diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -9,15 +9,20 @@
 import Data.List(isPrefixOf,intersect)
 import Data.Maybe(listToMaybe)
 import System.IO
-import qualified System.IO.Error as E
+import qualified Control.Exception as E
 import System.Cmd
 import System.FilePath
 import System.Directory
 import System.Process
 import System.Exit
+--import Control.Concurrent(forkIO)
+--import Control.Concurrent.Chan(newChan,writeChan,readChan)
 
 import WebSetup
 
+tryIOE :: IO a -> IO (Either E.IOException a)
+tryIOE = E.try
+
 main :: IO ()
 main = defaultMainWithHooks simpleUserHooks{ preBuild =gfPreBuild
                                            , postBuild=buildRGL
@@ -68,22 +73,22 @@
        let prelude_src_dir = rgl_src_dir     </> "prelude"
            prelude_dst_dir = rgl_dst_dir lbi </> "prelude"
        createDirectoryIfMissing True prelude_dst_dir
-       files <- getDirectoryContents prelude_src_dir
-       run_gfc pkg lbi (["-s", "--gfo-dir="++prelude_dst_dir] ++ [prelude_src_dir </> file | file <- files, take 1 file /= "."])
+       files <- ls prelude_src_dir
+       run_gfc pkg lbi (["-s", "--gfo-dir="++prelude_dst_dir] ++ [prelude_src_dir </> file | file <- files])
   , RGLCommand "lang"    True  $ \modes args pkg lbi -> do
-       sequence_
+       parallel_
          [do mapM_ (gfc1 mode pkg lbi . lang) (optml mode langsLang args)
              mapM_ (gfc1 mode pkg lbi . symbol) (optml mode langsAPI args)
           | mode <- modes]
   , RGLCommand "compat"  True  $ \modes args pkg lbi -> do
          mapM_ (gfc modes pkg lbi . compat) (optl langsCompat args)
   , RGLCommand "api"     True  $ \modes args pkg lbi -> do
-       sequence_
+       parallel_
          [do mapM_ (gfc1 mode pkg lbi . try) (optml mode langsAPI args)
              mapM_ (gfc1 mode pkg lbi . symbolic) (optml mode langsSymbolic args)
           | mode <- modes]
   , RGLCommand "pgf"     False $ \modes args pkg lbi ->
-     sequence_ [
+     parallel_ [
        do let dir = getRGLBuildDir lbi mode
           createDirectoryIfMissing True dir
           sequence_ [run_gfc pkg lbi ["-s","-make","-name=Lang"++la,
@@ -142,17 +147,14 @@
 copyAll s from to = do
   putStrLn $ "Installing [" ++ s ++ "] " ++ to
   createDirectoryIfMissing True to
-  files <- fmap (filter (\f -> take 1 f /= ".")) $ getDirectoryContents from
-  mapM_ (\file -> copyFile (from </> file) (to </> file)) files
+  mapM_ (\file -> copyFile (from </> file) (to </> file)) =<< ls from
 
 sdistRGL pkg mb_lbi hooks flags = do
   paths <- getRGLFiles rgl_src_dir []
   let pkg' = pkg{dataFiles=paths}
   sDistHook simpleUserHooks pkg' mb_lbi hooks flags
   where
-    getRGLFiles dir paths = do
-      files <- getDirectoryContents dir
-      foldM (processFile dir) paths [file | file <- files, file /= "." && file /= ".."]
+    getRGLFiles dir paths = foldM (processFile dir) paths =<< ls dir
 
     processFile dir paths file = do
       let path = dir </> file
@@ -168,11 +170,9 @@
   let paths = case args of
                 []    -> ["testsuite"]
                 paths -> paths
-  sequence_ [walk path | path <- paths]
+  mapM_ walk paths
   where
-    walk path = do
-      files <- getDirectoryContents path
-      sequence_ [walkFile (path </> file) | file <- files, file /= "." && file /= ".."]
+    walk path = mapM_ (walkFile . (path </>)) =<< ls path
 
     walkFile fpath = do
       exists <- doesFileExist fpath
@@ -221,6 +221,7 @@
   (("english",  "Eng"),""),
   (("finnish",  "Fin"),""),
   (("french",   "Fre"),""),
+  (("greek",    "Gre"),""),
   (("hebrew",   "Heb"),""),
   (("hindi",    "Hin"),"to_devanagari"),
   (("german",   "Ger"),""),
@@ -250,16 +251,16 @@
 -- defaultLangs = langs `only` words "Eng Fre Ger Ita Spa Swe"
 
 -- languagues for which to compile Lang
-langsLang = langs -- `except` ["Amh","Ara","Lat","Tur","Mlt"]
+langsLang = langs -- `except` ["Amh","Ara","Lat","Tur"]
 --langsLang = langs `only` ["Fin"] --test
 
 -- languagues that have notpresent marked
-langsPresent = langsLang `except` ["Chi","Heb","Jpn","Mlt","Nep","Pes","Snd","Tha","Thb"]
+langsPresent = langsLang `except` ["Chi","Gre","Heb","Jpn","Mlt","Nep","Pes","Snd","Tha","Thb"]
 
 -- languages for which to compile Try
-langsAPI  = langsLang `except` langsIncomplete -- ["Ina","Mlt","Amh","Ara"]
+langsAPI  = langsLang `except` langsIncomplete -- ["Ina","Amh","Ara"]
 
-langsIncomplete = ["Amh","Ara","Heb","Ina","Lat","Mlt","Tur"]
+langsIncomplete = ["Amh","Ara","Heb","Ina","Lat","Tur"]
 
 -- languages for which to compile Symbolic
 langsSymbolic  = langsAPI `except` ["Jpn"]
@@ -276,7 +277,7 @@
 -- languages for which Compatibility exists (to be extended)
 langsCompat = langsLang `only` ["Cat","Eng","Fin","Fre","Ita","Lav","Spa","Swe"]
 
-gfc modes pkg lbi file = sequence_ [gfc1 mode pkg lbi file | mode<-modes]
+gfc modes pkg lbi file = parallel_ [gfc1 mode pkg lbi file | mode<-modes]
 gfc1 mode pkg lbi file = do
   let dir = getRGLBuildDir lbi mode
       preproc = case mode of
@@ -391,7 +392,7 @@
 
 -- | Create autogen module with detailed version info by querying darcs
 extractDarcsVersion distFlag =
-  do info <- E.try askDarcs
+  do info <- tryIOE askDarcs
      createDirectoryIfMissing True autogenPath
      updateFile versionModulePath $ unlines $
        ["module "++modname++" where",
@@ -410,7 +411,7 @@
                       tag:_ -> ["--from-tag="++tag]
          changes <- lines `fmap` readProcess "darcs" ("changes":from) ""
          let dates = init' (filter ((`notElem` [""," "]).take 1) changes)
-         whatsnew<-E.try $ lines `fmap` readProcess "darcs" ["whatsnew","-s"] ""
+         whatsnew <- tryIOE $ lines `fmap` readProcess "darcs" ["whatsnew","-s"] ""
          return (listToMaybe tags,listToMaybe dates,
                  length dates,either (const 0) length whatsnew)
 
@@ -419,7 +420,18 @@
 
 -- | Only update the file if contents has changed
 updateFile path new =
-  do old <- E.try $ readFile path
+  do old <- tryIOE $ readFile path
      when (Right new/=old) $ seq (either (const 0) length old) $
                                  writeFile path new
 
+-- | List files, excluding "." and ".."
+ls path = filter (`notElem` [".",".."]) `fmap` getDirectoryContents path
+
+
+-- | For parallel RGL module compilation
+-- Unfortunately, this has no effect unless Setup.hs is compiled with -threaded
+parallel_ ms = sequence_ ms {-
+  do c <- newChan
+     ts <- sequence [ forkIO (m >> writeChan c ()) | m <- ms]
+     sequence_ [readChan c | _ <- ts]
+--}
diff --git a/contrib/summerschool/foods/FoodsMlt.gf b/contrib/summerschool/foods/FoodsMlt.gf
--- a/contrib/summerschool/foods/FoodsMlt.gf
+++ b/contrib/summerschool/foods/FoodsMlt.gf
@@ -1,38 +1,105 @@
--- (c) 2011 John Camilleri under LGPL
+-- (c) 2013 John J. Camilleri under LGPL
 
-concrete FoodsMlt of Foods = open Prelude, ResMlt in {
-	flags coding=utf8 ;
+concrete FoodsMlt of Foods = open Prelude in {
+  flags coding=utf8 ;
 
-	lincat
-		Comment = SS ; 
-		Quality = {s : Gender => Number => Str} ; 
-		Kind = {s : Number => Str ; g : Gender} ; 
-		Item = {s : Str ; g : Gender ; n : Number} ; 
+  lincat
+    Comment = SS ;
+    Quality = {s : Gender => Number => Str} ;
+    Kind = {s : Number => Str ; g : Gender} ;
+    Item = {s : Str ; g : Gender ; n : Number} ;
 
-	lin
-		Pred item quality = ss (item.s ++ copula item.n item.g ++ quality.s ! item.g ! item.n) ;
-		
-		This kind = det Sg "dan" "din" kind ;
-		That kind = det Sg "dak" "dik" kind ;
-		These kind = det Pl "dawn" "" kind ;
-		Those kind = det Pl "dawk" "" kind ;
-		
-		Mod quality kind = {
-			s = \\n => kind.s ! n ++ quality.s ! kind.g ! n ;
-			g = kind.g
-		} ;
-		
-		Wine = noun "inbid" "inbejjed" Masc ;
-		Cheese = noun "ġobon" "ġobniet" Masc ;
-		Fish = noun "ħuta" "ħut" Fem ;
-		Pizza = noun "pizza" "pizzez" Fem ;
-		
-		Very qual = {s = \\g,n => qual.s ! g ! n ++ "ħafna"} ;
-		
-		Warm = adjective "sħun" "sħuna" "sħan" ;
-		Expensive = adjective "għali" "għalja" "għaljin" ;
-		Delicious = adjective "tajjeb" "tajba" "tajbin" ;
-		Boring = uniAdj "tad-dwejjaq" ;
-		Fresh = regAdj "frisk" ;
-		Italian = regAdj "Taljan" ;
+  lin
+    -- Pred item quality = ss (item.s ++ copula item.n item.g ++ quality.s ! item.g ! item.n) ;
+    Pred item quality = ss (item.s ++ quality.s ! item.g ! item.n) ;
+
+    This kind = det Sg "dan" "din" kind ;
+    That kind = det Sg "dak" "dik" kind ;
+    These kind = det Pl "dawn" "" kind ;
+    Those kind = det Pl "dawk" "" kind ;
+
+    Mod quality kind = {
+      s = \\n => kind.s ! n ++ quality.s ! kind.g ! n ;
+      g = kind.g
+      } ;
+
+    Wine = noun "inbid" "inbejjed" Masc ;
+    Cheese = noun "ġobon" "ġobniet" Masc ;
+    Fish = noun "ħuta" "ħut" Fem ;
+    Pizza = noun "pizza" "pizzez" Fem ;
+
+    Very qual = {s = \\g,n => qual.s ! g ! n ++ "ħafna"} ;
+
+    Warm = adjective "sħun" "sħuna" "sħan" ;
+    Expensive = adjective "għali" "għalja" "għaljin" ;
+    Delicious = adjective "tajjeb" "tajba" "tajbin" ;
+    Boring = uniAdj "tad-dwejjaq" ;
+    Fresh = regAdj "frisk" ;
+    Italian = regAdj "Taljan" ;
+
+  param
+    Number = Sg | Pl ;
+    Gender = Masc | Fem ;
+
+  oper
+    --Create an adjective (full function)
+    --Params: Sing Masc, Sing Fem, Plural
+    adjective : (_,_,_ : Str) -> {s : Gender => Number => Str} = \iswed,sewda,suwed -> {
+      s = table {
+	Masc => table {
+	  Sg => iswed ;
+	  Pl => suwed
+	  } ;
+	Fem => table {
+	  Sg => sewda ;
+	  Pl => suwed
+	  }
+	}
+      } ;
+
+    --Create a regular adjective
+    --Param: Sing Masc
+    regAdj : Str -> {s : Gender => Number => Str} = \frisk ->
+      adjective frisk (frisk + "a") (frisk + "i") ;
+
+    --Create a "uni-adjective" eg tal-buzz
+    --Param: Sing Masc
+    uniAdj : Str -> {s : Gender => Number => Str} = \uni ->
+      adjective uni uni uni ;
+
+    --Create a noun
+    --Params: Singular, Plural, Gender (inherent)
+    noun : Str -> Str -> Gender -> {s : Number => Str ; g : Gender} = \ktieb,kotba,g -> {
+      s = table {
+	Sg => ktieb ;
+	Pl => kotba
+	} ;
+      g = g
+      } ;
+
+    --Copula is a linking verb
+    --Params: Number, Gender
+    -- copula : Number -> Gender -> Str = \n,g -> case n of {
+    --   Sg => case g of { Masc => "huwa" ; Fem => "hija" } ;
+    --   Pl => "huma"
+    --   } ;
+
+    --Create an article, taking into account first letter of next word
+    article = pre {
+      "a"|"e"|"i"|"o"|"u" => "l-" ;
+      --cons@("ċ"|"d"|"n"|"r"|"s"|"t"|"x"|"ż") => "i" + cons + "-" ;
+      _ => "il-"
+      } ;
+
+    --Create a determinant
+    --Params: Sg/Pl, Masc, Fem
+    det : Number -> Str -> Str -> {s : Number => Str ; g : Gender} -> {s : Str ; g : Gender ; n : Number} = \n,m,f,cn -> {
+      s = case n of {
+	Sg => case cn.g of {Masc => m ; Fem => f}; --string
+	Pl => m --default to masc
+	} ++ article ++ cn.s ! n ;
+      g = cn.g ; --gender
+      n = n --number
+      } ;
+
 }
diff --git a/contrib/summerschool/foods/ResMlt.gf b/contrib/summerschool/foods/ResMlt.gf
deleted file mode 100644
--- a/contrib/summerschool/foods/ResMlt.gf
+++ /dev/null
@@ -1,71 +0,0 @@
--- (c) 2011 John Camilleri under LGPL
-
-resource ResMlt = open Prelude in {
-	flags coding=utf8 ;
-
-	param
-		Number = Sg | Pl ;
-		Gender = Masc | Fem ;
-
-	oper
-		--Create an adjective (full function)
-		--Params: Sing Masc, Sing Fem, Plural
-		adjective : (_,_,_ : Str) -> {s : Gender => Number => Str} = \iswed,sewda,suwed -> {
-			s = table {
-				Masc => table {
-					Sg => iswed ;
-					Pl => suwed
-				} ; 
-				Fem => table {
-					Sg => sewda ;
-					Pl => suwed
-				}
-			}
-		} ;
-
-		--Create a regular adjective
-		--Param: Sing Masc
-		regAdj : Str -> {s : Gender => Number => Str} = \frisk ->
-			adjective frisk (frisk + "a") (frisk + "i") ;
-
-		--Create a "uni-adjective" eg tal-buzz
-		--Param: Sing Masc
-		uniAdj : Str -> {s : Gender => Number => Str} = \uni ->
-			adjective uni uni uni ;
-			
-		--Create a noun
-		--Params: Singular, Plural, Gender (inherent)
-		noun : Str -> Str -> Gender -> {s : Number => Str ; g : Gender} = \ktieb,kotba,g -> {
-			s = table {
-				Sg => ktieb ;
-				Pl => kotba
-			} ;
-			g = g
-		} ;
-
-		--Copula is a linking verb
-		--Params: Number, Gender
-		copula : Number -> Gender -> Str = \n,g -> case n of {
-			Sg => case g of { Masc => "huwa" ; Fem => "hija" } ;
-			Pl => "huma"
-		} ;
-
-		--Create an article, taking into account first letter of next word
-		article = pre {
-			"a"|"e"|"i"|"o"|"u" => "l-" ;
-			--cons@("ċ"|"d"|"n"|"r"|"s"|"t"|"x"|"ż") => "i" + cons + "-" ;
-			_ => "il-"
-		} ;
-		
-		--Create a determinant
-		--Params: Sg/Pl, Masc, Fem
-		det : Number -> Str -> Str -> {s : Number => Str ; g : Gender} -> {s : Str ; g : Gender ; n : Number} = \n,m,f,cn -> {
-			s = case n of {
-				Sg => case cn.g of {Masc => m ; Fem => f}; --string
-				Pl => m --default to masc
-			} ++ article ++ cn.s ! n ;
-			g = cn.g ; --gender
-			n = n --number
-		} ;
-
-}
diff --git a/css/style.css b/css/style.css
--- a/css/style.css
+++ b/css/style.css
@@ -32,3 +32,26 @@
 
 h1 img { float: right; border: 0; }
 h1 img.nofloat { float: none; }
+
+.grow {
+  animation-name: grow;
+  animation-duration: 2s;
+  animation-timing-function: ease-in-out;
+
+  -webkit-animation-name: grow;
+  -webkit-animation-duration: 2s;
+  -webkit-animation-timing-function: ease-in-out;
+
+}
+
+@keyframes grow {
+  from,50% { opacity: 0; transform: scale(0.1,0.1); }
+  80% { opacity: 1; transform: scale(1.1,1.1); }
+  to { transform: scale(1.0,1.0); }
+}
+
+@-webkit-keyframes grow {
+  from,50% { opacity: 0; -webkit-transform: scale(0.1,0.1); }
+  80% { opacity: 1; -webkit-transform: scale(1.1,1.1); }
+  to { -webkit-transform: scale(1.0,1.0); }
+}
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+gf (3.5-1) precise quantal; urgency=low
+
+  * GF 3.5
+
+ -- Thomas Hallgren <hallgren@chalmers.se>  Tue,  6 Aug 2013 17:30:00 +0200
+
 gf (3.4-1) precise quantal; urgency=low
 
   * GF 3.4
diff --git a/demos/index.html b/demos/index.html
--- a/demos/index.html
+++ b/demos/index.html
@@ -13,6 +13,8 @@
 <p><a href="http://www.grammaticalframework.org/demos/phrasebook/">Tourist
 Phrasebook</a>
 
+<p><a href="molto.html">MOLTO Application Grammars</a>
+
 <p><a href="mathbar/">Mathbar</a>
 
 <p><a href="http://cloud.grammaticalframework.org/gfse/">GF online editor for simple multilingual grammars</a>
diff --git a/demos/molto.html b/demos/molto.html
new file mode 100644
--- /dev/null
+++ b/demos/molto.html
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html>
+<head>
+<title>MOLTO Application Grammars</title>
+<link rel=stylesheet type="text/css" href="../src/www/minibar/minibar.css">
+<link rel=stylesheet type="text/css" href="../src/www/syntax-editor/editor.css">
+
+<link rel=author href="http://www.cse.chalmers.se/~hallgren/" title="Thomas Hallgren">
+
+<meta name = "viewport" content = "width = device-width">
+<meta charset="UTF-8">
+
+</head>
+
+<body class=minibar>
+<h2>MOLTO Application Grammars</h2>
+<div id=minibar></div>
+<div id=syntax_editor></div>
+
+<noscript>This page doesn't works unless JavaScript is enabled.</noscript>
+
+<hr>
+
+<small>
+[<a href="http://www.molto-project.eu/cloud/gf-application-grammars">GF
+ Application Grammars on the MOLTO web site</a>]
+</small>
+<small class=modtime>
+HTML <!-- hhmts start -->Last modified: Fri May 24, 2013 <!-- hhmts end -->
+</small>
+
+<div id="debug" class="hidden"></div>
+
+<script type="text/JavaScript" src="../src/www/js/grammar_manager.js"></script>
+<script type="text/JavaScript" src="../src/www/js/support.js"></script>
+<script type="text/JavaScript" src="../src/www/js/localstorage.js"></script>
+<script type="text/JavaScript" src="../src/www/minibar/minibar.js"></script>
+<script type="text/JavaScript" src="../src/www/minibar/minibar_input.js"></script>
+<script type="text/JavaScript" src="../src/www/minibar/minibar_translations.js"></script>
+<script type="text/JavaScript" src="../src/www/minibar/minibar_support.js"></script>
+<script type="text/JavaScript" src="../src/www/js/pgf_online.js"></script>
+<script type="text/javascript" src="../src/www/syntax-editor/ast.js"></script>
+<script type="text/javascript" src="../src/www/syntax-editor/editor_menu.js"></script>
+<script type="text/javascript" src="../src/www/syntax-editor/editor.js"></script>
+<script type="text/javascript" src="molto_grammars.js"></script>
+<script type="text/javascript" src="../src/www/gfse/gf_abs.js"></script>
+
+</body>
+</html>
diff --git a/demos/molto_grammars.js b/demos/molto_grammars.js
new file mode 100644
--- /dev/null
+++ b/demos/molto_grammars.js
@@ -0,0 +1,19 @@
+var online_options={
+  grammars_url: "/grammars/molto/"
+}
+
+var minibar_options= {
+    show_abstract: true,
+    show_trees: true,
+    tree_img_format: "svg", // or "png"
+    show_grouped_translations: false,
+    to_multiple: false,
+    show_brackets: true,
+    word_replacements: true,
+    default_source_language: "Eng",
+    feedback_url: "feedback.html",
+    try_google: true
+}
+
+var server=pgf_online(online_options);
+var minibar=new Minibar(server,minibar_options);
diff --git a/doc/gf-developers.t2t b/doc/gf-developers.t2t
--- a/doc/gf-developers.t2t
+++ b/doc/gf-developers.t2t
@@ -68,7 +68,7 @@
 To get the GF source code, you also need //Darcs//, version 2 or later.  Darcs
 is a distributed version control system, see http://darcs.net/ for
 more information. There are precompiled packages for many platforms
-available at and source code if you want to compile it yourself. Darcs
+available and source code if you want to compile it yourself. Darcs
 is also written in Haskell and so you can use GHC to compile it.
 
 
@@ -238,7 +238,7 @@
 For more info about what you can do with darcs, see http://darcs.net/manual/
 
 
-== Compilation from source ==
+== Compilation from source with Cabal ==
 
 The build system of GF is based on //Cabal//, which is part of the
 Haskell Platform, so no extra steps are needed to install it. In the simplest
@@ -354,6 +354,26 @@
 %```
 %
 %to prepare archive with all source codes needed to compile GF.
+
+=== Known problems with Cabal ===
+
+Some versions of Cabal (at least version 1.16) seem to have a bug that can
+cause the following error:
+
+```
+Configuring gf-3.x...
+setup: Distribution/Simple/PackageIndex.hs:124:8-13: Assertion failed
+```
+
+The exact cause of this problem is unclear, but it seems to happen
+during the configure phase if GF is already installed, so a workaround
+is to remove the existing installation with
+
+```
+ghc-pkg unregister gf
+```
+
+You can check with ``ghc-pkg list gf`` that it is gone.
 
 == Compilation with make ==
 
diff --git a/doc/gf-help-full.txt b/doc/gf-help-full.txt
--- a/doc/gf-help-full.txt
+++ b/doc/gf-help-full.txt
@@ -446,6 +446,7 @@
  | ``-from_hebrew`` | from unicode to GF unvocalized Hebrew transliteration
  | ``-from_nepali`` | from unicode to GF Nepali transliteration
  | ``-from_persian`` | from unicode to GF Persian/Farsi transliteration
+ | ``-from_sanskrit`` | from unicode to GF Sanskrit transliteration
  | ``-from_sindhi`` | from unicode to GF Sindhi transliteration
  | ``-from_telugu`` | from unicode to GF Telugu transliteration
  | ``-from_thai`` | from unicode to GF Thai transliteration
@@ -464,6 +465,7 @@
  | ``-to_html`` | wrap in a html file with linebreaks
  | ``-to_nepali`` | from GF Nepali transliteration to unicode
  | ``-to_persian`` | from GF Persian/Farsi transliteration to unicode
+ | ``-to_sanskrit`` | from GF Sanskrit transliteration to unicode
  | ``-to_sindhi`` | from GF Sindhi transliteration to unicode
  | ``-to_telugu`` | from GF Telugu transliteration to unicode
  | ``-to_thai`` | from GF Thai transliteration to unicode
@@ -686,6 +688,7 @@
  | ``-from_hebrew`` | from unicode to GF unvocalized Hebrew transliteration
  | ``-from_nepali`` | from unicode to GF Nepali transliteration
  | ``-from_persian`` | from unicode to GF Persian/Farsi transliteration
+ | ``-from_sanskrit`` | from unicode to GF Sanskrit transliteration
  | ``-from_sindhi`` | from unicode to GF Sindhi transliteration
  | ``-from_telugu`` | from unicode to GF Telugu transliteration
  | ``-from_thai`` | from unicode to GF Thai transliteration
@@ -704,6 +707,7 @@
  | ``-to_html`` | wrap in a html file with linebreaks
  | ``-to_nepali`` | from GF Nepali transliteration to unicode
  | ``-to_persian`` | from GF Persian/Farsi transliteration to unicode
+ | ``-to_sanskrit`` | from GF Sanskrit transliteration to unicode
  | ``-to_sindhi`` | from GF Sindhi transliteration to unicode
  | ``-to_telugu`` | from GF Telugu transliteration to unicode
  | ``-to_thai`` | from GF Thai transliteration to unicode
@@ -754,7 +758,11 @@
 
  | ``-compute`` | compute by using semantic definitions (def)
  | ``-paraphrase`` | paraphrase by using semantic definitions (def)
+ | ``-largest`` | sort trees from largest to smallest, in number of nodes
+ | ``-nub`` | remove duplicate trees
  | ``-smallest`` | sort trees from smallest to largest, in number of nodes
+ | ``-subtrees`` | return all fully applied subtrees (stopping at abstractions), by default sorted from the largest
+ | ``-funs`` | return all fun functions appearing in the tree, with duplications
 
 - Flags:
 
@@ -1040,9 +1048,10 @@
  | ``-devanagari`` | Devanagari
  | ``-greek`` | modern Greek
  | ``-hebrew`` | unvocalized Hebrew
+ | ``-nepali`` | Nepali
  | ``-persian`` | Persian/Farsi
+ | ``-sanskrit`` | Sanskrit
  | ``-sindhi`` | Sindhi
- | ``-nepali`` | Nepali
  | ``-telugu`` | Telugu
  | ``-thai`` | Thai
  | ``-urdu`` | Urdu
@@ -1060,8 +1069,8 @@
 #TINY
 
 Prints a dependency tree in the .dot format (the graphviz format, default)
-or the MaltParser/CoNLL format (flag -output=malt for training, malt_input)
-for unanalysed input.
+or the CoNLL/MaltParser format (flag -output=conll for training, malt_input
+for unanalysed input).
 By default, the last argument is the head of every abstract syntax
 function; moreover, the head depends on the head of the function above.
 The graph can be saved in a file by the wf command as usual.
@@ -1081,6 +1090,7 @@
  | ``-format`` | format of the visualization file (default "png")
  | ``-output`` | output format of graph source (default "dot")
  | ``-view`` | program to open the resulting file (default "open")
+ | ``-lang`` | the language of analysis
 
 - Examples:
 
@@ -1117,7 +1127,6 @@
  | ``-nofun`` | don't show function names (default)
  | ``-showleaves`` | show the leaves of the tree (default)
  | ``-noleaves`` | don't show the leaves of the tree (i.e., only the abstract tree)
- | ``-old`` | use the old tree visualization algorithm
 
 - Flags:
 
diff --git a/doc/new-gf-bib.bib b/doc/new-gf-bib.bib
--- a/doc/new-gf-bib.bib
+++ b/doc/new-gf-bib.bib
@@ -2180,7 +2180,7 @@
   pages =  0
 }
 
-@BOOK{cle2,
+@BOOK{rayner-al-2000,
     AUTHOR = {M. Rayner and D. Carter and P. Bouillon and V. Digalakis and 
               M. Wirén},
     TITLE = {{The Spoken Language Translator}},
@@ -3828,4 +3828,101 @@
   pages = {513--522},
   location = {Hong Kong, China},
   doi = {http://doi.acm.org/10.1145/1645953.1646020},
-  address = {New York, NY, USA},
+  address = {New York, NY, USA}
+}
+
+@Manual{listenmaa-al-2013,
+  author    = "Inari Listenmaa and Jussi Rautio",
+  title     = "{MOLTO translation tools -- workflow manual}",
+  note      = "MOLTO Project deliverable",
+  year      = "2013",
+  month     = "April"
+}
+
+@conference{camilleri-2012,
+  author    = "John J. Camilleri",
+  title     = "{An IDE for the Grammatical Framework}",
+  booktitle = "Proceedings of the Third International Workshop on Free/Open-Source Rule-Based Machine Translation (FreeRBMT 2012)",
+  address   = "Gothenburg, Sweden",
+  year      = "2012",
+  month     = "June"
+}
+
+@Manual{hallgren-al-2012,
+  title = "Grammar Tools and Best Practices",
+  number = "D2.3",
+  year = "2012",
+  month = "June",
+  publisher = {{MOLTO Consortium}},
+  type = "Project Deliverable",
+  keywords = "GF, Grammatical Framework, WP2",
+  attachments = "http://www.molto-project.eu/sites/default/files/best\_0.pdf",
+  author = "Thomas Hallgren and Aarne Ranta and John Camilleri and Gr{\'e}goire D{\'e}trez and Ramona Enache"
+}
+
+@conference{saludes-xambo-2011,
+  title = {The GF Mathematics Library},
+  booktitle = {Proceedings First Workshop on CTP Components for Educational Software (THedu{\textquoteright}11)},
+  volume = {Electronic Proceedings in Theoretical Computer Science },
+  number = {79},
+  year = {2011},
+  month = {02/2012},
+  pages = {102--110},
+  publisher = {Electronic Proceedings in Theoretical Computer Science},
+  organization = {Electronic Proceedings in Theoretical Computer Science},
+  address = {Wroc{\l}aw, Poland},
+  abstract = {This paper is devoted to present the Mathematics Grammar Library, a system for multilingual mathematical text processing. We explain the context in which it originated, its current design and functionality and the current development goals. We also present two prototype services and comment on possible future applications in the area of artificial mathematics assistants. },
+  keywords = {MOLTO dissemination, WP6},
+  doi = {http://dx.doi.org/10.4204/EPTCS.79.6},
+  url = {http://cgi.cse.unsw.edu.au/~rvg/eptcs/Published/THedu11/Papers/22/arXiv.pdf},
+  author = {Saludes, Jordi and Sebastian Xamb{\'o}},
+  editor = {Pedro Quaresma and Ralph-Johan Back}
+}
+
+@conference{archambault-al-2012,
+  title = {Using GF in multimodal assistants for mathematics},
+  year = {2012},
+  month = {02/2012},
+  type = {Conference paper},
+  address = {Digitization and E-Inclusion in Mathematics and Science 2012},
+  abstract = {In this paper we present an ongoing effort in the computational linguistic field to develop multilingual assistive technologies for mathematics. The approach is based on the Grammatical Framework used in combination with UMCL and semantic encodings of mathematics like OpenMath and MathML3. We review the formats for supporting alternative modalities of presentation of mathematics in order to evaluate the effectiveness of the proposed approach. Finally we describe a very initial prototype built using off-the-shelf speech synthesis to interface to the Sage suite of computer algebra systems.},
+  keywords = {MOLTO dissemination, WP6},
+  url = {http://www.gaea.jcn.nihon-u.ac.jp/deims12/program.htm},
+  attachments = {http://www.molto-project.eu/sites/default/files/ArchambaultCaprottiRantaSaludes_0.pdf},
+  author = {Archambault, Dominique and Olga Caprotti and Ranta, Aarne and Saludes Jordi}
+}
+
+@mastersthesis{listenmaa-2012,
+  title = {Ontology-based lexicon management in a multilingual translation system {\textendash} a survey of use cases},
+  year = {2012},
+  url = {http://www.molto-project.eu/sites/default/files/listenmaa_masters_thesis_2012.pdf},
+  author = {Listenmaa, Inari},
+  school = {{University of Helsinki}},
+  type   = {{MA Thesis}},
+}
+
+@TechReport{espanya-al-2013,
+  title = {{WP5 final report: statistical and robust MT}},
+  author = {{Cristina Espa{\~n}a-Bonet, Ramona Enache, Krasimir Angelov, Shafqat Virk, Erzs{\'e}bet Galg{\'o}czy, Meritxell Gonz{\`a}lez, Aarne Ranta, Llu{\'i}s M{\`a}rquez}},  
+  note      = {{MOLTO Project deliverable}},
+  type      = {Project Deliverable},
+  year      = "2013",
+  month     = "April"
+}
+
+@unpublished{shafqat-prasad-2013,
+  title = {{Developing an interlingual translation lexicon using WordNets and Grammatical Framework}},
+  year = "2013",
+  abstract = "Machine translation using the Grammatical Framework (GF) was originally developed for controlled languages with well-defined abstract semantics that acts as an interlingua. More recently, the coverage of GF resource grammars and its processing capabilities have reached to a level, where open-domain tasks such as arbitrary text parsing and translation look a possibility. But, we need several new advances, including robust parsing, parse- tree disambiguation, word sense disambiguation (WSD), and wide-coverage interlingual lexicons. In this paper, we address the later two issues. First, we build a wide coverage interlingual translation lexicon using the Princeton and Universal WordNet data. Then, we propose a technique to do WSD in GF, by integrating an existing WSD tool and replacing the usual GF style lexicons, which give one target word for each source word, by the reported WordNet based lexicons. The result is that, with the help of these new lexicons and WSD, the quality of translations improves in most of the cases, as we show by examples. Both WSD in general, and WordNets are of course well known, but this is the first time these tools have been coupled with GF.",
+  keywords = "Interlingua",
+  attachments = "http://www.molto-project.eu/sites/default/files/uwngf.pdf",
+  author = "Shafqat Mumtaz Virk and K. V. S. Prasad"
+}
+
+@inproceedings{sanroma-boleda-2010,
+  author    = {Roser Sanrom{\`a} and Gemma Boleda},
+  title     = {The Database of Catalan Adjectives},
+  booktitle = {LREC},
+  year      = {2010},
+  ee        = {http://www.lrec-conf.org/proceedings/lrec2010/summaries/373.html}
+}
diff --git a/download/index-3.4.t2t b/download/index-3.4.t2t
new file mode 100644
--- /dev/null
+++ b/download/index-3.4.t2t
@@ -0,0 +1,160 @@
+Grammatical Framework Download and Installation
+
+
+%!style:../css/style.css
+%!postproc(html): </HEAD> <STYLE>body { color: #333; } li>code,p>code,pre { color: #730; }</STYLE></HEAD>
+%!postproc(html): <TITLE> <meta name = "viewport" content = "width = device-width"><TITLE>
+%!postproc(html): <TD><B> <TH>
+%!postproc(html): </B></TD> </TH>
+%!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
+
+**GF 3.4** was released on 31 January 2013.
+
+What's new? See the [Release notes release-3.4.html].
+
+
+== Binary packages ==
+
+| **Platform** | **Download** | **How to install**
+| MacOS X | [gf-3.4-bin-intel-mac.tar.gz gf-3.4-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.4-bin-intel-mac.tar.gz``
+| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | ``sudo rpm -i ...``
+| Ubuntu (32-bit) | [gf_3.4-1_i386.deb gf_3.4-1_i386.deb] | ``sudo dpkg -i gf_3.4-1_i386.deb``
+| Ubuntu (64-bit) | [gf_3.4-1_amd64.deb gf_3.4-1_amd64.deb] | ``sudo dpkg -i gf_3.4-1_amd64.deb``
+| Windows | [gf-3.4-bin-windows.zip gf-3.4-bin-windows.zip] | 
+%| ... | ... | ...
+
+%More binary packages might be added later.
+
+===Notes===
+
+%The Windows package is installed by just unpacking it anywhere. 
+%It finds the libraries relative to the ``.exe`` file.
+
+The ``.deb`` packages work on Ubuntu 12.04, 12.10 and 13.04.
+
+%The ``.pkg`` package works on MacOS X 10.6 (Snow Leopard).
+The MacOS tar package works on 10.6 (Leopard), 10.7 (Lion)
+and 10.8 (Mountain Lion).
+
+The MacOS and Linux ``.tar.gz`` packages are designed to be installed in ``/usr/local``.
+You can install them in other locations, but then you need to set the
+``GF_LIB_PATH`` environment variable:
+
+```
+  export GF_LIB_PATH=/usr/local/share/gf-3.4/lib
+```
+
+where ``/usr/local`` should be replaced with the path to the location where you
+unpacked the package.
+
+
+==Installing the latest release from source==
+
+[GF is on Hackage http://hackage.haskell.org/package/gf], so the prodedure is
+fairly simple:
+
++ Install the [Haskell Platform http://hackage.haskell.org/platform]
+  version 2012.4.0.0 (see notes 2&3 below)
++ ``cabal update``
++ On Linux: install some C libraries from your Linux distribution
+  (see note 1 below)
++ ``cabal install gf``
+
+
+You can also download the full source package from here:
+[``gf-3.4.tar.gz`` gf-3.4.tar.gz].
+
+=== Notes ===
+
+The above steps installs GF for a single user.
+% and does not require root privileges.
+The executables are put in ``$HOME/.cabal/bin``
+(or, with recent versions of the Haskell platform on Mac OS X,
+in ``$HOME/Library/Haskell/bin``), so it is a good
+idea to put a line in your ``.bash_profile`` to add that directory to you path:
+
+```
+  PATH=$HOME/.cabal/bin:$PATH
+```
+or
+```
+  PATH=$HOME/Library/Haskell/bin:$PATH
+```
+
+**Note 1**.
+GF uses [``haskeline`` http://hackage.haskell.org/package/haskeline], which
+on Linux depends on some non-Haskell libraries that
+won't be installed automatically by cabal, and therefore need to be installed
+manually. Here is one way to do this:
+
+- On Ubuntu: ``sudo apt-get install libghc6-terminfo-dev``
+- On Fedora: ``sudo yum install ghc-terminfo-devel``
+
+
+**Note 2**.
+GF 3.4 does **not** compile with the most recent versions of GHC (>=7.6).
+We recommend using GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
+Older versions of GHC (6.12 and 7.0) still works for the most part.
+(For example, there is a issue with error reporting in ``gf -server``
+when compiled with GHC 7.0.)
+%GF does **not** compile with the most recent versions of Alex (>=3.0).
+
+**Note 3**.
+[The Haskell Platform for Mac OS X http://hackage.haskell.org/platform/mac.html]
+page states that you need Xcode 3.2 or later, but in fact it appears you need
+Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
+linker: ``ld: unknown option: -no_pie``.
+
+=== Known problems ===
+
+There seems to be a bug in some versions of Cabal that can cause
+
+```
+  Distribution/Simple/PackageIndex.hs:124:8-13: Assertion failed
+```
+
+ if GF is
+already installed. If you encounter this, you can use ``ghc-pkg unregister gf``
+to remove the installed version of GF and ``ghc-pkg list gf`` to verify that
+it is gone.
+
+==Installing from the latest developer code==
+
+The first time:
+%, assuming you already have the Haskell Platform and darcs
+
+```
+  darcs get --lazy http://www.grammaticalframework.org/ GF
+  cd GF
+  cabal install
+```
+
+Subsequently:
+
+```
+  cd GF
+  darcs pull -a
+  cabal install
+```
+
+Alternatively, you can get the code from the
+[GF GitHub https://github.com/GrammaticalFramework/GF/] mirror, which is
+updated nightly.
+
+The above notes for installing from source apply also in these cases.
+For more info on working with the GF source code, see the
+[GF Developers Guide ../doc/gf-developers.html].
+
+==Older releases==
+
+- [GF 3.3.3 index-3.3.3.html] (March 2012).
+- [GF 3.3 index-3.3.html] (October 2011).
+- [GF 3.2.9 index-3.2.9.html] source-only snapshot (September 2011).
+- [GF 3.2 index-3.2.html] (December 2010).
+- [GF 3.1.6 index-3.1.6.html] (April 2010).
+- [GF 3.1 old-index.html] (December 2009).
+
+
+--------------------
+
+[www.grammaticalframework.org http://www.grammaticalframework.org]
diff --git a/download/index.t2t b/download/index.t2t
--- a/download/index.t2t
+++ b/download/index.t2t
@@ -2,40 +2,46 @@
 
 
 %!style:../css/style.css
+%!postproc(html): </HEAD> <STYLE>body { color: #333; } li>code,p>code,pre { color: #730; }</STYLE></HEAD>
 %!postproc(html): <TITLE> <meta name = "viewport" content = "width = device-width"><TITLE>
 %!postproc(html): <TD><B> <TH>
 %!postproc(html): </B></TD> </TH>
 %!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
 
-**GF 3.4** was released on 31 January 2013.
+**GF 3.5** was released on 6 August 2013.
 
-What's new? See the [Release notes release-3.4.html].
+What's new? See the [Release notes release-3.5.html].
 
 
 == Binary packages ==
 
 | **Platform** | **Download** | **How to install**
-| ... | ... | ...
+| MacOS X | [gf-3.5-bin-intel-mac.tar.gz gf-3.5-bin-intel-mac.tar.gz] | ``sudo tar -C /usr/local -zxf gf-3.5-bin-intel-mac.tar.gz``
+%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | ``sudo rpm -i ...``
+| Ubuntu (32-bit) | [gf_3.5-1_i386.deb gf_3.5-1_i386.deb] | ``sudo dpkg -i gf_3.5-1_i386.deb``
+| Ubuntu (64-bit) | [gf_3.5-1_amd64.deb gf_3.5-1_amd64.deb] | ``sudo dpkg -i gf_3.5-1_amd64.deb``
+| Windows | [gf-3.5-bin-windows.zip gf-3.5-bin-windows.zip] | ``unzip gf-3.5-bin-windows.zip``
+%| ... | ... | ...
 
-More packages might be added later.
+%More binary packages might be added later.
 
 ===Notes===
 
-The Windows package is installed by just unpacking it anywhere. 
+The Windows package is installed by just unpacking it anywhere.
 It finds the libraries relative to the ``.exe`` file.
 
-%The ``.deb`` packages work on Ubuntu 12.04 and 12.10.
+The ``.deb`` packages work on Ubuntu 12.04, 12.10 and 13.04.
 
 %The ``.pkg`` package works on MacOS X 10.6 (Snow Leopard).
 The MacOS tar package works on 10.6 (Leopard), 10.7 (Lion)
-and 10.8 (Mountain Lion)
+and 10.8 (Mountain Lion).
 
 The MacOS and Linux ``.tar.gz`` packages are designed to be installed in ``/usr/local``.
 You can install them in other locations, but then you need to set the
 ``GF_LIB_PATH`` environment variable:
 
 ```
-  export GF_LIB_PATH=/usr/local/share/gf-3.4/lib
+  export GF_LIB_PATH=/usr/local/share/gf-3.5/lib
 ```
 
 where ``/usr/local`` should be replaced with the path to the location where you
@@ -48,7 +54,7 @@
 fairly simple:
 
 + Install the [Haskell Platform http://hackage.haskell.org/platform]
-  version 2012.4.0.0 (see notes 2&3 below)
+  version 2013.2.0.0 or 2012.4.0.0 (see notes 2&3 below)
 + ``cabal update``
 + On Linux: install some C libraries from your Linux distribution
   (see note 1 below)
@@ -56,7 +62,7 @@
 
 
 You can also download the full source package from here:
-[``gf-3.4.tar.gz`` gf-3.4.tar.gz].
+[``gf-3.5.tar.gz`` gf-3.5.tar.gz].
 
 === Notes ===
 
@@ -81,14 +87,14 @@
 won't be installed automatically by cabal, and therefore need to be installed
 manually. Here is one way to do this:
 
-- On Ubuntu: ``sudo apt-get install libghc6-terminfo-dev``
-- On Fedora: ``sudo yum install ghc-terminfo-devel``
+- On Ubuntu: ``sudo apt-get install libghc-haskeline-dev``
+- On Fedora: ``sudo yum install ghc-haskeline-devel``
 
 
 **Note 2**.
-GF 3.4 does **not** compile with the most recent versions of GHC (>=7.6).
-We recommend using GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
-Older versions of GHC (6.12 and 7.0) still works for the most part.
+We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0)
+or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
+Older versions of GHC (6.12 and 7.0) probably still work for the most part.
 (For example, there is a issue with error reporting in ``gf -server``
 when compiled with GHC 7.0.)
 %GF does **not** compile with the most recent versions of Alex (>=3.0).
@@ -99,6 +105,19 @@
 Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
 linker: ``ld: unknown option: -no_pie``.
 
+=== Known problems ===
+
+There seems to be a bug in some versions of Cabal that can cause
+
+```
+  Distribution/Simple/PackageIndex.hs:124:8-13: Assertion failed
+```
+
+ if GF is
+already installed. If you encounter this, you can use ``ghc-pkg unregister gf``
+to remove the installed version of GF and ``ghc-pkg list gf`` to verify that
+it is gone.
+
 ==Installing from the latest developer code==
 
 The first time:
@@ -118,11 +137,17 @@
   cabal install
 ```
 
-The above notes for installing from source apply also in this case.
-For more info, see the [GF Developers Guide ../doc/gf-developers.html].
+Alternatively, you can get the code from the
+[GF GitHub https://github.com/GrammaticalFramework/GF/] mirror, which is
+updated nightly.
 
+The above notes for installing from source apply also in these cases.
+For more info on working with the GF source code, see the
+[GF Developers Guide ../doc/gf-developers.html].
+
 ==Older releases==
 
+- [GF 3.4 index-3.4.html] (January 2013).
 - [GF 3.3.3 index-3.3.3.html] (March 2012).
 - [GF 3.3 index-3.3.html] (October 2011).
 - [GF 3.2.9 index-3.2.9.html] source-only snapshot (September 2011).
diff --git a/download/release-3.5.t2t b/download/release-3.5.t2t
new file mode 100644
--- /dev/null
+++ b/download/release-3.5.t2t
@@ -0,0 +1,76 @@
+GF 3.5 Release Notes
+August 2013
+
+%!style:../css/style.css
+%!postproc(html): <TITLE> <meta charset="UTF-8"><meta name = "viewport" content = "width = device-width"> <TITLE>
+%!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
+
+==Installation==
+
+See the [download page http://www.grammaticalframework.org/download/index.html].
+
+==What's new==
+
+Over 400 changes have been pushed to the source repository since the release
+of GF 3.4.
+
+
+===GF compiler and run-time library===
+
+- The Haskell source code for GF now compiles with GHC 7.6 and hence the
+  the latest [Haskell Platform http://www.haskell.org/platform/] (2013.2.0.0).
+  Compatibility with GHC 7.4 is also maintained.
+- ``gf -s/-q`` now silences ``no linearization of ...`` warnings.
+- Faster regular expression pattern matching in the grammar compiler.
+- Two bugs in the partial evaluator that caused problems with pattern macros
+  and variants have been fixed.
+- A portability problem with PGF files has been fixed. It could cause problems
+  when PGF files were produced on a 32-bit system and used on a 64-bit system.
+
+
+- The new runtime in C (in [/src/runtime/c/ ../src/runtime/c/])
+  is now stable enough to be used although there
+  are still features from the Haskell runtime which are not ported yet.
+  The new runtime provides the following new features:
+     - state of the art statistical parser for GF (PMCFG)
+     - the parser is usable in a robust mode, i.e. even if the
+     sentence is not in the scope of the grammar it is still possible
+     to get a list of parsable chunks
+     - the linearizer is also more robust than the one in Haskell since
+     it can linearize the partial trees returned from the robust parser
+     - the exhaustive generation for GF abstract trees generates the trees
+     in decreasing probability order (the order in Haskell is unspecified).
+     - we have started using just-in-time compilation to native code in
+     the exhaustive generator. The goal is to reach the state where
+     GF will provide state of the art theorem prover.
+- There is a binding from Python to the C runtime in [/src/runtime/python/ ../src/runtime/python/].
+- A volunteer to complete the binding from Java is highly wanted,
+  [/src/runtime/java/ ../src/runtime/java/].
+
+
+===Resource Grammar Library===
+
+- New languages in the Resource Grammar Library: Greek, Maltese
+  (see the [updated synopsis ../lib/doc/synopsis.html]).
+- Various improvements for several other languages.
+%, e.g. [...]
+- Updated web-based RGL browser ([/lib/doc/browse/ ../lib/doc/browse/]),
+  with search-by-type and inbuilt syntax tree builder.
+
+
+===GF Cloud services===
+
+- Word alignment diagrams can now be restricted to a subset
+  of the  languages supported by the grammar.
+- Minibar: you can now click on a linearization to obtain a table with all
+  variants and forms.
+- Support for [cross-site HTTP requests https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS].
+- A UTF-8 decoding problem in ``gf -server`` has been fixed.
+  It was caused by a backward incompatible change in
+  [``network-2.4.1.1`` https://github.com/haskell/network/commit/f2168b1f8978b4ad9c504e545755f0795ac869ce].
+- Various other small improvements and bug fixes.
+%- [...]
+
+--------------------
+
+[www.grammaticalframework.org http://www.grammaticalframework.org]
diff --git a/eclipse/index.html b/eclipse/index.html
--- a/eclipse/index.html
+++ b/eclipse/index.html
@@ -1,16 +1,15 @@
 <html>
 <head>
-
-<title>GF Eclipse Plugin</title>
-
-<link rel="stylesheet" type="text/css" href="http://www.grammaticalframework.org/css/style.css">
-
-<meta name = "viewport" content = "width = device-width">
+<title>
+GF Eclipse Plugin
+</title>
+<link rel="stylesheet" type="text/css" href="http://www.grammaticalframework.org/css/style.css" /> <meta name="viewport" content="width=device-width" />
 </head>
 <body>
 
+
 <h1 id="the-gf-eclipse-plugin">The GF Eclipse Plugin</h1>
-<p>John J. Camilleri<br />Updated: 11 January 2013</p>
+<p>John J. Camilleri<br />Updated: 22 February 2013</p>
 <p><em>The research leading to these results has received funding from the European Union's Seventh Framework Programme (FP7/2007-2013) under grant agreement no. FP7-ICT-247914 (the <a href="http://www.molto-project.eu/">MOLTO Project</a>).</em></p>
 <h2 id="introduction">Introduction</h2>
 <p>The aim behind developing a desktop IDE for GF is to provide more powerful tools than may be possible and/or practical in a web-based environment (the <a href="http://www.grammaticalframework.org/demos/gfse/">GF Web IDE</a>). In particular, the ability to resolve identifier cross-references and browse external libraries quickly during development time is one of the primary motivations for the project.</p>
@@ -49,7 +48,7 @@
 <li>External library browser</li>
 </ul>
 <h2 id="release-history">Release history</h2>
-<p><strong>11/01/13</strong> : (1.5.2.x) New option for specifying build files.</p>
+<p><strong>22/02/13</strong> : (1.5.2.x) New option for specifying include/exclude build files. Progress indicators during build.</p>
 <p><strong>12/06/12</strong> : (1.5.1.x) Support for scoping when library sources not available. Performance and implementational improvements to External Library View.</p>
 <p><strong>19/04/12</strong> : (1.5.0.x) Removed need for <code>.gfexternal</code> folder. Much improved &quot;External Libraries&quot; view allows you to search in current scope. Memory usage improvements in scoping implementation. Validation now occurs on file open. Re-added GF Library Path field in preferences.</p>
 <p><strong>04/04/12</strong> : (1.4.3.x) Improvements to the Test Manager. Added support for arbitrary commands in launch. Made the license information clearer.</p>
@@ -136,8 +135,8 @@
       &lt;/arguments&gt;
   &lt;/buildCommand&gt;
 &lt;/buildSpec&gt;</code></pre>
-<h4 id="specifying-build-files-guided-build">Specifying build files (guided build)</h4>
-<p>As of GFEP ≥ 1.5.2, you are now able to explicitly which modules in your GF project should be built by the builder. This would normally contain your &quot;top-level&quot; modules. This can be done right-clicking on your project in the Project Explorer and choosing <strong>Properties → GF Build Settings</strong>. From here you simply tick which modules in your project the GF builder should compile:</p>
+<h4 id="specifying-build-files">Specifying build files</h4>
+<p>As of GFEP ≥ 1.5.2, you are now able to explicitly a set of modules in your GF project which should be either included or excluded from the build process. In the inclusive case, this would normally contain your &quot;top-level&quot; modules. This can be done right-clicking on your project in the Project Explorer and choosing <strong>Properties → GF Build Settings</strong>. From here you simply tick which modules in your project the GF builder should compile:</p>
 <div class="figure">
 <img src="https://raw.github.com/GrammaticalFramework/gf-eclipse-plugin/master/doc/images/eclipse-project-build-settings.png" alt="Project-specific build settings" /><p class="caption">Project-specific build settings</p>
 </div>
@@ -443,3 +442,5 @@
 <pre><code>gf --v=0 --tags --output-dir=.gfbuild [--path=PATH] FILE</code></pre>
 </body>
 </html>
+
+
diff --git a/examples/miniresource/MiniresourceFin.gf b/examples/miniresource/MiniresourceFin.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceFin.gf
@@ -0,0 +1,2 @@
+concrete MiniresourceFin of Miniresource = MiniresourceI with 
+  (Grammar = GrammarFin), (Lexicon = LexiconFin) ;
diff --git a/examples/miniresource/MiniresourceFre.gf b/examples/miniresource/MiniresourceFre.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceFre.gf
@@ -0,0 +1,2 @@
+concrete MiniresourceFre of Miniresource = MiniresourceI with 
+  (Grammar = GrammarFre), (Lexicon = LexiconFre) ;
diff --git a/examples/miniresource/MiniresourceI.gf b/examples/miniresource/MiniresourceI.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceI.gf
@@ -0,0 +1,76 @@
+incomplete concrete MiniresourceI of Miniresource = open Grammar, Lexicon in {
+
+-- module Grammar in GF book, Chapter 9: syntax and structural words
+
+  lincat
+    S = Grammar.S ; 
+    Cl = Grammar.Cl ; 
+    NP = Grammar.NP ; 
+    VP = Grammar.VP ; 
+    AP = Grammar.AP ; 
+    CN = Grammar.CN ; 
+    Det = Grammar.Det ; 
+    N = Grammar.N ; 
+    A = Grammar.A ; 
+    V = Grammar.V ; 
+    V2 = Grammar.V2 ; 
+    AdA = Grammar.AdA ; 
+    Tense = Grammar.Temp ; 
+    Pol = Grammar.Pol ;
+    Conj = Grammar.Conj ;
+  lin
+    UseCl = Grammar.UseCl ;
+    PredVP = Grammar.PredVP ;
+    ComplV2 v np = Grammar.ComplSlash (Grammar.SlashV2a v) np ;
+    DetCN = Grammar.DetCN ;
+    ModCN = Grammar.AdjCN ;
+
+    CompAP ap = Grammar.UseComp (Grammar.CompAP ap) ;
+    AdAP = Grammar.AdAP ;
+
+    ConjS c x y = Grammar.ConjS c (Grammar.BaseS x y) ;
+    ConjNP c x y = Grammar.ConjNP c (Grammar.BaseNP x y) ;
+
+    UseV = Grammar.UseV ;
+    UseN = Grammar.UseN ;
+    UseA = Grammar.PositA ;
+
+    a_Det = Grammar.DetQuant Grammar.IndefArt Grammar.NumSg ; 
+    the_Det = Grammar.DetQuant Grammar.DefArt Grammar.NumSg ; 
+    every_Det = Grammar.every_Det ;
+    this_Det  = Grammar.DetQuant Grammar.this_Quant Grammar.NumSg ; 
+    these_Det = Grammar.DetQuant Grammar.this_Quant Grammar.NumPl ; 
+    that_Det  = Grammar.DetQuant Grammar.that_Quant Grammar.NumSg ; 
+    those_Det = Grammar.DetQuant Grammar.that_Quant Grammar.NumPl  ; 
+    i_NP = Grammar.UsePron Grammar.i_Pron ;
+    youSg_NP = Grammar.UsePron Grammar.youSg_Pron ;
+    he_NP = Grammar.UsePron Grammar.he_Pron ;
+    she_NP = Grammar.UsePron Grammar.she_Pron ;
+    we_NP = Grammar.UsePron Grammar.we_Pron ;
+    youPl_NP = Grammar.UsePron Grammar.youPl_Pron ;
+    they_NP = Grammar.UsePron Grammar.they_Pron ;
+    very_AdA = Grammar.very_AdA ;
+
+    Pos = Grammar.PPos ;
+    Neg = Grammar.PNeg ;
+    Pres = Grammar.TTAnt Grammar.TPres Grammar.ASimul ;
+    Perf = Grammar.TTAnt Grammar.TPres Grammar.AAnter ;
+
+    and_Conj = Grammar.and_Conj ;
+    or_Conj = Grammar.or_Conj ;
+
+-- module Test: content word lexicon for testing
+
+    man_N = Lexicon.man_N ;
+    woman_N = Lexicon.woman_N ;
+    house_N = Lexicon.house_N ;
+    tree_N = Lexicon.tree_N ;
+    big_A = Lexicon.big_A ;
+    small_A = Lexicon.small_A ;
+    green_A = Lexicon.green_A ;
+    walk_V = Lexicon.walk_V ;
+    arrive_V = Lexicon.come_V ;  -----
+    love_V2 = Lexicon.love_V2 ;
+    please_V2 = Lexicon.hear_V2 ; ----
+
+}
diff --git a/examples/miniresource/MiniresourceIChi.gf b/examples/miniresource/MiniresourceIChi.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceIChi.gf
@@ -0,0 +1,2 @@
+concrete MiniresourceIChi of Miniresource = MiniresourceI with 
+  (Grammar = GrammarChi), (Lexicon = LexiconChi) ;
diff --git a/examples/miniresource/MiniresourceIEng.gf b/examples/miniresource/MiniresourceIEng.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceIEng.gf
@@ -0,0 +1,2 @@
+concrete MiniresourceIEng of Miniresource = MiniresourceI with 
+  (Grammar = GrammarEng), (Lexicon = LexiconEng) ;
diff --git a/examples/miniresource/MiniresourceSan.gf b/examples/miniresource/MiniresourceSan.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceSan.gf
@@ -0,0 +1,262 @@
+concrete MiniresourceSan of Miniresource = open Prelude in {
+
+-- module GrammarSan
+
+  flags coding = utf8;
+
+  lincat
+    S  = {s : Str} ; 
+    Cl = {s : Bool => Str} ; 
+    NP = NounPhrase ;  
+    VP = VerbPhrase ;  
+    AP = Adj ;
+    CN = Noun ;
+    Det = {s : Gender => Case => Str ; n : Number} ;
+    N = Noun ; 
+    A = Adj ;
+    V = Verb;
+    V2 = Verb ** {c : Case} ;
+    AdA = {s : Str} ; 
+    Pol = {s : Str ; b : Bool} ;
+    Tense = {s : Str} ;
+    Conj = {s : Str} ;    
+
+
+  lin
+
+    UseCl t p cl = {s = t.s ++ p.s ++ cl.s ! p.b} ; 
+
+    PredVP np vp = {
+       s  = \\p => np.s ! Nom ++ neg p ++ vp.compl ! np.a ++ vp.verb.s ! VPres np.a.n np.a.p
+       } ;
+
+    ComplV2 v2 np = {
+     verb  = v2 ;
+     compl = \\_ => np.s ! v2.c
+     } ; 
+
+    UseV v = {
+      verb = v ; 
+      compl = \\_ => []
+      } ; 
+
+    DetCN det cn = {
+      s = \\c => det.s ! cn.g ! c ++ cn.s ! det.n ! c ; 
+      a = agr cn.g det.n P3
+      } ;
+      
+    ModCN ap cn = {s = \\n,c => ap.s ! cn.g ! n ! c ++ cn.s ! n ! c ; g = cn.g} ;
+
+    CompAP ap = {
+      verb = copula ;
+      compl = \\a => ap.s ! a.g ! a.n ! Nom 
+      } ;
+
+    AdAP ada ap = {
+      s = \\g,n,c => ada.s ++ ap.s ! g ! n ! c
+      } ;
+
+    ConjNP co x y = {
+      s = \\c => x.s ! c ++ co.s ++ y.s ! c ;
+      a = y.a ----
+      } ;
+
+    ConjS  co x y = {s = x.s ++ co.s ++ y.s} ;  
+
+    UseN n = n ;
+    UseA adj = adj ;
+
+    a_Det = mkDet "" Sg ;
+    every_Det = mkDet "प्रति" Sg ;        
+    the_Det = mkDet "" Sg ;
+
+    this_Det = mkDet "एतद्" Sg ;
+--    these_Det = mkDet "这" Pl ;
+    that_Det = mkDet "तद्" Sg ;
+--    those_Det = mkDet "那" Pl ;
+
+    i_NP = pronNP "" Sg P1 ;
+    youSg_NP = pronNP "" Sg P2 ;
+    he_NP = pronNP "" Sg P3 ;
+    she_NP = pronNP "" Sg P3 ;
+    we_NP = pronNP "" Pl P1 ;
+    youPl_NP = pronNP "" Pl P2 ;
+    they_NP = pronNP "" Pl P3 ;
+
+    very_AdA = ss "अति" ;    
+    
+    and_Conj = {s = " च"} ;
+
+    or_Conj  = {s = "अथवा"} ;
+
+    Pos  = {s = [] ; b = True} ;
+    Neg  = {s = [] ; b = False} ;
+    Pres = {s = []} ;
+    Perf = {s = []} ;
+
+-- module TestChi
+
+lin
+  man_N = mkN "नरः" ;  
+  woman_N = mkN "स्त्री" ;
+  house_N = mkN "गृहं" ;
+  tree_N = mkN "वृक्ष";
+  big_A = mkA "महाकाय" ;
+  small_A = mkA "अल्प" ;
+  green_A = mkA "हरित" ;
+  walk_V = mkV "गम्" ;
+  arrive_V = mkV "अभि-उपा-गम्" ;
+  love_V2 = mkV2 "कम्" ;
+  please_V2 = mkV2 "प्री" ;
+
+
+
+
+
+
+
+
+-- module ResSan
+
+-- parameters
+
+param
+    Number = Sg | Dl | Pl ;
+    Case = Nom | Acc | Ins | Dat | Abl | Gen | Loc | Voc ;
+    Gender = Masc | Fem | Neutr ;
+    Person = P3 | P2 | P1 ;
+
+
+    VForm = VPres Number Person ;
+
+oper
+    Agr = {g : Gender ; n : Number ; p : Person} ;
+
+    agr : Gender -> Number -> Person -> Agr = \g,n,p -> {g = g ; n = n ; p = p} ;
+
+-- parts of speech
+
+oper
+
+  VerbPhrase = {verb : Verb ; compl : Agr => Str} ;
+  NounPhrase = {s : Case => Str ; a : Agr} ; 
+
+-- for morphology
+
+  Noun : Type = {s : Number => Case => Str; g : Gender} ;
+  Adj  : Type = {s : Gender => Number => Case => Str} ;
+  Verb : Type = {s : VForm => Str} ;
+
+  mkNoun : (s1,_,_,_,_,_,_,_, _,_,_, _,_,_,_,_,s17 : Str) -> Gender -> Noun = 
+    \snom,sacc,sins,sdat,sabl,sgen,sloc,svoc,
+     dnomaccvoc,dinsdatabl,dgenloc,
+     pnomvoc,pacc,pins,pdatabl,pgen,ploc, 
+     gen -> {
+      s = table {
+        Sg => table {
+           Nom => snom ; Acc => sacc ; Ins => sins ; Dat => sdat ; Abl => sabl ; Gen => sgen ; Loc => sloc ; Voc => svoc
+           } ;
+        Dl => table {
+           Nom | Acc | Voc => dnomaccvoc ; Ins | Dat | Abl => dinsdatabl ; Gen | Loc => dgenloc 
+           } ;
+        Pl => table {
+           Nom | Voc => pnomvoc ; Acc => pacc ; Ins => pins ; Dat | Abl => pdatabl ; Gen => pgen ; Loc => ploc
+           }
+        } ;
+      g = gen
+      } ;
+
+  endingNoun : Str -> (s1,_,_,_,_,_,_,_, _,_,_, _,_,_,_,_,s17 : Str) -> Gender -> Noun = 
+    \stem,
+     snom,sacc,sins,sdat,sabl,sgen,sloc,svoc,
+     dnomaccvoc,dinsdatabl,dgenloc,
+     pnomvoc,pacc,pins,pdatabl,pgen,ploc, 
+     gen -> 
+       mkNoun
+         (stem + snom) (stem + sacc) (stem + sins) (stem + sdat) (stem + sabl) (stem + sgen) (stem + sloc) (stem + svoc) 
+         (stem + dnomaccvoc) (stem + dinsdatabl) (stem + dgenloc) 
+         (stem + pnomvoc) (stem + pacc) (stem + pins) (stem + pdatabl) (stem + pgen) (stem + ploc) 
+         gen ;
+
+
+  ramaNoun : Str -> Noun = \rama ->
+    let ram = init rama in
+    endingNoun ram
+      "ः" "म्" "ॆणॆ" "ाय" "ात्" "स्य" "ॆ" ""
+      "ौ" "ाथ्याम्" "यो" 
+      "ाः" "ान्" "ैः" "ेथयः" "ाणाम" "ेषु" 
+      Masc ;
+
+  mkAdj : (m,f,n : Noun) -> Adj = \m,f,n -> {s = table {Masc => m.s ; Fem => f.s ; Neutr => n.s}} ; 
+
+
+  mkVerb : (s1,_,_,_,_,_,_,_,s9 : Str) -> Verb = 
+    \s3,s2,s1,d3,d2,d1,p3,p2,p1 -> {
+      s = table {
+        VPres Sg P3 => s3 ;
+        VPres Sg P2 => s2 ;
+        VPres Sg P1 => s1 ;
+        VPres Dl P3 => d3 ;
+        VPres Dl P2 => d2 ;
+        VPres Dl P1 => d1 ;
+        VPres Pl P3 => p3 ;
+        VPres Pl P2 => p2 ;
+        VPres Pl P1 => p1
+        }
+      } ;
+
+  endingVerb : Str -> (s1,_,_,_,_,_,_,_,s9 : Str) -> Verb = 
+    \stem,s3,s2,s1,d3,d2,d1,p3,p2,p1 -> 
+      mkVerb
+        (stem + s3) (stem + s2) (stem + s1) (stem + d3) (stem + d2) (stem + d1) (stem + p3) (stem + p2) (stem + p1) ;
+
+  patVerb : Str -> Verb = \pat ->
+    endingVerb pat
+      "ित" "िस" "िम" "तः" "थः" "ावः" "िनख़त" "थ" "ामः" ;
+
+  copula : Verb = {s = \\_ => []} ;
+
+  neg : Bool -> Str = \b -> case b of {True => [] ; False => "न"} ;
+
+
+-- for structural words
+
+  mkDet : Str -> Number -> {s : Gender => Case => Str ; n : Number} = \s,n -> {
+    s = \\_,_ => s ;
+    n = n
+    } ;
+
+  pronNP : (s : Str) -> Number -> Person -> NounPhrase = \s,n,p -> {
+    s = \\_ => s ;
+    a = agr Masc n p
+    } ;
+    
+
+
+-- module ParadigmsSan
+
+oper
+  mkN = overload {
+    mkN : (man : Str) -> N 
+      = \s -> lin N (ramaNoun s) ;
+    } ;  
+      
+  mkA : (small : Str) -> A 
+      = \s -> let n = ramaNoun s in lin A (mkAdj n n n) ;
+      
+  mkV : (walk : Str) -> V 
+      = \s -> lin V (patVerb s) ; 
+
+  mkV2 = overload {
+    mkV2 : (love : Str) -> V2 
+      = \love -> lin V2 (mkV love ** {c = Acc}) ;
+---    mkV2 : (love : V) -> V2 
+---      = \love -> lin V2 love ;
+   } ;
+
+}
+
+
+
+
+
diff --git a/examples/miniresource/MiniresourceSwe.gf b/examples/miniresource/MiniresourceSwe.gf
new file mode 100644
--- /dev/null
+++ b/examples/miniresource/MiniresourceSwe.gf
@@ -0,0 +1,2 @@
+concrete MiniresourceSwe of Miniresource = MiniresourceI with 
+  (Grammar = GrammarSwe), (Lexicon = LexiconSwe) ;
diff --git a/examples/phrasebook/GreetingsSnd.gf b/examples/phrasebook/GreetingsSnd.gf
new file mode 100644
--- /dev/null
+++ b/examples/phrasebook/GreetingsSnd.gf
@@ -0,0 +1,29 @@
+concrete GreetingsSnd of Greetings = SentencesSnd [mkGreeting,Greeting] ** open (P=Prelude) in {
+
+-- lincat 
+--  Greeting = {s : Str; lock_Text : {}} ;
+flags coding = utf8 ;
+lin 
+  GBye = P.ss "خدا حافظ" ;
+  GCheers = P.ss "چيئرز" ;
+  GDamn = P.ss "اف" ;
+  GExcuse, GExcusePol = P.ss "معاف ڪجو" ;
+  GGoodDay = P.ss "ڏينهن بخير" ; ----
+  GGoodEvening = P.ss "شام بخير" ;
+  GGoodMorning = P.ss "صبح بخير" ;
+  GGoodNight = P.ss "رات بخير" ;
+  GGoodbye = P.ss "خدا حافظ" ;
+  GHello = P.ss "السلام عليڪم" ;
+  GHelp = P.ss "مدد" ;
+  GHowAreYou = P.ss "توهان ڪيئن آهيو" ;
+  GLookOut = P.ss "سنڀالي" ;
+  GNiceToMeetYou, GNiceToMeetYouPol = P.ss "توهان سان ملي ڪري سٺو لڳو" ;
+  GPleaseGive, GPleaseGivePol = P.ss "مهرباني ڪريو" ;
+  GSeeYouSoon = P.ss "موڪلاڻي ڪانهي" ;
+  GSorry, GSorryPol = P.ss "معاف ڪجو" ;
+  GThanks = P.ss "ٿورا" ;
+  GTheCheck = P.ss "بل" ;
+  GCongratulations = P.ss "مبارڪ هجي";
+  GHappyBirthday = P.ss "جنم ڏينهن مبارڪ" ;
+  GGoodLuck = P.ss "قسمت ڀلي هجي" ; 
+}
diff --git a/examples/phrasebook/PhrasebookSnd.gf b/examples/phrasebook/PhrasebookSnd.gf
new file mode 100644
--- /dev/null
+++ b/examples/phrasebook/PhrasebookSnd.gf
@@ -0,0 +1,9 @@
+--# -path=.:present
+
+concrete PhrasebookSnd of Phrasebook = 
+  GreetingsSnd,
+  WordsSnd ** open 
+    SyntaxSnd,
+    Prelude in {
+
+}
diff --git a/examples/phrasebook/Sentences.gf b/examples/phrasebook/Sentences.gf
--- a/examples/phrasebook/Sentences.gf
+++ b/examples/phrasebook/Sentences.gf
@@ -196,7 +196,7 @@
 -- lexical items given in the resource Lexicon
     
     VPlay, VRun, VSit, VSleep, VSwim, VWalk : VerbPhrase ;
-    VDrink, VEat, VRead, VWait, VWrite : VerbPhrase ;
+    VDrink, VEat, VRead, VWait, VWrite, VSit, VStop : VerbPhrase ;
     V2Buy, V2Drink, V2Eat : Object -> VerbPhrase ;
     V2Wait : Person -> VerbPhrase ;
 
diff --git a/examples/phrasebook/SentencesBul.gf b/examples/phrasebook/SentencesBul.gf
--- a/examples/phrasebook/SentencesBul.gf
+++ b/examples/phrasebook/SentencesBul.gf
@@ -29,8 +29,14 @@
 lin ACitizen p cit = 
       let noun : N
                = case p.name.a.gn of {
-                   R.GSg g => lin N {s = \\nf => cit.s1 ! g      ! nf; g = case g of {R.Masc=>R.AMasc R.Human; R.Fem=>R.AFem; R.Neut=>R.ANeut}} ;
-                   R.GPl   => lin N {s = \\nf => cit.s1 ! R.Masc ! nf; g = R.AMasc R.Human}
+                   R.GSg g => lin N {s   = \\nf => cit.s1 ! g      ! nf;
+                                     rel = cit.s2.s;
+                                     g   = case g of {R.Masc=>R.AMasc R.Human; R.Fem=>R.AFem; R.Neut=>R.ANeut}
+                                    } ;
+                   R.GPl   => lin N {s   = \\nf => cit.s1 ! R.Masc ! nf;
+                                     rel = cit.s2.s;
+                                     g   = R.AMasc R.Human
+                                    }
                  } ;
       in mkCl p.name noun ;
 
diff --git a/examples/phrasebook/SentencesCat.gf b/examples/phrasebook/SentencesCat.gf
--- a/examples/phrasebook/SentencesCat.gf
+++ b/examples/phrasebook/SentencesCat.gf
@@ -3,7 +3,8 @@
   IFemale, YouFamFemale, YouPolFemale, IMale, YouFamMale, YouPolMale,
   WeMale, WeFemale, YouPlurFamMale, YouPlurFamFemale, YouPlurPolFemale, YouPlurPolMale, TheyMale, TheyFemale, 
   PImperativeFamNeg, PImperativePolNeg, PImperativePlurNeg, --negative imperatives in subjunctive
-  Superlative
+  Superlative,
+  AKnowPerson
  ] 
   with 
     (Syntax = SyntaxCat), 
@@ -11,7 +12,7 @@
     (Lexicon = LexiconCat) ** 
   open ParadigmsCat, BeschCat, SyntaxCat, ExtraCat, Prelude in {
 
-flags coding = utf8 ;
+--flags coding = utf8 ;
 
 lincat
   Superlative = OrdSuperlative ; -- {ord: Ord ; isPre: Bool}
@@ -56,6 +57,9 @@
     PImperativePolNeg  v = phrasePlease (ImpNeg (mkNP (ProDrop youPol_Pron)) v) ;
     PImperativePlurNeg v = phrasePlease (ImpNeg (mkNP (ProDrop youPl_Pron)) v) ;
 
+    AKnowPerson p q = 
+      let coneixer : V2 = mkV2 (mkV (conèixer_27 "conèixer"))
+      in  mkCl p.name coneixer  q.name ;
 
 oper
 
diff --git a/examples/phrasebook/SentencesI.gf b/examples/phrasebook/SentencesI.gf
--- a/examples/phrasebook/SentencesI.gf
+++ b/examples/phrasebook/SentencesI.gf
@@ -27,7 +27,7 @@
     Property = A ;
     Object = NP ;
     PrimObject = NP ;
-    Place = NPPlace ; -- {name : NP ; at : Adv ; to : Adv} ;
+    Place = NPPlace ; -- {name : NP ; at : Syntax.Adv ; to : Syntax.Adv} ;
     PlaceKind = CNPlace ; -- {name : CN ; at : Prep ; to : Prep} ;
     Currency = CN ;
     Price = NP ;
@@ -37,12 +37,12 @@
     Language = NP ;
     Citizenship = A ;
     Country = NP ;
-    Day = NPDay ; -- {name : NP ; point : Adv ; habitual : Adv} ;
-    Date = Adv ;
+    Day = NPDay ; -- {name : NP ; point : Syntax.Adv ; habitual : Syntax.Adv} ;
+    Date = Syntax.Adv ;
     Name = NP ;
     Number = Card ;
-    ByTransport = Adv ;
-    Transport = {name : CN ; by : Adv} ;
+    ByTransport = Syntax.Adv ;
+    Transport = {name : CN ; by : Syntax.Adv} ;
     Superlative = Det ;
   lin
     MPhrase p = p ;
@@ -123,9 +123,9 @@
     Too property = mkAP too_AdA (mkAP property) ;
     PropQuality property = mkAP property ;
 
-    ThePlace kind = let dd = if_then_else Det kind.isPl thePl_Det theSg_Det 
+    ThePlace kind = let dd : Det = if_then_else Det kind.isPl thePl_Det theSg_Det 
                      in placeNP dd kind ;
-    APlace kind = let dd = if_then_else Det kind.isPl aPl_Det aSg_Det 
+    APlace kind = let dd : Det = if_then_else Det kind.isPl aPl_Det aSg_Det 
                      in placeNP dd kind ;
 
     IMale, IFemale = mkPerson i_Pron ;
@@ -182,15 +182,15 @@
          prop = pro
         } ;
 
-  NPDay : Type = {name : NP ; point : Adv ; habitual : Adv} ;
+  NPDay : Type = {name : NP ; point : Syntax.Adv ; habitual : Syntax.Adv} ;
 
-  mkNPDay : NP -> Adv -> Adv -> NPDay = \d,p,h ->
+  mkNPDay : NP -> Syntax.Adv -> Syntax.Adv -> NPDay = \d,p,h ->
       {name = d ; 
        point = p ;
        habitual = h
       } ;
 
-  NPPlace : Type = {name : NP ; at : Adv ; to : Adv} ;
+  NPPlace : Type = {name : NP ; at : Syntax.Adv ; to : Syntax.Adv} ;
   CNPlace : Type = {name : CN ; at : Prep ; to : Prep; isPl : Bool} ;
 
   mkCNPlace : CN -> Prep -> Prep -> CNPlace = \p,i,t -> {
@@ -268,6 +268,8 @@
     VSleep = mkVP sleep_V ;
     VSwim = mkVP swim_V ; 
     VWalk = mkVP walk_V ;
+    VSit = mkVP sit_V ;
+    VStop = mkVP stop_V ;
     VDrink = mkVP <lin V drink_V2 : V> ; 
     VEat = mkVP <lin V eat_V2 : V> ; 
     VRead = mkVP <lin V read_V2 : V> ; 
diff --git a/examples/phrasebook/SentencesSnd.gf b/examples/phrasebook/SentencesSnd.gf
new file mode 100644
--- /dev/null
+++ b/examples/phrasebook/SentencesSnd.gf
@@ -0,0 +1,38 @@
+concrete SentencesSnd of Sentences =  NumeralSnd **  SentencesI - [sing,IFemale,YouFamFemale,YouPolFemale,MMust,YouPlurFamFemale,YouPlurPolFemale,YouFamMale,VRead,VWrite] with 
+  (Syntax = SyntaxSnd),
+  (Symbolic = SymbolicSnd),
+  (Lexicon = LexiconSnd) **
+  open 
+  (P=ParadigmsSnd),
+  ParamX,
+  CommonHindustani in {
+{-
+  lin IFemale = mkPerson (P.personalPN myN mjh "" myra myry myrE myry Sg Fem Pers1) ;
+      YouFamMale = mkPerson (P.personalPN tum tum tum tumhara tumhary tumharay tumhary Pl Masc Pers2_Familiar) ;
+      YouFamFemale = mkPerson (P.personalPN tum tum tum tyra tyry tyrE tyry Pl Fem Pers2_Familiar) ;
+      YouPolFemale = mkPerson (P.personalPN ap ap ap apka apky apkE apky Pl Fem Pers2_Respect);
+      YouPlurFamFemale = mkPerson (P.personalPN tum tum tum tumhara tumhary tumharay tumhary Pl Fem Pers2_Familiar) ;
+      YouPlurPolFemale = mkPerson (P.personalPN ap ap ap apka apky apkE apky Pl Fem Pers2_Respect) ;
+
+flags coding = utf8 ;
+
+oper
+  myN = "میں" ;
+  mjh = "مجھ" ;
+  myra = "میرا" ;
+  myry = "میری" ;
+  myrE = "میرے" ;
+  tw = "تو" ;
+  tum = "تم" ;
+  tyra = "تیرا" ;
+  tyry = "تیری" ;
+  tyrE = "تیرے" ;
+  tumhara = "تمھارا" ;
+  tumhary = "تمھاری" ;
+  tumharay = "تمھارے" ;
+  ap = "آپ" ;
+  apka = ["آپ كا"] ;
+  apky = ["آپ كی"] ;
+  apkE = ["آپ كے"] ;
+  -}
+  } ;
diff --git a/examples/phrasebook/WordsBul.gf b/examples/phrasebook/WordsBul.gf
--- a/examples/phrasebook/WordsBul.gf
+++ b/examples/phrasebook/WordsBul.gf
@@ -148,7 +148,7 @@
                                       })) ;
     AReady p = mkCl p.name (mkA076 "готов") ;
     AScared p = mkCl p.name (mkA076 "уплашен") ;
-    ASpeak p lang = mkCl p.name (dirV2 (stateV (mkV173 "говоря"))) (mkNP (adj2noun lang)) ;
+    ASpeak p lang = mkCl p.name (dirV2 (stateV (mkV173 "говоря"))) (mkNP (substantiveN lang (R.AMasc R.NonHuman))) ;
     AThirsty p = mkCl p.name (mkA079 "жаден") ;
     ATired p = mkCl p.name (mkA076 "уморен") ;
     AUnderstand p = mkCl p.name (actionV (mkV186 "разбирам") (mkV170 "разбера")) ;
@@ -290,10 +290,6 @@
 
     xOf : GNumber -> N -> NPPerson -> NPPerson = \n,x,p -> 
       relativePerson n (mkCN x) (\a,b,c -> mkNP (mkNP the_Quant a c) (SyntaxBul.mkAdv (mkPrep "" R.Dat) b)) p ;
-
-    adj2noun : A -> N ;
-    adj2noun a = let g = R.AMasc R.NonHuman
-                 in lin N {s = \\nf => a.s ! R.nform2aform nf g; g = g} ;
 
     mkTransport : N -> {name : CN ; by : Adv} = \n -> {
       name = mkCN n ; 
diff --git a/examples/phrasebook/WordsCat.gf b/examples/phrasebook/WordsCat.gf
--- a/examples/phrasebook/WordsCat.gf
+++ b/examples/phrasebook/WordsCat.gf
@@ -32,22 +32,22 @@
 -- properties
 
     Bad = L.bad_A ;
-    Boring = mkA "avorrit" "avorrida" "avorrits" "avorrides" "avorridament" ;
+    Boring = mkA "avorrit" ;
     Cheap = cheap_A ; 
     Cold = L.cold_A ;
-    Delicious = mkA "deliciós" "deliciosa" "deliciosos" "delicioses" "deliciosament";
+    Delicious = mkA "deliciós" ;
     Expensive = expensive_A ; 
     Fresh = mkA "fresc" ;
     Good = L.good_A ;
-    Suspect = mkA "sospitós" "sospitosa" "sospitosos" "sospitoses" "sospitosament" ;
-    Warm = L.warm_A ;
+    Suspect = mkA "sospitós"  ;
+    Warm = mkA "calent" ;
 
 -- places
 
 lin
     Airport = mkPlace (mkN "aeroport") ;
     AmusementPark = mkPlace (mkN "parc d' atraccions") ;
-	Bank = mkPlace (mkN "banc") ;
+    Bank = mkPlace (mkN "banc") ;
     Bar = mkPlace (mkN "bar") ;
     Cafeteria = mkPlace (mkN "cafeteria") ;
     Center = mkPlace (mkN "centre") ;
@@ -58,9 +58,9 @@
     Hotel = mkPlace (mkN "hotel")  ;
     Museum = mkPlace (mkN "museu")  ;
     Park = mkPlace (mkN "parc") ;
-    Parking = mkPlace (mkN "pàrking" masculine) ;
+    Parking = mkPlace (mkN "aparcament" masculine) ;
     Pharmacy = mkPlace (mkN "farmàcia") ;
-	PostOffice = mkPlace (mkN "oficina de correus" feminine) ;
+    PostOffice = mkPlace (mkN "oficina de correus" feminine) ;
     Pub = mkPlace (mkN "pub" masculine) ;
     Restaurant = mkPlace (mkN "restaurant") ;
     School = mkPlace (mkN "escola") ;
@@ -80,7 +80,7 @@
 	  in mkCN adj corona_N | mkCN corona_N ;
 lin
     DanishCrown = corona (mkA "danès" "danesa" "danesos" "daneses" "a la danesa") ; 
-    Dollar = mkCN (mkN "dollar") ;
+    Dollar = mkCN (mkN "dòlar") ;
   	Euro = mkCN (mkN "euro" masculine) ;
     Lei = mkCN (mkN "leu" "lei" masculine) ;
 	Leva = mkCN (mkN "lev" "lev" masculine) ; 
@@ -94,15 +94,15 @@
 
     Belgian = mkA "belga" "belga" "belgues" "belgues" "a la Belga" ;
     Belgium = mkNP (mkPN "Bèlgica") ;
-	Bulgarian = mkNat3 "búlgar" "búlgara" "búlgars" "búlgueres" "Bulgària" ;
-	Catalan = mkNat5 "catal" "Catalunya" ;
-	Danish = mkNat4 "dan" "Dinamarca" ; 
-	Dutch = mkNat4 "holand" "Holanda" ; 
+    Bulgarian = mkNat3 "búlgar" "búlgara" "búlgars" "búlgueres" "Bulgària" ;
+    Catalan = mkNat5 "catal" "Catalunya" ;
+    Danish = mkNat4 "dan" "Dinamarca" ; 
+    Dutch = mkNat4 "holand" "Holanda" ; 
     English = mkNat4 "angl" "Anglaterra" ;
     Finnish = mkNat4 "fin" "Finlàndia" ;
     Flemish = mkNP (mkPN "flamenc") ;
     French = mkNat4 "franc" "França" ;
-    German = mkNat3 "alemany" "alemenya" "alemanys" "alemanyes" "Alemania" ;
+    German = mkNat3 "alemany" "alemanya" "alemanys" "alemanyes" "Alemania" ;
     Italian = mkNat5 "itali" "Itàlia" ;
     Norwegian = mkNat3 "noruec" "noruega" "noruecs" "noruegues" "Noruega" ;
     Polish = mkNat4 "polon" "Polònia" ; 
@@ -129,7 +129,7 @@
 -- actions
 
     AHasAge p num = mkCl p.name have_V2 (mkNP num L.year_N) ;
-    AHasChildren p num = mkCl p.name have_V2 (mkNP num L.child_N) ;
+    AHasChildren p num = mkCl p.name have_V2 (mkNP num (mkN "fill" masculine)) ;
     AHasName p name =
        let dir = mkV (dir_41 "dir")
        in mkCl p.name (mkV2 (reflV dir)) name ;
@@ -138,7 +138,7 @@
     AHasTable p num = mkCl p.name have_V2 
       (mkNP (mkNP a_Det (mkN "taula")) (SyntaxCat.mkAdv for_Prep (mkNP num (mkN "persona")))) ;
     AHungry p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "gana" feminine))) ;
-    AIll p = mkCl p.name (mkA "malalt") ;
+    AIll p = mkCl p.name  stateCopula (mkAP (mkA "malalt")) ;
     AKnow p =
       let saber = mkV (saber_99 "saber")
       in mkCl p.name saber ;
@@ -147,14 +147,12 @@
       let viure = mkV (viure_119 "viure")
       in mkCl p.name (mkVP (mkVP viure) (SyntaxCat.mkAdv in_Prep co)) ;
     ALove p q = mkCl p.name (mkV2 (mkV "estimar")) q.name ;
-    AMarried p = mkCl p.name (mkA "casat") ;
-    AReady p =
-      let ap = "a punt"
-      in mkCl p.name (mkA ap ap ap ap ap) ;
+    AMarried p = mkCl p.name stateCopula (mkAP (mkA "casat")) ;
+    AReady p = mkCl p.name stateCopula (mkAP (mkA "preparat")) ;
     AScared p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "por" feminine))) ;
     ASpeak p lang = mkCl p.name  (mkV2 (mkV "parlar")) lang ;
     AThirsty p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "set" feminine))) ;
-    ATired p = mkCl p.name (mkA "cansat") ;
+    ATired p = mkCl p.name stateCopula (mkAP (mkA "cansat")) ;
     AUnderstand p = mkCl p.name (mkV "entendre") ;
     AWant p obj = 
       let voler = mkV (voler_120 "voler")
@@ -174,10 +172,10 @@
     ItCost item price = 
       let valer = mkV (valer_114 "valer")
       in mkCl item (mkV2 valer) price ;
-    PropOpen p = mkCl p.name open_A ;
-    PropClosed p = mkCl p.name closed_A ;
-    PropOpenDate p d = mkCl p.name (mkVP (mkVP open_A) d) ; 
-    PropClosedDate p d = mkCl p.name (mkVP (mkVP closed_A) d) ; 
+    PropOpen p = mkCl p.name stateCopula (mkAP open_A) ;
+    PropClosed p = mkCl p.name stateCopula (mkAP closed_A) ;
+    PropOpenDate p d = mkCl p.name (mkVP (mkVP stateCopula (mkAP open_A)) d) ; 
+    PropClosedDate p d = mkCl p.name (mkVP (mkVP stateCopula (mkAP closed_A)) d) ;
     PropOpenDay p d = mkCl p.name (mkVP (mkVP open_A) d.habitual) ; 
     PropClosedDay p d = mkCl p.name (mkVP (mkVP closed_A) d.habitual) ; 
 	PSeeYouPlaceDate p d = 
@@ -190,10 +188,10 @@
 -- family relations
 
     Wife = xOf sing (mkN "dona") ;
-    Husband = xOf sing (mkN "home") ;
+    Husband = xOf sing (mkN "marit") ;
     Son = xOf sing (mkN "fill") ;
     Daughter = xOf sing (mkN "filla") ;
-    Children = xOf plur L.child_N ;
+    Children = xOf plur (mkN "fill") ;
 
 -- week days
 
@@ -229,7 +227,7 @@
    WhichTranspPlace trans place = 
       mkQS (mkQCl (mkIP which_IDet trans.name) (mkVP (mkVP L.go_V) place.to)) ;
    IsTranspPlace trans place =
-      mkQS (mkQCl (mkCl (mkCN trans.name (SyntaxCat.mkAdv for_Prep place.name)))) ;
+      mkQS (mkQCl (mkCl (mkCN trans.name (SyntaxCat.mkAdv to_Prep place.name)))) ;
 
 -- modifiers of places
     TheBest = mkSuperl L.good_A True ;
@@ -263,29 +261,34 @@
     mkNat2 : A -> Str -> Str -> NPNationality = \adj,nat,co -> 
       mkNPNationality (mkNP (mkPN nat)) (mkNP (mkPN co)) adj ;
 
-	mkNat3 : (_,_,_,_:Str) -> Str -> NPNationality = \ms,fs,mp,fp,co -> 
+    mkNat3 : (_,_,_,_:Str) -> Str -> NPNationality = \ms,fs,mp,fp,co -> 
       mkNPNationality (mkNP (mkPN ms)) (mkNP (mkPN co)) (mkA ms fs mp fp ("a la" ++ fs)) ;
 
-	mkNat4 : Str -> Str -> NPNationality = \angl,co ->
-	  mkNat3 (angl+"ès") (angl+"esa") (angl+"esos") (angl+"eses") co ;
-	
-	mkNat5 : Str -> Str -> NPNationality = \catal,co ->
-	  mkNat3 (catal+"à") (catal+"ana") (catal+"ans") (catal+"anes") co ;
-	
+    mkNat4 : Str -> Str -> NPNationality = \angl,co ->
+      mkNat3 (angl+"ès") (angl+"esa") (angl+"esos") (angl+"eses") co ;
+
+    mkNat5 : Str -> Str -> NPNationality = \catal,co ->
+      mkNat3 (catal+"à") (catal+"ana") (catal+"ans") (catal+"anes") co ;
+
     mkDay : Str -> {name : NP ; point : Adv ; habitual : Adv} = \d ->
       let day = mkNP (mkPN d)
-      in mkNPDay day (P.mkAdv ("el" ++ d)) (P.mkAdv ("el" ++ d)) ; ---- ?
+      in 
+        case last d of {
+          "s" => mkNPDay day (P.mkAdv ("el" ++ d)) (P.mkAdv ("els" ++ d)) ;
+           _  => mkNPDay day (P.mkAdv ("el" ++ d)) (P.mkAdv ("els" ++ d + "s")) 
+         } ;
 
     mkPlace : N -> {name : CN ; at : Prep ; to : Prep; isPl : Bool} = \p ->
       mkCNPlace (mkCN p) dative dative ;
 
-	 mkTransport : N -> {name : CN ; by : Adv} = \n -> {
-	      name = mkCN n ; 
-	      by = S.mkAdv with_Prep (mkNP n)
-	      } ;
+    mkTransport : N -> {name : CN ; by : Adv} = \n -> {
+          name = mkCN n ; 
+          by = S.mkAdv with_Prep (mkNP n)
+          } ;
 
     xOf : GNumber -> N -> NPPerson -> NPPerson = \n,x,p -> mkRelative n (mkCN x) p ; 
 
+    stateCopula = mkVA (mkV (estar_54 "estar")) ;
     open_A = mkA "obert" ;
 
     closed_A = mkA "tancat" ;
diff --git a/examples/phrasebook/WordsLav.gf b/examples/phrasebook/WordsLav.gf
--- a/examples/phrasebook/WordsLav.gf
+++ b/examples/phrasebook/WordsLav.gf
@@ -75,7 +75,7 @@
 		University = mkPlace "universitāte" in_Prep ;
 		Zoo = mkPlace "zoodārzs" in_Prep ;
 		
-		CitRestaurant cit = mkCNPlace (mkCN cit (mkN "restorāns")) in_Prep to8uz_Prep ;
+		CitRestaurant cit = mkCNPlace (mkCN cit (mkN "restorāns")) in_Prep to_Prep ;
 		
 		-- Currencies
 		
@@ -94,22 +94,22 @@
 		
 		Belgian = mkA "beļģu" ;
 		Belgium = mkNP (mkPN "Beļģija") ;
-		Bulgarian = mkNat (mkA "bulgāru") (mkAdv "bulgāriski") (mkPN "Bulgārija") ;
-		Catalan = mkNat (mkA "kataloniešu") (mkAdv "kataloniski") (mkPN "Katalonija") ;
-		Danish = mkNat (mkA "dāņu") (mkAdv "dāniski") (mkPN "Dānija") ;
-		Dutch =  mkNat (mkA "holandiešu") (mkAdv "holandiski") (mkPN "Nīderlande") ;
-		English = mkNat (mkA "angļu") (mkAdv "angliski") (mkPN "Anglija") ;
-		Finnish = mkNat (mkA "somu") (mkAdv "somiski") (mkPN "Somija") ;
-		Flemish = mkLang (mkA "flāmu") (mkAdv "flāmiski") ;
-		French = mkNat (mkA "franču") (mkAdv "franciski") (mkPN "Francija") ;
-		German = mkNat (mkA "vācu") (mkAdv "vāciski") (mkPN "Vācija") ;
-		Italian = mkNat (mkA "itāļu") (mkAdv "itāliski") (mkPN "Itālija") ;
-		Norwegian = mkNat (mkA "norvēģu") (mkAdv "norvēģiski") (mkPN "Norvēģija") ;
-		Polish = mkNat (mkA "poļu") (mkAdv "poliski") (mkPN "Polija") ;
-		Romanian = mkNat (mkA "rumāņu") (mkAdv "rumāniski") (mkPN "Rumānija") ;
-		Russian = mkNat (mkA "krievu") (mkAdv "krieviski") (mkPN "Krievija") ;
-		Spanish = mkNat (mkA "spāņu") (mkAdv "spāniski") (mkPN "Spānija") ;
-		Swedish = mkNat (mkA "zviedru") (mkAdv "zviedriski") (mkPN "Zviedrija") ;
+		Bulgarian = mkNat (mkA "bulgāru") (P.mkAdv "bulgāriski") (mkPN "Bulgārija") ;
+		Catalan = mkNat (mkA "kataloniešu") (P.mkAdv "kataloniski") (mkPN "Katalonija") ;
+		Danish = mkNat (mkA "dāņu") (P.mkAdv "dāniski") (mkPN "Dānija") ;
+		Dutch =  mkNat (mkA "holandiešu") (P.mkAdv "holandiski") (mkPN "Nīderlande") ;
+		English = mkNat (mkA "angļu") (P.mkAdv "angliski") (mkPN "Anglija") ;
+		Finnish = mkNat (mkA "somu") (P.mkAdv "somiski") (mkPN "Somija") ;
+		Flemish = mkLang (mkA "flāmu") (P.mkAdv "flāmiski") ;
+		French = mkNat (mkA "franču") (P.mkAdv "franciski") (mkPN "Francija") ;
+		German = mkNat (mkA "vācu") (P.mkAdv "vāciski") (mkPN "Vācija") ;
+		Italian = mkNat (mkA "itāļu") (P.mkAdv "itāliski") (mkPN "Itālija") ;
+		Norwegian = mkNat (mkA "norvēģu") (P.mkAdv "norvēģiski") (mkPN "Norvēģija") ;
+		Polish = mkNat (mkA "poļu") (P.mkAdv "poliski") (mkPN "Polija") ;
+		Romanian = mkNat (mkA "rumāņu") (P.mkAdv "rumāniski") (mkPN "Rumānija") ;
+		Russian = mkNat (mkA "krievu") (P.mkAdv "krieviski") (mkPN "Krievija") ;
+		Spanish = mkNat (mkA "spāņu") (P.mkAdv "spāniski") (mkPN "Spānija") ;
+		Swedish = mkNat (mkA "zviedru") (P.mkAdv "zviedriski") (mkPN "Zviedrija") ;
 		
 		-- Means of transportation
 		
@@ -132,43 +132,43 @@
 		AHasTable p num = mkCl p.name have_V3 (mkNP a_Det (mkN "galdiņš")) (mkNP num (mkN "persona")) ;
 		
 		AHasName p name = 
-			mkCl p.name (mkV2 (mkV "saukt" "saucu" "saucu") nom_Prep Acc) name |
+			mkCl p.name (mkV2 (mkV "saukt" "saucu" "saucu" Acc) nom_Prep) name |
 			mkCl (nameOf p) name ;
 		
-		AHungry p = mkCl p.name (mkA (mkV "izsalkt" "izsalkstu" "izsalku") IsUsi) ;
+		AHungry p = mkCl p.name (mkA (mkV "izsalkt" "izsalkstu" "izsalku") active_voice) ;
 		AIll p = mkCl p.name (mkA "slims") ;
 		AKnow p = mkCl p.name (mkV "zināt" third_conjugation) ;
-		ALike p item = mkCl p.name (mkV2 (mkV "garšot" second_conjugation) nom_Prep Dat) item ;
+		ALike p item = mkCl p.name (mkV2 (mkV "garšot" second_conjugation Dat) nom_Prep) item ;
 		ALive p co = mkCl p.name (mkVP (mkVP (mkV "dzīvot" second_conjugation)) (SyntaxLav.mkAdv in_Prep co)) ;
 		ALove p q = mkCl p.name L.love_V2 q.name ;
-		AMarried p = mkCl p.name (mkA (mkV "precēties" third_conjugation) IsUsi) ;
+		AMarried p = mkCl p.name (mkA (mkV "precēties" third_conjugation) active_voice) ;
 		AReady p = mkCl p.name (mkA "gatavs") ;
 		
 		AScared p = 
 			mkCl p.name (mkV "baidīties" third_conjugation) | 
-			mkCl p.name (mkA (mkV "nobīties" "nobīstos" "nobijos") IsUsi) ;
+			mkCl p.name (mkA (mkV "nobīties" "nobīstos" "nobijos") active_voice) ;
 		
 		ASpeak p lang = 
 			mkCl p.name (mkVP (mkVP (mkV "runāt" second_conjugation)) lang.modif) | 
 			mkCl p.name (mkV2 (mkV "runāt" second_conjugation) loc_Prep) lang.lang ;
 		
-		AThirsty p = mkCl p.name (mkA (mkV "izslāpt" "izslāpstu" "izslāpu") IsUsi) ;
-		ATired p = mkCl p.name (mkA (mkV "nogurt" "nogurstu" "noguru") IsUsi) ;
+		AThirsty p = mkCl p.name (mkA (mkV "izslāpt" "izslāpstu" "izslāpu") active_voice) ;
+		ATired p = mkCl p.name (mkA (mkV "nogurt" "nogurstu" "noguru") active_voice) ;
 		AUnderstand p = mkCl p.name (mkV "saprast" "saprotu" "sapratu") ;
-		AWant p obj = mkCl p.name (mkV2 (mkV "vēlēties" third_conjugation) acc_Prep) obj ;
+		AWant p obj = mkCl p.name (mkV2 (mkV "vēlēties" third_conjugation)) obj ;
 
 		-- TODO: IrregLav.doties_V
 		AWantGo p place = mkCl p.name (mkVV (mkV "vēlēties" third_conjugation)) (mkVP (mkVP (mkV "doties" "dodos" "devos")) place.to) ;
 		---- mkVV by AR 28/8/2012
 		
 		-- Quick & dirty, or ok?
-		QWhatName p = mkQS (mkQCl how_IAdv (mkCl p.name (mkV2 (mkV "saukt" "saucu" "saucu") nom_Prep Acc) (mkNP (mkN [])))) ;
+		QWhatName p = mkQS (mkQCl how_IAdv (mkCl p.name (mkV2 (mkV "saukt" "saucu" "saucu" Acc) nom_Prep) (mkNP (mkN [])))) ;
 		
 		-- Quick & dirty
 		-- TODO: how8much_IAdv >>> how8many_IDet (but the word order!) or how8many_IAdv
 		--       mkNP a_Quant pluralNum L.year_N >>> mkNP pluralNum L.year_N
 		-- Cannot use have_V2 because of a different valence
-		QWhatAge p = mkQS (mkQCl how8much_IAdv (mkCl p.name (mkV2 (mkV "būt") gen_Prep Dat) (mkNP the_Quant pluralNum L.year_N))) ;
+		QWhatAge p = mkQS (mkQCl how8much_IAdv (mkCl p.name (mkV2 (mkV "būt" Dat) gen_Prep) (mkNP the_Quant pluralNum L.year_N))) ;
 
 		-- Quick & dirty
 		-- TODO: item is the subject >>> use NP -> V -> Cl (changing the default word order)
@@ -238,7 +238,7 @@
 		
 		mkDay : Str -> NPDay = \d -> 
 			mkNPDay (mkNP (mkPN d))
-					(mkAdv (Predef.tk 1 d)) 
+					(P.mkAdv (Predef.tk 1 d)) 
 					(SyntaxLav.mkAdv in_Prep (mkNP the_Quant plNum (mkCN (mkN d)))) ;
 
 		--mkCompoundPlace : Str -> Str -> Prep -> {
@@ -249,7 +249,7 @@
 		--} = \comp,p,i -> mkCNPlace (mkCN (P.mkN comp (mkN p))) i to_Prep ;
 
 		mkPlace : Str -> Prep -> {name : CN ; at : SyntaxLav.Prep ; to : SyntaxLav.Prep ; isPl : Bool} = \p,i -> 
-		 	mkCNPlace (mkCN (mkN p)) i to8uz_Prep ;  ---- SyntaxLav.Prep by AR 28/8/2012
+		 	mkCNPlace (mkCN (mkN p)) i to_Prep ;  ---- SyntaxLav.Prep by AR 28/8/2012
 
 		open_A = P.mkA "atvērts" ;
 		
diff --git a/examples/phrasebook/WordsNor.gf b/examples/phrasebook/WordsNor.gf
--- a/examples/phrasebook/WordsNor.gf
+++ b/examples/phrasebook/WordsNor.gf
@@ -262,7 +262,7 @@
     \n,x,f,p -> 
       let num = if_then_else Num n plNum sgNum in {
       name = case p.isPron of {
-        True => PossNP (mkNP the_Quant num x) p.name ;
+        True => PossNPPron (mkNP the_Quant num x) p.name ;
         _    => f num p.name x
         } ;
       isPron = False ;
diff --git a/examples/phrasebook/WordsSnd.gf b/examples/phrasebook/WordsSnd.gf
new file mode 100644
--- /dev/null
+++ b/examples/phrasebook/WordsSnd.gf
@@ -0,0 +1,281 @@
+--2 Implementations of Words, with English as example
+
+concrete WordsSnd of Words = SentencesSnd ** 
+    open 
+      SyntaxSnd,
+--      CommonHindustani,
+      ParadigmsSnd, 
+      (L = LexiconSnd), 
+      (P = ParadigmsSnd),
+      MorphoSnd,
+--      IrregSnd, 
+     ExtraSnd, 
+      Prelude in {
+flags coding = utf8 ;
+  lin
+
+-- Kinds; many of them are in the resource lexicon, others can be built by $mkN$.
+
+    Apple = mkCN L.apple_N ;
+    Beer = mkCN L.beer_N ;
+    Bread = mkCN L.bread_N ;
+    Cheese = mkCN (mkN03 "پنير") ;
+    Chicken = mkCN (mkN04 "ڪڪڙ") ;
+    Coffee = mkCN (mkN03 "ڪافي") ;
+    Fish = mkCN L.fish_N ;
+    Meat = mkCN (mkN03 "گوشت") ;
+    Milk = mkCN L.milk_N ;
+    Pizza = mkCN (mkN12 "پيزا") ;
+    Salt = mkCN L.salt_N ;
+    Tea = mkCN (mkN09 "چانھ") ;
+    Water = mkCN L.water_N;
+    Wine = mkCN L.wine_N ;
+
+-- Properties; many of them are in the resource lexicon, others can be built by $mkA$.
+
+    Bad = L.bad_A ;
+    Boring = mkA "فضول" ;
+    Cheap = mkA "سستو" ;
+    Cold = L.cold_A ;
+    Delicious = mkA "ذائقيدار" ;
+    Expensive = mkA "مهانگو" ;
+    Fresh = mkA "تازو" ;
+    Good = L.good_A ;
+    Suspect = mkA "برو" ;
+    Warm = L.warm_A ;
+
+-- Places require different prepositions to express location; in some languages 
+-- also the directional preposition varies, but in English we use $to$, as
+-- defined by $mkPlace$.
+
+    Airport = mkPlace "هوائي اڏو" "تي" ;
+--    AmusementPark = mkCompoundPlace "اميوزيم" "پارڪ" "۾" ;
+    Bank = mkPlace "بئنڪ" "۾" ;
+    Bar = mkPlace "بار" "۾" ;
+    Cafeteria = mkPlace "ڪينٽين" "۾" ;
+    Center = mkPlace "سينٽر" "تي" ;
+    Cinema = mkPlace "سينيما" "۾" ;
+    Church = mkPlace "چرچ" "۾" ;
+    Disco = mkPlace "ڊسڪو" "۾" ;
+    Hospital = mkPlace "اسپتال" "۾" ;
+    Hotel = mkPlace "هوٽل" "۾" ;
+    Museum = mkPlace "ميوزيم" "۾" ;
+    Park = mkPlace "پارڪ" "۾" ;
+    Parking = mkCompoundPlace "ڪار" "پارڪ" "۾" ; 
+    Pharmacy = mkPlace "ميڊيڪل اسٽور" "تي" ;
+    PostOffice = mkCompoundPlace "پوسٽ" "آفيس" "۾" ;
+    Pub = mkPlace "پب" "۾" ;
+    Restaurant = mkPlace "هوٽل" "۾" ;
+    School = mkPlace "اسڪول" "۾" ;
+    Shop = mkPlaceFem "دڪان" "۾" Fem;
+    Station = mkPlace "اسٽيشن" "تي" ;
+    Supermarket = mkPlace "سپر مارڪيٽ" "۾" ; 
+    Theatre = mkPlace "ٿيٽر" "۾" ;
+    Toilet = mkPlace "ڪاڪوس" "۾" ;
+    University = mkPlaceFem "يونيورسٽي" "۾" Fem;
+    Zoo = mkPlace "راڻي باغ" "۾" ;
+   
+--    CitRestaurant cit = mkCNPlace (mkCN cit (mkN09 "هوٽل")) in_Prep to_Prep ;
+
+
+-- Currencies; $crown$ is ambiguous between Danish and Swedish crowns.
+
+    DanishCrown = mkCN (mkA "ڊينش") (mkCN (mkN03 "ڪراؤن")) | mkCN (mkN03 "ڪراؤن") ;
+    Dollar = mkCN (mkN03 "ڊالر") ;
+    Euro = mkCN (mkN12 "يورو") ; -- to prevent euroes
+    Lei = mkCN (mkN03 "لي") ;
+    Leva = mkCN (mkN12 "ليوا") ;
+    NorwegianCrown = mkCN (mkA "نارويجين") (mkCN (mkN03 "ڪراؤن")) | mkCN (mkN03 "ڪراؤن") ;
+    Pound = mkCN (mkN03 "پاؤنڊ") ;
+    Rouble = mkCN (mkN03 "روبل") ;
+    SwedishCrown = mkCN (mkA "سويڊش") (mkCN (mkN03 "ڪراؤن")) | mkCN (mkN03 "ڪراؤن") ;
+    Zloty = mkCN (mkN03 "زلوٽي") ;
+
+-- Nationalities
+
+    Belgian = mkA "بيلجين" ;
+    Belgium = mkNP (mkPN "بيلجيم") ;
+    Bulgarian = mkNat "بلغارين" "بلغاريا" ;
+--    Catalan = mkNPNationality (mkNP (mkPN "كیٹالان")) (mkNP (mkPN "كاٹالان")) (mkA "كاٹالانین") ;
+    Danish = mkNat "ڊينش" "ڊينمارڪ" ;
+--    Dutch =  mkNPNationality (mkNP (mkPN "ڊچ")) (mkNP the_Quant (mkN14 "نيدرلئنڊ")) (mkA "ڊچ") ;
+    English = mkNat "انگلش" "انگلئنڊ" ;
+    Finnish = mkNat "فنش" "فنلئنڊ" ;
+    Flemish = mkNP (mkPN "فليمش") ;
+    French = mkNat "فرانسيسي" "فرانس" ; 
+    German = mkNat "جرمن" "جرمني" ;
+    Italian = mkNat "اٽالوي" "اٽلي" ;
+    Norwegian = mkNat "نارويجين" "ناروي" ;
+    Polish = mkNat "پولش" "پولئنڊ" ;
+    Romanian = mkNat "رومانين" "رومانيا" ;
+    Russian = mkNat "روسي" "روس" ;
+    Spanish = mkNat "سپيني" "سپين" ;
+    Swedish = mkNat "سويڊش" "سويڊن" ;
+
+-- Means of transportation 
+ 
+   Bike = mkTransport L.bike_N ;
+   Bus = mkTransport (mkN09 "بس" ) ;
+   Car = mkTransport L.car_N ;
+   Ferry = mkTransport (mkN09 "فيري") ;
+   Plane = mkTransport L.airplane_N ;
+   Subway = mkTransport (mkN12 "سب وي") ;
+   Taxi = mkTransport (mkN09 "ٽئڪسي") ;
+   Train = mkTransport (mkN09 "ريل گاڏي") ;
+   Tram = mkTransport (mkN09 "ٽرام") ;
+
+   ByFoot = P.mkAdv "پيادو" ;
+
+-- Actions: the predication patterns are very often language-dependent.
+
+--    AHasAge p num = mkCl p.name (mkNP (mkNP num L.year_N) (ParadigmsSnd.mkAdv "جو"));
+    AHasAge p num = mkCl p.name  (mkNP num (mkCN L.year_N));
+    AHasChildren p num = mkCl p.name have_V2 (mkNP num L.child_N) ;
+--    AHasRoom p num = mkCl p.name have_V2 
+--      (mkNP (mkNP a_Det (mkN01 "ڪمرو")) (SyntaxSnd.mkAdv for_Prep (mkNP num (mkN03 "شخص")))) ;
+--    AHasTable p num = mkCl p.name have_V2 
+ --     (mkNP (mkNP a_Det (mkN04 "ميز")) (SyntaxSnd.mkAdv for_Prep (mkNP num (mkN03 "شخص")))) ;
+    AHasName p name = mkCl (nameOf p) name ;
+    AHungry p = mkCl p.name (mkA "بکيو") ;
+    AIll p = mkCl p.name (mkA "بيمار") ;
+    AKnow p = mkCl p.name (mkV "ڄاڻڻ") ;
+    ALike p item = mkCl p.name (L.like_V2) item ;
+    ALive p co = mkCl p.name (mkVP (mkVP (L.live_V)) (SyntaxSnd.mkAdv in_Prep co)) ;
+    ALove p q = mkCl p.name (L.love_V2) q.name ;
+    AMarried p = mkCl p.name (mkA "پرڻيل") ;
+    AReady p = mkCl p.name (mkA "تيار") ;
+    AScared p = mkCl p.name (P.mkA "ڊنل") ;
+    ASpeak p lang = mkCl p.name  L.speak_V2 lang ;
+    AThirsty p = mkCl p.name (mkA "اُڃيو") ;
+    ATired p = mkCl p.name (P.mkA "ٿڪل") ;
+    AUnderstand p = mkCl p.name (mkV "سمجھڻ") ;
+    AWant p obj = mkCl p.name (mkV2 (mkV "چاهڻ")) obj ;
+--    AWantGo p place = mkCl p.name want_VV (mkVP (mkVP L.go_V) place.name) ;
+--    AWantGo p place = mkCl p.name want_VV (mkVP (mkVP L.go_V) place.to) ;
+
+-- miscellaneous
+
+--    QWhatName p = mkQS (mkQCl whatSg_IP (mkVP (nameOf p))) ;
+    QWhatName p = mkQS (mkQCl what_IAdv (SyntaxSnd.mkNP p.poss (mkCN (mkN01 "نالو")))) ;
+--    QWhatAge p = mkQS (mkQCl (mkCl (mkNP (modQuant p.poss)) (mkAdv "ڄمار"))) ;
+    QWhatAge p = mkQS (mkQCl howMuch_IAdv (mkNP (modQuant p.poss) (mkCN (mkN09 "ڄمار")))) ; 
+    HowMuchCost item = mkQS (mkQCl (mkCl (modNP item) (mkAdv ["جو ملھ"]))) ;
+--    HowMuchCost item = mkQS (mkQCl howMuch_IAdv (mkNP cost_Predet (modNP item))) ;
+    ItCost item price = mkCl item (mkV2 (mkV "ملھ")) price ;
+
+    PropOpen p = mkCl p.name open_Adv ;
+    PropClosed p = mkCl p.name closed_Adv ;
+    PropOpenDate p d = mkCl p.name (mkVP (mkVP d) open_Adv) ; 
+    PropClosedDate p d = mkCl p.name (mkVP (mkVP d) closed_Adv) ; 
+    PropOpenDay p d = mkCl p.name (mkVP (mkVP  d.habitual) open_Adv); 
+    PropClosedDay p d = mkCl p.name (mkVP (mkVP d.habitual) closed_Adv) ; 
+
+-- Building phrases from strings is complicated: the solution is to use
+-- mkText : Text -> Text -> Text ;
+
+    PSeeYouDate d = mkText (mkPhrase (mkUtt d)) (lin Text (Prelude.ss ("ملون ٿا")))  ;
+    PSeeYouPlace p = mkText (mkPhrase (mkUtt p.at)) (lin Text (Prelude.ss ("ملون ٿا")))  ;
+    PSeeYouPlaceDate p d = 
+      mkText (mkText (mkPhrase (mkUtt p.at)) (mkPhrase (mkUtt d)))
+       (lin Text (Prelude.ss ("ملون ٿا"))) ;
+
+-- Relations are expressed as "می وiفع" or "می سon'س وiفع", as defined by $xOf$
+-- below. Languages without productive genitives must use an equivalent of
+-- "تہع وiفع oف می سoن" for non-pronouns.
+
+    Wife = xOf ssing (mkN04 "زال") ;
+    Husband = xOf ssing (mkN03 "مڙس") ;
+    Son = xOf ssing (mkN03 "پٽ") ;
+    Daughter = xOf ssing (mkN07 "ڌي") ;
+    Children = xOf plur L.child_N ;
+
+-- week days
+
+    Monday = mkDay "سومر" ;
+    Tuesday = mkDay "اڱارو" ;
+    Wednesday = mkDay "اربع" ;
+    Thursday = mkDay "خميس" ;
+    Friday = mkDay "جمعو" ;
+    Saturday = mkDay "ڇنڇر" ;
+    Sunday = mkDay "آچر" ;
+ 
+    Tomorrow = P.mkAdv "سڀاڻي" ;
+
+-- modifiers of places
+
+    TheBest = mkSuperl L.good_A ;
+    TheClosest = mkSuperl L.near_A ; 
+    TheCheapest = mkSuperl (mkA "سستو") ;
+    TheMostExpensive = mkSuperl (mkA "مهانگو") ;
+    TheMostPopular = mkSuperl (mkA "مشهور") ;
+    TheWorst = mkSuperl L.bad_A ;
+
+    SuperlPlace sup p = placeNP sup p ;
+
+
+-- transports
+
+
+    HowFar place = mkQS (mkQCl far_IAdv place.name) ;
+    HowFarFrom x y = mkQS (mkQCl far_IAdv (mkNP y.name (SyntaxSnd.mkAdv from_Prep x.name))) ;
+    HowFarFromBy x y t = 
+      mkQS (mkQCl far_IAdv (mkNP (mkNP y.name (SyntaxSnd.mkAdv from_Prep x.name)) t)) ;
+    HowFarBy y t = mkQS (mkQCl far_IAdv (mkNP y.name t)) ;
+ 
+--    WhichTranspPlace trans place = 
+--      mkQS (mkQCl (SyntaxSnd.mkIP which_IDet trans.name) (mkVP (mkVP L.go_V) place.to)) ;
+
+    IsTranspPlace trans place =
+      mkQS (mkQCl (mkCl (mkCN trans.name place.to))) ;
+
+
+
+-- auxiliaries
+
+  oper
+
+    mkNat : Str -> Str -> NPNationality = \nat,co -> 
+      mkNPNationality (mkNP (mkPN nat)) (mkNP (mkPN co)) (mkA nat) ;
+
+    mkDay : Str -> {name : NP ; point : Adv ; habitual : Adv} = \d ->
+--      let day = mkNP (mkPN d) in
+--       let day = (mkNP (mkCN (mkN14 d))) in
+      mkNPDay (mkNP (mkCN (mkN14 d))) (SyntaxSnd.mkAdv to_Prep (mkNP (mkCN (mkN14 d)))) 
+        (SyntaxSnd.mkAdv to_Prep (mkNP (mkCN (mkN14 d)))) ; --changed from plNum to sgNum
+    
+    mkCompoundPlace : Str -> Str -> Str -> {name : CN ; at : Prep ; to : Prep; isPl : Bool} = \comp, p, i ->
+--     mkCNPlace (mkCN (mkN14 comp (mkN14 p))) (P.mkPrep i) to_Prep ;
+      mkCNPlace (mkCN (mkN14 (comp++p))) (P.mkPrep i) to_Prep ;
+
+    mkPlace : Str -> Str -> {name : CN ; at : Prep ; to : Prep; isPl : Bool} = \p,i -> 
+      mkCNPlace (mkCN (mkN14 p)) (P.mkPrep i) to_Prep ;
+    mkPlaceFem : Str -> Str -> Gender -> {name : CN ; at : Prep ; to : Prep; isPl : Bool} = \p,i,g -> 
+      mkCNPlace (mkCN (mkN14 p)) (P.mkPrep i) to_Prep ;  
+
+    open_Adv = mkAdv  "کلي";
+    closed_Adv = mkAdv "بند" ;
+
+    xOf : SentencesSnd.GNumber -> N -> NPPerson -> NPPerson = \n,x,p -> 
+      relativePerson n (mkCN x) (\a,b,c -> mkNP (GenNP b) a c) p ;
+
+    nameOf : NPPerson -> NP = \p -> (xOf ssing (mkN01 "نالو") p).name ;
+    ssing = False ;
+
+    mkTransport : N -> {name : CN ; by : Adv} = \n -> {
+      name = mkCN n ; 
+      by = SyntaxSnd.mkAdv by8means_Prep (mkNP n)
+      } ;
+
+--    mkSuperl : A -> Det = \a -> SyntaxSnd.mkDet the_Art (SyntaxSnd.mkOrd a) ;
+      mkSuperl : A -> Det = \a -> lin Det { s = \\n,g => a.s ! n ! g ! Dir ; n = Sg } ;
+    
+   far_IAdv = ExtraSnd.IAdvAdv (mkAdv "پري") ;
+   what_IAdv = lin IAdv {s = "ڇا"} ;
+   howMuch_IAdv = lin IAdv {s = "ڪيترو"} ;
+-- cost_Predet = lin Predet {s = ["جو ملھ"]} ;
+-------------------
+modN : N -> N = \noun -> lin N {s = \\n,c =>noun.s!n!c++"جو" ; g =noun.g} ;
+modQuant : Quant -> Quant = \q -> lin Quant {s = \\n,g,c => q.s ! n ! Fem ! c ; a = q.a};
+modNP : NP -> NP = \np -> lin NP {s = \\_ => np.s ! NPC Obl  ; a = np.a ; isPron = np.isPron};
+
+}
diff --git a/examples/phrasebook/WordsSpa.gf b/examples/phrasebook/WordsSpa.gf
--- a/examples/phrasebook/WordsSpa.gf
+++ b/examples/phrasebook/WordsSpa.gf
@@ -42,7 +42,7 @@
     Expensive = expensive_A ;
     Fresh = mkA "fresco" ;
     Good = L.good_A ;
-    Warm = L.warm_A ;
+    Warm = mkA "caliente" ;
     Suspect = mkA "sospechoso" ;
 
 -- places
@@ -104,7 +104,7 @@
     Italian = mkNat (mkA "italiano") "italiano" "Italia" ;
     Norwegian = mkNat (mkA "noruego") "noruego" "Noruega" ;
     Polish = mkNat (mkA "polaco") "polaco" "Polonia" ;
-    Romanian = mkNat (mkA "rumano") "rumano" "Rumania" ;
+    Romanian = mkNat (mkA "rumano") "rumano" "Rumanía" ;
     Russian = mkNat (mkA "ruso") "ruso" "Rusia" ;
     Spanish = mkNat (mkA "español" "española") "español" "España" ;
     Swedish = mkNat (mkA "sueco") "sueco" "Suecia" ;
@@ -138,7 +138,7 @@
     ALike p item = mkCl item (mkV2 (mkV ("gustar")) dative) p.name ;
     ALive p co = mkCl p.name (mkVP (mkVP (mkV "vivir")) (S.mkAdv in_Prep co)) ;
     ALove p q = mkCl p.name (mkV2 (mkV "amar")) q.name ;
-    AMarried p = mkCl p.name (mkA "casado") ;
+    AMarried p = mkCl p.name stateCopula (mkAP (mkA "casado")) ;
     AReady p = mkCl p.name stateCopula (mkAP (mkA "listo")) ;
     AScared p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "miedo"))) ;
     ASpeak p lang = mkCl p.name (mkV2 (mkV "hablar")) lang ;
diff --git a/examples/phrasebook/WordsUrd.gf b/examples/phrasebook/WordsUrd.gf
--- a/examples/phrasebook/WordsUrd.gf
+++ b/examples/phrasebook/WordsUrd.gf
@@ -157,7 +157,7 @@
 --    QWhatName p = mkQS (mkQCl whatSg_IP (mkVP (nameOf p))) ;
     QWhatName p = mkQS (mkQCl what_IAdv (mkNP p.poss (P.mkN "نام" "نام" "نام" "نام" "نام" "نام" masculine))) ;
 --    QWhatAge p = mkQS (mkQCl (mkCl (mkNP (modQuant p.poss)) (mkAdv "عمر"))) ;
-    QWhatAge p = mkQS (mkQCl howMuch_IAdv (mkNP (modQuant p.poss) (P.mkN "عمر" "عمر" "عمر" "عمریں" "عمریں" "عمرو" feminine))) ; 
+    QWhatAge p = mkQS (mkQCl howMuch_IAdv (mkNP (modQuant p.poss) (P.mkN "عمر" feminine))) ; 
     HowMuchCost item = mkQS (mkQCl (mkCl (modNP item) (mkAdv ["كی قیمت"]))) ;
 --    HowMuchCost item = mkQS (mkQCl howMuch_IAdv (mkNP cost_Predet (modNP item))) ;
     ItCost item price = mkCl item (mkV2 (mkV "قیمت")) price ;
diff --git a/gf-summer-school-2013.html b/gf-summer-school-2013.html
deleted file mode 100644
--- a/gf-summer-school-2013.html
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE html>
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
-<TITLE>Third GF Summer School &mdash; Bavaria, August 2013</TITLE>
-</HEAD>
-<BODY>
-<H1 style="text-align:center">Third GF Summer School 2013<br/>Frontiers of Multilingual Technologies</H1>
-
-<P style="text-align:center">
-<img height="480" width="480" alt="GF Summer School logo" src="https://sites.google.com/site/gfschool2011/_/rsrc/1286870375590/home/summerschool-logo.jpg?height=480&amp;width=480" />
-</P>
-
-<H2 style="text-align:center">Frauenchiemsee island, Bavaria<br/>18<sup style="font-size:0.6em">th</sup>&ndash;30<sup style="font-size:0.6em">th</sup> August, 2013</H2>
-
-<H1>About</H1>
-<P>
-Grammatical Framework (GF), <a href="http://www.grammaticalframework.org/">grammaticalframework.org</a>, is a multilingual grammar formalism
-based on the idea of a shared abstract syntax and mappings between the abstract syntax and
-concrete languages. GF has hundreds of users all over the world.
-</P>
-<P>
-The GF Resource Grammar Library (RGL) implements the morphology (inflection) and basic syntax
-(phrase structure) of some 26 languages:
-
-Bulgarian,
-Catalan,
-Chinese,
-Danish,
-Dutch,
-English,
-Finnish,
-French,
-German,
-Hindi,
-Interlingua,
-Japanese,
-Italian,
-Latvian,
-Nepali,
-Norwegian bokmål,
-Persian,
-Polish,
-Punjabi,
-Romanian,
-Russian,
-Sindhi,
-Spanish,
-Swedish,
-Thai, and
-Urdu.
-
-These resources are freely available as open-source software. More languages are under construction,
-in both in-house and external projects.
-</P>
-<P>
-We are especially interested in EU languages not yet covered by the Resource Grammar Library,
-namely: Estonian, Lithuanian, Irish, Czech, Slovak, Hungarian, Slovene, Portuguese, Greek, and Maltese.
-Learn more at the <a href="http://www.grammaticalframework.org/lib/doc/status.html">RGL status page</a>.
-Embedded grammars are parsing and generation programs compiled from GF grammars and usable as parts of programs written in other languages: Haskell, Java, and JavaScript.
-</P>
-
-<H1>Venue</H1>
-<img src="http://www.mpq.mpg.de/Theorygroup/CIRAC/wiki/images/f/f9/Kloster.jpg" alt="Frauenchiemsee island" />
-<P>
-The summer school will take place in <a href="http://www.frauenwoerth.de/english/">Frauenwörth Monastery</a>,
-on the island Frauenchiemsee in Chiemsee lake, Bavaria, Germany.
-(Google maps link <a href="http://goo.gl/maps/uUnxN">here</a>)
-
-<H1>Participation</H1>
-<P>
-Registration will open some time during Spring 2013, but if you have any questions about the summer school
-you can contact us now below.
-</P>
-
-<H1>Previous summer schools</H1>
-<ul>
-<li><a href="http://school.grammaticalframework.org/2009">GF Resource Grammar Summer School</a> (2009) in Göteborg, Sweden</li>
-<li><a href="http://school.grammaticalframework.org/2011">Second GF Summer School</a> (2011) in Barcelona, Spain</li>
-</ul>
-
-<H1>Contact</H1>
-<P>
-Aarne Ranta, aarne at chalmers dot se
-</P>
-<P>
-Olga Caprotti, caprotti at chalmers dot se
-</P>
-
-</BODY>
-</HTML>
-
-
-
diff --git a/gf.cabal b/gf.cabal
--- a/gf.cabal
+++ b/gf.cabal
@@ -1,5 +1,5 @@
 name: gf
-version: 3.4
+version: 3.5
 
 cabal-version: >= 1.8
 build-type: Custom
@@ -10,7 +10,7 @@
 description: GF, Grammatical Framework, is a programming language for multilingual grammar applications
 homepage: http://www.grammaticalframework.org/
 bug-reports: http://code.google.com/p/grammatical-framework/issues/list
-tested-with: GHC==7.4.2
+tested-with: GHC==7.4.2, GHC==7.6.2
 
 data-dir: src
 data-files: www/*.html
@@ -111,16 +111,18 @@
                  fst,
                  directory,
                  random,
-                 old-time,
+                 time,
+                 time-compat,
                  old-locale,
                  process,
                  pretty,
                  mtl,
                  haskeline,
-                 parallel>=3
+                 parallel>=3,
+                 utf8-string
   ghc-options: -threaded
   if flag(server)
-    build-depends: httpd-shed, network, utf8-string, json, cgi
+    build-depends: httpd-shed, network, json, cgi
                    -- ,silently
     cpp-options: -DSERVER_MODE
     other-modules: GFServer
diff --git a/index.html b/index.html
--- a/index.html
+++ b/index.html
@@ -14,6 +14,7 @@
   return false;
 }
 </script>
+<meta name="keywords" content="machine translation">
 </HEAD>
 
 <BODY>
@@ -21,12 +22,12 @@
 document.write('<div style="text-align: right">  <form onsubmit="return sitesearch()" method=get action="http://www.google.com/search">  <input type=search name="q" placeholder="site search">  <input type=submit value="Search">  </form></div>')
 </script>
 <div class=center>
-<IMG SRC="doc/Logos/gf0.png" alt="">
+<img class=grow src="doc/Logos/gf0.png" alt="">
 <H1>Grammatical Framework</H1>
 <P>
-Version 3.4
+Version 3.5
 <br>
-January 2013
+August 2013
 
 <P>
 <div class=mainlinks style="font-size: 140%">
@@ -41,7 +42,7 @@
 | <A HREF="https://github.com/GrammaticalFramework/GF/">GitHub</A>
 | <A HREF="http://www.postcrashgames.com/gf_world/">Interactive Map</A><font size=-1 color=red><i>New!</i></font>
 | <a href="http://cloud.grammaticalframework.org/"><img src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a>
-] 
+]
 </div>
 <div class=extralinks>
 <p>
@@ -66,6 +67,14 @@
 <div class=news2>
 
 <table class=news>
+<tr><td>2013-08-06:<td><strong>GF 3.5 released!</strong>
+    <a href="download/release-3.5.html">Release notes</a>.
+<tr><td>2013-07-26:<td>Started a page with <A HREF="lib/doc/rgl-publications.html">RGL Documentation and Publications</A>.
+<tr><td>2013-06-24:<td>We are now running the IRC channel <strong><code>#gf</code></strong> on the Freenode network.
+<tr><td>2013-06-19:<td>New resource grammar language: Maltese.
+    See <a href="lib/doc/synopsis.html">library synopsis</a>.
+<tr><td>2013-04-25:<td>New resource grammar language: Greek.
+    See <a href="lib/doc/synopsis.html">library synopsis</a>.
 <tr><td>2013-01-31:<td><strong>GF 3.4 released!</strong>
     <a href="download/release-3.4.html">Release notes</a>.
 <tr><td>2012-12-10:<td>
@@ -74,7 +83,7 @@
 <tr><td>2012-11-18:<td>
   <A HREF="http://school.grammaticalframework.org/2013">GF Summer School</A>
   in Frauenchiemsee, 18-30 August 2013.
-<tr><td>2012-11-18:<td>New resource grammar language: Chinese
+<tr><td>2012-11-18:<td>New resource grammar language: Chinese.
     See <a href="lib/doc/synopsis.html">library synopsis</a>.
     Complete but not yet perfect.
 <tr><td>2012-06-29:<td>GF sources now mirrored in GitHub, with change
@@ -113,11 +122,11 @@
 
 <H2>What is GF</H2>
 <P>
-GF, Grammatical Framework, is a programming language for 
+GF, Grammatical Framework, is a programming language for
 <B>multilingual grammar applications</B>. It is
 </P>
 <UL>
-<LI>a <B>special-purpose language for grammars</B>, like YACC, Bison, Happy, BNFC, 
+<LI>a <B>special-purpose language for grammars</B>, like YACC, Bison, Happy, BNFC,
   but not restricted to programming languages
 <LI>a <B>functional language</B>, like Haskell, Lisp, OCaml, Scheme, SML,
   but specialized to grammar writing
@@ -147,9 +156,9 @@
 
 <H2>Availability</H2>
 <P>
-GF is <B>open-source</B>, licensed under <A HREF="LICENSE">GPL</A> (the program) and 
+GF is <B>open-source</B>, licensed under <A HREF="LICENSE">GPL</A> (the program) and
 <A HREF="./LICENSE">LGPL</A> and <A HREF="./LICENSE">BSD</A> (the libraries). It
-is available for 
+is available for
 </P>
 <UL>
 <LI>Linux
@@ -161,8 +170,8 @@
 
 <H2>Projects</H2>
 <P>
-GF was first created in 1998 at 
-<A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>, 
+GF was first created in 1998 at
+<A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>,
 Grenoble, in the project
 Multilingual Document Authoring. At Xerox, it was used for prototypes including
 a restaurant phrase book,
@@ -174,17 +183,17 @@
 Later projects using GF and involving third parties include, in chronological order,
 </P>
 <UL>
-<LI><A HREF="http://www.cs.chalmers.se/~hallgren/Alfa/Tutorial/GFplugin.html">GF-Alfa</A>: 
+<LI><A HREF="http://www.cs.chalmers.se/~hallgren/Alfa/Tutorial/GFplugin.html">GF-Alfa</A>:
   natural language interface to formal proofs
 <LI><A HREF="http://efficient.citi.tudor.lu/index_noframe.html">Efficient</A>:
   authoring tool for business models.
-<LI><A HREF="http://www.key-project.org/">GF-KeY</A>: 
+<LI><A HREF="http://www.key-project.org/">GF-KeY</A>:
   authoring and translation of software specifications
-<LI><A HREF="http://www.talk-project.org">TALK</A>: 
+<LI><A HREF="http://www.talk-project.org">TALK</A>:
   multilingual and multimodal spoken dialogue systems
-<LI><A HREF="http://webalt.math.helsinki.fi/">WebALT</A>: 
+<LI><A HREF="http://webalt.math.helsinki.fi/">WebALT</A>:
   multilingual generation of mathematical exercises (commercial project)
-<LI><A HREF="http://spraakbanken.gu.se/sal/">SALDO</A>: 
+<LI><A HREF="http://spraakbanken.gu.se/sal/">SALDO</A>:
   Swedish morphological dictionary based on rules developed for GF and
   <A HREF="http://www.cse.chalmers.se/alumni/markus/FM/">Functional Morphology</A>
 <LI><a href="http://www.molto-project.eu">MOLTO</a>:
@@ -192,18 +201,19 @@
 </UL>
 
 <P>
-Academically, GF has been used in four PhD theses and resulted in around
-fifty scientific publications (see <A HREF="doc/gf-bibliography.html">GF publication list</A>).
+Academically, GF has been used in at least ten PhD theses and resulted
+in more than a hundred
+scientific publications (see <A HREF="doc/gf-bibliography.html">GF publication list</A>).
 </P>
 <H2>Programming in GF</H2>
 <P>
-GF is easy to learn by following the <A HREF="doc/tutorial/gf-tutorial.html">tutorial</A>. 
+GF is easy to learn by following the <A HREF="doc/tutorial/gf-tutorial.html">tutorial</A>.
 You can write your first translator in 15 minutes.
 </P>
 <P>
-GF has an interactive command interpreter, as well as a batch compiler. 
-Grammars can be compiled to parser and translator code in many different 
-formats.  These components can then be embedded in applications written 
+GF has an interactive command interpreter, as well as a batch compiler.
+Grammars can be compiled to parser and translator code in many different
+formats.  These components can then be embedded in applications written
 in other programming languages. The formats currently supported are:
 </P>
 <UL>
@@ -224,11 +234,22 @@
 <LI>module system with multiple inheritance and parametrized modules
 </UL>
 
+<h3>Getting help</h3>
+<p>
+If you need some help with GF, the first places to start are the <a href="doc/tutorial/gf-tutorial.html">Tutorial</a> and <a href="doc/gf-refman.html">Reference</a> pages.
+The printed <a href="gf-book">book</a> contains all the material in the tutorial and some extra bits, and is the recommended reference for GF.
+</p>
+
+<p>
+We run the IRC channel <strong><code>#gf</code></strong> on the Freenode network, where you are welcome to look for help with small questions or just start a general discussion.
+If you have a larger question which the community may benefit from, we recommend you ask it on the <a href="http://groups.google.com/group/gf-dev">mailing list</a>.
+</p>
+
 <H2>Libraries</H2>
 <P>
-Libraries are at the heart of modern software engineering. In natural language 
+Libraries are at the heart of modern software engineering. In natural language
 applications, libraries are a way to cope with thousands of details involved in
-syntax, lexicon, and inflection. The 
+syntax, lexicon, and inflection. The
 <A HREF="lib/doc/synopsis.html">GF resource grammar library</A> has
 support for an increasing number of languages, currently including
 </P>
@@ -245,6 +266,7 @@
 <LI>Finnish
 <LI>French
 <LI>German
+<li>Greek
 <li>Hebrew (fragments)
 <LI>Hindi
 <LI><A HREF="http://www.interlingua.com/">Interlingua</A>
@@ -252,7 +274,7 @@
 <LI>Italian
 <LI>Latin (fragments)
 <LI>Latvian
-<li>Maltese (fragments)
+<li>Maltese
 <LI>Nepali
 <LI>Norwegian bokmål
 <LI>Persian
@@ -270,8 +292,8 @@
 </OL>
 
 <P>
-Adding a language to the resource library takes 3 to 9 
-months - contributions 
+Adding a language to the resource library takes 3 to 9
+months - contributions
 are welcome! You can start with the <A HREF="doc/gf-lrec-2010.pdf">resource grammarian's tutorial</A>.
 
 
diff --git a/lib/doc/Compare.hs b/lib/doc/Compare.hs
--- a/lib/doc/Compare.hs
+++ b/lib/doc/Compare.hs
@@ -1,5 +1,5 @@
 lang1 = "Eng"
-lang2 = "Chi"
+lang2 = "Gre"
 
 -- to write a comparison for two languages
 
@@ -14,7 +14,7 @@
   (s1:ss1,s2:ss2) | isMsg s1 -> mkExx (ss1,s2:ss2)
   (s1:ss1,s2:ss2) | isMsg s2 -> mkExx (s1:ss1,ss2)
   (s1:ss1,s2:ss2) | s1 /= s2 -> 
-     putStrLn (drops s1) >> putStrLn (filter (not . (==' ')) (drops s2)) >> putStrLn [] >> mkExx (ss1,ss2) -- show strings
+     putStrLn (drops s1) >> putStrLn (drops s2) >> putStrLn [] >> mkExx (ss1,ss2) -- show strings
   (s1:ss1,s2:ss2) | s1 == s2 && not (isJunk s1) -> 
      putStrLn (drops s1) >> mkExx (ss1,ss2) -- show the term
   (s1:ss1,s2:ss2) | s1 == s2 -> mkExx (ss1,ss2)
diff --git a/lib/doc/Makefile b/lib/doc/Makefile
--- a/lib/doc/Makefile
+++ b/lib/doc/Makefile
@@ -4,6 +4,8 @@
 
 index:
 	txt2tags -thtml index.txt
+status:
+	txt2tags -thtml status.txt
 synopsis:
 	runghc MkSynopsis.hs
 
@@ -17,29 +19,31 @@
 exx-script:
 	runghc MkExx.hs <api-examples.txt >api-examples.gfs
 exx: exx-script
-	gf -retain -s ../alltenses/TryAfr.gfo <api-examples.gfs >api-examples-Afr.txt
-	gf -retain -s ../alltenses/TryBul.gfo <api-examples.gfs >api-examples-Bul.txt
-	gf -retain -s ../alltenses/TryCat.gfo <api-examples.gfs >api-examples-Cat.txt
-	gf -retain -s ../alltenses/TryChi.gfo <api-examples.gfs >api-examples-Chi.txt
-	gf -retain -s ../alltenses/TryDan.gfo <api-examples.gfs >api-examples-Dan.txt
-	gf -retain -s ../alltenses/TryDut.gfo <api-examples.gfs >api-examples-Dut.txt
-	gf -retain -s ../alltenses/TryEng.gfo <api-examples.gfs >api-examples-Eng.txt
-	gf -retain -s ../alltenses/TryFin.gfo <api-examples.gfs >api-examples-Fin.txt
-	gf -retain -s ../alltenses/TryFre.gfo <api-examples.gfs >api-examples-Fre.txt
-	gf -retain -s ../alltenses/TryGer.gfo <api-examples.gfs >api-examples-Ger.txt
-	gf -retain -s ../alltenses/TryHin.gfo <api-examples.gfs >api-examples-Hin.txt
-	gf -retain -s ../alltenses/TryIta.gfo <api-examples.gfs >api-examples-Ita.txt
-	gf -retain -s ../alltenses/TryJpn.gfo <api-examples.gfs >api-examples-Jpn.txt
-	gf -retain -s ../alltenses/TryLav.gfo <api-examples.gfs >api-examples-Lav.txt
-	gf -retain -s ../alltenses/TryNep.gfo <api-examples.gfs >api-examples-Nep.txt
-	gf -retain -s ../alltenses/TryNor.gfo <api-examples.gfs >api-examples-Nor.txt
-	gf -retain -s ../alltenses/TryPes.gfo <api-examples.gfs >api-examples-Pes.txt
-	gf -retain -s ../alltenses/TryPnb.gfo <api-examples.gfs >api-examples-Pnb.txt
-	gf -retain -s ../alltenses/TryPol.gfo <api-examples.gfs >api-examples-Pol.txt
-	gf -retain -s ../alltenses/TryRon.gfo <api-examples.gfs >api-examples-Ron.txt
-	gf -retain -s ../alltenses/TryRus.gfo <api-examples.gfs >api-examples-Rus.txt
-	gf -retain -s ../alltenses/TrySnd.gfo <api-examples.gfs >api-examples-Snd.txt
-	gf -retain -s ../alltenses/TrySpa.gfo <api-examples.gfs >api-examples-Spa.txt
-	gf -retain -s ../alltenses/TrySwe.gfo <api-examples.gfs >api-examples-Swe.txt
-	gf -retain -s ../alltenses/TryTha.gfo <api-examples.gfs >api-examples-Tha.txt
-	gf -retain -s ../alltenses/TryUrd.gfo <api-examples.gfs >api-examples-Urd.txt
+	gf -retain -s alltenses/TryAfr.gfo <api-examples.gfs >api-examples-Afr.txt
+	gf -retain -s alltenses/TryBul.gfo <api-examples.gfs >api-examples-Bul.txt
+	gf -retain -s alltenses/TryCat.gfo <api-examples.gfs >api-examples-Cat.txt
+	gf -retain -s alltenses/TryChi.gfo <api-examples.gfs >api-examples-Chi.txt
+	gf -retain -s alltenses/TryDan.gfo <api-examples.gfs >api-examples-Dan.txt
+	gf -retain -s alltenses/TryDut.gfo <api-examples.gfs >api-examples-Dut.txt
+	gf -retain -s alltenses/TryEng.gfo <api-examples.gfs >api-examples-Eng.txt
+	gf -retain -s alltenses/TryFin.gfo <api-examples.gfs >api-examples-Fin.txt
+	gf -retain -s alltenses/TryFre.gfo <api-examples.gfs >api-examples-Fre.txt
+	gf -retain -s alltenses/TryGer.gfo <api-examples.gfs >api-examples-Ger.txt
+	gf -retain -s alltenses/TryGre.gfo <api-examples.gfs >api-examples-Gre.txt
+	gf -retain -s alltenses/TryHin.gfo <api-examples.gfs >api-examples-Hin.txt
+	gf -retain -s alltenses/TryIta.gfo <api-examples.gfs >api-examples-Ita.txt
+	gf -retain -s alltenses/TryJpn.gfo <api-examples.gfs >api-examples-Jpn.txt
+	gf -retain -s alltenses/TryLav.gfo <api-examples.gfs >api-examples-Lav.txt
+	gf -retain -s alltenses/TryMlt.gfo <api-examples.gfs >api-examples-Mlt.txt
+	gf -retain -s alltenses/TryNep.gfo <api-examples.gfs >api-examples-Nep.txt
+	gf -retain -s alltenses/TryNor.gfo <api-examples.gfs >api-examples-Nor.txt
+	gf -retain -s alltenses/TryPes.gfo <api-examples.gfs >api-examples-Pes.txt
+	gf -retain -s alltenses/TryPnb.gfo <api-examples.gfs >api-examples-Pnb.txt
+	gf -retain -s alltenses/TryPol.gfo <api-examples.gfs >api-examples-Pol.txt
+	gf -retain -s alltenses/TryRon.gfo <api-examples.gfs >api-examples-Ron.txt
+	gf -retain -s alltenses/TryRus.gfo <api-examples.gfs >api-examples-Rus.txt
+	gf -retain -s alltenses/TrySnd.gfo <api-examples.gfs >api-examples-Snd.txt
+	gf -retain -s alltenses/TrySpa.gfo <api-examples.gfs >api-examples-Spa.txt
+	gf -retain -s alltenses/TrySwe.gfo <api-examples.gfs >api-examples-Swe.txt
+	gf -retain -s alltenses/TryTha.gfo <api-examples.gfs >api-examples-Tha.txt
+	gf -retain -s alltenses/TryUrd.gfo <api-examples.gfs >api-examples-Urd.txt
diff --git a/lib/doc/MkSynopsis.hs b/lib/doc/MkSynopsis.hs
--- a/lib/doc/MkSynopsis.hs
+++ b/lib/doc/MkSynopsis.hs
@@ -17,16 +17,16 @@
 revealedLang = "Eng"
 
 -- all languages shown
-apiExxFiles = ["api-examples-" ++ lang ++ ".txt" | lang <- words 
---   "Eng Chi" 
-  "Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Hin Ita Jpn Lav Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd"
+apiExxFiles = ["api-examples-" ++ lang ++ ".txt" | lang <- words
+--   "Eng Chi"
+  "Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Gre Hin Ita Jpn Lav Mlt Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd"
    ]
 
 main = do
   xx <- getArgs
   let isLatex = case xx of
         "-tex":_ -> True
-        _ -> False 
+        _ -> False
   cs1 <- getCats commonAPI
   cs2 <- getCats catAPI
   let cs = sortCats (cs1 ++ cs2)
@@ -42,7 +42,7 @@
   append "%!postproc(html): '#UL'  '<ul>'"
   append "%!postproc(html): '#EUL'  '</ul>'"
   append "%!postproc(html): '#LI'  '<li>'"
-  append "%!postproc(html): '(SRC=\"categories.png\")'  '\\1 USEMAP=\"#categories\"'"  
+  append "%!postproc(html): '(SRC=\"categories.png\")'  '\\1 USEMAP=\"#categories\"'"
   append "%!postproc(html): '#LParadigms'  '<a name=\"RParadigms\"></a>'"
   append "%!postproc(tex): '#LParadigms' ''"
   delimit $ addToolTips cs
@@ -66,12 +66,12 @@
   space
   apiExx <- getApiExx apiExxFiles
   rs <- getRules apiExx syntaxAPI
----  putStrLn $ unlines ["p -cat=" ++ last (words t) ++ 
+---  putStrLn $ unlines ["p -cat=" ++ last (words t) ++
 ---               " \"" ++ e ++ "\"" | (_,t,e) <- rs, not (null e)] ----
   rs2 <- getRules apiExx structuralAPI
   let rss = rs ++ rs2
 ---  mapM_ putStrLn [f ++ " " ++ e | (f,_,e) <- rss]
-  delimit $ mkSplitTables True isLatex apiExx cs rss 
+  delimit $ mkSplitTables True isLatex apiExx cs rss
   space
 --  title "Structural Words"
 --  space
@@ -138,7 +138,7 @@
        _:":":_ -> getrs (rule s:rs) ss2
        _ -> getrs rs ss2
    rule s = (name, typ, ex)
-       where 
+       where
          ws = takeWhile (flip notElem ["--#", "--:", "="]) $ words s
          name = head ws
          (t,e) = span (/="--") (tail ws)
@@ -171,7 +171,7 @@
 mkSplitTables :: Bool -> Bool -> ApiExx -> Cats -> Rules -> [String]
 mkSplitTables hasEx isLatex aexx cs = concatMap t . addLexicalCats cs . sortRules
   where t (c, xs) = [subtitle c expl] ++ tableOrLink
-         where 
+         where
            expl = case [e | (n,e,_) <- cs, n == c] of
                         []  -> ""
                         e:_ -> e
@@ -185,25 +185,25 @@
 mkTable hasEx isLatex aexx cs = inChunks chsize (\rs -> header : map (unwords . row) rs)
  where
   chsize = if isLatex then 40 else 1000
-  header = if hasEx then "|| Function  | Type  | Example  ||" 
+  header = if hasEx then "|| Function  | Type  | Example  ||"
                     else "|| Function  | Type  | Explanation ||"
   row (name,typ,ex) =
          let ntyp = mkIdent (name ++ " : " ++ typ) in
          if hasEx then ["|", name', "|", typ', "|", ex' ntyp, "|"]
                   else ["|", name', "|", typ', "|", expl ntyp, "|"]
-   where 
+   where
      name' = ttf name
      typ' = showTyp cs typ
-     ex' typ = let ex0 = if null ex then itf (takeWhile (/='_') name) else ex in 
+     ex' typ = let ex0 = if null ex then itf (takeWhile (/='_') name) else ex in
            case M.lookup typ aexx of
              Just es -> mkExample es ex0
              _ -> itf ex0
-     expl typ = if null ex then itf "-" else itf ex 
+     expl typ = if null ex then itf "-" else itf ex
 
 -- make an example with hover-popup translations
 mkExample es ex = unwords [
   "#divreveal",
-  itf (maybe ex id (M.lookup revealedLang es)), 
+  itf (maybe ex id (M.lookup revealedLang es)),
   "#divpopup",
   "#UL",
   unwords ["#LI" ++ e | e <- prApiEx es],
@@ -249,11 +249,13 @@
   ("Finnish", srcPath "/finnish/ParadigmsFin.gf"),
   ("French",  srcPath "/french/ParadigmsFre.gf"),
   ("German",  srcPath "/german/ParadigmsGer.gf"),
+  ("Greek",  srcPath "/greek/ParadigmsGre.gf"),
   ("Hindi", srcPath "/hindi/ParadigmsHin.gf"),
 --  ("Interlingua", srcPath "/interlingua/ParadigmsIna.gf"),
   ("Italian",  srcPath "/italian/ParadigmsIta.gf"),
   ("Japanese",  srcPath "/japanese/ParadigmsJpn.gf"),
   ("Latvian",  srcPath "/latvian/ParadigmsLav.gf"),
+  ("Maltese",  srcPath "/maltese/ParadigmsMlt.gf"),
   ("Nepali", srcPath "/nepali/ParadigmsNep.gf"),
   ("Norwegian", srcPath "/norwegian/ParadigmsNor.gf"),
   ("Polish", srcPath "/polish/ParadigmsPol.gf"),
@@ -294,11 +296,11 @@
 sortRules :: Rules -> [Rules]
 sortRules = groupBy sameCat . sortBy compareRules
   where sameCat r1 r2 = resultCat r1 == resultCat r2
-        compareRules r1@(n1,_,_) r2@(n2,_,_) 
+        compareRules r1@(n1,_,_) r2@(n2,_,_)
             = compare (resultCat r1,n1) (resultCat r2,n2)
 
 addLexicalCats :: Cats -> [Rules] -> [(String,Rules)]
-addLexicalCats cs rss = 
+addLexicalCats cs rss =
     map head $ groupBy fstEq $ sortBy (\x y -> compare (fst x) (fst y)) $
            [ (resultCat r, rs) | rs@(r:_) <- rss] ++ [(n,[]) | (n,_,_) <- cs]
   where fstEq p1 p2 = fst p1 == fst p2
@@ -333,10 +335,11 @@
       system $ "iconv -f ISO-8859-1 -t UTF-8 " ++ file ++ " >" ++ tmp
       readFile tmp
 
+-- 'intelligently' determine the coding of a file
 coding file = case language file of
   "Pol" -> "utf8"
   "Rus" -> "utf8"
+  "Mlt" -> "utf8"
   _     -> "latin1"
 
 language = reverse . take 3 . drop 3 . reverse
-
diff --git a/lib/doc/browse/build-tags.sh b/lib/doc/browse/build-tags.sh
--- a/lib/doc/browse/build-tags.sh
+++ b/lib/doc/browse/build-tags.sh
@@ -10,6 +10,7 @@
 tagsdir=${dir}/tags
 index=${dir}/index.json
 ignore="demo old-demo tmp"
+start=`date +%s`
 
 # Function for testing array membership
 in_ignore() {
@@ -34,8 +35,12 @@
         echo "  \"${dir}\": [" >> $index
         find -maxdepth 1 -name '*.gf' | while read -r file
         do
-            gf --batch --quiet --tags --output-dir=${tagsdir} $file 2>/dev/null
             echo "    \""`echo $file | sed 's|./||;s|.gf||'`"\"," >> $index
+            filemtime=`stat -c %Y "${tagsdir}/${file}-tags"` 2>/dev/null
+            if [ -z "$filemtime" ] || [ "$filemtime" -lt "$start" ]
+            then
+                gf --batch --quiet --tags --output-dir=${tagsdir} $file 2>/dev/null
+            fi
         done
         echo "    \"\"\n  ]," >> $index
     fi
diff --git a/lib/doc/browse/index.html b/lib/doc/browse/index.html
--- a/lib/doc/browse/index.html
+++ b/lib/doc/browse/index.html
@@ -1,55 +1,103 @@
-<!doctype html>
-<html lang="en">
-<head>
-  <meta charset="utf-8">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-  <title>RGL Source Browser</title>
-  <meta name="description" content="">
-  <meta name="viewport" content="width=device-width">
-  <link rel="shortcut icon" href="icon.png" type="image/png">
-  <link rel="stylesheet" href="style.css">
-  <link rel="stylesheet" href="google-code-prettify/prettify-gf.css">
-</head>
-<body>
-  <header>
-    <h1>RGL Source Browser</h1>
-    <a class="tab help" href="#help">Help</a>
-    <a href="http://www.grammaticalframework.org/lib/doc/synopsis.html" target="_blank">Synopsis...</a>
-  </header>
-  <div id="loading">
-    <img src="ajax-loader.gif" /> Loading...
-  </div>
-  <div role="main">
-    <div class="pane left">
-      <div id="languages"></div>
-      <div id="modules" class="maxheight scroll-y"></div>
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <title>RGL Source Browser</title>
+    <meta name="description" content="">
+    <meta name="viewport" content="width=device-width">
+    <link rel="shortcut icon" href="icon.png" type="image/png">
+    <link rel="stylesheet" href="google-code-prettify/prettify-gf.css">
+    <link rel="stylesheet" href="layout-default-latest.css" />
+    <link rel="stylesheet" href="style.css">
+
+    <link rel="stylesheet" type="text/css" href="http://cloud.grammaticalframework.org/syntax-editor/editor.css" />
+
+    <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
+    <script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>
+    <script type="text/javascript" src="jquery.layout-latest.js"></script>
+    <script type="text/javascript">
+    $(document).ready(function () {
+      $('body').layout({
+        applyDemoStyles: false,
+        north: {
+          closable: false,
+          resizable: false,
+          spacing_open: 0,
+        }
+      });
+    });
+    </script>
+    <script src="jquery.history.min.js"></script>
+    <script src="google-code-prettify/prettify.js"></script>
+    <script src="google-code-prettify/lang-gf.js"></script>
+    <script src="script.js"></script>
+  </head>
+  <body>
+
+    <div id="loading">
+      <img src="ajax-loader.gif" /> Loading...
     </div>
-    <div class="pane right">
-      <div id="tabbar">
-        Module: <span id="module_name">...</span>
-        <a class="tab scope" href="#scope">scope</a>
-        <a class="tab code" href="#code">code</a>
-      </div>
-      <div id="scope" class="panel scope maxheight">
-        <div id="scope_controls">
+
+    <div class="ui-layout-center">
+
+      <div id="scope" class="panel scope">
+        <div id="controls">
           <input type="text" id="search" />
-          &nbsp;<span id="scope_count">0</span> items&nbsp;
-          <input type="submit" id="submit" value="Filter" />
+          &nbsp;<span id="count">0</span> items&nbsp;
           <input type="reset" id="clear" value="Clear" />
-          <input type="checkbox" id="case_sensitive" /><label for="case_sensitive">Case sensitive?</label>
+          <!-- input type="checkbox" id="case_sensitive" /><label for="case_sensitive">Case sensitive?</label -->
           <input type="radio" name="show" id="show_all" checked="checked" /><label for="show_all">Show all</label>
           <input type="radio" name="show" id="show_local" /><label for="show_local">Local only</label>
         </div>
-        <div class="maxheight scroll-y">
-          <table id="scope_list"></table>
+        <table id="results"></table>
+      </div><!-- panel scope -->
+
+      <div id="code" class="panel code">
+        <pre class="prettyprint lang-gf linenums"></pre>
+      </div><!-- panel code -->
+
+      <div id="api" class="panel api">
+        Search the API by constructor name <strong>or</strong> type signature:
+        <div id="controls">
+          <input type="text" id="search" />
+          &nbsp;<span id="count">0</span> items&nbsp;
+          <input type="reset" id="clear" value="Clear" />
         </div>
-      </div>
-      <div id="code" class="panel code maxheight">
-        <pre class="prettyprint lang-gf linenums maxheight scroll-y"></pre>
-      </div>
-      <div id="help" class="panel help maxheight">
-      <div class="maxheight scroll-y">
+        <table id="results"></table>
+      </div><!-- panel api -->
 
+      <!-- Syntax editor -->
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/js/grammar_manager.js"></script>
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/js/support.js"></script>
+      <script type="text/JavaScript" src="http://cloud.grammaticalframework.org/js/localstorage.js"></script>
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/js/pgf_online.js"></script>
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/syntax-editor/ast.js"></script>
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/syntax-editor/editor_menu.js"></script>
+      <script type="text/javascript" src="http://cloud.grammaticalframework.org/syntax-editor/editor.js"></script>
+      <script type="text/javascript">
+      $(document).ready(function(){
+        var server = pgf_online({
+          grammars_url: "http://www.grammaticalframework.org/grammars/"
+        });
+        var gm = new GrammarManager(server, {
+          initial: {
+            grammar: "http://www.grammaticalframework.org/grammars/LibraryBrowser.pgf",
+            startcat: "Utt"
+          }
+        });
+        var editor = new Editor(gm, {
+          target: "editor",
+          show_grammar_menu: false
+        });
+      });
+      </script>
+
+      <div id="editor" class="panel editor">
+      </div><!-- panel editor -->
+
+      <div id="help" class="panel help">
+
         <h3>About</h3>
         <p>A basic tool for looking through scopes and quickly jumping to code within GF's resource grammar library (RGL), created out of necessity. All feedback is welcome.</p>
 
@@ -80,29 +128,44 @@
           <dt><code>romance</code></dt><dd>Used by Catalan, French, Italian, Romanian, Spanish</dd>
           <dt><code>scandinavian</code></dt><dd>Used by Danish, Norwegian, Swedish</dd>
         </dl>
-        
+
         <h3>Issues</h3>
 
         <h4>Something is missing or out of date</h4>
         <p>All the scoping information shown is not read directly from the RGL on-demand. There is an in-between processing stage which must be run, so if something seems out of date just let me know and I can udpate things manually.</p>
 
-        <h4>To-Do</h4>
-        <ul>
-          <li>Some way of browsing just the API</li>
-          <li>The page sometimes stalls when handling large files (in particular the dictionary modules)</li>
-        </ul>
-      </div>
+      </div><!-- panel help -->
+
+    </div><!-- ui-layout-center -->
+
+    <div class="ui-layout-north">
+      <header>
+      <img src="../../../doc/Logos/gf0.png" alt="" />
+      <h1 title="...or ‘GFRGLSB’ as we like to call it">GF Resource Grammar Library Source Browser</h1>
+
+      <div id="tabbar">
+        <span class="module">
+          Module: <span id="module_name">...</span>
+          <a class="tab scope" href="#scope">scope</a>
+          <a class="tab code" href="#code">code</a>
+        </span>
+        <a class="tab api" href="#api">API</a>
+        <a class="tab editor" href="#editor">Tree Builder</a>
+        <a class="tab help" href="#help">Help</a>
+        <a class="synopsis" href="http://www.grammaticalframework.org/lib/doc/synopsis.html" target="_blank">Synopsis</a>
       </div>
-    </div>
-    <br style="clear:both" />
-  </div>
-  <footer id="footer">
-  John J. Camilleri<br/><em>Updated 2013-01-29</em>
-  </footer>
-  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
-  <script src="jquery.history.min.js"></script>
-  <script src="google-code-prettify/prettify.js"></script>
-  <script src="google-code-prettify/lang-gf.js"></script>
-  <script src="script.js"></script>
-</body>
+
+      </header>
+
+      <footer id="footer">
+        John J. Camilleri<br/><em>Updated 2013-07-23</em>
+      </footer>
+    </div><!-- ui-layout-north -->
+
+    <div class="ui-layout-west">
+      <div id="languages"></div>
+      <div id="modules"></div>
+    </div><!-- ui-layout-west -->
+
+  </body>
 </html>
diff --git a/lib/doc/browse/jquery.history.min.js b/lib/doc/browse/jquery.history.min.js
--- a/lib/doc/browse/jquery.history.min.js
+++ b/lib/doc/browse/jquery.history.min.js
@@ -1,15 +1,3 @@
-/*
- MIT License {@link http://creativecommons.org/licenses/MIT/}
- MIT License {@link http://creativecommons.org/licenses/MIT/}
-*/
-"undefined"===typeof window.console&&(window.console={});
-"undefined"===typeof window.console.emulated&&("function"===typeof window.console.log?window.console.hasLog=!0:("undefined"===typeof window.console.log&&(window.console.log=function(){}),window.console.hasLog=!1),"function"===typeof window.console.debug?window.console.hasDebug=!0:("undefined"===typeof window.console.debug&&(window.console.debug=!window.console.hasLog?function(){}:function(){for(var b=["console.debug:"],a=0;a<arguments.length;a++)b.push(arguments[a]);window.console.log.apply(window.console,
-b)}),window.console.hasDebug=!1),"function"===typeof window.console.warn?window.console.hasWarn=!0:("undefined"===typeof window.console.warn&&(window.console.warn=!window.console.hasLog?function(){}:function(){for(var b=["console.warn:"],a=0;a<arguments.length;a++)b.push(arguments[a]);window.console.log.apply(window.console,b)}),window.console.hasWarn=!1),"function"===typeof window.console.error?window.console.hasError=!0:("undefined"===typeof window.console.error&&(window.console.error=function(){var b=
-"An error has occured.";if(window.console.hasLog){for(var b=["console.error:"],a=0;a<arguments.length;a++)b.push(arguments[a]);window.console.log.apply(window.console,b);b="An error has occured. More information is available in your browser's javascript console."}for(a=0;a<arguments.length;++a){if(typeof arguments[a]!=="string")break;b=b+("\n"+arguments[a])}if(typeof Error!=="undefined")throw Error(b);throw b;}),window.console.hasError=!1),"function"===typeof window.console.trace?window.console.hasTrace=
-!0:("undefined"===typeof window.console.trace&&(window.console.trace=function(){window.console.error("console.trace does not exist")}),window.console.hasTrace=!1),window.console.emulated=!0);
-(function(b){if(b.History)window.console.warn("$.History has already been defined...");else{b.History={options:{debug:false},state:"",$window:null,$iframe:null,handlers:{generic:[],specific:{}},extractHash:function(a){return a.replace(/^[^#]*#/,"").replace(/^#+|#+$/,"")},getState:function(){return b.History.state},setState:function(a){var c=b.History,a=c.extractHash(a);c.state=a;return c.state},getHash:function(){return b.History.extractHash(window.location.hash||location.hash)},setHash:function(a){a=
-b.History.extractHash(a);if(typeof window.location.hash!=="undefined"){if(window.location.hash!==a)window.location.hash=a}else if(location.hash!==a)location.hash=a;return a},go:function(a){var c=b.History,a=c.extractHash(a),d=c.getHash(),f=c.getState();if(a!==d)c.setHash(a);else{a!==f&&c.setState(a);c.trigger()}return true},hashchange:function(){var a=b.History,c=a.getHash();a.go(c);return true},bind:function(a,c){var d=b.History;if(c){typeof d.handlers.specific[a]==="undefined"&&(d.handlers.specific[a]=
-[]);d.handlers.specific[a].push(c)}else d.handlers.generic.push(a);return true},trigger:function(a){var c=b.History;typeof a==="undefined"&&(a=c.getState());var d,f,g,e;if(typeof c.handlers.specific[a]!=="undefined"){e=c.handlers.specific[a];d=0;for(f=e.length;d<f;++d){g=e[d];g(a)}}e=c.handlers.generic;d=0;for(f=e.length;d<f;++d){g=e[d];g(a)}return true},construct:function(){var a=b.History;b(document).ready(function(){a.domReady()});return true},configure:function(a){var c=b.History;c.options=b.extend(c.options,
-a);return true},domReadied:false,domReady:function(){var a=b.History;if(!a.domRedied){a.domRedied=true;a.$window=b(window);a.$window.bind("hashchange",this.hashchange);setTimeout(a.hashchangeLoader,200);return true}},nativeSupport:function(a){var a=a||b.browser,c=a.version,d=parseInt(c,10),f=c.split(/[^0-9]/g),c=parseInt(f[0],10),g=parseInt(f[1],10),f=parseInt(f[2],10),e=false;a.msie&&d>=8?e=true:a.webkit&&d>=528?e=true:a.mozilla?c>1?e=true:c===1&&(g>9?e=true:g===9&&f>=2&&(e=true)):a.opera&&(c>10?
-e=true:c===10&&g>=60&&(e=true));return e},hashchangeLoader:function(){var a=b.History;if(a.nativeSupport())a.getHash()&&a.$window.trigger("hashchange");else{var c;if(b.browser.msie){a.$iframe=b('<iframe id="jquery-history-iframe" style="display: none;"></$iframe>').prependTo(document.body)[0];a.$iframe.contentWindow.document.open();a.$iframe.contentWindow.document.close();var d=false;c=function(){var b=a.getHash(),c=a.getState(),e=a.extractHash(a.$iframe.contentWindow.document.location.hash);if(c!==
-b){if(!d){a.$iframe.contentWindow.document.open();a.$iframe.contentWindow.document.close();a.$iframe.contentWindow.document.location.hash=b}d=false;a.$window.trigger("hashchange")}else if(c!==e){d=true;a.setHash(e)}}}else c=function(){var b=a.getHash();a.getState()!==b&&a.$window.trigger("hashchange")};setInterval(c,200)}return true}};b.History.construct()}})(jQuery);
+/*! jQuery.history v1.1.0 | Copyright 2013 yeikos - MIT license | https://github.com/yeikos/jquery.history */
+
+;(function(e,t){var n=function(t){var i=e.Event("push");n.context.trigger(i,[t,u]);if(i.isDefaultPrevented())return n;if(u==="pathname"){if(c!==t)window.history.pushState({},null,c=t)}else if(u==="hash"){if(c!==t){location.hash=c=t;if(o){if(!e("#jQueryHistory").length)throw new Error("jQuery."+r+".push: iframe not found.");if(l){l=0;f.contentWindow.document.open().close();f.contentWindow.location.hash="/"}f.contentWindow.document.open().close();f.contentWindow.location.hash=t}}}else{throw new Error("jQuery."+r+".push: the listening is not active.")}n.context.trigger("pushed",[t,u]);return n},r="history";n.context=e({});e.each(["on","off","trigger"],function(e,t){n[t]=function(){n.context[t].apply(n.context,arguments);return n}});n.push=n;n.type=function(){return u};n.url=function(e){e=e||location;if(u===null)throw new Error("jQuery."+r+".url: the listening has not started.");if(u==="pathname")return e.pathname+e.search+e.hash;if(e.hash.length>1){spl=e.href.split("#");spl.shift();spl=spl.join("#");return spl}return""};n.listen=function(l,h){n.unlisten();var p=arguments.length;if(!p||l==="auto"){l=i?"pathname":"hash";p=1}else if(l!=="pathname"&&l!=="hash"){throw new Error("jQuery."+r+".listen: type is not valid.")}if(l==="hash"){if(!s&&p===1||h===true){h=n.config.interval;p=2}if(p===2&&(isNaN(h)||h<1))throw new Error("jQuery."+r+".listen: interval delay is not valid.")}if((u=l)==="pathname"){if(!i)throw new Error("jQuery."+r+".listen: this browser has not support to pushState.");e(window).on("popstate.history",function(e){if(e.originalEvent&&e.originalEvent.state&&c!==location.pathname)n.trigger("change",[c=n.url(),"pathname"])});if(location.pathname.length>1)n.trigger("load",[n.url(),"pathname"])}else{if(s&&!h){e(window).on("hashchange.history",function(e){var t=n.url();if(c!==t)n.trigger("change",[c=t,"hash"])})}else{if(o===t)o=n.ieCondition("lte IE 7");if(o){if(!(p=e("body")).length)throw new Error("jQuery."+r+".listen: document is not ready.");f=e('<iframe id="jQueryHistory" style="display:none" src="javascript:void(0);" />').appendTo(p)[0];var d=f.contentWindow;if(location.hash.length>1){d.document.open().close();d.location.hash="#"+n.url()}a=setInterval(function(){if((c="#"+n.url())!=="#"+n.url(d.location)){d.document.open().close();d.location.hash=c;n.trigger("change",[c.substr(1),"hash"])}},h)}else{c=n.url();a=setInterval(function(){var e=n.url();if(c!==e)n.trigger("change",[c=e,"hash"])},h)}}if(location.hash.length>1){n.trigger("load",[n.url(),"hash"])}}return n};n.unlisten=function(){u=c=f=null;e(window).off("popstate.history hashchange.history");e("#jQueryHistory").remove();clearInterval(a);return n};n.getSupports=function(e){var n={},r=arguments.length,i;if(!r||e==="pushState")n.pushState="pushState"in window.history;if(!r||e==="onhashchange")n.onhashchange="onhashchange"in window&&((i=document.documentMode)===t||i>7);if(r)return n[e];return n};n.ieCondition=function(n){var r=Math.random().toString(36).substring(2),i="_ie_condition_"+r,s,o;s=e("<span><!--[if "+e("<i/>").html(n).text()+']><script type="text/javascript">window.'+i+"=true;</script><![endif]--></span>").appendTo(document.body);o=window[i]===true;try{delete window[i]}catch(u){window[i]=t}s.remove();return o};n.supports=n.getSupports();n.config={interval:100};var i=n.supports.pushState,s=n.supports.onhashchange,o=n.ieCondition("lte IE 7"),u=null,a,f,l=1,c;e[r]=n})(jQuery);
diff --git a/lib/doc/browse/jquery.layout-latest.js b/lib/doc/browse/jquery.layout-latest.js
new file mode 100644
--- /dev/null
+++ b/lib/doc/browse/jquery.layout-latest.js
@@ -0,0 +1,5939 @@
+/**
+ * @preserve
+ * jquery.layout 1.3.0 - Release Candidate 30.79
+ * $Date: 2013-01-12 08:00:00 (Sat, 12 Jan 2013) $
+ * $Rev: 303007 $
+ *
+ * Copyright (c) 2013 Kevin Dalman (http://allpro.net)
+ * Based on work by Fabrizio Balliano (http://www.fabrizioballiano.net)
+ *
+ * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
+ * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
+ *
+ * SEE: http://layout.jquery-dev.net/LICENSE.txt
+ * 
+ * Changelog: http://layout.jquery-dev.net/changelog.cfm#1.3.0.rc30.79
+ *
+ * Docs: http://layout.jquery-dev.net/documentation.html
+ * Tips: http://layout.jquery-dev.net/tips.html
+ * Help: http://groups.google.com/group/jquery-ui-layout
+ */
+
+/* JavaDoc Info: http://code.google.com/closure/compiler/docs/js-for-compiler.html
+ * {!Object}	non-nullable type (never NULL)
+ * {?string}	nullable type (sometimes NULL) - default for {Object}
+ * {number=}	optional parameter
+ * {*}			ALL types
+ */
+/*	TODO for jQ 2.0 
+ *	change .andSelf() to .addBack()
+ *	$.fn.disableSelection won't work
+ */
+
+// NOTE: For best readability, view with a fixed-width font and tabs equal to 4-chars
+
+;(function ($) {
+
+// alias Math methods - used a lot!
+var	min		= Math.min
+,	max		= Math.max
+,	round	= Math.floor
+
+,	isStr	=  function (v) { return $.type(v) === "string"; }
+
+	/**
+	* @param {!Object}			Instance
+	* @param {Array.<string>}	a_fn
+	*/
+,	runPluginCallbacks = function (Instance, a_fn) {
+		if ($.isArray(a_fn))
+			for (var i=0, c=a_fn.length; i<c; i++) {
+				var fn = a_fn[i];
+				try {
+					if (isStr(fn)) // 'name' of a function
+						fn = eval(fn);
+					if ($.isFunction(fn))
+						g(fn)( Instance );
+				} catch (ex) {}
+			}
+		function g (f) { return f; }; // compiler hack
+	}
+;
+
+/*
+ *	GENERIC $.layout METHODS - used by all layouts
+ */
+$.layout = {
+
+	version:	"1.3.rc30.79"
+,	revision:	0.033007 // 1.3.0 final = 1.0300 - major(n+).minor(nn)+patch(nn+)
+
+	// $.layout.browser REPLACES $.browser
+,	browser:	{} // set below
+
+	// *PREDEFINED* EFFECTS & DEFAULTS 
+	// MUST list effect here - OR MUST set an fxSettings option (can be an empty hash: {})
+,	effects: {
+
+	//	Pane Open/Close Animations
+		slide: {
+			all:	{ duration:  "fast"	} // eg: duration: 1000, easing: "easeOutBounce"
+		,	north:	{ direction: "up"	}
+		,	south:	{ direction: "down"	}
+		,	east:	{ direction: "right"}
+		,	west:	{ direction: "left"	}
+		}
+	,	drop: {
+			all:	{ duration:  "slow"	}
+		,	north:	{ direction: "up"	}
+		,	south:	{ direction: "down"	}
+		,	east:	{ direction: "right"}
+		,	west:	{ direction: "left"	}
+		}
+	,	scale: {
+			all:	{ duration:	"fast"	}
+		}
+	//	these are not recommended, but can be used
+	,	blind:		{}
+	,	clip:		{}
+	,	explode:	{}
+	,	fade:		{}
+	,	fold:		{}
+	,	puff:		{}
+
+	//	Pane Resize Animations
+	,	size: {
+			all:	{ easing:	"swing"	}
+		}
+	}
+
+	// INTERNAL CONFIG DATA - DO NOT CHANGE THIS!
+,	config: {
+		optionRootKeys:	"effects,panes,north,south,west,east,center".split(",")
+	,	allPanes:		"north,south,west,east,center".split(",")
+	,	borderPanes:	"north,south,west,east".split(",")
+	,	oppositeEdge: {
+			north:	"south"
+		,	south:	"north"
+		,	east: 	"west"
+		,	west: 	"east"
+		}
+	//	offscreen data
+	,	offscreenCSS:	{ left: "-99999px", right: "auto" } // used by hide/close if useOffscreenClose=true
+	,	offscreenReset:	"offscreenReset" // key used for data
+	//	CSS used in multiple places
+	,	hidden:		{ visibility: "hidden" }
+	,	visible:	{ visibility: "visible" }
+	//	layout element settings
+	,	resizers: {
+			cssReq: {
+				position: 	"absolute"
+			,	padding: 	0
+			,	margin: 	0
+			,	fontSize:	"1px"
+			,	textAlign:	"left"	// to counter-act "center" alignment!
+			,	overflow: 	"hidden" // prevent toggler-button from overflowing
+			//	SEE $.layout.defaults.zIndexes.resizer_normal
+			}
+		,	cssDemo: { // DEMO CSS - applied if: options.PANE.applyDemoStyles=true
+				background: "#DDD"
+			,	border:		"none"
+			}
+		}
+	,	togglers: {
+			cssReq: {
+				position: 	"absolute"
+			,	display: 	"block"
+			,	padding: 	0
+			,	margin: 	0
+			,	overflow:	"hidden"
+			,	textAlign:	"center"
+			,	fontSize:	"1px"
+			,	cursor: 	"pointer"
+			,	zIndex: 	1
+			}
+		,	cssDemo: { // DEMO CSS - applied if: options.PANE.applyDemoStyles=true
+				background: "#AAA"
+			}
+		}
+	,	content: {
+			cssReq: {
+				position:	"relative" /* contain floated or positioned elements */
+			}
+		,	cssDemo: { // DEMO CSS - applied if: options.PANE.applyDemoStyles=true
+				overflow:	"auto"
+			,	padding:	"10px"
+			}
+		,	cssDemoPane: { // DEMO CSS - REMOVE scrolling from 'pane' when it has a content-div
+				overflow:	"hidden"
+			,	padding:	0
+			}
+		}
+	,	panes: { // defaults for ALL panes - overridden by 'per-pane settings' below
+			cssReq: {
+				position: 	"absolute"
+			,	margin:		0
+			//	$.layout.defaults.zIndexes.pane_normal
+			}
+		,	cssDemo: { // DEMO CSS - applied if: options.PANE.applyDemoStyles=true
+				padding:	"10px"
+			,	background:	"#FFF"
+			,	border:		"1px solid #BBB"
+			,	overflow:	"auto"
+			}
+		}
+	,	north: {
+			side:			"top"
+		,	sizeType:		"Height"
+		,	dir:			"horz"
+		,	cssReq: {
+				top: 		0
+			,	bottom: 	"auto"
+			,	left: 		0
+			,	right: 		0
+			,	width: 		"auto"
+			//	height: 	DYNAMIC
+			}
+		}
+	,	south: {
+			side:			"bottom"
+		,	sizeType:		"Height"
+		,	dir:			"horz"
+		,	cssReq: {
+				top: 		"auto"
+			,	bottom: 	0
+			,	left: 		0
+			,	right: 		0
+			,	width: 		"auto"
+			//	height: 	DYNAMIC
+			}
+		}
+	,	east: {
+			side:			"right"
+		,	sizeType:		"Width"
+		,	dir:			"vert"
+		,	cssReq: {
+				left: 		"auto"
+			,	right: 		0
+			,	top: 		"auto" // DYNAMIC
+			,	bottom: 	"auto" // DYNAMIC
+			,	height: 	"auto"
+			//	width: 		DYNAMIC
+			}
+		}
+	,	west: {
+			side:			"left"
+		,	sizeType:		"Width"
+		,	dir:			"vert"
+		,	cssReq: {
+				left: 		0
+			,	right: 		"auto"
+			,	top: 		"auto" // DYNAMIC
+			,	bottom: 	"auto" // DYNAMIC
+			,	height: 	"auto"
+			//	width: 		DYNAMIC
+			}
+		}
+	,	center: {
+			dir:			"center"
+		,	cssReq: {
+				left: 		"auto" // DYNAMIC
+			,	right: 		"auto" // DYNAMIC
+			,	top: 		"auto" // DYNAMIC
+			,	bottom: 	"auto" // DYNAMIC
+			,	height: 	"auto"
+			,	width: 		"auto"
+			}
+		}
+	}
+
+	// CALLBACK FUNCTION NAMESPACE - used to store reusable callback functions
+,	callbacks: {}
+
+,	getParentPaneElem: function (el) {
+		// must pass either a container or pane element
+		var $el = $(el)
+		,	layout = $el.data("layout") || $el.data("parentLayout");
+		if (layout) {
+			var $cont = layout.container;
+			// see if this container is directly-nested inside an outer-pane
+			if ($cont.data("layoutPane")) return $cont;
+			var $pane = $cont.closest("."+ $.layout.defaults.panes.paneClass);
+			// if a pane was found, return it
+			if ($pane.data("layoutPane")) return $pane;
+		}
+		return null;
+	}
+
+,	getParentPaneInstance: function (el) {
+		// must pass either a container or pane element
+		var $pane = $.layout.getParentPaneElem(el);
+		return $pane ? $pane.data("layoutPane") : null;
+	}
+
+,	getParentLayoutInstance: function (el) {
+		// must pass either a container or pane element
+		var $pane = $.layout.getParentPaneElem(el);
+		return $pane ? $pane.data("parentLayout") : null;
+	}
+
+,	getEventObject: function (evt) {
+		return typeof evt === "object" && evt.stopPropagation ? evt : null;
+	}
+,	parsePaneName: function (evt_or_pane) {
+		var evt = $.layout.getEventObject( evt_or_pane )
+		,	pane = evt_or_pane;
+		if (evt) {
+			// ALWAYS stop propagation of events triggered in Layout!
+			evt.stopPropagation();
+			pane = $(this).data("layoutEdge");
+		}
+		if (pane && !/^(west|east|north|south|center)$/.test(pane)) {
+			$.layout.msg('LAYOUT ERROR - Invalid pane-name: "'+ pane +'"');
+			pane = "error";
+		}
+		return pane;
+	}
+
+
+	// LAYOUT-PLUGIN REGISTRATION
+	// more plugins can added beyond this default list
+,	plugins: {
+		draggable:		!!$.fn.draggable // resizing
+	,	effects: {
+			core:		!!$.effects		// animimations (specific effects tested by initOptions)
+		,	slide:		$.effects && ($.effects.slide || ($.effects.effect && $.effects.effect.slide)) // default effect
+		}
+	}
+
+//	arrays of plugin or other methods to be triggered for events in *each layout* - will be passed 'Instance'
+,	onCreate:	[]	// runs when layout is just starting to be created - right after options are set
+,	onLoad:		[]	// runs after layout container and global events init, but before initPanes is called
+,	onReady:	[]	// runs after initialization *completes* - ie, after initPanes completes successfully
+,	onDestroy:	[]	// runs after layout is destroyed
+,	onUnload:	[]	// runs after layout is destroyed OR when page unloads
+,	afterOpen:	[]	// runs after setAsOpen() completes
+,	afterClose:	[]	// runs after setAsClosed() completes
+
+	/*
+	*	GENERIC UTILITY METHODS
+	*/
+
+	// calculate and return the scrollbar width, as an integer
+,	scrollbarWidth:		function () { return window.scrollbarWidth  || $.layout.getScrollbarSize('width'); }
+,	scrollbarHeight:	function () { return window.scrollbarHeight || $.layout.getScrollbarSize('height'); }
+,	getScrollbarSize:	function (dim) {
+		var $c	= $('<div style="position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; overflow: scroll;"></div>').appendTo("body");
+		var d	= { width: $c.css("width") - $c[0].clientWidth, height: $c.height() - $c[0].clientHeight };
+		$c.remove();
+		window.scrollbarWidth	= d.width;
+		window.scrollbarHeight	= d.height;
+		return dim.match(/^(width|height)$/) ? d[dim] : d;
+	}
+
+
+	/**
+	* Returns hash container 'display' and 'visibility'
+	*
+	* @see	$.swap() - swaps CSS, runs callback, resets CSS
+	* @param  {!Object}		$E				jQuery element
+	* @param  {boolean=}	[force=false]	Run even if display != none
+	* @return {!Object}						Returns current style props, if applicable
+	*/
+,	showInvisibly: function ($E, force) {
+		if ($E && $E.length && (force || $E.css("display") === "none")) { // only if not *already hidden*
+			var s = $E[0].style
+				// save ONLY the 'style' props because that is what we must restore
+			,	CSS = { display: s.display || '', visibility: s.visibility || '' };
+			// show element 'invisibly' so can be measured
+			$E.css({ display: "block", visibility: "hidden" });
+			return CSS;
+		}
+		return {};
+	}
+
+	/**
+	* Returns data for setting size of an element (container or a pane).
+	*
+	* @see  _create(), onWindowResize() for container, plus others for pane
+	* @return JSON  Returns a hash of all dimensions: top, bottom, left, right, outerWidth, innerHeight, etc
+	*/
+,	getElementDimensions: function ($E, inset) {
+		var
+		//	dimensions hash - start with current data IF passed
+			d	= { css: {}, inset: {} }
+		,	x	= d.css			// CSS hash
+		,	i	= { bottom: 0 }	// TEMP insets (bottom = complier hack)
+		,	N	= $.layout.cssNum
+		,	off = $E.offset()
+		,	b, p, ei			// TEMP border, padding
+		;
+		d.offsetLeft = off.left;
+		d.offsetTop  = off.top;
+
+		if (!inset) inset = {}; // simplify logic below
+
+		$.each("Left,Right,Top,Bottom".split(","), function (idx, e) { // e = edge
+			b = x["border" + e] = $.layout.borderWidth($E, e);
+			p = x["padding"+ e] = $.layout.cssNum($E, "padding"+e);
+			ei = e.toLowerCase();
+			d.inset[ei] = inset[ei] >= 0 ? inset[ei] : p; // any missing insetX value = paddingX
+			i[ei] = d.inset[ei] + b; // total offset of content from outer side
+		});
+
+		x.width		= $E.width();
+		x.height	= $E.height();
+		x.top		= N($E,"top",true);
+		x.bottom	= N($E,"bottom",true);
+		x.left		= N($E,"left",true);
+		x.right		= N($E,"right",true);
+
+		d.outerWidth	= $E.outerWidth();
+		d.outerHeight	= $E.outerHeight();
+		// calc the TRUE inner-dimensions, even in quirks-mode!
+		d.innerWidth	= max(0, d.outerWidth  - i.left - i.right);
+		d.innerHeight	= max(0, d.outerHeight - i.top  - i.bottom);
+		// layoutWidth/Height is used in calcs for manual resizing
+		// layoutW/H only differs from innerW/H when in quirks-mode - then is like outerW/H
+		d.layoutWidth	= $E.innerWidth();
+		d.layoutHeight	= $E.innerHeight();
+
+		//if ($E.prop('tagName') === 'BODY') { debugData( d, $E.prop('tagName') ); } // DEBUG
+
+		//d.visible	= $E.is(":visible");// && x.width > 0 && x.height > 0;
+
+		return d;
+	}
+
+,	getElementStyles: function ($E, list) {
+		var
+			CSS	= {}
+		,	style	= $E[0].style
+		,	props	= list.split(",")
+		,	sides	= "Top,Bottom,Left,Right".split(",")
+		,	attrs	= "Color,Style,Width".split(",")
+		,	p, s, a, i, j, k
+		;
+		for (i=0; i < props.length; i++) {
+			p = props[i];
+			if (p.match(/(border|padding|margin)$/))
+				for (j=0; j < 4; j++) {
+					s = sides[j];
+					if (p === "border")
+						for (k=0; k < 3; k++) {
+							a = attrs[k];
+							CSS[p+s+a] = style[p+s+a];
+						}
+					else
+						CSS[p+s] = style[p+s];
+				}
+			else
+				CSS[p] = style[p];
+		};
+		return CSS
+	}
+
+	/**
+	* Return the innerWidth for the current browser/doctype
+	*
+	* @see  initPanes(), sizeMidPanes(), initHandles(), sizeHandles()
+	* @param  {Array.<Object>}	$E  Must pass a jQuery object - first element is processed
+	* @param  {number=}			outerWidth (optional) Can pass a width, allowing calculations BEFORE element is resized
+	* @return {number}			Returns the innerWidth of the elem by subtracting padding and borders
+	*/
+,	cssWidth: function ($E, outerWidth) {
+		// a 'calculated' outerHeight can be passed so borders and/or padding are removed if needed
+		if (outerWidth <= 0) return 0;
+
+		var bs	= !$.layout.browser.boxModel ? "border-box" : $.support.boxSizing ? $E.css("boxSizing") : "content-box"
+		,	b	= $.layout.borderWidth
+		,	n	= $.layout.cssNum
+		,	W	= outerWidth
+		;
+		// strip border and/or padding from outerWidth to get CSS Width
+		if (bs !== "border-box")
+			W -= (b($E, "Left") + b($E, "Right"));
+		if (bs === "content-box")
+			W -= (n($E, "paddingLeft") + n($E, "paddingRight"));
+		return max(0,W);
+	}
+
+	/**
+	* Return the innerHeight for the current browser/doctype
+	*
+	* @see  initPanes(), sizeMidPanes(), initHandles(), sizeHandles()
+	* @param  {Array.<Object>}	$E  Must pass a jQuery object - first element is processed
+	* @param  {number=}			outerHeight  (optional) Can pass a width, allowing calculations BEFORE element is resized
+	* @return {number}			Returns the innerHeight of the elem by subtracting padding and borders
+	*/
+,	cssHeight: function ($E, outerHeight) {
+		// a 'calculated' outerHeight can be passed so borders and/or padding are removed if needed
+		if (outerHeight <= 0) return 0;
+
+		var bs	= !$.layout.browser.boxModel ? "border-box" : $.support.boxSizing ? $E.css("boxSizing") : "content-box"
+		,	b	= $.layout.borderWidth
+		,	n	= $.layout.cssNum
+		,	H	= outerHeight
+		;
+		// strip border and/or padding from outerHeight to get CSS Height
+		if (bs !== "border-box")
+			H -= (b($E, "Top") + b($E, "Bottom"));
+		if (bs === "content-box")
+			H -= (n($E, "paddingTop") + n($E, "paddingBottom"));
+		return max(0,H);
+	}
+
+	/**
+	* Returns the 'current CSS numeric value' for a CSS property - 0 if property does not exist
+	*
+	* @see  Called by many methods
+	* @param {Array.<Object>}	$E					Must pass a jQuery object - first element is processed
+	* @param {string}			prop				The name of the CSS property, eg: top, width, etc.
+	* @param {boolean=}			[allowAuto=false]	true = return 'auto' if that is value; false = return 0
+	* @return {(string|number)}						Usually used to get an integer value for position (top, left) or size (height, width)
+	*/
+,	cssNum: function ($E, prop, allowAuto) {
+		if (!$E.jquery) $E = $($E);
+		var CSS = $.layout.showInvisibly($E)
+		,	p	= $.css($E[0], prop, true)
+		,	v	= allowAuto && p=="auto" ? p : Math.round(parseFloat(p) || 0);
+		$E.css( CSS ); // RESET
+		return v;
+	}
+
+,	borderWidth: function (el, side) {
+		if (el.jquery) el = el[0];
+		var b = "border"+ side.substr(0,1).toUpperCase() + side.substr(1); // left => Left
+		return $.css(el, b+"Style", true) === "none" ? 0 : Math.round(parseFloat($.css(el, b+"Width", true)) || 0);
+	}
+
+	/**
+	* Mouse-tracking utility - FUTURE REFERENCE
+	*
+	* init: if (!window.mouse) {
+	*			window.mouse = { x: 0, y: 0 };
+	*			$(document).mousemove( $.layout.trackMouse );
+	*		}
+	*
+	* @param {Object}		evt
+	*
+,	trackMouse: function (evt) {
+		window.mouse = { x: evt.clientX, y: evt.clientY };
+	}
+	*/
+
+	/**
+	* SUBROUTINE for preventPrematureSlideClose option
+	*
+	* @param {Object}		evt
+	* @param {Object=}		el
+	*/
+,	isMouseOverElem: function (evt, el) {
+		var
+			$E	= $(el || this)
+		,	d	= $E.offset()
+		,	T	= d.top
+		,	L	= d.left
+		,	R	= L + $E.outerWidth()
+		,	B	= T + $E.outerHeight()
+		,	x	= evt.pageX	// evt.clientX ?
+		,	y	= evt.pageY	// evt.clientY ?
+		;
+		// if X & Y are < 0, probably means is over an open SELECT
+		return ($.layout.browser.msie && x < 0 && y < 0) || ((x >= L && x <= R) && (y >= T && y <= B));
+	}
+
+	/**
+	* Message/Logging Utility
+	*
+	* @example $.layout.msg("My message");				// log text
+	* @example $.layout.msg("My message", true);		// alert text
+	* @example $.layout.msg({ foo: "bar" }, "Title");	// log hash-data, with custom title
+	* @example $.layout.msg({ foo: "bar" }, true, "Title", { sort: false }); -OR-
+	* @example $.layout.msg({ foo: "bar" }, "Title", { sort: false, display: true }); // alert hash-data
+	*
+	* @param {(Object|string)}			info			String message OR Hash/Array
+	* @param {(Boolean|string|Object)=}	[popup=false]	True means alert-box - can be skipped
+	* @param {(Object|string)=}			[debugTitle=""]	Title for Hash data - can be skipped
+	* @param {Object=}					[debugOpts]		Extra options for debug output
+	*/
+,	msg: function (info, popup, debugTitle, debugOpts) {
+		if ($.isPlainObject(info) && window.debugData) {
+			if (typeof popup === "string") {
+				debugOpts	= debugTitle;
+				debugTitle	= popup;
+			}
+			else if (typeof debugTitle === "object") {
+				debugOpts	= debugTitle;
+				debugTitle	= null;
+			}
+			var t = debugTitle || "log( <object> )"
+			,	o = $.extend({ sort: false, returnHTML: false, display: false }, debugOpts);
+			if (popup === true || o.display)
+				debugData( info, t, o );
+			else if (window.console)
+				console.log(debugData( info, t, o ));
+		}
+		else if (popup)
+			alert(info);
+		else if (window.console)
+			console.log(info);
+		else {
+			var id	= "#layoutLogger"
+			,	$l = $(id);
+			if (!$l.length)
+				$l = createLog();
+			$l.children("ul").append('<li style="padding: 4px 10px; margin: 0; border-top: 1px solid #CCC;">'+ info.replace(/\</g,"&lt;").replace(/\>/g,"&gt;") +'</li>');
+		}
+
+		function createLog () {
+			var pos = $.support.fixedPosition ? 'fixed' : 'absolute'
+			,	$e = $('<div id="layoutLogger" style="position: '+ pos +'; top: 5px; z-index: 999999; max-width: 25%; overflow: hidden; border: 1px solid #000; border-radius: 5px; background: #FBFBFB; box-shadow: 0 2px 10px rgba(0,0,0,0.3);">'
+				+	'<div style="font-size: 13px; font-weight: bold; padding: 5px 10px; background: #F6F6F6; border-radius: 5px 5px 0 0; cursor: move;">'
+				+	'<span style="float: right; padding-left: 7px; cursor: pointer;" title="Remove Console" onclick="$(this).closest(\'#layoutLogger\').remove()">X</span>Layout console.log</div>'
+				+	'<ul style="font-size: 13px; font-weight: none; list-style: none; margin: 0; padding: 0 0 2px;"></ul>'
+				+ '</div>'
+				).appendTo("body");
+			$e.css('left', $(window).width() - $e.outerWidth() - 5)
+			if ($.ui.draggable) $e.draggable({ handle: ':first-child' });
+			return $e;
+		};
+	}
+
+};
+
+
+/*
+ *	$.layout.browser REPLACES removed $.browser, with extra data
+ *	Parsing code here adapted from jQuery 1.8 $.browse
+ */
+var u = navigator.userAgent.toLowerCase()
+,	m = /(chrome)[ \/]([\w.]+)/.exec( u )
+	||	/(webkit)[ \/]([\w.]+)/.exec( u )
+	||	/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( u )
+	||	/(msie) ([\w.]+)/.exec( u )
+	||	u.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( u )
+	||	[]
+,	b = m[1] || ""
+,	v = m[2] || 0
+,	ie = b === "msie"
+;
+$.layout.browser = {
+	version:	v
+,	safari:		b === "webkit"	// webkit (NOT chrome) = safari
+,	webkit:		b === "chrome"	// chrome = webkit
+,	msie:		ie
+,	isIE6:		ie && v == 6
+	// ONLY IE reverts to old box-model - update for older jQ onReady
+,	boxModel:	!ie || $.support.boxModel !== false
+};
+if (b) $.layout.browser[b] = true; // set CURRENT browser
+/*	OLD versions of jQuery only set $.support.boxModel after page is loaded
+ *	so if this is IE, use support.boxModel to test for quirks-mode (ONLY IE changes boxModel) */
+if (ie) $(function(){ $.layout.browser.boxModel = $.support.boxModel; });
+
+
+// DEFAULT OPTIONS
+$.layout.defaults = {
+/*
+ *	LAYOUT & LAYOUT-CONTAINER OPTIONS
+ *	- none of these options are applicable to individual panes
+ */
+	name:						""			// Not required, but useful for buttons and used for the state-cookie
+,	containerClass:				"ui-layout-container" // layout-container element
+,	inset:						null		// custom container-inset values (override padding)
+,	scrollToBookmarkOnLoad:		true		// after creating a layout, scroll to bookmark in URL (.../page.htm#myBookmark)
+,	resizeWithWindow:			true		// bind thisLayout.resizeAll() to the window.resize event
+,	resizeWithWindowDelay:		200			// delay calling resizeAll because makes window resizing very jerky
+,	resizeWithWindowMaxDelay:	0			// 0 = none - force resize every XX ms while window is being resized
+,	maskPanesEarly:				false		// true = create pane-masks on resizer.mouseDown instead of waiting for resizer.dragstart
+,	onresizeall_start:			null		// CALLBACK when resizeAll() STARTS	- NOT pane-specific
+,	onresizeall_end:			null		// CALLBACK when resizeAll() ENDS	- NOT pane-specific
+,	onload_start:				null		// CALLBACK when Layout inits - after options initialized, but before elements
+,	onload_end:					null		// CALLBACK when Layout inits - after EVERYTHING has been initialized
+,	onunload_start:				null		// CALLBACK when Layout is destroyed OR onWindowUnload
+,	onunload_end:				null		// CALLBACK when Layout is destroyed OR onWindowUnload
+,	initPanes:					true		// false = DO NOT initialize the panes onLoad - will init later
+,	showErrorMessages:			true		// enables fatal error messages to warn developers of common errors
+,	showDebugMessages:			false		// display console-and-alert debug msgs - IF this Layout version _has_ debugging code!
+//	Changing this zIndex value will cause other zIndex values to automatically change
+,	zIndex:						null		// the PANE zIndex - resizers and masks will be +1
+//	DO NOT CHANGE the zIndex values below unless you clearly understand their relationships
+,	zIndexes: {								// set _default_ z-index values here...
+		pane_normal:			0			// normal z-index for panes
+	,	content_mask:			1			// applied to overlays used to mask content INSIDE panes during resizing
+	,	resizer_normal:			2			// normal z-index for resizer-bars
+	,	pane_sliding:			100			// applied to *BOTH* the pane and its resizer when a pane is 'slid open'
+	,	pane_animate:			1000		// applied to the pane when being animated - not applied to the resizer
+	,	resizer_drag:			10000		// applied to the CLONED resizer-bar when being 'dragged'
+	}
+,	errors: {
+		pane:					"pane"		// description of "layout pane element" - used only in error messages
+	,	selector:				"selector"	// description of "jQuery-selector" - used only in error messages
+	,	addButtonError:			"Error Adding Button\nInvalid "
+	,	containerMissing:		"UI Layout Initialization Error\nThe specified layout-container does not exist."
+	,	centerPaneMissing:		"UI Layout Initialization Error\nThe center-pane element does not exist.\nThe center-pane is a required element."
+	,	noContainerHeight:		"UI Layout Initialization Warning\nThe layout-container \"CONTAINER\" has no height.\nTherefore the layout is 0-height and hence 'invisible'!"
+	,	callbackError:			"UI Layout Callback Error\nThe EVENT callback is not a valid function."
+	}
+/*
+ *	PANE DEFAULT SETTINGS
+ *	- settings under the 'panes' key become the default settings for *all panes*
+ *	- ALL pane-options can also be set specifically for each panes, which will override these 'default values'
+ */
+,	panes: { // default options for 'all panes' - will be overridden by 'per-pane settings'
+		applyDemoStyles: 		false		// NOTE: renamed from applyDefaultStyles for clarity
+	,	closable:				true		// pane can open & close
+	,	resizable:				true		// when open, pane can be resized 
+	,	slidable:				true		// when closed, pane can 'slide open' over other panes - closes on mouse-out
+	,	initClosed:				false		// true = init pane as 'closed'
+	,	initHidden: 			false 		// true = init pane as 'hidden' - no resizer-bar/spacing
+	//	SELECTORS
+	//,	paneSelector:			""			// MUST be pane-specific - jQuery selector for pane
+	,	contentSelector:		".ui-layout-content" // INNER div/element to auto-size so only it scrolls, not the entire pane!
+	,	contentIgnoreSelector:	".ui-layout-ignore"	// element(s) to 'ignore' when measuring 'content'
+	,	findNestedContent:		false		// true = $P.find(contentSelector), false = $P.children(contentSelector)
+	//	GENERIC ROOT-CLASSES - for auto-generated classNames
+	,	paneClass:				"ui-layout-pane"	// Layout Pane
+	,	resizerClass:			"ui-layout-resizer"	// Resizer Bar
+	,	togglerClass:			"ui-layout-toggler"	// Toggler Button
+	,	buttonClass:			"ui-layout-button"	// CUSTOM Buttons	- eg: '[ui-layout-button]-toggle/-open/-close/-pin'
+	//	ELEMENT SIZE & SPACING
+	//,	size:					100			// MUST be pane-specific -initial size of pane
+	,	minSize:				0			// when manually resizing a pane
+	,	maxSize:				0			// ditto, 0 = no limit
+	,	spacing_open:			6			// space between pane and adjacent panes - when pane is 'open'
+	,	spacing_closed:			6			// ditto - when pane is 'closed'
+	,	togglerLength_open:		50			// Length = WIDTH of toggler button on north/south sides - HEIGHT on east/west sides
+	,	togglerLength_closed: 	50			// 100% OR -1 means 'full height/width of resizer bar' - 0 means 'hidden'
+	,	togglerAlign_open:		"center"	// top/left, bottom/right, center, OR...
+	,	togglerAlign_closed:	"center"	// 1 => nn = offset from top/left, -1 => -nn == offset from bottom/right
+	,	togglerContent_open:	""			// text or HTML to put INSIDE the toggler
+	,	togglerContent_closed:	""			// ditto
+	//	RESIZING OPTIONS
+	,	resizerDblClickToggle:	true		// 
+	,	autoResize:				true		// IF size is 'auto' or a percentage, then recalc 'pixel size' whenever the layout resizes
+	,	autoReopen:				true		// IF a pane was auto-closed due to noRoom, reopen it when there is room? False = leave it closed
+	,	resizerDragOpacity:		1			// option for ui.draggable
+	//,	resizerCursor:			""			// MUST be pane-specific - cursor when over resizer-bar
+	,	maskContents:			false		// true = add DIV-mask over-or-inside this pane so can 'drag' over IFRAMES
+	,	maskObjects:			false		// true = add IFRAME-mask over-or-inside this pane to cover objects/applets - content-mask will overlay this mask
+	,	maskZindex:				null		// will override zIndexes.content_mask if specified - not applicable to iframe-panes
+	,	resizingGrid:			false		// grid size that the resizers will snap-to during resizing, eg: [20,20]
+	,	livePaneResizing:		false		// true = LIVE Resizing as resizer is dragged
+	,	liveContentResizing:	false		// true = re-measure header/footer heights as resizer is dragged
+	,	liveResizingTolerance:	1			// how many px change before pane resizes, to control performance
+	//	SLIDING OPTIONS
+	,	sliderCursor:			"pointer"	// cursor when resizer-bar will trigger 'sliding'
+	,	slideTrigger_open:		"click"		// click, dblclick, mouseenter
+	,	slideTrigger_close:		"mouseleave"// click, mouseleave
+	,	slideDelay_open:		300			// applies only for mouseenter event - 0 = instant open
+	,	slideDelay_close:		300			// applies only for mouseleave event (300ms is the minimum!)
+	,	hideTogglerOnSlide:		false		// when pane is slid-open, should the toggler show?
+	,	preventQuickSlideClose:	$.layout.browser.webkit // Chrome triggers slideClosed as it is opening
+	,	preventPrematureSlideClose: false	// handle incorrect mouseleave trigger, like when over a SELECT-list in IE
+	//	PANE-SPECIFIC TIPS & MESSAGES
+	,	tips: {
+			Open:				"Open"		// eg: "Open Pane"
+		,	Close:				"Close"
+		,	Resize:				"Resize"
+		,	Slide:				"Slide Open"
+		,	Pin:				"Pin"
+		,	Unpin:				"Un-Pin"
+		,	noRoomToOpen:		"Not enough room to show this panel."	// alert if user tries to open a pane that cannot
+		,	minSizeWarning:		"Panel has reached its minimum size"	// displays in browser statusbar
+		,	maxSizeWarning:		"Panel has reached its maximum size"	// ditto
+		}
+	//	HOT-KEYS & MISC
+	,	showOverflowOnHover:	false		// will bind allowOverflow() utility to pane.onMouseOver
+	,	enableCursorHotkey:		true		// enabled 'cursor' hotkeys
+	//,	customHotkey:			""			// MUST be pane-specific - EITHER a charCode OR a character
+	,	customHotkeyModifier:	"SHIFT"		// either 'SHIFT', 'CTRL' or 'CTRL+SHIFT' - NOT 'ALT'
+	//	PANE ANIMATION
+	//	NOTE: fxSss_open, fxSss_close & fxSss_size options (eg: fxName_open) are auto-generated if not passed
+	,	fxName:					"slide" 	// ('none' or blank), slide, drop, scale -- only relevant to 'open' & 'close', NOT 'size'
+	,	fxSpeed:				null		// slow, normal, fast, 200, nnn - if passed, will OVERRIDE fxSettings.duration
+	,	fxSettings:				{}			// can be passed, eg: { easing: "easeOutBounce", duration: 1500 }
+	,	fxOpacityFix:			true		// tries to fix opacity in IE to restore anti-aliasing after animation
+	,	animatePaneSizing:		false		// true = animate resizing after dragging resizer-bar OR sizePane() is called
+	/*  NOTE: Action-specific FX options are auto-generated from the options above if not specifically set:
+		fxName_open:			"slide"		// 'Open' pane animation
+		fnName_close:			"slide"		// 'Close' pane animation
+		fxName_size:			"slide"		// 'Size' pane animation - when animatePaneSizing = true
+		fxSpeed_open:			null
+		fxSpeed_close:			null
+		fxSpeed_size:			null
+		fxSettings_open:		{}
+		fxSettings_close:		{}
+		fxSettings_size:		{}
+	*/
+	//	CHILD/NESTED LAYOUTS
+	,	children:				null		// Layout-options for nested/child layout - even {} is valid as options
+	,	containerSelector:		''			// if child is NOT 'directly nested', a selector to find it/them (can have more than one child layout!)
+	,	initChildren:			true		// true = child layout will be created as soon as _this_ layout completes initialization
+	,	destroyChildren:		true		// true = destroy child-layout if this pane is destroyed
+	,	resizeChildren:			true		// true = trigger child-layout.resizeAll() when this pane is resized
+	//	EVENT TRIGGERING
+	,	triggerEventsOnLoad:	false		// true = trigger onopen OR onclose callbacks when layout initializes
+	,	triggerEventsDuringLiveResize: true	// true = trigger onresize callback REPEATEDLY if livePaneResizing==true
+	//	PANE CALLBACKS
+	,	onshow_start:			null		// CALLBACK when pane STARTS to Show	- BEFORE onopen/onhide_start
+	,	onshow_end:				null		// CALLBACK when pane ENDS being Shown	- AFTER  onopen/onhide_end
+	,	onhide_start:			null		// CALLBACK when pane STARTS to Close	- BEFORE onclose_start
+	,	onhide_end:				null		// CALLBACK when pane ENDS being Closed	- AFTER  onclose_end
+	,	onopen_start:			null		// CALLBACK when pane STARTS to Open
+	,	onopen_end:				null		// CALLBACK when pane ENDS being Opened
+	,	onclose_start:			null		// CALLBACK when pane STARTS to Close
+	,	onclose_end:			null		// CALLBACK when pane ENDS being Closed
+	,	onresize_start:			null		// CALLBACK when pane STARTS being Resized ***FOR ANY REASON***
+	,	onresize_end:			null		// CALLBACK when pane ENDS being Resized ***FOR ANY REASON***
+	,	onsizecontent_start:	null		// CALLBACK when sizing of content-element STARTS
+	,	onsizecontent_end:		null		// CALLBACK when sizing of content-element ENDS
+	,	onswap_start:			null		// CALLBACK when pane STARTS to Swap
+	,	onswap_end:				null		// CALLBACK when pane ENDS being Swapped
+	,	ondrag_start:			null		// CALLBACK when pane STARTS being ***MANUALLY*** Resized
+	,	ondrag_end:				null		// CALLBACK when pane ENDS being ***MANUALLY*** Resized
+	}
+/*
+ *	PANE-SPECIFIC SETTINGS
+ *	- options listed below MUST be specified per-pane - they CANNOT be set under 'panes'
+ *	- all options under the 'panes' key can also be set specifically for any pane
+ *	- most options under the 'panes' key apply only to 'border-panes' - NOT the the center-pane
+ */
+,	north: {
+		paneSelector:			".ui-layout-north"
+	,	size:					"auto"		// eg: "auto", "30%", .30, 200
+	,	resizerCursor:			"n-resize"	// custom = url(myCursor.cur)
+	,	customHotkey:			""			// EITHER a charCode (43) OR a character ("o")
+	}
+,	south: {
+		paneSelector:			".ui-layout-south"
+	,	size:					"auto"
+	,	resizerCursor:			"s-resize"
+	,	customHotkey:			""
+	}
+,	east: {
+		paneSelector:			".ui-layout-east"
+	,	size:					200
+	,	resizerCursor:			"e-resize"
+	,	customHotkey:			""
+	}
+,	west: {
+		paneSelector:			".ui-layout-west"
+	,	size:					200
+	,	resizerCursor:			"w-resize"
+	,	customHotkey:			""
+	}
+,	center: {
+		paneSelector:			".ui-layout-center"
+	,	minWidth:				0
+	,	minHeight:				0
+	}
+};
+
+$.layout.optionsMap = {
+	// layout/global options - NOT pane-options
+	layout: ("name,instanceKey,stateManagement,effects,inset,zIndexes,errors,"
+	+	"zIndex,scrollToBookmarkOnLoad,showErrorMessages,maskPanesEarly,"
+	+	"outset,resizeWithWindow,resizeWithWindowDelay,resizeWithWindowMaxDelay,"
+	+	"onresizeall,onresizeall_start,onresizeall_end,onload,onload_start,onload_end,onunload,onunload_start,onunload_end").split(",")
+//	borderPanes: [ ALL options that are NOT specified as 'layout' ]
+	// default.panes options that apply to the center-pane (most options apply _only_ to border-panes)
+,	center: ("paneClass,contentSelector,contentIgnoreSelector,findNestedContent,applyDemoStyles,triggerEventsOnLoad,"
+	+	"showOverflowOnHover,maskContents,maskObjects,liveContentResizing,"
+	+	"containerSelector,children,initChildren,resizeChildren,destroyChildren,"
+	+	"onresize,onresize_start,onresize_end,onsizecontent,onsizecontent_start,onsizecontent_end").split(",")
+	// options that MUST be specifically set 'per-pane' - CANNOT set in the panes (defaults) key
+,	noDefault: ("paneSelector,resizerCursor,customHotkey").split(",")
+};
+
+/**
+ * Processes options passed in converts flat-format data into subkey (JSON) format
+ * In flat-format, subkeys are _currently_ separated with 2 underscores, like north__optName
+ * Plugins may also call this method so they can transform their own data
+ *
+ * @param  {!Object}	hash			Data/options passed by user - may be a single level or nested levels
+ * @param  {boolean=}	[addKeys=false]	Should the primary layout.options keys be added if they do not exist?
+ * @return {Object}						Returns hash of minWidth & minHeight
+ */
+$.layout.transformData = function (hash, addKeys) {
+	var	json = addKeys ? { panes: {}, center: {} } : {} // init return object
+	,	branch, optKey, keys, key, val, i, c;
+
+	if (typeof hash !== "object") return json; // no options passed
+
+	// convert all 'flat-keys' to 'sub-key' format
+	for (optKey in hash) {
+		branch	= json;
+		val		= hash[ optKey ];
+		keys	= optKey.split("__"); // eg: west__size or north__fxSettings__duration
+		c		= keys.length - 1;
+		// convert underscore-delimited to subkeys
+		for (i=0; i <= c; i++) {
+			key = keys[i];
+			if (i === c) {	// last key = value
+				if ($.isPlainObject( val ))
+					branch[key] = $.layout.transformData( val ); // RECURSE
+				else
+					branch[key] = val;
+			}
+			else {
+				if (!branch[key])
+					branch[key] = {}; // create the subkey
+				// recurse to sub-key for next loop - if not done
+				branch = branch[key];
+			}
+		}
+	}
+	return json;
+};
+
+// INTERNAL CONFIG DATA - DO NOT CHANGE THIS!
+$.layout.backwardCompatibility = {
+	// data used by renameOldOptions()
+	map: {
+	//	OLD Option Name:			NEW Option Name
+		applyDefaultStyles:			"applyDemoStyles"
+	//	CHILD/NESTED LAYOUTS
+	,	childOptions:				"children"
+	,	initChildLayout:			"initChildren"
+	,	destroyChildLayout:			"destroyChildren"
+	,	resizeChildLayout:			"resizeChildren"
+	,	resizeNestedLayout:			"resizeChildren"
+	//	MISC Options
+	,	resizeWhileDragging:		"livePaneResizing"
+	,	resizeContentWhileDragging:	"liveContentResizing"
+	,	triggerEventsWhileDragging:	"triggerEventsDuringLiveResize"
+	,	maskIframesOnResize:		"maskContents"
+	//	STATE MANAGEMENT
+	,	useStateCookie:				"stateManagement.enabled"
+	,	"cookie.autoLoad":			"stateManagement.autoLoad"
+	,	"cookie.autoSave":			"stateManagement.autoSave"
+	,	"cookie.keys":				"stateManagement.stateKeys"
+	,	"cookie.name":				"stateManagement.cookie.name"
+	,	"cookie.domain":			"stateManagement.cookie.domain"
+	,	"cookie.path":				"stateManagement.cookie.path"
+	,	"cookie.expires":			"stateManagement.cookie.expires"
+	,	"cookie.secure":			"stateManagement.cookie.secure"
+	//	OLD Language options
+	,	noRoomToOpenTip:			"tips.noRoomToOpen"
+	,	togglerTip_open:			"tips.Close"	// open   = Close
+	,	togglerTip_closed:			"tips.Open"		// closed = Open
+	,	resizerTip:					"tips.Resize"
+	,	sliderTip:					"tips.Slide"
+	}
+
+/**
+* @param {Object}	opts
+*/
+,	renameOptions: function (opts) {
+		var map = $.layout.backwardCompatibility.map
+		,	oldData, newData, value
+		;
+		for (var itemPath in map) {
+			oldData	= getBranch( itemPath );
+			value	= oldData.branch[ oldData.key ];
+			if (value !== undefined) {
+				newData = getBranch( map[itemPath], true );
+				newData.branch[ newData.key ] = value;
+				delete oldData.branch[ oldData.key ];
+			}
+		}
+
+		/**
+		* @param {string}	path
+		* @param {boolean=}	[create=false]	Create path if does not exist
+		*/
+		function getBranch (path, create) {
+			var a = path.split(".") // split keys into array
+			,	c = a.length - 1
+			,	D = { branch: opts, key: a[c] } // init branch at top & set key (last item)
+			,	i = 0, k, undef;
+			for (; i<c; i++) { // skip the last key (data)
+				k = a[i];
+				if (D.branch[ k ] == undefined) { // child-key does not exist
+					if (create) {
+						D.branch = D.branch[ k ] = {}; // create child-branch
+					}
+					else // can't go any farther
+						D.branch = {}; // branch is undefined
+				}
+				else
+					D.branch = D.branch[ k ]; // get child-branch
+			}
+			return D;
+		};
+	}
+
+/**
+* @param {Object}	opts
+*/
+,	renameAllOptions: function (opts) {
+		var ren = $.layout.backwardCompatibility.renameOptions;
+		// rename root (layout) options
+		ren( opts );
+		// rename 'defaults' to 'panes'
+		if (opts.defaults) {
+			if (typeof opts.panes !== "object")
+				opts.panes = {};
+			$.extend(true, opts.panes, opts.defaults);
+			delete opts.defaults;
+		}
+		// rename options in the the options.panes key
+		if (opts.panes) ren( opts.panes );
+		// rename options inside *each pane key*, eg: options.west
+		$.each($.layout.config.allPanes, function (i, pane) {
+			if (opts[pane]) ren( opts[pane] );
+		});	
+		return opts;
+	}
+};
+
+
+
+
+/*	============================================================
+ *	BEGIN WIDGET: $( selector ).layout( {options} );
+ *	============================================================
+ */
+$.fn.layout = function (opts) {
+	var
+
+	// local aliases to global data
+	browser	= $.layout.browser
+,	_c		= $.layout.config
+
+	// local aliases to utlity methods
+,	cssW	= $.layout.cssWidth
+,	cssH	= $.layout.cssHeight
+,	elDims	= $.layout.getElementDimensions
+,	styles	= $.layout.getElementStyles
+,	evtObj	= $.layout.getEventObject
+,	evtPane	= $.layout.parsePaneName
+
+/**
+ * options - populated by initOptions()
+ */
+,	options = $.extend(true, {}, $.layout.defaults)
+,	effects	= options.effects = $.extend(true, {}, $.layout.effects)
+
+/**
+ * layout-state object
+ */
+,	state = {
+		// generate unique ID to use for event.namespace so can unbind only events added by 'this layout'
+		id:				"layout"+ $.now()	// code uses alias: sID
+	,	initialized:	false
+	,	paneResizing:	false
+	,	panesSliding:	{}
+	,	container:	{ 	// list all keys referenced in code to avoid compiler error msgs
+			innerWidth:		0
+		,	innerHeight:	0
+		,	outerWidth:		0
+		,	outerHeight:	0
+		,	layoutWidth:	0
+		,	layoutHeight:	0
+		}
+	,	north:		{ childIdx: 0 }
+	,	south:		{ childIdx: 0 }
+	,	east:		{ childIdx: 0 }
+	,	west:		{ childIdx: 0 }
+	,	center:		{ childIdx: 0 }
+	}
+
+/**
+ * parent/child-layout pointers
+ */
+//,	hasParentLayout	= false	- exists ONLY inside Instance so can be set externally
+,	children = {
+		north:		null
+	,	south:		null
+	,	east:		null
+	,	west:		null
+	,	center:		null
+	}
+
+/*
+ * ###########################
+ *  INTERNAL HELPER FUNCTIONS
+ * ###########################
+ */
+
+	/**
+	* Manages all internal timers
+	*/
+,	timer = {
+		data:	{}
+	,	set:	function (s, fn, ms) { timer.clear(s); timer.data[s] = setTimeout(fn, ms); }
+	,	clear:	function (s) { var t=timer.data; if (t[s]) {clearTimeout(t[s]); delete t[s];} }
+	}
+
+	/**
+	* Alert or console.log a message - IF option is enabled.
+	*
+	* @param {(string|!Object)}	msg				Message (or debug-data) to display
+	* @param {boolean=}			[popup=false]	True by default, means 'alert', false means use console.log
+	* @param {boolean=}			[debug=false]	True means is a widget debugging message
+	*/
+,	_log = function (msg, popup, debug) {
+		var o = options;
+		if ((o.showErrorMessages && !debug) || (debug && o.showDebugMessages))
+			$.layout.msg( o.name +' / '+ msg, (popup !== false) );
+		return false;
+	}
+
+	/**
+	* Executes a Callback function after a trigger event, like resize, open or close
+	*
+	* @param {string}				evtName					Name of the layout callback, eg "onresize_start"
+	* @param {(string|boolean)=}	[pane=""]				This is passed only so we can pass the 'pane object' to the callback
+	* @param {(string|boolean)=}	[skipBoundEvents=false]	True = do not run events bound to the elements - only the callbacks set in options
+	*/
+,	_runCallbacks = function (evtName, pane, skipBoundEvents) {
+		var	hasPane	= pane && isStr(pane)
+		,	s		= hasPane ? state[pane] : state
+		,	o		= hasPane ? options[pane] : options
+		,	lName	= options.name
+			// names like onopen and onopen_end separate are interchangeable in options...
+		,	lng		= evtName + (evtName.match(/_/) ? "" : "_end")
+		,	shrt	= lng.match(/_end$/) ? lng.substr(0, lng.length - 4) : ""
+		,	fn		= o[lng] || o[shrt]
+		,	retVal	= "NC" // NC = No Callback
+		,	args	= []
+		,	$P
+		;
+		if ( !hasPane && $.type(pane) === 'boolean' ) {
+			skipBoundEvents = pane; // allow pane param to be skipped for Layout callback
+			pane = "";
+		}
+
+		// first trigger the callback set in the options
+		if (fn) {
+			try {
+				// convert function name (string) to function object
+				if (isStr( fn )) {
+					if (fn.match(/,/)) {
+						// function name cannot contain a comma, 
+						// so must be a function name AND a parameter to pass
+						args = fn.split(",")
+						,	fn = eval(args[0]);
+					}
+					else // just the name of an external function?
+						fn = eval(fn);
+				}
+				// execute the callback, if exists
+				if ($.isFunction( fn )) {
+					if (args.length)
+						retVal = g(fn)(args[1]); // pass the argument parsed from 'list'
+					else if ( hasPane )
+						// pass data: pane-name, pane-element, pane-state, pane-options, and layout-name
+						retVal = g(fn)( pane, $Ps[pane], s, o, lName );
+					else // must be a layout/container callback - pass suitable info
+						retVal = g(fn)( Instance, s, o, lName );
+				}
+			}
+			catch (ex) {
+				_log( options.errors.callbackError.replace(/EVENT/, $.trim((pane || "") +" "+ lng)), false );
+				if ($.type(ex) === 'string' && string.length)
+					_log('Exception:  '+ ex, false );
+			}
+		}
+
+		// trigger additional events bound directly to the pane
+		if (!skipBoundEvents && retVal !== false) {
+			if ( hasPane ) { // PANE events can be bound to each pane-elements
+				$P	= $Ps[pane];
+				o	= options[pane];
+				s	= state[pane];
+				$P.triggerHandler('layoutpane'+ lng, [ pane, $P, s, o, lName ]);
+				if (shrt)
+					$P.triggerHandler('layoutpane'+ shrt, [ pane, $P, s, o, lName ]);
+			}
+			else { // LAYOUT events can be bound to the container-element
+				$N.triggerHandler('layout'+ lng, [ Instance, s, o, lName ]);
+				if (shrt)
+					$N.triggerHandler('layout'+ shrt, [ Instance, s, o, lName ]);
+			}
+		}
+
+		// ALWAYS resizeChildren after an onresize_end event - even during initialization
+		// IGNORE onsizecontent_end event because causes child-layouts to resize TWICE
+		if (hasPane && evtName === "onresize_end") // BAD: || evtName === "onsizecontent_end"
+			resizeChildren(pane+"", true); // compiler hack -force string
+
+		return retVal;
+
+		function g (f) { return f; }; // compiler hack
+	}
+
+
+	/**
+	* cure iframe display issues in IE & other browsers
+	*/
+,	_fixIframe = function (pane) {
+		if (browser.mozilla) return; // skip FireFox - it auto-refreshes iframes onShow
+		var $P = $Ps[pane];
+		// if the 'pane' is an iframe, do it
+		if (state[pane].tagName === "IFRAME")
+			$P.css(_c.hidden).css(_c.visible); 
+		else // ditto for any iframes INSIDE the pane
+			$P.find('IFRAME').css(_c.hidden).css(_c.visible);
+	}
+
+	/**
+	* @param  {string}		pane		Can accept ONLY a 'pane' (east, west, etc)
+	* @param  {number=}		outerSize	(optional) Can pass a width, allowing calculations BEFORE element is resized
+	* @return {number}		Returns the innerHeight/Width of el by subtracting padding and borders
+	*/
+,	cssSize = function (pane, outerSize) {
+		var fn = _c[pane].dir=="horz" ? cssH : cssW;
+		return fn($Ps[pane], outerSize);
+	}
+
+	/**
+	* @param  {string}		pane		Can accept ONLY a 'pane' (east, west, etc)
+	* @return {Object}		Returns hash of minWidth & minHeight
+	*/
+,	cssMinDims = function (pane) {
+		// minWidth/Height means CSS width/height = 1px
+		var	$P	= $Ps[pane]
+		,	dir	= _c[pane].dir
+		,	d	= {
+				minWidth:	1001 - cssW($P, 1000)
+			,	minHeight:	1001 - cssH($P, 1000)
+			}
+		;
+		if (dir === "horz") d.minSize = d.minHeight;
+		if (dir === "vert") d.minSize = d.minWidth;
+		return d;
+	}
+
+	// TODO: see if these methods can be made more useful...
+	// TODO: *maybe* return cssW/H from these so caller can use this info
+
+	/**
+	* @param {(string|!Object)}		el
+	* @param {number=}				outerWidth
+	* @param {boolean=}				[autoHide=false]
+	*/
+,	setOuterWidth = function (el, outerWidth, autoHide) {
+		var $E = el, w;
+		if (isStr(el)) $E = $Ps[el]; // west
+		else if (!el.jquery) $E = $(el);
+		w = cssW($E, outerWidth);
+		$E.css({ width: w });
+		if (w > 0) {
+			if (autoHide && $E.data('autoHidden') && $E.innerHeight() > 0) {
+				$E.show().data('autoHidden', false);
+				if (!browser.mozilla) // FireFox refreshes iframes - IE does not
+					// make hidden, then visible to 'refresh' display after animation
+					$E.css(_c.hidden).css(_c.visible);
+			}
+		}
+		else if (autoHide && !$E.data('autoHidden'))
+			$E.hide().data('autoHidden', true);
+	}
+
+	/**
+	* @param {(string|!Object)}		el
+	* @param {number=}				outerHeight
+	* @param {boolean=}				[autoHide=false]
+	*/
+,	setOuterHeight = function (el, outerHeight, autoHide) {
+		var $E = el, h;
+		if (isStr(el)) $E = $Ps[el]; // west
+		else if (!el.jquery) $E = $(el);
+		h = cssH($E, outerHeight);
+		$E.css({ height: h, visibility: "visible" }); // may have been 'hidden' by sizeContent
+		if (h > 0 && $E.innerWidth() > 0) {
+			if (autoHide && $E.data('autoHidden')) {
+				$E.show().data('autoHidden', false);
+				if (!browser.mozilla) // FireFox refreshes iframes - IE does not
+					$E.css(_c.hidden).css(_c.visible);
+			}
+		}
+		else if (autoHide && !$E.data('autoHidden'))
+			$E.hide().data('autoHidden', true);
+	}
+
+
+	/**
+	* Converts any 'size' params to a pixel/integer size, if not already
+	* If 'auto' or a decimal/percentage is passed as 'size', a pixel-size is calculated
+	*
+	/**
+	* @param  {string}				pane
+	* @param  {(string|number)=}	size
+	* @param  {string=}				[dir]
+	* @return {number}
+	*/
+,	_parseSize = function (pane, size, dir) {
+		if (!dir) dir = _c[pane].dir;
+
+		if (isStr(size) && size.match(/%/))
+			size = (size === '100%') ? -1 : parseInt(size, 10) / 100; // convert % to decimal
+
+		if (size === 0)
+			return 0;
+		else if (size >= 1)
+			return parseInt(size, 10);
+
+		var o = options, avail = 0;
+		if (dir=="horz") // north or south or center.minHeight
+			avail = sC.innerHeight - ($Ps.north ? o.north.spacing_open : 0) - ($Ps.south ? o.south.spacing_open : 0);
+		else if (dir=="vert") // east or west or center.minWidth
+			avail = sC.innerWidth - ($Ps.west ? o.west.spacing_open : 0) - ($Ps.east ? o.east.spacing_open : 0);
+
+		if (size === -1) // -1 == 100%
+			return avail;
+		else if (size > 0) // percentage, eg: .25
+			return round(avail * size);
+		else if (pane=="center")
+			return 0;
+		else { // size < 0 || size=='auto' || size==Missing || size==Invalid
+			// auto-size the pane
+			var	dim	= (dir === "horz" ? "height" : "width")
+			,	$P	= $Ps[pane]
+			,	$C	= dim === 'height' ? $Cs[pane] : false
+			,	vis	= $.layout.showInvisibly($P) // show pane invisibly if hidden
+			,	szP	= $P.css(dim) // SAVE current pane size
+			,	szC	= $C ? $C.css(dim) : 0 // SAVE current content size
+			;
+			$P.css(dim, "auto");
+			if ($C) $C.css(dim, "auto");
+			size = (dim === "height") ? $P.outerHeight() : $P.outerWidth(); // MEASURE
+			$P.css(dim, szP).css(vis); // RESET size & visibility
+			if ($C) $C.css(dim, szC);
+			return size;
+		}
+	}
+
+	/**
+	* Calculates current 'size' (outer-width or outer-height) of a border-pane - optionally with 'pane-spacing' added
+	*
+	* @param  {(string|!Object)}	pane
+	* @param  {boolean=}			[inclSpace=false]
+	* @return {number}				Returns EITHER Width for east/west panes OR Height for north/south panes
+	*/
+,	getPaneSize = function (pane, inclSpace) {
+		var 
+			$P	= $Ps[pane]
+		,	o	= options[pane]
+		,	s	= state[pane]
+		,	oSp	= (inclSpace ? o.spacing_open : 0)
+		,	cSp	= (inclSpace ? o.spacing_closed : 0)
+		;
+		if (!$P || s.isHidden)
+			return 0;
+		else if (s.isClosed || (s.isSliding && inclSpace))
+			return cSp;
+		else if (_c[pane].dir === "horz")
+			return $P.outerHeight() + oSp;
+		else // dir === "vert"
+			return $P.outerWidth() + oSp;
+	}
+
+	/**
+	* Calculate min/max pane dimensions and limits for resizing
+	*
+	* @param  {string}		pane
+	* @param  {boolean=}	[slide=false]
+	*/
+,	setSizeLimits = function (pane, slide) {
+		if (!isInitialized()) return;
+		var 
+			o				= options[pane]
+		,	s				= state[pane]
+		,	c				= _c[pane]
+		,	dir				= c.dir
+		,	type			= c.sizeType.toLowerCase()
+		,	isSliding		= (slide != undefined ? slide : s.isSliding) // only open() passes 'slide' param
+		,	$P				= $Ps[pane]
+		,	paneSpacing		= o.spacing_open
+		//	measure the pane on the *opposite side* from this pane
+		,	altPane			= _c.oppositeEdge[pane]
+		,	altS			= state[altPane]
+		,	$altP			= $Ps[altPane]
+		,	altPaneSize		= (!$altP || altS.isVisible===false || altS.isSliding ? 0 : (dir=="horz" ? $altP.outerHeight() : $altP.outerWidth()))
+		,	altPaneSpacing	= ((!$altP || altS.isHidden ? 0 : options[altPane][ altS.isClosed !== false ? "spacing_closed" : "spacing_open" ]) || 0)
+		//	limitSize prevents this pane from 'overlapping' opposite pane
+		,	containerSize	= (dir=="horz" ? sC.innerHeight : sC.innerWidth)
+		,	minCenterDims	= cssMinDims("center")
+		,	minCenterSize	= dir=="horz" ? max(options.center.minHeight, minCenterDims.minHeight) : max(options.center.minWidth, minCenterDims.minWidth)
+		//	if pane is 'sliding', then ignore center and alt-pane sizes - because 'overlays' them
+		,	limitSize		= (containerSize - paneSpacing - (isSliding ? 0 : (_parseSize("center", minCenterSize, dir) + altPaneSize + altPaneSpacing)))
+		,	minSize			= s.minSize = max( _parseSize(pane, o.minSize), cssMinDims(pane).minSize )
+		,	maxSize			= s.maxSize = min( (o.maxSize ? _parseSize(pane, o.maxSize) : 100000), limitSize )
+		,	r				= s.resizerPosition = {} // used to set resizing limits
+		,	top				= sC.inset.top
+		,	left			= sC.inset.left
+		,	W				= sC.innerWidth
+		,	H				= sC.innerHeight
+		,	rW				= o.spacing_open // subtract resizer-width to get top/left position for south/east
+		;
+		switch (pane) {
+			case "north":	r.min = top + minSize;
+							r.max = top + maxSize;
+							break;
+			case "west":	r.min = left + minSize;
+							r.max = left + maxSize;
+							break;
+			case "south":	r.min = top + H - maxSize - rW;
+							r.max = top + H - minSize - rW;
+							break;
+			case "east":	r.min = left + W - maxSize - rW;
+							r.max = left + W - minSize - rW;
+							break;
+		};
+	}
+
+	/**
+	* Returns data for setting the size/position of center pane. Also used to set Height for east/west panes
+	*
+	* @return JSON  Returns a hash of all dimensions: top, bottom, left, right, (outer) width and (outer) height
+	*/
+,	calcNewCenterPaneDims = function () {
+		var d = {
+			top:	getPaneSize("north", true) // true = include 'spacing' value for pane
+		,	bottom:	getPaneSize("south", true)
+		,	left:	getPaneSize("west", true)
+		,	right:	getPaneSize("east", true)
+		,	width:	0
+		,	height:	0
+		};
+
+		// NOTE: sC = state.container
+		// calc center-pane outer dimensions
+		d.width		= sC.innerWidth - d.left - d.right;  // outerWidth
+		d.height	= sC.innerHeight - d.bottom - d.top; // outerHeight
+		// add the 'container border/padding' to get final positions relative to the container
+		d.top		+= sC.inset.top;
+		d.bottom	+= sC.inset.bottom;
+		d.left		+= sC.inset.left;
+		d.right		+= sC.inset.right;
+
+		return d;
+	}
+
+
+	/**
+	* @param {!Object}		el
+	* @param {boolean=}		[allStates=false]
+	*/
+,	getHoverClasses = function (el, allStates) {
+		var
+			$El		= $(el)
+		,	type	= $El.data("layoutRole")
+		,	pane	= $El.data("layoutEdge")
+		,	o		= options[pane]
+		,	root	= o[type +"Class"]
+		,	_pane	= "-"+ pane // eg: "-west"
+		,	_open	= "-open"
+		,	_closed	= "-closed"
+		,	_slide	= "-sliding"
+		,	_hover	= "-hover " // NOTE the trailing space
+		,	_state	= $El.hasClass(root+_closed) ? _closed : _open
+		,	_alt	= _state === _closed ? _open : _closed
+		,	classes = (root+_hover) + (root+_pane+_hover) + (root+_state+_hover) + (root+_pane+_state+_hover)
+		;
+		if (allStates) // when 'removing' classes, also remove alternate-state classes
+			classes += (root+_alt+_hover) + (root+_pane+_alt+_hover);
+
+		if (type=="resizer" && $El.hasClass(root+_slide))
+			classes += (root+_slide+_hover) + (root+_pane+_slide+_hover);
+
+		return $.trim(classes);
+	}
+,	addHover	= function (evt, el) {
+		var $E = $(el || this);
+		if (evt && $E.data("layoutRole") === "toggler")
+			evt.stopPropagation(); // prevent triggering 'slide' on Resizer-bar
+		$E.addClass( getHoverClasses($E) );
+	}
+,	removeHover	= function (evt, el) {
+		var $E = $(el || this);
+		$E.removeClass( getHoverClasses($E, true) );
+	}
+
+,	onResizerEnter	= function (evt) { // ALSO called by toggler.mouseenter
+		var pane	= $(this).data("layoutEdge")
+		,	s		= state[pane]
+		;
+		// ignore closed-panes and mouse moving back & forth over resizer!
+		// also ignore if ANY pane is currently resizing
+		if ( s.isClosed || s.isResizing || state.paneResizing ) return;
+
+		if ($.fn.disableSelection)
+			$("body").disableSelection();
+		if (options.maskPanesEarly)
+			showMasks( pane, { resizing: true });
+	}
+,	onResizerLeave	= function (evt, el) {
+		var	e		= el || this // el is only passed when called by the timer
+		,	pane	= $(e).data("layoutEdge")
+		,	name	= pane +"ResizerLeave"
+		;
+		timer.clear(pane+"_openSlider"); // cancel slideOpen timer, if set
+		timer.clear(name); // cancel enableSelection timer - may re/set below
+		// this method calls itself on a timer because it needs to allow
+		// enough time for dragging to kick-in and set the isResizing flag
+		// dragging has a 100ms delay set, so this delay must be >100
+		if (!el) // 1st call - mouseleave event
+			timer.set(name, function(){ onResizerLeave(evt, e); }, 200);
+		// if user is resizing, then dragStop will enableSelection(), so can skip it here
+		else if ( !state.paneResizing ) { // 2nd call - by timer
+			if ($.fn.enableSelection)
+				$("body").enableSelection();
+			if (options.maskPanesEarly)
+				hideMasks();
+		}
+	}
+
+/*
+ * ###########################
+ *   INITIALIZATION METHODS
+ * ###########################
+ */
+
+	/**
+	* Initialize the layout - called automatically whenever an instance of layout is created
+	*
+	* @see  none - triggered onInit
+	* @return  mixed	true = fully initialized | false = panes not initialized (yet) | 'cancel' = abort
+	*/
+,	_create = function () {
+		// initialize config/options
+		initOptions();
+		var o = options
+		,	s = state;
+
+		// TEMP state so isInitialized returns true during init process
+		s.creatingLayout = true;
+
+		// init plugins for this layout, if there are any (eg: stateManagement)
+		runPluginCallbacks( Instance, $.layout.onCreate );
+
+		// options & state have been initialized, so now run beforeLoad callback
+		// onload will CANCEL layout creation if it returns false
+		if (false === _runCallbacks("onload_start"))
+			return 'cancel';
+
+		// initialize the container element
+		_initContainer();
+
+		// bind hotkey function - keyDown - if required
+		initHotkeys();
+
+		// bind window.onunload
+		$(window).bind("unload."+ sID, unload);
+
+		// init plugins for this layout, if there are any (eg: customButtons)
+		runPluginCallbacks( Instance, $.layout.onLoad );
+
+		// if layout elements are hidden, then layout WILL NOT complete initialization!
+		// initLayoutElements will set initialized=true and run the onload callback IF successful
+		if (o.initPanes) _initLayoutElements();
+
+		delete s.creatingLayout;
+
+		return state.initialized;
+	}
+
+	/**
+	* Initialize the layout IF not already
+	*
+	* @see  All methods in Instance run this test
+	* @return  boolean	true = layoutElements have been initialized | false = panes are not initialized (yet)
+	*/
+,	isInitialized = function () {
+		if (state.initialized || state.creatingLayout) return true;	// already initialized
+		else return _initLayoutElements();	// try to init panes NOW
+	}
+
+	/**
+	* Initialize the layout - called automatically whenever an instance of layout is created
+	*
+	* @see  _create() & isInitialized
+	* @param {boolean=}		[retry=false]	// indicates this is a 2nd try
+	* @return  An object pointer to the instance created
+	*/
+,	_initLayoutElements = function (retry) {
+		// initialize config/options
+		var o = options;
+		// CANNOT init panes inside a hidden container!
+		if (!$N.is(":visible")) {
+			// handle Chrome bug where popup window 'has no height'
+			// if layout is BODY element, try again in 50ms
+			// SEE: http://layout.jquery-dev.net/samples/test_popup_window.html
+			if ( !retry && browser.webkit && $N[0].tagName === "BODY" )
+				setTimeout(function(){ _initLayoutElements(true); }, 50);
+			return false;
+		}
+
+		// a center pane is required, so make sure it exists
+		if (!getPane("center").length) {
+			return _log( o.errors.centerPaneMissing );
+		}
+
+		// TEMP state so isInitialized returns true during init process
+		state.creatingLayout = true;
+
+		// update Container dims
+		$.extend(sC, elDims( $N, o.inset )); // passing inset means DO NOT include insetX values
+
+		// initialize all layout elements
+		initPanes();	// size & position panes - calls initHandles() - which calls initResizable()
+
+		if (o.scrollToBookmarkOnLoad) {
+			var l = self.location;
+			if (l.hash) l.replace( l.hash ); // scrollTo Bookmark
+		}
+
+		// check to see if this layout 'nested' inside a pane
+		if (Instance.hasParentLayout)
+			o.resizeWithWindow = false;
+		// bind resizeAll() for 'this layout instance' to window.resize event
+		else if (o.resizeWithWindow)
+			$(window).bind("resize."+ sID, windowResize);
+
+		delete state.creatingLayout;
+		state.initialized = true;
+
+		// init plugins for this layout, if there are any
+		runPluginCallbacks( Instance, $.layout.onReady );
+
+		// now run the onload callback, if exists
+		_runCallbacks("onload_end");
+
+		return true; // elements initialized successfully
+	}
+
+	/**
+	* Initialize nested layouts for a specific pane - can optionally pass layout-options
+	*
+	* @param {(string|Object)}	evt_or_pane	The pane being opened, ie: north, south, east, or west
+	* @param {Object=}			[opts]		Layout-options - if passed, will OVERRRIDE options[pane].children
+	* @return  An object pointer to the layout instance created - or null
+	*/
+,	createChildren = function (evt_or_pane, opts) {
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$P	= $Ps[pane]
+		;
+		if (!$P) return;
+		var	$C	= $Cs[pane]
+		,	s	= state[pane]
+		,	o	= options[pane]
+		,	sm	= options.stateManagement || {}
+		,	cos = opts ? (o.children = opts) : o.children
+		;
+		if ( $.isPlainObject( cos ) )
+			cos = [ cos ]; // convert a hash to a 1-elem array
+		else if (!cos || !$.isArray( cos ))
+			return;
+
+		$.each( cos, function (idx, co) {
+			if ( !$.isPlainObject( co ) ) return;
+
+			// determine which element is supposed to be the 'child container'
+			// if pane has a 'containerSelector' OR a 'content-div', use those instead of the pane
+			var $containers = co.containerSelector ? $P.find( co.containerSelector ) : ($C || $P);
+
+			$containers.each(function(){
+				var $cont	= $(this)
+				,	child	= $cont.data("layout") //	see if a child-layout ALREADY exists on this element
+				;
+				// if no layout exists, but children are set, try to create the layout now
+				if (!child) {
+					// TODO: see about moving this to the stateManagement plugin, as a method
+					// set a unique child-instance key for this layout, if not already set
+					setInstanceKey({ container: $cont, options: co }, s );
+					// If THIS layout has a hash in stateManagement.autoLoad,
+					// then see if it also contains state-data for this child-layout
+					// If so, copy the stateData to child.options.stateManagement.autoLoad
+					if ( sm.includeChildren && state.stateData[pane] ) {
+						//	THIS layout's state was cached when its state was loaded
+						var	paneChildren = state.stateData[pane].children || {}
+						,	childState	= paneChildren[ co.instanceKey ]
+						,	co_sm		= co.stateManagement || (co.stateManagement = { autoLoad: true })
+						;
+						// COPY the stateData into the autoLoad key
+						if ( co_sm.autoLoad === true && childState ) {
+							co_sm.autoSave			= false; // disable autoSave because saving handled by parent-layout
+							co_sm.includeChildren	= true;  // cascade option - FOR NOW
+							co_sm.autoLoad = $.extend(true, {}, childState); // COPY the state-hash
+						}
+					}
+
+					// create the layout
+					child = $cont.layout( co );
+
+					// if successful, update data
+					if (child) {
+						// add the child and update all layout-pointers
+						// MAY have already been done by child-layout calling parent.refreshChildren()
+						refreshChildren( pane, child );
+					}
+				}
+			});
+		});
+	}
+
+,	setInstanceKey = function (child, parentPaneState) {
+		// create a named key for use in state and instance branches
+		var	$c	= child.container
+		,	o	= child.options
+		,	sm	= o.stateManagement
+		,	key	= o.instanceKey || $c.data("layoutInstanceKey")
+		;
+		if (!key) key = (sm && sm.cookie ? sm.cookie.name : '') || o.name; // look for a name/key
+		if (!key) key = "layout"+ (++parentPaneState.childIdx);	// if no name/key found, generate one
+		else key = key.replace(/[^\w-]/gi, '_').replace(/_{2,}/g, '_');	 // ensure is valid as a hash key
+		o.instanceKey = key;
+		$c.data("layoutInstanceKey", key); // useful if layout is destroyed and then recreated
+		return key;
+	}
+
+	/**
+	* @param {string}		pane		The pane being opened, ie: north, south, east, or west
+	* @param {Object=}		newChild	New child-layout Instance to add to this pane
+	*/
+,	refreshChildren = function (pane, newChild) {
+		var	$P	= $Ps[pane]
+		,	pC	= children[pane]
+		,	s	= state[pane]
+		,	o
+		;
+		// check for destroy()ed layouts and update the child pointers & arrays
+		if ($.isPlainObject( pC )) {
+			$.each( pC, function (key, child) {
+				if (child.destroyed) delete pC[key]
+			});
+			// if no more children, remove the children hash
+			if ($.isEmptyObject( pC ))
+				pC = children[pane] = null; // clear children hash
+		}
+
+		// see if there is a directly-nested layout inside this pane
+		// if there is, then there can be only ONE child-layout, so check that...
+		if (!newChild && !pC) {
+			newChild = $P.data("layout");
+		}
+
+		// if a newChild instance was passed, add it to children[pane]
+		if (newChild) {
+			// update child.state
+			newChild.hasParentLayout = true; // set parent-flag in child
+			// instanceKey is a key-name used in both state and children
+			o = newChild.options;
+			// set a unique child-instance key for this layout, if not already set
+			setInstanceKey( newChild, s );
+			// add pointer to pane.children hash
+			if (!pC) pC = children[pane] = {}; // create an empty children hash
+			pC[ o.instanceKey ] = newChild.container.data("layout"); // add childLayout instance
+		}
+
+		// ALWAYS refresh the pane.children alias, even if null
+		Instance[pane].children = children[pane];
+
+		// if newChild was NOT passed - see if there is a child layout NOW
+		if (!newChild) {
+			createChildren(pane); // MAY create a child and re-call this method
+		}
+	}
+
+,	windowResize = function () {
+		var	o = options
+		,	delay = Number(o.resizeWithWindowDelay);
+		if (delay < 10) delay = 100; // MUST have a delay!
+		// resizing uses a delay-loop because the resize event fires repeatly - except in FF, but delay anyway
+		timer.clear("winResize"); // if already running
+		timer.set("winResize", function(){
+			timer.clear("winResize");
+			timer.clear("winResizeRepeater");
+			var dims = elDims( $N, o.inset );
+			// only trigger resizeAll() if container has changed size
+			if (dims.innerWidth !== sC.innerWidth || dims.innerHeight !== sC.innerHeight)
+				resizeAll();
+		}, delay);
+		// ALSO set fixed-delay timer, if not already running
+		if (!timer.data["winResizeRepeater"]) setWindowResizeRepeater();
+	}
+
+,	setWindowResizeRepeater = function () {
+		var delay = Number(options.resizeWithWindowMaxDelay);
+		if (delay > 0)
+			timer.set("winResizeRepeater", function(){ setWindowResizeRepeater(); resizeAll(); }, delay);
+	}
+
+,	unload = function () {
+		var o = options;
+
+		_runCallbacks("onunload_start");
+
+		// trigger plugin callabacks for this layout (eg: stateManagement)
+		runPluginCallbacks( Instance, $.layout.onUnload );
+
+		_runCallbacks("onunload_end");
+	}
+
+	/**
+	* Validate and initialize container CSS and events
+	*
+	* @see  _create()
+	*/
+,	_initContainer = function () {
+		var
+			N		= $N[0]	
+		,	$H		= $("html")
+		,	tag		= sC.tagName = N.tagName
+		,	id		= sC.id = N.id
+		,	cls		= sC.className = N.className
+		,	o		= options
+		,	name	= o.name
+		,	props	= "position,margin,padding,border"
+		,	css		= "layoutCSS"
+		,	CSS		= {}
+		,	hid		= "hidden" // used A LOT!
+		//	see if this container is a 'pane' inside an outer-layout
+		,	parent	= $N.data("parentLayout")	// parent-layout Instance
+		,	pane	= $N.data("layoutEdge")		// pane-name in parent-layout
+		,	isChild	= parent && pane
+		,	num		= $.layout.cssNum
+		,	$parent, n
+		;
+		// sC = state.container
+		sC.selector = $N.selector.split(".slice")[0];
+		sC.ref		= (o.name ? o.name +' layout / ' : '') + tag + (id ? "#"+id : cls ? '.['+cls+']' : ''); // used in messages
+		sC.isBody	= (tag === "BODY");
+
+		// try to find a parent-layout
+		if (!isChild && !sC.isBody) {
+			$parent = $N.closest("."+ $.layout.defaults.panes.paneClass);
+			parent	= $parent.data("parentLayout");
+			pane	= $parent.data("layoutEdge");
+			isChild	= parent && pane;
+		}
+
+		$N	.data({
+				layout: Instance
+			,	layoutContainer: sID // FLAG to indicate this is a layout-container - contains unique internal ID
+			})
+			.addClass(o.containerClass)
+		;
+		var layoutMethods = {
+			destroy:	''
+		,	initPanes:	''
+		,	resizeAll:	'resizeAll'
+		,	resize:		'resizeAll'
+		};
+		// loop hash and bind all methods - include layoutID namespacing
+		for (name in layoutMethods) {
+			$N.bind("layout"+ name.toLowerCase() +"."+ sID, Instance[ layoutMethods[name] || name ]);
+		}
+
+		// if this container is another layout's 'pane', then set child/parent pointers
+		if (isChild) {
+			// update parent flag
+			Instance.hasParentLayout = true;
+			// set pointers to THIS child-layout (Instance) in parent-layout
+			parent.refreshChildren( pane, Instance );
+		}
+
+		// SAVE original container CSS for use in destroy()
+		if (!$N.data(css)) {
+			// handle props like overflow different for BODY & HTML - has 'system default' values
+			if (sC.isBody) {
+				// SAVE <BODY> CSS
+				$N.data(css, $.extend( styles($N, props), {
+					height:		$N.css("height")
+				,	overflow:	$N.css("overflow")
+				,	overflowX:	$N.css("overflowX")
+				,	overflowY:	$N.css("overflowY")
+				}));
+				// ALSO SAVE <HTML> CSS
+				$H.data(css, $.extend( styles($H, 'padding'), {
+					height:		"auto" // FF would return a fixed px-size!
+				,	overflow:	$H.css("overflow")
+				,	overflowX:	$H.css("overflowX")
+				,	overflowY:	$H.css("overflowY")
+				}));
+			}
+			else // handle props normally for non-body elements
+				$N.data(css, styles($N, props+",top,bottom,left,right,width,height,overflow,overflowX,overflowY") );
+		}
+
+		try {
+			// common container CSS
+			CSS = {
+				overflow:	hid
+			,	overflowX:	hid
+			,	overflowY:	hid
+			};
+			$N.css( CSS );
+
+			if (o.inset && !$.isPlainObject(o.inset)) {
+				// can specify a single number for equal outset all-around
+				n = parseInt(o.inset, 10) || 0
+				o.inset = {
+					top:	n
+				,	bottom:	n
+				,	left:	n
+				,	right:	n
+				};
+			}
+
+			// format html & body if this is a full page layout
+			if (sC.isBody) {
+				// if HTML has padding, use this as an outer-spacing around BODY
+				if (!o.outset) {
+					// use padding from parent-elem (HTML) as outset
+					o.outset = {
+						top:	num($H, "paddingTop")
+					,	bottom:	num($H, "paddingBottom")
+					,	left:	num($H, "paddingLeft")
+					,	right:	num($H, "paddingRight")
+					};
+				}
+				else if (!$.isPlainObject(o.outset)) {
+					// can specify a single number for equal outset all-around
+					n = parseInt(o.outset, 10) || 0
+					o.outset = {
+						top:	n
+					,	bottom:	n
+					,	left:	n
+					,	right:	n
+					};
+				}
+				// HTML
+				$H.css( CSS ).css({
+					height:		"100%"
+				,	border:		"none"	// no border or padding allowed when using height = 100%
+				,	padding:	0		// ditto
+				,	margin:		0
+				});
+				// BODY
+				if (browser.isIE6) {
+					// IE6 CANNOT use the trick of setting absolute positioning on all 4 sides - must have 'height'
+					$N.css({
+						width:		"100%"
+					,	height:		"100%"
+					,	border:		"none"	// no border or padding allowed when using height = 100%
+					,	padding:	0		// ditto
+					,	margin:		0
+					,	position:	"relative"
+					});
+					// convert body padding to an inset option - the border cannot be measured in IE6!
+					if (!o.inset) o.inset = elDims( $N ).inset;
+				}
+				else { // use absolute positioning for BODY to allow borders & padding without overflow
+					$N.css({
+						width:		"auto"
+					,	height:		"auto"
+					,	margin:		0
+					,	position:	"absolute"	// allows for border and padding on BODY
+					});
+					// apply edge-positioning created above
+					$N.css( o.outset );
+				}
+				// set current layout-container dimensions
+				$.extend(sC, elDims( $N, o.inset )); // passing inset means DO NOT include insetX values
+			}
+			else {
+				// container MUST have 'position'
+				var	p = $N.css("position");
+				if (!p || !p.match(/(fixed|absolute|relative)/))
+					$N.css("position","relative");
+
+				// set current layout-container dimensions
+				if ( $N.is(":visible") ) {
+					$.extend(sC, elDims( $N, o.inset )); // passing inset means DO NOT change insetX (padding) values
+					if (sC.innerHeight < 1) // container has no 'height' - warn developer
+						_log( o.errors.noContainerHeight.replace(/CONTAINER/, sC.ref) );
+				}
+			}
+
+			// if container has min-width/height, then enable scrollbar(s)
+			if ( num($N, "minWidth")  ) $N.parent().css("overflowX","auto");
+			if ( num($N, "minHeight") ) $N.parent().css("overflowY","auto");
+
+		} catch (ex) {}
+	}
+
+	/**
+	* Bind layout hotkeys - if options enabled
+	*
+	* @see  _create() and addPane()
+	* @param {string=}	[panes=""]	The edge(s) to process
+	*/
+,	initHotkeys = function (panes) {
+		panes = panes ? panes.split(",") : _c.borderPanes;
+		// bind keyDown to capture hotkeys, if option enabled for ANY pane
+		$.each(panes, function (i, pane) {
+			var o = options[pane];
+			if (o.enableCursorHotkey || o.customHotkey) {
+				$(document).bind("keydown."+ sID, keyDown); // only need to bind this ONCE
+				return false; // BREAK - binding was done
+			}
+		});
+	}
+
+	/**
+	* Build final OPTIONS data
+	*
+	* @see  _create()
+	*/
+,	initOptions = function () {
+		var data, d, pane, key, val, i, c, o;
+
+		// reprocess user's layout-options to have correct options sub-key structure
+		opts = $.layout.transformData( opts, true ); // panes = default subkey
+
+		// auto-rename old options for backward compatibility
+		opts = $.layout.backwardCompatibility.renameAllOptions( opts );
+
+		// if user-options has 'panes' key (pane-defaults), clean it...
+		if (!$.isEmptyObject(opts.panes)) {
+			// REMOVE any pane-defaults that MUST be set per-pane
+			data = $.layout.optionsMap.noDefault;
+			for (i=0, c=data.length; i<c; i++) {
+				key = data[i];
+				delete opts.panes[key]; // OK if does not exist
+			}
+			// REMOVE any layout-options specified under opts.panes
+			data = $.layout.optionsMap.layout;
+			for (i=0, c=data.length; i<c; i++) {
+				key = data[i];
+				delete opts.panes[key]; // OK if does not exist
+			}
+		}
+
+		// MOVE any NON-layout-options from opts-root to opts.panes
+		data = $.layout.optionsMap.layout;
+		var rootKeys = $.layout.config.optionRootKeys;
+		for (key in opts) {
+			val = opts[key];
+			if ($.inArray(key, rootKeys) < 0 && $.inArray(key, data) < 0) {
+				if (!opts.panes[key])
+					opts.panes[key] = $.isPlainObject(val) ? $.extend(true, {}, val) : val;
+				delete opts[key]
+			}
+		}
+
+		// START by updating ALL options from opts
+		$.extend(true, options, opts);
+
+		// CREATE final options (and config) for EACH pane
+		$.each(_c.allPanes, function (i, pane) {
+
+			// apply 'pane-defaults' to CONFIG.[PANE]
+			_c[pane] = $.extend(true, {}, _c.panes, _c[pane]);
+
+			d = options.panes;
+			o = options[pane];
+
+			// center-pane uses SOME keys in defaults.panes branch
+			if (pane === 'center') {
+				// ONLY copy keys from opts.panes listed in: $.layout.optionsMap.center
+				data = $.layout.optionsMap.center;		// list of 'center-pane keys'
+				for (i=0, c=data.length; i<c; i++) {	// loop the list...
+					key = data[i];
+					// only need to use pane-default if pane-specific value not set
+					if (!opts.center[key] && (opts.panes[key] || !o[key]))
+						o[key] = d[key]; // pane-default
+				}
+			}
+			else {
+				// border-panes use ALL keys in defaults.panes branch
+				o = options[pane] = $.extend(true, {}, d, o); // re-apply pane-specific opts AFTER pane-defaults
+				createFxOptions( pane );
+				// ensure all border-pane-specific base-classes exist
+				if (!o.resizerClass)	o.resizerClass	= "ui-layout-resizer";
+				if (!o.togglerClass)	o.togglerClass	= "ui-layout-toggler";
+			}
+			// ensure we have base pane-class (ALL panes)
+			if (!o.paneClass) o.paneClass = "ui-layout-pane";
+		});
+
+		// update options.zIndexes if a zIndex-option specified
+		var zo	= opts.zIndex
+		,	z	= options.zIndexes;
+		if (zo > 0) {
+			z.pane_normal		= zo;
+			z.content_mask		= max(zo+1, z.content_mask);	// MIN = +1
+			z.resizer_normal	= max(zo+2, z.resizer_normal);	// MIN = +2
+		}
+
+		// DELETE 'panes' key now that we are done - values were copied to EACH pane
+		delete options.panes;
+
+
+		function createFxOptions ( pane ) {
+			var	o = options[pane]
+			,	d = options.panes;
+			// ensure fxSettings key to avoid errors
+			if (!o.fxSettings) o.fxSettings = {};
+			if (!d.fxSettings) d.fxSettings = {};
+
+			$.each(["_open","_close","_size"], function (i,n) { 
+				var
+					sName		= "fxName"+ n
+				,	sSpeed		= "fxSpeed"+ n
+				,	sSettings	= "fxSettings"+ n
+					// recalculate fxName according to specificity rules
+				,	fxName = o[sName] =
+						o[sName]	// options.west.fxName_open
+					||	d[sName]	// options.panes.fxName_open
+					||	o.fxName	// options.west.fxName
+					||	d.fxName	// options.panes.fxName
+					||	"none"		// MEANS $.layout.defaults.panes.fxName == "" || false || null || 0
+				,	fxExists	= $.effects && ($.effects[fxName] || ($.effects.effect && $.effects.effect[fxName]))
+				;
+				// validate fxName to ensure is valid effect - MUST have effect-config data in options.effects
+				if (fxName === "none" || !options.effects[fxName] || !fxExists)
+					fxName = o[sName] = "none"; // effect not loaded OR unrecognized fxName
+
+				// set vars for effects subkeys to simplify logic
+				var	fx		= options.effects[fxName] || {}	// effects.slide
+				,	fx_all	= fx.all	|| null				// effects.slide.all
+				,	fx_pane	= fx[pane]	|| null				// effects.slide.west
+				;
+				// create fxSpeed[_open|_close|_size]
+				o[sSpeed] =
+					o[sSpeed]				// options.west.fxSpeed_open
+				||	d[sSpeed]				// options.west.fxSpeed_open
+				||	o.fxSpeed				// options.west.fxSpeed
+				||	d.fxSpeed				// options.panes.fxSpeed
+				||	null					// DEFAULT - let fxSetting.duration control speed
+				;
+				// create fxSettings[_open|_close|_size]
+				o[sSettings] = $.extend(
+					true
+				,	{}
+				,	fx_all					// effects.slide.all
+				,	fx_pane					// effects.slide.west
+				,	d.fxSettings			// options.panes.fxSettings
+				,	o.fxSettings			// options.west.fxSettings
+				,	d[sSettings]			// options.panes.fxSettings_open
+				,	o[sSettings]			// options.west.fxSettings_open
+				);
+			});
+
+			// DONE creating action-specific-settings for this pane,
+			// so DELETE generic options - are no longer meaningful
+			delete o.fxName;
+			delete o.fxSpeed;
+			delete o.fxSettings;
+		}
+	}
+
+	/**
+	* Initialize module objects, styling, size and position for all panes
+	*
+	* @see  _initElements()
+	* @param {string}	pane		The pane to process
+	*/
+,	getPane = function (pane) {
+		var sel = options[pane].paneSelector
+		if (sel.substr(0,1)==="#") // ID selector
+			// NOTE: elements selected 'by ID' DO NOT have to be 'children'
+			return $N.find(sel).eq(0);
+		else { // class or other selector
+			var $P = $N.children(sel).eq(0);
+			// look for the pane nested inside a 'form' element
+			return $P.length ? $P : $N.children("form:first").children(sel).eq(0);
+		}
+	}
+
+	/**
+	* @param {Object=}		evt
+	*/
+,	initPanes = function (evt) {
+		// stopPropagation if called by trigger("layoutinitpanes") - use evtPane utility 
+		evtPane(evt);
+
+		// NOTE: do north & south FIRST so we can measure their height - do center LAST
+		$.each(_c.allPanes, function (idx, pane) {
+			addPane( pane, true );
+		});
+
+		// init the pane-handles NOW in case we have to hide or close the pane below
+		initHandles();
+
+		// now that all panes have been initialized and initially-sized,
+		// make sure there is really enough space available for each pane
+		$.each(_c.borderPanes, function (i, pane) {
+			if ($Ps[pane] && state[pane].isVisible) { // pane is OPEN
+				setSizeLimits(pane);
+				makePaneFit(pane); // pane may be Closed, Hidden or Resized by makePaneFit()
+			}
+		});
+		// size center-pane AGAIN in case we 'closed' a border-pane in loop above
+		sizeMidPanes("center");
+
+		//	Chrome/Webkit sometimes fires callbacks BEFORE it completes resizing!
+		//	Before RC30.3, there was a 10ms delay here, but that caused layout 
+		//	to load asynchrously, which is BAD, so try skipping delay for now
+
+		// process pane contents and callbacks, and init/resize child-layout if exists
+		$.each(_c.allPanes, function (idx, pane) {
+			afterInitPane(pane);
+		});
+	}
+
+	/**
+	* Add a pane to the layout - subroutine of initPanes()
+	*
+	* @see  initPanes()
+	* @param {string}	pane			The pane to process
+	* @param {boolean=}	[force=false]	Size content after init
+	*/
+,	addPane = function (pane, force) {
+		if (!force && !isInitialized()) return;
+		var
+			o		= options[pane]
+		,	s		= state[pane]
+		,	c		= _c[pane]
+		,	dir		= c.dir
+		,	fx		= s.fx
+		,	spacing	= o.spacing_open || 0
+		,	isCenter = (pane === "center")
+		,	CSS		= {}
+		,	$P		= $Ps[pane]
+		,	size, minSize, maxSize, child
+		;
+		// if pane-pointer already exists, remove the old one first
+		if ($P)
+			removePane( pane, false, true, false );
+		else
+			$Cs[pane] = false; // init
+
+		$P = $Ps[pane] = getPane(pane);
+		if (!$P.length) {
+			$Ps[pane] = false; // logic
+			return;
+		}
+
+		// SAVE original Pane CSS
+		if (!$P.data("layoutCSS")) {
+			var props = "position,top,left,bottom,right,width,height,overflow,zIndex,display,backgroundColor,padding,margin,border";
+			$P.data("layoutCSS", styles($P, props));
+		}
+
+		// create alias for pane data in Instance - initHandles will add more
+		Instance[pane] = {
+			name:		pane
+		,	pane:		$Ps[pane]
+		,	content:	$Cs[pane]
+		,	options:	options[pane]
+		,	state:		state[pane]
+		,	children:	children[pane]
+		};
+
+		// add classes, attributes & events
+		$P	.data({
+				parentLayout:	Instance		// pointer to Layout Instance
+			,	layoutPane:		Instance[pane]	// NEW pointer to pane-alias-object
+			,	layoutEdge:		pane
+			,	layoutRole:		"pane"
+			})
+			.css(c.cssReq).css("zIndex", options.zIndexes.pane_normal)
+			.css(o.applyDemoStyles ? c.cssDemo : {}) // demo styles
+			.addClass( o.paneClass +" "+ o.paneClass+"-"+pane ) // default = "ui-layout-pane ui-layout-pane-west" - may be a dupe of 'paneSelector'
+			.bind("mouseenter."+ sID, addHover )
+			.bind("mouseleave."+ sID, removeHover )
+			;
+		var paneMethods = {
+				hide:				''
+			,	show:				''
+			,	toggle:				''
+			,	close:				''
+			,	open:				''
+			,	slideOpen:			''
+			,	slideClose:			''
+			,	slideToggle:		''
+			,	size:				'sizePane'
+			,	sizePane:			'sizePane'
+			,	sizeContent:		''
+			,	sizeHandles:		''
+			,	enableClosable:		''
+			,	disableClosable:	''
+			,	enableSlideable:	''
+			,	disableSlideable:	''
+			,	enableResizable:	''
+			,	disableResizable:	''
+			,	swapPanes:			'swapPanes'
+			,	swap:				'swapPanes'
+			,	move:				'swapPanes'
+			,	removePane:			'removePane'
+			,	remove:				'removePane'
+			,	createChildren:		''
+			,	resizeChildren:		''
+			,	resizeAll:			'resizeAll'
+			,	resizeLayout:		'resizeAll'
+			}
+		,	name;
+		// loop hash and bind all methods - include layoutID namespacing
+		for (name in paneMethods) {
+			$P.bind("layoutpane"+ name.toLowerCase() +"."+ sID, Instance[ paneMethods[name] || name ]);
+		}
+
+		// see if this pane has a 'scrolling-content element'
+		initContent(pane, false); // false = do NOT sizeContent() - called later
+
+		if (!isCenter) {
+			// call _parseSize AFTER applying pane classes & styles - but before making visible (if hidden)
+			// if o.size is auto or not valid, then MEASURE the pane and use that as its 'size'
+			size	= s.size = _parseSize(pane, o.size);
+			minSize	= _parseSize(pane,o.minSize) || 1;
+			maxSize	= _parseSize(pane,o.maxSize) || 100000;
+			if (size > 0) size = max(min(size, maxSize), minSize);
+			s.autoResize = o.autoResize; // used with percentage sizes
+
+			// state for border-panes
+			s.isClosed  = false; // true = pane is closed
+			s.isSliding = false; // true = pane is currently open by 'sliding' over adjacent panes
+			s.isResizing= false; // true = pane is in process of being resized
+			s.isHidden	= false; // true = pane is hidden - no spacing, resizer or toggler is visible!
+
+			// array for 'pin buttons' whose classNames are auto-updated on pane-open/-close
+			if (!s.pins) s.pins = [];
+		}
+		//	states common to ALL panes
+		s.tagName	= $P[0].tagName;
+		s.edge		= pane;		// useful if pane is (or about to be) 'swapped' - easy find out where it is (or is going)
+		s.noRoom	= false;	// true = pane 'automatically' hidden due to insufficient room - will unhide automatically
+		s.isVisible	= true;		// false = pane is invisible - closed OR hidden - simplify logic
+
+		// init pane positioning
+		setPanePosition( pane );
+
+		// if pane is not visible, 
+		if (dir === "horz") // north or south pane
+			CSS.height = cssH($P, size);
+		else if (dir === "vert") // east or west pane
+			CSS.width = cssW($P, size);
+		//else if (isCenter) {}
+
+		$P.css(CSS); // apply size -- top, bottom & height will be set by sizeMidPanes
+		if (dir != "horz") sizeMidPanes(pane, true); // true = skipCallback
+
+		// if manually adding a pane AFTER layout initialization, then...
+		if (state.initialized) {
+			initHandles( pane );
+			initHotkeys( pane );
+		}
+
+		// close or hide the pane if specified in settings
+		if (o.initClosed && o.closable && !o.initHidden)
+			close(pane, true, true); // true, true = force, noAnimation
+		else if (o.initHidden || o.initClosed)
+			hide(pane); // will be completely invisible - no resizer or spacing
+		else if (!s.noRoom)
+			// make the pane visible - in case was initially hidden
+			$P.css("display","block");
+		// ELSE setAsOpen() - called later by initHandles()
+
+		// RESET visibility now - pane will appear IF display:block
+		$P.css("visibility","visible");
+
+		// check option for auto-handling of pop-ups & drop-downs
+		if (o.showOverflowOnHover)
+			$P.hover( allowOverflow, resetOverflow );
+
+		// if manually adding a pane AFTER layout initialization, then...
+		if (state.initialized) {
+			afterInitPane( pane );
+		}
+	}
+
+,	afterInitPane = function (pane) {
+		var	$P	= $Ps[pane]
+		,	s	= state[pane]
+		,	o	= options[pane]
+		;
+		if (!$P) return;
+
+		// see if there is a directly-nested layout inside this pane
+		if ($P.data("layout"))
+			refreshChildren( pane, $P.data("layout") );
+
+		// process pane contents and callbacks, and init/resize child-layout if exists
+		if (s.isVisible) { // pane is OPEN
+			if (state.initialized) // this pane was added AFTER layout was created
+				resizeAll(); // will also sizeContent
+			else
+				sizeContent(pane);
+
+			if (o.triggerEventsOnLoad)
+				_runCallbacks("onresize_end", pane);
+			else // automatic if onresize called, otherwise call it specifically
+				// resize child - IF inner-layout already exists (created before this layout)
+				resizeChildren(pane, true); // a previously existing childLayout
+		}
+
+		// init childLayouts - even if pane is not visible
+		if (o.initChildren && o.children)
+			createChildren(pane);
+	}
+
+	/**
+	* @param {string=}	panes		The pane(s) to process
+	*/
+,	setPanePosition = function (panes) {
+		panes = panes ? panes.split(",") : _c.borderPanes;
+
+		// create toggler DIVs for each pane, and set object pointers for them, eg: $R.north = north toggler DIV
+		$.each(panes, function (i, pane) {
+			var $P	= $Ps[pane]
+			,	$R	= $Rs[pane]
+			,	o	= options[pane]
+			,	s	= state[pane]
+			,	side =  _c[pane].side
+			,	CSS	= {}
+			;
+			if (!$P) return; // pane does not exist - skip
+
+			// set css-position to account for container borders & padding
+			switch (pane) {
+				case "north": 	CSS.top 	= sC.inset.top;
+								CSS.left 	= sC.inset.left;
+								CSS.right	= sC.inset.right;
+								break;
+				case "south": 	CSS.bottom	= sC.inset.bottom;
+								CSS.left 	= sC.inset.left;
+								CSS.right 	= sC.inset.right;
+								break;
+				case "west": 	CSS.left 	= sC.inset.left; // top, bottom & height set by sizeMidPanes()
+								break;
+				case "east": 	CSS.right 	= sC.inset.right; // ditto
+								break;
+				case "center":	// top, left, width & height set by sizeMidPanes()
+			}
+			// apply position
+			$P.css(CSS); 
+
+			// update resizer position
+			if ($R && s.isClosed)
+				$R.css(side, sC.inset[side]);
+			else if ($R && !s.isHidden)
+				$R.css(side, sC.inset[side] + getPaneSize(pane));
+		});
+	}
+
+	/**
+	* Initialize module objects, styling, size and position for all resize bars and toggler buttons
+	*
+	* @see  _create()
+	* @param {string=}	[panes=""]	The edge(s) to process
+	*/
+,	initHandles = function (panes) {
+		panes = panes ? panes.split(",") : _c.borderPanes;
+
+		// create toggler DIVs for each pane, and set object pointers for them, eg: $R.north = north toggler DIV
+		$.each(panes, function (i, pane) {
+			var $P		= $Ps[pane];
+			$Rs[pane]	= false; // INIT
+			$Ts[pane]	= false;
+			if (!$P) return; // pane does not exist - skip
+
+			var	o		= options[pane]
+			,	s		= state[pane]
+			,	c		= _c[pane]
+			,	paneId	= o.paneSelector.substr(0,1) === "#" ? o.paneSelector.substr(1) : ""
+			,	rClass	= o.resizerClass
+			,	tClass	= o.togglerClass
+			,	spacing	= (s.isVisible ? o.spacing_open : o.spacing_closed)
+			,	_pane	= "-"+ pane // used for classNames
+			,	_state	= (s.isVisible ? "-open" : "-closed") // used for classNames
+			,	I		= Instance[pane]
+				// INIT RESIZER BAR
+			,	$R		= I.resizer = $Rs[pane] = $("<div></div>")
+				// INIT TOGGLER BUTTON
+			,	$T		= I.toggler = (o.closable ? $Ts[pane] = $("<div></div>") : false)
+			;
+
+			//if (s.isVisible && o.resizable) ... handled by initResizable
+			if (!s.isVisible && o.slidable)
+				$R.attr("title", o.tips.Slide).css("cursor", o.sliderCursor);
+
+			$R	// if paneSelector is an ID, then create a matching ID for the resizer, eg: "#paneLeft" => "paneLeft-resizer"
+				.attr("id", paneId ? paneId +"-resizer" : "" )
+				.data({
+					parentLayout:	Instance
+				,	layoutPane:		Instance[pane]	// NEW pointer to pane-alias-object
+				,	layoutEdge:		pane
+				,	layoutRole:		"resizer"
+				})
+				.css(_c.resizers.cssReq).css("zIndex", options.zIndexes.resizer_normal)
+				.css(o.applyDemoStyles ? _c.resizers.cssDemo : {}) // add demo styles
+				.addClass(rClass +" "+ rClass+_pane)
+				.hover(addHover, removeHover) // ALWAYS add hover-classes, even if resizing is not enabled - handle with CSS instead
+				.hover(onResizerEnter, onResizerLeave) // ALWAYS NEED resizer.mouseleave to balance toggler.mouseenter
+				.appendTo($N) // append DIV to container
+			;
+			if (o.resizerDblClickToggle)
+				$R.bind("dblclick."+ sID, toggle );
+
+			if ($T) {
+				$T	// if paneSelector is an ID, then create a matching ID for the resizer, eg: "#paneLeft" => "#paneLeft-toggler"
+					.attr("id", paneId ? paneId +"-toggler" : "" )
+					.data({
+						parentLayout:	Instance
+					,	layoutPane:		Instance[pane]	// NEW pointer to pane-alias-object
+					,	layoutEdge:		pane
+					,	layoutRole:		"toggler"
+					})
+					.css(_c.togglers.cssReq) // add base/required styles
+					.css(o.applyDemoStyles ? _c.togglers.cssDemo : {}) // add demo styles
+					.addClass(tClass +" "+ tClass+_pane)
+					.hover(addHover, removeHover) // ALWAYS add hover-classes, even if toggling is not enabled - handle with CSS instead
+					.bind("mouseenter", onResizerEnter) // NEED toggler.mouseenter because mouseenter MAY NOT fire on resizer
+					.appendTo($R) // append SPAN to resizer DIV
+				;
+				// ADD INNER-SPANS TO TOGGLER
+				if (o.togglerContent_open) // ui-layout-open
+					$("<span>"+ o.togglerContent_open +"</span>")
+						.data({
+							layoutEdge:		pane
+						,	layoutRole:		"togglerContent"
+						})
+						.data("layoutRole", "togglerContent")
+						.data("layoutEdge", pane)
+						.addClass("content content-open")
+						.css("display","none")
+						.appendTo( $T )
+						//.hover( addHover, removeHover ) // use ui-layout-toggler-west-hover .content-open instead!
+					;
+				if (o.togglerContent_closed) // ui-layout-closed
+					$("<span>"+ o.togglerContent_closed +"</span>")
+						.data({
+							layoutEdge:		pane
+						,	layoutRole:		"togglerContent"
+						})
+						.addClass("content content-closed")
+						.css("display","none")
+						.appendTo( $T )
+						//.hover( addHover, removeHover ) // use ui-layout-toggler-west-hover .content-closed instead!
+					;
+				// ADD TOGGLER.click/.hover
+				enableClosable(pane);
+			}
+
+			// add Draggable events
+			initResizable(pane);
+
+			// ADD CLASSNAMES & SLIDE-BINDINGS - eg: class="resizer resizer-west resizer-open"
+			if (s.isVisible)
+				setAsOpen(pane);	// onOpen will be called, but NOT onResize
+			else {
+				setAsClosed(pane);	// onClose will be called
+				bindStartSlidingEvents(pane, true); // will enable events IF option is set
+			}
+
+		});
+
+		// SET ALL HANDLE DIMENSIONS
+		sizeHandles();
+	}
+
+
+	/**
+	* Initialize scrolling ui-layout-content div - if exists
+	*
+	* @see  initPane() - or externally after an Ajax injection
+	* @param {string}	pane			The pane to process
+	* @param {boolean=}	[resize=true]	Size content after init
+	*/
+,	initContent = function (pane, resize) {
+		if (!isInitialized()) return;
+		var 
+			o	= options[pane]
+		,	sel	= o.contentSelector
+		,	I	= Instance[pane]
+		,	$P	= $Ps[pane]
+		,	$C
+		;
+		if (sel) $C = I.content = $Cs[pane] = (o.findNestedContent)
+			? $P.find(sel).eq(0) // match 1-element only
+			: $P.children(sel).eq(0)
+		;
+		if ($C && $C.length) {
+			$C.data("layoutRole", "content");
+			// SAVE original Content CSS
+			if (!$C.data("layoutCSS"))
+				$C.data("layoutCSS", styles($C, "height"));
+			$C.css( _c.content.cssReq );
+			if (o.applyDemoStyles) {
+				$C.css( _c.content.cssDemo ); // add padding & overflow: auto to content-div
+				$P.css( _c.content.cssDemoPane ); // REMOVE padding/scrolling from pane
+			}
+			// ensure no vertical scrollbar on pane - will mess up measurements
+			if ($P.css("overflowX").match(/(scroll|auto)/)) {
+				$P.css("overflow", "hidden");
+			}
+			state[pane].content = {}; // init content state
+			if (resize !== false) sizeContent(pane);
+			// sizeContent() is called AFTER init of all elements
+		}
+		else
+			I.content = $Cs[pane] = false;
+	}
+
+
+	/**
+	* Add resize-bars to all panes that specify it in options
+	* -dependancy: $.fn.resizable - will skip if not found
+	*
+	* @see  _create()
+	* @param {string=}	[panes=""]	The edge(s) to process
+	*/
+,	initResizable = function (panes) {
+		var	draggingAvailable = $.layout.plugins.draggable
+		,	side // set in start()
+		;
+		panes = panes ? panes.split(",") : _c.borderPanes;
+
+		$.each(panes, function (idx, pane) {
+			var o = options[pane];
+			if (!draggingAvailable || !$Ps[pane] || !o.resizable) {
+				o.resizable = false;
+				return true; // skip to next
+			}
+
+			var s		= state[pane]
+			,	z		= options.zIndexes
+			,	c		= _c[pane]
+			,	side	= c.dir=="horz" ? "top" : "left"
+			,	$P 		= $Ps[pane]
+			,	$R		= $Rs[pane]
+			,	base	= o.resizerClass
+			,	lastPos	= 0 // used when live-resizing
+			,	r, live // set in start because may change
+			//	'drag' classes are applied to the ORIGINAL resizer-bar while dragging is in process
+			,	resizerClass		= base+"-drag"				// resizer-drag
+			,	resizerPaneClass	= base+"-"+pane+"-drag"		// resizer-north-drag
+			//	'helper' class is applied to the CLONED resizer-bar while it is being dragged
+			,	helperClass			= base+"-dragging"			// resizer-dragging
+			,	helperPaneClass		= base+"-"+pane+"-dragging" // resizer-north-dragging
+			,	helperLimitClass	= base+"-dragging-limit"	// resizer-drag
+			,	helperPaneLimitClass = base+"-"+pane+"-dragging-limit"	// resizer-north-drag
+			,	helperClassesSet	= false 					// logic var
+			;
+
+			if (!s.isClosed)
+				$R.attr("title", o.tips.Resize)
+				  .css("cursor", o.resizerCursor); // n-resize, s-resize, etc
+
+			$R.draggable({
+				containment:	$N[0] // limit resizing to layout container
+			,	axis:			(c.dir=="horz" ? "y" : "x") // limit resizing to horz or vert axis
+			,	delay:			0
+			,	distance:		1
+			,	grid:			o.resizingGrid
+			//	basic format for helper - style it using class: .ui-draggable-dragging
+			,	helper:			"clone"
+			,	opacity:		o.resizerDragOpacity
+			,	addClasses:		false // avoid ui-state-disabled class when disabled
+			//,	iframeFix:		o.draggableIframeFix // TODO: consider using when bug is fixed
+			,	zIndex:			z.resizer_drag
+
+			,	start: function (e, ui) {
+					// REFRESH options & state pointers in case we used swapPanes
+					o = options[pane];
+					s = state[pane];
+					// re-read options
+					live = o.livePaneResizing;
+
+					// ondrag_start callback - will CANCEL hide if returns false
+					// TODO: dragging CANNOT be cancelled like this, so see if there is a way?
+					if (false === _runCallbacks("ondrag_start", pane)) return false;
+
+					s.isResizing		= true; // prevent pane from closing while resizing
+					state.paneResizing	= pane; // easy to see if ANY pane is resizing
+					timer.clear(pane+"_closeSlider"); // just in case already triggered
+
+					// SET RESIZER LIMITS - used in drag()
+					setSizeLimits(pane); // update pane/resizer state
+					r = s.resizerPosition;
+					lastPos = ui.position[ side ]
+
+					$R.addClass( resizerClass +" "+ resizerPaneClass ); // add drag classes
+					helperClassesSet = false; // reset logic var - see drag()
+
+					// DISABLE TEXT SELECTION (probably already done by resizer.mouseOver)
+					$('body').disableSelection(); 
+
+					// MASK PANES CONTAINING IFRAMES, APPLETS OR OTHER TROUBLESOME ELEMENTS
+					showMasks( pane, { resizing: true });
+				}
+
+			,	drag: function (e, ui) {
+					if (!helperClassesSet) { // can only add classes after clone has been added to the DOM
+						//$(".ui-draggable-dragging")
+						ui.helper
+							.addClass( helperClass +" "+ helperPaneClass ) // add helper classes
+							.css({ right: "auto", bottom: "auto" })	// fix dir="rtl" issue
+							.children().css("visibility","hidden")	// hide toggler inside dragged resizer-bar
+						;
+						helperClassesSet = true;
+						// draggable bug!? RE-SET zIndex to prevent E/W resize-bar showing through N/S pane!
+						if (s.isSliding) $Ps[pane].css("zIndex", z.pane_sliding);
+					}
+					// CONTAIN RESIZER-BAR TO RESIZING LIMITS
+					var limit = 0;
+					if (ui.position[side] < r.min) {
+						ui.position[side] = r.min;
+						limit = -1;
+					}
+					else if (ui.position[side] > r.max) {
+						ui.position[side] = r.max;
+						limit = 1;
+					}
+					// ADD/REMOVE dragging-limit CLASS
+					if (limit) {
+						ui.helper.addClass( helperLimitClass +" "+ helperPaneLimitClass ); // at dragging-limit
+						window.defaultStatus = (limit>0 && pane.match(/(north|west)/)) || (limit<0 && pane.match(/(south|east)/)) ? o.tips.maxSizeWarning : o.tips.minSizeWarning;
+					}
+					else {
+						ui.helper.removeClass( helperLimitClass +" "+ helperPaneLimitClass ); // not at dragging-limit
+						window.defaultStatus = "";
+					}
+					// DYNAMICALLY RESIZE PANES IF OPTION ENABLED
+					// won't trigger unless resizer has actually moved!
+					if (live && Math.abs(ui.position[side] - lastPos) >= o.liveResizingTolerance) {
+						lastPos = ui.position[side];
+						resizePanes(e, ui, pane)
+					}
+				}
+
+			,	stop: function (e, ui) {
+					$('body').enableSelection(); // RE-ENABLE TEXT SELECTION
+					window.defaultStatus = ""; // clear 'resizing limit' message from statusbar
+					$R.removeClass( resizerClass +" "+ resizerPaneClass ); // remove drag classes from Resizer
+					s.isResizing		= false;
+					state.paneResizing	= false; // easy to see if ANY pane is resizing
+					resizePanes(e, ui, pane, true); // true = resizingDone
+				}
+
+			});
+		});
+
+		/**
+		* resizePanes
+		*
+		* Sub-routine called from stop() - and drag() if livePaneResizing
+		*
+		* @param {!Object}		evt
+		* @param {!Object}		ui
+		* @param {string}		pane
+		* @param {boolean=}		[resizingDone=false]
+		*/
+		var resizePanes = function (evt, ui, pane, resizingDone) {
+			var	dragPos	= ui.position
+			,	c		= _c[pane]
+			,	o		= options[pane]
+			,	s		= state[pane]
+			,	resizerPos
+			;
+			switch (pane) {
+				case "north":	resizerPos = dragPos.top; break;
+				case "west":	resizerPos = dragPos.left; break;
+				case "south":	resizerPos = sC.layoutHeight - dragPos.top  - o.spacing_open; break;
+				case "east":	resizerPos = sC.layoutWidth  - dragPos.left - o.spacing_open; break;
+			};
+			// remove container margin from resizer position to get the pane size
+			var newSize = resizerPos - sC.inset[c.side];
+
+			// Disable OR Resize Mask(s) created in drag.start
+			if (!resizingDone) {
+				// ensure we meet liveResizingTolerance criteria
+				if (Math.abs(newSize - s.size) < o.liveResizingTolerance)
+					return; // SKIP resize this time
+				// resize the pane
+				manualSizePane(pane, newSize, false, true); // true = noAnimation
+				sizeMasks(); // resize all visible masks
+			}
+			else { // resizingDone
+				// ondrag_end callback
+				if (false !== _runCallbacks("ondrag_end", pane))
+					manualSizePane(pane, newSize, false, true); // true = noAnimation
+				hideMasks(true); // true = force hiding all masks even if one is 'sliding'
+				if (s.isSliding) // RE-SHOW 'object-masks' so objects won't show through sliding pane
+					showMasks( pane, { resizing: true });
+			}
+		};
+	}
+
+	/**
+	*	sizeMask
+	*
+	*	Needed to overlay a DIV over an IFRAME-pane because mask CANNOT be *inside* the pane
+	*	Called when mask created, and during livePaneResizing
+	*/
+,	sizeMask = function () {
+		var $M		= $(this)
+		,	pane	= $M.data("layoutMask") // eg: "west"
+		,	s		= state[pane]
+		;
+		// only masks over an IFRAME-pane need manual resizing
+		if (s.tagName == "IFRAME" && s.isVisible) // no need to mask closed/hidden panes
+			$M.css({
+				top:	s.offsetTop
+			,	left:	s.offsetLeft
+			,	width:	s.outerWidth
+			,	height:	s.outerHeight
+			});
+		/* ALT Method...
+		var $P = $Ps[pane];
+		$M.css( $P.position() ).css({ width: $P[0].offsetWidth, height: $P[0].offsetHeight });
+		*/
+	}
+,	sizeMasks = function () {
+		$Ms.each( sizeMask ); // resize all 'visible' masks
+	}
+
+	/**
+	* @param {string}	pane		The pane being resized, animated or isSliding
+	* @param {Object=}	[args]		(optional) Options: which masks to apply, and to which panes
+	*/
+,	showMasks = function (pane, args) {
+		var	c		= _c[pane]
+		,	panes	=  ["center"]
+		,	z		= options.zIndexes
+		,	a		= $.extend({
+						objectsOnly:	false
+					,	animation:		false
+					,	resizing:		true
+					,	sliding:		state[pane].isSliding
+					},	args )
+		,	o, s
+		;
+		if (a.resizing)
+			panes.push( pane );
+		if (a.sliding)
+			panes.push( _c.oppositeEdge[pane] ); // ADD the oppositeEdge-pane
+
+		if (c.dir === "horz") {
+			panes.push("west");
+			panes.push("east");
+		}
+
+		$.each(panes, function(i,p){
+			s = state[p];
+			o = options[p];
+			if (s.isVisible && ( o.maskObjects || (!a.objectsOnly && o.maskContents) )) {
+				getMasks(p).each(function(){
+					sizeMask.call(this);
+					this.style.zIndex = s.isSliding ? z.pane_sliding+1 : z.pane_normal+1
+					this.style.display = "block";
+				});
+			}
+		});
+	}
+
+	/**
+	* @param {boolean=}	force		Hide masks even if a pane is sliding
+	*/
+,	hideMasks = function (force) {
+		// ensure no pane is resizing - could be a timing issue
+		if (force || !state.paneResizing) {
+			$Ms.hide(); // hide ALL masks
+		}
+		// if ANY pane is sliding, then DO NOT remove masks from panes with maskObjects enabled
+		else if (!force && !$.isEmptyObject( state.panesSliding )) {
+			var	i = $Ms.length - 1
+			,	p, $M;
+			for (; i >= 0; i--) {
+				$M	= $Ms.eq(i);
+				p	= $M.data("layoutMask");
+				if (!options[p].maskObjects) {
+					$M.hide();
+				}
+			}
+		}
+	}
+
+	/**
+	* @param {string}	pane
+	*/
+,	getMasks = function (pane) {
+		var $Masks	= $([])
+		,	$M, i = 0, c = $Ms.length
+		;
+		for (; i<c; i++) {
+			$M = $Ms.eq(i);
+			if ($M.data("layoutMask") === pane)
+				$Masks = $Masks.add( $M );
+		}
+		if ($Masks.length)
+			return $Masks;
+		else
+			return createMasks(pane);
+	}
+
+	/**
+	* createMasks
+	*
+	* Generates both DIV (ALWAYS used) and IFRAME (optional) elements as masks
+	* An IFRAME mask is created *under* the DIV when maskObjects=true, because a DIV cannot mask an applet
+	*
+	* @param {string}	pane
+	*/
+,	createMasks = function (pane) {
+		var
+			$P		= $Ps[pane]
+		,	s		= state[pane]
+		,	o		= options[pane]
+		,	z		= options.zIndexes
+		//,	objMask	= o.maskObjects && s.tagName != "IFRAME" // check for option
+		,	$Masks	= $([])
+		,	isIframe, el, $M, css, i
+		;
+		if (!o.maskContents && !o.maskObjects) return $Masks;
+		// if o.maskObjects=true, then loop TWICE to create BOTH kinds of mask, else only create a DIV
+		for (i=0; i < (o.maskObjects ? 2 : 1); i++) {
+			isIframe = o.maskObjects && i==0;
+			el = document.createElement( isIframe ? "iframe" : "div" );
+			$M = $(el).data("layoutMask", pane); // add data to relate mask to pane
+			el.className = "ui-layout-mask ui-layout-mask-"+ pane; // for user styling
+			css = el.style;
+			// styles common to both DIVs and IFRAMES
+			css.display		= "block";
+			css.position	= "absolute";
+			css.background	= "#FFF";
+			if (isIframe) { // IFRAME-only props
+				el.frameborder = 0;
+				el.src		= "about:blank";
+				//el.allowTransparency = true; - for IE, but breaks masking ability!
+				css.opacity	= 0;
+				css.filter	= "Alpha(Opacity='0')";
+				css.border	= 0;
+			}
+			// if pane is an IFRAME, then must mask the pane itself
+			if (s.tagName == "IFRAME") {
+				// NOTE sizing done by a subroutine so can be called during live-resizing
+				css.zIndex	= z.pane_normal+1; // 1-higher than pane
+				$N.append( el ); // append to LAYOUT CONTAINER
+			}
+			// otherwise put masks *inside the pane* to mask its contents
+			else {
+				$M.addClass("ui-layout-mask-inside-pane");
+				css.zIndex	= o.maskZindex || z.content_mask; // usually 1, but customizable
+				css.top		= 0;
+				css.left	= 0;
+				css.width	= "100%";
+				css.height	= "100%";
+				$P.append( el ); // append INSIDE pane element
+			}
+			// add to return object
+			$Masks = $Masks.add( el );
+			// add Mask to cached array so can be resized & reused
+			$Ms = $Ms.add( el );
+		}
+		return $Masks;
+	}
+
+
+	/**
+	* Destroy this layout and reset all elements
+	*
+	* @param {boolean=}	[destroyChildren=false]		Destory Child-Layouts first?
+	*/
+,	destroy = function (evt_or_destroyChildren, destroyChildren) {
+		// UNBIND layout events and remove global object
+		$(window).unbind("."+ sID);		// resize & unload
+		$(document).unbind("."+ sID);	// keyDown (hotkeys)
+
+		if (typeof evt_or_destroyChildren === "object")
+			// stopPropagation if called by trigger("layoutdestroy") - use evtPane utility 
+			evtPane(evt_or_destroyChildren);
+		else // no event, so transfer 1st param to destroyChildren param
+			destroyChildren = evt_or_destroyChildren;
+
+		// need to look for parent layout BEFORE we remove the container data, else skips a level
+		//var parentPane = Instance.hasParentLayout ? $.layout.getParentPaneInstance( $N ) : null;
+
+		// reset layout-container
+		$N	.clearQueue()
+			.removeData("layout")
+			.removeData("layoutContainer")
+			.removeClass(options.containerClass)
+			.unbind("."+ sID) // remove ALL Layout events
+		;
+
+		// remove all mask elements that have been created
+		$Ms.remove();
+
+		// loop all panes to remove layout classes, attributes and bindings
+		$.each(_c.allPanes, function (i, pane) {
+			removePane( pane, false, true, destroyChildren ); // true = skipResize
+		});
+
+		// do NOT reset container CSS if is a 'pane' (or 'content') in an outer-layout - ie, THIS layout is 'nested'
+		var css = "layoutCSS";
+		if ($N.data(css) && !$N.data("layoutRole")) // RESET CSS
+			$N.css( $N.data(css) ).removeData(css);
+
+		// for full-page layouts, also reset the <HTML> CSS
+		if (sC.tagName === "BODY" && ($N = $("html")).data(css)) // RESET <HTML> CSS
+			$N.css( $N.data(css) ).removeData(css);
+
+		// trigger plugins for this layout, if there are any
+		runPluginCallbacks( Instance, $.layout.onDestroy );
+
+		// trigger state-management and onunload callback
+		unload();
+
+		// clear the Instance of everything except for container & options (so could recreate)
+		// RE-CREATE: myLayout = myLayout.container.layout( myLayout.options );
+		for (var n in Instance)
+			if (!n.match(/^(container|options)$/)) delete Instance[ n ];
+		// add a 'destroyed' flag to make it easy to check
+		Instance.destroyed = true;
+
+		// if this is a child layout, CLEAR the child-pointer in the parent
+		/* for now the pointer REMAINS, but with only container, options and destroyed keys
+		if (parentPane) {
+			var layout	= parentPane.pane.data("parentLayout")
+			,	key		= layout.options.instanceKey || 'error';
+			// THIS SYNTAX MAY BE WRONG!
+			parentPane.children[key] = layout.children[ parentPane.name ].children[key] = null;
+		}
+		*/
+
+		return Instance; // for coding convenience
+	}
+
+	/**
+	* Remove a pane from the layout - subroutine of destroy()
+	*
+	* @see  destroy()
+	* @param {(string|Object)}	evt_or_pane			The pane to process
+	* @param {boolean=}			[remove=false]		Remove the DOM element?
+	* @param {boolean=}			[skipResize=false]	Skip calling resizeAll()?
+	* @param {boolean=}			[destroyChild=true]	Destroy Child-layouts? If not passed, obeys options setting
+	*/
+,	removePane = function (evt_or_pane, remove, skipResize, destroyChild) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$P	= $Ps[pane]
+		,	$C	= $Cs[pane]
+		,	$R	= $Rs[pane]
+		,	$T	= $Ts[pane]
+		;
+		// NOTE: elements can still exist even after remove()
+		//		so check for missing data(), which is cleared by removed()
+		if ($P && $.isEmptyObject( $P.data() )) $P = false;
+		if ($C && $.isEmptyObject( $C.data() )) $C = false;
+		if ($R && $.isEmptyObject( $R.data() )) $R = false;
+		if ($T && $.isEmptyObject( $T.data() )) $T = false;
+
+		if ($P) $P.stop(true, true);
+
+		var	o	= options[pane]
+		,	s	= state[pane]
+		,	d	= "layout"
+		,	css	= "layoutCSS"
+		,	pC	= children[pane]
+		,	hasChildren	= $.isPlainObject( pC ) && !$.isEmptyObject( pC )
+		,	destroy		= destroyChild !== undefined ? destroyChild : o.destroyChildren
+		;
+		// FIRST destroy the child-layout(s)
+		if (hasChildren && destroy) {
+			$.each( pC, function (key, child) {
+				if (!child.destroyed)
+					child.destroy(true);// tell child-layout to destroy ALL its child-layouts too
+				if (child.destroyed)	// destroy was successful
+					delete pC[key];
+			});
+			// if no more children, remove the children hash
+			if ($.isEmptyObject( pC )) {
+				pC = children[pane] = null; // clear children hash
+				hasChildren = false;
+			}
+		}
+
+		// Note: can't 'remove' a pane element with non-destroyed children
+		if ($P && remove && !hasChildren)
+			$P.remove(); // remove the pane-element and everything inside it
+		else if ($P && $P[0]) {
+			//	create list of ALL pane-classes that need to be removed
+			var	root	= o.paneClass // default="ui-layout-pane"
+			,	pRoot	= root +"-"+ pane // eg: "ui-layout-pane-west"
+			,	_open	= "-open"
+			,	_sliding= "-sliding"
+			,	_closed	= "-closed"
+			,	classes	= [	root, root+_open, root+_closed, root+_sliding,		// generic classes
+							pRoot, pRoot+_open, pRoot+_closed, pRoot+_sliding ]	// pane-specific classes
+			;
+			$.merge(classes, getHoverClasses($P, true)); // ADD hover-classes
+			// remove all Layout classes from pane-element
+			$P	.removeClass( classes.join(" ") ) // remove ALL pane-classes
+				.removeData("parentLayout")
+				.removeData("layoutPane")
+				.removeData("layoutRole")
+				.removeData("layoutEdge")
+				.removeData("autoHidden")	// in case set
+				.unbind("."+ sID) // remove ALL Layout events
+				// TODO: remove these extra unbind commands when jQuery is fixed
+				//.unbind("mouseenter"+ sID)
+				//.unbind("mouseleave"+ sID)
+			;
+			// do NOT reset CSS if this pane/content is STILL the container of a nested layout!
+			// the nested layout will reset its 'container' CSS when/if it is destroyed
+			if (hasChildren && $C) {
+				// a content-div may not have a specific width, so give it one to contain the Layout
+				$C.width( $C.width() );
+				$.each( pC, function (key, child) {
+					child.resizeAll(); // resize the Layout
+				});
+			}
+			else if ($C)
+				$C.css( $C.data(css) ).removeData(css).removeData("layoutRole");
+			// remove pane AFTER content in case there was a nested layout
+			if (!$P.data(d))
+				$P.css( $P.data(css) ).removeData(css);
+		}
+
+		// REMOVE pane resizer and toggler elements
+		if ($T) $T.remove();
+		if ($R) $R.remove();
+
+		// CLEAR all pointers and state data
+		Instance[pane] = $Ps[pane] = $Cs[pane] = $Rs[pane] = $Ts[pane] = false;
+		s = { removed: true };
+
+		if (!skipResize)
+			resizeAll();
+	}
+
+
+/*
+ * ###########################
+ *	   ACTION METHODS
+ * ###########################
+ */
+
+	/**
+	* @param {string}	pane
+	*/
+,	_hidePane = function (pane) {
+		var $P	= $Ps[pane]
+		,	o	= options[pane]
+		,	s	= $P[0].style
+		;
+		if (o.useOffscreenClose) {
+			if (!$P.data(_c.offscreenReset))
+				$P.data(_c.offscreenReset, { left: s.left, right: s.right });
+			$P.css( _c.offscreenCSS );
+		}
+		else
+			$P.hide().removeData(_c.offscreenReset);
+	}
+
+	/**
+	* @param {string}	pane
+	*/
+,	_showPane = function (pane) {
+		var $P	= $Ps[pane]
+		,	o	= options[pane]
+		,	off	= _c.offscreenCSS
+		,	old	= $P.data(_c.offscreenReset)
+		,	s	= $P[0].style
+		;
+		$P	.show() // ALWAYS show, just in case
+			.removeData(_c.offscreenReset);
+		if (o.useOffscreenClose && old) {
+			if (s.left == off.left)
+				s.left = old.left;
+			if (s.right == off.right)
+				s.right = old.right;
+		}
+	}
+
+
+	/**
+	* Completely 'hides' a pane, including its spacing - as if it does not exist
+	* The pane is not actually 'removed' from the source, so can use 'show' to un-hide it
+	*
+	* @param {(string|Object)}	evt_or_pane			The pane being hidden, ie: north, south, east, or west
+	* @param {boolean=}			[noAnimation=false]	
+	*/
+,	hide = function (evt_or_pane, noAnimation) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	o	= options[pane]
+		,	s	= state[pane]
+		,	$P	= $Ps[pane]
+		,	$R	= $Rs[pane]
+		;
+		if (!$P || s.isHidden) return; // pane does not exist OR is already hidden
+
+		// onhide_start callback - will CANCEL hide if returns false
+		if (state.initialized && false === _runCallbacks("onhide_start", pane)) return;
+
+		s.isSliding = false; // just in case
+		delete state.panesSliding[pane];
+
+		// now hide the elements
+		if ($R) $R.hide(); // hide resizer-bar
+		if (!state.initialized || s.isClosed) {
+			s.isClosed = true; // to trigger open-animation on show()
+			s.isHidden  = true;
+			s.isVisible = false;
+			if (!state.initialized)
+				_hidePane(pane); // no animation when loading page
+			sizeMidPanes(_c[pane].dir === "horz" ? "" : "center");
+			if (state.initialized || o.triggerEventsOnLoad)
+				_runCallbacks("onhide_end", pane);
+		}
+		else {
+			s.isHiding = true; // used by onclose
+			close(pane, false, noAnimation); // adjust all panes to fit
+		}
+	}
+
+	/**
+	* Show a hidden pane - show as 'closed' by default unless openPane = true
+	*
+	* @param {(string|Object)}	evt_or_pane			The pane being opened, ie: north, south, east, or west
+	* @param {boolean=}			[openPane=false]
+	* @param {boolean=}			[noAnimation=false]
+	* @param {boolean=}			[noAlert=false]
+	*/
+,	show = function (evt_or_pane, openPane, noAnimation, noAlert) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	o	= options[pane]
+		,	s	= state[pane]
+		,	$P	= $Ps[pane]
+		,	$R	= $Rs[pane]
+		;
+		if (!$P || !s.isHidden) return; // pane does not exist OR is not hidden
+
+		// onshow_start callback - will CANCEL show if returns false
+		if (false === _runCallbacks("onshow_start", pane)) return;
+
+		s.isShowing = true; // used by onopen/onclose
+		//s.isHidden  = false; - will be set by open/close - if not cancelled
+		s.isSliding = false; // just in case
+		delete state.panesSliding[pane];
+
+		// now show the elements
+		//if ($R) $R.show(); - will be shown by open/close
+		if (openPane === false)
+			close(pane, true); // true = force
+		else
+			open(pane, false, noAnimation, noAlert); // adjust all panes to fit
+	}
+
+
+	/**
+	* Toggles a pane open/closed by calling either open or close
+	*
+	* @param {(string|Object)}	evt_or_pane		The pane being toggled, ie: north, south, east, or west
+	* @param {boolean=}			[slide=false]
+	*/
+,	toggle = function (evt_or_pane, slide) {
+		if (!isInitialized()) return;
+		var	evt		= evtObj(evt_or_pane)
+		,	pane	= evtPane.call(this, evt_or_pane)
+		,	s		= state[pane]
+		;
+		if (evt) // called from to $R.dblclick OR triggerPaneEvent
+			evt.stopImmediatePropagation();
+		if (s.isHidden)
+			show(pane); // will call 'open' after unhiding it
+		else if (s.isClosed)
+			open(pane, !!slide);
+		else
+			close(pane);
+	}
+
+
+	/**
+	* Utility method used during init or other auto-processes
+	*
+	* @param {string}	pane   The pane being closed
+	* @param {boolean=}	[setHandles=false]
+	*/
+,	_closePane = function (pane, setHandles) {
+		var
+			$P	= $Ps[pane]
+		,	s	= state[pane]
+		;
+		_hidePane(pane);
+		s.isClosed = true;
+		s.isVisible = false;
+		if (setHandles) setAsClosed(pane);
+	}
+
+	/**
+	* Close the specified pane (animation optional), and resize all other panes as needed
+	*
+	* @param {(string|Object)}	evt_or_pane			The pane being closed, ie: north, south, east, or west
+	* @param {boolean=}			[force=false]
+	* @param {boolean=}			[noAnimation=false]
+	* @param {boolean=}			[skipCallback=false]
+	*/
+,	close = function (evt_or_pane, force, noAnimation, skipCallback) {
+		var	pane = evtPane.call(this, evt_or_pane);
+		// if pane has been initialized, but NOT the complete layout, close pane instantly
+		if (!state.initialized && $Ps[pane]) {
+			_closePane(pane, true); // INIT pane as closed
+			return;
+		}
+		if (!isInitialized()) return;
+
+		var
+			$P	= $Ps[pane]
+		,	$R	= $Rs[pane]
+		,	$T	= $Ts[pane]
+		,	o	= options[pane]
+		,	s	= state[pane]
+		,	c	= _c[pane]
+		,	doFX, isShowing, isHiding, wasSliding;
+
+		// QUEUE in case another action/animation is in progress
+		$N.queue(function( queueNext ){
+
+			if ( !$P
+			||	(!o.closable && !s.isShowing && !s.isHiding)	// invalid request // (!o.resizable && !o.closable) ???
+			||	(!force && s.isClosed && !s.isShowing)			// already closed
+			) return queueNext();
+
+			// onclose_start callback - will CANCEL hide if returns false
+			// SKIP if just 'showing' a hidden pane as 'closed'
+			var abort = !s.isShowing && false === _runCallbacks("onclose_start", pane);
+
+			// transfer logic vars to temp vars
+			isShowing	= s.isShowing;
+			isHiding	= s.isHiding;
+			wasSliding	= s.isSliding;
+			// now clear the logic vars (REQUIRED before aborting)
+			delete s.isShowing;
+			delete s.isHiding;
+
+			if (abort) return queueNext();
+
+			doFX		= !noAnimation && !s.isClosed && (o.fxName_close != "none");
+			s.isMoving	= true;
+			s.isClosed	= true;
+			s.isVisible	= false;
+			// update isHidden BEFORE sizing panes
+			if (isHiding) s.isHidden = true;
+			else if (isShowing) s.isHidden = false;
+
+			if (s.isSliding) // pane is being closed, so UNBIND trigger events
+				bindStopSlidingEvents(pane, false); // will set isSliding=false
+			else // resize panes adjacent to this one
+				sizeMidPanes(_c[pane].dir === "horz" ? "" : "center", false); // false = NOT skipCallback
+
+			// if this pane has a resizer bar, move it NOW - before animation
+			setAsClosed(pane);
+
+			// CLOSE THE PANE
+			if (doFX) { // animate the close
+				lockPaneForFX(pane, true);	// need to set left/top so animation will work
+				$P.hide( o.fxName_close, o.fxSettings_close, o.fxSpeed_close, function () {
+					lockPaneForFX(pane, false); // undo
+					if (s.isClosed) close_2();
+					queueNext();
+				});
+			}
+			else { // hide the pane without animation
+				_hidePane(pane);
+				close_2();
+				queueNext();
+			};
+		});
+
+		// SUBROUTINE
+		function close_2 () {
+			s.isMoving	= false;
+			bindStartSlidingEvents(pane, true); // will enable if o.slidable = true
+
+			// if opposite-pane was autoClosed, see if it can be autoOpened now
+			var altPane = _c.oppositeEdge[pane];
+			if (state[ altPane ].noRoom) {
+				setSizeLimits( altPane );
+				makePaneFit( altPane );
+			}
+
+			if (!skipCallback && (state.initialized || o.triggerEventsOnLoad)) {
+				// onclose callback - UNLESS just 'showing' a hidden pane as 'closed'
+				if (!isShowing)	_runCallbacks("onclose_end", pane);
+				// onhide OR onshow callback
+				if (isShowing)	_runCallbacks("onshow_end", pane);
+				if (isHiding)	_runCallbacks("onhide_end", pane);
+			}
+		}
+	}
+
+	/**
+	* @param {string}	pane	The pane just closed, ie: north, south, east, or west
+	*/
+,	setAsClosed = function (pane) {
+		if (!$Rs[pane]) return; // handles not initialized yet!
+		var
+			$P		= $Ps[pane]
+		,	$R		= $Rs[pane]
+		,	$T		= $Ts[pane]
+		,	o		= options[pane]
+		,	s		= state[pane]
+		,	side	= _c[pane].side
+		,	rClass	= o.resizerClass
+		,	tClass	= o.togglerClass
+		,	_pane	= "-"+ pane // used for classNames
+		,	_open	= "-open"
+		,	_sliding= "-sliding"
+		,	_closed	= "-closed"
+		;
+		$R
+			.css(side, sC.inset[side]) // move the resizer
+			.removeClass( rClass+_open +" "+ rClass+_pane+_open )
+			.removeClass( rClass+_sliding +" "+ rClass+_pane+_sliding )
+			.addClass( rClass+_closed +" "+ rClass+_pane+_closed )
+		;
+		// DISABLE 'resizing' when closed - do this BEFORE bindStartSlidingEvents?
+		if (o.resizable && $.layout.plugins.draggable)
+			$R
+				.draggable("disable")
+				.removeClass("ui-state-disabled") // do NOT apply disabled styling - not suitable here
+				.css("cursor", "default")
+				.attr("title","")
+			;
+
+		// if pane has a toggler button, adjust that too
+		if ($T) {
+			$T
+				.removeClass( tClass+_open +" "+ tClass+_pane+_open )
+				.addClass( tClass+_closed +" "+ tClass+_pane+_closed )
+				.attr("title", o.tips.Open) // may be blank
+			;
+			// toggler-content - if exists
+			$T.children(".content-open").hide();
+			$T.children(".content-closed").css("display","block");
+		}
+
+		// sync any 'pin buttons'
+		syncPinBtns(pane, false);
+
+		if (state.initialized) {
+			// resize 'length' and position togglers for adjacent panes
+			sizeHandles();
+		}
+	}
+
+	/**
+	* Open the specified pane (animation optional), and resize all other panes as needed
+	*
+	* @param {(string|Object)}	evt_or_pane			The pane being opened, ie: north, south, east, or west
+	* @param {boolean=}			[slide=false]
+	* @param {boolean=}			[noAnimation=false]
+	* @param {boolean=}			[noAlert=false]
+	*/
+,	open = function (evt_or_pane, slide, noAnimation, noAlert) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$P	= $Ps[pane]
+		,	$R	= $Rs[pane]
+		,	$T	= $Ts[pane]
+		,	o	= options[pane]
+		,	s	= state[pane]
+		,	c	= _c[pane]
+		,	doFX, isShowing
+		;
+		// QUEUE in case another action/animation is in progress
+		$N.queue(function( queueNext ){
+
+			if ( !$P
+			||	(!o.resizable && !o.closable && !s.isShowing)	// invalid request
+			||	(s.isVisible && !s.isSliding)					// already open
+			) return queueNext();
+
+			// pane can ALSO be unhidden by just calling show(), so handle this scenario
+			if (s.isHidden && !s.isShowing) {
+				queueNext(); // call before show() because it needs the queue free
+				show(pane, true);
+				return;
+			}
+
+			if (s.autoResize && s.size != o.size) // resize pane to original size set in options
+				sizePane(pane, o.size, true, true, true); // true=skipCallback/noAnimation/forceResize
+			else
+				// make sure there is enough space available to open the pane
+				setSizeLimits(pane, slide);
+
+			// onopen_start callback - will CANCEL open if returns false
+			var cbReturn = _runCallbacks("onopen_start", pane);
+
+			if (cbReturn === "abort")
+				return queueNext();
+
+			// update pane-state again in case options were changed in onopen_start
+			if (cbReturn !== "NC") // NC = "No Callback"
+				setSizeLimits(pane, slide);
+
+			if (s.minSize > s.maxSize) { // INSUFFICIENT ROOM FOR PANE TO OPEN!
+				syncPinBtns(pane, false); // make sure pin-buttons are reset
+				if (!noAlert && o.tips.noRoomToOpen)
+					alert(o.tips.noRoomToOpen);
+				return queueNext(); // ABORT
+			}
+
+			if (slide) // START Sliding - will set isSliding=true
+				bindStopSlidingEvents(pane, true); // BIND trigger events to close sliding-pane
+			else if (s.isSliding) // PIN PANE (stop sliding) - open pane 'normally' instead
+				bindStopSlidingEvents(pane, false); // UNBIND trigger events - will set isSliding=false
+			else if (o.slidable)
+				bindStartSlidingEvents(pane, false); // UNBIND trigger events
+
+			s.noRoom = false; // will be reset by makePaneFit if 'noRoom'
+			makePaneFit(pane);
+
+			// transfer logic var to temp var
+			isShowing = s.isShowing;
+			// now clear the logic var
+			delete s.isShowing;
+
+			doFX		= !noAnimation && s.isClosed && (o.fxName_open != "none");
+			s.isMoving	= true;
+			s.isVisible	= true;
+			s.isClosed	= false;
+			// update isHidden BEFORE sizing panes - WHY??? Old?
+			if (isShowing) s.isHidden = false;
+
+			if (doFX) { // ANIMATE
+				// mask adjacent panes with objects
+				lockPaneForFX(pane, true);	// need to set left/top so animation will work
+					$P.show( o.fxName_open, o.fxSettings_open, o.fxSpeed_open, function() {
+					lockPaneForFX(pane, false); // undo
+					if (s.isVisible) open_2(); // continue
+					queueNext();
+				});
+			}
+			else { // no animation
+				_showPane(pane);// just show pane and...
+				open_2();		// continue
+				queueNext();
+			};
+		});
+
+		// SUBROUTINE
+		function open_2 () {
+			s.isMoving	= false;
+
+			// cure iframe display issues
+			_fixIframe(pane);
+
+			// NOTE: if isSliding, then other panes are NOT 'resized'
+			if (!s.isSliding) { // resize all panes adjacent to this one
+				sizeMidPanes(_c[pane].dir=="vert" ? "center" : "", false); // false = NOT skipCallback
+			}
+
+			// set classes, position handles and execute callbacks...
+			setAsOpen(pane);
+		};
+	
+	}
+
+	/**
+	* @param {string}	pane		The pane just opened, ie: north, south, east, or west
+	* @param {boolean=}	[skipCallback=false]
+	*/
+,	setAsOpen = function (pane, skipCallback) {
+		var 
+			$P		= $Ps[pane]
+		,	$R		= $Rs[pane]
+		,	$T		= $Ts[pane]
+		,	o		= options[pane]
+		,	s		= state[pane]
+		,	side	= _c[pane].side
+		,	rClass	= o.resizerClass
+		,	tClass	= o.togglerClass
+		,	_pane	= "-"+ pane // used for classNames
+		,	_open	= "-open"
+		,	_closed	= "-closed"
+		,	_sliding= "-sliding"
+		;
+		$R
+			.css(side, sC.inset[side] + getPaneSize(pane)) // move the resizer
+			.removeClass( rClass+_closed +" "+ rClass+_pane+_closed )
+			.addClass( rClass+_open +" "+ rClass+_pane+_open )
+		;
+		if (s.isSliding)
+			$R.addClass( rClass+_sliding +" "+ rClass+_pane+_sliding )
+		else // in case 'was sliding'
+			$R.removeClass( rClass+_sliding +" "+ rClass+_pane+_sliding )
+
+		removeHover( 0, $R ); // remove hover classes
+		if (o.resizable && $.layout.plugins.draggable)
+			$R	.draggable("enable")
+				.css("cursor", o.resizerCursor)
+				.attr("title", o.tips.Resize);
+		else if (!s.isSliding)
+			$R.css("cursor", "default"); // n-resize, s-resize, etc
+
+		// if pane also has a toggler button, adjust that too
+		if ($T) {
+			$T	.removeClass( tClass+_closed +" "+ tClass+_pane+_closed )
+				.addClass( tClass+_open +" "+ tClass+_pane+_open )
+				.attr("title", o.tips.Close); // may be blank
+			removeHover( 0, $T ); // remove hover classes
+			// toggler-content - if exists
+			$T.children(".content-closed").hide();
+			$T.children(".content-open").css("display","block");
+		}
+
+		// sync any 'pin buttons'
+		syncPinBtns(pane, !s.isSliding);
+
+		// update pane-state dimensions - BEFORE resizing content
+		$.extend(s, elDims($P));
+
+		if (state.initialized) {
+			// resize resizer & toggler sizes for all panes
+			sizeHandles();
+			// resize content every time pane opens - to be sure
+			sizeContent(pane, true); // true = remeasure headers/footers, even if 'pane.isMoving'
+		}
+
+		if (!skipCallback && (state.initialized || o.triggerEventsOnLoad) && $P.is(":visible")) {
+			// onopen callback
+			_runCallbacks("onopen_end", pane);
+			// onshow callback - TODO: should this be here?
+			if (s.isShowing) _runCallbacks("onshow_end", pane);
+
+			// ALSO call onresize because layout-size *may* have changed while pane was closed
+			if (state.initialized)
+				_runCallbacks("onresize_end", pane);
+		}
+
+		// TODO: Somehow sizePane("north") is being called after this point???
+	}
+
+
+	/**
+	* slideOpen / slideClose / slideToggle
+	*
+	* Pass-though methods for sliding
+	*/
+,	slideOpen = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	evt		= evtObj(evt_or_pane)
+		,	pane	= evtPane.call(this, evt_or_pane)
+		,	s		= state[pane]
+		,	delay	= options[pane].slideDelay_open
+		;
+		// prevent event from triggering on NEW resizer binding created below
+		if (evt) evt.stopImmediatePropagation();
+
+		if (s.isClosed && evt && evt.type === "mouseenter" && delay > 0)
+			// trigger = mouseenter - use a delay
+			timer.set(pane+"_openSlider", open_NOW, delay);
+		else
+			open_NOW(); // will unbind events if is already open
+
+		/**
+		* SUBROUTINE for timed open
+		*/
+		function open_NOW () {
+			if (!s.isClosed) // skip if no longer closed!
+				bindStopSlidingEvents(pane, true); // BIND trigger events to close sliding-pane
+			else if (!s.isMoving)
+				open(pane, true); // true = slide - open() will handle binding
+		};
+	}
+
+,	slideClose = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	evt		= evtObj(evt_or_pane)
+		,	pane	= evtPane.call(this, evt_or_pane)
+		,	o		= options[pane]
+		,	s		= state[pane]
+		,	delay	= s.isMoving ? 1000 : 300 // MINIMUM delay - option may override
+		;
+		if (s.isClosed || s.isResizing)
+			return; // skip if already closed OR in process of resizing
+		else if (o.slideTrigger_close === "click")
+			close_NOW(); // close immediately onClick
+		else if (o.preventQuickSlideClose && s.isMoving)
+			return; // handle Chrome quick-close on slide-open
+		else if (o.preventPrematureSlideClose && evt && $.layout.isMouseOverElem(evt, $Ps[pane]))
+			return; // handle incorrect mouseleave trigger, like when over a SELECT-list in IE
+		else if (evt) // trigger = mouseleave - use a delay
+			// 1 sec delay if 'opening', else .3 sec
+			timer.set(pane+"_closeSlider", close_NOW, max(o.slideDelay_close, delay));
+		else // called programically
+			close_NOW();
+
+		/**
+		* SUBROUTINE for timed close
+		*/
+		function close_NOW () {
+			if (s.isClosed) // skip 'close' if already closed!
+				bindStopSlidingEvents(pane, false); // UNBIND trigger events - TODO: is this needed here?
+			else if (!s.isMoving)
+				close(pane); // close will handle unbinding
+		};
+	}
+
+	/**
+	* @param {(string|Object)}	evt_or_pane		The pane being opened, ie: north, south, east, or west
+	*/
+,	slideToggle = function (evt_or_pane) {
+		var pane = evtPane.call(this, evt_or_pane);
+		toggle(pane, true);
+	}
+
+
+	/**
+	* Must set left/top on East/South panes so animation will work properly
+	*
+	* @param {string}	pane	The pane to lock, 'east' or 'south' - any other is ignored!
+	* @param {boolean}	doLock  true = set left/top, false = remove
+	*/
+,	lockPaneForFX = function (pane, doLock) {
+		var $P	= $Ps[pane]
+		,	s	= state[pane]
+		,	o	= options[pane]
+		,	z	= options.zIndexes
+		;
+		if (doLock) {
+			showMasks( pane, { animation: true, objectsOnly: true });
+			$P.css({ zIndex: z.pane_animate }); // overlay all elements during animation
+			if (pane=="south")
+				$P.css({ top: sC.inset.top + sC.innerHeight - $P.outerHeight() });
+			else if (pane=="east")
+				$P.css({ left: sC.inset.left + sC.innerWidth - $P.outerWidth() });
+		}
+		else { // animation DONE - RESET CSS
+			hideMasks();
+			$P.css({ zIndex: (s.isSliding ? z.pane_sliding : z.pane_normal) });
+			if (pane=="south")
+				$P.css({ top: "auto" });
+			// if pane is positioned 'off-screen', then DO NOT screw with it!
+			else if (pane=="east" && !$P.css("left").match(/\-99999/))
+				$P.css({ left: "auto" });
+			// fix anti-aliasing in IE - only needed for animations that change opacity
+			if (browser.msie && o.fxOpacityFix && o.fxName_open != "slide" && $P.css("filter") && $P.css("opacity") == 1)
+				$P[0].style.removeAttribute('filter');
+		}
+	}
+
+
+	/**
+	* Toggle sliding functionality of a specific pane on/off by adding removing 'slide open' trigger
+	*
+	* @see  open(), close()
+	* @param {string}	pane	The pane to enable/disable, 'north', 'south', etc.
+	* @param {boolean}	enable	Enable or Disable sliding?
+	*/
+,	bindStartSlidingEvents = function (pane, enable) {
+		var o		= options[pane]
+		,	$P		= $Ps[pane]
+		,	$R		= $Rs[pane]
+		,	evtName	= o.slideTrigger_open.toLowerCase()
+		;
+		if (!$R || (enable && !o.slidable)) return;
+
+		// make sure we have a valid event
+		if (evtName.match(/mouseover/))
+			evtName = o.slideTrigger_open = "mouseenter";
+		else if (!evtName.match(/(click|dblclick|mouseenter)/)) 
+			evtName = o.slideTrigger_open = "click";
+
+		// must remove double-click-toggle when using dblclick-slide
+		if (o.resizerDblClickToggle && evtName.match(/click/)) {
+			$R[enable ? "unbind" : "bind"]('dblclick.'+ sID, toggle)
+		}
+
+		$R
+			// add or remove event
+			[enable ? "bind" : "unbind"](evtName +'.'+ sID, slideOpen)
+			// set the appropriate cursor & title/tip
+			.css("cursor", enable ? o.sliderCursor : "default")
+			.attr("title", enable ? o.tips.Slide : "")
+		;
+	}
+
+	/**
+	* Add or remove 'mouseleave' events to 'slide close' when pane is 'sliding' open or closed
+	* Also increases zIndex when pane is sliding open
+	* See bindStartSlidingEvents for code to control 'slide open'
+	*
+	* @see  slideOpen(), slideClose()
+	* @param {string}	pane	The pane to process, 'north', 'south', etc.
+	* @param {boolean}	enable	Enable or Disable events?
+	*/
+,	bindStopSlidingEvents = function (pane, enable) {
+		var	o		= options[pane]
+		,	s		= state[pane]
+		,	c		= _c[pane]
+		,	z		= options.zIndexes
+		,	evtName	= o.slideTrigger_close.toLowerCase()
+		,	action	= (enable ? "bind" : "unbind")
+		,	$P		= $Ps[pane]
+		,	$R		= $Rs[pane]
+		;
+		timer.clear(pane+"_closeSlider"); // just in case
+
+		if (enable) {
+			s.isSliding = true;
+			state.panesSliding[pane] = true;
+			// remove 'slideOpen' event from resizer
+			// ALSO will raise the zIndex of the pane & resizer
+			bindStartSlidingEvents(pane, false);
+		}
+		else {
+			s.isSliding = false;
+			delete state.panesSliding[pane];
+		}
+
+		// RE/SET zIndex - increases when pane is sliding-open, resets to normal when not
+		$P.css("zIndex", enable ? z.pane_sliding : z.pane_normal);
+		$R.css("zIndex", enable ? z.pane_sliding+2 : z.resizer_normal); // NOTE: mask = pane_sliding+1
+
+		// make sure we have a valid event
+		if (!evtName.match(/(click|mouseleave)/))
+			evtName = o.slideTrigger_close = "mouseleave"; // also catches 'mouseout'
+
+		// add/remove slide triggers
+		$R[action](evtName, slideClose); // base event on resize
+		// need extra events for mouseleave
+		if (evtName === "mouseleave") {
+			// also close on pane.mouseleave
+			$P[action]("mouseleave."+ sID, slideClose);
+			// cancel timer when mouse moves between 'pane' and 'resizer'
+			$R[action]("mouseenter."+ sID, cancelMouseOut);
+			$P[action]("mouseenter."+ sID, cancelMouseOut);
+		}
+
+		if (!enable)
+			timer.clear(pane+"_closeSlider");
+		else if (evtName === "click" && !o.resizable) {
+			// IF pane is not resizable (which already has a cursor and tip) 
+			// then set the a cursor & title/tip on resizer when sliding
+			$R.css("cursor", enable ? o.sliderCursor : "default");
+			$R.attr("title", enable ? o.tips.Close : ""); // use Toggler-tip, eg: "Close Pane"
+		}
+
+		// SUBROUTINE for mouseleave timer clearing
+		function cancelMouseOut (evt) {
+			timer.clear(pane+"_closeSlider");
+			evt.stopPropagation();
+		}
+	}
+
+
+	/**
+	* Hides/closes a pane if there is insufficient room - reverses this when there is room again
+	* MUST have already called setSizeLimits() before calling this method
+	*
+	* @param {string}	pane					The pane being resized
+	* @param {boolean=}	[isOpening=false]		Called from onOpen?
+	* @param {boolean=}	[skipCallback=false]	Should the onresize callback be run?
+	* @param {boolean=}	[force=false]
+	*/
+,	makePaneFit = function (pane, isOpening, skipCallback, force) {
+		var	o	= options[pane]
+		,	s	= state[pane]
+		,	c	= _c[pane]
+		,	$P	= $Ps[pane]
+		,	$R	= $Rs[pane]
+		,	isSidePane 	= c.dir==="vert"
+		,	hasRoom		= false
+		;
+		// special handling for center & east/west panes
+		if (pane === "center" || (isSidePane && s.noVerticalRoom)) {
+			// see if there is enough room to display the pane
+			// ERROR: hasRoom = s.minHeight <= s.maxHeight && (isSidePane || s.minWidth <= s.maxWidth);
+			hasRoom = (s.maxHeight >= 0);
+			if (hasRoom && s.noRoom) { // previously hidden due to noRoom, so show now
+				_showPane(pane);
+				if ($R) $R.show();
+				s.isVisible = true;
+				s.noRoom = false;
+				if (isSidePane) s.noVerticalRoom = false;
+				_fixIframe(pane);
+			}
+			else if (!hasRoom && !s.noRoom) { // not currently hidden, so hide now
+				_hidePane(pane);
+				if ($R) $R.hide();
+				s.isVisible = false;
+				s.noRoom = true;
+			}
+		}
+
+		// see if there is enough room to fit the border-pane
+		if (pane === "center") {
+			// ignore center in this block
+		}
+		else if (s.minSize <= s.maxSize) { // pane CAN fit
+			hasRoom = true;
+			if (s.size > s.maxSize) // pane is too big - shrink it
+				sizePane(pane, s.maxSize, skipCallback, true, force); // true = noAnimation
+			else if (s.size < s.minSize) // pane is too small - enlarge it
+				sizePane(pane, s.minSize, skipCallback, true, force); // true = noAnimation
+			// need s.isVisible because new pseudoClose method keeps pane visible, but off-screen
+			else if ($R && s.isVisible && $P.is(":visible")) {
+				// make sure resizer-bar is positioned correctly
+				// handles situation where nested layout was 'hidden' when initialized
+				var	pos = s.size + sC.inset[c.side];
+				if ($.layout.cssNum( $R, c.side ) != pos) $R.css( c.side, pos );
+			}
+
+			// if was previously hidden due to noRoom, then RESET because NOW there is room
+			if (s.noRoom) {
+				// s.noRoom state will be set by open or show
+				if (s.wasOpen && o.closable) {
+					if (o.autoReopen)
+						open(pane, false, true, true); // true = noAnimation, true = noAlert
+					else // leave the pane closed, so just update state
+						s.noRoom = false;
+				}
+				else
+					show(pane, s.wasOpen, true, true); // true = noAnimation, true = noAlert
+			}
+		}
+		else { // !hasRoom - pane CANNOT fit
+			if (!s.noRoom) { // pane not set as noRoom yet, so hide or close it now...
+				s.noRoom = true; // update state
+				s.wasOpen = !s.isClosed && !s.isSliding;
+				if (s.isClosed){} // SKIP
+				else if (o.closable) // 'close' if possible
+					close(pane, true, true); // true = force, true = noAnimation
+				else // 'hide' pane if cannot just be closed
+					hide(pane, true); // true = noAnimation
+			}
+		}
+	}
+
+
+	/**
+	* manualSizePane is an exposed flow-through method allowing extra code when pane is 'manually resized'
+	*
+	* @param {(string|Object)}	evt_or_pane				The pane being resized
+	* @param {number}			size					The *desired* new size for this pane - will be validated
+	* @param {boolean=}			[skipCallback=false]	Should the onresize callback be run?
+	* @param {boolean=}			[noAnimation=false]
+	* @param {boolean=}			[force=false]			Force resizing even if does not seem necessary
+	*/
+,	manualSizePane = function (evt_or_pane, size, skipCallback, noAnimation, force) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	o	= options[pane]
+		,	s	= state[pane]
+		//	if resizing callbacks have been delayed and resizing is now DONE, force resizing to complete...
+		,	forceResize = force || (o.livePaneResizing && !s.isResizing)
+		;
+		// ANY call to manualSizePane disables autoResize - ie, percentage sizing
+		s.autoResize = false;
+		// flow-through...
+		sizePane(pane, size, skipCallback, noAnimation, forceResize); // will animate resize if option enabled
+	}
+
+	/**
+	* sizePane is called only by internal methods whenever a pane needs to be resized
+	*
+	* @param {(string|Object)}	evt_or_pane				The pane being resized
+	* @param {number}			size					The *desired* new size for this pane - will be validated
+	* @param {boolean=}			[skipCallback=false]	Should the onresize callback be run?
+	* @param {boolean=}			[noAnimation=false]
+	* @param {boolean=}			[force=false]			Force resizing even if does not seem necessary
+	*/
+,	sizePane = function (evt_or_pane, size, skipCallback, noAnimation, force) {
+		if (!isInitialized()) return;
+		var	pane	= evtPane.call(this, evt_or_pane) // probably NEVER called from event?
+		,	o		= options[pane]
+		,	s		= state[pane]
+		,	$P		= $Ps[pane]
+		,	$R		= $Rs[pane]
+		,	side	= _c[pane].side
+		,	dimName	= _c[pane].sizeType.toLowerCase()
+		,	skipResizeWhileDragging = s.isResizing && !o.triggerEventsDuringLiveResize
+		,	doFX	= noAnimation !== true && o.animatePaneSizing
+		,	oldSize, newSize
+		;
+		// QUEUE in case another action/animation is in progress
+		$N.queue(function( queueNext ){
+			// calculate 'current' min/max sizes
+			setSizeLimits(pane); // update pane-state
+			oldSize = s.size;
+			size = _parseSize(pane, size); // handle percentages & auto
+			size = max(size, _parseSize(pane, o.minSize));
+			size = min(size, s.maxSize);
+			if (size < s.minSize) { // not enough room for pane!
+				queueNext(); // call before makePaneFit() because it needs the queue free
+				makePaneFit(pane, false, skipCallback);	// will hide or close pane
+				return;
+			}
+
+			// IF newSize is same as oldSize, then nothing to do - abort
+			if (!force && size === oldSize)
+				return queueNext();
+
+			s.newSize = size;
+
+			// onresize_start callback CANNOT cancel resizing because this would break the layout!
+			if (!skipCallback && state.initialized && s.isVisible)
+				_runCallbacks("onresize_start", pane);
+
+			// resize the pane, and make sure its visible
+			newSize = cssSize(pane, size);
+
+			if (doFX && $P.is(":visible")) { // ANIMATE
+				var fx		= $.layout.effects.size[pane] || $.layout.effects.size.all
+				,	easing	= o.fxSettings_size.easing || fx.easing
+				,	z		= options.zIndexes
+				,	props	= {};
+				props[ dimName ] = newSize +'px';
+				s.isMoving = true;
+				// overlay all elements during animation
+				$P.css({ zIndex: z.pane_animate })
+				  .show().animate( props, o.fxSpeed_size, easing, function(){
+					// reset zIndex after animation
+					$P.css({ zIndex: (s.isSliding ? z.pane_sliding : z.pane_normal) });
+					s.isMoving = false;
+					delete s.newSize;
+					sizePane_2(); // continue
+					queueNext();
+				});
+			}
+			else { // no animation
+				$P.css( dimName, newSize );	// resize pane
+				delete s.newSize;
+				// if pane is visible, then 
+				if ($P.is(":visible"))
+					sizePane_2(); // continue
+				else {
+					// pane is NOT VISIBLE, so just update state data...
+					// when pane is *next opened*, it will have the new size
+					s.size = size;				// update state.size
+					$.extend(s, elDims($P));	// update state dimensions
+				}
+				queueNext();
+			};
+
+		});
+
+		// SUBROUTINE
+		function sizePane_2 () {
+			/*	Panes are sometimes not sized precisely in some browsers!?
+			 *	This code will resize the pane up to 3 times to nudge the pane to the correct size
+			 */
+			var	actual	= dimName==='width' ? $P.outerWidth() : $P.outerHeight()
+			,	tries	= [{
+						   	pane:		pane
+						,	count:		1
+						,	target:		size
+						,	actual:		actual
+						,	correct:	(size === actual)
+						,	attempt:	size
+						,	cssSize:	newSize
+						}]
+			,	lastTry = tries[0]
+			,	thisTry	= {}
+			,	msg		= 'Inaccurate size after resizing the '+ pane +'-pane.'
+			;
+			while ( !lastTry.correct ) {
+				thisTry = { pane: pane, count: lastTry.count+1, target: size };
+
+				if (lastTry.actual > size)
+					thisTry.attempt = max(0, lastTry.attempt - (lastTry.actual - size));
+				else // lastTry.actual < size
+					thisTry.attempt = max(0, lastTry.attempt + (size - lastTry.actual));
+
+				thisTry.cssSize = cssSize(pane, thisTry.attempt);
+				$P.css( dimName, thisTry.cssSize );
+
+				thisTry.actual	= dimName=='width' ? $P.outerWidth() : $P.outerHeight();
+				thisTry.correct	= (size === thisTry.actual);
+
+				// log attempts and alert the user of this *non-fatal error* (if showDebugMessages)
+				if ( tries.length === 1) {
+					_log(msg, false, true);
+					_log(lastTry, false, true);
+				}
+				_log(thisTry, false, true);
+				// after 4 tries, is as close as its gonna get!
+				if (tries.length > 3) break;
+
+				tries.push( thisTry );
+				lastTry = tries[ tries.length - 1 ];
+			}
+			// END TESTING CODE
+
+			// update pane-state dimensions
+			s.size	= size;
+			$.extend(s, elDims($P));
+
+			if (s.isVisible && $P.is(":visible")) {
+				// reposition the resizer-bar
+				if ($R) $R.css( side, size + sC.inset[side] );
+				// resize the content-div
+				sizeContent(pane);
+			}
+
+			if (!skipCallback && !skipResizeWhileDragging && state.initialized && s.isVisible)
+				_runCallbacks("onresize_end", pane);
+
+			// resize all the adjacent panes, and adjust their toggler buttons
+			// when skipCallback passed, it means the controlling method will handle 'other panes'
+			if (!skipCallback) {
+				// also no callback if live-resize is in progress and NOT triggerEventsDuringLiveResize
+				if (!s.isSliding) sizeMidPanes(_c[pane].dir=="horz" ? "" : "center", skipResizeWhileDragging, force);
+				sizeHandles();
+			}
+
+			// if opposite-pane was autoClosed, see if it can be autoOpened now
+			var altPane = _c.oppositeEdge[pane];
+			if (size < oldSize && state[ altPane ].noRoom) {
+				setSizeLimits( altPane );
+				makePaneFit( altPane, false, skipCallback );
+			}
+
+			// DEBUG - ALERT user/developer so they know there was a sizing problem
+			if (tries.length > 1)
+				_log(msg +'\nSee the Error Console for details.', true, true);
+		}
+	}
+
+	/**
+	* @see  initPanes(), sizePane(), 	resizeAll(), open(), close(), hide()
+	* @param {(Array.<string>|string)}	panes					The pane(s) being resized, comma-delmited string
+	* @param {boolean=}					[skipCallback=false]	Should the onresize callback be run?
+	* @param {boolean=}					[force=false]
+	*/
+,	sizeMidPanes = function (panes, skipCallback, force) {
+		panes = (panes ? panes : "east,west,center").split(",");
+
+		$.each(panes, function (i, pane) {
+			if (!$Ps[pane]) return; // NO PANE - skip
+			var 
+				o		= options[pane]
+			,	s		= state[pane]
+			,	$P		= $Ps[pane]
+			,	$R		= $Rs[pane]
+			,	isCenter= (pane=="center")
+			,	hasRoom	= true
+			,	CSS		= {}
+			//	if pane is not visible, show it invisibly NOW rather than for *each call* in this script
+			,	visCSS	= $.layout.showInvisibly($P)
+
+			,	newCenter	= calcNewCenterPaneDims()
+			;
+
+			// update pane-state dimensions
+			$.extend(s, elDims($P));
+
+			if (pane === "center") {
+				if (!force && s.isVisible && newCenter.width === s.outerWidth && newCenter.height === s.outerHeight) {
+					$P.css(visCSS);
+					return true; // SKIP - pane already the correct size
+				}
+				// set state for makePaneFit() logic
+				$.extend(s, cssMinDims(pane), {
+					maxWidth:	newCenter.width
+				,	maxHeight:	newCenter.height
+				});
+				CSS = newCenter;
+				s.newWidth	= CSS.width;
+				s.newHeight	= CSS.height;
+				// convert OUTER width/height to CSS width/height 
+				CSS.width	= cssW($P, CSS.width);
+				// NEW - allow pane to extend 'below' visible area rather than hide it
+				CSS.height	= cssH($P, CSS.height);
+				hasRoom		= CSS.width >= 0 && CSS.height >= 0; // height >= 0 = ALWAYS TRUE NOW
+
+				// during layout init, try to shrink east/west panes to make room for center
+				if (!state.initialized && o.minWidth > newCenter.width) {
+					var
+						reqPx	= o.minWidth - s.outerWidth
+					,	minE	= options.east.minSize || 0
+					,	minW	= options.west.minSize || 0
+					,	sizeE	= state.east.size
+					,	sizeW	= state.west.size
+					,	newE	= sizeE
+					,	newW	= sizeW
+					;
+					if (reqPx > 0 && state.east.isVisible && sizeE > minE) {
+						newE = max( sizeE-minE, sizeE-reqPx );
+						reqPx -= sizeE-newE;
+					}
+					if (reqPx > 0 && state.west.isVisible && sizeW > minW) {
+						newW = max( sizeW-minW, sizeW-reqPx );
+						reqPx -= sizeW-newW;
+					}
+					// IF we found enough extra space, then resize the border panes as calculated
+					if (reqPx === 0) {
+						if (sizeE && sizeE != minE)
+							sizePane('east', newE, true, true, force); // true = skipCallback/noAnimation - initPanes will handle when done
+						if (sizeW && sizeW != minW)
+							sizePane('west', newW, true, true, force); // true = skipCallback/noAnimation
+						// now start over!
+						sizeMidPanes('center', skipCallback, force);
+						$P.css(visCSS);
+						return; // abort this loop
+					}
+				}
+			}
+			else { // for east and west, set only the height, which is same as center height
+				// set state.min/maxWidth/Height for makePaneFit() logic
+				if (s.isVisible && !s.noVerticalRoom)
+					$.extend(s, elDims($P), cssMinDims(pane))
+				if (!force && !s.noVerticalRoom && newCenter.height === s.outerHeight) {
+					$P.css(visCSS);
+					return true; // SKIP - pane already the correct size
+				}
+				// east/west have same top, bottom & height as center
+				CSS.top		= newCenter.top;
+				CSS.bottom	= newCenter.bottom;
+				s.newSize	= newCenter.height
+				// NEW - allow pane to extend 'below' visible area rather than hide it
+				CSS.height	= cssH($P, newCenter.height);
+				s.maxHeight	= CSS.height;
+				hasRoom		= (s.maxHeight >= 0); // ALWAYS TRUE NOW
+				if (!hasRoom) s.noVerticalRoom = true; // makePaneFit() logic
+			}
+
+			if (hasRoom) {
+				// resizeAll passes skipCallback because it triggers callbacks after ALL panes are resized
+				if (!skipCallback && state.initialized)
+					_runCallbacks("onresize_start", pane);
+
+				$P.css(CSS); // apply the CSS to pane
+				if (pane !== "center")
+					sizeHandles(pane); // also update resizer length
+				if (s.noRoom && !s.isClosed && !s.isHidden)
+					makePaneFit(pane); // will re-open/show auto-closed/hidden pane
+				if (s.isVisible) {
+					$.extend(s, elDims($P)); // update pane dimensions
+					if (state.initialized) sizeContent(pane); // also resize the contents, if exists
+				}
+			}
+			else if (!s.noRoom && s.isVisible) // no room for pane
+				makePaneFit(pane); // will hide or close pane
+
+			// reset visibility, if necessary
+			$P.css(visCSS);
+
+			delete s.newSize;
+			delete s.newWidth;
+			delete s.newHeight;
+
+			if (!s.isVisible)
+				return true; // DONE - next pane
+
+			/*
+			* Extra CSS for IE6 or IE7 in Quirks-mode - add 'width' to NORTH/SOUTH panes
+			* Normally these panes have only 'left' & 'right' positions so pane auto-sizes
+			* ALSO required when pane is an IFRAME because will NOT default to 'full width'
+			*	TODO: Can I use width:100% for a north/south iframe?
+			*	TODO: Sounds like a job for $P.outerWidth( sC.innerWidth ) SETTER METHOD
+			*/
+			if (pane === "center") { // finished processing midPanes
+				var fix = browser.isIE6 || !browser.boxModel;
+				if ($Ps.north && (fix || state.north.tagName=="IFRAME")) 
+					$Ps.north.css("width", cssW($Ps.north, sC.innerWidth));
+				if ($Ps.south && (fix || state.south.tagName=="IFRAME"))
+					$Ps.south.css("width", cssW($Ps.south, sC.innerWidth));
+			}
+
+			// resizeAll passes skipCallback because it triggers callbacks after ALL panes are resized
+			if (!skipCallback && state.initialized)
+				_runCallbacks("onresize_end", pane);
+		});
+	}
+
+
+	/**
+	* @see  window.onresize(), callbacks or custom code
+	* @param {(Object|boolean)=}	evt_or_refresh	If 'true', then also reset pane-positioning
+	*/
+,	resizeAll = function (evt_or_refresh) {
+		var	oldW	= sC.innerWidth
+		,	oldH	= sC.innerHeight
+		;
+		// stopPropagation if called by trigger("layoutdestroy") - use evtPane utility 
+		evtPane(evt_or_refresh);
+
+		// cannot size layout when 'container' is hidden or collapsed
+		if (!$N.is(":visible")) return;
+
+		if (!state.initialized) {
+			_initLayoutElements();
+			return; // no need to resize since we just initialized!
+		}
+
+		if (evt_or_refresh === true && $.isPlainObject(options.outset)) {
+			// update container CSS in case outset option has changed
+			$N.css( options.outset );
+		}
+		// UPDATE container dimensions
+		$.extend(sC, elDims( $N, options.inset ));
+		if (!sC.outerHeight) return;
+
+		// if 'true' passed, refresh pane & handle positioning too
+		if (evt_or_refresh === true) {
+			setPanePosition();
+		}
+
+		// onresizeall_start will CANCEL resizing if returns false
+		// state.container has already been set, so user can access this info for calcuations
+		if (false === _runCallbacks("onresizeall_start")) return false;
+
+		var	// see if container is now 'smaller' than before
+			shrunkH	= (sC.innerHeight < oldH)
+		,	shrunkW	= (sC.innerWidth < oldW)
+		,	$P, o, s
+		;
+		// NOTE special order for sizing: S-N-E-W
+		$.each(["south","north","east","west"], function (i, pane) {
+			if (!$Ps[pane]) return; // no pane - SKIP
+			o = options[pane];
+			s = state[pane];
+			if (s.autoResize && s.size != o.size) // resize pane to original size set in options
+				sizePane(pane, o.size, true, true, true); // true=skipCallback/noAnimation/forceResize
+			else {
+				setSizeLimits(pane);
+				makePaneFit(pane, false, true, true); // true=skipCallback/forceResize
+			}
+		});
+
+		sizeMidPanes("", true, true); // true=skipCallback/forceResize
+		sizeHandles(); // reposition the toggler elements
+
+		// trigger all individual pane callbacks AFTER layout has finished resizing
+		$.each(_c.allPanes, function (i, pane) {
+			$P = $Ps[pane];
+			if (!$P) return; // SKIP
+			if (state[pane].isVisible) // undefined for non-existent panes
+				_runCallbacks("onresize_end", pane); // callback - if exists
+		});
+
+		_runCallbacks("onresizeall_end");
+		//_triggerLayoutEvent(pane, 'resizeall');
+	}
+
+	/**
+	* Whenever a pane resizes or opens that has a nested layout, trigger resizeAll
+	*
+	* @param {(string|Object)}	evt_or_pane		The pane just resized or opened
+	*/
+,	resizeChildren = function (evt_or_pane, skipRefresh) {
+		var	pane = evtPane.call(this, evt_or_pane);
+
+		if (!options[pane].resizeChildren) return;
+
+		// ensure the pane-children are up-to-date
+		if (!skipRefresh) refreshChildren( pane );
+		var pC = children[pane];
+		if ($.isPlainObject( pC )) {
+			// resize one or more children
+			$.each( pC, function (key, child) {
+				if (!child.destroyed) child.resizeAll();
+			});
+		}
+	}
+
+	/**
+	* IF pane has a content-div, then resize all elements inside pane to fit pane-height
+	*
+	* @param {(string|Object)}	evt_or_panes		The pane(s) being resized
+	* @param {boolean=}			[remeasure=false]	Should the content (header/footer) be remeasured?
+	*/
+,	sizeContent = function (evt_or_panes, remeasure) {
+		if (!isInitialized()) return;
+
+		var panes = evtPane.call(this, evt_or_panes);
+		panes = panes ? panes.split(",") : _c.allPanes;
+
+		$.each(panes, function (idx, pane) {
+			var
+				$P	= $Ps[pane]
+			,	$C	= $Cs[pane]
+			,	o	= options[pane]
+			,	s	= state[pane]
+			,	m	= s.content // m = measurements
+			;
+			if (!$P || !$C || !$P.is(":visible")) return true; // NOT VISIBLE - skip
+
+			// if content-element was REMOVED, update OR remove the pointer
+			if (!$C.length) {
+				initContent(pane, false);	// false = do NOT sizeContent() - already there!
+				if (!$C) return;			// no replacement element found - pointer have been removed
+			}
+
+			// onsizecontent_start will CANCEL resizing if returns false
+			if (false === _runCallbacks("onsizecontent_start", pane)) return;
+
+			// skip re-measuring offsets if live-resizing
+			if ((!s.isMoving && !s.isResizing) || o.liveContentResizing || remeasure || m.top == undefined) {
+				_measure();
+				// if any footers are below pane-bottom, they may not measure correctly,
+				// so allow pane overflow and re-measure
+				if (m.hiddenFooters > 0 && $P.css("overflow") === "hidden") {
+					$P.css("overflow", "visible");
+					_measure(); // remeasure while overflowing
+					$P.css("overflow", "hidden");
+				}
+			}
+			// NOTE: spaceAbove/Below *includes* the pane paddingTop/Bottom, but not pane.borders
+			var newH = s.innerHeight - (m.spaceAbove - s.css.paddingTop) - (m.spaceBelow - s.css.paddingBottom);
+
+			if (!$C.is(":visible") || m.height != newH) {
+				// size the Content element to fit new pane-size - will autoHide if not enough room
+				setOuterHeight($C, newH, true); // true=autoHide
+				m.height = newH; // save new height
+			};
+
+			if (state.initialized)
+				_runCallbacks("onsizecontent_end", pane);
+
+			function _below ($E) {
+				return max(s.css.paddingBottom, (parseInt($E.css("marginBottom"), 10) || 0));
+			};
+
+			function _measure () {
+				var
+					ignore	= options[pane].contentIgnoreSelector
+				,	$Fs		= $C.nextAll().not(".ui-layout-mask").not(ignore || ":lt(0)") // not :lt(0) = ALL
+				,	$Fs_vis	= $Fs.filter(':visible')
+				,	$F		= $Fs_vis.filter(':last')
+				;
+				m = {
+					top:			$C[0].offsetTop
+				,	height:			$C.outerHeight()
+				,	numFooters:		$Fs.length
+				,	hiddenFooters:	$Fs.length - $Fs_vis.length
+				,	spaceBelow:		0 // correct if no content footer ($E)
+				}
+					m.spaceAbove	= m.top; // just for state - not used in calc
+					m.bottom		= m.top + m.height;
+				if ($F.length)
+					//spaceBelow = (LastFooter.top + LastFooter.height) [footerBottom] - Content.bottom + max(LastFooter.marginBottom, pane.paddingBotom)
+					m.spaceBelow = ($F[0].offsetTop + $F.outerHeight()) - m.bottom + _below($F);
+				else // no footer - check marginBottom on Content element itself
+					m.spaceBelow = _below($C);
+			};
+		});
+	}
+
+
+	/**
+	* Called every time a pane is opened, closed, or resized to slide the togglers to 'center' and adjust their length if necessary
+	*
+	* @see  initHandles(), open(), close(), resizeAll()
+	* @param {(string|Object)=}		evt_or_panes	The pane(s) being resized
+	*/
+,	sizeHandles = function (evt_or_panes) {
+		var panes = evtPane.call(this, evt_or_panes)
+		panes = panes ? panes.split(",") : _c.borderPanes;
+
+		$.each(panes, function (i, pane) {
+			var 
+				o	= options[pane]
+			,	s	= state[pane]
+			,	$P	= $Ps[pane]
+			,	$R	= $Rs[pane]
+			,	$T	= $Ts[pane]
+			,	$TC
+			;
+			if (!$P || !$R) return;
+
+			var
+				dir			= _c[pane].dir
+			,	_state		= (s.isClosed ? "_closed" : "_open")
+			,	spacing		= o["spacing"+ _state]
+			,	togAlign	= o["togglerAlign"+ _state]
+			,	togLen		= o["togglerLength"+ _state]
+			,	paneLen
+			,	left
+			,	offset
+			,	CSS = {}
+			;
+
+			if (spacing === 0) {
+				$R.hide();
+				return;
+			}
+			else if (!s.noRoom && !s.isHidden) // skip if resizer was hidden for any reason
+				$R.show(); // in case was previously hidden
+
+			// Resizer Bar is ALWAYS same width/height of pane it is attached to
+			if (dir === "horz") { // north/south
+				//paneLen = $P.outerWidth(); // s.outerWidth || 
+				paneLen = sC.innerWidth; // handle offscreen-panes
+				s.resizerLength = paneLen;
+				left = $.layout.cssNum($P, "left")
+				$R.css({
+					width:	cssW($R, paneLen) // account for borders & padding
+				,	height:	cssH($R, spacing) // ditto
+				,	left:	left > -9999 ? left : sC.inset.left // handle offscreen-panes
+				});
+			}
+			else { // east/west
+				paneLen = $P.outerHeight(); // s.outerHeight || 
+				s.resizerLength = paneLen;
+				$R.css({
+					height:	cssH($R, paneLen) // account for borders & padding
+				,	width:	cssW($R, spacing) // ditto
+				,	top:	sC.inset.top + getPaneSize("north", true) // TODO: what if no North pane?
+				//,	top:	$.layout.cssNum($Ps["center"], "top")
+				});
+			}
+
+			// remove hover classes
+			removeHover( o, $R );
+
+			if ($T) {
+				if (togLen === 0 || (s.isSliding && o.hideTogglerOnSlide)) {
+					$T.hide(); // always HIDE the toggler when 'sliding'
+					return;
+				}
+				else
+					$T.show(); // in case was previously hidden
+
+				if (!(togLen > 0) || togLen === "100%" || togLen > paneLen) {
+					togLen = paneLen;
+					offset = 0;
+				}
+				else { // calculate 'offset' based on options.PANE.togglerAlign_open/closed
+					if (isStr(togAlign)) {
+						switch (togAlign) {
+							case "top":
+							case "left":	offset = 0;
+											break;
+							case "bottom":
+							case "right":	offset = paneLen - togLen;
+											break;
+							case "middle":
+							case "center":
+							default:		offset = round((paneLen - togLen) / 2); // 'default' catches typos
+						}
+					}
+					else { // togAlign = number
+						var x = parseInt(togAlign, 10); //
+						if (togAlign >= 0) offset = x;
+						else offset = paneLen - togLen + x; // NOTE: x is negative!
+					}
+				}
+
+				if (dir === "horz") { // north/south
+					var width = cssW($T, togLen);
+					$T.css({
+						width:	width  // account for borders & padding
+					,	height:	cssH($T, spacing) // ditto
+					,	left:	offset // TODO: VERIFY that toggler  positions correctly for ALL values
+					,	top:	0
+					});
+					// CENTER the toggler content SPAN
+					$T.children(".content").each(function(){
+						$TC = $(this);
+						$TC.css("marginLeft", round((width-$TC.outerWidth())/2)); // could be negative
+					});
+				}
+				else { // east/west
+					var height = cssH($T, togLen);
+					$T.css({
+						height:	height // account for borders & padding
+					,	width:	cssW($T, spacing) // ditto
+					,	top:	offset // POSITION the toggler
+					,	left:	0
+					});
+					// CENTER the toggler content SPAN
+					$T.children(".content").each(function(){
+						$TC = $(this);
+						$TC.css("marginTop", round((height-$TC.outerHeight())/2)); // could be negative
+					});
+				}
+
+				// remove ALL hover classes
+				removeHover( 0, $T );
+			}
+
+			// DONE measuring and sizing this resizer/toggler, so can be 'hidden' now
+			if (!state.initialized && (o.initHidden || s.isHidden)) {
+				$R.hide();
+				if ($T) $T.hide();
+			}
+		});
+	}
+
+
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	*/
+,	enableClosable = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$T	= $Ts[pane]
+		,	o	= options[pane]
+		;
+		if (!$T) return;
+		o.closable = true;
+		$T	.bind("click."+ sID, function(evt){ evt.stopPropagation(); toggle(pane); })
+			.css("visibility", "visible")
+			.css("cursor", "pointer")
+			.attr("title", state[pane].isClosed ? o.tips.Open : o.tips.Close) // may be blank
+			.show();
+	}
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	* @param {boolean=}			[hide=false]
+	*/
+,	disableClosable = function (evt_or_pane, hide) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$T	= $Ts[pane]
+		;
+		if (!$T) return;
+		options[pane].closable = false;
+		// is closable is disable, then pane MUST be open!
+		if (state[pane].isClosed) open(pane, false, true);
+		$T	.unbind("."+ sID)
+			.css("visibility", hide ? "hidden" : "visible") // instead of hide(), which creates logic issues
+			.css("cursor", "default")
+			.attr("title", "");
+	}
+
+
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	*/
+,	enableSlidable = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$R	= $Rs[pane]
+		;
+		if (!$R || !$R.data('draggable')) return;
+		options[pane].slidable = true; 
+		if (state[pane].isClosed)
+			bindStartSlidingEvents(pane, true);
+	}
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	*/
+,	disableSlidable = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$R	= $Rs[pane]
+		;
+		if (!$R) return;
+		options[pane].slidable = false; 
+		if (state[pane].isSliding)
+			close(pane, false, true);
+		else {
+			bindStartSlidingEvents(pane, false);
+			$R	.css("cursor", "default")
+				.attr("title", "");
+			removeHover(null, $R[0]); // in case currently hovered
+		}
+	}
+
+
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	*/
+,	enableResizable = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$R	= $Rs[pane]
+		,	o	= options[pane]
+		;
+		if (!$R || !$R.data('draggable')) return;
+		o.resizable = true; 
+		$R.draggable("enable");
+		if (!state[pane].isClosed)
+			$R	.css("cursor", o.resizerCursor)
+			 	.attr("title", o.tips.Resize);
+	}
+	/**
+	* @param {(string|Object)}	evt_or_pane
+	*/
+,	disableResizable = function (evt_or_pane) {
+		if (!isInitialized()) return;
+		var	pane = evtPane.call(this, evt_or_pane)
+		,	$R	= $Rs[pane]
+		;
+		if (!$R || !$R.data('draggable')) return;
+		options[pane].resizable = false; 
+		$R	.draggable("disable")
+			.css("cursor", "default")
+			.attr("title", "");
+		removeHover(null, $R[0]); // in case currently hovered
+	}
+
+
+	/**
+	* Move a pane from source-side (eg, west) to target-side (eg, east)
+	* If pane exists on target-side, move that to source-side, ie, 'swap' the panes
+	*
+	* @param {(string|Object)}	evt_or_pane1	The pane/edge being swapped
+	* @param {string}			pane2			ditto
+	*/
+,	swapPanes = function (evt_or_pane1, pane2) {
+		if (!isInitialized()) return;
+		var pane1 = evtPane.call(this, evt_or_pane1);
+		// change state.edge NOW so callbacks can know where pane is headed...
+		state[pane1].edge = pane2;
+		state[pane2].edge = pane1;
+		// run these even if NOT state.initialized
+		if (false === _runCallbacks("onswap_start", pane1)
+		 ||	false === _runCallbacks("onswap_start", pane2)
+		) {
+			state[pane1].edge = pane1; // reset
+			state[pane2].edge = pane2;
+			return;
+		}
+
+		var
+			oPane1	= copy( pane1 )
+		,	oPane2	= copy( pane2 )
+		,	sizes	= {}
+		;
+		sizes[pane1] = oPane1 ? oPane1.state.size : 0;
+		sizes[pane2] = oPane2 ? oPane2.state.size : 0;
+
+		// clear pointers & state
+		$Ps[pane1] = false; 
+		$Ps[pane2] = false;
+		state[pane1] = {};
+		state[pane2] = {};
+		
+		// ALWAYS remove the resizer & toggler elements
+		if ($Ts[pane1]) $Ts[pane1].remove();
+		if ($Ts[pane2]) $Ts[pane2].remove();
+		if ($Rs[pane1]) $Rs[pane1].remove();
+		if ($Rs[pane2]) $Rs[pane2].remove();
+		$Rs[pane1] = $Rs[pane2] = $Ts[pane1] = $Ts[pane2] = false;
+
+		// transfer element pointers and data to NEW Layout keys
+		move( oPane1, pane2 );
+		move( oPane2, pane1 );
+
+		// cleanup objects
+		oPane1 = oPane2 = sizes = null;
+
+		// make panes 'visible' again
+		if ($Ps[pane1]) $Ps[pane1].css(_c.visible);
+		if ($Ps[pane2]) $Ps[pane2].css(_c.visible);
+
+		// fix any size discrepancies caused by swap
+		resizeAll();
+
+		// run these even if NOT state.initialized
+		_runCallbacks("onswap_end", pane1);
+		_runCallbacks("onswap_end", pane2);
+
+		return;
+
+		function copy (n) { // n = pane
+			var
+				$P	= $Ps[n]
+			,	$C	= $Cs[n]
+			;
+			return !$P ? false : {
+				pane:		n
+			,	P:			$P ? $P[0] : false
+			,	C:			$C ? $C[0] : false
+			,	state:		$.extend(true, {}, state[n])
+			,	options:	$.extend(true, {}, options[n])
+			}
+		};
+
+		function move (oPane, pane) {
+			if (!oPane) return;
+			var
+				P		= oPane.P
+			,	C		= oPane.C
+			,	oldPane = oPane.pane
+			,	c		= _c[pane]
+			//	save pane-options that should be retained
+			,	s		= $.extend(true, {}, state[pane])
+			,	o		= options[pane]
+			//	RETAIN side-specific FX Settings - more below
+			,	fx		= { resizerCursor: o.resizerCursor }
+			,	re, size, pos
+			;
+			$.each("fxName,fxSpeed,fxSettings".split(","), function (i, k) {
+				fx[k +"_open"]  = o[k +"_open"];
+				fx[k +"_close"] = o[k +"_close"];
+				fx[k +"_size"]  = o[k +"_size"];
+			});
+
+			// update object pointers and attributes
+			$Ps[pane] = $(P)
+				.data({
+					layoutPane:		Instance[pane]	// NEW pointer to pane-alias-object
+				,	layoutEdge:		pane
+				})
+				.css(_c.hidden)
+				.css(c.cssReq)
+			;
+			$Cs[pane] = C ? $(C) : false;
+
+			// set options and state
+			options[pane]	= $.extend(true, {}, oPane.options, fx);
+			state[pane]		= $.extend(true, {}, oPane.state);
+
+			// change classNames on the pane, eg: ui-layout-pane-east ==> ui-layout-pane-west
+			re = new RegExp(o.paneClass +"-"+ oldPane, "g");
+			P.className = P.className.replace(re, o.paneClass +"-"+ pane);
+
+			// ALWAYS regenerate the resizer & toggler elements
+			initHandles(pane); // create the required resizer & toggler
+
+			// if moving to different orientation, then keep 'target' pane size
+			if (c.dir != _c[oldPane].dir) {
+				size = sizes[pane] || 0;
+				setSizeLimits(pane); // update pane-state
+				size = max(size, state[pane].minSize);
+				// use manualSizePane to disable autoResize - not useful after panes are swapped
+				manualSizePane(pane, size, true, true); // true/true = skipCallback/noAnimation
+			}
+			else // move the resizer here
+				$Rs[pane].css(c.side, sC.inset[c.side] + (state[pane].isVisible ? getPaneSize(pane) : 0));
+
+
+			// ADD CLASSNAMES & SLIDE-BINDINGS
+			if (oPane.state.isVisible && !s.isVisible)
+				setAsOpen(pane, true); // true = skipCallback
+			else {
+				setAsClosed(pane);
+				bindStartSlidingEvents(pane, true); // will enable events IF option is set
+			}
+
+			// DESTROY the object
+			oPane = null;
+		};
+	}
+
+
+	/**
+	* INTERNAL method to sync pin-buttons when pane is opened or closed
+	* Unpinned means the pane is 'sliding' - ie, over-top of the adjacent panes
+	*
+	* @see  open(), setAsOpen(), setAsClosed()
+	* @param {string}	pane   These are the params returned to callbacks by layout()
+	* @param {boolean}	doPin  True means set the pin 'down', False means 'up'
+	*/
+,	syncPinBtns = function (pane, doPin) {
+		if ($.layout.plugins.buttons)
+			$.each(state[pane].pins, function (i, selector) {
+				$.layout.buttons.setPinState(Instance, $(selector), pane, doPin);
+			});
+	}
+
+;	// END var DECLARATIONS
+
+	/**
+	* Capture keys when enableCursorHotkey - toggle pane if hotkey pressed
+	*
+	* @see  document.keydown()
+	*/
+	function keyDown (evt) {
+		if (!evt) return true;
+		var code = evt.keyCode;
+		if (code < 33) return true; // ignore special keys: ENTER, TAB, etc
+
+		var
+			PANE = {
+				38: "north" // Up Cursor	- $.ui.keyCode.UP
+			,	40: "south" // Down Cursor	- $.ui.keyCode.DOWN
+			,	37: "west"  // Left Cursor	- $.ui.keyCode.LEFT
+			,	39: "east"  // Right Cursor	- $.ui.keyCode.RIGHT
+			}
+		,	ALT		= evt.altKey // no worky!
+		,	SHIFT	= evt.shiftKey
+		,	CTRL	= evt.ctrlKey
+		,	CURSOR	= (CTRL && code >= 37 && code <= 40)
+		,	o, k, m, pane
+		;
+
+		if (CURSOR && options[PANE[code]].enableCursorHotkey) // valid cursor-hotkey
+			pane = PANE[code];
+		else if (CTRL || SHIFT) // check to see if this matches a custom-hotkey
+			$.each(_c.borderPanes, function (i, p) { // loop each pane to check its hotkey
+				o = options[p];
+				k = o.customHotkey;
+				m = o.customHotkeyModifier; // if missing or invalid, treated as "CTRL+SHIFT"
+				if ((SHIFT && m=="SHIFT") || (CTRL && m=="CTRL") || (CTRL && SHIFT)) { // Modifier matches
+					if (k && code === (isNaN(k) || k <= 9 ? k.toUpperCase().charCodeAt(0) : k)) { // Key matches
+						pane = p;
+						return false; // BREAK
+					}
+				}
+			});
+
+		// validate pane
+		if (!pane || !$Ps[pane] || !options[pane].closable || state[pane].isHidden)
+			return true;
+
+		toggle(pane);
+
+		evt.stopPropagation();
+		evt.returnValue = false; // CANCEL key
+		return false;
+	};
+
+
+/*
+ * ######################################
+ *	UTILITY METHODS
+ *	called externally or by initButtons
+ * ######################################
+ */
+
+	/**
+	* Change/reset a pane overflow setting & zIndex to allow popups/drop-downs to work
+	*
+	* @param {Object=}   [el]	(optional) Can also be 'bound' to a click, mouseOver, or other event
+	*/
+	function allowOverflow (el) {
+		if (!isInitialized()) return;
+		if (this && this.tagName) el = this; // BOUND to element
+		var $P;
+		if (isStr(el))
+			$P = $Ps[el];
+		else if ($(el).data("layoutRole"))
+			$P = $(el);
+		else
+			$(el).parents().each(function(){
+				if ($(this).data("layoutRole")) {
+					$P = $(this);
+					return false; // BREAK
+				}
+			});
+		if (!$P || !$P.length) return; // INVALID
+
+		var
+			pane	= $P.data("layoutEdge")
+		,	s		= state[pane]
+		;
+
+		// if pane is already raised, then reset it before doing it again!
+		// this would happen if allowOverflow is attached to BOTH the pane and an element 
+		if (s.cssSaved)
+			resetOverflow(pane); // reset previous CSS before continuing
+
+		// if pane is raised by sliding or resizing, or its closed, then abort
+		if (s.isSliding || s.isResizing || s.isClosed) {
+			s.cssSaved = false;
+			return;
+		}
+
+		var
+			newCSS	= { zIndex: (options.zIndexes.resizer_normal + 1) }
+		,	curCSS	= {}
+		,	of		= $P.css("overflow")
+		,	ofX		= $P.css("overflowX")
+		,	ofY		= $P.css("overflowY")
+		;
+		// determine which, if any, overflow settings need to be changed
+		if (of != "visible") {
+			curCSS.overflow = of;
+			newCSS.overflow = "visible";
+		}
+		if (ofX && !ofX.match(/(visible|auto)/)) {
+			curCSS.overflowX = ofX;
+			newCSS.overflowX = "visible";
+		}
+		if (ofY && !ofY.match(/(visible|auto)/)) {
+			curCSS.overflowY = ofX;
+			newCSS.overflowY = "visible";
+		}
+
+		// save the current overflow settings - even if blank!
+		s.cssSaved = curCSS;
+
+		// apply new CSS to raise zIndex and, if necessary, make overflow 'visible'
+		$P.css( newCSS );
+
+		// make sure the zIndex of all other panes is normal
+		$.each(_c.allPanes, function(i, p) {
+			if (p != pane) resetOverflow(p);
+		});
+
+	};
+	/**
+	* @param {Object=}   [el]	(optional) Can also be 'bound' to a click, mouseOver, or other event
+	*/
+	function resetOverflow (el) {
+		if (!isInitialized()) return;
+		if (this && this.tagName) el = this; // BOUND to element
+		var $P;
+		if (isStr(el))
+			$P = $Ps[el];
+		else if ($(el).data("layoutRole"))
+			$P = $(el);
+		else
+			$(el).parents().each(function(){
+				if ($(this).data("layoutRole")) {
+					$P = $(this);
+					return false; // BREAK
+				}
+			});
+		if (!$P || !$P.length) return; // INVALID
+
+		var
+			pane	= $P.data("layoutEdge")
+		,	s		= state[pane]
+		,	CSS		= s.cssSaved || {}
+		;
+		// reset the zIndex
+		if (!s.isSliding && !s.isResizing)
+			$P.css("zIndex", options.zIndexes.pane_normal);
+
+		// reset Overflow - if necessary
+		$P.css( CSS );
+
+		// clear var
+		s.cssSaved = false;
+	};
+
+/*
+ * #####################
+ * CREATE/RETURN LAYOUT
+ * #####################
+ */
+
+	// validate that container exists
+	var $N = $(this).eq(0); // FIRST matching Container element
+	if (!$N.length) {
+		return _log( options.errors.containerMissing );
+	};
+
+	// Users retrieve Instance of a layout with: $N.layout() OR $N.data("layout")
+	// return the Instance-pointer if layout has already been initialized
+	if ($N.data("layoutContainer") && $N.data("layout"))
+		return $N.data("layout"); // cached pointer
+
+	// init global vars
+	var 
+		$Ps	= {}	// Panes x5		- set in initPanes()
+	,	$Cs	= {}	// Content x5	- set in initPanes()
+	,	$Rs	= {}	// Resizers x4	- set in initHandles()
+	,	$Ts	= {}	// Togglers x4	- set in initHandles()
+	,	$Ms	= $([])	// Masks - up to 2 masks per pane (IFRAME + DIV)
+	//	aliases for code brevity
+	,	sC	= state.container // alias for easy access to 'container dimensions'
+	,	sID	= state.id // alias for unique layout ID/namespace - eg: "layout435"
+	;
+
+	// create Instance object to expose data & option Properties, and primary action Methods
+	var Instance = {
+	//	layout data
+		options:			options			// property - options hash
+	,	state:				state			// property - dimensions hash
+	//	object pointers
+	,	container:			$N				// property - object pointers for layout container
+	,	panes:				$Ps				// property - object pointers for ALL Panes: panes.north, panes.center
+	,	contents:			$Cs				// property - object pointers for ALL Content: contents.north, contents.center
+	,	resizers:			$Rs				// property - object pointers for ALL Resizers, eg: resizers.north
+	,	togglers:			$Ts				// property - object pointers for ALL Togglers, eg: togglers.north
+	//	border-pane open/close
+	,	hide:				hide			// method - ditto
+	,	show:				show			// method - ditto
+	,	toggle:				toggle			// method - pass a 'pane' ("north", "west", etc)
+	,	open:				open			// method - ditto
+	,	close:				close			// method - ditto
+	,	slideOpen:			slideOpen		// method - ditto
+	,	slideClose:			slideClose		// method - ditto
+	,	slideToggle:		slideToggle		// method - ditto
+	//	pane actions
+	,	setSizeLimits:		setSizeLimits	// method - pass a 'pane' - update state min/max data
+	,	_sizePane:			sizePane		// method -intended for user by plugins only!
+	,	sizePane:			manualSizePane	// method - pass a 'pane' AND an 'outer-size' in pixels or percent, or 'auto'
+	,	sizeContent:		sizeContent		// method - pass a 'pane'
+	,	swapPanes:			swapPanes		// method - pass TWO 'panes' - will swap them
+	,	showMasks:			showMasks		// method - pass a 'pane' OR list of panes - default = all panes with mask option set
+	,	hideMasks:			hideMasks		// method - ditto'
+	//	pane element methods
+	,	initContent:		initContent		// method - ditto
+	,	addPane:			addPane			// method - pass a 'pane'
+	,	removePane:			removePane		// method - pass a 'pane' to remove from layout, add 'true' to delete the pane-elem
+	,	createChildren:		createChildren	// method - pass a 'pane' and (optional) layout-options (OVERRIDES options[pane].children
+	,	refreshChildren:	refreshChildren	// method - pass a 'pane' and a layout-instance
+	//	special pane option setting
+	,	enableClosable:		enableClosable	// method - pass a 'pane'
+	,	disableClosable:	disableClosable	// method - ditto
+	,	enableSlidable:		enableSlidable	// method - ditto
+	,	disableSlidable:	disableSlidable	// method - ditto
+	,	enableResizable:	enableResizable	// method - ditto
+	,	disableResizable:	disableResizable// method - ditto
+	//	utility methods for panes
+	,	allowOverflow:		allowOverflow	// utility - pass calling element (this)
+	,	resetOverflow:		resetOverflow	// utility - ditto
+	//	layout control
+	,	destroy:			destroy			// method - no parameters
+	,	initPanes:			isInitialized	// method - no parameters
+	,	resizeAll:			resizeAll		// method - no parameters
+	//	callback triggering
+	,	runCallbacks:		_runCallbacks	// method - pass evtName & pane (if a pane-event), eg: trigger("onopen", "west")
+	//	alias collections of options, state and children - created in addPane and extended elsewhere
+	,	hasParentLayout:	false			// set by initContainer()
+	,	children:			children		// pointers to child-layouts, eg: Instance.children.west.layoutName
+	,	north:				false			// alias group: { name: pane, pane: $Ps[pane], options: options[pane], state: state[pane], children: children[pane] }
+	,	south:				false			// ditto
+	,	west:				false			// ditto
+	,	east:				false			// ditto
+	,	center:				false			// ditto
+	};
+
+	// create the border layout NOW
+	if (_create() === 'cancel') // onload_start callback returned false to CANCEL layout creation
+		return null;
+	else // true OR false -- if layout-elements did NOT init (hidden or do not exist), can auto-init later
+		return Instance; // return the Instance object
+
+}
+
+
+})( jQuery );
+// END Layout - keep internal vars internal!
+
+
+
+// START Plugins - shared wrapper, no global vars
+(function ($) {
+
+
+/**
+ * jquery.layout.state 1.0
+ * $Date: 2011-07-16 08:00:00 (Sat, 16 July 2011) $
+ *
+ * Copyright (c) 2012 
+ *   Kevin Dalman (http://allpro.net)
+ *
+ * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
+ * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
+ *
+ * @requires: UI Layout 1.3.0.rc30.1 or higher
+ * @requires: $.ui.cookie (above)
+ *
+ * @see: http://groups.google.com/group/jquery-ui-layout
+ */
+/*
+ *	State-management options stored in options.stateManagement, which includes a .cookie hash
+ *	Default options saves ALL KEYS for ALL PANES, ie: pane.size, pane.isClosed, pane.isHidden
+ *
+ *	// STATE/COOKIE OPTIONS
+ *	@example $(el).layout({
+				stateManagement: {
+					enabled:	true
+				,	stateKeys:	"east.size,west.size,east.isClosed,west.isClosed"
+				,	cookie:		{ name: "appLayout", path: "/" }
+				}
+			})
+ *	@example $(el).layout({ stateManagement__enabled: true }) // enable auto-state-management using cookies
+ *	@example $(el).layout({ stateManagement__cookie: { name: "appLayout", path: "/" } })
+ *	@example $(el).layout({ stateManagement__cookie__name: "appLayout", stateManagement__cookie__path: "/" })
+ *
+ *	// STATE/COOKIE METHODS
+ *	@example myLayout.saveCookie( "west.isClosed,north.size,south.isHidden", {expires: 7} );
+ *	@example myLayout.loadCookie();
+ *	@example myLayout.deleteCookie();
+ *	@example var JSON = myLayout.readState();	// CURRENT Layout State
+ *	@example var JSON = myLayout.readCookie();	// SAVED Layout State (from cookie)
+ *	@example var JSON = myLayout.state.stateData;	// LAST LOADED Layout State (cookie saved in layout.state hash)
+ *
+ *	CUSTOM STATE-MANAGEMENT (eg, saved in a database)
+ *	@example var JSON = myLayout.readState( "west.isClosed,north.size,south.isHidden" );
+ *	@example myLayout.loadState( JSON );
+ */
+
+/**
+ *	UI COOKIE UTILITY
+ *
+ *	A $.cookie OR $.ui.cookie namespace *should be standard*, but until then...
+ *	This creates $.ui.cookie so Layout does not need the cookie.jquery.js plugin
+ *	NOTE: This utility is REQUIRED by the layout.state plugin
+ *
+ *	Cookie methods in Layout are created as part of State Management 
+ */
+if (!$.ui) $.ui = {};
+$.ui.cookie = {
+
+	// cookieEnabled is not in DOM specs, but DOES works in all browsers,including IE6
+	acceptsCookies: !!navigator.cookieEnabled
+
+,	read: function (name) {
+		var	c		= document.cookie
+		,	cs		= c ? c.split(';') : []
+		,	pair	// loop var
+		;
+		for (var i=0, n=cs.length; i < n; i++) {
+			pair = $.trim(cs[i]).split('='); // name=value pair
+			if (pair[0] == name) // found the layout cookie
+				return decodeURIComponent(pair[1]);
+		}
+		return null;
+	}
+
+,	write: function (name, val, cookieOpts) {
+		var	params	= ""
+		,	date	= ""
+		,	clear	= false
+		,	o		= cookieOpts || {}
+		,	x		= o.expires  || null
+		,	t		= $.type(x)
+		;
+		if (t === "date")
+			date = x;
+		else if (t === "string" && x > 0) {
+			x = parseInt(x,10);
+			t = "number";
+		}
+		if (t === "number") {
+			date = new Date();
+			if (x > 0)
+				date.setDate(date.getDate() + x);
+			else {
+				date.setFullYear(1970);
+				clear = true;
+			}
+		}
+		if (date)		params += ";expires="+ date.toUTCString();
+		if (o.path)		params += ";path="+ o.path;
+		if (o.domain)	params += ";domain="+ o.domain;
+		if (o.secure)	params += ";secure";
+		document.cookie = name +"="+ (clear ? "" : encodeURIComponent( val )) + params; // write or clear cookie
+	}
+
+,	clear: function (name) {
+		$.ui.cookie.write(name, "", {expires: -1});
+	}
+
+};
+// if cookie.jquery.js is not loaded, create an alias to replicate it
+// this may be useful to other plugins or code dependent on that plugin
+if (!$.cookie) $.cookie = function (k, v, o) {
+	var C = $.ui.cookie;
+	if (v === null)
+		C.clear(k);
+	else if (v === undefined)
+		return C.read(k);
+	else
+		C.write(k, v, o);
+};
+
+
+// tell Layout that the state plugin is available
+$.layout.plugins.stateManagement = true;
+
+//	Add State-Management options to layout.defaults
+$.layout.config.optionRootKeys.push("stateManagement");
+$.layout.defaults.stateManagement = {
+	enabled:		false	// true = enable state-management, even if not using cookies
+,	autoSave:		true	// Save a state-cookie when page exits?
+,	autoLoad:		true	// Load the state-cookie when Layout inits?
+,	animateLoad:	true	// animate panes when loading state into an active layout
+,	includeChildren: true	// recurse into child layouts to include their state as well
+	// List state-data to save - must be pane-specific
+,	stateKeys:	"north.size,south.size,east.size,west.size,"+
+				"north.isClosed,south.isClosed,east.isClosed,west.isClosed,"+
+				"north.isHidden,south.isHidden,east.isHidden,west.isHidden"
+,	cookie: {
+		name:	""	// If not specified, will use Layout.name, else just "Layout"
+	,	domain:	""	// blank = current domain
+	,	path:	""	// blank = current page, "/" = entire website
+	,	expires: ""	// 'days' to keep cookie - leave blank for 'session cookie'
+	,	secure:	false
+	}
+};
+// Set stateManagement as a layout-option, NOT a pane-option
+$.layout.optionsMap.layout.push("stateManagement");
+
+/*
+ *	State Management methods
+ */
+$.layout.state = {
+
+	/**
+	 * Get the current layout state and save it to a cookie
+	 *
+	 * myLayout.saveCookie( keys, cookieOpts )
+	 *
+	 * @param {Object}			inst
+	 * @param {(string|Array)=}	keys
+	 * @param {Object=}			cookieOpts
+	 */
+	saveCookie: function (inst, keys, cookieOpts) {
+		var o	= inst.options
+		,	sm	= o.stateManagement
+		,	oC	= $.extend(true, {}, sm.cookie, cookieOpts || null)
+		,	data = inst.state.stateData = inst.readState( keys || sm.stateKeys ) // read current panes-state
+		;
+		$.ui.cookie.write( oC.name || o.name || "Layout", $.layout.state.encodeJSON(data), oC );
+		return $.extend(true, {}, data); // return COPY of state.stateData data
+	}
+
+	/**
+	 * Remove the state cookie
+	 *
+	 * @param {Object}	inst
+	 */
+,	deleteCookie: function (inst) {
+		var o = inst.options;
+		$.ui.cookie.clear( o.stateManagement.cookie.name || o.name || "Layout" );
+	}
+
+	/**
+	 * Read & return data from the cookie - as JSON
+	 *
+	 * @param {Object}	inst
+	 */
+,	readCookie: function (inst) {
+		var o = inst.options;
+		var c = $.ui.cookie.read( o.stateManagement.cookie.name || o.name || "Layout" );
+		// convert cookie string back to a hash and return it
+		return c ? $.layout.state.decodeJSON(c) : {};
+	}
+
+	/**
+	 * Get data from the cookie and USE IT to loadState
+	 *
+	 * @param {Object}	inst
+	 */
+,	loadCookie: function (inst) {
+		var c = $.layout.state.readCookie(inst); // READ the cookie
+		if (c) {
+			inst.state.stateData = $.extend(true, {}, c); // SET state.stateData
+			inst.loadState(c); // LOAD the retrieved state
+		}
+		return c;
+	}
+
+	/**
+	 * Update layout options from the cookie, if one exists
+	 *
+	 * @param {Object}		inst
+	 * @param {Object=}		stateData
+	 * @param {boolean=}	animate
+	 */
+,	loadState: function (inst, data, opts) {
+		if (!$.isPlainObject( data ) || $.isEmptyObject( data )) return;
+
+		// normalize data & cache in the state object
+		data = inst.state.stateData = $.layout.transformData( data ); // panes = default subkey
+
+		// add missing/default state-restore options
+		var smo = inst.options.stateManagement;
+		opts = $.extend({
+			animateLoad:		false //smo.animateLoad
+		,	includeChildren:	smo.includeChildren
+		}, opts );
+
+		if (!inst.state.initialized) {
+			/*
+			 *	layout NOT initialized, so just update its options
+			 */
+			// MUST remove pane.children keys before applying to options
+			// use a copy so we don't remove keys from original data
+			var o = $.extend(true, {}, data);
+			//delete o.center; // center has no state-data - only children
+			$.each($.layout.config.allPanes, function (idx, pane) {
+				if (o[pane]) delete o[pane].children;		   
+			 });
+			// update CURRENT layout-options with saved state data
+			$.extend(true, inst.options, o);
+		}
+		else {
+			/*
+			 *	layout already initialized, so modify layout's configuration
+			 */
+			var noAnimate = !opts.animateLoad
+			,	o, c, h, state, open
+			;
+			$.each($.layout.config.borderPanes, function (idx, pane) {
+				o = data[ pane ];
+				if (!$.isPlainObject( o )) return; // no key, skip pane
+
+				s	= o.size;
+				c	= o.initClosed;
+				h	= o.initHidden;
+				ar	= o.autoResize
+				state	= inst.state[pane];
+				open	= state.isVisible;
+
+				// reset autoResize
+				if (ar)
+					state.autoResize = ar;
+				// resize BEFORE opening
+				if (!open)
+					inst._sizePane(pane, s, false, false, false); // false=skipCallback/noAnimation/forceResize
+				// open/close as necessary - DO NOT CHANGE THIS ORDER!
+				if (h === true)			inst.hide(pane, noAnimate);
+				else if (c === true)	inst.close(pane, false, noAnimate);
+				else if (c === false)	inst.open (pane, false, noAnimate);
+				else if (h === false)	inst.show (pane, false, noAnimate);
+				// resize AFTER any other actions
+				if (open)
+					inst._sizePane(pane, s, false, false, noAnimate); // animate resize if option passed
+			});
+
+			/*
+			 *	RECURSE INTO CHILD-LAYOUTS
+			 */
+			if (opts.includeChildren) {
+				var paneStateChildren, childState;
+				$.each(inst.children, function (pane, paneChildren) {
+					paneStateChildren = data[pane] ? data[pane].children : 0;
+					if (paneStateChildren && paneChildren) {
+						$.each(paneChildren, function (stateKey, child) {
+							childState = paneStateChildren[stateKey];
+							if (child && childState)
+								child.loadState( childState );
+						});
+					}
+				});
+			}
+		}
+	}
+
+	/**
+	 * Get the *current layout state* and return it as a hash
+	 *
+	 * @param {Object=}		inst	// Layout instance to get state for
+	 * @param {object=}		[opts]	// State-Managements override options
+	 */
+,	readState: function (inst, opts) {
+		// backward compatility
+		if ($.type(opts) === 'string') opts = { keys: opts };
+		if (!opts) opts = {};
+		var	sm		= inst.options.stateManagement
+		,	ic		= opts.includeChildren
+		,	recurse	= ic !== undefined ? ic : sm.includeChildren
+		,	keys	= opts.stateKeys || sm.stateKeys
+		,	alt		= { isClosed: 'initClosed', isHidden: 'initHidden' }
+		,	state	= inst.state
+		,	panes	= $.layout.config.allPanes
+		,	data	= {}
+		,	pair, pane, key, val
+		,	ps, pC, child, array, count, branch
+		;
+		if ($.isArray(keys)) keys = keys.join(",");
+		// convert keys to an array and change delimiters from '__' to '.'
+		keys = keys.replace(/__/g, ".").split(',');
+		// loop keys and create a data hash
+		for (var i=0, n=keys.length; i < n; i++) {
+			pair = keys[i].split(".");
+			pane = pair[0];
+			key  = pair[1];
+			if ($.inArray(pane, panes) < 0) continue; // bad pane!
+			val = state[ pane ][ key ];
+			if (val == undefined) continue;
+			if (key=="isClosed" && state[pane]["isSliding"])
+				val = true; // if sliding, then *really* isClosed
+			( data[pane] || (data[pane]={}) )[ alt[key] ? alt[key] : key ] = val;
+		}
+
+		// recurse into the child-layouts for each pane
+		if (recurse) {
+			$.each(panes, function (idx, pane) {
+				pC = inst.children[pane];
+				ps = state.stateData[pane];
+				if ($.isPlainObject( pC ) && !$.isEmptyObject( pC )) {
+					// ensure a key exists for this 'pane', eg: branch = data.center
+					branch = data[pane] || (data[pane] = {});
+					if (!branch.children) branch.children = {};
+					$.each( pC, function (key, child) {
+						// ONLY read state from an initialize layout
+						if ( child.state.initialized )
+							branch.children[ key ] = $.layout.state.readState( child );
+						// if we have PREVIOUS (onLoad) state for this child-layout, KEEP IT!
+						else if ( ps && ps.children && ps.children[ key ] ) {
+							branch.children[ key ] = $.extend(true, {}, ps.children[ key ] );
+						}
+					});
+				}
+			});
+		}
+
+		return data;
+	}
+
+	/**
+	 *	Stringify a JSON hash so can save in a cookie or db-field
+	 */
+,	encodeJSON: function (JSON) {
+		return parse(JSON);
+		function parse (h) {
+			var D=[], i=0, k, v, t // k = key, v = value
+			,	a = $.isArray(h)
+			;
+			for (k in h) {
+				v = h[k];
+				t = typeof v;
+				if (t == 'string')		// STRING - add quotes
+					v = '"'+ v +'"';
+				else if (t == 'object')	// SUB-KEY - recurse into it
+					v = parse(v);
+				D[i++] = (!a ? '"'+ k +'":' : '') + v;
+			}
+			return (a ? '[' : '{') + D.join(',') + (a ? ']' : '}');
+		};
+	}
+
+	/**
+	 *	Convert stringified JSON back to a hash object
+	 *	@see		$.parseJSON(), adding in jQuery 1.4.1
+	 */
+,	decodeJSON: function (str) {
+		try { return $.parseJSON ? $.parseJSON(str) : window["eval"]("("+ str +")") || {}; }
+		catch (e) { return {}; }
+	}
+
+
+,	_create: function (inst) {
+		var _	= $.layout.state
+		,	o	= inst.options
+		,	sm	= o.stateManagement
+		;
+		//	ADD State-Management plugin methods to inst
+		 $.extend( inst, {
+		//	readCookie - update options from cookie - returns hash of cookie data
+			readCookie:		function () { return _.readCookie(inst); }
+		//	deleteCookie
+		,	deleteCookie:	function () { _.deleteCookie(inst); }
+		//	saveCookie - optionally pass keys-list and cookie-options (hash)
+		,	saveCookie:		function (keys, cookieOpts) { return _.saveCookie(inst, keys, cookieOpts); }
+		//	loadCookie - readCookie and use to loadState() - returns hash of cookie data
+		,	loadCookie:		function () { return _.loadCookie(inst); }
+		//	loadState - pass a hash of state to use to update options
+		,	loadState:		function (stateData, opts) { _.loadState(inst, stateData, opts); }
+		//	readState - returns hash of current layout-state
+		,	readState:		function (keys) { return _.readState(inst, keys); }
+		//	add JSON utility methods too...
+		,	encodeJSON:		_.encodeJSON
+		,	decodeJSON:		_.decodeJSON
+		});
+
+		// init state.stateData key, even if plugin is initially disabled
+		inst.state.stateData = {};
+
+		// autoLoad MUST BE one of: data-array, data-hash, callback-function, or TRUE
+		if ( !sm.autoLoad ) return;
+
+		//	When state-data exists in the autoLoad key USE IT,
+		//	even if stateManagement.enabled == false
+		if ($.isPlainObject( sm.autoLoad )) {
+			if (!$.isEmptyObject( sm.autoLoad )) {
+				inst.loadState( sm.autoLoad );
+			}
+		}
+		else if ( sm.enabled ) {
+			// update the options from cookie or callback
+			// if options is a function, call it to get stateData
+			if ($.isFunction( sm.autoLoad )) {
+				var d = {};
+				try {
+					d = sm.autoLoad( inst, inst.state, inst.options, inst.options.name || '' ); // try to get data from fn
+				} catch (e) {}
+				if (d && $.isPlainObject( d ) && !$.isEmptyObject( d ))
+					inst.loadState(d);
+			}
+			else // any other truthy value will trigger loadCookie
+				inst.loadCookie();
+		}
+	}
+
+,	_unload: function (inst) {
+		var sm = inst.options.stateManagement;
+		if (sm.enabled && sm.autoSave) {
+			// if options is a function, call it to save the stateData
+			if ($.isFunction( sm.autoSave )) {
+				try {
+					sm.autoSave( inst, inst.state, inst.options, inst.options.name || '' ); // try to get data from fn
+				} catch (e) {}
+			}
+			else // any truthy value will trigger saveCookie
+				inst.saveCookie();
+		}
+	}
+
+};
+
+// add state initialization method to Layout's onCreate array of functions
+$.layout.onCreate.push( $.layout.state._create );
+$.layout.onUnload.push( $.layout.state._unload );
+
+
+
+
+/**
+ * jquery.layout.buttons 1.0
+ * $Date: 2011-07-16 08:00:00 (Sat, 16 July 2011) $
+ *
+ * Copyright (c) 2012 
+ *   Kevin Dalman (http://allpro.net)
+ *
+ * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
+ * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
+ *
+ * @requires: UI Layout 1.3.0.rc30.1 or higher
+ *
+ * @see: http://groups.google.com/group/jquery-ui-layout
+ *
+ * Docs: [ to come ]
+ * Tips: [ to come ]
+ */
+
+// tell Layout that the state plugin is available
+$.layout.plugins.buttons = true;
+
+//	Add buttons options to layout.defaults
+$.layout.defaults.autoBindCustomButtons = false;
+// Specify autoBindCustomButtons as a layout-option, NOT a pane-option
+$.layout.optionsMap.layout.push("autoBindCustomButtons");
+
+/*
+ *	Button methods
+ */
+$.layout.buttons = {
+
+	/**
+	* Searches for .ui-layout-button-xxx elements and auto-binds them as layout-buttons
+	*
+	* @see  _create()
+	*
+	* @param  {Object}		inst	Layout Instance object
+	*/
+	init: function (inst) {
+		var pre		= "ui-layout-button-"
+		,	layout	= inst.options.name || ""
+		,	name;
+		$.each("toggle,open,close,pin,toggle-slide,open-slide".split(","), function (i, action) {
+			$.each($.layout.config.borderPanes, function (ii, pane) {
+				$("."+pre+action+"-"+pane).each(function(){
+					// if button was previously 'bound', data.layoutName was set, but is blank if layout has no 'name'
+					name = $(this).data("layoutName") || $(this).attr("layoutName");
+					if (name == undefined || name === layout)
+						inst.bindButton(this, action, pane);
+				});
+			});
+		});
+	}
+
+	/**
+	* Helper function to validate params received by addButton utilities
+	*
+	* Two classes are added to the element, based on the buttonClass...
+	* The type of button is appended to create the 2nd className:
+	*  - ui-layout-button-pin		// action btnClass
+	*  - ui-layout-button-pin-west	// action btnClass + pane
+	*  - ui-layout-button-toggle
+	*  - ui-layout-button-open
+	*  - ui-layout-button-close
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}   		pane 		Name of the pane the button is for: 'north', 'south', etc.
+	*
+	* @return {Array.<Object>}	If both params valid, the element matching 'selector' in a jQuery wrapper - otherwise returns null
+	*/
+,	get: function (inst, selector, pane, action) {
+		var $E	= $(selector)
+		,	o	= inst.options
+		,	err	= o.errors.addButtonError
+		;
+		if (!$E.length) { // element not found
+			$.layout.msg(err +" "+ o.errors.selector +": "+ selector, true);
+		}
+		else if ($.inArray(pane, $.layout.config.borderPanes) < 0) { // invalid 'pane' sepecified
+			$.layout.msg(err +" "+ o.errors.pane +": "+ pane, true);
+			$E = $("");  // NO BUTTON
+		}
+		else { // VALID
+			var btn = o[pane].buttonClass +"-"+ action;
+			$E	.addClass( btn +" "+ btn +"-"+ pane )
+				.data("layoutName", o.name); // add layout identifier - even if blank!
+		}
+		return $E;
+	}
+
+
+	/**
+	* NEW syntax for binding layout-buttons - will eventually replace addToggle, addOpen, etc.
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}			action
+	* @param {string}			pane
+	*/
+,	bind: function (inst, selector, action, pane) {
+		var _ = $.layout.buttons;
+		switch (action.toLowerCase()) {
+			case "toggle":			_.addToggle	(inst, selector, pane); break;	
+			case "open":			_.addOpen	(inst, selector, pane); break;
+			case "close":			_.addClose	(inst, selector, pane); break;
+			case "pin":				_.addPin	(inst, selector, pane); break;
+			case "toggle-slide":	_.addToggle	(inst, selector, pane, true); break;	
+			case "open-slide":		_.addOpen	(inst, selector, pane, true); break;
+		}
+		return inst;
+	}
+
+	/**
+	* Add a custom Toggler button for a pane
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}  			pane 		Name of the pane the button is for: 'north', 'south', etc.
+	* @param {boolean=}			slide 		true = slide-open, false = pin-open
+	*/
+,	addToggle: function (inst, selector, pane, slide) {
+		$.layout.buttons.get(inst, selector, pane, "toggle")
+			.click(function(evt){
+				inst.toggle(pane, !!slide);
+				evt.stopPropagation();
+			});
+		return inst;
+	}
+
+	/**
+	* Add a custom Open button for a pane
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}			pane 		Name of the pane the button is for: 'north', 'south', etc.
+	* @param {boolean=}			slide 		true = slide-open, false = pin-open
+	*/
+,	addOpen: function (inst, selector, pane, slide) {
+		$.layout.buttons.get(inst, selector, pane, "open")
+			.attr("title", inst.options[pane].tips.Open)
+			.click(function (evt) {
+				inst.open(pane, !!slide);
+				evt.stopPropagation();
+			});
+		return inst;
+	}
+
+	/**
+	* Add a custom Close button for a pane
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}   		pane 		Name of the pane the button is for: 'north', 'south', etc.
+	*/
+,	addClose: function (inst, selector, pane) {
+		$.layout.buttons.get(inst, selector, pane, "close")
+			.attr("title", inst.options[pane].tips.Close)
+			.click(function (evt) {
+				inst.close(pane);
+				evt.stopPropagation();
+			});
+		return inst;
+	}
+
+	/**
+	* Add a custom Pin button for a pane
+	*
+	* Four classes are added to the element, based on the paneClass for the associated pane...
+	* Assuming the default paneClass and the pin is 'up', these classes are added for a west-pane pin:
+	*  - ui-layout-pane-pin
+	*  - ui-layout-pane-west-pin
+	*  - ui-layout-pane-pin-up
+	*  - ui-layout-pane-west-pin-up
+	*
+	* @param {Object}			inst		Layout Instance object
+	* @param {(string|!Object)}	selector	jQuery selector (or element) for button, eg: ".ui-layout-north .toggle-button"
+	* @param {string}   		pane 		Name of the pane the pin is for: 'north', 'south', etc.
+	*/
+,	addPin: function (inst, selector, pane) {
+		var	_	= $.layout.buttons
+		,	$E	= _.get(inst, selector, pane, "pin");
+		if ($E.length) {
+			var s = inst.state[pane];
+			$E.click(function (evt) {
+				_.setPinState(inst, $(this), pane, (s.isSliding || s.isClosed));
+				if (s.isSliding || s.isClosed) inst.open( pane ); // change from sliding to open
+				else inst.close( pane ); // slide-closed
+				evt.stopPropagation();
+			});
+			// add up/down pin attributes and classes
+			_.setPinState(inst, $E, pane, (!s.isClosed && !s.isSliding));
+			// add this pin to the pane data so we can 'sync it' automatically
+			// PANE.pins key is an array so we can store multiple pins for each pane
+			s.pins.push( selector ); // just save the selector string
+		}
+		return inst;
+	}
+
+	/**
+	* Change the class of the pin button to make it look 'up' or 'down'
+	*
+	* @see  addPin(), syncPins()
+	*
+	* @param {Object}			inst	Layout Instance object
+	* @param {Array.<Object>}	$Pin	The pin-span element in a jQuery wrapper
+	* @param {string}			pane	These are the params returned to callbacks by layout()
+	* @param {boolean}			doPin	true = set the pin 'down', false = set it 'up'
+	*/
+,	setPinState: function (inst, $Pin, pane, doPin) {
+		var updown = $Pin.attr("pin");
+		if (updown && doPin === (updown=="down")) return; // already in correct state
+		var
+			o		= inst.options[pane]
+		,	pin		= o.buttonClass +"-pin"
+		,	side	= pin +"-"+ pane
+		,	UP		= pin +"-up "+	side +"-up"
+		,	DN		= pin +"-down "+side +"-down"
+		;
+		$Pin
+			.attr("pin", doPin ? "down" : "up") // logic
+			.attr("title", doPin ? o.tips.Unpin : o.tips.Pin)
+			.removeClass( doPin ? UP : DN ) 
+			.addClass( doPin ? DN : UP ) 
+		;
+	}
+
+	/**
+	* INTERNAL function to sync 'pin buttons' when pane is opened or closed
+	* Unpinned means the pane is 'sliding' - ie, over-top of the adjacent panes
+	*
+	* @see  open(), close()
+	*
+	* @param {Object}			inst	Layout Instance object
+	* @param {string}	pane	These are the params returned to callbacks by layout()
+	* @param {boolean}	doPin	True means set the pin 'down', False means 'up'
+	*/
+,	syncPinBtns: function (inst, pane, doPin) {
+		// REAL METHOD IS _INSIDE_ LAYOUT - THIS IS HERE JUST FOR REFERENCE
+		$.each(inst.state[pane].pins, function (i, selector) {
+			$.layout.buttons.setPinState(inst, $(selector), pane, doPin);
+		});
+	}
+
+
+,	_load: function (inst) {
+		var	_	= $.layout.buttons;
+		// ADD Button methods to Layout Instance
+		// Note: sel = jQuery Selector string
+		$.extend( inst, {
+			bindButton:		function (sel, action, pane) { return _.bind(inst, sel, action, pane); }
+		//	DEPRECATED METHODS
+		,	addToggleBtn:	function (sel, pane, slide) { return _.addToggle(inst, sel, pane, slide); }
+		,	addOpenBtn:		function (sel, pane, slide) { return _.addOpen(inst, sel, pane, slide); }
+		,	addCloseBtn:	function (sel, pane) { return _.addClose(inst, sel, pane); }
+		,	addPinBtn:		function (sel, pane) { return _.addPin(inst, sel, pane); }
+		});
+
+		// init state array to hold pin-buttons
+		for (var i=0; i<4; i++) {
+			var pane = $.layout.config.borderPanes[i];
+			inst.state[pane].pins = [];
+		}
+
+		// auto-init buttons onLoad if option is enabled
+		if ( inst.options.autoBindCustomButtons )
+			_.init(inst);
+	}
+
+,	_unload: function (inst) {
+		// TODO: unbind all buttons???
+	}
+
+};
+
+// add initialization method to Layout's onLoad array of functions
+$.layout.onLoad.push(  $.layout.buttons._load );
+//$.layout.onUnload.push( $.layout.buttons._unload );
+
+
+
+/**
+ * jquery.layout.browserZoom 1.0
+ * $Date: 2011-12-29 08:00:00 (Thu, 29 Dec 2011) $
+ *
+ * Copyright (c) 2012 
+ *   Kevin Dalman (http://allpro.net)
+ *
+ * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
+ * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
+ *
+ * @requires: UI Layout 1.3.0.rc30.1 or higher
+ *
+ * @see: http://groups.google.com/group/jquery-ui-layout
+ *
+ * TODO: Extend logic to handle other problematic zooming in browsers
+ * TODO: Add hotkey/mousewheel bindings to _instantly_ respond to these zoom event
+ */
+
+// tell Layout that the plugin is available
+$.layout.plugins.browserZoom = true;
+
+$.layout.defaults.browserZoomCheckInterval = 1000;
+$.layout.optionsMap.layout.push("browserZoomCheckInterval");
+
+/*
+ *	browserZoom methods
+ */
+$.layout.browserZoom = {
+
+	_init: function (inst) {
+		// abort if browser does not need this check
+		if ($.layout.browserZoom.ratio() !== false)
+			$.layout.browserZoom._setTimer(inst);
+	}
+
+,	_setTimer: function (inst) {
+		// abort if layout destroyed or browser does not need this check
+		if (inst.destroyed) return;
+		var o	= inst.options
+		,	s	= inst.state
+		//	don't need check if inst has parentLayout, but check occassionally in case parent destroyed!
+		//	MINIMUM 100ms interval, for performance
+		,	ms	= inst.hasParentLayout ?  5000 : Math.max( o.browserZoomCheckInterval, 100 )
+		;
+		// set the timer
+		setTimeout(function(){
+			if (inst.destroyed || !o.resizeWithWindow) return;
+			var d = $.layout.browserZoom.ratio();
+			if (d !== s.browserZoom) {
+				s.browserZoom = d;
+				inst.resizeAll();
+			}
+			// set a NEW timeout
+			$.layout.browserZoom._setTimer(inst);
+		}
+		,	ms );
+	}
+
+,	ratio: function () {
+		var w	= window
+		,	s	= screen
+		,	d	= document
+		,	dE	= d.documentElement || d.body
+		,	b	= $.layout.browser
+		,	v	= b.version
+		,	r, sW, cW
+		;
+		// we can ignore all browsers that fire window.resize event onZoom
+		if ((b.msie && v > 8)
+		||	!b.msie
+		) return false; // don't need to track zoom
+
+		if (s.deviceXDPI && s.systemXDPI) // syntax compiler hack
+			return calc(s.deviceXDPI, s.systemXDPI);
+		// everything below is just for future reference!
+		if (b.webkit && (r = d.body.getBoundingClientRect))
+			return calc((r.left - r.right), d.body.offsetWidth);
+		if (b.webkit && (sW = w.outerWidth))
+			return calc(sW, w.innerWidth);
+		if ((sW = s.width) && (cW = dE.clientWidth))
+			return calc(sW, cW);
+		return false; // no match, so cannot - or don't need to - track zoom
+
+		function calc (x,y) { return (parseInt(x,10) / parseInt(y,10) * 100).toFixed(); }
+	}
+
+};
+// add initialization method to Layout's onLoad array of functions
+$.layout.onReady.push( $.layout.browserZoom._init );
+
+
+})( jQuery );
diff --git a/lib/doc/browse/layout-default-latest.css b/lib/doc/browse/layout-default-latest.css
new file mode 100644
--- /dev/null
+++ b/lib/doc/browse/layout-default-latest.css
@@ -0,0 +1,224 @@
+/*
+ * Default Layout Theme
+ *
+ * Created for jquery.layout 
+ *
+ * Copyright (c) 2010 
+ *   Fabrizio Balliano (http://www.fabrizioballiano.net)
+ *   Kevin Dalman (http://allpro.net)
+ *
+ * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
+ * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
+ *
+ * Last Updated: 2010-02-10
+ * NOTE: For best code readability, view this with a fixed-space font and tabs equal to 4-chars
+ */
+
+/*
+ *	DEFAULT FONT
+ *	Just to make demo-pages look better - not actually relevant to Layout!
+ */
+body {
+	font-family: Geneva, Arial, Helvetica, sans-serif;
+	font-size:   100%;
+	*font-size:  80%;
+}
+
+/*
+ *	PANES & CONTENT-DIVs
+ */
+.ui-layout-pane { /* all 'panes' */
+	background:	#FFF; 
+	border:		1px solid #BBB;
+	padding:	10px; 
+	overflow:	auto;
+	/* DO NOT add scrolling (or padding) to 'panes' that have a content-div,
+	   otherwise you may get double-scrollbars - on the pane AND on the content-div
+	   - use ui-layout-wrapper class if pane has a content-div
+	   - use ui-layout-container if pane has an inner-layout
+	*/
+	}
+	/* (scrolling) content-div inside pane allows for fixed header(s) and/or footer(s) */
+	.ui-layout-content {
+		padding:	10px;
+		position:	relative; /* contain floated or positioned elements */
+		overflow:	auto; /* add scrolling to content-div */
+	}
+
+/*
+ *	UTILITY CLASSES
+ *	Must come AFTER pane-class above so will override
+ *	These classes are NOT auto-generated and are NOT used by Layout
+ */
+.layout-child-container,
+.layout-content-container {
+	padding:	0;
+	overflow:	hidden;
+}
+.layout-child-container {
+	border:		0; /* remove border because inner-layout-panes probably have borders */
+}
+.layout-scroll {
+	overflow:	auto;
+}
+.layout-hide {
+	display:	none;
+}
+
+/*
+ *	RESIZER-BARS
+ */
+.ui-layout-resizer	{ /* all 'resizer-bars' */
+	background:		#DDD;
+	border:			1px solid #BBB;
+	border-width:	0;
+	}
+	.ui-layout-resizer-drag {		/* REAL resizer while resize in progress */
+	}
+	.ui-layout-resizer-hover	{	/* affects both open and closed states */
+	}
+	/* NOTE: It looks best when 'hover' and 'dragging' are set to the same color,
+		otherwise color shifts while dragging when bar can't keep up with mouse */
+	.ui-layout-resizer-open-hover ,	/* hover-color to 'resize' */
+	.ui-layout-resizer-dragging {	/* resizer beging 'dragging' */
+		background: #C4E1A4;
+	}
+	.ui-layout-resizer-dragging {	/* CLONED resizer being dragged */
+		border: 	 1px solid #BBB;
+	}
+	.ui-layout-resizer-north-dragging,
+	.ui-layout-resizer-south-dragging {
+		border-width:	1px 0;
+	}
+	.ui-layout-resizer-west-dragging,
+	.ui-layout-resizer-east-dragging {
+		border-width:	0 1px;
+	}
+	/* NOTE: Add a 'dragging-limit' color to provide visual feedback when resizer hits min/max size limits */
+	.ui-layout-resizer-dragging-limit {	/* CLONED resizer at min or max size-limit */
+		background: #E1A4A4; /* red */
+	}
+
+	.ui-layout-resizer-closed-hover	{ /* hover-color to 'slide open' */
+		background: #EBD5AA;
+	}
+	.ui-layout-resizer-sliding {	/* resizer when pane is 'slid open' */
+		opacity: .10; /* show only a slight shadow */
+		filter:  alpha(opacity=10);
+		}
+		.ui-layout-resizer-sliding-hover {	/* sliding resizer - hover */
+			opacity: 1.00; /* on-hover, show the resizer-bar normally */
+			filter:  alpha(opacity=100);
+		}
+		/* sliding resizer - add 'outside-border' to resizer on-hover 
+		 * this sample illustrates how to target specific panes and states */
+		.ui-layout-resizer-north-sliding-hover	{ border-bottom-width:	1px; }
+		.ui-layout-resizer-south-sliding-hover	{ border-top-width:		1px; }
+		.ui-layout-resizer-west-sliding-hover	{ border-right-width:	1px; }
+		.ui-layout-resizer-east-sliding-hover	{ border-left-width:	1px; }
+
+/*
+ *	TOGGLER-BUTTONS
+ */
+.ui-layout-toggler {
+	border: 1px solid #BBB; /* match pane-border */
+	background-color: #BBB;
+	}
+	.ui-layout-resizer-hover .ui-layout-toggler {
+		opacity: .60;
+		filter:  alpha(opacity=60);
+	}
+	.ui-layout-toggler-hover , /* need when NOT resizable */
+	.ui-layout-resizer-hover .ui-layout-toggler-hover { /* need specificity when IS resizable */
+		background-color: #FC6;
+		opacity: 1.00;
+		filter:  alpha(opacity=100);
+	}
+	.ui-layout-toggler-north ,
+	.ui-layout-toggler-south {
+		border-width: 0 1px; /* left/right borders */
+	}
+	.ui-layout-toggler-west ,
+	.ui-layout-toggler-east {
+		border-width: 1px 0; /* top/bottom borders */
+	}
+	/* hide the toggler-button when the pane is 'slid open' */
+	.ui-layout-resizer-sliding  .ui-layout-toggler {
+		display: none;
+	}
+	/*
+	 *	style the text we put INSIDE the togglers
+	 */
+	.ui-layout-toggler .content {
+		color:			#666;
+		font-size:		12px;
+		font-weight:	bold;
+		width:			100%;
+		padding-bottom:	0.35ex; /* to 'vertically center' text inside text-span */
+	}
+
+/*
+ *	PANE-MASKS
+ *	these styles are hard-coded on mask elems, but are also 
+ *	included here as !important to ensure will overrides any generic styles
+ */
+.ui-layout-mask {
+	border:		none !important;
+	padding:	0 !important;
+	margin:		0 !important;
+	overflow:	hidden !important;
+	position:	absolute !important;
+	opacity:	0 !important;
+	filter:		Alpha(Opacity="0") !important;
+}
+.ui-layout-mask-inside-pane { /* masks always inside pane EXCEPT when pane is an iframe */
+	top:		0 !important;
+	left:		0 !important;
+	width:		100% !important;
+	height:		100% !important;
+}
+div.ui-layout-mask {}		/* standard mask for iframes */
+iframe.ui-layout-mask {}	/* extra mask for objects/applets */
+
+/*
+ *	Default printing styles
+ */
+@media print {
+	/*
+	 *	Unless you want to print the layout as it appears onscreen,
+	 *	these html/body styles are needed to allow the content to 'flow'
+	 */
+	html {
+		height:		auto !important;
+		overflow:	visible !important;
+	}
+	body.ui-layout-container {
+		position:	static !important;
+		top:		auto !important;
+		bottom:		auto !important;
+		left:		auto !important;
+		right:		auto !important;
+		/* only IE6 has container width & height set by Layout */
+		_width:		auto !important;
+		_height:	auto !important;
+	}
+	.ui-layout-resizer, .ui-layout-toggler {
+		display:	none !important;
+	}
+	/*
+	 *	Default pane print styles disables positioning, borders and backgrounds.
+	 *	You can modify these styles however it suit your needs.
+	 */
+	.ui-layout-pane {
+		border:		none !important;
+		background:	 transparent !important;
+		position:	relative !important;
+		top:		auto !important;
+		bottom:		auto !important;
+		left:		auto !important;
+		right:		auto !important;
+		width:		auto !important;
+		height:		auto !important;
+		overflow:	visible !important;
+	}
+}
diff --git a/lib/doc/browse/script.js b/lib/doc/browse/script.js
--- a/lib/doc/browse/script.js
+++ b/lib/doc/browse/script.js
@@ -1,12 +1,45 @@
 /*
   GF RGL Browser
-  John J. Camilleri, 2012
+  John J. Camilleri, 2013
 */
-$(document).ready(function() {
 
+var thing = null;
+$(document).ready(function(){
+
+    thing = new Thing();
+
+    // ===== URL history =====
+    $.history.on('load change push pushed', function(event, url, type) {
+        var stripExt = function(s) {
+            var i = s.lastIndexOf('.');
+            return (i>-1) ? s.substr(0, i) : s;
+        };
+
+        var s = url.split("/");
+        var lang = s[0];
+        var module = stripExt(s[1]);
+        var parseLineNo = s[1].match(/:(\d+)(-(\d+))?$/);
+
+        if (thing.state.current.equals(lang, module)) {
+            if (parseLineNo) {
+                thing.scrollToCodeLine(parseInt(parseLineNo[1]));
+            }
+            // else there's nothing to do!
+        } else {
+            if (parseLineNo != undefined)
+                thing.loadFile(lang, module, parseInt(parseLineNo[1]));
+            else
+                thing.loadFile(lang, module);
+        }
+    }).listen('hash');
+});
+
+function Thing() {
+    var t = this;
+
     // ===== State information =====
 
-    state = {
+    this.state = {
         index: undefined,
         lookup: {},
         loadCount: 0,
@@ -15,14 +48,14 @@
             language: undefined,
             module: undefined,
             set: function(lang, module) {
-                state.current.language = lang;
-                state.current.module = module;
+                t.state.current.language = lang;
+                t.state.current.module = module;
             },
             equals: function(a, b) {
                 if (!b)
-                    return (a == state.current.module);
+                    return (a == t.state.current.module);
                 else
-                    return (a == state.current.language) && (b == state.current.module);
+                    return (a == t.state.current.language) && (b == t.state.current.module);
             }
         },
         title: "RGL Source Browser",
@@ -30,126 +63,139 @@
         defaultLangs: ['abstract','api','common','prelude']
     } ;
 
-    var lookupModuleLanguage = function(module) {
-        var l = state.lookup[module];
+    this.lookupModuleLanguage = function(module) {
+        var l = t.state.lookup[module];
         if (l==undefined || l.length==0)
             return null;
         else if (l.length==1)
             return l[0];
         else {
             for (i in l) {
-                if ($.inArray(l[i], state.defaultLangs))
+                if ($.inArray(l[i], t.state.defaultLangs))
                     return l[i];
             }
             return l[0]; // no preferred default, just return first...
         }
     }
-    var lookupAllModuleLanguages = function(module) {
-        return state.lookup[module];
+    this.lookupAllModuleLanguages = function(module) {
+        return t.state.lookup[module];
     }
 
-
     // ===== Utility/UI functions =====
 
-    var showLoading = function(){
-        state.loadCount++;
+    this.showLoading = function(){
+        t.state.loadCount++;
         $("#loading").show();
     }
-    var hideLoading = function(){
-        state.loadCount = Math.max(state.loadCount-1, 0);
-        if (state.loadCount == 0)
+    this.hideLoading = function(){
+        t.state.loadCount = Math.max(t.state.loadCount-1, 0);
+        if (t.state.loadCount == 0)
             $("#loading").hide();
     }
 
-    var scrollToTop = function() {
+    this.scrollToTop = function() {
         $("html, body").animate({ scrollTop: 0 }, "slow");
     }
-    var scrollToCodeLine = function(lineNo) {
-        showPanel("#code", function() {
+    this.scrollToCodeLine = function(lineNo) {
+        t.showPanel("#code", function() {
             // Find exact line, using the classes generated by google prettify
-            var obj = $("#code pre li.L"+(lineNo%10)+":eq("+Math.floor(lineNo/10)+")").prev();
-            var y = Math.max(obj.offset().top - obj.parent().offset().top - 75, 0);
-            $("#code pre").animate({ scrollTop: y }, "slow", function(){
-                highlight(obj);
-            });
+            try {
+                var obj = $("#code pre li.L"+(lineNo%10)+":eq("+Math.floor(lineNo/10)+")").prev();
+                var y = Math.max(obj.offset().top - obj.parent().offset().top - 75, 0);
+                $("#code").parent().animate({ scrollTop: y }, "slow", function(){
+                    t.highlight(obj);
+                });
+            } catch (e) {}
         });
     }
-    var highlight = function(obj) {
+    this.highlight = function(obj) {
         obj.css('background-color', "yellow");
         setTimeout(function(){
             obj.css('background-color', "");
         }, 1500);
     }
 
-    var clearScope = function(msg) {
-        $('#scope_list').empty();
-        updateScopeCount();
+    this.clearScope = function(msg) {
+        $('#scope #results').empty();
+        t.updateScopeCount();
         if (msg) {
-            $('#scope_list').html("<em>"+msg+"</em>");
+            $('#scope #results').html("<em>"+msg+"</em>");
         }
     }
-    var setScope = function(code) {
-        $('#scope_list').html(code);
+    this.setScope = function(code) {
+        $('#scope #results').html(code);
     }
-    var clearCode = function(msg) {
+    this.clearCode = function(msg) {
         $('#code pre').empty();
         if (msg) {
             $('#codes pre').html("<em>"+msg+"</em>");
         }
     }
-    var setCode = function(code) {
-        $('#code pre').html(code);
+    this.setCode = function(code) {
+        $('#code pre').text(code);
         prettyPrint();
     }
-    var updateScopeCount = function(){
-        $('#scope_count').text( $("#scope_list tr:visible").length );
+    this.updateScopeCount = function(){
+        $('#scope #count').text( $("#scope #results tr:visible").length );
     }
+    this.updateAPICount = function(){
+        $('#api #count').text( $("#api #results tr:visible").length );
+    }
 
-    var setLanguage = function(lang){
-        state.language = lang;
+    this.setLanguage = function(lang){
+        t.state.language = lang;
         $("#languages select").val(lang);
-        initModules(lang);
+        t.initModules(lang);
     }
 
-    // obj can be just a plain selector or a jQuery object
-    var showPanel = function(obj, callback){
-        showLoading();
+    // hash should be "#code"
+    this.showPanel = function(hash, callback){
+        t.showLoading();
         setTimeout(function(){
             $(".panel:visible").hide();
-            $(obj).show(0, callback);
-            recalculateHeights();
-            updateScopeCount();
-            hideLoading();
-        }, 500); // this ensures the loading displays
+            $("a.tab").removeClass('active');
+            $("a.tab[href='"+hash+"']").addClass('active');
+            $(hash).show(0, callback);
+            t.updateScopeCount();
+            t.hideLoading();
+        }, 200); // this ensures the loading displays
     }
-    var getPanel = function() {
+    this.getPanel = function() {
         return $('.panel:visible').first();
     }
 
-    var setTitle = function(s){
+    this.setTitle = function(s){
         $('#module_name').html(s);
-        $('title').html(state.title + ": " + s);
+        $('title').html(t.state.title + ": " + s);
     }
 
 
     // ===== Initialization =====
 
+    // Initialize the panels, tabs
+    $("a.tab").click(function(){
+        var panel = $(this).attr("href");
+        t.showPanel(panel);
+        return false;
+    });
+    t.showPanel("#scope");
+
     // Load the index file and populate language & module lists
     $.ajax({
         url: "index.json",
         dataType: "json",
         type: "GET",
         success: function(data) {
-            state.index = data;
-            if (data['urlprefix']) state.urlPrefix = data['urlprefix'];
+            t.state.index = data;
+            if (data['urlprefix']) t.state.urlPrefix = data['urlprefix'];
 
             // Build language lookup index
             for (var lang in data['languages']) {
                 for (var i in data['languages'][lang]) {
                     var module = data['languages'][lang][i];
                     if (!module) continue;
-                    if (!state.lookup[module]) state.lookup[module] = [];
-                    state.lookup[module].push(lang);
+                    if (!t.state.lookup[module]) t.state.lookup[module] = [];
+                    t.state.lookup[module].push(lang);
                 }
             }
 
@@ -157,7 +203,7 @@
             var lang_select = $("<select>")
                 .attr('id', 'language_select')
                 .change(function(){
-                    setLanguage($(this).val());
+                    t.setLanguage($(this).val());
                 })
                 .appendTo("#languages")
             var language_list = data['languages'];
@@ -168,59 +214,29 @@
                     .html(lang)
                     .appendTo(lang_select);
             }
-            setLanguage("english");
-            hideLoading();
+            t.setLanguage("english");
+
+            // Initialize API results
+            t.initAPI();
+
+            // Done
+            t.hideLoading();
         },
         error: function(){
-            hideLoading();
+            t.hideLoading();
             alert("Error getting index. Try reloading page, or just give up.");
         }
     });
 
-    // Initialize the panels, tabs
-    $("a.tab").click(function(){
-        var panel = $(this).attr("href");
-        showPanel(panel);
-        return false;
-    });
-    showPanel(".panel:first");
 
-
-    // ===== URL history =====
-
-    $.History.bind(function(hash){
-        var s = hash.split("/");
-        var lang = s[0];
-        var module = stripExt(s[1]);
-        var parseLineNo = s[1].match(/:(\d+)(-(\d+))?$/);
-
-        if (state.current.equals(lang, module)) {
-            if (parseLineNo) {
-                scrollToCodeLine(parseInt(parseLineNo[1]));
-            }
-            // else there's nothing to do!
-        } else {
-            if (parseLineNo != undefined)
-                loadFile(lang, module, parseInt(parseLineNo[1]));
-            else
-                loadFile(lang, module);
-        }
-    });
-
-    var stripExt = function(s) {
-        var i = s.lastIndexOf('.');
-        return (i>-1) ? s.substr(0, i) : s;
-    };
-
-
     // ===== Loading functionality =====
 
     // Initialize the module list
-    var initModules = function(lang){
-        state.index['languages'][lang] = state.index['languages'][lang].sort();
+    this.initModules = function(lang){
+        t.state.index['languages'][lang] = t.state.index['languages'][lang].sort();
         $("#modules").empty();
-        for (var i in state.index['languages'][lang]) {
-            var module = state.index['languages'][lang][i];
+        for (var i in t.state.index['languages'][lang]) {
+            var module = t.state.index['languages'][lang][i];
             if (!module) continue;
             $('<a>')
                 .html(module)
@@ -230,17 +246,17 @@
     };
 
     // Load both scope & source for a file
-    var loadFile = function(lang, module, lineNo){
-        setTitle(lang+"/"+module);
-        state.current.set(lang, module);
-        loadTagsFile(module);
-        loadSourceFile(lang, module, lineNo);
+    this.loadFile = function(lang, module, lineNo){
+        t.setTitle(lang+"/"+module);
+        t.state.current.set(lang, module);
+        t.loadTagsFile(module);
+        t.loadSourceFile(lang, module, lineNo);
     }
 
     // Load a tags file
-    var loadTagsFile = function(module) {
-        clearScope();
-        showLoading();
+    this.loadTagsFile = function(module) {
+        t.clearScope();
+        t.showLoading();
         $.ajax({
             url: "tags/"+module+".gf-tags",
             type: "GET",
@@ -250,7 +266,7 @@
                     var s = d.split("\t");
                     if (c == "indir") {
                         var module = s[2].substring(s[2].lastIndexOf('/')+1, s[2].lastIndexOf('.'));
-                        var lang = lookupModuleLanguage(module);
+                        var lang = t.lookupModuleLanguage(module);
                         var name =    lang+"/"+module;
                         var url = "#"+lang+"/"+module;
                         var anchor = '<a href="'+url+'">'+name+'</a>';
@@ -263,40 +279,110 @@
                         return '<tr class="local" name="'+b+'"><th>'+b+'</th><td>'+c+'</td><td></td><td></td><td>'+anchor+'</td><td>'+s[1]+'</td></tr>'
                     }
                 });
-                setScope(data);
-                runFilter();
-                hideLoading();
+                t.setScope(data);
+                t.runFilter();
+                t.hideLoading();
             },
             error: function(data){
-                clearScope("No scope available");
-                hideLoading();
+                t.clearScope("No scope available");
+                t.hideLoading();
             },
         });
     }
 
     // Load a source module
-    var loadSourceFile = function(lang, module, lineNo) {
-        clearCode();
-        showLoading();
+    this.loadSourceFile = function(lang, module, lineNo) {
+        t.clearCode();
+        t.showLoading();
         $.ajax({
-            url: state.urlPrefix + "lib/src/"+lang+"/"+module+".gf",
+            url: t.state.urlPrefix + "lib/src/"+lang+"/"+module+".gf",
             type: "GET",
             dataType: "text",
             success: function(data, status, xhr){
-                setCode(data);
-                hideLoading();
+                t.setCode(data);
+                t.hideLoading();
                 if (lineNo) {
-                    scrollToCodeLine(lineNo);
+                    t.scrollToCodeLine(lineNo);
                 }
             },
             error: function(data){
-                clearCode("No code available");
-                hideLoading();
+                t.clearCode("No code available");
+                t.hideLoading();
             }
         });
     }
 
+    // Which modules do we include for API?
+    this.apiModules = [
+        // api
+        "Syntax",
+        "Constructors", "Cat", "Structural", "Combinators",
+        // abstract
+        // "Adjective",
+        // "Adverb",
+        // "Backward",
+        // "Cat",
+        // "Common",
+        // "Compatibility",
+        // "Conjunction",
+        // "Extra",
+        // "Grammar",
+        // "Idiom",
+        // "Lang",
+        // "Lexicon",
+        // "Noun",
+        // "Numeral",
+        // "NumeralTransfer",
+        // "Phrase",
+        // "Question",
+        // "Relative",
+        // "Sentence",
+        // "Structural",
+        // "Symbol",
+        // "Tense",
+        // "Text",
+        // "Transfer",
+        // "Verb",
+    ];
+    this.initAPI = function() {
+        t.showLoading();
+        $('#api #results').empty();
+        for (var i in t.apiModules) {
+            var module = t.apiModules[i];
+            $.ajax({
+                url: "tags/"+module+".gf-tags",
+                type: "GET",
+                dataType: "text",
+                success: function(data){
+                    data = data.replace(/^(\S+)\s(\S+)\s(.+)?$/gm, function(a,b,c,d){
+                        var out = '';
+                        var s = d.split("\t");
+                        if (c != "indir") {
+                            var type = s[1];
+                            if (type) {
+                                var bits = s[0].split("/"); // ["lib", "src", "english", "AdjectiveEng.gf:43-46"]
+                                var name = bits[3]+"/"+bits[4];
+                                var url = "#"+bits[3]+"/"+bits[4];
+                                var anchor = '<a href="'+url+'">'+name+'</a>';
+                                out += '<tr name="'+b+'"><th>'+b+'</th><td>'+c+'</td><td>'+anchor+'</td><td>'+s[1]+'</td></tr>'
+                            }
+                        }
+                        return out;
+                    });
+                    $('#api #results').append($(data));
+                    $("#api #results tr").removeClass('odd');
+                    $("#api #results tr:odd").addClass('odd');
+                    $('#api #count').text( $("#api #results tr").length );
+                },
+                error: function(data){
+                    console.log("Error loading tags file: " + module);
+                },
+            });
+        }
+        t.hideLoading();
+    }
 
+
     // ===== Filtering of scope info =====
 
     // Custom selector
@@ -306,105 +392,115 @@
         var haystack = obj.attr('name');
         if (haystack == undefined)
             return false;
-        if ($("#case_sensitive").is(":checked"))
+        if ($("#scope #case_sensitive").is(":checked"))
             return haystack.indexOf(needle)>=0;
         else
             return haystack.toLowerCase().indexOf(needle.toLowerCase())>=0;
     };
 
-    var runFilter = function() {
-        showLoading();
-        var s = $("#search").val();
+    this.runFilter = function() {
+        t.showLoading();
+        $("#scope #results tr").removeClass('odd');
+        var s = $("#scope #search").val();
         try {
             if (s) {
-                $("#scope_list tr:match(\""+s+"\")").show();
-                $("#scope_list tr:not(:match(\""+s+"\"))").hide();
+                $("#scope #results tr").hide();
+                $("#scope #results tr:match(\""+s+"\")").show();
             } else {
-                $("#scope_list tr").show();
+                $("#scope #results tr").show();
             }
-            if ($("#show_local").is(":checked") ) {
-                $("#scope_list tr.indir").hide();
+            if ($("#scope #show_local").is(":checked") ) {
+                $("#scope #results tr.indir").hide();
             }
         } catch (error) {
             alert(error.message);
         }
-        updateScopeCount();
-        hideLoading();
+        t.updateScopeCount();
+        $("#scope #results tr:visible:odd").addClass('odd');
+        t.hideLoading();
     }
 
     // Instant results
-    var prevSearch = $("#search").val();
-    $("#search").keyup(function(){
-        var s = $("#search").val();
-        if (s!=prevSearch) {
-            runFilter();
-            prevSearch = s;
+    this.prevSearch = $("#scope #search").val();
+    $("#scope #search").keyup(function(){
+        var s = $("#scope #search").val();
+        if (s!=t.prevSearch) {
+            t.runFilter();
+            t.prevSearch = s;
         }
     });
-    $("#submit").hide();
 
-    // Filter & clear buttons
-    // $("#submit").click(runFilter);
-
-    $("#search").keypress(function(e){
+    $("#scope #search").keypress(function(e){
         var code = (e.keyCode ? e.keyCode : e.which);
         if(code == 13) { // Enter
-            runFilter();
-        }        
+            t.runFilter();
+        }
     });
-    $("#clear").click(function(){
-        $("#search")
+    $("#scope #clear").click(function(){
+        $("#scope #search")
             .val('')
             .focus()
-        runFilter();
+        t.runFilter();
     });
-    $("#case_sensitive").change(runFilter);
-    $("#show_all").change(runFilter);
-    $("#show_local").change(runFilter);
+    $("#scope #case_sensitive").change(t.runFilter);
+    $("#scope #show_all").change(t.runFilter);
+    $("#scope #show_local").change(t.runFilter);
 
+    // ===== API search =====
 
-    // ===== Window resizing stuff =====
+    // Custom selector
+    $.expr[':'].matchAPI = function(a,b,c) {
+        var obj = $(a); // tr
+        var ident = $(obj.children().get(0)).text();
+        var type  = $(obj.children().get(3)).text();
+        var needle = c[3];
+        var match_ident = ident.toLowerCase().indexOf(needle.toLowerCase())>=0;
+        var match_type  =  type.toLowerCase().indexOf(needle.toLowerCase())>=0;
+        // if ($("#scope #case_sensitive").is(":checked"))
+        //     return haystack.indexOf(needle)>=0;
+        // else
+            return match_ident || match_type ;
+    };
 
-    // refer: http://paulirish.com/2009/throttled-smartresize-jquery-event-handler/
-    (function($,sr){
-        // debouncing function from John Hann
-        // http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/
-        var debounce = function (func, threshold, execAsap) {
-            var timeout;
-            return function debounced () {
-                var obj = this, args = arguments;
-                function delayed () {
-                    if (!execAsap)
-                        func.apply(obj, args);
-                    timeout = null; 
-                };
-                
-                if (timeout)
-                    clearTimeout(timeout);
-                else if (execAsap)
-                    func.apply(obj, args);
-                
-                timeout = setTimeout(delayed, threshold || 100); 
-            };
+    this.runFilterAPI = function() {
+        t.showLoading();
+        $("#api #results tr").removeClass('odd');
+        var s = $("#api #search").val();
+        try {
+            if (s) {
+                $("#api #results tr").hide();
+                $("#api #results tr:matchAPI(\""+s+"\")").show();
+            } else {
+                $("#api #results tr").show();
+            }
+        } catch (error) {
+            alert(error.message);
         }
-	// smartresize 
-	jQuery.fn[sr] = function(fn){  return fn ? this.bind('resize', debounce(fn)) : this.trigger(sr); };
-    })(jQuery,'smartresize');
-    
-    // usage:
-    $(window).smartresize(function() {
-        recalculateHeights();
-    });
-
-    var recalculateHeights = function() {
-        var x = 40; // just found empirically
-        $('body').height( $(window).height()-x);
-        $('.maxheight').each(function(){
-            var obj = $(this);
-            var parent = obj.parent();
-            obj.height(parent.height() - (obj.offset().top - parent.offset().top) - parseInt(parent.css('padding-bottom')));
-        });
+        t.updateAPICount();
+        $("#api #results tr:visible:odd").addClass('odd');
+        t.hideLoading();
     }
 
-    recalculateHeights();
-});
+    // Instant results
+    this.prevAPISearch = $("#api #search").val();
+    $("#api #search").keyup(function(){
+        var s = $("#api #search").val();
+        if (s!=t.prevAPISearch) {
+            t.runFilterAPI();
+            t.prevAPISearch = s;
+        }
+    });
+
+    $("#api #search").keypress(function(e){
+        var code = (e.keyCode ? e.keyCode : e.which);
+        if(code == 13) { // Enter
+            t.runFilterAPI();
+        }
+    });
+    $("#api #clear").click(function(){
+        $("#api #search")
+            .val('')
+            .focus();
+        t.runFilterAPI();
+    });
+};
diff --git a/lib/doc/browse/style.css b/lib/doc/browse/style.css
--- a/lib/doc/browse/style.css
+++ b/lib/doc/browse/style.css
@@ -4,8 +4,9 @@
 */
 
 body {
-  background-color: white;
+  background: url('http://cloud.grammaticalframework.org/minibar/brushed-metal.png') #ddd;
   margin:0;
+  font: 13px sans-serif;
 }
 
 h1,h2,h3,h4 {
@@ -14,67 +15,61 @@
   text-shadow: rgba(0,0,0,0.25) 2px 2px 5px;
 }
 
-.scroll-y { 
-  overflow-y:auto;
-}
-
 header {
-  background:#f2f2f2;
-  padding:10px;
 }
+header img {
+  height:2em;
+  vertical-align:bottom;
+}
 header h1 {
   margin:0 1em 0 0;
-  font-size:1em;
+  font-size:110%;
   display: inline-block;
 }
-header .tab {
-  font-size: 90%;
+
+.ui-layout-north {
+  background:none;
+  border:none;
 }
-div[role='main'] { 
-  overflow:hidden;
-  width:100%;
-  height:100%;
-  font: 13px sans-serif;
+.ui-layout-resizer-north {
 }
-
-.pane { 
-  display:block;
-  height:100%;
+.ui-layout-resizer {
+  background:none;
 }
-.pane.left { 
-  width:170px;
-  float:left;
-  background:#f2f2f2;
+.ui-layout-toggler {
+  background:#999;
 }
-.pane.right { 
-  margin-left:170px;
-  padding:5px 0 0 10px;
 
-  border-width:1px 0 0 1px;
-  border-style:solid;
-  border-color:#ddd;
+.ui-layout-center,
+.ui-layout-west {
 }
-#language_select { 
+
+#language_select {
   width:100%;
 }
-#modules a { 
+#modules a {
   display: block;
   text-decoration: none;
   margin: 2px 5px;
 }
-#modules a:hover { 
+#modules a:hover {
   text-decoration:underline;
 }
 
 #tabbar {
-  border-bottom: 1px dotted #ccc;
-  padding-bottom: 5px;
+  display:inline-block;
 }
-#module_name { 
+#tabbar .module {
+  border-left: 1px dotted #333;
+  border-right: 1px dotted #333;
+  padding:0.5em 0.2em 0.5em 1em;
+  margin-right:0.7em;
+}
+#module_name {
   font-weight: bold;
-  margin-right: 2em;
+  margin-right:0.7em;
 }
-.tab { 
+.tab {
   cursor:pointer;
   padding:0.5em 0.5em;
   margin-right:0.5em;
@@ -91,11 +86,14 @@
 .tab:hover {
   background: #666;
 }
+.tab.active {
+  background: #222;
+}
 
 #loading {
   position: fixed;
   top: 10px;
-  left: 46%;
+  right: 10px;
   white-space: nowrap;
   padding: 0.5em 1em;
   border: 1px solid #F0C36D;
@@ -103,13 +101,21 @@
   color: #333;
   vertical-align: top;
   font: bold 13px sans-serif;
+  z-index:100;
 }
-.scope { 
+.scope {
 }
-.code { 
+.code {
 }
-.help { 
+.api {
 }
+.help {
+}
+
+a.synopsis {
+  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=') center right no-repeat;
+  padding-right:14px;
+}
 input#search {
   font-family:monospace;
   width:25em;
@@ -118,61 +124,67 @@
 }
 
 .panel {
-  padding:10px 5px;
 }
+.panel.code,
+.panel.api,
+.panel.help {
+  display:none;
+}
 
-#scope_controls { 
+
+#controls {
   border-bottom: 1px solid #CCC;
   padding-bottom: 0.5em;
 }
-#scope_list {
+#results {
   font: 12px monospace;
   width:100%;
   margin-top:1em;
   border-collapse: collapse;
 }
-#scope_list tr:hover {
-  background:#f9f9f9;
+/* this is set in code */
+#results tr.odd {
+  background:ghostwhite;
 }
-#scope_list tr.indir {
+#results tr.indir {
   font-style:italic;
 }
-#scope_list tr.local td:nth-child(2) {
+#results tr.local td:nth-child(2) {
   font-weight:bold;
 }
-#scope_list th {
+#results th {
   text-align:left;
 }
-#scope_list th, #scope_list td {
+#results th, #results td {
   padding:0.4em;
+/*
   border-style: solid;
   border-width: 0 0 1px 0;
   border-color: #eee;
+*/
   background:none;
   white-space:nowrap;
 }
-#scope_list td:nth-child(6) {
+#results td:nth-child(6) {
   white-space:normal;
 }
 #code pre {
   margin:0;
   color:#000;
-  overflow:auto;
   font: 12px monospace;
 }
 #code ol.linenums {
   color: #aaa;
   margin: 0;
 }
-dt { 
+dt {
   font-weight:bold;
 }
-footer { 
+footer {
   padding:3px 6px;
   color:#333;
   font-size:13px;
   text-align:right;
-  position:fixed;
-  top:0;
-  right:0;
+  position:absolute;
+  top:0; right:0;
 }
diff --git a/lib/doc/language-list.txt b/lib/doc/language-list.txt
new file mode 100644
--- /dev/null
+++ b/lib/doc/language-list.txt
@@ -0,0 +1,35 @@
+Afrikaans
+Amharic
+Arabic
+Bulgarian
+Catalan
+Chinese
+Danish
+Dutch
+English
+Finnish
+French
+German
+Greek
+Hebrew
+Hindi
+Interlingua
+Japanese
+Italian
+Latin
+Latvian
+<li>Maltese
+Nepali
+Norwegian
+Persian
+Polish
+Punjabi
+Romanian
+Russian
+Sindhi
+Spanish
+Swahili
+Swedish
+Thai
+Turkish
+Urdu
diff --git a/lib/doc/rgl-publications.html b/lib/doc/rgl-publications.html
new file mode 100644
--- /dev/null
+++ b/lib/doc/rgl-publications.html
@@ -0,0 +1,507 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+<META NAME="generator" CONTENT="http://txt2tags.org">
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf8">
+<LINK REL="stylesheet" TYPE="text/css" HREF="../../css/style.css">
+<TITLE>GF Resource Grammar Library Documentation and Publications</TITLE>
+</HEAD><BODY BGCOLOR="white" TEXT="black">
+<CENTER>
+<H1>GF Resource Grammar Library Documentation and Publications</H1>
+<FONT SIZE="4"><I>Aarne Ranta</I></FONT><BR>
+<FONT SIZE="4">20130726</FONT>
+</CENTER>
+
+<P>
+<I>To be completed. Contributions welcome - in particular, links to open access publications!</I>
+</P>
+
+<H3>Afrikaans</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/afrikaans">http://www.grammaticalframework.org/lib/src/afrikaans</A> (Laurette Pretorius, Laurette Marais)
+</UL>
+
+<H3>Amharic</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/amharic">http://www.grammaticalframework.org/lib/src/amharic</A> (Markos Kassa Gobena)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Markos Kassa Gobena.
+<I>Implementing and Open Source Amharic Resource Grammar in GF</I>,
+MSc thesis, Chalmers University, 2010.
+<A HREF="http://publications.lib.chalmers.se/records/fulltext/146295.pdf">http://publications.lib.chalmers.se/records/fulltext/146295.pdf</A>
+</UL>
+
+<H3>Arabic</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/arabic">http://www.grammaticalframework.org/lib/src/arabic</A> (Ali El Dada)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Ali El Dada.
+<I>Arabic Resource Grammar in GF</I>, MSc Thesis, Chalmers University, 2006.
+<P></P>
+A. El Dada and A. Ranta.
+Implementing an Open Source Arabic Resource Grammar in GF.
+In M. Mughazy (ed),
+<I>Perspectives on Arabic Linguistics XX. Papers from the Twentieth Annual Symposium on Arabic Linguistics, Kalamazoo, March 26</I>
+John Benjamins Publishing Company.
+2007.
+<br>
+<I>An outline of the Arabic resource grammar project, focusing on linguistic aspects.</I>
+<P></P>
+A. El Dada.
+Implementation of the Arabic Numerals and their Syntax in GF.
+Computational Approaches to Semitic Languages: Common Issues and Resources,
+  ACL-2007 Workshop,
+June 28, 2007, Prague.
+2007.
+<A HREF="http://acl.ldc.upenn.edu/W/W07/W07-08.pdf">http://acl.ldc.upenn.edu/W/W07/W07-08.pdf</A>
+<br>
+<I>A case study with the resource grammar, focusing on the morphosyntax</I>
+<I>and agreement of constructions with numerals.</I>
+</UL>
+
+<H3>Bulgarian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/bulgarian">http://www.grammaticalframework.org/lib/src/bulgarian</A> (Krasimir Angelov)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+K. Angelov.
+Type-Theoretical Bulgarian Grammar.
+In B. Nordström and A. Ranta (eds),
+<I>Advances in Natural Language Processing (GoTAL 2008)</I>,
+LNCS/LNAI 5221, Springer,
+2008.
+<A HREF="http://link.springer.com/chapter/10.1007%2F978-3-540-85287-2_6">http://link.springer.com/chapter/10.1007%2F978-3-540-85287-2_6</A>
+<br>
+<I>Explains the implementation of a Bulgarian resource grammar in GF.</I>
+</UL>
+
+<H3>Catalan</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/catalan">http://www.grammaticalframework.org/lib/src/catalan</A> <A HREF="http://www.grammaticalframework.org/lib/src/romance">http://www.grammaticalframework.org/lib/src/romance</A> (Jordi Saludes, Inari Listenmaa)
+</UL>
+
+<H3>Chinese</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/chinese">http://www.grammaticalframework.org/lib/src/chinese</A> (Aarne Ranta, Zhuo Lin Qiqige, Chen Peng)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Chen Peng,
+Implementation of a Chinese Resource Grammar in Grammatical Framework.
+<I>International Journal of Knowledge and Language Processing</I>,
+4(1),
+2013,
+pp. 26-34.
+<A HREF="http://www.ijklp.org/archives/vol4no1/Implementation%20of%20Chinese%20Resource%20Grammar%20in%20Grammatical%20Framework.pdf">http://www.ijklp.org/archives/vol4no1/Implementation%20of%20Chinese%20Resource%20Grammar%20in%20Grammatical%20Framework.pdf</A>
+<P></P>
+Aarne Ranta.
+Grammatical Framework and Chinese.
+Appendix to the GF book (A. Ranta, <I>Grammatical Framework</I>, CSLI 2011),
+2012.
+<A HREF="http://www.grammaticalframework.org/gf-book/gf-chinese-appendix.pdf">http://www.grammaticalframework.org/gf-book/gf-chinese-appendix.pdf</A>
+</UL>
+
+<H3>Danish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/danish">http://www.grammaticalframework.org/lib/src/danish</A>  <A HREF="http://www.grammaticalframework.org/lib/src/scandinavian">http://www.grammaticalframework.org/lib/src/scandinavian</A> (Aarne Ranta)
+</UL>
+
+<H3>Dutch</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/dutch">http://www.grammaticalframework.org/lib/src/dutch</A> (Aarne Ranta, Femke Johansson)
+</UL>
+
+<H3>English</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/english">http://www.grammaticalframework.org/lib/src/english</A> (Aarne Ranta, Björn Bringert, Krasimir Angelov)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+A. Ranta.
+The GF Resource Grammar Library.
+<I>Linguistic Issues in Language Technology</I>,
+2 (2),
+2009.
+<A HREF="http://elanguage.net/journals/index.php/lilt/article/viewFile/214/158">PDF</A>
+<br>
+<I>A systematic presentation of the library from the linguistic point of view.</I>
+<I>Not only about English, but English examples abound.</I>
+</UL>
+
+<H3>Finnish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/finnish">http://www.grammaticalframework.org/lib/src/finnish</A> (Aarne Ranta, Inari Listenmaa)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+A. Ranta.
+On the Syntax and Translation of Finnish Discourse Clitics.
+In D. Santos, K. Lindén and W. Ng'ang'a (eds),
+<I>Shall We Play the Festschrift Game?</I>
+<I>Essays on the Occasion of Lauri Carlson's 60th Birthday</I>.
+Springer, Heidelberg, 2012.
+pp. 227-241.
+<A HREF="http://link.springer.com/chapter/10.1007/978-3-642-30773-7_14">http://link.springer.com/chapter/10.1007/978-3-642-30773-7_14</A>
+draft version <A HREF="http://www.cse.chalmers.se/~aarne/articles/discourse-clitics.pdf">http://www.cse.chalmers.se/~aarne/articles/discourse-clitics.pdf</A>
+<P></P>
+A. Ranta.
+How predictable is Finnish morphology? An experiment on lexicon construction.
+In J. Nivre, M. Dahllöf and B. Megyesi (eds),
+<I>Resourceful Language Technology: Festschrift in Honor of Anna Sågvall Hein</I>,
+University of Uppsala,
+2008.
+<A HREF="http://publications.uu.se/abstract.xsql?dbid=8933">http://publications.uu.se/abstract.xsql?dbid=8933</A>
+<br>
+<I>Presents an experiment on smart paradigms in Finnish.</I>
+</UL>
+
+<H3>French</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/french">http://www.grammaticalframework.org/lib/src/french</A>  <A HREF="http://www.grammaticalframework.org/lib/src/romance">http://www.grammaticalframework.org/lib/src/romance</A> (Aarne Ranta, Ramona Enache)
+</UL>
+
+<H3>German</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/german">http://www.grammaticalframework.org/lib/src/german</A> (Aarne Ranta, Harald Hammarström, Erzsébet Galgóczy)
+</UL>
+
+<H3>Greek</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/greek">http://www.grammaticalframework.org/lib/src/greek</A> (Ioanna Papadopoulou)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Ioanna Papadopoulou.
+GF Modern Greek Resource Grammar,
+MA thesis, University of Gothenburg,
+2013.
+<P></P>
+Ioanna Papadopoulou.
+GF Modern Greek Resource Grammar.
+RANLP 2013.
+</UL>
+
+<H3>Hebrew</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/hebrew">http://www.grammaticalframework.org/lib/src/hebrew</A> (Dana Dannélls)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+D. Dannélls and J. Camilleri.
+Verb Morphology of Hebrew and Maltese - Towards an Open Source Type Theoretical Resource Grammar in GF.
+<I>Proceedings of the Language Resources (LRs) and Human Language Technologies (HLT) for Semitic Languages Status, Updates, and Prospects, LREC-2010 Workshop</I>,
+Malta, pp. 57-61.
+2010.
+<A HREF="http://spraakdata.gu.se/svedd/pub/lrec10.pdf">http://spraakdata.gu.se/svedd/pub/lrec10.pdf</A>
+</UL>
+
+<H3>Hindi</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/hindi">http://www.grammaticalframework.org/lib/src/hindi</A>  <A HREF="http://www.grammaticalframework.org/lib/src/hindustani">http://www.grammaticalframework.org/lib/src/hindustani</A> (Shafqat Virk, K.V.S. Prasad, Muhammad Humayoun, Aarne Ranta)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Shafqat Virk.
+<I>Computational Linguistics Resources for Indo-Iranian Languages</I>,
+PhD Thesis, University of Gothenburg, 2013.
+<A HREF="http://www.cse.chalmers.se/~virk/shafqat-phd-thesis.pdf">http://www.cse.chalmers.se/~virk/shafqat-phd-thesis.pdf</A>
+<P></P>
+K.V.S. Prasad and Shafqat Virk.
+Computational evidence that
+Hindi and Urdu share a grammar but not the lexicon.
+In The 3rd Workshop
+on South and Southeast Asian NLP, COLING 2012. <I>Reprinted in Shafqat's thesis</I>
+</UL>
+
+<H3>Interlingua</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/interlingua">http://www.grammaticalframework.org/lib/src/interlingua</A> (Jean-Philippe Bernardy)
+</UL>
+
+<H3>Italian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/italian">http://www.grammaticalframework.org/lib/src/italian</A>  <A HREF="http://www.grammaticalframework.org/lib/src/romance">http://www.grammaticalframework.org/lib/src/romance</A> (Aarne Ranta, Ramona Enache, Gabriele Paganelli)
+</UL>
+
+<H3>Japanese</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/japanese">http://www.grammaticalframework.org/lib/src/japanese</A> (Liza Zimina)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Elizaveta Zimina.
+GF Japanese Resource Grammar,
+MA Thesis, University of Gothenburg,
+2012.
+<A HREF="http://www.ling.gu.se/~lager/MLT/zimina_thesis_draft.pdf">http://www.ling.gu.se/~lager/MLT/zimina_thesis_draft.pdf</A>
+<P></P>
+Elizaveta Zimina.
+Fitting a Round Peg in a Square Hole: Japanese Resource Grammar in GF.
+<I>Advances in Natural Language Processing (JapTAL-2012)</I>
+Lecture Notes in Computer Science Volume 7614, 2012, pp 156-167.
+<A HREF="http://link.springer.com/chapter/10.1007%2F978-3-642-33983-7_16">http://link.springer.com/chapter/10.1007%2F978-3-642-33983-7_16</A>
+</UL>
+
+<H3>Latin</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/latin">http://www.grammaticalframework.org/lib/src/latin</A> (Aarne Ranta)
+</UL>
+
+<H3>Latvian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/latvian">http://www.grammaticalframework.org/lib/src/latvian</A> (Normunds Gruzitis, Peter Paikens)
+<P></P>
+<LI><B>Publications</B>
+P. Paikens and N. Gruzitis.
+An implementation of a Latvian resource grammar in Grammatical Framework,
+LREC 2012, pp. 1680-1685.
+<A HREF="http://lrec.elra.info/proceedings/lrec2012/pdf/976_Paper.pdf">http://lrec.elra.info/proceedings/lrec2012/pdf/976_Paper.pdf</A>
+</UL>
+
+<H3>Maltese</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/">http://www.grammaticalframework.org/lib/src/maltese</A> (John J. Camilleri)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+John J. Camilleri,
+MSc thesis, Chalmers University of Technology, 2013.
+<P></P>
+John J. Camilleri.
+A computational grammar for Maltese: Talk at the 4th International Conference on Maltese Linguistics (GĦILM 2013). Lyon, France, 2013.
+<A HREF="http://academic.johnjcamilleri.com/presentations/2013-06%20G%C4%A6ILM%201.pdf">http://academic.johnjcamilleri.com/presentations/2013-06%20G%C4%A6ILM%201.pdf</A>
+<P></P>
+D. Dannélls and J. Camilleri.
+Verb Morphology of Hebrew and Maltese - Towards an Open Source Type Theoretical Resource Grammar in GF.
+<I>Proceedings of the Language Resources (LRs) and Human Language Technologies (HLT) for Semitic Languages Status, Updates, and Prospects, LREC-2010 Workshop</I>,
+Malta, pp. 57-61.
+2010.
+<A HREF="http://spraakdata.gu.se/svedd/pub/lrec10.pdf">http://spraakdata.gu.se/svedd/pub/lrec10.pdf</A>
+</UL>
+
+<H3>Nepali</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/nepali">http://www.grammaticalframework.org/lib/src/nepali</A> (Dinesh Simk)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Dinesh Simk.
+Implementing the GF Resource Grammar for Nepali Language,
+MSc thesis, Chalmers University of Technology,
+2012.
+<A HREF="http://publications.lib.chalmers.se/records/fulltext/161384.pdf">http://publications.lib.chalmers.se/records/fulltext/161384.pdf</A>
+</UL>
+
+<H3>Norwegian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/norwegian">http://www.grammaticalframework.org/lib/src/norwegian</A>  <A HREF="http://www.grammaticalframework.org/lib/src/scandinavian">http://www.grammaticalframework.org/lib/src/scandinavian</A> (Aarne Ranta)
+</UL>
+
+<H3>Persian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/persian">http://www.grammaticalframework.org/lib/src/persian</A> (Shafqat Virk, Elnaz Abolahrar, Sofy Moradi)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Shafqat Mumtaz Virk and Elnaz Abolahrar.
+An Open Source Persian Computational Grammar,
+LREC 2012, pp. 1686-1693.
+<A HREF="http://www.lrec-conf.org/proceedings/lrec2012/pdf/1028_Paper.pdf">http://www.lrec-conf.org/proceedings/lrec2012/pdf/1028_Paper.pdf</A>
+</UL>
+
+<H3>Polish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/polish">http://www.grammaticalframework.org/lib/src/polish</A> (Adam Slaski, Ilona Novak)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Adam Slaski.
+Some Interesting Features of the Polish Language in Grammatical Framework.
+Slide presentation, TYPES 2010, Warsaw,
+2010.
+<A HREF="http://www.mimuw.edu.pl/~asl/publications/types2010-slides.pdf">http://www.mimuw.edu.pl/~asl/publications/types2010-slides.pdf</A>
+</UL>
+
+<H3>Punjabi</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/punjabi">http://www.grammaticalframework.org/lib/src/punjabi</A> (Shafqat Virk, Muhammad Humayoun)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+S. Virk, M. Humayoun, and A. Ranta.
+An Open-Source Punjabi Resource Grammar.
+Proceedings of RANLP-2011, Recent Advances in Natural Language Processing,
+Hissar, Bulgaria, 12-14 September, 2011.
+pp. 70-76.
+<A HREF="http://lml.bas.bg/~iva/ranlp2011/RANLR2011_Proceedings.PDF">http://lml.bas.bg/~iva/ranlp2011/RANLR2011_Proceedings.PDF</A>
+<P></P>
+M. Humayoun and A. Ranta.
+Developing Punjabi Morphology, Corpus and Lexicon.
+<I>The 24th Pacific Asia conference on Language, Information and Computation (PACLIC24)</I>,
+2010.
+</UL>
+
+<H3>Romanian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/romanian">http://www.grammaticalframework.org/lib/src/romanian</A> (Ramona Enache)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+R. Enache, A. Ranta, and K. Angelov.
+An Open-Source Computational Grammar of Romanian.
+A. Gelbukh (ed.), <I>CiCLING-2010</I>,
+LNCS 6008,
+2010.
+</UL>
+
+<H3>Russian</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/russian">http://www.grammaticalframework.org/lib/src/russian</A> (Janna Khegai, Nikita Frolov)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+J. Khegai.
+GF parallel resource grammars and Russian.
+In proceedings of ACL2006
+  (The joint conference of the International Committee on Computational
+  Linguistics and the Association for Computational Linguistics) (pp. 475-482),
+  Sydney, Australia, July 2006.
+<P></P>
+J. Khegai and A. Ranta.
+Building and Using a Russian Resource Grammar in GF.
+In A. Gelbukh (ed),
+<I>Intelligent Text Processing and Computational Linguistics (CICLing-2004)</I>,
+Seoul, Korea, February 2003,
+Springer LNCS 945,
+pp. 38-41,
+2004.
+</UL>
+
+<H3>Sindhi</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/sindhi">http://www.grammaticalframework.org/lib/src/sindhi</A> (Jherna Devi Oad)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Jherna Devi Oad.
+Implementing GF Resource Grammar for Sindhi language,
+MSc Thesis, Chalmers University of Technology,
+2012.
+<A HREF="http://publications.lib.chalmers.se/records/fulltext/163234.pdf">http://publications.lib.chalmers.se/records/fulltext/163234.pdf</A>
+</UL>
+
+<H3>Spanish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/spanish">http://www.grammaticalframework.org/lib/src/spanish</A>  <A HREF="http://www.grammaticalframework.org/lib/src/romance">http://www.grammaticalframework.org/lib/src/romance</A>
+(Aarne Ranta, Ingrid Andersson, Therese Söderberg, Inari Listenmaa)
+</UL>
+
+<H3>Swahili</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/swahili">http://www.grammaticalframework.org/lib/src/swahili</A> (Wanjiku Ng'ang'a)
+</UL>
+
+<UL>
+<LI><B>Publications</B>
+<P></P>
+Wanjiku Ng'ng'a.
+Building Swahili Resource Grammars for the Grammatical Framework,
+In D. Santos, K. Lindén and W. Ng'ang'a (eds),
+<I>Shall We Play the Festschrift Game?</I>
+<I>Essays on the Occasion of Lauri Carlson's 60th Birthday</I>.
+Springer, Heidelberg, 2012.
+pp. 227-241.
+<A HREF="http://link.springer.com/chapter/10.1007/978-3-642-30773-7_13">http://link.springer.com/chapter/10.1007/978-3-642-30773-7_13</A>
+</UL>
+
+<H3>Swedish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/swedish">http://www.grammaticalframework.org/lib/src/swedish</A>  <A HREF="http://www.grammaticalframework.org/lib/src/scandinavian">http://www.grammaticalframework.org/lib/src/scandinavian</A> (Aarne Ranta, Malin Ahlberg, Markus Forsberg)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+Malin Ahlberg.
+<I>Towards a Wide-Coverage Grammar for Swedish Using GF</I>,
+MSc thesis, University of Gothenburg,
+2012.
+<A HREF="https://gupea.ub.gu.se/bitstream/2077/28838/1/gupea_2077_28838_1.pdf">https://gupea.ub.gu.se/bitstream/2077/28838/1/gupea_2077_28838_1.pdf</A>
+<P></P>
+Malin Ahlberg and Ramona Enache.
+A Type-Theoretical Wide-Coverage Computational Grammar for Swedish.
+P. Sojka et al (eds), TSD 2012, LNCS 7499, pp. 183-190.
+<A HREF="http://link.springer.com/content/pdf/10.1007%2F978-3-642-32790-2_22.pdf">http://link.springer.com/content/pdf/10.1007%2F978-3-642-32790-2_22.pdf</A>
+</UL>
+
+<H3>Thai</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/thai">http://www.grammaticalframework.org/lib/src/thai</A> (Aarne Ranta, Chotiros Kairoje)
+</UL>
+
+<H3>Turkish</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/turkish">http://www.grammaticalframework.org/lib/src/turkish</A> (Server Cimen)
+</UL>
+
+<H3>Urdu</H3>
+
+<UL>
+<LI><B>Source</B>: <A HREF="http://www.grammaticalframework.org/lib/src/urdu">http://www.grammaticalframework.org/lib/src/urdu</A>  <A HREF="http://www.grammaticalframework.org/lib/src/hindustani">http://www.grammaticalframework.org/lib/src/hindustani</A> (Shafqat Virk, Muhamman Humayoun)
+<P></P>
+<LI><B>Publications</B>
+<P></P>
+S. Virk, M. Humayoun, and A. Ranta.
+An Open Source Urdu Resource Grammar.
+<I>Proceedings of the 8th Workshop on Asian Language Resources (Coling 2010 workshop)</I>,
+2010.
+<P></P>
+M. Humayoun, H. Hammarström, and A. Ranta.
+Urdu Morphology, Orthography and Lexicon Extraction.
+<I>CAASL-2: The Second Workshop on Computational Approaches to Arabic Script-based Languages</I>,
+July 21-22, 2007, LSA 2007 Linguistic Institute, Stanford University.
+2007.
+<P></P>
+See also <B>Hindi</B> above.
+</UL>
+
+<!-- html code generated by txt2tags 2.6 (http://txt2tags.org) -->
+<!-- cmdline: txt2tags -thtml rgl-publications.txt -->
+</BODY></HTML>
diff --git a/lib/doc/rgl-publications.txt b/lib/doc/rgl-publications.txt
new file mode 100644
--- /dev/null
+++ b/lib/doc/rgl-publications.txt
@@ -0,0 +1,535 @@
+GF Resource Grammar Library Documentation and Publications
+Aarne Ranta
+%%date
+
+
+%!Encoding:utf8
+%!style:../../css/style.css
+
+
+%!postproc(html): #BR <br>
+
+
+//To be completed. Contributions welcome - in particular, links to open access publications!//
+
+
+
+===Afrikaans===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/afrikaans (Laurette Pretorius, Laurette Marais)
+
+%- **Publications**
+
+
+
+===Amharic===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/amharic (Markos Kassa Gobena)
+
+- **Publications**
+
+Markos Kassa Gobena.
+//Implementing and Open Source Amharic Resource Grammar in GF//,
+MSc thesis, Chalmers University, 2010.
+http://publications.lib.chalmers.se/records/fulltext/146295.pdf
+
+
+
+
+
+===Arabic===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/arabic (Ali El Dada)
+
+- **Publications**
+
+Ali El Dada.
+//Arabic Resource Grammar in GF//, MSc Thesis, Chalmers University, 2006.
+
+A. El Dada and A. Ranta.
+Implementing an Open Source Arabic Resource Grammar in GF.
+In M. Mughazy (ed),
+//Perspectives on Arabic Linguistics XX. Papers from the Twentieth Annual Symposium on Arabic Linguistics, Kalamazoo, March 26//
+John Benjamins Publishing Company.
+2007.
+#BR
+//An outline of the Arabic resource grammar project, focusing on linguistic aspects.//
+
+A. El Dada.
+Implementation of the Arabic Numerals and their Syntax in GF.
+Computational Approaches to Semitic Languages: Common Issues and Resources,
+  ACL-2007 Workshop,
+June 28, 2007, Prague.
+2007.
+http://acl.ldc.upenn.edu/W/W07/W07-08.pdf
+#BR
+//A case study with the resource grammar, focusing on the morphosyntax//
+//and agreement of constructions with numerals.//
+
+
+
+
+===Bulgarian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/bulgarian (Krasimir Angelov)
+
+- **Publications**
+
+K. Angelov.
+Type-Theoretical Bulgarian Grammar.
+In B. Nordström and A. Ranta (eds),
+//Advances in Natural Language Processing (GoTAL 2008)//,
+LNCS/LNAI 5221, Springer,
+2008.
+http://link.springer.com/chapter/10.1007%2F978-3-540-85287-2_6
+#BR
+//Explains the implementation of a Bulgarian resource grammar in GF.//
+
+
+
+===Catalan===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/catalan http://www.grammaticalframework.org/lib/src/romance (Jordi Saludes, Inari Listenmaa)
+
+%- **Publications**
+
+
+
+
+===Chinese===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/chinese (Aarne Ranta, Zhuo Lin Qiqige, Chen Peng)
+
+- **Publications**
+
+Chen Peng,
+Implementation of a Chinese Resource Grammar in Grammatical Framework.
+//International Journal of Knowledge and Language Processing//,
+4(1),
+2013,
+pp. 26-34.
+http://www.ijklp.org/archives/vol4no1/Implementation%20of%20Chinese%20Resource%20Grammar%20in%20Grammatical%20Framework.pdf
+
+Aarne Ranta.
+Grammatical Framework and Chinese.
+Appendix to the GF book (A. Ranta, //Grammatical Framework//, CSLI 2011),
+2012.
+http://www.grammaticalframework.org/gf-book/gf-chinese-appendix.pdf
+
+
+
+===Danish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/danish  http://www.grammaticalframework.org/lib/src/scandinavian (Aarne Ranta)
+
+%- **Publications**
+
+
+
+===Dutch===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/dutch (Aarne Ranta, Femke Johansson)
+
+%- **Publications**
+
+
+
+===English===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/english (Aarne Ranta, Björn Bringert, Krasimir Angelov)
+
+- **Publications**
+
+A. Ranta.
+The GF Resource Grammar Library.
+//Linguistic Issues in Language Technology//,
+2 (2),
+2009.
+[PDF http://elanguage.net/journals/index.php/lilt/article/viewFile/214/158]
+#BR
+//A systematic presentation of the library from the linguistic point of view.//
+//Not only about English, but English examples abound.//
+
+
+===Finnish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/finnish (Aarne Ranta, Inari Listenmaa)
+
+- **Publications**
+
+A. Ranta.
+On the Syntax and Translation of Finnish Discourse Clitics.
+In D. Santos, K. Lindén and W. Ng'ang'a (eds),
+//Shall We Play the Festschrift Game?//
+//Essays on the Occasion of Lauri Carlson's 60th Birthday//.
+Springer, Heidelberg, 2012.
+pp. 227-241.
+http://link.springer.com/chapter/10.1007/978-3-642-30773-7_14
+draft version http://www.cse.chalmers.se/~aarne/articles/discourse-clitics.pdf
+
+A. Ranta.
+How predictable is Finnish morphology? An experiment on lexicon construction.
+In J. Nivre, M. Dahllöf and B. Megyesi (eds),
+//Resourceful Language Technology: Festschrift in Honor of Anna Sågvall Hein//,
+University of Uppsala,
+2008.
+http://publications.uu.se/abstract.xsql?dbid=8933
+#BR
+//Presents an experiment on smart paradigms in Finnish.//
+
+
+
+
+
+===French===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/french  http://www.grammaticalframework.org/lib/src/romance (Aarne Ranta, Ramona Enache)
+
+%- **Publications**
+
+
+
+===German===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/german (Aarne Ranta, Harald Hammarström, Erzsébet Galgóczy)
+
+%- **Publications**
+
+
+
+===Greek===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/greek (Ioanna Papadopoulou)
+
+- **Publications**
+
+Ioanna Papadopoulou.
+GF Modern Greek Resource Grammar,
+MA thesis, University of Gothenburg,
+2013.
+
+Ioanna Papadopoulou.
+GF Modern Greek Resource Grammar.
+RANLP 2013.
+
+
+
+===Hebrew===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/hebrew (Dana Dannélls)
+
+- **Publications**
+
+D. Dannélls and J. Camilleri.
+Verb Morphology of Hebrew and Maltese - Towards an Open Source Type Theoretical Resource Grammar in GF.
+//Proceedings of the Language Resources (LRs) and Human Language Technologies (HLT) for Semitic Languages Status, Updates, and Prospects, LREC-2010 Workshop//,
+Malta, pp. 57-61.
+2010.
+http://spraakdata.gu.se/svedd/pub/lrec10.pdf
+
+
+
+
+===Hindi===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/hindi  http://www.grammaticalframework.org/lib/src/hindustani (Shafqat Virk, K.V.S. Prasad, Muhammad Humayoun, Aarne Ranta)
+
+- **Publications**
+
+Shafqat Virk.
+//Computational Linguistics Resources for Indo-Iranian Languages//,
+PhD Thesis, University of Gothenburg, 2013.
+http://www.cse.chalmers.se/~virk/shafqat-phd-thesis.pdf
+
+K.V.S. Prasad and Shafqat Virk.
+Computational evidence that
+Hindi and Urdu share a grammar but not the lexicon.
+In The 3rd Workshop
+on South and Southeast Asian NLP, COLING 2012. //Reprinted in Shafqat's thesis//
+
+
+
+
+===Interlingua===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/interlingua (Jean-Philippe Bernardy)
+
+%- **Publications**
+
+
+===Italian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/italian  http://www.grammaticalframework.org/lib/src/romance (Aarne Ranta, Ramona Enache, Gabriele Paganelli)
+
+%- **Publications**
+
+
+
+
+===Japanese===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/japanese (Liza Zimina)
+
+- **Publications**
+
+Elizaveta Zimina.
+GF Japanese Resource Grammar,
+MA Thesis, University of Gothenburg,
+2012.
+http://www.ling.gu.se/~lager/MLT/zimina_thesis_draft.pdf
+
+Elizaveta Zimina.
+Fitting a Round Peg in a Square Hole: Japanese Resource Grammar in GF.
+//Advances in Natural Language Processing (JapTAL-2012)//
+Lecture Notes in Computer Science Volume 7614, 2012, pp 156-167.
+http://link.springer.com/chapter/10.1007%2F978-3-642-33983-7_16
+
+
+
+
+===Latin===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/latin (Aarne Ranta)
+
+%- **Publications**
+
+
+
+===Latvian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/latvian (Normunds Gruzitis, Peter Paikens)
+
+- **Publications**
+P. Paikens and N. Gruzitis.
+An implementation of a Latvian resource grammar in Grammatical Framework,
+LREC 2012, pp. 1680-1685.
+http://lrec.elra.info/proceedings/lrec2012/pdf/976_Paper.pdf
+
+
+===Maltese===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/maltese (John J. Camilleri)
+
+- **Publications**
+
+John J. Camilleri,
+MSc thesis, Chalmers University of Technology, 2013.
+
+John J. Camilleri.
+A computational grammar for Maltese: Talk at the 4th International Conference on Maltese Linguistics (GĦILM 2013). Lyon, France, 2013.
+http://academic.johnjcamilleri.com/presentations/2013-06%20G%C4%A6ILM%201.pdf
+
+D. Dannélls and J. Camilleri.
+Verb Morphology of Hebrew and Maltese - Towards an Open Source Type Theoretical Resource Grammar in GF.
+//Proceedings of the Language Resources (LRs) and Human Language Technologies (HLT) for Semitic Languages Status, Updates, and Prospects, LREC-2010 Workshop//,
+Malta, pp. 57-61.
+2010.
+http://spraakdata.gu.se/svedd/pub/lrec10.pdf
+
+
+
+===Nepali===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/nepali (Dinesh Simk)
+
+- **Publications**
+
+Dinesh Simk.
+Implementing the GF Resource Grammar for Nepali Language,
+MSc thesis, Chalmers University of Technology,
+2012.
+http://publications.lib.chalmers.se/records/fulltext/161384.pdf
+
+
+
+===Norwegian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/norwegian  http://www.grammaticalframework.org/lib/src/scandinavian (Aarne Ranta)
+
+%- **Publications**
+
+
+===Persian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/persian (Shafqat Virk, Elnaz Abolahrar, Sofy Moradi)
+
+- **Publications**
+
+Shafqat Mumtaz Virk and Elnaz Abolahrar.
+An Open Source Persian Computational Grammar,
+LREC 2012, pp. 1686-1693.
+http://www.lrec-conf.org/proceedings/lrec2012/pdf/1028_Paper.pdf
+
+
+===Polish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/polish (Adam Slaski, Ilona Novak)
+
+- **Publications**
+
+Adam Slaski.
+Some Interesting Features of the Polish Language in Grammatical Framework.
+Slide presentation, TYPES 2010, Warsaw,
+2010.
+http://www.mimuw.edu.pl/~asl/publications/types2010-slides.pdf
+
+
+
+===Punjabi===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/punjabi (Shafqat Virk, Muhammad Humayoun)
+
+- **Publications**
+
+S. Virk, M. Humayoun, and A. Ranta.
+An Open-Source Punjabi Resource Grammar.
+Proceedings of RANLP-2011, Recent Advances in Natural Language Processing,
+Hissar, Bulgaria, 12-14 September, 2011.
+pp. 70-76.
+http://lml.bas.bg/~iva/ranlp2011/RANLR2011_Proceedings.PDF
+
+M. Humayoun and A. Ranta.
+Developing Punjabi Morphology, Corpus and Lexicon.
+//The 24th Pacific Asia conference on Language, Information and Computation (PACLIC24)//,
+2010.
+
+
+
+
+
+
+===Romanian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/romanian (Ramona Enache)
+
+- **Publications**
+
+R. Enache, A. Ranta, and K. Angelov.
+An Open-Source Computational Grammar of Romanian.
+A. Gelbukh (ed.), //CiCLING-2010//,
+LNCS 6008,
+2010.
+
+
+
+
+===Russian===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/russian (Janna Khegai, Nikita Frolov)
+
+- **Publications**
+
+J. Khegai.
+GF parallel resource grammars and Russian.
+In proceedings of ACL2006
+  (The joint conference of the International Committee on Computational
+  Linguistics and the Association for Computational Linguistics) (pp. 475-482),
+  Sydney, Australia, July 2006.
+
+J. Khegai and A. Ranta.
+Building and Using a Russian Resource Grammar in GF.
+In A. Gelbukh (ed),
+//Intelligent Text Processing and Computational Linguistics (CICLing-2004)//,
+Seoul, Korea, February 2003,
+Springer LNCS 945,
+pp. 38-41,
+2004.
+
+
+
+
+
+===Sindhi===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/sindhi (Jherna Devi Oad)
+
+- **Publications**
+
+Jherna Devi Oad.
+Implementing GF Resource Grammar for Sindhi language,
+MSc Thesis, Chalmers University of Technology,
+2012.
+http://publications.lib.chalmers.se/records/fulltext/163234.pdf
+
+
+===Spanish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/spanish  http://www.grammaticalframework.org/lib/src/romance
+(Aarne Ranta, Ingrid Andersson, Therese Söderberg, Inari Listenmaa)
+
+%- **Publications**
+
+
+===Swahili===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/swahili (Wanjiku Ng'ang'a)
+
+
+- **Publications**
+
+Wanjiku Ng'ng'a.
+Building Swahili Resource Grammars for the Grammatical Framework,
+In D. Santos, K. Lindén and W. Ng'ang'a (eds),
+//Shall We Play the Festschrift Game?//
+//Essays on the Occasion of Lauri Carlson's 60th Birthday//.
+Springer, Heidelberg, 2012.
+pp. 227-241.
+http://link.springer.com/chapter/10.1007/978-3-642-30773-7_13
+
+
+
+===Swedish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/swedish  http://www.grammaticalframework.org/lib/src/scandinavian (Aarne Ranta, Malin Ahlberg, Markus Forsberg)
+
+- **Publications**
+
+Malin Ahlberg.
+//Towards a Wide-Coverage Grammar for Swedish Using GF//,
+MSc thesis, University of Gothenburg,
+2012.
+https://gupea.ub.gu.se/bitstream/2077/28838/1/gupea_2077_28838_1.pdf
+
+Malin Ahlberg and Ramona Enache.
+A Type-Theoretical Wide-Coverage Computational Grammar for Swedish.
+P. Sojka et al (eds), TSD 2012, LNCS 7499, pp. 183-190.
+http://link.springer.com/content/pdf/10.1007%2F978-3-642-32790-2_22.pdf
+
+
+
+
+
+
+===Thai===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/thai (Aarne Ranta, Chotiros Kairoje)
+
+%- **Publications**
+
+
+
+===Turkish===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/turkish (Server Cimen)
+
+%- **Publications**
+
+
+===Urdu===
+
+- **Source**: http://www.grammaticalframework.org/lib/src/urdu  http://www.grammaticalframework.org/lib/src/hindustani (Shafqat Virk, Muhamman Humayoun)
+
+- **Publications**
+
+S. Virk, M. Humayoun, and A. Ranta.
+An Open Source Urdu Resource Grammar.
+//Proceedings of the 8th Workshop on Asian Language Resources (Coling 2010 workshop)//,
+2010.
+
+M. Humayoun, H. Hammarström, and A. Ranta.
+Urdu Morphology, Orthography and Lexicon Extraction.
+//CAASL-2: The Second Workshop on Computational Approaches to Arabic Script-based Languages//,
+July 21-22, 2007, LSA 2007 Linguistic Institute, Stanford University.
+2007.
+
+See also **Hindi** above.
diff --git a/lib/doc/status.html b/lib/doc/status.html
--- a/lib/doc/status.html
+++ b/lib/doc/status.html
@@ -7,20 +7,20 @@
 <CENTER>
 <H1>The Status of the GF Resource Grammar Library</H1>
 <FONT SIZE="4"><I>Aarne Ranta</I></FONT><BR>
-<FONT SIZE="4">20130130</FONT>
+<FONT SIZE="4">20130726</FONT>
 </CENTER>
 
 <P>
-The following table gives the languages currently available in the 
+The following table gives the languages currently available in the
 GF Resource Grammar Library.
 </P>
 <P>
-For another view, see the 
+For another view, see the
 <A HREF="http://www.postcrashgames.com/gf_world/">The Resource Grammar Library coverage map</A> .
 </P>
 <P>
 Corrections and additions are welcome! Notice that only those parts of implementations
-that are currently available via <A HREF="http://grammaticalframework.org">http://grammaticalframework.org</A> 
+that are currently available via <A HREF="http://grammaticalframework.org">http://grammaticalframework.org</A>
 are marked in the table
 </P>
 
@@ -37,6 +37,8 @@
 <TH>Symb</TH>
 <TH>Irreg</TH>
 <TH>Dict</TH>
+<TH>tested</TH>
+<TH>publ</TH>
 <TH COLSPAN="2">authors</TH>
 </TR>
 <TR>
@@ -51,7 +53,9 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
-<TD>*LPs,LPj</TD>
+<TD>-</TD>
+<TD>-</TD>
+<TD>*LP,LM</TD>
 </TR>
 <TR>
 <TD>Amh</TD>
@@ -65,6 +69,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*MK</TD>
 </TR>
 <TR>
@@ -79,6 +85,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>AD</TD>
 </TR>
 <TR>
@@ -93,6 +101,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
+<TD>++</TD>
+<TD>+</TD>
 <TD>*KA</TD>
 </TR>
 <TR>
@@ -107,7 +117,9 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>-</TD>
-<TD>*JS</TD>
+<TD>++</TD>
+<TD>-</TD>
+<TD>*JS, IL</TD>
 </TR>
 <TR>
 <TD>Chi</TD>
@@ -121,6 +133,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*ZL,*AR,*CP</TD>
 </TR>
 <TR>
@@ -135,6 +149,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>-</TD>
 <TD>*AR</TD>
 </TR>
 <TR>
@@ -149,6 +165,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>-</TD>
 <TD>*AR,FJ</TD>
 </TR>
 <TR>
@@ -163,6 +181,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
+<TD>++</TD>
+<TD>+</TD>
 <TD>*AR,BB,KA</TD>
 </TR>
 <TR>
@@ -177,6 +197,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*KK,IL</TD>
 </TR>
 <TR>
@@ -191,7 +213,9 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>+</TD>
-<TD>*AR</TD>
+<TD>++</TD>
+<TD>+</TD>
+<TD>*AR,IL</TD>
 </TR>
 <TR>
 <TD>Fre</TD>
@@ -205,6 +229,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
+<TD>++</TD>
+<TD>-</TD>
 <TD>*AR,RE</TD>
 </TR>
 <TR>
@@ -219,9 +245,27 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
+<TD>++</TD>
+<TD>-</TD>
 <TD>*AR,HH,EG</TD>
 </TR>
 <TR>
+<TD>Gre</TD>
+<TD>Greek</TD>
+<TD>+</TD>
+<TD>-</TD>
+<TD>++</TD>
+<TD>+</TD>
+<TD>+</TD>
+<TD>+</TD>
+<TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
+<TD>*IP</TD>
+</TR>
+<TR>
 <TD>Heb</TD>
 <TD>Hebrew</TD>
 <TD>+</TD>
@@ -233,6 +277,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*DD</TD>
 </TR>
 <TR>
@@ -247,6 +293,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>*SV,*KP,MH,AR</TD>
 </TR>
 <TR>
@@ -261,6 +309,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>JB</TD>
 </TR>
 <TR>
@@ -275,6 +325,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>++</TD>
+<TD>-</TD>
 <TD>*AR,*RE,GP</TD>
 </TR>
 <TR>
@@ -289,6 +341,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*LZ</TD>
 </TR>
 <TR>
@@ -303,6 +357,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*AR</TD>
 </TR>
 <TR>
@@ -317,20 +373,24 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>*NG,*PP</TD>
 </TR>
 <TR>
 <TD>Mlt</TD>
 <TD>Maltese</TD>
 <TD>+</TD>
-<TD>-</TD>
-<TD>-</TD>
-<TD>-</TD>
-<TD>-</TD>
-<TD>-</TD>
+<TD>+</TD>
+<TD>++</TD>
+<TD>+</TD>
+<TD>+</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
 <TD>*JC</TD>
 </TR>
 <TR>
@@ -345,6 +405,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*NE</TD>
 </TR>
 <TR>
@@ -359,6 +421,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*DS</TD>
 </TR>
 <TR>
@@ -373,6 +437,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>-</TD>
 <TD>*AR</TD>
 </TR>
 <TR>
@@ -387,11 +453,13 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>*SV,*EA,SM</TD>
 </TR>
 <TR>
 <TD>Pnb</TD>
-<TD>Pubjabi</TD>
+<TD>Punjabi</TD>
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
@@ -401,6 +469,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*SV,MH</TD>
 </TR>
 <TR>
@@ -415,6 +485,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>IN,*AS</TD>
 </TR>
 <TR>
@@ -429,6 +501,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>*RE</TD>
 </TR>
 <TR>
@@ -443,6 +517,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>JK,*NF</TD>
 </TR>
 <TR>
@@ -457,6 +533,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*SV,*JD</TD>
 </TR>
 <TR>
@@ -471,6 +549,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>-</TD>
+<TD>++</TD>
+<TD>-</TD>
 <TD>*AR,IA,TS,IL</TD>
 </TR>
 <TR>
@@ -485,6 +565,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>+</TD>
 <TD>*WN,JM</TD>
 </TR>
 <TR>
@@ -499,6 +581,8 @@
 <TD>+</TD>
 <TD>+</TD>
 <TD>+</TD>
+<TD>++</TD>
+<TD>+</TD>
 <TD>*MA,*AR,MF</TD>
 </TR>
 <TR>
@@ -513,6 +597,8 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*AR,CK</TD>
 </TR>
 <TR>
@@ -527,6 +613,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*LPs,AB</TD>
 </TR>
 <TR>
@@ -541,6 +629,8 @@
 <TD>-</TD>
 <TD>-</TD>
 <TD>+</TD>
+<TD>-</TD>
+<TD>-</TD>
 <TD>*SC,KA</TD>
 </TR>
 <TR>
@@ -555,19 +645,21 @@
 <TD>+</TD>
 <TD>-</TD>
 <TD>-</TD>
+<TD>+</TD>
+<TD>+</TD>
 <TD>*SV,MH</TD>
 </TR>
 </TABLE>
 
 <P>
-ISO = 3-letter ISO language code, used in library file names 
+ISO = 3-letter ISO language code, used in library file names
 (mostly ISO 639-2 B (bibliographic))
 </P>
 <P>
 Darcs = available in the darcs repository of <S><A HREF="http://code.haskell.org/gf">http://code.haskell.org/gf</A></S> <A HREF="http://www.grammaticalframework.org/">http://www.grammaticalframework.org/</A>
 </P>
 <P>
-Mini = minimal resource, compiles with <CODE>make minimal</CODE>
+Mini = minimal resource, compiles with <CODE>make minimal</CODE> (obsolete)
 </P>
 <P>
 Parad = <CODE>Paradigms</CODE> file complete for major POS, ++ means with smart paradigms
@@ -591,7 +683,13 @@
 Dict = the <CODE>Dict</CODE> module, large-scale morphological lexicon, exists
 </P>
 <P>
-authors = main contributors, * means still active 
+tested = tested in some applications, ++ means extensively tested with no major issues
+</P>
+<P>
+publ = publications available, see <A HREF="./rgl-publications.html">RGL publication list</A>
+</P>
+<P>
+authors = main contributors, * means still active
 (ready to fix bugs, answer to questions, etc)
 </P>
 
@@ -615,6 +713,7 @@
 IA Ingrid Andersson,
 IL Inari Listenmaa,
 IN Ilona Novak,
+IP Ioanna Papadopoulou,
 JB Jean-Philippe Bernardy,
 JC John J. Camilleri,
 JD Jherna Devi,
@@ -624,8 +723,8 @@
 KA Krasimir Angelov,
 KK Kaarel Kaljurand,
 KP Kuchi Prasad,
-LPj Laurette Pretorius Jr,
-LPs Laurette Pretorius Sr,
+LM Laurette Marais,
+LP Laurette Pretorius,
 LZ Liza Zimina,
 MA Malin Ahlberg,
 MF Markus Forsberg,
@@ -647,7 +746,8 @@
 <H2>Rules</H2>
 
 <P>
-Only components available at <A HREF="http://grammaticalframework.org">http://grammaticalframework.org</A> are included in the table.
+Only components available at <A HREF="http://grammaticalframework.org">http://grammaticalframework.org</A> are included in the table
+(exceptions: Estonian and Mongolian, to appear soon).
 </P>
 <P>
 If you want to work on a language already in the table, please be kind and contact the
diff --git a/lib/doc/status.txt b/lib/doc/status.txt
--- a/lib/doc/status.txt
+++ b/lib/doc/status.txt
@@ -4,62 +4,63 @@
 
 
 
-The following table gives the languages currently available in the 
+The following table gives the languages currently available in the
 GF Resource Grammar Library.
 
-For another view, see the 
+For another view, see the
 [The Resource Grammar Library coverage map http://www.postcrashgames.com/gf_world/] .
 
 Corrections and additions are welcome! Notice that only those parts of implementations
-that are currently available via http://grammaticalframework.org 
+that are currently available via http://grammaticalframework.org
 are marked in the table
 
 
-|| ISO  | Language     | Darcs | Mini | Parad | Lex | Lang | API | Symb | Irreg | Dict | authors       ||
-| Afr   | Afrikaans    | +     | -    | ++    | +   | +    | +   | -    | -     | -    | *LPs,LPj
-| Amh   | Amharic      | +     | +    | ++    | +   | +    | -   | -    | -     | -    | *MK
-| Ara   | Arabic       | +     | +    | +     | +   | -    | -   | -    | -     | -    | AD
-| Bul   | Bulgarian    | +     | +    | +     | +   | +    | +   | +    | +     | +    | *KA
-| Cat   | Catalan      | +     | +    | ++    | +   | +    | +   | +    | +     | -    | *JS
-| Chi   | Chinese      | +     | -    | ++    | +   | +    | +   | -    | -     | -    | *ZL,*AR,*CP
-| Dan   | Danish       | +     | +    | ++    | +   | +    | +   | +    | +     | -    | *AR
-| Dut   | Dutch        | +     | +    | ++    | +   | +    | +   | +    | +     | -    | *AR,FJ
-| Eng   | English      | +     | +    | ++    | +   | +    | +   | +    | +     | +    | *AR,BB,KA
-| Est   | Estonian     | -     | -    | -     | -   | -    | -   | -    | -     | -    | *KK,IL
-| Fin   | Finnish      | +     | +    | ++    | +   | +    | +   | +    | -     | +    | *AR
-| Fre   | French       | +     | +    | ++    | +   | +    | +   | +    | +     | +    | *AR,RE
-| Ger   | German       | +     | +    | ++    | +   | +    | +   | +    | +     | +    | *AR,HH,EG
-| Heb   | Hebrew       | +     | -    | -     | -   | -    | -   | -    | -     | -    | *DD
-| Hin   | Hindi        | +     | +    | ++    | +   | +    | +   | +    | -     | -    | *SV,*KP,MH,AR
-| Ina   | Interlingua  | +     | +    | ++    | +   | +    | -   | -    | -     | -    | JB
-| Ita   | Italian      | +     | +    | ++    | +   | +    | +   | +    | -     | -    | *AR,*RE,GP
-| Jpn   | Japanese     | +     | -    | ++    | +   | +    | +   | -    | -     | -    | *LZ
-| Lat   | Latin        | +     | -    | -     | -   | -    | -   | -    | -     | -    | *AR
-| Lav   | Latvian      | +     | -    | ++    | +   | +    | +   | -    | -     | -    | *NG,*PP
-| Mlt   | Maltese      | +     | -    | -     | -   | -    | -   | -    | -     | -    | *JC
-| Mon   | Mongolian    | -     | -    | -     | -   | -    | -   | -    | -     | -    | *NE
-| Nep   | Nepali       | +     | +    | ++    | +   | +    | -   | -    | -     | -    | *DS
-| Nor   | Norwegian(b) | +     | +    | ++    | +   | +    | +   | +    | +     | -    | *AR
-| Pes   | Persian      | +     | -    | +     | +   | +    | +   | -    | -     | -    | *SV,*EA,SM
-| Pnb   | Pubjabi      | +     | +    | +     | +   | +    | +   | +    | -     | -    | *SV,MH
-| Pol   | Polish       | +     | +    | +     | +   | +    | +   | +    | -     | -    | IN,*AS
-| Ron   | Romanian     | +     | +    | ++    | +   | +    | +   | +    | -     | -    | *RE
-| Rus   | Russian      | +     | +    | ++    | +   | +    | +   | -    | -     | -    | JK,*NF
-| Snd   | Sindhi       | +     | +    | ++    | +   | +    | +   | +    | -     | -    | *SV,*JD
-| Spa   | Spanish      | +     | +    | ++    | +   | +    | +   | +    | +     | -    | *AR,IA,TS,IL
-| Swa   | Swahili      | +     | -    | -     | -   | -    | -   | -    | -     | -    | *WN,JM
-| Swe   | Swedish      | +     | +    | ++    | +   | +    | +   | +    | +     | +    | *MA,*AR,MF
-| Tha   | Thai         | +     | -    | ++    | +   | +    | +   | +    | -     | -    | *AR,CK
-| Tsn   | Tswana       | -     | -    | -     | -   | -    | -   | -    | -     | -    | *LPs,AB
-| Tur   | Turkish      | +     | -    | ++    | +   | -    | -   | -    | -     | +    | *SC,KA
-| Urd   | Urdu         | +     | +    | ++    | +   | +    | +   | +    | -     | -    | *SV,MH
+|| ISO  | Language     | Darcs | Mini | Parad | Lex | Lang | API | Symb | Irreg | Dict | tested | publ   | authors       ||
+| Afr   | Afrikaans    | +     | -    | ++    | +   | +    | +   | -    | -     | -    | -      | -      | *LP,LM
+| Amh   | Amharic      | +     | +    | ++    | +   | +    | -   | -    | -     | -    | -      | +      | *MK
+| Ara   | Arabic       | +     | +    | +     | +   | -    | -   | -    | -     | -    | -      | +      | AD
+| Bul   | Bulgarian    | +     | +    | +     | +   | +    | +   | +    | +     | +    | ++     | +      | *KA
+| Cat   | Catalan      | +     | +    | ++    | +   | +    | +   | +    | +     | -    | ++     | -      | *JS, IL
+| Chi   | Chinese      | +     | -    | ++    | +   | +    | +   | -    | -     | -    | -      | +      | *ZL,*AR,*CP
+| Dan   | Danish       | +     | +    | ++    | +   | +    | +   | +    | +     | -    | +      | -      | *AR
+| Dut   | Dutch        | +     | +    | ++    | +   | +    | +   | +    | +     | -    | +      | -      | *AR,FJ
+| Eng   | English      | +     | +    | ++    | +   | +    | +   | +    | +     | +    | ++     | +      | *AR,BB,KA
+| Est   | Estonian     | -     | -    | -     | -   | -    | -   | -    | -     | -    | -      | -      | *KK,IL
+| Fin   | Finnish      | +     | +    | ++    | +   | +    | +   | +    | -     | +    | ++     | +      | *AR,IL
+| Fre   | French       | +     | +    | ++    | +   | +    | +   | +    | +     | +    | ++     | -      | *AR,RE
+| Ger   | German       | +     | +    | ++    | +   | +    | +   | +    | +     | +    | ++     | -      | *AR,HH,EG
+| Gre   | Greek        | +     | -    | ++    | +   | +    | +   | -    | -     | -    | -      | +      | *IP
+| Heb   | Hebrew       | +     | -    | -     | -   | -    | -   | -    | -     | -    | -      | +      | *DD
+| Hin   | Hindi        | +     | +    | ++    | +   | +    | +   | +    | -     | -    | +      | +      | *SV,*KP,MH,AR
+| Ina   | Interlingua  | +     | +    | ++    | +   | +    | -   | -    | -     | -    | -      | -      | JB
+| Ita   | Italian      | +     | +    | ++    | +   | +    | +   | +    | -     | -    | ++     | -      | *AR,*RE,GP
+| Jpn   | Japanese     | +     | -    | ++    | +   | +    | +   | -    | -     | -    | -      | +      | *LZ
+| Lat   | Latin        | +     | -    | -     | -   | -    | -   | -    | -     | -    | -      | -      | *AR
+| Lav   | Latvian      | +     | -    | ++    | +   | +    | +   | -    | -     | -    | +      | +      | *NG,*PP
+| Mlt   | Maltese      | +     | +    | ++    | +   | +    | +   | +    | -     | -    | -      | +      | *JC
+| Mon   | Mongolian    | -     | -    | -     | -   | -    | -   | -    | -     | -    | -      | -      | *NE
+| Nep   | Nepali       | +     | +    | ++    | +   | +    | -   | -    | -     | -    | -      | +      | *DS
+| Nor   | Norwegian(b) | +     | +    | ++    | +   | +    | +   | +    | +     | -    | +      | -      | *AR
+| Pes   | Persian      | +     | -    | +     | +   | +    | +   | -    | -     | -    | +      | +      | *SV,*EA,SM
+| Pnb   | Punjabi      | +     | +    | +     | +   | +    | +   | +    | -     | -    | -      | +      | *SV,MH
+| Pol   | Polish       | +     | +    | +     | +   | +    | +   | +    | -     | -    | +      | +      | IN,*AS
+| Ron   | Romanian     | +     | +    | ++    | +   | +    | +   | +    | -     | -    | +      | +      | *RE
+| Rus   | Russian      | +     | +    | ++    | +   | +    | +   | -    | -     | -    | +      | +      | JK,*NF
+| Snd   | Sindhi       | +     | +    | ++    | +   | +    | +   | +    | -     | -    | -      | +      | *SV,*JD
+| Spa   | Spanish      | +     | +    | ++    | +   | +    | +   | +    | +     | -    | ++     | -      | *AR,IA,TS,IL
+| Swa   | Swahili      | +     | -    | -     | -   | -    | -   | -    | -     | -    | -      | +      | *WN,JM
+| Swe   | Swedish      | +     | +    | ++    | +   | +    | +   | +    | +     | +    | ++     | +      | *MA,*AR,MF
+| Tha   | Thai         | +     | -    | ++    | +   | +    | +   | +    | -     | -    | -      | -      | *AR,CK
+| Tsn   | Tswana       | -     | -    | -     | -   | -    | -   | -    | -     | -    | -      | -      | *LPs,AB
+| Tur   | Turkish      | +     | -    | ++    | +   | -    | -   | -    | -     | +    | -      | -      | *SC,KA
+| Urd   | Urdu         | +     | +    | ++    | +   | +    | +   | +    | -     | -    | +      | +      | *SV,MH
 
-ISO = 3-letter ISO language code, used in library file names 
+ISO = 3-letter ISO language code, used in library file names
 (mostly ISO 639-2 B (bibliographic))
 
 Darcs = available in the darcs repository of --http://code.haskell.org/gf-- http://www.grammaticalframework.org/
 
-Mini = minimal resource, compiles with ``make minimal``
+Mini = minimal resource, compiles with ``make minimal`` (obsolete)
 
 Parad = ``Paradigms`` file complete for major POS, ++ means with smart paradigms
 
@@ -75,7 +76,11 @@
 
 Dict = the ``Dict`` module, large-scale morphological lexicon, exists
 
-authors = main contributors, * means still active 
+tested = tested in some applications, ++ means extensively tested with no major issues
+
+publ = publications available, see [RGL publication list ./rgl-publications.html]
+
+authors = main contributors, * means still active
 (ready to fix bugs, answer to questions, etc)
 
 
@@ -98,6 +103,7 @@
 IA Ingrid Andersson,
 IL Inari Listenmaa,
 IN Ilona Novak,
+IP Ioanna Papadopoulou,
 JB Jean-Philippe Bernardy,
 JC John J. Camilleri,
 JD Jherna Devi,
@@ -107,8 +113,8 @@
 KA Krasimir Angelov,
 KK Kaarel Kaljurand,
 KP Kuchi Prasad,
-LPj Laurette Pretorius Jr,
-LPs Laurette Pretorius Sr,
+LM Laurette Marais,
+LP Laurette Pretorius,
 LZ Liza Zimina,
 MA Malin Ahlberg,
 MF Markus Forsberg,
@@ -130,13 +136,11 @@
 
 ==Rules==
 
-Only components available at http://grammaticalframework.org are included in the table.
+Only components available at http://grammaticalframework.org are included in the table
+(exceptions: Estonian and Mongolian, to appear soon).
 
 If you want to work on a language already in the table, please be kind and contact the
 active authors of it.
 
 Feel free to start a new language that is not yet in the table - but let us know and
 contribute some code as soon as you can!
-
-
-
diff --git a/lib/doc/synopsis-browse.txt b/lib/doc/synopsis-browse.txt
--- a/lib/doc/synopsis-browse.txt
+++ b/lib/doc/synopsis-browse.txt
@@ -4,8 +4,8 @@
 
 =Browsing the libraries with GF commands=
 
-**New**: Browsing by syntax editor 
-[directly on the web ../../../demos/resource-api/editor.html].
+**Note**: You can browse using the syntax editor
+[directly on the web http://cloud.grammaticalframework.org/syntax-editor/editor.html].
 
 All of the following assume that
 ``GF_LIB_PATH`` points to the directory ``GF/lib`` with compiled libraries.
@@ -20,4 +20,3 @@
   > i -retain alltenses/TryGer.gfo
   > cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel")
 ```
-
diff --git a/lib/doc/synopsis-intro.txt b/lib/doc/synopsis-intro.txt
--- a/lib/doc/synopsis-intro.txt
+++ b/lib/doc/synopsis-intro.txt
@@ -8,7 +8,7 @@
 =Introduction=
 
 The GF Resource Grammar Library is the standard library for Grammatical Framework.
-It covers the morphology and basic syntax of currently 26 languages.
+It covers the morphology and basic syntax of currently 27 languages.
 
 This document contains the most important parts of the GF Resource Grammar API,
 as needed by a GF application programmer.
@@ -23,18 +23,19 @@
 - [Chapter 2 #toc5]: syntactic construction functions, with cross-links and
 examples. 
 - [Chapter 3 #toc83]: morphological paradigms.
-- [Chapter 4 #toc108]: additional libraries.
-- [Chapter 5 #toc115]: how to "browse" the library by 
+- [Chapter 4 #toc110]: additional libraries.
+- [Chapter 5 #toc116]: how to "browse" the library by 
 loading the grammars into the ``gf`` command editor.
-- [Chapter 6 #toc116]: a brief example of how application grammars can
+- [Chapter 6 #toc117]: a brief example of how application grammars can
 use the resource modules. 
-- [Detailed table of contents #toc117].
+- [Detailed table of contents #toc118].
 
 
 Other relevant documents:
 - [The RGL Status Document ./status.html]: the current status of different languages
   and the authors of each grammar
 - [The Resource Grammar Library coverage map http://www.postcrashgames.com/gf_world/] 
+- [RGL Documentation and Publications ./rgl-publications.html]: links to publications and other documentation
 - [More modules gfdoc/sources.html]: extra modules, dictionaries, and
   the internals of the resource grammar
 - [RGL Source Browser ./browse]: look up functions and their source code
diff --git a/lib/doc/synopsis.html b/lib/doc/synopsis.html
--- a/lib/doc/synopsis.html
+++ b/lib/doc/synopsis.html
@@ -17,10973 +17,11403 @@
 
 <P>
 The GF Resource Grammar Library is the standard library for Grammatical Framework.
-It covers the morphology and basic syntax of currently 26 languages.
-</P>
-<P>
-This document contains the most important parts of the GF Resource Grammar API,
-as needed by a GF application programmer.
-It has been machine-generated from the source files; there are links
-to the relevant source files, which give more information. Some of the files have
-not yet been prepared so that the machine generated documentation has the nicest
-possible format.
-</P>
-<P>
-The main contents are:
-</P>
-
-<UL>
-<LI><A HREF="#toc2">Chapter 1</A>: categories, with links to the functions for
-constructing trees in them.
-<LI><A HREF="#toc5">Chapter 2</A>: syntactic construction functions, with cross-links and
-examples. 
-<LI><A HREF="#toc83">Chapter 3</A>: morphological paradigms.
-<LI><A HREF="#toc108">Chapter 4</A>: additional libraries.
-<LI><A HREF="#toc115">Chapter 5</A>: how to "browse" the library by 
-loading the grammars into the <CODE>gf</CODE> command editor.
-<LI><A HREF="#toc116">Chapter 6</A>: a brief example of how application grammars can
-use the resource modules. 
-<LI><A HREF="#toc117">Detailed table of contents</A>.
-</UL>
-
-<P>
-Other relevant documents:
-</P>
-
-<UL>
-<LI><A HREF="./status.html">The RGL Status Document</A>: the current status of different languages
-  and the authors of each grammar
-<LI><A HREF="http://www.postcrashgames.com/gf_world/">The Resource Grammar Library coverage map</A> 
-<LI><A HREF="gfdoc/sources.html">More modules</A>: extra modules, dictionaries, and
-  the internals of the resource grammar
-<LI><A HREF="./browse">RGL Source Browser</A>: look up functions and their source code
-<LI><A HREF="http://cloud.grammaticalframework.org/minibar/minibar.html">Minibar</A>:
-  find resource grammar expressions by parsing (select Grammar: LibraryBrowser)
-  or test translations between all languages (select Grammar: ResourceDemo)
-<LI><A HREF="http://www.grammaticalframework.org/doc/gf-lrec-2010.pdf">Resource Grammar Tutorial</A>
-  as presented in LREC-2010.
-<LI>Paper "The GF Resource Grammar Library" by A. Ranta
-  (<I>Linguistic Issues in Language Technology</I>, 2 (2), 2009). An overview of
-  the library with linguistic motivations.
-  <A HREF="http://elanguage.net/journals/index.php/lilt/article/viewFile/214/158">PDF</A>
-<LI>Paper "Grammars as Software Libraries" by A. Ranta
-  (In Y. Bertot, G. Huet, J-J. Lévy, and G. Plotkin (eds.),
-   <I>From Semantics to Computer Science</I>, Cambridge University Press, 
-   Cambridge, pp. 281--308, 2009).
-  The library from a software engineering point of view.
-  <A HREF="http://www.cse.chalmers.se/~aarne/old/articles/libraries-kahn.pdf">PDF</A>
-</UL>
-
-<P>
-Many examples in <A HREF="#toc5">Chapter 2</A> can be seen in multiple languages by hovering the
-mouse over the example, as shown in the following screenshot:
-</P>
-<P>
-<IMG ALIGN="middle" SRC="hovering.png" BORDER="0" ALT="">
-</P>
-
-<A NAME="toc2"></A>
-<H1>Categories</H1>
-
-<P>
-Source 1: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Common.gf"><CODE>../src/abstract/Common.gf</CODE></A>
-</P>
-<P>
-Source 2: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Cat.gf"><CODE>../src/abstract/Cat.gf</CODE></A>
-</P>
-
-<A NAME="toc3"></A>
-<H2>A hierarchic view</H2>
-
-<P>
-The chart below shows the categories in a hierarchical top-down order.
-The edges do not define the complete dependency structure; if they did,
-the graph would have many many more edges, and also many cycles. The precise
-meaning of a directed edge from <I>C</I> to <I>D</I> is: there is a constructor
-of <I>C</I> that takes <I>D</I> as an argument. What the constructors exactly are,
-and what other arguments they take, is described by separate tables for
-each category.
-</P>
-
-<TABLE ALIGN="center" BORDER="1" CELLPADDING="4">
-<TR>
-<TD ALIGN="right"><center><IMG ALIGN="middle" SRC="categories.png" USEMAP="#categories" BORDER="0" ALT=""></center></TD>
-</TR>
-</TABLE>
-
-<map id="categories" name="categories">
-<area shape="poly" href="#Text" TITLE="Text - text consisting of several phrases" alt="" coords="690,23 688,17 685,12 679,8 672,5 664,4 656,5 649,8 643,12 640,17 638,23 640,29 643,34 649,38 656,41 664,42 672,41 679,38 685,34 688,29"/>
-<area shape="poly" href="#Punct" title="Punct" alt="" coords="657,95 656,89 652,84 646,80 638,77 629,76 620,77 612,80 606,84 602,89 600,95 602,101 606,106 612,110 620,113 629,114 638,113 646,110 652,106 656,101"/>
-<area shape="poly" href="#Phr" TITLE="Phr - phrase in a text" alt="" coords="726,95 725,89 721,84 715,80 708,77 700,76 692,77 685,80 679,84 676,89 675,95 676,101 679,106 685,110 692,113 700,114 708,113 715,110 721,106 725,101"/>
-<area shape="poly" href="#PConj" TITLE="PConj - phrase-beginning conjunction" alt="" coords="658,167 656,162 652,156 645,152 637,150 628,149 619,150 610,152 604,156 600,162 598,167 600,173 604,179 610,183 619,185 628,186 637,185 645,183 652,179 656,173"/>
-<area shape="poly" href="#Utt" TITLE="Utt - sentence, question, word..." alt="" coords="726,167 725,162 721,156 715,152 708,150 700,149 692,150 685,152 679,156 676,162 675,167 676,173 679,179 685,183 692,185 700,186 708,185 715,183 721,179 725,173"/>
-<area shape="poly" href="#Voc" TITLE="Voc - vocative or "please"" alt="" coords="794,167 793,162 789,156 784,152 777,150 769,149 761,150 754,152 748,156 744,162 743,167 744,173 748,179 754,183 761,185 769,186 777,185 784,183 789,179 793,173"/>
-<area shape="poly" href="#Imp" TITLE="Imp - imperative" alt="" coords="657,240 656,234 652,229 647,225 640,222 632,221 624,222 617,225 611,229 607,234 606,240 607,246 611,251 617,255 624,258 632,259 640,258 647,255 652,251 656,246"/>
-<area shape="poly" href="#S" TITLE="S - declarative sentence" alt="" coords="726,240 725,234 721,229 715,225 708,223 700,222 692,223 685,225 679,229 676,234 675,240 676,245 679,250 685,254 692,257 700,258 708,257 715,254 721,250 725,245"/>
-<area shape="poly" href="#QS" TITLE="QS - question" alt="" coords="870,240 868,234 865,229 859,225 852,222 844,221 836,222 829,225 823,229 819,234 818,240 819,246 823,251 829,255 836,258 844,259 852,258 859,255 865,251 868,246"/>
-<area shape="poly" href="#Tense" TITLE="Tense - tense" alt="" coords="521,312 519,306 515,301 509,297 501,294 492,293 483,294 475,297 469,301 464,306 463,312 464,318 469,323 475,327 483,330 492,331 501,330 509,327 515,323 519,318"/>
-<area shape="poly" href="#Ant" TITLE="Ant - anteriority" alt="" coords="589,312 588,306 584,301 578,297 571,294 563,293 555,294 548,297 542,301 539,306 538,312 539,318 542,323 548,327 555,330 563,331 571,330 578,327 584,323 588,318"/>
-<area shape="poly" href="#Pol" TITLE="Pol - polarity" alt="" coords="657,312 656,306 652,301 647,297 640,294 632,293 624,294 617,297 611,301 607,306 606,312 607,318 611,323 617,327 624,330 632,331 640,330 647,327 652,323 656,318"/>
-<area shape="poly" href="#Cl" TITLE="Cl - declarative clause, with all tenses" alt="" coords="726,312 725,306 721,301 715,297 708,294 700,293 692,294 685,297 679,301 676,306 675,312 676,318 679,323 685,327 692,330 700,331 708,330 715,327 721,323 725,318"/>
-<area shape="poly" href="#ListS" title="ListS" alt="" coords="798,312 797,306 793,301 787,297 779,294 771,293 762,294 754,297 748,301 745,306 743,312 745,318 748,323 754,327 762,330 771,331 779,330 787,327 793,323 797,318"/>
-<area shape="poly" href="#Conj" TITLE="Conj - conjunction" alt="" coords="867,312 866,306 862,301 856,297 849,294 841,293 833,294 826,297 820,301 816,306 815,312 816,318 820,323 826,327 833,330 841,331 849,330 856,327 862,323 866,318"/>
-<area shape="poly" href="#QCl" TITLE="QCl - question clause, with all tenses" alt="" coords="945,312 943,306 940,301 934,297 927,294 919,293 911,294 904,297 898,301 895,306 893,312 895,318 898,323 904,327 911,330 919,331 927,330 934,327 940,323 943,318"/>
-<area shape="poly" href="#NP" TITLE="NP - noun phrase (subject or object)" alt="" coords="270,384 269,379 265,373 260,369 252,366 244,366 237,366 229,369 224,373 220,379 219,384 220,390 224,395 229,400 237,402 244,403 252,402 260,400 265,395 269,390"/>
-<area shape="poly" href="#VP" TITLE="VP - verb phrase" alt="" coords="636,384 634,379 631,373 625,369 618,366 610,366 602,366 595,369 589,373 585,379 584,384 585,390 589,395 595,400 602,402 610,403 618,402 625,400 631,395 634,390"/>
-<area shape="rect" href="#Adv" TITLE="Adv - verb-phrase-modifying adverb" alt="" coords="702,367,753,401"/>
-<area shape="poly" href="#Predet" TITLE="Predet - predeterminer (prefixed Quant)" alt="" coords="65,457 63,451 59,446 52,441 44,439 34,438 25,439 16,441 10,446 5,451 4,457 5,462 10,468 16,472 25,475 34,475 44,475 52,472 59,468 63,462"/>
-<area shape="poly" href="#Pron" TITLE="Pron - personal pronoun" alt="" coords="133,457 132,451 129,446 123,441 116,439 108,438 99,439 92,441 86,446 83,451 82,457 83,462 86,468 92,472 99,475 108,475 116,475 123,472 129,468 132,462"/>
-<area shape="rect" href="#PN" TITLE="PN - proper name" alt="" coords="150,440,202,474"/>
-<area shape="poly" href="#Det" TITLE="Det - determiner phrase" alt="" coords="270,457 269,451 265,446 260,441 252,439 244,438 237,439 229,441 224,446 220,451 219,457 220,462 224,468 229,472 237,475 244,475 252,475 260,472 265,468 269,462"/>
-<area shape="poly" href="#CN" TITLE="CN - common noun (without determiner)" alt="" coords="339,457 337,451 334,446 328,441 321,439 313,438 305,439 298,441 292,446 289,451 287,457 289,462 292,468 298,472 305,475 313,475 321,475 328,472 334,468 337,462"/>
-<area shape="poly" href="#ListNP" title="ListNP" alt="" coords="420,457 419,451 414,446 407,441 398,439 388,438 378,439 369,441 362,446 358,451 356,457 358,462 362,468 369,472 378,475 388,475 398,475 407,472 414,468 419,462"/>
-<area shape="poly" href="#AdV" TITLE="Adv - verb-phrase-modifying adverb" alt="" coords="489,457 488,451 484,446 479,441 471,439 463,438 455,439 448,441 442,446 439,451 437,457 439,462 442,468 448,472 455,475 463,475 471,475 479,472 484,468 488,462"/>
-<area shape="rect" href="#V" TITLE="V - one-place verb" alt="" coords="506,440,616,474"/>
-<area shape="poly" href="#AP" TITLE="AP - adjectival phrase" alt="" coords="685,457 684,451 680,446 674,441 667,439 659,438 651,439 644,441 639,446 635,451 634,457 635,462 639,468 644,472 651,475 659,475 667,475 674,472 680,468 684,462"/>
-<area shape="poly" href="#Subj" TITLE="Subj - subjunction" alt="" coords="753,457 752,451 749,446 743,441 736,439 728,438 720,439 713,441 707,446 703,451 702,457 703,462 707,468 713,472 720,475 728,475 736,475 743,472 749,468 752,462"/>
-<area shape="poly" href="#ListAdj" title="ListAdj" alt="" coords="837,457 836,451 831,446 824,441 814,439 804,438 794,439 784,441 777,446 772,451 770,457 772,462 777,468 784,472 794,475 804,475 814,475 824,472 831,468 836,462"/>
-<area shape="poly" href="#Art" title="Art" alt="" coords="90,529 89,523 85,518 80,514 73,511 65,510 57,511 50,514 44,518 40,523 39,529 40,535 44,540 50,544 57,547 65,548 73,547 80,544 85,540 89,535"/>
-<area shape="poly" 'href="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"' alt="" coords="166,529 165,523 161,518 154,514 146,511 137,510 128,511 120,514 113,518 109,523 108,529 109,535 113,540 120,544 128,547 137,548 146,547 154,544 161,540 165,535"/>
-<area shape="poly" href="#Num" TITLE="Num - number determining element" alt="" coords="237,529 235,523 232,518 226,514 218,511 210,510 202,511 195,514 189,518 185,523 184,529 185,535 189,540 195,544 202,547 210,548 218,547 226,544 232,540 235,535"/>
-<area shape="poly" href="#Ord" TITLE="Ord - ordinal number (used in Det)" alt="" coords="305,529 304,523 300,518 295,514 288,511 280,510 272,511 265,514 259,518 255,523 254,529 255,535 259,540 265,544 272,547 280,548 288,547 295,544 300,540 304,535"/>
-<area shape="rect" href="#N" TITLE="N - common noun" alt="" coords="323,512,387,546"/>
-<area shape="poly" href="#RS" TITLE="RS - relative" alt="" coords="456,529 454,523 451,518 445,514 438,511 430,510 422,511 415,514 409,518 406,523 404,529 406,535 409,540 415,544 422,547 430,548 438,547 445,544 451,540 454,535"/>
-<area shape="poly" href="#Card" TITLE="Card - cardinal number" alt="" coords="236,601 235,595 231,590 226,586 218,583 210,582 202,583 195,586 189,590 186,595 184,601 186,607 189,612 195,616 202,619 210,620 218,619 226,616 231,612 235,607"/>
-<area shape="poly" href="#Numeral" TITLE="Numeral - cardinal or ordinal in words" alt="" coords="216,674 214,668 206,662 194,658 179,656 162,655 145,656 130,658 118,662 110,668 107,674 110,679 118,685 130,689 145,691 162,692 179,691 194,689 206,685 214,679"/>
-<area shape="poly" href="#AdN" TITLE="AdN - numeral-modifying adverb" alt="" coords="285,674 283,668 280,662 274,658 267,656 259,655 251,656 244,658 238,662 234,668 233,674 234,679 238,685 244,689 251,691 259,692 267,691 274,689 280,685 283,679"/>
-<area shape="poly" href="#CAdv" TITLE="CAdv - comparative adverb" alt="" coords="288,746 286,740 282,735 276,731 268,728 259,727 250,728 242,731 235,735 231,740 230,746 231,752 235,757 242,761 250,764 259,765 268,764 276,761 282,757 286,752"/>
-<area shape="poly" href="#RCl" TITLE="RCl - relative clause, with all tenses" alt="" coords="456,601 454,595 451,590 445,586 438,583 430,582 422,583 415,586 409,590 406,595 404,601 406,607 409,612 415,616 422,619 430,620 438,619 445,616 451,612 454,607"/>
-<area shape="poly" href="#AdA" TITLE="AdA - adjective-modifying adverb" alt="" coords="617,529 615,523 612,518 606,514 599,511 591,510 583,511 576,514 570,518 566,523 565,529 566,535 570,540 576,544 583,547 591,548 599,547 606,544 612,540 615,535"/>
-<area shape="rect" href="#A" TITLE="A - one-place adjective" alt="" coords="634,512,685,546"/>
-<area shape="poly" href="#ListAP" title="ListAP" alt="" coords="767,529 765,523 760,518 753,514 744,511 734,510 725,511 716,514 708,518 704,523 702,529 704,535 708,540 716,544 725,547 734,548 744,547 753,544 760,540 765,535"/>
-<area shape="poly" href="#IP" TITLE="IP - interrogative pronoun" alt="" coords="895,384 894,379 890,373 885,369 877,366 870,366 862,366 854,369 849,373 845,379 844,384 845,390 849,395 854,400 862,402 870,403 877,402 885,400 890,395 894,390"/>
-<area shape="poly" href="#IAdv" TITLE="IAdv - interrogative adverb" alt="" coords="966,384 965,379 961,373 955,369 947,366 939,366 931,366 923,369 917,373 913,379 912,384 913,390 917,395 923,400 931,402 939,403 947,402 955,400 961,395 965,390"/>
-<area shape="poly" href="#ClSlash" title="ClSlash" alt="" coords="1050,384 1048,379 1043,373 1036,369 1026,366 1016,366 1006,366 996,369 989,373 984,379 982,384 984,390 989,395 996,400 1006,402 1016,403 1026,402 1036,400 1043,395 1048,390"/>
-<area shape="poly" href="#IDet" TITLE="IDet - interrogative determiner" alt="" coords="906,457 904,451 901,446 895,441 888,439 880,438 872,439 865,441 859,446 856,451 854,457 856,462 859,468 865,472 872,475 880,475 888,475 895,472 901,468 904,462"/>
-<area shape="poly" href="#VPSlash" TITLE="VPSlash - verb phrase missing complement" alt="" coords="1052,457 1050,451 1045,446 1037,441 1027,439 1016,438 1005,439 995,441 987,446 982,451 980,457 982,462 987,468 995,472 1005,475 1016,475 1027,475 1037,472 1045,468 1050,462"/>
-<area shape="poly" href="#IQuant" title="IQuant" alt="" coords="912,529 910,523 906,518 899,514 890,511 880,510 870,511 861,514 854,518 850,523 848,529 850,535 854,540 861,544 870,547 880,548 890,547 899,544 906,540 910,535"/>
-<area shape="poly" href="#RP" TITLE="RP - relative pronoun" alt="" coords="456,674 454,668 451,662 445,658 438,656 430,655 422,656 415,658 409,662 406,668 404,674 406,679 409,685 415,689 422,691 430,692 438,691 445,689 451,685 454,679"/>
-</map>
-<P>
-The rectangular boxes mark open lexical categories, which have constructors
-also in the <CODE>Paradigms</CODE> modules.
-</P>
-
-<A NAME="toc4"></A>
-<H2>Explanations</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Category</TH>
-<TH>Explanation</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD>one-place adjective</TD>
-<TD><I>warm</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD>two-place adjective</TD>
-<TD><I>divisible</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD>adjectival phrase</TD>
-<TD><I>very warm</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD>adjective-modifying adverb</TD>
-<TD><I>very</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD>numeral-modifying adverb</TD>
-<TD><I>more than</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD>adverb directly attached to verb</TD>
-<TD><I>always</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD>verb-phrase-modifying adverb</TD>
-<TD><I>in the house</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
-<TD>anteriority</TD>
-<TD>simultaneous, anterior</TD>
-</TR>
-<TR>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
-<TD>comparative adverb</TD>
-<TD><I>more</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD>common noun (without determiner)</TD>
-<TD><I>red house</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
-<TD>cardinal number</TD>
-<TD><I>seven</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD>declarative clause, with all tenses</TD>
-<TD><I>she looks at this</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
-<TD>complement of copula, such as AP</TD>
-<TD><I>very warm</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD>conjunction</TD>
-<TD><I>and</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD>determiner phrase</TD>
-<TD><I>those seven</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
-<TD>cardinal or ordinal in digits</TD>
-<TD><I>1,000/1,000th</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD>interrogative adverb</TD>
-<TD><I>why</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
-<TD>interrogative complement of copula</TD>
-<TD><I>where</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD>interrogative determiner</TD>
-<TD><I>how many</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD>interrogative pronoun</TD>
-<TD><I>who</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
-<TD>imperative</TD>
-<TD><I>look at this</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Interj" TITLE="Interj - interjection">Interj</A></TD>
-<TD>interjection</TD>
-<TD><I>alas</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD>common noun</TD>
-<TD><I>house</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD>relational noun</TD>
-<TD><I>son</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD>three-place relational noun</TD>
-<TD><I>connection</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD>noun phrase (subject or object)</TD>
-<TD><I>the red house</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD>number determining element</TD>
-<TD><I>seven</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD>cardinal or ordinal in words</TD>
-<TD><I>five/fifth</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
-<TD>ordinal number (used in Det)</TD>
-<TD><I>seventh</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
-<TD>phrase-beginning conjunction</TD>
-<TD><I>therefore</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD>proper name</TD>
-<TD><I>Paris</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD>phrase in a text</TD>
-<TD><I>but be quiet please</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
-<TD>polarity</TD>
-<TD>positive, negative</TD>
-</TR>
-<TR>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
-<TD>predeterminer (prefixed Quant)</TD>
-<TD><I>all</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD>preposition, or just case</TD>
-<TD><I>in</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD>personal pronoun</TD>
-<TD><I>she</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD>question clause, with all tenses</TD>
-<TD><I>why does she walk</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#QS" TITLE="QS - question">QS</A></TD>
-<TD>question</TD>
-<TD><I>where did she live</I></TD>
-</TR>
-<TR>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD>quantifier ('nucleus' of Det)</TD>
-<TD><I>this/these</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD>relative clause, with all tenses</TD>
-<TD><I>in which she lives</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
-<TD>relative pronoun</TD>
-<TD><I>in which</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#RS" TITLE="RS - relative">RS</A></TD>
-<TD>relative</TD>
-<TD><I>in which she lived</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD>declarative sentence</TD>
-<TD><I>she lived here</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
-<TD>embedded sentence or question</TD>
-<TD><I>that it rains</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD>subjunction</TD>
-<TD><I>if</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A></TD>
-<TD>temporal and aspectual features</TD>
-<TD>past anterior</TD>
-</TR>
-<TR>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
-<TD>tense</TD>
-<TD>present, past, future</TD>
-</TR>
-<TR>
-<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD>text consisting of several phrases</TD>
-<TD><I>He is here. Why?</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD>sentence, question, word...</TD>
-<TD><I>be quiet</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD>one-place verb</TD>
-<TD><I>sleep</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD>two-place verb</TD>
-<TD><I>love</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD>verb with NP and AP complement</TD>
-<TD><I>paint</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD>verb with NP and Q complement</TD>
-<TD><I>ask</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD>verb with NP and S complement</TD>
-<TD><I>tell</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD>verb with NP and V complement</TD>
-<TD><I>cause</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD>three-place verb</TD>
-<TD><I>show</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD>adjective-complement verb</TD>
-<TD><I>look</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD>verb phrase</TD>
-<TD><I>is very warm</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD>verb phrase missing complement</TD>
-<TD><I>give to John</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD>question-complement verb</TD>
-<TD><I>wonder</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD>sentence-complement verb</TD>
-<TD><I>claim</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD>verb-phrase-complement verb</TD>
-<TD><I>want</I></TD>
-</TR>
-<TR>
-<TD><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
-<TD>vocative or "please"</TD>
-<TD><I>my darling</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc5"></A>
-<H1>Syntax Rules and Structural Words</H1>
-
-<P>
-Source 1: <A HREF="http://www.grammaticalframework.org/lib/src/api/Constructors.gf"><CODE>../src/api/Constructors.gf</CODE></A>
-</P>
-<P>
-Source 2: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Structural.gf"><CODE>../src/abstract/Structural.gf</CODE></A>
-</P>
-
-<A NAME="A"></A>
-<H2>A - one-place adjective</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="A2"></A>
-<H2>A2 - two-place adjective</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="AP"></A>
-<H2>AP - adjectival phrase</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>comparAP</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>warmer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (comparAP warm_A)</CODE> <li>Afr: <I>warmer</I> <li>Bul: <I>по - топъл</I> <li>Cat: <I>més tebi</I> <li>Chi: <I>更温暖</I> <li>Dan: <I>varmere</I> <li>Dut: <I>warmer</I> <li>Eng: <I>warmer</I> <li>Fin: <I>lämpimämpi</I> <li>Fre: <I>plus chaud</I> <li>Ger: <I>wärmer</I> <li>Hin: <I>गरम</I> <li>Ita: <I>più caldo</I> <li>Jpn: <I>もっと暖かい</I> <li>Lav: <I>siltāks</I> <li>Nep: <I>अली तातो</I> <li>Nor: <I>varmere</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>cieplejszy</I> <li>Ron: <I>mai călduţ</I> <li>Rus: <I>тёплее</I> <li>Snd: <I>گرم</I> <li>Spa: <I>más tibio</I> <li>Swe: <I>varmare</I> <li>Tha: <I>อุ่นกว่า</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP warm_A)</CODE> <li>Afr: <I>warm</I> <li>Bul: <I>топъл</I> <li>Cat: <I>tebi</I> <li>Chi: <I>温暖</I> <li>Dan: <I>varm</I> <li>Dut: <I>warm</I> <li>Eng: <I>warm</I> <li>Fin: <I>lämmin</I> <li>Fre: <I>chaud</I> <li>Ger: <I>warm</I> <li>Hin: <I>गरम</I> <li>Ita: <I>caldo</I> <li>Jpn: <I>暖かい</I> <li>Lav: <I>silts</I> <li>Nep: <I>तातो</I> <li>Nor: <I>varm</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>ciepły</I> <li>Ron: <I>călduţ</I> <li>Rus: <I>тёплое</I> <li>Snd: <I>گرم</I> <li>Spa: <I>tibio</I> <li>Swe: <I>varm</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>warmer than Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP warm_A (mkNP paris_PN))</CODE> <li>Afr: <I>warmer as Parys</I> <li>Bul: <I>по - топъл от Париж</I> <li>Cat: <I>més tebi que Paris</I> <li>Chi: <I>比巴黎温暖</I> <li>Dan: <I>varmere end Paris</I> <li>Dut: <I>warmer dan Parijs</I> <li>Eng: <I>warmer than Paris</I> <li>Fin: <I>lämpimämpi kuin Pariisi</I> <li>Fre: <I>plus chaud que</I> <li>Ger: <I>wärmer als Paris</I> <li>Hin: <I>पैरिस से गरम</I> <li>Ita: <I>più caldo di Parigi</I> <li>Jpn: <I>パリより暖かい</I> <li>Lav: <I>{s = "siltāks" ++ "par" ++ "Parīzi";</I> <li>Nep: <I>पेरिस भन्दा तातो</I> <li>Nor: <I>varmere enn Paris</I> <li>Pes: <I>گرم تر از پاریس</I> <li>Pnb: <I>پیرس توں تتا</I> <li>Pol: <I>cieplejszy niż Paryż</I> <li>Ron: <I>mai călduţ decât Paris</I> <li>Rus: <I>тёплее Парижа</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>más tibio que Paris</I> <li>Swe: <I>varmare än Paris</I> <li>Tha: <I>อุ่นกว่าปารีส</I> <li>Urd: <I>پیرس سے گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>married to her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP married_A2 she_NP )</CODE> <li>Afr: <I>getroud met haar</I> <li>Bul: <I>женен за нея</I> <li>Cat: <I>casat a ella</I> <li>Chi: <I>结婚她</I> <li>Dan: <I>gift med hende</I> <li>Dut: <I>getrouwd met haar</I> <li>Eng: <I>married to her</I> <li>Fin: <I>avioitunut hänen kanssa</I> <li>Fre: <I>marié à elle</I> <li>Ger: <I>verheiratet mit ihr</I> <li>Hin: <I>उस से शादी शुदा</I> <li>Ita: <I>sposato con lei</I> <li>Jpn: <I>彼女と既婚の</I> <li>Lav: <I>precējies ar viņu</I> <li>Nep: <I>उनी सँग विवाहित</I> <li>Nor: <I>gift med henne</I> <li>Pes: <I>او متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony jej</I> <li>Ron: <I>căsătorit cu ea</I> <li>Rus: <I>замужем за ей</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado a ella</I> <li>Swe: <I>gift med henne</I> <li>Tha: <I>แต่งงานแล้วกับหล่อน</I> <li>Urd: <I>اس سے شادی شدہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>married</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP married_A2)</CODE> <li>Afr: <I>getroud</I> <li>Bul: <I>женен</I> <li>Cat: <I>casat</I> <li>Chi: <I>结婚</I> <li>Dan: <I>gift</I> <li>Dut: <I>getrouwd</I> <li>Eng: <I>married</I> <li>Fin: <I>avioitunut</I> <li>Fre: <I>marié</I> <li>Ger: <I>verheiratet</I> <li>Hin: <I>शादी शुदा</I> <li>Ita: <I>sposato</I> <li>Jpn: <I>既婚の</I> <li>Lav: <I>precējies</I> <li>Nep: <I>विवाहित</I> <li>Nor: <I>gift</I> <li>Pes: <I>متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony</I> <li>Ron: <I>căsătorit</I> <li>Rus: <I>замужем</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado</I> <li>Swe: <I>gift</I> <li>Tha: <I>แต่งงานแล้ว</I> <li>Urd: <I>شادی شدہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>it is good that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkVP (mkAP (mkAP good_A) (mkS (mkCl she_NP sleep_V)))))</CODE> <li>Afr: <I>dit is goed dat sy slaap</I> <li>Bul: <I>е добро , че тя спи</I> <li>Cat: <I>és bo que ella dorm</I> <li>Chi: <I>是好她睡的</I> <li>Dan: <I>det er godt at hun sover</I> <li>Dut: <I>'t is goed dat ze slaapt</I> <li>Eng: <I>it is good that she sleeps</I> <li>Fin: <I>on hyvä että hän nukkuu</I> <li>Fre: <I>il est bon que</I> <li>Ger: <I>es ist gut dass sie schläft</I> <li>Hin: <I>अच्छा कि वह सोती है है</I> <li>Ita: <I>è buono che lei dorme</I> <li>Jpn: <I>彼女は寝ることが良い</I> <li>Lav: <I>ir labs , ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन् राम्रो छ</I> <li>Nor: <I>det er godt at hun sover</I> <li>Pes: <I>خوب که او می خوابد است</I> <li>Pnb: <I>اچھا كہ او سوندی اے اے</I> <li>Pol: <I>jest dobrze , że ona śpi</I> <li>Ron: <I>este bun cã ea doarme</I> <li>Rus: <I>хороше , что она спдит</I> <li>Snd: <I>سٺو ت ھو۶ سمھی ٿی اھی</I> <li>Spa: <I>es bueno que ella duerme</I> <li>Swe: <I>det är gott att hon sover</I> <li>Tha: <I>ดีว่าหล่อนนอนหลับ</I> <li>Urd: <I>اچھا کہ وہ سوتی ہے ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>it is uncertain who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkVP (mkAP (mkAP uncertain_A) (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>dit is onseker wie slaap</I> <li>Bul: <I>е неясно който спи</I> <li>Cat: <I>és incert qui dorm</I> <li>Chi: <I>是不确定谁睡的</I> <li>Dan: <I>constant not found: uncertain_A</I> <li>Dut: <I>'t is onzeker wie slaapt</I> <li>Eng: <I>it is uncertain who sleeps</I> <li>Fin: <I>on epävarma kuka nukkuu</I> <li>Fre: <I>il est incertain qui dort</I> <li>Ger: <I>es ist unsicher wer schläft</I> <li>Hin: <I>ग़यर यक़यनय कि कौन सोता है है</I> <li>Ita: <I>è insicuro chi dorme</I> <li>Jpn: <I>誰が寝るかことが危なっかしい</I> <li>Lav: <I>ir nepārliecināts , kurš guļ</I> <li>Nep: <I>को सुत्छन् अनिश्चित छ</I> <li>Nor: <I>constant not found: uncertain_A</I> <li>Pes: <I>نامعلوم چه کسی می خوابد است</I> <li>Pnb: <I>constant not found: uncertain_A</I> <li>Pol: <I>jest niepewnie , kto śpi</I> <li>Ron: <I>este nesigur cine doarme</I> <li>Rus: <I>constant not found: uncertain_A</I> <li>Snd: <I>اچانڪ ڪیر سمھی ٿو اھی</I> <li>Spa: <I>constant not found: uncertain_A</I> <li>Swe: <I>det är osäkert vem som sover</I> <li>Tha: <I>ลังเลใจว่าใครนอนหลับ</I> <li>Urd: <I>غیریقینی کہ کون سوتا ہے ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>she is ready to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP (mkAP ready_A) (mkVP sleep_V)))</CODE> <li>Afr: <I>sy is reg om te slaap</I> <li>Bul: <I>тя е готова да спя</I> <li>Cat: <I>ella és preparada a dormir</I> <li>Chi: <I>她是准备好睡的</I> <li>Dan: <I>constant not found: ready_A</I> <li>Dut: <I>ze is klaar te slapen</I> <li>Eng: <I>she is ready to sleep</I> <li>Fin: <I>hän on valmis nukkua</I> <li>Fre: <I>elle est prête à dormir</I> <li>Ger: <I>sie ist fertig zu schlafen</I> <li>Hin: <I>वह सोने को तैयार है</I> <li>Ita: <I>lei è pronta a</I> <li>Jpn: <I>彼女は寝ることが準備ができている</I> <li>Lav: <I>viņa ir gatava , gulēt</I> <li>Nep: <I>उनी सुत्न तयार छिन्</I> <li>Nor: <I>constant not found: ready_A</I> <li>Pes: <I>او آماده خوابیدن است</I> <li>Pnb: <I>constant not found: ready_A</I> <li>Pol: <I>ona jest <A HREF="exist"> gotowy : the adverb positive form does not</A> spać</I> <li>Ron: <I>ea este pregătită sã doarmă</I> <li>Rus: <I>constant not found: ready_A</I> <li>Snd: <I>constant not found: ready_A</I> <li>Spa: <I>constant not found: ready_A</I> <li>Swe: <I>hon är färdig att sova</I> <li>Tha: <I>หล่อนพร้อมนอนหลับ</I> <li>Urd: <I>وہ سونے کو تیار ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>she is ready to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP (mkAP ready_A) (mkSC (mkVP sleep_V))))</CODE> <li>Afr: <I>sy is reg om te slaap</I> <li>Bul: <I>тя е готова да спя</I> <li>Cat: <I>ella és preparada a dormir</I> <li>Chi: <I>她是准备好睡的</I> <li>Dan: <I>constant not found: ready_A</I> <li>Dut: <I>ze is klaar te slapen</I> <li>Eng: <I>she is ready to sleep</I> <li>Fin: <I>hän on valmis nukkua</I> <li>Fre: <I>elle est prête à dormir</I> <li>Ger: <I>sie ist fertig zu schlafen</I> <li>Hin: <I>वह सोने को तैयार है</I> <li>Ita: <I>lei è pronta a</I> <li>Jpn: <I>彼女は寝ることが準備ができている</I> <li>Lav: <I>viņa ir gatava , gulēt</I> <li>Nep: <I>उनी सुत्न तयार छिन्</I> <li>Nor: <I>constant not found: ready_A</I> <li>Pes: <I>او آماده خوابیدن است</I> <li>Pnb: <I>constant not found: ready_A</I> <li>Pol: <I>ona jest <A HREF="exist"> gotowy : the adverb positive form does not</A> spać</I> <li>Ron: <I>ea este pregătită sã doarmă</I> <li>Rus: <I>constant not found: ready_A</I> <li>Snd: <I>constant not found: ready_A</I> <li>Spa: <I>constant not found: ready_A</I> <li>Swe: <I>hon är färdig att sova</I> <li>Tha: <I>หล่อนพร้อมนอนหลับ</I> <li>Urd: <I>وہ سونے کو تیار ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA old_A)</CODE> <li>Afr: <I>baie oud</I> <li>Bul: <I>много стар</I> <li>Cat: <I>molt vell</I> <li>Chi: <I>非常老</I> <li>Dan: <I>meget gammel</I> <li>Dut: <I>erg oud</I> <li>Eng: <I>very old</I> <li>Fin: <I>erittäin vanha</I> <li>Fre: <I>très vieux</I> <li>Ger: <I>sehr alt</I> <li>Hin: <I>बहुत बूढ़ा</I> <li>Ita: <I>molto vecchio</I> <li>Jpn: <I>とても古い</I> <li>Lav: <I>ļoti vecs</I> <li>Nep: <I>धेरै बुढो</I> <li>Nor: <I>mye gammel</I> <li>Pes: <I>خیلی پیر</I> <li>Pnb: <I>بہت بوڈا</I> <li>Pol: <I>bardzo stary</I> <li>Ron: <I>foarte vechi</I> <li>Rus: <I>очень старое</I> <li>Snd: <I>تمام پوڙھی</I> <li>Spa: <I>muy viejo</I> <li>Swe: <I>mycket gammal</I> <li>Tha: <I>แก่มาก</I> <li>Urd: <I>بہت بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>very very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>baie baie oud</I> <li>Bul: <I>много много стар</I> <li>Cat: <I>molt molt vell</I> <li>Chi: <I>非常非常老</I> <li>Dan: <I>meget meget gammel</I> <li>Dut: <I>erg erg oud</I> <li>Eng: <I>very very old</I> <li>Fin: <I>erittäin erittäin vanha</I> <li>Fre: <I>très très vieux</I> <li>Ger: <I>sehr sehr alt</I> <li>Hin: <I>बहुत बहुत बूढ़ा</I> <li>Ita: <I>molto molto vecchio</I> <li>Jpn: <I>とてもとても古い</I> <li>Lav: <I>ļoti ļoti vecs</I> <li>Nep: <I>धेरै धेरै बुढो</I> <li>Nor: <I>mye mye gammel</I> <li>Pes: <I>خیلی خیلی پیر</I> <li>Pnb: <I>بہت بہت بوڈا</I> <li>Pol: <I>bardzo bardzo stary</I> <li>Ron: <I>foarte foarte vechi</I> <li>Rus: <I>очень очень старое</I> <li>Snd: <I>تمام تمام پوڙھی</I> <li>Spa: <I>muy muy viejo</I> <li>Swe: <I>mycket mycket gammal</I> <li>Tha: <I>แก่มากมาก</I> <li>Urd: <I>بہت بہت بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>old or young</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP or_Conj (mkAP old_A) (mkAP young_A))</CODE> <li>Afr: <I>oud of jonk</I> <li>Bul: <I>стар или млад</I> <li>Cat: <I>vell o jove</I> <li>Chi: <I>老或年轻</I> <li>Dan: <I>gammel eller ung</I> <li>Dut: <I>oud of jong</I> <li>Eng: <I>old or young</I> <li>Fin: <I>vanha tai nuori</I> <li>Fre: <I>vieux ou jeune</I> <li>Ger: <I>alt oder jung</I> <li>Hin: <I>बूढ़ा या जवान</I> <li>Ita: <I>vecchio o giovane</I> <li>Jpn: <I>古いか若い</I> <li>Lav: <I>vecs vai jauns</I> <li>Nep: <I>बुढो अथवा जवान</I> <li>Nor: <I>gammel eller ung</I> <li>Pes: <I>پیر یا جوان</I> <li>Pnb: <I>بوڈا یا جوان</I> <li>Pol: <I>stary lub młody</I> <li>Ron: <I>vechi sau tânăr</I> <li>Rus: <I>старое или молодое</I> <li>Snd: <I>پوڙھی یا جوان</I> <li>Spa: <I>viejo o joven</I> <li>Swe: <I>gammal eller ung</I> <li>Tha: <I>แก่หริอรุ่น</I> <li>Urd: <I>بوڑھا یا جوان</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>old , big and warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP and_Conj (mkListAP (mkAP old_A) (mkListAP (mkAP big_A) (mkAP warm_A))))</CODE> <li>Afr: <I>oud , groot en warm</I> <li>Bul: <I>стар , голям и топъл</I> <li>Cat: <I>vell , gros i tebi</I> <li>Chi: <I>老、大而温暖</I> <li>Dan: <I>gammel , stor og varm</I> <li>Dut: <I>oud , groot en warm</I> <li>Eng: <I>old , big and warm</I> <li>Fin: <I>vanha , suuri ja lämmin</I> <li>Fre: <I>vieux , grand et chaud</I> <li>Ger: <I>alt , groß und warm</I> <li>Hin: <I>बूढ़ा , बड़ा और गरम</I> <li>Ita: <I>vecchio , grande e</I> <li>Jpn: <I>大きで暖かくて古い</I> <li>Lav: <I>vecs , liels un silts</I> <li>Nep: <I>बुढो , ठुलो र तातो</I> <li>Nor: <I>gammel , stor og varm</I> <li>Pes: <I>پیر , بزرگ و گرم</I> <li>Pnb: <I>بوڈا , وڈا تے تتا</I> <li>Pol: <I>stary , duży i ciepły</I> <li>Ron: <I>vechi , mare şi călduţ</I> <li>Rus: <I>большое , тёплое и старое</I> <li>Snd: <I>پوڙھی , وڏو ۽ گرم</I> <li>Spa: <I>viejo , grande y</I> <li>Swe: <I>gammal , stor och varm</I> <li>Tha: <I>แก่ใหญ่และอุ่น</I> <li>Urd: <I>بوڑھا , بڑا اور گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>oldest</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP (mkOrd old_A))</CODE> <li>Afr: <I>oudste</I> <li>Bul: <I>най - стар</I> <li>Cat: <I>més vell</I> <li>Chi: <I>最老</I> <li>Dan: <I>ældste</I> <li>Dut: <I>oudst</I> <li>Eng: <I>oldest</I> <li>Fin: <I>vanhin</I> <li>Fre: <I>plus vieux</I> <li>Ger: <I>ältest</I> <li>Hin: <I>सब से बूढ़ा</I> <li>Ita: <I>più vecchio</I> <li>Jpn: <I>一番古い</I> <li>Lav: <I>visvecākais</I> <li>Nep: <I>सबभन्दा बुढो</I> <li>Nor: <I>eldste</I> <li>Pes: <I>پیر ترین</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>najstarszy</I> <li>Ron: <I>cel mai vechi</I> <li>Rus: <I>старое</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>más viejo</I> <li>Swe: <I>äldsta</I> <li>Tha: <I>แก่ที่สุด</I> <li>Urd: <I>سب سے بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAP</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>as old as she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP as_CAdv (mkAP old_A) she_NP)</CODE> <li>Afr: <I>so oud soos sy</I> <li>Bul: <I>constant not found: as_CAdv</I> <li>Cat: <I>tan vell com ella</I> <li>Chi: <I>和她一样老</I> <li>Dan: <I>constant not found: as_CAdv</I> <li>Dut: <I>zo oud als ze</I> <li>Eng: <I>as old as she</I> <li>Fin: <I>yhtä vanha kuin hän</I> <li>Fre: <I>aussi vieux que</I> <li>Ger: <I>ebenso alt wie sie</I> <li>Hin: <I>इतना बूढ़ा जितना वह</I> <li>Ita: <I>così vecchio di lei</I> <li>Jpn: <I>彼女と同じぐらい古い</I> <li>Lav: <I>tikpat vecs kā viņa</I> <li>Nep: <I>उनी जत्तीकै बुढो</I> <li>Nor: <I>constant not found: as_CAdv</I> <li>Pes: <I>به اندازه ی او پیر</I> <li>Pnb: <I>ایناں بوڈا جناں او</I> <li>Pol: <I>tak stary jak ona</I> <li>Ron: <I>cel la fel de vechi ca ea</I> <li>Rus: <I>constant not found: as_CAdv</I> <li>Snd: <I>جی۶ن پوڙھی جھڙو ھو۶</I> <li>Spa: <I>si viejo que ella</I> <li>Swe: <I>lika gammal som hon</I> <li>Tha: <I>แก่เท่ากับหล่อน</I> <li>Urd: <I>اتنا بوڑھا جتنا وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>reflAP</CODE></TD>
-<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
-<TD><div class=reveal> <I>married to itself</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflAP married_A2)</CODE> <li>Afr: <I>getroud met hom</I> <li>Bul: <I>женен за себе си</I> <li>Cat: <I>casat a sÌ</I> <li>Chi: <I>结婚自己</I> <li>Dan: <I>gift med sig</I> <li>Dut: <I>getrouwd met zich</I> <li>Eng: <I>married to itself</I> <li>Fin: <I>avioitunut itsensä kanssa</I> <li>Fre: <I>marié à soi</I> <li>Ger: <I>verheiratet mit sich</I> <li>Hin: <I>शादी शुदा ख़ुद से</I> <li>Ita: <I>sposato con se</I> <li>Jpn: <I>自分と既婚の</I> <li>Lav: <I>precējies ar sevi</I> <li>Nep: <I>आफै सँग विवाहित</I> <li>Nor: <I>gift med seg</I> <li>Pes: <I>متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony sobie</I> <li>Ron: <I>căsătorit cu sine însuşi</I> <li>Rus: <I>замужем за собой</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado a sí</I> <li>Swe: <I>gift med sig</I> <li>Tha: <I>แต่งงานแล้วกับตัวเอง</I> <li>Urd: <I>شادی شدہ خود سے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="AdA"></A>
-<H2>AdA - adjective-modifying adverb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>almost_AdA</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><div class=reveal> <I>almost red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP almost_AdA red_A)</CODE> <li>Afr: <I>byna rooi</I> <li>Bul: <I>почти червен</I> <li>Cat: <I>{s = "quasi" ++ "vermell";</I> <li>Chi: <I>几乎红</I> <li>Dan: <I>næsten rød</I> <li>Dut: <I>bijna rood</I> <li>Eng: <I>almost red</I> <li>Fin: <I>melkein punainen</I> <li>Fre: <I>presque rouge</I> <li>Ger: <I>fast rot</I> <li>Hin: <I>तक़रीबन लाल</I> <li>Ita: <I>quasi rosso</I> <li>Jpn: <I>殆ど赤い</I> <li>Lav: <I>gandrīz sarkans</I> <li>Nep: <I>झण्डै रातो</I> <li>Nor: <I>nesten rød</I> <li>Pes: <I>تقریباً قرمز</I> <li>Pnb: <I>تقریبا لال</I> <li>Pol: <I>prawie czerwony</I> <li>Ron: <I>aproape roşu</I> <li>Rus: <I>почти красное</I> <li>Snd: <I>گھڻو ڪری ڳاڙھو</I> <li>Spa: <I>casi rojo</I> <li>Swe: <I>nästan röd</I> <li>Tha: <I>แดงเกิอบ</I> <li>Urd: <I>تقریبا لال</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>quite_Adv</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><div class=reveal> <I>quite</I> <div class=popup> <ul> <li>API: <CODE>quite_Adv</CODE> <li>Afr: <I>heel</I> <li>Bul: <I>доста</I> <li>Cat: <I>bastant</I> <li>Chi: <I>得很</I> <li>Dan: <I>temmelig</I> <li>Dut: <I>heel</I> <li>Eng: <I>quite</I> <li>Fin: <I>melko</I> <li>Fre: <I>assez</I> <li>Ger: <I>ziemlich</I> <li>Hin: <I>काफ़ी</I> <li>Ita: <I>assai</I> <li>Jpn: <I>可成</I> <li>Lav: <I>diezgan</I> <li>Nep: <I>एकदम</I> <li>Nor: <I>temmelig</I> <li>Pes: <I>کاملاً</I> <li>Pnb: <I>كہامoسہ</I> <li>Pol: <I>całkiem</I> <li>Ron: <I>chiar</I> <li>Rus: <I>довольно</I> <li>Snd: <I>ڇڏڻ</I> <li>Spa: <I>bastante</I> <li>Swe: <I>ganska</I> <li>Tha: <I>ค่อนข้าง</I> <li>Urd: <I>خاموش</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>so_AdA</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><div class=reveal> <I>so warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP so_AdA warm_A)</CODE> <li>Afr: <I>so warm</I> <li>Bul: <I>толкова топъл</I> <li>Cat: <I>tan tebi</I> <li>Chi: <I>如此温暖</I> <li>Dan: <I>så varm</I> <li>Dut: <I>zo warm</I> <li>Eng: <I>so warm</I> <li>Fin: <I>niin lämmin</I> <li>Fre: <I>si chaud</I> <li>Ger: <I>so warm</I> <li>Hin: <I>तो गरम</I> <li>Ita: <I>cosÃ¬ caldo</I> <li>Jpn: <I>非常に暖かい</I> <li>Lav: <I>tik silts</I> <li>Nep: <I>यस कारण तातो</I> <li>Nor: <I>så varm</I> <li>Pes: <I>بسیار گرم</I> <li>Pnb: <I>سo تتا</I> <li>Pol: <I>tak ciepły</I> <li>Ron: <I>aşa călduţ</I> <li>Rus: <I>так тёплое</I> <li>Snd: <I>ان ڪری گرم</I> <li>Spa: <I>tanto tibio</I> <li>Swe: <I>så varm</I> <li>Tha: <I>อุ่นดังนั้น</I> <li>Urd: <I>اس لیے گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>too_AdA</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><div class=reveal> <I>too warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP too_AdA warm_A)</CODE> <li>Afr: <I>te warm</I> <li>Bul: <I>прекалено топъл</I> <li>Cat: <I>massa tebi</I> <li>Chi: <I>太温暖</I> <li>Dan: <I>for varm</I> <li>Dut: <I>te warm</I> <li>Eng: <I>too warm</I> <li>Fin: <I>liian lämmin</I> <li>Fre: <I>trop chaud</I> <li>Ger: <I>zu warm</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>troppo caldo</I> <li>Jpn: <I>あまりにも暖かい</I> <li>Lav: <I>pārāk silts</I> <li>Nep: <I>पनि तातो</I> <li>Nor: <I>for varm</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتا</I> <li>Pol: <I>za ciepły</I> <li>Ron: <I>prea călduţ</I> <li>Rus: <I>слишком тёплое</I> <li>Snd: <I>بیحد گرم</I> <li>Spa: <I>demasiado tibio</I> <li>Swe: <I>för varm</I> <li>Tha: <I>อุ่นเกินไป</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>very_AdA</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><div class=reveal> <I>very warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA warm_A)</CODE> <li>Afr: <I>baie warm</I> <li>Bul: <I>много топъл</I> <li>Cat: <I>molt tebi</I> <li>Chi: <I>非常温暖</I> <li>Dan: <I>meget varm</I> <li>Dut: <I>erg warm</I> <li>Eng: <I>very warm</I> <li>Fin: <I>erittäin lämmin</I> <li>Fre: <I>très chaud</I> <li>Ger: <I>sehr warm</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>molto caldo</I> <li>Jpn: <I>とても暖かい</I> <li>Lav: <I>ļoti silts</I> <li>Nep: <I>धेरै तातो</I> <li>Nor: <I>mye varm</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتا</I> <li>Pol: <I>bardzo ciepły</I> <li>Ron: <I>foarte călduţ</I> <li>Rus: <I>очень тёплое</I> <li>Snd: <I>تمام گرم</I> <li>Spa: <I>muy tibio</I> <li>Swe: <I>mycket varm</I> <li>Tha: <I>อุ่นมาก</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="AdN"></A>
-<H2>AdN - numeral-modifying adverb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>almost_AdN</CODE></TD>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><div class=reveal> <I>almost eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard almost_AdN (mkCard (mkNumeral n8_Unit)) )</CODE> <li>Afr: <I>byna agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>{s = "quasi" ++ "vuit"; lock_Utt = &lt;&gt;} / {s = "gairebé" ++ "vuit";</I> <li>Chi: <I>几乎八</I> <li>Dan: <I>næsten otte</I> <li>Dut: <I>bijna acht</I> <li>Eng: <I>almost eight</I> <li>Fin: <I>melkein kahdeksan</I> <li>Fre: <I>presque huit</I> <li>Ger: <I>fast acht</I> <li>Hin: <I>तक़रीबन आठ</I> <li>Ita: <I>quasi otto</I> <li>Jpn: <I>殆ど八</I> <li>Lav: <I>gandrīz astoņi</I> <li>Nep: <I>झण्डै आठ</I> <li>Nor: <I>nesten åtte</I> <li>Pes: <I>تقریباً هشت</I> <li>Pnb: <I>تقریبا اٹھ</I> <li>Pol: <I>prawie osiemm</I> <li>Ron: <I>aproape opt</I> <li>Rus: <I>почти восемь</I> <li>Snd: <I>گھڻو ڪری اٺ '</I> <li>Spa: <I>casi ocho</I> <li>Swe: <I>nästan åtta</I> <li>Tha: <I>เกิอบแปด</I> <li>Urd: <I>تقریبا آٹھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>at_least_AdN</CODE></TD>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><div class=reveal> <I>at least eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard at_least_AdN (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>ten minste agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>almenys vuit</I> <li>Chi: <I>最少八</I> <li>Dan: <I>constant not found: at_least_AdN</I> <li>Dut: <I>ten minste acht</I> <li>Eng: <I>at least eight</I> <li>Fin: <I>vähintään kahdeksan</I> <li>Fre: <I>au moins huit</I> <li>Ger: <I>wenigstens acht</I> <li>Hin: <I>कम से कम आठ</I> <li>Ita: <I>almeno otto</I> <li>Jpn: <I>少なくとも八</I> <li>Lav: <I>vismaz astoņi</I> <li>Nep: <I>कमसेकम आठ</I> <li>Nor: <I>constant not found: at_least_AdN</I> <li>Pes: <I>حداقل هشت</I> <li>Pnb: <I>كم توں كم اٹھ</I> <li>Pol: <I>co najmniej osiemm</I> <li>Ron: <I>cel puţin opt</I> <li>Rus: <I>constant not found: at_least_AdN</I> <li>Snd: <I>گھٽ می گھٽ اٺ '</I> <li>Spa: <I>al menos ocho</I> <li>Swe: <I>minst åtta</I> <li>Tha: <I>อย่างน้อยแปด</I> <li>Urd: <I>کم از کم آٹھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>at_most_AdN</CODE></TD>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><div class=reveal> <I>at most eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard at_most_AdN (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>hoogstens agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>com a màxim vuit</I> <li>Chi: <I>最多八</I> <li>Dan: <I>constant not found: at_most_AdN</I> <li>Dut: <I>hooguit acht</I> <li>Eng: <I>at most eight</I> <li>Fin: <I>enintään kahdeksan</I> <li>Fre: <I>au plus huit</I> <li>Ger: <I>höchstens acht</I> <li>Hin: <I>ज़्यादा से ज़्यादा आठ</I> <li>Ita: <I>al massimo otto</I> <li>Jpn: <I>せいぜい八</I> <li>Lav: <I>ne vairāk kā astoņi</I> <li>Nep: <I>बढीमा आठ</I> <li>Nor: <I>constant not found: at_most_AdN</I> <li>Pes: <I>حداکثر هشت</I> <li>Pnb: <I>زیادہ توں زیادہ اٹھ</I> <li>Pol: <I>co najwyżej osiemm</I> <li>Ron: <I>cel mult opt</I> <li>Rus: <I>constant not found: at_most_AdN</I> <li>Snd: <I>گھڻی کان گھڻو اٺ '</I> <li>Spa: <I>a lo más ocho</I> <li>Swe: <I>högst åtta</I> <li>Tha: <I>อย่างมากแปด</I> <li>Urd: <I>زیادہ سے زیادہ آٹھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><div class=reveal> <I>more than eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkAdN more_CAdv) (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>meer as agt</I> <li>Bul: <I>повече от осем</I> <li>Cat: <I>més que vuit</I> <li>Chi: <I>比八</I> <li>Dan: <I>mer end otte</I> <li>Dut: <I>meer dan acht</I> <li>Eng: <I>more than eight</I> <li>Fin: <I>enemmän kuin kahdeksan</I> <li>Fre: <I>plus que</I> <li>Ger: <I>mehr als acht</I> <li>Hin: <I>आठ से ज़्यादा</I> <li>Ita: <I>più di otto</I> <li>Jpn: <I>八以上</I> <li>Lav: <I>{s = "NON_EXISTENT" ++ "astoņi";</I> <li>Nep: <I>भन्दा बढी आठ</I> <li>Nor: <I>mer enn åtte</I> <li>Pes: <I>بیشتر از هشت</I> <li>Pnb: <I>نالوں ہور اٹھ</I> <li>Pol: <I>więcej niż osiemm</I> <li>Ron: <I>mai mult decât opt</I> <li>Rus: <I>более чем восемь</I> <li>Snd: <I>سان گڏ وڌیڪ اٺ '</I> <li>Spa: <I>más que ocho</I> <li>Swe: <I>mer än åtta</I> <li>Tha: <I>มากว่าแปด</I> <li>Urd: <I>آٹھ سے زیادہ</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="AdV"></A>
-<H2>AdV - adverb directly attached to verb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>always_AdV</CODE></TD>
-<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><div class=reveal> <I>always</I> <div class=popup> <ul> <li>API: <CODE>always_AdV</CODE> <li>Afr: <I>altyd</I> <li>Bul: <I>винаги</I> <li>Cat: <I>sempre</I> <li>Chi: <I>一直</I> <li>Dan: <I>altid</I> <li>Dut: <I>altijd</I> <li>Eng: <I>always</I> <li>Fin: <I>aina</I> <li>Fre: <I>toujours</I> <li>Ger: <I>immer</I> <li>Hin: <I>हमेशा</I> <li>Ita: <I>sempre</I> <li>Jpn: <I>いつも</I> <li>Lav: <I>vienmēr</I> <li>Nep: <I>सधैँ</I> <li>Nor: <I>altid</I> <li>Pes: <I>همیشه</I> <li>Pnb: <I>ہمیشہ</I> <li>Pol: <I>zawsze</I> <li>Ron: <I>mereu</I> <li>Rus: <I>всегда</I> <li>Snd: <I>ھمیشھ</I> <li>Spa: <I>siempre</I> <li>Swe: <I>alltid</I> <li>Tha: <I>เสมอ</I> <li>Urd: <I>ہمیشہ</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Adv"></A>
-<H2>Adv - verb-phrase-modifying adverb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>everywhere_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>everywhere</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (everywhere_Adv)</CODE> <li>Afr: <I>oral</I> <li>Bul: <I>навсякъде</I> <li>Cat: <I>a tot arreu</I> <li>Chi: <I>到处</I> <li>Dan: <I>overalt</I> <li>Dut: <I>overal</I> <li>Eng: <I>everywhere</I> <li>Fin: <I>kaikkialla</I> <li>Fre: <I>partout</I> <li>Ger: <I>überall</I> <li>Hin: <I>हर जगह</I> <li>Ita: <I>dappertutto</I> <li>Jpn: <I>どこでも</I> <li>Lav: <I>visur</I> <li>Nep: <I>जाता ततै</I> <li>Nor: <I>overalt</I> <li>Pes: <I>هر جا</I> <li>Pnb: <I>ہر تھاں</I> <li>Pol: <I>wszędzie</I> <li>Ron: <I>pretutindeni</I> <li>Rus: <I>везде</I> <li>Snd: <I>ھر ھنڌ</I> <li>Spa: <I>en todas partes</I> <li>Swe: <I>överallt</I> <li>Tha: <I>ทุกที</I> <li>Urd: <I>ہر جگہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>here7from_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>from here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here7from_Adv)</CODE> <li>Afr: <I>van hier</I> <li>Bul: <I>от тук</I> <li>Cat: <I>d'aquí</I> <li>Chi: <I>从这里</I> <li>Dan: <I>herfra</I> <li>Dut: <I>van hier</I> <li>Eng: <I>from here</I> <li>Fin: <I>täältä</I> <li>Fre: <I>d'ici</I> <li>Ger: <I>hieraus</I> <li>Hin: <I>यहाँ से</I> <li>Ita: <I>da quà</I> <li>Jpn: <I>ここから</I> <li>Lav: <I>no šejienes</I> <li>Nep: <I>यहाँ बाट</I> <li>Nor: <I>herfra</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھوں</I> <li>Pol: <I>stąd</I> <li>Ron: <I>de aici</I> <li>Rus: <I>отсюда</I> <li>Snd: <I>ھیڏانھن</I> <li>Spa: <I>de aquí</I> <li>Swe: <I>härifrån</I> <li>Tha: <I>จากนี่</I> <li>Urd: <I>یہاں سے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>here7to_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>to here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here7to_Adv)</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>до тук</I> <li>Cat: <I>cap aquí</I> <li>Chi: <I>到这里</I> <li>Dan: <I>hit</I> <li>Dut: <I>hier</I> <li>Eng: <I>to here</I> <li>Fin: <I>tänne</I> <li>Fre: <I>ici</I> <li>Ger: <I>hierher</I> <li>Hin: <I>यहाँ पर</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここに</I> <li>Lav: <I>uz šejieni</I> <li>Nep: <I>यहाँ सम्म</I> <li>Nor: <I>hit</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>până aici</I> <li>Rus: <I>сюда</I> <li>Snd: <I>اجھو</I> <li>Spa: <I>para aquí</I> <li>Swe: <I>hit</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں پر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>here_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here_Adv)</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>тук</I> <li>Cat: <I>aquí</I> <li>Chi: <I>这里</I> <li>Dan: <I>her</I> <li>Dut: <I>hier</I> <li>Eng: <I>here</I> <li>Fin: <I>täällä</I> <li>Fre: <I>ici</I> <li>Ger: <I>hier</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここで</I> <li>Lav: <I>šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>her</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>aici</I> <li>Rus: <I>здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>aquí</I> <li>Swe: <I>här</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>warmly</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv warm_A)</CODE> <li>Afr: <I>warm</I> <li>Bul: <I>топло</I> <li>Cat: <I>tèbiament</I> <li>Chi: <I>温暖</I> <li>Dan: <I>varmt</I> <li>Dut: <I>warm</I> <li>Eng: <I>warmly</I> <li>Fin: <I>lämpimästi</I> <li>Fre: <I>chaudement</I> <li>Ger: <I>warm</I> <li>Hin: <I>गरम</I> <li>Ita: <I>caldamente</I> <li>Jpn: <I>暖かく</I> <li>Lav: <I>silti</I> <li>Nep: <I>तातो गरी</I> <li>Nor: <I>varmt</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتے</I> <li>Pol: <I>ciepło</I> <li>Ron: <I>călduros</I> <li>Rus: <I>тёпло</I> <li>Snd: <I>گرم</I> <li>Spa: <I>tibiamente</I> <li>Swe: <I>varmt</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>in the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in_Prep (mkNP the_Det house_N))</CODE> <li>Afr: <I>in die huis</I> <li>Bul: <I>в</I> <li>Cat: <I>en la</I> <li>Chi: <I>房子里</I> <li>Dan: <I>i huset</I> <li>Dut: <I>in het huis</I> <li>Eng: <I>in the house</I> <li>Fin: <I>talossa</I> <li>Fre: <I>dans la</I> <li>Ger: <I>{s = "im" ++ "Haus"; lock_Adv = &lt;&gt;;</I> <li>Hin: <I>घर में</I> <li>Ita: <I>nella</I> <li>Jpn: <I>家に</I> <li>Lav: <I>mājā</I> <li>Nep: <I>घर मा</I> <li>Nor: <I>i huset</I> <li>Pes: <I>در خانه</I> <li>Pnb: <I>گھر وچ</I> <li>Pol: <I>w domu</I> <li>Ron: <I>în casă</I> <li>Rus: <I>в доме</I> <li>Snd: <I>گھر ۾</I> <li>Spa: <I>en la casa</I> <li>Swe: <I>i huset</I> <li>Tha: <I>ในบ้าน</I> <li>Urd: <I>گھر میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>when she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv when_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>когато тя спи</I> <li>Cat: <I>quan ella dorm</I> <li>Chi: <I>她睡的时候</I> <li>Dan: <I>når hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>when she sleeps</I> <li>Fin: <I>kun hän nukkuu</I> <li>Fre: <I>quand elle dort</I> <li>Ger: <I>wenn sie schläft</I> <li>Hin: <I>कब वह सोती है</I> <li>Ita: <I>quando lei dorme</I> <li>Jpn: <I>彼女は寝ると</I> <li>Lav: <I>kad viņa guļ</I> <li>Nep: <I>कहिले उनी सुत्छिन्</I> <li>Nor: <I>når hun sover</I> <li>Pes: <I>وقتی که او می خوابد</I> <li>Pnb: <I>كدوں او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>când ea doarme</I> <li>Rus: <I>когда она спдит</I> <li>Snd: <I>جڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>cuando ella duerme</I> <li>Swe: <I>när hon sover</I> <li>Tha: <I>ทีหล่อนนอนหลับ</I> <li>Urd: <I>جب وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>more warmly than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv more_CAdv warm_A he_NP )</CODE> <li>Afr: <I>meer warm as hy</I> <li>Bul: <I>по - топло от него</I> <li>Cat: <I>més tèbiament que ell</I> <li>Chi: <I>温暖比更他</I> <li>Dan: <I>mer varmt end han</I> <li>Dut: <I>meer warm dan hij</I> <li>Eng: <I>more warmly than he</I> <li>Fin: <I>enemmän lämpimästi kuin hän</I> <li>Fre: <I>plus chaudement que</I> <li>Ger: <I>mehr warm als er</I> <li>Hin: <I>उस से ज़्यादा गरम</I> <li>Ita: <I>più caldamente di lui</I> <li>Jpn: <I>彼より暖かく</I> <li>Lav: <I>{s = "siltāk" ++ "nekā" ++ "viņš"; lock_Adv = &lt;&gt;;</I> <li>Nep: <I>उ भन्दा बढी तातो</I> <li>Nor: <I>mer varmt enn han</I> <li>Pes: <I>گرم بیشتر او</I> <li>Pnb: <I>اونوں ہور تتے</I> <li>Pol: <I>bardziej ciepło niż on</I> <li>Ron: <I>mai călduros decât el</I> <li>Rus: <I>более тёпло чем он</I> <li>Snd: <I>ھو گھڻا وڌیڪ گرم</I> <li>Spa: <I>más tibiamente que él</I> <li>Swe: <I>mer varmt än han</I> <li>Tha: <I>อุ่นมากกว่าเขา</I> <li>Urd: <I>اس سے زیادہ گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>more warmly than he runs</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv more_CAdv warm_A (mkS (mkCl he_NP run_V)) )</CODE> <li>Afr: <I>meer warm as hy hardloop</I> <li>Bul: <I>по - топло от колкото той бяга</I> <li>Cat: <I>més tèbiament que ell corri</I> <li>Chi: <I>温暖比更他跑</I> <li>Dan: <I>mer varmt end han løber</I> <li>Dut: <I>meer warm dan hij rent</I> <li>Eng: <I>more warmly than he runs</I> <li>Fin: <I>enemmän lämpimästi kuin hän juoksee</I> <li>Fre: <I>plus chaudement que</I> <li>Ger: <I>mehr warm als er läuft</I> <li>Hin: <I>से ज़्यादा गरम वह दौड़ता है</I> <li>Ita: <I>più caldamente di lui corra</I> <li>Jpn: <I>彼が走ることより暖かく</I> <li>Lav: <I>{s = "siltāk" ++ "nekā" ++ "viņš" ++ "skrien"; lock_Adv = &lt;&gt;;</I> <li>Nep: <I>भन्दा बढी तातो उ कुद्छ</I> <li>Nor: <I>mer varmt enn han springer</I> <li>Pes: <I>گرم بیشتر او می دود</I> <li>Pnb: <I>ہور تتے او دوڑدا اے</I> <li>Pol: <I>bardziej ciepło niż on biegnie</I> <li>Ron: <I>mai călduros decât el fuge</I> <li>Rus: <I>более тёпло чем он бегает</I> <li>Snd: <I>گھڻا وڌیڪ گرم ھو ڊوڙی ٿو</I> <li>Spa: <I>más tibiamente que él corra</I> <li>Swe: <I>mer varmt än han springer</I> <li>Tha: <I>อุ่นมากกว่าเขาวิ่ง</I> <li>Urd: <I>سے زیادہ گرم وہ دوڑتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>very warmly</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv very_AdA (mkAdv warm_A) )</CODE> <li>Afr: <I>baie warm</I> <li>Bul: <I>много топло</I> <li>Cat: <I>molt tèbiament</I> <li>Chi: <I>温暖非常</I> <li>Dan: <I>meget varmt</I> <li>Dut: <I>erg warm</I> <li>Eng: <I>very warmly</I> <li>Fin: <I>erittäin lämpimästi</I> <li>Fre: <I>très chaudement</I> <li>Ger: <I>sehr warm</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>molto caldamente</I> <li>Jpn: <I>とても暖かく</I> <li>Lav: <I>ļoti silti</I> <li>Nep: <I>धेरै तातो गरी</I> <li>Nor: <I>mye varmt</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتے</I> <li>Pol: <I>bardzo ciepło</I> <li>Ron: <I>foarte călduros</I> <li>Rus: <I>очень тёпло</I> <li>Snd: <I>تمام گرم</I> <li>Spa: <I>muy tibiamente</I> <li>Swe: <I>mycket varmt</I> <li>Tha: <I>อุ่นมาก</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj here_Adv now_Adv)</CODE> <li>Afr: <I>hier en nou</I> <li>Bul: <I>тук и сега</I> <li>Cat: <I>aquí i ara</I> <li>Chi: <I>这里并且现在</I> <li>Dan: <I>her og nu</I> <li>Dut: <I>hier en nu</I> <li>Eng: <I>here and now</I> <li>Fin: <I>täällä ja nyt</I> <li>Fre: <I>ici et maintenant</I> <li>Ger: <I>hier und jetzt</I> <li>Hin: <I>यहाँ और अब</I> <li>Ita: <I>quà e</I> <li>Jpn: <I>ここで今</I> <li>Lav: <I>šeit un tagad</I> <li>Nep: <I>यहाँ र अहीले</I> <li>Nor: <I>her og nå</I> <li>Pes: <I>اینجا و حالا</I> <li>Pnb: <I>ایتھے تے ہون</I> <li>Pol: <I>tutaj i teraz</I> <li>Ron: <I>aici şi acum</I> <li>Rus: <I>здесь и сейчас</I> <li>Snd: <I>ھتی ۽ ھاڻی</I> <li>Spa: <I>aquí y</I> <li>Swe: <I>här och nu</I> <li>Tha: <I>ที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>یہاں اور اب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>with her , here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj (mkListAdv (mkAdv with_Prep she_NP) (mkListAdv here_Adv now_Adv)))</CODE> <li>Afr: <I>met haar , hier en nou</I> <li>Bul: <I>с</I> <li>Cat: <I>amb ella , aquí i ara</I> <li>Chi: <I>和她一起、这里并且现在</I> <li>Dan: <I>med hende , her og nu</I> <li>Dut: <I>met haar , hier en nu</I> <li>Eng: <I>with her , here and now</I> <li>Fin: <I>hänen kanssa , täällä ja nyt</I> <li>Fre: <I>avec elle , ici et maintenant</I> <li>Ger: <I>mit ihr , hier und jetzt</I> <li>Hin: <I>उस के साथ , यहाँ और अब</I> <li>Ita: <I>con lei , quà e</I> <li>Jpn: <I>ここで今彼女と</I> <li>Lav: <I>ar viņu , šeit un tagad</I> <li>Nep: <I>उनी सँग , यहाँ र अहीले</I> <li>Nor: <I>med henne , her og nå</I> <li>Pes: <I>با او , اینجا و حالا</I> <li>Pnb: <I>اونوں دے نال , ایتھے تے ہون</I> <li>Pol: <I>z nią , tutaj i teraz</I> <li>Ron: <I>cu ea , aici şi acum</I> <li>Rus: <I>с ней , здесь и сейчас</I> <li>Snd: <I>ھو سان , ھتی ۽ ھاڻی</I> <li>Spa: <I>con ella , aquí y</I> <li>Swe: <I>med henne , här och nu</I> <li>Tha: <I>กับหล่อนที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>اس کے ساتھ , یہاں اور اب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>somewhere_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>somewhere</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (somewhere_Adv)</CODE> <li>Afr: <I>Ãªrens</I> <li>Bul: <I>някъде</I> <li>Cat: <I>a algun lloc</I> <li>Chi: <I>某处</I> <li>Dan: <I>et eller annet sted</I> <li>Dut: <I>ergens</I> <li>Eng: <I>somewhere</I> <li>Fin: <I>jossain</I> <li>Fre: <I>quelque part</I> <li>Ger: <I>irgendwo</I> <li>Hin: <I>कहीं</I> <li>Ita: <I>qualche parte</I> <li>Jpn: <I>どこかに</I> <li>Lav: <I>kaut kur</I> <li>Nep: <I>कहीं</I> <li>Nor: <I>et eller annet sted</I> <li>Pes: <I>جایی</I> <li>Pnb: <I>كتلے</I> <li>Pol: <I>gdzieś</I> <li>Ron: <I>undeva</I> <li>Rus: <I>где-нибудь</I> <li>Snd: <I>ڪٿی</I> <li>Spa: <I>en alguna parte</I> <li>Swe: <I>någonstans</I> <li>Tha: <I>บางแห่ง</I> <li>Urd: <I>کہیں پر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>there7from_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>from there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there7from_Adv)</CODE> <li>Afr: <I>van daar</I> <li>Bul: <I>от там</I> <li>Cat: <I>d'allà</I> <li>Chi: <I>从那里</I> <li>Dan: <I>derfra</I> <li>Dut: <I>van daar</I> <li>Eng: <I>from there</I> <li>Fin: <I>sieltä</I> <li>Fre: <I>de là</I> <li>Ger: <I>daher</I> <li>Hin: <I>वहाँ से</I> <li>Ita: <I>di là</I> <li>Jpn: <I>そこから</I> <li>Lav: <I>no turienes</I> <li>Nep: <I>त्यहाँ बाट</I> <li>Nor: <I>derfra</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھوں</I> <li>Pol: <I>stamtąd</I> <li>Ron: <I>de acolo</I> <li>Rus: <I>оттуда</I> <li>Snd: <I>ھتان</I> <li>Spa: <I>de allí</I> <li>Swe: <I>därifrån</I> <li>Tha: <I>จากนั่น</I> <li>Urd: <I>وہاں سے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>there7to_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there7to_Adv)</CODE> <li>Afr: <I>daar</I> <li>Bul: <I>до там</I> <li>Cat: <I>cap a allà</I> <li>Chi: <I>到那里</I> <li>Dan: <I>dit</I> <li>Dut: <I>daar</I> <li>Eng: <I>there</I> <li>Fin: <I>sinne</I> <li>Fre: <I>là</I> <li>Ger: <I>dahin</I> <li>Hin: <I>वहाँ पर</I> <li>Ita: <I>là</I> <li>Jpn: <I>そこに</I> <li>Lav: <I>uz turieni</I> <li>Nep: <I>त्यहाँ सम्म</I> <li>Nor: <I>dit</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھے</I> <li>Pol: <I>tam</I> <li>Ron: <I>până acolo</I> <li>Rus: <I>туда</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>para allí</I> <li>Swe: <I>dit</I> <li>Tha: <I>ที่นั่น</I> <li>Urd: <I>وہاں پر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>there_Adv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><div class=reveal> <I>there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there_Adv)</CODE> <li>Afr: <I>daar</I> <li>Bul: <I>там</I> <li>Cat: <I>allà</I> <li>Chi: <I>那里</I> <li>Dan: <I>der</I> <li>Dut: <I>daar</I> <li>Eng: <I>there</I> <li>Fin: <I>siellä</I> <li>Fre: <I>là</I> <li>Ger: <I>da</I> <li>Hin: <I>वहाँ</I> <li>Ita: <I>là</I> <li>Jpn: <I>そこで</I> <li>Lav: <I>tur</I> <li>Nep: <I>त्यहाँ</I> <li>Nor: <I>der</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھے</I> <li>Pol: <I>tam</I> <li>Ron: <I>acolo</I> <li>Rus: <I>там</I> <li>Snd: <I>اتی</I> <li>Spa: <I>allí</I> <li>Swe: <I>där</I> <li>Tha: <I>ที่นั่น</I> <li>Urd: <I>وہاں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Ant"></A>
-<H2>Ant - anteriority</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>anteriorAnt</CODE></TD>
-<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
-<TD><div class=reveal> <I>she has slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS anteriorAnt (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: anteriorAnt</I> <li>Bul: <I>тя е спалa</I> <li>Cat: <I>ella ha dormit</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun har sovet</I> <li>Dut: <I>ze heeft geslapen</I> <li>Eng: <I>she has slept</I> <li>Fin: <I>hän on nukkunut</I> <li>Fre: <I>elle a dormi</I> <li>Ger: <I>sie hat geschlafen</I> <li>Hin: <I>वह सो चुकी है</I> <li>Ita: <I>lei ha dormito</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa ir gulēta</I> <li>Nep: <I>उनी सुतेकिछिन्</I> <li>Nor: <I>hun har sovet</I> <li>Pes: <I>او خوابیده است</I> <li>Pnb: <I>او سو گیی اے</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھیل اھی</I> <li>Spa: <I>ella ha dormido</I> <li>Swe: <I>hon har sovit</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سو چکی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>simultaneousAnt</CODE></TD>
-<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS simultaneousAnt (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="CAdv"></A>
-<H2>CAdv - comparative adverb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>as_CAdv</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
-<TD><div class=reveal> <I>as</I> <div class=popup> <ul> <li>API: <CODE>as_CAdv</CODE> <li>Afr: <I>so</I> <li>Bul: <I>constant not found: as_CAdv</I> <li>Cat: <I>tan</I> <li>Chi: <I>和</I> <li>Dan: <I>constant not found: as_CAdv</I> <li>Dut: <I>zo</I> <li>Eng: <I>as</I> <li>Fin: <I>yhtä</I> <li>Fre: <I>aussi</I> <li>Ger: <I>ebenso</I> <li>Hin: <I>इतना</I> <li>Ita: <I>così</I> <li>Jpn: <I>と同じぐらい</I> <li>Lav: <I>tikpat</I> <li>Nep: <I>जत्तीकै</I> <li>Nor: <I>constant not found: as_CAdv</I> <li>Pes: <I>به اندازه ی</I> <li>Pnb: <I>ایناں</I> <li>Pol: <I>tak</I> <li>Ron: <I>la fel de</I> <li>Rus: <I>constant not found: as_CAdv</I> <li>Snd: <I>جی۶ن</I> <li>Spa: <I>si</I> <li>Swe: <I>lika</I> <li>Tha: <I>เท่า</I> <li>Urd: <I>اتنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>less_CAdv</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
-<TD><div class=reveal> <I>less</I> <div class=popup> <ul> <li>API: <CODE>less_CAdv</CODE> <li>Afr: <I>minder</I> <li>Bul: <I>не</I> <li>Cat: <I>menys</I> <li>Chi: <I>比</I> <li>Dan: <I>mindre</I> <li>Dut: <I>minder</I> <li>Eng: <I>less</I> <li>Fin: <I>vähemmän</I> <li>Fre: <I>moins</I> <li>Ger: <I>weniger</I> <li>Hin: <I>कम</I> <li>Ita: <I>meno</I> <li>Jpn: <I>より</I> <li>Lav: <I>mazāk</I> <li>Nep: <I>कम</I> <li>Nor: <I>mindre</I> <li>Pes: <I>کمتر</I> <li>Pnb: <I>كٹ</I> <li>Pol: <I>mniej</I> <li>Ron: <I>mai puţin</I> <li>Rus: <I>менее</I> <li>Snd: <I>گھٽ</I> <li>Spa: <I>menos</I> <li>Swe: <I>mindre</I> <li>Tha: <I>น้อย</I> <li>Urd: <I>کم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>more_CAdv</CODE></TD>
-<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
-<TD><div class=reveal> <I>more</I> <div class=popup> <ul> <li>API: <CODE>more_CAdv</CODE> <li>Afr: <I>meer</I> <li>Bul: <I>''</I> <li>Cat: <I>més</I> <li>Chi: <I>比</I> <li>Dan: <I>mer</I> <li>Dut: <I>meer</I> <li>Eng: <I>more</I> <li>Fin: <I>enemmän</I> <li>Fre: <I>plus</I> <li>Ger: <I>mehr</I> <li>Hin: <I>ज़्यादा</I> <li>Ita: <I>più</I> <li>Jpn: <I>より</I> <li>Lav: <I>{s = []; d = ParamX.Compar; p = "nekā";</I> <li>Nep: <I>बढी</I> <li>Nor: <I>mer</I> <li>Pes: <I>بیشتر</I> <li>Pnb: <I>ہور</I> <li>Pol: <I>bardziej</I> <li>Ron: <I>mai</I> <li>Rus: <I>более</I> <li>Snd: <I>وڌیڪ</I> <li>Spa: <I>más</I> <li>Swe: <I>mer</I> <li>Tha: <I>มาก</I> <li>Urd: <I>زیادہ</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="CN"></A>
-<H2>CN - common noun (without determiner)</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN house_N )</CODE> <li>Afr: <I>huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>casa</I> <li>Chi: <I>房子</I> <li>Dan: <I>hus</I> <li>Dut: <I>huis</I> <li>Eng: <I>house</I> <li>Fin: <I>talo</I> <li>Fre: <I>maison</I> <li>Ger: <I>Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>casa</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>hus</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>casa</I> <li>Swe: <I>hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>mother of the king</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN mother_N2 (mkNP the_Det king_N))</CODE> <li>Afr: <I>ma van die koning</I> <li>Bul: <I>майка на царя</I> <li>Cat: <I>mare del</I> <li>Chi: <I>国王母亲</I> <li>Dan: <I>moder til kongen</I> <li>Dut: <I>moeder van de koning</I> <li>Eng: <I>mother of the king</I> <li>Fin: <I>kuninkaan äiti</I> <li>Fre: <I>mère du</I> <li>Ger: <I>Mutter vom König</I> <li>Hin: <I>constant not found: mother_N2</I> <li>Ita: <I>madre del</I> <li>Jpn: <I>王のお母さん</I> <li>Lav: <I>karaļa māte</I> <li>Nep: <I>राजा को आमा</I> <li>Nor: <I>mor til kongen</I> <li>Pes: <I>مادر پادشاه</I> <li>Pnb: <I>بادشاہ دی ماں</I> <li>Pol: <I>matka króla</I> <li>Ron: <I>mamă regelui</I> <li>Rus: <I>мать короля</I> <li>Snd: <I>constant not found: mother_N2</I> <li>Spa: <I>madre del rey</I> <li>Swe: <I>mor till kungen</I> <li>Tha: <I>แม่ของพระราชา</I> <li>Urd: <I>بادشاہ کی ماں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>distance from this city to Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN distance_N3 (mkNP this_Det city_N) (mkNP paris_PN) )</CODE> <li>Afr: <I>afstand van hierdie stad na Parys</I> <li>Bul: <I>разстояние от този град до Париж</I> <li>Cat: <I>distància de aquesta ciutat a Paris</I> <li>Chi: <I>巴黎这个城市的距离</I> <li>Dan: <I>afstand fra denne by til Paris</I> <li>Dut: <I>afstand van deze stad naar Parijs</I> <li>Eng: <I>distance from this city to Paris</I> <li>Fin: <I>etäisyys tästä kaupungista Pariisiin</I> <li>Fre: <I>distance de</I> <li>Ger: <I>Entfernung von dieser Stadt zu Paris</I> <li>Hin: <I>पैरिस का इस शहर से फ़ासला</I> <li>Ita: <I>distanza di questa città a</I> <li>Jpn: <I>この都市からパリまで距離</I> <li>Lav: <I>attālums no šīs pilsētas līdz Parīzei</I> <li>Nep: <I>पेरिस देखि यो शहर सम्म को दुरी</I> <li>Nor: <I>avstand fra denne byen til Paris</I> <li>Pes: <I>فاصله از این شهر تا پاریس</I> <li>Pnb: <I>constant not found: distance_N3</I> <li>Pol: <I>odległość z tego miasta do Paryża</I> <li>Ron: <I>distanţă de la acest oraş la Paris</I> <li>Rus: <I>расстояние от этого города к Парижу</I> <li>Snd: <I>constant not found: distance_N3</I> <li>Spa: <I>distancia de esta ciudad a Paris</I> <li>Swe: <I>avstånd från den här staden till Paris</I> <li>Tha: <I>ระยะทางจากเมืองเมืองนี้ถืงปารีส</I> <li>Urd: <I>پیرس کا اس شہر سے فاصلہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>mother</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN mother_N2)</CODE> <li>Afr: <I>ma</I> <li>Bul: <I>майка</I> <li>Cat: <I>mare</I> <li>Chi: <I>母亲</I> <li>Dan: <I>moder</I> <li>Dut: <I>moeder</I> <li>Eng: <I>mother</I> <li>Fin: <I>äiti</I> <li>Fre: <I>mère</I> <li>Ger: <I>Mutter</I> <li>Hin: <I>constant not found: mother_N2</I> <li>Ita: <I>madre</I> <li>Jpn: <I>お母さん</I> <li>Lav: <I>māte</I> <li>Nep: <I>आमा</I> <li>Nor: <I>mor</I> <li>Pes: <I>مادر</I> <li>Pnb: <I>ماں</I> <li>Pol: <I>matka</I> <li>Ron: <I>mamă</I> <li>Rus: <I>мать</I> <li>Snd: <I>constant not found: mother_N2</I> <li>Spa: <I>madre</I> <li>Swe: <I>mor</I> <li>Tha: <I>แม่</I> <li>Urd: <I>ماں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>distance</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN distance_N3)</CODE> <li>Afr: <I>afstand</I> <li>Bul: <I>разстояние</I> <li>Cat: <I>distància</I> <li>Chi: <I>的距离</I> <li>Dan: <I>afstand</I> <li>Dut: <I>afstand</I> <li>Eng: <I>distance</I> <li>Fin: <I>etäisyys</I> <li>Fre: <I>distance</I> <li>Ger: <I>Entfernung</I> <li>Hin: <I>फ़ासला</I> <li>Ita: <I>distanza</I> <li>Jpn: <I>距離</I> <li>Lav: <I>attālums</I> <li>Nep: <I>दुरी</I> <li>Nor: <I>avstand</I> <li>Pes: <I>فاصله</I> <li>Pnb: <I>constant not found: distance_N3</I> <li>Pol: <I>odległość</I> <li>Ron: <I>distanţă</I> <li>Rus: <I>расстояние</I> <li>Snd: <I>constant not found: distance_N3</I> <li>Spa: <I>distancia</I> <li>Swe: <I>avstånd</I> <li>Tha: <I>ระยะทาง</I> <li>Urd: <I>فاصلہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>big house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN big_A house_N )</CODE> <li>Afr: <I>groot huis</I> <li>Bul: <I>голяма къща</I> <li>Cat: <I>casa grosa</I> <li>Chi: <I>大房子</I> <li>Dan: <I>stort hus</I> <li>Dut: <I>groot huis</I> <li>Eng: <I>big house</I> <li>Fin: <I>suuri talo</I> <li>Fre: <I>grande maison</I> <li>Ger: <I>großes Haus</I> <li>Hin: <I>बड़ा घर</I> <li>Ita: <I>grande casa</I> <li>Jpn: <I>大きな家</I> <li>Lav: <I>liela māja</I> <li>Nep: <I>ठुलो घर</I> <li>Nor: <I>stort hus</I> <li>Pes: <I>خانه ی بزرگ</I> <li>Pnb: <I>وڈا گھر</I> <li>Pol: <I>duży dom</I> <li>Ron: <I>casă mare</I> <li>Rus: <I>большой дом</I> <li>Snd: <I>وڏو گھر</I> <li>Spa: <I>grande casa</I> <li>Swe: <I>stort hus</I> <li>Tha: <I>บ้านใหญ่</I> <li>Urd: <I>بڑا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>big blue house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN big_A (mkCN blue_A house_N))</CODE> <li>Afr: <I>groot blou huis</I> <li>Bul: <I>голяма синя къща</I> <li>Cat: <I>casa blava grosa</I> <li>Chi: <I>大蓝房子</I> <li>Dan: <I>stort blått hus</I> <li>Dut: <I>groot blauw huis</I> <li>Eng: <I>big blue house</I> <li>Fin: <I>suuri sininen talo</I> <li>Fre: <I>grande maison bleue</I> <li>Ger: <I>großes blaues Haus</I> <li>Hin: <I>बड़ा नीला घर</I> <li>Ita: <I>grande casa blù</I> <li>Jpn: <I>大きで青い家</I> <li>Lav: <I>liela zila māja</I> <li>Nep: <I>ठुलो निलो घर</I> <li>Nor: <I>stort blått hus</I> <li>Pes: <I>خانه ی آبی بزرگ</I> <li>Pnb: <I>وڈا نیلا گھر</I> <li>Pol: <I>duży niebieski dom</I> <li>Ron: <I>casă albastră mare</I> <li>Rus: <I>большой голубой дом</I> <li>Snd: <I>وڏو نیرو گھر</I> <li>Spa: <I>grande casa azul</I> <li>Swe: <I>stort blått hus</I> <li>Tha: <I>บ้านน้ำเงินใหญ่</I> <li>Urd: <I>بڑا نیلا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>very big house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkAP very_AdA big_A) house_N )</CODE> <li>Afr: <I>baie groot huis</I> <li>Bul: <I>много голяма къща</I> <li>Cat: <I>casa molt grosa</I> <li>Chi: <I>非常大的房子</I> <li>Dan: <I>meget stort hus</I> <li>Dut: <I>erg groot huis</I> <li>Eng: <I>very big house</I> <li>Fin: <I>erittäin suuri talo</I> <li>Fre: <I>très grande maison</I> <li>Ger: <I>sehr großes Haus</I> <li>Hin: <I>बहुत बड़ा घर</I> <li>Ita: <I>molto grande casa</I> <li>Jpn: <I>とても大きな家</I> <li>Lav: <I>ļoti liela māja</I> <li>Nep: <I>धेरै ठुलो घर</I> <li>Nor: <I>mye stort hus</I> <li>Pes: <I>خانه ی خیلی بزرگ</I> <li>Pnb: <I>بہت وڈا گھر</I> <li>Pol: <I>bardzo duży dom</I> <li>Ron: <I>casă foarte mare</I> <li>Rus: <I>очень большой дом</I> <li>Snd: <I>تمام وڏو گھر</I> <li>Spa: <I>muy grande casa</I> <li>Swe: <I>mycket stort hus</I> <li>Tha: <I>บ้านใหญ่มาก</I> <li>Urd: <I>بہت بڑا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>very big blue house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkAP very_AdA big_A) (mkCN blue_A house_N) )</CODE> <li>Afr: <I>baie groot blou huis</I> <li>Bul: <I>много голяма синя къща</I> <li>Cat: <I>casa blava molt grosa</I> <li>Chi: <I>非常大的蓝房子</I> <li>Dan: <I>meget stort blått hus</I> <li>Dut: <I>erg groot blauw huis</I> <li>Eng: <I>very big blue house</I> <li>Fin: <I>erittäin suuri sininen talo</I> <li>Fre: <I>très grande maison bleue</I> <li>Ger: <I>sehr großes blaues Haus</I> <li>Hin: <I>बहुत बड़ा नीला घर</I> <li>Ita: <I>molto grande casa blù</I> <li>Jpn: <I>とても大きで青い家</I> <li>Lav: <I>ļoti liela zila māja</I> <li>Nep: <I>धेरै ठुलो निलो घर</I> <li>Nor: <I>mye stort blått hus</I> <li>Pes: <I>خانه ی آبی خیلی بزرگ</I> <li>Pnb: <I>بہت وڈا نیلا گھر</I> <li>Pol: <I>bardzo duży niebieski dom</I> <li>Ron: <I>casă albastră foarte mare</I> <li>Rus: <I>очень большой голубой дом</I> <li>Snd: <I>تمام وڏو نیرو گھر</I> <li>Spa: <I>muy grande casa azul</I> <li>Swe: <I>mycket stort blått hus</I> <li>Tha: <I>บ้านน้ำเงินใหญ่มาก</I> <li>Urd: <I>بہت بڑا نیلا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>man whom she loves</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN man_N (mkRS (mkRCl which_RP she_NP love_V2)))</CODE> <li>Afr: <I>man wat sy lief het</I> <li>Bul: <I>мъж който тя обича</I> <li>Cat: <I>home que ella estima</I> <li>Chi: <I>她爱的男人</I> <li>Dan: <I>mand som hun elsker</I> <li>Dut: <I>man die ze lief heeft</I> <li>Eng: <I>man whom she loves</I> <li>Fin: <I>mies jota hän rakastaa</I> <li>Fre: <I>homme que</I> <li>Ger: <I>Mann den sie liebt</I> <li>Hin: <I>आदमी जिस को वह प्यार करती है</I> <li>Ita: <I>uomo che lei ama</I> <li>Jpn: <I>彼女が愛する男</I> <li>Lav: <I>{s = "vīrietis" ++ "," ++ "ko" ++ "viņa" ++ "mīl";</I> <li>Nep: <I>मान्छे जो लाई उनी माया गर्छिन्</I> <li>Nor: <I>mann som hun elsker</I> <li>Pes: <I>مردی که او دوست دارد</I> <li>Pnb: <I>بندہ جن نوں او پیار كردی اے</I> <li>Pol: <I>mężczyzna , którego kocha ona</I> <li>Ron: <I>om pe care îl iubeşte ea</I> <li>Rus: <I>человек , которого она любдит</I> <li>Snd: <I>ماڻھو جنھن سان ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>hombre que ella ama</I> <li>Swe: <I>man som hon älskar</I> <li>Tha: <I>ชายที่หล่อนรัก</I> <li>Urd: <I>آدمی جس کو وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>old man whom she loves</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN old_A man_N) (mkRS (mkRCl which_RP she_NP love_V2)) )</CODE> <li>Afr: <I>oud man wat sy lief het</I> <li>Bul: <I>стар мъж който тя обича</I> <li>Cat: <I>home vell que ella estima</I> <li>Chi: <I>她爱的老男人</I> <li>Dan: <I>gammel mand som hun elsker</I> <li>Dut: <I>oude man die ze lief heeft</I> <li>Eng: <I>old man whom she loves</I> <li>Fin: <I>vanha mies jota hän rakastaa</I> <li>Fre: <I>vieux homme que</I> <li>Ger: <I>alter Mann den sie liebt</I> <li>Hin: <I>बूढ़ा आदमी जिस को वह प्यार करती है</I> <li>Ita: <I>vecchio uomo che lei ama</I> <li>Jpn: <I>彼女が愛する古い男</I> <li>Lav: <I>{s = ("vecs" ++ "vīrietis") ++ "," ++ "ko" ++ "viņa" ++ "mīl";</I> <li>Nep: <I>बुढो मान्छे जो लाई उनी माया गर्छिन्</I> <li>Nor: <I>gammel mann som hun elsker</I> <li>Pes: <I>مرد پیری که او دوست دارد</I> <li>Pnb: <I>بوڈا بندہ جن نوں او پیار كردی اے</I> <li>Pol: <I>stary mężczyzna , którego kocha ona</I> <li>Ron: <I>om vechi pe care îl iubeşte ea</I> <li>Rus: <I>старый человек , которого она любдит</I> <li>Snd: <I>پوڙھی ماڻھو جنھن سان ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>viejo hombre que ella ama</I> <li>Swe: <I>gammal man som hon älskar</I> <li>Tha: <I>ชายแก่ที่หล่อนรัก</I> <li>Urd: <I>بوڑھا آدمی جس کو وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>house on the hill</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN house_N (mkAdv on_Prep (mkNP the_Det hill_N)))</CODE> <li>Afr: <I>huis op die heuwel</I> <li>Bul: <I>къща на хълма</I> <li>Cat: <I>casa sobre el</I> <li>Chi: <I>在山上的房子</I> <li>Dan: <I>hus på højen</I> <li>Dut: <I>huis op de heuvel</I> <li>Eng: <I>house on the hill</I> <li>Fin: <I>talo kukkulalla</I> <li>Fre: <I>maison sur la</I> <li>Ger: <I>Haus auf dem Hügel</I> <li>Hin: <I>पहाड़ पर घर</I> <li>Ita: <I>casa sulla</I> <li>Jpn: <I>丘の上に家</I> <li>Lav: <I>māja uz kalna</I> <li>Nep: <I>घर पहाड मा</I> <li>Nor: <I>hus på haugen</I> <li>Pes: <I>خانه ی روی تپه</I> <li>Pnb: <I>گھر پاڑی اتے</I> <li>Pol: <I>dom nа wzgórzu</I> <li>Ron: <I>casă pe deal</I> <li>Rus: <I>дом на холме</I> <li>Snd: <I>گھر ٽڪری مٿان</I> <li>Spa: <I>casa sobre la colina</I> <li>Swe: <I>hus på kullen</I> <li>Tha: <I>บ้านบนเนินเขา</I> <li>Urd: <I>پہاڑی پر گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>big house on the hill</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN big_A house_N) (mkAdv on_Prep (mkNP the_Det hill_N)))</CODE> <li>Afr: <I>groot huis op die heuwel</I> <li>Bul: <I>голяма къща на хълма</I> <li>Cat: <I>casa grosa sobre el</I> <li>Chi: <I>在山上的大房子</I> <li>Dan: <I>stort hus på højen</I> <li>Dut: <I>groot huis op de heuvel</I> <li>Eng: <I>big house on the hill</I> <li>Fin: <I>suuri talo kukkulalla</I> <li>Fre: <I>grande maison sur la</I> <li>Ger: <I>großes Haus auf dem Hügel</I> <li>Hin: <I>पहाड़ पर बड़ा घर</I> <li>Ita: <I>grande casa sulla</I> <li>Jpn: <I>丘の上に大きな家</I> <li>Lav: <I>liela māja uz kalna</I> <li>Nep: <I>ठुलो घर पहाड मा</I> <li>Nor: <I>stort hus på haugen</I> <li>Pes: <I>خانه ی بزرگ روی تپه</I> <li>Pnb: <I>وڈا گھر پاڑی اتے</I> <li>Pol: <I>duży dom nа wzgórzu</I> <li>Ron: <I>casă mare pe deal</I> <li>Rus: <I>большой дом на холме</I> <li>Snd: <I>وڏو گھر ٽڪری مٿان</I> <li>Spa: <I>grande casa sobre la colina</I> <li>Swe: <I>stort hus på kullen</I> <li>Tha: <I>บ้านใหญ่บนเนินเขา</I> <li>Urd: <I>پہاڑی پر بڑا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>rule that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN rule_N) (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>reël dat sy slaap</I> <li>Bul: <I>правило , че тя спи</I> <li>Cat: <I>regla que ella dorm</I> <li>Chi: <I>她睡规则</I> <li>Dan: <I>regel at hun sover</I> <li>Dut: <I>regel dat ze slaapt</I> <li>Eng: <I>rule that she sleeps</I> <li>Fin: <I>sääntö että hän nukkuu</I> <li>Fre: <I>règle que</I> <li>Ger: <I>Regel dass sie schläft</I> <li>Hin: <I>constant not found: rule_N</I> <li>Ita: <I>regola che lei dorme</I> <li>Jpn: <I>彼女が寝る定め</I> <li>Lav: <I>likums , ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन् लाइ नियम</I> <li>Nor: <I>regel at hun sover</I> <li>Pes: <I>قانون که او می خوابد</I> <li>Pnb: <I>constant not found: rule_N</I> <li>Pol: <I>reguła , że ona śpi</I> <li>Ron: <I>regulă cã ea doarme</I> <li>Rus: <I>правило что она спдит</I> <li>Snd: <I>اصول ت ھو۶ سمھی ٿی</I> <li>Spa: <I>regla que ella duerme</I> <li>Swe: <I>regel att hon sover</I> <li>Tha: <I>กฎว่าหล่อนนอนหลับ</I> <li>Urd: <I>اصول کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>question if she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN question_N) (mkQS (mkQCl (mkCl she_NP sleep_V))))</CODE> <li>Afr: <I>vraag of sy slaap</I> <li>Bul: <I>въпрос ако тя спи</I> <li>Cat: <I>pregunta si ella dorm</I> <li>Chi: <I>她睡吗问题</I> <li>Dan: <I>spørgsmål hvis hun sover</I> <li>Dut: <I>vraag of ze slaapt</I> <li>Eng: <I>question if she sleeps</I> <li>Fin: <I>kysymys nukkuuko hän</I> <li>Fre: <I>question si elle dort</I> <li>Ger: <I>Frage ob sie schläft</I> <li>Hin: <I>सवाल कि a-गर वह सोती है</I> <li>Ita: <I>domanda se lei dorme</I> <li>Jpn: <I>彼女が寝るか質問</I> <li>Lav: <I>jautājums , vai viņa guļ</I> <li>Nep: <I>येदि उनी सुत्छिन् लाइ प्रश्न</I> <li>Nor: <I>spørsmål hvis hun sover</I> <li>Pes: <I>سؤال او می خوابد</I> <li>Pnb: <I>constant not found: question_N</I> <li>Pol: <I>pytanie , czy ona śpi</I> <li>Ron: <I>întrebare dacã ea doarme</I> <li>Rus: <I>вопрос она спдит</I> <li>Snd: <I>سواl جیڪڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>constant not found: question_N</I> <li>Swe: <I>fråga om hon sover</I> <li>Tha: <I>constantnotfound:question_N</I> <li>Urd: <I>سوال کہ اگر وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>reason to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V))</CODE> <li>Afr: <I>rede om te slaap</I> <li>Bul: <I>причина да спя</I> <li>Cat: <I>raó de dormir</I> <li>Chi: <I>睡道理</I> <li>Dan: <I>constant not found: reason_N</I> <li>Dut: <I>reden te slapen</I> <li>Eng: <I>reason to sleep</I> <li>Fin: <I>syy nukkua</I> <li>Fre: <I>raison de</I> <li>Ger: <I>Grund zu schlafen</I> <li>Hin: <I>सोने की वजह</I> <li>Ita: <I>ragione di dormire</I> <li>Jpn: <I>寝る理由</I> <li>Lav: <I>iemesls , gulēt</I> <li>Nep: <I>सुत्न लाइ कारण</I> <li>Nor: <I>constant not found: reason_N</I> <li>Pes: <I>دلیل خوابیدن</I> <li>Pnb: <I>constant not found: reason_N</I> <li>Pol: <I>powód spać</I> <li>Ron: <I>motiv sã doarmă</I> <li>Rus: <I>причина спать</I> <li>Snd: <I>سبب سمھڻ</I> <li>Spa: <I>constant not found: reason_N</I> <li>Swe: <I>anledning att sova</I> <li>Tha: <I>เหตูนอนหลับ</I> <li>Urd: <I>سونے کی وجہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>reason to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V))</CODE> <li>Afr: <I>rede om te slaap</I> <li>Bul: <I>причина да спя</I> <li>Cat: <I>raó de dormir</I> <li>Chi: <I>睡道理</I> <li>Dan: <I>constant not found: reason_N</I> <li>Dut: <I>reden te slapen</I> <li>Eng: <I>reason to sleep</I> <li>Fin: <I>syy nukkua</I> <li>Fre: <I>raison de</I> <li>Ger: <I>Grund zu schlafen</I> <li>Hin: <I>सोने की वजह</I> <li>Ita: <I>ragione di dormire</I> <li>Jpn: <I>寝る理由</I> <li>Lav: <I>iemesls , gulēt</I> <li>Nep: <I>सुत्न लाइ कारण</I> <li>Nor: <I>constant not found: reason_N</I> <li>Pes: <I>دلیل خوابیدن</I> <li>Pnb: <I>constant not found: reason_N</I> <li>Pol: <I>powód spać</I> <li>Ron: <I>motiv sã doarmă</I> <li>Rus: <I>причина спать</I> <li>Snd: <I>سبب سمھڻ</I> <li>Spa: <I>constant not found: reason_N</I> <li>Swe: <I>anledning att sova</I> <li>Tha: <I>เหตูนอนหลับ</I> <li>Urd: <I>سونے کی وجہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>king John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN king_N (mkNP john_PN) )</CODE> <li>Afr: <I>koning Jan</I> <li>Bul: <I>цар Джон</I> <li>Cat: <I>rei Joan</I> <li>Chi: <I>约翰国王</I> <li>Dan: <I>konge John</I> <li>Dut: <I>koning Jan</I> <li>Eng: <I>king John</I> <li>Fin: <I>kuningas Jussi</I> <li>Fre: <I>roi Jean</I> <li>Ger: <I>König Johann</I> <li>Hin: <I>राजा जान</I> <li>Ita: <I>ré Giovanni</I> <li>Jpn: <I>ジョン王</I> <li>Lav: <I>karalis Jānis</I> <li>Nep: <I>राजा जोन</I> <li>Nor: <I>konge John</I> <li>Pes: <I>پادشاه جان</I> <li>Pnb: <I>بادشاہ جان</I> <li>Pol: <I>król Jan</I> <li>Ron: <I>rege Ion</I> <li>Rus: <I>король Иван</I> <li>Snd: <I>بادشاھ جان</I> <li>Spa: <I>rey Juan</I> <li>Swe: <I>kung Johan</I> <li>Tha: <I>พระราชาจอห์น</I> <li>Urd: <I>بادشاہ جان</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCN</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
-<TD><div class=reveal> <I>old king John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN old_A king_N) (mkNP john_PN))</CODE> <li>Afr: <I>oud koning Jan</I> <li>Bul: <I>стар цар Джон</I> <li>Cat: <I>rei vell Joan</I> <li>Chi: <I>约翰老国王</I> <li>Dan: <I>gammel konge John</I> <li>Dut: <I>oude koning Jan</I> <li>Eng: <I>old king John</I> <li>Fin: <I>vanha kuningas Jussi</I> <li>Fre: <I>vieux roi Jean</I> <li>Ger: <I>alter König Johann</I> <li>Hin: <I>बूढ़ा राजा जान</I> <li>Ita: <I>vecchio ré Giovanni</I> <li>Jpn: <I>ジョン古い王</I> <li>Lav: <I>vecs karalis Jānis</I> <li>Nep: <I>बुढो राजा जोन</I> <li>Nor: <I>gammel konge John</I> <li>Pes: <I>پادشاه پیر جان</I> <li>Pnb: <I>بوڈا بادشاہ جان</I> <li>Pol: <I>stary król Jan</I> <li>Ron: <I>rege vechi Ion</I> <li>Rus: <I>старый король Иван</I> <li>Snd: <I>پوڙھی بادشاھ جان</I> <li>Spa: <I>viejo rey Juan</I> <li>Swe: <I>gammal kung Johan</I> <li>Tha: <I>พระราชาแก่จอห์น</I> <li>Urd: <I>بوڑھا بادشاہ جان</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Card"></A>
-<H2>Card - cardinal number</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkCard</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
-<TD><I>thirty-five (given as "35"; range 1-999)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCard</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
-<TD><div class=reveal> <I>seven</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n7_Unit))</CODE> <li>Afr: <I>seven</I> <li>Bul: <I>седем</I> <li>Cat: <I>set</I> <li>Chi: <I>七</I> <li>Dan: <I>syv</I> <li>Dut: <I>zeven</I> <li>Eng: <I>seven</I> <li>Fin: <I>seitsemän</I> <li>Fre: <I>sept</I> <li>Ger: <I>sieben</I> <li>Hin: <I>सात</I> <li>Ita: <I>sette</I> <li>Jpn: <I>七</I> <li>Lav: <I>septiņi</I> <li>Nep: <I>सात</I> <li>Nor: <I>sju</I> <li>Pes: <I>هفت</I> <li>Pnb: <I>ست</I> <li>Pol: <I>siedem</I> <li>Ron: <I>şapte</I> <li>Rus: <I>семь</I> <li>Snd: <I>ست</I> <li>Spa: <I>siete</I> <li>Swe: <I>sju</I> <li>Tha: <I>เจ็ด</I> <li>Urd: <I>سات</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCard</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
-<TD><I>51</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCard</CODE></TD>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
-<TD><I>almost fifty</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="Cl"></A>
-<H2>Cl - declarative clause, with all tenses</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>genericCl</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>one sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS (genericCl (mkVP sleep_V)) )</CODE> <li>Afr: <I>mens slaap</I> <li>Bul: <I>някой спи</I> <li>Cat: <I>hom dorm</I> <li>Chi: <I>睡</I> <li>Dan: <I>man sover</I> <li>Dut: <I>men slaapt</I> <li>Eng: <I>one sleeps</I> <li>Fin: <I>nukutaan</I> <li>Fre: <I>on dort</I> <li>Ger: <I>man schläft</I> <li>Hin: <I>कोई सोता है</I> <li>Ita: <I>si dorme</I> <li>Jpn: <I>誰か寝る</I> <li>Lav: <I>guļ</I> <li>Nep: <I>कोही सुत्छ</I> <li>Nor: <I>man sover</I> <li>Pes: <I>آدم می خوابد</I> <li>Pnb: <I>كوی سوندا اے</I> <li>Pol: <I>ktoś śpi</I> <li>Ron: <I>cineva doarme</I> <li>Rus: <I>ты спдишь</I> <li>Snd: <I>ڪو۶ی سمھی ٿو</I> <li>Spa: <I>se duerme</I> <li>Swe: <I>man sover</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>کوی سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she loves him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP love_V2 he_NP)</CODE> <li>Afr: <I>sy het hom lief</I> <li>Bul: <I>тя обича него</I> <li>Cat: <I>ella el estima</I> <li>Chi: <I>她爱他</I> <li>Dan: <I>hun elsker ham</I> <li>Dut: <I>ze heeft hem lief</I> <li>Eng: <I>she loves him</I> <li>Fin: <I>hän rakastaa häntä</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie liebt ihn</I> <li>Hin: <I>वह उस को प्यार करती है</I> <li>Ita: <I>lei lo ama</I> <li>Jpn: <I>彼女は彼を愛する</I> <li>Lav: <I>viņa mīl viņu</I> <li>Nep: <I>उनी उ लाई माया गर्छिन्</I> <li>Nor: <I>hun elsker ham</I> <li>Pes: <I>او او را دوست دارد</I> <li>Pnb: <I>او اونوں پیار كردی اے</I> <li>Pol: <I>ona kocha jego</I> <li>Ron: <I>ea îl iubeşte</I> <li>Rus: <I>она любдит его</I> <li>Snd: <I>ھو۶ ھو سان عشق ڪری ٿی</I> <li>Spa: <I>ella lo ama</I> <li>Swe: <I>hon älskar honom</I> <li>Tha: <I>หล่อนรักเขา</I> <li>Urd: <I>وہ اس کو پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she sends it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP send_V3 it_NP he_NP)</CODE> <li>Afr: <I>sy stuur dit na hom</I> <li>Bul: <I>тя праща него до него</I> <li>Cat: <I>ella ho li envia</I> <li>Chi: <I>她把它寄他</I> <li>Dan: <I>hun sender det til ham</I> <li>Dut: <I>ze stuurt het naar hem</I> <li>Eng: <I>she sends it to him</I> <li>Fin: <I>hän lähettää sen hänelle</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie schickt es ihm</I> <li>Hin: <I>वह यह उस को भेजती है</I> <li>Ita: <I>lei lo gli manda</I> <li>Jpn: <I>彼女は彼にそれを送る</I> <li>Lav: <I>viņa sūta to viņam</I> <li>Nep: <I>उनी यो उस्लाई लाई पठाउँछिन्</I> <li>Nor: <I>hun sender det til ham</I> <li>Pes: <I>او آن را برای او می فرستد</I> <li>Pnb: <I>او اینوں اونوں پیجدی اے</I> <li>Pol: <I>ona wysyła do niego je</I> <li>Ron: <I>ea i -l trimite</I> <li>Rus: <I>она посылает нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>ella lo le manda</I> <li>Swe: <I>hon skickar det till honom</I> <li>Tha: <I>หล่อนส่งมันให้กับเขา</I> <li>Urd: <I>وہ یہ اس کو بھیجتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>sy wil te slaap</I> <li>Bul: <I>тя иска да спи</I> <li>Cat: <I>ella vol dormir</I> <li>Chi: <I>她想睡</I> <li>Dan: <I>hun vil sove</I> <li>Dut: <I>ze wil slapen</I> <li>Eng: <I>she wants to sleep</I> <li>Fin: <I>hän tahtoo nukkua</I> <li>Fre: <I>elle veut dormir</I> <li>Ger: <I>sie will schlafen</I> <li>Hin: <I>वह सोना चाहती है</I> <li>Ita: <I>lei vuole dormire</I> <li>Jpn: <I>彼女は寝たがっている</I> <li>Lav: <I>viņa vēlas gulēt</I> <li>Nep: <I>उनी सुत्न चाहन्छिन्</I> <li>Nor: <I>hun vil sove</I> <li>Pes: <I>او می خواهد بخوابد</I> <li>Pnb: <I>او سونا چاندی اے</I> <li>Pol: <I>ona chce spać</I> <li>Ron: <I>ea vrea sã doarmă</I> <li>Rus: <I>она хочет спать</I> <li>Snd: <I>ھو۶ سمھڻ چاھی ٿی</I> <li>Spa: <I>ella quiere dormir</I> <li>Swe: <I>hon vill sova</I> <li>Tha: <I>หล่อนอยากนอนหลับ</I> <li>Urd: <I>وہ سونا چاہتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP say_VS (mkS (mkCl i_NP sleep_V)))</CODE> <li>Afr: <I>sy sê dat ek slaap</I> <li>Bul: <I>тя казва , че аз спя</I> <li>Cat: <I>ella diu que jo dormo</I> <li>Chi: <I>她说我睡</I> <li>Dan: <I>hun siger at jeg sover</I> <li>Dut: <I>ze zegt dat ik slaap</I> <li>Eng: <I>she says that I sleep</I> <li>Fin: <I>hän sanoo että minä nukun</I> <li>Fre: <I>elle dit que</I> <li>Ger: <I>sie sagt , dass ich schlafe</I> <li>Hin: <I>वह कहती है कि मैं सोता हूँ</I> <li>Ita: <I>lei dice che io dormo</I> <li>Jpn: <I>彼女は私が寝ると言う</I> <li>Lav: <I>viņa saka , ka es guļu</I> <li>Nep: <I>उनी भन्छिन्की म सुत्छु</I> <li>Nor: <I>hun sier at jeg sover</I> <li>Pes: <I>او می گوید که من می خوابم</I> <li>Pnb: <I>او كہدی اے كہ میں سوندا واں</I> <li>Pol: <I>ona mówi , że ja śpię</I> <li>Ron: <I>ea spune cã eu dorm</I> <li>Rus: <I>она говордит , что я сплю</I> <li>Snd: <I>ھو۶ چوی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>ella dice que yo duermo</I> <li>Swe: <I>hon säger att jag sover</I> <li>Tha: <I>หล่อนพูดว่าฉันนอนหลับ</I> <li>Urd: <I>وہ کہتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>sy vra hom af wie slaap</I> <li>Bul: <I>тя се учудва кой спи</I> <li>Cat: <I>ella se pregunta qui dorm</I> <li>Chi: <I>她好奇谁睡</I> <li>Dan: <I>hun undres hvem som sover</I> <li>Dut: <I>ze vraagt zich af wie slaapt</I> <li>Eng: <I>she wonders who sleeps</I> <li>Fin: <I>hän ihmettelee kuka nukkuu</I> <li>Fre: <I>elle se</I> <li>Ger: <I>sie wundert sich , wer schläft</I> <li>Hin: <I>वह हैरान होती है कि कौन सोता है</I> <li>Ita: <I>lei si domanda chi dorme</I> <li>Jpn: <I>彼女は誰が寝るか質問する</I> <li>Lav: <I>viņa brīnās , kurš guļ</I> <li>Nep: <I>उनी अचम्म हुन्छिन्की को सुत्छन्</I> <li>Nor: <I>hun undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>او حیران ہوندی اے كہ كون سوندا اے</I> <li>Pol: <I>ona zastanawia się , kto śpi</I> <li>Ron: <I>ea se întreabă cine doarme</I> <li>Rus: <I>она интересует кто спдит</I> <li>Snd: <I>ھو۶ ھیران ٿیی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>ella se pregunta quién duerme</I> <li>Swe: <I>hon undrar vem som sover</I> <li>Tha: <I>หล่อนประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>وہ حیران ہوتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP become_VA old_A)</CODE> <li>Afr: <I>sy word oud</I> <li>Bul: <I>тя става стара</I> <li>Cat: <I>ella se torna vella</I> <li>Chi: <I>她变老</I> <li>Dan: <I>hun bliver gammel</I> <li>Dut: <I>ze wordt oud</I> <li>Eng: <I>she becomes old</I> <li>Fin: <I>hän tulee vanhaksi</I> <li>Fre: <I>elle devient vieille</I> <li>Ger: <I>sie wird alt</I> <li>Hin: <I>वह बूढ़ी बनती है</I> <li>Ita: <I>lei diventa vecchia</I> <li>Jpn: <I>彼女は古くなる</I> <li>Lav: <I>viņa kļūst veca</I> <li>Nep: <I>उनी बुढी हुन्छिन्</I> <li>Nor: <I>hun blir gammel</I> <li>Pes: <I>او پیر می شود</I> <li>Pnb: <I>او بوڈی بندی اے</I> <li>Pol: <I>ona staje się stara</I> <li>Ron: <I>ea devine veche</I> <li>Rus: <I>она становдит старой</I> <li>Snd: <I>ھو۶ پوڙھی ٿیی ٿی</I> <li>Spa: <I>ella se converte vieja</I> <li>Swe: <I>hon blir gammal</I> <li>Tha: <I>หล่อนกลายเป็นแก่</I> <li>Urd: <I>وہ بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP become_VA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>sy word baie oud</I> <li>Bul: <I>тя става много стара</I> <li>Cat: <I>ella se torna molt vella</I> <li>Chi: <I>她变非常老</I> <li>Dan: <I>hun bliver meget gammel</I> <li>Dut: <I>ze wordt erg oud</I> <li>Eng: <I>she becomes very old</I> <li>Fin: <I>hän tulee erittäin vanhaksi</I> <li>Fre: <I>elle devient très vieille</I> <li>Ger: <I>sie wird sehr alt</I> <li>Hin: <I>वह बहुत बूढ़ी बनती है</I> <li>Ita: <I>lei diventa molto vecchia</I> <li>Jpn: <I>彼女はとても古くなる</I> <li>Lav: <I>viņa kļūst ļoti veca</I> <li>Nep: <I>उनी धेरै बुढी हुन्छिन्</I> <li>Nor: <I>hun blir mye gammel</I> <li>Pes: <I>او خیلی پیر می شود</I> <li>Pnb: <I>او بہت بوڈی بندی اے</I> <li>Pol: <I>ona staje się bardzo stara</I> <li>Ron: <I>ea devine foarte veche</I> <li>Rus: <I>она становдит очень старой</I> <li>Snd: <I>ھو۶ تمام پوڙھی ٿیی ٿی</I> <li>Spa: <I>ella se converte muy vieja</I> <li>Swe: <I>hon blir mycket gammal</I> <li>Tha: <I>หล่อนกลายเป็นแก่มาก</I> <li>Urd: <I>وہ بہت بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP paint_V2A it_NP red_A)</CODE> <li>Afr: <I>sy skilder dit rooi</I> <li>Bul: <I>тя рисува него червена</I> <li>Cat: <I>ella ho pinta en vermell</I> <li>Chi: <I>她把它画红</I> <li>Dan: <I>hun maler det rødt</I> <li>Dut: <I>ze schildert het rood</I> <li>Eng: <I>she paints it red</I> <li>Fin: <I>hän maalaa sen punaiseksi</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie malt es rot</I> <li>Hin: <I>वह इस को लाल रंग करती है</I> <li>Ita: <I>lei lo dipinge rosso</I> <li>Jpn: <I>彼女はそれを赤く塗る</I> <li>Lav: <I>viņa krāso to sarkana</I> <li>Nep: <I>उनी यो लाई रातो रँग लागाउँछिन्</I> <li>Nor: <I>hun maler det rødt</I> <li>Pes: <I>او آن را قرمز رنگ می کند</I> <li>Pnb: <I>او اینوں لال رنگ كردی اے</I> <li>Pol: <I>ona maluje je na czerwono</I> <li>Ron: <I>ea îl pictează roşu</I> <li>Rus: <I>она рисует красным его</I> <li>Snd: <I>ھو۶ ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>ella lo pinta en rojo</I> <li>Swe: <I>hon målar det rött</I> <li>Tha: <I>หล่อนทามันเป็นสีแดง</I> <li>Urd: <I>وہ اس کو لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP paint_V2A it_NP (mkAP red_A))</CODE> <li>Afr: <I>sy skilder dit rooi</I> <li>Bul: <I>тя рисува него червена</I> <li>Cat: <I>ella ho pinta en vermell</I> <li>Chi: <I>她把它画红</I> <li>Dan: <I>hun maler det rødt</I> <li>Dut: <I>ze schildert het rood</I> <li>Eng: <I>she paints it red</I> <li>Fin: <I>hän maalaa sen punaiseksi</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie malt es rot</I> <li>Hin: <I>वह इस को लाल रंग करती है</I> <li>Ita: <I>lei lo dipinge rosso</I> <li>Jpn: <I>彼女はそれを赤く塗る</I> <li>Lav: <I>viņa krāso to sarkana</I> <li>Nep: <I>उनी यो लाई रातो रँग लागाउँछिन्</I> <li>Nor: <I>hun maler det rødt</I> <li>Pes: <I>او آن را قرمز رنگ می کند</I> <li>Pnb: <I>او اینوں لال رنگ كردی اے</I> <li>Pol: <I>ona maluje je na czerwono</I> <li>Ron: <I>ea îl pictează roşu</I> <li>Rus: <I>она рисует красным его</I> <li>Snd: <I>ھو۶ ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>ella lo pinta en rojo</I> <li>Swe: <I>hon målar det rött</I> <li>Tha: <I>หล่อนทามันเป็นสีแดง</I> <li>Urd: <I>وہ اس کو لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))</CODE> <li>Afr: <I>sy antwoord hom dat ons slaap</I> <li>Bul: <I>тя отговаря му , че ние спим</I> <li>Cat: <I>ella li respon que nosaltres dormim</I> <li>Chi: <I>她把他回答说我们睡</I> <li>Dan: <I>hun svarer til ham at vi sover</I> <li>Dut: <I>ze antwoordt hem dat we slapen</I> <li>Eng: <I>she answers to him that we sleep</I> <li>Fin: <I>hän vastaa hänelle että me nukumme</I> <li>Fre: <I>elle lui répond que</I> <li>Ger: <I>sie antwortet ihm dass wir schlafen</I> <li>Hin: <I>वह उस को जवाब देती है कि हम सोते हैं</I> <li>Ita: <I>lei gli risponde che noi dormiamo</I> <li>Jpn: <I>彼女は私達が寝ると彼に答える</I> <li>Lav: <I>viņa atbild viņam , ka mēs guļam</I> <li>Nep: <I>उनी उ लाई उत्तर दिन्छिन्की हामीहरु सुत्छौँ</I> <li>Nor: <I>hun svarer til ham at vi sover</I> <li>Pes: <I>او به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>او اونوں جواب دیندی اے كہ اسی سوندے واں</I> <li>Pol: <I>ona odpowiada jemu , że my śpimy</I> <li>Ron: <I>ea îi răspunde cã noi dormim</I> <li>Rus: <I>она отвечает , что мы спдим его</I> <li>Snd: <I>ھو۶ ھو کی جواب ڏیی ٿی ت اسان سمھون ٿا</I> <li>Spa: <I>ella le responde que nosotros dormimos</I> <li>Swe: <I>hon svarar till honom att vi sover</I> <li>Tha: <I>หล่อนตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>وہ اس کو جواب دیتی ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>sy vra hom wie slaap</I> <li>Bul: <I>тя пита него кой спи</I> <li>Cat: <I>ella li pregunta qui dorm</I> <li>Chi: <I>她把他问说谁睡</I> <li>Dan: <I>hun spørger ham hvem som sover</I> <li>Dut: <I>ze vraagt hem wie slaapt</I> <li>Eng: <I>she asks him who sleeps</I> <li>Fin: <I>hän kysyy häneltä kuka nukkuu</I> <li>Fre: <I>elle lui demande qui dort</I> <li>Ger: <I>sie fragt ihn wer schläft</I> <li>Hin: <I>वह उस से पूछती है कि कौन सोता है</I> <li>Ita: <I>lei gli chiede chi dorme</I> <li>Jpn: <I>彼女は彼に誰が寝るか聞く</I> <li>Lav: <I>viņa vaicā viņam , kurš guļ</I> <li>Nep: <I>उनी उ सँग सोध्छिन्की को सुत्छन्</I> <li>Nor: <I>hun spørr ham hvem som sover</I> <li>Pes: <I>او از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>او اونوں پچھدی اے كہ كون سوندا اے</I> <li>Pol: <I>ona pyta jego , kto śpi</I> <li>Ron: <I>ea îl întreabă cine doarme</I> <li>Rus: <I>она спрашивает кто спдит его</I> <li>Snd: <I>ھو۶ ھو کان پڇی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>ella le pregunta quién duerme</I> <li>Swe: <I>hon frågar honom vem som sover</I> <li>Tha: <I>หล่อนถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>وہ اس سے پوچھتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>sy smeek hom om te slaap</I> <li>Bul: <I>тя моли него за да спи</I> <li>Cat: <I>ella el demana a dormir</I> <li>Chi: <I>她把他乞求睡</I> <li>Dan: <I>hun beder ham at sove</I> <li>Dut: <I>ze smeekt hem te slapen</I> <li>Eng: <I>she begs him to sleep</I> <li>Fin: <I>hän pyytää häntä nukkumaan</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie bittet ihn zu schlafen</I> <li>Hin: <I>वह उस से सोने की भीख मांगती है</I> <li>Ita: <I>lei lo prega di dormire</I> <li>Jpn: <I>彼女は彼に寝るように請い願う</I> <li>Lav: <I>viņa lūdz viņu gulēt</I> <li>Nep: <I>उनी उ लाई सुत्न आग्रह गर्छिन्</I> <li>Nor: <I>hun ber ham att sove</I> <li>Pes: <I>او از او خواهش می کند بخوابد</I> <li>Pnb: <I>او اونوں سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>ea îl roagă sã doarmă</I> <li>Rus: <I>она просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>ella lo roga a dormir</I> <li>Swe: <I>hon ber honom att sova</I> <li>Tha: <I>หล่อนขอเขาให้นอนหลับ</I> <li>Urd: <I>وہ اس سے سونے کی التجا کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><I>she begs him to sleep here</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP old_A)</CODE> <li>Afr: <I>sy is oud</I> <li>Bul: <I>тя е стара</I> <li>Cat: <I>ella és vella</I> <li>Chi: <I>她是老的</I> <li>Dan: <I>hun er gammel</I> <li>Dut: <I>ze is oud</I> <li>Eng: <I>she is old</I> <li>Fin: <I>hän on vanha</I> <li>Fre: <I>elle est vieille</I> <li>Ger: <I>sie ist alt</I> <li>Hin: <I>वह बूढ़ी है</I> <li>Ita: <I>lei è vecchia</I> <li>Jpn: <I>彼女は古い</I> <li>Lav: <I>viņa ir veca</I> <li>Nep: <I>उनी बुढी छिन्</I> <li>Nor: <I>hun er gammel</I> <li>Pes: <I>او پیر است</I> <li>Pnb: <I>او بوڈی اے</I> <li>Pol: <I>ona jest stara</I> <li>Ron: <I>ea este veche</I> <li>Rus: <I>она стара</I> <li>Snd: <I>ھو۶ پوڙھی اھی</I> <li>Spa: <I>ella es vieja</I> <li>Swe: <I>hon är gammal</I> <li>Tha: <I>หล่อนแก่</I> <li>Urd: <I>وہ بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP old_A he_NP)</CODE> <li>Afr: <I>sy is ouer as hy</I> <li>Bul: <I>тя е по - стара от него</I> <li>Cat: <I>ella és més vella que ell</I> <li>Chi: <I>她是比他老的</I> <li>Dan: <I>hun er ældre end han</I> <li>Dut: <I>ze is ouder dan hij</I> <li>Eng: <I>she is older than he</I> <li>Fin: <I>hän on vanhempi kuin hän</I> <li>Fre: <I>elle est plus vieille que</I> <li>Ger: <I>sie ist älter als er</I> <li>Hin: <I>वह उस से बूढ़ी है</I> <li>Ita: <I>lei è più vecchia di lui</I> <li>Jpn: <I>彼女は彼より古い</I> <li>Lav: <I>{s = "viņa" ++ "ir" ++ "vecāka" ++ "par" ++ "viņu";</I> <li>Nep: <I>उनी उ भन्दा बुढी छिन्</I> <li>Nor: <I>hun er eldre enn han</I> <li>Pes: <I>او پیر تر از او است</I> <li>Pnb: <I>او اورے توں بوڈی اے</I> <li>Pol: <I>ona jest starsza niż on</I> <li>Ron: <I>ea este mai veche decât el</I> <li>Rus: <I>она старше него</I> <li>Snd: <I>ھو۶ ھو کان پوڙھی اھی</I> <li>Spa: <I>ella es más vieja que él</I> <li>Swe: <I>hon är äldre än han</I> <li>Tha: <I>หล่อนแก่กว่าเขา</I> <li>Urd: <I>وہ اس سے بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP married_A2 he_NP)</CODE> <li>Afr: <I>sy is getroud met hom</I> <li>Bul: <I>тя е женена за него</I> <li>Cat: <I>ella és casada a ell</I> <li>Chi: <I>她是结婚他的</I> <li>Dan: <I>hun er gift med ham</I> <li>Dut: <I>ze is getrouwd met hem</I> <li>Eng: <I>she is married to him</I> <li>Fin: <I>hän on avioitunut hänen kanssa</I> <li>Fre: <I>elle est mariée à lui</I> <li>Ger: <I>sie ist verheiratet mit ihm</I> <li>Hin: <I>वह उस से शादी शुदा है</I> <li>Ita: <I>lei è sposata con lui</I> <li>Jpn: <I>彼女は彼と結婚している</I> <li>Lav: <I>viņa ir precējusies ar viņu</I> <li>Nep: <I>उनी उ सँग विवाहित छिन्</I> <li>Nor: <I>hun er gift med ham</I> <li>Pes: <I>او او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>ona jest zaślubiona jemu</I> <li>Ron: <I>ea este căsătorită cu el</I> <li>Rus: <I>она замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>ella es casada a él</I> <li>Swe: <I>hon är gift med honom</I> <li>Tha: <I>หล่อนแต่งงานแล้วกับเขา</I> <li>Urd: <I>وہ اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>sy is baie oud</I> <li>Bul: <I>тя е много стара</I> <li>Cat: <I>ella és molt vella</I> <li>Chi: <I>她是非常老的</I> <li>Dan: <I>hun er meget gammel</I> <li>Dut: <I>ze is erg oud</I> <li>Eng: <I>she is very old</I> <li>Fin: <I>hän on erittäin vanha</I> <li>Fre: <I>elle est très vieille</I> <li>Ger: <I>sie ist sehr alt</I> <li>Hin: <I>वह बहुत बूढ़ी है</I> <li>Ita: <I>lei è molto vecchia</I> <li>Jpn: <I>彼女はとても古い</I> <li>Lav: <I>viņa ir ļoti veca</I> <li>Nep: <I>उनी धेरै बुढी छिन्</I> <li>Nor: <I>hun er mye gammel</I> <li>Pes: <I>او خیلی پیر است</I> <li>Pnb: <I>او بہت بوڈی اے</I> <li>Pol: <I>ona jest bardzo stara</I> <li>Ron: <I>ea este foarte veche</I> <li>Rus: <I>она очень стара</I> <li>Snd: <I>ھو۶ تمام پوڙھی اھی</I> <li>Spa: <I>ella es muy vieja</I> <li>Swe: <I>hon är mycket gammal</I> <li>Tha: <I>หล่อนแก่มาก</I> <li>Urd: <I>وہ بہت بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>sy is die vrou</I> <li>Bul: <I>тя е жената</I> <li>Cat: <I>ella és la</I> <li>Chi: <I>她是女人</I> <li>Dan: <I>hun er kvinden</I> <li>Dut: <I>ze is de vrouw</I> <li>Eng: <I>she is the woman</I> <li>Fin: <I>hän on nainen</I> <li>Fre: <I>elle est la</I> <li>Ger: <I>sie ist die Frau</I> <li>Hin: <I>वह औरत है</I> <li>Ita: <I>lei è la</I> <li>Jpn: <I>彼女は女だ</I> <li>Lav: <I>viņa ir sieviete</I> <li>Nep: <I>उनी आईमाई हुन्</I> <li>Nor: <I>hun er kvinna</I> <li>Pes: <I>او زن است</I> <li>Pnb: <I>او زنانی اے</I> <li>Pol: <I>ona jest kobietą</I> <li>Ron: <I>ea este femeia</I> <li>Rus: <I>она женщина</I> <li>Snd: <I>ھو۶ استری اھی</I> <li>Spa: <I>ella es la mujer</I> <li>Swe: <I>hon är kvinnan</I> <li>Tha: <I>หล่อนเป็นหญิง</I> <li>Urd: <I>وہ عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP woman_N)</CODE> <li>Afr: <I>sy is 'n vrou</I> <li>Bul: <I>тя е жена</I> <li>Cat: <I>ella és una dona</I> <li>Chi: <I>她是女人</I> <li>Dan: <I>hun er en kvinde</I> <li>Dut: <I>ze is vrouw</I> <li>Eng: <I>she is a</I> <li>Fin: <I>hän on nainen</I> <li>Fre: <I>elle est une femme</I> <li>Ger: <I>sie ist eine Frau</I> <li>Hin: <I>वह औरत है</I> <li>Ita: <I>lei è una</I> <li>Jpn: <I>彼女は女だ</I> <li>Lav: <I>viņa ir sieviete</I> <li>Nep: <I>उनी आईमाई हुन्</I> <li>Nor: <I>hun er ei kvinne</I> <li>Pes: <I>او زن است</I> <li>Pnb: <I>او زنانی اے</I> <li>Pol: <I>ona jest kobieta</I> <li>Ron: <I>ea este femeie</I> <li>Rus: <I>она женщина</I> <li>Snd: <I>ھو۶ استری اھی</I> <li>Spa: <I>ella es una mujer</I> <li>Swe: <I>hon är en kvinna</I> <li>Tha: <I>หล่อนเป็นหญิง</I> <li>Urd: <I>وہ عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkCN old_A woman_N))</CODE> <li>Afr: <I>sy is 'n oud vrou</I> <li>Bul: <I>тя е стара жена</I> <li>Cat: <I>ella és una dona vella</I> <li>Chi: <I>她是老女人</I> <li>Dan: <I>hun er en gammel kvinde</I> <li>Dut: <I>ze is oude vrouw</I> <li>Eng: <I>she is a</I> <li>Fin: <I>hän on vanha nainen</I> <li>Fre: <I>elle est une vieille femme</I> <li>Ger: <I>sie ist eine alte Frau</I> <li>Hin: <I>वह बूढ़ी औरत है</I> <li>Ita: <I>lei è una</I> <li>Jpn: <I>彼女は古い女だ</I> <li>Lav: <I>viņa ir veca sieviete</I> <li>Nep: <I>उनी बुढी आईमाई हुन्</I> <li>Nor: <I>hun er ei gammel kvinne</I> <li>Pes: <I>او زن پیر است</I> <li>Pnb: <I>او بوڈی زنانی اے</I> <li>Pol: <I>ona jest stara kobieta</I> <li>Ron: <I>ea este femeie veche</I> <li>Rus: <I>она старая женщина</I> <li>Snd: <I>ھو۶ پوڙھی استری اھی</I> <li>Spa: <I>ella es una vieja mujer</I> <li>Swe: <I>hon är en gammal kvinna</I> <li>Tha: <I>หล่อนเป็นหญิงแก่</I> <li>Urd: <I>وہ بوڑھی عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP here_Adv)</CODE> <li>Afr: <I>sy is hier</I> <li>Bul: <I>тя е тук</I> <li>Cat: <I>ella és aquí</I> <li>Chi: <I>她在这里</I> <li>Dan: <I>hun er her</I> <li>Dut: <I>ze is hier</I> <li>Eng: <I>she is here</I> <li>Fin: <I>hän on täällä</I> <li>Fre: <I>elle est ici</I> <li>Ger: <I>sie ist hier</I> <li>Hin: <I>वह यहाँ है</I> <li>Ita: <I>lei è quà</I> <li>Jpn: <I>彼女はここでいる</I> <li>Lav: <I>viņa ir šeit</I> <li>Nep: <I>उनी यहाँ छिन्</I> <li>Nor: <I>hun er her</I> <li>Pes: <I>او اینجا است</I> <li>Pnb: <I>او ایتھے اے</I> <li>Pol: <I>ona jest tutaj</I> <li>Ron: <I>ea este aici</I> <li>Rus: <I>она здесь</I> <li>Snd: <I>ھو۶ ھتی اھی</I> <li>Spa: <I>ella es aquí</I> <li>Swe: <I>hon är här</I> <li>Tha: <I>หล่อนอยู่ที่นี่</I> <li>Urd: <I>وہ یہاں ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>she always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkVP always_AdV (mkVP sleep_V)))</CODE> <li>Afr: <I>sy slaap altyd altyd</I> <li>Bul: <I>тя винаги спи</I> <li>Cat: <I>ella dorm sempre</I> <li>Chi: <I>她一直睡</I> <li>Dan: <I>hun sover altid</I> <li>Dut: <I>ze slaapt altijd</I> <li>Eng: <I>she always sleeps</I> <li>Fin: <I>hän nukkuu aina</I> <li>Fre: <I>elle dort toujours</I> <li>Ger: <I>sie schläft immer</I> <li>Hin: <I>वह हमेशा सोती है</I> <li>Ita: <I>lei dorme sempre</I> <li>Jpn: <I>彼女はいつも寝る</I> <li>Lav: <I>viņa guļ vienmēr</I> <li>Nep: <I>उनी सधैँ सुत्छिन्</I> <li>Nor: <I>hun sover altid</I> <li>Pes: <I>او همیشه می خوابد</I> <li>Pnb: <I>او ہمیشہ سوندی اے</I> <li>Pol: <I>ona zawsze śpi</I> <li>Ron: <I>ea doarme mereu</I> <li>Rus: <I>она спдит всегда</I> <li>Snd: <I>ھو۶ ھمیشھ سمھی ٿی</I> <li>Spa: <I>ella duerme siempre</I> <li>Swe: <I>hon sover alltid</I> <li>Tha: <I>หล่อนนอนหลับเสมอ</I> <li>Urd: <I>وہ ہمیشہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl house_N)</CODE> <li>Afr: <I>daar is 'n huis</I> <li>Bul: <I>има къща</I> <li>Cat: <I>hi ha una casa</I> <li>Chi: <I>有一间房子</I> <li>Dan: <I>det findes et hus</I> <li>Dut: <I>er is een huis</I> <li>Eng: <I>there is a</I> <li>Fin: <I>on olemassa talo</I> <li>Fre: <I>il y a une maison</I> <li>Ger: <I>es gibt ein Haus</I> <li>Hin: <I>घर है</I> <li>Ita: <I>ci</I> <li>Jpn: <I>家がある</I> <li>Lav: <I>ir māja</I> <li>Nep: <I>त्यहाँ घर छ</I> <li>Nor: <I>det finnes et hus</I> <li>Pes: <I>یک خانه است</I> <li>Pnb: <I>اوتھے گھر اے</I> <li>Pol: <I>jest dom</I> <li>Ron: <I>există o casă</I> <li>Rus: <I>существует дом</I> <li>Snd: <I>ھتی گھر اھی</I> <li>Spa: <I>hay una casa</I> <li>Swe: <I>det finns ett hus</I> <li>Tha: <I>มีบ้าน</I> <li>Urd: <I>گھر ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkCN old_A house_N))</CODE> <li>Afr: <I>daar is 'n oud huis</I> <li>Bul: <I>има стара къща</I> <li>Cat: <I>hi ha una casa vella</I> <li>Chi: <I>有一间老房子</I> <li>Dan: <I>det findes et gammelt hus</I> <li>Dut: <I>er is een oud huis</I> <li>Eng: <I>there is a</I> <li>Fin: <I>on olemassa vanha talo</I> <li>Fre: <I>il y a une vieille maison</I> <li>Ger: <I>es gibt ein altes Haus</I> <li>Hin: <I>बूढ़ा घर है</I> <li>Ita: <I>ci</I> <li>Jpn: <I>古い家がある</I> <li>Lav: <I>ir veca māja</I> <li>Nep: <I>त्यहाँ बुढो घर छ</I> <li>Nor: <I>det finnes et gammelt hus</I> <li>Pes: <I>یک خانه ی پیر است</I> <li>Pnb: <I>اوتھے بوڈا گھر اے</I> <li>Pol: <I>jest stary dom</I> <li>Ron: <I>există o casă veche</I> <li>Rus: <I>существует старый дом</I> <li>Snd: <I>ھتی پوڙھی گھر اھی</I> <li>Spa: <I>hay una vieja casa</I> <li>Swe: <I>det finns ett gammalt hus</I> <li>Tha: <I>มีบ้านแก่</I> <li>Urd: <I>بوڑھا گھر ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>there are many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkNP many_Det house_N) )</CODE> <li>Afr: <I>daar is baie huise</I> <li>Bul: <I>има много къщи</I> <li>Cat: <I>hi ha moltes cases</I> <li>Chi: <I>有很多房子</I> <li>Dan: <I>det findes mange huse</I> <li>Dut: <I>er zijn veel huizen</I> <li>Eng: <I>there are many houses</I> <li>Fin: <I>on olemassa moni talo</I> <li>Fre: <I>il y a plusieurs maisons</I> <li>Ger: <I>es gibt viele Häuser</I> <li>Hin: <I>बहुत घर हैं</I> <li>Ita: <I>ci</I> <li>Jpn: <I>多くの家がある</I> <li>Lav: <I>ir daudzas mājas</I> <li>Nep: <I>त्यहाँ थुप्रै घरहरु छन्</I> <li>Nor: <I>det finnes mange hus</I> <li>Pes: <I>تعداد زیادی خانه هستند</I> <li>Pnb: <I>اوتھے بہت زیادہ گھر نے</I> <li>Pol: <I>jest wiele domów</I> <li>Ron: <I>există multe case</I> <li>Rus: <I>существует много домов</I> <li>Snd: <I>ھتی گھڻا گھر اھن</I> <li>Spa: <I>hay muchas casas</I> <li>Swe: <I>det finns många hus</I> <li>Tha: <I>มีบ้านหลายหลัง</I> <li>Urd: <I>بہت زیادہ گھر ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>it is she who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkRS (mkRCl which_RP (mkVP sleep_V))))</CODE> <li>Afr: <I>dit is sy wat slaap</I> <li>Bul: <I>тя е тaзи която спи</I> <li>Cat: <I>és ella que dorm</I> <li>Chi: <I>睡的是她</I> <li>Dan: <I>det er hun som sover</I> <li>Dut: <I>'t is ze die slaapt</I> <li>Eng: <I>it is she who sleeps</I> <li>Fin: <I>se on hän joka nukkuu</I> <li>Fre: <I>ce</I> <li>Ger: <I>es ist sie die schläft</I> <li>Hin: <I>वह है जो सोती है</I> <li>Ita: <I>è lei che dorme</I> <li>Jpn: <I>寝るのは彼女だ</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>उनी हुन् जो सुत्छिन्</I> <li>Nor: <I>det er hun som sover</I> <li>Pes: <I>او است که می خوابد</I> <li>Pnb: <I>او اے جیڑی سوندی اے</I> <li>Pol: <I>to ona , która śpi</I> <li>Ron: <I>este ea care doarme</I> <li>Rus: <I>это она , которая спдит</I> <li>Snd: <I>ھو۶ اھی جھڙی سمھی ٿی</I> <li>Spa: <I>es ella que duerme</I> <li>Swe: <I>det är hon som sover</I> <li>Tha: <I>หล่อนเป็นที่นอนหลับ</I> <li>Urd: <I>وہ ہے جو سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>it is here that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl here_Adv (mkS (mkCl she_NP sleep_V)) )</CODE> <li>Afr: <I>dit is hier dat sy slaap</I> <li>Bul: <I>тук тя спи</I> <li>Cat: <I>és aquí que ella dorm</I> <li>Chi: <I>她睡的是这里</I> <li>Dan: <I>det er her hun sover</I> <li>Dut: <I>'t is hier dat ze slaapt</I> <li>Eng: <I>it is here that she sleeps</I> <li>Fin: <I>se on täällä kun hän nukkuu</I> <li>Fre: <I>ce</I> <li>Ger: <I>es ist hier dass sie schläft</I> <li>Hin: <I>यहाँ वह सोती है</I> <li>Ita: <I>è quà che lei dorme</I> <li>Jpn: <I>彼女が寝るのはここでだ</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>यहाँ उनी सुत्छिन्</I> <li>Nor: <I>det er her hun sover</I> <li>Pes: <I>اینجا او می خوابد</I> <li>Pnb: <I>ایتھے او سوندی اے</I> <li>Pol: <I>tutaj ona śpi</I> <li>Ron: <I>este aici cã ea doarme</I> <li>Rus: <I>это здесь , она спдит</I> <li>Snd: <I>ھتی ھو۶ سمھی ٿی</I> <li>Spa: <I>es aquí que ella duerme</I> <li>Swe: <I>det är här hon sover</I> <li>Tha: <I>ที่นี่หล่อนนอนหลับ</I> <li>Urd: <I>یہاں وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>it rains</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl rain_V0 )</CODE> <li>Afr: <I>dit reën</I> <li>Bul: <I>вали</I> <li>Cat: <I>plou</I> <li>Chi: <I>下雨</I> <li>Dan: <I>det regner</I> <li>Dut: <I>'t regeent</I> <li>Eng: <I>it rains</I> <li>Fin: <I>sataa</I> <li>Fre: <I>il pleut</I> <li>Ger: <I>es regnet</I> <li>Hin: <I>बारिश होता है</I> <li>Ita: <I>piove</I> <li>Jpn: <I>雨が降る</I> <li>Lav: <I>līst</I> <li>Nep: <I>बर्षा हुन्छ</I> <li>Nor: <I>det regner</I> <li>Pes: <I>باران می آید</I> <li>Pnb: <I>بارش ہوندا اے</I> <li>Pol: <I>pada</I> <li>Ron: <I>plouă</I> <li>Rus: <I>идет дождь</I> <li>Snd: <I>constant not found: rain_V0</I> <li>Spa: <I>llueve</I> <li>Swe: <I>det regnar</I> <li>Tha: <I>มีฝน</I> <li>Urd: <I>بارش ہوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>it is raining</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (progressiveVP (mkVP rain_V0)))</CODE> <li>Afr: <I>dit is aan die te reën</I> <li>Bul: <I>вали</I> <li>Cat: <I>està plovent</I> <li>Chi: <I>下雨</I> <li>Dan: <I>det er ved å regne</I> <li>Dut: <I>'t is aan het regenen</I> <li>Eng: <I>it is raining</I> <li>Fin: <I>on satamassa</I> <li>Fre: <I>il est en train de</I> <li>Ger: <I>es regnet eben</I> <li>Hin: <I>बारिश हो रहा है</I> <li>Ita: <I>sta piovendo</I> <li>Jpn: <I>雨が降っている</I> <li>Lav: <I>līst</I> <li>Nep: <I>बर्षा भदै छ</I> <li>Nor: <I>det er ved å regne</I> <li>Pes: <I>دارد باران می آید</I> <li>Pnb: <I>بارش ہوندا پیا اے</I> <li>Pol: <I>pada</I> <li>Ron: <I>plouă</I> <li>Rus: <I>идет дождь</I> <li>Snd: <I>constant not found: rain_V0</I> <li>Spa: <I>está lloviendo</I> <li>Swe: <I>det håller på att regna</I> <li>Tha: <I>กำลังมีฝน</I> <li>Urd: <I>بارش ہو رہا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkCl</CODE></TD>
-<TD><A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
-<TD><div class=reveal> <I>that she sleeps is good</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkSC (mkS (mkCl she_NP sleep_V))) (mkVP good_A))</CODE> <li>Afr: <I>dat sy slaap is goed</I> <li>Bul: <I>, че тя спи е добър</I> <li>Cat: <I>que ella dorm és bo</I> <li>Chi: <I>她睡是好的</I> <li>Dan: <I>at hun sover er godt</I> <li>Dut: <I>dat ze slaapt is goed</I> <li>Eng: <I>that she sleeps is good</I> <li>Fin: <I>että hän nukkuu on hyvä</I> <li>Fre: <I>que</I> <li>Ger: <I>dass sie schläft ist gut</I> <li>Hin: <I>कि वह सोती है अच्छा है</I> <li>Ita: <I>che lei dorme è buono</I> <li>Jpn: <I>彼女は寝ることが良い</I> <li>Lav: <I>ka viņa guļ ir labs</I> <li>Nep: <I>की उनी सुत्छिन् राम्रो छ</I> <li>Nor: <I>at hun sover er godt</I> <li>Pes: <I>این که او می خوابد خوب است</I> <li>Pnb: <I>كہ او سوندی اے اچھا اے</I> <li>Pol: <I>, że ona śpi jest dobre</I> <li>Ron: <I>cã ea doarme este bun</I> <li>Rus: <I>что она спдит хороше</I> <li>Snd: <I>ت ھو۶ سمھی ٿی سٺو اھی</I> <li>Spa: <I>que ella duerme es bueno</I> <li>Swe: <I>att hon sover är gott</I> <li>Tha: <I>ว่าหล่อนนอนหลับดี</I> <li>Urd: <I>کہ وہ سوتی ہے اچھا ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="ClSlash"></A>
-<H2>ClSlash</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash see_V2)))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP see_V2))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>whom does she want to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP want_VV see_V2))</CODE> <li>Afr: <I>wie wil sy te sien</I> <li>Bul: <I>кого иска да види тя</I> <li>Cat: <I>qui vol ella veure</I> <li>Chi: <I>她想看的是谁</I> <li>Dan: <I>hvem vil hun se</I> <li>Dut: <I>wie wil ze zien</I> <li>Eng: <I>whom does she want to see</I> <li>Fin: <I>kenet hän tahtoo nähdä</I> <li>Fre: <I>qui veut elle voir</I> <li>Ger: <I>wen will sie sehen</I> <li>Hin: <I>किस को वह देखना चाहती है</I> <li>Ita: <I>chi vuole lei vedere</I> <li>Jpn: <I>彼女は誰を見たがっているか</I> <li>Lav: <I>kuru viņa vēlas redzēt</I> <li>Nep: <I>कासलाई उनी हेर्न चाहन्छिन्</I> <li>Nor: <I>hvem vil hun se</I> <li>Pes: <I>چه کسی را او می خواهد ببیند</I> <li>Pnb: <I>كون او ویكھنا چاندی اے</I> <li>Pol: <I>kogo ona chce widzieć</I> <li>Ron: <I>pe cine vrea ea sã vadă</I> <li>Rus: <I>кого она хочет видеть</I> <li>Snd: <I>ڪیر ھو۶ ڏسڻ چاھی ٿی</I> <li>Spa: <I>quién quiere ella ver</I> <li>Swe: <I>vem vill hon se</I> <li>Tha: <I>หล่อนอยากเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھنا چاہتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>with whom does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkCl she_NP sleep_V) with_Prep))</CODE> <li>Afr: <I>met wie slaap sy</I> <li>Bul: <I>с</I> <li>Cat: <I>amb qui dorm ella</I> <li>Chi: <I>和她一起睡的是谁</I> <li>Dan: <I>med hvem sover hun</I> <li>Dut: <I>met wie slaapt ze</I> <li>Eng: <I>with whom does she sleep</I> <li>Fin: <I>kenen kanssa hän nukkuu</I> <li>Fre: <I>avec qui dort elle</I> <li>Ger: <I>mit wem schläft sie</I> <li>Hin: <I>किस को वह सोती है</I> <li>Ita: <I>con chi dorme lei</I> <li>Jpn: <I>彼女は誰寝るか</I> <li>Lav: <I>ar kuru viņa guļ</I> <li>Nep: <I>कासलाई उनी सुत्छिन्</I> <li>Nor: <I>med hvem sover hun</I> <li>Pes: <I>با چه کسی او می خوابد</I> <li>Pnb: <I>كون او سوندی اے</I> <li>Pol: <I>z kim ona śpi</I> <li>Ron: <I>cu cine doarme ea</I> <li>Rus: <I>с кем она спдит</I> <li>Snd: <I>ڪیر ھو۶ سمھی ٿی</I> <li>Spa: <I>con quién duerme ella</I> <li>Swe: <I>med vem sover hon</I> <li>Tha: <I>หล่อนนอนหลับกับใคร</I> <li>Urd: <I>کس کو وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>whom does she see today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkClSlash she_NP see_V2) today_Adv))</CODE> <li>Afr: <I>wie sien sy vandag</I> <li>Bul: <I>кого вижда тя днес</I> <li>Cat: <I>qui veu ella avui</I> <li>Chi: <I>她今天看的是谁</I> <li>Dan: <I>hvem ser hun idag</I> <li>Dut: <I>wie ziet ze vandaag</I> <li>Eng: <I>whom does she see today</I> <li>Fin: <I>kenet hän näkee tänään</I> <li>Fre: <I>qui voit elle aujourd'hui</I> <li>Ger: <I>wen sieht sie heute</I> <li>Hin: <I>किस को आज वह देखती है</I> <li>Ita: <I>chi vede lei oggi</I> <li>Jpn: <I>今日彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz šodien</I> <li>Nep: <I>कासलाई आज उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun idag</I> <li>Pes: <I>چه کسی را امروز او می بیند</I> <li>Pnb: <I>كون اج او ویكھدی اے</I> <li>Pol: <I>kogo dziś widzi ona</I> <li>Ron: <I>pe cine vede ea astăzi</I> <li>Rus: <I>кого она видит сегодня</I> <li>Snd: <I>ڪیر اڄ ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella hoy</I> <li>Swe: <I>vem ser hon idag</I> <li>Tha: <I>หล่อนเห็นวันนี้ใคร</I> <li>Urd: <I>کس کو آج وہ دیکھتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkClSlash</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#SSlash">SSlash</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
-<TD><div class=reveal> <I>whom does she know that we hadn't seen</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP know_VS (mkSSlash (mkTemp pastTense anteriorAnt) negativePol (mkClSlash we_NP (mkVPSlash see_V2)))))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>кого знае че ние не бяхме видeли тя</I> <li>Cat: <I>qui sap ella que nosaltres no havíem vist</I> <li>Chi: <I>她知道我们不看了的是谁</I> <li>Dan: <I>hvem ved hun at vi ikke havde set</I> <li>Dut: <I>wie weet ze dat we niet gezien hadden</I> <li>Eng: <I>whom does she know that we hadn't seen</I> <li>Fin: <I>kenet hän tietää että me emme olleet nähneet</I> <li>Fre: <I>qui sait elle que</I> <li>Ger: <I>wen weiß sie dass wir nicht gesehen hatten</I> <li>Hin: <I>किस को वह जानती है कि हम नहीं देख चुके थे</I> <li>Ita: <I>chi sa lei che noi non avevamo visto</I> <li>Jpn: <I>彼女は誰私達が見なかったことを知るか</I> <li>Lav: <I>kuru viņa zina , ka mēs nebijām redzēti</I> <li>Nep: <I>कासलाई उनी थाहा पाउँछिन्की हामीहरु हेरेकाथिएनैँ</I> <li>Nor: <I>hvem vet hun at vi ikke hadde sett</I> <li>Pes: <I>چه کسی را او می داند که ما ندیده بودیم</I> <li>Pnb: <I>كون او جاندی اے كہ اسی نیں ویكھ گیے ساں</I> <li>Pol: <I>kogo ona wie , że nie zobaczyliśmy my</I> <li>Ron: <I>pe cine ştie ea cã noi nu văzuserăm</I> <li>Rus: <I>кого она знает , что мы не видели</I> <li>Snd: <I>ڪیر ھو۶ ڄاڻی ٿی ت اسان ڏسون ن ھ۶اسین</I> <li>Spa: <I>quién sabe ella que nosotros no habíamos visto</I> <li>Swe: <I>vem vet hon att vi inte hade sett</I> <li>Tha: <I>หล่อนรู้ว่าเราไม่เห็นใคร</I> <li>Urd: <I>کس کو وہ جانتی ہے کہ ہم نہیں دیکھ چکے تھے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Comp"></A>
-<H2>Comp - complement of copula, such as AP</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkComp</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
-<TD><div class=reveal> <I>to be old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkAP old_A)))</CODE> <li>Afr: <I>oud te wees</I> <li>Bul: <I>да е старо</I> <li>Cat: <I>ser vella</I> <li>Chi: <I>是老的</I> <li>Dan: <I>at være gammel</I> <li>Dut: <I>oud zijn</I> <li>Eng: <I>to be old</I> <li>Fin: <I>olla vanha</I> <li>Fre: <I>être vieille</I> <li>Ger: <I>alt sein</I> <li>Hin: <I>बूढ़ा</I> <li>Ita: <I>essere vecchia</I> <li>Jpn: <I>古い</I> <li>Lav: <I>būt veci</I> <li>Nep: <I>बुढो</I> <li>Nor: <I>å være gammel</I> <li>Pes: <I>پیر بودن</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>być stary</I> <li>Ron: <I>sã fie vechi</I> <li>Rus: <I>быть старым</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>ser vieja</I> <li>Swe: <I>att vara gammal</I> <li>Tha: <I>แก่</I> <li>Urd: <I>بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkComp</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
-<TD><div class=reveal> <I>to be this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkNP this_Det man_N)))</CODE> <li>Afr: <I>hierdie man te wees</I> <li>Bul: <I>да е този мъж</I> <li>Cat: <I>ser aquest home</I> <li>Chi: <I>是这个男人</I> <li>Dan: <I>at være denne mand</I> <li>Dut: <I>deze man zijn</I> <li>Eng: <I>to be this man</I> <li>Fin: <I>olla tämä mies</I> <li>Fre: <I>être ce</I> <li>Ger: <I>dieser Mann sein</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>essere questo uomo</I> <li>Jpn: <I>この男だ</I> <li>Lav: <I>būt šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>å være denne mannen</I> <li>Pes: <I>این مرد بودن</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>być tym mężczyzną</I> <li>Ron: <I>sã fie acest om</I> <li>Rus: <I>быть этим человеком</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>ser este hombre</I> <li>Swe: <I>att vara den här mannen</I> <li>Tha: <I>เป็นชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkComp</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
-<TD><div class=reveal> <I>to be here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp here_Adv))</CODE> <li>Afr: <I>hier te wees</I> <li>Bul: <I>да е тук</I> <li>Cat: <I>ser aquí</I> <li>Chi: <I>在这里</I> <li>Dan: <I>at være her</I> <li>Dut: <I>hier zijn</I> <li>Eng: <I>to be here</I> <li>Fin: <I>olla täällä</I> <li>Fre: <I>être ici</I> <li>Ger: <I>hier sein</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>essere quà</I> <li>Jpn: <I>ここである</I> <li>Lav: <I>būt šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>å være her</I> <li>Pes: <I>اینجا بودن</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>być tutaj</I> <li>Ron: <I>sã fie aici</I> <li>Rus: <I>быть здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>ser aquí</I> <li>Swe: <I>att vara här</I> <li>Tha: <I>อยู่ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Conj"></A>
-<H2>Conj - conjunction</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>and_Conj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><div class=reveal> <I>here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj here_Adv now_Adv)</CODE> <li>Afr: <I>hier en nou</I> <li>Bul: <I>тук и сега</I> <li>Cat: <I>aquí i ara</I> <li>Chi: <I>这里并且现在</I> <li>Dan: <I>her og nu</I> <li>Dut: <I>hier en nu</I> <li>Eng: <I>here and now</I> <li>Fin: <I>täällä ja nyt</I> <li>Fre: <I>ici et maintenant</I> <li>Ger: <I>hier und jetzt</I> <li>Hin: <I>यहाँ और अब</I> <li>Ita: <I>quà e</I> <li>Jpn: <I>ここで今</I> <li>Lav: <I>šeit un tagad</I> <li>Nep: <I>यहाँ र अहीले</I> <li>Nor: <I>her og nå</I> <li>Pes: <I>اینجا و حالا</I> <li>Pnb: <I>ایتھے تے ہون</I> <li>Pol: <I>tutaj i teraz</I> <li>Ron: <I>aici şi acum</I> <li>Rus: <I>здесь и сейчас</I> <li>Snd: <I>ھتی ۽ ھاڻی</I> <li>Spa: <I>aquí y</I> <li>Swe: <I>här och nu</I> <li>Tha: <I>ที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>یہاں اور اب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>both7and_DConj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><div class=reveal> <I>both here and there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv both7and_DConj here_Adv there_Adv)</CODE> <li>Afr: <I>sowel hier as daar</I> <li>Bul: <I>и тук и там</I> <li>Cat: <I>i aquí i allà</I> <li>Chi: <I>不但这里而且那里</I> <li>Dan: <I>både her og der</I> <li>Dut: <I>zowel hier als daar</I> <li>Eng: <I>both here and there</I> <li>Fin: <I>sekä täällä että siellä</I> <li>Fre: <I>et ici et là</I> <li>Ger: <I>sowohl hier als auch da</I> <li>Hin: <I>दोनों यहाँ और वहाँ</I> <li>Ita: <I>e quà e là</I> <li>Jpn: <I>ここでそこで</I> <li>Lav: <I>gan šeit , gan tur</I> <li>Nep: <I>दुबै यहाँ र त्यहाँ</I> <li>Nor: <I>både her og der</I> <li>Pes: <I>هم اینجا و هم آنجا</I> <li>Pnb: <I>دوویں ایتھے تے اوتھے</I> <li>Pol: <I>zarówno tutaj jak i tam</I> <li>Ron: <I>şi aici şi acolo</I> <li>Rus: <I>как здесь , так и там</I> <li>Snd: <I>ٻ۶ی ھتی ۽ اتی</I> <li>Spa: <I>y</I> <li>Swe: <I>både här och där</I> <li>Tha: <I>ทั้งที่นี่และที่นั่น</I> <li>Urd: <I>دونوں یہاں اور وہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>either7or_DConj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><div class=reveal> <I>either here or there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv either7or_DConj here_Adv there_Adv)</CODE> <li>Afr: <I>Ã²f hier Ã²f daar</I> <li>Bul: <I>или тук или там</I> <li>Cat: <I>o aquí o allà</I> <li>Chi: <I>要么这里要么那里</I> <li>Dan: <I>enten her eller der</I> <li>Dut: <I>ofwel hier of daar</I> <li>Eng: <I>either here or there</I> <li>Fin: <I>joko täällä tai siellä</I> <li>Fre: <I>ou ici ou là</I> <li>Ger: <I>entweder hier oder da</I> <li>Hin: <I>कोई एक यहाँ या वहाँ</I> <li>Ita: <I>o quà o là</I> <li>Jpn: <I>ここでかそこで</I> <li>Lav: <I>vai nu šeit , vai tur</I> <li>Nep: <I>की यहाँ अथवा त्यहाँ</I> <li>Nor: <I>enten her eller der</I> <li>Pes: <I>یا اینجا یا آنجا</I> <li>Pnb: <I>كوی اك ایتھے یا اوتھے</I> <li>Pol: <I>albo tutaj albo tam</I> <li>Ron: <I>sau aici sau acolo</I> <li>Rus: <I>либо здесь , либо там</I> <li>Snd: <I>ڪو۶ی ٻیو ھتی یا اتی</I> <li>Spa: <I>o aquí o allí</I> <li>Swe: <I>antingen här eller där</I> <li>Tha: <I>ที่นี่หริอที่นั่น</I> <li>Urd: <I>کوی ایک یہاں یا وہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>if_then_Conj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><div class=reveal> <I>if here then there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv if_then_Conj here_Adv there_Adv)</CODE> <li>Afr: <I>as hier dan daar</I> <li>Bul: <I>constant not found: if_then_Conj</I> <li>Cat: <I>si aquí llavors allà</I> <li>Chi: <I>如果这里那么那里</I> <li>Dan: <I>constant not found: if_then_Conj</I> <li>Dut: <I>als hier dan daar</I> <li>Eng: <I>if here then there</I> <li>Fin: <I>jos täällä niin siellä</I> <li>Fre: <I>si ici alors là</I> <li>Ger: <I>wenn hier dann da</I> <li>Hin: <I>constant not found: if_then_Conj</I> <li>Ita: <I>si quà allora là</I> <li>Jpn: <I>constantnotfound:if_then_Conj</I> <li>Lav: <I>ja šeit tad tur</I> <li>Nep: <I>यदि यहाँ भने त्यहाँ</I> <li>Nor: <I>constant not found: if_then_Conj</I> <li>Pes: <I>اگر اینجا آنگاه آنجا</I> <li>Pnb: <I>اگر ایتھے تے اوتھے</I> <li>Pol: <I>jeżeli tutaj , to tam</I> <li>Ron: <I>dacă aici atunci acolo</I> <li>Rus: <I>constant not found: if_then_Conj</I> <li>Snd: <I>جیڪڏھن ھتی ت اتی</I> <li>Spa: <I>si aquí entonces allí</I> <li>Swe: <I>om här så där</I> <li>Tha: <I>ถ้าที่นี่ก็ที่นั่น</I> <li>Urd: <I>اگر یہاں تو وہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>or_Conj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><div class=reveal> <I>here or there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv or_Conj here_Adv there_Adv)</CODE> <li>Afr: <I>hier of daar</I> <li>Bul: <I>тук или там</I> <li>Cat: <I>aquí o allà</I> <li>Chi: <I>这里还是那里</I> <li>Dan: <I>her eller der</I> <li>Dut: <I>hier of daar</I> <li>Eng: <I>here or there</I> <li>Fin: <I>täällä tai siellä</I> <li>Fre: <I>ici ou là</I> <li>Ger: <I>hier oder da</I> <li>Hin: <I>यहाँ या वहाँ</I> <li>Ita: <I>quà o là</I> <li>Jpn: <I>ここでかそこで</I> <li>Lav: <I>šeit vai tur</I> <li>Nep: <I>यहाँ अथवा त्यहाँ</I> <li>Nor: <I>her eller der</I> <li>Pes: <I>اینجا یا آنجا</I> <li>Pnb: <I>ایتھے یا اوتھے</I> <li>Pol: <I>tutaj lub tam</I> <li>Ron: <I>aici sau acolo</I> <li>Rus: <I>здесь или там</I> <li>Snd: <I>ھتی یا اتی</I> <li>Spa: <I>aquí o allí</I> <li>Swe: <I>här eller där</I> <li>Tha: <I>ที่นี่หริอที่นั่น</I> <li>Urd: <I>یہاں یا وہاں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Det"></A>
-<H2>Det - determiner phrase</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>aPl_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP aPl_Det woman_N)</CODE> <li>Afr: <I>vroue</I> <li>Bul: <I>жени</I> <li>Cat: <I>dones</I> <li>Chi: <I>一些女人</I> <li>Dan: <I>kvinder</I> <li>Dut: <I>vrouwen</I> <li>Eng: <I>women</I> <li>Fin: <I>naiset</I> <li>Fre: <I>des femmes</I> <li>Ger: <I>Frauen</I> <li>Hin: <I>औरतें</I> <li>Ita: <I>donne</I> <li>Jpn: <I>女たち</I> <li>Lav: <I>sievietes</I> <li>Nep: <I>आईमाईहरु</I> <li>Nor: <I>kvinner</I> <li>Pes: <I>یک زن</I> <li>Pnb: <I>زنانیاں</I> <li>Pol: <I>kobiety</I> <li>Ron: <I>nişte femei</I> <li>Rus: <I>женщины</I> <li>Snd: <I>استریون</I> <li>Spa: <I>mujeres</I> <li>Swe: <I>kvinnor</I> <li>Tha: <I>หญิง</I> <li>Urd: <I>عورتیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>aSg_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP aSg_Det woman_N)</CODE> <li>Afr: <I>'n vrou</I> <li>Bul: <I>жена</I> <li>Cat: <I>una dona</I> <li>Chi: <I>一个女人</I> <li>Dan: <I>en kvinde</I> <li>Dut: <I>een vrouw</I> <li>Eng: <I>a</I> <li>Fin: <I>nainen</I> <li>Fre: <I>une femme</I> <li>Ger: <I>eine Frau</I> <li>Hin: <I>औरत</I> <li>Ita: <I>una</I> <li>Jpn: <I>女</I> <li>Lav: <I>sieviete</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>ei kvinne</I> <li>Pes: <I>یک زن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>kobieta</I> <li>Ron: <I>o femeie</I> <li>Rus: <I>женщину</I> <li>Snd: <I>استری</I> <li>Spa: <I>una mujer</I> <li>Swe: <I>en kvinna</I> <li>Tha: <I>หญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>a_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP a_Det house_N)</CODE> <li>Afr: <I>'n huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>una casa</I> <li>Chi: <I>一间房子</I> <li>Dan: <I>et hus</I> <li>Dut: <I>een huis</I> <li>Eng: <I>a</I> <li>Fin: <I>talo</I> <li>Fre: <I>une maison</I> <li>Ger: <I>ein Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>una</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>et hus</I> <li>Pes: <I>یک خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>o casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>una casa</I> <li>Swe: <I>ett hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>every_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>every woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP every_Det woman_N)</CODE> <li>Afr: <I>elk vrou</I> <li>Bul: <I>всяка жена</I> <li>Cat: <I>cada dona</I> <li>Chi: <I>每个女人</I> <li>Dan: <I>hver kvinde</I> <li>Dut: <I>elke vrouw</I> <li>Eng: <I>every woman</I> <li>Fin: <I>jokainen nainen</I> <li>Fre: <I>chaque femme</I> <li>Ger: <I>jede Frau</I> <li>Hin: <I>हर औरत</I> <li>Ita: <I>ogni donna</I> <li>Jpn: <I>全ての女</I> <li>Lav: <I>ikviena sieviete</I> <li>Nep: <I>सबै आईमाई</I> <li>Nor: <I>hver kvinne</I> <li>Pes: <I>هر زن</I> <li>Pnb: <I>ہر زنانی</I> <li>Pol: <I>każda kobieta</I> <li>Ron: <I>orice femeie</I> <li>Rus: <I>каждую женщину</I> <li>Snd: <I>ھر ھڪ استری</I> <li>Spa: <I>cada mujer</I> <li>Swe: <I>varje kvinna</I> <li>Tha: <I>หญิงทุกคน</I> <li>Urd: <I>ہر عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>few_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>few women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP few_Det woman_N)</CODE> <li>Afr: <I>min vroue</I> <li>Bul: <I>няколко жени</I> <li>Cat: <I>poques dones</I> <li>Chi: <I>少些女人</I> <li>Dan: <I>få kvinder</I> <li>Dut: <I>weinig vrouwen</I> <li>Eng: <I>few women</I> <li>Fin: <I>harva nainen</I> <li>Fre: <I>peu de</I> <li>Ger: <I>wenige Frauen</I> <li>Hin: <I>चंद औरतें</I> <li>Ita: <I>poche donne</I> <li>Jpn: <I>少数の女たち</I> <li>Lav: <I>dažas sievietes</I> <li>Nep: <I>अलिकती आईमाईहरु</I> <li>Nor: <I>få kvinner</I> <li>Pes: <I>تعداد کمی زن</I> <li>Pnb: <I>كچھ زنانیاں</I> <li>Pol: <I>parę kobiet</I> <li>Ron: <I>câteva femei</I> <li>Rus: <I>немного женщины</I> <li>Snd: <I>ڪجھ استریون</I> <li>Spa: <I>pocas mujeres</I> <li>Swe: <I>få kvinnor</I> <li>Tha: <I>หญิงสองสามคน</I> <li>Urd: <I>چند عورتیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>many_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP many_Det house_N)</CODE> <li>Afr: <I>baie huise</I> <li>Bul: <I>много къщи</I> <li>Cat: <I>moltes cases</I> <li>Chi: <I>很多房子</I> <li>Dan: <I>mange huse</I> <li>Dut: <I>veel huizen</I> <li>Eng: <I>many houses</I> <li>Fin: <I>moni talo</I> <li>Fre: <I>plusieurs maisons</I> <li>Ger: <I>viele Häuser</I> <li>Hin: <I>बहुत घर</I> <li>Ita: <I>molte case</I> <li>Jpn: <I>多くの家</I> <li>Lav: <I>daudzas mājas</I> <li>Nep: <I>थुप्रै घरहरु</I> <li>Nor: <I>mange hus</I> <li>Pes: <I>تعداد زیادی خانه</I> <li>Pnb: <I>بہت زیادہ گھر</I> <li>Pol: <I>wiele domów</I> <li>Ron: <I>multe case</I> <li>Rus: <I>много домы</I> <li>Snd: <I>گھڻا گھر</I> <li>Spa: <I>muchas casas</I> <li>Swe: <I>många hus</I> <li>Tha: <I>บ้านหลายหลัง</I> <li>Urd: <I>بہت زیادہ گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant))</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>these five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant (mkCard (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>hierdie vyf</I> <li>Bul: <I>тези пет</I> <li>Cat: <I>aquests cinc</I> <li>Chi: <I>这五个</I> <li>Dan: <I>disse fem</I> <li>Dut: <I>deze vijf</I> <li>Eng: <I>these five</I> <li>Fin: <I>nämä viisi</I> <li>Fre: <I>ces cinq</I> <li>Ger: <I>diese fünf</I> <li>Hin: <I>यह पांच</I> <li>Ita: <I>questi cinque</I> <li>Jpn: <I>この五つ</I> <li>Lav: <I>{s = "šie" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "šīs" ++ "piecas";</I> <li>Nep: <I>यी पाँच</I> <li>Nor: <I>disse fem</I> <li>Pes: <I>این پنج</I> <li>Pnb: <I>اے پنج</I> <li>Pol: <I>tych pięciu</I> <li>Ron: <I>aceştia cinci</I> <li>Rus: <I>эти пять</I> <li>Snd: <I>ھی پنج</I> <li>Spa: <I>estos cinco</I> <li>Swe: <I>de här fem</I> <li>Tha: <I>ห้านี้</I> <li>Urd: <I>یہ پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>the fifth</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkOrd (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>hulle vyfde</I> <li>Bul: <I>петото</I> <li>Cat: <I>el</I> <li>Chi: <I>第五个</I> <li>Dan: <I>det femte</I> <li>Dut: <I>die vijfde</I> <li>Eng: <I>the fifth</I> <li>Fin: <I>se viides</I> <li>Fre: <I>le</I> <li>Ger: <I>das fünfte</I> <li>Hin: <I>पांचवाँ</I> <li>Ita: <I>il</I> <li>Jpn: <I>五番目の</I> <li>Lav: <I>{s = "piektais"; lock_Utt = &lt;&gt;} / {s = "piektā"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>पाँचौँ</I> <li>Nor: <I>det femte</I> <li>Pes: <I>پنجمین / پنجم</I> <li>Pnb: <I>پنج واں</I> <li>Pol: <I>piąty</I> <li>Ron: <I>al cincilea</I> <li>Rus: <I>// <li>Snd: //پنجون</I> <li>Spa: <I>el quinto</I> <li>Swe: <I>det femte</I> <li>Tha: <I>ที่ห้า</I> <li>Urd: <I>پانچ واں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>the five best</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))</CODE> <li>Afr: <I>hulle vyf beste</I> <li>Bul: <I>петте най - добри</I> <li>Cat: <I>els cinc millors</I> <li>Chi: <I>五最好个</I> <li>Dan: <I>de fem bedste</I> <li>Dut: <I>die vijf beste</I> <li>Eng: <I>the five best</I> <li>Fin: <I>ne viisi parhaimmat</I> <li>Fre: <I>les cinq meilleurs</I> <li>Ger: <I>die fünf besten</I> <li>Hin: <I>पांच सब से अच्छा</I> <li>Ita: <I>i</I> <li>Jpn: <I>一番良い五つ</I> <li>Lav: <I>{s = "pieci" ++ "vislabākais";</I> <li>Nep: <I>सबभन्दा राम्रो पाँच</I> <li>Nor: <I>de fem beste</I> <li>Pes: <I>پنج خوب ترین</I> <li>Pnb: <I>پنج اچھا</I> <li>Pol: <I>pięciu najlepszych</I> <li>Ron: <I>cei mai buni cinci</I> <li>Rus: <I>пять хорошие</I> <li>Snd: <I>پنج سٺو</I> <li>Spa: <I>los cinco mejores</I> <li>Swe: <I>de fem bästa</I> <li>Tha: <I>ห้าดีที่สุด</I> <li>Urd: <I>پانچ سب سے اچھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>these</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant pluralNum))</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>тези</I> <li>Cat: <I>aquests</I> <li>Chi: <I>这个</I> <li>Dan: <I>disse</I> <li>Dut: <I>deze</I> <li>Eng: <I>these</I> <li>Fin: <I>nämä</I> <li>Fre: <I>ceux-ci</I> <li>Ger: <I>diese</I> <li>Hin: <I>यह</I> <li>Ita: <I>questi</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šie"; lock_Utt = &lt;&gt;} / {s = "šīs"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यी</I> <li>Nor: <I>disse</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ci</I> <li>Ron: <I>aceştia</I> <li>Rus: <I>эти</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éstos</I> <li>Swe: <I>de här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet (mkCard (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>'n vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五个</I> <li>Dan: <I>fem</I> <li>Dut: <I>een vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>yhdet viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五つ</I> <li>Lav: <I>{s = "pieci"; lock_Utt = &lt;&gt;} / {s = "piecas"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>یک پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięciu</I> <li>Ron: <I>unii cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>51</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>five</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>my</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>my five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet i_Pron (mkNum (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>myne vyf</I> <li>Bul: <I>моите пет</I> <li>Cat: <I>els meus cinc</I> <li>Chi: <I>我的五个</I> <li>Dan: <I>mine fem</I> <li>Dut: <I>mijne vijf</I> <li>Eng: <I>my five</I> <li>Fin: <I>minun viisi</I> <li>Fre: <I>mes cinq</I> <li>Ger: <I>meine fünf</I> <li>Hin: <I>मेरा पांच</I> <li>Ita: <I>i</I> <li>Jpn: <I>私の五つ</I> <li>Lav: <I>{s = "mani" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "manas" ++ "piecas";</I> <li>Nep: <I>मेरो पाँच</I> <li>Nor: <I>mine fem</I> <li>Pes: <I>من پنج</I> <li>Pnb: <I>میرا پنج</I> <li>Pol: <I>moich pięciu</I> <li>Ron: <I>cei cinci ai mei</I> <li>Rus: <I>моих пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>mis cinco</I> <li>Swe: <I>mina fem</I> <li>Tha: <I>ห้าของฉัน</I> <li>Urd: <I>میرا پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>much_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>much wine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP much_Det wine_N)</CODE> <li>Afr: <I>baie wyn</I> <li>Bul: <I>много вино</I> <li>Cat: <I>molt vi</I> <li>Chi: <I>多瓶酒</I> <li>Dan: <I>meget viner</I> <li>Dut: <I>veel wijn</I> <li>Eng: <I>much wine</I> <li>Fin: <I>paljon viini</I> <li>Fre: <I>beaucoup de</I> <li>Ger: <I>vieler Wein</I> <li>Hin: <I>बहुत शराब</I> <li>Ita: <I>molto vino</I> <li>Jpn: <I>多くのワイン</I> <li>Lav: <I>daudz vīns</I> <li>Nep: <I>निक्कै वाईन</I> <li>Nor: <I>mye viner</I> <li>Pes: <I>مقدار زیادی شراب ها</I> <li>Pnb: <I>بہت شراب</I> <li>Pol: <I>dużo win</I> <li>Ron: <I>// <li>Rus: //много вина</I> <li>Snd: <I>گھڻو شراب</I> <li>Spa: <I>mucho vino</I> <li>Swe: <I>mycket viner</I> <li>Tha: <I>เหล้าองุ่นหลายขวด</I> <li>Urd: <I>بہت شراب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>somePl_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>some women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP somePl_Det woman_N)</CODE> <li>Afr: <I>sommige vroue</I> <li>Bul: <I>някои жени</I> <li>Cat: <I>algunes dones</I> <li>Chi: <I>一些个女人</I> <li>Dan: <I>nogle kvinder</I> <li>Dut: <I>sommige vrouwen</I> <li>Eng: <I>some women</I> <li>Fin: <I>jotkut naiset</I> <li>Fre: <I>quelques femmes</I> <li>Ger: <I>einige Frauen</I> <li>Hin: <I>कुछ औरतें</I> <li>Ita: <I>qualche donne</I> <li>Jpn: <I>いくつかの女たち</I> <li>Lav: <I>kādas sievietes</I> <li>Nep: <I>केही आईमाईहरु</I> <li>Nor: <I>noen kvinner</I> <li>Pes: <I>چند زن</I> <li>Pnb: <I>كچھ زنانیاں</I> <li>Pol: <I>pewne kobiety</I> <li>Ron: <I>unele femei</I> <li>Rus: <I>некоторую женщины</I> <li>Snd: <I>ڪجھ استریون</I> <li>Spa: <I>algunas mujeres</I> <li>Swe: <I>några kvinnor</I> <li>Tha: <I>หญิงบางคน</I> <li>Urd: <I>کچھ عورتیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>someSg_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>some wine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP someSg_Det wine_N)</CODE> <li>Afr: <I>sommige wyn</I> <li>Bul: <I>някое вино</I> <li>Cat: <I>algun vi</I> <li>Chi: <I>一些瓶酒</I> <li>Dan: <I>nogen vin</I> <li>Dut: <I>sommige wijn</I> <li>Eng: <I>some wine</I> <li>Fin: <I>joku viini</I> <li>Fre: <I>quelque vin</I> <li>Ger: <I>ein Wein</I> <li>Hin: <I>कुछ शराब</I> <li>Ita: <I>qualche vino</I> <li>Jpn: <I>多少のワイン</I> <li>Lav: <I>kāds vīns</I> <li>Nep: <I>कोही वाईन</I> <li>Nor: <I>noen vin</I> <li>Pes: <I>مقداری شراب</I> <li>Pnb: <I>كچھ شراب</I> <li>Pol: <I>pewne wino</I> <li>Ron: <I>nişte vin</I> <li>Rus: <I>некоторое вино</I> <li>Snd: <I>ڪجھ شراب</I> <li>Spa: <I>algún vino</I> <li>Swe: <I>något vin</I> <li>Tha: <I>เหล้าองุ่นบางขวด</I> <li>Urd: <I>کچھ شراب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>that_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>that woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP that_Det woman_N)</CODE> <li>Afr: <I>daardie vrou</I> <li>Bul: <I>онази жена</I> <li>Cat: <I>aquella dona</I> <li>Chi: <I>那个女人</I> <li>Dan: <I>den der kvinde</I> <li>Dut: <I>die vrouw</I> <li>Eng: <I>that woman</I> <li>Fin: <I>tuo nainen</I> <li>Fre: <I>cette femme</I> <li>Ger: <I>jene Frau</I> <li>Hin: <I>वह औरत</I> <li>Ita: <I>quella donna</I> <li>Jpn: <I>その女</I> <li>Lav: <I>tā sieviete</I> <li>Nep: <I>त्ये आईमाई</I> <li>Nor: <I>den der kvinna</I> <li>Pes: <I>آن زن</I> <li>Pnb: <I>وہ زنانی</I> <li>Pol: <I>tamta kobieta</I> <li>Ron: <I>acea femeie</I> <li>Rus: <I>ту женщину</I> <li>Snd: <I>جیڪو استری</I> <li>Spa: <I>esa mujer</I> <li>Swe: <I>den där kvinnan</I> <li>Tha: <I>หญิงคนนั้น</I> <li>Urd: <I>وہ عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>thePl_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>the houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP thePl_Det house_N)</CODE> <li>Afr: <I>die huise</I> <li>Bul: <I>къщите</I> <li>Cat: <I>les cases</I> <li>Chi: <I>房子</I> <li>Dan: <I>husene</I> <li>Dut: <I>de huizen</I> <li>Eng: <I>the houses</I> <li>Fin: <I>talot</I> <li>Fre: <I>les maisons</I> <li>Ger: <I>die Häuser</I> <li>Hin: <I>घर</I> <li>Ita: <I>le case</I> <li>Jpn: <I>家</I> <li>Lav: <I>mājas</I> <li>Nep: <I>घरहरु</I> <li>Nor: <I>husa</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>domy</I> <li>Ron: <I>casele</I> <li>Rus: <I>домы</I> <li>Snd: <I>گھر</I> <li>Spa: <I>las casas</I> <li>Swe: <I>husen</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>theSg_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP theSg_Det house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>the_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP the_Det house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>these_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>these women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP these_Det woman_N)</CODE> <li>Afr: <I>hierdie vroue</I> <li>Bul: <I>тези жени</I> <li>Cat: <I>aquestes dones</I> <li>Chi: <I>这些女人</I> <li>Dan: <I>disse kvinder</I> <li>Dut: <I>deze vrouwen</I> <li>Eng: <I>these women</I> <li>Fin: <I>nämä naiset</I> <li>Fre: <I>ces femmes</I> <li>Ger: <I>diese Frauen</I> <li>Hin: <I>ये औरतें</I> <li>Ita: <I>queste donne</I> <li>Jpn: <I>この女たち</I> <li>Lav: <I>šīs sievietes</I> <li>Nep: <I>यी आईमाईहरु</I> <li>Nor: <I>disse kvinnene</I> <li>Pes: <I>این زن</I> <li>Pnb: <I>اے زنانیاں</I> <li>Pol: <I>te kobiety</I> <li>Ron: <I>aceste femei</I> <li>Rus: <I>эти женщины</I> <li>Snd: <I>ھی استریون</I> <li>Spa: <I>estas mujeres</I> <li>Swe: <I>de här kvinnorna</I> <li>Tha: <I>หญิงคนนี้</I> <li>Urd: <I>یہ عورتیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>this_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>this woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Det woman_N)</CODE> <li>Afr: <I>hierdie vrou</I> <li>Bul: <I>тази жена</I> <li>Cat: <I>aquesta dona</I> <li>Chi: <I>这个女人</I> <li>Dan: <I>denne kvinde</I> <li>Dut: <I>deze vrouw</I> <li>Eng: <I>this woman</I> <li>Fin: <I>tämä nainen</I> <li>Fre: <I>cette femme</I> <li>Ger: <I>diese Frau</I> <li>Hin: <I>यह औरत</I> <li>Ita: <I>questa donna</I> <li>Jpn: <I>この女</I> <li>Lav: <I>šī sieviete</I> <li>Nep: <I>यो आईमाई</I> <li>Nor: <I>denne kvinna</I> <li>Pes: <I>این زن</I> <li>Pnb: <I>اے زنانی</I> <li>Pol: <I>ta kobieta</I> <li>Ron: <I>această femeie</I> <li>Rus: <I>эту женщину</I> <li>Snd: <I>ھی استری</I> <li>Spa: <I>esta mujer</I> <li>Swe: <I>den här kvinnan</I> <li>Tha: <I>หญิงคนนี้</I> <li>Urd: <I>یہ عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>those_Det</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><div class=reveal> <I>those women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP those_Det woman_N)</CODE> <li>Afr: <I>daardie vroue</I> <li>Bul: <I>онези жени</I> <li>Cat: <I>aquelles dones</I> <li>Chi: <I>那些女人</I> <li>Dan: <I>de der kvinder</I> <li>Dut: <I>die vrouwen</I> <li>Eng: <I>those women</I> <li>Fin: <I>nuo naiset</I> <li>Fre: <I>ces femmes</I> <li>Ger: <I>jene Frauen</I> <li>Hin: <I>वे औरतें</I> <li>Ita: <I>quelle donne</I> <li>Jpn: <I>その女たち</I> <li>Lav: <I>tās sievietes</I> <li>Nep: <I>यिनीहरु आईमाईहरु</I> <li>Nor: <I>de der kvinnene</I> <li>Pes: <I>آن زن</I> <li>Pnb: <I>وہ زنانیاں</I> <li>Pol: <I>tamte kobiety</I> <li>Ron: <I>acele femei</I> <li>Rus: <I>те женщины</I> <li>Snd: <I>جیڪو استریون</I> <li>Spa: <I>esas mujeres</I> <li>Swe: <I>de där kvinnorna</I> <li>Tha: <I>หญิงคนนั้น</I> <li>Urd: <I>وہ عورتیں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Dig"></A>
-<H2>Dig</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>n0_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>0</I></TD>
-</TR>
-<TR>
-<TD><CODE>n1_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>1</I></TD>
-</TR>
-<TR>
-<TD><CODE>n2_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>2</I></TD>
-</TR>
-<TR>
-<TD><CODE>n3_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>3</I></TD>
-</TR>
-<TR>
-<TD><CODE>n4_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>4</I></TD>
-</TR>
-<TR>
-<TD><CODE>n5_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>5</I></TD>
-</TR>
-<TR>
-<TD><CODE>n6_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>6</I></TD>
-</TR>
-<TR>
-<TD><CODE>n7_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>7</I></TD>
-</TR>
-<TR>
-<TD><CODE>n8_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>8</I></TD>
-</TR>
-<TR>
-<TD><CODE>n9_Dig</CODE></TD>
-<TD><A HREF="#Dig">Dig</A></TD>
-<TD><I>9</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="Digits"></A>
-<H2>Digits - cardinal or ordinal in digits</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkDigits</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
-<TD><I>35 (from string "35"; ; range 1-9999999)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDigits</CODE></TD>
-<TD><A HREF="#Dig">Dig</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
-<TD><div class=reveal> <I>4</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkDigits n4_Dig))</CODE> <li>Afr: <I>4</I> <li>Bul: <I>4</I> <li>Cat: <I>4</I> <li>Chi: <I>4</I> <li>Dan: <I>4</I> <li>Dut: <I>4</I> <li>Eng: <I>4</I> <li>Fin: <I>4</I> <li>Fre: <I>4</I> <li>Ger: <I>4</I> <li>Hin: <I>४</I> <li>Ita: <I>4</I> <li>Jpn: <I>4</I> <li>Lav: <I>4</I> <li>Nep: <I>४</I> <li>Nor: <I>4</I> <li>Pes: <I>4</I> <li>Pnb: <I>۴</I> <li>Pol: <I>4</I> <li>Ron: <I>4</I> <li>Rus: <I>4</I> <li>Snd: <I>۴</I> <li>Spa: <I>4</I> <li>Swe: <I>4</I> <li>Tha: <I>๔</I> <li>Urd: <I>۴</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkDigits</CODE></TD>
-<TD><A HREF="#Dig">Dig</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
-<TD><div class=reveal> <I>1 , 2 3 3 , 4 8 6</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkDigits n1_Dig (mkDigits n2_Dig (mkDigits n3_Dig (mkDigits n3_Dig (mkDigits n4_Dig (mkDigits n8_Dig (mkDigits n6_Dig))))))))</CODE> <li>Afr: <I>1 2 3 3 4 8 6</I> <li>Bul: <I>1 , 2 3 3 , 4 8 6</I> <li>Cat: <I>1 2 3 3 4 8 6</I> <li>Chi: <I>1233486</I> <li>Dan: <I>1 2 3 3 4 8 6</I> <li>Dut: <I>1 2 3 3 4 8 6</I> <li>Eng: <I>1 , 2 3 3 , 4 8 6</I> <li>Fin: <I>1 2 3 3 4 8 6</I> <li>Fre: <I>1 2 3 3 4 8 6</I> <li>Ger: <I>1 2 3 3 4 8 6</I> <li>Hin: <I>६८४३३२१</I> <li>Ita: <I>1 2 3 3 4 8 6</I> <li>Jpn: <I>1,233,486</I> <li>Lav: <I>1 2 3 3 4 8 6</I> <li>Nep: <I>१२३३४८६</I> <li>Nor: <I>1 2 3 3 4 8 6</I> <li>Pes: <I>1 2 3 3 4 8 6</I> <li>Pnb: <I>۶۸۴۳۳۲۱</I> <li>Pol: <I>1 2 3 3 4 8 6</I> <li>Ron: <I>1 2 3 3 4 8 6</I> <li>Rus: <I>1 2 3 3 4 8 6</I> <li>Snd: <I>۶۸۴۳۳۲۱</I> <li>Spa: <I>1 2 3 3 4 8 6</I> <li>Swe: <I>1 2 3 3 4 8 6</I> <li>Tha: <I>๑๒๓๓๔๘๖</I> <li>Urd: <I>۶۸۴۳۳۲۱</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="IAdv"></A>
-<H2>IAdv - interrogative adverb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>how8much_IAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>how much</I> <div class=popup> <ul> <li>API: <CODE>mkUtt how8much_IAdv</CODE> <li>Afr: <I>hoeveel</I> <li>Bul: <I>колко</I> <li>Cat: <I>quant</I> <li>Chi: <I>多少</I> <li>Dan: <I>constant not found: how8much_IAdv</I> <li>Dut: <I>hoeveel</I> <li>Eng: <I>how much</I> <li>Fin: <I>kuinka paljon</I> <li>Fre: <I>combien</I> <li>Ger: <I>wieviel</I> <li>Hin: <I>कितना</I> <li>Ita: <I>quanto</I> <li>Jpn: <I>いくら</I> <li>Lav: <I>cik</I> <li>Nep: <I>कती</I> <li>Nor: <I>constant not found: how8much_IAdv</I> <li>Pes: <I>چقدر</I> <li>Pnb: <I>كینا</I> <li>Pol: <I>constant not found: how8much_IAdv</I> <li>Ron: <I>cât</I> <li>Rus: <I>сколько</I> <li>Snd: <I>ڪیترا</I> <li>Spa: <I>cuanto</I> <li>Swe: <I>hur mycket</I> <li>Tha: <I>เท่าไร</I> <li>Urd: <I>کتنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>how_IAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>how</I> <div class=popup> <ul> <li>API: <CODE>mkUtt how_IAdv</CODE> <li>Afr: <I>hoe</I> <li>Bul: <I>как</I> <li>Cat: <I>com</I> <li>Chi: <I>如何</I> <li>Dan: <I>hvor</I> <li>Dut: <I>hoe</I> <li>Eng: <I>how</I> <li>Fin: <I>miten</I> <li>Fre: <I>comment</I> <li>Ger: <I>wie</I> <li>Hin: <I>कैसे</I> <li>Ita: <I>come</I> <li>Jpn: <I>どのように</I> <li>Lav: <I>kā</I> <li>Nep: <I>कसरी</I> <li>Nor: <I>hvor</I> <li>Pes: <I>چطور</I> <li>Pnb: <I>كسراں</I> <li>Pol: <I>jak</I> <li>Ron: <I>cum</I> <li>Rus: <I>как</I> <li>Snd: <I>ڪ۶ین</I> <li>Spa: <I>como</I> <li>Swe: <I>hur</I> <li>Tha: <I>อย่างไร</I> <li>Urd: <I>کیسے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIAdv</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>in which city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIAdv in_Prep (mkIP which_IQuant city_N))</CODE> <li>Afr: <I>in watter stad</I> <li>Bul: <I>в</I> <li>Cat: <I>en quin ciutat</I> <li>Chi: <I>哪个城市里</I> <li>Dan: <I>i hvilken by</I> <li>Dut: <I>in welke stad</I> <li>Eng: <I>in which city</I> <li>Fin: <I>missä kaupungissa</I> <li>Fre: <I>dans quelle ville</I> <li>Ger: <I>in welcher Stadt</I> <li>Hin: <I>कौन से शहर में</I> <li>Ita: <I>in quale città</I> <li>Jpn: <I>どの都市に</I> <li>Lav: <I>kura pilsētā</I> <li>Nep: <I>कुन शहर मा</I> <li>Nor: <I>i hvilken by</I> <li>Pes: <I>در کدام شهر</I> <li>Pnb: <I>{s = ("كیڑا" ++ "شہر") ++ "وچ"; lock_IAdv = &lt;&gt;;</I> <li>Pol: <I>w którym mieście</I> <li>Ron: <I>în care oraş</I> <li>Rus: <I>в который город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>en qué ciudad</I> <li>Swe: <I>i vilken stad</I> <li>Tha: <I>ในเมืองเมืองไหน</I> <li>Urd: <I>کون سے شہر میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>where in Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIAdv where_IAdv (mkAdv in_Prep (mkNP paris_PN)) )</CODE> <li>Afr: <I>waar in Parys</I> <li>Bul: <I>къде в</I> <li>Cat: <I>on en Paris</I> <li>Chi: <I>巴黎里哪里</I> <li>Dan: <I>hvor i Paris</I> <li>Dut: <I>waar in Parijs</I> <li>Eng: <I>where in Paris</I> <li>Fin: <I>missä Pariisissa</I> <li>Fre: <I>où dans Paris</I> <li>Ger: <I>wo in Paris</I> <li>Hin: <I>कहाँ पैरिस में</I> <li>Ita: <I>dove in Parigi</I> <li>Jpn: <I>パリにどこ</I> <li>Lav: <I>kur Parīzē</I> <li>Nep: <I>कहाँ पेरिस मा</I> <li>Nor: <I>hvor i Paris</I> <li>Pes: <I>در پاریس کجا</I> <li>Pnb: <I>كتھے پیرس وچ</I> <li>Pol: <I>gdzie w Paryżu</I> <li>Ron: <I>unde în Paris</I> <li>Rus: <I>где в Париже</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>donde en Paris</I> <li>Swe: <I>var i Paris</I> <li>Tha: <I>ที่ไหนในปารีส</I> <li>Urd: <I>کہاں پیرس میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>when_IAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>when</I> <div class=popup> <ul> <li>API: <CODE>mkUtt when_IAdv</CODE> <li>Afr: <I>wanneer</I> <li>Bul: <I>кога</I> <li>Cat: <I>quan</I> <li>Chi: <I>什么时候</I> <li>Dan: <I>hvornår</I> <li>Dut: <I>wanneer</I> <li>Eng: <I>when</I> <li>Fin: <I>milloin</I> <li>Fre: <I>quand</I> <li>Ger: <I>wann</I> <li>Hin: <I>कब</I> <li>Ita: <I>quando</I> <li>Jpn: <I>いつ</I> <li>Lav: <I>kad</I> <li>Nep: <I>कहिले</I> <li>Nor: <I>når</I> <li>Pes: <I>کی</I> <li>Pnb: <I>كدوں</I> <li>Pol: <I>kiedy</I> <li>Ron: <I>când</I> <li>Rus: <I>когда</I> <li>Snd: <I>ڪڏھن</I> <li>Spa: <I>cuando</I> <li>Swe: <I>när</I> <li>Tha: <I>เมื่อไร</I> <li>Urd: <I>کب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>where_IAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>where</I> <div class=popup> <ul> <li>API: <CODE>mkUtt where_IAdv</CODE> <li>Afr: <I>waar</I> <li>Bul: <I>къде</I> <li>Cat: <I>on</I> <li>Chi: <I>哪里</I> <li>Dan: <I>hvor</I> <li>Dut: <I>waar</I> <li>Eng: <I>where</I> <li>Fin: <I>missä</I> <li>Fre: <I>où</I> <li>Ger: <I>wo</I> <li>Hin: <I>कहाँ</I> <li>Ita: <I>dove</I> <li>Jpn: <I>どこ</I> <li>Lav: <I>kur</I> <li>Nep: <I>कहाँ</I> <li>Nor: <I>hvor</I> <li>Pes: <I>کجا</I> <li>Pnb: <I>كتھے</I> <li>Pol: <I>gdzie</I> <li>Ron: <I>unde</I> <li>Rus: <I>где</I> <li>Snd: <I>ڪٿی</I> <li>Spa: <I>donde</I> <li>Swe: <I>var</I> <li>Tha: <I>ที่ไหน</I> <li>Urd: <I>کہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>why_IAdv</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
-<TD><div class=reveal> <I>why</I> <div class=popup> <ul> <li>API: <CODE>mkUtt why_IAdv</CODE> <li>Afr: <I>waarom</I> <li>Bul: <I>защо</I> <li>Cat: <I>per quË</I> <li>Chi: <I>为什么</I> <li>Dan: <I>hvorfor</I> <li>Dut: <I>waarom</I> <li>Eng: <I>why</I> <li>Fin: <I>miksi</I> <li>Fre: <I>pourquoi</I> <li>Ger: <I>warum</I> <li>Hin: <I>क्यों</I> <li>Ita: <I>perché</I> <li>Jpn: <I>どうして</I> <li>Lav: <I>kāpēc</I> <li>Nep: <I>किन</I> <li>Nor: <I>hvorfor</I> <li>Pes: <I>چرا</I> <li>Pnb: <I>كیوں</I> <li>Pol: <I>dlaczego</I> <li>Ron: <I>de ce</I> <li>Rus: <I>почему</I> <li>Snd: <I>ڇو</I> <li>Spa: <I>por qué</I> <li>Swe: <I>varför</I> <li>Tha: <I>ทำไม</I> <li>Urd: <I>کیوں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="IComp"></A>
-<H2>IComp - interrogative complement of copula</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkIComp</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
-<TD><I>where (is it)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIComp</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
-<TD><I>who (is it)</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="IDet"></A>
-<H2>IDet - interrogative determiner</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>how8many_IDet</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><div class=reveal> <I>how many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP how8many_IDet house_N)</CODE> <li>Afr: <I>hoeveel huise</I> <li>Bul: <I>колко къщи</I> <li>Cat: <I>quantes cases</I> <li>Chi: <I>多少间房子</I> <li>Dan: <I>hur mange huse</I> <li>Dut: <I>hoeveel huizen</I> <li>Eng: <I>how many houses</I> <li>Fin: <I>kuinka moni talo</I> <li>Fre: <I>combien de</I> <li>Ger: <I>wie viele Häuser</I> <li>Hin: <I>कितने घर</I> <li>Ita: <I>quante case</I> <li>Jpn: <I>家がいくつ</I> <li>Lav: <I>cik mājas</I> <li>Nep: <I>कती वटा घरहरु</I> <li>Nor: <I>hur mange hus</I> <li>Pes: <I>چند خانه</I> <li>Pnb: <I>كینے گھر</I> <li>Pol: <I>ile domów</I> <li>Ron: <I>câte case</I> <li>Rus: <I>скольки домов</I> <li>Snd: <I>ڪیترا گھر</I> <li>Spa: <I>cuantas casas</I> <li>Swe: <I>hur många hus</I> <li>Tha: <I>บ้านกี่หลัง</I> <li>Urd: <I>کتنے گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIDet</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><div class=reveal> <I>which houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant pluralNum) house_N)</CODE> <li>Afr: <I>watter huise</I> <li>Bul: <I>кои къщи</I> <li>Cat: <I>quins cases</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilke huse</I> <li>Dut: <I>welke huizen</I> <li>Eng: <I>which houses</I> <li>Fin: <I>mitkä talot</I> <li>Fre: <I>quelles maisons</I> <li>Ger: <I>welche Häuser</I> <li>Hin: <I>कौन से घर</I> <li>Ita: <I>quali case</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kuras mājas</I> <li>Nep: <I>कुन घरहरु</I> <li>Nor: <I>hvilke hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑے گھر</I> <li>Pol: <I>które domy</I> <li>Ron: <I>care case</I> <li>Rus: <I>которые домы</I> <li>Snd: <I>جیڪا گھر</I> <li>Spa: <I>qué casas</I> <li>Swe: <I>vilka hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سے گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIDet</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant) house_N )</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>whichPl_IDet</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><div class=reveal> <I>which houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP whichPl_IDet house_N)</CODE> <li>Afr: <I>watter huise</I> <li>Bul: <I>кои къщи</I> <li>Cat: <I>quins cases</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilke huse</I> <li>Dut: <I>welke huizen</I> <li>Eng: <I>which houses</I> <li>Fin: <I>mitkä talot</I> <li>Fre: <I>quelles maisons</I> <li>Ger: <I>welche Häuser</I> <li>Hin: <I>कौन से घर</I> <li>Ita: <I>quali case</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kuras mājas</I> <li>Nep: <I>कुन घरहरु</I> <li>Nor: <I>hvilke hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑے گھر</I> <li>Pol: <I>które domy</I> <li>Ron: <I>care case</I> <li>Rus: <I>которые домы</I> <li>Snd: <I>جیڪا گھر</I> <li>Spa: <I>qué casas</I> <li>Swe: <I>vilka hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سے گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>which_IDet</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IDet house_N)</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="IP"></A>
-<H2>IP - interrogative pronoun</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which five big cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter vyf groot stede</I> <li>Bul: <I>кои пет големи града</I> <li>Cat: <I>quins cinc ciutats groses</I> <li>Chi: <I>哪五个大城市</I> <li>Dan: <I>hvilke fem store byer</I> <li>Dut: <I>welke vijf grote stadden</I> <li>Eng: <I>which five big cities</I> <li>Fin: <I>mitkä viisi suurta kaupunkia</I> <li>Fre: <I>quelles cinq grandes villes</I> <li>Ger: <I>welche fünf großen Städte</I> <li>Hin: <I>कौन से पांच बड़े शहर</I> <li>Ita: <I>quali cinque grandi città</I> <li>Jpn: <I>どの五大きな都市</I> <li>Lav: <I>kuras piecas lielās pilsētas</I> <li>Nep: <I>कुन पाँच ठुला शहरहरु</I> <li>Nor: <I>hvilke fem store byer</I> <li>Pes: <I>کدام پنج شهر بزرگ</I> <li>Pnb: <I>كیڑے پنج وڈے شہر</I> <li>Pol: <I>których pięć dużych miast</I> <li>Ron: <I>care cinci oraşe mari</I> <li>Rus: <I>которые пять большие городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco grandes ciudades</I> <li>Swe: <I>vilka fem stora städer</I> <li>Tha: <I>เมืองใหญ่ห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ بڑے شہر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which five cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) city_N )</CODE> <li>Afr: <I>watter vyf stede</I> <li>Bul: <I>кои пет града</I> <li>Cat: <I>quins cinc ciutats</I> <li>Chi: <I>哪五个城市</I> <li>Dan: <I>hvilke fem byer</I> <li>Dut: <I>welke vijf stadden</I> <li>Eng: <I>which five cities</I> <li>Fin: <I>mitkä viisi kaupunkia</I> <li>Fre: <I>quelles cinq villes</I> <li>Ger: <I>welche fünf Städte</I> <li>Hin: <I>कौन से पांच शहर</I> <li>Ita: <I>quali cinque città</I> <li>Jpn: <I>どの五都市</I> <li>Lav: <I>kuras piecas pilsētas</I> <li>Nep: <I>कुन पाँच शहरहरु</I> <li>Nor: <I>hvilke fem byer</I> <li>Pes: <I>کدام پنج شهر</I> <li>Pnb: <I>كیڑے پنج شہر</I> <li>Pol: <I>których pięć miast</I> <li>Ron: <I>care cinci oraşe</I> <li>Rus: <I>которые пять городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco ciudades</I> <li>Swe: <I>vilka fem städer</I> <li>Tha: <I>เมืองห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ شہر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>watter vyf</I> <li>Bul: <I>кои пет</I> <li>Cat: <I>quins cinc</I> <li>Chi: <I>哪五</I> <li>Dan: <I>hvilke fem</I> <li>Dut: <I>welke vijf</I> <li>Eng: <I>which five</I> <li>Fin: <I>mitkä viisi</I> <li>Fre: <I>quels cinq</I> <li>Ger: <I>welche fünf</I> <li>Hin: <I>कौन से पांच</I> <li>Ita: <I>quali cinque</I> <li>Jpn: <I>どの五つ</I> <li>Lav: <I>kuri pieci / kuras piecas</I> <li>Nep: <I>कुन पाँच</I> <li>Nor: <I>hvilke fem</I> <li>Pes: <I>کدام پنج</I> <li>Pnb: <I>كیڑے پنج</I> <li>Pol: <I>których pięciu</I> <li>Ron: <I>care cinci</I> <li>Rus: <I>которые пять</I> <li>Snd: <I>جیڪا پنج</I> <li>Spa: <I>qué cinco</I> <li>Swe: <I>vilka fem</I> <li>Tha: <I>ห้าไหน</I> <li>Urd: <I>کون سے پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which big city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter groot stad</I> <li>Bul: <I>кой голям град</I> <li>Cat: <I>quin ciutat grosa</I> <li>Chi: <I>哪个大城市</I> <li>Dan: <I>hvilken stor by</I> <li>Dut: <I>welke grote stad</I> <li>Eng: <I>which big city</I> <li>Fin: <I>mikä suuri kaupunki</I> <li>Fre: <I>quelle grande ville</I> <li>Ger: <I>welche große Stadt</I> <li>Hin: <I>कौन सा बड़ा शहर</I> <li>Ita: <I>quale grande città</I> <li>Jpn: <I>どの大きな都市</I> <li>Lav: <I>kura lielā pilsēta</I> <li>Nep: <I>कुन ठुलो शहर</I> <li>Nor: <I>hvilken stor by</I> <li>Pes: <I>کدام شهر بزرگ</I> <li>Pnb: <I>كیڑا وڈا شہر</I> <li>Pol: <I>które duże miasto</I> <li>Ron: <I>care oraş mare</I> <li>Rus: <I>который большой город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué grande ciudad</I> <li>Swe: <I>vilken stor stad</I> <li>Tha: <I>เมืองใหญ่เมืองไหน</I> <li>Urd: <I>کون سا بڑا شہر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which five big cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant (mkNum (mkNumeral n5_Unit)) (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter vyf groot stede</I> <li>Bul: <I>кои пет големи града</I> <li>Cat: <I>quins cinc ciutats groses</I> <li>Chi: <I>哪五个大城市</I> <li>Dan: <I>hvilke fem store byer</I> <li>Dut: <I>welke vijf grote stadden</I> <li>Eng: <I>which five big cities</I> <li>Fin: <I>mitkä viisi suurta kaupunkia</I> <li>Fre: <I>quelles cinq grandes villes</I> <li>Ger: <I>welche fünf großen Städte</I> <li>Hin: <I>कौन से पांच बड़े शहर</I> <li>Ita: <I>quali cinque grandi città</I> <li>Jpn: <I>どの五大きな都市</I> <li>Lav: <I>kuras piecas lielās pilsētas</I> <li>Nep: <I>कुन पाँच ठुला शहरहरु</I> <li>Nor: <I>hvilke fem store byer</I> <li>Pes: <I>کدام پنج شهر بزرگ</I> <li>Pnb: <I>كیڑے پنج وڈے شہر</I> <li>Pol: <I>których pięć dużych miast</I> <li>Ron: <I>care cinci oraşe mari</I> <li>Rus: <I>которые пять большие городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco grandes ciudades</I> <li>Swe: <I>vilka fem stora städer</I> <li>Tha: <I>เมืองใหญ่ห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ بڑے شہر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>which city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant city_N)</CODE> <li>Afr: <I>watter stad</I> <li>Bul: <I>кой град</I> <li>Cat: <I>quin ciutat</I> <li>Chi: <I>哪个城市</I> <li>Dan: <I>hvilken by</I> <li>Dut: <I>welke stad</I> <li>Eng: <I>which city</I> <li>Fin: <I>mikä kaupunki</I> <li>Fre: <I>quelle ville</I> <li>Ger: <I>welche Stadt</I> <li>Hin: <I>कौन सा शहर</I> <li>Ita: <I>quale città</I> <li>Jpn: <I>どの都市</I> <li>Lav: <I>kura pilsēta</I> <li>Nep: <I>कुन शहर</I> <li>Nor: <I>hvilken by</I> <li>Pes: <I>کدام شهر</I> <li>Pnb: <I>كیڑا شہر</I> <li>Pol: <I>które miasto</I> <li>Ron: <I>care oraş</I> <li>Rus: <I>который город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué ciudad</I> <li>Swe: <I>vilken stad</I> <li>Tha: <I>เมืองเมืองไหน</I> <li>Urd: <I>کون سا شہر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>who in Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP who_IP (mkAdv in_Prep (mkNP paris_PN)))</CODE> <li>Afr: <I>wie in Parys</I> <li>Bul: <I>кой в</I> <li>Cat: <I>qui en Paris</I> <li>Chi: <I>巴黎里的谁</I> <li>Dan: <I>hvem i Paris</I> <li>Dut: <I>wie in Parijs</I> <li>Eng: <I>who in Paris</I> <li>Fin: <I>kuka Pariisissa</I> <li>Fre: <I>qui dans Paris</I> <li>Ger: <I>wer in Paris</I> <li>Hin: <I>पैरिस में कौन</I> <li>Ita: <I>chi in Parigi</I> <li>Jpn: <I>パリに誰</I> <li>Lav: <I>kurš Parīzē</I> <li>Nep: <I>पेरिस मा को</I> <li>Nor: <I>hvem i Paris</I> <li>Pes: <I>چه کسی در پاریس</I> <li>Pnb: <I>پیرس وچ كون</I> <li>Pol: <I>kto w Paryżu</I> <li>Ron: <I>cine în Paris</I> <li>Rus: <I>кто в Париже</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>quién en Paris</I> <li>Swe: <I>vem i Paris</I> <li>Tha: <I>ใครในปารีส</I> <li>Urd: <I>پیرس میں کون</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>whatPl_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whatPl_IP)</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какви</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvilke</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mitkä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزهایی</I> <li>Pnb: <I>constant not found: whatPl_IP</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>whatSg_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whatSg_IP)</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какъв</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvad</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mikä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزی</I> <li>Pnb: <I>كیا</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>what_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt what_IP</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какъв</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvad</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mikä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزی</I> <li>Pnb: <I>كیا</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>whoPl_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whoPl_IP)</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кои</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvilke</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>ketkä</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kuri</I> <li>Nep: <I>को</I> <li>Nor: <I>hvilke</I> <li>Pes: <I>چه کسانی</I> <li>Pnb: <I>constant not found: whoPl_IP</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vilka</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>whoSg_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whoSg_IP)</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>who_IP</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt who_IP</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="IQuant"></A>
-<H2>IQuant</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>which_IQuant</CODE></TD>
-<TD><A HREF="#IQuant">IQuant</A></TD>
-<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant house_N)</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Imp"></A>
-<H2>Imp - imperative</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkImp</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
-<TD><div class=reveal> <I>come to my house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp (mkVP (mkVP come_V) (mkAdv to_Prep (mkNP i_Pron house_N))))</CODE> <li>Afr: <I>kom na my huis</I> <li>Bul: <I>ела до моята къща</I> <li>Cat: <I>vine a la meva casa</I> <li>Chi: <I>在往我的房子来</I> <li>Dan: <I>kom til mit hus</I> <li>Dut: <I>kom naar mijn huis</I> <li>Eng: <I>come to my house</I> <li>Fin: <I>tule</I> <li>Fre: <I>viens à ma</I> <li>Ger: <I>{s = "komm" ++ "nach" ++ "meinem" ++ "Haus";</I> <li>Hin: <I>मेरे घर को आना</I> <li>Ita: <I>vieni alla</I> <li>Jpn: <I>私の家に来なさい</I> <li>Lav: <I>nāc līdz manai mājai</I> <li>Nep: <I>आउ मेरो घर सम्म होउ</I> <li>Nor: <I>komm til mit hus</I> <li>Pes: <I>به خانه ی من بیا</I> <li>Pnb: <I>آنا میرا گھر نوں</I> <li>Pol: <I>do mojego domu przychodź</I> <li>Ron: <I>vino la casa mea</I> <li>Rus: <I>приходи к моему дому</I> <li>Snd: <I>constant not found: come_V</I> <li>Spa: <I>ven a mi casa</I> <li>Swe: <I>kom till mitt hus</I> <li>Tha: <I>มาถืงบ้านของฉันซิ</I> <li>Urd: <I>میرے گھر کو آنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkImp</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
-<TD><div class=reveal> <I>come</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp come_V)</CODE> <li>Afr: <I>kom</I> <li>Bul: <I>ела</I> <li>Cat: <I>vine</I> <li>Chi: <I>来</I> <li>Dan: <I>kom</I> <li>Dut: <I>kom</I> <li>Eng: <I>come</I> <li>Fin: <I>tule</I> <li>Fre: <I>viens</I> <li>Ger: <I>komm</I> <li>Hin: <I>आना</I> <li>Ita: <I>vieni</I> <li>Jpn: <I>来なさい</I> <li>Lav: <I>nāc</I> <li>Nep: <I>आउ होउ</I> <li>Nor: <I>komm</I> <li>Pes: <I>بیا</I> <li>Pnb: <I>آنا</I> <li>Pol: <I>przychodź</I> <li>Ron: <I>vino</I> <li>Rus: <I>приходи</I> <li>Snd: <I>constant not found: come_V</I> <li>Spa: <I>ven</I> <li>Swe: <I>kom</I> <li>Tha: <I>มาซิ</I> <li>Urd: <I>آنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkImp</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
-<TD><div class=reveal> <I>buy it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp buy_V2 it_NP)</CODE> <li>Afr: <I>koop</I> <li>Bul: <I>купи него</I> <li>Cat: <I>compra ho</I> <li>Chi: <I>买它</I> <li>Dan: <I>køb det</I> <li>Dut: <I>koop</I> <li>Eng: <I>buy it</I> <li>Fin: <I>osta sen</I> <li>Fre: <I>achète le</I> <li>Ger: <I>kaufe es</I> <li>Hin: <I>इस को ख़रीदना</I> <li>Ita: <I>compra lo lo</I> <li>Jpn: <I>それを買いなさい</I> <li>Lav: <I>pērc to</I> <li>Nep: <I>यो किन् होउ</I> <li>Nor: <I>kjøp det</I> <li>Pes: <I>آن را بخر</I> <li>Pnb: <I>اینوں خریدنا</I> <li>Pol: <I>kupuj je</I> <li>Ron: <I>cumpără</I> <li>Rus: <I>покупай его</I> <li>Snd: <I>ئرید ڪر</I> <li>Spa: <I>compra lo</I> <li>Swe: <I>köp det</I> <li>Tha: <I>ซื้อมันซิ</I> <li>Urd: <I>اس کو خریدنا</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="ImpForm"></A>
-<H2>ImpForm</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>pluralImpForm</CODE></TD>
-<TD><A HREF="#ImpForm">ImpForm</A></TD>
-<TD><div class=reveal> <I>be men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt pluralImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees mans</I> <li>Bul: <I>бъдете мъже</I> <li>Cat: <I>sigueu homes</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var mænd</I> <li>Dut: <I>wezen mannen</I> <li>Eng: <I>be men</I> <li>Fin: <I>olkaa miehiä</I> <li>Fre: <I>soyez des hommes</I> <li>Ger: <I>seid Männer</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>siate uomini</I> <li>Jpn: <I>男になりなさい</I> <li>Lav: <I>esiet vīrieši</I> <li>Nep: <I>मान्छेहरु हऔ</I> <li>Nor: <I>var menn</I> <li>Pes: <I>مردان</I> <li>Pnb: <I>بندے</I> <li>Pol: <I>bądźcie mężczyzna</I> <li>Ron: <I>fiţi oameni</I> <li>Rus: <I>будьте людями</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>sed hombres</I> <li>Swe: <I>var män</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>politeImpForm</CODE></TD>
-<TD><A HREF="#ImpForm">ImpForm</A></TD>
-<TD><div class=reveal> <I>be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt politeImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees 'n man</I> <li>Bul: <I>бъдете мъже</I> <li>Cat: <I>ser un home</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var en mand</I> <li>Dut: <I>weest u man</I> <li>Eng: <I>be a</I> <li>Fin: <I>olkaa mies</I> <li>Fre: <I>soyez un homme</I> <li>Ger: <I>seien Sie ein Mann</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>essere un</I> <li>Jpn: <I>男だってください</I> <li>Lav: <I>lūdzu esiet vīrieši</I> <li>Nep: <I>मान्छे होउ</I> <li>Nor: <I>var en mann</I> <li>Pes: <I>مرد</I> <li>Pnb: <I>بندہ</I> <li>Pol: <I>bądź mężczyzna</I> <li>Ron: <I>sã fii om</I> <li>Rus: <I>будь человеком</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>ser un hombre</I> <li>Swe: <I>var en man</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>singularImpForm</CODE></TD>
-<TD><A HREF="#ImpForm">ImpForm</A></TD>
-<TD><div class=reveal> <I>be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt singularImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees 'n man</I> <li>Bul: <I>бъди мъж</I> <li>Cat: <I>sigues un home</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var en mand</I> <li>Dut: <I>wees man</I> <li>Eng: <I>be a</I> <li>Fin: <I>ole mies</I> <li>Fre: <I>sois un homme</I> <li>Ger: <I>sei ein Mann</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>sii un</I> <li>Jpn: <I>男になりなさい</I> <li>Lav: <I>es vīrietis</I> <li>Nep: <I>मान्छे होउ</I> <li>Nor: <I>var en mann</I> <li>Pes: <I>مرد</I> <li>Pnb: <I>بندہ</I> <li>Pol: <I>bądź mężczyzna</I> <li>Ron: <I>fii om</I> <li>Rus: <I>будь человеком</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>sé un hombre</I> <li>Swe: <I>var en man</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Interj"></A>
-<H2>Interj - interjection</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="ListAP"></A>
-<H2>ListAP</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkListAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A></TD>
-<TD><I>list of two</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkListAP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A></TD>
-<TD><I>list of more</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="ListAdv"></A>
-<H2>ListAdv</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkListAdv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A></TD>
-<TD><I>list of two</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkListAdv</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A></TD>
-<TD><I>list of more</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="ListNP"></A>
-<H2>ListNP</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkListNP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A></TD>
-<TD><I>list of two</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkListNP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A></TD>
-<TD><I>list of more</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="ListRS"></A>
-<H2>ListRS</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkListRS</CODE></TD>
-<TD><A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A></TD>
-<TD><I>list of two</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkListRS</CODE></TD>
-<TD><A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A></TD>
-<TD><I>list of more</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="ListS"></A>
-<H2>ListS</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkListS</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A></TD>
-<TD><I>list of two</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkListS</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A></TD>
-<TD><I>list of more</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="N"></A>
-<H2>N - common noun</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="N2"></A>
-<H2>N2 - relational noun</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="N3"></A>
-<H2>N3 - three-place relational noun</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="NP"></A>
-<H2>NP - noun phrase (subject or object)</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>everybody_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>everybody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt everybody_NP</CODE> <li>Afr: <I>almal</I> <li>Bul: <I>всеки</I> <li>Cat: <I>tothom</I> <li>Chi: <I>每个人</I> <li>Dan: <I>alle</I> <li>Dut: <I>alle</I> <li>Eng: <I>everybody</I> <li>Fin: <I>jokainen</I> <li>Fre: <I>tout le monde</I> <li>Ger: <I>jeder</I> <li>Hin: <I>हर कोई</I> <li>Ita: <I>tutti</I> <li>Jpn: <I>皆</I> <li>Lav: <I>ikviens</I> <li>Nep: <I>सवौ जाना</I> <li>Nor: <I>alle</I> <li>Pes: <I>constant not found: everybody_NP</I> <li>Pnb: <I>ہر كوی</I> <li>Pol: <I>wszyscy</I> <li>Ron: <I>toţi</I> <li>Rus: <I>всех</I> <li>Snd: <I>constant not found: everybody_NP</I> <li>Spa: <I>todos</I> <li>Swe: <I>alla</I> <li>Tha: <I>ทุกคน</I> <li>Urd: <I>ہر کوی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>everything_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>everything</I> <div class=popup> <ul> <li>API: <CODE>mkUtt everything_NP</CODE> <li>Afr: <I>alles</I> <li>Bul: <I>всичко</I> <li>Cat: <I>tot</I> <li>Chi: <I>每件事</I> <li>Dan: <I>alt</I> <li>Dut: <I>alles</I> <li>Eng: <I>everything</I> <li>Fin: <I>kaikki</I> <li>Fre: <I>tout</I> <li>Ger: <I>alles</I> <li>Hin: <I>हर चीज़</I> <li>Ita: <I>tutto</I> <li>Jpn: <I>全て</I> <li>Lav: <I>jebkas</I> <li>Nep: <I>हारेक कुरा</I> <li>Nor: <I>alt</I> <li>Pes: <I>constant not found: everything_NP</I> <li>Pnb: <I>ہر شے</I> <li>Pol: <I>wszystko</I> <li>Ron: <I>// <li>Rus: //всё</I> <li>Snd: <I>constant not found: everything_NP</I> <li>Spa: <I>todo</I> <li>Swe: <I>allting</I> <li>Tha: <I>ทุกสิ่ง</I> <li>Urd: <I>ہر چیز</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>he_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt he_NP</CODE> <li>Afr: <I>hy</I> <li>Bul: <I>той</I> <li>Cat: <I>ell</I> <li>Chi: <I>他</I> <li>Dan: <I>ham</I> <li>Dut: <I>hij</I> <li>Eng: <I>he</I> <li>Fin: <I>hän</I> <li>Fre: <I>lui</I> <li>Ger: <I>er</I> <li>Hin: <I>वह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>彼</I> <li>Lav: <I>viņš</I> <li>Nep: <I>उ</I> <li>Nor: <I>ham</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>on</I> <li>Ron: <I>el</I> <li>Rus: <I>его</I> <li>Snd: <I>ھو</I> <li>Spa: <I>él</I> <li>Swe: <I>honom</I> <li>Tha: <I>เขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>i_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt i_NP</CODE> <li>Afr: <I>ek</I> <li>Bul: <I>аз</I> <li>Cat: <I>mi</I> <li>Chi: <I>我</I> <li>Dan: <I>mig</I> <li>Dut: <I>ik</I> <li>Eng: <I>I</I> <li>Fin: <I>minä</I> <li>Fre: <I>moi</I> <li>Ger: <I>ich</I> <li>Hin: <I>मैं</I> <li>Ita: <I>me</I> <li>Jpn: <I>私</I> <li>Lav: <I>es</I> <li>Nep: <I>म</I> <li>Nor: <I>meg</I> <li>Pes: <I>من</I> <li>Pnb: <I>میں</I> <li>Pol: <I>ja</I> <li>Ron: <I>eu</I> <li>Rus: <I>меня</I> <li>Snd: <I>مان</I> <li>Spa: <I>mí</I> <li>Swe: <I>mig</I> <li>Tha: <I>ฉัน</I> <li>Urd: <I>میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>it_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt it_NP</CODE> <li>Afr: <I>dit</I> <li>Bul: <I>то</I> <li>Cat: <I>ell</I> <li>Chi: <I>它</I> <li>Dan: <I>det</I> <li>Dut: <I>het</I> <li>Eng: <I>it</I> <li>Fin: <I>se</I> <li>Fre: <I>lui</I> <li>Ger: <I>es</I> <li>Hin: <I>यह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>それ</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो</I> <li>Nor: <I>det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ono</I> <li>Ron: <I>''</I> <li>Rus: <I>его</I> <li>Snd: <I>اھا</I> <li>Spa: <I>él</I> <li>Swe: <I>det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant man_N)</CODE> <li>Afr: <I>hierdie man</I> <li>Bul: <I>този мъж</I> <li>Cat: <I>aquest home</I> <li>Chi: <I>这个男人</I> <li>Dan: <I>denne mand</I> <li>Dut: <I>deze man</I> <li>Eng: <I>this man</I> <li>Fin: <I>tämä mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser Mann</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>questo uomo</I> <li>Jpn: <I>この男</I> <li>Lav: <I>šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>denne mannen</I> <li>Pes: <I>این مرد</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>ten mężczyzna</I> <li>Ron: <I>acest om</I> <li>Rus: <I>этого человек</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>este hombre</I> <li>Swe: <I>den här mannen</I> <li>Tha: <I>ชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this old man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkCN old_A man_N))</CODE> <li>Afr: <I>hierdie ou man</I> <li>Bul: <I>този стар мъж</I> <li>Cat: <I>aquest home vell</I> <li>Chi: <I>这个老男人</I> <li>Dan: <I>denne gamle mand</I> <li>Dut: <I>deze oude man</I> <li>Eng: <I>this old man</I> <li>Fin: <I>tämä vanha mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser alte Mann</I> <li>Hin: <I>यह बूढ़ा आदमी</I> <li>Ita: <I>questo vecchio uomo</I> <li>Jpn: <I>この古い男</I> <li>Lav: <I>šis vecais vīrietis</I> <li>Nep: <I>यो बुढो मान्छे</I> <li>Nor: <I>denne gamle mannen</I> <li>Pes: <I>این مرد پیر</I> <li>Pnb: <I>اے بوڈا بندہ</I> <li>Pol: <I>ten stary mężczyzna</I> <li>Ron: <I>acest om vechi</I> <li>Rus: <I>этого старого человек</I> <li>Snd: <I>ھی پوڙھی ماڻھو</I> <li>Spa: <I>este viejo hombre</I> <li>Swe: <I>den här gamla mannen</I> <li>Tha: <I>ชายแก่คนนี้</I> <li>Urd: <I>یہ بوڑھا آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>these five old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) (mkCN old_A man_N))</CODE> <li>Afr: <I>hierdie vyf ou mans</I> <li>Bul: <I>тези петима стари мъже</I> <li>Cat: <I>aquests cinc homes vells</I> <li>Chi: <I>这五个老男人</I> <li>Dan: <I>disse fem gamle mænd</I> <li>Dut: <I>deze vijf oude mannen</I> <li>Eng: <I>these five old men</I> <li>Fin: <I>nämä viisi vanhaa miestä</I> <li>Fre: <I>ces cinq vieux hommes</I> <li>Ger: <I>diese fünf alten Männer</I> <li>Hin: <I>ये पांच बूढ़े आदमी</I> <li>Ita: <I>questi cinque vecchi uomini</I> <li>Jpn: <I>この五人の古い男たち</I> <li>Lav: <I>šie pieci vecie vīrieši</I> <li>Nep: <I>यी पाँच बुढा मान्छेहरु</I> <li>Nor: <I>disse fem gamle mennen</I> <li>Pes: <I>این پنج مرد پیر</I> <li>Pnb: <I>اے پنج بوڈے بندے</I> <li>Pol: <I>tych pięciu starych mężczyzn</I> <li>Ron: <I>aceşti cinci oameni vechi</I> <li>Rus: <I>этих пять старых люди</I> <li>Snd: <I>ھی پنج پوڙھا ماڻھو</I> <li>Spa: <I>estos cinco viejos hombres</I> <li>Swe: <I>de här fem gamla männen</I> <li>Tha: <I>ชายแก่ห้าคนนี้</I> <li>Urd: <I>یہ پانچ بوڑھے آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>these five men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) man_N)</CODE> <li>Afr: <I>hierdie vyf mans</I> <li>Bul: <I>тези петима мъже</I> <li>Cat: <I>aquests cinc homes</I> <li>Chi: <I>这五个男人</I> <li>Dan: <I>disse fem mænd</I> <li>Dut: <I>deze vijf mannen</I> <li>Eng: <I>these five men</I> <li>Fin: <I>nämä viisi miestä</I> <li>Fre: <I>ces cinq hommes</I> <li>Ger: <I>diese fünf Männer</I> <li>Hin: <I>ये पांच आदमी</I> <li>Ita: <I>questi cinque uomini</I> <li>Jpn: <I>この五人の男たち</I> <li>Lav: <I>šie pieci vīrieši</I> <li>Nep: <I>यी पाँच मान्छेहरु</I> <li>Nor: <I>disse fem mennen</I> <li>Pes: <I>این پنج مرد</I> <li>Pnb: <I>اے پنج بندے</I> <li>Pol: <I>tych pięciu mężczyzn</I> <li>Ron: <I>aceşti cinci oameni</I> <li>Rus: <I>этих пять люди</I> <li>Snd: <I>ھی پنج ماڻھو</I> <li>Spa: <I>estos cinco hombres</I> <li>Swe: <I>de här fem männen</I> <li>Tha: <I>ชายห้าคนนี้</I> <li>Urd: <I>یہ پانچ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>the five old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) (mkCN old_A man_N))</CODE> <li>Afr: <I>die vyf ou mans</I> <li>Bul: <I>петимата стари мъже</I> <li>Cat: <I>els cinc homes vells</I> <li>Chi: <I>五个老男人</I> <li>Dan: <I>de fem gamle mænd</I> <li>Dut: <I>de vijf oude mannen</I> <li>Eng: <I>the five old men</I> <li>Fin: <I>viisi vanhaa miestä</I> <li>Fre: <I>les cinq vieux hommes</I> <li>Ger: <I>die fünf alten Männer</I> <li>Hin: <I>पांच बूढ़े आदमी</I> <li>Ita: <I>i</I> <li>Jpn: <I>五人の古い男たち</I> <li>Lav: <I>pieci vecie vīrieši</I> <li>Nep: <I>पाँच बुढा मान्छेहरु</I> <li>Nor: <I>de fem gamle mennen</I> <li>Pes: <I>پنج مرد پیر</I> <li>Pnb: <I>پنج بوڈے بندے</I> <li>Pol: <I>pięciu starych mężczyzn</I> <li>Ron: <I>cei cinci oameni vechi</I> <li>Rus: <I>пять старых люди</I> <li>Snd: <I>پنج پوڙھا ماڻھو</I> <li>Spa: <I>los cinco viejos hombres</I> <li>Swe: <I>de fem gamla männen</I> <li>Tha: <I>ชายแก่ห้าคน</I> <li>Urd: <I>پانچ بوڑھے آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>the five men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) man_N)</CODE> <li>Afr: <I>die vyf mans</I> <li>Bul: <I>петимата мъже</I> <li>Cat: <I>els cinc homes</I> <li>Chi: <I>五个男人</I> <li>Dan: <I>de fem mændene</I> <li>Dut: <I>de vijf mannen</I> <li>Eng: <I>the five men</I> <li>Fin: <I>viisi miestä</I> <li>Fre: <I>les cinq hommes</I> <li>Ger: <I>die fünf Männer</I> <li>Hin: <I>पांच आदमी</I> <li>Ita: <I>i</I> <li>Jpn: <I>五人の男たち</I> <li>Lav: <I>pieci vīrieši</I> <li>Nep: <I>पाँच मान्छेहरु</I> <li>Nor: <I>de fem mennen</I> <li>Pes: <I>پنج مرد</I> <li>Pnb: <I>پنج بندے</I> <li>Pol: <I>pięciu mężczyzn</I> <li>Ron: <I>cei cinci oameni</I> <li>Rus: <I>пять люди</I> <li>Snd: <I>پنج ماڻھو</I> <li>Spa: <I>los cinco hombres</I> <li>Swe: <I>de fem männen</I> <li>Tha: <I>ชายห้าคน</I> <li>Urd: <I>پانچ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>table ParamX.Number [[];</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) (mkCN old_A man_N))</CODE> <li>Afr: <I>table ParamX.Number [[];</I> <li>Bul: <I>table ResBul.AForm [[]; []; []; []; []; []; []; [];</I> <li>Cat: <I>table ParamX.Number [[];</I> <li>Chi: <I>(tablePredef.PBool[{s=tableNumeralChi.Bform["一"++"十";</I> <li>Dan: <I>table ParamX.Number [[];</I> <li>Dut: <I>table ParamX.Number [[];</I> <li>Eng: <I>table ParamX.Number [[];</I> <li>Fin: <I>table ResFin.Case [table ParamX.Number [[];</I> <li>Fre: <I>table ParamX.Number [[];</I> <li>Ger: <I>table ParamX.Number [[];</I> <li>Hin: <I>table ParamX.Number [(table Predef.PBool [{s = "दस"; n = ParamX.Pl;</I> <li>Ita: <I>table ParamX.Number [[];</I> <li>Jpn: <I>table{p1:Prelude.Bool;</I> <li>Lav: <I>table ParamX.Number [[];</I> <li>Nep: <I>table ParamX.Number [table ParamX.Number [[];</I> <li>Nor: <I>table ParamX.Number [[];</I> <li>Pes: <I>table ParamX.Number ["یک";</I> <li>Pnb: <I>(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> <li>Pol: <I>table ResPol.AForm [[]; []; []; []; []; []; []; []; []; []; []; [];</I> <li>Ron: <I>table ResRon.Gender [table Prelude.Bool [table {p1 : ResRon.Gender;</I> <li>Rus: <I>table ResRus.Size [(table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["десять";</I> <li>Snd: <I>(table Predef.PBool [{s = "ڏھ"; n = ParamX.Pl;</I> <li>Spa: <I>table ParamX.Number [[];</I> <li>Swe: <I>table ParamX.Number [[];</I> <li>Tha: <I>ชายแก่(tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ";</I> <li>Urd: <I>table ParamX.Number [(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>table ParamX.Number [[];</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) man_N)</CODE> <li>Afr: <I>table ParamX.Number [[];</I> <li>Bul: <I>table ResBul.AForm [[]; []; []; []; []; []; []; [];</I> <li>Cat: <I>table ParamX.Number [[];</I> <li>Chi: <I>(tablePredef.PBool[{s=tableNumeralChi.Bform["一"++"十";</I> <li>Dan: <I>table ParamX.Number [[];</I> <li>Dut: <I>table ParamX.Number [[];</I> <li>Eng: <I>table ParamX.Number [[];</I> <li>Fin: <I>table ResFin.Case [table ParamX.Number [[];</I> <li>Fre: <I>table ParamX.Number [[];</I> <li>Ger: <I>table ParamX.Number [[];</I> <li>Hin: <I>table ParamX.Number [(table Predef.PBool [{s = "दस"; n = ParamX.Pl;</I> <li>Ita: <I>table ParamX.Number [[];</I> <li>Jpn: <I>table{p1:Prelude.Bool;</I> <li>Lav: <I>table ParamX.Number [[];</I> <li>Nep: <I>table ParamX.Number [table ParamX.Number [[];</I> <li>Nor: <I>table ParamX.Number [[];</I> <li>Pes: <I>table ParamX.Number ["یک";</I> <li>Pnb: <I>(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> <li>Pol: <I>table ResPol.AForm [[]; []; []; []; []; []; []; []; []; []; []; [];</I> <li>Ron: <I>table ResRon.Gender [table Prelude.Bool [table {p1 : ResRon.Gender;</I> <li>Rus: <I>table ResRus.Size [(table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["десять";</I> <li>Snd: <I>(table Predef.PBool [{s = "ڏھ"; n = ParamX.Pl;</I> <li>Spa: <I>table ParamX.Number [[];</I> <li>Swe: <I>table ParamX.Number [[];</I> <li>Tha: <I>ชาย(tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ";</I> <li>Urd: <I>table ParamX.Number [(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>5 1 old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) (mkCN old_A man_N))</CODE> <li>Afr: <I>5 1 ou mans</I> <li>Bul: <I>5 1 стари мъже</I> <li>Cat: <I>5 1 homes vells</I> <li>Chi: <I>51个老男人</I> <li>Dan: <I>5 1 gamle mænd</I> <li>Dut: <I>5 1 oude mannen</I> <li>Eng: <I>5 1 old men</I> <li>Fin: <I>5 1 vanhaa miestä</I> <li>Fre: <I>5 1 vieux hommes</I> <li>Ger: <I>5 1 alte Männer</I> <li>Hin: <I>१५ बूढ़े आदमी</I> <li>Ita: <I>5 1 vecchi uomini</I> <li>Jpn: <I>51人の古い男たち</I> <li>Lav: <I>5 1 veci vīrieši</I> <li>Nep: <I>५१ बुढा मान्छेहरु</I> <li>Nor: <I>5 1 gamle menn</I> <li>Pes: <I>یک 5 1 مرد پیر</I> <li>Pnb: <I>۱۵ بوڈے بندے</I> <li>Pol: <I>5 1 starzy mężczyźni</I> <li>Ron: <I>5 1 de oameni vechi</I> <li>Rus: <I>5 1 старых человек</I> <li>Snd: <I>۱۵ پوڙھا ماڻھو</I> <li>Spa: <I>5 1 viejos hombres</I> <li>Swe: <I>5 1 gamla män</I> <li>Tha: <I>ชายแก่๕๑คน</I> <li>Urd: <I>۱۵ بوڑھے آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>5 1 men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) man_N)</CODE> <li>Afr: <I>5 1 mans</I> <li>Bul: <I>5 1 мъже</I> <li>Cat: <I>5 1 homes</I> <li>Chi: <I>51个男人</I> <li>Dan: <I>5 1 mænd</I> <li>Dut: <I>5 1 mannen</I> <li>Eng: <I>5 1 men</I> <li>Fin: <I>5 1 miestä</I> <li>Fre: <I>5 1 hommes</I> <li>Ger: <I>5 1 Männer</I> <li>Hin: <I>१५ आदमी</I> <li>Ita: <I>5 1 uomini</I> <li>Jpn: <I>51人の男たち</I> <li>Lav: <I>5 1 vīrieši</I> <li>Nep: <I>५१ मान्छेहरु</I> <li>Nor: <I>5 1 menn</I> <li>Pes: <I>یک 5 1 مرد</I> <li>Pnb: <I>۱۵ بندے</I> <li>Pol: <I>5 1 mężczyźni</I> <li>Ron: <I>5 1 de oameni</I> <li>Rus: <I>5 1 человек</I> <li>Snd: <I>۱۵ ماڻھو</I> <li>Spa: <I>5 1 hombres</I> <li>Swe: <I>5 1 män</I> <li>Tha: <I>ชาย๕๑คน</I> <li>Urd: <I>۱۵ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><I>forty-five old men</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><I>forty-five men</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>my old man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron (mkCN old_A man_N))</CODE> <li>Afr: <I>my oud man</I> <li>Bul: <I>моят стар мъж</I> <li>Cat: <I>el meu home vell</I> <li>Chi: <I>我的老男人</I> <li>Dan: <I>min gamle mand</I> <li>Dut: <I>mijn oude man</I> <li>Eng: <I>my old man</I> <li>Fin: <I>minun vanha mieheni</I> <li>Fre: <I>mon vieux homme</I> <li>Ger: <I>mein alter Mann</I> <li>Hin: <I>मेरा बूढ़ा आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>私の古い男</I> <li>Lav: <I>mans vecais vīrietis</I> <li>Nep: <I>मेरो बुढो मान्छे</I> <li>Nor: <I>min gamle mann</I> <li>Pes: <I>مرد پیر من</I> <li>Pnb: <I>میرا بوڈا بندہ</I> <li>Pol: <I>mój stary mężczyzna</I> <li>Ron: <I>omul vechi meu</I> <li>Rus: <I>моего старого человек</I> <li>Snd: <I>پوڙھی ماڻھو</I> <li>Spa: <I>mi viejo hombre</I> <li>Swe: <I>min gamla man</I> <li>Tha: <I>ชายแก่ของฉัน</I> <li>Urd: <I>میرا بوڑھا آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>my man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron man_N)</CODE> <li>Afr: <I>my man</I> <li>Bul: <I>моят мъж</I> <li>Cat: <I>el meu home</I> <li>Chi: <I>我的男人</I> <li>Dan: <I>min mand</I> <li>Dut: <I>mijn man</I> <li>Eng: <I>my man</I> <li>Fin: <I>minun mieheni</I> <li>Fre: <I>mon homme</I> <li>Ger: <I>mein Mann</I> <li>Hin: <I>मेरा आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>私の男</I> <li>Lav: <I>mans vīrietis</I> <li>Nep: <I>मेरो मान्छे</I> <li>Nor: <I>min mann</I> <li>Pes: <I>مرد من</I> <li>Pnb: <I>میرا بندہ</I> <li>Pol: <I>mój mężczyzna</I> <li>Ron: <I>omul meu</I> <li>Rus: <I>моего человек</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>mi hombre</I> <li>Swe: <I>min man</I> <li>Tha: <I>ชายของฉัน</I> <li>Urd: <I>میرا آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#PN" TITLE="PN - proper name">PN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP paris_PN)</CODE> <li>Afr: <I>Parys</I> <li>Bul: <I>Париж</I> <li>Cat: <I>Paris</I> <li>Chi: <I>巴黎</I> <li>Dan: <I>Paris</I> <li>Dut: <I>Parijs</I> <li>Eng: <I>Paris</I> <li>Fin: <I>Pariisi</I> <li>Fre: <I>Paris</I> <li>Ger: <I>Paris</I> <li>Hin: <I>पैरिस</I> <li>Ita: <I>Parigi</I> <li>Jpn: <I>パリ</I> <li>Lav: <I>Parīze</I> <li>Nep: <I>पेरिस</I> <li>Nor: <I>Paris</I> <li>Pes: <I>پاریس</I> <li>Pnb: <I>پیرس</I> <li>Pol: <I>Paryż</I> <li>Ron: <I>Paris</I> <li>Rus: <I>Париж</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>Paris</I> <li>Swe: <I>Paris</I> <li>Tha: <I>ปารีส</I> <li>Urd: <I>پیرس</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP we_Pron)</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant)</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>these five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>hierdie vyf</I> <li>Bul: <I>тези пет</I> <li>Cat: <I>aquests cinc</I> <li>Chi: <I>这五个</I> <li>Dan: <I>disse fem</I> <li>Dut: <I>deze vijf</I> <li>Eng: <I>these five</I> <li>Fin: <I>nämä viisi</I> <li>Fre: <I>ces cinq</I> <li>Ger: <I>diese fünf</I> <li>Hin: <I>यह पांच</I> <li>Ita: <I>questi cinque</I> <li>Jpn: <I>この五つ</I> <li>Lav: <I>{s = "šie" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "šīs" ++ "piecas";</I> <li>Nep: <I>यी पाँच</I> <li>Nor: <I>disse fem</I> <li>Pes: <I>این پنج</I> <li>Pnb: <I>اے پنج</I> <li>Pol: <I>tych pięciu</I> <li>Ron: <I>aceştia cinci</I> <li>Rus: <I>эти пять</I> <li>Snd: <I>ھی پنج</I> <li>Spa: <I>estos cinco</I> <li>Swe: <I>de här fem</I> <li>Tha: <I>ห้านี้</I> <li>Urd: <I>یہ پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>the five best</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))</CODE> <li>Afr: <I>hulle vyf beste</I> <li>Bul: <I>петте най - добри</I> <li>Cat: <I>els cinc millors</I> <li>Chi: <I>五最好个</I> <li>Dan: <I>de fem bedste</I> <li>Dut: <I>die vijf beste</I> <li>Eng: <I>the five best</I> <li>Fin: <I>ne viisi parhaimmat</I> <li>Fre: <I>les cinq meilleurs</I> <li>Ger: <I>die fünf besten</I> <li>Hin: <I>पांच सब से अच्छा</I> <li>Ita: <I>i</I> <li>Jpn: <I>一番良い五つ</I> <li>Lav: <I>{s = "pieci" ++ "vislabākais";</I> <li>Nep: <I>सबभन्दा राम्रो पाँच</I> <li>Nor: <I>de fem beste</I> <li>Pes: <I>پنج خوب ترین</I> <li>Pnb: <I>پنج اچھا</I> <li>Pol: <I>pięciu najlepszych</I> <li>Ron: <I>cei mai buni cinci</I> <li>Rus: <I>пять хорошие</I> <li>Snd: <I>پنج سٺو</I> <li>Spa: <I>los cinco mejores</I> <li>Swe: <I>de fem bästa</I> <li>Tha: <I>ห้าดีที่สุด</I> <li>Urd: <I>پانچ سب سے اچھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>old beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkCN old_A beer_N))</CODE> <li>Afr: <I>oud bier</I> <li>Bul: <I>стара бира</I> <li>Cat: <I>cervesa vella</I> <li>Chi: <I>老啤酒</I> <li>Dan: <I>gammelt øl</I> <li>Dut: <I>oud bier</I> <li>Eng: <I>old beer</I> <li>Fin: <I>vanha olut</I> <li>Fre: <I>de</I> <li>Ger: <I>altes Bier</I> <li>Hin: <I>बूढ़ा बियर</I> <li>Ita: <I>della</I> <li>Jpn: <I>古いビール</I> <li>Lav: <I>vecs alus</I> <li>Nep: <I>बुढो बियर</I> <li>Nor: <I>gammelt øl</I> <li>Pes: <I>آبجوی پیر</I> <li>Pnb: <I>بوڈی شراب</I> <li>Pol: <I>stare piwo</I> <li>Ron: <I>bere veche</I> <li>Rus: <I>старое пиво</I> <li>Snd: <I>پوڙھی شراب</I> <li>Spa: <I>vieja cerveza</I> <li>Swe: <I>gammalt öl</I> <li>Tha: <I>เบียร์แก่</I> <li>Urd: <I>بوڑھا بییر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP beer_N)</CODE> <li>Afr: <I>bier</I> <li>Bul: <I>бира</I> <li>Cat: <I>cervesa</I> <li>Chi: <I>啤酒</I> <li>Dan: <I>øl</I> <li>Dut: <I>bier</I> <li>Eng: <I>beer</I> <li>Fin: <I>olut</I> <li>Fre: <I>de</I> <li>Ger: <I>Bier</I> <li>Hin: <I>बियर</I> <li>Ita: <I>della</I> <li>Jpn: <I>ビール</I> <li>Lav: <I>alus</I> <li>Nep: <I>बियर</I> <li>Nor: <I>øl</I> <li>Pes: <I>آبجو</I> <li>Pnb: <I>شراب</I> <li>Pol: <I>piwo</I> <li>Ron: <I>bere</I> <li>Rus: <I>пиво</I> <li>Snd: <I>شراب</I> <li>Spa: <I>cerveza</I> <li>Swe: <I>öl</I> <li>Tha: <I>เบียร์</I> <li>Urd: <I>بییر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>only this woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP only_Predet (mkNP this_Det woman_N))</CODE> <li>Afr: <I>slegs hierdie vrou</I> <li>Bul: <I>само тази жена</I> <li>Cat: <I>nomÈs aquesta dona</I> <li>Chi: <I>只有的这个女人</I> <li>Dan: <I>kun denne kvinde</I> <li>Dut: <I>slechts deze vrouw</I> <li>Eng: <I>only this woman</I> <li>Fin: <I>vain tämä nainen</I> <li>Fre: <I>seulement cette femme</I> <li>Ger: <I>nur diese Frau</I> <li>Hin: <I>सिर्फ़ यह औरत</I> <li>Ita: <I>soltanto questa donna</I> <li>Jpn: <I>ほんのこの女</I> <li>Lav: <I>tikai šī sieviete</I> <li>Nep: <I>मात्र यो आईमाई</I> <li>Nor: <I>kun denne kvinna</I> <li>Pes: <I>فقط این زن</I> <li>Pnb: <I>صرف اے زنانی</I> <li>Pol: <I>tylko tej kobiety</I> <li>Ron: <I>doar această femeie</I> <li>Rus: <I>единственную эту женщину</I> <li>Snd: <I>صرف ھی استری</I> <li>Spa: <I>solamente esta mujer</I> <li>Swe: <I>bara den här kvinnan</I> <li>Tha: <I>หญิงคนนี้เท่านั้น</I> <li>Urd: <I>صرف یہ عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>the man seen</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP the_Det man_N) see_V2)</CODE> <li>Afr: <I>die man gesien</I> <li>Bul: <I>мъжът видян</I> <li>Cat: <I>el</I> <li>Chi: <I>看的男人</I> <li>Dan: <I>manden set</I> <li>Dut: <I>de man gezien</I> <li>Eng: <I>the man seen</I> <li>Fin: <I>mies nähtynä</I> <li>Fre: <I>le</I> <li>Ger: <I>der Mann gesehen</I> <li>Hin: <I>देखा हुआ आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>見られた男</I> <li>Lav: <I>redzēts vīrietis</I> <li>Nep: <I>मान्छे हेर् एको</I> <li>Nor: <I>mannen sett</I> <li>Pes: <I>مرد دیده شده</I> <li>Pnb: <I>ویكھیا بندہ</I> <li>Pol: <I>mężczyzna zobaczony</I> <li>Ron: <I>omul văzut</I> <li>Rus: <I>человек видеть</I> <li>Snd: <I>ڏسیل ماڻھو</I> <li>Spa: <I>el hombre visto</I> <li>Swe: <I>mannen sedd</I> <li>Tha: <I>ชายเห็น</I> <li>Urd: <I>دیکھا ہوا آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>Paris today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP paris_PN) today_Adv)</CODE> <li>Afr: <I>Parys vandag</I> <li>Bul: <I>Париж днес</I> <li>Cat: <I>Paris avui</I> <li>Chi: <I>今天的巴黎</I> <li>Dan: <I>Paris idag</I> <li>Dut: <I>Parijs vandaag</I> <li>Eng: <I>Paris today</I> <li>Fin: <I>Pariisi tänään</I> <li>Fre: <I>Paris aujourd'hui</I> <li>Ger: <I>Paris heute</I> <li>Hin: <I>आज पैरिस</I> <li>Ita: <I>Parigi oggi</I> <li>Jpn: <I>今日パリ</I> <li>Lav: <I>Parīze šodien</I> <li>Nep: <I>पेरिस आज</I> <li>Nor: <I>Paris idag</I> <li>Pes: <I>پاریس امروز</I> <li>Pnb: <I>پیرس اج</I> <li>Pol: <I>Paryż dziś</I> <li>Ron: <I>Paris astăzi</I> <li>Rus: <I>Париж сегодня</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>Paris hoy</I> <li>Swe: <I>Paris idag</I> <li>Tha: <I>ปารีสวันนี้</I> <li>Urd: <I>آج پیرس</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>John , who walks</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP john_PN) (mkRS (mkRCl which_RP (mkVP walk_V))))</CODE> <li>Afr: <I>Jan , wat loop</I> <li>Bul: <I>Джон който ходи</I> <li>Cat: <I>Joan que camina</I> <li>Chi: <I>走的约翰</I> <li>Dan: <I>John , som går</I> <li>Dut: <I>Jan , dat loopt</I> <li>Eng: <I>John , who walks</I> <li>Fin: <I>Jussi , joka kävelee</I> <li>Fre: <I>Jean qui marche</I> <li>Ger: <I>Johann , das geht</I> <li>Hin: <I>जान , जो चलता है</I> <li>Ita: <I>Giovanni che cammina</I> <li>Jpn: <I>歩くジョン</I> <li>Lav: <I>{s = "Jānis" ++ "," ++ "kas" ++ "staigā";</I> <li>Nep: <I>जोन , जो हिड्छ</I> <li>Nor: <I>John , som går</I> <li>Pes: <I>جان که راه می رود</I> <li>Pnb: <I>جان جیڑا چلدا اے</I> <li>Pol: <I>Jan , który spaceruje</I> <li>Ron: <I>Ion care merge</I> <li>Rus: <I>Иван , который гуляет</I> <li>Snd: <I>جان جھڙا ھلی ٿو</I> <li>Spa: <I>Juan que camina</I> <li>Swe: <I>Johan , som går</I> <li>Tha: <I>จอห์นที่เดิน</I> <li>Urd: <I>جان , جو چلتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this woman or John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP or_Conj (mkNP this_Det woman_N) (mkNP john_PN))</CODE> <li>Afr: <I>hierdie vrou of Jan</I> <li>Bul: <I>тази жена или Джон</I> <li>Cat: <I>aquesta dona o Joan</I> <li>Chi: <I>这个女人或约翰</I> <li>Dan: <I>denne kvinde eller John</I> <li>Dut: <I>deze vrouw of Jan</I> <li>Eng: <I>this woman or John</I> <li>Fin: <I>tämä nainen tai Jussi</I> <li>Fre: <I>cette femme ou Jean</I> <li>Ger: <I>diese Frau oder Johann</I> <li>Hin: <I>यह औरत या जान</I> <li>Ita: <I>questa donna o Giovanni</I> <li>Jpn: <I>この女かジョン</I> <li>Lav: <I>šī sieviete vai Jānis</I> <li>Nep: <I>यो आईमाई अथवा जोन</I> <li>Nor: <I>denne kvinna eller John</I> <li>Pes: <I>این زن یا جان</I> <li>Pnb: <I>اے زنانی یا جان</I> <li>Pol: <I>ta kobieta lub Jan</I> <li>Ron: <I>această femeie sau Ion</I> <li>Rus: <I>эту женщину или Иван</I> <li>Snd: <I>ھی استری یا جان</I> <li>Spa: <I>esta mujer o Juan</I> <li>Swe: <I>den här kvinnan eller Johan</I> <li>Tha: <I>หญิงคนนี้หริอจอห์น</I> <li>Urd: <I>یہ عورت یا جان</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNP</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this woman , John or I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP or_Conj (mkListNP (mkNP this_Det woman_N) (mkListNP (mkNP john_PN) i_NP)))</CODE> <li>Afr: <I>hierdie vrou , Jan of ek</I> <li>Bul: <I>тази жена , Джон или аз</I> <li>Cat: <I>aquesta dona , Joan o mi</I> <li>Chi: <I>这个女人、约翰或我</I> <li>Dan: <I>denne kvinde , John eller mig</I> <li>Dut: <I>deze vrouw , Jan of ik</I> <li>Eng: <I>this woman , John or I</I> <li>Fin: <I>tämä nainen , Jussi tai minä</I> <li>Fre: <I>cette femme , Jean ou moi</I> <li>Ger: <I>diese Frau , Johann oder ich</I> <li>Hin: <I>यह औरत , जान या मैं</I> <li>Ita: <I>questa donna , Giovanni o me</I> <li>Jpn: <I>この女かジョンか私</I> <li>Lav: <I>šī sieviete , Jānis vai es</I> <li>Nep: <I>यो आईमाई , जोन अथवा म</I> <li>Nor: <I>denne kvinna , John eller meg</I> <li>Pes: <I>این زن , جان یا من</I> <li>Pnb: <I>اے زنانی , جان یا میں</I> <li>Pol: <I>ta kobieta , Jan lub ja</I> <li>Ron: <I>această femeie , Ion sau eu</I> <li>Rus: <I>Иван , меня или эту женщину</I> <li>Snd: <I>ھی استری , جان یا مان</I> <li>Spa: <I>esta mujer , Juan o mí</I> <li>Swe: <I>den här kvinnan , Johan eller mig</I> <li>Tha: <I>หญิงคนนี้จอห์นหริอฉัน</I> <li>Urd: <I>یہ عورت , جان یا میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>nobody_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>nobody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt nobody_NP</CODE> <li>Afr: <I>niemand</I> <li>Bul: <I>constant not found: nobody_NP</I> <li>Cat: <I>ningú</I> <li>Chi: <I>没人</I> <li>Dan: <I>constant not found: nobody_NP</I> <li>Dut: <I>niemand</I> <li>Eng: <I>nobody</I> <li>Fin: <I>kukaan</I> <li>Fre: <I>personne</I> <li>Ger: <I>niemand</I> <li>Hin: <I>constant not found: nobody_NP</I> <li>Ita: <I>nessuno</I> <li>Jpn: <I>誰も</I> <li>Lav: <I>neviens</I> <li>Nep: <I>केही पनी</I> <li>Nor: <I>constant not found: nobody_NP</I> <li>Pes: <I>constant not found: nobody_NP</I> <li>Pnb: <I>كوی نہیں</I> <li>Pol: <I>nikt</I> <li>Ron: <I>nimeni</I> <li>Rus: <I>constant not found: nobody_NP</I> <li>Snd: <I>constant not found: nobody_NP</I> <li>Spa: <I>nadie</I> <li>Swe: <I>ingen</I> <li>Tha: <I>ไม่มีใคร</I> <li>Urd: <I>کوی نہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>nothing_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>nothing</I> <div class=popup> <ul> <li>API: <CODE>mkUtt nothing_NP</CODE> <li>Afr: <I>niks</I> <li>Bul: <I>constant not found: nothing_NP</I> <li>Cat: <I>res</I> <li>Chi: <I>没有什么</I> <li>Dan: <I>constant not found: nothing_NP</I> <li>Dut: <I>niets</I> <li>Eng: <I>nothing</I> <li>Fin: <I>mikään</I> <li>Fre: <I>rien</I> <li>Ger: <I>nichts</I> <li>Hin: <I>constant not found: nothing_NP</I> <li>Ita: <I>niente</I> <li>Jpn: <I>何も</I> <li>Lav: <I>nekas</I> <li>Nep: <I>केही पनी</I> <li>Nor: <I>constant not found: nothing_NP</I> <li>Pes: <I>constant not found: nothing_NP</I> <li>Pnb: <I>كچھ نیں</I> <li>Pol: <I>nic</I> <li>Ron: <I>nimic</I> <li>Rus: <I>constant not found: nothing_NP</I> <li>Snd: <I>constant not found: nothing_NP</I> <li>Spa: <I>nada</I> <li>Swe: <I>inget</I> <li>Tha: <I>เปล่า</I> <li>Urd: <I>کوی چیز نہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>she_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt she_NP</CODE> <li>Afr: <I>sy</I> <li>Bul: <I>тя</I> <li>Cat: <I>ella</I> <li>Chi: <I>她</I> <li>Dan: <I>hende</I> <li>Dut: <I>ze</I> <li>Eng: <I>she</I> <li>Fin: <I>hän</I> <li>Fre: <I>elle</I> <li>Ger: <I>sie</I> <li>Hin: <I>वह</I> <li>Ita: <I>lei</I> <li>Jpn: <I>彼女</I> <li>Lav: <I>viņa</I> <li>Nep: <I>उनी</I> <li>Nor: <I>henne</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>ona</I> <li>Ron: <I>ea</I> <li>Rus: <I>её</I> <li>Snd: <I>ھو۶</I> <li>Spa: <I>ella</I> <li>Swe: <I>henne</I> <li>Tha: <I>หล่อน</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>somebody_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>somebody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt somebody_NP</CODE> <li>Afr: <I>iemand</I> <li>Bul: <I>някой</I> <li>Cat: <I>alg˙</I> <li>Chi: <I>某人</I> <li>Dan: <I>nogen</I> <li>Dut: <I>iemand</I> <li>Eng: <I>somebody</I> <li>Fin: <I>joku</I> <li>Fre: <I>quelqu'un</I> <li>Ger: <I>jemand</I> <li>Hin: <I>कोई</I> <li>Ita: <I>qualcuno</I> <li>Jpn: <I>誰か</I> <li>Lav: <I>kāds</I> <li>Nep: <I>कोही</I> <li>Nor: <I>noen</I> <li>Pes: <I>constant not found: somebody_NP</I> <li>Pnb: <I>كوی</I> <li>Pol: <I>ktoś</I> <li>Ron: <I>cineva</I> <li>Rus: <I>кого-то</I> <li>Snd: <I>constant not found: somebody_NP</I> <li>Spa: <I>alguien</I> <li>Swe: <I>någon</I> <li>Tha: <I>บางคน</I> <li>Urd: <I>کوی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>something_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>something</I> <div class=popup> <ul> <li>API: <CODE>mkUtt something_NP</CODE> <li>Afr: <I>iets</I> <li>Bul: <I>нещо</I> <li>Cat: <I>quelcom</I> <li>Chi: <I>某事</I> <li>Dan: <I>noget</I> <li>Dut: <I>iets</I> <li>Eng: <I>something</I> <li>Fin: <I>jokin</I> <li>Fre: <I>quelque chose</I> <li>Ger: <I>etwas</I> <li>Hin: <I>कोई चीज़</I> <li>Ita: <I>qualche cosa</I> <li>Jpn: <I>何か</I> <li>Lav: <I>kaut kas</I> <li>Nep: <I>केही कुरा</I> <li>Nor: <I>noe</I> <li>Pes: <I>constant not found: something_NP</I> <li>Pnb: <I>كوی شے</I> <li>Pol: <I>coś</I> <li>Ron: <I>ceva</I> <li>Rus: <I>что-то</I> <li>Snd: <I>constant not found: something_NP</I> <li>Spa: <I>algo</I> <li>Swe: <I>något</I> <li>Tha: <I>บางสิ่ง</I> <li>Urd: <I>کوی چیز</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>that_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>that</I> <div class=popup> <ul> <li>API: <CODE>mkUtt that_NP</CODE> <li>Afr: <I>daardie</I> <li>Bul: <I>онова</I> <li>Cat: <I>aquell</I> <li>Chi: <I>那个</I> <li>Dan: <I>det der</I> <li>Dut: <I>dat</I> <li>Eng: <I>that</I> <li>Fin: <I>tuo</I> <li>Fre: <I>celui-là</I> <li>Ger: <I>jenes</I> <li>Hin: <I>वह</I> <li>Ita: <I>quello</I> <li>Jpn: <I>それ</I> <li>Lav: <I>{s = "tas"; lock_Utt = &lt;&gt;} / {s = "tā"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>त्ये</I> <li>Nor: <I>det der</I> <li>Pes: <I>آن</I> <li>Pnb: <I>وہ</I> <li>Pol: <I>tamten</I> <li>Ron: <I>acela</I> <li>Rus: <I>то</I> <li>Snd: <I>جیڪو</I> <li>Spa: <I>ése</I> <li>Swe: <I>det där</I> <li>Tha: <I>นั้น</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>these_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>these</I> <div class=popup> <ul> <li>API: <CODE>mkUtt these_NP</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>тези</I> <li>Cat: <I>aquests</I> <li>Chi: <I>这个</I> <li>Dan: <I>disse</I> <li>Dut: <I>deze</I> <li>Eng: <I>these</I> <li>Fin: <I>nämä</I> <li>Fre: <I>ceux-ci</I> <li>Ger: <I>diese</I> <li>Hin: <I>यह</I> <li>Ita: <I>questi</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šie"; lock_Utt = &lt;&gt;} / {s = "šīs"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यी</I> <li>Nor: <I>disse</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ci</I> <li>Ron: <I>aceştia</I> <li>Rus: <I>эти</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éstos</I> <li>Swe: <I>de här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>they_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>they</I> <div class=popup> <ul> <li>API: <CODE>mkUtt they_NP</CODE> <li>Afr: <I>hulle</I> <li>Bul: <I>те</I> <li>Cat: <I>elles</I> <li>Chi: <I>他们</I> <li>Dan: <I>dem</I> <li>Dut: <I>ze</I> <li>Eng: <I>they</I> <li>Fin: <I>he</I> <li>Fre: <I>eux</I> <li>Ger: <I>sie</I> <li>Hin: <I>वे</I> <li>Ita: <I>loro</I> <li>Jpn: <I>彼ら</I> <li>Lav: <I>viņi</I> <li>Nep: <I>उनीहरु</I> <li>Nor: <I>dem</I> <li>Pes: <I>آن ها</I> <li>Pnb: <I>او</I> <li>Pol: <I>oni</I> <li>Ron: <I>ei</I> <li>Rus: <I>их</I> <li>Snd: <I>اھی</I> <li>Spa: <I>ellos</I> <li>Swe: <I>dem</I> <li>Tha: <I>พวกเขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>this_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt this_NP</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>those_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>those</I> <div class=popup> <ul> <li>API: <CODE>mkUtt those_NP</CODE> <li>Afr: <I>daardie</I> <li>Bul: <I>онези</I> <li>Cat: <I>aquells</I> <li>Chi: <I>那个</I> <li>Dan: <I>de der</I> <li>Dut: <I>die</I> <li>Eng: <I>those</I> <li>Fin: <I>nuo</I> <li>Fre: <I>ceux-là</I> <li>Ger: <I>jene</I> <li>Hin: <I>वह</I> <li>Ita: <I>quelli</I> <li>Jpn: <I>それ</I> <li>Lav: <I>{s = "tie"; lock_Utt = &lt;&gt;} / {s = "tās"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यिनीहरु</I> <li>Nor: <I>de der</I> <li>Pes: <I>آن</I> <li>Pnb: <I>وہ</I> <li>Pol: <I>tamci</I> <li>Ron: <I>aceia</I> <li>Rus: <I>те</I> <li>Snd: <I>جیڪو</I> <li>Spa: <I>ésos</I> <li>Swe: <I>de där</I> <li>Tha: <I>นั้น</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>we_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt we_NP</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>youPl_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt youPl_NP</CODE> <li>Afr: <I>julle</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosaltres</I> <li>Chi: <I>你们</I> <li>Dan: <I>jer</I> <li>Dut: <I>jullie</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>ihr</I> <li>Hin: <I>तुम</I> <li>Ita: <I>voi</I> <li>Jpn: <I>あなた達</I> <li>Lav: <I>jūs</I> <li>Nep: <I>तिमीहरु</I> <li>Nor: <I>dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>wy</I> <li>Ron: <I>voi</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>vosotros</I> <li>Swe: <I>er</I> <li>Tha: <I>พวกคุณ</I> <li>Urd: <I>تم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>youPol_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt youPol_NP</CODE> <li>Afr: <I>u</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosté</I> <li>Chi: <I>您</I> <li>Dan: <I>Dem</I> <li>Dut: <I>u</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>Sie</I> <li>Hin: <I>आप</I> <li>Ita: <I>Lei</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>Jūs</I> <li>Nep: <I>तपाई</I> <li>Nor: <I>Dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>ty</I> <li>Ron: <I>dumneavoastră</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>usted</I> <li>Swe: <I>er</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>آپ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>you_NP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt you_NP</CODE> <li>Afr: <I>jy</I> <li>Bul: <I>ти</I> <li>Cat: <I>tu</I> <li>Chi: <I>你</I> <li>Dan: <I>dig</I> <li>Dut: <I>je</I> <li>Eng: <I>you</I> <li>Fin: <I>sinä</I> <li>Fre: <I>toi</I> <li>Ger: <I>du</I> <li>Hin: <I>तू</I> <li>Ita: <I>te</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>tu</I> <li>Nep: <I>तिमी</I> <li>Nor: <I>deg</I> <li>Pes: <I>تو</I> <li>Pnb: <I>توں</I> <li>Pol: <I>ty</I> <li>Ron: <I>tu</I> <li>Rus: <I>тебя</I> <li>Snd: <I>تون</I> <li>Spa: <I>ti</I> <li>Swe: <I>dig</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>تو</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Num"></A>
-<H2>Num - number determining element</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><I>thirty-five (given by "35"; range 1-999)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><div class=reveal> <I>(table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["ten";</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkNumeral (tenfoldSub100 n2_Unit))</CODE> <li>Afr: <I>(table Predef.PBool [{s = table ResAfr.CardOrd ["tien"; "tien";</I> <li>Bul: <I>(table Predef.PBool [{s = table ResBul.CardOrd [table ResBul.NumF ["десетима";</I> <li>Cat: <I>(table Predef.PBool [{s = table CommonRomance.CardOrd ["deu";</I> <li>Chi: <I>(tablePredef.PBool[{s=tableNumeralChi.Bform["一"++"十";</I> <li>Dan: <I>(table Predef.PBool [{s = table ResDan.CardOrd ["ti"; "ti";</I> <li>Dut: <I>(table Predef.PBool [{s = table ResDut.CardOrd ["tien"; "tien";</I> <li>Eng: <I>(table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["ten";</I> <li>Fin: <I>(table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["kymmenen";</I> <li>Fre: <I>(table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["dix";</I> <li>Ger: <I>(table Predef.PBool [{s = table ResGer.CardOrd ["zehn"; "zehn";</I> <li>Hin: <I>(table Predef.PBool [{s = "दस"; n = ParamX.Pl;</I> <li>Ita: <I>(table Predef.PBool [{s = table CommonRomance.CardOrd ["dieci";</I> <li>Jpn: <I>(tablePredef.PBool[{s="十";digit1="一";digit2="0";</I> <li>Lav: <I>(table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["desmit";</I> <li>Nep: <I>(table Predef.PBool [{s = "दस"; n = ParamX.Pl;</I> <li>Nor: <I>(table Predef.PBool [{s = table ResNor.CardOrd ["ti"; "ti"; "ti";</I> <li>Pes: <I>(table Predef.PBool [{s = table ResPes.CardOrd ["ده"; "دهم"];</I> <li>Pnb: <I>(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> <li>Pol: <I>(table Predef.PBool [{s = table {p1 : ResPol.Case;</I> <li>Ron: <I>(table Predef.PBool [{s = table ResRon.CardOrd [table ResRon.NumF [table NumeralRon.Placement ["zece";</I> <li>Rus: <I>(table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["десять";</I> <li>Snd: <I>(table Predef.PBool [{s = "ڏھ"; n = ParamX.Pl;</I> <li>Spa: <I>(table Predef.PBool [{s = table CommonRomance.CardOrd ["diez";</I> <li>Swe: <I>(table Predef.PBool [{s = table ResSwe.CardOrd ["tio"; "tio";</I> <li>Tha: <I>(tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ";"หมื่น"];</I> <li>Urd: <I>(table Predef.PBool [{s = "دس"; n = ParamX.Pl;</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><div class=reveal> <I>2 1</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkDigits n2_Dig (mkDigits n1_Dig))</CODE> <li>Afr: <I>2 1</I> <li>Bul: <I>2 1</I> <li>Cat: <I>2 1</I> <li>Chi: <I>21</I> <li>Dan: <I>2 1</I> <li>Dut: <I>2 1</I> <li>Eng: <I>2 1</I> <li>Fin: <I>2 1</I> <li>Fre: <I>2 1</I> <li>Ger: <I>2 1</I> <li>Hin: <I>१२</I> <li>Ita: <I>2 1</I> <li>Jpn: <I>21</I> <li>Lav: <I>2 1</I> <li>Nep: <I>२१</I> <li>Nor: <I>2 1</I> <li>Pes: <I>2 1</I> <li>Pnb: <I>۱۲</I> <li>Pol: <I>2 1</I> <li>Ron: <I>2 1</I> <li>Rus: <I>2 1</I> <li>Snd: <I>۱۲</I> <li>Spa: <I>2 1</I> <li>Swe: <I>2 1</I> <li>Tha: <I>๒๑</I> <li>Urd: <I>۱۲</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><A HREF="#Digit">Digit</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><I>five</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><div class=reveal> <I>almost five</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkCard almost_AdN (mkCard (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>byna vyf</I> <li>Bul: <I>почти петима</I> <li>Cat: <I>{s = table CommonRomance.Gender ["quasi" ++ "cinc";</I> <li>Chi: <I>几乎五</I> <li>Dan: <I>næsten fem</I> <li>Dut: <I>bijna vijf</I> <li>Eng: <I>almost five</I> <li>Fin: <I>melkein viisi</I> <li>Fre: <I>presque cinq</I> <li>Ger: <I>fast fünf</I> <li>Hin: <I>तक़रीबन पांच</I> <li>Ita: <I>quasi cinque</I> <li>Jpn: <I>殆ど五</I> <li>Lav: <I>gandrīz pieci</I> <li>Nep: <I>झण्डै पाँच</I> <li>Nor: <I>nesten fem</I> <li>Pes: <I>تقریباً پنج</I> <li>Pnb: <I>تقریبا پنج</I> <li>Pol: <I>prawie pięć</I> <li>Ron: <I>aproape cinci</I> <li>Rus: <I>почти пять</I> <li>Snd: <I>گھڻو ڪری پنج</I> <li>Spa: <I>casi cinco</I> <li>Swe: <I>nästan fem</I> <li>Tha: <I>เกิอบห้า</I> <li>Urd: <I>تقریبا پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNum</CODE></TD>
-<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><div class=reveal> <I>almost five</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkCard almost_AdN (mkCard (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>byna vyf</I> <li>Bul: <I>почти петима</I> <li>Cat: <I>{s = table CommonRomance.Gender ["quasi" ++ "cinc";</I> <li>Chi: <I>几乎五</I> <li>Dan: <I>næsten fem</I> <li>Dut: <I>bijna vijf</I> <li>Eng: <I>almost five</I> <li>Fin: <I>melkein viisi</I> <li>Fre: <I>presque cinq</I> <li>Ger: <I>fast fünf</I> <li>Hin: <I>तक़रीबन पांच</I> <li>Ita: <I>quasi cinque</I> <li>Jpn: <I>殆ど五</I> <li>Lav: <I>gandrīz pieci</I> <li>Nep: <I>झण्डै पाँच</I> <li>Nor: <I>nesten fem</I> <li>Pes: <I>تقریباً پنج</I> <li>Pnb: <I>تقریبا پنج</I> <li>Pol: <I>prawie pięć</I> <li>Ron: <I>aproape cinci</I> <li>Rus: <I>почти пять</I> <li>Snd: <I>گھڻو ڪری پنج</I> <li>Spa: <I>casi cinco</I> <li>Swe: <I>nästan fem</I> <li>Tha: <I>เกิอบห้า</I> <li>Urd: <I>تقریبا پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>pluralNum</CODE></TD>
-<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><I>plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>singularNum</CODE></TD>
-<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
-<TD><I>singular</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="Numeral"></A>
-<H2>Numeral - cardinal or ordinal in words</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkNumeral</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><I>eight (coerce 1..9)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumeral</CODE></TD>
-<TD><A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><I>twenty-five (coerce 1..99)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumeral</CODE></TD>
-<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><div class=reveal> <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и";</I> <li>Cat: <I>nou -cents (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>九百table{p1:NumeralChi.Zero;p2:NumeralChi.Zero}["零";"零";</I> <li>Dan: <I>ni hundrede og (table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>negenhonderd(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>yhdeksänsataa(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>neuf cent (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>neunhundert(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>नौ सौ (table Predef.PBool [table Predef.PBool [{s = "ग्यारह";</I> <li>Ita: <I>novecento(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>九百(tablePredef.PBool[tablePredef.PBool[{s="十一";</I> <li>Lav: <I>deviņi simti (table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>नौ सय (table Predef.PBool [table Predef.PBool [{s = "एघार";</I> <li>Nor: <I>ni hundre og (table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>نهصد و (table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "گیاراں";</I> <li>Pol: <I>dziewięćset table ParamX.Number ["jeden";</I> <li>Ron: <I>nouă sute (table Predef.PBool [table Predef.PBool [{s = table ResRon.CardOrd [table ResRon.NumF [table NumeralRon.Placement ["unsprezece";</I> <li>Rus: <I>девятьсот (table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "یارنھن";</I> <li>Spa: <I>novecientos (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>niohundra (table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>เก้าร้อย(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "گیارہ";</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumeral</CODE></TD>
-<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><div class=reveal> <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit)) (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и";</I> <li>Cat: <I>nou -cents (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>九十tableNumeralChi.Zero["万";</I> <li>Dan: <I>ni hundrede og (table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>negenhonderd(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>yhdeksänsataa(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>neuf cent (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>neunhundert(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>नौ लाख table NumeralHin.Size [variants {"हज़ार"; "एक" ++ "हज़ार"};</I> <li>Ita: <I>novecento(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>tableResJpn.NumeralType[("九"++"十"++(tablePredef.PBool[tablePredef.PBool[{s="十一";</I> <li>Lav: <I>deviņi simti (table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>नौ लाख table NumeralNep.Size [variants {"एक" ++ "हजार"; "हजार"};</I> <li>Nor: <I>ni hundre og (table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>نهصد و (table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>نو لكھ table NumeralPnb.Size [variants {"ہزار"; "اك" ++ "ہزار"};</I> <li>Pol: <I>dziewięćset table ParamX.Number ["jeden";</I> <li>Ron: <I>table ResRon.Size ["o" ++ "mie";</I> <li>Rus: <I>девятьсот (table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>نو lک table NumeralSnd.Size [variants {"ھزار"; "ھڪ" ++ "ھزار"};</I> <li>Spa: <I>novecientos (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>niohundra (table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>เก้าแสน(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>نو لاکھ table NumeralUrd.Size [variants {"ہزار"; "ایک" ++ "ہزار"};</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumeral</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><I>thirty-five (given by "35"; range 1-999)</I></TD>
-</TR>
-<TR>
-<TD><CODE>thousandfoldNumeral</CODE></TD>
-<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
-<TD><div class=reveal> <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (thousandfoldNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и";</I> <li>Cat: <I>nou -cents (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>九十tableNumeralChi.Zero["万";</I> <li>Dan: <I>ni hundrede og (table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>negenhonderd(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>yhdeksänsataa(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>neuf cent (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>neunhundert(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>नौ लाख table NumeralHin.Size [variants {"हज़ार"; "एक" ++ "हज़ार"};</I> <li>Ita: <I>novecento(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>tableResJpn.NumeralType[("九"++"十"++(tablePredef.PBool[tablePredef.PBool[{s="十一";</I> <li>Lav: <I>deviņi simti (table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>नौ लाख table NumeralNep.Size [variants {"एक" ++ "हजार"; "हजार"};</I> <li>Nor: <I>ni hundre og (table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>نهصد و (table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>نو لكھ table NumeralPnb.Size [variants {"ہزار"; "اك" ++ "ہزار"};</I> <li>Pol: <I>dziewięćset table ParamX.Number ["jeden";</I> <li>Ron: <I>table ResRon.Size ["o" ++ "mie";</I> <li>Rus: <I>девятьсот (table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>نو lک table NumeralSnd.Size [variants {"ھزار"; "ھڪ" ++ "ھزار"};</I> <li>Spa: <I>novecientos (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>niohundra (table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>เก้าแสน(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>نو لاکھ table NumeralUrd.Size [variants {"ہزار"; "ایک" ++ "ہزار"};</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Ord"></A>
-<H2>Ord - ordinal number (used in Det)</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkOrd</CODE></TD>
-<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
-<TD><I>twentieth</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkOrd</CODE></TD>
-<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
-<TD><I>51st</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkOrd</CODE></TD>
-<TD><A HREF="#Digit">Digit</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
-<TD><I>fifth</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkOrd</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
-<TD><div class=reveal> <I>smallest</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP (mkOrd small_A))</CODE> <li>Afr: <I>kleinste</I> <li>Bul: <I>най - малък</I> <li>Cat: <I>més petit</I> <li>Chi: <I>最小</I> <li>Dan: <I>mindste</I> <li>Dut: <I>kleinst</I> <li>Eng: <I>smallest</I> <li>Fin: <I>pienin</I> <li>Fre: <I>plus petit</I> <li>Ger: <I>kleinst</I> <li>Hin: <I>सब से छोटा</I> <li>Ita: <I>più piccolo</I> <li>Jpn: <I>一番小さい</I> <li>Lav: <I>vismazākais</I> <li>Nep: <I>सबभन्दा सानो</I> <li>Nor: <I>minste</I> <li>Pes: <I>کوچک ترین</I> <li>Pnb: <I>چھوٹا</I> <li>Pol: <I>najmniejszy</I> <li>Ron: <I>cel mai mic</I> <li>Rus: <I>маленькое</I> <li>Snd: <I>ننڍو</I> <li>Spa: <I>más pequeño</I> <li>Swe: <I>minsta</I> <li>Tha: <I>เล็กที่สุด</I> <li>Urd: <I>سب سے چھوٹا</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="PConj"></A>
-<H2>PConj - phrase-beginning conjunction</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>but_PConj</CODE></TD>
-<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
-<TD><div class=reveal> <I>but</I> <div class=popup> <ul> <li>API: <CODE>but_PConj</CODE> <li>Afr: <I>maar</I> <li>Bul: <I>но</I> <li>Cat: <I>però</I> <li>Chi: <I>但是</I> <li>Dan: <I>men</I> <li>Dut: <I>maar</I> <li>Eng: <I>but</I> <li>Fin: <I>mutta</I> <li>Fre: <I>mais</I> <li>Ger: <I>aber</I> <li>Hin: <I>लेकिन</I> <li>Ita: <I>ma</I> <li>Jpn: <I>けれども</I> <li>Lav: <I>bet</I> <li>Nep: <I>तर</I> <li>Nor: <I>men</I> <li>Pes: <I>اما</I> <li>Pnb: <I>مگر</I> <li>Pol: <I>ale</I> <li>Ron: <I>dar</I> <li>Rus: <I>но</I> <li>Snd: <I>پر</I> <li>Spa: <I>pero</I> <li>Swe: <I>men</I> <li>Tha: <I>แต่</I> <li>Urd: <I>لیکن</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkPConj</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
-<TD><div class=reveal> <I>and now</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkPConj and_Conj) (mkUtt now_Adv)</CODE> <li>Afr: <I>en nou</I> <li>Bul: <I>и сега</I> <li>Cat: <I>i ara</I> <li>Chi: <I>并且现在</I> <li>Dan: <I>og nu</I> <li>Dut: <I>en nu</I> <li>Eng: <I>and now</I> <li>Fin: <I>ja nyt</I> <li>Fre: <I>et maintenant</I> <li>Ger: <I>und jetzt</I> <li>Hin: <I>और अब</I> <li>Ita: <I>e</I> <li>Jpn: <I>そして今</I> <li>Lav: <I>un tagad</I> <li>Nep: <I>र अहीले</I> <li>Nor: <I>og nå</I> <li>Pes: <I>و حالا</I> <li>Pnb: <I>تے ہون</I> <li>Pol: <I>i teraz</I> <li>Ron: <I>şi acum</I> <li>Rus: <I>и сейчас</I> <li>Snd: <I>۽ ھاڻی</I> <li>Spa: <I>y</I> <li>Swe: <I>och nu</I> <li>Tha: <I>และเดี๋ยวนี้</I> <li>Urd: <I>اور اب</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>otherwise_PConj</CODE></TD>
-<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
-<TD><div class=reveal> <I>otherwise</I> <div class=popup> <ul> <li>API: <CODE>otherwise_PConj</CODE> <li>Afr: <I>anders</I> <li>Bul: <I>иначе</I> <li>Cat: <I>altrament</I> <li>Chi: <I>还是</I> <li>Dan: <I>anderledes</I> <li>Dut: <I>anders</I> <li>Eng: <I>otherwise</I> <li>Fin: <I>muuten</I> <li>Fre: <I>autrement</I> <li>Ger: <I>sonst</I> <li>Hin: <I>नहीं तो</I> <li>Ita: <I>altramente</I> <li>Jpn: <I>そうしなければ</I> <li>Lav: <I>citādi</I> <li>Nep: <I>अन्यथा</I> <li>Nor: <I>annarledes</I> <li>Pes: <I>درغیراین صورت</I> <li>Pnb: <I>یا فیر</I> <li>Pol: <I>inaczej</I> <li>Ron: <I>altfel</I> <li>Rus: <I>иначе</I> <li>Snd: <I>ن ت پو۶ی</I> <li>Spa: <I>otramente</I> <li>Swe: <I>annars</I> <li>Tha: <I>ไม่อย่างนั้น</I> <li>Urd: <I>یا پھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>therefore_PConj</CODE></TD>
-<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
-<TD><div class=reveal> <I>therefore</I> <div class=popup> <ul> <li>API: <CODE>therefore_PConj</CODE> <li>Afr: <I>daarom</I> <li>Bul: <I>така че</I> <li>Cat: <I>per tant</I> <li>Chi: <I>因此</I> <li>Dan: <I>derfor</I> <li>Dut: <I>daarom</I> <li>Eng: <I>therefore</I> <li>Fin: <I>siksi</I> <li>Fre: <I>donc</I> <li>Ger: <I>deshalb</I> <li>Hin: <I>इस लिये</I> <li>Ita: <I>quindi</I> <li>Jpn: <I>それで</I> <li>Lav: <I>tāpēc</I> <li>Nep: <I>अतः</I> <li>Nor: <I>derfor</I> <li>Pes: <I>به همین دلیل</I> <li>Pnb: <I>اس لی</I> <li>Pol: <I>dlatego</I> <li>Ron: <I>astfel</I> <li>Rus: <I>следовательно</I> <li>Snd: <I>ان ڪری</I> <li>Spa: <I>por eso</I> <li>Swe: <I>därför</I> <li>Tha: <I>เพราะฉะนั้น</I> <li>Urd: <I>اس لیے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="PN"></A>
-<H2>PN - proper name</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="Phr"></A>
-<H2>Phr - phrase in a text</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkPhr</CODE></TD>
-<TD>(<A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A>) <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A> <CODE>-&gt;</CODE> (<A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A>) <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD><div class=reveal> <I>but sleep , my friend</I> <div class=popup> <ul> <li>API: <CODE>mkPhr but_PConj (mkUtt (mkImp sleep_V)) (mkVoc (mkNP i_Pron friend_N))</CODE> <li>Afr: <I>maar slaap , my vriend</I> <li>Bul: <I>но спи , мой приятелю</I> <li>Cat: <I>però dorm , el meu amic</I> <li>Chi: <I>但是睡我的朋友</I> <li>Dan: <I>men sov , min ven</I> <li>Dut: <I>maar slaap , mijn vriend</I> <li>Eng: <I>but sleep , my friend</I> <li>Fin: <I>mutta nuku , minun ystäväni</I> <li>Fre: <I>mais dors , mon ami</I> <li>Ger: <I>aber schlaf , mein Freund</I> <li>Hin: <I>लेकिन सोना मेरा दोस्त</I> <li>Ita: <I>ma dormi , il</I> <li>Jpn: <I>私の友だち、けれども寝なさい</I> <li>Lav: <I>bet guli , mans draug</I> <li>Nep: <I>तर सुत् होउ मेरो साथी</I> <li>Nor: <I>men sov , min venn</I> <li>Pes: <I>اما بخواب دوست من</I> <li>Pnb: <I>مگر سونا میرا یار</I> <li>Pol: <I>ale śpij , mój przyjacielu</I> <li>Ron: <I>dar dormi , prietenul meu</I> <li>Rus: <I>но спи , мой друг</I> <li>Snd: <I>پر سمھ دوست</I> <li>Spa: <I>pero duerme , mi amigo</I> <li>Swe: <I>men sov , min vän</I> <li>Tha: <I>แต่นอนหลับซิเพี่อนของฉัน</I> <li>Urd: <I>لیکن سونا میرا دوست</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkPhr</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD><div class=reveal> <I>she won't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkS futureTense negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: futureTense</I> <li>Bul: <I>тя няма да спи</I> <li>Cat: <I>ella no dormirà</I> <li>Chi: <I>她没在睡</I> <li>Dan: <I>hun vil ikke sove</I> <li>Dut: <I>ze zal niet slapen</I> <li>Eng: <I>she won't sleep</I> <li>Fin: <I>hän ei nuku</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie wird nicht schlafen</I> <li>Hin: <I>वह नहीं सोएगी</I> <li>Ita: <I>lei non dormirà</I> <li>Jpn: <I>彼女は寝ない</I> <li>Lav: <I>viņa negulēs</I> <li>Nep: <I>उनी सुत्नेछैनन्</I> <li>Nor: <I>hun vil ikke sove</I> <li>Pes: <I>او نخواهد خوابید</I> <li>Pnb: <I>او نیں سوئے گی</I> <li>Pol: <I>ona nie będzie spała</I> <li>Ron: <I>ea nu va dormi</I> <li>Rus: <I>она не будет спать</I> <li>Snd: <I>ھو۶ سمھندی ن ھوندی</I> <li>Spa: <I>ella no dormirá</I> <li>Swe: <I>hon ska inte sova</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نہیں سوئے گی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkPhr</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkPhr</CODE></TD>
-<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD><div class=reveal> <I>would she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkQS conditionalTense (mkQCl (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>constant not found: conditionalTense</I> <li>Bul: <I>тя би ли спалa</I> <li>Cat: <I>ella dormiria</I> <li>Chi: <I>她睡着吗</I> <li>Dan: <I>ville hun sove</I> <li>Dut: <I>zou ze slapen</I> <li>Eng: <I>would she sleep</I> <li>Fin: <I>nukkuisiko hän</I> <li>Fre: <I>elle dormirait</I> <li>Ger: <I>würde sie schlafen</I> <li>Hin: <I>क्या वह सोएगी</I> <li>Ita: <I>lei dormirebbe</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa gulētu</I> <li>Nep: <I>के उनी सुत्नेछिन्</I> <li>Nor: <I>ville hun sove</I> <li>Pes: <I>آیا او می خوابید</I> <li>Pnb: <I>كی او شاید سوئے</I> <li>Pol: <I>czy ona spałaby</I> <li>Ron: <I>ea ar dormi</I> <li>Rus: <I>она спала бы</I> <li>Snd: <I>ڇا ھو۶ شاید سمھندی</I> <li>Spa: <I>ella dormiría</I> <li>Swe: <I>skulle hon sova</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوئے گی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkPhr</CODE></TD>
-<TD><A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
-<TD><div class=reveal> <I>sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkImp sleep_V)</CODE> <li>Afr: <I>slaap</I> <li>Bul: <I>спи</I> <li>Cat: <I>dorm</I> <li>Chi: <I>睡</I> <li>Dan: <I>sov</I> <li>Dut: <I>slaap</I> <li>Eng: <I>sleep</I> <li>Fin: <I>nuku</I> <li>Fre: <I>dors</I> <li>Ger: <I>schlaf</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormi</I> <li>Jpn: <I>寝なさい</I> <li>Lav: <I>guli</I> <li>Nep: <I>सुत् होउ</I> <li>Nor: <I>sov</I> <li>Pes: <I>بخواب</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>śpij</I> <li>Ron: <I>dormi</I> <li>Rus: <I>спи</I> <li>Snd: <I>سمھ</I> <li>Spa: <I>duerme</I> <li>Swe: <I>sov</I> <li>Tha: <I>นอนหลับซิ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Pol"></A>
-<H2>Pol - polarity</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>negativePol</CODE></TD>
-<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
-<TD><div class=reveal> <I>she doesn't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap nie nie</I> <li>Bul: <I>тя не спи</I> <li>Cat: <I>ella no dorm</I> <li>Chi: <I>她没睡</I> <li>Dan: <I>hun sover ikke</I> <li>Dut: <I>ze slaapt niet</I> <li>Eng: <I>she doesn't sleep</I> <li>Fin: <I>hän ei nuku</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie schläft nicht</I> <li>Hin: <I>वह नहीं सोती है</I> <li>Ita: <I>lei non dorme</I> <li>Jpn: <I>彼女は寝ない</I> <li>Lav: <I>viņa neguļ</I> <li>Nep: <I>उनी सुत्दिन्न</I> <li>Nor: <I>hun sover ikke</I> <li>Pes: <I>او نمی خوابد</I> <li>Pnb: <I>او نیں سوندی اے</I> <li>Pol: <I>ona nie śpi</I> <li>Ron: <I>ea nu doarme</I> <li>Rus: <I>она не спдит</I> <li>Snd: <I>ھو۶ سمھی ن ٿی</I> <li>Spa: <I>ella no duerme</I> <li>Swe: <I>hon sover inte</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نہیں سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>positivePol</CODE></TD>
-<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS positivePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Predet"></A>
-<H2>Predet - predeterminer (prefixed Quant)</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>all_Predet</CODE></TD>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
-<TD><div class=reveal> <I>all the men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP all_Predet (mkNP thePl_Det man_N))</CODE> <li>Afr: <I>alle die mans</I> <li>Bul: <I>всичките мъжете</I> <li>Cat: <I>tots els homes</I> <li>Chi: <I>所有的男人</I> <li>Dan: <I>alle mændene</I> <li>Dut: <I>alle de mannen</I> <li>Eng: <I>all the men</I> <li>Fin: <I>kaikki miehet</I> <li>Fre: <I>tous les hommes</I> <li>Ger: <I>alle die Männer</I> <li>Hin: <I>तमाम आदमी</I> <li>Ita: <I>tutti i</I> <li>Jpn: <I>全部男たち</I> <li>Lav: <I>visi vīrieši</I> <li>Nep: <I>सबै मान्छेहरु</I> <li>Nor: <I>alle mennen</I> <li>Pes: <I>همه ی مرد</I> <li>Pnb: <I>سارے بندے</I> <li>Pol: <I>wszyscy mężczyzn</I> <li>Ron: <I>toţi oamenii</I> <li>Rus: <I>всех людь</I> <li>Snd: <I>سڀ ماڻھو</I> <li>Spa: <I>todos los hombres</I> <li>Swe: <I>alla männen</I> <li>Tha: <I>ทั้งหมดชาย</I> <li>Urd: <I>تمام آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>most_Predet</CODE></TD>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
-<TD><div class=reveal> <I>most</I> <div class=popup> <ul> <li>API: <CODE>most_Predet</CODE> <li>Afr: <I>meeste</I> <li>Bul: <I>повечето</I> <li>Cat: <I>la majoria</I> <li>Chi: <I>大多数</I> <li>Dan: <I>den meste</I> <li>Dut: <I>meeste</I> <li>Eng: <I>most</I> <li>Fin: <I>useinta</I> <li>Fre: <I>la plupart</I> <li>Ger: <I>meister</I> <li>Hin: <I>सब से ज़्यादा</I> <li>Ita: <I>la maggior parte</I> <li>Jpn: <I>ほとんどの</I> <li>Lav: <I>vairums</I> <li>Nep: <I>ज्यादै</I> <li>Nor: <I>den meste</I> <li>Pes: <I>اکثر</I> <li>Pnb: <I>زیادہ تر</I> <li>Pol: <I>wszystek</I> <li>Ron: <I>marea parte a</I> <li>Rus: <I>большинство</I> <li>Snd: <I>سڀ کان گھڻو</I> <li>Spa: <I>la mayor parte</I> <li>Swe: <I>den mesta</I> <li>Tha: <I>มากที่สุด</I> <li>Urd: <I>زیادہ تر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>not_Predet</CODE></TD>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
-<TD><div class=reveal> <I>not everybody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP not_Predet everybody_NP)</CODE> <li>Afr: <I>nie almal</I> <li>Bul: <I>constant not found: not_Predet</I> <li>Cat: <I>no pas tothom</I> <li>Chi: <I>不的每个人</I> <li>Dan: <I>constant not found: not_Predet</I> <li>Dut: <I>niet alle</I> <li>Eng: <I>not everybody</I> <li>Fin: <I>ei jokainen</I> <li>Fre: <I>pas tout le monde</I> <li>Ger: <I>nicht jeder</I> <li>Hin: <I>नहीं हर कोई</I> <li>Ita: <I>non tutti</I> <li>Jpn: <I>皆</I> <li>Lav: <I>constant not found: not_Predet</I> <li>Nep: <I>हैन सवौ जाना</I> <li>Nor: <I>constant not found: not_Predet</I> <li>Pes: <I>constant not found: everybody_NP</I> <li>Pnb: <I>نہیں ہر كوی</I> <li>Pol: <I>żadni wszystkich</I> <li>Ron: <I>nu toţi</I> <li>Rus: <I>constant not found: not_Predet</I> <li>Snd: <I>constant not found: everybody_NP</I> <li>Spa: <I>no todos</I> <li>Swe: <I>inte alla</I> <li>Tha: <I>ไม่ทุกคน</I> <li>Urd: <I>نہیں ہر کوی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>only_Predet</CODE></TD>
-<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
-<TD><div class=reveal> <I>only</I> <div class=popup> <ul> <li>API: <CODE>only_Predet</CODE> <li>Afr: <I>slegs</I> <li>Bul: <I>само</I> <li>Cat: <I>nomÈs</I> <li>Chi: <I>只有</I> <li>Dan: <I>kun</I> <li>Dut: <I>slechts</I> <li>Eng: <I>only</I> <li>Fin: <I>vain</I> <li>Fre: <I>seulement</I> <li>Ger: <I>nur</I> <li>Hin: <I>सिर्फ़</I> <li>Ita: <I>soltanto</I> <li>Jpn: <I>ほんの</I> <li>Lav: <I>tikai</I> <li>Nep: <I>मात्र</I> <li>Nor: <I>kun</I> <li>Pes: <I>فقط</I> <li>Pnb: <I>صرف</I> <li>Pol: <I>tylko</I> <li>Ron: <I>doar</I> <li>Rus: <I>единственный</I> <li>Snd: <I>صرف</I> <li>Spa: <I>solamente</I> <li>Swe: <I>bara</I> <li>Tha: <I>''</I> <li>Urd: <I>صرف</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Prep"></A>
-<H2>Prep - preposition, or just case</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>above_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>above it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv above_Prep it_NP)</CODE> <li>Afr: <I>bo dit</I> <li>Bul: <I>над него</I> <li>Cat: <I>sobre ell</I> <li>Chi: <I>上边它</I> <li>Dan: <I>ovenfor det</I> <li>Dut: <I>boven het</I> <li>Eng: <I>above it</I> <li>Fin: <I>sen yläpuolella</I> <li>Fre: <I>au dessus de</I> <li>Ger: <I>über ihm</I> <li>Hin: <I>इस के ऊपर</I> <li>Ita: <I>sopra di lui</I> <li>Jpn: <I>それの上に</I> <li>Lav: <I>virs tā</I> <li>Nep: <I>यो माथि</I> <li>Nor: <I>ovenfor det</I> <li>Pes: <I>بالای آن</I> <li>Pnb: <I>اینوں اتے</I> <li>Pol: <I>nad nim</I> <li>Ron: <I>deasupra lui</I> <li>Rus: <I>над ним</I> <li>Snd: <I>ھن مٿی</I> <li>Spa: <I>sobre él</I> <li>Swe: <I>ovanför det</I> <li>Tha: <I>ข้างบนมัน</I> <li>Urd: <I>اس کے اوپر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>after_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>after it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv after_Prep it_NP)</CODE> <li>Afr: <I>na dit</I> <li>Bul: <I>след него</I> <li>Cat: <I>després de ell</I> <li>Chi: <I>以后它</I> <li>Dan: <I>efter det</I> <li>Dut: <I>na het</I> <li>Eng: <I>after it</I> <li>Fin: <I>sen jälkeen</I> <li>Fre: <I>après lui</I> <li>Ger: <I>nach ihm</I> <li>Hin: <I>इस के बाद</I> <li>Ita: <I>dopo lui</I> <li>Jpn: <I>それの後に</I> <li>Lav: <I>pēc tā</I> <li>Nep: <I>यो पछि</I> <li>Nor: <I>etter det</I> <li>Pes: <I>بعد از آن</I> <li>Pnb: <I>اینوں توں بعد</I> <li>Pol: <I>po nim</I> <li>Ron: <I>după el</I> <li>Rus: <I>после него</I> <li>Snd: <I>ھن کان پو۶</I> <li>Spa: <I>despues de él</I> <li>Swe: <I>efter det</I> <li>Tha: <I>หลังจากมัน</I> <li>Urd: <I>اس کے بعد</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>before_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>before it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv before_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>преди него</I> <li>Cat: <I>abans de ell</I> <li>Chi: <I>从前它</I> <li>Dan: <I>før det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>before it</I> <li>Fin: <I>ennen sitä</I> <li>Fre: <I>avant lui</I> <li>Ger: <I>vor ihm</I> <li>Hin: <I>इस से पहले</I> <li>Ita: <I>prima lui</I> <li>Jpn: <I>それの前に</I> <li>Lav: <I>pirms tā</I> <li>Nep: <I>यो अघि</I> <li>Nor: <I>før det</I> <li>Pes: <I>قبل از آن</I> <li>Pnb: <I>اینوں پلے</I> <li>Pol: <I>przed nim</I> <li>Ron: <I>înaintea lui</I> <li>Rus: <I>перед ним</I> <li>Snd: <I>ھن پیھرین</I> <li>Spa: <I>antes de él</I> <li>Swe: <I>före det</I> <li>Tha: <I>ก่อนมัน</I> <li>Urd: <I>اس سے پہلے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>behind_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>behind it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv behind_Prep it_NP)</CODE> <li>Afr: <I>agter dit</I> <li>Bul: <I>зад него</I> <li>Cat: <I>darrera de ell</I> <li>Chi: <I>在它后面</I> <li>Dan: <I>bag det</I> <li>Dut: <I>achter het</I> <li>Eng: <I>behind it</I> <li>Fin: <I>sen takana</I> <li>Fre: <I>derrière lui</I> <li>Ger: <I>hinter ihm</I> <li>Hin: <I>इस के पीछे</I> <li>Ita: <I>dietro lui</I> <li>Jpn: <I>それ後ろに</I> <li>Lav: <I>aiz tā</I> <li>Nep: <I>यो पछि</I> <li>Nor: <I>bakom det</I> <li>Pes: <I>پشت آن</I> <li>Pnb: <I>اینوں پیچھے</I> <li>Pol: <I>za nim</I> <li>Ron: <I>înapoia lui</I> <li>Rus: <I>за ним</I> <li>Snd: <I>ھن پٺتی</I> <li>Spa: <I>detrás de él</I> <li>Swe: <I>bakom det</I> <li>Tha: <I>หลังมัน</I> <li>Urd: <I>اس کے پیچھے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>between_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>between you and me</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv between_Prep (mkNP and_Conj you_NP i_NP))</CODE> <li>Afr: <I>tussen jou en my</I> <li>Bul: <I>между теб и мен</I> <li>Cat: <I>entre tu i mi</I> <li>Chi: <I>之间你和我</I> <li>Dan: <I>mellem dig og mig</I> <li>Dut: <I>tussen je en me</I> <li>Eng: <I>between you and me</I> <li>Fin: <I>sinun ja minun välissä</I> <li>Fre: <I>entre toi et moi</I> <li>Ger: <I>zwischen dir und mir</I> <li>Hin: <I>तुम और मुझ के दरमियान</I> <li>Ita: <I>fra te e</I> <li>Jpn: <I>あなたと私の間に</I> <li>Lav: <I>starp tev un man</I> <li>Nep: <I>तिमी र म बिच</I> <li>Nor: <I>mellom deg og meg</I> <li>Pes: <I>بین تو و من</I> <li>Pnb: <I>تینوں تے مینوں وچكار</I> <li>Pol: <I>między tobą i mną</I> <li>Ron: <I>între</I> <li>Rus: <I>между тобой и мной</I> <li>Snd: <I>تون ۽ مھنجا جی وچ می</I> <li>Spa: <I>entre ti y</I> <li>Swe: <I>mellan dig och mig</I> <li>Tha: <I>ระหว่างคุณและฉัน</I> <li>Urd: <I>تو اور مجھ درمیاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>by8agent_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>by it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv by8agent_Prep it_NP)</CODE> <li>Afr: <I>deur dit</I> <li>Bul: <I>чрез него</I> <li>Cat: <I>per ell</I> <li>Chi: <I>被它</I> <li>Dan: <I>af det</I> <li>Dut: <I>door het</I> <li>Eng: <I>by it</I> <li>Fin: <I>sen toimesta</I> <li>Fre: <I>par lui</I> <li>Ger: <I>durch es</I> <li>Hin: <I>इस से</I> <li>Ita: <I>da lui</I> <li>Jpn: <I>それに</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो लाइ</I> <li>Nor: <I>av det</I> <li>Pes: <I>توسط آن</I> <li>Pnb: <I>اینوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>de către el</I> <li>Rus: <I>с помощью него</I> <li>Snd: <I>ھن ھٿان</I> <li>Spa: <I>por él</I> <li>Swe: <I>av det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>اس سے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>by8means_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>by it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv by8means_Prep it_NP)</CODE> <li>Afr: <I>met dit</I> <li>Bul: <I>чрез него</I> <li>Cat: <I>mitjançant ell</I> <li>Chi: <I>它旁边</I> <li>Dan: <I>med det</I> <li>Dut: <I>met het</I> <li>Eng: <I>by it</I> <li>Fin: <I>sillä</I> <li>Fre: <I>par lui</I> <li>Ger: <I>mit ihm</I> <li>Hin: <I>इस पर</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それによって</I> <li>Lav: <I>ar to</I> <li>Nep: <I>यो ले</I> <li>Nor: <I>med det</I> <li>Pes: <I>با آن</I> <li>Pnb: <I>اینوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>de el</I> <li>Rus: <I>с помощью него</I> <li>Snd: <I>ھن ڪان</I> <li>Spa: <I>por él</I> <li>Swe: <I>med det</I> <li>Tha: <I>ผ่านมัน</I> <li>Urd: <I>اس پر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>during_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>during it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv during_Prep it_NP)</CODE> <li>Afr: <I>tydens dit</I> <li>Bul: <I>по време на него</I> <li>Cat: <I>durant ell</I> <li>Chi: <I>在它期间</I> <li>Dan: <I>under det</I> <li>Dut: <I>tijdens het</I> <li>Eng: <I>during it</I> <li>Fin: <I>sen aikana</I> <li>Fre: <I>pendant lui</I> <li>Ger: <I>während seiner</I> <li>Hin: <I>इस के दरमियान</I> <li>Ita: <I>durante lui</I> <li>Jpn: <I>それの間に</I> <li>Lav: <I>laikā tā</I> <li>Nep: <I>यो पर्यान्त</I> <li>Nor: <I>under det</I> <li>Pes: <I>در طول آن</I> <li>Pnb: <I>اینوں دے وچ</I> <li>Pol: <I>podczas niego</I> <li>Ron: <I>în timpul lui</I> <li>Rus: <I>в течение него</I> <li>Snd: <I>ھن وچ ۾</I> <li>Spa: <I>durante él</I> <li>Swe: <I>under det</I> <li>Tha: <I>ระหว่างมัน</I> <li>Urd: <I>اس کے درمیاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>except_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>except it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv except_Prep it_NP)</CODE> <li>Afr: <I>behalwe dit</I> <li>Bul: <I>constant not found: except_Prep</I> <li>Cat: <I>excepte ell</I> <li>Chi: <I>以外它除了</I> <li>Dan: <I>constant not found: except_Prep</I> <li>Dut: <I>met uitzondering van het</I> <li>Eng: <I>except it</I> <li>Fin: <I>sitä lukuunottamatta</I> <li>Fre: <I>excepté lui</I> <li>Ger: <I>außer ihm</I> <li>Hin: <I>इस के सिवाय</I> <li>Ita: <I>eccetto lui</I> <li>Jpn: <I>それを除いて</I> <li>Lav: <I>izņemot to</I> <li>Nep: <I>यो बाहेक</I> <li>Nor: <I>constant not found: except_Prep</I> <li>Pes: <I>به جز آن</I> <li>Pnb: <I>اینوں سواے</I> <li>Pol: <I>z wyjątkiem nie</I> <li>Ron: <I>cu excepţia lui</I> <li>Rus: <I>constant not found: except_Prep</I> <li>Snd: <I>ھن سوا۶</I> <li>Spa: <I>excepto él</I> <li>Swe: <I>utom det</I> <li>Tha: <I>นอกจากมัน</I> <li>Urd: <I>اس کے سواے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>for_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>for it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv for_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>за него</I> <li>Cat: <I>per a ell</I> <li>Chi: <I>为了它</I> <li>Dan: <I>for det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>for it</I> <li>Fin: <I>sille</I> <li>Fre: <I>pour lui</I> <li>Ger: <I>für es</I> <li>Hin: <I>इस के लिये</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それのために</I> <li>Lav: <I>priekš tā</I> <li>Nep: <I>यो लागि</I> <li>Nor: <I>for det</I> <li>Pes: <I>برای آن</I> <li>Pnb: <I>اینوں [دے واسطE]</I> <li>Pol: <I>dla niego</I> <li>Ron: <I>pentru el</I> <li>Rus: <I>для него</I> <li>Snd: <I>ھن لا۶ی</I> <li>Spa: <I>para él</I> <li>Swe: <I>för det</I> <li>Tha: <I>ให้มัน</I> <li>Urd: <I>اس کیلیے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>from_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>from it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv from_Prep it_NP)</CODE> <li>Afr: <I>uit dit</I> <li>Bul: <I>от него</I> <li>Cat: <I>de ell</I> <li>Chi: <I>从它</I> <li>Dan: <I>fra det</I> <li>Dut: <I>uit het</I> <li>Eng: <I>from it</I> <li>Fin: <I>siitä</I> <li>Fre: <I>de</I> <li>Ger: <I>aus ihm</I> <li>Hin: <I>इस से</I> <li>Ita: <I>da lui</I> <li>Jpn: <I>それから</I> <li>Lav: <I>no tā</I> <li>Nep: <I>यो बाट</I> <li>Nor: <I>fra det</I> <li>Pes: <I>از آن</I> <li>Pnb: <I>اینوں توں</I> <li>Pol: <I>z niego</I> <li>Ron: <I>de la el</I> <li>Rus: <I>от него</I> <li>Snd: <I>ھن وٽان</I> <li>Spa: <I>de él</I> <li>Swe: <I>från det</I> <li>Tha: <I>จากมัน</I> <li>Urd: <I>اس سے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>in8front_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>in front of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in8front_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>пред него</I> <li>Cat: <I>davant de ell</I> <li>Chi: <I>在它前边</I> <li>Dan: <I>foran det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>in front of it</I> <li>Fin: <I>sen edessä</I> <li>Fre: <I>devant lui</I> <li>Ger: <I>vor ihm</I> <li>Hin: <I>इस के सामने</I> <li>Ita: <I>davanti lui</I> <li>Jpn: <I>それの前に</I> <li>Lav: <I>priekšā tam</I> <li>Nep: <I>यो सामु</I> <li>Nor: <I>foran det</I> <li>Pes: <I>جلوی آن</I> <li>Pnb: <I>اینوں دے سامنے</I> <li>Pol: <I>przed nim</I> <li>Ron: <I>în faţa lui</I> <li>Rus: <I>перед ним</I> <li>Snd: <I>ھن جی سامھون</I> <li>Spa: <I>delante de él</I> <li>Swe: <I>framför det</I> <li>Tha: <I>หน้ามัน</I> <li>Urd: <I>اس کے سامنے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>in_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>in it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in_Prep it_NP)</CODE> <li>Afr: <I>in dit</I> <li>Bul: <I>в</I> <li>Cat: <I>en ell</I> <li>Chi: <I>它里</I> <li>Dan: <I>i det</I> <li>Dut: <I>in het</I> <li>Eng: <I>in it</I> <li>Fin: <I>siinä</I> <li>Fre: <I>dans lui</I> <li>Ger: <I>in ihm</I> <li>Hin: <I>इस में</I> <li>Ita: <I>in lui</I> <li>Jpn: <I>それに</I> <li>Lav: <I>tajā</I> <li>Nep: <I>यो मा</I> <li>Nor: <I>i det</I> <li>Pes: <I>در آن</I> <li>Pnb: <I>اینوں وچ</I> <li>Pol: <I>w nim</I> <li>Ron: <I>în el</I> <li>Rus: <I>в нём</I> <li>Snd: <I>ھن ۾</I> <li>Spa: <I>en él</I> <li>Swe: <I>i det</I> <li>Tha: <I>ในมัน</I> <li>Urd: <I>اس میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>on_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>on it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv on_Prep it_NP)</CODE> <li>Afr: <I>op dit</I> <li>Bul: <I>на него</I> <li>Cat: <I>sobre ell</I> <li>Chi: <I>在它上</I> <li>Dan: <I>på det</I> <li>Dut: <I>op het</I> <li>Eng: <I>on it</I> <li>Fin: <I>sillä</I> <li>Fre: <I>sur lui</I> <li>Ger: <I>auf ihm</I> <li>Hin: <I>इस पर</I> <li>Ita: <I>su lui</I> <li>Jpn: <I>それの上に</I> <li>Lav: <I>uz tā</I> <li>Nep: <I>यो मा</I> <li>Nor: <I>på det</I> <li>Pes: <I>روی آن</I> <li>Pnb: <I>اینوں اتے</I> <li>Pol: <I>nа nim</I> <li>Ron: <I>pe el</I> <li>Rus: <I>на нём</I> <li>Snd: <I>ھن مٿان</I> <li>Spa: <I>sobre él</I> <li>Swe: <I>på det</I> <li>Tha: <I>บนมัน</I> <li>Urd: <I>اس پر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>part_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv part_Prep it_NP)</CODE> <li>Afr: <I>van dit</I> <li>Bul: <I>от него</I> <li>Cat: <I>de ell</I> <li>Chi: <I>的它</I> <li>Dan: <I>af det</I> <li>Dut: <I>van het</I> <li>Eng: <I>of it</I> <li>Fin: <I>sitä</I> <li>Fre: <I>de</I> <li>Ger: <I>von ihm</I> <li>Hin: <I>इस</I> <li>Ita: <I>di lui</I> <li>Jpn: <I>それの</I> <li>Lav: <I>constant not found: part_Prep</I> <li>Nep: <I>यो भाग</I> <li>Nor: <I>av det</I> <li>Pes: <I>از آن</I> <li>Pnb: <I>اینوں ہصہ</I> <li>Pol: <I>z niego</I> <li>Ron: <I>din el</I> <li>Rus: <I>оно</I> <li>Snd: <I>ھن حسو</I> <li>Spa: <I>de él</I> <li>Swe: <I>av det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>اس</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>possess_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv possess_Prep it_NP)</CODE> <li>Afr: <I>van dit</I> <li>Bul: <I>му</I> <li>Cat: <I>de ell</I> <li>Chi: <I>它的</I> <li>Dan: <I>af det</I> <li>Dut: <I>van het</I> <li>Eng: <I>of it</I> <li>Fin: <I>sen</I> <li>Fre: <I>de</I> <li>Ger: <I>von ihm</I> <li>Hin: <I>इस का</I> <li>Ita: <I>di lui</I> <li>Jpn: <I>それの</I> <li>Lav: <I>tā</I> <li>Nep: <I>यो धारणा गर्नु</I> <li>Nor: <I>av det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اینوں دا</I> <li>Pol: <I>jego</I> <li>Ron: <I>lui</I> <li>Rus: <I>него</I> <li>Snd: <I>ھن جو یا جی</I> <li>Spa: <I>de él</I> <li>Swe: <I>av det</I> <li>Tha: <I>ของมัน</I> <li>Urd: <I>اس کا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>through_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>through it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv through_Prep it_NP)</CODE> <li>Afr: <I>deur dit</I> <li>Bul: <I>през него</I> <li>Cat: <I>mitjançant ell</I> <li>Chi: <I>通过它</I> <li>Dan: <I>gennem det</I> <li>Dut: <I>door het</I> <li>Eng: <I>through it</I> <li>Fin: <I>sen kautta</I> <li>Fre: <I>par lui</I> <li>Ger: <I>durch es</I> <li>Hin: <I>इस में से</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それを通じて</I> <li>Lav: <I>cauri tam</I> <li>Nep: <I>यो मार्फत</I> <li>Nor: <I>gjennom det</I> <li>Pes: <I>از طریق آن</I> <li>Pnb: <I>اینوں وچوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>prin el</I> <li>Rus: <I>через него</I> <li>Snd: <I>ھن منجھان</I> <li>Spa: <I>por él</I> <li>Swe: <I>genom det</I> <li>Tha: <I>ผ่านมัน</I> <li>Urd: <I>اس میں سے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>to_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>to it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv to_Prep it_NP)</CODE> <li>Afr: <I>na dit</I> <li>Bul: <I>до него</I> <li>Cat: <I>a ell</I> <li>Chi: <I>往它</I> <li>Dan: <I>til det</I> <li>Dut: <I>naar het</I> <li>Eng: <I>to it</I> <li>Fin: <I>siihen</I> <li>Fre: <I>à lui</I> <li>Ger: <I>nach ihm</I> <li>Hin: <I>इस को</I> <li>Ita: <I>a</I> <li>Jpn: <I>それに</I> <li>Lav: <I>līdz tam</I> <li>Nep: <I>यो सम्म</I> <li>Nor: <I>til det</I> <li>Pes: <I>به آن</I> <li>Pnb: <I>اینوں نوں</I> <li>Pol: <I>do niego</I> <li>Ron: <I>la el</I> <li>Rus: <I>к нему</I> <li>Snd: <I>ھن ڏانھن</I> <li>Spa: <I>a él</I> <li>Swe: <I>till det</I> <li>Tha: <I>ถืงมัน</I> <li>Urd: <I>اس کو</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>under_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>under it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv under_Prep it_NP)</CODE> <li>Afr: <I>onder dit</I> <li>Bul: <I>под него</I> <li>Cat: <I>sota ell</I> <li>Chi: <I>下它</I> <li>Dan: <I>under det</I> <li>Dut: <I>onder het</I> <li>Eng: <I>under it</I> <li>Fin: <I>sen alla</I> <li>Fre: <I>sous lui</I> <li>Ger: <I>unter ihm</I> <li>Hin: <I>इस के नीचे</I> <li>Ita: <I>sotto lui</I> <li>Jpn: <I>それの下に</I> <li>Lav: <I>zem tā</I> <li>Nep: <I>यो अन्तर्गत</I> <li>Nor: <I>under det</I> <li>Pes: <I>زیر آن</I> <li>Pnb: <I>اینوں تھلے</I> <li>Pol: <I>pod nim</I> <li>Ron: <I>sub el</I> <li>Rus: <I>под ним</I> <li>Snd: <I>ھن ھیٺان</I> <li>Spa: <I>bajo él</I> <li>Swe: <I>under det</I> <li>Tha: <I>ใต้มัน</I> <li>Urd: <I>اس کے نیچے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>with_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>with it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv with_Prep it_NP)</CODE> <li>Afr: <I>met dit</I> <li>Bul: <I>с</I> <li>Cat: <I>amb ell</I> <li>Chi: <I>和它一起</I> <li>Dan: <I>med det</I> <li>Dut: <I>met het</I> <li>Eng: <I>with it</I> <li>Fin: <I>sen kanssa</I> <li>Fre: <I>avec lui</I> <li>Ger: <I>mit ihm</I> <li>Hin: <I>इस के साथ</I> <li>Ita: <I>con lui</I> <li>Jpn: <I>それと</I> <li>Lav: <I>ar to</I> <li>Nep: <I>यो सँग</I> <li>Nor: <I>med det</I> <li>Pes: <I>با آن</I> <li>Pnb: <I>اینوں دے نال</I> <li>Pol: <I>z nim</I> <li>Ron: <I>cu el</I> <li>Rus: <I>с ним</I> <li>Snd: <I>ھن سان</I> <li>Spa: <I>con él</I> <li>Swe: <I>med det</I> <li>Tha: <I>กับมัน</I> <li>Urd: <I>اس کے ساتھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>without_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><div class=reveal> <I>without it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv without_Prep it_NP)</CODE> <li>Afr: <I>sonder dit</I> <li>Bul: <I>без него</I> <li>Cat: <I>sense ell</I> <li>Chi: <I>它没有</I> <li>Dan: <I>uden det</I> <li>Dut: <I>zonder het</I> <li>Eng: <I>without it</I> <li>Fin: <I>ilman sitä</I> <li>Fre: <I>sans lui</I> <li>Ger: <I>ohne es</I> <li>Hin: <I>constant not found: without_Prep</I> <li>Ita: <I>senza lui</I> <li>Jpn: <I>それ無しで</I> <li>Lav: <I>bez tā</I> <li>Nep: <I>यो विना</I> <li>Nor: <I>uten det</I> <li>Pes: <I>بدون آن</I> <li>Pnb: <I>اینوں توں بغیر</I> <li>Pol: <I>bez niego</I> <li>Ron: <I>fără el</I> <li>Rus: <I>без него</I> <li>Snd: <I>ھن کان سوا۶</I> <li>Spa: <I>sin él</I> <li>Swe: <I>utan det</I> <li>Tha: <I>ไม่มีมัน</I> <li>Urd: <I>اس کے بغیر</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Pron"></A>
-<H2>Pron - personal pronoun</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>he_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP he_Pron)</CODE> <li>Afr: <I>hy</I> <li>Bul: <I>той</I> <li>Cat: <I>ell</I> <li>Chi: <I>他</I> <li>Dan: <I>ham</I> <li>Dut: <I>hij</I> <li>Eng: <I>he</I> <li>Fin: <I>hän</I> <li>Fre: <I>lui</I> <li>Ger: <I>er</I> <li>Hin: <I>वह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>彼</I> <li>Lav: <I>viņš</I> <li>Nep: <I>उ</I> <li>Nor: <I>ham</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>on</I> <li>Ron: <I>el</I> <li>Rus: <I>его</I> <li>Snd: <I>ھو</I> <li>Spa: <I>él</I> <li>Swe: <I>honom</I> <li>Tha: <I>เขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>i_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron)</CODE> <li>Afr: <I>ek</I> <li>Bul: <I>аз</I> <li>Cat: <I>mi</I> <li>Chi: <I>我</I> <li>Dan: <I>mig</I> <li>Dut: <I>ik</I> <li>Eng: <I>I</I> <li>Fin: <I>minä</I> <li>Fre: <I>moi</I> <li>Ger: <I>ich</I> <li>Hin: <I>मैं</I> <li>Ita: <I>me</I> <li>Jpn: <I>私</I> <li>Lav: <I>es</I> <li>Nep: <I>म</I> <li>Nor: <I>meg</I> <li>Pes: <I>من</I> <li>Pnb: <I>میں</I> <li>Pol: <I>ja</I> <li>Ron: <I>eu</I> <li>Rus: <I>меня</I> <li>Snd: <I>مان</I> <li>Spa: <I>mí</I> <li>Swe: <I>mig</I> <li>Tha: <I>ฉัน</I> <li>Urd: <I>میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>it_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP it_Pron)</CODE> <li>Afr: <I>dit</I> <li>Bul: <I>то</I> <li>Cat: <I>ell</I> <li>Chi: <I>它</I> <li>Dan: <I>det</I> <li>Dut: <I>het</I> <li>Eng: <I>it</I> <li>Fin: <I>se</I> <li>Fre: <I>lui</I> <li>Ger: <I>es</I> <li>Hin: <I>यह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>それ</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो</I> <li>Nor: <I>det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ono</I> <li>Ron: <I>''</I> <li>Rus: <I>его</I> <li>Snd: <I>اھا</I> <li>Spa: <I>él</I> <li>Swe: <I>det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>she_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP she_Pron)</CODE> <li>Afr: <I>sy</I> <li>Bul: <I>тя</I> <li>Cat: <I>ella</I> <li>Chi: <I>她</I> <li>Dan: <I>hende</I> <li>Dut: <I>ze</I> <li>Eng: <I>she</I> <li>Fin: <I>hän</I> <li>Fre: <I>elle</I> <li>Ger: <I>sie</I> <li>Hin: <I>वह</I> <li>Ita: <I>lei</I> <li>Jpn: <I>彼女</I> <li>Lav: <I>viņa</I> <li>Nep: <I>उनी</I> <li>Nor: <I>henne</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>ona</I> <li>Ron: <I>ea</I> <li>Rus: <I>её</I> <li>Snd: <I>ھو۶</I> <li>Spa: <I>ella</I> <li>Swe: <I>henne</I> <li>Tha: <I>หล่อน</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>they_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>they</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP they_Pron)</CODE> <li>Afr: <I>hulle</I> <li>Bul: <I>те</I> <li>Cat: <I>elles</I> <li>Chi: <I>他们</I> <li>Dan: <I>dem</I> <li>Dut: <I>ze</I> <li>Eng: <I>they</I> <li>Fin: <I>he</I> <li>Fre: <I>eux</I> <li>Ger: <I>sie</I> <li>Hin: <I>वे</I> <li>Ita: <I>loro</I> <li>Jpn: <I>彼ら</I> <li>Lav: <I>viņi</I> <li>Nep: <I>उनीहरु</I> <li>Nor: <I>dem</I> <li>Pes: <I>آن ها</I> <li>Pnb: <I>او</I> <li>Pol: <I>oni</I> <li>Ron: <I>ei</I> <li>Rus: <I>их</I> <li>Snd: <I>اھی</I> <li>Spa: <I>ellos</I> <li>Swe: <I>dem</I> <li>Tha: <I>พวกเขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>we_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP we_Pron)</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>youPl_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youPl_Pron)</CODE> <li>Afr: <I>julle</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosaltres</I> <li>Chi: <I>你们</I> <li>Dan: <I>jer</I> <li>Dut: <I>jullie</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>ihr</I> <li>Hin: <I>तुम</I> <li>Ita: <I>voi</I> <li>Jpn: <I>あなた達</I> <li>Lav: <I>jūs</I> <li>Nep: <I>तिमीहरु</I> <li>Nor: <I>dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>wy</I> <li>Ron: <I>voi</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>vosotros</I> <li>Swe: <I>er</I> <li>Tha: <I>พวกคุณ</I> <li>Urd: <I>تم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>youPol_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youPol_Pron)</CODE> <li>Afr: <I>u</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosté</I> <li>Chi: <I>您</I> <li>Dan: <I>Dem</I> <li>Dut: <I>u</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>Sie</I> <li>Hin: <I>आप</I> <li>Ita: <I>Lei</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>Jūs</I> <li>Nep: <I>तपाई</I> <li>Nor: <I>Dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>ty</I> <li>Ron: <I>dumneavoastră</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>usted</I> <li>Swe: <I>er</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>آپ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>youSg_Pron</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youSg_Pron)</CODE> <li>Afr: <I>jy</I> <li>Bul: <I>ти</I> <li>Cat: <I>tu</I> <li>Chi: <I>你</I> <li>Dan: <I>dig</I> <li>Dut: <I>je</I> <li>Eng: <I>you</I> <li>Fin: <I>sinä</I> <li>Fre: <I>toi</I> <li>Ger: <I>du</I> <li>Hin: <I>तू</I> <li>Ita: <I>te</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>tu</I> <li>Nep: <I>तिमी</I> <li>Nor: <I>deg</I> <li>Pes: <I>تو</I> <li>Pnb: <I>توں</I> <li>Pol: <I>ty</I> <li>Ron: <I>tu</I> <li>Rus: <I>тебя</I> <li>Snd: <I>تون</I> <li>Spa: <I>ti</I> <li>Swe: <I>dig</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>تو</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Punct"></A>
-<H2>Punct</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>exclMarkPunct</CODE></TD>
-<TD><A HREF="#Punct">Punct</A></TD>
-<TD><div class=reveal> <I>yes !</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) exclMarkPunct</CODE> <li>Afr: <I>ja !</I> <li>Bul: <I>да !</I> <li>Cat: <I>sí !</I> <li>Chi: <I>对！</I> <li>Dan: <I>ja !</I> <li>Dut: <I>ja !</I> <li>Eng: <I>yes !</I> <li>Fin: <I>kyllä !</I> <li>Fre: <I>oui !</I> <li>Ger: <I>ja !</I> <li>Hin: <I>हाँ !</I> <li>Ita: <I>sì !</I> <li>Jpn: <I>はい！</I> <li>Lav: <I>jā !</I> <li>Nep: <I>हजुर !</I> <li>Nor: <I>ja !</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں !</I> <li>Pol: <I>tak !</I> <li>Ron: <I>da !</I> <li>Rus: <I>Да !</I> <li>Snd: <I>ھا !</I> <li>Spa: <I>¡ sí !</I> <li>Swe: <I>ja !</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>fullStopPunct</CODE></TD>
-<TD><A HREF="#Punct">Punct</A></TD>
-<TD><div class=reveal> <I>yes .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) fullStopPunct</CODE> <li>Afr: <I>ja .</I> <li>Bul: <I>да .</I> <li>Cat: <I>sí .</I> <li>Chi: <I>对。</I> <li>Dan: <I>ja .</I> <li>Dut: <I>ja .</I> <li>Eng: <I>yes .</I> <li>Fin: <I>kyllä .</I> <li>Fre: <I>oui .</I> <li>Ger: <I>ja .</I> <li>Hin: <I>हाँ .</I> <li>Ita: <I>sì .</I> <li>Jpn: <I>はい。</I> <li>Lav: <I>jā .</I> <li>Nep: <I>हजुर .</I> <li>Nor: <I>ja .</I> <li>Pes: <I>بله Û”</I> <li>Pnb: <I>ہاں .</I> <li>Pol: <I>tak .</I> <li>Ron: <I>da .</I> <li>Rus: <I>Да .</I> <li>Snd: <I>ھا .</I> <li>Spa: <I>sí .</I> <li>Swe: <I>ja .</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>questMarkPunct</CODE></TD>
-<TD><A HREF="#Punct">Punct</A></TD>
-<TD><div class=reveal> <I>yes ?</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) questMarkPunct</CODE> <li>Afr: <I>ja ?</I> <li>Bul: <I>да ?</I> <li>Cat: <I>sí ?</I> <li>Chi: <I>对？</I> <li>Dan: <I>ja ?</I> <li>Dut: <I>ja ?</I> <li>Eng: <I>yes ?</I> <li>Fin: <I>kyllä ?</I> <li>Fre: <I>oui ?</I> <li>Ger: <I>ja ?</I> <li>Hin: <I>हाँ ?</I> <li>Ita: <I>sì ?</I> <li>Jpn: <I>はい？</I> <li>Lav: <I>jā ?</I> <li>Nep: <I>हजुर ?</I> <li>Nor: <I>ja ?</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں ?</I> <li>Pol: <I>tak ?</I> <li>Ron: <I>da ?</I> <li>Rus: <I>Да ?</I> <li>Snd: <I>ھا ?</I> <li>Spa: <I>¿ sí ?</I> <li>Swe: <I>ja ?</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="QCl"></A>
-<H2>QCl - question clause, with all tenses</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>slaap sy</I> <li>Bul: <I>тя спи ли</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡吗</I> <li>Dan: <I>sover hun</I> <li>Dut: <I>slaapt ze</I> <li>Eng: <I>does she sleep</I> <li>Fin: <I>nukkuuko hän</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>schläft sie</I> <li>Hin: <I>क्या वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa guļ</I> <li>Nep: <I>के उनी सुत्छिन्</I> <li>Nor: <I>sover hun</I> <li>Pes: <I>آیا او می خوابد</I> <li>Pnb: <I>كی او سوندی اے</I> <li>Pol: <I>czy ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>sover hon</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkVP always_AdV (mkVP sleep_V)))</CODE> <li>Afr: <I>wie slaap altyd altyd</I> <li>Bul: <I>кой винаги спи</I> <li>Cat: <I>qui dorm sempre</I> <li>Chi: <I>谁一直睡</I> <li>Dan: <I>hvem sover altid</I> <li>Dut: <I>wie slaapt altijd</I> <li>Eng: <I>who always sleeps</I> <li>Fin: <I>kuka nukkuu aina</I> <li>Fre: <I>qui dort toujours</I> <li>Ger: <I>wer schläft immer</I> <li>Hin: <I>कौन हमेशा सोता है</I> <li>Ita: <I>chi dorme sempre</I> <li>Jpn: <I>誰がいつも寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सधैँ सुत्छन्</I> <li>Nor: <I>hvem sover altid</I> <li>Pes: <I>چه کسی همیشه می خوابد</I> <li>Pnb: <I>كون ہمیشہ سوندا اے</I> <li>Pol: <I>kto zawsze śpi</I> <li>Ron: <I>cine doarme mereu</I> <li>Rus: <I>кто всегда спдит</I> <li>Snd: <I>ڪیر ھمیشھ سمھی ٿو</I> <li>Spa: <I>quién duerme siempre</I> <li>Swe: <I>vem sover alltid</I> <li>Tha: <I>ใครนอนหลับเสมอ</I> <li>Urd: <I>کون ہمیشہ سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP sleep_V)</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>кой спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Hin: <I>कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem sover</I> <li>Tha: <I>ใครนอนหลับ</I> <li>Urd: <I>کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who loves her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP love_V2 she_NP)</CODE> <li>Afr: <I>wie het haar lief</I> <li>Bul: <I>кой обича нея</I> <li>Cat: <I>qui la estima</I> <li>Chi: <I>谁爱她</I> <li>Dan: <I>hvem elsker hende</I> <li>Dut: <I>wie heeft haar lief</I> <li>Eng: <I>who loves her</I> <li>Fin: <I>kuka rakastaa häntä</I> <li>Fre: <I>qui la</I> <li>Ger: <I>wer liebt sie</I> <li>Hin: <I>कौन उस को प्यार करता है</I> <li>Ita: <I>chi la ama</I> <li>Jpn: <I>誰が彼女を愛するか</I> <li>Lav: <I>kurš mīl</I> <li>Nep: <I>को उनी लाई माया गर्छन्</I> <li>Nor: <I>hvem elsker henne</I> <li>Pes: <I>چه کسی او را دوست دارد</I> <li>Pnb: <I>كون اونوں پیار كردا اے</I> <li>Pol: <I>kto kocha ją</I> <li>Ron: <I>cine o iubeşte</I> <li>Rus: <I>кто любдит её</I> <li>Snd: <I>ڪیر ھو سان عشق ڪری ٿو</I> <li>Spa: <I>quién la ama</I> <li>Swe: <I>vem älskar henne</I> <li>Tha: <I>ใครรักหล่อน</I> <li>Urd: <I>کون اس کو پیار کرتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who sends it to her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP send_V3 it_NP she_NP)</CODE> <li>Afr: <I>wie stuur dit na haar</I> <li>Bul: <I>кой праща него до нея</I> <li>Cat: <I>qui ho li envia</I> <li>Chi: <I>谁把它寄她</I> <li>Dan: <I>hvem sender det til hende</I> <li>Dut: <I>wie stuurt het naar haar</I> <li>Eng: <I>who sends it to her</I> <li>Fin: <I>kuka lähettää sen hänelle</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer schickt es ihr</I> <li>Hin: <I>कौन यह उस को भेजता है</I> <li>Ita: <I>chi lo le manda</I> <li>Jpn: <I>誰が彼女にそれを送るか</I> <li>Lav: <I>kurš sūta</I> <li>Nep: <I>को यो उन्लाई लाई पठाउँछन्</I> <li>Nor: <I>hvem sender det til henne</I> <li>Pes: <I>چه کسی آن را برای او می فرستد</I> <li>Pnb: <I>كون اینوں اونوں پیجدا اے</I> <li>Pol: <I>kto wysyła do niej je</I> <li>Ron: <I>cine i -l trimite</I> <li>Rus: <I>кто посылает ней его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>quién lo le manda</I> <li>Swe: <I>vem skickar det till henne</I> <li>Tha: <I>ใครส่งมันให้กับหล่อน</I> <li>Urd: <I>کون یہ اس کو بھیجتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>wie wil te slaap</I> <li>Bul: <I>кой иска да спи</I> <li>Cat: <I>qui vol dormir</I> <li>Chi: <I>谁想睡</I> <li>Dan: <I>hvem vil sove</I> <li>Dut: <I>wie wil slapen</I> <li>Eng: <I>who wants to sleep</I> <li>Fin: <I>kuka tahtoo nukkua</I> <li>Fre: <I>qui veut dormir</I> <li>Ger: <I>wer will schlafen</I> <li>Hin: <I>कौन सोना चाहता है</I> <li>Ita: <I>chi vuole dormire</I> <li>Jpn: <I>誰が寝たがっているか</I> <li>Lav: <I>kurš vēlas</I> <li>Nep: <I>को सुत्न चाहन्छन्</I> <li>Nor: <I>hvem vil sove</I> <li>Pes: <I>چه کسی می خواهد بخوابد</I> <li>Pnb: <I>كون سونا چاندا اے</I> <li>Pol: <I>kto chce spać</I> <li>Ron: <I>cine vrea sã doarmă</I> <li>Rus: <I>кто хочет спать</I> <li>Snd: <I>ڪیر سمھڻ چاھی ٿو</I> <li>Spa: <I>quién quiere dormir</I> <li>Swe: <I>vem vill sova</I> <li>Tha: <I>ใครอยากนอนหลับ</I> <li>Urd: <I>کون سونا چاہتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP say_VS (mkS (mkCl i_NP sleep_V)))</CODE> <li>Afr: <I>wie sê dat ek slaap</I> <li>Bul: <I>кой казва , че аз спя</I> <li>Cat: <I>qui diu que jo dormo</I> <li>Chi: <I>谁说我睡</I> <li>Dan: <I>hvem siger at jeg sover</I> <li>Dut: <I>wie zegt dat ik slaap</I> <li>Eng: <I>who says that I sleep</I> <li>Fin: <I>kuka sanoo että minä nukun</I> <li>Fre: <I>qui dit que</I> <li>Ger: <I>wer sagt , dass ich schlafe</I> <li>Hin: <I>कौन कहता है कि मैं सोता हूँ</I> <li>Ita: <I>chi dice che io dormo</I> <li>Jpn: <I>誰が私が寝ると言うか</I> <li>Lav: <I>kurš saka</I> <li>Nep: <I>को भन्छन्की म सुत्छु</I> <li>Nor: <I>hvem sier at jeg sover</I> <li>Pes: <I>چه کسی می گوید که من می خوابم</I> <li>Pnb: <I>كون كہدا اے كہ میں سوندا واں</I> <li>Pol: <I>kto mówi , że ja śpię</I> <li>Ron: <I>cine spune cã eu dorm</I> <li>Rus: <I>кто говордит , что я сплю</I> <li>Snd: <I>ڪیر چوی ٿو ت مان سمھان ٿو</I> <li>Spa: <I>quién dice que yo duermo</I> <li>Swe: <I>vem säger att jag sover</I> <li>Tha: <I>ใครพูดว่าฉันนอนหลับ</I> <li>Urd: <I>کون کہتا ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>wie vra hom af wie slaap</I> <li>Bul: <I>кой се учудва кой спи</I> <li>Cat: <I>qui se pregunta qui dorm</I> <li>Chi: <I>谁好奇谁睡</I> <li>Dan: <I>hvem undres hvem som sover</I> <li>Dut: <I>wie vraagt zich af wie slaapt</I> <li>Eng: <I>who wonders who sleeps</I> <li>Fin: <I>kuka ihmettelee kuka nukkuu</I> <li>Fre: <I>qui se</I> <li>Ger: <I>wer wundert sich , wer schläft</I> <li>Hin: <I>कौन हैरान होता है कि कौन सोता है</I> <li>Ita: <I>chi si domanda chi dorme</I> <li>Jpn: <I>誰が誰が寝るか質問するか</I> <li>Lav: <I>kurš brīnās</I> <li>Nep: <I>को अचम्म हुन्छन्की को सुत्छन्</I> <li>Nor: <I>hvem undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>كون حیران ہوندا اے كہ كون سوندا اے</I> <li>Pol: <I>kto zastanawia się , kto śpi</I> <li>Ron: <I>cine se întreabă cine doarme</I> <li>Rus: <I>кто интересует кто спдит</I> <li>Snd: <I>ڪیر ھیران ٿیی ٿو ت ڪیر سمھی ٿو</I> <li>Spa: <I>quién se pregunta quién duerme</I> <li>Swe: <I>vem undrar vem som sover</I> <li>Tha: <I>ใครประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>کون حیران ہوتا ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP become_VA old_A)</CODE> <li>Afr: <I>wie word oud</I> <li>Bul: <I>кой става стар</I> <li>Cat: <I>qui se torna vella</I> <li>Chi: <I>谁变老</I> <li>Dan: <I>hvem bliver gammel</I> <li>Dut: <I>wie wordt oud</I> <li>Eng: <I>who becomes old</I> <li>Fin: <I>kuka tulee vanhaksi</I> <li>Fre: <I>qui devient vieux</I> <li>Ger: <I>wer wird alt</I> <li>Hin: <I>कौन बूढ़ा बनता है</I> <li>Ita: <I>chi diventa vecchio</I> <li>Jpn: <I>誰が古くなるか</I> <li>Lav: <I>kurš kļūst</I> <li>Nep: <I>को बुढो हुन्छन्</I> <li>Nor: <I>hvem blir gammel</I> <li>Pes: <I>چه کسی پیر می شود</I> <li>Pnb: <I>كون بوڈا بندا اے</I> <li>Pol: <I>kto staje się stary</I> <li>Ron: <I>cine devine vechi</I> <li>Rus: <I>кто становдит старым</I> <li>Snd: <I>ڪیر پوڙھی ٿیی ٿو</I> <li>Spa: <I>quién se converte viejo</I> <li>Swe: <I>vem blir gammal</I> <li>Tha: <I>ใครกลายเป็นแก่</I> <li>Urd: <I>کون بوڑھا بنتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP become_VA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>wie word baie oud</I> <li>Bul: <I>кой става много стар</I> <li>Cat: <I>qui se torna molt vella</I> <li>Chi: <I>谁变非常老</I> <li>Dan: <I>hvem bliver meget gammel</I> <li>Dut: <I>wie wordt erg oud</I> <li>Eng: <I>who becomes very old</I> <li>Fin: <I>kuka tulee erittäin vanhaksi</I> <li>Fre: <I>qui devient très vieux</I> <li>Ger: <I>wer wird sehr alt</I> <li>Hin: <I>कौन बहुत बूढ़ा बनता है</I> <li>Ita: <I>chi diventa molto vecchio</I> <li>Jpn: <I>誰がとても古くなるか</I> <li>Lav: <I>kurš kļūst</I> <li>Nep: <I>को धेरै बुढो हुन्छन्</I> <li>Nor: <I>hvem blir mye gammel</I> <li>Pes: <I>چه کسی خیلی پیر می شود</I> <li>Pnb: <I>كون بہت بوڈا بندا اے</I> <li>Pol: <I>kto staje się bardzo stary</I> <li>Ron: <I>cine devine foarte vechi</I> <li>Rus: <I>кто становдит очень старым</I> <li>Snd: <I>ڪیر تمام پوڙھی ٿیی ٿو</I> <li>Spa: <I>quién se converte muy viejo</I> <li>Swe: <I>vem blir mycket gammal</I> <li>Tha: <I>ใครกลายเป็นแก่มาก</I> <li>Urd: <I>کون بہت بوڑھا بنتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP paint_V2A it_NP red_A)</CODE> <li>Afr: <I>wie skilder dit rooi</I> <li>Bul: <I>кой рисува него червен</I> <li>Cat: <I>qui ho pinta en vermell</I> <li>Chi: <I>谁把它画红</I> <li>Dan: <I>hvem maler det rødt</I> <li>Dut: <I>wie schildert het rood</I> <li>Eng: <I>who paints it red</I> <li>Fin: <I>kuka maalaa sen punaiseksi</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer malt es rot</I> <li>Hin: <I>कौन इस को लाल रंग करता है</I> <li>Ita: <I>chi lo dipinge rosso</I> <li>Jpn: <I>誰がそれを赤く塗るか</I> <li>Lav: <I>kurš krāso</I> <li>Nep: <I>को यो लाई रातो रँग लागाउँछन्</I> <li>Nor: <I>hvem maler det rødt</I> <li>Pes: <I>چه کسی آن را قرمز رنگ می کند</I> <li>Pnb: <I>كون اینوں لال رنگ كردا اے</I> <li>Pol: <I>kto maluje je na czerwono</I> <li>Ron: <I>cine îl pictează roşu</I> <li>Rus: <I>кто рисует красным его</I> <li>Snd: <I>ڪیر ھن کی ڳاڙھو رنگ ڪری ٿو</I> <li>Spa: <I>quién lo pinta en rojo</I> <li>Swe: <I>vem målar det rött</I> <li>Tha: <I>ใครทามันเป็นสีแดง</I> <li>Urd: <I>کون اس کو لال رنگ کرتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who paints it very red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP paint_V2A it_NP (mkAP very_AdA red_A))</CODE> <li>Afr: <I>wie skilder dit baie rooi</I> <li>Bul: <I>кой рисува него много червен</I> <li>Cat: <I>qui ho pinta en molt vermell</I> <li>Chi: <I>谁把它画非常红</I> <li>Dan: <I>hvem maler det meget rødt</I> <li>Dut: <I>wie schildert het erg rood</I> <li>Eng: <I>who paints it very red</I> <li>Fin: <I>kuka maalaa sen erittäin punaiseksi</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer malt es sehr rot</I> <li>Hin: <I>कौन इस को बहुत लाल रंग करता है</I> <li>Ita: <I>chi lo dipinge molto rosso</I> <li>Jpn: <I>誰がそれをとても赤く塗るか</I> <li>Lav: <I>kurš krāso</I> <li>Nep: <I>को यो लाई धेरै रातो रँग लागाउँछन्</I> <li>Nor: <I>hvem maler det mye rødt</I> <li>Pes: <I>چه کسی آن را خیلی قرمز رنگ می کند</I> <li>Pnb: <I>كون اینوں بہت لال رنگ كردا اے</I> <li>Pol: <I>kto maluje je na bardzo czerwono</I> <li>Ron: <I>cine îl pictează foarte roşu</I> <li>Rus: <I>кто рисует очень красным его</I> <li>Snd: <I>ڪیر ھن کی تمام ڳاڙھو رنگ ڪری ٿو</I> <li>Spa: <I>quién lo pinta en muy rojo</I> <li>Swe: <I>vem målar det mycket rött</I> <li>Tha: <I>ใครทามันเป็นสีแดงมาก</I> <li>Urd: <I>کون اس کو بہت لال رنگ کرتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))</CODE> <li>Afr: <I>wie antwoord hom dat ons slaap</I> <li>Bul: <I>кой отговаря му , че ние спим</I> <li>Cat: <I>qui li respon que nosaltres dormim</I> <li>Chi: <I>谁把他回答说我们睡</I> <li>Dan: <I>hvem svarer til ham at vi sover</I> <li>Dut: <I>wie antwoordt hem dat we slapen</I> <li>Eng: <I>who answers to him that we sleep</I> <li>Fin: <I>kuka vastaa hänelle että me nukumme</I> <li>Fre: <I>qui lui répond que</I> <li>Ger: <I>wer antwortet ihm dass wir schlafen</I> <li>Hin: <I>कौन उस को जवाब देता है कि हम सोते हैं</I> <li>Ita: <I>chi gli risponde che noi dormiamo</I> <li>Jpn: <I>誰が私達が寝ると彼に答えるか</I> <li>Lav: <I>kurš atbild</I> <li>Nep: <I>को उ लाई उत्तर दिन्छन्की हामीहरु सुत्छौँ</I> <li>Nor: <I>hvem svarer til ham at vi sover</I> <li>Pes: <I>چه کسی به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>كون اونوں جواب دیندا اے كہ اسی سوندے واں</I> <li>Pol: <I>kto odpowiada jemu , że my śpimy</I> <li>Ron: <I>cine îi răspunde cã noi dormim</I> <li>Rus: <I>кто отвечает , что мы спдим его</I> <li>Snd: <I>ڪیر ھو کی جواب ڏیی ٿو ت اسان سمھون ٿا</I> <li>Spa: <I>quién le responde que nosotros dormimos</I> <li>Swe: <I>vem svarar till honom att vi sover</I> <li>Tha: <I>ใครตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>کون اس کو جواب دیتا ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>wie vra hom wie slaap</I> <li>Bul: <I>кой пита него кой спи</I> <li>Cat: <I>qui li pregunta qui dorm</I> <li>Chi: <I>谁把他问说谁睡</I> <li>Dan: <I>hvem spørger ham hvem som sover</I> <li>Dut: <I>wie vraagt hem wie slaapt</I> <li>Eng: <I>who asks him who sleeps</I> <li>Fin: <I>kuka kysyy häneltä kuka nukkuu</I> <li>Fre: <I>qui lui demande qui dort</I> <li>Ger: <I>wer fragt ihn wer schläft</I> <li>Hin: <I>कौन उस से पूछता है कि कौन सोता है</I> <li>Ita: <I>chi gli chiede chi dorme</I> <li>Jpn: <I>誰が彼に誰が寝るか聞くか</I> <li>Lav: <I>kurš vaicā</I> <li>Nep: <I>को उ सँग सोध्छन्की को सुत्छन्</I> <li>Nor: <I>hvem spørr ham hvem som sover</I> <li>Pes: <I>چه کسی از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>كون اونوں پچھدا اے كہ كون سوندا اے</I> <li>Pol: <I>kto pyta jego , kto śpi</I> <li>Ron: <I>cine îl întreabă cine doarme</I> <li>Rus: <I>кто спрашивает кто спдит его</I> <li>Snd: <I>ڪیر ھو کان پڇی ٿو ت ڪیر سمھی ٿو</I> <li>Spa: <I>quién le pregunta quién duerme</I> <li>Swe: <I>vem frågar honom vem som sover</I> <li>Tha: <I>ใครถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>کون اس سے پوچھتا ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>wie smeek hom om te slaap</I> <li>Bul: <I>кой моли него за да спи</I> <li>Cat: <I>qui el demana a dormir</I> <li>Chi: <I>谁把他乞求睡</I> <li>Dan: <I>hvem beder ham at sove</I> <li>Dut: <I>wie smeekt hem te slapen</I> <li>Eng: <I>who begs him to sleep</I> <li>Fin: <I>kuka pyytää häntä nukkumaan</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer bittet ihn zu schlafen</I> <li>Hin: <I>कौन उस से सोने की भीख मांगता है</I> <li>Ita: <I>chi lo prega di dormire</I> <li>Jpn: <I>誰が彼に寝るように請い願うか</I> <li>Lav: <I>kurš lūdz</I> <li>Nep: <I>को उ लाई सुत्न आग्रह गर्छन्</I> <li>Nor: <I>hvem ber ham att sove</I> <li>Pes: <I>چه کسی از او خواهش می کند بخوابد</I> <li>Pnb: <I>كون اونوں سونا دی مانگدا اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>cine îl roagă sã doarmă</I> <li>Rus: <I>кто просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién lo roga a dormir</I> <li>Swe: <I>vem ber honom att sova</I> <li>Tha: <I>ใครขอเขาให้นอนหลับ</I> <li>Urd: <I>کون اس سے سونے کی التجا کرتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP old_A)</CODE> <li>Afr: <I>wie is oud</I> <li>Bul: <I>кой е стар</I> <li>Cat: <I>qui és vella</I> <li>Chi: <I>谁是老的</I> <li>Dan: <I>hvem er gammel</I> <li>Dut: <I>wie is oud</I> <li>Eng: <I>who is old</I> <li>Fin: <I>kuka on vanha</I> <li>Fre: <I>qui est vieux</I> <li>Ger: <I>wer ist alt</I> <li>Hin: <I>कौन बूढ़ा है</I> <li>Ita: <I>chi è vecchio</I> <li>Jpn: <I>誰が古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को बुढो छन्</I> <li>Nor: <I>hvem er gammel</I> <li>Pes: <I>چه کسی پیر است</I> <li>Pnb: <I>كون بوڈا اے</I> <li>Pol: <I>kto jest stary</I> <li>Ron: <I>cine este vechi</I> <li>Rus: <I>кто стар</I> <li>Snd: <I>ڪیر پوڙھی اھی</I> <li>Spa: <I>quién es viejo</I> <li>Swe: <I>vem är gammal</I> <li>Tha: <I>ใครแก่</I> <li>Urd: <I>کون بوڑھا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP old_A he_NP)</CODE> <li>Afr: <I>wie is ouer as hy</I> <li>Bul: <I>кой е по - стар от него</I> <li>Cat: <I>qui és més vella que ell</I> <li>Chi: <I>谁是比他老的</I> <li>Dan: <I>hvem er ældre end han</I> <li>Dut: <I>wie is ouder dan hij</I> <li>Eng: <I>who is older than he</I> <li>Fin: <I>kuka on vanhempi kuin hän</I> <li>Fre: <I>qui est plus vieux que</I> <li>Ger: <I>wer ist älter als er</I> <li>Hin: <I>कौन उस से बूढ़ा है</I> <li>Ita: <I>chi è più vecchio di lui</I> <li>Jpn: <I>誰が彼より古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उ भन्दा बुढो छन्</I> <li>Nor: <I>hvem er eldre enn han</I> <li>Pes: <I>چه کسی پیر تر از او است</I> <li>Pnb: <I>كون اورے توں بوڈا اے</I> <li>Pol: <I>kto jest starszy niż on</I> <li>Ron: <I>cine este mai vechi decât el</I> <li>Rus: <I>кто старше него</I> <li>Snd: <I>ڪیر ھو کان پوڙھی اھی</I> <li>Spa: <I>quién es más viejo que él</I> <li>Swe: <I>vem är äldre än han</I> <li>Tha: <I>ใครแก่กว่าเขา</I> <li>Urd: <I>کون اس سے بوڑھا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP married_A2 he_NP)</CODE> <li>Afr: <I>wie is getroud met hom</I> <li>Bul: <I>кой е женен за него</I> <li>Cat: <I>qui és casada a ell</I> <li>Chi: <I>谁是结婚他的</I> <li>Dan: <I>hvem er gift med ham</I> <li>Dut: <I>wie is getrouwd met hem</I> <li>Eng: <I>who is married to him</I> <li>Fin: <I>kuka on avioitunut hänen kanssa</I> <li>Fre: <I>qui est marié à lui</I> <li>Ger: <I>wer ist verheiratet mit ihm</I> <li>Hin: <I>कौन उस से शादी शुदा है</I> <li>Ita: <I>chi è sposato con lui</I> <li>Jpn: <I>誰が彼と結婚しているか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उ सँग विवाहित छन्</I> <li>Nor: <I>hvem er gift med ham</I> <li>Pes: <I>چه کسی او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>kto jest zaślubiony jemu</I> <li>Ron: <I>cine este căsătorit cu el</I> <li>Rus: <I>кто замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>quién es casado a él</I> <li>Swe: <I>vem är gift med honom</I> <li>Tha: <I>ใครแต่งงานแล้วกับเขา</I> <li>Urd: <I>کون اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>wie is baie oud</I> <li>Bul: <I>кой е много стар</I> <li>Cat: <I>qui és molt vella</I> <li>Chi: <I>谁是非常老的</I> <li>Dan: <I>hvem er meget gammel</I> <li>Dut: <I>wie is erg oud</I> <li>Eng: <I>who is very old</I> <li>Fin: <I>kuka on erittäin vanha</I> <li>Fre: <I>qui est très vieux</I> <li>Ger: <I>wer ist sehr alt</I> <li>Hin: <I>कौन बहुत बूढ़ा है</I> <li>Ita: <I>chi è molto vecchio</I> <li>Jpn: <I>誰がとても古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को धेरै बुढो छन्</I> <li>Nor: <I>hvem er mye gammel</I> <li>Pes: <I>چه کسی خیلی پیر است</I> <li>Pnb: <I>كون بہت بوڈا اے</I> <li>Pol: <I>kto jest bardzo stary</I> <li>Ron: <I>cine este foarte vechi</I> <li>Rus: <I>кто очень стар</I> <li>Snd: <I>ڪیر تمام پوڙھی اھی</I> <li>Spa: <I>quién es muy viejo</I> <li>Swe: <I>vem är mycket gammal</I> <li>Tha: <I>ใครแก่มาก</I> <li>Urd: <I>کون بہت بوڑھا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>wie is die vrou</I> <li>Bul: <I>кой е жената</I> <li>Cat: <I>qui és la</I> <li>Chi: <I>谁是女人</I> <li>Dan: <I>hvem er kvinden</I> <li>Dut: <I>wie is de vrouw</I> <li>Eng: <I>who is the woman</I> <li>Fin: <I>kuka on nainen</I> <li>Fre: <I>qui est la</I> <li>Ger: <I>wer ist die Frau</I> <li>Hin: <I>कौन औरत है</I> <li>Ita: <I>chi è la</I> <li>Jpn: <I>誰が女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को आईमाई हुन्</I> <li>Nor: <I>hvem er kvinna</I> <li>Pes: <I>چه کسی زن است</I> <li>Pnb: <I>كون زنانی اے</I> <li>Pol: <I>kto jest kobietą</I> <li>Ron: <I>cine este femeia</I> <li>Rus: <I>кто женщина</I> <li>Snd: <I>ڪیر استری اھی</I> <li>Spa: <I>quién es la mujer</I> <li>Swe: <I>vem är kvinnan</I> <li>Tha: <I>ใครเป็นหญิง</I> <li>Urd: <I>کون عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP woman_N)</CODE> <li>Afr: <I>wie is 'n vrou</I> <li>Bul: <I>кой е жена</I> <li>Cat: <I>qui és una dona</I> <li>Chi: <I>谁是女人</I> <li>Dan: <I>hvem er en kvinde</I> <li>Dut: <I>wie is vrouw</I> <li>Eng: <I>who is a</I> <li>Fin: <I>kuka on nainen</I> <li>Fre: <I>qui est une femme</I> <li>Ger: <I>wer ist eine Frau</I> <li>Hin: <I>कौन औरत है</I> <li>Ita: <I>chi è una</I> <li>Jpn: <I>誰が女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को आईमाई हुन्</I> <li>Nor: <I>hvem er ei kvinne</I> <li>Pes: <I>چه کسی زن است</I> <li>Pnb: <I>كون زنانی اے</I> <li>Pol: <I>kto jest kobieta</I> <li>Ron: <I>cine este femeie</I> <li>Rus: <I>кто женщина</I> <li>Snd: <I>ڪیر استری اھی</I> <li>Spa: <I>quién es una mujer</I> <li>Swe: <I>vem är en kvinna</I> <li>Tha: <I>ใครเป็นหญิง</I> <li>Urd: <I>کون عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkCN old_A woman_N))</CODE> <li>Afr: <I>wie is 'n oud vrou</I> <li>Bul: <I>кой е стара жена</I> <li>Cat: <I>qui és una dona vella</I> <li>Chi: <I>谁是老女人</I> <li>Dan: <I>hvem er en gammel kvinde</I> <li>Dut: <I>wie is oude vrouw</I> <li>Eng: <I>who is a</I> <li>Fin: <I>kuka on vanha nainen</I> <li>Fre: <I>qui est une vieille femme</I> <li>Ger: <I>wer ist eine alte Frau</I> <li>Hin: <I>कौन बूढ़ी औरत है</I> <li>Ita: <I>chi è una</I> <li>Jpn: <I>誰が古い女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को बुढी आईमाई हुन्</I> <li>Nor: <I>hvem er ei gammel kvinne</I> <li>Pes: <I>چه کسی زن پیر است</I> <li>Pnb: <I>كون بوڈی زنانی اے</I> <li>Pol: <I>kto jest stara kobieta</I> <li>Ron: <I>cine este femeie veche</I> <li>Rus: <I>кто старая женщина</I> <li>Snd: <I>ڪیر پوڙھی استری اھی</I> <li>Spa: <I>quién es una vieja mujer</I> <li>Swe: <I>vem är en gammal kvinna</I> <li>Tha: <I>ใครเป็นหญิงแก่</I> <li>Urd: <I>کون بوڑھی عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP here_Adv)</CODE> <li>Afr: <I>wie is hier</I> <li>Bul: <I>кой е тук</I> <li>Cat: <I>qui és aquí</I> <li>Chi: <I>谁在这里</I> <li>Dan: <I>hvem er her</I> <li>Dut: <I>wie is hier</I> <li>Eng: <I>who is here</I> <li>Fin: <I>kuka on täällä</I> <li>Fre: <I>qui est ici</I> <li>Ger: <I>wer ist hier</I> <li>Hin: <I>कौन यहाँ है</I> <li>Ita: <I>chi è quà</I> <li>Jpn: <I>誰がここでいるか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को यहाँ छन्</I> <li>Nor: <I>hvem er her</I> <li>Pes: <I>چه کسی اینجا است</I> <li>Pnb: <I>كون ایتھے اے</I> <li>Pol: <I>kto jest tutaj</I> <li>Ron: <I>cine este aici</I> <li>Rus: <I>кто здесь</I> <li>Snd: <I>ڪیر ھتی اھی</I> <li>Spa: <I>quién es aquí</I> <li>Swe: <I>vem är här</I> <li>Tha: <I>ใครอยู่ที่นี่</I> <li>Urd: <I>کون یہاں ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP she_NP)</CODE> <li>Afr: <I>wie is sy</I> <li>Bul: <I>кой е нея</I> <li>Cat: <I>qui és ella</I> <li>Chi: <I>谁是她</I> <li>Dan: <I>hvem er hende</I> <li>Dut: <I>wie is ze</I> <li>Eng: <I>who is her</I> <li>Fin: <I>kuka on hän</I> <li>Fre: <I>qui est elle</I> <li>Ger: <I>wer ist sie</I> <li>Hin: <I>कौन वह है</I> <li>Ita: <I>chi è lei</I> <li>Jpn: <I>誰が彼女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उनी हुन्</I> <li>Nor: <I>hvem er henne</I> <li>Pes: <I>چه کسی او است</I> <li>Pnb: <I>كون اونوں اے</I> <li>Pol: <I>kto jest nią</I> <li>Ron: <I>cine este ea</I> <li>Rus: <I>кто она</I> <li>Snd: <I>ڪیر ھو اھی</I> <li>Spa: <I>quién es ella</I> <li>Swe: <I>vem är henne</I> <li>Tha: <I>ใครเป็นหล่อน</I> <li>Urd: <I>کون وہ ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>whom does she love today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkClSlash she_NP love_V2) today_Adv))</CODE> <li>Afr: <I>wie het sy lief vandag</I> <li>Bul: <I>кого обича тя днес</I> <li>Cat: <I>qui estima ella avui</I> <li>Chi: <I>她今天爱的是谁</I> <li>Dan: <I>hvem elsker hun idag</I> <li>Dut: <I>wie heeft ze lief vandaag</I> <li>Eng: <I>whom does she love today</I> <li>Fin: <I>ketä hän rakastaa tänään</I> <li>Fre: <I>qui aime elle aujourd'hui</I> <li>Ger: <I>wen liebt sie heute</I> <li>Hin: <I>किस को आज वह प्यार करती है</I> <li>Ita: <I>chi ama lei oggi</I> <li>Jpn: <I>今日彼女は誰を愛するか</I> <li>Lav: <I>kuru viņa mīl šodien</I> <li>Nep: <I>कासलाई आज उनी माया गर्छिन्</I> <li>Nor: <I>hvem elsker hun idag</I> <li>Pes: <I>چه کسی را امروز او دوست دارد</I> <li>Pnb: <I>كون اج او پیار كردی اے</I> <li>Pol: <I>kogo dziś kocha ona</I> <li>Ron: <I>pe cine iubeşte ea astăzi</I> <li>Rus: <I>кого она любдит сегодня</I> <li>Snd: <I>ڪیر اڄ ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>quién ama ella hoy</I> <li>Swe: <I>vem älskar hon idag</I> <li>Tha: <I>หล่อนรักวันนี้ใคร</I> <li>Urd: <I>کس کو آج وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>why does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl why_IAdv (mkCl she_NP sleep_V) )</CODE> <li>Afr: <I>waarom slaap sy</I> <li>Bul: <I>защо спи тя</I> <li>Cat: <I>per quË dorm ella</I> <li>Chi: <I>她为什么睡</I> <li>Dan: <I>hvorfor sover hun</I> <li>Dut: <I>waarom slaapt ze</I> <li>Eng: <I>why does she sleep</I> <li>Fin: <I>miksi hän nukkuu</I> <li>Fre: <I>pourquoi dort elle</I> <li>Ger: <I>warum schläft sie</I> <li>Hin: <I>क्यों वह सोती है</I> <li>Ita: <I>perché dorme lei</I> <li>Jpn: <I>彼女はどうして寝るか</I> <li>Lav: <I>kāpēc viņa guļ</I> <li>Nep: <I>किन उनी सुत्छिन्</I> <li>Nor: <I>hvorfor sover hun</I> <li>Pes: <I>چرا او می خوابد</I> <li>Pnb: <I>كیوں او سوندی اے</I> <li>Pol: <I>dlaczego ona śpi</I> <li>Ron: <I>de ce doarme ea</I> <li>Rus: <I>почему она спдит</I> <li>Snd: <I>ڇو ھو۶ سمھی ٿی</I> <li>Spa: <I>por qué duerme ella</I> <li>Swe: <I>varför sover hon</I> <li>Tha: <I>หล่อนนอนหลับทำไม</I> <li>Urd: <I>کیوں وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>with whom does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl with_Prep who_IP (mkCl she_NP sleep_V) )</CODE> <li>Afr: <I>met wie slaap sy</I> <li>Bul: <I>с</I> <li>Cat: <I>amb qui dorm ella</I> <li>Chi: <I>她和谁一起睡</I> <li>Dan: <I>med hvem sover hun</I> <li>Dut: <I>met wie slaapt ze</I> <li>Eng: <I>with whom does she sleep</I> <li>Fin: <I>kenen kanssa hän nukkuu</I> <li>Fre: <I>avec qui dort elle</I> <li>Ger: <I>mit wem schläft sie</I> <li>Hin: <I>किस के साथ वह सोती है</I> <li>Ita: <I>con chi dorme lei</I> <li>Jpn: <I>彼女は誰と寝るか</I> <li>Lav: <I>ar kuru viņa guļ</I> <li>Nep: <I>को सँग उनी सुत्छिन्</I> <li>Nor: <I>med hvem sover hun</I> <li>Pes: <I>با چه کسی او می خوابد</I> <li>Pnb: <I>كرا دے نال او سوندی اے</I> <li>Pol: <I>z kim ona śpi</I> <li>Ron: <I>cu cine doarme ea</I> <li>Rus: <I>с кто она спдит</I> <li>Snd: <I>ڪھنجo سان ھو۶ سمھی ٿی</I> <li>Spa: <I>con quién duerme ella</I> <li>Swe: <I>med vem sover hon</I> <li>Tha: <I>หล่อนนอนหลับกับใคร</I> <li>Urd: <I>کس کے ساتھ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>where is she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl where_IAdv she_NP )</CODE> <li>Afr: <I>waar is sy</I> <li>Bul: <I>къде е тя</I> <li>Cat: <I>on és ella</I> <li>Chi: <I>她在哪里</I> <li>Dan: <I>hvor er hun</I> <li>Dut: <I>waar is ze</I> <li>Eng: <I>where is she</I> <li>Fin: <I>missä hän on</I> <li>Fre: <I>où est elle</I> <li>Ger: <I>wo ist sie</I> <li>Hin: <I>वह कहाँ है</I> <li>Ita: <I>dove è lei</I> <li>Jpn: <I>彼女はどこにいるか</I> <li>Lav: <I>kur ir viņa</I> <li>Nep: <I>उनी कहाँ छिन्</I> <li>Nor: <I>hvor er hun</I> <li>Pes: <I>او کجا است</I> <li>Pnb: <I>او كتھے اے</I> <li>Pol: <I>gdzie jest ona</I> <li>Ron: <I>unde este ea</I> <li>Rus: <I>где она</I> <li>Snd: <I>ھو۶ ڪٿی اھی</I> <li>Spa: <I>donde es ella</I> <li>Swe: <I>var är hon</I> <li>Tha: <I>หล่อนอยู่ที่ไหน</I> <li>Urd: <I>وہ کہاں ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>who is this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkIComp who_IP) (mkNP this_Det man_N))</CODE> <li>Afr: <I>wie is hierdie man</I> <li>Bul: <I>кой е този мъж</I> <li>Cat: <I>qui és aquest home</I> <li>Chi: <I>这个男人是谁</I> <li>Dan: <I>hvem er denne mand</I> <li>Dut: <I>wie is deze man</I> <li>Eng: <I>who is this man</I> <li>Fin: <I>kuka tämä mies on</I> <li>Fre: <I>qui est ce</I> <li>Ger: <I>wer ist dieser Mann</I> <li>Hin: <I>यह आदमी कौन है</I> <li>Ita: <I>chi è questo uomo</I> <li>Jpn: <I>この男は誰だか</I> <li>Lav: <I>kurš ir šis vīrietis</I> <li>Nep: <I>यो मान्छे को छ</I> <li>Nor: <I>hvem er denne mannen</I> <li>Pes: <I>این مرد چه کسی است</I> <li>Pnb: <I>اے بندہ كون اے</I> <li>Pol: <I>kim jest ten mężczyzna</I> <li>Ron: <I>cine este acest om</I> <li>Rus: <I>кто этот человек</I> <li>Snd: <I>ھی ماڻھو ڪیر اھی</I> <li>Spa: <I>quién es este hombre</I> <li>Swe: <I>vem är den här mannen</I> <li>Tha: <I>ชายคนนี้เป็นใคร</I> <li>Urd: <I>یہ آدمی کون ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQCl</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
-<TD><div class=reveal> <I>which city is there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkIP which_IQuant city_N))</CODE> <li>Afr: <I>watter stad is daar</I> <li>Bul: <I>кой град е тук</I> <li>Cat: <I>quin ciutat hi ha quin ciutat</I> <li>Chi: <I>有哪个城市</I> <li>Dan: <I>hvilken by findes det</I> <li>Dut: <I>welke stad is er</I> <li>Eng: <I>which city is there</I> <li>Fin: <I>mikä kaupunki on olemassa</I> <li>Fre: <I>quelle ville il y a</I> <li>Ger: <I>welche Stadt gibt es</I> <li>Hin: <I>वहाँ कौन सा शहर है</I> <li>Ita: <I>quale città ci</I> <li>Jpn: <I>どの都市があるか</I> <li>Lav: <I>kura pilsēta ir</I> <li>Nep: <I>त्यहाँ कुन शहर छ</I> <li>Nor: <I>hvilken by finnes det</I> <li>Pes: <I>کدام شهر است</I> <li>Pnb: <I>اوتھے كیڑا شہر اے</I> <li>Pol: <I>które miasto jest</I> <li>Ron: <I>care oraş este</I> <li>Rus: <I>который город существует</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué ciudad hay</I> <li>Swe: <I>vilken stad finns det</I> <li>Tha: <I>เมืองเมืองไหน</I> <li>Urd: <I>وہاں کون سا شہر ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="QS"></A>
-<H2>QS - question</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkQS</CODE></TD>
-<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A></TD>
-<TD><div class=reveal> <I>who wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS conditionalTense anteriorAnt negativePol (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>constant not found: conditionalTense</I> <li>Bul: <I>кой не би спал</I> <li>Cat: <I>qui no hauria dormit</I> <li>Chi: <I>谁不睡</I> <li>Dan: <I>hvem ville ikke have sovet</I> <li>Dut: <I>wie zou niet geslapen hebben</I> <li>Eng: <I>who wouldn't have slept</I> <li>Fin: <I>kuka ei olisi nukkunut</I> <li>Fre: <I>qui ne</I> <li>Ger: <I>wer würde nicht geschlafen haben</I> <li>Hin: <I>कौन न सोएगा</I> <li>Ita: <I>chi non avrebbe dormito</I> <li>Jpn: <I>誰が寝なかったか</I> <li>Lav: <I>kurš nebūtu gulēts</I> <li>Nep: <I>को सुतेकाहुन्थे</I> <li>Nor: <I>hvem ville ikke ha sovet</I> <li>Pes: <I>چه کسی نمی خوابید</I> <li>Pnb: <I>كون نا ژاید سو ے</I> <li>Pol: <I>kto nie spałby</I> <li>Ron: <I>cine nu ar fi dormit</I> <li>Rus: <I>кто спал бы</I> <li>Snd: <I>ڪیر شاید ن سمھی</I> <li>Spa: <I>quién no habría dormido</I> <li>Swe: <I>vem skulle inte ha sovit</I> <li>Tha: <I>ใครนอนไม่หลับ</I> <li>Urd: <I>کون نا شاید سو ے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQS</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A></TD>
-<TD><div class=reveal> <I>does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>slaap sy</I> <li>Bul: <I>тя спи ли</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡吗</I> <li>Dan: <I>sover hun</I> <li>Dut: <I>slaapt ze</I> <li>Eng: <I>does she sleep</I> <li>Fin: <I>nukkuuko hän</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>schläft sie</I> <li>Hin: <I>क्या वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa guļ</I> <li>Nep: <I>के उनी सुत्छिन्</I> <li>Nor: <I>sover hun</I> <li>Pes: <I>آیا او می خوابد</I> <li>Pnb: <I>كی او سوندی اے</I> <li>Pol: <I>czy ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>sover hon</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Quant"></A>
-<H2>Quant - quantifier ('nucleus' of Det)</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>a_Quant</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP a_Quant house_N)</CODE> <li>Afr: <I>'n huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>una casa</I> <li>Chi: <I>一间房子</I> <li>Dan: <I>et hus</I> <li>Dut: <I>een huis</I> <li>Eng: <I>a</I> <li>Fin: <I>talo</I> <li>Fre: <I>une maison</I> <li>Ger: <I>ein Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>una</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>et hus</I> <li>Pes: <I>یک خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>o casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>una casa</I> <li>Swe: <I>ett hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>my house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkQuant i_Pron) house_N)</CODE> <li>Afr: <I>my huis</I> <li>Bul: <I>моята къща</I> <li>Cat: <I>la meva casa</I> <li>Chi: <I>我的房子</I> <li>Dan: <I>mit hus</I> <li>Dut: <I>mijn huis</I> <li>Eng: <I>my house</I> <li>Fin: <I>minun taloni</I> <li>Fre: <I>ma</I> <li>Ger: <I>mein Haus</I> <li>Hin: <I>मेरा घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>私の家</I> <li>Lav: <I>mana māja</I> <li>Nep: <I>मेरो घर</I> <li>Nor: <I>mit hus</I> <li>Pes: <I>خانه ی من</I> <li>Pnb: <I>میرا گھر</I> <li>Pol: <I>mój dom</I> <li>Ron: <I>casa mea</I> <li>Rus: <I>моего дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>mi casa</I> <li>Swe: <I>mitt hus</I> <li>Tha: <I>บ้านของฉัน</I> <li>Urd: <I>میرا گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>no_Quant</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>no house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP no_Quant house_N)</CODE> <li>Afr: <I>geen huis</I> <li>Bul: <I>constant not found: no_Quant</I> <li>Cat: <I>cap casa</I> <li>Chi: <I>不间房子</I> <li>Dan: <I>constant not found: no_Quant</I> <li>Dut: <I>geen huis</I> <li>Eng: <I>no house</I> <li>Fin: <I>mikään talo</I> <li>Fre: <I>aucune maison</I> <li>Ger: <I>kein Haus</I> <li>Hin: <I>constant not found: no_Quant</I> <li>Ita: <I>nessuna casa</I> <li>Jpn: <I>家</I> <li>Lav: <I>neviena māja</I> <li>Nep: <I>हैन घर</I> <li>Nor: <I>constant not found: no_Quant</I> <li>Pes: <I>constant not found: no_Quant</I> <li>Pnb: <I>كوی نہیں گھر</I> <li>Pol: <I>żaden dom</I> <li>Ron: <I>nicio casă</I> <li>Rus: <I>constant not found: no_Quant</I> <li>Snd: <I>ڇو ن گھر</I> <li>Spa: <I>ninguna casa</I> <li>Swe: <I>inget hus</I> <li>Tha: <I>บ้านไม่มีหลัง</I> <li>Urd: <I>کوی نہیں گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>that_Quant</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>that house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP that_Quant house_N)</CODE> <li>Afr: <I>daardie huis</I> <li>Bul: <I>онази къща</I> <li>Cat: <I>aquella casa</I> <li>Chi: <I>那间房子</I> <li>Dan: <I>det der hus</I> <li>Dut: <I>dat huis</I> <li>Eng: <I>that house</I> <li>Fin: <I>tuo talo</I> <li>Fre: <I>cette maison</I> <li>Ger: <I>jenes Haus</I> <li>Hin: <I>वह घर</I> <li>Ita: <I>quella casa</I> <li>Jpn: <I>その家</I> <li>Lav: <I>tā māja</I> <li>Nep: <I>त्ये घर</I> <li>Nor: <I>det der huset</I> <li>Pes: <I>آن خانه</I> <li>Pnb: <I>وہ گھر</I> <li>Pol: <I>tamten dom</I> <li>Ron: <I>acea casă</I> <li>Rus: <I>тот дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>esa casa</I> <li>Swe: <I>det där huset</I> <li>Tha: <I>บ้านหลังนั้น</I> <li>Urd: <I>وہ گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>the_Quant</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP the_Quant house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>this_Quant</CODE></TD>
-<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><div class=reveal> <I>this house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant house_N)</CODE> <li>Afr: <I>hierdie huis</I> <li>Bul: <I>тази къща</I> <li>Cat: <I>aquesta casa</I> <li>Chi: <I>这间房子</I> <li>Dan: <I>dette hus</I> <li>Dut: <I>dit huis</I> <li>Eng: <I>this house</I> <li>Fin: <I>tämä talo</I> <li>Fre: <I>cette maison</I> <li>Ger: <I>dieses Haus</I> <li>Hin: <I>यह घर</I> <li>Ita: <I>questa casa</I> <li>Jpn: <I>この家</I> <li>Lav: <I>šī māja</I> <li>Nep: <I>यो घर</I> <li>Nor: <I>dette huset</I> <li>Pes: <I>این خانه</I> <li>Pnb: <I>اے گھر</I> <li>Pol: <I>ten dom</I> <li>Ron: <I>această casă</I> <li>Rus: <I>этот дом</I> <li>Snd: <I>ھی گھر</I> <li>Spa: <I>esta casa</I> <li>Swe: <I>det här huset</I> <li>Tha: <I>บ้านหลังนี้</I> <li>Urd: <I>یہ گھر</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="RCl"></A>
-<H2>RCl - relative clause, with all tenses</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkVP always_AdV (mkVP sleep_V)))))</CODE> <li>Afr: <I>vrou wat altyd altyd slaap</I> <li>Bul: <I>жена която винаги спи</I> <li>Cat: <I>dona que dorm sempre</I> <li>Chi: <I>一直睡的女人</I> <li>Dan: <I>kvinde som altid sover</I> <li>Dut: <I>vrouw die altijd slaapt</I> <li>Eng: <I>woman who always sleeps</I> <li>Fin: <I>nainen joka nukkuu aina</I> <li>Fre: <I>femme qui dort toujours</I> <li>Ger: <I>Frau die immer schläft</I> <li>Hin: <I>औरत जो हमेशा सोती है</I> <li>Ita: <I>donna che dorme sempre</I> <li>Jpn: <I>いつも寝る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "guļ" ++ "vienmēr";</I> <li>Nep: <I>आईमाई जो सधैँ सुत्छे</I> <li>Nor: <I>kvinne som altid sover</I> <li>Pes: <I>زنی که همیشه می خوابد</I> <li>Pnb: <I>زنانی جیڑی ہمیشہ سوندی اے</I> <li>Pol: <I>kobieta , która zawsze śpi</I> <li>Ron: <I>femeie care doarme mereu</I> <li>Rus: <I>женщина , которая всегда спдит</I> <li>Snd: <I>استری جھڙی ھمیشھ سمھی ٿی</I> <li>Spa: <I>mujer que duerme siempre</I> <li>Swe: <I>kvinna som alltid sover</I> <li>Tha: <I>หญิงที่นอนหลับเสมอ</I> <li>Urd: <I>عورت جو ہمیشہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP sleep_V)))</CODE> <li>Afr: <I>vrou wat slaap</I> <li>Bul: <I>жена която спи</I> <li>Cat: <I>dona que dorm</I> <li>Chi: <I>睡的女人</I> <li>Dan: <I>kvinde som sover</I> <li>Dut: <I>vrouw die slaapt</I> <li>Eng: <I>woman who sleeps</I> <li>Fin: <I>nainen joka nukkuu</I> <li>Fre: <I>femme qui dort</I> <li>Ger: <I>Frau die schläft</I> <li>Hin: <I>औरत जो सोती है</I> <li>Ita: <I>donna che dorme</I> <li>Jpn: <I>寝る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "guļ";</I> <li>Nep: <I>आईमाई जो सुत्छे</I> <li>Nor: <I>kvinne som sover</I> <li>Pes: <I>زنی که می خوابد</I> <li>Pnb: <I>زنانی جیڑی سوندی اے</I> <li>Pol: <I>kobieta , która śpi</I> <li>Ron: <I>femeie care doarme</I> <li>Rus: <I>женщина , которая спдит</I> <li>Snd: <I>استری جھڙی سمھی ٿی</I> <li>Spa: <I>mujer que duerme</I> <li>Swe: <I>kvinna som sover</I> <li>Tha: <I>หญิงที่นอนหลับ</I> <li>Urd: <I>عورت جو سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who loves him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP love_V2 he_NP)))</CODE> <li>Afr: <I>vrou wat hom lief het</I> <li>Bul: <I>жена която обича него</I> <li>Cat: <I>dona que el estima</I> <li>Chi: <I>爱他的女人</I> <li>Dan: <I>kvinde som elsker ham</I> <li>Dut: <I>vrouw die hem lief heeft</I> <li>Eng: <I>woman who loves him</I> <li>Fin: <I>nainen joka rakastaa häntä</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau die ihn liebt</I> <li>Hin: <I>औरत जो उस को प्यार करती है</I> <li>Ita: <I>donna che lo ama</I> <li>Jpn: <I>彼を愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "mīl" ++ "viņu";</I> <li>Nep: <I>आईमाई जो उ लाई माया गर्छे</I> <li>Nor: <I>kvinne som elsker ham</I> <li>Pes: <I>زنی که او را دوست دارد</I> <li>Pnb: <I>زنانی جیڑی اونوں پیار كردی اے</I> <li>Pol: <I>kobieta , która kocha jego</I> <li>Ron: <I>femeie care îl iubeşte</I> <li>Rus: <I>женщина , которая любдит его</I> <li>Snd: <I>استری جھڙی ھو سان عشق ڪری ٿی</I> <li>Spa: <I>mujer que lo ama</I> <li>Swe: <I>kvinna som älskar honom</I> <li>Tha: <I>หญิงที่รักเขา</I> <li>Urd: <I>عورت جو اس کو پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who sends it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP send_V3 it_NP he_NP)))</CODE> <li>Afr: <I>vrou wat dit na hom stuur</I> <li>Bul: <I>жена която праща него до него</I> <li>Cat: <I>dona que ho li envia</I> <li>Chi: <I>把它寄他的女人</I> <li>Dan: <I>kvinde som sender det til ham</I> <li>Dut: <I>vrouw die het naar hem stuurt</I> <li>Eng: <I>woman who sends it to him</I> <li>Fin: <I>nainen joka lähettää sen hänelle</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau die es ihm schickt</I> <li>Hin: <I>औरत जो यह उस को भेजती है</I> <li>Ita: <I>donna che lo gli manda</I> <li>Jpn: <I>彼にそれを送る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "sūta" ++ "to" ++ "viņam";</I> <li>Nep: <I>आईमाई जो यो उस्लाई लाई पठाउँछे</I> <li>Nor: <I>kvinne som sender det til ham</I> <li>Pes: <I>زنی که آن را برای او می فرستد</I> <li>Pnb: <I>زنانی جیڑی اینوں اونوں پیجدی اے</I> <li>Pol: <I>kobieta , która wysyła do niego je</I> <li>Ron: <I>femeie care i -l trimite</I> <li>Rus: <I>женщина , которая посылает нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>mujer que lo le manda</I> <li>Swe: <I>kvinna som skickar det till honom</I> <li>Tha: <I>หญิงที่ส่งมันให้กับเขา</I> <li>Urd: <I>عورت جو یہ اس کو بھیجتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP want_VV (mkVP sleep_V))))</CODE> <li>Afr: <I>vrou wat te slaap wil</I> <li>Bul: <I>жена която иска да спи</I> <li>Cat: <I>dona que vol dormir</I> <li>Chi: <I>想睡的女人</I> <li>Dan: <I>kvinde som vil sove</I> <li>Dut: <I>vrouw die slapen wil</I> <li>Eng: <I>woman who wants to sleep</I> <li>Fin: <I>nainen joka tahtoo nukkua</I> <li>Fre: <I>femme qui veut dormir</I> <li>Ger: <I>Frau die schlafen will</I> <li>Hin: <I>औरत जो सोना चाहती है</I> <li>Ita: <I>donna che vuole dormire</I> <li>Jpn: <I>寝たがっている女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "vēlas" ++ "gulēt";</I> <li>Nep: <I>आईमाई जो सुत्न चाहन्छे</I> <li>Nor: <I>kvinne som vil sove</I> <li>Pes: <I>زنی که می خواهد بخوابد</I> <li>Pnb: <I>زنانی جیڑی سونا چاندی اے</I> <li>Pol: <I>kobieta , która chce spać</I> <li>Ron: <I>femeie care vrea sã doarmă</I> <li>Rus: <I>женщина , которая хочет спать</I> <li>Snd: <I>استری جھڙی سمھڻ چاھی ٿی</I> <li>Spa: <I>mujer que quiere dormir</I> <li>Swe: <I>kvinna som vill sova</I> <li>Tha: <I>หญิงที่อยากนอนหลับ</I> <li>Urd: <I>عورت جو سونا چاہتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP say_VS (mkS (mkCl i_NP sleep_V)))))</CODE> <li>Afr: <I>vrou wat sê dat ek slaap</I> <li>Bul: <I>жена която казва , че аз спя</I> <li>Cat: <I>dona que diu que jo dormo</I> <li>Chi: <I>说我睡的女人</I> <li>Dan: <I>kvinde som siger at jeg sover</I> <li>Dut: <I>vrouw die zegt dat ik slaap</I> <li>Eng: <I>woman who says that I sleep</I> <li>Fin: <I>nainen joka sanoo että minä nukun</I> <li>Fre: <I>femme qui dit que</I> <li>Ger: <I>Frau die sagt , dass ich schlafe</I> <li>Hin: <I>औरत जो कहती है कि मैं सोता हूँ</I> <li>Ita: <I>donna che dice che io dormo</I> <li>Jpn: <I>私が寝ると言う女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "saka" ++ "," ++ "ka" ++ "es" ++ "guļu";</I> <li>Nep: <I>आईमाई जो भन्छेकी म सुत्छु</I> <li>Nor: <I>kvinne som sier at jeg sover</I> <li>Pes: <I>زنی که می گوید که من می خوابم</I> <li>Pnb: <I>زنانی جیڑی كہدی اے كہ میں سوندا واں</I> <li>Pol: <I>kobieta , która mówi , że ja śpię</I> <li>Ron: <I>femeie care spune cã eu dorm</I> <li>Rus: <I>женщина , которая говордит , что я сплю</I> <li>Snd: <I>استری جھڙی چوی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>mujer que dice que yo duermo</I> <li>Swe: <I>kvinna som säger att jag sover</I> <li>Tha: <I>หญิงที่พูดว่าฉันนอนหลับ</I> <li>Urd: <I>عورت جو کہتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom af vra wie slaap</I> <li>Bul: <I>жена която се учудва кой спи</I> <li>Cat: <I>dona que se pregunta qui dorm</I> <li>Chi: <I>好奇谁睡的女人</I> <li>Dan: <I>kvinde som undres hvem som sover</I> <li>Dut: <I>vrouw die zich af vraagt wie slaapt</I> <li>Eng: <I>woman who wonders who sleeps</I> <li>Fin: <I>nainen joka ihmettelee kuka nukkuu</I> <li>Fre: <I>femme qui se</I> <li>Ger: <I>Frau die sich wundert , wer schläft</I> <li>Hin: <I>औरत जो हैरान होती है कि कौन सोता है</I> <li>Ita: <I>donna che si domanda chi dorme</I> <li>Jpn: <I>誰が寝るか質問する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "brīnās" ++ "," ++ "kurš" ++ "guļ";</I> <li>Nep: <I>आईमाई जो अचम्म हुन्छेकी को सुत्छन्</I> <li>Nor: <I>kvinne som undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>زنانی جیڑی حیران ہوندی اے كہ كون سوندا اے</I> <li>Pol: <I>kobieta , która zastanawia się , kto śpi</I> <li>Ron: <I>femeie care se întreabă cine doarme</I> <li>Rus: <I>женщина , которая интересует кто спдит</I> <li>Snd: <I>استری جھڙی ھیران ٿیی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>mujer que se pregunta quién duerme</I> <li>Swe: <I>kvinna som undrar vem som sover</I> <li>Tha: <I>หญิงที่ประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>عورت جو حیران ہوتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP become_VA old_A)))</CODE> <li>Afr: <I>vrou wat oud word</I> <li>Bul: <I>жена която става стара</I> <li>Cat: <I>dona que se torna vella</I> <li>Chi: <I>变老的女人</I> <li>Dan: <I>kvinde som bliver gammel</I> <li>Dut: <I>vrouw die oud wordt</I> <li>Eng: <I>woman who becomes old</I> <li>Fin: <I>nainen joka tulee vanhaksi</I> <li>Fre: <I>femme qui devient vieille</I> <li>Ger: <I>Frau die alt wird</I> <li>Hin: <I>औरत जो बूढ़ी बनती है</I> <li>Ita: <I>donna che diventa vecchia</I> <li>Jpn: <I>古くなる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "kļūst" ++ "veca";</I> <li>Nep: <I>आईमाई जो बुढी हुन्छे</I> <li>Nor: <I>kvinne som blir gammel</I> <li>Pes: <I>زنی که پیر می شود</I> <li>Pnb: <I>زنانی جیڑی بوڈی بندی اے</I> <li>Pol: <I>kobieta , która staje się stara</I> <li>Ron: <I>femeie care devine veche</I> <li>Rus: <I>женщина , которая становдит старой</I> <li>Snd: <I>استری جھڙی پوڙھی ٿیی ٿی</I> <li>Spa: <I>mujer que se converte vieja</I> <li>Swe: <I>kvinna som blir gammal</I> <li>Tha: <I>หญิงที่กลายเป็นแก่</I> <li>Urd: <I>عورت جو بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP become_VA (mkAP very_AdA old_A))))</CODE> <li>Afr: <I>vrou wat baie oud word</I> <li>Bul: <I>жена която става много стара</I> <li>Cat: <I>dona que se torna molt vella</I> <li>Chi: <I>变非常老的女人</I> <li>Dan: <I>kvinde som bliver meget gammel</I> <li>Dut: <I>vrouw die erg oud wordt</I> <li>Eng: <I>woman who becomes very old</I> <li>Fin: <I>nainen joka tulee erittäin vanhaksi</I> <li>Fre: <I>femme qui devient très vieille</I> <li>Ger: <I>Frau die sehr alt wird</I> <li>Hin: <I>औरत जो बहुत बूढ़ी बनती है</I> <li>Ita: <I>donna che diventa molto vecchia</I> <li>Jpn: <I>とても古くなる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "kļūst" ++ "ļoti" ++ "veca";</I> <li>Nep: <I>आईमाई जो धेरै बुढी हुन्छे</I> <li>Nor: <I>kvinne som blir mye gammel</I> <li>Pes: <I>زنی که خیلی پیر می شود</I> <li>Pnb: <I>زنانی جیڑی بہت بوڈی بندی اے</I> <li>Pol: <I>kobieta , która staje się bardzo stara</I> <li>Ron: <I>femeie care devine foarte veche</I> <li>Rus: <I>женщина , которая становдит очень старой</I> <li>Snd: <I>استری جھڙی تمام پوڙھی ٿیی ٿی</I> <li>Spa: <I>mujer que se converte muy vieja</I> <li>Swe: <I>kvinna som blir mycket gammal</I> <li>Tha: <I>หญิงที่กลายเป็นแก่มาก</I> <li>Urd: <I>عورت جو بہت بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP paint_V2A it_NP red_A)))</CODE> <li>Afr: <I>vrou wat dit rooi skilder</I> <li>Bul: <I>жена която рисува него червена</I> <li>Cat: <I>dona que ho pinta en vermell</I> <li>Chi: <I>把它画红的女人</I> <li>Dan: <I>kvinde som maler det rødt</I> <li>Dut: <I>vrouw die het rood schildert</I> <li>Eng: <I>woman who paints it red</I> <li>Fin: <I>nainen joka maalaa sen punaiseksi</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau die es rot malt</I> <li>Hin: <I>औरत जो इस को लाल रंग करती है</I> <li>Ita: <I>donna che lo dipinge rosso</I> <li>Jpn: <I>それを赤く塗る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "krāso" ++ "to" ++ "sarkana";</I> <li>Nep: <I>आईमाई जो यो लाई रातो रँग लागाउँछे</I> <li>Nor: <I>kvinne som maler det rødt</I> <li>Pes: <I>زنی که آن را قرمز رنگ می کند</I> <li>Pnb: <I>زنانی جیڑی اینوں لال رنگ كردی اے</I> <li>Pol: <I>kobieta , która maluje je na czerwono</I> <li>Ron: <I>femeie care îl pictează roşu</I> <li>Rus: <I>женщина , которая рисует красным его</I> <li>Snd: <I>استری جھڙی ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>mujer que lo pinta en rojo</I> <li>Swe: <I>kvinna som målar det rött</I> <li>Tha: <I>หญิงที่ทามันเป็นสีแดง</I> <li>Urd: <I>عورت جو اس کو لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who paints it very red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP paint_V2A it_NP (mkAP very_AdA red_A))))</CODE> <li>Afr: <I>vrou wat dit baie rooi skilder</I> <li>Bul: <I>жена която рисува него много червена</I> <li>Cat: <I>dona que ho pinta en molt vermell</I> <li>Chi: <I>把它画非常红的女人</I> <li>Dan: <I>kvinde som maler det meget rødt</I> <li>Dut: <I>vrouw die het erg rood schildert</I> <li>Eng: <I>woman who paints it very red</I> <li>Fin: <I>nainen joka maalaa sen erittäin punaiseksi</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau die es sehr rot malt</I> <li>Hin: <I>औरत जो इस को बहुत लाल रंग करती है</I> <li>Ita: <I>donna che lo dipinge molto rosso</I> <li>Jpn: <I>それをとても赤く塗る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "krāso" ++ "to" ++ "ļoti" ++ "sarkana";</I> <li>Nep: <I>आईमाई जो यो लाई धेरै रातो रँग लागाउँछे</I> <li>Nor: <I>kvinne som maler det mye rødt</I> <li>Pes: <I>زنی که آن را خیلی قرمز رنگ می کند</I> <li>Pnb: <I>زنانی جیڑی اینوں بہت لال رنگ كردی اے</I> <li>Pol: <I>kobieta , która maluje je na bardzo czerwono</I> <li>Ron: <I>femeie care îl pictează foarte roşu</I> <li>Rus: <I>женщина , которая рисует очень красным его</I> <li>Snd: <I>استری جھڙی ھن کی تمام ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>mujer que lo pinta en muy rojo</I> <li>Swe: <I>kvinna som målar det mycket rött</I> <li>Tha: <I>หญิงที่ทามันเป็นสีแดงมาก</I> <li>Urd: <I>عورت جو اس کو بہت لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom antwoord dat ons slaap</I> <li>Bul: <I>жена която отговаря му , че ние спим</I> <li>Cat: <I>dona que li respon que nosaltres dormim</I> <li>Chi: <I>把他回答说我们睡的女人</I> <li>Dan: <I>kvinde som svarer til ham at vi sover</I> <li>Dut: <I>vrouw die hem antwoordt dat we slapen</I> <li>Eng: <I>woman who answers to him that we sleep</I> <li>Fin: <I>nainen joka vastaa hänelle että me nukumme</I> <li>Fre: <I>femme qui lui répond que</I> <li>Ger: <I>Frau die ihm antwortet dass wir schlafen</I> <li>Hin: <I>औरत जो उस को जवाब देती है कि हम सोते हैं</I> <li>Ita: <I>donna che gli risponde che noi dormiamo</I> <li>Jpn: <I>私達が寝ると彼に答える女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "atbild" ++ "viņam" ++ "," ++ "ka" ++ "mēs" ++ "guļam";</I> <li>Nep: <I>आईमाई जो उ लाई उत्तर दिन्छेकी हामीहरु सुत्छौँ</I> <li>Nor: <I>kvinne som svarer til ham at vi sover</I> <li>Pes: <I>زنی که به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>زنانی جیڑی اونوں جواب دیندی اے كہ اسی سوندے واں</I> <li>Pol: <I>kobieta , która odpowiada jemu , że my śpimy</I> <li>Ron: <I>femeie care îi răspunde cã noi dormim</I> <li>Rus: <I>женщина , которая отвечает , что мы спдим его</I> <li>Snd: <I>استری جھڙی ھو کی جواب ڏیی ٿی ت اسان سمھون ٿا</I> <li>Spa: <I>mujer que le responde que nosotros dormimos</I> <li>Swe: <I>kvinna som svarar till honom att vi sover</I> <li>Tha: <I>หญิงที่ตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>عورت جو اس کو جواب دیتی ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom vra wie slaap</I> <li>Bul: <I>жена която пита него кой спи</I> <li>Cat: <I>dona que li pregunta qui dorm</I> <li>Chi: <I>把他问说谁睡的女人</I> <li>Dan: <I>kvinde som spørger ham hvem som sover</I> <li>Dut: <I>vrouw die hem vraagt wie slaapt</I> <li>Eng: <I>woman who asks him who sleeps</I> <li>Fin: <I>nainen joka kysyy häneltä kuka nukkuu</I> <li>Fre: <I>femme qui lui demande qui dort</I> <li>Ger: <I>Frau die ihn fragt wer schläft</I> <li>Hin: <I>औरत जो उस से पूछती है कि कौन सोता है</I> <li>Ita: <I>donna che gli chiede chi dorme</I> <li>Jpn: <I>彼に誰が寝るか聞く女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "vaicā" ++ "viņam" ++ "," ++ "kurš" ++ "guļ";</I> <li>Nep: <I>आईमाई जो उ सँग सोध्छेकी को सुत्छन्</I> <li>Nor: <I>kvinne som spørr ham hvem som sover</I> <li>Pes: <I>زنی که از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>زنانی جیڑی اونوں پچھدی اے كہ كون سوندا اے</I> <li>Pol: <I>kobieta , która pyta jego , kto śpi</I> <li>Ron: <I>femeie care îl întreabă cine doarme</I> <li>Rus: <I>женщина , которая спрашивает кто спдит его</I> <li>Snd: <I>استری جھڙی ھو کان پڇی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>mujer que le pregunta quién duerme</I> <li>Swe: <I>kvinna som frågar honom vem som sover</I> <li>Tha: <I>หญิงที่ถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>عورت جو اس سے پوچھتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP beg_V2V he_NP (mkVP sleep_V))))</CODE> <li>Afr: <I>vrou wat hom om te slaap smeek</I> <li>Bul: <I>жена която моли него за да спи</I> <li>Cat: <I>dona que el demana a dormir</I> <li>Chi: <I>把他乞求睡的女人</I> <li>Dan: <I>kvinde som beder ham at sove</I> <li>Dut: <I>vrouw die hem te slapen smeekt</I> <li>Eng: <I>woman who begs him to sleep</I> <li>Fin: <I>nainen joka pyytää häntä nukkumaan</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau die ihn zu schlafen bittet</I> <li>Hin: <I>औरत जो उस से सोने की भीख मांगती है</I> <li>Ita: <I>donna che lo prega di dormire</I> <li>Jpn: <I>彼に寝るように請い願う女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "lūdz" ++ "viņu" ++ "gulēt";</I> <li>Nep: <I>आईमाई जो उ लाई सुत्न आग्रह गर्छे</I> <li>Nor: <I>kvinne som ber ham att sove</I> <li>Pes: <I>زنی که از او خواهش می کند بخوابد</I> <li>Pnb: <I>زنانی جیڑی اونوں سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>femeie care îl roagă sã doarmă</I> <li>Rus: <I>женщина , которая просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>mujer que lo roga a dormir</I> <li>Swe: <I>kvinna som ber honom att sova</I> <li>Tha: <I>หญิงที่ขอเขาให้นอนหลับ</I> <li>Urd: <I>عورت جو اس سے سونے کی التجا کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP old_A)))</CODE> <li>Afr: <I>vrou wat oud is</I> <li>Bul: <I>жена която е стара</I> <li>Cat: <I>dona que és vella</I> <li>Chi: <I>是老的的女人</I> <li>Dan: <I>kvinde som er gammel</I> <li>Dut: <I>vrouw die oud is</I> <li>Eng: <I>woman who is old</I> <li>Fin: <I>nainen joka on vanha</I> <li>Fre: <I>femme qui est vieille</I> <li>Ger: <I>Frau die alt ist</I> <li>Hin: <I>औरत जो बूढ़ी है</I> <li>Ita: <I>donna che è vecchia</I> <li>Jpn: <I>古い女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "veca";</I> <li>Nep: <I>आईमाई जो बुढी छे</I> <li>Nor: <I>kvinne som er gammel</I> <li>Pes: <I>زنی که پیر است</I> <li>Pnb: <I>زنانی جیڑی بوڈی اے</I> <li>Pol: <I>kobieta , która jest stara</I> <li>Ron: <I>femeie care este veche</I> <li>Rus: <I>женщина , которая стара</I> <li>Snd: <I>استری جھڙی پوڙھی اھی</I> <li>Spa: <I>mujer que es vieja</I> <li>Swe: <I>kvinna som är gammal</I> <li>Tha: <I>หญิงที่แก่</I> <li>Urd: <I>عورت جو بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP old_A he_NP)))</CODE> <li>Afr: <I>vrou wat ouer as hy is</I> <li>Bul: <I>жена която е по - стара от него</I> <li>Cat: <I>dona que és més vella que ell</I> <li>Chi: <I>是比他老的的女人</I> <li>Dan: <I>kvinde som er ældre end han</I> <li>Dut: <I>vrouw die ouder dan hij is</I> <li>Eng: <I>woman who is older than he</I> <li>Fin: <I>nainen joka on vanhempi kuin hän</I> <li>Fre: <I>femme qui est plus vieille que</I> <li>Ger: <I>Frau die älter als er ist</I> <li>Hin: <I>औरत जो उस से बूढ़ी है</I> <li>Ita: <I>donna che è più vecchia di lui</I> <li>Jpn: <I>彼より古い女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "vecāka" ++ "par" ++ "viņu";</I> <li>Nep: <I>आईमाई जो उ भन्दा बुढी छे</I> <li>Nor: <I>kvinne som er eldre enn han</I> <li>Pes: <I>زنی که پیر تر از او است</I> <li>Pnb: <I>زنانی جیڑی اورے توں بوڈی اے</I> <li>Pol: <I>kobieta , która jest starsza niż on</I> <li>Ron: <I>femeie care este mai veche decât el</I> <li>Rus: <I>женщина , которая старше него</I> <li>Snd: <I>استری جھڙی ھو کان پوڙھی اھی</I> <li>Spa: <I>mujer que es más vieja que él</I> <li>Swe: <I>kvinna som är äldre än han</I> <li>Tha: <I>หญิงที่แก่กว่าเขา</I> <li>Urd: <I>عورت جو اس سے بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP married_A2 he_NP)))</CODE> <li>Afr: <I>vrou wat getroud met hom is</I> <li>Bul: <I>жена която е женена за него</I> <li>Cat: <I>dona que és casada a ell</I> <li>Chi: <I>是结婚他的的女人</I> <li>Dan: <I>kvinde som er gift med ham</I> <li>Dut: <I>vrouw die getrouwd met hem is</I> <li>Eng: <I>woman who is married to him</I> <li>Fin: <I>nainen joka on avioitunut hänen kanssa</I> <li>Fre: <I>femme qui est mariée à lui</I> <li>Ger: <I>Frau die verheiratet mit ihm ist</I> <li>Hin: <I>औरत जो उस से शादी शुदा है</I> <li>Ita: <I>donna che è sposata con lui</I> <li>Jpn: <I>彼と結婚している女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "precējusies" ++ "ar" ++ "viņu";</I> <li>Nep: <I>आईमाई जो उ सँग विवाहित छे</I> <li>Nor: <I>kvinne som er gift med ham</I> <li>Pes: <I>زنی که او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>kobieta , która jest zaślubiona jemu</I> <li>Ron: <I>femeie care este căsătorită cu el</I> <li>Rus: <I>женщина , которая замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>mujer que es casada a él</I> <li>Swe: <I>kvinna som är gift med honom</I> <li>Tha: <I>หญิงที่แต่งงานแล้วกับเขา</I> <li>Urd: <I>عورت جو اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkAP very_AdA old_A))))</CODE> <li>Afr: <I>vrou wat baie oud is</I> <li>Bul: <I>жена която е много стара</I> <li>Cat: <I>dona que és molt vella</I> <li>Chi: <I>是非常老的的女人</I> <li>Dan: <I>kvinde som er meget gammel</I> <li>Dut: <I>vrouw die erg oud is</I> <li>Eng: <I>woman who is very old</I> <li>Fin: <I>nainen joka on erittäin vanha</I> <li>Fre: <I>femme qui est très vieille</I> <li>Ger: <I>Frau die sehr alt ist</I> <li>Hin: <I>औरत जो बहुत बूढ़ी है</I> <li>Ita: <I>donna che è molto vecchia</I> <li>Jpn: <I>とても古い女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "ļoti" ++ "veca";</I> <li>Nep: <I>आईमाई जो धेरै बुढी छे</I> <li>Nor: <I>kvinne som er mye gammel</I> <li>Pes: <I>زنی که خیلی پیر است</I> <li>Pnb: <I>زنانی جیڑی بہت بوڈی اے</I> <li>Pol: <I>kobieta , która jest bardzo stara</I> <li>Ron: <I>femeie care este foarte veche</I> <li>Rus: <I>женщина , которая очень стара</I> <li>Snd: <I>استری جھڙی تمام پوڙھی اھی</I> <li>Spa: <I>mujer que es muy vieja</I> <li>Swe: <I>kvinna som är mycket gammal</I> <li>Tha: <I>หญิงที่แก่มาก</I> <li>Urd: <I>عورت جو بہت بوڑھی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkNP the_Det woman_N))))</CODE> <li>Afr: <I>vrou wat die vrou is</I> <li>Bul: <I>жена която е жената</I> <li>Cat: <I>dona que és la</I> <li>Chi: <I>是女人的女人</I> <li>Dan: <I>kvinde som er kvinden</I> <li>Dut: <I>vrouw die de vrouw is</I> <li>Eng: <I>woman who is the woman</I> <li>Fin: <I>nainen joka on nainen</I> <li>Fre: <I>femme qui est la</I> <li>Ger: <I>Frau die die Frau ist</I> <li>Hin: <I>औरत जो औरत है</I> <li>Ita: <I>donna che è la</I> <li>Jpn: <I>女だ女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "sieviete";</I> <li>Nep: <I>आईमाई जो आईमाई हुन्</I> <li>Nor: <I>kvinne som er kvinna</I> <li>Pes: <I>زنی که زن است</I> <li>Pnb: <I>زنانی جیڑی زنانی اے</I> <li>Pol: <I>kobieta , która jest kobietą</I> <li>Ron: <I>femeie care este femeia</I> <li>Rus: <I>женщина , которая женщина</I> <li>Snd: <I>استری جھڙی استری اھی</I> <li>Spa: <I>mujer que es la mujer</I> <li>Swe: <I>kvinna som är kvinnan</I> <li>Tha: <I>หญิงที่เป็นหญิง</I> <li>Urd: <I>عورت جو عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN student_N (mkRS (mkRCl which_RP woman_N)))</CODE> <li>Afr: <I>student wat 'n vrou is</I> <li>Bul: <I>студент който е жена</I> <li>Cat: <I>estudiant que és una dona</I> <li>Chi: <I>是女人的学生</I> <li>Dan: <I>student som er en kvinde</I> <li>Dut: <I>student die vrouw is</I> <li>Eng: <I>student who is a</I> <li>Fin: <I>opiskelija joka on nainen</I> <li>Fre: <I>étudiant qui est une femme</I> <li>Ger: <I>Student der eine Frau ist</I> <li>Hin: <I>constant not found: student_N</I> <li>Ita: <I>studente che è una</I> <li>Jpn: <I>女だ学生</I> <li>Lav: <I>{s = "students" ++ "," ++ "kas" ++ "ir" ++ "sieviete";</I> <li>Nep: <I>बिध्यार्थि जो आईमाई हो</I> <li>Nor: <I>student som er ei kvinne</I> <li>Pes: <I>دانش آموزی که زن است</I> <li>Pnb: <I>constant not found: student_N</I> <li>Pol: <I>student , który jest kobieta</I> <li>Ron: <I>student care este femeie</I> <li>Rus: <I>студент , который женщина</I> <li>Snd: <I>شاگرد جھڙا استری اھی</I> <li>Spa: <I>estudiante que es una mujer</I> <li>Swe: <I>student som är en kvinna</I> <li>Tha: <I>นักศึกษาที่เป็นหญิง</I> <li>Urd: <I>طالب علم جو عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN student_N (mkRS (mkRCl which_RP (mkCN old_A woman_N))))</CODE> <li>Afr: <I>student wat 'n oud vrou is</I> <li>Bul: <I>студент който е стара жена</I> <li>Cat: <I>estudiant que és una dona vella</I> <li>Chi: <I>是老女人的学生</I> <li>Dan: <I>student som er en gammel kvinde</I> <li>Dut: <I>student die oude vrouw is</I> <li>Eng: <I>student who is a</I> <li>Fin: <I>opiskelija joka on vanha nainen</I> <li>Fre: <I>étudiant qui est une vieille femme</I> <li>Ger: <I>Student der eine alte Frau ist</I> <li>Hin: <I>constant not found: student_N</I> <li>Ita: <I>studente che è una</I> <li>Jpn: <I>古い女だ学生</I> <li>Lav: <I>{s = "students" ++ "," ++ "kas" ++ "ir" ++ "veca" ++ "sieviete";</I> <li>Nep: <I>बिध्यार्थि जो बुढी आईमाई हो</I> <li>Nor: <I>student som er ei gammel kvinne</I> <li>Pes: <I>دانش آموزی که زن پیر است</I> <li>Pnb: <I>constant not found: student_N</I> <li>Pol: <I>student , który jest stara kobieta</I> <li>Ron: <I>student care este femeie veche</I> <li>Rus: <I>студент , который старая женщина</I> <li>Snd: <I>شاگرد جھڙا پوڙھی استری اھی</I> <li>Spa: <I>estudiante que es una vieja mujer</I> <li>Swe: <I>student som är en gammal kvinna</I> <li>Tha: <I>นักศึกษาที่เป็นหญิงแก่</I> <li>Urd: <I>طالب علم جو بوڑھی عورت ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman who is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP here_Adv)))</CODE> <li>Afr: <I>vrou wat hier is</I> <li>Bul: <I>жена която е тук</I> <li>Cat: <I>dona que és aquí</I> <li>Chi: <I>在这里的女人</I> <li>Dan: <I>kvinde som er her</I> <li>Dut: <I>vrouw die hier is</I> <li>Eng: <I>woman who is here</I> <li>Fin: <I>nainen joka on täällä</I> <li>Fre: <I>femme qui est ici</I> <li>Ger: <I>Frau die hier ist</I> <li>Hin: <I>औरत जो यहाँ है</I> <li>Ita: <I>donna che è quà</I> <li>Jpn: <I>ここでいる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "šeit";</I> <li>Nep: <I>आईमाई जो यहाँ छे</I> <li>Nor: <I>kvinne som er her</I> <li>Pes: <I>زنی که اینجا است</I> <li>Pnb: <I>زنانی جیڑی ایتھے اے</I> <li>Pol: <I>kobieta , która jest tutaj</I> <li>Ron: <I>femeie care este aici</I> <li>Rus: <I>женщина , которая здесь</I> <li>Snd: <I>استری جھڙی ھتی اھی</I> <li>Spa: <I>mujer que es aquí</I> <li>Swe: <I>kvinna som är här</I> <li>Tha: <I>หญิงที่อยู่ที่นี่</I> <li>Urd: <I>عورت جو یہاں ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman whom we love</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP we_NP love_V2)))</CODE> <li>Afr: <I>vrou wat ons lief het</I> <li>Bul: <I>жена която ние обичаме</I> <li>Cat: <I>dona que nosaltres estimem</I> <li>Chi: <I>我们爱的女人</I> <li>Dan: <I>kvinde som vi elsker</I> <li>Dut: <I>vrouw die we lief hebben</I> <li>Eng: <I>woman whom we love</I> <li>Fin: <I>nainen jota me rakastamme</I> <li>Fre: <I>femme que</I> <li>Ger: <I>Frau die wir lieben</I> <li>Hin: <I>औरत जिस को हम प्यार करते हैं</I> <li>Ita: <I>donna che noi amiamo</I> <li>Jpn: <I>私達が愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "ko" ++ "mēs" ++ "mīlam";</I> <li>Nep: <I>आईमाई जो लाई हामीहरु माया गर्छौँ</I> <li>Nor: <I>kvinne som vi elsker</I> <li>Pes: <I>زنی که ما دوست داریم</I> <li>Pnb: <I>زنانی جن نوں اسی پیار كردے واں</I> <li>Pol: <I>kobieta , którą kochamy my</I> <li>Ron: <I>femeie pe care o iubim noi</I> <li>Rus: <I>женщина , которую мы любдим</I> <li>Snd: <I>استری جنھن سان اسان عشق ڪرون ٿا</I> <li>Spa: <I>mujer que nosotros amamos</I> <li>Swe: <I>kvinna som vi älskar</I> <li>Tha: <I>หญิงที่เรารัก</I> <li>Urd: <I>عورت جس کو ہم پیار کرتے ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><div class=reveal> <I>woman whom she loves today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkClSlash (mkClSlash she_NP love_V2) today_Adv))))</CODE> <li>Afr: <I>vrou wat sy lief het vandag</I> <li>Bul: <I>жена която тя обича днес</I> <li>Cat: <I>dona que ella estima avui</I> <li>Chi: <I>她今天爱的女人</I> <li>Dan: <I>kvinde som hun elsker idag</I> <li>Dut: <I>vrouw die ze lief heeft vandaag</I> <li>Eng: <I>woman whom she loves today</I> <li>Fin: <I>nainen jota hän rakastaa tänään</I> <li>Fre: <I>femme que</I> <li>Ger: <I>Frau die sie liebt heute</I> <li>Hin: <I>औरत जिस को आज वह प्यार करती है</I> <li>Ita: <I>donna che lei ama oggi</I> <li>Jpn: <I>今日彼女が愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "ko" ++ ("viņa" ++ "mīl") ++ "šodien";</I> <li>Nep: <I>आईमाई जो लाई आज उनी माया गर्छिन्</I> <li>Nor: <I>kvinne som hun elsker idag</I> <li>Pes: <I>زنی که امروز او دوست دارد</I> <li>Pnb: <I>زنانی جن نوں اج او پیار كردی اے</I> <li>Pol: <I>kobieta , którą dziś kocha ona</I> <li>Ron: <I>femeie pe care o iubeşte ea astăzi</I> <li>Rus: <I>женщина , которую она любдит сегодня</I> <li>Snd: <I>استری جنھن سان اڄ ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>mujer que ella ama hoy</I> <li>Swe: <I>kvinna som hon älskar idag</I> <li>Tha: <I>หญิงที่หล่อนรักวันนี้</I> <li>Urd: <I>عورت جس کو آج وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRCl</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
-<TD><I>such that she loves him</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="RP"></A>
-<H2>RP - relative pronoun</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkRP</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
-<TD><div class=reveal> <I>all the cities in whom</I> <div class=popup> <ul> <li>API: <CODE>mkRP in_Prep (mkNP all_Predet (mkNP the_Quant pluralNum city_N)) which_RP</CODE> <li>Afr: <I>alle die stede in wat</I> <li>Bul: <I>всичките градовете в</I> <li>Cat: <I>totes les ciutats en que</I> <li>Chi: <I>所有的城市里的</I> <li>Dan: <I>alle byerne i hvilken</I> <li>Dut: <I>alle de stadden in die</I> <li>Eng: <I>all the cities in whom</I> <li>Fin: <I>jossa kaikki kaupungit</I> <li>Fre: <I>toutes les villes dans lequel</I> <li>Ger: <I>alle die Städte in dem</I> <li>Hin: <I>जो तमाम शहर में</I> <li>Ita: <I>tutte le città in cui</I> <li>Jpn: <I>全部都市</I> <li>Lav: <I>kas visas pilsētās</I> <li>Nep: <I>जो सबै शहरहरु मा</I> <li>Nor: <I>alle byene i hvilken</I> <li>Pes: <I>همه ی شهر که در آن ها</I> <li>Pnb: <I>جیڑا سارے شہر وچ</I> <li>Pol: <I>w którym wszystkie miast</I> <li>Ron: <I>toate oraşele în care</I> <li>Rus: <I>все городы в котором</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>todas las ciudades en que</I> <li>Swe: <I>alla städerna i vilken</I> <li>Tha: <I>ทั้งหมดเมืองในที่</I> <li>Urd: <I>جو تمام شہر میں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>which_RP</CODE></TD>
-<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
-<TD><div class=reveal> <I>which</I> <div class=popup> <ul> <li>API: <CODE>which_RP</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>който</I> <li>Cat: <I>que</I> <li>Chi: <I>的</I> <li>Dan: <I>som</I> <li>Dut: <I>die</I> <li>Eng: <I>which</I> <li>Fin: <I>joka</I> <li>Fre: <I>lequel</I> <li>Ger: <I>der</I> <li>Hin: <I>जो</I> <li>Ita: <I>che</I> <li>Jpn: <I>''</I> <li>Lav: <I>kas</I> <li>Nep: <I>जो</I> <li>Nor: <I>som</I> <li>Pes: <I>که</I> <li>Pnb: <I>جیڑا</I> <li>Pol: <I>który</I> <li>Ron: <I>care</I> <li>Rus: <I>который</I> <li>Snd: <I>جھڙا</I> <li>Spa: <I>que</I> <li>Swe: <I>som</I> <li>Tha: <I>ที่</I> <li>Urd: <I>جو</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="RS"></A>
-<H2>RS - relative</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkRS</CODE></TD>
-<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
-<TD><div class=reveal> <I>woman who wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS conditionalTense anteriorAnt negativePol (mkRCl which_RP sleep_V)))</CODE> <li>Afr: <I>constant not found: conditionalTense</I> <li>Bul: <I>жена която не би спалa</I> <li>Cat: <I>dona que no hauria dormit</I> <li>Chi: <I>不睡的女人</I> <li>Dan: <I>kvinde som ikke ville have sovet</I> <li>Dut: <I>vrouw die niet geslapen hebben zou</I> <li>Eng: <I>woman who wouldn't have slept</I> <li>Fin: <I>nainen joka ei olisi nukkunut</I> <li>Fre: <I>femme qui ne</I> <li>Ger: <I>Frau die nicht geschlafen haben würde</I> <li>Hin: <I>औरत जो न सोएगी</I> <li>Ita: <I>donna che non avrebbe dormito</I> <li>Jpn: <I>寝なかった女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "nebūtu" ++ "gulēta";</I> <li>Nep: <I>आईमाई जो सुतेकिहुन्थी</I> <li>Nor: <I>kvinne som ikke ville ha sovet</I> <li>Pes: <I>زنی که نمی خوابید</I> <li>Pnb: <I>زنانی جیڑی نا ژاید سو ے</I> <li>Pol: <I>kobieta , która nie spałaby</I> <li>Ron: <I>femeie care nu ar fi dormit</I> <li>Rus: <I>женщина , которая спала бы</I> <li>Snd: <I>استری جھڙی شاید ن سمھی</I> <li>Spa: <I>mujer que no habría dormido</I> <li>Swe: <I>kvinna som inte skulle ha sovit</I> <li>Tha: <I>หญิงที่นอนไม่หลับ</I> <li>Urd: <I>عورت جو نا شاید سو ے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRS</CODE></TD>
-<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
-<TD><I>that wouldn't have slept</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkRS</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
-<TD><div class=reveal> <I>woman who sleeps or whom we love</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS or_Conj (mkRS (mkRCl which_RP sleep_V)) (mkRS (mkRCl which_RP we_NP love_V2))))</CODE> <li>Afr: <I>vrou wat slaap of wat ons lief het</I> <li>Bul: <I>жена която спи или която ние обичаме</I> <li>Cat: <I>dona que dorm o que nosaltres estimem</I> <li>Chi: <I>睡的还是我们爱的女人</I> <li>Dan: <I>kvinde som sover eller som vi elsker</I> <li>Dut: <I>vrouw die slaapt of die we lief hebben</I> <li>Eng: <I>woman who sleeps or whom we love</I> <li>Fin: <I>nainen joka nukkuu tai jota me rakastamme</I> <li>Fre: <I>femme qui dort ou que</I> <li>Ger: <I>Frau die schläft oder die wir lieben</I> <li>Hin: <I>औरत जो सोती है या जिस को हम प्यार करते हैं</I> <li>Ita: <I>donna che dorme o che noi amiamo</I> <li>Jpn: <I>寝て、あるいは私達が愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ ("kas" ++ "guļ") ++ "vai" ++ "ko" ++ "mēs" ++ "mīlam";</I> <li>Nep: <I>आईमाई जो सुत्छे अथवा जो लाई हामीहरु माया गर्छौँ</I> <li>Nor: <I>kvinne som sover eller som vi elsker</I> <li>Pes: <I>زنی که می خوابد یا که ما دوست داریم</I> <li>Pnb: <I>زنانی جیڑی سوندی اے یا جن نوں اسی پیار كردے واں</I> <li>Pol: <I>kobieta , która śpi lub , którą kochamy my</I> <li>Ron: <I>femeie care doarme sau pe care o iubim noi</I> <li>Rus: <I>женщина , которая спдит или , которую мы любдим</I> <li>Snd: <I>استری جھڙی سمھی ٿی یا جنھن سان اسان عشق ڪرون ٿا</I> <li>Spa: <I>mujer que duerme o que nosotros amamos</I> <li>Swe: <I>kvinna som sover eller som vi älskar</I> <li>Tha: <I>หญิงที่นอนหลับหริอที่เรารัก</I> <li>Urd: <I>عورت جو سوتی ہے یا جس کو ہم پیار کرتے ہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkRS</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
-<TD><I>who sleeps, whom I see and who sleeps</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="S"></A>
-<H2>S - declarative sentence</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkS</CODE></TD>
-<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD><div class=reveal> <I>she wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS conditionalTense anteriorAnt negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: conditionalTense</I> <li>Bul: <I>тя не би спалa</I> <li>Cat: <I>ella no hauria dormit</I> <li>Chi: <I>她不睡</I> <li>Dan: <I>hun ville ikke have sovet</I> <li>Dut: <I>ze zou niet geslapen hebben</I> <li>Eng: <I>she wouldn't have slept</I> <li>Fin: <I>hän ei olisi nukkunut</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie würde nicht geschlafen haben</I> <li>Hin: <I>वह न सोएगी</I> <li>Ita: <I>lei non avrebbe dormito</I> <li>Jpn: <I>彼女は寝なかった</I> <li>Lav: <I>viņa nebūtu gulēta</I> <li>Nep: <I>उनी सुतेकिहुन्थि</I> <li>Nor: <I>hun ville ikke ha sovet</I> <li>Pes: <I>او نمی خوابید</I> <li>Pnb: <I>او نا شاید سوئے</I> <li>Pol: <I>ona nie spałaby</I> <li>Ron: <I>ea nu ar fi dormit</I> <li>Rus: <I>она не спала бы</I> <li>Snd: <I>ھو۶ شاید ن سمھندی</I> <li>Spa: <I>ella no habría dormido</I> <li>Swe: <I>hon skulle inte ha sovit</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نا شاید سوئے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkS</CODE></TD>
-<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> <A HREF="#Pol" TITLE="Pol - polarity">Pol</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD><I>she wouldn't have slept</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkS</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD><div class=reveal> <I>she sleeps and I run</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS and_Conj (mkS (mkCl she_NP sleep_V)) (mkS (mkCl i_NP run_V)))</CODE> <li>Afr: <I>sy slaap en ek hardloop</I> <li>Bul: <I>тя спи и аз бягам</I> <li>Cat: <I>ella dorm i jo corro</I> <li>Chi: <I>她睡并且我跑</I> <li>Dan: <I>hun sover og jeg løber</I> <li>Dut: <I>ze slaapt en ik ren</I> <li>Eng: <I>she sleeps and I run</I> <li>Fin: <I>hän nukkuu ja minä juoksen</I> <li>Fre: <I>elle dort et je</I> <li>Ger: <I>sie schläft und ich laufe</I> <li>Hin: <I>वह सोती है और मैं दौड़ता हूँ</I> <li>Ita: <I>lei dorme e</I> <li>Jpn: <I>彼女は寝る、そして私が走る</I> <li>Lav: <I>viņa guļ un es skrienu</I> <li>Nep: <I>उनी सुत्छिन् र म कुद्छु</I> <li>Nor: <I>hun sover og jeg springer</I> <li>Pes: <I>او می خوابد و من می دوم</I> <li>Pnb: <I>او سوندی اے تے میں دوڑدا واں</I> <li>Pol: <I>ona śpi i ja biegnę</I> <li>Ron: <I>ea doarme şi eu fug</I> <li>Rus: <I>она спдит и я бегаю</I> <li>Snd: <I>ھو۶ سمھی ٿی ۽ مان ڊوڙان ٿو</I> <li>Spa: <I>ella duerme y</I> <li>Swe: <I>hon sover och jag springer</I> <li>Tha: <I>หล่อนนอนหลับและฉันวิ่ง</I> <li>Urd: <I>وہ سوتی ہے اور میں دوڑتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkS</CODE></TD>
-<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD><div class=reveal> <I>she sleeps , I run and you walk</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS and_Conj (mkListS (mkS (mkCl she_NP sleep_V)) (mkListS (mkS (mkCl i_NP run_V)) (mkS (mkCl (mkNP youSg_Pron) walk_V)))))</CODE> <li>Afr: <I>sy slaap , ek hardloop en jy loop</I> <li>Bul: <I>тя спи , аз бягам и ти ходиш</I> <li>Cat: <I>ella dorm , jo corro i tu camines</I> <li>Chi: <I>她睡、我跑并且你走</I> <li>Dan: <I>sover hun , jeg løber og du går</I> <li>Dut: <I>ze slaapt , ik ren en je loopt</I> <li>Eng: <I>she sleeps , I run and you walk</I> <li>Fin: <I>hän nukkuu , minä juoksen ja sinä kävelet</I> <li>Fre: <I>elle dort , je</I> <li>Ger: <I>schläft sie , ich laufe und du gehst</I> <li>Hin: <I>वह सोती है , मैं दौड़ता हूँ और तू चलता है</I> <li>Ita: <I>lei dorme , io corro e</I> <li>Jpn: <I>私は走る、そしてあなたが歩く、そして彼女が寝る</I> <li>Lav: <I>viņa guļ , es skrienu un tu staigā</I> <li>Nep: <I>उनी सुत्छिन् , म कुद्छु र तिमी हिड्छौ</I> <li>Nor: <I>sover hun , jeg springer og du går</I> <li>Pes: <I>او می خوابد , من می دوم و تو راه می روی</I> <li>Pnb: <I>او سوندی اے , میں دوڑدا واں تے توں چلدا ایں</I> <li>Pol: <I>ona śpi , ja biegnę i ty spacerujesz</I> <li>Ron: <I>ea doarme , eu fug şi tu mergi</I> <li>Rus: <I>она спдит , я бегаю и ты гуляешь</I> <li>Snd: <I>ھو۶ سمھی ٿی , مان ڊوڙان ٿو ۽ تون ھلین ٿو</I> <li>Spa: <I>ella duerme , yo corro y</I> <li>Swe: <I>sover hon , jag springer och du går</I> <li>Tha: <I>หล่อนนอนหลับฉันวิ่งและคุณเดิน</I> <li>Urd: <I>وہ سوتی ہے , میں دوڑتا ہوں اور تو چلتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkS</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
-<TD><div class=reveal> <I>today she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS today_Adv (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>vandag slaap sy</I> <li>Bul: <I>днес тя спи</I> <li>Cat: <I>avui ella dorm</I> <li>Chi: <I>今天她睡</I> <li>Dan: <I>idag sover hun</I> <li>Dut: <I>vandaag slaapt ze</I> <li>Eng: <I>today she sleeps</I> <li>Fin: <I>tänään hän nukkuu</I> <li>Fre: <I>aujourd'hui elle dort</I> <li>Ger: <I>heute schläft sie</I> <li>Hin: <I>आज वह सोती है</I> <li>Ita: <I>oggi lei dorme</I> <li>Jpn: <I>今日彼女は寝る</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>आज उनी सुत्छिन्</I> <li>Nor: <I>idag sover hun</I> <li>Pes: <I>امروز او می خوابد</I> <li>Pnb: <I>اج او سوندی اے</I> <li>Pol: <I>dziś ona śpi</I> <li>Ron: <I>astăzi ea doarme</I> <li>Rus: <I>сегодня она спдит</I> <li>Snd: <I>اڄ ھو۶ سمھی ٿی</I> <li>Spa: <I>hoy ella duerme</I> <li>Swe: <I>idag sover hon</I> <li>Tha: <I>วันนี้หล่อนนอนหลับ</I> <li>Urd: <I>آج وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="SC"></A>
-<H2>SC - embedded sentence or question</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkSC</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
-<TD><div class=reveal> <I>that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkS (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>dat sy slaap</I> <li>Bul: <I>, че тя спи</I> <li>Cat: <I>que ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>at hun sover</I> <li>Dut: <I>dat ze slaapt</I> <li>Eng: <I>that she sleeps</I> <li>Fin: <I>että hän nukkuu</I> <li>Fre: <I>que</I> <li>Ger: <I>dass sie schläft</I> <li>Hin: <I>कि वह सोती है</I> <li>Ita: <I>che lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन्</I> <li>Nor: <I>at hun sover</I> <li>Pes: <I>که او می خوابد</I> <li>Pnb: <I>كہ او سوندی اے</I> <li>Pol: <I>, że ona śpi</I> <li>Ron: <I>cã ea doarme</I> <li>Rus: <I>что она спдит</I> <li>Snd: <I>ت ھو۶ سمھی ٿی</I> <li>Spa: <I>que ella duerme</I> <li>Swe: <I>att hon sover</I> <li>Tha: <I>ว่าหล่อนนอนหลับ</I> <li>Urd: <I>کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkSC</CODE></TD>
-<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
-<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkQS (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>който спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem som sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Hin: <I>कि कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem som sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>, kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem som sover</I> <li>Tha: <I>ว่าใครนอนหลับ</I> <li>Urd: <I>کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkSC</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
-<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkVP sleep_V)</CODE> <li>Afr: <I>om te slaap</I> <li>Bul: <I>да спя</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>te slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>zu schlafen</I> <li>Hin: <I>सोने</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्न</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="SSlash"></A>
-<H2>SSlash</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkSSlash</CODE></TD>
-<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> <A HREF="#Pol" TITLE="Pol - polarity">Pol</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#SSlash">SSlash</A></TD>
-<TD><div class=reveal> <I>she hadn't seen</I> <div class=popup> <ul> <li>API: <CODE>mkSSlash (mkTemp pastTense anteriorAnt) negativePol (mkClSlash she_NP (mkVPSlash see_V2))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>тя не беше видялa</I> <li>Cat: <I>ella no havia vist</I> <li>Chi: <I>她不看了</I> <li>Dan: <I>hun havde ikke set</I> <li>Dut: <I>ze had niet gezien</I> <li>Eng: <I>she hadn't seen</I> <li>Fin: <I>hän ei ollut nähnyt</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie hatte nicht gesehen</I> <li>Hin: <I>वह नहीं देख चुकी थी</I> <li>Ita: <I>lei non aveva visto</I> <li>Jpn: <I>彼女が見なかった</I> <li>Lav: <I>viņa nebija redzēta</I> <li>Nep: <I>उनी हेरेकिथिइनन्</I> <li>Nor: <I>hun hadde ikke sett</I> <li>Pes: <I>او ندیده بود</I> <li>Pnb: <I>او نیں ویكھ گیی سی</I> <li>Pol: <I>nie zobaczyła ona</I> <li>Ron: <I>ea nu văzuse</I> <li>Rus: <I>она не видела</I> <li>Snd: <I>ھو۶ ڏسیل ن ھ۶ی</I> <li>Spa: <I>ella no había visto</I> <li>Swe: <I>hon hade inte sett</I> <li>Tha: <I>หล่อนไม่เห็น</I> <li>Urd: <I>وہ نہیں دیکھ چکی تھی</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Sub100"></A>
-<H2>Sub100</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkSub100</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
-<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit)))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkSub100</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
-<TD><div class=reveal> <I>(table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit n3_Unit)))</CODE> <li>Afr: <I>(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>(table Predef.PBool [table Predef.PBool [{s = table ResBul.CardOrd [table ResBul.NumF ["единадесетима";</I> <li>Cat: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralChi.Bform["十"++"一";</I> <li>Dan: <I>(table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>(table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>(table Predef.PBool [table Predef.PBool [{s = "ग्यारह";</I> <li>Ita: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>(tablePredef.PBool[tablePredef.PBool[{s="十一";digit1="一";</I> <li>Lav: <I>(table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>(table Predef.PBool [table Predef.PBool [{s = "एघार";</I> <li>Nor: <I>(table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>(table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>(table Predef.PBool [table Predef.PBool [{s = "گیاراں";</I> <li>Pol: <I>(table Predef.PBool [table Predef.PBool [{s = table {p1 : ResPol.Case;</I> <li>Ron: <I>(table Predef.PBool [table Predef.PBool [{s = table ResRon.CardOrd [table ResRon.NumF [table NumeralRon.Placement ["unsprezece";</I> <li>Rus: <I>(table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>(table Predef.PBool [table Predef.PBool [{s = "یارنھن";</I> <li>Spa: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>(table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>(table Predef.PBool [table Predef.PBool [{s = "گیارہ";</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>tenfoldSub100</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
-<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit)))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Sub1000"></A>
-<H2>Sub1000</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkSub1000</CODE></TD>
-<TD><A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
-<TD><div class=reveal> <I>(table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>(table Predef.PBool [table Predef.PBool [{s = table ResBul.CardOrd [table ResBul.NumF ["единадесетима";</I> <li>Cat: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralChi.Bform["十"++"一";</I> <li>Dan: <I>(table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>(table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>(table Predef.PBool [table Predef.PBool [{s = "ग्यारह";</I> <li>Ita: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>(tablePredef.PBool[tablePredef.PBool[{s="十一";digit1="一";</I> <li>Lav: <I>(table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>(table Predef.PBool [table Predef.PBool [{s = "एघार";</I> <li>Nor: <I>(table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>(table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>(table Predef.PBool [table Predef.PBool [{s = "گیاراں";</I> <li>Pol: <I>(table Predef.PBool [table Predef.PBool [{s = table {p1 : ResPol.Case;</I> <li>Ron: <I>(table Predef.PBool [table Predef.PBool [{s = table ResRon.CardOrd [table ResRon.NumF [table NumeralRon.Placement ["unsprezece";</I> <li>Rus: <I>(table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>(table Predef.PBool [table Predef.PBool [{s = "یارنھن";</I> <li>Spa: <I>(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>(table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>(table Predef.PBool [table Predef.PBool [{s = "گیارہ";</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkSub1000</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
-<TD><div class=reveal> <I>nine hundred</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit)))</CODE> <li>Afr: <I>negehonderd</I> <li>Bul: <I>деветстотин</I> <li>Cat: <I>nou -cents</I> <li>Chi: <I>九百</I> <li>Dan: <I>ni hundrede</I> <li>Dut: <I>negenhonderd</I> <li>Eng: <I>nine hundred</I> <li>Fin: <I>yhdeksänsataa</I> <li>Fre: <I>neuf cents</I> <li>Ger: <I>neunhundert</I> <li>Hin: <I>नौ सौ</I> <li>Ita: <I>novecento</I> <li>Jpn: <I>九百</I> <li>Lav: <I>deviņi simti</I> <li>Nep: <I>नौ सय</I> <li>Nor: <I>ni hundre</I> <li>Pes: <I>نهصد</I> <li>Pnb: <I>نو سو</I> <li>Pol: <I>dziewięćset</I> <li>Ron: <I>nouă sute</I> <li>Rus: <I>девятьсот</I> <li>Snd: <I>نو سو</I> <li>Spa: <I>novecientos</I> <li>Swe: <I>niohundra</I> <li>Tha: <I>เก้าร้อย</I> <li>Urd: <I>نو سو</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkSub1000</CODE></TD>
-<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
-<TD><div class=reveal> <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table Predef.PBool [table Predef.PBool [{s = table ResAfr.CardOrd ["elf";</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и";</I> <li>Cat: <I>nou -cents (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["onze";</I> <li>Chi: <I>九百table{p1:NumeralChi.Zero;p2:NumeralChi.Zero}["零";"零";</I> <li>Dan: <I>ni hundrede og (table Predef.PBool [table Predef.PBool [{s = table ResDan.CardOrd ["elleve";</I> <li>Dut: <I>negenhonderd(table Predef.PBool [table Predef.PBool [{s = table ResDut.CardOrd ["elf";</I> <li>Eng: <I>nine hundred and (table Predef.PBool [table Predef.PBool [{s = table ResEng.CardOrd [table ResEng.Case ["eleven";</I> <li>Fin: <I>yhdeksänsataa(table Predef.PBool [table Predef.PBool [{s = table NumeralFin.NumPlace [table ResFin.CardOrd ["yksi" ++ "&amp;+" ++ "toista";</I> <li>Fre: <I>neuf cent (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd [table NumeralFre.Placement ["onze";</I> <li>Ger: <I>neunhundert(table Predef.PBool [table Predef.PBool [{s = table ResGer.CardOrd ["elf";</I> <li>Hin: <I>नौ सौ (table Predef.PBool [table Predef.PBool [{s = "ग्यारह";</I> <li>Ita: <I>novecento(table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["undici";</I> <li>Jpn: <I>九百(tablePredef.PBool[tablePredef.PBool[{s="十一";</I> <li>Lav: <I>deviņi simti (table Predef.PBool [table Predef.PBool [{s = table ResLav.CardOrd [table ResLav.Gender [table ResLav.Case ["vienpadsmit";</I> <li>Nep: <I>नौ सय (table Predef.PBool [table Predef.PBool [{s = "एघार";</I> <li>Nor: <I>ni hundre og (table Predef.PBool [table Predef.PBool [{s = table ResNor.CardOrd ["elve";</I> <li>Pes: <I>نهصد و (table Predef.PBool [table Predef.PBool [{s = table ResPes.CardOrd ["یازده";</I> <li>Pnb: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "گیاراں";</I> <li>Pol: <I>dziewięćset table ParamX.Number ["jeden";</I> <li>Ron: <I>nouă sute (table Predef.PBool [table Predef.PBool [{s = table ResRon.CardOrd [table ResRon.NumF [table NumeralRon.Placement ["unsprezece";</I> <li>Rus: <I>девятьсот (table Predef.PBool [table Predef.PBool [{s = table ResRus.Place [table ResRus.Gender [table ResRus.Animacy [table ResRus.Case ["одиннадцать";</I> <li>Snd: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "یارنھن";</I> <li>Spa: <I>novecientos (table Predef.PBool [table Predef.PBool [{s = table CommonRomance.CardOrd ["once";</I> <li>Swe: <I>niohundra (table Predef.PBool [table Predef.PBool [{s = table ResSwe.CardOrd ["elva";</I> <li>Tha: <I>เก้าร้อย(tablePredef.PBool[tablePredef.PBool[{s=tableNumeralTha.NForm["สิบ"++"เอ็ด";</I> <li>Urd: <I>نو سو (table Predef.PBool [table Predef.PBool [{s = "گیارہ";</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Subj"></A>
-<H2>Subj - subjunction</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>although_Subj</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD><div class=reveal> <I>although she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv although_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>hoewel sy slaap</I> <li>Bul: <I>въпреки че тя спи</I> <li>Cat: <I>encara que ella dormi</I> <li>Chi: <I>虽然她睡但</I> <li>Dan: <I>selv om hun sover</I> <li>Dut: <I>hoewel ze slaapt</I> <li>Eng: <I>although she sleeps</I> <li>Fin: <I>vaikka hän nukkuu</I> <li>Fre: <I>bien que</I> <li>Ger: <I>obwohl sie schläft</I> <li>Hin: <I>अगरचि वह सोती है</I> <li>Ita: <I>benché lei dorma</I> <li>Jpn: <I>彼女は寝るのに</I> <li>Lav: <I>kaut arī viņa guļ</I> <li>Nep: <I>तैपनि उनी सुत्छिन्</I> <li>Nor: <I>selv om hun sover</I> <li>Pes: <I>با وجود این که او می خوابد</I> <li>Pnb: <I>پاویں او سوندی اے</I> <li>Pol: <I>pomimo ona śpi</I> <li>Ron: <I>deşi ea doarme</I> <li>Rus: <I>хотя она спдит</I> <li>Snd: <I>جیتوڻیڪ ھو۶ سمھی ٿی</I> <li>Spa: <I>aunque ella duerma</I> <li>Swe: <I>fast hon sover</I> <li>Tha: <I>ถืงหล่อนนอนหลับ</I> <li>Urd: <I>اگرچہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>because_Subj</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD><div class=reveal> <I>because she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv because_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>omdat sy slaap</I> <li>Bul: <I>защото тя спи</I> <li>Cat: <I>perque ella dorm</I> <li>Chi: <I>因为她睡所以</I> <li>Dan: <I>fordi hun sover</I> <li>Dut: <I>omdat ze slaapt</I> <li>Eng: <I>because she sleeps</I> <li>Fin: <I>koska hän nukkuu</I> <li>Fre: <I>parce que</I> <li>Ger: <I>weil sie schläft</I> <li>Hin: <I>क्योंकि वह सोती है</I> <li>Ita: <I>perché lei dorme</I> <li>Jpn: <I>彼女は寝るから</I> <li>Lav: <I>jo viņa guļ</I> <li>Nep: <I>किनभने उनी सुत्छिन्</I> <li>Nor: <I>fordi hun sover</I> <li>Pes: <I>برای این که او می خوابد</I> <li>Pnb: <I>كیونكھ او سوندی اے</I> <li>Pol: <I>ponieważ ona śpi</I> <li>Ron: <I>deoarece ea doarme</I> <li>Rus: <I>потому что она спдит</I> <li>Snd: <I>ڇاڪاڻ تی ھو۶ سمھی ٿی</I> <li>Spa: <I>porque ella duerme</I> <li>Swe: <I>eftersom hon sover</I> <li>Tha: <I>เพราะหล่อนนอนหลับ</I> <li>Urd: <I>کیونکہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>if_Subj</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD><div class=reveal> <I>if she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv if_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>ако тя спи</I> <li>Cat: <I>si ella dorm</I> <li>Chi: <I>如果她睡</I> <li>Dan: <I>hvis hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>if she sleeps</I> <li>Fin: <I>jos hän nukkuu</I> <li>Fre: <I>si</I> <li>Ger: <I>wenn sie schläft</I> <li>Hin: <I>अगर वह सोती है</I> <li>Ita: <I>se lei dorme</I> <li>Jpn: <I>彼女は寝れば</I> <li>Lav: <I>ja viņa guļ</I> <li>Nep: <I>यदि उनी सुत्छिन्</I> <li>Nor: <I>hvis hun sover</I> <li>Pes: <I>اگر که او می خوابد</I> <li>Pnb: <I>اگر او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>dacă ea doarme</I> <li>Rus: <I>если она спдит</I> <li>Snd: <I>جیڪڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>si ella duerme</I> <li>Swe: <I>om hon sover</I> <li>Tha: <I>ถ้าหล่อนนอนหลับ</I> <li>Urd: <I>اگر وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>that_Subj</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD><div class=reveal> <I>that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv that_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>dat sy slaap</I> <li>Bul: <I>че тя спи</I> <li>Cat: <I>que ella dormi</I> <li>Chi: <I>她睡，</I> <li>Dan: <I>constant not found: that_Subj</I> <li>Dut: <I>dat ze slaapt</I> <li>Eng: <I>that she sleeps</I> <li>Fin: <I>että hän nukkuu</I> <li>Fre: <I>que</I> <li>Ger: <I>daß sie schläft</I> <li>Hin: <I>कि वह सोती है</I> <li>Ita: <I>che lei dorma</I> <li>Jpn: <I>彼女は寝ることを</I> <li>Lav: <I>ka viņa guļ</I> <li>Nep: <I>त्यो उनी सुत्छिन्</I> <li>Nor: <I>constant not found: that_Subj</I> <li>Pes: <I>آن که او می خوابد</I> <li>Pnb: <I>كہ او سوندی اے</I> <li>Pol: <I>constant not found: that_Subj</I> <li>Ron: <I>că ea doarme</I> <li>Rus: <I>constant not found: that_Subj</I> <li>Snd: <I>اھا ھو۶ سمھی ٿی</I> <li>Spa: <I>que ella duerma</I> <li>Swe: <I>att hon sover</I> <li>Tha: <I>ว่าหล่อนนอนหลับ</I> <li>Urd: <I>کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>when_Subj</CODE></TD>
-<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
-<TD><div class=reveal> <I>when she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv when_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>когато тя спи</I> <li>Cat: <I>quan ella dorm</I> <li>Chi: <I>她睡的时候</I> <li>Dan: <I>når hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>when she sleeps</I> <li>Fin: <I>kun hän nukkuu</I> <li>Fre: <I>quand elle dort</I> <li>Ger: <I>wenn sie schläft</I> <li>Hin: <I>कब वह सोती है</I> <li>Ita: <I>quando lei dorme</I> <li>Jpn: <I>彼女は寝ると</I> <li>Lav: <I>kad viņa guļ</I> <li>Nep: <I>कहिले उनी सुत्छिन्</I> <li>Nor: <I>når hun sover</I> <li>Pes: <I>وقتی که او می خوابد</I> <li>Pnb: <I>كدوں او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>când ea doarme</I> <li>Rus: <I>когда она спдит</I> <li>Snd: <I>جڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>cuando ella duerme</I> <li>Swe: <I>när hon sover</I> <li>Tha: <I>ทีหล่อนนอนหลับ</I> <li>Urd: <I>جب وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Temp"></A>
-<H2>Temp - temporal and aspectual features</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkTemp</CODE></TD>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A> <CODE>-&gt;</CODE> <A HREF="#Ant" TITLE="Ant - anteriority">Ant</A> <CODE>-&gt;</CODE> <A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A></TD>
-<TD><I>e.g. past + anterior</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="Tense"></A>
-<H2>Tense - tense</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>conditionalTense</CODE></TD>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
-<TD><div class=reveal> <I>she would sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS conditionalTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: conditionalTense</I> <li>Bul: <I>тя би спалa</I> <li>Cat: <I>ella dormiria</I> <li>Chi: <I>她睡着</I> <li>Dan: <I>hun ville sove</I> <li>Dut: <I>ze zou slapen</I> <li>Eng: <I>she would sleep</I> <li>Fin: <I>hän nukkuisi</I> <li>Fre: <I>elle dormirait</I> <li>Ger: <I>sie würde schlafen</I> <li>Hin: <I>वह सोएगी</I> <li>Ita: <I>lei dormirebbe</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa gulētu</I> <li>Nep: <I>उनी सुत्नेछिन्</I> <li>Nor: <I>hun ville sove</I> <li>Pes: <I>او می خوابید</I> <li>Pnb: <I>او شاید سوئے</I> <li>Pol: <I>ona spałaby</I> <li>Ron: <I>ea ar dormi</I> <li>Rus: <I>она спала бы</I> <li>Snd: <I>ھو۶ شاید سمھندی</I> <li>Spa: <I>ella dormiría</I> <li>Swe: <I>hon skulle sova</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئے گی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>futureTense</CODE></TD>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
-<TD><div class=reveal> <I>she will sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS futureTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: futureTense</I> <li>Bul: <I>тя ще спи</I> <li>Cat: <I>ella dormirà</I> <li>Chi: <I>她在睡</I> <li>Dan: <I>hun vil sove</I> <li>Dut: <I>ze zal slapen</I> <li>Eng: <I>she will sleep</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dormira</I> <li>Ger: <I>sie wird schlafen</I> <li>Hin: <I>वह सोएगी</I> <li>Ita: <I>lei dormirà</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa gulēs</I> <li>Nep: <I>उनी सुत्नेछिन्</I> <li>Nor: <I>hun vil sove</I> <li>Pes: <I>او خواهد خوابید</I> <li>Pnb: <I>او سوئے گی</I> <li>Pol: <I>ona będzie spała</I> <li>Ron: <I>ea va dormi</I> <li>Rus: <I>она будет спать</I> <li>Snd: <I>ھو۶ سمھندی ھوندی</I> <li>Spa: <I>ella dormirá</I> <li>Swe: <I>hon ska sova</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئے گی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>pastTense</CODE></TD>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
-<TD><div class=reveal> <I>she slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>тя спа</I> <li>Cat: <I>ella dormia</I> <li>Chi: <I>她睡了</I> <li>Dan: <I>hun sov</I> <li>Dut: <I>ze sliep</I> <li>Eng: <I>she slept</I> <li>Fin: <I>hän nukkui</I> <li>Fre: <I>elle dormait</I> <li>Ger: <I>sie schlief</I> <li>Hin: <I>वह सोयी</I> <li>Ita: <I>lei dormiva</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa gulēja</I> <li>Nep: <I>उनी सुतिन्</I> <li>Nor: <I>hun sov</I> <li>Pes: <I>او خوابید</I> <li>Pnb: <I>او سوئی</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спала</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی</I> <li>Spa: <I>ella dormía</I> <li>Swe: <I>hon sov</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>presentTense</CODE></TD>
-<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS presentTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Text"></A>
-<H2>Text - text consisting of several phrases</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>emptyText</CODE></TD>
-<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><I>(empty text)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A> <CODE>-&gt;</CODE> (<A HREF="#Punct">Punct</A>) <CODE>-&gt;</CODE> (<A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A>) <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>does she sleep ? yes .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr (mkQS (mkCl she_NP sleep_V))) questMarkPunct (mkText (mkPhr yes_Utt) fullStopPunct)</CODE> <li>Afr: <I>slaap sy ? ja .</I> <li>Bul: <I>тя спи ли ? да .</I> <li>Cat: <I>ella dorm ? sí .</I> <li>Chi: <I>她睡吗？对。</I> <li>Dan: <I>sover hun ? ja .</I> <li>Dut: <I>slaapt ze ? ja .</I> <li>Eng: <I>does she sleep ? yes .</I> <li>Fin: <I>nukkuuko hän ? kyllä .</I> <li>Fre: <I>elle dort ? oui .</I> <li>Ger: <I>schläft sie ? ja .</I> <li>Hin: <I>क्या वह सोती है ? हाँ .</I> <li>Ita: <I>lei dorme ? sì .</I> <li>Jpn: <I>彼女は寝るか？はい。</I> <li>Lav: <I>vai viņa guļ ? jā .</I> <li>Nep: <I>के उनी सुत्छिन् ? हजुर .</I> <li>Nor: <I>sover hun ? ja .</I> <li>Pes: <I>آیا او می خوابد بله Û”</I> <li>Pnb: <I>كی او سوندی اے ? ہاں .</I> <li>Pol: <I>czy ona śpi ? tak .</I> <li>Ron: <I>ea doarme ? da .</I> <li>Rus: <I>она спдит ? Да .</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی ? ھا .</I> <li>Spa: <I>¿ ella duerme ? sí .</I> <li>Swe: <I>sover hon ? ja .</I> <li>Tha: <I>หล่อนนอนหลับไหมใช่</I> <li>Urd: <I>کیا وہ سوتی ہے ہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A> <CODE>-&gt;</CODE> (<A HREF="#Punct">Punct</A>) <CODE>-&gt;</CODE> (<A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A>) <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><I>Does she sleep? Yes.</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>she slept .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>тя спа .</I> <li>Cat: <I>ella dormia .</I> <li>Chi: <I>她睡了。</I> <li>Dan: <I>hun sov .</I> <li>Dut: <I>ze sliep .</I> <li>Eng: <I>she slept .</I> <li>Fin: <I>hän nukkui .</I> <li>Fre: <I>elle dormait .</I> <li>Ger: <I>sie schlief .</I> <li>Hin: <I>वह सोयी .</I> <li>Ita: <I>lei dormiva .</I> <li>Jpn: <I>彼女は寝た。</I> <li>Lav: <I>viņa gulēja .</I> <li>Nep: <I>उनी सुतिन् .</I> <li>Nor: <I>hun sov .</I> <li>Pes: <I>او خوابید Û”</I> <li>Pnb: <I>او سوئی .</I> <li>Pol: <I>ona spała .</I> <li>Ron: <I>ea a dormit .</I> <li>Rus: <I>она спала .</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی .</I> <li>Spa: <I>ella dormía .</I> <li>Swe: <I>hon sov .</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>she sleeps .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap .</I> <li>Bul: <I>тя спи .</I> <li>Cat: <I>ella dorm .</I> <li>Chi: <I>她睡。</I> <li>Dan: <I>hun sover .</I> <li>Dut: <I>ze slaapt .</I> <li>Eng: <I>she sleeps .</I> <li>Fin: <I>hän nukkuu .</I> <li>Fre: <I>elle dort .</I> <li>Ger: <I>sie schläft .</I> <li>Hin: <I>वह सोती है .</I> <li>Ita: <I>lei dorme .</I> <li>Jpn: <I>彼女は寝る。</I> <li>Lav: <I>viņa guļ .</I> <li>Nep: <I>उनी सुत्छिन् .</I> <li>Nor: <I>hun sover .</I> <li>Pes: <I>او می خوابد Û”</I> <li>Pnb: <I>او سوندی اے .</I> <li>Pol: <I>ona śpi .</I> <li>Ron: <I>ea doarme .</I> <li>Rus: <I>она спдит .</I> <li>Snd: <I>ھو۶ سمھی ٿی .</I> <li>Spa: <I>ella duerme .</I> <li>Swe: <I>hon sover .</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>did she sleep ?</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkQS pastTense (mkQCl (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>тя спа ли ?</I> <li>Cat: <I>ella dormia ?</I> <li>Chi: <I>她睡了吗？</I> <li>Dan: <I>sov hun ?</I> <li>Dut: <I>sliep ze ?</I> <li>Eng: <I>did she sleep ?</I> <li>Fin: <I>nukkuiko hän ?</I> <li>Fre: <I>elle dormait ?</I> <li>Ger: <I>schlief sie ?</I> <li>Hin: <I>क्या वह सोयी ?</I> <li>Ita: <I>lei dormiva ?</I> <li>Jpn: <I>彼女は寝たか？</I> <li>Lav: <I>vai viņa gulēja ?</I> <li>Nep: <I>के उनी सुतिन् ?</I> <li>Nor: <I>sov hun ?</I> <li>Pes: <I>آیا او خوابید</I> <li>Pnb: <I>كی او سوئی ?</I> <li>Pol: <I>czy ona spała ?</I> <li>Ron: <I>ea a dormit ?</I> <li>Rus: <I>она спала ?</I> <li>Snd: <I>ڇا ھو۶ سمھیل ھ۶ی ?</I> <li>Spa: <I>¿ ella dormía ?</I> <li>Swe: <I>sov hon ?</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوئی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD>(<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>don't sleep !</I> <div class=popup> <ul> <li>API: <CODE>mkText negativePol (mkImp sleep_V)</CODE> <li>Afr: <I>slaap nie !</I> <li>Bul: <I>не спи !</I> <li>Cat: <I>no dorm !</I> <li>Chi: <I>不睡！</I> <li>Dan: <I>sov ikke !</I> <li>Dut: <I>slaap niet !</I> <li>Eng: <I>don't sleep !</I> <li>Fin: <I>älä nuku !</I> <li>Fre: <I>ne</I> <li>Ger: <I>schlaf nicht !</I> <li>Hin: <I>मत सोना !</I> <li>Ita: <I>non dormire !</I> <li>Jpn: <I>寝るな！</I> <li>Lav: <I>neguli !</I> <li>Nep: <I>नगर सुत् होउ !</I> <li>Nor: <I>sov ikke !</I> <li>Pes: <I>نخواب</I> <li>Pnb: <I>مت سونا !</I> <li>Pol: <I>nie śpij !</I> <li>Ron: <I>nu dormi !</I> <li>Rus: <I>не спи !</I> <li>Snd: <I>ن سمھ !</I> <li>Spa: <I>¡ no duerme !</I> <li>Swe: <I>sov inte !</I> <li>Tha: <I>อย่านอนหลับ</I> <li>Urd: <I>مت سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkText</CODE></TD>
-<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
-<TD><div class=reveal> <I>where ? here . when ? now !</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkText (mkPhr (mkUtt where_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt here_Adv)))) (mkText (mkPhr (mkUtt when_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt now_Adv)) exclMarkPunct))</CODE> <li>Afr: <I>waar ? hier . wanneer ? nou !</I> <li>Bul: <I>къде ? тук . кога ? сега !</I> <li>Cat: <I>on ? aquí . quan ? ara !</I> <li>Chi: <I>哪里？这里。什么时候？现在！</I> <li>Dan: <I>hvor ? her . hvornår ? nu !</I> <li>Dut: <I>waar ? hier . wanneer ? nu !</I> <li>Eng: <I>where ? here . when ? now !</I> <li>Fin: <I>missä ? täällä . milloin ? nyt !</I> <li>Fre: <I>où ? ici . quand ? maintenant !</I> <li>Ger: <I>wo ? hier . wann ? jetzt !</I> <li>Hin: <I>कहाँ ? यहाँ . कब ? अब !</I> <li>Ita: <I>dove ? quà . quando ? adesso !</I> <li>Jpn: <I>どこ？ここで。いつ？今！</I> <li>Lav: <I>kur ? šeit . kad ? tagad !</I> <li>Nep: <I>कहाँ ? यहाँ . कहिले ? अहीले !</I> <li>Nor: <I>hvor ? her . når ? nå !</I> <li>Pes: <I>کجا اینجا Û” کی حالا</I> <li>Pnb: <I>كتھے ? ایتھے . كدوں ? ہون !</I> <li>Pol: <I>gdzie ? tutaj . kiedy ? teraz !</I> <li>Ron: <I>unde ? aici . când ? acum !</I> <li>Rus: <I>где ? здесь . когда ? сейчас !</I> <li>Snd: <I>ڪٿی ? ھتی . ڪڏھن ? ھاڻی !</I> <li>Spa: <I>¿ donde ? aquí . ¿ cuando ? ¡ ahora !</I> <li>Swe: <I>var ? här . när ? nu !</I> <li>Tha: <I>ที่ไหนที่นี่เมื่อไรเดี๋ยวนี้</I> <li>Urd: <I>کہاں یہاں کب اب</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Unit"></A>
-<H2>Unit</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>n1_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>one</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n1_Unit))</CODE> <li>Afr: <I>een</I> <li>Bul: <I>едно</I> <li>Cat: <I>un</I> <li>Chi: <I>一</I> <li>Dan: <I>et</I> <li>Dut: <I>een</I> <li>Eng: <I>one</I> <li>Fin: <I>yksi</I> <li>Fre: <I>un</I> <li>Ger: <I>ein</I> <li>Hin: <I>एक</I> <li>Ita: <I>uno</I> <li>Jpn: <I>一</I> <li>Lav: <I>viens</I> <li>Nep: <I>एक</I> <li>Nor: <I>ett</I> <li>Pes: <I>یک</I> <li>Pnb: <I>اك</I> <li>Pol: <I>jedna</I> <li>Ron: <I>unu</I> <li>Rus: <I>одно</I> <li>Snd: <I>ھڪ</I> <li>Spa: <I>uno</I> <li>Swe: <I>ett</I> <li>Tha: <I>หนึง</I> <li>Urd: <I>ایک</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n2_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>two</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n2_Unit))</CODE> <li>Afr: <I>twee</I> <li>Bul: <I>две</I> <li>Cat: <I>dos</I> <li>Chi: <I>两</I> <li>Dan: <I>to</I> <li>Dut: <I>twee</I> <li>Eng: <I>two</I> <li>Fin: <I>kaksi</I> <li>Fre: <I>deux</I> <li>Ger: <I>zwei</I> <li>Hin: <I>दो</I> <li>Ita: <I>due</I> <li>Jpn: <I>二</I> <li>Lav: <I>divi</I> <li>Nep: <I>दुई</I> <li>Nor: <I>to</I> <li>Pes: <I>دو</I> <li>Pnb: <I>دو</I> <li>Pol: <I>dwie</I> <li>Ron: <I>doi</I> <li>Rus: <I>два</I> <li>Snd: <I>ٻ</I> <li>Spa: <I>dos</I> <li>Swe: <I>två</I> <li>Tha: <I>สอง</I> <li>Urd: <I>دو</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n3_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>three</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n3_Unit))</CODE> <li>Afr: <I>drie</I> <li>Bul: <I>три</I> <li>Cat: <I>tres</I> <li>Chi: <I>三</I> <li>Dan: <I>tre</I> <li>Dut: <I>drie</I> <li>Eng: <I>three</I> <li>Fin: <I>kolme</I> <li>Fre: <I>trois</I> <li>Ger: <I>drei</I> <li>Hin: <I>तीन</I> <li>Ita: <I>tre</I> <li>Jpn: <I>三</I> <li>Lav: <I>trīs</I> <li>Nep: <I>तीन</I> <li>Nor: <I>tre</I> <li>Pes: <I>سه</I> <li>Pnb: <I>تن</I> <li>Pol: <I>trzy</I> <li>Ron: <I>trei</I> <li>Rus: <I>три</I> <li>Snd: <I>ٽی</I> <li>Spa: <I>tres</I> <li>Swe: <I>tre</I> <li>Tha: <I>สาม</I> <li>Urd: <I>تین</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n4_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>four</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n4_Unit))</CODE> <li>Afr: <I>vier</I> <li>Bul: <I>четири</I> <li>Cat: <I>quatre</I> <li>Chi: <I>四</I> <li>Dan: <I>fire</I> <li>Dut: <I>vier</I> <li>Eng: <I>four</I> <li>Fin: <I>neljä</I> <li>Fre: <I>quatre</I> <li>Ger: <I>vier</I> <li>Hin: <I>चार</I> <li>Ita: <I>quattro</I> <li>Jpn: <I>四</I> <li>Lav: <I>četri</I> <li>Nep: <I>चार</I> <li>Nor: <I>fire</I> <li>Pes: <I>چهار</I> <li>Pnb: <I>چار</I> <li>Pol: <I>cztery</I> <li>Ron: <I>patru</I> <li>Rus: <I>четыре</I> <li>Snd: <I>چار</I> <li>Spa: <I>cuatro</I> <li>Swe: <I>fyra</I> <li>Tha: <I>สี่</I> <li>Urd: <I>چار</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n5_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n5_Unit))</CODE> <li>Afr: <I>vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五</I> <li>Dan: <I>fem</I> <li>Dut: <I>vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五</I> <li>Lav: <I>pieci</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięć</I> <li>Ron: <I>cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n6_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>six</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n6_Unit))</CODE> <li>Afr: <I>ses</I> <li>Bul: <I>шест</I> <li>Cat: <I>sis</I> <li>Chi: <I>六</I> <li>Dan: <I>seks</I> <li>Dut: <I>zes</I> <li>Eng: <I>six</I> <li>Fin: <I>kuusi</I> <li>Fre: <I>six</I> <li>Ger: <I>sechs</I> <li>Hin: <I>छे</I> <li>Ita: <I>sei</I> <li>Jpn: <I>六</I> <li>Lav: <I>seši</I> <li>Nep: <I>छ</I> <li>Nor: <I>seks</I> <li>Pes: <I>شش</I> <li>Pnb: <I>چھ</I> <li>Pol: <I>sześć</I> <li>Ron: <I>şase</I> <li>Rus: <I>шесть</I> <li>Snd: <I>ڇھ</I> <li>Spa: <I>seis</I> <li>Swe: <I>sex</I> <li>Tha: <I>หก</I> <li>Urd: <I>چھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n7_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>seven</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n7_Unit))</CODE> <li>Afr: <I>seven</I> <li>Bul: <I>седем</I> <li>Cat: <I>set</I> <li>Chi: <I>七</I> <li>Dan: <I>syv</I> <li>Dut: <I>zeven</I> <li>Eng: <I>seven</I> <li>Fin: <I>seitsemän</I> <li>Fre: <I>sept</I> <li>Ger: <I>sieben</I> <li>Hin: <I>सात</I> <li>Ita: <I>sette</I> <li>Jpn: <I>七</I> <li>Lav: <I>septiņi</I> <li>Nep: <I>सात</I> <li>Nor: <I>sju</I> <li>Pes: <I>هفت</I> <li>Pnb: <I>ست</I> <li>Pol: <I>siedem</I> <li>Ron: <I>şapte</I> <li>Rus: <I>семь</I> <li>Snd: <I>ست</I> <li>Spa: <I>siete</I> <li>Swe: <I>sju</I> <li>Tha: <I>เจ็ด</I> <li>Urd: <I>سات</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n8_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n8_Unit))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>n9_Unit</CODE></TD>
-<TD><A HREF="#Unit">Unit</A></TD>
-<TD><div class=reveal> <I>nine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n9_Unit))</CODE> <li>Afr: <I>nege</I> <li>Bul: <I>девет</I> <li>Cat: <I>nou</I> <li>Chi: <I>九</I> <li>Dan: <I>ni</I> <li>Dut: <I>negen</I> <li>Eng: <I>nine</I> <li>Fin: <I>yhdeksän</I> <li>Fre: <I>neuf</I> <li>Ger: <I>neun</I> <li>Hin: <I>नौ</I> <li>Ita: <I>nove</I> <li>Jpn: <I>九</I> <li>Lav: <I>deviņi</I> <li>Nep: <I>नौ</I> <li>Nor: <I>ni</I> <li>Pes: <I>نه</I> <li>Pnb: <I>نو</I> <li>Pol: <I>dziewięć</I> <li>Ron: <I>nouă</I> <li>Rus: <I>девять</I> <li>Snd: <I>نو</I> <li>Spa: <I>nueve</I> <li>Swe: <I>nio</I> <li>Tha: <I>เก้า</I> <li>Urd: <I>نو</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Utt"></A>
-<H2>Utt - sentence, question, word...</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>lets_Utt</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>let's sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (lets_Utt (mkVP sleep_V))</CODE> <li>Afr: <I>laat ons te slaap</I> <li>Bul: <I>нека да спим</I> <li>Cat: <I>dormim</I> <li>Chi: <I>咱们睡吧</I> <li>Dan: <I>lad os sove</I> <li>Dut: <I>laten we slapen</I> <li>Eng: <I>let's sleep</I> <li>Fin: <I>nukutaan</I> <li>Fre: <I>dormons</I> <li>Ger: <I>schlafen wir</I> <li>Hin: <I>आओ सोएँ</I> <li>Ita: <I>dormiamo</I> <li>Jpn: <I>寝ましょう</I> <li>Lav: <I>{s = "guļam"; lock_Phr = &lt;&gt;} / {s = "gulēsim"; lock_Phr = &lt;&gt;}</I> <li>Nep: <I>सुतौँ</I> <li>Nor: <I>lat oss sove</I> <li>Pes: <I>بیایید بخوابیم</I> <li>Pnb: <I>آو سون</I> <li>Pol: <I>śpijmy</I> <li>Ron: <I>sã dormim</I> <li>Rus: <I>давайте будем спать</I> <li>Snd: <I>اچ سمھون</I> <li>Spa: <I>durmamos</I> <li>Swe: <I>låt oss sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>آو سوئیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>she slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>тя спа</I> <li>Cat: <I>ella dormia</I> <li>Chi: <I>她睡了</I> <li>Dan: <I>hun sov</I> <li>Dut: <I>ze sliep</I> <li>Eng: <I>she slept</I> <li>Fin: <I>hän nukkui</I> <li>Fre: <I>elle dormait</I> <li>Ger: <I>sie schlief</I> <li>Hin: <I>वह सोयी</I> <li>Ita: <I>lei dormiva</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa gulēja</I> <li>Nep: <I>उनी सुतिन्</I> <li>Nor: <I>hun sov</I> <li>Pes: <I>او خوابید</I> <li>Pnb: <I>او سوئی</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спала</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی</I> <li>Spa: <I>ella dormía</I> <li>Swe: <I>hon sov</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>who didn't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS pastTense negativePol (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>constant not found: pastTense</I> <li>Bul: <I>кой не спа</I> <li>Cat: <I>qui no dormia</I> <li>Chi: <I>谁不睡了</I> <li>Dan: <I>hvem sov ikke</I> <li>Dut: <I>wie sliep niet</I> <li>Eng: <I>who didn't sleep</I> <li>Fin: <I>kuka ei nukkunut</I> <li>Fre: <I>qui ne</I> <li>Ger: <I>wer schlief nicht</I> <li>Hin: <I>कौन नहीं सोया</I> <li>Ita: <I>chi non dormiva</I> <li>Jpn: <I>誰が寝なかったか</I> <li>Lav: <I>kurš negulēja</I> <li>Nep: <I>को सुतेनन्</I> <li>Nor: <I>hvem sov ikke</I> <li>Pes: <I>چه کسی نخوابید</I> <li>Pnb: <I>كون نیں سویا</I> <li>Pol: <I>kto nie spał</I> <li>Ron: <I>cine nu a dormit</I> <li>Rus: <I>кто спал</I> <li>Snd: <I>ڪیر سمھیل ن اھی</I> <li>Spa: <I>quién no dormía</I> <li>Swe: <I>vem sov inte</I> <li>Tha: <I>ใครนอนไม่หลับ</I> <li>Urd: <I>کون نہیں سویا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP sleep_V)</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>кой спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Hin: <I>कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem sover</I> <li>Tha: <I>ใครนอนหลับ</I> <li>Urd: <I>کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD>(<A HREF="#ImpForm">ImpForm</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>don't be men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt pluralImpForm negativePol (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees mans nie</I> <li>Bul: <I>не бъдете мъже</I> <li>Cat: <I>no sigueu homes</I> <li>Chi: <I>不是男人</I> <li>Dan: <I>var ikke mænd</I> <li>Dut: <I>wezen niet mannen</I> <li>Eng: <I>don't be men</I> <li>Fin: <I>älkää olko miehiä</I> <li>Fre: <I>ne</I> <li>Ger: <I>seid nicht Männer</I> <li>Hin: <I>मत आदमी</I> <li>Ita: <I>non siate uomini</I> <li>Jpn: <I>男だな</I> <li>Lav: <I>neesiet vīrieši</I> <li>Nep: <I>नगर मान्छेहरु हऔ</I> <li>Nor: <I>var ikke menn</I> <li>Pes: <I>مردان</I> <li>Pnb: <I>مت بندے</I> <li>Pol: <I>nie bądźcie mężczyzna</I> <li>Ron: <I>nu sunteţi oameni</I> <li>Rus: <I>не будьте людями</I> <li>Snd: <I>ن ماڻھو</I> <li>Spa: <I>no sed hombres</I> <li>Swe: <I>var inte män</I> <li>Tha: <I>อย่าเป็นชาย</I> <li>Urd: <I>مت آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt who_IP</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>why</I> <div class=popup> <ul> <li>API: <CODE>mkUtt why_IAdv</CODE> <li>Afr: <I>waarom</I> <li>Bul: <I>защо</I> <li>Cat: <I>per quË</I> <li>Chi: <I>为什么</I> <li>Dan: <I>hvorfor</I> <li>Dut: <I>waarom</I> <li>Eng: <I>why</I> <li>Fin: <I>miksi</I> <li>Fre: <I>pourquoi</I> <li>Ger: <I>warum</I> <li>Hin: <I>क्यों</I> <li>Ita: <I>perché</I> <li>Jpn: <I>どうして</I> <li>Lav: <I>kāpēc</I> <li>Nep: <I>किन</I> <li>Nor: <I>hvorfor</I> <li>Pes: <I>چرا</I> <li>Pnb: <I>كیوں</I> <li>Pol: <I>dlaczego</I> <li>Ron: <I>de ce</I> <li>Rus: <I>почему</I> <li>Snd: <I>ڇو</I> <li>Spa: <I>por qué</I> <li>Swe: <I>varför</I> <li>Tha: <I>ทำไม</I> <li>Urd: <I>کیوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Det man_N)</CODE> <li>Afr: <I>hierdie man</I> <li>Bul: <I>този мъж</I> <li>Cat: <I>aquest home</I> <li>Chi: <I>这个男人</I> <li>Dan: <I>denne mand</I> <li>Dut: <I>deze man</I> <li>Eng: <I>this man</I> <li>Fin: <I>tämä mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser Mann</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>questo uomo</I> <li>Jpn: <I>この男</I> <li>Lav: <I>šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>denne mannen</I> <li>Pes: <I>این مرد</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>ten mężczyzna</I> <li>Ron: <I>acest om</I> <li>Rus: <I>этого человек</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>este hombre</I> <li>Swe: <I>den här mannen</I> <li>Tha: <I>ชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt here_Adv</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>тук</I> <li>Cat: <I>aquí</I> <li>Chi: <I>这里</I> <li>Dan: <I>her</I> <li>Dut: <I>hier</I> <li>Eng: <I>here</I> <li>Fin: <I>täällä</I> <li>Fre: <I>ici</I> <li>Ger: <I>hier</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここで</I> <li>Lav: <I>šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>her</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>aici</I> <li>Rus: <I>здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>aquí</I> <li>Swe: <I>här</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP sleep_V)</CODE> <li>Afr: <I>te slaap</I> <li>Bul: <I>да спи</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>schlafen</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्नु</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN beer_N)</CODE> <li>Afr: <I>bier</I> <li>Bul: <I>бира</I> <li>Cat: <I>cervesa</I> <li>Chi: <I>啤酒</I> <li>Dan: <I>øl</I> <li>Dut: <I>bier</I> <li>Eng: <I>beer</I> <li>Fin: <I>olut</I> <li>Fre: <I>bière</I> <li>Ger: <I>Bier</I> <li>Hin: <I>बियर</I> <li>Ita: <I>birra</I> <li>Jpn: <I>ビール</I> <li>Lav: <I>alus</I> <li>Nep: <I>बियर</I> <li>Nor: <I>øl</I> <li>Pes: <I>آبجو</I> <li>Pnb: <I>شراب</I> <li>Pol: <I>piwo</I> <li>Ron: <I>bere</I> <li>Rus: <I>пиво</I> <li>Snd: <I>شراب</I> <li>Spa: <I>cerveza</I> <li>Swe: <I>öl</I> <li>Tha: <I>เบียร์</I> <li>Urd: <I>بییر</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>good</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP good_A)</CODE> <li>Afr: <I>goed</I> <li>Bul: <I>добър</I> <li>Cat: <I>bo</I> <li>Chi: <I>好</I> <li>Dan: <I>god</I> <li>Dut: <I>goed</I> <li>Eng: <I>good</I> <li>Fin: <I>hyvä</I> <li>Fre: <I>bon</I> <li>Ger: <I>gut</I> <li>Hin: <I>अच्छा</I> <li>Ita: <I>buono</I> <li>Jpn: <I>良い</I> <li>Lav: <I>labs</I> <li>Nep: <I>राम्रो</I> <li>Nor: <I>god</I> <li>Pes: <I>خوب</I> <li>Pnb: <I>اچھا</I> <li>Pol: <I>dobry</I> <li>Ron: <I>bun</I> <li>Rus: <I>хорошее</I> <li>Snd: <I>سٺو</I> <li>Spa: <I>bueno</I> <li>Swe: <I>god</I> <li>Tha: <I>ดี</I> <li>Urd: <I>اچھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkUtt</CODE></TD>
-<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n5_Unit))</CODE> <li>Afr: <I>vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五</I> <li>Dan: <I>fem</I> <li>Dut: <I>vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五</I> <li>Lav: <I>pieci</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięć</I> <li>Ron: <I>cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>no_Utt</CODE></TD>
-<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>no</I> <div class=popup> <ul> <li>API: <CODE>no_Utt</CODE> <li>Afr: <I>neen</I> <li>Bul: <I>не</I> <li>Cat: <I>no</I> <li>Chi: <I>不</I> <li>Dan: <I>nej</I> <li>Dut: <I>neen</I> <li>Eng: <I>no</I> <li>Fin: <I>ei</I> <li>Fre: <I>non</I> <li>Ger: <I>nein</I> <li>Hin: <I>नहीं</I> <li>Ita: <I>no</I> <li>Jpn: <I>いいえ</I> <li>Lav: <I>nē</I> <li>Nep: <I>होईन</I> <li>Nor: <I>nei</I> <li>Pes: <I>نه</I> <li>Pnb: <I>نیں</I> <li>Pol: <I>nie</I> <li>Ron: <I>nu</I> <li>Rus: <I>Нет</I> <li>Snd: <I>نا</I> <li>Spa: <I>no</I> <li>Swe: <I>nej</I> <li>Tha: <I>ไม่</I> <li>Urd: <I>نہیں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>yes_Utt</CODE></TD>
-<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
-<TD><div class=reveal> <I>yes</I> <div class=popup> <ul> <li>API: <CODE>yes_Utt</CODE> <li>Afr: <I>ja</I> <li>Bul: <I>да</I> <li>Cat: <I>sí</I> <li>Chi: <I>对</I> <li>Dan: <I>ja</I> <li>Dut: <I>ja</I> <li>Eng: <I>yes</I> <li>Fin: <I>kyllä</I> <li>Fre: <I>oui</I> <li>Ger: <I>ja</I> <li>Hin: <I>हाँ</I> <li>Ita: <I>sì</I> <li>Jpn: <I>はい</I> <li>Lav: <I>jā</I> <li>Nep: <I>हजुर</I> <li>Nor: <I>ja</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں</I> <li>Pol: <I>tak</I> <li>Ron: <I>da</I> <li>Rus: <I>Да</I> <li>Snd: <I>ھا</I> <li>Spa: <I>sí</I> <li>Swe: <I>ja</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="V"></A>
-<H2>V - one-place verb</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="V2"></A>
-<H2>V2 - two-place verb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>have_V2</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><div class=reveal> <I>to have it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP have_V2 it_NP)</CODE> <li>Afr: <I>dit te het</I> <li>Bul: <I>да има него</I> <li>Cat: <I>tenir ho</I> <li>Chi: <I>有它</I> <li>Dan: <I>at have det</I> <li>Dut: <I>het hebben</I> <li>Eng: <I>to have it</I> <li>Fin: <I>olla sen</I> <li>Fre: <I>le</I> <li>Ger: <I>es haben</I> <li>Hin: <I>इस रखना</I> <li>Ita: <I>avere lo</I> <li>Jpn: <I>それを持っている</I> <li>Lav: <I>būt tas</I> <li>Nep: <I>यो हुनु</I> <li>Nor: <I>å ha det</I> <li>Pes: <I>آن را داشتن</I> <li>Pnb: <I>اینوں راكھنا</I> <li>Pol: <I>mieć je</I> <li>Ron: <I>sã îl aibă</I> <li>Rus: <I>иметь его</I> <li>Snd: <I>ھن رکڻ</I> <li>Spa: <I>tener lo</I> <li>Swe: <I>att ha det</I> <li>Tha: <I>มีมัน</I> <li>Urd: <I>اس رکھنا</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="V2A"></A>
-<H2>V2A - verb with NP and AP complement</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="V2Q"></A>
-<H2>V2Q - verb with NP and Q complement</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="V2S"></A>
-<H2>V2S - verb with NP and S complement</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="V2V"></A>
-<H2>V2V - verb with NP and V complement</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="V3"></A>
-<H2>V3 - three-place verb</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="VA"></A>
-<H2>VA - adjective-complement verb</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="VP"></A>
-<H2>VP - verb phrase</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP sleep_V)</CODE> <li>Afr: <I>te slaap</I> <li>Bul: <I>да спи</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>schlafen</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्नु</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to love him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP love_V2 he_NP)</CODE> <li>Afr: <I>hom te liefhet</I> <li>Bul: <I>да обича него</I> <li>Cat: <I>estimar el</I> <li>Chi: <I>爱他</I> <li>Dan: <I>at elske ham</I> <li>Dut: <I>hem liefhebben</I> <li>Eng: <I>to love him</I> <li>Fin: <I>rakastaa häntä</I> <li>Fre: <I>le</I> <li>Ger: <I>ihn lieben</I> <li>Hin: <I>उस को प्यार करना</I> <li>Ita: <I>amare lo</I> <li>Jpn: <I>彼を愛する</I> <li>Lav: <I>mīlēt viņu</I> <li>Nep: <I>उ लाई माया गर्नु</I> <li>Nor: <I>å elske ham</I> <li>Pes: <I>او را دوست داشتن</I> <li>Pnb: <I>اونوں پیار كرنا</I> <li>Pol: <I>kochać jego</I> <li>Ron: <I>sã îl iubească</I> <li>Rus: <I>любить его</I> <li>Snd: <I>ھو سان عشق ڪرڻ</I> <li>Spa: <I>amar lo</I> <li>Swe: <I>att älska honom</I> <li>Tha: <I>รักเขา</I> <li>Urd: <I>اس کو پیار کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to send it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP send_V3 it_NP he_NP)</CODE> <li>Afr: <I>dit na hom te stuur</I> <li>Bul: <I>да прати него до него</I> <li>Cat: <I>enviar ho li</I> <li>Chi: <I>把它寄他</I> <li>Dan: <I>at sende det til ham</I> <li>Dut: <I>het naar hem sturen</I> <li>Eng: <I>to send it to him</I> <li>Fin: <I>lähettää sen hänelle</I> <li>Fre: <I>le</I> <li>Ger: <I>es ihm schicken</I> <li>Hin: <I>यह उस को भेजना</I> <li>Ita: <I>mandare lo gli</I> <li>Jpn: <I>彼にそれを送る</I> <li>Lav: <I>sūtīt to viņam</I> <li>Nep: <I>यो उस्लाई लाई पठाउनु</I> <li>Nor: <I>å sende det til ham</I> <li>Pes: <I>آن را برای او فرستادن</I> <li>Pnb: <I>اینوں پیجنا اونوں</I> <li>Pol: <I>wysłać do niego je</I> <li>Ron: <I>sã i -l trimită</I> <li>Rus: <I>посылать нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>mandar lo le</I> <li>Swe: <I>att skicka det till honom</I> <li>Tha: <I>ส่งมันให้กับเขา</I> <li>Urd: <I>یہ اس کو بھیجنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to want to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te wil</I> <li>Bul: <I>да иска да спи</I> <li>Cat: <I>voler dormir</I> <li>Chi: <I>想睡</I> <li>Dan: <I>at ville sove</I> <li>Dut: <I>slapen willen</I> <li>Eng: <I>to want to sleep</I> <li>Fin: <I>tahtoa nukkua</I> <li>Fre: <I>vouloir dormir</I> <li>Ger: <I>schlafen wollen</I> <li>Hin: <I>सोना चाहना</I> <li>Ita: <I>volere dormire</I> <li>Jpn: <I>寝たがっている</I> <li>Lav: <I>vēlēties gulēt</I> <li>Nep: <I>सुत्न चाहनु</I> <li>Nor: <I>å ville sove</I> <li>Pes: <I>خواستن بخوابد</I> <li>Pnb: <I>چانا سونا</I> <li>Pol: <I>zechcieć spać</I> <li>Ron: <I>sã vrea sã doarmă</I> <li>Rus: <I>хотеть спать</I> <li>Snd: <I>چاھڻ سمھڻ</I> <li>Spa: <I>querer dormir</I> <li>Swe: <I>att vilja sova</I> <li>Tha: <I>อยากนอนหลับ</I> <li>Urd: <I>سونا چاہنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to know that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP know_VS (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>dat sy slaap te weet</I> <li>Bul: <I>да знае , че тя спи</I> <li>Cat: <I>saber que ella dorm</I> <li>Chi: <I>知道她睡</I> <li>Dan: <I>at vide at hun sover</I> <li>Dut: <I>dat ze slaapt weten</I> <li>Eng: <I>to know that she sleeps</I> <li>Fin: <I>tietää että hän nukkuu</I> <li>Fre: <I>savoir que</I> <li>Ger: <I>wissen</I> <li>Hin: <I>जानना कि वह सोती है</I> <li>Ita: <I>sapere che lei dorme</I> <li>Jpn: <I>彼女が寝ることを知る</I> <li>Lav: <I>zināt , ka viņa guļ</I> <li>Nep: <I>थाहा पाउनुकी उनी सुत्छिन्</I> <li>Nor: <I>å vite at hun sover</I> <li>Pes: <I>دانستن که او می خوابد</I> <li>Pnb: <I>جاننا</I> <li>Pol: <I>wiedzieć , że ona śpi</I> <li>Ron: <I>sã ştie cã ea doarme</I> <li>Rus: <I>знать , что она спдит</I> <li>Snd: <I>ڄاڻڻ ت ھو۶ سمھی ٿی</I> <li>Spa: <I>saber que ella duerme</I> <li>Swe: <I>att veta att hon sover</I> <li>Tha: <I>รู้ว่าหล่อนนอนหลับ</I> <li>Urd: <I>جاننا کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to wonder who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>hom wie slaap te afvra</I> <li>Bul: <I>да се чуди кой спи</I> <li>Cat: <I>preguntar se qui dorm</I> <li>Chi: <I>好奇谁睡</I> <li>Dan: <I>at undres hvem som sover</I> <li>Dut: <I>zich wie slaapt afvragen</I> <li>Eng: <I>to wonder who sleeps</I> <li>Fin: <I>ihmetellä kuka nukkuu</I> <li>Fre: <I>se</I> <li>Ger: <I>sich wundern</I> <li>Hin: <I>हैरान होना कि कौन सोता है</I> <li>Ita: <I>domandare si chi dorme</I> <li>Jpn: <I>誰が寝るか質問する</I> <li>Lav: <I>brīnīties , kurš guļ</I> <li>Nep: <I>अचम्म हुनुकी को सुत्छन्</I> <li>Nor: <I>å undre hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>حیران ہونا</I> <li>Pol: <I>zastanowić się , kto śpi</I> <li>Ron: <I>sã se întrebe cine doarme</I> <li>Rus: <I>интересовать кто спдит</I> <li>Snd: <I>ھیران ٿیڻ ت ڪیر سمھی ٿو</I> <li>Spa: <I>preguntar se quién duerme</I> <li>Swe: <I>att undra vem som sover</I> <li>Tha: <I>ประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>حیران ہونا کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to become red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP become_VA (mkAP red_A))</CODE> <li>Afr: <I>rooi te word</I> <li>Bul: <I>да стане червено</I> <li>Cat: <I>tornar se vermella</I> <li>Chi: <I>变红</I> <li>Dan: <I>at blive rød</I> <li>Dut: <I>rood worden</I> <li>Eng: <I>to become red</I> <li>Fin: <I>tulla punaiseksi</I> <li>Fre: <I>devenir rouge</I> <li>Ger: <I>rot werden</I> <li>Hin: <I>लाल बनना</I> <li>Ita: <I>diventare rossa</I> <li>Jpn: <I>赤くなる</I> <li>Lav: <I>kļūt sarkani</I> <li>Nep: <I>रातो हुनु</I> <li>Nor: <I>å bli rød</I> <li>Pes: <I>قرمز شدن</I> <li>Pnb: <I>بننا لال</I> <li>Pol: <I>stać się czerwony</I> <li>Ron: <I>sã devină roşu</I> <li>Rus: <I>стать</I> <li>Snd: <I>ٿیڻ ڳاڙھو</I> <li>Spa: <I>convertir se roja</I> <li>Swe: <I>att bli röd</I> <li>Tha: <I>กลายเป็นแดง</I> <li>Urd: <I>لال بننا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to paint it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP paint_V2A it_NP (mkAP red_A))</CODE> <li>Afr: <I>dit rooi te skilder</I> <li>Bul: <I>да нарисува него червено</I> <li>Cat: <I>pintar ho en vermell</I> <li>Chi: <I>把它画红</I> <li>Dan: <I>at male det rødt</I> <li>Dut: <I>het rood schilderen</I> <li>Eng: <I>to paint it red</I> <li>Fin: <I>maalata sen punaiseksi</I> <li>Fre: <I>le</I> <li>Ger: <I>es rot malen</I> <li>Hin: <I>इस को लाल रंग करना</I> <li>Ita: <I>dipingere lo rosso</I> <li>Jpn: <I>それを赤く塗る</I> <li>Lav: <I>krāsot to sarkani</I> <li>Nep: <I>यो लाई रातो रँग लागाउनु</I> <li>Nor: <I>å male det rødt</I> <li>Pes: <I>آن را قرمز رنگ کردن</I> <li>Pnb: <I>اینوں رنگ كرنا لال</I> <li>Pol: <I>pomalować je na czerwono</I> <li>Ron: <I>sã îl picteze roşu</I> <li>Rus: <I>рисовать красным его</I> <li>Snd: <I>ھن کی رنگ ڪرڻ ڳاڙھو</I> <li>Spa: <I>pintar lo en rojo</I> <li>Swe: <I>att måla det rött</I> <li>Tha: <I>ทามันเป็นสีแดง</I> <li>Urd: <I>اس کو لال رنگ کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to answer to him that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP answer_V2S he_NP (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>hom dat sy slaap te antwoord</I> <li>Bul: <I>да отговори му , че тя спи</I> <li>Cat: <I>respondre li que ella dorm</I> <li>Chi: <I>把他回答说她睡</I> <li>Dan: <I>at svare til ham at hun sover</I> <li>Dut: <I>hem dat ze slaapt antwoorden</I> <li>Eng: <I>to answer to him that she sleeps</I> <li>Fin: <I>vastata hänelle että hän nukkuu</I> <li>Fre: <I>lui répondre que</I> <li>Ger: <I>ihm antworten</I> <li>Hin: <I>उस को जवाब देना कि वह सोती है</I> <li>Ita: <I>rispondere gli che lei dorme</I> <li>Jpn: <I>彼女が寝ると彼に答える</I> <li>Lav: <I>atbildēt viņam , ka viņa guļ</I> <li>Nep: <I>उ लाई उत्तर दिनुकी उनी सुत्छिन्</I> <li>Nor: <I>å svare til ham at hun sover</I> <li>Pes: <I>به او جواب دادن که او می خوابد</I> <li>Pnb: <I>اونوں جواب دینا</I> <li>Pol: <I>odpowiedzieć jemu , że ona śpi</I> <li>Ron: <I>sã îi răspundă cã ea doarme</I> <li>Rus: <I>отвечать , что она спдит его</I> <li>Snd: <I>ھو کی جواب ڏیڻ ت ھو۶ سمھی ٿی</I> <li>Spa: <I>responder le que ella duerme</I> <li>Swe: <I>att svara till honom att hon sover</I> <li>Tha: <I>ตอบเขาว่าหล่อนนอนหลับ</I> <li>Urd: <I>اس کو جواب دینا کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to ask him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>hom wie slaap te vra</I> <li>Bul: <I>да пита него кой спи</I> <li>Cat: <I>preguntar li qui dorm</I> <li>Chi: <I>把他问说谁睡</I> <li>Dan: <I>at spørge ham hvem som sover</I> <li>Dut: <I>hem wie slaapt vragen</I> <li>Eng: <I>to ask him who sleeps</I> <li>Fin: <I>kysyä häneltä kuka nukkuu</I> <li>Fre: <I>lui demander qui dort</I> <li>Ger: <I>ihn fragen</I> <li>Hin: <I>उस से पूछना कि कौन सोता है</I> <li>Ita: <I>chiedere gli chi dorme</I> <li>Jpn: <I>彼に誰が寝るか聞く</I> <li>Lav: <I>vaicāt viņam , kurš guļ</I> <li>Nep: <I>उ सँग सोध्नुकी को सुत्छन्</I> <li>Nor: <I>å spørre ham hvem som sover</I> <li>Pes: <I>از او پرسیدن چه کسی می خوابد</I> <li>Pnb: <I>اونوں پچھنا</I> <li>Pol: <I>spytać jego , kto śpi</I> <li>Ron: <I>sã îl întrebe cine doarme</I> <li>Rus: <I>спрашивать кто спдит его</I> <li>Snd: <I>ھو کان پڇڻ ت ڪیر سمھی ٿو</I> <li>Spa: <I>preguntar le quién duerme</I> <li>Swe: <I>att fråga honom vem som sover</I> <li>Tha: <I>ถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>اس سے پوچھنا کہ کون سوتا ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to beg him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>hom om te slaap te smeek</I> <li>Bul: <I>да моли него за да спи</I> <li>Cat: <I>demanar el a dormir</I> <li>Chi: <I>把他乞求睡</I> <li>Dan: <I>at bede ham at sove</I> <li>Dut: <I>hem te slapen smeken</I> <li>Eng: <I>to beg him to sleep</I> <li>Fin: <I>pyytää häntä nukkumaan</I> <li>Fre: <I>le</I> <li>Ger: <I>ihn zu schlafen bitten</I> <li>Hin: <I>उस से सोने की भीख मांगना</I> <li>Ita: <I>pregare lo di dormire</I> <li>Jpn: <I>彼に寝るように請い願う</I> <li>Lav: <I>lūgt viņu gulēt</I> <li>Nep: <I>उ लाई सुत्न आग्रह गर्नु</I> <li>Nor: <I>å be ham att sove</I> <li>Pes: <I>از او خواهش کردن بخوابد</I> <li>Pnb: <I>اونوں مانگنا سونا دی</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>sã îl roage sã doarmă</I> <li>Rus: <I>просить спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>rogar lo a dormir</I> <li>Swe: <I>att be honom att sova</I> <li>Tha: <I>ขอเขาให้นอนหลับ</I> <li>Urd: <I>اس سے سونے کی التجا کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP old_A)</CODE> <li>Afr: <I>oud te wees</I> <li>Bul: <I>да е старо</I> <li>Cat: <I>ser vella</I> <li>Chi: <I>是老的</I> <li>Dan: <I>at være gammel</I> <li>Dut: <I>oud zijn</I> <li>Eng: <I>to be old</I> <li>Fin: <I>olla vanha</I> <li>Fre: <I>être vieille</I> <li>Ger: <I>alt sein</I> <li>Hin: <I>बूढ़ा</I> <li>Ita: <I>essere vecchia</I> <li>Jpn: <I>古い</I> <li>Lav: <I>būt veci</I> <li>Nep: <I>बुढो</I> <li>Nor: <I>å være gammel</I> <li>Pes: <I>پیر بودن</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>być stary</I> <li>Ron: <I>sã fie vechi</I> <li>Rus: <I>быть старым</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>ser vieja</I> <li>Swe: <I>att vara gammal</I> <li>Tha: <I>แก่</I> <li>Urd: <I>بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP old_A he_NP)</CODE> <li>Afr: <I>ouer as hy te wees</I> <li>Bul: <I>да е по - старо от него</I> <li>Cat: <I>ser més vella que ell</I> <li>Chi: <I>是比他老的</I> <li>Dan: <I>at være ældre end han</I> <li>Dut: <I>ouder dan hij zijn</I> <li>Eng: <I>to be older than he</I> <li>Fin: <I>olla vanhempi kuin hän</I> <li>Fre: <I>être plus vieille que</I> <li>Ger: <I>älter als er sein</I> <li>Hin: <I>उस से बूढ़ा</I> <li>Ita: <I>essere più vecchia di lui</I> <li>Jpn: <I>彼より古い</I> <li>Lav: <I>{s = "būt" ++ "vecāki" ++ "par" ++ "viņu";</I> <li>Nep: <I>उ भन्दा बुढो</I> <li>Nor: <I>å være eldre enn han</I> <li>Pes: <I>پیر تر از او بودن</I> <li>Pnb: <I>اورے توں بوڈا</I> <li>Pol: <I>być starszy niż on</I> <li>Ron: <I>sã fie mai vechi decât el</I> <li>Rus: <I>быть старше него</I> <li>Snd: <I>ھو کان پوڙھی</I> <li>Spa: <I>ser más vieja que él</I> <li>Swe: <I>att vara äldre än han</I> <li>Tha: <I>แก่กว่าเขา</I> <li>Urd: <I>اس سے بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP married_A2 he_NP)</CODE> <li>Afr: <I>getroud met hom te wees</I> <li>Bul: <I>да е женено за него</I> <li>Cat: <I>ser casada a ell</I> <li>Chi: <I>是结婚他的</I> <li>Dan: <I>at være gift med ham</I> <li>Dut: <I>getrouwd met hem zijn</I> <li>Eng: <I>to be married to him</I> <li>Fin: <I>olla avioitunut hänen kanssa</I> <li>Fre: <I>être mariée à lui</I> <li>Ger: <I>verheiratet mit ihm sein</I> <li>Hin: <I>उस से शादी शुदा</I> <li>Ita: <I>essere sposata con lui</I> <li>Jpn: <I>彼と結婚している</I> <li>Lav: <I>būt precējušies ar viņu</I> <li>Nep: <I>उ सँग विवाहित</I> <li>Nor: <I>å være gift med ham</I> <li>Pes: <I>او متأهل بودن</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>być zaślubiony jemu</I> <li>Ron: <I>sã fie căsătorit cu el</I> <li>Rus: <I>быть замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>ser casada a él</I> <li>Swe: <I>att vara gift med honom</I> <li>Tha: <I>แต่งงานแล้วกับเขา</I> <li>Urd: <I>اس سے شادی شدہ</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>baie oud te wees</I> <li>Bul: <I>да е много старо</I> <li>Cat: <I>ser molt vella</I> <li>Chi: <I>是非常老的</I> <li>Dan: <I>at være meget gammel</I> <li>Dut: <I>erg oud zijn</I> <li>Eng: <I>to be very old</I> <li>Fin: <I>olla erittäin vanha</I> <li>Fre: <I>être très vieille</I> <li>Ger: <I>sehr alt sein</I> <li>Hin: <I>बहुत बूढ़ा</I> <li>Ita: <I>essere molto vecchia</I> <li>Jpn: <I>とても古い</I> <li>Lav: <I>būt ļoti veci</I> <li>Nep: <I>धेरै बुढो</I> <li>Nor: <I>å være mye gammel</I> <li>Pes: <I>خیلی پیر بودن</I> <li>Pnb: <I>بہت بوڈا</I> <li>Pol: <I>być bardzo stary</I> <li>Ron: <I>sã fie foarte vechi</I> <li>Rus: <I>быть очень старым</I> <li>Snd: <I>تمام پوڙھی</I> <li>Spa: <I>ser muy vieja</I> <li>Swe: <I>att vara mycket gammal</I> <li>Tha: <I>แก่มาก</I> <li>Urd: <I>بہت بوڑھا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP woman_N)</CODE> <li>Afr: <I>'n vrou te wees</I> <li>Bul: <I>да е жена</I> <li>Cat: <I>ser una dona</I> <li>Chi: <I>是女人</I> <li>Dan: <I>at være en kvinde</I> <li>Dut: <I>vrouw zijn</I> <li>Eng: <I>to be a</I> <li>Fin: <I>olla nainen</I> <li>Fre: <I>être une femme</I> <li>Ger: <I>eine Frau sein</I> <li>Hin: <I>औरत</I> <li>Ita: <I>essere una</I> <li>Jpn: <I>女だ</I> <li>Lav: <I>būt sievietes</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>å være ei kvinne</I> <li>Pes: <I>زن بودن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>być kobieta</I> <li>Ron: <I>sã fie femeie</I> <li>Rus: <I>быть женщиной</I> <li>Snd: <I>استری</I> <li>Spa: <I>ser una mujer</I> <li>Swe: <I>att vara en kvinna</I> <li>Tha: <I>เป็นหญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkCN old_A woman_N))</CODE> <li>Afr: <I>'n oud vrou te wees</I> <li>Bul: <I>да е стара жена</I> <li>Cat: <I>ser una dona vella</I> <li>Chi: <I>是老女人</I> <li>Dan: <I>at være en gammel kvinde</I> <li>Dut: <I>oude vrouw zijn</I> <li>Eng: <I>to be a</I> <li>Fin: <I>olla vanha nainen</I> <li>Fre: <I>être une vieille femme</I> <li>Ger: <I>eine alte Frau sein</I> <li>Hin: <I>बूढ़ी औरत</I> <li>Ita: <I>essere una</I> <li>Jpn: <I>古い女だ</I> <li>Lav: <I>būt vecas sievietes</I> <li>Nep: <I>बुढी आईमाई</I> <li>Nor: <I>å være ei gammel kvinne</I> <li>Pes: <I>زن پیر بودن</I> <li>Pnb: <I>بوڈی زنانی</I> <li>Pol: <I>być stara kobieta</I> <li>Ron: <I>sã fie femeie veche</I> <li>Rus: <I>быть старой женщиной</I> <li>Snd: <I>پوڙھی استری</I> <li>Spa: <I>ser una vieja mujer</I> <li>Swe: <I>att vara en gammal kvinna</I> <li>Tha: <I>เป็นหญิงแก่</I> <li>Urd: <I>بوڑھی عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>die vrou te wees</I> <li>Bul: <I>да е жената</I> <li>Cat: <I>ser la</I> <li>Chi: <I>是女人</I> <li>Dan: <I>at være kvinden</I> <li>Dut: <I>de vrouw zijn</I> <li>Eng: <I>to be the woman</I> <li>Fin: <I>olla nainen</I> <li>Fre: <I>être la</I> <li>Ger: <I>die Frau sein</I> <li>Hin: <I>औरत</I> <li>Ita: <I>essere la</I> <li>Jpn: <I>女だ</I> <li>Lav: <I>būt sieviete</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>å være kvinna</I> <li>Pes: <I>زن بودن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>być kobietą</I> <li>Ron: <I>sã fie femeia</I> <li>Rus: <I>быть женщиной</I> <li>Snd: <I>استری</I> <li>Spa: <I>ser la mujer</I> <li>Swe: <I>att vara kvinnan</I> <li>Tha: <I>เป็นหญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP here_Adv)</CODE> <li>Afr: <I>hier te wees</I> <li>Bul: <I>да е тук</I> <li>Cat: <I>ser aquí</I> <li>Chi: <I>在这里</I> <li>Dan: <I>at være her</I> <li>Dut: <I>hier zijn</I> <li>Eng: <I>to be here</I> <li>Fin: <I>olla täällä</I> <li>Fre: <I>être ici</I> <li>Ger: <I>hier sein</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>essere quà</I> <li>Jpn: <I>ここである</I> <li>Lav: <I>būt šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>å være her</I> <li>Pes: <I>اینجا بودن</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>być tutaj</I> <li>Ron: <I>sã fie aici</I> <li>Rus: <I>быть здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>ser aquí</I> <li>Swe: <I>att vara här</I> <li>Tha: <I>อยู่ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to sleep here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkVP sleep_V) here_Adv)</CODE> <li>Afr: <I>hier te slaap</I> <li>Bul: <I>да спи тук</I> <li>Cat: <I>dormir aquí</I> <li>Chi: <I>在这里睡</I> <li>Dan: <I>at sove her</I> <li>Dut: <I>hier slapen</I> <li>Eng: <I>to sleep here</I> <li>Fin: <I>nukkua täällä</I> <li>Fre: <I>dormir ici</I> <li>Ger: <I>hier schlafen</I> <li>Hin: <I>यहाँ सोना</I> <li>Ita: <I>dormire quà</I> <li>Jpn: <I>ここで寝る</I> <li>Lav: <I>gulēt šeit</I> <li>Nep: <I>यहाँ सुत्नु</I> <li>Nor: <I>å sove her</I> <li>Pes: <I>اینجا خوابیدن</I> <li>Pnb: <I>سونا ایتھے</I> <li>Pol: <I>tutaj spać</I> <li>Ron: <I>sã doarmă aici</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ ھتی</I> <li>Spa: <I>dormir aquí</I> <li>Swe: <I>att sova här</I> <li>Tha: <I>นอนหลับที่นี่</I> <li>Urd: <I>یہاں سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to always sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP always_AdV (mkVP sleep_V))</CODE> <li>Afr: <I>altyd te slaap</I> <li>Bul: <I>винаги да спи</I> <li>Cat: <I>dormir sempre</I> <li>Chi: <I>一直睡</I> <li>Dan: <I>at altid sove</I> <li>Dut: <I>altijd slapen</I> <li>Eng: <I>to always sleep</I> <li>Fin: <I>nukkua aina</I> <li>Fre: <I>dormir toujours</I> <li>Ger: <I>immer schlafen</I> <li>Hin: <I>हमेशा हमेशा सोना</I> <li>Ita: <I>dormire sempre</I> <li>Jpn: <I>いつも寝る</I> <li>Lav: <I>gulēt vienmēr</I> <li>Nep: <I>सधैँ सुत्नु</I> <li>Nor: <I>å altid sove</I> <li>Pes: <I>همیشه خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>zawsze spać</I> <li>Ron: <I>sã doarmă mereu</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir siempre</I> <li>Swe: <I>att alltid sova</I> <li>Tha: <I>นอนหลับเสมอ</I> <li>Urd: <I>ہمیشہ ہمیشہ سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to paint it black</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkVPSlash paint_V2A (mkAP black_A)) it_NP)</CODE> <li>Afr: <I>dit swart te skilder</I> <li>Bul: <I>да нарисува него черно</I> <li>Cat: <I>pintar ho en negre</I> <li>Chi: <I>把它画黑</I> <li>Dan: <I>at male det sort</I> <li>Dut: <I>het zwart schilderen</I> <li>Eng: <I>to paint it black</I> <li>Fin: <I>maalata sen mustaksi</I> <li>Fre: <I>le</I> <li>Ger: <I>es schwarz malen</I> <li>Hin: <I>इस को काला रंग करना</I> <li>Ita: <I>dipingere lo nero</I> <li>Jpn: <I>それを黒く塗る</I> <li>Lav: <I>krāsot to melni</I> <li>Nep: <I>यो लाई कालो रँग लागाउनु</I> <li>Nor: <I>å male det svart</I> <li>Pes: <I>آن را سیاه رنگ کردن</I> <li>Pnb: <I>اینوں رنگ كرنا كالا</I> <li>Pol: <I>pomalować je na czarno</I> <li>Ron: <I>sã îl picteze negru</I> <li>Rus: <I>рисовать чёрным его</I> <li>Snd: <I>ھن کی رنگ ڪرڻ ڪارو</I> <li>Spa: <I>pintar lo en negro</I> <li>Swe: <I>att måla det svart</I> <li>Tha: <I>ทามันเป็นสีดำ</I> <li>Urd: <I>اس کو کالا رنگ کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to paint itself black</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflexiveVP (mkVPSlash paint_V2A (mkAP black_A)))</CODE> <li>Afr: <I>hom swart te skilder</I> <li>Bul: <I>да се нарисува черно</I> <li>Cat: <I>pintar se en negre</I> <li>Chi: <I>画自己黑</I> <li>Dan: <I>at male sig sort</I> <li>Dut: <I>zich zwart schilderen</I> <li>Eng: <I>to paint itself black</I> <li>Fin: <I>maalata itsensä mustaksi</I> <li>Fre: <I>se</I> <li>Ger: <I>sich schwarz malen</I> <li>Hin: <I>ख़ुद को काला रंग करना</I> <li>Ita: <I>dipingere si nero</I> <li>Jpn: <I>黒く自分を塗る</I> <li>Lav: <I>krāsot sevi melni</I> <li>Nep: <I>आफैं लाई कालो रँग लागाउनु</I> <li>Nor: <I>å male seg svart</I> <li>Pes: <I>خودش را سیاه رنگ کردن</I> <li>Pnb: <I>رنگ كرنا خود نوں كالا</I> <li>Pol: <I>pomalować siebie na czarno</I> <li>Ron: <I>sã se picteze negru</I> <li>Rus: <I>рисовать чёрным себя</I> <li>Snd: <I>رنگ ڪرڻ پاڻ کی ڪارو</I> <li>Spa: <I>pintar se en negro</I> <li>Swe: <I>att måla sig svart</I> <li>Tha: <I>ทาตัวเองเป็นสีดำ</I> <li>Urd: <I>خود کو کالا رنگ کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVP</CODE></TD>
-<TD><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkAP warm_A)))</CODE> <li>Afr: <I>warm te wees</I> <li>Bul: <I>да е топло</I> <li>Cat: <I>ser tèbia</I> <li>Chi: <I>是温暖的</I> <li>Dan: <I>at være varm</I> <li>Dut: <I>warm zijn</I> <li>Eng: <I>to be warm</I> <li>Fin: <I>olla lämmin</I> <li>Fre: <I>être chaude</I> <li>Ger: <I>warm sein</I> <li>Hin: <I>गरम</I> <li>Ita: <I>essere calda</I> <li>Jpn: <I>暖かい</I> <li>Lav: <I>būt silti</I> <li>Nep: <I>तातो</I> <li>Nor: <I>å være varm</I> <li>Pes: <I>گرم بودن</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>być ciepły</I> <li>Ron: <I>sã fie călduţ</I> <li>Rus: <I>быть тёплым</I> <li>Snd: <I>گرم</I> <li>Spa: <I>ser tibia</I> <li>Swe: <I>att vara varm</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>passiveVP</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be loved</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (passiveVP love_V2)</CODE> <li>Afr: <I>liefgehad te word</I> <li>Bul: <I>да е обичано</I> <li>Cat: <I>estar estimada</I> <li>Chi: <I>被爱</I> <li>Dan: <I>at blive elsket</I> <li>Dut: <I>liefgehad worden</I> <li>Eng: <I>to be loved</I> <li>Fin: <I>rakastetaan</I> <li>Fre: <I>être aimée</I> <li>Ger: <I>geliebt werden</I> <li>Hin: <I>प्यार करना</I> <li>Ita: <I>venire amata</I> <li>Jpn: <I>愛される</I> <li>Lav: <I>mīlēt</I> <li>Nep: <I>माया गर्नु</I> <li>Nor: <I>å bli elska</I> <li>Pes: <I>دوست داشتن</I> <li>Pnb: <I>پیار كرنا</I> <li>Pol: <I>być kochany</I> <li>Ron: <I>sã fie iubit</I> <li>Rus: <I>любиться</I> <li>Snd: <I>عشق ڪرڻ</I> <li>Spa: <I>estar amada</I> <li>Swe: <I>att bli älskad</I> <li>Tha: <I>ถูกรัก</I> <li>Urd: <I>پیار کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>passiveVP</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be loved by her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (passiveVP love_V2 she_NP)</CODE> <li>Afr: <I>deur haar liefgehad te word</I> <li>Bul: <I>да е обичано чрез нея</I> <li>Cat: <I>estar estimada per ella</I> <li>Chi: <I>在被她爱</I> <li>Dan: <I>at blive elsket af hende</I> <li>Dut: <I>door haar liefgehad worden</I> <li>Eng: <I>to be loved by her</I> <li>Fin: <I>rakastetaan hänen toimesta</I> <li>Fre: <I>être aimée par elle</I> <li>Ger: <I>durch sie geliebt werden</I> <li>Hin: <I>उस से प्यार करना</I> <li>Ita: <I>venire amata da lei</I> <li>Jpn: <I>彼女に愛される</I> <li>Lav: <I>mīlēt viņa</I> <li>Nep: <I>उनी लाइ माया गर्नु</I> <li>Nor: <I>å bli elska av henne</I> <li>Pes: <I>توسط او دوست داشتن</I> <li>Pnb: <I>پیار كرنا اونوں</I> <li>Pol: <I>przez nią być kochany</I> <li>Ron: <I>sã fie iubit de către ea</I> <li>Rus: <I>любиться</I> <li>Snd: <I>عشق ڪرڻ ھو ھٿان</I> <li>Spa: <I>estar amada por ella</I> <li>Swe: <I>att bli älskad av henne</I> <li>Tha: <I>ถูกหล่อนรัก</I> <li>Urd: <I>اس سے پیار کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>progressiveVP</CODE></TD>
-<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to be sleeping</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (progressiveVP (mkVP sleep_V))</CODE> <li>Afr: <I>aan die te slaap te wees</I> <li>Bul: <I>да спи</I> <li>Cat: <I>estar dormint</I> <li>Chi: <I>睡</I> <li>Dan: <I>at være ved å sove</I> <li>Dut: <I>aan het slapen zijn</I> <li>Eng: <I>to be sleeping</I> <li>Fin: <I>olla nukkumassa</I> <li>Fre: <I>être en train de</I> <li>Ger: <I>eben schlafen</I> <li>Hin: <I>सोना</I> <li>Ita: <I>stare dormendo</I> <li>Jpn: <I>寝ている</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुतदै</I> <li>Nor: <I>å være ved å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>estar durmiendo</I> <li>Swe: <I>att hålla på att sova</I> <li>Tha: <I>กำลังนอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>reflexiveVP</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><div class=reveal> <I>to love itself</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflexiveVP love_V2)</CODE> <li>Afr: <I>hom te liefhet</I> <li>Bul: <I>да се обича</I> <li>Cat: <I>estimar se</I> <li>Chi: <I>爱自己</I> <li>Dan: <I>at elske sig</I> <li>Dut: <I>zich liefhebben</I> <li>Eng: <I>to love itself</I> <li>Fin: <I>rakastaa itseänsä</I> <li>Fre: <I>se</I> <li>Ger: <I>sich lieben</I> <li>Hin: <I>ख़ुद को प्यार करना</I> <li>Ita: <I>amare si</I> <li>Jpn: <I>自分を愛する</I> <li>Lav: <I>mīlēt sevi</I> <li>Nep: <I>आफैं लाई माया गर्नु</I> <li>Nor: <I>å elske seg</I> <li>Pes: <I>خودش را دوست داشتن</I> <li>Pnb: <I>پیار كرنا خود نوں</I> <li>Pol: <I>kochać siebie</I> <li>Ron: <I>sã se iubească</I> <li>Rus: <I>любить себя</I> <li>Snd: <I>عشق ڪرڻ پاڻ سان</I> <li>Spa: <I>amar se</I> <li>Swe: <I>att älska sig</I> <li>Tha: <I>รักตัวเอง</I> <li>Urd: <I>خود کو پیار کرنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>reflexiveVP</CODE></TD>
-<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
-<TD><I>paint itself black</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="VPSlash"></A>
-<H2>VPSlash - verb phrase missing complement</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash see_V2)))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>to whom does she send it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash send_V3 it_NP)) )</CODE> <li>Afr: <I>na wie stuur sy dit</I> <li>Bul: <I>до кого праща него тя</I> <li>Cat: <I>a qui ho envia ella</I> <li>Chi: <I>她把它寄的是谁</I> <li>Dan: <I>til hvem sender hun det</I> <li>Dut: <I>naar wie stuurt ze het</I> <li>Eng: <I>to whom does she send it</I> <li>Fin: <I>kenelle hän lähettää sen</I> <li>Fre: <I>à qui le</I> <li>Ger: <I>wem schickt sie es</I> <li>Hin: <I>किस को वह यह भेजती है</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰それにを送るか</I> <li>Lav: <I>kuram viņa sūta to</I> <li>Nep: <I>कासलाई उनी यसलाई लाई पठाउँछिन्</I> <li>Nor: <I>til hvem sender hun det</I> <li>Pes: <I>چه کسی برای او آن را می فرستد</I> <li>Pnb: <I>كون او اینوں پیجدی اے</I> <li>Pol: <I>do kogo ona wysyła je</I> <li>Ron: <I>cui îl trimite ea</I> <li>Rus: <I>кому она посылает его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>a quién lo manda ella</I> <li>Swe: <I>till vem skickar hon det</I> <li>Tha: <I>หล่อนส่งมันให้กับใคร</I> <li>Urd: <I>کس کو وہ یہ بھیجتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she paint red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash paint_V2A (mkAP red_A))) )</CODE> <li>Afr: <I>wie skilder sy rooi</I> <li>Bul: <I>кого рисува червен тя</I> <li>Cat: <I>qui pinta ella en vermell</I> <li>Chi: <I>她画红的是谁</I> <li>Dan: <I>hvem maler hun rød</I> <li>Dut: <I>wie schildert ze rood</I> <li>Eng: <I>whom does she paint red</I> <li>Fin: <I>kenet hän maalaa punaiseksi</I> <li>Fre: <I>qui peint elle en rouge</I> <li>Ger: <I>wen malt sie rot</I> <li>Hin: <I>किस को वह लाल रंग करती है</I> <li>Ita: <I>chi dipinge lei rosso</I> <li>Jpn: <I>彼女は誰赤くを塗るか</I> <li>Lav: <I>kuru viņa krāso sarkana</I> <li>Nep: <I>कासलाई उनी रातो रँग लागाउँछिन्</I> <li>Nor: <I>hvem maler hun rød</I> <li>Pes: <I>چه کسی را او قرمز رنگ می کند</I> <li>Pnb: <I>كون او لال رنگ كردی اے</I> <li>Pol: <I>kogo ona maluje na czerwono</I> <li>Ron: <I>pe cine pictează ea roşu</I> <li>Rus: <I>кого она рисует красным</I> <li>Snd: <I>ڪیر ھو۶ ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>quién pinta ella en rojo</I> <li>Swe: <I>vem målar hon röd</I> <li>Tha: <I>หล่อนทาเป็นสีแดงใคร</I> <li>Urd: <I>کس کو وہ لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she ask where I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash ask_V2Q (mkQS (mkQCl where_IAdv (mkCl i_NP sleep_V))))) )</CODE> <li>Afr: <I>wie vra sy waar ek slaap</I> <li>Bul: <I>кого пита къде спя аз тя</I> <li>Cat: <I>a qui pregunta ella on dormo jo</I> <li>Chi: <I>她问说我哪里睡的是谁</I> <li>Dan: <I>hvem spørger hun hvor jeg sover</I> <li>Dut: <I>wie vraagt ze waar ik slaap</I> <li>Eng: <I>whom does she ask where I sleep</I> <li>Fin: <I>keneltä hän kysyy missä minä nukun</I> <li>Fre: <I>à qui demande elle où dors je</I> <li>Ger: <I>wen fragt sie wo ich schlafe</I> <li>Hin: <I>किस को वह पूछती है कि कहाँ मैं सोता हूँ</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰私がどこで寝るかに聞くか</I> <li>Lav: <I>kuram viņa vaicā , kur es guļu</I> <li>Nep: <I>कासलाई उनी सोध्छिन्की कहाँ म सुत्छु</I> <li>Nor: <I>hvem spørr hun hvor jeg sover</I> <li>Pes: <I>از چه کسی او می پرسد کجا من می خوابم</I> <li>Pnb: <I>كون او پچھدی اے كہ كتھے میں سوندا واں</I> <li>Pol: <I>kogo ona pyta , gdzie ja śpię</I> <li>Ron: <I>pe cine întreabă ea unde dorm eu</I> <li>Rus: <I>кого она спрашивает где я сплю</I> <li>Snd: <I>ڪیر ھو۶ پڇی ٿی ت ڪٿی مان سمھان ٿو</I> <li>Spa: <I>a quién pregunta ella donde duermo yo</I> <li>Swe: <I>vem frågar hon var jag sover</I> <li>Tha: <I>หล่อนถามว่าฉันนอนหลับที่ไหนใคร</I> <li>Urd: <I>کس کو وہ پوچھتی ہے کہ کہاں میں سوتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>to whom does she answer that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash answer_V2S (mkS (mkCl i_NP sleep_V)))) )</CODE> <li>Afr: <I>wie antwoord sy dat ek slaap</I> <li>Bul: <I>на на кого отговаря , че аз спя тя</I> <li>Cat: <I>a qui respon ella que jo dormo</I> <li>Chi: <I>她回答说我睡的是谁</I> <li>Dan: <I>til hvem svarer hun at jeg sover</I> <li>Dut: <I>wie antwoordt ze dat ik slaap</I> <li>Eng: <I>to whom does she answer that I sleep</I> <li>Fin: <I>kenelle hän vastaa että minä nukun</I> <li>Fre: <I>à qui répond elle que</I> <li>Ger: <I>wem antwortet sie dass ich schlafe</I> <li>Hin: <I>किस को वह जवाब देती है कि मैं सोता हूँ</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰私が寝るとに答えるか</I> <li>Lav: <I>kuram viņa atbild , ka es guļu</I> <li>Nep: <I>कासलाई उनी उत्तर दिन्छिन्की म सुत्छु</I> <li>Nor: <I>til hvem svarer hun at jeg sover</I> <li>Pes: <I>به چه کسی او جواب می دهد که من می خوابم</I> <li>Pnb: <I>كون او جواب دیندی اے كہ میں سوندا واں</I> <li>Pol: <I>komu ona odpowiada , że ja śpię</I> <li>Ron: <I>cui răspunde ea cã eu dorm</I> <li>Rus: <I>кого она отвечает , что я сплю</I> <li>Snd: <I>ڪیر ھو۶ جواب ڏیی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>a quién responde ella que yo duermo</I> <li>Swe: <I>till vem svarar hon att jag sover</I> <li>Tha: <I>หล่อนตอบว่าฉันนอนหลับใคร</I> <li>Urd: <I>کس کو وہ جواب دیتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she beg to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash beg_V2V (mkVP sleep_V))))</CODE> <li>Afr: <I>wie smeek sy om te slaap</I> <li>Bul: <I>кого моли за да спи тя</I> <li>Cat: <I>qui demana ella a dormir</I> <li>Chi: <I>她乞求睡的是谁</I> <li>Dan: <I>hvem beder hun at sove</I> <li>Dut: <I>wie smeekt ze te slapen</I> <li>Eng: <I>whom does she beg to sleep</I> <li>Fin: <I>ketä hän pyytää nukkumaan</I> <li>Fre: <I>qui demande elle à dormir</I> <li>Ger: <I>wen bittet sie zu schlafen</I> <li>Hin: <I>किस को वह सोने की भीख मांगती है</I> <li>Ita: <I>chi prega lei di dormire</I> <li>Jpn: <I>彼女は誰に寝るように請い願うか</I> <li>Lav: <I>kuru viņa lūdz gulēt</I> <li>Nep: <I>कासलाई उनी सुत्न आग्रह गर्छिन्</I> <li>Nor: <I>hvem ber hun att sove</I> <li>Pes: <I>از چه کسی او خواهش می کند بخوابد</I> <li>Pnb: <I>كون او سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>pe cine roagă ea sã doarmă</I> <li>Rus: <I>кого она просит спать</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién roga ella a dormir</I> <li>Swe: <I>vem ber hon att sova</I> <li>Tha: <I>หล่อนขอให้นอนหลับใคร</I> <li>Urd: <I>کس کو وہ سونے کی التجا کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she want to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash want_VV (mkVPSlash see_V2))))</CODE> <li>Afr: <I>wie wil sy te sien</I> <li>Bul: <I>кого иска да види тя</I> <li>Cat: <I>qui vol ella veure</I> <li>Chi: <I>她想看的是谁</I> <li>Dan: <I>hvem vil hun se</I> <li>Dut: <I>wie wil ze zien</I> <li>Eng: <I>whom does she want to see</I> <li>Fin: <I>kenet hän tahtoo nähdä</I> <li>Fre: <I>qui veut elle voir</I> <li>Ger: <I>wen will sie sehen</I> <li>Hin: <I>किस को वह देखना चाहती है</I> <li>Ita: <I>chi vuole lei vedere</I> <li>Jpn: <I>彼女は誰を見たがっているか</I> <li>Lav: <I>kuru viņa vēlas redzēt</I> <li>Nep: <I>कासलाई उनी हेर्न चाहन्छिन्</I> <li>Nor: <I>hvem vil hun se</I> <li>Pes: <I>چه کسی را او می خواهد ببیند</I> <li>Pnb: <I>كون او ویكھنا چاندی اے</I> <li>Pol: <I>kogo ona chce widzieć</I> <li>Ron: <I>pe cine vrea ea sã vadă</I> <li>Rus: <I>кого она хочет видеть</I> <li>Snd: <I>ڪیر ھو۶ ڏسڻ چاھی ٿی</I> <li>Spa: <I>quién quiere ella ver</I> <li>Swe: <I>vem vill hon se</I> <li>Tha: <I>หล่อนอยากเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھنا چاہتی ہے</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>mkVPSlash</CODE></TD>
-<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
-<TD><div class=reveal> <I>whom does she beg me to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash beg_V2V i_NP (mkVPSlash see_V2))))</CODE> <li>Afr: <I>wie smeek sy my om te sien</I> <li>Bul: <I>кого моли мен да видя тя</I> <li>Cat: <I>qui em demana ella a veure</I> <li>Chi: <I>她乞求我看的是谁</I> <li>Dan: <I>hvem beder hun mig at se</I> <li>Dut: <I>wie smeekt ze me te zien</I> <li>Eng: <I>whom does she beg me to see</I> <li>Fin: <I>kenet hän pyytää minua näkemään</I> <li>Fre: <I>qui me</I> <li>Ger: <I>wen bittet sie mich zu sehen</I> <li>Hin: <I>किस को वह मुझ से देखना भीख मांगती है</I> <li>Ita: <I>chi mi prega lei di vedere</I> <li>Jpn: <I>彼女は誰私にを見るように請い願うか</I> <li>Lav: <I>kuru viņa lūdz redzēt mani</I> <li>Nep: <I>कासलाई उनी म लाई हेर्न आग्रह गर्छिन्</I> <li>Nor: <I>hvem ber hun meg att se</I> <li>Pes: <I>چه کسی را او از من خواهش می کند ببیند</I> <li>Pnb: <I>كون او مینوں سے ویكھنا مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>pe cine mă roagă ea sã văd</I> <li>Rus: <I>кого она просит меня видеть</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién me roga ella a ver</I> <li>Swe: <I>vem ber hon mig att se</I> <li>Tha: <I>หล่อนขอเห็นฉันใคร</I> <li>Urd: <I>کس کو وہ مجھ سے دیکھنا التجا کرتی ہے</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="VQ"></A>
-<H2>VQ - question-complement verb</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="VS"></A>
-<H2>VS - sentence-complement verb</H2>
-
-<P>
-Lexical category, constructors given in
-<A HREF="#RParadigms">lexical paradigms</A>.
-</P>
-
-<A NAME="VV"></A>
-<H2>VV - verb-phrase-complement verb</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>can8know_VV</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><div class=reveal> <I>to be able to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP can8know_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te kan</I> <li>Bul: <I>да може да спи</I> <li>Cat: <I>saber dormir</I> <li>Chi: <I>会睡</I> <li>Dan: <I>at kunne sove</I> <li>Dut: <I>slapen kunnen</I> <li>Eng: <I>to be able to sleep</I> <li>Fin: <I>osata nukkua</I> <li>Fre: <I>savoir dormir</I> <li>Ger: <I>schlafen können</I> <li>Hin: <I>सो सकना</I> <li>Ita: <I>sapere dormire</I> <li>Jpn: <I>寝ることができる</I> <li>Lav: <I>varēt gulēt</I> <li>Nep: <I>सुत्न सक्नु</I> <li>Nor: <I>å kunne sove</I> <li>Pes: <I>constant not found: can8know_VV</I> <li>Pnb: <I>سكنا سون</I> <li>Pol: <I>umieć spać</I> <li>Ron: <I>sã poată sã doarmă</I> <li>Rus: <I>мочь спать</I> <li>Snd: <I>سگھڻ سمھن</I> <li>Spa: <I>saber dormir</I> <li>Swe: <I>att kunna sova</I> <li>Tha: <I>นอนหลับเป็น</I> <li>Urd: <I>سو سکنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>can_VV</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><div class=reveal> <I>to be able to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP can_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te kan</I> <li>Bul: <I>да може да спи</I> <li>Cat: <I>poder dormir</I> <li>Chi: <I>能睡</I> <li>Dan: <I>at kunne sove</I> <li>Dut: <I>slapen kunnen</I> <li>Eng: <I>to be able to sleep</I> <li>Fin: <I>voida nukkua</I> <li>Fre: <I>pouvoir dormir</I> <li>Ger: <I>schlafen können</I> <li>Hin: <I>सो सकना</I> <li>Ita: <I>potere dormire</I> <li>Jpn: <I>寝ることができる</I> <li>Lav: <I>varēt gulēt</I> <li>Nep: <I>सुत्न सक्नु</I> <li>Nor: <I>å kunne sove</I> <li>Pes: <I>constant not found: can_VV</I> <li>Pnb: <I>سكنا سون</I> <li>Pol: <I>móc spać</I> <li>Ron: <I>sã poată sã doarmă</I> <li>Rus: <I>мочь спать</I> <li>Snd: <I>سگھڻ سمھن</I> <li>Spa: <I>poder dormir</I> <li>Swe: <I>att kunna sova</I> <li>Tha: <I>นอนหลับได้</I> <li>Urd: <I>سو سکنا</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>must_VV</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><div class=reveal> <I>have to</I> <div class=popup> <ul> <li>API: <CODE>must_VV</CODE> <li>Afr: <I>moet</I> <li>Bul: <I>трябва</I> <li>Cat: <I>haver</I> <li>Chi: <I>必须</I> <li>Dan: <I>må</I> <li>Dut: <I>moeten</I> <li>Eng: <I>have to</I> <li>Fin: <I>täytyä</I> <li>Fre: <I>devoir</I> <li>Ger: <I>zu müssen</I> <li>Hin: <I>constant not found: must_VV</I> <li>Ita: <I>dover</I> <li>Jpn: <I>ならない</I> <li>Lav: <I>vajadzēt</I> <li>Nep: <I>अवशएकोछु</I> <li>Nor: <I>må</I> <li>Pes: <I>constant not found: must_VV</I> <li>Pnb: <I>constant not found: must_VV</I> <li>Pol: <I>ResPol.Imperfective</I> <li>Ron: <I>trebui</I> <li>Rus: <I>должен</I> <li>Snd: <I>constant not found: must_VV</I> <li>Spa: <I>deber</I> <li>Swe: <I>måste</I> <li>Tha: <I>ต้อง</I> <li>Urd: <I>constant not found: must_VV</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>want_VV</CODE></TD>
-<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><div class=reveal> <I>to want to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te wil</I> <li>Bul: <I>да иска да спи</I> <li>Cat: <I>voler dormir</I> <li>Chi: <I>想睡</I> <li>Dan: <I>at ville sove</I> <li>Dut: <I>slapen willen</I> <li>Eng: <I>to want to sleep</I> <li>Fin: <I>tahtoa nukkua</I> <li>Fre: <I>vouloir dormir</I> <li>Ger: <I>schlafen wollen</I> <li>Hin: <I>सोना चाहना</I> <li>Ita: <I>volere dormire</I> <li>Jpn: <I>寝たがっている</I> <li>Lav: <I>vēlēties gulēt</I> <li>Nep: <I>सुत्न चाहनु</I> <li>Nor: <I>å ville sove</I> <li>Pes: <I>خواستن بخوابد</I> <li>Pnb: <I>چانا سونا</I> <li>Pol: <I>zechcieć spać</I> <li>Ron: <I>sã vrea sã doarmă</I> <li>Rus: <I>хотеть спать</I> <li>Snd: <I>چاھڻ سمھڻ</I> <li>Spa: <I>querer dormir</I> <li>Swe: <I>att vilja sova</I> <li>Tha: <I>อยากนอนหลับ</I> <li>Urd: <I>سونا چاہنا</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="Voc"></A>
-<H2>Voc - vocative or "please"</H2>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>mkVoc</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
-<TD><div class=reveal> <I>yes , my friend</I> <div class=popup> <ul> <li>API: <CODE>mkPhr yes_Utt (mkVoc (mkNP i_Pron friend_N))</CODE> <li>Afr: <I>ja , my vriend</I> <li>Bul: <I>да , мой приятелю</I> <li>Cat: <I>sí , el meu amic</I> <li>Chi: <I>对我的朋友</I> <li>Dan: <I>ja , min ven</I> <li>Dut: <I>ja , mijn vriend</I> <li>Eng: <I>yes , my friend</I> <li>Fin: <I>kyllä , minun ystäväni</I> <li>Fre: <I>oui , mon ami</I> <li>Ger: <I>ja , mein Freund</I> <li>Hin: <I>हाँ मेरा दोस्त</I> <li>Ita: <I>sì , il</I> <li>Jpn: <I>私の友だち、はい</I> <li>Lav: <I>jā , mans draug</I> <li>Nep: <I>हजुर मेरो साथी</I> <li>Nor: <I>ja , min venn</I> <li>Pes: <I>بله دوست من</I> <li>Pnb: <I>ہاں میرا یار</I> <li>Pol: <I>tak , mój przyjacielu</I> <li>Ron: <I>da , prietenul meu</I> <li>Rus: <I>Да , мой друг</I> <li>Snd: <I>ھا دوست</I> <li>Spa: <I>sí , mi amigo</I> <li>Swe: <I>ja , min vän</I> <li>Tha: <I>ใช่เพี่อนของฉัน</I> <li>Urd: <I>ہاں میرا دوست</I> </ul> </div> </div></TD>
-</TR>
-<TR>
-<TD><CODE>please_Voc</CODE></TD>
-<TD><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
-<TD><div class=reveal> <I>please</I> <div class=popup> <ul> <li>API: <CODE>please_Voc</CODE> <li>Afr: <I>asseblief</I> <li>Bul: <I>моля</I> <li>Cat: <I>sisplau</I> <li>Chi: <I>请</I> <li>Dan: <I>tak</I> <li>Dut: <I>alsjeblieft</I> <li>Eng: <I>please</I> <li>Fin: <I>ole hyvä</I> <li>Fre: <I>s'il vous plaît</I> <li>Ger: <I>bitte</I> <li>Hin: <I>कृपया</I> <li>Ita: <I>per favore</I> <li>Jpn: <I>ください</I> <li>Lav: <I>lūdzu</I> <li>Nep: <I>कृपया</I> <li>Nor: <I>takk</I> <li>Pes: <I>لطفاً</I> <li>Pnb: <I>مہربانi</I> <li>Pol: <I>proszę</I> <li>Ron: <I>vă rog</I> <li>Rus: <I>пожалуйста</I> <li>Snd: <I>مھربانی</I> <li>Spa: <I>por favor</I> <li>Swe: <I>tack</I> <li>Tha: <I>ขอ</I> <li>Urd: <I>مہربانی</I> </ul> </div> </div></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc83"></A>
-<H1>Lexical Paradigms</H1>
-
-<A NAME="toc84"></A>
-<H2>Paradigms for Afrikaans</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/afrikaans/ParadigmsAfr.gf"><CODE>../src/afrikaans/ParadigmsAfr.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>de</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>non-neutrum</I></TD>
-</TR>
-<TR>
-<TD><CODE>het</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>neutrum</I></TD>
-</TR>
-<TR>
-<TD><CODE>--die</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(muis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>de muis-muisen, with some predictable exceptions</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(bit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>if gender is not predictable</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(gat,gaten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst-case for nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with preposition van</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>other preposition than van</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. afstand + van + naar</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>proper name</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(vers</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(sag,</CODE> <CODE>sagte</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>--"semi-irregular"</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(goed,goede,goeds,beter,best</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>invarA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective with just one form</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. getrouwd + met</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>van_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>te_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(aaien</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(breken,brak,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>theme of irregular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(breken,brak,braken,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>also past plural irregular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(aai,aait,aaien,aaide,aaide,aaiden,geaaid</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst-case verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>add movable suffix, e.g. af + stappen</I></TD>
-</TR>
-<TR>
-<TD><CODE>zijnV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force zijn as auxiliary (default hebben)</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb e.g. zich afvragen</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>geven,(accusative),(dative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>sturen,(accusative),naar</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>praten, met, over</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc85"></A>
-<H2>Paradigms for Bulgarian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/bulgarian/ParadigmsBul.gf"><CODE>../src/bulgarian/ParadigmsBul.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>mkN001</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>numbers refer to Krustev, Bulg. Morph. in 187 Tables</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN002</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN002a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN003</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN004</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN005</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN006</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN007</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN007b</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN007a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN008</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN008b</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN008c</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN008a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN009</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN009a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN010</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN011</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN012</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN013</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN014</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN014a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN015</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN015a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN016</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN016a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN017</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN018</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN018a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN019</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN019a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN020</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN021</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN022</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN023</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN024a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN024</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN025</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN026</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN027</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN028</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN028a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN029</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN030</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN031</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN031a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN032</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN032a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN033</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN034</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN035</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN035a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN036</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN037</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN038</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN039</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN040</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN040a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN041</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN041a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN041b</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN042</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN043</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN043a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN044</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN045</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN046</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN047</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN048</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN049</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN050</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN051</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN052</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN052a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN053</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN054</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN055</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN056</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN057</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN057a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN058</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN059</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN060</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN061</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN062</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN063</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN064</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN065</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN066</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN067</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN068</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN069</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN070</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN071</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN072</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN073</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN074</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN075</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA076</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA077</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA078</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA079</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA080</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA081</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA082</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA082a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA083</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA084</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA084a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA085</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA086</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA087</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA088</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA089a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV142</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV143</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV144</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV145</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV145a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV145b</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV146</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV146a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV147</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV148</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV149</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV150</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV150a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV151</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV152</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV152a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV153</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV154</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV155</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV156</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV157</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV158</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV159</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV160</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV160a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV161</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV161a</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV162</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV163</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV164</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV165</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV166</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV167</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV168</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV169</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV170</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV171</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV172</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV173</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV174</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV175</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV176</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV177</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV178</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV179</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV180</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV181</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV182</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV183</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV184</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV185</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV186</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV187</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV188</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>adjAdv</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc86"></A>
-<H2>Paradigms for Catalan</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/catalan/ParadigmsCat.gf"><CODE>../src/catalan/ParadigmsCat.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "de"</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "a"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>other preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(llum</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>regular, with heuristics for plural and gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(disc,discos</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>compN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound, e.g. "número" + "de telèfon"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. filla + genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>deN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relation with genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>aN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relation with dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. connexió + genitive + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(Anna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>feminine for "-a", otherwise masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(Pilar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(sol</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fort,forta,forts,fortes,fortament</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(bo</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <CODE>(millor</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>special comparison (default with "mas")</I></TD>
-</TR>
-<TR>
-<TD><CODE>prefixA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective before noun (default: after)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. "casat" + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(cantar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular in models I, IIa, IIb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#Verbum">Verbum</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>use verb constructed in BeschCat</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>regular verb, direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>any verb, direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>preposition for complement</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>parlar, a, de</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>donar,(accusative),a</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>donar,(dative),(accusative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>plain infinitive: "vull parlar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>deVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"acabar de parlar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>aVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"aprendre a parlar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc87"></A>
-<H2>Paradigms for Chinese</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/chinese/ParadigmsChi.gf"><CODE>../src/chinese/ParadigmsChi.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(john</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(small</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(small</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(walk</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(arrive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(arrive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdvType">AdvType</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>AdvType</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>placeAdvType</CODE></TD>
-<TD><A HREF="#AdvType">AdvType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>timeAdvType</CODE></TD>
-<TD><A HREF="#AdvType">AdvType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mannerAdvType</CODE></TD>
-<TD><A HREF="#AdvType">AdvType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>emptyPrep</CODE></TD>
-<TD><A HREF="#Preposition">Preposition</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc88"></A>
-<H2>Paradigms for Danish</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/danish/ParadigmsDan.gf"><CODE>../src/danish/ParadigmsDan.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>utrum</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>"en" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>neutrum</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>"et" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g. "til"</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>empty string</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(bil</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>regular noun: "en" gender with plural "-er" or "-r"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(bil,bilen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>better prediction from both singular and plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(dreng,drengen,drenge,drengene</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. datter + til</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. forbindelse + fra + til</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>utrum gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>other gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fin,fint</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>deviant neuter</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(galen,galet,galne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>also deviant plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(stor,stort,store,storre,storst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>force comparison with mer/mest</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. gift + med</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>after verb, e.g. "idag"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>close to verb, e.g. "altid"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>modify adjective, e.g. "meget"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(snakke</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(leve,levde</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>also give past tense</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(drikke,</CODE> <CODE>drakk,</CODE> <CODE>drukket</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>theme of irregular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(spise,spiser,spises,spiste,spist,spis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>particle verb, e.g. lukke + op</I></TD>
-</TR>
-<TR>
-<TD><CODE>vaereV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force auxiliary "være"</I></TD>
-</TR>
-<TR>
-<TD><CODE>depV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deponent, e.g. "undres"</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive, e.g. "forestille sig"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>prepositional object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>snakke, med, om</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>give,_,til</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>give,_,_</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc89"></A>
-<H2>Paradigms for Dutch</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/dutch/ParadigmsDut.gf"><CODE>../src/dutch/ParadigmsDut.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>de</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>non-neutrum</I></TD>
-</TR>
-<TR>
-<TD><CODE>het</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>neutrum</I></TD>
-</TR>
-<TR>
-<TD><CODE>nominative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>nominative of nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>genitive of nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(muis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>de muis-muisen, with some predictable exceptions</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(bit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>if gender is not predictable</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(gat,gaten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst-case for nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(huis,</CODE> <CODE>boot</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound huisboot</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(station,</CODE> <CODE>hal</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound stationshal</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with preposition van</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>other preposition than van</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. afstand + van + naar</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>proper name</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(vers</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(goed,goede,goeds,beter,best</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>invarA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective with just one form</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. getrouwd + met</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>van_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>te_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(aaien</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(aaien,aait</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb with third person sg pres (giving stem)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(breken,brak,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>theme of irregular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(breken,brak,braken,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>also past plural irregular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(aai,aait,aaien,aaide,aaide,aaiden,geaaid</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst-case verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>add movable suffix, e.g. af + stappen</I></TD>
-</TR>
-<TR>
-<TD><CODE>no_geV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>no participle "ge", e.g. "vertrekken"</I></TD>
-</TR>
-<TR>
-<TD><CODE>fixprefixV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>add prefix such as "be"; implies no_ge</I></TD>
-</TR>
-<TR>
-<TD><CODE>zijnV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force zijn as auxiliary (default hebben)</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb e.g. zich afvragen</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>geven,(accusative),(dative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>sturen,(accusative),naar</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>praten, met, over</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc90"></A>
-<H2>Paradigms for English</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/english/ParadigmsEng.gf"><CODE>../src/english/ParadigmsEng.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>human</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>nonhuman</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>npNumber</CODE></TD>
-<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A></TD>
-<TD><I>exctract the number of a noun phrase</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(flash</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>plural s, incl. flash-flashes, fly-flies</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man,men</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>irregular plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man,men,man's,men's</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>irregular genitives</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>default nonhuman</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>e.g. baby + boom</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. wife of (default prep. to)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. access to</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. connection from x to y</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(happy</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adj, incl. happy-happier, rude-ruder</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fat,fatter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irreg. comparative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(good,better,best,well</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>completely irreg.</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>force comparison with more/most</I></TD>
-</TR>
-<TR>
-<TD><CODE>simpleA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>force comparison with -er,-est</I></TD>
-</TR>
-<TR>
-<TD><CODE>irregAdv</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adverb irreg, e.g. "fast"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>absent from</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>e.g. today</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>e.g. always</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>e.g. quite</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>e.g. approximately</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g. "in front of"</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>no preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(cry</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular, incl. cry-cries, kiss-kisses etc</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(stop,</CODE> <CODE>stopped</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reg. with consonant duplication</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(drink,</CODE> <CODE>drank,</CODE> <CODE>drunk</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>ordinary irregular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(go,</CODE> <CODE>goes,</CODE> <CODE>went,</CODE> <CODE>gone,</CODE> <CODE>going</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>totally irregular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>fix compound, e.g. under+take</I></TD>
-</TR>
-<TR>
-<TD><CODE>partV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>with particle, e.g. switch + on</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive e.g. behave oneself</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>transitive, e.g. hit</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>with preposiiton, e.g. believe in</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>ditransitive, e.g. give,_,_</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>two prepositions, e.g. speak, with, about</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>sentence-compl e.g. say (that S)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>e.g. tell (NP) (that S)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>e.g. want (to VP)</I></TD>
-</TR>
-<TR>
-<TD><CODE>ingVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>e.g. start (VPing)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>e.g. want (noPrep NP) (to VP)</I></TD>
-</TR>
-<TR>
-<TD><CODE>ingV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>e.g. prevent (noPrep NP) (from VP-ing)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>e.g. become (AP)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>e.g. paint (NP) (AP)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>e.g. wonder (QS)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>e.g. ask (NP) (QS)</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc91"></A>
-<H2>Paradigms for Finnish</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/finnish/ParadigmsFin.gf"><CODE>../src/finnish/ParadigmsFin.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Case</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>nominative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talo"</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talon"</I></TD>
-</TR>
-<TR>
-<TD><CODE>partitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "taloa"</I></TD>
-</TR>
-<TR>
-<TD><CODE>essive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talona"</I></TD>
-</TR>
-<TR>
-<TD><CODE>translative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "taloksi"</I></TD>
-</TR>
-<TR>
-<TD><CODE>inessive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talossa"</I></TD>
-</TR>
-<TR>
-<TD><CODE>elative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talosta"</I></TD>
-</TR>
-<TR>
-<TD><CODE>illative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "taloon"</I></TD>
-</TR>
-<TR>
-<TD><CODE>adessive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talolla"</I></TD>
-</TR>
-<TR>
-<TD><CODE>ablative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talolta"</I></TD>
-</TR>
-<TR>
-<TD><CODE>allative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>e.g. "talolle"</I></TD>
-</TR>
-<TR>
-<TD><CODE>infFirst</CODE></TD>
-<TD><A HREF="#InfForm">InfForm</A></TD>
-<TD><I>e.g. "tehdä"</I></TD>
-</TR>
-<TR>
-<TD><CODE>infElat</CODE></TD>
-<TD><A HREF="#InfForm">InfForm</A></TD>
-<TD><I>e.g. "tekemästä"</I></TD>
-</TR>
-<TR>
-<TD><CODE>infIllat</CODE></TD>
-<TD><A HREF="#InfForm">InfForm</A></TD>
-<TD><I>e.g. "tekemään"</I></TD>
-</TR>
-<TR>
-<TD><CODE>prePrep</CODE></TD>
-<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition, e.g. partitive "ilman"</I></TD>
-</TR>
-<TR>
-<TD><CODE>postPrep</CODE></TD>
-<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>postposition, e.g. genitive "takana"</I></TD>
-</TR>
-<TR>
-<TD><CODE>postGenPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>genitive postposition, e.g. "takana"</I></TD>
-</TR>
-<TR>
-<TD><CODE>casePrep</CODE></TD>
-<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>just case, e.g. adessive</I></TD>
-</TR>
-<TR>
-<TD><CODE>NK</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>Noun from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>AK</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>Adjective from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>VK</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>Verb from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>AdvK</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>Adverb from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(kukko</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>predictable nouns, covers 82%</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(savi,savia</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>different pl.part</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(vesi,veden,vesiä</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>also different sg.gen</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(vesi,veden,vesiä,vettä</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>also different sg.part</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(olo,n,a,na,oon,jen,ja,ina,issa,ihin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case, 10 forms</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(pika</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(juna</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound with invariable prefix</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(oma</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <CODE>(tunto</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound with inflecting prefix</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><A HREF="#NK">NK</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>noun from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>exceptNomN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun another prep.</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>relation with two complements</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>predictable noun made into name</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>any noun made into name</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular noun made into adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>any noun made into adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>(kivempi,kivin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>deviating comparison forms</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(hyva,prmpi,pras</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <CODE>(hyvin,pmmin,prhten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst case adj</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#AK">AK</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. "jaollinen" casePrep adessive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(huutaa</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>predictable verbs, covers 90%</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(huutaa,huusi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deviating past 3sg</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(huutaa,huudan,huusi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>also deviating pres. 1sg</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(huutaa,dan,taa,tavat,takaa,detaan,sin,si,sisi,tanut,dettu,tanee</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst-case verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#VK">VK</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>verb from DictFin (Kotus)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>hakata päälle (particle verb)</I></TD>
-</TR>
-<TR>
-<TD><CODE>caseV</CODE></TD>
-<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deviating subj. case, e.g. genitive "täytyä"</I></TD>
-</TR>
-<TR>
-<TD><CODE>vOlla</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>the verb "be"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>predictable direct transitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct transitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>complement just case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>complement pre/postposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#VK">VK</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct transitive of Kotus verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>e.g. puhua, allative, elative</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>siirtää, (accusative), illative</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>antaa, (accusative), (allative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>e.g. "sanoa" allative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>e.g. "alkaa"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVVf</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#InfForm">InfForm</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>e.g. "ruveta" infIllat</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>e.g. "käskeä" genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Vf</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#InfForm">InfForm</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>e.g. "kieltää" partitive infElat</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>e.g. "maistua" ablative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>e.g. "maalata" accusative translative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>e.g. "kysyä" ablative</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc92"></A>
-<H2>Paradigms for French</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/french/ParadigmsFre.gf"><CODE>../src/french/ParadigmsFre.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>direct object case</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>genitive, constructed with "de"</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>dative, usually constructed with "à"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition (other than "de" and "à")</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(cheval</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>predictable, with variations like cheval-chevaux</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(oeil,yeux</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst-case noun</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound noun, e.g. numéro + de téléphone</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. fille + genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. connection + genitive + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>feminine if ends with "e", otherwise masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>gender deviant from the simple rule</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(cher</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>predictable, e.g. cher-chère</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(sec,seche</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>unpredictable feminine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(banal,banale,banaux</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(banal,banale,banaux,banalement</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst-case adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular comparison, e.g. bon-meilleur</I></TD>
-</TR>
-<TR>
-<TD><CODE>prefixA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective that comes before noun, e.g. petit</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. supérieur + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>ordinary adverb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>sentential adverb, e.g. toujours</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>modify adjective, e.g. très</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(finir</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular 1/2/3 conjugation</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(jeter,jette</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>1st and 2nd conjugation variations</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(jeter,jette,jettera</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>1st conjugation variations</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(tenir,tiens,tenons,tiennent,tint,tiendra,tenu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(tenir,tiens,tient,tenons,tenez,tiennent,tienne,tenions,tiensI,tint,tiendra,tenu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>make 2-place to 1-place (e.g. from IrregFre)</I></TD>
-</TR>
-<TR>
-<TD><CODE>etreV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force auxiliary to be être (default avoir)</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive, implies auxiliary être, e.g. se demander</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct transitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>e.g. se fier + genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>donner (+ accusative + dative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>placer (+ accusative) + dans</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>parler + dative + genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>plain infinitive: "je veux parler"</I></TD>
-</TR>
-<TR>
-<TD><CODE>deVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"j'essaie de parler"</I></TD>
-</TR>
-<TR>
-<TD><CODE>aVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"j'arrive à parler"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc93"></A>
-<H2>Paradigms for German</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/german/ParadigmsGer.gf"><CODE>../src/german/ParadigmsGer.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>neuter</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Case</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>nominative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>vonDat_Case</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(Stufe</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>die Stufe-Stufen, der Tisch-Tische</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(Bild,Bilder</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>sg and pl nom, and gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case: mann, mann, manne, mannes, männer, männern</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>noun + von</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>noun + other preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>noun + two prepositions</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>regular name with genitive in "s"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(nom,gen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>name with other genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(nom,acc,dat,gen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>name with all case forms</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adjective, works for most cases</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(gut,besser,beste</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular comparison</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(gut,gute,besser,beste</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular positive if ending added</I></TD>
-</TR>
-<TR>
-<TD><CODE>invarA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>invariable, e.g. prima</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. teilbar + durch</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>adverbs have just one form anyway</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g. "durch" + accusative</I></TD>
-</TR>
-<TR>
-<TD><CODE>accPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>no string, just accusative case</I></TD>
-</TR>
-<TR>
-<TD><CODE>datPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>no string, just dative case</I></TD>
-</TR>
-<TR>
-<TD><CODE>genPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>no string, just genitive case</I></TD>
-</TR>
-<TR>
-<TD><CODE>von_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>von + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>zu_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>zu + dative, with contractions zum, zur</I></TD>
-</TR>
-<TR>
-<TD><CODE>anDat_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>an + dative, with contraction am</I></TD>
-</TR>
-<TR>
-<TD><CODE>inDat_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>in + dative, with contraction ins</I></TD>
-</TR>
-<TR>
-<TD><CODE>inAcc_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>in + accusative, with contraction im</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(führen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(sehen,sieht,sah,sähe,gesehen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>irregular verb theme</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(geben,</CODE> <CODE>gibt,</CODE> <CODE>gib,</CODE> <CODE>gab,</CODE> <CODE>gäbe,</CODE> <CODE>gegeben</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst-case verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>movable prefix, e.g. auf+fassen</I></TD>
-</TR>
-<TR>
-<TD><CODE>no_geV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>no participle "ge", e.g. "bedeuten"</I></TD>
-</TR>
-<TR>
-<TD><CODE>fixprefixV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>add prefix such as "be"; implies no_ge</I></TD>
-</TR>
-<TR>
-<TD><CODE>seinV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force "sein" as auxiliary</I></TD>
-</TR>
-<TR>
-<TD><CODE>habenV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force "haben" as auxiliary</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive, with case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>preposition for complement</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>just case for complement</I></TD>
-</TR>
-<TR>
-<TD><CODE>accdatV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>geben + acc + dat</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>senden + acc + nach</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>sprechen + mit + über</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc94"></A>
-<H2>Paradigms for Hindi</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/hindi/ParadigmsHin.gf"><CODE>../src/hindi/ParadigmsHin.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCmpdNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>personalPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#UPerson">UPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>demoPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><CODE>(x1,x2,x3:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIrregA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIQuant</CODE></TD>
-<TD><CODE>(s1,_,_,_,_,_,_,_,_,_,_,s12:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>and (plural agreement)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>both ... and (plural)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>either ... or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>VS;</CODE></TD>
-<TD><I>e.g drna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>e.g janna</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc95"></A>
-<H2>Paradigms for Italian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/italian/ParadigmsIta.gf"><CODE>../src/italian/ParadigmsIta.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>--Prep</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "di" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "a" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>di_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>a_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>con_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "con" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>da_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "da" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>in_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "in" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>su_Prep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "su" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>other prepositions, e.g. "dopo"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(cane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>regular noun; fem for -"a", masc otherwise</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(carne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>override default gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(uomo,uomini</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound such as "numero" + "di telefono"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>regular with genitive, e.g. "figlio" + "di"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>arbitrary noun and preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. volo + da + per</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>femininne for "-a", otherwise masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>set gender manually</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(bianco</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>predictable adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(solo,sola,soli,sole,solamente</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>special comparison, e.g. buono - migliore</I></TD>
-</TR>
-<TR>
-<TD><CODE>prefixA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective that comes before noun (default: after)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. divisibile + per</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verbs in "-are"/"-ire"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#Verbo">Verbo</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>verbs formed by BeschIta</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>essereV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force "essere" as auxiliary (default avere)</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb (implies essere)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>regular verb, direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>prepositional object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>parlare, a, di</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>dare,_,a</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>dare,_,_</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>plain infinitive: "voglio parlare"</I></TD>
-</TR>
-<TR>
-<TD><CODE>deVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"cerco di parlare"</I></TD>
-</TR>
-<TR>
-<TD><CODE>aVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"arrivo a parlare"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc96"></A>
-<H2>Paradigms for Japanese</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/japanese/ParadigmsJpn.gf"><CODE>../src/japanese/ParadigmsJpn.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(kane,okane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>(men</CODE></TD>
-<TD><CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(kane,okane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>(counterReplace</CODE></TD>
-<TD><CODE>Bool)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>(men</CODE></TD>
-<TD><CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><CODE>(distance</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep1:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep2:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(paris</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(jon,jonsan</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPron</CODE></TD>
-<TD><CODE>(kare</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(Pron1Sg</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPron</CODE></TD>
-<TD><CODE>(boku,watashi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(Pron1Sg</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(ookina</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(kekkonshiteiru,kikonno</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><CODE>(yasui</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><CODE>(pred</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(attr</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(yomu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>(yomu,</CODE> <CODE>prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><CODE>(uru,</CODE> <CODE>p1,</CODE> <CODE>p2</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc97"></A>
-<H2>Paradigms for Latvian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/latvian/ParadigmsLav.gf"><CODE>../src/latvian/ParadigmsLav.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>second_conjugation</CODE></TD>
-<TD><A HREF="#VerbConj">VerbConj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>third_conjugation</CODE></TD>
-<TD><A HREF="#VerbConj">VerbConj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>nominative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>locative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#AdjType">AdjType</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(v</CODE> <CODE>:</CODE> <CODE>Verb)</CODE> <CODE>-&gt;</CODE> <A HREF="#PartType">PartType</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAS</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AS">AS</A> <CODE>=\a</CODE> <CODE>-&gt;</CODE> <CODE>lin</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>a</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2S</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2S">A2S</A> <CODE>=\a,p</CODE> <CODE>-&gt;</CODE> <CODE>lin</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>(a</CODE> <CODE>**</CODE> <CODE>{</CODE> <CODE>p</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAV</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AV">AV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2V</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2V">A2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#VerbConj">VerbConj</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Degree">Degree</A> <CODE>-&gt;</CODE> <A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumReg</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <CODE>{</CODE> <CODE>s</CODE> <CODE>:</CODE> <A HREF="#DForm">DForm</A> <CODE>=&gt;</CODE> <A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE> <CODE>}</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNumSpec</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <CODE>{</CODE> <CODE>s</CODE> <CODE>:</CODE> <A HREF="#DForm">DForm</A> <CODE>=&gt;</CODE> <A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE> <CODE>}</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>simts</CODE></TD>
-<TD><A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Number">Number</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>tuukstotis</CODE></TD>
-<TD><A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Number">Number</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc98"></A>
-<H2>Paradigms for Nepali</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/nepali/ParadigmsNep.gf"><CODE>../src/nepali/ParadigmsNep.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>human</CODE></TD>
-<TD><A HREF="#NType">NType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>profession</CODE></TD>
-<TD><A HREF="#NType">NType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>living</CODE></TD>
-<TD><A HREF="#NType">NType</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>regN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>regN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>regN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>regN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNF</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNF</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNF</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNF</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNUC</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNUC</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNUC</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNUC</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>--mkNUC</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCmpdNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPron</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPron</CODE></TD>
-<TD><CODE>(x1,_,_,_,_,_,x7</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>demoPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>(s1,s2,s3,s4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIDetn</CODE></TD>
-<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>e.g. today</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>e.g. always</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>e.g. quite</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>e.g. approximately</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>--mkQuant</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant</CODE></TD>
-<TD><CODE>(s1,s2,s3,s4:Str)</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant</CODE></TD>
-<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>and (plural agreement)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>both ... and (plural)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>either ... or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc99"></A>
-<H2>Paradigms for Norwegian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/norwegian/ParadigmsNor.gf"><CODE>../src/norwegian/ParadigmsNor.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>the "en" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>the "ei" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>neutrum</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>the "et" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g. "etter"</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>empty string</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>predictable noun, feminine for "-e" otherwise masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(dreng,drengen,drenger,drengene</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. datter + til</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g forbindelse + fra + til</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>predictable adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(fin,fint</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>deviant neuter</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(galen,galet,galne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>also plural deviant</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(stor,stort,store,storre,storst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>comparison with mer/mest, e.g. "norsk"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. gift + med</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>e.g. her</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>e.g. altid</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>e.g. mye</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(snakke</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verb (first conjugation)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(leve,levde</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>other past tense</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(drikke,</CODE> <CODE>drakk,</CODE> <CODE>drukket</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>theme of irregular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(spise,spiser,spises,spiste,spist,spis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>verb with particle, e.g. lukke + opp</I></TD>
-</TR>
-<TR>
-<TD><CODE>vaereV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>force "være" as auxiliary (default "have")</I></TD>
-</TR>
-<TR>
-<TD><CODE>depV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deponent, e.g "trives"</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive, e.g. "forestille seg"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>regular, direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>preposition for complement</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>snakke, med, om</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>gi,_,til</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>gi,_,_</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc100"></A>
-<H2>Paradigms for Polish</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/polish/ParadigmsPol.gf"><CODE>../src/polish/ParadigmsPol.gf</CODE></A>
-</P>
-
-<A NAME="toc101"></A>
-<H2>Paradigms for Punjabi</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/punjabi/ParadigmsPnb.gf"><CODE>../src/punjabi/ParadigmsPnb.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCmpdNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>personalPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PPerson">PPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>demoPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant1</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIQuant</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant1</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>and (plural agreement)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>both ... and (plural)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>either ... or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc102"></A>
-<H2>Paradigms for Romanian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/romanian/ParadigmsRon.gf"><CODE>../src/romanian/ParadigmsRon.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>NGender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#NGender">NGender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#NGender">NGender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>neuter</CODE></TD>
-<TD><A HREF="#NGender">NGender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Anim</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>animate</CODE></TD>
-<TD><A HREF="#Anim">Anim</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>inanimate</CODE></TD>
-<TD><CODE>Anim;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Preposition</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>NCase</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Acc</CODE></TD>
-<TD><A HREF="#NCase">NCase</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Dat</CODE></TD>
-<TD><A HREF="#NCase">NCase</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Gen</CODE></TD>
-<TD><A HREF="#NCase">NCase</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Nom</CODE></TD>
-<TD><A HREF="#NCase">NCase</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>NCase-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NCase">NCase</A> <CODE>-&gt;</CODE> <CODE>Prep;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#NCase">NCase</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>Singular, infers gender and Plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NGender">NGender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case: Singular + Plural + gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>very irregular nouns - feminine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>Singular + Plural, infers gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NGender">NGender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>Singular + gender, infers Plural</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkNR</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkInAn</CODE></TD>
-<TD><A HREF="#PN" TITLE="PN - proper name">PN</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPropNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>regular adjectives</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>--worst</CODE> <CODE>case</CODE></TD>
-<TD><I>all 4 forms are needed + form for adverb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>4 forms are needed</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc103"></A>
-<H2>Paradigms for Russian</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/russian/ParadigmsRus.gf"><CODE>../src/russian/ParadigmsRus.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>neuter</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Case</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>nominative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>instructive</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>prepositional</CODE></TD>
-<TD><A HREF="#Case">Case</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(karta</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(tigr</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(nomSg,</CODE> <CODE>genSg,</CODE> <CODE>datSg,</CODE> <CODE>accSg,</CODE> <CODE>instSg,</CODE> <CODE>preposSg,</CODE> <CODE>prepos2Sg,</CODE> <CODE>nomPl,</CODE> <CODE>genPl,</CODE> <CODE>datPl,</CODE> <CODE>accPl,</CODE> <CODE>instPl,</CODE> <CODE>preposPl</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>"Иван", "Маша"</I></TD>
-</TR>
-<TR>
-<TD><CODE>nounPN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(positive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(positive,</CODE> <CODE>comparative</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>"делим на"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>as in German</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#Aspect">Aspect</A> <CODE>-&gt;</CODE> <CODE>(presSg1,presSg2,presSg3,presPl1,presPl2,presPl3,pastSgMasc,imp,inf:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>"войти в дом"; "в", accusative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>"сложить письмо в конверт"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>"видеть", "любить"</I></TD>
-</TR>
-<TR>
-<TD><CODE>tvDirDir</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc104"></A>
-<H2>Paradigms for Sindhi</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/sindhi/ParadigmsSnd.gf"><CODE>../src/sindhi/ParadigmsSnd.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCmpdNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>personalPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PPerson">PPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>demoPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant1</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIQuant</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkQuant1</CODE></TD>
-<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>and (plural agreement)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>both ... and (plural)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>either ... or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc105"></A>
-<H2>Paradigms for Spanish</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/spanish/ParadigmsSpa.gf"><CODE>../src/spanish/ParadigmsSpa.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>accusative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>genitive</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "de" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>dative</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>preposition "a" and its contractions</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>other preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(luz</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>predictable; feminine for "-a"/"-z", otherwise masculine</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(baston,bastones</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>compN</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>compound, e.g. "número" + "de teléfono"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with preposition</I></TD>
-</TR>
-<TR>
-<TD><CODE>deN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with preposition "de"</I></TD>
-</TR>
-<TR>
-<TD><CODE>aN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>relational noun with preposition "a"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>prepositions for two complements</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(Anna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>feminine for "-a"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(Pilar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>force gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(util</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>predictable adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(espanol,espanola</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(solo,sola,solos,solas,solamente</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst-case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(bueno</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <CODE>(mejor</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>special comparison (default with "mas")</I></TD>
-</TR>
-<TR>
-<TD><CODE>prefixA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>adjective before noun (default after noun)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. "casado" + dative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(pagar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular in "-ar", "-er", ".ir"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(mostrar,muestro</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular with vowel alternation</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#Verbum">Verbum</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>import verb constructed with BeschSpa</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>special_ppV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deviant past participle, e.g. abrir - abierto</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>regular, direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>other object</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>e.g. hablar, a, di</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>e.g. dar,(accusative),a</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>e.g. dar,(dative),(accusative)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>plain infinitive: "quiero hablar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>deVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"terminar de hablar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>aVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>"aprender a hablar"</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc106"></A>
-<H2>Paradigms for Swedish</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/swedish/ParadigmsSwe.gf"><CODE>../src/swedish/ParadigmsSwe.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Gender</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>utrum</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>the "en" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>neutrum</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>the "ett" gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>Number</CODE></TD>
-<TD><A HREF="#Type">Type</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><A HREF="#Number">Number</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g. "till"</I></TD>
-</TR>
-<TR>
-<TD><CODE>noPrep</CODE></TD>
-<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>empty string</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(apa</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>predictable nouns: apa-apor, rike-riken, or bil-bilar</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(nyckel,nycklar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>singular and plural suffice for most nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(museum,museet,museer,museerna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case for nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(museum,museet,museer,museerna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>even worse case for nouns</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. summan - av</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>e.g. syster - till</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g. flyg - från - till</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>default gender utrum</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>set other gender</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>(jesus,jesu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>irregular genitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(billig</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(bred,brett</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>predictable adjective</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(tung,tyngre,tyngst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>irregular comparison</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(god,gott,goda,battre,bast</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>very irregular</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>(liten,litet,lilla,sma,mindre,minst,minsta</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundA</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>force comparison by mera - mest</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g. delbar - med</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>postverbal, e.g. här</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
-<TD><I>preverbal, e.g. alltid</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>modify adjective, e.g. tämligen</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(stämmer</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>predictable verb: use present indicative</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(slita,</CODE> <CODE>slet</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>i/e/i, u/ö/u, u/a/u</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(dricka,drack,druckit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>the theme of an irregular verb</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>(gå,går,gå,gick,gått,gången</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>particle verb, e.g. passa - på</I></TD>
-</TR>
-<TR>
-<TD><CODE>depV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>deponent verb, e.g. andas</I></TD>
-</TR>
-<TR>
-<TD><CODE>reflV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>reflexive verb, e.g. ångra sig</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>direct transitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>preposition for complement</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>direct ditransitive</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>preposition for last argument</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>prepositions for both complements</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc107"></A>
-<H2>Paradigms for Thai</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/thai/ParadigmsTha.gf"><CODE>../src/thai/ParadigmsTha.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>personN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>fooddishN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>vehicleN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>houseN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>animalN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>placeN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>verbalN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Verb">Verb</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Verb">Verb</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVA</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2Q</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2S</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2A</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>-</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc108"></A>
-<H2>Paradigms for Urdu</H2>
-
-<P>
-<a name="RParadigms"></a>
-</P>
-<P>
-source <A HREF="http://www.grammaticalframework.org/lib/src/urdu/ParadigmsUrd.gf"><CODE>../src/urdu/ParadigmsUrd.gf</CODE></A>
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>masculine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>feminine</CODE></TD>
-<TD><A HREF="#Gender">Gender</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>singular</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>plural</CODE></TD>
-<TD><CODE>Number;</CODE></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>Regular nouns like lRka, gender is judged from noun ending</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>nouns whose gender is irregular like Admy</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN</CODE></TD>
-<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>worst case</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN2</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
-<TD><I>e.g maN ky</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkN3</CODE></TD>
-<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
-<TD><I>e.g faSlh - sE - ka</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCmpdNoun</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
-<TD><I>e.g t-alb elm</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>personalPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#UPerson">UPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>demoPN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkDet</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIP</CODE></TD>
-<TD><CODE>(x1,x2,x3:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdN</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>e.g ach'a</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>e.g sE Xady krna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkA2</CODE></TD>
-<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkCompoundA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
-<TD><I>e.g dra hwa</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>regular verbs like swna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>e.g pyna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>e.g pyna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>e.g bnd krna</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirV2</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
-<TD><I>e.g bycna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkV2V</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
-<TD><I>e.g eltja krna - sE - kw</I></TD>
-</TR>
-<TR>
-<TD><CODE>dirdirV3</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>e.g barX hwna</I></TD>
-</TR>
-<TR>
-<TD><CODE>compoundV</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
-<TD><I>e.g bnd krna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>e.g yhaN</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdv</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkPrep</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
-<TD><I>e.g ka - ky</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkIQuant</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>and (plural agreement)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>both ... and (plural)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>either ... or (agrement number given as argument)</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkConj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mk2Conj</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVS</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>VS;</CODE></TD>
-<TD><I>e.g drna</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVV</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkAdA</CODE></TD>
-<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
-<TD><I>-</I></TD>
-</TR>
-<TR>
-<TD><CODE>mkVQ</CODE></TD>
-<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
-<TD><I>e.g janna</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc109"></A>
-<H1>Additional Libraries</H1>
-
-<A NAME="toc110"></A>
-<H2>The Prelude module</H2>
-
-<P>
-The <CODE>Prelude</CODE> defines commonly used utility functions, in particular for
-strings and booleans.
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Oper</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>SS</CODE></TD>
-<TD><CODE>Type</CODE></TD>
-<TD>the type <CODE>{s : Str}</CODE></TD>
-</TR>
-<TR>
-<TD><CODE>ss</CODE></TD>
-<TD><CODE>Str -&gt; SS</CODE></TD>
-<TD>record from string</TD>
-</TR>
-<TR>
-<TD><CODE>nonExist</CODE></TD>
-<TD><CODE>Str</CODE></TD>
-<TD>missing form</TD>
-</TR>
-<TR>
-<TD><CODE>optStr</CODE></TD>
-<TD><CODE>Str -&gt; Str</CODE></TD>
-<TD>optional string</TD>
-</TR>
-<TR>
-<TD><CODE>bothWays</CODE></TD>
-<TD><CODE>(x,y : Str) -&gt; Str</CODE></TD>
-<TD>either <CODE>x ++ y</CODE> or <CODE>y ++ x</CODE></TD>
-</TR>
-<TR>
-<TD><CODE>Bool</CODE></TD>
-<TD><CODE>PType</CODE></TD>
-<TD>values <CODE>True</CODE> and <CODE>False</CODE></TD>
-</TR>
-<TR>
-<TD><CODE>andB</CODE></TD>
-<TD><CODE>(_,_ : Bool) -&gt; Bool</CODE></TD>
-<TD>conjunction</TD>
-</TR>
-<TR>
-<TD><CODE>orB</CODE></TD>
-<TD><CODE>(_,_ : Bool) -&gt; Bool</CODE></TD>
-<TD>disjunction</TD>
-</TR>
-<TR>
-<TD><CODE>notB</CODE></TD>
-<TD><CODE>Bool -&gt; Bool</CODE></TD>
-<TD>negation</TD>
-</TR>
-<TR>
-<TD><CODE>if_then_else</CODE></TD>
-<TD><CODE>(A:Type)-&gt;Bool-&gt;A-&gt;A-&gt;A</CODE></TD>
-<TD>conditional</TD>
-</TR>
-<TR>
-<TD><CODE>init</CODE></TD>
-<TD><CODE>Str -&gt; Str</CODE></TD>
-<TD>drop last character</TD>
-</TR>
-<TR>
-<TD><CODE>last</CODE></TD>
-<TD><CODE>Str -&gt; Str</CODE></TD>
-<TD>return last character</TD>
-</TR>
-<TR>
-<TD><CODE>glue</CODE></TD>
-<TD><CODE>Str -&gt; Str -&gt; Str</CODE></TD>
-<TD>glue tokens together</TD>
-</TR>
-</TABLE>
-
-<A NAME="toc111"></A>
-<H2>The Predefined module</H2>
-
-<P>
-These functions are hard-coded in GF. They are available without explicit opening, by the used of qualified names, e.g. <CODE>Predef.tk</CODE>.
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>operation</TH>
-<TH>type</TH>
-<TH COLSPAN="2">explanation</TH>
-</TR>
-<TR>
-<TD><CODE>PBool</CODE></TD>
-<TD><CODE>PType</CODE></TD>
-<TD><CODE>PTrue | PFalse</CODE></TD>
-</TR>
-<TR>
-<TD><CODE>Error</CODE></TD>
-<TD><CODE>Type</CODE></TD>
-<TD>the empty type</TD>
-</TR>
-<TR>
-<TD><CODE>Integer</CODE></TD>
-<TD><CODE>Type</CODE></TD>
-<TD>the type of integers</TD>
-</TR>
-<TR>
-<TD><CODE>Ints</CODE></TD>
-<TD><CODE>Integer -&gt; Type</CODE></TD>
-<TD>integers from 0 to n</TD>
-</TR>
-<TR>
-<TD><CODE>error</CODE></TD>
-<TD><CODE>Str -&gt; Error</CODE></TD>
-<TD>forms error message</TD>
-</TR>
-<TR>
-<TD><CODE>length</CODE></TD>
-<TD><CODE>Str -&gt; Int</CODE></TD>
-<TD>length of string</TD>
-</TR>
-<TR>
-<TD><CODE>drop</CODE></TD>
-<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
-<TD>drop prefix of length</TD>
-</TR>
-<TR>
-<TD><CODE>take</CODE></TD>
-<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
-<TD>take prefix of length</TD>
-</TR>
-<TR>
-<TD><CODE>tk</CODE></TD>
-<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
-<TD>drop suffix of length</TD>
-</TR>
-<TR>
-<TD><CODE>dp</CODE></TD>
-<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
-<TD>take suffix of length</TD>
-</TR>
-<TR>
-<TD><CODE>eqInt</CODE></TD>
-<TD><CODE>Integer -&gt; Integer -&gt; PBool</CODE></TD>
-<TD>test if equal integers</TD>
-</TR>
-<TR>
-<TD><CODE>lessInt</CODE></TD>
-<TD><CODE>Integer -&gt; Integer -&gt; PBool</CODE></TD>
-<TD>test order of integers</TD>
-</TR>
-<TR>
-<TD><CODE>plus</CODE></TD>
-<TD><CODE>Integer -&gt; Integer -&gt; Integer</CODE></TD>
-<TD>add integers</TD>
-</TR>
-<TR>
-<TD><CODE>eqStr</CODE></TD>
-<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
-<TD>test if equal strings</TD>
-</TR>
-<TR>
-<TD><CODE>occur</CODE></TD>
-<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
-<TD>test if occurs as substring</TD>
-</TR>
-<TR>
-<TD><CODE>occurs</CODE></TD>
-<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
-<TD>test if any char occurs</TD>
-</TR>
-<TR>
-<TD><CODE>show</CODE></TD>
-<TD><CODE>(P : Type) -&gt; P -&gt; Str</CODE></TD>
-<TD>convert param to string</TD>
-</TR>
-<TR>
-<TD><CODE>toStr</CODE></TD>
-<TD><CODE>(L : Type) -&gt; L -&gt; Str</CODE></TD>
-<TD>find the "first" string</TD>
-</TR>
-</TABLE>
-
-<A NAME="toc112"></A>
-<H2>The Formal module</H2>
-
-<P>
-This module is used for defining formal languages, in particular ones that
-use precedence levels and parentheses for grouping subexpressions.
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Oper</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Explanation</TH>
-</TR>
-<TR>
-<TD><CODE>Prec</CODE></TD>
-<TD><CODE>PType</CODE></TD>
-<TD>precedence levels 0..4</TD>
-</TR>
-<TR>
-<TD><CODE>TermPrec</CODE></TD>
-<TD><CODE>Type</CODE></TD>
-<TD>string with precedence</TD>
-</TR>
-<TR>
-<TD><CODE>mkPrec</CODE></TD>
-<TD><CODE>Prec -&gt; Str -&gt; TermPrec</CODE></TD>
-<TD>construct a <CODE>TermPrec</CODE></TD>
-</TR>
-<TR>
-<TD><CODE>top</CODE></TD>
-<TD><CODE>TermPrec -&gt; Str</CODE></TD>
-<TD>top term (lowest prec.)</TD>
-</TR>
-<TR>
-<TD><CODE>constant</CODE></TD>
-<TD><CODE>Str -&gt; TermPrec</CODE></TD>
-<TD>atomic (highest prec.)</TD>
-</TR>
-<TR>
-<TD><CODE>infixl</CODE></TD>
-<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
-<TD>left-assoc. infix</TD>
-</TR>
-<TR>
-<TD><CODE>infixr</CODE></TD>
-<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
-<TD>right-assoc. infix</TD>
-</TR>
-<TR>
-<TD><CODE>infixn</CODE></TD>
-<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
-<TD>non-assoc. infix</TD>
-</TR>
-<TR>
-<TD><CODE>usePrec</CODE></TD>
-<TD><CODE>Prec -&gt; TermPrec -&gt; Str</CODE></TD>
-<TD>use term on given level</TD>
-</TR>
-</TABLE>
-
-<A NAME="toc113"></A>
-<H2>The Symbolic module</H2>
-
-<P>
-This module is used for embedding symbolic notation in natural-language
-text constructed by the resource grammar API. It works for all resource
-languages.
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Str -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>x</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Int -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>23</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Float -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>0.99</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>CN  -&gt; Numeral -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>level four</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Det -&gt; N+  -&gt; Numeral -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the level four</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Det -&gt; CN -&gt; [Symb] -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the levels i, j and k</I></TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Symb -&gt; S</CODE></TD>
-<TD ALIGN="right"><I>A</I> (formula)</TD>
-</TR>
-<TR>
-<TD><CODE>symb</CODE></TD>
-<TD><CODE>Symb -&gt; Card</CODE></TD>
-<TD ALIGN="right"><I>n</I> (number)</TD>
-</TR>
-<TR>
-<TD><CODE>mkSymb</CODE></TD>
-<TD><CODE>Str -&gt; Symb</CODE></TD>
-<TD ALIGN="right"><I>x</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc114"></A>
-<H2>The Combinators module</H2>
-
-<P>
-This module gives shortcuts for defining predicates (<CODE>pred</CODE>) and function 
-expressions (<CODE>app</CODE>). It works for all resource languages.
-</P>
-
-<TABLE BORDER="1" CELLPADDING="4">
-<TR>
-<TH>Function</TH>
-<TH>Type</TH>
-<TH COLSPAN="2">Example</TH>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>V  -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x converges</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>V2 -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x intersects y</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>V  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x and y intersect</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>A  -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x is even</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>A2 -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x is divisible by y</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>A  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x and y are equal</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>N  -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x is a maximum</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>N  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="center"><I>x and y are inverses</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>Adv -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x is in scope</I></TD>
-</TR>
-<TR>
-<TD><CODE>pred</CODE></TD>
-<TD><CODE>Prep -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
-<TD ALIGN="right"><I>x is outside y</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N  -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the bottom</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N2 -&gt; NP -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the successor of x</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N3 -&gt; NP -&gt; NP -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the distance from x to y</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N2 -&gt; NP -&gt; NP -&gt; NP</CODE></TD>
-<TD ALIGN="right"><I>the sum of x and y</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N2 -&gt; N  -&gt; CN</CODE></TD>
-<TD ALIGN="right"><I>set of integers</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N2 -&gt; NP -&gt; CN</CODE></TD>
-<TD ALIGN="right"><I>divisor of x</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N3 -&gt; NP -&gt; NP -&gt; CN</CODE></TD>
-<TD ALIGN="right"><I>path from x to y</I></TD>
-</TR>
-<TR>
-<TD><CODE>app</CODE></TD>
-<TD><CODE>N2 -&gt; NP -&gt; NP -&gt; CN</CODE></TD>
-<TD ALIGN="right"><I>path between x and y</I></TD>
-</TR>
-</TABLE>
-
-<A NAME="toc115"></A>
-<H1>Browsing the libraries with GF commands</H1>
-
-<P>
-<B>New</B>: Browsing by syntax editor 
-<A HREF="../../../demos/resource-api/editor.html">directly on the web</A>.
-</P>
-<P>
-All of the following assume that
-<CODE>GF_LIB_PATH</CODE> points to the directory <CODE>GF/lib</CODE> with compiled libraries.
-</P>
-<P>
-To try out inflection paradigms:
-</P>
-
-<PRE>
-    &gt; i -retain alltenses/ParadigmsGer.gfo
-    &gt; cc mkN "Farbe"
-</PRE>
-
-<P>
-To try out overloaded syntax, test lexicon, and inflection paradigms:
-</P>
-
-<PRE>
-    &gt; i -retain alltenses/TryGer.gfo
-    &gt; cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel")
-</PRE>
-
-<A NAME="toc116"></A>
-<H1>An Example of Usage</H1>
-
-<P>
-The standard way of building an application has the following modules.
-</P>
-<P>
-An abstract syntax:
-</P>
-
-<PRE>
-    abstract Music = {    
-    cat 
-      Kind, 
-      Property ;
-    fun 
-      PropKind : Kind -&gt; Property -&gt; Kind ; 
-      Song : Kind ;
-      American : Property ;
-    }
-</PRE>
-
-<P>
-A domain lexicon interface:
-</P>
-
-<PRE>
-    interface LexMusic = open Cat in {
-    oper
-      song_N : N ;
-      american_A : A ;
-    }
-</PRE>
-
-<P>
-A functor on <CODE>Syntax</CODE> and the domain lexicon interface:
-</P>
-
-<PRE>
-    incomplete concrete MusicI of Music = open Syntax, MusicLex in {
-    lincat 
-      Kind = CN ;
-      Property = AP ;
-    lin
-      PropKind k p = mkCN p k ;
-      Song = mkCN song_N ;
-      American = mkAP american_A ;
-    }
-</PRE>
-
-<P>
-For each language, an instance of the domain lexicon:
-</P>
-
-<PRE>
-    instance LexMusicGer of LexMusic = CatGer ** open ParadigmsGer in {    
-    oper
-      song_N = mkN "Lied" "Lieder" neuter ;
-      american_A = mkA "amerikanisch" ;
-    }
-</PRE>
-
-<P>
-For each language, an instantiation of the functor:
-</P>
-
-<PRE>
-    --# -path=.:present:prelude
-  
-    concrete MusicGer of Music = MusicI with
-      (Syntax = SyntaxGer),
-      (LexMusic = LexMusicGer) ;
-</PRE>
-
-<A NAME="toc117"></A>
-<H1>Table of Contents</H1>
-
-
-  <UL>
-  <LI><A HREF="#toc1">Introduction</A>
-  <LI><A HREF="#toc2">Categories</A>
-    <UL>
-    <LI><A HREF="#toc3">A hierarchic view</A>
-    <LI><A HREF="#toc4">Explanations</A>
-    </UL>
-  <LI><A HREF="#toc5">Syntax Rules and Structural Words</A>
-    <UL>
-    <LI><A HREF="#A" TITLE="A - one-place adjective">A - one-place adjective</A>
-    <LI><A HREF="#A2" TITLE="A2 - two-place adjective">A2 - two-place adjective</A>
-    <LI><A HREF="#AP" TITLE="AP - adjectival phrase">AP - adjectival phrase</A>
-    <LI><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA - adjective-modifying adverb</A>
-    <LI><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN - numeral-modifying adverb</A>
-    <LI><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV - adverb directly attached to verb</A>
-    <LI><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv - verb-phrase-modifying adverb</A>
-    <LI><A HREF="#Ant" TITLE="Ant - anteriority">Ant - anteriority</A>
-    <LI><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv - comparative adverb</A>
-    <LI><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN - common noun (without determiner)</A>
-    <LI><A HREF="#Card" TITLE="Card - cardinal number">Card - cardinal number</A>
-    <LI><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl - declarative clause, with all tenses</A>
-    <LI><A HREF="#ClSlash">ClSlash</A>
-    <LI><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp - complement of copula, such as AP</A>
-    <LI><A HREF="#Conj" TITLE="Conj - conjunction">Conj - conjunction</A>
-    <LI><A HREF="#Det" TITLE="Det - determiner phrase">Det - determiner phrase</A>
-    <LI><A HREF="#Dig">Dig</A>
-    <LI><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits - cardinal or ordinal in digits</A>
-    <LI><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv - interrogative adverb</A>
-    <LI><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp - interrogative complement of copula</A>
-    <LI><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet - interrogative determiner</A>
-    <LI><A HREF="#IP" TITLE="IP - interrogative pronoun">IP - interrogative pronoun</A>
-    <LI><A HREF="#IQuant">IQuant</A>
-    <LI><A HREF="#Imp" TITLE="Imp - imperative">Imp - imperative</A>
-    <LI><A HREF="#ImpForm">ImpForm</A>
-    <LI><A HREF="#Interj" TITLE="Interj - interjection">Interj - interjection</A>
-    <LI><A HREF="#ListAP">ListAP</A>
-    <LI><A HREF="#ListAdv">ListAdv</A>
-    <LI><A HREF="#ListNP">ListNP</A>
-    <LI><A HREF="#ListRS">ListRS</A>
-    <LI><A HREF="#ListS">ListS</A>
-    <LI><A HREF="#N" TITLE="N - common noun">N - common noun</A>
-    <LI><A HREF="#N2" TITLE="N2 - relational noun">N2 - relational noun</A>
-    <LI><A HREF="#N3" TITLE="N3 - three-place relational noun">N3 - three-place relational noun</A>
-    <LI><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP - noun phrase (subject or object)</A>
-    <LI><A HREF="#Num" TITLE="Num - number determining element">Num - number determining element</A>
-    <LI><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral - cardinal or ordinal in words</A>
-    <LI><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord - ordinal number (used in Det)</A>
-    <LI><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj - phrase-beginning conjunction</A>
-    <LI><A HREF="#PN" TITLE="PN - proper name">PN - proper name</A>
-    <LI><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr - phrase in a text</A>
-    <LI><A HREF="#Pol" TITLE="Pol - polarity">Pol - polarity</A>
-    <LI><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet - predeterminer (prefixed Quant)</A>
-    <LI><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep - preposition, or just case</A>
-    <LI><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron - personal pronoun</A>
-    <LI><A HREF="#Punct">Punct</A>
-    <LI><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl - question clause, with all tenses</A>
-    <LI><A HREF="#QS" TITLE="QS - question">QS - question</A>
-    <LI><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant - quantifier ('nucleus' of Det)</A>
-    <LI><A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl - relative clause, with all tenses</A>
-    <LI><A HREF="#RP" TITLE="RP - relative pronoun">RP - relative pronoun</A>
-    <LI><A HREF="#RS" TITLE="RS - relative">RS - relative</A>
-    <LI><A HREF="#S" TITLE="S - declarative sentence">S - declarative sentence</A>
-    <LI><A HREF="#SC" TITLE="SC - embedded sentence or question">SC - embedded sentence or question</A>
-    <LI><A HREF="#SSlash">SSlash</A>
-    <LI><A HREF="#Sub100">Sub100</A>
-    <LI><A HREF="#Sub1000">Sub1000</A>
-    <LI><A HREF="#Subj" TITLE="Subj - subjunction">Subj - subjunction</A>
-    <LI><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp - temporal and aspectual features</A>
-    <LI><A HREF="#Tense" TITLE="Tense - tense">Tense - tense</A>
-    <LI><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text - text consisting of several phrases</A>
-    <LI><A HREF="#Unit">Unit</A>
-    <LI><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt - sentence, question, word...</A>
-    <LI><A HREF="#V" TITLE="V - one-place verb">V - one-place verb</A>
-    <LI><A HREF="#V2" TITLE="V2 - two-place verb">V2 - two-place verb</A>
-    <LI><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A - verb with NP and AP complement</A>
-    <LI><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q - verb with NP and Q complement</A>
-    <LI><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S - verb with NP and S complement</A>
-    <LI><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V - verb with NP and V complement</A>
-    <LI><A HREF="#V3" TITLE="V3 - three-place verb">V3 - three-place verb</A>
-    <LI><A HREF="#VA" TITLE="VA - adjective-complement verb">VA - adjective-complement verb</A>
-    <LI><A HREF="#VP" TITLE="VP - verb phrase">VP - verb phrase</A>
-    <LI><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash - verb phrase missing complement</A>
-    <LI><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ - question-complement verb</A>
-    <LI><A HREF="#VS" TITLE="VS - sentence-complement verb">VS - sentence-complement verb</A>
-    <LI><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV - verb-phrase-complement verb</A>
-    <LI><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc - vocative or "please"</A>
-    </UL>
-  <LI><A HREF="#toc83">Lexical Paradigms</A>
-    <UL>
-    <LI><A HREF="#toc84">Paradigms for Afrikaans</A>
-    <LI><A HREF="#toc85">Paradigms for Bulgarian</A>
-    <LI><A HREF="#toc86">Paradigms for Catalan</A>
-    <LI><A HREF="#toc87">Paradigms for Chinese</A>
-    <LI><A HREF="#toc88">Paradigms for Danish</A>
-    <LI><A HREF="#toc89">Paradigms for Dutch</A>
-    <LI><A HREF="#toc90">Paradigms for English</A>
-    <LI><A HREF="#toc91">Paradigms for Finnish</A>
-    <LI><A HREF="#toc92">Paradigms for French</A>
-    <LI><A HREF="#toc93">Paradigms for German</A>
-    <LI><A HREF="#toc94">Paradigms for Hindi</A>
-    <LI><A HREF="#toc95">Paradigms for Italian</A>
-    <LI><A HREF="#toc96">Paradigms for Japanese</A>
-    <LI><A HREF="#toc97">Paradigms for Latvian</A>
-    <LI><A HREF="#toc98">Paradigms for Nepali</A>
-    <LI><A HREF="#toc99">Paradigms for Norwegian</A>
-    <LI><A HREF="#toc100">Paradigms for Polish</A>
-    <LI><A HREF="#toc101">Paradigms for Punjabi</A>
-    <LI><A HREF="#toc102">Paradigms for Romanian</A>
-    <LI><A HREF="#toc103">Paradigms for Russian</A>
-    <LI><A HREF="#toc104">Paradigms for Sindhi</A>
-    <LI><A HREF="#toc105">Paradigms for Spanish</A>
-    <LI><A HREF="#toc106">Paradigms for Swedish</A>
-    <LI><A HREF="#toc107">Paradigms for Thai</A>
-    <LI><A HREF="#toc108">Paradigms for Urdu</A>
-    </UL>
-  <LI><A HREF="#toc109">Additional Libraries</A>
-    <UL>
-    <LI><A HREF="#toc110">The Prelude module</A>
-    <LI><A HREF="#toc111">The Predefined module</A>
-    <LI><A HREF="#toc112">The Formal module</A>
-    <LI><A HREF="#toc113">The Symbolic module</A>
-    <LI><A HREF="#toc114">The Combinators module</A>
-    </UL>
-  <LI><A HREF="#toc115">Browsing the libraries with GF commands</A>
-  <LI><A HREF="#toc116">An Example of Usage</A>
-  <LI><A HREF="#toc117">Table of Contents</A>
+It covers the morphology and basic syntax of currently 27 languages.
+</P>
+<P>
+This document contains the most important parts of the GF Resource Grammar API,
+as needed by a GF application programmer.
+It has been machine-generated from the source files; there are links
+to the relevant source files, which give more information. Some of the files have
+not yet been prepared so that the machine generated documentation has the nicest
+possible format.
+</P>
+<P>
+The main contents are:
+</P>
+
+<UL>
+<LI><A HREF="#toc2">Chapter 1</A>: categories, with links to the functions for
+constructing trees in them.
+<LI><A HREF="#toc5">Chapter 2</A>: syntactic construction functions, with cross-links and
+examples. 
+<LI><A HREF="#toc83">Chapter 3</A>: morphological paradigms.
+<LI><A HREF="#toc110">Chapter 4</A>: additional libraries.
+<LI><A HREF="#toc116">Chapter 5</A>: how to "browse" the library by 
+loading the grammars into the <CODE>gf</CODE> command editor.
+<LI><A HREF="#toc117">Chapter 6</A>: a brief example of how application grammars can
+use the resource modules. 
+<LI><A HREF="#toc118">Detailed table of contents</A>.
+</UL>
+
+<P>
+Other relevant documents:
+</P>
+
+<UL>
+<LI><A HREF="./status.html">The RGL Status Document</A>: the current status of different languages
+  and the authors of each grammar
+<LI><A HREF="http://www.postcrashgames.com/gf_world/">The Resource Grammar Library coverage map</A> 
+<LI><A HREF="./rgl-publications.html">RGL Documentation and Publications</A>: links to publications and other documentation
+<LI><A HREF="gfdoc/sources.html">More modules</A>: extra modules, dictionaries, and
+  the internals of the resource grammar
+<LI><A HREF="./browse">RGL Source Browser</A>: look up functions and their source code
+<LI><A HREF="http://cloud.grammaticalframework.org/minibar/minibar.html">Minibar</A>:
+  find resource grammar expressions by parsing (select Grammar: LibraryBrowser)
+  or test translations between all languages (select Grammar: ResourceDemo)
+<LI><A HREF="http://www.grammaticalframework.org/doc/gf-lrec-2010.pdf">Resource Grammar Tutorial</A>
+  as presented in LREC-2010.
+<LI>Paper "The GF Resource Grammar Library" by A. Ranta
+  (<I>Linguistic Issues in Language Technology</I>, 2 (2), 2009). An overview of
+  the library with linguistic motivations.
+  <A HREF="http://elanguage.net/journals/index.php/lilt/article/viewFile/214/158">PDF</A>
+<LI>Paper "Grammars as Software Libraries" by A. Ranta
+  (In Y. Bertot, G. Huet, J-J. Lévy, and G. Plotkin (eds.),
+   <I>From Semantics to Computer Science</I>, Cambridge University Press, 
+   Cambridge, pp. 281--308, 2009).
+  The library from a software engineering point of view.
+  <A HREF="http://www.cse.chalmers.se/~aarne/old/articles/libraries-kahn.pdf">PDF</A>
+</UL>
+
+<P>
+Many examples in <A HREF="#toc5">Chapter 2</A> can be seen in multiple languages by hovering the
+mouse over the example, as shown in the following screenshot:
+</P>
+<P>
+<IMG ALIGN="middle" SRC="hovering.png" BORDER="0" ALT="">
+</P>
+
+<A NAME="toc2"></A>
+<H1>Categories</H1>
+
+<P>
+Source 1: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Common.gf"><CODE>../src/abstract/Common.gf</CODE></A>
+</P>
+<P>
+Source 2: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Cat.gf"><CODE>../src/abstract/Cat.gf</CODE></A>
+</P>
+
+<A NAME="toc3"></A>
+<H2>A hierarchic view</H2>
+
+<P>
+The chart below shows the categories in a hierarchical top-down order.
+The edges do not define the complete dependency structure; if they did,
+the graph would have many many more edges, and also many cycles. The precise
+meaning of a directed edge from <I>C</I> to <I>D</I> is: there is a constructor
+of <I>C</I> that takes <I>D</I> as an argument. What the constructors exactly are,
+and what other arguments they take, is described by separate tables for
+each category.
+</P>
+
+<TABLE ALIGN="center" BORDER="1" CELLPADDING="4">
+<TR>
+<TD ALIGN="right"><center><IMG ALIGN="middle" SRC="categories.png" USEMAP="#categories" BORDER="0" ALT=""></center></TD>
+</TR>
+</TABLE>
+
+<map id="categories" name="categories">
+<area shape="poly" href="#Text" TITLE="Text - text consisting of several phrases" alt="" coords="690,23 688,17 685,12 679,8 672,5 664,4 656,5 649,8 643,12 640,17 638,23 640,29 643,34 649,38 656,41 664,42 672,41 679,38 685,34 688,29"/>
+<area shape="poly" href="#Punct" title="Punct" alt="" coords="657,95 656,89 652,84 646,80 638,77 629,76 620,77 612,80 606,84 602,89 600,95 602,101 606,106 612,110 620,113 629,114 638,113 646,110 652,106 656,101"/>
+<area shape="poly" href="#Phr" TITLE="Phr - phrase in a text" alt="" coords="726,95 725,89 721,84 715,80 708,77 700,76 692,77 685,80 679,84 676,89 675,95 676,101 679,106 685,110 692,113 700,114 708,113 715,110 721,106 725,101"/>
+<area shape="poly" href="#PConj" TITLE="PConj - phrase-beginning conjunction" alt="" coords="658,167 656,162 652,156 645,152 637,150 628,149 619,150 610,152 604,156 600,162 598,167 600,173 604,179 610,183 619,185 628,186 637,185 645,183 652,179 656,173"/>
+<area shape="poly" href="#Utt" TITLE="Utt - sentence, question, word..." alt="" coords="726,167 725,162 721,156 715,152 708,150 700,149 692,150 685,152 679,156 676,162 675,167 676,173 679,179 685,183 692,185 700,186 708,185 715,183 721,179 725,173"/>
+<area shape="poly" href="#Voc" TITLE="Voc - vocative or "please"" alt="" coords="794,167 793,162 789,156 784,152 777,150 769,149 761,150 754,152 748,156 744,162 743,167 744,173 748,179 754,183 761,185 769,186 777,185 784,183 789,179 793,173"/>
+<area shape="poly" href="#Imp" TITLE="Imp - imperative" alt="" coords="657,240 656,234 652,229 647,225 640,222 632,221 624,222 617,225 611,229 607,234 606,240 607,246 611,251 617,255 624,258 632,259 640,258 647,255 652,251 656,246"/>
+<area shape="poly" href="#S" TITLE="S - declarative sentence" alt="" coords="726,240 725,234 721,229 715,225 708,223 700,222 692,223 685,225 679,229 676,234 675,240 676,245 679,250 685,254 692,257 700,258 708,257 715,254 721,250 725,245"/>
+<area shape="poly" href="#QS" TITLE="QS - question" alt="" coords="870,240 868,234 865,229 859,225 852,222 844,221 836,222 829,225 823,229 819,234 818,240 819,246 823,251 829,255 836,258 844,259 852,258 859,255 865,251 868,246"/>
+<area shape="poly" href="#Tense" TITLE="Tense - tense" alt="" coords="521,312 519,306 515,301 509,297 501,294 492,293 483,294 475,297 469,301 464,306 463,312 464,318 469,323 475,327 483,330 492,331 501,330 509,327 515,323 519,318"/>
+<area shape="poly" href="#Ant" TITLE="Ant - anteriority" alt="" coords="589,312 588,306 584,301 578,297 571,294 563,293 555,294 548,297 542,301 539,306 538,312 539,318 542,323 548,327 555,330 563,331 571,330 578,327 584,323 588,318"/>
+<area shape="poly" href="#Pol" TITLE="Pol - polarity" alt="" coords="657,312 656,306 652,301 647,297 640,294 632,293 624,294 617,297 611,301 607,306 606,312 607,318 611,323 617,327 624,330 632,331 640,330 647,327 652,323 656,318"/>
+<area shape="poly" href="#Cl" TITLE="Cl - declarative clause, with all tenses" alt="" coords="726,312 725,306 721,301 715,297 708,294 700,293 692,294 685,297 679,301 676,306 675,312 676,318 679,323 685,327 692,330 700,331 708,330 715,327 721,323 725,318"/>
+<area shape="poly" href="#ListS" title="ListS" alt="" coords="798,312 797,306 793,301 787,297 779,294 771,293 762,294 754,297 748,301 745,306 743,312 745,318 748,323 754,327 762,330 771,331 779,330 787,327 793,323 797,318"/>
+<area shape="poly" href="#Conj" TITLE="Conj - conjunction" alt="" coords="867,312 866,306 862,301 856,297 849,294 841,293 833,294 826,297 820,301 816,306 815,312 816,318 820,323 826,327 833,330 841,331 849,330 856,327 862,323 866,318"/>
+<area shape="poly" href="#QCl" TITLE="QCl - question clause, with all tenses" alt="" coords="945,312 943,306 940,301 934,297 927,294 919,293 911,294 904,297 898,301 895,306 893,312 895,318 898,323 904,327 911,330 919,331 927,330 934,327 940,323 943,318"/>
+<area shape="poly" href="#NP" TITLE="NP - noun phrase (subject or object)" alt="" coords="270,384 269,379 265,373 260,369 252,366 244,366 237,366 229,369 224,373 220,379 219,384 220,390 224,395 229,400 237,402 244,403 252,402 260,400 265,395 269,390"/>
+<area shape="poly" href="#VP" TITLE="VP - verb phrase" alt="" coords="636,384 634,379 631,373 625,369 618,366 610,366 602,366 595,369 589,373 585,379 584,384 585,390 589,395 595,400 602,402 610,403 618,402 625,400 631,395 634,390"/>
+<area shape="rect" href="#Adv" TITLE="Adv - verb-phrase-modifying adverb" alt="" coords="702,367,753,401"/>
+<area shape="poly" href="#Predet" TITLE="Predet - predeterminer (prefixed Quant)" alt="" coords="65,457 63,451 59,446 52,441 44,439 34,438 25,439 16,441 10,446 5,451 4,457 5,462 10,468 16,472 25,475 34,475 44,475 52,472 59,468 63,462"/>
+<area shape="poly" href="#Pron" TITLE="Pron - personal pronoun" alt="" coords="133,457 132,451 129,446 123,441 116,439 108,438 99,439 92,441 86,446 83,451 82,457 83,462 86,468 92,472 99,475 108,475 116,475 123,472 129,468 132,462"/>
+<area shape="rect" href="#PN" TITLE="PN - proper name" alt="" coords="150,440,202,474"/>
+<area shape="poly" href="#Det" TITLE="Det - determiner phrase" alt="" coords="270,457 269,451 265,446 260,441 252,439 244,438 237,439 229,441 224,446 220,451 219,457 220,462 224,468 229,472 237,475 244,475 252,475 260,472 265,468 269,462"/>
+<area shape="poly" href="#CN" TITLE="CN - common noun (without determiner)" alt="" coords="339,457 337,451 334,446 328,441 321,439 313,438 305,439 298,441 292,446 289,451 287,457 289,462 292,468 298,472 305,475 313,475 321,475 328,472 334,468 337,462"/>
+<area shape="poly" href="#ListNP" title="ListNP" alt="" coords="420,457 419,451 414,446 407,441 398,439 388,438 378,439 369,441 362,446 358,451 356,457 358,462 362,468 369,472 378,475 388,475 398,475 407,472 414,468 419,462"/>
+<area shape="poly" href="#AdV" TITLE="Adv - verb-phrase-modifying adverb" alt="" coords="489,457 488,451 484,446 479,441 471,439 463,438 455,439 448,441 442,446 439,451 437,457 439,462 442,468 448,472 455,475 463,475 471,475 479,472 484,468 488,462"/>
+<area shape="rect" href="#V" TITLE="V - one-place verb" alt="" coords="506,440,616,474"/>
+<area shape="poly" href="#AP" TITLE="AP - adjectival phrase" alt="" coords="685,457 684,451 680,446 674,441 667,439 659,438 651,439 644,441 639,446 635,451 634,457 635,462 639,468 644,472 651,475 659,475 667,475 674,472 680,468 684,462"/>
+<area shape="poly" href="#Subj" TITLE="Subj - subjunction" alt="" coords="753,457 752,451 749,446 743,441 736,439 728,438 720,439 713,441 707,446 703,451 702,457 703,462 707,468 713,472 720,475 728,475 736,475 743,472 749,468 752,462"/>
+<area shape="poly" href="#ListAdj" title="ListAdj" alt="" coords="837,457 836,451 831,446 824,441 814,439 804,438 794,439 784,441 777,446 772,451 770,457 772,462 777,468 784,472 794,475 804,475 814,475 824,472 831,468 836,462"/>
+<area shape="poly" href="#Art" title="Art" alt="" coords="90,529 89,523 85,518 80,514 73,511 65,510 57,511 50,514 44,518 40,523 39,529 40,535 44,540 50,544 57,547 65,548 73,547 80,544 85,540 89,535"/>
+<area shape="poly" 'href="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"' alt="" coords="166,529 165,523 161,518 154,514 146,511 137,510 128,511 120,514 113,518 109,523 108,529 109,535 113,540 120,544 128,547 137,548 146,547 154,544 161,540 165,535"/>
+<area shape="poly" href="#Num" TITLE="Num - number determining element" alt="" coords="237,529 235,523 232,518 226,514 218,511 210,510 202,511 195,514 189,518 185,523 184,529 185,535 189,540 195,544 202,547 210,548 218,547 226,544 232,540 235,535"/>
+<area shape="poly" href="#Ord" TITLE="Ord - ordinal number (used in Det)" alt="" coords="305,529 304,523 300,518 295,514 288,511 280,510 272,511 265,514 259,518 255,523 254,529 255,535 259,540 265,544 272,547 280,548 288,547 295,544 300,540 304,535"/>
+<area shape="rect" href="#N" TITLE="N - common noun" alt="" coords="323,512,387,546"/>
+<area shape="poly" href="#RS" TITLE="RS - relative" alt="" coords="456,529 454,523 451,518 445,514 438,511 430,510 422,511 415,514 409,518 406,523 404,529 406,535 409,540 415,544 422,547 430,548 438,547 445,544 451,540 454,535"/>
+<area shape="poly" href="#Card" TITLE="Card - cardinal number" alt="" coords="236,601 235,595 231,590 226,586 218,583 210,582 202,583 195,586 189,590 186,595 184,601 186,607 189,612 195,616 202,619 210,620 218,619 226,616 231,612 235,607"/>
+<area shape="poly" href="#Numeral" TITLE="Numeral - cardinal or ordinal in words" alt="" coords="216,674 214,668 206,662 194,658 179,656 162,655 145,656 130,658 118,662 110,668 107,674 110,679 118,685 130,689 145,691 162,692 179,691 194,689 206,685 214,679"/>
+<area shape="poly" href="#AdN" TITLE="AdN - numeral-modifying adverb" alt="" coords="285,674 283,668 280,662 274,658 267,656 259,655 251,656 244,658 238,662 234,668 233,674 234,679 238,685 244,689 251,691 259,692 267,691 274,689 280,685 283,679"/>
+<area shape="poly" href="#CAdv" TITLE="CAdv - comparative adverb" alt="" coords="288,746 286,740 282,735 276,731 268,728 259,727 250,728 242,731 235,735 231,740 230,746 231,752 235,757 242,761 250,764 259,765 268,764 276,761 282,757 286,752"/>
+<area shape="poly" href="#RCl" TITLE="RCl - relative clause, with all tenses" alt="" coords="456,601 454,595 451,590 445,586 438,583 430,582 422,583 415,586 409,590 406,595 404,601 406,607 409,612 415,616 422,619 430,620 438,619 445,616 451,612 454,607"/>
+<area shape="poly" href="#AdA" TITLE="AdA - adjective-modifying adverb" alt="" coords="617,529 615,523 612,518 606,514 599,511 591,510 583,511 576,514 570,518 566,523 565,529 566,535 570,540 576,544 583,547 591,548 599,547 606,544 612,540 615,535"/>
+<area shape="rect" href="#A" TITLE="A - one-place adjective" alt="" coords="634,512,685,546"/>
+<area shape="poly" href="#ListAP" title="ListAP" alt="" coords="767,529 765,523 760,518 753,514 744,511 734,510 725,511 716,514 708,518 704,523 702,529 704,535 708,540 716,544 725,547 734,548 744,547 753,544 760,540 765,535"/>
+<area shape="poly" href="#IP" TITLE="IP - interrogative pronoun" alt="" coords="895,384 894,379 890,373 885,369 877,366 870,366 862,366 854,369 849,373 845,379 844,384 845,390 849,395 854,400 862,402 870,403 877,402 885,400 890,395 894,390"/>
+<area shape="poly" href="#IAdv" TITLE="IAdv - interrogative adverb" alt="" coords="966,384 965,379 961,373 955,369 947,366 939,366 931,366 923,369 917,373 913,379 912,384 913,390 917,395 923,400 931,402 939,403 947,402 955,400 961,395 965,390"/>
+<area shape="poly" href="#ClSlash" title="ClSlash" alt="" coords="1050,384 1048,379 1043,373 1036,369 1026,366 1016,366 1006,366 996,369 989,373 984,379 982,384 984,390 989,395 996,400 1006,402 1016,403 1026,402 1036,400 1043,395 1048,390"/>
+<area shape="poly" href="#IDet" TITLE="IDet - interrogative determiner" alt="" coords="906,457 904,451 901,446 895,441 888,439 880,438 872,439 865,441 859,446 856,451 854,457 856,462 859,468 865,472 872,475 880,475 888,475 895,472 901,468 904,462"/>
+<area shape="poly" href="#VPSlash" TITLE="VPSlash - verb phrase missing complement" alt="" coords="1052,457 1050,451 1045,446 1037,441 1027,439 1016,438 1005,439 995,441 987,446 982,451 980,457 982,462 987,468 995,472 1005,475 1016,475 1027,475 1037,472 1045,468 1050,462"/>
+<area shape="poly" href="#IQuant" title="IQuant" alt="" coords="912,529 910,523 906,518 899,514 890,511 880,510 870,511 861,514 854,518 850,523 848,529 850,535 854,540 861,544 870,547 880,548 890,547 899,544 906,540 910,535"/>
+<area shape="poly" href="#RP" TITLE="RP - relative pronoun" alt="" coords="456,674 454,668 451,662 445,658 438,656 430,655 422,656 415,658 409,662 406,668 404,674 406,679 409,685 415,689 422,691 430,692 438,691 445,689 451,685 454,679"/>
+</map>
+<P>
+The rectangular boxes mark open lexical categories, which have constructors
+also in the <CODE>Paradigms</CODE> modules.
+</P>
+
+<A NAME="toc4"></A>
+<H2>Explanations</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Category</TH>
+<TH>Explanation</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD>one-place adjective</TD>
+<TD><I>warm</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD>two-place adjective</TD>
+<TD><I>divisible</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD>adjectival phrase</TD>
+<TD><I>very warm</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD>adjective-modifying adverb</TD>
+<TD><I>very</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD>numeral-modifying adverb</TD>
+<TD><I>more than</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD>adverb directly attached to verb</TD>
+<TD><I>always</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD>verb-phrase-modifying adverb</TD>
+<TD><I>in the house</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
+<TD>anteriority</TD>
+<TD>simultaneous, anterior</TD>
+</TR>
+<TR>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
+<TD>comparative adverb</TD>
+<TD><I>more</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD>common noun (without determiner)</TD>
+<TD><I>red house</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
+<TD>cardinal number</TD>
+<TD><I>seven</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD>declarative clause, with all tenses</TD>
+<TD><I>she looks at this</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
+<TD>complement of copula, such as AP</TD>
+<TD><I>very warm</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD>conjunction</TD>
+<TD><I>and</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD>determiner phrase</TD>
+<TD><I>those seven</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
+<TD>cardinal or ordinal in digits</TD>
+<TD><I>1,000/1,000th</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD>interrogative adverb</TD>
+<TD><I>why</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
+<TD>interrogative complement of copula</TD>
+<TD><I>where</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD>interrogative determiner</TD>
+<TD><I>how many</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD>interrogative pronoun</TD>
+<TD><I>who</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
+<TD>imperative</TD>
+<TD><I>look at this</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Interj" TITLE="Interj - interjection">Interj</A></TD>
+<TD>interjection</TD>
+<TD><I>alas</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD>common noun</TD>
+<TD><I>house</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD>relational noun</TD>
+<TD><I>son</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD>three-place relational noun</TD>
+<TD><I>connection</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD>noun phrase (subject or object)</TD>
+<TD><I>the red house</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD>number determining element</TD>
+<TD><I>seven</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD>cardinal or ordinal in words</TD>
+<TD><I>five/fifth</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
+<TD>ordinal number (used in Det)</TD>
+<TD><I>seventh</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
+<TD>phrase-beginning conjunction</TD>
+<TD><I>therefore</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD>proper name</TD>
+<TD><I>Paris</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD>phrase in a text</TD>
+<TD><I>but be quiet please</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
+<TD>polarity</TD>
+<TD>positive, negative</TD>
+</TR>
+<TR>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
+<TD>predeterminer (prefixed Quant)</TD>
+<TD><I>all</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD>preposition, or just case</TD>
+<TD><I>in</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD>personal pronoun</TD>
+<TD><I>she</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD>question clause, with all tenses</TD>
+<TD><I>why does she walk</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#QS" TITLE="QS - question">QS</A></TD>
+<TD>question</TD>
+<TD><I>where did she live</I></TD>
+</TR>
+<TR>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD>quantifier ('nucleus' of Det)</TD>
+<TD><I>this/these</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD>relative clause, with all tenses</TD>
+<TD><I>in which she lives</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
+<TD>relative pronoun</TD>
+<TD><I>in which</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#RS" TITLE="RS - relative">RS</A></TD>
+<TD>relative</TD>
+<TD><I>in which she lived</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD>declarative sentence</TD>
+<TD><I>she lived here</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
+<TD>embedded sentence or question</TD>
+<TD><I>that it rains</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD>subjunction</TD>
+<TD><I>if</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A></TD>
+<TD>temporal and aspectual features</TD>
+<TD>past anterior</TD>
+</TR>
+<TR>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
+<TD>tense</TD>
+<TD>present, past, future</TD>
+</TR>
+<TR>
+<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD>text consisting of several phrases</TD>
+<TD><I>He is here. Why?</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD>sentence, question, word...</TD>
+<TD><I>be quiet</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD>one-place verb</TD>
+<TD><I>sleep</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD>two-place verb</TD>
+<TD><I>love</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD>verb with NP and AP complement</TD>
+<TD><I>paint</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD>verb with NP and Q complement</TD>
+<TD><I>ask</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD>verb with NP and S complement</TD>
+<TD><I>tell</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD>verb with NP and V complement</TD>
+<TD><I>cause</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD>three-place verb</TD>
+<TD><I>show</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD>adjective-complement verb</TD>
+<TD><I>look</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD>verb phrase</TD>
+<TD><I>is very warm</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD>verb phrase missing complement</TD>
+<TD><I>give to John</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD>question-complement verb</TD>
+<TD><I>wonder</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD>sentence-complement verb</TD>
+<TD><I>claim</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD>verb-phrase-complement verb</TD>
+<TD><I>want</I></TD>
+</TR>
+<TR>
+<TD><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
+<TD>vocative or "please"</TD>
+<TD><I>my darling</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc5"></A>
+<H1>Syntax Rules and Structural Words</H1>
+
+<P>
+Source 1: <A HREF="http://www.grammaticalframework.org/lib/src/api/Constructors.gf"><CODE>../src/api/Constructors.gf</CODE></A>
+</P>
+<P>
+Source 2: <A HREF="http://www.grammaticalframework.org/lib/src/abstract/Structural.gf"><CODE>../src/abstract/Structural.gf</CODE></A>
+</P>
+
+<A NAME="A"></A>
+<H2>A - one-place adjective</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="A2"></A>
+<H2>A2 - two-place adjective</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="AP"></A>
+<H2>AP - adjectival phrase</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>comparAP</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>warmer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (comparAP warm_A)</CODE> <li>Afr: <I>warmer</I> <li>Bul: <I>по - топъл</I> <li>Cat: <I>més tebi</I> <li>Chi: <I>更温暖</I> <li>Dan: <I>varmere</I> <li>Dut: <I>warmer</I> <li>Eng: <I>warmer</I> <li>Fin: <I>lämpimämpi</I> <li>Fre: <I>plus chaud</I> <li>Ger: <I>wärmer</I> <li>Gre: <I>ζεστότερος</I> <li>Hin: <I>गरम</I> <li>Ita: <I>più caldo</I> <li>Jpn: <I>もっと暖かい</I> <li>Lav: <I>siltāks</I> <li>Nep: <I>अली तातो</I> <li>Nor: <I>varmere</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>cieplejszy</I> <li>Ron: <I>mai călduţ</I> <li>Rus: <I>тёплее</I> <li>Snd: <I>گرم</I> <li>Spa: <I>más caliente</I> <li>Swe: <I>varmare</I> <li>Tha: <I>อุ่นกว่า</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP warm_A)</CODE> <li>Afr: <I>warm</I> <li>Bul: <I>топъл</I> <li>Cat: <I>tebi</I> <li>Chi: <I>温暖</I> <li>Dan: <I>varm</I> <li>Dut: <I>warm</I> <li>Eng: <I>warm</I> <li>Fin: <I>lämmin</I> <li>Fre: <I>chaud</I> <li>Ger: <I>warm</I> <li>Gre: <I>ζεστός</I> <li>Hin: <I>गरम</I> <li>Ita: <I>caldo</I> <li>Jpn: <I>暖かい</I> <li>Lav: <I>silts</I> <li>Nep: <I>तातो</I> <li>Nor: <I>varm</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>ciepły</I> <li>Ron: <I>călduţ</I> <li>Rus: <I>тёплое</I> <li>Snd: <I>گرم</I> <li>Spa: <I>caliente</I> <li>Swe: <I>varm</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>warmer than Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP warm_A (mkNP paris_PN))</CODE> <li>Afr: <I>warmer as Parys</I> <li>Bul: <I>по - топъл от Париж</I> <li>Cat: <I>més tebi que Paris</I> <li>Chi: <I>比巴黎温暖</I> <li>Dan: <I>varmere end Paris</I> <li>Dut: <I>warmer dan Parijs</I> <li>Eng: <I>warmer than Paris</I> <li>Fin: <I>lämpimämpi kuin Pariisi</I> <li>Fre: <I>plus chaud que</I> <li>Ger: <I>wärmer als Paris</I> <li>Gre: <I>ζεστότερος από το Παρίσι</I> <li>Hin: <I>पैरिस से गरम</I> <li>Ita: <I>più caldo di Parigi</I> <li>Jpn: <I>パリより暖かい</I> <li>Lav: <I>{s = "siltāks" ++ "par" ++ "Parīzi";</I> <li>Nep: <I>पेरिस भन्दा तातो</I> <li>Nor: <I>varmere enn Paris</I> <li>Pes: <I>گرم تر از پاریس</I> <li>Pnb: <I>پیرس توں تتا</I> <li>Pol: <I>cieplejszy niż Paryż</I> <li>Ron: <I>mai călduţ decât Paris</I> <li>Rus: <I>тёплее Парижа</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>más caliente que París</I> <li>Swe: <I>varmare än Paris</I> <li>Tha: <I>อุ่นกว่าปารีส</I> <li>Urd: <I>پیرس سے گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>married to her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP married_A2 she_NP )</CODE> <li>Afr: <I>getroud met haar</I> <li>Bul: <I>женен за нея</I> <li>Cat: <I>casat a ella</I> <li>Chi: <I>结婚她</I> <li>Dan: <I>gift med hende</I> <li>Dut: <I>getrouwd met haar</I> <li>Eng: <I>married to her</I> <li>Fin: <I>avioitunut hänen kanssa</I> <li>Fre: <I>marié à elle</I> <li>Ger: <I>verheiratet mit ihr</I> <li>Gre: <I>παντρεμένος με αυτήν</I> <li>Hin: <I>उस से शादी शुदा</I> <li>Ita: <I>sposato con lei</I> <li>Jpn: <I>彼女と既婚の</I> <li>Lav: <I>precējies ar viņu</I> <li>Nep: <I>उनी सँग विवाहित</I> <li>Nor: <I>gift med henne</I> <li>Pes: <I>او متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony jej</I> <li>Ron: <I>căsătorit cu ea</I> <li>Rus: <I>замужем за ей</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado a ella</I> <li>Swe: <I>gift med henne</I> <li>Tha: <I>แต่งงานแล้วกับหล่อน</I> <li>Urd: <I>اس سے شادی شدہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>married</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP married_A2)</CODE> <li>Afr: <I>getroud</I> <li>Bul: <I>женен</I> <li>Cat: <I>casat</I> <li>Chi: <I>结婚</I> <li>Dan: <I>gift</I> <li>Dut: <I>getrouwd</I> <li>Eng: <I>married</I> <li>Fin: <I>avioitunut</I> <li>Fre: <I>marié</I> <li>Ger: <I>verheiratet</I> <li>Gre: <I>παντρεμένος</I> <li>Hin: <I>शादी शुदा</I> <li>Ita: <I>sposato</I> <li>Jpn: <I>既婚の</I> <li>Lav: <I>precējies</I> <li>Nep: <I>विवाहित</I> <li>Nor: <I>gift</I> <li>Pes: <I>متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony</I> <li>Ron: <I>căsătorit</I> <li>Rus: <I>замужем</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado</I> <li>Swe: <I>gift</I> <li>Tha: <I>แต่งงานแล้ว</I> <li>Urd: <I>شادی شدہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>it is good that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkVP (mkAP (mkAP good_A) (mkS (mkCl she_NP sleep_V)))))</CODE> <li>Afr: <I>dit is goed dat sy slaap</I> <li>Bul: <I>е добро , че тя спи</I> <li>Cat: <I>és bo que ella dorm</I> <li>Chi: <I>是好她睡的</I> <li>Dan: <I>det er godt at hun sover</I> <li>Dut: <I>'t is goed dat ze slaapt</I> <li>Eng: <I>it is good that she sleeps</I> <li>Fin: <I>on hyvä että hän nukkuu</I> <li>Fre: <I>il est bon que</I> <li>Ger: <I>es ist gut dass sie schläft</I> <li>Gre: <I>είναι καλό οτι αυτή κοιμάται</I> <li>Hin: <I>अच्छा कि वह सोती है है</I> <li>Ita: <I>è buono che lei dorme</I> <li>Jpn: <I>彼女は寝ることが良い</I> <li>Lav: <I>ir labs , ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन् राम्रो छ</I> <li>Nor: <I>det er godt at hun sover</I> <li>Pes: <I>خوب که او می خوابد است</I> <li>Pnb: <I>اچھا كہ او سوندی اے اے</I> <li>Pol: <I>jest dobrze , że ona śpi</I> <li>Ron: <I>este bun cã ea doarme</I> <li>Rus: <I>хороше , что она спдит</I> <li>Snd: <I>سٺو ت ھو۶ سمھی ٿی اھی</I> <li>Spa: <I>es bueno que ella duerme</I> <li>Swe: <I>det är gott att hon sover</I> <li>Tha: <I>ดีว่าหล่อนนอนหลับ</I> <li>Urd: <I>اچھا کہ وہ سوتی ہے ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>it is uncertain who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkVP (mkAP (mkAP uncertain_A) (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>dit is onseker wie slaap</I> <li>Bul: <I>е неясно който спи</I> <li>Cat: <I>és incert qui dorm</I> <li>Chi: <I>是不确定谁睡的</I> <li>Dan: <I>constant not found: uncertain_A</I> <li>Dut: <I>'t is onzeker wie slaapt</I> <li>Eng: <I>it is uncertain who sleeps</I> <li>Fin: <I>on epävarma kuka nukkuu</I> <li>Fre: <I>il est incertain qui dort</I> <li>Ger: <I>es ist unsicher wer schläft</I> <li>Gre: <I>είναι αβέβαιο ποιός κοιμάται</I> <li>Hin: <I>ग़यर यक़यनय कि कौन सोता है है</I> <li>Ita: <I>è insicuro chi dorme</I> <li>Jpn: <I>誰が寝るかことが危なっかしい</I> <li>Lav: <I>ir nepārliecināts , kurš guļ</I> <li>Nep: <I>को सुत्छन् अनिश्चित छ</I> <li>Nor: <I>constant not found: uncertain_A</I> <li>Pes: <I>نامعلوم چه کسی می خوابد است</I> <li>Pnb: <I>constant not found: uncertain_A</I> <li>Pol: <I>jest niepewnie , kto śpi</I> <li>Ron: <I>este nesigur cine doarme</I> <li>Rus: <I>constant not found: uncertain_A</I> <li>Snd: <I>اچانڪ ڪیر سمھی ٿو اھی</I> <li>Spa: <I>constant not found: uncertain_A</I> <li>Swe: <I>det är osäkert vem som sover</I> <li>Tha: <I>ลังเลใจว่าใครนอนหลับ</I> <li>Urd: <I>غیریقینی کہ کون سوتا ہے ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>she is ready to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP (mkAP ready_A) (mkVP sleep_V)))</CODE> <li>Afr: <I>sy is reg om te slaap</I> <li>Bul: <I>тя е готова да спя</I> <li>Cat: <I>ella és preparada a dormir</I> <li>Chi: <I>她是准备好睡的</I> <li>Dan: <I>constant not found: ready_A</I> <li>Dut: <I>ze is klaar te slapen</I> <li>Eng: <I>she is ready to sleep</I> <li>Fin: <I>hän on valmis nukkua</I> <li>Fre: <I>elle est prête à dormir</I> <li>Ger: <I>sie ist fertig zu schlafen</I> <li>Gre: <I>αυτή είναι έτοιμη να κοιμηθεί</I> <li>Hin: <I>वह सोने को तैयार है</I> <li>Ita: <I>lei è pronta a</I> <li>Jpn: <I>彼女は寝ることが準備ができている</I> <li>Lav: <I>viņa ir gatava , gulēt</I> <li>Nep: <I>उनी सुत्न तयार छिन्</I> <li>Nor: <I>constant not found: ready_A</I> <li>Pes: <I>او آماده خوابیدن است</I> <li>Pnb: <I>constant not found: ready_A</I> <li>Pol: <I>ona jest <A HREF="exist"> gotowy : the adverb positive form does not</A> spać</I> <li>Ron: <I>ea este pregătită sã doarmă</I> <li>Rus: <I>constant not found: ready_A</I> <li>Snd: <I>constant not found: ready_A</I> <li>Spa: <I>constant not found: ready_A</I> <li>Swe: <I>hon är färdig att sova</I> <li>Tha: <I>หล่อนพร้อมนอนหลับ</I> <li>Urd: <I>وہ سونے کو تیار ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>she is ready to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP (mkAP ready_A) (mkSC (mkVP sleep_V))))</CODE> <li>Afr: <I>sy is reg om te slaap</I> <li>Bul: <I>тя е готова да спя</I> <li>Cat: <I>ella és preparada a dormir</I> <li>Chi: <I>她是准备好睡的</I> <li>Dan: <I>constant not found: ready_A</I> <li>Dut: <I>ze is klaar te slapen</I> <li>Eng: <I>she is ready to sleep</I> <li>Fin: <I>hän on valmis nukkua</I> <li>Fre: <I>elle est prête à dormir</I> <li>Ger: <I>sie ist fertig zu schlafen</I> <li>Gre: <I>αυτή είναι έτοιμη να κοιμηθεί</I> <li>Hin: <I>वह सोने को तैयार है</I> <li>Ita: <I>lei è pronta a</I> <li>Jpn: <I>彼女は寝ることが準備ができている</I> <li>Lav: <I>viņa ir gatava , gulēt</I> <li>Nep: <I>उनी सुत्न तयार छिन्</I> <li>Nor: <I>constant not found: ready_A</I> <li>Pes: <I>او آماده خوابیدن است</I> <li>Pnb: <I>constant not found: ready_A</I> <li>Pol: <I>ona jest <A HREF="exist"> gotowy : the adverb positive form does not</A> spać</I> <li>Ron: <I>ea este pregătită sã doarmă</I> <li>Rus: <I>constant not found: ready_A</I> <li>Snd: <I>constant not found: ready_A</I> <li>Spa: <I>constant not found: ready_A</I> <li>Swe: <I>hon är färdig att sova</I> <li>Tha: <I>หล่อนพร้อมนอนหลับ</I> <li>Urd: <I>وہ سونے کو تیار ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA old_A)</CODE> <li>Afr: <I>baie oud</I> <li>Bul: <I>много стар</I> <li>Cat: <I>molt vell</I> <li>Chi: <I>非常老</I> <li>Dan: <I>meget gammel</I> <li>Dut: <I>erg oud</I> <li>Eng: <I>very old</I> <li>Fin: <I>erittäin vanha</I> <li>Fre: <I>très vieux</I> <li>Ger: <I>sehr alt</I> <li>Gre: <I>πολύ παλιός</I> <li>Hin: <I>बहुत बूढ़ा</I> <li>Ita: <I>molto vecchio</I> <li>Jpn: <I>とても古い</I> <li>Lav: <I>ļoti vecs</I> <li>Nep: <I>धेरै बुढो</I> <li>Nor: <I>mye gammel</I> <li>Pes: <I>خیلی پیر</I> <li>Pnb: <I>بہت بوڈا</I> <li>Pol: <I>bardzo stary</I> <li>Ron: <I>foarte vechi</I> <li>Rus: <I>очень старое</I> <li>Snd: <I>تمام پوڙھی</I> <li>Spa: <I>muy viejo</I> <li>Swe: <I>mycket gammal</I> <li>Tha: <I>แก่มาก</I> <li>Urd: <I>بہت بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>very very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>baie baie oud</I> <li>Bul: <I>много много стар</I> <li>Cat: <I>molt molt vell</I> <li>Chi: <I>非常非常老</I> <li>Dan: <I>meget meget gammel</I> <li>Dut: <I>erg erg oud</I> <li>Eng: <I>very very old</I> <li>Fin: <I>erittäin erittäin vanha</I> <li>Fre: <I>très très vieux</I> <li>Ger: <I>sehr sehr alt</I> <li>Gre: <I>πολύ πολύ παλιός</I> <li>Hin: <I>बहुत बहुत बूढ़ा</I> <li>Ita: <I>molto molto vecchio</I> <li>Jpn: <I>とてもとても古い</I> <li>Lav: <I>ļoti ļoti vecs</I> <li>Nep: <I>धेरै धेरै बुढो</I> <li>Nor: <I>mye mye gammel</I> <li>Pes: <I>خیلی خیلی پیر</I> <li>Pnb: <I>بہت بہت بوڈا</I> <li>Pol: <I>bardzo bardzo stary</I> <li>Ron: <I>foarte foarte vechi</I> <li>Rus: <I>очень очень старое</I> <li>Snd: <I>تمام تمام پوڙھی</I> <li>Spa: <I>muy muy viejo</I> <li>Swe: <I>mycket mycket gammal</I> <li>Tha: <I>แก่มากมาก</I> <li>Urd: <I>بہت بہت بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>old or young</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP or_Conj (mkAP old_A) (mkAP young_A))</CODE> <li>Afr: <I>oud of jonk</I> <li>Bul: <I>стар или млад</I> <li>Cat: <I>vell o jove</I> <li>Chi: <I>老或年轻</I> <li>Dan: <I>gammel eller ung</I> <li>Dut: <I>oud of jong</I> <li>Eng: <I>old or young</I> <li>Fin: <I>vanha tai nuori</I> <li>Fre: <I>vieux ou jeune</I> <li>Ger: <I>alt oder jung</I> <li>Gre: <I>παλιός ή νέος</I> <li>Hin: <I>बूढ़ा या जवान</I> <li>Ita: <I>vecchio o giovane</I> <li>Jpn: <I>古いか若い</I> <li>Lav: <I>vecs vai jauns</I> <li>Nep: <I>बुढो अथवा जवान</I> <li>Nor: <I>gammel eller ung</I> <li>Pes: <I>پیر یا جوان</I> <li>Pnb: <I>بوڈا یا جوان</I> <li>Pol: <I>stary lub młody</I> <li>Ron: <I>vechi sau tânăr</I> <li>Rus: <I>старое или молодое</I> <li>Snd: <I>پوڙھی یا جوان</I> <li>Spa: <I>viejo o joven</I> <li>Swe: <I>gammal eller ung</I> <li>Tha: <I>แก่หริอรุ่น</I> <li>Urd: <I>بوڑھا یا جوان</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>old , big and warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP and_Conj (mkListAP (mkAP old_A) (mkListAP (mkAP big_A) (mkAP warm_A))))</CODE> <li>Afr: <I>oud , groot en warm</I> <li>Bul: <I>стар , голям и топъл</I> <li>Cat: <I>vell , gros i tebi</I> <li>Chi: <I>老、大而温暖</I> <li>Dan: <I>gammel , stor og varm</I> <li>Dut: <I>oud , groot en warm</I> <li>Eng: <I>old , big and warm</I> <li>Fin: <I>vanha , suuri ja lämmin</I> <li>Fre: <I>vieux , grand et chaud</I> <li>Ger: <I>alt , groß und warm</I> <li>Gre: <I>παλιός , μεγάλος και ζεστός</I> <li>Hin: <I>बूढ़ा , बड़ा और गरम</I> <li>Ita: <I>vecchio , grande e</I> <li>Jpn: <I>大きで暖かくて古い</I> <li>Lav: <I>vecs , liels un silts</I> <li>Nep: <I>बुढो , ठुलो र तातो</I> <li>Nor: <I>gammel , stor og varm</I> <li>Pes: <I>پیر , بزرگ و گرم</I> <li>Pnb: <I>بوڈا , وڈا تے تتا</I> <li>Pol: <I>stary , duży i ciepły</I> <li>Ron: <I>vechi , mare şi călduţ</I> <li>Rus: <I>большое , тёплое и старое</I> <li>Snd: <I>پوڙھی , وڏو ۽ گرم</I> <li>Spa: <I>viejo , grande y</I> <li>Swe: <I>gammal , stor och varm</I> <li>Tha: <I>แก่ใหญ่และอุ่น</I> <li>Urd: <I>بوڑھا , بڑا اور گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>oldest</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP (mkOrd old_A))</CODE> <li>Afr: <I>oudste</I> <li>Bul: <I>най - стар</I> <li>Cat: <I>més vell</I> <li>Chi: <I>最老</I> <li>Dan: <I>ældste</I> <li>Dut: <I>oudst</I> <li>Eng: <I>oldest</I> <li>Fin: <I>vanhin</I> <li>Fre: <I>plus vieux</I> <li>Ger: <I>ältest</I> <li>Gre: <I>πιό παλιός</I> <li>Hin: <I>सब से बूढ़ा</I> <li>Ita: <I>più vecchio</I> <li>Jpn: <I>一番古い</I> <li>Lav: <I>visvecākais</I> <li>Nep: <I>सबभन्दा बुढो</I> <li>Nor: <I>eldste</I> <li>Pes: <I>پیر ترین</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>najstarszy</I> <li>Ron: <I>cel mai vechi</I> <li>Rus: <I>старое</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>más viejo</I> <li>Swe: <I>äldsta</I> <li>Tha: <I>แก่ที่สุด</I> <li>Urd: <I>سب سے بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAP</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>as old as she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP as_CAdv (mkAP old_A) she_NP)</CODE> <li>Afr: <I>so oud soos sy</I> <li>Bul: <I>constant not found: as_CAdv</I> <li>Cat: <I>tan vell com ella</I> <li>Chi: <I>和她一样老</I> <li>Dan: <I>constant not found: as_CAdv</I> <li>Dut: <I>zo oud als ze</I> <li>Eng: <I>as old as she</I> <li>Fin: <I>yhtä vanha kuin hän</I> <li>Fre: <I>aussi vieux que</I> <li>Ger: <I>ebenso alt wie sie</I> <li>Gre: <I>τόσο παλιός όσο αυτή</I> <li>Hin: <I>इतना बूढ़ा जितना वह</I> <li>Ita: <I>così vecchio di lei</I> <li>Jpn: <I>彼女と同じぐらい古い</I> <li>Lav: <I>tikpat vecs kā viņa</I> <li>Nep: <I>उनी जत्तीकै बुढो</I> <li>Nor: <I>constant not found: as_CAdv</I> <li>Pes: <I>به اندازه ی او پیر</I> <li>Pnb: <I>ایناں بوڈا جناں او</I> <li>Pol: <I>tak stary jak ona</I> <li>Ron: <I>cel la fel de vechi ca ea</I> <li>Rus: <I>constant not found: as_CAdv</I> <li>Snd: <I>جی۶ن پوڙھی جھڙو ھو۶</I> <li>Spa: <I>si viejo que ella</I> <li>Swe: <I>lika gammal som hon</I> <li>Tha: <I>แก่เท่ากับหล่อน</I> <li>Urd: <I>اتنا بوڑھا جتنا وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>reflAP</CODE></TD>
+<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A></TD>
+<TD><div class=reveal> <I>married to itself</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflAP married_A2)</CODE> <li>Afr: <I>getroud met hom</I> <li>Bul: <I>женен за себе си</I> <li>Cat: <I>casat a si</I> <li>Chi: <I>结婚自己</I> <li>Dan: <I>gift med sig</I> <li>Dut: <I>getrouwd met zich</I> <li>Eng: <I>married to itself</I> <li>Fin: <I>avioitunut itsensä kanssa</I> <li>Fre: <I>marié à soi</I> <li>Ger: <I>verheiratet mit sich</I> <li>Gre: <I>παντρεμένος με τον εαυτό του</I> <li>Hin: <I>शादी शुदा ख़ुद से</I> <li>Ita: <I>sposato con se</I> <li>Jpn: <I>自分と既婚の</I> <li>Lav: <I>precējies ar sevi</I> <li>Nep: <I>आफै सँग विवाहित</I> <li>Nor: <I>gift med seg</I> <li>Pes: <I>متأهل</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>zaślubiony sobie</I> <li>Ron: <I>căsătorit cu sine însuşi</I> <li>Rus: <I>замужем за собой</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>casado a sí</I> <li>Swe: <I>gift med sig</I> <li>Tha: <I>แต่งงานแล้วกับตัวเอง</I> <li>Urd: <I>شادی شدہ خود سے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="AdA"></A>
+<H2>AdA - adjective-modifying adverb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>almost_AdA</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><div class=reveal> <I>almost red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP almost_AdA red_A)</CODE> <li>Afr: <I>byna rooi</I> <li>Bul: <I>почти червен</I> <li>Cat: <I>{s = "quasi" ++ "vermell"; lock_Utt = &lt;&gt;} / {s = "gairebé"</I> <li>Chi: <I>几乎红</I> <li>Dan: <I>næsten rød</I> <li>Dut: <I>bijna rood</I> <li>Eng: <I>almost red</I> <li>Fin: <I>melkein punainen</I> <li>Fre: <I>presque rouge</I> <li>Ger: <I>fast rot</I> <li>Gre: <I>σχεδόν κόκκινος</I> <li>Hin: <I>तक़रीबन लाल</I> <li>Ita: <I>quasi rosso</I> <li>Jpn: <I>殆ど赤い</I> <li>Lav: <I>gandrīz sarkans</I> <li>Nep: <I>झण्डै रातो</I> <li>Nor: <I>nesten rød</I> <li>Pes: <I>تقریباً قرمز</I> <li>Pnb: <I>تقریبا لال</I> <li>Pol: <I>prawie czerwony</I> <li>Ron: <I>aproape roşu</I> <li>Rus: <I>почти красное</I> <li>Snd: <I>گھڻو ڪری ڳاڙھو</I> <li>Spa: <I>casi rojo</I> <li>Swe: <I>nästan röd</I> <li>Tha: <I>แดงเกิอบ</I> <li>Urd: <I>تقریبا لال</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>quite_Adv</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><div class=reveal> <I>quite</I> <div class=popup> <ul> <li>API: <CODE>quite_Adv</CODE> <li>Afr: <I>heel</I> <li>Bul: <I>доста</I> <li>Cat: <I>bastant</I> <li>Chi: <I>得很</I> <li>Dan: <I>temmelig</I> <li>Dut: <I>heel</I> <li>Eng: <I>quite</I> <li>Fin: <I>melko</I> <li>Fre: <I>assez</I> <li>Ger: <I>ziemlich</I> <li>Gre: <I>αρκετά</I> <li>Hin: <I>काफ़ी</I> <li>Ita: <I>assai</I> <li>Jpn: <I>可成</I> <li>Lav: <I>diezgan</I> <li>Nep: <I>एकदम</I> <li>Nor: <I>temmelig</I> <li>Pes: <I>کاملاً</I> <li>Pnb: <I>كہامoسہ</I> <li>Pol: <I>całkiem</I> <li>Ron: <I>chiar</I> <li>Rus: <I>довольно</I> <li>Snd: <I>ڇڏڻ</I> <li>Spa: <I>bastante</I> <li>Swe: <I>ganska</I> <li>Tha: <I>ค่อนข้าง</I> <li>Urd: <I>خاموش</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>so_AdA</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><div class=reveal> <I>so warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP so_AdA warm_A)</CODE> <li>Afr: <I>so warm</I> <li>Bul: <I>толкова топъл</I> <li>Cat: <I>tan tebi</I> <li>Chi: <I>如此温暖</I> <li>Dan: <I>så varm</I> <li>Dut: <I>zo warm</I> <li>Eng: <I>so warm</I> <li>Fin: <I>niin lämmin</I> <li>Fre: <I>si chaud</I> <li>Ger: <I>so warm</I> <li>Gre: <I>τόσο ζεστός</I> <li>Hin: <I>तो गरम</I> <li>Ita: <I>cosÃ¬ caldo</I> <li>Jpn: <I>非常に暖かい</I> <li>Lav: <I>tik silts</I> <li>Nep: <I>यस कारण तातो</I> <li>Nor: <I>så varm</I> <li>Pes: <I>بسیار گرم</I> <li>Pnb: <I>سo تتا</I> <li>Pol: <I>tak ciepły</I> <li>Ron: <I>aşa călduţ</I> <li>Rus: <I>так тёплое</I> <li>Snd: <I>ان ڪری گرم</I> <li>Spa: <I>tanto caliente</I> <li>Swe: <I>så varm</I> <li>Tha: <I>อุ่นดังนั้น</I> <li>Urd: <I>اس لیے گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>too_AdA</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><div class=reveal> <I>too warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP too_AdA warm_A)</CODE> <li>Afr: <I>te warm</I> <li>Bul: <I>прекалено топъл</I> <li>Cat: <I>massa tebi</I> <li>Chi: <I>太温暖</I> <li>Dan: <I>for varm</I> <li>Dut: <I>te warm</I> <li>Eng: <I>too warm</I> <li>Fin: <I>liian lämmin</I> <li>Fre: <I>trop chaud</I> <li>Ger: <I>zu warm</I> <li>Gre: <I>υπερβολικά ζεστός</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>troppo caldo</I> <li>Jpn: <I>あまりにも暖かい</I> <li>Lav: <I>pārāk silts</I> <li>Nep: <I>पनि तातो</I> <li>Nor: <I>for varm</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتا</I> <li>Pol: <I>za ciepły</I> <li>Ron: <I>prea călduţ</I> <li>Rus: <I>слишком тёплое</I> <li>Snd: <I>بیحد گرم</I> <li>Spa: <I>demasiado caliente</I> <li>Swe: <I>för varm</I> <li>Tha: <I>อุ่นเกินไป</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>very_AdA</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><div class=reveal> <I>very warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP very_AdA warm_A)</CODE> <li>Afr: <I>baie warm</I> <li>Bul: <I>много топъл</I> <li>Cat: <I>molt tebi</I> <li>Chi: <I>非常温暖</I> <li>Dan: <I>meget varm</I> <li>Dut: <I>erg warm</I> <li>Eng: <I>very warm</I> <li>Fin: <I>erittäin lämmin</I> <li>Fre: <I>très chaud</I> <li>Ger: <I>sehr warm</I> <li>Gre: <I>πολύ ζεστός</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>molto caldo</I> <li>Jpn: <I>とても暖かい</I> <li>Lav: <I>ļoti silts</I> <li>Nep: <I>धेरै तातो</I> <li>Nor: <I>mye varm</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتا</I> <li>Pol: <I>bardzo ciepły</I> <li>Ron: <I>foarte călduţ</I> <li>Rus: <I>очень тёплое</I> <li>Snd: <I>تمام گرم</I> <li>Spa: <I>muy caliente</I> <li>Swe: <I>mycket varm</I> <li>Tha: <I>อุ่นมาก</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="AdN"></A>
+<H2>AdN - numeral-modifying adverb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>almost_AdN</CODE></TD>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><div class=reveal> <I>almost eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard almost_AdN (mkCard (mkNumeral n8_Unit)) )</CODE> <li>Afr: <I>byna agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>{s = "quasi" ++ "vuit"; lock_Utt = &lt;&gt;} / {s = "gairebé" ++ "vuit";</I> <li>Chi: <I>几乎八</I> <li>Dan: <I>næsten otte</I> <li>Dut: <I>bijna acht</I> <li>Eng: <I>almost eight</I> <li>Fin: <I>melkein kahdeksan</I> <li>Fre: <I>presque huit</I> <li>Ger: <I>fast acht</I> <li>Gre: <I>σχεδόν οχτώ</I> <li>Hin: <I>तक़रीबन आठ</I> <li>Ita: <I>quasi otto</I> <li>Jpn: <I>殆ど八</I> <li>Lav: <I>gandrīz astoņi</I> <li>Nep: <I>झण्डै आठ</I> <li>Nor: <I>nesten åtte</I> <li>Pes: <I>تقریباً هشت</I> <li>Pnb: <I>تقریبا اٹھ</I> <li>Pol: <I>prawie osiemm</I> <li>Ron: <I>aproape opt</I> <li>Rus: <I>почти восемь</I> <li>Snd: <I>گھڻو ڪری اٺ '</I> <li>Spa: <I>casi ocho</I> <li>Swe: <I>nästan åtta</I> <li>Tha: <I>เกิอบแปด</I> <li>Urd: <I>تقریبا آٹھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>at_least_AdN</CODE></TD>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><div class=reveal> <I>at least eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard at_least_AdN (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>ten minste agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>almenys vuit</I> <li>Chi: <I>最少八</I> <li>Dan: <I>constant not found: at_least_AdN</I> <li>Dut: <I>ten minste acht</I> <li>Eng: <I>at least eight</I> <li>Fin: <I>vähintään kahdeksan</I> <li>Fre: <I>au moins huit</I> <li>Ger: <I>wenigstens acht</I> <li>Gre: <I>τουλάχιστον οχτώ</I> <li>Hin: <I>कम से कम आठ</I> <li>Ita: <I>almeno otto</I> <li>Jpn: <I>少なくとも八</I> <li>Lav: <I>vismaz astoņi</I> <li>Nep: <I>कमसेकम आठ</I> <li>Nor: <I>constant not found: at_least_AdN</I> <li>Pes: <I>حداقل هشت</I> <li>Pnb: <I>كم توں كم اٹھ</I> <li>Pol: <I>co najmniej osiemm</I> <li>Ron: <I>cel puţin opt</I> <li>Rus: <I>constant not found: at_least_AdN</I> <li>Snd: <I>گھٽ می گھٽ اٺ '</I> <li>Spa: <I>al menos ocho</I> <li>Swe: <I>minst åtta</I> <li>Tha: <I>อย่างน้อยแปด</I> <li>Urd: <I>کم از کم آٹھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>at_most_AdN</CODE></TD>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><div class=reveal> <I>at most eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard at_most_AdN (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>hoogstens agt</I> <li>Bul: <I>почти осем</I> <li>Cat: <I>com a màxim vuit</I> <li>Chi: <I>最多八</I> <li>Dan: <I>constant not found: at_most_AdN</I> <li>Dut: <I>hooguit acht</I> <li>Eng: <I>at most eight</I> <li>Fin: <I>enintään kahdeksan</I> <li>Fre: <I>au plus huit</I> <li>Ger: <I>höchstens acht</I> <li>Gre: <I>το πολύ οχτώ</I> <li>Hin: <I>ज़्यादा से ज़्यादा आठ</I> <li>Ita: <I>al massimo otto</I> <li>Jpn: <I>せいぜい八</I> <li>Lav: <I>ne vairāk kā astoņi</I> <li>Nep: <I>बढीमा आठ</I> <li>Nor: <I>constant not found: at_most_AdN</I> <li>Pes: <I>حداکثر هشت</I> <li>Pnb: <I>زیادہ توں زیادہ اٹھ</I> <li>Pol: <I>co najwyżej osiemm</I> <li>Ron: <I>cel mult opt</I> <li>Rus: <I>constant not found: at_most_AdN</I> <li>Snd: <I>گھڻی کان گھڻو اٺ '</I> <li>Spa: <I>a lo más ocho</I> <li>Swe: <I>högst åtta</I> <li>Tha: <I>อย่างมากแปด</I> <li>Urd: <I>زیادہ سے زیادہ آٹھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><div class=reveal> <I>more than eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkAdN more_CAdv) (mkCard (mkNumeral n8_Unit)))</CODE> <li>Afr: <I>meer as agt</I> <li>Bul: <I>повече от осем</I> <li>Cat: <I>més que vuit</I> <li>Chi: <I>比八</I> <li>Dan: <I>mer end otte</I> <li>Dut: <I>meer dan acht</I> <li>Eng: <I>more than eight</I> <li>Fin: <I>enemmän kuin kahdeksan</I> <li>Fre: <I>plus que</I> <li>Ger: <I>mehr als acht</I> <li>Gre: <I>πιό από οχτώ</I> <li>Hin: <I>आठ से ज़्यादा</I> <li>Ita: <I>più di otto</I> <li>Jpn: <I>八以上</I> <li>Lav: <I>{s = "NON_EXISTENT" ++ "astoņi"; lock_Utt = &lt;&gt;} / {s = ("vairāk"</I> <li>Nep: <I>भन्दा बढी आठ</I> <li>Nor: <I>mer enn åtte</I> <li>Pes: <I>بیشتر از هشت</I> <li>Pnb: <I>نالوں ہور اٹھ</I> <li>Pol: <I>więcej niż osiemm</I> <li>Ron: <I>mai mult decât opt</I> <li>Rus: <I>более чем восемь</I> <li>Snd: <I>سان گڏ وڌیڪ اٺ '</I> <li>Spa: <I>más que ocho</I> <li>Swe: <I>mer än åtta</I> <li>Tha: <I>มากว่าแปด</I> <li>Urd: <I>آٹھ سے زیادہ</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="AdV"></A>
+<H2>AdV - adverb directly attached to verb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>always_AdV</CODE></TD>
+<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><div class=reveal> <I>always</I> <div class=popup> <ul> <li>API: <CODE>always_AdV</CODE> <li>Afr: <I>altyd</I> <li>Bul: <I>винаги</I> <li>Cat: <I>sempre</I> <li>Chi: <I>一直</I> <li>Dan: <I>altid</I> <li>Dut: <I>altijd</I> <li>Eng: <I>always</I> <li>Fin: <I>aina</I> <li>Fre: <I>toujours</I> <li>Ger: <I>immer</I> <li>Gre: <I>πάντα</I> <li>Hin: <I>हमेशा</I> <li>Ita: <I>sempre</I> <li>Jpn: <I>いつも</I> <li>Lav: <I>vienmēr</I> <li>Nep: <I>सधैँ</I> <li>Nor: <I>altid</I> <li>Pes: <I>همیشه</I> <li>Pnb: <I>ہمیشہ</I> <li>Pol: <I>zawsze</I> <li>Ron: <I>mereu</I> <li>Rus: <I>всегда</I> <li>Snd: <I>ھمیشھ</I> <li>Spa: <I>siempre</I> <li>Swe: <I>alltid</I> <li>Tha: <I>เสมอ</I> <li>Urd: <I>ہمیشہ</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Adv"></A>
+<H2>Adv - verb-phrase-modifying adverb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>everywhere_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>everywhere</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (everywhere_Adv)</CODE> <li>Afr: <I>oral</I> <li>Bul: <I>навсякъде</I> <li>Cat: <I>a tot arreu</I> <li>Chi: <I>到处</I> <li>Dan: <I>overalt</I> <li>Dut: <I>overal</I> <li>Eng: <I>everywhere</I> <li>Fin: <I>kaikkialla</I> <li>Fre: <I>partout</I> <li>Ger: <I>überall</I> <li>Gre: <I>παντού</I> <li>Hin: <I>हर जगह</I> <li>Ita: <I>dappertutto</I> <li>Jpn: <I>どこでも</I> <li>Lav: <I>visur</I> <li>Nep: <I>जाता ततै</I> <li>Nor: <I>overalt</I> <li>Pes: <I>هر جا</I> <li>Pnb: <I>ہر تھاں</I> <li>Pol: <I>wszędzie</I> <li>Ron: <I>pretutindeni</I> <li>Rus: <I>везде</I> <li>Snd: <I>ھر ھنڌ</I> <li>Spa: <I>en todas partes</I> <li>Swe: <I>överallt</I> <li>Tha: <I>ทุกที</I> <li>Urd: <I>ہر جگہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>here7from_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>from here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here7from_Adv)</CODE> <li>Afr: <I>van hier</I> <li>Bul: <I>от тук</I> <li>Cat: <I>d'aquí</I> <li>Chi: <I>从这里</I> <li>Dan: <I>herfra</I> <li>Dut: <I>van hier</I> <li>Eng: <I>from here</I> <li>Fin: <I>täältä</I> <li>Fre: <I>d'ici</I> <li>Ger: <I>hieraus</I> <li>Gre: <I>από εδώ</I> <li>Hin: <I>यहाँ से</I> <li>Ita: <I>da quà</I> <li>Jpn: <I>ここから</I> <li>Lav: <I>no šejienes</I> <li>Nep: <I>यहाँ बाट</I> <li>Nor: <I>herfra</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھوں</I> <li>Pol: <I>stąd</I> <li>Ron: <I>de aici</I> <li>Rus: <I>отсюда</I> <li>Snd: <I>ھیڏانھن</I> <li>Spa: <I>de aquí</I> <li>Swe: <I>härifrån</I> <li>Tha: <I>จากนี่</I> <li>Urd: <I>یہاں سے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>here7to_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>to here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here7to_Adv)</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>до тук</I> <li>Cat: <I>cap aquí</I> <li>Chi: <I>到这里</I> <li>Dan: <I>hit</I> <li>Dut: <I>hier</I> <li>Eng: <I>to here</I> <li>Fin: <I>tänne</I> <li>Fre: <I>ici</I> <li>Ger: <I>hierher</I> <li>Gre: <I>ως εδώ</I> <li>Hin: <I>यहाँ पर</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここに</I> <li>Lav: <I>uz šejieni</I> <li>Nep: <I>यहाँ सम्म</I> <li>Nor: <I>hit</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>până aici</I> <li>Rus: <I>сюда</I> <li>Snd: <I>اجھو</I> <li>Spa: <I>para aquí</I> <li>Swe: <I>hit</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں پر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>here_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (here_Adv)</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>тук</I> <li>Cat: <I>aquí</I> <li>Chi: <I>这里</I> <li>Dan: <I>her</I> <li>Dut: <I>hier</I> <li>Eng: <I>here</I> <li>Fin: <I>täällä</I> <li>Fre: <I>ici</I> <li>Ger: <I>hier</I> <li>Gre: <I>εδώ</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここで</I> <li>Lav: <I>šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>her</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>aici</I> <li>Rus: <I>здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>aquí</I> <li>Swe: <I>här</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>warmly</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv warm_A)</CODE> <li>Afr: <I>warm</I> <li>Bul: <I>топло</I> <li>Cat: <I>tèbiament</I> <li>Chi: <I>温暖</I> <li>Dan: <I>varmt</I> <li>Dut: <I>warm</I> <li>Eng: <I>warmly</I> <li>Fin: <I>lämpimästi</I> <li>Fre: <I>chaudement</I> <li>Ger: <I>warm</I> <li>Gre: <I>ζεστά</I> <li>Hin: <I>गरम</I> <li>Ita: <I>caldamente</I> <li>Jpn: <I>暖かく</I> <li>Lav: <I>silti</I> <li>Nep: <I>तातो गरी</I> <li>Nor: <I>varmt</I> <li>Pes: <I>گرم</I> <li>Pnb: <I>تتے</I> <li>Pol: <I>ciepło</I> <li>Ron: <I>călduros</I> <li>Rus: <I>тёпло</I> <li>Snd: <I>گرم</I> <li>Spa: <I>calientemente</I> <li>Swe: <I>varmt</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>in the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in_Prep (mkNP the_Det house_N))</CODE> <li>Afr: <I>in die huis</I> <li>Bul: <I>в</I> <li>Cat: <I>en la</I> <li>Chi: <I>房子里</I> <li>Dan: <I>i huset</I> <li>Dut: <I>in het huis</I> <li>Eng: <I>in the house</I> <li>Fin: <I>talossa</I> <li>Fre: <I>dans la</I> <li>Ger: <I>{s = "im" ++ "Haus"; lock_Adv = &lt;&gt;; lock_Utt = &lt;&gt;} / {s = "im"</I> <li>Gre: <I>στο σπίτι</I> <li>Hin: <I>घर में</I> <li>Ita: <I>nella</I> <li>Jpn: <I>家に</I> <li>Lav: <I>mājā</I> <li>Nep: <I>घर मा</I> <li>Nor: <I>i huset</I> <li>Pes: <I>در خانه</I> <li>Pnb: <I>گھر وچ</I> <li>Pol: <I>w domu</I> <li>Ron: <I>în casă</I> <li>Rus: <I>в доме</I> <li>Snd: <I>گھر ۾</I> <li>Spa: <I>en la casa</I> <li>Swe: <I>i huset</I> <li>Tha: <I>ในบ้าน</I> <li>Urd: <I>گھر میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>when she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv when_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>когато тя спи</I> <li>Cat: <I>quan ella dorm</I> <li>Chi: <I>她睡的时候</I> <li>Dan: <I>når hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>when she sleeps</I> <li>Fin: <I>kun hän nukkuu</I> <li>Fre: <I>quand elle dort</I> <li>Ger: <I>wenn sie schläft</I> <li>Gre: <I>όταν αυτή κοιμάται</I> <li>Hin: <I>कब वह सोती है</I> <li>Ita: <I>quando lei dorme</I> <li>Jpn: <I>彼女は寝ると</I> <li>Lav: <I>kad viņa guļ</I> <li>Nep: <I>कहिले उनी सुत्छिन्</I> <li>Nor: <I>når hun sover</I> <li>Pes: <I>وقتی که او می خوابد</I> <li>Pnb: <I>كدوں او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>când ea doarme</I> <li>Rus: <I>когда она спдит</I> <li>Snd: <I>جڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>cuando ella duerme</I> <li>Swe: <I>när hon sover</I> <li>Tha: <I>ทีหล่อนนอนหลับ</I> <li>Urd: <I>جب وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>more warmly than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv more_CAdv warm_A he_NP )</CODE> <li>Afr: <I>meer warm as hy</I> <li>Bul: <I>по - топло от него</I> <li>Cat: <I>més tèbiament que ell</I> <li>Chi: <I>温暖比更他</I> <li>Dan: <I>mer varmt end han</I> <li>Dut: <I>meer warm dan hij</I> <li>Eng: <I>more warmly than he</I> <li>Fin: <I>enemmän lämpimästi kuin hän</I> <li>Fre: <I>plus chaudement que</I> <li>Ger: <I>mehr warm als er</I> <li>Gre: <I>πιό ζεστά από αυτόν</I> <li>Hin: <I>उस से ज़्यादा गरम</I> <li>Ita: <I>più caldamente di lui</I> <li>Jpn: <I>彼より暖かく</I> <li>Lav: <I>{s = "siltāk" ++ "nekā" ++ "viņš"; lock_Adv = &lt;&gt;;</I> <li>Nep: <I>उ भन्दा बढी तातो</I> <li>Nor: <I>mer varmt enn han</I> <li>Pes: <I>گرم بیشتر او</I> <li>Pnb: <I>اونوں ہور تتے</I> <li>Pol: <I>bardziej ciepło niż on</I> <li>Ron: <I>mai călduros decât el</I> <li>Rus: <I>более тёпло чем он</I> <li>Snd: <I>ھو گھڻا وڌیڪ گرم</I> <li>Spa: <I>más calientemente que él</I> <li>Swe: <I>mer varmt än han</I> <li>Tha: <I>อุ่นมากกว่าเขา</I> <li>Urd: <I>اس سے زیادہ گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>more warmly than he runs</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv more_CAdv warm_A (mkS (mkCl he_NP run_V)) )</CODE> <li>Afr: <I>meer warm as hy hardloop</I> <li>Bul: <I>по - топло от колкото той бяга</I> <li>Cat: <I>més tèbiament que ell corri</I> <li>Chi: <I>温暖比更他跑</I> <li>Dan: <I>mer varmt end han løber</I> <li>Dut: <I>meer warm dan hij rent</I> <li>Eng: <I>more warmly than he runs</I> <li>Fin: <I>enemmän lämpimästi kuin hän juoksee</I> <li>Fre: <I>plus chaudement que</I> <li>Ger: <I>mehr warm als er läuft</I> <li>Gre: <I>πιό ζεστά από ότι αυτός τρέχει</I> <li>Hin: <I>से ज़्यादा गरम वह दौड़ता है</I> <li>Ita: <I>più caldamente di lui corra</I> <li>Jpn: <I>彼が走ることより暖かく</I> <li>Lav: <I>{s = "siltāk" ++ "nekā" ++ "viņš" ++ "skrien"; lock_Adv = &lt;&gt;;</I> <li>Nep: <I>भन्दा बढी तातो उ कुद्छ</I> <li>Nor: <I>mer varmt enn han springer</I> <li>Pes: <I>گرم بیشتر او می دود</I> <li>Pnb: <I>ہور تتے او دوڑدا اے</I> <li>Pol: <I>bardziej ciepło niż on biegnie</I> <li>Ron: <I>mai călduros decât el fuge</I> <li>Rus: <I>более тёпло чем он бегает</I> <li>Snd: <I>گھڻا وڌیڪ گرم ھو ڊوڙی ٿو</I> <li>Spa: <I>más calientemente que él corra</I> <li>Swe: <I>mer varmt än han springer</I> <li>Tha: <I>อุ่นมากกว่าเขาวิ่ง</I> <li>Urd: <I>سے زیادہ گرم وہ دوڑتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>very warmly</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv very_AdA (mkAdv warm_A) )</CODE> <li>Afr: <I>baie warm</I> <li>Bul: <I>много топло</I> <li>Cat: <I>molt tèbiament</I> <li>Chi: <I>温暖非常</I> <li>Dan: <I>meget varmt</I> <li>Dut: <I>erg warm</I> <li>Eng: <I>very warmly</I> <li>Fin: <I>erittäin lämpimästi</I> <li>Fre: <I>très chaudement</I> <li>Ger: <I>sehr warm</I> <li>Gre: <I>πολύ ζεστά</I> <li>Hin: <I>बहुत गरम</I> <li>Ita: <I>molto caldamente</I> <li>Jpn: <I>とても暖かく</I> <li>Lav: <I>ļoti silti</I> <li>Nep: <I>धेरै तातो गरी</I> <li>Nor: <I>mye varmt</I> <li>Pes: <I>خیلی گرم</I> <li>Pnb: <I>بہت تتے</I> <li>Pol: <I>bardzo ciepło</I> <li>Ron: <I>foarte călduros</I> <li>Rus: <I>очень тёпло</I> <li>Snd: <I>تمام گرم</I> <li>Spa: <I>muy calientemente</I> <li>Swe: <I>mycket varmt</I> <li>Tha: <I>อุ่นมาก</I> <li>Urd: <I>بہت گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj here_Adv now_Adv)</CODE> <li>Afr: <I>hier en nou</I> <li>Bul: <I>тук и сега</I> <li>Cat: <I>aquí i ara</I> <li>Chi: <I>这里并且现在</I> <li>Dan: <I>her og nu</I> <li>Dut: <I>hier en nu</I> <li>Eng: <I>here and now</I> <li>Fin: <I>täällä ja nyt</I> <li>Fre: <I>ici et maintenant</I> <li>Ger: <I>hier und jetzt</I> <li>Gre: <I>εδώ και τώρα</I> <li>Hin: <I>यहाँ और अब</I> <li>Ita: <I>quà e</I> <li>Jpn: <I>ここで今</I> <li>Lav: <I>šeit un tagad</I> <li>Nep: <I>यहाँ र अहीले</I> <li>Nor: <I>her og nå</I> <li>Pes: <I>اینجا و حالا</I> <li>Pnb: <I>ایتھے تے ہون</I> <li>Pol: <I>tutaj i teraz</I> <li>Ron: <I>aici şi acum</I> <li>Rus: <I>здесь и сейчас</I> <li>Snd: <I>ھتی ۽ ھاڻی</I> <li>Spa: <I>aquí y</I> <li>Swe: <I>här och nu</I> <li>Tha: <I>ที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>یہاں اور اب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>with her , here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj (mkListAdv (mkAdv with_Prep she_NP) (mkListAdv here_Adv now_Adv)))</CODE> <li>Afr: <I>met haar , hier en nou</I> <li>Bul: <I>с</I> <li>Cat: <I>amb ella , aquí i ara</I> <li>Chi: <I>和她一起、这里并且现在</I> <li>Dan: <I>med hende , her og nu</I> <li>Dut: <I>met haar , hier en nu</I> <li>Eng: <I>with her , here and now</I> <li>Fin: <I>hänen kanssa , täällä ja nyt</I> <li>Fre: <I>avec elle , ici et maintenant</I> <li>Ger: <I>mit ihr , hier und jetzt</I> <li>Gre: <I>με αυτήν , εδώ και τώρα</I> <li>Hin: <I>उस के साथ , यहाँ और अब</I> <li>Ita: <I>con lei , quà e</I> <li>Jpn: <I>ここで今彼女と</I> <li>Lav: <I>ar viņu , šeit un tagad</I> <li>Nep: <I>उनी सँग , यहाँ र अहीले</I> <li>Nor: <I>med henne , her og nå</I> <li>Pes: <I>با او , اینجا و حالا</I> <li>Pnb: <I>اونوں دے نال , ایتھے تے ہون</I> <li>Pol: <I>z nią , tutaj i teraz</I> <li>Ron: <I>cu ea , aici şi acum</I> <li>Rus: <I>с ней , здесь и сейчас</I> <li>Snd: <I>ھو سان , ھتی ۽ ھاڻی</I> <li>Spa: <I>con ella , aquí y</I> <li>Swe: <I>med henne , här och nu</I> <li>Tha: <I>กับหล่อนที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>اس کے ساتھ , یہاں اور اب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>somewhere_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>somewhere</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (somewhere_Adv)</CODE> <li>Afr: <I>Ãªrens</I> <li>Bul: <I>някъде</I> <li>Cat: <I>a algun lloc</I> <li>Chi: <I>某处</I> <li>Dan: <I>et eller annet sted</I> <li>Dut: <I>ergens</I> <li>Eng: <I>somewhere</I> <li>Fin: <I>jossain</I> <li>Fre: <I>quelque part</I> <li>Ger: <I>irgendwo</I> <li>Gre: <I>κάπου</I> <li>Hin: <I>कहीं</I> <li>Ita: <I>qualche parte</I> <li>Jpn: <I>どこかに</I> <li>Lav: <I>kaut kur</I> <li>Nep: <I>कहीं</I> <li>Nor: <I>et eller annet sted</I> <li>Pes: <I>جایی</I> <li>Pnb: <I>كتلے</I> <li>Pol: <I>gdzieś</I> <li>Ron: <I>undeva</I> <li>Rus: <I>где-нибудь</I> <li>Snd: <I>ڪٿی</I> <li>Spa: <I>en alguna parte</I> <li>Swe: <I>någonstans</I> <li>Tha: <I>บางแห่ง</I> <li>Urd: <I>کہیں پر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>there7from_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>from there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there7from_Adv)</CODE> <li>Afr: <I>van daar</I> <li>Bul: <I>от там</I> <li>Cat: <I>d'allà</I> <li>Chi: <I>从那里</I> <li>Dan: <I>derfra</I> <li>Dut: <I>van daar</I> <li>Eng: <I>from there</I> <li>Fin: <I>sieltä</I> <li>Fre: <I>de là</I> <li>Ger: <I>daher</I> <li>Gre: <I>απο εκεί</I> <li>Hin: <I>वहाँ से</I> <li>Ita: <I>di là</I> <li>Jpn: <I>そこから</I> <li>Lav: <I>no turienes</I> <li>Nep: <I>त्यहाँ बाट</I> <li>Nor: <I>derfra</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھوں</I> <li>Pol: <I>stamtąd</I> <li>Ron: <I>de acolo</I> <li>Rus: <I>оттуда</I> <li>Snd: <I>ھتان</I> <li>Spa: <I>de allí</I> <li>Swe: <I>därifrån</I> <li>Tha: <I>จากนั่น</I> <li>Urd: <I>وہاں سے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>there7to_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there7to_Adv)</CODE> <li>Afr: <I>daar</I> <li>Bul: <I>до там</I> <li>Cat: <I>cap a allà</I> <li>Chi: <I>到那里</I> <li>Dan: <I>dit</I> <li>Dut: <I>daar</I> <li>Eng: <I>there</I> <li>Fin: <I>sinne</I> <li>Fre: <I>là</I> <li>Ger: <I>dahin</I> <li>Gre: <I>ως εκεί</I> <li>Hin: <I>वहाँ पर</I> <li>Ita: <I>là</I> <li>Jpn: <I>そこに</I> <li>Lav: <I>uz turieni</I> <li>Nep: <I>त्यहाँ सम्म</I> <li>Nor: <I>dit</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھے</I> <li>Pol: <I>tam</I> <li>Ron: <I>până acolo</I> <li>Rus: <I>туда</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>para allí</I> <li>Swe: <I>dit</I> <li>Tha: <I>ที่นั่น</I> <li>Urd: <I>وہاں پر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>there_Adv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><div class=reveal> <I>there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (there_Adv)</CODE> <li>Afr: <I>daar</I> <li>Bul: <I>там</I> <li>Cat: <I>allà</I> <li>Chi: <I>那里</I> <li>Dan: <I>der</I> <li>Dut: <I>daar</I> <li>Eng: <I>there</I> <li>Fin: <I>siellä</I> <li>Fre: <I>là</I> <li>Ger: <I>da</I> <li>Gre: <I>εκεί</I> <li>Hin: <I>वहाँ</I> <li>Ita: <I>là</I> <li>Jpn: <I>そこで</I> <li>Lav: <I>tur</I> <li>Nep: <I>त्यहाँ</I> <li>Nor: <I>der</I> <li>Pes: <I>آنجا</I> <li>Pnb: <I>اوتھے</I> <li>Pol: <I>tam</I> <li>Ron: <I>acolo</I> <li>Rus: <I>там</I> <li>Snd: <I>اتی</I> <li>Spa: <I>allí</I> <li>Swe: <I>där</I> <li>Tha: <I>ที่นั่น</I> <li>Urd: <I>وہاں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Ant"></A>
+<H2>Ant - anteriority</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>anteriorAnt</CODE></TD>
+<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
+<TD><div class=reveal> <I>she has slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS anteriorAnt (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy het geslaap</I> <li>Bul: <I>тя е спалa</I> <li>Cat: <I>ella ha dormit</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun har sovet</I> <li>Dut: <I>ze heeft geslapen</I> <li>Eng: <I>she has slept</I> <li>Fin: <I>hän on nukkunut</I> <li>Fre: <I>elle a dormi</I> <li>Ger: <I>sie hat geschlafen</I> <li>Gre: <I>αυτή έχει κοιμηθεί</I> <li>Hin: <I>वह सो चुकी है</I> <li>Ita: <I>lei ha dormito</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa ir gulēta</I> <li>Nep: <I>उनी सुतेकिछिन्</I> <li>Nor: <I>hun har sovet</I> <li>Pes: <I>او خوابیده است</I> <li>Pnb: <I>او سو گیی اے</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھیل اھی</I> <li>Spa: <I>ella ha dormido</I> <li>Swe: <I>hon har sovit</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سو چکی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>simultaneousAnt</CODE></TD>
+<TD><A HREF="#Ant" TITLE="Ant - anteriority">Ant</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS simultaneousAnt (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="CAdv"></A>
+<H2>CAdv - comparative adverb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>as_CAdv</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
+<TD><div class=reveal> <I>as</I> <div class=popup> <ul> <li>API: <CODE>as_CAdv</CODE> <li>Afr: <I>so</I> <li>Bul: <I>constant not found: as_CAdv</I> <li>Cat: <I>tan</I> <li>Chi: <I>和</I> <li>Dan: <I>constant not found: as_CAdv</I> <li>Dut: <I>zo</I> <li>Eng: <I>as</I> <li>Fin: <I>yhtä</I> <li>Fre: <I>aussi</I> <li>Ger: <I>ebenso</I> <li>Gre: <I>τόσο</I> <li>Hin: <I>इतना</I> <li>Ita: <I>così</I> <li>Jpn: <I>と同じぐらい</I> <li>Lav: <I>tikpat</I> <li>Nep: <I>जत्तीकै</I> <li>Nor: <I>constant not found: as_CAdv</I> <li>Pes: <I>به اندازه ی</I> <li>Pnb: <I>ایناں</I> <li>Pol: <I>tak</I> <li>Ron: <I>la fel de</I> <li>Rus: <I>constant not found: as_CAdv</I> <li>Snd: <I>جی۶ن</I> <li>Spa: <I>si</I> <li>Swe: <I>lika</I> <li>Tha: <I>เท่า</I> <li>Urd: <I>اتنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>less_CAdv</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
+<TD><div class=reveal> <I>less</I> <div class=popup> <ul> <li>API: <CODE>less_CAdv</CODE> <li>Afr: <I>minder</I> <li>Bul: <I>не</I> <li>Cat: <I>menys</I> <li>Chi: <I>比</I> <li>Dan: <I>mindre</I> <li>Dut: <I>minder</I> <li>Eng: <I>less</I> <li>Fin: <I>vähemmän</I> <li>Fre: <I>moins</I> <li>Ger: <I>weniger</I> <li>Gre: <I>λιγότερο</I> <li>Hin: <I>कम</I> <li>Ita: <I>meno</I> <li>Jpn: <I>より</I> <li>Lav: <I>mazāk</I> <li>Nep: <I>कम</I> <li>Nor: <I>mindre</I> <li>Pes: <I>کمتر</I> <li>Pnb: <I>كٹ</I> <li>Pol: <I>mniej</I> <li>Ron: <I>mai puţin</I> <li>Rus: <I>менее</I> <li>Snd: <I>گھٽ</I> <li>Spa: <I>menos</I> <li>Swe: <I>mindre</I> <li>Tha: <I>น้อย</I> <li>Urd: <I>کم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>more_CAdv</CODE></TD>
+<TD><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
+<TD><div class=reveal> <I>more</I> <div class=popup> <ul> <li>API: <CODE>more_CAdv</CODE> <li>Afr: <I>meer</I> <li>Bul: <I>''</I> <li>Cat: <I>més</I> <li>Chi: <I>比</I> <li>Dan: <I>mer</I> <li>Dut: <I>meer</I> <li>Eng: <I>more</I> <li>Fin: <I>enemmän</I> <li>Fre: <I>plus</I> <li>Ger: <I>mehr</I> <li>Gre: <I>πιό</I> <li>Hin: <I>ज़्यादा</I> <li>Ita: <I>più</I> <li>Jpn: <I>より</I> <li>Lav: <I>{s = []; d = ParamX.Compar; p = "nekā";</I> <li>Nep: <I>बढी</I> <li>Nor: <I>mer</I> <li>Pes: <I>بیشتر</I> <li>Pnb: <I>ہور</I> <li>Pol: <I>bardziej</I> <li>Ron: <I>mai</I> <li>Rus: <I>более</I> <li>Snd: <I>وڌیڪ</I> <li>Spa: <I>más</I> <li>Swe: <I>mer</I> <li>Tha: <I>มาก</I> <li>Urd: <I>زیادہ</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="CN"></A>
+<H2>CN - common noun (without determiner)</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN house_N )</CODE> <li>Afr: <I>huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>casa</I> <li>Chi: <I>房子</I> <li>Dan: <I>hus</I> <li>Dut: <I>huis</I> <li>Eng: <I>house</I> <li>Fin: <I>talo</I> <li>Fre: <I>maison</I> <li>Ger: <I>Haus</I> <li>Gre: <I>σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>casa</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>hus</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>casa</I> <li>Swe: <I>hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>mother of the king</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN mother_N2 (mkNP the_Det king_N))</CODE> <li>Afr: <I>ma van die koning</I> <li>Bul: <I>майка на царя</I> <li>Cat: <I>mare del</I> <li>Chi: <I>国王母亲</I> <li>Dan: <I>moder til kongen</I> <li>Dut: <I>moeder van de koning</I> <li>Eng: <I>mother of the king</I> <li>Fin: <I>kuninkaan äiti</I> <li>Fre: <I>mère du</I> <li>Ger: <I>Mutter vom König</I> <li>Gre: <I>μητέρα του βασιλιά</I> <li>Hin: <I>constant not found: mother_N2</I> <li>Ita: <I>madre del</I> <li>Jpn: <I>王のお母さん</I> <li>Lav: <I>karaļa māte</I> <li>Nep: <I>राजा को आमा</I> <li>Nor: <I>mor til kongen</I> <li>Pes: <I>مادر پادشاه</I> <li>Pnb: <I>بادشاہ دی ماں</I> <li>Pol: <I>matka króla</I> <li>Ron: <I>mamă regelui</I> <li>Rus: <I>мать короля</I> <li>Snd: <I>constant not found: mother_N2</I> <li>Spa: <I>madre del rey</I> <li>Swe: <I>mor till kungen</I> <li>Tha: <I>แม่ของพระราชา</I> <li>Urd: <I>بادشاہ کی ماں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>distance from this city to Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN distance_N3 (mkNP this_Det city_N) (mkNP paris_PN) )</CODE> <li>Afr: <I>afstand van hierdie stad na Parys</I> <li>Bul: <I>разстояние от този град до Париж</I> <li>Cat: <I>distància de aquesta ciutat a Paris</I> <li>Chi: <I>巴黎这个城市的距离</I> <li>Dan: <I>afstand fra denne by til Paris</I> <li>Dut: <I>afstand van deze stad naar Parijs</I> <li>Eng: <I>distance from this city to Paris</I> <li>Fin: <I>etäisyys tästä kaupungista Pariisiin</I> <li>Fre: <I>distance de</I> <li>Ger: <I>Entfernung von dieser Stadt zu Paris</I> <li>Gre: <I>απόσταση αυτή τη</I> <li>Hin: <I>पैरिस का इस शहर से फ़ासला</I> <li>Ita: <I>distanza di questa città a</I> <li>Jpn: <I>この都市からパリまで距離</I> <li>Lav: <I>attālums no šīs pilsētas līdz Parīzei</I> <li>Nep: <I>पेरिस देखि यो शहर सम्म को दुरी</I> <li>Nor: <I>avstand fra denne byen til Paris</I> <li>Pes: <I>فاصله از این شهر تا پاریس</I> <li>Pnb: <I>constant not found: distance_N3</I> <li>Pol: <I>odległość z tego miasta do Paryża</I> <li>Ron: <I>distanţă de la acest oraş la Paris</I> <li>Rus: <I>расстояние от этого города к Парижу</I> <li>Snd: <I>constant not found: distance_N3</I> <li>Spa: <I>distancia de esta ciudad a París</I> <li>Swe: <I>avstånd från den här staden till Paris</I> <li>Tha: <I>ระยะทางจากเมืองเมืองนี้ถืงปารีส</I> <li>Urd: <I>پیرس کا اس شہر سے فاصلہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N2" TITLE="N2 - relational noun">N2</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>mother</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN mother_N2)</CODE> <li>Afr: <I>ma</I> <li>Bul: <I>майка</I> <li>Cat: <I>mare</I> <li>Chi: <I>母亲</I> <li>Dan: <I>moder</I> <li>Dut: <I>moeder</I> <li>Eng: <I>mother</I> <li>Fin: <I>äiti</I> <li>Fre: <I>mère</I> <li>Ger: <I>Mutter</I> <li>Gre: <I>μητέρα</I> <li>Hin: <I>constant not found: mother_N2</I> <li>Ita: <I>madre</I> <li>Jpn: <I>お母さん</I> <li>Lav: <I>māte</I> <li>Nep: <I>आमा</I> <li>Nor: <I>mor</I> <li>Pes: <I>مادر</I> <li>Pnb: <I>ماں</I> <li>Pol: <I>matka</I> <li>Ron: <I>mamă</I> <li>Rus: <I>мать</I> <li>Snd: <I>constant not found: mother_N2</I> <li>Spa: <I>madre</I> <li>Swe: <I>mor</I> <li>Tha: <I>แม่</I> <li>Urd: <I>ماں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>distance</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN distance_N3)</CODE> <li>Afr: <I>afstand</I> <li>Bul: <I>разстояние</I> <li>Cat: <I>distància</I> <li>Chi: <I>的距离</I> <li>Dan: <I>afstand</I> <li>Dut: <I>afstand</I> <li>Eng: <I>distance</I> <li>Fin: <I>etäisyys</I> <li>Fre: <I>distance</I> <li>Ger: <I>Entfernung</I> <li>Gre: <I>απόσταση</I> <li>Hin: <I>फ़ासला</I> <li>Ita: <I>distanza</I> <li>Jpn: <I>距離</I> <li>Lav: <I>attālums</I> <li>Nep: <I>दुरी</I> <li>Nor: <I>avstand</I> <li>Pes: <I>فاصله</I> <li>Pnb: <I>constant not found: distance_N3</I> <li>Pol: <I>odległość</I> <li>Ron: <I>distanţă</I> <li>Rus: <I>расстояние</I> <li>Snd: <I>constant not found: distance_N3</I> <li>Spa: <I>distancia</I> <li>Swe: <I>avstånd</I> <li>Tha: <I>ระยะทาง</I> <li>Urd: <I>فاصلہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>big house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN big_A house_N )</CODE> <li>Afr: <I>groot huis</I> <li>Bul: <I>голяма къща</I> <li>Cat: <I>casa grosa</I> <li>Chi: <I>大房子</I> <li>Dan: <I>stort hus</I> <li>Dut: <I>groot huis</I> <li>Eng: <I>big house</I> <li>Fin: <I>suuri talo</I> <li>Fre: <I>grande maison</I> <li>Ger: <I>großes Haus</I> <li>Gre: <I>μεγάλο σπίτι</I> <li>Hin: <I>बड़ा घर</I> <li>Ita: <I>grande casa</I> <li>Jpn: <I>大きな家</I> <li>Lav: <I>liela māja</I> <li>Nep: <I>ठुलो घर</I> <li>Nor: <I>stort hus</I> <li>Pes: <I>خانه ی بزرگ</I> <li>Pnb: <I>وڈا گھر</I> <li>Pol: <I>duży dom</I> <li>Ron: <I>casă mare</I> <li>Rus: <I>большой дом</I> <li>Snd: <I>وڏو گھر</I> <li>Spa: <I>grande casa</I> <li>Swe: <I>stort hus</I> <li>Tha: <I>บ้านใหญ่</I> <li>Urd: <I>بڑا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>big blue house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN big_A (mkCN blue_A house_N))</CODE> <li>Afr: <I>groot blou huis</I> <li>Bul: <I>голяма синя къща</I> <li>Cat: <I>casa blava grosa</I> <li>Chi: <I>大蓝房子</I> <li>Dan: <I>stort blått hus</I> <li>Dut: <I>groot blauw huis</I> <li>Eng: <I>big blue house</I> <li>Fin: <I>suuri sininen talo</I> <li>Fre: <I>grande maison bleue</I> <li>Ger: <I>großes blaues Haus</I> <li>Gre: <I>μεγάλο μπλέ σπίτι</I> <li>Hin: <I>बड़ा नीला घर</I> <li>Ita: <I>grande casa blù</I> <li>Jpn: <I>大きで青い家</I> <li>Lav: <I>liela zila māja</I> <li>Nep: <I>ठुलो निलो घर</I> <li>Nor: <I>stort blått hus</I> <li>Pes: <I>خانه ی آبی بزرگ</I> <li>Pnb: <I>وڈا نیلا گھر</I> <li>Pol: <I>duży niebieski dom</I> <li>Ron: <I>casă albastră mare</I> <li>Rus: <I>большой голубой дом</I> <li>Snd: <I>وڏو نیرو گھر</I> <li>Spa: <I>grande casa azul</I> <li>Swe: <I>stort blått hus</I> <li>Tha: <I>บ้านน้ำเงินใหญ่</I> <li>Urd: <I>بڑا نیلا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>very big house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkAP very_AdA big_A) house_N )</CODE> <li>Afr: <I>baie groot huis</I> <li>Bul: <I>много голяма къща</I> <li>Cat: <I>casa molt grosa</I> <li>Chi: <I>非常大的房子</I> <li>Dan: <I>meget stort hus</I> <li>Dut: <I>erg groot huis</I> <li>Eng: <I>very big house</I> <li>Fin: <I>erittäin suuri talo</I> <li>Fre: <I>très grande maison</I> <li>Ger: <I>sehr großes Haus</I> <li>Gre: <I>πολύ μεγάλο σπίτι</I> <li>Hin: <I>बहुत बड़ा घर</I> <li>Ita: <I>molto grande casa</I> <li>Jpn: <I>とても大きな家</I> <li>Lav: <I>ļoti liela māja</I> <li>Nep: <I>धेरै ठुलो घर</I> <li>Nor: <I>mye stort hus</I> <li>Pes: <I>خانه ی خیلی بزرگ</I> <li>Pnb: <I>بہت وڈا گھر</I> <li>Pol: <I>bardzo duży dom</I> <li>Ron: <I>casă foarte mare</I> <li>Rus: <I>очень большой дом</I> <li>Snd: <I>تمام وڏو گھر</I> <li>Spa: <I>muy grande casa</I> <li>Swe: <I>mycket stort hus</I> <li>Tha: <I>บ้านใหญ่มาก</I> <li>Urd: <I>بہت بڑا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>very big blue house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkAP very_AdA big_A) (mkCN blue_A house_N) )</CODE> <li>Afr: <I>baie groot blou huis</I> <li>Bul: <I>много голяма синя къща</I> <li>Cat: <I>casa blava molt grosa</I> <li>Chi: <I>非常大的蓝房子</I> <li>Dan: <I>meget stort blått hus</I> <li>Dut: <I>erg groot blauw huis</I> <li>Eng: <I>very big blue house</I> <li>Fin: <I>erittäin suuri sininen talo</I> <li>Fre: <I>très grande maison bleue</I> <li>Ger: <I>sehr großes blaues Haus</I> <li>Gre: <I>πολύ μεγάλο μπλέ σπίτι</I> <li>Hin: <I>बहुत बड़ा नीला घर</I> <li>Ita: <I>molto grande casa blù</I> <li>Jpn: <I>とても大きで青い家</I> <li>Lav: <I>ļoti liela zila māja</I> <li>Nep: <I>धेरै ठुलो निलो घर</I> <li>Nor: <I>mye stort blått hus</I> <li>Pes: <I>خانه ی آبی خیلی بزرگ</I> <li>Pnb: <I>بہت وڈا نیلا گھر</I> <li>Pol: <I>bardzo duży niebieski dom</I> <li>Ron: <I>casă albastră foarte mare</I> <li>Rus: <I>очень большой голубой дом</I> <li>Snd: <I>تمام وڏو نیرو گھر</I> <li>Spa: <I>muy grande casa azul</I> <li>Swe: <I>mycket stort blått hus</I> <li>Tha: <I>บ้านน้ำเงินใหญ่มาก</I> <li>Urd: <I>بہت بڑا نیلا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>man whom she loves</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN man_N (mkRS (mkRCl which_RP she_NP love_V2)))</CODE> <li>Afr: <I>man wat sy lief het</I> <li>Bul: <I>мъж който тя обича</I> <li>Cat: <I>home que ella estima</I> <li>Chi: <I>她爱的男人</I> <li>Dan: <I>mand som hun elsker</I> <li>Dut: <I>man die ze lief heeft</I> <li>Eng: <I>man whom she loves</I> <li>Fin: <I>mies jota hän rakastaa</I> <li>Fre: <I>homme que</I> <li>Ger: <I>Mann , den sie liebt</I> <li>Gre: <I>άνδρας , τον οποίο αυτή αγαπά</I> <li>Hin: <I>आदमी जिस को वह प्यार करती है</I> <li>Ita: <I>uomo che lei ama</I> <li>Jpn: <I>彼女が愛する男</I> <li>Lav: <I>{s = "vīrietis" ++ "," ++ "ko" ++ "viņa" ++ "mīl";</I> <li>Nep: <I>मान्छे जो लाई उनी माया गर्छिन्</I> <li>Nor: <I>mann som hun elsker</I> <li>Pes: <I>مردی که او دوست دارد</I> <li>Pnb: <I>بندہ جن نوں او پیار كردی اے</I> <li>Pol: <I>mężczyzna , którego kocha ona</I> <li>Ron: <I>om pe care îl iubeşte ea</I> <li>Rus: <I>человек , которого она любдит</I> <li>Snd: <I>ماڻھو جنھن سان ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>hombre que ella ama</I> <li>Swe: <I>man som hon älskar</I> <li>Tha: <I>ชายที่หล่อนรัก</I> <li>Urd: <I>آدمی جس کو وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>old man whom she loves</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN old_A man_N) (mkRS (mkRCl which_RP she_NP love_V2)) )</CODE> <li>Afr: <I>oud man wat sy lief het</I> <li>Bul: <I>стар мъж който тя обича</I> <li>Cat: <I>home vell que ella estima</I> <li>Chi: <I>她爱的老男人</I> <li>Dan: <I>gammel mand som hun elsker</I> <li>Dut: <I>oude man die ze lief heeft</I> <li>Eng: <I>old man whom she loves</I> <li>Fin: <I>vanha mies jota hän rakastaa</I> <li>Fre: <I>vieux homme que</I> <li>Ger: <I>alter Mann , den sie liebt</I> <li>Gre: <I>παλιός άνδρας , τον οποίο αυτή αγαπά</I> <li>Hin: <I>बूढ़ा आदमी जिस को वह प्यार करती है</I> <li>Ita: <I>vecchio uomo che lei ama</I> <li>Jpn: <I>彼女が愛する古い男</I> <li>Lav: <I>{s = ("vecs" ++ "vīrietis") ++ "," ++ "ko" ++ "viņa" ++ "mīl";</I> <li>Nep: <I>बुढो मान्छे जो लाई उनी माया गर्छिन्</I> <li>Nor: <I>gammel mann som hun elsker</I> <li>Pes: <I>مرد پیری که او دوست دارد</I> <li>Pnb: <I>بوڈا بندہ جن نوں او پیار كردی اے</I> <li>Pol: <I>stary mężczyzna , którego kocha ona</I> <li>Ron: <I>om vechi pe care îl iubeşte ea</I> <li>Rus: <I>старый человек , которого она любдит</I> <li>Snd: <I>پوڙھی ماڻھو جنھن سان ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>viejo hombre que ella ama</I> <li>Swe: <I>gammal man som hon älskar</I> <li>Tha: <I>ชายแก่ที่หล่อนรัก</I> <li>Urd: <I>بوڑھا آدمی جس کو وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>house on the hill</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN house_N (mkAdv on_Prep (mkNP the_Det hill_N)))</CODE> <li>Afr: <I>huis op die heuwel</I> <li>Bul: <I>къща на хълма</I> <li>Cat: <I>casa sobre el</I> <li>Chi: <I>在山上的房子</I> <li>Dan: <I>hus på højen</I> <li>Dut: <I>huis op de heuvel</I> <li>Eng: <I>house on the hill</I> <li>Fin: <I>talo kukkulalla</I> <li>Fre: <I>maison sur la</I> <li>Ger: <I>Haus auf dem Hügel</I> <li>Gre: <I>σπίτι στον λόφο</I> <li>Hin: <I>पहाड़ पर घर</I> <li>Ita: <I>casa sulla</I> <li>Jpn: <I>丘の上に家</I> <li>Lav: <I>māja uz kalna</I> <li>Nep: <I>घर पहाड मा</I> <li>Nor: <I>hus på haugen</I> <li>Pes: <I>خانه ی روی تپه</I> <li>Pnb: <I>گھر پاڑی اتے</I> <li>Pol: <I>dom nа wzgórzu</I> <li>Ron: <I>casă pe deal</I> <li>Rus: <I>дом на холме</I> <li>Snd: <I>گھر ٽڪری مٿان</I> <li>Spa: <I>casa sobre la colina</I> <li>Swe: <I>hus på kullen</I> <li>Tha: <I>บ้านบนเนินเขา</I> <li>Urd: <I>پہاڑی پر گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>big house on the hill</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN big_A house_N) (mkAdv on_Prep (mkNP the_Det hill_N)))</CODE> <li>Afr: <I>groot huis op die heuwel</I> <li>Bul: <I>голяма къща на хълма</I> <li>Cat: <I>casa grosa sobre el</I> <li>Chi: <I>在山上的大房子</I> <li>Dan: <I>stort hus på højen</I> <li>Dut: <I>groot huis op de heuvel</I> <li>Eng: <I>big house on the hill</I> <li>Fin: <I>suuri talo kukkulalla</I> <li>Fre: <I>grande maison sur la</I> <li>Ger: <I>großes Haus auf dem Hügel</I> <li>Gre: <I>μεγάλο σπίτι στον λόφο</I> <li>Hin: <I>पहाड़ पर बड़ा घर</I> <li>Ita: <I>grande casa sulla</I> <li>Jpn: <I>丘の上に大きな家</I> <li>Lav: <I>liela māja uz kalna</I> <li>Nep: <I>ठुलो घर पहाड मा</I> <li>Nor: <I>stort hus på haugen</I> <li>Pes: <I>خانه ی بزرگ روی تپه</I> <li>Pnb: <I>وڈا گھر پاڑی اتے</I> <li>Pol: <I>duży dom nа wzgórzu</I> <li>Ron: <I>casă mare pe deal</I> <li>Rus: <I>большой дом на холме</I> <li>Snd: <I>وڏو گھر ٽڪری مٿان</I> <li>Spa: <I>grande casa sobre la colina</I> <li>Swe: <I>stort hus på kullen</I> <li>Tha: <I>บ้านใหญ่บนเนินเขา</I> <li>Urd: <I>پہاڑی پر بڑا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>rule that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN rule_N) (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>reël dat sy slaap</I> <li>Bul: <I>правило , че тя спи</I> <li>Cat: <I>regla que ella dorm</I> <li>Chi: <I>她睡规则</I> <li>Dan: <I>regel at hun sover</I> <li>Dut: <I>regel dat ze slaapt</I> <li>Eng: <I>rule that she sleeps</I> <li>Fin: <I>sääntö että hän nukkuu</I> <li>Fre: <I>règle que</I> <li>Ger: <I>Regel dass sie schläft</I> <li>Gre: <I>κανόνας οτι αυτή κοιμάται</I> <li>Hin: <I>constant not found: rule_N</I> <li>Ita: <I>regola che lei dorme</I> <li>Jpn: <I>彼女が寝る定め</I> <li>Lav: <I>likums , ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन् लाइ नियम</I> <li>Nor: <I>regel at hun sover</I> <li>Pes: <I>قانون که او می خوابد</I> <li>Pnb: <I>constant not found: rule_N</I> <li>Pol: <I>reguła , że ona śpi</I> <li>Ron: <I>regulă cã ea doarme</I> <li>Rus: <I>правило что она спдит</I> <li>Snd: <I>اصول ت ھو۶ سمھی ٿی</I> <li>Spa: <I>regla que ella duerme</I> <li>Swe: <I>regel att hon sover</I> <li>Tha: <I>กฎว่าหล่อนนอนหลับ</I> <li>Urd: <I>اصول کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>question if she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN question_N) (mkQS (mkQCl (mkCl she_NP sleep_V))))</CODE> <li>Afr: <I>vraag of sy slaap</I> <li>Bul: <I>въпрос ако тя спи</I> <li>Cat: <I>pregunta si ella dorm</I> <li>Chi: <I>她睡吗问题</I> <li>Dan: <I>spørgsmål hvis hun sover</I> <li>Dut: <I>vraag of ze slaapt</I> <li>Eng: <I>question if she sleeps</I> <li>Fin: <I>kysymys nukkuuko hän</I> <li>Fre: <I>question si elle dort</I> <li>Ger: <I>Frage ob sie schläft</I> <li>Gre: <I>ερώτηση αν αυτή κοιμάται</I> <li>Hin: <I>सवाल कि गर वह सोती है</I> <li>Ita: <I>domanda se lei dorme</I> <li>Jpn: <I>彼女が寝るか質問</I> <li>Lav: <I>jautājums , vai viņa guļ</I> <li>Nep: <I>येदि उनी सुत्छिन् लाइ प्रश्न</I> <li>Nor: <I>spørsmål hvis hun sover</I> <li>Pes: <I>سؤال او می خوابد</I> <li>Pnb: <I>constant not found: question_N</I> <li>Pol: <I>pytanie , czy ona śpi</I> <li>Ron: <I>întrebare dacã ea doarme</I> <li>Rus: <I>вопрос она спдит</I> <li>Snd: <I>سواl جیڪڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>pregunta si ella duerme</I> <li>Swe: <I>fråga om hon sover</I> <li>Tha: <I>constantnotfound:question_N</I> <li>Urd: <I>سوال کہ اگر وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>reason to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V))</CODE> <li>Afr: <I>rede om te slaap</I> <li>Bul: <I>причина да спя</I> <li>Cat: <I>raó de dormir</I> <li>Chi: <I>睡道理</I> <li>Dan: <I>constant not found: reason_N</I> <li>Dut: <I>reden te slapen</I> <li>Eng: <I>reason to sleep</I> <li>Fin: <I>syy nukkua</I> <li>Fre: <I>raison de</I> <li>Ger: <I>Grund zu schlafen</I> <li>Gre: <I>λόγος να κοιμηθεί</I> <li>Hin: <I>सोने की वजह</I> <li>Ita: <I>ragione di dormire</I> <li>Jpn: <I>寝る理由</I> <li>Lav: <I>iemesls , gulēt</I> <li>Nep: <I>सुत्न लाइ कारण</I> <li>Nor: <I>constant not found: reason_N</I> <li>Pes: <I>دلیل خوابیدن</I> <li>Pnb: <I>constant not found: reason_N</I> <li>Pol: <I>powód spać</I> <li>Ron: <I>motiv sã doarmă</I> <li>Rus: <I>причина спать</I> <li>Snd: <I>سبب سمھڻ</I> <li>Spa: <I>razón de dormir</I> <li>Swe: <I>anledning att sova</I> <li>Tha: <I>เหตูนอนหลับ</I> <li>Urd: <I>سونے کی وجہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>reason to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V))</CODE> <li>Afr: <I>rede om te slaap</I> <li>Bul: <I>причина да спя</I> <li>Cat: <I>raó de dormir</I> <li>Chi: <I>睡道理</I> <li>Dan: <I>constant not found: reason_N</I> <li>Dut: <I>reden te slapen</I> <li>Eng: <I>reason to sleep</I> <li>Fin: <I>syy nukkua</I> <li>Fre: <I>raison de</I> <li>Ger: <I>Grund zu schlafen</I> <li>Gre: <I>λόγος να κοιμηθεί</I> <li>Hin: <I>सोने की वजह</I> <li>Ita: <I>ragione di dormire</I> <li>Jpn: <I>寝る理由</I> <li>Lav: <I>iemesls , gulēt</I> <li>Nep: <I>सुत्न लाइ कारण</I> <li>Nor: <I>constant not found: reason_N</I> <li>Pes: <I>دلیل خوابیدن</I> <li>Pnb: <I>constant not found: reason_N</I> <li>Pol: <I>powód spać</I> <li>Ron: <I>motiv sã doarmă</I> <li>Rus: <I>причина спать</I> <li>Snd: <I>سبب سمھڻ</I> <li>Spa: <I>razón de dormir</I> <li>Swe: <I>anledning att sova</I> <li>Tha: <I>เหตูนอนหลับ</I> <li>Urd: <I>سونے کی وجہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>king John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN king_N (mkNP john_PN) )</CODE> <li>Afr: <I>koning Jan</I> <li>Bul: <I>цар Джон</I> <li>Cat: <I>rei Joan</I> <li>Chi: <I>约翰国王</I> <li>Dan: <I>konge John</I> <li>Dut: <I>koning Jan</I> <li>Eng: <I>king John</I> <li>Fin: <I>kuningas Jussi</I> <li>Fre: <I>roi Jean</I> <li>Ger: <I>König Johann</I> <li>Gre: <I>βασιλιάς ο Γιάννης</I> <li>Hin: <I>राजा जान</I> <li>Ita: <I>ré Giovanni</I> <li>Jpn: <I>ジョン王</I> <li>Lav: <I>karalis Jānis</I> <li>Nep: <I>राजा जोन</I> <li>Nor: <I>konge John</I> <li>Pes: <I>پادشاه جان</I> <li>Pnb: <I>بادشاہ جان</I> <li>Pol: <I>król Jan</I> <li>Ron: <I>rege Ion</I> <li>Rus: <I>король Иван</I> <li>Snd: <I>بادشاھ جان</I> <li>Spa: <I>rey Juan</I> <li>Swe: <I>kung Johan</I> <li>Tha: <I>พระราชาจอห์น</I> <li>Urd: <I>بادشاہ جان</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCN</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A></TD>
+<TD><div class=reveal> <I>old king John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN (mkCN old_A king_N) (mkNP john_PN))</CODE> <li>Afr: <I>oud koning Jan</I> <li>Bul: <I>стар цар Джон</I> <li>Cat: <I>rei vell Joan</I> <li>Chi: <I>约翰老国王</I> <li>Dan: <I>gammel konge John</I> <li>Dut: <I>oude koning Jan</I> <li>Eng: <I>old king John</I> <li>Fin: <I>vanha kuningas Jussi</I> <li>Fre: <I>vieux roi Jean</I> <li>Ger: <I>alter König Johann</I> <li>Gre: <I>παλιός βασιλιάς ο Γιάννης</I> <li>Hin: <I>बूढ़ा राजा जान</I> <li>Ita: <I>vecchio ré Giovanni</I> <li>Jpn: <I>ジョン古い王</I> <li>Lav: <I>vecs karalis Jānis</I> <li>Nep: <I>बुढो राजा जोन</I> <li>Nor: <I>gammel konge John</I> <li>Pes: <I>پادشاه پیر جان</I> <li>Pnb: <I>بوڈا بادشاہ جان</I> <li>Pol: <I>stary król Jan</I> <li>Ron: <I>rege vechi Ion</I> <li>Rus: <I>старый король Иван</I> <li>Snd: <I>پوڙھی بادشاھ جان</I> <li>Spa: <I>viejo rey Juan</I> <li>Swe: <I>gammal kung Johan</I> <li>Tha: <I>พระราชาแก่จอห์น</I> <li>Urd: <I>بوڑھا بادشاہ جان</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Card"></A>
+<H2>Card - cardinal number</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkCard</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
+<TD><I>thirty-five (given as "35"; range 1-999)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCard</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
+<TD><div class=reveal> <I>seven</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n7_Unit))</CODE> <li>Afr: <I>seven</I> <li>Bul: <I>седем</I> <li>Cat: <I>set</I> <li>Chi: <I>七</I> <li>Dan: <I>syv</I> <li>Dut: <I>zeven</I> <li>Eng: <I>seven</I> <li>Fin: <I>seitsemän</I> <li>Fre: <I>sept</I> <li>Ger: <I>sieben</I> <li>Gre: <I>εφτά</I> <li>Hin: <I>सात</I> <li>Ita: <I>sette</I> <li>Jpn: <I>七</I> <li>Lav: <I>septiņi</I> <li>Nep: <I>सात</I> <li>Nor: <I>sju</I> <li>Pes: <I>هفت</I> <li>Pnb: <I>ست</I> <li>Pol: <I>siedem</I> <li>Ron: <I>şapte</I> <li>Rus: <I>семь</I> <li>Snd: <I>ست</I> <li>Spa: <I>siete</I> <li>Swe: <I>sju</I> <li>Tha: <I>เจ็ด</I> <li>Urd: <I>سات</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCard</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
+<TD><I>51</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCard</CODE></TD>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A></TD>
+<TD><I>almost fifty</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="Cl"></A>
+<H2>Cl - declarative clause, with all tenses</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>genericCl</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>one sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS (genericCl (mkVP sleep_V)) )</CODE> <li>Afr: <I>mens slaap</I> <li>Bul: <I>някой спи</I> <li>Cat: <I>hom dorm</I> <li>Chi: <I>睡</I> <li>Dan: <I>man sover</I> <li>Dut: <I>men slaapt</I> <li>Eng: <I>one sleeps</I> <li>Fin: <I>nukutaan</I> <li>Fre: <I>on dort</I> <li>Ger: <I>man schläft</I> <li>Gre: <I>κάποιος κοιμάται</I> <li>Hin: <I>कोई सोता है</I> <li>Ita: <I>si dorme</I> <li>Jpn: <I>誰か寝る</I> <li>Lav: <I>guļ</I> <li>Nep: <I>कोही सुत्छ</I> <li>Nor: <I>man sover</I> <li>Pes: <I>آدم می خوابد</I> <li>Pnb: <I>كوی سوندا اے</I> <li>Pol: <I>ktoś śpi</I> <li>Ron: <I>cineva doarme</I> <li>Rus: <I>ты спдишь</I> <li>Snd: <I>ڪو۶ی سمھی ٿو</I> <li>Spa: <I>se duerme</I> <li>Swe: <I>man sover</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>کوی سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she loves him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP love_V2 he_NP)</CODE> <li>Afr: <I>sy het hom lief</I> <li>Bul: <I>тя обича него</I> <li>Cat: <I>ella el estima</I> <li>Chi: <I>她爱他</I> <li>Dan: <I>hun elsker ham</I> <li>Dut: <I>ze heeft hem lief</I> <li>Eng: <I>she loves him</I> <li>Fin: <I>hän rakastaa häntä</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie liebt ihn</I> <li>Gre: <I>αυτή τον αγαπά</I> <li>Hin: <I>वह उस को प्यार करती है</I> <li>Ita: <I>lei lo ama</I> <li>Jpn: <I>彼女は彼を愛する</I> <li>Lav: <I>viņa mīl viņu</I> <li>Nep: <I>उनी उ लाई माया गर्छिन्</I> <li>Nor: <I>hun elsker ham</I> <li>Pes: <I>او او را دوست دارد</I> <li>Pnb: <I>او اونوں پیار كردی اے</I> <li>Pol: <I>ona kocha jego</I> <li>Ron: <I>ea îl iubeşte</I> <li>Rus: <I>она любдит его</I> <li>Snd: <I>ھو۶ ھو سان عشق ڪری ٿی</I> <li>Spa: <I>ella lo ama</I> <li>Swe: <I>hon älskar honom</I> <li>Tha: <I>หล่อนรักเขา</I> <li>Urd: <I>وہ اس کو پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she sends it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP send_V3 it_NP he_NP)</CODE> <li>Afr: <I>sy stuur dit na hom</I> <li>Bul: <I>тя праща него до него</I> <li>Cat: <I>ella ho li envia</I> <li>Chi: <I>她把它寄他</I> <li>Dan: <I>hun sender det til ham</I> <li>Dut: <I>ze stuurt het naar hem</I> <li>Eng: <I>she sends it to him</I> <li>Fin: <I>hän lähettää sen hänelle</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie schickt es ihm</I> <li>Gre: <I>αυτή το στέλνει σε</I> <li>Hin: <I>वह उस को यह भेजती है</I> <li>Ita: <I>lei lo gli manda</I> <li>Jpn: <I>彼女は彼にそれを送る</I> <li>Lav: <I>viņa sūta to viņam</I> <li>Nep: <I>उनी यो उस्लाई लाई पठाउँछिन्</I> <li>Nor: <I>hun sender det til ham</I> <li>Pes: <I>او آن را برای او می فرستد</I> <li>Pnb: <I>او اینوں اونوں پیجدی اے</I> <li>Pol: <I>ona wysyła do niego je</I> <li>Ron: <I>ea i -l trimite</I> <li>Rus: <I>она посылает нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>ella lo le manda</I> <li>Swe: <I>hon skickar det till honom</I> <li>Tha: <I>หล่อนส่งมันให้กับเขา</I> <li>Urd: <I>وہ اس کو یہ بھیجتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>sy wil te slaap</I> <li>Bul: <I>тя иска да спи</I> <li>Cat: <I>ella vol dormir</I> <li>Chi: <I>她想睡</I> <li>Dan: <I>hun vil sove</I> <li>Dut: <I>ze wil slapen</I> <li>Eng: <I>she wants to sleep</I> <li>Fin: <I>hän tahtoo nukkua</I> <li>Fre: <I>elle veut dormir</I> <li>Ger: <I>sie will schlafen</I> <li>Gre: <I>αυτή θέλει να κοιμηθεί</I> <li>Hin: <I>वह सोना चाहती है</I> <li>Ita: <I>lei vuole dormire</I> <li>Jpn: <I>彼女は寝たがっている</I> <li>Lav: <I>viņa vēlas gulēt</I> <li>Nep: <I>उनी सुत्न चाहन्छिन्</I> <li>Nor: <I>hun vil sove</I> <li>Pes: <I>او می خواهد بخوابد</I> <li>Pnb: <I>او سونا چاندی اے</I> <li>Pol: <I>ona chce spać</I> <li>Ron: <I>ea vrea sã doarmă</I> <li>Rus: <I>она хочет спать</I> <li>Snd: <I>ھو۶ سمھڻ چاھی ٿی</I> <li>Spa: <I>ella quiere dormir</I> <li>Swe: <I>hon vill sova</I> <li>Tha: <I>หล่อนอยากนอนหลับ</I> <li>Urd: <I>وہ سونا چاہتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP say_VS (mkS (mkCl i_NP sleep_V)))</CODE> <li>Afr: <I>sy sê dat ek slaap</I> <li>Bul: <I>тя казва , че аз спя</I> <li>Cat: <I>ella diu que jo dormo</I> <li>Chi: <I>她说我睡</I> <li>Dan: <I>hun siger at jeg sover</I> <li>Dut: <I>ze zegt dat ik slaap</I> <li>Eng: <I>she says that I sleep</I> <li>Fin: <I>hän sanoo että minä nukun</I> <li>Fre: <I>elle dit que</I> <li>Ger: <I>sie sagt , dass ich schlafe</I> <li>Gre: <I>αυτή λέει ότι εγώ κοιμάμαι</I> <li>Hin: <I>वह कहती है कि मैं सोता हूँ</I> <li>Ita: <I>lei dice che io dormo</I> <li>Jpn: <I>彼女は私が寝ると言う</I> <li>Lav: <I>viņa saka , ka es guļu</I> <li>Nep: <I>उनी भन्छिन्की म सुत्छु</I> <li>Nor: <I>hun sier at jeg sover</I> <li>Pes: <I>او می گوید که من می خوابم</I> <li>Pnb: <I>او كہدی اے كہ میں سوندا واں</I> <li>Pol: <I>ona mówi , że ja śpię</I> <li>Ron: <I>ea spune cã eu dorm</I> <li>Rus: <I>она говордит , что я сплю</I> <li>Snd: <I>ھو۶ چوی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>ella dice que yo duermo</I> <li>Swe: <I>hon säger att jag sover</I> <li>Tha: <I>หล่อนพูดว่าฉันนอนหลับ</I> <li>Urd: <I>وہ کہتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>sy vra hom af wie slaap</I> <li>Bul: <I>тя се учудва кой спи</I> <li>Cat: <I>ella es pregunta qui dorm</I> <li>Chi: <I>她好奇谁睡</I> <li>Dan: <I>hun undres hvem som sover</I> <li>Dut: <I>ze vraagt zich af wie slaapt</I> <li>Eng: <I>she wonders who sleeps</I> <li>Fin: <I>hän ihmettelee kuka nukkuu</I> <li>Fre: <I>elle se</I> <li>Ger: <I>sie wundert sich , wer schläft</I> <li>Gre: <I>αυτή αναρωτιέται ποιός κοιμάται</I> <li>Hin: <I>वह हैरान होती है कि कौन सोता है</I> <li>Ita: <I>lei si domanda chi dorme</I> <li>Jpn: <I>彼女は誰が寝るか質問する</I> <li>Lav: <I>viņa brīnās , kurš guļ</I> <li>Nep: <I>उनी अचम्म हुन्छिन्की को सुत्छन्</I> <li>Nor: <I>hun undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>او حیران ہوندی اے كہ كون سوندا اے</I> <li>Pol: <I>ona zastanawia się , kto śpi</I> <li>Ron: <I>ea se întreabă cine doarme</I> <li>Rus: <I>она интересует кто спдит</I> <li>Snd: <I>ھو۶ ھیران ٿیی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>ella se pregunta quién duerme</I> <li>Swe: <I>hon undrar vem som sover</I> <li>Tha: <I>หล่อนประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>وہ حیران ہوتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP become_VA old_A)</CODE> <li>Afr: <I>sy word oud</I> <li>Bul: <I>тя става стара</I> <li>Cat: <I>ella es torna vella</I> <li>Chi: <I>她变老</I> <li>Dan: <I>hun bliver gammel</I> <li>Dut: <I>ze wordt oud</I> <li>Eng: <I>she becomes old</I> <li>Fin: <I>hän tulee vanhaksi</I> <li>Fre: <I>elle devient vieille</I> <li>Ger: <I>sie wird alt</I> <li>Gre: <I>αυτή γίνεται παλιά</I> <li>Hin: <I>वह बूढ़ी बनती है</I> <li>Ita: <I>lei diventa vecchia</I> <li>Jpn: <I>彼女は古くなる</I> <li>Lav: <I>viņa kļūst veca</I> <li>Nep: <I>उनी बुढी हुन्छिन्</I> <li>Nor: <I>hun blir gammel</I> <li>Pes: <I>او پیر می شود</I> <li>Pnb: <I>او بوڈی بندی اے</I> <li>Pol: <I>ona staje się stara</I> <li>Ron: <I>ea devine veche</I> <li>Rus: <I>она становдит старой</I> <li>Snd: <I>ھو۶ پوڙھی ٿیی ٿی</I> <li>Spa: <I>ella se converte vieja</I> <li>Swe: <I>hon blir gammal</I> <li>Tha: <I>หล่อนกลายเป็นแก่</I> <li>Urd: <I>وہ بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP become_VA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>sy word baie oud</I> <li>Bul: <I>тя става много стара</I> <li>Cat: <I>ella es torna molt vella</I> <li>Chi: <I>她变非常老</I> <li>Dan: <I>hun bliver meget gammel</I> <li>Dut: <I>ze wordt erg oud</I> <li>Eng: <I>she becomes very old</I> <li>Fin: <I>hän tulee erittäin vanhaksi</I> <li>Fre: <I>elle devient très vieille</I> <li>Ger: <I>sie wird sehr alt</I> <li>Gre: <I>αυτή γίνεται πολύ παλιά</I> <li>Hin: <I>वह बहुत बूढ़ी बनती है</I> <li>Ita: <I>lei diventa molto vecchia</I> <li>Jpn: <I>彼女はとても古くなる</I> <li>Lav: <I>viņa kļūst ļoti veca</I> <li>Nep: <I>उनी धेरै बुढी हुन्छिन्</I> <li>Nor: <I>hun blir mye gammel</I> <li>Pes: <I>او خیلی پیر می شود</I> <li>Pnb: <I>او بہت بوڈی بندی اے</I> <li>Pol: <I>ona staje się bardzo stara</I> <li>Ron: <I>ea devine foarte veche</I> <li>Rus: <I>она становдит очень старой</I> <li>Snd: <I>ھو۶ تمام پوڙھی ٿیی ٿی</I> <li>Spa: <I>ella se converte muy vieja</I> <li>Swe: <I>hon blir mycket gammal</I> <li>Tha: <I>หล่อนกลายเป็นแก่มาก</I> <li>Urd: <I>وہ بہت بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP paint_V2A it_NP red_A)</CODE> <li>Afr: <I>sy skilder dit rooi</I> <li>Bul: <I>тя рисува него червена</I> <li>Cat: <I>ella ho pinta en vermell</I> <li>Chi: <I>她把它画红</I> <li>Dan: <I>hun maler det rødt</I> <li>Dut: <I>ze schildert het rood</I> <li>Eng: <I>she paints it red</I> <li>Fin: <I>hän maalaa sen punaiseksi</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie malt es rot</I> <li>Gre: <I>αυτή το βάφει κόκκινο</I> <li>Hin: <I>वह लाल इस को रंग करती है</I> <li>Ita: <I>lei lo dipinge rosso</I> <li>Jpn: <I>彼女はそれを赤く塗る</I> <li>Lav: <I>viņa krāso to sarkana</I> <li>Nep: <I>उनी यो लाई रातो रँग लागाउँछिन्</I> <li>Nor: <I>hun maler det rødt</I> <li>Pes: <I>او آن را قرمز رنگ می کند</I> <li>Pnb: <I>او اینوں لال رنگ كردی اے</I> <li>Pol: <I>ona maluje je na czerwono</I> <li>Ron: <I>ea îl pictează roşu</I> <li>Rus: <I>она рисует красным его</I> <li>Snd: <I>ھو۶ ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>ella lo pinta en rojo</I> <li>Swe: <I>hon målar det rött</I> <li>Tha: <I>หล่อนทามันเป็นสีแดง</I> <li>Urd: <I>وہ لال اس کو رنگ کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP paint_V2A it_NP (mkAP red_A))</CODE> <li>Afr: <I>sy skilder dit rooi</I> <li>Bul: <I>тя рисува него червена</I> <li>Cat: <I>ella ho pinta en vermell</I> <li>Chi: <I>她把它画红</I> <li>Dan: <I>hun maler det rødt</I> <li>Dut: <I>ze schildert het rood</I> <li>Eng: <I>she paints it red</I> <li>Fin: <I>hän maalaa sen punaiseksi</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie malt es rot</I> <li>Gre: <I>αυτή το βάφει κόκκινο</I> <li>Hin: <I>वह लाल इस को रंग करती है</I> <li>Ita: <I>lei lo dipinge rosso</I> <li>Jpn: <I>彼女はそれを赤く塗る</I> <li>Lav: <I>viņa krāso to sarkana</I> <li>Nep: <I>उनी यो लाई रातो रँग लागाउँछिन्</I> <li>Nor: <I>hun maler det rødt</I> <li>Pes: <I>او آن را قرمز رنگ می کند</I> <li>Pnb: <I>او اینوں لال رنگ كردی اے</I> <li>Pol: <I>ona maluje je na czerwono</I> <li>Ron: <I>ea îl pictează roşu</I> <li>Rus: <I>она рисует красным его</I> <li>Snd: <I>ھو۶ ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>ella lo pinta en rojo</I> <li>Swe: <I>hon målar det rött</I> <li>Tha: <I>หล่อนทามันเป็นสีแดง</I> <li>Urd: <I>وہ لال اس کو رنگ کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))</CODE> <li>Afr: <I>sy antwoord hom dat ons slaap</I> <li>Bul: <I>тя отговаря му , че ние спим</I> <li>Cat: <I>ella li respon que nosaltres dormim</I> <li>Chi: <I>她把他回答说我们睡</I> <li>Dan: <I>hun svarer til ham at vi sover</I> <li>Dut: <I>ze antwoordt hem dat we slapen</I> <li>Eng: <I>she answers to him that we sleep</I> <li>Fin: <I>hän vastaa hänelle että me nukumme</I> <li>Fre: <I>elle lui répond que</I> <li>Ger: <I>sie antwortet ihm dass wir schlafen</I> <li>Gre: <I>αυτή του απαντά οτι εμείς κοιμόμαστε</I> <li>Hin: <I>वह उस को जवाब देती है कि हम सोते हैं</I> <li>Ita: <I>lei gli risponde che noi dormiamo</I> <li>Jpn: <I>彼女は私達が寝ると彼に答える</I> <li>Lav: <I>viņa atbild viņam , ka mēs guļam</I> <li>Nep: <I>उनी उ लाई उत्तर दिन्छिन्की हामीहरु सुत्छौँ</I> <li>Nor: <I>hun svarer til ham at vi sover</I> <li>Pes: <I>او به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>او اونوں جواب دیندی اے كہ اسی سوندے واں</I> <li>Pol: <I>ona odpowiada jemu , że my śpimy</I> <li>Ron: <I>ea îi răspunde cã noi dormim</I> <li>Rus: <I>она отвечает , что мы спдим его</I> <li>Snd: <I>ھو۶ ھو کی جواب ڏیی ٿی ت اسان سمھون ٿا</I> <li>Spa: <I>ella le responde que nosotros dormimos</I> <li>Swe: <I>hon svarar till honom att vi sover</I> <li>Tha: <I>หล่อนตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>وہ اس کو جواب دیتی ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>sy vra hom wie slaap</I> <li>Bul: <I>тя пита него кой спи</I> <li>Cat: <I>ella li pregunta qui dorm</I> <li>Chi: <I>她把他问说谁睡</I> <li>Dan: <I>hun spørger ham hvem som sover</I> <li>Dut: <I>ze vraagt hem wie slaapt</I> <li>Eng: <I>she asks him who sleeps</I> <li>Fin: <I>hän kysyy häneltä kuka nukkuu</I> <li>Fre: <I>elle lui demande qui dort</I> <li>Ger: <I>sie fragt ihn wer schläft</I> <li>Gre: <I>αυτή τον ρωτά ποιός κοιμάται</I> <li>Hin: <I>वह उस से पूछती है कि कौन सोता है</I> <li>Ita: <I>lei gli chiede chi dorme</I> <li>Jpn: <I>彼女は彼に誰が寝るか聞く</I> <li>Lav: <I>viņa vaicā viņam , kurš guļ</I> <li>Nep: <I>उनी उ सँग सोध्छिन्की को सुत्छन्</I> <li>Nor: <I>hun spørr ham hvem som sover</I> <li>Pes: <I>او از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>او اونوں پچھدی اے كہ كون سوندا اے</I> <li>Pol: <I>ona pyta jego , kto śpi</I> <li>Ron: <I>ea îl întreabă cine doarme</I> <li>Rus: <I>она спрашивает кто спдит его</I> <li>Snd: <I>ھو۶ ھو کان پڇی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>ella le pregunta quién duerme</I> <li>Swe: <I>hon frågar honom vem som sover</I> <li>Tha: <I>หล่อนถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>وہ اس سے پوچھتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>sy smeek hom om te slaap</I> <li>Bul: <I>тя моли него за да спи</I> <li>Cat: <I>ella el demana a dormir</I> <li>Chi: <I>她把他乞求睡</I> <li>Dan: <I>hun beder ham at sove</I> <li>Dut: <I>ze smeekt hem te slapen</I> <li>Eng: <I>she begs him to sleep</I> <li>Fin: <I>hän pyytää häntä nukkumaan</I> <li>Fre: <I>elle le</I> <li>Ger: <I>sie bittet ihn zu schlafen</I> <li>Gre: <I>αυτή τον παρακαλά να κοιμηθεί</I> <li>Hin: <I>वह सोने की उस से भीख मांगती है</I> <li>Ita: <I>lei lo prega di dormire</I> <li>Jpn: <I>彼女は彼に寝るように請い願う</I> <li>Lav: <I>viņa lūdz viņu gulēt</I> <li>Nep: <I>उनी उ लाई सुत्न आग्रह गर्छिन्</I> <li>Nor: <I>hun ber ham att sove</I> <li>Pes: <I>او از او خواهش می کند بخوابد</I> <li>Pnb: <I>او اونوں سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>ea îl roagă sã doarmă</I> <li>Rus: <I>она просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>ella lo ruega a dormir</I> <li>Swe: <I>hon ber honom att sova</I> <li>Tha: <I>หล่อนขอเขาให้นอนหลับ</I> <li>Urd: <I>وہ سونے کی اس سے التجا کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><I>she begs him to sleep here</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP old_A)</CODE> <li>Afr: <I>sy is oud</I> <li>Bul: <I>тя е стара</I> <li>Cat: <I>ella és vella</I> <li>Chi: <I>她是老的</I> <li>Dan: <I>hun er gammel</I> <li>Dut: <I>ze is oud</I> <li>Eng: <I>she is old</I> <li>Fin: <I>hän on vanha</I> <li>Fre: <I>elle est vieille</I> <li>Ger: <I>sie ist alt</I> <li>Gre: <I>αυτή είναι παλιά</I> <li>Hin: <I>वह बूढ़ी है</I> <li>Ita: <I>lei è vecchia</I> <li>Jpn: <I>彼女は古い</I> <li>Lav: <I>viņa ir veca</I> <li>Nep: <I>उनी बुढी छिन्</I> <li>Nor: <I>hun er gammel</I> <li>Pes: <I>او پیر است</I> <li>Pnb: <I>او بوڈی اے</I> <li>Pol: <I>ona jest stara</I> <li>Ron: <I>ea este veche</I> <li>Rus: <I>она стара</I> <li>Snd: <I>ھو۶ پوڙھی اھی</I> <li>Spa: <I>ella es vieja</I> <li>Swe: <I>hon är gammal</I> <li>Tha: <I>หล่อนแก่</I> <li>Urd: <I>وہ بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP old_A he_NP)</CODE> <li>Afr: <I>sy is ouer as hy</I> <li>Bul: <I>тя е по - стара от него</I> <li>Cat: <I>ella és més vella que ell</I> <li>Chi: <I>她是比他老的</I> <li>Dan: <I>hun er ældre end han</I> <li>Dut: <I>ze is ouder dan hij</I> <li>Eng: <I>she is older than he</I> <li>Fin: <I>hän on vanhempi kuin hän</I> <li>Fre: <I>elle est plus vieille que</I> <li>Ger: <I>sie ist älter als er</I> <li>Gre: <I>αυτή είναι πιό παλιά από αυτόν</I> <li>Hin: <I>वह उस से बूढ़ी है</I> <li>Ita: <I>lei è più vecchia di lui</I> <li>Jpn: <I>彼女は彼より古い</I> <li>Lav: <I>{s = "viņa" ++ "ir" ++ "vecāka" ++ "par" ++ "viņu";</I> <li>Nep: <I>उनी उ भन्दा बुढी छिन्</I> <li>Nor: <I>hun er eldre enn han</I> <li>Pes: <I>او پیر تر از او است</I> <li>Pnb: <I>او اورے توں بوڈی اے</I> <li>Pol: <I>ona jest starsza niż on</I> <li>Ron: <I>ea este mai veche decât el</I> <li>Rus: <I>она старше него</I> <li>Snd: <I>ھو۶ ھو کان پوڙھی اھی</I> <li>Spa: <I>ella es más vieja que él</I> <li>Swe: <I>hon är äldre än han</I> <li>Tha: <I>หล่อนแก่กว่าเขา</I> <li>Urd: <I>وہ اس سے بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP married_A2 he_NP)</CODE> <li>Afr: <I>sy is getroud met hom</I> <li>Bul: <I>тя е женена за него</I> <li>Cat: <I>ella és casada a ell</I> <li>Chi: <I>她是结婚他的</I> <li>Dan: <I>hun er gift med ham</I> <li>Dut: <I>ze is getrouwd met hem</I> <li>Eng: <I>she is married to him</I> <li>Fin: <I>hän on avioitunut hänen kanssa</I> <li>Fre: <I>elle est mariée à lui</I> <li>Ger: <I>sie ist verheiratet mit ihm</I> <li>Gre: <I>αυτή είναι παντρεμένη με αυτόν</I> <li>Hin: <I>वह उस से शादी शुदा है</I> <li>Ita: <I>lei è sposata con lui</I> <li>Jpn: <I>彼女は彼と結婚している</I> <li>Lav: <I>viņa ir precējusies ar viņu</I> <li>Nep: <I>उनी उ सँग विवाहित छिन्</I> <li>Nor: <I>hun er gift med ham</I> <li>Pes: <I>او او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>ona jest zaślubiona jemu</I> <li>Ron: <I>ea este căsătorită cu el</I> <li>Rus: <I>она замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>ella es casada a él</I> <li>Swe: <I>hon är gift med honom</I> <li>Tha: <I>หล่อนแต่งงานแล้วกับเขา</I> <li>Urd: <I>وہ اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>sy is baie oud</I> <li>Bul: <I>тя е много стара</I> <li>Cat: <I>ella és molt vella</I> <li>Chi: <I>她是非常老的</I> <li>Dan: <I>hun er meget gammel</I> <li>Dut: <I>ze is erg oud</I> <li>Eng: <I>she is very old</I> <li>Fin: <I>hän on erittäin vanha</I> <li>Fre: <I>elle est très vieille</I> <li>Ger: <I>sie ist sehr alt</I> <li>Gre: <I>αυτή είναι πολύ παλιά</I> <li>Hin: <I>वह बहुत बूढ़ी है</I> <li>Ita: <I>lei è molto vecchia</I> <li>Jpn: <I>彼女はとても古い</I> <li>Lav: <I>viņa ir ļoti veca</I> <li>Nep: <I>उनी धेरै बुढी छिन्</I> <li>Nor: <I>hun er mye gammel</I> <li>Pes: <I>او خیلی پیر است</I> <li>Pnb: <I>او بہت بوڈی اے</I> <li>Pol: <I>ona jest bardzo stara</I> <li>Ron: <I>ea este foarte veche</I> <li>Rus: <I>она очень стара</I> <li>Snd: <I>ھو۶ تمام پوڙھی اھی</I> <li>Spa: <I>ella es muy vieja</I> <li>Swe: <I>hon är mycket gammal</I> <li>Tha: <I>หล่อนแก่มาก</I> <li>Urd: <I>وہ بہت بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>sy is die vrou</I> <li>Bul: <I>тя е жената</I> <li>Cat: <I>ella és la</I> <li>Chi: <I>她是女人</I> <li>Dan: <I>hun er kvinden</I> <li>Dut: <I>ze is de vrouw</I> <li>Eng: <I>she is the woman</I> <li>Fin: <I>hän on nainen</I> <li>Fre: <I>elle est la</I> <li>Ger: <I>sie ist die Frau</I> <li>Gre: <I>αυτή είναι η γυναίκα</I> <li>Hin: <I>वह औरत है</I> <li>Ita: <I>lei è la</I> <li>Jpn: <I>彼女は女だ</I> <li>Lav: <I>viņa ir sieviete</I> <li>Nep: <I>उनी आईमाई हुन्</I> <li>Nor: <I>hun er kvinna</I> <li>Pes: <I>او زن است</I> <li>Pnb: <I>او زنانی اے</I> <li>Pol: <I>ona jest kobietą</I> <li>Ron: <I>ea este femeia</I> <li>Rus: <I>она женщина</I> <li>Snd: <I>ھو۶ استری اھی</I> <li>Spa: <I>ella es la mujer</I> <li>Swe: <I>hon är kvinnan</I> <li>Tha: <I>หล่อนเป็นหญิง</I> <li>Urd: <I>وہ عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP woman_N)</CODE> <li>Afr: <I>sy is 'n vrou</I> <li>Bul: <I>тя е жена</I> <li>Cat: <I>ella és una dona</I> <li>Chi: <I>她是女人</I> <li>Dan: <I>hun er en kvinde</I> <li>Dut: <I>ze is vrouw</I> <li>Eng: <I>she is a</I> <li>Fin: <I>hän on nainen</I> <li>Fre: <I>elle est une femme</I> <li>Ger: <I>sie ist eine Frau</I> <li>Gre: <I>αυτή είναι γυναίκα</I> <li>Hin: <I>वह औरत है</I> <li>Ita: <I>lei è una</I> <li>Jpn: <I>彼女は女だ</I> <li>Lav: <I>viņa ir sieviete</I> <li>Nep: <I>उनी आईमाई हुन्</I> <li>Nor: <I>hun er ei kvinne</I> <li>Pes: <I>او زن است</I> <li>Pnb: <I>او زنانی اے</I> <li>Pol: <I>ona jest kobieta</I> <li>Ron: <I>ea este femeie</I> <li>Rus: <I>она женщина</I> <li>Snd: <I>ھو۶ استری اھی</I> <li>Spa: <I>ella es una mujer</I> <li>Swe: <I>hon är en kvinna</I> <li>Tha: <I>หล่อนเป็นหญิง</I> <li>Urd: <I>وہ عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkCN old_A woman_N))</CODE> <li>Afr: <I>sy is 'n oud vrou</I> <li>Bul: <I>тя е стара жена</I> <li>Cat: <I>ella és una dona vella</I> <li>Chi: <I>她是老女人</I> <li>Dan: <I>hun er en gammel kvinde</I> <li>Dut: <I>ze is oude vrouw</I> <li>Eng: <I>she is a</I> <li>Fin: <I>hän on vanha nainen</I> <li>Fre: <I>elle est une vieille femme</I> <li>Ger: <I>sie ist eine alte Frau</I> <li>Gre: <I>αυτή είναι παλιά γυναίκα</I> <li>Hin: <I>वह बूढ़ी औरत है</I> <li>Ita: <I>lei è una</I> <li>Jpn: <I>彼女は古い女だ</I> <li>Lav: <I>viņa ir veca sieviete</I> <li>Nep: <I>उनी बुढी आईमाई हुन्</I> <li>Nor: <I>hun er ei gammel kvinne</I> <li>Pes: <I>او زن پیر است</I> <li>Pnb: <I>او بوڈی زنانی اے</I> <li>Pol: <I>ona jest stara kobieta</I> <li>Ron: <I>ea este femeie veche</I> <li>Rus: <I>она старая женщина</I> <li>Snd: <I>ھو۶ پوڙھی استری اھی</I> <li>Spa: <I>ella es una vieja mujer</I> <li>Swe: <I>hon är en gammal kvinna</I> <li>Tha: <I>หล่อนเป็นหญิงแก่</I> <li>Urd: <I>وہ بوڑھی عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP here_Adv)</CODE> <li>Afr: <I>sy is hier</I> <li>Bul: <I>тя е тук</I> <li>Cat: <I>ella és aquí</I> <li>Chi: <I>她在这里</I> <li>Dan: <I>hun er her</I> <li>Dut: <I>ze is hier</I> <li>Eng: <I>she is here</I> <li>Fin: <I>hän on täällä</I> <li>Fre: <I>elle est ici</I> <li>Ger: <I>sie ist hier</I> <li>Gre: <I>αυτή είναι εδώ</I> <li>Hin: <I>वह यहाँ है</I> <li>Ita: <I>lei è quà</I> <li>Jpn: <I>彼女はここでいる</I> <li>Lav: <I>viņa ir šeit</I> <li>Nep: <I>उनी यहाँ छिन्</I> <li>Nor: <I>hun er her</I> <li>Pes: <I>او اینجا است</I> <li>Pnb: <I>او ایتھے اے</I> <li>Pol: <I>ona jest tutaj</I> <li>Ron: <I>ea este aici</I> <li>Rus: <I>она здесь</I> <li>Snd: <I>ھو۶ ھتی اھی</I> <li>Spa: <I>ella es aquí</I> <li>Swe: <I>hon är här</I> <li>Tha: <I>หล่อนอยู่ที่นี่</I> <li>Urd: <I>وہ یہاں ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>she always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkVP always_AdV (mkVP sleep_V)))</CODE> <li>Afr: <I>sy slaap altyd altyd</I> <li>Bul: <I>тя винаги спи</I> <li>Cat: <I>ella dorm sempre</I> <li>Chi: <I>她一直睡</I> <li>Dan: <I>hun sover altid</I> <li>Dut: <I>ze slaapt altijd</I> <li>Eng: <I>she always sleeps</I> <li>Fin: <I>hän nukkuu aina</I> <li>Fre: <I>elle dort toujours</I> <li>Ger: <I>sie schläft immer</I> <li>Gre: <I>αυτή κοιμάται πάντα</I> <li>Hin: <I>वह हमेशा सोती है</I> <li>Ita: <I>lei dorme sempre</I> <li>Jpn: <I>彼女はいつも寝る</I> <li>Lav: <I>viņa guļ vienmēr</I> <li>Nep: <I>उनी सधैँ सुत्छिन्</I> <li>Nor: <I>hun sover altid</I> <li>Pes: <I>او همیشه می خوابد</I> <li>Pnb: <I>او ہمیشہ سوندی اے</I> <li>Pol: <I>ona zawsze śpi</I> <li>Ron: <I>ea doarme mereu</I> <li>Rus: <I>она спдит всегда</I> <li>Snd: <I>ھو۶ ھمیشھ سمھی ٿی</I> <li>Spa: <I>ella duerme siempre</I> <li>Swe: <I>hon sover alltid</I> <li>Tha: <I>หล่อนนอนหลับเสมอ</I> <li>Urd: <I>وہ ہمیشہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl house_N)</CODE> <li>Afr: <I>daar is 'n huis</I> <li>Bul: <I>има къща</I> <li>Cat: <I>hi ha una casa</I> <li>Chi: <I>有一间房子</I> <li>Dan: <I>det findes et hus</I> <li>Dut: <I>er is een huis</I> <li>Eng: <I>there is a</I> <li>Fin: <I>on olemassa talo</I> <li>Fre: <I>il y a une maison</I> <li>Ger: <I>es gibt ein Haus</I> <li>Gre: <I>υπάρχει ένα σπίτι</I> <li>Hin: <I>घर है</I> <li>Ita: <I>ci</I> <li>Jpn: <I>家がある</I> <li>Lav: <I>ir māja</I> <li>Nep: <I>त्यहाँ घर छ</I> <li>Nor: <I>det finnes et hus</I> <li>Pes: <I>یک خانه است</I> <li>Pnb: <I>اوتھے گھر اے</I> <li>Pol: <I>jest dom</I> <li>Ron: <I>există o casă</I> <li>Rus: <I>существует дом</I> <li>Snd: <I>ھتی گھر اھی</I> <li>Spa: <I>hay una casa</I> <li>Swe: <I>det finns ett hus</I> <li>Tha: <I>มีบ้าน</I> <li>Urd: <I>گھر ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkCN old_A house_N))</CODE> <li>Afr: <I>daar is 'n oud huis</I> <li>Bul: <I>има стара къща</I> <li>Cat: <I>hi ha una casa vella</I> <li>Chi: <I>有一间老房子</I> <li>Dan: <I>det findes et gammelt hus</I> <li>Dut: <I>er is een oud huis</I> <li>Eng: <I>there is a</I> <li>Fin: <I>on olemassa vanha talo</I> <li>Fre: <I>il y a une vieille maison</I> <li>Ger: <I>es gibt ein altes Haus</I> <li>Gre: <I>υπάρχει ένα παλιό σπίτι</I> <li>Hin: <I>बूढ़ा घर है</I> <li>Ita: <I>ci</I> <li>Jpn: <I>古い家がある</I> <li>Lav: <I>ir veca māja</I> <li>Nep: <I>त्यहाँ बुढो घर छ</I> <li>Nor: <I>det finnes et gammelt hus</I> <li>Pes: <I>یک خانه ی پیر است</I> <li>Pnb: <I>اوتھے بوڈا گھر اے</I> <li>Pol: <I>jest stary dom</I> <li>Ron: <I>există o casă veche</I> <li>Rus: <I>существует старый дом</I> <li>Snd: <I>ھتی پوڙھی گھر اھی</I> <li>Spa: <I>hay una vieja casa</I> <li>Swe: <I>det finns ett gammalt hus</I> <li>Tha: <I>มีบ้านแก่</I> <li>Urd: <I>بوڑھا گھر ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>there are many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkNP many_Det house_N) )</CODE> <li>Afr: <I>daar is baie huise</I> <li>Bul: <I>има много къщи</I> <li>Cat: <I>hi ha moltes cases</I> <li>Chi: <I>有很多房子</I> <li>Dan: <I>det findes mange huse</I> <li>Dut: <I>er zijn veel huizen</I> <li>Eng: <I>there are many houses</I> <li>Fin: <I>on olemassa moni talo</I> <li>Fre: <I>il y a plusieurs maisons</I> <li>Ger: <I>es gibt viele Häuser</I> <li>Gre: <I>υπάρχουν πολλά σπίτια</I> <li>Hin: <I>बहुत घर हैं</I> <li>Ita: <I>ci</I> <li>Jpn: <I>多くの家がある</I> <li>Lav: <I>ir daudzas mājas</I> <li>Nep: <I>त्यहाँ थुप्रै घरहरु छन्</I> <li>Nor: <I>det finnes mange hus</I> <li>Pes: <I>تعداد زیادی خانه هستند</I> <li>Pnb: <I>اوتھے بہت زیادہ گھر نے</I> <li>Pol: <I>jest wiele domów</I> <li>Ron: <I>există multe case</I> <li>Rus: <I>существует много домов</I> <li>Snd: <I>ھتی گھڻا گھر اھن</I> <li>Spa: <I>hay muchas casas</I> <li>Swe: <I>det finns många hus</I> <li>Tha: <I>มีบ้านหลายหลัง</I> <li>Urd: <I>بہت زیادہ گھر ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>it is she who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP (mkRS (mkRCl which_RP (mkVP sleep_V))))</CODE> <li>Afr: <I>dit is sy wat slaap</I> <li>Bul: <I>тя е тaзи която спи</I> <li>Cat: <I>és ella que dorm</I> <li>Chi: <I>睡的是她</I> <li>Dan: <I>det er hun som sover</I> <li>Dut: <I>'t is ze die slaapt</I> <li>Eng: <I>it is she who sleeps</I> <li>Fin: <I>se on hän joka nukkuu</I> <li>Fre: <I>ce</I> <li>Ger: <I>es ist sie die schläft</I> <li>Gre: <I>είναι αυτή που κοιμάται</I> <li>Hin: <I>वह है जो सोती है</I> <li>Ita: <I>è lei che dorme</I> <li>Jpn: <I>寝るのは彼女だ</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>उनी हुन् जो सुत्छिन्</I> <li>Nor: <I>det er hun som sover</I> <li>Pes: <I>او است که می خوابد</I> <li>Pnb: <I>او اے جیڑی سوندی اے</I> <li>Pol: <I>to ona , która śpi</I> <li>Ron: <I>este ea care doarme</I> <li>Rus: <I>это она , которая спдит</I> <li>Snd: <I>ھو۶ اھی جھڙی سمھی ٿی</I> <li>Spa: <I>es ella que duerme</I> <li>Swe: <I>det är hon som sover</I> <li>Tha: <I>หล่อนเป็นที่นอนหลับ</I> <li>Urd: <I>وہ ہے جو سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>it is here that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl here_Adv (mkS (mkCl she_NP sleep_V)) )</CODE> <li>Afr: <I>dit is hier dat sy slaap</I> <li>Bul: <I>тук тя спи</I> <li>Cat: <I>és aquí que ella dorm</I> <li>Chi: <I>她睡的是这里</I> <li>Dan: <I>det er her hun sover</I> <li>Dut: <I>'t is hier dat ze slaapt</I> <li>Eng: <I>it is here that she sleeps</I> <li>Fin: <I>se on täällä kun hän nukkuu</I> <li>Fre: <I>ce</I> <li>Ger: <I>es ist hier dass sie schläft</I> <li>Gre: <I>είναι εδώ που αυτή κοιμάται</I> <li>Hin: <I>यहाँ वह सोती है</I> <li>Ita: <I>è quà che lei dorme</I> <li>Jpn: <I>彼女が寝るのはここでだ</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>यहाँ उनी सुत्छिन्</I> <li>Nor: <I>det er her hun sover</I> <li>Pes: <I>اینجا او می خوابد</I> <li>Pnb: <I>ایتھے او سوندی اے</I> <li>Pol: <I>tutaj ona śpi</I> <li>Ron: <I>este aici cã ea doarme</I> <li>Rus: <I>это здесь , она спдит</I> <li>Snd: <I>ھتی ھو۶ سمھی ٿی</I> <li>Spa: <I>es aquí que ella duerme</I> <li>Swe: <I>det är här hon sover</I> <li>Tha: <I>ที่นี่หล่อนนอนหลับ</I> <li>Urd: <I>یہاں وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>it rains</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl rain_V0 )</CODE> <li>Afr: <I>dit reën</I> <li>Bul: <I>вали</I> <li>Cat: <I>plou</I> <li>Chi: <I>下雨</I> <li>Dan: <I>det regner</I> <li>Dut: <I>'t regeent</I> <li>Eng: <I>it rains</I> <li>Fin: <I>sataa</I> <li>Fre: <I>il pleut</I> <li>Ger: <I>es regnet</I> <li>Gre: <I>βρέχει</I> <li>Hin: <I>बारिश होता है</I> <li>Ita: <I>piove</I> <li>Jpn: <I>雨が降る</I> <li>Lav: <I>līst</I> <li>Nep: <I>बर्षा हुन्छ</I> <li>Nor: <I>det regner</I> <li>Pes: <I>باران می آید</I> <li>Pnb: <I>بارش ہوندا اے</I> <li>Pol: <I>pada</I> <li>Ron: <I>plouă</I> <li>Rus: <I>идет дождь</I> <li>Snd: <I>constant not found: rain_V0</I> <li>Spa: <I>llueve</I> <li>Swe: <I>det regnar</I> <li>Tha: <I>มีฝน</I> <li>Urd: <I>بارش ہوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>it is raining</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (progressiveVP (mkVP rain_V0)))</CODE> <li>Afr: <I>dit is aan die te reën</I> <li>Bul: <I>вали</I> <li>Cat: <I>està plovent</I> <li>Chi: <I>下雨</I> <li>Dan: <I>det er ved å regne</I> <li>Dut: <I>'t is aan het regenen</I> <li>Eng: <I>it is raining</I> <li>Fin: <I>on satamassa</I> <li>Fre: <I>il est en train de</I> <li>Ger: <I>es regnet eben</I> <li>Gre: <I>βρέχει</I> <li>Hin: <I>बारिश हो रहा है</I> <li>Ita: <I>sta piovendo</I> <li>Jpn: <I>雨が降っている</I> <li>Lav: <I>līst</I> <li>Nep: <I>बर्षा भदै छ</I> <li>Nor: <I>det er ved å regne</I> <li>Pes: <I>دارد باران می آید</I> <li>Pnb: <I>بارش ہوندا پیا اے</I> <li>Pol: <I>pada</I> <li>Ron: <I>plouă</I> <li>Rus: <I>идет дождь</I> <li>Snd: <I>constant not found: rain_V0</I> <li>Spa: <I>está lloviendo</I> <li>Swe: <I>det håller på att regna</I> <li>Tha: <I>กำลังมีฝน</I> <li>Urd: <I>بارش ہو رہا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkCl</CODE></TD>
+<TD><A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A></TD>
+<TD><div class=reveal> <I>that she sleeps is good</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl (mkSC (mkS (mkCl she_NP sleep_V))) (mkVP good_A))</CODE> <li>Afr: <I>dat sy slaap is goed</I> <li>Bul: <I>, че тя спи е добър</I> <li>Cat: <I>que ella dorm és bo</I> <li>Chi: <I>她睡是好的</I> <li>Dan: <I>at hun sover er godt</I> <li>Dut: <I>dat ze slaapt is goed</I> <li>Eng: <I>that she sleeps is good</I> <li>Fin: <I>että hän nukkuu on hyvä</I> <li>Fre: <I>que</I> <li>Ger: <I>dass sie schläft ist gut</I> <li>Gre: <I>οτι αυτή κοιμάται είναι καλό</I> <li>Hin: <I>कि वह सोती है अच्छा है</I> <li>Ita: <I>che lei dorme è buono</I> <li>Jpn: <I>彼女は寝ることが良い</I> <li>Lav: <I>ka viņa guļ ir labs</I> <li>Nep: <I>की उनी सुत्छिन् राम्रो छ</I> <li>Nor: <I>at hun sover er godt</I> <li>Pes: <I>این که او می خوابد خوب است</I> <li>Pnb: <I>كہ او سوندی اے اچھا اے</I> <li>Pol: <I>, że ona śpi jest dobre</I> <li>Ron: <I>cã ea doarme este bun</I> <li>Rus: <I>что она спдит хороше</I> <li>Snd: <I>ت ھو۶ سمھی ٿی سٺو اھی</I> <li>Spa: <I>que ella duerme es bueno</I> <li>Swe: <I>att hon sover är gott</I> <li>Tha: <I>ว่าหล่อนนอนหลับดี</I> <li>Urd: <I>کہ وہ سوتی ہے اچھا ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="ClSlash"></A>
+<H2>ClSlash</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash see_V2)))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Gre: <I>ποιόν βλέπει αυτή</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP see_V2))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Gre: <I>ποιόν βλέπει αυτή</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>whom does she want to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP want_VV see_V2))</CODE> <li>Afr: <I>wie wil sy te sien</I> <li>Bul: <I>кого иска да види тя</I> <li>Cat: <I>qui vol veure ella</I> <li>Chi: <I>她想看的是谁</I> <li>Dan: <I>hvem vil hun se</I> <li>Dut: <I>wie wil ze zien</I> <li>Eng: <I>whom does she want to see</I> <li>Fin: <I>kenet hän tahtoo nähdä</I> <li>Fre: <I>qui veut voir elle</I> <li>Ger: <I>wen will sie sehen</I> <li>Gre: <I>ποιόν θέλει να δεί αυτή</I> <li>Hin: <I>किस को वह देखना चाहती है</I> <li>Ita: <I>chi vuole vedere lei</I> <li>Jpn: <I>彼女は誰を見たがっているか</I> <li>Lav: <I>kuru viņa vēlas redzēt</I> <li>Nep: <I>कासलाई उनी हेर्न चाहन्छिन्</I> <li>Nor: <I>hvem vil hun se</I> <li>Pes: <I>چه کسی را او می خواهد ببیند</I> <li>Pnb: <I>كون او ویكھنا چاندی اے</I> <li>Pol: <I>kogo ona chce widzieć</I> <li>Ron: <I>pe cine vrea ea sã vadă</I> <li>Rus: <I>кого она хочет видеть</I> <li>Snd: <I>ڪیر ھو۶ ڏسڻ چاھی ٿی</I> <li>Spa: <I>quién quiere ver ella</I> <li>Swe: <I>vem vill hon se</I> <li>Tha: <I>หล่อนอยากเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھنا چاہتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>with whom does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkCl she_NP sleep_V) with_Prep))</CODE> <li>Afr: <I>met wie slaap sy</I> <li>Bul: <I>с</I> <li>Cat: <I>amb qui dorm ella</I> <li>Chi: <I>和她一起睡的是谁</I> <li>Dan: <I>med hvem sover hun</I> <li>Dut: <I>met wie slaapt ze</I> <li>Eng: <I>with whom does she sleep</I> <li>Fin: <I>kenen kanssa hän nukkuu</I> <li>Fre: <I>avec qui dort-elle</I> <li>Ger: <I>mit wem schläft sie</I> <li>Gre: <I>ποιόν με κοιμάται αυτή</I> <li>Hin: <I>किस को वह सोती है</I> <li>Ita: <I>con chi dorme lei</I> <li>Jpn: <I>彼女は誰寝るか</I> <li>Lav: <I>ar kuru viņa guļ</I> <li>Nep: <I>कासलाई उनी सुत्छिन्</I> <li>Nor: <I>med hvem sover hun</I> <li>Pes: <I>با چه کسی او می خوابد</I> <li>Pnb: <I>كون او سوندی اے</I> <li>Pol: <I>z kim ona śpi</I> <li>Ron: <I>cu cine doarme ea</I> <li>Rus: <I>с кем она спдит</I> <li>Snd: <I>ڪیر ھو۶ سمھی ٿی</I> <li>Spa: <I>con quién duerme ella</I> <li>Swe: <I>med vem sover hon</I> <li>Tha: <I>หล่อนนอนหลับกับใคร</I> <li>Urd: <I>کس کو وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>whom does she see today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkClSlash she_NP see_V2) today_Adv))</CODE> <li>Afr: <I>wie sien sy vandag</I> <li>Bul: <I>кого вижда тя днес</I> <li>Cat: <I>qui veu ella avui</I> <li>Chi: <I>她今天看的是谁</I> <li>Dan: <I>hvem ser hun idag</I> <li>Dut: <I>wie ziet ze vandaag</I> <li>Eng: <I>whom does she see today</I> <li>Fin: <I>kenet hän näkee tänään</I> <li>Fre: <I>qui voit elle aujourd'hui</I> <li>Ger: <I>wen sieht sie heute</I> <li>Gre: <I>ποιόν βλέπει αυτή σήμερα</I> <li>Hin: <I>किस को आज वह देखती है</I> <li>Ita: <I>chi vede lei oggi</I> <li>Jpn: <I>今日彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz šodien</I> <li>Nep: <I>कासलाई आज उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun idag</I> <li>Pes: <I>چه کسی را امروز او می بیند</I> <li>Pnb: <I>كون اج او ویكھدی اے</I> <li>Pol: <I>kogo dziś widzi ona</I> <li>Ron: <I>pe cine vede ea astăzi</I> <li>Rus: <I>кого она видит сегодня</I> <li>Snd: <I>ڪیر اڄ ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella hoy</I> <li>Swe: <I>vem ser hon idag</I> <li>Tha: <I>หล่อนเห็นวันนี้ใคร</I> <li>Urd: <I>کس کو آج وہ دیکھتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkClSlash</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#SSlash">SSlash</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A></TD>
+<TD><div class=reveal> <I>whom does she know that we hadn't seen</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP know_VS (mkSSlash (mkTemp pastTense anteriorAnt) negativePol (mkClSlash we_NP (mkVPSlash see_V2)))))</CODE> <li>Afr: <I>wie weet sy dat ons nie gesien nie het</I> <li>Bul: <I>кого знае че ние не бяхме видeли тя</I> <li>Cat: <I>qui sap ella que nosaltres no havíem vist</I> <li>Chi: <I>她知道我们不看了的是谁</I> <li>Dan: <I>hvem ved hun at vi ikke havde set</I> <li>Dut: <I>wie weet ze dat we niet gezien hadden</I> <li>Eng: <I>whom does she know that we hadn't seen</I> <li>Fin: <I>kenet hän tietää että me emme olleet nähneet</I> <li>Fre: <I>qui sait elle que</I> <li>Ger: <I>wen weiß sie dass wir nicht gesehen hatten</I> <li>Gre: <I>ποιόν ξέρει οτι εμείς δεν είχαμε δεί αυτή</I> <li>Hin: <I>किस को वह जानती है कि हम नहीं देख चुके थे</I> <li>Ita: <I>chi sa lei che noi non avevamo visto</I> <li>Jpn: <I>彼女は誰私達が見なかったことを知るか</I> <li>Lav: <I>kuru viņa zina , ka mēs nebijām redzēti</I> <li>Nep: <I>कासलाई उनी थाहा पाउँछिन्की हामीहरु हेरेकाथिएनैँ</I> <li>Nor: <I>hvem vet hun at vi ikke hadde sett</I> <li>Pes: <I>چه کسی را او می داند که ما ندیده بودیم</I> <li>Pnb: <I>كون او جاندی اے كہ اسی نیں ویكھ گیے ساں</I> <li>Pol: <I>kogo ona wie , że nie zobaczyliśmy my</I> <li>Ron: <I>pe cine ştie ea cã noi nu văzuserăm</I> <li>Rus: <I>кого она знает , что мы не видели</I> <li>Snd: <I>ڪیر ھو۶ ڄاڻی ٿی ت اسان ڏسون ن ھ۶اسین</I> <li>Spa: <I>quién sabe ella que nosotros no habíamos visto</I> <li>Swe: <I>vem vet hon att vi inte hade sett</I> <li>Tha: <I>หล่อนรู้ว่าเราไม่เห็นใคร</I> <li>Urd: <I>کس کو وہ جانتی ہے کہ ہم نہیں دیکھ چکے تھے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Comp"></A>
+<H2>Comp - complement of copula, such as AP</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkComp</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
+<TD><div class=reveal> <I>to be old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkAP old_A)))</CODE> <li>Afr: <I>oud te wees</I> <li>Bul: <I>да е старо</I> <li>Cat: <I>ser vella</I> <li>Chi: <I>是老的</I> <li>Dan: <I>at være gammel</I> <li>Dut: <I>oud zijn</I> <li>Eng: <I>to be old</I> <li>Fin: <I>olla vanha</I> <li>Fre: <I>être vieille</I> <li>Ger: <I>alt sein</I> <li>Gre: <I>να είναι παλιός</I> <li>Hin: <I>बूढ़ा</I> <li>Ita: <I>essere vecchia</I> <li>Jpn: <I>古い</I> <li>Lav: <I>būt veci</I> <li>Nep: <I>बुढो</I> <li>Nor: <I>å være gammel</I> <li>Pes: <I>پیر بودن</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>być stary</I> <li>Ron: <I>sã fie vechi</I> <li>Rus: <I>быть старым</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>ser vieja</I> <li>Swe: <I>att vara gammal</I> <li>Tha: <I>แก่</I> <li>Urd: <I>بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkComp</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
+<TD><div class=reveal> <I>to be this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkNP this_Det man_N)))</CODE> <li>Afr: <I>hierdie man te wees</I> <li>Bul: <I>да е този мъж</I> <li>Cat: <I>ser aquest home</I> <li>Chi: <I>是这个男人</I> <li>Dan: <I>at være denne mand</I> <li>Dut: <I>deze man zijn</I> <li>Eng: <I>to be this man</I> <li>Fin: <I>olla tämä mies</I> <li>Fre: <I>être ce</I> <li>Ger: <I>dieser Mann sein</I> <li>Gre: <I>να είναι αυτός ο άνδρας</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>essere questo uomo</I> <li>Jpn: <I>この男だ</I> <li>Lav: <I>būt šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>å være denne mannen</I> <li>Pes: <I>این مرد بودن</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>być tym mężczyzną</I> <li>Ron: <I>sã fie acest om</I> <li>Rus: <I>быть этим человеком</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>ser este hombre</I> <li>Swe: <I>att vara den här mannen</I> <li>Tha: <I>เป็นชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkComp</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A></TD>
+<TD><div class=reveal> <I>to be here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp here_Adv))</CODE> <li>Afr: <I>hier te wees</I> <li>Bul: <I>да е тук</I> <li>Cat: <I>ser aquí</I> <li>Chi: <I>在这里</I> <li>Dan: <I>at være her</I> <li>Dut: <I>hier zijn</I> <li>Eng: <I>to be here</I> <li>Fin: <I>olla täällä</I> <li>Fre: <I>être ici</I> <li>Ger: <I>hier sein</I> <li>Gre: <I>να είναι εδώ</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>essere quà</I> <li>Jpn: <I>ここである</I> <li>Lav: <I>būt šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>å være her</I> <li>Pes: <I>اینجا بودن</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>być tutaj</I> <li>Ron: <I>sã fie aici</I> <li>Rus: <I>быть здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>ser aquí</I> <li>Swe: <I>att vara här</I> <li>Tha: <I>อยู่ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Conj"></A>
+<H2>Conj - conjunction</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>and_Conj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><div class=reveal> <I>here and now</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv and_Conj here_Adv now_Adv)</CODE> <li>Afr: <I>hier en nou</I> <li>Bul: <I>тук и сега</I> <li>Cat: <I>aquí i ara</I> <li>Chi: <I>这里并且现在</I> <li>Dan: <I>her og nu</I> <li>Dut: <I>hier en nu</I> <li>Eng: <I>here and now</I> <li>Fin: <I>täällä ja nyt</I> <li>Fre: <I>ici et maintenant</I> <li>Ger: <I>hier und jetzt</I> <li>Gre: <I>εδώ και τώρα</I> <li>Hin: <I>यहाँ और अब</I> <li>Ita: <I>quà e</I> <li>Jpn: <I>ここで今</I> <li>Lav: <I>šeit un tagad</I> <li>Nep: <I>यहाँ र अहीले</I> <li>Nor: <I>her og nå</I> <li>Pes: <I>اینجا و حالا</I> <li>Pnb: <I>ایتھے تے ہون</I> <li>Pol: <I>tutaj i teraz</I> <li>Ron: <I>aici şi acum</I> <li>Rus: <I>здесь и сейчас</I> <li>Snd: <I>ھتی ۽ ھاڻی</I> <li>Spa: <I>aquí y</I> <li>Swe: <I>här och nu</I> <li>Tha: <I>ที่นี่และเดี๋ยวนี้</I> <li>Urd: <I>یہاں اور اب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>both7and_DConj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><div class=reveal> <I>both here and there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv both7and_DConj here_Adv there_Adv)</CODE> <li>Afr: <I>sowel hier as daar</I> <li>Bul: <I>и тук и там</I> <li>Cat: <I>i aquí i allà</I> <li>Chi: <I>不但这里而且那里</I> <li>Dan: <I>både her og der</I> <li>Dut: <I>zowel hier als daar</I> <li>Eng: <I>both here and there</I> <li>Fin: <I>sekä täällä että siellä</I> <li>Fre: <I>et ici et là</I> <li>Ger: <I>sowohl hier als auch da</I> <li>Gre: <I>και εδώ και εκεί</I> <li>Hin: <I>दोनों यहाँ और वहाँ</I> <li>Ita: <I>e quà e là</I> <li>Jpn: <I>ここでそこで</I> <li>Lav: <I>gan šeit , gan tur</I> <li>Nep: <I>दुबै यहाँ र त्यहाँ</I> <li>Nor: <I>både her og der</I> <li>Pes: <I>هم اینجا و هم آنجا</I> <li>Pnb: <I>دوویں ایتھے تے اوتھے</I> <li>Pol: <I>zarówno tutaj jak i tam</I> <li>Ron: <I>şi aici şi acolo</I> <li>Rus: <I>как здесь , так и там</I> <li>Snd: <I>ٻ۶ی ھتی ۽ اتی</I> <li>Spa: <I>y</I> <li>Swe: <I>både här och där</I> <li>Tha: <I>ทั้งที่นี่และที่นั่น</I> <li>Urd: <I>دونوں یہاں اور وہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>either7or_DConj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><div class=reveal> <I>either here or there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv either7or_DConj here_Adv there_Adv)</CODE> <li>Afr: <I>Ã²f hier Ã²f daar</I> <li>Bul: <I>или тук или там</I> <li>Cat: <I>o aquí o allà</I> <li>Chi: <I>要么这里要么那里</I> <li>Dan: <I>enten her eller der</I> <li>Dut: <I>ofwel hier of daar</I> <li>Eng: <I>either here or there</I> <li>Fin: <I>joko täällä tai siellä</I> <li>Fre: <I>ou ici ou là</I> <li>Ger: <I>entweder hier oder da</I> <li>Gre: <I>είτε εδώ ή εκεί</I> <li>Hin: <I>कोई एक यहाँ या वहाँ</I> <li>Ita: <I>o quà o là</I> <li>Jpn: <I>ここでかそこで</I> <li>Lav: <I>vai nu šeit , vai tur</I> <li>Nep: <I>की यहाँ अथवा त्यहाँ</I> <li>Nor: <I>enten her eller der</I> <li>Pes: <I>یا اینجا یا آنجا</I> <li>Pnb: <I>كوی اك ایتھے یا اوتھے</I> <li>Pol: <I>albo tutaj albo tam</I> <li>Ron: <I>sau aici sau acolo</I> <li>Rus: <I>либо здесь , либо там</I> <li>Snd: <I>ڪو۶ی ٻیو ھتی یا اتی</I> <li>Spa: <I>o aquí o allí</I> <li>Swe: <I>antingen här eller där</I> <li>Tha: <I>ที่นี่หริอที่นั่น</I> <li>Urd: <I>کوی ایک یہاں یا وہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>if_then_Conj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><div class=reveal> <I>if here then there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv if_then_Conj here_Adv there_Adv)</CODE> <li>Afr: <I>as hier dan daar</I> <li>Bul: <I>constant not found: if_then_Conj</I> <li>Cat: <I>si aquí llavors allà</I> <li>Chi: <I>如果这里那么那里</I> <li>Dan: <I>constant not found: if_then_Conj</I> <li>Dut: <I>als hier dan daar</I> <li>Eng: <I>if here then there</I> <li>Fin: <I>jos täällä niin siellä</I> <li>Fre: <I>si ici alors là</I> <li>Ger: <I>wenn hier dann da</I> <li>Gre: <I>αν εδώ τότε εκεί</I> <li>Hin: <I>constant not found: if_then_Conj</I> <li>Ita: <I>si quà allora là</I> <li>Jpn: <I>constantnotfound:if_then_Conj</I> <li>Lav: <I>ja šeit tad tur</I> <li>Nep: <I>यदि यहाँ भने त्यहाँ</I> <li>Nor: <I>constant not found: if_then_Conj</I> <li>Pes: <I>اگر اینجا آنگاه آنجا</I> <li>Pnb: <I>اگر ایتھے تے اوتھے</I> <li>Pol: <I>jeżeli tutaj , to tam</I> <li>Ron: <I>dacă aici atunci acolo</I> <li>Rus: <I>constant not found: if_then_Conj</I> <li>Snd: <I>جیڪڏھن ھتی ت اتی</I> <li>Spa: <I>si aquí entonces allí</I> <li>Swe: <I>om här så där</I> <li>Tha: <I>ถ้าที่นี่ก็ที่นั่น</I> <li>Urd: <I>اگر یہاں تو وہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>or_Conj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><div class=reveal> <I>here or there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv or_Conj here_Adv there_Adv)</CODE> <li>Afr: <I>hier of daar</I> <li>Bul: <I>тук или там</I> <li>Cat: <I>aquí o allà</I> <li>Chi: <I>这里还是那里</I> <li>Dan: <I>her eller der</I> <li>Dut: <I>hier of daar</I> <li>Eng: <I>here or there</I> <li>Fin: <I>täällä tai siellä</I> <li>Fre: <I>ici ou là</I> <li>Ger: <I>hier oder da</I> <li>Gre: <I>εδώ ή εκεί</I> <li>Hin: <I>यहाँ या वहाँ</I> <li>Ita: <I>quà o là</I> <li>Jpn: <I>ここでかそこで</I> <li>Lav: <I>šeit vai tur</I> <li>Nep: <I>यहाँ अथवा त्यहाँ</I> <li>Nor: <I>her eller der</I> <li>Pes: <I>اینجا یا آنجا</I> <li>Pnb: <I>ایتھے یا اوتھے</I> <li>Pol: <I>tutaj lub tam</I> <li>Ron: <I>aici sau acolo</I> <li>Rus: <I>здесь или там</I> <li>Snd: <I>ھتی یا اتی</I> <li>Spa: <I>aquí o allí</I> <li>Swe: <I>här eller där</I> <li>Tha: <I>ที่นี่หริอที่นั่น</I> <li>Urd: <I>یہاں یا وہاں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Det"></A>
+<H2>Det - determiner phrase</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>aPl_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP aPl_Det woman_N)</CODE> <li>Afr: <I>vroue</I> <li>Bul: <I>жени</I> <li>Cat: <I>dones</I> <li>Chi: <I>一些女人</I> <li>Dan: <I>kvinder</I> <li>Dut: <I>vrouwen</I> <li>Eng: <I>women</I> <li>Fin: <I>naiset</I> <li>Fre: <I>des femmes</I> <li>Ger: <I>Frauen</I> <li>Gre: <I>γυναίκες</I> <li>Hin: <I>औरतें</I> <li>Ita: <I>donne</I> <li>Jpn: <I>女たち</I> <li>Lav: <I>sievietes</I> <li>Nep: <I>आईमाईहरु</I> <li>Nor: <I>kvinner</I> <li>Pes: <I>یک زن</I> <li>Pnb: <I>زنانیاں</I> <li>Pol: <I>kobiety</I> <li>Ron: <I>nişte femei</I> <li>Rus: <I>женщины</I> <li>Snd: <I>استریون</I> <li>Spa: <I>mujeres</I> <li>Swe: <I>kvinnor</I> <li>Tha: <I>หญิง</I> <li>Urd: <I>عورتیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>aSg_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP aSg_Det woman_N)</CODE> <li>Afr: <I>'n vrou</I> <li>Bul: <I>жена</I> <li>Cat: <I>una dona</I> <li>Chi: <I>一个女人</I> <li>Dan: <I>en kvinde</I> <li>Dut: <I>een vrouw</I> <li>Eng: <I>a</I> <li>Fin: <I>nainen</I> <li>Fre: <I>une femme</I> <li>Ger: <I>eine Frau</I> <li>Gre: <I>μία γυναίκα</I> <li>Hin: <I>औरत</I> <li>Ita: <I>una</I> <li>Jpn: <I>女</I> <li>Lav: <I>sieviete</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>ei kvinne</I> <li>Pes: <I>یک زن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>kobieta</I> <li>Ron: <I>o femeie</I> <li>Rus: <I>женщину</I> <li>Snd: <I>استری</I> <li>Spa: <I>una mujer</I> <li>Swe: <I>en kvinna</I> <li>Tha: <I>หญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>a_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP a_Det house_N)</CODE> <li>Afr: <I>'n huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>una casa</I> <li>Chi: <I>一间房子</I> <li>Dan: <I>et hus</I> <li>Dut: <I>een huis</I> <li>Eng: <I>a</I> <li>Fin: <I>talo</I> <li>Fre: <I>une maison</I> <li>Ger: <I>ein Haus</I> <li>Gre: <I>ένα σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>una</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>et hus</I> <li>Pes: <I>یک خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>o casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>una casa</I> <li>Swe: <I>ett hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>every_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>every woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP every_Det woman_N)</CODE> <li>Afr: <I>elk vrou</I> <li>Bul: <I>всяка жена</I> <li>Cat: <I>cada dona</I> <li>Chi: <I>每个女人</I> <li>Dan: <I>hver kvinde</I> <li>Dut: <I>elke vrouw</I> <li>Eng: <I>every woman</I> <li>Fin: <I>jokainen nainen</I> <li>Fre: <I>chaque femme</I> <li>Ger: <I>jede Frau</I> <li>Gre: <I>κάθε γυναίκα</I> <li>Hin: <I>हर औरत</I> <li>Ita: <I>ogni donna</I> <li>Jpn: <I>全ての女</I> <li>Lav: <I>ikviena sieviete</I> <li>Nep: <I>सबै आईमाई</I> <li>Nor: <I>hver kvinne</I> <li>Pes: <I>هر زن</I> <li>Pnb: <I>ہر زنانی</I> <li>Pol: <I>każda kobieta</I> <li>Ron: <I>orice femeie</I> <li>Rus: <I>каждую женщину</I> <li>Snd: <I>ھر ھڪ استری</I> <li>Spa: <I>cada mujer</I> <li>Swe: <I>varje kvinna</I> <li>Tha: <I>หญิงทุกคน</I> <li>Urd: <I>ہر عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>few_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>few women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP few_Det woman_N)</CODE> <li>Afr: <I>min vroue</I> <li>Bul: <I>няколко жени</I> <li>Cat: <I>poques dones</I> <li>Chi: <I>少些女人</I> <li>Dan: <I>få kvinder</I> <li>Dut: <I>weinig vrouwen</I> <li>Eng: <I>few women</I> <li>Fin: <I>harva nainen</I> <li>Fre: <I>peu de</I> <li>Ger: <I>wenige Frauen</I> <li>Gre: <I>λίγες γυναίκες</I> <li>Hin: <I>चंद औरतें</I> <li>Ita: <I>poche donne</I> <li>Jpn: <I>少数の女たち</I> <li>Lav: <I>dažas sievietes</I> <li>Nep: <I>अलिकती आईमाईहरु</I> <li>Nor: <I>få kvinner</I> <li>Pes: <I>تعداد کمی زن</I> <li>Pnb: <I>كچھ زنانیاں</I> <li>Pol: <I>parę kobiet</I> <li>Ron: <I>câteva femei</I> <li>Rus: <I>немного женщины</I> <li>Snd: <I>ڪجھ استریون</I> <li>Spa: <I>pocas mujeres</I> <li>Swe: <I>få kvinnor</I> <li>Tha: <I>หญิงสองสามคน</I> <li>Urd: <I>چند عورتیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>many_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP many_Det house_N)</CODE> <li>Afr: <I>baie huise</I> <li>Bul: <I>много къщи</I> <li>Cat: <I>moltes cases</I> <li>Chi: <I>很多房子</I> <li>Dan: <I>mange huse</I> <li>Dut: <I>veel huizen</I> <li>Eng: <I>many houses</I> <li>Fin: <I>moni talo</I> <li>Fre: <I>plusieurs maisons</I> <li>Ger: <I>viele Häuser</I> <li>Gre: <I>πολλά σπίτια</I> <li>Hin: <I>बहुत घर</I> <li>Ita: <I>molte case</I> <li>Jpn: <I>多くの家</I> <li>Lav: <I>daudzas mājas</I> <li>Nep: <I>थुप्रै घरहरु</I> <li>Nor: <I>mange hus</I> <li>Pes: <I>تعداد زیادی خانه</I> <li>Pnb: <I>بہت زیادہ گھر</I> <li>Pol: <I>wiele domów</I> <li>Ron: <I>multe case</I> <li>Rus: <I>много домы</I> <li>Snd: <I>گھڻا گھر</I> <li>Spa: <I>muchas casas</I> <li>Swe: <I>många hus</I> <li>Tha: <I>บ้านหลายหลัง</I> <li>Urd: <I>بہت زیادہ گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant))</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Gre: <I>αυτό</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>these five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant (mkCard (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>hierdie vyf</I> <li>Bul: <I>тези пет</I> <li>Cat: <I>aquests cinc</I> <li>Chi: <I>这五个</I> <li>Dan: <I>disse fem</I> <li>Dut: <I>deze vijf</I> <li>Eng: <I>these five</I> <li>Fin: <I>nämä viisi</I> <li>Fre: <I>ces cinq</I> <li>Ger: <I>diese fünf</I> <li>Gre: <I>αυτά τα πέντε</I> <li>Hin: <I>यह पांच</I> <li>Ita: <I>questi cinque</I> <li>Jpn: <I>この五つ</I> <li>Lav: <I>{s = "šie" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "šīs" ++ "piecas";</I> <li>Nep: <I>यी पाँच</I> <li>Nor: <I>disse fem</I> <li>Pes: <I>این پنج</I> <li>Pnb: <I>اے پنج</I> <li>Pol: <I>tych pięciu</I> <li>Ron: <I>aceştia cinci</I> <li>Rus: <I>эти пять</I> <li>Snd: <I>ھی پنج</I> <li>Spa: <I>estos cinco</I> <li>Swe: <I>de här fem</I> <li>Tha: <I>ห้านี้</I> <li>Urd: <I>یہ پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>the fifth</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkOrd (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>hulle vyfde</I> <li>Bul: <I>петото</I> <li>Cat: <I>el</I> <li>Chi: <I>第五个</I> <li>Dan: <I>det femte</I> <li>Dut: <I>die vijfde</I> <li>Eng: <I>the fifth</I> <li>Fin: <I>se viides</I> <li>Fre: <I>le</I> <li>Ger: <I>das fünfte</I> <li>Gre: <I>το πέμπτο</I> <li>Hin: <I>पांचवाँ</I> <li>Ita: <I>il</I> <li>Jpn: <I>五番目の</I> <li>Lav: <I>{s = "piektais"; lock_Utt = &lt;&gt;} / {s = "piektā"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>पाँचौँ</I> <li>Nor: <I>det femte</I> <li>Pes: <I>پنجمین / پنجم</I> <li>Pnb: <I>پنج واں</I> <li>Pol: <I>piąty</I> <li>Ron: <I>al cincilea</I> <li>Rus: <I>// <li>Snd: //پنجون</I> <li>Spa: <I>el quinto</I> <li>Swe: <I>det femte</I> <li>Tha: <I>ที่ห้า</I> <li>Urd: <I>پانچ واں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>the five best</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))</CODE> <li>Afr: <I>hulle vyf beste</I> <li>Bul: <I>петте най - добри</I> <li>Cat: <I>els cinc millors</I> <li>Chi: <I>五最好个</I> <li>Dan: <I>de fem bedste</I> <li>Dut: <I>die vijf beste</I> <li>Eng: <I>the five best</I> <li>Fin: <I>ne viisi parhaimmat</I> <li>Fre: <I>les cinq meilleurs</I> <li>Ger: <I>die fünf besten</I> <li>Gre: <I>τα πέντε καλύτερα</I> <li>Hin: <I>पांच सब से अच्छा</I> <li>Ita: <I>i</I> <li>Jpn: <I>一番良い五つ</I> <li>Lav: <I>{s = "pieci" ++ "vislabākais"; lock_Utt = &lt;&gt;} / {s = "piecas"</I> <li>Nep: <I>सबभन्दा राम्रो पाँच</I> <li>Nor: <I>de fem beste</I> <li>Pes: <I>پنج خوب ترین</I> <li>Pnb: <I>پنج اچھا</I> <li>Pol: <I>pięciu najlepszych</I> <li>Ron: <I>cei mai buni cinci</I> <li>Rus: <I>пять хорошие</I> <li>Snd: <I>پنج سٺو</I> <li>Spa: <I>los cinco mejores</I> <li>Swe: <I>de fem bästa</I> <li>Tha: <I>ห้าดีที่สุด</I> <li>Urd: <I>پانچ سب سے اچھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>these</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet this_Quant pluralNum))</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>тези</I> <li>Cat: <I>aquests</I> <li>Chi: <I>这个</I> <li>Dan: <I>disse</I> <li>Dut: <I>deze</I> <li>Eng: <I>these</I> <li>Fin: <I>nämä</I> <li>Fre: <I>ceux-ci</I> <li>Ger: <I>diese</I> <li>Gre: <I>αυτά</I> <li>Hin: <I>यह</I> <li>Ita: <I>questi</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šie"; lock_Utt = &lt;&gt;} / {s = "šīs"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यी</I> <li>Nor: <I>disse</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ci</I> <li>Ron: <I>aceştia</I> <li>Rus: <I>эти</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éstos</I> <li>Swe: <I>de här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet (mkCard (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>'n vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五个</I> <li>Dan: <I>fem</I> <li>Dut: <I>een vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Gre: <I>πέντε</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五つ</I> <li>Lav: <I>{s = "pieci"; lock_Utt = &lt;&gt;} / {s = "piecas"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>یک پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięciu</I> <li>Ron: <I>unii cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>51</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>five</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>my</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>my five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet i_Pron (mkNum (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>myne vyf</I> <li>Bul: <I>моите пет</I> <li>Cat: <I>els meus cinc</I> <li>Chi: <I>我的五个</I> <li>Dan: <I>mine fem</I> <li>Dut: <I>mijne vijf</I> <li>Eng: <I>my five</I> <li>Fin: <I>minun viisi</I> <li>Fre: <I>mes cinq</I> <li>Ger: <I>meine fünf</I> <li>Gre: <I>τα δικά μου πέντε</I> <li>Hin: <I>मेरा पांच</I> <li>Ita: <I>i</I> <li>Jpn: <I>私の五つ</I> <li>Lav: <I>{s = "mani" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "manas" ++ "piecas";</I> <li>Nep: <I>मेरो पाँच</I> <li>Nor: <I>mine fem</I> <li>Pes: <I>من پنج</I> <li>Pnb: <I>میرا پنج</I> <li>Pol: <I>moich pięciu</I> <li>Ron: <I>cei cinci ai mei</I> <li>Rus: <I>моих пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>mis cinco</I> <li>Swe: <I>mina fem</I> <li>Tha: <I>ห้าของฉัน</I> <li>Urd: <I>میرا پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>much_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>much wine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP much_Det wine_N)</CODE> <li>Afr: <I>baie wyn</I> <li>Bul: <I>много вино</I> <li>Cat: <I>molt vi</I> <li>Chi: <I>多瓶酒</I> <li>Dan: <I>meget viner</I> <li>Dut: <I>veel wijn</I> <li>Eng: <I>much wine</I> <li>Fin: <I>paljon viini</I> <li>Fre: <I>beaucoup de</I> <li>Ger: <I>vieler Wein</I> <li>Gre: <I>πολύ κρασί</I> <li>Hin: <I>बहुत शराब</I> <li>Ita: <I>molto vino</I> <li>Jpn: <I>多くのワイン</I> <li>Lav: <I>daudz vīns</I> <li>Nep: <I>निक्कै वाईन</I> <li>Nor: <I>mye viner</I> <li>Pes: <I>مقدار زیادی شراب ها</I> <li>Pnb: <I>بہت شراب</I> <li>Pol: <I>dużo win</I> <li>Ron: <I>// <li>Rus: //много вина</I> <li>Snd: <I>گھڻو شراب</I> <li>Spa: <I>mucho vino</I> <li>Swe: <I>mycket viner</I> <li>Tha: <I>เหล้าองุ่นหลายขวด</I> <li>Urd: <I>بہت شراب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>somePl_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>some women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP somePl_Det woman_N)</CODE> <li>Afr: <I>sommige vroue</I> <li>Bul: <I>някои жени</I> <li>Cat: <I>algunes dones</I> <li>Chi: <I>一些个女人</I> <li>Dan: <I>nogle kvinder</I> <li>Dut: <I>sommige vrouwen</I> <li>Eng: <I>some women</I> <li>Fin: <I>jotkut naiset</I> <li>Fre: <I>quelques femmes</I> <li>Ger: <I>einige Frauen</I> <li>Gre: <I>κάποιες γυναίκες</I> <li>Hin: <I>कुछ औरतें</I> <li>Ita: <I>qualche donne</I> <li>Jpn: <I>いくつかの女たち</I> <li>Lav: <I>kādas sievietes</I> <li>Nep: <I>केही आईमाईहरु</I> <li>Nor: <I>noen kvinner</I> <li>Pes: <I>چند زن</I> <li>Pnb: <I>كچھ زنانیاں</I> <li>Pol: <I>pewne kobiety</I> <li>Ron: <I>unele femei</I> <li>Rus: <I>некоторую женщины</I> <li>Snd: <I>ڪجھ استریون</I> <li>Spa: <I>algunas mujeres</I> <li>Swe: <I>några kvinnor</I> <li>Tha: <I>หญิงบางคน</I> <li>Urd: <I>کچھ عورتیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>someSg_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>some wine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP someSg_Det wine_N)</CODE> <li>Afr: <I>sommige wyn</I> <li>Bul: <I>някое вино</I> <li>Cat: <I>algun vi</I> <li>Chi: <I>一些瓶酒</I> <li>Dan: <I>nogen vin</I> <li>Dut: <I>sommige wijn</I> <li>Eng: <I>some wine</I> <li>Fin: <I>joku viini</I> <li>Fre: <I>quelque vin</I> <li>Ger: <I>ein Wein</I> <li>Gre: <I>κάποιο κρασί</I> <li>Hin: <I>कुछ शराब</I> <li>Ita: <I>qualche vino</I> <li>Jpn: <I>多少のワイン</I> <li>Lav: <I>kāds vīns</I> <li>Nep: <I>कोही वाईन</I> <li>Nor: <I>noen vin</I> <li>Pes: <I>مقداری شراب</I> <li>Pnb: <I>كچھ شراب</I> <li>Pol: <I>pewne wino</I> <li>Ron: <I>nişte vin</I> <li>Rus: <I>некоторое вино</I> <li>Snd: <I>ڪجھ شراب</I> <li>Spa: <I>algún vino</I> <li>Swe: <I>något vin</I> <li>Tha: <I>เหล้าองุ่นบางขวด</I> <li>Urd: <I>کچھ شراب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>that_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>that woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP that_Det woman_N)</CODE> <li>Afr: <I>daardie vrou</I> <li>Bul: <I>онази жена</I> <li>Cat: <I>aquella dona</I> <li>Chi: <I>那个女人</I> <li>Dan: <I>den der kvinde</I> <li>Dut: <I>die vrouw</I> <li>Eng: <I>that woman</I> <li>Fin: <I>tuo nainen</I> <li>Fre: <I>cette femme</I> <li>Ger: <I>jene Frau</I> <li>Gre: <I>εκείνη η γυναίκα</I> <li>Hin: <I>वह औरत</I> <li>Ita: <I>quella donna</I> <li>Jpn: <I>その女</I> <li>Lav: <I>tā sieviete</I> <li>Nep: <I>त्ये आईमाई</I> <li>Nor: <I>den der kvinna</I> <li>Pes: <I>آن زن</I> <li>Pnb: <I>وہ زنانی</I> <li>Pol: <I>tamta kobieta</I> <li>Ron: <I>acea femeie</I> <li>Rus: <I>ту женщину</I> <li>Snd: <I>جیڪو استری</I> <li>Spa: <I>esa mujer</I> <li>Swe: <I>den där kvinnan</I> <li>Tha: <I>หญิงคนนั้น</I> <li>Urd: <I>وہ عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>thePl_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>the houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP thePl_Det house_N)</CODE> <li>Afr: <I>die huise</I> <li>Bul: <I>къщите</I> <li>Cat: <I>les cases</I> <li>Chi: <I>房子</I> <li>Dan: <I>husene</I> <li>Dut: <I>de huizen</I> <li>Eng: <I>the houses</I> <li>Fin: <I>talot</I> <li>Fre: <I>les maisons</I> <li>Ger: <I>die Häuser</I> <li>Gre: <I>τα σπίτια</I> <li>Hin: <I>घर</I> <li>Ita: <I>le case</I> <li>Jpn: <I>家</I> <li>Lav: <I>mājas</I> <li>Nep: <I>घरहरु</I> <li>Nor: <I>husa</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>domy</I> <li>Ron: <I>casele</I> <li>Rus: <I>домы</I> <li>Snd: <I>گھر</I> <li>Spa: <I>las casas</I> <li>Swe: <I>husen</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>theSg_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP theSg_Det house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Gre: <I>το σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>the_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP the_Det house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Gre: <I>το σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>these_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>these women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP these_Det woman_N)</CODE> <li>Afr: <I>hierdie vroue</I> <li>Bul: <I>тези жени</I> <li>Cat: <I>aquestes dones</I> <li>Chi: <I>这些女人</I> <li>Dan: <I>disse kvinder</I> <li>Dut: <I>deze vrouwen</I> <li>Eng: <I>these women</I> <li>Fin: <I>nämä naiset</I> <li>Fre: <I>ces femmes</I> <li>Ger: <I>diese Frauen</I> <li>Gre: <I>αυτές οι γυναίκες</I> <li>Hin: <I>ये औरतें</I> <li>Ita: <I>queste donne</I> <li>Jpn: <I>この女たち</I> <li>Lav: <I>šīs sievietes</I> <li>Nep: <I>यी आईमाईहरु</I> <li>Nor: <I>disse kvinnene</I> <li>Pes: <I>این زن</I> <li>Pnb: <I>اے زنانیاں</I> <li>Pol: <I>te kobiety</I> <li>Ron: <I>aceste femei</I> <li>Rus: <I>эти женщины</I> <li>Snd: <I>ھی استریون</I> <li>Spa: <I>estas mujeres</I> <li>Swe: <I>de här kvinnorna</I> <li>Tha: <I>หญิงคนนี้</I> <li>Urd: <I>یہ عورتیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>this_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>this woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Det woman_N)</CODE> <li>Afr: <I>hierdie vrou</I> <li>Bul: <I>тази жена</I> <li>Cat: <I>aquesta dona</I> <li>Chi: <I>这个女人</I> <li>Dan: <I>denne kvinde</I> <li>Dut: <I>deze vrouw</I> <li>Eng: <I>this woman</I> <li>Fin: <I>tämä nainen</I> <li>Fre: <I>cette femme</I> <li>Ger: <I>diese Frau</I> <li>Gre: <I>αυτή η γυναίκα</I> <li>Hin: <I>यह औरत</I> <li>Ita: <I>questa donna</I> <li>Jpn: <I>この女</I> <li>Lav: <I>šī sieviete</I> <li>Nep: <I>यो आईमाई</I> <li>Nor: <I>denne kvinna</I> <li>Pes: <I>این زن</I> <li>Pnb: <I>اے زنانی</I> <li>Pol: <I>ta kobieta</I> <li>Ron: <I>această femeie</I> <li>Rus: <I>эту женщину</I> <li>Snd: <I>ھی استری</I> <li>Spa: <I>esta mujer</I> <li>Swe: <I>den här kvinnan</I> <li>Tha: <I>หญิงคนนี้</I> <li>Urd: <I>یہ عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>those_Det</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><div class=reveal> <I>those women</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP those_Det woman_N)</CODE> <li>Afr: <I>daardie vroue</I> <li>Bul: <I>онези жени</I> <li>Cat: <I>aquelles dones</I> <li>Chi: <I>那些女人</I> <li>Dan: <I>de der kvinder</I> <li>Dut: <I>die vrouwen</I> <li>Eng: <I>those women</I> <li>Fin: <I>nuo naiset</I> <li>Fre: <I>ces femmes</I> <li>Ger: <I>jene Frauen</I> <li>Gre: <I>εκείνες οι γυναίκες</I> <li>Hin: <I>वे औरतें</I> <li>Ita: <I>quelle donne</I> <li>Jpn: <I>その女たち</I> <li>Lav: <I>tās sievietes</I> <li>Nep: <I>यिनीहरु आईमाईहरु</I> <li>Nor: <I>de der kvinnene</I> <li>Pes: <I>آن زن</I> <li>Pnb: <I>وہ زنانیاں</I> <li>Pol: <I>tamte kobiety</I> <li>Ron: <I>acele femei</I> <li>Rus: <I>те женщины</I> <li>Snd: <I>جیڪو استریون</I> <li>Spa: <I>esas mujeres</I> <li>Swe: <I>de där kvinnorna</I> <li>Tha: <I>หญิงคนนั้น</I> <li>Urd: <I>وہ عورتیں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Dig"></A>
+<H2>Dig</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>n0_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>0</I></TD>
+</TR>
+<TR>
+<TD><CODE>n1_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>1</I></TD>
+</TR>
+<TR>
+<TD><CODE>n2_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>2</I></TD>
+</TR>
+<TR>
+<TD><CODE>n3_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>3</I></TD>
+</TR>
+<TR>
+<TD><CODE>n4_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>4</I></TD>
+</TR>
+<TR>
+<TD><CODE>n5_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>5</I></TD>
+</TR>
+<TR>
+<TD><CODE>n6_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>6</I></TD>
+</TR>
+<TR>
+<TD><CODE>n7_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>7</I></TD>
+</TR>
+<TR>
+<TD><CODE>n8_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>8</I></TD>
+</TR>
+<TR>
+<TD><CODE>n9_Dig</CODE></TD>
+<TD><A HREF="#Dig">Dig</A></TD>
+<TD><I>9</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="Digits"></A>
+<H2>Digits - cardinal or ordinal in digits</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkDigits</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
+<TD><I>35 (from string "35"; ; range 1-9999999)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDigits</CODE></TD>
+<TD><A HREF="#Dig">Dig</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
+<TD><div class=reveal> <I>4</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkDigits n4_Dig))</CODE> <li>Afr: <I>4</I> <li>Bul: <I>4</I> <li>Cat: <I>4</I> <li>Chi: <I>4</I> <li>Dan: <I>4</I> <li>Dut: <I>4</I> <li>Eng: <I>4</I> <li>Fin: <I>4</I> <li>Fre: <I>4</I> <li>Ger: <I>4</I> <li>Gre: <I>4</I> <li>Hin: <I>४</I> <li>Ita: <I>4</I> <li>Jpn: <I>4</I> <li>Lav: <I>4</I> <li>Nep: <I>४</I> <li>Nor: <I>4</I> <li>Pes: <I>4</I> <li>Pnb: <I>۴</I> <li>Pol: <I>4</I> <li>Ron: <I>4</I> <li>Rus: <I>4</I> <li>Snd: <I>۴</I> <li>Spa: <I>4</I> <li>Swe: <I>4</I> <li>Tha: <I>๔</I> <li>Urd: <I>۴</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkDigits</CODE></TD>
+<TD><A HREF="#Dig">Dig</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A></TD>
+<TD><div class=reveal> <I>1 , 2 3 3 , 4 8 6</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkDigits n1_Dig (mkDigits n2_Dig (mkDigits n3_Dig (mkDigits n3_Dig (mkDigits n4_Dig (mkDigits n8_Dig (mkDigits n6_Dig))))))))</CODE> <li>Afr: <I>1 2 3 3 4 8 6</I> <li>Bul: <I>1 , 2 3 3 , 4 8 6</I> <li>Cat: <I>1 2 3 3 4 8 6</I> <li>Chi: <I>1233486</I> <li>Dan: <I>1 2 3 3 4 8 6</I> <li>Dut: <I>1 2 3 3 4 8 6</I> <li>Eng: <I>1 , 2 3 3 , 4 8 6</I> <li>Fin: <I>1 2 3 3 4 8 6</I> <li>Fre: <I>1 2 3 3 4 8 6</I> <li>Ger: <I>1 2 3 3 4 8 6</I> <li>Gre: <I>1 2 3 3 4 8 6</I> <li>Hin: <I>६८४३३२१</I> <li>Ita: <I>1 2 3 3 4 8 6</I> <li>Jpn: <I>1,233,486</I> <li>Lav: <I>1 2 3 3 4 8 6</I> <li>Nep: <I>१२३३४८६</I> <li>Nor: <I>1 2 3 3 4 8 6</I> <li>Pes: <I>1 2 3 3 4 8 6</I> <li>Pnb: <I>۶۸۴۳۳۲۱</I> <li>Pol: <I>1 2 3 3 4 8 6</I> <li>Ron: <I>1 2 3 3 4 8 6</I> <li>Rus: <I>1 2 3 3 4 8 6</I> <li>Snd: <I>۶۸۴۳۳۲۱</I> <li>Spa: <I>1 2 3 3 4 8 6</I> <li>Swe: <I>1 2 3 3 4 8 6</I> <li>Tha: <I>๑๒๓๓๔๘๖</I> <li>Urd: <I>۶۸۴۳۳۲۱</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="IAdv"></A>
+<H2>IAdv - interrogative adverb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>how8much_IAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>how much</I> <div class=popup> <ul> <li>API: <CODE>mkUtt how8much_IAdv</CODE> <li>Afr: <I>hoeveel</I> <li>Bul: <I>колко</I> <li>Cat: <I>quant</I> <li>Chi: <I>多少</I> <li>Dan: <I>constant not found: how8much_IAdv</I> <li>Dut: <I>hoeveel</I> <li>Eng: <I>how much</I> <li>Fin: <I>kuinka paljon</I> <li>Fre: <I>combien</I> <li>Ger: <I>wieviel</I> <li>Gre: <I>πόσο</I> <li>Hin: <I>कितना</I> <li>Ita: <I>quanto</I> <li>Jpn: <I>いくら</I> <li>Lav: <I>cik</I> <li>Nep: <I>कती</I> <li>Nor: <I>constant not found: how8much_IAdv</I> <li>Pes: <I>چقدر</I> <li>Pnb: <I>كینا</I> <li>Pol: <I>constant not found: how8much_IAdv</I> <li>Ron: <I>cât</I> <li>Rus: <I>сколько</I> <li>Snd: <I>ڪیترا</I> <li>Spa: <I>cuánto</I> <li>Swe: <I>hur mycket</I> <li>Tha: <I>เท่าไร</I> <li>Urd: <I>کتنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>how_IAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>how</I> <div class=popup> <ul> <li>API: <CODE>mkUtt how_IAdv</CODE> <li>Afr: <I>hoe</I> <li>Bul: <I>как</I> <li>Cat: <I>com</I> <li>Chi: <I>如何</I> <li>Dan: <I>hvor</I> <li>Dut: <I>hoe</I> <li>Eng: <I>how</I> <li>Fin: <I>miten</I> <li>Fre: <I>comment</I> <li>Ger: <I>wie</I> <li>Gre: <I>πόσο</I> <li>Hin: <I>कैसे</I> <li>Ita: <I>come</I> <li>Jpn: <I>どのように</I> <li>Lav: <I>kā</I> <li>Nep: <I>कसरी</I> <li>Nor: <I>hvor</I> <li>Pes: <I>چطور</I> <li>Pnb: <I>كسراں</I> <li>Pol: <I>jak</I> <li>Ron: <I>cum</I> <li>Rus: <I>как</I> <li>Snd: <I>ڪ۶ین</I> <li>Spa: <I>como</I> <li>Swe: <I>hur</I> <li>Tha: <I>อย่างไร</I> <li>Urd: <I>کیسے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIAdv</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>in which city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIAdv in_Prep (mkIP which_IQuant city_N))</CODE> <li>Afr: <I>in watter stad</I> <li>Bul: <I>в</I> <li>Cat: <I>en quin ciutat</I> <li>Chi: <I>哪个城市里</I> <li>Dan: <I>i hvilken by</I> <li>Dut: <I>in welke stad</I> <li>Eng: <I>in which city</I> <li>Fin: <I>missä kaupungissa</I> <li>Fre: <I>dans quelle ville</I> <li>Ger: <I>in welcher Stadt</I> <li>Gre: <I>ποιά πόλη</I> <li>Hin: <I>कौन से शहर में</I> <li>Ita: <I>in quale città</I> <li>Jpn: <I>どの都市に</I> <li>Lav: <I>kura pilsētā</I> <li>Nep: <I>कुन शहर मा</I> <li>Nor: <I>i hvilken by</I> <li>Pes: <I>در کدام شهر</I> <li>Pnb: <I>{s = ("كیڑا" ++ "شہر") ++ "وچ"; lock_IAdv = &lt;&gt;;</I> <li>Pol: <I>w którym mieście</I> <li>Ron: <I>în care oraş</I> <li>Rus: <I>в который город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>en qué ciudad</I> <li>Swe: <I>i vilken stad</I> <li>Tha: <I>ในเมืองเมืองไหน</I> <li>Urd: <I>کون سے شہر میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>where in Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIAdv where_IAdv (mkAdv in_Prep (mkNP paris_PN)) )</CODE> <li>Afr: <I>waar in Parys</I> <li>Bul: <I>къде в</I> <li>Cat: <I>on en Paris</I> <li>Chi: <I>巴黎里哪里</I> <li>Dan: <I>hvor i Paris</I> <li>Dut: <I>waar in Parijs</I> <li>Eng: <I>where in Paris</I> <li>Fin: <I>missä Pariisissa</I> <li>Fre: <I>où dans Paris</I> <li>Ger: <I>wo in Paris</I> <li>Gre: <I>που στο Παρίσι</I> <li>Hin: <I>कहाँ पैरिस में</I> <li>Ita: <I>dove in Parigi</I> <li>Jpn: <I>パリにどこ</I> <li>Lav: <I>kur Parīzē</I> <li>Nep: <I>कहाँ पेरिस मा</I> <li>Nor: <I>hvor i Paris</I> <li>Pes: <I>در پاریس کجا</I> <li>Pnb: <I>كتھے پیرس وچ</I> <li>Pol: <I>gdzie w Paryżu</I> <li>Ron: <I>unde în Paris</I> <li>Rus: <I>где в Париже</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>dónde en París</I> <li>Swe: <I>var i Paris</I> <li>Tha: <I>ที่ไหนในปารีส</I> <li>Urd: <I>کہاں پیرس میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>when_IAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>when</I> <div class=popup> <ul> <li>API: <CODE>mkUtt when_IAdv</CODE> <li>Afr: <I>wanneer</I> <li>Bul: <I>кога</I> <li>Cat: <I>quan</I> <li>Chi: <I>什么时候</I> <li>Dan: <I>hvornår</I> <li>Dut: <I>wanneer</I> <li>Eng: <I>when</I> <li>Fin: <I>milloin</I> <li>Fre: <I>quand</I> <li>Ger: <I>wann</I> <li>Gre: <I>πότε</I> <li>Hin: <I>कब</I> <li>Ita: <I>quando</I> <li>Jpn: <I>いつ</I> <li>Lav: <I>kad</I> <li>Nep: <I>कहिले</I> <li>Nor: <I>når</I> <li>Pes: <I>کی</I> <li>Pnb: <I>كدوں</I> <li>Pol: <I>kiedy</I> <li>Ron: <I>când</I> <li>Rus: <I>когда</I> <li>Snd: <I>ڪڏھن</I> <li>Spa: <I>cuándo</I> <li>Swe: <I>när</I> <li>Tha: <I>เมื่อไร</I> <li>Urd: <I>کب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>where_IAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>where</I> <div class=popup> <ul> <li>API: <CODE>mkUtt where_IAdv</CODE> <li>Afr: <I>waar</I> <li>Bul: <I>къде</I> <li>Cat: <I>on</I> <li>Chi: <I>哪里</I> <li>Dan: <I>hvor</I> <li>Dut: <I>waar</I> <li>Eng: <I>where</I> <li>Fin: <I>missä</I> <li>Fre: <I>où</I> <li>Ger: <I>wo</I> <li>Gre: <I>που</I> <li>Hin: <I>कहाँ</I> <li>Ita: <I>dove</I> <li>Jpn: <I>どこ</I> <li>Lav: <I>kur</I> <li>Nep: <I>कहाँ</I> <li>Nor: <I>hvor</I> <li>Pes: <I>کجا</I> <li>Pnb: <I>كتھے</I> <li>Pol: <I>gdzie</I> <li>Ron: <I>unde</I> <li>Rus: <I>где</I> <li>Snd: <I>ڪٿی</I> <li>Spa: <I>dónde</I> <li>Swe: <I>var</I> <li>Tha: <I>ที่ไหน</I> <li>Urd: <I>کہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>why_IAdv</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A></TD>
+<TD><div class=reveal> <I>why</I> <div class=popup> <ul> <li>API: <CODE>mkUtt why_IAdv</CODE> <li>Afr: <I>waarom</I> <li>Bul: <I>защо</I> <li>Cat: <I>per quË</I> <li>Chi: <I>为什么</I> <li>Dan: <I>hvorfor</I> <li>Dut: <I>waarom</I> <li>Eng: <I>why</I> <li>Fin: <I>miksi</I> <li>Fre: <I>pourquoi</I> <li>Ger: <I>warum</I> <li>Gre: <I>γιατί</I> <li>Hin: <I>क्यों</I> <li>Ita: <I>perché</I> <li>Jpn: <I>どうして</I> <li>Lav: <I>kāpēc</I> <li>Nep: <I>किन</I> <li>Nor: <I>hvorfor</I> <li>Pes: <I>چرا</I> <li>Pnb: <I>كیوں</I> <li>Pol: <I>dlaczego</I> <li>Ron: <I>de ce</I> <li>Rus: <I>почему</I> <li>Snd: <I>ڇو</I> <li>Spa: <I>por qué</I> <li>Swe: <I>varför</I> <li>Tha: <I>ทำไม</I> <li>Urd: <I>کیوں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="IComp"></A>
+<H2>IComp - interrogative complement of copula</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkIComp</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
+<TD><I>where (is it)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIComp</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A></TD>
+<TD><I>who (is it)</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="IDet"></A>
+<H2>IDet - interrogative determiner</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>how8many_IDet</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><div class=reveal> <I>how many houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP how8many_IDet house_N)</CODE> <li>Afr: <I>hoeveel huise</I> <li>Bul: <I>колко къщи</I> <li>Cat: <I>quantes cases</I> <li>Chi: <I>多少间房子</I> <li>Dan: <I>hur mange huse</I> <li>Dut: <I>hoeveel huizen</I> <li>Eng: <I>how many houses</I> <li>Fin: <I>kuinka moni talo</I> <li>Fre: <I>combien de</I> <li>Ger: <I>wie viele Häuser</I> <li>Gre: <I>πόσα σπίτια</I> <li>Hin: <I>कितने घर</I> <li>Ita: <I>quante case</I> <li>Jpn: <I>家がいくつ</I> <li>Lav: <I>cik mājas</I> <li>Nep: <I>कती वटा घरहरु</I> <li>Nor: <I>hur mange hus</I> <li>Pes: <I>چند خانه</I> <li>Pnb: <I>كینے گھر</I> <li>Pol: <I>ile domów</I> <li>Ron: <I>câte case</I> <li>Rus: <I>скольки домов</I> <li>Snd: <I>ڪیترا گھر</I> <li>Spa: <I>cuántas casas</I> <li>Swe: <I>hur många hus</I> <li>Tha: <I>บ้านกี่หลัง</I> <li>Urd: <I>کتنے گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIDet</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><div class=reveal> <I>which houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant pluralNum) house_N)</CODE> <li>Afr: <I>watter huise</I> <li>Bul: <I>кои къщи</I> <li>Cat: <I>quins cases</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilke huse</I> <li>Dut: <I>welke huizen</I> <li>Eng: <I>which houses</I> <li>Fin: <I>mitkä talot</I> <li>Fre: <I>quelles maisons</I> <li>Ger: <I>welche Häuser</I> <li>Gre: <I>ποιά σπίτια</I> <li>Hin: <I>कौन से घर</I> <li>Ita: <I>quali case</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kuras mājas</I> <li>Nep: <I>कुन घरहरु</I> <li>Nor: <I>hvilke hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑے گھر</I> <li>Pol: <I>które domy</I> <li>Ron: <I>care case</I> <li>Rus: <I>которые домы</I> <li>Snd: <I>جیڪا گھر</I> <li>Spa: <I>qué casas</I> <li>Swe: <I>vilka hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سے گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIDet</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant) house_N )</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Gre: <I>ποιό σπίτι</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>whichPl_IDet</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><div class=reveal> <I>which houses</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP whichPl_IDet house_N)</CODE> <li>Afr: <I>watter huise</I> <li>Bul: <I>кои къщи</I> <li>Cat: <I>quins cases</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilke huse</I> <li>Dut: <I>welke huizen</I> <li>Eng: <I>which houses</I> <li>Fin: <I>mitkä talot</I> <li>Fre: <I>quelles maisons</I> <li>Ger: <I>welche Häuser</I> <li>Gre: <I>ποιά σπίτια</I> <li>Hin: <I>कौन से घर</I> <li>Ita: <I>quali case</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kuras mājas</I> <li>Nep: <I>कुन घरहरु</I> <li>Nor: <I>hvilke hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑے گھر</I> <li>Pol: <I>które domy</I> <li>Ron: <I>care case</I> <li>Rus: <I>которые домы</I> <li>Snd: <I>جیڪا گھر</I> <li>Spa: <I>qué casas</I> <li>Swe: <I>vilka hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سے گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>which_IDet</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IDet house_N)</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Gre: <I>ποιό σπίτι</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="IP"></A>
+<H2>IP - interrogative pronoun</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which five big cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter vyf groot stede</I> <li>Bul: <I>кои пет големи града</I> <li>Cat: <I>quins cinc ciutats groses</I> <li>Chi: <I>哪五个大城市</I> <li>Dan: <I>hvilke fem store byer</I> <li>Dut: <I>welke vijf grote stadden</I> <li>Eng: <I>which five big cities</I> <li>Fin: <I>mitkä viisi suurta kaupunkia</I> <li>Fre: <I>quelles cinq grandes villes</I> <li>Ger: <I>welche fünf großen Städte</I> <li>Gre: <I>ποιές πέντε μεγάλες πόλεις</I> <li>Hin: <I>कौन से पांच बड़े शहर</I> <li>Ita: <I>quali cinque grandi città</I> <li>Jpn: <I>どの五大きな都市</I> <li>Lav: <I>kuras piecas lielās pilsētas</I> <li>Nep: <I>कुन पाँच ठुला शहरहरु</I> <li>Nor: <I>hvilke fem store byer</I> <li>Pes: <I>کدام پنج شهر بزرگ</I> <li>Pnb: <I>كیڑے پنج وڈے شہر</I> <li>Pol: <I>których pięć dużych miast</I> <li>Ron: <I>care cinci oraşe mari</I> <li>Rus: <I>которые пять большие городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco grandes ciudades</I> <li>Swe: <I>vilka fem stora städer</I> <li>Tha: <I>เมืองใหญ่ห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ بڑے شہر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which five cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) city_N )</CODE> <li>Afr: <I>watter vyf stede</I> <li>Bul: <I>кои пет града</I> <li>Cat: <I>quins cinc ciutats</I> <li>Chi: <I>哪五个城市</I> <li>Dan: <I>hvilke fem byer</I> <li>Dut: <I>welke vijf stadden</I> <li>Eng: <I>which five cities</I> <li>Fin: <I>mitkä viisi kaupunkia</I> <li>Fre: <I>quelles cinq villes</I> <li>Ger: <I>welche fünf Städte</I> <li>Gre: <I>ποιές πέντε πόλεις</I> <li>Hin: <I>कौन से पांच शहर</I> <li>Ita: <I>quali cinque città</I> <li>Jpn: <I>どの五都市</I> <li>Lav: <I>kuras piecas pilsētas</I> <li>Nep: <I>कुन पाँच शहरहरु</I> <li>Nor: <I>hvilke fem byer</I> <li>Pes: <I>کدام پنج شهر</I> <li>Pnb: <I>كیڑے پنج شہر</I> <li>Pol: <I>których pięć miast</I> <li>Ron: <I>care cinci oraşe</I> <li>Rus: <I>которые пять городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco ciudades</I> <li>Swe: <I>vilka fem städer</I> <li>Tha: <I>เมืองห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ شہر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))))</CODE> <li>Afr: <I>watter vyf</I> <li>Bul: <I>кои пет</I> <li>Cat: <I>quins cinc</I> <li>Chi: <I>哪五</I> <li>Dan: <I>hvilke fem</I> <li>Dut: <I>welke vijf</I> <li>Eng: <I>which five</I> <li>Fin: <I>mitkä viisi</I> <li>Fre: <I>quels cinq</I> <li>Ger: <I>welche fünf</I> <li>Gre: <I>ποιoί πέντε</I> <li>Hin: <I>कौन से पांच</I> <li>Ita: <I>quali cinque</I> <li>Jpn: <I>どの五つ</I> <li>Lav: <I>kuri pieci / kuras piecas</I> <li>Nep: <I>कुन पाँच</I> <li>Nor: <I>hvilke fem</I> <li>Pes: <I>کدام پنج</I> <li>Pnb: <I>كیڑے پنج</I> <li>Pol: <I>których pięciu</I> <li>Ron: <I>care cinci</I> <li>Rus: <I>которые пять</I> <li>Snd: <I>جیڪا پنج</I> <li>Spa: <I>qué cinco</I> <li>Swe: <I>vilka fem</I> <li>Tha: <I>ห้าไหน</I> <li>Urd: <I>کون سے پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which big city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter groot stad</I> <li>Bul: <I>кой голям град</I> <li>Cat: <I>quin ciutat grosa</I> <li>Chi: <I>哪个大城市</I> <li>Dan: <I>hvilken stor by</I> <li>Dut: <I>welke grote stad</I> <li>Eng: <I>which big city</I> <li>Fin: <I>mikä suuri kaupunki</I> <li>Fre: <I>quelle grande ville</I> <li>Ger: <I>welche große Stadt</I> <li>Gre: <I>ποιά μεγάλη πόλη</I> <li>Hin: <I>कौन सा बड़ा शहर</I> <li>Ita: <I>quale grande città</I> <li>Jpn: <I>どの大きな都市</I> <li>Lav: <I>kura lielā pilsēta</I> <li>Nep: <I>कुन ठुलो शहर</I> <li>Nor: <I>hvilken stor by</I> <li>Pes: <I>کدام شهر بزرگ</I> <li>Pnb: <I>كیڑا وڈا شہر</I> <li>Pol: <I>które duże miasto</I> <li>Ron: <I>care oraş mare</I> <li>Rus: <I>который большой город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué grande ciudad</I> <li>Swe: <I>vilken stor stad</I> <li>Tha: <I>เมืองใหญ่เมืองไหน</I> <li>Urd: <I>کون سا بڑا شہر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which five big cities</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant (mkNum (mkNumeral n5_Unit)) (mkCN big_A city_N) )</CODE> <li>Afr: <I>watter vyf groot stede</I> <li>Bul: <I>кои пет големи града</I> <li>Cat: <I>quins cinc ciutats groses</I> <li>Chi: <I>哪五个大城市</I> <li>Dan: <I>hvilke fem store byer</I> <li>Dut: <I>welke vijf grote stadden</I> <li>Eng: <I>which five big cities</I> <li>Fin: <I>mitkä viisi suurta kaupunkia</I> <li>Fre: <I>quelles cinq grandes villes</I> <li>Ger: <I>welche fünf großen Städte</I> <li>Gre: <I>ποιές πέντε μεγάλες πόλεις</I> <li>Hin: <I>कौन से पांच बड़े शहर</I> <li>Ita: <I>quali cinque grandi città</I> <li>Jpn: <I>どの五大きな都市</I> <li>Lav: <I>kuras piecas lielās pilsētas</I> <li>Nep: <I>कुन पाँच ठुला शहरहरु</I> <li>Nor: <I>hvilke fem store byer</I> <li>Pes: <I>کدام پنج شهر بزرگ</I> <li>Pnb: <I>كیڑے پنج وڈے شہر</I> <li>Pol: <I>których pięć dużych miast</I> <li>Ron: <I>care cinci oraşe mari</I> <li>Rus: <I>которые пять большие городы</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué cinco grandes ciudades</I> <li>Swe: <I>vilka fem stora städer</I> <li>Tha: <I>เมืองใหญ่ห้าเมืองไหน</I> <li>Urd: <I>کون سے پانچ بڑے شہر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>which city</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant city_N)</CODE> <li>Afr: <I>watter stad</I> <li>Bul: <I>кой град</I> <li>Cat: <I>quin ciutat</I> <li>Chi: <I>哪个城市</I> <li>Dan: <I>hvilken by</I> <li>Dut: <I>welke stad</I> <li>Eng: <I>which city</I> <li>Fin: <I>mikä kaupunki</I> <li>Fre: <I>quelle ville</I> <li>Ger: <I>welche Stadt</I> <li>Gre: <I>ποιά πόλη</I> <li>Hin: <I>कौन सा शहर</I> <li>Ita: <I>quale città</I> <li>Jpn: <I>どの都市</I> <li>Lav: <I>kura pilsēta</I> <li>Nep: <I>कुन शहर</I> <li>Nor: <I>hvilken by</I> <li>Pes: <I>کدام شهر</I> <li>Pnb: <I>كیڑا شہر</I> <li>Pol: <I>które miasto</I> <li>Ron: <I>care oraş</I> <li>Rus: <I>который город</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué ciudad</I> <li>Swe: <I>vilken stad</I> <li>Tha: <I>เมืองเมืองไหน</I> <li>Urd: <I>کون سا شہر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>who in Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP who_IP (mkAdv in_Prep (mkNP paris_PN)))</CODE> <li>Afr: <I>wie in Parys</I> <li>Bul: <I>кой в</I> <li>Cat: <I>qui en Paris</I> <li>Chi: <I>巴黎里的谁</I> <li>Dan: <I>hvem i Paris</I> <li>Dut: <I>wie in Parijs</I> <li>Eng: <I>who in Paris</I> <li>Fin: <I>kuka Pariisissa</I> <li>Fre: <I>qui dans Paris</I> <li>Ger: <I>wer in Paris</I> <li>Gre: <I>ποιός στο Παρίσι</I> <li>Hin: <I>पैरिस में कौन</I> <li>Ita: <I>chi in Parigi</I> <li>Jpn: <I>パリに誰</I> <li>Lav: <I>kurš Parīzē</I> <li>Nep: <I>पेरिस मा को</I> <li>Nor: <I>hvem i Paris</I> <li>Pes: <I>چه کسی در پاریس</I> <li>Pnb: <I>پیرس وچ كون</I> <li>Pol: <I>kto w Paryżu</I> <li>Ron: <I>cine în Paris</I> <li>Rus: <I>кто в Париже</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>quién en París</I> <li>Swe: <I>vem i Paris</I> <li>Tha: <I>ใครในปารีส</I> <li>Urd: <I>پیرس میں کون</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>whatPl_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whatPl_IP)</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какви</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvilke</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mitkä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Gre: <I>τι</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزهایی</I> <li>Pnb: <I>constant not found: whatPl_IP</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>whatSg_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whatSg_IP)</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какъв</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvad</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mikä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Gre: <I>τι</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزی</I> <li>Pnb: <I>كیا</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>what_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>what</I> <div class=popup> <ul> <li>API: <CODE>mkUtt what_IP</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>какъв</I> <li>Cat: <I>què</I> <li>Chi: <I>什么</I> <li>Dan: <I>hvad</I> <li>Dut: <I>wat</I> <li>Eng: <I>what</I> <li>Fin: <I>mikä</I> <li>Fre: <I>que</I> <li>Ger: <I>was</I> <li>Gre: <I>τι</I> <li>Hin: <I>क्या</I> <li>Ita: <I>che</I> <li>Jpn: <I>何</I> <li>Lav: <I>kas</I> <li>Nep: <I>के</I> <li>Nor: <I>hva</I> <li>Pes: <I>چه چیزی</I> <li>Pnb: <I>كیا</I> <li>Pol: <I>co</I> <li>Ron: <I>ce</I> <li>Rus: <I>что</I> <li>Snd: <I>ڇا</I> <li>Spa: <I>qué</I> <li>Swe: <I>vad</I> <li>Tha: <I>อะไร</I> <li>Urd: <I>کیا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>whoPl_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whoPl_IP)</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кои</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvilke</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>ketkä</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Gre: <I>ποιοί</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kuri</I> <li>Nep: <I>को</I> <li>Nor: <I>hvilke</I> <li>Pes: <I>چه کسانی</I> <li>Pnb: <I>constant not found: whoPl_IP</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vilka</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>whoSg_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (whoSg_IP)</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Gre: <I>ποιός</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>who_IP</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt who_IP</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Gre: <I>ποιός</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="IQuant"></A>
+<H2>IQuant</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>which_IQuant</CODE></TD>
+<TD><A HREF="#IQuant">IQuant</A></TD>
+<TD><div class=reveal> <I>which house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkIP which_IQuant house_N)</CODE> <li>Afr: <I>watter huis</I> <li>Bul: <I>коя къща</I> <li>Cat: <I>quin casa</I> <li>Chi: <I>哪间房子</I> <li>Dan: <I>hvilket hus</I> <li>Dut: <I>welk huis</I> <li>Eng: <I>which house</I> <li>Fin: <I>mikä talo</I> <li>Fre: <I>quelle maison</I> <li>Ger: <I>welches Haus</I> <li>Gre: <I>ποιό σπίτι</I> <li>Hin: <I>कौन सा घर</I> <li>Ita: <I>quale casa</I> <li>Jpn: <I>どの家</I> <li>Lav: <I>kura māja</I> <li>Nep: <I>कुन घर</I> <li>Nor: <I>hvilket hus</I> <li>Pes: <I>کدام خانه</I> <li>Pnb: <I>كیڑا گھر</I> <li>Pol: <I>który dom</I> <li>Ron: <I>care casă</I> <li>Rus: <I>который дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>qué casa</I> <li>Swe: <I>vilket hus</I> <li>Tha: <I>บ้านหลังไหน</I> <li>Urd: <I>کون سا گھر</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Imp"></A>
+<H2>Imp - imperative</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkImp</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
+<TD><div class=reveal> <I>come to my house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp (mkVP (mkVP come_V) (mkAdv to_Prep (mkNP i_Pron house_N))))</CODE> <li>Afr: <I>kom na my huis</I> <li>Bul: <I>ела до моята къща</I> <li>Cat: <I>vine a la meva casa</I> <li>Chi: <I>在往我的房子来</I> <li>Dan: <I>kom til mit hus</I> <li>Dut: <I>kom naar mijn huis</I> <li>Eng: <I>come to my house</I> <li>Fin: <I>tule</I> <li>Fre: <I>viens à ma</I> <li>Ger: <I>{s = "komm" ++ "nach" ++ "meinem" ++ "Haus";</I> <li>Gre: <I>έλα στο δικό μου σπίτι</I> <li>Hin: <I>मेरे घर को आना</I> <li>Ita: <I>vieni alla</I> <li>Jpn: <I>私の家に来なさい</I> <li>Lav: <I>nāc līdz manai mājai</I> <li>Nep: <I>आउ मेरो घर सम्म होउ</I> <li>Nor: <I>komm til mit hus</I> <li>Pes: <I>به خانه ی من بیا</I> <li>Pnb: <I>آنا میرا گھر نوں</I> <li>Pol: <I>do mojego domu przychodź</I> <li>Ron: <I>vino la casa mea</I> <li>Rus: <I>приходи к моему дому</I> <li>Snd: <I>constant not found: come_V</I> <li>Spa: <I>ven a mi casa</I> <li>Swe: <I>kom till mitt hus</I> <li>Tha: <I>มาถืงบ้านของฉันซิ</I> <li>Urd: <I>میرے گھر کو آنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkImp</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
+<TD><div class=reveal> <I>come</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp come_V)</CODE> <li>Afr: <I>kom</I> <li>Bul: <I>ела</I> <li>Cat: <I>vine</I> <li>Chi: <I>来</I> <li>Dan: <I>kom</I> <li>Dut: <I>kom</I> <li>Eng: <I>come</I> <li>Fin: <I>tule</I> <li>Fre: <I>viens</I> <li>Ger: <I>komm</I> <li>Gre: <I>έλα</I> <li>Hin: <I>आना</I> <li>Ita: <I>vieni</I> <li>Jpn: <I>来なさい</I> <li>Lav: <I>nāc</I> <li>Nep: <I>आउ होउ</I> <li>Nor: <I>komm</I> <li>Pes: <I>بیا</I> <li>Pnb: <I>آنا</I> <li>Pol: <I>przychodź</I> <li>Ron: <I>vino</I> <li>Rus: <I>приходи</I> <li>Snd: <I>constant not found: come_V</I> <li>Spa: <I>ven</I> <li>Swe: <I>kom</I> <li>Tha: <I>มาซิ</I> <li>Urd: <I>آنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkImp</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A></TD>
+<TD><div class=reveal> <I>buy it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkImp buy_V2 it_NP)</CODE> <li>Afr: <I>koop</I> <li>Bul: <I>купи него</I> <li>Cat: <I>compraho</I> <li>Chi: <I>买它</I> <li>Dan: <I>køb det</I> <li>Dut: <I>koop het</I> <li>Eng: <I>buy it</I> <li>Fin: <I>osta sen</I> <li>Fre: <I>achète-le</I> <li>Ger: <I>kaufe es</I> <li>Gre: <I>αγόρασε το</I> <li>Hin: <I>इस को ख़रीदना</I> <li>Ita: <I>compralo</I> <li>Jpn: <I>それを買いなさい</I> <li>Lav: <I>pērc to</I> <li>Nep: <I>यो किन् होउ</I> <li>Nor: <I>kjøp det</I> <li>Pes: <I>آن را بخر</I> <li>Pnb: <I>اینوں خریدنا</I> <li>Pol: <I>kupuj je</I> <li>Ron: <I>cumpără</I> <li>Rus: <I>покупай его</I> <li>Snd: <I>ئرید ڪر</I> <li>Spa: <I>compralo</I> <li>Swe: <I>köp det</I> <li>Tha: <I>ซื้อมันซิ</I> <li>Urd: <I>اس کو خریدنا</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="ImpForm"></A>
+<H2>ImpForm</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>pluralImpForm</CODE></TD>
+<TD><A HREF="#ImpForm">ImpForm</A></TD>
+<TD><div class=reveal> <I>be men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt pluralImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees mans</I> <li>Bul: <I>бъдете мъже</I> <li>Cat: <I>sigueu homes</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var mænd</I> <li>Dut: <I>wezen mannen</I> <li>Eng: <I>be men</I> <li>Fin: <I>olkaa miehiä</I> <li>Fre: <I>soyez des hommes</I> <li>Ger: <I>seid Männer</I> <li>Gre: <I>άνδρες</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>siate uomini</I> <li>Jpn: <I>男になりなさい</I> <li>Lav: <I>esiet vīrieši</I> <li>Nep: <I>मान्छेहरु हऔ</I> <li>Nor: <I>var menn</I> <li>Pes: <I>مردان</I> <li>Pnb: <I>بندے</I> <li>Pol: <I>bądźcie mężczyzna</I> <li>Ron: <I>fiţi oameni</I> <li>Rus: <I>будьте людями</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>sed hombres</I> <li>Swe: <I>var män</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>politeImpForm</CODE></TD>
+<TD><A HREF="#ImpForm">ImpForm</A></TD>
+<TD><div class=reveal> <I>be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt politeImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees 'n man</I> <li>Bul: <I>бъдете мъже</I> <li>Cat: <I>sigui un home</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var en mand</I> <li>Dut: <I>weest u man</I> <li>Eng: <I>be a</I> <li>Fin: <I>olkaa mies</I> <li>Fre: <I>soyez un homme</I> <li>Ger: <I>seien Sie ein Mann</I> <li>Gre: <I>άνδρες</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>sia un</I> <li>Jpn: <I>男だってください</I> <li>Lav: <I>lūdzu esiet vīrieši</I> <li>Nep: <I>मान्छे होउ</I> <li>Nor: <I>var en mann</I> <li>Pes: <I>مرد</I> <li>Pnb: <I>بندہ</I> <li>Pol: <I>bądź mężczyzna</I> <li>Ron: <I>sã fii om</I> <li>Rus: <I>будь человеком</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>sea un hombre</I> <li>Swe: <I>var en man</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>singularImpForm</CODE></TD>
+<TD><A HREF="#ImpForm">ImpForm</A></TD>
+<TD><div class=reveal> <I>be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt singularImpForm (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees 'n man</I> <li>Bul: <I>бъди мъж</I> <li>Cat: <I>sigues un home</I> <li>Chi: <I>是男人</I> <li>Dan: <I>var en mand</I> <li>Dut: <I>wees man</I> <li>Eng: <I>be a</I> <li>Fin: <I>ole mies</I> <li>Fre: <I>sois un homme</I> <li>Ger: <I>sei ein Mann</I> <li>Gre: <I>άνδρας</I> <li>Hin: <I>आदमी</I> <li>Ita: <I>sii un</I> <li>Jpn: <I>男になりなさい</I> <li>Lav: <I>es vīrietis</I> <li>Nep: <I>मान्छे होउ</I> <li>Nor: <I>var en mann</I> <li>Pes: <I>مرد</I> <li>Pnb: <I>بندہ</I> <li>Pol: <I>bądź mężczyzna</I> <li>Ron: <I>fii om</I> <li>Rus: <I>будь человеком</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>sé un hombre</I> <li>Swe: <I>var en man</I> <li>Tha: <I>เป็นชายซิ</I> <li>Urd: <I>آدمی</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Interj"></A>
+<H2>Interj - interjection</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="ListAP"></A>
+<H2>ListAP</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkListAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A></TD>
+<TD><I>list of two</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkListAP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A> <CODE>-&gt;</CODE> <A HREF="#ListAP">ListAP</A></TD>
+<TD><I>list of more</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="ListAdv"></A>
+<H2>ListAdv</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkListAdv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A></TD>
+<TD><I>list of two</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkListAdv</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A> <CODE>-&gt;</CODE> <A HREF="#ListAdv">ListAdv</A></TD>
+<TD><I>list of more</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="ListNP"></A>
+<H2>ListNP</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkListNP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A></TD>
+<TD><I>list of two</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkListNP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A></TD>
+<TD><I>list of more</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="ListRS"></A>
+<H2>ListRS</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkListRS</CODE></TD>
+<TD><A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A></TD>
+<TD><I>list of two</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkListRS</CODE></TD>
+<TD><A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A></TD>
+<TD><I>list of more</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="ListS"></A>
+<H2>ListS</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkListS</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A></TD>
+<TD><I>list of two</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkListS</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A></TD>
+<TD><I>list of more</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="N"></A>
+<H2>N - common noun</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="N2"></A>
+<H2>N2 - relational noun</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="N3"></A>
+<H2>N3 - three-place relational noun</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="NP"></A>
+<H2>NP - noun phrase (subject or object)</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>everybody_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>everybody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt everybody_NP</CODE> <li>Afr: <I>almal</I> <li>Bul: <I>всеки</I> <li>Cat: <I>tothom</I> <li>Chi: <I>每个人</I> <li>Dan: <I>alle</I> <li>Dut: <I>alle</I> <li>Eng: <I>everybody</I> <li>Fin: <I>jokainen</I> <li>Fre: <I>tout le monde</I> <li>Ger: <I>jeder</I> <li>Gre: <I>όλοι</I> <li>Hin: <I>हर कोई</I> <li>Ita: <I>tutti</I> <li>Jpn: <I>皆</I> <li>Lav: <I>ikviens</I> <li>Nep: <I>सवौ जाना</I> <li>Nor: <I>alle</I> <li>Pes: <I>constant not found: everybody_NP</I> <li>Pnb: <I>ہر كوی</I> <li>Pol: <I>wszyscy</I> <li>Ron: <I>toţi</I> <li>Rus: <I>всех</I> <li>Snd: <I>constant not found: everybody_NP</I> <li>Spa: <I>todos</I> <li>Swe: <I>alla</I> <li>Tha: <I>ทุกคน</I> <li>Urd: <I>ہر کوی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>everything_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>everything</I> <div class=popup> <ul> <li>API: <CODE>mkUtt everything_NP</CODE> <li>Afr: <I>alles</I> <li>Bul: <I>всичко</I> <li>Cat: <I>tot</I> <li>Chi: <I>每件事</I> <li>Dan: <I>alt</I> <li>Dut: <I>alles</I> <li>Eng: <I>everything</I> <li>Fin: <I>kaikki</I> <li>Fre: <I>tout</I> <li>Ger: <I>alles</I> <li>Gre: <I>τα πάντα</I> <li>Hin: <I>हर चीज़</I> <li>Ita: <I>tutto</I> <li>Jpn: <I>全て</I> <li>Lav: <I>jebkas</I> <li>Nep: <I>हारेक कुरा</I> <li>Nor: <I>alt</I> <li>Pes: <I>constant not found: everything_NP</I> <li>Pnb: <I>ہر شے</I> <li>Pol: <I>wszystko</I> <li>Ron: <I>// <li>Rus: //всё</I> <li>Snd: <I>constant not found: everything_NP</I> <li>Spa: <I>todo</I> <li>Swe: <I>allting</I> <li>Tha: <I>ทุกสิ่ง</I> <li>Urd: <I>ہر چیز</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>he_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt he_NP</CODE> <li>Afr: <I>hy</I> <li>Bul: <I>той</I> <li>Cat: <I>ell</I> <li>Chi: <I>他</I> <li>Dan: <I>ham</I> <li>Dut: <I>hij</I> <li>Eng: <I>he</I> <li>Fin: <I>hän</I> <li>Fre: <I>lui</I> <li>Ger: <I>er</I> <li>Gre: <I>αυτός</I> <li>Hin: <I>वह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>彼</I> <li>Lav: <I>viņš</I> <li>Nep: <I>उ</I> <li>Nor: <I>ham</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>on</I> <li>Ron: <I>el</I> <li>Rus: <I>его</I> <li>Snd: <I>ھو</I> <li>Spa: <I>él</I> <li>Swe: <I>honom</I> <li>Tha: <I>เขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>i_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt i_NP</CODE> <li>Afr: <I>ek</I> <li>Bul: <I>аз</I> <li>Cat: <I>mi</I> <li>Chi: <I>我</I> <li>Dan: <I>mig</I> <li>Dut: <I>ik</I> <li>Eng: <I>I</I> <li>Fin: <I>minä</I> <li>Fre: <I>moi</I> <li>Ger: <I>ich</I> <li>Gre: <I>εγώ</I> <li>Hin: <I>मैं</I> <li>Ita: <I>me</I> <li>Jpn: <I>私</I> <li>Lav: <I>es</I> <li>Nep: <I>म</I> <li>Nor: <I>meg</I> <li>Pes: <I>من</I> <li>Pnb: <I>میں</I> <li>Pol: <I>ja</I> <li>Ron: <I>eu</I> <li>Rus: <I>меня</I> <li>Snd: <I>مان</I> <li>Spa: <I>mí</I> <li>Swe: <I>mig</I> <li>Tha: <I>ฉัน</I> <li>Urd: <I>میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>it_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt it_NP</CODE> <li>Afr: <I>dit</I> <li>Bul: <I>то</I> <li>Cat: <I>ell</I> <li>Chi: <I>它</I> <li>Dan: <I>det</I> <li>Dut: <I>het</I> <li>Eng: <I>it</I> <li>Fin: <I>se</I> <li>Fre: <I>lui</I> <li>Ger: <I>es</I> <li>Gre: <I>αυτό</I> <li>Hin: <I>यह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>それ</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो</I> <li>Nor: <I>det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ono</I> <li>Ron: <I>''</I> <li>Rus: <I>его</I> <li>Snd: <I>اھا</I> <li>Spa: <I>él</I> <li>Swe: <I>det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant man_N)</CODE> <li>Afr: <I>hierdie man</I> <li>Bul: <I>този мъж</I> <li>Cat: <I>aquest home</I> <li>Chi: <I>这个男人</I> <li>Dan: <I>denne mand</I> <li>Dut: <I>deze man</I> <li>Eng: <I>this man</I> <li>Fin: <I>tämä mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser Mann</I> <li>Gre: <I>αυτός ο άνδρας</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>questo uomo</I> <li>Jpn: <I>この男</I> <li>Lav: <I>šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>denne mannen</I> <li>Pes: <I>این مرد</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>ten mężczyzna</I> <li>Ron: <I>acest om</I> <li>Rus: <I>этого человек</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>este hombre</I> <li>Swe: <I>den här mannen</I> <li>Tha: <I>ชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this old man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkCN old_A man_N))</CODE> <li>Afr: <I>hierdie ou man</I> <li>Bul: <I>този стар мъж</I> <li>Cat: <I>aquest home vell</I> <li>Chi: <I>这个老男人</I> <li>Dan: <I>denne gamle mand</I> <li>Dut: <I>deze oude man</I> <li>Eng: <I>this old man</I> <li>Fin: <I>tämä vanha mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser alte Mann</I> <li>Gre: <I>αυτός ο παλιός άνδρας</I> <li>Hin: <I>यह बूढ़ा आदमी</I> <li>Ita: <I>questo vecchio uomo</I> <li>Jpn: <I>この古い男</I> <li>Lav: <I>šis vecais vīrietis</I> <li>Nep: <I>यो बुढो मान्छे</I> <li>Nor: <I>denne gamle mannen</I> <li>Pes: <I>این مرد پیر</I> <li>Pnb: <I>اے بوڈا بندہ</I> <li>Pol: <I>ten stary mężczyzna</I> <li>Ron: <I>acest om vechi</I> <li>Rus: <I>этого старого человек</I> <li>Snd: <I>ھی پوڙھی ماڻھو</I> <li>Spa: <I>este viejo hombre</I> <li>Swe: <I>den här gamla mannen</I> <li>Tha: <I>ชายแก่คนนี้</I> <li>Urd: <I>یہ بوڑھا آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>these five old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) (mkCN old_A man_N))</CODE> <li>Afr: <I>hierdie vyf ou mans</I> <li>Bul: <I>тези петима стари мъже</I> <li>Cat: <I>aquests cinc homes vells</I> <li>Chi: <I>这五个老男人</I> <li>Dan: <I>disse fem gamle mænd</I> <li>Dut: <I>deze vijf oude mannen</I> <li>Eng: <I>these five old men</I> <li>Fin: <I>nämä viisi vanhaa miestä</I> <li>Fre: <I>ces cinq vieux hommes</I> <li>Ger: <I>diese fünf alten Männer</I> <li>Gre: <I>αυτοί οι πέντε παλιοί άνδρες</I> <li>Hin: <I>ये पांच बूढ़े आदमी</I> <li>Ita: <I>questi cinque vecchi uomini</I> <li>Jpn: <I>この五人の古い男たち</I> <li>Lav: <I>šie pieci vecie vīrieši</I> <li>Nep: <I>यी पाँच बुढा मान्छेहरु</I> <li>Nor: <I>disse fem gamle mennen</I> <li>Pes: <I>این پنج مرد پیر</I> <li>Pnb: <I>اے پنج بوڈے بندے</I> <li>Pol: <I>tych pięciu starych mężczyzn</I> <li>Ron: <I>aceşti cinci oameni vechi</I> <li>Rus: <I>этих пять старых люди</I> <li>Snd: <I>ھی پنج پوڙھا ماڻھو</I> <li>Spa: <I>estos cinco viejos hombres</I> <li>Swe: <I>de här fem gamla männen</I> <li>Tha: <I>ชายแก่ห้าคนนี้</I> <li>Urd: <I>یہ پانچ بوڑھے آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>these five men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) man_N)</CODE> <li>Afr: <I>hierdie vyf mans</I> <li>Bul: <I>тези петима мъже</I> <li>Cat: <I>aquests cinc homes</I> <li>Chi: <I>这五个男人</I> <li>Dan: <I>disse fem mænd</I> <li>Dut: <I>deze vijf mannen</I> <li>Eng: <I>these five men</I> <li>Fin: <I>nämä viisi miestä</I> <li>Fre: <I>ces cinq hommes</I> <li>Ger: <I>diese fünf Männer</I> <li>Gre: <I>αυτοί οι πέντε άνδρες</I> <li>Hin: <I>ये पांच आदमी</I> <li>Ita: <I>questi cinque uomini</I> <li>Jpn: <I>この五人の男たち</I> <li>Lav: <I>šie pieci vīrieši</I> <li>Nep: <I>यी पाँच मान्छेहरु</I> <li>Nor: <I>disse fem mennen</I> <li>Pes: <I>این پنج مرد</I> <li>Pnb: <I>اے پنج بندے</I> <li>Pol: <I>tych pięciu mężczyzn</I> <li>Ron: <I>aceşti cinci oameni</I> <li>Rus: <I>этих пять люди</I> <li>Snd: <I>ھی پنج ماڻھو</I> <li>Spa: <I>estos cinco hombres</I> <li>Swe: <I>de här fem männen</I> <li>Tha: <I>ชายห้าคนนี้</I> <li>Urd: <I>یہ پانچ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>the five old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) (mkCN old_A man_N))</CODE> <li>Afr: <I>die vyf ou mans</I> <li>Bul: <I>петимата стари мъже</I> <li>Cat: <I>els cinc homes vells</I> <li>Chi: <I>五个老男人</I> <li>Dan: <I>de fem gamle mænd</I> <li>Dut: <I>de vijf oude mannen</I> <li>Eng: <I>the five old men</I> <li>Fin: <I>viisi vanhaa miestä</I> <li>Fre: <I>les cinq vieux hommes</I> <li>Ger: <I>die fünf alten Männer</I> <li>Gre: <I>οι πέντε παλιοί άνδρες</I> <li>Hin: <I>पांच बूढ़े आदमी</I> <li>Ita: <I>i</I> <li>Jpn: <I>五人の古い男たち</I> <li>Lav: <I>pieci vecie vīrieši</I> <li>Nep: <I>पाँच बुढा मान्छेहरु</I> <li>Nor: <I>de fem gamle mennen</I> <li>Pes: <I>پنج مرد پیر</I> <li>Pnb: <I>پنج بوڈے بندے</I> <li>Pol: <I>pięciu starych mężczyzn</I> <li>Ron: <I>cei cinci oameni vechi</I> <li>Rus: <I>пять старых люди</I> <li>Snd: <I>پنج پوڙھا ماڻھو</I> <li>Spa: <I>los cinco viejos hombres</I> <li>Swe: <I>de fem gamla männen</I> <li>Tha: <I>ชายแก่ห้าคน</I> <li>Urd: <I>پانچ بوڑھے آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>the five men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) man_N)</CODE> <li>Afr: <I>die vyf mans</I> <li>Bul: <I>петимата мъже</I> <li>Cat: <I>els cinc homes</I> <li>Chi: <I>五个男人</I> <li>Dan: <I>de fem mændene</I> <li>Dut: <I>de vijf mannen</I> <li>Eng: <I>the five men</I> <li>Fin: <I>viisi miestä</I> <li>Fre: <I>les cinq hommes</I> <li>Ger: <I>die fünf Männer</I> <li>Gre: <I>οι πέντε άνδρες</I> <li>Hin: <I>पांच आदमी</I> <li>Ita: <I>i</I> <li>Jpn: <I>五人の男たち</I> <li>Lav: <I>pieci vīrieši</I> <li>Nep: <I>पाँच मान्छेहरु</I> <li>Nor: <I>de fem mennen</I> <li>Pes: <I>پنج مرد</I> <li>Pnb: <I>پنج بندے</I> <li>Pol: <I>pięciu mężczyzn</I> <li>Ron: <I>cei cinci oameni</I> <li>Rus: <I>пять люди</I> <li>Snd: <I>پنج ماڻھو</I> <li>Spa: <I>los cinco hombres</I> <li>Swe: <I>de fem männen</I> <li>Tha: <I>ชายห้าคน</I> <li>Urd: <I>پانچ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>table ParamX.Number [[]; []]</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) (mkCN old_A man_N))</CODE> <li>Afr: <I>table ParamX.Number [[]; []]</I> <li>Bul: <I>table ResBul.AForm [[]; []; []; []; []; []; []; []; []]</I> <li>Cat: <I>table ParamX.Number [[]; []]</I> <li>Chi: <I>(table</I> <li>Dan: <I>table ParamX.Number [[]; []]</I> <li>Dut: <I>table ParamX.Number [[]; []]</I> <li>Eng: <I>table ParamX.Number [[]; []]</I> <li>Fin: <I>table</I> <li>Fre: <I>table ParamX.Number [[]; []]</I> <li>Ger: <I>table ParamX.Number [[]; []]</I> <li>Gre: <I>table ParamX.Number ["ένας"; []]</I> <li>Hin: <I>table</I> <li>Ita: <I>table ParamX.Number [[]; []]</I> <li>Jpn: <I>table</I> <li>Lav: <I>table ParamX.Number [[]; []]</I> <li>Nep: <I>table</I> <li>Nor: <I>table ParamX.Number [[]; []]</I> <li>Pes: <I>table ParamX.Number ["یک"; "یک"]</I> <li>Pnb: <I>(table</I> <li>Pol: <I>table</I> <li>Ron: <I>table</I> <li>Rus: <I>table</I> <li>Snd: <I>(table</I> <li>Spa: <I>table ParamX.Number [[]; []]</I> <li>Swe: <I>table ParamX.Number [[]; []]</I> <li>Tha: <I>ชายแก่(table</I> <li>Urd: <I>table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>table ParamX.Number [[]; []]</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) man_N)</CODE> <li>Afr: <I>table ParamX.Number [[]; []]</I> <li>Bul: <I>table ResBul.AForm [[]; []; []; []; []; []; []; []; []]</I> <li>Cat: <I>table ParamX.Number [[]; []]</I> <li>Chi: <I>(table</I> <li>Dan: <I>table ParamX.Number [[]; []]</I> <li>Dut: <I>table ParamX.Number [[]; []]</I> <li>Eng: <I>table ParamX.Number [[]; []]</I> <li>Fin: <I>table</I> <li>Fre: <I>table ParamX.Number [[]; []]</I> <li>Ger: <I>table ParamX.Number [[]; []]</I> <li>Gre: <I>table ParamX.Number ["ένας"; []]</I> <li>Hin: <I>table</I> <li>Ita: <I>table ParamX.Number [[]; []]</I> <li>Jpn: <I>table</I> <li>Lav: <I>table ParamX.Number [[]; []]</I> <li>Nep: <I>table</I> <li>Nor: <I>table ParamX.Number [[]; []]</I> <li>Pes: <I>table ParamX.Number ["یک"; "یک"]</I> <li>Pnb: <I>(table</I> <li>Pol: <I>table</I> <li>Ron: <I>table</I> <li>Rus: <I>table</I> <li>Snd: <I>(table</I> <li>Spa: <I>table ParamX.Number [[]; []]</I> <li>Swe: <I>table ParamX.Number [[]; []]</I> <li>Tha: <I>ชาย(table</I> <li>Urd: <I>table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>5 1 old men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) (mkCN old_A man_N))</CODE> <li>Afr: <I>5 1 ou mans</I> <li>Bul: <I>5 1 стари мъже</I> <li>Cat: <I>5 1 homes vells</I> <li>Chi: <I>51个老男人</I> <li>Dan: <I>5 1 gamle mænd</I> <li>Dut: <I>5 1 oude mannen</I> <li>Eng: <I>5 1 old men</I> <li>Fin: <I>5 1 vanhaa miestä</I> <li>Fre: <I>5 1 vieux hommes</I> <li>Ger: <I>5 1 alte Männer</I> <li>Gre: <I>5 1 παλιοί άνδρες</I> <li>Hin: <I>१५ बूढ़े आदमी</I> <li>Ita: <I>5 1 vecchi uomini</I> <li>Jpn: <I>51人の古い男たち</I> <li>Lav: <I>5 1 veci vīrieši</I> <li>Nep: <I>५१ बुढा मान्छेहरु</I> <li>Nor: <I>5 1 gamle menn</I> <li>Pes: <I>یک 5 1 مرد پیر</I> <li>Pnb: <I>۱۵ بوڈے بندے</I> <li>Pol: <I>5 1 starzy mężczyźni</I> <li>Ron: <I>5 1 de oameni vechi</I> <li>Rus: <I>5 1 старых человек</I> <li>Snd: <I>۱۵ پوڙھا ماڻھو</I> <li>Spa: <I>5 1 viejos hombres</I> <li>Swe: <I>5 1 gamla män</I> <li>Tha: <I>ชายแก่๕๑คน</I> <li>Urd: <I>۱۵ بوڑھے آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>5 1 men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) man_N)</CODE> <li>Afr: <I>5 1 mans</I> <li>Bul: <I>5 1 мъже</I> <li>Cat: <I>5 1 homes</I> <li>Chi: <I>51个男人</I> <li>Dan: <I>5 1 mænd</I> <li>Dut: <I>5 1 mannen</I> <li>Eng: <I>5 1 men</I> <li>Fin: <I>5 1 miestä</I> <li>Fre: <I>5 1 hommes</I> <li>Ger: <I>5 1 Männer</I> <li>Gre: <I>5 1 άνδρες</I> <li>Hin: <I>१५ आदमी</I> <li>Ita: <I>5 1 uomini</I> <li>Jpn: <I>51人の男たち</I> <li>Lav: <I>5 1 vīrieši</I> <li>Nep: <I>५१ मान्छेहरु</I> <li>Nor: <I>5 1 menn</I> <li>Pes: <I>یک 5 1 مرد</I> <li>Pnb: <I>۱۵ بندے</I> <li>Pol: <I>5 1 mężczyźni</I> <li>Ron: <I>5 1 de oameni</I> <li>Rus: <I>5 1 человек</I> <li>Snd: <I>۱۵ ماڻھو</I> <li>Spa: <I>5 1 hombres</I> <li>Swe: <I>5 1 män</I> <li>Tha: <I>ชาย๕๑คน</I> <li>Urd: <I>۱۵ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>forty-five old men</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>forty-five men</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>my old man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron (mkCN old_A man_N))</CODE> <li>Afr: <I>my oud man</I> <li>Bul: <I>моят стар мъж</I> <li>Cat: <I>el meu home vell</I> <li>Chi: <I>我的老男人</I> <li>Dan: <I>min gamle mand</I> <li>Dut: <I>mijn oude man</I> <li>Eng: <I>my old man</I> <li>Fin: <I>minun vanha mieheni</I> <li>Fre: <I>mon vieux homme</I> <li>Ger: <I>mein alter Mann</I> <li>Gre: <I>ο δικός μου παλιός άνδρας</I> <li>Hin: <I>मेरा बूढ़ा आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>私の古い男</I> <li>Lav: <I>mans vecais vīrietis</I> <li>Nep: <I>मेरो बुढो मान्छे</I> <li>Nor: <I>min gamle mann</I> <li>Pes: <I>مرد پیر من</I> <li>Pnb: <I>میرا بوڈا بندہ</I> <li>Pol: <I>mój stary mężczyzna</I> <li>Ron: <I>omul vechi meu</I> <li>Rus: <I>моего старого человек</I> <li>Snd: <I>پوڙھی ماڻھو</I> <li>Spa: <I>mi viejo hombre</I> <li>Swe: <I>min gamla man</I> <li>Tha: <I>ชายแก่ของฉัน</I> <li>Urd: <I>میرا بوڑھا آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>my man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron man_N)</CODE> <li>Afr: <I>my man</I> <li>Bul: <I>моят мъж</I> <li>Cat: <I>el meu home</I> <li>Chi: <I>我的男人</I> <li>Dan: <I>min mand</I> <li>Dut: <I>mijn man</I> <li>Eng: <I>my man</I> <li>Fin: <I>minun mieheni</I> <li>Fre: <I>mon homme</I> <li>Ger: <I>mein Mann</I> <li>Gre: <I>ο δικός μου άνδρας</I> <li>Hin: <I>मेरा आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>私の男</I> <li>Lav: <I>mans vīrietis</I> <li>Nep: <I>मेरो मान्छे</I> <li>Nor: <I>min mann</I> <li>Pes: <I>مرد من</I> <li>Pnb: <I>میرا بندہ</I> <li>Pol: <I>mój mężczyzna</I> <li>Ron: <I>omul meu</I> <li>Rus: <I>моего человек</I> <li>Snd: <I>ماڻھو</I> <li>Spa: <I>mi hombre</I> <li>Swe: <I>min man</I> <li>Tha: <I>ชายของฉัน</I> <li>Urd: <I>میرا آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#PN" TITLE="PN - proper name">PN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>Paris</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP paris_PN)</CODE> <li>Afr: <I>Parys</I> <li>Bul: <I>Париж</I> <li>Cat: <I>Paris</I> <li>Chi: <I>巴黎</I> <li>Dan: <I>Paris</I> <li>Dut: <I>Parijs</I> <li>Eng: <I>Paris</I> <li>Fin: <I>Pariisi</I> <li>Fre: <I>Paris</I> <li>Ger: <I>Paris</I> <li>Gre: <I>το Παρίσι</I> <li>Hin: <I>पैरिस</I> <li>Ita: <I>Parigi</I> <li>Jpn: <I>パリ</I> <li>Lav: <I>Parīze</I> <li>Nep: <I>पेरिस</I> <li>Nor: <I>Paris</I> <li>Pes: <I>پاریس</I> <li>Pnb: <I>پیرس</I> <li>Pol: <I>Paryż</I> <li>Ron: <I>Paris</I> <li>Rus: <I>Париж</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>París</I> <li>Swe: <I>Paris</I> <li>Tha: <I>ปารีส</I> <li>Urd: <I>پیرس</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP we_Pron)</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Gre: <I>εμείς</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant)</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Gre: <I>αυτό</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>these five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>hierdie vyf</I> <li>Bul: <I>тези пет</I> <li>Cat: <I>aquests cinc</I> <li>Chi: <I>这五个</I> <li>Dan: <I>disse fem</I> <li>Dut: <I>deze vijf</I> <li>Eng: <I>these five</I> <li>Fin: <I>nämä viisi</I> <li>Fre: <I>ces cinq</I> <li>Ger: <I>diese fünf</I> <li>Gre: <I>αυτά τα πέντε</I> <li>Hin: <I>यह पांच</I> <li>Ita: <I>questi cinque</I> <li>Jpn: <I>この五つ</I> <li>Lav: <I>{s = "šie" ++ "pieci"; lock_Utt = &lt;&gt;} / {s = "šīs" ++ "piecas";</I> <li>Nep: <I>यी पाँच</I> <li>Nor: <I>disse fem</I> <li>Pes: <I>این پنج</I> <li>Pnb: <I>اے پنج</I> <li>Pol: <I>tych pięciu</I> <li>Ron: <I>aceştia cinci</I> <li>Rus: <I>эти пять</I> <li>Snd: <I>ھی پنج</I> <li>Spa: <I>estos cinco</I> <li>Swe: <I>de här fem</I> <li>Tha: <I>ห้านี้</I> <li>Urd: <I>یہ پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Det" TITLE="Det - determiner phrase">Det</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>the five best</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))</CODE> <li>Afr: <I>hulle vyf beste</I> <li>Bul: <I>петте най - добри</I> <li>Cat: <I>els cinc millors</I> <li>Chi: <I>五最好个</I> <li>Dan: <I>de fem bedste</I> <li>Dut: <I>die vijf beste</I> <li>Eng: <I>the five best</I> <li>Fin: <I>ne viisi parhaimmat</I> <li>Fre: <I>les cinq meilleurs</I> <li>Ger: <I>die fünf besten</I> <li>Gre: <I>τα πέντε καλύτερα</I> <li>Hin: <I>पांच सब से अच्छा</I> <li>Ita: <I>i</I> <li>Jpn: <I>一番良い五つ</I> <li>Lav: <I>{s = "pieci" ++ "vislabākais"; lock_Utt = &lt;&gt;} / {s = "piecas"</I> <li>Nep: <I>सबभन्दा राम्रो पाँच</I> <li>Nor: <I>de fem beste</I> <li>Pes: <I>پنج خوب ترین</I> <li>Pnb: <I>پنج اچھا</I> <li>Pol: <I>pięciu najlepszych</I> <li>Ron: <I>cei mai buni cinci</I> <li>Rus: <I>пять хорошие</I> <li>Snd: <I>پنج سٺو</I> <li>Spa: <I>los cinco mejores</I> <li>Swe: <I>de fem bästa</I> <li>Tha: <I>ห้าดีที่สุด</I> <li>Urd: <I>پانچ سب سے اچھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>old beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkCN old_A beer_N))</CODE> <li>Afr: <I>oud bier</I> <li>Bul: <I>стара бира</I> <li>Cat: <I>cervesa vella</I> <li>Chi: <I>老啤酒</I> <li>Dan: <I>gammelt øl</I> <li>Dut: <I>oud bier</I> <li>Eng: <I>old beer</I> <li>Fin: <I>vanha olut</I> <li>Fre: <I>de</I> <li>Ger: <I>altes Bier</I> <li>Gre: <I>παλιά μπύρα</I> <li>Hin: <I>बूढ़ा बियर</I> <li>Ita: <I>della</I> <li>Jpn: <I>古いビール</I> <li>Lav: <I>vecs alus</I> <li>Nep: <I>बुढो बियर</I> <li>Nor: <I>gammelt øl</I> <li>Pes: <I>آبجوی پیر</I> <li>Pnb: <I>بوڈی شراب</I> <li>Pol: <I>stare piwo</I> <li>Ron: <I>bere veche</I> <li>Rus: <I>старое пиво</I> <li>Snd: <I>پوڙھی شراب</I> <li>Spa: <I>vieja cerveza</I> <li>Swe: <I>gammalt öl</I> <li>Tha: <I>เบียร์แก่</I> <li>Urd: <I>بوڑھا بییر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP beer_N)</CODE> <li>Afr: <I>bier</I> <li>Bul: <I>бира</I> <li>Cat: <I>cervesa</I> <li>Chi: <I>啤酒</I> <li>Dan: <I>øl</I> <li>Dut: <I>bier</I> <li>Eng: <I>beer</I> <li>Fin: <I>olut</I> <li>Fre: <I>de</I> <li>Ger: <I>Bier</I> <li>Gre: <I>μπύρα</I> <li>Hin: <I>बियर</I> <li>Ita: <I>della</I> <li>Jpn: <I>ビール</I> <li>Lav: <I>alus</I> <li>Nep: <I>बियर</I> <li>Nor: <I>øl</I> <li>Pes: <I>آبجو</I> <li>Pnb: <I>شراب</I> <li>Pol: <I>piwo</I> <li>Ron: <I>bere</I> <li>Rus: <I>пиво</I> <li>Snd: <I>شراب</I> <li>Spa: <I>cerveza</I> <li>Swe: <I>öl</I> <li>Tha: <I>เบียร์</I> <li>Urd: <I>بییر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>only this woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP only_Predet (mkNP this_Det woman_N))</CODE> <li>Afr: <I>slegs hierdie vrou</I> <li>Bul: <I>само тази жена</I> <li>Cat: <I>nomÈs aquesta dona</I> <li>Chi: <I>只有的这个女人</I> <li>Dan: <I>kun denne kvinde</I> <li>Dut: <I>slechts deze vrouw</I> <li>Eng: <I>only this woman</I> <li>Fin: <I>vain tämä nainen</I> <li>Fre: <I>seulement cette femme</I> <li>Ger: <I>nur diese Frau</I> <li>Gre: <I>μόνο αυτή η γυναίκα</I> <li>Hin: <I>सिर्फ़ यह औरत</I> <li>Ita: <I>soltanto questa donna</I> <li>Jpn: <I>ほんのこの女</I> <li>Lav: <I>tikai šī sieviete</I> <li>Nep: <I>मात्र यो आईमाई</I> <li>Nor: <I>kun denne kvinna</I> <li>Pes: <I>فقط این زن</I> <li>Pnb: <I>صرف اے زنانی</I> <li>Pol: <I>tylko tej kobiety</I> <li>Ron: <I>doar această femeie</I> <li>Rus: <I>единственную эту женщину</I> <li>Snd: <I>صرف ھی استری</I> <li>Spa: <I>solamente esta mujer</I> <li>Swe: <I>bara den här kvinnan</I> <li>Tha: <I>หญิงคนนี้เท่านั้น</I> <li>Urd: <I>صرف یہ عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>the man seen</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP the_Det man_N) see_V2)</CODE> <li>Afr: <I>die man gesien</I> <li>Bul: <I>мъжът видян</I> <li>Cat: <I>el</I> <li>Chi: <I>看的男人</I> <li>Dan: <I>manden set</I> <li>Dut: <I>de man gezien</I> <li>Eng: <I>the man seen</I> <li>Fin: <I>mies nähtynä</I> <li>Fre: <I>le</I> <li>Ger: <I>der Mann gesehen</I> <li>Gre: <I>ο ειδωμένος ο άνδρας</I> <li>Hin: <I>देखा हुआ आदमी</I> <li>Ita: <I>il</I> <li>Jpn: <I>見られた男</I> <li>Lav: <I>redzēts vīrietis</I> <li>Nep: <I>मान्छे हेर् एको</I> <li>Nor: <I>mannen sett</I> <li>Pes: <I>مرد دیده شده</I> <li>Pnb: <I>ویكھیا بندہ</I> <li>Pol: <I>mężczyzna zobaczony</I> <li>Ron: <I>omul văzut</I> <li>Rus: <I>человек видеть</I> <li>Snd: <I>ڏسیل ماڻھو</I> <li>Spa: <I>el hombre visto</I> <li>Swe: <I>mannen sedd</I> <li>Tha: <I>ชายเห็น</I> <li>Urd: <I>دیکھا ہوا آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>Paris today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP paris_PN) today_Adv)</CODE> <li>Afr: <I>Parys vandag</I> <li>Bul: <I>Париж днес</I> <li>Cat: <I>Paris avui</I> <li>Chi: <I>今天的巴黎</I> <li>Dan: <I>Paris idag</I> <li>Dut: <I>Parijs vandaag</I> <li>Eng: <I>Paris today</I> <li>Fin: <I>Pariisi tänään</I> <li>Fre: <I>Paris aujourd'hui</I> <li>Ger: <I>Paris heute</I> <li>Gre: <I>το Παρίσι σήμερα</I> <li>Hin: <I>आज पैरिस</I> <li>Ita: <I>Parigi oggi</I> <li>Jpn: <I>今日パリ</I> <li>Lav: <I>Parīze šodien</I> <li>Nep: <I>पेरिस आज</I> <li>Nor: <I>Paris idag</I> <li>Pes: <I>پاریس امروز</I> <li>Pnb: <I>پیرس اج</I> <li>Pol: <I>Paryż dziś</I> <li>Ron: <I>Paris astăzi</I> <li>Rus: <I>Париж сегодня</I> <li>Snd: <I>constant not found: paris_PN</I> <li>Spa: <I>París hoy</I> <li>Swe: <I>Paris idag</I> <li>Tha: <I>ปารีสวันนี้</I> <li>Urd: <I>آج پیرس</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>John , who walks</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkNP john_PN) (mkRS (mkRCl which_RP (mkVP walk_V))))</CODE> <li>Afr: <I>Jan , wat loop</I> <li>Bul: <I>Джон който ходи</I> <li>Cat: <I>Joan que camina</I> <li>Chi: <I>走的约翰</I> <li>Dan: <I>John , som går</I> <li>Dut: <I>Jan , dat loopt</I> <li>Eng: <I>John , who walks</I> <li>Fin: <I>Jussi , joka kävelee</I> <li>Fre: <I>Jean qui marche</I> <li>Ger: <I>Johann , das geht</I> <li>Gre: <I>ο Γιάννης , που περπατά</I> <li>Hin: <I>जान , जो चलता है</I> <li>Ita: <I>Giovanni che cammina</I> <li>Jpn: <I>歩くジョン</I> <li>Lav: <I>{s = "Jānis" ++ "," ++ "kas" ++ "staigā";</I> <li>Nep: <I>जोन , जो हिड्छ</I> <li>Nor: <I>John , som går</I> <li>Pes: <I>جان که راه می رود</I> <li>Pnb: <I>جان جیڑا چلدا اے</I> <li>Pol: <I>Jan , który spaceruje</I> <li>Ron: <I>Ion care merge</I> <li>Rus: <I>Иван , который гуляет</I> <li>Snd: <I>جان جھڙا ھلی ٿو</I> <li>Spa: <I>Juan que camina</I> <li>Swe: <I>Johan , som går</I> <li>Tha: <I>จอห์นที่เดิน</I> <li>Urd: <I>جان , جو چلتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this woman or John</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP or_Conj (mkNP this_Det woman_N) (mkNP john_PN))</CODE> <li>Afr: <I>hierdie vrou of Jan</I> <li>Bul: <I>тази жена или Джон</I> <li>Cat: <I>aquesta dona o Joan</I> <li>Chi: <I>这个女人或约翰</I> <li>Dan: <I>denne kvinde eller John</I> <li>Dut: <I>deze vrouw of Jan</I> <li>Eng: <I>this woman or John</I> <li>Fin: <I>tämä nainen tai Jussi</I> <li>Fre: <I>cette femme ou Jean</I> <li>Ger: <I>diese Frau oder Johann</I> <li>Gre: <I>αυτή η γυναίκα ή ο Γιάννης</I> <li>Hin: <I>यह औरत या जान</I> <li>Ita: <I>questa donna o Giovanni</I> <li>Jpn: <I>この女かジョン</I> <li>Lav: <I>šī sieviete vai Jānis</I> <li>Nep: <I>यो आईमाई अथवा जोन</I> <li>Nor: <I>denne kvinna eller John</I> <li>Pes: <I>این زن یا جان</I> <li>Pnb: <I>اے زنانی یا جان</I> <li>Pol: <I>ta kobieta lub Jan</I> <li>Ron: <I>această femeie sau Ion</I> <li>Rus: <I>эту женщину или Иван</I> <li>Snd: <I>ھی استری یا جان</I> <li>Spa: <I>esta mujer o Juan</I> <li>Swe: <I>den här kvinnan eller Johan</I> <li>Tha: <I>หญิงคนนี้หริอจอห์น</I> <li>Urd: <I>یہ عورت یا جان</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNP</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListNP">ListNP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this woman , John or I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP or_Conj (mkListNP (mkNP this_Det woman_N) (mkListNP (mkNP john_PN) i_NP)))</CODE> <li>Afr: <I>hierdie vrou , Jan of ek</I> <li>Bul: <I>тази жена , Джон или аз</I> <li>Cat: <I>aquesta dona , Joan o mi</I> <li>Chi: <I>这个女人、约翰或我</I> <li>Dan: <I>denne kvinde , John eller mig</I> <li>Dut: <I>deze vrouw , Jan of ik</I> <li>Eng: <I>this woman , John or I</I> <li>Fin: <I>tämä nainen , Jussi tai minä</I> <li>Fre: <I>cette femme , Jean ou moi</I> <li>Ger: <I>diese Frau , Johann oder ich</I> <li>Gre: <I>αυτή η γυναίκα , ο Γιάννης ή εγώ</I> <li>Hin: <I>यह औरत , जान या मैं</I> <li>Ita: <I>questa donna , Giovanni o me</I> <li>Jpn: <I>この女かジョンか私</I> <li>Lav: <I>šī sieviete , Jānis vai es</I> <li>Nep: <I>यो आईमाई , जोन अथवा म</I> <li>Nor: <I>denne kvinna , John eller meg</I> <li>Pes: <I>این زن , جان یا من</I> <li>Pnb: <I>اے زنانی , جان یا میں</I> <li>Pol: <I>ta kobieta , Jan lub ja</I> <li>Ron: <I>această femeie , Ion sau eu</I> <li>Rus: <I>Иван , меня или эту женщину</I> <li>Snd: <I>ھی استری , جان یا مان</I> <li>Spa: <I>esta mujer , Juan o mí</I> <li>Swe: <I>den här kvinnan , Johan eller mig</I> <li>Tha: <I>หญิงคนนี้จอห์นหริอฉัน</I> <li>Urd: <I>یہ عورت , جان یا میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>nobody_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>nobody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt nobody_NP</CODE> <li>Afr: <I>niemand</I> <li>Bul: <I>constant not found: nobody_NP</I> <li>Cat: <I>ningú</I> <li>Chi: <I>没人</I> <li>Dan: <I>constant not found: nobody_NP</I> <li>Dut: <I>niemand</I> <li>Eng: <I>nobody</I> <li>Fin: <I>kukaan</I> <li>Fre: <I>personne</I> <li>Ger: <I>niemand</I> <li>Gre: <I>κανένας</I> <li>Hin: <I>constant not found: nobody_NP</I> <li>Ita: <I>nessuno</I> <li>Jpn: <I>誰も</I> <li>Lav: <I>neviens</I> <li>Nep: <I>केही पनी</I> <li>Nor: <I>constant not found: nobody_NP</I> <li>Pes: <I>constant not found: nobody_NP</I> <li>Pnb: <I>كوی نہیں</I> <li>Pol: <I>nikt</I> <li>Ron: <I>nimeni</I> <li>Rus: <I>constant not found: nobody_NP</I> <li>Snd: <I>constant not found: nobody_NP</I> <li>Spa: <I>nadie</I> <li>Swe: <I>ingen</I> <li>Tha: <I>ไม่มีใคร</I> <li>Urd: <I>کوی نہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>nothing_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>nothing</I> <div class=popup> <ul> <li>API: <CODE>mkUtt nothing_NP</CODE> <li>Afr: <I>niks</I> <li>Bul: <I>constant not found: nothing_NP</I> <li>Cat: <I>res</I> <li>Chi: <I>没有什么</I> <li>Dan: <I>constant not found: nothing_NP</I> <li>Dut: <I>niets</I> <li>Eng: <I>nothing</I> <li>Fin: <I>mikään</I> <li>Fre: <I>rien</I> <li>Ger: <I>nichts</I> <li>Gre: <I>τίποτα</I> <li>Hin: <I>constant not found: nothing_NP</I> <li>Ita: <I>niente</I> <li>Jpn: <I>何も</I> <li>Lav: <I>nekas</I> <li>Nep: <I>केही पनी</I> <li>Nor: <I>constant not found: nothing_NP</I> <li>Pes: <I>constant not found: nothing_NP</I> <li>Pnb: <I>كچھ نیں</I> <li>Pol: <I>nic</I> <li>Ron: <I>nimic</I> <li>Rus: <I>constant not found: nothing_NP</I> <li>Snd: <I>constant not found: nothing_NP</I> <li>Spa: <I>nada</I> <li>Swe: <I>inget</I> <li>Tha: <I>เปล่า</I> <li>Urd: <I>کوی چیز نہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>she_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt she_NP</CODE> <li>Afr: <I>sy</I> <li>Bul: <I>тя</I> <li>Cat: <I>ella</I> <li>Chi: <I>她</I> <li>Dan: <I>hende</I> <li>Dut: <I>ze</I> <li>Eng: <I>she</I> <li>Fin: <I>hän</I> <li>Fre: <I>elle</I> <li>Ger: <I>sie</I> <li>Gre: <I>αυτή</I> <li>Hin: <I>वह</I> <li>Ita: <I>lei</I> <li>Jpn: <I>彼女</I> <li>Lav: <I>viņa</I> <li>Nep: <I>उनी</I> <li>Nor: <I>henne</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>ona</I> <li>Ron: <I>ea</I> <li>Rus: <I>её</I> <li>Snd: <I>ھو۶</I> <li>Spa: <I>ella</I> <li>Swe: <I>henne</I> <li>Tha: <I>หล่อน</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>somebody_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>somebody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt somebody_NP</CODE> <li>Afr: <I>iemand</I> <li>Bul: <I>някой</I> <li>Cat: <I>alg˙</I> <li>Chi: <I>某人</I> <li>Dan: <I>nogen</I> <li>Dut: <I>iemand</I> <li>Eng: <I>somebody</I> <li>Fin: <I>joku</I> <li>Fre: <I>quelqu'un</I> <li>Ger: <I>jemand</I> <li>Gre: <I>κάποιος</I> <li>Hin: <I>कोई</I> <li>Ita: <I>qualcuno</I> <li>Jpn: <I>誰か</I> <li>Lav: <I>kāds</I> <li>Nep: <I>कोही</I> <li>Nor: <I>noen</I> <li>Pes: <I>constant not found: somebody_NP</I> <li>Pnb: <I>كوی</I> <li>Pol: <I>ktoś</I> <li>Ron: <I>cineva</I> <li>Rus: <I>кого-то</I> <li>Snd: <I>constant not found: somebody_NP</I> <li>Spa: <I>alguien</I> <li>Swe: <I>någon</I> <li>Tha: <I>บางคน</I> <li>Urd: <I>کوی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>something_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>something</I> <div class=popup> <ul> <li>API: <CODE>mkUtt something_NP</CODE> <li>Afr: <I>iets</I> <li>Bul: <I>нещо</I> <li>Cat: <I>quelcom</I> <li>Chi: <I>某事</I> <li>Dan: <I>noget</I> <li>Dut: <I>iets</I> <li>Eng: <I>something</I> <li>Fin: <I>jokin</I> <li>Fre: <I>quelque chose</I> <li>Ger: <I>etwas</I> <li>Gre: <I>κάτι</I> <li>Hin: <I>कोई चीज़</I> <li>Ita: <I>qualche cosa</I> <li>Jpn: <I>何か</I> <li>Lav: <I>kaut kas</I> <li>Nep: <I>केही कुरा</I> <li>Nor: <I>noe</I> <li>Pes: <I>constant not found: something_NP</I> <li>Pnb: <I>كوی شے</I> <li>Pol: <I>coś</I> <li>Ron: <I>ceva</I> <li>Rus: <I>что-то</I> <li>Snd: <I>constant not found: something_NP</I> <li>Spa: <I>algo</I> <li>Swe: <I>något</I> <li>Tha: <I>บางสิ่ง</I> <li>Urd: <I>کوی چیز</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>that_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>that</I> <div class=popup> <ul> <li>API: <CODE>mkUtt that_NP</CODE> <li>Afr: <I>daardie</I> <li>Bul: <I>онова</I> <li>Cat: <I>aquell</I> <li>Chi: <I>那个</I> <li>Dan: <I>det der</I> <li>Dut: <I>dat</I> <li>Eng: <I>that</I> <li>Fin: <I>tuo</I> <li>Fre: <I>celui-là</I> <li>Ger: <I>jenes</I> <li>Gre: <I>εκείνο</I> <li>Hin: <I>वह</I> <li>Ita: <I>quello</I> <li>Jpn: <I>それ</I> <li>Lav: <I>{s = "tas"; lock_Utt = &lt;&gt;} / {s = "tā"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>त्ये</I> <li>Nor: <I>det der</I> <li>Pes: <I>آن</I> <li>Pnb: <I>وہ</I> <li>Pol: <I>tamten</I> <li>Ron: <I>acela</I> <li>Rus: <I>то</I> <li>Snd: <I>جیڪو</I> <li>Spa: <I>ése</I> <li>Swe: <I>det där</I> <li>Tha: <I>นั้น</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>these_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>these</I> <div class=popup> <ul> <li>API: <CODE>mkUtt these_NP</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>тези</I> <li>Cat: <I>aquests</I> <li>Chi: <I>这个</I> <li>Dan: <I>disse</I> <li>Dut: <I>deze</I> <li>Eng: <I>these</I> <li>Fin: <I>nämä</I> <li>Fre: <I>ceux-ci</I> <li>Ger: <I>diese</I> <li>Gre: <I>αυτά</I> <li>Hin: <I>यह</I> <li>Ita: <I>questi</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šie"; lock_Utt = &lt;&gt;} / {s = "šīs"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यी</I> <li>Nor: <I>disse</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ci</I> <li>Ron: <I>aceştia</I> <li>Rus: <I>эти</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éstos</I> <li>Swe: <I>de här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>they_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>they</I> <div class=popup> <ul> <li>API: <CODE>mkUtt they_NP</CODE> <li>Afr: <I>hulle</I> <li>Bul: <I>те</I> <li>Cat: <I>ells</I> <li>Chi: <I>他们</I> <li>Dan: <I>dem</I> <li>Dut: <I>ze</I> <li>Eng: <I>they</I> <li>Fin: <I>he</I> <li>Fre: <I>eux</I> <li>Ger: <I>sie</I> <li>Gre: <I>αυτοί</I> <li>Hin: <I>वे</I> <li>Ita: <I>loro</I> <li>Jpn: <I>彼ら</I> <li>Lav: <I>viņi</I> <li>Nep: <I>उनीहरु</I> <li>Nor: <I>dem</I> <li>Pes: <I>آن ها</I> <li>Pnb: <I>او</I> <li>Pol: <I>oni</I> <li>Ron: <I>ei</I> <li>Rus: <I>их</I> <li>Snd: <I>اھی</I> <li>Spa: <I>ellos</I> <li>Swe: <I>dem</I> <li>Tha: <I>พวกเขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>this_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>this</I> <div class=popup> <ul> <li>API: <CODE>mkUtt this_NP</CODE> <li>Afr: <I>hierdie</I> <li>Bul: <I>това</I> <li>Cat: <I>aquest</I> <li>Chi: <I>这个</I> <li>Dan: <I>dette</I> <li>Dut: <I>dit</I> <li>Eng: <I>this</I> <li>Fin: <I>tämä</I> <li>Fre: <I>celui-ci</I> <li>Ger: <I>dieses</I> <li>Gre: <I>αυτό</I> <li>Hin: <I>यह</I> <li>Ita: <I>questo</I> <li>Jpn: <I>これ</I> <li>Lav: <I>{s = "šis"; lock_Utt = &lt;&gt;} / {s = "šī"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यो</I> <li>Nor: <I>dette</I> <li>Pes: <I>این</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ten</I> <li>Ron: <I>acesta</I> <li>Rus: <I>это</I> <li>Snd: <I>ھی</I> <li>Spa: <I>éste</I> <li>Swe: <I>det här</I> <li>Tha: <I>นี้</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>those_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>those</I> <div class=popup> <ul> <li>API: <CODE>mkUtt those_NP</CODE> <li>Afr: <I>daardie</I> <li>Bul: <I>онези</I> <li>Cat: <I>aquells</I> <li>Chi: <I>那个</I> <li>Dan: <I>de der</I> <li>Dut: <I>die</I> <li>Eng: <I>those</I> <li>Fin: <I>nuo</I> <li>Fre: <I>ceux-là</I> <li>Ger: <I>jene</I> <li>Gre: <I>εκείνα</I> <li>Hin: <I>वह</I> <li>Ita: <I>quelli</I> <li>Jpn: <I>それ</I> <li>Lav: <I>{s = "tie"; lock_Utt = &lt;&gt;} / {s = "tās"; lock_Utt = &lt;&gt;}</I> <li>Nep: <I>यिनीहरु</I> <li>Nor: <I>de der</I> <li>Pes: <I>آن</I> <li>Pnb: <I>وہ</I> <li>Pol: <I>tamci</I> <li>Ron: <I>aceia</I> <li>Rus: <I>те</I> <li>Snd: <I>جیڪو</I> <li>Spa: <I>ésos</I> <li>Swe: <I>de där</I> <li>Tha: <I>นั้น</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>we_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt we_NP</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Gre: <I>εμείς</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>youPl_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt youPl_NP</CODE> <li>Afr: <I>julle</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosaltres</I> <li>Chi: <I>你们</I> <li>Dan: <I>jer</I> <li>Dut: <I>jullie</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>ihr</I> <li>Gre: <I>εσείς</I> <li>Hin: <I>तुम</I> <li>Ita: <I>voi</I> <li>Jpn: <I>あなた達</I> <li>Lav: <I>jūs</I> <li>Nep: <I>तिमीहरु</I> <li>Nor: <I>dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>wy</I> <li>Ron: <I>voi</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>vosotros</I> <li>Swe: <I>er</I> <li>Tha: <I>พวกคุณ</I> <li>Urd: <I>تم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>youPol_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt youPol_NP</CODE> <li>Afr: <I>u</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosté</I> <li>Chi: <I>您</I> <li>Dan: <I>Dem</I> <li>Dut: <I>u</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>Sie</I> <li>Gre: <I>εσείς</I> <li>Hin: <I>आप</I> <li>Ita: <I>Lei</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>Jūs</I> <li>Nep: <I>तपाई</I> <li>Nor: <I>Dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>ty</I> <li>Ron: <I>dumneavoastră</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>usted</I> <li>Swe: <I>er</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>آپ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>you_NP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt you_NP</CODE> <li>Afr: <I>jy</I> <li>Bul: <I>ти</I> <li>Cat: <I>tu</I> <li>Chi: <I>你</I> <li>Dan: <I>dig</I> <li>Dut: <I>je</I> <li>Eng: <I>you</I> <li>Fin: <I>sinä</I> <li>Fre: <I>toi</I> <li>Ger: <I>du</I> <li>Gre: <I>εσύ</I> <li>Hin: <I>तू</I> <li>Ita: <I>te</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>tu</I> <li>Nep: <I>तिमी</I> <li>Nor: <I>deg</I> <li>Pes: <I>تو</I> <li>Pnb: <I>توں</I> <li>Pol: <I>ty</I> <li>Ron: <I>tu</I> <li>Rus: <I>тебя</I> <li>Snd: <I>تون</I> <li>Spa: <I>ti</I> <li>Swe: <I>dig</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>تو</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Num"></A>
+<H2>Num - number determining element</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><I>thirty-five (given by "35"; range 1-999)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><div class=reveal> <I>(table</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkNumeral (tenfoldSub100 n2_Unit))</CODE> <li>Afr: <I>(table</I> <li>Bul: <I>(table</I> <li>Cat: <I>(table</I> <li>Chi: <I>(table</I> <li>Dan: <I>(table</I> <li>Dut: <I>(table</I> <li>Eng: <I>(table</I> <li>Fin: <I>(table</I> <li>Fre: <I>(table</I> <li>Ger: <I>(table</I> <li>Gre: <I>(table</I> <li>Hin: <I>(table</I> <li>Ita: <I>(table</I> <li>Jpn: <I>(table</I> <li>Lav: <I>(table</I> <li>Nep: <I>(table</I> <li>Nor: <I>(table</I> <li>Pes: <I>(table</I> <li>Pnb: <I>(table</I> <li>Pol: <I>(table</I> <li>Ron: <I>(table</I> <li>Rus: <I>(table</I> <li>Snd: <I>(table</I> <li>Spa: <I>(table</I> <li>Swe: <I>(table</I> <li>Tha: <I>(table</I> <li>Urd: <I>(table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><div class=reveal> <I>2 1</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkDigits n2_Dig (mkDigits n1_Dig))</CODE> <li>Afr: <I>2 1</I> <li>Bul: <I>2 1</I> <li>Cat: <I>2 1</I> <li>Chi: <I>21</I> <li>Dan: <I>2 1</I> <li>Dut: <I>2 1</I> <li>Eng: <I>2 1</I> <li>Fin: <I>2 1</I> <li>Fre: <I>2 1</I> <li>Ger: <I>2 1</I> <li>Gre: <I>2 1</I> <li>Hin: <I>१२</I> <li>Ita: <I>2 1</I> <li>Jpn: <I>21</I> <li>Lav: <I>2 1</I> <li>Nep: <I>२१</I> <li>Nor: <I>2 1</I> <li>Pes: <I>2 1</I> <li>Pnb: <I>۱۲</I> <li>Pol: <I>2 1</I> <li>Ron: <I>2 1</I> <li>Rus: <I>2 1</I> <li>Snd: <I>۱۲</I> <li>Spa: <I>2 1</I> <li>Swe: <I>2 1</I> <li>Tha: <I>๒๑</I> <li>Urd: <I>۱۲</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><A HREF="#Digit">Digit</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><I>five</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><div class=reveal> <I>almost five</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkCard almost_AdN (mkCard (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>byna vyf</I> <li>Bul: <I>почти петима</I> <li>Cat: <I>{s = table</I> <li>Chi: <I>几乎五</I> <li>Dan: <I>næsten fem</I> <li>Dut: <I>bijna vijf</I> <li>Eng: <I>almost five</I> <li>Fin: <I>melkein viisi</I> <li>Fre: <I>presque cinq</I> <li>Ger: <I>fast fünf</I> <li>Gre: <I>σχεδόν πέντε</I> <li>Hin: <I>तक़रीबन पांच</I> <li>Ita: <I>quasi cinque</I> <li>Jpn: <I>殆ど五</I> <li>Lav: <I>gandrīz pieci</I> <li>Nep: <I>झण्डै पाँच</I> <li>Nor: <I>nesten fem</I> <li>Pes: <I>تقریباً پنج</I> <li>Pnb: <I>تقریبا پنج</I> <li>Pol: <I>prawie pięć</I> <li>Ron: <I>aproape cinci</I> <li>Rus: <I>почти пять</I> <li>Snd: <I>گھڻو ڪری پنج</I> <li>Spa: <I>casi cinco</I> <li>Swe: <I>nästan fem</I> <li>Tha: <I>เกิอบห้า</I> <li>Urd: <I>تقریبا پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNum</CODE></TD>
+<TD><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A> <CODE>-&gt;</CODE> <A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><div class=reveal> <I>almost five</I> <div class=popup> <ul> <li>API: <CODE>mkNum (mkCard almost_AdN (mkCard (mkNumeral n5_Unit)))</CODE> <li>Afr: <I>byna vyf</I> <li>Bul: <I>почти петима</I> <li>Cat: <I>{s = table</I> <li>Chi: <I>几乎五</I> <li>Dan: <I>næsten fem</I> <li>Dut: <I>bijna vijf</I> <li>Eng: <I>almost five</I> <li>Fin: <I>melkein viisi</I> <li>Fre: <I>presque cinq</I> <li>Ger: <I>fast fünf</I> <li>Gre: <I>σχεδόν πέντε</I> <li>Hin: <I>तक़रीबन पांच</I> <li>Ita: <I>quasi cinque</I> <li>Jpn: <I>殆ど五</I> <li>Lav: <I>gandrīz pieci</I> <li>Nep: <I>झण्डै पाँच</I> <li>Nor: <I>nesten fem</I> <li>Pes: <I>تقریباً پنج</I> <li>Pnb: <I>تقریبا پنج</I> <li>Pol: <I>prawie pięć</I> <li>Ron: <I>aproape cinci</I> <li>Rus: <I>почти пять</I> <li>Snd: <I>گھڻو ڪری پنج</I> <li>Spa: <I>casi cinco</I> <li>Swe: <I>nästan fem</I> <li>Tha: <I>เกิอบห้า</I> <li>Urd: <I>تقریبا پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>pluralNum</CODE></TD>
+<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><I>plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>singularNum</CODE></TD>
+<TD><A HREF="#Num" TITLE="Num - number determining element">Num</A></TD>
+<TD><I>singular</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="Numeral"></A>
+<H2>Numeral - cardinal or ordinal in words</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkNumeral</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><I>eight (coerce 1..9)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumeral</CODE></TD>
+<TD><A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><I>twenty-five (coerce 1..99)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumeral</CODE></TD>
+<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><div class=reveal> <I>nine hundred and (table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и"; []]</I> <li>Cat: <I>nou -cents (table</I> <li>Chi: <I>九百table</I> <li>Dan: <I>ni hundrede og (table</I> <li>Dut: <I>negenhonderd(table</I> <li>Eng: <I>nine hundred and (table</I> <li>Fin: <I>yhdeksänsataa(table</I> <li>Fre: <I>neuf cent (table</I> <li>Ger: <I>neunhundert(table</I> <li>Gre: <I>εννιακόσια (table</I> <li>Hin: <I>नौ सौ (table</I> <li>Ita: <I>novecento(table</I> <li>Jpn: <I>九百(table</I> <li>Lav: <I>deviņi simti (table</I> <li>Nep: <I>नौ सय (table</I> <li>Nor: <I>ni hundre og (table</I> <li>Pes: <I>نهصد و (table</I> <li>Pnb: <I>نو سو (table</I> <li>Pol: <I>dziewięćset table</I> <li>Ron: <I>nouă sute (table</I> <li>Rus: <I>девятьсот (table</I> <li>Snd: <I>نو سو (table</I> <li>Spa: <I>novecientos (table</I> <li>Swe: <I>niohundra (table</I> <li>Tha: <I>เก้าร้อย(table</I> <li>Urd: <I>نو سو (table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumeral</CODE></TD>
+<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><div class=reveal> <I>nine hundred and (table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit)) (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и"; []]</I> <li>Cat: <I>nou -cents (table</I> <li>Chi: <I>九十tableNumeralChi.Zero["万";[]]</I> <li>Dan: <I>ni hundrede og (table</I> <li>Dut: <I>negenhonderd(table</I> <li>Eng: <I>nine hundred and (table</I> <li>Fin: <I>yhdeksänsataa(table</I> <li>Fre: <I>neuf cent (table</I> <li>Ger: <I>neunhundert(table</I> <li>Gre: <I>εννιακόσιες (table</I> <li>Hin: <I>नौ लाख table</I> <li>Ita: <I>novecento(table</I> <li>Jpn: <I>table</I> <li>Lav: <I>deviņi simti (table</I> <li>Nep: <I>नौ लाख table</I> <li>Nor: <I>ni hundre og (table</I> <li>Pes: <I>نهصد و (table</I> <li>Pnb: <I>نو لكھ table</I> <li>Pol: <I>dziewięćset table</I> <li>Ron: <I>table</I> <li>Rus: <I>девятьсот (table</I> <li>Snd: <I>نو lک table</I> <li>Spa: <I>novecientos (table</I> <li>Swe: <I>niohundra (table</I> <li>Tha: <I>เก้าแสน(table</I> <li>Urd: <I>نو لاکھ table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumeral</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><I>thirty-five (given by "35"; range 1-999)</I></TD>
+</TR>
+<TR>
+<TD><CODE>thousandfoldNumeral</CODE></TD>
+<TD><A HREF="#Sub1000">Sub1000</A> <CODE>-&gt;</CODE> <A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A></TD>
+<TD><div class=reveal> <I>nine hundred and (table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (thousandfoldNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и"; []]</I> <li>Cat: <I>nou -cents (table</I> <li>Chi: <I>九十tableNumeralChi.Zero["万";[]]</I> <li>Dan: <I>ni hundrede og (table</I> <li>Dut: <I>negenhonderd(table</I> <li>Eng: <I>nine hundred and (table</I> <li>Fin: <I>yhdeksänsataa(table</I> <li>Fre: <I>neuf cent (table</I> <li>Ger: <I>neunhundert(table</I> <li>Gre: <I>εννιακόσιες (table</I> <li>Hin: <I>नौ लाख table</I> <li>Ita: <I>novecento(table</I> <li>Jpn: <I>table</I> <li>Lav: <I>deviņi simti (table</I> <li>Nep: <I>नौ लाख table</I> <li>Nor: <I>ni hundre og (table</I> <li>Pes: <I>نهصد و (table</I> <li>Pnb: <I>نو لكھ table</I> <li>Pol: <I>dziewięćset table</I> <li>Ron: <I>table</I> <li>Rus: <I>девятьсот (table</I> <li>Snd: <I>نو lک table</I> <li>Spa: <I>novecientos (table</I> <li>Swe: <I>niohundra (table</I> <li>Tha: <I>เก้าแสน(table</I> <li>Urd: <I>نو لاکھ table</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Ord"></A>
+<H2>Ord - ordinal number (used in Det)</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkOrd</CODE></TD>
+<TD><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
+<TD><I>twentieth</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkOrd</CODE></TD>
+<TD><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
+<TD><I>51st</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkOrd</CODE></TD>
+<TD><A HREF="#Digit">Digit</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
+<TD><I>fifth</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkOrd</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord</A></TD>
+<TD><div class=reveal> <I>smallest</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP (mkOrd small_A))</CODE> <li>Afr: <I>kleinste</I> <li>Bul: <I>най - малък</I> <li>Cat: <I>més petit</I> <li>Chi: <I>最小</I> <li>Dan: <I>mindste</I> <li>Dut: <I>kleinst</I> <li>Eng: <I>smallest</I> <li>Fin: <I>pienin</I> <li>Fre: <I>plus petit</I> <li>Ger: <I>kleinst</I> <li>Gre: <I>μικρότερος</I> <li>Hin: <I>सब से छोटा</I> <li>Ita: <I>più piccolo</I> <li>Jpn: <I>一番小さい</I> <li>Lav: <I>vismazākais</I> <li>Nep: <I>सबभन्दा सानो</I> <li>Nor: <I>minste</I> <li>Pes: <I>کوچک ترین</I> <li>Pnb: <I>چھوٹا</I> <li>Pol: <I>najmniejszy</I> <li>Ron: <I>cel mai mic</I> <li>Rus: <I>маленькое</I> <li>Snd: <I>ننڍو</I> <li>Spa: <I>más pequeño</I> <li>Swe: <I>minsta</I> <li>Tha: <I>เล็กที่สุด</I> <li>Urd: <I>سب سے چھوٹا</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="PConj"></A>
+<H2>PConj - phrase-beginning conjunction</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>but_PConj</CODE></TD>
+<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
+<TD><div class=reveal> <I>but</I> <div class=popup> <ul> <li>API: <CODE>but_PConj</CODE> <li>Afr: <I>maar</I> <li>Bul: <I>но</I> <li>Cat: <I>però</I> <li>Chi: <I>但是</I> <li>Dan: <I>men</I> <li>Dut: <I>maar</I> <li>Eng: <I>but</I> <li>Fin: <I>mutta</I> <li>Fre: <I>mais</I> <li>Ger: <I>aber</I> <li>Gre: <I>αλλά</I> <li>Hin: <I>लेकिन</I> <li>Ita: <I>ma</I> <li>Jpn: <I>けれども</I> <li>Lav: <I>bet</I> <li>Nep: <I>तर</I> <li>Nor: <I>men</I> <li>Pes: <I>اما</I> <li>Pnb: <I>مگر</I> <li>Pol: <I>ale</I> <li>Ron: <I>dar</I> <li>Rus: <I>но</I> <li>Snd: <I>پر</I> <li>Spa: <I>pero</I> <li>Swe: <I>men</I> <li>Tha: <I>แต่</I> <li>Urd: <I>لیکن</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkPConj</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
+<TD><div class=reveal> <I>and now</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkPConj and_Conj) (mkUtt now_Adv)</CODE> <li>Afr: <I>en nou</I> <li>Bul: <I>и сега</I> <li>Cat: <I>i ara</I> <li>Chi: <I>并且现在</I> <li>Dan: <I>og nu</I> <li>Dut: <I>en nu</I> <li>Eng: <I>and now</I> <li>Fin: <I>ja nyt</I> <li>Fre: <I>et maintenant</I> <li>Ger: <I>und jetzt</I> <li>Gre: <I>και τώρα</I> <li>Hin: <I>और अब</I> <li>Ita: <I>e</I> <li>Jpn: <I>そして今</I> <li>Lav: <I>un tagad</I> <li>Nep: <I>र अहीले</I> <li>Nor: <I>og nå</I> <li>Pes: <I>و حالا</I> <li>Pnb: <I>تے ہون</I> <li>Pol: <I>i teraz</I> <li>Ron: <I>şi acum</I> <li>Rus: <I>и сейчас</I> <li>Snd: <I>۽ ھاڻی</I> <li>Spa: <I>y</I> <li>Swe: <I>och nu</I> <li>Tha: <I>และเดี๋ยวนี้</I> <li>Urd: <I>اور اب</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>otherwise_PConj</CODE></TD>
+<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
+<TD><div class=reveal> <I>otherwise</I> <div class=popup> <ul> <li>API: <CODE>otherwise_PConj</CODE> <li>Afr: <I>anders</I> <li>Bul: <I>иначе</I> <li>Cat: <I>altrament</I> <li>Chi: <I>还是</I> <li>Dan: <I>anderledes</I> <li>Dut: <I>anders</I> <li>Eng: <I>otherwise</I> <li>Fin: <I>muuten</I> <li>Fre: <I>autrement</I> <li>Ger: <I>sonst</I> <li>Gre: <I>αλλιώς</I> <li>Hin: <I>नहीं तो</I> <li>Ita: <I>altramente</I> <li>Jpn: <I>そうしなければ</I> <li>Lav: <I>citādi</I> <li>Nep: <I>अन्यथा</I> <li>Nor: <I>annarledes</I> <li>Pes: <I>درغیراین صورت</I> <li>Pnb: <I>یا فیر</I> <li>Pol: <I>inaczej</I> <li>Ron: <I>altfel</I> <li>Rus: <I>иначе</I> <li>Snd: <I>ن ت پو۶ی</I> <li>Spa: <I>otramente</I> <li>Swe: <I>annars</I> <li>Tha: <I>ไม่อย่างนั้น</I> <li>Urd: <I>یا پھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>therefore_PConj</CODE></TD>
+<TD><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A></TD>
+<TD><div class=reveal> <I>therefore</I> <div class=popup> <ul> <li>API: <CODE>therefore_PConj</CODE> <li>Afr: <I>daarom</I> <li>Bul: <I>така че</I> <li>Cat: <I>per tant</I> <li>Chi: <I>因此</I> <li>Dan: <I>derfor</I> <li>Dut: <I>daarom</I> <li>Eng: <I>therefore</I> <li>Fin: <I>siksi</I> <li>Fre: <I>donc</I> <li>Ger: <I>deshalb</I> <li>Gre: <I>γι'αυτό</I> <li>Hin: <I>इस लिये</I> <li>Ita: <I>quindi</I> <li>Jpn: <I>それで</I> <li>Lav: <I>tāpēc</I> <li>Nep: <I>अतः</I> <li>Nor: <I>derfor</I> <li>Pes: <I>به همین دلیل</I> <li>Pnb: <I>اس لی</I> <li>Pol: <I>dlatego</I> <li>Ron: <I>astfel</I> <li>Rus: <I>следовательно</I> <li>Snd: <I>ان ڪری</I> <li>Spa: <I>por eso</I> <li>Swe: <I>därför</I> <li>Tha: <I>เพราะฉะนั้น</I> <li>Urd: <I>اس لیے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="PN"></A>
+<H2>PN - proper name</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="Phr"></A>
+<H2>Phr - phrase in a text</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkPhr</CODE></TD>
+<TD>(<A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj</A>) <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A> <CODE>-&gt;</CODE> (<A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A>) <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD><div class=reveal> <I>but sleep , my friend</I> <div class=popup> <ul> <li>API: <CODE>mkPhr but_PConj (mkUtt (mkImp sleep_V)) (mkVoc (mkNP i_Pron friend_N))</CODE> <li>Afr: <I>maar slaap , my vriend</I> <li>Bul: <I>но спи , мой приятелю</I> <li>Cat: <I>però dorm , el meu amic</I> <li>Chi: <I>但是睡我的朋友</I> <li>Dan: <I>men sov , min ven</I> <li>Dut: <I>maar slaap , mijn vriend</I> <li>Eng: <I>but sleep , my friend</I> <li>Fin: <I>mutta nuku , minun ystäväni</I> <li>Fre: <I>mais dors , mon ami</I> <li>Ger: <I>aber schlaf , mein Freund</I> <li>Gre: <I>αλλά κοιμήσου , δικέ μου φίλε</I> <li>Hin: <I>लेकिन सोना मेरा दोस्त</I> <li>Ita: <I>ma dormi , il</I> <li>Jpn: <I>私の友だち、けれども寝なさい</I> <li>Lav: <I>bet guli , mans draug</I> <li>Nep: <I>तर सुत् होउ मेरो साथी</I> <li>Nor: <I>men sov , min venn</I> <li>Pes: <I>اما بخواب دوست من</I> <li>Pnb: <I>مگر سونا میرا یار</I> <li>Pol: <I>ale śpij , mój przyjacielu</I> <li>Ron: <I>dar dormi , prietenul meu</I> <li>Rus: <I>но спи , мой друг</I> <li>Snd: <I>پر سمھ دوست</I> <li>Spa: <I>pero duerme , mi amigo</I> <li>Swe: <I>men sov , min vän</I> <li>Tha: <I>แต่นอนหลับซิเพี่อนของฉัน</I> <li>Urd: <I>لیکن سونا میرا دوست</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkPhr</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD><div class=reveal> <I>she won't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkS futureTense negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy sal nie slaap nie</I> <li>Bul: <I>тя няма да спи</I> <li>Cat: <I>ella no dormirà</I> <li>Chi: <I>她没在睡</I> <li>Dan: <I>hun vil ikke sove</I> <li>Dut: <I>ze zal niet slapen</I> <li>Eng: <I>she won't sleep</I> <li>Fin: <I>hän ei nuku</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie wird nicht schlafen</I> <li>Gre: <I>αυτή δεν θα κοιμηθεί</I> <li>Hin: <I>वह नहीं सोएगी</I> <li>Ita: <I>lei non dormirà</I> <li>Jpn: <I>彼女は寝ない</I> <li>Lav: <I>viņa negulēs</I> <li>Nep: <I>उनी सुत्नेछैनन्</I> <li>Nor: <I>hun vil ikke sove</I> <li>Pes: <I>او نخواهد خوابید</I> <li>Pnb: <I>او نیں سوئے گی</I> <li>Pol: <I>ona nie będzie spała</I> <li>Ron: <I>ea nu va dormi</I> <li>Rus: <I>она не будет спать</I> <li>Snd: <I>ھو۶ سمھندی ن ھوندی</I> <li>Spa: <I>ella no dormirá</I> <li>Swe: <I>hon ska inte sova</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نہیں سوئے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkPhr</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkPhr</CODE></TD>
+<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD><div class=reveal> <I>would she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkQS conditionalTense (mkQCl (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>sou sy slaap</I> <li>Bul: <I>тя би ли спалa</I> <li>Cat: <I>ella dormiria</I> <li>Chi: <I>她睡着吗</I> <li>Dan: <I>ville hun sove</I> <li>Dut: <I>zou ze slapen</I> <li>Eng: <I>would she sleep</I> <li>Fin: <I>nukkuisiko hän</I> <li>Fre: <I>elle dormirait</I> <li>Ger: <I>würde sie schlafen</I> <li>Gre: <I>αυτή θα κοιμόταν</I> <li>Hin: <I>क्या वह सोएगी</I> <li>Ita: <I>lei dormirebbe</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa gulētu</I> <li>Nep: <I>के उनी सुत्नेछिन्</I> <li>Nor: <I>ville hun sove</I> <li>Pes: <I>آیا او می خوابید</I> <li>Pnb: <I>كی او شاید سوئے</I> <li>Pol: <I>czy ona spałaby</I> <li>Ron: <I>ea ar dormi</I> <li>Rus: <I>она спала бы</I> <li>Snd: <I>ڇا ھو۶ شاید سمھندی</I> <li>Spa: <I>ella dormiría</I> <li>Swe: <I>skulle hon sova</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوئے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkPhr</CODE></TD>
+<TD><A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A></TD>
+<TD><div class=reveal> <I>sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (mkImp sleep_V)</CODE> <li>Afr: <I>slaap</I> <li>Bul: <I>спи</I> <li>Cat: <I>dorm</I> <li>Chi: <I>睡</I> <li>Dan: <I>sov</I> <li>Dut: <I>slaap</I> <li>Eng: <I>sleep</I> <li>Fin: <I>nuku</I> <li>Fre: <I>dors</I> <li>Ger: <I>schlaf</I> <li>Gre: <I>κοιμήσου</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormi</I> <li>Jpn: <I>寝なさい</I> <li>Lav: <I>guli</I> <li>Nep: <I>सुत् होउ</I> <li>Nor: <I>sov</I> <li>Pes: <I>بخواب</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>śpij</I> <li>Ron: <I>dormi</I> <li>Rus: <I>спи</I> <li>Snd: <I>سمھ</I> <li>Spa: <I>duerme</I> <li>Swe: <I>sov</I> <li>Tha: <I>นอนหลับซิ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Pol"></A>
+<H2>Pol - polarity</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>negativePol</CODE></TD>
+<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
+<TD><div class=reveal> <I>she doesn't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap nie nie</I> <li>Bul: <I>тя не спи</I> <li>Cat: <I>ella no dorm</I> <li>Chi: <I>她没睡</I> <li>Dan: <I>hun sover ikke</I> <li>Dut: <I>ze slaapt niet</I> <li>Eng: <I>she doesn't sleep</I> <li>Fin: <I>hän ei nuku</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie schläft nicht</I> <li>Gre: <I>αυτή δεν κοιμάται</I> <li>Hin: <I>वह नहीं सोती है</I> <li>Ita: <I>lei non dorme</I> <li>Jpn: <I>彼女は寝ない</I> <li>Lav: <I>viņa neguļ</I> <li>Nep: <I>उनी सुत्दिन्न</I> <li>Nor: <I>hun sover ikke</I> <li>Pes: <I>او نمی خوابد</I> <li>Pnb: <I>او نیں سوندی اے</I> <li>Pol: <I>ona nie śpi</I> <li>Ron: <I>ea nu doarme</I> <li>Rus: <I>она не спдит</I> <li>Snd: <I>ھو۶ سمھی ن ٿی</I> <li>Spa: <I>ella no duerme</I> <li>Swe: <I>hon sover inte</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نہیں سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>positivePol</CODE></TD>
+<TD><A HREF="#Pol" TITLE="Pol - polarity">Pol</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS positivePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Predet"></A>
+<H2>Predet - predeterminer (prefixed Quant)</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>all_Predet</CODE></TD>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
+<TD><div class=reveal> <I>all the men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP all_Predet (mkNP thePl_Det man_N))</CODE> <li>Afr: <I>alle die mans</I> <li>Bul: <I>всичките мъжете</I> <li>Cat: <I>tots els homes</I> <li>Chi: <I>所有的男人</I> <li>Dan: <I>alle mændene</I> <li>Dut: <I>alle de mannen</I> <li>Eng: <I>all the men</I> <li>Fin: <I>kaikki miehet</I> <li>Fre: <I>tous les hommes</I> <li>Ger: <I>alle die Männer</I> <li>Gre: <I>όλοι οι άνδρες</I> <li>Hin: <I>तमाम आदमी</I> <li>Ita: <I>tutti i</I> <li>Jpn: <I>全部男たち</I> <li>Lav: <I>visi vīrieši</I> <li>Nep: <I>सबै मान्छेहरु</I> <li>Nor: <I>alle mennen</I> <li>Pes: <I>همه ی مرد</I> <li>Pnb: <I>سارے بندے</I> <li>Pol: <I>wszyscy mężczyzn</I> <li>Ron: <I>toţi oamenii</I> <li>Rus: <I>всех людь</I> <li>Snd: <I>سڀ ماڻھو</I> <li>Spa: <I>todos los hombres</I> <li>Swe: <I>alla männen</I> <li>Tha: <I>ทั้งหมดชาย</I> <li>Urd: <I>تمام آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>most_Predet</CODE></TD>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
+<TD><div class=reveal> <I>most</I> <div class=popup> <ul> <li>API: <CODE>most_Predet</CODE> <li>Afr: <I>meeste</I> <li>Bul: <I>повечето</I> <li>Cat: <I>la majoria</I> <li>Chi: <I>大多数</I> <li>Dan: <I>den meste</I> <li>Dut: <I>meeste</I> <li>Eng: <I>most</I> <li>Fin: <I>useinta</I> <li>Fre: <I>la plupart</I> <li>Ger: <I>meister</I> <li>Gre: <I>ο περισσότερος</I> <li>Hin: <I>सब से ज़्यादा</I> <li>Ita: <I>la maggior parte</I> <li>Jpn: <I>ほとんどの</I> <li>Lav: <I>vairums</I> <li>Nep: <I>ज्यादै</I> <li>Nor: <I>den meste</I> <li>Pes: <I>اکثر</I> <li>Pnb: <I>زیادہ تر</I> <li>Pol: <I>wszystek</I> <li>Ron: <I>marea parte a</I> <li>Rus: <I>большинство</I> <li>Snd: <I>سڀ کان گھڻو</I> <li>Spa: <I>la mayor parte</I> <li>Swe: <I>den mesta</I> <li>Tha: <I>มากที่สุด</I> <li>Urd: <I>زیادہ تر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>not_Predet</CODE></TD>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
+<TD><div class=reveal> <I>not everybody</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP not_Predet everybody_NP)</CODE> <li>Afr: <I>nie almal</I> <li>Bul: <I>constant not found: not_Predet</I> <li>Cat: <I>no pas tothom</I> <li>Chi: <I>不的每个人</I> <li>Dan: <I>constant not found: not_Predet</I> <li>Dut: <I>niet alle</I> <li>Eng: <I>not everybody</I> <li>Fin: <I>ei jokainen</I> <li>Fre: <I>pas tout le monde</I> <li>Ger: <I>nicht jeder</I> <li>Gre: <I>όχι όλοι</I> <li>Hin: <I>नहीं हर कोई</I> <li>Ita: <I>non tutti</I> <li>Jpn: <I>皆</I> <li>Lav: <I>constant not found: not_Predet</I> <li>Nep: <I>हैन सवौ जाना</I> <li>Nor: <I>constant not found: not_Predet</I> <li>Pes: <I>constant not found: everybody_NP</I> <li>Pnb: <I>نہیں ہر كوی</I> <li>Pol: <I>żadni wszystkich</I> <li>Ron: <I>nu toţi</I> <li>Rus: <I>constant not found: not_Predet</I> <li>Snd: <I>constant not found: everybody_NP</I> <li>Spa: <I>no todos</I> <li>Swe: <I>inte alla</I> <li>Tha: <I>ไม่ทุกคน</I> <li>Urd: <I>نہیں ہر کوی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>only_Predet</CODE></TD>
+<TD><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet</A></TD>
+<TD><div class=reveal> <I>only</I> <div class=popup> <ul> <li>API: <CODE>only_Predet</CODE> <li>Afr: <I>slegs</I> <li>Bul: <I>само</I> <li>Cat: <I>nomÈs</I> <li>Chi: <I>只有</I> <li>Dan: <I>kun</I> <li>Dut: <I>slechts</I> <li>Eng: <I>only</I> <li>Fin: <I>vain</I> <li>Fre: <I>seulement</I> <li>Ger: <I>nur</I> <li>Gre: <I>μόνο</I> <li>Hin: <I>सिर्फ़</I> <li>Ita: <I>soltanto</I> <li>Jpn: <I>ほんの</I> <li>Lav: <I>tikai</I> <li>Nep: <I>मात्र</I> <li>Nor: <I>kun</I> <li>Pes: <I>فقط</I> <li>Pnb: <I>صرف</I> <li>Pol: <I>tylko</I> <li>Ron: <I>doar</I> <li>Rus: <I>единственный</I> <li>Snd: <I>صرف</I> <li>Spa: <I>solamente</I> <li>Swe: <I>bara</I> <li>Tha: <I>''</I> <li>Urd: <I>صرف</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Prep"></A>
+<H2>Prep - preposition, or just case</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>above_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>above it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv above_Prep it_NP)</CODE> <li>Afr: <I>bo dit</I> <li>Bul: <I>над него</I> <li>Cat: <I>sobre ell</I> <li>Chi: <I>上边它</I> <li>Dan: <I>ovenfor det</I> <li>Dut: <I>boven het</I> <li>Eng: <I>above it</I> <li>Fin: <I>sen yläpuolella</I> <li>Fre: <I>au dessus de</I> <li>Ger: <I>über ihm</I> <li>Gre: <I>πάνω από αυτό</I> <li>Hin: <I>इस के ऊपर</I> <li>Ita: <I>sopra di lui</I> <li>Jpn: <I>それの上に</I> <li>Lav: <I>virs tā</I> <li>Nep: <I>यो माथि</I> <li>Nor: <I>ovenfor det</I> <li>Pes: <I>بالای آن</I> <li>Pnb: <I>اینوں اتے</I> <li>Pol: <I>nad nim</I> <li>Ron: <I>deasupra lui</I> <li>Rus: <I>над ним</I> <li>Snd: <I>ھن مٿی</I> <li>Spa: <I>sobre él</I> <li>Swe: <I>ovanför det</I> <li>Tha: <I>ข้างบนมัน</I> <li>Urd: <I>اس کے اوپر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>after_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>after it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv after_Prep it_NP)</CODE> <li>Afr: <I>na dit</I> <li>Bul: <I>след него</I> <li>Cat: <I>després de ell</I> <li>Chi: <I>以后它</I> <li>Dan: <I>efter det</I> <li>Dut: <I>na het</I> <li>Eng: <I>after it</I> <li>Fin: <I>sen jälkeen</I> <li>Fre: <I>après lui</I> <li>Ger: <I>nach ihm</I> <li>Gre: <I>μετά από αυτό</I> <li>Hin: <I>इस के बाद</I> <li>Ita: <I>dopo lui</I> <li>Jpn: <I>それの後に</I> <li>Lav: <I>pēc tā</I> <li>Nep: <I>यो पछि</I> <li>Nor: <I>etter det</I> <li>Pes: <I>بعد از آن</I> <li>Pnb: <I>اینوں توں بعد</I> <li>Pol: <I>po nim</I> <li>Ron: <I>după el</I> <li>Rus: <I>после него</I> <li>Snd: <I>ھن کان پو۶</I> <li>Spa: <I>despues de él</I> <li>Swe: <I>efter det</I> <li>Tha: <I>หลังจากมัน</I> <li>Urd: <I>اس کے بعد</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>before_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>before it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv before_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>преди него</I> <li>Cat: <I>abans de ell</I> <li>Chi: <I>从前它</I> <li>Dan: <I>før det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>before it</I> <li>Fin: <I>ennen sitä</I> <li>Fre: <I>avant lui</I> <li>Ger: <I>vor ihm</I> <li>Gre: <I>πρίν από αυτό</I> <li>Hin: <I>इस से पहले</I> <li>Ita: <I>prima lui</I> <li>Jpn: <I>それの前に</I> <li>Lav: <I>pirms tā</I> <li>Nep: <I>यो अघि</I> <li>Nor: <I>før det</I> <li>Pes: <I>قبل از آن</I> <li>Pnb: <I>اینوں پلے</I> <li>Pol: <I>przed nim</I> <li>Ron: <I>înaintea lui</I> <li>Rus: <I>перед ним</I> <li>Snd: <I>ھن پیھرین</I> <li>Spa: <I>antes de él</I> <li>Swe: <I>före det</I> <li>Tha: <I>ก่อนมัน</I> <li>Urd: <I>اس سے پہلے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>behind_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>behind it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv behind_Prep it_NP)</CODE> <li>Afr: <I>agter dit</I> <li>Bul: <I>зад него</I> <li>Cat: <I>darrera de ell</I> <li>Chi: <I>在它后面</I> <li>Dan: <I>bag det</I> <li>Dut: <I>achter het</I> <li>Eng: <I>behind it</I> <li>Fin: <I>sen takana</I> <li>Fre: <I>derrière lui</I> <li>Ger: <I>hinter ihm</I> <li>Gre: <I>πίσω από αυτό</I> <li>Hin: <I>इस के पीछे</I> <li>Ita: <I>dietro lui</I> <li>Jpn: <I>それ後ろに</I> <li>Lav: <I>aiz tā</I> <li>Nep: <I>यो पछि</I> <li>Nor: <I>bakom det</I> <li>Pes: <I>پشت آن</I> <li>Pnb: <I>اینوں پیچھے</I> <li>Pol: <I>za nim</I> <li>Ron: <I>înapoia lui</I> <li>Rus: <I>за ним</I> <li>Snd: <I>ھن پٺتی</I> <li>Spa: <I>detrás de él</I> <li>Swe: <I>bakom det</I> <li>Tha: <I>หลังมัน</I> <li>Urd: <I>اس کے پیچھے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>between_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>between you and me</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv between_Prep (mkNP and_Conj you_NP i_NP))</CODE> <li>Afr: <I>tussen jou en my</I> <li>Bul: <I>между теб и мен</I> <li>Cat: <I>entre tu i mi</I> <li>Chi: <I>之间你和我</I> <li>Dan: <I>mellem dig og mig</I> <li>Dut: <I>tussen je en me</I> <li>Eng: <I>between you and me</I> <li>Fin: <I>sinun ja minun välissä</I> <li>Fre: <I>entre toi et moi</I> <li>Ger: <I>zwischen dir und mir</I> <li>Gre: <I>ανάμεσα σε</I> <li>Hin: <I>तुम और मुझ के दरमियान</I> <li>Ita: <I>fra te e</I> <li>Jpn: <I>あなたと私の間に</I> <li>Lav: <I>starp tev un man</I> <li>Nep: <I>तिमी र म बिच</I> <li>Nor: <I>mellom deg og meg</I> <li>Pes: <I>بین تو و من</I> <li>Pnb: <I>تینوں تے مینوں وچكار</I> <li>Pol: <I>między tobą i mną</I> <li>Ron: <I>între</I> <li>Rus: <I>между тобой и мной</I> <li>Snd: <I>تون ۽ مھنجا جی وچ می</I> <li>Spa: <I>entre ti y</I> <li>Swe: <I>mellan dig och mig</I> <li>Tha: <I>ระหว่างคุณและฉัน</I> <li>Urd: <I>تو اور مجھ درمیاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>by8agent_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>by it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv by8agent_Prep it_NP)</CODE> <li>Afr: <I>deur dit</I> <li>Bul: <I>чрез него</I> <li>Cat: <I>per ell</I> <li>Chi: <I>被它</I> <li>Dan: <I>af det</I> <li>Dut: <I>door het</I> <li>Eng: <I>by it</I> <li>Fin: <I>sen toimesta</I> <li>Fre: <I>par lui</I> <li>Ger: <I>durch es</I> <li>Gre: <I>από αυτό</I> <li>Hin: <I>इस से</I> <li>Ita: <I>da lui</I> <li>Jpn: <I>それに</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो लाइ</I> <li>Nor: <I>av det</I> <li>Pes: <I>توسط آن</I> <li>Pnb: <I>اینوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>de către el</I> <li>Rus: <I>с помощью него</I> <li>Snd: <I>ھن ھٿان</I> <li>Spa: <I>por él</I> <li>Swe: <I>av det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>اس سے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>by8means_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>by it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv by8means_Prep it_NP)</CODE> <li>Afr: <I>met dit</I> <li>Bul: <I>чрез него</I> <li>Cat: <I>mitjançant ell</I> <li>Chi: <I>它旁边</I> <li>Dan: <I>med det</I> <li>Dut: <I>met het</I> <li>Eng: <I>by it</I> <li>Fin: <I>sillä</I> <li>Fre: <I>par lui</I> <li>Ger: <I>mit ihm</I> <li>Gre: <I>από αυτό</I> <li>Hin: <I>इस पर</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それによって</I> <li>Lav: <I>ar to</I> <li>Nep: <I>यो ले</I> <li>Nor: <I>med det</I> <li>Pes: <I>با آن</I> <li>Pnb: <I>اینوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>de el</I> <li>Rus: <I>с помощью него</I> <li>Snd: <I>ھن ڪان</I> <li>Spa: <I>por él</I> <li>Swe: <I>med det</I> <li>Tha: <I>ผ่านมัน</I> <li>Urd: <I>اس پر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>during_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>during it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv during_Prep it_NP)</CODE> <li>Afr: <I>tydens dit</I> <li>Bul: <I>по време на него</I> <li>Cat: <I>durant ell</I> <li>Chi: <I>在它期间</I> <li>Dan: <I>under det</I> <li>Dut: <I>tijdens het</I> <li>Eng: <I>during it</I> <li>Fin: <I>sen aikana</I> <li>Fre: <I>pendant lui</I> <li>Ger: <I>während seiner</I> <li>Gre: <I>κατα τη διάρκεια</I> <li>Hin: <I>इस के दरमियान</I> <li>Ita: <I>durante lui</I> <li>Jpn: <I>それの間に</I> <li>Lav: <I>laikā tā</I> <li>Nep: <I>यो पर्यान्त</I> <li>Nor: <I>under det</I> <li>Pes: <I>در طول آن</I> <li>Pnb: <I>اینوں دے وچ</I> <li>Pol: <I>podczas niego</I> <li>Ron: <I>în timpul lui</I> <li>Rus: <I>в течение него</I> <li>Snd: <I>ھن وچ ۾</I> <li>Spa: <I>durante él</I> <li>Swe: <I>under det</I> <li>Tha: <I>ระหว่างมัน</I> <li>Urd: <I>اس کے درمیاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>except_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>except it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv except_Prep it_NP)</CODE> <li>Afr: <I>behalwe dit</I> <li>Bul: <I>constant not found: except_Prep</I> <li>Cat: <I>excepte ell</I> <li>Chi: <I>以外它除了</I> <li>Dan: <I>constant not found: except_Prep</I> <li>Dut: <I>met uitzondering van het</I> <li>Eng: <I>except it</I> <li>Fin: <I>sitä lukuunottamatta</I> <li>Fre: <I>excepté lui</I> <li>Ger: <I>außer ihm</I> <li>Gre: <I>εκτός απο αυτό</I> <li>Hin: <I>इस के सिवाय</I> <li>Ita: <I>eccetto lui</I> <li>Jpn: <I>それを除いて</I> <li>Lav: <I>izņemot to</I> <li>Nep: <I>यो बाहेक</I> <li>Nor: <I>constant not found: except_Prep</I> <li>Pes: <I>به جز آن</I> <li>Pnb: <I>اینوں سواے</I> <li>Pol: <I>z wyjątkiem nie</I> <li>Ron: <I>cu excepţia lui</I> <li>Rus: <I>constant not found: except_Prep</I> <li>Snd: <I>ھن سوا۶</I> <li>Spa: <I>excepto él</I> <li>Swe: <I>utom det</I> <li>Tha: <I>นอกจากมัน</I> <li>Urd: <I>اس کے سواے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>for_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>for it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv for_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>за него</I> <li>Cat: <I>per a ell</I> <li>Chi: <I>为了它</I> <li>Dan: <I>for det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>for it</I> <li>Fin: <I>sille</I> <li>Fre: <I>pour lui</I> <li>Ger: <I>für es</I> <li>Gre: <I>για αυτό</I> <li>Hin: <I>इस के लिये</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それのために</I> <li>Lav: <I>priekš tā</I> <li>Nep: <I>यो लागि</I> <li>Nor: <I>for det</I> <li>Pes: <I>برای آن</I> <li>Pnb: <I>اینوں [دے واسطE]</I> <li>Pol: <I>dla niego</I> <li>Ron: <I>pentru el</I> <li>Rus: <I>для него</I> <li>Snd: <I>ھن لا۶ی</I> <li>Spa: <I>para él</I> <li>Swe: <I>för det</I> <li>Tha: <I>ให้มัน</I> <li>Urd: <I>اس کیلیے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>from_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>from it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv from_Prep it_NP)</CODE> <li>Afr: <I>uit dit</I> <li>Bul: <I>от него</I> <li>Cat: <I>de ell</I> <li>Chi: <I>从它</I> <li>Dan: <I>fra det</I> <li>Dut: <I>uit het</I> <li>Eng: <I>from it</I> <li>Fin: <I>siitä</I> <li>Fre: <I>de</I> <li>Ger: <I>aus ihm</I> <li>Gre: <I>από αυτό</I> <li>Hin: <I>इस से</I> <li>Ita: <I>da lui</I> <li>Jpn: <I>それから</I> <li>Lav: <I>no tā</I> <li>Nep: <I>यो बाट</I> <li>Nor: <I>fra det</I> <li>Pes: <I>از آن</I> <li>Pnb: <I>اینوں توں</I> <li>Pol: <I>z niego</I> <li>Ron: <I>de la el</I> <li>Rus: <I>от него</I> <li>Snd: <I>ھن وٽان</I> <li>Spa: <I>de él</I> <li>Swe: <I>från det</I> <li>Tha: <I>จากมัน</I> <li>Urd: <I>اس سے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>in8front_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>in front of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in8front_Prep it_NP)</CODE> <li>Afr: <I>voor dit</I> <li>Bul: <I>пред него</I> <li>Cat: <I>davant de ell</I> <li>Chi: <I>在它前边</I> <li>Dan: <I>foran det</I> <li>Dut: <I>voor het</I> <li>Eng: <I>in front of it</I> <li>Fin: <I>sen edessä</I> <li>Fre: <I>devant lui</I> <li>Ger: <I>vor ihm</I> <li>Gre: <I>μπροστά από αυτό</I> <li>Hin: <I>इस के सामने</I> <li>Ita: <I>davanti lui</I> <li>Jpn: <I>それの前に</I> <li>Lav: <I>priekšā tam</I> <li>Nep: <I>यो सामु</I> <li>Nor: <I>foran det</I> <li>Pes: <I>جلوی آن</I> <li>Pnb: <I>اینوں دے سامنے</I> <li>Pol: <I>przed nim</I> <li>Ron: <I>în faţa lui</I> <li>Rus: <I>перед ним</I> <li>Snd: <I>ھن جی سامھون</I> <li>Spa: <I>delante de él</I> <li>Swe: <I>framför det</I> <li>Tha: <I>หน้ามัน</I> <li>Urd: <I>اس کے سامنے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>in_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>in it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv in_Prep it_NP)</CODE> <li>Afr: <I>in dit</I> <li>Bul: <I>в</I> <li>Cat: <I>en ell</I> <li>Chi: <I>它里</I> <li>Dan: <I>i det</I> <li>Dut: <I>in het</I> <li>Eng: <I>in it</I> <li>Fin: <I>siinä</I> <li>Fre: <I>dans lui</I> <li>Ger: <I>in ihm</I> <li>Gre: <I>σε</I> <li>Hin: <I>इस में</I> <li>Ita: <I>in lui</I> <li>Jpn: <I>それに</I> <li>Lav: <I>tajā</I> <li>Nep: <I>यो मा</I> <li>Nor: <I>i det</I> <li>Pes: <I>در آن</I> <li>Pnb: <I>اینوں وچ</I> <li>Pol: <I>w nim</I> <li>Ron: <I>în el</I> <li>Rus: <I>в нём</I> <li>Snd: <I>ھن ۾</I> <li>Spa: <I>en él</I> <li>Swe: <I>i det</I> <li>Tha: <I>ในมัน</I> <li>Urd: <I>اس میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>on_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>on it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv on_Prep it_NP)</CODE> <li>Afr: <I>op dit</I> <li>Bul: <I>на него</I> <li>Cat: <I>sobre ell</I> <li>Chi: <I>在它上</I> <li>Dan: <I>på det</I> <li>Dut: <I>op het</I> <li>Eng: <I>on it</I> <li>Fin: <I>sillä</I> <li>Fre: <I>sur lui</I> <li>Ger: <I>auf ihm</I> <li>Gre: <I>σε</I> <li>Hin: <I>इस पर</I> <li>Ita: <I>su lui</I> <li>Jpn: <I>それの上に</I> <li>Lav: <I>uz tā</I> <li>Nep: <I>यो मा</I> <li>Nor: <I>på det</I> <li>Pes: <I>روی آن</I> <li>Pnb: <I>اینوں اتے</I> <li>Pol: <I>nа nim</I> <li>Ron: <I>pe el</I> <li>Rus: <I>на нём</I> <li>Snd: <I>ھن مٿان</I> <li>Spa: <I>sobre él</I> <li>Swe: <I>på det</I> <li>Tha: <I>บนมัน</I> <li>Urd: <I>اس پر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>part_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv part_Prep it_NP)</CODE> <li>Afr: <I>van dit</I> <li>Bul: <I>от него</I> <li>Cat: <I>de ell</I> <li>Chi: <I>的它</I> <li>Dan: <I>af det</I> <li>Dut: <I>van het</I> <li>Eng: <I>of it</I> <li>Fin: <I>sitä</I> <li>Fre: <I>de</I> <li>Ger: <I>von ihm</I> <li>Gre: <I>''</I> <li>Hin: <I>इस</I> <li>Ita: <I>di lui</I> <li>Jpn: <I>それの</I> <li>Lav: <I>constant not found: part_Prep</I> <li>Nep: <I>यो भाग</I> <li>Nor: <I>av det</I> <li>Pes: <I>از آن</I> <li>Pnb: <I>اینوں ہصہ</I> <li>Pol: <I>z niego</I> <li>Ron: <I>din el</I> <li>Rus: <I>оно</I> <li>Snd: <I>ھن حسو</I> <li>Spa: <I>de él</I> <li>Swe: <I>av det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>اس</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>possess_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>of it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv possess_Prep it_NP)</CODE> <li>Afr: <I>van dit</I> <li>Bul: <I>му</I> <li>Cat: <I>de ell</I> <li>Chi: <I>它的</I> <li>Dan: <I>af det</I> <li>Dut: <I>van het</I> <li>Eng: <I>of it</I> <li>Fin: <I>sen</I> <li>Fre: <I>de</I> <li>Ger: <I>von ihm</I> <li>Gre: <I>''</I> <li>Hin: <I>इस का</I> <li>Ita: <I>di lui</I> <li>Jpn: <I>それの</I> <li>Lav: <I>tā</I> <li>Nep: <I>यो धारणा गर्नु</I> <li>Nor: <I>av det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اینوں دا</I> <li>Pol: <I>jego</I> <li>Ron: <I>lui</I> <li>Rus: <I>него</I> <li>Snd: <I>ھن جو یا جی</I> <li>Spa: <I>de él</I> <li>Swe: <I>av det</I> <li>Tha: <I>ของมัน</I> <li>Urd: <I>اس کا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>through_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>through it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv through_Prep it_NP)</CODE> <li>Afr: <I>deur dit</I> <li>Bul: <I>през него</I> <li>Cat: <I>mitjançant ell</I> <li>Chi: <I>通过它</I> <li>Dan: <I>gennem det</I> <li>Dut: <I>door het</I> <li>Eng: <I>through it</I> <li>Fin: <I>sen kautta</I> <li>Fre: <I>par lui</I> <li>Ger: <I>durch es</I> <li>Gre: <I>μέσω αυτού</I> <li>Hin: <I>इस में से</I> <li>Ita: <I>per lui</I> <li>Jpn: <I>それを通じて</I> <li>Lav: <I>cauri tam</I> <li>Nep: <I>यो मार्फत</I> <li>Nor: <I>gjennom det</I> <li>Pes: <I>از طریق آن</I> <li>Pnb: <I>اینوں وچوں</I> <li>Pol: <I>przez nie</I> <li>Ron: <I>prin el</I> <li>Rus: <I>через него</I> <li>Snd: <I>ھن منجھان</I> <li>Spa: <I>por él</I> <li>Swe: <I>genom det</I> <li>Tha: <I>ผ่านมัน</I> <li>Urd: <I>اس میں سے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>to_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>to it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv to_Prep it_NP)</CODE> <li>Afr: <I>na dit</I> <li>Bul: <I>до него</I> <li>Cat: <I>a ell</I> <li>Chi: <I>往它</I> <li>Dan: <I>til det</I> <li>Dut: <I>naar het</I> <li>Eng: <I>to it</I> <li>Fin: <I>siihen</I> <li>Fre: <I>à lui</I> <li>Ger: <I>nach ihm</I> <li>Gre: <I>σε</I> <li>Hin: <I>इस को</I> <li>Ita: <I>a</I> <li>Jpn: <I>それに</I> <li>Lav: <I>līdz tam</I> <li>Nep: <I>यो सम्म</I> <li>Nor: <I>til det</I> <li>Pes: <I>به آن</I> <li>Pnb: <I>اینوں نوں</I> <li>Pol: <I>do niego</I> <li>Ron: <I>la el</I> <li>Rus: <I>к нему</I> <li>Snd: <I>ھن ڏانھن</I> <li>Spa: <I>a él</I> <li>Swe: <I>till det</I> <li>Tha: <I>ถืงมัน</I> <li>Urd: <I>اس کو</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>under_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>under it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv under_Prep it_NP)</CODE> <li>Afr: <I>onder dit</I> <li>Bul: <I>под него</I> <li>Cat: <I>sota ell</I> <li>Chi: <I>下它</I> <li>Dan: <I>under det</I> <li>Dut: <I>onder het</I> <li>Eng: <I>under it</I> <li>Fin: <I>sen alla</I> <li>Fre: <I>sous lui</I> <li>Ger: <I>unter ihm</I> <li>Gre: <I>κάτω από αυτό</I> <li>Hin: <I>इस के नीचे</I> <li>Ita: <I>sotto lui</I> <li>Jpn: <I>それの下に</I> <li>Lav: <I>zem tā</I> <li>Nep: <I>यो अन्तर्गत</I> <li>Nor: <I>under det</I> <li>Pes: <I>زیر آن</I> <li>Pnb: <I>اینوں تھلے</I> <li>Pol: <I>pod nim</I> <li>Ron: <I>sub el</I> <li>Rus: <I>под ним</I> <li>Snd: <I>ھن ھیٺان</I> <li>Spa: <I>bajo él</I> <li>Swe: <I>under det</I> <li>Tha: <I>ใต้มัน</I> <li>Urd: <I>اس کے نیچے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>with_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>with it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv with_Prep it_NP)</CODE> <li>Afr: <I>met dit</I> <li>Bul: <I>с</I> <li>Cat: <I>amb ell</I> <li>Chi: <I>和它一起</I> <li>Dan: <I>med det</I> <li>Dut: <I>met het</I> <li>Eng: <I>with it</I> <li>Fin: <I>sen kanssa</I> <li>Fre: <I>avec lui</I> <li>Ger: <I>mit ihm</I> <li>Gre: <I>με αυτό</I> <li>Hin: <I>इस के साथ</I> <li>Ita: <I>con lui</I> <li>Jpn: <I>それと</I> <li>Lav: <I>ar to</I> <li>Nep: <I>यो सँग</I> <li>Nor: <I>med det</I> <li>Pes: <I>با آن</I> <li>Pnb: <I>اینوں دے نال</I> <li>Pol: <I>z nim</I> <li>Ron: <I>cu el</I> <li>Rus: <I>с ним</I> <li>Snd: <I>ھن سان</I> <li>Spa: <I>con él</I> <li>Swe: <I>med det</I> <li>Tha: <I>กับมัน</I> <li>Urd: <I>اس کے ساتھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>without_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><div class=reveal> <I>without it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv without_Prep it_NP)</CODE> <li>Afr: <I>sonder dit</I> <li>Bul: <I>без него</I> <li>Cat: <I>sense ell</I> <li>Chi: <I>它没有</I> <li>Dan: <I>uden det</I> <li>Dut: <I>zonder het</I> <li>Eng: <I>without it</I> <li>Fin: <I>ilman sitä</I> <li>Fre: <I>sans lui</I> <li>Ger: <I>ohne es</I> <li>Gre: <I>χωρίς αυτό</I> <li>Hin: <I>constant not found: without_Prep</I> <li>Ita: <I>senza lui</I> <li>Jpn: <I>それ無しで</I> <li>Lav: <I>bez tā</I> <li>Nep: <I>यो विना</I> <li>Nor: <I>uten det</I> <li>Pes: <I>بدون آن</I> <li>Pnb: <I>اینوں توں بغیر</I> <li>Pol: <I>bez niego</I> <li>Ron: <I>fără el</I> <li>Rus: <I>без него</I> <li>Snd: <I>ھن کان سوا۶</I> <li>Spa: <I>sin él</I> <li>Swe: <I>utan det</I> <li>Tha: <I>ไม่มีมัน</I> <li>Urd: <I>اس کے بغیر</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Pron"></A>
+<H2>Pron - personal pronoun</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>he_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP he_Pron)</CODE> <li>Afr: <I>hy</I> <li>Bul: <I>той</I> <li>Cat: <I>ell</I> <li>Chi: <I>他</I> <li>Dan: <I>ham</I> <li>Dut: <I>hij</I> <li>Eng: <I>he</I> <li>Fin: <I>hän</I> <li>Fre: <I>lui</I> <li>Ger: <I>er</I> <li>Gre: <I>αυτός</I> <li>Hin: <I>वह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>彼</I> <li>Lav: <I>viņš</I> <li>Nep: <I>उ</I> <li>Nor: <I>ham</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>on</I> <li>Ron: <I>el</I> <li>Rus: <I>его</I> <li>Snd: <I>ھو</I> <li>Spa: <I>él</I> <li>Swe: <I>honom</I> <li>Tha: <I>เขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>i_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>I</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP i_Pron)</CODE> <li>Afr: <I>ek</I> <li>Bul: <I>аз</I> <li>Cat: <I>mi</I> <li>Chi: <I>我</I> <li>Dan: <I>mig</I> <li>Dut: <I>ik</I> <li>Eng: <I>I</I> <li>Fin: <I>minä</I> <li>Fre: <I>moi</I> <li>Ger: <I>ich</I> <li>Gre: <I>εγώ</I> <li>Hin: <I>मैं</I> <li>Ita: <I>me</I> <li>Jpn: <I>私</I> <li>Lav: <I>es</I> <li>Nep: <I>म</I> <li>Nor: <I>meg</I> <li>Pes: <I>من</I> <li>Pnb: <I>میں</I> <li>Pol: <I>ja</I> <li>Ron: <I>eu</I> <li>Rus: <I>меня</I> <li>Snd: <I>مان</I> <li>Spa: <I>mí</I> <li>Swe: <I>mig</I> <li>Tha: <I>ฉัน</I> <li>Urd: <I>میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>it_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP it_Pron)</CODE> <li>Afr: <I>dit</I> <li>Bul: <I>то</I> <li>Cat: <I>ell</I> <li>Chi: <I>它</I> <li>Dan: <I>det</I> <li>Dut: <I>het</I> <li>Eng: <I>it</I> <li>Fin: <I>se</I> <li>Fre: <I>lui</I> <li>Ger: <I>es</I> <li>Gre: <I>αυτό</I> <li>Hin: <I>यह</I> <li>Ita: <I>lui</I> <li>Jpn: <I>それ</I> <li>Lav: <I>tas</I> <li>Nep: <I>यो</I> <li>Nor: <I>det</I> <li>Pes: <I>آن</I> <li>Pnb: <I>اے</I> <li>Pol: <I>ono</I> <li>Ron: <I>''</I> <li>Rus: <I>его</I> <li>Snd: <I>اھا</I> <li>Spa: <I>él</I> <li>Swe: <I>det</I> <li>Tha: <I>มัน</I> <li>Urd: <I>یہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>she_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP she_Pron)</CODE> <li>Afr: <I>sy</I> <li>Bul: <I>тя</I> <li>Cat: <I>ella</I> <li>Chi: <I>她</I> <li>Dan: <I>hende</I> <li>Dut: <I>ze</I> <li>Eng: <I>she</I> <li>Fin: <I>hän</I> <li>Fre: <I>elle</I> <li>Ger: <I>sie</I> <li>Gre: <I>αυτή</I> <li>Hin: <I>वह</I> <li>Ita: <I>lei</I> <li>Jpn: <I>彼女</I> <li>Lav: <I>viņa</I> <li>Nep: <I>उनी</I> <li>Nor: <I>henne</I> <li>Pes: <I>او</I> <li>Pnb: <I>او</I> <li>Pol: <I>ona</I> <li>Ron: <I>ea</I> <li>Rus: <I>её</I> <li>Snd: <I>ھو۶</I> <li>Spa: <I>ella</I> <li>Swe: <I>henne</I> <li>Tha: <I>หล่อน</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>they_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>they</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP they_Pron)</CODE> <li>Afr: <I>hulle</I> <li>Bul: <I>те</I> <li>Cat: <I>ells</I> <li>Chi: <I>他们</I> <li>Dan: <I>dem</I> <li>Dut: <I>ze</I> <li>Eng: <I>they</I> <li>Fin: <I>he</I> <li>Fre: <I>eux</I> <li>Ger: <I>sie</I> <li>Gre: <I>αυτοί</I> <li>Hin: <I>वे</I> <li>Ita: <I>loro</I> <li>Jpn: <I>彼ら</I> <li>Lav: <I>viņi</I> <li>Nep: <I>उनीहरु</I> <li>Nor: <I>dem</I> <li>Pes: <I>آن ها</I> <li>Pnb: <I>او</I> <li>Pol: <I>oni</I> <li>Ron: <I>ei</I> <li>Rus: <I>их</I> <li>Snd: <I>اھی</I> <li>Spa: <I>ellos</I> <li>Swe: <I>dem</I> <li>Tha: <I>พวกเขา</I> <li>Urd: <I>وہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>we_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>we</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP we_Pron)</CODE> <li>Afr: <I>ons</I> <li>Bul: <I>ние</I> <li>Cat: <I>nosaltres</I> <li>Chi: <I>我们</I> <li>Dan: <I>os</I> <li>Dut: <I>we</I> <li>Eng: <I>we</I> <li>Fin: <I>me</I> <li>Fre: <I>nous</I> <li>Ger: <I>wir</I> <li>Gre: <I>εμείς</I> <li>Hin: <I>हम</I> <li>Ita: <I>noi</I> <li>Jpn: <I>私達</I> <li>Lav: <I>mēs</I> <li>Nep: <I>हामीहरु</I> <li>Nor: <I>oss</I> <li>Pes: <I>ما</I> <li>Pnb: <I>اسی</I> <li>Pol: <I>my</I> <li>Ron: <I>noi</I> <li>Rus: <I>нас</I> <li>Snd: <I>اسان</I> <li>Spa: <I>nosotros</I> <li>Swe: <I>oss</I> <li>Tha: <I>เรา</I> <li>Urd: <I>ہم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>youPl_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youPl_Pron)</CODE> <li>Afr: <I>julle</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosaltres</I> <li>Chi: <I>你们</I> <li>Dan: <I>jer</I> <li>Dut: <I>jullie</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>ihr</I> <li>Gre: <I>εσείς</I> <li>Hin: <I>तुम</I> <li>Ita: <I>voi</I> <li>Jpn: <I>あなた達</I> <li>Lav: <I>jūs</I> <li>Nep: <I>तिमीहरु</I> <li>Nor: <I>dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>wy</I> <li>Ron: <I>voi</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>vosotros</I> <li>Swe: <I>er</I> <li>Tha: <I>พวกคุณ</I> <li>Urd: <I>تم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>youPol_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youPol_Pron)</CODE> <li>Afr: <I>u</I> <li>Bul: <I>вие</I> <li>Cat: <I>vosté</I> <li>Chi: <I>您</I> <li>Dan: <I>Dem</I> <li>Dut: <I>u</I> <li>Eng: <I>you</I> <li>Fin: <I>te</I> <li>Fre: <I>vous</I> <li>Ger: <I>Sie</I> <li>Gre: <I>εσείς</I> <li>Hin: <I>आप</I> <li>Ita: <I>Lei</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>Jūs</I> <li>Nep: <I>तपाई</I> <li>Nor: <I>Dere</I> <li>Pes: <I>شما</I> <li>Pnb: <I>تسی</I> <li>Pol: <I>ty</I> <li>Ron: <I>dumneavoastră</I> <li>Rus: <I>вас</I> <li>Snd: <I>توھان</I> <li>Spa: <I>usted</I> <li>Swe: <I>er</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>آپ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>youSg_Pron</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><div class=reveal> <I>you</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP youSg_Pron)</CODE> <li>Afr: <I>jy</I> <li>Bul: <I>ти</I> <li>Cat: <I>tu</I> <li>Chi: <I>你</I> <li>Dan: <I>dig</I> <li>Dut: <I>je</I> <li>Eng: <I>you</I> <li>Fin: <I>sinä</I> <li>Fre: <I>toi</I> <li>Ger: <I>du</I> <li>Gre: <I>εσύ</I> <li>Hin: <I>तू</I> <li>Ita: <I>te</I> <li>Jpn: <I>あなた</I> <li>Lav: <I>tu</I> <li>Nep: <I>तिमी</I> <li>Nor: <I>deg</I> <li>Pes: <I>تو</I> <li>Pnb: <I>توں</I> <li>Pol: <I>ty</I> <li>Ron: <I>tu</I> <li>Rus: <I>тебя</I> <li>Snd: <I>تون</I> <li>Spa: <I>ti</I> <li>Swe: <I>dig</I> <li>Tha: <I>คุณ</I> <li>Urd: <I>تو</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Punct"></A>
+<H2>Punct</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>exclMarkPunct</CODE></TD>
+<TD><A HREF="#Punct">Punct</A></TD>
+<TD><div class=reveal> <I>yes !</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) exclMarkPunct</CODE> <li>Afr: <I>ja !</I> <li>Bul: <I>да !</I> <li>Cat: <I>sí !</I> <li>Chi: <I>对！</I> <li>Dan: <I>ja !</I> <li>Dut: <I>ja !</I> <li>Eng: <I>yes !</I> <li>Fin: <I>kyllä !</I> <li>Fre: <I>oui !</I> <li>Ger: <I>ja !</I> <li>Gre: <I>ναι !</I> <li>Hin: <I>हाँ !</I> <li>Ita: <I>sì !</I> <li>Jpn: <I>はい！</I> <li>Lav: <I>jā !</I> <li>Nep: <I>हजुर !</I> <li>Nor: <I>ja !</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں !</I> <li>Pol: <I>tak !</I> <li>Ron: <I>da !</I> <li>Rus: <I>Да !</I> <li>Snd: <I>ھا !</I> <li>Spa: <I>¡ sí !</I> <li>Swe: <I>ja !</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>fullStopPunct</CODE></TD>
+<TD><A HREF="#Punct">Punct</A></TD>
+<TD><div class=reveal> <I>yes .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) fullStopPunct</CODE> <li>Afr: <I>ja .</I> <li>Bul: <I>да .</I> <li>Cat: <I>sí .</I> <li>Chi: <I>对。</I> <li>Dan: <I>ja .</I> <li>Dut: <I>ja .</I> <li>Eng: <I>yes .</I> <li>Fin: <I>kyllä .</I> <li>Fre: <I>oui .</I> <li>Ger: <I>ja .</I> <li>Gre: <I>ναι .</I> <li>Hin: <I>हाँ .</I> <li>Ita: <I>sì .</I> <li>Jpn: <I>はい。</I> <li>Lav: <I>jā .</I> <li>Nep: <I>हजुर .</I> <li>Nor: <I>ja .</I> <li>Pes: <I>بله Û”</I> <li>Pnb: <I>ہاں .</I> <li>Pol: <I>tak .</I> <li>Ron: <I>da .</I> <li>Rus: <I>Да .</I> <li>Snd: <I>ھا .</I> <li>Spa: <I>sí .</I> <li>Swe: <I>ja .</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>questMarkPunct</CODE></TD>
+<TD><A HREF="#Punct">Punct</A></TD>
+<TD><div class=reveal> <I>yes ?</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr yes_Utt) questMarkPunct</CODE> <li>Afr: <I>ja ?</I> <li>Bul: <I>да ?</I> <li>Cat: <I>sí ?</I> <li>Chi: <I>对？</I> <li>Dan: <I>ja ?</I> <li>Dut: <I>ja ?</I> <li>Eng: <I>yes ?</I> <li>Fin: <I>kyllä ?</I> <li>Fre: <I>oui ?</I> <li>Ger: <I>ja ?</I> <li>Gre: <I>ναι ;</I> <li>Hin: <I>हाँ ?</I> <li>Ita: <I>sì ?</I> <li>Jpn: <I>はい？</I> <li>Lav: <I>jā ?</I> <li>Nep: <I>हजुर ?</I> <li>Nor: <I>ja ?</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں ?</I> <li>Pol: <I>tak ?</I> <li>Ron: <I>da ?</I> <li>Rus: <I>Да ?</I> <li>Snd: <I>ھا ?</I> <li>Spa: <I>¿ sí ?</I> <li>Swe: <I>ja ?</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="QCl"></A>
+<H2>QCl - question clause, with all tenses</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>slaap sy</I> <li>Bul: <I>тя спи ли</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡吗</I> <li>Dan: <I>sover hun</I> <li>Dut: <I>slaapt ze</I> <li>Eng: <I>does she sleep</I> <li>Fin: <I>nukkuuko hän</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>schläft sie</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>क्या वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa guļ</I> <li>Nep: <I>के उनी सुत्छिन्</I> <li>Nor: <I>sover hun</I> <li>Pes: <I>آیا او می خوابد</I> <li>Pnb: <I>كی او سوندی اے</I> <li>Pol: <I>czy ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>sover hon</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkVP always_AdV (mkVP sleep_V)))</CODE> <li>Afr: <I>wie slaap altyd altyd</I> <li>Bul: <I>кой винаги спи</I> <li>Cat: <I>qui dorm sempre</I> <li>Chi: <I>谁一直睡</I> <li>Dan: <I>hvem sover altid</I> <li>Dut: <I>wie slaapt altijd</I> <li>Eng: <I>who always sleeps</I> <li>Fin: <I>kuka nukkuu aina</I> <li>Fre: <I>qui dort toujours</I> <li>Ger: <I>wer schläft immer</I> <li>Gre: <I>ποιός κοιμάται πάντα</I> <li>Hin: <I>कौन हमेशा सोता है</I> <li>Ita: <I>chi dorme sempre</I> <li>Jpn: <I>誰がいつも寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सधैँ सुत्छन्</I> <li>Nor: <I>hvem sover altid</I> <li>Pes: <I>چه کسی همیشه می خوابد</I> <li>Pnb: <I>كون ہمیشہ سوندا اے</I> <li>Pol: <I>kto zawsze śpi</I> <li>Ron: <I>cine doarme mereu</I> <li>Rus: <I>кто всегда спдит</I> <li>Snd: <I>ڪیر ھمیشھ سمھی ٿو</I> <li>Spa: <I>quién duerme siempre</I> <li>Swe: <I>vem sover alltid</I> <li>Tha: <I>ใครนอนหลับเสมอ</I> <li>Urd: <I>کون ہمیشہ سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP sleep_V)</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>кой спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Gre: <I>ποιός κοιμάται</I> <li>Hin: <I>कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem sover</I> <li>Tha: <I>ใครนอนหลับ</I> <li>Urd: <I>کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who loves her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP love_V2 she_NP)</CODE> <li>Afr: <I>wie het haar lief</I> <li>Bul: <I>кой обича нея</I> <li>Cat: <I>qui la estima</I> <li>Chi: <I>谁爱她</I> <li>Dan: <I>hvem elsker hende</I> <li>Dut: <I>wie heeft haar lief</I> <li>Eng: <I>who loves her</I> <li>Fin: <I>kuka rakastaa häntä</I> <li>Fre: <I>qui la</I> <li>Ger: <I>wer liebt sie</I> <li>Gre: <I>ποιός την αγαπά</I> <li>Hin: <I>कौन उस को प्यार करता है</I> <li>Ita: <I>chi la ama</I> <li>Jpn: <I>誰が彼女を愛するか</I> <li>Lav: <I>kurš mīl</I> <li>Nep: <I>को उनी लाई माया गर्छन्</I> <li>Nor: <I>hvem elsker henne</I> <li>Pes: <I>چه کسی او را دوست دارد</I> <li>Pnb: <I>كون اونوں پیار كردا اے</I> <li>Pol: <I>kto kocha ją</I> <li>Ron: <I>cine o iubeşte</I> <li>Rus: <I>кто любдит её</I> <li>Snd: <I>ڪیر ھو سان عشق ڪری ٿو</I> <li>Spa: <I>quién la ama</I> <li>Swe: <I>vem älskar henne</I> <li>Tha: <I>ใครรักหล่อน</I> <li>Urd: <I>کون اس کو پیار کرتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who sends it to her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP send_V3 it_NP she_NP)</CODE> <li>Afr: <I>wie stuur dit na haar</I> <li>Bul: <I>кой праща него до нея</I> <li>Cat: <I>qui ho li envia</I> <li>Chi: <I>谁把它寄她</I> <li>Dan: <I>hvem sender det til hende</I> <li>Dut: <I>wie stuurt het naar haar</I> <li>Eng: <I>who sends it to her</I> <li>Fin: <I>kuka lähettää sen hänelle</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer schickt es ihr</I> <li>Gre: <I>ποιός το στέλνει σε</I> <li>Hin: <I>कौन उस को यह भेजता है</I> <li>Ita: <I>chi lo le manda</I> <li>Jpn: <I>誰が彼女にそれを送るか</I> <li>Lav: <I>kurš sūta</I> <li>Nep: <I>को यो उन्लाई लाई पठाउँछन्</I> <li>Nor: <I>hvem sender det til henne</I> <li>Pes: <I>چه کسی آن را برای او می فرستد</I> <li>Pnb: <I>كون اینوں اونوں پیجدا اے</I> <li>Pol: <I>kto wysyła do niej je</I> <li>Ron: <I>cine i -l trimite</I> <li>Rus: <I>кто посылает ней его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>quién lo le manda</I> <li>Swe: <I>vem skickar det till henne</I> <li>Tha: <I>ใครส่งมันให้กับหล่อน</I> <li>Urd: <I>کون اس کو یہ بھیجتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>wie wil te slaap</I> <li>Bul: <I>кой иска да спи</I> <li>Cat: <I>qui vol dormir</I> <li>Chi: <I>谁想睡</I> <li>Dan: <I>hvem vil sove</I> <li>Dut: <I>wie wil slapen</I> <li>Eng: <I>who wants to sleep</I> <li>Fin: <I>kuka tahtoo nukkua</I> <li>Fre: <I>qui veut dormir</I> <li>Ger: <I>wer will schlafen</I> <li>Gre: <I>ποιός θέλει να κοιμηθεί</I> <li>Hin: <I>कौन सोना चाहता है</I> <li>Ita: <I>chi vuole dormire</I> <li>Jpn: <I>誰が寝たがっているか</I> <li>Lav: <I>kurš vēlas</I> <li>Nep: <I>को सुत्न चाहन्छन्</I> <li>Nor: <I>hvem vil sove</I> <li>Pes: <I>چه کسی می خواهد بخوابد</I> <li>Pnb: <I>كون سونا چاندا اے</I> <li>Pol: <I>kto chce spać</I> <li>Ron: <I>cine vrea sã doarmă</I> <li>Rus: <I>кто хочет спать</I> <li>Snd: <I>ڪیر سمھڻ چاھی ٿو</I> <li>Spa: <I>quién quiere dormir</I> <li>Swe: <I>vem vill sova</I> <li>Tha: <I>ใครอยากนอนหลับ</I> <li>Urd: <I>کون سونا چاہتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP say_VS (mkS (mkCl i_NP sleep_V)))</CODE> <li>Afr: <I>wie sê dat ek slaap</I> <li>Bul: <I>кой казва , че аз спя</I> <li>Cat: <I>qui diu que jo dormo</I> <li>Chi: <I>谁说我睡</I> <li>Dan: <I>hvem siger at jeg sover</I> <li>Dut: <I>wie zegt dat ik slaap</I> <li>Eng: <I>who says that I sleep</I> <li>Fin: <I>kuka sanoo että minä nukun</I> <li>Fre: <I>qui dit que</I> <li>Ger: <I>wer sagt , dass ich schlafe</I> <li>Gre: <I>ποιός λέει ότι εγώ κοιμάμαι</I> <li>Hin: <I>कौन कहता है कि मैं सोता हूँ</I> <li>Ita: <I>chi dice che io dormo</I> <li>Jpn: <I>誰が私が寝ると言うか</I> <li>Lav: <I>kurš saka</I> <li>Nep: <I>को भन्छन्की म सुत्छु</I> <li>Nor: <I>hvem sier at jeg sover</I> <li>Pes: <I>چه کسی می گوید که من می خوابم</I> <li>Pnb: <I>كون كہدا اے كہ میں سوندا واں</I> <li>Pol: <I>kto mówi , że ja śpię</I> <li>Ron: <I>cine spune cã eu dorm</I> <li>Rus: <I>кто говордит , что я сплю</I> <li>Snd: <I>ڪیر چوی ٿو ت مان سمھان ٿو</I> <li>Spa: <I>quién dice que yo duermo</I> <li>Swe: <I>vem säger att jag sover</I> <li>Tha: <I>ใครพูดว่าฉันนอนหลับ</I> <li>Urd: <I>کون کہتا ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>wie vra hom af wie slaap</I> <li>Bul: <I>кой се учудва кой спи</I> <li>Cat: <I>qui es pregunta qui dorm</I> <li>Chi: <I>谁好奇谁睡</I> <li>Dan: <I>hvem undres hvem som sover</I> <li>Dut: <I>wie vraagt zich af wie slaapt</I> <li>Eng: <I>who wonders who sleeps</I> <li>Fin: <I>kuka ihmettelee kuka nukkuu</I> <li>Fre: <I>qui se</I> <li>Ger: <I>wer wundert sich , wer schläft</I> <li>Gre: <I>ποιός αναρωτιέται ποιός κοιμάται</I> <li>Hin: <I>कौन हैरान होता है कि कौन सोता है</I> <li>Ita: <I>chi si domanda chi dorme</I> <li>Jpn: <I>誰が誰が寝るか質問するか</I> <li>Lav: <I>kurš brīnās</I> <li>Nep: <I>को अचम्म हुन्छन्की को सुत्छन्</I> <li>Nor: <I>hvem undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>كون حیران ہوندا اے كہ كون سوندا اے</I> <li>Pol: <I>kto zastanawia się , kto śpi</I> <li>Ron: <I>cine se întreabă cine doarme</I> <li>Rus: <I>кто интересует кто спдит</I> <li>Snd: <I>ڪیر ھیران ٿیی ٿو ت ڪیر سمھی ٿو</I> <li>Spa: <I>quién se pregunta quién duerme</I> <li>Swe: <I>vem undrar vem som sover</I> <li>Tha: <I>ใครประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>کون حیران ہوتا ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP become_VA old_A)</CODE> <li>Afr: <I>wie word oud</I> <li>Bul: <I>кой става стар</I> <li>Cat: <I>qui es torna vella</I> <li>Chi: <I>谁变老</I> <li>Dan: <I>hvem bliver gammel</I> <li>Dut: <I>wie wordt oud</I> <li>Eng: <I>who becomes old</I> <li>Fin: <I>kuka tulee vanhaksi</I> <li>Fre: <I>qui devient vieux</I> <li>Ger: <I>wer wird alt</I> <li>Gre: <I>ποιός γίνεται παλιός</I> <li>Hin: <I>कौन बूढ़ा बनता है</I> <li>Ita: <I>chi diventa vecchio</I> <li>Jpn: <I>誰が古くなるか</I> <li>Lav: <I>kurš kļūst</I> <li>Nep: <I>को बुढो हुन्छन्</I> <li>Nor: <I>hvem blir gammel</I> <li>Pes: <I>چه کسی پیر می شود</I> <li>Pnb: <I>كون بوڈا بندا اے</I> <li>Pol: <I>kto staje się stary</I> <li>Ron: <I>cine devine vechi</I> <li>Rus: <I>кто становдит старым</I> <li>Snd: <I>ڪیر پوڙھی ٿیی ٿو</I> <li>Spa: <I>quién se converte viejo</I> <li>Swe: <I>vem blir gammal</I> <li>Tha: <I>ใครกลายเป็นแก่</I> <li>Urd: <I>کون بوڑھا بنتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP become_VA (mkAP very_AdA old_A))</CODE> <li>Afr: <I>wie word baie oud</I> <li>Bul: <I>кой става много стар</I> <li>Cat: <I>qui es torna molt vella</I> <li>Chi: <I>谁变非常老</I> <li>Dan: <I>hvem bliver meget gammel</I> <li>Dut: <I>wie wordt erg oud</I> <li>Eng: <I>who becomes very old</I> <li>Fin: <I>kuka tulee erittäin vanhaksi</I> <li>Fre: <I>qui devient très vieux</I> <li>Ger: <I>wer wird sehr alt</I> <li>Gre: <I>ποιός γίνεται πολύ παλιός</I> <li>Hin: <I>कौन बहुत बूढ़ा बनता है</I> <li>Ita: <I>chi diventa molto vecchio</I> <li>Jpn: <I>誰がとても古くなるか</I> <li>Lav: <I>kurš kļūst</I> <li>Nep: <I>को धेरै बुढो हुन्छन्</I> <li>Nor: <I>hvem blir mye gammel</I> <li>Pes: <I>چه کسی خیلی پیر می شود</I> <li>Pnb: <I>كون بہت بوڈا بندا اے</I> <li>Pol: <I>kto staje się bardzo stary</I> <li>Ron: <I>cine devine foarte vechi</I> <li>Rus: <I>кто становдит очень старым</I> <li>Snd: <I>ڪیر تمام پوڙھی ٿیی ٿو</I> <li>Spa: <I>quién se converte muy viejo</I> <li>Swe: <I>vem blir mycket gammal</I> <li>Tha: <I>ใครกลายเป็นแก่มาก</I> <li>Urd: <I>کون بہت بوڑھا بنتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP paint_V2A it_NP red_A)</CODE> <li>Afr: <I>wie skilder dit rooi</I> <li>Bul: <I>кой рисува него червен</I> <li>Cat: <I>qui ho pinta en vermell</I> <li>Chi: <I>谁把它画红</I> <li>Dan: <I>hvem maler det rødt</I> <li>Dut: <I>wie schildert het rood</I> <li>Eng: <I>who paints it red</I> <li>Fin: <I>kuka maalaa sen punaiseksi</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer malt es rot</I> <li>Gre: <I>ποιός το βάφει κόκκινο</I> <li>Hin: <I>कौन लाल इस को रंग करता है</I> <li>Ita: <I>chi lo dipinge rosso</I> <li>Jpn: <I>誰がそれを赤く塗るか</I> <li>Lav: <I>kurš krāso</I> <li>Nep: <I>को यो लाई रातो रँग लागाउँछन्</I> <li>Nor: <I>hvem maler det rødt</I> <li>Pes: <I>چه کسی آن را قرمز رنگ می کند</I> <li>Pnb: <I>كون اینوں لال رنگ كردا اے</I> <li>Pol: <I>kto maluje je na czerwono</I> <li>Ron: <I>cine îl pictează roşu</I> <li>Rus: <I>кто рисует красным его</I> <li>Snd: <I>ڪیر ھن کی ڳاڙھو رنگ ڪری ٿو</I> <li>Spa: <I>quién lo pinta en rojo</I> <li>Swe: <I>vem målar det rött</I> <li>Tha: <I>ใครทามันเป็นสีแดง</I> <li>Urd: <I>کون لال اس کو رنگ کرتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who paints it very red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP paint_V2A it_NP (mkAP very_AdA red_A))</CODE> <li>Afr: <I>wie skilder dit baie rooi</I> <li>Bul: <I>кой рисува него много червен</I> <li>Cat: <I>qui ho pinta en molt vermell</I> <li>Chi: <I>谁把它画非常红</I> <li>Dan: <I>hvem maler det meget rødt</I> <li>Dut: <I>wie schildert het erg rood</I> <li>Eng: <I>who paints it very red</I> <li>Fin: <I>kuka maalaa sen erittäin punaiseksi</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer malt es sehr rot</I> <li>Gre: <I>ποιός το βάφει πολύ κόκκινο</I> <li>Hin: <I>कौन बहुत लाल इस को रंग करता है</I> <li>Ita: <I>chi lo dipinge molto rosso</I> <li>Jpn: <I>誰がそれをとても赤く塗るか</I> <li>Lav: <I>kurš krāso</I> <li>Nep: <I>को यो लाई धेरै रातो रँग लागाउँछन्</I> <li>Nor: <I>hvem maler det mye rødt</I> <li>Pes: <I>چه کسی آن را خیلی قرمز رنگ می کند</I> <li>Pnb: <I>كون اینوں بہت لال رنگ كردا اے</I> <li>Pol: <I>kto maluje je na bardzo czerwono</I> <li>Ron: <I>cine îl pictează foarte roşu</I> <li>Rus: <I>кто рисует очень красным его</I> <li>Snd: <I>ڪیر ھن کی تمام ڳاڙھو رنگ ڪری ٿو</I> <li>Spa: <I>quién lo pinta en muy rojo</I> <li>Swe: <I>vem målar det mycket rött</I> <li>Tha: <I>ใครทามันเป็นสีแดงมาก</I> <li>Urd: <I>کون بہت لال اس کو رنگ کرتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))</CODE> <li>Afr: <I>wie antwoord hom dat ons slaap</I> <li>Bul: <I>кой отговаря му , че ние спим</I> <li>Cat: <I>qui li respon que nosaltres dormim</I> <li>Chi: <I>谁把他回答说我们睡</I> <li>Dan: <I>hvem svarer til ham at vi sover</I> <li>Dut: <I>wie antwoordt hem dat we slapen</I> <li>Eng: <I>who answers to him that we sleep</I> <li>Fin: <I>kuka vastaa hänelle että me nukumme</I> <li>Fre: <I>qui lui répond que</I> <li>Ger: <I>wer antwortet ihm dass wir schlafen</I> <li>Gre: <I>ποιός του απαντά οτι εμείς κοιμόμαστε</I> <li>Hin: <I>कौन उस को जवाब देता है कि हम सोते हैं</I> <li>Ita: <I>chi gli risponde che noi dormiamo</I> <li>Jpn: <I>誰が私達が寝ると彼に答えるか</I> <li>Lav: <I>kurš atbild</I> <li>Nep: <I>को उ लाई उत्तर दिन्छन्की हामीहरु सुत्छौँ</I> <li>Nor: <I>hvem svarer til ham at vi sover</I> <li>Pes: <I>چه کسی به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>كون اونوں جواب دیندا اے كہ اسی سوندے واں</I> <li>Pol: <I>kto odpowiada jemu , że my śpimy</I> <li>Ron: <I>cine îi răspunde cã noi dormim</I> <li>Rus: <I>кто отвечает , что мы спдим его</I> <li>Snd: <I>ڪیر ھو کی جواب ڏیی ٿو ت اسان سمھون ٿا</I> <li>Spa: <I>quién le responde que nosotros dormimos</I> <li>Swe: <I>vem svarar till honom att vi sover</I> <li>Tha: <I>ใครตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>کون اس کو جواب دیتا ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>wie vra hom wie slaap</I> <li>Bul: <I>кой пита него кой спи</I> <li>Cat: <I>qui li pregunta qui dorm</I> <li>Chi: <I>谁把他问说谁睡</I> <li>Dan: <I>hvem spørger ham hvem som sover</I> <li>Dut: <I>wie vraagt hem wie slaapt</I> <li>Eng: <I>who asks him who sleeps</I> <li>Fin: <I>kuka kysyy häneltä kuka nukkuu</I> <li>Fre: <I>qui lui demande qui dort</I> <li>Ger: <I>wer fragt ihn wer schläft</I> <li>Gre: <I>ποιός τον ρωτά ποιός κοιμάται</I> <li>Hin: <I>कौन उस से पूछता है कि कौन सोता है</I> <li>Ita: <I>chi gli chiede chi dorme</I> <li>Jpn: <I>誰が彼に誰が寝るか聞くか</I> <li>Lav: <I>kurš vaicā</I> <li>Nep: <I>को उ सँग सोध्छन्की को सुत्छन्</I> <li>Nor: <I>hvem spørr ham hvem som sover</I> <li>Pes: <I>چه کسی از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>كون اونوں پچھدا اے كہ كون سوندا اے</I> <li>Pol: <I>kto pyta jego , kto śpi</I> <li>Ron: <I>cine îl întreabă cine doarme</I> <li>Rus: <I>кто спрашивает кто спдит его</I> <li>Snd: <I>ڪیر ھو کان پڇی ٿو ت ڪیر سمھی ٿو</I> <li>Spa: <I>quién le pregunta quién duerme</I> <li>Swe: <I>vem frågar honom vem som sover</I> <li>Tha: <I>ใครถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>کون اس سے پوچھتا ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>wie smeek hom om te slaap</I> <li>Bul: <I>кой моли него за да спи</I> <li>Cat: <I>qui el demana a dormir</I> <li>Chi: <I>谁把他乞求睡</I> <li>Dan: <I>hvem beder ham at sove</I> <li>Dut: <I>wie smeekt hem te slapen</I> <li>Eng: <I>who begs him to sleep</I> <li>Fin: <I>kuka pyytää häntä nukkumaan</I> <li>Fre: <I>qui le</I> <li>Ger: <I>wer bittet ihn zu schlafen</I> <li>Gre: <I>ποιός τον παρακαλά να κοιμηθεί</I> <li>Hin: <I>कौन सोने की उस से भीख मांगता है</I> <li>Ita: <I>chi lo prega di dormire</I> <li>Jpn: <I>誰が彼に寝るように請い願うか</I> <li>Lav: <I>kurš lūdz</I> <li>Nep: <I>को उ लाई सुत्न आग्रह गर्छन्</I> <li>Nor: <I>hvem ber ham att sove</I> <li>Pes: <I>چه کسی از او خواهش می کند بخوابد</I> <li>Pnb: <I>كون اونوں سونا دی مانگدا اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>cine îl roagă sã doarmă</I> <li>Rus: <I>кто просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién lo ruega a dormir</I> <li>Swe: <I>vem ber honom att sova</I> <li>Tha: <I>ใครขอเขาให้นอนหลับ</I> <li>Urd: <I>کون سونے کی اس سے التجا کرتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP old_A)</CODE> <li>Afr: <I>wie is oud</I> <li>Bul: <I>кой е стар</I> <li>Cat: <I>qui és vella</I> <li>Chi: <I>谁是老的</I> <li>Dan: <I>hvem er gammel</I> <li>Dut: <I>wie is oud</I> <li>Eng: <I>who is old</I> <li>Fin: <I>kuka on vanha</I> <li>Fre: <I>qui est vieux</I> <li>Ger: <I>wer ist alt</I> <li>Gre: <I>ποιός είναι παλιός</I> <li>Hin: <I>कौन बूढ़ा है</I> <li>Ita: <I>chi è vecchio</I> <li>Jpn: <I>誰が古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को बुढो छन्</I> <li>Nor: <I>hvem er gammel</I> <li>Pes: <I>چه کسی پیر است</I> <li>Pnb: <I>كون بوڈا اے</I> <li>Pol: <I>kto jest stary</I> <li>Ron: <I>cine este vechi</I> <li>Rus: <I>кто стар</I> <li>Snd: <I>ڪیر پوڙھی اھی</I> <li>Spa: <I>quién es viejo</I> <li>Swe: <I>vem är gammal</I> <li>Tha: <I>ใครแก่</I> <li>Urd: <I>کون بوڑھا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP old_A he_NP)</CODE> <li>Afr: <I>wie is ouer as hy</I> <li>Bul: <I>кой е по - стар от него</I> <li>Cat: <I>qui és més vella que ell</I> <li>Chi: <I>谁是比他老的</I> <li>Dan: <I>hvem er ældre end han</I> <li>Dut: <I>wie is ouder dan hij</I> <li>Eng: <I>who is older than he</I> <li>Fin: <I>kuka on vanhempi kuin hän</I> <li>Fre: <I>qui est plus vieux que</I> <li>Ger: <I>wer ist älter als er</I> <li>Gre: <I>ποιός είναι πιό παλιός από αυτόν</I> <li>Hin: <I>कौन उस से बूढ़ा है</I> <li>Ita: <I>chi è più vecchio di lui</I> <li>Jpn: <I>誰が彼より古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उ भन्दा बुढो छन्</I> <li>Nor: <I>hvem er eldre enn han</I> <li>Pes: <I>چه کسی پیر تر از او است</I> <li>Pnb: <I>كون اورے توں بوڈا اے</I> <li>Pol: <I>kto jest starszy niż on</I> <li>Ron: <I>cine este mai vechi decât el</I> <li>Rus: <I>кто старше него</I> <li>Snd: <I>ڪیر ھو کان پوڙھی اھی</I> <li>Spa: <I>quién es más viejo que él</I> <li>Swe: <I>vem är äldre än han</I> <li>Tha: <I>ใครแก่กว่าเขา</I> <li>Urd: <I>کون اس سے بوڑھا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP married_A2 he_NP)</CODE> <li>Afr: <I>wie is getroud met hom</I> <li>Bul: <I>кой е женен за него</I> <li>Cat: <I>qui és casada a ell</I> <li>Chi: <I>谁是结婚他的</I> <li>Dan: <I>hvem er gift med ham</I> <li>Dut: <I>wie is getrouwd met hem</I> <li>Eng: <I>who is married to him</I> <li>Fin: <I>kuka on avioitunut hänen kanssa</I> <li>Fre: <I>qui est marié à lui</I> <li>Ger: <I>wer ist verheiratet mit ihm</I> <li>Gre: <I>ποιός είναι παντρεμένος με αυτόν</I> <li>Hin: <I>कौन उस से शादी शुदा है</I> <li>Ita: <I>chi è sposato con lui</I> <li>Jpn: <I>誰が彼と結婚しているか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उ सँग विवाहित छन्</I> <li>Nor: <I>hvem er gift med ham</I> <li>Pes: <I>چه کسی او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>kto jest zaślubiony jemu</I> <li>Ron: <I>cine este căsătorit cu el</I> <li>Rus: <I>кто замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>quién es casado a él</I> <li>Swe: <I>vem är gift med honom</I> <li>Tha: <I>ใครแต่งงานแล้วกับเขา</I> <li>Urd: <I>کون اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>wie is baie oud</I> <li>Bul: <I>кой е много стар</I> <li>Cat: <I>qui és molt vella</I> <li>Chi: <I>谁是非常老的</I> <li>Dan: <I>hvem er meget gammel</I> <li>Dut: <I>wie is erg oud</I> <li>Eng: <I>who is very old</I> <li>Fin: <I>kuka on erittäin vanha</I> <li>Fre: <I>qui est très vieux</I> <li>Ger: <I>wer ist sehr alt</I> <li>Gre: <I>ποιός είναι πολύ παλιός</I> <li>Hin: <I>कौन बहुत बूढ़ा है</I> <li>Ita: <I>chi è molto vecchio</I> <li>Jpn: <I>誰がとても古いか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को धेरै बुढो छन्</I> <li>Nor: <I>hvem er mye gammel</I> <li>Pes: <I>چه کسی خیلی پیر است</I> <li>Pnb: <I>كون بہت بوڈا اے</I> <li>Pol: <I>kto jest bardzo stary</I> <li>Ron: <I>cine este foarte vechi</I> <li>Rus: <I>кто очень стар</I> <li>Snd: <I>ڪیر تمام پوڙھی اھی</I> <li>Spa: <I>quién es muy viejo</I> <li>Swe: <I>vem är mycket gammal</I> <li>Tha: <I>ใครแก่มาก</I> <li>Urd: <I>کون بہت بوڑھا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>wie is die vrou</I> <li>Bul: <I>кой е жената</I> <li>Cat: <I>qui és la</I> <li>Chi: <I>谁是女人</I> <li>Dan: <I>hvem er kvinden</I> <li>Dut: <I>wie is de vrouw</I> <li>Eng: <I>who is the woman</I> <li>Fin: <I>kuka on nainen</I> <li>Fre: <I>qui est la</I> <li>Ger: <I>wer ist die Frau</I> <li>Gre: <I>ποιός είναι η γυναίκα</I> <li>Hin: <I>कौन औरत है</I> <li>Ita: <I>chi è la</I> <li>Jpn: <I>誰が女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को आईमाई हुन्</I> <li>Nor: <I>hvem er kvinna</I> <li>Pes: <I>چه کسی زن است</I> <li>Pnb: <I>كون زنانی اے</I> <li>Pol: <I>kto jest kobietą</I> <li>Ron: <I>cine este femeia</I> <li>Rus: <I>кто женщина</I> <li>Snd: <I>ڪیر استری اھی</I> <li>Spa: <I>quién es la mujer</I> <li>Swe: <I>vem är kvinnan</I> <li>Tha: <I>ใครเป็นหญิง</I> <li>Urd: <I>کون عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP woman_N)</CODE> <li>Afr: <I>wie is 'n vrou</I> <li>Bul: <I>кой е жена</I> <li>Cat: <I>qui és una dona</I> <li>Chi: <I>谁是女人</I> <li>Dan: <I>hvem er en kvinde</I> <li>Dut: <I>wie is vrouw</I> <li>Eng: <I>who is a</I> <li>Fin: <I>kuka on nainen</I> <li>Fre: <I>qui est une femme</I> <li>Ger: <I>wer ist eine Frau</I> <li>Gre: <I>ποιός είναι γυναίκα</I> <li>Hin: <I>कौन औरत है</I> <li>Ita: <I>chi è una</I> <li>Jpn: <I>誰が女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को आईमाई हुन्</I> <li>Nor: <I>hvem er ei kvinne</I> <li>Pes: <I>چه کسی زن است</I> <li>Pnb: <I>كون زنانی اے</I> <li>Pol: <I>kto jest kobieta</I> <li>Ron: <I>cine este femeie</I> <li>Rus: <I>кто женщина</I> <li>Snd: <I>ڪیر استری اھی</I> <li>Spa: <I>quién es una mujer</I> <li>Swe: <I>vem är en kvinna</I> <li>Tha: <I>ใครเป็นหญิง</I> <li>Urd: <I>کون عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkCN old_A woman_N))</CODE> <li>Afr: <I>wie is 'n oud vrou</I> <li>Bul: <I>кой е стара жена</I> <li>Cat: <I>qui és una dona vella</I> <li>Chi: <I>谁是老女人</I> <li>Dan: <I>hvem er en gammel kvinde</I> <li>Dut: <I>wie is oude vrouw</I> <li>Eng: <I>who is a</I> <li>Fin: <I>kuka on vanha nainen</I> <li>Fre: <I>qui est une vieille femme</I> <li>Ger: <I>wer ist eine alte Frau</I> <li>Gre: <I>ποιός είναι παλιά γυναίκα</I> <li>Hin: <I>कौन बूढ़ी औरत है</I> <li>Ita: <I>chi è una</I> <li>Jpn: <I>誰が古い女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को बुढी आईमाई हुन्</I> <li>Nor: <I>hvem er ei gammel kvinne</I> <li>Pes: <I>چه کسی زن پیر است</I> <li>Pnb: <I>كون بوڈی زنانی اے</I> <li>Pol: <I>kto jest stara kobieta</I> <li>Ron: <I>cine este femeie veche</I> <li>Rus: <I>кто старая женщина</I> <li>Snd: <I>ڪیر پوڙھی استری اھی</I> <li>Spa: <I>quién es una vieja mujer</I> <li>Swe: <I>vem är en gammal kvinna</I> <li>Tha: <I>ใครเป็นหญิงแก่</I> <li>Urd: <I>کون بوڑھی عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP here_Adv)</CODE> <li>Afr: <I>wie is hier</I> <li>Bul: <I>кой е тук</I> <li>Cat: <I>qui és aquí</I> <li>Chi: <I>谁在这里</I> <li>Dan: <I>hvem er her</I> <li>Dut: <I>wie is hier</I> <li>Eng: <I>who is here</I> <li>Fin: <I>kuka on täällä</I> <li>Fre: <I>qui est ici</I> <li>Ger: <I>wer ist hier</I> <li>Gre: <I>ποιός είναι εδώ</I> <li>Hin: <I>कौन यहाँ है</I> <li>Ita: <I>chi è quà</I> <li>Jpn: <I>誰がここでいるか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को यहाँ छन्</I> <li>Nor: <I>hvem er her</I> <li>Pes: <I>چه کسی اینجا است</I> <li>Pnb: <I>كون ایتھے اے</I> <li>Pol: <I>kto jest tutaj</I> <li>Ron: <I>cine este aici</I> <li>Rus: <I>кто здесь</I> <li>Snd: <I>ڪیر ھتی اھی</I> <li>Spa: <I>quién es aquí</I> <li>Swe: <I>vem är här</I> <li>Tha: <I>ใครอยู่ที่นี่</I> <li>Urd: <I>کون یہاں ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP she_NP)</CODE> <li>Afr: <I>wie is sy</I> <li>Bul: <I>кой е нея</I> <li>Cat: <I>qui és ella</I> <li>Chi: <I>谁是她</I> <li>Dan: <I>hvem er hende</I> <li>Dut: <I>wie is ze</I> <li>Eng: <I>who is her</I> <li>Fin: <I>kuka on hän</I> <li>Fre: <I>qui est elle</I> <li>Ger: <I>wer ist sie</I> <li>Gre: <I>ποιός είναι αυτή</I> <li>Hin: <I>कौन वह है</I> <li>Ita: <I>chi è lei</I> <li>Jpn: <I>誰が彼女だか</I> <li>Lav: <I>kurš ir</I> <li>Nep: <I>को उनी हुन्</I> <li>Nor: <I>hvem er henne</I> <li>Pes: <I>چه کسی او است</I> <li>Pnb: <I>كون اونوں اے</I> <li>Pol: <I>kto jest nią</I> <li>Ron: <I>cine este ea</I> <li>Rus: <I>кто она</I> <li>Snd: <I>ڪیر ھو اھی</I> <li>Spa: <I>quién es ella</I> <li>Swe: <I>vem är henne</I> <li>Tha: <I>ใครเป็นหล่อน</I> <li>Urd: <I>کون وہ ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>whom does she love today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash (mkClSlash she_NP love_V2) today_Adv))</CODE> <li>Afr: <I>wie het sy lief vandag</I> <li>Bul: <I>кого обича тя днес</I> <li>Cat: <I>qui estima ella avui</I> <li>Chi: <I>她今天爱的是谁</I> <li>Dan: <I>hvem elsker hun idag</I> <li>Dut: <I>wie heeft ze lief vandaag</I> <li>Eng: <I>whom does she love today</I> <li>Fin: <I>ketä hän rakastaa tänään</I> <li>Fre: <I>qui aime elle aujourd'hui</I> <li>Ger: <I>wen liebt sie heute</I> <li>Gre: <I>ποιόν αγαπά αυτή σήμερα</I> <li>Hin: <I>किस को आज वह प्यार करती है</I> <li>Ita: <I>chi ama lei oggi</I> <li>Jpn: <I>今日彼女は誰を愛するか</I> <li>Lav: <I>kuru viņa mīl šodien</I> <li>Nep: <I>कासलाई आज उनी माया गर्छिन्</I> <li>Nor: <I>hvem elsker hun idag</I> <li>Pes: <I>چه کسی را امروز او دوست دارد</I> <li>Pnb: <I>كون اج او پیار كردی اے</I> <li>Pol: <I>kogo dziś kocha ona</I> <li>Ron: <I>pe cine iubeşte ea astăzi</I> <li>Rus: <I>кого она любдит сегодня</I> <li>Snd: <I>ڪیر اڄ ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>quién ama ella hoy</I> <li>Swe: <I>vem älskar hon idag</I> <li>Tha: <I>หล่อนรักวันนี้ใคร</I> <li>Urd: <I>کس کو آج وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>why does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl why_IAdv (mkCl she_NP sleep_V) )</CODE> <li>Afr: <I>waarom slaap sy</I> <li>Bul: <I>защо спи тя</I> <li>Cat: <I>per quË dorm ella</I> <li>Chi: <I>她为什么睡</I> <li>Dan: <I>hvorfor sover hun</I> <li>Dut: <I>waarom slaapt ze</I> <li>Eng: <I>why does she sleep</I> <li>Fin: <I>miksi hän nukkuu</I> <li>Fre: <I>pourquoi dort-elle</I> <li>Ger: <I>warum schläft sie</I> <li>Gre: <I>γιατί κοιμάται αυτή</I> <li>Hin: <I>क्यों वह सोती है</I> <li>Ita: <I>perché dorme lei</I> <li>Jpn: <I>彼女はどうして寝るか</I> <li>Lav: <I>kāpēc viņa guļ</I> <li>Nep: <I>किन उनी सुत्छिन्</I> <li>Nor: <I>hvorfor sover hun</I> <li>Pes: <I>چرا او می خوابد</I> <li>Pnb: <I>كیوں او سوندی اے</I> <li>Pol: <I>dlaczego ona śpi</I> <li>Ron: <I>de ce doarme ea</I> <li>Rus: <I>почему она спдит</I> <li>Snd: <I>ڇو ھو۶ سمھی ٿی</I> <li>Spa: <I>por qué duerme ella</I> <li>Swe: <I>varför sover hon</I> <li>Tha: <I>หล่อนนอนหลับทำไม</I> <li>Urd: <I>کیوں وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>with whom does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl with_Prep who_IP (mkCl she_NP sleep_V) )</CODE> <li>Afr: <I>met wie slaap sy</I> <li>Bul: <I>с</I> <li>Cat: <I>amb qui dorm ella</I> <li>Chi: <I>她和谁一起睡</I> <li>Dan: <I>med hvem sover hun</I> <li>Dut: <I>met wie slaapt ze</I> <li>Eng: <I>with whom does she sleep</I> <li>Fin: <I>kenen kanssa hän nukkuu</I> <li>Fre: <I>avec qui dort-elle</I> <li>Ger: <I>mit wem schläft sie</I> <li>Gre: <I>με ποιόν κοιμάται αυτή</I> <li>Hin: <I>किस के साथ वह सोती है</I> <li>Ita: <I>con chi dorme lei</I> <li>Jpn: <I>彼女は誰と寝るか</I> <li>Lav: <I>ar kuru viņa guļ</I> <li>Nep: <I>को सँग उनी सुत्छिन्</I> <li>Nor: <I>med hvem sover hun</I> <li>Pes: <I>با چه کسی او می خوابد</I> <li>Pnb: <I>كرا دے نال او سوندی اے</I> <li>Pol: <I>z kim ona śpi</I> <li>Ron: <I>cu cine doarme ea</I> <li>Rus: <I>с кто она спдит</I> <li>Snd: <I>ڪھنجo سان ھو۶ سمھی ٿی</I> <li>Spa: <I>con quién duerme ella</I> <li>Swe: <I>med vem sover hon</I> <li>Tha: <I>หล่อนนอนหลับกับใคร</I> <li>Urd: <I>کس کے ساتھ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>where is she</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl where_IAdv she_NP )</CODE> <li>Afr: <I>waar is sy</I> <li>Bul: <I>къде е тя</I> <li>Cat: <I>on és ella</I> <li>Chi: <I>她在哪里</I> <li>Dan: <I>hvor er hun</I> <li>Dut: <I>waar is ze</I> <li>Eng: <I>where is she</I> <li>Fin: <I>missä hän on</I> <li>Fre: <I>où est-elle</I> <li>Ger: <I>wo ist sie</I> <li>Gre: <I>που είναι αυτή</I> <li>Hin: <I>वह कहाँ है</I> <li>Ita: <I>dove è lei</I> <li>Jpn: <I>彼女はどこにいるか</I> <li>Lav: <I>kur ir viņa</I> <li>Nep: <I>उनी कहाँ छिन्</I> <li>Nor: <I>hvor er hun</I> <li>Pes: <I>او کجا است</I> <li>Pnb: <I>او كتھے اے</I> <li>Pol: <I>gdzie jest ona</I> <li>Ron: <I>unde este ea</I> <li>Rus: <I>где она</I> <li>Snd: <I>ھو۶ ڪٿی اھی</I> <li>Spa: <I>dónde es ella</I> <li>Swe: <I>var är hon</I> <li>Tha: <I>หล่อนอยู่ที่ไหน</I> <li>Urd: <I>وہ کہاں ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>who is this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkIComp who_IP) (mkNP this_Det man_N))</CODE> <li>Afr: <I>wie is hierdie man</I> <li>Bul: <I>кой е този мъж</I> <li>Cat: <I>qui és aquest home</I> <li>Chi: <I>这个男人是谁</I> <li>Dan: <I>hvem er denne mand</I> <li>Dut: <I>wie is deze man</I> <li>Eng: <I>who is this man</I> <li>Fin: <I>kuka tämä mies on</I> <li>Fre: <I>qui est ce</I> <li>Ger: <I>wer ist dieser Mann</I> <li>Gre: <I>ποιός είναι αυτός ο άνδρας</I> <li>Hin: <I>यह आदमी कौन है</I> <li>Ita: <I>chi è questo uomo</I> <li>Jpn: <I>この男は誰だか</I> <li>Lav: <I>kurš ir šis vīrietis</I> <li>Nep: <I>यो मान्छे को छ</I> <li>Nor: <I>hvem er denne mannen</I> <li>Pes: <I>این مرد چه کسی است</I> <li>Pnb: <I>اے بندہ كون اے</I> <li>Pol: <I>kim jest ten mężczyzna</I> <li>Ron: <I>cine este acest om</I> <li>Rus: <I>кто этот человек</I> <li>Snd: <I>ھی ماڻھو ڪیر اھی</I> <li>Spa: <I>quién es este hombre</I> <li>Swe: <I>vem är den här mannen</I> <li>Tha: <I>ชายคนนี้เป็นใคร</I> <li>Urd: <I>یہ آدمی کون ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQCl</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A></TD>
+<TD><div class=reveal> <I>which city is there</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl (mkIP which_IQuant city_N))</CODE> <li>Afr: <I>watter stad is daar</I> <li>Bul: <I>кой град е тук</I> <li>Cat: <I>quin ciutat hi ha quin ciutat</I> <li>Chi: <I>有哪个城市</I> <li>Dan: <I>hvilken by findes det</I> <li>Dut: <I>welke stad is er</I> <li>Eng: <I>which city is there</I> <li>Fin: <I>mikä kaupunki on olemassa</I> <li>Fre: <I>quelle ville il y a</I> <li>Ger: <I>welche Stadt gibt es</I> <li>Gre: <I>ποιά πόλη υπάρχει</I> <li>Hin: <I>वहाँ कौन सा शहर है</I> <li>Ita: <I>quale città ci</I> <li>Jpn: <I>どの都市があるか</I> <li>Lav: <I>kura pilsēta ir</I> <li>Nep: <I>त्यहाँ कुन शहर छ</I> <li>Nor: <I>hvilken by finnes det</I> <li>Pes: <I>کدام شهر است</I> <li>Pnb: <I>اوتھے كیڑا شہر اے</I> <li>Pol: <I>które miasto jest</I> <li>Ron: <I>care oraş este</I> <li>Rus: <I>который город существует</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>qué ciudad hay</I> <li>Swe: <I>vilken stad finns det</I> <li>Tha: <I>เมืองเมืองไหน</I> <li>Urd: <I>وہاں کون سا شہر ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="QS"></A>
+<H2>QS - question</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkQS</CODE></TD>
+<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A></TD>
+<TD><div class=reveal> <I>who wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS conditionalTense anteriorAnt negativePol (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>wie sou nie geslaap het nie</I> <li>Bul: <I>кой не би спал</I> <li>Cat: <I>qui no hauria dormit</I> <li>Chi: <I>谁不睡</I> <li>Dan: <I>hvem ville ikke have sovet</I> <li>Dut: <I>wie zou niet geslapen hebben</I> <li>Eng: <I>who wouldn't have slept</I> <li>Fin: <I>kuka ei olisi nukkunut</I> <li>Fre: <I>qui ne</I> <li>Ger: <I>wer würde nicht geschlafen haben</I> <li>Gre: <I>ποιός δεν θα είχε κοιμηθεί</I> <li>Hin: <I>कौन न सोएगा</I> <li>Ita: <I>chi non avrebbe dormito</I> <li>Jpn: <I>誰が寝なかったか</I> <li>Lav: <I>kurš nebūtu gulēts</I> <li>Nep: <I>को सुतेकाहुन्थे</I> <li>Nor: <I>hvem ville ikke ha sovet</I> <li>Pes: <I>چه کسی نمی خوابید</I> <li>Pnb: <I>كون نا ژاید سو ے</I> <li>Pol: <I>kto nie spałby</I> <li>Ron: <I>cine nu ar fi dormit</I> <li>Rus: <I>кто спал бы</I> <li>Snd: <I>ڪیر شاید ن سمھی</I> <li>Spa: <I>quién no habría dormido</I> <li>Swe: <I>vem skulle inte ha sovit</I> <li>Tha: <I>ใครนอนไม่หลับ</I> <li>Urd: <I>کون نا سو ے گا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQS</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A></TD>
+<TD><div class=reveal> <I>does she sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>slaap sy</I> <li>Bul: <I>тя спи ли</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡吗</I> <li>Dan: <I>sover hun</I> <li>Dut: <I>slaapt ze</I> <li>Eng: <I>does she sleep</I> <li>Fin: <I>nukkuuko hän</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>schläft sie</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>क्या वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝るか</I> <li>Lav: <I>vai viņa guļ</I> <li>Nep: <I>के उनी सुत्छिन्</I> <li>Nor: <I>sover hun</I> <li>Pes: <I>آیا او می خوابد</I> <li>Pnb: <I>كی او سوندی اے</I> <li>Pol: <I>czy ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>sover hon</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Quant"></A>
+<H2>Quant - quantifier ('nucleus' of Det)</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>a_Quant</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP a_Quant house_N)</CODE> <li>Afr: <I>'n huis</I> <li>Bul: <I>къща</I> <li>Cat: <I>una casa</I> <li>Chi: <I>一间房子</I> <li>Dan: <I>et hus</I> <li>Dut: <I>een huis</I> <li>Eng: <I>a</I> <li>Fin: <I>talo</I> <li>Fre: <I>une maison</I> <li>Ger: <I>ein Haus</I> <li>Gre: <I>ένα σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>una</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>et hus</I> <li>Pes: <I>یک خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>o casă</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>una casa</I> <li>Swe: <I>ett hus</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>my house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP (mkQuant i_Pron) house_N)</CODE> <li>Afr: <I>my huis</I> <li>Bul: <I>моята къща</I> <li>Cat: <I>la meva casa</I> <li>Chi: <I>我的房子</I> <li>Dan: <I>mit hus</I> <li>Dut: <I>mijn huis</I> <li>Eng: <I>my house</I> <li>Fin: <I>minun taloni</I> <li>Fre: <I>ma</I> <li>Ger: <I>mein Haus</I> <li>Gre: <I>το δικό μου σπίτι</I> <li>Hin: <I>मेरा घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>私の家</I> <li>Lav: <I>mana māja</I> <li>Nep: <I>मेरो घर</I> <li>Nor: <I>mit hus</I> <li>Pes: <I>خانه ی من</I> <li>Pnb: <I>میرا گھر</I> <li>Pol: <I>mój dom</I> <li>Ron: <I>casa mea</I> <li>Rus: <I>моего дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>mi casa</I> <li>Swe: <I>mitt hus</I> <li>Tha: <I>บ้านของฉัน</I> <li>Urd: <I>میرا گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>no_Quant</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>no house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP no_Quant house_N)</CODE> <li>Afr: <I>geen huis</I> <li>Bul: <I>constant not found: no_Quant</I> <li>Cat: <I>cap casa</I> <li>Chi: <I>不间房子</I> <li>Dan: <I>constant not found: no_Quant</I> <li>Dut: <I>geen huis</I> <li>Eng: <I>no house</I> <li>Fin: <I>mikään talo</I> <li>Fre: <I>aucune maison</I> <li>Ger: <I>kein Haus</I> <li>Gre: <I>κανένα σπίτι</I> <li>Hin: <I>constant not found: no_Quant</I> <li>Ita: <I>nessuna casa</I> <li>Jpn: <I>家</I> <li>Lav: <I>neviena māja</I> <li>Nep: <I>हैन घर</I> <li>Nor: <I>constant not found: no_Quant</I> <li>Pes: <I>constant not found: no_Quant</I> <li>Pnb: <I>كوی نہیں گھر</I> <li>Pol: <I>żaden dom</I> <li>Ron: <I>nicio casă</I> <li>Rus: <I>constant not found: no_Quant</I> <li>Snd: <I>ڇو ن گھر</I> <li>Spa: <I>ninguna casa</I> <li>Swe: <I>inget hus</I> <li>Tha: <I>บ้านไม่มีหลัง</I> <li>Urd: <I>کوی نہیں گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>that_Quant</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>that house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP that_Quant house_N)</CODE> <li>Afr: <I>daardie huis</I> <li>Bul: <I>онази къща</I> <li>Cat: <I>aquella casa</I> <li>Chi: <I>那间房子</I> <li>Dan: <I>det der hus</I> <li>Dut: <I>dat huis</I> <li>Eng: <I>that house</I> <li>Fin: <I>tuo talo</I> <li>Fre: <I>cette maison</I> <li>Ger: <I>jenes Haus</I> <li>Gre: <I>εκείνο το σπίτι</I> <li>Hin: <I>वह घर</I> <li>Ita: <I>quella casa</I> <li>Jpn: <I>その家</I> <li>Lav: <I>tā māja</I> <li>Nep: <I>त्ये घर</I> <li>Nor: <I>det der huset</I> <li>Pes: <I>آن خانه</I> <li>Pnb: <I>وہ گھر</I> <li>Pol: <I>tamten dom</I> <li>Ron: <I>acea casă</I> <li>Rus: <I>тот дом</I> <li>Snd: <I>جیڪو گھر</I> <li>Spa: <I>esa casa</I> <li>Swe: <I>det där huset</I> <li>Tha: <I>บ้านหลังนั้น</I> <li>Urd: <I>وہ گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>the_Quant</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>the house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP the_Quant house_N)</CODE> <li>Afr: <I>die huis</I> <li>Bul: <I>къщата</I> <li>Cat: <I>la</I> <li>Chi: <I>房子</I> <li>Dan: <I>huset</I> <li>Dut: <I>het huis</I> <li>Eng: <I>the house</I> <li>Fin: <I>talo</I> <li>Fre: <I>la</I> <li>Ger: <I>das Haus</I> <li>Gre: <I>το σπίτι</I> <li>Hin: <I>घर</I> <li>Ita: <I>la</I> <li>Jpn: <I>家</I> <li>Lav: <I>māja</I> <li>Nep: <I>घर</I> <li>Nor: <I>huset</I> <li>Pes: <I>خانه</I> <li>Pnb: <I>گھر</I> <li>Pol: <I>dom</I> <li>Ron: <I>casa</I> <li>Rus: <I>дом</I> <li>Snd: <I>گھر</I> <li>Spa: <I>la casa</I> <li>Swe: <I>huset</I> <li>Tha: <I>บ้าน</I> <li>Urd: <I>گھر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>this_Quant</CODE></TD>
+<TD><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><div class=reveal> <I>this house</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Quant house_N)</CODE> <li>Afr: <I>hierdie huis</I> <li>Bul: <I>тази къща</I> <li>Cat: <I>aquesta casa</I> <li>Chi: <I>这间房子</I> <li>Dan: <I>dette hus</I> <li>Dut: <I>dit huis</I> <li>Eng: <I>this house</I> <li>Fin: <I>tämä talo</I> <li>Fre: <I>cette maison</I> <li>Ger: <I>dieses Haus</I> <li>Gre: <I>αυτό το σπίτι</I> <li>Hin: <I>यह घर</I> <li>Ita: <I>questa casa</I> <li>Jpn: <I>この家</I> <li>Lav: <I>šī māja</I> <li>Nep: <I>यो घर</I> <li>Nor: <I>dette huset</I> <li>Pes: <I>این خانه</I> <li>Pnb: <I>اے گھر</I> <li>Pol: <I>ten dom</I> <li>Ron: <I>această casă</I> <li>Rus: <I>этот дом</I> <li>Snd: <I>ھی گھر</I> <li>Spa: <I>esta casa</I> <li>Swe: <I>det här huset</I> <li>Tha: <I>บ้านหลังนี้</I> <li>Urd: <I>یہ گھر</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="RCl"></A>
+<H2>RCl - relative clause, with all tenses</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who always sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkVP always_AdV (mkVP sleep_V)))))</CODE> <li>Afr: <I>vrou wat altyd altyd slaap</I> <li>Bul: <I>жена която винаги спи</I> <li>Cat: <I>dona que dorm sempre</I> <li>Chi: <I>一直睡的女人</I> <li>Dan: <I>kvinde som altid sover</I> <li>Dut: <I>vrouw die altijd slaapt</I> <li>Eng: <I>woman who always sleeps</I> <li>Fin: <I>nainen joka nukkuu aina</I> <li>Fre: <I>femme qui dort toujours</I> <li>Ger: <I>Frau , die immer schläft</I> <li>Gre: <I>γυναίκα , που κοιμάται πάντα</I> <li>Hin: <I>औरत जो हमेशा सोती है</I> <li>Ita: <I>donna che dorme sempre</I> <li>Jpn: <I>いつも寝る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "guļ" ++ "vienmēr";</I> <li>Nep: <I>आईमाई जो सधैँ सुत्छे</I> <li>Nor: <I>kvinne som altid sover</I> <li>Pes: <I>زنی که همیشه می خوابد</I> <li>Pnb: <I>زنانی جیڑی ہمیشہ سوندی اے</I> <li>Pol: <I>kobieta , która zawsze śpi</I> <li>Ron: <I>femeie care doarme mereu</I> <li>Rus: <I>женщина , которая всегда спдит</I> <li>Snd: <I>استری جھڙی ھمیشھ سمھی ٿی</I> <li>Spa: <I>mujer que duerme siempre</I> <li>Swe: <I>kvinna som alltid sover</I> <li>Tha: <I>หญิงที่นอนหลับเสมอ</I> <li>Urd: <I>عورت جو ہمیشہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP sleep_V)))</CODE> <li>Afr: <I>vrou wat slaap</I> <li>Bul: <I>жена която спи</I> <li>Cat: <I>dona que dorm</I> <li>Chi: <I>睡的女人</I> <li>Dan: <I>kvinde som sover</I> <li>Dut: <I>vrouw die slaapt</I> <li>Eng: <I>woman who sleeps</I> <li>Fin: <I>nainen joka nukkuu</I> <li>Fre: <I>femme qui dort</I> <li>Ger: <I>Frau , die schläft</I> <li>Gre: <I>γυναίκα , που κοιμάται</I> <li>Hin: <I>औरत जो सोती है</I> <li>Ita: <I>donna che dorme</I> <li>Jpn: <I>寝る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "guļ";</I> <li>Nep: <I>आईमाई जो सुत्छे</I> <li>Nor: <I>kvinne som sover</I> <li>Pes: <I>زنی که می خوابد</I> <li>Pnb: <I>زنانی جیڑی سوندی اے</I> <li>Pol: <I>kobieta , która śpi</I> <li>Ron: <I>femeie care doarme</I> <li>Rus: <I>женщина , которая спдит</I> <li>Snd: <I>استری جھڙی سمھی ٿی</I> <li>Spa: <I>mujer que duerme</I> <li>Swe: <I>kvinna som sover</I> <li>Tha: <I>หญิงที่นอนหลับ</I> <li>Urd: <I>عورت جو سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who loves him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP love_V2 he_NP)))</CODE> <li>Afr: <I>vrou wat hom lief het</I> <li>Bul: <I>жена която обича него</I> <li>Cat: <I>dona que el estima</I> <li>Chi: <I>爱他的女人</I> <li>Dan: <I>kvinde som elsker ham</I> <li>Dut: <I>vrouw die hem lief heeft</I> <li>Eng: <I>woman who loves him</I> <li>Fin: <I>nainen joka rakastaa häntä</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau , die ihn liebt</I> <li>Gre: <I>γυναίκα , που τον αγαπά</I> <li>Hin: <I>औरत जो उस को प्यार करती है</I> <li>Ita: <I>donna che lo ama</I> <li>Jpn: <I>彼を愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "mīl" ++ "viņu";</I> <li>Nep: <I>आईमाई जो उ लाई माया गर्छे</I> <li>Nor: <I>kvinne som elsker ham</I> <li>Pes: <I>زنی که او را دوست دارد</I> <li>Pnb: <I>زنانی جیڑی اونوں پیار كردی اے</I> <li>Pol: <I>kobieta , która kocha jego</I> <li>Ron: <I>femeie care îl iubeşte</I> <li>Rus: <I>женщина , которая любдит его</I> <li>Snd: <I>استری جھڙی ھو سان عشق ڪری ٿی</I> <li>Spa: <I>mujer que lo ama</I> <li>Swe: <I>kvinna som älskar honom</I> <li>Tha: <I>หญิงที่รักเขา</I> <li>Urd: <I>عورت جو اس کو پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who sends it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP send_V3 it_NP he_NP)))</CODE> <li>Afr: <I>vrou wat dit na hom stuur</I> <li>Bul: <I>жена която праща него до него</I> <li>Cat: <I>dona que ho li envia</I> <li>Chi: <I>把它寄他的女人</I> <li>Dan: <I>kvinde som sender det til ham</I> <li>Dut: <I>vrouw die het naar hem stuurt</I> <li>Eng: <I>woman who sends it to him</I> <li>Fin: <I>nainen joka lähettää sen hänelle</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau , die es ihm schickt</I> <li>Gre: <I>γυναίκα , που το στέλνει σε</I> <li>Hin: <I>औरत जो उस को यह भेजती है</I> <li>Ita: <I>donna che lo gli manda</I> <li>Jpn: <I>彼にそれを送る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "sūta" ++ "to" ++ "viņam";</I> <li>Nep: <I>आईमाई जो यो उस्लाई लाई पठाउँछे</I> <li>Nor: <I>kvinne som sender det til ham</I> <li>Pes: <I>زنی که آن را برای او می فرستد</I> <li>Pnb: <I>زنانی جیڑی اینوں اونوں پیجدی اے</I> <li>Pol: <I>kobieta , która wysyła do niego je</I> <li>Ron: <I>femeie care i -l trimite</I> <li>Rus: <I>женщина , которая посылает нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>mujer que lo le manda</I> <li>Swe: <I>kvinna som skickar det till honom</I> <li>Tha: <I>หญิงที่ส่งมันให้กับเขา</I> <li>Urd: <I>عورت جو اس کو یہ بھیجتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who wants to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP want_VV (mkVP sleep_V))))</CODE> <li>Afr: <I>vrou wat te slaap wil</I> <li>Bul: <I>жена която иска да спи</I> <li>Cat: <I>dona que vol dormir</I> <li>Chi: <I>想睡的女人</I> <li>Dan: <I>kvinde som vil sove</I> <li>Dut: <I>vrouw die slapen wil</I> <li>Eng: <I>woman who wants to sleep</I> <li>Fin: <I>nainen joka tahtoo nukkua</I> <li>Fre: <I>femme qui veut dormir</I> <li>Ger: <I>Frau , die schlafen will</I> <li>Gre: <I>γυναίκα , που θέλει να κοιμηθεί</I> <li>Hin: <I>औरत जो सोना चाहती है</I> <li>Ita: <I>donna che vuole dormire</I> <li>Jpn: <I>寝たがっている女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "vēlas" ++ "gulēt";</I> <li>Nep: <I>आईमाई जो सुत्न चाहन्छे</I> <li>Nor: <I>kvinne som vil sove</I> <li>Pes: <I>زنی که می خواهد بخوابد</I> <li>Pnb: <I>زنانی جیڑی سونا چاندی اے</I> <li>Pol: <I>kobieta , która chce spać</I> <li>Ron: <I>femeie care vrea sã doarmă</I> <li>Rus: <I>женщина , которая хочет спать</I> <li>Snd: <I>استری جھڙی سمھڻ چاھی ٿی</I> <li>Spa: <I>mujer que quiere dormir</I> <li>Swe: <I>kvinna som vill sova</I> <li>Tha: <I>หญิงที่อยากนอนหลับ</I> <li>Urd: <I>عورت جو سونا چاہتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who says that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP say_VS (mkS (mkCl i_NP sleep_V)))))</CODE> <li>Afr: <I>vrou wat sê dat ek slaap</I> <li>Bul: <I>жена която казва , че аз спя</I> <li>Cat: <I>dona que diu que jo dormo</I> <li>Chi: <I>说我睡的女人</I> <li>Dan: <I>kvinde som siger at jeg sover</I> <li>Dut: <I>vrouw die zegt dat ik slaap</I> <li>Eng: <I>woman who says that I sleep</I> <li>Fin: <I>nainen joka sanoo että minä nukun</I> <li>Fre: <I>femme qui dit que</I> <li>Ger: <I>Frau , die sagt , dass ich schlafe</I> <li>Gre: <I>γυναίκα , που λέει ότι εγώ κοιμάμαι</I> <li>Hin: <I>औरत जो कहती है कि मैं सोता हूँ</I> <li>Ita: <I>donna che dice che io dormo</I> <li>Jpn: <I>私が寝ると言う女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो भन्छेकी म सुत्छु</I> <li>Nor: <I>kvinne som sier at jeg sover</I> <li>Pes: <I>زنی که می گوید که من می خوابم</I> <li>Pnb: <I>زنانی جیڑی كہدی اے كہ میں سوندا واں</I> <li>Pol: <I>kobieta , która mówi , że ja śpię</I> <li>Ron: <I>femeie care spune cã eu dorm</I> <li>Rus: <I>женщина , которая говордит , что я сплю</I> <li>Snd: <I>استری جھڙی چوی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>mujer que dice que yo duermo</I> <li>Swe: <I>kvinna som säger att jag sover</I> <li>Tha: <I>หญิงที่พูดว่าฉันนอนหลับ</I> <li>Urd: <I>عورت جو کہتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who wonders who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom af vra wie slaap</I> <li>Bul: <I>жена която се учудва кой спи</I> <li>Cat: <I>dona que es pregunta qui dorm</I> <li>Chi: <I>好奇谁睡的女人</I> <li>Dan: <I>kvinde som undres hvem som sover</I> <li>Dut: <I>vrouw die zich af vraagt wie slaapt</I> <li>Eng: <I>woman who wonders who sleeps</I> <li>Fin: <I>nainen joka ihmettelee kuka nukkuu</I> <li>Fre: <I>femme qui se</I> <li>Ger: <I>Frau , die sich wundert , wer schläft</I> <li>Gre: <I>γυναίκα , που αναρωτιέται ποιός κοιμάται</I> <li>Hin: <I>औरत जो हैरान होती है कि कौन सोता है</I> <li>Ita: <I>donna che si domanda chi dorme</I> <li>Jpn: <I>誰が寝るか質問する女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो अचम्म हुन्छेकी को सुत्छन्</I> <li>Nor: <I>kvinne som undrer hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>زنانی جیڑی حیران ہوندی اے كہ كون سوندا اے</I> <li>Pol: <I>kobieta , która zastanawia się , kto śpi</I> <li>Ron: <I>femeie care se întreabă cine doarme</I> <li>Rus: <I>женщина , которая интересует кто спдит</I> <li>Snd: <I>استری جھڙی ھیران ٿیی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>mujer que se pregunta quién duerme</I> <li>Swe: <I>kvinna som undrar vem som sover</I> <li>Tha: <I>หญิงที่ประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>عورت جو حیران ہوتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who becomes old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP become_VA old_A)))</CODE> <li>Afr: <I>vrou wat oud word</I> <li>Bul: <I>жена която става стара</I> <li>Cat: <I>dona que es torna vella</I> <li>Chi: <I>变老的女人</I> <li>Dan: <I>kvinde som bliver gammel</I> <li>Dut: <I>vrouw die oud wordt</I> <li>Eng: <I>woman who becomes old</I> <li>Fin: <I>nainen joka tulee vanhaksi</I> <li>Fre: <I>femme qui devient vieille</I> <li>Ger: <I>Frau , die alt wird</I> <li>Gre: <I>γυναίκα , που γίνεται παλιά</I> <li>Hin: <I>औरत जो बूढ़ी बनती है</I> <li>Ita: <I>donna che diventa vecchia</I> <li>Jpn: <I>古くなる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "kļūst" ++ "veca";</I> <li>Nep: <I>आईमाई जो बुढी हुन्छे</I> <li>Nor: <I>kvinne som blir gammel</I> <li>Pes: <I>زنی که پیر می شود</I> <li>Pnb: <I>زنانی جیڑی بوڈی بندی اے</I> <li>Pol: <I>kobieta , która staje się stara</I> <li>Ron: <I>femeie care devine veche</I> <li>Rus: <I>женщина , которая становдит старой</I> <li>Snd: <I>استری جھڙی پوڙھی ٿیی ٿی</I> <li>Spa: <I>mujer que se converte vieja</I> <li>Swe: <I>kvinna som blir gammal</I> <li>Tha: <I>หญิงที่กลายเป็นแก่</I> <li>Urd: <I>عورت جو بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who becomes very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP become_VA (mkAP very_AdA old_A))))</CODE> <li>Afr: <I>vrou wat baie oud word</I> <li>Bul: <I>жена която става много стара</I> <li>Cat: <I>dona que es torna molt vella</I> <li>Chi: <I>变非常老的女人</I> <li>Dan: <I>kvinde som bliver meget gammel</I> <li>Dut: <I>vrouw die erg oud wordt</I> <li>Eng: <I>woman who becomes very old</I> <li>Fin: <I>nainen joka tulee erittäin vanhaksi</I> <li>Fre: <I>femme qui devient très vieille</I> <li>Ger: <I>Frau , die sehr alt wird</I> <li>Gre: <I>γυναίκα , που γίνεται πολύ παλιά</I> <li>Hin: <I>औरत जो बहुत बूढ़ी बनती है</I> <li>Ita: <I>donna che diventa molto vecchia</I> <li>Jpn: <I>とても古くなる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "kļūst" ++ "ļoti" ++ "veca";</I> <li>Nep: <I>आईमाई जो धेरै बुढी हुन्छे</I> <li>Nor: <I>kvinne som blir mye gammel</I> <li>Pes: <I>زنی که خیلی پیر می شود</I> <li>Pnb: <I>زنانی جیڑی بہت بوڈی بندی اے</I> <li>Pol: <I>kobieta , która staje się bardzo stara</I> <li>Ron: <I>femeie care devine foarte veche</I> <li>Rus: <I>женщина , которая становдит очень старой</I> <li>Snd: <I>استری جھڙی تمام پوڙھی ٿیی ٿی</I> <li>Spa: <I>mujer que se converte muy vieja</I> <li>Swe: <I>kvinna som blir mycket gammal</I> <li>Tha: <I>หญิงที่กลายเป็นแก่มาก</I> <li>Urd: <I>عورت جو بہت بوڑھی بنتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who paints it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP paint_V2A it_NP red_A)))</CODE> <li>Afr: <I>vrou wat dit rooi skilder</I> <li>Bul: <I>жена която рисува него червена</I> <li>Cat: <I>dona que ho pinta en vermell</I> <li>Chi: <I>把它画红的女人</I> <li>Dan: <I>kvinde som maler det rødt</I> <li>Dut: <I>vrouw die het rood schildert</I> <li>Eng: <I>woman who paints it red</I> <li>Fin: <I>nainen joka maalaa sen punaiseksi</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau , die es rot malt</I> <li>Gre: <I>γυναίκα , που το βάφει κόκκινο</I> <li>Hin: <I>औरत जो लाल इस को रंग करती है</I> <li>Ita: <I>donna che lo dipinge rosso</I> <li>Jpn: <I>それを赤く塗る女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "krāso" ++ "to" ++ "sarkana";</I> <li>Nep: <I>आईमाई जो यो लाई रातो रँग लागाउँछे</I> <li>Nor: <I>kvinne som maler det rødt</I> <li>Pes: <I>زنی که آن را قرمز رنگ می کند</I> <li>Pnb: <I>زنانی جیڑی اینوں لال رنگ كردی اے</I> <li>Pol: <I>kobieta , która maluje je na czerwono</I> <li>Ron: <I>femeie care îl pictează roşu</I> <li>Rus: <I>женщина , которая рисует красным его</I> <li>Snd: <I>استری جھڙی ھن کی ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>mujer que lo pinta en rojo</I> <li>Swe: <I>kvinna som målar det rött</I> <li>Tha: <I>หญิงที่ทามันเป็นสีแดง</I> <li>Urd: <I>عورت جو لال اس کو رنگ کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who paints it very red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP paint_V2A it_NP (mkAP very_AdA red_A))))</CODE> <li>Afr: <I>vrou wat dit baie rooi skilder</I> <li>Bul: <I>жена която рисува него много червена</I> <li>Cat: <I>dona que ho pinta en molt vermell</I> <li>Chi: <I>把它画非常红的女人</I> <li>Dan: <I>kvinde som maler det meget rødt</I> <li>Dut: <I>vrouw die het erg rood schildert</I> <li>Eng: <I>woman who paints it very red</I> <li>Fin: <I>nainen joka maalaa sen erittäin punaiseksi</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau , die es sehr rot malt</I> <li>Gre: <I>γυναίκα , που το βάφει πολύ κόκκινο</I> <li>Hin: <I>औरत जो बहुत लाल इस को रंग करती है</I> <li>Ita: <I>donna che lo dipinge molto rosso</I> <li>Jpn: <I>それをとても赤く塗る女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो यो लाई धेरै रातो रँग लागाउँछे</I> <li>Nor: <I>kvinne som maler det mye rødt</I> <li>Pes: <I>زنی که آن را خیلی قرمز رنگ می کند</I> <li>Pnb: <I>زنانی جیڑی اینوں بہت لال رنگ كردی اے</I> <li>Pol: <I>kobieta , która maluje je na bardzo czerwono</I> <li>Ron: <I>femeie care îl pictează foarte roşu</I> <li>Rus: <I>женщина , которая рисует очень красным его</I> <li>Snd: <I>استری جھڙی ھن کی تمام ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>mujer que lo pinta en muy rojo</I> <li>Swe: <I>kvinna som målar det mycket rött</I> <li>Tha: <I>หญิงที่ทามันเป็นสีแดงมาก</I> <li>Urd: <I>عورت جو بہت لال اس کو رنگ کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who answers to him that we sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom antwoord dat ons slaap</I> <li>Bul: <I>жена която отговаря му , че ние спим</I> <li>Cat: <I>dona que li respon que nosaltres dormim</I> <li>Chi: <I>把他回答说我们睡的女人</I> <li>Dan: <I>kvinde som svarer til ham at vi sover</I> <li>Dut: <I>vrouw die hem antwoordt dat we slapen</I> <li>Eng: <I>woman who answers to him that we sleep</I> <li>Fin: <I>nainen joka vastaa hänelle että me nukumme</I> <li>Fre: <I>femme qui lui répond que</I> <li>Ger: <I>Frau , die ihm antwortet dass wir schlafen</I> <li>Gre: <I>γυναίκα , που του απαντά οτι εμείς κοιμόμαστε</I> <li>Hin: <I>औरत जो उस को जवाब देती है कि हम सोते हैं</I> <li>Ita: <I>donna che gli risponde che noi dormiamo</I> <li>Jpn: <I>私達が寝ると彼に答える女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो उ लाई उत्तर दिन्छेकी हामीहरु सुत्छौँ</I> <li>Nor: <I>kvinne som svarer til ham at vi sover</I> <li>Pes: <I>زنی که به او جواب می دهد که ما می خوابیم</I> <li>Pnb: <I>زنانی جیڑی اونوں جواب دیندی اے كہ اسی سوندے واں</I> <li>Pol: <I>kobieta , która odpowiada jemu , że my śpimy</I> <li>Ron: <I>femeie care îi răspunde cã noi dormim</I> <li>Rus: <I>женщина , которая отвечает , что мы спдим его</I> <li>Snd: <I>استری جھڙی ھو کی جواب ڏیی ٿی ت اسان سمھون ٿا</I> <li>Spa: <I>mujer que le responde que nosotros dormimos</I> <li>Swe: <I>kvinna som svarar till honom att vi sover</I> <li>Tha: <I>หญิงที่ตอบเขาว่าเรานอนหลับ</I> <li>Urd: <I>عورت جو اس کو جواب دیتی ہے کہ ہم سوتے ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who asks him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))))</CODE> <li>Afr: <I>vrou wat hom vra wie slaap</I> <li>Bul: <I>жена която пита него кой спи</I> <li>Cat: <I>dona que li pregunta qui dorm</I> <li>Chi: <I>把他问说谁睡的女人</I> <li>Dan: <I>kvinde som spørger ham hvem som sover</I> <li>Dut: <I>vrouw die hem vraagt wie slaapt</I> <li>Eng: <I>woman who asks him who sleeps</I> <li>Fin: <I>nainen joka kysyy häneltä kuka nukkuu</I> <li>Fre: <I>femme qui lui demande qui dort</I> <li>Ger: <I>Frau , die ihn fragt wer schläft</I> <li>Gre: <I>γυναίκα , που τον ρωτά ποιός κοιμάται</I> <li>Hin: <I>औरत जो उस से पूछती है कि कौन सोता है</I> <li>Ita: <I>donna che gli chiede chi dorme</I> <li>Jpn: <I>彼に誰が寝るか聞く女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो उ सँग सोध्छेकी को सुत्छन्</I> <li>Nor: <I>kvinne som spørr ham hvem som sover</I> <li>Pes: <I>زنی که از او می پرسد چه کسی می خوابد</I> <li>Pnb: <I>زنانی جیڑی اونوں پچھدی اے كہ كون سوندا اے</I> <li>Pol: <I>kobieta , która pyta jego , kto śpi</I> <li>Ron: <I>femeie care îl întreabă cine doarme</I> <li>Rus: <I>женщина , которая спрашивает кто спдит его</I> <li>Snd: <I>استری جھڙی ھو کان پڇی ٿی ت ڪیر سمھی ٿو</I> <li>Spa: <I>mujer que le pregunta quién duerme</I> <li>Swe: <I>kvinna som frågar honom vem som sover</I> <li>Tha: <I>หญิงที่ถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>عورت جو اس سے پوچھتی ہے کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who begs him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP beg_V2V he_NP (mkVP sleep_V))))</CODE> <li>Afr: <I>vrou wat hom om te slaap smeek</I> <li>Bul: <I>жена която моли него за да спи</I> <li>Cat: <I>dona que el demana a dormir</I> <li>Chi: <I>把他乞求睡的女人</I> <li>Dan: <I>kvinde som beder ham at sove</I> <li>Dut: <I>vrouw die hem te slapen smeekt</I> <li>Eng: <I>woman who begs him to sleep</I> <li>Fin: <I>nainen joka pyytää häntä nukkumaan</I> <li>Fre: <I>femme qui le</I> <li>Ger: <I>Frau , die ihn zu schlafen bittet</I> <li>Gre: <I>γυναίκα , που τον παρακαλά να κοιμηθεί</I> <li>Hin: <I>औरत जो सोने की उस से भीख मांगती है</I> <li>Ita: <I>donna che lo prega di dormire</I> <li>Jpn: <I>彼に寝るように請い願う女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "lūdz" ++ "viņu" ++ "gulēt";</I> <li>Nep: <I>आईमाई जो उ लाई सुत्न आग्रह गर्छे</I> <li>Nor: <I>kvinne som ber ham att sove</I> <li>Pes: <I>زنی که از او خواهش می کند بخوابد</I> <li>Pnb: <I>زنانی جیڑی اونوں سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>femeie care îl roagă sã doarmă</I> <li>Rus: <I>женщина , которая просит спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>mujer que lo ruega a dormir</I> <li>Swe: <I>kvinna som ber honom att sova</I> <li>Tha: <I>หญิงที่ขอเขาให้นอนหลับ</I> <li>Urd: <I>عورت جو سونے کی اس سے التجا کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP old_A)))</CODE> <li>Afr: <I>vrou wat oud is</I> <li>Bul: <I>жена която е стара</I> <li>Cat: <I>dona que és vella</I> <li>Chi: <I>是老的的女人</I> <li>Dan: <I>kvinde som er gammel</I> <li>Dut: <I>vrouw die oud is</I> <li>Eng: <I>woman who is old</I> <li>Fin: <I>nainen joka on vanha</I> <li>Fre: <I>femme qui est vieille</I> <li>Ger: <I>Frau , die alt ist</I> <li>Gre: <I>γυναίκα , που είναι παλιά</I> <li>Hin: <I>औरत जो बूढ़ी है</I> <li>Ita: <I>donna che è vecchia</I> <li>Jpn: <I>古い女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "veca";</I> <li>Nep: <I>आईमाई जो बुढी छे</I> <li>Nor: <I>kvinne som er gammel</I> <li>Pes: <I>زنی که پیر است</I> <li>Pnb: <I>زنانی جیڑی بوڈی اے</I> <li>Pol: <I>kobieta , która jest stara</I> <li>Ron: <I>femeie care este veche</I> <li>Rus: <I>женщина , которая стара</I> <li>Snd: <I>استری جھڙی پوڙھی اھی</I> <li>Spa: <I>mujer que es vieja</I> <li>Swe: <I>kvinna som är gammal</I> <li>Tha: <I>หญิงที่แก่</I> <li>Urd: <I>عورت جو بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP old_A he_NP)))</CODE> <li>Afr: <I>vrou wat ouer as hy is</I> <li>Bul: <I>жена която е по - стара от него</I> <li>Cat: <I>dona que és més vella que ell</I> <li>Chi: <I>是比他老的的女人</I> <li>Dan: <I>kvinde som er ældre end han</I> <li>Dut: <I>vrouw die ouder dan hij is</I> <li>Eng: <I>woman who is older than he</I> <li>Fin: <I>nainen joka on vanhempi kuin hän</I> <li>Fre: <I>femme qui est plus vieille que</I> <li>Ger: <I>Frau , die älter als er ist</I> <li>Gre: <I>γυναίκα , που είναι πιό παλιά από αυτόν</I> <li>Hin: <I>औरत जो उस से बूढ़ी है</I> <li>Ita: <I>donna che è più vecchia di lui</I> <li>Jpn: <I>彼より古い女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो उ भन्दा बुढी छे</I> <li>Nor: <I>kvinne som er eldre enn han</I> <li>Pes: <I>زنی که پیر تر از او است</I> <li>Pnb: <I>زنانی جیڑی اورے توں بوڈی اے</I> <li>Pol: <I>kobieta , która jest starsza niż on</I> <li>Ron: <I>femeie care este mai veche decât el</I> <li>Rus: <I>женщина , которая старше него</I> <li>Snd: <I>استری جھڙی ھو کان پوڙھی اھی</I> <li>Spa: <I>mujer que es más vieja que él</I> <li>Swe: <I>kvinna som är äldre än han</I> <li>Tha: <I>หญิงที่แก่กว่าเขา</I> <li>Urd: <I>عورت جو اس سے بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP married_A2 he_NP)))</CODE> <li>Afr: <I>vrou wat getroud met hom is</I> <li>Bul: <I>жена която е женена за него</I> <li>Cat: <I>dona que és casada a ell</I> <li>Chi: <I>是结婚他的的女人</I> <li>Dan: <I>kvinde som er gift med ham</I> <li>Dut: <I>vrouw die getrouwd met hem is</I> <li>Eng: <I>woman who is married to him</I> <li>Fin: <I>nainen joka on avioitunut hänen kanssa</I> <li>Fre: <I>femme qui est mariée à lui</I> <li>Ger: <I>Frau , die verheiratet mit ihm ist</I> <li>Gre: <I>γυναίκα , που είναι παντρεμένη με αυτόν</I> <li>Hin: <I>औरत जो उस से शादी शुदा है</I> <li>Ita: <I>donna che è sposata con lui</I> <li>Jpn: <I>彼と結婚している女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो उ सँग विवाहित छे</I> <li>Nor: <I>kvinne som er gift med ham</I> <li>Pes: <I>زنی که او متأهل است</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>kobieta , która jest zaślubiona jemu</I> <li>Ron: <I>femeie care este căsătorită cu el</I> <li>Rus: <I>женщина , которая замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>mujer que es casada a él</I> <li>Swe: <I>kvinna som är gift med honom</I> <li>Tha: <I>หญิงที่แต่งงานแล้วกับเขา</I> <li>Urd: <I>عورت جو اس سے شادی شدہ ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkAP very_AdA old_A))))</CODE> <li>Afr: <I>vrou wat baie oud is</I> <li>Bul: <I>жена която е много стара</I> <li>Cat: <I>dona que és molt vella</I> <li>Chi: <I>是非常老的的女人</I> <li>Dan: <I>kvinde som er meget gammel</I> <li>Dut: <I>vrouw die erg oud is</I> <li>Eng: <I>woman who is very old</I> <li>Fin: <I>nainen joka on erittäin vanha</I> <li>Fre: <I>femme qui est très vieille</I> <li>Ger: <I>Frau , die sehr alt ist</I> <li>Gre: <I>γυναίκα , που είναι πολύ παλιά</I> <li>Hin: <I>औरत जो बहुत बूढ़ी है</I> <li>Ita: <I>donna che è molto vecchia</I> <li>Jpn: <I>とても古い女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "ļoti" ++ "veca";</I> <li>Nep: <I>आईमाई जो धेरै बुढी छे</I> <li>Nor: <I>kvinne som er mye gammel</I> <li>Pes: <I>زنی که خیلی پیر است</I> <li>Pnb: <I>زنانی جیڑی بہت بوڈی اے</I> <li>Pol: <I>kobieta , która jest bardzo stara</I> <li>Ron: <I>femeie care este foarte veche</I> <li>Rus: <I>женщина , которая очень стара</I> <li>Snd: <I>استری جھڙی تمام پوڙھی اھی</I> <li>Spa: <I>mujer que es muy vieja</I> <li>Swe: <I>kvinna som är mycket gammal</I> <li>Tha: <I>หญิงที่แก่มาก</I> <li>Urd: <I>عورت جو بہت بوڑھی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkNP the_Det woman_N))))</CODE> <li>Afr: <I>vrou wat die vrou is</I> <li>Bul: <I>жена която е жената</I> <li>Cat: <I>dona que és la</I> <li>Chi: <I>是女人的女人</I> <li>Dan: <I>kvinde som er kvinden</I> <li>Dut: <I>vrouw die de vrouw is</I> <li>Eng: <I>woman who is the woman</I> <li>Fin: <I>nainen joka on nainen</I> <li>Fre: <I>femme qui est la</I> <li>Ger: <I>Frau , die die Frau ist</I> <li>Gre: <I>γυναίκα , που είναι η γυναίκα</I> <li>Hin: <I>औरत जो औरत है</I> <li>Ita: <I>donna che è la</I> <li>Jpn: <I>女だ女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "sieviete";</I> <li>Nep: <I>आईमाई जो आईमाई हुन्</I> <li>Nor: <I>kvinne som er kvinna</I> <li>Pes: <I>زنی که زن است</I> <li>Pnb: <I>زنانی جیڑی زنانی اے</I> <li>Pol: <I>kobieta , która jest kobietą</I> <li>Ron: <I>femeie care este femeia</I> <li>Rus: <I>женщина , которая женщина</I> <li>Snd: <I>استری جھڙی استری اھی</I> <li>Spa: <I>mujer que es la mujer</I> <li>Swe: <I>kvinna som är kvinnan</I> <li>Tha: <I>หญิงที่เป็นหญิง</I> <li>Urd: <I>عورت جو عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN student_N (mkRS (mkRCl which_RP woman_N)))</CODE> <li>Afr: <I>student wat 'n vrou is</I> <li>Bul: <I>студент който е жена</I> <li>Cat: <I>estudiant que és una dona</I> <li>Chi: <I>是女人的学生</I> <li>Dan: <I>student som er en kvinde</I> <li>Dut: <I>student die vrouw is</I> <li>Eng: <I>student who is a</I> <li>Fin: <I>opiskelija joka on nainen</I> <li>Fre: <I>étudiant qui est une femme</I> <li>Ger: <I>Student , der eine Frau ist</I> <li>Gre: <I>φοιτητής , που είναι γυναίκα</I> <li>Hin: <I>constant not found: student_N</I> <li>Ita: <I>studente che è una</I> <li>Jpn: <I>女だ学生</I> <li>Lav: <I>{s = "students" ++ "," ++ "kas" ++ "ir" ++ "sieviete";</I> <li>Nep: <I>बिध्यार्थि जो आईमाई हो</I> <li>Nor: <I>student som er ei kvinne</I> <li>Pes: <I>دانش آموزی که زن است</I> <li>Pnb: <I>constant not found: student_N</I> <li>Pol: <I>student , który jest kobieta</I> <li>Ron: <I>student care este femeie</I> <li>Rus: <I>студент , который женщина</I> <li>Snd: <I>شاگرد جھڙا استری اھی</I> <li>Spa: <I>estudiante que es una mujer</I> <li>Swe: <I>student som är en kvinna</I> <li>Tha: <I>นักศึกษาที่เป็นหญิง</I> <li>Urd: <I>طالب علم جو عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN student_N (mkRS (mkRCl which_RP (mkCN old_A woman_N))))</CODE> <li>Afr: <I>student wat 'n oud vrou is</I> <li>Bul: <I>студент който е стара жена</I> <li>Cat: <I>estudiant que és una dona vella</I> <li>Chi: <I>是老女人的学生</I> <li>Dan: <I>student som er en gammel kvinde</I> <li>Dut: <I>student die oude vrouw is</I> <li>Eng: <I>student who is a</I> <li>Fin: <I>opiskelija joka on vanha nainen</I> <li>Fre: <I>étudiant qui est une vieille femme</I> <li>Ger: <I>Student , der eine alte Frau ist</I> <li>Gre: <I>φοιτητής , που είναι παλιά γυναίκα</I> <li>Hin: <I>constant not found: student_N</I> <li>Ita: <I>studente che è una</I> <li>Jpn: <I>古い女だ学生</I> <li>Lav: <I>{s = "students" ++ "," ++ "kas" ++ "ir" ++ "veca" ++ "sieviete";</I> <li>Nep: <I>बिध्यार्थि जो बुढी आईमाई हो</I> <li>Nor: <I>student som er ei gammel kvinne</I> <li>Pes: <I>دانش آموزی که زن پیر است</I> <li>Pnb: <I>constant not found: student_N</I> <li>Pol: <I>student , który jest stara kobieta</I> <li>Ron: <I>student care este femeie veche</I> <li>Rus: <I>студент , который старая женщина</I> <li>Snd: <I>شاگرد جھڙا پوڙھی استری اھی</I> <li>Spa: <I>estudiante que es una vieja mujer</I> <li>Swe: <I>student som är en gammal kvinna</I> <li>Tha: <I>นักศึกษาที่เป็นหญิงแก่</I> <li>Urd: <I>طالب علم جو بوڑھی عورت ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman who is here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP here_Adv)))</CODE> <li>Afr: <I>vrou wat hier is</I> <li>Bul: <I>жена която е тук</I> <li>Cat: <I>dona que és aquí</I> <li>Chi: <I>在这里的女人</I> <li>Dan: <I>kvinde som er her</I> <li>Dut: <I>vrouw die hier is</I> <li>Eng: <I>woman who is here</I> <li>Fin: <I>nainen joka on täällä</I> <li>Fre: <I>femme qui est ici</I> <li>Ger: <I>Frau , die hier ist</I> <li>Gre: <I>γυναίκα , που είναι εδώ</I> <li>Hin: <I>औरत जो यहाँ है</I> <li>Ita: <I>donna che è quà</I> <li>Jpn: <I>ここでいる女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "ir" ++ "šeit";</I> <li>Nep: <I>आईमाई जो यहाँ छे</I> <li>Nor: <I>kvinne som er her</I> <li>Pes: <I>زنی که اینجا است</I> <li>Pnb: <I>زنانی جیڑی ایتھے اے</I> <li>Pol: <I>kobieta , która jest tutaj</I> <li>Ron: <I>femeie care este aici</I> <li>Rus: <I>женщина , которая здесь</I> <li>Snd: <I>استری جھڙی ھتی اھی</I> <li>Spa: <I>mujer que es aquí</I> <li>Swe: <I>kvinna som är här</I> <li>Tha: <I>หญิงที่อยู่ที่นี่</I> <li>Urd: <I>عورت جو یہاں ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman whom we love</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP we_NP love_V2)))</CODE> <li>Afr: <I>vrou wat ons lief het</I> <li>Bul: <I>жена която ние обичаме</I> <li>Cat: <I>dona que nosaltres estimem</I> <li>Chi: <I>我们爱的女人</I> <li>Dan: <I>kvinde som vi elsker</I> <li>Dut: <I>vrouw die we lief hebben</I> <li>Eng: <I>woman whom we love</I> <li>Fin: <I>nainen jota me rakastamme</I> <li>Fre: <I>femme que</I> <li>Ger: <I>Frau , die wir lieben</I> <li>Gre: <I>γυναίκα , την οποία εμείς αγαπάμε</I> <li>Hin: <I>औरत जिस को हम प्यार करते हैं</I> <li>Ita: <I>donna che noi amiamo</I> <li>Jpn: <I>私達が愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "ko" ++ "mēs" ++ "mīlam";</I> <li>Nep: <I>आईमाई जो लाई हामीहरु माया गर्छौँ</I> <li>Nor: <I>kvinne som vi elsker</I> <li>Pes: <I>زنی که ما دوست داریم</I> <li>Pnb: <I>زنانی جن نوں اسی پیار كردے واں</I> <li>Pol: <I>kobieta , którą kochamy my</I> <li>Ron: <I>femeie pe care o iubim noi</I> <li>Rus: <I>женщина , которую мы любдим</I> <li>Snd: <I>استری جنھن سان اسان عشق ڪرون ٿا</I> <li>Spa: <I>mujer que nosotros amamos</I> <li>Swe: <I>kvinna som vi älskar</I> <li>Tha: <I>หญิงที่เรารัก</I> <li>Urd: <I>عورت جس کو ہم پیار کرتے ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><div class=reveal> <I>woman whom she loves today</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS (mkRCl which_RP (mkClSlash (mkClSlash she_NP love_V2) today_Adv))))</CODE> <li>Afr: <I>vrou wat sy lief het vandag</I> <li>Bul: <I>жена която тя обича днес</I> <li>Cat: <I>dona que ella estima avui</I> <li>Chi: <I>她今天爱的女人</I> <li>Dan: <I>kvinde som hun elsker idag</I> <li>Dut: <I>vrouw die ze lief heeft vandaag</I> <li>Eng: <I>woman whom she loves today</I> <li>Fin: <I>nainen jota hän rakastaa tänään</I> <li>Fre: <I>femme que</I> <li>Ger: <I>Frau , die sie liebt heute</I> <li>Gre: <I>γυναίκα , την οποία αυτή αγαπά σήμερα</I> <li>Hin: <I>औरत जिस को आज वह प्यार करती है</I> <li>Ita: <I>donna che lei ama oggi</I> <li>Jpn: <I>今日彼女が愛する女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "ko" ++ ("viņa" ++ "mīl") ++ "šodien";</I> <li>Nep: <I>आईमाई जो लाई आज उनी माया गर्छिन्</I> <li>Nor: <I>kvinne som hun elsker idag</I> <li>Pes: <I>زنی که امروز او دوست دارد</I> <li>Pnb: <I>زنانی جن نوں اج او پیار كردی اے</I> <li>Pol: <I>kobieta , którą dziś kocha ona</I> <li>Ron: <I>femeie pe care o iubeşte ea astăzi</I> <li>Rus: <I>женщина , которую она любдит сегодня</I> <li>Snd: <I>استری جنھن سان اڄ ھو۶ عشق ڪری ٿی</I> <li>Spa: <I>mujer que ella ama hoy</I> <li>Swe: <I>kvinna som hon älskar idag</I> <li>Tha: <I>หญิงที่หล่อนรักวันนี้</I> <li>Urd: <I>عورت جس کو آج وہ پیار کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRCl</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A></TD>
+<TD><I>such that she loves him</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="RP"></A>
+<H2>RP - relative pronoun</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkRP</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#RP" TITLE="RP - relative pronoun">RP</A> <CODE>-&gt;</CODE> <A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
+<TD><div class=reveal> <I>all the cities in whom</I> <div class=popup> <ul> <li>API: <CODE>mkRP in_Prep (mkNP all_Predet (mkNP the_Quant pluralNum city_N)) which_RP</CODE> <li>Afr: <I>alle die stede in wat</I> <li>Bul: <I>всичките градовете в</I> <li>Cat: <I>totes les ciutats en que</I> <li>Chi: <I>所有的城市里的</I> <li>Dan: <I>alle byerne i hvilken</I> <li>Dut: <I>alle de stadden in die</I> <li>Eng: <I>all the cities in whom</I> <li>Fin: <I>jossa kaikki kaupungit</I> <li>Fre: <I>toutes les villes dans lequel</I> <li>Ger: <I>alle die Städte in dem</I> <li>Gre: <I>όλες οι πόλεις στον οποίο</I> <li>Hin: <I>जो तमाम शहर में</I> <li>Ita: <I>tutte le città in cui</I> <li>Jpn: <I>全部都市</I> <li>Lav: <I>kas visas pilsētās</I> <li>Nep: <I>जो सबै शहरहरु मा</I> <li>Nor: <I>alle byene i hvilken</I> <li>Pes: <I>همه ی شهر که در آن ها</I> <li>Pnb: <I>جیڑا سارے شہر وچ</I> <li>Pol: <I>w którym wszystkie miast</I> <li>Ron: <I>toate oraşele în care</I> <li>Rus: <I>все городы в котором</I> <li>Snd: <I>constant not found: city_N</I> <li>Spa: <I>todas las ciudades en que</I> <li>Swe: <I>alla städerna i vilken</I> <li>Tha: <I>ทั้งหมดเมืองในที่</I> <li>Urd: <I>جو تمام شہر میں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>which_RP</CODE></TD>
+<TD><A HREF="#RP" TITLE="RP - relative pronoun">RP</A></TD>
+<TD><div class=reveal> <I>which</I> <div class=popup> <ul> <li>API: <CODE>which_RP</CODE> <li>Afr: <I>wat</I> <li>Bul: <I>който</I> <li>Cat: <I>que</I> <li>Chi: <I>的</I> <li>Dan: <I>som</I> <li>Dut: <I>die</I> <li>Eng: <I>which</I> <li>Fin: <I>joka</I> <li>Fre: <I>lequel</I> <li>Ger: <I>der</I> <li>Gre: <I>που</I> <li>Hin: <I>जो</I> <li>Ita: <I>che</I> <li>Jpn: <I>''</I> <li>Lav: <I>kas</I> <li>Nep: <I>जो</I> <li>Nor: <I>som</I> <li>Pes: <I>که</I> <li>Pnb: <I>جیڑا</I> <li>Pol: <I>który</I> <li>Ron: <I>care</I> <li>Rus: <I>который</I> <li>Snd: <I>جھڙا</I> <li>Spa: <I>que</I> <li>Swe: <I>som</I> <li>Tha: <I>ที่</I> <li>Urd: <I>جو</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="RS"></A>
+<H2>RS - relative</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkRS</CODE></TD>
+<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
+<TD><div class=reveal> <I>woman who wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS conditionalTense anteriorAnt negativePol (mkRCl which_RP sleep_V)))</CODE> <li>Afr: <I>vrou wat nie geslaap het nie sou</I> <li>Bul: <I>жена която не би спалa</I> <li>Cat: <I>dona que no hauria dormit</I> <li>Chi: <I>不睡的女人</I> <li>Dan: <I>kvinde som ikke ville have sovet</I> <li>Dut: <I>vrouw die niet geslapen hebben zou</I> <li>Eng: <I>woman who wouldn't have slept</I> <li>Fin: <I>nainen joka ei olisi nukkunut</I> <li>Fre: <I>femme qui ne</I> <li>Ger: <I>Frau , die nicht geschlafen haben würde</I> <li>Gre: <I>γυναίκα , που δεν θα είχε κοιμηθεί</I> <li>Hin: <I>औरत जो न सोएगी</I> <li>Ita: <I>donna che non avrebbe dormito</I> <li>Jpn: <I>寝なかった女</I> <li>Lav: <I>{s = "sieviete" ++ "," ++ "kas" ++ "nebūtu" ++ "gulēta";</I> <li>Nep: <I>आईमाई जो सुतेकिहुन्थी</I> <li>Nor: <I>kvinne som ikke ville ha sovet</I> <li>Pes: <I>زنی که نمی خوابید</I> <li>Pnb: <I>زنانی جیڑی نا ژاید سو ے</I> <li>Pol: <I>kobieta , która nie spałaby</I> <li>Ron: <I>femeie care nu ar fi dormit</I> <li>Rus: <I>женщина , которая спала бы</I> <li>Snd: <I>استری جھڙی شاید ن سمھی</I> <li>Spa: <I>mujer que no habría dormido</I> <li>Swe: <I>kvinna som inte skulle ha sovit</I> <li>Tha: <I>หญิงที่นอนไม่หลับ</I> <li>Urd: <I>عورت جو نا سو ے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRS</CODE></TD>
+<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
+<TD><I>that wouldn't have slept</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkRS</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
+<TD><div class=reveal> <I>woman who sleeps or whom we love</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN woman_N (mkRS or_Conj (mkRS (mkRCl which_RP sleep_V)) (mkRS (mkRCl which_RP we_NP love_V2))))</CODE> <li>Afr: <I>vrou wat slaap of wat ons lief het</I> <li>Bul: <I>жена която спи или която ние обичаме</I> <li>Cat: <I>dona que dorm o que nosaltres estimem</I> <li>Chi: <I>睡的还是我们爱的女人</I> <li>Dan: <I>kvinde som sover eller som vi elsker</I> <li>Dut: <I>vrouw die slaapt of die we lief hebben</I> <li>Eng: <I>woman who sleeps or whom we love</I> <li>Fin: <I>nainen joka nukkuu tai jota me rakastamme</I> <li>Fre: <I>femme qui dort ou que</I> <li>Ger: <I>Frau , die schläft oder die wir lieben</I> <li>Gre: <I>γυναίκα , που κοιμάται ή την οποία εμείς αγαπάμε</I> <li>Hin: <I>औरत जो सोती है या जिस को हम प्यार करते हैं</I> <li>Ita: <I>donna che dorme o che noi amiamo</I> <li>Jpn: <I>寝て、あるいは私達が愛する女</I> <li>Lav: <I>{s = "sieviete"</I> <li>Nep: <I>आईमाई जो सुत्छे अथवा जो लाई हामीहरु माया गर्छौँ</I> <li>Nor: <I>kvinne som sover eller som vi elsker</I> <li>Pes: <I>زنی که می خوابد یا که ما دوست داریم</I> <li>Pnb: <I>زنانی جیڑی سوندی اے یا جن نوں اسی پیار كردے واں</I> <li>Pol: <I>kobieta , która śpi lub , którą kochamy my</I> <li>Ron: <I>femeie care doarme sau pe care o iubim noi</I> <li>Rus: <I>женщина , которая спдит или , которую мы любдим</I> <li>Snd: <I>استری جھڙی سمھی ٿی یا جنھن سان اسان عشق ڪرون ٿا</I> <li>Spa: <I>mujer que duerme o que nosotros amamos</I> <li>Swe: <I>kvinna som sover eller som vi älskar</I> <li>Tha: <I>หญิงที่นอนหลับหริอที่เรารัก</I> <li>Urd: <I>عورت جو سوتی ہے یا جس کو ہم پیار کرتے ہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkRS</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListRS">ListRS</A> <CODE>-&gt;</CODE> <A HREF="#RS" TITLE="RS - relative">RS</A></TD>
+<TD><I>who sleeps, whom I see and who sleeps</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="S"></A>
+<H2>S - declarative sentence</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkS</CODE></TD>
+<TD>(<A HREF="#Tense" TITLE="Tense - tense">Tense</A>) <CODE>-&gt;</CODE> (<A HREF="#Ant" TITLE="Ant - anteriority">Ant</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD><div class=reveal> <I>she wouldn't have slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS conditionalTense anteriorAnt negativePol (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy sou nie geslaap het nie</I> <li>Bul: <I>тя не би спалa</I> <li>Cat: <I>ella no hauria dormit</I> <li>Chi: <I>她不睡</I> <li>Dan: <I>hun ville ikke have sovet</I> <li>Dut: <I>ze zou niet geslapen hebben</I> <li>Eng: <I>she wouldn't have slept</I> <li>Fin: <I>hän ei olisi nukkunut</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie würde nicht geschlafen haben</I> <li>Gre: <I>αυτή δεν θα είχε κοιμηθεί</I> <li>Hin: <I>वह न सोएगी</I> <li>Ita: <I>lei non avrebbe dormito</I> <li>Jpn: <I>彼女は寝なかった</I> <li>Lav: <I>viņa nebūtu gulēta</I> <li>Nep: <I>उनी सुतेकिहुन्थि</I> <li>Nor: <I>hun ville ikke ha sovet</I> <li>Pes: <I>او نمی خوابید</I> <li>Pnb: <I>او نا شاید سوئے</I> <li>Pol: <I>ona nie spałaby</I> <li>Ron: <I>ea nu ar fi dormit</I> <li>Rus: <I>она не спала бы</I> <li>Snd: <I>ھو۶ شاید ن سمھندی</I> <li>Spa: <I>ella no habría dormido</I> <li>Swe: <I>hon skulle inte ha sovit</I> <li>Tha: <I>หล่อนนอนไม่หลับ</I> <li>Urd: <I>وہ نا سوئے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkS</CODE></TD>
+<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> <A HREF="#Pol" TITLE="Pol - polarity">Pol</A> <CODE>-&gt;</CODE> <A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD><I>she wouldn't have slept</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkS</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD><div class=reveal> <I>she sleeps and I run</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS and_Conj (mkS (mkCl she_NP sleep_V)) (mkS (mkCl i_NP run_V)))</CODE> <li>Afr: <I>sy slaap en ek hardloop</I> <li>Bul: <I>тя спи и аз бягам</I> <li>Cat: <I>ella dorm i jo corro</I> <li>Chi: <I>她睡并且我跑</I> <li>Dan: <I>hun sover og jeg løber</I> <li>Dut: <I>ze slaapt en ik ren</I> <li>Eng: <I>she sleeps and I run</I> <li>Fin: <I>hän nukkuu ja minä juoksen</I> <li>Fre: <I>elle dort et je</I> <li>Ger: <I>sie schläft und ich laufe</I> <li>Gre: <I>αυτή κοιμάται και εγώ τρέχω</I> <li>Hin: <I>वह सोती है और मैं दौड़ता हूँ</I> <li>Ita: <I>lei dorme e</I> <li>Jpn: <I>彼女は寝る、そして私が走る</I> <li>Lav: <I>viņa guļ un es skrienu</I> <li>Nep: <I>उनी सुत्छिन् र म कुद्छु</I> <li>Nor: <I>hun sover og jeg springer</I> <li>Pes: <I>او می خوابد و من می دوم</I> <li>Pnb: <I>او سوندی اے تے میں دوڑدا واں</I> <li>Pol: <I>ona śpi i ja biegnę</I> <li>Ron: <I>ea doarme şi eu fug</I> <li>Rus: <I>она спдит и я бегаю</I> <li>Snd: <I>ھو۶ سمھی ٿی ۽ مان ڊوڙان ٿو</I> <li>Spa: <I>ella duerme y</I> <li>Swe: <I>hon sover och jag springer</I> <li>Tha: <I>หล่อนนอนหลับและฉันวิ่ง</I> <li>Urd: <I>وہ سوتی ہے اور میں دوڑتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkS</CODE></TD>
+<TD><A HREF="#Conj" TITLE="Conj - conjunction">Conj</A> <CODE>-&gt;</CODE> <A HREF="#ListS">ListS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD><div class=reveal> <I>she sleeps , I run and you walk</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS and_Conj (mkListS (mkS (mkCl she_NP sleep_V)) (mkListS (mkS (mkCl i_NP run_V)) (mkS (mkCl (mkNP youSg_Pron) walk_V)))))</CODE> <li>Afr: <I>sy slaap , ek hardloop en jy loop</I> <li>Bul: <I>тя спи , аз бягам и ти ходиш</I> <li>Cat: <I>ella dorm , jo corro i tu camines</I> <li>Chi: <I>她睡、我跑并且你走</I> <li>Dan: <I>sover hun , jeg løber og du går</I> <li>Dut: <I>ze slaapt , ik ren en je loopt</I> <li>Eng: <I>she sleeps , I run and you walk</I> <li>Fin: <I>hän nukkuu , minä juoksen ja sinä kävelet</I> <li>Fre: <I>elle dort , je</I> <li>Ger: <I>schläft sie , ich laufe und du gehst</I> <li>Gre: <I>αυτή κοιμάται , εγώ τρέχω και εσύ περπατάς</I> <li>Hin: <I>वह सोती है , मैं दौड़ता हूँ और तू चलता है</I> <li>Ita: <I>lei dorme , io corro e</I> <li>Jpn: <I>私は走る、そしてあなたが歩く、そして彼女が寝る</I> <li>Lav: <I>viņa guļ , es skrienu un tu staigā</I> <li>Nep: <I>उनी सुत्छिन् , म कुद्छु र तिमी हिड्छौ</I> <li>Nor: <I>sover hun , jeg springer og du går</I> <li>Pes: <I>او می خوابد , من می دوم و تو راه می روی</I> <li>Pnb: <I>او سوندی اے , میں دوڑدا واں تے توں چلدا ایں</I> <li>Pol: <I>ona śpi , ja biegnę i ty spacerujesz</I> <li>Ron: <I>ea doarme , eu fug şi tu mergi</I> <li>Rus: <I>она спдит , я бегаю и ты гуляешь</I> <li>Snd: <I>ھو۶ سمھی ٿی , مان ڊوڙان ٿو ۽ تون ھلین ٿو</I> <li>Spa: <I>ella duerme , yo corro y</I> <li>Swe: <I>sover hon , jag springer och du går</I> <li>Tha: <I>หล่อนนอนหลับฉันวิ่งและคุณเดิน</I> <li>Urd: <I>وہ سوتی ہے , میں دوڑتا ہوں اور تو چلتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkS</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A></TD>
+<TD><div class=reveal> <I>today she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS today_Adv (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>vandag slaap sy</I> <li>Bul: <I>днес тя спи</I> <li>Cat: <I>avui ella dorm</I> <li>Chi: <I>今天她睡</I> <li>Dan: <I>idag sover hun</I> <li>Dut: <I>vandaag slaapt ze</I> <li>Eng: <I>today she sleeps</I> <li>Fin: <I>tänään hän nukkuu</I> <li>Fre: <I>aujourd'hui elle dort</I> <li>Ger: <I>heute schläft sie</I> <li>Gre: <I>σήμερα αυτή κοιμάται</I> <li>Hin: <I>आज वह सोती है</I> <li>Ita: <I>oggi lei dorme</I> <li>Jpn: <I>今日彼女は寝る</I> <li>Lav: <I>NON_EXISTENT</I> <li>Nep: <I>आज उनी सुत्छिन्</I> <li>Nor: <I>idag sover hun</I> <li>Pes: <I>امروز او می خوابد</I> <li>Pnb: <I>اج او سوندی اے</I> <li>Pol: <I>dziś ona śpi</I> <li>Ron: <I>astăzi ea doarme</I> <li>Rus: <I>сегодня она спдит</I> <li>Snd: <I>اڄ ھو۶ سمھی ٿی</I> <li>Spa: <I>hoy ella duerme</I> <li>Swe: <I>idag sover hon</I> <li>Tha: <I>วันนี้หล่อนนอนหลับ</I> <li>Urd: <I>آج وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="SC"></A>
+<H2>SC - embedded sentence or question</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkSC</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
+<TD><div class=reveal> <I>that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkS (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>dat sy slaap</I> <li>Bul: <I>, че тя спи</I> <li>Cat: <I>que ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>at hun sover</I> <li>Dut: <I>dat ze slaapt</I> <li>Eng: <I>that she sleeps</I> <li>Fin: <I>että hän nukkuu</I> <li>Fre: <I>que</I> <li>Ger: <I>dass sie schläft</I> <li>Gre: <I>οτι αυτή κοιμάται</I> <li>Hin: <I>कि वह सोती है</I> <li>Ita: <I>che lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>ka viņa guļ</I> <li>Nep: <I>की उनी सुत्छिन्</I> <li>Nor: <I>at hun sover</I> <li>Pes: <I>که او می خوابد</I> <li>Pnb: <I>كہ او سوندی اے</I> <li>Pol: <I>, że ona śpi</I> <li>Ron: <I>cã ea doarme</I> <li>Rus: <I>что она спдит</I> <li>Snd: <I>ت ھو۶ سمھی ٿی</I> <li>Spa: <I>que ella duerme</I> <li>Swe: <I>att hon sover</I> <li>Tha: <I>ว่าหล่อนนอนหลับ</I> <li>Urd: <I>کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkSC</CODE></TD>
+<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
+<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkQS (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>който спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem som sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Gre: <I>ποιός κοιμάται</I> <li>Hin: <I>कि कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem som sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>, kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem som sover</I> <li>Tha: <I>ว่าใครนอนหลับ</I> <li>Urd: <I>کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkSC</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#SC" TITLE="SC - embedded sentence or question">SC</A></TD>
+<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkSC (mkVP sleep_V)</CODE> <li>Afr: <I>om te slaap</I> <li>Bul: <I>да спя</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>te slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>zu schlafen</I> <li>Gre: <I>να κοιμηθεί</I> <li>Hin: <I>सोने</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्न</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="SSlash"></A>
+<H2>SSlash</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkSSlash</CODE></TD>
+<TD><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A> <CODE>-&gt;</CODE> <A HREF="#Pol" TITLE="Pol - polarity">Pol</A> <CODE>-&gt;</CODE> <A HREF="#ClSlash">ClSlash</A> <CODE>-&gt;</CODE> <A HREF="#SSlash">SSlash</A></TD>
+<TD><div class=reveal> <I>she hadn't seen</I> <div class=popup> <ul> <li>API: <CODE>mkSSlash (mkTemp pastTense anteriorAnt) negativePol (mkClSlash she_NP (mkVPSlash see_V2))</CODE> <li>Afr: <I>sy het nie gesien nie</I> <li>Bul: <I>тя не беше видялa</I> <li>Cat: <I>ella no havia vist</I> <li>Chi: <I>她不看了</I> <li>Dan: <I>hun havde ikke set</I> <li>Dut: <I>ze had niet gezien</I> <li>Eng: <I>she hadn't seen</I> <li>Fin: <I>hän ei ollut nähnyt</I> <li>Fre: <I>elle ne</I> <li>Ger: <I>sie hatte nicht gesehen</I> <li>Gre: <I>αυτή δεν είχε δεί</I> <li>Hin: <I>वह नहीं देख चुकी थी</I> <li>Ita: <I>lei non aveva visto</I> <li>Jpn: <I>彼女が見なかった</I> <li>Lav: <I>viņa nebija redzēta</I> <li>Nep: <I>उनी हेरेकिथिइनन्</I> <li>Nor: <I>hun hadde ikke sett</I> <li>Pes: <I>او ندیده بود</I> <li>Pnb: <I>او نیں ویكھ گیی سی</I> <li>Pol: <I>nie zobaczyła ona</I> <li>Ron: <I>ea nu văzuse</I> <li>Rus: <I>она не видела</I> <li>Snd: <I>ھو۶ ڏسیل ن ھ۶ی</I> <li>Spa: <I>ella no había visto</I> <li>Swe: <I>hon hade inte sett</I> <li>Tha: <I>หล่อนไม่เห็น</I> <li>Urd: <I>وہ نہیں دیکھ چکی تھی</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Sub100"></A>
+<H2>Sub100</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkSub100</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
+<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit)))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Gre: <I>οχτώ</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkSub100</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
+<TD><div class=reveal> <I>(table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit n3_Unit)))</CODE> <li>Afr: <I>(table</I> <li>Bul: <I>(table</I> <li>Cat: <I>(table</I> <li>Chi: <I>(table</I> <li>Dan: <I>(table</I> <li>Dut: <I>(table</I> <li>Eng: <I>(table</I> <li>Fin: <I>(table</I> <li>Fre: <I>(table</I> <li>Ger: <I>(table</I> <li>Gre: <I>(table</I> <li>Hin: <I>(table</I> <li>Ita: <I>(table</I> <li>Jpn: <I>(table</I> <li>Lav: <I>(table</I> <li>Nep: <I>(table</I> <li>Nor: <I>(table</I> <li>Pes: <I>(table</I> <li>Pnb: <I>(table</I> <li>Pol: <I>(table</I> <li>Ron: <I>(table</I> <li>Rus: <I>(table</I> <li>Snd: <I>(table</I> <li>Spa: <I>(table</I> <li>Swe: <I>(table</I> <li>Tha: <I>(table</I> <li>Urd: <I>(table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>tenfoldSub100</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A></TD>
+<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub100 n8_Unit)))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Gre: <I>οχτώ</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Sub1000"></A>
+<H2>Sub1000</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkSub1000</CODE></TD>
+<TD><A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
+<TD><div class=reveal> <I>(table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>(table</I> <li>Bul: <I>(table</I> <li>Cat: <I>(table</I> <li>Chi: <I>(table</I> <li>Dan: <I>(table</I> <li>Dut: <I>(table</I> <li>Eng: <I>(table</I> <li>Fin: <I>(table</I> <li>Fre: <I>(table</I> <li>Ger: <I>(table</I> <li>Gre: <I>(table</I> <li>Hin: <I>(table</I> <li>Ita: <I>(table</I> <li>Jpn: <I>(table</I> <li>Lav: <I>(table</I> <li>Nep: <I>(table</I> <li>Nor: <I>(table</I> <li>Pes: <I>(table</I> <li>Pnb: <I>(table</I> <li>Pol: <I>(table</I> <li>Ron: <I>(table</I> <li>Rus: <I>(table</I> <li>Snd: <I>(table</I> <li>Spa: <I>(table</I> <li>Swe: <I>(table</I> <li>Tha: <I>(table</I> <li>Urd: <I>(table</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkSub1000</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
+<TD><div class=reveal> <I>nine hundred</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit)))</CODE> <li>Afr: <I>negehonderd</I> <li>Bul: <I>деветстотин</I> <li>Cat: <I>nou -cents</I> <li>Chi: <I>九百</I> <li>Dan: <I>ni hundrede</I> <li>Dut: <I>negenhonderd</I> <li>Eng: <I>nine hundred</I> <li>Fin: <I>yhdeksänsataa</I> <li>Fre: <I>neuf cents</I> <li>Ger: <I>neunhundert</I> <li>Gre: <I>εννιακόσια</I> <li>Hin: <I>नौ सौ</I> <li>Ita: <I>novecento</I> <li>Jpn: <I>九百</I> <li>Lav: <I>deviņi simti</I> <li>Nep: <I>नौ सय</I> <li>Nor: <I>ni hundre</I> <li>Pes: <I>نهصد</I> <li>Pnb: <I>نو سو</I> <li>Pol: <I>dziewięćset</I> <li>Ron: <I>nouă sute</I> <li>Rus: <I>девятьсот</I> <li>Snd: <I>نو سو</I> <li>Spa: <I>novecientos</I> <li>Swe: <I>niohundra</I> <li>Tha: <I>เก้าร้อย</I> <li>Urd: <I>نو سو</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkSub1000</CODE></TD>
+<TD><A HREF="#Unit">Unit</A> <CODE>-&gt;</CODE> <A HREF="#Sub100">Sub100</A> <CODE>-&gt;</CODE> <A HREF="#Sub1000">Sub1000</A></TD>
+<TD><div class=reveal> <I>nine hundred and (table</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral (mkSub1000 n9_Unit (mkSub100 n9_Unit n9_Unit))))</CODE> <li>Afr: <I>negehonderd(table</I> <li>Bul: <I>деветстотин table Prelude.Bool ["и"; []]</I> <li>Cat: <I>nou -cents (table</I> <li>Chi: <I>九百table</I> <li>Dan: <I>ni hundrede og (table</I> <li>Dut: <I>negenhonderd(table</I> <li>Eng: <I>nine hundred and (table</I> <li>Fin: <I>yhdeksänsataa(table</I> <li>Fre: <I>neuf cent (table</I> <li>Ger: <I>neunhundert(table</I> <li>Gre: <I>εννιακόσια (table</I> <li>Hin: <I>नौ सौ (table</I> <li>Ita: <I>novecento(table</I> <li>Jpn: <I>九百(table</I> <li>Lav: <I>deviņi simti (table</I> <li>Nep: <I>नौ सय (table</I> <li>Nor: <I>ni hundre og (table</I> <li>Pes: <I>نهصد و (table</I> <li>Pnb: <I>نو سو (table</I> <li>Pol: <I>dziewięćset table</I> <li>Ron: <I>nouă sute (table</I> <li>Rus: <I>девятьсот (table</I> <li>Snd: <I>نو سو (table</I> <li>Spa: <I>novecientos (table</I> <li>Swe: <I>niohundra (table</I> <li>Tha: <I>เก้าร้อย(table</I> <li>Urd: <I>نو سو (table</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Subj"></A>
+<H2>Subj - subjunction</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>although_Subj</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD><div class=reveal> <I>although she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv although_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>hoewel sy slaap</I> <li>Bul: <I>въпреки че тя спи</I> <li>Cat: <I>encara que ella dormi</I> <li>Chi: <I>虽然她睡但</I> <li>Dan: <I>selv om hun sover</I> <li>Dut: <I>hoewel ze slaapt</I> <li>Eng: <I>although she sleeps</I> <li>Fin: <I>vaikka hän nukkuu</I> <li>Fre: <I>bien que</I> <li>Ger: <I>obwohl sie schläft</I> <li>Gre: <I>παρόλο που αυτή κοιμάται</I> <li>Hin: <I>अगरचि वह सोती है</I> <li>Ita: <I>benché lei dorma</I> <li>Jpn: <I>彼女は寝るのに</I> <li>Lav: <I>kaut arī viņa guļ</I> <li>Nep: <I>तैपनि उनी सुत्छिन्</I> <li>Nor: <I>selv om hun sover</I> <li>Pes: <I>با وجود این که او می خوابد</I> <li>Pnb: <I>پاویں او سوندی اے</I> <li>Pol: <I>pomimo ona śpi</I> <li>Ron: <I>deşi ea doarme</I> <li>Rus: <I>хотя она спдит</I> <li>Snd: <I>جیتوڻیڪ ھو۶ سمھی ٿی</I> <li>Spa: <I>aunque ella duerma</I> <li>Swe: <I>fast hon sover</I> <li>Tha: <I>ถืงหล่อนนอนหลับ</I> <li>Urd: <I>اگرچہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>because_Subj</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD><div class=reveal> <I>because she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv because_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>omdat sy slaap</I> <li>Bul: <I>защото тя спи</I> <li>Cat: <I>perque ella dorm</I> <li>Chi: <I>因为她睡所以</I> <li>Dan: <I>fordi hun sover</I> <li>Dut: <I>omdat ze slaapt</I> <li>Eng: <I>because she sleeps</I> <li>Fin: <I>koska hän nukkuu</I> <li>Fre: <I>parce que</I> <li>Ger: <I>weil sie schläft</I> <li>Gre: <I>επειδή αυτή κοιμάται</I> <li>Hin: <I>क्योंकि वह सोती है</I> <li>Ita: <I>perché lei dorme</I> <li>Jpn: <I>彼女は寝るから</I> <li>Lav: <I>jo viņa guļ</I> <li>Nep: <I>किनभने उनी सुत्छिन्</I> <li>Nor: <I>fordi hun sover</I> <li>Pes: <I>برای این که او می خوابد</I> <li>Pnb: <I>كیونكھ او سوندی اے</I> <li>Pol: <I>ponieważ ona śpi</I> <li>Ron: <I>deoarece ea doarme</I> <li>Rus: <I>потому что она спдит</I> <li>Snd: <I>ڇاڪاڻ تی ھو۶ سمھی ٿی</I> <li>Spa: <I>porque ella duerme</I> <li>Swe: <I>eftersom hon sover</I> <li>Tha: <I>เพราะหล่อนนอนหลับ</I> <li>Urd: <I>کیونکہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>if_Subj</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD><div class=reveal> <I>if she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv if_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>ако тя спи</I> <li>Cat: <I>si ella dorm</I> <li>Chi: <I>如果她睡</I> <li>Dan: <I>hvis hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>if she sleeps</I> <li>Fin: <I>jos hän nukkuu</I> <li>Fre: <I>si</I> <li>Ger: <I>wenn sie schläft</I> <li>Gre: <I>αν αυτή κοιμάται</I> <li>Hin: <I>अगर वह सोती है</I> <li>Ita: <I>se lei dorme</I> <li>Jpn: <I>彼女は寝れば</I> <li>Lav: <I>ja viņa guļ</I> <li>Nep: <I>यदि उनी सुत्छिन्</I> <li>Nor: <I>hvis hun sover</I> <li>Pes: <I>اگر که او می خوابد</I> <li>Pnb: <I>اگر او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>dacă ea doarme</I> <li>Rus: <I>если она спдит</I> <li>Snd: <I>جیڪڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>si ella duerme</I> <li>Swe: <I>om hon sover</I> <li>Tha: <I>ถ้าหล่อนนอนหลับ</I> <li>Urd: <I>اگر وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>that_Subj</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD><div class=reveal> <I>that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv that_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>dat sy slaap</I> <li>Bul: <I>че тя спи</I> <li>Cat: <I>que ella dormi</I> <li>Chi: <I>她睡，</I> <li>Dan: <I>constant not found: that_Subj</I> <li>Dut: <I>dat ze slaapt</I> <li>Eng: <I>that she sleeps</I> <li>Fin: <I>että hän nukkuu</I> <li>Fre: <I>que</I> <li>Ger: <I>daß sie schläft</I> <li>Gre: <I>οτι αυτή κοιμάται</I> <li>Hin: <I>कि वह सोती है</I> <li>Ita: <I>che lei dorma</I> <li>Jpn: <I>彼女は寝ることを</I> <li>Lav: <I>ka viņa guļ</I> <li>Nep: <I>त्यो उनी सुत्छिन्</I> <li>Nor: <I>constant not found: that_Subj</I> <li>Pes: <I>آن که او می خوابد</I> <li>Pnb: <I>كہ او سوندی اے</I> <li>Pol: <I>constant not found: that_Subj</I> <li>Ron: <I>că ea doarme</I> <li>Rus: <I>constant not found: that_Subj</I> <li>Snd: <I>اھا ھو۶ سمھی ٿی</I> <li>Spa: <I>que ella duerma</I> <li>Swe: <I>att hon sover</I> <li>Tha: <I>ว่าหล่อนนอนหลับ</I> <li>Urd: <I>کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>when_Subj</CODE></TD>
+<TD><A HREF="#Subj" TITLE="Subj - subjunction">Subj</A></TD>
+<TD><div class=reveal> <I>when she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAdv when_Subj (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>as sy slaap</I> <li>Bul: <I>когато тя спи</I> <li>Cat: <I>quan ella dorm</I> <li>Chi: <I>她睡的时候</I> <li>Dan: <I>når hun sover</I> <li>Dut: <I>als ze slaapt</I> <li>Eng: <I>when she sleeps</I> <li>Fin: <I>kun hän nukkuu</I> <li>Fre: <I>quand elle dort</I> <li>Ger: <I>wenn sie schläft</I> <li>Gre: <I>όταν αυτή κοιμάται</I> <li>Hin: <I>कब वह सोती है</I> <li>Ita: <I>quando lei dorme</I> <li>Jpn: <I>彼女は寝ると</I> <li>Lav: <I>kad viņa guļ</I> <li>Nep: <I>कहिले उनी सुत्छिन्</I> <li>Nor: <I>når hun sover</I> <li>Pes: <I>وقتی که او می خوابد</I> <li>Pnb: <I>كدوں او سوندی اے</I> <li>Pol: <I>jeśli ona śpi</I> <li>Ron: <I>când ea doarme</I> <li>Rus: <I>когда она спдит</I> <li>Snd: <I>جڏھن ھو۶ سمھی ٿی</I> <li>Spa: <I>cuando ella duerme</I> <li>Swe: <I>när hon sover</I> <li>Tha: <I>ทีหล่อนนอนหลับ</I> <li>Urd: <I>جب وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Temp"></A>
+<H2>Temp - temporal and aspectual features</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkTemp</CODE></TD>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A> <CODE>-&gt;</CODE> <A HREF="#Ant" TITLE="Ant - anteriority">Ant</A> <CODE>-&gt;</CODE> <A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp</A></TD>
+<TD><I>e.g. past + anterior</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="Tense"></A>
+<H2>Tense - tense</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>conditionalTense</CODE></TD>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
+<TD><div class=reveal> <I>she would sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS conditionalTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy sou slaap</I> <li>Bul: <I>тя би спалa</I> <li>Cat: <I>ella dormiria</I> <li>Chi: <I>她睡着</I> <li>Dan: <I>hun ville sove</I> <li>Dut: <I>ze zou slapen</I> <li>Eng: <I>she would sleep</I> <li>Fin: <I>hän nukkuisi</I> <li>Fre: <I>elle dormirait</I> <li>Ger: <I>sie würde schlafen</I> <li>Gre: <I>αυτή θα κοιμόταν</I> <li>Hin: <I>वह सोएगी</I> <li>Ita: <I>lei dormirebbe</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa gulētu</I> <li>Nep: <I>उनी सुत्नेछिन्</I> <li>Nor: <I>hun ville sove</I> <li>Pes: <I>او می خوابید</I> <li>Pnb: <I>او شاید سوئے</I> <li>Pol: <I>ona spałaby</I> <li>Ron: <I>ea ar dormi</I> <li>Rus: <I>она спала бы</I> <li>Snd: <I>ھو۶ شاید سمھندی</I> <li>Spa: <I>ella dormiría</I> <li>Swe: <I>hon skulle sova</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>futureTense</CODE></TD>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
+<TD><div class=reveal> <I>she will sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS futureTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy sal slaap</I> <li>Bul: <I>тя ще спи</I> <li>Cat: <I>ella dormirà</I> <li>Chi: <I>她在睡</I> <li>Dan: <I>hun vil sove</I> <li>Dut: <I>ze zal slapen</I> <li>Eng: <I>she will sleep</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dormira</I> <li>Ger: <I>sie wird schlafen</I> <li>Gre: <I>αυτή θα κοιμηθεί</I> <li>Hin: <I>वह सोएगी</I> <li>Ita: <I>lei dormirà</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa gulēs</I> <li>Nep: <I>उनी सुत्नेछिन्</I> <li>Nor: <I>hun vil sove</I> <li>Pes: <I>او خواهد خوابید</I> <li>Pnb: <I>او سوئے گی</I> <li>Pol: <I>ona będzie spała</I> <li>Ron: <I>ea va dormi</I> <li>Rus: <I>она будет спать</I> <li>Snd: <I>ھو۶ سمھندی ھوندی</I> <li>Spa: <I>ella dormirá</I> <li>Swe: <I>hon ska sova</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئے گی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>pastTense</CODE></TD>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
+<TD><div class=reveal> <I>she slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спа</I> <li>Cat: <I>ella dormia</I> <li>Chi: <I>她睡了</I> <li>Dan: <I>hun sov</I> <li>Dut: <I>ze sliep</I> <li>Eng: <I>she slept</I> <li>Fin: <I>hän nukkui</I> <li>Fre: <I>elle dormait</I> <li>Ger: <I>sie schlief</I> <li>Gre: <I>αυτή κοιμήθηκε</I> <li>Hin: <I>वह सोयी</I> <li>Ita: <I>lei dormiva</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa gulēja</I> <li>Nep: <I>उनी सुतिन्</I> <li>Nor: <I>hun sov</I> <li>Pes: <I>او خوابید</I> <li>Pnb: <I>او سوئی</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спала</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی</I> <li>Spa: <I>ella dormía</I> <li>Swe: <I>hon sov</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>presentTense</CODE></TD>
+<TD><A HREF="#Tense" TITLE="Tense - tense">Tense</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS presentTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Text"></A>
+<H2>Text - text consisting of several phrases</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>emptyText</CODE></TD>
+<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><I>(empty text)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr</A> <CODE>-&gt;</CODE> (<A HREF="#Punct">Punct</A>) <CODE>-&gt;</CODE> (<A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A>) <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>does she sleep ? yes .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkPhr (mkQS (mkCl she_NP sleep_V))) questMarkPunct (mkText (mkPhr yes_Utt) fullStopPunct)</CODE> <li>Afr: <I>slaap sy ? ja .</I> <li>Bul: <I>тя спи ли ? да .</I> <li>Cat: <I>ella dorm ? sí .</I> <li>Chi: <I>她睡吗？对。</I> <li>Dan: <I>sover hun ? ja .</I> <li>Dut: <I>slaapt ze ? ja .</I> <li>Eng: <I>does she sleep ? yes .</I> <li>Fin: <I>nukkuuko hän ? kyllä .</I> <li>Fre: <I>elle dort ? oui .</I> <li>Ger: <I>schläft sie ? ja .</I> <li>Gre: <I>αυτή κοιμάται ; ναι .</I> <li>Hin: <I>क्या वह सोती है ? हाँ .</I> <li>Ita: <I>lei dorme ? sì .</I> <li>Jpn: <I>彼女は寝るか？はい。</I> <li>Lav: <I>vai viņa guļ ? jā .</I> <li>Nep: <I>के उनी सुत्छिन् ? हजुर .</I> <li>Nor: <I>sover hun ? ja .</I> <li>Pes: <I>آیا او می خوابد بله Û”</I> <li>Pnb: <I>كی او سوندی اے ? ہاں .</I> <li>Pol: <I>czy ona śpi ? tak .</I> <li>Ron: <I>ea doarme ? da .</I> <li>Rus: <I>она спдит ? Да .</I> <li>Snd: <I>ڇا ھو۶ سمھی ٿی ? ھا .</I> <li>Spa: <I>¿ ella duerme ? sí .</I> <li>Swe: <I>sover hon ? ja .</I> <li>Tha: <I>หล่อนนอนหลับไหมใช่</I> <li>Urd: <I>کیا وہ سوتی ہے ہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A> <CODE>-&gt;</CODE> (<A HREF="#Punct">Punct</A>) <CODE>-&gt;</CODE> (<A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A>) <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><I>Does she sleep? Yes.</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>she slept .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap .</I> <li>Bul: <I>тя спа .</I> <li>Cat: <I>ella dormia .</I> <li>Chi: <I>她睡了。</I> <li>Dan: <I>hun sov .</I> <li>Dut: <I>ze sliep .</I> <li>Eng: <I>she slept .</I> <li>Fin: <I>hän nukkui .</I> <li>Fre: <I>elle dormait .</I> <li>Ger: <I>sie schlief .</I> <li>Gre: <I>αυτή κοιμήθηκε .</I> <li>Hin: <I>वह सोयी .</I> <li>Ita: <I>lei dormiva .</I> <li>Jpn: <I>彼女は寝た。</I> <li>Lav: <I>viņa gulēja .</I> <li>Nep: <I>उनी सुतिन् .</I> <li>Nor: <I>hun sov .</I> <li>Pes: <I>او خوابید Û”</I> <li>Pnb: <I>او سوئی .</I> <li>Pol: <I>ona spała .</I> <li>Ron: <I>ea a dormit .</I> <li>Rus: <I>она спала .</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی .</I> <li>Spa: <I>ella dormía .</I> <li>Swe: <I>hon sov .</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>she sleeps .</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap .</I> <li>Bul: <I>тя спи .</I> <li>Cat: <I>ella dorm .</I> <li>Chi: <I>她睡。</I> <li>Dan: <I>hun sover .</I> <li>Dut: <I>ze slaapt .</I> <li>Eng: <I>she sleeps .</I> <li>Fin: <I>hän nukkuu .</I> <li>Fre: <I>elle dort .</I> <li>Ger: <I>sie schläft .</I> <li>Gre: <I>αυτή κοιμάται .</I> <li>Hin: <I>वह सोती है .</I> <li>Ita: <I>lei dorme .</I> <li>Jpn: <I>彼女は寝る。</I> <li>Lav: <I>viņa guļ .</I> <li>Nep: <I>उनी सुत्छिन् .</I> <li>Nor: <I>hun sover .</I> <li>Pes: <I>او می خوابد Û”</I> <li>Pnb: <I>او سوندی اے .</I> <li>Pol: <I>ona śpi .</I> <li>Ron: <I>ea doarme .</I> <li>Rus: <I>она спдит .</I> <li>Snd: <I>ھو۶ سمھی ٿی .</I> <li>Spa: <I>ella duerme .</I> <li>Swe: <I>hon sover .</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>did she sleep ?</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkQS pastTense (mkQCl (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>slaap sy ?</I> <li>Bul: <I>тя спа ли ?</I> <li>Cat: <I>ella dormia ?</I> <li>Chi: <I>她睡了吗？</I> <li>Dan: <I>sov hun ?</I> <li>Dut: <I>sliep ze ?</I> <li>Eng: <I>did she sleep ?</I> <li>Fin: <I>nukkuiko hän ?</I> <li>Fre: <I>elle dormait ?</I> <li>Ger: <I>schlief sie ?</I> <li>Gre: <I>αυτή κοιμήθηκε ;</I> <li>Hin: <I>क्या वह सोयी ?</I> <li>Ita: <I>lei dormiva ?</I> <li>Jpn: <I>彼女は寝たか？</I> <li>Lav: <I>vai viņa gulēja ?</I> <li>Nep: <I>के उनी सुतिन् ?</I> <li>Nor: <I>sov hun ?</I> <li>Pes: <I>آیا او خوابید</I> <li>Pnb: <I>كی او سوئی ?</I> <li>Pol: <I>czy ona spała ?</I> <li>Ron: <I>ea a dormit ?</I> <li>Rus: <I>она спала ?</I> <li>Snd: <I>ڇا ھو۶ سمھیل ھ۶ی ?</I> <li>Spa: <I>¿ ella dormía ?</I> <li>Swe: <I>sov hon ?</I> <li>Tha: <I>หล่อนนอนหลับไหม</I> <li>Urd: <I>کیا وہ سوئی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD>(<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>don't sleep !</I> <div class=popup> <ul> <li>API: <CODE>mkText negativePol (mkImp sleep_V)</CODE> <li>Afr: <I>slaap nie !</I> <li>Bul: <I>не спи !</I> <li>Cat: <I>no dorm !</I> <li>Chi: <I>不睡！</I> <li>Dan: <I>sov ikke !</I> <li>Dut: <I>slaap niet !</I> <li>Eng: <I>don't sleep !</I> <li>Fin: <I>älä nuku !</I> <li>Fre: <I>ne</I> <li>Ger: <I>schlaf nicht !</I> <li>Gre: <I>μην κοιμηθείς !</I> <li>Hin: <I>मत सोना !</I> <li>Ita: <I>non dormire !</I> <li>Jpn: <I>寝るな！</I> <li>Lav: <I>neguli !</I> <li>Nep: <I>नगर सुत् होउ !</I> <li>Nor: <I>sov ikke !</I> <li>Pes: <I>نخواب</I> <li>Pnb: <I>مت سونا !</I> <li>Pol: <I>nie śpij !</I> <li>Ron: <I>nu dormi !</I> <li>Rus: <I>не спи !</I> <li>Snd: <I>ن سمھ !</I> <li>Spa: <I>¡ no duerme !</I> <li>Swe: <I>sov inte !</I> <li>Tha: <I>อย่านอนหลับ</I> <li>Urd: <I>مت سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkText</CODE></TD>
+<TD><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A> <CODE>-&gt;</CODE> <A HREF="#Text" TITLE="Text - text consisting of several phrases">Text</A></TD>
+<TD><div class=reveal> <I>where ? here . when ? now !</I> <div class=popup> <ul> <li>API: <CODE>mkText (mkText (mkPhr (mkUtt where_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt here_Adv)))) (mkText (mkPhr (mkUtt when_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt now_Adv)) exclMarkPunct))</CODE> <li>Afr: <I>waar ? hier . wanneer ? nou !</I> <li>Bul: <I>къде ? тук . кога ? сега !</I> <li>Cat: <I>on ? aquí . quan ? ara !</I> <li>Chi: <I>哪里？这里。什么时候？现在！</I> <li>Dan: <I>hvor ? her . hvornår ? nu !</I> <li>Dut: <I>waar ? hier . wanneer ? nu !</I> <li>Eng: <I>where ? here . when ? now !</I> <li>Fin: <I>missä ? täällä . milloin ? nyt !</I> <li>Fre: <I>où ? ici . quand ? maintenant !</I> <li>Ger: <I>wo ? hier . wann ? jetzt !</I> <li>Gre: <I>που ; εδώ . πότε ; τώρα !</I> <li>Hin: <I>कहाँ ? यहाँ . कब ? अब !</I> <li>Ita: <I>dove ? quà . quando ? adesso !</I> <li>Jpn: <I>どこ？ここで。いつ？今！</I> <li>Lav: <I>kur ? šeit . kad ? tagad !</I> <li>Nep: <I>कहाँ ? यहाँ . कहिले ? अहीले !</I> <li>Nor: <I>hvor ? her . når ? nå !</I> <li>Pes: <I>کجا اینجا Û” کی حالا</I> <li>Pnb: <I>كتھے ? ایتھے . كدوں ? ہون !</I> <li>Pol: <I>gdzie ? tutaj . kiedy ? teraz !</I> <li>Ron: <I>unde ? aici . când ? acum !</I> <li>Rus: <I>где ? здесь . когда ? сейчас !</I> <li>Snd: <I>ڪٿی ? ھتی . ڪڏھن ? ھاڻی !</I> <li>Spa: <I>¿ dónde ? aquí . ¿ cuándo ? ¡ ahora !</I> <li>Swe: <I>var ? här . när ? nu !</I> <li>Tha: <I>ที่ไหนที่นี่เมื่อไรเดี๋ยวนี้</I> <li>Urd: <I>کہاں یہاں کب اب</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Unit"></A>
+<H2>Unit</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>n1_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>one</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n1_Unit))</CODE> <li>Afr: <I>een</I> <li>Bul: <I>едно</I> <li>Cat: <I>un</I> <li>Chi: <I>一</I> <li>Dan: <I>et</I> <li>Dut: <I>een</I> <li>Eng: <I>one</I> <li>Fin: <I>yksi</I> <li>Fre: <I>un</I> <li>Ger: <I>ein</I> <li>Gre: <I>ένα</I> <li>Hin: <I>एक</I> <li>Ita: <I>uno</I> <li>Jpn: <I>一</I> <li>Lav: <I>viens</I> <li>Nep: <I>एक</I> <li>Nor: <I>ett</I> <li>Pes: <I>یک</I> <li>Pnb: <I>اك</I> <li>Pol: <I>jedna</I> <li>Ron: <I>unu</I> <li>Rus: <I>одно</I> <li>Snd: <I>ھڪ</I> <li>Spa: <I>uno</I> <li>Swe: <I>ett</I> <li>Tha: <I>หนึง</I> <li>Urd: <I>ایک</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n2_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>two</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n2_Unit))</CODE> <li>Afr: <I>twee</I> <li>Bul: <I>две</I> <li>Cat: <I>dos</I> <li>Chi: <I>两</I> <li>Dan: <I>to</I> <li>Dut: <I>twee</I> <li>Eng: <I>two</I> <li>Fin: <I>kaksi</I> <li>Fre: <I>deux</I> <li>Ger: <I>zwei</I> <li>Gre: <I>δύο</I> <li>Hin: <I>दो</I> <li>Ita: <I>due</I> <li>Jpn: <I>二</I> <li>Lav: <I>divi</I> <li>Nep: <I>दुई</I> <li>Nor: <I>to</I> <li>Pes: <I>دو</I> <li>Pnb: <I>دو</I> <li>Pol: <I>dwie</I> <li>Ron: <I>doi</I> <li>Rus: <I>два</I> <li>Snd: <I>ٻ</I> <li>Spa: <I>dos</I> <li>Swe: <I>två</I> <li>Tha: <I>สอง</I> <li>Urd: <I>دو</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n3_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>three</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n3_Unit))</CODE> <li>Afr: <I>drie</I> <li>Bul: <I>три</I> <li>Cat: <I>tres</I> <li>Chi: <I>三</I> <li>Dan: <I>tre</I> <li>Dut: <I>drie</I> <li>Eng: <I>three</I> <li>Fin: <I>kolme</I> <li>Fre: <I>trois</I> <li>Ger: <I>drei</I> <li>Gre: <I>τρία</I> <li>Hin: <I>तीन</I> <li>Ita: <I>tre</I> <li>Jpn: <I>三</I> <li>Lav: <I>trīs</I> <li>Nep: <I>तीन</I> <li>Nor: <I>tre</I> <li>Pes: <I>سه</I> <li>Pnb: <I>تن</I> <li>Pol: <I>trzy</I> <li>Ron: <I>trei</I> <li>Rus: <I>три</I> <li>Snd: <I>ٽی</I> <li>Spa: <I>tres</I> <li>Swe: <I>tre</I> <li>Tha: <I>สาม</I> <li>Urd: <I>تین</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n4_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>four</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n4_Unit))</CODE> <li>Afr: <I>vier</I> <li>Bul: <I>четири</I> <li>Cat: <I>quatre</I> <li>Chi: <I>四</I> <li>Dan: <I>fire</I> <li>Dut: <I>vier</I> <li>Eng: <I>four</I> <li>Fin: <I>neljä</I> <li>Fre: <I>quatre</I> <li>Ger: <I>vier</I> <li>Gre: <I>τέσσερα</I> <li>Hin: <I>चार</I> <li>Ita: <I>quattro</I> <li>Jpn: <I>四</I> <li>Lav: <I>četri</I> <li>Nep: <I>चार</I> <li>Nor: <I>fire</I> <li>Pes: <I>چهار</I> <li>Pnb: <I>چار</I> <li>Pol: <I>cztery</I> <li>Ron: <I>patru</I> <li>Rus: <I>четыре</I> <li>Snd: <I>چار</I> <li>Spa: <I>cuatro</I> <li>Swe: <I>fyra</I> <li>Tha: <I>สี่</I> <li>Urd: <I>چار</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n5_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n5_Unit))</CODE> <li>Afr: <I>vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五</I> <li>Dan: <I>fem</I> <li>Dut: <I>vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Gre: <I>πέντε</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五</I> <li>Lav: <I>pieci</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięć</I> <li>Ron: <I>cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n6_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>six</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n6_Unit))</CODE> <li>Afr: <I>ses</I> <li>Bul: <I>шест</I> <li>Cat: <I>sis</I> <li>Chi: <I>六</I> <li>Dan: <I>seks</I> <li>Dut: <I>zes</I> <li>Eng: <I>six</I> <li>Fin: <I>kuusi</I> <li>Fre: <I>six</I> <li>Ger: <I>sechs</I> <li>Gre: <I>έξι</I> <li>Hin: <I>छे</I> <li>Ita: <I>sei</I> <li>Jpn: <I>六</I> <li>Lav: <I>seši</I> <li>Nep: <I>छ</I> <li>Nor: <I>seks</I> <li>Pes: <I>شش</I> <li>Pnb: <I>چھ</I> <li>Pol: <I>sześć</I> <li>Ron: <I>şase</I> <li>Rus: <I>шесть</I> <li>Snd: <I>ڇھ</I> <li>Spa: <I>seis</I> <li>Swe: <I>sex</I> <li>Tha: <I>หก</I> <li>Urd: <I>چھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n7_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>seven</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n7_Unit))</CODE> <li>Afr: <I>seven</I> <li>Bul: <I>седем</I> <li>Cat: <I>set</I> <li>Chi: <I>七</I> <li>Dan: <I>syv</I> <li>Dut: <I>zeven</I> <li>Eng: <I>seven</I> <li>Fin: <I>seitsemän</I> <li>Fre: <I>sept</I> <li>Ger: <I>sieben</I> <li>Gre: <I>εφτά</I> <li>Hin: <I>सात</I> <li>Ita: <I>sette</I> <li>Jpn: <I>七</I> <li>Lav: <I>septiņi</I> <li>Nep: <I>सात</I> <li>Nor: <I>sju</I> <li>Pes: <I>هفت</I> <li>Pnb: <I>ست</I> <li>Pol: <I>siedem</I> <li>Ron: <I>şapte</I> <li>Rus: <I>семь</I> <li>Snd: <I>ست</I> <li>Spa: <I>siete</I> <li>Swe: <I>sju</I> <li>Tha: <I>เจ็ด</I> <li>Urd: <I>سات</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n8_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>eight</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n8_Unit))</CODE> <li>Afr: <I>agt</I> <li>Bul: <I>осем</I> <li>Cat: <I>vuit</I> <li>Chi: <I>八</I> <li>Dan: <I>otte</I> <li>Dut: <I>acht</I> <li>Eng: <I>eight</I> <li>Fin: <I>kahdeksan</I> <li>Fre: <I>huit</I> <li>Ger: <I>acht</I> <li>Gre: <I>οχτώ</I> <li>Hin: <I>आठ</I> <li>Ita: <I>otto</I> <li>Jpn: <I>八</I> <li>Lav: <I>astoņi</I> <li>Nep: <I>आठ</I> <li>Nor: <I>åtte</I> <li>Pes: <I>هشت</I> <li>Pnb: <I>اٹھ</I> <li>Pol: <I>osiemm</I> <li>Ron: <I>opt</I> <li>Rus: <I>восемь</I> <li>Snd: <I>اٺ '</I> <li>Spa: <I>ocho</I> <li>Swe: <I>åtta</I> <li>Tha: <I>แปด</I> <li>Urd: <I>آٹھ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>n9_Unit</CODE></TD>
+<TD><A HREF="#Unit">Unit</A></TD>
+<TD><div class=reveal> <I>nine</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n9_Unit))</CODE> <li>Afr: <I>nege</I> <li>Bul: <I>девет</I> <li>Cat: <I>nou</I> <li>Chi: <I>九</I> <li>Dan: <I>ni</I> <li>Dut: <I>negen</I> <li>Eng: <I>nine</I> <li>Fin: <I>yhdeksän</I> <li>Fre: <I>neuf</I> <li>Ger: <I>neun</I> <li>Gre: <I>εννιά</I> <li>Hin: <I>नौ</I> <li>Ita: <I>nove</I> <li>Jpn: <I>九</I> <li>Lav: <I>deviņi</I> <li>Nep: <I>नौ</I> <li>Nor: <I>ni</I> <li>Pes: <I>نه</I> <li>Pnb: <I>نو</I> <li>Pol: <I>dziewięć</I> <li>Ron: <I>nouă</I> <li>Rus: <I>девять</I> <li>Snd: <I>نو</I> <li>Spa: <I>nueve</I> <li>Swe: <I>nio</I> <li>Tha: <I>เก้า</I> <li>Urd: <I>نو</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Utt"></A>
+<H2>Utt - sentence, question, word...</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>lets_Utt</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>let's sleep</I> <div class=popup> <ul> <li>API: <CODE>mkPhr (lets_Utt (mkVP sleep_V))</CODE> <li>Afr: <I>laat ons te slaap</I> <li>Bul: <I>нека да спим</I> <li>Cat: <I>dormim</I> <li>Chi: <I>咱们睡吧</I> <li>Dan: <I>lad os sove</I> <li>Dut: <I>laten we slapen</I> <li>Eng: <I>let's sleep</I> <li>Fin: <I>nukutaan</I> <li>Fre: <I>dormons</I> <li>Ger: <I>schlafen wir</I> <li>Gre: <I>ας κοιμηθούμε</I> <li>Hin: <I>आओ सोएँ</I> <li>Ita: <I>dormiamo</I> <li>Jpn: <I>寝ましょう</I> <li>Lav: <I>{s = "guļam"; lock_Phr = &lt;&gt;} / {s = "gulēsim"; lock_Phr = &lt;&gt;}</I> <li>Nep: <I>सुतौँ</I> <li>Nor: <I>lat oss sove</I> <li>Pes: <I>بیایید بخوابیم</I> <li>Pnb: <I>آو سون</I> <li>Pol: <I>śpijmy</I> <li>Ron: <I>sã dormim</I> <li>Rus: <I>давайте будем спать</I> <li>Snd: <I>اچ سمھون</I> <li>Spa: <I>durmamos</I> <li>Swe: <I>låt oss sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>آو سوئیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>she slept</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkS pastTense (mkCl she_NP sleep_V))</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спа</I> <li>Cat: <I>ella dormia</I> <li>Chi: <I>她睡了</I> <li>Dan: <I>hun sov</I> <li>Dut: <I>ze sliep</I> <li>Eng: <I>she slept</I> <li>Fin: <I>hän nukkui</I> <li>Fre: <I>elle dormait</I> <li>Ger: <I>sie schlief</I> <li>Gre: <I>αυτή κοιμήθηκε</I> <li>Hin: <I>वह सोयी</I> <li>Ita: <I>lei dormiva</I> <li>Jpn: <I>彼女は寝た</I> <li>Lav: <I>viņa gulēja</I> <li>Nep: <I>उनी सुतिन्</I> <li>Nor: <I>hun sov</I> <li>Pes: <I>او خوابید</I> <li>Pnb: <I>او سوئی</I> <li>Pol: <I>ona spała</I> <li>Ron: <I>ea a dormit</I> <li>Rus: <I>она спала</I> <li>Snd: <I>ھو۶ سمھیل ھ۶ی</I> <li>Spa: <I>ella dormía</I> <li>Swe: <I>hon sov</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوئی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCl she_NP sleep_V)</CODE> <li>Afr: <I>sy slaap</I> <li>Bul: <I>тя спи</I> <li>Cat: <I>ella dorm</I> <li>Chi: <I>她睡</I> <li>Dan: <I>hun sover</I> <li>Dut: <I>ze slaapt</I> <li>Eng: <I>she sleeps</I> <li>Fin: <I>hän nukkuu</I> <li>Fre: <I>elle dort</I> <li>Ger: <I>sie schläft</I> <li>Gre: <I>αυτή κοιμάται</I> <li>Hin: <I>वह सोती है</I> <li>Ita: <I>lei dorme</I> <li>Jpn: <I>彼女は寝る</I> <li>Lav: <I>viņa guļ</I> <li>Nep: <I>उनी सुत्छिन्</I> <li>Nor: <I>hun sover</I> <li>Pes: <I>او می خوابد</I> <li>Pnb: <I>او سوندی اے</I> <li>Pol: <I>ona śpi</I> <li>Ron: <I>ea doarme</I> <li>Rus: <I>она спдит</I> <li>Snd: <I>ھو۶ سمھی ٿی</I> <li>Spa: <I>ella duerme</I> <li>Swe: <I>hon sover</I> <li>Tha: <I>หล่อนนอนหลับ</I> <li>Urd: <I>وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>who didn't sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQS pastTense negativePol (mkQCl who_IP sleep_V))</CODE> <li>Afr: <I>wie slaap nie nie</I> <li>Bul: <I>кой не спа</I> <li>Cat: <I>qui no dormia</I> <li>Chi: <I>谁不睡了</I> <li>Dan: <I>hvem sov ikke</I> <li>Dut: <I>wie sliep niet</I> <li>Eng: <I>who didn't sleep</I> <li>Fin: <I>kuka ei nukkunut</I> <li>Fre: <I>qui ne</I> <li>Ger: <I>wer schlief nicht</I> <li>Gre: <I>ποιός δεν κοιμήθηκε</I> <li>Hin: <I>कौन नहीं सोया</I> <li>Ita: <I>chi non dormiva</I> <li>Jpn: <I>誰が寝なかったか</I> <li>Lav: <I>kurš negulēja</I> <li>Nep: <I>को सुतेनन्</I> <li>Nor: <I>hvem sov ikke</I> <li>Pes: <I>چه کسی نخوابید</I> <li>Pnb: <I>كون نیں سویا</I> <li>Pol: <I>kto nie spał</I> <li>Ron: <I>cine nu a dormit</I> <li>Rus: <I>кто спал</I> <li>Snd: <I>ڪیر سمھیل ن اھی</I> <li>Spa: <I>quién no dormía</I> <li>Swe: <I>vem sov inte</I> <li>Tha: <I>ใครนอนไม่หลับ</I> <li>Urd: <I>کون نہیں سویا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP sleep_V)</CODE> <li>Afr: <I>wie slaap</I> <li>Bul: <I>кой спи</I> <li>Cat: <I>qui dorm</I> <li>Chi: <I>谁睡</I> <li>Dan: <I>hvem sover</I> <li>Dut: <I>wie slaapt</I> <li>Eng: <I>who sleeps</I> <li>Fin: <I>kuka nukkuu</I> <li>Fre: <I>qui dort</I> <li>Ger: <I>wer schläft</I> <li>Gre: <I>ποιός κοιμάται</I> <li>Hin: <I>कौन सोता है</I> <li>Ita: <I>chi dorme</I> <li>Jpn: <I>誰が寝るか</I> <li>Lav: <I>kurš guļ</I> <li>Nep: <I>को सुत्छन्</I> <li>Nor: <I>hvem sover</I> <li>Pes: <I>چه کسی می خوابد</I> <li>Pnb: <I>كون سوندا اے</I> <li>Pol: <I>kto śpi</I> <li>Ron: <I>cine doarme</I> <li>Rus: <I>кто спдит</I> <li>Snd: <I>ڪیر سمھی ٿو</I> <li>Spa: <I>quién duerme</I> <li>Swe: <I>vem sover</I> <li>Tha: <I>ใครนอนหลับ</I> <li>Urd: <I>کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD>(<A HREF="#ImpForm">ImpForm</A>) <CODE>-&gt;</CODE> (<A HREF="#Pol" TITLE="Pol - polarity">Pol</A>) <CODE>-&gt;</CODE> <A HREF="#Imp" TITLE="Imp - imperative">Imp</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>don't be men</I> <div class=popup> <ul> <li>API: <CODE>mkUtt pluralImpForm negativePol (mkImp (mkVP man_N))</CODE> <li>Afr: <I>wees mans nie</I> <li>Bul: <I>не бъдете мъже</I> <li>Cat: <I>no sigueu homes</I> <li>Chi: <I>不是男人</I> <li>Dan: <I>var ikke mænd</I> <li>Dut: <I>wezen niet mannen</I> <li>Eng: <I>don't be men</I> <li>Fin: <I>älkää olko miehiä</I> <li>Fre: <I>ne</I> <li>Ger: <I>seid nicht Männer</I> <li>Gre: <I>μην είσαστε άνδρες</I> <li>Hin: <I>मत आदमी</I> <li>Ita: <I>non siate uomini</I> <li>Jpn: <I>男だな</I> <li>Lav: <I>neesiet vīrieši</I> <li>Nep: <I>नगर मान्छेहरु हऔ</I> <li>Nor: <I>var ikke menn</I> <li>Pes: <I>مردان</I> <li>Pnb: <I>مت بندے</I> <li>Pol: <I>nie bądźcie mężczyzna</I> <li>Ron: <I>nu sunteţi oameni</I> <li>Rus: <I>не будьте людями</I> <li>Snd: <I>ن ماڻھو</I> <li>Spa: <I>no sed hombres</I> <li>Swe: <I>var inte män</I> <li>Tha: <I>อย่าเป็นชาย</I> <li>Urd: <I>مت آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>who</I> <div class=popup> <ul> <li>API: <CODE>mkUtt who_IP</CODE> <li>Afr: <I>wie</I> <li>Bul: <I>кой</I> <li>Cat: <I>qui</I> <li>Chi: <I>谁</I> <li>Dan: <I>hvem</I> <li>Dut: <I>wie</I> <li>Eng: <I>who</I> <li>Fin: <I>kuka</I> <li>Fre: <I>qui</I> <li>Ger: <I>wer</I> <li>Gre: <I>ποιός</I> <li>Hin: <I>कौन</I> <li>Ita: <I>chi</I> <li>Jpn: <I>誰</I> <li>Lav: <I>kurš</I> <li>Nep: <I>को</I> <li>Nor: <I>hvem</I> <li>Pes: <I>چه کسی</I> <li>Pnb: <I>كون</I> <li>Pol: <I>kto</I> <li>Ron: <I>cine</I> <li>Rus: <I>кто</I> <li>Snd: <I>ڪیر</I> <li>Spa: <I>quién</I> <li>Swe: <I>vem</I> <li>Tha: <I>ใคร</I> <li>Urd: <I>کون</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>why</I> <div class=popup> <ul> <li>API: <CODE>mkUtt why_IAdv</CODE> <li>Afr: <I>waarom</I> <li>Bul: <I>защо</I> <li>Cat: <I>per quË</I> <li>Chi: <I>为什么</I> <li>Dan: <I>hvorfor</I> <li>Dut: <I>waarom</I> <li>Eng: <I>why</I> <li>Fin: <I>miksi</I> <li>Fre: <I>pourquoi</I> <li>Ger: <I>warum</I> <li>Gre: <I>γιατί</I> <li>Hin: <I>क्यों</I> <li>Ita: <I>perché</I> <li>Jpn: <I>どうして</I> <li>Lav: <I>kāpēc</I> <li>Nep: <I>किन</I> <li>Nor: <I>hvorfor</I> <li>Pes: <I>چرا</I> <li>Pnb: <I>كیوں</I> <li>Pol: <I>dlaczego</I> <li>Ron: <I>de ce</I> <li>Rus: <I>почему</I> <li>Snd: <I>ڇو</I> <li>Spa: <I>por qué</I> <li>Swe: <I>varför</I> <li>Tha: <I>ทำไม</I> <li>Urd: <I>کیوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>this man</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkNP this_Det man_N)</CODE> <li>Afr: <I>hierdie man</I> <li>Bul: <I>този мъж</I> <li>Cat: <I>aquest home</I> <li>Chi: <I>这个男人</I> <li>Dan: <I>denne mand</I> <li>Dut: <I>deze man</I> <li>Eng: <I>this man</I> <li>Fin: <I>tämä mies</I> <li>Fre: <I>ce</I> <li>Ger: <I>dieser Mann</I> <li>Gre: <I>αυτός ο άνδρας</I> <li>Hin: <I>यह आदमी</I> <li>Ita: <I>questo uomo</I> <li>Jpn: <I>この男</I> <li>Lav: <I>šis vīrietis</I> <li>Nep: <I>यो मान्छे</I> <li>Nor: <I>denne mannen</I> <li>Pes: <I>این مرد</I> <li>Pnb: <I>اے بندہ</I> <li>Pol: <I>ten mężczyzna</I> <li>Ron: <I>acest om</I> <li>Rus: <I>этого человек</I> <li>Snd: <I>ھی ماڻھو</I> <li>Spa: <I>este hombre</I> <li>Swe: <I>den här mannen</I> <li>Tha: <I>ชายคนนี้</I> <li>Urd: <I>یہ آدمی</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt here_Adv</CODE> <li>Afr: <I>hier</I> <li>Bul: <I>тук</I> <li>Cat: <I>aquí</I> <li>Chi: <I>这里</I> <li>Dan: <I>her</I> <li>Dut: <I>hier</I> <li>Eng: <I>here</I> <li>Fin: <I>täällä</I> <li>Fre: <I>ici</I> <li>Ger: <I>hier</I> <li>Gre: <I>εδώ</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>quà</I> <li>Jpn: <I>ここで</I> <li>Lav: <I>šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>her</I> <li>Pes: <I>اینجا</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>tutaj</I> <li>Ron: <I>aici</I> <li>Rus: <I>здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>aquí</I> <li>Swe: <I>här</I> <li>Tha: <I>ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP sleep_V)</CODE> <li>Afr: <I>te slaap</I> <li>Bul: <I>да спи</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>schlafen</I> <li>Gre: <I>να κοιμηθεί</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्नु</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>beer</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCN beer_N)</CODE> <li>Afr: <I>bier</I> <li>Bul: <I>бира</I> <li>Cat: <I>cervesa</I> <li>Chi: <I>啤酒</I> <li>Dan: <I>øl</I> <li>Dut: <I>bier</I> <li>Eng: <I>beer</I> <li>Fin: <I>olut</I> <li>Fre: <I>bière</I> <li>Ger: <I>Bier</I> <li>Gre: <I>μπύρα</I> <li>Hin: <I>बियर</I> <li>Ita: <I>birra</I> <li>Jpn: <I>ビール</I> <li>Lav: <I>alus</I> <li>Nep: <I>बियर</I> <li>Nor: <I>øl</I> <li>Pes: <I>آبجو</I> <li>Pnb: <I>شراب</I> <li>Pol: <I>piwo</I> <li>Ron: <I>bere</I> <li>Rus: <I>пиво</I> <li>Snd: <I>شراب</I> <li>Spa: <I>cerveza</I> <li>Swe: <I>öl</I> <li>Tha: <I>เบียร์</I> <li>Urd: <I>بییر</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>good</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkAP good_A)</CODE> <li>Afr: <I>goed</I> <li>Bul: <I>добър</I> <li>Cat: <I>bo</I> <li>Chi: <I>好</I> <li>Dan: <I>god</I> <li>Dut: <I>goed</I> <li>Eng: <I>good</I> <li>Fin: <I>hyvä</I> <li>Fre: <I>bon</I> <li>Ger: <I>gut</I> <li>Gre: <I>καλός</I> <li>Hin: <I>अच्छा</I> <li>Ita: <I>buono</I> <li>Jpn: <I>良い</I> <li>Lav: <I>labs</I> <li>Nep: <I>राम्रो</I> <li>Nor: <I>god</I> <li>Pes: <I>خوب</I> <li>Pnb: <I>اچھا</I> <li>Pol: <I>dobry</I> <li>Ron: <I>bun</I> <li>Rus: <I>хорошее</I> <li>Snd: <I>سٺو</I> <li>Spa: <I>bueno</I> <li>Swe: <I>god</I> <li>Tha: <I>ดี</I> <li>Urd: <I>اچھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkUtt</CODE></TD>
+<TD><A HREF="#Card" TITLE="Card - cardinal number">Card</A> <CODE>-&gt;</CODE> <A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>five</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkCard (mkNumeral n5_Unit))</CODE> <li>Afr: <I>vyf</I> <li>Bul: <I>пет</I> <li>Cat: <I>cinc</I> <li>Chi: <I>五</I> <li>Dan: <I>fem</I> <li>Dut: <I>vijf</I> <li>Eng: <I>five</I> <li>Fin: <I>viisi</I> <li>Fre: <I>cinq</I> <li>Ger: <I>fünf</I> <li>Gre: <I>πέντε</I> <li>Hin: <I>पांच</I> <li>Ita: <I>cinque</I> <li>Jpn: <I>五</I> <li>Lav: <I>pieci</I> <li>Nep: <I>पाँच</I> <li>Nor: <I>fem</I> <li>Pes: <I>پنج</I> <li>Pnb: <I>پنج</I> <li>Pol: <I>pięć</I> <li>Ron: <I>cinci</I> <li>Rus: <I>пять</I> <li>Snd: <I>پنج</I> <li>Spa: <I>cinco</I> <li>Swe: <I>fem</I> <li>Tha: <I>ห้า</I> <li>Urd: <I>پانچ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>no_Utt</CODE></TD>
+<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>no</I> <div class=popup> <ul> <li>API: <CODE>no_Utt</CODE> <li>Afr: <I>neen</I> <li>Bul: <I>не</I> <li>Cat: <I>no</I> <li>Chi: <I>不</I> <li>Dan: <I>nej</I> <li>Dut: <I>neen</I> <li>Eng: <I>no</I> <li>Fin: <I>ei</I> <li>Fre: <I>non</I> <li>Ger: <I>nein</I> <li>Gre: <I>όχι</I> <li>Hin: <I>नहीं</I> <li>Ita: <I>no</I> <li>Jpn: <I>いいえ</I> <li>Lav: <I>nē</I> <li>Nep: <I>होईन</I> <li>Nor: <I>nei</I> <li>Pes: <I>نه</I> <li>Pnb: <I>نیں</I> <li>Pol: <I>nie</I> <li>Ron: <I>nu</I> <li>Rus: <I>Нет</I> <li>Snd: <I>نا</I> <li>Spa: <I>no</I> <li>Swe: <I>nej</I> <li>Tha: <I>ไม่</I> <li>Urd: <I>نہیں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>yes_Utt</CODE></TD>
+<TD><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt</A></TD>
+<TD><div class=reveal> <I>yes</I> <div class=popup> <ul> <li>API: <CODE>yes_Utt</CODE> <li>Afr: <I>ja</I> <li>Bul: <I>да</I> <li>Cat: <I>sí</I> <li>Chi: <I>对</I> <li>Dan: <I>ja</I> <li>Dut: <I>ja</I> <li>Eng: <I>yes</I> <li>Fin: <I>kyllä</I> <li>Fre: <I>oui</I> <li>Ger: <I>ja</I> <li>Gre: <I>ναι</I> <li>Hin: <I>हाँ</I> <li>Ita: <I>sì</I> <li>Jpn: <I>はい</I> <li>Lav: <I>jā</I> <li>Nep: <I>हजुर</I> <li>Nor: <I>ja</I> <li>Pes: <I>بله</I> <li>Pnb: <I>ہاں</I> <li>Pol: <I>tak</I> <li>Ron: <I>da</I> <li>Rus: <I>Да</I> <li>Snd: <I>ھا</I> <li>Spa: <I>sí</I> <li>Swe: <I>ja</I> <li>Tha: <I>ใช่</I> <li>Urd: <I>ہاں</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="V"></A>
+<H2>V - one-place verb</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="V2"></A>
+<H2>V2 - two-place verb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>have_V2</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><div class=reveal> <I>to have it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP have_V2 it_NP)</CODE> <li>Afr: <I>dit te het</I> <li>Bul: <I>да има него</I> <li>Cat: <I>tenirho</I> <li>Chi: <I>有它</I> <li>Dan: <I>at have det</I> <li>Dut: <I>het hebben</I> <li>Eng: <I>to have it</I> <li>Fin: <I>olla sen</I> <li>Fre: <I>le</I> <li>Ger: <I>es haben</I> <li>Gre: <I>να το έχει</I> <li>Hin: <I>इस रखना</I> <li>Ita: <I>averlo</I> <li>Jpn: <I>それを持っている</I> <li>Lav: <I>būt tas</I> <li>Nep: <I>यो हुनु</I> <li>Nor: <I>å ha det</I> <li>Pes: <I>آن را داشتن</I> <li>Pnb: <I>اینوں راكھنا</I> <li>Pol: <I>mieć je</I> <li>Ron: <I>sã îl aibă</I> <li>Rus: <I>иметь его</I> <li>Snd: <I>ھن رکڻ</I> <li>Spa: <I>tenerlo</I> <li>Swe: <I>att ha det</I> <li>Tha: <I>มีมัน</I> <li>Urd: <I>اس رکھنا</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="V2A"></A>
+<H2>V2A - verb with NP and AP complement</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="V2Q"></A>
+<H2>V2Q - verb with NP and Q complement</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="V2S"></A>
+<H2>V2S - verb with NP and S complement</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="V2V"></A>
+<H2>V2V - verb with NP and V complement</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="V3"></A>
+<H2>V3 - three-place verb</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="VA"></A>
+<H2>VA - adjective-complement verb</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="VP"></A>
+<H2>VP - verb phrase</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP sleep_V)</CODE> <li>Afr: <I>te slaap</I> <li>Bul: <I>да спи</I> <li>Cat: <I>dormir</I> <li>Chi: <I>睡</I> <li>Dan: <I>at sove</I> <li>Dut: <I>slapen</I> <li>Eng: <I>to sleep</I> <li>Fin: <I>nukkua</I> <li>Fre: <I>dormir</I> <li>Ger: <I>schlafen</I> <li>Gre: <I>να κοιμηθεί</I> <li>Hin: <I>सोना</I> <li>Ita: <I>dormire</I> <li>Jpn: <I>寝る</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुत्नु</I> <li>Nor: <I>å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir</I> <li>Swe: <I>att sova</I> <li>Tha: <I>นอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to love him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP love_V2 he_NP)</CODE> <li>Afr: <I>hom te liefhet</I> <li>Bul: <I>да обича него</I> <li>Cat: <I>estimarel</I> <li>Chi: <I>爱他</I> <li>Dan: <I>at elske ham</I> <li>Dut: <I>hem liefhebben</I> <li>Eng: <I>to love him</I> <li>Fin: <I>rakastaa häntä</I> <li>Fre: <I>le</I> <li>Ger: <I>ihn lieben</I> <li>Gre: <I>να τον αγαπήσει</I> <li>Hin: <I>उस को प्यार करना</I> <li>Ita: <I>amarlo</I> <li>Jpn: <I>彼を愛する</I> <li>Lav: <I>mīlēt viņu</I> <li>Nep: <I>उ लाई माया गर्नु</I> <li>Nor: <I>å elske ham</I> <li>Pes: <I>او را دوست داشتن</I> <li>Pnb: <I>اونوں پیار كرنا</I> <li>Pol: <I>kochać jego</I> <li>Ron: <I>sã îl iubească</I> <li>Rus: <I>любить его</I> <li>Snd: <I>ھو سان عشق ڪرڻ</I> <li>Spa: <I>amarlo</I> <li>Swe: <I>att älska honom</I> <li>Tha: <I>รักเขา</I> <li>Urd: <I>اس کو پیار کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to send it to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP send_V3 it_NP he_NP)</CODE> <li>Afr: <I>dit na hom te stuur</I> <li>Bul: <I>да прати него до него</I> <li>Cat: <I>enviarho li</I> <li>Chi: <I>把它寄他</I> <li>Dan: <I>at sende det til ham</I> <li>Dut: <I>het naar hem sturen</I> <li>Eng: <I>to send it to him</I> <li>Fin: <I>lähettää sen hänelle</I> <li>Fre: <I>le</I> <li>Ger: <I>es ihm schicken</I> <li>Gre: <I>να το στείλει σε</I> <li>Hin: <I>यह उस को भेजना</I> <li>Ita: <I>mandarlo gli</I> <li>Jpn: <I>彼にそれを送る</I> <li>Lav: <I>sūtīt to viņam</I> <li>Nep: <I>यो उस्लाई लाई पठाउनु</I> <li>Nor: <I>å sende det til ham</I> <li>Pes: <I>آن را برای او فرستادن</I> <li>Pnb: <I>اینوں پیجنا اونوں</I> <li>Pol: <I>wysłać do niego je</I> <li>Ron: <I>sã i -l trimită</I> <li>Rus: <I>посылать нему его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>mandarlo le</I> <li>Swe: <I>att skicka det till honom</I> <li>Tha: <I>ส่งมันให้กับเขา</I> <li>Urd: <I>یہ اس کو بھیجنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to want to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te wil</I> <li>Bul: <I>да иска да спи</I> <li>Cat: <I>voler dormir</I> <li>Chi: <I>想睡</I> <li>Dan: <I>at ville sove</I> <li>Dut: <I>slapen willen</I> <li>Eng: <I>to want to sleep</I> <li>Fin: <I>tahtoa nukkua</I> <li>Fre: <I>vouloir dormir</I> <li>Ger: <I>schlafen wollen</I> <li>Gre: <I>να θελήσει να κοιμηθεί</I> <li>Hin: <I>सोना चाहना</I> <li>Ita: <I>volere dormire</I> <li>Jpn: <I>寝たがっている</I> <li>Lav: <I>vēlēties gulēt</I> <li>Nep: <I>सुत्न चाहनु</I> <li>Nor: <I>å ville sove</I> <li>Pes: <I>خواستن بخوابد</I> <li>Pnb: <I>چانا سونا</I> <li>Pol: <I>zechcieć spać</I> <li>Ron: <I>sã vrea sã doarmă</I> <li>Rus: <I>хотеть спать</I> <li>Snd: <I>چاھڻ سمھڻ</I> <li>Spa: <I>querer dormir</I> <li>Swe: <I>att vilja sova</I> <li>Tha: <I>อยากนอนหลับ</I> <li>Urd: <I>سونا چاہنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to know that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP know_VS (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>dat sy slaap te weet</I> <li>Bul: <I>да знае , че тя спи</I> <li>Cat: <I>saber que ella dorm</I> <li>Chi: <I>知道她睡</I> <li>Dan: <I>at vide at hun sover</I> <li>Dut: <I>dat ze slaapt weten</I> <li>Eng: <I>to know that she sleeps</I> <li>Fin: <I>tietää että hän nukkuu</I> <li>Fre: <I>savoir que</I> <li>Ger: <I>wissen</I> <li>Gre: <I>να ξέρει ότι αυτή κοιμάται</I> <li>Hin: <I>जानना कि वह सोती है</I> <li>Ita: <I>sapere che lei dorme</I> <li>Jpn: <I>彼女が寝ることを知る</I> <li>Lav: <I>zināt , ka viņa guļ</I> <li>Nep: <I>थाहा पाउनुकी उनी सुत्छिन्</I> <li>Nor: <I>å vite at hun sover</I> <li>Pes: <I>دانستن که او می خوابد</I> <li>Pnb: <I>جاننا</I> <li>Pol: <I>wiedzieć , że ona śpi</I> <li>Ron: <I>sã ştie cã ea doarme</I> <li>Rus: <I>знать , что она спдит</I> <li>Snd: <I>ڄاڻڻ ت ھو۶ سمھی ٿی</I> <li>Spa: <I>saber que ella duerme</I> <li>Swe: <I>att veta att hon sover</I> <li>Tha: <I>รู้ว่าหล่อนนอนหลับ</I> <li>Urd: <I>جاننا کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to wonder who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>hom wie slaap te afvra</I> <li>Bul: <I>да се чуди кой спи</I> <li>Cat: <I>preguntares qui dorm</I> <li>Chi: <I>好奇谁睡</I> <li>Dan: <I>at undres hvem som sover</I> <li>Dut: <I>zich wie slaapt afvragen</I> <li>Eng: <I>to wonder who sleeps</I> <li>Fin: <I>ihmetellä kuka nukkuu</I> <li>Fre: <I>se</I> <li>Ger: <I>sich wundern</I> <li>Gre: <I>να αναρωτηθεί ποιός κοιμάται</I> <li>Hin: <I>हैरान होना कि कौन सोता है</I> <li>Ita: <I>domandarsi chi dorme</I> <li>Jpn: <I>誰が寝るか質問する</I> <li>Lav: <I>brīnīties , kurš guļ</I> <li>Nep: <I>अचम्म हुनुकी को सुत्छन्</I> <li>Nor: <I>å undre hvem som sover</I> <li>Pes: <I>constant not found: wonder_VQ</I> <li>Pnb: <I>حیران ہونا</I> <li>Pol: <I>zastanowić się , kto śpi</I> <li>Ron: <I>sã se întrebe cine doarme</I> <li>Rus: <I>интересовать кто спдит</I> <li>Snd: <I>ھیران ٿیڻ ت ڪیر سمھی ٿو</I> <li>Spa: <I>preguntarse quién duerme</I> <li>Swe: <I>att undra vem som sover</I> <li>Tha: <I>ประหลาดใจว่าใครนอนหลับ</I> <li>Urd: <I>حیران ہونا کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to become red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP become_VA (mkAP red_A))</CODE> <li>Afr: <I>rooi te word</I> <li>Bul: <I>да стане червено</I> <li>Cat: <I>tornares vermella</I> <li>Chi: <I>变红</I> <li>Dan: <I>at blive rød</I> <li>Dut: <I>rood worden</I> <li>Eng: <I>to become red</I> <li>Fin: <I>tulla punaiseksi</I> <li>Fre: <I>devenir rouge</I> <li>Ger: <I>rot werden</I> <li>Gre: <I>να γίνει κόκκινος</I> <li>Hin: <I>लाल बनना</I> <li>Ita: <I>diventare rossa</I> <li>Jpn: <I>赤くなる</I> <li>Lav: <I>kļūt sarkani</I> <li>Nep: <I>रातो हुनु</I> <li>Nor: <I>å bli rød</I> <li>Pes: <I>قرمز شدن</I> <li>Pnb: <I>بننا لال</I> <li>Pol: <I>stać się czerwony</I> <li>Ron: <I>sã devină roşu</I> <li>Rus: <I>стать</I> <li>Snd: <I>ٿیڻ ڳاڙھو</I> <li>Spa: <I>convertirse roja</I> <li>Swe: <I>att bli röd</I> <li>Tha: <I>กลายเป็นแดง</I> <li>Urd: <I>لال بننا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to paint it red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP paint_V2A it_NP (mkAP red_A))</CODE> <li>Afr: <I>dit rooi te skilder</I> <li>Bul: <I>да нарисува него червено</I> <li>Cat: <I>pintarho en vermell</I> <li>Chi: <I>把它画红</I> <li>Dan: <I>at male det rødt</I> <li>Dut: <I>het rood schilderen</I> <li>Eng: <I>to paint it red</I> <li>Fin: <I>maalata sen punaiseksi</I> <li>Fre: <I>le</I> <li>Ger: <I>es rot malen</I> <li>Gre: <I>να το βάψει κόκκινο</I> <li>Hin: <I>इस को लाल रंग करना</I> <li>Ita: <I>dipingerlo rosso</I> <li>Jpn: <I>それを赤く塗る</I> <li>Lav: <I>krāsot to sarkani</I> <li>Nep: <I>यो लाई रातो रँग लागाउनु</I> <li>Nor: <I>å male det rødt</I> <li>Pes: <I>آن را قرمز رنگ کردن</I> <li>Pnb: <I>اینوں رنگ كرنا لال</I> <li>Pol: <I>pomalować je na czerwono</I> <li>Ron: <I>sã îl picteze roşu</I> <li>Rus: <I>рисовать красным его</I> <li>Snd: <I>ھن کی رنگ ڪرڻ ڳاڙھو</I> <li>Spa: <I>pintarlo en rojo</I> <li>Swe: <I>att måla det rött</I> <li>Tha: <I>ทามันเป็นสีแดง</I> <li>Urd: <I>اس کو لال رنگ کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to answer to him that she sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP answer_V2S he_NP (mkS (mkCl she_NP sleep_V)))</CODE> <li>Afr: <I>hom dat sy slaap te antwoord</I> <li>Bul: <I>да отговори му , че тя спи</I> <li>Cat: <I>respondreli que ella dorm</I> <li>Chi: <I>把他回答说她睡</I> <li>Dan: <I>at svare til ham at hun sover</I> <li>Dut: <I>hem dat ze slaapt antwoorden</I> <li>Eng: <I>to answer to him that she sleeps</I> <li>Fin: <I>vastata hänelle että hän nukkuu</I> <li>Fre: <I>lui répondre que</I> <li>Ger: <I>ihm antworten</I> <li>Gre: <I>να του απαντήσει οτι αυτή κοιμάται</I> <li>Hin: <I>उस को जवाब देना कि वह सोती है</I> <li>Ita: <I>rispondergli che lei dorme</I> <li>Jpn: <I>彼女が寝ると彼に答える</I> <li>Lav: <I>atbildēt viņam , ka viņa guļ</I> <li>Nep: <I>उ लाई उत्तर दिनुकी उनी सुत्छिन्</I> <li>Nor: <I>å svare til ham at hun sover</I> <li>Pes: <I>به او جواب دادن که او می خوابد</I> <li>Pnb: <I>اونوں جواب دینا</I> <li>Pol: <I>odpowiedzieć jemu , że ona śpi</I> <li>Ron: <I>sã îi răspundă cã ea doarme</I> <li>Rus: <I>отвечать , что она спдит его</I> <li>Snd: <I>ھو کی جواب ڏیڻ ت ھو۶ سمھی ٿی</I> <li>Spa: <I>responderle que ella duerme</I> <li>Swe: <I>att svara till honom att hon sover</I> <li>Tha: <I>ตอบเขาว่าหล่อนนอนหลับ</I> <li>Urd: <I>اس کو جواب دینا کہ وہ سوتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to ask him who sleeps</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)))</CODE> <li>Afr: <I>hom wie slaap te vra</I> <li>Bul: <I>да пита него кой спи</I> <li>Cat: <I>preguntarli qui dorm</I> <li>Chi: <I>把他问说谁睡</I> <li>Dan: <I>at spørge ham hvem som sover</I> <li>Dut: <I>hem wie slaapt vragen</I> <li>Eng: <I>to ask him who sleeps</I> <li>Fin: <I>kysyä häneltä kuka nukkuu</I> <li>Fre: <I>lui demander qui dort</I> <li>Ger: <I>ihn fragen</I> <li>Gre: <I>να τον ρωτήσει ποιός κοιμάται</I> <li>Hin: <I>उस से पूछना कि कौन सोता है</I> <li>Ita: <I>chiedergli chi dorme</I> <li>Jpn: <I>彼に誰が寝るか聞く</I> <li>Lav: <I>vaicāt viņam , kurš guļ</I> <li>Nep: <I>उ सँग सोध्नुकी को सुत्छन्</I> <li>Nor: <I>å spørre ham hvem som sover</I> <li>Pes: <I>از او پرسیدن چه کسی می خوابد</I> <li>Pnb: <I>اونوں پچھنا</I> <li>Pol: <I>spytać jego , kto śpi</I> <li>Ron: <I>sã îl întrebe cine doarme</I> <li>Rus: <I>спрашивать кто спдит его</I> <li>Snd: <I>ھو کان پڇڻ ت ڪیر سمھی ٿو</I> <li>Spa: <I>preguntarle quién duerme</I> <li>Swe: <I>att fråga honom vem som sover</I> <li>Tha: <I>ถามเขาว่าใครนอนหลับ</I> <li>Urd: <I>اس سے پوچھنا کہ کون سوتا ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to beg him to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP beg_V2V he_NP (mkVP sleep_V))</CODE> <li>Afr: <I>hom om te slaap te smeek</I> <li>Bul: <I>да моли него за да спи</I> <li>Cat: <I>demanarel a dormir</I> <li>Chi: <I>把他乞求睡</I> <li>Dan: <I>at bede ham at sove</I> <li>Dut: <I>hem te slapen smeken</I> <li>Eng: <I>to beg him to sleep</I> <li>Fin: <I>pyytää häntä nukkumaan</I> <li>Fre: <I>le</I> <li>Ger: <I>ihn zu schlafen bitten</I> <li>Gre: <I>να τον παρακαλέσει να κοιμηθεί</I> <li>Hin: <I>उस से सोने की भीख मांगना</I> <li>Ita: <I>pregarlo di dormire</I> <li>Jpn: <I>彼に寝るように請い願う</I> <li>Lav: <I>lūgt viņu gulēt</I> <li>Nep: <I>उ लाई सुत्न आग्रह गर्नु</I> <li>Nor: <I>å be ham att sove</I> <li>Pes: <I>از او خواهش کردن بخوابد</I> <li>Pnb: <I>اونوں مانگنا سونا دی</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>sã îl roage sã doarmă</I> <li>Rus: <I>просить спать его</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>rogarlo a dormir</I> <li>Swe: <I>att be honom att sova</I> <li>Tha: <I>ขอเขาให้นอนหลับ</I> <li>Urd: <I>اس سے سونے کی التجا کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP old_A)</CODE> <li>Afr: <I>oud te wees</I> <li>Bul: <I>да е старо</I> <li>Cat: <I>ser vella</I> <li>Chi: <I>是老的</I> <li>Dan: <I>at være gammel</I> <li>Dut: <I>oud zijn</I> <li>Eng: <I>to be old</I> <li>Fin: <I>olla vanha</I> <li>Fre: <I>être vieille</I> <li>Ger: <I>alt sein</I> <li>Gre: <I>να είναι παλιός</I> <li>Hin: <I>बूढ़ा</I> <li>Ita: <I>essere vecchia</I> <li>Jpn: <I>古い</I> <li>Lav: <I>būt veci</I> <li>Nep: <I>बुढो</I> <li>Nor: <I>å være gammel</I> <li>Pes: <I>پیر بودن</I> <li>Pnb: <I>بوڈا</I> <li>Pol: <I>być stary</I> <li>Ron: <I>sã fie vechi</I> <li>Rus: <I>быть старым</I> <li>Snd: <I>پوڙھی</I> <li>Spa: <I>ser vieja</I> <li>Swe: <I>att vara gammal</I> <li>Tha: <I>แก่</I> <li>Urd: <I>بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be older than he</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP old_A he_NP)</CODE> <li>Afr: <I>ouer as hy te wees</I> <li>Bul: <I>да е по - старо от него</I> <li>Cat: <I>ser més vella que ell</I> <li>Chi: <I>是比他老的</I> <li>Dan: <I>at være ældre end han</I> <li>Dut: <I>ouder dan hij zijn</I> <li>Eng: <I>to be older than he</I> <li>Fin: <I>olla vanhempi kuin hän</I> <li>Fre: <I>être plus vieille que</I> <li>Ger: <I>älter als er sein</I> <li>Gre: <I>να είναι πιό παλιός από αυτόν</I> <li>Hin: <I>उस से बूढ़ा</I> <li>Ita: <I>essere più vecchia di lui</I> <li>Jpn: <I>彼より古い</I> <li>Lav: <I>{s = "būt" ++ "vecāki" ++ "par" ++ "viņu";</I> <li>Nep: <I>उ भन्दा बुढो</I> <li>Nor: <I>å være eldre enn han</I> <li>Pes: <I>پیر تر از او بودن</I> <li>Pnb: <I>اورے توں بوڈا</I> <li>Pol: <I>być starszy niż on</I> <li>Ron: <I>sã fie mai vechi decât el</I> <li>Rus: <I>быть старше него</I> <li>Snd: <I>ھو کان پوڙھی</I> <li>Spa: <I>ser más vieja que él</I> <li>Swe: <I>att vara äldre än han</I> <li>Tha: <I>แก่กว่าเขา</I> <li>Urd: <I>اس سے بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be married to him</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP married_A2 he_NP)</CODE> <li>Afr: <I>getroud met hom te wees</I> <li>Bul: <I>да е женено за него</I> <li>Cat: <I>ser casada a ell</I> <li>Chi: <I>是结婚他的</I> <li>Dan: <I>at være gift med ham</I> <li>Dut: <I>getrouwd met hem zijn</I> <li>Eng: <I>to be married to him</I> <li>Fin: <I>olla avioitunut hänen kanssa</I> <li>Fre: <I>être mariée à lui</I> <li>Ger: <I>verheiratet mit ihm sein</I> <li>Gre: <I>να είναι παντρεμένος με αυτόν</I> <li>Hin: <I>उस से शादी शुदा</I> <li>Ita: <I>essere sposata con lui</I> <li>Jpn: <I>彼と結婚している</I> <li>Lav: <I>būt precējušies ar viņu</I> <li>Nep: <I>उ सँग विवाहित</I> <li>Nor: <I>å være gift med ham</I> <li>Pes: <I>او متأهل بودن</I> <li>Pnb: <I>constant not found: married_A2</I> <li>Pol: <I>być zaślubiony jemu</I> <li>Ron: <I>sã fie căsătorit cu el</I> <li>Rus: <I>быть замужем за им</I> <li>Snd: <I>constant not found: married_A2</I> <li>Spa: <I>ser casada a él</I> <li>Swe: <I>att vara gift med honom</I> <li>Tha: <I>แต่งงานแล้วกับเขา</I> <li>Urd: <I>اس سے شادی شدہ</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be very old</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkAP very_AdA old_A))</CODE> <li>Afr: <I>baie oud te wees</I> <li>Bul: <I>да е много старо</I> <li>Cat: <I>ser molt vella</I> <li>Chi: <I>是非常老的</I> <li>Dan: <I>at være meget gammel</I> <li>Dut: <I>erg oud zijn</I> <li>Eng: <I>to be very old</I> <li>Fin: <I>olla erittäin vanha</I> <li>Fre: <I>être très vieille</I> <li>Ger: <I>sehr alt sein</I> <li>Gre: <I>να είναι πολύ παλιός</I> <li>Hin: <I>बहुत बूढ़ा</I> <li>Ita: <I>essere molto vecchia</I> <li>Jpn: <I>とても古い</I> <li>Lav: <I>būt ļoti veci</I> <li>Nep: <I>धेरै बुढो</I> <li>Nor: <I>å være mye gammel</I> <li>Pes: <I>خیلی پیر بودن</I> <li>Pnb: <I>بہت بوڈا</I> <li>Pol: <I>być bardzo stary</I> <li>Ron: <I>sã fie foarte vechi</I> <li>Rus: <I>быть очень старым</I> <li>Snd: <I>تمام پوڙھی</I> <li>Spa: <I>ser muy vieja</I> <li>Swe: <I>att vara mycket gammal</I> <li>Tha: <I>แก่มาก</I> <li>Urd: <I>بہت بوڑھا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP woman_N)</CODE> <li>Afr: <I>'n vrou te wees</I> <li>Bul: <I>да е жена</I> <li>Cat: <I>ser una dona</I> <li>Chi: <I>是女人</I> <li>Dan: <I>at være en kvinde</I> <li>Dut: <I>vrouw zijn</I> <li>Eng: <I>to be a</I> <li>Fin: <I>olla nainen</I> <li>Fre: <I>être une femme</I> <li>Ger: <I>eine Frau sein</I> <li>Gre: <I>να είναι γυναίκα</I> <li>Hin: <I>औरत</I> <li>Ita: <I>essere una</I> <li>Jpn: <I>女だ</I> <li>Lav: <I>būt sievietes</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>å være ei kvinne</I> <li>Pes: <I>زن بودن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>być kobieta</I> <li>Ron: <I>sã fie femeie</I> <li>Rus: <I>быть женщиной</I> <li>Snd: <I>استری</I> <li>Spa: <I>ser una mujer</I> <li>Swe: <I>att vara en kvinna</I> <li>Tha: <I>เป็นหญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkCN old_A woman_N))</CODE> <li>Afr: <I>'n oud vrou te wees</I> <li>Bul: <I>да е стара жена</I> <li>Cat: <I>ser una dona vella</I> <li>Chi: <I>是老女人</I> <li>Dan: <I>at være en gammel kvinde</I> <li>Dut: <I>oude vrouw zijn</I> <li>Eng: <I>to be a</I> <li>Fin: <I>olla vanha nainen</I> <li>Fre: <I>être une vieille femme</I> <li>Ger: <I>eine alte Frau sein</I> <li>Gre: <I>να είναι παλιά γυναίκα</I> <li>Hin: <I>बूढ़ी औरत</I> <li>Ita: <I>essere una</I> <li>Jpn: <I>古い女だ</I> <li>Lav: <I>būt vecas sievietes</I> <li>Nep: <I>बुढी आईमाई</I> <li>Nor: <I>å være ei gammel kvinne</I> <li>Pes: <I>زن پیر بودن</I> <li>Pnb: <I>بوڈی زنانی</I> <li>Pol: <I>być stara kobieta</I> <li>Ron: <I>sã fie femeie veche</I> <li>Rus: <I>быть старой женщиной</I> <li>Snd: <I>پوڙھی استری</I> <li>Spa: <I>ser una vieja mujer</I> <li>Swe: <I>att vara en gammal kvinna</I> <li>Tha: <I>เป็นหญิงแก่</I> <li>Urd: <I>بوڑھی عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be the woman</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkNP the_Det woman_N))</CODE> <li>Afr: <I>die vrou te wees</I> <li>Bul: <I>да е жената</I> <li>Cat: <I>ser la</I> <li>Chi: <I>是女人</I> <li>Dan: <I>at være kvinden</I> <li>Dut: <I>de vrouw zijn</I> <li>Eng: <I>to be the woman</I> <li>Fin: <I>olla nainen</I> <li>Fre: <I>être la</I> <li>Ger: <I>die Frau sein</I> <li>Gre: <I>να είναι η γυναίκα</I> <li>Hin: <I>औरत</I> <li>Ita: <I>essere la</I> <li>Jpn: <I>女だ</I> <li>Lav: <I>būt sieviete</I> <li>Nep: <I>आईमाई</I> <li>Nor: <I>å være kvinna</I> <li>Pes: <I>زن بودن</I> <li>Pnb: <I>زنانی</I> <li>Pol: <I>być kobietą</I> <li>Ron: <I>sã fie femeia</I> <li>Rus: <I>быть женщиной</I> <li>Snd: <I>استری</I> <li>Spa: <I>ser la mujer</I> <li>Swe: <I>att vara kvinnan</I> <li>Tha: <I>เป็นหญิง</I> <li>Urd: <I>عورت</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP here_Adv)</CODE> <li>Afr: <I>hier te wees</I> <li>Bul: <I>да е тук</I> <li>Cat: <I>ser aquí</I> <li>Chi: <I>在这里</I> <li>Dan: <I>at være her</I> <li>Dut: <I>hier zijn</I> <li>Eng: <I>to be here</I> <li>Fin: <I>olla täällä</I> <li>Fre: <I>être ici</I> <li>Ger: <I>hier sein</I> <li>Gre: <I>να είναι εδώ</I> <li>Hin: <I>यहाँ</I> <li>Ita: <I>essere quà</I> <li>Jpn: <I>ここである</I> <li>Lav: <I>būt šeit</I> <li>Nep: <I>यहाँ</I> <li>Nor: <I>å være her</I> <li>Pes: <I>اینجا بودن</I> <li>Pnb: <I>ایتھے</I> <li>Pol: <I>być tutaj</I> <li>Ron: <I>sã fie aici</I> <li>Rus: <I>быть здесь</I> <li>Snd: <I>ھتی</I> <li>Spa: <I>ser aquí</I> <li>Swe: <I>att vara här</I> <li>Tha: <I>อยู่ที่นี่</I> <li>Urd: <I>یہاں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to sleep here</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkVP sleep_V) here_Adv)</CODE> <li>Afr: <I>hier te slaap</I> <li>Bul: <I>да спи тук</I> <li>Cat: <I>dormir aquí</I> <li>Chi: <I>在这里睡</I> <li>Dan: <I>at sove her</I> <li>Dut: <I>hier slapen</I> <li>Eng: <I>to sleep here</I> <li>Fin: <I>nukkua täällä</I> <li>Fre: <I>dormir ici</I> <li>Ger: <I>hier schlafen</I> <li>Gre: <I>να κοιμηθεί εδώ</I> <li>Hin: <I>यहाँ यहाँ सोना</I> <li>Ita: <I>dormire quà</I> <li>Jpn: <I>ここで寝る</I> <li>Lav: <I>gulēt šeit</I> <li>Nep: <I>यहाँ सुत्नु</I> <li>Nor: <I>å sove her</I> <li>Pes: <I>اینجا خوابیدن</I> <li>Pnb: <I>سونا ایتھے</I> <li>Pol: <I>tutaj spać</I> <li>Ron: <I>sã doarmă aici</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ ھتی</I> <li>Spa: <I>dormir aquí</I> <li>Swe: <I>att sova här</I> <li>Tha: <I>นอนหลับที่นี่</I> <li>Urd: <I>یہاں یہاں سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to always sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP always_AdV (mkVP sleep_V))</CODE> <li>Afr: <I>altyd te slaap</I> <li>Bul: <I>винаги да спи</I> <li>Cat: <I>dormir sempre</I> <li>Chi: <I>一直睡</I> <li>Dan: <I>at altid sove</I> <li>Dut: <I>altijd slapen</I> <li>Eng: <I>to always sleep</I> <li>Fin: <I>nukkua aina</I> <li>Fre: <I>dormir toujours</I> <li>Ger: <I>immer schlafen</I> <li>Gre: <I>να κοιμηθεί πάντα</I> <li>Hin: <I>हमेशा हमेशा सोना</I> <li>Ita: <I>dormire sempre</I> <li>Jpn: <I>いつも寝る</I> <li>Lav: <I>gulēt vienmēr</I> <li>Nep: <I>सधैँ सुत्नु</I> <li>Nor: <I>å altid sove</I> <li>Pes: <I>همیشه خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>zawsze spać</I> <li>Ron: <I>sã doarmă mereu</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>dormir siempre</I> <li>Swe: <I>att alltid sova</I> <li>Tha: <I>นอนหลับเสมอ</I> <li>Urd: <I>ہمیشہ ہمیشہ سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to paint it black</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkVPSlash paint_V2A (mkAP black_A)) it_NP)</CODE> <li>Afr: <I>dit swart te skilder</I> <li>Bul: <I>да нарисува него черно</I> <li>Cat: <I>pintarho en negre</I> <li>Chi: <I>把它画黑</I> <li>Dan: <I>at male det sort</I> <li>Dut: <I>het zwart schilderen</I> <li>Eng: <I>to paint it black</I> <li>Fin: <I>maalata sen mustaksi</I> <li>Fre: <I>le</I> <li>Ger: <I>es schwarz malen</I> <li>Gre: <I>να το βάψει μαύρο</I> <li>Hin: <I>इस को काला रंग करना</I> <li>Ita: <I>dipingerlo nero</I> <li>Jpn: <I>それを黒く塗る</I> <li>Lav: <I>krāsot to melni</I> <li>Nep: <I>यो लाई कालो रँग लागाउनु</I> <li>Nor: <I>å male det svart</I> <li>Pes: <I>آن را سیاه رنگ کردن</I> <li>Pnb: <I>اینوں رنگ كرنا كالا</I> <li>Pol: <I>pomalować je na czarno</I> <li>Ron: <I>sã îl picteze negru</I> <li>Rus: <I>рисовать чёрным его</I> <li>Snd: <I>ھن کی رنگ ڪرڻ ڪارو</I> <li>Spa: <I>pintarlo en negro</I> <li>Swe: <I>att måla det svart</I> <li>Tha: <I>ทามันเป็นสีดำ</I> <li>Urd: <I>اس کو کالا رنگ کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to paint itself black</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflexiveVP (mkVPSlash paint_V2A (mkAP black_A)))</CODE> <li>Afr: <I>hom swart te skilder</I> <li>Bul: <I>да се нарисува черно</I> <li>Cat: <I>pintares en negre</I> <li>Chi: <I>画自己黑</I> <li>Dan: <I>at male sig sort</I> <li>Dut: <I>zich zwart schilderen</I> <li>Eng: <I>to paint itself black</I> <li>Fin: <I>maalata itsensä mustaksi</I> <li>Fre: <I>se</I> <li>Ger: <I>sich schwarz malen</I> <li>Gre: <I>να βάψει τον εαυτό του</I> <li>Hin: <I>ख़ुद को काला रंग करना</I> <li>Ita: <I>dipingersi nero</I> <li>Jpn: <I>黒く自分を塗る</I> <li>Lav: <I>krāsot sevi melni</I> <li>Nep: <I>आफैं लाई कालो रँग लागाउनु</I> <li>Nor: <I>å male seg svart</I> <li>Pes: <I>خودش را سیاه رنگ کردن</I> <li>Pnb: <I>رنگ كرنا خود نوں كالا</I> <li>Pol: <I>pomalować siebie na czarno</I> <li>Ron: <I>sã se picteze negru</I> <li>Rus: <I>рисовать чёрным себя</I> <li>Snd: <I>رنگ ڪرڻ پاڻ کی ڪارو</I> <li>Spa: <I>pintarse en negro</I> <li>Swe: <I>att måla sig svart</I> <li>Tha: <I>ทาตัวเองเป็นสีดำ</I> <li>Urd: <I>خود کو کالا رنگ کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVP</CODE></TD>
+<TD><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be warm</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP (mkComp (mkAP warm_A)))</CODE> <li>Afr: <I>warm te wees</I> <li>Bul: <I>да е топло</I> <li>Cat: <I>ser tèbia</I> <li>Chi: <I>是温暖的</I> <li>Dan: <I>at være varm</I> <li>Dut: <I>warm zijn</I> <li>Eng: <I>to be warm</I> <li>Fin: <I>olla lämmin</I> <li>Fre: <I>être chaude</I> <li>Ger: <I>warm sein</I> <li>Gre: <I>να είναι ζεστός</I> <li>Hin: <I>गरम</I> <li>Ita: <I>essere calda</I> <li>Jpn: <I>暖かい</I> <li>Lav: <I>būt silti</I> <li>Nep: <I>तातो</I> <li>Nor: <I>å være varm</I> <li>Pes: <I>گرم بودن</I> <li>Pnb: <I>تتا</I> <li>Pol: <I>być ciepły</I> <li>Ron: <I>sã fie călduţ</I> <li>Rus: <I>быть тёплым</I> <li>Snd: <I>گرم</I> <li>Spa: <I>ser caliente</I> <li>Swe: <I>att vara varm</I> <li>Tha: <I>อุ่น</I> <li>Urd: <I>گرم</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>passiveVP</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be loved</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (passiveVP love_V2)</CODE> <li>Afr: <I>liefgehad te word</I> <li>Bul: <I>да е обичано</I> <li>Cat: <I>estar estimada</I> <li>Chi: <I>被爱</I> <li>Dan: <I>at blive elsket</I> <li>Dut: <I>liefgehad worden</I> <li>Eng: <I>to be loved</I> <li>Fin: <I>rakastaa</I> <li>Fre: <I>être aimée</I> <li>Ger: <I>geliebt werden</I> <li>Gre: <I>να αγαπηθεί</I> <li>Hin: <I>प्यार करना</I> <li>Ita: <I>venire amata</I> <li>Jpn: <I>愛される</I> <li>Lav: <I>mīlēt</I> <li>Nep: <I>माया गर्नु</I> <li>Nor: <I>å bli elska</I> <li>Pes: <I>دوست داشتن</I> <li>Pnb: <I>پیار كرنا</I> <li>Pol: <I>być kochany</I> <li>Ron: <I>sã fie iubit</I> <li>Rus: <I>любиться</I> <li>Snd: <I>عشق ڪرڻ</I> <li>Spa: <I>estar amada</I> <li>Swe: <I>att bli älskad</I> <li>Tha: <I>ถูกรัก</I> <li>Urd: <I>پیار کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>passiveVP</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be loved by her</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (passiveVP love_V2 she_NP)</CODE> <li>Afr: <I>deur haar liefgehad te word</I> <li>Bul: <I>да е обичано чрез нея</I> <li>Cat: <I>estar estimada per ella</I> <li>Chi: <I>在被她爱</I> <li>Dan: <I>at blive elsket af hende</I> <li>Dut: <I>door haar liefgehad worden</I> <li>Eng: <I>to be loved by her</I> <li>Fin: <I>rakastaa hänen toimesta</I> <li>Fre: <I>être aimée par elle</I> <li>Ger: <I>durch sie geliebt werden</I> <li>Gre: <I>να αγαπηθεί από αυτήν</I> <li>Hin: <I>उस से उस से प्यार करना</I> <li>Ita: <I>venire amata da lei</I> <li>Jpn: <I>彼女に愛される</I> <li>Lav: <I>mīlēt viņa</I> <li>Nep: <I>उनी लाइ माया गर्नु</I> <li>Nor: <I>å bli elska av henne</I> <li>Pes: <I>توسط او دوست داشتن</I> <li>Pnb: <I>پیار كرنا اونوں</I> <li>Pol: <I>przez nią być kochany</I> <li>Ron: <I>sã fie iubit de către ea</I> <li>Rus: <I>любиться</I> <li>Snd: <I>عشق ڪرڻ ھو ھٿان</I> <li>Spa: <I>estar amada por ella</I> <li>Swe: <I>att bli älskad av henne</I> <li>Tha: <I>ถูกหล่อนรัก</I> <li>Urd: <I>اس سے اس سے پیار کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>progressiveVP</CODE></TD>
+<TD><A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to be sleeping</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (progressiveVP (mkVP sleep_V))</CODE> <li>Afr: <I>aan die te slaap te wees</I> <li>Bul: <I>да спи</I> <li>Cat: <I>estar dormint</I> <li>Chi: <I>睡</I> <li>Dan: <I>at være ved å sove</I> <li>Dut: <I>aan het slapen zijn</I> <li>Eng: <I>to be sleeping</I> <li>Fin: <I>olla nukkumassa</I> <li>Fre: <I>être en train de</I> <li>Ger: <I>eben schlafen</I> <li>Gre: <I>να κοιμηθεί</I> <li>Hin: <I>सोना</I> <li>Ita: <I>stare dormendo</I> <li>Jpn: <I>寝ている</I> <li>Lav: <I>gulēt</I> <li>Nep: <I>सुतदै</I> <li>Nor: <I>å være ved å sove</I> <li>Pes: <I>خوابیدن</I> <li>Pnb: <I>سونا</I> <li>Pol: <I>spać</I> <li>Ron: <I>sã doarmă</I> <li>Rus: <I>спать</I> <li>Snd: <I>سمھڻ</I> <li>Spa: <I>estar durmiendo</I> <li>Swe: <I>att hålla på att sova</I> <li>Tha: <I>กำลังนอนหลับ</I> <li>Urd: <I>سونا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>reflexiveVP</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><div class=reveal> <I>to love itself</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (reflexiveVP love_V2)</CODE> <li>Afr: <I>hom te liefhet</I> <li>Bul: <I>да се обича</I> <li>Cat: <I>estimares</I> <li>Chi: <I>爱自己</I> <li>Dan: <I>at elske sig</I> <li>Dut: <I>zich liefhebben</I> <li>Eng: <I>to love itself</I> <li>Fin: <I>rakastaa itseänsä</I> <li>Fre: <I>se</I> <li>Ger: <I>sich lieben</I> <li>Gre: <I>να αγαπήσει τον εαυτό του</I> <li>Hin: <I>ख़ुद को प्यार करना</I> <li>Ita: <I>amarsi</I> <li>Jpn: <I>自分を愛する</I> <li>Lav: <I>mīlēt sevi</I> <li>Nep: <I>आफैं लाई माया गर्नु</I> <li>Nor: <I>å elske seg</I> <li>Pes: <I>خودش را دوست داشتن</I> <li>Pnb: <I>پیار كرنا خود نوں</I> <li>Pol: <I>kochać siebie</I> <li>Ron: <I>sã se iubească</I> <li>Rus: <I>любить себя</I> <li>Snd: <I>عشق ڪرڻ پاڻ سان</I> <li>Spa: <I>amarse</I> <li>Swe: <I>att älska sig</I> <li>Tha: <I>รักตัวเอง</I> <li>Urd: <I>خود کو پیار کرنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>reflexiveVP</CODE></TD>
+<TD><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A></TD>
+<TD><I>paint itself black</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="VPSlash"></A>
+<H2>VPSlash - verb phrase missing complement</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash see_V2)))</CODE> <li>Afr: <I>wie sien sy</I> <li>Bul: <I>кого вижда тя</I> <li>Cat: <I>qui veu ella</I> <li>Chi: <I>她看的是谁</I> <li>Dan: <I>hvem ser hun</I> <li>Dut: <I>wie ziet ze</I> <li>Eng: <I>whom does she see</I> <li>Fin: <I>kenet hän näkee</I> <li>Fre: <I>qui voit elle</I> <li>Ger: <I>wen sieht sie</I> <li>Gre: <I>ποιόν βλέπει αυτή</I> <li>Hin: <I>किस को वह देखती है</I> <li>Ita: <I>chi vede lei</I> <li>Jpn: <I>彼女は誰を見るか</I> <li>Lav: <I>kuru viņa redz</I> <li>Nep: <I>कासलाई उनी हेर्छिन्</I> <li>Nor: <I>hvem ser hun</I> <li>Pes: <I>چه کسی را او می بیند</I> <li>Pnb: <I>كون او ویكھدی اے</I> <li>Pol: <I>kogo widzi ona</I> <li>Ron: <I>pe cine vede ea</I> <li>Rus: <I>кого она видит</I> <li>Snd: <I>ڪیر ھو۶ ڏسی ٿی</I> <li>Spa: <I>quién ve ella</I> <li>Swe: <I>vem ser hon</I> <li>Tha: <I>หล่อนเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V3" TITLE="V3 - three-place verb">V3</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>to whom does she send it</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash send_V3 it_NP)) )</CODE> <li>Afr: <I>na wie stuur sy dit</I> <li>Bul: <I>до кого праща него тя</I> <li>Cat: <I>a qui ho envia ella</I> <li>Chi: <I>她把它寄的是谁</I> <li>Dan: <I>til hvem sender hun det</I> <li>Dut: <I>naar wie stuurt ze het</I> <li>Eng: <I>to whom does she send it</I> <li>Fin: <I>kenelle hän lähettää sen</I> <li>Fre: <I>à qui le</I> <li>Ger: <I>wem schickt sie es</I> <li>Gre: <I>σε</I> <li>Hin: <I>किस को वह यह भेजती है</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰それにを送るか</I> <li>Lav: <I>kuram viņa sūta to</I> <li>Nep: <I>कासलाई उनी यसलाई लाई पठाउँछिन्</I> <li>Nor: <I>til hvem sender hun det</I> <li>Pes: <I>چه کسی برای او آن را می فرستد</I> <li>Pnb: <I>كون او اینوں پیجدی اے</I> <li>Pol: <I>do kogo ona wysyła je</I> <li>Ron: <I>cui îl trimite ea</I> <li>Rus: <I>кому она посылает его</I> <li>Snd: <I>constant not found: send_V3</I> <li>Spa: <I>a quién lo manda ella</I> <li>Swe: <I>till vem skickar hon det</I> <li>Tha: <I>หล่อนส่งมันให้กับใคร</I> <li>Urd: <I>کس کو وہ یہ بھیجتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A> <CODE>-&gt;</CODE> <A HREF="#AP" TITLE="AP - adjectival phrase">AP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she paint red</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash paint_V2A (mkAP red_A))) )</CODE> <li>Afr: <I>wie skilder sy rooi</I> <li>Bul: <I>кого рисува червен тя</I> <li>Cat: <I>qui pinta en vermell ella</I> <li>Chi: <I>她画红的是谁</I> <li>Dan: <I>hvem maler hun rød</I> <li>Dut: <I>wie schildert ze rood</I> <li>Eng: <I>whom does she paint red</I> <li>Fin: <I>kenet hän maalaa punaiseksi</I> <li>Fre: <I>qui peint en rouge elle</I> <li>Ger: <I>wen malt sie rot</I> <li>Gre: <I>ποιόν βάφει αυτή</I> <li>Hin: <I>किस को वह लाल रंग करती है</I> <li>Ita: <I>chi dipinge rosso lei</I> <li>Jpn: <I>彼女は誰赤くを塗るか</I> <li>Lav: <I>kuru viņa krāso sarkana</I> <li>Nep: <I>कासलाई उनी रातो रँग लागाउँछिन्</I> <li>Nor: <I>hvem maler hun rød</I> <li>Pes: <I>چه کسی را او قرمز رنگ می کند</I> <li>Pnb: <I>كون او لال رنگ كردی اے</I> <li>Pol: <I>kogo ona maluje na czerwono</I> <li>Ron: <I>pe cine pictează ea roşu</I> <li>Rus: <I>кого она рисует красным</I> <li>Snd: <I>ڪیر ھو۶ ڳاڙھو رنگ ڪری ٿی</I> <li>Spa: <I>quién pinta en rojo ella</I> <li>Swe: <I>vem målar hon röd</I> <li>Tha: <I>หล่อนทาเป็นสีแดงใคร</I> <li>Urd: <I>کس کو وہ لال رنگ کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A> <CODE>-&gt;</CODE> <A HREF="#QS" TITLE="QS - question">QS</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she ask where I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash ask_V2Q (mkQS (mkQCl where_IAdv (mkCl i_NP sleep_V))))) )</CODE> <li>Afr: <I>wie vra sy waar ek slaap</I> <li>Bul: <I>кого пита къде спя аз тя</I> <li>Cat: <I>a qui pregunta ella on dormo jo</I> <li>Chi: <I>她问说我哪里睡的是谁</I> <li>Dan: <I>hvem spørger hun hvor jeg sover</I> <li>Dut: <I>wie vraagt ze waar ik slaap</I> <li>Eng: <I>whom does she ask where I sleep</I> <li>Fin: <I>keneltä hän kysyy missä minä nukun</I> <li>Fre: <I>à qui demande elle où dors-je</I> <li>Ger: <I>wen fragt sie wo ich schlafe</I> <li>Gre: <I>ποιόν ρωτά αυτή</I> <li>Hin: <I>किस को वह पूछती है कि कहाँ मैं सोता हूँ</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰私がどこで寝るかに聞くか</I> <li>Lav: <I>kuram viņa vaicā , kur es guļu</I> <li>Nep: <I>कासलाई उनी सोध्छिन्की कहाँ म सुत्छु</I> <li>Nor: <I>hvem spørr hun hvor jeg sover</I> <li>Pes: <I>از چه کسی او می پرسد کجا من می خوابم</I> <li>Pnb: <I>كون او پچھدی اے كہ كتھے میں سوندا واں</I> <li>Pol: <I>kogo ona pyta , gdzie ja śpię</I> <li>Ron: <I>pe cine întreabă ea unde dorm eu</I> <li>Rus: <I>кого она спрашивает где я сплю</I> <li>Snd: <I>ڪیر ھو۶ پڇی ٿی ت ڪٿی مان سمھان ٿو</I> <li>Spa: <I>a quién pregunta ella dónde duermo yo</I> <li>Swe: <I>vem frågar hon var jag sover</I> <li>Tha: <I>หล่อนถามว่าฉันนอนหลับที่ไหนใคร</I> <li>Urd: <I>کس کو وہ پوچھتی ہے کہ کہاں میں سوتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A> <CODE>-&gt;</CODE> <A HREF="#S" TITLE="S - declarative sentence">S</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>to whom does she answer that I sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash answer_V2S (mkS (mkCl i_NP sleep_V)))) )</CODE> <li>Afr: <I>wie antwoord sy dat ek slaap</I> <li>Bul: <I>на на кого отговаря , че аз спя тя</I> <li>Cat: <I>a qui respon ella que jo dormo</I> <li>Chi: <I>她回答说我睡的是谁</I> <li>Dan: <I>til hvem svarer hun at jeg sover</I> <li>Dut: <I>wie antwoordt ze dat ik slaap</I> <li>Eng: <I>to whom does she answer that I sleep</I> <li>Fin: <I>kenelle hän vastaa että minä nukun</I> <li>Fre: <I>à qui répond elle que</I> <li>Ger: <I>wem antwortet sie dass ich schlafe</I> <li>Gre: <I>ποιού απαντά αυτή</I> <li>Hin: <I>किस को वह जवाब देती है कि मैं सोता हूँ</I> <li>Ita: <I>a</I> <li>Jpn: <I>彼女は誰私が寝るとに答えるか</I> <li>Lav: <I>kuram viņa atbild , ka es guļu</I> <li>Nep: <I>कासलाई उनी उत्तर दिन्छिन्की म सुत्छु</I> <li>Nor: <I>til hvem svarer hun at jeg sover</I> <li>Pes: <I>به چه کسی او جواب می دهد که من می خوابم</I> <li>Pnb: <I>كون او جواب دیندی اے كہ میں سوندا واں</I> <li>Pol: <I>komu ona odpowiada , że ja śpię</I> <li>Ron: <I>cui răspunde ea cã eu dorm</I> <li>Rus: <I>кого она отвечает , что я сплю</I> <li>Snd: <I>ڪیر ھو۶ جواب ڏیی ٿی ت مان سمھان ٿو</I> <li>Spa: <I>a quién responde ella que yo duermo</I> <li>Swe: <I>till vem svarar hon att jag sover</I> <li>Tha: <I>หล่อนตอบว่าฉันนอนหลับใคร</I> <li>Urd: <I>کس کو وہ جواب دیتی ہے کہ میں سوتا ہوں</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#VP" TITLE="VP - verb phrase">VP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she beg to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash beg_V2V (mkVP sleep_V))))</CODE> <li>Afr: <I>wie smeek sy om te slaap</I> <li>Bul: <I>кого моли за да спи тя</I> <li>Cat: <I>qui demana a dormir ella</I> <li>Chi: <I>她乞求睡的是谁</I> <li>Dan: <I>hvem beder hun at sove</I> <li>Dut: <I>wie smeekt ze te slapen</I> <li>Eng: <I>whom does she beg to sleep</I> <li>Fin: <I>ketä hän pyytää nukkumaan</I> <li>Fre: <I>qui demande à dormir elle</I> <li>Ger: <I>wen bittet sie zu schlafen</I> <li>Gre: <I>ποιόν παρακαλά αυτή</I> <li>Hin: <I>किस को वह सोने की भीख मांगती है</I> <li>Ita: <I>chi prega di dormire lei</I> <li>Jpn: <I>彼女は誰に寝るように請い願うか</I> <li>Lav: <I>kuru viņa lūdz gulēt</I> <li>Nep: <I>कासलाई उनी सुत्न आग्रह गर्छिन्</I> <li>Nor: <I>hvem ber hun att sove</I> <li>Pes: <I>از چه کسی او خواهش می کند بخوابد</I> <li>Pnb: <I>كون او سونا دی مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>pe cine roagă ea sã doarmă</I> <li>Rus: <I>кого она просит спать</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién ruega a dormir ella</I> <li>Swe: <I>vem ber hon att sova</I> <li>Tha: <I>หล่อนขอให้นอนหลับใคร</I> <li>Urd: <I>کس کو وہ سونے کی التجا کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she want to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash want_VV (mkVPSlash see_V2))))</CODE> <li>Afr: <I>wie wil sy te sien</I> <li>Bul: <I>кого иска да види тя</I> <li>Cat: <I>qui vol veure ella</I> <li>Chi: <I>她想看的是谁</I> <li>Dan: <I>hvem vil hun se</I> <li>Dut: <I>wie wil ze zien</I> <li>Eng: <I>whom does she want to see</I> <li>Fin: <I>kenet hän tahtoo nähdä</I> <li>Fre: <I>qui veut voir elle</I> <li>Ger: <I>wen will sie sehen</I> <li>Gre: <I>ποιόν θέλει να δεί αυτή</I> <li>Hin: <I>किस को वह देखना चाहती है</I> <li>Ita: <I>chi vuole vedere lei</I> <li>Jpn: <I>彼女は誰を見たがっているか</I> <li>Lav: <I>kuru viņa vēlas redzēt</I> <li>Nep: <I>कासलाई उनी हेर्न चाहन्छिन्</I> <li>Nor: <I>hvem vil hun se</I> <li>Pes: <I>چه کسی را او می خواهد ببیند</I> <li>Pnb: <I>كون او ویكھنا چاندی اے</I> <li>Pol: <I>kogo ona chce widzieć</I> <li>Ron: <I>pe cine vrea ea sã vadă</I> <li>Rus: <I>кого она хочет видеть</I> <li>Snd: <I>ڪیر ھو۶ ڏسڻ چاھی ٿی</I> <li>Spa: <I>quién quiere ver ella</I> <li>Swe: <I>vem vill hon se</I> <li>Tha: <I>หล่อนอยากเห็นใคร</I> <li>Urd: <I>کس کو وہ دیکھنا چاہتی ہے</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>mkVPSlash</CODE></TD>
+<TD><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A> <CODE>-&gt;</CODE> <A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash</A></TD>
+<TD><div class=reveal> <I>whom does she beg me to see</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkQCl who_IP (mkClSlash she_NP (mkVPSlash beg_V2V i_NP (mkVPSlash see_V2))))</CODE> <li>Afr: <I>wie smeek sy my om te sien</I> <li>Bul: <I>кого моли мен да видя тя</I> <li>Cat: <I>qui em demana a veure ella</I> <li>Chi: <I>她乞求我看的是谁</I> <li>Dan: <I>hvem beder hun mig at se</I> <li>Dut: <I>wie smeekt ze me te zien</I> <li>Eng: <I>whom does she beg me to see</I> <li>Fin: <I>kenet hän pyytää minua näkemään</I> <li>Fre: <I>qui me</I> <li>Ger: <I>wen bittet sie mich zu sehen</I> <li>Gre: <I>ποιόν με παρακαλά αυτή</I> <li>Hin: <I>किस को वह मुझ से देखना भीख मांगती है</I> <li>Ita: <I>chi mi prega di vedere lei</I> <li>Jpn: <I>彼女は誰私にを見るように請い願うか</I> <li>Lav: <I>kuru viņa lūdz redzēt mani</I> <li>Nep: <I>कासलाई उनी म लाई हेर्न आग्रह गर्छिन्</I> <li>Nor: <I>hvem ber hun meg att se</I> <li>Pes: <I>چه کسی را او از من خواهش می کند ببیند</I> <li>Pnb: <I>كون او مینوں سے ویكھنا مانگدی اے</I> <li>Pol: <I>constant not found: beg_V2V</I> <li>Ron: <I>pe cine mă roagă ea sã văd</I> <li>Rus: <I>кого она просит меня видеть</I> <li>Snd: <I>constant not found: beg_V2V</I> <li>Spa: <I>quién me ruega a ver ella</I> <li>Swe: <I>vem ber hon mig att se</I> <li>Tha: <I>หล่อนขอเห็นฉันใคร</I> <li>Urd: <I>کس کو وہ مجھ سے دیکھنا التجا کرتی ہے</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="VQ"></A>
+<H2>VQ - question-complement verb</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="VS"></A>
+<H2>VS - sentence-complement verb</H2>
+
+<P>
+Lexical category, constructors given in
+<A HREF="#RParadigms">lexical paradigms</A>.
+</P>
+
+<A NAME="VV"></A>
+<H2>VV - verb-phrase-complement verb</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>can8know_VV</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><div class=reveal> <I>to be able to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP can8know_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te kan</I> <li>Bul: <I>да може да спи</I> <li>Cat: <I>saber dormir</I> <li>Chi: <I>会睡</I> <li>Dan: <I>at kunne sove</I> <li>Dut: <I>slapen kunnen</I> <li>Eng: <I>to be able to sleep</I> <li>Fin: <I>osata nukkua</I> <li>Fre: <I>savoir dormir</I> <li>Ger: <I>schlafen können</I> <li>Gre: <I>να ξέρει να κοιμηθεί</I> <li>Hin: <I>सो सकना</I> <li>Ita: <I>sapere dormire</I> <li>Jpn: <I>寝ることができる</I> <li>Lav: <I>varēt gulēt</I> <li>Nep: <I>सुत्न सक्नु</I> <li>Nor: <I>å kunne sove</I> <li>Pes: <I>constant not found: can8know_VV</I> <li>Pnb: <I>سكنا سون</I> <li>Pol: <I>umieć spać</I> <li>Ron: <I>sã poată sã doarmă</I> <li>Rus: <I>мочь спать</I> <li>Snd: <I>سگھڻ سمھن</I> <li>Spa: <I>saber dormir</I> <li>Swe: <I>att kunna sova</I> <li>Tha: <I>นอนหลับเป็น</I> <li>Urd: <I>سو سکنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>can_VV</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><div class=reveal> <I>to be able to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP can_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te kan</I> <li>Bul: <I>да може да спи</I> <li>Cat: <I>poder dormir</I> <li>Chi: <I>能睡</I> <li>Dan: <I>at kunne sove</I> <li>Dut: <I>slapen kunnen</I> <li>Eng: <I>to be able to sleep</I> <li>Fin: <I>voida nukkua</I> <li>Fre: <I>pouvoir dormir</I> <li>Ger: <I>schlafen können</I> <li>Gre: <I>να μπορέσει να κοιμηθεί</I> <li>Hin: <I>सो सकना</I> <li>Ita: <I>potere dormire</I> <li>Jpn: <I>寝ることができる</I> <li>Lav: <I>varēt gulēt</I> <li>Nep: <I>सुत्न सक्नु</I> <li>Nor: <I>å kunne sove</I> <li>Pes: <I>constant not found: can_VV</I> <li>Pnb: <I>سكنا سون</I> <li>Pol: <I>móc spać</I> <li>Ron: <I>sã poată sã doarmă</I> <li>Rus: <I>мочь спать</I> <li>Snd: <I>سگھڻ سمھن</I> <li>Spa: <I>poder dormir</I> <li>Swe: <I>att kunna sova</I> <li>Tha: <I>นอนหลับได้</I> <li>Urd: <I>سو سکنا</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>must_VV</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><div class=reveal> <I>have to</I> <div class=popup> <ul> <li>API: <CODE>must_VV</CODE> <li>Afr: <I>moet</I> <li>Bul: <I>трябва</I> <li>Cat: <I>haver</I> <li>Chi: <I>必须</I> <li>Dan: <I>må</I> <li>Dut: <I>moeten</I> <li>Eng: <I>have to</I> <li>Fin: <I>täytyä</I> <li>Fre: <I>devoir</I> <li>Ger: <I>zu müssen</I> <li>Gre: <I>πρέπει</I> <li>Hin: <I>constant not found: must_VV</I> <li>Ita: <I>dover</I> <li>Jpn: <I>ならない</I> <li>Lav: <I>vajadzēt</I> <li>Nep: <I>अवशएकोछु</I> <li>Nor: <I>må</I> <li>Pes: <I>constant not found: must_VV</I> <li>Pnb: <I>constant not found: must_VV</I> <li>Pol: <I>ResPol.Imperfective</I> <li>Ron: <I>trebui</I> <li>Rus: <I>должен</I> <li>Snd: <I>constant not found: must_VV</I> <li>Spa: <I>deber</I> <li>Swe: <I>måste</I> <li>Tha: <I>ต้อง</I> <li>Urd: <I>constant not found: must_VV</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>want_VV</CODE></TD>
+<TD><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><div class=reveal> <I>to want to sleep</I> <div class=popup> <ul> <li>API: <CODE>mkUtt (mkVP want_VV (mkVP sleep_V))</CODE> <li>Afr: <I>te slaap te wil</I> <li>Bul: <I>да иска да спи</I> <li>Cat: <I>voler dormir</I> <li>Chi: <I>想睡</I> <li>Dan: <I>at ville sove</I> <li>Dut: <I>slapen willen</I> <li>Eng: <I>to want to sleep</I> <li>Fin: <I>tahtoa nukkua</I> <li>Fre: <I>vouloir dormir</I> <li>Ger: <I>schlafen wollen</I> <li>Gre: <I>να θελήσει να κοιμηθεί</I> <li>Hin: <I>सोना चाहना</I> <li>Ita: <I>volere dormire</I> <li>Jpn: <I>寝たがっている</I> <li>Lav: <I>vēlēties gulēt</I> <li>Nep: <I>सुत्न चाहनु</I> <li>Nor: <I>å ville sove</I> <li>Pes: <I>خواستن بخوابد</I> <li>Pnb: <I>چانا سونا</I> <li>Pol: <I>zechcieć spać</I> <li>Ron: <I>sã vrea sã doarmă</I> <li>Rus: <I>хотеть спать</I> <li>Snd: <I>چاھڻ سمھڻ</I> <li>Spa: <I>querer dormir</I> <li>Swe: <I>att vilja sova</I> <li>Tha: <I>อยากนอนหลับ</I> <li>Urd: <I>سونا چاہنا</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="Voc"></A>
+<H2>Voc - vocative or "please"</H2>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>mkVoc</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
+<TD><div class=reveal> <I>yes , my friend</I> <div class=popup> <ul> <li>API: <CODE>mkPhr yes_Utt (mkVoc (mkNP i_Pron friend_N))</CODE> <li>Afr: <I>ja , my vriend</I> <li>Bul: <I>да , мой приятелю</I> <li>Cat: <I>sí , el meu amic</I> <li>Chi: <I>对我的朋友</I> <li>Dan: <I>ja , min ven</I> <li>Dut: <I>ja , mijn vriend</I> <li>Eng: <I>yes , my friend</I> <li>Fin: <I>kyllä , minun ystäväni</I> <li>Fre: <I>oui , mon ami</I> <li>Ger: <I>ja , mein Freund</I> <li>Gre: <I>ναι , δικέ μου φίλε</I> <li>Hin: <I>हाँ मेरा दोस्त</I> <li>Ita: <I>sì , il</I> <li>Jpn: <I>私の友だち、はい</I> <li>Lav: <I>jā , mans draug</I> <li>Nep: <I>हजुर मेरो साथी</I> <li>Nor: <I>ja , min venn</I> <li>Pes: <I>بله دوست من</I> <li>Pnb: <I>ہاں میرا یار</I> <li>Pol: <I>tak , mój przyjacielu</I> <li>Ron: <I>da , prietenul meu</I> <li>Rus: <I>Да , мой друг</I> <li>Snd: <I>ھا دوست</I> <li>Spa: <I>sí , mi amigo</I> <li>Swe: <I>ja , min vän</I> <li>Tha: <I>ใช่เพี่อนของฉัน</I> <li>Urd: <I>ہاں میرا دوست</I> </ul> </div> </div></TD>
+</TR>
+<TR>
+<TD><CODE>please_Voc</CODE></TD>
+<TD><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc</A></TD>
+<TD><div class=reveal> <I>please</I> <div class=popup> <ul> <li>API: <CODE>please_Voc</CODE> <li>Afr: <I>asseblief</I> <li>Bul: <I>моля</I> <li>Cat: <I>sisplau</I> <li>Chi: <I>请</I> <li>Dan: <I>tak</I> <li>Dut: <I>alsjeblieft</I> <li>Eng: <I>please</I> <li>Fin: <I>ole hyvä</I> <li>Fre: <I>s'il vous plaît</I> <li>Ger: <I>bitte</I> <li>Gre: <I>παρακαλώ</I> <li>Hin: <I>कृपया</I> <li>Ita: <I>per favore</I> <li>Jpn: <I>ください</I> <li>Lav: <I>lūdzu</I> <li>Nep: <I>कृपया</I> <li>Nor: <I>takk</I> <li>Pes: <I>لطفاً</I> <li>Pnb: <I>مہربانi</I> <li>Pol: <I>proszę</I> <li>Ron: <I>vă rog</I> <li>Rus: <I>пожалуйста</I> <li>Snd: <I>مھربانی</I> <li>Spa: <I>por favor</I> <li>Swe: <I>tack</I> <li>Tha: <I>ขอ</I> <li>Urd: <I>مہربانی</I> </ul> </div> </div></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc83"></A>
+<H1>Lexical Paradigms</H1>
+
+<A NAME="toc84"></A>
+<H2>Paradigms for Afrikaans</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/afrikaans/ParadigmsAfr.gf"><CODE>../src/afrikaans/ParadigmsAfr.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>de</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>non-neutrum</I></TD>
+</TR>
+<TR>
+<TD><CODE>het</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>neutrum</I></TD>
+</TR>
+<TR>
+<TD><CODE>--die</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(muis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>de muis-muisen, with some predictable exceptions</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(bit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>if gender is not predictable</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(gat,gaten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst-case for nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with preposition van</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>other preposition than van</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. afstand + van + naar</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>proper name</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(vers</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(sag,</CODE> <CODE>sagte</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>--"semi-irregular"</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(goed,goede,goeds,beter,best</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>invarA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective with just one form</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. getrouwd + met</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>van_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>te_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(aaien</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(breken,brak,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>theme of irregular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(breken,brak,braken,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>also past plural irregular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(aai,aait,aaien,aaide,aaide,aaiden,geaaid</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst-case verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>add movable suffix, e.g. af + stappen</I></TD>
+</TR>
+<TR>
+<TD><CODE>zijnV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force zijn as auxiliary (default hebben)</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb e.g. zich afvragen</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>geven,(accusative),(dative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>sturen,(accusative),naar</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>praten, met, over</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc85"></A>
+<H2>Paradigms for Bulgarian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/bulgarian/ParadigmsBul.gf"><CODE>../src/bulgarian/ParadigmsBul.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>mkN001</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>numbers refer to Krustev, Bulg. Morph. in 187 Tables</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN002</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN002a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN003</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN004</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN005</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN006</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN007</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN007b</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN007a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN008</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN008b</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN008c</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN008a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN009</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN009a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN010</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN011</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN012</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN013</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN014</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN014a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN015</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN015a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN016</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN016a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN017</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN018</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN018a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN019</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN019a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN020</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN021</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN022</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN023</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN024a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN024</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN025</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN026</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN027</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN028</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN028a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN029</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN030</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN031</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN031a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN032</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN032a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN033</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN034</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN035</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN035a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN036</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN037</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN038</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN039</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN040</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN040a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN041</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN041a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN041b</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN042</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN043</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN043a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN044</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN045</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN046</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN047</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN048</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN049</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN050</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN051</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN052</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN052a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN053</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN054</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN055</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN056</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN057</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN057a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN058</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN059</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN060</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN061</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN062</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN063</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN064</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN065</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN066</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN067</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN068</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN069</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN070</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN071</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN072</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN073</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN074</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN075</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA076</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA077</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA078</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA079</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA080</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA081</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA082</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA082a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA083</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA084</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA084a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA085</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA086</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA087</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA088</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA089a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV142</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV143</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV144</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV145</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV145a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV145b</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV146</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV146a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV147</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV148</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV149</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV150</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV150a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV151</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV152</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV152a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV153</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV154</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV155</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV156</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV157</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV158</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV159</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV160</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV160a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV161</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV161a</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV162</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV163</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV164</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV165</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV166</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV167</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV168</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV169</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV170</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV171</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV172</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV173</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV174</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV175</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV176</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV177</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV178</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV179</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV180</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV181</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV182</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV183</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV184</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV185</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV186</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV187</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV188</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VTable">VTable</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>adjAdv</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc86"></A>
+<H2>Paradigms for Catalan</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/catalan/ParadigmsCat.gf"><CODE>../src/catalan/ParadigmsCat.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "de"</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "a"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>other preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(llum</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>regular, with heuristics for plural and gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(disc,discos</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>compN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound, e.g. "número" + "de telèfon"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. filla + genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>deN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relation with genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>aN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relation with dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. connexió + genitive + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(Anna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>feminine for "-a", otherwise masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(Pilar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(sol</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fort,forta,forts,fortes,fortament</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(bo</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <CODE>(millor</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>special comparison (default with "mas")</I></TD>
+</TR>
+<TR>
+<TD><CODE>prefixA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective before noun (default: after)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. "casat" + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(cantar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular in models I, IIa, IIb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#Verbum">Verbum</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>use verb constructed in BeschCat</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>regular verb, direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>any verb, direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>preposition for complement</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>parlar, a, de</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>donar,(accusative),a</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>donar,(dative),(accusative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>plain infinitive: "vull parlar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>deVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"acabar de parlar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>aVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"aprendre a parlar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc87"></A>
+<H2>Paradigms for Chinese</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/chinese/ParadigmsChi.gf"><CODE>../src/chinese/ParadigmsChi.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(john</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(small</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(small</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(walk</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(arrive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(arrive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdvType">AdvType</A> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>AdvType</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>placeAdvType</CODE></TD>
+<TD><A HREF="#AdvType">AdvType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>timeAdvType</CODE></TD>
+<TD><A HREF="#AdvType">AdvType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mannerAdvType</CODE></TD>
+<TD><A HREF="#AdvType">AdvType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>emptyPrep</CODE></TD>
+<TD><A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc88"></A>
+<H2>Paradigms for Danish</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/danish/ParadigmsDan.gf"><CODE>../src/danish/ParadigmsDan.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>utrum</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>"en" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>neutrum</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>"et" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g. "til"</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>empty string</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(bil</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>regular noun: "en" gender with plural "-er" or "-r"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(bil,bilen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>better prediction from both singular and plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(dreng,drengen,drenge,drengene</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. datter + til</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. forbindelse + fra + til</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>utrum gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>other gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fin,fint</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>deviant neuter</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(galen,galet,galne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>also deviant plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(stor,stort,store,storre,storst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>force comparison with mer/mest</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. gift + med</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>after verb, e.g. "idag"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>close to verb, e.g. "altid"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>modify adjective, e.g. "meget"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(snakke</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(leve,levde</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>also give past tense</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(drikke,</CODE> <CODE>drakk,</CODE> <CODE>drukket</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>theme of irregular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(spise,spiser,spises,spiste,spist,spis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>particle verb, e.g. lukke + op</I></TD>
+</TR>
+<TR>
+<TD><CODE>vaereV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force auxiliary "være"</I></TD>
+</TR>
+<TR>
+<TD><CODE>depV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deponent, e.g. "undres"</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive, e.g. "forestille sig"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>prepositional object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>snakke, med, om</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>give,_,til</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>give,_,_</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc89"></A>
+<H2>Paradigms for Dutch</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/dutch/ParadigmsDut.gf"><CODE>../src/dutch/ParadigmsDut.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>de</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>non-neutrum</I></TD>
+</TR>
+<TR>
+<TD><CODE>het</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>neutrum</I></TD>
+</TR>
+<TR>
+<TD><CODE>nominative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>nominative of nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>genitive of nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(muis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>de muis-muisen, with some predictable exceptions</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(bit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>if gender is not predictable</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(gat,gaten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst-case for nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(huis,</CODE> <CODE>boot</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound huisboot</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(station,</CODE> <CODE>hal</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound stationshal</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with preposition van</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>other preposition than van</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. afstand + van + naar</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>proper name</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(vers</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(goed,goede,goeds,beter,best</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>invarA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective with just one form</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. getrouwd + met</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>van_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>te_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(aaien</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(aaien,aait</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb with third person sg pres (giving stem)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(breken,brak,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>theme of irregular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(breken,brak,braken,gebroken</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>also past plural irregular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(aai,aait,aaien,aaide,aaide,aaiden,geaaid</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst-case verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>add movable suffix, e.g. af + stappen</I></TD>
+</TR>
+<TR>
+<TD><CODE>no_geV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>no participle "ge", e.g. "vertrekken"</I></TD>
+</TR>
+<TR>
+<TD><CODE>fixprefixV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>add prefix such as "be"; implies no_ge</I></TD>
+</TR>
+<TR>
+<TD><CODE>zijnV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force zijn as auxiliary (default hebben)</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb e.g. zich afvragen</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>geven,(accusative),(dative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>sturen,(accusative),naar</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>praten, met, over</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc90"></A>
+<H2>Paradigms for English</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/english/ParadigmsEng.gf"><CODE>../src/english/ParadigmsEng.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>human</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>nonhuman</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>npNumber</CODE></TD>
+<TD><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A></TD>
+<TD><I>exctract the number of a noun phrase</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(flash</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>plural s, incl. flash-flashes, fly-flies</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man,men</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>irregular plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man,men,man's,men's</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>irregular genitives</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>default nonhuman</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>e.g. baby + boom</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. wife of (default prep. to)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. access to</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. connection from x to y</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(happy</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adj, incl. happy-happier, rude-ruder</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fat,fatter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irreg. comparative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(good,better,best,well</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>completely irreg.</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>force comparison with more/most</I></TD>
+</TR>
+<TR>
+<TD><CODE>simpleA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>force comparison with -er,-est</I></TD>
+</TR>
+<TR>
+<TD><CODE>irregAdv</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adverb irreg, e.g. "fast"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>absent from</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>e.g. today</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>e.g. always</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>e.g. quite</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>e.g. approximately</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g. "in front of"</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>no preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(cry</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular, incl. cry-cries, kiss-kisses etc</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(stop,</CODE> <CODE>stopped</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reg. with consonant duplication</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(drink,</CODE> <CODE>drank,</CODE> <CODE>drunk</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>ordinary irregular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(go,</CODE> <CODE>goes,</CODE> <CODE>went,</CODE> <CODE>gone,</CODE> <CODE>going</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>totally irregular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>fix compound, e.g. under+take</I></TD>
+</TR>
+<TR>
+<TD><CODE>partV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>with particle, e.g. switch + on</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive e.g. behave oneself</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>transitive, e.g. hit</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>with preposiiton, e.g. believe in</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>ditransitive, e.g. give,_,_</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>two prepositions, e.g. speak, with, about</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>sentence-compl e.g. say (that S)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>e.g. tell (NP) (that S)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>e.g. want (to VP)</I></TD>
+</TR>
+<TR>
+<TD><CODE>ingVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>e.g. start (VPing)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>e.g. want (noPrep NP) (to VP)</I></TD>
+</TR>
+<TR>
+<TD><CODE>ingV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>e.g. prevent (noPrep NP) (from VP-ing)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>e.g. become (AP)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>e.g. paint (NP) (AP)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>e.g. wonder (QS)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>e.g. ask (NP) (QS)</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc91"></A>
+<H2>Paradigms for Finnish</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/finnish/ParadigmsFin.gf"><CODE>../src/finnish/ParadigmsFin.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Case</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>nominative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talo"</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talon"</I></TD>
+</TR>
+<TR>
+<TD><CODE>partitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "taloa"</I></TD>
+</TR>
+<TR>
+<TD><CODE>essive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talona"</I></TD>
+</TR>
+<TR>
+<TD><CODE>translative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "taloksi"</I></TD>
+</TR>
+<TR>
+<TD><CODE>inessive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talossa"</I></TD>
+</TR>
+<TR>
+<TD><CODE>elative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talosta"</I></TD>
+</TR>
+<TR>
+<TD><CODE>illative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "taloon"</I></TD>
+</TR>
+<TR>
+<TD><CODE>adessive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talolla"</I></TD>
+</TR>
+<TR>
+<TD><CODE>ablative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talolta"</I></TD>
+</TR>
+<TR>
+<TD><CODE>allative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>e.g. "talolle"</I></TD>
+</TR>
+<TR>
+<TD><CODE>infFirst</CODE></TD>
+<TD><A HREF="#InfForm">InfForm</A></TD>
+<TD><I>e.g. "tehdä"</I></TD>
+</TR>
+<TR>
+<TD><CODE>infElat</CODE></TD>
+<TD><A HREF="#InfForm">InfForm</A></TD>
+<TD><I>e.g. "tekemästä"</I></TD>
+</TR>
+<TR>
+<TD><CODE>infIllat</CODE></TD>
+<TD><A HREF="#InfForm">InfForm</A></TD>
+<TD><I>e.g. "tekemään"</I></TD>
+</TR>
+<TR>
+<TD><CODE>prePrep</CODE></TD>
+<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition, e.g. partitive "ilman"</I></TD>
+</TR>
+<TR>
+<TD><CODE>postPrep</CODE></TD>
+<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>postposition, e.g. genitive "takana"</I></TD>
+</TR>
+<TR>
+<TD><CODE>postGenPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>genitive postposition, e.g. "takana"</I></TD>
+</TR>
+<TR>
+<TD><CODE>casePrep</CODE></TD>
+<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>just case, e.g. adessive</I></TD>
+</TR>
+<TR>
+<TD><CODE>NK</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>Noun from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>AK</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>Adjective from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>VK</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>Verb from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>AdvK</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>Adverb from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(kukko</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>predictable nouns, covers 82%</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(savi,savia</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>different pl.part</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(vesi,veden,vesiä</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>also different sg.gen</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(vesi,veden,vesiä,vettä</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>also different sg.part</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(olo,n,a,na,oon,jen,ja,ina,issa,ihin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case, 10 forms</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(pika</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(juna</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound with invariable prefix</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(oma</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <CODE>(tunto</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound with inflecting prefix</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><A HREF="#NK">NK</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>noun from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>exceptNomN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun another prep.</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>relation with two complements</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>predictable noun made into name</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>any noun made into name</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular noun made into adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>any noun made into adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>(kivempi,kivin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>deviating comparison forms</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(hyva,prmpi,pras</CODE> <CODE>:</CODE> <CODE>N)</CODE> <CODE>-&gt;</CODE> <CODE>(hyvin,pmmin,prhten</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst case adj</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#AK">AK</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. "jaollinen" casePrep adessive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(huutaa</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>predictable verbs, covers 90%</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(huutaa,huusi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deviating past 3sg</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(huutaa,huudan,huusi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>also deviating pres. 1sg</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(huutaa,dan,taa,tavat,takaa,detaan,sin,si,sisi,tanut,dettu,tanee</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst-case verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#VK">VK</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>verb from DictFin (Kotus)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>hakata päälle (particle verb)</I></TD>
+</TR>
+<TR>
+<TD><CODE>caseV</CODE></TD>
+<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deviating subj. case, e.g. genitive "täytyä"</I></TD>
+</TR>
+<TR>
+<TD><CODE>vOlla</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>the verb "be"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>predictable direct transitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct transitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>complement just case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>complement pre/postposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#VK">VK</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct transitive of Kotus verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>e.g. puhua, allative, elative</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>siirtää, (accusative), illative</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>antaa, (accusative), (allative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>e.g. "sanoa" allative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>e.g. "alkaa"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVVf</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#InfForm">InfForm</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>e.g. "ruveta" infIllat</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>e.g. "käskeä" genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Vf</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#InfForm">InfForm</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>e.g. "kieltää" partitive infElat</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>e.g. "maistua" ablative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>e.g. "maalata" accusative translative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>e.g. "kysyä" ablative</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc92"></A>
+<H2>Paradigms for French</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/french/ParadigmsFre.gf"><CODE>../src/french/ParadigmsFre.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>direct object case</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>genitive, constructed with "de"</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>dative, usually constructed with "à"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition (other than "de" and "à")</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(cheval</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>predictable, with variations like cheval-chevaux</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(oeil,yeux</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst-case noun</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound noun, e.g. numéro + de téléphone</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. fille + genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. connection + genitive + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>feminine if ends with "e", otherwise masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>gender deviant from the simple rule</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(cher</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>predictable, e.g. cher-chère</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(sec,seche</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>unpredictable feminine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(banal,banale,banaux</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(banal,banale,banaux,banalement</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst-case adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular comparison, e.g. bon-meilleur</I></TD>
+</TR>
+<TR>
+<TD><CODE>prefixA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective that comes before noun, e.g. petit</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. supérieur + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>ordinary adverb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>sentential adverb, e.g. toujours</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>modify adjective, e.g. très</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(finir</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular 1/2/3 conjugation</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(jeter,jette</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>1st and 2nd conjugation variations</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(jeter,jette,jettera</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>1st conjugation variations</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(tenir,tiens,tenons,tiennent,tint,tiendra,tenu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(tenir,tiens,tient,tenons,tenez,tiennent,tienne,tenions,tiensI,tint,tiendra,tenu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>make 2-place to 1-place (e.g. from IrregFre)</I></TD>
+</TR>
+<TR>
+<TD><CODE>etreV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force auxiliary to be être (default avoir)</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive, implies auxiliary être, e.g. se demander</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct transitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>e.g. se fier + genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>donner (+ accusative + dative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>placer (+ accusative) + dans</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>parler + dative + genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>plain infinitive: "je veux parler"</I></TD>
+</TR>
+<TR>
+<TD><CODE>deVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"j'essaie de parler"</I></TD>
+</TR>
+<TR>
+<TD><CODE>aVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"j'arrive à parler"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc93"></A>
+<H2>Paradigms for German</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/german/ParadigmsGer.gf"><CODE>../src/german/ParadigmsGer.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>neuter</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Case</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>nominative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>vonDat_Case</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(Stufe</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>die Stufe-Stufen, der Tisch-Tische</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(Bild,Bilder</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>sg and pl nom, and gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case: mann, mann, manne, mannes, männer, männern</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>Auto + Fahrer -&gt; Autofahrer</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>noun + von</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>noun + other preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>noun + two prepositions</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>regular name with genitive in "s"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(nom,gen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>name with other genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(nom,acc,dat,gen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>name with all case forms</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adjective, works for most cases</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(gut,besser,beste</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular comparison</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(gut,gute,besser,beste</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular positive if ending added</I></TD>
+</TR>
+<TR>
+<TD><CODE>invarA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>invariable, e.g. prima</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. teilbar + durch</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>adverbs have just one form anyway</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g. "durch" + accusative</I></TD>
+</TR>
+<TR>
+<TD><CODE>accPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>no string, just accusative case</I></TD>
+</TR>
+<TR>
+<TD><CODE>datPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>no string, just dative case</I></TD>
+</TR>
+<TR>
+<TD><CODE>genPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>no string, just genitive case</I></TD>
+</TR>
+<TR>
+<TD><CODE>von_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>von + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>zu_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>zu + dative, with contractions zum, zur</I></TD>
+</TR>
+<TR>
+<TD><CODE>anDat_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>an + dative, with contraction am</I></TD>
+</TR>
+<TR>
+<TD><CODE>inDat_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>in + dative, with contraction ins</I></TD>
+</TR>
+<TR>
+<TD><CODE>inAcc_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>in + accusative, with contraction im</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(führen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(sehen,sieht,sah,sähe,gesehen</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>irregular verb theme</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(geben,</CODE> <CODE>gibt,</CODE> <CODE>gib,</CODE> <CODE>gab,</CODE> <CODE>gäbe,</CODE> <CODE>gegeben</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst-case verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>movable prefix, e.g. auf+fassen</I></TD>
+</TR>
+<TR>
+<TD><CODE>no_geV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>no participle "ge", e.g. "bedeuten"</I></TD>
+</TR>
+<TR>
+<TD><CODE>fixprefixV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>add prefix such as "be"; implies no_ge</I></TD>
+</TR>
+<TR>
+<TD><CODE>seinV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force "sein" as auxiliary</I></TD>
+</TR>
+<TR>
+<TD><CODE>habenV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force "haben" as auxiliary</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive, with case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>preposition for complement</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>just case for complement</I></TD>
+</TR>
+<TR>
+<TD><CODE>accdatV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>geben + acc + dat</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>senden + acc + nach</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>sprechen + mit + über</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc94"></A>
+<H2>Paradigms for Greek</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/greek/ParadigmsGre.gf"><CODE>../src/greek/ParadigmsGre.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>neutral</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>indicative</CODE></TD>
+<TD><A HREF="#Mood">Mood</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>conjunctive</CODE></TD>
+<TD><A HREF="#Mood">Mood</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(dentro</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(s</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(s1,s2,s3,s4,p1,p2,p3,p4</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(s1,s2:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN1</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNending</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A> <CODE>---Î·</CODE> <CODE>Î¼Î·ÏÎ­ÏÎ±</CODE> <CODE>+</CODE> <CODE>Î³ÎµÎ½Î¹ÎºÎ®</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>ofN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(anna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(nm,gm,am,vm,pn,pa</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>makeNP</CODE></TD>
+<TD><CODE>(_,_,_:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>makeNP</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;Bool</CODE> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkpanta</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkkati</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;Number</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(a</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(a,b:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAd2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAd3</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAd4</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAd5</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdIrreg</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA1</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2V</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>A2V;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAV</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AV">AV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAS</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AS">AS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>acc</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>gen</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dat</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>prepse</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep3</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep4</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Preposition</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPreposition</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPreposition2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPreposition3</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPreposition4</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Preposition">Preposition</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mmkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>milaw, se, gia</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>dino,_,se</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>dino,_,_</I></TD>
+</TR>
+<TR>
+<TD><CODE>mmkV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>expressV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mmkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV0</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V0">V0</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>V0</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>V0</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNV</CODE></TD>
+<TD><A HREF="#Verb">Verb</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><A HREF="#Verb">Verb</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc95"></A>
+<H2>Paradigms for Hindi</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/hindi/ParadigmsHin.gf"><CODE>../src/hindi/ParadigmsHin.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCmpdNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>personalPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#UPerson">UPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>demoPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><CODE>(x1,x2,x3:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIrregA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIQuant</CODE></TD>
+<TD><CODE>(s1,_,_,_,_,_,_,_,_,_,_,s12:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>and (plural agreement)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>both ... and (plural)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>either ... or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>VS;</CODE></TD>
+<TD><I>e.g drna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>e.g janna</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc96"></A>
+<H2>Paradigms for Italian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/italian/ParadigmsIta.gf"><CODE>../src/italian/ParadigmsIta.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>--Prep</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "di" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "a" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>di_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>a_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>con_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "con" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>da_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "da" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>in_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "in" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>su_Prep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "su" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>other prepositions, e.g. "dopo"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(cane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>regular noun; fem for -"a", masc otherwise</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(carne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>override default gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(uomo,uomini</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound such as "numero" + "di telefono"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>regular with genitive, e.g. "figlio" + "di"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>arbitrary noun and preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. volo + da + per</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>femininne for "-a", otherwise masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>set gender manually</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(bianco</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>predictable adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(solo,sola,soli,sole,solamente</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>special comparison, e.g. buono - migliore</I></TD>
+</TR>
+<TR>
+<TD><CODE>prefixA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective that comes before noun (default: after)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. divisibile + per</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verbs in "-are"/"-ire"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#Verbo">Verbo</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>verbs formed by BeschIta</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>essereV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force "essere" as auxiliary (default avere)</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb (implies essere)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>regular verb, direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>prepositional object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>parlare, a, di</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>dare,_,a</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>dare,_,_</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>plain infinitive: "voglio parlare"</I></TD>
+</TR>
+<TR>
+<TD><CODE>deVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"cerco di parlare"</I></TD>
+</TR>
+<TR>
+<TD><CODE>aVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"arrivo a parlare"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc97"></A>
+<H2>Paradigms for Japanese</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/japanese/ParadigmsJpn.gf"><CODE>../src/japanese/ParadigmsJpn.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(kane,okane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>(men</CODE></TD>
+<TD><CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(kane,okane</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>(counterReplace</CODE></TD>
+<TD><CODE>Bool)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><CODE>(man</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <CODE>(counter</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(counterReplace</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>(men</CODE></TD>
+<TD><CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><CODE>(distance</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep1:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep2:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(paris</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(jon,jonsan</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPron</CODE></TD>
+<TD><CODE>(kare</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(Pron1Sg</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPron</CODE></TD>
+<TD><CODE>(boku,watashi</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(Pron1Sg</CODE> <CODE>:</CODE> <CODE>Bool)</CODE> <CODE>-&gt;</CODE> <CODE>(anim</CODE> <CODE>:</CODE> <CODE>Animateness)</CODE> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(ookina</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(kekkonshiteiru,kikonno</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><CODE>(yasui</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><CODE>(pred</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(attr</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(yomu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>(yomu,</CODE> <CODE>prep</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><CODE>(uru,</CODE> <CODE>p1,</CODE> <CODE>p2</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>(group</CODE> <CODE>:</CODE> <CODE>VerbGroup)</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc98"></A>
+<H2>Paradigms for Latvian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/latvian/ParadigmsLav.gf"><CODE>../src/latvian/ParadigmsLav.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>second_conjugation</CODE></TD>
+<TD><A HREF="#VerbConj">VerbConj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>third_conjugation</CODE></TD>
+<TD><A HREF="#VerbConj">VerbConj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>nominative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>locative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>active_voice</CODE></TD>
+<TD><A HREF="#PartType">PartType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>passive_voice</CODE></TD>
+<TD><A HREF="#PartType">PartType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NounDecl">NounDecl</A> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#AdjType">AdjType</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(v</CODE> <CODE>:</CODE> <CODE>Verb)</CODE> <CODE>-&gt;</CODE> <A HREF="#PartType">PartType</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAS</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AS">AS</A> <CODE>=\a</CODE> <CODE>-&gt;</CODE> <CODE>lin</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>a</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2S</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2S">A2S</A> <CODE>=\a,p</CODE> <CODE>-&gt;</CODE> <CODE>lin</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A> <CODE>(a</CODE> <CODE>**</CODE> <CODE>{</CODE> <CODE>p</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAV</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#AV">AV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2V</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#A2V">A2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#VerbConj">VerbConj</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(lemma</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#Subj" TITLE="Subj - subjunction">Subj</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Degree">Degree</A> <CODE>-&gt;</CODE> <A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <CODE>ResLav.Prep</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumReg</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <CODE>{</CODE> <CODE>s</CODE> <CODE>:</CODE> <A HREF="#DForm">DForm</A> <CODE>=&gt;</CODE> <A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE> <CODE>}</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNumSpec</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <CODE>{</CODE> <CODE>s</CODE> <CODE>:</CODE> <A HREF="#DForm">DForm</A> <CODE>=&gt;</CODE> <A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE> <CODE>}</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>simts</CODE></TD>
+<TD><A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Number">Number</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>tuukstotis</CODE></TD>
+<TD><A HREF="#CardOrd">CardOrd</A> <CODE>=&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>=&gt;</CODE> <A HREF="#Number">Number</A> <CODE>=&gt;</CODE> <A HREF="#Case">Case</A> <CODE>=&gt;</CODE> <CODE>Str</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc99"></A>
+<H2>Paradigms for Nepali</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/nepali/ParadigmsNep.gf"><CODE>../src/nepali/ParadigmsNep.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>human</CODE></TD>
+<TD><A HREF="#NType">NType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>profession</CODE></TD>
+<TD><A HREF="#NType">NType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>living</CODE></TD>
+<TD><A HREF="#NType">NType</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>regN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>regN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>regN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>regN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNF</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNF</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNF</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNF</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNUC</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNUC</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNUC</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNUC</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>--mkNUC</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCmpdNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NType">NType</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPron</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPron</CODE></TD>
+<TD><CODE>(x1,_,_,_,_,_,x7</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#NPerson">NPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>demoPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>(s1,s2,s3,s4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIDetn</CODE></TD>
+<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>e.g. today</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>e.g. always</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>e.g. quite</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>e.g. approximately</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>--mkQuant</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant</CODE></TD>
+<TD><CODE>(s1,s2,s3,s4:Str)</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant</CODE></TD>
+<TD><CODE>(s1,s2:Str)</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>and (plural agreement)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>both ... and (plural)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>either ... or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc100"></A>
+<H2>Paradigms for Norwegian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/norwegian/ParadigmsNor.gf"><CODE>../src/norwegian/ParadigmsNor.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>the "en" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>the "ei" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>neutrum</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>the "et" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g. "etter"</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>empty string</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>predictable noun, feminine for "-e" otherwise masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(dreng,drengen,drenger,drengene</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. datter + til</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g forbindelse + fra + til</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fin</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>predictable adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(fin,fint</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>deviant neuter</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(galen,galet,galne</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>also plural deviant</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(stor,stort,store,storre,storst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>comparison with mer/mest, e.g. "norsk"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. gift + med</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>e.g. her</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>e.g. altid</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>e.g. mye</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(snakke</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verb (first conjugation)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(leve,levde</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>other past tense</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(drikke,</CODE> <CODE>drakk,</CODE> <CODE>drukket</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>theme of irregular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(spise,spiser,spises,spiste,spist,spis</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>verb with particle, e.g. lukke + opp</I></TD>
+</TR>
+<TR>
+<TD><CODE>vaereV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>force "være" as auxiliary (default "have")</I></TD>
+</TR>
+<TR>
+<TD><CODE>depV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deponent, e.g "trives"</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive, e.g. "forestille seg"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>regular, direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>preposition for complement</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>snakke, med, om</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>gi,_,til</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>gi,_,_</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc101"></A>
+<H2>Paradigms for Polish</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/polish/ParadigmsPol.gf"><CODE>../src/polish/ParadigmsPol.gf</CODE></A>
+</P>
+
+<A NAME="toc102"></A>
+<H2>Paradigms for Punjabi</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/punjabi/ParadigmsPnb.gf"><CODE>../src/punjabi/ParadigmsPnb.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCmpdNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>personalPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PPerson">PPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>demoPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant1</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIQuant</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant1</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>and (plural agreement)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>both ... and (plural)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>either ... or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc103"></A>
+<H2>Paradigms for Romanian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/romanian/ParadigmsRon.gf"><CODE>../src/romanian/ParadigmsRon.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>NGender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#NGender">NGender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#NGender">NGender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>neuter</CODE></TD>
+<TD><A HREF="#NGender">NGender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Anim</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>animate</CODE></TD>
+<TD><A HREF="#Anim">Anim</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>inanimate</CODE></TD>
+<TD><CODE>Anim;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Preposition</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>NCase</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Acc</CODE></TD>
+<TD><A HREF="#NCase">NCase</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Dat</CODE></TD>
+<TD><A HREF="#NCase">NCase</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Gen</CODE></TD>
+<TD><A HREF="#NCase">NCase</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Nom</CODE></TD>
+<TD><A HREF="#NCase">NCase</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>NCase-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NCase">NCase</A> <CODE>-&gt;</CODE> <CODE>Prep;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#NCase">NCase</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>Singular, infers gender and Plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NGender">NGender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case: Singular + Plural + gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>very irregular nouns - feminine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>Singular + Plural, infers gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#NGender">NGender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>Singular + gender, infers Plural</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkNR</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkInAn</CODE></TD>
+<TD><A HREF="#PN" TITLE="PN - proper name">PN</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPropNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>regular adjectives</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>--worst</CODE> <CODE>case</CODE></TD>
+<TD><I>all 4 forms are needed + form for adverb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>4 forms are needed</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc104"></A>
+<H2>Paradigms for Russian</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/russian/ParadigmsRus.gf"><CODE>../src/russian/ParadigmsRus.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>neuter</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Case</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>nominative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>instructive</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>prepositional</CODE></TD>
+<TD><A HREF="#Case">Case</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(karta</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(tigr</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(nomSg,</CODE> <CODE>genSg,</CODE> <CODE>datSg,</CODE> <CODE>accSg,</CODE> <CODE>instSg,</CODE> <CODE>preposSg,</CODE> <CODE>prepos2Sg,</CODE> <CODE>nomPl,</CODE> <CODE>genPl,</CODE> <CODE>datPl,</CODE> <CODE>accPl,</CODE> <CODE>instPl,</CODE> <CODE>preposPl</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Animacy">Animacy</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>"Иван", "Маша"</I></TD>
+</TR>
+<TR>
+<TD><CODE>nounPN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(positive</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(positive,</CODE> <CODE>comparative</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>"делим на"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>as in German</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#Aspect">Aspect</A> <CODE>-&gt;</CODE> <CODE>(presSg1,presSg2,presSg3,presPl1,presPl2,presPl3,pastSgMasc,imp,inf:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>"войти в дом"; "в", accusative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#Case">Case</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>"сложить письмо в конверт"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>"видеть", "любить"</I></TD>
+</TR>
+<TR>
+<TD><CODE>tvDirDir</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc105"></A>
+<H2>Paradigms for Sindhi</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/sindhi/ParadigmsSnd.gf"><CODE>../src/sindhi/ParadigmsSnd.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCmpdNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>personalPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PPerson">PPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>demoPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><CODE>(x1,x2,x3,x4:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant1</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIQuant</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkQuant1</CODE></TD>
+<TD><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>and (plural agreement)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>both ... and (plural)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>either ... or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc106"></A>
+<H2>Paradigms for Spanish</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/spanish/ParadigmsSpa.gf"><CODE>../src/spanish/ParadigmsSpa.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>accusative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>genitive</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "de" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>dative</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>preposition "a" and its contractions</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>other preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(luz</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>predictable; feminine for "-a"/"-z", otherwise masculine</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(baston,bastones</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>compN</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>compound, e.g. "número" + "de teléfono"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with preposition</I></TD>
+</TR>
+<TR>
+<TD><CODE>deN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with preposition "de"</I></TD>
+</TR>
+<TR>
+<TD><CODE>aN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>relational noun with preposition "a"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>prepositions for two complements</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(Anna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>feminine for "-a"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(Pilar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>force gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(util</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>predictable adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(espanol,espanola</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(solo,sola,solos,solas,solamente</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst-case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(bueno</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <CODE>(mejor</CODE> <CODE>:</CODE> <CODE>A)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>special comparison (default with "mas")</I></TD>
+</TR>
+<TR>
+<TD><CODE>prefixA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>adjective before noun (default after noun)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. "casado" + dative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(pagar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular in "-ar", "-er", ".ir"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(mostrar,muestro</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular with vowel alternation</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#Verbum">Verbum</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>import verb constructed with BeschSpa</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>special_ppV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deviant past participle, e.g. abrir - abierto</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>regular, direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>other object</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>e.g. hablar, a, di</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>e.g. dar,(accusative),a</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>e.g. dar,(dative),(accusative)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>plain infinitive: "quiero hablar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>deVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"terminar de hablar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>aVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>"aprender a hablar"</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc107"></A>
+<H2>Paradigms for Swedish</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/swedish/ParadigmsSwe.gf"><CODE>../src/swedish/ParadigmsSwe.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Gender</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>utrum</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>the "en" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>neutrum</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>the "ett" gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>Number</CODE></TD>
+<TD><A HREF="#Type">Type</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><A HREF="#Number">Number</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g. "till"</I></TD>
+</TR>
+<TR>
+<TD><CODE>noPrep</CODE></TD>
+<TD><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>empty string</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(apa</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>predictable nouns: apa-apor, rike-riken, or bil-bilar</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(nyckel,nycklar</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>singular and plural suffice for most nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(museum,museet,museer,museerna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case for nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(museum,museet,museer,museerna</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>even worse case for nouns</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. summan - av</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>e.g. syster - till</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g. flyg - från - till</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>default gender utrum</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>set other gender</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>(jesus,jesu</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>irregular genitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(billig</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(bred,brett</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>predictable adjective</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(tung,tyngre,tyngst</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>irregular comparison</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(god,gott,goda,battre,bast</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>very irregular</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>(liten,litet,lilla,sma,mindre,minst,minsta</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundA</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>force comparison by mera - mest</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g. delbar - med</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>postverbal, e.g. här</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV</A></TD>
+<TD><I>preverbal, e.g. alltid</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>modify adjective, e.g. tämligen</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(stämmer</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>predictable verb: use present indicative</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(slita,</CODE> <CODE>slet</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>i/e/i, u/ö/u, u/a/u</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(dricka,drack,druckit</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>the theme of an irregular verb</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>(gå,går,gå,gick,gått,gången</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>particle verb, e.g. passa - på</I></TD>
+</TR>
+<TR>
+<TD><CODE>depV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>deponent verb, e.g. andas</I></TD>
+</TR>
+<TR>
+<TD><CODE>reflV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>reflexive verb, e.g. ångra sig</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>direct transitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>preposition for complement</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>direct ditransitive</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>preposition for last argument</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>prepositions for both complements</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc108"></A>
+<H2>Paradigms for Thai</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/thai/ParadigmsTha.gf"><CODE>../src/thai/ParadigmsTha.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>personN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>fooddishN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>vehicleN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>houseN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>animalN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>placeN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>verbalN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N2" TITLE="N2 - relational noun">N2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Verb">Verb</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Verb">Verb</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VS" TITLE="VS - sentence-complement verb">VS</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVA</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VA" TITLE="VA - adjective-complement verb">VA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2Q</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2S</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2A</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>-</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc109"></A>
+<H2>Paradigms for Urdu</H2>
+
+<P>
+<a name="RParadigms"></a>
+</P>
+<P>
+source <A HREF="http://www.grammaticalframework.org/lib/src/urdu/ParadigmsUrd.gf"><CODE>../src/urdu/ParadigmsUrd.gf</CODE></A>
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>masculine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>feminine</CODE></TD>
+<TD><A HREF="#Gender">Gender</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>singular</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>plural</CODE></TD>
+<TD><CODE>Number;</CODE></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>Regular nouns like lRka, gender is judged from noun ending</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>nouns whose gender is irregular like Admy</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN</CODE></TD>
+<TD><CODE>(x1,_,_,_,_,x6</CODE> <CODE>:</CODE> <CODE>Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>worst case</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN2</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>N2;</CODE></TD>
+<TD><I>e.g maN ky</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkN3</CODE></TD>
+<TD><A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str-&gt;</CODE> <A HREF="#N3" TITLE="N3 - three-place relational noun">N3</A></TD>
+<TD><I>e.g faSlh - sE - ka</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCmpdNoun</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A> <CODE>-&gt;</CODE> <A HREF="#N" TITLE="N - common noun">N</A></TD>
+<TD><I>e.g t-alb elm</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#PN" TITLE="PN - proper name">PN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>personalPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#UPerson">UPerson</A> <CODE>-&gt;</CODE> <A HREF="#Pron" TITLE="Pron - personal pronoun">Pron</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>demoPN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkDet</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Det" TITLE="Det - determiner phrase">Det</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIP</CODE></TD>
+<TD><CODE>(x1,x2,x3:Str)</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Gender">Gender</A> <CODE>-&gt;</CODE> <A HREF="#IP" TITLE="IP - interrogative pronoun">IP</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdN</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>e.g ach'a</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>e.g sE Xady krna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkA2</CODE></TD>
+<TD><A HREF="#A" TITLE="A - one-place adjective">A</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A2" TITLE="A2 - two-place adjective">A2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkCompoundA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#A" TITLE="A - one-place adjective">A</A></TD>
+<TD><I>e.g dra hwa</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>regular verbs like swna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>e.g pyna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>e.g pyna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>e.g bnd krna</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirV2</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>V3;</CODE></TD>
+<TD><I>e.g bycna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkV2V</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Bool">Bool</A> <CODE>-&gt;</CODE> <A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V</A></TD>
+<TD><I>e.g eltja krna - sE - kw</I></TD>
+</TR>
+<TR>
+<TD><CODE>dirdirV3</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V3" TITLE="V3 - three-place verb">V3</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>e.g barX hwna</I></TD>
+</TR>
+<TR>
+<TD><CODE>compoundV</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#V2" TITLE="V2 - two-place verb">V2</A> <CODE>-&gt;</CODE> <A HREF="#V" TITLE="V - one-place verb">V</A></TD>
+<TD><I>e.g bnd krna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>e.g yhaN</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdv</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkPrep</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep</A></TD>
+<TD><I>e.g ka - ky</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkIQuant</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#IQuant">IQuant</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>and (plural agreement)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>both ... and (plural)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>either ... or (agrement number given as argument)</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkConj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mk2Conj</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#Number">Number</A> <CODE>-&gt;</CODE> <A HREF="#Conj" TITLE="Conj - conjunction">Conj</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVS</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <CODE>VS;</CODE></TD>
+<TD><I>e.g drna</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVV</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkAdA</CODE></TD>
+<TD><CODE>Str</CODE> <CODE>-&gt;</CODE> <A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA</A></TD>
+<TD><I>-</I></TD>
+</TR>
+<TR>
+<TD><CODE>mkVQ</CODE></TD>
+<TD><A HREF="#V" TITLE="V - one-place verb">V</A> <CODE>-&gt;</CODE> <A HREF="#VQ" TITLE="VQ - question-complement verb">VQ</A></TD>
+<TD><I>e.g janna</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc110"></A>
+<H1>Additional Libraries</H1>
+
+<A NAME="toc111"></A>
+<H2>The Prelude module</H2>
+
+<P>
+The <CODE>Prelude</CODE> defines commonly used utility functions, in particular for
+strings and booleans.
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Oper</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>SS</CODE></TD>
+<TD><CODE>Type</CODE></TD>
+<TD>the type <CODE>{s : Str}</CODE></TD>
+</TR>
+<TR>
+<TD><CODE>ss</CODE></TD>
+<TD><CODE>Str -&gt; SS</CODE></TD>
+<TD>record from string</TD>
+</TR>
+<TR>
+<TD><CODE>nonExist</CODE></TD>
+<TD><CODE>Str</CODE></TD>
+<TD>missing form</TD>
+</TR>
+<TR>
+<TD><CODE>optStr</CODE></TD>
+<TD><CODE>Str -&gt; Str</CODE></TD>
+<TD>optional string</TD>
+</TR>
+<TR>
+<TD><CODE>bothWays</CODE></TD>
+<TD><CODE>(x,y : Str) -&gt; Str</CODE></TD>
+<TD>either <CODE>x ++ y</CODE> or <CODE>y ++ x</CODE></TD>
+</TR>
+<TR>
+<TD><CODE>Bool</CODE></TD>
+<TD><CODE>PType</CODE></TD>
+<TD>values <CODE>True</CODE> and <CODE>False</CODE></TD>
+</TR>
+<TR>
+<TD><CODE>andB</CODE></TD>
+<TD><CODE>(_,_ : Bool) -&gt; Bool</CODE></TD>
+<TD>conjunction</TD>
+</TR>
+<TR>
+<TD><CODE>orB</CODE></TD>
+<TD><CODE>(_,_ : Bool) -&gt; Bool</CODE></TD>
+<TD>disjunction</TD>
+</TR>
+<TR>
+<TD><CODE>notB</CODE></TD>
+<TD><CODE>Bool -&gt; Bool</CODE></TD>
+<TD>negation</TD>
+</TR>
+<TR>
+<TD><CODE>if_then_else</CODE></TD>
+<TD><CODE>(A:Type)-&gt;Bool-&gt;A-&gt;A-&gt;A</CODE></TD>
+<TD>conditional</TD>
+</TR>
+<TR>
+<TD><CODE>init</CODE></TD>
+<TD><CODE>Str -&gt; Str</CODE></TD>
+<TD>drop last character</TD>
+</TR>
+<TR>
+<TD><CODE>last</CODE></TD>
+<TD><CODE>Str -&gt; Str</CODE></TD>
+<TD>return last character</TD>
+</TR>
+<TR>
+<TD><CODE>glue</CODE></TD>
+<TD><CODE>Str -&gt; Str -&gt; Str</CODE></TD>
+<TD>glue tokens together</TD>
+</TR>
+</TABLE>
+
+<A NAME="toc112"></A>
+<H2>The Predefined module</H2>
+
+<P>
+These functions are hard-coded in GF. They are available without explicit opening, by the used of qualified names, e.g. <CODE>Predef.tk</CODE>.
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>operation</TH>
+<TH>type</TH>
+<TH COLSPAN="2">explanation</TH>
+</TR>
+<TR>
+<TD><CODE>PBool</CODE></TD>
+<TD><CODE>PType</CODE></TD>
+<TD><CODE>PTrue | PFalse</CODE></TD>
+</TR>
+<TR>
+<TD><CODE>Error</CODE></TD>
+<TD><CODE>Type</CODE></TD>
+<TD>the empty type</TD>
+</TR>
+<TR>
+<TD><CODE>Integer</CODE></TD>
+<TD><CODE>Type</CODE></TD>
+<TD>the type of integers</TD>
+</TR>
+<TR>
+<TD><CODE>Ints</CODE></TD>
+<TD><CODE>Integer -&gt; Type</CODE></TD>
+<TD>integers from 0 to n</TD>
+</TR>
+<TR>
+<TD><CODE>error</CODE></TD>
+<TD><CODE>Str -&gt; Error</CODE></TD>
+<TD>forms error message</TD>
+</TR>
+<TR>
+<TD><CODE>length</CODE></TD>
+<TD><CODE>Str -&gt; Int</CODE></TD>
+<TD>length of string</TD>
+</TR>
+<TR>
+<TD><CODE>drop</CODE></TD>
+<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
+<TD>drop prefix of length</TD>
+</TR>
+<TR>
+<TD><CODE>take</CODE></TD>
+<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
+<TD>take prefix of length</TD>
+</TR>
+<TR>
+<TD><CODE>tk</CODE></TD>
+<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
+<TD>drop suffix of length</TD>
+</TR>
+<TR>
+<TD><CODE>dp</CODE></TD>
+<TD><CODE>Integer -&gt; Str -&gt; Str</CODE></TD>
+<TD>take suffix of length</TD>
+</TR>
+<TR>
+<TD><CODE>eqInt</CODE></TD>
+<TD><CODE>Integer -&gt; Integer -&gt; PBool</CODE></TD>
+<TD>test if equal integers</TD>
+</TR>
+<TR>
+<TD><CODE>lessInt</CODE></TD>
+<TD><CODE>Integer -&gt; Integer -&gt; PBool</CODE></TD>
+<TD>test order of integers</TD>
+</TR>
+<TR>
+<TD><CODE>plus</CODE></TD>
+<TD><CODE>Integer -&gt; Integer -&gt; Integer</CODE></TD>
+<TD>add integers</TD>
+</TR>
+<TR>
+<TD><CODE>eqStr</CODE></TD>
+<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
+<TD>test if equal strings</TD>
+</TR>
+<TR>
+<TD><CODE>occur</CODE></TD>
+<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
+<TD>test if occurs as substring</TD>
+</TR>
+<TR>
+<TD><CODE>occurs</CODE></TD>
+<TD><CODE>Str -&gt; Str -&gt; PBool</CODE></TD>
+<TD>test if any char occurs</TD>
+</TR>
+<TR>
+<TD><CODE>show</CODE></TD>
+<TD><CODE>(P : Type) -&gt; P -&gt; Str</CODE></TD>
+<TD>convert param to string</TD>
+</TR>
+<TR>
+<TD><CODE>toStr</CODE></TD>
+<TD><CODE>(L : Type) -&gt; L -&gt; Str</CODE></TD>
+<TD>find the "first" string</TD>
+</TR>
+</TABLE>
+
+<A NAME="toc113"></A>
+<H2>The Formal module</H2>
+
+<P>
+This module is used for defining formal languages, in particular ones that
+use precedence levels and parentheses for grouping subexpressions.
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Oper</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Explanation</TH>
+</TR>
+<TR>
+<TD><CODE>Prec</CODE></TD>
+<TD><CODE>PType</CODE></TD>
+<TD>precedence levels 0..4</TD>
+</TR>
+<TR>
+<TD><CODE>TermPrec</CODE></TD>
+<TD><CODE>Type</CODE></TD>
+<TD>string with precedence</TD>
+</TR>
+<TR>
+<TD><CODE>mkPrec</CODE></TD>
+<TD><CODE>Prec -&gt; Str -&gt; TermPrec</CODE></TD>
+<TD>construct a <CODE>TermPrec</CODE></TD>
+</TR>
+<TR>
+<TD><CODE>top</CODE></TD>
+<TD><CODE>TermPrec -&gt; Str</CODE></TD>
+<TD>top term (lowest prec.)</TD>
+</TR>
+<TR>
+<TD><CODE>constant</CODE></TD>
+<TD><CODE>Str -&gt; TermPrec</CODE></TD>
+<TD>atomic (highest prec.)</TD>
+</TR>
+<TR>
+<TD><CODE>infixl</CODE></TD>
+<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
+<TD>left-assoc. infix</TD>
+</TR>
+<TR>
+<TD><CODE>infixr</CODE></TD>
+<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
+<TD>right-assoc. infix</TD>
+</TR>
+<TR>
+<TD><CODE>infixn</CODE></TD>
+<TD><CODE>Prec-&gt;Str-&gt;(_,_:TermPrec)-&gt;TermPrec</CODE></TD>
+<TD>non-assoc. infix</TD>
+</TR>
+<TR>
+<TD><CODE>usePrec</CODE></TD>
+<TD><CODE>Prec -&gt; TermPrec -&gt; Str</CODE></TD>
+<TD>use term on given level</TD>
+</TR>
+</TABLE>
+
+<A NAME="toc114"></A>
+<H2>The Symbolic module</H2>
+
+<P>
+This module is used for embedding symbolic notation in natural-language
+text constructed by the resource grammar API. It works for all resource
+languages.
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Str -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>x</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Int -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>23</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Float -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>0.99</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>CN  -&gt; Numeral -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>level four</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Det -&gt; N+  -&gt; Numeral -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the level four</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Det -&gt; CN -&gt; [Symb] -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the levels i, j and k</I></TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Symb -&gt; S</CODE></TD>
+<TD ALIGN="right"><I>A</I> (formula)</TD>
+</TR>
+<TR>
+<TD><CODE>symb</CODE></TD>
+<TD><CODE>Symb -&gt; Card</CODE></TD>
+<TD ALIGN="right"><I>n</I> (number)</TD>
+</TR>
+<TR>
+<TD><CODE>mkSymb</CODE></TD>
+<TD><CODE>Str -&gt; Symb</CODE></TD>
+<TD ALIGN="right"><I>x</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc115"></A>
+<H2>The Combinators module</H2>
+
+<P>
+This module gives shortcuts for defining predicates (<CODE>pred</CODE>) and function 
+expressions (<CODE>app</CODE>). It works for all resource languages.
+</P>
+
+<TABLE BORDER="1" CELLPADDING="4">
+<TR>
+<TH>Function</TH>
+<TH>Type</TH>
+<TH COLSPAN="2">Example</TH>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>V  -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x converges</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>V2 -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x intersects y</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>V  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x and y intersect</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>A  -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x is even</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>A2 -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x is divisible by y</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>A  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x and y are equal</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>N  -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x is a maximum</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>N  -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="center"><I>x and y are inverses</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>Adv -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x is in scope</I></TD>
+</TR>
+<TR>
+<TD><CODE>pred</CODE></TD>
+<TD><CODE>Prep -&gt; NP -&gt; NP -&gt; Cl</CODE></TD>
+<TD ALIGN="right"><I>x is outside y</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N  -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the bottom</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N2 -&gt; NP -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the successor of x</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N3 -&gt; NP -&gt; NP -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the distance from x to y</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N2 -&gt; NP -&gt; NP -&gt; NP</CODE></TD>
+<TD ALIGN="right"><I>the sum of x and y</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N2 -&gt; N  -&gt; CN</CODE></TD>
+<TD ALIGN="right"><I>set of integers</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N2 -&gt; NP -&gt; CN</CODE></TD>
+<TD ALIGN="right"><I>divisor of x</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N3 -&gt; NP -&gt; NP -&gt; CN</CODE></TD>
+<TD ALIGN="right"><I>path from x to y</I></TD>
+</TR>
+<TR>
+<TD><CODE>app</CODE></TD>
+<TD><CODE>N2 -&gt; NP -&gt; NP -&gt; CN</CODE></TD>
+<TD ALIGN="right"><I>path between x and y</I></TD>
+</TR>
+</TABLE>
+
+<A NAME="toc116"></A>
+<H1>Browsing the libraries with GF commands</H1>
+
+<P>
+<B>New</B>: Browsing by syntax editor 
+<A HREF="../../../demos/resource-api/editor.html">directly on the web</A>.
+</P>
+<P>
+All of the following assume that
+<CODE>GF_LIB_PATH</CODE> points to the directory <CODE>GF/lib</CODE> with compiled libraries.
+</P>
+<P>
+To try out inflection paradigms:
+</P>
+
+<PRE>
+    &gt; i -retain alltenses/ParadigmsGer.gfo
+    &gt; cc mkN "Farbe"
+</PRE>
+
+<P>
+To try out overloaded syntax, test lexicon, and inflection paradigms:
+</P>
+
+<PRE>
+    &gt; i -retain alltenses/TryGer.gfo
+    &gt; cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel")
+</PRE>
+
+<A NAME="toc117"></A>
+<H1>An Example of Usage</H1>
+
+<P>
+The standard way of building an application has the following modules.
+</P>
+<P>
+An abstract syntax:
+</P>
+
+<PRE>
+    abstract Music = {    
+    cat 
+      Kind, 
+      Property ;
+    fun 
+      PropKind : Kind -&gt; Property -&gt; Kind ; 
+      Song : Kind ;
+      American : Property ;
+    }
+</PRE>
+
+<P>
+A domain lexicon interface:
+</P>
+
+<PRE>
+    interface LexMusic = open Cat in {
+    oper
+      song_N : N ;
+      american_A : A ;
+    }
+</PRE>
+
+<P>
+A functor on <CODE>Syntax</CODE> and the domain lexicon interface:
+</P>
+
+<PRE>
+    incomplete concrete MusicI of Music = open Syntax, MusicLex in {
+    lincat 
+      Kind = CN ;
+      Property = AP ;
+    lin
+      PropKind k p = mkCN p k ;
+      Song = mkCN song_N ;
+      American = mkAP american_A ;
+    }
+</PRE>
+
+<P>
+For each language, an instance of the domain lexicon:
+</P>
+
+<PRE>
+    instance LexMusicGer of LexMusic = CatGer ** open ParadigmsGer in {    
+    oper
+      song_N = mkN "Lied" "Lieder" neuter ;
+      american_A = mkA "amerikanisch" ;
+    }
+</PRE>
+
+<P>
+For each language, an instantiation of the functor:
+</P>
+
+<PRE>
+    --# -path=.:present:prelude
+  
+    concrete MusicGer of Music = MusicI with
+      (Syntax = SyntaxGer),
+      (LexMusic = LexMusicGer) ;
+</PRE>
+
+<A NAME="toc118"></A>
+<H1>Table of Contents</H1>
+
+
+  <UL>
+  <LI><A HREF="#toc1">Introduction</A>
+  <LI><A HREF="#toc2">Categories</A>
+    <UL>
+    <LI><A HREF="#toc3">A hierarchic view</A>
+    <LI><A HREF="#toc4">Explanations</A>
+    </UL>
+  <LI><A HREF="#toc5">Syntax Rules and Structural Words</A>
+    <UL>
+    <LI><A HREF="#A" TITLE="A - one-place adjective">A - one-place adjective</A>
+    <LI><A HREF="#A2" TITLE="A2 - two-place adjective">A2 - two-place adjective</A>
+    <LI><A HREF="#AP" TITLE="AP - adjectival phrase">AP - adjectival phrase</A>
+    <LI><A HREF="#AdA" TITLE="AdA - adjective-modifying adverb">AdA - adjective-modifying adverb</A>
+    <LI><A HREF="#AdN" TITLE="AdN - numeral-modifying adverb">AdN - numeral-modifying adverb</A>
+    <LI><A HREF="#AdV" TITLE="Adv - verb-phrase-modifying adverb">AdV - adverb directly attached to verb</A>
+    <LI><A HREF="#Adv" TITLE="Adv - verb-phrase-modifying adverb">Adv - verb-phrase-modifying adverb</A>
+    <LI><A HREF="#Ant" TITLE="Ant - anteriority">Ant - anteriority</A>
+    <LI><A HREF="#CAdv" TITLE="CAdv - comparative adverb">CAdv - comparative adverb</A>
+    <LI><A HREF="#CN" TITLE="CN - common noun (without determiner)">CN - common noun (without determiner)</A>
+    <LI><A HREF="#Card" TITLE="Card - cardinal number">Card - cardinal number</A>
+    <LI><A HREF="#Cl" TITLE="Cl - declarative clause, with all tenses">Cl - declarative clause, with all tenses</A>
+    <LI><A HREF="#ClSlash">ClSlash</A>
+    <LI><A HREF="#Comp" TITLE="Comp - complement of copula, such as AP">Comp - complement of copula, such as AP</A>
+    <LI><A HREF="#Conj" TITLE="Conj - conjunction">Conj - conjunction</A>
+    <LI><A HREF="#Det" TITLE="Det - determiner phrase">Det - determiner phrase</A>
+    <LI><A HREF="#Dig">Dig</A>
+    <LI><A HREF="#Digits" TITLE="Digits - cardinal or ordinal in digits">Digits - cardinal or ordinal in digits</A>
+    <LI><A HREF="#IAdv" TITLE="IAdv - interrogative adverb">IAdv - interrogative adverb</A>
+    <LI><A HREF="#IComp" TITLE="IComp - interrogative complement of copula">IComp - interrogative complement of copula</A>
+    <LI><A HREF="#IDet" TITLE="IDet - interrogative determiner">IDet - interrogative determiner</A>
+    <LI><A HREF="#IP" TITLE="IP - interrogative pronoun">IP - interrogative pronoun</A>
+    <LI><A HREF="#IQuant">IQuant</A>
+    <LI><A HREF="#Imp" TITLE="Imp - imperative">Imp - imperative</A>
+    <LI><A HREF="#ImpForm">ImpForm</A>
+    <LI><A HREF="#Interj" TITLE="Interj - interjection">Interj - interjection</A>
+    <LI><A HREF="#ListAP">ListAP</A>
+    <LI><A HREF="#ListAdv">ListAdv</A>
+    <LI><A HREF="#ListNP">ListNP</A>
+    <LI><A HREF="#ListRS">ListRS</A>
+    <LI><A HREF="#ListS">ListS</A>
+    <LI><A HREF="#N" TITLE="N - common noun">N - common noun</A>
+    <LI><A HREF="#N2" TITLE="N2 - relational noun">N2 - relational noun</A>
+    <LI><A HREF="#N3" TITLE="N3 - three-place relational noun">N3 - three-place relational noun</A>
+    <LI><A HREF="#NP" TITLE="NP - noun phrase (subject or object)">NP - noun phrase (subject or object)</A>
+    <LI><A HREF="#Num" TITLE="Num - number determining element">Num - number determining element</A>
+    <LI><A HREF="#Numeral" TITLE="Numeral - cardinal or ordinal in words">Numeral - cardinal or ordinal in words</A>
+    <LI><A HREF="#Ord" TITLE="Ord - ordinal number (used in Det)">Ord - ordinal number (used in Det)</A>
+    <LI><A HREF="#PConj" TITLE="PConj - phrase-beginning conjunction">PConj - phrase-beginning conjunction</A>
+    <LI><A HREF="#PN" TITLE="PN - proper name">PN - proper name</A>
+    <LI><A HREF="#Phr" TITLE="Phr - phrase in a text">Phr - phrase in a text</A>
+    <LI><A HREF="#Pol" TITLE="Pol - polarity">Pol - polarity</A>
+    <LI><A HREF="#Predet" TITLE="Predet - predeterminer (prefixed Quant)">Predet - predeterminer (prefixed Quant)</A>
+    <LI><A HREF="#Prep" TITLE="Prep - preposition, or just case">Prep - preposition, or just case</A>
+    <LI><A HREF="#Pron" TITLE="Pron - personal pronoun">Pron - personal pronoun</A>
+    <LI><A HREF="#Punct">Punct</A>
+    <LI><A HREF="#QCl" TITLE="QCl - question clause, with all tenses">QCl - question clause, with all tenses</A>
+    <LI><A HREF="#QS" TITLE="QS - question">QS - question</A>
+    <LI><A 'HREF="#Quant" TITLE="Quant - quantifier ('nucleus' of Det)"'>Quant - quantifier ('nucleus' of Det)</A>
+    <LI><A HREF="#RCl" TITLE="RCl - relative clause, with all tenses">RCl - relative clause, with all tenses</A>
+    <LI><A HREF="#RP" TITLE="RP - relative pronoun">RP - relative pronoun</A>
+    <LI><A HREF="#RS" TITLE="RS - relative">RS - relative</A>
+    <LI><A HREF="#S" TITLE="S - declarative sentence">S - declarative sentence</A>
+    <LI><A HREF="#SC" TITLE="SC - embedded sentence or question">SC - embedded sentence or question</A>
+    <LI><A HREF="#SSlash">SSlash</A>
+    <LI><A HREF="#Sub100">Sub100</A>
+    <LI><A HREF="#Sub1000">Sub1000</A>
+    <LI><A HREF="#Subj" TITLE="Subj - subjunction">Subj - subjunction</A>
+    <LI><A HREF="#Temp" TITLE="Temp - temporal and aspectual features">Temp - temporal and aspectual features</A>
+    <LI><A HREF="#Tense" TITLE="Tense - tense">Tense - tense</A>
+    <LI><A HREF="#Text" TITLE="Text - text consisting of several phrases">Text - text consisting of several phrases</A>
+    <LI><A HREF="#Unit">Unit</A>
+    <LI><A HREF="#Utt" TITLE="Utt - sentence, question, word...">Utt - sentence, question, word...</A>
+    <LI><A HREF="#V" TITLE="V - one-place verb">V - one-place verb</A>
+    <LI><A HREF="#V2" TITLE="V2 - two-place verb">V2 - two-place verb</A>
+    <LI><A HREF="#V2A" TITLE="V2A - verb with NP and AP complement">V2A - verb with NP and AP complement</A>
+    <LI><A HREF="#V2Q" TITLE="V2Q - verb with NP and Q complement">V2Q - verb with NP and Q complement</A>
+    <LI><A HREF="#V2S" TITLE="V2S - verb with NP and S complement">V2S - verb with NP and S complement</A>
+    <LI><A HREF="#V2V" TITLE="V2V - verb with NP and V complement">V2V - verb with NP and V complement</A>
+    <LI><A HREF="#V3" TITLE="V3 - three-place verb">V3 - three-place verb</A>
+    <LI><A HREF="#VA" TITLE="VA - adjective-complement verb">VA - adjective-complement verb</A>
+    <LI><A HREF="#VP" TITLE="VP - verb phrase">VP - verb phrase</A>
+    <LI><A HREF="#VPSlash" TITLE="VPSlash - verb phrase missing complement">VPSlash - verb phrase missing complement</A>
+    <LI><A HREF="#VQ" TITLE="VQ - question-complement verb">VQ - question-complement verb</A>
+    <LI><A HREF="#VS" TITLE="VS - sentence-complement verb">VS - sentence-complement verb</A>
+    <LI><A HREF="#VV" TITLE="VV - verb-phrase-complement verb">VV - verb-phrase-complement verb</A>
+    <LI><A HREF="#Voc" TITLE="Voc - vocative or "please"">Voc - vocative or "please"</A>
+    </UL>
+  <LI><A HREF="#toc83">Lexical Paradigms</A>
+    <UL>
+    <LI><A HREF="#toc84">Paradigms for Afrikaans</A>
+    <LI><A HREF="#toc85">Paradigms for Bulgarian</A>
+    <LI><A HREF="#toc86">Paradigms for Catalan</A>
+    <LI><A HREF="#toc87">Paradigms for Chinese</A>
+    <LI><A HREF="#toc88">Paradigms for Danish</A>
+    <LI><A HREF="#toc89">Paradigms for Dutch</A>
+    <LI><A HREF="#toc90">Paradigms for English</A>
+    <LI><A HREF="#toc91">Paradigms for Finnish</A>
+    <LI><A HREF="#toc92">Paradigms for French</A>
+    <LI><A HREF="#toc93">Paradigms for German</A>
+    <LI><A HREF="#toc94">Paradigms for Greek</A>
+    <LI><A HREF="#toc95">Paradigms for Hindi</A>
+    <LI><A HREF="#toc96">Paradigms for Italian</A>
+    <LI><A HREF="#toc97">Paradigms for Japanese</A>
+    <LI><A HREF="#toc98">Paradigms for Latvian</A>
+    <LI><A HREF="#toc99">Paradigms for Nepali</A>
+    <LI><A HREF="#toc100">Paradigms for Norwegian</A>
+    <LI><A HREF="#toc101">Paradigms for Polish</A>
+    <LI><A HREF="#toc102">Paradigms for Punjabi</A>
+    <LI><A HREF="#toc103">Paradigms for Romanian</A>
+    <LI><A HREF="#toc104">Paradigms for Russian</A>
+    <LI><A HREF="#toc105">Paradigms for Sindhi</A>
+    <LI><A HREF="#toc106">Paradigms for Spanish</A>
+    <LI><A HREF="#toc107">Paradigms for Swedish</A>
+    <LI><A HREF="#toc108">Paradigms for Thai</A>
+    <LI><A HREF="#toc109">Paradigms for Urdu</A>
+    </UL>
+  <LI><A HREF="#toc110">Additional Libraries</A>
+    <UL>
+    <LI><A HREF="#toc111">The Prelude module</A>
+    <LI><A HREF="#toc112">The Predefined module</A>
+    <LI><A HREF="#toc113">The Formal module</A>
+    <LI><A HREF="#toc114">The Symbolic module</A>
+    <LI><A HREF="#toc115">The Combinators module</A>
+    </UL>
+  <LI><A HREF="#toc116">Browsing the libraries with GF commands</A>
+  <LI><A HREF="#toc117">An Example of Usage</A>
+  <LI><A HREF="#toc118">Table of Contents</A>
   </UL>
 
 <!-- html code generated by txt2tags 2.6 (http://txt2tags.org) -->
diff --git a/lib/src/Make.hs b/lib/src/Make.hs
--- a/lib/src/Make.hs
+++ b/lib/src/Make.hs
@@ -39,9 +39,10 @@
   (("english",  "Eng"),""),
   (("finnish",  "Fin"),""),
   (("french",   "Fre"),"Romance"),
+  (("german",   "Ger"),""),
+  (("Greek",    "Gre"),""),
   (("hebrew",   "Heb"),""),
   (("hindi",    "Hin"),"Hindustani"),
-  (("german",   "Ger"),""),
   (("interlingua","Ina"),""),
   (("italian",  "Ita"),"Romance"),
   (("japanese", "Jpn"),""),
@@ -75,10 +76,10 @@
 langsLang = langs `except` langsIncomplete
 
 -- languagues that have notpresent marked
-langsPresent = langsLang `except` ["Chi","Heb","Jpn","Mlt","Nep","Pes","Snd","Tha","Thb"]
+langsPresent = langsLang `except` ["Chi","Gre","Heb","Jpn","Mlt","Nep","Pes","Snd","Tha","Thb"]
 
 -- languages for which Lang can be compiled but which are incomplete
-langsIncomplete = ["Amh","Ara","Heb","Lat","Mlt","Tur","Thb"]
+langsIncomplete = ["Amh","Ara","Heb","Lat","Tur","Thb"]
 
 -- languages for which to compile Try
 langsAPI = langsLang `except` langsIncomplete
diff --git a/lib/src/Makefile b/lib/src/Makefile
--- a/lib/src/Makefile
+++ b/lib/src/Makefile
@@ -1,6 +1,8 @@
 RUNGHC=runghc
 RUNMAKE=$(RUNGHC) Make.hs
 
+PROBSFILE=../../treebanks/PennTreebank/ParseEngAbs.probs
+
 GF_LIB_PATH=..
 
 .PHONY: all present alltenses full lang api math prelude test demo parse synopsis link compiled constructX clean
@@ -113,3 +115,48 @@
 clean:
 	$(RUNMAKE) clean
 
+
+ParseEng:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEng english/ParseEng.gf
+
+ParseFin:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseFin finnish/stemmed/ParseFin.gf
+
+ParseEngFin:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngFin ParseEng.pgf ParseFin.pgf
+
+ParseGer:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseGer german/ParseGer.gf
+
+ParseEngGer:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngGer ParseEng.pgf ParseGer.pgf
+
+ParseHin:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseHin hindi/ParseHin.gf
+
+ParseEngHin:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngHin ParseEng.pgf ParseHin.pgf
+
+ParseBul:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseBul bulgarian/ParseBul.gf
+
+ParseEngBul:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngBul ParseEng.pgf ParseBul.pgf
+
+ParseSpa:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseSpa spanish/ParseSpa.gf
+
+ParseEngSpa:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngSpa ParseEng.pgf ParseSpa.pgf
+
+ParseSwe:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseSwe swedish/ParseSwe.gf
+
+ParseEngSwe:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngSwe ParseEng.pgf ParseSwe.pgf
+
+ParseChi:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseChi chinese/ParseChi.gf
+
+ParseEngChi:
+	gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngChi ParseEng.pgf ParseChi.pgf
diff --git a/lib/src/abstract/Extra.gf b/lib/src/abstract/Extra.gf
--- a/lib/src/abstract/Extra.gf
+++ b/lib/src/abstract/Extra.gf
@@ -78,4 +78,8 @@
 
     NominalizeVPSlashNP : VPSlash -> NP -> NP ;
 
+-- existential for mathematics
+
+    ExistsNP : NP -> Cl ;  -- there exists a number / there exist numbers
+
 }
diff --git a/lib/src/abstract/Noun.gf b/lib/src/abstract/Noun.gf
--- a/lib/src/abstract/Noun.gf
+++ b/lib/src/abstract/Noun.gf
@@ -134,5 +134,15 @@
 
     ApposCN : CN -> NP -> CN ;    -- city Paris (, numbers x and y)
 
+--2 Possessive and partitive constructs
+
+-- (New 13/3/2013 AR; Structural.possess_Prep and part_Prep should be deprecated in favour of these.)
+
+    PossNP  : CN -> NP -> CN ;     -- house of Paris, house of mine
+    PartNP  : CN -> NP -> CN ;     -- glass of wine
+
+-- This is different from the partitive, as shown by many languages.
+
+    CountNP : Det -> NP -> NP ;    -- three of them, some of the boys
 
 }
diff --git a/lib/src/amharic/NumeralAmh.gf b/lib/src/amharic/NumeralAmh.gf
--- a/lib/src/amharic/NumeralAmh.gf
+++ b/lib/src/amharic/NumeralAmh.gf
@@ -1,6 +1,6 @@
 
 concrete NumeralAmh of Numeral = CatAmh ** open ResAmh,ParamX in {
-flags coding = UTF8;
+flags coding = utf8;
 lincat 
 
 
diff --git a/lib/src/api/CombinatorsGre.gf b/lib/src/api/CombinatorsGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/api/CombinatorsGre.gf
@@ -0,0 +1,6 @@
+--# -path=.:alltenses:prelude
+
+resource CombinatorsGre = Combinators with 
+  (Cat = CatGre),
+  (Structural = StructuralGre),
+  (Constructors = ConstructorsGre) ;
diff --git a/lib/src/api/ConstructorsGre.gf b/lib/src/api/ConstructorsGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/api/ConstructorsGre.gf
@@ -0,0 +1,3 @@
+--# -path=.:alltenses:prelude
+
+resource ConstructorsGre = Constructors with (Grammar = GrammarGre) ;
diff --git a/lib/src/api/SymbolicGre.gf b/lib/src/api/SymbolicGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/api/SymbolicGre.gf
@@ -0,0 +1,5 @@
+--# -path=.:alltenses
+
+resource SymbolicGre = Symbolic with 
+  (Symbol = SymbolGre),
+  (Grammar = GrammarGre) ;
diff --git a/lib/src/api/SymbolicMlt.gf b/lib/src/api/SymbolicMlt.gf
--- a/lib/src/api/SymbolicMlt.gf
+++ b/lib/src/api/SymbolicMlt.gf
@@ -1,5 +1,5 @@
---# -path=.:present:mathematical:prelude
+--# -path=.:alltenses
 
-resource SymbolicMlt = Symbolic with 
+resource SymbolicMlt = Symbolic with
   (Symbol = SymbolMlt),
   (Grammar = GrammarMlt) ;
diff --git a/lib/src/api/SyntaxGre.gf b/lib/src/api/SyntaxGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/api/SyntaxGre.gf
@@ -0,0 +1,5 @@
+--# -path=.:./alltenses:../prelude
+
+instance SyntaxGre of Syntax = 
+  ConstructorsGre, CatGre, StructuralGre, CombinatorsGre ;
+
diff --git a/lib/src/api/TryChi.gf b/lib/src/api/TryChi.gf
--- a/lib/src/api/TryChi.gf
+++ b/lib/src/api/TryChi.gf
@@ -1,6 +1,6 @@
 --# -path=.:alltenses
 
-resource TryChi = SyntaxChi, LexiconChi, ParadigmsChi -[mkAdv, mkDet,mkQuant]** 
+resource TryChi = SyntaxChi, LexiconChi, ParadigmsChi -[mkAdv, mkDet,mkQuant,mkAdA,mkAdN,mkIDet,mkDet,mkNP,mkNum,mkPConj,mkRP]** 
   open (P = ParadigmsChi) in {
 
  oper
diff --git a/lib/src/api/TryFin.gf b/lib/src/api/TryFin.gf
--- a/lib/src/api/TryFin.gf
+++ b/lib/src/api/TryFin.gf
@@ -1,3 +1,3 @@
 --# -path=.:alltenses:prelude
 
-resource TryFin = SyntaxFin, LexiconFin-[mkOrd], ParadigmsFin - [mkAdv] ;
+resource TryFin = SyntaxFin, LexiconFin-[mkOrd], ParadigmsFin - [mkAdv,mkAdN,mkDet,mkQuant,mkPConj] ;
diff --git a/lib/src/api/TryGre.gf b/lib/src/api/TryGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/api/TryGre.gf
@@ -0,0 +1,17 @@
+--# -path=.:alltenses
+
+resource TryGre = SyntaxGre, LexiconGre, ParadigmsGre ;
+
+{-
+-[mkAdv, mkDet,mkQuant]** 
+  open (P = ParadigmsGre) in {
+
+ oper
+
+  mkAdv = overload SyntaxGre {
+    mkAdv : Str -> Adv = P.mkAdv ;
+  } ;
+
+}
+
+-}
diff --git a/lib/src/api/TryMlt.gf b/lib/src/api/TryMlt.gf
--- a/lib/src/api/TryMlt.gf
+++ b/lib/src/api/TryMlt.gf
@@ -1,6 +1,6 @@
 --# -path=.:alltenses:prelude
 
-resource TryMlt = SyntaxMlt, LexiconMlt, ParadigmsMlt ** 
+resource TryMlt = SyntaxMlt, LexiconMlt, ParadigmsMlt - [mkAdN, mkAdv,mkOrd,mkQuant] ** 
   open (P = ParadigmsMlt) in {
 
 }
diff --git a/lib/src/api/libraryBrowser/MkLang.hs b/lib/src/api/libraryBrowser/MkLang.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/api/libraryBrowser/MkLang.hs
@@ -0,0 +1,18 @@
+import System.Environment (getArgs)
+import Data.List.Utils (replace)
+
+main = do
+  a <- getArgs
+  case a of
+    [] -> print "You need to provide a language code"
+    langs -> mapM_ makeOne langs
+
+name = "LibraryBrowserEng.gf"
+
+makeOne "Eng" = putStrLn "Skipping Eng"
+makeOne lang  = do
+  contents <- readFile name
+  let name'     = replace "Eng" lang name
+  let contents' = replace "Eng" lang contents
+  writeFile name' contents'
+  putStrLn $ "Wrote " ++ name'
diff --git a/lib/src/bulgarian/CatBul.gf b/lib/src/bulgarian/CatBul.gf
--- a/lib/src/bulgarian/CatBul.gf
+++ b/lib/src/bulgarian/CatBul.gf
@@ -83,7 +83,7 @@
     A = {s : AForm => Str; adv : Str} ;
     A2 = {s : AForm => Str; adv : Str; c2 : Str} ;
     
-    N = {s : NForm => Str; g : AGender} ;
+    N = {s : NForm => Str; rel : AForm => Str; g : AGender} ;
     N2 = {s : NForm => Str; g : AGender} ** {c2 : Preposition} ;
     N3 = {s : NForm => Str; g : AGender} ** {c2,c3 : Preposition} ;
     PN = {s : Str; g : Gender} ;
diff --git a/lib/src/bulgarian/DictEngBul.gf b/lib/src/bulgarian/DictEngBul.gf
# file too large to diff: lib/src/bulgarian/DictEngBul.gf
diff --git a/lib/src/bulgarian/DiffBul.gf b/lib/src/bulgarian/DiffBul.gf
deleted file mode 100644
--- a/lib/src/bulgarian/DiffBul.gf
+++ /dev/null
@@ -1,21 +0,0 @@
-instance DiffBul of DiffSlavic = open CommonSlavic, Prelude in {
-
-  param
-    Case  = Acc | Dat ;
-
-    Species = Indef | Def ;
-
-    NForm = 
-        NF Number Species
-      | NFSgDefNom
-      | NFPlCount
-      | NFVocative
-      ;
-
-  oper
-    Agr = {gn : GenNum ; p : Person} ;
-
-    agrP3 : GenNum -> Agr = \gn -> 
-      {gn = gn; p = P3} ;
-
-}
diff --git a/lib/src/bulgarian/MorphoBul.gf b/lib/src/bulgarian/MorphoBul.gf
--- a/lib/src/bulgarian/MorphoBul.gf
+++ b/lib/src/bulgarian/MorphoBul.gf
@@ -102,7 +102,7 @@
 							        (v0+"èÿ")
 							        (v0+"èÿ")
 							        (v0+"å")
-							        ANeut).s ! nform;
+							        ANeut) ! nform;
           VGerund => case chete of {
                        rabot + "è" => rabot + "åéêè";
                        _           => chete + "éêè"
@@ -112,8 +112,8 @@
 
 --2 Nouns
 
-  mkNoun : Str -> Str -> Str -> Str -> AGender -> N = \sg,pl,count,voc,g -> {
-    s = table {
+  mkNoun : Str -> Str -> Str -> Str -> AGender -> NForm => Str = \sg,pl,count,voc,g ->
+    table {
           NF Sg Indef => sg ;
           NF Sg Def   => case sg of {
                            _+"à"=>sg+"òà" ;
@@ -165,9 +165,6 @@
                          } ;
           NFPlCount   => count ;
           NFVocative  => voc
-        } ;
-    g = g ;
-    lock_N = <>
     } ;
 
 
diff --git a/lib/src/bulgarian/MorphoFunsBul.gf b/lib/src/bulgarian/MorphoFunsBul.gf
--- a/lib/src/bulgarian/MorphoFunsBul.gf
+++ b/lib/src/bulgarian/MorphoFunsBul.gf
@@ -170,9 +170,9 @@
 
   compoundN = overload {
     compoundN : Str -> N -> N 
-      = \s,n -> {s = \\nform => s ++ n.s ! nform ; g=n.g ; anim=n.anim ; lock_N = <>} ;
+      = \s,n -> {s = \\nform => s ++ n.s ! nform ; rel = \\aform => s ++ n.rel ! aform; g=n.g ; anim=n.anim ; lock_N = <>} ;
     compoundN : N -> Str -> N 
-      = \n,s -> {s = \\nform => s ++ n.s ! nform ; g=n.g ; anim=n.anim ; lock_N = <>} ;
+      = \n,s -> {s = \\nform => s ++ n.s ! nform ; rel = \\aform => s ++ n.rel ! aform; g=n.g ; anim=n.anim ; lock_N = <>} ;
     compoundN : N -> N -> N 
       = \n1,n2 -> lin N
                 {s = table {
@@ -181,11 +181,25 @@
                        NFPlCount   => n1.s ! NFPlCount     ++ n2.s ! (NF Pl Indef) ;
                        NFVocative  => n1.s ! NFVocative    ++ n2.s ! (NF Sg Indef)
                      } ;
+                 rel = \\aform => n1.rel ! aform; 
                  g = n1.g ;
                  g = n1.anim
                 } ;
   } ;
   
+  relativeN : N -> A -> N;
+  relativeN n a = lin N {
+    s   = n.s;
+    rel = a.s;
+    g   = n.g
+  } ;
+  
+  substantiveN : A -> AGender -> N;
+  substantiveN a g = lin N {
+    s   = \\nform => a.s ! nform2aform nform g;
+    rel = a.s;
+    g   = g
+  } ;
 
 --2 Prepositions
 --
diff --git a/lib/src/bulgarian/ParadigmsBul.gf b/lib/src/bulgarian/ParadigmsBul.gf
--- a/lib/src/bulgarian/ParadigmsBul.gf
+++ b/lib/src/bulgarian/ParadigmsBul.gf
@@ -19,1435 +19,1905 @@
                        NFPlCount   => base+"à" ;
                        NFVocative  => base+"å"
                      } ;
-                 g = AMasc NonHuman ;
-                 lock_N = <>
-                } ;
-  mkN002 : Str -> N ;
-  mkN002 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkNoun (v0+"ÿ"+v1)
-                          (v0+"å"+v1+"îâå")
-                          (v0+"ÿ"+v1+"à")
-                          (v0+"ÿ"+v1)
-                          (AMasc NonHuman) ;
-  mkN002a : Str -> N ;
-  mkN002a base = let v0 = tk 2 base;
-                     v1 = last (base)
-                 in mkNoun (v0+"ÿ"+v1)
-                           (v0+"å"+v1+"îâå")
-                           (v0+"ÿ"+v1+"à")
-                           (v0+"ÿ"+v1)
-                           (AMasc NonHuman) ;
-  mkN003 : Str -> N ;
-  mkN003 base = let v0 = tk 3 base;
-                    v1 = last (base)
-                in mkNoun (v0+"ðú"+v1)
-                          (v0+"úð"+v1+"îâå")
-                          (v0+"úð"+v1+"à")
-                          (v0+"ðú"+v1)
-                          (AMasc NonHuman) ;
-  mkN004 : Str -> N ;
-  mkN004 base = let v0 = tk 4 base
-                in mkNoun (v0+"ÿòúð")
-                          (v0+"åòðîâå")
-                          (v0+"ÿòúðà")
-                          (v0+"åòðå")
-                          (AMasc NonHuman) ;
-  mkN005 : Str -> N ;
-  mkN005 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"îâå")
-                          (v0+"à")
-                          (v0)
-                          (AMasc NonHuman) ;
-  mkN006 : Str -> N ;
-  mkN006 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"îâå")
-                          (v0+"à")
-                          (v0)
-                          (AMasc NonHuman) ;
-  mkN007 : Str -> N ;
-  mkN007 base = {s = table {
-                       NF Sg Indef => base ;
-                       NF Sg Def   => base+"à" ;
-                       NF Pl Indef => base+"è" ;
-                       NF Pl Def   => base+"èòå" ;
-                       NFSgDefNom  => base+"úò" ;
-                       NFPlCount   => base+"à" ;
-                       NFVocative  => base+"å"
-                     } ;
-                 g = AMasc NonHuman ;
-                 lock_N = <>
-                } ;
-  mkN007b : Str -> N ;
-  mkN007b base = let v0 = base
-                 in mkNoun (v0)
-                           (v0+"è")
-                           (v0+"à")
-                           (v0+"î")
-                           (AMasc NonHuman) ;
-  mkN007a : Str -> N ;
-  mkN007a base = {s = table {
-                       NF Sg Indef => base ;
-                       NF Sg Def   => base+"à" ;
-                       NF Pl Indef => base+"è" ;
-                       NF Pl Def   => base+"èòå" ;
-                       NFSgDefNom  => base+"úò" ;
-                       NFPlCount   => base+"è" ;
-                       NFVocative  => base+"å"
-                     } ;
-                  g = AMasc Human ;
-                  lock_N = <>
-                 } ;
-  mkN008 : Str -> N ;
-  mkN008 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkNoun (v0+"å"+v1)
-                          (v0+v1+"è")
-                          (v0+"å"+v1+"à")
-                          (v0+"å"+v1+"î")
-                          (AMasc NonHuman) ;
-  mkN008b : Str -> N ;
-  mkN008b base = let v0 = tk 2 base;
-                     v1 = last (base)
-                 in mkNoun (v0+"å"+v1)
-                           (v0+v1+"è")
-                           (v0+"å"+v1+"à")
-                           (v0+"å"+v1+"å")
-                           (AMasc NonHuman) ;
-  mkN008c : Str -> N ;
-  mkN008c base = let v0 = tk 2 base;
-                     v1 = last (base)
-                 in mkNoun (v0+"å"+v1)
-                           (v0+v1+"è")
-                           (v0+"å"+v1+"à")
-                           (v0+v1+"å")
-                           (AMasc NonHuman) ;
-  mkN008a : Str -> N ;
-  mkN008a base = let v0 = tk 2 base
-                 in mkNoun (v0+"åö")
-                           (v0+"öè")
-                           (v0+"öè")
-                           (v0+"åöî")
-                           (AMasc Human) ;
-  mkN009 : Str -> N ;
-  mkN009 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkNoun (v0+"ú"+v1)
-                          (v0+v1+"è")
-                          (v0+"ú"+v1+"à")
-                          (v0+v1+"å")
-                          (AMasc NonHuman) ;
-  mkN009a : Str -> N ;
-  mkN009a base = let v0 = tk 2 base
-                 in mkNoun (v0+"úð")
-                           (v0+"ðîâå")
-                           (v0+"úðà")
-                           (v0+"ðå")
-                           (AMasc NonHuman) ;
-  mkN010 : Str -> N ;
-  mkN010 base = let v0 = tk 2 base
-                in mkNoun (v0+"úð")
-                          (v0+"ðè")
-                          (v0+"ðà")
-                          (v0+"ðå")
-                          (AMasc NonHuman) ;
-  mkN011 : Str -> N ;
-  mkN011 base = let v0 = tk 2 base
-                in mkNoun (v0+"úì")
-                          (v0+"ìè")
-                          (v0+"úìà")
-                          (v0+"ìå")
-                          (AMasc NonHuman) ;
-  mkN012 : Str -> N ;
-  mkN012 base = let v0 = tk 3 base
-                in mkNoun (v0+"ðúê")
-                          (v0+"úðöè")
-                          (v0+"úðöè")
-                          (v0+"úðêî")
-                          (AMasc NonHuman) ;
-  mkN013 : Str -> N ;
-  mkN013 base = let v0 = tk 2 base
-                in mkNoun (v0+"åö")
-                          (v0+"éöè")
-                          (v0+"éöè")
-                          (v0+"åöî")
-                          (AMasc Human) ;
-  mkN014 : Str -> N ;
-  mkN014 base = let v0 = tk 1 base
-                in mkNoun (v0+"ê")
-                          (v0+"öè")
-                          (v0+"êà")
-                          (v0+"ê")
-                          (AMasc NonHuman) ;
-  mkN014a : Str -> N ;
-  mkN014a base = let v0 = tk 1 base
-                 in mkNoun (v0+"ê")
-                           (v0+"öè")
-                           (v0+"êà")
-                           (v0+"êî")
-                           (AMasc NonHuman) ;
-  mkN015 : Str -> N ;
-  mkN015 base = let v0 = tk 1 base
-                in mkNoun (v0+"ã")
-                          (v0+"çè")
-                          (v0+"ãà")
-                          (v0+"çå")
-                          (AMasc NonHuman) ;
-  mkN015a : Str -> N ;
-  mkN015a base = let v0 = tk 1 base
-                 in mkNoun (v0+"ã")
-                           (v0+"çè")
-                           (v0+"ãà")
-                           (v0+"çå")
-                           (AMasc Human) ;
-  mkN016 : Str -> N ;
-  mkN016 base = let v0 = tk 1 base
-                in mkNoun (v0+"õ")
-                          (v0+"ñè")
-                          (v0+"õà")
-                          (v0+"õî")
-                          (AMasc NonHuman) ;
-  mkN016a : Str -> N ;
-  mkN016a base = let v0 = tk 1 base
-                 in mkNoun (v0+"õ")
-                           (v0+"ñè")
-                           (v0+"õà")
-                           (v0+"ñå")
-                           (AMasc Human) ;
-  mkN017 : Str -> N ;
-  mkN017 base = let v0 = tk 1 base
-                in mkNoun (v0+"ê")
-                          (v0+"íè")
-                          (v0+"êà")
-                          (v0+"êî")
-                          (AMasc NonHuman) ;
-  mkN018 : Str -> N ;
-  mkN018 base = let v0 = tk 2 base
-                in mkNoun (v0+"èí")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"èíå")
-                          (AMasc NonHuman) ;
-  mkN018a : Str -> N ;
-  mkN018a base = let v0 = tk 2 base;
-                     v1 = last (base)
-                 in mkNoun (v0+"è"+v1)
-                           (v0+"è")
-                           (v0+"è")
-                           (v0+"è"+v1+"î")
-                           (AMasc NonHuman) ;
-  mkN019 : Str -> N ;
-  mkN019 base = let v0 = tk 2 base
-                in mkNoun (v0+"úê")
-                          (v0+"öè")
-                          (v0+"öè")
-                          (v0+"êî")
-                          (AMasc Human) ;
-  mkN019a : Str -> N ;
-  mkN019a base = let v0 = tk 2 base
-                 in mkNoun (v0+"åê")
-                           (v0+"éöè")
-                           (v0+"åêà")
-                           (v0+"î")
-                           (AMasc NonHuman) ;
-  mkN020 : Str -> N ;
-  mkN020 base = let v0 = tk 3 base;
-                    v1 = last (tk 2 base)
-                in mkNoun (v0+v1+"åö")
-                          (v0+"ú"+v1+"öè")
-                          (v0+"ú"+v1+"öè")
-                          (v0+v1+"åöî")
-                          (AMasc Human) ;
-  mkN021 : Str -> N ;
-  mkN021 base = let v0 = tk 3 base
-                in mkNoun (v0+"÷èí")
-                          (v0+"öè")
-                          (v0+"öè")
-                          (v0+"÷èíî")
-                          (AMasc Human) ;
-  mkN022 : Str -> N ;
-  mkN022 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"î")
-                          (AMasc NonHuman) ;
-  mkN023 : Str -> N ;
-  mkN023 base = let v0 = tk 2 base
-                in mkNoun (v0+"èí")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"èíå")
-                          (AMasc Human) ;
-  mkN024a : Str -> N ;
-  mkN024a base = let v0 = tk 1 base
-                 in mkNoun (v0+"ç")
-                           (v0+"çå")
-                           (v0+"çå")
-                           (v0+"æå")
-                           (AMasc Human) ;
-  mkN024 : Str -> N ;
-  mkN024 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"å")
-                          (v0+"å")
-                          (v0+"î")
-                          (AMasc Human) ;
-  mkN025 : Str -> N ;
-  mkN025 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"ÿ")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc Human) ;
-  mkN026 : Str -> N ;
-  mkN026 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"èëèùà")
-                          (v0+"èëèùà")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN027 : Str -> N ;
-  mkN027 base = let v0 = tk 2 base
-                in mkNoun (v0+"åö")
-                          (v0+"îâöå")
-                          (v0+"åöà")
-                          (v0+"î")
-                          (AMasc NonHuman) ;
-  mkN028 : Str -> N ;
-  mkN028 base = let v0 = tk 1 base
-                in mkNoun (v0+"é")
-                          (v0+"åâå")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN028a : Str -> N ;
-  mkN028a base = let v0 = tk 1 base
-                 in mkNoun (v0+"é")
-                           (v0+"éîâå")
-                           (v0+"ÿ")
-                           (v0+"éî")
-                           (AMasc NonHuman) ;
-  mkN029 : Str -> N ;
-  mkN029 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"üîâå")
-                          (v0+"üîâå")
-                          (v0+"êî")
-                          (AMasc Human) ;
-  mkN030 : Str -> N ;
-  mkN030 base = let v0 = tk 2 base
-                in mkNoun (v0+"úí")
-                          (v0+"íüîâå")
-                          (v0+"úíÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN031 : Str -> N ;
-  mkN031 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"è")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN031a : Str -> N ;
-  mkN031a base = let v0 = base
-                 in mkNoun (v0)
-                           (v0+"è")
-                           (v0+"ÿ")
-                           (v0+"þ")
-                           (AMasc Human) ;
-  mkN032 : Str -> N ;
-  mkN032 base = let v0 = base ;
-                    v1 = tk 1 base
-                in mkNoun (v0)
-                          (v1+"è")
-                          (v1+"ÿ")
-                          (v0+"î")
-                          (AMasc NonHuman) ;
-  mkN032a : Str -> N ;
-  mkN032a base = let v0 = tk 1 base
-                 in mkNoun (v0+"é")
-                           (v0+"è")
-                           (v0+"ÿ")
-                           (v0+"þ")
-                           (AMasc Human) ;
-  mkN033 : Str -> N ;
-  mkN033 base = let v0 = tk 2 base
-                in mkNoun (v0+"åí")
-                          (v0+"íè")
-                          (v0+"åíà")
-                          (v0+"åíå")
-                          (AMasc NonHuman) ;
-  mkN034 : Str -> N ;
-  mkN034 base = let v0 = tk 2 base
-                in mkNoun (v0+"úò")
-                          (v0+"òè")
-                          (v0+"úòÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN035 : Str -> N ;
-  mkN035 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"å")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN035a : Str -> N ;
-  mkN035a base = let v0 = base
-                 in mkNoun (v0)
-                           (v0+"å")
-                           (v0+"ÿ")
-                           (v0+"þ")
-                           (AMasc Human) ;
-  mkN036 : Str -> N ;
-  mkN036 base = let v0 = tk 1 base
-                in mkNoun (v0+"é")
-                          (v0+"èùà")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN037 : Str -> N ;
-  mkN037 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"èùà")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          (AMasc NonHuman) ;
-  mkN038 : Str -> N ;
-  mkN038 base = let v0 = tk 1 base
-                in mkNoun (v0+"à")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"à")
-                          (AMasc Human) ;
-  mkN039 : Str -> N ;
-  mkN039 base = let v0 = tk 1 base
-                in mkNoun (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"éo")
-                          (AMasc Human) ;
-  mkN040 : Str -> N ;
-  mkN040 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"îâöè")
-                          (v0+"îâöè")
-                          (v0+"î")
-                          (AMasc Human) ;
-  mkN040a : Str -> N ;
-  mkN040a base = let v0 = base
-                 in mkNoun (v0)
-                           (v0+"è")
-                           (v0+"à")
-                           (v0+"å")
-                           (AMasc NonHuman) ;
-  mkN041 : Str -> N ;
-  mkN041 base = let v0 = tk 1 base
-                in mkNoun (v0+"à")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"î")
-                          AFem ;
-  mkN041a : Str -> N ;
-  mkN041a base = let v0 = tk 1 base
-                 in mkNoun (v0+"à")
-                           (v0+"è")
-                           (v0+"è")
-                           (v0+"î")
-                           AFem ;
-  mkN041b : Str -> N ;
-  mkN041b base = let v0 = tk 1 base
-                 in mkNoun (v0+"à")
-                           (v0+"è")
-                           (v0+"è")
-                           (v0+"å")
-                           AFem ;
-  mkN042 : Str -> N ;
-  mkN042 base = let v0 = base
-                in mkNoun (v0)
-                          (v0)
-                          (v0)
-                          (v0)
-                          AFem ;
-  mkN043 : Str -> N ;
-  mkN043 base = let v0 = tk 3 base;
-                    v1 = last (tk 1 base)
-                in mkNoun (v0+"ÿ"+v1+"à")
-                          (v0+"å"+v1+"è")
-                          (v0+"å"+v1+"è")
-                          (v0+"î")
-                          AFem ;
-  mkN043a : Str -> N ;
-  mkN043a base = let v0 = tk 4 base;
-                     v1 = last (tk 2 base)
-                 in mkNoun (v0+"ÿ"+v1+"êà")
-                           (v0+"å"+v1+"êè")
-                           (v0+"å"+v1+"êè")
-                           (v0+"î")
-                           AFem ;
-  mkN044 : Str -> N ;
-  mkN044 base = let v0 = tk 1 base
-                in mkNoun (v0+"à")
-                          (v0+"å")
-                          (v0+"å")
-                          (v0+"î")
-                          AFem ;
-  mkN045 : Str -> N ;
-  mkN045 base = let v0 = tk 2 base
-                in mkNoun (v0+"êà")
-                          (v0+"öå")
-                          (v0+"öå")
-                          (v0+"êà")
-                          AFem ;
-  mkN046 : Str -> N ;
-  mkN046 base = let v0 = tk 2 base
-                in mkNoun (v0+"ãà")
-                          (v0+"çå")
-                          (v0+"çå")
-                          (v0+"ãà")
-                          AFem ;
-  mkN047 : Str -> N ;
-  mkN047 base = let v0 = tk 1 base
-                in mkNoun (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"î")
-                          AFem ;
-  mkN048 : Str -> N ;
-  mkN048 base = let v0 = tk 1 base
-                in mkNoun (v0+"ÿ")
-                          (v0+"å")
-                          (v0+"å")
-                          (v0+"üî")
-                          AFem ;
-  mkN049 : Str -> N ;
-  mkN049 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"è")
-                          (v0+"è")
-                          (v0)
-                          AFem ;
-  mkN050 : Str -> N ;
-  mkN050 base = let v0 = tk 2 base
-                in mkNoun (v0+"åí")
-                          (v0+"íè")
-                          (v0+"íè")
-                          (v0+"åí")
-                          AFem ;
-  mkN051 : Str -> N ;
-  mkN051 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkNoun (v0+"ú"+v1)
-                          (v0+v1+"è")
-                          (v0+v1+"è")
-                          (v0+"ú"+v1)
-                          AFem ;
-  mkN052 : Str -> N ;
-  mkN052 base = let v0 = tk 5 base
-                in mkNoun (v0+"ÿëîñò")
-                          (v0+"ÿëîñòè")
-                          (v0+"ÿëîñòè")
-                          (v0+"ÿëîñò")
-                          AFem ;
-  mkN052a : Str -> N ;
-  mkN052a base = let v0 = tk 6 base
-                 in mkNoun (v0+"ÿðíîñò")
-                           (v0+"ÿðíîñòè")
-                           (v0+"ÿðíîñòè")
-                           (v0+"ÿðíîñò")
-                           AFem ;
-  mkN053 : Str -> N ;
-  mkN053 base = let v0 = tk 3 base;
-                    v1 = last (base)
-                in mkNoun (v0+"ðú"+v1)
-                          (v0+"úð"+v1+"è")
-                          (v0+"úð"+v1+"è")
-                          (v0+"ðú"+v1)
-                          AFem ;
-  mkN054 : Str -> N ;
-  mkN054 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"î")
-                          ANeut ;
-  mkN055 : Str -> N ;
-  mkN055 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"î")
-                          ANeut ;
-  mkN056 : Str -> N ;
-  mkN056 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"î")
-                          ANeut ;
-  mkN057 : Str -> N ;
-  mkN057 base = let v0 = tk 3 base;
-                    v1 = last (tk 1 base)
-                in mkNoun (v0+"ÿ"+v1+"î")
-                          (v0+"å"+v1+"à")
-                          (v0+"å"+v1+"à")
-                          (v0+"ÿ"+v1+"î")
-                          ANeut ;
-  mkN057a : Str -> N ;
-  mkN057a base = let v0 = tk 4 base
-                 in mkNoun (v0+"ÿñòî")
-                           (v0+"åñòà")
-                           (v0+"åñòà")
-                           (v0+"ÿñòî")
-                           ANeut ;
-  mkN058 : Str -> N ;
-  mkN058 base = let v0 = tk 3 base
-                in mkNoun (v0+"ÿíî")
-                          (v0+"åíà")
-                          (v0+"åíà")
-                          (v0+"ÿíî")
-                          ANeut ;
-  mkN059 : Str -> N ;
-  mkN059 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"åíå")
-                          (v0+"åíå")
-                          (v0+"î")
-                          ANeut ;
-  mkN060 : Str -> N ;
-  mkN060 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"åñà")
-                          (v0+"åñà")
-                          (v0+"î")
-                          ANeut ;
-  mkN061 : Str -> N ;
-  mkN061 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"î")
-                          ANeut ;
-  mkN062 : Str -> N ;
-  mkN062 base = let v0 = tk 1 base
-                in mkNoun (v0+"î")
-                          (v0+"è")
-                          (v0+"è")
-                          (v0+"î")
-                          ANeut ;
-  mkN063 : Str -> N ;
-  mkN063 base = let v0 = tk 2 base
-                in mkNoun (v0+"êî")
-                          (v0+"÷è")
-                          (v0+"÷è")
-                          (v0+"êî")
-                          ANeut ;
-  mkN064 : Str -> N ;
-  mkN064 base = let v0 = tk 2 base
-                in mkNoun (v0+"õî")
-                          (v0+"øè")
-                          (v0+"øè")
-                          (v0+"õî")
-                          ANeut ;
-  mkN065 : Str -> N ;
-  mkN065 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"òà")
-                          (v0+"òà")
-                          (v0)
-                          ANeut ;
-  mkN066 : Str -> N ;
-  mkN066 base = let v0 = tk 1 base
-                in mkNoun (v0+"å")
-                          (v0+"à")
-                          (v0+"à")
-                          (v0+"å")
-                          ANeut ;
-  mkN067 : Str -> N ;
-  mkN067 base = let v0 = tk 2 base
-                in mkNoun (v0+"òå")
-                          (v0+"öà")
-                          (v0+"öà")
-                          (v0+"òå")
-                          ANeut ;
-  mkN068 : Str -> N ;
-  mkN068 base = let v0 = tk 1 base
-                in mkNoun (v0+"å")
-                          (v0+"ÿ")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          ANeut ;
-  mkN069 : Str -> N ;
-  mkN069 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"íà")
-                          (v0+"íà")
-                          (v0)
-                          ANeut ;
-  mkN070 : Str -> N ;
-  mkN070 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"ñà")
-                          (v0+"ñà")
-                          (v0)
-                          ANeut ;
-  mkN071 : Str -> N ;
-  mkN071 base = let v0 = tk 1 base
-                in mkNoun (v0+"å")
-                          (v0+"èÿ")
-                          (v0+"èÿ")
-                          (v0+"å")
-                          ANeut ;
-  mkN072 : Str -> N ;
-  mkN072 base = let v0 = tk 1 base
-                in mkNoun (v0+"å")
-                          (v0+"ÿ")
-                          (v0+"ÿ")
-                          (v0+"å")
-                          ANeut ;
-  mkN073 : Str -> N ;
-  mkN073 base = let v0 = base
-                in mkNoun (v0)
-                          (v0+"òà")
-                          (v0+"òà")
-                          (v0)
-                          ANeut ;
-  mkN074 : Str -> N ;
-  mkN074 base = let v0 = base
-                in { s = table {
-                           NF Sg _     => variants {} ;
-                           NF Pl Indef => v0 ;
-                           NF Pl Def   => v0+"òà" ;
-                           NFSgDefNom  => variants {} ;
-                           NFPlCount   => v0 ;
-                           NFVocative  => v0
-                         } ;
-                     g = ANeut ;
-                     lock_N = <>
-                   } ;
-  mkN075 : Str -> N ;
-  mkN075 base = let v0 = base
-                in { s = table {
-                           NF Sg _     => variants {} ;
-                           NF Pl Indef => v0 ;
-                           NF Pl Def   => v0+"òå" ;
-                           NFSgDefNom  => variants {} ;
-                           NFPlCount   => v0 ;
-                           NFVocative  => v0
-                         } ;
-                     g = ANeut ;
-                     lock_N = <>
-                   } ;
-  mkA076 : Str -> A ;
-  mkA076 base = let v0 = base
-                in mkAdjective (v0)
-                               (v0+"èÿ")
-                               (v0+"èÿò")
-                               (v0+"à")
-                               (v0+"àòà")
-                               (v0+"î")
-                               (v0+"îòî")
-                               (v0+"è")
-                               (v0+"èòå") ;
-  mkA077 : Str -> A ;
-  mkA077 base = let v0 = base
-                in mkAdjective (v0)
-                               (v0+"èÿ")
-                               (v0+"èÿò")
-                               (v0+"à")
-                               (v0+"àòà")
-                               (v0+"å")
-                               (v0+"åòî")
-                               (v0+"è")
-                               (v0+"èòå") ;
-  mkA078 : Str -> A ;
-  mkA078 base = let v0 = tk 1 base
-                in adjAdv (mkAdjective (v0+"è")
-                                       (v0+"èÿ")
-                                       (v0+"èÿò")
-                                       (v0+"à")
-                                       (v0+"àòà")
-                                       (v0+"î")
-                                       (v0+"îòî")
-                                       (v0+"è")
-                                       (v0+"èòå")) (v0+"è") ;
-  mkA079 : Str -> A ;
-  mkA079 base = let v0 = tk 2 base
-                in mkAdjective (v0+"åí")
-                               (v0+"íèÿ")
-                               (v0+"íèÿò")
-                               (v0+"íà")
-                               (v0+"íàòà")
-                               (v0+"íî")
-                               (v0+"íîòî")
-                               (v0+"íè")
-                               (v0+"íèòå") ;
-  mkA080 : Str -> A ;
-  mkA080 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkAdjective (v0+"ú"+v1)
-                               (v0+v1+"èÿ")
-                               (v0+v1+"èÿò")
-                               (v0+v1+"à")
-                               (v0+v1+"àòà")
-                               (v0+v1+"î")
-                               (v0+v1+"îòî")
-                               (v0+v1+"è")
-                               (v0+v1+"èòå") ;
-  mkA081 : Str -> A ;
-  mkA081 base = let v0 = tk 2 base;
-                    v1 = last (base)
-                in mkAdjective (v0+"ÿ"+v1)
-                               (v0+"å"+v1+"èÿ")
-                               (v0+"å"+v1+"èÿò")
-                               (v0+"ÿ"+v1+"à")
-                               (v0+"ÿ"+v1+"àòà")
-                               (v0+"ÿ"+v1+"î")
-                               (v0+"ÿ"+v1+"îòî")
-                               (v0+"å"+v1+"è")
-                               (v0+"å"+v1+"èòå") ;
-  mkA082 : Str -> A ;
-  mkA082 base = let v0 = tk 3 base;
-                    v1 = last (base)
-                in mkAdjective (v0+"ðú"+v1)
-                               (v0+"úð"+v1+"èÿ")
-                               (v0+"úð"+v1+"èÿò")
-                               (v0+"úð"+v1+"à")
-                               (v0+"úð"+v1+"àòà")
-                               (v0+"úð"+v1+"î")
-                               (v0+"úð"+v1+"îòî")
-                               (v0+"úð"+v1+"è")
-                               (v0+"úð"+v1+"èòå") ;
-  mkA082a : Str -> A ;
-  mkA082a base = let v0 = tk 5 base
-                 in mkAdjective (v0+"úðçúê")
-                                (v0+"ðúçêèÿ")
-                                (v0+"ðúçêèÿò")
-                                (v0+"ðúçêà")
-                                (v0+"ðúçêàòà")
-                                (v0+"ðúçêî")
-                                (v0+"ðúçêîòî")
-                                (v0+"ðúçêè")
-                                (v0+"ðúçêèòå") ;
-  mkA083 : Str -> A ;
-  mkA083 base = let v0 = tk 4 base;
-                    v1 = last (tk 2 base)
-                in mkAdjective (v0+"ÿ"+v1+"úê")
-                               (v0+"å"+v1+"êèÿ")
-                               (v0+"å"+v1+"êèÿò")
-                               (v0+"ÿ"+v1+"êà")
-                               (v0+"ÿ"+v1+"êàòà")
-                               (v0+"ÿ"+v1+"êî")
-                               (v0+"ÿ"+v1+"êîòî")
-                               (v0+"å"+v1+"êè")
-                               (v0+"å"+v1+"êèòå") ;
-  mkA084 : Str -> A ;
-  mkA084 base = let v0 = tk 4 base;
-                    v1 = last (tk 2 base)
-                in mkAdjective (v0+"å"+v1+"åí")
-                               (v0+"å"+v1+"íèÿ")
-                               (v0+"å"+v1+"íèÿò")
-                               (v0+"ÿ"+v1+"íà")
-                               (v0+"ÿ"+v1+"íàòà")
-                               (v0+"ÿ"+v1+"íî")
-                               (v0+"ÿ"+v1+"íîòî")
-                               (v0+"å"+v1+"íè")
-                               (v0+"å"+v1+"íèòå") ;
-  mkA084a : Str -> A ;
-  mkA084a base = let v0 = tk 5 base
-                 in mkAdjective (v0+"åñòåí")
-                                (v0+"åñòíèÿ")
-                                (v0+"åñòíèÿò")
-                                (v0+"ÿñòíà")
-                                (v0+"ÿñòíàòà")
-                                (v0+"ÿñòíî")
-                                (v0+"ÿñòíîòà")
-                                (v0+"åñòíè")
-                                (v0+"åñòíèòå") ;
-  mkA085 : Str -> A ;
-  mkA085 base = let v0 = tk 2 base
-                in mkAdjective (v0+"åí")
-                               (v0+"éíèÿ")
-                               (v0+"éíèÿò")
-                               (v0+"éíà")
-                               (v0+"éíàòà")
-                               (v0+"éíî")
-                               (v0+"éíîòî")
-                               (v0+"éíè")
-                               (v0+"éíèòå") ;
-  mkA086 : Str -> A ;
-  mkA086 base = let v0 = base
-                in mkAdjective (v0)
-                               (v0+"èÿ")
-                               (v0+"èÿò")
-                               (v0+"ÿ")
-                               (v0+"ÿòà")
-                               (v0+"üî")
-                               (v0+"üîòî")
-                               (v0+"è")
-                               (v0+"èòå") ;
-  mkA087 : Str -> A ;
-  mkA087 base = let v0 = tk 1 base
-                in mkAdjective (v0+"è")
-                               (v0+"èÿ")
-                               (v0+"èÿò")
-                               (v0+"à")
-                               (v0+"àòà")
-                               (v0+"å")
-                               (v0+"åòî")
-                               (v0+"è")
-                               (v0+"èòå") ;
-  mkA088 : Str -> A ;
-  mkA088 base = let v0 = tk 1 base
-                in mkAdjective (v0+"è")
-                               (v0+"èÿ")
-                               (v0+"èÿò")
-                               (v0+"ÿ")
-                               (v0+"ÿòà")
-                               (v0+"å")
-                               (v0+"åòî")
-                               (v0+"è")
-                               (v0+"èòå") ;
-  mkA089a : Str -> A ;
-  mkA089a base = let v0 = base
-                 in mkAdjective (v0)
-                                (v0)
-                                (v0)
-                                (v0)
-                                (v0)
-                                (v0)
-                                (v0)
-                                (v0)
-                                (v0) ;
-  mkV142 : Str -> VTable ;
-  mkV142 base = let v0 = tk 3 base
-                in mkVerb (v0+"ñúì")
-                          (v0+"å")
-                          (v0+"áÿõ")
-                          (v0+"áÿõ")
-                          (v0+"áèë")
-                          (v0+"áèë")
-                          (v0+"-")
-                          (v0+"-")
-                          (v0+"áúäè")
-                          (v0+"áÿíå") ;
-  mkV143 : Str -> VTable ;
-  mkV143 base = let v0 = tk 3 base
-                in mkVerb (v0+"úäà")
-                          (v0+"úäå")
-                          (v0+"èõ")
-                          (v0+"úäåõ")
-                          (v0+"èë")
-                          (v0+"úäåë")
-                          (v0+"-")
-                          (v0+"úäåù")
-                          (v0+"úäè")
-                          (v0+"úäåíå") ;
-  mkV144 : Str -> VTable ;
-  mkV144 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"å")
-                          (v0+"ÿõ")
-                          (v0+"ÿõ")
-                          (v0+"ÿë")
-                          (v0+"ÿë")
-                          (v0+"-")
-                          (v0+"-")
-                          (v0+"-")
-                          (v0+"ÿíå") ;
-  mkV145 : Str -> VTable ;
-  mkV145 base = let v0 = tk 2 base;
-                    v1 = last (tk 1 base)
-                in mkVerb (v0+v1+"à")
-                          (v0+v1+"å")
-                          (v0+v1+"îõ")
-                          (v0+v1+"ÿõ")
-                          (v0+"ë")
-                          (v0+v1+"ÿë")
-                          (v0+v1+"åí")
-                          (v0+v1+"ÿù")
-                          (v0+v1+"è")
-                          (v0+v1+"åíå") ;
-  mkV145a : Str -> VTable ;
-  mkV145a base = let v0 = tk 3 base;
-                     v1 = last (tk 2 base)
-                 in mkVerb (v0+v1+"ñà")
-                           (v0+v1+"ñå")
-                           (v0+v1+"ñîõ")
-                           (v0+v1+"ñÿõ")
-                           (v0+v1+"ñúë")
-                           (v0+v1+"ñÿë")
-                           (v0+v1+"ñåí")
-                           (v0+v1+"ñÿù")
-                           (v0+v1+"ñè")
-                           (v0+v1+"ñÿíå") ;
-  mkV145b : Str -> VTable ;
-  mkV145b base = let v0 = tk 2 base
-                 in mkVerb (v0+"òà")
-                           (v0+"òå")
-                           (v0+"òîõ")
-                           (v0+"òÿõ")
-                           (v0+"úë")
-                           (v0+"òÿë")
-                           (v0+"-")
-                           (v0+"òÿù")
-                           (v0+"òè")
-                           (v0+"òÿíå") ;
-  mkV146 : Str -> VTable ;
-  mkV146 base = let v0 = tk 2 base
-                in mkVerb (v0+"äà")
-                          (v0+"äå")
-                          (v0+"äîõ")
-                          (v0+"äåõ")
-                          (v0+"øúë")
-                          (v0+"äåë")
-                          (v0+"-")
-                          (v0+"-")
-                          (v0+"äè")
-                          (v0+"äåíå") ;
-  mkV146a : Str -> VTable ;
-  mkV146a base = let v0 = tk 3 base
-                 in mkVerb (v0+"éäà")
-                           (v0+"éäå")
-                           (v0+"éäîõ")
-                           (v0+"éäåõ")
-                           (v0+"øúë")
-                           (v0+"éäåë")
-                           (v0+"-")
-                           (v0+"-")
-                           (v0+"éäè")
-                           (v0+"éäåíå") ;
-  mkV147 : Str -> VTable ;
-  mkV147 base = let v0 = tk 3 base
-                in mkVerb (v0+"ÿçà")
-                          (v0+"åçå")
-                          (v0+"ÿçîõ")
-                          (v0+"åçåõ")
-                          (v0+"ÿçúë")
-                          (v0+"åçåë")
-                          (v0+"-")
-                          (v0+"-")
-                          (v0+"åç")
-                          (v0+"åçåíå") ;
-  mkV148 : Str -> VTable ;
-  mkV148 base = let v0 = tk 2 base
-                in mkVerb (v0+"êà")
-                          (v0+"÷å")
-                          (v0+"êîõ")
-                          (v0+"÷åõ")
-                          (v0+"êúë")
-                          (v0+"÷åë")
-                          (v0+"÷åí")
-                          (v0+"÷àù")
-                          (v0+"÷è")
-                          (v0+"÷åíå") ;
-  mkV149 : Str -> VTable ;
-  mkV149 base = let v0 = tk 3 base
-                in mkVerb (v0+"åêà")
-                          (v0+"å÷å")
-                          (v0+"ÿêîõ")
-                          (v0+"å÷åõ")
-                          (v0+"ÿêúë")
-                          (v0+"å÷åë")
-                          (v0+"å÷åí")
-                          (v0+"-")
-                          (v0+"å÷è")
-                          (v0+"å÷åíå") ;
-  mkV150 : Str -> VTable ;
-  mkV150 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"å")
-                          (v0+"ÿõ")
-                          (v0+"ÿõ")
-                          (v0+"ÿë")
-                          (v0+"ÿë")
-                          (v0+"ÿí")
-                          (v0+"-")
-                          (v0+"è")
-                          (v0+"ÿíå") ;
-  mkV150a : Str -> VTable ;
-  mkV150a base = let v0 = tk 1 base
-                 in mkVerb (v0+"à")
-                           (v0+"å")
-                           (v0+"ÿõ")
-                           (v0+"ÿõ")
-                           (v0+"ÿë")
-                           (v0+"ÿë")
-                           (v0+"-")
-                           (v0+"-")
-                           (v0+"è")
-                           (v0+"ÿíå") ;
-  mkV151 : Str -> VTable ;
-  mkV151 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"å")
-                          (v0+"àõ")
-                          (v0+"ÿõ")
-                          (v0+"àë")
-                          (v0+"ÿë")
-                          (v0+"ÿù")
-                          (v0+"àí")
-                          (v0+"è")
-                          (v0+"ÿíå") ;
-  mkV152 : Str -> VTable ;
-  mkV152 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"å")
-                          (v0+"àõ")
-                          (v0+"åõ")
-                          (v0+"àë")
-                          (v0+"åë")
-                          (v0+"àò")
-                          (v0+"-")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV152a : Str -> VTable ;
-  mkV152a base = let v0 = tk 4 base
-                 in mkVerb (v0+"ÿãíà")
-                           (v0+"åãíå")
-                           (v0+"ÿãíàõ")
-                           (v0+"ÿãíåõ")
-                           (v0+"ÿãíàë")
-                           (v0+"ÿãíåë")
-                           (v0+"ÿãíàò")
-                           (v0+"-")
-                           (v0+"åãíè")
-                           (v0+"ÿãíåíå") ;
-  mkV153 : Str -> VTable ;
-  mkV153 base = let v0 = tk 3 base
-                in mkVerb (v0+"ÿíà")
-                          (v0+"åíå")
-                          (v0+"ÿíàõ")
-                          (v0+"åíåõ")
-                          (v0+"ÿíàë")
-                          (v0+"åíåë")
-                          (v0+"ÿíàò")
-                          (v0+"-")
-                          (v0+"åíè")
-                          (v0+"åíåíå") ;
-  mkV154 : Str -> VTable ;
-  mkV154 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"å")
-                          (v0+"àõ")
-                          (v0+"åõ")
-                          (v0+"àë")
-                          (v0+"åë")
-                          (v0+"àí")
-                          (v0+"åù")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV155 : Str -> VTable ;
-  mkV155 base = let v0 = tk 2 base
-                in mkVerb (v0+"÷à")
-                          (v0+"÷å")
-                          (v0+"êàõ")
-                          (v0+"÷åõ")
-                          (v0+"êàë")
-                          (v0+"÷åë")
-                          (v0+"-")
-                          (v0+"÷åù")
-                          (v0+"÷è")
-                          (v0+"÷åíå") ;
-  mkV156 : Str -> VTable ;
-  mkV156 base = let v0 = tk 2 base
-                in mkVerb (v0+"æà")
-                          (v0+"æå")
-                          (v0+"çàõ")
-                          (v0+"æåõ")
-                          (v0+"çàë")
-                          (v0+"æåë")
-                          (v0+"çàí")
-                          (v0+"-")
-                          (v0+"æè")
-                          (v0+"æåíå") ;
-  mkV157 : Str -> VTable ;
-  mkV157 base = let v0 = tk 3 base
-                in mkVerb (v0+"åæà")
-                          (v0+"åæå")
-                          (v0+"ÿçàõ")
-                          (v0+"åæåõ")
-                          (v0+"ÿçàë")
-                          (v0+"åæåë")
-                          (v0+"ÿçàí")
-                          (v0+"åæåù")
-                          (v0+"åæè")
-                          (v0+"åæåíå") ;
-  mkV158 : Str -> VTable ;
-  mkV158 base = let v0 = tk 2 base
-                in mkVerb (v0+"æà")
-                          (v0+"æå")
-                          (v0+"ãàõ")
-                          (v0+"æåõ")
-                          (v0+"ãàë")
-                          (v0+"æåë")
-                          (v0+"ãàí")
-                          (v0+"æåù")
-                          (v0+"æè")
-                          (v0+"æåíå") ;
-  mkV159 : Str -> VTable ;
-  mkV159 base = let v0 = tk 2 base
-                in mkVerb (v0+"øà")
-                          (v0+"øå")
-                          (v0+"ñàõ")
-                          (v0+"øåõ")
-                          (v0+"ñàë")
-                          (v0+"øåë")
-                          (v0+"ñàí")
-                          (v0+"øåù")
-                          (v0+"øè")
-                          (v0+"øåíå") ;
-  mkV160 : Str -> VTable ;
-  mkV160 base = let v0 = tk 2 base
-                in mkVerb (v0+"åÿ")
-                          (v0+"åå")
-                          (v0+"ÿõ")
-                          (v0+"ååõ")
-                          (v0+"ÿë")
-                          (v0+"ååë")
-                          (v0+"ÿí")
-                          (v0+"ååù")
-                          (v0+"åé")
-                          (v0+"ååíå") ;
-  mkV160a : Str -> VTable ;
-  mkV160a base = let v0 = tk 2 base
-                 in mkVerb (v0+"åÿ")
-                           (v0+"åå")
-                           (v0+"àõ")
-                           (v0+"ååõ")
-                           (v0+"àë")
-                           (v0+"ååë")
-                           (v0+"àí")
-                           (v0+"ååù")
-                           (v0+"åé")
-                           (v0+"ååíå") ;
-  mkV161 : Str -> VTable ;
-  mkV161 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"å")
-                          (v0+"õ")
-                          (v0+"åõ")
-                          (v0+"ë")
-                          (v0+"åë")
-                          (v0+"í")
-                          (v0+"åù")
-                          (v0+"é")
-                          (v0+"åíå") ;
-  mkV161a : Str -> VTable ;
-  mkV161a base = let v0 = tk 1 base
-                 in mkVerb (v0+"ÿ")
-                           (v0+"å")
-                           (v0+"õ")
-                           (v0+"åõ")
-                           (v0+"ë")
-                           (v0+"åë")
-                           (v0+"ò")
-                           (v0+"åù")
-                           (v0+"é")
-                           (v0+"åíå") ;
-  mkV162 : Str -> VTable ;
-  mkV162 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"å")
-                          (v0+"ÿõ")
-                          (v0+"åõ")
-                          (v0+"ÿë")
-                          (v0+"åë")
-                          (v0+"-")
-                          (v0+"åù")
-                          (v0+"é")
-                          (v0+"åíå") ;
-  mkV163 : Str -> VTable ;
-  mkV163 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"å")
-                          (v0+"õ")
-                          (v0+"åõ")
-                          (v0+"ë")
-                          (v0+"åë")
-                          (v0+"ò")
-                          (v0+"åù")
-                          (v0+"é")
-                          (v0+"åíå") ;
-  mkV164 : Str -> VTable ;
-  mkV164 base = let v0 = tk 2 base
-                in mkVerb (v0+"åÿ")
-                          (v0+"åå")
-                          (v0+"ÿõ")
-                          (v0+"ååõ")
-                          (v0+"ÿë")
-                          (v0+"ååë")
-                          (v0+"ÿò")
-                          (v0+"ååù")
-                          (v0+"åé")
-                          (v0+"ååíå") ;
-  mkV165 : Str -> VTable ;
-  mkV165 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"å")
-                          (v0+"îõ")
-                          (v0+"åõ")
-                          (v0+"-")
-                          (v0+"åë")
-                          (v0+"-")
-                          (v0+"åù")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV166 : Str -> VTable ;
-  mkV166 base = let v0 = tk 2 base
-                in mkVerb (v0+"ãà")
-                          (v0+"æå")
-                          (v0+"æàõ")
-                          (v0+"æåõ")
-                          (v0+"ãúë")
-                          (v0+"æåë")
-                          (v0+"-")
-                          (v0+"æåù")
-                          (v0+"-")
-                          (v0+"æåíå") ;
-  mkV167 : Str -> VTable ;
-  mkV167 base = let v0 = tk 2 base
-                in mkVerb (v0+"êà")
-                          (v0+"÷å")
-                          (v0+"êàõ")
-                          (v0+"÷åõ")
-                          (v0+"êàë")
-                          (v0+"÷åë")
-                          (v0+"êàí")
-                          (v0+"÷åù")
-                          (v0+"÷è")
-                          (v0+"÷åíå") ;
-  mkV168 : Str -> VTable ;
-  mkV168 base = let v0 = tk 1 base
-                in mkVerb (v0+"ì")
-                          (v0+"äå")
-                          (v0+"äîõ")
-                          (v0+"äÿõ")
-                          (v0+"ë")
-                          (v0+"äÿë")
-                          (v0+"äåí")
-                          (v0+"-")
-                          (v0+"é")
-                          (v0+"äÿíå") ;
-  mkV169 : Str -> VTable ;
-  mkV169 base = let v0 = tk 1 base
-                in mkVerb (v0+"ì")
-                          (v0+"äå")
-                          (v0+"äîõ")
-                          (v0+"äÿõ")
-                          (v0+"ë")
-                          (v0+"äÿë")
-                          (v0+"äåí")
-                          (v0+"äåù")
-                          (v0+"æ")
-                          (v0+"äÿíå") ;
-  mkV170 : Str -> VTable ;
-  mkV170 base = let v0 = tk 3 base
-                in mkVerb (v0+"åðà")
-                          (v0+"åðå")
-                          (v0+"ðàõ")
-                          (v0+"åðÿõ")
-                          (v0+"ðàë")
-                          (v0+"åðÿë")
-                          (v0+"ðàí")
-                          (v0+"åðÿù")
-                          (v0+"åðè")
-                          (v0+"åðÿíå") ;
-  mkV171 : Str -> VTable ;
-  mkV171 base = let v0 = tk 2 base
-                in mkVerb (v0+"ìà")
-                          (v0+"ìå")
-                          (v0+"õ")
-                          (v0+"ìåõ")
-                          (v0+"ë")
-                          (v0+"ìåë")
-                          (v0+"ò")
-                          (v0+"-")
-                          (v0+"ìè")
-                          (v0+"ìåíå") ;
-  mkV172 : Str -> VTable ;
-  mkV172 base = let v0 = tk 4 base
-                in mkVerb (v0+"úëíà")
-                          (v0+"úëíå")
-                          (v0+"ëåõ")
-                          (v0+"úëíåõ")
-                          (v0+"ëåë")
-                          (v0+"úëíåë")
-                          (v0+"úëíàò")
-                          (v0+"úëíåù")
-                          (v0+"úëíè")
-                          (v0+"úëíåíå") ;
-  mkV173 : Str -> VTable ;
-  mkV173 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"èõ")
-                          (v0+"åõ")
-                          (v0+"èë")
-                          (v0+"åë")
-                          (v0+"åí")
-                          (v0+"åù")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV174 : Str -> VTable ;
-  mkV174 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"èõ")
-                          (v0+"ÿõ")
-                          (v0+"èë")
-                          (v0+"ÿë")
-                          (v0+"åí")
-                          (v0+"ÿù")
-                          (v0+"è")
-                          (v0+"ÿíå") ;
-  mkV175 : Str -> VTable ;
-  mkV175 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"èõ")
-                          (v0+"ÿõ")
-                          (v0+"èë")
-                          (v0+"ÿë")
-                          (v0+"åí")
-                          (v0+"ÿù")
-                          (v0+"é")
-                          (v0+"åíå") ;
-  mkV176 : Str -> VTable ;
-  mkV176 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"è")
-                          (v0+"èõ")
-                          (v0+"åõ")
-                          (v0+"èë")
-                          (v0+"åë")
-                          (v0+"åí")
-                          (v0+"åù")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV177 : Str -> VTable ;
-  mkV177 base = let v0 = tk 1 base
-                in mkVerb (v0+"ÿ")
-                          (v0+"è")
-                          (v0+"ÿõ")
-                          (v0+"ÿõ")
-                          (v0+"ÿë")
-                          (v0+"ÿë")
-                          (v0+"ÿí")
-                          (v0+"ÿù")
-                          (v0+"è")
-                          (v0+"åíå") ;
-  mkV178 : Str -> VTable ;
-  mkV178 base = let v0 = tk 1 base
-                in mkVerb (v0+"à")
-                          (v0+"è")
-                          (v0+"àõ")
-                          (v0+"åõ")
-                          (v0+"àë")
-                          (v0+"åë")
-                          (v0+"-")
+                 rel = \\_ => base ;
+                 g = AMasc NonHuman ;
+                 lock_N = <>
+                } ;
+  mkN002 : Str -> N ;
+  mkN002 base = let v0 = tk 2 base;
+                    v1 = last (base);
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ÿ"+v1)
+                               (v0+"å"+v1+"îâå")
+                               (v0+"ÿ"+v1+"à")
+                               (v0+"ÿ"+v1)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN002a : Str -> N ;
+  mkN002a base = let v0 = tk 2 base;
+                     v1 = last (base);
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"ÿ"+v1)
+                                (v0+"å"+v1+"îâå")
+                                (v0+"ÿ"+v1+"à")
+                                (v0+"ÿ"+v1)
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    } ;
+  mkN003 : Str -> N ;
+  mkN003 base = let v0 = tk 3 base;
+                    v1 = last (base);
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ðú"+v1)
+                               (v0+"úð"+v1+"îâå")
+                               (v0+"úð"+v1+"à")
+                               (v0+"ðú"+v1)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN004 : Str -> N ;
+  mkN004 base = let v0 = tk 4 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ÿòúð")
+                               (v0+"åòðîâå")
+                               (v0+"ÿòúðà")
+                               (v0+"åòðå")
+                               g;
+                    rel = \\_ => base;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN005 : Str -> N ;
+  mkN005 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"îâå")
+                               (v0+"à")
+                               (v0)
+                               g;
+                    rel = \\_ => base;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN006 : Str -> N ;
+  mkN006 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"îâå")
+                               (v0+"à")
+                               (v0)
+                               g;
+                    rel = \\_ => base;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN007 : Str -> N ;
+  mkN007 base = {s = table {
+                       NF Sg Indef => base ;
+                       NF Sg Def   => base+"à" ;
+                       NF Pl Indef => base+"è" ;
+                       NF Pl Def   => base+"èòå" ;
+                       NFSgDefNom  => base+"úò" ;
+                       NFPlCount   => base+"à" ;
+                       NFVocative  => base+"å"
+                     } ;
+                 rel = (mkA079 (base+"åí")).s;
+                 g   = AMasc NonHuman;
+                 lock_N = <>
+                } ;
+  mkN007b : Str -> N ;
+  mkN007b base = let v0 = base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0)
+                                (v0+"è")
+                                (v0+"à")
+                                (v0+"î")
+                                g ;
+                     rel = \\_ => base;
+                     g   = g ;
+                     lock_N = <>                     
+                    } ;
+  mkN007a : Str -> N ;
+  mkN007a base = {s = table {
+                       NF Sg Indef => base ;
+                       NF Sg Def   => base+"à" ;
+                       NF Pl Indef => base+"è" ;
+                       NF Pl Def   => base+"èòå" ;
+                       NFSgDefNom  => base+"úò" ;
+                       NFPlCount   => base+"è" ;
+                       NFVocative  => base+"å"
+                     } ;
+                  rel = (mkA078 (base+"ñêè")).s;
+                  g   = AMasc Human ;
+                  lock_N = <>
+                 } ;
+  mkN008 : Str -> N ;
+  mkN008 base = let v0 = tk 2 base;
+                    v1 = last base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"å"+v1)
+                               (v0+v1+"è")
+                               (v0+"å"+v1+"à")
+                               (v0+"å"+v1+"î")
+                               g ;
+                    rel = \\_ => base;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN008b : Str -> N ;
+  mkN008b base = let v0 = tk 2 base;
+                     v1 = last (base);
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"å"+v1)
+                                (v0+v1+"è")
+                                (v0+"å"+v1+"à")
+                                (v0+"å"+v1+"å")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    } ;
+  mkN008c : Str -> N ;
+  mkN008c base = let v0 = tk 2 base;
+                     v1 = last (base);
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"å"+v1)
+                                (v0+v1+"è")
+                                (v0+"å"+v1+"à")
+                                (v0+v1+"å")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    } ;
+  mkN008a : Str -> N ;
+  mkN008a base = let v0 = tk 2 base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0+"åö")
+                                (v0+"öè")
+                                (v0+"öè")
+                                (v0+"åöî")
+                                g ;
+                     rel = (mkA078 (v0+"ñêè")).s ;
+                     g   = g ;
+                     lock_N = <>
+                    } ;
+  mkN009 : Str -> N ;
+  mkN009 base = let v0 = tk 2 base;
+                    v1 = last (base);
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ú"+v1)
+                               (v0+v1+"è")
+                               (v0+"ú"+v1+"à")
+                               (v0+v1+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   } ;
+  mkN009a : Str -> N ;
+  mkN009a base = let v0 = tk 2 base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"úð")
+                                (v0+"ðîâå")
+                                (v0+"úðà")
+                                (v0+"ðå")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    } ;
+  mkN010 : Str -> N ;
+  mkN010 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"úð")
+                               (v0+"ðè")
+                               (v0+"ðà")
+                               (v0+"ðå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN011 : Str -> N ;
+  mkN011 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"úì")
+                               (v0+"ìè")
+                               (v0+"úìà")
+                               (v0+"ìå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN012 : Str -> N ;
+  mkN012 base = let v0 = tk 3 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ðúê")
+                               (v0+"úðöè")
+                               (v0+"úðöè")
+                               (v0+"úðêî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN013 : Str -> N ;
+  mkN013 base = let v0 = tk 2 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"åö")
+                               (v0+"éöè")
+                               (v0+"éöè")
+                               (v0+"åöî")
+                               g ;
+                    rel = (mkA078 (base+"éñêè")).s;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN014 : Str -> N ;
+  mkN014 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ê")
+                               (v0+"öè")
+                               (v0+"êà")
+                               (v0+"ê")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN014a : Str -> N ;
+  mkN014a base = let v0 = tk 1 base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0+"ê")
+                                (v0+"öè")
+                                (v0+"êà")
+                                (v0+"êî")
+                                g ;
+                     rel = (mkA078 (v0+"÷åñêè")).s;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN015 : Str -> N ;
+  mkN015 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ã")
+                               (v0+"çè")
+                               (v0+"ãà")
+                               (v0+"çå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN015a : Str -> N ;
+  mkN015a base = let v0 = tk 1 base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0+"ã")
+                                (v0+"çè")
+                                (v0+"ãà")
+                                (v0+"çå")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN016 : Str -> N ;
+  mkN016 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"õ")
+                               (v0+"ñè")
+                               (v0+"õà")
+                               (v0+"õî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN016a : Str -> N ;
+  mkN016a base = let v0 = tk 1 base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"õ")
+                                (v0+"ñè")
+                                (v0+"õà")
+                                (v0+"ñå")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN017 : Str -> N ;
+  mkN017 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"ê")
+                               (v0+"íè")
+                               (v0+"êà")
+                               (v0+"êî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN018 : Str -> N ;
+  mkN018 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"èí")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"èíå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN018a : Str -> N ;
+  mkN018a base = let v0 = tk 2 base;
+                     v1 = last (base);
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"è"+v1)
+                                (v0+"è")
+                                (v0+"è")
+                                (v0+"è"+v1+"î")
+                                g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN019 : Str -> N ;
+  mkN019 base = let v0 = tk 2 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"úê")
+                               (v0+"öè")
+                               (v0+"öè")
+                               (v0+"êî")
+                               g ;
+                    rel = (mkA078 (v0+"ñêè")).s;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN019a : Str -> N ;
+  mkN019a base = let v0 = tk 2 base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"åê")
+                                (v0+"éöè")
+                                (v0+"åêà")
+                                (v0+"î")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN020 : Str -> N ;
+  mkN020 base = let v0 = tk 3 base;
+                    v1 = last (tk 2 base);
+                    g  = AMasc Human
+                in {s = mkNoun (v0+v1+"åö")
+                               (v0+"ú"+v1+"öè")
+                               (v0+"ú"+v1+"öè")
+                               (v0+v1+"åöî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN021 : Str -> N ;
+  mkN021 base = let v0 = tk 3 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"÷èí")
+                               (v0+"öè")
+                               (v0+"öè")
+                               (v0+"÷èíî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN022 : Str -> N ;
+  mkN022 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN023 : Str -> N ;
+  mkN023 base = let v0 = tk 2 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"èí")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"èíå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN024a : Str -> N ;
+  mkN024a base = let v0 = tk 1 base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0+"ç")
+                                (v0+"çå")
+                                (v0+"çå")
+                                (v0+"æå")
+                                g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN024 : Str -> N ;
+  mkN024 base = let v0 = base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0)
+                               (v0+"å")
+                               (v0+"å")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN025 : Str -> N ;
+  mkN025 base = let v0 = base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0)
+                               (v0+"ÿ")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = (mkA078 (base+"ñêè")).s ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN026 : Str -> N ;
+  mkN026 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"èëèùà")
+                               (v0+"èëèùà")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN027 : Str -> N ;
+  mkN027 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"åö")
+                               (v0+"îâöå")
+                               (v0+"åöà")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN028 : Str -> N ;
+  mkN028 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"é")
+                               (v0+"åâå")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN028a : Str -> N ;
+  mkN028a base = let v0 = tk 1 base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0+"é")
+                                (v0+"éîâå")
+                                (v0+"ÿ")
+                                (v0+"éî")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN029 : Str -> N ;
+  mkN029 base = let v0 = base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0)
+                               (v0+"üîâå")
+                               (v0+"üîâå")
+                               (v0+"êî")
+                               g ;
+                    rel = (mkA078 (base+"ñêè")).s;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN030 : Str -> N ;
+  mkN030 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"úí")
+                               (v0+"íüîâå")
+                               (v0+"úíÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN031 : Str -> N ;
+  mkN031 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"è")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN031a : Str -> N ;
+  mkN031a base = let v0 = base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0)
+                                (v0+"è")
+                                (v0+"ÿ")
+                                (v0+"þ")
+                                g ;
+                     rel = (mkA078 (base+"ñêè")).s ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN032 : Str -> N ;
+  mkN032 base = let v0 = base ;
+                    v1 = tk 1 base ;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v1+"è")
+                               (v1+"ÿ")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN032a : Str -> N ;
+  mkN032a base = let v0 = tk 1 base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0+"é")
+                                (v0+"è")
+                                (v0+"ÿ")
+                                (v0+"þ")
+                                g ;
+                     rel = (mkA078 (base+"ñêè")).s ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN033 : Str -> N ;
+  mkN033 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"åí")
+                               (v0+"íè")
+                               (v0+"åíà")
+                               (v0+"åíå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN034 : Str -> N ;
+  mkN034 base = let v0 = tk 2 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"úò")
+                               (v0+"òè")
+                               (v0+"úòÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN035 : Str -> N ;
+  mkN035 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"å")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN035a : Str -> N ;
+  mkN035a base = let v0 = base;
+                     g  = AMasc Human
+                 in {s = mkNoun (v0)
+                                (v0+"å")
+                                (v0+"ÿ")
+                                (v0+"þ")
+                                g ;
+                     rel = (mkA078 (base+"ñêè")).s ;
+                     g   = g ;
+                     lock_N = <>                     
+                    };
+  mkN036 : Str -> N ;
+  mkN036 base = let v0 = tk 1 base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0+"é")
+                               (v0+"èùà")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN037 : Str -> N ;
+  mkN037 base = let v0 = base;
+                    g  = AMasc NonHuman
+                in {s = mkNoun (v0)
+                               (v0+"èùà")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN038 : Str -> N ;
+  mkN038 base = let v0 = tk 1 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"à")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"à")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN039 : Str -> N ;
+  mkN039 base = let v0 = tk 1 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"ÿ")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"éo")
+                               g ;
+                    rel = (mkA078 (v0+"éñêè")).s ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN040 : Str -> N ;
+  mkN040 base = let v0 = tk 1 base;
+                    g  = AMasc Human
+                in {s = mkNoun (v0+"î")
+                               (v0+"îâöè")
+                               (v0+"îâöè")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN040a : Str -> N ;
+  mkN040a base = let v0 = base;
+                     g  = AMasc NonHuman
+                 in {s = mkNoun (v0)
+                                (v0+"è")
+                                (v0+"à")
+                                (v0+"å")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN041 : Str -> N ;
+  mkN041 base = let v0 = tk 1 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"à")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN041a : Str -> N ;
+  mkN041a base = let v0 = tk 1 base;
+                     g  = AFem
+                 in {s = mkNoun (v0+"à")
+                                (v0+"è")
+                                (v0+"è")
+                                (v0+"î")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN041b : Str -> N ;
+  mkN041b base = let v0 = tk 1 base;
+                     g  = AFem
+                 in {s = mkNoun (v0+"à")
+                                (v0+"è")
+                                (v0+"è")
+                                (v0+"å")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                   };
+  mkN042 : Str -> N ;
+  mkN042 base = let v0 = base;
+                    g  = AFem
+                in {s = mkNoun (v0)
+                               (v0)
+                               (v0)
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                  };
+  mkN043 : Str -> N ;
+  mkN043 base = let v0 = tk 3 base;
+                    v1 = last (tk 1 base);
+                    g  = AFem
+                in {s = mkNoun (v0+"ÿ"+v1+"à")
+                               (v0+"å"+v1+"è")
+                               (v0+"å"+v1+"è")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                  };
+  mkN043a : Str -> N ;
+  mkN043a base = let v0 = tk 4 base;
+                     v1 = last (tk 2 base);
+                     g  = AFem
+                 in {s = mkNoun (v0+"ÿ"+v1+"êà")
+                                (v0+"å"+v1+"êè")
+                                (v0+"å"+v1+"êè")
+                                (v0+"î")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN044 : Str -> N ;
+  mkN044 base = let v0 = tk 1 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"à")
+                               (v0+"å")
+                               (v0+"å")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                  };
+  mkN045 : Str -> N ;
+  mkN045 base = let v0 = tk 2 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"êà")
+                               (v0+"öå")
+                               (v0+"öå")
+                               (v0+"êà")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN046 : Str -> N ;
+  mkN046 base = let v0 = tk 2 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"ãà")
+                               (v0+"çå")
+                               (v0+"çå")
+                               (v0+"ãà")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN047 : Str -> N ;
+  mkN047 base = let v0 = tk 1 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"ÿ")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN048 : Str -> N ;
+  mkN048 base = let v0 = tk 1 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"ÿ")
+                               (v0+"å")
+                               (v0+"å")
+                               (v0+"üî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN049 : Str -> N ;
+  mkN049 base = let v0 = base;
+                    g  = AFem
+                in {s = mkNoun (v0)
+                               (v0+"è")
+                               (v0+"è")
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN050 : Str -> N ;
+  mkN050 base = let v0 = tk 2 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"åí")
+                               (v0+"íè")
+                               (v0+"íè")
+                               (v0+"åí")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN051 : Str -> N ;
+  mkN051 base = let v0 = tk 2 base;
+                    v1 = last (base);
+                    g  = AFem
+                in {s = mkNoun (v0+"ú"+v1)
+                               (v0+v1+"è")
+                               (v0+v1+"è")
+                               (v0+"ú"+v1)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN052 : Str -> N ;
+  mkN052 base = let v0 = tk 5 base;
+                    g  = AFem
+                in {s = mkNoun (v0+"ÿëîñò")
+                               (v0+"ÿëîñòè")
+                               (v0+"ÿëîñòè")
+                               (v0+"ÿëîñò")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN052a : Str -> N ;
+  mkN052a base = let v0 = tk 6 base;
+                     g  = AFem
+                 in {s = mkNoun (v0+"ÿðíîñò")
+                                (v0+"ÿðíîñòè")
+                                (v0+"ÿðíîñòè")
+                                (v0+"ÿðíîñò")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN053 : Str -> N ;
+  mkN053 base = let v0 = tk 3 base;
+                    v1 = last (base);
+                    g  = AFem
+                in {s = mkNoun (v0+"ðú"+v1)
+                               (v0+"úð"+v1+"è")
+                               (v0+"úð"+v1+"è")
+                               (v0+"ðú"+v1)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN054 : Str -> N ;
+  mkN054 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN055 : Str -> N ;
+  mkN055 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN056 : Str -> N ;
+  mkN056 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN057 : Str -> N ;
+  mkN057 base = let v0 = tk 3 base;
+                    v1 = last (tk 1 base);
+                    g  = ANeut
+                in {s = mkNoun (v0+"ÿ"+v1+"î")
+                               (v0+"å"+v1+"à")
+                               (v0+"å"+v1+"à")
+                               (v0+"ÿ"+v1+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN057a : Str -> N ;
+  mkN057a base = let v0 = tk 4 base;
+                     g  = ANeut
+                 in {s = mkNoun (v0+"ÿñòî")
+                                (v0+"åñòà")
+                                (v0+"åñòà")
+                                (v0+"ÿñòî")
+                                g ;
+                     rel = \\_ => base ;
+                     g   = g ;
+                     lock_N = <>
+                    };
+  mkN058 : Str -> N ;
+  mkN058 base = let v0 = tk 3 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"ÿíî")
+                               (v0+"åíà")
+                               (v0+"åíà")
+                               (v0+"ÿíî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN059 : Str -> N ;
+  mkN059 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"åíå")
+                               (v0+"åíå")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN060 : Str -> N ;
+  mkN060 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"åñà")
+                               (v0+"åñà")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN061 : Str -> N ;
+  mkN061 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN062 : Str -> N ;
+  mkN062 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"î")
+                               (v0+"è")
+                               (v0+"è")
+                               (v0+"î")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN063 : Str -> N ;
+  mkN063 base = let v0 = tk 2 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"êî")
+                               (v0+"÷è")
+                               (v0+"÷è")
+                               (v0+"êî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN064 : Str -> N ;
+  mkN064 base = let v0 = tk 2 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"õî")
+                               (v0+"øè")
+                               (v0+"øè")
+                               (v0+"õî")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g;
+                    lock_N = <>
+                   };
+  mkN065 : Str -> N ;
+  mkN065 base = let v0 = base;
+                    g  = ANeut
+                in {s = mkNoun (v0)
+                               (v0+"òà")
+                               (v0+"òà")
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN066 : Str -> N ;
+  mkN066 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"å")
+                               (v0+"à")
+                               (v0+"à")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+ mkN067 : Str -> N ;
+  mkN067 base = let v0 = tk 2 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"òå")
+                               (v0+"öà")
+                               (v0+"öà")
+                               (v0+"òå")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN068 : Str -> N ;
+  mkN068 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"å")
+                               (v0+"ÿ")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN069 : Str -> N ;
+  mkN069 base = let v0 = base;
+                    g  = ANeut
+                in {s = mkNoun (v0)
+                               (v0+"íà")
+                               (v0+"íà")
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN070 : Str -> N ;
+  mkN070 base = let v0 = base;
+                    g  = ANeut
+                in {s = mkNoun (v0)
+                               (v0+"ñà")
+                               (v0+"ñà")
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN071 : Str -> N ;
+  mkN071 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"å")
+                               (v0+"èÿ")
+                               (v0+"èÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN072 : Str -> N ;
+  mkN072 base = let v0 = tk 1 base;
+                    g  = ANeut
+                in {s = mkNoun (v0+"å")
+                               (v0+"ÿ")
+                               (v0+"ÿ")
+                               (v0+"å")
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN073 : Str -> N ;
+  mkN073 base = let v0 = base;
+                    g  = ANeut
+                in {s = mkNoun (v0)
+                               (v0+"òà")
+                               (v0+"òà")
+                               (v0)
+                               g ;
+                    rel = \\_ => base ;
+                    g   = g ;
+                    lock_N = <>
+                   };
+  mkN074 : Str -> N ;
+  mkN074 base = let v0 = base
+                in { s = table {
+                           NF Sg _     => v0 ;
+                           NF Pl Indef => v0 ;
+                           NF Pl Def   => v0+"òà" ;
+                           NFSgDefNom  => v0 ;
+                           NFPlCount   => v0 ;
+                           NFVocative  => v0
+                         } ;
+                     rel = \\_ => base ;
+                     g = ANeut ;
+                     lock_N = <>
+                   } ;
+  mkN075 : Str -> N ;
+  mkN075 base = let v0 = base
+                in { s = table {
+                           NF Sg _     => variants {} ;
+                           NF Pl Indef => v0 ;
+                           NF Pl Def   => v0+"òå" ;
+                           NFSgDefNom  => variants {} ;
+                           NFPlCount   => v0 ;
+                           NFVocative  => v0
+                         } ;
+                     rel = \\_ => base ;
+                     g = ANeut ;
+                     lock_N = <>
+                   } ;
+  mkA076 : Str -> A ;
+  mkA076 base = let v0 = base
+                in mkAdjective (v0)
+                               (v0+"èÿ")
+                               (v0+"èÿò")
+                               (v0+"à")
+                               (v0+"àòà")
+                               (v0+"î")
+                               (v0+"îòî")
+                               (v0+"è")
+                               (v0+"èòå") ;
+  mkA077 : Str -> A ;
+  mkA077 base = let v0 = base
+                in mkAdjective (v0)
+                               (v0+"èÿ")
+                               (v0+"èÿò")
+                               (v0+"à")
+                               (v0+"àòà")
+                               (v0+"å")
+                               (v0+"åòî")
+                               (v0+"è")
+                               (v0+"èòå") ;
+  mkA078 : Str -> A ;
+  mkA078 base = let v0 = tk 1 base
+                in adjAdv (mkAdjective (v0+"è")
+                                       (v0+"èÿ")
+                                       (v0+"èÿò")
+                                       (v0+"à")
+                                       (v0+"àòà")
+                                       (v0+"î")
+                                       (v0+"îòî")
+                                       (v0+"è")
+                                       (v0+"èòå")) (v0+"è") ;
+  mkA079 : Str -> A ;
+  mkA079 base = let v0 = tk 2 base
+                in mkAdjective (v0+"åí")
+                               (v0+"íèÿ")
+                               (v0+"íèÿò")
+                               (v0+"íà")
+                               (v0+"íàòà")
+                               (v0+"íî")
+                               (v0+"íîòî")
+                               (v0+"íè")
+                               (v0+"íèòå") ;
+  mkA080 : Str -> A ;
+  mkA080 base = let v0 = tk 2 base;
+                    v1 = last (base)
+                in mkAdjective (v0+"ú"+v1)
+                               (v0+v1+"èÿ")
+                               (v0+v1+"èÿò")
+                               (v0+v1+"à")
+                               (v0+v1+"àòà")
+                               (v0+v1+"î")
+                               (v0+v1+"îòî")
+                               (v0+v1+"è")
+                               (v0+v1+"èòå") ;
+  mkA081 : Str -> A ;
+  mkA081 base = let v0 = tk 2 base;
+                    v1 = last (base)
+                in mkAdjective (v0+"ÿ"+v1)
+                               (v0+"å"+v1+"èÿ")
+                               (v0+"å"+v1+"èÿò")
+                               (v0+"ÿ"+v1+"à")
+                               (v0+"ÿ"+v1+"àòà")
+                               (v0+"ÿ"+v1+"î")
+                               (v0+"ÿ"+v1+"îòî")
+                               (v0+"å"+v1+"è")
+                               (v0+"å"+v1+"èòå") ;
+  mkA082 : Str -> A ;
+  mkA082 base = let v0 = tk 3 base;
+                    v1 = last (base)
+                in mkAdjective (v0+"ðú"+v1)
+                               (v0+"úð"+v1+"èÿ")
+                               (v0+"úð"+v1+"èÿò")
+                               (v0+"úð"+v1+"à")
+                               (v0+"úð"+v1+"àòà")
+                               (v0+"úð"+v1+"î")
+                               (v0+"úð"+v1+"îòî")
+                               (v0+"úð"+v1+"è")
+                               (v0+"úð"+v1+"èòå") ;
+  mkA082a : Str -> A ;
+  mkA082a base = let v0 = tk 5 base
+                 in mkAdjective (v0+"úðçúê")
+                                (v0+"ðúçêèÿ")
+                                (v0+"ðúçêèÿò")
+                                (v0+"ðúçêà")
+                                (v0+"ðúçêàòà")
+                                (v0+"ðúçêî")
+                                (v0+"ðúçêîòî")
+                                (v0+"ðúçêè")
+                                (v0+"ðúçêèòå") ;
+  mkA083 : Str -> A ;
+  mkA083 base = let v0 = tk 4 base;
+                    v1 = last (tk 2 base)
+                in mkAdjective (v0+"ÿ"+v1+"úê")
+                               (v0+"å"+v1+"êèÿ")
+                               (v0+"å"+v1+"êèÿò")
+                               (v0+"ÿ"+v1+"êà")
+                               (v0+"ÿ"+v1+"êàòà")
+                               (v0+"ÿ"+v1+"êî")
+                               (v0+"ÿ"+v1+"êîòî")
+                               (v0+"å"+v1+"êè")
+                               (v0+"å"+v1+"êèòå") ;
+  mkA084 : Str -> A ;
+  mkA084 base = let v0 = tk 4 base;
+                    v1 = last (tk 2 base)
+                in mkAdjective (v0+"å"+v1+"åí")
+                               (v0+"å"+v1+"íèÿ")
+                               (v0+"å"+v1+"íèÿò")
+                               (v0+"ÿ"+v1+"íà")
+                               (v0+"ÿ"+v1+"íàòà")
+                               (v0+"ÿ"+v1+"íî")
+                               (v0+"ÿ"+v1+"íîòî")
+                               (v0+"å"+v1+"íè")
+                               (v0+"å"+v1+"íèòå") ;
+  mkA084a : Str -> A ;
+  mkA084a base = let v0 = tk 5 base
+                 in mkAdjective (v0+"åñòåí")
+                                (v0+"åñòíèÿ")
+                                (v0+"åñòíèÿò")
+                                (v0+"ÿñòíà")
+                                (v0+"ÿñòíàòà")
+                                (v0+"ÿñòíî")
+                                (v0+"ÿñòíîòà")
+                                (v0+"åñòíè")
+                                (v0+"åñòíèòå") ;
+  mkA085 : Str -> A ;
+  mkA085 base = let v0 = tk 2 base
+                in mkAdjective (v0+"åí")
+                               (v0+"éíèÿ")
+                               (v0+"éíèÿò")
+                               (v0+"éíà")
+                               (v0+"éíàòà")
+                               (v0+"éíî")
+                               (v0+"éíîòî")
+                               (v0+"éíè")
+                               (v0+"éíèòå") ;
+  mkA086 : Str -> A ;
+  mkA086 base = let v0 = base
+                in mkAdjective (v0)
+                               (v0+"èÿ")
+                               (v0+"èÿò")
+                               (v0+"ÿ")
+                               (v0+"ÿòà")
+                               (v0+"üî")
+                               (v0+"üîòî")
+                               (v0+"è")
+                               (v0+"èòå") ;
+  mkA087 : Str -> A ;
+  mkA087 base = let v0 = tk 1 base
+                in mkAdjective (v0+"è")
+                               (v0+"èÿ")
+                               (v0+"èÿò")
+                               (v0+"à")
+                               (v0+"àòà")
+                               (v0+"å")
+                               (v0+"åòî")
+                               (v0+"è")
+                               (v0+"èòå") ;
+  mkA088 : Str -> A ;
+  mkA088 base = let v0 = tk 1 base
+                in mkAdjective (v0+"è")
+                               (v0+"èÿ")
+                               (v0+"èÿò")
+                               (v0+"ÿ")
+                               (v0+"ÿòà")
+                               (v0+"å")
+                               (v0+"åòî")
+                               (v0+"è")
+                               (v0+"èòå") ;
+  mkA089a : Str -> A ;
+  mkA089a base = let v0 = base
+                 in mkAdjective (v0)
+                                (v0)
+                                (v0)
+                                (v0)
+                                (v0)
+                                (v0)
+                                (v0)
+                                (v0)
+                                (v0) ;
+  mkV142 : Str -> VTable ;
+  mkV142 base = let v0 = tk 3 base
+                in mkVerb (v0+"ñúì")
+                          (v0+"å")
+                          (v0+"áÿõ")
+                          (v0+"áÿõ")
+                          (v0+"áèë")
+                          (v0+"áèë")
+                          (v0+"-")
+                          (v0+"-")
+                          (v0+"áúäè")
+                          (v0+"áÿíå") ;
+  mkV143 : Str -> VTable ;
+  mkV143 base = let v0 = tk 3 base
+                in mkVerb (v0+"úäà")
+                          (v0+"úäå")
+                          (v0+"èõ")
+                          (v0+"úäåõ")
+                          (v0+"èë")
+                          (v0+"úäåë")
+                          (v0+"-")
+                          (v0+"úäåù")
+                          (v0+"úäè")
+                          (v0+"úäåíå") ;
+  mkV144 : Str -> VTable ;
+  mkV144 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"å")
+                          (v0+"ÿõ")
+                          (v0+"ÿõ")
+                          (v0+"ÿë")
+                          (v0+"ÿë")
+                          (v0+"-")
+                          (v0+"-")
+                          (v0+"-")
+                          (v0+"ÿíå") ;
+  mkV145 : Str -> VTable ;
+  mkV145 base = let v0 = tk 2 base;
+                    v1 = last (tk 1 base)
+                in mkVerb (v0+v1+"à")
+                          (v0+v1+"å")
+                          (v0+v1+"îõ")
+                          (v0+v1+"ÿõ")
+                          (v0+"ë")
+                          (v0+v1+"ÿë")
+                          (v0+v1+"åí")
+                          (v0+v1+"ÿù")
+                          (v0+v1+"è")
+                          (v0+v1+"åíå") ;
+  mkV145a : Str -> VTable ;
+  mkV145a base = let v0 = tk 3 base;
+                     v1 = last (tk 2 base)
+                 in mkVerb (v0+v1+"ñà")
+                           (v0+v1+"ñå")
+                           (v0+v1+"ñîõ")
+                           (v0+v1+"ñÿõ")
+                           (v0+v1+"ñúë")
+                           (v0+v1+"ñÿë")
+                           (v0+v1+"ñåí")
+                           (v0+v1+"ñÿù")
+                           (v0+v1+"ñè")
+                           (v0+v1+"ñÿíå") ;
+  mkV145b : Str -> VTable ;
+  mkV145b base = let v0 = tk 2 base
+                 in mkVerb (v0+"òà")
+                           (v0+"òå")
+                           (v0+"òîõ")
+                           (v0+"òÿõ")
+                           (v0+"úë")
+                           (v0+"òÿë")
+                           (v0+"-")
+                           (v0+"òÿù")
+                           (v0+"òè")
+                           (v0+"òÿíå") ;
+  mkV146 : Str -> VTable ;
+  mkV146 base = let v0 = tk 2 base
+                in mkVerb (v0+"äà")
+                          (v0+"äå")
+                          (v0+"äîõ")
+                          (v0+"äåõ")
+                          (v0+"øúë")
+                          (v0+"äåë")
+                          (v0+"-")
+                          (v0+"-")
+                          (v0+"äè")
+                          (v0+"äåíå") ;
+  mkV146a : Str -> VTable ;
+  mkV146a base = let v0 = tk 3 base
+                 in mkVerb (v0+"éäà")
+                           (v0+"éäå")
+                           (v0+"éäîõ")
+                           (v0+"éäåõ")
+                           (v0+"øúë")
+                           (v0+"éäåë")
+                           (v0+"-")
+                           (v0+"-")
+                           (v0+"éäè")
+                           (v0+"éäåíå") ;
+  mkV147 : Str -> VTable ;
+  mkV147 base = let v0 = tk 3 base
+                in mkVerb (v0+"ÿçà")
+                          (v0+"åçå")
+                          (v0+"ÿçîõ")
+                          (v0+"åçåõ")
+                          (v0+"ÿçúë")
+                          (v0+"åçåë")
+                          (v0+"-")
+                          (v0+"-")
+                          (v0+"åç")
+                          (v0+"åçåíå") ;
+  mkV148 : Str -> VTable ;
+  mkV148 base = let v0 = tk 2 base
+                in mkVerb (v0+"êà")
+                          (v0+"÷å")
+                          (v0+"êîõ")
+                          (v0+"÷åõ")
+                          (v0+"êúë")
+                          (v0+"÷åë")
+                          (v0+"÷åí")
+                          (v0+"÷àù")
+                          (v0+"÷è")
+                          (v0+"÷åíå") ;
+  mkV149 : Str -> VTable ;
+  mkV149 base = let v0 = tk 3 base
+                in mkVerb (v0+"åêà")
+                          (v0+"å÷å")
+                          (v0+"ÿêîõ")
+                          (v0+"å÷åõ")
+                          (v0+"ÿêúë")
+                          (v0+"å÷åë")
+                          (v0+"å÷åí")
+                          (v0+"-")
+                          (v0+"å÷è")
+                          (v0+"å÷åíå") ;
+  mkV150 : Str -> VTable ;
+  mkV150 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"å")
+                          (v0+"ÿõ")
+                          (v0+"ÿõ")
+                          (v0+"ÿë")
+                          (v0+"ÿë")
+                          (v0+"ÿí")
+                          (v0+"-")
+                          (v0+"è")
+                          (v0+"ÿíå") ;
+  mkV150a : Str -> VTable ;
+  mkV150a base = let v0 = tk 1 base
+                 in mkVerb (v0+"à")
+                           (v0+"å")
+                           (v0+"ÿõ")
+                           (v0+"ÿõ")
+                           (v0+"ÿë")
+                           (v0+"ÿë")
+                           (v0+"-")
+                           (v0+"-")
+                           (v0+"è")
+                           (v0+"ÿíå") ;
+  mkV151 : Str -> VTable ;
+  mkV151 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"å")
+                          (v0+"àõ")
+                          (v0+"ÿõ")
+                          (v0+"àë")
+                          (v0+"ÿë")
+                          (v0+"ÿù")
+                          (v0+"àí")
+                          (v0+"è")
+                          (v0+"ÿíå") ;
+  mkV152 : Str -> VTable ;
+  mkV152 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"å")
+                          (v0+"àõ")
+                          (v0+"åõ")
+                          (v0+"àë")
+                          (v0+"åë")
+                          (v0+"àò")
+                          (v0+"-")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV152a : Str -> VTable ;
+  mkV152a base = let v0 = tk 4 base
+                 in mkVerb (v0+"ÿãíà")
+                           (v0+"åãíå")
+                           (v0+"ÿãíàõ")
+                           (v0+"ÿãíåõ")
+                           (v0+"ÿãíàë")
+                           (v0+"ÿãíåë")
+                           (v0+"ÿãíàò")
+                           (v0+"-")
+                           (v0+"åãíè")
+                           (v0+"ÿãíåíå") ;
+  mkV153 : Str -> VTable ;
+  mkV153 base = let v0 = tk 3 base
+                in mkVerb (v0+"ÿíà")
+                          (v0+"åíå")
+                          (v0+"ÿíàõ")
+                          (v0+"åíåõ")
+                          (v0+"ÿíàë")
+                          (v0+"åíåë")
+                          (v0+"ÿíàò")
+                          (v0+"-")
+                          (v0+"åíè")
+                          (v0+"åíåíå") ;
+  mkV154 : Str -> VTable ;
+  mkV154 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"å")
+                          (v0+"àõ")
+                          (v0+"åõ")
+                          (v0+"àë")
+                          (v0+"åë")
+                          (v0+"àí")
+                          (v0+"åù")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV155 : Str -> VTable ;
+  mkV155 base = let v0 = tk 2 base
+                in mkVerb (v0+"÷à")
+                          (v0+"÷å")
+                          (v0+"êàõ")
+                          (v0+"÷åõ")
+                          (v0+"êàë")
+                          (v0+"÷åë")
+                          (v0+"êàí")
+                          (v0+"÷åù")
+                          (v0+"÷è")
+                          (v0+"÷åíå") ;
+  mkV156 : Str -> VTable ;
+  mkV156 base = let v0 = tk 2 base
+                in mkVerb (v0+"æà")
+                          (v0+"æå")
+                          (v0+"çàõ")
+                          (v0+"æåõ")
+                          (v0+"çàë")
+                          (v0+"æåë")
+                          (v0+"çàí")
+                          (v0+"-")
+                          (v0+"æè")
+                          (v0+"æåíå") ;
+  mkV157 : Str -> VTable ;
+  mkV157 base = let v0 = tk 3 base
+                in mkVerb (v0+"åæà")
+                          (v0+"åæå")
+                          (v0+"ÿçàõ")
+                          (v0+"åæåõ")
+                          (v0+"ÿçàë")
+                          (v0+"åæåë")
+                          (v0+"ÿçàí")
+                          (v0+"åæåù")
+                          (v0+"åæè")
+                          (v0+"åæåíå") ;
+  mkV158 : Str -> VTable ;
+  mkV158 base = let v0 = tk 2 base
+                in mkVerb (v0+"æà")
+                          (v0+"æå")
+                          (v0+"ãàõ")
+                          (v0+"æåõ")
+                          (v0+"ãàë")
+                          (v0+"æåë")
+                          (v0+"ãàí")
+                          (v0+"æåù")
+                          (v0+"æè")
+                          (v0+"æåíå") ;
+  mkV159 : Str -> VTable ;
+  mkV159 base = let v0 = tk 2 base
+                in mkVerb (v0+"øà")
+                          (v0+"øå")
+                          (v0+"ñàõ")
+                          (v0+"øåõ")
+                          (v0+"ñàë")
+                          (v0+"øåë")
+                          (v0+"ñàí")
+                          (v0+"øåù")
+                          (v0+"øè")
+                          (v0+"øåíå") ;
+  mkV160 : Str -> VTable ;
+  mkV160 base = let v0 = tk 2 base
+                in mkVerb (v0+"åÿ")
+                          (v0+"åå")
+                          (v0+"ÿõ")
+                          (v0+"ååõ")
+                          (v0+"ÿë")
+                          (v0+"ååë")
+                          (v0+"ÿí")
+                          (v0+"ååù")
+                          (v0+"åé")
+                          (v0+"ååíå") ;
+  mkV160a : Str -> VTable ;
+  mkV160a base = let v0 = tk 2 base
+                 in mkVerb (v0+"åÿ")
+                           (v0+"åå")
+                           (v0+"àõ")
+                           (v0+"ååõ")
+                           (v0+"àë")
+                           (v0+"ååë")
+                           (v0+"àí")
+                           (v0+"ååù")
+                           (v0+"åé")
+                           (v0+"ååíå") ;
+  mkV161 : Str -> VTable ;
+  mkV161 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"å")
+                          (v0+"õ")
+                          (v0+"åõ")
+                          (v0+"ë")
+                          (v0+"åë")
+                          (v0+"í")
+                          (v0+"åù")
+                          (v0+"é")
+                          (v0+"åíå") ;
+  mkV161a : Str -> VTable ;
+  mkV161a base = let v0 = tk 1 base
+                 in mkVerb (v0+"ÿ")
+                           (v0+"å")
+                           (v0+"õ")
+                           (v0+"åõ")
+                           (v0+"ë")
+                           (v0+"åë")
+                           (v0+"ò")
+                           (v0+"åù")
+                           (v0+"é")
+                           (v0+"åíå") ;
+  mkV162 : Str -> VTable ;
+  mkV162 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"å")
+                          (v0+"ÿõ")
+                          (v0+"åõ")
+                          (v0+"ÿë")
+                          (v0+"åë")
+                          (v0+"ÿí")
+                          (v0+"åù")
+                          (v0+"é")
+                          (v0+"åíå") ;
+  mkV163 : Str -> VTable ;
+  mkV163 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"å")
+                          (v0+"õ")
+                          (v0+"åõ")
+                          (v0+"ë")
+                          (v0+"åë")
+                          (v0+"ò")
+                          (v0+"åù")
+                          (v0+"é")
+                          (v0+"åíå") ;
+  mkV164 : Str -> VTable ;
+  mkV164 base = let v0 = tk 2 base
+                in mkVerb (v0+"åÿ")
+                          (v0+"åå")
+                          (v0+"ÿõ")
+                          (v0+"ååõ")
+                          (v0+"ÿë")
+                          (v0+"ååë")
+                          (v0+"ÿò")
+                          (v0+"ååù")
+                          (v0+"åé")
+                          (v0+"ååíå") ;
+  mkV165 : Str -> VTable ;
+  mkV165 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"å")
+                          (v0+"îõ")
+                          (v0+"åõ")
+                          (v0+"-")
+                          (v0+"åë")
+                          (v0+"-")
+                          (v0+"åù")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV166 : Str -> VTable ;
+  mkV166 base = let v0 = tk 2 base
+                in mkVerb (v0+"ãà")
+                          (v0+"æå")
+                          (v0+"æàõ")
+                          (v0+"æåõ")
+                          (v0+"ãúë")
+                          (v0+"æåë")
+                          (v0+"-")
+                          (v0+"æåù")
+                          (v0+"-")
+                          (v0+"æåíå") ;
+  mkV167 : Str -> VTable ;
+  mkV167 base = let v0 = tk 2 base
+                in mkVerb (v0+"êà")
+                          (v0+"÷å")
+                          (v0+"êàõ")
+                          (v0+"÷åõ")
+                          (v0+"êàë")
+                          (v0+"÷åë")
+                          (v0+"êàí")
+                          (v0+"÷åù")
+                          (v0+"÷è")
+                          (v0+"÷åíå") ;
+  mkV168 : Str -> VTable ;
+  mkV168 base = let v0 = tk 1 base
+                in mkVerb (v0+"ì")
+                          (v0+"äå")
+                          (v0+"äîõ")
+                          (v0+"äÿõ")
+                          (v0+"ë")
+                          (v0+"äÿë")
+                          (v0+"äåí")
+                          (v0+"-")
+                          (v0+"é")
+                          (v0+"äÿíå") ;
+  mkV169 : Str -> VTable ;
+  mkV169 base = let v0 = tk 1 base
+                in mkVerb (v0+"ì")
+                          (v0+"äå")
+                          (v0+"äîõ")
+                          (v0+"äÿõ")
+                          (v0+"ë")
+                          (v0+"äÿë")
+                          (v0+"äåí")
+                          (v0+"äåù")
+                          (v0+"æ")
+                          (v0+"äÿíå") ;
+  mkV170 : Str -> VTable ;
+  mkV170 base = let v0 = tk 3 base
+                in mkVerb (v0+"åðà")
+                          (v0+"åðå")
+                          (v0+"ðàõ")
+                          (v0+"åðÿõ")
+                          (v0+"ðàë")
+                          (v0+"åðÿë")
+                          (v0+"ðàí")
+                          (v0+"åðÿù")
+                          (v0+"åðè")
+                          (v0+"åðÿíå") ;
+  mkV171 : Str -> VTable ;
+  mkV171 base = let v0 = tk 2 base
+                in mkVerb (v0+"ìà")
+                          (v0+"ìå")
+                          (v0+"õ")
+                          (v0+"ìåõ")
+                          (v0+"ë")
+                          (v0+"ìåë")
+                          (v0+"ò")
+                          (v0+"-")
+                          (v0+"ìè")
+                          (v0+"ìåíå") ;
+  mkV172 : Str -> VTable ;
+  mkV172 base = let v0 = tk 4 base
+                in mkVerb (v0+"úëíà")
+                          (v0+"úëíå")
+                          (v0+"ëåõ")
+                          (v0+"úëíåõ")
+                          (v0+"ëåë")
+                          (v0+"úëíåë")
+                          (v0+"úëíàò")
+                          (v0+"úëíåù")
+                          (v0+"úëíè")
+                          (v0+"úëíåíå") ;
+  mkV173 : Str -> VTable ;
+  mkV173 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"è")
+                          (v0+"èõ")
+                          (v0+"åõ")
+                          (v0+"èë")
+                          (v0+"åë")
+                          (v0+"åí")
+                          (v0+"åù")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV174 : Str -> VTable ;
+  mkV174 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"è")
+                          (v0+"èõ")
+                          (v0+"ÿõ")
+                          (v0+"èë")
+                          (v0+"ÿë")
+                          (v0+"åí")
+                          (v0+"ÿù")
+                          (v0+"è")
+                          (v0+"ÿíå") ;
+  mkV175 : Str -> VTable ;
+  mkV175 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"è")
+                          (v0+"èõ")
+                          (v0+"ÿõ")
+                          (v0+"èë")
+                          (v0+"ÿë")
+                          (v0+"åí")
+                          (v0+"ÿù")
+                          (v0+"é")
+                          (v0+"åíå") ;
+  mkV176 : Str -> VTable ;
+  mkV176 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"è")
+                          (v0+"èõ")
+                          (v0+"åõ")
+                          (v0+"èë")
+                          (v0+"åë")
+                          (v0+"åí")
+                          (v0+"åù")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV177 : Str -> VTable ;
+  mkV177 base = let v0 = tk 1 base
+                in mkVerb (v0+"ÿ")
+                          (v0+"è")
+                          (v0+"ÿõ")
+                          (v0+"ÿõ")
+                          (v0+"ÿë")
+                          (v0+"ÿë")
+                          (v0+"ÿí")
+                          (v0+"ÿù")
+                          (v0+"è")
+                          (v0+"åíå") ;
+  mkV178 : Str -> VTable ;
+  mkV178 base = let v0 = tk 1 base
+                in mkVerb (v0+"à")
+                          (v0+"è")
+                          (v0+"àõ")
+                          (v0+"åõ")
+                          (v0+"àë")
+                          (v0+"åë")
+                          (v0+"èòåëåí")
                           (v0+"àù")
                           (v0+"è")
                           (v0+"åíå") ;
diff --git a/lib/src/bulgarian/ParseBul.gf b/lib/src/bulgarian/ParseBul.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/bulgarian/ParseBul.gf
@@ -0,0 +1,157 @@
+--# -path=alltenses:../english
+concrete ParseBul of ParseEngAbs = 
+  TenseX - [IAdv, CAdv],
+  CatBul,
+  NounBul - [PPartNP],
+  AdjectiveBul,
+  NumeralBul,
+  SymbolBul [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionBul,
+  VerbBul - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbBul,
+  PhraseBul,
+  SentenceBul,
+  QuestionBul,
+  RelativeBul,
+  IdiomBul [NP, VP, Tense, Cl, ProgrVP, ExistNP],
+  ExtraBul [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
+            Temp, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
+            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
+            ClSlash, RCl, EmptyRelSlash],
+
+  DictEngBul ** 
+open ResBul, Prelude in {
+
+flags
+  literal=Symb ;
+  beam_size=0.95 ;
+  coding = utf8 ;
+
+lin
+  CompoundCN num noun cn = {
+    s = \\nf => (noun.rel ! nform2aform nf cn.g) ++ (cn.s ! (indefNForm nf)) ;
+    g = cn.g
+  } ;
+
+  GerundN v = {
+    s   = \\nform => v.s ! Imperf ! VNoun nform ;
+    rel = \\aform => v.s ! Imperf ! VPresPart aform ++
+                     case v.vtype of {
+                       VMedial c => reflClitics ! c;
+                       _         => []
+                     };
+    g = ANeut
+  } ;
+  
+  GerundAP v = {
+    s = \\aform => v.s ! Imperf ! VPresPart aform ++
+                   case v.vtype of {
+                     VMedial c => reflClitics ! c;
+                     _         => []
+                   };
+    adv = v.s ! Imperf ! VPresPart (ASg Neut Indef);
+    isPre = True
+  } ;
+
+  PastPartAP v = {
+    s = \\aform => v.s ! Perf ! VPassive aform ;
+    adv = v.s ! Perf ! VPassive (ASg Neut Indef);
+    isPre = True
+  } ;
+
+  PositAdVAdj a = {s = a.adv} ;
+  
+  that_RP = {
+    s = whichRP
+  } ;
+
+  UseQuantPN q pn = { s = table {
+                            RObj Dat => "на" ++ pn.s; 
+                            _        => pn.s
+                          } ;
+                      a = {gn = GSg pn.g; p = P3}
+                    } ;
+
+  PastPartRS ant pol vp = {
+      s = \\agr => 
+             ant.s ++ pol.s ++
+             vp.ad.s ++
+             case pol.p of {Pos   => ""; Neg => "не"} ++
+             case ant.a of {Simul => ""; Anter => auxBe ! VPerfect (aform agr.gn Indef (RObj Acc))} ++
+             vp.s ! Perf ! VPassive (aform agr.gn Indef (RObj Acc)) ++
+             case vp.vtype of {
+               VMedial c => reflClitics ! c;
+               _         => []
+             } ++
+             vp.compl1 ! agr ++ vp.compl2 ! agr ;
+  } ;
+
+  PresPartRS ant pol vp = {
+      s = \\agr => 
+             ant.s ++ pol.s ++
+             vp.ad.s ++
+             case pol.p of {Pos   => ""; Neg => "не"} ++
+             case ant.a of {Simul => ""; Anter => auxBe ! VPerfect (aform agr.gn Indef (RObj Acc))} ++
+             vp.s ! Imperf ! VPresPart (aform agr.gn Indef (RObj Acc)) ++
+             case vp.vtype of {
+               VMedial c => reflClitics ! c;
+               _         => []
+             } ++
+             vp.compl ! agr ;
+  } ;
+
+  SlashV2V vv ant p vp =
+      insertSlashObj2 (\\agr => ant.s ++ p.s ++ vv.c3.s ++
+                                daComplex ant.a p.p vp ! Perf ! agr)
+                      (slashV vv vv.c2) ;
+
+  ComplVV vv ant p vp =
+      insertObj (\\agr => ant.s ++ p.s ++
+                          case vv.typ of {
+                            VVInf    => daComplex ant.a p.p vp ! Perf ! agr;
+                            VVGerund => gerund vp ! Imperf ! agr
+                          })
+                (predV vv) ;
+
+  PredVPosv np vp = {
+      s = \\t,a,p,o => 
+        let
+          subj = np.s ! (case vp.vtype of {
+                                        VNormal    => RSubj ;
+                                        VMedial  _ => RSubj ;
+                                        VPhrasal c => RObj c}) ;
+          verb  : Bool => Str
+                = \\q => vpTenses vp ! t ! a ! p ! np.a ! q ! Perf ;
+          compl = vp.compl ! np.a
+        in case o of {
+             Main  => compl ++ subj ++ verb ! False  ;
+             Inv   => verb ! False ++ compl ++ subj ;
+             Quest => compl ++ subj ++ verb ! True
+           }
+    } ;
+
+  CompS s = {s = \\_ => "че" ++ s.s} ;
+  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
+  CompVP ant p vp = {s = \\agr => ant.s ++ p.s ++
+                                  daComplex ant.a p.p vp ! Perf ! agr} ;
+
+  VPSlashVS vs vp = 
+    let vp = insertObj (daComplex Simul Pos vp ! Perf) (predV vs)
+    in { s  = vp.s;
+         ad = vp.ad;
+         compl1 = \\_ => "";
+         compl2 = vp.compl;
+         vtype  = vp.vtype;
+         c2     = {s=""; c=Acc}
+       } ;
+
+  ApposNP np1 np2 = {
+    s = \\role => np1.s ! role ++ "," ++ np2.s ! RSubj ;
+    a = np1.a
+  } ;
+  
+  UncNeg = {s = ""; p = Neg} ;
+
+  UttAdV adv = adv;
+
+}
diff --git a/lib/src/bulgarian/ParseEngBul.gf b/lib/src/bulgarian/ParseEngBul.gf
deleted file mode 100644
--- a/lib/src/bulgarian/ParseEngBul.gf
+++ /dev/null
@@ -1,146 +0,0 @@
---# -path=alltenses:../english
-concrete ParseEngBul of ParseEngAbs = 
-  TenseX - [IAdv, CAdv],
-  CatBul,
-  NounBul - [PPartNP],
-  AdjectiveBul,
-  NumeralBul,
-  SymbolBul [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
-  ConjunctionBul,
-  VerbBul - [SlashV2V, PassV2, UseCopula, ComplVV],
-  AdverbBul,
-  PhraseBul,
-  SentenceBul,
-  QuestionBul,
-  RelativeBul,
-  IdiomBul [NP, VP, Tense, Cl, ProgrVP, ExistNP],
-  ExtraBul [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
-            Temp, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
-            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
-            ClSlash, RCl, EmptyRelSlash],
-
-  DictEngBul ** 
-open ResBul, Prelude in {
-
-flags
-  literal=Symb ;
-  coding = utf8 ;
-
-lin
-  GerundN v = {
-    s = \\nform => v.s ! Imperf ! VNoun nform ;
-    g = ANeut
-  } ;
-  
-  GerundAP v = {
-    s = \\aform => v.s ! Imperf ! VPresPart aform ++
-                   case v.vtype of {
-                     VMedial c => reflClitics ! c;
-                     _         => []
-                   };
-    adv = v.s ! Imperf ! VPresPart (ASg Neut Indef);
-    isPre = True
-  } ;
-
-  PastPartAP v = {
-    s = \\aform => v.s ! Perf ! VPassive aform ;
-    adv = v.s ! Perf ! VPassive (ASg Neut Indef);
-    isPre = True
-  } ;
-
-  PositAdVAdj a = {s = a.adv} ;
-  
-  that_RP = {
-    s = whichRP
-  } ;
-
-  UseQuantPN q pn = { s = table {
-                            RObj Dat => "на" ++ pn.s; 
-                            _        => pn.s
-                          } ;
-                      a = {gn = GSg pn.g; p = P3}
-                    } ;
-
-  PastPartRS ant pol vp = {
-      s = \\agr => 
-             ant.s ++ pol.s ++
-             vp.ad.s ++
-             case pol.p of {Pos   => ""; Neg => "не"} ++
-             case ant.a of {Simul => ""; Anter => auxBe ! VPerfect (aform agr.gn Indef (RObj Acc))} ++
-             vp.s ! Perf ! VPassive (aform agr.gn Indef (RObj Acc)) ++
-             case vp.vtype of {
-               VMedial c => reflClitics ! c;
-               _         => []
-             } ++
-             vp.compl1 ! agr ++ vp.compl2 ! agr ;
-  } ;
-
-  PresPartRS ant pol vp = {
-      s = \\agr => 
-             ant.s ++ pol.s ++
-             vp.ad.s ++
-             case pol.p of {Pos   => ""; Neg => "не"} ++
-             case ant.a of {Simul => ""; Anter => auxBe ! VPerfect (aform agr.gn Indef (RObj Acc))} ++
-             vp.s ! Imperf ! VPresPart (aform agr.gn Indef (RObj Acc)) ++
-             case vp.vtype of {
-               VMedial c => reflClitics ! c;
-               _         => []
-             } ++
-             vp.compl ! agr ;
-  } ;
-
-  SlashV2V vv ant p vp =
-      insertSlashObj2 (\\agr => ant.s ++ p.s ++ vv.c3.s ++
-                                daComplex ant.a p.p vp ! Perf ! agr)
-                      (slashV vv vv.c2) ;
-
-  ComplVV vv ant p vp =
-      insertObj (\\agr => ant.s ++ p.s ++
-                          case vv.typ of {
-                            VVInf    => daComplex ant.a p.p vp ! Perf ! agr;
-                            VVGerund => gerund vp ! Imperf ! agr
-                          })
-                (predV vv) ;
-
-  PredVPosv np vp = {
-      s = \\t,a,p,o => 
-        let
-          subj = np.s ! (case vp.vtype of {
-                                        VNormal    => RSubj ;
-                                        VMedial  _ => RSubj ;
-                                        VPhrasal c => RObj c}) ;
-          verb  : Bool => Str
-                = \\q => vpTenses vp ! t ! a ! p ! np.a ! q ! Perf ;
-          compl = vp.compl ! np.a
-        in case o of {
-             Main  => compl ++ subj ++ verb ! False  ;
-             Inv   => verb ! False ++ compl ++ subj ;
-             Quest => compl ++ subj ++ verb ! True
-           }
-    } ;
-
-  CompS s = {s = \\_ => "че" ++ s.s} ;
-  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
-  CompVP ant p vp = {s = \\agr => ant.s ++ p.s ++
-                                  daComplex ant.a p.p vp ! Perf ! agr} ;
-
-  VPSlashVS vs vp = 
-    let vp = insertObj (daComplex Simul Pos vp ! Perf) (predV vs)
-    in { s  = vp.s;
-         ad = vp.ad;
-         compl1 = \\_ => "";
-         compl2 = vp.compl;
-         vtype  = vp.vtype;
-         c2     = {s=""; c=Acc}
-       } ;
-
-  ApposNP np1 np2 = {
-    s = \\role => np1.s ! role ++ "," ++ np2.s ! RSubj ;
-    a = np1.a
-  } ;
-  
-  UncNeg = {s = ""; p = Neg} ;
-
-  UttAdV adv = adv;
-
-}
diff --git a/lib/src/catalan/BeschCat.gf b/lib/src/catalan/BeschCat.gf
--- a/lib/src/catalan/BeschCat.gf
+++ b/lib/src/catalan/BeschCat.gf
@@ -2669,12 +2669,12 @@
  VP (Fut Sg  P2) => x_ + "seràs" ;--# notpresent
  VP (Fut Pl  P3) => x_ + "seran" ;--# notpresent
  VP (Fut Sg  P3) => x_ + "serà" ;--# notpresent
- VP (Pret Pl  P1)  => x_ + "fóssim" ;--# notpresent
- VP (Pret Sg  P1)  => x_ + "fos" ;--# notpresent
- VP (Pret Pl  P2) => x_ + "fóssiu" ;--# notpresent
- VP (Pret Sg  P2) => x_ + "fossis" ;--# notpresent
- VP (Pret Pl  P3) => x_ + "fossin" ;--# notpresent
- VP (Pret Sg  P3) => x_ + "fos" ;--# notpresent
+ VP (Pret Pl  P1)  => x_ + "fórem" ;--# notpresent
+ VP (Pret Sg  P1)  => x_ + "fui" ;--# notpresent
+ VP (Pret Pl  P2) => x_ + "fóreu" ;--# notpresent
+ VP (Pret Sg  P2) => x_ + "fores" ;--# notpresent
+ VP (Pret Pl  P3) => x_ + "foren" ;--# notpresent
+ VP (Pret Sg  P3) => x_ + "fou" ;--# notpresent
  VP (Cond Pl  P1)  => x_ + "seríem" ;--# notpresent
  VP (Cond Sg  P1)  => x_ + "seria" ;--# notpresent
  VP (Cond Pl  P2) => x_ + "seríeu" ;--# notpresent
diff --git a/lib/src/catalan/DiffCat.gf b/lib/src/catalan/DiffCat.gf
--- a/lib/src/catalan/DiffCat.gf
+++ b/lib/src/catalan/DiffCat.gf
@@ -94,7 +94,12 @@
         let 
           pe    = case b of {True => P3 ; _ => p} ;
           agr   = {g = g ; n = n ; p = pe} ;
-          clpr  =  <vp.clit1 ++ vp.clit2, [],False> ;  ---- TODO: True if clit
+          refl  = case vp.s.vtyp of {
+            VRefl => <reflPron n pe Acc,True> ;
+            _ => <[],False> 
+            } ;
+
+          clpr  =  <vp.clit1 ++ vp.clit2, [],vp.clit3.hasClit> ;  ---- TODO: True if clit
 ----          clpr  = <[],[],False> ; ----e pronArg agr.n agr.p vp.clAcc vp.clDat ;
 ----e          verb  = case <aag.n, pol,pe> of {
 ----e            <Sg,Neg,P2> => (vp.s ! VPInfinit Simul clpr.p3).inf ! aag ;
@@ -104,7 +109,8 @@
           neg   = vp.neg ! pol ;
           compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol
         in
-        neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ;
+        neg.p1 ++ verb ++ bindIf refl.p2 ++ refl.p1 ++ bindIf clpr.p3 ++ clpr.p1 ++ compl
+         ;
 
     negation : RPolarity => (Str * Str) = table {
       RPos => <[],[]> ;
@@ -137,8 +143,8 @@
         in
         case p of { 
         P3 => case c of {
-          Acc | CPrep P_a => "se" ;
-          _ => "sÌ"
+          Acc | CPrep P_a => "es" ;
+          _ => "si"
           } ;
         _ => pro
         } ; 
@@ -166,7 +172,7 @@
         <Masc,  Pl,P3> => cases3 "els" "els" "ells"
         } ;
 
-    vRefl   : VType = VRefl ;
+    vRefl _ = VRefl ;
     isVRefl : VType -> Bool = \ty -> case ty of {
       VRefl => True ;
       _ => False
diff --git a/lib/src/catalan/ExtraCat.gf b/lib/src/catalan/ExtraCat.gf
--- a/lib/src/catalan/ExtraCat.gf
+++ b/lib/src/catalan/ExtraCat.gf
@@ -1,5 +1,5 @@
 concrete ExtraCat of ExtraCatAbs = ExtraRomanceCat ** 
-open CommonRomance, ParadigmsCat, PhonoCat, MorphoCat, ParamX, ResCat, 
+open CommonRomance, ParadigmsCat, PhonoCat, MorphoCat, ParamX, ResCat, BeschCat,
  Prelude in {
 
 flags coding = utf8 ;
@@ -12,7 +12,7 @@
    these8fem_NP = makeNP "aquestes" Fem Pl ;
    they8fem_Pron = mkPronoun
       "elles" "les" "les" "elles"
-      "llur" "llur" "llurs" "llurs"
+      ["el seu"] ["la seva"] ["els seus"] ["les seves"]
       Fem Pl P3 ;
     this8fem_NP = pn2np (mkPN ["aquesta"] Fem) ;
     those8fem_NP = makeNP ["aquestes"] Fem Pl ;
@@ -39,7 +39,18 @@
       ["el seu"] ["la seva"] ["els seus"] ["les seves"]
       Fem Sg P3 ;
 
-    --IL 2012-10-12
+   --they_Pron (StructuralCat) and they8fem_Pron (ExtraCat) use "el seu / la seva" as possessive.
+   theyLlur_Pron = mkPronoun
+      "ells" "els" "els" "ells"
+      "llur" "llur" "llurs" "llurs"
+      Masc Pl P3 ;
+    
+   theyLlur8fem_Pron = mkPronoun
+      "elles" "les" "les" "elles"
+      "llur" "llur" "llurs" "llurs"
+      Fem Pl P3 ;
+    
+
     ImpNeg np vp = lin Utt{ 
       s = (mkClause (np.s ! Nom).comp np.hasClit False np.a vp).s 
              ! DInv ! RPres ! Simul ! RNeg False ! Conjunct
@@ -54,5 +65,23 @@
     youPolPl_Pron = vostePl Masc;
     youPolPl8fem_Pron = vostePl Fem;
 
+    -- ExtraRomance.PassVPSlash uses estar 
+    PassVPSlash_ser vps = 
+      let auxvp = predV copula
+      in
+      insertComplement (\\a => let agr = complAgr a in vps.s.s ! VPart agr.g agr.n) {
+        s = auxvp.s ;
+        agr = auxvp.agr ;
+        neg = vps.neg ;
+        clit1 = vps.clit1 ;
+        clit2 = vps.clit2 ;
+        clit3 = vps.clit3 ;
+        isNeg = vps.isNeg ;
+        comp  = vps.comp ;
+        ext   = vps.ext
+        } ;
+
+    ExistsNP np = 
+      mkClause [] True False np.a (insertComplement (\\_ => (np.s ! Nom).ton) (predV (mkV (complir_25 "existir")))) ;
 
 }
diff --git a/lib/src/catalan/ExtraCatAbs.gf b/lib/src/catalan/ExtraCatAbs.gf
--- a/lib/src/catalan/ExtraCatAbs.gf
+++ b/lib/src/catalan/ExtraCatAbs.gf
@@ -24,6 +24,11 @@
 
     youPolPl_Pron : Pron ;  -- vostés
     youPolPl8fem_Pron : Pron ;
+    
+    theyLlur_Pron : Pron ;     --version of ells whose possessive is llur/llurs
+    theyLlur8fem_Pron : Pron ; --version of elles whose possessive is llur/llurs
 
-    ImpNeg : NP -> VP -> Utt ; --IL 2012-10-12
+    ImpNeg : NP -> VP -> Utt ;
+
+    PassVPSlash_ser : VPSlash -> VP ;
 }
diff --git a/lib/src/catalan/IdiomCat.gf b/lib/src/catalan/IdiomCat.gf
--- a/lib/src/catalan/IdiomCat.gf
+++ b/lib/src/catalan/IdiomCat.gf
@@ -40,13 +40,9 @@
     ImpPl1 vp = {s =
       mkImperative False P1 vp ! RPos ! Masc ! Pl --- fem
       } ;
-
+      
     CleftAdv ad s = mkClause [] True False (agrP3 Masc Sg) 
       (insertComplement (\\_ => conjThat ++ s.s ! Indic)
         (insertComplement (\\_ => ad.s) (predV copula))) ;
-
-        
-
-
 
 }
diff --git a/lib/src/catalan/LexiconCat.gf b/lib/src/catalan/LexiconCat.gf
--- a/lib/src/catalan/LexiconCat.gf
+++ b/lib/src/catalan/LexiconCat.gf
@@ -64,7 +64,7 @@
    computer_N = regMN "ordinador" ;    
    country_N = regMN "país" ;       -- masc
    cousin_N = regMN "cosí" ;
-   cow_N = regFN "vaca" ;
+   cow_N = mkN "vaca" ;
    die_V = verbV (morir_71 "morir") ;
    dirty_A = regADeg "brut" ;
    distance_N3 = mkN3 (regFN "distància") genitive dative ;
@@ -91,7 +91,7 @@
    girl_N = regFN "noia" ;
    glove_N = regMN "guant" ;
    gold_N = regMN "or" ;
-   good_A = mkADeg (mkA "bo" "bona" "bons" "bones" "bonament") (regA "millor") ; ---- adv?
+   good_A = prefA (mkADeg (mkA "bo" "bona") (mkA "millor")) ;
    go_V = (verbV (anar_4 "anar")) ;
    green_A = regADeg "verd" ;
    harbour_N = regMN "port" ;
@@ -101,9 +101,9 @@
    hill_N = regMN "turó" ;
    hope_VS = mkVS (regV "esperar") ;
    horse_N = regMN "cavall" ;
-	hot_A = regADeg "calent" ;
+   hot_A = regADeg "calent" ;
    house_N = regFN "casa" ;
-	important_A = regADeg "important" ;
+   important_A = regADeg "important" ;
    industry_N = regFN "indústria" ;
    iron_N = regMN "ferro" ;
    king_N = regMN "rei" ;
@@ -176,7 +176,7 @@
    silver_N = regFN "plata" ;
    sister_N = regFN "germana" ;
    sleep_V = verbV (dormir_44 "dormir") ;
-   small_A = prefA (regADeg "petit") ;
+   small_A = prefA (mkA "petit" "petita" "petits" "petites" "petitament") ;
    snake_N = regFN "serp" ;     -- fem
    sock_N = regMN "mitjó" ;
    speak_V2 = dirV2 (regV "parlar") ;
diff --git a/lib/src/catalan/MorphoCat.gf b/lib/src/catalan/MorphoCat.gf
--- a/lib/src/catalan/MorphoCat.gf
+++ b/lib/src/catalan/MorphoCat.gf
@@ -4,6 +4,7 @@
 --
 -- Aarne Ranta 2002 -- 2005
 -- Jordi Saludes 2008: Derived from MorphoSpa. 
+-- Inari Listenmaa 2012: Added smart paradigms for adjectives.
 --
 -- This resource morphology contains definitions needed in the resource
 -- syntax. To build a lexicon, it is better to use $ParadigmsCat$, which
@@ -26,6 +27,14 @@
   nomCep : Str -> Number => Str = \cep -> 
     numForms cep (cep + "s") ;
 
+  nomVaca : Str -> Number => Str = \vaca ->
+    let va : Str = Predef.tk 2 vaca ;
+        ca : Str = Predef.dp 2 vaca ;
+        ques : Str = case (ca) of {
+          "ca" => "ques" ;
+          _    => "gues"
+        } ;
+    in numForms vaca (va + ques) ;
 
   nomCasa : Str -> Str -> Number => Str = \es,casa ->
           numForms casa (init casa + es) ;
@@ -63,19 +72,20 @@
     mkNoun (numForms vi vins) ;
 
   mkNomReg : Str -> Noun = \noi ->
-        let
-                mkNounMas : (Str -> Number => Str) -> Noun = \rule -> mkNoun (rule noi) Masc
-        in
-    case last noi of {
-      "a"                                                 => mkNoun (nomCasa "es" noi) Fem ;
-          "s"|"x"|"ç"                                 => mkNounMas nomCas ;
-          "i"                                                => mkNounMas nomFre ;
-          "í"                                                => mkNounMas (nomCasa "ins") ;
-          "à"                                                => mkNounMas (nomCasa "ans") ;
-          "ó"                                                => mkNounMas (nomCasa "ons") ;
-          "g"                                                => mkNounMas nomFaig ;
-      _                                                   => mkNounMas nomCep
-     } ;
+    let
+       mkNounMas : (Str -> Number => Str) -> Noun = \rule -> mkNoun (rule noi) Masc
+    in
+    case noi of {
+      _ + ("ca"|"ga")  => mkNoun (nomVaca noi) Fem ;
+      _ + "a"          => mkNoun (nomCasa "es" noi) Fem ;
+      _ + "s"|"x"|"ç"  => mkNounMas nomCas ;
+      _ + "i"          => mkNounMas nomFre ;
+      _ + "í"          => mkNounMas (nomCasa "ins") ;
+      _ + "à"          => mkNounMas (nomCasa "ans") ;
+      _ + "ó"          => mkNounMas (nomCasa "ons") ;
+      _ + "ig"         => mkNounMas nomFaig ;
+      _                => mkNounMas nomCep
+    } ;
 
 --2 Adjectives
 --
diff --git a/lib/src/catalan/StructuralCat.gf b/lib/src/catalan/StructuralCat.gf
--- a/lib/src/catalan/StructuralCat.gf
+++ b/lib/src/catalan/StructuralCat.gf
@@ -110,8 +110,8 @@
   there7from_Adv = mkAdv ["d'allà"] ;	
   therefore_PConj = ss ["per tant"] ;
   they_Pron = mkPronoun
-    "elles" "les" "les" "elles"
-    "llur" "llur" "llurs" "llurs"
+    "ells" "els" "els" "ells"
+    ["el seu"] ["la seva"] ["els seus"] ["les seves"]
     Masc Pl P3 ;
 
   this_Quant =
diff --git a/lib/src/chinese/DictEngChi.gf b/lib/src/chinese/DictEngChi.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/chinese/DictEngChi.gf
@@ -0,0 +1,5467 @@
+--# -path=.:alltenses
+
+concrete DictEngChi of DictEngAbs = CatChi ** open ParadigmsChi,
+  (S = StructuralChi),
+  (L = LexiconChi),
+  ParadigmsChi, Prelude in {
+
+flags coding=utf8 ;
+
+
+lin
+
+--- from StructuralChi
+
+  above_Prep = S.above_Prep ; --CHECKED
+  after_Prep = S.after_Prep ; --CHECKED
+  all_Predet = S.all_Predet ; --CHECKED
+  almost_AdA = S.almost_AdA ; --CHECKED
+  almost_AdN = S.almost_AdN ; --CHECKED
+  although_Subj = S.although_Subj ; --CHECKED
+  always_AdV = S.always_AdV ; --CHECKED
+  and_Conj = S.and_Conj ; --CHECKED
+  because_Subj = S.because_Subj ; --CHECKED
+  before_Prep = S.before_Prep ; --CHECKED
+  behind_Prep = S.behind_Prep ; --CHECKED
+  between_Prep = S.between_Prep ; --CHECKED
+  both7and_DConj = S.both7and_DConj ; --CHECKED
+  but_PConj = S.but_PConj ; --CHECKED
+  by8agent_Prep = S.by8agent_Prep ; --CHECKED
+  by8means_Prep = S.by8means_Prep ; --CHECKED
+  can8know_VV = S.can8know_VV ; --CHECKED
+  can_VV = S.can_VV ; --CHECKED
+  during_Prep = S.during_Prep ; --CHECKED
+  either7or_DConj = S.either7or_DConj ; --CHECKED
+  every_Det = S.every_Det ; --CHECKED
+  everybody_NP = S.everybody_NP ; --CHECKED
+  everything_NP = S.everything_NP ; --CHECKED
+  everywhere_Adv = S.everywhere_Adv ; --CHECKED
+  few_Det = S.few_Det ; --CHECKED
+  for_Prep = S.for_Prep ; --CHECKED
+  from_Prep = S.from_Prep ; --CHECKED
+  he_Pron = S.he_Pron ; --CHECKED
+  here7to_Adv = S.here7to_Adv ; --CHECKED
+  here7from_Adv = S.here7from_Adv ; --CHECKED
+  how_IAdv = S.how_IAdv ; --CHECKED
+  how8many_IDet = S.how8many_IDet ; --CHECKED
+  how8much_IAdv = S.how8much_IAdv ; --CHECKED
+  i_Pron = S.i_Pron ; --CHECKED
+  if_Subj = S.if_Subj ; --CHECKED
+  in8front_Prep = S.in8front_Prep ; --CHECKED
+  in_Prep = S.in_Prep ; --CHECKED
+  it_Pron = S.it_Pron ; --CHECKED
+  less_CAdv = S.less_CAdv ; --CHECKED
+  many_Det = S.many_Det ; --CHECKED
+  more_CAdv = S.more_CAdv ; --CHECKED
+  most_Predet = S.most_Predet ; --CHECKED
+  much_Det = S.much_Det ; --CHECKED
+  must_VV = S.must_VV ; --CHECKED
+  no_Utt = S.no_Utt ; --CHECKED
+  on_Prep = S.on_Prep ; --CHECKED
+  only_Predet = S.only_Predet ; --CHECKED
+  or_Conj = S.or_Conj ; --CHECKED
+  otherwise_PConj = S.otherwise_PConj ; --CHECKED
+  part_Prep = S.part_Prep ; --CHECKED
+  please_Voc = S.please_Voc ; --CHECKED
+  possess_Prep = S.possess_Prep ; --CHECKED
+--  quite_Adv = S.quite_Adv ; --CHECKED
+  she_Pron = S.she_Pron ; --CHECKED
+  so_AdA = S.so_AdA ; --CHECKED
+  someSg_Det = S.someSg_Det ; --CHECKED
+  somePl_Det = S.somePl_Det ; --CHECKED
+  somebody_NP = S.somebody_NP ; --CHECKED
+  something_NP = S.something_NP ; --CHECKED
+  somewhere_Adv = S.somewhere_Adv ; --CHECKED
+  that_Quant = S.that_Quant ; --CHECKED
+  that_Subj = S.that_Subj ; --CHECKED
+  there_Adv = S.there_Adv ; --CHECKED
+  there7to_Adv = S.there7to_Adv ; --CHECKED
+  there7from_Adv = S.there7from_Adv ; --CHECKED
+  therefore_PConj = S.therefore_PConj ; --CHECKED
+  they_Pron = S.they_Pron ; --CHECKED
+  this_Quant = S.this_Quant ; --CHECKED
+  through_Prep = S.through_Prep ; --CHECKED
+  to_Prep = S.to_Prep ; --CHECKED
+  too_AdA = S.too_AdA ; --CHECKED
+  under_Prep = S.under_Prep ; --CHECKED
+  very_AdA = S.very_AdA ; --CHECKED
+  want_VV = S.want_VV ; --CHECKED
+  we_Pron = S.we_Pron ; --CHECKED
+  whatPl_IP = S.whatPl_IP ; --CHECKED
+  whatSg_IP = S.whatSg_IP ; --CHECKED
+  when_IAdv = S.when_IAdv ; --CHECKED
+  when_Subj = S.when_Subj ; --CHECKED
+  where_IAdv = S.where_IAdv ; --CHECKED
+  which_IQuant = S.which_IQuant ; --CHECKED
+  whoPl_IP = S.whoPl_IP ; --CHECKED
+  whoSg_IP = S.whoSg_IP ; --CHECKED
+  why_IAdv = S.why_IAdv ; --CHECKED
+  with_Prep = S.with_Prep ; --CHECKED
+  without_Prep = S.without_Prep ; --CHECKED
+  yes_Utt = S.yes_Utt ; --CHECKED
+  youSg_Pron = S.youSg_Pron ; --CHECKED
+  youPl_Pron = S.youPl_Pron ; --CHECKED
+  youPol_Pron = S.youPol_Pron ; --CHECKED
+  no_Quant = S.no_Quant ; --CHECKED
+  not_Predet = S.not_Predet ; --CHECKED
+  if_then_Conj = S.if_then_Conj ; --CHECKED
+  at_least_AdN = S.at_least_AdN ; --CHECKED
+  at_most_AdN = S.at_most_AdN ; --CHECKED
+  nobody_NP = S.nobody_NP ; --CHECKED
+  nothing_NP = S.nothing_NP ; --CHECKED
+  except_Prep = S.except_Prep ; --CHECKED
+  as_CAdv = S.as_CAdv ; --CHECKED
+  have_V2 = S.have_V2 ; --CHECKED
+
+-- from LexiconChi
+
+  add_V3 = L.add_V3 ; --CHECKED
+  airplane_N = L.airplane_N ; --CHECKED
+  already_Adv = L.already_Adv ; --CHECKED
+  animal_N = L.animal_N ; --CHECKED
+  answer_V2S = L.answer_V2S ; --CHECKED
+  apartment_N = L.apartment_N ; --CHECKED
+  apple_N = L.apple_N ; --CHECKED
+  art_N = L.art_N ; --CHECKED
+  ashes_N = L.ashes_N ; --CHECKED
+  ask_V2Q = L.ask_V2Q ; --CHECKED
+  baby_N = L.baby_N ; --CHECKED
+  back_N = L.back_N ; --CHECKED
+  bad_A = L.bad_A ; --CHECKED
+  bank_N = L.bank_N ; --CHECKED
+  bark_N = L.bark_N ; --CHECKED
+  beautiful_A = L.beautiful_A ; --CHECKED
+  become_VA = L.become_VA ; --CHECKED
+  beer_N = L.beer_N ; --CHECKED
+  beg_V2V = L.beg_V2V ; --CHECKED
+  belly_N = L.belly_N ; --CHECKED
+  big_A = L.big_A ; --CHECKED
+  bike_N = L.bike_N ; --CHECKED
+  bird_N = L.bird_N ; --CHECKED
+  bite_V2 = L.bite_V2 ; --CHECKED
+  black_A = L.black_A ; --CHECKED
+  blood_N = L.blood_N ; --CHECKED
+  blow_V = L.blow_V ; --CHECKED
+  blue_A = L.blue_A ; --CHECKED
+  boat_N = L.boat_N ; --CHECKED
+  bone_N = L.bone_N ; --CHECKED
+  book_N = L.book_N ; --CHECKED
+  boot_N = L.boot_N ; --CHECKED
+  boss_N = L.boss_N ; --CHECKED
+  boy_N = L.boy_N ; --CHECKED
+  bread_N = L.bread_N ; --CHECKED
+  break_V2 = L.break_V2 ; --CHECKED
+  breast_N = L.breast_N ; --CHECKED
+  breathe_V = L.breathe_V ; --CHECKED
+  broad_A = L.broad_A ; --CHECKED
+  brother_N2 = L.brother_N2 ; --CHECKED
+  brown_A = L.brown_A ; --CHECKED
+  burn_V = L.burn_V ; --CHECKED
+  butter_N = L.butter_N ; --CHECKED
+  buy_V2 = L.buy_V2 ; --CHECKED
+  camera_N = L.camera_N ; --CHECKED
+  cap_N = L.cap_N ; --CHECKED
+  car_N = L.car_N ; --CHECKED
+  carpet_N = L.carpet_N ; --CHECKED
+  cat_N = L.cat_N ; --CHECKED
+  ceiling_N = L.ceiling_N ; --CHECKED
+  chair_N = L.chair_N ; --CHECKED
+  cheese_N = L.cheese_N ; --CHECKED
+  child_N = L.child_N ; --CHECKED
+  church_N = L.church_N ; --CHECKED
+  city_N = L.city_N ; --CHECKED
+  clean_A = L.clean_A ; --CHECKED
+  clever_A = L.clever_A ; --CHECKED
+  close_V2 = L.close_V2 ; --CHECKED
+  cloud_N = L.cloud_N ; --CHECKED
+  coat_N = L.coat_N ; --CHECKED
+  cold_A = L.cold_A ; --CHECKED
+  come_V = L.come_V ; --CHECKED
+  computer_N = L.computer_N ; --CHECKED
+  correct_A = L.correct_A ; --CHECKED
+  country_N = L.country_N ; --CHECKED
+  count_V2 = L.count_V2 ; --CHECKED
+  cousin_N = L.cousin_N ; --CHECKED
+  cow_N = L.cow_N ; --CHECKED
+  cut_V2 = L.cut_V2 ; --CHECKED
+  day_N = L.day_N ; --CHECKED
+  die_V = L.die_V ; --CHECKED
+  dig_V = L.dig_V ; --CHECKED
+  dirty_A = L.dirty_A ; --CHECKED
+  distance_N3 = L.distance_N3 ; --CHECKED
+  doctor_N = L.doctor_N ; --CHECKED
+  dog_N = L.dog_N ; --CHECKED
+  door_N = L.door_N ; --CHECKED
+  drink_V2 = L.drink_V2 ; --CHECKED
+  dry_A = L.dry_A ; --CHECKED
+  dull_A = L.dull_A ; --CHECKED
+  dust_N = L.dust_N ; --CHECKED
+  ear_N = L.ear_N ; --CHECKED
+  earth_N = L.earth_N ; --CHECKED
+  easy_A2V = L.easy_A2V ; --CHECKED
+  eat_V2 = L.eat_V2 ; --CHECKED
+  egg_N = L.egg_N ; --CHECKED
+  empty_A = L.empty_A ; --CHECKED
+  enemy_N = L.enemy_N ; --CHECKED
+  eye_N = L.eye_N ; --CHECKED
+  factory_N = L.factory_N ; --CHECKED
+  far_Adv = L.far_Adv ; --CHECKED
+  father_N2 = L.father_N2 ; --CHECKED
+  fat_N = L.fat_N ; --CHECKED
+  fear_VS = L.fear_VS ; --CHECKED
+  fear_V2 = L.fear_V2 ; --CHECKED
+  feather_N = L.feather_N ; --CHECKED
+  fight_V2 = L.fight_V2 ; --CHECKED
+  find_V2 = L.find_V2 ; --CHECKED
+  fingernail_N = L.fingernail_N ; --CHECKED
+  fire_N = L.fire_N ; --CHECKED
+  fish_N = L.fish_N ; --CHECKED
+  float_V = L.float_V ; --CHECKED
+  floor_N = L.floor_N ; --CHECKED
+  flower_N = L.flower_N ; --CHECKED
+  flow_V = L.flow_V ; --CHECKED
+  fly_V = L.fly_V ; --CHECKED
+  fog_N = L.fog_N ; --CHECKED
+  foot_N = L.foot_N ; --CHECKED
+  forget_V2 = L.forget_V2 ; --CHECKED
+  freeze_V = L.freeze_V ; --CHECKED
+  fridge_N = L.fridge_N ; --CHECKED
+  friend_N = L.friend_N ; --CHECKED
+  fruit_N = L.fruit_N ; --CHECKED
+  full_A = L.full_A ; --CHECKED
+  fun_AV = L.fun_AV ; --CHECKED
+  garden_N = L.garden_N ; --CHECKED
+  girl_N = L.girl_N ; --CHECKED
+  give_V3 = L.give_V3 ; --CHECKED
+  glove_N = L.glove_N ; --CHECKED
+  gold_N = L.gold_N ; --CHECKED
+  go_V = L.go_V ; --CHECKED
+  grammar_N = L.grammar_N ; --CHECKED
+  grass_N = L.grass_N ; --CHECKED
+  green_A = L.green_A ; --CHECKED
+  guts_N = L.guts_N ; --CHECKED
+  hair_N = L.hair_N ; --CHECKED
+  hand_N = L.hand_N ; --CHECKED
+  harbour_N = L.harbour_N ; --CHECKED
+  hate_V2 = L.hate_V2 ; --CHECKED
+  hat_N = L.hat_N ; --CHECKED
+  head_N = L.head_N ; --CHECKED
+  heart_N = L.heart_N ; --CHECKED
+  hear_V2 = L.hear_V2 ; --CHECKED
+  heavy_A = L.heavy_A ; --CHECKED
+  hill_N = L.hill_N ; --CHECKED
+  hit_V2 = L.hit_V2 ; --CHECKED
+  hold_V2 = L.hold_V2 ; --CHECKED
+  hope_VS = L.hope_VS ; --CHECKED
+  horn_N = L.horn_N ; --CHECKED
+  horse_N = L.horse_N ; --CHECKED
+  hot_A = L.hot_A ; --CHECKED
+  house_N = L.house_N ; --CHECKED
+  hunt_V2 = L.hunt_V2 ; --CHECKED
+  husband_N = L.husband_N ; --CHECKED
+  ice_N = L.ice_N ; --CHECKED
+  important_A = L.important_A ; --CHECKED
+  industry_N = L.industry_N ; --CHECKED
+  iron_N = L.iron_N ; --CHECKED
+  john_PN = L.john_PN ; --CHECKED
+  jump_V = L.jump_V ; --CHECKED
+  kill_V2 = L.kill_V2 ; --CHECKED
+  king_N = L.king_N ; --CHECKED
+  knee_N = L.knee_N ; --CHECKED
+  know_V2 = L.know_V2 ; --CHECKED
+  know_VQ = L.know_VQ ; --CHECKED
+  know_VS = L.know_VS ; --CHECKED
+  lake_N = L.lake_N ; --CHECKED
+  lamp_N = L.lamp_N ; --CHECKED
+  language_N = L.language_N ; --CHECKED
+  laugh_V = L.laugh_V ; --CHECKED
+  leaf_N = L.leaf_N ; --CHECKED
+  learn_V2 = L.learn_V2 ; --CHECKED
+  leather_N = L.leather_N ; --CHECKED
+  leave_V2 = L.leave_V2 ; --CHECKED
+  left_Ord = L.left_Ord ; --CHECKED
+  leg_N = L.leg_N ; --CHECKED
+  lie_V = L.lie_V ; --CHECKED
+  like_V2 = L.like_V2 ; --CHECKED
+  listen_V2 = L.listen_V2 ; --CHECKED
+  liver_N = L.liver_N ; --CHECKED
+  live_V = L.live_V ; --CHECKED
+  long_A = L.long_A ; --CHECKED
+  lose_V2 = L.lose_V2 ; --CHECKED
+  louse_N = L.louse_N ; --CHECKED
+  love_N = L.love_N ; --CHECKED
+  love_V2 = L.love_V2 ; --CHECKED
+  man_N = L.man_N ; --CHECKED
+  married_A2 = L.married_A2 ; --CHECKED
+  meat_N = L.meat_N ; --CHECKED
+  milk_N = L.milk_N ; --CHECKED
+  moon_N = L.moon_N ; --CHECKED
+  mother_N2 = L.mother_N2 ; --CHECKED
+  mountain_N = L.mountain_N ; --CHECKED
+  mouth_N = L.mouth_N ; --CHECKED
+  music_N = L.music_N ; --CHECKED
+  name_N = L.name_N ; --CHECKED
+  narrow_A = L.narrow_A ; --CHECKED
+  near_A = L.near_A ; --CHECKED
+  neck_N = L.neck_N ; --CHECKED
+  new_A = L.new_A ; --CHECKED
+  newspaper_N = L.newspaper_N ; --CHECKED
+  night_N = L.night_N ; --CHECKED
+  nose_N = L.nose_N ; --CHECKED
+  now_Adv = L.now_Adv ; --CHECKED
+  number_N = L.number_N ; --CHECKED
+  oil_N = L.oil_N ; --CHECKED
+  old_A = L.old_A ; --CHECKED
+  open_V2 = L.open_V2 ; --CHECKED
+  paint_V2A = L.paint_V2A ; --CHECKED
+  paper_N = L.paper_N ; --CHECKED
+  paris_PN = L.paris_PN ; --CHECKED
+  peace_N = L.peace_N ; --CHECKED
+  pen_N = L.pen_N ; --CHECKED
+  person_N = L.person_N ; --CHECKED
+  planet_N = L.planet_N ; --CHECKED
+  plastic_N = L.plastic_N ; --CHECKED
+  play_V2 = L.play_V2 ; --CHECKED
+  play_V = L.play_V ; --CHECKED
+  policeman_N = L.policeman_N ; --CHECKED
+  priest_N = L.priest_N ; --CHECKED
+  probable_AS = L.probable_AS ; --CHECKED
+  pull_V2 = L.pull_V2 ; --CHECKED
+  push_V2 = L.push_V2 ; --CHECKED
+  put_V2 = L.put_V2 ; --CHECKED
+  queen_N = L.queen_N ; --CHECKED
+  question_N = L.question_N ; --CHECKED
+  radio_N = L.radio_N ; --CHECKED
+  rain_N = L.rain_N ; --CHECKED
+  rain_V0 = L.rain_V0 ; --CHECKED
+  read_V2 = L.read_V2 ; --CHECKED
+--  ready_A = L.ready_A ; --CHECKED
+  reason_N = L.reason_N ; --CHECKED
+  red_A = L.red_A ; --CHECKED
+  religion_N = L.religion_N ; --CHECKED
+  restaurant_N = L.restaurant_N ; --CHECKED
+  right_Ord = L.right_Ord ; --CHECKED
+  river_N = L.river_N ; --CHECKED
+  road_N = L.road_N ; --CHECKED
+  rock_N = L.rock_N ; --CHECKED
+  roof_N = L.roof_N ; --CHECKED
+  root_N = L.root_N ; --CHECKED
+  rope_N = L.rope_N ; --CHECKED
+  rotten_A = L.rotten_A ; --CHECKED
+  round_A = L.round_A ; --CHECKED
+  rubber_N = L.rubber_N ; --CHECKED
+  rub_V2 = L.rub_V2 ; --CHECKED
+  rule_N = L.rule_N ; --CHECKED
+  run_V = L.run_V ; --CHECKED
+  salt_N = L.salt_N ; --CHECKED
+  sand_N = L.sand_N ; --CHECKED
+  say_VS = L.say_VS ; --CHECKED
+  school_N = L.school_N ; --CHECKED
+  science_N = L.science_N ; --CHECKED
+  scratch_V2 = L.scratch_V2 ; --CHECKED
+  sea_N = L.sea_N ; --CHECKED
+  seed_N = L.seed_N ; --CHECKED
+  seek_V2 = L.seek_V2 ; --CHECKED
+  see_V2 = L.see_V2 ; --CHECKED
+  sell_V3 = L.sell_V3 ; --CHECKED
+  send_V3 = L.send_V3 ; --CHECKED
+  sew_V = L.sew_V ; --CHECKED
+  sharp_A = L.sharp_A ; --CHECKED
+  sheep_N = L.sheep_N ; --CHECKED
+  ship_N = L.ship_N ; --CHECKED
+  shirt_N = L.shirt_N ; --CHECKED
+  shoe_N = L.shoe_N ; --CHECKED
+  shop_N = L.shop_N ; --CHECKED
+  short_A = L.short_A ; --CHECKED
+  silver_N = L.silver_N ; --CHECKED
+  sing_V = L.sing_V ; --CHECKED
+  sister_N = L.sister_N ; --CHECKED
+  sit_V = L.sit_V ; --CHECKED
+  skin_N = L.skin_N ; --CHECKED
+  sky_N = L.sky_N ; --CHECKED
+  sleep_V = L.sleep_V ; --CHECKED
+  small_A = L.small_A ; --CHECKED
+  smell_V = L.smell_V ; --CHECKED
+  smoke_N = L.smoke_N ; --CHECKED
+  smooth_A = L.smooth_A ; --CHECKED
+  snake_N = L.snake_N ; --CHECKED
+  snow_N = L.snow_N ; --CHECKED
+  sock_N = L.sock_N ; --CHECKED
+  song_N = L.song_N ; --CHECKED
+  speak_V2 = L.speak_V2 ; --CHECKED
+  spit_V = L.spit_V ; --CHECKED
+  split_V2 = L.split_V2 ; --CHECKED
+  squeeze_V2 = L.squeeze_V2 ; --CHECKED
+  stab_V2 = L.stab_V2 ; --CHECKED
+  stand_V = L.stand_V ; --CHECKED
+  star_N = L.star_N ; --CHECKED
+  steel_N = L.steel_N ; --CHECKED
+  stick_N = L.stick_N ; --CHECKED
+  stone_N = L.stone_N ; --CHECKED
+  stop_V = L.stop_V ; --CHECKED
+  stove_N = L.stove_N ; --CHECKED
+  straight_A = L.straight_A ; --CHECKED
+  student_N = L.student_N ; --CHECKED
+  stupid_A = L.stupid_A ; --CHECKED
+  suck_V2 = L.suck_V2 ; --CHECKED
+  sun_N = L.sun_N ; --CHECKED
+  swell_V = L.swell_V ; --CHECKED
+  swim_V = L.swim_V ; --CHECKED
+  switch8off_V2 = L.switch8off_V2 ; --CHECKED
+  switch8on_V2 = L.switch8on_V2 ; --CHECKED
+  table_N = L.table_N ; --CHECKED
+  tail_N = L.tail_N ; --CHECKED
+  talk_V3 = L.talk_V3 ; --CHECKED
+  teacher_N = L.teacher_N ; --CHECKED
+  teach_V2 = L.teach_V2 ; --CHECKED
+  television_N = L.television_N ; --CHECKED
+  thick_A = L.thick_A ; --CHECKED
+  thin_A = L.thin_A ; --CHECKED
+  think_V = L.think_V ; --CHECKED
+  throw_V2 = L.throw_V2 ; --CHECKED
+  tie_V2 = L.tie_V2 ; --CHECKED
+  today_Adv = L.today_Adv ; --CHECKED
+  tongue_N = L.tongue_N ; --CHECKED
+  tooth_N = L.tooth_N ; --CHECKED
+  train_N = L.train_N ; --CHECKED
+  travel_V = L.travel_V ; --CHECKED
+  tree_N = L.tree_N ; --CHECKED
+  turn_V = L.turn_V ; --CHECKED
+  ugly_A = L.ugly_A ; --CHECKED
+--  uncertain_A = L.uncertain_A ; --CHECKED
+  understand_V2 = L.understand_V2 ; --CHECKED
+  university_N = L.university_N ; --CHECKED
+  village_N = L.village_N ; --CHECKED
+  vomit_V = L.vomit_V ; --CHECKED
+  wait_V2 = L.wait_V2 ; --CHECKED
+  walk_V = L.walk_V ; --CHECKED
+  warm_A = L.warm_A ; --CHECKED
+  war_N = L.war_N ; --CHECKED
+  wash_V2 = L.wash_V2 ; --CHECKED
+  watch_V2 = L.watch_V2 ; --CHECKED
+  water_N = L.water_N ; --CHECKED
+  wet_A = L.wet_A ; --CHECKED
+  white_A = L.white_A ; --CHECKED
+  wide_A = L.wide_A ; --CHECKED
+  wife_N = L.wife_N ; --CHECKED
+  wind_N = L.wind_N ; --CHECKED
+  window_N = L.window_N ; --CHECKED
+  wine_N = L.wine_N ; --CHECKED
+  wing_N = L.wing_N ; --CHECKED
+  win_V2 = L.win_V2 ; --CHECKED
+  wipe_V2 = L.wipe_V2 ; --CHECKED
+  woman_N = L.woman_N ; --CHECKED
+  wonder_VQ = L.wonder_VQ ; --CHECKED
+  wood_N = L.wood_N ; --CHECKED
+  worm_N = L.worm_N ; --CHECKED
+  write_V2 = L.write_V2 ; --CHECKED
+  year_N = L.year_N ; --CHECKED
+  yellow_A = L.yellow_A ; --CHECKED
+  young_A = L.young_A ; --CHECKED
+
+--- TODO
+
+of_Prep = mkPrep "的" ;
+by_Prep = mkPrep "由" ;
+at_Prep = mkPrep "在" ;
+as_Prep = mkPrep "如" ;
+company_N = mkN "公司" ;
+share_N = mkN "股份" ;
+market_N = mkN "市场" ;
+that_RP = mkRP "那个" ;
+stock_N = mkN "股票" ;
+than_Prep = mkPrep "比" ;
+price_N = mkN "价格" ;
+also_AdV = mkAdV "也" ;
+other_A = mkA "其他" ;
+sale_N = mkN "卖" ;
+about_Prep = mkPrep "关于" ;
+some_Quant = mkQuant "几个" ;
+trade_V = mkV "换" ;
+month_N = mkN "月" ;
+last_A = mkA "最后" ;
+may_VV = mkVV "可能" ;
+business_N = mkN "商业" ;
+rate_N = mkN "率" ;
+bond_N = mkN "券" ;
+zoological_A = mkA "关于动物的" ;
+time_N = mkN "时间" ;
+presidentMasc_N = mkN "" ; --？？ Don't understand
+week_N = mkN "星期" ;
+investor_N = mkN "投资者" ;
+into_Prep = mkPrep "成" ;
+government_N = mkN "电子政务" ;
+high_A = mkA "高" ;
+quarter_N = mkN "刻" ;
+analyst_N = mkN "分析人士" ;
+make_V2 = mkV2 "使" ;
+cent_N = mkN "一分钱" ;
+only_Adv = mkAdv "只有" ;
+anyPl_Det = mkDet "" ; --？？ Don't understand
+not_Adv = mkAdv "不" ;
+interest_N = mkN "利息" ;
+group_N = mkN "团" ;
+issue_N = mkN "发行" ;
+over_Prep = mkPrep "以上" ;
+do_V = mkV "做" ;
+program_N = mkN "节目" ;
+recent_A = mkA "最近" ;
+firm_N = mkN "公司" ;
+officialMasc_N = mkN "" ; --？？ Don't understand
+fund_N = mkN "基金" ; 
+unit_3_N = mkN "单元" ;
+yesterday_N = mkN "昨天" ;
+large_A = mkA "大" ;
+product_N = mkN "产品" ;
+loss_N = mkN "损失" ;
+good_A = mkA "好" ;
+sell_V2 = mkV2 "卖" ;
+investment_N = mkN "投资" ;
+plan_N = mkN "计划" ;
+say_V = mkV "说" ;
+profit_N = mkN "利润" ;
+major_A = mkA "主要" ;
+take_V2 = mkV2 "取" ;
+have_V = mkV "有" ;
+inasmuch_as_Adv = mkAdv "因为" ;
+state_N = mkN "态" ;
+about_Adv = mkAdv "关于" ;
+executive_N = mkN "管理人" ;
+money_N = mkN "钱" ;
+since_Prep = mkPrep "以来" ;
+point_N = mkN "尖" ;
+federal_A = mkA "联邦" ;
+next_A = mkA "系" ;
+even_Adv = mkAdv "连" ;
+just_Adv = mkAdv "只是" ;
+up_Adv = mkAdv "上" ;
+security_N = mkN "安全" ;
+current_A = mkA "现时" ;
+cost_N = mkN "成本" ;
+problem_N = mkN "问题" ;
+financial_A = mkA "金融" ;
+tax_N = mkN "税" ;
+part_of_N2 = mkN2 "一部分" ;
+rise_V = mkV "上升" ;
+bill_N = mkN "帐单" ;
+low_A = mkA "低" ;
+against_Prep = mkPrep "针对" ;
+revenue_N = mkN "收入" ;
+include_V2 = mkV2 "包括" ;
+late_A = mkA "晚点" ;
+contract_N = mkN "合同" ;
+trader_N = mkN "商人" ;
+result_N = mkN "结果" ;
+income_N = mkN "收入" ;
+dollar_N = mkN "美元" ;
+chairman_N = mkN "主席" ;
+way_N = mkN "方法" ;
+service_N = mkN "服务" ;
+operation_N = mkN "手术" ;
+little_A = mkA "小" ;
+maker_N = mkN "制造者" ;
+net_A = mkA "纯粹的" ;
+debt_N = mkN "债务" ;
+close_V = mkV "关" ;
+case_N = mkN "案件" ;
+concern_N = mkN "关怀" ;
+loan_N = mkN "贷款" ;
+index_N = mkN "指数" ;
+director_N = mkN "董事" ;
+gain_N = mkN "收益" ;
+system_N = mkN "系统" ;
+should_VV = mkVV "应该" ;
+like_Prep = mkPrep "好像" ;
+do_V2 = mkV2 "做" ;
+real_A = mkA "真正" ;
+fall_V = mkV "下降" ;
+among_Prep = mkPrep "其中" ;
+friday_PN = mkPN "星期五" ;
+most_Det = mkDet "最" ;
+future_N = mkN "未来" ;
+both_Det = mkDet "双" ;
+give_V = mkV "给" ;
+include_V = mkV "包括" ;
+however_Adv = mkAdv "不过" ;
+buy_V = mkV "买" ;
+each_Det = mkDet "每" ;
+sell_V = mkV "卖" ;
+bid_N = mkN "出价" ;
+then_Adv = mkAdv "然后" ;
+order_N = mkN "命令" ;
+according_to_Prep = mkPrep "根据" ;
+law_N = mkN "法律" ;
+take_V = mkV "取" ;
+expect_V2V = mkV2V "希望" ;
+another_Quant = mkQuant "再" ;
+several_Num = mkNum "几个" ;
+rise_V2 = mkV2 "上升" ;
+down_Adv = mkAdv "下" ;
+trade_N = mkN "商业" ;
+asset_N = mkN "财富" ;
+own_A = mkA "自己的" ;
+pay_V2 = mkV2 "付" ;
+increase_N = mkN "放大" ;
+vice_N = mkN "副" ;
+office_N = mkN "办公室" ;
+growth_N = mkN "发展" ;
+japan_PN = mkPN "日本" ;
+agency_N = mkN "机构" ;
+offer_N = mkN "议案" ;
+think_VS = mkVS "思考" ;
+common_A = mkA "共同" ;
+agreement_N = mkN "协议" ;
+raise_V2 = mkV2 "提高" ;
+operate_V = mkV "经营" ;
+use_V2 = mkV2 "使用" ;
+strong_A = mkA "坚强强" ;
+exchange_N = mkN "交换" ;
+capital_N = mkN "资" ;
+officer_N = mkN "官员" ;
+manager_N = mkN "经理" ;
+get_V2 = mkV2 "得到" ;
+get_V = mkV "获得" ;
+plant_N = mkN "厂" ;
+cash_N = mkN "现金" ;
+report_N = mkN "报" ;
+early_A = mkA "早" ;
+court_N = mkN "法庭" ;
+value_N = mkN "价值" ;
+economic_A = mkA "经济" ;
+work_V = mkV "工作" ;
+spokesman_N = mkN "发言人" ;
+level_N = mkN "水平" ;
+general_A = mkA "一般" ;
+ago_Adv = mkAdv "之前" ;
+still_AdV = mkAdV "还" ; -- 仍然
+previous_A = mkA "以前" ;
+increase_V2 = mkV2 "提高" ;
+change_N = mkN "改变" ;
+foreign_A = mkA "国外" ;
+end_N = mkN "结尾" ;
+board_N = mkN "板" ;
+yen_N = mkN "日元" ;
+stake_N = mkN "标桩" ;
+report_V2 = mkV2 "报告" ;
+have_VV = mkVV "有" ;
+economy_N = mkN "经济" ;
+chief_A = mkA "首席" ;
+line_N = mkN "线" ;
+policy_N = mkN "政策" ;
+annual_A = mkA "周年" ;
+former_A = mkA "以前" ;
+period_N = mkN "期间" ;
+try_VV = mkVV "试图" ;
+far_A = mkA "远" ;
+until_Prep = mkPrep "直到" ;
+same_A = mkA "一样" ;
+new_york_PN = mkPN "纽约" ;
+member_N = mkN "成员" ;
+too_Adv = mkAdv "太" ;
+due_A = mkA "应有" ;
+charge_N = mkN "费用" ;
+back_Adv = mkAdv "向后" ;
+provide_V2 = mkV2 "提供" ;
+acquire_V2 = mkV2 "获得" ;
+thing_N = mkN "事情" ;
+junk_N = mkN "废物" ;
+area_1_N = mkN "区域" ;
+today_N = mkN "今天" ;
+public_A = mkA "公众" ;
+certain_A = mkA "一定" ;
+takeover_N = mkN "收购" ;
+use_V = mkV "使用" ;
+right_N = mkN "右" ;
+offer_V2 = mkV2 "提供" ;
+already_AdV = mkAdV "已经" ;
+management_N = mkN "管理" ;
+term_N = mkN "期间" ;
+insurance_N = mkN "保险" ;
+home_N = mkN "家" ;
+world_N = mkN "世界" ;
+here_Adv = mkAdv "这里" ;
+effort_N = mkN "工夫" ;
+work_N = mkN "工作" ;
+up_Prep = mkPrep "上" ;
+make_VS = mkVS "做" ;
+production_N = mkN "生产" ;
+past_A = mkA "通过" ;
+receive_V2 = mkV2 "收到" ;
+employee_N = mkN "职员" ;
+credit_N = mkN "信用" ;
+continue_VV = mkVV "继续" ;
+note_N = mkN "笔记" ;
+customerMasc_N = mkN "" ; --？？ Don't understand
+spend_V = mkV "花费" ;
+transaction_N = mkN "交易" ;
+about_AdN = mkAdN "关于" ;
+now_AdV = mkAdV "现在" ;
+compare_V = mkV "比较" ;
+volume_N = mkN "声音" ;
+still_Adv = mkAdv "仍然" ;
+add_VS = mkVS "添加" ;
+own_V2 = mkV2 "拥有" ;
+corporate_A = mkA "企业" ;
+make_V = mkV "做" ;
+decline_N = mkN "拒绝" ;
+look_V = mkV "看" ;
+estate_N = mkN "房地产" ;
+shareholder_N = mkN "股东" ;
+news_N = mkN "新闻" ;
+move_N = mkN "举动" ;
+reduce_V2 = mkV2 "减少" ;
+deal_N = mkN "合约" ;
+whether_Prep = mkPrep "不论" ;
+hold_V = mkV "保持" ;
+position_N = mkN "位置" ;
+consumer_N = mkN "消费者" ;
+believe_VS = mkVS "相信" ;
+proposal_N = mkN "建议" ;
+political_A = mkA "政治性" ;
+base_V2 = mkV2 "垒" ;
+amp_Conj = mkConj "" ;
+pay_V = mkV "交纳" ;
+nation_N = mkN "国家" ;
+out_of_Prep = mkPrep "在什么以外" ;
+great_A = mkA "伟大" ;
+amount_N = mkN "数量" ;
+acquisition_N = mkN "获得" ;
+power_N = mkN "功率" ;
+chief_N = mkN "首席" ;
+call_VS = mkVS "呼叫" ;
+ad_N = mkN "广告" ;
+tell_V = mkV "告诉" ;
+decision_N = mkN "决定" ;
+worker_N = mkN "工人" ;
+possible_A = mkA "可能" ;
+yield_N = mkN "产量" ;
+grow_V = mkV "生长" ;
+offering_N = mkN "捐助" ;
+expect_VV = mkVV "期望" ;
+announce_V2 = mkV2 "公布" ;
+option_N = mkN "选项" ;
+senior_A = mkA "年长的" ;
+damage_N = mkN "损坏" ;
+meeting_N = mkN "会议" ;
+leader_N = mkN "领导者" ;
+life_N = mkN "生活" ;
+drug_N = mkN "药物" ;
+action_N = mkN "行为" ;
+return_N = mkN "重返" ;
+fiscal_A = mkA "财务" ;
+demand_N = mkN "需求" ;
+end_V2 = mkV2 "结束" ;
+administration_N = mkN "管理" ;
+lead_V = mkV "带领" ;
+september_PN = mkPN "九月" ;
+payment_N = mkN "付款" ;
+expect_V2 = mkV2 "期望" ;
+purchase_N = mkN "收购" ;
+produce_V2 = mkV2 "生产" ;
+likely_A = mkA "容易" ;
+private_A = mkA "私人" ;
+research_N = mkN "探究" ;
+account_N = mkN "账户" ;
+plan_VV = mkVV "计划" ;
+less_Det = mkDet "较少" ;
+control_N = mkN "管制" ;
+bring_V2 = mkV2 "带来" ;
+dividend_N = mkN "胜利" ;
+project_N = mkN "项目" ;
+other_N = mkN "另外" ;
+earthquake_N = mkN "地震" ;
+continue_V = mkV "继续" ;
+national_A = mkA "民族的" ;
+reflect_V2 = mkV2 "反映" ;
+end_V = mkV "结束" ;
+begin_V = mkV "开始" ;
+hour_N = mkN "小时" ;
+despite_Prep = mkPrep "尽管" ;
+move_V = mkV "移动" ;
+job_N = mkN "工作" ;
+fall_V2 = mkV2 "陷入" ;
+drop_N = mkN "降低" ;
+division_N = mkN "部门" ;
+note_VS = mkVS "笔记" ;
+record_N = mkN "记录" ;
+executive_A = mkA "执行" ;
+lawyer_N = mkN "律师" ;
+go_VV = mkVV "去" ;
+magazine_N = mkN "杂志" ;
+lot_N = mkN "许多" ;
+family_N = mkN "家庭" ;
+build_V2 = mkV2 "建造" ;
+average_A = mkA "平均" ;
+figure_N = mkN "数字" ;
+august_PN = mkPN "八月" ;
+activity_N = mkN "活动" ;
+within_Prep = mkPrep "内部" ;
+agree_VV = mkVV "同意" ;
+effect_N = mkN "效果" ;
+producer_N = mkN "制片人" ;
+store_N = mkN "储存" ;
+talk_N = mkN "交谈" ;
+suit_N = mkN "合适" ;
+particular_A = mkA "特别" ;
+network_N = mkN "网络" ;
+total_A = mkA "总额" ;
+building_N = mkN "建筑" ;
+risk_N = mkN "风险" ;
+file_V = mkV "归档" ;
+buyer_N = mkN "买主" ;
+create_V2 = mkV2 "创建" ;
+parent_N = mkN "父母亲" ;
+food_N = mkN "食物" ;
+reach_V2 = mkV2 "到达" ;
+client_N = mkN "客户" ;
+again_Adv = mkAdv "再次" ;
+close_A = mkA "关闭" ;
+additional_A = mkA "额外" ;
+venture_N = mkN "企业" ;
+machine_N = mkN "机器" ;
+local_A = mkA "本地" ;
+clear_A = mkA "清楚" ;
+almost_Adv = mkAdv "几乎" ;
+statement_N = mkN "声明" ;
+force_N = mkN "力量" ;
+dealer_N = mkN "零售商" ;
+commercial_A = mkA "商业的" ;
+ask_V = mkV "问" ;
+themselves_NP = mkNP "他们自己" ;
+for_example_Adv = mkAdv "举例" ;
+follow_V = mkV "跟随" ;
+remain_V = mkV "留下" ;
+become_V2 = mkV2 "成为" ;
+subsidiary_N = mkN "附属的" ;
+property_N = mkN "财产" ;
+price_V = mkV "价格" ;
+outstanding_A = mkA "优秀" ;
+use_N = mkN "使用" ;
+propose_V2 = mkV2 "建议" ;
+development_N = mkN "发育" ;
+mortgage_N = mkN "抵押" ;
+never_AdV = mkAdV "从来没有" ;
+information_N = mkN "消息" ;
+average_N = mkN "普通" ;
+able_A = mkA "能够" ;
+yield_V2 = mkV2 "产生" ;
+portfolio_N = mkN "投资组合" ;
+holder_N = mkN "持有人" ;
+increase_V = mkV "增长" ;
+fact_N = mkN "事实" ;
+estimate_N = mkN "预算" ;
+composite_A = mkA "综合" ;
+actual_A = mkA "实际" ;
+equity_N = mkN "公平" ;
+add_V2 = mkV2 "添加" ;
+airline_N = mkN "航空公司" ;
+technology_N = mkN "技术" ;
+around_Prep = mkPrep "围绕" ;
+net_N = mkN "网络" ;
+decline_V = mkV "下降" ;
+similar_A = mkA "类似" ;
+monday_PN = mkPN "星期一" ;
+health_N = mkN "健康" ;
+auto_N = mkN "汽车" ;
+show_V2 = mkV2 "显示" ;
+represent_V2 = mkV2 "表现" ;
+economist_N = mkN "经济学家" ;
+strategy_N = mkN "战略" ;
+union_N = mkN "工会" ;
+gas_N = mkN "气体" ;
+budget_N = mkN "预算" ;
+rather_Adv = mkAdv "比较" ;
+provision_N = mkN "规定" ;
+more_Adv = mkAdv "更多" ;
+measure_N = mkN "测量" ;
+inflation_N = mkN "通货膨胀" ;
+significant_A = mkA "重大" ;
+half_N = mkN "一半" ;
+follow_V2 = mkV2 "跟随" ;
+thrift_N = mkN "节约" ;
+personal_A = mkA "个人" ;
+international_A = mkA "国际的" ;
+post_V2 = mkV2 "邮寄" ;
+claim_N = mkN "要求" ;
+restructure_V = mkV "重组" ;
+place_N = mkN "地方" ;
+department_N = mkN "部门" ;
+involve_V2 = mkV2 "涉及" ;
+begin_VV = mkVV "开始" ;
+via_Prep = mkPrep "通过" ;
+support_N = mkN "支持" ;
+hard_A = mkA "困难" ;
+direct_A = mkA "直接" ;
+broker_N = mkN "经纪人" ;
+final_A = mkA "最终" ;
+face_V2 = mkV2 "面对" ;
+deficit_N = mkN "亏损" ;
+reserve_N = mkN "后备" ;
+quick_A = mkA "快" ;
+party_N = mkN "党" ;
+partner_N = mkN "伙伴" ;
+joint_A = mkA "联合" ;
+judge_N = mkN "法官" ;
+special_A = mkA "特别" ;
+slight_A = mkA "轻微" ;
+meanwhile_Adv = mkAdv "与此同时" ;
+give_V2 = mkV2 "给" ;
+equipment_N = mkN "设备" ;
+down_Prep = mkPrep "往下" ;
+source_N = mkN "来源" ;
+institution_N = mkN "学会" ;
+attorney_N = mkN "律师" ;
+domestic_A = mkA "国内" ;
+cause_V2 = mkV2 "导致" ;
+potential_A = mkA "潜在" ;
+legal_A = mkA "合法" ;
+usual_A = mkA "通常" ;
+probable_A = mkA "可能" ;
+fee_N = mkN "费" ;
+drop_V2 = mkV2 "下降" ;
+construction_N = mkN "施工" ;
+performance_N = mkN "表现" ;
+approval_N = mkN "赞同" ;
+itself_NP = mkNP "自身" ;
+side_N = mkN "边" ;
+mark_N = mkN "标记" ;
+show_N = mkN "演出" ;
+committee_N = mkN "委员会" ;
+add_V = mkV "添加" ;
+separate_A = mkA "另外" ;
+team_N = mkN "团队" ;
+cover_V2 = mkV2 "覆盖" ;
+test_N = mkN "测试" ;
+pressure_N = mkN "压力" ;
+main_A = mkA "主要的" ;
+long_term_A = mkA "长期" ;
+available_A = mkA "可用的" ;
+gain_V2 = mkV2 "获得" ;
+export_N = mkN "出口" ;
+help_VV = mkVV "帮助" ;
+crash_N = mkN "意外" ;
+develop_V2 = mkV2 "开发" ;
+crash_N = mkN "意外" ;
+simple_A = mkA "简单" ;
+put_V = mkV "放置" ;
+purchase_V2 = mkV2 "采购" ;
+below_Prep = mkPrep "下面" ;
+yet_Adv = mkAdv "仍然" ;
+abortion_N = mkN "流产" ;
+support_V2 = mkV2 "支持" ;
+limit_V2 = mkV2 "限制" ;
+different_A = mkA "不同" ;
+call_V = mkV "呼叫" ;
+as_well_as_Conj = mkConj "以及" ;
+allow_V2V = mkV2V "允许" ;
+lead_V2 = mkV2 "带领" ;
+washington_PN = mkPN "华盛顿" ;
+tuesday_PN = mkPN "星期二" ;
+remain_VA = mkVA "留下" ;
+initial_A = mkA "初始" ;
+good_N = mkN "好的" ;
+condition_N = mkN "条件" ;
+complete_V2 = mkV2 "完成" ;
+cite_V2 = mkV2 "引用" ;
+boost_V2 = mkV2 "促进" ;
+basis_N = mkN "基础" ;
+banking_N = mkN "银行业" ;
+decline_VV = mkVV "下降" ;
+advertising_N = mkN "广告" ;
+marketing_N = mkN "营销" ;
+margin_N = mkN "余量" ;
+cut_N = mkN "断开" ;
+series_N = mkN "系列" ;
+percentage_N = mkN "百分比" ;
+introduce_V2 = mkV2 "介绍" ;
+find_VS = mkVS "发现" ;
+industrial_A = mkA "产业" ;
+huge_A = mkA "巨大" ;
+file_V2 = mkV2 "归档" ;
+china_PN = mkPN "瓷器" ;
+affect_V2 = mkV2 "影响" ;
+set_V2 = mkV2 "集合" ;
+run_V2 = mkV2 "运行" ;
+result_V = mkV "导致" ;
+owner_N = mkN "业主" ;
+in_addition_Adv = mkAdv "此外" ;
+especial_A = mkA "特别是" ;
+campaign_N = mkN "运动" ;
+such_Predet = mkPredet "这样" ;
+soviet_A = mkA "苏联" ;
+report_V = mkV "报告" ;
+game_N = mkN "游戏" ;
+need_V2 = mkV2 "需要" ;
+facility_N = mkN "设施" ;
+brokerage_N = mkN "佣金" ;
+account_V = mkV "认为" ;
+set_V = mkV "集合" ;
+role_1_N = mkN "角色" ;
+open_V = mkV "打开" ;
+approve_V2 = mkV2 "批准" ;
+study_N = mkN "研究" ;
+benefit_N = mkN "得益" ;
+away_Adv = mkAdv "远离" ;
+view_N = mkN "视图" ;
+start_V = mkV "开始" ;
+regulator_N = mkN "调节器" ;
+legislation_N = mkN "立法" ;
+though_Subj = mkSubj "虽然" ;
+soon_Adv = mkAdv "不久" ;
+meet_V2 = mkV2 "会见" ;
+drop_V = mkV "下降" ;
+comment_N = mkN "评论" ;
+process_N = mkN "过程" ;
+rise_N = mkN "上升" ;
+import_N = mkN "进口" ;
+supply_N = mkN "供应" ;
+substantial_A = mkA "实惠" ;
+europe_PN = mkPN "欧洲" ;
+chain_N = mkN "连锁" ;
+seem_VV = mkVV "似乎" ;
+rating_N = mkN "等级" ;
+letter_N = mkN "书信" ;
+easy_A = mkA "简单" ;
+toward_Prep = mkPrep "对于" ;
+sign_N = mkN "签署" ;
+merger_N = mkN "合并" ;
+london_PN = mkPN "伦敦" ;
+improve_V2 = mkV2 "改善" ;
+chemical_N = mkN "化学药品" ;
+brand_N = mkN "商标" ;
+pilot_N = mkN "飞行员" ;
+issue_V2 = mkV2 "发布" ;
+show_VS = mkVS "显示" ;
+off_Prep = mkPrep "离去" ;
+competition_N = mkN "竞争" ;
+comment_V = mkV "评论" ;
+ton_N = mkN "吨" ;
+report_VS = mkVS "报告" ;
+continue_V2 = mkV2 "继续" ;
+vote_N = mkN "投票" ;
+kind_N = mkN "种类" ;
+see_VS = mkVS "看见" ;
+expense_N = mkN "费用" ;
+ago_Prep = mkPrep "之前" ;
+california_PN = mkPN "加州" ;
+event_N = mkN "事件" ;
+election_N = mkN "选举" ;
+step_N = mkN "步骤" ;
+disclose_V2 = mkV2 "透露" ;
+britain_PN = mkPN "英国" ;
+banker_N = mkN "银行家" ;
+agree_V = mkV "同意" ;
+settlement_N = mkN "沉降" ;
+effective_A = mkA "有效" ;
+carry_V2 = mkV2 "携带" ;
+pound_N = mkN "英镑" ;
+call_N = mkN "呼叫" ;
+situation_N = mkN "情况" ;
+sector_N = mkN "扇形" ;
+plunge_N = mkN "跳水" ;
+matter_N = mkN "问题" ;
+control_V2 = mkV2 "控制" ;
+change_V2 = mkV2 "改变" ;
+apparent_A = mkA "明显的" ;
+reduction_N = mkN "减少" ;
+practice_N = mkN "实践" ;
+perhaps_Adv = mkAdv "也许" ;
+datum_N = mkN "基准" ;
+suggest_VS = mkVS "建议" ;
+once_Adv = mkAdv "一旦" ;
+offer_V = mkV "提供" ;
+individual_A = mkA "个人" ;
+san_francisco_PN = mkPN "旧金山" ;
+material_N = mkN "材料" ;
+delivery_N = mkN "交货" ;
+creditor_N = mkN "债权人" ;
+keep_V2 = mkV2 "保持" ;
+future_A = mkA "未来的" ;
+free_A = mkA "无偿的" ;
+conference_N = mkN "会议" ;
+active_A = mkA "活跃" ;
+staff_N = mkN "员工" ;
+independent_A = mkA "独立" ;
+session_N = mkN "会话" ;
+room_N = mkN "房间" ;
+need_V = mkV "需要" ;
+holding_N = mkN "保持" ;
+consider_V2 = mkV2 "考虑" ;
+auction_N = mkN "拍卖" ;
+accept_V2 = mkV2 "接受" ;
+immediate_A = mkA "即时" ;
+exist_V = mkV "存在" ;
+military_A = mkA "军事" ;
+impact_N = mkN "碰撞" ;
+early_Adv = mkAdv "早" ;
+carrier_N = mkN "支架" ;
+argue_VS = mkVS "争论" ;
+announcement_N = mkN "公告" ;
+require_V2 = mkV2 "要求" ;
+recession_N = mkN "不景气" ;
+along_Prep = mkPrep "沿" ;
+weak_A = mkA "软弱" ;
+want_V2 = mkV2 "想望" ;
+wage_N = mkN "工资" ;
+primary_A = mkA "主要" ;
+happen_V = mkV "发生" ;
+establish_V2 = mkV2 "建立" ;
+consultant_N = mkN "顾问" ;
+telephone_N = mkN "电话" ;
+serious_A = mkA "严重" ;
+july_PN = mkPN "七月" ;
+form_N = mkN "来自" ;
+finance_V2 = mkV2 "金融" ;
+field_N = mkN "领域" ;
+article_N = mkN "文章" ;
+trouble_N = mkN "麻烦" ;
+spend_V2 = mkV2 "花费" ;
+selling_N = mkN "销售" ;
+franc_N = mkN "法郎" ;
+estimate_VS = mkVS "估计" ;
+change_V = mkV "改变" ;
+canada_PN = mkPN "加拿大" ;
+vehicle_N = mkN "车辆" ;
+range_N = mkN "范围" ;
+open_A = mkA "开放" ;
+history_N = mkN "历史" ;
+standard_N = mkN "标准" ;
+people_N = mkN "人民" ;
+movie_N = mkN "电影" ;
+manufacturer_N = mkN "生产厂家" ;
+relative_A = mkA "相对的" ;
+difference_N = mkN "差异" ;
+typical_1_A = mkA "典型" ;
+talk_V = mkV "谈话" ;
+prefer_V2 = mkV2 "宁可" ;
+opportunity_N = mkN "机会" ;
+often_Adv = mkAdv "时常" ;
+name_V2 = mkV2 "命名" ;
+morning_N = mkN "早晨" ;
+factor_N = mkN "因素" ;
+word_N = mkN "文字" ;
+volatility_N = mkN "挥发性" ;
+natural_A = mkA "自然" ;
+individual_N = mkN "个人" ;
+district_N = mkN "区域" ;
+death_N = mkN "死亡" ;
+cut_V = mkV "断开" ;
+congressional_A = mkA "国会" ;
+chip_N = mkN "芯片" ;
+package_N = mkN "包裹" ;
+fail_VV = mkVV "失败" ;
+expect_V = mkV "期望" ;
+decade_N = mkN "年代" ;
+become_V = mkV "成为" ;
+bankruptcy_N = mkN "破产" ;
+short_term_A = mkA "简略" ;
+prevent_V2 = mkV2 "防止" ;
+out_Adv = mkAdv "外部的" ;
+earn_V2 = mkV2 "赚得" ;
+minute_N = mkN "分钟" ;
+majority_N = mkN "多数" ;
+keep_VS = mkVS "保持" ;
+attempt_N = mkN "尝试" ;
+summer_N = mkN "夏天" ;
+story_N = mkN "故事" ;
+software_N = mkN "软件" ;
+response_N = mkN "响应" ;
+premium_N = mkN "奖金" ;
+name_V3 = mkV3 "命名" ;
+late_Adv = mkAdv "晚" ;
+difficult_A = mkA "困难" ;
+consider_VS = mkVS "考虑" ;
+truck_N = mkN "卡车" ;
+total_V2 = mkV2 "合计" ;
+thus_Adv = mkAdv "从而" ;
+station_N = mkN "车站" ;
+reject_V2 = mkV2 "拒绝" ;
+model_N = mkN "模型" ;
+japanese_A = mkA "日本" ;
+ever_AdV = mkAdV "曾经" ;
+enough_Adv = mkAdv "足够" ;
+corporation_N = mkN "公司" ;
+commission_N = mkN "佣金" ;
+aid_N = mkN "帮助" ;
+specific_A = mkA "具体" ;
+space_N = mkN "空间" ;
+slow_V = mkV "缓慢" ;
+rally_N = mkN "反弹" ;
+know_V = mkV "知道" ;
+indicate_VS = mkVS "表明" ;
+care_N = mkN "关心" ;
+capacity_N = mkN "容量" ;
+bid_V = mkV "出价" ;
+air_N = mkN "空气" ;
+chicago_PN = mkPN "芝加哥" ;
+trust_N = mkN "相信" ;
+offset_V2 = mkV2 "抵消" ;
+even_AdV = mkAdV "甚至" ;
+contribute_V = mkV "贡献" ;
+authority_N = mkN "权威" ;
+strike_N = mkN "罢工" ;
+place_V2 = mkV2 "地方" ;
+per_Prep = mkPrep "每" ;
+modest_A = mkA "谦虚" ;
+instead_Adv = mkAdv "代替" ;
+evidence_N = mkN "证据" ;
+appear_VV = mkVV "出现" ;
+sure_A = mkA "肯定" ;
+size_N = mkN "大小" ;
+out_Prep = mkPrep "到。。。外面" ;
+face_N = mkN "面对" ;
+anything_NP = mkNP "无论何事" ;
+version_N = mkN "版本" ;
+trend_N = mkN "趋势" ;
+tough_A = mkA "粗暴的" ;
+slow_A = mkA "缓慢的" ;
+player_N = mkN "播放机" ;
+normal_A = mkA "正常" ;
+limit_N = mkN "限制" ;
+fall_N = mkN "下降" ;
+entire_A = mkA "整个" ;
+energy_N = mkN "能源" ;
+deposit_N = mkN "存款" ;
+interview_N = mkN "访问" ;
+help_V = mkV "帮助" ;
+finance_N = mkN "金融" ;
+estimate_V2 = mkV2 "估计" ;
+discount_N = mkN "折扣" ;
+competitor_N = mkN "竞争者" ;
+utility_N = mkN "效用" ;
+replace_V2 = mkV2 "更换" ;
+mean_VS = mkVS "意味着" ;
+leave_V = mkV "离开" ;
+expert_N = mkN "专家" ;
+trial_N = mkN "审讯" ;
+total_N = mkN "共计" ;
+necessary_A = mkA "必要" ;
+hong_kong_PN = mkPN "香港" ;
+cancer_N = mkN "癌症" ;
+age_N = mkN "年龄" ;
+temporary_A = mkA "临时" ;
+survey_N = mkN "调查" ;
+protection_N = mkN "保护" ;
+partly_Adv = mkAdv "部分地" ;
+invest_V = mkV "投资" ;
+flight_N = mkN "飞行" ;
+base_N = mkN "基地" ;
+rest_N = mkN "其余" ;
+quality_N = mkN "质量" ;
+off_Adv = mkAdv "离去" ;
+join_V2 = mkV2 "加入" ;
+vote_V = mkV "投票" ;
+tokyo_PN = mkPN "东京" ;
+succeed_V2 = mkV2 "成功" ;
+idea_N = mkN "想法" ;
+hurt_V2 = mkV2 "伤害" ;
+housing_N = mkN "住房" ;
+france_PN = mkPN "法国" ;
+fear_N = mkN "恐惧" ;
+convertible_A = mkA "可兑换" ;
+close_N = mkN "关闭" ;
+chance_N = mkN "机会" ;
+america_PN = mkPN "美国" ;
+target_N = mkN "目标" ;
+specialist_N = mkN "专家" ;
+original_A = mkA "原本" ;
+because_of_Prep = mkPrep "因为什么" ;
+avoid_V2 = mkV2 "避免" ;
+various_A = mkA "各个" ;
+often_AdV = mkAdV "经常" ;
+official_A = mkA "官方" ;
+disaster_N = mkN "灾难" ;
+ability_N = mkN "能力" ;
+see_V = mkV "看到" ;
+quake_N = mkN "地震" ;
+past_N = mkN "过去" ;
+meet_V = mkV "会见" ;
+improvement_N = mkN "改善" ;
+himself_NP = mkNP "他自己" ;
+commodity_N = mkN "商品" ;
+attract_V2 = mkV2 "吸引" ;
+unchanged_A = mkA "" ;
+traditional_A = mkA "传统" ;
+texas_PN = mkPN "德州" ;
+sense_N = mkN "感应" ;
+return_V = mkV "返回" ;
+organization_N = mkN "组织" ;
+list_N = mkN "目录" ;
+for_instance_Adv = mkAdv "例如" ;
+discuss_V2 = mkV2 "讨论" ;
+democratic_A = mkA "民主的" ;
+adviser_N = mkN "顾问" ;
+across_Prep = mkPrep "顾问" ;
+value_V2 = mkV2 "价值" ;
+negotiation_N = mkN "谈判" ;
+key_A = mkA "关键" ;
+indeed_Adv = mkAdv "的确" ;
+appeal_N = mkN "上诉" ;
+researcherMasc_N = mkN "" ;
+phone_N = mkN "电话" ;
+need_N = mkN "需要" ;
+institutional_A = mkA "机构" ;
+film_N = mkN "电影" ;
+single_A = mkA "单一" ;
+seat_N = mkN "座位" ;
+release_V2 = mkV2 "释放" ;
+reform_N = mkN "改革" ;
+public_N = mkN "公众" ;
+predict_VS = mkVS "预测" ;
+poor_A = mkA "贫困" ;
+lose_V = mkV "失去" ;
+hope_VV = mkVV "希望" ;
+commitment_N = mkN "承诺" ;
+act_V = mkV "作为" ;
+right_Adv = mkAdv "右边" ;
+price_V2 = mkV2 "价格" ;
+plan_V2 = mkV2 "计划" ;
+moreover_Adv = mkAdv "而且" ;
+have_VS = mkVS "有" ;
+environmental_A = mkA "环境的" ;
+detail_N = mkN "环境的" ;
+date_N = mkN "日期" ;
+unless_Subj = mkSubj "除非" ;
+manage_V = mkV "管理" ;
+fair_A = mkA "公平" ;
+daily_A = mkA "日常" ;
+class_N = mkN "班级" ;
+build_V = mkV "建立" ;
+type_N = mkN "类型" ;
+segment_N = mkN "分部" ;
+relate_V2 = mkV2 "有关" ;
+partnership_N = mkN "合伙" ;
+gene_N = mkN "基因" ;
+eventual_A = mkA "最终" ;
+debenture_N = mkN "债券" ;
+community_N = mkN "社区" ;
+card_N = mkN "卡" ;
+base_V = mkV "垒" ;
+wednesday_PN = mkPN "星期三" ;
+thursday_PN = mkPN "星期二" ;
+retailer_N = mkN "零售商" ;
+near_Prep = mkPrep "靠近" ;
+image_N = mkN "图像" ;
+farmer_N = mkN "农民" ;
+together_Adv = mkAdv "在一起的" ;
+spring_N = mkN "春天" ;
+speculation_N = mkN "推测" ;
+real_N = mkN "真实" ;
+investigation_N = mkN "调查" ;
+handle_V2 = mkV2 "处理" ;
+failure_N = mkN "失败" ;
+battle_N = mkN "战斗" ;
+section_N = mkN "部分" ;
+opposition_N = mkN "反对" ;
+next_Prep = mkPrep "比邻" ;
+metal_N = mkN "金属" ;
+goal_N = mkN "目标" ;
+expectation_N = mkN "期望" ;
+even_though_Subj = mkSubj "即使" ;
+enough_A = mkA "足够" ;
+emergency_N = mkN "急" ;
+eliminate_V2 = mkV2 "消除" ;
+drive_N = mkN "驱动" ;
+but_Subj = mkSubj "但" ;
+write_V = mkV "写" ;
+underwriter_N = mkN "承销商" ;
+trade_V2 = mkV2 "交易" ;
+seek_VV = mkVV "寻求" ;
+secretary_N = mkN "秘书" ;
+rough_A = mkA "粗暴" ;
+requirement_N = mkN "需求" ;
+quarterly_A = mkA "季刊" ;
+pension_N = mkN "养老金" ;
+get_VA = mkVA "得到" ;
+expand_V2 = mkV2 "扩大" ;
+exceed_V2 = mkV2 "超过" ;
+victim_N = mkN "受害者" ;
+protect_V2 = mkV2 "保护" ;
+plan_V = mkV "计划" ;
+operator_N = mkN "操作者" ;
+of_course_Adv = mkAdv "当然" ;
+break_V = mkV "打破" ;
+branch_N = mkN "分会" ;
+begin_V2 = mkV2 "开始" ;
+barrel_N = mkN "桶" ;
+western_A = mkA "西部的" ;
+success_N = mkN "成功" ;
+strength_N = mkN "实力" ;
+item_N = mkN "项目" ;
+instead_of_Prep = mkPrep "而不是" ;
+flat_A = mkA "平坦" ;
+crime_N = mkN "犯罪" ;
+contend_VS = mkVS "抗衡" ;
+transportation_N = mkN "运输" ;
+sign_V2 = mkV2 "签署" ;
+show_V = mkV "显示" ;
+right_A = mkA "对" ;
+page_N = mkN "页" ;
+keep_V = mkV "保持" ;
+help_V2 = mkV2 "帮助" ;
+hearing_N = mkN "听力" ;
+head_V2 = mkV2 "为首" ;
+alone_Adv = mkAdv "单独" ;
+successful_A = mkA "成功" ;
+ruling_N = mkN "裁决" ;
+restriction_N = mkN "限制" ;
+resign_V = mkV "辞职" ;
+region_N = mkN "地区" ;
+maturity_3_N = mkN "到期" ;
+focus_V = mkV "集中" ;
+civil_A = mkA "民间" ;
+retain_V2 = mkV2 "保留" ;
+request_N = mkN "要求" ;
+press_N = mkN "按" ;
+panel_N = mkN "面板" ;
+negative_A = mkA "否定" ;
+forecast_N = mkN "预测" ;
+back_V2 = mkV2 "后面" ;
+attribute_V2 = mkV2 "属性" ;
+wait_V = mkV "等待" ;
+sometimes_Adv = mkAdv "有时" ;
+send_V2 = mkV2 "发送" ;
+post_N = mkN "邮寄" ;
+mutual_A = mkA "相互" ;
+manage_V2 = mkV2 "管理" ;
+device_N = mkN "设备" ;
+advance_V2 = mkV2 "推进" ;
+willing_A = mkA "愿意" ;
+weekend_N = mkN "周末" ;
+urge_V2 = mkV2 "敦促" ;
+unusual_A = mkA "异常" ;
+stay_V = mkV "留" ;
+sport_N = mkN "运动" ;
+scientist_N = mkN "科学家" ;
+regional_A = mkA "区域性" ;
+poland_PN = mkPN "波兰" ;
+minority_N = mkN "少数" ;
+lawmaker_N = mkN "立法者" ;
+land_N = mkN "土地" ;
+hope_N = mkN "希望" ;
+combine_V2 = mkV2 "结合" ;
+columbia_PN = mkPN "哥伦比亚" ;
+charge_V2 = mkV2 "记账" ;
+candidate_N = mkN "候选人" ;
+block_V2 = mkV2 "阻止" ;
+beyond_Prep = mkPrep "以外" ;
+structure_N = mkN "结构" ;
+settle_V = mkV "解决" ;
+say_V2 = mkV2 "说" ;
+regulation_N = mkN "条例" ;
+prospect_N = mkN "前景" ;
+piece_N = mkN "一片" ;
+october_PN = mkPN "十月" ;
+medical_A = mkA "内科的" ;
+manufacture_V2 = mkV2 "制造" ;
+couple_N = mkN "一对" ;
+ahead_Adv = mkAdv "向前" ;
+adopt_V2 = mkV2 "采用" ;
+warrant_N = mkN "授权" ;
+season_N = mkN "季节" ;
+need_VV = mkVV "需要" ;
+liability_N = mkN "责任" ;
+intend_VV = mkVV "打算" ;
+dispute_N = mkN "争议" ;
+defendant_N = mkN "被告" ;
+claim_VS = mkVS "声称" ;
+central_A = mkA "中央" ;
+aggressive_A = mkA "侵略性" ;
+so_called_A = mkA "所谓" ;
+pass_V2 = mkV2 "通过" ;
+mostly_Adv = mkAdv "大多" ;
+conservative_A = mkA "保守的" ;
+aircraft_N = mkN "飞机" ;
+veto_N = mkN "否决" ;
+treatment_N = mkN "治疗" ;
+threat_N = mkN "威胁" ;
+send_V = mkV "发送" ;
+respond_V = mkV "响应" ;
+rapid_A = mkA "快速" ;
+overall_A = mkA "全部测试" ;
+output_N = mkN "产量" ;
+mile_N = mkN "英里" ;
+los_angeles_PN = mkPN "洛杉矶" ;
+hotel_N = mkN "旅馆" ;
+expansion_N = mkN "扩张" ;
+enter_V2 = mkV2 "进入" ;
+develop_V = mkV "开发" ;
+deny_V2 = mkV2 "否认" ;
+cheap_A = mkA "廉价" ;
+yet_AdV = mkAdV "但" ;
+whole_A = mkA "整个" ;
+outside_Prep = mkPrep "以外" ;
+jury_N = mkN "陪审团" ;
+guarantee_N = mkN "保证" ;
+attention_N = mkN "注意" ;
+advertiser_N = mkN "广告客户" ;
+uncertainty_N = mkN "不确定" ;
+start_to_VV = mkVV "开始" ;
+serve_V = mkV "服务" ;
+seem_VA = mkVA "似乎" ;
+push_V = mkV "推" ;
+provide_V = mkV "提供" ;
+prosecutor_N = mkN "原告" ;
+else_Adv = mkAdv "其他" ;
+electronic_A = mkA "电子" ;
+afternoon_N = mkN "下午" ;
+true_A = mkA "真" ;
+profitable_A = mkA "有利可图" ;
+popular_A = mkA "流行" ;
+oppose_V2 = mkV2 "反对" ;
+obtain_V2 = mkV2 "获得" ;
+ground_N = mkN "地面" ;
+debate_N = mkN "辩论" ;
+compete_V = mkV "竞争" ;
+approach_N = mkN "途径" ;
+portion_N = mkN "一部分" ;
+point_V = mkV "指出" ;
+ownership_N = mkN "所有权" ;
+make_V2A = mkV2A "使" ;
+like_A = mkA "相似" ;
+launch_V2 = mkV2 "发射" ;
+increasingly_Adv = mkAdv "日益" ;
+editor_N = mkN "编辑" ;
+coupon_N = mkN "优惠券" ;
+tender_N = mkN "投标" ;
+saving_N = mkN "节约" ;
+reorganization_N = mkN "重组" ;
+range_V = mkV "范围" ;
+opinion_N = mkN "意见" ;
+maintain_V2 = mkV2 "维持" ;
+long_Adv = mkAdv "长" ;
+extend_V2 = mkV2 "延长" ;
+alternative_N = mkN "替代" ;
+accuse_V2 = mkV2 "指控" ;
+view_V2 = mkV2 "视图" ;
+technical_A = mkA "技术" ;
+sudden_A = mkA "突然" ;
+safety_N = mkN "安全" ;
+occur_V = mkV "发生" ;
+moment_N = mkN "时刻" ;
+giant_N = mkN "巨人" ;
+familiar_with_A2 = mkA2 "熟悉" ;
+expensive_A = mkA "昂贵" ;
+advantage_N = mkN "优点" ;
+win_V = mkV "赢" ;
+weakness_N = mkN "弱点" ;
+require_V2V = mkV2V "要求" ;
+relationship_N = mkN "关系" ;
+let_V2V = mkV2V "让" ;
+jump_V2 = mkV2 "跳" ;
+internal_A = mkA "内部" ;
+insist_VS = mkVS "咬定" ;
+help_V2V = mkV2V "帮助" ;
+estimate_V = mkV "估计" ;
+developer_N = mkN "开发人员" ;
+deal_V = mkV "处理" ;
+competitive_A = mkA "竞争的" ;
+cable_N = mkN "电缆" ;
+agree_VS = mkVS "同意" ;
+recovery_N = mkN "复苏" ;
+picture_N = mkN "图片" ;
+ounce_N = mkN "盎司" ;
+lend_V = mkV "借" ;
+feel_VS = mkVS "感觉" ;
+ease_V2 = mkV2 "缓解" ;
+critic_N = mkN "评论家" ;
+contain_V2 = mkV2 "包含" ;
+wrong_A = mkA "错误" ;
+west_A = mkA "西方的" ;
+subordinate_V2 = mkV2 "下属" ;
+sort_N = mkN "分类" ;
+indicate_V2 = mkV2 "表明" ;
+discussion_N = mkN "讨论" ;
+depend_V = mkV "依赖" ;
+criminal_A = mkA "刑事" ;
+association_N = mkN "协会" ;
+advance_N = mkN "推进" ;
+unlike_Prep = mkPrep "不像" ;
+regular_A = mkA "定期" ;
+pursue_V2 = mkV2 "追求" ;
+purpose_N = mkN "目的" ;
+publish_V = mkV "发布" ;
+patent_N = mkN "专利" ;
+liquidity_N = mkN "流动性" ;
+inventory_N = mkN "库存" ;
+half_Predet = mkPredet "半" ;
+environment_N = mkN "环境" ;
+decide_VS = mkVS "决定" ;
+cost_V2 = mkV2 "成本" ;
+collapse_N = mkN "崩溃" ;
+close_Adv = mkAdv "关闭" ;
+tomorrow_N = mkN "明天" ;
+someone_NP = mkNP "谁" ;
+retirement_N = mkN "退休" ;
+representativeMasc_N = mkN "代表" ;
+reporter_N = mkN "记者" ;
+remain_V2 = mkV2 "停留" ;
+relation_N = mkN "关系" ;
+receive_V = mkV "收到" ;
+reach_V = mkV "到达" ;
+powerful_A = mkA "强大" ;
+obligation_N = mkN "义务" ;
+list_V2 = mkV2 "列举" ;
+lack_N = mkN "缺乏" ;
+identify_V2 = mkV2 "鉴定" ;
+generate_V2 = mkV2 "产生" ;
+firm_A = mkA "坚决" ;
+expect_VS = mkVS "期望" ;
+exclude_V2 = mkV2 "排除" ;
+equal_A = mkA "等于" ;
+document_N = mkN "文件" ;
+describe_V2 = mkV2 "描述" ;
+copper_N = mkN "铜" ;
+college_N = mkN "学院" ;
+access_N = mkN "访问" ;
+set_N = mkN "集" ;
+responsibility_N = mkN "责任" ;
+reaction_N = mkN "反应" ;
+improve_V = mkV "改善" ;
+flow_N = mkN "流" ;
+dozen_N = mkN "打" ;
+design_N = mkN "设计" ;
+delay_N = mkN "延迟" ;
+decline_V2 = mkV2 "下降" ;
+crisis_N = mkN "危机" ;
+audience_N = mkN "听众" ;
+amid_Prep = mkPrep "在。。。之中" ;
+yield_V = mkV "产量" ;
+street_N = mkN "街头" ;
+soar_V = mkV "翱翔" ;
+scandal_N = mkN "丑闻" ;
+ready_A = mkA "准备" ;
+operate_V2 = mkV2 "操作" ;
+op_art_N = mkN "欧普艺术" ;
+minister_N = mkN "部长" ;
+lower_V2 = mkV2 "降低" ;
+leave_VS = mkVS "离开" ;
+hit_V = mkV "撞击" ;
+force_V2V = mkV2V "强制" ;
+expand_V = mkV "扩大" ;
+emerge_V = mkV "出现" ;
+complete_A = mkA "完整" ;
+appear_V = mkV "出现" ;
+anyone_NP = mkNP "任何人" ;
+aim_V2 = mkV2 "瞄准" ;
+voter_N = mkN "选民" ;
+safe_A = mkA "安全" ;
+remove_V2 = mkV2 "消除" ;
+quote_V2 = mkV2 "引用" ;
+pull_V = mkV "拉" ;
+pend_V = mkV "挂起" ;
+pass_V = mkV "通过" ;
+mind_N = mkN "介意" ;
+maybe_Adv = mkAdv "也许" ;
+help_VS = mkVS "帮助" ;
+electronics_N = mkN "电子" ;
+damage_V2 = mkV2 "损坏" ;
+confidence_N = mkN "信心" ;
+as_of_Prep = mkPrep "截至" ;
+userMasc_N = mkN "用户" ;
+ultimate_A = mkA "最终" ;
+trigger_V2 = mkV2 "触发" ;
+town_N = mkN "镇" ;
+throughout_Prep = mkPrep "各处" ;
+surprising_A = mkA "奇怪" ;
+supply_V2 = mkV2 "供应" ;
+studio_N = mkN "工作室" ;
+steady_A = mkA "稳定" ;
+start_V2 = mkV2 "开始" ;
+seem_V = mkV "似乎" ;
+responsible_A = mkA "负责" ;
+pick_V = mkV "选择" ;
+monthly_A = mkA "每月一次" ;
+just_AdV = mkAdV "只是" ;
+illegal_A = mkA "非法" ;
+human_A = mkA "人道" ;
+help_N = mkN "帮助" ;
+fraud_N = mkN "舞弊" ;
+finish_V = mkV "完成" ;
+experience_N = mkN "经验" ;
+everyone_NP = mkNP "大家" ;
+black_N = mkN "黑色" ;
+stem_V = mkV "阻止" ;
+publisher_N = mkN "发行人" ;
+order_V2 = mkV2 "秩序" ;
+moscow_PN = mkPN "莫斯科" ;
+mail_N = mkN "邮件" ;
+light_A = mkA "光" ;
+june_PN = mkPN "六月" ;
+fill_V2 = mkV2 "满足" ;
+fail_V = mkV "失败" ;
+education_N = mkN "教育" ;
+distribution_N = mkN "分配" ;
+course_N = mkN "课程" ;
+choice_N = mkN "精选" ;
+balance_N = mkN "平衡" ;
+task_N = mkN "任务" ;
+style_N = mkN "风格" ;
+slowdown_N = mkN "放缓" ;
+senator_N = mkN "参议员" ;
+positive_A = mkA "积极" ;
+municipal_A = mkA "市政" ;
+movement_N = mkN "运动" ;
+light_N = mkN "光" ;
+guilty_A = mkA "有罪" ;
+global_A = mkA "全球" ;
+express_V2 = mkV2 "特快" ;
+consider_V = mkV "考虑" ;
+certificate_N = mkN "证书" ;
+before_Adv = mkAdv "以前" ;
+around_Adv = mkAdv "周围" ;
+worth_A = mkA "价值" ;
+virtual_A = mkA "虚拟" ;
+tend_VV = mkVV "趋向" ;
+subject_N = mkN "主题" ;
+seller_N = mkN "卖家" ;
+relief_N = mkN "缓解" ;
+possibility_N = mkN "可能性" ;
+hospital_N = mkN "医院" ;
+healthy_A = mkA "健康" ;
+extreme_A = mkA "极端" ;
+deep_A = mkA "深刻" ;
+buy_N = mkN "购买" ;
+step_V = mkV "步骤" ;
+start_N = mkN "开始" ;
+standard_A = mkA "标准" ;
+schedule_V2V = mkV2V "时间表" ;
+resource_N = mkN "资源" ;
+resident_N = mkN "居民" ;
+publish_V2 = mkV2 "发布" ;
+pay_N = mkN "工资 " ;
+obvious_A = mkA "明显" ;
+make_V2V = mkV2V "使" ;
+interest_V2 = mkV2 "关心" ;
+incentive_N = mkN "激励" ;
+draw_V2 = mkV2 "画" ;
+crop_N = mkN "作物" ;
+concern_V2 = mkV2 "关心" ;
+cell_N = mkN "细胞" ;
+cd_N = mkN "光盘" ;
+achieve_V2 = mkV2 "达到" ;
+accord_N = mkN "和谐" ;
+traffic_N = mkN "交通" ;
+though_Adv = mkAdv "不顾" ;
+revise_V2 = mkV2 "修改" ;
+relate_V = mkV "有关" ;
+minimum_A = mkA "起码" ;
+mere_A = mkA "只" ;
+mark_V2 = mkV2 "标志" ;
+luxury_N = mkN "豪华" ;
+instrument_N = mkN "仪器" ;
+fund_V2 = mkV2 "投资" ;
+formal_A = mkA "正式" ;
+engineering_N = mkN "工程" ;
+encourage_V2 = mkV2 "鼓励" ;
+earn_V = mkV "赚" ;
+direction_N = mkN "方向" ;
+deliver_V2 = mkV2 "交付" ;
+contribution_N = mkN "贡献" ;
+communication_N = mkN "沟通" ;
+blame_V2 = mkV2 "怪" ;
+argument_N = mkN "论据" ;
+violation_N = mkN "违反" ;
+violate_V2 = mkV2 "违反" ;
+suspend_V2 = mkV2 "暂停" ;
+speak_V = mkV "说话" ;
+site_N = mkN "现场" ;
+severe_A = mkA "严重" ;
+prime_A = mkA "根本" ;
+plane_N = mkN "机" ;
+mean_V2 = mkV2 "意味着" ;
+like_VV = mkVV "喜欢" ;
+initiative_N = mkN "主动" ;
+form_V2 = mkV2 "构成" ;
+elsewhere_Adv = mkAdv "别处" ;
+drive_V = mkV "驾驶" ;
+distribute_V2 = mkV2 "分配" ;
+difficulty_N = mkN "困难" ;
+corn_N = mkN "玉米" ;
+climb_V = mkV "爬" ;
+century_N = mkN "世纪" ;
+call_V3 = mkV3 "叫" ;
+approve_V = mkV "批准" ;
+application_N = mkN "申请" ;
+affair_N = mkN "事情" ;
+act_N = mkN "法案" ;
+suffer_V = mkV "受苦" ;
+spot_N = mkN "点" ;
+social_A = mkA "社会的" ;
+serve_V2 = mkV2 "服务" ;
+plunge_V = mkV "跳进" ;
+patient_N = mkN "病人" ;
+pace_N = mkN "步伐" ;
+overseas_A = mkA "国外" ;
+monetary_A = mkA "金融" ;
+impose_V2 = mkV2 "强加" ;
+guy_N = mkN "佬" ;
+guideline_N = mkN "机宜" ;
+generation_N = mkN "一代" ;
+find_V = mkV "搜寻" ;
+employer_N = mkN "雇主" ;
+considerable_A = mkA "可观" ;
+confirm_V2 = mkV2 "确认" ;
+block_N = mkN "块" ;
+arm_N = mkN "胳膊" ;
+anticipate_V2 = mkV2 "预料" ;
+abandon_V2 = mkV2 "放弃" ;
+soft_A = mkA "软" ;
+review_N = mkN "评论" ;
+record_V2 = mkV2 "记录" ;
+penalty_N = mkN "刑罚" ;
+mexico_PN = mkPN "墨西哥" ;
+january_PN = mkPN "一月" ;
+indication_N = mkN "迹象" ;
+household_N = mkN "家庭" ;
+disk_N = mkN "圆盘" ;
+complaint_N = mkN "抱怨" ;
+announce_VS = mkVS "公布" ;
+also_Adv = mkAdv "也" ;
+suspension_N = mkN "悬挂" ;
+slide_N = mkN "滑动" ;
+settle_V2 = mkV2 "解决" ;
+schedule_V2 = mkV2 "安排" ;
+resignation_N = mkN "辞职" ;
+renew_V2 = mkV2 "更新" ;
+release_N = mkN "释放" ;
+refuse_VV = mkVV "拒绝" ;
+professor_N = mkN "教授" ;
+plus_Conj = mkConj "加" ;
+par_N = mkN "平价" ;
+outlook_N = mkN "展望" ;
+once_AdV = mkAdV "一次" ;
+match_V2 = mkV2 "比拟" ;
+leadership_N = mkN "领导" ;
+in_toto_Adv = mkAdv "" ; -- ?? Don't undertstand
+highway_N = mkN "公路" ;
+head_V = mkV "率领" ;
+exact_A = mkA "确切" ;
+essential_A = mkA "必要" ;
+conventional_A = mkA "常规" ;
+compare_V2 = mkV2 "比较" ;
+comparable_A = mkA "可比" ;
+bit_N = mkN "块" ;
+baseball_N = mkN "棒球" ;
+amendment_N = mkN "修订" ;
+wave_N = mkN "波浪" ;
+swiss_A = mkA "瑞士的" ;
+swing_N = mkN "荡" ;
+promotion_N = mkN "提升" ;
+produce_V = mkV "产生" ;
+proceeding_N = mkN "出发" ;
+participate_V = mkV "参加" ;
+participant_N = mkN "参加者" ;
+opening_N = mkN "开口" ;
+frequent_A = mkA "频仍" ;
+decide_V = mkV "决定" ;
+contrast_N = mkN "对比" ;
+commit_V2 = mkV2 "承诺" ;
+borrow_V = mkV "借" ;
+benefit_V = mkV "造福" ;
+attempt_VV = mkVV "尝试" ;
+appropriation_N = mkN "拨款" ;
+apply_V = mkV "申请" ;
+worry_V = mkV "担心" ;
+rival_N = mkN "对手" ;
+post_V = mkV "寄" ;
+litigation_N = mkN "诉讼" ;
+lender_N = mkN "贷款人" ;
+employment_N = mkN "雇用" ;
+either_Det = mkDet "或" ;
+duty_N = mkN "责任" ;
+doubt_N = mkN "怀疑" ;
+core_N = mkN "核心" ;
+chapter_N = mkN "章" ;
+cause_N = mkN "原因" ;
+ban_V2 = mkV2 "禁止" ;
+arrangement_N = mkN "安排" ;
+americanMasc_N = mkN "" ; -- ?? Don't understand
+try_V = mkV "试图" ;
+taxpayer_N = mkN "纳税人" ;
+stop_V2 = mkV2 "停" ;
+stage_N = mkN "舞台" ;
+specialty_N = mkN "专业" ;
+shipment_N = mkN "装船" ;
+present_V2 = mkV2 "介绍" ;
+predict_V2 = mkV2 "预测" ;
+mine_N = mkN "矿山" ;
+italy_PN = mkPN "意大利" ;
+indicator_N = mkN "指针" ;
+hire_V2 = mkV2 "聘请" ;
+extraordinary_A = mkA "非凡" ;
+explain_V2 = mkV2 "说明" ;
+engine_N = mkN "机" ;
+decide_VV = mkVV "决定" ;
+conduct_V2 = mkV2 "进行" ;
+circuit_N = mkN "线路" ;
+author_N = mkN "作者" ;
+assume_V2 = mkV2 "假设" ;
+ask_V2 = mkV2 "问" ;
+wake_N = mkN "醒" ;
+volatile_A = mkA "易变的" ;
+twice_Adv = mkAdv "两次" ;
+trouble_V2 = mkV2 "麻烦" ;
+supplier_N = mkN "提供者" ;
+retail_V = mkV "零售" ;
+reduce_V = mkV "减少" ;
+reasonable_A = mkA "合理" ;
+quiet_A = mkA "安静" ;
+pretty_AdA = mkAdA "漂亮" ;
+preliminary_A = mkA "初步" ;
+politician_N = mkN "政治家" ;
+negotiate_V2 = mkV2 "谈判" ;
+moderate_A = mkA "中度" ;
+minor_A = mkA "次要" ;
+memory_N = mkN "记忆" ;
+lie_1_V = mkV "说谎" ;
+lead_N = mkN "带领" ;
+grow_V2 = mkV2 "增长" ;
+gross_A = mkA "毛" ;
+employ_V2 = mkV2 "采用" ;
+delay_V2 = mkV2 "拖延" ;
+default_N = mkN "默认" ;
+criticism_N = mkN "批评" ;
+create_V = mkV "创建" ;
+convert_V2 = mkV2 "变换" ;
+consult_V = mkV "请教" ;
+concede_VS = mkVS "承认" ;
+compromise_N = mkN "妥协" ;
+climb_V2 = mkV2 "爬" ;
+challenge_N = mkN "挑战" ;
+australian_A = mkA "澳大利亚的" ;
+assistance_N = mkN "协助" ;
+april_PN = mkPN "四月" ;
+abroad_Adv = mkAdv "国外" ;
+writer_N = mkN "作家" ;
+study_V2 = mkV2 "学习" ;
+spirit_N = mkN "精神" ;
+require_V = mkV "要求" ;
+refer_V = mkV "参考" ;
+poll_N = mkN "投票" ;
+planner_N = mkN "计划者" ;
+one_time_A = mkA "一度" ;
+move_V2 = mkV2 "动" ;
+experiment_N = mkN "实验" ;
+ease_V = mkV "减轻" ;
+defend_V2 = mkV2 "辩护" ;
+colleague_N = mkN "同事" ;
+character_N = mkN "字符" ;
+cause_V2V = mkV2V "引起" ;
+career_N = mkN "事业" ;
+basket_N = mkN "篮" ;
+attack_N = mkN "攻击" ;
+addition_N = mkN "增加" ;
+training_N = mkN "训练" ;
+tie_N = mkN "领带" ;
+sustain_V2 = mkV2 "支持" ;
+strategic_A = mkA "战略" ;
+save_V2 = mkV2 "保存" ;
+rule_V = mkV "统治" ;
+panic_N = mkN "惊慌" ;
+message_N = mkN "信息" ;
+machinist_N = mkN "机械师" ;
+location_N = mkN "位置" ;
+involve_V = mkV "涉及" ;
+hostile_A = mkA "敌对的" ;
+fight_N = mkN "打" ;
+feel_VA = mkVA "感觉" ;
+explain_VS = mkVS "说明" ;
+allow_V2 = mkV2 "允许" ;
+tool_N = mkN "工具" ;
+target_V2 = mkV2 "目标" ;
+speech_N = mkN "发言" ;
+society_N = mkN "社会" ;
+seasonal_A = mkA "时令的" ;
+run_N = mkN "经营" ;
+recommend_V2 = mkV2 "建议" ;
+ratio_N = mkN "比率" ;
+professional_A = mkA "专业的" ;
+pipeline_N = mkN "管道" ;
+outside_A = mkA "以外" ;
+merchant_N = mkN "商人" ;
+issue_V = mkV "发出" ;
+general_N = mkN "将领" ;
+fuel_N = mkN "燃料" ;
+feature_V2 = mkV2 "放映" ;
+extra_A = mkA "额外" ;
+extent_N = mkN "程度" ;
+critical_A = mkA "危急" ;
+coverage_N = mkN "覆盖" ;
+contractor_N = mkN "承包商" ;
+category_N = mkN "类别" ;
+call_V2 = mkV2 "叫" ;
+appear_VA = mkVA "似乎" ;
+voice_N = mkN "声音" ;
+sugar_N = mkN "糖" ;
+subsidy_N = mkN "补贴" ;
+slip_V = mkV "滑" ;
+screen_N = mkN "屏幕" ;
+restore_V2 = mkV2 "恢复" ;
+rely_V = mkV "依靠" ;
+procedure_N = mkN "过程" ;
+more_than_AdN = mkAdN "以上" ;
+grain_N = mkN "粮食" ;
+gain_V = mkV "获得" ;
+farm_N = mkN "农场" ;
+example_N = mkN "例子" ;
+demand_V2 = mkV2 "需求" ;
+costly_A = mkA "贵" ;
+consist_V = mkV "由" ;
+conclude_VS = mkVS "缔结" ;
+collection_N = mkN "采集" ;
+ban_N = mkN "禁令" ;
+assume_VS = mkVS "假设" ;
+answer_N = mkN "回答" ;
+allege_V2 = mkV2 "断言" ;
+ahead_of_Prep = mkPrep "提前" ;
+adjustment_N = mkN "调整" ;
+turn_V2 = mkV2 "转" ;
+surge_V = mkV "波动" ;
+surge_N = mkN "浪涌" ;
+sheet_N = mkN "片" ;
+regard_V2 = mkV2 "视" ;
+recognize_V2 = mkV2 "认识" ;
+quota_N = mkN "配额" ;
+prison_N = mkN "监狱" ;
+priority_N = mkN "优先" ;
+part_N = mkN "部分" ;
+observer_N = mkN "检查员" ;
+nuclear_A = mkA "核" ;
+membership_N = mkN "会籍" ;
+ignore_V2 = mkV2 "不理" ;
+guarantee_V2 = mkV2 "保证" ;
+further_Adv = mkAdv "进一步" ;
+fundamental_A = mkA "根本" ;
+experience_V2 = mkV2 "经验" ;
+double_V = mkV "加倍" ;
+consecutive_A = mkA "连续" ;
+come_VS = mkVS "来" ;
+cautious_A = mkA "谨慎" ;
+weekly_A = mkA "每周" ;
+warn_VS = mkVS "警告" ;
+wall_N = mkN "墙" ;
+upon_Prep = mkPrep "上" ;
+theory_N = mkN "理论" ;
+test_V2 = mkV2 "试验" ;
+tape_N = mkN "胶带" ;
+succeed_V = mkV "成功" ;
+retire_V = mkV "退休" ;
+restrict_V2 = mkV2 "限制" ;
+resolve_V2 = mkV2 "解决" ;
+reader_N = mkN "读者" ;
+rare_A = mkA "罕见" ;
+race_N = mkN "竞赛" ;
+promise_N = mkN "承诺" ;
+politics_N = mkN "政治" ;
+painting_N = mkN "画" ;
+pact_N = mkN "协议" ;
+minimum_N = mkN "极少" ;
+market_V2 = mkV2 "市场" ;
+intelligence_N = mkN "智力" ;
+gasoline_N = mkN "汽油" ;
+feel_V = mkV "感觉" ;
+exposure_N = mkN "曝光" ;
+cycle_N = mkN "循环" ;
+constitutional_A = mkA "合法" ;
+complex_A = mkA "复" ;
+circulation_N = mkN "循环" ;
+charity_N = mkN "慈善机构" ;
+bridge_N = mkN "桥" ;
+beginning_N = mkN "开始" ;
+ally_N = mkN "盟友" ;
+want_V2V = mkV2V "要" ;
+want_V = mkV "要" ;
+unlikely_A = mkA "不会" ;
+trip_N = mkN "旅游" ;
+share_V2 = mkV2 "分享" ;
+secure_V2 = mkV2 "镇守" ;
+rich_A = mkA "富" ;
+recover_V = mkV "恢复" ;
+react_V = mkV "应对" ;
+promote_V2 = mkV2 "促进" ;
+population_N = mkN "人口" ;
+negotiate_V = mkV "谈判" ;
+mix_V2 = mkV2 "混合" ;
+look_N = mkN "看" ;
+influence_N = mkN "影响" ;
+hit_N = mkN "击中" ;
+founder_N = mkN "创办人" ;
+fix_V2 = mkV2 "修理" ;
+fan_N = mkN "迷" ;
+exclusive_A = mkA "独家" ;
+design_V2V = mkV2V "设计" ;
+copy_N = mkN "份" ;
+catch_V2 = mkV2 "抓" ;
+businessman_N = mkN "商人" ;
+boost_N = mkN "鼓舞" ;
+bidder_N = mkN "投标人" ;
+basic_A = mkA "基本的" ;
+adjust_V2 = mkV2 "调整" ;
+acknowledge_VS = mkVS "确认" ;
+unable_A = mkA "无法" ;
+travel_N = mkN "旅行" ;
+structural_A = mkA "构造的" ;
+solution_N = mkN "解答" ;
+quote_V = mkV "引用" ;
+principle_N = mkN "原理" ;
+principal_N = mkN "本金" ;
+own_V = mkV "拥有" ;
+over_Adv = mkAdv "过度" ;
+mother_N = mkN "母亲" ;
+measure_V2 = mkV2 "测量" ;
+massive_A = mkA "大而重的" ;
+invest_V2 = mkV2 "投资" ;
+insure_V2 = mkV2 "保险" ;
+favor_V2 = mkV2 "向" ;
+edition_N = mkN "版" ;
+declare_VS = mkVS "声明" ;
+cost_V = mkV "费" ;
+controversial_A = mkA "争论的" ;
+consistent_A = mkA "一贯" ;
+complain_VS = mkVS "抱怨" ;
+collapse_V = mkV "崩溃" ;
+check_N = mkN "支票" ;
+bear_V2 = mkV2 "承担" ;
+bargain_N = mkN "议价" ;
+award_V2 = mkV2 "奖" ;
+associate_V2 = mkV2 "关联" ;
+alliance_N = mkN "联盟" ;
+visit_N = mkN "访问" ;
+victory_N = mkN "胜利" ;
+turmoil_N = mkN "动乱" ;
+tentative_A = mkA "试验的" ;
+spread_N = mkN "扩散" ;
+sign_up_V = mkV "报名" ;
+roll_V = mkV "滚" ;
+realize_V2 = mkV2 "明白" ;
+prompt_V2 = mkV2 "提示" ;
+projection_N = mkN "投影" ;
+pattern_N = mkN "图案" ;
+passenger_N = mkN "乘客" ;
+panama_PN = mkPN "巴拿马" ;
+overseas_Adv = mkAdv "海外" ;
+nervous_A = mkA "紧张" ;
+merchandise_N = mkN "商品" ;
+look_VA = mkVA "看" ;
+link_V2 = mkV2 "链接" ;
+father_N = mkN "父亲" ;
+design_V2 = mkV2 "设计" ;
+culture_N = mkN "文化" ;
+concentrate_V = mkV "专心" ;
+co_N = mkN "合作" ;
+attitude_N = mkN "态度" ;
+allegation_N = mkN "断言" ;
+weapon_N = mkN "武器" ;
+weaken_V = mkV "削弱" ;
+variety_N = mkN "品种" ;
+turn_N = mkN "翻转" ;
+track_N = mkN "履带" ;
+title_N = mkN "标题" ;
+ticket_N = mkN "票" ;
+strike_V = mkV "打击" ;
+shift_N = mkN "轮班" ;
+schedule_N = mkN "时间表" ;
+presence_N = mkN "存在" ;
+permanent_A = mkA "永久" ;
+penny_N = mkN "一分钱" ;
+otherwise_Adv = mkAdv "否则" ;
+march_PN = mkPN "行军" ;
+go_VA = mkVA "去" ;
+get_VS = mkVS "得到" ;
+execute_V2 = mkV2 "执行" ;
+entertainment_N = mkN "娱乐" ;
+drive_V2 = mkV2 "驱动" ;
+coup_de_grace_N = mkN "致命的一击" ;
+complain_V = mkV "抱怨" ;
+commercial_N = mkN "广告" ;
+club_N = mkN "棒" ;
+choose_V2 = mkV2 "选择" ;
+casino_N = mkN "赌场" ;
+busy_A = mkA "忙" ;
+administrative_A = mkA "行政" ;
+treat_V2 = mkV2 "处理" ;
+tell_V2 = mkV2 "告诉" ;
+technique_N = mkN "技术" ;
+surprise_V2 = mkV2 "惊" ;
+sufficient_A = mkA "足够" ;
+steep_A = mkA "陡" ;
+ship_V2 = mkV2 "船" ;
+return_V2 = mkV2 "返回" ;
+process_V = mkV "过程" ;
+present_A = mkA "现在" ;
+no_longer_AdV = mkAdV "不再" ;
+nevertheless_Adv = mkAdv "虽然" ;
+nature_N = mkN "自然" ;
+in_addition_to_Prep = mkPrep "除了" ;
+friendly_A = mkA "友好" ;
+focus_N = mkN "焦点" ;
+fight_V = mkV "打" ;
+expire_V = mkV "到期" ;
+enormous_A = mkA "巨大" ;
+enjoy_V2 = mkV2 "享受" ;
+engineer_N = mkN "工程师" ;
+efficient_A = mkA "爽利" ;
+disease_N = mkN "疾病" ;
+disappointing_A = mkA "差劲" ;
+deputy_N = mkN "副" ;
+citizen_N = mkN "公民" ;
+bonus_N = mkN "奖金" ;
+back_V = mkV "支持" ;
+attractive_A = mkA "优美" ;
+withdrawal_N = mkN "撤离" ;
+while_N = mkN "时间" ;
+top_N = mkN "while" ;
+syndicate_N = mkN "辛迪加" ;
+speed_N = mkN "速度" ;
+sophisticated_A = mkA "尖端" ;
+pill_N = mkN "药片" ;
+opponent_N = mkN "反对者" ;
+once_Prep = mkPrep "一旦" ;
+neither7nor_DConj = mkConj "既不7也不" ;
+metric_A = mkA "公" ;
+maintenance_N = mkN "保养" ;
+inquiry_N = mkN "查询" ;
+import_V2 = mkV2 "进口" ;
+halt_N = mkN "停顿" ;
+either_Adv = mkAdv "或" ;
+determine_VS = mkVS "确定" ;
+departure_N = mkN "出发" ;
+deadline_N = mkN "期限" ;
+cooperation_N = mkN "合作" ;
+consideration_N = mkN "考虑" ;
+coffee_N = mkN "咖啡" ;
+cigarette_N = mkN "香烟" ;
+barrier_N = mkN "屏障" ;
+allow_V = mkV "允许" ;
+address_V2 = mkV2 "地址" ;
+white_N = mkN "白色" ;
+watch_V = mkV "看" ;
+viewer_N = mkN "观众" ;
+treasury_N = mkN "金库" ;
+tight_A = mkA "紧" ;
+throw_V = mkV "扔" ;
+subsequent_A = mkA "连串" ;
+soon_AdV = mkAdV "不久" ;
+somewhat_Adv = mkAdv "几分" ;
+semiconductor_N = mkN "半导体" ;
+score_N = mkN "比分" ;
+revive_V2 = mkV2 "复活" ;
+resume_V2 = mkV2 "恢复" ;
+resort_N = mkN "渡假胜地" ;
+resistance_N = mkN "阻力" ;
+reputation_N = mkN "声誉" ;
+putt_V2 = mkV2 "推杆" ;
+pharmaceutical_A = mkA "药方的" ;
+perform_V = mkV "" ;
+numerous_A = mkA "众多" ;
+modern_A = mkA "现代" ;
+impossible_A = mkA "不可能" ;
+governor_N = mkN "统治者" ;
+go_V2 = mkV2 "去" ;
+dismiss_V2 = mkV2 "解雇" ;
+counsel_N = mkN "法律顾问" ;
+connection_N = mkN "连接" ;
+confident_A = mkA "信心" ;
+comparison_N = mkN "对照" ;
+circumstance_N = mkN "环境" ;
+breaker_N = mkN "断路器" ;
+bolster_V2 = mkV2 "撑腰" ;
+assumption_N = mkN "臆说" ;
+associate_N = mkN "联想" ;
+assembly_N = mkN "装配" ;
+agent_N = mkN "代理人" ;
+advice_N = mkN "忠告" ;
+widespread_A = mkA "广泛" ;
+tumble_V = mkV "滚落" ;
+total_V = mkV "总计" ;
+subcommittee_N = mkN "小组委员会" ;
+south_A = mkA "南" ;
+shopping_N = mkN "购物" ;
+sell_N = mkN "销售" ;
+secondary_A = mkA "次要" ;
+salary_N = mkN "薪水" ;
+review_V2 = mkV2 "回顾" ;
+recall_VS = mkVS "记得" ;
+rate_VS = mkVS "估价" ;
+principal_A = mkA "主要" ;
+prepare_V2 = mkV2 "准备" ;
+ministry_N = mkN "部" ;
+mill_N = mkN "厂" ;
+may_PN = mkPN "可能" ;
+intense_A = mkA "激烈" ;
+hungary_PN = mkPN "匈牙利" ;
+heat_N = mkN "热" ;
+fuel_V2 = mkV2 "加燃料" ;
+freedom_N = mkN "自由" ;
+figure_VS = mkVS "盘算" ;
+fast_N = mkN "快" ;
+exercise_V2 = mkV2 "练习" ;
+editorial_N = mkN "社论" ;
+determine_V2 = mkV2 "决定" ;
+democracy_N = mkN "民主" ;
+dallas_PN = mkPN "达拉斯" ;
+complete_V = mkV "完成" ;
+careful_A = mkA "小心" ;
+boston_PN = mkPN "波士顿" ;
+body_N = mkN "身体" ;
+appropriate_A = mkA "适当" ;
+adjust_V = mkV "调整" ;
+activist_N = mkN "活动家" ;
+unemployment_N = mkN "失业" ;
+tobacco_N = mkN "烟" ;
+successor_N = mkN "继任者" ;
+stop_VV = mkVV "停止" ;
+specify_V2 = mkV2 "指定" ;
+spain_PN = mkPN "西班牙" ;
+son_N = mkN "儿子" ;
+proper_A = mkA "正确" ;
+prepare_V = mkV "准备" ;
+play_N = mkN "玩" ;
+organize_V2 = mkV2 "组织" ;
+method_N = mkN "方法" ;
+let_VS = mkVS "让" ;
+insider_N = mkN "内幕" ;
+gap_N = mkN "差距" ;
+fresh_A = mkA "新鲜" ;
+franchise_N = mkN "专营权" ;
+florida_PN = mkPN "佛罗里达" ;
+fine_N = mkN "罚款" ;
+finding_N = mkN "发现物" ;
+fast_A = mkA "快" ;
+exploration_N = mkN "勘探" ;
+enhance_V2 = mkV2 "提高" ;
+disclosure_N = mkN "泄露" ;
+definitive_A = mkA "最终" ;
+concept_N = mkN "概念" ;
+coal_N = mkN "煤" ;
+boom_N = mkN "繁荣" ;
+billion_N = mkN "十亿" ;
+believe_V = mkV "相信" ;
+aspect_N = mkN "方面" ;
+amount_V = mkV "量" ;
+allege_VS = mkVS "断言" ;
+airport_N = mkN "机场" ;
+wholesale_A = mkA "全盘" ;
+unsecured_A = mkA "无抵押" ;
+tourist_N = mkN "游客" ;
+suppose_V2V = mkV2V "假设" ;
+split_N = mkN "裂开" ;
+speculator_N = mkN "投机者" ;
+scientific_A = mkA "科学的" ;
+quite_AdA = mkAdA "相当" ;
+publication_N = mkN "发布" ;
+progress_N = mkN "进步" ;
+oversee_V2 = mkV2 "监视" ;
+ohio_PN = mkPN "俄亥俄" ;
+mining_N = mkN "采矿" ;
+low_N = mkN "低" ;
+legislator_N = mkN "立委" ;
+houston_PN = mkPN "Xiūsīdùn" ;
+hard_Adv = mkAdv "硬" ;
+grant_N = mkN "授与" ;
+forest_N = mkN "森林" ;
+force_V2 = mkV2 "强迫" ;
+disclose_V = mkV "透露" ;
+design_V = mkV "设计" ;
+crude_A = mkA "粗糙" ;
+council_N = mkN "评议会" ;
+comfortable_A = mkA "自在" ;
+combination_N = mkN "组合" ;
+agent_provocateur_N = mkN "密探" ;
+worth_N = mkN "价值" ;
+witness_N = mkN "见证" ;
+unfair_A = mkA "不公平" ;
+transfer_V2 = mkV2 "转让" ;
+toy_N = mkN "玩具" ;
+subscriber_N = mkN "订户" ;
+submit_V2 = mkV2 "递交" ;
+status_N = mkN "地位" ;
+second_N = mkN "秒" ;
+scene_N = mkN "现场" ;
+scenario_N = mkN "脚本" ;
+resolution_N = mkN "决议" ;
+remark_N = mkN "备注" ;
+reluctant_A = mkA "不愿" ;
+rebound_V = mkV "弹回" ;
+persuade_V2 = mkV2 "说服" ;
+monitor_V2 = mkV2 "监测" ;
+launch_V = mkV "发射" ;
+lack_V2 = mkV2 "缺乏" ;
+justify_V2 = mkV2 "辩解" ;
+injury_N = mkN "外伤" ;
+india_PN = mkPN "印度" ;
+extend_V = mkV "延长" ;
+engage_V = mkV "从事" ;
+east_A = mkA "东方的" ;
+dump_V2 = mkV2 "倾倒" ;
+degree_N = mkN "度" ;
+curb_V2 = mkV2 "抑制" ;
+crucial_A = mkA "关键" ;
+consumption_N = mkN "消费" ;
+consensus_N = mkN "共识" ;
+concern_V = mkV "关心" ;
+clear_V2 = mkV2 "清除" ;
+challenge_V2 = mkV2 "挑战" ;
+wild_A = mkA "野" ;
+warning_N = mkN "警告" ;
+vary_V = mkV "变化" ;
+track_V2 = mkV2 "跟踪" ;
+surprise_N = mkN "惊异" ;
+surplus_N = mkN "盈余" ;
+sterling_N = mkN "英镑" ;
+southern_A = mkA "南方的" ;
+sluggish_A = mkA "呆滞" ;
+singapore_PN = mkPN "新加坡" ;
+signal_N = mkN "信号" ;
+sensitive_A = mkA "敏感" ;
+see_V2V = mkV2V "看到" ;
+rule_VS = mkVS "统治" ;
+repair_N = mkN "修理" ;
+recommendation_N = mkN "推荐" ;
+rally_V = mkV "团结" ;
+protest_N = mkN "抗议" ;
+pool_N = mkN "水池" ;
+northern_A = mkA "北方" ;
+loyalty_N = mkN "忠诚" ;
+legislative_A = mkA "法律" ;
+jump_N = mkN "跳" ;
+join_V = mkV "加入" ;
+grant_V2 = mkV2 "准许" ;
+frankfurt_PN = mkPN "法兰克福" ;
+fashion_N = mkN "时尚" ;
+expire_V2 = mkV2 "到期" ;
+educational_A = mkA "教育的" ;
+burden_N = mkN "负荷" ;
+brother_N = mkN "弟兄" ;
+brain_N = mkN "脑" ;
+award_N = mkN "奖" ;
+australia_PN = mkPN "澳大利亚" ;
+approximate_A = mkA "大概" ;
+wear_V2 = mkV2 "穿" ;
+top_V2 = mkV2 "盖" ;
+supporter_N = mkN "支持者" ;
+suffer_V2 = mkV2 "受苦" ;
+such_as_Prep = mkPrep "例如" ;
+solve_V2 = mkV2 "解决" ;
+sole_A = mkA "唯一" ;
+redemption_N = mkN "赎回" ;
+realize_VS = mkVS "实现" ;
+propose_V = mkV "建议" ;
+plunge_V2 = mkV2 "扎" ;
+plastics_N = mkN "塑料" ;
+partial_A = mkA "部分的" ;
+offer_VV = mkVV "提供" ;
+novel_N = mkN "小说" ;
+master_N = mkN "主" ;
+handle_V = mkV "处理" ;
+force_V = mkV "强迫" ;
+financier_N = mkN "金融家" ;
+excess_A = mkA "多余的" ;
+enable_V2V = mkV2V "使" ;
+eager_A = mkA "急于" ;
+dominate_V2 = mkV2 "主宰" ;
+display_N = mkN "显示" ;
+desire_N = mkN "欲望" ;
+depress_V2 = mkV2 "压抑" ;
+december_PN = mkPN "十二月" ;
+criticize_V2 = mkV2 "批评" ;
+convict_V2 = mkV2 "定罪" ;
+column_N = mkN "柱" ;
+charge_V = mkV "充" ;
+cancel_V2 = mkV2 "取消" ;
+brazil_PN = mkPN "巴西" ;
+besides_Prep = mkPrep "除了" ;
+bar_V2 = mkV2 "拦" ;
+arrive_V = mkV "到" ;
+appointment_N = mkN "任命" ;
+appoint_V2 = mkV2 "委任" ;
+advance_V = mkV "推进" ;
+will_N = mkN "意志" ;
+use_VV = mkVV "使用" ;
+unfortunate_A = mkA "不幸" ;
+turnover_N = mkN "营业额" ;
+theme_N = mkN "Zhǔtí" ;
+switch_V = mkV "交换" ;
+strategist_N = mkN "战略家" ;
+shortage_N = mkN "短缺" ;
+risky_A = mkA "冒险的" ;
+respective_A = mkA "各自" ;
+request_V2 = mkV2 "请求" ;
+republican_A = mkA "共和政体" ;
+ordinary_A = mkA "普通" ;
+narrow_V = mkV "窄" ;
+key_N = mkN "关键" ;
+israel_PN = mkPN "以色列" ;
+host_N = mkN "主持人" ;
+happy_A = mkA "快乐" ;
+handful_N = mkN "少数" ;
+ghost_N = mkN "鬼" ;
+germany_PN = mkPN "德国" ;
+football_N = mkN "足球" ;
+exercise_N = mkN "锻炼" ;
+electric_A = mkA "电动" ;
+credibility_N = mkN "可信性" ;
+compensation_N = mkN "赔偿金" ;
+catch_V = mkV "抓" ;
+bell_N = mkN "钟" ;
+bare_A = mkA "裸" ;
+ask_VS = mkVS "问" ;
+arrange_V2 = mkV2 "安排" ;
+analysis_N = mkN "分析" ;
+aerospace_N = mkN "航天" ;
+yesterday_Adv = mkAdv "昨天" ;
+while_Subj = mkSubj "而" ;
+though_Prep = mkPrep "虽然" ;
+storage_N = mkN "存储" ;
+steal_V2 = mkV2 "偷" ;
+statistics_N = mkN "统计" ;
+spur_V2 = mkV2 "带动" ;
+specialize_V = mkV "专攻" ;
+solid_A = mkA "固体" ;
+shut_V = mkV "关闭" ;
+setback_N = mkN "挫折" ;
+select_V2 = mkV2 "选择" ;
+search_N = mkN "搜索" ;
+scheme_N = mkN "方案" ;
+round_N = mkN "圆" ;
+regulate_V2 = mkV2 "调节" ;
+refinery_N = mkN "炼油厂" ;
+redeem_V2 = mkV2 "赎回" ;
+read_V = mkV "阅读" ;
+question_V2 = mkV2 "查问" ;
+preserve_V2 = mkV2 "保存" ;
+potential_N = mkN "潜力" ;
+peak_N = mkN "高峰" ;
+payable_A = mkA "应付" ;
+newsletter_N = mkN "通讯" ;
+mayor_N = mkN "市长" ;
+marketplace_N = mkN "市井" ;
+learn_V = mkV "学习" ;
+land_V = mkV "降落" ;
+korean_A = mkA "朝鲜的" ;
+kid_N = mkN "孩子" ;
+historical_A = mkA "历史的" ;
+flag_N = mkN "旗" ;
+fix_V = mkV "固定" ;
+feature_N = mkN "特点" ;
+enforcement_N = mkN "强制" ;
+elect_V2 = mkV2 "选举" ;
+detail_V2 = mkV2 "细节" ;
+dealing_N = mkN "处理" ;
+data_N = mkN "数据" ;
+cosmetic_N = mkN "化妆品" ;
+constant_A = mkA "不断" ;
+consider_VV = mkVV "考虑" ;
+conflict_N = mkN "冲突" ;
+carry_V = mkV "携带" ;
+borrow_V2 = mkV2 "借" ;
+better_Adv = mkAdv "更好" ;
+approach_V2 = mkV2 "逼近" ;
+advise_V = mkV "劝告" ;
+write_VS = mkVS "写" ;
+withdraw_V = mkV "撤回" ;
+wire_N = mkN "线" ;
+winner_N = mkN "胜利者" ;
+widen_V = mkV "扩大" ;
+unexpected_A = mkA "意外" ;
+survey_V2 = mkV2 "调查" ;
+stable_A = mkA "稳定" ;
+slump_N = mkN "暴跌" ;
+sex_N = mkN "性别" ;
+route_N = mkN "路线" ;
+regime_1_N = mkN "政权" ;
+rebound_N = mkN "篮板球" ;
+rebel_N = mkN "反叛" ;
+pulp_N = mkN "纸浆" ;
+precious_A = mkA "珍贵" ;
+pollution_N = mkN "污染" ;
+owe_V2 = mkV2 "欠" ;
+optimistic_A = mkA "开朗的" ;
+missile_N = mkN "导弹" ;
+manage_VV = mkVV "管理" ;
+leverage_N = mkN "杠杆作用" ;
+insist_V = mkV "咬定" ;
+implication_N = mkN "含义" ;
+hire_V = mkV "雇佣" ;
+hear_V = mkV "听" ;
+halt_V2 = mkV2 "停止" ;
+grand_A = mkA "盛大" ;
+genetic_A = mkA "遗传" ;
+found_V2 = mkV2 "发现" ;
+feel_V2 = mkV2 "感觉" ;
+dramatic_A = mkA "戏剧性" ;
+discontinue_V2 = mkV2 "中止" ;
+consolidate_V2 = mkV2 "巩固" ;
+bureau_N = mkN "局" ;
+bar_N = mkN "酒吧" ;
+automobile_N = mkN "汽车" ;
+attach_V2 = mkV2 "连接" ;
+asbestos_N = mkN "石棉" ;
+american_A = mkA "美国人" ;
+adequate_A = mkA "充足" ;
+abuse_N = mkN "滥用" ;
+worry_VS = mkVS "担心" ;
+waste_N = mkN "浪费" ;
+warn_V = mkV "警告" ;
+testimony_N = mkN "证词" ;
+survive_V = mkV "生存" ;
+sunday_PN = mkPN "星期天" ;
+strengthen_V2 = mkV2 "加强" ;
+shelf_N = mkN "架" ;
+scale_N = mkN "规模" ;
+roll_N = mkN "卷" ;
+robust_A = mkA "健壮" ;
+reinsurance_N = mkN "再保险" ;
+register_V2 = mkV2 "注册" ;
+reality_N = mkN "现实" ;
+postpone_V2 = mkV2 "推迟" ;
+plummet_V = mkV "垂直落下" ;
+park_N = mkN "公园" ;
+maintain_VS = mkVS "维持" ;
+machinery_N = mkN "机械" ;
+listen_V = mkV "听" ;
+let_V = mkV "让" ;
+knock_V = mkV "敲" ;
+investigate_V2 = mkV2 "调查" ;
+install_V2 = mkV2 "安装" ;
+hurt_V = mkV "伤害" ;
+glass_N = mkN "玻璃" ;
+front_N = mkN "前面" ;
+fleet_N = mkN "舰队" ;
+evening_N = mkN "晚间" ;
+error_N = mkN "错误" ;
+equivalent_N = mkN "当量" ;
+enact_V2 = mkV2 "制定" ;
+donation_N = mkN "捐款" ;
+destroy_V2 = mkV2 "破坏" ;
+deliver_V = mkV "交付" ;
+conviction_N = mkN "信念" ;
+conversation_N = mkN "谈话" ;
+controversy_N = mkN "争议" ;
+conservative_N = mkN "保守派" ;
+brief_A = mkA "简要" ;
+box_N = mkN "盒" ;
+bottom_N = mkN "底部" ;
+bet_N = mkN "赌注" ;
+attend_V2 = mkV2 "出席" ;
+artist_N = mkN "艺术家" ;
+appreciation_N = mkN "升值" ;
+appeal_V = mkV "上诉" ;
+accompany_V2 = mkV2 "陪" ;
+absolute_A = mkA "绝对" ;
+worry_V2 = mkV2 "担心" ;
+weight_N = mkN "重量" ;
+want_VS = mkVS "要" ;
+visitor_N = mkN "游客" ;
+vast_A = mkA "广大" ;
+tone_N = mkN "音" ;
+threaten_VV = mkVV "威胁" ;
+surround_V2 = mkV2 "环绕" ;
+stick_V = mkV "粘" ;
+spark_V2 = mkV2 "晔" ;
+shot_N = mkN "镜头" ;
+retire_V2 = mkV2 "退休" ;
+rape_N = mkN "强奸" ;
+put_N = mkN "掷" ;
+prohibit_V2 = mkV2 "禁止" ;
+professional_N = mkN "专业人才" ;
+prevail_V = mkV "战胜" ;
+press_V = mkV "按" ;
+prepare_VV = mkVV "准备" ;
+poison_N = mkN "毒" ;
+plaintiff_N = mkN "原告" ;
+pittsburgh_PN = mkPN "匹兹堡" ;
+permission_N = mkN "允许" ;
+participation_N = mkN "参与" ;
+overnight_A = mkA "前夜的" ;
+on_Adv = mkAdv "上" ;
+merge_V = mkV "合并" ;
+lease_V2 = mkV2 "租赁" ;
+justice_N = mkN "正义" ;
+indictment_N = mkN "起诉书" ;
+freight_N = mkN "货物" ;
+fine_A = mkA "精细" ;
+false_A = mkA "假" ;
+equal_V2 = mkV2 "等于" ;
+entrepreneur_N = mkN "企业家" ;
+enter_V = mkV "进入" ;
+ensure_VS = mkVS "确保" ;
+elaborate_V = mkV "阐述" ;
+divide_V2 = mkV2 "划分" ;
+distributor_N = mkN "总代理" ;
+desk_N = mkN "书桌" ;
+dead_A = mkA "僵死" ;
+consequence_N = mkN "后果" ;
+confirm_VS = mkVS "确认" ;
+cap_V2 = mkV2 "盖子" ;
+calculate_V2 = mkV2 "计算" ;
+bus_N = mkN "公共汽车" ;
+blow_N = mkN "吹" ;
+assistant_N = mkN "助理" ;
+arizona_PN = mkPN "亚利桑那" ;
+winter_N = mkN "冬天" ;
+understand_VS = mkVS "了解" ;
+transfer_N = mkN "转让" ;
+timing_N = mkN "定时" ;
+telecommunication_N = mkN "电信" ;
+tank_N = mkN "坦克" ;
+suggest_V2 = mkV2 "建议" ;
+state_V2 = mkV2 "声明" ;
+stability_N = mkN "稳定性" ;
+slip_V2 = mkV2 "滑" ;
+slide_V = mkV "滑动" ;
+salesman_N = mkN "推销员" ;
+routine_A = mkA "例行" ;
+prove_V2 = mkV2 "证明" ;
+proceed_V = mkV "继续" ;
+probe_N = mkN "探测器" ;
+permit_V2 = mkV2 "允许" ;
+outcome_N = mkN "结果" ;
+onto_Prep = mkPrep "到" ;
+notify_V2 = mkV2 "通知" ;
+north_A = mkA "北" ;
+motion_N = mkN "运动" ;
+miss_V2 = mkV2 "想念" ;
+miss_V = mkV "错过" ;
+market_V = mkV "推销" ;
+maintain_V = mkV "维持" ;
+jet_N = mkN "喷射" ;
+invite_V2 = mkV2 "邀请" ;
+intention_N = mkN "意向" ;
+intent_N = mkN "意图" ;
+incur_V2 = mkV2 "招致" ;
+hold_VS = mkVS "持有" ;
+fine_V2 = mkV2 "罚款" ;
+feeling_N = mkN "感觉" ;
+fast_Adv = mkAdv "迅速" ;
+face_V = mkV "面对" ;
+extension_N = mkN "延期" ;
+execution_N = mkN "执行" ;
+edge_V = mkV "边缘" ;
+draw_V = mkV "绘制" ;
+disappoint_V2 = mkV2 "辜负" ;
+dangerous_A = mkA "危险的" ;
+danger_N = mkN "危险" ;
+creative_A = mkA "创作的" ;
+counterpart_N = mkN "副本" ;
+count_V = mkV "计算" ;
+complicate_V2 = mkV2 "复杂" ;
+charge_VS = mkVS "指控" ;
+authorize_V2 = mkV2 "授权" ;
+along_Adv = mkAdv "往前" ;
+advocate_N = mkN "主张" ;
+adverse_A = mkA "不利的" ;
+actor_N = mkN "演员" ;
+well_N = mkN "很好" ;
+voluntary_A = mkA "自愿" ;
+visit_V2 = mkV2 "游览" ;
+video_N = mkN "视频" ;
+unveil_V2 = mkV2 "揭幕" ;
+threaten_V2 = mkV2 "威胁" ;
+symbol_N = mkN "符号" ;
+strict_A = mkA "严格" ;
+start_ing_VV = mkVV "开始" ;
+stadium_N = mkN "体育场" ;
+spread_V = mkV "传播" ;
+shrink_V = mkV "收缩" ;
+sentence_N = mkN "句子" ;
+schedule_V = mkV "时间表" ;
+save_V = mkV "节省" ;
+row_N = mkN "一排" ;
+rent_N = mkN "出租" ;
+refund_N = mkN "退" ;
+recover_V2 = mkV2 "恢复" ;
+receipt_N = mkN "收据" ;
+reading_N = mkN "阅读" ;
+raw_A = mkA "生" ;
+quotation_N = mkN "行情" ;
+prove_VA = mkVA "证明" ;
+prosecution_N = mkN "检察官" ;
+promise_V2 = mkV2 "承诺" ;
+poverty_N = mkN "贫穷" ;
+plea_N = mkN "恳求" ;
+perfect_A = mkA "完美" ;
+perception_N = mkN "知觉" ;
+outlet_N = mkN "出口" ;
+oppose_V = mkV "反对" ;
+on_behalf_of_Prep = mkPrep "代表" ;
+objective_N = mkN "客观" ;
+notion_N = mkN "概念" ;
+notable_A = mkA "显著" ;
+nicaragua_PN = mkPN "尼加拉瓜" ;
+massage_N = mkN "按摩" ;
+legislature_N = mkN "立法机关" ;
+lease_N = mkN "租赁" ;
+hefty_A = mkA "沉重" ;
+gyration_N = mkN "回转" ;
+further_AdV = mkAdV "进一步" ;
+function_N = mkN "功能" ;
+excess_N = mkN "多余的" ;
+exception_N = mkN "例外" ;
+elect_V = mkV "选举" ;
+discourage_V2 = mkV2 "阻碍" ;
+defensive_A = mkA "防御性" ;
+crowd_N = mkN "人群" ;
+convince_V2 = mkV2 "说服" ;
+contact_N = mkN "联系" ;
+consent_N = mkN "同意" ;
+congressman_N = mkN "国会议员" ;
+component_N = mkN "元件" ;
+collect_V2 = mkV2 "收集" ;
+climate_N = mkN "气候" ;
+cellular_A = mkA "细胞的" ;
+cast_V2 = mkV2 "投" ;
+care_V = mkV "关心" ;
+break_N = mkN "打破" ;
+advise_V2 = mkV2 "劝告" ;
+adult_N = mkN "成人" ;
+acre_N = mkN "英亩" ;
+absorb_V2 = mkV2 "吸收" ;
+work_V2 = mkV2 "工作" ;
+withdraw_V2 = mkV2 "退出" ;
+wheat_N = mkN "小麦" ;
+unsuccessful_A = mkA "不成功" ;
+underlie_V2 = mkV2 "背后" ;
+uncertain_A = mkA "不确定" ;
+troop_N = mkN "部队" ;
+topic_N = mkN "主题" ;
+tiny_A = mkA "微型" ;
+teach_V = mkV "教导" ;
+taiwan_PN = mkPN "台湾" ;
+swap_N = mkN "交换" ;
+suitor_N = mkN "起诉者" ;
+stop_N = mkN "停止" ;
+stand_N = mkN "站" ;
+sponsor_N = mkN "赞助" ;
+skill_N = mkN "技能" ;
+sentiment_N = mkN "情绪" ;
+say_VV = mkVV "说" ;
+ringer_N = mkN "铃声" ;
+repay_V2 = mkV2 "偿还" ;
+regain_V2 = mkV2 "恢复" ;
+qualify_V = mkV "资格" ;
+promise_V = mkV "承诺" ;
+project_V2 = mkV2 "计划" ;
+profit_V = mkV "利润" ;
+productivity_N = mkN "生产率" ;
+process_V2 = mkV2 "过程" ;
+note_V2 = mkV2 "注意" ;
+monitor_V = mkV "监控" ;
+mission_N = mkN "使命" ;
+mention_V2 = mkV2 "提到" ;
+making_N = mkN "制造" ;
+lung_N = mkN "肺" ;
+investigator_N = mkN "研究者" ;
+injure_V2 = mkV2 "伤害" ;
+influence_V2 = mkV2 "影响" ;
+importance_N = mkN "重要性" ;
+hollywood_PN = mkPN "好莱坞" ;
+fare_N = mkN "票价" ;
+entry_N = mkN "输入" ;
+enterprise_N = mkN "企业" ;
+emotional_A = mkA "情绪化" ;
+electrical_A = mkA "电动" ;
+double_V2 = mkV2 "一倍" ;
+concession_N = mkN "让步" ;
+coalition_N = mkN "联盟" ;
+claim_V2 = mkV2 "声称" ;
+calculation_N = mkN "计算" ;
+british_A = mkA "英国的" ;
+bitter_A = mkA "辛酸" ;
+belong_V = mkV "属于" ;
+belief_N = mkN "信念" ;
+aware_of_A2 = mkA2 "注意的" ;
+anticipation_N = mkN "预期" ;
+admit_VS = mkVS "承认" ;
+veteran_N = mkN "老将" ;
+transform_V2 = mkV2 "改造" ;
+therefore_Adv = mkAdv "因此" ;
+tender_V2 = mkV2 "投标" ;
+suggestion_N = mkN "建议" ;
+subsidize_V2 = mkV2 "资助" ;
+stuff_N = mkN "东西" ;
+storm_N = mkN "风暴" ;
+smoking_N = mkN "抽烟" ;
+since_then_Adv = mkAdv "从那时起" ;
+saturday_PN = mkPN "星期六" ;
+reverse_V2 = mkV2 "逆转" ;
+residential_A = mkA "住宅" ;
+replacement_N = mkN "更换" ;
+racial_A = mkA "种族" ;
+quantity_N = mkN "数量" ;
+prominent_A = mkA "突出" ;
+presidential_A = mkA "总统" ;
+petroleum_N = mkN "石油" ;
+obstacle_N = mkN "障碍" ;
+neither_Det = mkDet "也不" ;
+negotiable_A = mkA "转让" ;
+mistake_N = mkN "错误" ;
+lock_V = mkV "锁" ;
+load_N = mkN "加载" ;
+involvement_N = mkN "参与" ;
+intend_V2V = mkV2V "打算" ;
+integrate_V2 = mkV2 "整合" ;
+hide_V2 = mkV2 "隐藏" ;
+golden_A = mkA "金色的" ;
+get_V2V = mkV2V "得到" ;
+foundation_N = mkN "基础" ;
+forward_Adv = mkAdv "向前" ;
+famous_A = mkA "著名" ;
+extensive_A = mkA "广泛" ;
+explore_V2 = mkV2 "探索" ;
+expiration_N = mkN "呼气" ;
+expenditure_N = mkN "支出" ;
+entity_N = mkN "实体" ;
+emphasis_N = mkN "重点" ;
+element_N = mkN "元素" ;
+due_Adv = mkAdv "应有" ;
+driver_N = mkN "司机" ;
+discipline_N = mkN "纪律" ;
+disappointment_N = mkN "失望" ;
+designer_N = mkN "设计师" ;
+deduction_N = mkN "扣除" ;
+connect_V2 = mkV2 "连结" ;
+bulk_N = mkN "体积" ;
+broadcast_N = mkN "播放" ;
+border_N = mkN "边境" ;
+bloc_N = mkN "集团" ;
+as_Subj = mkSubj "如" ;
+anybody_NP = mkNP "任何人" ;
+accident_N = mkN "事故" ;
+youth_N = mkN "青年" ;
+welcome_V2 = mkV2 "欢迎" ;
+vote_VV = mkVV "投票" ;
+urban_A = mkA "城市的" ;
+stockholder_N = mkN "股东" ;
+square_A = mkA "平方" ;
+sound_N = mkN "声音" ;
+small_N = mkN "小" ;
+shock_N = mkN "震惊" ;
+shake_V = mkV "抖动" ;
+seem_VS = mkVS "似乎" ;
+repeat_V2 = mkV2 "重复" ;
+reinforce_V2 = mkV2 "加强" ;
+railroad_N = mkN "铁路" ;
+raider_N = mkN "侵入者" ;
+prospective_A = mkA "预期" ;
+occasional_A = mkA "偶然" ;
+note_V = mkV "注意" ;
+nice_A = mkA "好看" ;
+mount_V = mkV "安装" ;
+moreSg_Det = mkDet "更多" ;
+merge_V2 = mkV2 "合并" ;
+maximum_N = mkN "最大" ;
+mature_V = mkV "成熟" ;
+marginal_A = mkA "边缘" ;
+manhattan_PN = mkPN "曼哈顿" ;
+lobbyist_N = mkN "游说" ;
+lesson_N = mkN "教训" ;
+launch_N = mkN "发射" ;
+last_V = mkV "最后" ;
+kill_V = mkV "杀" ;
+judicial_A = mkA "司法" ;
+journalist_N = mkN "记者" ;
+inside_Prep = mkPrep "里面" ;
+high_N = mkN "高" ;
+hardware_N = mkN "硬件" ;
+grow_VA = mkVA "增长" ;
+graphics_N = mkN "图像" ;
+gradual_A = mkA "逐步" ;
+foreigner_N = mkN "外国人" ;
+flexibility_N = mkN "灵活性" ;
+explosion_N = mkN "爆炸" ;
+excessive_A = mkA "过多" ;
+evaluate_V2 = mkV2 "评估" ;
+electricity_N = mkN "电力" ;
+efficiency_N = mkN "效率" ;
+discount_V = mkV "折扣" ;
+compile_V2 = mkV2 "汇编" ;
+communist_A = mkA "共产" ;
+clean_V = mkV "清洁" ;
+below_Adv = mkAdv "下面" ;
+assert_VS = mkVS "断言" ;
+apparel_N = mkN "服饰" ;
+adjustable_A = mkA "可调整的" ;
+worry_N = mkN "担心" ;
+well_known_A = mkA "众所周知" ;
+vulnerable_A = mkA "脆弱" ;
+tower_N = mkN "塔" ;
+toll_N = mkN "费" ;
+tire_N = mkN "外胎" ;
+testify_V = mkV "作证" ;
+sweep_V = mkV "打扫" ;
+spin_V = mkV "转动" ;
+shift_V = mkV "转移" ;
+shake_V2 = mkV2 "抖动" ;
+satisfy_V2 = mkV2 "满足" ;
+sanction_N = mkN "制裁" ;
+reportedly_Adv = mkAdv "据说" ;
+remember_V2 = mkV2 "记得" ;
+printing_N = mkN "印刷" ;
+preference_N = mkN "偏爱" ;
+pit_N = mkN "坑" ;
+path_N = mkN "路径" ;
+november_PN = mkPN "十一月" ;
+league_N = mkN "联盟" ;
+introduction_N = mkN "介绍" ;
+interview_V2 = mkV2 "访问" ;
+guide_N = mkN "引导" ;
+freeway_N = mkN "高速公路" ;
+form_V = mkV "形式" ;
+fellow_N = mkN "同伴" ;
+display_V2 = mkV2 "显示" ;
+disclose_VS = mkVS "透露" ;
+disagree_V = mkV "不同意" ;
+demonstration_N = mkN "示范" ;
+contest_N = mkN "竞赛" ;
+conspiracy_N = mkN "阴谋" ;
+comedy_N = mkN "喜剧" ;
+collateral_N = mkN "抵押品" ;
+carry_out_V2 = mkV2 "进行" ;
+backlog_N = mkN "积压" ;
+await_V2 = mkV2 "等待" ;
+audit_N = mkN "审计" ;
+assess_V2 = mkV2 "评估" ;
+as_for_Prep = mkPrep "至于" ;
+anyway_Adv = mkAdv "无论如何" ;
+ambitious_A = mkA "有雄心" ;
+whole_N = mkN "整个" ;
+weather_N = mkN "天气" ;
+watch_N = mkN "看" ;
+tumble_V2 = mkV2 "滚落" ;
+treaty_N = mkN "条约" ;
+taxable_A = mkA "应课税" ;
+tariff_N = mkN "关税" ;
+suggest_V = mkV "建议" ;
+sue_V = mkV "起诉" ;
+sponsor_V2 = mkV2 "赞助" ;
+split_V = mkV "分裂" ;
+slide_V2 = mkV2 "滑动" ;
+shoot_V = mkV "射击" ;
+shift_V2 = mkV2 "转移" ;
+shape_N = mkN "塑造" ;
+seoul_PN = mkPN "汉城" ;
+rural_A = mkA "乡村" ;
+resume_V = mkV "恢复" ;
+respondent_N = mkN "回答者" ;
+resist_V2 = mkV2 "抵制" ;
+require_VS = mkVS "要求" ;
+recall_V2 = mkV2 "记得" ;
+prompt_V2V = mkV2V "提示" ;
+philippines_PN = mkPN "菲律宾" ;
+perform_V2 = mkV2 "演出" ;
+pennsylvania_PN = mkPN "宾夕法尼亚" ;
+negotiator_N = mkN "谈判代表" ;
+nationwide_A = mkA "全国" ;
+murder_N = mkN "谋杀" ;
+moral_A = mkA "道德" ;
+minneapolis_PN = mkPN "明尼阿波利斯" ;
+metropolitan_A = mkA "大都市的" ;
+mean_N = mkN "意味着" ;
+lunch_N = mkN "午餐" ;
+lift_V2 = mkV2 "抬" ;
+liberal_A = mkA "自由派" ;
+learn_VS = mkVS "学习" ;
+interpret_V2 = mkV2 "阐释" ;
+implement_V2 = mkV2 "实施" ;
+idea_of_N2 = mkN2 "想法" ;
+hurricane_N = mkN "飓风" ;
+holiday_N = mkN "节日" ;
+grower_N = mkN "种植者" ;
+forecast_V2 = mkV2 "预测" ;
+explanation_N = mkN "解释" ;
+edge_N = mkN "边缘" ;
+economics_N = mkN "经济学" ;
+dutch_A = mkA "荷兰人" ;
+durable_A = mkA "耐用" ;
+discover_V2 = mkV2 "发现" ;
+discover_V = mkV "发现" ;
+defeat_V2 = mkV2 "打败" ;
+daughter_N = mkN "女儿" ;
+contribute_V2 = mkV2 "贡献" ;
+conglomerate_N = mkN "砾岩" ;
+confusion_N = mkN "混乱" ;
+comply_V = mkV "执行" ;
+completion_N = mkN "完成" ;
+channel_N = mkN "渠道" ;
+bushel_N = mkN "蒲式耳" ;
+bureaucracy_N = mkN "官僚" ;
+bright_A = mkA "亮" ;
+brew_V = mkV "酝" ;
+bottle_N = mkN "瓶" ;
+beat_V2 = mkV2 "击败" ;
+bag_N = mkN "袋" ;
+attack_V2 = mkV2 "攻击" ;
+assist_V2 = mkV2 "协助" ;
+assessment_N = mkN "评定" ;
+aside_Adv = mkAdv "旁白" ;
+army_N = mkN "军队" ;
+apply_V2 = mkV2 "申请" ;
+apart_Adv = mkAdv "隔开" ;
+angry_A = mkA "愤怒" ;
+alternative_A = mkA "替代" ;
+agenda_N = mkN "议程" ;
+accelerate_V = mkV "加快" ;
+academic_A = mkA "学者" ;
+where_Subj = mkSubj "哪里" ;
+veto_V2 = mkV2 "否决" ;
+trim_V2 = mkV2 "修剪" ;
+toronto_PN = mkPN "多伦多" ;
+terrorism_N = mkN "恐怖主义" ;
+terminal_N = mkN "终端" ;
+tension_N = mkN "紧张" ;
+surge_V2 = mkV2 "浪涌" ;
+sum_N = mkN "总和" ;
+strip_N = mkN "剥离" ;
+strike_V2 = mkV2 "罢工" ;
+stay_VA = mkVA "留" ;
+stabilize_V = mkV "稳定" ;
+spread_V2 = mkV2 "传播" ;
+sound_V = mkV "听起来" ;
+slow_V2 = mkV2 "慢" ;
+slash_V2 = mkV2 "削减" ;
+sideline_N = mkN "副业" ;
+shed_V2 = mkV2 "散出" ;
+scramble_VV = mkVV "争夺" ;
+restructure_V2 = mkV2 "重组" ;
+promise_VV = mkVV "承诺" ;
+practical_A = mkA "实用" ;
+please_V2 = mkV2 "请" ;
+permit_V2V = mkV2V "允许" ;
+operational_A = mkA "操作" ;
+on_top_of_Prep = mkPrep "上面" ;
+motor_N = mkN "马达" ;
+momentum_N = mkN "势头" ;
+mix_N = mkN "混合" ;
+middle_N = mkN "中间" ;
+medicine_N = mkN "医药" ;
+malaysia_PN = mkPN "马来西亚" ;
+make_V3 = mkV3 "使得" ;
+loyal_A = mkA "忠诚" ;
+lower_V = mkV "降低" ;
+lift_V = mkV "举起" ;
+license_V2 = mkV2 "许可" ;
+lag_V = mkV "落后" ;
+label_N = mkN "标签" ;
+kick_V = mkV "踢" ;
+injunction_N = mkN "禁令" ;
+hope_V = mkV "希望" ;
+greece_PN = mkPN "希腊" ;
+february_PN = mkPN "二月" ;
+fare_V = mkV "旅行" ;
+exchange_V2 = mkV2 "交换" ;
+examination_N = mkN "检查" ;
+era_N = mkN "时代" ;
+endorse_V2 = mkV2 "拥护" ;
+elderly_A = mkA "老年" ;
+drill_V = mkV "演练" ;
+downward_A = mkA "向下" ;
+double_A = mkA "双重" ;
+denver_PN = mkPN "丹佛" ;
+democrat_N = mkN "民主主义者" ;
+definition_N = mkN "定义" ;
+date_V = mkV "日期" ;
+creation_N = mkN "创作" ;
+count_N = mkN "计数" ;
+correct_V2 = mkV2 "纠正" ;
+conversion_N = mkN "转变" ;
+consortium_N = mkN "财团" ;
+commissioner_N = mkN "专员" ;
+chunk_N = mkN "块" ;
+chamber_N = mkN "房间" ;
+capture_V2 = mkV2 "捕获" ;
+bearish_A = mkA "无礼" ;
+basically_Adv = mkAdv "基本上" ;
+as_long_as_Subj = mkSubj "只要" ;
+arrest_V2 = mkV2 "逮捕" ;
+argue_V = mkV "争论" ;
+alter_V2 = mkV2 "改变" ;
+aim_V = mkV "瞄准" ;
+age_V = mkV "年龄" ;
+admit_V = mkV "承认" ;
+adjuster_N = mkN "调节器" ;
+weaken_V2 = mkV2 "削弱" ;
+valuable_A = mkA "有价值" ;
+unprecedented_A = mkA "史无前例" ;
+tremendous_A = mkA "巨大" ;
+thought_N = mkN "思想" ;
+suspect_VS = mkVS "怀疑" ;
+struggle_N = mkN "奋斗" ;
+stress_N = mkN "应力" ;
+statute_N = mkN "法规" ;
+stance_N = mkN "姿态" ;
+soviet_N = mkN "苏联" ;
+skeptical_A = mkA "怀疑的" ;
+shuttle_N = mkN "穿梭" ;
+seize_V2 = mkV2 "抢占" ;
+secret_A = mkA "秘密" ;
+reopen_V2 = mkV2 "重开" ;
+rejection_N = mkN "拒绝" ;
+quite_Predet = mkPredet "相当" ;
+putt_V = mkV "推杆" ;
+privilege_N = mkN "特权" ;
+press_V2 = mkV2 "按" ;
+plead_VA = mkVA "求情" ;
+pick_V2 = mkV2 "选择" ;
+phase_N = mkN "阶段" ;
+oust_V2 = mkV2 "逐出" ;
+odd_A = mkA "奇怪" ;
+loser_N = mkN "失败者" ;
+loose_A = mkA "松弛" ;
+locate_V2 = mkV2 "定位" ;
+lend_V2 = mkV2 "借出" ;
+lebanon_PN = mkPN "黎巴嫩" ;
+laboratory_N = mkN "实验室" ;
+instruction_N = mkN "指令" ;
+incident_N = mkN "事件" ;
+hamper_V2 = mkV2 "阻碍" ;
+gather_V2 = mkV2 "收集" ;
+fur_N = mkN "毛皮" ;
+fundamental_N = mkN "根本" ;
+formula_N = mkN "公式" ;
+flee_V = mkV "逃跑" ;
+fill_V = mkV "满足" ;
+fail_V2 = mkV2 "失败" ;
+exporter_N = mkN "出口" ;
+examine_V2 = mkV2 "检查" ;
+even_A = mkA "甚至" ;
+establishment_N = mkN "编制" ;
+episode_N = mkN "插曲" ;
+emission_N = mkN "发射" ;
+elect_V3 = mkV3 "选举" ;
+eat_V = mkV "吃" ;
+dream_N = mkN "梦想" ;
+discrimination_N = mkN "区别" ;
+disappear_V = mkV "消失" ;
+deteriorate_V = mkV "恶化" ;
+desperate_A = mkA "殊死" ;
+deny_VS = mkVS "否认" ;
+define_V2 = mkV2 "确定" ;
+declare_V2 = mkV2 "声明" ;
+cope_V = mkV "应付" ;
+conclusion_N = mkN "结论" ;
+combine_V = mkV "结合" ;
+code_N = mkN "法规" ;
+cargo_N = mkN "货物" ;
+assassination_N = mkN "暗杀" ;
+appearance_N = mkN "外形" ;
+anxiety_N = mkN "焦虑" ;
+aftermath_N = mkN "后果" ;
+affidavit_N = mkN "宣誓书" ;
+absence_N = mkN "缺席" ;
+working_N = mkN "工作的" ;
+warm_V = mkV "温暖" ;
+visit_V = mkV "游览" ;
+visible_A = mkA "可见" ;
+van_N = mkN "货车" ;
+useful_A = mkA "有用" ;
+underwrite_V = mkV "包销" ;
+underscore_V2 = mkV2 "下划线" ;
+truth_N = mkN "真相" ;
+treasurer_N = mkN "出纳员" ;
+transplant_N = mkN "移植" ;
+tradition_N = mkN "传统" ;
+territory_N = mkN "领土" ;
+tactic_N = mkN "战术" ;
+struggle_V = mkV "奋斗" ;
+string_N = mkN "串" ;
+spill_N = mkN "洒" ;
+soften_V = mkV "软化" ;
+sizable_A = mkA "可观" ;
+shipyard_N = mkN "船厂" ;
+rush_V = mkV "赶" ;
+revise_V = mkV "修改" ;
+rescue_N = mkN "营救" ;
+require_VV = mkVV "要求" ;
+repair_V2 = mkV2 "修复" ;
+relieve_V2 = mkV2 "缓解" ;
+registration_N = mkN "注册" ;
+refuse_V = mkV "拒绝" ;
+re_N = mkN "重新" ;
+rate_V = mkV "速率" ;
+racketeering_N = mkN "敲诈勒索" ;
+provider_N = mkN "提供者" ;
+protein_N = mkN "蛋白质" ;
+processor_N = mkN "处理器" ;
+pro_N = mkN "亲" ;
+printer_N = mkN "打印机" ;
+print_N = mkN "打印" ;
+precise_A = mkA "精确" ;
+pose_V2 = mkV2 "提出" ;
+plenty_N = mkN "丰富" ;
+percent_N = mkN "百分之" ;
+payroll_N = mkN "工资表" ;
+owe_V = mkV "欠" ;
+niche_N = mkN "壁龛" ;
+michigan_PN = mkPN "密歇根州" ;
+merit_N = mkN "值得" ;
+mature_V2 = mkV2 "成熟" ;
+make_VA = mkVA "使" ;
+lucrative_A = mkA "利润丰厚" ;
+lobby_V = mkV "前厅" ;
+link_N = mkN "链接" ;
+legitimate_A = mkA "合法" ;
+lead_V2V = mkV2V "带领" ;
+last_V2 = mkV2 "最后" ;
+juror_N = mkN "陪审员" ;
+jewish_A = mkA "犹" ;
+jail_N = mkN "监狱" ;
+interesting_A = mkA "有趣" ;
+indian_A = mkA "印度人" ;
+independence_N = mkN "独立" ;
+incest_N = mkN "乱伦" ;
+guarantee_V = mkV "保证" ;
+govern_V2 = mkV2 "治理" ;
+free_V2 = mkV2 "免费" ;
+ensure_V2 = mkV2 "确保" ;
+encourage_V2V = mkV2V "鼓励" ;
+eastern_A = mkA "东" ;
+dual_A = mkA "双重" ;
+drought_N = mkN "干旱" ;
+direct_V2 = mkV2 "直接" ;
+devote_V2 = mkV2 "奉献" ;
+daily_Adv = mkAdv "日常" ;
+crunch_N = mkN "紧缩" ;
+cotton_N = mkN "棉" ;
+compliance_N = mkN "符合" ;
+complex_N = mkN "复杂" ;
+colony_N = mkN "殖民地" ;
+choose_V = mkV "选择" ;
+caution_VS = mkVS "慎重" ;
+bureaucrat_N = mkN "官撩" ;
+bounce_V = mkV "弹跳" ;
+beneficiary_N = mkN "受益人" ;
+being_N = mkN "存在" ;
+background_N = mkN "背景" ;
+assurance_N = mkN "保证" ;
+around_AdN = mkAdN "周围" ;
+aid_V2 = mkV2 "帮助" ;
+afford_V2 = mkV2 "给予" ;
+accurate_A = mkA "准确" ;
+weigh_V2 = mkV2 "衡量" ;
+wary_A = mkA "警惕" ;
+upward_Adv = mkAdv "向上" ;
+undertake_V2 = mkV2 "承担" ;
+try_V2 = mkV2 "尝试" ;
+through_Adv = mkAdv "通过" ;
+talent_N = mkN "天赋" ;
+surgery_N = mkN "手术" ;
+summit_N = mkN "首脑会议" ;
+sue_V2 = mkV2 "起诉" ;
+struggle_VV = mkVV "奋斗" ;
+standing_N = mkN "常设" ;
+simultaneous_A = mkA "同时" ;
+signal_V2 = mkV2 "信号" ;
+shipping_N = mkN "航运" ;
+ship_V = mkV "船" ;
+self_N = mkN "自我" ;
+retail_N = mkN "零售" ;
+restraint_N = mkN "克制" ;
+remarkable_A = mkA "卓越" ;
+refinance_V = mkV "再融资" ;
+recognition_N = mkN "承认" ;
+prove_VS = mkVS "证明" ;
+prolong_V2 = mkV2 "延长" ;
+prior_A = mkA "过急的" ;
+print_V2 = mkV2 "打印" ;
+prediction_N = mkN "预测" ;
+portray_V2 = mkV2 "描写" ;
+pitch_N = mkN "沥青" ;
+photo_N = mkN "照片" ;
+panamanian_A = mkA "巴拿马人" ;
+painful_A = mkA "痛苦" ;
+ozone_N = mkN "臭氧" ;
+omit_V2 = mkV2 "忽略" ;
+notice_N = mkN "注意" ;
+mortality_N = mkN "死亡" ;
+mood_N = mkN "心情" ;
+midst_N = mkN "中间" ;
+match_V = mkV "匹配" ;
+lobby_N = mkN "前厅" ;
+labour_N = mkN "劳动" ;
+irish_A = mkA "爱尔兰的" ;
+interest_V = mkV "兴趣" ;
+institute_N = mkN "研究所" ;
+inevitable_A = mkA "必然" ;
+indirect_A = mkA "间接" ;
+indeed_AdV = mkAdV "的确" ;
+imbalance_N = mkN "失调" ;
+human_N = mkN "人的" ;
+headline_N = mkN "标题" ;
+halt_V = mkV "停止" ;
+gift_N = mkN "礼物" ;
+get_VV = mkVV "得到" ;
+fortune_N = mkN "运气" ;
+fend_V = mkV "挡开" ;
+export_V2 = mkV2 "出口" ;
+diversify_V2 = mkV2 "多样化" ;
+disruption_N = mkN "瓦解" ;
+diamond_N = mkN "钻石" ;
+delay_V = mkV "延迟" ;
+defer_V2 = mkV2 "延缓" ;
+cumulative_A = mkA "累积的" ;
+cubic_A = mkA "立方体" ;
+costa_rican_A = mkA "哥斯达黎加菜" ;
+corner_N = mkN "角落" ;
+contract_V = mkV "合同" ;
+computerize_V2 = mkV2 "电脑" ;
+comptroller_N = mkN "审计长" ;
+coast_N = mkN "滨" ;
+clear_V = mkV "清除" ;
+classic_A = mkA "经典" ;
+circle_N = mkN "圈" ;
+bench_N = mkN "长椅" ;
+bear_N = mkN "承担" ;
+average_V2 = mkV2 "平均" ;
+automatic_A = mkA "自动" ;
+assign_V2 = mkV2 "分配" ;
+anywhere_Adv = mkAdv "随地" ;
+answer_V2 = mkV2 "回答" ;
+analyze_V2 = mkV2 "分析" ;
+altogether_Adv = mkAdv "总共" ;
+afraid_A = mkA "怕" ;
+advertise_V = mkV "广告" ;
+acceptance_N = mkN "验收" ;
+wealth_N = mkN "财富" ;
+vigorous_A = mkA "苍劲" ;
+vaccine_N = mkN "疫苗" ;
+upgrade_V2 = mkV2 "升级" ;
+undermine_V2 = mkV2 "破坏" ;
+unconstitutional_A = mkA "违宪" ;
+turkey_PN = mkPN "火鸡" ;
+tissue_N = mkN "组织" ;
+theft_N = mkN "盗窃" ;
+supervisor_N = mkN "监督者" ;
+supermarket_N = mkN "超级市场" ;
+substance_N = mkN "物质" ;
+structure_V2 = mkV2 "结构" ;
+stiff_A = mkA "僵硬" ;
+stabilize_V2 = mkV2 "稳定" ;
+squeeze_N = mkN "挤" ;
+speculate_VS = mkVS "推测" ;
+soar_V2 = mkV2 "翱翔" ;
+sick_A = mkA "生病" ;
+sample_N = mkN "样品" ;
+roller_N = mkN "滚筒" ;
+ride_N = mkN "骑" ;
+revolution_N = mkN "革命" ;
+review_V = mkV "审查" ;
+restate_V2 = mkV2 "重申" ;
+regard_V = mkV "视" ;
+refine_V = mkV "提炼" ;
+rebuild_V2 = mkV2 "重建" ;
+radical_A = mkA "激进" ;
+push_N = mkN "推" ;
+pursuit_N = mkN "追求" ;
+publicity_N = mkN "公开" ;
+psychology_N = mkN "心理学" ;
+proponent_N = mkN "支持者" ;
+pregnant_A = mkA "孕" ;
+pour_V = mkV "倒" ;
+polish_A = mkA "抛光" ;
+physical_A = mkA "物理" ;
+overcome_V2 = mkV2 "克服" ;
+off_A = mkA "离" ;
+newsprint_N = mkN "报纸" ;
+miami_PN = mkPN "迈阿密" ;
+lay_V2 = mkV2 "铺设" ;
+intervention_N = mkN "介入" ;
+indicate_V = mkV "表明" ;
+inch_N = mkN "寸" ;
+improper_A = mkA "不当" ;
+illinois_PN = mkPN "伊利诺伊州" ;
+hold_N = mkN "持有" ;
+harsh_A = mkA "苛刻" ;
+guest_N = mkN "客人" ;
+fusion_N = mkN "聚变" ;
+folk_N = mkN "民间" ;
+focus_V2 = mkV2 "集中" ;
+fly_V2 = mkV2 "飞" ;
+fire_V = mkV "火" ;
+figure_V = mkV "弄清楚" ;
+fierce_A = mkA "激烈" ;
+fat_A = mkA "丰厚" ;
+evaluation_N = mkN "评估" ;
+empire_N = mkN "帝国" ;
+dominant_A = mkA "主导" ;
+disrupt_V2 = mkV2 "破坏" ;
+discrepancy_N = mkN "差异" ;
+dinner_N = mkN "晚餐" ;
+determine_V = mkV "确定" ;
+curtail_V2 = mkV2 "缩短" ;
+crew_N = mkN "船员" ;
+cooperate_V = mkV "合作" ;
+conclude_V2 = mkV2 "断定" ;
+compute_V = mkV "计算" ;
+commuter_N = mkN "通勤" ;
+common_N = mkN "常见" ;
+cocoa_N = mkN "可可" ;
+clothing_N = mkN "服装" ;
+clearance_N = mkN "净空" ;
+choose_VV = mkVV "选择" ;
+charter_N = mkN "宪章" ;
+catastrophe_N = mkN "灾难" ;
+bug_N = mkN "错误" ;
+brussels_PN = mkPN "布鲁塞尔" ;
+benefit_V2 = mkV2 "得益" ;
+battery_N = mkN "电池" ;
+bank_V = mkV "银行" ;
+ball_N = mkN "球" ;
+auction_V2 = mkV2 "拍卖" ;
+assure_V2 = mkV2 "保证" ;
+array_N = mkN "排列" ;
+arise_V = mkV "出现" ;
+architect_N = mkN "建筑师" ;
+appliance_N = mkN "器具" ;
+anxious_A = mkA "焦急" ;
+administrator_N = mkN "管理员" ;
+address_N = mkN "地址" ;
+wealthy_A = mkA "富裕" ;
+waive_V2 = mkV2 "放弃" ;
+violence_N = mkN "暴力" ;
+use_V2V = mkV2V "使用" ;
+unnecessary_A = mkA "不必要" ;
+unclear_A = mkA "不清楚" ;
+tuition_N = mkN "学费" ;
+truly_Adv = mkAdv "真" ;
+transport_N = mkN "运输" ;
+tout_V2 = mkV2 "吹捧" ;
+text_N = mkN "文本" ;
+swift_A = mkA "迅速" ;
+suburban_A = mkA "郊区的" ;
+stress_VS = mkVS "应力" ;
+spouse_N = mkN "配偶" ;
+sink_V2 = mkV2 "下沉" ;
+sink_V = mkV "下沉" ;
+share_V = mkV "共享" ;
+seize_V = mkV "抢占" ;
+script_N = mkN "脚本" ;
+scholar_N = mkN "学者" ;
+satisfaction_N = mkN "满意" ;
+ride_V = mkV "骑" ;
+reward_N = mkN "奖励" ;
+revision_N = mkN "调整" ;
+retreat_V = mkV "撤退" ;
+remainder_N = mkN "其余" ;
+recommend_VS = mkVS "建议" ;
+province_N = mkN "省份" ;
+protester_N = mkN "抗议者" ;
+protect_V = mkV "保护" ;
+propose_VV = mkVV "建议" ;
+proportion_N = mkN "比例" ;
+prompt_A = mkA "提示" ;
+prescription_N = mkN "处方" ;
+plant_V2 = mkV2 "厂" ;
+philosophy_N = mkN "哲学" ;
+pesticide_N = mkN "农药" ;
+optical_A = mkA "可见的" ;
+multiple_N = mkN "多种" ;
+military_N = mkN "军事" ;
+mild_A = mkA "温和" ;
+mass_N = mkN "块" ;
+manner_N = mkN "方式" ;
+male_N = mkN "男性" ;
+lure_V2 = mkV2 "引" ;
+liquor_N = mkN "酒" ;
+lay_V = mkV "铺设" ;
+knowledge_N = mkN "知识" ;
+joint_N = mkN "联合" ;
+jewelry_N = mkN "首饰" ;
+installation_N = mkN "安装" ;
+informal_A = mkA "非正式的" ;
+inform_V = mkV "通知" ;
+immune_A = mkA "免疫的" ;
+high_grade_A = mkA "优质" ;
+hero_N = mkN "英雄" ;
+hang_V = mkV "挂" ;
+hand_V2 = mkV2 "递交" ;
+guerrilla_N = mkN "游击" ;
+guard_N = mkN "看守" ;
+furniture_N = mkN "家具" ;
+freeze_V2 = mkV2 "冻结" ;
+forfeiture_N = mkN "没收" ;
+fault_N = mkN "故障" ;
+even_AdA = mkAdA "甚至" ;
+equivalent_A = mkA "当量" ;
+engage_V2 = mkV2 "从事" ;
+doubt_VS = mkVS "怀疑" ;
+double_Adv = mkAdv "一倍" ;
+distance_N = mkN "距离" ;
+dictator_N = mkN "独裁者" ;
+devise_V2 = mkV2 "设计" ;
+detergent_N = mkN "洗涤剂" ;
+deliberate_A = mkA "故意的" ;
+cyclical_A = mkA "周期性" ;
+crack_N = mkN "裂纹" ;
+correction_N = mkN "更正" ;
+convention_N = mkN "惯例" ;
+consolidation_N = mkN "合并" ;
+connecticut_PN = mkPN "康涅狄格" ;
+concrete_A = mkA "具体" ;
+chicken_N = mkN "鸡" ;
+check_V = mkV "查" ;
+brief_N = mkN "简要" ;
+borrower_N = mkN "借款人" ;
+bold_A = mkA "胆大" ;
+bill_V = mkV "法案" ;
+basketball_N = mkN "篮球" ;
+band_N = mkN "乐队" ;
+attendant_N = mkN "服务员" ;
+atmosphere_N = mkN "气氛" ;
+arrest_N = mkN "逮捕" ;
+apartheid_N = mkN "种族隔离" ;
+allegedly_AdV = mkAdV "据称" ;
+alive_A = mkA "活着" ;
+alaska_PN = mkPN "阿拉斯加州" ;
+air_V2 = mkV2 "空气" ;
+aim_N = mkN "瞄准" ;
+abrupt_A = mkA "突兀" ;
+above_board_A = mkA "光明正大" ;
+wrongdoing_N = mkN "坏事" ;
+wipe_V = mkV "擦拭" ;
+wear_V = mkV "穿" ;
+wait_VV = mkVV "等待" ;
+volunteer_N = mkN "志愿者" ;
+vision_N = mkN "视力" ;
+virus_N = mkN "病毒" ;
+uphold_V2 = mkV2 "坚持" ;
+unspecified_A = mkA "不明" ;
+unrelated_A = mkA "无关" ;
+understand_V = mkV "" ;
+tremor_N = mkN "震" ;
+transition_N = mkN "过渡" ;
+touch_N = mkN "触摸" ;
+tip_N = mkN "顶尖" ;
+taste_N = mkN "味道" ;
+suspend_V = mkV "暂停" ;
+survive_V2 = mkV2 "生存" ;
+stretch_N = mkN "伸展" ;
+strengthen_V = mkV "加强" ;
+strain_N = mkN "应变" ;
+steam_N = mkN "蒸汽" ;
+state_VS = mkVS "声明" ;
+shutdown_N = mkN "关闭" ;
+selection_N = mkN "选择" ;
+secret_N = mkN "秘密" ;
+search_V = mkV "搜索" ;
+sag_V = mkV "下垂" ;
+royalty_N = mkN "特许权" ;
+rout_N = mkN "大败" ;
+rider_N = mkN "骑士" ;
+reveal_V2 = mkV2 "骑士" ;
+revamp_V2 = mkV2 "修补" ;
+resemble_V2 = mkV2 "相似" ;
+refugee_N = mkN "难民" ;
+recording_N = mkN "记录" ;
+recorder_N = mkN "录音机" ;
+rebate_N = mkN "回扣" ;
+rank_V = mkV "排名" ;
+rail_N = mkN "轨" ;
+promotional_A = mkA "促销" ;
+predictable_A = mkA "可预见的" ;
+popularity_N = mkN "声望" ;
+plummet_V2 = mkV2 "垂直落下" ;
+plastic_A = mkA "塑料" ;
+physician_N = mkN "医生" ;
+phenomenon_N = mkN "现象" ;
+personal_N = mkN "个人" ;
+passage_N = mkN "通道" ;
+parking_N = mkN "停车" ;
+package_V2 = mkV2 "包装" ;
+outsider_N = mkN "局外人" ;
+outlay_N = mkN "支出" ;
+objection_N = mkN "异议" ;
+mix_V = mkV "混合" ;
+mexican_A = mkA "墨西哥的" ;
+mechanism_N = mkN "机制" ;
+marry_V2 = mkV2 "结婚" ;
+magnetic_A = mkA "磁" ;
+live_A = mkA "生活" ;
+listing_N = mkN "房产" ;
+island_N = mkN "岛" ;
+interstate_A = mkA "州际" ;
+interpretation_N = mkN "解释" ;
+integration_N = mkN "积分" ;
+institute_V2 = mkV2 "研究所" ;
+inch_V = mkV "寸" ;
+inadequate_A = mkA "不足" ;
+impeachment_N = mkN "弹劾" ;
+illustrate_V2 = mkV2 "说明" ;
+high_Adv = mkAdv "高" ;
+helicopter_N = mkN "直升机" ;
+hedge_V = mkV "对冲" ;
+habit_N = mkN "习惯" ;
+guilder_N = mkN "荷兰盾" ;
+grocery_N = mkN "杂货" ;
+genuine_A = mkA "真正" ;
+fit_V = mkV "适合" ;
+feed_V = mkV "喂" ;
+expose_V2 = mkV2 "暴露" ;
+evident_A = mkA "明显" ;
+drink_N = mkN "喝" ;
+dispute_V2 = mkV2 "争议" ;
+discover_VS = mkVS "发现" ;
+deterioration_N = mkN "恶化" ;
+detect_V2 = mkV2 "检测" ;
+definite_A = mkA "确定" ;
+defect_N = mkN "缺陷" ;
+declare_V = mkV "声明" ;
+decide_V2 = mkV2 "决定" ;
+debut_1_N = mkN "首次亮相" ;
+cutting_N = mkN "切割" ;
+cultural_A = mkA "文化" ;
+criminal_N = mkN "刑事" ;
+constitute_V2 = mkV2 "构成" ;
+comprehensive_A = mkA "全面" ;
+collective_A = mkA "集体" ;
+coin_N = mkN "硬币" ;
+clause_N = mkN "条款" ;
+caution_N = mkN "慎重" ;
+capability_N = mkN "能力" ;
+builder_N = mkN "建设者" ;
+brick_N = mkN "砖" ;
+boom_V = mkV "繁荣" ;
+behave_V = mkV "表现" ;
+ballot_N = mkN "抽签" ;
+balloon_N = mkN "气球" ;
+bacterium_N = mkN "细菌" ;
+avoid_VV = mkVV "避免" ;
+associate_A = mkA "副的" ;
+after_Adv = mkAdv "以后" ;
+accommodate_V2 = mkV2 "容纳" ;
+woo_V2 = mkV2 "求爱" ;
+wisdom_N = mkN "智慧" ;
+wind_V = mkV "缠绕" ;
+vow_VV = mkVV "发誓" ;
+vietnam_PN = mkPN "越南" ;
+vacancy_N = mkN "空缺" ;
+underwrite_V2 = mkV2 "包销" ;
+tourism_N = mkN "旅游" ;
+thief_N = mkN "窃贼" ;
+thereafter_Adv = mkAdv "此后" ;
+survival_N = mkN "残余" ;
+sure_Adv = mkAdv "肯定" ;
+stuck_V2 = mkV2 "卡住" ;
+store_V2 = mkV2 "储存" ;
+stockholm_PN = mkPN "斯德哥尔摩" ;
+spy_N = mkN "间谍" ;
+spot_V2 = mkV2 "识别" ;
+sound_A = mkA "声音" ;
+sometime_Adv = mkAdv "某时" ;
+ski_N = mkN "雪板" ;
+short_Adv = mkAdv "短" ;
+shelter_N = mkN "屏障" ;
+seeming_A = mkA "表面上的" ;
+republican_N = mkN "共和党人" ;
+reflect_V = mkV "反映" ;
+reference_N = mkN "参考" ;
+rank_N = mkN "秩" ;
+propose_VS = mkVS "建议" ;
+pressure_V2 = mkV2 "压力" ;
+praise_V2 = mkV2 "施压" ;
+potato_N = mkN "土豆" ;
+pocket_N = mkN "口袋" ;
+platinum_N = mkN "白金" ;
+placement_N = mkN "放置" ;
+pencil_N = mkN "铅笔" ;
+occasion_N = mkN "场合" ;
+observe_VS = mkVS "观" ;
+notebook_N = mkN "笔记本" ;
+nicaraguan_A = mkA "尼加拉瓜" ;
+meantime_N = mkN "其间" ;
+massacre_N = mkN "大屠杀" ;
+massachusetts_PN = mkPN "马萨诸塞州" ;
+mandatory_A = mkA "强制性" ;
+lucky_A = mkA "幸运" ;
+links_N = mkN "链接" ;
+lens_N = mkN "镜片" ;
+length_N = mkN "长度" ;
+knight_N = mkN "骑士" ;
+interfere_V = mkV "干扰" ;
+inspire_V2 = mkV2 "启发" ;
+initiate_V2 = mkV2 "开始" ;
+influential_A = mkA "有影响" ;
+incorrect_A = mkA "不正确" ;
+in_front_of_Prep = mkPrep "面前" ;
+imminent_A = mkA "紧迫" ;
+hurdle_N = mkN "栏" ;
+grip_N = mkN "握" ;
+golf_N = mkN "高尔夫球" ;
+gallery_N = mkN "画廊" ;
+fluctuation_N = mkN "波动" ;
+flexible_A = mkA "灵活" ;
+fire_V2 = mkV2 "火" ;
+finland_PN = mkPN "芬兰" ;
+finish_N = mkN "完" ;
+expertise_N = mkN "专门知识" ;
+existence_N = mkN "生存" ;
+enforce_V2 = mkV2 "执行" ;
+eligible_A = mkA "合格" ;
+drama_N = mkN "戏曲" ;
+drag_V = mkV "拖动" ;
+dilute_V = mkV "稀释" ;
+dialogue_N = mkN "对话" ;
+derivative_A = mkA "衍生" ;
+denomination_N = mkN "面值" ;
+cuba_PN = mkPN "古巴" ;
+county_N = mkN "县" ;
+copyright_N = mkN "版权" ;
+cool_V = mkV "凉丝丝" ;
+consume_V2 = mkV2 "消耗" ;
+condemn_V2 = mkV2 "谴责" ;
+concentrate_V2 = mkV2 "集中" ;
+columnist_N = mkN "专栏作家" ;
+coach_N = mkN "教练" ;
+cheat_V = mkV "骗" ;
+cast_N = mkN "铸件" ;
+carbon_N = mkN "碳" ;
+capable_A = mkA "能力" ;
+broadcasting_N = mkN "广播" ;
+breakdown_N = mkN "故障" ;
+brazilian_A = mkA "巴西的" ;
+bourbon_N = mkN "波旁酒" ;
+boiler_N = mkN "锅炉" ;
+bid_V2 = mkV2 "出价" ;
+bias_N = mkN "偏见" ;
+bargain_V = mkV "讨价还价" ;
+backing_N = mkN "后盾" ;
+attempt_V2 = mkV2 "尝试" ;
+amend_V2 = mkV2 "修改" ;
+accomplish_V2 = mkV2 "完成" ;
+acceptable_A = mkA "合适" ;
+accept_V = mkV "接受" ;
+yard_N = mkN "院" ;
+withhold_V2 = mkV2 "保留" ;
+west_N = mkN "西" ;
+warehouse_N = mkN "仓库" ;
+vessel_N = mkN "容器" ;
+vacant_A = mkA "空闲的" ;
+uncover_V2 = mkV2 "揭露" ;
+unanimous_A = mkA "一致" ;
+turn_VA = mkVA "转动" ;
+transport_V2 = mkV2 "运输" ;
+translate_V = mkV "翻译" ;
+transfer_V = mkV "转让" ;
+trail_N = mkN "线索" ;
+tighten_V2 = mkV2 "紧缩" ;
+textile_N = mkN "纺织品" ;
+terminate_V2 = mkV2 "终止" ;
+tenure_N = mkN "保有" ;
+temperature_N = mkN "温度" ;
+tap_V2 = mkV2 "敲击" ;
+symptom_N = mkN "症状" ;
+sweeten_V2 = mkV2 "加甜" ;
+swap_V2 = mkV2 "交换" ;
+surface_V = mkV "表面" ;
+superior_A = mkA "优越" ;
+strip_V2 = mkV2 "剥离" ;
+stretch_V = mkV "伸展" ;
+strange_A = mkA "奇怪" ;
+sound_VA = mkVA "听起来" ;
+solicitation_N = mkN "征集" ;
+snap_V = mkV "抢购" ;
+slump_V = mkV "暴跌" ;
+sight_N = mkN "视力" ;
+sidney_PN = mkPN "西德尼" ;
+send_VS = mkVS "发送" ;
+scarce_A = mkA "稀缺" ;
+satellite_N = mkN "卫星" ;
+rumour_V2 = mkV2 "传闻" ;
+ride_V2 = mkV2 "骑" ;
+reward_V2 = mkV2 "奖励" ;
+revival_N = mkN "复兴" ;
+respect_N = mkN "尊重" ;
+resign_V2 = mkV2 "辞职" ;
+represent_V = mkV "代表" ;
+recruit_V = mkV "招募" ;
+quit_V = mkV "退出" ;
+procedural_A = mkA "程序" ;
+pretty_A = mkA "漂亮" ;
+presidency_N = mkN "总统任期" ;
+prefer_VV = mkVV "宁可" ;
+predecessor_N = mkN "前任" ;
+port_N = mkN "端口" ;
+pork_N = mkN "猪肉" ;
+plot_N = mkN "情节" ;
+persistent_A = mkA "一贯" ;
+past_Prep = mkPrep "过去的准备" ;
+overhaul_V2 = mkV2 "翻修" ;
+overhaul_N = mkN "翻修" ;
+outflow_N = mkN "外流" ;
+orderly_A = mkA "秩序" ;
+nerve_N = mkN "神经" ;
+nearby_A = mkA "附近" ;
+move_VV = mkVV "移动" ;
+morePl_Det = mkDet "更多" ;
+monopoly_N = mkN "垄断" ;
+minimal_A = mkA "最小" ;
+middleman_N = mkN "中间人" ;
+mess_N = mkN "胡来" ;
+mention_V = mkV "提到" ;
+memo_N = mkN "备忘录" ;
+mediator_N = mkN "中间人" ;
+mean_V2V = mkV2V "意味着" ;
+mean_V = mkV "意味" ;
+march_V = mkV "前进" ;
+manila_PN = mkPN "马尼拉" ;
+living_N = mkN "活" ;
+literal_A = mkA "文字" ;
+line_V = mkV "衲" ;
+liberal_N = mkN "自由派" ;
+journal_N = mkN "刊物" ;
+intervene_V = mkV "干预" ;
+intellectual_A = mkA "知识分子" ;
+integrity_N = mkN "廉正" ;
+insulin_N = mkN "胰岛素" ;
+insolvent_A = mkA "资不抵债" ;
+identity_N = mkN "特性" ;
+harvest_N = mkN "收成" ;
+hall_N = mkN "大厅" ;
+grade_N = mkN "等级" ;
+felony_N = mkN "重罪" ;
+expression_N = mkN "表达" ;
+exploit_V2 = mkV2 "利用" ;
+excellent_A = mkA "优秀" ;
+ethnic_A = mkA "民族" ;
+erode_V = mkV "侵蚀" ;
+embrace_V2 = mkV2 "拥抱" ;
+disposal_N = mkN "处置" ;
+discovery_N = mkN "发现" ;
+diminish_V2 = mkV2 "减" ;
+depression_N = mkN "萧条" ;
+depreciation_N = mkN "折旧" ;
+delegation_N = mkN "代表团" ;
+credit_V2 = mkV2 "信用" ;
+covert_A = mkA "隐蔽" ;
+corruption_N = mkN "腐败" ;
+convert_V = mkV "兑换" ;
+convenience_N = mkN "方便" ;
+construct_V2 = mkV2 "建设" ;
+constituent_N = mkN "组分" ;
+confuse_V2 = mkV2 "迷惑" ;
+confrontation_N = mkN "对抗" ;
+confront_V2 = mkV2 "面对" ;
+conduct_N = mkN "进行" ;
+compound_N = mkN "复合" ;
+comfort_N = mkN "安慰" ;
+comeback_N = mkN "复出" ;
+close_VS = mkVS "关闭" ;
+casualty_N = mkN "受害者" ;
+can_N = mkN "可以" ;
+cabinet_N = mkN "柜子" ;
+burst_N = mkN "爆裂" ;
+buoy_V2 = mkV2 "浮标" ;
+best_Adv = mkAdv "最好的" ;
+beauty_N = mkN "美女" ;
+beach_N = mkN "海滩" ;
+balk_V = mkV "阻碍" ;
+automatically_Adv = mkAdv "自动" ;
+athlete_N = mkN "运动员" ;
+appear_VS = mkVS "出现" ;
+apiece_Adv = mkAdv "每个" ;
+allocation_N = mkN "分配" ;
+agricultural_A = mkA "农业的" ;
+affluent_A = mkA "富裕的" ;
+accrue_V2 = mkV2 "累计" ;
+accountant_N = mkN "会计" ;
+zurich_PN = mkPN "苏黎世" ;
+worsen_V = mkV "恶化" ;
+withstand_V2 = mkV2 "经受" ;
+wish_VS = mkVS "希望" ;
+weigh_V = mkV "衡量" ;
+verdict_N = mkN "判决书" ;
+variation_N = mkN "变异" ;
+valuation_N = mkN "计价" ;
+vacation_N = mkN "假期" ;
+utilization_N = mkN "采用" ;
+upper_A = mkA "上" ;
+unload_V2 = mkV2 "卸" ;
+tv_N = mkN "电视" ;
+trouble_V = mkV "麻烦" ;
+tie_V = mkV "绑" ;
+terrible_A = mkA "可怕" ;
+tell_VS = mkVS "告诉" ;
+taipei_PN = mkPN "台北" ;
+surface_N = mkN "表面" ;
+substitute_N = mkN "替代" ;
+streamline_V2 = mkV2 "精简" ;
+stimulate_V2 = mkV2 "刺激" ;
+speculate_V = mkV "推测" ;
+south_Adv = mkAdv "南方的" ;
+somehow_AdV = mkAdV "不知何故" ;
+socialist_A = mkA "社会主义的" ;
+socialism_N = mkN "社会主义" ;
+smart_A = mkA "智能" ;
+slash_V = mkV "削减" ;
+signal_VS = mkVS "信号" ;
+shadow_N = mkN "阴影" ;
+set_VV = mkVV "放置" ;
+scrutiny_N = mkN "审查" ;
+saudi_arabia_PN = mkPN "沙特阿拉伯" ;
+sad_A = mkA "伤心" ;
+russian_A = mkA "俄国的" ;
+reversal_N = mkN "翻转" ;
+restrain_V2 = mkV2 "抑制" ;
+repayment_N = mkN "还款" ;
+reluctance_N = mkN "不愿" ;
+red_N = mkN "红色" ;
+recycle_V2 = mkV2 "回收" ;
+reckless_A = mkA "鲁莽" ;
+raise_N = mkN "提高" ;
+radiation_N = mkN "辐射" ;
+quote_N = mkN "引用" ;
+pure_A = mkA "纯粹" ;
+prove_V = mkV "证明" ;
+prize_N = mkN "奖" ;
+pride_N = mkN "自豪" ;
+preparation_N = mkN "准备" ;
+plate_N = mkN "盘" ;
+plan_VS = mkVS "计划" ;
+petition_N = mkN "请愿" ;
+performer_N = mkN "表演者" ;
+paint_V2 = mkV2 "油漆" ;
+pachinko_N = mkN "柏青哥" ;
+outline_V2 = mkV2 "概述" ;
+outcry_N = mkN "喊叫" ;
+mystery_N = mkN "神秘" ;
+modernize_V2 = mkV2 "现代化" ;
+minnesota_PN = mkPN "明尼苏达" ;
+midnight_N = mkN "午夜" ;
+materialize_V = mkV "物质化" ;
+liquid_A = mkA "明亮的" ;
+landscape_N = mkN "景观" ;
+killing_N = mkN "谋杀" ;
+isolate_V2 = mkV2 "隔离" ;
+impressive_A = mkA "有声有色" ;
+hear_VS = mkVS "听" ;
+hawaii_PN = mkPN "夏威夷" ;
+gun_N = mkN "枪" ;
+grab_V2 = mkV2 "抢" ;
+gathering_N = mkN "搜集" ;
+funny_A = mkA "滑稽" ;
+fulfill_V2 = mkV2 "履行" ;
+french_A = mkA "法国人" ;
+fraudulent_A = mkA "欺诈" ;
+flaw_N = mkN "缺陷" ;
+fit_N = mkN "适合" ;
+finger_N = mkN "手指" ;
+file_N = mkN "文件" ;
+few_Num = mkNum "少数" ;
+female_A = mkA "女性" ;
+exhibition_N = mkN "展览" ;
+exemption_N = mkN "豁免" ;
+european_A = mkA "欧洲的" ;
+escape_V2 = mkV2 "逃生" ;
+enthusiasm_N = mkN "热情" ;
+educate_V2 = mkV2 "教育" ;
+draft_V2 = mkV2 "起草" ;
+donate_V2 = mkV2 "捐赠" ;
+diversify_V = mkV "多样化" ;
+diversification_N = mkN "多样化" ;
+disorder_N = mkN "紊乱" ;
+discount_V2 = mkV2 "折扣" ;
+deter_V2 = mkV2 "阻止" ;
+desert_N = mkN "沙漠" ;
+deregulation_N = mkN "放松管制" ;
+denounce_V2 = mkV2 "声讨" ;
+deficiency_N = mkN "不足" ;
+defend_V = mkV "辩护" ;
+decrease_V = mkV "减少" ;
+dark_A = mkA "暗" ;
+cutback_N = mkN "削减" ;
+crystal_N = mkN "水晶" ;
+courtroom_N = mkN "法庭" ;
+context_N = mkN "上下文" ;
+comic_A = mkA "滑稽" ;
+collect_V = mkV "收集" ;
+close_VA = mkVA "关闭" ;
+clinical_A = mkA "临床" ;
+chemical_A = mkA "化学药品" ;
+characterize_V2 = mkV2 "表征" ;
+cereal_N = mkN "谷类" ;
+celebrate_V2 = mkV2 "庆祝" ;
+caller_N = mkN "呼叫者" ;
+brisk_A = mkA "轻快" ;
+birth_N = mkN "分娩" ;
+beneficial_A = mkA "有利" ;
+beef_N = mkN "牛肉" ;
+bearing_N = mkN "轴承" ;
+bay_N = mkN "海湾" ;
+batter_V2 = mkV2 "连击" ;
+average_V = mkV "平均" ;
+autumn_N = mkN "秋" ;
+artery_N = mkN "动脉" ;
+architecture_N = mkN "建筑" ;
+anniversary_N = mkN "周年" ;
+alcohol_N = mkN "酒精" ;
+admit_V2 = mkV2 "承认" ;
+admission_N = mkN "承认" ;
+work_VV = mkVV "工作" ;
+viable_A = mkA "可行" ;
+vendor_N = mkN "供应商" ;
+update_V2 = mkV2 "使 ... 现代化" ;
+universal_A = mkA "万能" ;
+trustee_N = mkN "受托人" ;
+tour_N = mkN "旅游" ;
+thwart_V2 = mkV2 "阻挠" ;
+think_V2 = mkV2 "认为" ;
+thanks_to_Prep = mkPrep "由于" ;
+tendency_N = mkN "倾向" ;
+tax_free_A = mkA "免税" ;
+switch_V2 = mkV2 "交换" ;
+switch_N = mkN "开关" ;
+sweden_PN = mkPN "瑞典" ;
+supervise_V2 = mkV2 "监督" ;
+submit_V = mkV "提交" ;
+stress_V2 = mkV2 "应力" ;
+stand_V2 = mkV2 "站" ;
+spectacular_A = mkA "壮观" ;
+soldier_N = mkN "士兵" ;
+soil_N = mkN "土壤" ;
+slate_N = mkN "石板" ;
+shipper_N = mkN "发货人" ;
+sentence_V2 = mkV2 "句子" ;
+sedan_N = mkN "四门轿车" ;
+scrap_V2 = mkV2 "报废" ;
+rush_N = mkN "赶紧" ;
+roadway_N = mkN "巷道" ;
+risk_V2 = mkV2 "冒险" ;
+rigid_A = mkA "严格" ;
+rid_V2 = mkV2 "摆脱" ;
+rice_N = mkN "饭" ;
+reveal_VS = mkVS "揭示" ;
+respect_V2 = mkV2 "尊重" ;
+reservation_N = mkN "预约" ;
+reply_V = mkV "回复" ;
+remind_V2 = mkV2 "提醒" ;
+remember_V = mkV "记得" ;
+reinvest_V2 = mkV2 "再投资" ;
+rational_A = mkA "合理的" ;
+pursue_V = mkV "追求" ;
+pump_V2 = mkV2 "抽" ;
+psychological_A = mkA "心理" ;
+prospectus_N = mkN "招股章程" ;
+proof_N = mkN "证明" ;
+promote_V = mkV "促进" ;
+pregnancy_N = mkN "怀孕" ;
+pour_V2 = mkV2 "倾倒" ;
+portrait_N = mkN "肖像" ;
+portable_A = mkA "手提" ;
+platform_N = mkN "平台" ;
+plain_A = mkA "朴素" ;
+pipe_N = mkN "管" ;
+phase_V2 = mkV2 "定相" ;
+perspective_N = mkN "透视" ;
+permit_V = mkV "允许" ;
+perceive_V2 = mkV2 "感知" ;
+passive_A = mkA "被动" ;
+pain_N = mkN "疼痛" ;
+override_V2 = mkV2 "覆盖" ;
+optimism_N = mkN "乐观" ;
+ongoing_A = mkA "不断的" ;
+nominal_A = mkA "公称" ;
+necessity_N = mkN "必要性" ;
+navy_N = mkN "海军" ;
+naval_A = mkA "海" ;
+natural_N = mkN "自然" ;
+museum_N = mkN "博物馆" ;
+modify_V2 = mkV2 "修改" ;
+mineral_N = mkN "矿产" ;
+milestone_N = mkN "里程碑" ;
+milan_PN = mkPN "米兰" ;
+mental_A = mkA "心理" ;
+measurement_N = mkN "尺寸" ;
+measure_V = mkV "测量" ;
+mean_VV = mkVV "意味着" ;
+maximum_A = mkA "最大" ;
+matter_V = mkV "问题" ;
+mart_N = mkN "市场" ;
+marriage_N = mkN "婚姻" ;
+march_N = mkN "行军" ;
+mandate_V2 = mkV2 "要求" ;
+liquidation_N = mkN "清算" ;
+liquidate_V2 = mkV2 "肃清" ;
+likelihood_N = mkN "可能性" ;
+liable_A = mkA "容易" ;
+lawn_N = mkN "草坪" ;
+latter_A = mkA "近来的" ;
+lab_N = mkN "实验室" ;
+korea_PN = mkPN "韩国" ;
+jolt_V2 = mkV2 "颠簸" ;
+joke_N = mkN "笑话" ;
+instant_A = mkA "瞬间" ;
+inspector_N = mkN "检查员" ;
+inject_V2 = mkV2 "注入" ;
+inform_V2 = mkV2 "通知" ;
+imply_V2 = mkV2 "暗示" ;
+impend_V = mkV "即将发生" ;
+idle_A = mkA "闲置" ;
+hunting_N = mkN "狩猎" ;
+hopeful_A = mkA "怀抱希望的" ;
+homeless_A = mkA "无家可归" ;
+home_Adv = mkAdv "家" ;
+highlight_V2 = mkV2 "突出" ;
+herself_NP = mkNP "她自己" ;
+hazard_N = mkN "风险" ;
+grim_A = mkA "严峻" ;
+greenhouse_N = mkN "温室" ;
+graduate_N = mkN "毕业" ;
+german_A = mkA "德国人" ;
+fun_N = mkN "乐趣" ;
+formation_N = mkN "编队" ;
+following_N = mkN "以下" ;
+fishing_N = mkN "钓鱼" ;
+feed_V2 = mkV2 "喂养" ;
+fate_N = mkN "命运" ;
+fancy_A = mkA "花样的" ;
+familiar_A = mkA "熟悉" ;
+explode_V = mkV "爆炸" ;
+excuse_N = mkN "原谅" ;
+exclusion_N = mkN "排除" ;
+eurodollar_N = mkN "欧洲美元" ;
+ethic_N = mkN "伦理" ;
+enactment_N = mkN "设定" ;
+echo_V2 = mkV2 "呼应" ;
+duck_N = mkN "鸭" ;
+dub_V3 = mkV3 "配音" ;
+dress_V = mkV "穿着" ;
+drawing_N = mkN "绘画" ;
+downgrade_V2 = mkV2 "下坡" ;
+divide_V = mkV "划分" ;
+divert_V2 = mkV2 "转移" ;
+disobedience_N = mkN "抗命" ;
+dismissal_N = mkN "解雇" ;
+dismal_A = mkA "惨淡" ;
+disarray_N = mkN "杂乱" ;
+diplomat_N = mkN "外交官" ;
+differ_V = mkV "不同" ;
+desirable_A = mkA "合意" ;
+deprive_V2 = mkV2 "剥夺" ;
+depict_V2 = mkV2 "描绘" ;
+demand_VS = mkVS "需求" ;
+default_V = mkV "默认" ;
+decent_A = mkA "像样" ;
+custom_N = mkN "习俗" ;
+crazy_A = mkA "疯狂的" ;
+counter_V2 = mkV2 "反击" ;
+coordinate_V2 = mkV2 "协调" ;
+cool_A = mkA "凉爽" ;
+continue_VS = mkVS "继续" ;
+content_N = mkN "内容" ;
+consequent_A = mkA "连续的" ;
+confirmation_N = mkN "确认" ;
+conduct_V = mkV "进行" ;
+conclude_V = mkV "断定" ;
+communist_N = mkN "共产" ;
+come_VA = mkVA "来" ;
+come_V2 = mkV2 "来" ;
+combat_N = mkN "打击" ;
+collector_N = mkN "集电极" ;
+clue_N = mkN "线索" ;
+clerk_N = mkN "书记" ;
+chromosome_N = mkN "染色体" ;
+chart_N = mkN "图表" ;
+candy_N = mkN "糖果" ;
+camp_N = mkN "阵营" ;
+bowl_V = mkV "碗" ;
+blame_V = mkV "责备" ;
+blame_N = mkN "责任" ;
+belt_N = mkN "带子" ;
+beat_V = mkV "击败" ;
+barometer_N = mkN "晴雨表" ;
+awful_A = mkA "吓人的" ;
+automate_V2 = mkV2 "自动化" ;
+authorization_N = mkN "授权" ;
+auditor_N = mkN "稽核员" ;
+assume_V = mkV "假设" ;
+allocate_V2 = mkV2 "分配" ;
+aim_VV = mkVV "瞄准" ;
+agriculture_N = mkN "农业" ;
+advisory_A = mkA "咨询" ;
+advertisement_N = mkN "广告" ;
+abolish_V2 = mkV2 "取消" ;
+would_be_A = mkA "将" ;
+wonder_N = mkN "怀疑" ;
+willingness_N = mkN "愿意" ;
+vs_Prep = mkPrep "与" ;
+vote_V2 = mkV2 "表决" ;
+vital_A = mkA "至关重要" ;
+virginia_PN = mkPN "弗吉尼亚州" ;
+valid_A = mkA "有效" ;
+vague_A = mkA "模糊" ;
+vacate_V2 = mkV2 "空出" ;
+unique_A = mkA "独特" ;
+toxin_N = mkN "毒素" ;
+timetable_N = mkN "时间表" ;
+threaten_V = mkV "威胁" ;
+therapy_N = mkN "治疗" ;
+tenant_N = mkN "承租人" ;
+tea_N = mkN "茶" ;
+tall_A = mkA "高大" ;
+tale_N = mkN "故事" ;
+sweet_A = mkA "甜" ;
+subscription_N = mkN "订阅" ;
+stream_N = mkN "河流" ;
+stockbroker_N = mkN "股票经纪" ;
+stock_V2 = mkV2 "采购" ;
+statistical_A = mkA "统计" ;
+stand_VV = mkVV "站住" ;
+speed_V = mkV "速度" ;
+speaker_N = mkN "扬声器" ;
+solicit_V2 = mkV2 "征求" ;
+singer_N = mkN "歌手" ;
+shout_V = mkV "喊" ;
+shoulder_N = mkN "肩" ;
+serial_A = mkA "顺序的" ;
+separation_N = mkN "分割" ;
+scare_V = mkV "吓" ;
+robot_N = mkN "机器人" ;
+rhetoric_N = mkN "修辞" ;
+restrict_V = mkV "限制" ;
+republic_N = mkN "共和国" ;
+repeal_N = mkN "废除" ;
+relative_N = mkN "相对的" ;
+radar_N = mkN "雷达" ;
+purchaser_N = mkN "购买者" ;
+provoke_V2 = mkV2 "招惹" ;
+project_VS = mkVS "项目" ;
+profession_N = mkN "行业" ;
+presentation_N = mkN "介绍" ;
+practice_V2 = mkV2 "实践" ;
+position_V2 = mkV2 "位置" ;
+playing_N = mkN "打" ;
+photograph_N = mkN "照片" ;
+pessimistic_A = mkA "悲观" ;
+peg_V2 = mkV2 "钉木椿" ;
+parliamentary_A = mkA "议会" ;
+outperform_V2 = mkV2 "跑赢大市" ;
+outnumber_V2 = mkV2 "比" ;
+order_V2V = mkV2V "秩序" ;
+obtain_V = mkV "获得" ;
+namibia_PN = mkPN "纳米比亚" ;
+multiple_A = mkA "多种" ;
+mount_V2 = mkV2 "安装" ;
+minimize_V2 = mkV2 "最小化" ;
+maximize_V2 = mkV2 "最大化" ;
+male_A = mkA "男性" ;
+limitation_N = mkN "局限性" ;
+leave_N = mkN "离开" ;
+lady_N = mkN "女士" ;
+kidney_N = mkN "肾" ;
+jurisdiction_N = mkN "管辖权" ;
+irresponsible_A = mkA "不负责任" ;
+intimate_A = mkA "亲密" ;
+innovation_N = mkN "革新" ;
+innocent_A = mkA "无辜" ;
+infrastructure_N = mkN "基础设施" ;
+inflow_N = mkN "流入" ;
+induce_V2 = mkV2 "促使" ;
+incorporate_V2 = mkV2 "合并" ;
+include_VV = mkVV "包括" ;
+impression_N = mkN "印象" ;
+impose_V = mkV "强加" ;
+illustration_N = mkN "插图" ;
+ideological_A = mkA "思想" ;
+honest_A = mkA "诚实" ;
+hole_N = mkN "孔" ;
+heighten_V2 = mkV2 "提高" ;
+heel_N = mkN "脚跟" ;
+heat_V = mkV "发热" ;
+harm_V2 = mkV2 "伤害" ;
+hail_V2 = mkV2 "冰雹" ;
+gang_N = mkN "结伙" ;
+frustration_N = mkN "挫折" ;
+fragile_A = mkA "脆弱" ;
+fraction_N = mkN "分数" ;
+format_N = mkN "格式" ;
+foresee_V2 = mkV2 "预知" ;
+following_A = mkA "以下" ;
+finish_V2 = mkV2 "结束" ;
+fighter_N = mkN "战斗机" ;
+fear_V = mkV "恐惧" ;
+faith_N = mkN "信仰" ;
+fade_V = mkV "褪色" ;
+fabric_N = mkN "布" ;
+export_V = mkV "出口" ;
+erase_V2 = mkV2 "抹去" ;
+equip_V2 = mkV2 "装备" ;
+engineer_V2 = mkV2 "工程师" ;
+endanger_V2 = mkV2 "危害" ;
+emphasize_V2 = mkV2 "强调" ;
+elevator_N = mkN "电梯" ;
+earmark_V2 = mkV2 "耳上记号" ;
+drift_V = mkV "漂移" ;
+draft_N = mkN "草案" ;
+dissent_N = mkN "异议" ;
+disproportionate_A = mkA "不成比例" ;
+dispose_V = mkV "部署" ;
+disciplinary_A = mkA "惩戒" ;
+diplomatic_A = mkA "外交" ;
+dioxide_N = mkN "二氧化碳" ;
+dilute_V2 = mkV2 "稀" ;
+diabetic_N = mkN "糖尿病患者" ;
+destruction_N = mkN "毁坏" ;
+deserve_V2 = mkV2 "值得" ;
+describe_V = mkV "描述" ;
+dependent_A = mkA "依赖的" ;
+demonstrator_N = mkN "示威者" ;
+decrease_N = mkN "减少" ;
+deck_N = mkN "甲板" ;
+crumble_V = mkV "崩溃" ;
+crowd_V2 = mkV2 "人群" ;
+cross_V2 = mkV2 "交叉" ;
+crash_V = mkV "崩溃" ;
+crack_V2 = mkV2 "裂纹" ;
+cooperative_N = mkN "合作社" ;
+cooperative_A = mkA "和蔼可亲的" ;
+control_V = mkV "控制" ;
+contemplate_V2 = mkV2 "沉思" ;
+come_VV = mkVV "来" ;
+colon_N = mkN "冒号" ;
+colombian_A = mkA "哥伦比亚" ;
+coaster_N = mkN "过山车" ;
+clout_N = mkN "影响力" ;
+climb_N = mkN "爬" ;
+classroom_N = mkN "课堂" ;
+classify_V2 = mkV2 "分类" ;
+champion_N = mkN "冠军" ;
+cater_V = mkV "迎合" ;
+catastrophic_A = mkA "灾难性" ;
+c_of_e_N = mkN "居权证" ;
+bullet_N = mkN "子弹" ;
+bribe_N = mkN "贿赂" ;
+borough_N = mkN "镇" ;
+beneath_Prep = mkPrep "下面" ;
+bed_N = mkN "床" ;
+base_A = mkA "基地" ;
+balloon_V = mkV "气球" ;
+backer_N = mkN "靠山" ;
+availability_N = mkN "可用性" ;
+assault_N = mkN "突击" ;
+antibody_N = mkN "抗体" ;
+answer_V = mkV "回答" ;
+annuity_N = mkN "年金" ;
+amsterdam_PN = mkPN "阿姆斯特丹" ;
+amass_V2 = mkV2 "聚敛" ;
+accessory_N = mkN "附件" ;
+zone_N = mkN "区" ;
+writing_N = mkN "写作" ;
+wonderful_A = mkA "精彩" ;
+wish_N = mkN "希望" ;
+widen_V2 = mkV2 "扩大" ;
+watcher_N = mkN "守望者" ;
+waiver_N = mkN "放弃" ;
+vivid_A = mkA "生动" ;
+upset_V2 = mkV2 "打乱" ;
+unveil_V = mkV "揭幕" ;
+unsettle_V2 = mkV2 "搞糟" ;
+unify_V2 = mkV2 "统一" ;
+unhappy_A = mkA "不快乐" ;
+undisclosed_A = mkA "未公开" ;
+understanding_N = mkN "了解" ;
+unavailable_A = mkA "无法使用" ;
+twist_N = mkN "捻" ;
+triple_V = mkV "三重" ;
+translation_N = mkN "翻译" ;
+train_V2 = mkV2 "火车" ;
+trail_V2 = mkV2 "线索" ;
+thereby_Adv = mkAdv "从而" ;
+technological_A = mkA "技术性" ;
+technician_N = mkN "技术员" ;
+taxation_N = mkN "税收" ;
+tape_V = mkV "录音" ;
+tanker_N = mkN "油船" ;
+syndrome_N = mkN "综合征" ;
+sympathetic_A = mkA "有同情心" ;
+supposed_A = mkA "假想的" ;
+suburb_N = mkN "市郊" ;
+subscribe_V = mkV "订阅" ;
+stumble_V = mkV "绊倒" ;
+strip_V = mkV "剥离" ;
+steer_V = mkV "驾驶" ;
+steal_V = mkV "偷" ;
+standardize_V2 = mkV2 "规范" ;
+stage_V2 = mkV2 "舞台" ;
+squeeze_V = mkV "压缩" ;
+speed_V2 = mkV2 "速度" ;
+speculative_A = mkA "投机" ;
+specific_N = mkN "具体" ;
+sour_A = mkA "酸" ;
+so_PConj = mkPConj "所以" ;
+single_V2 = mkV2 "单一" ;
+shopper_N = mkN "购物者" ;
+shaky_A = mkA "摇摇欲坠" ;
+setting_N = mkN "设置" ;
+service_V2 = mkV2 "服务" ;
+seizure_N = mkN "发作" ;
+seem_V2 = mkV2 "似乎" ;
+secure_A = mkA "安全" ;
+scare_V2 = mkV2 "吓" ;
+scale_V = mkV "规模" ;
+ring_V = mkV "听起来" ;
+rig_N = mkN "操纵" ;
+retreat_N = mkN "撤退" ;
+rerun_N = mkN "重新运行" ;
+reopen_V = mkV "重开" ;
+relevant_A = mkA "相应" ;
+refusal_N = mkN "拒绝" ;
+reformer_N = mkN "改革者" ;
+reconciliation_N = mkN "和解" ;
+realistic_A = mkA "实际" ;
+questionable_A = mkA "质疑" ;
+punishment_N = mkN "惩罚" ;
+punish_V2 = mkV2 "惩治" ;
+pump_V = mkV "抽水" ;
+prudent_A = mkA "谨慎" ;
+provisional_A = mkA "临时" ;
+prosecute_V2 = mkV2 "起诉" ;
+profile_N = mkN "轮廓" ;
+prestigious_A = mkA "著名的" ;
+precedent_N = mkN "先例" ;
+possess_V2 = mkV2 "拥有" ;
+pledge_N = mkN "抵押" ;
+pile_V = mkV "累积" ;
+pig_N = mkN "猪" ;
+phrase_N = mkN "短语" ;
+photographic_A = mkA "摄影" ;
+permit_N = mkN "允许" ;
+oversight_N = mkN "疏忽" ;
+opposite_A = mkA "相反" ;
+ocean_N = mkN "海洋" ;
+nominee_N = mkN "代理人" ;
+nomination_N = mkN "提名" ;
+newcomer_N = mkN "新人" ;
+neat_A = mkA "整齐" ;
+nasty_A = mkA "讨厌" ;
+myself_NP = mkNP "我自己" ;
+musical_A = mkA "音乐" ;
+mouse_N = mkN "鼠标" ;
+motive_N = mkN "动机" ;
+modification_N = mkN "修改" ;
+mechanical_A = mkA "机械" ;
+manipulation_N = mkN "操纵" ;
+loom_V = mkV "织机" ;
+long_distance_A = mkA "长途" ;
+little_Det = mkDet "小" ;
+listener_N = mkN "倾听者" ;
+link_V = mkV "链接" ;
+lift_N = mkN "举起" ;
+library_N = mkN "文库" ;
+leave_VV = mkVV "离开" ;
+leap_V = mkV "飞跃" ;
+laser_N = mkN "激光" ;
+juice_N = mkN "果汁" ;
+judge_V = mkV "法官" ;
+john_bull_N = mkN "约翰牛" ;
+jeopardize_V2 = mkV2 "危害" ;
+jacket_N = mkN "夹克" ;
+israeli_A = mkA "以色列" ;
+intact_A = mkA "完好" ;
+insure_V = mkV "投保" ;
+instance_N = mkN "例" ;
+inner_A = mkA "内在的" ;
+ink_N = mkN "墨水" ;
+injection_N = mkN "注射" ;
+infect_V2 = mkV2 "感染" ;
+indefinite_A = mkA "不定" ;
+inappropriate_A = mkA "不当" ;
+inability_N = mkN "无力" ;
+imply_VS = mkVS "暗示" ;
+ignore_V = mkV "忽略" ;
+hybrid_A = mkA "混合" ;
+horizon_N = mkN "地平线" ;
+historic_A = mkA "历史性" ;
+hinder_V2 = mkV2 "阻碍" ;
+hence_Adv = mkAdv "从今以后" ;
+hell_N = mkN "地狱" ;
+heating_N = mkN "加热" ;
+happen_V2 = mkV2 "发生" ;
+guide_V2 = mkV2 "引导" ;
+guess_VS = mkVS "猜" ;
+gray_A = mkA "灰色" ;
+georgia_PN = mkPN "格鲁吉亚" ;
+generous_A = mkA "大方" ;
+galvanize_V2 = mkV2 "镀锌" ;
+gallon_N = mkN "加仑" ;
+furthermore_Adv = mkAdv "此外" ;
+full_time_A = mkA "全职" ;
+frustrate_V2 = mkV2 "阻挠" ;
+frank_A = mkA "坦率" ;
+forever_Adv = mkAdv "永远" ;
+forecast_V = mkV "预测" ;
+force_VS = mkVS "强制" ;
+flagship_N = mkN "旗舰" ;
+find_V2A = mkV2A "发现" ;
+fetch_V2 = mkV2 "取" ;
+fertilizer_N = mkN "化肥" ;
+far_reaching_A = mkA "深远" ;
+falter_V = mkV "衰退" ;
+exodus_N = mkN "出埃及记" ;
+exhaust_V2 = mkV2 "排气" ;
+examiner_N = mkN "检查员" ;
+exacerbate_V2 = mkV2 "加剧" ;
+engineer_V = mkV "工程师" ;
+end_VS = mkVS "结束" ;
+encounter_V2 = mkV2 "遭遇" ;
+emphasize_VS = mkVS "强调" ;
+embarrassment_N = mkN "困窘" ;
+drain_N = mkN "排水" ;
+dive_N = mkN "潜水" ;
+distinctive_A = mkA "独特的" ;
+dissident_A = mkA "持不同政见" ;
+discretionary_A = mkA "酌" ;
+diminish_V = mkV "减" ;
+detector_N = mkN "探测器" ;
+demonstrate_VS = mkVS "演示" ;
+defraud_V2 = mkV2 "骗取" ;
+defence_N = mkN "防御" ;
+declaration_N = mkN "声明" ;
+damp_V2 = mkV2 "潮湿" ;
+current_N = mkN "当前" ;
+curb_N = mkN "抑制" ;
+cup_N = mkN "杯" ;
+crush_V2 = mkV2 "粉碎" ;
+cross_V = mkV "交叉" ;
+creature_N = mkN "生物" ;
+counter_N = mkN "反击" ;
+copy_V2 = mkV2 "复制" ;
+contrary_A = mkA "相反" ;
+contact_V2 = mkV2 "联系" ;
+consent_V = mkV "同意" ;
+conform_V = mkV "符合" ;
+concrete_N = mkN "具体" ;
+comprise_V2 = mkV2 "包括" ;
+clearing_N = mkN "清除" ;
+claim_VV = mkVV "声称" ;
+check_V2 = mkV2 "查" ;
+chaos_N = mkN "混乱" ;
+cement_N = mkN "水泥" ;
+cash_V = mkV "现金" ;
+capitalize_V = mkV "利用" ;
+capitalization_N = mkN "大写" ;
+capitalist_N = mkN "资本家" ;
+capitalism_N = mkN "资本主义" ;
+bury_V2 = mkV2 "埋葬" ;
+bleak_A = mkA "苍凉" ;
+bet_VS = mkVS "打赌" ;
+bellwether_N = mkN "头羊" ;
+before_Subj = mkSubj "前" ;
+aviation_N = mkN "航空" ;
+assist_V = mkV "协助" ;
+assemble_V2 = mkV2 "聚集" ;
+artificial_A = mkA "人造的" ;
+appetite_N = mkN "食欲" ;
+anticipate_V = mkV "预料" ;
+announcer_N = mkN "播音员" ;
+anger_N = mkN "愤怒" ;
+ample_A = mkA "充足" ;
+amazing_A = mkA "惊人" ;
+alike_Adv = mkAdv "一样" ;
+advertise_V2 = mkV2 "广告" ;
+acknowledge_V2 = mkV2 "承认" ;
+achievement_N = mkN "成就" ;
+zero_N = mkN "零" ;
+yourselfPl_NP = mkNP "你自己" ;
+wise_A = mkA "明智" ;
+widow_N = mkN "寡妇" ;
+white_collar_A = mkA "白领" ;
+waste_V2 = mkV2 "浪费" ;
+warranty_N = mkN "保" ;
+violent_A = mkA "暴力" ;
+value_V = mkV "珍视" ;
+utter_A = mkA "绝对" ;
+upheaval_N = mkN "动荡" ;
+unwilling_A = mkA "不甘" ;
+unrest_N = mkN "动荡" ;
+undoubted_A = mkA "无疑的" ;
+undergo_V2 = mkV2 "经历" ;
+unauthorized_A = mkA "擅自" ;
+tumble_N = mkN "滚落" ;
+tube_N = mkN "管子" ;
+trap_N = mkN "陷阱" ;
+translate_V2 = mkV2 "翻译" ;
+touch_V = mkV "触摸" ;
+tighten_V = mkV "紧缩" ;
+thrive_V = mkV "兴旺" ;
+talk_V2 = mkV2 "谈" ;
+tag_N = mkN "标签" ;
+tackle_V2 = mkV2 "解决" ;
+swing_V = mkV "摆动" ;
+sweep_N = mkN "范围" ;
+study_V = mkV "学习" ;
+streamline_V = mkV "精简" ;
+stay_V2 = mkV2 "留" ;
+stamford_PN = mkPN "斯坦福" ;
+stall_V = mkV "停车" ;
+stage_V = mkV "表演" ;
+square_N = mkN "平方" ;
+spree_N = mkN "大礼包" ;
+spook_V2 = mkV2 "寝食不安" ;
+softness_N = mkN "柔软" ;
+significance_N = mkN "意义" ;
+showroom_N = mkN "经销商" ;
+sentence_V = mkV "句子" ;
+selective_A = mkA "选择性" ;
+scuttle_V2 = mkV2 "天窗" ;
+satisfy_V = mkV "满足" ;
+satisfactory_A = mkA "满意的" ;
+sandwich_N = mkN "三明治" ;
+rubble_N = mkN "瓦砾" ;
+ridiculous_A = mkA "可笑" ;
+reunification_N = mkN "重新统一" ;
+resign_VV = mkVV "辞职" ;
+representation_N = mkN "表示" ;
+repeat_N = mkN "重复" ;
+removal_N = mkN "切除" ;
+remain_VV = mkVV "残留" ;
+reinforcement_N = mkN "加强" ;
+reimburse_V2 = mkV2 "补偿" ;
+recognize_VS = mkVS "认识" ;
+reach_N = mkN "到达" ;
+punitive_A = mkA "惩罚性" ;
+proud_A = mkA "骄傲" ;
+propel_V2 = mkV2 "推进" ;
+progress_V = mkV "进展" ;
+profound_A = mkA "深刻" ;
+privatize_V2 = mkV2 "私有化" ;
+prisoner_N = mkN "囚犯" ;
+preclude_V2 = mkV2 "排除" ;
+plague_V2 = mkV2 "瘟疫" ;
+pitch_V2 = mkV2 "沥青" ;
+photography_N = mkN "摄影" ;
+personality_N = mkN "个性" ;
+persist_V = mkV "坚持" ;
+passion_N = mkN "情" ;
+parliament_N = mkN "议会" ;
+parity_N = mkN "平价" ;
+palestinian_A = mkA "巴勒斯坦的" ;
+pack_N = mkN "包装" ;
+overreact_V = mkV "反应过度" ;
+old_fashioned_A = mkA "老土" ;
+nurse_N = mkN "护士" ;
+notification_N = mkN "通知" ;
+north_Adv = mkAdv "北方" ;
+neutron_N = mkN "中子" ;
+mural_N = mkN "壁画" ;
+municipality_N = mkN "直辖市" ;
+misstate_V2 = mkV2 "谎报" ;
+midday_N = mkN "中午" ;
+medium_N = mkN "中等" ;
+meal_N = mkN "餐" ;
+mayoral_A = mkA "市长" ;
+manipulate_V2 = mkV2 "操纵" ;
+magnitude_N = mkN "大小" ;
+look_V2 = mkV2 "看" ;
+logic_N = mkN "逻辑" ;
+list_V = mkV "列举" ;
+likewise_Adv = mkAdv "同样" ;
+lengthy_A = mkA "冗长" ;
+lean_V = mkV "倾斜" ;
+lean_A = mkA "瘦" ;
+layer_N = mkN "层" ;
+latin_A = mkA "拉丁的" ;
+japaneseMasc_N = mkN "日本" ;
+invent_V2 = mkV2 "发明" ;
+interested_A = mkA "有兴趣" ;
+inherent_A = mkA "固有" ;
+indict_V2 = mkV2 "起诉" ;
+illness_N = mkN "疾病" ;
+identify_V = mkV "鉴定" ;
+hunter_N = mkN "猎人" ;
+honor_V2 = mkV2 "荣誉" ;
+high_priced_A = mkA "高价位" ;
+haunt_V2 = mkV2 "出没" ;
+happen_VV = mkVV "发生" ;
+globe_N = mkN "地球" ;
+gate_N = mkN "门" ;
+furrier_N = mkN "皮货商" ;
+friendship_N = mkN "友谊" ;
+forecast_VS = mkVS "预测" ;
+fit_V2 = mkV2 "适合" ;
+fairness_N = mkN "公平" ;
+extract_V2 = mkV2 "提取" ;
+external_A = mkA "外部" ;
+exotic_A = mkA "异国情调" ;
+exceptional_A = mkA "优秀" ;
+ethical_A = mkA "合乎道德的" ;
+escape_V = mkV "逃生" ;
+endorsement_N = mkN "背书" ;
+emotion_N = mkN "情感" ;
+elaborate_A = mkA "雕饰" ;
+editorial_A = mkA "社论" ;
+economical_A = mkA "经济" ;
+dump_V = mkV "倾倒" ;
+dry_V = mkV "干" ;
+drinking_N = mkN "饮用水" ;
+dress_N = mkN "穿着" ;
+dramatically_Adv = mkAdv "显着" ;
+downward_Adv = mkAdv "向下" ;
+donate_V = mkV "捐赠" ;
+divest_V2 = mkV2 "剥离" ;
+disturb_V2 = mkV2 "打扰" ;
+disposable_A = mkA "一次性" ;
+dispatch_V2 = mkV2 "派遣" ;
+discipline_V2 = mkV2 "训练" ;
+disadvantage_N = mkN "坏处" ;
+direct_V = mkV "直接" ;
+dip_V = mkV "浸" ;
+diaper_N = mkN "尿布" ;
+devaluation_N = mkN "货币贬值" ;
+depository_N = mkN "保管人" ;
+demise_N = mkN "禅让" ;
+contrast_V = mkV "对比" ;
+contemporary_A = mkA "现代的" ;
+container_N = mkN "集装箱" ;
+constituency_N = mkN "选民" ;
+consider_V3 = mkV3 "考虑" ;
+conservation_N = mkN "保护" ;
+confiscate_V2 = mkV2 "没收" ;
+concentration_N = mkN "浓度" ;
+commentary_N = mkN "评论" ;
+command_N = mkN "命令" ;
+collar_N = mkN "领" ;
+collapse_V2 = mkV2 "崩溃" ;
+coating_N = mkN "涂层" ;
+clinic_N = mkN "诊所" ;
+chef_N = mkN "厨师" ;
+centennial_N = mkN "百周年纪念" ;
+celebration_N = mkN "庆典" ;
+catalyst_N = mkN "催化剂" ;
+cancel_V = mkV "取消" ;
+campus_N = mkN "校园" ;
+cambodia_PN = mkPN "柬埔寨" ;
+but_Prep = mkPrep "但是" ;
+bureaucratic_A = mkA "官僚" ;
+breakfast_N = mkN "早饭" ;
+breach_N = mkN "突破口" ;
+bow_V = mkV "鞠躬" ;
+bipartisan_A = mkA "两党" ;
+beta_N = mkN "公测" ;
+behind_Adv = mkAdv "背后" ;
+attraction_N = mkN "吸力" ;
+attend_V = mkV "出席" ;
+ask_VV = mkVV "问" ;
+arm_V2 = mkV2 "胳膊" ;
+approach_V = mkV "途径" ;
+anger_V2 = mkV2 "激怒" ;
+amend_V = mkV "修改" ;
+ambition_N = mkN "志向" ;
+ambassador_N = mkN "大使" ;
+allowance_N = mkN "津贴" ;
+alarm_N = mkN "警报" ;
+after_Subj = mkSubj "后" ;
+advocate_V2 = mkV2 "主张" ;
+accusation_N = mkN "指控" ;
+worth_Prep = mkPrep "价值" ;
+woe_N = mkN "戚" ;
+wish_VV = mkVV "希望" ;
+welfare_N = mkN "福利" ;
+watch_V2V = mkV2V "看" ;
+wane_V = mkV "没落" ;
+walk_V2 = mkV2 "走" ;
+visual_A = mkA "看的" ;
+v_and_a_N = mkN "" ; -- ?? Don't understand
+upward_A = mkA "向上" ;
+until_Subj = mkSubj "直到" ;
+unsolicited_A = mkA "不请自来" ;
+undo_V2 = mkV2 "复原" ;
+undervalue_V2 = mkV2 "低估" ;
+underestimate_V2 = mkV2 "低估" ;
+undercut_V2 = mkV2 "削低价格" ;
+turbulence_N = mkN "动乱" ;
+turbine_N = mkN "不稳定气流" ;
+tune_N = mkN "调" ;
+trough_N = mkN "槽" ;
+troublesome_A = mkA "麻烦的" ;
+tricky_A = mkA "狡猾" ;
+trademark_N = mkN "商标" ;
+track_V = mkV "跟踪" ;
+tell_V2S = mkV2S "告诉" ;
+tear_V = mkV "撕" ;
+swamp_V2 = mkV2 "拥" ;
+surrender_V2 = mkV2 "投降" ;
+summon_V2 = mkV2 "召唤" ;
+suite_N = mkN "套房" ;
+substitute_V2 = mkV2 "替代" ;
+subject_V2 = mkV2 "主题" ;
+stunning_A = mkA "惊艳" ;
+stun_V2 = mkV2 "摇" ;
+stroke_N = mkN "冲程" ;
+stretch_V2 = mkV2 "伸展" ;
+stem_V2 = mkV2 "干" ;
+stay_N = mkN "留" ;
+stall_V2 = mkV2 "停车" ;
+spring_V = mkV "春天" ;
+spacecraft_N = mkN "宇宙飞船" ;
+smile_V = mkV "微笑" ;
+skier_N = mkN "滑雪的人" ;
+skepticism_N = mkN "怀疑论" ;
+since_Adv = mkAdv "以来" ;
+showing_N = mkN "显示" ;
+short_N = mkN "短" ;
+shore_V2 = mkV2 "支撑" ;
+shell_N = mkN "外壳" ;
+shape_V2 = mkV2 "塑造" ;
+shape_V = mkV "塑" ;
+shah_N = mkN "" ; -- ?? Don't understand
+seniority_N = mkN "排行" ;
+select_V = mkV "选择" ;
+scope_N = mkN "范围" ;
+san_antonio_PN = mkPN "圣安东尼奥" ;
+rod_N = mkN "竿" ;
+ring_N = mkN "环" ;
+residence_N = mkN "住宅" ;
+reset_V2 = mkV2 "复位" ;
+reserve_V2 = mkV2 "储备" ;
+rescind_V2 = mkV2 "废止" ;
+reminder_N = mkN "提醒" ;
+reliance_N = mkN "信赖" ;
+relax_V = mkV "放松" ;
+reiterate_V2 = mkV2 "重申" ;
+refund_V2 = mkV2 "退" ;
+refrigerator_N = mkN "冰箱" ;
+refiner_N = mkN "磨浆机" ;
+recoup_V2 = mkV2 "补偿" ;
+receiver_N = mkN "接收器" ;
+ranch_N = mkN "牧场" ;
+rally_V2 = mkV2 "团结" ;
+rage_N = mkN "愤怒" ;
+punt_N = mkN "平底船" ;
+protest_V2 = mkV2 "拒付" ;
+prop_V2 = mkV2 "扶植" ;
+prelude_N = mkN "序幕" ;
+practitioner_N = mkN "医生" ;
+powerhouse_N = mkN "发电厂" ;
+poll_V2 = mkV2 "轮询" ;
+plus_N = mkN "加" ;
+plight_N = mkN "困境" ;
+pleasure_N = mkN "乐趣" ;
+piano_N = mkN "钢琴" ;
+philippine_A = mkA "菲律宾的" ;
+peak_V = mkV "高峰" ;
+peaceful_A = mkA "和平" ;
+pakistan_PN = mkPN "巴基斯坦" ;
+overly_Adv = mkAdv "过分" ;
+overdue_A = mkA "过期的" ;
+outweigh_V2 = mkV2 "得不偿失" ;
+outpace_V2 = mkV2 "超过" ;
+outlaw_V2 = mkV2 "取缔" ;
+object_V = mkV "拒绝" ;
+notice_V2 = mkV2 "通知" ;
+noon_N = mkN "中午" ;
+native_A = mkA "本地人" ;
+narrow_V2 = mkV2 "缩小" ;
+muscle_N = mkN "肌肉" ;
+monitor_N = mkN "监控" ;
+mode_N = mkN "模式" ;
+missouri_PN = mkPN "密苏里州" ;
+mislead_V2 = mkV2 "哄骗" ;
+mirror_V2 = mkV2 "反映" ;
+meaningful_A = mkA "富有意义的" ;
+match_N = mkN "匹配" ;
+luck_N = mkN "运气" ;
+loophole_N = mkN "漏洞" ;
+literature_N = mkN "文学" ;
+lineup_N = mkN "阵容" ;
+lifetime_N = mkN "一生" ;
+liberalize_V2 = mkV2 "放宽" ;
+learn_VV = mkVV "学习" ;
+label_VS = mkVS "标" ;
+knowledgeable_A = mkA "懂行" ;
+keep_VV = mkVV "保持" ;
+kansas_PN = mkPN "堪萨斯" ;
+journalism_N = mkN "新闻学" ;
+jolt_N = mkN "推撞" ;
+jittery_A = mkA "风声鹤唳" ;
+ironical_A = mkA "挖苦的" ;
+invade_V2 = mkV2 "入侵" ;
+intensive_A = mkA "紧张的" ;
+intensity_N = mkN "强度" ;
+intensify_V = mkV "强化" ;
+instruct_V2 = mkV2 "" ;
+install_V = mkV "安装" ;
+inspection_N = mkN "检查" ;
+inspect_V2 = mkV2 "检查" ;
+inhibit_V2 = mkV2 "抑制" ;
+infringe_V = mkV "违犯" ;
+inefficient_A = mkA "低效" ;
+indonesia_PN = mkPN "印度尼西亚" ;
+inaccurate_A = mkA "不准确" ;
+importer_N = mkN "进口商" ;
+imagine_VS = mkVS "想像" ;
+ill_A = mkA "生病" ;
+idle_V2 = mkV2 "怠" ;
+ideal_A = mkA "完美" ;
+how_much_IDet = mkIDet "多少" ; --orig. how8much??
+hover_V = mkV "徘徊" ;
+hint_N = mkN "暗示" ;
+helpful_A = mkA "有帮助" ;
+have_V2V = mkV2V "有" ;
+harm_N = mkN "伤害" ;
+handy_A = mkA "便利" ;
+gin_N = mkN "杜松子酒" ;
+gesture_N = mkN "手势" ;
+generic_A = mkA "通用" ;
+gear_N = mkN "齿轮" ;
+gambling_N = mkN "赌博" ;
+function_V = mkV "活动" ;
+freshman_N = mkN "大一" ;
+frenzy_N = mkN "狂妄" ;
+free_of_A2 = mkA2 "免费" ;
+frame_N = mkN "框架" ;
+fortunate_A = mkA "幸运" ;
+forth_Adv = mkAdv "forth" ;
+forbid_V2 = mkV2 "禁止" ;
+flood_V2 = mkV2 "淹没" ;
+fitness_N = mkN "健身" ;
+fever_N = mkN "发烧" ;
+fashionable_A = mkA "时髦" ;
+fall_VA = mkVA "下降" ;
+extradition_N = mkN "引渡" ;
+experimental_A = mkA "实验的" ;
+exhibit_N = mkN "证物" ;
+exempt_A = mkA "豁免" ;
+excitement_N = mkN "激动" ;
+evolve_V = mkV "发展" ;
+evolution_N = mkN "进化" ;
+erupt_V = mkV "爆发" ;
+enough_N = mkN "够" ;
+endure_V2 = mkV2 "忍受" ;
+embryo_N = mkN "胎" ;
+embarrass_V2 = mkV2 "捉弄" ;
+electoral_A = mkA "选" ;
+duty_free_A = mkA "免税" ;
+dubious_A = mkA "可疑" ;
+drag_V2 = mkV2 "拖动" ;
+dominance_N = mkN "霸主地位" ;
+distant_A = mkA "遥远" ;
+discard_V2 = mkV2 "丢弃" ;
+directory_N = mkN "目录" ;
+dignity_N = mkN "尊严" ;
+diagnostic_A = mkA "诊断" ;
+deviation_N = mkN "偏差" ;
+devastation_N = mkN "毁坏" ;
+designate_V2 = mkV2 "划定" ;
+demonstrate_V = mkV "演示" ;
+delegate_N = mkN "代表" ;
+defective_A = mkA "缺陷" ;
+defeat_N = mkN "打败" ;
+dam_N = mkN "坝" ;
+daily_N = mkN "日常" ;
+correspondent_N = mkN "记者" ;
+correspond_V = mkV "对应" ;
+cool_V2 = mkV2 "凉爽" ;
+continual_A = mkA "持续" ;
+companion_N = mkN "伴侣" ;
+clutter_N = mkN "杂波" ;
+clock_N = mkN "时钟" ;
+claim_V = mkV "声称" ;
+circulate_V = mkV "流通" ;
+chore_N = mkN "苦差事" ;
+charitable_A = mkA "慈善" ;
+challenge_V = mkV "挑战" ;
+cease_N = mkN "停止" ;
+carry_N = mkN "携带" ;
+cancellation_N = mkN "消除" ;
+calendar_N = mkN "日历" ;
+bunch_N = mkN "束" ;
+broaden_V2 = mkV2 "扩大" ;
+bottle_V2 = mkV2 "瓶子" ;
+bomb_N = mkN "炸弹" ;
+blessing_N = mkN "祝福" ;
+blast_N = mkN "爆破" ;
+binge_N = mkN "狂欢" ;
+bicycle_N = mkN "自行车" ;
+believe_V2 = mkV2 "相信" ;
+belgium_PN = mkPN "比利时" ;
+bear_V = mkV "承担" ;
+battle_V2 = mkV2 "战斗" ;
+bail_V = mkV "保释" ;
+attendance_N = mkN "护理" ;
+aside_from_Prep = mkPrep "除了" ;
+argentina_PN = mkPN "阿根廷" ;
+arena_N = mkN "舞台" ;
+appeal_V2 = mkV2 "上诉" ;
+allow_VS = mkVS "允许" ;
+ail_V = mkV "麻烦" ;
+aggravate_V2 = mkV2 "加剧" ;
+adoption_N = mkN "采纳" ;
+acid_N = mkN "酸" ;
+yeast_N = mkN "酵母" ;
+yearly_A = mkA "每年" ;
+worthy_A = mkA "配称" ;
+wheel_N = mkN "车轮" ;
+weight_V2 = mkV2 "重量" ;
+weekly_N = mkN "每周" ;
+watch_VS = mkVS "看" ;
+voice_V2 = mkV2 "声音" ;
+viewpoint_N = mkN "观点" ;
+vicious_A = mkA "观点" ;
+unwelcome_A = mkA "不受欢迎" ;
+unwanted_A = mkA "不必要的" ;
+unprofitable_A = mkA "无利可图" ;
+unpaid_A = mkA "未付" ;
+unidentified_A = mkA "身份不明" ;
+unfriendly_A = mkA "不友好" ;
+underwear_N = mkN "内衣" ;
+understate_V2 = mkV2 "保守地说" ;
+turf_N = mkN "草皮" ;
+trust_V2 = mkV2 "信任" ;
+trim_V = mkV "修剪" ;
+transmission_N = mkN "传输" ;
+trainer_N = mkN "训练者" ;
+township_N = mkN "乡" ;
+touch_V2 = mkV2 "触摸" ;
+topple_V2 = mkV2 "倾覆" ;
+tonight_N = mkN "今晚" ;
+timely_A = mkA "及时" ;
+thorough_A = mkA "彻底" ;
+thailand_PN = mkPN "泰国" ;
+tend_V = mkV "趋向" ;
+temptation_N = mkN "诱惑" ;
+televise_V2 = mkV2 "转播" ;
+team_V = mkV "团队" ;
+teaching_N = mkN "教学" ;
+tax_V2 = mkV2 "税" ;
+tape_V2 = mkV2 "胶带" ;
+tab_N = mkN "标签" ;
+synthetic_A = mkA "合成的" ;
+syndication_N = mkN "银团贷款" ;
+survivor_N = mkN "幸存者" ;
+succession_N = mkN "演替" ;
+strap_V2 = mkV2 "背带" ;
+straight_Adv = mkAdv "直接" ;
+statutory_A = mkA "法定的" ;
+stack_V2 = mkV2 "堆放" ;
+soul_N = mkN "灵魂" ;
+sort_V = mkV "分类" ;
+someday_Adv = mkAdv "日后" ;
+soap_N = mkN "肥皂" ;
+snack_N = mkN "小吃" ;
+skyrocket_V = mkV "飞涨" ;
+signature_N = mkN "签名" ;
+shy_V = mkV "害羞" ;
+shun_V2 = mkV2 "躲避" ;
+shoot_V2 = mkV2 "射击" ;
+shield_N = mkN "盾" ;
+sexual_A = mkA "有性" ;
+runaway_A = mkA "逃亡的" ;
+ruin_V2 = mkV2 "毁灭" ;
+rocket_N = mkN "火箭" ;
+robbery_N = mkN "抢劫" ;
+restrictive_A = mkA "限制性" ;
+responsive_A = mkA "响应" ;
+reshape_V2 = mkV2 "重塑" ;
+resell_V2 = mkV2 "转售" ;
+rescue_V2 = mkV2 "营救" ;
+reputable_A = mkA "信誉良好" ;
+repurchase_V2 = mkV2 "买回" ;
+reply_VS = mkVS "回复" ;
+repeal_V2 = mkV2 "废除" ;
+relocation_N = mkN "搬迁" ;
+reinstate_V2 = mkV2 "恢复" ;
+reform_V2 = mkV2 "改革" ;
+reflection_N = mkN "反射" ;
+refinance_V2 = mkV2 "再融资" ;
+refer_V2 = mkV2 "参考" ;
+reel_V = mkV "卷筒" ;
+reconsider_V2 = mkV2 "考虑" ;
+reclaim_V2 = mkV2 "回收" ;
+recipe_N = mkN "食谱" ;
+recall_N = mkN "记得" ;
+rationale_N = mkN "合理" ;
+ratify_V2 = mkV2 "批准" ;
+rake_N = mkN "耙" ;
+rack_V2 = mkV2 "架" ;
+purse_N = mkN "钱包" ;
+publicize_V2 = mkV2 "宣传" ;
+proxy_N = mkN "代理" ;
+prosperity_N = mkN "繁荣" ;
+proposition_N = mkN "主张" ;
+promoter_N = mkN "促进者" ;
+prohibition_N = mkN "禁令" ;
+proclaim_VS = mkVS "宣布" ;
+prime_N = mkN "黄金" ;
+pretoria_PN = mkPN "比勒陀利亚" ;
+presumable_A = mkA "推测" ;
+prepay_V2 = mkV2 "预付" ;
+premature_A = mkA "过早的" ;
+practice_V = mkV "实践" ;
+poster_N = mkN "海报" ;
+portrayal_N = mkN "描画" ;
+pop_N = mkN "弹出" ;
+plead_V = mkV "求情" ;
+pitcher_N = mkN "投手" ;
+pioneer_N = mkN "先锋" ;
+pie_N = mkN "馅饼" ;
+picker_N = mkN "选择器" ;
+pick_N = mkN "挑" ;
+pet_N = mkN "宠物" ;
+peru_PN = mkPN "秘鲁" ;
+peddle_V2 = mkV2 "兜售" ;
+pawn_N = mkN "典当" ;
+pasta_N = mkN "面食" ;
+pare_V2 = mkV2 "削减" ;
+parallel_N = mkN "并行" ;
+panic_V = mkV "恐慌" ;
+pair_N = mkN "对" ;
+overstate_V2 = mkV2 "夸大" ;
+overlook_V2 = mkV2 "忽略" ;
+oklahoma_PN = mkPN "俄克拉何马州" ;
+offender_N = mkN "犯罪分子" ;
+notorious_A = mkA "臭名昭著" ;
+neutral_A = mkA "中性" ;
+name_V2V = mkV2V "名称" ;
+musician_N = mkN "音乐家" ;
+mushroom_N = mkN "蘑菇" ;
+murder_V2 = mkV2 "谋杀" ;
+motivate_V2 = mkV2 "刺激" ;
+morris_dance_N = mkN "莫里斯舞" ;
+mobile_A = mkA "移动" ;
+mississippi_PN = mkPN "密西西比" ;
+meaning_N = mkN "意思" ;
+material_A = mkA "物质的" ;
+major_N = mkN "主要" ;
+mainstream_N = mkN "主流" ;
+mail_V2 = mkV2 "邮件" ;
+mad_A = mkA "疯狂" ;
+lubricant_N = mkN "润滑剂" ;
+lovely_A = mkA "可爱" ;
+louisiana_PN = mkPN "路易斯安那州" ;
+loud_A = mkA "高声" ;
+longer_Adv = mkAdv "不再" ;
+log_V2 = mkV2 "登录" ;
+lock_N = mkN "锁" ;
+literary_A = mkA "文" ;
+liquid_N = mkN "液体" ;
+linger_V = mkV "盘桓" ;
+liberalization_N = mkN "自由化" ;
+large_scale_A = mkA "大规模" ;
+kind_A = mkA "亲切" ;
+killer_N = mkN "凶手" ;
+kentucky_PN = mkPN "肯塔基州" ;
+jean_N = mkN "牛仔" ;
+irony_N = mkN "反话" ;
+ira_N = mkN "爱尔兰共和军" ;
+invitation_N = mkN "请帖" ;
+intentional_A = mkA "故意" ;
+intellectual_N = mkN "知识分子" ;
+insufficient_A = mkA "不够" ;
+insistence_N = mkN "坚持" ;
+inherit_V2 = mkV2 "继承" ;
+ingredient_N = mkN "味" ;
+infringement_N = mkN "侵害" ;
+indict_V = mkV "起诉" ;
+indianapolis_PN = mkPN "印第安纳波利斯" ;
+incredible_A = mkA "难以置信" ;
+incomplete_A = mkA "残缺" ;
+incinerator_N = mkN "焚烧炉" ;
+implicit_A = mkA "含蓄" ;
+humanitarian_A = mkA "人道主义" ;
+house_V2 = mkV2 "驻扎" ;
+horrible_A = mkA "可怕" ;
+hog_N = mkN "豕" ;
+hint_VS = mkVS "暗示" ;
+heir_N = mkN "继承者" ;
+height_N = mkN "高度" ;
+hedge_N = mkN "对冲" ;
+haven_N = mkN "避风港" ;
+hasty_A = mkA "匆" ;
+harmful_A = mkA "有害" ;
+gum_N = mkN "胶" ;
+guard_V2 = mkV2 "看守" ;
+go_VS = mkVS "去" ;
+glory_N = mkN "荣耀" ;
+gather_V = mkV "收集" ;
+gamble_V = mkV "赌博" ;
+frighten_V2 = mkV2 "吓唬" ;
+frequency_N = mkN "频率" ;
+freeze_N = mkN "冻结" ;
+forward_N = mkN "前锋" ;
+forget_V = mkV "忘" ;
+flood_N = mkN "洪水" ;
+filter_N = mkN "滤波器" ;
+feed_N = mkN "喂" ;
+facilitate_V2 = mkV2 "便利" ;
+explicit_A = mkA "明确的" ;
+expedite_V2 = mkV2 "促进" ;
+exit_N = mkN "出口" ;
+exempt_V2 = mkV2 "豁免" ;
+everyday_A = mkA "经常" ;
+erode_V2 = mkV2 "侵蚀" ;
+entitle_V2V = mkV2V "赋予" ;
+enthusiast_N = mkN "爱好者" ;
+endless_A = mkA "无穷" ;
+end_VA = mkVA "结束" ;
+encouragement_N = mkN "鼓励" ;
+embarrassing_A = mkA "尴尬" ;
+elimination_N = mkN "肃清" ;
+elephant_N = mkN "象" ;
+dynamic_A = mkA "动态" ;
+drill_V2 = mkV2 "练习" ;
+dream_V = mkV "梦想" ;
+down_N = mkN "毧" ;
+doubtful_A = mkA "疑" ;
+doubt_V2 = mkV2 "怀疑" ;
+domestically_Adv = mkAdv "合乎国内地" ;
+distinguish_V2 = mkV2 "区分" ;
+distinct_A = mkA "不同" ;
+dissident_N = mkN "异己" ;
+discretion_N = mkN "慎重" ;
+dilemma_N = mkN "困境" ;
+derive_V2 = mkV2 "派生" ;
+depth_N = mkN "深度" ;
+delta_N = mkN "三角洲" ;
+delicate_A = mkA "娇嫩" ;
+delaware_PN = mkPN "特拉华" ;
+defender_N = mkN "辩护人" ;
+deductible_A = mkA "扣税" ;
+dedicate_V2 = mkV2 "奉献" ;
+deceptive_A = mkA "骗人的" ;
+customary_A = mkA "惯常的" ;
+cure_V2 = mkV2 "治疗" ;
+cuban_A = mkA "古巴人" ;
+cruise_N = mkN "巡航" ;
+cross_N = mkN "交叉" ;
+criticize_V = mkV "批评" ;
+credible_A = mkA "可信的" ;
+creator_N = mkN "创造者" ;
+couple_V2 = mkV2 "联结" ;
+cough_N = mkN "咳嗽" ;
+copy_V = mkV "复制" ;
+convey_V2 = mkV2 "传达" ;
+convertible_N = mkN "可兑换" ;
+controller_N = mkN "调节器" ;
+continental_A = mkA "陆的" ;
+constraint_N = mkN "约束" ;
+constitution_N = mkN "宪法" ;
+conduit_N = mkN "管道" ;
+concert_N = mkN "音乐会" ;
+conceal_V2 = mkV2 "隐瞒" ;
+compound_V2 = mkV2 "复合" ;
+commission_V2 = mkV2 "佣金" ;
+collaborate_V = mkV "合作" ;
+charter_V2 = mkV2 "宪章" ;
+chair_V2 = mkV2 "使入座" ;
+casual_A = mkA "随便" ;
+cast_V = mkV "投" ;
+capital_A = mkA "资本" ;
+calm_A = mkA "冷静" ;
+calculate_V = mkV "计算" ;
+budgetary_A = mkA "预算" ;
+brilliant_A = mkA "辉煌" ;
+briefing_N = mkN "简报" ;
+bribery_N = mkN "行贿" ;
+brace_V = mkV "振奋" ;
+booking_N = mkN "预订" ;
+bonn_PN = mkPN "波恩" ;
+bomber_N = mkN "轰炸机" ;
+blue_N = mkN "蓝色" ;
+blank_A = mkA "空白的" ;
+bill_V2 = mkV2 "法案" ;
+beverage_N = mkN "饮料" ;
+bet_V = mkV "打赌" ;
+belgian_A = mkA "比利时的" ;
+batch_N = mkN "批量" ;
+bat_N = mkN "蝙蝠" ;
+balance_V2 = mkV2 "平衡" ;
+backdrop_N = mkN "背景" ;
+avert_V2 = mkV2 "避免" ;
+associate_V = mkV "关联" ;
+assertion_N = mkN "断言" ;
+assert_V2 = mkV2 "断言" ;
+ask_V2V = mkV2V "问" ;
+artistic_A = mkA "艺术的" ;
+arouse_V2 = mkV2 "引起" ;
+arkansas_PN = mkPN "阿肯色" ;
+architectural_A = mkA "建筑的" ;
+applicant_N = mkN "申请人" ;
+applaud_V2 = mkV2 "鼓掌" ;
+anticipate_VS = mkVS "预料" ;
+alert_V2 = mkV2 "警惕" ;
+alarm_V2 = mkV2 "报警" ;
+air_V = mkV "通风" ;
+affiliate_V2 = mkV2 "子公司" ;
+adversary_N = mkN "对手" ;
+adapt_V2 = mkV2 "适应" ;
+aboard_Prep = mkPrep "船上" ;
+wreck_V2 = mkV2 "破坏" ;
+wrap_V = mkV "包裹" ;
+witness_V2 = mkV2 "见证" ;
+win_N = mkN "赢" ;
+wield_V2 = mkV2 "执掌" ;
+wholly_Adv = mkAdv "全" ;
+welcome_A = mkA "受欢迎" ;
+wedding_N = mkN "婚礼" ;
+veto_V = mkV "否决" ;
+vest_V2 = mkV2 "背心" ;
+unwarranted_A = mkA "莫须有" ;
+unpopular_A = mkA "不受欢迎" ;
+unofficial_A = mkA "非官方" ;
+unleash_V2 = mkV2 "释放" ;
+unlawful_A = mkA "非法的" ;
+unknown_A = mkA "未知" ;
+uniform_N = mkN "制服" ;
+unfold_V = mkV "展开" ;
+uneasy_A = mkA "不安" ;
+understandable_A = mkA "可理解的" ;
+underpin_V2 = mkV2 "支撑" ;
+uncommon_A = mkA "罕见" ;
+unanticipated_A = mkA "意想不到" ;
+tumultuous_A = mkA "汹" ;
+try_VS = mkVS "尝试" ;
+truce_N = mkN "休战" ;
+treat_V = mkV "治疗" ;
+trash_N = mkN "垃圾" ;
+tragedy_N = mkN "悲剧" ;
+trafficker_N = mkN "贸易商" ;
+trace_V2 = mkV2 "追踪" ;
+toxic_A = mkA "有毒的" ;
+towel_N = mkN "毛巾" ;
+toilet_N = mkN "厕所" ;
+tight_Adv = mkAdv "紧张" ;
+tide_N = mkN "潮流" ;
+thrust_N = mkN "推力" ;
+thinking_N = mkN "思维" ;
+theoretical_A = mkA "理论" ;
+term_VS = mkVS "术语" ;
+tennessee_PN = mkPN "田纳西州" ;
+taxi_N = mkN "出租车" ;
+tally_N = mkN "符合" ;
+tailspin_N = mkN "一蹶不振" ;
+tactical_A = mkA "战术" ;
+syndicate_V2 = mkV2 "辛迪加" ;
+sweep_V2 = mkV2 "扫" ;
+susceptible_A = mkA "易感" ;
+surgical_A = mkA "外科" ;
+summary_N = mkN "总结" ;
+subway_N = mkN "地铁" ;
+striking_A = mkA "引人注目" ;
+strain_V2 = mkV2 "应变" ;
+stir_V2 = mkV2 "搅拌" ;
+stark_A = mkA "僵硬" ;
+stagger_V = mkV "错开" ;
+spurn_V2 = mkV2 "藐视" ;
+spill_V = mkV "洒" ;
+specification_N = mkN "规范" ;
+specialize_V2 = mkV2 "专攻" ;
+special_N = mkN "特别" ;
+spawn_V2 = mkV2 "卵" ;
+spare_A = mkA "备用" ;
+span_N = mkN "跨度" ;
+sovereignty_N = mkN "主权" ;
+sociologist_N = mkN "社会学家" ;
+snag_N = mkN "钉子" ;
+slot_N = mkN "槽" ;
+slope_N = mkN "坡" ;
+slim_A = mkA "苗条" ;
+similarity_N = mkN "相似" ;
+silly_A = mkA "愚蠢" ;
+shop_V = mkV "购物" ;
+shock_V2 = mkV2 "震" ;
+shipbuilding_N = mkN "造船" ;
+shatter_V2 = mkV2 "打碎" ;
+
+
+}
diff --git a/lib/src/chinese/NounChi.gf b/lib/src/chinese/NounChi.gf
--- a/lib/src/chinese/NounChi.gf
+++ b/lib/src/chinese/NounChi.gf
@@ -84,4 +84,6 @@
 
     RelNP np rs = mkNP (rs.s ++ np.s) ;
 
+    PossNP cn np = {s = np.s ++ possessive_s ++ cn.s ; c = cn.c} ;
+
 }
diff --git a/lib/src/chinese/ParadigmsChi.gf b/lib/src/chinese/ParadigmsChi.gf
--- a/lib/src/chinese/ParadigmsChi.gf
+++ b/lib/src/chinese/ParadigmsChi.gf
@@ -62,29 +62,50 @@
   mkVQ : V -> VQ =
     \v -> lin VQ v ;
 
+  mkVS = overload {
   mkVS : V -> VS =
     \v -> lin VS v ;
+  mkVS : Str -> VS =
+    \v -> lin VS (regVerb v) ;
+  } ;
 
+  mkVA = overload {
+  mkVA : Str -> VA =
+    \v -> lin VA (regVerb v) ;
   mkVA : V -> VA =
     \v -> lin VA v ;
+  } ;
 
   mkV2Q : V -> V2Q =
     \v -> lin V2Q (v ** {c2 = emptyPrep}) ; 
 ----  mkV2Q : V -> Str -> V2Q =
 ----    \v,p -> lin V2Q (v ** {c2 = mkPrep p}) ; 
 
-  mkV2V : V -> V2V =
+  mkV2V= overload {
+    mkV2V : Str -> V2V = 
+    \s -> lin V2V (regVerb s ** {c2 = emptyPrep ; c3 = emptyPrep}) ; 
+
+    mkV2V : V -> V2V =
     \v -> lin V2V (v ** {c2 = emptyPrep ; c3 = emptyPrep}) ; 
 ----  mkV2V : V -> Str -> Str -> V2V =
 ----    \v,p,q -> lin V2V (v ** {c2 = mkPrep p ; c3 = mkPrep q}) ; 
+    } ;
 
+  mkV2S = overload {
+  mkV2S : Str -> V2S =
+    \s -> lin V2S (regVerb s ** {c2 = emptyPrep}) ; 
   mkV2S : V -> V2S =
     \v -> lin V2S (v ** {c2 = emptyPrep}) ; 
 ----  mkV2S : V -> Str -> V2S =
 ----    \v,p -> lin V2S (v ** {c2 = mkPrep p}) ; 
+  } ;
 
-  mkV2A : V -> V2A
-    = \v -> lin V2A (v ** {c2 = emptyPrep ; c3 = emptyPrep}) ; 
+  mkV2A = overload {
+    mkV2A : Str -> V2A
+      = \s -> lin V2A (regVerb s ** {c2 = emptyPrep ; c3 = emptyPrep}) ; 
+    mkV2A : V -> V2A
+      = \v -> lin V2A (v ** {c2 = emptyPrep ; c3 = emptyPrep}) ; 
+    } ;
 ----  mkV2A : V -> Str -> Str -> V2A
 ----    = \v,p,q -> lin V2A (v ** {c2 = mkPrep p ; c3 = mkPrep q}) ; 
 
@@ -113,6 +134,40 @@
 
   emptyPrep : Preposition = mkPrep [] ;
 
+  mkNP : Str -> CatChi.NP 
+    = \s -> lin NP {s = s} ;
+  mkAdV : Str -> AdV 
+    = \s -> lin AdV {s = s} ;
+  mkAdN : Str -> AdN 
+    = \s -> lin AdN {s = s} ;
+  mkSubj : Str -> Subj 
+    = \s -> lin Subj (ResChi.mkSubj s []) ;
+  mkConj : Str -> Conj 
+    = \s -> lin Conj {s = \\_ => mkConjForm s} ;
+  mkDet : Str -> Det 
+    = \s -> lin Det {s = s ; detType = DTFull Sg} ;
+  mkQuant : Str -> Quant 
+    = \s -> lin Quant {s,pl = s ; detType = DTFull Sg} ;
+  mkAdA : Str -> AdA 
+    = \s -> lin AdA {s = s} ;
+  mkNum : Str -> Num 
+    = \s -> lin Num {s = s ; numType = NTFull} ;
+  mkPredet : Str -> Predet 
+    = \s -> lin Predet {s = s} ;
+  mkIDet : Str -> IDet 
+    = \s -> lin IDet {s = s} ;
+  mkPConj : Str -> PConj 
+    = \s -> lin PConj {s = s} ;
+  mkRP : Str -> RP 
+    = \s -> lin RP {s = s} ;
+
+
+--. auxiliary
+
+oper
+  mkConjForm : Str -> {s1,s2 : Str} = \s -> {s1 = [] ; s2 = word s} ;
+  mkConjForm2 : Str -> Str -> {s1,s2 : Str} = \s1,s2 -> {s1 = word s1 ; s2 = word s2} ; --obvious slip of a pen  chenpeng 11.19
+ -- manually by AR, Jolene
 
 }
 
diff --git a/lib/src/chinese/ParseChi.gf b/lib/src/chinese/ParseChi.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/chinese/ParseChi.gf
@@ -0,0 +1,143 @@
+--# -path=.:english:alltenses
+concrete ParseChi of ParseEngAbs = 
+  TenseChi,
+---  CatChi,
+  NounChi - [PPartNP],
+  AdjectiveChi,
+  NumeralChi,
+  SymbolChi [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionChi,
+  VerbChi - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbChi,
+  PhraseChi,
+  SentenceChi,
+  QuestionChi,
+  RelativeChi,
+  IdiomChi [NP, VP, Tense, Cl, ProgrVP, ExistNP],
+  ExtraChi [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
+            Temp, Pol, Conj, VPS, ListVPS, S, Num, CN, RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP,
+            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
+            ClSlash, RCl, EmptyRelSlash],
+
+  DictEngChi ** 
+open ResChi, ParadigmsChi, SyntaxChi, Prelude in {
+
+flags
+  literal=Symb ;
+  beam_size=0.95 ;
+  coding = utf8 ;
+
+
+lin
+-- missing from ExtraChi; should not really be there either
+
+  GenNP np = 
+    ParadigmsChi.mkQuant (np.s ++ possessive_s) ;
+
+  EmptyRelSlash slash = mkRCl which_RP (lin ClSlash slash) ;
+
+  that_RP = which_RP ;
+
+  UncNeg = negativePol ;
+
+-- lexical entries
+
+--  another_Quant = mkQuantifier "otro" "otra" "otros" "otras" ;
+--  some_Quant = mkQuantifier "algún" "alguna" "algunos" "algunas" ;
+--  anySg_Det = mkDeterminer "algún" "alguna" Sg False ; ---- also meaning "whichever" ? 
+--  each_Det = SyntaxChi.every_Det ;
+
+--  but_Subj = {s = "pero" ; m = Indic} ; ---- strange to have this as Subj
+
+{-
+  myself_NP = regNP "myself" singular ;
+  yourselfSg_NP = regNP "yourself" singular ;
+  himself_NP = regNP "himself" singular ;
+  herself_NP = regNP "herself" singular ;
+  itself_NP = regNP "itself" singular ;
+  ourself_NP = regNP "ourself" plural ;
+  yourselfPl_NP = regNP "yourself" plural ;
+  themself_NP = regNP "themself" plural ;
+  themselves_NP = regNP "themselves" plural ;
+-}
+
+CompoundCN num noun cn = {s = num.s ++ noun.s ++ cn.s ; c = cn.c} ; ----
+DashCN noun cn = {s = noun.s ++ cn.s ; c = cn.c} ; ----
+
+{-  
+  DashCN noun1 noun2 = {
+    s = \\n,c => noun1.s ! Sg ! Nom ++ "-" ++ noun2.s ! n ! c ;
+    g = noun2.g
+  } ;
+
+  GerundN v = {
+    s = \\n,c => v.s ! VPresPart ;
+    g = Neutr
+  } ;
+  
+  GerundAP v = {
+    s = \\agr => v.s ! VPresPart ;
+    isPre = True
+  } ;
+-}
+
+----  PastPartAP v = v ; ----
+
+{-
+  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;
+-}
+
+  PositAdVAdj a = {s = a.s} ;
+
+{-
+  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;
+
+  SlashV2V v ant p vp = insertObjc (\\a => v.c3 ++ ant.s ++ p.s ++
+                                           infVP v.typ vp ant.a p.p a)
+                                   (predVc v) ;
+
+  SlashVPIV2V v p vpi = insertObjc (\\a => p.s ++ 
+                                           v.c3 ++ 
+                                           vpi.s ! VVAux ! a)
+                                   (predVc v) ;
+  ComplVV v a p vp = insertObj (\\agr => a.s ++ p.s ++ 
+                                         infVP v.typ vp a.a p.p agr)
+                               (predVV v) ;
+-}
+
+---- TODO: find proper expressions for OSV and OVS in Chi
+----  PredVPosv np vp = mkCl (lin NP np) (lin VP vp) ;
+----  PredVPovs np vp = mkCl (lin NP np) (lin VP vp) ;
+
+
+----  CompS s = s ;  -----
+
+{-
+  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
+  CompVP ant p vp = {s = \\a => ant.s ++ p.s ++ 
+                                infVP VVInf vp ant.a p.p a} ;
+
+  VPSlashVS vs vp = 
+    insertObj (\\a => infVP VVInf vp Simul CPos a) (predV vs) **
+    {c2 = ""; gapInMiddle = False} ;
+
+  PastPartRS ant pol vps = {
+    s = \\agr => vps.ad ++ vps.ptp ++ vps.s2 ! agr ;
+    c = npNom
+    } ;
+
+  PresPartRS ant pol vp = {
+    s = \\agr => vp.ad ++ vp.prp ++ vp.s2 ! agr ;
+    c = npNom
+  } ;
+-}
+
+  ApposNP np1 np2 = {
+    s = np1.s ++ chcomma ++ np2.s
+  } ;
+  
+  AdAdV = cc2 ;
+  
+  UttAdV adv = adv;
+
+}
diff --git a/lib/src/chinese/StructuralChi.gf b/lib/src/chinese/StructuralChi.gf
--- a/lib/src/chinese/StructuralChi.gf
+++ b/lib/src/chinese/StructuralChi.gf
@@ -98,10 +98,6 @@
 yes_Utt = ss "对" ;
 no_Utt = ss neg_s ;
 
-oper
-  mkConjForm : Str -> {s1,s2 : Str} = \s -> {s1 = [] ; s2 = word s} ;
-  mkConjForm2 : Str -> Str -> {s1,s2 : Str} = \s1,s2 -> {s1 = word s1 ; s2 = word s2} ; --obvious slip of a pen  chenpeng 11.19
- -- manually by AR, Jolene
 
 lin
   always_AdV = ssword "一直" ;
diff --git a/lib/src/danish/DiffDan.gf b/lib/src/danish/DiffDan.gf
--- a/lib/src/danish/DiffDan.gf
+++ b/lib/src/danish/DiffDan.gf
@@ -79,4 +79,7 @@
       } ;
 
     hur_IAdv = {s = "hvor"} ;
+
+    av_Prep = "af" ;
+
 }
diff --git a/lib/src/danish/StructuralDan.gf b/lib/src/danish/StructuralDan.gf
--- a/lib/src/danish/StructuralDan.gf
+++ b/lib/src/danish/StructuralDan.gf
@@ -37,7 +37,7 @@
   here7to_Adv = ss "hit" ;
   here7from_Adv = ss "herfra" ;
   how_IAdv = ss "hvor" ;
-  how8many_IDet = {s = \\_ => ["hur mange"] ; n = Pl ; det = DDef Indef} ;
+  how8many_IDet = {s = \\_ => ["hvor mange"] ; n = Pl ; det = DDef Indef} ;
   if_Subj = ss "hvis" ;
   in8front_Prep = ss "foran" ;
   i_Pron = 
diff --git a/lib/src/demo/Makefile b/lib/src/demo/Makefile
--- a/lib/src/demo/Makefile
+++ b/lib/src/demo/Makefile
@@ -6,7 +6,7 @@
 	runghc MkMini.hs
 
 compdemo:
-	$(compile) Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Hin Ita Jpn Lav Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd
+	$(compile) Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Gre Hin Ita Jpn Lav Mlt Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd
 
 linkdemo:
-	$(compile) -link Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Hin Ita Jpn Lav Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd
+	$(compile) -link Afr Bul Cat Chi Dan Dut Eng Fin Fre Ger Gre Hin Ita Jpn Lav Mlt Nep Nor Pes Pnb Pol Ron Rus Snd Spa Swe Tha Urd
diff --git a/lib/src/demo/MkMini.hs b/lib/src/demo/MkMini.hs
--- a/lib/src/demo/MkMini.hs
+++ b/lib/src/demo/MkMini.hs
@@ -1,8 +1,8 @@
 src = "Eng"
 langs = [
   "Afr","Bul","Cat","Chi","Dan","Dut",
-  "Fin","Fre","Ger","Hin","Ita",
-  "Jpn","Lav","Nep","Nor","Pes",
+  "Fin","Fre","Ger","Gre","Hin","Ita",
+  "Jpn","Lav","Mlt","Nep","Nor","Pes",
   "Pol","Pnb","Ron","Rus","Snd",
   "Spa","Swe","Tha","Urd"
   ]
diff --git a/lib/src/dutch/NounDut.gf b/lib/src/dutch/NounDut.gf
--- a/lib/src/dutch/NounDut.gf
+++ b/lib/src/dutch/NounDut.gf
@@ -66,7 +66,7 @@
     PossPron p = {
       s  = \\_,n,g => p.unstressed.poss ;
       sp = \\n,g => p.substposs ;
-      a = Strong
+      a = Weak
       } ;
 
     NumCard n = {s = n.s ! Utr ! Nom ; n = n.n ; isNum = True} ;
diff --git a/lib/src/dutch/SentenceDut.gf b/lib/src/dutch/SentenceDut.gf
--- a/lib/src/dutch/SentenceDut.gf
+++ b/lib/src/dutch/SentenceDut.gf
@@ -21,7 +21,7 @@
           inf  = vp.inf.p1 ;
         in
         verb ++ ps.p2 ++ 
-        vp.a1 ! pol ++ vp.n2 ! agr ++ vp.a2 ++ inf ++ vp.ext
+        vp.a1 ! pol ++ vp.n0 ! agr ++ vp.n2 ! agr ++ vp.a2 ++ inf ++ vp.ext
     } ;
 
     SlashVP np vp = 
diff --git a/lib/src/english/CatEng.gf b/lib/src/english/CatEng.gf
--- a/lib/src/english/CatEng.gf
+++ b/lib/src/english/CatEng.gf
@@ -54,6 +54,20 @@
 
     CN = {s : Number => Case => Str ; g : Gender} ;
     NP = {s : NPCase => Str ; a : Agr} ;
+
+    -- Pronoun
+    -- In English, most of the personal pronouns have distinct
+    -- case forms (nominative and accusative) which is why NPCase is used here.
+    --
+    -- Structure of a pronoun:
+    --    gf             | form                | ex
+    --    ---------------+---------------------+-------
+    --    s (NCase Nom)  | Pers. pron. (subj.) | I
+    --    s (NCase Gen)  | Poss. determiner    | my
+    --    s NPAcc        | Pers. pron. (obj.)  | me
+    --    s NPNomPoss    | Poss. pron. (subj.) | mine
+    --    sp Nom         | Poss. pron. (subj.) | mine
+    --    sp Gen         | Poss. pron. (obj.)  | mine's
     Pron = {s : NPCase => Str ; sp : Case => Str ; a : Agr} ;
     Det = {s : Str ; sp : NPCase => Str ; n : Number ; hasNum : Bool} ;
     Predet = {s : Str} ;
@@ -80,7 +94,7 @@
     V, VS, VQ, VA = Verb ; -- = {s : VForm => Str} ;
     V2, V2A, V2Q, V2S = Verb ** {c2 : Str} ;
     V3 = Verb ** {c2, c3 : Str} ;
-    VV = {s : VVForm => Str ; typ : VVType} ;
+    VV = {s : VVForm => Str ; p : Str ; typ : VVType} ;
     V2V = Verb ** {c2,c3 : Str ; typ : VVType} ;
 
     A = {s : AForm => Str} ;
diff --git a/lib/src/english/DictEng.gf b/lib/src/english/DictEng.gf
# file too large to diff: lib/src/english/DictEng.gf
diff --git a/lib/src/english/DictEngAbs.gf b/lib/src/english/DictEngAbs.gf
--- a/lib/src/english/DictEngAbs.gf
+++ b/lib/src/english/DictEngAbs.gf
@@ -1,43109 +1,64772 @@
--- English lexicon for GF, produced from:
--- Oxford advanced learner's dictionary of current English:
---    expanded 'computer usable' version compiled by Roger Mitton
--- The computer usable version is transcribed from:
---   Oxford advanced learner's dictionary of current English
---   A.S. Hornby ; with the assistance of A.P. Cowie [and] J. Windsor Lewis.
---   3rd. ed., London : Oxford University Press, 1974.
--- Distributed as 'dict0710' by:
---   Oxford Text Archive
---   Oxford University Computing Services
---   13 Banbury Road
---   Oxford
---   OX2 6NN
--- Under these conditions:
---   Freely available for non-commercial use provided that this header is
---   included in its entirety with any copy distributed.
---
--- GF version generated by asc2gf, Bjorn Bringert Nov 2008
---    based on asc2lex, Matthew Purver Nov 2001
---    http://www.stanford.edu/~mpurver/software.html
-
-abstract DictEngAbs = Cat ** {
-
-fun a_bomb_N : N;
-fun a_fortiori_Adv : Adv;
-fun a_la_carte_Adv : Adv;
-fun a_la_mode_Adv : Adv;
-fun a_level_N : N;
-fun a_posteriori_A : A;
-fun a_posteriori_Adv : Adv;
-fun a_priori_A : A;
-fun a_priori_Adv : Adv;
-fun aachen_PN : PN;
-fun aarhus_PN : PN;
-fun ab_initio_Adv : Adv;
-fun aback_Adv : Adv;
-fun abacus_N : N;
-fun abaft_Adv : Adv;
-fun abaft_Prep : Prep;
-fun abandon_N : N;
-fun abandon_V2 : V2;
-fun abandonment_N : N;
-fun abase_V2 : V2;
-fun abasement_N : N;
-fun abash_V2 : V2;
-fun abate_V : V;
-fun abate_V2 : V2;
-fun abatement_N : N;
-fun abattoir_N : N;
-fun abbe_N : N;
-fun abbess_N : N;
-fun abbey_N : N;
-fun abbot_N : N;
-fun abbreviate_V2 : V2;
-fun abbreviation_N : N;
-fun abc_N : N;
-fun abdicate_V : V;
-fun abdicate_V2 : V2;
-fun abdication_N : N;
-fun abdomen_N : N;
-fun abdominal_A : A;
-fun abduct_V2 : V2;
-fun abduction_N : N;
-fun abe_PN : PN;
-fun abeam_Adv : Adv;
-fun abed_Adv : Adv;
-fun abercarn_PN : PN;
-fun aberdare_PN : PN;
-fun aberdeen_PN : PN;
-fun abergavenny_PN : PN;
-fun abergele_PN : PN;
-fun aberrant_A : A;
-fun aberration_N : N;
-fun abertillery_PN : PN;
-fun aberystwyth_PN : PN;
-fun abet_V : V;
-fun abet_V2 : V2;
-fun abeyance_N : N;
-fun abhor_V2 : V2;
-fun abhorrence_N : N;
-fun abhorrent_A : A;
-fun abide_V : V;
-fun abide_V2 : V2;
-fun ability_N : N;
-fun abingdon_PN : PN;
-fun abject_A : A;
-fun abjection_N : N;
-fun abjuration_N : N;
-fun abjure_V2 : V2;
-fun ablative_A : A;
-fun ablative_N : N;
-fun ablaut_N : N;
-fun ablaze_A : A;
-fun ablaze_Adv : Adv;
-fun able_A : A;
-fun able_bodied_A : A;
-fun ablution_N : N;
-fun ably_Adv : Adv;
-fun abnegation_N : N;
-fun abnormal_A : A;
-fun abnormality_N : N;
-fun abo_N : N;
-fun aboard_Adv : Adv;
-fun aboard_Prep : Prep ;
-fun abode_N : N;
-fun abolish_V2 : V2;
-fun abolition_N : N;
-fun abolitionist_N : N;
-fun abominable_A : A;
-fun abominate_V2 : V2;
-fun abomination_N : N;
-fun aboriginal_A : A;
-fun aboriginal_N : N;
-fun aborigine_N : N;
-fun abort_V : V;
-fun abort_V2 : V2;
-fun abortion_N : N;
-fun abortionist_N : N;
-fun abortive_A : A;
-fun abound_V : V;
-fun about_AdN : AdN;
-fun about_Adv : Adv;
-fun about_Prep : Prep ;
-fun about_face_N : N;
-fun about_face_V : V;
-fun above_Adv : Adv;
-fun above_Prep : Prep ;
-fun above_board_A : A;
-fun above_board_Adv : Adv;
-fun above_mentioned_A : A;
-fun above_named_A : A;
-fun abracadabra_N : N;
-fun abrade_V2 : V2;
-fun abraham_PN : PN;
-fun abrasion_N : N;
-fun abrasive_A : A;
-fun abrasive_N : N;
-fun abreast_Adv : Adv;
-fun abridge_V2 : V2;
-fun abridgement_N : N;
-fun abridgment_N : N;
-fun abroad_Adv : Adv;
-fun abrogate_V2 : V2;
-fun abrogation_N : N;
-fun abrupt_A : A;
-fun abruptness_N : N;
-fun abscess_N : N;
-fun abscond_V : V;
-fun absence_N : N;
-fun absent_A : A;
-fun absent_V2 : V2;
-fun absent_minded_A : A;
-fun absent_mindedness_N : N;
-fun absentee_N : N;
-fun absenteeism_N : N;
-fun absinth_N : N;
-fun absinthe_N : N;
-fun absolute_A : A;
-fun absolution_N : N;
-fun absolutism_N : N;
-fun absolve_V2 : V2;
-fun absorb_V2 : V2;
-fun absorbent_A : A;
-fun absorbent_N : N;
-fun absorption_N : N;
-fun abstain_V : V;
-fun abstainer_N : N;
-fun abstemious_A : A;
-fun abstemiousness_N : N;
-fun abstention_N : N;
-fun abstinence_N : N;
-fun abstract_A : A;
-fun abstract_N : N;
-fun abstract_V2 : V2;
-fun abstraction_N : N;
-fun abstruse_A : A;
-fun abstruseness_N : N;
-fun absurd_A : A;
-fun absurdity_N : N;
-fun abundance_N : N;
-fun abundant_A : A;
-fun abuse_N : N;
-fun abuse_V2 : V2;
-fun abusive_A : A;
-fun abut_V : V;
-fun abutment_N : N;
-fun abysm_N : N;
-fun abysmal_A : A;
-fun abyss_N : N;
-fun acacia_N : N;
-fun academic_A : A;
-fun academic_N : N;
-fun academically_Adv : Adv;
-fun academician_N : N;
-fun academy_N : N;
-fun accede_V : V;
-fun accelerando_A : A;
-fun accelerando_Adv : Adv;
-fun accelerando_N : N;
-fun accelerate_V : V;
-fun accelerate_V2 : V2;
-fun acceleration_N : N;
-fun accelerator_N : N;
-fun accent_N : N;
-fun accent_V2 : V2;
-fun accentuate_V2 : V2;
-fun accentuation_N : N;
-fun accept_V : V;
-fun accept_V2 : V2;
-fun accept_VS : VS;
-fun acceptability_N : N;
-fun acceptable_A : A;
-fun acceptance_N : N;
-fun acceptation_N : N;
-fun access_N : N;
-fun access_V2 : V2;
-fun accessary_N : N;
-fun accessibility_N : N;
-fun accessible_A : A;
-fun accession_N : N;
-fun accessory_N : N;
-fun accidence_N : N;
-fun accident_N : N;
-fun accident_prone_A : A;
-fun accidental_A : A;
-fun acclaim_N : N;
-fun acclaim_V2 : V2;
-fun acclamation_N : N;
-fun acclimate_V : V;
-fun acclimate_V2 : V2;
-fun acclimation_N : N;
-fun acclimatization_N : N;
-fun acclimatize_V : V;
-fun acclimatize_V2 : V2;
-fun acclivity_N : N;
-fun accolade_N : N;
-fun accommodate_V : V;
-fun accommodate_V2 : V2;
-fun accommodation_N : N;
-fun accompaniment_N : N;
-fun accompanist_N : N;
-fun accompany_V2 : V2;
-fun accomplice_N : N;
-fun accomplish_V2 : V2;
-fun accomplished_A : A;
-fun accomplishment_N : N;
-fun accord_N : N;
-fun accord_V : V;
-fun accord_V2 : V2;
-fun accordance_N : N;
-fun according_to_Prep : Prep;
-fun accordingly_Adv : Adv;
-fun accordion_N : N;
-fun accost_V2 : V2;
-fun accouchement_N : N;
-fun account_N : N;
-fun account_V : V;
-fun account_V2 : V2;
-fun accountable_A : A;
-fun accountability_N : N;
-fun accountancy_N : N;
-fun accountant_N : N;
-fun accra_PN : PN;
-fun accredit_V2 : V2;
-fun accreditation_N : N;
-fun accretion_N : N;
-fun accrington_PN : PN;
-fun accrue_V : V;
-fun accrue_V2 : V2;
-fun accumulate_V : V;
-fun accumulate_V2 : V2;
-fun accumulation_N : N;
-fun accumulative_A : A;
-fun accumulator_N : N;
-fun accuracy_N : N;
-fun accurate_A : A;
-fun accursed_A : A;
-fun accurst_A : A;
-fun accusation_N : N;
-fun accusative_A : A;
-fun accusative_N : N;
-fun accuse_V2 : V2;
-fun accuser_N : N;
-fun accusingly_Adv : Adv;
-fun accustom_V2 : V2;
-fun ace_N : N;
-fun acerbity_N : N;
-fun acetate_N : N;
-fun acetic_A : A;
-fun acetylene_N : N;
-fun ache_N : N;
-fun ache_V : V;
-fun achievable_A : A;
-fun achieve_V2 : V2;
-fun achievement_N : N;
-fun achilles_PN : PN;
-fun acid_A : A;
-fun acid_N : N;
-fun acidic_A : A;
-fun acidify_V : V;
-fun acidify_V2 : V2;
-fun acidity_N : N;
-fun acidulated_A : A;
-fun acidulous_A : A;
-fun ack_ack_N : N;
-fun acknowledge_V : V;
-fun acknowledge_V2 : V2;
-fun acknowledge_VS : VS;
-fun acknowledgement_N : N;
-fun acme_N : N;
-fun acne_N : N;
-fun acolyte_N : N;
-fun aconite_N : N;
-fun acorn_N : N;
-fun acorn_cup_N : N;
-fun acoustic_A : A;
-fun acoustic_N : N;
-fun acoustics_N : N;
-fun acquaint_V2 : V2;
-fun acquaintance_N : N;
-fun acquaintanceship_N : N;
-fun acquiesce_V : V;
-fun acquiescence_N : N;
-fun acquiescent_A : A;
-fun acquire_V2 : V2;
-fun acquirement_N : N;
-fun acquisition_N : N;
-fun acquisitive_A : A;
-fun acquit_V2 : V2;
-fun acquittal_N : N;
-fun acre_N : N;
-fun acreage_N : N;
-fun acrid_A : A;
-fun acrimonious_A : A;
-fun acrimony_N : N;
-fun acrobat_N : N;
-fun acrobatic_A : A;
-fun acrobatics_N : N;
-fun acronym_N : N;
-fun acropolis_N : N;
-fun across_Adv : Adv;
-fun across_Prep : Prep ;
-fun acrostic_N : N;
-fun acrylic_N : N;
-fun act_N : N;
-fun act_V : V;
-fun act_V2 : V2;
-fun act_V2V : V2V;
-fun act_VA : VA;
-fun actinic_A : A;
-fun actinism_N : N;
-fun action_N : N;
-fun actionable_A : A;
-fun activate_V2 : V2;
-fun activation_N : N;
-fun active_A : A;
-fun activism_N : N;
-fun activist_N : N;
-fun activity_N : N;
-fun actor_N : N;
-fun actress_N : N;
-fun actual_A : A;
-fun actuality_N : N;
-fun actuarial_A : A;
-fun actuary_N : N;
-fun actuate_V2 : V2;
-fun acuity_N : N;
-fun acumen_N : N;
-fun acupuncture_N : N;
-fun acute_A : A;
-fun acuteness_N : N;
-fun ad_N : N;
-fun ad_PN : PN;
-fun ad_hoc_A : A;
-fun ad_hoc_Adv : Adv;
-fun ad_infinitum_Adv : Adv;
-fun ad_interim_Adv : Adv;
-fun ad_lib_A : A;
-fun ad_lib_Adv : Adv;
-fun ad_lib_V : V;
-fun ad_libitum_Adv : Adv;
-fun ad_man_N : N;
-fun ad_nauseam_Adv : Adv;
-fun ad_valorem_Adv : Adv;
-fun ada_PN : PN;
-fun adage_N : N;
-fun adagio_A : A;
-fun adagio_Adv : Adv;
-fun adagio_N : N;
-fun adam_PN : PN;
-fun adamant_A : A;
-fun adamant_N : N;
-fun adamantine_A : A;
-fun adapt_V : V;
-fun adapt_V2 : V2;
-fun adaptability_N : N;
-fun adaptable_A : A;
-fun adaptation_N : N;
-fun adapter_N : N;
-fun adaptor_N : N;
-fun add_V : V;
-fun add_V2 : V2;
-fun add_VS : VS;
-fun addendum_N : N;
-fun adder_N : N;
-fun addict_N : N;
-fun addict_V2 : V2;
-fun addiction_N : N;
-fun addictive_A : A;
-fun adding_machine_N : N;
-fun addis_ababa_PN : PN;
-fun addition_N : N;
-fun additional_A : A;
-fun additive_N : N;
-fun addle_A : A;
-fun addle_V : V;
-fun addle_V2 : V2;
-fun addle_brained_A : A;
-fun addle_head_N : N;
-fun addle_pated_A : A;
-fun address_N : N;
-fun address_V2 : V2;
-fun addressee_N : N;
-fun addressograph_N : N;
-fun adduce_V2 : V2;
-fun adelaide_PN : PN;
-fun adenoidal_A : A;
-fun adept_A : A;
-fun adept_N : N;
-fun adequacy_N : N;
-fun adequate_A : A;
-fun adhere_V : V;
-fun adherence_N : N;
-fun adherent_N : N;
-fun adhesion_N : N;
-fun adhesive_A : A;
-fun adhesive_N : N;
-fun adieu_N : N;
-fun adipose_A : A;
-fun adjacent_A : A;
-fun adjectival_A : A;
-fun adjective_N : N;
-fun adjoin_V : V;
-fun adjoin_V2 : V2;
-fun adjourn_V : V;
-fun adjourn_V2 : V2;
-fun adjournment_N : N;
-fun adjudge_V2 : V2;
-fun adjudicate_V : V;
-fun adjudicate_V2 : V2;
-fun adjudication_N : N;
-fun adjudicator_N : N;
-fun adjunct_N : N;
-fun adjuration_N : N;
-fun adjure_V2 : V2;
-fun adjust_V : V;
-fun adjust_V2 : V2;
-fun adjust_V2V : V2V;
-fun adjustable_A : A;
-fun adjuster_N : N;
-fun adjustment_N : N;
-fun adjutant_N : N;
-fun admass_N : N;
-fun administer_V : V;
-fun administer_V2 : V2;
-fun administration_N : N;
-fun administrative_A : A;
-fun administrator_N : N;
-fun admirable_A : A;
-fun admiral_N : N;
-fun admiralty_N : N;
-fun admiration_N : N;
-fun admire_V2 : V2;
-fun admirer_N : N;
-fun admissibility_N : N;
-fun admissible_A : A;
-fun admission_N : N;
-fun admit_V : V;
-fun admit_V2 : V2;
-fun admit_VS : VS;
-fun admittance_N : N;
-fun admittedly_Adv : Adv;
-fun admix_V : V;
-fun admix_V2 : V2;
-fun admixture_N : N;
-fun admonish_V2 : V2;
-fun admonition_N : N;
-fun admonitory_A : A;
-fun ado_N : N;
-fun adobe_N : N;
-fun adolescence_N : N;
-fun adolescent_A : A;
-fun adolescent_N : N;
-fun adopt_V2 : V2;
-fun adoption_N : N;
-fun adoptive_A : A;
-fun adorable_A : A;
-fun adoration_N : N;
-fun adore_V2 : V2;
-fun adorer_N : N;
-fun adoring_A : A;
-fun adorn_V2 : V2;
-fun adornment_N : N;
-fun adrenal_A : A;
-fun adrenalin_N : N;
-fun adrian_PN : PN;
-fun adrift_A : A;
-fun adrift_Adv : Adv;
-fun adroit_A : A;
-fun adroitness_N : N;
-fun adulation_N : N;
-fun adult_A : A;
-fun adult_N : N;
-fun adulterant_N : N;
-fun adulterate_V2 : V2;
-fun adulteration_N : N;
-fun adulterer_N : N;
-fun adulteress_N : N;
-fun adulterous_A : A;
-fun adultery_N : N;
-fun adulthood_N : N;
-fun adumbrate_V2 : V2;
-fun advance_N : N;
-fun advance_V : V;
-fun advance_V2 : V2;
-fun advanced_A : A;
-fun advancement_N : N;
-fun advantage_N : N;
-fun advantage_V2 : V2;
-fun advantageous_A : A;
-fun advent_N : N;
-fun adventist_N : N;
-fun adventitious_A : A;
-fun adventure_N : N;
-fun adventure_V2 : V2;
-fun adventurer_N : N;
-fun adventuresome_A : A;
-fun adventuress_N : N;
-fun adventurous_A : A;
-fun adverb_N : N;
-fun adverbial_A : A;
-fun adversary_N : N;
-fun adverse_A : A;
-fun adversity_N : N;
-fun advert_N : N;
-fun advert_V : V;
-fun advertise_V : V;
-fun advertise_V2 : V2;
-fun advertisement_N : N;
-fun advertiser_N : N;
-fun advice_N : N;
-fun advisability_N : N;
-fun advisable_A : A;
-fun advise_V : V;
-fun advise_V2 : V2;
-fun advise_VS : VS;
-fun advised_A : A;
-fun adviser_N : N;
-fun advisory_A : A;
-fun advocacy_N : N;
-fun advocate_N : N;
-fun advocate_V2 : V2;
-fun advocate_VS : VS;
-fun advowson_N : N;
-fun adz_N : N;
-fun adze_N : N;
-fun aegis_N : N;
-fun aeon_N : N;
-fun aerate_V2 : V2;
-fun aeration_N : N;
-fun aerial_A : A;
-fun aerial_N : N;
-fun aerie_N : N;
-fun aerobatics_N : N;
-fun aerodrome_N : N;
-fun aerodynamic_A : A;
-fun aerodynamics_N : N;
-fun aeronaut_N : N;
-fun aeronautics_N : N;
-fun aeroplane_N : N;
-fun aerosol_N : N;
-fun aerospace_N : N;
-fun aertex_N : N;
-fun aery_N : N;
-fun aesthete_N : N;
-fun aesthetic_A : A;
-fun aesthetic_N : N;
-fun aesthetical_A : A;
-fun aesthetics_N : N;
-fun aether_N : N;
-fun aetiology_N : N;
-fun afar_Adv : Adv;
-fun affability_N : N;
-fun affable_A : A;
-fun affair_N : N;
-fun affect_V2 : V2;
-fun affectation_N : N;
-fun affection_N : N;
-fun affectionate_A : A;
-fun affiance_V2 : V2;
-fun affidavit_N : N;
-fun affiliate_V : V;
-fun affiliate_V2 : V2;
-fun affiliation_N : N;
-fun affinity_N : N;
-fun affirm_V : V;
-fun affirm_V2 : V2;
-fun affirm_VS : VS;
-fun affirmation_N : N;
-fun affirmative_A : A;
-fun affirmative_N : N;
-fun affix_N : N;
-fun affix_V2 : V2;
-fun afflatus_N : N;
-fun afflict_V2 : V2;
-fun affliction_N : N;
-fun affluence_N : N;
-fun affluent_A : A;
-fun affluent_N : N;
-fun afford_V2 : V2;
-fun afford_V2V : V2V;
-fun afforest_V2 : V2;
-fun afforestation_N : N;
-fun affranchise_V2 : V2;
-fun affray_N : N;
-fun affront_N : N;
-fun affront_V2 : V2;
-fun afghan_A : A;
-fun afghan_N : N;
-fun afghanistan_PN : PN;
-fun afghanistani_A : A;
-fun afghanistaniMasc_N : N;
-fun afghanistaniFem_N : N;
-fun afield_Adv : Adv;
-fun afire_A : A;
-fun aflame_A : A;
-fun afloat_A : A;
-fun afoot_A : A;
-fun afore_Adv : Adv;
-fun afore_Prep : Prep;
-fun aforesaid_A : A;
-fun aforethought_Adv : Adv;
-fun afoul_Adv : Adv;
-fun afraid_A : A;
-fun afresh_Adv : Adv;
-fun africa_PN : PN;
-fun african_A : A;
-fun africanMasc_N : N;
-fun africanFem_N : N;
-fun afrikaans_N : N;
-fun afrikaner_A : A;
-fun afrikaner_N : N;
-fun afro_americanMasc_N : N;
-fun afro_americanFem_N : N;
-fun afro_asian_A : A;
-fun afro_wig_N : N;
-fun aft_Adv : Adv;
-fun after_A : A;
-fun after_Adv : Adv;
-fun after_Prep : Prep ;
-fun after_Subj : Subj ;
-fun aftercare_N : N;
-fun afterdamp_N : N;
-fun aftereffect_N : N;
-fun afterglow_N : N;
-fun aftermath_N : N;
-fun afternoon_N : N;
-fun afterthought_N : N;
-fun afterwards_Adv : Adv;
-fun again_Adv : Adv;
-fun against_Prep : Prep ;
-fun agape_A : A;
-fun agar_agar_N : N;
-fun agate_N : N;
-fun agatha_PN : PN;
-fun agave_N : N;
-fun age_N : N;
-fun age_V : V;
-fun age_V2 : V2;
-fun age_bracket_N : N;
-fun age_group_N : N;
-fun age_long_A : A;
-fun age_old_A : A;
-fun aged_A : A;
-fun ageing_N : N;
-fun ageless_A : A;
-fun agency_N : N;
-fun agenda_N : N;
-fun agent_N : N;
-fun agent_provocateur_N : N;
-fun aggie_PN : PN;
-fun agglomerate_A : A;
-fun agglomerate_V : V;
-fun agglomerate_V2 : V2;
-fun agglomeration_N : N;
-fun agglutinate_V2 : V2;
-fun agglutinative_A : A;
-fun aggrandize_V2 : V2;
-fun aggrandizement_N : N;
-fun aggravate_V2 : V2;
-fun aggravation_N : N;
-fun aggregate_N : N;
-fun aggregate_V : V;
-fun aggregate_V2 : V2;
-fun aggregation_N : N;
-fun aggression_N : N;
-fun aggressive_A : A;
-fun aggressiveness_N : N;
-fun aggressor_N : N;
-fun aggrieve_V2 : V2;
-fun aggro_N : N;
-fun aghast_A : A;
-fun agile_A : A;
-fun agility_N : N;
-fun agin_Prep : Prep ;
-fun aging_N : N;
-fun agitate_V : V;
-fun agitate_V2 : V2;
-fun agitated_A : A;
-fun agitating_A : A;
-fun agitation_N : N;
-fun agitator_N : N;
-fun aglow_A : A;
-fun agm_N : N;
-fun agnail_N : N;
-fun agnes_PN : PN;
-fun agnostic_A : A;
-fun agnostic_N : N;
-fun agnosticism_N : N;
-fun ago_Adv : Adv;
-fun ago_Prep : Prep ;
-fun agog_A : A;
-fun agonize_V : V;
-fun agony_N : N;
-fun agora_N : N;
-fun agoraphobia_N : N;
-fun agra_PN : PN;
-fun agrarian_A : A;
-fun agree_V : V;
-fun agree_V2 : V2;
-fun agree_VV : VV;
-fun agree_VS : VS;
-fun agreeable_A : A;
-fun agreement_N : N;
-fun agricultural_A : A;
-fun agriculture_N : N;
-fun aground_A : A;
-fun aground_Adv : Adv;
-fun ague_N : N;
-fun ahead_Adv : Adv;
-fun ahmedabad_PN : PN;
-fun aid_N : N;
-fun aid_V : V;
-fun aid_V2 : V2;
-fun aide_de_camp_N : N;
-fun aide_memoire_N : N;
-fun aids_N : N;
-fun aigret_N : N;
-fun aigrette_N : N;
-fun ail_V : V;
-fun ail_V2 : V2;
-fun aileron_N : N;
-fun ailment_N : N;
-fun aim_N : N;
-fun aim_V : V;
-fun aim_V2 : V2;
-fun aim_VV : VV;
-fun aimless_A : A;
-fun air_N : N;
-fun air_V : V;
-fun air_V2 : V2;
-fun air_bladder_N : N;
-fun air_conditioned_A : A;
-fun air_conditioning_N : N;
-fun air_cooled_A : A;
-fun air_minded_A : A;
-fun air_pump_N : N;
-fun air_raid_N : N;
-fun air_shaft_N : N;
-fun air_sick_A : A;
-fun air_sickness_N : N;
-fun air_to_air_A : A;
-fun air_to_ground_A : A;
-fun airbed_N : N;
-fun airborne_A : A;
-fun airbrake_N : N;
-fun aircraft_N : N;
-fun aircraftman_N : N;
-fun aircrew_N : N;
-fun airdrie_PN : PN;
-fun airdrome_N : N;
-fun aireborough_PN : PN;
-fun airedale_N : N;
-fun airfield_N : N;
-fun airflow_N : N;
-fun airframe_N : N;
-fun airforce_N : N;
-fun airing_N : N;
-fun airing_cupboard_N : N;
-fun airless_A : A;
-fun airline_N : N;
-fun airliner_N : N;
-fun airmail_N : N;
-fun airman_N : N;
-fun airplane_N : N;
-fun airport_N : N;
-fun airscrew_N : N;
-fun airship_N : N;
-fun airstrip_N : N;
-fun airtight_A : A;
-fun airway_N : N;
-fun airwoman_N : N;
-fun airworthiness_N : N;
-fun airworthy_A : A;
-fun airy_A : A;
-fun aisle_N : N;
-fun aitch_N : N;
-fun aitch_bone_N : N;
-fun ajar_A : A;
-fun aka_Prep : Prep ;
-fun akimbo_Adv : Adv;
-fun akin_A : A;
-fun akron_PN : PN;
-fun al_PN : PN;
-fun alabama_PN : PN;
-fun alabaster_A : A;
-fun alabaster_N : N;
-fun alacrity_N : N;
-fun alan_PN : PN;
-fun alarm_N : N;
-fun alarm_V2 : V2;
-fun alarm_clock_N : N;
-fun alarming_A : A;
-fun alarmist_N : N;
-fun alaska_PN : PN;
-fun alb_N : N;
-fun albania_PN : PN;
-fun albanian_A : A;
-fun albanian_N : N;
-fun albatross_N : N;
-fun albeit_Subj : Subj ;
-fun albert_PN : PN;
-fun alberta_PN : PN;
-fun albino_N : N;
-fun album_N : N;
-fun albumen_N : N;
-fun alchemist_N : N;
-fun alchemy_N : N;
-fun alcohol_N : N;
-fun alcoholic_A : A;
-fun alcoholic_N : N;
-fun alcoholism_N : N;
-fun alcove_N : N;
-fun alder_N : N;
-fun alderman_N : N;
-fun aldermanic_A : A;
-fun aldershot_PN : PN;
-fun ale_N : N;
-fun ale_house_N : N;
-fun alee_A : A;
-fun alee_Adv : Adv;
-fun aleppo_PN : PN;
-fun alert_A : A;
-fun alert_N : N;
-fun alert_V2 : V2;
-fun alertness_N : N;
-fun alessandria_PN : PN;
-fun alex_PN : PN;
-fun alexander_PN : PN;
-fun alexandra_PN : PN;
-fun alexandria_PN : PN;
-fun alexandrine_N : N;
-fun alexia_N : N;
-fun alexic_A : A;
-fun alexic_N : N;
-fun alf_PN : PN;
-fun alfalfa_N : N;
-fun alfred_PN : PN;
-fun alfresco_A : A;
-fun alfresco_Adv : Adv;
-fun alfreton_PN : PN;
-fun alga_N : N;
-fun algebra_N : N;
-fun algebraic_A : A;
-fun algebraical_A : A;
-fun alger_PN : PN;
-fun algeria_PN : PN;
-fun algerian_A : A;
-fun algerian_N : N;
-fun ali_PN : PN;
-fun alias_Adv : Adv;
-fun alias_N : N;
-fun alibi_N : N;
-fun alicante_PN : PN;
-fun alice_PN : PN;
-fun alien_A : A;
-fun alien_N : N;
-fun alienate_V2 : V2;
-fun alienation_N : N;
-fun alienist_N : N;
-fun alight_A : A;
-fun alight_V : V;
-fun align_V : V;
-fun align_V2 : V2;
-fun alignment_N : N;
-fun alike_A : A;
-fun alike_Adv : Adv;
-fun alimentary_A : A;
-fun alimony_N : N;
-fun alison_PN : PN;
-fun alive_A : A;
-fun alkali_N : N;
-fun alkaline_A : A;
-fun all_Predet : Predet;
-fun all_mains_A : A;
-fun all_round_A : A;
-fun all_rounder_N : N;
-fun allah_PN : PN;
-fun allahabad_PN : PN;
-fun allan_PN : PN;
-fun allay_V2 : V2;
-fun allegation_N : N;
-fun allege_V2 : V2;
-fun allege_V2V : V2V;
-fun allege_VS : VS;
-fun allegedly_Adv : Adv;
-fun allegiance_N : N;
-fun allegoric_A : A;
-fun allegorical_A : A;
-fun allegory_N : N;
-fun allegretto_A : A;
-fun allegretto_Adv : Adv;
-fun allegretto_N : N;
-fun allegro_A : A;
-fun allegro_Adv : Adv;
-fun allegro_N : N;
-fun allen_PN : PN;
-fun allergen_N : N;
-fun allergic_A : A;
-fun allergy_N : N;
-fun alleviate_V2 : V2;
-fun alleviation_N : N;
-fun alley_N : N;
-fun alleyway_N : N;
-fun alliance_N : N;
-fun alligator_N : N;
-fun alliteration_N : N;
-fun alliterative_A : A;
-fun alloa_PN : PN;
-fun allocate_V : V;
-fun allocate_V2 : V2;
-fun allocation_N : N;
-fun allot_V2 : V2;
-fun allotment_N : N;
-fun allow_V : V;
-fun allow_V2 : V2;
-fun allow_V2V : V2V;
-fun allow_VS : VS;
-fun allowable_A : A;
-fun allowance_N : N;
-fun alloy_N : N;
-fun alloy_V2 : V2;
-fun allspice_N : N;
-fun allude_V : V;
-fun allure_N : N;
-fun allure_V2 : V2;
-fun allurement_N : N;
-fun alluring_A : A;
-fun allusion_N : N;
-fun allusive_A : A;
-fun alluvial_A : A;
-fun ally_N : N;
-fun ally_V2 : V2;
-fun alma_ata_PN : PN;
-fun alma_mater_N : N;
-fun almanac_N : N;
-fun almeria_PN : PN;
-fun almighty_A : A;
-fun almighty_N : N;
-fun almond_N : N;
-fun almond_eyed_A : A;
-fun almoner_N : N;
-fun almost_AdA : AdA;
-fun almost_AdN : AdN;
-fun almost_Adv : Adv;
-fun almost_Predet : Predet;
-fun alms_box_N : N;
-fun alms_giving_N : N;
-fun alms_house_N : N;
-fun alnwick_PN : PN;
-fun aloe_N : N;
-fun aloft_Adv : Adv;
-fun alone_A : A;
-fun alone_Adv : Adv;
-fun along_Adv : Adv;
-fun along_Prep : Prep ;
-fun alongside_Adv : Adv;
-fun alongside_Prep : Prep ;
-fun aloof_A : A;
-fun aloof_Adv : Adv;
-fun aloofness_N : N;
-fun aloud_Adv : Adv;
-fun alp_N : N;
-fun alpaca_N : N;
-fun alpenstock_N : N;
-fun alpha_N : N;
-fun alphabet_N : N;
-fun alphabetical_A : A;
-fun alpine_A : A;
-fun alpinist_N : N;
-fun already_Adv : Adv;
-fun already_AdV : AdV;
-fun alright_Adv : Adv;
-fun alsatian_N : N;
-fun also_AdV : AdV;
-fun also_Adv : Adv;
-fun also_ran_N : N;
-fun altar_N : N;
-fun altar_piece_N : N;
-fun alter_V : V;
-fun alter_V2 : V2;
-fun alter_ego_N : N;
-fun alterable_A : A;
-fun alteration_N : N;
-fun altercation_N : N;
-fun alternate_A : A;
-fun alternate_V : V;
-fun alternate_V2 : V2;
-fun alternation_N : N;
-fun alternative_A : A;
-fun alternative_N : N;
-fun although_Subj : Subj ;
-fun altimeter_N : N;
-fun altitude_N : N;
-fun alto_N : N;
-fun altogether_Adv : Adv;
-fun alton_PN : PN;
-fun altrincham_PN : PN;
-fun altruism_N : N;
-fun altruist_N : N;
-fun altruistic_A : A;
-fun altruistically_Adv : Adv;
-fun alum_N : N;
-fun aluminium_N : N;
-fun alumna_N : N;
-fun alumnus_N : N;
-fun alvechurch_PN : PN;
-fun alveolar_A : A;
-fun alveolar_N : N;
-fun always_AdV : AdV;
-fun amah_N : N;
-fun amain_Adv : Adv;
-fun amalgam_N : N;
-fun amalgamate_V : V;
-fun amalgamate_V2 : V2;
-fun amalgamation_N : N;
-fun amanda_PN : PN;
-fun amanuensis_N : N;
-fun amaryllis_N : N;
-fun amass_V2 : V2;
-fun amateur_N : N;
-fun amateurish_A : A;
-fun amateurism_N : N;
-fun amatory_A : A;
-fun amaze_V2 : V2;
-fun amaze_V2V : V2V;
-fun amazement_N : N;
-fun amazing_A : A;
-fun amazon_N : N;
-fun ambassador_N : N;
-fun ambassadorial_A : A;
-fun ambassadress_N : N;
-fun amber_N : N;
-fun ambergris_N : N;
-fun ambidextrous_A : A;
-fun ambience_N : N;
-fun ambient_A : A;
-fun ambiguity_N : N;
-fun ambiguous_A : A;
-fun ambit_N : N;
-fun ambition_N : N;
-fun ambitious_A : A;
-fun ambivalence_N : N;
-fun ambivalent_A : A;
-fun amble_N : N;
-fun amble_V : V;
-fun ambrosia_N : N;
-fun ambulance_N : N;
-fun ambuscade_N : N;
-fun ambuscade_V2 : V2;
-fun ambush_N : N;
-fun ambush_V2 : V2;
-fun ameba_N : N;
-fun ameer_N : N;
-fun ameliorate_V : V;
-fun ameliorate_V2 : V2;
-fun amelioration_N : N;
-fun amenable_A : A;
-fun amend_V : V;
-fun amend_V2 : V2;
-fun amend_V2V : V2V;
-fun amendable_A : A;
-fun amendment_N : N;
-fun amenity_N : N;
-fun america_PN : PN;
-fun american_A : A;
-fun americanMasc_N : N;
-fun americanFem_N : N;
-fun americanism_N : N;
-fun americanize_V2 : V2;
-fun amesbury_PN : PN;
-fun amethyst_N : N;
-fun amharic_N : N;
-fun amiability_N : N;
-fun amiable_A : A;
-fun amicability_N : N;
-fun amicable_A : A;
-fun amid_Prep : Prep ;
-fun amidst_Prep : Prep;
-fun amidships_Adv : Adv;
-fun amiens_PN : PN;
-fun amir_N : N;
-fun amiss_A : A;
-fun amiss_Adv : Adv;
-fun amity_N : N;
-fun ammanford_PN : PN;
-fun ammeter_N : N;
-fun ammonia_N : N;
-fun ammoniated_A : A;
-fun ammonite_N : N;
-fun ammunition_N : N;
-fun amnesia_N : N;
-fun amnesty_N : N;
-fun amoeba_N : N;
-fun amoebic_A : A;
-fun amok_Adv : Adv;
-fun among_Prep : Prep ;
-fun amongst_Prep : Prep ;
-fun amoral_A : A;
-fun amorous_A : A;
-fun amorphous_A : A;
-fun amortization_N : N;
-fun amortize_V2 : V2;
-fun amount_N : N;
-fun amount_V : V;
-fun amour_N : N;
-fun amour_propre_N : N;
-fun amp_Conj : Conj;
-fun amp_N : N;
-fun ampere_N : N;
-fun amphetamine_N : N;
-fun amphibian_N : N;
-fun amphibious_A : A;
-fun amphitheatre_N : N;
-fun amphora_N : N;
-fun ample_A : A;
-fun amplification_N : N;
-fun amplifier_N : N;
-fun amplify_V2 : V2;
-fun amplitude_N : N;
-fun ampoule_N : N;
-fun amputate_V2 : V2;
-fun amputation_N : N;
-fun amsterdam_PN : PN;
-fun amuck_Adv : Adv;
-fun amulet_N : N;
-fun amuse_V2 : V2;
-fun amusement_N : N;
-fun amusing_A : A;
-fun amy_PN : PN;
-fun anachronism_N : N;
-fun anachronistic_A : A;
-fun anaconda_N : N;
-fun anaemia_N : N;
-fun anaemic_A : A;
-fun anaesthesia_N : N;
-fun anaesthetic_A : A;
-fun anaesthetic_N : N;
-fun anaesthetist_N : N;
-fun anaesthetize_V2 : V2;
-fun anagram_N : N;
-fun anal_A : A;
-fun analgesia_N : N;
-fun analgesic_N : N;
-fun analog_N : N;
-fun analogous_A : A;
-fun analogue_N : N;
-fun analogy_N : N;
-fun analyse_V2 : V2;
-fun analysis_N : N;
-fun analyst_N : N;
-fun analytic_A : A;
-fun analytical_A : A;
-fun analyze_V2 : V2;
-fun anapaest_N : N;
-fun anapaestic_A : A;
-fun anarchic_A : A;
-fun anarchically_Adv : Adv;
-fun anarchism_N : N;
-fun anarchist_N : N;
-fun anarchy_N : N;
-fun anathema_N : N;
-fun anathematize_V : V;
-fun anathematize_V2 : V2;
-fun anatomical_A : A;
-fun anatomist_N : N;
-fun anatomy_N : N;
-fun ancestor_N : N;
-fun ancestral_A : A;
-fun ancestress_N : N;
-fun ancestry_N : N;
-fun anchor_N : N;
-fun anchor_V : V;
-fun anchor_V2 : V2;
-fun anchorage_N : N;
-fun anchorite_N : N;
-fun anchorman_N : N;
-fun anchovy_N : N;
-fun ancient_A : A;
-fun ancillary_A : A;
-fun ancona_PN : PN;
-fun and_Conj : Conj;
-fun andante_A : A;
-fun andante_Adv : Adv;
-fun andante_N : N;
-fun andiron_N : N;
-fun andorra_PN : PN;
-fun andorran_A : A;
-fun andorran_N : N;
-fun andover_PN : PN;
-fun andrew_PN : PN;
-fun andy_PN : PN;
-fun anecdotal_A : A;
-fun anecdote_N : N;
-fun anemometer_N : N;
-fun anemone_N : N;
-fun anent_Prep : Prep;
-fun aneroid_A : A;
-fun aneroid_N : N;
-fun anesthetic_A : A;
-fun anesthetic_N : N;
-fun anesthetist_N : N;
-fun anesthetize_V2 : V2;
-fun anew_Adv : Adv;
-fun angel_N : N;
-fun angela_PN : PN;
-fun angelic_A : A;
-fun angelica_N : N;
-fun angelically_Adv : Adv;
-fun angelus_N : N;
-fun anger_N : N;
-fun anger_V2 : V2;
-fun angers_PN : PN;
-fun angie_PN : PN;
-fun angina_N : N;
-fun angle_N : N;
-fun angle_V : V;
-fun angle_V2 : V2;
-fun angle_dozer_N : N;
-fun angle_iron_N : N;
-fun angle_park_V : V;
-fun angle_park_V2 : V2;
-fun angler_N : N;
-fun anglican_A : A;
-fun anglican_N : N;
-fun anglicism_N : N;
-fun anglicize_V2 : V2;
-fun angling_N : N;
-fun anglo_catholic_A : A;
-fun anglo_catholic_N : N;
-fun anglo_indian_A : A;
-fun anglo_indian_N : N;
-fun anglo_saxon_A : A;
-fun anglo_saxon_N : N;
-fun anglomania_N : N;
-fun anglophil_N : N;
-fun anglophile_N : N;
-fun anglophobe_N : N;
-fun anglophobia_N : N;
-fun angola_PN : PN;
-fun angolan_A : A;
-fun angolan_N : N;
-fun angora_N : N;
-fun angostura_N : N;
-fun angry_A : A;
-fun angst_N : N;
-fun anguilla_PN : PN;
-fun anguillan_A : A;
-fun anguillan_N : N;
-fun anguish_N : N;
-fun anguished_A : A;
-fun angular_A : A;
-fun angularity_N : N;
-fun angus_PN : PN;
-fun aniline_N : N;
-fun animadversion_N : N;
-fun animadvert_V : V;
-fun animal_N : N;
-fun animalcule_N : N;
-fun animate_A : A;
-fun animate_V2 : V2;
-fun animatedly_A : A;
-fun animation_N : N;
-fun animism_N : N;
-fun animosity_N : N;
-fun animus_N : N;
-fun anise_N : N;
-fun aniseed_N : N;
-fun anita_PN : PN;
-fun ankara_PN : PN;
-fun ankle_N : N;
-fun anklet_N : N;
-fun ann_PN : PN;
-fun anna_N : N;
-fun annabel_PN : PN;
-fun annalist_N : N;
-fun annan_PN : PN;
-fun anne_PN : PN;
-fun anneal_V2 : V2;
-fun annex_N : N;
-fun annex_V2 : V2;
-fun annexation_N : N;
-fun annexe_N : N;
-fun annfield_PN : PN;
-fun annfield_plain_PN : PN;
-fun annie_PN : PN;
-fun annihilate_V2 : V2;
-fun annihilation_N : N;
-fun anniversary_N : N;
-fun annotate_V2 : V2;
-fun annotation_N : N;
-fun announce_V2 : V2;
-fun announce_VS : VS;
-fun announcement_N : N;
-fun announcer_N : N;
-fun annoy_V2 : V2;
-fun annoyance_N : N;
-fun annoying_A : A;
-fun annual_A : A;
-fun annual_N : N;
-fun annuitant_N : N;
-fun annuity_N : N;
-fun annul_V2 : V2;
-fun annular_A : A;
-fun annulment_N : N;
-fun annunciate_V2 : V2;
-fun annunciation_N : N;
-fun anode_N : N;
-fun anodyne_A : A;
-fun anodyne_N : N;
-fun anoint_V2 : V2;
-fun anointment_N : N;
-fun anomalous_A : A;
-fun anomaly_N : N;
-fun anon_Adv : Adv;
-fun anon_PN : PN;
-fun anonymity_N : N;
-fun anonymous_A : A;
-fun anopheles_N : N;
-fun anorak_N : N;
-fun another_Quant : Quant;
-fun anshan_PN : PN;
-fun answer_N : N;
-fun answer_V : V;
-fun answer_V2 : V2;
-fun answerable_A : A;
-fun ant_N : N;
-fun ant_eater_N : N;
-fun ant_hill_N : N;
-fun antagonism_N : N;
-fun antagonist_N : N;
-fun antagonistic_A : A;
-fun antagonistically_Adv : Adv;
-fun antagonize_V2 : V2;
-fun antarctic_A : A;
-fun ante_N : N;
-fun ante_meridiem_Adv : Adv;
-fun antecedence_N : N;
-fun antecedent_A : A;
-fun antecedent_N : N;
-fun antechamber_N : N;
-fun antedate_V2 : V2;
-fun antediluvian_A : A;
-fun antediluvian_N : N;
-fun antelope_N : N;
-fun antenatal_A : A;
-fun antenna_N : N;
-fun antenuptial_A : A;
-fun antepenultimate_A : A;
-fun anterior_A : A;
-fun anteroom_N : N;
-fun anthea_PN : PN;
-fun anthem_N : N;
-fun anther_N : N;
-fun anthology_N : N;
-fun anthony_PN : PN;
-fun anthracite_N : N;
-fun anthrax_N : N;
-fun anthropoid_A : A;
-fun anthropoid_N : N;
-fun anthropological_A : A;
-fun anthropologist_N : N;
-fun anthropology_N : N;
-fun anti_aircraft_A : A;
-fun anti_hero_N : N;
-fun anti_personnel_A : A;
-fun anti_semite_A : A;
-fun anti_semite_N : N;
-fun anti_semitic_A : A;
-fun anti_semitism_N : N;
-fun antibiotic_A : A;
-fun antibiotic_N : N;
-fun antibody_N : N;
-fun antic_N : N;
-fun anticipate_V : V;
-fun anticipate_V2 : V2;
-fun anticipate_VS : VS;
-fun anticipate_VV : VV;
-fun anticipation_N : N;
-fun anticipatory_A : A;
-fun anticlimax_N : N;
-fun anticlockwise_Adv : Adv;
-fun anticyclone_N : N;
-fun antidote_N : N;
-fun antifreeze_N : N;
-fun antigua_PN : PN;
-fun antiguan_A : A;
-fun antiguan_N : N;
-fun antiknock_N : N;
-fun antilogarithm_N : N;
-fun antimacassar_N : N;
-fun antimony_N : N;
-fun antipathetic_A : A;
-fun antipathy_N : N;
-fun antiquarian_A : A;
-fun antiquarian_N : N;
-fun antiquary_N : N;
-fun antiquated_A : A;
-fun antique_A : A;
-fun antique_N : N;
-fun antiquity_N : N;
-fun antirrhinum_N : N;
-fun antiseptic_A : A;
-fun antiseptic_N : N;
-fun antisocial_A : A;
-fun antitank_A : A;
-fun antithesis_N : N;
-fun antithetic_A : A;
-fun antithetical_A : A;
-fun antitoxin_N : N;
-fun antitrade_A : A;
-fun antitrade_N : N;
-fun antler_N : N;
-fun antony_PN : PN;
-fun antonym_N : N;
-fun antrim_PN : PN;
-fun antwerp_PN : PN;
-fun anus_N : N;
-fun anvil_N : N;
-fun anxiety_N : N;
-fun anxious_A : A;
-fun anyPl_Det : Det ;
-fun anySg_Det : Det ;
-fun anybody_NP : NP;
-fun anyhow_Adv : Adv;
-fun anymore_Adv : Adv;
-fun anyone_NP : NP;
-fun anyplace_Adv : Adv;
-fun anything_NP : NP;
-fun anyway_Adv : Adv;
-fun anywhere_Adv : Adv;
-fun aorta_N : N;
-fun apace_Adv : Adv;
-fun apache_N : N;
-fun apanage_N : N;
-fun apart_Adv : Adv;
-fun apartheid_N : N;
-fun apartment_N : N;
-fun apathetic_A : A;
-fun apathetically_Adv : Adv;
-fun apathy_N : N;
-fun ape_N : N;
-fun ape_V2 : V2;
-fun apeldoorn_PN : PN;
-fun aperient_A : A;
-fun aperient_N : N;
-fun aperitif_N : N;
-fun aperture_N : N;
-fun apex_N : N;
-fun aphasia_N : N;
-fun aphid_N : N;
-fun aphis_N : N;
-fun aphorism_N : N;
-fun aphrodisiac_A : A;
-fun aphrodisiac_N : N;
-fun apiarist_N : N;
-fun apiary_N : N;
-fun apiculture_N : N;
-fun apiece_Adv : Adv;
-fun apish_A : A;
-fun aplomb_N : N;
-fun apocalypse_N : N;
-fun apocalyptic_A : A;
-fun apocrypha_N : N;
-fun apocryphal_A : A;
-fun apogee_N : N;
-fun apologetic_A : A;
-fun apologetically_Adv : Adv;
-fun apologetics_N : N;
-fun apologist_N : N;
-fun apologize_V : V;
-fun apology_N : N;
-fun apophthegm_N : N;
-fun apoplectic_A : A;
-fun apoplexy_N : N;
-fun apostasy_N : N;
-fun apostate_A : A;
-fun apostate_N : N;
-fun apostle_N : N;
-fun apostolic_A : A;
-fun apostrophe_N : N;
-fun apostrophize_V2 : V2;
-fun apothecary_N : N;
-fun apothegm_N : N;
-fun apotheosis_N : N;
-fun appal_V2 : V2;
-fun appalling_A : A;
-fun appanage_N : N;
-fun apparatus_N : N;
-fun apparel_N : N;
-fun apparel_V2 : V2;
-fun apparent_A : A;
-fun apparition_N : N;
-fun appeal_N : N;
-fun appeal_V : V;
-fun appeal_V2 : V2;
-fun appeal_V2V : V2V;
-fun appealing_A : A;
-fun appear_V : V;
-fun appear_V2 : V2;
-fun appear_VA : VA;
-fun appear_VV : VV;
-fun appear_VS : VS;
-fun appearance_N : N;
-fun appease_V2 : V2;
-fun appeasement_N : N;
-fun appellant_A : A;
-fun appellant_N : N;
-fun appellation_N : N;
-fun append_V2 : V2;
-fun appendage_N : N;
-fun appendectomy_N : N;
-fun appendicitis_N : N;
-fun appendix_N : N;
-fun appertain_V : V;
-fun appetite_N : N;
-fun appetizer_N : N;
-fun appetizing_A : A;
-fun applaud_V : V;
-fun applaud_V2 : V2;
-fun applause_N : N;
-fun apple_N : N;
-fun applejack_N : N;
-fun appliance_N : N;
-fun applicability_N : N;
-fun applicable_A : A;
-fun applicant_N : N;
-fun application_N : N;
-fun applied_A : A;
-fun applique_N : N;
-fun applique_V2 : V2;
-fun apply_V : V;
-fun apply_V2 : V2;
-fun apply_V2V : V2V;
-fun apply_VV : VV;
-fun appoint_V2 : V2;
-fun appoint_V2V : V2V;
-fun appoint_VS : VS;
-fun appointee_N : N;
-fun appointment_N : N;
-fun apportion_V2 : V2;
-fun apportionment_N : N;
-fun apposite_A : A;
-fun apposition_N : N;
-fun appraisal_N : N;
-fun appraise_V2 : V2;
-fun appreciable_A : A;
-fun appreciate_V : V;
-fun appreciate_V2 : V2;
-fun appreciation_N : N;
-fun appreciative_A : A;
-fun apprehend_V2 : V2;
-fun apprehensible_A : A;
-fun apprehension_N : N;
-fun apprehensive_A : A;
-fun apprentice_N : N;
-fun apprentice_V2 : V2;
-fun apprenticeship_N : N;
-fun apprise_V2 : V2;
-fun appro_N : N;
-fun approach_N : N;
-fun approach_V : V;
-fun approach_V2 : V2;
-fun approachable_A : A;
-fun approachability_N : N;
-fun approbation_N : N;
-fun appropriate_A : A;
-fun appropriate_V2 : V2;
-fun appropriation_N : N;
-fun approval_N : N;
-fun approve_V : V;
-fun approve_V2 : V2;
-fun approvingly_Adv : Adv;
-fun approx_PN : PN;
-fun approximate_A : A;
-fun approximate_V : V;
-fun approximate_V2 : V2;
-fun approximation_N : N;
-fun appurtenance_N : N;
-fun apr_PN : PN;
-fun apres_ski_A : A;
-fun apricot_N : N;
-fun april_N : N;
-fun april_PN : PN;
-fun apron_N : N;
-fun apropos_A : A;
-fun apropos_Adv : Adv;
-fun apse_N : N;
-fun apt_A : A;
-fun aptitude_N : N;
-fun aptness_N : N;
-fun aqualung_N : N;
-fun aquamarine_N : N;
-fun aquanaut_N : N;
-fun aquaplane_N : N;
-fun aquaplane_V : V;
-fun aquarium_N : N;
-fun aquarius_PN : PN;
-fun aquatic_A : A;
-fun aquatint_N : N;
-fun aquavit_N : N;
-fun aqueduct_N : N;
-fun aqueous_A : A;
-fun aquiline_A : A;
-fun arab_N : N;
-fun arabesque_N : N;
-fun arabian_A : A;
-fun arabian_N : N;
-fun arabic_A : A;
-fun arabic_N : N;
-fun arabist_N : N;
-fun arable_A : A;
-fun arachnid_N : N;
-fun arbiter_N : N;
-fun arbitrament_N : N;
-fun arbitrary_A : A;
-fun arbitrate_V : V;
-fun arbitrate_V2 : V2;
-fun arbitration_N : N;
-fun arbitrator_N : N;
-fun arboreal_A : A;
-fun arbour_N : N;
-fun arbroath_PN : PN;
-fun arc_N : N;
-fun arc_lamp_N : N;
-fun arc_light_N : N;
-fun arcade_N : N;
-fun arcadian_A : A;
-fun arcadian_N : N;
-fun arcane_A : A;
-fun arch_A : A;
-fun arch_N : N;
-fun arch_V : V;
-fun arch_V2 : V2;
-fun archaeological_A : A;
-fun archaeologist_N : N;
-fun archaeology_N : N;
-fun archaic_A : A;
-fun archaism_N : N;
-fun archangel_N : N;
-fun archbishop_N : N;
-fun archbishopric_N : N;
-fun archdeacon_N : N;
-fun archdeaconry_N : N;
-fun archdiocese_N : N;
-fun archduke_N : N;
-fun archeology_N : N;
-fun archer_N : N;
-fun archery_N : N;
-fun archetypal_A : A;
-fun archetype_N : N;
-fun archimandrite_N : N;
-fun archipelago_N : N;
-fun architect_N : N;
-fun architectural_A : A;
-fun architecture_N : N;
-fun archivist_N : N;
-fun archway_N : N;
-fun arctic_A : A;
-fun ardent_A : A;
-fun ardour_N : N;
-fun ardrossan_PN : PN;
-fun arduous_A : A;
-fun are_N : N;
-fun area_N : N;
-fun areca_N : N;
-fun arena_N : N;
-fun arete_N : N;
-fun argent_A : A;
-fun argent_N : N;
-fun argentina_PN : PN;
-fun argentine_PN : PN;
-fun argentinian_A : A;
-fun argentinian_N : N;
-fun argon_N : N;
-fun argonaut_N : N;
-fun argosy_N : N;
-fun argot_N : N;
-fun arguable_A : A;
-fun argue_V : V;
-fun argue_V2 : V2;
-fun argue_VS : VS;
-fun argument_N : N;
-fun argumentation_N : N;
-fun argumentative_A : A;
-fun argus_N : N;
-fun argus_eyed_A : A;
-fun aria_N : N;
-fun arid_A : A;
-fun aridity_N : N;
-fun aries_PN : PN;
-fun aright_Adv : Adv;
-fun arise_V : V;
-fun arise_VS : VS;
-fun aristocracy_N : N;
-fun aristocrat_N : N;
-fun aristocratic_A : A;
-fun aristocratically_Adv : Adv;
-fun arithmetic_N : N;
-fun arithmetical_A : A;
-fun arithmetician_N : N;
-fun arizona_PN : PN;
-fun ark_N : N;
-fun arkansas_PN : PN;
-fun arm_N : N;
-fun arm_V : V;
-fun arm_V2 : V2;
-fun arm_hole_N : N;
-fun armada_N : N;
-fun armadale_PN : PN;
-fun armadillo_N : N;
-fun armageddon_PN : PN;
-fun armagh_PN : PN;
-fun armament_N : N;
-fun armature_N : N;
-fun armband_N : N;
-fun armchair_N : N;
-fun armenian_N : N;
-fun armful_N : N;
-fun armistice_N : N;
-fun armlet_N : N;
-fun armoire_N : N;
-fun armorial_A : A;
-fun armour_N : N;
-fun armour_plate_N : N;
-fun armoured_A : A;
-fun armourer_N : N;
-fun armoury_N : N;
-fun armpit_N : N;
-fun arms_race_N : N;
-fun arms_runner_N : N;
-fun army_N : N;
-fun arnhem_PN : PN;
-fun arnica_N : N;
-fun arnold_PN : PN;
-fun aroma_N : N;
-fun aromatic_A : A;
-fun arose_V2 : V2;
-fun arose_VS : VS;
-fun around_Adv : Adv;
-fun around_AdN : AdN;
-fun around_Prep : Prep ;
-fun arouse_V2 : V2;
-fun arouse_V2V : V2V;
-fun arpeggio_N : N;
-fun arquebus_N : N;
-fun arr_PN : PN;
-fun arrack_N : N;
-fun arraign_V2 : V2;
-fun arraignment_N : N;
-fun arrange_V : V;
-fun arrange_V2 : V2;
-fun arrangement_N : N;
-fun arrant_A : A;
-fun arras_N : N;
-fun array_N : N;
-fun array_V2 : V2;
-fun arrest_N : N;
-fun arrest_V2 : V2;
-fun arrester_N : N;
-fun arresting_A : A;
-fun arriere_pensee_N : N;
-fun arrival_N : N;
-fun arrive_V : V;
-fun arrive_V2 : V2;
-fun arrogance_N : N;
-fun arrogant_A : A;
-fun arrogate_V2 : V2;
-fun arrow_N : N;
-fun arrowhead_N : N;
-fun arrowroot_N : N;
-fun arse_N : N;
-fun arsehole_N : N;
-fun arsenal_N : N;
-fun arsenic_N : N;
-fun arson_N : N;
-fun art_N : N;
-fun art_PN : PN;
-fun artefact_N : N;
-fun arterial_A : A;
-fun arteriosclerosis_N : N;
-fun artery_N : N;
-fun artesian_A : A;
-fun artful_A : A;
-fun artfulness_N : N;
-fun arthritic_A : A;
-fun arthritis_N : N;
-fun arthur_PN : PN;
-fun artichoke_N : N;
-fun article_N : N;
-fun article_V2 : V2;
-fun articulate_A : A;
-fun articulate_V : V;
-fun articulate_V2 : V2;
-fun articulation_N : N;
-fun artie_PN : PN;
-fun artifact_N : N;
-fun artifice_N : N;
-fun artificer_N : N;
-fun artificial_A : A;
-fun artillery_N : N;
-fun artisan_N : N;
-fun artist_N : N;
-fun artiste_N : N;
-fun artistic_A : A;
-fun artistically_Adv : Adv;
-fun artistry_N : N;
-fun artless_A : A;
-fun artlessness_N : N;
-fun arty_A : A;
-fun arty_crafty_A : A;
-fun arum_N : N;
-fun aryan_A : A;
-fun aryan_N : N;
-fun as_Prep : Prep;
-fun as_Subj : Subj;
-fun as_long_as_Subj : Subj;
-fun as_well_Adv : Adv;
-fun asap_PN : PN;
-fun asbestos_N : N;
-fun ascend_V : V;
-fun ascend_V2 : V2;
-fun ascendancy_N : N;
-fun ascendant_N : N;
-fun ascendency_N : N;
-fun ascendent_N : N;
-fun ascension_N : N;
-fun ascent_N : N;
-fun ascertain_V2 : V2;
-fun ascertainable_A : A;
-fun ascetic_A : A;
-fun ascetic_N : N;
-fun ascetically_Adv : Adv;
-fun asceticism_N : N;
-fun ascorbic_A : A;
-fun ascot_PN : PN;
-fun ascribable_A : A;
-fun ascribe_V2 : V2;
-fun ascription_N : N;
-fun asdic_N : N;
-fun asepsis_N : N;
-fun aseptic_A : A;
-fun asexual_A : A;
-fun asexuality_N : N;
-fun ash_N : N;
-fun ash_bin_N : N;
-fun ash_can_N : N;
-fun ash_key_N : N;
-fun ash_pan_N : N;
-fun ashamed_A : A;
-fun ashbourne_PN : PN;
-fun ashby_PN : PN;
-fun ashby_de_la_zouch_PN : PN;
-fun ashby_woulds_PN : PN;
-fun ashen_A : A;
-fun ashford_PN : PN;
-fun ashington_PN : PN;
-fun ashore_Adv : Adv;
-fun ashton_in_makerfield_PN : PN;
-fun ashton_under_lyne_PN : PN;
-fun ashtray_N : N;
-fun ashy_A : A;
-fun asian_A : A;
-fun asian_N : N;
-fun asiatic_A : A;
-fun asiatic_N : N;
-fun aside_Adv : Adv;
-fun aside_N : N;
-fun asinine_A : A;
-fun ask_V : V;
-fun ask_V2 : V2;
-fun ask_V2V : V2V;
-fun ask_VS : VS;
-fun ask_VV : VV;
-fun ask_VQ : VQ;
-fun askance_Adv : Adv;
-fun askern_PN : PN;
-fun askew_A : A;
-fun askew_Adv : Adv;
-fun asking_N : N;
-fun aslant_Adv : Adv;
-fun asleep_A : A;
-fun asleep_Adv : Adv;
-fun asp_N : N;
-fun asparagus_N : N;
-fun aspect_N : N;
-fun aspectual_A : A;
-fun aspen_N : N;
-fun asperity_N : N;
-fun asperse_V2 : V2;
-fun aspersion_N : N;
-fun asphalt_N : N;
-fun asphalt_V2 : V2;
-fun asphodel_N : N;
-fun asphyxia_N : N;
-fun asphyxiate_V2 : V2;
-fun asphyxiation_N : N;
-fun aspic_N : N;
-fun aspidistra_N : N;
-fun aspirant_N : N;
-fun aspirate_N : N;
-fun aspirate_V2 : V2;
-fun aspiration_N : N;
-fun aspire_V : V;
-fun aspire_VV : VV;
-fun aspirin_N : N;
-fun aspull_PN : PN;
-fun ass_N : N;
-fun assagai_N : N;
-fun assail_V2 : V2;
-fun assailable_A : A;
-fun assailant_N : N;
-fun assassin_N : N;
-fun assassinate_V2 : V2;
-fun assassination_N : N;
-fun assault_N : N;
-fun assault_V2 : V2;
-fun assay_N : N;
-fun assay_V2 : V2;
-fun assegai_N : N;
-fun assemblage_N : N;
-fun assemble_V : V;
-fun assemble_V2 : V2;
-fun assembly_N : N;
-fun assent_N : N;
-fun assent_V : V;
-fun assert_V : V;
-fun assert_V2 : V2;
-fun assert_VS : VS;
-fun assertion_N : N;
-fun assertive_A : A;
-fun assess_V2 : V2;
-fun assessment_N : N;
-fun assessor_N : N;
-fun asset_N : N;
-fun asseverate_V2 : V2;
-fun asseveration_N : N;
-fun asshole_N : N;
-fun assiduity_N : N;
-fun assiduous_A : A;
-fun assign_V2 : V2;
-fun assign_V2V : V2V;
-fun assignable_A : A;
-fun assignation_N : N;
-fun assignment_N : N;
-fun assimilate_V : V;
-fun assimilate_V2 : V2;
-fun assimilation_N : N;
-fun assist_V : V;
-fun assist_V2 : V2;
-fun assistance_N : N;
-fun assistant_N : N;
-fun assize_N : N;
-fun assoc_N : N;
-fun associate_A : A;
-fun associate_N : N;
-fun associate_V : V;
-fun associate_V2 : V2;
-fun association_N : N;
-fun assonance_N : N;
-fun assorted_A : A;
-fun assortment_N : N;
-fun asst_N : N;
-fun assuage_V2 : V2;
-fun assume_V : V;
-fun assume_V2 : V2;
-fun assume_VS : VS;
-fun assumption_N : N;
-fun assurance_N : N;
-fun assure_V2 : V2;
-fun assure_V2S : V2S;
-fun assured_A : A;
-fun assuredness_N : N;
-fun aster_N : N;
-fun asterisk_N : N;
-fun astern_Adv : Adv;
-fun asteroid_N : N;
-fun asthma_N : N;
-fun asthmatic_A : A;
-fun astigmatic_A : A;
-fun astigmatism_N : N;
-fun astir_A : A;
-fun astir_Adv : Adv;
-fun aston_PN : PN;
-fun astonish_V2 : V2;
-fun astonishing_A : A;
-fun astonishment_N : N;
-fun astound_V2 : V2;
-fun astrakhan_N : N;
-fun astral_A : A;
-fun astray_A : A;
-fun astray_Adv : Adv;
-fun astride_A : A;
-fun astride_Adv : Adv;
-fun astride_Prep : Prep ;
-fun astringency_N : N;
-fun astringent_A : A;
-fun astringent_N : N;
-fun astrodome_N : N;
-fun astrolabe_N : N;
-fun astrologer_N : N;
-fun astrological_A : A;
-fun astrology_N : N;
-fun astronaut_N : N;
-fun astronautics_N : N;
-fun astronomer_N : N;
-fun astronomical_A : A;
-fun astronomy_N : N;
-fun astrophysics_N : N;
-fun astute_A : A;
-fun astuteness_N : N;
-fun asunder_Adv : Adv;
-fun asylum_N : N;
-fun asymmetric_A : A;
-fun asymmetrical_A : A;
-fun asymmetry_N : N;
-fun asymptote_N : N;
-fun asymptotic_A : A;
-fun asymptotically_Adv : Adv;
-fun at_Prep : Prep ;
-fun at_home_N : N;
-fun at_least_AdN : AdN;
-fun atabrine_N : N;
-fun atavism_N : N;
-fun atavistic_A : A;
-fun atelier_N : N;
-fun atheism_N : N;
-fun atheist_N : N;
-fun atheistic_A : A;
-fun athenian_A : A;
-fun athenian_N : N;
-fun athens_PN : PN;
-fun atherstone_PN : PN;
-fun athirst_A : A;
-fun athlete_N : N;
-fun athletic_A : A;
-fun athletics_N : N;
-fun athlone_PN : PN;
-fun athwart_Adv : Adv;
-fun atlanta_PN : PN;
-fun atlantic_PN : PN;
-fun atlas_N : N;
-fun atmosphere_N : N;
-fun atmospheric_A : A;
-fun atmospherics_N : N;
-fun atoll_N : N;
-fun atom_N : N;
-fun atomic_A : A;
-fun atomize_V2 : V2;
-fun atomizer_N : N;
-fun atonal_A : A;
-fun atonality_N : N;
-fun atone_V : V;
-fun atonement_N : N;
-fun atop_Adv : Adv;
-fun atop_Prep : Prep ;
-fun atrabilious_A : A;
-fun atrocious_A : A;
-fun atrocity_N : N;
-fun atrophy_N : N;
-fun atrophy_V : V;
-fun atrophy_V2 : V2;
-fun attach_V : V;
-fun attach_V2 : V2;
-fun attache_N : N;
-fun attachment_N : N;
-fun attack_N : N;
-fun attack_V2 : V2;
-fun attacker_N : N;
-fun attain_V : V;
-fun attain_V2 : V2;
-fun attainable_A : A;
-fun attainder_N : N;
-fun attainment_N : N;
-fun attar_N : N;
-fun attempt_N : N;
-fun attempt_V2 : V2;
-fun attempt_VV : VV;
-fun attend_V : V;
-fun attend_V2 : V2;
-fun attendance_N : N;
-fun attendant_A : A;
-fun attendant_N : N;
-fun attention_N : N;
-fun attentive_A : A;
-fun attentiveness_N : N;
-fun attenuate_V2 : V2;
-fun attenuation_N : N;
-fun attest_V : V;
-fun attest_V2 : V2;
-fun attest_VS : VS;
-fun attic_A : A;
-fun attic_N : N;
-fun attire_N : N;
-fun attire_V2 : V2;
-fun attitude_N : N;
-fun attitudinize_V : V;
-fun attorney_N : N;
-fun attract_V2 : V2;
-fun attraction_N : N;
-fun attractive_A : A;
-fun attributable_A : A;
-fun attribute_N : N;
-fun attribute_V2 : V2;
-fun attribution_N : N;
-fun attributive_A : A;
-fun attrition_N : N;
-fun attune_V2 : V2;
-fun atypical_A : A;
-fun au_fait_A : A;
-fun au_fond_Adv : Adv;
-fun au_pair_N : N;
-fun aubergine_N : N;
-fun aubrietia_N : N;
-fun auburn_A : A;
-fun auckland_PN : PN;
-fun auction_N : N;
-fun auction_V2 : V2;
-fun auctioneer_N : N;
-fun audacious_A : A;
-fun audacity_N : N;
-fun audibility_N : N;
-fun audible_A : A;
-fun audience_N : N;
-fun audio_lingual_A : A;
-fun audit_N : N;
-fun audit_V2 : V2;
-fun audition_N : N;
-fun audition_V : V;
-fun audition_V2 : V2;
-fun auditor_N : N;
-fun auditorium_N : N;
-fun auditory_A : A;
-fun audley_PN : PN;
-fun audrey_PN : PN;
-fun aug_PN : PN;
-fun auger_N : N;
-fun aught_N : N;
-fun augment_V : V;
-fun augment_V2 : V2;
-fun augmentation_N : N;
-fun augsburg_PN : PN;
-fun augur_N : N;
-fun augur_V : V;
-fun augur_V2 : V2;
-fun augury_N : N;
-fun august_A : A;
-fun august_N : N;
-fun august_PN : PN;
-fun augustan_A : A;
-fun auk_N : N;
-fun auld_lang_syne_N : N;
-fun aunt_N : N;
-fun auntie_N : N;
-fun aunty_N : N;
-fun aura_N : N;
-fun aural_A : A;
-fun aureole_N : N;
-fun auricle_N : N;
-fun auricular_A : A;
-fun auriferous_A : A;
-fun aurora_N : N;
-fun auspicious_A : A;
-fun aussie_N : N;
-fun austere_A : A;
-fun austerity_N : N;
-fun australia_PN : PN;
-fun australian_A : A;
-fun australian_N : N;
-fun austria_PN : PN;
-fun austrian_A : A;
-fun austrian_N : N;
-fun autarchy_N : N;
-fun autarky_N : N;
-fun authentic_A : A;
-fun authentically_Adv : Adv;
-fun authenticate_V2 : V2;
-fun authentication_N : N;
-fun authenticity_N : N;
-fun author_N : N;
-fun authore_V2 : V2;
-fun authoress_N : N;
-fun authoritarian_A : A;
-fun authoritarian_N : N;
-fun authoritarianism_N : N;
-fun authoritative_A : A;
-fun authority_N : N;
-fun authorization_N : N;
-fun authorize_V2 : V2;
-fun authorize_V2V : V2V;
-fun authorship_N : N;
-fun autism_N : N;
-fun autistic_A : A;
-fun auto_N : N;
-fun auto_changer_N : N;
-fun auto_da_fe_N : N;
-fun autobahn_N : N;
-fun autobiographic_A : A;
-fun autobiographical_A : A;
-fun autobiography_N : N;
-fun autocracy_N : N;
-fun autocrat_N : N;
-fun autocratic_A : A;
-fun autocratically_Adv : Adv;
-fun autogiro_N : N;
-fun autograph_N : N;
-fun autograph_V2 : V2;
-fun autogyro_N : N;
-fun automat_N : N;
-fun automate_V2 : V2;
-fun automatic_A : A;
-fun automatic_N : N;
-fun automatically_Adv : Adv;
-fun automation_N : N;
-fun automaton_N : N;
-fun automobile_N : N;
-fun autonomous_A : A;
-fun autonomy_N : N;
-fun autopsy_N : N;
-fun autostrada_N : N;
-fun autumn_N : N;
-fun autumnal_A : A;
-fun auxiliary_A : A;
-fun auxiliary_N : N;
-fun avail_N : N;
-fun avail_V : V;
-fun avail_V2 : V2;
-fun availability_N : N;
-fun available_A : A;
-fun avalanche_N : N;
-fun avant_garde_N : N;
-fun avarice_N : N;
-fun avaricious_A : A;
-fun avatar_N : N;
-fun ave_PN : PN;
-fun aveley_PN : PN;
-fun avenge_V2 : V2;
-fun avenger_N : N;
-fun avenue_N : N;
-fun aver_V2 : V2;
-fun average_A : A;
-fun average_N : N;
-fun average_V : V;
-fun average_V2 : V2;
-fun averr_VS : VS;
-fun averse_A : A;
-fun aversion_N : N;
-fun avert_V2 : V2;
-fun aviary_N : N;
-fun aviation_N : N;
-fun aviator_N : N;
-fun avid_A : A;
-fun avidity_N : N;
-fun avignon_PN : PN;
-fun avocado_N : N;
-fun avocation_N : N;
-fun avoid_V2 : V2;
-fun avoid_VV : VV;
-fun avoidable_A : A;
-fun avoidance_N : N;
-fun avoirdupois_N : N;
-fun avon_PN : PN;
-fun avouch_V : V;
-fun avouch_V2 : V2;
-fun avow_V2 : V2;
-fun avowal_N : N;
-fun avowedly_Adv : Adv;
-fun avuncular_A : A;
-fun await_V2 : V2;
-fun awake_A : A;
-fun awake_V : V;
-fun awaken_V2 : V2;
-fun awakening_N : N;
-fun award_N : N;
-fun award_V2 : V2;
-fun aware_A : A;
-fun awareness_N : N;
-fun awash_A : A;
-fun away_A : A;
-fun away_Adv : Adv;
-fun awe_N : N;
-fun awe_V2 : V2;
-fun awe_inspiring_A : A;
-fun awe_stricken_A : A;
-fun awe_struck_A : A;
-fun aweigh_Adv : Adv;
-fun awesome_A : A;
-fun awful_A : A;
-fun awhile_Adv : Adv;
-fun awkward_A : A;
-fun awkwardness_N : N;
-fun awl_N : N;
-fun awning_N : N;
-fun awol_PN : PN;
-fun awry_A : A;
-fun awry_Adv : Adv;
-fun ax_N : N;
-fun ax_V2 : V2;
-fun axe_N : N;
-fun axe_V2 : V2;
-fun axiom_N : N;
-fun axiomatic_A : A;
-fun axiomatically_Adv : Adv;
-fun axis_N : N;
-fun axle_N : N;
-fun ay_Adv : Adv;
-fun ayah_N : N;
-fun aycliffe_PN : PN;
-fun aye_Adv : Adv;
-fun aylesbury_PN : PN;
-fun aylesford_PN : PN;
-fun ayr_PN : PN;
-fun azalea_N : N;
-fun azimuth_N : N;
-fun azure_A : A;
-fun azure_N : N;
-fun b_ed_N : N;
-fun ba_N : N;
-fun baa_N : N;
-fun baa_V : V;
-fun baa_lamb_N : N;
-fun babble_N : N;
-fun babble_V : V;
-fun babble_V2 : V2;
-fun babbler_N : N;
-fun babe_N : N;
-fun babel_N : N;
-fun baboo_N : N;
-fun baboon_N : N;
-fun babs_PN : PN;
-fun babu_N : N;
-fun baby_N : N;
-fun baby_V2 : V2;
-fun baby_faced_A : A;
-fun baby_farmer_N : N;
-fun baby_minder_N : N;
-fun baby_talk_N : N;
-fun babyhood_N : N;
-fun babyish_A : A;
-fun babysit_V : V;
-fun babysitter_N : N;
-fun babysitting_N : N;
-fun baccalaureate_N : N;
-fun baccarat_N : N;
-fun bacchanal_A : A;
-fun bacchanal_N : N;
-fun bacchanalian_A : A;
-fun baccy_N : N;
-fun bachelor_N : N;
-fun bacillus_N : N;
-fun back_Adv : Adv;
-fun back_N : N;
-fun back_V : V;
-fun back_V2 : V2;
-fun back_breaking_A : A;
-fun back_down_N : N;
-fun back_formation_N : N;
-fun back_up_N : N;
-fun backache_N : N;
-fun backband_N : N;
-fun backbench_N : N;
-fun backbencher_N : N;
-fun backbite_V : V;
-fun backbite_V2 : V2;
-fun backbiter_N : N;
-fun backboard_N : N;
-fun backbone_N : N;
-fun backchat_N : N;
-fun backcloth_N : N;
-fun backdate_V2 : V2;
-fun backdoor_N : N;
-fun backdrop_N : N;
-fun backer_N : N;
-fun backfire_N : N;
-fun backfire_V : V;
-fun backgammon_N : N;
-fun background_N : N;
-fun backhand_A : A;
-fun backhanded_A : A;
-fun backing_N : N;
-fun backlash_N : N;
-fun backless_A : A;
-fun backlog_N : N;
-fun backmost_A : A;
-fun backpedal_V : V;
-fun backpedaling_V : V;
-fun backroom_N : N;
-fun backscratcher_N : N;
-fun backseat_N : N;
-fun backsheesh_N : N;
-fun backside_N : N;
-fun backslide_V : V;
-fun backspace_V : V;
-fun backstage_Adv : Adv;
-fun backstair_A : A;
-fun backstroke_N : N;
-fun backsword_N : N;
-fun backtalk_N : N;
-fun backward_A : A;
-fun backward_Adv : Adv;
-fun backwards_A : A;
-fun backwards_Adv : Adv;
-fun backwash_N : N;
-fun backwater_N : N;
-fun backwoodsman_N : N;
-fun backworth_PN : PN;
-fun bacon_N : N;
-fun bacterial_A : A;
-fun bacteriologist_N : N;
-fun bacteriology_N : N;
-fun bacterium_N : N;
-fun bacup_PN : PN;
-fun bad_A : A;
-fun bad_N : N;
-fun badajoz_PN : PN;
-fun badalona_PN : PN;
-fun badge_N : N;
-fun badger_N : N;
-fun badger_V2 : V2;
-fun badinage_N : N;
-fun badly_behaved_A : A;
-fun badminton_N : N;
-fun badness_N : N;
-fun baffle_N : N;
-fun baffle_V2 : V2;
-fun bag_N : N;
-fun bag_V : V;
-fun bag_V2 : V2;
-fun bagatelle_N : N;
-fun baggage_N : N;
-fun baggy_A : A;
-fun baghdad_PN : PN;
-fun bagnio_N : N;
-fun bagpipe_N : N;
-fun bahamas_PN : PN;
-fun bahamian_A : A;
-fun bahamian_N : N;
-fun bahasa_N : N;
-fun bahrain_PN : PN;
-fun bahraini_A : A;
-fun bahraini_N : N;
-fun bail_N : N;
-fun bail_V : V;
-fun bail_V2 : V2;
-fun bailee_N : N;
-fun bailey_N : N;
-fun bailey_PN : PN;
-fun bailiff_N : N;
-fun bailment_N : N;
-fun bailor_N : N;
-fun bairn_N : N;
-fun bait_N : N;
-fun bait_V : V;
-fun bait_V2 : V2;
-fun baize_N : N;
-fun bake_V : V;
-fun bake_V2 : V2;
-fun bakelite_N : N;
-fun baker_N : N;
-fun bakery_N : N;
-fun baking_hot_A : A;
-fun baking_powder_N : N;
-fun baksheesh_N : N;
-fun baku_PN : PN;
-fun balaclava_N : N;
-fun balalaika_N : N;
-fun balance_N : N;
-fun balance_V : V;
-fun balance_V2 : V2;
-fun balance_sheet_N : N;
-fun balance_wheel_N : N;
-fun balconied_A : A;
-fun balcony_N : N;
-fun bald_A : A;
-fun bald_head_N : N;
-fun bald_pate_N : N;
-fun balderdash_N : N;
-fun baldness_N : N;
-fun baldock_PN : PN;
-fun baldric_N : N;
-fun bale_N : N;
-fun bale_V2 : V2;
-fun baleful_A : A;
-fun balk_N : N;
-fun balk_V : V;
-fun balk_V2 : V2;
-fun ball_N : N;
-fun ball_V : V;
-fun ball_V2 : V2;
-fun ball_cartridge_N : N;
-fun ball_dress_N : N;
-fun ballad_N : N;
-fun ballade_N : N;
-fun ballast_N : N;
-fun ballast_V2 : V2;
-fun ballbearing_N : N;
-fun ballcock_N : N;
-fun ballerina_N : N;
-fun ballet_N : N;
-fun ballet_dancer_N : N;
-fun ballet_skirt_N : N;
-fun ballistic_A : A;
-fun ballistics_N : N;
-fun ballock_N : N;
-fun balloon_N : N;
-fun balloon_V : V;
-fun balloon_V2 : V2;
-fun balloonist_N : N;
-fun ballot_N : N;
-fun ballot_V : V;
-fun ballot_box_N : N;
-fun ballpen_N : N;
-fun ballpoint_N : N;
-fun ballpoint_pen_N : N;
-fun ballroom_N : N;
-fun balls_up_N : N;
-fun bally_A : A;
-fun bally_Adv : Adv;
-fun ballyhoo_N : N;
-fun balm_N : N;
-fun balmy_A : A;
-fun baloney_N : N;
-fun balsa_N : N;
-fun balsam_N : N;
-fun baltimore_PN : PN;
-fun baluster_N : N;
-fun balustrade_N : N;
-fun bambino_N : N;
-fun bamboo_N : N;
-fun bamboozle_V2 : V2;
-fun ban_N : N;
-fun ban_V2 : V2;
-fun banal_A : A;
-fun banality_N : N;
-fun banana_N : N;
-fun banbury_PN : PN;
-fun band_N : N;
-fun band_V : V;
-fun band_V2 : V2;
-fun band_saw_N : N;
-fun bandage_N : N;
-fun bandage_V2 : V2;
-fun bandanna_N : N;
-fun bandbox_N : N;
-fun bandeau_N : N;
-fun bandit_N : N;
-fun banditry_N : N;
-fun bandleader_N : N;
-fun bandmaster_N : N;
-fun bandoleer_N : N;
-fun bandolier_N : N;
-fun bandsman_N : N;
-fun bandstand_N : N;
-fun bandung_PN : PN;
-fun bandwagon_N : N;
-fun bandy_A : A;
-fun bandy_V2 : V2;
-fun bandy_legged_A : A;
-fun bane_N : N;
-fun baneful_A : A;
-fun bang_Adv : Adv;
-fun bang_N : N;
-fun bang_V : V;
-fun bang_V2 : V2;
-fun bangalore_PN : PN;
-fun banger_N : N;
-fun bangkok_PN : PN;
-fun bangladesh_PN : PN;
-fun bangladeshi_A : A;
-fun bangladeshi_N : N;
-fun bangle_N : N;
-fun bangor_PN : PN;
-fun banian_N : N;
-fun banian_tree_N : N;
-fun banish_V2 : V2;
-fun banishment_N : N;
-fun banister_N : N;
-fun banjo_N : N;
-fun bank_N : N;
-fun bank_V : V;
-fun bank_V2 : V2;
-fun bank_bill_N : N;
-fun bank_book_N : N;
-fun bank_draft_N : N;
-fun bank_rate_N : N;
-fun banker_N : N;
-fun banking_N : N;
-fun banknote_N : N;
-fun bankroll_N : N;
-fun bankrupt_A : A;
-fun bankrupt_N : N;
-fun bankrupt_V2 : V2;
-fun bankruptcy_N : N;
-fun banner_N : N;
-fun banning_order_N : N;
-fun bannister_N : N;
-fun bannock_N : N;
-fun bannockburn_PN : PN;
-fun banquet_N : N;
-fun banquet_V : V;
-fun banquet_V2 : V2;
-fun banshee_N : N;
-fun bant_V : V;
-fun bantam_N : N;
-fun banter_N : N;
-fun banter_V : V;
-fun banter_V2 : V2;
-fun bantering_A : A;
-fun banting_N : N;
-fun bantry_PN : PN;
-fun bantu_A : A;
-fun bantu_N : N;
-fun banyan_N : N;
-fun baobab_N : N;
-fun baptism_N : N;
-fun baptismal_A : A;
-fun baptist_A : A;
-fun baptist_N : N;
-fun baptize_V2 : V2;
-fun bar_N : N;
-fun bar_V2 : V2;
-fun bar_Prep : Prep;
-fun baracaldo_PN : PN;
-fun barb_N : N;
-fun barbadian_A : A;
-fun barbadian_N : N;
-fun barbados_PN : PN;
-fun barbara_PN : PN;
-fun barbarian_A : A;
-fun barbarian_N : N;
-fun barbaric_A : A;
-fun barbarism_N : N;
-fun barbarity_N : N;
-fun barbarize_V2 : V2;
-fun barbarous_A : A;
-fun barbecue_N : N;
-fun barbecue_V2 : V2;
-fun barbed_A : A;
-fun barbel_N : N;
-fun barber_N : N;
-fun barbican_N : N;
-fun barbitone_N : N;
-fun barbiturate_N : N;
-fun barcarole_N : N;
-fun barcarolle_N : N;
-fun barcelona_PN : PN;
-fun bard_N : N;
-fun bardic_A : A;
-fun bardolatry_N : N;
-fun bare_A : A;
-fun bare_V2 : V2;
-fun bareback_Adv : Adv;
-fun barebacked_A : A;
-fun barebacked_Adv : Adv;
-fun barefaced_A : A;
-fun barefoot_Adv : Adv;
-fun barefooted_A : A;
-fun barefooted_Adv : Adv;
-fun bareheaded_A : A;
-fun barelegged_A : A;
-fun bareness_N : N;
-fun bargain_N : N;
-fun bargain_V : V;
-fun bargain_V2 : V2;
-fun barge_N : N;
-fun barge_V : V;
-fun bargee_N : N;
-fun bargepole_N : N;
-fun bargoed_PN : PN;
-fun bari_PN : PN;
-fun baritone_N : N;
-fun barium_N : N;
-fun bark_N : N;
-fun bark_V : V;
-fun bark_V2 : V2;
-fun barker_N : N;
-fun barking_PN : PN;
-fun barley_N : N;
-fun barley_sugar_N : N;
-fun barley_water_N : N;
-fun barleycorn_N : N;
-fun barm_N : N;
-fun barmaid_N : N;
-fun barman_N : N;
-fun barmy_A : A;
-fun barn_N : N;
-fun barn_door_N : N;
-fun barnacle_N : N;
-fun barnard_castle_PN : PN;
-fun barnet_PN : PN;
-fun barnoldswick_PN : PN;
-fun barnsley_PN : PN;
-fun barnstaple_PN : PN;
-fun barnstorm_V : V;
-fun barnstormer_N : N;
-fun barnyard_N : N;
-fun barometer_N : N;
-fun barometric_A : A;
-fun baron_N : N;
-fun baronage_N : N;
-fun baroness_N : N;
-fun baronet_N : N;
-fun baronetcy_N : N;
-fun baronial_A : A;
-fun barony_N : N;
-fun baroque_A : A;
-fun baroque_N : N;
-fun barouche_N : N;
-fun barque_N : N;
-fun barrack_N : N;
-fun barrack_V : V;
-fun barrack_V2 : V2;
-fun barracking_N : N;
-fun barracuda_N : N;
-fun barrage_N : N;
-fun barranquilla_PN : PN;
-fun barrel_N : N;
-fun barrel_V2 : V2;
-fun barrelled_A : A;
-fun barren_A : A;
-fun barrenness_N : N;
-fun barrhead_PN : PN;
-fun barricade_N : N;
-fun barricade_V2 : V2;
-fun barrier_N : N;
-fun barrister_N : N;
-fun barrow_N : N;
-fun barrow_boy_N : N;
-fun barrow_in_furness_PN : PN;
-fun barrow_man_N : N;
-fun barry_PN : PN;
-fun bart_PN : PN;
-fun bartender_N : N;
-fun barter_N : N;
-fun barter_V : V;
-fun barter_V2 : V2;
-fun barterer_N : N;
-fun bartholomew_PN : PN;
-fun barton_upon_humber_PN : PN;
-fun bas_relief_N : N;
-fun basal_A : A;
-fun basalt_N : N;
-fun bascule_N : N;
-fun base_A : A;
-fun base_N : N;
-fun base_V : V;
-fun base_V2 : V2;
-fun baseball_N : N;
-fun baseboard_N : N;
-fun basel_PN : PN;
-fun baseless_A : A;
-fun basement_N : N;
-fun bash_N : N;
-fun bash_V2 : V2;
-fun bashful_A : A;
-fun basic_A : A;
-fun basically_Adv : Adv;
-fun basil_N : N;
-fun basil_PN : PN;
-fun basildon_PN : PN;
-fun basilica_N : N;
-fun basilisk_N : N;
-fun basin_N : N;
-fun basingstoke_PN : PN;
-fun basis_N : N;
-fun bask_V : V;
-fun basket_N : N;
-fun basketball_N : N;
-fun basketry_N : N;
-fun bass_A : A;
-fun bass_N : N;
-fun bassinet_N : N;
-fun bassoon_N : N;
-fun bast_N : N;
-fun bastard_N : N;
-fun bastardize_V2 : V2;
-fun bastardy_N : N;
-fun baste_V2 : V2;
-fun bastinado_N : N;
-fun bastinado_V2 : V2;
-fun bastion_N : N;
-fun bat_N : N;
-fun bat_V : V;
-fun bat_V2 : V2;
-fun batch_N : N;
-fun bate_V2 : V2;
-fun bath_N : N;
-fun bath_PN : PN;
-fun bath_V : V;
-fun bath_V2 : V2;
-fun bath_chair_N : N;
-fun bathe_N : N;
-fun bathe_V : V;
-fun bathe_V2 : V2;
-fun bather_N : N;
-fun bathgate_PN : PN;
-fun bathing_N : N;
-fun bathing_cap_N : N;
-fun bathing_costume_N : N;
-fun bathing_machine_N : N;
-fun bathing_suit_N : N;
-fun bathos_N : N;
-fun bathrobe_N : N;
-fun bathroom_N : N;
-fun bathtub_N : N;
-fun bathysphere_N : N;
-fun batik_N : N;
-fun batiste_N : N;
-fun batley_PN : PN;
-fun batman_N : N;
-fun baton_N : N;
-fun bats_A : A;
-fun batsman_N : N;
-fun battalion_N : N;
-fun batten_N : N;
-fun batten_V : V;
-fun batten_V2 : V2;
-fun batter_N : N;
-fun batter_V : V;
-fun batter_V2 : V2;
-fun battery_N : N;
-fun batting_N : N;
-fun battle_N : N;
-fun battle_V : V;
-fun battle_V2 : V2;
-fun battle_axe_N : N;
-fun battle_cruiser_N : N;
-fun battledore_N : N;
-fun battledress_N : N;
-fun battlefield_N : N;
-fun battleground_N : N;
-fun battleship_N : N;
-fun battue_N : N;
-fun batty_A : A;
-fun bauble_N : N;
-fun baulk_N : N;
-fun baulk_V : V;
-fun baulk_V2 : V2;
-fun bauxite_N : N;
-fun bawbee_N : N;
-fun bawd_N : N;
-fun bawdily_Adv : Adv;
-fun bawdy_A : A;
-fun bawdy_N : N;
-fun bawl_V : V;
-fun bawl_V2 : V2;
-fun bay_A : A;
-fun bay_N : N;
-fun bay_V : V;
-fun bay_wreath_N : N;
-fun bayonet_N : N;
-fun bayonet_V2 : V2;
-fun bayou_N : N;
-fun bazaar_N : N;
-fun bazooka_N : N;
-fun bbc_PN : PN;
-fun beach_N : N;
-fun beach_V2 : V2;
-fun beachcomber_N : N;
-fun beachhead_N : N;
-fun beachwear_N : N;
-fun beacon_N : N;
-fun beacon_fire_N : N;
-fun beacon_light_N : N;
-fun beaconsfield_PN : PN;
-fun bead_N : N;
-fun beading_N : N;
-fun beadle_N : N;
-fun beady_A : A;
-fun beagle_N : N;
-fun beagling_N : N;
-fun beak_N : N;
-fun beaker_N : N;
-fun beam_N : N;
-fun beam_V : V;
-fun beam_V2 : V2;
-fun bean_N : N;
-fun beanfeast_N : N;
-fun beano_N : N;
-fun beanstalk_N : N;
-fun bear_N : N;
-fun bear_V : V;
-fun bear_V2 : V2;
-fun bearable_A : A;
-fun beard_N : N;
-fun beard_V2 : V2;
-fun bearded_A : A;
-fun beardless_A : A;
-fun bearer_N : N;
-fun bearing_N : N;
-fun bearish_A : A;
-fun bearsden_PN : PN;
-fun bearskin_N : N;
-fun beast_N : N;
-fun beastliness_N : N;
-fun beastly_A : A;
-fun beastly_Adv : Adv;
-fun beat_A : A;
-fun beat_N : N;
-fun beat_V : V;
-fun beat_V2 : V2;
-fun beaten_A : A;
-fun beater_N : N;
-fun beatific_A : A;
-fun beatification_N : N;
-fun beatify_V2 : V2;
-fun beating_N : N;
-fun beatitude_N : N;
-fun beatnik_N : N;
-fun beatrice_PN : PN;
-fun beau_N : N;
-fun beaujolais_N : N;
-fun beaumaris_PN : PN;
-fun beauteous_A : A;
-fun beautician_N : N;
-fun beautiful_A : A;
-fun beautify_V2 : V2;
-fun beauty_N : N;
-fun beauty_parlour_N : N;
-fun beauty_salon_N : N;
-fun beauty_sleep_N : N;
-fun beauty_spot_N : N;
-fun beaver_N : N;
-fun beaver_V : V;
-fun bebington_PN : PN;
-fun becalmed_A : A;
-fun because_Subj : Subj ;
-fun beccles_PN : PN;
-fun beck_N : N;
-fun beckon_V : V;
-fun beckon_V2 : V2;
-fun become_V : V;
-fun become_V2 : V2;
-fun become_VA : VA;
-fun become_VS : VS;
-fun becoming_A : A;
-fun bed_N : N;
-fun bed_V2 : V2;
-fun bedaubed_A : A;
-fun bedbug_N : N;
-fun beddau_PN : PN;
-fun bedded_A : A;
-fun bedding_N : N;
-fun bedecked_A : A;
-fun bedevil_V2 : V2;
-fun bedevilment_N : N;
-fun bedewed_A : A;
-fun bedfellow_N : N;
-fun bedford_PN : PN;
-fun bedfordshire_PN : PN;
-fun bedimmed_A : A;
-fun bedlam_N : N;
-fun bedlington_PN : PN;
-fun bedouin_N : N;
-fun bedpan_N : N;
-fun bedpost_N : N;
-fun bedraggled_A : A;
-fun bedridden_A : A;
-fun bedrock_N : N;
-fun bedroll_N : N;
-fun bedroom_N : N;
-fun bedroomed_A : A;
-fun bedside_N : N;
-fun bedsit_N : N;
-fun bedsitter_N : N;
-fun bedsitting_room_N : N;
-fun bedsore_N : N;
-fun bedspread_N : N;
-fun bedstead_N : N;
-fun bedtime_N : N;
-fun beduin_N : N;
-fun bedwas_PN : PN;
-fun bee_N : N;
-fun beech_N : N;
-fun beef_N : N;
-fun beef_V : V;
-fun beefeater_N : N;
-fun beefsteak_N : N;
-fun beefy_A : A;
-fun beehive_N : N;
-fun beep_N : N;
-fun beer_N : N;
-fun beery_A : A;
-fun beeswax_N : N;
-fun beeswax_V2 : V2;
-fun beet_N : N;
-fun beetle_N : N;
-fun beetle_V : V;
-fun beetle_browed_A : A;
-fun beetroot_N : N;
-fun befall_V : V;
-fun befall_V2 : V2;
-fun befit_V2 : V2;
-fun befitting_A : A;
-fun befogged_A : A;
-fun before_Adv : Adv;
-fun before_Prep : Prep ;
-fun before_Subj : Subj ;
-fun beforehand_A : A;
-fun beforehand_Adv : Adv;
-fun befoul_V2 : V2;
-fun befriend_V2 : V2;
-fun beg_V : V;
-fun beg_V2 : V2;
-fun beget_V2 : V2;
-fun begetter_N : N;
-fun beggar_N : N;
-fun beggar_V2 : V2;
-fun beggarly_A : A;
-fun beggarman_N : N;
-fun beggarwoman_N : N;
-fun beggary_N : N;
-fun begin_V : V;
-fun begin_V2 : V2;
-fun begin_VV : VV;
-fun beginner_N : N;
-fun beginning_N : N;
-fun begonia_N : N;
-fun begrimed_A : A;
-fun begrudge_V2 : V2;
-fun beguile_V2 : V2;
-fun begum_N : N;
-fun behalf_N : N;
-fun behave_V : V;
-fun behaved_A : A;
-fun behaviour_N : N;
-fun behaviourism_N : N;
-fun behaviourist_N : N;
-fun behead_V2 : V2;
-fun behest_N : N;
-fun behind_Adv : Adv;
-fun behind_N : N;
-fun behind_Prep : Prep ;
-fun behindhand_A : A;
-fun behold_V2 : V2;
-fun beholden_A : A;
-fun beholder_N : N;
-fun behove_V2 : V2;
-fun beige_N : N;
-fun being_N : N;
-fun beirut_PN : PN;
-fun beith_PN : PN;
-fun bejewelled_A : A;
-fun belabour_V2 : V2;
-fun belated_A : A;
-fun belay_N : N;
-fun belay_V2 : V2;
-fun belaying_pin_N : N;
-fun belch_N : N;
-fun belch_V : V;
-fun belch_V2 : V2;
-fun beldam_N : N;
-fun beldame_N : N;
-fun beleaguer_V2 : V2;
-fun belem_PN : PN;
-fun belfast_PN : PN;
-fun belfry_N : N;
-fun belgian_A : A;
-fun belgian_N : N;
-fun belgium_PN : PN;
-fun belgrade_PN : PN;
-fun belie_V2 : V2;
-fun belief_N : N;
-fun believable_A : A;
-fun believe_V : V;
-fun believe_V2 : V2;
-fun believe_V2V : V2V;
-fun believe_VS : VS;
-fun believer_N : N;
-fun believing_N : N;
-fun belike_Adv : Adv;
-fun belinda_PN : PN;
-fun belittle_V2 : V2;
-fun bell_N : N;
-fun bell_V2 : V2;
-fun bell_bottomed_A : A;
-fun bell_buoy_N : N;
-fun bell_flower_N : N;
-fun bell_founder_N : N;
-fun bell_foundry_N : N;
-fun bell_metal_N : N;
-fun bell_push_N : N;
-fun bell_ringer_N : N;
-fun bell_tent_N : N;
-fun bella_PN : PN;
-fun belladonna_N : N;
-fun bellboy_N : N;
-fun belle_N : N;
-fun belle_PN : PN;
-fun bellhop_N : N;
-fun bellicose_A : A;
-fun bellied_A : A;
-fun belligerency_N : N;
-fun belligerent_A : A;
-fun belligerent_N : N;
-fun bellow_V : V;
-fun bellow_V2 : V2;
-fun bellshill_PN : PN;
-fun bellwether_N : N;
-fun belly_N : N;
-fun belly_V : V;
-fun belly_V2 : V2;
-fun bellyache_N : N;
-fun bellyache_V : V;
-fun bellyflop_N : N;
-fun bellyful_N : N;
-fun bellyland_V : V;
-fun bellylaugh_N : N;
-fun bellylaugh_V : V;
-fun belo_horizonte_PN : PN;
-fun belong_V : V;
-fun beloved_A : A;
-fun beloved_N : N;
-fun below_Adv : Adv;
-fun below_Prep : Prep ;
-fun belper_PN : PN;
-fun belt_N : N;
-fun belt_V2 : V2;
-fun belting_N : N;
-fun bemoan_V2 : V2;
-fun bemused_A : A;
-fun ben_N : N;
-fun ben_PN : PN;
-fun bench_N : N;
-fun bend_N : N;
-fun bend_V : V;
-fun bend_V2 : V2;
-fun beneath_Adv : Adv;
-fun beneath_Prep : Prep ;
-fun benedick_N : N;
-fun benedictine_A : A;
-fun benedictine_N : N;
-fun benediction_N : N;
-fun benefaction_N : N;
-fun benefactor_N : N;
-fun benefactress_N : N;
-fun benefice_N : N;
-fun beneficed_A : A;
-fun beneficence_N : N;
-fun beneficent_A : A;
-fun beneficial_A : A;
-fun beneficiary_N : N;
-fun benefit_N : N;
-fun benefit_V : V;
-fun benefit_V2 : V2;
-fun benevolence_N : N;
-fun benevolent_A : A;
-fun bengali_A : A;
-fun bengali_N : N;
-fun benighted_A : A;
-fun benign_A : A;
-fun benignant_A : A;
-fun benignity_N : N;
-fun benin_PN : PN;
-fun beninese_A : A;
-fun beninese_N : N;
-fun benison_N : N;
-fun benjamin_PN : PN;
-fun benny_PN : PN;
-fun bent_A : A;
-fun bent_N : N;
-fun benumbed_A : A;
-fun benzedrine_N : N;
-fun benzene_N : N;
-fun benzine_N : N;
-fun benzol_N : N;
-fun beograd_PN : PN;
-fun bequeath_V2 : V2;
-fun bequest_N : N;
-fun berate_V2 : V2;
-fun bereave_V2 : V2;
-fun bereavement_N : N;
-fun beret_N : N;
-fun berg_N : N;
-fun bergamo_PN : PN;
-fun bergen_PN : PN;
-fun beri_beri_N : N;
-fun berkhamsted_PN : PN;
-fun berkshire_PN : PN;
-fun berlin_PN : PN;
-fun bermuda_PN : PN;
-fun bermudan_A : A;
-fun bermudan_N : N;
-fun bern_PN : PN;
-fun bernard_PN : PN;
-fun bernie_PN : PN;
-fun berry_N : N;
-fun berserk_A : A;
-fun bert_PN : PN;
-fun berth_N : N;
-fun berth_V : V;
-fun berth_V2 : V2;
-fun bertha_PN : PN;
-fun bertie_PN : PN;
-fun berwick_upon_tweed_PN : PN;
-fun beryl_N : N;
-fun beryl_PN : PN;
-fun beseech_V2 : V2;
-fun beseeching_A : A;
-fun beseem_V2 : V2;
-fun beset_V2 : V2;
-fun beshrew_V2 : V2;
-fun beside_Prep : Prep ;
-fun besides_Adv : Adv;
-fun besides_Prep : Prep ;
-fun besiege_V2 : V2;
-fun besieger_N : N;
-fun besmear_V2 : V2;
-fun besmirch_V2 : V2;
-fun besom_N : N;
-fun besotted_A : A;
-fun bespangled_A : A;
-fun bespattered_A : A;
-fun bespeak_V2 : V2;
-fun bespectacled_A : A;
-fun bess_PN : PN;
-fun bessie_PN : PN;
-fun best_Adv : Adv;
-fun best_V2 : V2;
-fun best_seller_N : N;
-fun bestial_A : A;
-fun bestiality_N : N;
-fun bestiary_N : N;
-fun bestir_V2 : V2;
-fun bestow_V2 : V2;
-fun bestowal_N : N;
-fun bestrew_V2 : V2;
-fun bestride_V2 : V2;
-fun bet_N : N;
-fun bet_V : V;
-fun bet_V2 : V2;
-fun bet_VS : VS;
-fun beta_N : N;
-fun betake_V2 : V2;
-fun bete_noire_N : N;
-fun betel_N : N;
-fun betel_nut_N : N;
-fun bethel_N : N;
-fun bethink_V2 : V2;
-fun bethune_PN : PN;
-fun betide_V2 : V2;
-fun betimes_Adv : Adv;
-fun betoken_V2 : V2;
-fun betray_V2 : V2;
-fun betrayal_N : N;
-fun betrayer_N : N;
-fun betroth_V2 : V2;
-fun betrothal_N : N;
-fun betrothed_N : N;
-fun betsy_PN : PN;
-fun better_Adv : Adv;
-fun better_N : N;
-fun better_V2 : V2;
-fun betterment_N : N;
-fun bettor_N : N;
-fun betty_PN : PN;
-fun between_Adv : Adv;
-fun between_Prep : Prep;
-fun betwixt_Prep : Prep;
-fun bevel_N : N;
-fun bevel_V2 : V2;
-fun beverage_N : N;
-fun beverley_PN : PN;
-fun bevy_N : N;
-fun bewail_V2 : V2;
-fun beware_V : V;
-fun beware_V2 : V2;
-fun bewdley_PN : PN;
-fun bewilder_V2 : V2;
-fun bewildering_A : A;
-fun bewilderment_N : N;
-fun bewitch_V2 : V2;
-fun bewitching_A : A;
-fun bexhill_PN : PN;
-fun bexley_PN : PN;
-fun bey_N : N;
-fun beyond_Adv : Adv;
-fun beyond_Prep : Prep ;
-fun bezique_N : N;
-fun bhang_N : N;
-fun bhutan_PN : PN;
-fun bhutani_A : A;
-fun bhutani_N : N;
-fun bias_N : N;
-fun bias_V2 : V2;
-fun bib_N : N;
-fun bib_V : V;
-fun bible_N : N;
-fun biblical_A : A;
-fun bibliographer_N : N;
-fun bibliography_N : N;
-fun bibliophile_N : N;
-fun bibulous_A : A;
-fun bicameral_A : A;
-fun bicarbonate_N : N;
-fun bicentenary_N : N;
-fun bicentennial_A : A;
-fun bicentennial_N : N;
-fun biceps_N : N;
-fun bicester_PN : PN;
-fun bicker_V : V;
-fun bicycle_N : N;
-fun bicycle_V : V;
-fun bid_N : N;
-fun bid_V : V;
-fun bid_V2 : V2;
-fun biddable_A : A;
-fun bidder_N : N;
-fun bidding_N : N;
-fun biddulph_PN : PN;
-fun bide_V2 : V2;
-fun bideford_PN : PN;
-fun bidet_N : N;
-fun bielefeld_PN : PN;
-fun biennial_A : A;
-fun biennial_N : N;
-fun bier_N : N;
-fun biff_N : N;
-fun biff_V2 : V2;
-fun bifocal_A : A;
-fun bifurcate_A : A;
-fun bifurcate_V : V;
-fun bifurcate_V2 : V2;
-fun bifurcated_A : A;
-fun bifurcation_N : N;
-fun big_A : A;
-fun big_boned_A : A;
-fun bigamist_N : N;
-fun bigamous_A : A;
-fun bigamy_N : N;
-fun biggleswade_PN : PN;
-fun bight_N : N;
-fun bigot_N : N;
-fun bigoted_A : A;
-fun bigotry_N : N;
-fun bigwig_N : N;
-fun bijou_A : A;
-fun bijou_N : N;
-fun bike_N : N;
-fun bike_V : V;
-fun bikini_N : N;
-fun bilabial_A : A;
-fun bilabial_N : N;
-fun bilateral_A : A;
-fun bilateralism_N : N;
-fun bilbao_PN : PN;
-fun bilberry_N : N;
-fun bile_N : N;
-fun bile_duct_N : N;
-fun bilge_N : N;
-fun bilge_water_N : N;
-fun bilharzia_N : N;
-fun bilingual_A : A;
-fun bilingual_N : N;
-fun bilingualism_N : N;
-fun bilious_A : A;
-fun biliousness_N : N;
-fun bilk_V2 : V2;
-fun bill_N : N;
-fun bill_PN : PN;
-fun bill_V : V;
-fun bill_V2 : V2;
-fun bill_poster_N : N;
-fun bill_sticker_N : N;
-fun billboard_N : N;
-fun billericay_PN : PN;
-fun billet_N : N;
-fun billet_V2 : V2;
-fun billet_doux_N : N;
-fun billfold_N : N;
-fun billhook_N : N;
-fun billiard_marker_N : N;
-fun billiard_player_N : N;
-fun billiard_room_N : N;
-fun billiard_table_N : N;
-fun billiards_N : N;
-fun billingsgate_N : N;
-fun billington_PN : PN;
-fun billion_A : A;
-fun billion_N : N;
-fun billionth_A : A;
-fun billionth_N : N;
-fun billow_N : N;
-fun billow_V : V;
-fun billowy_A : A;
-fun billy_N : N;
-fun billy_PN : PN;
-fun billy_goat_N : N;
-fun billy_ho_N : N;
-fun billy_o_N : N;
-fun biltong_N : N;
-fun bimetallic_A : A;
-fun bimetallism_N : N;
-fun bin_N : N;
-fun binary_A : A;
-fun bind_N : N;
-fun bind_V : V;
-fun bind_V2 : V2;
-fun binder_N : N;
-fun bindery_N : N;
-fun binding_A : A;
-fun bindweed_N : N;
-fun bine_N : N;
-fun binge_N : N;
-fun bingley_PN : PN;
-fun bingo_N : N;
-fun binnacle_N : N;
-fun binomial_A : A;
-fun biochemistry_N : N;
-fun biodegradable_A : A;
-fun biograph_N : N;
-fun biographer_N : N;
-fun biographic_A : A;
-fun biographical_A : A;
-fun biography_N : N;
-fun biological_A : A;
-fun biologist_N : N;
-fun biology_N : N;
-fun bioscope_N : N;
-fun bipartisan_A : A;
-fun biped_N : N;
-fun biplane_N : N;
-fun birch_N : N;
-fun birch_V2 : V2;
-fun birch_rod_N : N;
-fun bird's_eye_A : A;
-fun bird_N : N;
-fun bird_fancier_N : N;
-fun birdcage_N : N;
-fun birdlime_N : N;
-fun birdnesting_N : N;
-fun birdwatcher_N : N;
-fun biretta_N : N;
-fun birkenhead_PN : PN;
-fun biro_N : N;
-fun birstall_PN : PN;
-fun birth_N : N;
-fun birth_control_N : N;
-fun birthday_N : N;
-fun birthmark_N : N;
-fun birthplace_N : N;
-fun birthrate_N : N;
-fun birthright_N : N;
-fun birtley_PN : PN;
-fun biscuit_N : N;
-fun bisect_V2 : V2;
-fun bisection_N : N;
-fun bisexual_A : A;
-fun bisexual_N : N;
-fun bisexuality_N : N;
-fun bishop's_cleeve_PN : PN;
-fun bishop's_stortford_PN : PN;
-fun bishop_N : N;
-fun bishop_auckland_PN : PN;
-fun bishopbriggs_PN : PN;
-fun bishopric_N : N;
-fun bismuth_N : N;
-fun bison_N : N;
-fun bistro_N : N;
-fun bit_N : N;
-fun bitch_N : N;
-fun bitch_V : V;
-fun bitchy_A : A;
-fun bite_N : N;
-fun bite_V : V;
-fun bite_V2 : V2;
-fun biting_A : A;
-fun bitter_A : A;
-fun bitter_N : N;
-fun bitter_sweet_A : A;
-fun bittern_N : N;
-fun bitterness_N : N;
-fun bitumen_N : N;
-fun bituminous_A : A;
-fun bivalve_N : N;
-fun bivouac_N : N;
-fun bivouac_V : V;
-fun biz_N : N;
-fun bizarre_A : A;
-fun bizonal_A : A;
-fun blab_V : V;
-fun blab_V2 : V2;
-fun blabber_V : V;
-fun blabber_V2 : V2;
-fun blabbermouth_N : N;
-fun black_A : A;
-fun black_N : N;
-fun black_V2 : V2;
-fun black_beetle_N : N;
-fun black_lead_N : N;
-fun black_lead_V2 : V2;
-fun blackamoor_N : N;
-fun blackball_V2 : V2;
-fun blackberry_N : N;
-fun blackbird_N : N;
-fun blackboard_N : N;
-fun blackburn_PN : PN;
-fun blackcurrant_N : N;
-fun blacken_V : V;
-fun blacken_V2 : V2;
-fun blackguard_N : N;
-fun blackguard_V2 : V2;
-fun blackguardly_A : A;
-fun blackhall_PN : PN;
-fun blackhead_N : N;
-fun blacking_N : N;
-fun blackish_A : A;
-fun blackleg_N : N;
-fun blackleg_V : V;
-fun blackleg_V2 : V2;
-fun blacklist_N : N;
-fun blacklist_V2 : V2;
-fun blackmail_N : N;
-fun blackmail_V2 : V2;
-fun blackmailer_N : N;
-fun blackness_N : N;
-fun blackout_N : N;
-fun blackpool_PN : PN;
-fun blackshirt_N : N;
-fun blacksmith_N : N;
-fun blackthorn_N : N;
-fun blackwater_A : A;
-fun blackwood_PN : PN;
-fun bladder_N : N;
-fun blade_N : N;
-fun blaeberry_N : N;
-fun blaenau_ffestiniog_PN : PN;
-fun blaenavon_PN : PN;
-fun blaengwrach_PN : PN;
-fun blah_N : N;
-fun blaina_PN : PN;
-fun blairgowrie_PN : PN;
-fun blame_N : N;
-fun blame_V : V;
-fun blame_V2 : V2;
-fun blameless_A : A;
-fun blameworthy_A : A;
-fun blanch_V : V;
-fun blanch_V2 : V2;
-fun blancmange_N : N;
-fun bland_A : A;
-fun blandishment_N : N;
-fun blandness_N : N;
-fun blank_A : A;
-fun blank_N : N;
-fun blanket_N : N;
-fun blanket_V2 : V2;
-fun blantyre_PN : PN;
-fun blare_N : N;
-fun blare_V : V;
-fun blare_V2 : V2;
-fun blarney_N : N;
-fun blase_A : A;
-fun blaspheme_V : V;
-fun blaspheme_V2 : V2;
-fun blasphemer_N : N;
-fun blasphemous_A : A;
-fun blasphemy_N : N;
-fun blast_N : N;
-fun blast_V : V;
-fun blast_V2 : V2;
-fun blast_furnace_N : N;
-fun blast_off_N : N;
-fun blasted_A : A;
-fun blatant_A : A;
-fun blather_N : N;
-fun blather_V : V;
-fun blaze_N : N;
-fun blaze_V : V;
-fun blaze_V2 : V2;
-fun blazer_N : N;
-fun blazing_A : A;
-fun blazon_N : N;
-fun blazon_V2 : V2;
-fun blazonry_N : N;
-fun bldg_PN : PN;
-fun bldgs_PN : PN;
-fun bleach_N : N;
-fun bleach_V : V;
-fun bleach_V2 : V2;
-fun bleaching_powder_N : N;
-fun bleak_A : A;
-fun bleary_A : A;
-fun bleary_eyed_A : A;
-fun bleat_N : N;
-fun bleat_V : V;
-fun bleat_V2 : V2;
-fun bleed_V : V;
-fun bleed_V2 : V2;
-fun bleed_VS : VS;
-fun bleep_N : N;
-fun bleep_V : V;
-fun blemish_N : N;
-fun blemish_V2 : V2;
-fun blench_V : V;
-fun blend_N : N;
-fun blend_V : V;
-fun blend_V2 : V2;
-fun bless_V2 : V2;
-fun blessed_A : A;
-fun blessedness_N : N;
-fun blessing_N : N;
-fun bletchley_PN : PN;
-fun blether_N : N;
-fun blether_V : V;
-fun blidworth_PN : PN;
-fun blight_N : N;
-fun blight_V2 : V2;
-fun blighter_N : N;
-fun blighty_N : N;
-fun blimp_N : N;
-fun blind_A : A;
-fun blind_N : N;
-fun blind_V2 : V2;
-fun blindfold_A : A;
-fun blindfold_N : N;
-fun blindfold_V2 : V2;
-fun blindman's_buff_N : N;
-fun blindness_N : N;
-fun blink_N : N;
-fun blink_V : V;
-fun blink_V2 : V2;
-fun blinking_A : A;
-fun blip_N : N;
-fun bliss_N : N;
-fun blissful_A : A;
-fun blister_N : N;
-fun blister_V : V;
-fun blister_V2 : V2;
-fun blithe_A : A;
-fun blithering_A : A;
-fun blithesome_A : A;
-fun blitz_N : N;
-fun blitz_V2 : V2;
-fun blizzard_N : N;
-fun bloated_A : A;
-fun bloater_N : N;
-fun blob_N : N;
-fun bloc_N : N;
-fun block_N : N;
-fun block_V2 : V2;
-fun blockade_N : N;
-fun blockade_V2 : V2;
-fun blockade_runner_N : N;
-fun blockage_N : N;
-fun blockbuster_N : N;
-fun blockhead_N : N;
-fun blockhouse_N : N;
-fun bloke_N : N;
-fun blond_A : A;
-fun blond_N : N;
-fun blonde_A : A;
-fun blonde_N : N;
-fun blood_N : N;
-fun blood_V2 : V2;
-fun blood_bath_N : N;
-fun blood_donor_N : N;
-fun blood_group_N : N;
-fun blood_heat_N : N;
-fun blood_letting_N : N;
-fun blood_money_N : N;
-fun blood_poisoning_N : N;
-fun blood_pressure_N : N;
-fun blood_relation_N : N;
-fun blood_transfusion_N : N;
-fun blood_type_N : N;
-fun blood_vessel_N : N;
-fun bloodcurdling_A : A;
-fun bloodhound_N : N;
-fun bloodless_A : A;
-fun bloodlust_N : N;
-fun bloodshed_N : N;
-fun bloodshot_A : A;
-fun bloodstain_N : N;
-fun bloodstained_A : A;
-fun bloodstock_N : N;
-fun bloodsucker_N : N;
-fun bloodthirstiness_N : N;
-fun bloodthirsty_A : A;
-fun bloody_A : A;
-fun bloody_Adv : Adv;
-fun bloody_minded_A : A;
-fun bloom_N : N;
-fun bloom_V : V;
-fun bloomer_N : N;
-fun blooming_A : A;
-fun blossom_N : N;
-fun blossom_V : V;
-fun blot_N : N;
-fun blot_V2 : V2;
-fun blotch_N : N;
-fun blotter_N : N;
-fun blotting_paper_N : N;
-fun blotto_A : A;
-fun blouse_N : N;
-fun blow_N : N;
-fun blow_V : V;
-fun blow_V2 : V2;
-fun blow_dry_V2 : V2;
-fun blow_up_N : N;
-fun blowback_N : N;
-fun blower_N : N;
-fun blowfly_N : N;
-fun blowhole_N : N;
-fun blowing_up_N : N;
-fun blowlamp_N : N;
-fun blowout_N : N;
-fun blowpipe_N : N;
-fun blowtorch_N : N;
-fun blowzy_A : A;
-fun blubber_N : N;
-fun blubber_V : V;
-fun blubber_V2 : V2;
-fun bludgeon_N : N;
-fun bludgeon_V2 : V2;
-fun blue_A : A;
-fun blue_N : N;
-fun blue_V2 : V2;
-fun blue_collar_A : A;
-fun blue_jacket_N : N;
-fun blue_pencil_V2 : V2;
-fun bluebell_N : N;
-fun bluebottle_N : N;
-fun blueprint_N : N;
-fun bluestocking_N : N;
-fun bluff_A : A;
-fun bluff_N : N;
-fun bluff_V : V;
-fun bluff_V2 : V2;
-fun bluffer_N : N;
-fun bluffness_N : N;
-fun bluish_A : A;
-fun blunder_N : N;
-fun blunder_V : V;
-fun blunder_V2 : V2;
-fun blunderbuss_N : N;
-fun blunderer_N : N;
-fun blunt_A : A;
-fun blunt_V2 : V2;
-fun bluntness_N : N;
-fun blur_N : N;
-fun blur_V : V;
-fun blur_V2 : V2;
-fun blurb_N : N;
-fun blurt_V2 : V2;
-fun blush_N : N;
-fun blush_V : V;
-fun blushing_A : A;
-fun bluster_N : N;
-fun bluster_V : V;
-fun bluster_V2 : V2;
-fun blustery_A : A;
-fun blvd_N : N;
-fun blyth_PN : PN;
-fun bma_N : N;
-fun bmus_N : N;
-fun bo'ness_PN : PN;
-fun bo'sn_N : N;
-fun bo'sun_N : N;
-fun boa_N : N;
-fun boa_constrictor_N : N;
-fun boar_N : N;
-fun board_N : N;
-fun board_V : V;
-fun board_V2 : V2;
-fun boarder_N : N;
-fun boarding_N : N;
-fun boarding_card_N : N;
-fun boarding_house_N : N;
-fun boarding_school_N : N;
-fun boardroom_N : N;
-fun boardwalk_N : N;
-fun boast_N : N;
-fun boast_V : V;
-fun boast_V2 : V2;
-fun boast_VS : VS;
-fun boaster_N : N;
-fun boastful_A : A;
-fun boat_N : N;
-fun boat_V : V;
-fun boat_hook_N : N;
-fun boat_house_N : N;
-fun boat_race_N : N;
-fun boat_train_N : N;
-fun boater_N : N;
-fun boatman_N : N;
-fun boatswain_N : N;
-fun bob_N : N;
-fun bob_PN : PN;
-fun bob_V : V;
-fun bob_V2 : V2;
-fun bobbin_N : N;
-fun bobby_N : N;
-fun bobby_PN : PN;
-fun bobby_soxer_N : N;
-fun bobolink_N : N;
-fun bobsled_N : N;
-fun bobsleigh_N : N;
-fun bobtail_N : N;
-fun boche_A : A;
-fun bochum_PN : PN;
-fun bode_V : V;
-fun bode_V2 : V2;
-fun bodice_N : N;
-fun bodied_A : A;
-fun bodily_A : A;
-fun bodily_Adv : Adv;
-fun boding_N : N;
-fun bodkin_N : N;
-fun bodmin_PN : PN;
-fun body_N : N;
-fun body_servant_N : N;
-fun body_snatcher_N : N;
-fun bodyguard_N : N;
-fun bodywork_N : N;
-fun boer_A : A;
-fun boer_N : N;
-fun boffin_N : N;
-fun bog_N : N;
-fun bog_V : V;
-fun bog_V2 : V2;
-fun bogey_N : N;
-fun bogeyman_N : N;
-fun boggle_V : V;
-fun boggy_A : A;
-fun bogie_N : N;
-fun bognor_PN : PN;
-fun bognor_regis_PN : PN;
-fun bogota_PN : PN;
-fun bogus_A : A;
-fun bogy_N : N;
-fun bohemian_A : A;
-fun bohemian_N : N;
-fun boil_N : N;
-fun boil_V : V;
-fun boil_V2 : V2;
-fun boiler_N : N;
-fun boilersuit_N : N;
-fun boiling_point_N : N;
-fun boisterous_A : A;
-fun boisterousness_N : N;
-fun bold_A : A;
-fun boldness_N : N;
-fun boldon_PN : PN;
-fun bole_N : N;
-fun bolero_N : N;
-fun bolivia_PN : PN;
-fun bolivian_A : A;
-fun bolivian_N : N;
-fun boll_N : N;
-fun bollard_N : N;
-fun bollington_PN : PN;
-fun bollock_N : N;
-fun bologna_PN : PN;
-fun boloney_N : N;
-fun bolshevik_N : N;
-fun bolshy_A : A;
-fun bolsover_PN : PN;
-fun bolster_N : N;
-fun bolster_V : V;
-fun bolster_V2 : V2;
-fun bolt_Adv : Adv;
-fun bolt_N : N;
-fun bolt_V : V;
-fun bolt_V2 : V2;
-fun bolt_hole_N : N;
-fun bolton_PN : PN;
-fun bolton_le_sands_PN : PN;
-fun bolzano_PN : PN;
-fun bomb_N : N;
-fun bomb_V : V;
-fun bomb_V2 : V2;
-fun bomb_proof_A : A;
-fun bomb_sight_N : N;
-fun bomb_site_N : N;
-fun bombard_V2 : V2;
-fun bombardier_N : N;
-fun bombardment_N : N;
-fun bombast_N : N;
-fun bombastic_A : A;
-fun bombastically_Adv : Adv;
-fun bombay_PN : PN;
-fun bomber_N : N;
-fun bombshell_N : N;
-fun bon_mot_N : N;
-fun bona_fide_A : A;
-fun bona_fide_Adv : Adv;
-fun bonanza_N : N;
-fun bonbon_N : N;
-fun bond_N : N;
-fun bond_V2 : V2;
-fun bond_holder_N : N;
-fun bondage_N : N;
-fun bone_N : N;
-fun bone_V2 : V2;
-fun bone_dry_A : A;
-fun bone_head_N : N;
-fun bone_idle_A : A;
-fun bone_lazy_A : A;
-fun bone_setter_N : N;
-fun boneless_A : A;
-fun bonemeal_N : N;
-fun boner_N : N;
-fun boneshaker_N : N;
-fun bonfire_N : N;
-fun bongo_N : N;
-fun bonhomie_N : N;
-fun bonito_N : N;
-fun bonkers_A : A;
-fun bonn_PN : PN;
-fun bonnet_N : N;
-fun bonnily_Adv : Adv;
-fun bonny_A : A;
-fun bonnybridge_PN : PN;
-fun bonnyrigg_PN : PN;
-fun bonus_N : N;
-fun bony_A : A;
-fun boo_N : N;
-fun boo_V : V;
-fun boo_V2 : V2;
-fun boob_N : N;
-fun boob_V : V;
-fun booby_N : N;
-fun booby_trap_N : N;
-fun boogie_N : N;
-fun boogie_woogie_N : N;
-fun book_N : N;
-fun book_V2 : V2;
-fun book_end_N : N;
-fun book_keeper_N : N;
-fun bookable_A : A;
-fun bookcase_N : N;
-fun bookclub_N : N;
-fun bookie_N : N;
-fun booking_N : N;
-fun bookish_A : A;
-fun bookishness_N : N;
-fun bookkeeper_N : N;
-fun bookkeeping_N : N;
-fun booklet_N : N;
-fun bookmaker_N : N;
-fun bookmark_N : N;
-fun bookmarker_N : N;
-fun bookmobile_N : N;
-fun bookseller_N : N;
-fun bookshop_N : N;
-fun bookstall_N : N;
-fun bookworm_N : N;
-fun boom_N : N;
-fun boom_V : V;
-fun boom_V2 : V2;
-fun boomerang_N : N;
-fun boon_A : A;
-fun boon_N : N;
-fun boor_N : N;
-fun boorish_A : A;
-fun boorishness_N : N;
-fun boost_N : N;
-fun boost_V2 : V2;
-fun booster_N : N;
-fun boot_N : N;
-fun boot_V2 : V2;
-fun booted_A : A;
-fun bootee_N : N;
-fun booth_N : N;
-fun bootlace_N : N;
-fun bootle_PN : PN;
-fun bootleg_V2 : V2;
-fun bootlegger_N : N;
-fun bootless_A : A;
-fun booty_N : N;
-fun booze_N : N;
-fun booze_V : V;
-fun booze_up_N : N;
-fun boozer_N : N;
-fun boozy_A : A;
-fun bopeep_N : N;
-fun boracic_A : A;
-fun borage_N : N;
-fun borax_N : N;
-fun bordeaux_N : N;
-fun bordeaux_PN : PN;
-fun border_N : N;
-fun border_V : V;
-fun border_V2 : V2;
-fun borderer_N : N;
-fun borderland_N : N;
-fun borderline_N : N;
-fun borders_PN : PN;
-fun bordon_PN : PN;
-fun bore_N : N;
-fun bore_V : V;
-fun bore_V2 : V2;
-fun bore_hole_N : N;
-fun boredom_N : N;
-fun borer_N : N;
-fun boric_A : A;
-fun boring_A : A;
-fun boris_PN : PN;
-fun boron_N : N;
-fun borough_N : N;
-fun borrow_V : V;
-fun borrow_V2 : V2;
-fun borrow_VV : VV;
-fun borrower_N : N;
-fun borsch_N : N;
-fun borstal_N : N;
-fun bortsch_N : N;
-fun borzoi_N : N;
-fun bosh_N : N;
-fun bosky_A : A;
-fun bosom_N : N;
-fun boss_N : N;
-fun boss_V2 : V2;
-fun boss_eyed_A : A;
-fun bossy_A : A;
-fun boston_PN : PN;
-fun botanical_A : A;
-fun botanist_N : N;
-fun botanize_V : V;
-fun botany_N : N;
-fun botch_N : N;
-fun botch_V2 : V2;
-fun botcher_N : N;
-fun both7and_DConj : Conj;
-fun both_Adv : Adv;
-fun both_Det : Det;
-fun bother_N : N;
-fun bother_V : V;
-fun bother_V2 : V2;
-fun bother_V2V : V2V;
-fun bothersome_A : A;
-fun botswana_PN : PN;
-fun bottle_N : N;
-fun bottle_V2 : V2;
-fun bottle_fed_A : A;
-fun bottle_green_A : A;
-fun bottleneck_N : N;
-fun bottom_N : N;
-fun bottom_V : V;
-fun bottomless_A : A;
-fun bottrop_PN : PN;
-fun botulism_N : N;
-fun boudoir_N : N;
-fun bougainvillea_N : N;
-fun bough_N : N;
-fun bouillon_N : N;
-fun boulder_N : N;
-fun boulevard_N : N;
-fun bounce_N : N;
-fun bounce_V : V;
-fun bounce_V2 : V2;
-fun bouncing_A : A;
-fun bouncy_A : A;
-fun bound_A : A;
-fun bound_N : N;
-fun bound_V : V;
-fun bound_V2 : V2;
-fun bound_V2V : V2V;
-fun boundary_N : N;
-fun bounden_A : A;
-fun bounder_N : N;
-fun boundless_A : A;
-fun bounteous_A : A;
-fun bountiful_A : A;
-fun bounty_N : N;
-fun bouquet_N : N;
-fun bourbon_N : N;
-fun bourgeois_A : A;
-fun bourgeois_N : N;
-fun bourgeoisie_N : N;
-fun bourn_N : N;
-fun bourne_N : N;
-fun bourne_PN : PN;
-fun bournemouth_PN : PN;
-fun bourse_N : N;
-fun bout_N : N;
-fun boutique_N : N;
-fun bovine_A : A;
-fun bovril_N : N;
-fun bow_N : N;
-fun bow_V : V;
-fun bow_V2 : V2;
-fun bow_wow_N : N;
-fun bowburn_PN : PN;
-fun bowdlerize_V2 : V2;
-fun bowel_N : N;
-fun bower_N : N;
-fun bowie_knife_N : N;
-fun bowing_N : N;
-fun bowl_N : N;
-fun bowl_V : V;
-fun bowl_V2 : V2;
-fun bowler_N : N;
-fun bowline_N : N;
-fun bowling_green_N : N;
-fun bowls_N : N;
-fun bowman_N : N;
-fun bowsprit_N : N;
-fun box_N : N;
-fun box_V : V;
-fun box_V2 : V2;
-fun box_kite_N : N;
-fun box_number_N : N;
-fun box_office_N : N;
-fun boxer_N : N;
-fun boxful_N : N;
-fun boxing_N : N;
-fun boxing_day_N : N;
-fun boxing_day_PN : PN;
-fun boxing_glove_N : N;
-fun boxing_match_N : N;
-fun boxwood_N : N;
-fun boy_N : N;
-fun boycott_N : N;
-fun boycott_V2 : V2;
-fun boyfriend_N : N;
-fun boyhood_N : N;
-fun boyish_A : A;
-fun bra_N : N;
-fun brace_N : N;
-fun brace_V : V;
-fun brace_V2 : V2;
-fun bracelet_N : N;
-fun bracken_N : N;
-fun bracket_N : N;
-fun bracket_V2 : V2;
-fun brackish_A : A;
-fun bracknell_PN : PN;
-fun bract_N : N;
-fun brad_N : N;
-fun bradawl_N : N;
-fun bradford_PN : PN;
-fun bradford_on_avon_PN : PN;
-fun brae_N : N;
-fun brag_V : V;
-fun braggart_N : N;
-fun bragging_N : N;
-fun brahmin_N : N;
-fun braid_N : N;
-fun braid_V2 : V2;
-fun braille_N : N;
-fun brain_N : N;
-fun brain_V2 : V2;
-fun brain_fag_N : N;
-fun brain_teaser_N : N;
-fun brainchild_N : N;
-fun brainless_A : A;
-fun brainstorm_N : N;
-fun braintree_PN : PN;
-fun brainwash_V2 : V2;
-fun brainwashed_A : A;
-fun brainwashing_N : N;
-fun brainwave_N : N;
-fun brainy_A : A;
-fun braise_V2 : V2;
-fun brake_N : N;
-fun brake_V : V;
-fun brake_V2 : V2;
-fun brakeman_N : N;
-fun bramble_N : N;
-fun bran_N : N;
-fun bran_new_A : A;
-fun branch_N : N;
-fun branch_V : V;
-fun branchy_A : A;
-fun brand_N : N;
-fun brand_V2 : V2;
-fun brand_new_A : A;
-fun branderburgh_PN : PN;
-fun branding_iron_N : N;
-fun brandish_V2 : V2;
-fun brandy_N : N;
-fun brandy_ball_N : N;
-fun brandy_snap_N : N;
-fun brash_A : A;
-fun brasilia_PN : PN;
-fun brass_N : N;
-fun brassard_N : N;
-fun brasserie_N : N;
-fun brassiere_1_N : N;
-fun brassiere_2_N : N;
-fun brassy_A : A;
-fun brat_N : N;
-fun bratislava_PN : PN;
-fun braunschweig_PN : PN;
-fun braunton_PN : PN;
-fun bravado_N : N;
-fun brave_A : A;
-fun brave_N : N;
-fun brave_V2 : V2;
-fun bravery_N : N;
-fun bravo_N : N;
-fun brawl_N : N;
-fun brawl_V : V;
-fun brawler_N : N;
-fun brawn_N : N;
-fun brawny_A : A;
-fun bray_N : N;
-fun bray_V2 : V2;
-fun braze_V2 : V2;
-fun brazen_A : A;
-fun brazen_V2 : V2;
-fun brazen_faced_A : A;
-fun brazier_N : N;
-fun brazil_PN : PN;
-fun brazilian_A : A;
-fun brazilian_N : N;
-fun breach_N : N;
-fun breach_V2 : V2;
-fun bread_N : N;
-fun breadcrumb_N : N;
-fun breadfruit_N : N;
-fun breadline_N : N;
-fun breadth_N : N;
-fun breadthways_Adv : Adv;
-fun breadthwise_Adv : Adv;
-fun breadwinner_N : N;
-fun break_N : N;
-fun break_V : V;
-fun break_V2 : V2;
-fun break_in_N : N;
-fun break_up_N : N;
-fun breakable_A : A;
-fun breakage_N : N;
-fun breakaway_N : N;
-fun breakaways_N : N;
-fun breakdown_N : N;
-fun breaker_N : N;
-fun breakfast_N : N;
-fun breakfast_V : V;
-fun breakneck_A : A;
-fun breakthrough_N : N;
-fun breakwater_N : N;
-fun bream_N : N;
-fun breast_N : N;
-fun breast_V2 : V2;
-fun breast_deep_Adv : Adv;
-fun breast_fed_A : A;
-fun breast_high_Adv : Adv;
-fun breast_plate_N : N;
-fun breastfeed_V : V;
-fun breastfeed_V2 : V2;
-fun breaston_PN : PN;
-fun breaststroke_N : N;
-fun breastwork_N : N;
-fun breath_N : N;
-fun breathalyser_N : N;
-fun breathe_V : V;
-fun breathe_V2 : V2;
-fun breather_N : N;
-fun breathing_N : N;
-fun breathing_space_N : N;
-fun breathless_A : A;
-fun breathtaking_A : A;
-fun brecknock_PN : PN;
-fun breda_PN : PN;
-fun breech_N : N;
-fun breech_block_N : N;
-fun breeches_buoy_N : N;
-fun breed_N : N;
-fun breed_V : V;
-fun breed_V2 : V2;
-fun breeder_N : N;
-fun breeding_N : N;
-fun breedsall_PN : PN;
-fun breeze_N : N;
-fun breeze_V : V;
-fun breezily_Adv : Adv;
-fun breeziness_N : N;
-fun breezy_A : A;
-fun bremen_PN : PN;
-fun bremerhaven_PN : PN;
-fun bren_N : N;
-fun bren_gun_N : N;
-fun brenda_PN : PN;
-fun brent_PN : PN;
-fun brentwood_PN : PN;
-fun brescia_PN : PN;
-fun brest_PN : PN;
-fun breve_N : N;
-fun brevet_N : N;
-fun breviary_N : N;
-fun brevity_N : N;
-fun brew_N : N;
-fun brew_V : V;
-fun brew_V2 : V2;
-fun brewer_N : N;
-fun brewery_N : N;
-fun brian_PN : PN;
-fun briar_N : N;
-fun bribable_A : A;
-fun bribe_N : N;
-fun bribe_V : V;
-fun bribe_V2 : V2;
-fun bribery_N : N;
-fun bric_a_brac_N : N;
-fun brick_N : N;
-fun brick_V2 : V2;
-fun brick_field_N : N;
-fun brickbat_N : N;
-fun bricket_wood_PN : PN;
-fun brickkiln_N : N;
-fun bricklayer_N : N;
-fun brickwork_N : N;
-fun bridal_A : A;
-fun bridal_N : N;
-fun bride_N : N;
-fun bridecake_N : N;
-fun bridegroom_N : N;
-fun bridesmaid_N : N;
-fun bridge_N : N;
-fun bridge_V2 : V2;
-fun bridgehead_N : N;
-fun bridgend_PN : PN;
-fun bridget_PN : PN;
-fun bridgnorth_PN : PN;
-fun bridgwater_PN : PN;
-fun bridle_N : N;
-fun bridle_V : V;
-fun bridle_V2 : V2;
-fun bridle_path_N : N;
-fun bridle_road_N : N;
-fun bridlington_PN : PN;
-fun bridport_PN : PN;
-fun brief_A : A;
-fun brief_N : N;
-fun brief_V2 : V2;
-fun briefcase_N : N;
-fun briefing_N : N;
-fun brier_N : N;
-fun brig_N : N;
-fun brig_PN : PN;
-fun brigade_N : N;
-fun brigadier_N : N;
-fun brigand_N : N;
-fun brigantine_N : N;
-fun brighouse_PN : PN;
-fun bright_A : A;
-fun bright_Adv : Adv;
-fun brighten_V : V;
-fun brighten_V2 : V2;
-fun brightlingsea_PN : PN;
-fun brightness_N : N;
-fun brighton_PN : PN;
-fun brill_N : N;
-fun brilliance_N : N;
-fun brilliancy_N : N;
-fun brilliant_A : A;
-fun brilliantine_N : N;
-fun brim_N : N;
-fun brim_V : V;
-fun brimful_A : A;
-fun brimfull_A : A;
-fun brimstone_N : N;
-fun brindled_A : A;
-fun brine_N : N;
-fun bring_V2 : V2;
-fun bring_V2V : V2V;
-fun bring_V3 : V3;
-fun brink_N : N;
-fun brinkmanship_N : N;
-fun briny_A : A;
-fun brioche_N : N;
-fun briquet_N : N;
-fun briquette_N : N;
-fun brisbane_PN : PN;
-fun brisk_A : A;
-fun brisket_N : N;
-fun bristle_N : N;
-fun bristle_V : V;
-fun bristly_A : A;
-fun bristol_PN : PN;
-fun brit_N : N;
-fun britain_PN : PN;
-fun britannic_A : A;
-fun british_A : A;
-fun britisher_N : N;
-fun briton_A : A;
-fun briton_N : N;
-fun brittle_A : A;
-fun brixham_PN : PN;
-fun brno_PN : PN;
-fun broach_V : V;
-fun broach_V2 : V2;
-fun broad_A : A;
-fun broad_N : N;
-fun broad_minded_A : A;
-fun broad_mindedness_N : N;
-fun broadcast_Adv : Adv;
-fun broadcast_N : N;
-fun broadcast_V : V;
-fun broadcast_V2 : V2;
-fun broadcasting_A : A;
-fun broadcasting_N : N;
-fun broadcloth_N : N;
-fun broaden_V : V;
-fun broaden_V2 : V2;
-fun broadness_N : N;
-fun broadsheet_N : N;
-fun broadside_N : N;
-fun broadways_Adv : Adv;
-fun broadwise_Adv : Adv;
-fun brocade_N : N;
-fun brocade_V2 : V2;
-fun broccoli_N : N;
-fun brochure_N : N;
-fun brogue_N : N;
-fun broil_V : V;
-fun broil_V2 : V2;
-fun broiler_N : N;
-fun broke_A : A;
-fun broke_VA : VA;
-fun broke_VS : VS;
-fun broken_hearted_A : A;
-fun broker_N : N;
-fun brokerage_N : N;
-fun brolly_N : N;
-fun bromide_N : N;
-fun bromine_N : N;
-fun bromley_PN : PN;
-fun bromsgrove_PN : PN;
-fun bronchial_A : A;
-fun bronchitic_A : A;
-fun bronchitis_N : N;
-fun bronchus_N : N;
-fun bronco_N : N;
-fun bronze_N : N;
-fun bronze_V : V;
-fun bronze_V2 : V2;
-fun brooch_N : N;
-fun brood_N : N;
-fun brood_V : V;
-fun brood_hen_N : N;
-fun brood_mare_N : N;
-fun broody_A : A;
-fun brook_N : N;
-fun brook_V2 : V2;
-fun broom_N : N;
-fun broomstick_N : N;
-fun bros_PN : PN;
-fun broth_N : N;
-fun brothel_N : N;
-fun brother_N : N;
-fun brother_in_law_N : N;
-fun brotherhood_N : N;
-fun brotherly_A : A;
-fun brougham_N : N;
-fun brought_V : V;
-fun brought_VS : VS;
-fun broughton_PN : PN;
-fun brouhaha_N : N;
-fun brow_N : N;
-fun browbeat_V2 : V2;
-fun brown_A : A;
-fun brown_V : V;
-fun brown_V2 : V2;
-fun brownie_N : N;
-fun brownish_A : A;
-fun brownstone_N : N;
-fun browse_N : N;
-fun browse_V : V;
-fun broxburn_PN : PN;
-fun bruce_PN : PN;
-fun bruges_PN : PN;
-fun bruin_N : N;
-fun bruise_N : N;
-fun bruise_V : V;
-fun bruise_V2 : V2;
-fun bruiser_N : N;
-fun bruit_V2 : V2;
-fun brunch_N : N;
-fun brunei_PN : PN;
-fun bruneian_A : A;
-fun bruneian_N : N;
-fun brunette_N : N;
-fun brunswick_PN : PN;
-fun brunt_N : N;
-fun brush_N : N;
-fun brush_V : V;
-fun brush_V2 : V2;
-fun brush_off_N : N;
-fun brush_up_N : N;
-fun brushwood_N : N;
-fun brushwork_N : N;
-fun brusque_A : A;
-fun brusqueness_N : N;
-fun brussels_PN : PN;
-fun brutal_A : A;
-fun brutality_N : N;
-fun brutalize_V2 : V2;
-fun brute_N : N;
-fun brutish_A : A;
-fun bryan_PN : PN;
-fun bsc_N : N;
-fun bst_PN : PN;
-fun bt_PN : PN;
-fun bubble_N : N;
-fun bubble_V : V;
-fun bubbly_A : A;
-fun bubbly_N : N;
-fun bubonic_A : A;
-fun bucarest_PN : PN;
-fun buccaneer_N : N;
-fun buck_N : N;
-fun buck_V : V;
-fun buck_V2 : V2;
-fun bucket_N : N;
-fun bucket_V : V;
-fun bucketful_N : N;
-fun buckhaven_PN : PN;
-fun buckie_PN : PN;
-fun buckingham_PN : PN;
-fun buckinghamshire_PN : PN;
-fun buckle_N : N;
-fun buckle_V : V;
-fun buckle_V2 : V2;
-fun buckler_N : N;
-fun buckley_PN : PN;
-fun buckram_N : N;
-fun bucksburn_PN : PN;
-fun buckshot_N : N;
-fun buckskin_N : N;
-fun bucktooth_N : N;
-fun buckwheat_N : N;
-fun bucolic_A : A;
-fun bucolics_N : N;
-fun bud_N : N;
-fun bud_V : V;
-fun budapest_PN : PN;
-fun buddhism_N : N;
-fun buddhist_N : N;
-fun budding_A : A;
-fun buddy_N : N;
-fun budge_V : V;
-fun budge_V2 : V2;
-fun budgerigar_N : N;
-fun budget_N : N;
-fun budget_V : V;
-fun budget_V2 : V2;
-fun budgetary_A : A;
-fun budgie_N : N;
-fun buenos_aires_PN : PN;
-fun buff_N : N;
-fun buff_V2 : V2;
-fun buffalo_N : N;
-fun buffalo_PN : PN;
-fun buffer_N : N;
-fun buffer_V2 : V2;
-fun buffet_N : N;
-fun buffet_V : V;
-fun buffet_V2 : V2;
-fun buffoon_N : N;
-fun buffoonery_N : N;
-fun bug_N : N;
-fun bug_V2 : V2;
-fun bug_hunter_N : N;
-fun bugaboo_N : N;
-fun bugbear_N : N;
-fun bugger_N : N;
-fun bugger_V : V;
-fun bugger_V2 : V2;
-fun bugger_all_N : N;
-fun buggery_N : N;
-fun buggy_N : N;
-fun bugle_N : N;
-fun bugler_N : N;
-fun buhl_N : N;
-fun build_N : N;
-fun build_V : V;
-fun build_V2 : V2;
-fun build_up_N : N;
-fun builder_N : N;
-fun building_N : N;
-fun building_society_N : N;
-fun built_in_A : A;
-fun built_up_A : A;
-fun bulb_N : N;
-fun bulbous_A : A;
-fun bulbul_N : N;
-fun bulgaria_PN : PN;
-fun bulgarian_A : A;
-fun bulgarianMasc_N : N;
-fun bulgarianFem_N : N;
-fun bulge_N : N;
-fun bulge_V : V;
-fun bulge_V2 : V2;
-fun bulk_N : N;
-fun bulk_V : V;
-fun bulkhead_N : N;
-fun bulkington_PN : PN;
-fun bulky_A : A;
-fun bull's_eye_N : N;
-fun bull_N : N;
-fun bull_headed_A : A;
-fun bull_neck_N : N;
-fun bull_terrier_N : N;
-fun bulldog_N : N;
-fun bulldoze_V2 : V2;
-fun bulldozer_N : N;
-fun bullet_N : N;
-fun bullet_headed_A : A;
-fun bulletin_N : N;
-fun bulletproof_A : A;
-fun bullfight_N : N;
-fun bullfighter_N : N;
-fun bullfinch_N : N;
-fun bullfrog_N : N;
-fun bullion_N : N;
-fun bullock_N : N;
-fun bullring_N : N;
-fun bullshit_N : N;
-fun bullshit_V : V;
-fun bully_A : A;
-fun bully_N : N;
-fun bully_V : V;
-fun bully_V2 : V2;
-fun bulrush_N : N;
-fun bulwark_N : N;
-fun bum_A : A;
-fun bum_N : N;
-fun bum_V : V;
-fun bum_V2 : V2;
-fun bumblebee_N : N;
-fun bumboat_N : N;
-fun bump_Adv : Adv;
-fun bump_N : N;
-fun bump_V : V;
-fun bump_V2 : V2;
-fun bumper_N : N;
-fun bumpkin_N : N;
-fun bumptious_A : A;
-fun bumptiousness_N : N;
-fun bumpy_A : A;
-fun bun_N : N;
-fun buna_N : N;
-fun bunch_N : N;
-fun bunch_V : V;
-fun bunch_V2 : V2;
-fun bundle_N : N;
-fun bundle_V : V;
-fun bundle_V2 : V2;
-fun bung_N : N;
-fun bung_V2 : V2;
-fun bung_hole_N : N;
-fun bungaloid_A : A;
-fun bungalow_N : N;
-fun bungle_N : N;
-fun bungle_V : V;
-fun bungle_V2 : V2;
-fun bungler_N : N;
-fun bunion_N : N;
-fun bunk_N : N;
-fun bunk_V : V;
-fun bunker_N : N;
-fun bunker_V : V;
-fun bunker_V2 : V2;
-fun bunkum_N : N;
-fun bunny_N : N;
-fun bunsen_N : N;
-fun bunting_N : N;
-fun buoy_N : N;
-fun buoy_V : V;
-fun buoy_V2 : V2;
-fun buoyancy_N : N;
-fun buoyant_A : A;
-fun bur_N : N;
-fun burberry_N : N;
-fun burble_V : V;
-fun burble_VS : VS;
-fun burden_N : N;
-fun burden_V2 : V2;
-fun burdensome_A : A;
-fun burdock_N : N;
-fun bureau_N : N;
-fun bureaucracy_N : N;
-fun bureaucrat_N : N;
-fun bureaucratic_A : A;
-fun bureaucratically_Adv : Adv;
-fun burette_N : N;
-fun burg_N : N;
-fun burgeon_V : V;
-fun burgess_N : N;
-fun burgess_PN : PN;
-fun burgh_N : N;
-fun burgher_N : N;
-fun burglar_N : N;
-fun burglar_alarm_N : N;
-fun burglar_proof_A : A;
-fun burglarious_A : A;
-fun burglary_N : N;
-fun burgle_V : V;
-fun burgle_V2 : V2;
-fun burgomaster_N : N;
-fun burgos_PN : PN;
-fun burgundy_N : N;
-fun burial_N : N;
-fun burial_ground_N : N;
-fun burke_V2 : V2;
-fun burlap_N : N;
-fun burlesque_N : N;
-fun burlesque_V2 : V2;
-fun burley_PN : PN;
-fun burly_A : A;
-fun burma_PN : PN;
-fun burmese_A : A;
-fun burmese_N : N;
-fun burn_N : N;
-fun burn_V : V;
-fun burn_V2 : V2;
-fun burn_up_N : N;
-fun burner_N : N;
-fun burnham_on_sea_PN : PN;
-fun burning_A : A;
-fun burnish_V : V;
-fun burnish_V2 : V2;
-fun burnley_PN : PN;
-fun burnouse_N : N;
-fun burntisland_PN : PN;
-fun burntwood_PN : PN;
-fun burp_N : N;
-fun burp_V : V;
-fun burp_V2 : V2;
-fun burr_N : N;
-fun burr_drill_N : N;
-fun burrow_N : N;
-fun burrow_V : V;
-fun burrow_V2 : V2;
-fun burry_port_PN : PN;
-fun bursar_N : N;
-fun bursary_N : N;
-fun burscough_PN : PN;
-fun burst_N : N;
-fun burst_V : V;
-fun burst_V2 : V2;
-fun burthen_N : N;
-fun burthen_V2 : V2;
-fun burton_N : N;
-fun burton_upon_trent_PN : PN;
-fun burundi_PN : PN;
-fun burundian_A : A;
-fun burundian_N : N;
-fun bury_PN : PN;
-fun bury_V : V;
-fun bury_V2 : V2;
-fun bury_st__edmunds_PN : PN;
-fun burying_ground_N : N;
-fun bus_N : N;
-fun bus_V : V;
-fun bus_V2 : V2;
-fun busby_N : N;
-fun bush_N : N;
-fun bushel_N : N;
-fun bushman_N : N;
-fun bushy_A : A;
-fun busily_Adv : Adv;
-fun business_N : N;
-fun businesslike_A : A;
-fun businessman_N : N;
-fun busker_N : N;
-fun busman_N : N;
-fun bust_N : N;
-fun bust_V : V;
-fun bust_V2 : V2;
-fun bust_up_N : N;
-fun bustard_N : N;
-fun buster_N : N;
-fun bustle_N : N;
-fun bustle_V : V;
-fun bustle_V2 : V2;
-fun busy_A : A;
-fun busy_V2 : V2;
-fun busybody_N : N;
-fun but_Adv : Adv;
-fun but_Prep : Prep;
-fun but_PConj : PConj;
-fun but_Subj : Subj;
-fun butane_N : N;
-fun butch_A : A;
-fun butcher_N : N;
-fun butcher_V2 : V2;
-fun butchery_N : N;
-fun butler_N : N;
-fun butt_N : N;
-fun butt_V : V;
-fun butt_V2 : V2;
-fun butter_N : N;
-fun butter_V2 : V2;
-fun butterbean_N : N;
-fun buttercup_N : N;
-fun butterfingers_N : N;
-fun butterfly_N : N;
-fun buttermilk_N : N;
-fun butterscotch_N : N;
-fun buttery_N : N;
-fun buttock_N : N;
-fun button_N : N;
-fun button_V : V;
-fun button_V2 : V2;
-fun buttoned_up_A : A;
-fun buttonhole_N : N;
-fun buttonhole_V2 : V2;
-fun buttonhook_N : N;
-fun buttonwood_N : N;
-fun buttress_N : N;
-fun buttress_V2 : V2;
-fun buxom_A : A;
-fun buxton_PN : PN;
-fun buy_N : N;
-fun buy_V : V;
-fun buy_V2 : V2;
-fun buyer_N : N;
-fun buzz_N : N;
-fun buzz_V : V;
-fun buzz_V2 : V2;
-fun buzzard_N : N;
-fun buzzer_N : N;
-fun bvm_N : N;
-fun by_Adv : Adv;
-fun by_Prep : Prep ;
-fun by_election_N : N;
-fun bye_N : N;
-fun bye_bye_N : N;
-fun bye_law_N : N;
-fun bygone_A : A;
-fun bylaw_N : N;
-fun bypass_N : N;
-fun bypass_V2 : V2;
-fun bypath_N : N;
-fun byplay_N : N;
-fun byproduct_N : N;
-fun byroad_N : N;
-fun bystander_N : N;
-fun byway_N : N;
-fun byword_N : N;
-fun c_in_c_PN : PN;
-fun c_of_e_N : N;
-fun ca'canny_N : N;
-fun cab_N : N;
-fun cab_rank_N : N;
-fun cabal_N : N;
-fun cabaret_N : N;
-fun cabbage_N : N;
-fun cabby_N : N;
-fun caber_N : N;
-fun cabin_N : N;
-fun cabinet_N : N;
-fun cabinet_maker_N : N;
-fun cable's_length_N : N;
-fun cable_N : N;
-fun cable_V : V;
-fun cable_V2 : V2;
-fun cable_car_N : N;
-fun cable_length_N : N;
-fun cable_railway_N : N;
-fun cablegram_N : N;
-fun cabman_N : N;
-fun caboodle_N : N;
-fun caboose_N : N;
-fun cabstand_N : N;
-fun cacao_N : N;
-fun cacao_bean_N : N;
-fun cacao_tree_N : N;
-fun cache_N : N;
-fun cache_V2 : V2;
-fun cachet_N : N;
-fun cachou_N : N;
-fun cackle_N : N;
-fun cackle_V : V;
-fun cackler_N : N;
-fun cacophonous_A : A;
-fun cacophony_N : N;
-fun cactus_N : N;
-fun cad_N : N;
-fun cadaver_N : N;
-fun cadaverous_A : A;
-fun caddie_N : N;
-fun caddish_A : A;
-fun caddy_N : N;
-fun cadence_N : N;
-fun cadenza_N : N;
-fun cadet_N : N;
-fun cadge_V : V;
-fun cadge_V2 : V2;
-fun cadger_N : N;
-fun cadiz_PN : PN;
-fun cadmium_N : N;
-fun cadre_N : N;
-fun caen_PN : PN;
-fun caerleon_PN : PN;
-fun caernarfon_PN : PN;
-fun caerphilly_PN : PN;
-fun caesar_N : N;
-fun caesarian_A : A;
-fun caesura_N : N;
-fun cafe_N : N;
-fun cafe_au_lait_N : N;
-fun cafeteria_N : N;
-fun caff_N : N;
-fun caffeine_N : N;
-fun caftan_N : N;
-fun cage_N : N;
-fun cage_V2 : V2;
-fun cagey_A : A;
-fun cagily_Adv : Adv;
-fun cagliari_PN : PN;
-fun cagoule_N : N;
-fun caiman_N : N;
-fun cairn_N : N;
-fun cairo_PN : PN;
-fun caisson_N : N;
-fun caitiff_N : N;
-fun cajole_V2 : V2;
-fun cajolery_N : N;
-fun cake_N : N;
-fun cake_V : V;
-fun cake_V2 : V2;
-fun calabash_N : N;
-fun calamitous_A : A;
-fun calamity_N : N;
-fun calcify_V : V;
-fun calcify_V2 : V2;
-fun calcination_N : N;
-fun calcine_V : V;
-fun calcine_V2 : V2;
-fun calcium_N : N;
-fun calculable_A : A;
-fun calculate_V : V;
-fun calculate_V2 : V2;
-fun calculate_VS : VS;
-fun calculating_A : A;
-fun calculation_N : N;
-fun calculator_N : N;
-fun calculus_N : N;
-fun calcutta_PN : PN;
-fun caldicot_PN : PN;
-fun caldron_N : N;
-fun calendar_N : N;
-fun calender_N : N;
-fun calender_V2 : V2;
-fun calf_N : N;
-fun calf_love_N : N;
-fun cali_PN : PN;
-fun calibrate_V2 : V2;
-fun calibration_N : N;
-fun calibre_N : N;
-fun calico_N : N;
-fun calif_N : N;
-fun california_PN : PN;
-fun californian_A : A;
-fun californian_N : N;
-fun caliph_N : N;
-fun caliphate_N : N;
-fun calisthenics_N : N;
-fun calk_N : N;
-fun calk_V2 : V2;
-fun call_N : N;
-fun call_V : V;
-fun call_V2 : V2;
-fun call_V2V : V2V;
-fun call_V2A : V2A;
-fun call_V3 : V3;
-fun call_VS : VS;
-fun call_box_N : N;
-fun call_girl_N : N;
-fun call_over_N : N;
-fun call_up_N : N;
-fun caller_N : N;
-fun calligraphy_N : N;
-fun calling_N : N;
-fun calliope_N : N;
-fun callisthenics_N : N;
-fun callosity_N : N;
-fun callous_A : A;
-fun callousness_N : N;
-fun callow_A : A;
-fun callowness_N : N;
-fun callus_N : N;
-fun calm_A : A;
-fun calm_N : N;
-fun calm_V : V;
-fun calm_V2 : V2;
-fun calmness_N : N;
-fun calne_PN : PN;
-fun calomel_N : N;
-fun calor_PN : PN;
-fun calorie_N : N;
-fun calorific_A : A;
-fun calumniate_V2 : V2;
-fun calumny_N : N;
-fun calvary_N : N;
-fun calve_V : V;
-fun calverton_PN : PN;
-fun calvinism_N : N;
-fun calvinist_N : N;
-fun calypso_N : N;
-fun calyx_N : N;
-fun cam_N : N;
-fun camaraderie_N : N;
-fun camber_N : N;
-fun camber_V : V;
-fun camber_V2 : V2;
-fun cambodia_PN : PN;
-fun cambodian_A : A;
-fun cambodian_N : N;
-fun cambourne_PN : PN;
-fun cambric_N : N;
-fun cambridge_PN : PN;
-fun cambridgeshire_PN : PN;
-fun cambuslang_PN : PN;
-fun camden_PN : PN;
-fun camel_N : N;
-fun camel_hair_N : N;
-fun camellia_N : N;
-fun camembert_N : N;
-fun cameo_N : N;
-fun camera_N : N;
-fun cameraman_N : N;
-fun cameroon_PN : PN;
-fun cameroonian_A : A;
-fun cameroonian_N : N;
-fun camion_N : N;
-fun camomile_N : N;
-fun camouflage_N : N;
-fun camouflage_V2 : V2;
-fun camp_A : A;
-fun camp_N : N;
-fun camp_V : V;
-fun camp_V2 : V2;
-fun camp_bed_N : N;
-fun camp_chair_N : N;
-fun camp_fire_N : N;
-fun camp_follower_N : N;
-fun camp_stool_N : N;
-fun campaign_N : N;
-fun campaign_V : V;
-fun campaigner_N : N;
-fun campanile_N : N;
-fun campanula_N : N;
-fun campbeltown_PN : PN;
-fun camper_N : N;
-fun camphor_N : N;
-fun camphorated_A : A;
-fun camping_N : N;
-fun campion_N : N;
-fun campus_N : N;
-fun camshaft_N : N;
-fun can_N : N;
-fun can_V2 : V2;
-fun can_VV : VV;
-fun canada_PN : PN;
-fun canadian_A : A;
-fun canadian_N : N;
-fun canal_N : N;
-fun canalization_N : N;
-fun canalize_V2 : V2;
-fun canape_N : N;
-fun canard_N : N;
-fun canary_N : N;
-fun canary_bird_N : N;
-fun canary_wine_N : N;
-fun canasta_N : N;
-fun canberra_PN : PN;
-fun cancan_N : N;
-fun cancel_V : V;
-fun cancel_V2 : V2;
-fun cancellation_N : N;
-fun cancer_N : N;
-fun cancer_PN : PN;
-fun cancerous_A : A;
-fun candelabrum_N : N;
-fun candid_A : A;
-fun candidacy_N : N;
-fun candidate_N : N;
-fun candidature_N : N;
-fun candied_A : A;
-fun candle_N : N;
-fun candle_power_N : N;
-fun candlelight_N : N;
-fun candlestick_N : N;
-fun candlewick_N : N;
-fun candour_N : N;
-fun candy_N : N;
-fun candy_V : V;
-fun candy_V2 : V2;
-fun candy_floss_N : N;
-fun candytuft_N : N;
-fun cane_N : N;
-fun cane_V2 : V2;
-fun canine_A : A;
-fun canister_N : N;
-fun canker_N : N;
-fun canker_V2 : V2;
-fun cankerous_A : A;
-fun canna_N : N;
-fun cannabis_N : N;
-fun canned_A : A;
-fun cannery_N : N;
-fun cannes_PN : PN;
-fun cannibal_N : N;
-fun cannibalism_N : N;
-fun cannibalistic_A : A;
-fun cannibalize_V2 : V2;
-fun cannily_Adv : Adv;
-fun cannock_PN : PN;
-fun cannon_N : N;
-fun cannon_fodder_N : N;
-fun cannonade_N : N;
-fun canny_A : A;
-fun canoe_N : N;
-fun canoe_V2 : V2;
-fun canoeist_N : N;
-fun canon_1_N : N;
-fun canon_2_N : N;
-fun canonical_A : A;
-fun canonization_N : N;
-fun canonize_V2 : V2;
-fun canopied_A : A;
-fun canopy_N : N;
-fun cant_N : N;
-fun cant_V : V;
-fun cant_V2 : V2;
-fun cantab_PN : PN;
-fun cantaloup_N : N;
-fun cantaloupe_N : N;
-fun cantankerous_A : A;
-fun cantata_N : N;
-fun canteen_N : N;
-fun canter_N : N;
-fun canter_V : V;
-fun canter_V2 : V2;
-fun canterbury_PN : PN;
-fun canticle_N : N;
-fun cantilever_N : N;
-fun canto_N : N;
-fun canton_N : N;
-fun canton_PN : PN;
-fun cantonment_N : N;
-fun cantor_N : N;
-fun canuck_N : N;
-fun canvas_N : N;
-fun canvass_N : N;
-fun canvass_V : V;
-fun canvass_V2 : V2;
-fun canvey_PN : PN;
-fun canvey_island_PN : PN;
-fun canyon_N : N;
-fun cap_N : N;
-fun cap_V2 : V2;
-fun cap_a_pie_Adv : Adv;
-fun capability_N : N;
-fun capable_A : A;
-fun capacious_A : A;
-fun capacity_N : N;
-fun caparison_N : N;
-fun caparison_V2 : V2;
-fun cape_N : N;
-fun cape_town_PN : PN;
-fun caper_N : N;
-fun caper_V : V;
-fun capillary_N : N;
-fun capital_A : A;
-fun capital_N : N;
-fun capitalism_A : A;
-fun capitalism_N : N;
-fun capitalist_N : N;
-fun capitalistic_A : A;
-fun capitalization_N : N;
-fun capitalize_V : V;
-fun capitalize_V2 : V2;
-fun capitation_N : N;
-fun capitol_N : N;
-fun capitulate_V : V;
-fun capitulate_V2 : V2;
-fun capitulation_N : N;
-fun capon_N : N;
-fun caprice_N : N;
-fun capricious_A : A;
-fun capriciousness_N : N;
-fun capricorn_PN : PN;
-fun capsicum_N : N;
-fun capsize_V : V;
-fun capsize_V2 : V2;
-fun capstan_N : N;
-fun capsule_N : N;
-fun capt_PN : PN;
-fun captain_N : N;
-fun captain_V2 : V2;
-fun caption_N : N;
-fun captious_A : A;
-fun captivate_V2 : V2;
-fun captive_A : A;
-fun captive_N : N;
-fun captivity_N : N;
-fun captor_N : N;
-fun capture_N : N;
-fun capture_V2 : V2;
-fun car_N : N;
-fun car_ferry_N : N;
-fun caracas_PN : PN;
-fun carafe_N : N;
-fun caramel_N : N;
-fun carapace_N : N;
-fun carat_N : N;
-fun caravan_N : N;
-fun caravanning_N : N;
-fun caravansary_N : N;
-fun caravanserai_N : N;
-fun caraway_N : N;
-fun carbide_N : N;
-fun carbine_N : N;
-fun carbohydrate_N : N;
-fun carbolic_A : A;
-fun carbon_N : N;
-fun carbon_paper_N : N;
-fun carbonated_A : A;
-fun carbonic_A : A;
-fun carboniferous_A : A;
-fun carbonization_N : N;
-fun carbonize_V2 : V2;
-fun carborundum_N : N;
-fun carboy_N : N;
-fun carbuncle_N : N;
-fun carburettor_N : N;
-fun carcase_N : N;
-fun carcass_N : N;
-fun card_N : N;
-fun card_V2 : V2;
-fun card_sharper_N : N;
-fun cardamom_N : N;
-fun cardboard_N : N;
-fun cardenden_PN : PN;
-fun cardiac_A : A;
-fun cardiff_PN : PN;
-fun cardigan_N : N;
-fun cardigan_PN : PN;
-fun cardinal_A : A;
-fun cardinal_N : N;
-fun care_N : N;
-fun care_V : V;
-fun careen_V : V;
-fun careen_V2 : V2;
-fun career_N : N;
-fun career_V : V;
-fun careerist_N : N;
-fun carefree_A : A;
-fun careful_A : A;
-fun carefulness_N : N;
-fun careladen_A : A;
-fun careless_A : A;
-fun carelessness_N : N;
-fun caress_N : N;
-fun caress_V2 : V2;
-fun caressing_A : A;
-fun caret_N : N;
-fun caretaker_N : N;
-fun careworn_A : A;
-fun cargo_N : N;
-fun caribou_N : N;
-fun caricature_N : N;
-fun caricature_V2 : V2;
-fun caricaturist_N : N;
-fun caries_N : N;
-fun carillon_N : N;
-fun carious_A : A;
-fun carl_PN : PN;
-fun carlisle_PN : PN;
-fun carlow_PN : PN;
-fun carluke_PN : PN;
-fun carmarthen_PN : PN;
-fun carmelite_A : A;
-fun carmelite_N : N;
-fun carmine_A : A;
-fun carmine_N : N;
-fun carnage_N : N;
-fun carnal_A : A;
-fun carnation_N : N;
-fun carnforth_PN : PN;
-fun carnival_N : N;
-fun carnivore_N : N;
-fun carnivorous_A : A;
-fun carnoustie_PN : PN;
-fun carol_N : N;
-fun carol_PN : PN;
-fun carol_V2 : V2;
-fun carole_PN : PN;
-fun carolina_PN : PN;
-fun caroline_PN : PN;
-fun caroller_N : N;
-fun carolyn_PN : PN;
-fun carousal_N : N;
-fun carouse_V2 : V2;
-fun carousel_N : N;
-fun carp_N : N;
-fun carp_V : V;
-fun carp_V2 : V2;
-fun carpal_A : A;
-fun carpal_N : N;
-fun carpenter_N : N;
-fun carpentry_N : N;
-fun carpet_N : N;
-fun carpet_V2 : V2;
-fun carpet_beater_N : N;
-fun carpet_knight_N : N;
-fun carpet_sweeper_N : N;
-fun carpetbag_N : N;
-fun carpetbagger_N : N;
-fun carport_N : N;
-fun carriage_N : N;
-fun carriageway_N : N;
-fun carrie_PN : PN;
-fun carrier_N : N;
-fun carrier_bag_N : N;
-fun carrier_pigeon_N : N;
-fun carrion_N : N;
-fun carrion_crow_N : N;
-fun carron_PN : PN;
-fun carrot_N : N;
-fun carroty_A : A;
-fun carry_N : N;
-fun carry_V : V;
-fun carry_V2 : V2;
-fun carry_out_V2 : V2;
-fun carrycot_N : N;
-fun carsick_A : A;
-fun carsickness_N : N;
-fun cart_N : N;
-fun cart_V2 : V2;
-fun cart_track_N : N;
-fun cartage_N : N;
-fun cartagena_PN : PN;
-fun carte_blanche_N : N;
-fun cartel_N : N;
-fun carter_N : N;
-fun carthorse_N : N;
-fun cartilage_N : N;
-fun cartilaginous_A : A;
-fun cartload_N : N;
-fun cartographer_N : N;
-fun cartography_N : N;
-fun carton_N : N;
-fun cartoon_N : N;
-fun cartoon_V2 : V2;
-fun cartoonist_N : N;
-fun cartridge_N : N;
-fun cartridge_belt_N : N;
-fun cartridge_paper_N : N;
-fun cartroad_N : N;
-fun cartwheel_N : N;
-fun carve_V : V;
-fun carve_V2 : V2;
-fun carver_N : N;
-fun carving_N : N;
-fun carving_fork_N : N;
-fun carving_knife_N : N;
-fun caryatid_N : N;
-fun casablanca_PN : PN;
-fun cascade_N : N;
-fun cascade_V : V;
-fun case_N : N;
-fun case_V2 : V2;
-fun case_hardened_A : A;
-fun case_history_N : N;
-fun case_law_N : N;
-fun casebook_N : N;
-fun casein_N : N;
-fun casement_N : N;
-fun casework_N : N;
-fun cash_N : N;
-fun cash_V : V;
-fun cash_V2 : V2;
-fun cashable_A : A;
-fun cashew_N : N;
-fun cashier_N : N;
-fun cashier_V2 : V2;
-fun cashmere_N : N;
-fun casing_N : N;
-fun casino_N : N;
-fun cask_N : N;
-fun casket_N : N;
-fun cassava_N : N;
-fun casserole_N : N;
-fun cassette_N : N;
-fun cassock_N : N;
-fun cassowary_N : N;
-fun cast_N : N;
-fun cast_V : V;
-fun cast_V2 : V2;
-fun cast_iron_A : A;
-fun cast_off_A : A;
-fun castaway_N : N;
-fun caste_N : N;
-fun castellated_A : A;
-fun caster_N : N;
-fun castigate_V2 : V2;
-fun castigation_N : N;
-fun casting_N : N;
-fun castle_N : N;
-fun castle_V : V;
-fun castleford_PN : PN;
-fun castor_N : N;
-fun castor_oil_N : N;
-fun castrate_V2 : V2;
-fun castration_N : N;
-fun casual_A : A;
-fun casualty_N : N;
-fun casuist_N : N;
-fun casuistic_A : A;
-fun casuistical_A : A;
-fun casuistry_N : N;
-fun casus_belli_N : N;
-fun cat_N : N;
-fun cat_nap_N : N;
-fun cat_o'_nine_tails_N : N;
-fun cat_sleep_N : N;
-fun cataclysm_N : N;
-fun cataclysmic_A : A;
-fun catafalque_N : N;
-fun catalan_A : A;
-fun catalan_N : N;
-fun catalepsy_N : N;
-fun cataleptic_A : A;
-fun cataleptic_N : N;
-fun catalog_V2 : V2;
-fun catalogue_N : N;
-fun catalogue_V2 : V2;
-fun catalpa_N : N;
-fun catalysis_N : N;
-fun catalyst_N : N;
-fun catalytic_A : A;
-fun catamaran_N : N;
-fun catania_PN : PN;
-fun catapult_N : N;
-fun catapult_V2 : V2;
-fun cataract_N : N;
-fun catarrh_N : N;
-fun catastrophe_N : N;
-fun catastrophic_A : A;
-fun catastrophically_Adv : Adv;
-fun catcall_N : N;
-fun catcall_V : V;
-fun catch_N : N;
-fun catch_V : V;
-fun catch_V2 : V2;
-fun catch_VS : VS;
-fun catch_crop_N : N;
-fun catcher_N : N;
-fun catching_A : A;
-fun catchment_N : N;
-fun catchment_area_N : N;
-fun catchment_basin_N : N;
-fun catchpenny_A : A;
-fun catchup_N : N;
-fun catchword_N : N;
-fun catchy_A : A;
-fun catechism_N : N;
-fun catechize_V2 : V2;
-fun categorical_A : A;
-fun categorize_V2 : V2;
-fun category_N : N;
-fun cater_V : V;
-fun caterer_N : N;
-fun caterpillar_N : N;
-fun caterwaul_N : N;
-fun caterwaul_V : V;
-fun catfish_N : N;
-fun catgut_N : N;
-fun cath_PN : PN;
-fun catharsis_N : N;
-fun cathartic_N : N;
-fun cathedral_N : N;
-fun catherine_PN : PN;
-fun cathode_N : N;
-fun catholic_A : A;
-fun catholic_N : N;
-fun catholicism_N : N;
-fun catholicity_N : N;
-fun cathy_PN : PN;
-fun catkin_N : N;
-fun catsup_N : N;
-fun cattiness_N : N;
-fun cattish_A : A;
-fun cattle_cake_N : N;
-fun cattleman_N : N;
-fun catty_A : A;
-fun catwalk_N : N;
-fun caucasian_A : A;
-fun caucasian_N : N;
-fun caucus_N : N;
-fun caul_N : N;
-fun cauldron_N : N;
-fun cauliflower_N : N;
-fun caulk_V2 : V2;
-fun causal_A : A;
-fun causality_N : N;
-fun causation_N : N;
-fun causative_A : A;
-fun cause_N : N;
-fun cause_V2 : V2;
-fun cause_V2V : V2V;
-fun cause_VS : VS;
-fun causeless_A : A;
-fun causerie_N : N;
-fun causeway_N : N;
-fun caustic_A : A;
-fun caustically_Adv : Adv;
-fun cauterize_V2 : V2;
-fun caution_N : N;
-fun caution_V : V;
-fun caution_V2 : V2;
-fun caution_V2V : V2V;
-fun caution_VS : VS;
-fun cautionary_A : A;
-fun cautious_A : A;
-fun cavalcade_N : N;
-fun cavalier_A : A;
-fun cavalier_N : N;
-fun cavalry_N : N;
-fun cavalryman_N : N;
-fun cavan_PN : PN;
-fun cave_N : N;
-fun cave_V : V;
-fun cave_V2 : V2;
-fun cave_dweller_N : N;
-fun cave_in_N : N;
-fun caveat_N : N;
-fun caveman_N : N;
-fun cavern_N : N;
-fun cavernous_A : A;
-fun caviar_N : N;
-fun caviare_N : N;
-fun cavil_V : V;
-fun cavity_N : N;
-fun cavort_V : V;
-fun caw_N : N;
-fun caw_V : V;
-fun caw_V2 : V2;
-fun cayenne_N : N;
-fun cayenne_pepper_N : N;
-fun cayman_N : N;
-fun cbi_N : N;
-fun cc_N : N;
-fun cd_N : N;
-fun cdr_PN : PN;
-fun cdre_PN : PN;
-fun cease_N : N;
-fun cease_V : V;
-fun cease_V2 : V2;
-fun cease_V2V : V2V;
-fun cease_VS : VS;
-fun cease_fire_N : N;
-fun ceaseless_A : A;
-fun cecil_PN : PN;
-fun cecilia_PN : PN;
-fun cecily_PN : PN;
-fun cedar_N : N;
-fun cede_V2 : V2;
-fun cedilla_N : N;
-fun cedric_PN : PN;
-fun cefn_mawr_PN : PN;
-fun ceiling_N : N;
-fun celandine_N : N;
-fun celebrant_N : N;
-fun celebrate_V2 : V2;
-fun celebrated_A : A;
-fun celebration_N : N;
-fun celebrity_N : N;
-fun celerity_N : N;
-fun celery_N : N;
-fun celestial_A : A;
-fun celia_PN : PN;
-fun celibacy_N : N;
-fun celibate_N : N;
-fun cell_N : N;
-fun cellar_N : N;
-fun cellarage_N : N;
-fun cellist_N : N;
-fun cello_N : N;
-fun cellophane_N : N;
-fun cellular_A : A;
-fun celluloid_N : N;
-fun cellulose_N : N;
-fun celt_N : N;
-fun celtic_A : A;
-fun celtic_N : N;
-fun cement_N : N;
-fun cement_V2 : V2;
-fun cement_mixer_N : N;
-fun cemetery_N : N;
-fun cenotaph_N : N;
-fun censer_N : N;
-fun censor_N : N;
-fun censor_V2 : V2;
-fun censorious_A : A;
-fun censorship_N : N;
-fun censure_N : N;
-fun censure_V2 : V2;
-fun census_N : N;
-fun cent_N : N;
-fun centaur_N : N;
-fun centenarian_A : A;
-fun centenarian_N : N;
-fun centenary_A : A;
-fun centenary_N : N;
-fun centennial_A : A;
-fun centennial_N : N;
-fun center_V : V;
-fun center_V2 : V2;
-fun centigrade_A : A;
-fun centime_N : N;
-fun centimetre_N : N;
-fun centipede_N : N;
-fun central_A : A;
-fun central_N : N;
-fun centralization_N : N;
-fun centralize_V : V;
-fun centralize_V2 : V2;
-fun centre_N : N;
-fun centre_V : V;
-fun centre_V2 : V2;
-fun centre_bit_N : N;
-fun centre_board_N : N;
-fun centrepiece_N : N;
-fun centrifugal_A : A;
-fun centrifuge_N : N;
-fun centripetal_A : A;
-fun centurion_N : N;
-fun century_N : N;
-fun ceramic_A : A;
-fun ceramics_N : N;
-fun cereal_N : N;
-fun cerebral_A : A;
-fun cerebration_N : N;
-fun ceremonial_A : A;
-fun ceremonial_N : N;
-fun ceremonious_A : A;
-fun ceremony_N : N;
-fun cerise_A : A;
-fun cerise_N : N;
-fun cert_N : N;
-fun certain_A : A;
-fun certainty_N : N;
-fun certifiable_A : A;
-fun certificate_N : N;
-fun certificate_V2 : V2;
-fun certificated_A : A;
-fun certification_N : N;
-fun certify_V : V;
-fun certify_V2 : V2;
-fun certitude_N : N;
-fun cerulean_A : A;
-fun cervical_A : A;
-fun cervix_N : N;
-fun cesarean_A : A;
-fun cessation_N : N;
-fun cession_N : N;
-fun cesspit_N : N;
-fun cesspool_N : N;
-fun ceylon_PN : PN;
-fun cf_PN : PN;
-fun chad_PN : PN;
-fun chadian_A : A;
-fun chadian_N : N;
-fun chafe_N : N;
-fun chafe_V : V;
-fun chafe_V2 : V2;
-fun chaff_N : N;
-fun chaff_V2 : V2;
-fun chaffinch_N : N;
-fun chafing_dish_N : N;
-fun chagrin_N : N;
-fun chagrin_V2 : V2;
-fun chain_N : N;
-fun chain_V2 : V2;
-fun chain_armour_N : N;
-fun chain_gang_N : N;
-fun chain_letter_N : N;
-fun chain_mail_N : N;
-fun chain_smoker_N : N;
-fun chain_stitch_N : N;
-fun chain_store_N : N;
-fun chair_N : N;
-fun chair_V2 : V2;
-fun chair_lift_N : N;
-fun chairman_N : N;
-fun chairmanship_N : N;
-fun chaise_N : N;
-fun chaise_longue_N : N;
-fun chalet_N : N;
-fun chalfont_PN : PN;
-fun chalfont_st_giles_PN : PN;
-fun chalfont_st_peter_PN : PN;
-fun chalice_N : N;
-fun chalk_N : N;
-fun chalk_V2 : V2;
-fun chalkpit_N : N;
-fun chalky_A : A;
-fun challenge_N : N;
-fun challenge_V : V;
-fun challenge_V2 : V2;
-fun challenger_N : N;
-fun chamber_N : N;
-fun chamberlain_N : N;
-fun chambermaid_N : N;
-fun chamberpot_N : N;
-fun chameleon_N : N;
-fun chammy_leather_N : N;
-fun chamois_N : N;
-fun chamois_leather_N : N;
-fun champ_N : N;
-fun champ_V : V;
-fun champ_V2 : V2;
-fun champagne_N : N;
-fun champion_A : A;
-fun champion_Adv : Adv;
-fun champion_N : N;
-fun champion_V2 : V2;
-fun championship_N : N;
-fun chance_N : N;
-fun chance_V : V;
-fun chance_V2 : V2;
-fun chance_VS : VS;
-fun chancel_N : N;
-fun chancellery_N : N;
-fun chancellor_N : N;
-fun chancery_N : N;
-fun chancy_A : A;
-fun chandelier_N : N;
-fun chandler_N : N;
-fun changchun_PN : PN;
-fun change_N : N;
-fun change_V : V;
-fun change_V2 : V2;
-fun changeable_A : A;
-fun changeableness_N : N;
-fun changeful_A : A;
-fun changeless_A : A;
-fun changeling_N : N;
-fun changeover_N : N;
-fun changsha_PN : PN;
-fun channel_N : N;
-fun channel_V2 : V2;
-fun chant_N : N;
-fun chant_V : V;
-fun chant_V2 : V2;
-fun chaos_N : N;
-fun chaotic_A : A;
-fun chaotically_Adv : Adv;
-fun chap_N : N;
-fun chap_V : V;
-fun chap_V2 : V2;
-fun chapel_N : N;
-fun chapelgoer_N : N;
-fun chaperon_N : N;
-fun chaperon_V2 : V2;
-fun chapfallen_A : A;
-fun chaplain_N : N;
-fun chaplaincy_N : N;
-fun chaplet_N : N;
-fun chapman_N : N;
-fun chapter_N : N;
-fun chapterhouse_N : N;
-fun char_N : N;
-fun char_V : V;
-fun char_V2 : V2;
-fun charabanc_1_N : N;
-fun charabanc_2_N : N;
-fun character_N : N;
-fun characteristic_A : A;
-fun characteristic_N : N;
-fun characteristically_Adv : Adv;
-fun characterization_N : N;
-fun characterize_V2 : V2;
-fun characterless_A : A;
-fun charade_N : N;
-fun charcoal_N : N;
-fun charcoal_burner_N : N;
-fun chard_N : N;
-fun chard_PN : PN;
-fun charge_N : N;
-fun charge_V : V;
-fun charge_V2 : V2;
-fun charge_VS : VS;
-fun charge_account_N : N;
-fun charge_d'affaires_N : N;
-fun charge_sheet_N : N;
-fun chargeable_A : A;
-fun charger_N : N;
-fun chariot_N : N;
-fun charioteer_N : N;
-fun charisma_N : N;
-fun charismatic_A : A;
-fun charitable_A : A;
-fun charity_N : N;
-fun charivari_N : N;
-fun charlady_N : N;
-fun charlatan_N : N;
-fun charles_PN : PN;
-fun charleston_N : N;
-fun charlie_PN : PN;
-fun charlock_N : N;
-fun charlotte_PN : PN;
-fun charm_N : N;
-fun charm_V : V;
-fun charm_V2 : V2;
-fun charmer_N : N;
-fun charming_A : A;
-fun charnel_house_N : N;
-fun chart_N : N;
-fun chart_V2 : V2;
-fun charter_N : N;
-fun charter_V2 : V2;
-fun charter_party_N : N;
-fun chartism_N : N;
-fun chartist_N : N;
-fun chartreuse_N : N;
-fun charwoman_N : N;
-fun chary_A : A;
-fun charybdis_PN : PN;
-fun chas_PN : PN;
-fun chase_N : N;
-fun chase_V : V;
-fun chase_V2 : V2;
-fun chaser_N : N;
-fun chasm_N : N;
-fun chassis_N : N;
-fun chaste_A : A;
-fun chasten_V2 : V2;
-fun chastise_V2 : V2;
-fun chastisement_N : N;
-fun chastity_N : N;
-fun chasuble_N : N;
-fun chat_N : N;
-fun chat_V : V;
-fun chat_V2 : V2;
-fun chateau_N : N;
-fun chatelaine_N : N;
-fun chatham_PN : PN;
-fun chattel_N : N;
-fun chatter_N : N;
-fun chatter_V : V;
-fun chatterbox_N : N;
-fun chattily_Adv : Adv;
-fun chatty_A : A;
-fun chauffeur_N : N;
-fun chauffeur_V2 : V2;
-fun chauffeuse_N : N;
-fun chauvinism_N : N;
-fun chauvinist_N : N;
-fun chauvinistic_A : A;
-fun chaw_N : N;
-fun chaw_V2 : V2;
-fun chaw_bacon_N : N;
-fun cheadle_PN : PN;
-fun cheap_A : A;
-fun cheapen_V : V;
-fun cheapen_V2 : V2;
-fun cheapjack_A : A;
-fun cheapness_N : N;
-fun cheat_N : N;
-fun cheat_V : V;
-fun cheat_V2 : V2;
-fun check_N : N;
-fun check_V : V;
-fun check_V2 : V2;
-fun checkbook_N : N;
-fun checked_A : A;
-fun checker_N : N;
-fun checker_V2 : V2;
-fun checkers_N : N;
-fun checklist_N : N;
-fun checkmate_N : N;
-fun checkmate_V2 : V2;
-fun checkout_N : N;
-fun checkpoint_N : N;
-fun checkroom_N : N;
-fun checkup_N : N;
-fun cheddar_N : N;
-fun cheek_N : N;
-fun cheek_V2 : V2;
-fun cheekbone_N : N;
-fun cheeked_A : A;
-fun cheekily_Adv : Adv;
-fun cheeky_A : A;
-fun cheep_N : N;
-fun cheep_V : V;
-fun cheer_N : N;
-fun cheer_V : V;
-fun cheer_V2 : V2;
-fun cheerful_A : A;
-fun cheerfulness_N : N;
-fun cheering_A : A;
-fun cheering_N : N;
-fun cheerleader_N : N;
-fun cheerless_A : A;
-fun cheerlessness_N : N;
-fun cheery_A : A;
-fun cheese_N : N;
-fun cheesecake_N : N;
-fun cheesecloth_N : N;
-fun cheeseparing_A : A;
-fun cheetah_N : N;
-fun chef_N : N;
-fun chef_d'oeuvre_N : N;
-fun chelmsford_PN : PN;
-fun chelsea_PN : PN;
-fun cheltenham_PN : PN;
-fun chelyabinsk_PN : PN;
-fun chemical_A : A;
-fun chemical_N : N;
-fun chemise_N : N;
-fun chemist_N : N;
-fun chemistry_N : N;
-fun chemotherapy_N : N;
-fun chengchow_PN : PN;
-fun chengtu_PN : PN;
-fun chenille_N : N;
-fun chepstow_PN : PN;
-fun cheque_N : N;
-fun chequebook_N : N;
-fun chequer_V2 : V2;
-fun cherish_V2 : V2;
-fun cheroot_N : N;
-fun cherry_A : A;
-fun cherry_N : N;
-fun cherub_N : N;
-fun cherubic_A : A;
-fun chervil_N : N;
-fun chesham_PN : PN;
-fun cheshire_PN : PN;
-fun chess_N : N;
-fun chessboard_N : N;
-fun chessman_N : N;
-fun chest_N : N;
-fun chester_PN : PN;
-fun chester_le_street_PN : PN;
-fun chesterfield_N : N;
-fun chesterfield_PN : PN;
-fun chestnut_N : N;
-fun cheval_glass_N : N;
-fun chevron_N : N;
-fun chew_N : N;
-fun chew_V : V;
-fun chew_V2 : V2;
-fun chewing_gum_N : N;
-fun chianti_N : N;
-fun chiaroscuro_N : N;
-fun chic_A : A;
-fun chic_N : N;
-fun chicago_PN : PN;
-fun chicanery_N : N;
-fun chichester_PN : PN;
-fun chichi_A : A;
-fun chick_N : N;
-fun chicken_N : N;
-fun chicken_hearted_A : A;
-fun chicken_run_N : N;
-fun chickenfeed_N : N;
-fun chickenpox_N : N;
-fun chickpea_N : N;
-fun chickweed_N : N;
-fun chicle_N : N;
-fun chicory_N : N;
-fun chide_V : V;
-fun chide_V2 : V2;
-fun chief_A : A;
-fun chief_N : N;
-fun chieftain_N : N;
-fun chieftaincy_N : N;
-fun chiffon_N : N;
-fun chiffonier_N : N;
-fun chignon_N : N;
-fun chilblain_N : N;
-fun chilblained_A : A;
-fun child's_play_N : N;
-fun child_N : N;
-fun child_bearing_N : N;
-fun childbirth_N : N;
-fun childhood_N : N;
-fun childish_A : A;
-fun childless_A : A;
-fun childlike_A : A;
-fun chile_PN : PN;
-fun chilean_A : A;
-fun chilean_N : N;
-fun chill_A : A;
-fun chill_N : N;
-fun chill_V : V;
-fun chill_V2 : V2;
-fun chilli_N : N;
-fun chilly_A : A;
-fun chilly_N : N;
-fun chimaera_N : N;
-fun chime_N : N;
-fun chime_V : V;
-fun chime_V2 : V2;
-fun chimera_N : N;
-fun chimerical_A : A;
-fun chimney_N : N;
-fun chimney_sweep_N : N;
-fun chimneybreast_N : N;
-fun chimneypiece_N : N;
-fun chimneypot_N : N;
-fun chimneystack_N : N;
-fun chimneysweep_N : N;
-fun chimneysweeper_N : N;
-fun chimp_N : N;
-fun chimpanzee_N : N;
-fun chin_N : N;
-fun chin_strap_N : N;
-fun chin_wagging_N : N;
-fun china_N : N;
-fun china_PN : PN;
-fun china_closet_N : N;
-fun chinaware_N : N;
-fun chinchilla_N : N;
-fun chinchow_PN : PN;
-fun chine_N : N;
-fun chinese_A : A;
-fun chinese_N : N;
-fun chink_N : N;
-fun chink_V : V;
-fun chink_V2 : V2;
-fun chintz_N : N;
-fun chip_N : N;
-fun chip_V : V;
-fun chip_V2 : V2;
-fun chipboard_N : N;
-fun chipmunk_N : N;
-fun chippendale_N : N;
-fun chippenham_PN : PN;
-fun chiropodist_N : N;
-fun chiropody_N : N;
-fun chiropractor_N : N;
-fun chirp_N : N;
-fun chirp_V : V;
-fun chirp_V2 : V2;
-fun chirpiness_N : N;
-fun chirpy_A : A;
-fun chirrup_N : N;
-fun chirrup_V : V;
-fun chirrup_V2 : V2;
-fun chisel_N : N;
-fun chisel_V2 : V2;
-fun chiseller_N : N;
-fun chit_N : N;
-fun chit_chat_N : N;
-fun chivalrous_A : A;
-fun chivalry_N : N;
-fun chive_N : N;
-fun chivvy_V2 : V2;
-fun chivy_V2 : V2;
-fun chloe_PN : PN;
-fun chloride_N : N;
-fun chlorinate_V2 : V2;
-fun chlorination_N : N;
-fun chlorine_N : N;
-fun chloroform_N : N;
-fun chlorophyll_N : N;
-fun choc_N : N;
-fun choc_ice_N : N;
-fun chock_N : N;
-fun chock_V2 : V2;
-fun chock_a_block_A : A;
-fun chock_a_block_Adv : Adv;
-fun chock_full_A : A;
-fun chocolate_N : N;
-fun choice_A : A;
-fun choice_N : N;
-fun choir_N : N;
-fun choir_school_N : N;
-fun choirboy_N : N;
-fun choke_N : N;
-fun choke_V : V;
-fun choke_V2 : V2;
-fun choke_damp_N : N;
-fun choker_N : N;
-fun chokey_N : N;
-fun choky_N : N;
-fun choler_N : N;
-fun cholera_N : N;
-fun choleric_A : A;
-fun choose_V : V;
-fun choose_V2 : V2;
-fun choose_V2V : V2V;
-fun choose_VS : VS;
-fun choose_VV : VV;
-fun choosey_A : A;
-fun choosy_A : A;
-fun chop_N : N;
-fun chop_V : V;
-fun chop_V2 : V2;
-fun chop_chop_Adv : Adv;
-fun chop_house_N : N;
-fun chop_suey_N : N;
-fun chopper_N : N;
-fun choppy_A : A;
-fun chopwell_PN : PN;
-fun choral_A : A;
-fun chorale_N : N;
-fun chord_N : N;
-fun chore_N : N;
-fun choreographer_N : N;
-fun choreography_N : N;
-fun chorister_N : N;
-fun chorley_PN : PN;
-fun chortle_N : N;
-fun chortle_V : V;
-fun chorus_N : N;
-fun chorus_V2 : V2;
-fun chorus_girl_N : N;
-fun chow_N : N;
-fun chowder_N : N;
-fun chris_PN : PN;
-fun chrissie_PN : PN;
-fun chrissy_PN : PN;
-fun christ_PN : PN;
-fun christchurch_PN : PN;
-fun christen_V2 : V2;
-fun christendom_N : N;
-fun christening_N : N;
-fun christian_A : A;
-fun christian_N : N;
-fun christian_PN : PN;
-fun christianity_N : N;
-fun christina_PN : PN;
-fun christine_PN : PN;
-fun christlike_A : A;
-fun christmas_N : N;
-fun christmas_PN : PN;
-fun christmas_box_N : N;
-fun christmas_tree_N : N;
-fun christmastide_N : N;
-fun christmastime_N : N;
-fun christopher_PN : PN;
-fun chromatic_A : A;
-fun chrome_N : N;
-fun chromium_N : N;
-fun chromosome_N : N;
-fun chronic_A : A;
-fun chronically_Adv : Adv;
-fun chronicle_N : N;
-fun chronicle_V2 : V2;
-fun chronicler_N : N;
-fun chronological_A : A;
-fun chronology_N : N;
-fun chronometer_N : N;
-fun chrysalis_N : N;
-fun chrysanthemum_N : N;
-fun chubby_A : A;
-fun chuck_N : N;
-fun chuck_V2 : V2;
-fun chucker_out_N : N;
-fun chuckle_N : N;
-fun chuckle_V : V;
-fun chuckle_VS : VS;
-fun chug_N : N;
-fun chug_V : V;
-fun chukker_N : N;
-fun chum_N : N;
-fun chum_V : V;
-fun chummy_A : A;
-fun chump_N : N;
-fun chungking_PN : PN;
-fun chunk_N : N;
-fun chunky_A : A;
-fun church_N : N;
-fun churchgoer_N : N;
-fun churchman_N : N;
-fun churchwarden_N : N;
-fun churchyard_N : N;
-fun churl_N : N;
-fun churlish_A : A;
-fun churn_N : N;
-fun churn_V : V;
-fun churn_V2 : V2;
-fun chute_N : N;
-fun chutney_N : N;
-fun cia_N : N;
-fun cicada_N : N;
-fun cicala_N : N;
-fun cicatrice_N : N;
-fun cicatrix_N : N;
-fun cicerone_N : N;
-fun cid_N : N;
-fun cider_N : N;
-fun ciderpress_N : N;
-fun cif_PN : PN;
-fun cigar_N : N;
-fun cigar_shaped_A : A;
-fun cigarette_N : N;
-fun cigarette_case_N : N;
-fun cigarette_holder_N : N;
-fun cigarette_paper_N : N;
-fun cinch_N : N;
-fun cinch_V2 : V2;
-fun cinchona_N : N;
-fun cincinnati_PN : PN;
-fun cincture_N : N;
-fun cinder_N : N;
-fun cinder_track_N : N;
-fun cinderella_N : N;
-fun cinderford_PN : PN;
-fun cine_camera_N : N;
-fun cine_film_N : N;
-fun cine_projector_N : N;
-fun cinema_N : N;
-fun cinematic_A : A;
-fun cinematography_N : N;
-fun cinnamon_N : N;
-fun cinquefoil_N : N;
-fun cipher_N : N;
-fun cipher_V : V;
-fun cipher_V2 : V2;
-fun circa_Prep : Prep;
-fun circle_N : N;
-fun circle_V : V;
-fun circle_V2 : V2;
-fun circlet_N : N;
-fun circuit_N : N;
-fun circuitous_A : A;
-fun circular_A : A;
-fun circular_N : N;
-fun circularity_N : N;
-fun circularize_V2 : V2;
-fun circulate_V : V;
-fun circulate_V2 : V2;
-fun circulation_N : N;
-fun circumcise_V2 : V2;
-fun circumcision_N : N;
-fun circumference_N : N;
-fun circumflex_N : N;
-fun circumlocution_N : N;
-fun circumnavigate_V2 : V2;
-fun circumnavigation_N : N;
-fun circumscribe_V2 : V2;
-fun circumscription_N : N;
-fun circumspect_A : A;
-fun circumspection_N : N;
-fun circumstance_N : N;
-fun circumstantial_A : A;
-fun circumvent_V2 : V2;
-fun circumvention_N : N;
-fun circus_N : N;
-fun cirencester_PN : PN;
-fun cirrhosis_N : N;
-fun cirrus_N : N;
-fun cissy_A : A;
-fun cissy_N : N;
-fun cistern_N : N;
-fun citadel_N : N;
-fun citation_N : N;
-fun cite_V2 : V2;
-fun citizen_N : N;
-fun citizenship_N : N;
-fun citric_A : A;
-fun citron_N : N;
-fun citrous_A : A;
-fun citrus_N : N;
-fun city_N : N;
-fun civet_N : N;
-fun civet_cat_N : N;
-fun civic_A : A;
-fun civics_N : N;
-fun civil_A : A;
-fun civilian_A : A;
-fun civilian_N : N;
-fun civility_N : N;
-fun civilization_N : N;
-fun civilize_V2 : V2;
-fun civvy_street_PN : PN;
-fun clack_N : N;
-fun clack_V : V;
-fun clackmannon_PN : PN;
-fun clacton_PN : PN;
-fun clad_V : V;
-fun clad_V2 : V2;
-fun claim_N : N;
-fun claim_V : V;
-fun claim_V2 : V2;
-fun claim_VV : VV;
-fun claim_VS : VS;
-fun claimant_N : N;
-fun clairvoyance_N : N;
-fun clairvoyant_N : N;
-fun clam_N : N;
-fun clam_V : V;
-fun clambake_N : N;
-fun clamber_N : N;
-fun clamber_V : V;
-fun clammily_Adv : Adv;
-fun clammy_A : A;
-fun clamorous_A : A;
-fun clamour_N : N;
-fun clamour_V : V;
-fun clamour_V2 : V2;
-fun clamp_N : N;
-fun clamp_V : V;
-fun clamp_V2 : V2;
-fun clamp_down_N : N;
-fun clan_N : N;
-fun clandestine_A : A;
-fun clang_N : N;
-fun clang_V : V;
-fun clang_V2 : V2;
-fun clanger_N : N;
-fun clangorous_A : A;
-fun clangour_N : N;
-fun clank_N : N;
-fun clank_V : V;
-fun clank_V2 : V2;
-fun clannish_A : A;
-fun clansman_N : N;
-fun clap_N : N;
-fun clap_V : V;
-fun clap_V2 : V2;
-fun clapboard_N : N;
-fun clapper_N : N;
-fun clapperboard_N : N;
-fun claptrap_N : N;
-fun claque_N : N;
-fun clare_PN : PN;
-fun claret_N : N;
-fun clarification_N : N;
-fun clarify_V : V;
-fun clarify_V2 : V2;
-fun clarinet_N : N;
-fun clarinetist_N : N;
-fun clarinettist_N : N;
-fun clarion_N : N;
-fun clarity_N : N;
-fun clarkston_PN : PN;
-fun clarrie_PN : PN;
-fun clash_N : N;
-fun clash_V : V;
-fun clash_V2 : V2;
-fun clasp_N : N;
-fun clasp_V : V;
-fun clasp_V2 : V2;
-fun clasp_knife_N : N;
-fun class_N : N;
-fun class_V2 : V2;
-fun class_conscious_A : A;
-fun class_feeling_N : N;
-fun class_fellow_N : N;
-fun class_list_N : N;
-fun class_warfare_N : N;
-fun classic_A : A;
-fun classic_N : N;
-fun classical_A : A;
-fun classicism_N : N;
-fun classicist_N : N;
-fun classics_N : N;
-fun classifiable_A : A;
-fun classification_N : N;
-fun classified_A : A;
-fun classify_V2 : V2;
-fun classless_A : A;
-fun classmate_N : N;
-fun classroom_N : N;
-fun classy_A : A;
-fun clatter_N : N;
-fun clatter_V : V;
-fun clatter_V2 : V2;
-fun claud_PN : PN;
-fun claude_PN : PN;
-fun clause_N : N;
-fun claustrophobia_N : N;
-fun claustrophobic_A : A;
-fun clavichord_N : N;
-fun clavicle_N : N;
-fun claw_N : N;
-fun claw_V2 : V2;
-fun clawback_N : N;
-fun clawhammer_N : N;
-fun clay_N : N;
-fun clay_cross_PN : PN;
-fun clayey_A : A;
-fun clean_A : A;
-fun clean_Adv : Adv;
-fun clean_N : N;
-fun clean_V : V;
-fun clean_V2 : V2;
-fun clean_bowled_A : A;
-fun clean_cut_A : A;
-fun clean_limbed_A : A;
-fun clean_living_A : A;
-fun clean_shaven_A : A;
-fun clean_up_N : N;
-fun cleaner_N : N;
-fun cleanliness_N : N;
-fun cleanly_A : A;
-fun cleanse_V2 : V2;
-fun cleanser_N : N;
-fun clear_A : A;
-fun clear_Adv : Adv;
-fun clear_N : N;
-fun clear_V : V;
-fun clear_V2 : V2;
-fun clear_V2V : V2V;
-fun clear_cut_Adv : Adv;
-fun clear_headed_A : A;
-fun clear_sighted_A : A;
-fun clearance_N : N;
-fun clearing_N : N;
-fun clearing_house_N : N;
-fun clearness_N : N;
-fun clearway_N : N;
-fun cleat_N : N;
-fun cleator_moor_PN : PN;
-fun cleavage_N : N;
-fun cleave_V : V;
-fun cleave_V2 : V2;
-fun cleaver_N : N;
-fun cleethorpes_PN : PN;
-fun clef_N : N;
-fun cleft_N : N;
-fun clem_PN : PN;
-fun clematis_N : N;
-fun clemency_N : N;
-fun clement_A : A;
-fun clement_PN : PN;
-fun clench_V2 : V2;
-fun clerestory_N : N;
-fun clergy_N : N;
-fun clergyman_N : N;
-fun cleric_N : N;
-fun clerical_A : A;
-fun clerihew_N : N;
-fun clerk_N : N;
-fun clerk_V : V;
-fun clermont_ferrand_PN : PN;
-fun clevedon_PN : PN;
-fun cleveland_PN : PN;
-fun clever_A : A;
-fun cleverness_N : N;
-fun clew_N : N;
-fun clew_V2 : V2;
-fun cliche_N : N;
-fun click_N : N;
-fun click_V : V;
-fun client_N : N;
-fun clientele_N : N;
-fun cliff_N : N;
-fun cliff_PN : PN;
-fun cliff_hanger_N : N;
-fun clifford_PN : PN;
-fun climacteric_N : N;
-fun climactic_A : A;
-fun climate_N : N;
-fun climatic_A : A;
-fun climatically_Adv : Adv;
-fun climatology_N : N;
-fun climax_N : N;
-fun climax_V : V;
-fun climax_V2 : V2;
-fun climb_N : N;
-fun climb_V : V;
-fun climb_V2 : V2;
-fun climb_down_N : N;
-fun climber_N : N;
-fun clime_N : N;
-fun clinch_N : N;
-fun clinch_V : V;
-fun clinch_V2 : V2;
-fun clincher_N : N;
-fun cling_V : V;
-fun clinic_N : N;
-fun clinical_A : A;
-fun clink_N : N;
-fun clink_V : V;
-fun clink_V2 : V2;
-fun clinker_N : N;
-fun clinker_built_A : A;
-fun clip_N : N;
-fun clip_V2 : V2;
-fun clip_joint_N : N;
-fun clip_on_A : A;
-fun clipper_N : N;
-fun clipping_N : N;
-fun clique_N : N;
-fun cliquish_A : A;
-fun clitheroe_PN : PN;
-fun clitoris_N : N;
-fun clive_PN : PN;
-fun cloak_N : N;
-fun cloak_V2 : V2;
-fun cloakroom_N : N;
-fun clobber_N : N;
-fun clobber_V2 : V2;
-fun cloche_N : N;
-fun clock_N : N;
-fun clock_V : V;
-fun clock_V2 : V2;
-fun clock_dial_N : N;
-fun clock_face_N : N;
-fun clock_golf_N : N;
-fun clock_tower_N : N;
-fun clock_watching_N : N;
-fun clockwise_Adv : Adv;
-fun clockwork_N : N;
-fun clod_N : N;
-fun clodhopper_N : N;
-fun clog_N : N;
-fun clog_V : V;
-fun clog_V2 : V2;
-fun clog_dance_N : N;
-fun cloggy_A : A;
-fun cloisonne_N : N;
-fun cloister_N : N;
-fun cloister_V2 : V2;
-fun clone_N : N;
-fun clone_V2 : V2;
-fun close_A : A;
-fun close_Adv : Adv;
-fun close_N : N;
-fun close_V : V;
-fun close_V2 : V2;
-fun close_V2V : V2V;
-fun close_VA : VA;
-fun close_VS : VS;
-fun close_cropped_A : A;
-fun close_cut_A : A;
-fun close_down_N : N;
-fun close_fisted_A : A;
-fun close_fitting_A : A;
-fun close_grained_A : A;
-fun close_hauled_A : A;
-fun close_set_A : A;
-fun close_up_N : N;
-fun closeness_N : N;
-fun closet_A : A;
-fun closet_N : N;
-fun closet_V2 : V2;
-fun closure_N : N;
-fun clot_N : N;
-fun clot_V : V;
-fun clot_V2 : V2;
-fun cloth_N : N;
-fun clothe_V2 : V2;
-fun clothes_basket_N : N;
-fun clothes_hanger_N : N;
-fun clothes_moth_N : N;
-fun clothes_peg_N : N;
-fun clothes_pin_N : N;
-fun clotheshorse_N : N;
-fun clothesline_N : N;
-fun clothier_N : N;
-fun clothing_N : N;
-fun cloud_N : N;
-fun cloud_V : V;
-fun cloud_V2 : V2;
-fun cloud_bank_N : N;
-fun cloud_capped_A : A;
-fun cloud_cuckoo_land_N : N;
-fun cloudburst_N : N;
-fun cloudless_A : A;
-fun cloudy_A : A;
-fun clout_N : N;
-fun clout_V2 : V2;
-fun clove_N : N;
-fun clove_hitch_N : N;
-fun clover_N : N;
-fun cloverleaf_N : N;
-fun clown_N : N;
-fun clown_V : V;
-fun clowne_PN : PN;
-fun clownish_A : A;
-fun cloy_V : V;
-fun cloy_V2 : V2;
-fun club_N : N;
-fun club_V : V;
-fun club_V2 : V2;
-fun club_footed_A : A;
-fun clubbable_A : A;
-fun clubfoot_N : N;
-fun clubhouse_N : N;
-fun cluck_N : N;
-fun cluck_V : V;
-fun clue_N : N;
-fun clump_N : N;
-fun clump_V : V;
-fun clump_V2 : V2;
-fun clumsily_Adv : Adv;
-fun clumsiness_N : N;
-fun clumsy_A : A;
-fun clunk_N : N;
-fun clunk_V : V;
-fun cluster_N : N;
-fun cluster_V : V;
-fun cluster_V2 : V2;
-fun clutch_N : N;
-fun clutch_V : V;
-fun clutch_V2 : V2;
-fun clutter_N : N;
-fun clutter_V2 : V2;
-fun clwyd_PN : PN;
-fun clydach_PN : PN;
-fun clydebank_PN : PN;
-fun cm_N : N;
-fun co_N : N;
-fun co_author_V2 : V2;
-fun co_ed_N : N;
-fun co_edit_V2 : V2;
-fun co_exist_V : V;
-fun co_found_V2 : V2;
-fun co_manage_V2 : V2;
-fun co_op_N : N;
-fun co_opt_V2 : V2;
-fun co_respondent_N : N;
-fun co_sponsor_V2 : V2;
-fun co_star_N : N;
-fun co_star_V : V;
-fun co_star_V2 : V2;
-fun coworker_N : N;
-fun coach_N : N;
-fun coach_V : V;
-fun coach_V2 : V2;
-fun coach_builder_N : N;
-fun coachman_N : N;
-fun coagulate_V : V;
-fun coagulate_V2 : V2;
-fun coagulation_N : N;
-fun coal_N : N;
-fun coal_V : V;
-fun coal_V2 : V2;
-fun coal_gas_N : N;
-fun coal_hole_N : N;
-fun coal_house_N : N;
-fun coal_scuttle_N : N;
-fun coal_seam_N : N;
-fun coal_tar_N : N;
-fun coalesce_V : V;
-fun coalescence_N : N;
-fun coalface_N : N;
-fun coalfield_N : N;
-fun coaling_station_N : N;
-fun coalition_N : N;
-fun coalman_N : N;
-fun coalmine_N : N;
-fun coalpit_N : N;
-fun coalville_PN : PN;
-fun coaming_N : N;
-fun coarse_A : A;
-fun coarsen_V : V;
-fun coarsen_V2 : V2;
-fun coarseness_N : N;
-fun coast_N : N;
-fun coast_V : V;
-fun coast_V2 : V2;
-fun coastal_A : A;
-fun coaster_N : N;
-fun coastguard_N : N;
-fun coastline_N : N;
-fun coastwise_A : A;
-fun coastwise_Adv : Adv;
-fun coat_N : N;
-fun coat_V2 : V2;
-fun coat_hanger_N : N;
-fun coatbridge_PN : PN;
-fun coatee_N : N;
-fun coating_N : N;
-fun coax_V : V;
-fun coax_V2 : V2;
-fun coaxing_N : N;
-fun coaxingly_Adv : Adv;
-fun cob_N : N;
-fun cob_nut_N : N;
-fun cobalt_N : N;
-fun cobber_N : N;
-fun cobble_N : N;
-fun cobble_V2 : V2;
-fun cobbler_N : N;
-fun cobblestone_N : N;
-fun cobham_PN : PN;
-fun cobra_N : N;
-fun cobweb_N : N;
-fun coca_cola_N : N;
-fun cocaine_N : N;
-fun cochineal_N : N;
-fun cochlea_N : N;
-fun cock_N : N;
-fun cock_V2 : V2;
-fun cock_a_doodle_doo_N : N;
-fun cock_a_hoop_A : A;
-fun cock_a_hoop_Adv : Adv;
-fun cock_crow_N : N;
-fun cockade_N : N;
-fun cockatoo_N : N;
-fun cockchafer_N : N;
-fun cocker_N : N;
-fun cockerel_N : N;
-fun cockermouth_PN : PN;
-fun cockeyed_A : A;
-fun cockfighting_N : N;
-fun cockhorse_N : N;
-fun cockle_N : N;
-fun cockleshell_N : N;
-fun cockney_A : A;
-fun cockney_N : N;
-fun cockpit_N : N;
-fun cockroach_N : N;
-fun cockscomb_N : N;
-fun cocksure_A : A;
-fun cocktail_N : N;
-fun cockup_N : N;
-fun cocky_A : A;
-fun coco_N : N;
-fun cocoa_N : N;
-fun coconut_N : N;
-fun cocoon_N : N;
-fun cocoon_V2 : V2;
-fun cocotte_N : N;
-fun cod_N : N;
-fun cod_PN : PN;
-fun cod_V : V;
-fun cod_V2 : V2;
-fun cod_liver_oil_N : N;
-fun coda_N : N;
-fun coddle_V2 : V2;
-fun code_N : N;
-fun code_V2 : V2;
-fun codeine_N : N;
-fun codex_N : N;
-fun codfish_N : N;
-fun codger_N : N;
-fun codicil_N : N;
-fun codification_N : N;
-fun codify_V2 : V2;
-fun codling_N : N;
-fun codpiece_N : N;
-fun codsall_PN : PN;
-fun coeducation_N : N;
-fun coeducational_A : A;
-fun coefficient_N : N;
-fun coerce_V2 : V2;
-fun coercion_N : N;
-fun coercive_A : A;
-fun coeval_A : A;
-fun coeval_N : N;
-fun coexist_V : V;
-fun coexistence_N : N;
-fun coextrude_V2 : V2;
-fun coffee_N : N;
-fun coffee_house_N : N;
-fun coffee_mill_N : N;
-fun coffee_stall_N : N;
-fun coffer_N : N;
-fun coffer_dam_N : N;
-fun coffin_N : N;
-fun cog_N : N;
-fun cogency_N : N;
-fun cogent_A : A;
-fun cogitate_V : V;
-fun cogitate_V2 : V2;
-fun cogitation_N : N;
-fun cognac_N : N;
-fun cognate_A : A;
-fun cognate_N : N;
-fun cognition_N : N;
-fun cognizance_N : N;
-fun cognizant_A : A;
-fun cognomen_N : N;
-fun cogwheel_N : N;
-fun cohabit_V : V;
-fun cohabitation_N : N;
-fun cohere_V : V;
-fun coherence_N : N;
-fun coherency_N : N;
-fun coherent_A : A;
-fun cohesion_N : N;
-fun cohesive_A : A;
-fun cohort_N : N;
-fun coif_N : N;
-fun coiffeur_N : N;
-fun coiffure_N : N;
-fun coign_N : N;
-fun coil_N : N;
-fun coil_V : V;
-fun coil_V2 : V2;
-fun coimbatore_PN : PN;
-fun coin_N : N;
-fun coin_V2 : V2;
-fun coinage_N : N;
-fun coincide_V : V;
-fun coincidence_N : N;
-fun coincident_A : A;
-fun coincidental_A : A;
-fun coiner_N : N;
-fun coir_N : N;
-fun coition_N : N;
-fun coitus_N : N;
-fun coke_N : N;
-fun coke_V2 : V2;
-fun col_N : N;
-fun col_PN : PN;
-fun cola_N : N;
-fun colander_N : N;
-fun colchester_PN : PN;
-fun cold_A : A;
-fun cold_N : N;
-fun cold_blooded_A : A;
-fun cold_hearted_A : A;
-fun cold_shoulder_V2 : V2;
-fun coldness_N : N;
-fun coleshill_PN : PN;
-fun coleslaw_N : N;
-fun colic_N : N;
-fun colin_PN : PN;
-fun colitis_N : N;
-fun coll_PN : PN;
-fun collaborate_V : V;
-fun collaboration_N : N;
-fun collaborationist_N : N;
-fun collaborator_N : N;
-fun collage_N : N;
-fun collapsable_A : A;
-fun collapse_N : N;
-fun collapse_V : V;
-fun collapse_V2 : V2;
-fun collapsible_A : A;
-fun collar_N : N;
-fun collar_V2 : V2;
-fun collarbone_N : N;
-fun collate_V2 : V2;
-fun collateral_A : A;
-fun collateral_N : N;
-fun collation_N : N;
-fun colleague_N : N;
-fun collect_A : A;
-fun collect_Adv : Adv;
-fun collect_N : N;
-fun collect_V : V;
-fun collect_V2 : V2;
-fun collected_A : A;
-fun collection_N : N;
-fun collective_A : A;
-fun collectivization_N : N;
-fun collectivize_V2 : V2;
-fun collector_N : N;
-fun colleen_N : N;
-fun college_N : N;
-fun collegiate_A : A;
-fun collide_V : V;
-fun collie_N : N;
-fun collier_N : N;
-fun colliery_N : N;
-fun collision_N : N;
-fun collocate_V : V;
-fun collocation_N : N;
-fun colloquial_A : A;
-fun colloquialism_N : N;
-fun colloquy_N : N;
-fun collusion_N : N;
-fun collusive_A : A;
-fun colne_PN : PN;
-fun cologne_PN : PN;
-fun colombia_PN : PN;
-fun colombian_A : A;
-fun colombian_N : N;
-fun colombo_PN : PN;
-fun colon_N : N;
-fun colonel_N : N;
-fun colonial_A : A;
-fun colonial_N : N;
-fun colonialism_N : N;
-fun colonialist_N : N;
-fun colonist_N : N;
-fun colonization_N : N;
-fun colonize_V2 : V2;
-fun colonizer_N : N;
-fun colonnade_N : N;
-fun colonnaded_A : A;
-fun colony_N : N;
-fun color_V2 : V2;
-fun color_code_V2 : V2;
-fun colorado_PN : PN;
-fun coloratura_N : N;
-fun colossal_A : A;
-fun colossus_N : N;
-fun colour_N : N;
-fun colour_V : V;
-fun colour_V2 : V2;
-fun colour_bar_N : N;
-fun colour_blind_A : A;
-fun colour_wash_N : N;
-fun coloured_A : A;
-fun colourful_A : A;
-fun colouring_N : N;
-fun colourless_A : A;
-fun colt_N : N;
-fun coltish_A : A;
-fun columbia_PN : PN;
-fun columbine_N : N;
-fun columbus_PN : PN;
-fun column_N : N;
-fun columnist_N : N;
-fun colwyn_bay_PN : PN;
-fun coma_N : N;
-fun comatose_A : A;
-fun comb_N : N;
-fun comb_V : V;
-fun comb_V2 : V2;
-fun comb_out_N : N;
-fun combat_N : N;
-fun combat_V : V;
-fun combat_V2 : V2;
-fun combatant_A : A;
-fun combatant_N : N;
-fun combative_A : A;
-fun combination_N : N;
-fun combination_lock_N : N;
-fun combine_N : N;
-fun combine_V : V;
-fun combine_V2 : V2;
-fun combine_V2V : V2V;
-fun combine_VV : VV;
-fun combustible_A : A;
-fun combustible_N : N;
-fun combustion_N : N;
-fun come_V : V;
-fun come_V2 : V2;
-fun come_VV : VV;
-fun come_VA : VA;
-fun come_VS : VS;
-fun come_at_able_A : A;
-fun come_on_N : N;
-fun comeback_N : N;
-fun comedian_N : N;
-fun comedienne_N : N;
-fun comedown_N : N;
-fun comedy_N : N;
-fun comeliness_N : N;
-fun comely_A : A;
-fun comer_N : N;
-fun comestible_N : N;
-fun comet_N : N;
-fun comfit_N : N;
-fun comfort_N : N;
-fun comfort_V2 : V2;
-fun comfortable_A : A;
-fun comforter_N : N;
-fun comfortingly_Adv : Adv;
-fun comfortless_A : A;
-fun comfrey_N : N;
-fun comfy_A : A;
-fun comic_A : A;
-fun comic_N : N;
-fun comical_A : A;
-fun coming_A : A;
-fun coming_N : N;
-fun comity_N : N;
-fun comma_N : N;
-fun command_N : N;
-fun command_V : V;
-fun command_V2 : V2;
-fun commandant_N : N;
-fun commandeer_V2 : V2;
-fun commander_N : N;
-fun commanding_A : A;
-fun commandment_N : N;
-fun commando_N : N;
-fun commemorate_V2 : V2;
-fun commemoration_N : N;
-fun commemorative_A : A;
-fun commence_V : V;
-fun commence_V2 : V2;
-fun commencement_N : N;
-fun commend_V2 : V2;
-fun commendable_A : A;
-fun commendation_N : N;
-fun commensurable_A : A;
-fun commensurate_A : A;
-fun comment_N : N;
-fun comment_V : V;
-fun comment_V2 : V2;
-fun comment_VS : VS;
-fun commentary_N : N;
-fun commentate_V : V;
-fun commentator_N : N;
-fun commerce_N : N;
-fun commercial_A : A;
-fun commercial_N : N;
-fun commercialism_N : N;
-fun commercialize_V2 : V2;
-fun commination_N : N;
-fun comminatory_A : A;
-fun commingle_V : V;
-fun commingle_V2 : V2;
-fun commiserate_V : V;
-fun commiseration_N : N;
-fun commissar_N : N;
-fun commissariat_N : N;
-fun commissary_N : N;
-fun commission_N : N;
-fun commission_V2 : V2;
-fun commission_V2V : V2V;
-fun commissionaire_N : N;
-fun commissioned_A : A;
-fun commissioner_N : N;
-fun commit_V2 : V2;
-fun commit_V2V : V2V;
-fun commital_N : N;
-fun commitment_N : N;
-fun committee_N : N;
-fun commode_N : N;
-fun commodious_A : A;
-fun commodity_N : N;
-fun commodore_N : N;
-fun common_A : A;
-fun common_N : N;
-fun common_room_N : N;
-fun commonalty_N : N;
-fun commoner_N : N;
-fun commonplace_A : A;
-fun commonplace_N : N;
-fun commonwealth_N : N;
-fun commotion_N : N;
-fun communal_A : A;
-fun commune_N : N;
-fun commune_V : V;
-fun communicable_A : A;
-fun communicant_N : N;
-fun communicate_V : V;
-fun communicate_V2 : V2;
-fun communication_N : N;
-fun communicative_A : A;
-fun communion_N : N;
-fun communique_N : N;
-fun communism_N : N;
-fun communist_A : A;
-fun communist_N : N;
-fun community_N : N;
-fun commutable_A : A;
-fun commutation_N : N;
-fun commutator_N : N;
-fun commute_V : V;
-fun commute_V2 : V2;
-fun commuter_N : N;
-fun compact_A : A;
-fun compact_N : N;
-fun compact_V2 : V2;
-fun compactness_N : N;
-fun companion_N : N;
-fun companionable_A : A;
-fun companionship_N : N;
-fun companionway_N : N;
-fun company_N : N;
-fun comparability_N : N;
-fun comparable_A : A;
-fun comparative_A : A;
-fun comparative_N : N;
-fun compare_N : N;
-fun compare_V : V;
-fun compare_V2 : V2;
-fun comparison_N : N;
-fun compartment_N : N;
-fun compartmentalize_V2 : V2;
-fun compass_N : N;
-fun compass_V2 : V2;
-fun compassion_N : N;
-fun compassionate_A : A;
-fun compatibility_N : N;
-fun compatible_A : A;
-fun compatriot_N : N;
-fun compeer_N : N;
-fun compel_V2 : V2;
-fun compel_V2V : V2V;
-fun compel_VV : VV;
-fun compendious_A : A;
-fun compendium_N : N;
-fun compensate_V : V;
-fun compensate_V2 : V2;
-fun compensation_N : N;
-fun compensatory_A : A;
-fun compere_N : N;
-fun compere_V2 : V2;
-fun compete_V : V;
-fun competence_N : N;
-fun competent_A : A;
-fun competition_N : N;
-fun competitive_A : A;
-fun competitiveness_N : N;
-fun competitor_N : N;
-fun compilation_N : N;
-fun compile_V2 : V2;
-fun compiler_N : N;
-fun complacence_N : N;
-fun complacency_N : N;
-fun complacent_A : A;
-fun complain_V : V;
-fun complain_VS : VS;
-fun complainant_N : N;
-fun complainingly_Adv : Adv;
-fun complaint_N : N;
-fun complaisance_N : N;
-fun complaisant_A : A;
-fun complement_N : N;
-fun complement_V2 : V2;
-fun complementary_A : A;
-fun complete_A : A;
-fun complete_V : V;
-fun complete_V2 : V2;
-fun completeness_N : N;
-fun completion_N : N;
-fun complex_A : A;
-fun complex_N : N;
-fun complexion_N : N;
-fun complexity_N : N;
-fun compliance_N : N;
-fun compliant_A : A;
-fun complicate_V2 : V2;
-fun complicated_A : A;
-fun complication_N : N;
-fun complicity_N : N;
-fun compliment_N : N;
-fun compliment_V2 : V2;
-fun complimentary_A : A;
-fun complin_N : N;
-fun compline_N : N;
-fun comply_V : V;
-fun comply_V2 : V2;
-fun component_A : A;
-fun component_N : N;
-fun comport_V : V;
-fun comport_V2 : V2;
-fun comportment_N : N;
-fun compos_mentis_A : A;
-fun compose_V : V;
-fun compose_V2 : V2;
-fun composed_A : A;
-fun composer_N : N;
-fun composite_A : A;
-fun composition_N : N;
-fun compositor_N : N;
-fun compost_N : N;
-fun compost_V2 : V2;
-fun composure_N : N;
-fun compote_N : N;
-fun compound_A : A;
-fun compound_N : N;
-fun compound_V : V;
-fun compound_V2 : V2;
-fun comprehend_V2 : V2;
-fun comprehensibility_N : N;
-fun comprehensible_A : A;
-fun comprehension_N : N;
-fun comprehensive_A : A;
-fun comprehensiveness_N : N;
-fun compress_N : N;
-fun compress_V2 : V2;
-fun compression_N : N;
-fun compressor_N : N;
-fun comprise_V2 : V2;
-fun compromise_N : N;
-fun compromise_V : V;
-fun compromise_V2 : V2;
-fun comptroller_N : N;
-fun compulsion_N : N;
-fun compulsive_A : A;
-fun compulsory_A : A;
-fun compunction_N : N;
-fun computation_N : N;
-fun computational_A : A;
-fun compute_V : V;
-fun compute_V2 : V2;
-fun computer_N : N;
-fun computerize_V2 : V2;
-fun computerization_N : N;
-fun comrade_N : N;
-fun comradely_Adv : Adv;
-fun comradeship_N : N;
-fun con_Adv : Adv;
-fun con_N : N;
-fun con_V2 : V2;
-fun con_man_N : N;
-fun concatenation_N : N;
-fun concave_A : A;
-fun concavity_N : N;
-fun conceal_V2 : V2;
-fun conceale_V : V;
-fun concealment_N : N;
-fun concede_V : V;
-fun concede_V2 : V2;
-fun concede_VS : VS;
-fun conceit_N : N;
-fun conceited_A : A;
-fun conceivable_A : A;
-fun conceive_V : V;
-fun conceive_V2 : V2;
-fun concentrate_N : N;
-fun concentrate_V : V;
-fun concentrate_V2 : V2;
-fun concentrated_A : A;
-fun concentration_N : N;
-fun concentric_A : A;
-fun concept_N : N;
-fun conception_N : N;
-fun conceptual_A : A;
-fun concern_N : N;
-fun concern_V : V;
-fun concern_V2 : V2;
-fun concern_VS : VS;
-fun concerned_A : A;
-fun concert_N : N;
-fun concert_V2 : V2;
-fun concert_hall_N : N;
-fun concerted_A : A;
-fun concertina_N : N;
-fun concerto_N : N;
-fun concession_N : N;
-fun concessionaire_N : N;
-fun concessive_A : A;
-fun conch_N : N;
-fun conchology_N : N;
-fun concierge_N : N;
-fun conciliate_V2 : V2;
-fun conciliation_N : N;
-fun conciliatory_A : A;
-fun concise_A : A;
-fun conciseness_N : N;
-fun conclave_N : N;
-fun conclude_V : V;
-fun conclude_V2 : V2;
-fun conclude_VS : VS;
-fun conclusion_N : N;
-fun conclusive_A : A;
-fun concoct_V2 : V2;
-fun concoction_N : N;
-fun concomitant_A : A;
-fun concomitant_N : N;
-fun concord_N : N;
-fun concordance_N : N;
-fun concordant_A : A;
-fun concordat_N : N;
-fun concourse_N : N;
-fun concrete_A : A;
-fun concrete_N : N;
-fun concrete_V : V;
-fun concrete_V2 : V2;
-fun concretion_N : N;
-fun concubine_N : N;
-fun concupiscence_N : N;
-fun concur_V : V;
-fun concurrence_N : N;
-fun concurrent_A : A;
-fun concurrentness_N : N;
-fun concuss_V2 : V2;
-fun concussion_N : N;
-fun condemn_V2 : V2;
-fun condemnation_N : N;
-fun condensation_N : N;
-fun condense_V : V;
-fun condense_V2 : V2;
-fun condenser_N : N;
-fun condescend_V : V;
-fun condescending_A : A;
-fun condescension_N : N;
-fun condign_A : A;
-fun condiment_N : N;
-fun condition_N : N;
-fun condition_V2 : V2;
-fun conditional_A : A;
-fun conditioned_A : A;
-fun conditioner_N : N;
-fun condole_V : V;
-fun condolence_N : N;
-fun condominium_N : N;
-fun condonation_N : N;
-fun condone_V2 : V2;
-fun condor_N : N;
-fun conduce_V : V;
-fun conducive_A : A;
-fun conduct_N : N;
-fun conduct_V : V;
-fun conduct_V2 : V2;
-fun conduction_N : N;
-fun conductive_A : A;
-fun conductivity_N : N;
-fun conductor_N : N;
-fun conductress_N : N;
-fun conduit_N : N;
-fun cone_N : N;
-fun cone_V2 : V2;
-fun coney_N : N;
-fun confab_N : N;
-fun confab_V : V;
-fun confabulate_V : V;
-fun confabulation_N : N;
-fun confection_N : N;
-fun confectioner_N : N;
-fun confectionery_N : N;
-fun confederacy_N : N;
-fun confederate_A : A;
-fun confederate_N : N;
-fun confederate_V : V;
-fun confederate_V2 : V2;
-fun confederation_N : N;
-fun confer_V : V;
-fun confer_V2 : V2;
-fun conference_N : N;
-fun conferment_N : N;
-fun confess_V : V;
-fun confess_V2 : V2;
-fun confess_VS : VS;
-fun confessedly_Adv : Adv;
-fun confession_N : N;
-fun confessional_N : N;
-fun confessor_N : N;
-fun confetti_N : N;
-fun confidant_N : N;
-fun confide_V : V;
-fun confide_V2 : V2;
-fun confide_VS : VS;
-fun confidence_N : N;
-fun confident_A : A;
-fun confidential_A : A;
-fun confidentiality_N : N;
-fun confiding_A : A;
-fun configuration_N : N;
-fun configure_V2 : V2;
-fun configured_A : A;
-fun confine_V2 : V2;
-fun confined_A : A;
-fun confinement_N : N;
-fun confirm_V2 : V2;
-fun confirm_VS : VS;
-fun confirmation_N : N;
-fun confirmed_A : A;
-fun confiscate_V2 : V2;
-fun confiscation_N : N;
-fun conflagration_N : N;
-fun conflict_N : N;
-fun conflict_V : V;
-fun conflicting_A : A;
-fun confluence_N : N;
-fun confluent_A : A;
-fun conform_V : V;
-fun conform_V2 : V2;
-fun conformable_A : A;
-fun conformation_N : N;
-fun conformist_N : N;
-fun conformity_N : N;
-fun confound_V2 : V2;
-fun confounded_A : A;
-fun confrere_N : N;
-fun confront_V2 : V2;
-fun confrontation_N : N;
-fun confucian_A : A;
-fun confucian_N : N;
-fun confuse_V2 : V2;
-fun confusedly_Adv : Adv;
-fun confusion_N : N;
-fun confutation_N : N;
-fun confute_V2 : V2;
-fun conge_N : N;
-fun congeal_V : V;
-fun congeal_V2 : V2;
-fun congenial_A : A;
-fun congenital_A : A;
-fun conger_N : N;
-fun conger_eel_N : N;
-fun congested_A : A;
-fun congestion_N : N;
-fun congleton_PN : PN;
-fun conglomerate_A : A;
-fun conglomerate_N : N;
-fun conglomerate_V : V;
-fun conglomerate_V2 : V2;
-fun conglomeration_N : N;
-fun congo_PN : PN;
-fun congolese_A : A;
-fun congolese_N : N;
-fun congratulate_V2 : V2;
-fun congratulation_N : N;
-fun congratulatory_A : A;
-fun congregate_V : V;
-fun congregate_V2 : V2;
-fun congregation_N : N;
-fun congregational_A : A;
-fun congress_N : N;
-fun congressional_A : A;
-fun congressman_N : N;
-fun congresswoman_N : N;
-fun congruent_A : A;
-fun congruous_A : A;
-fun conic_A : A;
-fun conical_A : A;
-fun conifer_N : N;
-fun coniferous_A : A;
-fun conjectural_A : A;
-fun conjecture_N : N;
-fun conjecture_V : V;
-fun conjecture_V2 : V2;
-fun conjoin_V : V;
-fun conjoin_V2 : V2;
-fun conjoint_A : A;
-fun conjugal_A : A;
-fun conjugate_V : V;
-fun conjugate_V2 : V2;
-fun conjugation_N : N;
-fun conjunction_N : N;
-fun conjunctive_A : A;
-fun conjunctive_N : N;
-fun conjuncture_N : N;
-fun conjuration_N : N;
-fun conjure_V : V;
-fun conjure_V2 : V2;
-fun conjurer_N : N;
-fun conjuror_N : N;
-fun conk_N : N;
-fun conk_V : V;
-fun conker_N : N;
-fun connah's_quay_PN : PN;
-fun connaught_PN : PN;
-fun connect_V : V;
-fun connect_V2 : V2;
-fun connecticut_PN : PN;
-fun connection_N : N;
-fun connective_A : A;
-fun connective_N : N;
-fun connexion_N : N;
-fun connie_PN : PN;
-fun conning_A : A;
-fun connivance_N : N;
-fun connive_V : V;
-fun connoisseur_N : N;
-fun connotation_N : N;
-fun connote_V2 : V2;
-fun connubial_A : A;
-fun conquer_V2 : V2;
-fun conqueror_N : N;
-fun conquest_N : N;
-fun conquistador_N : N;
-fun cons_PN : PN;
-fun consanguinity_N : N;
-fun conscience_N : N;
-fun conscience_smitten_A : A;
-fun conscientious_A : A;
-fun conscientiousness_N : N;
-fun conscious_A : A;
-fun consciousness_N : N;
-fun conscript_N : N;
-fun conscript_V2 : V2;
-fun conscription_N : N;
-fun consecrate_V2 : V2;
-fun consecration_N : N;
-fun consecutive_A : A;
-fun consensus_N : N;
-fun consent_N : N;
-fun consent_V : V;
-fun consent_V2V : V2V;
-fun consequence_N : N;
-fun consequent_A : A;
-fun consequential_A : A;
-fun conservancy_N : N;
-fun conservation_N : N;
-fun conservatism_N : N;
-fun conservative_A : A;
-fun conservative_N : N;
-fun conservatoire_N : N;
-fun conservatory_N : N;
-fun conserve_N : N;
-fun conserve_V2 : V2;
-fun consett_PN : PN;
-fun consider_V : V;
-fun consider_V2 : V2;
-fun consider_V3 : V3;
-fun consider_V2V : V2V;
-fun consider_V2A : V2A;
-fun consider_VV : VV;
-fun consider_VS : VS;
-fun considerable_A : A;
-fun considerate_A : A;
-fun considerateness_N : N;
-fun consideration_N : N;
-fun consign_V2 : V2;
-fun consignee_N : N;
-fun consigner_N : N;
-fun consignment_N : N;
-fun consignor_N : N;
-fun consist_V : V;
-fun consistence_N : N;
-fun consistency_N : N;
-fun consistent_A : A;
-fun consistory_N : N;
-fun consolable_A : A;
-fun consolation_N : N;
-fun consolatory_A : A;
-fun console_N : N;
-fun console_V2 : V2;
-fun consolidate_V : V;
-fun consolidate_V2 : V2;
-fun consolidation_N : N;
-fun consomme_N : N;
-fun consonance_N : N;
-fun consonant_A : A;
-fun consonant_N : N;
-fun consort_N : N;
-fun consort_V : V;
-fun consortium_N : N;
-fun conspectus_N : N;
-fun conspicuous_A : A;
-fun conspicuousness_N : N;
-fun conspiracy_N : N;
-fun conspirator_N : N;
-fun conspiratorial_A : A;
-fun conspire_V : V;
-fun conspire_V2 : V2;
-fun conspire_V2V : V2V;
-fun constable_N : N;
-fun constabulary_N : N;
-fun constance_PN : PN;
-fun constancy_N : N;
-fun constant_A : A;
-fun constant_N : N;
-fun constellation_N : N;
-fun consternation_N : N;
-fun constipate_V2 : V2;
-fun constipated_A : A;
-fun constipation_N : N;
-fun constituency_N : N;
-fun constituent_A : A;
-fun constituent_N : N;
-fun constitute_V2 : V2;
-fun constitution_N : N;
-fun constitutional_A : A;
-fun constitutional_N : N;
-fun constitutionalism_N : N;
-fun constitutionalist_N : N;
-fun constitutionalize_V2 : V2;
-fun constitutive_A : A;
-fun constrain_V2 : V2;
-fun constrained_A : A;
-fun constraint_N : N;
-fun constrict_V2 : V2;
-fun constriction_N : N;
-fun construct_V2 : V2;
-fun construction_N : N;
-fun constructional_A : A;
-fun constructive_A : A;
-fun constructiveness_N : N;
-fun constructor_N : N;
-fun construe_V : V;
-fun construe_V2 : V2;
-fun construe_V2V : V2V;
-fun consubstantiation_N : N;
-fun consul_N : N;
-fun consular_A : A;
-fun consulate_N : N;
-fun consulship_N : N;
-fun consult_V : V;
-fun consult_V2 : V2;
-fun consultant_N : N;
-fun consultation_N : N;
-fun consultative_A : A;
-fun consume_V : V;
-fun consume_V2 : V2;
-fun consumer_N : N;
-fun consuming_A : A;
-fun consummate_A : A;
-fun consummate_V2 : V2;
-fun consummation_N : N;
-fun consumption_N : N;
-fun consumptive_A : A;
-fun consumptive_N : N;
-fun cont_PN : PN;
-fun contact_N : N;
-fun contact_V2 : V2;
-fun contagion_N : N;
-fun contagious_A : A;
-fun contain_V2 : V2;
-fun container_N : N;
-fun containment_N : N;
-fun contaminant_N : N;
-fun contaminate_V2 : V2;
-fun contamination_N : N;
-fun contemn_V2 : V2;
-fun contemplate_V : V;
-fun contemplate_V2 : V2;
-fun contemplate_VS : VS;
-fun contemplation_N : N;
-fun contemplative_A : A;
-fun contemporaneous_A : A;
-fun contemporary_A : A;
-fun contemporary_N : N;
-fun contempt_N : N;
-fun contemptible_A : A;
-fun contemptuous_A : A;
-fun contend_V : V;
-fun contend_VS : VS;
-fun contender_N : N;
-fun content_A : A;
-fun content_N : N;
-fun content_V2 : V2;
-fun contented_A : A;
-fun contention_N : N;
-fun contentious_A : A;
-fun contentment_N : N;
-fun conterminous_A : A;
-fun contest_N : N;
-fun contest_V : V;
-fun contest_V2 : V2;
-fun contestant_N : N;
-fun context_N : N;
-fun contextual_A : A;
-fun contiguity_N : N;
-fun contiguous_A : A;
-fun continence_N : N;
-fun continent_A : A;
-fun continent_N : N;
-fun continental_A : A;
-fun contingency_N : N;
-fun contingent_A : A;
-fun contingent_N : N;
-fun continual_A : A;
-fun continuance_N : N;
-fun continuation_N : N;
-fun continue_V : V;
-fun continue_V2 : V2;
-fun continue_VV : VV;
-fun continue_VS : VS;
-fun continuity_N : N;
-fun continuous_A : A;
-fun contort_V2 : V2;
-fun contortion_N : N;
-fun contortionist_N : N;
-fun contour_N : N;
-fun contour_V2 : V2;
-fun contraband_N : N;
-fun contrabass_N : N;
-fun contraception_N : N;
-fun contraceptive_A : A;
-fun contraceptive_N : N;
-fun contract_N : N;
-fun contract_V : V;
-fun contract_V2 : V2;
-fun contract_V2V : V2V;
-fun contractible_A : A;
-fun contractile_A : A;
-fun contraction_N : N;
-fun contractor_N : N;
-fun contractual_A : A;
-fun contradict_V2 : V2;
-fun contradiction_N : N;
-fun contradictory_A : A;
-fun contradistinction_N : N;
-fun contradistinguish_V2 : V2;
-fun contralto_N : N;
-fun contraption_N : N;
-fun contrapuntal_A : A;
-fun contrariety_N : N;
-fun contrariness_N : N;
-fun contrariwise_Adv : Adv;
-fun contrary_A : A;
-fun contrary_N : N;
-fun contrast_N : N;
-fun contrast_V : V;
-fun contrast_V2 : V2;
-fun contrastingly_Adv : Adv;
-fun contravene_V2 : V2;
-fun contravention_N : N;
-fun contretemps_N : N;
-fun contribute_V : V;
-fun contribute_V2 : V2;
-fun contribute_V2V : V2V;
-fun contribution_N : N;
-fun contributor_N : N;
-fun contributory_A : A;
-fun contrite_A : A;
-fun contrition_N : N;
-fun contrivance_N : N;
-fun contrive_V : V;
-fun contrive_V2 : V2;
-fun contriver_N : N;
-fun control_N : N;
-fun control_V : V;
-fun control_V2 : V2;
-fun controllable_A : A;
-fun controller_N : N;
-fun controversial_A : A;
-fun controversialist_N : N;
-fun controversy_N : N;
-fun controvert_V2 : V2;
-fun contumacious_A : A;
-fun contumacy_N : N;
-fun contumelious_A : A;
-fun contumely_N : N;
-fun contuse_V2 : V2;
-fun contusion_N : N;
-fun conundrum_N : N;
-fun conurbation_N : N;
-fun convalesce_V : V;
-fun convalescence_N : N;
-fun convalescent_A : A;
-fun convalescent_N : N;
-fun convection_N : N;
-fun convector_N : N;
-fun convene_V : V;
-fun convene_V2 : V2;
-fun convener_N : N;
-fun convenience_N : N;
-fun convenient_A : A;
-fun convent_N : N;
-fun conventicle_N : N;
-fun convention_N : N;
-fun conventional_A : A;
-fun conventionality_N : N;
-fun converge_V : V;
-fun convergence_N : N;
-fun convergent_A : A;
-fun conversant_A : A;
-fun conversation_N : N;
-fun conversational_A : A;
-fun conversationalist_N : N;
-fun converse_A : A;
-fun converse_N : N;
-fun converse_V : V;
-fun conversion_N : N;
-fun convert_N : N;
-fun convert_V : V;
-fun convert_V2 : V2;
-fun converted_A : A;
-fun converter_N : N;
-fun convertibility_N : N;
-fun convertible_A : A;
-fun convertible_N : N;
-fun convex_A : A;
-fun convexity_N : N;
-fun convey_V2 : V2;
-fun conveyance_N : N;
-fun conveyancer_N : N;
-fun conveyer_N : N;
-fun conveyer_belt_N : N;
-fun conveyor_N : N;
-fun convict_N : N;
-fun convict_V2 : V2;
-fun conviction_N : N;
-fun convince_V2 : V2;
-fun convince_V2V : V2V;
-fun convincible_A : A;
-fun convincing_A : A;
-fun convivial_A : A;
-fun conviviality_N : N;
-fun convocation_N : N;
-fun convoke_V2 : V2;
-fun convoluted_A : A;
-fun convolution_N : N;
-fun convolvulus_N : N;
-fun convoy_N : N;
-fun convoy_V2 : V2;
-fun convulse_V2 : V2;
-fun convulsion_N : N;
-fun convulsive_A : A;
-fun conwy_PN : PN;
-fun cony_N : N;
-fun coo_N : N;
-fun coo_V : V;
-fun coo_V2 : V2;
-fun cook_N : N;
-fun cook_V : V;
-fun cook_V2 : V2;
-fun cookbook_N : N;
-fun cooker_N : N;
-fun cookery_N : N;
-fun cookery_book_N : N;
-fun cookham_PN : PN;
-fun cookhouse_N : N;
-fun cookie_N : N;
-fun cooking_N : N;
-fun cooky_N : N;
-fun cool_A : A;
-fun cool_N : N;
-fun cool_V : V;
-fun cool_V2 : V2;
-fun cool_headed_A : A;
-fun coolant_N : N;
-fun cooler_N : N;
-fun coolie_N : N;
-fun cooling_tower_N : N;
-fun coolness_N : N;
-fun coon_N : N;
-fun coop_N : N;
-fun coop_V2 : V2;
-fun cooper_N : N;
-fun cooperate_V : V;
-fun cooperation_N : N;
-fun cooperative_A : A;
-fun cooperative_N : N;
-fun cooperator_N : N;
-fun coordinate_A : A;
-fun coordinate_N : N;
-fun coordinate_V : V;
-fun coordinate_V2 : V2;
-fun coordination_N : N;
-fun coordinator_N : N;
-fun coot_N : N;
-fun cop_N : N;
-fun cop_V : V;
-fun cop_V2 : V2;
-fun cop_out_N : N;
-fun copartner_N : N;
-fun copartnership_N : N;
-fun cope_N : N;
-fun cope_V : V;
-fun copeck_N : N;
-fun copenhagen_PN : PN;
-fun copernican_A : A;
-fun coping_N : N;
-fun coping_stone_N : N;
-fun copious_A : A;
-fun copper_N : N;
-fun copper_V2 : V2;
-fun copper_bottom_V2 : V2;
-fun copper_bottomed_A : A;
-fun copperhead_N : N;
-fun copperplate_N : N;
-fun coppersmith_N : N;
-fun coppice_N : N;
-fun coppull_PN : PN;
-fun copra_N : N;
-fun coproduction_N : N;
-fun copse_N : N;
-fun copt_A : A;
-fun copt_N : N;
-fun coptic_N : N;
-fun copula_N : N;
-fun copulate_V : V;
-fun copulation_N : N;
-fun copulative_A : A;
-fun copulative_N : N;
-fun copy_N : N;
-fun copy_V : V;
-fun copy_V2 : V2;
-fun copybook_N : N;
-fun copycat_N : N;
-fun copyhold_N : N;
-fun copyholder_N : N;
-fun copyist_N : N;
-fun copyright_N : N;
-fun copyright_V2 : V2;
-fun copywriter_N : N;
-fun coquetry_N : N;
-fun coquette_N : N;
-fun coquettish_A : A;
-fun cor_anglais_N : N;
-fun coracle_N : N;
-fun coral_A : A;
-fun coral_N : N;
-fun coral_reef_N : N;
-fun corbel_N : N;
-fun corby_PN : PN;
-fun cord_N : N;
-fun cord_V2 : V2;
-fun cordage_N : N;
-fun cordial_A : A;
-fun cordial_N : N;
-fun cordiality_N : N;
-fun cordite_N : N;
-fun cordoba_PN : PN;
-fun cordon_N : N;
-fun cordon_V2 : V2;
-fun cordon_bleu_A : A;
-fun corduroy_N : N;
-fun core_N : N;
-fun core_V2 : V2;
-fun coreligionist_N : N;
-fun corgi_N : N;
-fun corinthian_A : A;
-fun corinthian_N : N;
-fun cork_N : N;
-fun cork_PN : PN;
-fun cork_V2 : V2;
-fun corkage_N : N;
-fun corked_A : A;
-fun corker_N : N;
-fun corkscrew_N : N;
-fun corm_N : N;
-fun cormorant_N : N;
-fun corn_N : N;
-fun corn_V2 : V2;
-fun corn_exchange_N : N;
-fun corncob_N : N;
-fun corncrake_N : N;
-fun cornea_N : N;
-fun cornelian_N : N;
-fun corner_N : N;
-fun corner_V : V;
-fun corner_V2 : V2;
-fun corner_kick_N : N;
-fun cornered_A : A;
-fun cornerstone_N : N;
-fun cornet_N : N;
-fun cornflake_N : N;
-fun cornflour_N : N;
-fun cornflower_N : N;
-fun cornice_N : N;
-fun cornpone_N : N;
-fun cornstarch_N : N;
-fun cornucopia_N : N;
-fun cornwall_PN : PN;
-fun corny_A : A;
-fun corolla_N : N;
-fun corollary_N : N;
-fun corona_N : N;
-fun coronary_A : A;
-fun coronary_N : N;
-fun coronation_N : N;
-fun coroner_N : N;
-fun coronet_N : N;
-fun corp_PN : PN;
-fun corporal_A : A;
-fun corporal_N : N;
-fun corporate_A : A;
-fun corporation_N : N;
-fun corporeal_A : A;
-fun corps_N : N;
-fun corps_de_ballet_N : N;
-fun corps_diplomatique_N : N;
-fun corpse_N : N;
-fun corpulence_N : N;
-fun corpulent_A : A;
-fun corpus_N : N;
-fun corpuscle_N : N;
-fun corral_N : N;
-fun corral_V2 : V2;
-fun correct_A : A;
-fun correct_V : V;
-fun correct_V2 : V2;
-fun correct_VS : VS;
-fun correction_N : N;
-fun correctitude_N : N;
-fun corrective_A : A;
-fun corrective_N : N;
-fun correctness_N : N;
-fun correlate_V : V;
-fun correlate_V2 : V2;
-fun correlation_N : N;
-fun correlative_A : A;
-fun correlative_N : N;
-fun correspond_V : V;
-fun correspondence_N : N;
-fun correspondent_N : N;
-fun corresponding_A : A;
-fun corridor_N : N;
-fun corrie_N : N;
-fun corrigendum_N : N;
-fun corrigible_A : A;
-fun corroborate_V2 : V2;
-fun corroboration_N : N;
-fun corroborative_A : A;
-fun corrode_V : V;
-fun corrode_V2 : V2;
-fun corrosion_N : N;
-fun corrosive_A : A;
-fun corrosive_N : N;
-fun corrugate_V : V;
-fun corrugate_V2 : V2;
-fun corrugation_N : N;
-fun corrupt_A : A;
-fun corrupt_V : V;
-fun corrupt_V2 : V2;
-fun corruptibility_N : N;
-fun corruptible_A : A;
-fun corruption_N : N;
-fun corruptness_N : N;
-fun corsage_N : N;
-fun corsair_N : N;
-fun corse_N : N;
-fun corselet_N : N;
-fun corset_N : N;
-fun corsham_PN : PN;
-fun corslet_N : N;
-fun cortege_1_N : N;
-fun cortege_2_N : N;
-fun cortex_N : N;
-fun cortical_A : A;
-fun cortisone_N : N;
-fun corundum_N : N;
-fun corunna_PN : PN;
-fun coruscate_V : V;
-fun coruscation_N : N;
-fun corvee_N : N;
-fun corvette_N : N;
-fun cos_N : N;
-fun cosenza_PN : PN;
-fun cosh_N : N;
-fun cosh_V2 : V2;
-fun cosher_A : A;
-fun cosignatory_A : A;
-fun cosignatory_N : N;
-fun cosily_Adv : Adv;
-fun cosine_N : N;
-fun cosiness_N : N;
-fun cosmetic_A : A;
-fun cosmetic_N : N;
-fun cosmetician_N : N;
-fun cosmic_A : A;
-fun cosmogony_N : N;
-fun cosmonaut_N : N;
-fun cosmopolitan_A : A;
-fun cosmopolitan_N : N;
-fun cosmos_N : N;
-fun cosset_V2 : V2;
-fun cost_N : N;
-fun cost_V : V;
-fun cost_V2 : V2;
-fun costa_rica_PN : PN;
-fun costa_rican_A : A;
-fun costa_rican_N : N;
-fun costermonger_N : N;
-fun costing_N : N;
-fun costive_A : A;
-fun costliness_N : N;
-fun costly_A : A;
-fun costum_V2 : V2;
-fun costume_N : N;
-fun costumier_N : N;
-fun cosy_A : A;
-fun cosy_N : N;
-fun cot_N : N;
-fun cote_N : N;
-fun cotenant_N : N;
-fun coterie_N : N;
-fun coterminous_A : A;
-fun cotilion_N : N;
-fun cotillion_N : N;
-fun cottage_N : N;
-fun cottar_N : N;
-fun cotter_N : N;
-fun cotton_N : N;
-fun cotton_V : V;
-fun cotton_cake_N : N;
-fun cotton_plant_N : N;
-fun cotton_wool_N : N;
-fun cottontail_N : N;
-fun cotyledon_N : N;
-fun couch_N : N;
-fun couch_V : V;
-fun couch_V2 : V2;
-fun couch_grass_N : N;
-fun couchant_A : A;
-fun couchette_N : N;
-fun cougar_N : N;
-fun cough_N : N;
-fun cough_V : V;
-fun cough_V2 : V2;
-fun coulter_N : N;
-fun council_N : N;
-fun council_board_N : N;
-fun council_chamber_N : N;
-fun councillor_N : N;
-fun counsel_N : N;
-fun counsel_V2 : V2;
-fun counsellor_N : N;
-fun count_N : N;
-fun count_V : V;
-fun count_V2 : V2;
-fun countable_A : A;
-fun countdown_N : N;
-fun countenance_N : N;
-fun countenance_V2 : V2;
-fun counter_Adv : Adv;
-fun counter_N : N;
-fun counter_V : V;
-fun counter_V2 : V2;
-fun counter_VS : VS;
-fun counter_example_N : N;
-fun counter_revolution_N : N;
-fun counter_revolutionary_A : A;
-fun counter_revolutionary_N : N;
-fun counteract_V2 : V2;
-fun counteraction_N : N;
-fun counterattack_N : N;
-fun counterattack_V : V;
-fun counterattack_V2 : V2;
-fun counterattraction_N : N;
-fun counterbalance_N : N;
-fun counterbalance_V2 : V2;
-fun counterblast_N : N;
-fun counterclaim_N : N;
-fun counterclockwise_Adv : Adv;
-fun counterespionage_N : N;
-fun counterfeit_A : A;
-fun counterfeit_N : N;
-fun counterfeit_V2 : V2;
-fun counterfeiter_N : N;
-fun counterfoil_N : N;
-fun counterintelligence_N : N;
-fun counterirritant_N : N;
-fun countermand_V2 : V2;
-fun countermine_N : N;
-fun countermine_V : V;
-fun countermine_V2 : V2;
-fun counteroffer_N : N;
-fun counterpane_N : N;
-fun counterpart_N : N;
-fun counterplot_N : N;
-fun counterplot_V : V;
-fun counterplot_V2 : V2;
-fun counterpoint_N : N;
-fun counterpoise_N : N;
-fun counterpoise_V2 : V2;
-fun countersign_N : N;
-fun countersign_V2 : V2;
-fun countersink_V2 : V2;
-fun countersuing_V2 : V2;
-fun countertenor_N : N;
-fun countervail_V : V;
-fun countervail_V2 : V2;
-fun countess_N : N;
-fun counting_house_N : N;
-fun countless_A : A;
-fun countrified_A : A;
-fun country_N : N;
-fun country_house_N : N;
-fun country_seat_N : N;
-fun countryman_N : N;
-fun countryside_N : N;
-fun countrywoman_N : N;
-fun county_N : N;
-fun coup_N : N;
-fun coup_d'etat_N : N;
-fun coup_de_grace_N : N;
-fun coupe_N : N;
-fun couple_N : N;
-fun couple_V : V;
-fun couple_V2 : V2;
-fun couplet_N : N;
-fun coupling_N : N;
-fun coupon_N : N;
-fun courage_N : N;
-fun courageous_A : A;
-fun courgette_N : N;
-fun courier_N : N;
-fun course_N : N;
-fun course_V : V;
-fun course_V2 : V2;
-fun courser_N : N;
-fun coursing_N : N;
-fun court_N : N;
-fun court_V : V;
-fun court_V2 : V2;
-fun court_card_N : N;
-fun court_martial_N : N;
-fun court_martial_V2 : V2;
-fun courteous_A : A;
-fun courtesan_N : N;
-fun courtesy_N : N;
-fun courtier_N : N;
-fun courtliness_N : N;
-fun courtly_A : A;
-fun courtroom_N : N;
-fun courtship_N : N;
-fun courtyard_N : N;
-fun cousin_N : N;
-fun cousinly_A : A;
-fun cove_N : N;
-fun coven_N : N;
-fun covenant_N : N;
-fun covenant_V : V;
-fun covenant_V2 : V2;
-fun coventry_PN : PN;
-fun cover_N : N;
-fun cover_V2 : V2;
-fun cover_VS : VS;
-fun cover_up_N : N;
-fun coverage_N : N;
-fun covering_A : A;
-fun covering_N : N;
-fun coverlet_N : N;
-fun covert_A : A;
-fun covert_N : N;
-fun covet_V2 : V2;
-fun covetous_A : A;
-fun covetousness_N : N;
-fun covey_N : N;
-fun cow_N : N;
-fun cow_V2 : V2;
-fun coward_N : N;
-fun cowardice_N : N;
-fun cowardly_A : A;
-fun cowbell_N : N;
-fun cowboy_N : N;
-fun cowcatcher_N : N;
-fun cowdenbeath_PN : PN;
-fun cower_V : V;
-fun cowes_PN : PN;
-fun cowhand_N : N;
-fun cowherd_N : N;
-fun cowhide_N : N;
-fun cowhouse_N : N;
-fun cowl_N : N;
-fun cowling_N : N;
-fun cowman_N : N;
-fun cowpox_N : N;
-fun cowrie_N : N;
-fun cowshed_N : N;
-fun cowskin_N : N;
-fun cowslip_N : N;
-fun cox_N : N;
-fun cox_V : V;
-fun cox_V2 : V2;
-fun coxcomb_N : N;
-fun coxswain_N : N;
-fun coy_A : A;
-fun coyness_N : N;
-fun coyote_N : N;
-fun coypu_N : N;
-fun cozen_V2 : V2;
-fun cozy_A : A;
-fun cp_PN : PN;
-fun cpl_PN : PN;
-fun crab_N : N;
-fun crab_V : V;
-fun crab_V2 : V2;
-fun crab_apple_N : N;
-fun crabbed_A : A;
-fun crack_N : N;
-fun crack_V : V;
-fun crack_V2 : V2;
-fun crack_down_N : N;
-fun crack_up_N : N;
-fun cracker_N : N;
-fun crackers_A : A;
-fun crackle_N : N;
-fun crackle_V : V;
-fun crackle_china_N : N;
-fun crackleware_N : N;
-fun crackling_N : N;
-fun crackpot_N : N;
-fun cracksman_N : N;
-fun cradle_N : N;
-fun cradle_V2 : V2;
-fun craft_N : N;
-fun craft_V2 : V2;
-fun craftily_Adv : Adv;
-fun craftiness_N : N;
-fun craftsman_N : N;
-fun craftsmanship_N : N;
-fun crafty_A : A;
-fun crag_N : N;
-fun cragged_A : A;
-fun craggy_A : A;
-fun cragsman_N : N;
-fun crake_N : N;
-fun cram_V : V;
-fun cram_V2 : V2;
-fun cram_full_A : A;
-fun cram_full_Adv : Adv;
-fun cramlington_PN : PN;
-fun crammer_N : N;
-fun cramp_N : N;
-fun cramp_V2 : V2;
-fun cramp_iron_N : N;
-fun cramped_A : A;
-fun crampon_N : N;
-fun cranberry_N : N;
-fun crane_N : N;
-fun crane_V : V;
-fun crane_V2 : V2;
-fun crane_fly_N : N;
-fun cranial_A : A;
-fun cranium_N : N;
-fun crank_N : N;
-fun crank_V2 : V2;
-fun crankshaft_N : N;
-fun cranky_A : A;
-fun crannied_A : A;
-fun cranny_N : N;
-fun crap_N : N;
-fun crap_V : V;
-fun crap_shooting_N : N;
-fun crape_N : N;
-fun craps_N : N;
-fun crash_Adv : Adv;
-fun crash_N : N;
-fun crash_V : V;
-fun crash_V2 : V2;
-fun crash_dive_N : N;
-fun crash_dive_V : V;
-fun crash_helmet_N : N;
-fun crash_land_V : V;
-fun crash_land_V2 : V2;
-fun crash_landing_N : N;
-fun crass_A : A;
-fun crate_N : N;
-fun crate_V2 : V2;
-fun crater_N : N;
-fun crater_V : V;
-fun cravat_N : N;
-fun crave_V : V;
-fun crave_V2 : V2;
-fun craven_A : A;
-fun craven_N : N;
-fun craving_N : N;
-fun crawfish_N : N;
-fun crawl_N : N;
-fun crawl_V : V;
-fun crawler_N : N;
-fun crawley_PN : PN;
-fun crayfish_N : N;
-fun crayon_N : N;
-fun crayon_V2 : V2;
-fun craze_N : N;
-fun crazed_A : A;
-fun crazily_Adv : Adv;
-fun craziness_N : N;
-fun crazy_A : A;
-fun creak_N : N;
-fun creak_V : V;
-fun creakily_Adv : Adv;
-fun creaky_A : A;
-fun cream_N : N;
-fun cream_V2 : V2;
-fun creamery_N : N;
-fun creamy_A : A;
-fun crease_N : N;
-fun crease_V : V;
-fun crease_V2 : V2;
-fun create_V : V;
-fun create_V2 : V2;
-fun create_VV : VV;
-fun creation_N : N;
-fun creative_A : A;
-fun creativeness_N : N;
-fun creativity_N : N;
-fun creator_N : N;
-fun creature_N : N;
-fun creche_N : N;
-fun credence_N : N;
-fun credibility_N : N;
-fun credible_A : A;
-fun credit_N : N;
-fun credit_V2 : V2;
-fun credit_side_N : N;
-fun credit_worthiness_N : N;
-fun credit_worthy_A : A;
-fun creditable_A : A;
-fun creditor_N : N;
-fun credo_N : N;
-fun credulity_N : N;
-fun credulous_A : A;
-fun creed_N : N;
-fun creek_N : N;
-fun creel_N : N;
-fun creep_N : N;
-fun creep_V : V;
-fun creeper_N : N;
-fun creepy_A : A;
-fun cremate_V2 : V2;
-fun cremation_N : N;
-fun crematorium_N : N;
-fun crematory_N : N;
-fun creme_de_menthe_N : N;
-fun crenellated_A : A;
-fun creole_A : A;
-fun creole_N : N;
-fun creosote_N : N;
-fun crepe_1_N : N;
-fun crepe_2_N : N;
-fun crepitate_V : V;
-fun crepitation_N : N;
-fun crepuscular_A : A;
-fun cres_PN : PN;
-fun crescendo_N : N;
-fun crescent_N : N;
-fun cress_N : N;
-fun crest_N : N;
-fun crest_V : V;
-fun crest_V2 : V2;
-fun crested_A : A;
-fun crestfallen_A : A;
-fun creswell_PN : PN;
-fun cretaceous_A : A;
-fun cretin_N : N;
-fun cretinous_A : A;
-fun cretonne_N : N;
-fun crevasse_N : N;
-fun crevice_N : N;
-fun crew_N : N;
-fun crew_V : V;
-fun crew_cut_N : N;
-fun crew_neck_N : N;
-fun crewe_PN : PN;
-fun crib_N : N;
-fun crib_V : V;
-fun crib_V2 : V2;
-fun cribbage_N : N;
-fun cribbage_board_N : N;
-fun crick_N : N;
-fun crick_V2 : V2;
-fun cricket_N : N;
-fun cricketer_N : N;
-fun crieff_PN : PN;
-fun crier_N : N;
-fun crime_N : N;
-fun crime_V2 : V2;
-fun criminal_A : A;
-fun criminal_N : N;
-fun criminalize_V2 : V2;
-fun criminology_N : N;
-fun crimp_V2 : V2;
-fun crimson_A : A;
-fun crimson_N : N;
-fun crimson_V : V;
-fun crimson_V2 : V2;
-fun cringe_V : V;
-fun crinkle_N : N;
-fun crinkle_V : V;
-fun crinkle_V2 : V2;
-fun crinkly_A : A;
-fun crinoline_N : N;
-fun cripple_N : N;
-fun cripple_V2 : V2;
-fun crisis_N : N;
-fun crisp_A : A;
-fun crisp_N : N;
-fun crisp_V : V;
-fun crisp_V2 : V2;
-fun crispness_N : N;
-fun criss_cross_V2 : V2;
-fun crisscross_A : A;
-fun crisscross_Adv : Adv;
-fun crisscross_V : V;
-fun crisscross_V2 : V2;
-fun criterion_N : N;
-fun critic_N : N;
-fun critical_A : A;
-fun criticism_N : N;
-fun criticize_V : V;
-fun criticize_V2 : V2;
-fun critique_N : N;
-fun croak_N : N;
-fun croak_V : V;
-fun croak_V2 : V2;
-fun crochet_N : N;
-fun crochet_V : V;
-fun crochet_V2 : V2;
-fun crochet_hook_N : N;
-fun crock_N : N;
-fun crock_V : V;
-fun crock_V2 : V2;
-fun crockery_N : N;
-fun crocodile_N : N;
-fun crocus_N : N;
-fun croesus_PN : PN;
-fun croft_N : N;
-fun crofter_N : N;
-fun cromer_PN : PN;
-fun cromlech_N : N;
-fun crone_N : N;
-fun crony_N : N;
-fun crook_N : N;
-fun crook_PN : PN;
-fun crook_V : V;
-fun crook_V2 : V2;
-fun crook_back_A : A;
-fun crook_backed_A : A;
-fun crooked_A : A;
-fun crookedness_N : N;
-fun croon_V : V;
-fun croon_V2 : V2;
-fun crooner_N : N;
-fun crop_N : N;
-fun crop_V : V;
-fun crop_V2 : V2;
-fun crop_dusting_N : N;
-fun cropper_N : N;
-fun croquet_N : N;
-fun croquette_N : N;
-fun crore_N : N;
-fun crosby_PN : PN;
-fun crosier_N : N;
-fun cross_A : A;
-fun cross_N : N;
-fun cross_V : V;
-fun cross_V2 : V2;
-fun cross_bench_N : N;
-fun cross_bencher_N : N;
-fun cross_division_N : N;
-fun cross_examination_N : N;
-fun cross_examine_V2 : V2;
-fun cross_examiner_N : N;
-fun cross_fertilization_N : N;
-fun cross_fertilize_V2 : V2;
-fun cross_grained_A : A;
-fun cross_heading_N : N;
-fun cross_index_N : N;
-fun cross_index_V2 : V2;
-fun cross_legged_Adv : Adv;
-fun cross_question_V2 : V2;
-fun cross_reference_N : N;
-fun cross_section_N : N;
-fun cross_stitch_N : N;
-fun crossbar_N : N;
-fun crossbeam_N : N;
-fun crossbow_N : N;
-fun crossbred_A : A;
-fun crossbreed_N : N;
-fun crossbreed_V2 : V2;
-fun crosscheck_N : N;
-fun crosscheck_V : V;
-fun crosscheck_V2 : V2;
-fun crosscountry_A : A;
-fun crosscountry_Adv : Adv;
-fun crosscurrent_N : N;
-fun crosscut_A : A;
-fun crosscut_N : N;
-fun crosse_N : N;
-fun crosseyed_A : A;
-fun crossfire_N : N;
-fun crossing_N : N;
-fun crossness_N : N;
-fun crosspatch_N : N;
-fun crosspiece_N : N;
-fun crossroad_N : N;
-fun crosstalk_N : N;
-fun crosswalk_N : N;
-fun crosswind_N : N;
-fun crosswise_Adv : Adv;
-fun crossword_N : N;
-fun crotch_N : N;
-fun crotchet_N : N;
-fun crotchety_A : A;
-fun crouch_N : N;
-fun crouch_V : V;
-fun crouch_V2 : V2;
-fun croup_N : N;
-fun croupier_N : N;
-fun crow's_nest_N : N;
-fun crow_N : N;
-fun crow_V : V;
-fun crow_VS : VS;
-fun crowbar_N : N;
-fun crowborough_PN : PN;
-fun crowd_N : N;
-fun crowd_V : V;
-fun crowd_V2 : V2;
-fun crowded_A : A;
-fun crown_N : N;
-fun crown_V2 : V2;
-fun crown_land_N : N;
-fun crowning_A : A;
-fun crowthorne_PN : PN;
-fun croydon_PN : PN;
-fun crozier_N : N;
-fun crucial_A : A;
-fun crucible_N : N;
-fun crucifix_N : N;
-fun crucifixion_N : N;
-fun cruciform_A : A;
-fun crucify_V2 : V2;
-fun crude_A : A;
-fun crudeness_N : N;
-fun crudity_N : N;
-fun cruel_A : A;
-fun cruelty_N : N;
-fun cruet_N : N;
-fun cruet_stand_N : N;
-fun cruise_N : N;
-fun cruise_V : V;
-fun cruiser_N : N;
-fun crumb_N : N;
-fun crumble_V : V;
-fun crumble_V2 : V2;
-fun crumbly_A : A;
-fun crumpet_N : N;
-fun crumple_V : V;
-fun crumple_V2 : V2;
-fun crunch_N : N;
-fun crunch_V : V;
-fun crunch_V2 : V2;
-fun crupper_N : N;
-fun crusade_N : N;
-fun crusade_V : V;
-fun crusader_N : N;
-fun cruse_N : N;
-fun crush_N : N;
-fun crush_V : V;
-fun crush_V2 : V2;
-fun crushing_A : A;
-fun crust_N : N;
-fun crust_V : V;
-fun crust_V2 : V2;
-fun crustacean_N : N;
-fun crusted_A : A;
-fun crusty_A : A;
-fun crutch_N : N;
-fun crux_N : N;
-fun cruzeiro_N : N;
-fun cry_N : N;
-fun cry_V : V;
-fun cry_V2 : V2;
-fun crybaby_N : N;
-fun crying_A : A;
-fun crypt_N : N;
-fun cryptic_A : A;
-fun cryptically_Adv : Adv;
-fun cryptogram_N : N;
-fun crystal_N : N;
-fun crystal_gazing_N : N;
-fun crystalline_A : A;
-fun crystallization_N : N;
-fun crystallize_V : V;
-fun crystallize_V2 : V2;
-fun crystallography_N : N;
-fun cub_N : N;
-fun cuba_PN : PN;
-fun cuban_A : A;
-fun cuban_N : N;
-fun cubbyhole_N : N;
-fun cube_N : N;
-fun cube_V2 : V2;
-fun cubic_A : A;
-fun cubical_A : A;
-fun cubicle_N : N;
-fun cubism_N : N;
-fun cubist_N : N;
-fun cubit_N : N;
-fun cuckold_N : N;
-fun cuckold_V2 : V2;
-fun cuckoo_N : N;
-fun cuckoo_clock_N : N;
-fun cucumber_N : N;
-fun cud_N : N;
-fun cuddle_N : N;
-fun cuddle_V : V;
-fun cuddle_V2 : V2;
-fun cuddlesome_A : A;
-fun cuddly_A : A;
-fun cudgel_N : N;
-fun cudgel_V2 : V2;
-fun cudworth_PN : PN;
-fun cue_N : N;
-fun cuff_N : N;
-fun cuff_V2 : V2;
-fun cuffley_PN : PN;
-fun cuirass_N : N;
-fun cuirassier_N : N;
-fun cuisine_N : N;
-fun cul_de_sac_N : N;
-fun culcheth_PN : PN;
-fun culinary_A : A;
-fun cull_N : N;
-fun cull_V2 : V2;
-fun cullender_N : N;
-fun culminate_V : V;
-fun culminate_V2 : V2;
-fun culmination_N : N;
-fun culpability_N : N;
-fun culpable_A : A;
-fun culprit_N : N;
-fun cult_N : N;
-fun cultivable_A : A;
-fun cultivate_V2 : V2;
-fun cultivated_A : A;
-fun cultivation_N : N;
-fun cultivator_N : N;
-fun cultural_A : A;
-fun culture_N : N;
-fun cultured_A : A;
-fun culvert_N : N;
-fun cumber_V2 : V2;
-fun cumberland_PN : PN;
-fun cumbernauld_PN : PN;
-fun cumbersome_A : A;
-fun cumbria_PN : PN;
-fun cumbrous_A : A;
-fun cummerbund_N : N;
-fun cumnock_PN : PN;
-fun cumulative_A : A;
-fun cumulus_N : N;
-fun cuneiform_A : A;
-fun cunning_A : A;
-fun cunning_N : N;
-fun cunt_N : N;
-fun cup_N : N;
-fun cup_V2 : V2;
-fun cup_bearer_N : N;
-fun cup_final_N : N;
-fun cup_tie_N : N;
-fun cupar_PN : PN;
-fun cupboard_N : N;
-fun cupboard_love_N : N;
-fun cupful_N : N;
-fun cupid_PN : PN;
-fun cupidity_N : N;
-fun cupola_N : N;
-fun cuppa_N : N;
-fun cupping_N : N;
-fun cupric_A : A;
-fun cupro_nickel_N : N;
-fun cur_N : N;
-fun curability_N : N;
-fun curable_A : A;
-fun curacao_N : N;
-fun curacoa_N : N;
-fun curacy_N : N;
-fun curate_N : N;
-fun curative_A : A;
-fun curator_N : N;
-fun curb_N : N;
-fun curb_V2 : V2;
-fun curd_N : N;
-fun curdle_V : V;
-fun curdle_V2 : V2;
-fun cure_1_N : N;
-fun cure_2_N : N;
-fun cure_V : V;
-fun cure_V2 : V2;
-fun cure_all_N : N;
-fun curfew_N : N;
-fun curio_N : N;
-fun curiosity_N : N;
-fun curious_A : A;
-fun curitiba_PN : PN;
-fun curl_N : N;
-fun curl_V : V;
-fun curl_V2 : V2;
-fun curler_N : N;
-fun curlew_N : N;
-fun curling_N : N;
-fun curly_A : A;
-fun curmudgeon_N : N;
-fun currant_N : N;
-fun currency_N : N;
-fun current_A : A;
-fun current_N : N;
-fun curriculum_N : N;
-fun curriculum_vitae_N : N;
-fun currie_PN : PN;
-fun currish_A : A;
-fun curry_N : N;
-fun curry_V2 : V2;
-fun curry_powder_N : N;
-fun curse_N : N;
-fun curse_V : V;
-fun curse_V2 : V2;
-fun cursed_A : A;
-fun cursive_A : A;
-fun cursory_A : A;
-fun curst_A : A;
-fun curt_A : A;
-fun curtail_V2 : V2;
-fun curtailment_N : N;
-fun curtain_N : N;
-fun curtain_V2 : V2;
-fun curtain_call_N : N;
-fun curtain_lecture_N : N;
-fun curtain_raiser_N : N;
-fun curtness_N : N;
-fun curtsey_N : N;
-fun curtsey_V : V;
-fun curtsy_N : N;
-fun curtsy_V : V;
-fun curvature_N : N;
-fun curve_N : N;
-fun curve_V : V;
-fun curve_V2 : V2;
-fun cushion_N : N;
-fun cushion_V2 : V2;
-fun cushy_A : A;
-fun cusp_N : N;
-fun cuspidor_N : N;
-fun cuss_N : N;
-fun cussed_A : A;
-fun cussedness_N : N;
-fun custard_N : N;
-fun custodial_A : A;
-fun custodian_N : N;
-fun custody_N : N;
-fun custom_N : N;
-fun custom_built_A : A;
-fun custom_made_A : A;
-fun customary_A : A;
-fun customerMasc_N : N;
-fun customerFem_N : N;
-fun customize_V2 : V2;
-fun cut_N : N;
-fun cut_V : V;
-fun cut_V2 : V2;
-fun cut_V2A : V2A;
-fun cut_out_N : N;
-fun cut_price_A : A;
-fun cut_rate_A : A;
-fun cut_throat_A : A;
-fun cut_throat_N : N;
-fun cutback_N : N;
-fun cute_A : A;
-fun cuteness_N : N;
-fun cuticle_N : N;
-fun cutlass_N : N;
-fun cutler_N : N;
-fun cutlery_N : N;
-fun cutlet_N : N;
-fun cutpurse_N : N;
-fun cutter_N : N;
-fun cutting_A : A;
-fun cutting_N : N;
-fun cutting_room_N : N;
-fun cuttlefish_N : N;
-fun cutworm_N : N;
-fun cwmbran_PN : PN;
-fun cwt_N : N;
-fun cyanide_N : N;
-fun cybernetic_A : A;
-fun cybernetics_N : N;
-fun cyclamen_N : N;
-fun cycle_N : N;
-fun cycle_V : V;
-fun cyclic_A : A;
-fun cyclical_A : A;
-fun cyclist_N : N;
-fun cyclone_N : N;
-fun cyclonic_A : A;
-fun cyclopaedia_N : N;
-fun cyclopean_A : A;
-fun cyclostyle_N : N;
-fun cyclostyle_V2 : V2;
-fun cyclotron_N : N;
-fun cyder_N : N;
-fun cygnet_N : N;
-fun cylinder_N : N;
-fun cylindrical_A : A;
-fun cymbal_N : N;
-fun cynic_N : N;
-fun cynical_A : A;
-fun cynicism_N : N;
-fun cynosure_N : N;
-fun cynthia_PN : PN;
-fun cypher_N : N;
-fun cypher_V : V;
-fun cypher_V2 : V2;
-fun cypress_N : N;
-fun cyprian_A : A;
-fun cypriot_A : A;
-fun cypriot_N : N;
-fun cyprus_PN : PN;
-fun cyril_PN : PN;
-fun cyrillic_A : A;
-fun cyst_N : N;
-fun czar_N : N;
-fun czarina_N : N;
-fun czech_A : A;
-fun czech_N : N;
-fun czechoslovak_A : A;
-fun czechoslovak_N : N;
-fun czechoslovakia_PN : PN;
-fun czechoslovakian_A : A;
-fun czechoslovakian_N : N;
-fun d_day_PN : PN;
-fun dab_N : N;
-fun dab_V : V;
-fun dab_V2 : V2;
-fun dabble_V : V;
-fun dabble_V2 : V2;
-fun dabbler_N : N;
-fun dacca_PN : PN;
-fun dace_N : N;
-fun dacha_N : N;
-fun dachshund_N : N;
-fun dacoit_N : N;
-fun dacoity_N : N;
-fun dactyl_N : N;
-fun dactylic_A : A;
-fun dad_N : N;
-fun daddy_N : N;
-fun daddy_longlegs_N : N;
-fun dado_N : N;
-fun daemon_N : N;
-fun daffodil_N : N;
-fun daft_A : A;
-fun dagger_N : N;
-fun dago_N : N;
-fun daguerreotype_N : N;
-fun dahlia_N : N;
-fun dail_eireann_N : N;
-fun daily_A : A;
-fun daily_Adv : Adv;
-fun daily_N : N;
-fun daintily_Adv : Adv;
-fun daintiness_N : N;
-fun dainty_A : A;
-fun dainty_N : N;
-fun dairy_N : N;
-fun dairy_farm_N : N;
-fun dairy_farming_N : N;
-fun dairying_N : N;
-fun dairymaid_N : N;
-fun dairyman_N : N;
-fun dais_N : N;
-fun daisy_N : N;
-fun daisy_PN : PN;
-fun dakar_PN : PN;
-fun dakota_PN : PN;
-fun dale_N : N;
-fun dalesman_N : N;
-fun dalkeith_PN : PN;
-fun dallas_PN : PN;
-fun dalliance_N : N;
-fun dally_V : V;
-fun dalmatian_N : N;
-fun dalry_PN : PN;
-fun dalton_PN : PN;
-fun dam_N : N;
-fun dam_V2 : V2;
-fun damage_N : N;
-fun damage_V2 : V2;
-fun damascene_A : A;
-fun damascene_V2 : V2;
-fun damascus_PN : PN;
-fun damask_N : N;
-fun dame_N : N;
-fun damn_A : A;
-fun damn_Adv : Adv;
-fun damn_N : N;
-fun damn_V2 : V2;
-fun damnable_A : A;
-fun damnation_N : N;
-fun damned_A : A;
-fun damned_Adv : Adv;
-fun damocles_PN : PN;
-fun damp_A : A;
-fun damp_N : N;
-fun damp_V : V;
-fun damp_V2 : V2;
-fun dampen_V : V;
-fun dampen_V2 : V2;
-fun damper_N : N;
-fun dampish_A : A;
-fun dampness_N : N;
-fun damsel_N : N;
-fun damson_N : N;
-fun dan_PN : PN;
-fun dance_N : N;
-fun dance_V : V;
-fun dance_V2 : V2;
-fun dance_band_N : N;
-fun dance_hall_N : N;
-fun dance_orchestra_N : N;
-fun dancer_N : N;
-fun dancing_A : A;
-fun dancing_N : N;
-fun dandelion_N : N;
-fun dander_N : N;
-fun dandified_A : A;
-fun dandle_V2 : V2;
-fun dandruff_N : N;
-fun dandy_A : A;
-fun dandy_N : N;
-fun dane_N : N;
-fun danger_N : N;
-fun dangerous_A : A;
-fun dangle_V : V;
-fun dangle_V2 : V2;
-fun daniel_N : N;
-fun daniel_PN : PN;
-fun danish_A : A;
-fun danish_N : N;
-fun dank_A : A;
-fun danny_PN : PN;
-fun danse_macabre_N : N;
-fun daphne_N : N;
-fun daphne_PN : PN;
-fun dapper_A : A;
-fun dapple_V2 : V2;
-fun dapple_grey_A : A;
-fun dapple_grey_N : N;
-fun darby_PN : PN;
-fun dare_N : N;
-fun dare_V : V;
-fun dare_V2 : V2;
-fun dare_VV : VV;
-fun daredevil_N : N;
-fun darenth_PN : PN;
-fun darfield_PN : PN;
-fun daring_A : A;
-fun daring_N : N;
-fun dark_A : A;
-fun dark_N : N;
-fun darken_V : V;
-fun darken_V2 : V2;
-fun darkey_N : N;
-fun darkie_N : N;
-fun darkness_N : N;
-fun darkroom_N : N;
-fun darky_N : N;
-fun darling_N : N;
-fun darlington_PN : PN;
-fun darmstadt_PN : PN;
-fun darn_N : N;
-fun darn_V : V;
-fun darn_V2 : V2;
-fun darning_N : N;
-fun darning_needle_N : N;
-fun dart_N : N;
-fun dart_V : V;
-fun dart_V2 : V2;
-fun dartford_PN : PN;
-fun dartmouth_PN : PN;
-fun darwen_PN : PN;
-fun dash_N : N;
-fun dash_V : V;
-fun dash_V2 : V2;
-fun dashboard_N : N;
-fun dashing_A : A;
-fun dastard_N : N;
-fun dastardly_A : A;
-fun data_N : N;
-fun database_N : N;
-fun datable_A : A;
-fun date_N : N;
-fun date_V : V;
-fun date_V2 : V2;
-fun dated_A : A;
-fun dateless_A : A;
-fun dateline_N : N;
-fun dative_A : A;
-fun dative_N : N;
-fun datum_N : N;
-fun daub_N : N;
-fun daub_V : V;
-fun daub_V2 : V2;
-fun dauber_N : N;
-fun daughter_N : N;
-fun daughter_in_law_N : N;
-fun daughterly_A : A;
-fun daunt_V2 : V2;
-fun dauntless_A : A;
-fun dauphin_N : N;
-fun dave_PN : PN;
-fun davenport_N : N;
-fun daventry_PN : PN;
-fun davey_PN : PN;
-fun david_PN : PN;
-fun davit_N : N;
-fun daw_N : N;
-fun dawdle_V : V;
-fun dawdle_V2 : V2;
-fun dawdler_N : N;
-fun dawley_PN : PN;
-fun dawlish_PN : PN;
-fun dawn_N : N;
-fun dawn_PN : PN;
-fun dawn_V : V;
-fun day_N : N;
-fun day_boarder_N : N;
-fun day_labourer_N : N;
-fun day_return_N : N;
-fun day_school_N : N;
-fun daybook_N : N;
-fun dayboy_N : N;
-fun daybreak_N : N;
-fun daydream_N : N;
-fun daydream_V : V;
-fun daygirl_N : N;
-fun daylight_N : N;
-fun daylight_saving_A : A;
-fun daylight_saving_N : N;
-fun daylong_A : A;
-fun daylong_Adv : Adv;
-fun dayspring_N : N;
-fun daytime_N : N;
-fun dayton_PN : PN;
-fun daze_N : N;
-fun daze_V2 : V2;
-fun dazedly_Adv : Adv;
-fun dazzle_N : N;
-fun dazzle_V2 : V2;
-fun ddt_N : N;
-fun de_emphasize_V2 : V2;
-fun de_escalate_V2 : V2;
-fun de_escalation_N : N;
-fun de_facto_A : A;
-fun de_facto_Adv : Adv;
-fun de_ice_V2 : V2;
-fun de_jure_A : A;
-fun de_jure_Adv : Adv;
-fun de_luxe_A : A;
-fun de_rigeur_A : A;
-fun de_trop_A : A;
-fun deacon_N : N;
-fun deaconess_N : N;
-fun deactivate_V2 : V2;
-fun deactivation_N : N;
-fun dead_A : A;
-fun dead_Adv : Adv;
-fun deaden_V2 : V2;
-fun deadline_N : N;
-fun deadlock_N : N;
-fun deadlock_V : V;
-fun deadlocked_A : A;
-fun deadly_A : A;
-fun deadpan_A : A;
-fun deaf_A : A;
-fun deaf_aid_N : N;
-fun deaf_mute_N : N;
-fun deafen_V2 : V2;
-fun deafness_N : N;
-fun deal_Adv : Adv;
-fun deal_N : N;
-fun deal_PN : PN;
-fun deal_V : V;
-fun deal_V2 : V2;
-fun dealer_N : N;
-fun dealing_N : N;
-fun dean_N : N;
-fun dean_PN : PN;
-fun deanery_N : N;
-fun dear_A : A;
-fun dear_Adv : Adv;
-fun dear_N : N;
-fun dearest_N : N;
-fun dearie_N : N;
-fun dearness_N : N;
-fun dearth_N : N;
-fun deary_N : N;
-fun death_N : N;
-fun death_mask_N : N;
-fun death_rate_N : N;
-fun death_roll_N : N;
-fun death_warrant_N : N;
-fun deathbed_N : N;
-fun deathblow_N : N;
-fun deathless_A : A;
-fun deathlike_A : A;
-fun deathly_A : A;
-fun deathly_Adv : Adv;
-fun deathtrap_N : N;
-fun deb_N : N;
-fun debacle_N : N;
-fun debag_V2 : V2;
-fun debar_V2 : V2;
-fun debark_V : V;
-fun debark_V2 : V2;
-fun debarkation_N : N;
-fun debase_V2 : V2;
-fun debasement_N : N;
-fun debatable_A : A;
-fun debate_N : N;
-fun debate_V : V;
-fun debate_V2 : V2;
-fun debater_N : N;
-fun debauch_N : N;
-fun debauch_V2 : V2;
-fun debauchee_N : N;
-fun debauchery_N : N;
-fun debbie_PN : PN;
-fun debby_PN : PN;
-fun debenture_N : N;
-fun debilitate_V2 : V2;
-fun debility_N : N;
-fun debit_N : N;
-fun debit_V2 : V2;
-fun debit_side_N : N;
-fun debonair_A : A;
-fun deborah_PN : PN;
-fun debouch_V : V;
-fun debouch_V2 : V2;
-fun debrief_V2 : V2;
-fun debris_1_N : N;
-fun debris_2_N : N;
-fun debt_N : N;
-fun debtor_N : N;
-fun debug_V2 : V2;
-fun debunk_V2 : V2;
-fun debut_1_N : N;
-fun debut_2_N : N;
-fun debut_V2 : V2;
-fun debutante_1_N : N;
-fun debutante_2_N : N;
-fun dec_PN : PN;
-fun decade_N : N;
-fun decadence_N : N;
-fun decadent_A : A;
-fun decadent_N : N;
-fun decalogue_N : N;
-fun decamp_V : V;
-fun decant_V2 : V2;
-fun decanter_N : N;
-fun decapitate_V2 : V2;
-fun decapitation_N : N;
-fun decarbonize_V2 : V2;
-fun decasyllabic_A : A;
-fun decasyllable_N : N;
-fun decay_N : N;
-fun decay_V : V;
-fun decease_N : N;
-fun decease_V : V;
-fun deceit_N : N;
-fun deceitful_A : A;
-fun deceitfulness_N : N;
-fun deceive_V2 : V2;
-fun deceiver_N : N;
-fun deceivingly_Adv : Adv;
-fun decelerate_V : V;
-fun decelerate_V2 : V2;
-fun december_N : N;
-fun december_PN : PN;
-fun decency_N : N;
-fun decent_A : A;
-fun decentralization_N : N;
-fun decentralize_V2 : V2;
-fun deception_N : N;
-fun deceptive_A : A;
-fun decibel_N : N;
-fun decide_V : V;
-fun decide_V2 : V2;
-fun decide_VV : VV;
-fun decide_VS : VS;
-fun decided_A : A;
-fun deciduous_A : A;
-fun decimal_A : A;
-fun decimalization_N : N;
-fun decimalize_V2 : V2;
-fun decimate_V2 : V2;
-fun decipher_V2 : V2;
-fun decipherable_A : A;
-fun decision_N : N;
-fun decisive_A : A;
-fun deck_N : N;
-fun deck_V2 : V2;
-fun decker_N : N;
-fun deckle_edged_A : A;
-fun declaim_V : V;
-fun declaim_V2 : V2;
-fun declamation_N : N;
-fun declamatory_A : A;
-fun declarable_A : A;
-fun declaration_N : N;
-fun declare_V : V;
-fun declare_V2 : V2;
-fun declare_V2V : V2V;
-fun declare_VS : VS;
-fun declassification_N : N;
-fun declassify_V2 : V2;
-fun declension_N : N;
-fun declination_N : N;
-fun decline_N : N;
-fun decline_V : V;
-fun decline_V2 : V2;
-fun decline_VV : VV;
-fun decline_VS : VS;
-fun declivity_N : N;
-fun declutch_V : V;
-fun decode_V2 : V2;
-fun decoder_N : N;
-fun decoke_V2 : V2;
-fun decollete_A : A;
-fun decolonization_N : N;
-fun decolonize_V2 : V2;
-fun decompose_V : V;
-fun decompose_V2 : V2;
-fun decomposition_N : N;
-fun decompress_V2 : V2;
-fun decompression_N : N;
-fun decontaminate_V2 : V2;
-fun decontamination_N : N;
-fun decontrol_V2 : V2;
-fun decor_N : N;
-fun decorate_V2 : V2;
-fun decoration_N : N;
-fun decorative_A : A;
-fun decorator_N : N;
-fun decorous_A : A;
-fun decorum_N : N;
-fun decoy_N : N;
-fun decoy_V2 : V2;
-fun decrease_N : N;
-fun decrease_V : V;
-fun decrease_V2 : V2;
-fun decree_N : N;
-fun decree_V2 : V2;
-fun decree_nisi_N : N;
-fun decrepit_A : A;
-fun decrepitude_N : N;
-fun decribe_V2 : V2;
-fun decry_V2 : V2;
-fun dedicate_V2 : V2;
-fun dedication_N : N;
-fun deduce_V2 : V2;
-fun deduct_V2 : V2;
-fun deductible_A : A;
-fun deduction_N : N;
-fun deductive_A : A;
-fun deed_N : N;
-fun deed_box_N : N;
-fun deedpoll_N : N;
-fun deem_V2 : V2;
-fun deem_V2V : V2V;
-fun deem_V2A : V2A;
-fun deep_A : A;
-fun deep_Adv : Adv;
-fun deep_N : N;
-fun deep_freeze_N : N;
-fun deep_freeze_V2 : V2;
-fun deep_laid_A : A;
-fun deep_mined_A : A;
-fun deep_rooted_A : A;
-fun deep_sea_A : A;
-fun deep_seated_A : A;
-fun deep_water_A : A;
-fun deepen_V : V;
-fun deepen_V2 : V2;
-fun deepness_N : N;
-fun deer_N : N;
-fun deerskin_N : N;
-fun deerstalker_N : N;
-fun deerstalking_N : N;
-fun deface_V2 : V2;
-fun defacement_N : N;
-fun defalcation_N : N;
-fun defamation_N : N;
-fun defamatory_A : A;
-fun defame_V2 : V2;
-fun default_N : N;
-fun default_V : V;
-fun defaulter_N : N;
-fun defeat_N : N;
-fun defeat_V2 : V2;
-fun defeatism_N : N;
-fun defeatist_N : N;
-fun defecate_V : V;
-fun defecation_N : N;
-fun defect_N : N;
-fun defect_V : V;
-fun defection_N : N;
-fun defective_A : A;
-fun defectiveness_N : N;
-fun defector_N : N;
-fun defence_N : N;
-fun defenceless_A : A;
-fun defencelessness_N : N;
-fun defend_V : V;
-fun defend_V2 : V2;
-fun defendant_N : N;
-fun defender_N : N;
-fun defensible_A : A;
-fun defensive_A : A;
-fun defensive_N : N;
-fun defer_V : V;
-fun defer_V2 : V2;
-fun deference_N : N;
-fun deferential_A : A;
-fun deferment_N : N;
-fun defiance_N : N;
-fun defiant_A : A;
-fun deficiency_N : N;
-fun deficient_A : A;
-fun deficit_N : N;
-fun defile_N : N;
-fun defile_V : V;
-fun defile_V2 : V2;
-fun defilement_N : N;
-fun definable_A : A;
-fun define_V : V;
-fun define_V2 : V2;
-fun definite_A : A;
-fun definition_N : N;
-fun definitive_A : A;
-fun deflate_V2 : V2;
-fun deflation_N : N;
-fun deflationary_A : A;
-fun deflect_V : V;
-fun deflect_V2 : V2;
-fun deflection_N : N;
-fun deflower_V2 : V2;
-fun defoliant_N : N;
-fun defoliate_V2 : V2;
-fun defoliation_N : N;
-fun deforest_V2 : V2;
-fun deform_V2 : V2;
-fun deformed_A : A;
-fun deformity_N : N;
-fun defraud_V2 : V2;
-fun defray_V2 : V2;
-fun defrayal_N : N;
-fun defrayment_N : N;
-fun defrock_V2 : V2;
-fun defrost_V2 : V2;
-fun defroster_N : N;
-fun deft_A : A;
-fun deftness_N : N;
-fun defunct_A : A;
-fun defuse_V2 : V2;
-fun defy_V2 : V2;
-fun defy_V2V : V2V;
-fun degauss_V2 : V2;
-fun degeneracy_N : N;
-fun degenerate_A : A;
-fun degenerate_N : N;
-fun degenerate_V : V;
-fun degeneration_N : N;
-fun degradation_N : N;
-fun degrade_V2 : V2;
-fun degree_N : N;
-fun dehorn_V2 : V2;
-fun dehumanize_V2 : V2;
-fun dehydrate_V2 : V2;
-fun deification_N : N;
-fun deify_V2 : V2;
-fun deign_V : V;
-fun deirdre_PN : PN;
-fun deism_N : N;
-fun deist_N : N;
-fun deity_N : N;
-fun deject_V2 : V2;
-fun dejectedly_Adv : Adv;
-fun dejection_N : N;
-fun dekko_N : N;
-fun delaware_PN : PN;
-fun delay_N : N;
-fun delay_V : V;
-fun delay_V2 : V2;
-fun delay_VS : VS;
-fun delayed_action_A : A;
-fun delayed_action_N : N;
-fun delectable_A : A;
-fun delectation_N : N;
-fun delegacy_N : N;
-fun delegate_N : N;
-fun delegate_V2 : V2;
-fun delegation_N : N;
-fun delete_V2 : V2;
-fun deleterious_A : A;
-fun deletion_N : N;
-fun delf_N : N;
-fun delft_N : N;
-fun delhi_PN : PN;
-fun deliberate_A : A;
-fun deliberate_V : V;
-fun deliberate_V2 : V2;
-fun deliberation_N : N;
-fun deliberative_A : A;
-fun delicacy_N : N;
-fun delicate_A : A;
-fun delicatessen_N : N;
-fun delicious_A : A;
-fun delight_N : N;
-fun delight_V : V;
-fun delight_V2 : V2;
-fun delight_VS : VS;
-fun delightedly_Adv : Adv;
-fun delightful_A : A;
-fun delimit_V2 : V2;
-fun delimitate_V2 : V2;
-fun delimitation_N : N;
-fun delineate_V2 : V2;
-fun delineation_N : N;
-fun delinquency_N : N;
-fun delinquent_A : A;
-fun delinquent_N : N;
-fun deliquescent_A : A;
-fun delirious_A : A;
-fun delirium_N : N;
-fun delirium_tremens_N : N;
-fun deliver_V : V;
-fun deliver_V2 : V2;
-fun deliverance_N : N;
-fun deliverer_N : N;
-fun delivery_N : N;
-fun dell_N : N;
-fun delouse_V2 : V2;
-fun delphic_A : A;
-fun delphinium_N : N;
-fun delta_N : N;
-fun delude_V2 : V2;
-fun deluge_N : N;
-fun deluge_V2 : V2;
-fun delusion_N : N;
-fun delusive_A : A;
-fun delve_V : V;
-fun delve_V2 : V2;
-fun demagnetization_N : N;
-fun demagnetize_V2 : V2;
-fun demagogic_A : A;
-fun demagogue_N : N;
-fun demagogy_N : N;
-fun demand_N : N;
-fun demand_V2 : V2;
-fun demand_VS : VS;
-fun demarcate_V2 : V2;
-fun demarcation_N : N;
-fun demarche_N : N;
-fun demean_V2 : V2;
-fun demeanour_N : N;
-fun demented_A : A;
-fun demerara_N : N;
-fun demerit_N : N;
-fun demesne_N : N;
-fun demigod_N : N;
-fun demijohn_N : N;
-fun demilitarize_V2 : V2;
-fun demilitarization_N : N;
-fun demimondaine_N : N;
-fun demimonde_N : N;
-fun demise_N : N;
-fun demist_V2 : V2;
-fun demister_N : N;
-fun demo_N : N;
-fun demob_V2 : V2;
-fun demobilization_N : N;
-fun demobilize_V2 : V2;
-fun democracy_N : N;
-fun democrat_N : N;
-fun democratic_A : A;
-fun democratically_Adv : Adv;
-fun democratization_N : N;
-fun democratize_V2 : V2;
-fun demode_A : A;
-fun demographic_A : A;
-fun demography_N : N;
-fun demolish_V2 : V2;
-fun demolition_N : N;
-fun demon_N : N;
-fun demonetization_N : N;
-fun demonetize_V2 : V2;
-fun demoniac_A : A;
-fun demoniac_N : N;
-fun demoniacal_A : A;
-fun demonic_A : A;
-fun demonize_V2 : V2;
-fun demonstrability_N : N;
-fun demonstrable_A : A;
-fun demonstrate_V : V;
-fun demonstrate_V2 : V2;
-fun demonstrate_VS : VS;
-fun demonstration_N : N;
-fun demonstrative_A : A;
-fun demonstrator_N : N;
-fun demoralization_N : N;
-fun demoralize_V2 : V2;
-fun demote_V2 : V2;
-fun demotic_A : A;
-fun demotion_N : N;
-fun demur_N : N;
-fun demur_V : V;
-fun demur_VS : VS;
-fun demure_A : A;
-fun demureness_N : N;
-fun den_N : N;
-fun denain_PN : PN;
-fun denar_N : N;
-fun denary_A : A;
-fun denationalization_N : N;
-fun denationalize_V2 : V2;
-fun denatured_A : A;
-fun denbigh_PN : PN;
-fun deniable_A : A;
-fun denial_N : N;
-fun denier_N : N;
-fun denigrate_V2 : V2;
-fun denigration_N : N;
-fun denim_N : N;
-fun denis_PN : PN;
-fun denise_PN : PN;
-fun denizen_N : N;
-fun denmark_PN : PN;
-fun dennis_PN : PN;
-fun denny_PN : PN;
-fun denominate_V2 : V2;
-fun denomination_N : N;
-fun denominational_A : A;
-fun denominator_N : N;
-fun denote_V2 : V2;
-fun denouement_N : N;
-fun denounce_V2 : V2;
-fun dense_A : A;
-fun denseness_N : N;
-fun density_N : N;
-fun dent_N : N;
-fun dent_V : V;
-fun dent_V2 : V2;
-fun dental_A : A;
-fun dentifrice_N : N;
-fun dentist_N : N;
-fun dentistry_N : N;
-fun denture_N : N;
-fun denudation_N : N;
-fun denude_V2 : V2;
-fun denunciation_N : N;
-fun denver_PN : PN;
-fun deny_V2 : V2;
-fun deny_V3 : V3;
-fun deny_VS : VS;
-fun deodar_N : N;
-fun deodorant_N : N;
-fun deodorize_V2 : V2;
-fun dep_PN : PN;
-fun depart_V : V;
-fun departed_A : A;
-fun departed_N : N;
-fun department_N : N;
-fun departmental_A : A;
-fun departure_N : N;
-fun depend_V : V;
-fun dependable_A : A;
-fun dependant_N : N;
-fun dependence_N : N;
-fun dependency_N : N;
-fun dependent_A : A;
-fun dependent_N : N;
-fun depict_V2 : V2;
-fun depiction_N : N;
-fun depilatory_A : A;
-fun depilatory_N : N;
-fun deplane_V : V;
-fun deplete_V2 : V2;
-fun depletion_N : N;
-fun deplorable_A : A;
-fun deplore_V2 : V2;
-fun deploy_V : V;
-fun deploy_V2 : V2;
-fun deployment_N : N;
-fun deponent_N : N;
-fun depopulate_V2 : V2;
-fun depopulation_N : N;
-fun deport_V2 : V2;
-fun deportation_N : N;
-fun deportee_N : N;
-fun deportment_N : N;
-fun depose_V : V;
-fun depose_V2 : V2;
-fun deposit_N : N;
-fun deposit_V2 : V2;
-fun deposition_N : N;
-fun depositor_N : N;
-fun depository_N : N;
-fun depot_N : N;
-fun deprave_V2 : V2;
-fun depravity_N : N;
-fun deprecate_V2 : V2;
-fun deprecation_N : N;
-fun depreciate_V : V;
-fun depreciate_V2 : V2;
-fun depreciation_N : N;
-fun depreciatory_A : A;
-fun depredation_N : N;
-fun depress_V2 : V2;
-fun depression_N : N;
-fun depressive_A : A;
-fun depressive_N : N;
-fun deprivation_N : N;
-fun deprive_V2 : V2;
-fun deprived_A : A;
-fun dept_PN : PN;
-fun depth_N : N;
-fun depth_bomb_N : N;
-fun depth_charge_N : N;
-fun deputation_N : N;
-fun depute_V2 : V2;
-fun deputize_V : V;
-fun deputy_N : N;
-fun derail_V2 : V2;
-fun derailment_N : N;
-fun derange_V2 : V2;
-fun derangement_N : N;
-fun derate_V2 : V2;
-fun derby_N : N;
-fun derby_PN : PN;
-fun derbyshire_PN : PN;
-fun deregulate_V2 : V2;
-fun dereham_PN : PN;
-fun derek_PN : PN;
-fun derelict_A : A;
-fun dereliction_N : N;
-fun derequisition_V2 : V2;
-fun derestrict_V2 : V2;
-fun deride_V2 : V2;
-fun derision_N : N;
-fun derisive_A : A;
-fun derisory_A : A;
-fun derivation_N : N;
-fun derivative_A : A;
-fun derivative_N : N;
-fun derive_V : V;
-fun derive_V2 : V2;
-fun dermatitis_N : N;
-fun dermatologist_N : N;
-fun dermatology_N : N;
-fun derogate_V : V;
-fun derogation_N : N;
-fun derogatory_A : A;
-fun derrick_N : N;
-fun derring_do_N : N;
-fun derv_N : N;
-fun dervish_N : N;
-fun des_N : N;
-fun des_PN : PN;
-fun desalinate_V2 : V2;
-fun desalination_N : N;
-fun desalinization_N : N;
-fun desalinize_V2 : V2;
-fun desalt_V2 : V2;
-fun descale_V2 : V2;
-fun descant_N : N;
-fun descant_V : V;
-fun descend_V : V;
-fun descend_V2 : V2;
-fun descendant_N : N;
-fun descent_N : N;
-fun describe_V : V;
-fun describe_V2 : V2;
-fun describe_VS : VS;
-fun description_N : N;
-fun descriptive_A : A;
-fun descry_V2 : V2;
-fun desecrate_V2 : V2;
-fun desecration_N : N;
-fun desegregate_V2 : V2;
-fun desegregation_N : N;
-fun desensitization_N : N;
-fun desensitize_V2 : V2;
-fun desert_A : A;
-fun desert_N : N;
-fun desert_V : V;
-fun desert_V2 : V2;
-fun deserter_N : N;
-fun desertion_N : N;
-fun deserve_V : V;
-fun deserve_V2 : V2;
-fun deserve_VV : VV;
-fun deserved_A : A;
-fun deserving_A : A;
-fun deshabille_N : N;
-fun desiccant_N : N;
-fun desiccate_V2 : V2;
-fun desideratum_N : N;
-fun design_N : N;
-fun design_V : V;
-fun design_V2 : V2;
-fun design_V2V : V2V;
-fun designate_A : A;
-fun designate_V : V;
-fun designate_V2 : V2;
-fun designate_V2V : V2V;
-fun designate_VS : VS;
-fun designation_N : N;
-fun designedly_Adv : Adv;
-fun designer_N : N;
-fun designing_A : A;
-fun designing_N : N;
-fun desirability_N : N;
-fun desirable_A : A;
-fun desire_N : N;
-fun desire_V2 : V2;
-fun desirous_A : A;
-fun desist_V : V;
-fun desk_N : N;
-fun desmond_PN : PN;
-fun desolate_A : A;
-fun desolate_V2 : V2;
-fun desolation_N : N;
-fun despair_N : N;
-fun despair_V : V;
-fun despairingly_Adv : Adv;
-fun despatch_N : N;
-fun despatch_V2 : V2;
-fun desperado_N : N;
-fun desperate_A : A;
-fun desperation_N : N;
-fun despicable_A : A;
-fun despise_V2 : V2;
-fun despite_N : N;
-fun despite_Prep : Prep ;
-fun despiteful_A : A;
-fun despoil_V2 : V2;
-fun despondency_N : N;
-fun despondent_A : A;
-fun despot_N : N;
-fun despotic_A : A;
-fun despotism_N : N;
-fun dessau_PN : PN;
-fun dessert_N : N;
-fun dessertspoon_N : N;
-fun dessertspoonful_N : N;
-fun destabilization_N : N;
-fun destination_N : N;
-fun destine_V2 : V2;
-fun destine_V2V : V2V;
-fun destiny_N : N;
-fun destitute_A : A;
-fun destitution_N : N;
-fun destroy_V2 : V2;
-fun destroyer_N : N;
-fun destructibility_N : N;
-fun destructible_A : A;
-fun destruction_N : N;
-fun destructive_A : A;
-fun destructiveness_N : N;
-fun desuetude_N : N;
-fun desultory_A : A;
-fun detach_V2 : V2;
-fun detachable_A : A;
-fun detached_A : A;
-fun detachment_N : N;
-fun detail_N : N;
-fun detail_V2 : V2;
-fun detain_V2 : V2;
-fun detainee_N : N;
-fun detect_V2 : V2;
-fun detectable_A : A;
-fun detection_N : N;
-fun detective_N : N;
-fun detector_N : N;
-fun detente_N : N;
-fun detention_N : N;
-fun deter_V2 : V2;
-fun detergent_A : A;
-fun detergent_N : N;
-fun deteriorate_V : V;
-fun deteriorate_V2 : V2;
-fun deterioration_N : N;
-fun determinable_A : A;
-fun determinant_A : A;
-fun determinant_N : N;
-fun determinate_A : A;
-fun determination_N : N;
-fun determinative_A : A;
-fun determinative_N : N;
-fun determine_V : V;
-fun determine_V2 : V2;
-fun determine_V2V : V2V;
-fun determine_VV : VV;
-fun determine_VS : VS;
-fun determinedly_Adv : Adv;
-fun determiner_N : N;
-fun deterrent_A : A;
-fun deterrent_N : N;
-fun detest_V2 : V2;
-fun detestable_A : A;
-fun detestation_N : N;
-fun dethrone_V2 : V2;
-fun dethronement_N : N;
-fun detonate_V : V;
-fun detonate_V2 : V2;
-fun detonation_N : N;
-fun detonator_N : N;
-fun detour_N : N;
-fun detour_V2 : V2;
-fun detract_V : V;
-fun detraction_N : N;
-fun detractor_N : N;
-fun detrain_V : V;
-fun detrain_V2 : V2;
-fun detribalization_N : N;
-fun detribalize_V2 : V2;
-fun detriment_N : N;
-fun detrimental_A : A;
-fun detritus_N : N;
-fun detroit_PN : PN;
-fun deuce_N : N;
-fun deuced_A : A;
-fun deutschmark_N : N;
-fun devaluate_V2 : V2;
-fun devaluation_N : N;
-fun devalue_V2 : V2;
-fun devastate_V2 : V2;
-fun devastation_N : N;
-fun develop_V : V;
-fun develop_V2 : V2;
-fun developer_N : N;
-fun development_N : N;
-fun deviant_A : A;
-fun deviant_N : N;
-fun deviate_V : V;
-fun deviation_N : N;
-fun deviationism_N : N;
-fun deviationist_N : N;
-fun device_N : N;
-fun devil_N : N;
-fun devil_V : V;
-fun devil_V2 : V2;
-fun devil_may_care_A : A;
-fun devilish_A : A;
-fun devilish_Adv : Adv;
-fun devilment_N : N;
-fun devilry_N : N;
-fun devious_A : A;
-fun deviousness_N : N;
-fun devise_V2 : V2;
-fun devitalization_N : N;
-fun devitalize_V2 : V2;
-fun devizes_PN : PN;
-fun devoid_A : A;
-fun devolution_N : N;
-fun devolve_V : V;
-fun devolve_V2 : V2;
-fun devon_PN : PN;
-fun devote_V2 : V2;
-fun devoted_A : A;
-fun devotee_N : N;
-fun devotion_N : N;
-fun devotional_A : A;
-fun devour_V2 : V2;
-fun devout_A : A;
-fun devoutness_N : N;
-fun dew_N : N;
-fun dewlap_N : N;
-fun dewsbury_PN : PN;
-fun dewy_A : A;
-fun dexterity_N : N;
-fun dexterous_A : A;
-fun dextrose_N : N;
-fun dextrous_A : A;
-fun dg_PN : PN;
-fun dhoti_N : N;
-fun dhow_N : N;
-fun di_PN : PN;
-fun diabetes_N : N;
-fun diabetic_A : A;
-fun diabetic_N : N;
-fun diabolic_A : A;
-fun diabolical_A : A;
-fun diacritic_A : A;
-fun diacritic_N : N;
-fun diacritical_A : A;
-fun diadem_N : N;
-fun diaeresis_N : N;
-fun diagnose_V2 : V2;
-fun diagnosis_N : N;
-fun diagnostic_A : A;
-fun diagonal_A : A;
-fun diagonal_N : N;
-fun diagram_N : N;
-fun diagrammatic_A : A;
-fun diagrammatical_A : A;
-fun dial_N : N;
-fun dial_V2 : V2;
-fun dialect_N : N;
-fun dialectal_A : A;
-fun dialectic_N : N;
-fun dialectical_A : A;
-fun dialectician_N : N;
-fun dialogue_N : N;
-fun diameter_N : N;
-fun diametrically_Adv : Adv;
-fun diamond_N : N;
-fun diana_PN : PN;
-fun diaper_N : N;
-fun diaphanous_A : A;
-fun diaphragm_N : N;
-fun diarchy_N : N;
-fun diarist_N : N;
-fun diarrhea_N : N;
-fun diarrhoea_N : N;
-fun diary_N : N;
-fun diaspora_N : N;
-fun diatonic_A : A;
-fun diatribe_N : N;
-fun dibber_N : N;
-fun dibble_N : N;
-fun dibble_V2 : V2;
-fun dice_N : N;
-fun dice_V : V;
-fun dice_V2 : V2;
-fun dice_box_N : N;
-fun dicey_A : A;
-fun dichotomy_N : N;
-fun dick_PN : PN;
-fun dickens_N : N;
-fun dicker_V : V;
-fun dickey_N : N;
-fun dicky_A : A;
-fun dicky_N : N;
-fun dicky_PN : PN;
-fun dicky_seat_N : N;
-fun dickybird_N : N;
-fun dictaphone_N : N;
-fun dictate_N : N;
-fun dictate_V : V;
-fun dictate_V2 : V2;
-fun dictate_VS : VS;
-fun dictation_N : N;
-fun dictator_N : N;
-fun dictatorial_A : A;
-fun dictatorship_N : N;
-fun diction_N : N;
-fun dictionary_N : N;
-fun dictum_N : N;
-fun didactic_A : A;
-fun didactically_Adv : Adv;
-fun didcot_PN : PN;
-fun diddle_V2 : V2;
-fun die_N : N;
-fun die_V : V;
-fun die_V2 : V2;
-fun die_cast_A : A;
-fun die_hard_N : N;
-fun dieresis_N : N;
-fun diesel_N : N;
-fun diet_N : N;
-fun diet_V : V;
-fun diet_V2 : V2;
-fun dietary_A : A;
-fun dietetics_N : N;
-fun dietician_N : N;
-fun dietitian_N : N;
-fun differ_V : V;
-fun difference_N : N;
-fun different_A : A;
-fun differential_A : A;
-fun differential_N : N;
-fun differentiate_V : V;
-fun differentiate_V2 : V2;
-fun differentiation_N : N;
-fun difficult_A : A;
-fun difficulty_N : N;
-fun diffidence_N : N;
-fun diffident_A : A;
-fun diffract_V2 : V2;
-fun diffraction_N : N;
-fun diffuse_A : A;
-fun diffuse_V : V;
-fun diffuse_V2 : V2;
-fun diffuseness_N : N;
-fun diffusion_N : N;
-fun dig_N : N;
-fun dig_V : V;
-fun dig_V2 : V2;
-fun digest_N : N;
-fun digest_V : V;
-fun digest_V2 : V2;
-fun digestibility_N : N;
-fun digestible_A : A;
-fun digestion_N : N;
-fun digestive_A : A;
-fun digger_N : N;
-fun digging_N : N;
-fun digit_N : N;
-fun digital_A : A;
-fun digitalization_N : N;
-fun diglyceride_N : N;
-fun dignified_A : A;
-fun dignify_V2 : V2;
-fun dignitary_N : N;
-fun dignity_N : N;
-fun digraph_N : N;
-fun digress_V : V;
-fun digression_N : N;
-fun dijon_PN : PN;
-fun dike_N : N;
-fun dike_V : V;
-fun dike_V2 : V2;
-fun dilapidated_A : A;
-fun dilapidation_N : N;
-fun dilate_V : V;
-fun dilate_V2 : V2;
-fun dilation_N : N;
-fun dilatory_A : A;
-fun dilemma_N : N;
-fun dilettante_N : N;
-fun diligence_N : N;
-fun diligent_A : A;
-fun dill_N : N;
-fun dilly_dally_V : V;
-fun dilute_A : A;
-fun dilute_V : V;
-fun dilute_V2 : V2;
-fun dilution_N : N;
-fun dim_A : A;
-fun dim_V : V;
-fun dim_V2 : V2;
-fun dime_N : N;
-fun dimension_N : N;
-fun dimensional_A : A;
-fun diminish_V : V;
-fun diminish_V2 : V2;
-fun diminuendo_N : N;
-fun diminution_N : N;
-fun diminutive_A : A;
-fun diminutive_N : N;
-fun dimity_N : N;
-fun dimness_N : N;
-fun dimple_N : N;
-fun dimple_V : V;
-fun dimple_V2 : V2;
-fun din_N : N;
-fun din_V : V;
-fun din_V2 : V2;
-fun dinar_N : N;
-fun dine_V : V;
-fun dine_V2 : V2;
-fun diner_N : N;
-fun ding_dong_Adv : Adv;
-fun ding_dong_N : N;
-fun dinghy_N : N;
-fun dingily_Adv : Adv;
-fun dinginess_N : N;
-fun dingle_N : N;
-fun dingle_PN : PN;
-fun dingy_A : A;
-fun dining_car_N : N;
-fun dining_room_N : N;
-fun dining_table_N : N;
-fun dinky_A : A;
-fun dinner_N : N;
-fun dinner_jacket_N : N;
-fun dinner_party_N : N;
-fun dinner_service_N : N;
-fun dinner_set_N : N;
-fun dinnington_PN : PN;
-fun dinosaur_N : N;
-fun dint_N : N;
-fun diocesan_A : A;
-fun diocesan_N : N;
-fun diocese_N : N;
-fun dioxide_N : N;
-fun dip_N : N;
-fun dip_V : V;
-fun dip_V2 : V2;
-fun dip_ed_N : N;
-fun diphtheria_N : N;
-fun diphthong_N : N;
-fun diploma_N : N;
-fun diplomacy_N : N;
-fun diplomat_N : N;
-fun diplomatic_A : A;
-fun diplomatically_Adv : Adv;
-fun diplomatist_N : N;
-fun dipper_N : N;
-fun dipsomania_N : N;
-fun dipsomaniac_N : N;
-fun dipstick_N : N;
-fun diptych_N : N;
-fun dir_N : N;
-fun dire_A : A;
-fun direct_A : A;
-fun direct_Adv : Adv;
-fun direct_V : V;
-fun direct_V2 : V2;
-fun direct_VS : VS;
-fun direction_N : N;
-fun direction_finder_N : N;
-fun directional_A : A;
-fun directive_N : N;
-fun directness_N : N;
-fun director_N : N;
-fun directorate_N : N;
-fun directorship_N : N;
-fun directory_N : N;
-fun direful_A : A;
-fun dirge_N : N;
-fun dirigible_N : N;
-fun dirk_N : N;
-fun dirndl_N : N;
-fun dirt_N : N;
-fun dirt_cheap_A : A;
-fun dirt_track_N : N;
-fun dirtily_Adv : Adv;
-fun dirty_A : A;
-fun dirty_V : V;
-fun dirty_V2 : V2;
-fun disability_N : N;
-fun disable_V2 : V2;
-fun disablement_N : N;
-fun disabuse_V2 : V2;
-fun disadvantage_N : N;
-fun disadvantageous_A : A;
-fun disaffected_A : A;
-fun disaffection_N : N;
-fun disafforest_V2 : V2;
-fun disagree_V : V;
-fun disagree_V2 : V2;
-fun disagree_VS : VS;
-fun disagreeable_A : A;
-fun disagreeableness_N : N;
-fun disagreement_N : N;
-fun disallow_V2 : V2;
-fun disappear_V : V;
-fun disappearance_N : N;
-fun disappoint_V2 : V2;
-fun disappointed_A : A;
-fun disappointing_A : A;
-fun disappointment_N : N;
-fun disapprobation_N : N;
-fun disapproval_N : N;
-fun disapprove_V : V;
-fun disapprove_V2 : V2;
-fun disapprovingly_Adv : Adv;
-fun disarm_V : V;
-fun disarm_V2 : V2;
-fun disarmament_N : N;
-fun disarrange_V2 : V2;
-fun disarrangement_N : N;
-fun disarray_N : N;
-fun disarray_V2 : V2;
-fun disassociate_V2 : V2;
-fun disaster_N : N;
-fun disastrous_A : A;
-fun disavow_V2 : V2;
-fun disavowal_N : N;
-fun disband_V : V;
-fun disband_V2 : V2;
-fun disbandment_N : N;
-fun disbelief_N : N;
-fun disbelieve_V : V;
-fun disbelieve_V2 : V2;
-fun disbelievingly_Adv : Adv;
-fun disbud_V2 : V2;
-fun disburden_V2 : V2;
-fun disburse_V : V;
-fun disburse_V2 : V2;
-fun disbursement_N : N;
-fun disc_N : N;
-fun discard_N : N;
-fun discard_V2 : V2;
-fun discern_V2 : V2;
-fun discernible_A : A;
-fun discerning_A : A;
-fun discernment_N : N;
-fun discharge_N : N;
-fun discharge_V : V;
-fun discharge_V2 : V2;
-fun disciple_N : N;
-fun disciplinarian_N : N;
-fun disciplinary_A : A;
-fun discipline_N : N;
-fun discipline_V2 : V2;
-fun disclaim_V2 : V2;
-fun disclaim_VS : VS;
-fun disclaimer_N : N;
-fun disclose_V : V;
-fun disclose_V2 : V2;
-fun disclose_VS : VS;
-fun disclosure_N : N;
-fun disco_N : N;
-fun discolour_V : V;
-fun discolour_V2 : V2;
-fun discolouration_N : N;
-fun discomfit_V2 : V2;
-fun discomfiture_N : N;
-fun discomfort_N : N;
-fun discommode_V2 : V2;
-fun discompose_V2 : V2;
-fun discomposure_N : N;
-fun disconcert_V2 : V2;
-fun disconcertingly_Adv : Adv;
-fun disconnect_V2 : V2;
-fun disconnected_A : A;
-fun disconsolate_A : A;
-fun discontent_N : N;
-fun discontent_V2 : V2;
-fun discontentedly_Adv : Adv;
-fun discontentment_N : N;
-fun discontinuance_N : N;
-fun discontinue_V : V;
-fun discontinue_V2 : V2;
-fun discontinuity_N : N;
-fun discontinuous_A : A;
-fun discord_N : N;
-fun discordance_N : N;
-fun discordant_A : A;
-fun discotheque_N : N;
-fun discount_N : N;
-fun discount_V : V;
-fun discount_V2 : V2;
-fun discountenance_V2 : V2;
-fun discourage_V2 : V2;
-fun discouragement_N : N;
-fun discourse_N : N;
-fun discourse_V : V;
-fun discourteous_A : A;
-fun discourtesy_N : N;
-fun discover_V : V;
-fun discover_V2 : V2;
-fun discover_V2V : V2V;
-fun discover_VS : VS;
-fun discoverer_N : N;
-fun discovery_N : N;
-fun discredit_N : N;
-fun discredit_V2 : V2;
-fun discreditable_A : A;
-fun discreet_A : A;
-fun discrepancy_N : N;
-fun discrete_A : A;
-fun discreteness_N : N;
-fun discretion_N : N;
-fun discretionary_A : A;
-fun discriminate_V : V;
-fun discriminate_V2 : V2;
-fun discriminating_A : A;
-fun discrimination_N : N;
-fun discriminatory_A : A;
-fun discursive_A : A;
-fun discursiveness_N : N;
-fun discus_N : N;
-fun discuss_V2 : V2;
-fun discuss_VS : VS;
-fun discussion_N : N;
-fun disdain_N : N;
-fun disdain_V2 : V2;
-fun disdainful_A : A;
-fun disease_N : N;
-fun diseased_A : A;
-fun disembark_V : V;
-fun disembark_V2 : V2;
-fun disembarkation_N : N;
-fun disembarrass_V2 : V2;
-fun disembarrassment_N : N;
-fun disembody_V2 : V2;
-fun disembowel_V2 : V2;
-fun disenchant_V2 : V2;
-fun disenchantment_N : N;
-fun disencumber_V2 : V2;
-fun disenfranchise_V2 : V2;
-fun disengage_V : V;
-fun disengage_V2 : V2;
-fun disengagement_N : N;
-fun disentangle_V : V;
-fun disentangle_V2 : V2;
-fun disentanglement_N : N;
-fun disequilibrium_N : N;
-fun disestablish_V2 : V2;
-fun disestablishment_N : N;
-fun disfavour_N : N;
-fun disfavour_V2 : V2;
-fun disfigure_V2 : V2;
-fun disfigurement_N : N;
-fun disforest_V2 : V2;
-fun disfranchise_V2 : V2;
-fun disfranchisement_N : N;
-fun disgorge_V2 : V2;
-fun disgrace_N : N;
-fun disgrace_V2 : V2;
-fun disgraceful_A : A;
-fun disgruntled_A : A;
-fun disguise_N : N;
-fun disguise_V2 : V2;
-fun disgust_N : N;
-fun disgust_V2 : V2;
-fun disgustedly_Adv : Adv;
-fun disgusting_A : A;
-fun dish_N : N;
-fun dish_V2 : V2;
-fun dishabille_N : N;
-fun disharmonious_A : A;
-fun disharmony_N : N;
-fun dishcloth_N : N;
-fun dishearten_V2 : V2;
-fun dishevelled_A : A;
-fun dishful_N : N;
-fun dishonest_A : A;
-fun dishonesty_N : N;
-fun dishonour_N : N;
-fun dishonour_V2 : V2;
-fun dishonourable_A : A;
-fun dishwasher_N : N;
-fun dishwater_N : N;
-fun dishy_A : A;
-fun disillusion_N : N;
-fun disillusion_V2 : V2;
-fun disillusionment_N : N;
-fun disincentive_N : N;
-fun disinclination_N : N;
-fun disincline_V2 : V2;
-fun disincline_V2V : V2V;
-fun disinfect_V2 : V2;
-fun disinfectant_A : A;
-fun disinfectant_N : N;
-fun disinfection_N : N;
-fun disinfest_V2 : V2;
-fun disinfestation_N : N;
-fun disinflation_N : N;
-fun disingenuous_A : A;
-fun disingenuousness_N : N;
-fun disinherit_V2 : V2;
-fun disinheritance_N : N;
-fun disintegrate_V : V;
-fun disintegrate_V2 : V2;
-fun disintegration_N : N;
-fun disinter_V2 : V2;
-fun disinterested_A : A;
-fun disinterestedness_N : N;
-fun disinterment_N : N;
-fun disjoint_V2 : V2;
-fun disjointed_A : A;
-fun disjointedness_N : N;
-fun disjunctive_A : A;
-fun disk_N : N;
-fun dislike_N : N;
-fun dislike_V2 : V2;
-fun dislocate_V2 : V2;
-fun dislocation_N : N;
-fun dislodge_V2 : V2;
-fun dislodgement_N : N;
-fun disloyal_A : A;
-fun disloyalty_N : N;
-fun dismal_A : A;
-fun dismantle_V2 : V2;
-fun dismantlement_N : N;
-fun dismay_N : N;
-fun dismay_V : V;
-fun dismay_V2 : V2;
-fun dismember_V2 : V2;
-fun dismemberment_N : N;
-fun dismiss_V2 : V2;
-fun dismissal_N : N;
-fun dismount_V : V;
-fun dismount_V2 : V2;
-fun dismounted_A : A;
-fun disobedience_N : N;
-fun disobedient_A : A;
-fun disobey_V2 : V2;
-fun disoblige_V2 : V2;
-fun disorder_N : N;
-fun disorder_V2 : V2;
-fun disorderly_A : A;
-fun disorganization_N : N;
-fun disorganize_V2 : V2;
-fun disorient_V2 : V2;
-fun disorientate_V2 : V2;
-fun disown_V2 : V2;
-fun disparage_V2 : V2;
-fun disparagement_N : N;
-fun disparagingly_Adv : Adv;
-fun disparate_A : A;
-fun disparity_N : N;
-fun dispassionate_A : A;
-fun dispassionateness_N : N;
-fun dispatch_N : N;
-fun dispatch_V2 : V2;
-fun dispatch_V2V : V2V;
-fun dispatch_box_N : N;
-fun dispatch_rider_N : N;
-fun dispel_V2 : V2;
-fun dispensable_A : A;
-fun dispensary_N : N;
-fun dispensation_N : N;
-fun dispense_V : V;
-fun dispense_V2 : V2;
-fun dispenser_N : N;
-fun dispersal_N : N;
-fun disperse_V : V;
-fun disperse_V2 : V2;
-fun dispersion_N : N;
-fun dispirit_V2 : V2;
-fun dispiritedly_Adv : Adv;
-fun displace_V2 : V2;
-fun displacement_N : N;
-fun display_N : N;
-fun display_V2 : V2;
-fun display_VS : VS;
-fun displease_V2 : V2;
-fun displeasing_A : A;
-fun displeasure_N : N;
-fun disport_V2 : V2;
-fun disposable_A : A;
-fun disposal_N : N;
-fun dispose_V : V;
-fun dispose_V2 : V2;
-fun disposition_N : N;
-fun dispossess_V2 : V2;
-fun dispossession_N : N;
-fun disproof_N : N;
-fun disproportion_N : N;
-fun disproportionate_A : A;
-fun disprove_V2 : V2;
-fun disprove_VS : VS;
-fun disputable_A : A;
-fun disputant_N : N;
-fun disputation_N : N;
-fun disputatious_A : A;
-fun dispute_N : N;
-fun dispute_V : V;
-fun dispute_V2 : V2;
-fun disqualification_N : N;
-fun disqualify_V2 : V2;
-fun disquiet_N : N;
-fun disquiet_V2 : V2;
-fun disquieting_A : A;
-fun disquietude_N : N;
-fun disquisition_N : N;
-fun disregard_N : N;
-fun disregard_V2 : V2;
-fun disrepair_N : N;
-fun disreputable_A : A;
-fun disrepute_N : N;
-fun disrespect_N : N;
-fun disrespectful_A : A;
-fun disrobe_V : V;
-fun disrobe_V2 : V2;
-fun disrupt_V : V;
-fun disrupt_V2 : V2;
-fun disruption_N : N;
-fun disruptive_A : A;
-fun dissatisfaction_N : N;
-fun dissatisfy_V2 : V2;
-fun dissect_V2 : V2;
-fun dissection_N : N;
-fun dissemble_V : V;
-fun dissemble_V2 : V2;
-fun dissembler_N : N;
-fun disseminate_V : V;
-fun disseminate_V2 : V2;
-fun dissemination_N : N;
-fun dissension_N : N;
-fun dissent_N : N;
-fun dissent_V : V;
-fun dissenter_N : N;
-fun dissertation_N : N;
-fun disservice_N : N;
-fun dissever_V2 : V2;
-fun dissidence_N : N;
-fun dissident_A : A;
-fun dissident_N : N;
-fun dissimilar_A : A;
-fun dissimilarity_N : N;
-fun dissimilitude_N : N;
-fun dissimulate_V : V;
-fun dissimulate_V2 : V2;
-fun dissimulation_N : N;
-fun dissipate_V : V;
-fun dissipate_V2 : V2;
-fun dissipated_A : A;
-fun dissipation_N : N;
-fun dissociate_V2 : V2;
-fun dissociation_N : N;
-fun dissolubility_N : N;
-fun dissoluble_A : A;
-fun dissolute_A : A;
-fun dissolution_N : N;
-fun dissolve_V : V;
-fun dissolve_V2 : V2;
-fun dissonance_N : N;
-fun dissonant_A : A;
-fun dissuade_V2 : V2;
-fun dissuasion_N : N;
-fun dissyllable_N : N;
-fun distaff_N : N;
-fun distance_N : N;
-fun distance_V2 : V2;
-fun distant_A : A;
-fun distaste_N : N;
-fun distasteful_A : A;
-fun distastefulness_N : N;
-fun distemper_N : N;
-fun distemper_V2 : V2;
-fun distend_V : V;
-fun distend_V2 : V2;
-fun distension_N : N;
-fun distil_V : V;
-fun distil_V2 : V2;
-fun distillation_N : N;
-fun distiller_N : N;
-fun distillery_N : N;
-fun distinct_A : A;
-fun distinction_N : N;
-fun distinctive_A : A;
-fun distinctiveness_N : N;
-fun distinctness_N : N;
-fun distinguish_V : V;
-fun distinguish_V2 : V2;
-fun distinguishable_A : A;
-fun distinguished_A : A;
-fun distort_V2 : V2;
-fun distortion_N : N;
-fun distract_V : V;
-fun distract_V2 : V2;
-fun distracted_A : A;
-fun distraction_N : N;
-fun distrain_V : V;
-fun distraint_N : N;
-fun distrait_A : A;
-fun distraught_A : A;
-fun distress_N : N;
-fun distress_V2 : V2;
-fun distressful_A : A;
-fun distressing_A : A;
-fun distribute_V2 : V2;
-fun distribution_N : N;
-fun distributive_A : A;
-fun distributor_N : N;
-fun district_N : N;
-fun distrust_N : N;
-fun distrust_V2 : V2;
-fun distrustful_A : A;
-fun distrustfulness_N : N;
-fun disturb_V2 : V2;
-fun disturbance_N : N;
-fun disturbingly_Adv : Adv;
-fun disunion_N : N;
-fun disunite_V : V;
-fun disunite_V2 : V2;
-fun disunity_N : N;
-fun disuse_N : N;
-fun disused_A : A;
-fun disyllabic_A : A;
-fun disyllable_N : N;
-fun ditch_N : N;
-fun ditch_V : V;
-fun ditch_V2 : V2;
-fun dither_N : N;
-fun dither_V : V;
-fun ditto_N : N;
-fun ditty_N : N;
-fun diurnal_A : A;
-fun divagate_V : V;
-fun divagation_N : N;
-fun divan_N : N;
-fun divan_bed_N : N;
-fun dive_N : N;
-fun dive_V : V;
-fun dive_bomb_V : V;
-fun dive_bomb_V2 : V2;
-fun dive_bomber_N : N;
-fun diver_N : N;
-fun diverge_V : V;
-fun divergence_N : N;
-fun divergency_N : N;
-fun divergent_A : A;
-fun divers_A : A;
-fun diverse_A : A;
-fun diversification_N : N;
-fun diversify_V : V;
-fun diversify_V2 : V2;
-fun diversion_N : N;
-fun diversionary_A : A;
-fun diversionist_N : N;
-fun diversity_N : N;
-fun divert_V : V;
-fun divert_V2 : V2;
-fun diverting_A : A;
-fun dives_PN : PN;
-fun divest_V2 : V2;
-fun divide_N : N;
-fun divide_V : V;
-fun divide_V2 : V2;
-fun dividend_N : N;
-fun dividend_warrant_N : N;
-fun divination_N : N;
-fun divine_A : A;
-fun divine_N : N;
-fun divine_V : V;
-fun divine_V2 : V2;
-fun diviner_N : N;
-fun diving_bell_N : N;
-fun diving_board_N : N;
-fun diving_dress_N : N;
-fun diving_suit_N : N;
-fun divinity_N : N;
-fun divisible_A : A;
-fun division_N : N;
-fun divisional_A : A;
-fun divisor_N : N;
-fun divorce_N : N;
-fun divorce_V2 : V2;
-fun divorcee_N : N;
-fun divot_N : N;
-fun divulge_V2 : V2;
-fun divulgence_N : N;
-fun divvy_N : N;
-fun dixie_N : N;
-fun diy_N : N;
-fun dizzily_Adv : Adv;
-fun dizziness_N : N;
-fun dizzy_A : A;
-fun dizzy_V2 : V2;
-fun dj_N : N;
-fun djibouti_PN : PN;
-fun djiboutian_A : A;
-fun djiboutian_N : N;
-fun djinn_N : N;
-fun djs_N : N;
-fun dlitt_N : N;
-fun dm_N : N;
-fun dna_N : N;
-fun dnepropetrovsk_PN : PN;
-fun do_N : N;
-fun do_V : V;
-fun do_V2 : V2;
-fun do_gooder_N : N;
-fun dobbin_N : N;
-fun docile_A : A;
-fun docility_N : N;
-fun dock_N : N;
-fun dock_V : V;
-fun dock_V2 : V2;
-fun docker_N : N;
-fun docket_N : N;
-fun docket_V2 : V2;
-fun dockyard_N : N;
-fun doctor_N : N;
-fun doctor_V2 : V2;
-fun doctorate_N : N;
-fun doctrinaire_A : A;
-fun doctrinaire_N : N;
-fun doctrinal_A : A;
-fun doctrine_N : N;
-fun document_N : N;
-fun document_V2 : V2;
-fun documentary_A : A;
-fun documentation_N : N;
-fun dodder_V : V;
-fun dodderer_N : N;
-fun doddering_A : A;
-fun doddery_A : A;
-fun dodge_N : N;
-fun dodge_V : V;
-fun dodge_V2 : V2;
-fun dodgem_N : N;
-fun dodger_N : N;
-fun dodgy_A : A;
-fun dodo_N : N;
-fun doe_N : N;
-fun doer_N : N;
-fun doff_V2 : V2;
-fun dog's_tooth_N : N;
-fun dog_N : N;
-fun dog_V2 : V2;
-fun dog_biscuit_N : N;
-fun dog_cart_N : N;
-fun dog_collar_N : N;
-fun dog_eared_A : A;
-fun dog_like_A : A;
-fun doge_N : N;
-fun dogfish_N : N;
-fun dogged_A : A;
-fun doggedness_N : N;
-fun doggerel_N : N;
-fun doggie_N : N;
-fun doggo_Adv : Adv;
-fun doggy_N : N;
-fun doghouse_N : N;
-fun dogma_N : N;
-fun dogmatic_A : A;
-fun dogmatically_Adv : Adv;
-fun dogmatism_N : N;
-fun dogmatize_V : V;
-fun dogmatize_V2 : V2;
-fun dogsbody_N : N;
-fun dogtooth_N : N;
-fun dogtrot_N : N;
-fun dogwatch_N : N;
-fun dogwood_N : N;
-fun doh_N : N;
-fun doily_N : N;
-fun dole_N : N;
-fun dole_V2 : V2;
-fun doleful_A : A;
-fun doll_N : N;
-fun doll_V : V;
-fun doll_V2 : V2;
-fun dollar_N : N;
-fun dollop_N : N;
-fun dolly_N : N;
-fun dolly_PN : PN;
-fun dolmen_N : N;
-fun dolour_N : N;
-fun dolourous_A : A;
-fun dolphin_N : N;
-fun dolt_N : N;
-fun doltish_A : A;
-fun domain_N : N;
-fun dome_N : N;
-fun domed_A : A;
-fun domesday_PN : PN;
-fun domestic_A : A;
-fun domestically_Adv : Adv;
-fun domesticate_V2 : V2;
-fun domestication_N : N;
-fun domesticity_N : N;
-fun domicile_N : N;
-fun domiciliary_A : A;
-fun dominance_N : N;
-fun dominant_A : A;
-fun dominate_V : V;
-fun dominate_V2 : V2;
-fun domination_N : N;
-fun domineer_V : V;
-fun domineering_A : A;
-fun dominic_PN : PN;
-fun dominica_PN : PN;
-fun dominican_A : A;
-fun dominican_N : N;
-fun dominie_N : N;
-fun dominion_N : N;
-fun domino_N : N;
-fun don't_know_N : N;
-fun don_N : N;
-fun don_PN : PN;
-fun don_V2 : V2;
-fun donald_PN : PN;
-fun donate_V : V;
-fun donate_V2 : V2;
-fun donation_N : N;
-fun doncaster_PN : PN;
-fun done_VA : VA;
-fun donegal_PN : PN;
-fun donetsk_PN : PN;
-fun donjon_N : N;
-fun donkey_N : N;
-fun donkey_jacket_N : N;
-fun donkey_work_N : N;
-fun donnish_A : A;
-fun donor_N : N;
-fun doodle_V : V;
-fun doodlebug_N : N;
-fun doom_N : N;
-fun doom_V2 : V2;
-fun doomsday_PN : PN;
-fun door_N : N;
-fun door_to_door_A : A;
-fun doorbell_N : N;
-fun doorcase_N : N;
-fun doorframe_N : N;
-fun doorhandle_N : N;
-fun doorkeeper_N : N;
-fun doorknob_N : N;
-fun doorknocker_N : N;
-fun doorman_N : N;
-fun doormat_N : N;
-fun doornail_N : N;
-fun doorplate_N : N;
-fun doorpost_N : N;
-fun doorstep_N : N;
-fun doorstopper_N : N;
-fun doorway_N : N;
-fun dope_N : N;
-fun dope_V2 : V2;
-fun dopey_A : A;
-fun dora_PN : PN;
-fun dorchester_PN : PN;
-fun dordrecht_PN : PN;
-fun doreen_PN : PN;
-fun doric_A : A;
-fun doris_PN : PN;
-fun dorking_PN : PN;
-fun dormant_A : A;
-fun dormer_N : N;
-fun dormer_window_N : N;
-fun dormitory_N : N;
-fun dormouse_N : N;
-fun dorothy_PN : PN;
-fun dorsal_A : A;
-fun dorset_PN : PN;
-fun dortmund_PN : PN;
-fun dory_N : N;
-fun dosage_N : N;
-fun dose_N : N;
-fun dose_V2 : V2;
-fun doss_V : V;
-fun doss_house_N : N;
-fun dosser_N : N;
-fun dossier_N : N;
-fun dot_N : N;
-fun dot_V2 : V2;
-fun dotage_N : N;
-fun dotard_N : N;
-fun dote_V : V;
-fun dottle_N : N;
-fun dotty_A : A;
-fun douai_PN : PN;
-fun double_A : A;
-fun double_Adv : Adv;
-fun double_N : N;
-fun double_V : V;
-fun double_V2 : V2;
-fun double_barrelled_A : A;
-fun double_bass_N : N;
-fun double_bedded_A : A;
-fun double_breasted_A : A;
-fun double_check_V2 : V2;
-fun double_cross_N : N;
-fun double_cross_V2 : V2;
-fun double_dealer_N : N;
-fun double_dealing_A : A;
-fun double_dealing_N : N;
-fun double_decker_N : N;
-fun double_dutch_N : N;
-fun double_dyed_A : A;
-fun double_edged_A : A;
-fun double_entry_N : N;
-fun double_faced_A : A;
-fun double_first_N : N;
-fun double_jointed_A : A;
-fun double_park_V : V;
-fun double_park_V2 : V2;
-fun double_quick_A : A;
-fun double_quick_Adv : Adv;
-fun double_spacing_N : N;
-fun double_talk_N : N;
-fun double_think_N : N;
-fun doublet_N : N;
-fun doubloon_N : N;
-fun doubt_N : N;
-fun doubt_V2 : V2;
-fun doubt_VS : VS;
-fun doubtful_A : A;
-fun doubtless_Adv : Adv;
-fun douche_N : N;
-fun doug_PN : PN;
-fun dough_N : N;
-fun doughnut_N : N;
-fun doughty_A : A;
-fun doughy_A : A;
-fun douglas_PN : PN;
-fun dour_A : A;
-fun douse_V2 : V2;
-fun dove_N : N;
-fun dovecote_N : N;
-fun dover_PN : PN;
-fun dovetail_N : N;
-fun dovetail_V : V;
-fun dovetail_V2 : V2;
-fun dowager_N : N;
-fun dowdily_Adv : Adv;
-fun dowdiness_N : N;
-fun dowdy_A : A;
-fun dowel_N : N;
-fun dower_N : N;
-fun dower_V2 : V2;
-fun down_Adv : Adv;
-fun down_N : N;
-fun down_PN : PN;
-fun down_Prep : Prep ;
-fun down_V2 : V2;
-fun down_and_out_N : N;
-fun down_market_A : A;
-fun down_to_earth_A : A;
-fun downbeat_N : N;
-fun downcast_A : A;
-fun downfall_N : N;
-fun downgrade_V2 : V2;
-fun downhearted_A : A;
-fun downhill_Adv : Adv;
-fun downing_street_PN : PN;
-fun downplay_V2 : V2;
-fun downpour_N : N;
-fun downright_A : A;
-fun downright_Adv : Adv;
-fun downrightness_N : N;
-fun downsize_V2 : V2;
-fun downstair_A : A;
-fun downstairs_A : A;
-fun downstairs_Adv : Adv;
-fun downstream_A : A;
-fun downstream_Adv : Adv;
-fun downtown_Adv : Adv;
-fun downtrodden_A : A;
-fun downward_A : A;
-fun downward_Adv : Adv;
-fun downwards_Adv : Adv;
-fun downy_A : A;
-fun dowry_N : N;
-fun dowse_V2 : V2;
-fun dowser_N : N;
-fun dowsing_N : N;
-fun doxology_N : N;
-fun doyen_N : N;
-fun doyley_N : N;
-fun doyly_N : N;
-fun doz_N : N;
-fun doze_N : N;
-fun doze_V : V;
-fun dozen_N : N;
-fun dphil_N : N;
-fun dr_PN : PN;
-fun drab_A : A;
-fun drabness_N : N;
-fun drachm_N : N;
-fun drachma_N : N;
-fun draconian_A : A;
-fun draft_N : N;
-fun draft_V2 : V2;
-fun draftee_N : N;
-fun drafting_N : N;
-fun draftsman_N : N;
-fun drag_N : N;
-fun drag_V : V;
-fun drag_V2 : V2;
-fun draggled_A : A;
-fun dragnet_N : N;
-fun dragoman_N : N;
-fun dragon_N : N;
-fun dragonfly_N : N;
-fun dragoon_N : N;
-fun dragoon_V2 : V2;
-fun drain_N : N;
-fun drain_V : V;
-fun drain_V2 : V2;
-fun drainage_N : N;
-fun drainage_basin_N : N;
-fun draining_board_N : N;
-fun drainpipe_N : N;
-fun drake_N : N;
-fun dram_N : N;
-fun drama_N : N;
-fun dramatic_A : A;
-fun dramatically_Adv : Adv;
-fun dramatics_N : N;
-fun dramatist_N : N;
-fun dramatization_N : N;
-fun dramatize_V2 : V2;
-fun drape_N : N;
-fun drape_V2 : V2;
-fun draper_N : N;
-fun drapery_N : N;
-fun drastic_A : A;
-fun drastically_Adv : Adv;
-fun drat_V2 : V2;
-fun draught_N : N;
-fun draught_V2 : V2;
-fun draught_horse_N : N;
-fun draughts_N : N;
-fun draughtsman_N : N;
-fun draughty_A : A;
-fun draw_N : N;
-fun draw_V : V;
-fun draw_V2 : V2;
-fun draw_V2V : V2V;
-fun drawback_N : N;
-fun drawbridge_N : N;
-fun drawer_N : N;
-fun drawing_N : N;
-fun drawing_board_N : N;
-fun drawing_pin_N : N;
-fun drawing_room_N : N;
-fun drawl_N : N;
-fun drawl_V : V;
-fun drawl_V2 : V2;
-fun dray_N : N;
-fun drayton_PN : PN;
-fun dread_N : N;
-fun dread_V : V;
-fun dread_V2 : V2;
-fun dreaded_A : A;
-fun dreadful_A : A;
-fun dreadfulness_N : N;
-fun dreadnought_N : N;
-fun dream_N : N;
-fun dream_V : V;
-fun dream_V2 : V2;
-fun dreamer_N : N;
-fun dreamily_Adv : Adv;
-fun dreamland_N : N;
-fun dreamless_A : A;
-fun dreamlike_A : A;
-fun dreamworld_N : N;
-fun dreamy_A : A;
-fun drear_A : A;
-fun drearily_Adv : Adv;
-fun dreariness_N : N;
-fun dreary_A : A;
-fun dredge_N : N;
-fun dredge_V : V;
-fun dredge_V2 : V2;
-fun dredger_N : N;
-fun drench_V2 : V2;
-fun drenching_N : N;
-fun dresden_PN : PN;
-fun dress_N : N;
-fun dress_V : V;
-fun dress_V2 : V2;
-fun dress_hanger_N : N;
-fun dressage_N : N;
-fun dresser_N : N;
-fun dressing_N : N;
-fun dressing_case_N : N;
-fun dressing_down_N : N;
-fun dressing_gown_N : N;
-fun dressing_table_N : N;
-fun dressmaker_N : N;
-fun dressmaking_N : N;
-fun dressy_A : A;
-fun dribble_V : V;
-fun dribble_V2 : V2;
-fun dribbler_N : N;
-fun driblet_N : N;
-fun drier_N : N;
-fun driffield_PN : PN;
-fun drift_N : N;
-fun drift_V : V;
-fun drift_V2 : V2;
-fun drift_ice_N : N;
-fun drift_net_N : N;
-fun drift_wood_N : N;
-fun driftage_N : N;
-fun drifter_N : N;
-fun drill_N : N;
-fun drill_V : V;
-fun drill_V2 : V2;
-fun drily_Adv : Adv;
-fun drink_N : N;
-fun drink_V : V;
-fun drink_V2 : V2;
-fun drinkable_A : A;
-fun drinker_N : N;
-fun drinking_N : N;
-fun drinking_bout_N : N;
-fun drinking_fountain_N : N;
-fun drinking_song_N : N;
-fun drinking_water_N : N;
-fun drip_N : N;
-fun drip_V : V;
-fun drip_V2 : V2;
-fun drip_dry_A : A;
-fun drip_dry_V2 : V2;
-fun dripping_N : N;
-fun dripping_pan_N : N;
-fun drive_N : N;
-fun drive_V : V;
-fun drive_V2 : V2;
-fun drive_V2V : V2V;
-fun drive_VS : VS;
-fun drive_in_N : N;
-fun drivel_N : N;
-fun drivel_V : V;
-fun driveller_N : N;
-fun driver_N : N;
-fun driveway_N : N;
-fun driving_belt_N : N;
-fun driving_wheel_N : N;
-fun drizzle_N : N;
-fun drizzle_V : V;
-fun drizzly_A : A;
-fun drogheda_PN : PN;
-fun drogue_N : N;
-fun droitwich_PN : PN;
-fun droll_A : A;
-fun drollery_N : N;
-fun dromedary_N : N;
-fun drone_N : N;
-fun drone_V : V;
-fun drone_V2 : V2;
-fun dronfield_PN : PN;
-fun drool_V : V;
-fun droop_N : N;
-fun droop_V : V;
-fun droop_V2 : V2;
-fun droopingly_Adv : Adv;
-fun drop_N : N;
-fun drop_V : V;
-fun drop_V2 : V2;
-fun drop_curtain_N : N;
-fun drop_kick_N : N;
-fun dropout_N : N;
-fun dropping_zone_N : N;
-fun dropsical_A : A;
-fun dropsy_N : N;
-fun droshky_N : N;
-fun dross_N : N;
-fun drought_N : N;
-fun drove_N : N;
-fun drover_N : N;
-fun drown_V : V;
-fun drown_V2 : V2;
-fun drowse_N : N;
-fun drowse_V : V;
-fun drowse_V2 : V2;
-fun drowsily_Adv : Adv;
-fun drowsiness_N : N;
-fun drowsy_A : A;
-fun drub_V2 : V2;
-fun drubbing_N : N;
-fun drudge_N : N;
-fun drudge_V : V;
-fun drudgery_N : N;
-fun drug_N : N;
-fun drug_V2 : V2;
-fun drugget_N : N;
-fun druggist_N : N;
-fun drugstore_N : N;
-fun druid_N : N;
-fun drum_N : N;
-fun drum_V : V;
-fun drum_V2 : V2;
-fun drum_major_N : N;
-fun drum_majorette_N : N;
-fun drumfire_N : N;
-fun drumhead_A : A;
-fun drummer_N : N;
-fun drumstick_N : N;
-fun drunk_A : A;
-fun drunk_N : N;
-fun drunkard_N : N;
-fun drunken_A : A;
-fun drunkenness_N : N;
-fun drupe_N : N;
-fun dry_A : A;
-fun dry_V : V;
-fun dry_V2 : V2;
-fun dry_clean_V2 : V2;
-fun dry_cleaner_N : N;
-fun dry_cleaning_N : N;
-fun dry_shod_A : A;
-fun dry_walling_N : N;
-fun dryad_N : N;
-fun dryer_N : N;
-fun dryness_N : N;
-fun dsc_N : N;
-fun dss_N : N;
-fun dti_N : N;
-fun dual_A : A;
-fun dub_V2 : V2;
-fun dub_V3 : V3;
-fun dubbin_N : N;
-fun dubiety_N : N;
-fun dubious_A : A;
-fun dubiousness_N : N;
-fun dublin_PN : PN;
-fun dubliner_N : N;
-fun ducal_A : A;
-fun ducat_N : N;
-fun duce_N : N;
-fun duchess_N : N;
-fun duchy_N : N;
-fun duck_N : N;
-fun duck_V : V;
-fun duck_V2 : V2;
-fun duckbilled_A : A;
-fun ducking_N : N;
-fun ducking_stool_N : N;
-fun duckling_N : N;
-fun duckweed_N : N;
-fun ducky_N : N;
-fun duct_N : N;
-fun ductile_A : A;
-fun ductility_N : N;
-fun dud_A : A;
-fun dud_N : N;
-fun dude_N : N;
-fun dudgeon_N : N;
-fun dudley_PN : PN;
-fun due_A : A;
-fun due_Adv : Adv;
-fun due_N : N;
-fun duel_N : N;
-fun duel_V : V;
-fun duelist_N : N;
-fun duellist_N : N;
-fun duenna_N : N;
-fun duet_N : N;
-fun duffel_N : N;
-fun duffer_N : N;
-fun duffle_N : N;
-fun dug_N : N;
-fun dugong_N : N;
-fun dugout_N : N;
-fun duisburg_PN : PN;
-fun duke_N : N;
-fun dukedom_N : N;
-fun dukinfield_PN : PN;
-fun dulcet_A : A;
-fun dulcimer_N : N;
-fun dull_A : A;
-fun dull_V : V;
-fun dull_V2 : V2;
-fun dullard_N : N;
-fun dullness_N : N;
-fun dully_Adv : Adv;
-fun duly_Adv : Adv;
-fun dumb_A : A;
-fun dumbarton_PN : PN;
-fun dumbbell_N : N;
-fun dumbfound_V2 : V2;
-fun dumbness_N : N;
-fun dumbwaiter_N : N;
-fun dumdum_N : N;
-fun dumfries_PN : PN;
-fun dummy_N : N;
-fun dump_N : N;
-fun dump_V : V;
-fun dump_V2 : V2;
-fun dumper_N : N;
-fun dumpling_N : N;
-fun dumpy_A : A;
-fun dun_A : A;
-fun dun_N : N;
-fun dun_V2 : V2;
-fun dun_laoghaire_PN : PN;
-fun duncan_PN : PN;
-fun dunce_N : N;
-fun dundalk_PN : PN;
-fun dundee_PN : PN;
-fun dunderhead_N : N;
-fun dune_N : N;
-fun dunfermline_PN : PN;
-fun dung_N : N;
-fun dungeon_N : N;
-fun dunghill_N : N;
-fun dunk_V2 : V2;
-fun dunkirk_PN : PN;
-fun dunoon_PN : PN;
-fun dunstable_PN : PN;
-fun duodecimal_A : A;
-fun duodenal_A : A;
-fun duodenum_N : N;
-fun duologue_N : N;
-fun dupe_N : N;
-fun dupe_V2 : V2;
-fun dupl_PN : PN;
-fun duplex_A : A;
-fun duplicate_A : A;
-fun duplicate_N : N;
-fun duplicate_V2 : V2;
-fun duplication_N : N;
-fun duplicator_N : N;
-fun duplicity_N : N;
-fun durability_N : N;
-fun durable_A : A;
-fun durable_N : N;
-fun durance_N : N;
-fun duration_N : N;
-fun durban_PN : PN;
-fun durbar_N : N;
-fun duress_N : N;
-fun durham_PN : PN;
-fun during_Prep : Prep ;
-fun durrington_PN : PN;
-fun dursley_PN : PN;
-fun dusk_N : N;
-fun dusky_A : A;
-fun dusseldorf_PN : PN;
-fun dust_N : N;
-fun dust_V2 : V2;
-fun dust_bowl_N : N;
-fun dust_coat_N : N;
-fun dust_jacket_N : N;
-fun dust_sheet_N : N;
-fun dust_up_N : N;
-fun dust_wrapper_N : N;
-fun dustbin_N : N;
-fun dustcart_N : N;
-fun duster_N : N;
-fun dustman_N : N;
-fun dustpan_N : N;
-fun dusty_A : A;
-fun dutch_A : A;
-fun dutch_N : N;
-fun dutchman_N : N;
-fun duteous_A : A;
-fun dutiable_A : A;
-fun dutiful_A : A;
-fun duty_N : N;
-fun duty_free_A : A;
-fun duvet_N : N;
-fun dwarf_N : N;
-fun dwarf_V2 : V2;
-fun dwarfish_A : A;
-fun dwell_V : V;
-fun dweller_N : N;
-fun dwelling_N : N;
-fun dwelling_house_N : N;
-fun dwindle_V : V;
-fun dyarchy_N : N;
-fun dye_N : N;
-fun dye_V : V;
-fun dye_V2 : V2;
-fun dye_works_N : N;
-fun dyed_in_the_wool_A : A;
-fun dyer_N : N;
-fun dyestuff_N : N;
-fun dyfed_PN : PN;
-fun dyke_N : N;
-fun dyke_V : V;
-fun dyke_V2 : V2;
-fun dynamic_A : A;
-fun dynamic_N : N;
-fun dynamically_Adv : Adv;
-fun dynamism_N : N;
-fun dynamite_N : N;
-fun dynamite_V2 : V2;
-fun dynamo_N : N;
-fun dynast_N : N;
-fun dynastic_A : A;
-fun dynasty_N : N;
-fun dyne_N : N;
-fun dysentery_N : N;
-fun dyslexia_N : N;
-fun dyslexic_A : A;
-fun dyspepsia_N : N;
-fun dyspeptic_A : A;
-fun dyspeptic_N : N;
-fun e'en_Adv : Adv;
-fun e'er_Adv : Adv;
-fun each_Det : Det;
-fun eager_A : A;
-fun eagerness_N : N;
-fun eagle_N : N;
-fun eagle_eyed_A : A;
-fun eaglescliffe_PN : PN;
-fun eaglet_N : N;
-fun ealing_PN : PN;
-fun ear_N : N;
-fun ear_trumpet_N : N;
-fun earache_N : N;
-fun eardrop_N : N;
-fun eardrum_N : N;
-fun earful_N : N;
-fun earl_N : N;
-fun earl_shilton_PN : PN;
-fun earldom_N : N;
-fun early_A : A;
-fun early_Adv : Adv;
-fun early_warning_A : A;
-fun earmark_N : N;
-fun earmark_V2 : V2;
-fun earn_V : V;
-fun earn_V2 : V2;
-fun earn_VA : VA;
-fun earnest_A : A;
-fun earnest_N : N;
-fun earnest_money_N : N;
-fun earnestness_N : N;
-fun earphone_N : N;
-fun earpiece_N : N;
-fun earring_N : N;
-fun earshot_N : N;
-fun earth_N : N;
-fun earth_V2 : V2;
-fun earth_closet_N : N;
-fun earthen_A : A;
-fun earthenware_N : N;
-fun earthly_A : A;
-fun earthnut_N : N;
-fun earthquake_N : N;
-fun earthwork_N : N;
-fun earthworm_N : N;
-fun earthy_A : A;
-fun earwax_N : N;
-fun earwig_N : N;
-fun ease_N : N;
-fun ease_V : V;
-fun ease_V2 : V2;
-fun easel_N : N;
-fun easily_Adv : Adv;
-fun easington_PN : PN;
-fun east_A : A;
-fun east_Adv : Adv;
-fun east_N : N;
-fun east_dereham_PN : PN;
-fun east_grinstead_PN : PN;
-fun east_kilbride_PN : PN;
-fun east_retford_PN : PN;
-fun eastbourne_PN : PN;
-fun easter_N : N;
-fun easter_PN : PN;
-fun easterly_A : A;
-fun easterly_Adv : Adv;
-fun eastern_A : A;
-fun easternmost_A : A;
-fun eastleigh_PN : PN;
-fun eastward_A : A;
-fun eastward_Adv : Adv;
-fun eastwards_Adv : Adv;
-fun easy_A : A;
-fun easy_Adv : Adv;
-fun easy_V2V : V2V;
-fun easygoing_A : A;
-fun eat_V : V;
-fun eat_V2 : V2;
-fun eatable_A : A;
-fun eatable_N : N;
-fun eater_N : N;
-fun eating_apple_N : N;
-fun eating_house_N : N;
-fun eau_de_cologne_N : N;
-fun eau_de_vie_N : N;
-fun eavesdrop_V : V;
-fun eavesdropper_N : N;
-fun ebb_N : N;
-fun ebb_V : V;
-fun ebbtide_N : N;
-fun ebbw_vale_PN : PN;
-fun ebonite_N : N;
-fun ebony_A : A;
-fun ebony_N : N;
-fun ebullience_N : N;
-fun ebullient_A : A;
-fun ec_N : N;
-fun eccentric_A : A;
-fun eccentric_N : N;
-fun eccentricity_N : N;
-fun eccles_PN : PN;
-fun ecclesiastic_N : N;
-fun ecclesiastical_A : A;
-fun echelon_N : N;
-fun echo_N : N;
-fun echo_V : V;
-fun echo_V2 : V2;
-fun echo_sounder_N : N;
-fun echo_sounding_N : N;
-fun eclair_N : N;
-fun eclat_N : N;
-fun eclectic_A : A;
-fun eclecticism_N : N;
-fun eclipse_N : N;
-fun eclipse_V2 : V2;
-fun ecliptic_N : N;
-fun ecological_A : A;
-fun ecologist_N : N;
-fun ecology_N : N;
-fun economic_A : A;
-fun economical_A : A;
-fun economics_N : N;
-fun economist_N : N;
-fun economize_V : V;
-fun economize_V2 : V2;
-fun economy_N : N;
-fun ecosystem_N : N;
-fun ecstasy_N : N;
-fun ecstatic_A : A;
-fun ecstatically_Adv : Adv;
-fun ectoplasm_N : N;
-fun ecuador_PN : PN;
-fun ecuadorian_A : A;
-fun ecuadorian_N : N;
-fun ecumenical_A : A;
-fun eczema_N : N;
-fun ed_PN : PN;
-fun eddie_PN : PN;
-fun eddy_N : N;
-fun eddy_PN : PN;
-fun eddy_V : V;
-fun edelweiss_N : N;
-fun eden_PN : PN;
-fun edenbridge_PN : PN;
-fun edgar_PN : PN;
-fun edge_N : N;
-fun edge_V : V;
-fun edge_V2 : V2;
-fun edgeways_Adv : Adv;
-fun edgewise_Adv : Adv;
-fun edging_N : N;
-fun edgy_A : A;
-fun edibility_N : N;
-fun edible_A : A;
-fun edible_N : N;
-fun edict_N : N;
-fun edification_N : N;
-fun edifice_N : N;
-fun edify_V2 : V2;
-fun edinburgh_PN : PN;
-fun edit_V2 : V2;
-fun edith_PN : PN;
-fun edition_N : N;
-fun editor_N : N;
-fun editorial_A : A;
-fun editorial_N : N;
-fun edmund_PN : PN;
-fun edp_N : N;
-fun educate_V2 : V2;
-fun education_N : N;
-fun educational_A : A;
-fun educationalist_N : N;
-fun educationist_N : N;
-fun educator_N : N;
-fun educe_V2 : V2;
-fun edward_PN : PN;
-fun edwardian_A : A;
-fun edwardian_N : N;
-fun eec_N : N;
-fun eeg_N : N;
-fun eel_N : N;
-fun eerie_A : A;
-fun eerily_Adv : Adv;
-fun eeriness_N : N;
-fun eery_A : A;
-fun eff_V : V;
-fun efface_V2 : V2;
-fun effacement_N : N;
-fun effect_N : N;
-fun effect_V2 : V2;
-fun effective_A : A;
-fun effectiveness_N : N;
-fun effectual_A : A;
-fun effectuality_N : N;
-fun effectualness_N : N;
-fun effeminacy_N : N;
-fun effeminate_A : A;
-fun effendi_N : N;
-fun effervesce_V : V;
-fun effervescence_N : N;
-fun effervescent_A : A;
-fun effete_A : A;
-fun effeteness_N : N;
-fun efficacious_A : A;
-fun efficacy_N : N;
-fun efficiency_N : N;
-fun efficient_A : A;
-fun effigy_N : N;
-fun efflorescence_N : N;
-fun efflorescent_A : A;
-fun effluent_N : N;
-fun efflux_N : N;
-fun effort_N : N;
-fun effortless_A : A;
-fun effrontery_N : N;
-fun effulgence_N : N;
-fun effulgent_A : A;
-fun effusion_N : N;
-fun effusive_A : A;
-fun effusiveness_N : N;
-fun eft_N : N;
-fun efta_N : N;
-fun eg_PN : PN;
-fun egalitarian_A : A;
-fun egalitarian_N : N;
-fun egalitarianism_N : N;
-fun egg_N : N;
-fun egg_V2 : V2;
-fun egg_beater_N : N;
-fun egg_cup_N : N;
-fun egg_whisk_N : N;
-fun egghead_N : N;
-fun eggplant_N : N;
-fun eggshake_N : N;
-fun eggshell_N : N;
-fun eglantine_N : N;
-fun ego_N : N;
-fun egocentric_A : A;
-fun egoism_N : N;
-fun egoist_N : N;
-fun egoistic_A : A;
-fun egoistical_A : A;
-fun egotism_N : N;
-fun egotist_N : N;
-fun egotistic_A : A;
-fun egotistically_Adv : Adv;
-fun egotrip_N : N;
-fun egotrip_V : V;
-fun egregious_A : A;
-fun egremont_PN : PN;
-fun egress_N : N;
-fun egret_N : N;
-fun egypt_PN : PN;
-fun egyptian_A : A;
-fun egyptian_N : N;
-fun eiche_PN : PN;
-fun eiderdown_N : N;
-fun eightpence_N : N;
-fun eightpenny_A : A;
-fun eightsome_N : N;
-fun eileen_PN : PN;
-fun eindhoven_PN : PN;
-fun eisteddfod_N : N;
-fun either7or_DConj : Conj;
-fun either_Adv : Adv;
-fun either_Det : Det;
-fun ejaculate_V2 : V2;
-fun ejaculation_N : N;
-fun eject_V : V;
-fun eject_V2 : V2;
-fun ejection_N : N;
-fun ejector_N : N;
-fun ejector_seat_N : N;
-fun eke_V2 : V2;
-fun el_dorado_N : N;
-fun el_salvador_PN : PN;
-fun elaborate_A : A;
-fun elaborate_V : V;
-fun elaborate_V2 : V2;
-fun elaborateness_N : N;
-fun elaboration_N : N;
-fun elaine_PN : PN;
-fun elan_N : N;
-fun eland_N : N;
-fun elapse_V : V;
-fun elastic_A : A;
-fun elastic_N : N;
-fun elasticity_N : N;
-fun elasticized_A : A;
-fun elastoplast_N : N;
-fun elate_V2 : V2;
-fun elation_N : N;
-fun elbow_N : N;
-fun elbow_V2 : V2;
-fun elder_N : N;
-fun elderly_A : A;
-fun elderslie_PN : PN;
-fun eleanor_PN : PN;
-fun elect_A : A;
-fun elect_V : V;
-fun elect_V2 : V2;
-fun elect_V2V : V2V;
-fun elect_V3 : V3;
-fun elect_VS : VS;
-fun election_N : N;
-fun electioneering_N : N;
-fun elective_A : A;
-fun elector_N : N;
-fun electoral_A : A;
-fun electorate_N : N;
-fun electric_A : A;
-fun electrical_A : A;
-fun electrician_N : N;
-fun electricity_N : N;
-fun electrification_N : N;
-fun electrify_V2 : V2;
-fun electrocardiogram_N : N;
-fun electrocardiograph_N : N;
-fun electrochemistry_N : N;
-fun electrocute_V2 : V2;
-fun electrocution_N : N;
-fun electrode_N : N;
-fun electrolysis_N : N;
-fun electrolyte_N : N;
-fun electromagnet_N : N;
-fun electromagnetic_A : A;
-fun electromagnetism_N : N;
-fun electron_N : N;
-fun electronic_A : A;
-fun electronically_Adv : Adv;
-fun electronics_N : N;
-fun electroplate_N : N;
-fun electroplate_V2 : V2;
-fun electrostatic_A : A;
-fun eleemosynary_A : A;
-fun elegance_N : N;
-fun elegant_A : A;
-fun elegiac_A : A;
-fun elegy_N : N;
-fun element_N : N;
-fun elemental_A : A;
-fun elementary_A : A;
-fun elephant_N : N;
-fun elephantiasis_N : N;
-fun elephantine_A : A;
-fun elevate_V2 : V2;
-fun elevation_N : N;
-fun elevator_N : N;
-fun elf_N : N;
-fun elfin_A : A;
-fun elfish_A : A;
-fun elgin_PN : PN;
-fun elicit_V2 : V2;
-fun elicitation_N : N;
-fun elide_V2 : V2;
-fun eligibility_N : N;
-fun eligible_A : A;
-fun eliminate_V2 : V2;
-fun elimination_N : N;
-fun elision_N : N;
-fun elite_N : N;
-fun elitism_N : N;
-fun elitist_N : N;
-fun elixir_N : N;
-fun eliza_PN : PN;
-fun elizabeth_PN : PN;
-fun elizabethan_A : A;
-fun elizabethan_N : N;
-fun elk_N : N;
-fun elland_PN : PN;
-fun ellen_PN : PN;
-fun ellesmere_PN : PN;
-fun ellesmere_port_PN : PN;
-fun ellie_PN : PN;
-fun ellipse_N : N;
-fun ellipsis_N : N;
-fun elliptic_A : A;
-fun elliptical_A : A;
-fun elloughton_PN : PN;
-fun elm_N : N;
-fun elocution_N : N;
-fun elocutionary_A : A;
-fun elocutionist_N : N;
-fun elongate_V : V;
-fun elongate_V2 : V2;
-fun elongation_N : N;
-fun elope_V : V;
-fun elopement_N : N;
-fun eloquence_N : N;
-fun eloquent_A : A;
-fun else_Adv : Adv;
-fun elsewhere_Adv : Adv;
-fun elsie_PN : PN;
-fun elstree_PN : PN;
-fun elucidate_V2 : V2;
-fun elucidation_N : N;
-fun elude_V2 : V2;
-fun elusive_A : A;
-fun elver_N : N;
-fun elvish_A : A;
-fun ely_PN : PN;
-fun elysian_A : A;
-fun elysium_PN : PN;
-fun emaciate_V2 : V2;
-fun emaciation_N : N;
-fun emanate_V : V;
-fun emanation_N : N;
-fun emancipate_V2 : V2;
-fun emancipation_N : N;
-fun emasculate_V2 : V2;
-fun emasculation_N : N;
-fun embalm_V2 : V2;
-fun embalmment_N : N;
-fun embankment_N : N;
-fun embargo_N : N;
-fun embargo_V2 : V2;
-fun embark_V : V;
-fun embark_V2 : V2;
-fun embarkation_N : N;
-fun embarrass_V2 : V2;
-fun embarrassing_A : A;
-fun embarrassment_N : N;
-fun embassy_N : N;
-fun embattled_A : A;
-fun embed_V2 : V2;
-fun embellish_V2 : V2;
-fun embellishment_N : N;
-fun ember_N : N;
-fun embezzle_V2 : V2;
-fun embezzlement_N : N;
-fun embitter_V2 : V2;
-fun embitterment_N : N;
-fun emblazon_V2 : V2;
-fun emblem_N : N;
-fun emblematic_A : A;
-fun embodiment_N : N;
-fun embody_V2 : V2;
-fun embolden_V2 : V2;
-fun embonpoint_A : A;
-fun embonpoint_N : N;
-fun emboss_V2 : V2;
-fun embrace_N : N;
-fun embrace_V : V;
-fun embrace_V2 : V2;
-fun embrasure_N : N;
-fun embrocation_N : N;
-fun embroider_V : V;
-fun embroider_V2 : V2;
-fun embroidery_N : N;
-fun embroil_V : V;
-fun embroil_V2 : V2;
-fun embryo_N : N;
-fun embryonic_A : A;
-fun emeer_N : N;
-fun emend_V2 : V2;
-fun emendation_N : N;
-fun emerald_N : N;
-fun emerge_V : V;
-fun emerge_V2 : V2;
-fun emerge_V2V : V2V;
-fun emerge_VS : VS;
-fun emergence_N : N;
-fun emergency_N : N;
-fun emergent_A : A;
-fun emeritus_A : A;
-fun emery_N : N;
-fun emetic_N : N;
-fun emigrant_N : N;
-fun emigrate_V : V;
-fun emigrate_V2V : V2V;
-fun emigration_N : N;
-fun emigre_N : N;
-fun emily_PN : PN;
-fun eminence_N : N;
-fun eminent_A : A;
-fun emir_N : N;
-fun emirate_N : N;
-fun emissary_N : N;
-fun emission_N : N;
-fun emit_V2 : V2;
-fun emma_PN : PN;
-fun emolument_N : N;
-fun emotion_N : N;
-fun emotional_A : A;
-fun emotionless_A : A;
-fun emotive_A : A;
-fun empale_V2 : V2;
-fun empanel_V2 : V2;
-fun empathize_V : V;
-fun empathy_N : N;
-fun emperor_N : N;
-fun emphasis_N : N;
-fun emphasize_V2 : V2;
-fun emphasize_VS : VS;
-fun emphatic_A : A;
-fun emphatically_Adv : Adv;
-fun empire_N : N;
-fun empiric_A : A;
-fun empirical_A : A;
-fun empiricism_N : N;
-fun empiricist_N : N;
-fun emplacement_N : N;
-fun emplane_V : V;
-fun emplane_V2 : V2;
-fun employ_N : N;
-fun employ_V2 : V2;
-fun employable_A : A;
-fun employee_N : N;
-fun employer_N : N;
-fun employment_N : N;
-fun emporium_N : N;
-fun empower_V2 : V2;
-fun empower_V2V : V2V;
-fun empress_N : N;
-fun emptiness_N : N;
-fun empty_A : A;
-fun empty_N : N;
-fun empty_V : V;
-fun empty_V2 : V2;
-fun empty_handed_A : A;
-fun empty_headed_A : A;
-fun empurpled_A : A;
-fun empyrean_A : A;
-fun empyrean_N : N;
-fun emsworth_PN : PN;
-fun emu_N : N;
-fun emulate_V2 : V2;
-fun emulation_N : N;
-fun emulous_A : A;
-fun emulsifier_N : N;
-fun emulsify_V2 : V2;
-fun emulsion_N : N;
-fun en_clair_Adv : Adv;
-fun en_famille_Adv : Adv;
-fun en_masse_Adv : Adv;
-fun en_route_Adv : Adv;
-fun enable_V2 : V2;
-fun enable_V2V : V2V;
-fun enable_VS : VS;
-fun enabling_A : A;
-fun enact_V2 : V2;
-fun enact_V2V : V2V;
-fun enactment_N : N;
-fun enamel_N : N;
-fun enamel_V2 : V2;
-fun enamour_V2 : V2;
-fun enc_PN : PN;
-fun encamp_V : V;
-fun encamp_V2 : V2;
-fun encampment_N : N;
-fun encase_V2 : V2;
-fun encaustic_A : A;
-fun encephalitis_N : N;
-fun enchain_V2 : V2;
-fun enchant_V2 : V2;
-fun enchanter_N : N;
-fun enchantingly_Adv : Adv;
-fun enchantment_N : N;
-fun enchantress_N : N;
-fun encircle_V2 : V2;
-fun encirclement_N : N;
-fun enclave_N : N;
-fun enclose_V2 : V2;
-fun enclosure_N : N;
-fun encode_V2 : V2;
-fun encomium_N : N;
-fun encompass_V2 : V2;
-fun encore_N : N;
-fun encore_V2 : V2;
-fun encounter_N : N;
-fun encounter_V2 : V2;
-fun encourage_V2 : V2;
-fun encourage_V2V : V2V;
-fun encouragement_N : N;
-fun encouragingly_Adv : Adv;
-fun encroach_V : V;
-fun encroachment_N : N;
-fun encrust_V : V;
-fun encrust_V2 : V2;
-fun encrypt_V2 : V2;
-fun encumber_V2 : V2;
-fun encumbrance_N : N;
-fun encyclical_A : A;
-fun encyclical_N : N;
-fun encyclopaedia_N : N;
-fun encyclopaedic_A : A;
-fun encyclopedia_N : N;
-fun encyclopedic_A : A;
-fun end_N : N;
-fun end_V : V;
-fun end_V2 : V2;
-fun end_VA : VA;
-fun end_VS : VS;
-fun end_all_N : N;
-fun end_tail_V2 : V2;
-fun endanger_V2 : V2;
-fun endear_V2 : V2;
-fun endearingly_Adv : Adv;
-fun endearment_N : N;
-fun endeavour_N : N;
-fun endeavour_V : V;
-fun endemic_A : A;
-fun endemic_N : N;
-fun ending_N : N;
-fun endive_N : N;
-fun endless_A : A;
-fun endorse_V2 : V2;
-fun endorsement_N : N;
-fun endow_V2 : V2;
-fun endowment_N : N;
-fun endue_V2 : V2;
-fun endurable_A : A;
-fun endurance_N : N;
-fun endure_V : V;
-fun endure_V2 : V2;
-fun enduring_A : A;
-fun endways_Adv : Adv;
-fun endwise_Adv : Adv;
-fun enema_N : N;
-fun enemy_N : N;
-fun energetic_A : A;
-fun energetically_Adv : Adv;
-fun energy_N : N;
-fun enervate_V2 : V2;
-fun enfant_terrible_N : N;
-fun enfeeble_V2 : V2;
-fun enfield_PN : PN;
-fun enfold_V2 : V2;
-fun enforce_V2 : V2;
-fun enforceable_A : A;
-fun enforcement_N : N;
-fun enfranchise_V2 : V2;
-fun enfranchisement_N : N;
-fun engage_V : V;
-fun engage_V2 : V2;
-fun engagement_N : N;
-fun engaging_A : A;
-fun engender_V2 : V2;
-fun engine_N : N;
-fun engine_driver_N : N;
-fun engineer_N : N;
-fun engineer_V : V;
-fun engineer_V2 : V2;
-fun engineering_N : N;
-fun england_PN : PN;
-fun english_A : A;
-fun english_N : N;
-fun englishman_N : N;
-fun englishwoman_N : N;
-fun engraft_V2 : V2;
-fun engrave_V2 : V2;
-fun engraver_N : N;
-fun engraving_N : N;
-fun engross_V2 : V2;
-fun engulf_V2 : V2;
-fun enhance_V2 : V2;
-fun enhancement_N : N;
-fun enigma_N : N;
-fun enigmatic_A : A;
-fun enigmatically_Adv : Adv;
-fun enjoin_V2 : V2;
-fun enjoy_V2 : V2;
-fun enjoy_VV : VV;
-fun enjoyable_A : A;
-fun enjoyment_N : N;
-fun enkindle_V2 : V2;
-fun enlarge_V : V;
-fun enlarge_V2 : V2;
-fun enlargement_N : N;
-fun enlighten_V2 : V2;
-fun enlightened_A : A;
-fun enlightenment_N : N;
-fun enlist_V : V;
-fun enlist_V2 : V2;
-fun enlistment_N : N;
-fun enliven_V2 : V2;
-fun enmesh_V2 : V2;
-fun enmity_N : N;
-fun ennoble_V2 : V2;
-fun ennoblement_N : N;
-fun ennui_N : N;
-fun ennumerate_V2 : V2;
-fun enoch_PN : PN;
-fun enormity_N : N;
-fun enormous_A : A;
-fun enormousness_N : N;
-fun enough_A : A;
-fun enough_Adv : Adv;
-fun enough_N : N;
-fun enplane_V : V;
-fun enplane_V2 : V2;
-fun enquire_V : V;
-fun enquire_V2 : V2;
-fun enquirer_N : N;
-fun enquiringly_Adv : Adv;
-fun enquiry_N : N;
-fun enrage_V2 : V2;
-fun enrapture_V2 : V2;
-fun enrich_V2 : V2;
-fun enrichment_N : N;
-fun enrol_V : V;
-fun enrol_V2 : V2;
-fun enroll_V : V;
-fun enroll_V2 : V2;
-fun enrolment_N : N;
-fun enschede_PN : PN;
-fun ensconce_V2 : V2;
-fun ensemble_N : N;
-fun enshrine_V2 : V2;
-fun enshroud_V2 : V2;
-fun ensign_N : N;
-fun ensilage_N : N;
-fun enslave_V2 : V2;
-fun enslavement_N : N;
-fun ensnare_V2 : V2;
-fun ensue_V : V;
-fun ensure_V : V;
-fun ensure_V2 : V2;
-fun ensure_VS : VS;
-fun entail_N : N;
-fun entail_V2 : V2;
-fun entangle_V2 : V2;
-fun entanglement_N : N;
-fun entente_N : N;
-fun entente_cordiale_N : N;
-fun enter_V : V;
-fun enter_V2 : V2;
-fun enteric_A : A;
-fun enteritis_N : N;
-fun enterprise_N : N;
-fun enterprising_A : A;
-fun entertain_V2 : V2;
-fun entertainer_N : N;
-fun entertaining_A : A;
-fun entertainment_N : N;
-fun enthral_V2 : V2;
-fun enthrall_V2 : V2;
-fun enthrone_V2 : V2;
-fun enthronement_N : N;
-fun enthuse_V : V;
-fun enthusiasm_N : N;
-fun enthusiast_N : N;
-fun enthusiastic_A : A;
-fun enthusiastically_Adv : Adv;
-fun entice_V2 : V2;
-fun enticement_N : N;
-fun entire_A : A;
-fun entirety_N : N;
-fun entitle_V2 : V2;
-fun entitle_V2V : V2V;
-fun entitle_VS : VS;
-fun entitlement_N : N;
-fun entity_N : N;
-fun entomb_V2 : V2;
-fun entomological_A : A;
-fun entomologist_N : N;
-fun entomology_N : N;
-fun entourage_N : N;
-fun entr'acte_N : N;
-fun entrain_V : V;
-fun entrain_V2 : V2;
-fun entrance_N : N;
-fun entrance_V2 : V2;
-fun entrance_fee_N : N;
-fun entrance_money_N : N;
-fun entrant_N : N;
-fun entrap_V2 : V2;
-fun entreat_V2 : V2;
-fun entreatingly_Adv : Adv;
-fun entreaty_N : N;
-fun entree_N : N;
-fun entrench_V2 : V2;
-fun entrenchment_N : N;
-fun entrepot_N : N;
-fun entrepreneur_N : N;
-fun entrepreneurial_A : A;
-fun entrust_V2 : V2;
-fun entry_N : N;
-fun entwin_V : V;
-fun entwine_V2 : V2;
-fun enumerate_V2 : V2;
-fun enumeration_N : N;
-fun enunciate_V : V;
-fun enunciate_V2 : V2;
-fun enunciation_N : N;
-fun envelop_V2 : V2;
-fun envelope_N : N;
-fun envelopment_N : N;
-fun envenom_V2 : V2;
-fun enviable_A : A;
-fun envious_A : A;
-fun environ_V2 : V2;
-fun environment_N : N;
-fun environmental_A : A;
-fun envisage_V2 : V2;
-fun envision_V2 : V2;
-fun envision_VS : VS;
-fun envoi_N : N;
-fun envoy_N : N;
-fun envy_N : N;
-fun envy_V2 : V2;
-fun enwrap_V2 : V2;
-fun enzyme_N : N;
-fun eon_N : N;
-fun epaulet_N : N;
-fun epaulette_N : N;
-fun epee_N : N;
-fun ephemeral_A : A;
-fun epic_A : A;
-fun epic_N : N;
-fun epicentre_N : N;
-fun epicure_N : N;
-fun epicurean_A : A;
-fun epicurean_N : N;
-fun epidemic_A : A;
-fun epidemic_N : N;
-fun epidemiologist_N : N;
-fun epidemiology_N : N;
-fun epidermis_N : N;
-fun epidiascope_N : N;
-fun epiglottis_N : N;
-fun epigram_N : N;
-fun epigrammatic_A : A;
-fun epilepsy_N : N;
-fun epileptic_A : A;
-fun epileptic_N : N;
-fun epilogue_N : N;
-fun epiphany_PN : PN;
-fun episcopal_A : A;
-fun episcopalian_A : A;
-fun episcopalian_N : N;
-fun episode_N : N;
-fun episodic_A : A;
-fun epistle_N : N;
-fun epistolary_A : A;
-fun epitaph_N : N;
-fun epithet_N : N;
-fun epitome_N : N;
-fun epitomize_V2 : V2;
-fun epoch_N : N;
-fun epoch_making_A : A;
-fun epping_PN : PN;
-fun epsom_PN : PN;
-fun equable_A : A;
-fun equal_A : A;
-fun equal_N : N;
-fun equal_V2 : V2;
-fun equalitarian_N : N;
-fun equality_N : N;
-fun equalization_N : N;
-fun equalize_V2 : V2;
-fun equalizer_N : N;
-fun equanimity_N : N;
-fun equate_V2 : V2;
-fun equation_N : N;
-fun equator_N : N;
-fun equatorial_A : A;
-fun equerry_N : N;
-fun equestrian_A : A;
-fun equestrian_N : N;
-fun equidistant_A : A;
-fun equilateral_A : A;
-fun equilibrium_N : N;
-fun equine_A : A;
-fun equinoctial_A : A;
-fun equinox_N : N;
-fun equip_V2 : V2;
-fun equipage_N : N;
-fun equipment_N : N;
-fun equipoise_N : N;
-fun equitable_A : A;
-fun equity_N : N;
-fun equivalence_N : N;
-fun equivalent_A : A;
-fun equivalent_N : N;
-fun equivocal_A : A;
-fun equivocation_N : N;
-fun era_N : N;
-fun eradicate_V2 : V2;
-fun eradication_N : N;
-fun erase_V2 : V2;
-fun eraser_N : N;
-fun erasure_N : N;
-fun ere_Adv : Adv;
-fun erect_A : A;
-fun erect_V2 : V2;
-fun erectile_A : A;
-fun erection_N : N;
-fun erectness_N : N;
-fun eremite_N : N;
-fun erfurt_PN : PN;
-fun erg_N : N;
-fun ergo_Adv : Adv;
-fun ergonomics_N : N;
-fun eric_PN : PN;
-fun erica_PN : PN;
-fun erin_PN : PN;
-fun eritrea_PN : PN;
-fun eritrean_A : A;
-fun eritrean_N : N;
-fun erlangen_PN : PN;
-fun ermine_N : N;
-fun ernest_PN : PN;
-fun ernie_PN : PN;
-fun erode_V : V;
-fun erode_V2 : V2;
-fun erogenous_A : A;
-fun erosion_N : N;
-fun erosive_A : A;
-fun erotic_A : A;
-fun eroticism_N : N;
-fun err_V : V;
-fun errand_N : N;
-fun errant_A : A;
-fun erratic_A : A;
-fun erratically_Adv : Adv;
-fun erratum_N : N;
-fun erroneous_A : A;
-fun error_N : N;
-fun erse_N : N;
-fun eructation_N : N;
-fun erudite_A : A;
-fun erudition_N : N;
-fun erupt_V : V;
-fun eruption_N : N;
-fun erysipelas_N : N;
-fun escalate_V : V;
-fun escalate_V2 : V2;
-fun escalation_N : N;
-fun escalator_N : N;
-fun escalope_N : N;
-fun escapade_N : N;
-fun escape_N : N;
-fun escape_V : V;
-fun escape_V2 : V2;
-fun escape_VS : VS;
-fun escapee_N : N;
-fun escapement_N : N;
-fun escapism_N : N;
-fun escapist_N : N;
-fun escapologist_N : N;
-fun escarpment_N : N;
-fun eschatology_N : N;
-fun eschew_V2 : V2;
-fun escort_N : N;
-fun escort_V2 : V2;
-fun escritoire_N : N;
-fun escudo_N : N;
-fun escutcheon_N : N;
-fun esfahan_PN : PN;
-fun eskimo_N : N;
-fun esophagus_N : N;
-fun esoteric_A : A;
-fun esp_N : N;
-fun espalier_N : N;
-fun especial_A : A;
-fun esperanto_N : N;
-fun espionage_N : N;
-fun esplanade_N : N;
-fun espousal_N : N;
-fun espouse_V2 : V2;
-fun espresso_N : N;
-fun esprit_N : N;
-fun esprit_de_corps_N : N;
-fun espy_V2 : V2;
-fun esq_PN : PN;
-fun esquire_N : N;
-fun essay_N : N;
-fun essay_V : V;
-fun essay_V2 : V2;
-fun essayist_N : N;
-fun essen_PN : PN;
-fun essence_N : N;
-fun essential_A : A;
-fun essential_N : N;
-fun essex_PN : PN;
-fun establish_V2 : V2;
-fun establishment_N : N;
-fun estaminet_N : N;
-fun estate_N : N;
-fun esteem_N : N;
-fun esteem_V2 : V2;
-fun esther_PN : PN;
-fun esthete_N : N;
-fun esthetic_A : A;
-fun esthetic_N : N;
-fun esthetical_A : A;
-fun esthetics_N : N;
-fun estimable_A : A;
-fun estimate_N : N;
-fun estimate_V : V;
-fun estimate_V2 : V2;
-fun estimate_V2V : V2V;
-fun estimate_VS : VS;
-fun estimation_N : N;
-fun estrange_V2 : V2;
-fun estrangement_N : N;
-fun estuary_N : N;
-fun et_al_PN : PN;
-fun et_seq_PN : PN;
-fun eta_N : N;
-fun etc_PN : PN;
-fun etch_V : V;
-fun etch_V2 : V2;
-fun etcher_N : N;
-fun etching_N : N;
-fun etd_N : N;
-fun eternal_A : A;
-fun eternity_N : N;
-fun ethel_PN : PN;
-fun ether_N : N;
-fun ethereal_A : A;
-fun ethic_N : N;
-fun ethical_A : A;
-fun ethiopia_PN : PN;
-fun ethiopian_A : A;
-fun ethiopian_N : N;
-fun ethnic_A : A;
-fun ethnically_Adv : Adv;
-fun ethnographer_N : N;
-fun ethnographic_A : A;
-fun ethnography_N : N;
-fun ethnological_A : A;
-fun ethnologist_N : N;
-fun ethnology_N : N;
-fun ethos_N : N;
-fun ethyl_N : N;
-fun etiology_N : N;
-fun etiquette_N : N;
-fun etymological_A : A;
-fun etymologist_N : N;
-fun etymology_N : N;
-fun eucalyptus_N : N;
-fun eucharist_N : N;
-fun euclidean_A : A;
-fun eugene_PN : PN;
-fun eugenics_N : N;
-fun eulogist_N : N;
-fun eulogistic_A : A;
-fun eulogize_V2 : V2;
-fun eulogy_N : N;
-fun eunice_PN : PN;
-fun eunuch_N : N;
-fun euphemism_N : N;
-fun euphemistic_A : A;
-fun euphemistically_Adv : Adv;
-fun euphonium_N : N;
-fun euphony_N : N;
-fun euphoria_N : N;
-fun euphoric_A : A;
-fun euphuism_N : N;
-fun eurasia_PN : PN;
-fun eurasian_A : A;
-fun eurasian_N : N;
-fun eurhythmics_N : N;
-fun euro_N : N;
-fun eurodollar_N : N;
-fun europe_PN : PN;
-fun european_A : A;
-fun european_N : N;
-fun eurovision_PN : PN;
-fun eurythmics_N : N;
-fun eustachian_A : A;
-fun euthanasia_N : N;
-fun eva_PN : PN;
-fun evacuate_V2 : V2;
-fun evacuation_N : N;
-fun evacuee_N : N;
-fun evade_V2 : V2;
-fun evaluate_V : V;
-fun evaluate_V2 : V2;
-fun evaluation_N : N;
-fun evaluative_A : A;
-fun evanescence_N : N;
-fun evanescent_A : A;
-fun evangelical_A : A;
-fun evangelicalism_N : N;
-fun evangelism_N : N;
-fun evangelist_N : N;
-fun evangelistic_A : A;
-fun evaporate_V : V;
-fun evaporate_V2 : V2;
-fun evaporate_VS : VS;
-fun evaporation_N : N;
-fun evasion_N : N;
-fun evasive_A : A;
-fun evasiveness_N : N;
-fun eve_N : N;
-fun eve_PN : PN;
-fun evelyn_PN : PN;
-fun even_A : A;
-fun even_AdA : AdA;
-fun even_Adv : Adv;
-fun even_AdV : AdV;
-fun even_N : N;
-fun even_V2 : V2;
-fun even_handed_A : A;
-fun even_though_Subj : Subj;
-fun evening_N : N;
-fun evenness_N : N;
-fun evensong_N : N;
-fun event_N : N;
-fun eventful_A : A;
-fun eventide_N : N;
-fun eventual_A : A;
-fun eventuality_N : N;
-fun ever_AdV : AdV;
-fun evergreen_A : A;
-fun evergreen_N : N;
-fun everlasting_A : A;
-fun evermore_Adv : Adv;
-fun every_Det : Det;
-fun everybody_NP : NP;
-fun everyday_A : A;
-fun everyone_NP : NP;
-fun everyplace_Adv : Adv;
-fun everything_NP : NP;
-fun everywhere_Adv : Adv;
-fun evesham_PN : PN;
-fun evict_V2 : V2;
-fun eviction_N : N;
-fun evidence_N : N;
-fun evidence_V2 : V2;
-fun evident_A : A;
-fun evil_A : A;
-fun evil_N : N;
-fun evil_doer_N : N;
-fun evil_minded_A : A;
-fun evince_V2 : V2;
-fun eviscerate_V2 : V2;
-fun evocation_N : N;
-fun evocative_A : A;
-fun evoke_V2 : V2;
-fun evolution_N : N;
-fun evolutionary_A : A;
-fun evolve_V : V;
-fun evolve_V2 : V2;
-fun ewe_N : N;
-fun ewell_PN : PN;
-fun ewer_N : N;
-fun ex_directory_A : A;
-fun ex_gratia_A : A;
-fun ex_officio_A : A;
-fun ex_officio_Adv : Adv;
-fun ex_service_A : A;
-fun ex_serviceman_N : N;
-fun exacerbate_V2 : V2;
-fun exacerbation_N : N;
-fun exact_A : A;
-fun exact_V2 : V2;
-fun exacting_A : A;
-fun exaction_N : N;
-fun exactitude_N : N;
-fun exactness_N : N;
-fun exaggerate_V : V;
-fun exaggerate_V2 : V2;
-fun exaggeration_N : N;
-fun exalt_V2 : V2;
-fun exaltation_N : N;
-fun exalted_A : A;
-fun exam_N : N;
-fun examination_N : N;
-fun examine_V2 : V2;
-fun examiner_N : N;
-fun example_N : N;
-fun exasperate_V2 : V2;
-fun exasperation_N : N;
-fun excavate_V : V;
-fun excavate_V2 : V2;
-fun excavation_N : N;
-fun excavator_N : N;
-fun exceed_V2 : V2;
-fun exceedingly_Adv : Adv;
-fun excel_V : V;
-fun excel_V2 : V2;
-fun excellence_N : N;
-fun excellency_N : N;
-fun excellent_A : A;
-fun excelsior_N : N;
-fun except_Prep : Prep ;
-fun except_V2 : V2;
-fun exception_N : N;
-fun exceptionable_A : A;
-fun exceptional_A : A;
-fun excerpt_N : N;
-fun excess_A : A;
-fun excess_N : N;
-fun excessive_A : A;
-fun exchange_N : N;
-fun exchange_V2 : V2;
-fun exchangeable_A : A;
-fun exchanger_N : N;
-fun exchequer_N : N;
-fun excise_N : N;
-fun excise_V2 : V2;
-fun exciseman_N : N;
-fun excision_N : N;
-fun excitability_N : N;
-fun excitable_A : A;
-fun excite_V2 : V2;
-fun excitedly_Adv : Adv;
-fun excitement_N : N;
-fun excitingly_Adv : Adv;
-fun excl_PN : PN;
-fun exclaim_V : V;
-fun exclaim_V2 : V2;
-fun exclaim_VQ : VQ;
-fun exclamation_N : N;
-fun exclamatory_A : A;
-fun exclude_V2 : V2;
-fun exclusion_N : N;
-fun exclusive_A : A;
-fun excogitate_V2 : V2;
-fun excogitation_N : N;
-fun excommunicate_V2 : V2;
-fun excommunication_N : N;
-fun excoriate_V2 : V2;
-fun excoriation_N : N;
-fun excrement_N : N;
-fun excrescence_N : N;
-fun excrete_V2 : V2;
-fun excretion_N : N;
-fun excruciating_A : A;
-fun exculpate_V2 : V2;
-fun excursion_N : N;
-fun excursionist_N : N;
-fun excusable_A : A;
-fun excuse_N : N;
-fun excuse_V2 : V2;
-fun execrable_A : A;
-fun execrate_V2 : V2;
-fun execration_N : N;
-fun executant_N : N;
-fun execute_V2 : V2;
-fun execution_N : N;
-fun executioner_N : N;
-fun executive_A : A;
-fun executive_N : N;
-fun executor_N : N;
-fun executrix_N : N;
-fun exegesis_N : N;
-fun exemplary_A : A;
-fun exemplification_N : N;
-fun exemplify_V2 : V2;
-fun exempt_A : A;
-fun exempt_V2 : V2;
-fun exempt_V2V : V2V;
-fun exemption_N : N;
-fun exercise_N : N;
-fun exercise_V : V;
-fun exercise_V2 : V2;
-fun exercise_VV : VV;
-fun exert_V2 : V2;
-fun exertion_N : N;
-fun exeter_PN : PN;
-fun exhalation_N : N;
-fun exhale_V : V;
-fun exhale_V2 : V2;
-fun exhaust_N : N;
-fun exhaust_V2 : V2;
-fun exhaust_pipe_N : N;
-fun exhaustion_N : N;
-fun exhaustive_A : A;
-fun exhibit_N : N;
-fun exhibit_V2 : V2;
-fun exhibition_N : N;
-fun exhibitioner_N : N;
-fun exhibitionism_N : N;
-fun exhibitionist_N : N;
-fun exhibitor_N : N;
-fun exhilarate_V2 : V2;
-fun exhilaration_N : N;
-fun exhort_V2 : V2;
-fun exhortation_N : N;
-fun exhumation_N : N;
-fun exhume_V2 : V2;
-fun exigency_N : N;
-fun exigent_A : A;
-fun exiguous_A : A;
-fun exile_N : N;
-fun exile_V2 : V2;
-fun exist_V : V;
-fun exist_V2V : V2V;
-fun existence_N : N;
-fun existent_A : A;
-fun existentialism_N : N;
-fun existentialist_N : N;
-fun exit_N : N;
-fun exit_V : V;
-fun exmouth_PN : PN;
-fun exodus_N : N;
-fun exonerate_V2 : V2;
-fun exoneration_N : N;
-fun exorbitance_N : N;
-fun exorbitant_A : A;
-fun exorcise_V2 : V2;
-fun exorcize_V2 : V2;
-fun exotic_A : A;
-fun expand_V : V;
-fun expand_V2 : V2;
-fun expand_V2V : V2V;
-fun expanse_N : N;
-fun expansion_N : N;
-fun expansive_A : A;
-fun expansiveness_N : N;
-fun expatiate_V : V;
-fun expatriate_N : N;
-fun expatriate_V2 : V2;
-fun expect_V : V;
-fun expect_V2 : V2;
-fun expect_V2V : V2V;
-fun expect_VV : VV;
-fun expect_VS : VS;
-fun expectancy_N : N;
-fun expectant_A : A;
-fun expectation_N : N;
-fun expectorant_N : N;
-fun expectorate_V : V;
-fun expectorate_V2 : V2;
-fun expedience_N : N;
-fun expediency_N : N;
-fun expedient_A : A;
-fun expedient_N : N;
-fun expedite_V2 : V2;
-fun expedition_N : N;
-fun expeditionary_A : A;
-fun expeditious_A : A;
-fun expel_V2 : V2;
-fun expend_V2 : V2;
-fun expendable_A : A;
-fun expenditure_N : N;
-fun expense_N : N;
-fun expensive_A : A;
-fun experience_N : N;
-fun experience_V2 : V2;
-fun experienced_A : A;
-fun experiment_N : N;
-fun experiment_V : V;
-fun experiment_V2 : V2;
-fun experimental_A : A;
-fun experimentation_N : N;
-fun experimenter_N : N;
-fun expert_A : A;
-fun expert_N : N;
-fun expertise_N : N;
-fun expertness_N : N;
-fun expiate_V2 : V2;
-fun expiation_N : N;
-fun expiration_N : N;
-fun expire_V : V;
-fun expire_V2 : V2;
-fun expire_VS : VS;
-fun expiry_N : N;
-fun explain_V2 : V2;
-fun explain_VS : VS;
-fun explanation_N : N;
-fun explanatory_A : A;
-fun expletive_N : N;
-fun explicable_A : A;
-fun explicate_V2 : V2;
-fun explicit_A : A;
-fun explicitness_N : N;
-fun explode_V : V;
-fun explode_V2 : V2;
-fun exploit_N : N;
-fun exploit_V2 : V2;
-fun exploitation_N : N;
-fun exploration_N : N;
-fun exploratory_A : A;
-fun explore_V2 : V2;
-fun explore_VS : VS;
-fun explorer_N : N;
-fun explosion_N : N;
-fun explosive_A : A;
-fun explosive_N : N;
-fun expo_N : N;
-fun exponent_N : N;
-fun exponential_A : A;
-fun exponential_N : N;
-fun export_N : N;
-fun export_V : V;
-fun export_V2 : V2;
-fun exportable_A : A;
-fun exportation_N : N;
-fun exporter_N : N;
-fun expose_N : N;
-fun expose_V : V;
-fun expose_V2 : V2;
-fun exposition_N : N;
-fun expostulate_V : V;
-fun expostulation_N : N;
-fun exposure_N : N;
-fun expound_V2 : V2;
-fun expound_VS : VS;
-fun express_A : A;
-fun express_Adv : Adv;
-fun express_N : N;
-fun express_V2 : V2;
-fun expression_N : N;
-fun expressionism_N : N;
-fun expressionist_N : N;
-fun expressionless_A : A;
-fun expressive_A : A;
-fun expressway_N : N;
-fun expropriate_V2 : V2;
-fun expropriation_N : N;
-fun expulsion_N : N;
-fun expunge_V2 : V2;
-fun expurgate_V2 : V2;
-fun expurgation_N : N;
-fun exquisite_A : A;
-fun exquisiteness_N : N;
-fun extant_A : A;
-fun extemporaneous_A : A;
-fun extemporary_A : A;
-fun extempore_A : A;
-fun extempore_Adv : Adv;
-fun extemporize_V : V;
-fun extemporize_V2 : V2;
-fun extend_V : V;
-fun extend_V2 : V2;
-fun extension_N : N;
-fun extensive_A : A;
-fun extent_N : N;
-fun extenuate_V2 : V2;
-fun extenuation_N : N;
-fun exterior_A : A;
-fun exterior_N : N;
-fun exteriorize_V2 : V2;
-fun exterminate_V2 : V2;
-fun extermination_N : N;
-fun external_A : A;
-fun external_N : N;
-fun externalize_V2 : V2;
-fun exterritorial_A : A;
-fun extinct_A : A;
-fun extinction_N : N;
-fun extinguish_V2 : V2;
-fun extinguisher_N : N;
-fun extirpate_V2 : V2;
-fun extirpation_N : N;
-fun extol_V2 : V2;
-fun extort_V : V;
-fun extort_V2 : V2;
-fun extortion_N : N;
-fun extortionate_A : A;
-fun extra_A : A;
-fun extra_Adv : Adv;
-fun extra_N : N;
-fun extract_N : N;
-fun extract_V2 : V2;
-fun extraction_N : N;
-fun extracurricular_A : A;
-fun extradite_V2 : V2;
-fun extradition_N : N;
-fun extrajudicial_A : A;
-fun extramarital_A : A;
-fun extramural_A : A;
-fun extraneous_A : A;
-fun extraordinary_A : A;
-fun extrapolate_V : V;
-fun extrapolate_V2 : V2;
-fun extrapolation_N : N;
-fun extrasensory_A : A;
-fun extraterritorial_A : A;
-fun extravagance_N : N;
-fun extravagant_A : A;
-fun extravaganza_N : N;
-fun extreme_A : A;
-fun extreme_N : N;
-fun extremist_N : N;
-fun extremity_N : N;
-fun extricable_A : A;
-fun extricate_V2 : V2;
-fun extrication_N : N;
-fun extrinsic_A : A;
-fun extroversion_N : N;
-fun extrovert_N : N;
-fun extrude_V2 : V2;
-fun extrusion_N : N;
-fun exuberance_N : N;
-fun exuberant_A : A;
-fun exude_V : V;
-fun exude_V2 : V2;
-fun exult_V : V;
-fun exultant_A : A;
-fun exultation_N : N;
-fun eye_N : N;
-fun eye_V2 : V2;
-fun eye_catching_A : A;
-fun eye_opener_N : N;
-fun eye_shadow_N : N;
-fun eyeball_N : N;
-fun eyeball_V2 : V2;
-fun eyebath_N : N;
-fun eyebrow_N : N;
-fun eyecatching_A : A;
-fun eyecup_N : N;
-fun eyed_A : A;
-fun eyeful_N : N;
-fun eyeglass_N : N;
-fun eyelash_N : N;
-fun eyeless_A : A;
-fun eyelet_N : N;
-fun eyelid_N : N;
-fun eyepiece_N : N;
-fun eyeshot_N : N;
-fun eyesight_N : N;
-fun eyesore_N : N;
-fun eyestrain_N : N;
-fun eyetooth_N : N;
-fun eyewash_N : N;
-fun eyewitness_N : N;
-fun eyrie_N : N;
-fun eyry_N : N;
-fun fa_N : N;
-fun fab_A : A;
-fun fabian_A : A;
-fun fabian_N : N;
-fun fable_N : N;
-fun fabled_A : A;
-fun fabric_N : N;
-fun fabricate_V2 : V2;
-fun fabrication_N : N;
-fun fabulous_A : A;
-fun facade_N : N;
-fun face_N : N;
-fun face_V : V;
-fun face_V2 : V2;
-fun face_ache_N : N;
-fun face_card_N : N;
-fun face_cloth_N : N;
-fun face_cream_N : N;
-fun face_lift_N : N;
-fun face_lifting_N : N;
-fun face_pack_N : N;
-fun face_powder_N : N;
-fun face_saver_N : N;
-fun face_saving_A : A;
-fun face_saving_N : N;
-fun faceless_A : A;
-fun facer_N : N;
-fun facet_N : N;
-fun facetious_A : A;
-fun facetiousness_N : N;
-fun facia_N : N;
-fun facial_A : A;
-fun facial_N : N;
-fun facile_A : A;
-fun facilitate_V2 : V2;
-fun facilitation_N : N;
-fun facility_N : N;
-fun facing_N : N;
-fun facsimile_N : N;
-fun fact_N : N;
-fun fact_finding_A : A;
-fun faction_N : N;
-fun factious_A : A;
-fun factitious_A : A;
-fun factor_N : N;
-fun factorize_V2 : V2;
-fun factory_N : N;
-fun factotum_N : N;
-fun factual_A : A;
-fun faculty_N : N;
-fun fad_N : N;
-fun faddily_Adv : Adv;
-fun faddy_A : A;
-fun fade_V : V;
-fun fade_V2 : V2;
-fun faerie_N : N;
-fun faery_N : N;
-fun fag_N : N;
-fun fag_V : V;
-fun fag_V2 : V2;
-fun fag_end_N : N;
-fun faggot_N : N;
-fun faience_N : N;
-fun fail_N : N;
-fun fail_V : V;
-fun fail_V2 : V2;
-fun fail_V2V : V2V;
-fun fail_VS : VS;
-fun fail_VV : VV;
-fun fail_safe_A : A;
-fun failing_N : N;
-fun failure_N : N;
-fun fain_Adv : Adv;
-fun faint_A : A;
-fun faint_N : N;
-fun faint_V : V;
-fun faint_hearted_A : A;
-fun faintness_N : N;
-fun fair_A : A;
-fun fair_Adv : Adv;
-fun fair_N : N;
-fun fair_minded_A : A;
-fun fairground_N : N;
-fun fairish_A : A;
-fun fairness_N : N;
-fun fairway_N : N;
-fun fairy_N : N;
-fun fairyland_N : N;
-fun fairytale_N : N;
-fun fait_accompli_N : N;
-fun faith_N : N;
-fun faith_healing_N : N;
-fun faithful_A : A;
-fun faithfulness_N : N;
-fun faithless_A : A;
-fun faithlessness_N : N;
-fun fake_N : N;
-fun fake_V2 : V2;
-fun fakir_N : N;
-fun falcon_N : N;
-fun falconry_N : N;
-fun falkirk_PN : PN;
-fun fall_N : N;
-fun fall_V : V;
-fun fall_V2 : V2;
-fun fall_VA : VA;
-fun fallacious_A : A;
-fun fallacy_N : N;
-fun fallibility_N : N;
-fun fallible_A : A;
-fun fallopian_A : A;
-fun fallout_N : N;
-fun fallow_A : A;
-fun fallow_N : N;
-fun fallow_deer_N : N;
-fun falmouth_PN : PN;
-fun false_A : A;
-fun false_Adv : Adv;
-fun falsehood_N : N;
-fun falseness_N : N;
-fun falsetto_A : A;
-fun falsetto_N : N;
-fun falsification_N : N;
-fun falsify_V2 : V2;
-fun falsity_N : N;
-fun falter_V : V;
-fun falter_V2 : V2;
-fun falteringly_Adv : Adv;
-fun fame_N : N;
-fun fame_V2 : V2;
-fun famed_A : A;
-fun familiar_A : A;
-fun familiar_A2 : A2;
-fun familiar_N : N;
-fun familiarity_N : N;
-fun familiarize_V2 : V2;
-fun family_N : N;
-fun famine_N : N;
-fun famish_V : V;
-fun famish_V2 : V2;
-fun famous_A : A;
-fun fan_N : N;
-fun fan_V : V;
-fun fan_V2 : V2;
-fun fan_belt_N : N;
-fun fanatic_A : A;
-fun fanatic_N : N;
-fun fanatical_A : A;
-fun fanaticism_N : N;
-fun fancier_N : N;
-fun fanciful_A : A;
-fun fancy_A : A;
-fun fancy_N : N;
-fun fancy_V2 : V2;
-fun fancy_VS : VS;
-fun fancy_free_A : A;
-fun fandango_N : N;
-fun fanfare_N : N;
-fun fang_N : N;
-fun fanlight_N : N;
-fun fanny_N : N;
-fun fanny_PN : PN;
-fun fantan_N : N;
-fun fantasia_N : N;
-fun fantasize_V : V;
-fun fantastic_A : A;
-fun fantastically_Adv : Adv;
-fun fantasy_N : N;
-fun fao_N : N;
-fun far_A : A;
-fun far_V2 : V2;
-fun far_famed_A : A;
-fun far_fetched_A : A;
-fun far_flung_A : A;
-fun far_off_A : A;
-fun far_reaching_A : A;
-fun far_seeing_A : A;
-fun far_sighted_A : A;
-fun faraway_A : A;
-fun farce_N : N;
-fun farcical_A : A;
-fun fare_N : N;
-fun fare_V : V;
-fun fare_stage_N : N;
-fun farewell_N : N;
-fun farinaceous_A : A;
-fun farm_N : N;
-fun farm_V : V;
-fun farm_V2 : V2;
-fun farmer_N : N;
-fun farming_N : N;
-fun farmhand_N : N;
-fun farmhouse_N : N;
-fun farmstead_N : N;
-fun farmyard_N : N;
-fun farnham_PN : PN;
-fun farnworth_PN : PN;
-fun farrago_N : N;
-fun farrier_N : N;
-fun farrow_N : N;
-fun farrow_V : V;
-fun farsi_N : N;
-fun fart_N : N;
-fun fart_V : V;
-fun farther_Adv : Adv;
-fun farthest_Adv : Adv;
-fun farthing_N : N;
-fun fascia_N : N;
-fun fascinate_V2 : V2;
-fun fascinating_A : A;
-fun fascination_N : N;
-fun fascism_N : N;
-fun fascist_A : A;
-fun fascist_N : N;
-fun fashion_N : N;
-fun fashion_V2 : V2;
-fun fashionable_A : A;
-fun fast_A : A;
-fun fast_Adv : Adv;
-fun fast_N : N;
-fun fast_V : V;
-fun fasten_V : V;
-fun fasten_V2 : V2;
-fun fastener_N : N;
-fun fastening_N : N;
-fun fastidious_A : A;
-fun fastidiousness_N : N;
-fun fastness_N : N;
-fun fat_A : A;
-fun fat_N : N;
-fun fat_V2 : V2;
-fun fatal_A : A;
-fun fatalism_N : N;
-fun fatalist_N : N;
-fun fatalistic_A : A;
-fun fatality_N : N;
-fun fate_N : N;
-fun fate_V2 : V2;
-fun fateful_A : A;
-fun fathead_N : N;
-fun father_N : N;
-fun father_V2 : V2;
-fun father_in_law_N : N;
-fun fatherhood_N : N;
-fun fatherland_N : N;
-fun fatherless_A : A;
-fun fatherly_A : A;
-fun fathom_N : N;
-fun fathom_V2 : V2;
-fun fathomless_A : A;
-fun fatigue_N : N;
-fun fatigue_V2 : V2;
-fun fatigue_party_N : N;
-fun fatless_A : A;
-fun fatness_N : N;
-fun fatten_V : V;
-fun fatten_V2 : V2;
-fun fattish_A : A;
-fun fatty_A : A;
-fun fatuity_N : N;
-fun fatuous_A : A;
-fun fatuousness_N : N;
-fun faucet_N : N;
-fun fauldhouse_PN : PN;
-fun fault_N : N;
-fun fault_V2 : V2;
-fun fault_finder_N : N;
-fun fault_finding_N : N;
-fun faultily_Adv : Adv;
-fun faultless_A : A;
-fun faulty_A : A;
-fun faun_N : N;
-fun faux_pas_N : N;
-fun faversham_PN : PN;
-fun favor_V : V;
-fun favor_V2 : V2;
-fun favor_VS : VS;
-fun favour_N : N;
-fun favour_V2 : V2;
-fun favourable_A : A;
-fun favourite_A : A;
-fun favourite_N : N;
-fun favouritism_N : N;
-fun fawley_PN : PN;
-fun fawn_N : N;
-fun fawn_V : V;
-fun fbi_PN : PN;
-fun fealty_N : N;
-fun fear_N : N;
-fun fear_V : V;
-fun fear_V2 : V2;
-fun fear_VS : VS;
-fun fearful_A : A;
-fun fearfulness_N : N;
-fun fearless_A : A;
-fun fearlessness_N : N;
-fun fearsome_A : A;
-fun feasibility_N : N;
-fun feasible_A : A;
-fun feast_N : N;
-fun feast_V : V;
-fun feast_V2 : V2;
-fun feast_day_N : N;
-fun feat_N : N;
-fun feather_N : N;
-fun feather_V2 : V2;
-fun feather_boa_N : N;
-fun featherbed_N : N;
-fun featherbed_V2 : V2;
-fun featherbrained_A : A;
-fun featherstone_PN : PN;
-fun featherweight_N : N;
-fun feathery_A : A;
-fun feature_N : N;
-fun feature_V2 : V2;
-fun featureless_A : A;
-fun feb_PN : PN;
-fun febrile_A : A;
-fun february_N : N;
-fun february_PN : PN;
-fun feckless_A : A;
-fun fecklessness_N : N;
-fun fecund_A : A;
-fun fecundity_N : N;
-fun fed_N : N;
-fun federal_A : A;
-fun federalism_N : N;
-fun federalist_N : N;
-fun federate_V : V;
-fun federate_V2 : V2;
-fun federation_N : N;
-fun fee_N : N;
-fun fee_V2 : V2;
-fun feeble_A : A;
-fun feeble_minded_A : A;
-fun feebleness_N : N;
-fun feebly_Adv : Adv;
-fun feed_N : N;
-fun feed_V : V;
-fun feed_V2 : V2;
-fun feedback_N : N;
-fun feeder_N : N;
-fun feeding_bottle_N : N;
-fun feel_N : N;
-fun feel_V : V;
-fun feel_V2 : V2;
-fun feel_VA : VA;
-fun feel_VS : VS;
-fun feeler_N : N;
-fun feeling_A : A;
-fun feeling_N : N;
-fun feign_V2 : V2;
-fun feint_N : N;
-fun feint_V : V;
-fun feldspar_N : N;
-fun felicitate_V2 : V2;
-fun felicitation_N : N;
-fun felicitous_A : A;
-fun felicity_N : N;
-fun felicity_PN : PN;
-fun feline_A : A;
-fun felix_PN : PN;
-fun felixstowe_PN : PN;
-fun fell_A : A;
-fun fell_V2 : V2;
-fun fell_V2V : V2V;
-fun fell_VA : VA;
-fun fellah_N : N;
-fun fellow_N : N;
-fun fellow_feeling_N : N;
-fun fellow_traveller_N : N;
-fun fellowship_N : N;
-fun felon_N : N;
-fun felonious_A : A;
-fun felony_N : N;
-fun felspar_N : N;
-fun felt_N : N;
-fun felucca_N : N;
-fun fem_PN : PN;
-fun female_A : A;
-fun female_N : N;
-fun feminine_A : A;
-fun femininity_N : N;
-fun feminism_N : N;
-fun feminist_N : N;
-fun femur_N : N;
-fun fen_N : N;
-fun fence_N : N;
-fun fence_V2 : V2;
-fun fencer_N : N;
-fun fencing_N : N;
-fun fend_V : V;
-fun fend_V2 : V2;
-fun fender_N : N;
-fun fennel_N : N;
-fun feoff_N : N;
-fun feral_A : A;
-fun fermanagh_PN : PN;
-fun ferment_N : N;
-fun ferment_V : V;
-fun ferment_V2 : V2;
-fun fermentation_N : N;
-fun fern_N : N;
-fun ferny_A : A;
-fun ferocious_A : A;
-fun ferocity_N : N;
-fun ferrara_PN : PN;
-fun ferret_N : N;
-fun ferret_V : V;
-fun ferret_V2 : V2;
-fun ferroconcrete_N : N;
-fun ferrous_A : A;
-fun ferrule_N : N;
-fun ferry_N : N;
-fun ferry_V : V;
-fun ferry_V2 : V2;
-fun ferryboat_N : N;
-fun ferryhill_PN : PN;
-fun ferryman_N : N;
-fun fertile_A : A;
-fun fertility_N : N;
-fun fertilization_N : N;
-fun fertilize_V2 : V2;
-fun fertilizer_N : N;
-fun ferule_N : N;
-fun fervency_N : N;
-fun fervent_A : A;
-fun fervid_A : A;
-fun fervour_N : N;
-fun festal_A : A;
-fun fester_V : V;
-fun festival_N : N;
-fun festive_A : A;
-fun festivity_N : N;
-fun festoon_N : N;
-fun festoon_V2 : V2;
-fun fetal_A : A;
-fun fetch_V : V;
-fun fetch_V2 : V2;
-fun fetching_A : A;
-fun fete_N : N;
-fun fete_V2 : V2;
-fun fete_day_N : N;
-fun fetid_A : A;
-fun fetish_N : N;
-fun fetlock_N : N;
-fun fetter_N : N;
-fun fetter_V2 : V2;
-fun fettle_N : N;
-fun feud_N : N;
-fun feudal_A : A;
-fun feudalism_N : N;
-fun feudatory_A : A;
-fun feudatory_N : N;
-fun feude_V : V;
-fun fever_N : N;
-fun fevered_A : A;
-fun feverish_A : A;
-fun few_Num : Num;
-fun fewer_than_AdN : AdN;
-fun fewness_N : N;
-fun fey_A : A;
-fun fez_N : N;
-fun fiance_N : N;
-fun fiancee_N : N;
-fun fiasco_N : N;
-fun fiat_N : N;
-fun fib_N : N;
-fun fib_V : V;
-fun fibber_N : N;
-fun fibbing_N : N;
-fun fibre_N : N;
-fun fibreboard_N : N;
-fun fibreglass_N : N;
-fun fibrositis_N : N;
-fun fibrous_A : A;
-fun fibula_N : N;
-fun fickle_A : A;
-fun fickleness_N : N;
-fun fiction_N : N;
-fun fictional_A : A;
-fun fictitious_A : A;
-fun fiddle_N : N;
-fun fiddle_V2 : V2;
-fun fiddler_N : N;
-fun fiddlestick_N : N;
-fun fiddling_A : A;
-fun fidelity_N : N;
-fun fidget_N : N;
-fun fidget_V : V;
-fun fidget_V2 : V2;
-fun fidgety_A : A;
-fun fief_N : N;
-fun field_N : N;
-fun field_V : V;
-fun field_V2 : V2;
-fun field_hospital_N : N;
-fun field_officer_N : N;
-fun fielder_N : N;
-fun fieldsman_N : N;
-fun fieldwork_N : N;
-fun fiend_N : N;
-fun fiendish_A : A;
-fun fierce_A : A;
-fun fierceness_N : N;
-fun fieriness_N : N;
-fun fiery_A : A;
-fun fiesta_N : N;
-fun fife_N : N;
-fun fife_PN : PN;
-fun fig_N : N;
-fun fig_leaf_N : N;
-fun fight_N : N;
-fun fight_V : V;
-fun fight_V2 : V2;
-fun fight_V2V : V2V;
-fun fighter_N : N;
-fun fighting_N : N;
-fun figment_N : N;
-fun figurative_A : A;
-fun figure_N : N;
-fun figure_V : V;
-fun figure_V2 : V2;
-fun figure_V2V : V2V;
-fun figure_VS : VS;
-fun figured_A : A;
-fun figurehead_N : N;
-fun fiji_PN : PN;
-fun fijian_A : A;
-fun fijian_N : N;
-fun filament_N : N;
-fun filature_N : N;
-fun filbert_N : N;
-fun filch_V2 : V2;
-fun file_N : N;
-fun file_V : V;
-fun file_V2 : V2;
-fun filial_A : A;
-fun filibuster_N : N;
-fun filibuster_V : V;
-fun filigree_N : N;
-fun filipino_A : A;
-fun filipino_N : N;
-fun fill_N : N;
-fun fill_V : V;
-fun fill_V2 : V2;
-fun fillet_N : N;
-fun fillet_V2 : V2;
-fun filling_N : N;
-fun fillip_N : N;
-fun filly_N : N;
-fun film_N : N;
-fun film_V : V;
-fun film_V2 : V2;
-fun film_star_N : N;
-fun filmable_A : A;
-fun filmy_A : A;
-fun filter_N : N;
-fun filter_V : V;
-fun filter_V2 : V2;
-fun filtertipped_A : A;
-fun filth_N : N;
-fun filthily_Adv : Adv;
-fun filthiness_N : N;
-fun filthy_A : A;
-fun filtrate_N : N;
-fun filtrate_V : V;
-fun filtrate_V2 : V2;
-fun filtration_N : N;
-fun fin_N : N;
-fun finable_A : A;
-fun finagle_V2 : V2;
-fun final_A : A;
-fun final_N : N;
-fun finale_N : N;
-fun finalist_N : N;
-fun finality_N : N;
-fun finalize_V2 : V2;
-fun finance_N : N;
-fun finance_V2 : V2;
-fun financial_A : A;
-fun financier_N : N;
-fun finch_N : N;
-fun find_N : N;
-fun find_V : V;
-fun find_V2 : V2;
-fun find_V2V : V2V;
-fun find_V2A : V2A;
-fun find_VS : VS;
-fun finder_N : N;
-fun finding_N : N;
-fun fine_A : A;
-fun fine_Adv : Adv;
-fun fine_N : N;
-fun fine_V2 : V2;
-fun fine_tooth_A : A;
-fun fineable_A : A;
-fun fineness_N : N;
-fun finery_N : N;
-fun finesse_N : N;
-fun finesse_V2 : V2;
-fun finger_N : N;
-fun finger_V2 : V2;
-fun finger_alphabet_N : N;
-fun finger_bowl_N : N;
-fun finger_plate_N : N;
-fun finger_post_N : N;
-fun fingerboard_N : N;
-fun fingermark_N : N;
-fun fingernail_N : N;
-fun fingerprint_N : N;
-fun fingerstall_N : N;
-fun fingertip_N : N;
-fun finical_A : A;
-fun finicky_A : A;
-fun finis_N : N;
-fun finish_N : N;
-fun finish_V : V;
-fun finish_V2 : V2;
-fun finish_VA : VA;
-fun finite_A : A;
-fun finland_PN : PN;
-fun finn_N : N;
-fun finnan_N : N;
-fun finnan_haddie_N : N;
-fun finnan_haddock_N : N;
-fun finnish_A : A;
-fun finnish_N : N;
-fun fiona_PN : PN;
-fun fiord_N : N;
-fun fir_N : N;
-fun fir_cone_N : N;
-fun fire_N : N;
-fun fire_V : V;
-fun fire_V2 : V2;
-fun fire_alarm_N : N;
-fun fire_brigade_N : N;
-fun fire_control_N : N;
-fun fire_eater_N : N;
-fun fire_engine_N : N;
-fun fire_escape_N : N;
-fun fire_extinguisher_N : N;
-fun fire_fighter_N : N;
-fun fire_hose_N : N;
-fun fire_power_N : N;
-fun fire_raising_N : N;
-fun fire_walker_N : N;
-fun fire_walking_N : N;
-fun fire_watcher_N : N;
-fun fire_watching_N : N;
-fun firearm_N : N;
-fun fireball_N : N;
-fun firebird_N : N;
-fun firebomb_N : N;
-fun firebox_N : N;
-fun firebrand_N : N;
-fun firebreak_N : N;
-fun firebrick_N : N;
-fun firebug_N : N;
-fun fireclay_N : N;
-fun firecracker_N : N;
-fun firedamp_N : N;
-fun firedog_N : N;
-fun firefly_N : N;
-fun fireguard_N : N;
-fun firelight_N : N;
-fun firelighter_N : N;
-fun fireman_N : N;
-fun firenze_PN : PN;
-fun fireplace_N : N;
-fun fireproof_A : A;
-fun fireside_N : N;
-fun firestone_N : N;
-fun firewater_N : N;
-fun firewood_N : N;
-fun firework_N : N;
-fun firing_line_N : N;
-fun firing_party_N : N;
-fun firing_squad_N : N;
-fun firkin_N : N;
-fun firm_A : A;
-fun firm_Adv : Adv;
-fun firm_N : N;
-fun firm_V : V;
-fun firm_V2 : V2;
-fun firmament_N : N;
-fun firmness_N : N;
-fun first_class_A : A;
-fun first_class_Adv : Adv;
-fun first_hand_A : A;
-fun first_hand_Adv : Adv;
-fun first_nighter_N : N;
-fun first_rate_A : A;
-fun first_rate_Adv : Adv;
-fun firstborn_A : A;
-fun firstborn_N : N;
-fun firth_N : N;
-fun fiscal_A : A;
-fun fish_N : N;
-fun fish_V : V;
-fun fish_V2 : V2;
-fun fish_hook_N : N;
-fun fish_knife_N : N;
-fun fish_slice_N : N;
-fun fishball_N : N;
-fun fishbone_N : N;
-fun fishcake_N : N;
-fun fisher_N : N;
-fun fisherman_N : N;
-fun fishery_N : N;
-fun fishing_N : N;
-fun fishing_line_N : N;
-fun fishing_rod_N : N;
-fun fishing_tackle_N : N;
-fun fishmonger_N : N;
-fun fishpaste_N : N;
-fun fishplate_N : N;
-fun fishwife_N : N;
-fun fishy_A : A;
-fun fissile_A : A;
-fun fission_N : N;
-fun fissionable_A : A;
-fun fissiparous_A : A;
-fun fissure_N : N;
-fun fist_N : N;
-fun fistula_N : N;
-fun fit_A : A;
-fun fit_N : N;
-fun fit_V : V;
-fun fit_V2 : V2;
-fun fitful_A : A;
-fun fitment_N : N;
-fun fitness_N : N;
-fun fitter_N : N;
-fun fitting_A : A;
-fun fitting_N : N;
-fun fivefold_A : A;
-fun fivepence_N : N;
-fun fivepenny_A : A;
-fun fiver_N : N;
-fun fives_N : N;
-fun fix_N : N;
-fun fix_V : V;
-fun fix_V2 : V2;
-fun fixate_V2 : V2;
-fun fixation_N : N;
-fun fixative_N : N;
-fun fixed_A : A;
-fun fixture_N : N;
-fun fizz_N : N;
-fun fizz_V : V;
-fun fizzle_V : V;
-fun fizzy_A : A;
-fun fjord_N : N;
-fun flabbergast_V2 : V2;
-fun flabbily_Adv : Adv;
-fun flabbiness_N : N;
-fun flabby_A : A;
-fun flaccid_A : A;
-fun flaccidity_N : N;
-fun flag_N : N;
-fun flag_V : V;
-fun flag_V2 : V2;
-fun flag_captain_N : N;
-fun flag_day_N : N;
-fun flagellant_N : N;
-fun flagellate_V2 : V2;
-fun flagellation_N : N;
-fun flageolet_N : N;
-fun flagon_N : N;
-fun flagpole_N : N;
-fun flagrant_A : A;
-fun flagship_N : N;
-fun flagstaff_N : N;
-fun flagstone_N : N;
-fun flail_N : N;
-fun flail_V2 : V2;
-fun flair_N : N;
-fun flak_N : N;
-fun flake_N : N;
-fun flake_V : V;
-fun flakiness_N : N;
-fun flaky_A : A;
-fun flambeau_N : N;
-fun flamboyance_N : N;
-fun flamboyant_A : A;
-fun flame_N : N;
-fun flame_V : V;
-fun flamethrower_N : N;
-fun flaming_A : A;
-fun flamingo_N : N;
-fun flammable_A : A;
-fun flan_N : N;
-fun flange_N : N;
-fun flank_N : N;
-fun flank_V : V;
-fun flank_V2 : V2;
-fun flannel_N : N;
-fun flannelette_N : N;
-fun flap_N : N;
-fun flap_V : V;
-fun flap_V2 : V2;
-fun flapjack_N : N;
-fun flapper_N : N;
-fun flare_N : N;
-fun flare_V : V;
-fun flare_V2 : V2;
-fun flare_path_N : N;
-fun flare_up_N : N;
-fun flash_N : N;
-fun flash_V : V;
-fun flash_V2 : V2;
-fun flashback_N : N;
-fun flashbulb_N : N;
-fun flashgun_N : N;
-fun flashily_Adv : Adv;
-fun flashlight_N : N;
-fun flashpoint_N : N;
-fun flashy_A : A;
-fun flask_N : N;
-fun flat_A : A;
-fun flat_Adv : Adv;
-fun flat_N : N;
-fun flat_bottomed_A : A;
-fun flat_car_N : N;
-fun flat_footed_A : A;
-fun flat_iron_N : N;
-fun flatfish_N : N;
-fun flatlet_N : N;
-fun flatness_N : N;
-fun flatten_V : V;
-fun flatten_V2 : V2;
-fun flatter_V2 : V2;
-fun flatterer_N : N;
-fun flattery_N : N;
-fun flattop_N : N;
-fun flatulence_N : N;
-fun flaunt_V : V;
-fun flaunt_V2 : V2;
-fun flautist_N : N;
-fun flavour_N : N;
-fun flavour_V2 : V2;
-fun flavouring_N : N;
-fun flavourless_A : A;
-fun flaw_N : N;
-fun flaw_V2 : V2;
-fun flawed_A : A;
-fun flawless_A : A;
-fun flax_N : N;
-fun flaxen_A : A;
-fun flay_V2 : V2;
-fun flea_N : N;
-fun flea_bite_N : N;
-fun flea_bitten_A : A;
-fun fleapit_N : N;
-fun fleck_N : N;
-fun fleck_V2 : V2;
-fun fledged_A : A;
-fun fledgeling_N : N;
-fun fledgling_N : N;
-fun flee_V : V;
-fun flee_V2 : V2;
-fun fleece_N : N;
-fun fleece_V2 : V2;
-fun fleecy_A : A;
-fun fleet_A : A;
-fun fleet_N : N;
-fun fleet_PN : PN;
-fun fleet_street_PN : PN;
-fun fleeting_A : A;
-fun fleetness_N : N;
-fun fleetwood_PN : PN;
-fun flemish_A : A;
-fun flemish_N : N;
-fun flesh_N : N;
-fun flesh_wound_N : N;
-fun fleshly_A : A;
-fun fleshy_A : A;
-fun fleur_de_lis_N : N;
-fun flex_N : N;
-fun flex_V2 : V2;
-fun flexibility_N : N;
-fun flexible_A : A;
-fun flibbertigibbet_N : N;
-fun flick_N : N;
-fun flick_V2 : V2;
-fun flick_knife_N : N;
-fun flicker_N : N;
-fun flicker_V : V;
-fun flier_N : N;
-fun flight_N : N;
-fun flight_V2 : V2;
-fun flightless_A : A;
-fun flighty_A : A;
-fun flimsily_Adv : Adv;
-fun flimsiness_N : N;
-fun flimsy_A : A;
-fun flimsy_N : N;
-fun flinch_V : V;
-fun fling_N : N;
-fun fling_V : V;
-fun fling_V2 : V2;
-fun flint_N : N;
-fun flint_PN : PN;
-fun flintstone_N : N;
-fun flinty_A : A;
-fun flip_A : A;
-fun flip_N : N;
-fun flip_V : V;
-fun flip_V2 : V2;
-fun flippancy_N : N;
-fun flippant_A : A;
-fun flipper_N : N;
-fun flirt_N : N;
-fun flirt_V : V;
-fun flirtation_N : N;
-fun flirtatious_A : A;
-fun flit_N : N;
-fun flit_V : V;
-fun float_N : N;
-fun float_V : V;
-fun float_V2 : V2;
-fun float_VS : VS;
-fun floatation_N : N;
-fun floating_A : A;
-fun flock_N : N;
-fun flock_V : V;
-fun flock_V2V : V2V;
-fun floe_N : N;
-fun flog_V2 : V2;
-fun flogging_N : N;
-fun flood_N : N;
-fun flood_V : V;
-fun flood_V2 : V2;
-fun flood_tide_N : N;
-fun floodgate_N : N;
-fun floodlight_V2 : V2;
-fun floor_N : N;
-fun floor_V2 : V2;
-fun floor_walker_N : N;
-fun floorboard_N : N;
-fun flooring_N : N;
-fun floozie_N : N;
-fun floozy_N : N;
-fun flop_Adv : Adv;
-fun flop_N : N;
-fun flop_V : V;
-fun flop_V2 : V2;
-fun floppy_A : A;
-fun flora_PN : PN;
-fun floral_A : A;
-fun florence_PN : PN;
-fun floriculture_N : N;
-fun florid_A : A;
-fun florida_PN : PN;
-fun florin_N : N;
-fun florist_N : N;
-fun florrie_PN : PN;
-fun floss_N : N;
-fun flotation_N : N;
-fun flotilla_N : N;
-fun flotsam_N : N;
-fun flounce_N : N;
-fun flounce_V : V;
-fun flounce_V2 : V2;
-fun flounder_N : N;
-fun flounder_V : V;
-fun flour_N : N;
-fun flour_V2 : V2;
-fun flourish_N : N;
-fun flourish_V : V;
-fun flourish_V2 : V2;
-fun floury_A : A;
-fun flout_V2 : V2;
-fun flow_N : N;
-fun flow_V : V;
-fun flower_N : N;
-fun flower_V : V;
-fun flower_girl_N : N;
-fun flowerbed_N : N;
-fun flowered_A : A;
-fun flowerless_A : A;
-fun flowerpot_N : N;
-fun flowery_A : A;
-fun flu_N : N;
-fun fluctuate_V : V;
-fun fluctuation_N : N;
-fun flue_N : N;
-fun fluency_N : N;
-fun fluent_A : A;
-fun fluff_N : N;
-fun fluff_V2 : V2;
-fun fluffy_A : A;
-fun fluid_A : A;
-fun fluid_N : N;
-fun fluidity_N : N;
-fun fluke_N : N;
-fun flume_N : N;
-fun flummox_V2 : V2;
-fun flunk_V : V;
-fun flunk_V2 : V2;
-fun flunkey_N : N;
-fun flunky_N : N;
-fun fluorescence_N : N;
-fun fluorescent_A : A;
-fun fluoridate_V2 : V2;
-fun fluoridation_N : N;
-fun fluoride_N : N;
-fun fluoridization_N : N;
-fun fluoridize_V2 : V2;
-fun fluorine_N : N;
-fun flurry_N : N;
-fun flurry_V2 : V2;
-fun flush_A : A;
-fun flush_N : N;
-fun flush_V : V;
-fun flush_V2 : V2;
-fun fluster_N : N;
-fun fluster_V2 : V2;
-fun flute_N : N;
-fun flute_V : V;
-fun flute_V2 : V2;
-fun fluting_N : N;
-fun flutist_N : N;
-fun flutter_N : N;
-fun flutter_V : V;
-fun flutter_V2 : V2;
-fun fluvial_A : A;
-fun flux_N : N;
-fun fly_A : A;
-fun fly_N : N;
-fun fly_V : V;
-fun fly_V2 : V2;
-fun fly_VS : VS;
-fun fly_fish_V : V;
-fun fly_fishing_N : N;
-fun fly_swat_N : N;
-fun fly_swatter_N : N;
-fun flyblown_A : A;
-fun flycatcher_N : N;
-fun flyer_N : N;
-fun flying_A : A;
-fun flying_bomb_N : N;
-fun flying_fish_N : N;
-fun flying_fox_N : N;
-fun flying_squad_N : N;
-fun flyleaf_N : N;
-fun flyover_N : N;
-fun flypaper_N : N;
-fun flypast_N : N;
-fun flytrap_N : N;
-fun flyweight_N : N;
-fun flywheel_N : N;
-fun fm_N : N;
-fun fo'c'sle_N : N;
-fun fo_N : N;
-fun foal_N : N;
-fun foal_V : V;
-fun foam_N : N;
-fun foam_V : V;
-fun foam_rubber_N : N;
-fun foamy_A : A;
-fun fob_V2 : V2;
-fun focal_A : A;
-fun focus_N : N;
-fun focus_V : V;
-fun focus_V2 : V2;
-fun fodder_N : N;
-fun foe_N : N;
-fun foetal_A : A;
-fun foetus_N : N;
-fun fog_N : N;
-fun fog_V2 : V2;
-fun fogbank_N : N;
-fun fogbound_A : A;
-fun fogey_N : N;
-fun foggia_PN : PN;
-fun foggy_A : A;
-fun foghorn_N : N;
-fun foglamp_N : N;
-fun fogsignal_N : N;
-fun foible_N : N;
-fun foil_N : N;
-fun foil_V2 : V2;
-fun foist_V2 : V2;
-fun fold_N : N;
-fun fold_V : V;
-fun fold_V2 : V2;
-fun folder_N : N;
-fun foliage_N : N;
-fun folio_N : N;
-fun folk_N : N;
-fun folk_dance_N : N;
-fun folkestone_PN : PN;
-fun folklore_N : N;
-fun folksong_N : N;
-fun folksy_A : A;
-fun folktale_N : N;
-fun follow_V : V;
-fun follow_V2 : V2;
-fun follow_VS : VS;
-fun follow_on_N : N;
-fun follow_through_N : N;
-fun follow_up_N : N;
-fun follower_N : N;
-fun following_A : A;
-fun following_N : N;
-fun folly_N : N;
-fun foment_V2 : V2;
-fun fomentation_N : N;
-fun fond_A : A;
-fun fondant_N : N;
-fun fondle_V2 : V2;
-fun fondness_N : N;
-fun font_N : N;
-fun foochow_PN : PN;
-fun food_N : N;
-fun foodless_A : A;
-fun foodstuff_N : N;
-fun fool_N : N;
-fun fool_V : V;
-fun fool_V2 : V2;
-fun foolery_N : N;
-fun foolhardiness_N : N;
-fun foolhardy_A : A;
-fun foolish_A : A;
-fun foolishness_N : N;
-fun foolproof_A : A;
-fun foolscap_N : N;
-fun foot_N : N;
-fun foot_V : V;
-fun foot_V2 : V2;
-fun foot_and_mouth_A : A;
-fun foot_and_mouth_N : N;
-fun foot_bath_N : N;
-fun foot_pound_N : N;
-fun foot_race_N : N;
-fun foot_rot_N : N;
-fun footage_N : N;
-fun football_N : N;
-fun footballer_N : N;
-fun footboard_N : N;
-fun footbridge_N : N;
-fun footed_A : A;
-fun footer_N : N;
-fun footfall_N : N;
-fun footfault_N : N;
-fun foothold_N : N;
-fun footing_N : N;
-fun footle_V : V;
-fun footle_V2 : V2;
-fun footling_A : A;
-fun footloose_A : A;
-fun footman_N : N;
-fun footmark_N : N;
-fun footnote_N : N;
-fun footpath_N : N;
-fun footplate_N : N;
-fun footprint_N : N;
-fun footslog_V : V;
-fun footslogger_N : N;
-fun footsore_A : A;
-fun footstep_N : N;
-fun footstool_N : N;
-fun footsure_A : A;
-fun footwear_N : N;
-fun footwork_N : N;
-fun fop_N : N;
-fun foppish_A : A;
-fun for_Prep : Prep ;
-fun forage_N : N;
-fun forage_V : V;
-fun foray_N : N;
-fun foray_V : V;
-fun forbear_N : N;
-fun forbear_V : V;
-fun forbear_V2 : V2;
-fun forbearance_N : N;
-fun forbid_V2 : V2;
-fun forbidding_A : A;
-fun force_N : N;
-fun force_V : V;
-fun force_V2 : V2;
-fun force_V2V : V2V;
-fun force_VS : VS;
-fun force_feed_V2 : V2;
-fun force_land_V : V;
-fun force_land_V2 : V2;
-fun force_majeure_N : N;
-fun forceful_A : A;
-fun forcefulness_N : N;
-fun forcemeat_N : N;
-fun forcible_A : A;
-fun ford_N : N;
-fun ford_V2 : V2;
-fun fordable_A : A;
-fun fore_A : A;
-fun fore_Adv : Adv;
-fun fore_N : N;
-fun forearm_N : N;
-fun forearm_V2 : V2;
-fun forebode_V2 : V2;
-fun foreboding_N : N;
-fun forecast_N : N;
-fun forecast_V : V;
-fun forecast_V2 : V2;
-fun forecast_VS : VS;
-fun forecaster_N : N;
-fun forecastle_N : N;
-fun foreclose_V : V;
-fun foreclose_V2 : V2;
-fun foreclosure_N : N;
-fun forecourt_N : N;
-fun foredoom_V2 : V2;
-fun forefather_N : N;
-fun forefinger_N : N;
-fun forefoot_N : N;
-fun forefront_N : N;
-fun foregather_V : V;
-fun forego_V : V;
-fun forego_V2 : V2;
-fun foregoing_A : A;
-fun foregone_A : A;
-fun foreground_N : N;
-fun forehand_A : A;
-fun forehead_N : N;
-fun foreign_A : A;
-fun foreigner_N : N;
-fun foreknow_V : V;
-fun foreknow_V2 : V2;
-fun foreknowledge_N : N;
-fun foreland_N : N;
-fun foreleg_N : N;
-fun forelock_N : N;
-fun foreman_N : N;
-fun foremast_N : N;
-fun foremost_A : A;
-fun foremost_Adv : Adv;
-fun forename_N : N;
-fun forenoon_N : N;
-fun forensic_A : A;
-fun foreordain_V2 : V2;
-fun forerunner_N : N;
-fun foresail_N : N;
-fun foresee_V2 : V2;
-fun foreseeable_A : A;
-fun foreshadow_V2 : V2;
-fun foreshore_N : N;
-fun foreshorten_V2 : V2;
-fun foresight_N : N;
-fun foreskin_N : N;
-fun forest_N : N;
-fun forestall_V2 : V2;
-fun forester_N : N;
-fun forestry_N : N;
-fun foreswear_V2 : V2;
-fun foretaste_N : N;
-fun foretell_V2 : V2;
-fun forethought_N : N;
-fun foretop_N : N;
-fun forever_Adv : Adv;
-fun forewarn_V2 : V2;
-fun forewoman_N : N;
-fun foreword_N : N;
-fun forfar_PN : PN;
-fun forfeit_N : N;
-fun forfeit_V2 : V2;
-fun forfeiture_N : N;
-fun forgather_V : V;
-fun forge_N : N;
-fun forge_V : V;
-fun forge_V2 : V2;
-fun forger_N : N;
-fun forgery_N : N;
-fun forget_V : V;
-fun forget_V2 : V2;
-fun forget_VS : VS;
-fun forget_me_not_N : N;
-fun forgetful_A : A;
-fun forgetfulness_N : N;
-fun forging_N : N;
-fun forgivable_A : A;
-fun forgive_V : V;
-fun forgive_V2 : V2;
-fun forgiveness_N : N;
-fun forgiving_A : A;
-fun forgo_V2 : V2;
-fun fork_N : N;
-fun fork_V : V;
-fun fork_V2 : V2;
-fun forked_A : A;
-fun forli_PN : PN;
-fun forlorn_A : A;
-fun forlornness_N : N;
-fun form_N : N;
-fun form_V : V;
-fun form_V2 : V2;
-fun formal_A : A;
-fun formaldehyde_N : N;
-fun formalin_N : N;
-fun formalism_N : N;
-fun formality_N : N;
-fun formalize_V2 : V2;
-fun format_N : N;
-fun formation_N : N;
-fun formative_A : A;
-fun formby_PN : PN;
-fun former_A : A;
-fun formic_A : A;
-fun formica_N : N;
-fun formidable_A : A;
-fun formless_A : A;
-fun formosa_PN : PN;
-fun formula_N : N;
-fun formulate_V2 : V2;
-fun formulation_N : N;
-fun fornicate_V : V;
-fun fornication_N : N;
-fun forrader_Adv : Adv;
-fun forsake_V2 : V2;
-fun forsooth_Adv : Adv;
-fun forswear_V2 : V2;
-fun forsythia_N : N;
-fun fort_N : N;
-fun fort_lauderdale_PN : PN;
-fun fort_william_PN : PN;
-fun fort_worth_PN : PN;
-fun fortaleza_PN : PN;
-fun forte_A : A;
-fun forte_Adv : Adv;
-fun forte_N : N;
-fun forth_Adv : Adv;
-fun forthcoming_A : A;
-fun forthright_A : A;
-fun forthwith_Adv : Adv;
-fun fortieth_A : A;
-fun fortieth_N : N;
-fun fortification_N : N;
-fun fortify_V2 : V2;
-fun fortissimo_A : A;
-fun fortissimo_Adv : Adv;
-fun fortitude_N : N;
-fun fortnight_N : N;
-fun fortnightly_A : A;
-fun fortnightly_Adv : Adv;
-fun fortress_N : N;
-fun fortuitous_A : A;
-fun fortunate_A : A;
-fun fortune_N : N;
-fun forty_A : A;
-fun forty_N : N;
-fun fortyish_A : A;
-fun forum_N : N;
-fun forward_A : A;
-fun forward_Adv : Adv;
-fun forward_N : N;
-fun forward_V2 : V2;
-fun forwardness_N : N;
-fun forwards_Adv : Adv;
-fun fosse_N : N;
-fun fossil_N : N;
-fun fossilization_N : N;
-fun fossilize_V : V;
-fun fossilize_V2 : V2;
-fun foster_V2 : V2;
-fun foster_brother_N : N;
-fun foster_child_N : N;
-fun foster_father_N : N;
-fun foster_mother_N : N;
-fun foster_parent_N : N;
-fun foster_sister_N : N;
-fun foul_A : A;
-fun foul_N : N;
-fun foul_V : V;
-fun foul_V2 : V2;
-fun foul_mouthed_A : A;
-fun foul_spoken_A : A;
-fun foulness_N : N;
-fun found_V2 : V2;
-fun foundation_N : N;
-fun foundation_stone_N : N;
-fun founder_N : N;
-fun founder_V : V;
-fun founder_V2 : V2;
-fun foundling_N : N;
-fun foundress_N : N;
-fun foundry_N : N;
-fun fount_N : N;
-fun fountain_N : N;
-fun fountain_head_N : N;
-fun fountain_pen_N : N;
-fun four_in_hand_N : N;
-fun four_part_A : A;
-fun four_ply_A : A;
-fun four_poster_N : N;
-fun four_pounder_N : N;
-fun four_wheeler_N : N;
-fun fourfold_A : A;
-fun fourfold_Adv : Adv;
-fun fourpence_N : N;
-fun fourpenny_A : A;
-fun fourscore_A : A;
-fun fourscore_N : N;
-fun foursome_N : N;
-fun foursquare_A : A;
-fun fowey_PN : PN;
-fun fowl_N : N;
-fun fowl_V : V;
-fun fowl_run_N : N;
-fun fowler_N : N;
-fun fowlingpiece_N : N;
-fun fowlpest_N : N;
-fun fox_N : N;
-fun fox_V2 : V2;
-fun fox_terrier_N : N;
-fun foxglove_N : N;
-fun foxhole_N : N;
-fun foxhound_N : N;
-fun foxhunt_N : N;
-fun foxhunt_V : V;
-fun foxhunter_N : N;
-fun foxtrot_N : N;
-fun foxy_A : A;
-fun foyer_N : N;
-fun fr_PN : PN;
-fun fracas_N : N;
-fun fraction_N : N;
-fun fractional_A : A;
-fun fractious_A : A;
-fun fractiousness_N : N;
-fun fracture_N : N;
-fun fracture_V : V;
-fun fracture_V2 : V2;
-fun fragile_A : A;
-fun fragility_N : N;
-fun fragment_N : N;
-fun fragment_V : V;
-fun fragment_V2 : V2;
-fun fragmentary_A : A;
-fun fragmentation_N : N;
-fun fragrance_N : N;
-fun fragrant_A : A;
-fun frail_A : A;
-fun frailty_N : N;
-fun frame_N : N;
-fun frame_V : V;
-fun frame_V2 : V2;
-fun frame_up_N : N;
-fun framework_N : N;
-fun frampton_cotterell_PN : PN;
-fun fran_PN : PN;
-fun franc_N : N;
-fun france_PN : PN;
-fun frances_PN : PN;
-fun franchise_N : N;
-fun francis_PN : PN;
-fun franciscan_A : A;
-fun franciscan_N : N;
-fun frank_A : A;
-fun frank_N : N;
-fun frank_PN : PN;
-fun frank_V2 : V2;
-fun frankfurt_PN : PN;
-fun frankfurter_N : N;
-fun frankie_PN : PN;
-fun frankincense_N : N;
-fun franking_machine_N : N;
-fun franklin_N : N;
-fun frankness_N : N;
-fun frantic_A : A;
-fun frantically_Adv : Adv;
-fun fraserburgh_PN : PN;
-fun fraternal_A : A;
-fun fraternity_N : N;
-fun fraternization_N : N;
-fun fraternize_V : V;
-fun fratricide_N : N;
-fun frau_N : N;
-fun fraud_N : N;
-fun fraudulent_A : A;
-fun fraught_A : A;
-fun fraulein_N : N;
-fun fray_N : N;
-fun fray_V : V;
-fun fray_V2 : V2;
-fun frazzle_N : N;
-fun freak_N : N;
-fun freak_V : V;
-fun freak_V2 : V2;
-fun freak_out_N : N;
-fun freakish_A : A;
-fun freakishness_N : N;
-fun freaky_A : A;
-fun freckle_N : N;
-fun freckle_V : V;
-fun freckle_V2 : V2;
-fun freckleton_PN : PN;
-fun fred_PN : PN;
-fun freda_PN : PN;
-fun freddie_PN : PN;
-fun freddy_PN : PN;
-fun frederick_PN : PN;
-fun frederiksberg_PN : PN;
-fun free_A : A;
-fun free_V2 : V2;
-fun free_V2V : V2V;
-fun free_and_easy_A : A;
-fun free_for_all_N : N;
-fun free_handed_A : A;
-fun free_list_N : N;
-fun free_liver_N : N;
-fun free_living_N : N;
-fun free_range_A : A;
-fun free_spoken_A : A;
-fun free_standing_A : A;
-fun free_thinker_N : N;
-fun free_thinking_A : A;
-fun free_thought_N : N;
-fun free_trader_N : N;
-fun freebooter_N : N;
-fun freeborn_A : A;
-fun freedman_N : N;
-fun freedom_N : N;
-fun freehand_A : A;
-fun freehold_N : N;
-fun freeholder_N : N;
-fun freelance_N : N;
-fun freelance_V : V;
-fun freeman_N : N;
-fun freemason_N : N;
-fun freemasonry_N : N;
-fun freesia_N : N;
-fun freestone_N : N;
-fun freestyle_N : N;
-fun freeway_N : N;
-fun freewheel_V : V;
-fun freewill_A : A;
-fun freeze_N : N;
-fun freeze_V : V;
-fun freeze_V2 : V2;
-fun freezer_N : N;
-fun freezing_mixture_N : N;
-fun freezing_point_N : N;
-fun freiburg_PN : PN;
-fun freight_N : N;
-fun freight_V2 : V2;
-fun freight_train_N : N;
-fun freighter_N : N;
-fun freightliner_N : N;
-fun french_A : A;
-fun french_N : N;
-fun frenchman_N : N;
-fun frenchwoman_N : N;
-fun frenetic_A : A;
-fun frenzied_A : A;
-fun frenzy_N : N;
-fun frequency_N : N;
-fun frequent_A : A;
-fun frequent_V2 : V2;
-fun fresco_N : N;
-fun fresco_V2 : V2;
-fun fresh_A : A;
-fun fresh_Adv : Adv;
-fun freshen_V : V;
-fun freshen_V2 : V2;
-fun fresher_N : N;
-fun freshman_N : N;
-fun freshness_N : N;
-fun freshwater_A : A;
-fun freshwater_PN : PN;
-fun fret_N : N;
-fun fret_V : V;
-fun fret_V2 : V2;
-fun fret_VS : VS;
-fun fretful_A : A;
-fun fretsaw_N : N;
-fun fretwork_N : N;
-fun freudian_A : A;
-fun fri_PN : PN;
-fun friability_N : N;
-fun friable_A : A;
-fun friar_N : N;
-fun fricassee_N : N;
-fun fricassee_V2 : V2;
-fun fricative_A : A;
-fun fricative_N : N;
-fun friction_N : N;
-fun friday_N : N;
-fun friday_PN : PN;
-fun fridge_N : N;
-fun friend_N : N;
-fun friendless_A : A;
-fun friendlessness_N : N;
-fun friendliness_N : N;
-fun friendly_A : A;
-fun friendship_N : N;
-fun frier_N : N;
-fun frieze_N : N;
-fun frigate_N : N;
-fun fright_N : N;
-fun fright_V2 : V2;
-fun frighten_V2 : V2;
-fun frightened_A : A;
-fun frightening_A : A;
-fun frightful_A : A;
-fun frightfulness_N : N;
-fun frigid_A : A;
-fun frigidity_N : N;
-fun frill_N : N;
-fun frilled_A : A;
-fun frilly_A : A;
-fun fringe_N : N;
-fun fringe_V2 : V2;
-fun frinton_PN : PN;
-fun frippery_N : N;
-fun frisk_V : V;
-fun frisk_V2 : V2;
-fun friskily_Adv : Adv;
-fun frisky_A : A;
-fun frisson_N : N;
-fun fritter_N : N;
-fun fritter_V2 : V2;
-fun frivol_V : V;
-fun frivol_V2 : V2;
-fun frivolity_N : N;
-fun frivolous_A : A;
-fun frizz_V2 : V2;
-fun frizzle_V : V;
-fun frizzle_V2 : V2;
-fun frizzy_A : A;
-fun fro_Adv : Adv;
-fun frock_N : N;
-fun frock_coat_N : N;
-fun frodsham_PN : PN;
-fun frog_N : N;
-fun frogman_N : N;
-fun frogmarch_V2 : V2;
-fun frolic_N : N;
-fun frolic_V : V;
-fun frolicsome_A : A;
-fun from_Prep : Prep ;
-fun frome_PN : PN;
-fun frond_N : N;
-fun front_N : N;
-fun front_V : V;
-fun front_V2 : V2;
-fun front_bench_N : N;
-fun front_bencher_N : N;
-fun frontage_N : N;
-fun frontal_A : A;
-fun frontier_N : N;
-fun frontiersman_N : N;
-fun frontispiece_N : N;
-fun frost_N : N;
-fun frost_V : V;
-fun frost_V2 : V2;
-fun frost_bound_A : A;
-fun frostbite_N : N;
-fun frostbitten_A : A;
-fun frostily_Adv : Adv;
-fun frostiness_N : N;
-fun frosting_N : N;
-fun frosty_A : A;
-fun froth_N : N;
-fun froth_V : V;
-fun frothily_Adv : Adv;
-fun frothiness_N : N;
-fun frothy_A : A;
-fun froward_A : A;
-fun frown_N : N;
-fun frown_V : V;
-fun frowningly_Adv : Adv;
-fun frowsty_A : A;
-fun frowzy_A : A;
-fun frs_N : N;
-fun fructification_N : N;
-fun fructify_V : V;
-fun fructify_V2 : V2;
-fun frugal_A : A;
-fun frugality_N : N;
-fun fruit_N : N;
-fun fruit_V : V;
-fun fruit_fly_N : N;
-fun fruitcake_N : N;
-fun fruiterer_N : N;
-fun fruitful_A : A;
-fun fruitfulness_N : N;
-fun fruition_N : N;
-fun fruitless_A : A;
-fun fruitlessness_N : N;
-fun fruity_A : A;
-fun frump_N : N;
-fun frumpish_A : A;
-fun frumpy_A : A;
-fun frustrate_V2 : V2;
-fun frustration_N : N;
-fun fry_N : N;
-fun fry_V : V;
-fun fry_V2 : V2;
-fun fry_pan_N : N;
-fun fryer_N : N;
-fun frying_pan_N : N;
-fun ft_PN : PN;
-fun fuchsia_N : N;
-fun fuck_V : V;
-fun fuck_V2 : V2;
-fun fuck_all_N : N;
-fun fucker_N : N;
-fun fucking_A : A;
-fun fuddle_V2 : V2;
-fun fuddy_duddy_N : N;
-fun fudge_N : N;
-fun fuel_N : N;
-fun fuel_V : V;
-fun fuel_V2 : V2;
-fun fug_N : N;
-fun fuggy_A : A;
-fun fugitive_A : A;
-fun fugitive_N : N;
-fun fugue_N : N;
-fun fuhrer_N : N;
-fun fulcrum_N : N;
-fun fulfil_V2 : V2;
-fun fulfill_V2 : V2;
-fun fulfilment_N : N;
-fun full_A : A;
-fun full_blooded_A : A;
-fun full_blown_A : A;
-fun full_dress_A : A;
-fun full_fashioned_A : A;
-fun full_fledged_A : A;
-fun full_grown_A : A;
-fun full_length_A : A;
-fun full_page_A : A;
-fun full_scale_A : A;
-fun full_time_A : A;
-fun full_time_Adv : Adv;
-fun fullback_N : N;
-fun fuller_N : N;
-fun fullness_N : N;
-fun fully_Adv : Adv;
-fun fully_fashioned_A : A;
-fun fully_fledged_A : A;
-fun fully_grown_A : A;
-fun fulmar_N : N;
-fun fulminate_V : V;
-fun fulmination_N : N;
-fun fulsome_A : A;
-fun fulsomeness_N : N;
-fun fumble_V : V;
-fun fumble_V2 : V2;
-fun fumbler_N : N;
-fun fume_N : N;
-fun fume_V : V;
-fun fume_V2 : V2;
-fun fume_VS : VS;
-fun fumigate_V2 : V2;
-fun fumigation_N : N;
-fun fun_N : N;
-fun function_N : N;
-fun function_V : V;
-fun functional_A : A;
-fun functionalism_N : N;
-fun functionalist_N : N;
-fun functionary_N : N;
-fun fund_N : N;
-fun fund_V2 : V2;
-fun fundamental_A : A;
-fun fundamental_N : N;
-fun fundamentalism_N : N;
-fun fundamentalist_N : N;
-fun funeral_N : N;
-fun funereal_A : A;
-fun funfair_N : N;
-fun fungicide_N : N;
-fun fungoid_A : A;
-fun fungous_A : A;
-fun fungus_N : N;
-fun funicular_N : N;
-fun funk_N : N;
-fun funk_V : V;
-fun funk_V2 : V2;
-fun funky_A : A;
-fun funnel_N : N;
-fun funnel_V : V;
-fun funnel_V2 : V2;
-fun funnily_Adv : Adv;
-fun funniness_N : N;
-fun funny_A : A;
-fun funny_bone_N : N;
-fun fur_N : N;
-fun furbelow_N : N;
-fun furbish_V2 : V2;
-fun furious_A : A;
-fun furl_V : V;
-fun furl_V2 : V2;
-fun furlong_N : N;
-fun furlough_N : N;
-fun furnace_N : N;
-fun furnish_V2 : V2;
-fun furniture_N : N;
-fun furore_N : N;
-fun furrier_N : N;
-fun furrow_N : N;
-fun furrow_V : V;
-fun furrow_V2 : V2;
-fun furry_A : A;
-fun furth_PN : PN;
-fun further_Adv : Adv;
-fun further_V2 : V2;
-fun furtherance_N : N;
-fun furthermore_Adv : Adv;
-fun furthermost_A : A;
-fun furthest_A : A;
-fun furthest_Adv : Adv;
-fun furtive_A : A;
-fun furtiveness_N : N;
-fun fury_N : N;
-fun furze_N : N;
-fun fuse_N : N;
-fun fuse_V : V;
-fun fuse_V2 : V2;
-fun fuselage_N : N;
-fun fushun_PN : PN;
-fun fusilier_N : N;
-fun fusillade_N : N;
-fun fusion_N : N;
-fun fuss_N : N;
-fun fuss_V : V;
-fun fuss_V2 : V2;
-fun fussily_Adv : Adv;
-fun fussiness_N : N;
-fun fusspot_N : N;
-fun fussy_A : A;
-fun fustian_N : N;
-fun fusty_A : A;
-fun futile_A : A;
-fun futility_N : N;
-fun future_A : A;
-fun future_N : N;
-fun futureless_A : A;
-fun futurism_N : N;
-fun futurist_N : N;
-fun futurity_N : N;
-fun fuze_N : N;
-fun fuzz_N : N;
-fun fuzzy_A : A;
-fun fwd_PN : PN;
-fun g_man_N : N;
-fun gab_N : N;
-fun gabardine_N : N;
-fun gabble_N : N;
-fun gabble_V : V;
-fun gabble_V2 : V2;
-fun gaberdine_N : N;
-fun gable_N : N;
-fun gabled_A : A;
-fun gabon_PN : PN;
-fun gabonese_A : A;
-fun gabonese_N : N;
-fun gad_V : V;
-fun gadabout_N : N;
-fun gadfly_N : N;
-fun gadget_N : N;
-fun gadgetry_N : N;
-fun gael_N : N;
-fun gaelic_A : A;
-fun gaelic_N : N;
-fun gaff_N : N;
-fun gaffe_N : N;
-fun gaffer_N : N;
-fun gag_N : N;
-fun gag_V : V;
-fun gag_V2 : V2;
-fun gaga_A : A;
-fun gage_N : N;
-fun gage_V2 : V2;
-fun gaggle_N : N;
-fun gaiety_N : N;
-fun gaily_Adv : Adv;
-fun gain_N : N;
-fun gain_V : V;
-fun gain_V2 : V2;
-fun gainful_A : A;
-fun gainsay_V2 : V2;
-fun gainsborough_N : N;
-fun gainsborough_PN : PN;
-fun gait_N : N;
-fun gaiter_N : N;
-fun gal_N : N;
-fun gala_N : N;
-fun galactic_A : A;
-fun galantine_N : N;
-fun galashiels_PN : PN;
-fun galaxy_N : N;
-fun gale_N : N;
-fun gall_N : N;
-fun gall_V2 : V2;
-fun gallant_A : A;
-fun gallant_N : N;
-fun gallantry_N : N;
-fun galleon_N : N;
-fun gallery_N : N;
-fun galley_N : N;
-fun galley_proof_N : N;
-fun galley_slave_N : N;
-fun gallic_A : A;
-fun gallicism_N : N;
-fun gallivant_V : V;
-fun gallon_N : N;
-fun gallop_N : N;
-fun gallop_V : V;
-fun gallop_V2 : V2;
-fun galloway_PN : PN;
-fun gallows_bird_N : N;
-fun gallstone_N : N;
-fun gallup_PN : PN;
-fun galore_Adv : Adv;
-fun galosh_N : N;
-fun galumph_V : V;
-fun galvanic_A : A;
-fun galvanism_N : N;
-fun galvanize_V2 : V2;
-fun galvanize_VS : VS;
-fun galway_PN : PN;
-fun gambia_PN : PN;
-fun gambian_A : A;
-fun gambian_N : N;
-fun gambit_N : N;
-fun gamble_N : N;
-fun gamble_V : V;
-fun gamble_V2 : V2;
-fun gambler_N : N;
-fun gambling_N : N;
-fun gambling_den_N : N;
-fun gamboge_N : N;
-fun gambol_N : N;
-fun gambol_V : V;
-fun game_A : A;
-fun game_N : N;
-fun game_V : V;
-fun game_V2 : V2;
-fun game_bag_N : N;
-fun game_bird_N : N;
-fun game_licence_N : N;
-fun gamecock_N : N;
-fun gamekeeper_N : N;
-fun games_master_N : N;
-fun games_mistress_N : N;
-fun gamesmanship_N : N;
-fun gaming_house_N : N;
-fun gaming_table_N : N;
-fun gamma_N : N;
-fun gammon_N : N;
-fun gammy_A : A;
-fun gamp_N : N;
-fun gamut_N : N;
-fun gamy_A : A;
-fun gander_N : N;
-fun gang_N : N;
-fun gang_V : V;
-fun ganger_N : N;
-fun gangling_A : A;
-fun ganglion_N : N;
-fun gangplank_N : N;
-fun gangrene_N : N;
-fun gangrene_V : V;
-fun gangrene_V2 : V2;
-fun gangrenous_A : A;
-fun gangster_N : N;
-fun gangway_N : N;
-fun gannet_N : N;
-fun gantry_N : N;
-fun gaol_N : N;
-fun gaol_V2 : V2;
-fun gaolbird_N : N;
-fun gaolbreak_N : N;
-fun gaoler_N : N;
-fun gap_N : N;
-fun gap_toothed_A : A;
-fun gape_N : N;
-fun gape_V : V;
-fun garage_N : N;
-fun garage_V2 : V2;
-fun garb_N : N;
-fun garb_V2 : V2;
-fun garbage_N : N;
-fun garbage_can_N : N;
-fun garble_V2 : V2;
-fun garden_N : N;
-fun garden_V : V;
-fun garden_truck_N : N;
-fun gardener_N : N;
-fun gardenia_N : N;
-fun gardening_N : N;
-fun gareth_PN : PN;
-fun garforth_PN : PN;
-fun gargantuan_A : A;
-fun gargle_N : N;
-fun gargle_V : V;
-fun gargle_V2 : V2;
-fun gargoyle_N : N;
-fun garish_A : A;
-fun garland_N : N;
-fun garland_V2 : V2;
-fun garlic_N : N;
-fun garment_N : N;
-fun garner_N : N;
-fun garner_V2 : V2;
-fun garnet_N : N;
-fun garnish_N : N;
-fun garnish_V2 : V2;
-fun garotte_N : N;
-fun garotte_V2 : V2;
-fun garret_N : N;
-fun garrison_N : N;
-fun garrison_V2 : V2;
-fun garrotte_N : N;
-fun garrotte_V2 : V2;
-fun garrowhill_PN : PN;
-fun garrulity_N : N;
-fun garrulous_A : A;
-fun garter_N : N;
-fun gary_PN : PN;
-fun gas_N : N;
-fun gas_V : V;
-fun gas_V2 : V2;
-fun gas_bracket_N : N;
-fun gas_cooker_N : N;
-fun gas_engine_N : N;
-fun gas_fitter_N : N;
-fun gas_helmet_N : N;
-fun gas_holder_N : N;
-fun gas_mask_N : N;
-fun gas_meter_N : N;
-fun gas_oven_N : N;
-fun gas_ring_N : N;
-fun gas_station_N : N;
-fun gas_stove_N : N;
-fun gasbag_N : N;
-fun gaseous_A : A;
-fun gash_N : N;
-fun gash_V2 : V2;
-fun gasification_N : N;
-fun gasify_V : V;
-fun gasify_V2 : V2;
-fun gasket_N : N;
-fun gaslight_N : N;
-fun gasmask_N : N;
-fun gasolene_N : N;
-fun gasoline_N : N;
-fun gasometer_N : N;
-fun gasp_N : N;
-fun gasp_V : V;
-fun gasp_V2 : V2;
-fun gassy_A : A;
-fun gastric_A : A;
-fun gastritis_N : N;
-fun gastronomic_A : A;
-fun gastronomy_N : N;
-fun gasworks_N : N;
-fun gate_N : N;
-fun gate_V2 : V2;
-fun gateau_N : N;
-fun gatecrash_V2 : V2;
-fun gatecrasher_N : N;
-fun gatehouse_N : N;
-fun gatepost_N : N;
-fun gateshead_PN : PN;
-fun gateway_N : N;
-fun gather_V : V;
-fun gather_V2 : V2;
-fun gatherer_N : N;
-fun gathering_N : N;
-fun gatt_N : N;
-fun gauche_A : A;
-fun gaucherie_N : N;
-fun gaucho_N : N;
-fun gaud_N : N;
-fun gaudily_Adv : Adv;
-fun gaudy_A : A;
-fun gaudy_N : N;
-fun gauge_N : N;
-fun gauge_V2 : V2;
-fun gaul_N : N;
-fun gaunt_A : A;
-fun gauntlet_N : N;
-fun gauntness_N : N;
-fun gauze_N : N;
-fun gauzy_A : A;
-fun gavel_N : N;
-fun gavin_PN : PN;
-fun gavotte_N : N;
-fun gawk_N : N;
-fun gawkiness_N : N;
-fun gawky_A : A;
-fun gawp_V : V;
-fun gay_A : A;
-fun gay_N : N;
-fun gayness_N : N;
-fun gaze_N : N;
-fun gaze_V : V;
-fun gazelle_N : N;
-fun gazette_N : N;
-fun gazette_V2 : V2;
-fun gazetteer_N : N;
-fun gazump_V : V;
-fun gazump_V2 : V2;
-fun gb_PN : PN;
-fun gcse_N : N;
-fun gcses_N : N;
-fun gdansk_PN : PN;
-fun gdn_PN : PN;
-fun gdns_PN : PN;
-fun gear_N : N;
-fun gear_V : V;
-fun gear_V2 : V2;
-fun gear_case_N : N;
-fun gearbox_N : N;
-fun gearshift_N : N;
-fun gecko_N : N;
-fun gee_gee_N : N;
-fun geezer_N : N;
-fun geiger_N : N;
-fun geisha_N : N;
-fun gel_N : N;
-fun gel_V : V;
-fun gelatin_N : N;
-fun gelatine_N : N;
-fun gelatinous_A : A;
-fun geld_V2 : V2;
-fun gelding_N : N;
-fun gelignite_N : N;
-fun gelligaer_PN : PN;
-fun gelsenkirchen_PN : PN;
-fun gem_N : N;
-fun gemini_PN : PN;
-fun gemmed_A : A;
-fun gen_N : N;
-fun gen_PN : PN;
-fun gen_V2 : V2;
-fun gendarme_N : N;
-fun gendarmerie_N : N;
-fun gender_N : N;
-fun gene_N : N;
-fun gene_PN : PN;
-fun genealogical_A : A;
-fun genealogist_N : N;
-fun genealogy_N : N;
-fun general_A : A;
-fun general_N : N;
-fun generalissimo_N : N;
-fun generality_N : N;
-fun generalization_N : N;
-fun generalize_V : V;
-fun generalize_V2 : V2;
-fun generate_V2 : V2;
-fun generation_N : N;
-fun generative_A : A;
-fun generator_N : N;
-fun generic_A : A;
-fun generically_Adv : Adv;
-fun generosity_N : N;
-fun generous_A : A;
-fun genesis_N : N;
-fun genetic_A : A;
-fun genetically_Adv : Adv;
-fun geneticist_N : N;
-fun genetics_N : N;
-fun geneva_PN : PN;
-fun genial_A : A;
-fun geniality_N : N;
-fun genie_N : N;
-fun genital_A : A;
-fun genitive_A : A;
-fun genius_N : N;
-fun genius_loci_N : N;
-fun genoa_PN : PN;
-fun genocide_N : N;
-fun genova_PN : PN;
-fun genre_N : N;
-fun genre_painting_N : N;
-fun gent_N : N;
-fun genteel_A : A;
-fun gentian_N : N;
-fun gentile_A : A;
-fun gentile_N : N;
-fun gentility_N : N;
-fun gentle_A : A;
-fun gentleman_N : N;
-fun gentleman_at_arms_N : N;
-fun gentlemanly_A : A;
-fun gentleness_N : N;
-fun gentlewoman_N : N;
-fun gently_Adv : Adv;
-fun gentry_N : N;
-fun genuflect_V : V;
-fun genuflection_N : N;
-fun genuflexion_N : N;
-fun genuine_A : A;
-fun genuineness_N : N;
-fun genus_N : N;
-fun geocentric_A : A;
-fun geoff_PN : PN;
-fun geoffrey_PN : PN;
-fun geographer_N : N;
-fun geographical_A : A;
-fun geography_N : N;
-fun geological_A : A;
-fun geologist_N : N;
-fun geology_N : N;
-fun geometric_A : A;
-fun geometrical_A : A;
-fun geometry_N : N;
-fun geophysical_A : A;
-fun geophysics_N : N;
-fun geopolitics_N : N;
-fun george_PN : PN;
-fun georgette_N : N;
-fun georgia_PN : PN;
-fun georgian_A : A;
-fun georgian_N : N;
-fun georgie_PN : PN;
-fun gerald_PN : PN;
-fun geraldine_PN : PN;
-fun geranium_N : N;
-fun gerard_PN : PN;
-fun geriatric_A : A;
-fun geriatrician_N : N;
-fun geriatrics_N : N;
-fun germ_N : N;
-fun german_A : A;
-fun german_N : N;
-fun germane_A : A;
-fun germanic_A : A;
-fun germany_PN : PN;
-fun germicide_N : N;
-fun germinate_V : V;
-fun germinate_V2 : V2;
-fun germination_N : N;
-fun gerontology_N : N;
-fun gerry_PN : PN;
-fun gerrymander_N : N;
-fun gerrymander_V2 : V2;
-fun gertie_PN : PN;
-fun gertrude_PN : PN;
-fun gerund_N : N;
-fun gestapo_N : N;
-fun gestation_N : N;
-fun gesticulate_V : V;
-fun gesticulation_N : N;
-fun gesture_N : N;
-fun gesture_V : V;
-fun get_V : V;
-fun get_V2 : V2;
-fun get_V2V : V2V;
-fun get_VA : VA;
-fun get_VV : VV;
-fun get_VS : VS;
-fun get_at_able_A : A;
-fun get_together_N : N;
-fun get_up_N : N;
-fun getaway_N : N;
-fun geum_N : N;
-fun geyser_N : N;
-fun ghana_PN : PN;
-fun ghanaian_A : A;
-fun ghanaian_N : N;
-fun gharry_N : N;
-fun ghastly_A : A;
-fun ghat_N : N;
-fun ghee_N : N;
-fun ghent_PN : PN;
-fun gherkin_N : N;
-fun ghetto_N : N;
-fun ghost_N : N;
-fun ghost_V : V;
-fun ghost_V2 : V2;
-fun ghost_writer_N : N;
-fun ghostliness_N : N;
-fun ghostly_A : A;
-fun ghoul_N : N;
-fun ghoulish_A : A;
-fun ghq_PN : PN;
-fun gi_N : N;
-fun giant_N : N;
-fun giantess_N : N;
-fun gibber_V : V;
-fun gibberish_N : N;
-fun gibbet_N : N;
-fun gibbet_V2 : V2;
-fun gibbon_N : N;
-fun gibbous_A : A;
-fun gibe_N : N;
-fun gibe_V : V;
-fun gibingly_Adv : Adv;
-fun gibraltar_PN : PN;
-fun gibraltarian_A : A;
-fun gibraltarian_N : N;
-fun giddily_Adv : Adv;
-fun giddiness_N : N;
-fun giddy_A : A;
-fun giffnock_PN : PN;
-fun gift_N : N;
-fun gift_V2 : V2;
-fun gifted_A : A;
-fun gig_N : N;
-fun gigantic_A : A;
-fun giggle_N : N;
-fun giggle_V : V;
-fun gigolo_N : N;
-fun gilbert_PN : PN;
-fun gilbertian_A : A;
-fun gild_N : N;
-fun gild_V2 : V2;
-fun gilder_N : N;
-fun gilding_N : N;
-fun giles_PN : PN;
-fun gilfach_goch_PN : PN;
-fun gill_N : N;
-fun gill_PN : PN;
-fun gillian_PN : PN;
-fun gillie_N : N;
-fun gillingham_PN : PN;
-fun gilt_N : N;
-fun gilt_edged_A : A;
-fun gimcrack_A : A;
-fun gimlet_N : N;
-fun gimmick_N : N;
-fun gin_N : N;
-fun gin_V2 : V2;
-fun gina_PN : PN;
-fun ginger_N : N;
-fun ginger_V2 : V2;
-fun gingerbread_N : N;
-fun gingerly_A : A;
-fun gingerly_Adv : Adv;
-fun gingham_N : N;
-fun gingko_N : N;
-fun ginseng_N : N;
-fun gipsy_N : N;
-fun giraffe_N : N;
-fun gird_V : V;
-fun gird_V2 : V2;
-fun girder_N : N;
-fun girdle_N : N;
-fun girdle_V2 : V2;
-fun girl_N : N;
-fun girlfriend_N : N;
-fun girlhood_N : N;
-fun girlish_A : A;
-fun girlishness_N : N;
-fun giro_N : N;
-fun girth_N : N;
-fun girvan_PN : PN;
-fun gist_N : N;
-fun give_N : N;
-fun give_V : V;
-fun give_V2 : V2;
-fun give_V3 : V3;
-fun giveaway_N : N;
-fun giver_N : N;
-fun giveth_V2 : V2;
-fun gizzard_N : N;
-fun glace_A : A;
-fun glacial_A : A;
-fun glacier_N : N;
-fun glad_A : A;
-fun gladden_V2 : V2;
-fun glade_N : N;
-fun gladiator_N : N;
-fun gladiatorial_A : A;
-fun gladiolus_N : N;
-fun gladness_N : N;
-fun gladsome_A : A;
-fun gladys_PN : PN;
-fun glamorgan_PN : PN;
-fun glamorization_N : N;
-fun glamorize_V2 : V2;
-fun glamorous_A : A;
-fun glamour_N : N;
-fun glance_N : N;
-fun glance_V : V;
-fun glance_V2 : V2;
-fun gland_N : N;
-fun glanders_N : N;
-fun glandular_A : A;
-fun glare_N : N;
-fun glare_V : V;
-fun glare_V2 : V2;
-fun glaring_A : A;
-fun glasgow_PN : PN;
-fun glass_N : N;
-fun glass_V2 : V2;
-fun glass_blower_N : N;
-fun glass_cutter_N : N;
-fun glass_wool_N : N;
-fun glassful_N : N;
-fun glasshouse_N : N;
-fun glassware_N : N;
-fun glassworks_N : N;
-fun glassy_A : A;
-fun glastonbury_PN : PN;
-fun glaswegian_A : A;
-fun glaswegian_N : N;
-fun glaucoma_N : N;
-fun glaucous_A : A;
-fun glaze_N : N;
-fun glaze_V : V;
-fun glaze_V2 : V2;
-fun glazier_N : N;
-fun gleam_N : N;
-fun gleam_V : V;
-fun glean_V : V;
-fun glean_V2 : V2;
-fun gleaner_N : N;
-fun glebe_N : N;
-fun glee_N : N;
-fun gleeful_A : A;
-fun glen_N : N;
-fun glen_PN : PN;
-fun glengarry_N : N;
-fun glenrothes_PN : PN;
-fun glib_A : A;
-fun glibness_N : N;
-fun glide_N : N;
-fun glide_V : V;
-fun glider_N : N;
-fun gliding_N : N;
-fun glimmer_N : N;
-fun glimmer_V : V;
-fun glimpse_N : N;
-fun glimpse_V2 : V2;
-fun glint_N : N;
-fun glint_V : V;
-fun glissade_N : N;
-fun glissade_V : V;
-fun glissando_A : A;
-fun glissando_Adv : Adv;
-fun glisten_V : V;
-fun glister_N : N;
-fun glister_V : V;
-fun glitter_N : N;
-fun glitter_V : V;
-fun glittering_A : A;
-fun gloaming_N : N;
-fun gloat_V : V;
-fun gloat_VS : VS;
-fun gloatingly_Adv : Adv;
-fun global_A : A;
-fun globalization_N : N;
-fun globe_N : N;
-fun globetrot_V : V;
-fun globetrotter_N : N;
-fun globular_A : A;
-fun globule_N : N;
-fun glockenspiel_N : N;
-fun gloom_N : N;
-fun gloomily_Adv : Adv;
-fun gloomy_A : A;
-fun gloria_PN : PN;
-fun glorification_N : N;
-fun glorify_V2 : V2;
-fun glorious_A : A;
-fun glory_N : N;
-fun glory_V : V;
-fun glory_hole_N : N;
-fun gloss_N : N;
-fun gloss_V2 : V2;
-fun glossary_N : N;
-fun glossily_Adv : Adv;
-fun glossiness_N : N;
-fun glossop_PN : PN;
-fun glossy_A : A;
-fun glottal_A : A;
-fun glottis_N : N;
-fun gloucester_PN : PN;
-fun gloucestershire_PN : PN;
-fun glove_N : N;
-fun glove_compartment_N : N;
-fun gloved_A : A;
-fun glow_N : N;
-fun glow_V : V;
-fun glow_worm_N : N;
-fun glower_V : V;
-fun gloweringly_Adv : Adv;
-fun glowing_A : A;
-fun glucose_N : N;
-fun glue_N : N;
-fun glue_V2 : V2;
-fun gluey_A : A;
-fun glum_A : A;
-fun glumness_N : N;
-fun glusburn_PN : PN;
-fun glut_N : N;
-fun glut_V2 : V2;
-fun gluten_N : N;
-fun glutinous_A : A;
-fun glutton_N : N;
-fun gluttonous_A : A;
-fun gluttony_N : N;
-fun glycerine_N : N;
-fun gmt_PN : PN;
-fun gnarled_A : A;
-fun gnash_V : V;
-fun gnash_V2 : V2;
-fun gnat_N : N;
-fun gnaw_V : V;
-fun gnaw_V2 : V2;
-fun gnome_N : N;
-fun gnp_N : N;
-fun gnu_N : N;
-fun go_N : N;
-fun go_V : V;
-fun go_V2 : V2;
-fun go_VA : VA;
-fun go_VV : VV;
-fun go_VS : VS;
-fun go_ahead_N : N;
-fun go_as_you_please_A : A;
-fun go_between_N : N;
-fun go_by_N : N;
-fun go_cart_N : N;
-fun go_getter_N : N;
-fun go_kart_N : N;
-fun go_slow_N : N;
-fun go_to_meeting_A : A;
-fun goad_N : N;
-fun goad_V2 : V2;
-fun goal_N : N;
-fun goal_kick_N : N;
-fun goal_line_N : N;
-fun goalie_N : N;
-fun goalkeeper_N : N;
-fun goalless_A : A;
-fun goalmouth_N : N;
-fun goat_N : N;
-fun goatee_N : N;
-fun goatherd_N : N;
-fun goatskin_N : N;
-fun gob_N : N;
-fun gobbet_N : N;
-fun gobble_N : N;
-fun gobble_V : V;
-fun gobble_V2 : V2;
-fun gobbledygook_N : N;
-fun gobbler_N : N;
-fun goblet_N : N;
-fun goblin_N : N;
-fun god_N : N;
-fun god_PN : PN;
-fun god_damn_A : A;
-fun god_damned_A : A;
-fun godalming_PN : PN;
-fun godchild_N : N;
-fun goddam_A : A;
-fun goddam_Adv : Adv;
-fun goddaughter_N : N;
-fun goddess_N : N;
-fun godfather_N : N;
-fun godfearing_A : A;
-fun godforsaken_A : A;
-fun godfrey_PN : PN;
-fun godhead_N : N;
-fun godless_A : A;
-fun godlessness_N : N;
-fun godlike_A : A;
-fun godliness_N : N;
-fun godly_A : A;
-fun godmanchester_PN : PN;
-fun godmother_N : N;
-fun godown_N : N;
-fun godparent_N : N;
-fun godsend_N : N;
-fun godson_N : N;
-fun godspeed_N : N;
-fun goffs_oak_PN : PN;
-fun goggle_V : V;
-fun goggle_box_N : N;
-fun goggle_eyed_A : A;
-fun going_A : A;
-fun going_N : N;
-fun going_over_N : N;
-fun goitre_N : N;
-fun golbourne_PN : PN;
-fun gold_N : N;
-fun gold_beater_N : N;
-fun gold_digger_N : N;
-fun gold_dust_N : N;
-fun gold_foil_N : N;
-fun gold_leaf_N : N;
-fun gold_plate_N : N;
-fun gold_rush_N : N;
-fun golden_A : A;
-fun goldfield_N : N;
-fun goldfinch_N : N;
-fun goldfish_N : N;
-fun goldmine_N : N;
-fun goldsmith_N : N;
-fun golf_N : N;
-fun golf_V : V;
-fun golf_ball_N : N;
-fun golf_club_N : N;
-fun golf_course_N : N;
-fun golf_links_N : N;
-fun golfer_N : N;
-fun goliath_N : N;
-fun golliwog_N : N;
-fun golosh_N : N;
-fun gondola_N : N;
-fun gondolier_N : N;
-fun goner_N : N;
-fun gong_N : N;
-fun gong_V2 : V2;
-fun gonorrhea_N : N;
-fun gonorrhoea_N : N;
-fun goo_N : N;
-fun good_A : A;
-fun good_N : N;
-fun good_fellowship_N : N;
-fun good_for_naught_A : A;
-fun good_for_naught_N : N;
-fun good_for_nothing_A : A;
-fun good_for_nothing_N : N;
-fun good_humoured_A : A;
-fun good_looking_A : A;
-fun good_natured_A : A;
-fun good_neighbourliness_N : N;
-fun good_tempered_A : A;
-fun good_time_A : A;
-fun goodbye_N : N;
-fun goodish_A : A;
-fun goodly_A : A;
-fun goodness_N : N;
-fun goodwill_N : N;
-fun goody_N : N;
-fun goody_goody_A : A;
-fun goody_goody_N : N;
-fun gooey_A : A;
-fun goof_N : N;
-fun goof_V : V;
-fun goof_V2 : V2;
-fun goofy_A : A;
-fun googly_N : N;
-fun goole_PN : PN;
-fun goon_N : N;
-fun goose_N : N;
-fun goose_flesh_N : N;
-fun goose_step_N : N;
-fun gooseberry_N : N;
-fun gopher_N : N;
-fun gordian_A : A;
-fun gordon_PN : PN;
-fun gore_N : N;
-fun gore_V2 : V2;
-fun gorge_N : N;
-fun gorge_V : V;
-fun gorge_V2 : V2;
-fun gorgeous_A : A;
-fun gorgon_N : N;
-fun gorgonzola_N : N;
-fun gorilla_N : N;
-fun gorky_PN : PN;
-fun gormandize_V : V;
-fun gormless_A : A;
-fun gorse_N : N;
-fun gorseinon_PN : PN;
-fun gory_A : A;
-fun gosling_N : N;
-fun gospel_N : N;
-fun gosport_PN : PN;
-fun gossamer_N : N;
-fun gossip_N : N;
-fun gossip_V : V;
-fun goteborg_PN : PN;
-fun goth_N : N;
-fun gothenburg_PN : PN;
-fun gothic_A : A;
-fun gothic_N : N;
-fun gottingen_PN : PN;
-fun gouache_N : N;
-fun gouge_N : N;
-fun gouge_V2 : V2;
-fun goulash_N : N;
-fun gourd_N : N;
-fun gourmand_N : N;
-fun gourmet_N : N;
-fun gourock_PN : PN;
-fun gout_N : N;
-fun gouty_A : A;
-fun gov_PN : PN;
-fun govern_V : V;
-fun govern_V2 : V2;
-fun governance_N : N;
-fun governess_N : N;
-fun governing_A : A;
-fun government_N : N;
-fun governmental_A : A;
-fun governor_N : N;
-fun governor_general_N : N;
-fun govt_N : N;
-fun gown_N : N;
-fun gown_V2 : V2;
-fun gp_N : N;
-fun grab_N : N;
-fun grab_V : V;
-fun grab_V2 : V2;
-fun grabber_N : N;
-fun grace_N : N;
-fun grace_V2 : V2;
-fun graceful_A : A;
-fun graceless_A : A;
-fun gracious_A : A;
-fun graciousness_N : N;
-fun gradation_N : N;
-fun grade_N : N;
-fun grade_V2 : V2;
-fun gradient_N : N;
-fun gradual_A : A;
-fun gradualness_N : N;
-fun graduate_N : N;
-fun graduate_V : V;
-fun graduate_V2 : V2;
-fun graduation_N : N;
-fun graffito_N : N;
-fun graft_N : N;
-fun graft_V : V;
-fun graft_V2 : V2;
-fun grail_N : N;
-fun grain_N : N;
-fun grained_A : A;
-fun gram_N : N;
-fun grammar_N : N;
-fun grammarian_N : N;
-fun grammatical_A : A;
-fun gramme_N : N;
-fun gramophone_N : N;
-fun grampian_PN : PN;
-fun grampus_N : N;
-fun granada_PN : PN;
-fun granary_N : N;
-fun grand_A : A;
-fun grand_prix_N : N;
-fun grandad_N : N;
-fun grandaunt_N : N;
-fun grandchild_N : N;
-fun granddad_N : N;
-fun granddaughter_N : N;
-fun grandee_N : N;
-fun grandeur_N : N;
-fun grandfather_N : N;
-fun grandiloquence_N : N;
-fun grandiloquent_A : A;
-fun grandiose_A : A;
-fun grandma_N : N;
-fun grandmother_N : N;
-fun grandnephew_N : N;
-fun grandniece_N : N;
-fun grandpa_N : N;
-fun grandparent_N : N;
-fun grandson_N : N;
-fun grandstand_N : N;
-fun granduncle_N : N;
-fun grange_N : N;
-fun grangemouth_PN : PN;
-fun granite_N : N;
-fun grannie_N : N;
-fun granny_N : N;
-fun grant_N : N;
-fun grant_V2 : V2;
-fun grantham_PN : PN;
-fun granular_A : A;
-fun granularity_N : N;
-fun granulate_V : V;
-fun granulate_V2 : V2;
-fun granule_N : N;
-fun grape_N : N;
-fun grape_sugar_N : N;
-fun grapefruit_N : N;
-fun grapeshot_N : N;
-fun grapevine_N : N;
-fun graph_N : N;
-fun graphic_A : A;
-fun graphical_A : A;
-fun graphics_N : N;
-fun graphite_N : N;
-fun grapnel_N : N;
-fun grapple_V : V;
-fun grappling_iron_N : N;
-fun grasp_N : N;
-fun grasp_V : V;
-fun grasp_V2 : V2;
-fun grasping_A : A;
-fun grass_N : N;
-fun grass_V : V;
-fun grass_V2 : V2;
-fun grasshopper_N : N;
-fun grassland_N : N;
-fun grassy_A : A;
-fun grate_N : N;
-fun grate_V : V;
-fun grate_V2 : V2;
-fun grateful_A : A;
-fun gratefulness_N : N;
-fun grater_N : N;
-fun gratification_N : N;
-fun gratify_V2 : V2;
-fun gratifying_A : A;
-fun grating_N : N;
-fun gratingly_Adv : Adv;
-fun gratis_A : A;
-fun gratis_Adv : Adv;
-fun gratitude_N : N;
-fun gratuitous_A : A;
-fun gratuity_N : N;
-fun grave_A : A;
-fun grave_N : N;
-fun grave_V2 : V2;
-fun gravel_N : N;
-fun gravel_V2 : V2;
-fun gravelly_A : A;
-fun graven_A : A;
-fun gravenhage_PN : PN;
-fun gravesend_PN : PN;
-fun gravestone_N : N;
-fun graveyard_N : N;
-fun graving_dock_N : N;
-fun gravitate_V : V;
-fun gravitation_N : N;
-fun gravity_N : N;
-fun gravure_N : N;
-fun gravy_N : N;
-fun gravy_boat_N : N;
-fun gray_A : A;
-fun gray_N : N;
-fun gray_V : V;
-fun gray_V2 : V2;
-fun graz_PN : PN;
-fun graze_N : N;
-fun graze_V : V;
-fun graze_V2 : V2;
-fun grazier_N : N;
-fun grazing_land_N : N;
-fun grease_N : N;
-fun grease_V2 : V2;
-fun grease_gun_N : N;
-fun greasepaint_N : N;
-fun greaseproof_A : A;
-fun greaser_N : N;
-fun greasily_Adv : Adv;
-fun greasiness_N : N;
-fun greasy_A : A;
-fun great_A : A;
-fun great_harwood_PN : PN;
-fun great_malvern_PN : PN;
-fun great_shelford_PN : PN;
-fun great_yarmouth_PN : PN;
-fun greatcoat_N : N;
-fun greatness_N : N;
-fun grebe_N : N;
-fun grecian_A : A;
-fun greece_PN : PN;
-fun greed_N : N;
-fun greedily_Adv : Adv;
-fun greediness_N : N;
-fun greedy_A : A;
-fun greek_A : A;
-fun greek_N : N;
-fun green_A : A;
-fun green_N : N;
-fun greenback_N : N;
-fun greenery_N : N;
-fun greeneyed_A : A;
-fun greenfly_N : N;
-fun greengage_N : N;
-fun greengrocer_N : N;
-fun greengrocery_N : N;
-fun greenhorn_N : N;
-fun greenhouse_N : N;
-fun greenish_A : A;
-fun greenishness_N : N;
-fun greenock_PN : PN;
-fun greensward_N : N;
-fun greenwich_PN : PN;
-fun greenwood_N : N;
-fun greet_V2 : V2;
-fun greeting_N : N;
-fun greg_PN : PN;
-fun gregarious_A : A;
-fun gregariousness_N : N;
-fun gregorian_A : A;
-fun gregory_PN : PN;
-fun gremlin_N : N;
-fun grenada_PN : PN;
-fun grenade_N : N;
-fun grenadian_A : A;
-fun grenadian_N : N;
-fun grenadier_N : N;
-fun grey_A : A;
-fun grey_N : N;
-fun grey_V : V;
-fun grey_V2 : V2;
-fun grey_headed_A : A;
-fun greybeard_N : N;
-fun greyhound_N : N;
-fun greyish_A : A;
-fun grid_N : N;
-fun griddle_N : N;
-fun gridiron_N : N;
-fun grief_N : N;
-fun grievance_N : N;
-fun grieve_V : V;
-fun grieve_V2 : V2;
-fun grievous_A : A;
-fun griffin_N : N;
-fun griffon_N : N;
-fun grill_N : N;
-fun grill_V : V;
-fun grill_V2 : V2;
-fun grille_N : N;
-fun grillroom_N : N;
-fun grim_A : A;
-fun grimace_N : N;
-fun grimace_V : V;
-fun grime_N : N;
-fun grime_V2 : V2;
-fun grimethorpe_PN : PN;
-fun grimness_N : N;
-fun grimsby_PN : PN;
-fun grimy_A : A;
-fun grin_N : N;
-fun grin_V : V;
-fun grin_V2 : V2;
-fun grind_N : N;
-fun grind_V : V;
-fun grind_V2 : V2;
-fun grinder_N : N;
-fun grindstone_N : N;
-fun grinstead_PN : PN;
-fun grip_N : N;
-fun grip_V : V;
-fun grip_V2 : V2;
-fun gripe_VS : VS;
-fun grippe_N : N;
-fun gripsack_N : N;
-fun grisly_A : A;
-fun grist_N : N;
-fun gristle_N : N;
-fun grit_N : N;
-fun grit_V2 : V2;
-fun grits_N : N;
-fun gritty_A : A;
-fun grizzle_V : V;
-fun grizzled_A : A;
-fun grizzly_N : N;
-fun groan_N : N;
-fun groan_V : V;
-fun groan_V2 : V2;
-fun groat_N : N;
-fun grocer_N : N;
-fun grocery_N : N;
-fun grog_N : N;
-fun groggy_A : A;
-fun groin_N : N;
-fun groin_V2 : V2;
-fun groningen_PN : PN;
-fun groom_N : N;
-fun groom_V2 : V2;
-fun groove_N : N;
-fun groove_V2 : V2;
-fun groover_N : N;
-fun groovy_A : A;
-fun grope_V : V;
-fun grope_V2 : V2;
-fun gropingly_Adv : Adv;
-fun gross_A : A;
-fun gross_N : N;
-fun gross_V2 : V2;
-fun grossness_N : N;
-fun grot_N : N;
-fun grotesque_A : A;
-fun grotesque_N : N;
-fun grotesqueness_N : N;
-fun grotto_N : N;
-fun grotty_A : A;
-fun grouch_N : N;
-fun grouch_V : V;
-fun grouchy_A : A;
-fun ground_N : N;
-fun ground_V : V;
-fun ground_V2 : V2;
-fun ground_bait_N : N;
-fun ground_fish_N : N;
-fun ground_plan_N : N;
-fun ground_rent_N : N;
-fun grounding_N : N;
-fun groundless_A : A;
-fun groundnut_N : N;
-fun groundsel_N : N;
-fun groundsheet_N : N;
-fun groundsman_N : N;
-fun groundwork_N : N;
-fun group_N : N;
-fun group_V : V;
-fun group_V2 : V2;
-fun grouping_N : N;
-fun grouse_N : N;
-fun grouse_V : V;
-fun grouse_VS : VS;
-fun grove_N : N;
-fun grovel_V : V;
-fun groveller_N : N;
-fun grow_V : V;
-fun grow_V2 : V2;
-fun grow_V2V : V2V;
-fun grow_VA : VA;
-fun grow_VS : VS;
-fun grower_N : N;
-fun growl_N : N;
-fun growl_V : V;
-fun growl_V2 : V2;
-fun growler_N : N;
-fun growlingly_Adv : Adv;
-fun grown_up_A : A;
-fun grown_up_N : N;
-fun growth_N : N;
-fun groyne_N : N;
-fun grub_N : N;
-fun grub_V : V;
-fun grub_V2 : V2;
-fun grubbiness_N : N;
-fun grubby_A : A;
-fun grudge_N : N;
-fun grudge_V2 : V2;
-fun grudgingly_Adv : Adv;
-fun gruel_N : N;
-fun gruelling_A : A;
-fun gruesome_A : A;
-fun gruesomeness_N : N;
-fun gruff_A : A;
-fun gruffness_N : N;
-fun grumble_N : N;
-fun grumble_V : V;
-fun grumble_V2 : V2;
-fun grumble_VS : VS;
-fun grumbler_N : N;
-fun grumpily_Adv : Adv;
-fun grumpiness_N : N;
-fun grumpy_A : A;
-fun grundyism_N : N;
-fun grunt_N : N;
-fun grunt_V : V;
-fun grunt_V2 : V2;
-fun gryphon_N : N;
-fun guadalajara_PN : PN;
-fun guano_N : N;
-fun guarantee_N : N;
-fun guarantee_V : V;
-fun guarantee_V2 : V2;
-fun guarantee_VS : VS;
-fun guarantor_N : N;
-fun guaranty_N : N;
-fun guard_N : N;
-fun guard_V : V;
-fun guard_V2 : V2;
-fun guard_boat_N : N;
-fun guarded_A : A;
-fun guardhouse_N : N;
-fun guardian_N : N;
-fun guardianship_N : N;
-fun guardrail_N : N;
-fun guardroom_N : N;
-fun guardship_N : N;
-fun guardsman_N : N;
-fun guatemala_PN : PN;
-fun guatemala_city_PN : PN;
-fun guatemalan_A : A;
-fun guatemalan_N : N;
-fun guava_N : N;
-fun guayaquil_PN : PN;
-fun gudgeon_N : N;
-fun guelder_rose_N : N;
-fun guerilla_N : N;
-fun guerrilla_N : N;
-fun guess_N : N;
-fun guess_V : V;
-fun guess_V2 : V2;
-fun guess_VS : VS;
-fun guesstimate_N : N;
-fun guesswork_N : N;
-fun guest_N : N;
-fun guest_night_N : N;
-fun guesthouse_N : N;
-fun guestroom_N : N;
-fun guffaw_N : N;
-fun guffaw_V : V;
-fun guidance_N : N;
-fun guide_N : N;
-fun guide_V2 : V2;
-fun guidebook_N : N;
-fun guideline_N : N;
-fun guild_N : N;
-fun guild_hall_N : N;
-fun guilder_N : N;
-fun guildford_PN : PN;
-fun guildhall_N : N;
-fun guile_N : N;
-fun guileful_A : A;
-fun guileless_A : A;
-fun guillemot_N : N;
-fun guillotine_N : N;
-fun guillotine_V2 : V2;
-fun guilt_N : N;
-fun guiltily_Adv : Adv;
-fun guiltiness_N : N;
-fun guiltless_A : A;
-fun guilty_A : A;
-fun guinea_N : N;
-fun guinea_PN : PN;
-fun guinea_fowl_N : N;
-fun guinea_pig_N : N;
-fun guinean_A : A;
-fun guinean_N : N;
-fun guinness_N : N;
-fun guisborough_PN : PN;
-fun guise_N : N;
-fun guitar_N : N;
-fun guitarist_N : N;
-fun gulch_N : N;
-fun gulden_N : N;
-fun gulf_N : N;
-fun gull_N : N;
-fun gull_V2 : V2;
-fun gullet_N : N;
-fun gullibility_N : N;
-fun gullible_A : A;
-fun gully_N : N;
-fun gulp_N : N;
-fun gulp_V : V;
-fun gulp_V2 : V2;
-fun gum_N : N;
-fun gum_V2 : V2;
-fun gumbo_N : N;
-fun gumboil_N : N;
-fun gumboot_N : N;
-fun gummy_A : A;
-fun gumption_N : N;
-fun gumshoe_N : N;
-fun gun_N : N;
-fun gun_V2 : V2;
-fun gun_carriage_N : N;
-fun gunboat_N : N;
-fun guncotton_N : N;
-fun gundog_N : N;
-fun gunfire_N : N;
-fun gunman_N : N;
-fun gunmetal_N : N;
-fun gunner_N : N;
-fun gunnery_N : N;
-fun gunny_N : N;
-fun gunplay_N : N;
-fun gunpoint_N : N;
-fun gunpowder_N : N;
-fun gunroom_N : N;
-fun gunrunner_N : N;
-fun gunrunning_N : N;
-fun gunshot_N : N;
-fun gunsmith_N : N;
-fun gunwale_N : N;
-fun gurgle_N : N;
-fun gurgle_V : V;
-fun gurkha_N : N;
-fun guru_N : N;
-fun gush_N : N;
-fun gush_V : V;
-fun gusher_N : N;
-fun gushes_VS : VS;
-fun gushing_A : A;
-fun gusset_N : N;
-fun gusseted_A : A;
-fun gust_N : N;
-fun gustation_N : N;
-fun gusto_N : N;
-fun gusty_A : A;
-fun gut_N : N;
-fun gut_V2 : V2;
-fun gutless_A : A;
-fun gutta_percha_N : N;
-fun gutter_N : N;
-fun gutter_V : V;
-fun guttersnipe_N : N;
-fun guttural_A : A;
-fun guttural_N : N;
-fun guvnor_N : N;
-fun guy's_PN : PN;
-fun guy_N : N;
-fun guy_PN : PN;
-fun guy_V2 : V2;
-fun guyana_PN : PN;
-fun guyanese_A : A;
-fun guyanese_N : N;
-fun guzzle_V : V;
-fun guzzle_V2 : V2;
-fun guzzler_N : N;
-fun gwen_PN : PN;
-fun gwendoline_PN : PN;
-fun gwent_PN : PN;
-fun gwersyllt_PN : PN;
-fun gwynedd_PN : PN;
-fun gybe_V : V;
-fun gybe_V2 : V2;
-fun gym_N : N;
-fun gymkhana_N : N;
-fun gymnasium_N : N;
-fun gymnast_N : N;
-fun gymnastic_A : A;
-fun gymnastics_N : N;
-fun gymslip_N : N;
-fun gynaecological_A : A;
-fun gynaecologist_N : N;
-fun gynaecology_N : N;
-fun gynecological_A : A;
-fun gynecologist_N : N;
-fun gyp_N : N;
-fun gyp_V2 : V2;
-fun gypsum_N : N;
-fun gypsy_N : N;
-fun gyrate_V : V;
-fun gyration_N : N;
-fun gyro_N : N;
-fun gyroscope_N : N;
-fun gyroscopic_A : A;
-fun h'm_V : V;
-fun h_bomb_N : N;
-fun ha'p'orth_N : N;
-fun ha'penny_N : N;
-fun haarlem_PN : PN;
-fun habeas_corpus_N : N;
-fun haberdasher_N : N;
-fun haberdashery_N : N;
-fun habit_N : N;
-fun habitable_A : A;
-fun habitat_N : N;
-fun habitation_N : N;
-fun habitual_A : A;
-fun habituate_V2 : V2;
-fun habituation_N : N;
-fun habitude_N : N;
-fun habitue_N : N;
-fun hacienda_N : N;
-fun hack_N : N;
-fun hack_V : V;
-fun hack_V2 : V2;
-fun hackney_N : N;
-fun hackney_PN : PN;
-fun hackneyed_A : A;
-fun hacksaw_N : N;
-fun haddington_PN : PN;
-fun haddock_N : N;
-fun hades_PN : PN;
-fun hadji_N : N;
-fun haematite_N : N;
-fun haemoglobin_N : N;
-fun haemophilia_N : N;
-fun haemophiliac_N : N;
-fun haemorrhage_N : N;
-fun haft_N : N;
-fun hag_N : N;
-fun hag_ridden_A : A;
-fun hagen_PN : PN;
-fun haggard_A : A;
-fun haggis_N : N;
-fun haggle_V : V;
-fun hagiology_N : N;
-fun hagley_PN : PN;
-fun haha_N : N;
-fun hail_N : N;
-fun hail_V : V;
-fun hail_V2 : V2;
-fun hailsham_PN : PN;
-fun hailstone_N : N;
-fun hailstorm_N : N;
-fun haiphong_PN : PN;
-fun hair's_breadth_N : N;
-fun hair_N : N;
-fun hair_breadth_N : N;
-fun hair_dye_N : N;
-fun hair_oil_N : N;
-fun hair_raising_A : A;
-fun hair_shirt_N : N;
-fun hair_slide_N : N;
-fun hair_trigger_N : N;
-fun hairbrush_N : N;
-fun haircloth_N : N;
-fun haircut_N : N;
-fun hairdo_N : N;
-fun hairdresser_N : N;
-fun hairdressing_N : N;
-fun hairiness_N : N;
-fun hairless_A : A;
-fun hairlike_A : A;
-fun hairline_N : N;
-fun hairnet_N : N;
-fun hairpiece_N : N;
-fun hairpin_N : N;
-fun hairsplitting_A : A;
-fun hairsplitting_N : N;
-fun hairspring_N : N;
-fun hairstyle_N : N;
-fun hairstylist_N : N;
-fun hairy_A : A;
-fun haiti_PN : PN;
-fun haitian_A : A;
-fun haitian_N : N;
-fun hake_N : N;
-fun hal_PN : PN;
-fun halberd_N : N;
-fun halberdier_N : N;
-fun halcyon_A : A;
-fun hale_A : A;
-fun halesowen_PN : PN;
-fun half_N : N;
-fun half_Predet : Predet;
-fun half_baked_A : A;
-fun half_blood_N : N;
-fun half_breed_N : N;
-fun half_brother_N : N;
-fun half_caste_N : N;
-fun half_crazed_A : A;
-fun half_crown_N : N;
-fun half_hardy_A : A;
-fun half_hearted_A : A;
-fun half_holiday_N : N;
-fun half_hour_N : N;
-fun half_hourly_A : A;
-fun half_hourly_Adv : Adv;
-fun half_length_A : A;
-fun half_pay_N : N;
-fun half_price_Adv : Adv;
-fun half_seas_over_A : A;
-fun half_sister_N : N;
-fun half_size_A : A;
-fun half_timbered_A : A;
-fun half_time_N : N;
-fun half_track_N : N;
-fun half_tracked_A : A;
-fun half_truth_N : N;
-fun half_volley_N : N;
-fun half_yearly_A : A;
-fun half_yearly_Adv : Adv;
-fun halfback_N : N;
-fun halfpenny_N : N;
-fun halfpennyworth_N : N;
-fun halftone_N : N;
-fun halfway_A : A;
-fun halfway_Adv : Adv;
-fun halfwit_N : N;
-fun halfwitted_A : A;
-fun halibut_N : N;
-fun halifax_PN : PN;
-fun halitosis_N : N;
-fun hall_N : N;
-fun hall_stand_N : N;
-fun halle_PN : PN;
-fun hallelujah_N : N;
-fun halliard_N : N;
-fun hallmark_N : N;
-fun halloo_N : N;
-fun halloo_V : V;
-fun hallow_N : N;
-fun hallow_V2 : V2;
-fun hallowe'en_N : N;
-fun hallowe'en_PN : PN;
-fun hallucination_N : N;
-fun hallucinatory_A : A;
-fun hallucinogenic_A : A;
-fun halma_N : N;
-fun halo_N : N;
-fun halstead_PN : PN;
-fun halt_A : A;
-fun halt_N : N;
-fun halt_V : V;
-fun halt_V2 : V2;
-fun halter_N : N;
-fun haltingly_Adv : Adv;
-fun halve_V2 : V2;
-fun halyard_N : N;
-fun ham_N : N;
-fun ham_V : V;
-fun ham_V2 : V2;
-fun ham_fisted_A : A;
-fun ham_handed_A : A;
-fun hamadryad_N : N;
-fun hamburg_PN : PN;
-fun hamburger_N : N;
-fun hamhung_PN : PN;
-fun hamilton_PN : PN;
-fun hamlet_N : N;
-fun hammer_N : N;
-fun hammer_V : V;
-fun hammer_V2 : V2;
-fun hammersmith_PN : PN;
-fun hammock_N : N;
-fun hamper_N : N;
-fun hamper_V2 : V2;
-fun hampreston_PN : PN;
-fun hampshire_PN : PN;
-fun hamster_N : N;
-fun hamstring_N : N;
-fun hamstring_V2 : V2;
-fun hand_N : N;
-fun hand_V2 : V2;
-fun hand_barrow_N : N;
-fun hand_carry_V2 : V2;
-fun hand_grenade_N : N;
-fun hand_luggage_N : N;
-fun hand_me_down_N : N;
-fun hand_organ_N : N;
-fun hand_out_N : N;
-fun hand_picked_A : A;
-fun handbag_N : N;
-fun handbill_N : N;
-fun handbook_N : N;
-fun handbrake_N : N;
-fun handcart_N : N;
-fun handclap_N : N;
-fun handcuff_N : N;
-fun handcuff_V2 : V2;
-fun handful_N : N;
-fun handhold_N : N;
-fun handicap_N : N;
-fun handicap_V2 : V2;
-fun handicraft_N : N;
-fun handily_Adv : Adv;
-fun handiness_N : N;
-fun handiwork_N : N;
-fun handkerchief_N : N;
-fun handle_N : N;
-fun handle_V : V;
-fun handle_V2 : V2;
-fun handlebar_N : N;
-fun handler_N : N;
-fun handmade_A : A;
-fun handmaid_N : N;
-fun handover_N : N;
-fun handrail_N : N;
-fun handsaw_N : N;
-fun handshake_N : N;
-fun handshaking_N : N;
-fun handsome_A : A;
-fun handstand_N : N;
-fun handwork_N : N;
-fun handwriting_N : N;
-fun handy_A : A;
-fun handyman_N : N;
-fun hang_N : N;
-fun hang_V : V;
-fun hang_V2 : V2;
-fun hang_up_N : N;
-fun hangar_N : N;
-fun hangchon_PN : PN;
-fun hangdog_A : A;
-fun hanger_N : N;
-fun hanger_on_N : N;
-fun hanging_N : N;
-fun hangman_N : N;
-fun hangnail_N : N;
-fun hangover_N : N;
-fun hank_N : N;
-fun hanker_V : V;
-fun hankering_N : N;
-fun hanky_N : N;
-fun hanky_panky_N : N;
-fun hanoi_PN : PN;
-fun hanover_PN : PN;
-fun hansard_N : N;
-fun hansom_N : N;
-fun hap_N : N;
-fun hap_V : V;
-fun haphazard_A : A;
-fun haphazard_Adv : Adv;
-fun hapless_A : A;
-fun haply_Adv : Adv;
-fun happen_V : V;
-fun happen_V2 : V2;
-fun happen_VV : VV;
-fun happening_N : N;
-fun happily_Adv : Adv;
-fun happiness_N : N;
-fun happy_A : A;
-fun happy_go_lucky_A : A;
-fun hara_kiri_N : N;
-fun harangue_N : N;
-fun harangue_V : V;
-fun harangue_V2 : V2;
-fun harass_V2 : V2;
-fun harassment_N : N;
-fun harbin_PN : PN;
-fun harbinger_N : N;
-fun harbor_V2 : V2;
-fun harbour_N : N;
-fun harbour_V : V;
-fun harbour_V2 : V2;
-fun harbourage_N : N;
-fun hard_A : A;
-fun hard_Adv : Adv;
-fun hard_baked_A : A;
-fun hard_bitten_A : A;
-fun hard_boiled_A : A;
-fun hard_headed_A : A;
-fun hardback_N : N;
-fun hardbacked_A : A;
-fun hardboard_N : N;
-fun hardbound_A : A;
-fun hardcover_N : N;
-fun hardcovered_A : A;
-fun harden_V : V;
-fun harden_V2 : V2;
-fun hardhearted_A : A;
-fun hardhitting_A : A;
-fun hardihood_N : N;
-fun hardiness_N : N;
-fun hardliner_N : N;
-fun hardness_N : N;
-fun hardship_N : N;
-fun hardtop_N : N;
-fun hardware_N : N;
-fun hardwood_N : N;
-fun hardworking_A : A;
-fun hardy_A : A;
-fun hare_N : N;
-fun hare_V : V;
-fun harebell_N : N;
-fun harebrained_A : A;
-fun harelip_N : N;
-fun harem_N : N;
-fun haricot_N : N;
-fun haringey_PN : PN;
-fun hark_V : V;
-fun harlequin_N : N;
-fun harlequinade_N : N;
-fun harley_street_PN : PN;
-fun harlot_N : N;
-fun harlow_PN : PN;
-fun harm_N : N;
-fun harm_V2 : V2;
-fun harmattan_N : N;
-fun harmful_A : A;
-fun harmless_A : A;
-fun harmonic_N : N;
-fun harmonica_N : N;
-fun harmonious_A : A;
-fun harmonium_N : N;
-fun harmonization_N : N;
-fun harmonize_V : V;
-fun harmonize_V2 : V2;
-fun harmony_N : N;
-fun harness_N : N;
-fun harness_V2 : V2;
-fun harold_PN : PN;
-fun harp_N : N;
-fun harp_V : V;
-fun harpenden_PN : PN;
-fun harper_N : N;
-fun harpist_N : N;
-fun harpoon_N : N;
-fun harpoon_V2 : V2;
-fun harpsichord_N : N;
-fun harpsichordist_N : N;
-fun harpy_N : N;
-fun harridan_N : N;
-fun harrier_N : N;
-fun harriet_PN : PN;
-fun harrogate_PN : PN;
-fun harrow_N : N;
-fun harrow_PN : PN;
-fun harrow_V2 : V2;
-fun harry_PN : PN;
-fun harry_V2 : V2;
-fun harsh_A : A;
-fun harshness_N : N;
-fun hart_N : N;
-fun hartlepool_PN : PN;
-fun hartley_PN : PN;
-fun harum_scarum_A : A;
-fun harum_scarum_N : N;
-fun harvest_N : N;
-fun harvest_V2 : V2;
-fun harvester_N : N;
-fun harvey_PN : PN;
-fun harwich_PN : PN;
-fun harwood_PN : PN;
-fun harworth_PN : PN;
-fun has_been_N : N;
-fun hash_N : N;
-fun hash_V2 : V2;
-fun hashish_N : N;
-fun haslemere_PN : PN;
-fun haslingden_PN : PN;
-fun hasp_N : N;
-fun hassle_N : N;
-fun hassle_V : V;
-fun hassle_V2 : V2;
-fun hassock_N : N;
-fun haste_N : N;
-fun hasten_V : V;
-fun hasten_V2 : V2;
-fun hastily_Adv : Adv;
-fun hastiness_N : N;
-fun hastings_PN : PN;
-fun hasty_A : A;
-fun hat_N : N;
-fun hatband_N : N;
-fun hatch_N : N;
-fun hatch_V : V;
-fun hatch_V2 : V2;
-fun hatchery_N : N;
-fun hatchet_N : N;
-fun hatching_N : N;
-fun hatchway_N : N;
-fun hate_N : N;
-fun hate_V2 : V2;
-fun hate_V2V : V2V;
-fun hate_VS : VS;
-fun hateful_A : A;
-fun hatfield_PN : PN;
-fun hatful_N : N;
-fun hatless_A : A;
-fun hatpin_N : N;
-fun hatred_N : N;
-fun hatter_N : N;
-fun hauberk_N : N;
-fun haughtily_Adv : Adv;
-fun haughtiness_N : N;
-fun haughty_A : A;
-fun haul_N : N;
-fun haul_V : V;
-fun haul_V2 : V2;
-fun haulage_N : N;
-fun haulier_N : N;
-fun haulm_N : N;
-fun haunch_N : N;
-fun haunt_N : N;
-fun haunt_V2 : V2;
-fun hautboy_N : N;
-fun hauteur_N : N;
-fun havana_N : N;
-fun havana_PN : PN;
-fun have_V : V;
-fun have_V2 : V2;
-fun have_VS : VS;
-fun have_VV : VV;
-fun have_V2V : V2V;
-fun haven_N : N;
-fun haverfordwest_PN : PN;
-fun haverhill_PN : PN;
-fun havering_PN : PN;
-fun haversack_N : N;
-fun havoc_N : N;
-fun haw_N : N;
-fun haw_V : V;
-fun haw_haw_N : N;
-fun hawaii_PN : PN;
-fun hawick_PN : PN;
-fun hawk_N : N;
-fun hawk_V2 : V2;
-fun hawk_eyed_A : A;
-fun hawke's_bay_PN : PN;
-fun hawker_N : N;
-fun hawser_N : N;
-fun hawthorn_N : N;
-fun hay_N : N;
-fun haycock_N : N;
-fun hayfork_N : N;
-fun hayling_PN : PN;
-fun haymaker_N : N;
-fun haymaking_N : N;
-fun hayrick_N : N;
-fun haystack_N : N;
-fun haywards_heath_PN : PN;
-fun haywire_A : A;
-fun haywire_N : N;
-fun hazard_N : N;
-fun hazard_V2 : V2;
-fun hazardous_A : A;
-fun haze_N : N;
-fun haze_V2 : V2;
-fun hazel_N : N;
-fun hazel_PN : PN;
-fun hazily_Adv : Adv;
-fun haziness_N : N;
-fun hazy_A : A;
-fun he_Pron : Pron;
-fun he_goat_N : N;
-fun he_man_N : N;
-fun head_N : N;
-fun head_V : V;
-fun head_V2 : V2;
-fun head_hunter_N : N;
-fun head_on_A : A;
-fun head_on_Adv : Adv;
-fun headache_N : N;
-fun headband_N : N;
-fun headdress_N : N;
-fun headed_A : A;
-fun header_N : N;
-fun headgear_N : N;
-fun heading_N : N;
-fun headlamp_N : N;
-fun headland_N : N;
-fun headless_A : A;
-fun headlight_N : N;
-fun headline_N : N;
-fun headlong_A : A;
-fun headlong_Adv : Adv;
-fun headman_N : N;
-fun headmaster_N : N;
-fun headmistress_N : N;
-fun headpiece_N : N;
-fun headrest_N : N;
-fun headroom_N : N;
-fun headscarf_N : N;
-fun headset_N : N;
-fun headship_N : N;
-fun headstall_N : N;
-fun headstone_N : N;
-fun headstrong_A : A;
-fun headway_N : N;
-fun headwind_N : N;
-fun headword_N : N;
-fun heady_A : A;
-fun heal_V : V;
-fun heal_V2 : V2;
-fun healer_N : N;
-fun healing_A : A;
-fun health_N : N;
-fun healthful_A : A;
-fun healthily_Adv : Adv;
-fun healthy_A : A;
-fun heanor_PN : PN;
-fun heap_N : N;
-fun heap_V2 : V2;
-fun heaps_Adv : Adv;
-fun hear_V : V;
-fun hear_V2 : V2;
-fun hear_V2V : V2V;
-fun hear_VS : VS;
-fun hearer_N : N;
-fun hearing_N : N;
-fun hearing_aid_N : N;
-fun hearken_V : V;
-fun hearsay_N : N;
-fun hearse_N : N;
-fun heart's_ease_N : N;
-fun heart_N : N;
-fun heart_disease_N : N;
-fun heart_failure_N : N;
-fun heart_rending_A : A;
-fun heartache_N : N;
-fun heartbeat_N : N;
-fun heartbreak_N : N;
-fun heartbreaking_A : A;
-fun heartbroken_A : A;
-fun heartburn_N : N;
-fun heartburning_N : N;
-fun hearted_A : A;
-fun hearten_V2 : V2;
-fun heartfelt_A : A;
-fun hearth_N : N;
-fun hearthrug_N : N;
-fun heartily_Adv : Adv;
-fun heartless_A : A;
-fun heartlessness_N : N;
-fun heartsick_A : A;
-fun hearty_A : A;
-fun heat_N : N;
-fun heat_V : V;
-fun heat_V2 : V2;
-fun heat_flash_N : N;
-fun heated_A : A;
-fun heater_N : N;
-fun heath_N : N;
-fun heathen_N : N;
-fun heathenish_A : A;
-fun heather_N : N;
-fun heather_PN : PN;
-fun heather_mixture_N : N;
-fun heating_N : N;
-fun heatspot_N : N;
-fun heatstroke_N : N;
-fun heatwave_N : N;
-fun heave_N : N;
-fun heave_V : V;
-fun heave_V2 : V2;
-fun heaven_N : N;
-fun heavenly_A : A;
-fun heavensent_A : A;
-fun heavenward_A : A;
-fun heavenward_Adv : Adv;
-fun heavenwards_A : A;
-fun heavenwards_Adv : Adv;
-fun heavily_Adv : Adv;
-fun heaviness_N : N;
-fun heaviside_PN : PN;
-fun heavy_A : A;
-fun heavy_Adv : Adv;
-fun heavy_handed_A : A;
-fun heavy_hearted_A : A;
-fun heavy_laden_A : A;
-fun heavyweight_N : N;
-fun hebden_royal_PN : PN;
-fun hebdomadal_A : A;
-fun hebraic_A : A;
-fun hebrew_A : A;
-fun hebrew_N : N;
-fun hecatomb_N : N;
-fun heck_N : N;
-fun heckle_V2 : V2;
-fun heckler_N : N;
-fun hectare_N : N;
-fun hectic_A : A;
-fun hector_V : V;
-fun hector_V2 : V2;
-fun hedge_N : N;
-fun hedge_V : V;
-fun hedge_V2 : V2;
-fun hedge_end_PN : PN;
-fun hedge_sparrow_N : N;
-fun hedgehog_N : N;
-fun hedgehop_V : V;
-fun hedgerow_N : N;
-fun hedonism_N : N;
-fun hedonist_N : N;
-fun hedonistic_A : A;
-fun heed_N : N;
-fun heed_V2 : V2;
-fun heedful_A : A;
-fun heedless_A : A;
-fun heehaw_N : N;
-fun heel_N : N;
-fun heel_V : V;
-fun heel_V2 : V2;
-fun hefty_A : A;
-fun hegemony_N : N;
-fun hegira_N : N;
-fun heidelburg_PN : PN;
-fun heifer_N : N;
-fun height_N : N;
-fun heighten_V : V;
-fun heighten_V2 : V2;
-fun heinous_A : A;
-fun heinousness_N : N;
-fun heir_N : N;
-fun heiress_N : N;
-fun heirloom_N : N;
-fun hejira_N : N;
-fun helen_PN : PN;
-fun helensburgh_PN : PN;
-fun helicopter_N : N;
-fun heliograph_N : N;
-fun heliograph_V2 : V2;
-fun heliotrope_N : N;
-fun heliport_N : N;
-fun helium_N : N;
-fun hell_N : N;
-fun hellcat_N : N;
-fun hellene_N : N;
-fun hellenic_A : A;
-fun hellish_A : A;
-fun helm_N : N;
-fun helmet_N : N;
-fun helmeted_A : A;
-fun helmsman_N : N;
-fun helot_N : N;
-fun help_N : N;
-fun help_V : V;
-fun help_V2 : V2;
-fun help_V2V : V2V;
-fun help_VV : VV;
-fun help_VS : VS;
-fun helper_N : N;
-fun helpful_A : A;
-fun helpfulness_N : N;
-fun helping_N : N;
-fun helpless_A : A;
-fun helplessness_N : N;
-fun helpmate_N : N;
-fun helpmeet_N : N;
-fun helsinki_PN : PN;
-fun helston_PN : PN;
-fun helter_skelter_Adv : Adv;
-fun helter_skelter_N : N;
-fun helve_N : N;
-fun hem_N : N;
-fun hem_V : V;
-fun hem_V2 : V2;
-fun hematite_N : N;
-fun hemel_hempstead_PN : PN;
-fun hemisphere_N : N;
-fun hemline_N : N;
-fun hemlock_N : N;
-fun hemming_stitch_N : N;
-fun hemoglobin_N : N;
-fun hemophilia_N : N;
-fun hemophiliac_N : N;
-fun hemorrhage_N : N;
-fun hemorrhage_V : V;
-fun hemorrhage_V2 : V2;
-fun hemp_N : N;
-fun hempen_A : A;
-fun hemstitch_N : N;
-fun hemstitch_V2 : V2;
-fun hemsworth_PN : PN;
-fun hen_N : N;
-fun hen_party_N : N;
-fun henbane_N : N;
-fun hence_Adv : Adv;
-fun henceforth_Adv : Adv;
-fun henceforward_Adv : Adv;
-fun henchman_N : N;
-fun hencoop_N : N;
-fun henhouse_N : N;
-fun henley_on_thames_PN : PN;
-fun henna_N : N;
-fun hennaed_A : A;
-fun henpecked_A : A;
-fun henroost_N : N;
-fun henry_PN : PN;
-fun hep_A : A;
-fun hepatitis_N : N;
-fun heptagon_N : N;
-fun herald_N : N;
-fun herald_V2 : V2;
-fun heraldic_A : A;
-fun heraldry_N : N;
-fun herb_N : N;
-fun herb_PN : PN;
-fun herbaceous_A : A;
-fun herbage_N : N;
-fun herbal_A : A;
-fun herbalist_N : N;
-fun herbert_PN : PN;
-fun herbivorous_A : A;
-fun herculean_A : A;
-fun herd_N : N;
-fun herd_V : V;
-fun herd_V2 : V2;
-fun herdsman_N : N;
-fun here_Adv : Adv;
-fun hereabouts_Adv : Adv;
-fun hereafter_Adv : Adv;
-fun hereafter_N : N;
-fun hereby_Adv : Adv;
-fun hereditament_N : N;
-fun hereditary_A : A;
-fun heredity_N : N;
-fun hereford_PN : PN;
-fun herein_Adv : Adv;
-fun hereinafter_Adv : Adv;
-fun hereinbefore_Adv : Adv;
-fun hereof_Adv : Adv;
-fun heresy_N : N;
-fun heretic_N : N;
-fun heretical_A : A;
-fun hereto_Adv : Adv;
-fun heretofore_Adv : Adv;
-fun hereupon_Adv : Adv;
-fun herewith_Adv : Adv;
-fun heritable_A : A;
-fun heritage_N : N;
-fun hermaphrodite_N : N;
-fun hermetic_A : A;
-fun hermetically_Adv : Adv;
-fun hermit_N : N;
-fun hermitage_N : N;
-fun herne_PN : PN;
-fun herne_bay_PN : PN;
-fun hernia_N : N;
-fun hero_N : N;
-fun heroic_A : A;
-fun heroically_Adv : Adv;
-fun heroics_N : N;
-fun heroin_N : N;
-fun heroine_N : N;
-fun heroism_N : N;
-fun heron_N : N;
-fun heronry_N : N;
-fun herr_N : N;
-fun herring_N : N;
-fun herringbone_N : N;
-fun hertford_PN : PN;
-fun hertfordshire_PN : PN;
-fun hertz_N : N;
-fun hertzian_A : A;
-fun hesitance_N : N;
-fun hesitancy_N : N;
-fun hesitant_A : A;
-fun hesitate_V : V;
-fun hesitate_VV : VV;
-fun hesitate_VS : VS;
-fun hesitatingly_Adv : Adv;
-fun hesitation_N : N;
-fun hessian_N : N;
-fun het_up_A : A;
-fun heterodox_A : A;
-fun heterodoxy_N : N;
-fun heterogeneous_A : A;
-fun heterosexual_A : A;
-fun heterosexual_N : N;
-fun heterosexuality_N : N;
-fun hetton_PN : PN;
-fun heuristic_A : A;
-fun heuristics_N : N;
-fun hew_V : V;
-fun hew_V2 : V2;
-fun hewer_N : N;
-fun hexagon_N : N;
-fun hexagonal_A : A;
-fun hexameter_N : N;
-fun hexham_PN : PN;
-fun heyday_N : N;
-fun heysham_PN : PN;
-fun heywood_PN : PN;
-fun hi_fi_A : A;
-fun hi_fi_N : N;
-fun hiatus_N : N;
-fun hibernate_V : V;
-fun hibernation_N : N;
-fun hibiscus_N : N;
-fun hiccough_N : N;
-fun hiccough_V : V;
-fun hiccup_N : N;
-fun hiccup_V : V;
-fun hick_A : A;
-fun hick_N : N;
-fun hickory_N : N;
-fun hide_N : N;
-fun hide_V : V;
-fun hide_V2 : V2;
-fun hide_and_seek_N : N;
-fun hide_out_N : N;
-fun hideaway_N : N;
-fun hidebound_A : A;
-fun hideous_A : A;
-fun hiding_N : N;
-fun hiding_place_N : N;
-fun hie_V : V;
-fun hierarchic_A : A;
-fun hierarchical_A : A;
-fun hierarchy_N : N;
-fun hieroglyph_N : N;
-fun hieroglyphic_A : A;
-fun hieroglyphics_N : N;
-fun higgledy_piggledy_A : A;
-fun higgledy_piggledy_Adv : Adv;
-fun high_A : A;
-fun high_Adv : Adv;
-fun high_class_A : A;
-fun high_falutin_A : A;
-fun high_fidelity_A : A;
-fun high_fidelity_N : N;
-fun high_frequency_N : N;
-fun high_grade_A : A;
-fun high_handed_A : A;
-fun high_keyed_A : A;
-fun high_level_A : A;
-fun high_minded_A : A;
-fun high_mindedness_N : N;
-fun high_necked_A : A;
-fun high_octane_A : A;
-fun high_pitched_A : A;
-fun high_powered_A : A;
-fun high_pressure_N : N;
-fun high_priced_A : A;
-fun high_principled_A : A;
-fun high_ranking_A : A;
-fun high_rise_A : A;
-fun high_sounding_A : A;
-fun high_speed_A : A;
-fun high_spen_PN : PN;
-fun high_spirited_A : A;
-fun high_tension_A : A;
-fun high_toned_A : A;
-fun high_up_N : N;
-fun high_wycombe_PN : PN;
-fun highball_N : N;
-fun highborn_A : A;
-fun highboy_N : N;
-fun highbrow_A : A;
-fun highbrow_N : N;
-fun highflier_N : N;
-fun highflown_A : A;
-fun highflyer_N : N;
-fun highflying_A : A;
-fun highjack_N : N;
-fun highjack_V2 : V2;
-fun highland_N : N;
-fun highland_PN : PN;
-fun highlander_N : N;
-fun highlight_N : N;
-fun highlight_V2 : V2;
-fun highness_N : N;
-fun highroad_N : N;
-fun highway_N : N;
-fun highwayman_N : N;
-fun hijack_N : N;
-fun hijack_V2 : V2;
-fun hijacker_N : N;
-fun hike_N : N;
-fun hike_V : V;
-fun hiker_N : N;
-fun hilarious_A : A;
-fun hilarity_N : N;
-fun hilary_PN : PN;
-fun hilda_PN : PN;
-fun hill_N : N;
-fun hill_billy_N : N;
-fun hillingdon_PN : PN;
-fun hillock_N : N;
-fun hillside_N : N;
-fun hilly_A : A;
-fun hilt_N : N;
-fun hinckley_PN : PN;
-fun hind_A : A;
-fun hind_N : N;
-fun hinder_V2 : V2;
-fun hindi_A : A;
-fun hindi_N : N;
-fun hindmost_A : A;
-fun hindrance_N : N;
-fun hindsight_N : N;
-fun hindu_A : A;
-fun hindu_N : N;
-fun hinduism_N : N;
-fun hindustani_A : A;
-fun hindustani_N : N;
-fun hinge_N : N;
-fun hinge_V : V;
-fun hinge_V2 : V2;
-fun hint_N : N;
-fun hint_V : V;
-fun hint_V2 : V2;
-fun hint_VS : VS;
-fun hinterland_N : N;
-fun hip_A : A;
-fun hip_N : N;
-fun hip_bath_N : N;
-fun hip_flask_N : N;
-fun hip_pocket_N : N;
-fun hippie_N : N;
-fun hippo_N : N;
-fun hippocratic_A : A;
-fun hippodrome_N : N;
-fun hippopotamus_N : N;
-fun hippy_N : N;
-fun hire_N : N;
-fun hire_V : V;
-fun hire_V2 : V2;
-fun hire_V2V : V2V;
-fun hire_VS : VS;
-fun hireling_N : N;
-fun hiroshima_PN : PN;
-fun hirsute_A : A;
-fun hiss_N : N;
-fun hiss_V : V;
-fun hiss_V2 : V2;
-fun hiss_VQ : VQ;
-fun histogram_N : N;
-fun historian_N : N;
-fun historic_A : A;
-fun historical_A : A;
-fun historicize_V2 : V2;
-fun history_N : N;
-fun histrionic_A : A;
-fun histrionics_N : N;
-fun hit_N : N;
-fun hit_V : V;
-fun hit_V2 : V2;
-fun hit_and_run_A : A;
-fun hitch_N : N;
-fun hitch_V : V;
-fun hitch_V2 : V2;
-fun hitchhike_V : V;
-fun hitchhiker_N : N;
-fun hitchin_PN : PN;
-fun hither_Adv : Adv;
-fun hitherto_Adv : Adv;
-fun hive_N : N;
-fun hive_V : V;
-fun hive_V2 : V2;
-fun hm_PN : PN;
-fun hmso_PN : PN;
-fun hoar_A : A;
-fun hoard_N : N;
-fun hoard_V : V;
-fun hoard_V2 : V2;
-fun hoarder_N : N;
-fun hoarding_N : N;
-fun hoarfrost_N : N;
-fun hoariness_N : N;
-fun hoarse_A : A;
-fun hoarseness_N : N;
-fun hoary_A : A;
-fun hoax_N : N;
-fun hoax_V2 : V2;
-fun hoaxer_N : N;
-fun hob_N : N;
-fun hobble_N : N;
-fun hobble_V : V;
-fun hobble_V2 : V2;
-fun hobble_skirt_N : N;
-fun hobbledehoy_N : N;
-fun hobby_N : N;
-fun hobbyhorse_N : N;
-fun hobgoblin_N : N;
-fun hobnail_N : N;
-fun hobnailed_A : A;
-fun hobnob_V : V;
-fun hobo_N : N;
-fun hobson_PN : PN;
-fun hock_N : N;
-fun hock_V2 : V2;
-fun hockey_N : N;
-fun hockley_PN : PN;
-fun hocus_pocus_N : N;
-fun hod_N : N;
-fun hoddesdon_PN : PN;
-fun hodgepodge_N : N;
-fun hoe_N : N;
-fun hoe_V : V;
-fun hoe_V2 : V2;
-fun hofei_PN : PN;
-fun hog_N : N;
-fun hog_V2 : V2;
-fun hoggish_A : A;
-fun hogmanay_N : N;
-fun hogmanay_PN : PN;
-fun hogshead_N : N;
-fun hogwash_N : N;
-fun hoist_N : N;
-fun hoist_V2 : V2;
-fun hoity_toity_A : A;
-fun hold_N : N;
-fun hold_V : V;
-fun hold_V2 : V2;
-fun hold_V2V : V2V;
-fun hold_V3 : V3;
-fun hold_VS : VS;
-fun hold_up_N : N;
-fun holdall_N : N;
-fun holder_N : N;
-fun holding_N : N;
-fun holdup_N : N;
-fun hole_N : N;
-fun hole_V : V;
-fun hole_V2 : V2;
-fun hole_and_corner_A : A;
-fun holiday_N : N;
-fun holiday_V : V;
-fun holiday_maker_N : N;
-fun holiness_N : N;
-fun holland_PN : PN;
-fun hollander_A : A;
-fun hollander_N : N;
-fun holler_V : V;
-fun holler_V2 : V2;
-fun holloa_N : N;
-fun hollow_A : A;
-fun hollow_N : N;
-fun hollow_V2 : V2;
-fun holly_N : N;
-fun hollyhock_N : N;
-fun hollywood_PN : PN;
-fun holm_oak_N : N;
-fun holmfirth_PN : PN;
-fun holocaust_N : N;
-fun holograph_N : N;
-fun holster_N : N;
-fun holy_A : A;
-fun holy_N : N;
-fun holyhead_PN : PN;
-fun holystone_N : N;
-fun holystone_V2 : V2;
-fun homage_N : N;
-fun home_Adv : Adv;
-fun home_N : N;
-fun home_baked_A : A;
-fun home_brewed_A : A;
-fun home_cured_A : A;
-fun home_farm_N : N;
-fun home_grown_A : A;
-fun home_made_A : A;
-fun homecoming_N : N;
-fun homeland_N : N;
-fun homeless_A : A;
-fun homelike_A : A;
-fun homeliness_N : N;
-fun homely_A : A;
-fun homeopath_N : N;
-fun homeopathic_A : A;
-fun homer_V : V;
-fun homeric_A : A;
-fun homesick_A : A;
-fun homesickness_N : N;
-fun homespun_A : A;
-fun homespun_N : N;
-fun homestead_N : N;
-fun homeward_A : A;
-fun homeward_Adv : Adv;
-fun homewards_Adv : Adv;
-fun homework_N : N;
-fun homey_A : A;
-fun homicidal_A : A;
-fun homicide_N : N;
-fun homiletic_A : A;
-fun homiletics_N : N;
-fun homily_N : N;
-fun homing_A : A;
-fun hominy_N : N;
-fun homo_N : N;
-fun homo_sapiens_N : N;
-fun homoeopath_N : N;
-fun homoeopathy_N : N;
-fun homogeneity_N : N;
-fun homogeneous_A : A;
-fun homogenize_V2 : V2;
-fun homograph_N : N;
-fun homonym_N : N;
-fun homophone_N : N;
-fun homosexual_A : A;
-fun homosexual_N : N;
-fun homosexuality_N : N;
-fun hon_PN : PN;
-fun honduran_A : A;
-fun honduran_N : N;
-fun honduras_PN : PN;
-fun hone_N : N;
-fun hone_V2 : V2;
-fun honest_A : A;
-fun honesty_N : N;
-fun honey_N : N;
-fun honeybee_N : N;
-fun honeycomb_N : N;
-fun honeycomb_V2 : V2;
-fun honeydew_N : N;
-fun honeyed_A : A;
-fun honeymoon_N : N;
-fun honeymoon_V : V;
-fun honeysuckle_N : N;
-fun hong_kong_PN : PN;
-fun honiton_PN : PN;
-fun honk_N : N;
-fun honk_V : V;
-fun honor_V2 : V2;
-fun honorarium_N : N;
-fun honorary_A : A;
-fun honorific_A : A;
-fun honorific_N : N;
-fun honour_N : N;
-fun honour_V2 : V2;
-fun honourable_A : A;
-fun hoo_PN : PN;
-fun hooch_N : N;
-fun hood_N : N;
-fun hood_V2 : V2;
-fun hoodlum_N : N;
-fun hoodoo_N : N;
-fun hoodoo_V2 : V2;
-fun hoodwink_V2 : V2;
-fun hooey_N : N;
-fun hoof_N : N;
-fun hook_N : N;
-fun hook_V : V;
-fun hook_V2 : V2;
-fun hook_nosed_A : A;
-fun hook_up_N : N;
-fun hookah_N : N;
-fun hooked_A : A;
-fun hooker_N : N;
-fun hookworm_N : N;
-fun hooky_N : N;
-fun hooligan_N : N;
-fun hooliganism_N : N;
-fun hoop_N : N;
-fun hoop_V2 : V2;
-fun hoop_la_N : N;
-fun hoot_N : N;
-fun hoot_V : V;
-fun hoot_V2 : V2;
-fun hooter_N : N;
-fun hoover_N : N;
-fun hoover_V2 : V2;
-fun hop_N : N;
-fun hop_V : V;
-fun hop_V2 : V2;
-fun hop_field_N : N;
-fun hop_garden_N : N;
-fun hop_picker_N : N;
-fun hop_pole_N : N;
-fun hope_N : N;
-fun hope_PN : PN;
-fun hope_V : V;
-fun hope_VV : VV;
-fun hope_VS : VS;
-fun hopeful_A : A;
-fun hopefulness_N : N;
-fun hopeless_A : A;
-fun hopelessness_N : N;
-fun hopped_up_A : A;
-fun hopper_N : N;
-fun hopscotch_N : N;
-fun hopscotch_V : V;
-fun horace_PN : PN;
-fun horde_N : N;
-fun horizon_N : N;
-fun horizontal_A : A;
-fun horley_PN : PN;
-fun hormone_N : N;
-fun horn_N : N;
-fun horn_V : V;
-fun horn_rimmed_A : A;
-fun hornbeam_N : N;
-fun hornbill_N : N;
-fun horned_A : A;
-fun hornet_N : N;
-fun hornless_A : A;
-fun hornlike_A : A;
-fun hornpipe_N : N;
-fun hornsea_PN : PN;
-fun horny_A : A;
-fun horology_N : N;
-fun horoscope_N : N;
-fun horrible_A : A;
-fun horrid_A : A;
-fun horridness_N : N;
-fun horrific_A : A;
-fun horrify_V2 : V2;
-fun horrifyingly_Adv : Adv;
-fun horror_N : N;
-fun horror_stricken_A : A;
-fun horror_struck_A : A;
-fun hors_de_combat_A : A;
-fun horse_N : N;
-fun horse_chestnut_N : N;
-fun horse_laugh_N : N;
-fun horse_pond_N : N;
-fun horse_sense_N : N;
-fun horseback_N : N;
-fun horsebox_N : N;
-fun horseflesh_N : N;
-fun horsefly_N : N;
-fun horsehair_N : N;
-fun horseman_N : N;
-fun horsemanship_N : N;
-fun horsemeat_N : N;
-fun horseplay_N : N;
-fun horsepower_N : N;
-fun horserace_N : N;
-fun horseracing_N : N;
-fun horseradish_N : N;
-fun horseshoe_N : N;
-fun horsewhip_N : N;
-fun horsewhip_V2 : V2;
-fun horsewoman_N : N;
-fun horsham_PN : PN;
-fun horsley_PN : PN;
-fun horsy_A : A;
-fun hortative_A : A;
-fun horticultural_A : A;
-fun horticulture_N : N;
-fun horticulturist_N : N;
-fun horwich_PN : PN;
-fun hosanna_N : N;
-fun hose_N : N;
-fun hose_V2 : V2;
-fun hosepipe_N : N;
-fun hosier_N : N;
-fun hosiery_N : N;
-fun hosp_PN : PN;
-fun hospice_N : N;
-fun hospitable_A : A;
-fun hospital_N : N;
-fun hospitality_N : N;
-fun hospitalization_N : N;
-fun hospitalize_V2 : V2;
-fun host_N : N;
-fun host_V2 : V2;
-fun hostage_N : N;
-fun hostel_N : N;
-fun hosteller_N : N;
-fun hostelry_N : N;
-fun hostess_N : N;
-fun hostile_A : A;
-fun hostility_N : N;
-fun hot_A : A;
-fun hot_V : V;
-fun hot_V2 : V2;
-fun hot_blooded_A : A;
-fun hot_headed_A : A;
-fun hot_tempered_A : A;
-fun hot_water_bottle_N : N;
-fun hotbed_N : N;
-fun hotchpotch_N : N;
-fun hotel_N : N;
-fun hotelier_N : N;
-fun hotfoot_Adv : Adv;
-fun hotfoot_V : V;
-fun hothead_N : N;
-fun hothouse_N : N;
-fun hotplate_N : N;
-fun houghton_PN : PN;
-fun hound_N : N;
-fun hound_V2 : V2;
-fun hounslow_PN : PN;
-fun hour_N : N;
-fun hourglass_N : N;
-fun houri_N : N;
-fun hourly_A : A;
-fun hourly_Adv : Adv;
-fun house_N : N;
-fun house_V2 : V2;
-fun house_party_N : N;
-fun house_warming_N : N;
-fun houseboat_N : N;
-fun housebound_A : A;
-fun housebreaker_N : N;
-fun housecoat_N : N;
-fun housecraft_N : N;
-fun housedog_N : N;
-fun housefather_N : N;
-fun housefly_N : N;
-fun houseful_N : N;
-fun household_N : N;
-fun householder_N : N;
-fun housekeeper_N : N;
-fun housemaid_N : N;
-fun houseman_N : N;
-fun housemaster_N : N;
-fun housemother_N : N;
-fun houseproud_A : A;
-fun houseroom_N : N;
-fun housetop_N : N;
-fun housetrained_A : A;
-fun housewife_N : N;
-fun housewifely_A : A;
-fun housewifery_N : N;
-fun housework_N : N;
-fun housewrecker_N : N;
-fun housing_N : N;
-fun houston_PN : PN;
-fun hove_PN : PN;
-fun hovel_N : N;
-fun hover_V : V;
-fun hovercraft_N : N;
-fun how_IAdv : IAdv;
-fun how8many_IDet : IDet;
-fun how8much_IDet : IDet;
-fun how_d'ye_do_N : N;
-fun howard_PN : PN;
-fun howdah_N : N;
-fun however_Adv : Adv;
-fun howitzer_N : N;
-fun howl_N : N;
-fun howl_V : V;
-fun howl_V2 : V2;
-fun howler_N : N;
-fun howling_A : A;
-fun hoyden_N : N;
-fun hoydenish_A : A;
-fun hoylake_PN : PN;
-fun hoyland_nether_PN : PN;
-fun hp_N : N;
-fun hq_PN : PN;
-fun hrh_PN : PN;
-fun hub_N : N;
-fun hubble_bubble_N : N;
-fun hubbub_N : N;
-fun hubby_N : N;
-fun hubert_PN : PN;
-fun hubris_N : N;
-fun huckaback_N : N;
-fun huckleberry_N : N;
-fun hucknall_PN : PN;
-fun huckster_N : N;
-fun huddersfield_PN : PN;
-fun huddle_N : N;
-fun huddle_V : V;
-fun huddle_V2 : V2;
-fun hue_N : N;
-fun hued_A : A;
-fun huff_N : N;
-fun huff_V : V;
-fun huffily_Adv : Adv;
-fun huffish_A : A;
-fun huffy_A : A;
-fun hug_N : N;
-fun hug_V2 : V2;
-fun huge_A : A;
-fun hugger_mugger_A : A;
-fun hugger_mugger_Adv : Adv;
-fun hugger_mugger_N : N;
-fun hugh_PN : PN;
-fun hughie_PN : PN;
-fun huguenot_N : N;
-fun huhehot_PN : PN;
-fun hula_N : N;
-fun hulk_N : N;
-fun hulking_A : A;
-fun hull_N : N;
-fun hull_V2 : V2;
-fun hullabaloo_N : N;
-fun hum_N : N;
-fun hum_V : V;
-fun hum_V2 : V2;
-fun human_A : A;
-fun human_N : N;
-fun humane_A : A;
-fun humanism_N : N;
-fun humanist_N : N;
-fun humanitarian_A : A;
-fun humanitarian_N : N;
-fun humanitarianism_N : N;
-fun humanity_N : N;
-fun humanize_V : V;
-fun humanize_V2 : V2;
-fun humankind_N : N;
-fun humberside_PN : PN;
-fun humberston_PN : PN;
-fun humble_A : A;
-fun humble_V2 : V2;
-fun humbly_Adv : Adv;
-fun humbug_N : N;
-fun humbug_V2 : V2;
-fun humdinger_N : N;
-fun humdrum_A : A;
-fun humerus_N : N;
-fun humid_A : A;
-fun humidify_V2 : V2;
-fun humidity_N : N;
-fun humiliate_V2 : V2;
-fun humiliation_N : N;
-fun humility_N : N;
-fun humming_top_N : N;
-fun hummingbird_N : N;
-fun hummock_N : N;
-fun humorist_N : N;
-fun humorous_A : A;
-fun humour_N : N;
-fun humour_V2 : V2;
-fun humourist_N : N;
-fun humourless_A : A;
-fun hump_N : N;
-fun hump_V2 : V2;
-fun humpback_N : N;
-fun humpbacked_A : A;
-fun humphrey_PN : PN;
-fun humus_N : N;
-fun hun_N : N;
-fun hunch_N : N;
-fun hunch_V2 : V2;
-fun hunchback_A : A;
-fun hunchback_N : N;
-fun hunchbacked_A : A;
-fun hundredfold_Adv : Adv;
-fun hundredweight_N : N;
-fun hungarian_A : A;
-fun hungarian_N : N;
-fun hungary_PN : PN;
-fun hunger_N : N;
-fun hunger_V : V;
-fun hunger_march_N : N;
-fun hunger_marcher_N : N;
-fun hungrily_Adv : Adv;
-fun hungry_A : A;
-fun hunk_N : N;
-fun hunt_N : N;
-fun hunt_V : V;
-fun hunt_V2 : V2;
-fun hunter_N : N;
-fun hunting_N : N;
-fun hunting_crop_N : N;
-fun huntingdon_PN : PN;
-fun huntress_N : N;
-fun huntsman_N : N;
-fun hurdle_N : N;
-fun hurdle_V : V;
-fun hurdle_V2 : V2;
-fun hurdler_N : N;
-fun hurdy_gurdy_N : N;
-fun hurl_N : N;
-fun hurl_V2 : V2;
-fun hurling_N : N;
-fun hurly_burly_N : N;
-fun hurrah_V : V;
-fun hurricane_N : N;
-fun hurried_A : A;
-fun hurry_N : N;
-fun hurry_V : V;
-fun hurry_V2 : V2;
-fun hurry_V2V : V2V;
-fun hurstpierpoint_PN : PN;
-fun hurt_N : N;
-fun hurt_V : V;
-fun hurt_V2 : V2;
-fun hurt_VS : VS;
-fun hurtful_A : A;
-fun hurtle_V : V;
-fun husband_N : N;
-fun husband_V2 : V2;
-fun husbandman_N : N;
-fun husbandry_N : N;
-fun hush_N : N;
-fun hush_V : V;
-fun hush_V2 : V2;
-fun hush_hush_A : A;
-fun hush_money_N : N;
-fun husk_N : N;
-fun husk_V2 : V2;
-fun huskily_Adv : Adv;
-fun huskiness_N : N;
-fun husky_A : A;
-fun husky_N : N;
-fun hussar_N : N;
-fun hussy_N : N;
-fun hustle_N : N;
-fun hustle_V : V;
-fun hustle_V2 : V2;
-fun hustler_N : N;
-fun hut_N : N;
-fun hutch_N : N;
-fun hutment_N : N;
-fun hutted_A : A;
-fun hwainan_PN : PN;
-fun hyacinth_N : N;
-fun hyaena_N : N;
-fun hybrid_A : A;
-fun hybrid_N : N;
-fun hybridize_V : V;
-fun hybridize_V2 : V2;
-fun hyde_PN : PN;
-fun hyderabad_PN : PN;
-fun hydra_N : N;
-fun hydrangea_N : N;
-fun hydrant_N : N;
-fun hydrate_N : N;
-fun hydrate_V : V;
-fun hydrate_V2 : V2;
-fun hydraulic_A : A;
-fun hydraulics_N : N;
-fun hydrocarbon_N : N;
-fun hydrochloric_A : A;
-fun hydroelectric_A : A;
-fun hydrofoil_N : N;
-fun hydrogen_N : N;
-fun hydropathic_A : A;
-fun hydropathy_N : N;
-fun hydrophobia_N : N;
-fun hydroplane_N : N;
-fun hydroponics_N : N;
-fun hyena_N : N;
-fun hygiene_N : N;
-fun hygienic_A : A;
-fun hygienically_Adv : Adv;
-fun hymen_N : N;
-fun hymn_N : N;
-fun hymn_V2 : V2;
-fun hymnal_N : N;
-fun hype_V2 : V2;
-fun hyperbola_N : N;
-fun hyperbole_N : N;
-fun hyperbolic_A : A;
-fun hypercritical_A : A;
-fun hyperinflation_N : N;
-fun hypermarket_N : N;
-fun hypersensitive_A : A;
-fun hyphen_N : N;
-fun hyphen_V2 : V2;
-fun hyphenate_V2 : V2;
-fun hypnosis_N : N;
-fun hypnotic_A : A;
-fun hypnotism_N : N;
-fun hypnotist_N : N;
-fun hypnotize_V2 : V2;
-fun hypo_N : N;
-fun hypochondria_N : N;
-fun hypochondriac_A : A;
-fun hypochondriac_N : N;
-fun hypochondriacal_A : A;
-fun hypocrisy_N : N;
-fun hypocrite_N : N;
-fun hypocritical_A : A;
-fun hypodermic_A : A;
-fun hypodermic_N : N;
-fun hypotenuse_N : N;
-fun hypothecate_V2 : V2;
-fun hypothesis_N : N;
-fun hypothesize_V2 : V2;
-fun hypothetical_A : A;
-fun hyssop_N : N;
-fun hysteria_N : N;
-fun hysterical_A : A;
-fun hysterics_N : N;
-fun hythe_PN : PN;
-fun i_Pron : Pron;
-fun iamb_N : N;
-fun iambic_A : A;
-fun iambics_N : N;
-fun iambus_N : N;
-fun ian_PN : PN;
-fun iba_N : N;
-fun ibadan_PN : PN;
-fun ibex_N : N;
-fun ibid_PN : PN;
-fun ibidem_Adv : Adv;
-fun ibis_N : N;
-fun icbm_N : N;
-fun ice_N : N;
-fun ice_V : V;
-fun ice_V2 : V2;
-fun ice_axe_N : N;
-fun ice_cream_N : N;
-fun ice_lolly_N : N;
-fun ice_show_N : N;
-fun ice_skate_N : N;
-fun ice_skate_V : V;
-fun ice_skating_N : N;
-fun ice_tray_N : N;
-fun iceberg_N : N;
-fun iceboat_N : N;
-fun icebound_A : A;
-fun icebox_N : N;
-fun icebreaker_N : N;
-fun icecap_N : N;
-fun icecube_N : N;
-fun icefall_N : N;
-fun icefield_N : N;
-fun icefloe_N : N;
-fun icefree_A : A;
-fun icehouse_N : N;
-fun iceland_PN : PN;
-fun icelander_A : A;
-fun icelander_N : N;
-fun icelandic_A : A;
-fun icelandic_N : N;
-fun iceman_N : N;
-fun icepack_N : N;
-fun icepick_N : N;
-fun icerink_N : N;
-fun ichneumon_N : N;
-fun ichneumon_fly_N : N;
-fun icicle_N : N;
-fun icily_Adv : Adv;
-fun icing_N : N;
-fun icon_N : N;
-fun iconoclast_N : N;
-fun icy_A : A;
-fun id_N : N;
-fun ida_PN : PN;
-fun idaho_PN : PN;
-fun idea_N : N;
-fun ideal_A : A;
-fun ideal_N : N;
-fun idealism_N : N;
-fun idealist_N : N;
-fun idealistic_A : A;
-fun idealization_N : N;
-fun idealize_V2 : V2;
-fun idem_PN : PN;
-fun identical_A : A;
-fun identifiable_A : A;
-fun identification_N : N;
-fun identify_V : V;
-fun identify_V2 : V2;
-fun identikit_N : N;
-fun identity_N : N;
-fun ideogram_N : N;
-fun ideograph_N : N;
-fun ideographic_A : A;
-fun ideological_A : A;
-fun ideology_N : N;
-fun idiocy_N : N;
-fun idiolect_N : N;
-fun idiom_N : N;
-fun idiomatic_A : A;
-fun idiomatically_Adv : Adv;
-fun idiosyncrasy_N : N;
-fun idiosyncratic_A : A;
-fun idiot_N : N;
-fun idiotic_A : A;
-fun idiotically_Adv : Adv;
-fun idle_A : A;
-fun idle_V : V;
-fun idle_V2 : V2;
-fun idleness_N : N;
-fun idler_N : N;
-fun idly_Adv : Adv;
-fun idol_N : N;
-fun idolater_N : N;
-fun idolatress_N : N;
-fun idolatrous_A : A;
-fun idolatry_N : N;
-fun idolization_N : N;
-fun idolize_V2 : V2;
-fun idyll_N : N;
-fun idyllic_A : A;
-fun ie_PN : PN;
-fun if_Subj : Subj;
-fun igloo_N : N;
-fun igneous_A : A;
-fun ignis_fatuus_N : N;
-fun ignite_V : V;
-fun ignite_V2 : V2;
-fun ignition_N : N;
-fun ignoble_A : A;
-fun ignominious_A : A;
-fun ignominy_N : N;
-fun ignoramus_N : N;
-fun ignorance_N : N;
-fun ignorant_A : A;
-fun ignore_V : V;
-fun ignore_V2 : V2;
-fun iguana_N : N;
-fun ikon_N : N;
-fun ilex_N : N;
-fun ilfracombe_PN : PN;
-fun ilk_N : N;
-fun ilkeston_PN : PN;
-fun ilkley_PN : PN;
-fun ill_A : A;
-fun ill_Adv : Adv;
-fun ill_N : N;
-fun ill_advised_A : A;
-fun ill_affected_A : A;
-fun ill_bred_A : A;
-fun ill_breeding_N : N;
-fun ill_disposed_A : A;
-fun ill_fated_A : A;
-fun ill_favoured_A : A;
-fun ill_gotten_A : A;
-fun ill_judged_A : A;
-fun ill_mannered_A : A;
-fun ill_natured_A : A;
-fun ill_omened_A : A;
-fun ill_starred_A : A;
-fun ill_timed_A : A;
-fun ill_treat_V2 : V2;
-fun ill_treatment_N : N;
-fun ill_usage_N : N;
-fun ill_use_V2 : V2;
-fun illegal_A : A;
-fun illegality_N : N;
-fun illegibility_N : N;
-fun illegible_A : A;
-fun illegitimacy_N : N;
-fun illegitimate_A : A;
-fun illegitimate_N : N;
-fun illiberal_A : A;
-fun illiberality_N : N;
-fun illicit_A : A;
-fun illimitable_A : A;
-fun illinois_PN : PN;
-fun illiteracy_N : N;
-fun illiterate_A : A;
-fun illiterate_N : N;
-fun illness_N : N;
-fun illogical_A : A;
-fun illogicality_N : N;
-fun illogicalness_N : N;
-fun illume_V2 : V2;
-fun illuminate_V2 : V2;
-fun illumination_N : N;
-fun illumine_V2 : V2;
-fun illusion_N : N;
-fun illusionist_N : N;
-fun illusive_A : A;
-fun illusory_A : A;
-fun illustrate_V : V;
-fun illustrate_V2 : V2;
-fun illustrate_VS : VS;
-fun illustration_N : N;
-fun illustrative_A : A;
-fun illustrator_N : N;
-fun illustrious_A : A;
-fun ilo_N : N;
-fun image_N : N;
-fun image_V2 : V2;
-fun imagery_N : N;
-fun imaginable_A : A;
-fun imaginary_A : A;
-fun imagination_N : N;
-fun imaginative_A : A;
-fun imagine_V : V;
-fun imagine_V2 : V2;
-fun imagine_VS : VS;
-fun imam_N : N;
-fun imbalance_N : N;
-fun imbecile_A : A;
-fun imbecile_N : N;
-fun imbecility_N : N;
-fun imbed_V2 : V2;
-fun imbibe_V2 : V2;
-fun imbroglio_N : N;
-fun imbue_V2 : V2;
-fun imf_N : N;
-fun imitate_V2 : V2;
-fun imitation_N : N;
-fun imitative_A : A;
-fun imitator_N : N;
-fun immaculate_A : A;
-fun immanence_N : N;
-fun immanent_A : A;
-fun immaterial_A : A;
-fun immature_A : A;
-fun immaturity_N : N;
-fun immeasurable_A : A;
-fun immediacy_N : N;
-fun immediate_A : A;
-fun immemorial_A : A;
-fun immense_A : A;
-fun immensity_N : N;
-fun immerse_V2 : V2;
-fun immersion_N : N;
-fun immigrant_N : N;
-fun immigrate_V : V;
-fun immigration_N : N;
-fun imminence_N : N;
-fun imminent_A : A;
-fun immingham_PN : PN;
-fun immobile_A : A;
-fun immobility_N : N;
-fun immobilization_N : N;
-fun immobilize_V2 : V2;
-fun immoderate_A : A;
-fun immodest_A : A;
-fun immodesty_N : N;
-fun immolate_V2 : V2;
-fun immolation_N : N;
-fun immoral_A : A;
-fun immorality_N : N;
-fun immortal_A : A;
-fun immortal_N : N;
-fun immortality_N : N;
-fun immortalize_V2 : V2;
-fun immovable_A : A;
-fun immune_A : A;
-fun immunity_N : N;
-fun immunization_N : N;
-fun immunize_V2 : V2;
-fun immunology_N : N;
-fun immure_V2 : V2;
-fun immutability_N : N;
-fun immutable_A : A;
-fun imp_N : N;
-fun impact_N : N;
-fun impact_V2 : V2;
-fun impair_V2 : V2;
-fun impairment_N : N;
-fun impala_N : N;
-fun impale_V2 : V2;
-fun impalement_N : N;
-fun impalpable_A : A;
-fun impanel_V2 : V2;
-fun impart_V2 : V2;
-fun impartial_A : A;
-fun impartiality_N : N;
-fun impassable_A : A;
-fun impasse_N : N;
-fun impassioned_A : A;
-fun impassive_A : A;
-fun impassiveness_N : N;
-fun impassivity_N : N;
-fun impatience_N : N;
-fun impatient_A : A;
-fun impeach_V2 : V2;
-fun impeachment_N : N;
-fun impeccable_A : A;
-fun impecunious_A : A;
-fun impede_V2 : V2;
-fun impediment_N : N;
-fun impel_V2 : V2;
-fun impeller_N : N;
-fun impend_V : V;
-fun impenetrable_A : A;
-fun impenitence_N : N;
-fun impenitent_A : A;
-fun imperative_A : A;
-fun imperceptible_A : A;
-fun imperfect_A : A;
-fun imperfect_N : N;
-fun imperfection_N : N;
-fun imperial_A : A;
-fun imperial_N : N;
-fun imperialism_N : N;
-fun imperialist_N : N;
-fun imperialistic_A : A;
-fun imperil_V2 : V2;
-fun imperile_V2 : V2;
-fun imperious_A : A;
-fun imperiousness_N : N;
-fun imperishable_A : A;
-fun impermanence_N : N;
-fun impermanent_A : A;
-fun impermeable_A : A;
-fun impersonal_A : A;
-fun impersonate_V2 : V2;
-fun impersonation_N : N;
-fun impersonator_N : N;
-fun impertinence_N : N;
-fun impertinent_A : A;
-fun imperturbability_N : N;
-fun imperturbable_A : A;
-fun impervious_A : A;
-fun impetigo_N : N;
-fun impetuosity_N : N;
-fun impetuous_A : A;
-fun impetus_N : N;
-fun impiety_N : N;
-fun impinge_V : V;
-fun impingement_N : N;
-fun impious_A : A;
-fun impish_A : A;
-fun impishness_N : N;
-fun implacable_A : A;
-fun implant_V2 : V2;
-fun implausibility_N : N;
-fun implausible_A : A;
-fun implement_N : N;
-fun implement_V2 : V2;
-fun implementation_N : N;
-fun implicate_V2 : V2;
-fun implication_N : N;
-fun implicit_A : A;
-fun implore_V2 : V2;
-fun implore_VS : VS;
-fun imploringly_Adv : Adv;
-fun implosion_N : N;
-fun imply_V : V;
-fun imply_V2 : V2;
-fun imply_VS : VS;
-fun impolite_A : A;
-fun impoliteness_N : N;
-fun impolitic_A : A;
-fun imponderable_A : A;
-fun imponderable_N : N;
-fun import_N : N;
-fun import_V2 : V2;
-fun importance_N : N;
-fun important_A : A;
-fun importation_N : N;
-fun importer_N : N;
-fun importunate_A : A;
-fun importune_V2 : V2;
-fun importunity_N : N;
-fun impose_V : V;
-fun impose_V2 : V2;
-fun imposing_A : A;
-fun imposition_N : N;
-fun impossibility_N : N;
-fun impossible_A : A;
-fun impostor_N : N;
-fun imposture_N : N;
-fun impotence_N : N;
-fun impotent_A : A;
-fun impound_V2 : V2;
-fun impoverish_V2 : V2;
-fun impoverishment_N : N;
-fun impracticability_N : N;
-fun impracticable_A : A;
-fun impracticableness_N : N;
-fun impractical_A : A;
-fun imprecate_V2 : V2;
-fun imprecation_N : N;
-fun imprecise_A : A;
-fun imprecision_N : N;
-fun impregnability_N : N;
-fun impregnable_A : A;
-fun impregnate_V2 : V2;
-fun impresario_N : N;
-fun impress_N : N;
-fun impress_V : V;
-fun impress_V2 : V2;
-fun impression_N : N;
-fun impressionable_A : A;
-fun impressionism_N : N;
-fun impressionist_N : N;
-fun impressionistic_A : A;
-fun impressive_A : A;
-fun impressiveness_N : N;
-fun imprimatur_N : N;
-fun imprint_N : N;
-fun imprint_V2 : V2;
-fun imprison_V2 : V2;
-fun imprisonment_N : N;
-fun improbability_N : N;
-fun improbable_A : A;
-fun impromptu_A : A;
-fun impromptu_Adv : Adv;
-fun impromptu_N : N;
-fun improper_A : A;
-fun impropriety_N : N;
-fun improve_V : V;
-fun improve_V2 : V2;
-fun improvement_N : N;
-fun improver_N : N;
-fun improvidence_N : N;
-fun improvident_A : A;
-fun improvisation_N : N;
-fun improvise_V : V;
-fun improvise_V2 : V2;
-fun imprudence_N : N;
-fun imprudent_A : A;
-fun impudence_N : N;
-fun impudent_A : A;
-fun impugn_V2 : V2;
-fun impulse_N : N;
-fun impulse_buy_V : V;
-fun impulse_buy_V2 : V2;
-fun impulsion_N : N;
-fun impulsive_A : A;
-fun impulsiveness_N : N;
-fun impunity_N : N;
-fun impure_A : A;
-fun impurity_N : N;
-fun imputation_N : N;
-fun impute_V2 : V2;
-fun in_Adv : Adv;
-fun in_N : N;
-fun in_Prep : Prep ;
-fun in_chief_A : A;
-fun in_fighting_N : N;
-fun in_loco_parentis_Adv : Adv;
-fun in_patient_N : N;
-fun in_service_A : A;
-fun in_situ_Adv : Adv;
-fun in_toto_Adv : Adv;
-fun in_tray_N : N;
-fun inability_N : N;
-fun inaccessibility_N : N;
-fun inaccessible_A : A;
-fun inaccuracy_N : N;
-fun inaccurate_A : A;
-fun inaction_N : N;
-fun inactivate_V2 : V2;
-fun inactive_A : A;
-fun inactivity_N : N;
-fun inadequacy_N : N;
-fun inadequate_A : A;
-fun inadmissible_A : A;
-fun inadvertence_N : N;
-fun inadvertent_A : A;
-fun inadvisability_N : N;
-fun inadvisable_A : A;
-fun inalienable_A : A;
-fun inane_A : A;
-fun inanimate_A : A;
-fun inanition_N : N;
-fun inanity_N : N;
-fun inapplicable_A : A;
-fun inappreciable_A : A;
-fun inappropriate_A : A;
-fun inappropriateness_N : N;
-fun inapt_A : A;
-fun inaptitude_N : N;
-fun inarticulate_A : A;
-fun inasmuch_as_Adv : Adv;
-fun inattention_N : N;
-fun inattentive_A : A;
-fun inaudibility_N : N;
-fun inaudible_A : A;
-fun inaugural_A : A;
-fun inaugural_N : N;
-fun inaugurate_V2 : V2;
-fun inauguration_N : N;
-fun inauspicious_A : A;
-fun inboard_A : A;
-fun inborn_A : A;
-fun inbound_A : A;
-fun inbred_A : A;
-fun inbreeding_N : N;
-fun inbuilt_A : A;
-fun inc_PN : PN;
-fun incalculable_A : A;
-fun incandescence_N : N;
-fun incandescent_A : A;
-fun incantation_N : N;
-fun incapability_N : N;
-fun incapable_A : A;
-fun incapacitate_V2 : V2;
-fun incapacity_N : N;
-fun incarcerate_V2 : V2;
-fun incarceration_N : N;
-fun incarnate_A : A;
-fun incarnate_V2 : V2;
-fun incarnation_N : N;
-fun incautious_A : A;
-fun incendiarism_N : N;
-fun incendiary_N : N;
-fun incense_N : N;
-fun incense_V2 : V2;
-fun incentive_N : N;
-fun inception_N : N;
-fun incertitude_N : N;
-fun incessant_A : A;
-fun incest_N : N;
-fun incestuous_A : A;
-fun inch_N : N;
-fun inch_V : V;
-fun inch_V2 : V2;
-fun inchoate_A : A;
-fun inchoative_A : A;
-fun inchon_PN : PN;
-fun incidence_N : N;
-fun incident_A : A;
-fun incident_N : N;
-fun incidental_A : A;
-fun incinerate_V2 : V2;
-fun incineration_N : N;
-fun incinerator_N : N;
-fun incipient_A : A;
-fun incise_V2 : V2;
-fun incision_N : N;
-fun incisive_A : A;
-fun incisor_N : N;
-fun incite_V2 : V2;
-fun incitement_N : N;
-fun incivility_N : N;
-fun incl_PN : PN;
-fun inclemency_N : N;
-fun inclement_A : A;
-fun inclination_N : N;
-fun incline_N : N;
-fun incline_V : V;
-fun incline_V2 : V2;
-fun incline_V2V : V2V;
-fun inclose_V2 : V2;
-fun inclosure_N : N;
-fun include_V : V;
-fun include_V2 : V2;
-fun include_VV : VV;
-fun inclusion_N : N;
-fun inclusive_A : A;
-fun incognito_A : A;
-fun incognito_Adv : Adv;
-fun incoherence_N : N;
-fun incoherent_A : A;
-fun incombustible_A : A;
-fun income_N : N;
-fun income_tax_N : N;
-fun incoming_A : A;
-fun incommensurable_A : A;
-fun incommensurate_A : A;
-fun incommode_V2 : V2;
-fun incommunicado_A : A;
-fun incomparable_A : A;
-fun incompatibility_N : N;
-fun incompatible_A : A;
-fun incompetence_N : N;
-fun incompetency_N : N;
-fun incompetent_A : A;
-fun incomplete_A : A;
-fun incomprehensibility_N : N;
-fun incomprehensible_A : A;
-fun incomprehension_N : N;
-fun incompressible_A : A;
-fun inconceivable_A : A;
-fun inconclusive_A : A;
-fun incongruity_N : N;
-fun incongruous_A : A;
-fun inconsequent_A : A;
-fun inconsequential_A : A;
-fun inconsiderable_A : A;
-fun inconsiderate_A : A;
-fun inconsistency_N : N;
-fun inconsistent_A : A;
-fun inconsolable_A : A;
-fun inconspicuous_A : A;
-fun inconstancy_N : N;
-fun inconstant_A : A;
-fun incontestable_A : A;
-fun incontinence_N : N;
-fun incontinent_A : A;
-fun incontrovertible_A : A;
-fun inconvenience_N : N;
-fun inconvenience_V2 : V2;
-fun inconvenient_A : A;
-fun inconvertibility_N : N;
-fun inconvertible_A : A;
-fun incorporate_A : A;
-fun incorporate_V : V;
-fun incorporate_V2 : V2;
-fun incorporation_N : N;
-fun incorporeal_A : A;
-fun incorrect_A : A;
-fun incorrectness_N : N;
-fun incorrigible_A : A;
-fun incorruptibility_N : N;
-fun incorruptible_A : A;
-fun increase_N : N;
-fun increase_V : V;
-fun increase_V2 : V2;
-fun increasingly_Adv : Adv;
-fun incredibility_N : N;
-fun incredible_A : A;
-fun incredulity_N : N;
-fun incredulous_A : A;
-fun increment_N : N;
-fun incremental_A : A;
-fun incriminate_V2 : V2;
-fun incrustation_N : N;
-fun incubate_V : V;
-fun incubate_V2 : V2;
-fun incubation_N : N;
-fun incubator_N : N;
-fun incubus_N : N;
-fun inculcate_V2 : V2;
-fun inculpate_V2 : V2;
-fun incumbency_N : N;
-fun incumbent_A : A;
-fun incumbent_N : N;
-fun incur_V2 : V2;
-fun incurable_A : A;
-fun incurable_N : N;
-fun incurious_A : A;
-fun incursion_N : N;
-fun incurved_A : A;
-fun indebted_A : A;
-fun indebtedness_N : N;
-fun indecency_N : N;
-fun indecent_A : A;
-fun indecipherable_A : A;
-fun indecision_N : N;
-fun indecisive_A : A;
-fun indecorous_A : A;
-fun indecorum_N : N;
-fun indeed_Adv : Adv;
-fun indefatigable_A : A;
-fun indefeasible_A : A;
-fun indefensible_A : A;
-fun indefinable_A : A;
-fun indefinite_A : A;
-fun indelible_A : A;
-fun indelicacy_N : N;
-fun indelicate_A : A;
-fun indemnification_N : N;
-fun indemnify_V2 : V2;
-fun indemnity_N : N;
-fun indent_N : N;
-fun indent_V : V;
-fun indent_V2 : V2;
-fun indentation_N : N;
-fun indenture_N : N;
-fun indenture_V2 : V2;
-fun independence_N : N;
-fun independent_A : A;
-fun independent_N : N;
-fun indescribable_A : A;
-fun indestructibility_N : N;
-fun indestructible_A : A;
-fun indeterminable_A : A;
-fun indeterminacy_N : N;
-fun indeterminate_A : A;
-fun index_N : N;
-fun index_V2 : V2;
-fun indexer_N : N;
-fun india_PN : PN;
-fun india_rubber_N : N;
-fun indiaman_N : N;
-fun indian_A : A;
-fun indian_N : N;
-fun indiana_PN : PN;
-fun indianapolis_PN : PN;
-fun indicate_V : V;
-fun indicate_V2 : V2;
-fun indicate_VS : VS;
-fun indication_N : N;
-fun indicative_A : A;
-fun indicator_N : N;
-fun indict_V : V;
-fun indict_V2 : V2;
-fun indictable_A : A;
-fun indictment_N : N;
-fun indies_PN : PN;
-fun indifference_N : N;
-fun indifferent_A : A;
-fun indigence_N : N;
-fun indigenous_A : A;
-fun indigent_A : A;
-fun indigestible_A : A;
-fun indigestion_N : N;
-fun indignant_A : A;
-fun indignation_N : N;
-fun indignity_N : N;
-fun indigo_N : N;
-fun indirect_A : A;
-fun indirectness_N : N;
-fun indiscernible_A : A;
-fun indiscipline_N : N;
-fun indiscreet_A : A;
-fun indiscrete_A : A;
-fun indiscretion_N : N;
-fun indiscriminate_A : A;
-fun indispensability_N : N;
-fun indispensable_A : A;
-fun indisposed_A : A;
-fun indisposition_N : N;
-fun indisputable_A : A;
-fun indissoluble_A : A;
-fun indistinct_A : A;
-fun indistinctness_N : N;
-fun indistinguishable_A : A;
-fun indite_V2 : V2;
-fun individual_A : A;
-fun individual_N : N;
-fun individualism_N : N;
-fun individualist_N : N;
-fun individualistic_A : A;
-fun individuality_N : N;
-fun individualize_V2 : V2;
-fun indivisible_A : A;
-fun indo_european_A : A;
-fun indoctrinate_V2 : V2;
-fun indoctrination_N : N;
-fun indolence_N : N;
-fun indolent_A : A;
-fun indomitable_A : A;
-fun indonesia_PN : PN;
-fun indonesian_A : A;
-fun indonesian_N : N;
-fun indoor_A : A;
-fun indoors_Adv : Adv;
-fun indore_PN : PN;
-fun indorse_V2 : V2;
-fun indrawn_A : A;
-fun indubitable_A : A;
-fun induce_V2 : V2;
-fun induce_V2V : V2V;
-fun inducement_N : N;
-fun induct_V2 : V2;
-fun induction_N : N;
-fun inductive_A : A;
-fun indue_V2 : V2;
-fun indulge_V : V;
-fun indulge_V2 : V2;
-fun indulgence_N : N;
-fun indulgent_A : A;
-fun industrial_A : A;
-fun industrialism_N : N;
-fun industrialist_N : N;
-fun industrialization_N : N;
-fun industrialize_V2 : V2;
-fun industrious_A : A;
-fun industry_N : N;
-fun indwelling_A : A;
-fun inebriate_A : A;
-fun inebriate_N : N;
-fun inebriate_V2 : V2;
-fun inebriation_N : N;
-fun inebriety_N : N;
-fun inedible_A : A;
-fun ineffable_A : A;
-fun ineffective_A : A;
-fun ineffectiveness_N : N;
-fun ineffectual_A : A;
-fun ineffectuality_N : N;
-fun inefficiency_N : N;
-fun inefficient_A : A;
-fun inelastic_A : A;
-fun inelegance_N : N;
-fun inelegant_A : A;
-fun ineligibility_N : N;
-fun ineligible_A : A;
-fun ineluctable_A : A;
-fun inept_A : A;
-fun ineptitude_N : N;
-fun inequality_N : N;
-fun inequitable_A : A;
-fun inequity_N : N;
-fun ineradicable_A : A;
-fun inert_A : A;
-fun inertia_N : N;
-fun inescapable_A : A;
-fun inessential_A : A;
-fun inessential_N : N;
-fun inestimable_A : A;
-fun inevitability_N : N;
-fun inevitable_A : A;
-fun inexact_A : A;
-fun inexactitude_N : N;
-fun inexcusable_A : A;
-fun inexhaustible_A : A;
-fun inexorable_A : A;
-fun inexpediency_N : N;
-fun inexpedient_A : A;
-fun inexpensive_A : A;
-fun inexperience_N : N;
-fun inexperienced_A : A;
-fun inexpert_A : A;
-fun inexpiable_A : A;
-fun inexplicable_A : A;
-fun inexpressible_A : A;
-fun inextinguishable_A : A;
-fun inextricable_A : A;
-fun infallibility_N : N;
-fun infallible_A : A;
-fun infamous_A : A;
-fun infamy_N : N;
-fun infancy_N : N;
-fun infant_N : N;
-fun infanticide_N : N;
-fun infantile_A : A;
-fun infantilism_N : N;
-fun infantry_N : N;
-fun infantryman_N : N;
-fun infatuate_V2 : V2;
-fun infatuation_N : N;
-fun infect_V : V;
-fun infect_V2 : V2;
-fun infection_N : N;
-fun infectious_A : A;
-fun infer_V2 : V2;
-fun inference_N : N;
-fun inferential_A : A;
-fun inferior_A : A;
-fun inferior_N : N;
-fun inferiority_N : N;
-fun infernal_A : A;
-fun inferno_N : N;
-fun infertile_A : A;
-fun infertility_N : N;
-fun infest_V2 : V2;
-fun infestation_N : N;
-fun infidel_N : N;
-fun infidelity_N : N;
-fun infield_N : N;
-fun infiltrate_V : V;
-fun infiltrate_V2 : V2;
-fun infiltration_N : N;
-fun infinite_A : A;
-fun infinitesimal_A : A;
-fun infinitive_A : A;
-fun infinitive_N : N;
-fun infinitude_N : N;
-fun infinity_N : N;
-fun infirm_A : A;
-fun infirmary_N : N;
-fun infirmity_N : N;
-fun inflame_V : V;
-fun inflame_V2 : V2;
-fun inflammable_A : A;
-fun inflammation_N : N;
-fun inflammatory_A : A;
-fun inflatable_A : A;
-fun inflate_V : V;
-fun inflate_V2 : V2;
-fun inflation_N : N;
-fun inflationary_A : A;
-fun inflect_V2 : V2;
-fun inflection_N : N;
-fun inflectional_A : A;
-fun inflexibility_N : N;
-fun inflexible_A : A;
-fun inflexion_N : N;
-fun inflict_V2 : V2;
-fun infliction_N : N;
-fun inflorescence_N : N;
-fun inflow_N : N;
-fun influence_N : N;
-fun influence_V2 : V2;
-fun influential_A : A;
-fun influenza_N : N;
-fun influx_N : N;
-fun info_N : N;
-fun inform_V : V;
-fun inform_V2 : V2;
-fun informal_A : A;
-fun informality_N : N;
-fun informant_N : N;
-fun information_N : N;
-fun informative_A : A;
-fun informer_N : N;
-fun infra_Adv : Adv;
-fun infra_dig_A : A;
-fun infra_red_A : A;
-fun infraction_N : N;
-fun infrastructure_N : N;
-fun infrequency_N : N;
-fun infrequent_A : A;
-fun infringe_V : V;
-fun infringe_V2 : V2;
-fun infringement_N : N;
-fun infuriate_V2 : V2;
-fun infuse_V : V;
-fun infuse_V2 : V2;
-fun infusion_N : N;
-fun ingatestone_PN : PN;
-fun ingathering_N : N;
-fun ingenious_A : A;
-fun ingenue_N : N;
-fun ingenuity_N : N;
-fun ingenuous_A : A;
-fun ingenuousness_N : N;
-fun ingest_V2 : V2;
-fun ingle_nook_N : N;
-fun inglorious_A : A;
-fun ingoing_A : A;
-fun ingot_N : N;
-fun ingraft_V2 : V2;
-fun ingrained_A : A;
-fun ingratiate_V2 : V2;
-fun ingratiatingly_Adv : Adv;
-fun ingratitude_N : N;
-fun ingredient_N : N;
-fun ingress_N : N;
-fun ingrid_PN : PN;
-fun ingrowing_A : A;
-fun inhabit_V2 : V2;
-fun inhabitable_A : A;
-fun inhabitant_N : N;
-fun inhalation_N : N;
-fun inhale_V : V;
-fun inhale_V2 : V2;
-fun inhaler_N : N;
-fun inharmonious_A : A;
-fun inherent_A : A;
-fun inherit_V : V;
-fun inherit_V2 : V2;
-fun inheritance_N : N;
-fun inheritor_N : N;
-fun inhibit_V2 : V2;
-fun inhibition_N : N;
-fun inhibitor_N : N;
-fun inhibitory_A : A;
-fun inhospitable_A : A;
-fun inhuman_A : A;
-fun inhumane_A : A;
-fun inhumanity_N : N;
-fun inimical_A : A;
-fun inimitable_A : A;
-fun iniquitous_A : A;
-fun iniquity_N : N;
-fun initial_A : A;
-fun initial_N : N;
-fun initial_V2 : V2;
-fun initiate_A : A;
-fun initiate_N : N;
-fun initiate_V2 : V2;
-fun initiation_N : N;
-fun initiative_N : N;
-fun inject_V2 : V2;
-fun injection_N : N;
-fun injudicious_A : A;
-fun injunction_N : N;
-fun injure_V2 : V2;
-fun injured_A : A;
-fun injurious_A : A;
-fun injury_N : N;
-fun injustice_N : N;
-fun ink_N : N;
-fun ink_V2 : V2;
-fun ink_bottle_N : N;
-fun ink_pad_N : N;
-fun ink_pot_N : N;
-fun inkling_N : N;
-fun inkstand_N : N;
-fun inkwell_N : N;
-fun inky_A : A;
-fun inland_A : A;
-fun inland_Adv : Adv;
-fun inlay_N : N;
-fun inlay_V2 : V2;
-fun inlet_N : N;
-fun inmate_N : N;
-fun inmost_A : A;
-fun inn_N : N;
-fun innate_A : A;
-fun inner_A : A;
-fun innermost_A : A;
-fun inning_N : N;
-fun innings_N : N;
-fun innkeeper_N : N;
-fun innocence_N : N;
-fun innocent_A : A;
-fun innocent_N : N;
-fun innocuous_A : A;
-fun innovate_V : V;
-fun innovate_V2 : V2;
-fun innovation_N : N;
-fun innovator_N : N;
-fun innsbruck_PN : PN;
-fun innuendo_N : N;
-fun innumerable_A : A;
-fun inoculate_V2 : V2;
-fun inoculation_N : N;
-fun inoffensive_A : A;
-fun inoperable_A : A;
-fun inoperative_A : A;
-fun inopportune_A : A;
-fun inordinate_A : A;
-fun inorganic_A : A;
-fun inorganically_Adv : Adv;
-fun inpouring_A : A;
-fun inpouring_N : N;
-fun input_N : N;
-fun inquest_N : N;
-fun inquietude_N : N;
-fun inquire_V : V;
-fun inquire_V2 : V2;
-fun inquirer_N : N;
-fun inquiring_A : A;
-fun inquiry_N : N;
-fun inquisition_N : N;
-fun inquisitive_A : A;
-fun inquisitiveness_N : N;
-fun inquisitor_N : N;
-fun inquisitorial_A : A;
-fun inroad_N : N;
-fun inrush_N : N;
-fun insane_A : A;
-fun insanitary_A : A;
-fun insanity_N : N;
-fun insatiable_A : A;
-fun insatiate_A : A;
-fun inscribe_V2 : V2;
-fun inscription_N : N;
-fun inscrutable_A : A;
-fun insect_N : N;
-fun insect_powder_N : N;
-fun insecticide_N : N;
-fun insectivorous_A : A;
-fun insecure_A : A;
-fun insecurity_N : N;
-fun inseminate_V2 : V2;
-fun insemination_N : N;
-fun insensate_A : A;
-fun insensibility_N : N;
-fun insensible_A : A;
-fun insensitive_A : A;
-fun insensitivity_N : N;
-fun insentient_A : A;
-fun inseparable_A : A;
-fun insert_N : N;
-fun insert_V2 : V2;
-fun insertion_N : N;
-fun inset_N : N;
-fun inset_V2 : V2;
-fun inshore_A : A;
-fun inshore_Adv : Adv;
-fun inside_A : A;
-fun inside_Adv : Adv;
-fun inside_N : N;
-fun inside_Prep : Prep ;
-fun insider_N : N;
-fun insidious_A : A;
-fun insidiousness_N : N;
-fun insight_N : N;
-fun insignificance_N : N;
-fun insignificant_A : A;
-fun insincere_A : A;
-fun insincerity_N : N;
-fun insinuate_V2 : V2;
-fun insinuatingly_Adv : Adv;
-fun insinuation_N : N;
-fun insipid_A : A;
-fun insipidity_N : N;
-fun insipidness_N : N;
-fun insist_V : V;
-fun insist_V2 : V2;
-fun insist_VS : VS;
-fun insistence_N : N;
-fun insistent_A : A;
-fun insofar_Adv : Adv;
-fun insole_N : N;
-fun insolence_N : N;
-fun insolent_A : A;
-fun insoluble_A : A;
-fun insolvency_N : N;
-fun insolvent_A : A;
-fun insolvent_N : N;
-fun insomnia_N : N;
-fun insomniac_N : N;
-fun insomuch_Adv : Adv;
-fun insouciance_N : N;
-fun insouciant_A : A;
-fun inspan_V2 : V2;
-fun inspect_V2 : V2;
-fun inspection_N : N;
-fun inspector_N : N;
-fun inspectorate_N : N;
-fun inspiration_N : N;
-fun inspirational_A : A;
-fun inspire_V2 : V2;
-fun inspire_V2V : V2V;
-fun inspired_A : A;
-fun inst_PN : PN;
-fun instability_N : N;
-fun install_V : V;
-fun install_V2 : V2;
-fun installation_N : N;
-fun instalment_N : N;
-fun instance_N : N;
-fun instance_V2 : V2;
-fun instant_A : A;
-fun instant_N : N;
-fun instantaneous_A : A;
-fun instead_Adv : Adv;
-fun instep_N : N;
-fun instigate_V2 : V2;
-fun instigation_N : N;
-fun instigator_N : N;
-fun instil_V2 : V2;
-fun instillation_N : N;
-fun instinct_A : A;
-fun instinct_N : N;
-fun instinctive_A : A;
-fun institute_N : N;
-fun institute_V2 : V2;
-fun institution_N : N;
-fun institutional_A : A;
-fun institutionalize_V2 : V2;
-fun institutionalization_N : N;
-fun instruct_V2 : V2;
-fun instruction_N : N;
-fun instructional_A : A;
-fun instructive_A : A;
-fun instructor_N : N;
-fun instructress_N : N;
-fun instrument_N : N;
-fun instrumental_A : A;
-fun instrumentalist_N : N;
-fun instrumentality_N : N;
-fun instrumentation_N : N;
-fun insubordinate_A : A;
-fun insubordination_N : N;
-fun insubstantial_A : A;
-fun insufferable_A : A;
-fun insufficiency_N : N;
-fun insufficient_A : A;
-fun insular_A : A;
-fun insularism_N : N;
-fun insularity_N : N;
-fun insulate_V2 : V2;
-fun insulation_N : N;
-fun insulator_N : N;
-fun insulin_N : N;
-fun insult_N : N;
-fun insult_V2 : V2;
-fun insulting_A : A;
-fun insuperable_A : A;
-fun insupportable_A : A;
-fun insurance_N : N;
-fun insure_V : V;
-fun insure_V2 : V2;
-fun insure_VS : VS;
-fun insurgent_A : A;
-fun insurgent_N : N;
-fun insurmountable_A : A;
-fun insurrection_N : N;
-fun intact_A : A;
-fun intaglio_N : N;
-fun intake_N : N;
-fun intangibility_N : N;
-fun intangible_A : A;
-fun intangibles_N : N;
-fun integer_N : N;
-fun integral_A : A;
-fun integrate_V : V;
-fun integrate_V2 : V2;
-fun integration_N : N;
-fun integrity_N : N;
-fun integument_N : N;
-fun intellect_N : N;
-fun intellectual_A : A;
-fun intellectual_N : N;
-fun intelligence_N : N;
-fun intelligent_A : A;
-fun intelligentsia_N : N;
-fun intelligibility_N : N;
-fun intelligible_A : A;
-fun intemperance_N : N;
-fun intemperate_A : A;
-fun intend_V : V;
-fun intend_V2 : V2;
-fun intend_V2V : V2V;
-fun intend_VV : VV;
-fun intense_A : A;
-fun intensification_N : N;
-fun intensify_V : V;
-fun intensify_V2 : V2;
-fun intensity_N : N;
-fun intensive_A : A;
-fun intent_A : A;
-fun intent_N : N;
-fun intention_N : N;
-fun intentional_A : A;
-fun intentness_N : N;
-fun inter_V2 : V2;
-fun inter_alia_Adv : Adv;
-fun interact_V : V;
-fun interaction_N : N;
-fun interactive_A : A;
-fun interbreed_V : V;
-fun interbreed_V2 : V2;
-fun intercalary_A : A;
-fun intercede_V : V;
-fun intercept_V2 : V2;
-fun interception_N : N;
-fun interceptor_N : N;
-fun intercession_N : N;
-fun interchange_N : N;
-fun interchange_V2 : V2;
-fun interchangeable_A : A;
-fun intercollegiate_A : A;
-fun intercom_N : N;
-fun intercommunicate_V : V;
-fun intercommunication_N : N;
-fun intercommunion_N : N;
-fun interconnect_V : V;
-fun interconnect_V2 : V2;
-fun interconnectedness_N : N;
-fun interconnection_N : N;
-fun intercontinental_A : A;
-fun intercourse_N : N;
-fun interdenominational_A : A;
-fun interdepartmental_A : A;
-fun interdependence_N : N;
-fun interdependent_A : A;
-fun interdict_N : N;
-fun interdict_V2 : V2;
-fun interdiction_N : N;
-fun interdisciplinary_A : A;
-fun interest_N : N;
-fun interest_V : V;
-fun interest_V2 : V2;
-fun interested_A : A;
-fun interesting_A : A;
-fun interface_N : N;
-fun interfere_V : V;
-fun interference_N : N;
-fun interim_N : N;
-fun interior_A : A;
-fun interior_N : N;
-fun interject_V2 : V2;
-fun interjection_N : N;
-fun interlace_V : V;
-fun interlace_V2 : V2;
-fun interlard_V2 : V2;
-fun interleave_V2 : V2;
-fun interlink_V : V;
-fun interlink_V2 : V2;
-fun interlock_V : V;
-fun interlock_V2 : V2;
-fun interlocutor_N : N;
-fun interloper_N : N;
-fun interlude_N : N;
-fun intermarriage_N : N;
-fun intermarry_V : V;
-fun intermediary_N : N;
-fun intermediate_A : A;
-fun intermediate_N : N;
-fun interment_N : N;
-fun intermezzo_N : N;
-fun interminable_A : A;
-fun intermingle_V : V;
-fun intermingle_V2 : V2;
-fun intermission_N : N;
-fun intermittent_A : A;
-fun intermix_V : V;
-fun intermix_V2 : V2;
-fun intermixture_N : N;
-fun intern_N : N;
-fun intern_V2 : V2;
-fun internal_A : A;
-fun internalize_V2 : V2;
-fun international_A : A;
-fun international_N : N;
-fun internationale_N : N;
-fun internationalism_N : N;
-fun internationalist_N : N;
-fun internationalization_N : N;
-fun internationalize_V2 : V2;
-fun interne_N : N;
-fun internet_N : N;
-fun internecine_A : A;
-fun internee_N : N;
-fun internment_N : N;
-fun interpellate_V2 : V2;
-fun interpellation_N : N;
-fun interphone_N : N;
-fun interplanetary_A : A;
-fun interplay_N : N;
-fun interpol_PN : PN;
-fun interpolate_V2 : V2;
-fun interpolation_N : N;
-fun interpose_V : V;
-fun interpose_V2 : V2;
-fun interposition_N : N;
-fun interpret_V : V;
-fun interpret_V2 : V2;
-fun interpretation_N : N;
-fun interpretative_A : A;
-fun interpreter_N : N;
-fun interracial_A : A;
-fun interregnum_N : N;
-fun interrelate_V : V;
-fun interrelate_V2 : V2;
-fun interrelation_N : N;
-fun interrelationship_N : N;
-fun interrogate_V2 : V2;
-fun interrogation_N : N;
-fun interrogative_A : A;
-fun interrogative_N : N;
-fun interrogator_N : N;
-fun interrogatory_A : A;
-fun interrupt_V : V;
-fun interrupt_V2 : V2;
-fun interrupter_N : N;
-fun interruption_N : N;
-fun intersect_V : V;
-fun intersect_V2 : V2;
-fun intersection_N : N;
-fun intersperse_V2 : V2;
-fun interstate_A : A;
-fun interstellar_A : A;
-fun interstice_N : N;
-fun intertribal_A : A;
-fun intertwine_V : V;
-fun intertwine_V2 : V2;
-fun interval_N : N;
-fun intervene_V : V;
-fun intervene_V2V : V2V;
-fun intervention_N : N;
-fun interview_N : N;
-fun interview_V2 : V2;
-fun interviewer_N : N;
-fun interweave_V2 : V2;
-fun intestate_A : A;
-fun intestinal_A : A;
-fun intestine_N : N;
-fun intimacy_N : N;
-fun intimate_A : A;
-fun intimate_N : N;
-fun intimate_V2 : V2;
-fun intimation_N : N;
-fun intimidate_V2 : V2;
-fun intimidation_N : N;
-fun into_Prep : Prep ;
-fun intolerable_A : A;
-fun intolerance_N : N;
-fun intolerant_A : A;
-fun intonation_N : N;
-fun intone_V : V;
-fun intone_V2 : V2;
-fun intoxicant_A : A;
-fun intoxicant_N : N;
-fun intoxicate_V2 : V2;
-fun intoxication_N : N;
-fun intra_uterine_A : A;
-fun intractability_N : N;
-fun intractable_A : A;
-fun intramural_A : A;
-fun intransigence_N : N;
-fun intransigent_A : A;
-fun intransitive_A : A;
-fun intravenous_A : A;
-fun intrench_V2 : V2;
-fun intrepid_A : A;
-fun intrepidity_N : N;
-fun intricacy_N : N;
-fun intricate_A : A;
-fun intrigue_N : N;
-fun intrigue_V : V;
-fun intrigue_V2 : V2;
-fun intrinsic_A : A;
-fun intrinsically_Adv : Adv;
-fun intro_N : N;
-fun introduce_V2 : V2;
-fun introduction_N : N;
-fun introductory_A : A;
-fun introspect_V : V;
-fun introspection_N : N;
-fun introspective_A : A;
-fun introversion_N : N;
-fun introvert_N : N;
-fun introvert_V2 : V2;
-fun intrude_V : V;
-fun intrude_V2 : V2;
-fun intruder_N : N;
-fun intrusion_N : N;
-fun intrusive_A : A;
-fun intrust_V2 : V2;
-fun intuit_V : V;
-fun intuit_V2 : V2;
-fun intuition_N : N;
-fun intuitive_A : A;
-fun intumescence_N : N;
-fun inundate_V2 : V2;
-fun inundation_N : N;
-fun inure_V2 : V2;
-fun invade_V2 : V2;
-fun invader_N : N;
-fun invalid_A : A;
-fun invalid_N : N;
-fun invalid_V2 : V2;
-fun invalidate_V2 : V2;
-fun invalidation_N : N;
-fun invalidism_N : N;
-fun invalidity_N : N;
-fun invaluable_A : A;
-fun invariable_A : A;
-fun invasion_N : N;
-fun invasive_A : A;
-fun invective_N : N;
-fun inveigh_V : V;
-fun inveigle_V2 : V2;
-fun invent_V : V;
-fun invent_V2 : V2;
-fun invention_N : N;
-fun inventive_A : A;
-fun inventor_N : N;
-fun inventory_N : N;
-fun inverkeithing_PN : PN;
-fun inverness_PN : PN;
-fun inverse_A : A;
-fun inverse_N : N;
-fun inversion_N : N;
-fun invert_V2 : V2;
-fun invertebrate_A : A;
-fun invertebrate_N : N;
-fun inverurie_PN : PN;
-fun invest_V : V;
-fun invest_V2 : V2;
-fun investigate_V : V;
-fun investigate_V2 : V2;
-fun investigation_N : N;
-fun investigator_N : N;
-fun investiture_N : N;
-fun investment_N : N;
-fun investor_N : N;
-fun inveterate_A : A;
-fun invidious_A : A;
-fun invigilate_V : V;
-fun invigilation_N : N;
-fun invigilator_N : N;
-fun invigorate_V2 : V2;
-fun invincibility_N : N;
-fun invincible_A : A;
-fun inviolable_A : A;
-fun inviolate_A : A;
-fun invisibility_N : N;
-fun invisible_A : A;
-fun invitation_N : N;
-fun invite_N : N;
-fun invite_V2 : V2;
-fun invite_V2V : V2V;
-fun inviting_A : A;
-fun invocation_N : N;
-fun invoice_N : N;
-fun invoice_V2 : V2;
-fun invoke_V2 : V2;
-fun involuntary_A : A;
-fun involute_A : A;
-fun involution_N : N;
-fun involve_V : V;
-fun involve_V2 : V2;
-fun involve_VS : VS;
-fun involved_A : A;
-fun involvement_N : N;
-fun invulnerable_A : A;
-fun inward_A : A;
-fun inward_Adv : Adv;
-fun inwardness_N : N;
-fun inwards_Adv : Adv;
-fun inwrought_A : A;
-fun iodine_N : N;
-fun ion_N : N;
-fun ionic_A : A;
-fun ionization_N : N;
-fun ionize_V : V;
-fun ionize_V2 : V2;
-fun ionosphere_N : N;
-fun iota_N : N;
-fun iou_N : N;
-fun iowa_PN : PN;
-fun ipse_dixit_N : N;
-fun ipso_facto_Adv : Adv;
-fun ipswich_PN : PN;
-fun iq_N : N;
-fun ira_N : N;
-fun iran_PN : PN;
-fun iranian_A : A;
-fun iranian_N : N;
-fun iraq_PN : PN;
-fun iraqi_A : A;
-fun iraqi_N : N;
-fun irascibility_N : N;
-fun irascible_A : A;
-fun irate_A : A;
-fun ire_N : N;
-fun ireful_A : A;
-fun ireland_PN : PN;
-fun irene_PN : PN;
-fun iridescence_N : N;
-fun iridescent_A : A;
-fun iridium_N : N;
-fun iris_N : N;
-fun iris_PN : PN;
-fun irish_A : A;
-fun irish_N : N;
-fun irishman_N : N;
-fun irishwoman_N : N;
-fun irk_V2 : V2;
-fun irksome_A : A;
-fun iron_N : N;
-fun iron_V : V;
-fun iron_V2 : V2;
-fun iron_foundry_N : N;
-fun iron_grey_A : A;
-fun iron_grey_N : N;
-fun ironclad_A : A;
-fun ironic_A : A;
-fun ironical_A : A;
-fun ironing_board_N : N;
-fun ironmonger_N : N;
-fun ironmongery_N : N;
-fun ironmould_N : N;
-fun ironside_N : N;
-fun ironware_N : N;
-fun ironwork_N : N;
-fun ironworks_N : N;
-fun irony_N : N;
-fun irradiate_V2 : V2;
-fun irrational_A : A;
-fun irreconcilable_A : A;
-fun irrecoverable_A : A;
-fun irredeemable_A : A;
-fun irredentist_N : N;
-fun irreducible_A : A;
-fun irrefutable_A : A;
-fun irregular_A : A;
-fun irregular_N : N;
-fun irregularity_N : N;
-fun irrelevance_N : N;
-fun irrelevancy_N : N;
-fun irrelevant_A : A;
-fun irreligious_A : A;
-fun irremediable_A : A;
-fun irremovable_A : A;
-fun irreparable_A : A;
-fun irreplaceable_A : A;
-fun irrepressible_A : A;
-fun irreproachable_A : A;
-fun irresistible_A : A;
-fun irresolute_A : A;
-fun irresolution_N : N;
-fun irrespective_A : A;
-fun irresponsibility_N : N;
-fun irresponsible_A : A;
-fun irretrievable_A : A;
-fun irreverence_N : N;
-fun irreverent_A : A;
-fun irreversibility_N : N;
-fun irreversible_A : A;
-fun irrevocable_A : A;
-fun irridentism_N : N;
-fun irrigate_V2 : V2;
-fun irrigation_N : N;
-fun irritability_N : N;
-fun irritable_A : A;
-fun irritant_A : A;
-fun irritant_N : N;
-fun irritate_V2 : V2;
-fun irritation_N : N;
-fun irruption_N : N;
-fun irthlingborough_PN : PN;
-fun irvine_PN : PN;
-fun isaac_PN : PN;
-fun isabel_PN : PN;
-fun isabella_PN : PN;
-fun isinglass_N : N;
-fun islam_N : N;
-fun islamic_A : A;
-fun island_N : N;
-fun islander_N : N;
-fun isle_N : N;
-fun islet_N : N;
-fun islington_PN : PN;
-fun ism_N : N;
-fun isobar_N : N;
-fun isobel_PN : PN;
-fun isolate_V2 : V2;
-fun isolation_N : N;
-fun isolationism_N : N;
-fun isolationist_N : N;
-fun isosceles_A : A;
-fun isotherm_N : N;
-fun isotope_N : N;
-fun israel_PN : PN;
-fun israeli_A : A;
-fun israeli_N : N;
-fun issue_N : N;
-fun issue_V : V;
-fun issue_V2 : V2;
-fun istanbul_PN : PN;
-fun isthmus_N : N;
-fun it_Pron : Pron;
-fun italian_A : A;
-fun italian_N : N;
-fun italic_A : A;
-fun italicize_V2 : V2;
-fun italy_PN : PN;
-fun itch_N : N;
-fun itch_V : V;
-fun itchy_A : A;
-fun item_Adv : Adv;
-fun item_N : N;
-fun itemize_V2 : V2;
-fun iterate_V2 : V2;
-fun iteration_N : N;
-fun itinerant_A : A;
-fun itinerary_N : N;
-fun itv_N : N;
-fun iud_N : N;
-fun ivan_PN : PN;
-fun iver_PN : PN;
-fun ivied_A : A;
-fun ivor_PN : PN;
-fun ivory_N : N;
-fun ivy_N : N;
-fun ivy_PN : PN;
-fun izmir_PN : PN;
-fun jab_N : N;
-fun jab_V : V;
-fun jab_V2 : V2;
-fun jabalpur_PN : PN;
-fun jabber_N : N;
-fun jabber_V : V;
-fun jabber_V2 : V2;
-fun jabberer_N : N;
-fun jabot_N : N;
-fun jack_N : N;
-fun jack_PN : PN;
-fun jack_V2 : V2;
-fun jack_in_the_box_N : N;
-fun jack_knife_N : N;
-fun jack_knife_V : V;
-fun jack_o'_lantern_N : N;
-fun jack_plane_N : N;
-fun jackal_N : N;
-fun jackanapes_N : N;
-fun jackass_N : N;
-fun jackboot_N : N;
-fun jackdaw_N : N;
-fun jacket_N : N;
-fun jackie_PN : PN;
-fun jackpot_N : N;
-fun jacksonville_PN : PN;
-fun jacob_PN : PN;
-fun jacobean_A : A;
-fun jacobin_A : A;
-fun jacobin_N : N;
-fun jacobinism_N : N;
-fun jacobite_N : N;
-fun jacqueline_PN : PN;
-fun jade_N : N;
-fun jaded_A : A;
-fun jag_N : N;
-fun jag_V2 : V2;
-fun jagged_A : A;
-fun jaggy_A : A;
-fun jaguar_N : N;
-fun jail_N : N;
-fun jail_V2 : V2;
-fun jailer_N : N;
-fun jailor_N : N;
-fun jaipur_PN : PN;
-fun jakarta_PN : PN;
-fun jake_PN : PN;
-fun jakes_N : N;
-fun jalopy_N : N;
-fun jam_N : N;
-fun jam_V : V;
-fun jam_V2 : V2;
-fun jam_VS : VS;
-fun jamaica_PN : PN;
-fun jamaican_A : A;
-fun jamaican_N : N;
-fun jamb_N : N;
-fun jamboree_N : N;
-fun james_PN : PN;
-fun jamjar_N : N;
-fun jampack_V2 : V2;
-fun jampot_N : N;
-fun jan_PN : PN;
-fun jane_PN : PN;
-fun janet_PN : PN;
-fun jangle_N : N;
-fun jangle_V : V;
-fun jangle_V2 : V2;
-fun janice_PN : PN;
-fun janie_PN : PN;
-fun janitor_N : N;
-fun january_N : N;
-fun january_PN : PN;
-fun janus_PN : PN;
-fun japan_PN : PN;
-fun japan_V2 : V2;
-fun japanese_A : A;
-fun japaneseMasc_N : N;
-fun japaneseFem_N : N;
-fun jape_N : N;
-fun japonica_N : N;
-fun jar_N : N;
-fun jar_V : V;
-fun jar_V2 : V2;
-fun jarful_N : N;
-fun jargon_N : N;
-fun jarring_A : A;
-fun jarrow_PN : PN;
-fun jasmine_N : N;
-fun jason_PN : PN;
-fun jasper_N : N;
-fun jaundice_N : N;
-fun jaundice_V2 : V2;
-fun jaunt_N : N;
-fun jaunt_V : V;
-fun jauntily_Adv : Adv;
-fun jauntiness_N : N;
-fun jaunting_car_N : N;
-fun jaunty_A : A;
-fun java_PN : PN;
-fun javanese_A : A;
-fun javanese_N : N;
-fun javelin_N : N;
-fun jaw_N : N;
-fun jaw_V : V;
-fun jawbone_N : N;
-fun jawbreaker_N : N;
-fun jay_N : N;
-fun jaywalk_V : V;
-fun jaywalker_N : N;
-fun jazz_N : N;
-fun jazz_V2 : V2;
-fun jazzy_A : A;
-fun jc_PN : PN;
-fun jealous_A : A;
-fun jealousy_N : N;
-fun jean_N : N;
-fun jean_PN : PN;
-fun jeanie_PN : PN;
-fun jedburgh_PN : PN;
-fun jeep_N : N;
-fun jeer_N : N;
-fun jeer_V : V;
-fun jeer_V2 : V2;
-fun jeeringly_Adv : Adv;
-fun jeff_PN : PN;
-fun jeffrey_PN : PN;
-fun jehovah_PN : PN;
-fun jejune_A : A;
-fun jejuneness_N : N;
-fun jekyll_and_hyde_PN : PN;
-fun jell_V : V;
-fun jell_V2 : V2;
-fun jellaba_N : N;
-fun jellied_A : A;
-fun jelly_N : N;
-fun jelly_V : V;
-fun jelly_V2 : V2;
-fun jellyfish_N : N;
-fun jemmy_N : N;
-fun jennifer_PN : PN;
-fun jenny_N : N;
-fun jenny_PN : PN;
-fun jeopardize_V2 : V2;
-fun jeopardy_N : N;
-fun jerboa_N : N;
-fun jeremiad_N : N;
-fun jeremy_PN : PN;
-fun jerk_N : N;
-fun jerk_V : V;
-fun jerk_V2 : V2;
-fun jerkily_Adv : Adv;
-fun jerkin_N : N;
-fun jerkiness_N : N;
-fun jerky_A : A;
-fun jerome_PN : PN;
-fun jerry_N : N;
-fun jerry_PN : PN;
-fun jerry_builder_N : N;
-fun jerry_building_N : N;
-fun jerry_built_A : A;
-fun jersey_N : N;
-fun jersey_PN : PN;
-fun jess_PN : PN;
-fun jessica_PN : PN;
-fun jessie_PN : PN;
-fun jest_N : N;
-fun jest_V : V;
-fun jester_N : N;
-fun jesting_A : A;
-fun jesuit_N : N;
-fun jesuitical_A : A;
-fun jesus_PN : PN;
-fun jet_N : N;
-fun jet_V : V;
-fun jet_V2 : V2;
-fun jet_black_A : A;
-fun jet_propelled_A : A;
-fun jetsam_N : N;
-fun jettison_V2 : V2;
-fun jetty_N : N;
-fun jew_N : N;
-fun jewel_N : N;
-fun jewel_V2 : V2;
-fun jeweller_N : N;
-fun jewellery_N : N;
-fun jewelry_N : N;
-fun jewess_N : N;
-fun jewish_A : A;
-fun jezebel_N : N;
-fun jib_N : N;
-fun jib_V : V;
-fun jib_boom_N : N;
-fun jibe_N : N;
-fun jibe_V : V;
-fun jiffy_N : N;
-fun jig_N : N;
-fun jig_V : V;
-fun jig_V2 : V2;
-fun jigger_N : N;
-fun jiggered_A : A;
-fun jiggery_pokery_N : N;
-fun jiggle_N : N;
-fun jiggle_V : V;
-fun jiggle_V2 : V2;
-fun jigsaw_N : N;
-fun jihad_N : N;
-fun jill_PN : PN;
-fun jilt_N : N;
-fun jilt_V2 : V2;
-fun jim_PN : PN;
-fun jim_crow_N : N;
-fun jimmy_N : N;
-fun jimmy_PN : PN;
-fun jingle_N : N;
-fun jingle_V : V;
-fun jingle_V2 : V2;
-fun jingo_N : N;
-fun jingoism_N : N;
-fun jingoist_N : N;
-fun jingoistic_A : A;
-fun jinks_N : N;
-fun jinn_N : N;
-fun jinx_N : N;
-fun jitney_N : N;
-fun jitterbug_N : N;
-fun jittery_A : A;
-fun jive_N : N;
-fun jive_V : V;
-fun jnr_PN : PN;
-fun jo_PN : PN;
-fun joan_PN : PN;
-fun joanie_PN : PN;
-fun joann_PN : PN;
-fun joanna_PN : PN;
-fun joanne_PN : PN;
-fun job_N : N;
-fun job_PN : PN;
-fun job_V : V;
-fun job_V2 : V2;
-fun jobber_N : N;
-fun jobbery_N : N;
-fun jocelyn_PN : PN;
-fun jockey_N : N;
-fun jockey_V : V;
-fun jockey_V2 : V2;
-fun jocose_A : A;
-fun jocoseness_N : N;
-fun jocosity_N : N;
-fun jocular_A : A;
-fun jocularity_N : N;
-fun jocund_A : A;
-fun jocundity_N : N;
-fun joe_PN : PN;
-fun joey_PN : PN;
-fun jog_N : N;
-fun jog_V : V;
-fun jog_V2 : V2;
-fun jog_trot_N : N;
-fun jogger_N : N;
-fun jogging_N : N;
-fun joggle_N : N;
-fun joggle_V : V;
-fun joggle_V2 : V2;
-fun johannesburg_PN : PN;
-fun john_PN : PN;
-fun john_bull_N : N;
-fun johnny_PN : PN;
-fun johnstone_PN : PN;
-fun joie_de_vivre_N : N;
-fun join_N : N;
-fun join_V : V;
-fun join_V2 : V2;
-fun joiner_N : N;
-fun joinery_N : N;
-fun joint_A : A;
-fun joint_N : N;
-fun joint_V2 : V2;
-fun jointure_N : N;
-fun joist_N : N;
-fun joke_N : N;
-fun joke_V : V;
-fun joke_VS : VS;
-fun joker_N : N;
-fun jokingly_Adv : Adv;
-fun jollification_N : N;
-fun jollity_N : N;
-fun jolly_A : A;
-fun jolly_Adv : Adv;
-fun jolly_V2 : V2;
-fun jollyboat_N : N;
-fun jolt_N : N;
-fun jolt_V : V;
-fun jolt_V2 : V2;
-fun jolty_A : A;
-fun jonah_PN : PN;
-fun jonathan_PN : PN;
-fun jonquil_N : N;
-fun jordan_PN : PN;
-fun jordanian_A : A;
-fun jordanian_N : N;
-fun joseph_PN : PN;
-fun josephine_PN : PN;
-fun josh_PN : PN;
-fun joshua_PN : PN;
-fun joss_N : N;
-fun joss_house_N : N;
-fun joss_stick_N : N;
-fun jostle_V : V;
-fun jostle_V2 : V2;
-fun jot_N : N;
-fun jot_V2 : V2;
-fun jotter_N : N;
-fun joule_N : N;
-fun journal_N : N;
-fun journalese_N : N;
-fun journalism_N : N;
-fun journalist_N : N;
-fun journalistic_A : A;
-fun journalistically_Adv : Adv;
-fun journey_N : N;
-fun journey_V : V;
-fun journeyman_N : N;
-fun joust_N : N;
-fun joust_V : V;
-fun jove_PN : PN;
-fun jovial_A : A;
-fun joviality_N : N;
-fun jowl_N : N;
-fun jowly_A : A;
-fun joy_N : N;
-fun joy_PN : PN;
-fun joy_V : V;
-fun joy_ride_N : N;
-fun joy_stick_N : N;
-fun joyce_PN : PN;
-fun joyful_A : A;
-fun joyfulness_N : N;
-fun joyless_A : A;
-fun joylessness_N : N;
-fun joyous_A : A;
-fun joyousness_N : N;
-fun jp_N : N;
-fun ju_jitsu_N : N;
-fun jubilant_A : A;
-fun jubilation_N : N;
-fun jubilee_N : N;
-fun judaic_A : A;
-fun judaism_N : N;
-fun judas_N : N;
-fun judas_PN : PN;
-fun judder_V : V;
-fun judge_N : N;
-fun judge_V : V;
-fun judge_V2 : V2;
-fun judge_V2V : V2V;
-fun judge_VS : VS;
-fun judgement_N : N;
-fun judicature_N : N;
-fun judicial_A : A;
-fun judiciary_N : N;
-fun judicious_A : A;
-fun judiciousness_N : N;
-fun judith_PN : PN;
-fun judo_N : N;
-fun judy_PN : PN;
-fun jug_N : N;
-fun jug_V2 : V2;
-fun jugful_N : N;
-fun juggernaut_N : N;
-fun juggle_V : V;
-fun juggle_V2 : V2;
-fun juggler_N : N;
-fun jugular_A : A;
-fun juice_N : N;
-fun juiciness_N : N;
-fun juicy_A : A;
-fun juju_N : N;
-fun jujube_N : N;
-fun jukebox_N : N;
-fun jul_PN : PN;
-fun julep_N : N;
-fun julia_PN : PN;
-fun julian_A : A;
-fun julian_PN : PN;
-fun julie_PN : PN;
-fun juliet_PN : PN;
-fun july_N : N;
-fun jumble_N : N;
-fun jumble_V : V;
-fun jumble_V2 : V2;
-fun jumble_sale_N : N;
-fun jumbo_A : A;
-fun jump_N : N;
-fun jump_V : V;
-fun jump_V2 : V2;
-fun jump_V2V : V2V;
-fun jump_VV : VV;
-fun jumped_up_A : A;
-fun jumper_N : N;
-fun jumpiness_N : N;
-fun jumpy_A : A;
-fun jun_PN : PN;
-fun junction_N : N;
-fun juncture_N : N;
-fun june_N : N;
-fun june_PN : PN;
-fun jungle_N : N;
-fun jungly_A : A;
-fun junior_A : A;
-fun junior_N : N;
-fun juniper_N : N;
-fun junk_N : N;
-fun junk_V2 : V2;
-fun junk_shop_N : N;
-fun junket_N : N;
-fun junket_V : V;
-fun junketing_N : N;
-fun junkie_N : N;
-fun junky_N : N;
-fun junoesque_A : A;
-fun junta_N : N;
-fun jupiter_PN : PN;
-fun juridical_A : A;
-fun jurisdiction_N : N;
-fun jurisprudence_N : N;
-fun jurist_N : N;
-fun juror_N : N;
-fun jury_N : N;
-fun jury_box_N : N;
-fun jury_mast_N : N;
-fun jury_rigge_V2 : V2;
-fun juryman_N : N;
-fun just_Adv : Adv;
-fun just_AdV : AdV;
-fun just_Predet : Predet;
-fun justice_N : N;
-fun justiciary_N : N;
-fun justifiable_A : A;
-fun justification_N : N;
-fun justify_V2 : V2;
-fun justify_VV : VV;
-fun justin_PN : PN;
-fun justness_N : N;
-fun jut_V : V;
-fun jute_N : N;
-fun juvenile_A : A;
-fun juvenile_N : N;
-fun juxtapose_V2 : V2;
-fun juxtaposition_N : N;
-fun kaffir_N : N;
-fun kail_N : N;
-fun kaiser_N : N;
-fun kakemono_N : N;
-fun kale_N : N;
-fun kaleidoscope_N : N;
-fun kaleidoscopic_A : A;
-fun kalgan_PN : PN;
-fun kampong_N : N;
-fun kampuchea_PN : PN;
-fun kampuchean_A : A;
-fun kampuchean_N : N;
-fun kangaroo_N : N;
-fun kanpur_PN : PN;
-fun kansas_PN : PN;
-fun kansas_city_PN : PN;
-fun kaohsiung_PN : PN;
-fun kaolin_N : N;
-fun kapok_N : N;
-fun kaput_A : A;
-fun karachi_PN : PN;
-fun karaganda_PN : PN;
-fun karat_N : N;
-fun karate_N : N;
-fun karen_PN : PN;
-fun karlsruhe_PN : PN;
-fun karma_N : N;
-fun kashmir_PN : PN;
-fun kashmiri_A : A;
-fun kashmiri_N : N;
-fun kassel_PN : PN;
-fun kate_PN : PN;
-fun kath_PN : PN;
-fun katherine_PN : PN;
-fun kathy_PN : PN;
-fun katie_PN : PN;
-fun katowice_PN : PN;
-fun kava_N : N;
-fun kay_PN : PN;
-fun kayak_N : N;
-fun kazan_PN : PN;
-fun kebab_N : N;
-fun kedgeree_N : N;
-fun keel_N : N;
-fun keel_V : V;
-fun keel_V2 : V2;
-fun keen_A : A;
-fun keen_N : N;
-fun keen_V : V;
-fun keen_V2 : V2;
-fun keenness_N : N;
-fun keep_N : N;
-fun keep_V : V;
-fun keep_V2 : V2;
-fun keep_to_V2V : V2V;
-fun keep_ing_V2V : V2V;
-fun keep_VA : VA;
-fun keep_V2A : V2A;
-fun keep_VS : VS;
-fun keep_VV : VV;
-fun keeper_N : N;
-fun keeping_N : N;
-fun keepsake_N : N;
-fun keg_N : N;
-fun keighley_PN : PN;
-fun keith_PN : PN;
-fun kelp_N : N;
-fun kelso_PN : PN;
-fun kelt_N : N;
-fun kelty_PN : PN;
-fun kemsing_PN : PN;
-fun ken_N : N;
-fun ken_PN : PN;
-fun ken_V2 : V2;
-fun kendal_PN : PN;
-fun kenilworth_PN : PN;
-fun kennel_N : N;
-fun kennel_V : V;
-fun kennel_V2 : V2;
-fun kenneth_PN : PN;
-fun kenny_PN : PN;
-fun kensington_PN : PN;
-fun kent_PN : PN;
-fun kentucky_PN : PN;
-fun kenya_PN : PN;
-fun kenyan_A : A;
-fun kenyan_N : N;
-fun kepi_N : N;
-fun kerb_N : N;
-fun kerbstone_N : N;
-fun kerchief_N : N;
-fun kernel_N : N;
-fun kerosene_N : N;
-fun kerry_PN : PN;
-fun kestrel_N : N;
-fun ketch_N : N;
-fun ketchup_N : N;
-fun kettering_PN : PN;
-fun kettle_N : N;
-fun kettledrum_N : N;
-fun kevin_PN : PN;
-fun key_A : A;
-fun key_N : N;
-fun key_V2 : V2;
-fun keyboard_N : N;
-fun keyhole_N : N;
-fun keyless_A : A;
-fun keynote_N : N;
-fun keynsham_PN : PN;
-fun keyring_N : N;
-fun keystone_N : N;
-fun keyword_N : N;
-fun keyworth_PN : PN;
-fun kg_N : N;
-fun kgb_N : N;
-fun khaki_A : A;
-fun khaki_N : N;
-fun khalka_N : N;
-fun khan_N : N;
-fun kharkov_PN : PN;
-fun khartoum_PN : PN;
-fun khmer_N : N;
-fun kibbutz_N : N;
-fun kibbutznik_N : N;
-fun kick_N : N;
-fun kick_V : V;
-fun kick_V2 : V2;
-fun kick_start_N : N;
-fun kick_starter_N : N;
-fun kickback_N : N;
-fun kickoff_N : N;
-fun kid_N : N;
-fun kid_V : V;
-fun kid_V2 : V2;
-fun kidderminster_PN : PN;
-fun kiddy_N : N;
-fun kidlington_PN : PN;
-fun kidnap_V2 : V2;
-fun kidnapper_N : N;
-fun kidney_N : N;
-fun kidney_bean_N : N;
-fun kidsgrove_PN : PN;
-fun kiev_PN : PN;
-fun kilbirnie_PN : PN;
-fun kildare_PN : PN;
-fun kilkenny_PN : PN;
-fun kill_N : N;
-fun kill_V : V;
-fun kill_V2 : V2;
-fun killarney_PN : PN;
-fun killer_N : N;
-fun killing_A : A;
-fun killing_N : N;
-fun killjoy_N : N;
-fun kilmarnock_PN : PN;
-fun kiln_N : N;
-fun kilo_N : N;
-fun kilocycle_N : N;
-fun kilogram_N : N;
-fun kilolitre_N : N;
-fun kilometre_N : N;
-fun kilowatt_N : N;
-fun kilsyth_PN : PN;
-fun kilt_N : N;
-fun kilwinning_PN : PN;
-fun kimberley_PN : PN;
-fun kimono_N : N;
-fun kind_A : A;
-fun kind_N : N;
-fun kind_hearted_A : A;
-fun kinda_Adv : Adv;
-fun kindergarten_N : N;
-fun kindle_V : V;
-fun kindle_V2 : V2;
-fun kindling_N : N;
-fun kindly_A : A;
-fun kindness_N : N;
-fun kindred_A : A;
-fun kindred_N : N;
-fun kinetic_A : A;
-fun kinetics_N : N;
-fun king's_lynn_PN : PN;
-fun king_N : N;
-fun king_size_A : A;
-fun king_sized_A : A;
-fun kingcup_N : N;
-fun kingdom_N : N;
-fun kingfisher_N : N;
-fun kinglike_A : A;
-fun kingly_A : A;
-fun kingpin_N : N;
-fun kingsbury_PN : PN;
-fun kingship_N : N;
-fun kingsteignton_PN : PN;
-fun kingston_PN : PN;
-fun kingston_upon_hull_PN : PN;
-fun kingston_upon_thames_PN : PN;
-fun kink_N : N;
-fun kink_V : V;
-fun kink_V2 : V2;
-fun kinky_A : A;
-fun kinshasa_PN : PN;
-fun kinship_N : N;
-fun kinsman_N : N;
-fun kinswoman_N : N;
-fun kiosk_N : N;
-fun kip_N : N;
-fun kip_V : V;
-fun kippax_PN : PN;
-fun kipper_N : N;
-fun kirin_PN : PN;
-fun kirk_N : N;
-fun kirkby_PN : PN;
-fun kirkby_in_ashfield_PN : PN;
-fun kirkcaldy_PN : PN;
-fun kirkham_PN : PN;
-fun kirkintilloch_PN : PN;
-fun kirkwall_PN : PN;
-fun kirsch_N : N;
-fun kirtle_N : N;
-fun kismet_N : N;
-fun kiss_N : N;
-fun kiss_V : V;
-fun kiss_V2 : V2;
-fun kisser_N : N;
-fun kit_N : N;
-fun kit_V2 : V2;
-fun kitakyushu_PN : PN;
-fun kitbag_N : N;
-fun kitchen_N : N;
-fun kitchenette_N : N;
-fun kite_N : N;
-fun kite_balloon_N : N;
-fun kitsch_A : A;
-fun kitten_N : N;
-fun kittenish_A : A;
-fun kitty_N : N;
-fun kitty_PN : PN;
-fun kiwi_N : N;
-fun klaxon_N : N;
-fun kleenex_N : N;
-fun kleptomania_N : N;
-fun kleptomaniac_N : N;
-fun km_N : N;
-fun knack_N : N;
-fun knacker_N : N;
-fun knap_V2 : V2;
-fun knapsack_N : N;
-fun knaresborough_PN : PN;
-fun knave_N : N;
-fun knavery_N : N;
-fun knavish_A : A;
-fun knead_V : V;
-fun knead_V2 : V2;
-fun knee_N : N;
-fun knee_deep_A : A;
-fun knee_deep_Adv : Adv;
-fun knee_high_A : A;
-fun knee_high_Adv : Adv;
-fun kneecap_N : N;
-fun kneel_V : V;
-fun knell_N : N;
-fun knesset_N : N;
-fun knick_knack_N : N;
-fun knife_N : N;
-fun knife_V2 : V2;
-fun knife_edge_N : N;
-fun knight_N : N;
-fun knight_V2 : V2;
-fun knight_errant_N : N;
-fun knighthood_N : N;
-fun knightly_A : A;
-fun knit_V : V;
-fun knit_V2 : V2;
-fun knitter_N : N;
-fun knitting_N : N;
-fun knitting_machine_N : N;
-fun knitting_needle_N : N;
-fun knitwear_N : N;
-fun knob_N : N;
-fun knobble_N : N;
-fun knobbly_A : A;
-fun knobkerrie_N : N;
-fun knock_N : N;
-fun knock_V : V;
-fun knock_V2 : V2;
-fun knock_kneed_A : A;
-fun knock_on_N : N;
-fun knockabout_A : A;
-fun knockdown_A : A;
-fun knocker_N : N;
-fun knockout_A : A;
-fun knockout_N : N;
-fun knoll_N : N;
-fun knot_N : N;
-fun knot_V : V;
-fun knot_V2 : V2;
-fun knothole_N : N;
-fun knottingley_PN : PN;
-fun knotty_A : A;
-fun knout_N : N;
-fun know_N : N;
-fun know_V : V;
-fun know_V2 : V2;
-fun know_V2V : V2V;
-fun know_VS : VS;
-fun know_VQ : VQ;
-fun know_all_N : N;
-fun know_how_N : N;
-fun knowing_A : A;
-fun knowledge_N : N;
-fun knowledgeable_A : A;
-fun knuckle_N : N;
-fun knuckle_V : V;
-fun knutsford_PN : PN;
-fun ko_N : N;
-fun koala_N : N;
-fun kobe_PN : PN;
-fun koblenz_PN : PN;
-fun kobo_N : N;
-fun kohl_N : N;
-fun kohlrabi_N : N;
-fun kola_N : N;
-fun kola_nut_N : N;
-fun koln_PN : PN;
-fun kookaburra_N : N;
-fun kopeck_N : N;
-fun kopje_N : N;
-fun koppie_N : N;
-fun koran_N : N;
-fun koranic_A : A;
-fun korea_PN : PN;
-fun korean_A : A;
-fun korean_N : N;
-fun kosher_A : A;
-fun kosher_N : N;
-fun kotow_N : N;
-fun kotow_V : V;
-fun koumiss_N : N;
-fun kowtow_N : N;
-fun kowtow_V : V;
-fun kraal_N : N;
-fun krakow_PN : PN;
-fun krasnoyarsk_PN : PN;
-fun krefeld_PN : PN;
-fun kremlin_N : N;
-fun krivoi_rog_PN : PN;
-fun krona_N : N;
-fun krone_N : N;
-fun kudos_N : N;
-fun kumis_N : N;
-fun kummel_N : N;
-fun kung_fu_N : N;
-fun kunming_PN : PN;
-fun kurd_N : N;
-fun kuwait_PN : PN;
-fun kuwait_city_PN : PN;
-fun kuwaiti_A : A;
-fun kuwaiti_N : N;
-fun kuybyshev_PN : PN;
-fun kvass_N : N;
-fun kw_N : N;
-fun kwacha_N : N;
-fun kweiyang_PN : PN;
-fun kwela_N : N;
-fun kyoto_PN : PN;
-fun l_plate_N : N;
-fun la_N : N;
-fun la_PN : PN;
-fun la_di_da_A : A;
-fun la_habana_PN : PN;
-fun la_paz_PN : PN;
-fun la_plata_PN : PN;
-fun la_spezia_PN : PN;
-fun laager_N : N;
-fun lab_N : N;
-fun lab_PN : PN;
-fun label_N : N;
-fun label_V : V;
-fun label_V2 : V2;
-fun label_VS : VS;
-fun labial_A : A;
-fun labor_V : V;
-fun laboratory_N : N;
-fun laborious_A : A;
-fun labour_N : N;
-fun labour_V : V;
-fun labour_V2 : V2;
-fun labour_saving_A : A;
-fun laboured_A : A;
-fun labourer_N : N;
-fun labourite_N : N;
-fun labrador_PN : PN;
-fun laburnum_N : N;
-fun labyrinth_N : N;
-fun labyrinthine_A : A;
-fun lace_N : N;
-fun lace_V : V;
-fun lace_V2 : V2;
-fun lacerate_V2 : V2;
-fun laceration_N : N;
-fun lachrymal_A : A;
-fun lachrymose_A : A;
-fun lack_N : N;
-fun lack_V : V;
-fun lack_V2 : V2;
-fun lack_lustre_A : A;
-fun lackadaisical_A : A;
-fun lackey_N : N;
-fun laconic_A : A;
-fun laconically_Adv : Adv;
-fun laconicism_N : N;
-fun laconism_N : N;
-fun lacquer_N : N;
-fun lacquer_V2 : V2;
-fun lacrosse_N : N;
-fun lactic_A : A;
-fun lacuna_N : N;
-fun lacy_A : A;
-fun lad_N : N;
-fun ladder_N : N;
-fun ladder_V : V;
-fun ladder_proof_A : A;
-fun laddie_N : N;
-fun lade_V2 : V2;
-fun laden_A : A;
-fun lading_N : N;
-fun ladle_N : N;
-fun ladle_V2 : V2;
-fun lady's_maid_N : N;
-fun lady_N : N;
-fun lady_chapel_N : N;
-fun lady_in_waiting_N : N;
-fun lady_killer_N : N;
-fun ladybird_N : N;
-fun ladylike_A : A;
-fun ladyship_N : N;
-fun lag_N : N;
-fun lag_V : V;
-fun lag_V2 : V2;
-fun lager_N : N;
-fun laggard_N : N;
-fun lagging_N : N;
-fun lagoon_N : N;
-fun lagos_PN : PN;
-fun lahore_PN : PN;
-fun laic_A : A;
-fun laicize_V2 : V2;
-fun lair_N : N;
-fun laird_N : N;
-fun laissez_faire_N : N;
-fun laity_N : N;
-fun lake_N : N;
-fun lakenheath_PN : PN;
-fun lakh_N : N;
-fun lam_V : V;
-fun lam_V2 : V2;
-fun lama_N : N;
-fun lamasery_N : N;
-fun lamb_N : N;
-fun lamb_V : V;
-fun lambaste_V2 : V2;
-fun lambency_N : N;
-fun lambent_A : A;
-fun lambeth_PN : PN;
-fun lambkin_N : N;
-fun lambskin_N : N;
-fun lame_A : A;
-fun lame_N : N;
-fun lame_V2 : V2;
-fun lameness_N : N;
-fun lament_N : N;
-fun lament_V : V;
-fun lament_V2 : V2;
-fun lament_VS : VS;
-fun lamentable_A : A;
-fun lamentation_N : N;
-fun laminate_V : V;
-fun laminate_V2 : V2;
-fun lammas_N : N;
-fun lammas_PN : PN;
-fun lamp_N : N;
-fun lamp_black_N : N;
-fun lamplight_N : N;
-fun lamplighter_N : N;
-fun lamplit_A : A;
-fun lampoon_N : N;
-fun lampoon_V2 : V2;
-fun lamppost_N : N;
-fun lamprey_N : N;
-fun lampshade_N : N;
-fun lanark_PN : PN;
-fun lancashire_PN : PN;
-fun lancaster_PN : PN;
-fun lancastrian_A : A;
-fun lancastrian_N : N;
-fun lance_N : N;
-fun lance_V2 : V2;
-fun lance_corporal_N : N;
-fun lancer_N : N;
-fun lancet_N : N;
-fun lanchow_PN : PN;
-fun lancing_PN : PN;
-fun land_N : N;
-fun land_V : V;
-fun land_V2 : V2;
-fun land_agent_N : N;
-fun landau_N : N;
-fun landed_A : A;
-fun landfall_N : N;
-fun landgrave_N : N;
-fun landholder_N : N;
-fun landing_N : N;
-fun landing_craft_N : N;
-fun landing_field_N : N;
-fun landing_gear_N : N;
-fun landing_net_N : N;
-fun landing_party_N : N;
-fun landing_place_N : N;
-fun landing_stage_N : N;
-fun landing_strip_N : N;
-fun landlady_N : N;
-fun landless_A : A;
-fun landlocked_A : A;
-fun landlord_N : N;
-fun landlubber_N : N;
-fun landmark_N : N;
-fun landmine_N : N;
-fun landowner_N : N;
-fun landrover_N : N;
-fun landscape_N : N;
-fun landscape_V2 : V2;
-fun landslide_N : N;
-fun landslip_N : N;
-fun landsman_N : N;
-fun landward_Adv : Adv;
-fun lane_N : N;
-fun langsyne_Adv : Adv;
-fun langsyne_N : N;
-fun language_N : N;
-fun languid_A : A;
-fun languish_V : V;
-fun languor_N : N;
-fun languorous_A : A;
-fun langur_N : N;
-fun lank_A : A;
-fun lanky_A : A;
-fun lanolin_N : N;
-fun lantern_N : N;
-fun lantern_jawed_A : A;
-fun lanyard_N : N;
-fun lao_N : N;
-fun laos_PN : PN;
-fun laotian_A : A;
-fun laotian_N : N;
-fun lap_N : N;
-fun lap_V : V;
-fun lap_V2 : V2;
-fun lap_dog_N : N;
-fun lapel_N : N;
-fun lapidary_A : A;
-fun lapidary_N : N;
-fun lapis_lazuli_N : N;
-fun lapse_N : N;
-fun lapse_V : V;
-fun lapwing_N : N;
-fun larboard_A : A;
-fun larboard_N : N;
-fun larceny_N : N;
-fun larch_N : N;
-fun lard_N : N;
-fun lard_V2 : V2;
-fun larder_N : N;
-fun large_A : A;
-fun large_Adv : Adv;
-fun large_N : N;
-fun large_scale_A : A;
-fun largeness_N : N;
-fun largesse_N : N;
-fun largish_A : A;
-fun largo_N : N;
-fun largs_PN : PN;
-fun lariat_N : N;
-fun lark_N : N;
-fun lark_V : V;
-fun larkhall_PN : PN;
-fun larkspur_N : N;
-fun larn_V : V;
-fun larn_V2 : V2;
-fun larne_PN : PN;
-fun larry_PN : PN;
-fun larva_N : N;
-fun larval_A : A;
-fun laryngitis_N : N;
-fun larynx_N : N;
-fun las_palmas_PN : PN;
-fun lascar_N : N;
-fun lascivious_A : A;
-fun lasciviousness_N : N;
-fun laser_N : N;
-fun lash_N : N;
-fun lash_V : V;
-fun lash_V2 : V2;
-fun lash_up_N : N;
-fun lashing_N : N;
-fun lass_N : N;
-fun lassie_N : N;
-fun lassitude_N : N;
-fun lasso_N : N;
-fun lasso_V2 : V2;
-fun last_A : A;
-fun last_V : V;
-fun last_V2 : V2;
-fun lasting_A : A;
-fun lat_N : N;
-fun latch_N : N;
-fun latch_V : V;
-fun latch_V2 : V2;
-fun latchkey_N : N;
-fun late_A : A;
-fun late_Adv : Adv;
-fun lateen_A : A;
-fun latent_A : A;
-fun lateral_A : A;
-fun laterite_N : N;
-fun latex_N : N;
-fun lath_N : N;
-fun lathe_N : N;
-fun lather_N : N;
-fun lather_V : V;
-fun lather_V2 : V2;
-fun lathi_N : N;
-fun latin_A : A;
-fun latin_N : N;
-fun latinist_N : N;
-fun latinize_V2 : V2;
-fun latish_A : A;
-fun latitude_N : N;
-fun latitudes_N : N;
-fun latitudinal_A : A;
-fun latitudinarian_A : A;
-fun latitudinarian_N : N;
-fun latrine_N : N;
-fun latter_A : A;
-fun latter_day_A : A;
-fun lattice_N : N;
-fun latticed_A : A;
-fun laud_V2 : V2;
-fun laudable_A : A;
-fun laudanum_N : N;
-fun laudatory_A : A;
-fun laugh_N : N;
-fun laugh_V : V;
-fun laugh_V2 : V2;
-fun laugh_VS : VS;
-fun laughable_A : A;
-fun laughing_A : A;
-fun laughing_gas_N : N;
-fun laughing_stock_N : N;
-fun laughter_N : N;
-fun launch_N : N;
-fun launch_V : V;
-fun launch_V2 : V2;
-fun launcher_N : N;
-fun launching_pad_N : N;
-fun launching_site_N : N;
-fun launder_V : V;
-fun launder_V2 : V2;
-fun launderette_N : N;
-fun laundress_N : N;
-fun laundry_N : N;
-fun laundryman_N : N;
-fun laundrywoman_N : N;
-fun laura_PN : PN;
-fun laureate_A : A;
-fun laureate_N : N;
-fun laurel_N : N;
-fun laurelled_A : A;
-fun laurence_PN : PN;
-fun lausanne_PN : PN;
-fun lav_N : N;
-fun lava_N : N;
-fun lavatory_N : N;
-fun lave_V2 : V2;
-fun lavender_N : N;
-fun lavish_A : A;
-fun lavish_V2 : V2;
-fun law_N : N;
-fun law_abiding_A : A;
-fun law_officer_N : N;
-fun lawbreaker_N : N;
-fun lawful_A : A;
-fun lawgiver_N : N;
-fun lawless_A : A;
-fun lawlessness_N : N;
-fun lawmaker_N : N;
-fun lawmaking_N : N;
-fun lawn_N : N;
-fun lawn_mower_N : N;
-fun lawrence_PN : PN;
-fun lawyer_N : N;
-fun lax_A : A;
-fun laxative_A : A;
-fun laxative_N : N;
-fun laxity_N : N;
-fun lay_A : A;
-fun lay_N : N;
-fun lay_V : V;
-fun lay_V2 : V2;
-fun lay_VS : VS;
-fun lay_figure_N : N;
-fun lay_off_N : N;
-fun lay_out_N : N;
-fun layabout_N : N;
-fun layby_N : N;
-fun layer_N : N;
-fun layer_V2 : V2;
-fun layer_cake_N : N;
-fun layette_N : N;
-fun layman_N : N;
-fun layover_N : N;
-fun lazar_N : N;
-fun lazaret_N : N;
-fun lazarette_N : N;
-fun lazaretto_N : N;
-fun lazarus_N : N;
-fun lazarus_PN : PN;
-fun laze_V : V;
-fun laze_V2 : V2;
-fun lazily_Adv : Adv;
-fun laziness_N : N;
-fun lazy_A : A;
-fun lazybones_N : N;
-fun lb_N : N;
-fun lbw_PN : PN;
-fun le_havre_PN : PN;
-fun le_mans_PN : PN;
-fun lea_N : N;
-fun leach_V2 : V2;
-fun lead_N : N;
-fun lead_V : V;
-fun lead_V2 : V2;
-fun lead_V2V : V2V;
-fun lead_VS : VS;
-fun lead_in_N : N;
-fun lead_ore_N : N;
-fun leaded_A : A;
-fun leaden_A : A;
-fun leader_N : N;
-fun leaderless_A : A;
-fun leadership_N : N;
-fun leading_A : A;
-fun leading_N : N;
-fun leading_rein_N : N;
-fun leaf_N : N;
-fun leaf_V : V;
-fun leaf_bud_N : N;
-fun leaf_mould_N : N;
-fun leafless_A : A;
-fun leaflet_N : N;
-fun leafy_A : A;
-fun league_N : N;
-fun league_V : V;
-fun league_V2 : V2;
-fun leak_N : N;
-fun leak_V : V;
-fun leak_V2 : V2;
-fun leakage_N : N;
-fun leaky_A : A;
-fun leal_A : A;
-fun leamington_spa_PN : PN;
-fun lean_A : A;
-fun lean_N : N;
-fun lean_V : V;
-fun lean_V2 : V2;
-fun lean_to_N : N;
-fun leaning_N : N;
-fun leanness_N : N;
-fun leap_N : N;
-fun leap_V : V;
-fun leap_V2 : V2;
-fun leap_year_N : N;
-fun leapfrog_N : N;
-fun leapfrog_V2 : V2;
-fun learn_V : V;
-fun learn_V2 : V2;
-fun learn_VV : VV;
-fun learn_VS : VS;
-fun learned_A : A;
-fun learner_N : N;
-fun learning_N : N;
-fun lease_N : N;
-fun lease_V2 : V2;
-fun lease_lend_N : N;
-fun leasehold_A : A;
-fun leasehold_N : N;
-fun leaseholder_N : N;
-fun leash_N : N;
-fun least_Adv : Adv;
-fun least_N : N;
-fun leastways_Adv : Adv;
-fun leastwise_Adv : Adv;
-fun leather_N : N;
-fun leather_jacket_N : N;
-fun leatherette_N : N;
-fun leatherhead_PN : PN;
-fun leatherneck_N : N;
-fun leatherwork_N : N;
-fun leathery_A : A;
-fun leave_N : N;
-fun leave_V : V;
-fun leave_V2 : V2;
-fun leave_V2V : V2V;
-fun leave_VV : VV;
-fun leave_VS : VS;
-fun leave_taking_N : N;
-fun leaven_N : N;
-fun leaven_V2 : V2;
-fun lebanese_A : A;
-fun lebanese_N : N;
-fun lebanon_PN : PN;
-fun lecher_N : N;
-fun lecherous_A : A;
-fun lechery_N : N;
-fun lectern_N : N;
-fun lecture_N : N;
-fun lecture_V : V;
-fun lecture_V2 : V2;
-fun lecturer_N : N;
-fun lectureship_N : N;
-fun ledge_N : N;
-fun ledger_N : N;
-fun lee_N : N;
-fun leech_N : N;
-fun leeds_PN : PN;
-fun leek_N : N;
-fun leek_PN : PN;
-fun leer_N : N;
-fun leer_V : V;
-fun leeward_A : A;
-fun leeward_Adv : Adv;
-fun leeway_N : N;
-fun left_A : A;
-fun left_Adv : Adv;
-fun left_N : N;
-fun left_VS : VS;
-fun left_hand_A : A;
-fun left_handed_A : A;
-fun left_wing_N : N;
-fun left_winger_N : N;
-fun leftist_N : N;
-fun leg_N : N;
-fun leg_pull_N : N;
-fun leg_pulling_N : N;
-fun legacy_N : N;
-fun legal_A : A;
-fun legalism_N : N;
-fun legalistic_A : A;
-fun legality_N : N;
-fun legalization_N : N;
-fun legalize_V2 : V2;
-fun legate_N : N;
-fun legatee_N : N;
-fun legation_N : N;
-fun legato_A : A;
-fun legato_Adv : Adv;
-fun legend_N : N;
-fun legendary_A : A;
-fun leger_line_N : N;
-fun legerdemain_N : N;
-fun legged_A : A;
-fun legging_N : N;
-fun leggy_A : A;
-fun leghorn_N : N;
-fun legibility_N : N;
-fun legible_A : A;
-fun legion_N : N;
-fun legionary_N : N;
-fun legislate_V : V;
-fun legislate_V2 : V2;
-fun legislation_N : N;
-fun legislative_A : A;
-fun legislator_N : N;
-fun legislature_N : N;
-fun legitimacy_N : N;
-fun legitimate_A : A;
-fun legitimatize_V2 : V2;
-fun legitimize_V2 : V2;
-fun legitimize_V2V : V2V;
-fun legless_A : A;
-fun leguminous_A : A;
-fun lei_N : N;
-fun leicester_PN : PN;
-fun leicestershire_PN : PN;
-fun leiden_PN : PN;
-fun leigh_PN : PN;
-fun leighton_linslade_PN : PN;
-fun leinster_PN : PN;
-fun leipzig_PN : PN;
-fun leisure_N : N;
-fun leisured_A : A;
-fun leisurely_A : A;
-fun leisurely_Adv : Adv;
-fun leitrim_PN : PN;
-fun leix_PN : PN;
-fun lemming_N : N;
-fun lemon_N : N;
-fun lemonade_N : N;
-fun lemur_N : N;
-fun len_PN : PN;
-fun lend_V : V;
-fun lend_V2 : V2;
-fun lender_N : N;
-fun lending_library_N : N;
-fun length_N : N;
-fun lengthen_V : V;
-fun lengthen_V2 : V2;
-fun lengthily_Adv : Adv;
-fun lengthways_A : A;
-fun lengthways_Adv : Adv;
-fun lengthwise_Adv : Adv;
-fun lengthy_A : A;
-fun lenience_N : N;
-fun leniency_N : N;
-fun lenient_A : A;
-fun leningrad_PN : PN;
-fun lenity_N : N;
-fun lenny_PN : PN;
-fun lens_N : N;
-fun lens_PN : PN;
-fun lent_N : N;
-fun lent_PN : PN;
-fun lenten_A : A;
-fun lentil_N : N;
-fun lento_A : A;
-fun lento_Adv : Adv;
-fun leo_PN : PN;
-fun leominster_PN : PN;
-fun leon_PN : PN;
-fun leonard_PN : PN;
-fun leonine_A : A;
-fun leopard_N : N;
-fun leopardess_N : N;
-fun leper_N : N;
-fun leprechaun_N : N;
-fun leprosy_N : N;
-fun leprous_A : A;
-fun lerwick_PN : PN;
-fun les_PN : PN;
-fun lesbian_N : N;
-fun lesbianism_N : N;
-fun lese_majesty_N : N;
-fun lesion_N : N;
-fun lesley_PN : PN;
-fun leslie_PN : PN;
-fun lesotho_PN : PN;
-fun less_AdA : AdA;
-fun less_Adv : Adv;
-fun less_Det : Det;
-fun less_than_AdN : AdN;
-fun lessee_N : N;
-fun lessen_V : V;
-fun lessen_V2 : V2;
-fun lesson_N : N;
-fun lessor_N : N;
-fun lest_Prep : Prep ;
-fun let_N : N;
-fun let_V : V;
-fun let_V2 : V2;
-fun let_V2V : V2V;
-fun let_VS : VS;
-fun let_down_N : N;
-fun let_up_N : N;
-fun letchworth_PN : PN;
-fun lethal_A : A;
-fun lethargic_A : A;
-fun lethargically_Adv : Adv;
-fun lethargy_N : N;
-fun lethe_PN : PN;
-fun letter_N : N;
-fun letter_box_N : N;
-fun letter_card_N : N;
-fun letter_case_N : N;
-fun lettered_A : A;
-fun letterhead_N : N;
-fun lettering_N : N;
-fun letterpress_N : N;
-fun letting_N : N;
-fun lettuce_N : N;
-fun leucocyte_N : N;
-fun leukaemia_N : N;
-fun levant_PN : PN;
-fun levant_V : V;
-fun levantine_A : A;
-fun levantine_N : N;
-fun levee_N : N;
-fun level_A : A;
-fun level_N : N;
-fun level_V : V;
-fun level_V2 : V2;
-fun level_headed_A : A;
-fun leveller_N : N;
-fun leven_PN : PN;
-fun lever_N : N;
-fun lever_V2 : V2;
-fun leverage_N : N;
-fun leveret_N : N;
-fun leverkusen_PN : PN;
-fun leviathan_N : N;
-fun levitate_V : V;
-fun levitate_V2 : V2;
-fun levitation_N : N;
-fun levity_N : N;
-fun levy_N : N;
-fun levy_V : V;
-fun levy_V2 : V2;
-fun lewd_A : A;
-fun lewdness_N : N;
-fun lewes_PN : PN;
-fun lewis_PN : PN;
-fun lewisham_PN : PN;
-fun lexical_A : A;
-fun lexicographer_N : N;
-fun lexicography_N : N;
-fun lexicon_N : N;
-fun lexis_N : N;
-fun ley_N : N;
-fun leyland_PN : PN;
-fun liability_N : N;
-fun liable_A : A;
-fun liaise_V : V;
-fun liaison_N : N;
-fun liana_N : N;
-fun liar_N : N;
-fun lib_N : N;
-fun lib_PN : PN;
-fun libation_N : N;
-fun libel_N : N;
-fun libel_V2 : V2;
-fun libellous_A : A;
-fun liberal_A : A;
-fun liberal_N : N;
-fun liberalism_N : N;
-fun liberality_N : N;
-fun liberalization_N : N;
-fun liberalize_V2 : V2;
-fun liberate_V2 : V2;
-fun liberation_N : N;
-fun liberator_N : N;
-fun liberia_PN : PN;
-fun liberian_A : A;
-fun liberian_N : N;
-fun libertine_N : N;
-fun liberty_N : N;
-fun libidinous_A : A;
-fun libido_N : N;
-fun libra_PN : PN;
-fun librarian_N : N;
-fun librarianship_N : N;
-fun library_N : N;
-fun librettist_N : N;
-fun libretto_N : N;
-fun libya_PN : PN;
-fun libyan_A : A;
-fun libyan_N : N;
-fun licence_N : N;
-fun licence_V2 : V2;
-fun license_V2 : V2;
-fun licensee_N : N;
-fun licentiate_N : N;
-fun licentious_A : A;
-fun licentiousness_N : N;
-fun lichee_N : N;
-fun lichen_N : N;
-fun lichfield_PN : PN;
-fun lichgate_N : N;
-fun lichi_N : N;
-fun licit_A : A;
-fun lick_N : N;
-fun lick_V : V;
-fun lick_V2 : V2;
-fun licking_N : N;
-fun lid_N : N;
-fun lidless_A : A;
-fun lido_N : N;
-fun lie_N : N;
-fun lie_1_V : V;
-fun lie_2_V : V;
-fun lie_VS : VS;
-fun lie_abed_N : N;
-fun lie_detector_N : N;
-fun lie_in_N : N;
-fun liechtenstein_PN : PN;
-fun liechtensteiner_A : A;
-fun liechtensteiner_N : N;
-fun lied_N : N;
-fun lieder_singer_N : N;
-fun lief_Adv : Adv;
-fun liege_A : A;
-fun liege_N : N;
-fun liege_PN : PN;
-fun liegeman_N : N;
-fun lien_N : N;
-fun lieu_N : N;
-fun lieutenancy_N : N;
-fun lieutenant_N : N;
-fun life_N : N;
-fun life_buoy_N : N;
-fun life_giving_A : A;
-fun life_jacket_N : N;
-fun life_office_N : N;
-fun life_preserver_N : N;
-fun life_raft_N : N;
-fun life_saver_N : N;
-fun life_size_A : A;
-fun life_sized_A : A;
-fun life_span_N : N;
-fun life_work_N : N;
-fun lifebelt_N : N;
-fun lifeblood_N : N;
-fun lifeboat_N : N;
-fun lifebuoy_N : N;
-fun lifeguard_N : N;
-fun lifeless_A : A;
-fun lifelike_A : A;
-fun lifeline_N : N;
-fun lifelong_A : A;
-fun lifer_N : N;
-fun lifetime_N : N;
-fun lift_N : N;
-fun lift_V : V;
-fun lift_V2 : V2;
-fun lift_off_N : N;
-fun liftman_N : N;
-fun ligament_N : N;
-fun ligature_N : N;
-fun light_A : A;
-fun light_Adv : Adv;
-fun light_N : N;
-fun light_V : V;
-fun light_V2 : V2;
-fun light_armed_A : A;
-fun light_coloured_A : A;
-fun light_fingered_A : A;
-fun light_handed_A : A;
-fun light_headed_A : A;
-fun light_headedness_N : N;
-fun light_hearted_A : A;
-fun light_heartedness_N : N;
-fun light_heavyweight_N : N;
-fun light_minded_A : A;
-fun light_mindedness_N : N;
-fun light_o'_love_N : N;
-fun lighten_V : V;
-fun lighten_V2 : V2;
-fun lighter_N : N;
-fun lighter_V2 : V2;
-fun lighterage_N : N;
-fun lighthouse_N : N;
-fun lighting_up_A : A;
-fun lightness_N : N;
-fun lightning_N : N;
-fun lightning_conductor_N : N;
-fun lightning_rod_N : N;
-fun lightship_N : N;
-fun lightsome_A : A;
-fun lightsomeness_N : N;
-fun lightweight_A : A;
-fun lightweight_N : N;
-fun ligneous_A : A;
-fun lignite_N : N;
-fun likable_A : A;
-fun like_A : A;
-fun like_Adv : Adv;
-fun like_N : N;
-fun like_Prep : Prep ;
-fun like_V2 : V2;
-fun like_V2V : V2V;
-fun like_VV : VV;
-fun like_VS : VS;
-fun like_minded_A : A;
-fun likeable_A : A;
-fun likelihood_N : N;
-fun likely_A : A;
-fun liken_V2 : V2;
-fun likeness_N : N;
-fun likewise_Adv : Adv;
-fun liking_N : N;
-fun lilac_N : N;
-fun lilian_PN : PN;
-fun lille_PN : PN;
-fun lilliputian_A : A;
-fun lilliputian_N : N;
-fun lilt_N : N;
-fun lilt_V : V;
-fun lilt_V2 : V2;
-fun lily_N : N;
-fun lily_PN : PN;
-fun lily_livered_A : A;
-fun lily_white_A : A;
-fun lima_PN : PN;
-fun limb_N : N;
-fun limbed_A : A;
-fun limber_A : A;
-fun limber_V : V;
-fun limber_V2 : V2;
-fun limbless_A : A;
-fun limbo_N : N;
-fun lime_N : N;
-fun lime_V2 : V2;
-fun lime_tree_N : N;
-fun limejuice_N : N;
-fun limekiln_N : N;
-fun limelight_N : N;
-fun limerick_N : N;
-fun limerick_PN : PN;
-fun limestone_N : N;
-fun limey_N : N;
-fun limit_N : N;
-fun limit_V2 : V2;
-fun limitation_N : N;
-fun limitless_A : A;
-fun limn_V2 : V2;
-fun limoges_PN : PN;
-fun limousine_N : N;
-fun limp_A : A;
-fun limp_N : N;
-fun limp_V : V;
-fun limpet_N : N;
-fun limpid_A : A;
-fun limpidity_N : N;
-fun limpness_N : N;
-fun linchpin_N : N;
-fun lincoln_PN : PN;
-fun lincolnshire_PN : PN;
-fun linda_PN : PN;
-fun linden_N : N;
-fun linden_tree_N : N;
-fun line_N : N;
-fun line_V : V;
-fun line_V2 : V2;
-fun line_shooter_N : N;
-fun line_shooting_N : N;
-fun line_up_N : N;
-fun lineage_N : N;
-fun lineal_A : A;
-fun lineament_N : N;
-fun linear_A : A;
-fun lineman_N : N;
-fun linen_N : N;
-fun linen_draper_N : N;
-fun liner_N : N;
-fun liner_train_N : N;
-fun linesman_N : N;
-fun ling_N : N;
-fun lingam_N : N;
-fun linger_V : V;
-fun lingerer_N : N;
-fun lingerie_N : N;
-fun lingering_A : A;
-fun lingo_N : N;
-fun lingua_franca_N : N;
-fun lingual_A : A;
-fun linguist_N : N;
-fun linguistic_A : A;
-fun linguistically_Adv : Adv;
-fun linguistics_N : N;
-fun liniment_N : N;
-fun lining_N : N;
-fun link_N : N;
-fun link_V : V;
-fun link_V2 : V2;
-fun link_up_N : N;
-fun linkage_N : N;
-fun linkboy_N : N;
-fun linkman_N : N;
-fun links_N : N;
-fun linlithgow_PN : PN;
-fun linnet_N : N;
-fun lino_N : N;
-fun linocut_N : N;
-fun linoleum_N : N;
-fun linotype_N : N;
-fun linseed_N : N;
-fun linsey_woolsey_N : N;
-fun lint_N : N;
-fun lintel_N : N;
-fun linwood_PN : PN;
-fun linz_PN : PN;
-fun lion_N : N;
-fun lion_hearted_A : A;
-fun lion_hunter_N : N;
-fun lionel_PN : PN;
-fun lioness_N : N;
-fun lionize_V2 : V2;
-fun lip_N : N;
-fun lip_read_V2 : V2;
-fun lip_reading_N : N;
-fun lipped_A : A;
-fun lipstick_N : N;
-fun liquefaction_N : N;
-fun liquefy_V : V;
-fun liquefy_V2 : V2;
-fun liquescent_A : A;
-fun liqueur_N : N;
-fun liquid_A : A;
-fun liquid_N : N;
-fun liquidate_V : V;
-fun liquidate_V2 : V2;
-fun liquidation_N : N;
-fun liquidator_N : N;
-fun liquidity_N : N;
-fun liquidize_V2 : V2;
-fun liquidizer_N : N;
-fun liquor_N : N;
-fun liquorice_N : N;
-fun lira_N : N;
-fun lisa_PN : PN;
-fun lisbon_PN : PN;
-fun liskeard_PN : PN;
-fun lisle_N : N;
-fun lisp_N : N;
-fun lisp_V : V;
-fun lisp_V2 : V2;
-fun lispingly_Adv : Adv;
-fun lissom_A : A;
-fun lissome_A : A;
-fun lissomness_N : N;
-fun list_N : N;
-fun list_V : V;
-fun list_V2 : V2;
-fun list_V2V : V2V;
-fun list_price_N : N;
-fun listen_V : V;
-fun listener_N : N;
-fun listing_N : N;
-fun listless_A : A;
-fun listlessness_N : N;
-fun lit_V2 : V2;
-fun litany_N : N;
-fun litchee_N : N;
-fun litchi_N : N;
-fun literacy_N : N;
-fun literal_A : A;
-fun literal_N : N;
-fun literary_A : A;
-fun literate_A : A;
-fun literate_N : N;
-fun literature_N : N;
-fun lithe_A : A;
-fun lithograph_N : N;
-fun lithograph_V : V;
-fun lithograph_V2 : V2;
-fun lithographic_A : A;
-fun lithography_N : N;
-fun litigant_N : N;
-fun litigate_V : V;
-fun litigate_V2 : V2;
-fun litigation_N : N;
-fun litigious_A : A;
-fun litmus_N : N;
-fun litmus_paper_N : N;
-fun litotes_N : N;
-fun litre_N : N;
-fun litter_N : N;
-fun litter_V : V;
-fun litter_V2 : V2;
-fun litter_basket_N : N;
-fun litter_lout_N : N;
-fun litterbin_N : N;
-fun little_A : A;
-fun little_Det : Det;
-fun littlehampton_PN : PN;
-fun littleness_N : N;
-fun littoral_A : A;
-fun littoral_N : N;
-fun liturgical_A : A;
-fun liturgy_N : N;
-fun livable_A : A;
-fun live_A : A;
-fun live_Adv : Adv;
-fun live_V : V;
-fun live_V2 : V2;
-fun live_VV : VV;
-fun live_birth_N : N;
-fun liveable_A : A;
-fun livelihood_N : N;
-fun liveliness_N : N;
-fun livelong_A : A;
-fun lively_A : A;
-fun liven_V : V;
-fun liven_V2 : V2;
-fun liver_N : N;
-fun liveried_A : A;
-fun liverish_A : A;
-fun liverpool_PN : PN;
-fun liverpudlian_A : A;
-fun liverpudlian_N : N;
-fun liverwurst_N : N;
-fun livery_A : A;
-fun livery_N : N;
-fun liveryman_N : N;
-fun livestock_N : N;
-fun livid_A : A;
-fun living_A : A;
-fun living_N : N;
-fun living_room_N : N;
-fun living_space_N : N;
-fun livingston_PN : PN;
-fun livorno_PN : PN;
-fun liz_PN : PN;
-fun liza_PN : PN;
-fun lizard_N : N;
-fun lizzy_PN : PN;
-fun ljubljana_PN : PN;
-fun llama_N : N;
-fun llandudno_PN : PN;
-fun llanelli_PN : PN;
-fun llangollen_PN : PN;
-fun llantrisant_PN : PN;
-fun llantwit_major_PN : PN;
-fun llb_N : N;
-fun lloyd's_PN : PN;
-fun load_N : N;
-fun load_V : V;
-fun load_V2 : V2;
-fun load_line_N : N;
-fun load_shedding_N : N;
-fun loaded_A : A;
-fun loader_N : N;
-fun loading_N : N;
-fun loadstar_N : N;
-fun loadstone_N : N;
-fun loaf_N : N;
-fun loaf_V : V;
-fun loaf_V2 : V2;
-fun loaf_sugar_N : N;
-fun loafer_N : N;
-fun loam_N : N;
-fun loamy_A : A;
-fun loan_N : N;
-fun loan_V2 : V2;
-fun loan_collection_N : N;
-fun loan_office_N : N;
-fun loanhead_PN : PN;
-fun loanword_N : N;
-fun loath_A : A;
-fun loathe_V2 : V2;
-fun loathing_N : N;
-fun loathly_A : A;
-fun loathsome_A : A;
-fun lob_N : N;
-fun lob_V : V;
-fun lob_V2 : V2;
-fun lobby_N : N;
-fun lobby_V : V;
-fun lobby_V2 : V2;
-fun lobby_V2V : V2V;
-fun lobbyist_N : N;
-fun lobe_N : N;
-fun lobed_A : A;
-fun lobster_N : N;
-fun lobster_pot_N : N;
-fun loc_cit_PN : PN;
-fun local_A : A;
-fun local_N : N;
-fun locale_N : N;
-fun localism_N : N;
-fun locality_N : N;
-fun localization_N : N;
-fun localize_V2 : V2;
-fun locate_V : V;
-fun locate_V2 : V2;
-fun location_N : N;
-fun loch_N : N;
-fun lochgelly_PN : PN;
-fun lock_N : N;
-fun lock_V : V;
-fun lock_V2 : V2;
-fun lock_gate_N : N;
-fun lock_keeper_N : N;
-fun locker_N : N;
-fun locket_N : N;
-fun lockjaw_N : N;
-fun locknut_N : N;
-fun lockout_N : N;
-fun locksmith_N : N;
-fun lockstitch_N : N;
-fun lockup_A : A;
-fun lockup_N : N;
-fun loco_A : A;
-fun locomotion_N : N;
-fun locomotive_A : A;
-fun locomotive_N : N;
-fun locum_N : N;
-fun locum_tenens_N : N;
-fun locus_N : N;
-fun locus_classicus_N : N;
-fun locust_N : N;
-fun locust_tree_N : N;
-fun locution_N : N;
-fun lode_N : N;
-fun lodestar_N : N;
-fun lodestone_N : N;
-fun lodge_N : N;
-fun lodge_V : V;
-fun lodge_V2 : V2;
-fun lodgement_N : N;
-fun lodger_N : N;
-fun lodging_N : N;
-fun lodging_house_N : N;
-fun lodgment_N : N;
-fun lodz_PN : PN;
-fun loess_N : N;
-fun loft_N : N;
-fun loft_V2 : V2;
-fun loftily_Adv : Adv;
-fun loftiness_N : N;
-fun loftus_PN : PN;
-fun lofty_A : A;
-fun log_N : N;
-fun log_V2 : V2;
-fun log_cabin_N : N;
-fun log_jam_N : N;
-fun log_rolling_N : N;
-fun loganberry_N : N;
-fun logarithm_N : N;
-fun logarithmic_A : A;
-fun logarithmically_Adv : Adv;
-fun logbook_N : N;
-fun loggerheads_N : N;
-fun loggia_N : N;
-fun logging_N : N;
-fun logic_N : N;
-fun logical_A : A;
-fun logicality_N : N;
-fun logician_N : N;
-fun logistics_N : N;
-fun loin_N : N;
-fun loincloth_N : N;
-fun lois_PN : PN;
-fun loiter_V : V;
-fun loiter_V2 : V2;
-fun loiterer_N : N;
-fun loll_V : V;
-fun loll_V2 : V2;
-fun lollipop_N : N;
-fun lolly_N : N;
-fun london_PN : PN;
-fun londonderry_PN : PN;
-fun londoner_N : N;
-fun lone_A : A;
-fun loneliness_N : N;
-fun lonely_A : A;
-fun lonesome_A : A;
-fun long_A : A;
-fun long_Adv : Adv;
-fun long_N : N;
-fun long_V : V;
-fun long_distance_A : A;
-fun long_drawn_out_A : A;
-fun long_eaton_PN : PN;
-fun long_haired_A : A;
-fun long_headed_A : A;
-fun long_lived_A : A;
-fun long_play_A : A;
-fun long_playing_A : A;
-fun long_range_A : A;
-fun long_sighted_A : A;
-fun long_standing_A : A;
-fun long_suffering_A : A;
-fun long_term_A : A;
-fun long_time_A : A;
-fun long_winded_A : A;
-fun long_windedness_N : N;
-fun longboat_N : N;
-fun longbow_N : N;
-fun longer_Adv : Adv;
-fun longest_Adv : Adv;
-fun longevity_N : N;
-fun longhand_N : N;
-fun longing_A : A;
-fun longing_N : N;
-fun longish_A : A;
-fun longitude_N : N;
-fun longitudinal_A : A;
-fun longridge_PN : PN;
-fun longshoreman_N : N;
-fun longton_PN : PN;
-fun longways_Adv : Adv;
-fun longwise_Adv : Adv;
-fun loo_N : N;
-fun loofa_N : N;
-fun loofah_N : N;
-fun look_N : N;
-fun look_V : V;
-fun look_V2 : V2;
-fun look_V2V : V2V;
-fun look_VA : VA;
-fun look_over_N : N;
-fun looker_N : N;
-fun looker_on_N : N;
-fun looking_glass_N : N;
-fun lookout_N : N;
-fun loom_N : N;
-fun loom_V : V;
-fun loon_N : N;
-fun loony_A : A;
-fun loony_N : N;
-fun loonybin_N : N;
-fun loop_N : N;
-fun loop_V : V;
-fun loop_V2 : V2;
-fun loop_line_N : N;
-fun loophole_N : N;
-fun loopy_A : A;
-fun loose_A : A;
-fun loose_V2 : V2;
-fun loose_leaf_A : A;
-fun loosen_V : V;
-fun loosen_V2 : V2;
-fun loot_N : N;
-fun loot_V : V;
-fun loot_V2 : V2;
-fun looter_N : N;
-fun lop_V : V;
-fun lop_V2 : V2;
-fun lop_eared_A : A;
-fun lope_N : N;
-fun lope_V : V;
-fun lopsided_A : A;
-fun loquacious_A : A;
-fun loquaciousness_N : N;
-fun loquacity_N : N;
-fun loquat_N : N;
-fun lord_N : N;
-fun lord_V2 : V2;
-fun lordless_A : A;
-fun lordliness_N : N;
-fun lordly_A : A;
-fun lordship_N : N;
-fun lore_N : N;
-fun lorgnette_N : N;
-fun lorn_A : A;
-fun lorna_PN : PN;
-fun lorry_N : N;
-fun los_angeles_PN : PN;
-fun lose_V : V;
-fun lose_V2 : V2;
-fun loser_N : N;
-fun loss_N : N;
-fun loss_leader_N : N;
-fun lossiemouth_PN : PN;
-fun lot_N : N;
-fun loth_A : A;
-fun lothian_PN : PN;
-fun lotion_N : N;
-fun lottery_N : N;
-fun lotto_N : N;
-fun lotus_N : N;
-fun lotus_eater_N : N;
-fun loud_A : A;
-fun loud_Adv : Adv;
-fun loud_hailer_N : N;
-fun loudness_N : N;
-fun loudspeaker_N : N;
-fun lough_N : N;
-fun loughborough_PN : PN;
-fun louis_PN : PN;
-fun louise_PN : PN;
-fun louisiana_PN : PN;
-fun louisville_PN : PN;
-fun lounge_N : N;
-fun lounge_V : V;
-fun lounge_chair_N : N;
-fun lounge_lizard_N : N;
-fun lounge_suit_N : N;
-fun lounger_N : N;
-fun lour_V : V;
-fun louringly_Adv : Adv;
-fun louse_N : N;
-fun lousy_A : A;
-fun lout_N : N;
-fun louth_PN : PN;
-fun loutish_A : A;
-fun louvered_A : A;
-fun louvre_N : N;
-fun lovable_A : A;
-fun love_N : N;
-fun love_V2 : V2;
-fun love_V2V : V2V;
-fun love_VV : VV;
-fun love_affair_N : N;
-fun love_child_N : N;
-fun love_feast_N : N;
-fun love_knot_N : N;
-fun love_letter_N : N;
-fun love_match_N : N;
-fun love_philtre_N : N;
-fun love_potion_N : N;
-fun love_seat_N : N;
-fun love_song_N : N;
-fun love_story_N : N;
-fun love_token_N : N;
-fun lovebird_N : N;
-fun loveless_A : A;
-fun loveliness_N : N;
-fun lovelorn_A : A;
-fun lovely_A : A;
-fun lovemaking_N : N;
-fun lover_N : N;
-fun loverlike_A : A;
-fun lovesick_A : A;
-fun loving_A : A;
-fun loving_cup_N : N;
-fun loving_kindness_N : N;
-fun low_A : A;
-fun low_Adv : Adv;
-fun low_N : N;
-fun low_V : V;
-fun low_down_A : A;
-fun low_keyed_A : A;
-fun low_pitched_A : A;
-fun low_relief_N : N;
-fun low_spirited_A : A;
-fun lowborn_A : A;
-fun lowbred_A : A;
-fun lowbrow_A : A;
-fun lowbrow_N : N;
-fun lower_Adv : Adv;
-fun lower_V : V;
-fun lower_V2 : V2;
-fun lowermost_A : A;
-fun lowest_Adv : Adv;
-fun lowestoft_PN : PN;
-fun lowlander_N : N;
-fun lowliness_N : N;
-fun lowly_A : A;
-fun lowness_N : N;
-fun loyal_A : A;
-fun loyalist_N : N;
-fun loyalty_N : N;
-fun loyang_PN : PN;
-fun lozenge_N : N;
-fun lp_N : N;
-fun lsd_N : N;
-fun lt_PN : PN;
-fun ltd_PN : PN;
-fun lubber_N : N;
-fun lubberly_A : A;
-fun lubeck_PN : PN;
-fun lubricant_N : N;
-fun lubricate_V2 : V2;
-fun lubrication_N : N;
-fun lucent_A : A;
-fun lucerne_N : N;
-fun lucid_A : A;
-fun lucidity_N : N;
-fun lucifer_N : N;
-fun luck_N : N;
-fun luckily_Adv : Adv;
-fun luckless_A : A;
-fun lucknow_PN : PN;
-fun lucky_A : A;
-fun lucrative_A : A;
-fun lucre_N : N;
-fun lucy_PN : PN;
-fun luddite_N : N;
-fun ludicrous_A : A;
-fun ludlow_PN : PN;
-fun ludo_N : N;
-fun ludwigshafen_PN : PN;
-fun luff_V : V;
-fun luff_V2 : V2;
-fun lug_N : N;
-fun lug_V2 : V2;
-fun luge_N : N;
-fun luggage_N : N;
-fun luggage_carrier_N : N;
-fun luggage_rack_N : N;
-fun luggage_van_N : N;
-fun lugger_N : N;
-fun lugsail_N : N;
-fun lugubrious_A : A;
-fun lugubriousness_N : N;
-fun luke_PN : PN;
-fun lukewarm_A : A;
-fun lukewarmness_N : N;
-fun lull_N : N;
-fun lull_V : V;
-fun lull_V2 : V2;
-fun lullaby_N : N;
-fun lumbago_N : N;
-fun lumbar_A : A;
-fun lumber_N : N;
-fun lumber_V : V;
-fun lumber_V2 : V2;
-fun lumber_mill_N : N;
-fun lumberjack_N : N;
-fun lumberman_N : N;
-fun lumberroom_N : N;
-fun lumberyard_N : N;
-fun luminary_N : N;
-fun luminosity_N : N;
-fun luminous_A : A;
-fun lump_N : N;
-fun lump_V2 : V2;
-fun lumpish_A : A;
-fun lumpy_A : A;
-fun lunacy_N : N;
-fun lunar_A : A;
-fun lunatic_N : N;
-fun lunch_N : N;
-fun lunch_V : V;
-fun lunch_V2 : V2;
-fun luncheon_N : N;
-fun lunchtime_N : N;
-fun lung_N : N;
-fun lung_power_N : N;
-fun lunge_N : N;
-fun lunge_V : V;
-fun lupin_N : N;
-fun lurch_N : N;
-fun lurch_V : V;
-fun lurcher_N : N;
-fun lure_N : N;
-fun lure_V2 : V2;
-fun lurid_A : A;
-fun luridness_N : N;
-fun lurk_V : V;
-fun lurking_place_N : N;
-fun luscious_A : A;
-fun lusciousness_N : N;
-fun lush_A : A;
-fun lush_N : N;
-fun lust_N : N;
-fun lust_V : V;
-fun lustful_A : A;
-fun lustily_Adv : Adv;
-fun lustre_N : N;
-fun lustrous_A : A;
-fun lusty_A : A;
-fun luta_PN : PN;
-fun lutanist_N : N;
-fun lute_N : N;
-fun lutenist_N : N;
-fun lutheran_A : A;
-fun lutheran_N : N;
-fun luton_PN : PN;
-fun luxe_A : A;
-fun luxembourg_PN : PN;
-fun luxemburg_PN : PN;
-fun luxemburger_A : A;
-fun luxemburger_N : N;
-fun luxuriance_N : N;
-fun luxuriant_A : A;
-fun luxuriate_V : V;
-fun luxurious_A : A;
-fun luxury_N : N;
-fun lvov_PN : PN;
-fun lyallpur_PN : PN;
-fun lycee_N : N;
-fun lyceum_N : N;
-fun lychee_N : N;
-fun lychgate_N : N;
-fun lydia_PN : PN;
-fun lydney_PN : PN;
-fun lye_N : N;
-fun lying_in_A : A;
-fun lymington_PN : PN;
-fun lymm_PN : PN;
-fun lymph_N : N;
-fun lymphatic_A : A;
-fun lynch_N : N;
-fun lynch_V2 : V2;
-fun lynchpin_N : N;
-fun lynn_PN : PN;
-fun lynne_PN : PN;
-fun lynx_N : N;
-fun lynx_eyed_A : A;
-fun lyons_PN : PN;
-fun lyre_N : N;
-fun lyre_bird_N : N;
-fun lyric_A : A;
-fun lyric_N : N;
-fun lyrical_A : A;
-fun lyricism_N : N;
-fun lyricist_N : N;
-fun lysol_N : N;
-fun lytham_PN : PN;
-fun lytham_st_annes_PN : PN;
-fun ma'am_N : N;
-fun ma_N : N;
-fun maastricht_PN : PN;
-fun mabel_PN : PN;
-fun mac_N : N;
-fun macabre_A : A;
-fun macadam_N : N;
-fun macadamize_V2 : V2;
-fun macaroni_N : N;
-fun macaroon_N : N;
-fun macaw_N : N;
-fun macclesfield_PN : PN;
-fun mace_N : N;
-fun mace_bearer_N : N;
-fun macedonian_A : A;
-fun macedonian_N : N;
-fun macerate_V : V;
-fun macerate_V2 : V2;
-fun mach_PN : PN;
-fun machete_N : N;
-fun machiavellian_A : A;
-fun machination_N : N;
-fun machine_N : N;
-fun machine_V2 : V2;
-fun machine_gun_N : N;
-fun machine_made_A : A;
-fun machinery_N : N;
-fun machinist_N : N;
-fun machismo_N : N;
-fun mackerel_N : N;
-fun mackintosh_N : N;
-fun macrobiotic_A : A;
-fun macrocosm_N : N;
-fun mad_A : A;
-fun madagascan_A : A;
-fun madagascan_N : N;
-fun madagascar_PN : PN;
-fun madam_N : N;
-fun madame_N : N;
-fun madcap_N : N;
-fun madden_V2 : V2;
-fun madder_N : N;
-fun maddy_PN : PN;
-fun madeira_N : N;
-fun madeleine_PN : PN;
-fun mademoiselle_N : N;
-fun madge_PN : PN;
-fun madhouse_N : N;
-fun madman_N : N;
-fun madness_N : N;
-fun madonna_N : N;
-fun madras_PN : PN;
-fun madrid_PN : PN;
-fun madrigal_N : N;
-fun madurai_PN : PN;
-fun madwoman_N : N;
-fun maecenas_PN : PN;
-fun maelstrom_N : N;
-fun maenad_N : N;
-fun maesteg_PN : PN;
-fun maestro_N : N;
-fun maffick_V : V;
-fun mafia_N : N;
-fun mag_N : N;
-fun magazine_N : N;
-fun magdeburg_PN : PN;
-fun magenta_A : A;
-fun magenta_N : N;
-fun maggie_PN : PN;
-fun maggot_N : N;
-fun maggoty_A : A;
-fun maghull_PN : PN;
-fun magic_A : A;
-fun magic_N : N;
-fun magical_A : A;
-fun magician_N : N;
-fun magisterial_A : A;
-fun magistracy_N : N;
-fun magistrate_N : N;
-fun magnanimity_N : N;
-fun magnanimous_A : A;
-fun magnate_N : N;
-fun magnesia_N : N;
-fun magnesium_N : N;
-fun magnet_N : N;
-fun magnetic_A : A;
-fun magnetically_Adv : Adv;
-fun magnetism_N : N;
-fun magnetization_N : N;
-fun magnetize_V2 : V2;
-fun magneto_N : N;
-fun magnificat_N : N;
-fun magnification_N : N;
-fun magnificence_N : N;
-fun magnificent_A : A;
-fun magnifier_N : N;
-fun magnify_V2 : V2;
-fun magniloquence_N : N;
-fun magniloquent_A : A;
-fun magnitude_N : N;
-fun magnolia_N : N;
-fun magnum_N : N;
-fun magnum_opus_N : N;
-fun magpie_N : N;
-fun magyar_A : A;
-fun magyar_N : N;
-fun maharaja_N : N;
-fun maharajah_N : N;
-fun maharanee_N : N;
-fun mahatma_N : N;
-fun mahjong_N : N;
-fun mahogany_N : N;
-fun mahout_N : N;
-fun maid_N : N;
-fun maiden_A : A;
-fun maiden_N : N;
-fun maidenhair_N : N;
-fun maidenhead_N : N;
-fun maidenhead_PN : PN;
-fun maidenhood_N : N;
-fun maidenlike_A : A;
-fun maidenly_A : A;
-fun maidservant_N : N;
-fun maidstone_PN : PN;
-fun mail_N : N;
-fun mail_V2 : V2;
-fun mail_train_N : N;
-fun mailbag_N : N;
-fun mailboat_N : N;
-fun mailbox_N : N;
-fun mailed_A : A;
-fun mailing_card_N : N;
-fun mailing_list_N : N;
-fun mailman_N : N;
-fun maim_V2 : V2;
-fun main_A : A;
-fun main_N : N;
-fun maine_PN : PN;
-fun mainland_N : N;
-fun mainmast_N : N;
-fun mainspring_N : N;
-fun mainstay_N : N;
-fun mainstream_N : N;
-fun maintain_V : V;
-fun maintain_V2 : V2;
-fun maintain_VS : VS;
-fun maintainable_A : A;
-fun maintenance_N : N;
-fun mainz_PN : PN;
-fun maisonnette_N : N;
-fun maize_N : N;
-fun maj_PN : PN;
-fun majestic_A : A;
-fun majestically_Adv : Adv;
-fun majesty_N : N;
-fun majolica_N : N;
-fun major_A : A;
-fun major_N : N;
-fun major_V : V;
-fun major_domo_N : N;
-fun major_general_N : N;
-fun majority_N : N;
-fun make_N : N;
-fun make_V : V;
-fun make_V2 : V2;
-fun make_V2A : V2A;
-fun make_V2V : V2V;
-fun make_V3 : V3;
-fun make_VA : VA;
-fun make_VV : VV;
-fun make_VS : VS;
-fun make_believe_N : N;
-fun make_up_N : N;
-fun maker_N : N;
-fun makeshift_N : N;
-fun makeweight_N : N;
-fun making_N : N;
-fun malacca_N : N;
-fun malachite_N : N;
-fun maladjusted_A : A;
-fun maladjustment_N : N;
-fun maladroit_A : A;
-fun maladroitness_N : N;
-fun malady_N : N;
-fun malaga_PN : PN;
-fun malaise_N : N;
-fun malapropism_N : N;
-fun malapropos_A : A;
-fun malapropos_Adv : Adv;
-fun malaria_N : N;
-fun malarial_A : A;
-fun malawi_PN : PN;
-fun malawian_A : A;
-fun malawian_N : N;
-fun malay_A : A;
-fun malay_N : N;
-fun malaya_PN : PN;
-fun malayan_A : A;
-fun malayan_N : N;
-fun malaysia_PN : PN;
-fun malaysian_A : A;
-fun malaysian_N : N;
-fun malcolm_PN : PN;
-fun malcontent_A : A;
-fun malcontent_N : N;
-fun maldon_PN : PN;
-fun male_A : A;
-fun male_N : N;
-fun malediction_N : N;
-fun malefactor_N : N;
-fun maleficent_A : A;
-fun malevolence_N : N;
-fun malevolent_A : A;
-fun malfeasance_N : N;
-fun malformation_N : N;
-fun malformed_A : A;
-fun malfunction_N : N;
-fun malfunction_V : V;
-fun mali_PN : PN;
-fun malian_A : A;
-fun malian_N : N;
-fun malice_N : N;
-fun malicious_A : A;
-fun malign_A : A;
-fun malign_V2 : V2;
-fun malignancy_N : N;
-fun malignant_A : A;
-fun malignity_N : N;
-fun malinger_V : V;
-fun malingerer_N : N;
-fun mallard_N : N;
-fun malleability_N : N;
-fun malleable_A : A;
-fun mallet_N : N;
-fun mallow_N : N;
-fun mallow_PN : PN;
-fun malmo_PN : PN;
-fun malmsey_N : N;
-fun malnutrition_N : N;
-fun malodorous_A : A;
-fun malpractice_N : N;
-fun malt_N : N;
-fun malt_V : V;
-fun malt_V2 : V2;
-fun malta_PN : PN;
-fun maltby_PN : PN;
-fun maltese_A : A;
-fun maltese_N : N;
-fun malthusian_A : A;
-fun maltreat_V2 : V2;
-fun maltreatment_N : N;
-fun maltster_N : N;
-fun malvern_PN : PN;
-fun malversation_N : N;
-fun mama_N : N;
-fun mamba_N : N;
-fun mamie_PN : PN;
-fun mamma_N : N;
-fun mammal_N : N;
-fun mammon_N : N;
-fun mammoth_N : N;
-fun mammy_N : N;
-fun man_N : N;
-fun man_V2 : V2;
-fun man_at_arms_N : N;
-fun man_eater_N : N;
-fun man_hour_N : N;
-fun man_of_war_N : N;
-fun man_sized_A : A;
-fun manacle_N : N;
-fun manacle_V2 : V2;
-fun manage_V : V;
-fun manage_V2 : V2;
-fun manage_VV : VV;
-fun manageability_N : N;
-fun manageable_A : A;
-fun management_N : N;
-fun manager_N : N;
-fun manageress_N : N;
-fun managerial_A : A;
-fun manatee_N : N;
-fun manchester_PN : PN;
-fun mancunian_A : A;
-fun mancunian_N : N;
-fun mandarin_N : N;
-fun mandatary_N : N;
-fun mandate_N : N;
-fun mandate_V2 : V2;
-fun mandate_VS : VS;
-fun mandatory_A : A;
-fun mandatory_N : N;
-fun mandible_N : N;
-fun mandolin_N : N;
-fun mandragora_N : N;
-fun mandrake_N : N;
-fun mandrill_N : N;
-fun mandy_PN : PN;
-fun mane_N : N;
-fun maneuver_V : V;
-fun maneuver_V2 : V2;
-fun manful_A : A;
-fun manganese_N : N;
-fun mange_N : N;
-fun mangel_wurzel_N : N;
-fun manger_N : N;
-fun mangily_Adv : Adv;
-fun mangle_N : N;
-fun mangle_V2 : V2;
-fun mango_N : N;
-fun mangosteen_N : N;
-fun mangrove_N : N;
-fun mangy_A : A;
-fun manhandle_V2 : V2;
-fun manhattan_N : N;
-fun manhole_N : N;
-fun manhood_N : N;
-fun mania_N : N;
-fun maniac_N : N;
-fun maniacal_A : A;
-fun manic_depressive_A : A;
-fun manic_depressive_N : N;
-fun manicure_N : N;
-fun manicure_V2 : V2;
-fun manicurist_N : N;
-fun manifest_A : A;
-fun manifest_N : N;
-fun manifest_V2 : V2;
-fun manifestation_N : N;
-fun manifesto_N : N;
-fun manifold_A : A;
-fun manifold_N : N;
-fun manifold_V2 : V2;
-fun manikin_N : N;
-fun manila_PN : PN;
-fun manilla_N : N;
-fun manipulate_V2 : V2;
-fun manipulation_N : N;
-fun manipulative_A : A;
-fun manitoba_PN : PN;
-fun mankind_N : N;
-fun manlike_A : A;
-fun manliness_N : N;
-fun manly_A : A;
-fun manna_N : N;
-fun mannequin_N : N;
-fun manner_N : N;
-fun mannered_A : A;
-fun mannerism_N : N;
-fun mannerly_A : A;
-fun mannheim_PN : PN;
-fun mannish_A : A;
-fun manoeuvrability_N : N;
-fun manoeuvrable_A : A;
-fun manoeuvre_N : N;
-fun manoeuvre_V : V;
-fun manoeuvre_V2 : V2;
-fun manoeuvrer_N : N;
-fun manor_N : N;
-fun manor_house_N : N;
-fun manorial_A : A;
-fun manpower_N : N;
-fun mansard_N : N;
-fun manse_N : N;
-fun manservant_N : N;
-fun mansfield_PN : PN;
-fun mansion_N : N;
-fun manslaughter_N : N;
-fun mantel_N : N;
-fun mantelpiece_N : N;
-fun mantilla_N : N;
-fun mantis_N : N;
-fun mantle_N : N;
-fun mantle_V : V;
-fun mantle_V2 : V2;
-fun mantrap_N : N;
-fun manual_A : A;
-fun manual_N : N;
-fun manufacture_N : N;
-fun manufacture_V2 : V2;
-fun manufacturer_N : N;
-fun manumission_N : N;
-fun manumit_V2 : V2;
-fun manure_N : N;
-fun manure_V2 : V2;
-fun manuscript_N : N;
-fun manx_A : A;
-fun manx_N : N;
-fun many_Det : Det;
-fun many_sided_A : A;
-fun maoism_N : N;
-fun maoist_N : N;
-fun maori_N : N;
-fun map_N : N;
-fun map_V2 : V2;
-fun map_reader_N : N;
-fun maple_N : N;
-fun maple_leaf_N : N;
-fun maquis_N : N;
-fun mar_PN : PN;
-fun mar_V2 : V2;
-fun marabou_N : N;
-fun maracaibo_PN : PN;
-fun maraschino_N : N;
-fun marathon_N : N;
-fun maraud_V : V;
-fun marauder_N : N;
-fun marble_N : N;
-fun marbled_A : A;
-fun marbling_N : N;
-fun march_N : N;
-fun march_PN : PN;
-fun march_V : V;
-fun march_V2 : V2;
-fun marcher_N : N;
-fun marchioness_N : N;
-fun mardi_gras_N : N;
-fun mare_N : N;
-fun margaret_PN : PN;
-fun margarine_N : N;
-fun margate_PN : PN;
-fun marge_N : N;
-fun marge_PN : PN;
-fun margery_PN : PN;
-fun margie_PN : PN;
-fun margin_N : N;
-fun marginal_A : A;
-fun marginalize_V2 : V2;
-fun marginalization_N : N;
-fun margrave_N : N;
-fun marguerite_N : N;
-fun maria_PN : PN;
-fun marian_PN : PN;
-fun marie_PN : PN;
-fun marigold_N : N;
-fun marihuana_N : N;
-fun marijuana_N : N;
-fun marilyn_PN : PN;
-fun marimba_N : N;
-fun marina_N : N;
-fun marinade_N : N;
-fun marinade_V2 : V2;
-fun marinate_V2 : V2;
-fun marine_A : A;
-fun marine_N : N;
-fun mariner_N : N;
-fun marion_PN : PN;
-fun marionette_N : N;
-fun marital_A : A;
-fun maritime_A : A;
-fun marjoram_N : N;
-fun marjorie_PN : PN;
-fun mark_N : N;
-fun mark_PN : PN;
-fun mark_V2 : V2;
-fun mark_V3 : V3;
-fun mark_up_N : N;
-fun marke_VS : VS;
-fun marked_A : A;
-fun marker_N : N;
-fun market_N : N;
-fun market_V : V;
-fun market_V2 : V2;
-fun market_cross_N : N;
-fun market_day_N : N;
-fun market_drayton_PN : PN;
-fun market_garden_N : N;
-fun market_gardening_N : N;
-fun market_harborough_PN : PN;
-fun market_square_N : N;
-fun market_town_N : N;
-fun marketable_A : A;
-fun marketing_N : N;
-fun marketplace_N : N;
-fun marking_N : N;
-fun marking_ink_N : N;
-fun marking_inks_N : N;
-fun marksman_N : N;
-fun marksmanship_N : N;
-fun marl_N : N;
-fun marlborough_PN : PN;
-fun marlene_PN : PN;
-fun marlinespike_N : N;
-fun marlow_PN : PN;
-fun marmalade_N : N;
-fun marmoreal_A : A;
-fun marmoset_N : N;
-fun marmot_N : N;
-fun marocain_N : N;
-fun maroon_A : A;
-fun maroon_N : N;
-fun maroon_V2 : V2;
-fun marple_PN : PN;
-fun marque_N : N;
-fun marquee_N : N;
-fun marquess_N : N;
-fun marquetry_N : N;
-fun marquis_N : N;
-fun marriage_N : N;
-fun marriageability_N : N;
-fun marriageable_A : A;
-fun married_A : A;
-fun marrow_N : N;
-fun marrowbone_N : N;
-fun marry_V : V;
-fun marry_V2 : V2;
-fun mars_PN : PN;
-fun marsala_N : N;
-fun marseillaise_N : N;
-fun marseilles_PN : PN;
-fun marsh_N : N;
-fun marshal_N : N;
-fun marshal_V2 : V2;
-fun marshalling_yard_N : N;
-fun marshmallow_N : N;
-fun marshy_A : A;
-fun marske_PN : PN;
-fun marsupial_A : A;
-fun marsupial_N : N;
-fun mart_N : N;
-fun marten_N : N;
-fun martha_PN : PN;
-fun martial_A : A;
-fun martian_A : A;
-fun martian_N : N;
-fun martin_N : N;
-fun martin_PN : PN;
-fun martinet_N : N;
-fun martini_N : N;
-fun martyr_N : N;
-fun martyr_V2 : V2;
-fun martyrdom_N : N;
-fun marvel_N : N;
-fun marvel_V : V;
-fun marvel_VS : VS;
-fun marvellous_A : A;
-fun marvelous_A : A;
-fun marxism_N : N;
-fun marxist_N : N;
-fun mary_PN : PN;
-fun maryland_PN : PN;
-fun maryport_PN : PN;
-fun marzipan_N : N;
-fun masc_PN : PN;
-fun mascara_N : N;
-fun mascot_N : N;
-fun masculine_A : A;
-fun masculinity_N : N;
-fun maser_N : N;
-fun mash_N : N;
-fun mash_V2 : V2;
-fun masher_N : N;
-fun mask_N : N;
-fun mask_V2 : V2;
-fun masochism_N : N;
-fun masochist_N : N;
-fun masochistic_A : A;
-fun masochistically_Adv : Adv;
-fun mason_N : N;
-fun mason_dixon_PN : PN;
-fun masonic_A : A;
-fun masonry_N : N;
-fun masque_N : N;
-fun masquerade_N : N;
-fun masquerade_V : V;
-fun mass_N : N;
-fun mass_V : V;
-fun mass_V2 : V2;
-fun mass_produce_V2 : V2;
-fun massachusetts_PN : PN;
-fun massacre_N : N;
-fun massacre_V2 : V2;
-fun massage_N : N;
-fun massage_V2 : V2;
-fun masseur_N : N;
-fun masseuse_N : N;
-fun massif_N : N;
-fun massive_A : A;
-fun massiveness_N : N;
-fun massy_A : A;
-fun mast_N : N;
-fun master_N : N;
-fun master_V2 : V2;
-fun master_at_arms_N : N;
-fun master_key_N : N;
-fun masterful_A : A;
-fun masterless_A : A;
-fun masterly_A : A;
-fun mastermind_N : N;
-fun mastermind_V2 : V2;
-fun masterpiece_N : N;
-fun mastership_N : N;
-fun masterstroke_N : N;
-fun mastery_N : N;
-fun masthead_N : N;
-fun masticate_V2 : V2;
-fun mastication_N : N;
-fun mastiff_N : N;
-fun mastodon_N : N;
-fun mastoid_N : N;
-fun mastoiditis_N : N;
-fun masturbate_V : V;
-fun masturbate_V2 : V2;
-fun masturbation_N : N;
-fun mat_A : A;
-fun mat_N : N;
-fun mat_V : V;
-fun mat_V2 : V2;
-fun matador_N : N;
-fun match_N : N;
-fun match_V : V;
-fun match_V2 : V2;
-fun match_point_N : N;
-fun matchbox_N : N;
-fun matchet_N : N;
-fun matchless_A : A;
-fun matchlock_N : N;
-fun matchmaker_N : N;
-fun matchwood_N : N;
-fun mate_1_N : N;
-fun mate_2_N : N;
-fun mate_V : V;
-fun mate_V2 : V2;
-fun material_A : A;
-fun material_N : N;
-fun materialism_N : N;
-fun materialist_N : N;
-fun materialistic_A : A;
-fun materialistically_Adv : Adv;
-fun materialization_N : N;
-fun materialize_V : V;
-fun materialize_V2V : V2V;
-fun maternal_A : A;
-fun maternity_N : N;
-fun matey_A : A;
-fun mathematical_A : A;
-fun mathematician_N : N;
-fun mathematics_N : N;
-fun maths_N : N;
-fun matinee_N : N;
-fun matlock_PN : PN;
-fun matriarch_N : N;
-fun matriarchal_A : A;
-fun matriarchy_N : N;
-fun matric_N : N;
-fun matricide_N : N;
-fun matriculate_V : V;
-fun matriculate_V2 : V2;
-fun matriculation_N : N;
-fun matrimonial_A : A;
-fun matrimony_N : N;
-fun matrix_N : N;
-fun matron_N : N;
-fun matronly_A : A;
-fun matt_A : A;
-fun matt_PN : PN;
-fun matted_A : A;
-fun matter_N : N;
-fun matter_V : V;
-fun matter_of_course_A : A;
-fun matter_of_fact_A : A;
-fun matthew_PN : PN;
-fun matting_N : N;
-fun mattock_N : N;
-fun mattress_N : N;
-fun maturate_V : V;
-fun maturation_N : N;
-fun mature_A : A;
-fun mature_V : V;
-fun mature_V2 : V2;
-fun maturity_N : N;
-fun matutinal_A : A;
-fun maud_PN : PN;
-fun maudie_PN : PN;
-fun maudlin_A : A;
-fun maul_V2 : V2;
-fun maulstick_N : N;
-fun maunder_V : V;
-fun maundy_thursday_N : N;
-fun maundy_thursday_PN : PN;
-fun maureen_PN : PN;
-fun maurice_PN : PN;
-fun mauritania_PN : PN;
-fun mauritanian_A : A;
-fun mauritanian_N : N;
-fun mauritian_A : A;
-fun mauritian_N : N;
-fun mauritius_PN : PN;
-fun mausoleum_N : N;
-fun mauve_A : A;
-fun mauve_N : N;
-fun maverick_N : N;
-fun mavis_N : N;
-fun mavis_PN : PN;
-fun maw_N : N;
-fun mawkish_A : A;
-fun mawkishness_N : N;
-fun max_N : N;
-fun max_PN : PN;
-fun maxim_N : N;
-fun maximal_A : A;
-fun maximization_N : N;
-fun maximize_V2 : V2;
-fun maximum_A : A;
-fun maximum_N : N;
-fun maxine_PN : PN;
-fun may_N : N;
-fun may_PN : PN;
-fun may_VV : VV;
-fun may_beetle_N : N;
-fun may_bug_N : N;
-fun maybe_Adv : Adv;
-fun mayday_N : N;
-fun mayfair_PN : PN;
-fun mayfield_PN : PN;
-fun mayfly_N : N;
-fun mayhem_N : N;
-fun mayo_PN : PN;
-fun mayonnaise_N : N;
-fun mayor_N : N;
-fun mayoral_A : A;
-fun mayoralty_N : N;
-fun mayoress_N : N;
-fun maypole_N : N;
-fun maze_N : N;
-fun mazed_A : A;
-fun mazurka_N : N;
-fun mb_N : N;
-fun mc_N : N;
-fun mcc_N : N;
-fun mccarthyism_N : N;
-fun md_N : N;
-fun mead_N : N;
-fun meadow_N : N;
-fun meagre_A : A;
-fun meagreness_N : N;
-fun meal_N : N;
-fun mealie_N : N;
-fun mealtime_N : N;
-fun mealy_A : A;
-fun mealy_bug_N : N;
-fun mealy_mouthed_A : A;
-fun mean_A : A;
-fun mean_N : N;
-fun mean_V : V;
-fun mean_V2 : V2;
-fun mean_V2V : V2V;
-fun mean_VA : VA;
-fun mean_VV : VV;
-fun mean_VS : VS;
-fun meander_V : V;
-fun meanderingly_Adv : Adv;
-fun meanie_N : N;
-fun meaning_A : A;
-fun meaning_N : N;
-fun meaningful_A : A;
-fun meaningless_A : A;
-fun meanness_N : N;
-fun meantime_Adv : Adv;
-fun meantime_N : N;
-fun meanwhile_Adv : Adv;
-fun meany_N : N;
-fun measles_N : N;
-fun measly_A : A;
-fun measurable_A : A;
-fun measure_N : N;
-fun measure_V : V;
-fun measure_V2 : V2;
-fun measured_A : A;
-fun measureless_A : A;
-fun measurement_N : N;
-fun meat_N : N;
-fun meat_safe_N : N;
-fun meatball_N : N;
-fun meath_PN : PN;
-fun meatless_A : A;
-fun meaty_A : A;
-fun mecca_PN : PN;
-fun mechanic_N : N;
-fun mechanical_A : A;
-fun mechanics_N : N;
-fun mechanism_N : N;
-fun mechanistic_A : A;
-fun mechanistically_Adv : Adv;
-fun mechanization_N : N;
-fun mechanize_V2 : V2;
-fun med_N : N;
-fun medal_N : N;
-fun medalist_N : N;
-fun medallion_N : N;
-fun medallist_N : N;
-fun medan_PN : PN;
-fun meddle_V : V;
-fun meddler_N : N;
-fun meddlesome_A : A;
-fun medellin_PN : PN;
-fun mediaeval_A : A;
-fun medial_A : A;
-fun median_A : A;
-fun median_N : N;
-fun mediate_V : V;
-fun mediate_V2 : V2;
-fun mediation_N : N;
-fun mediator_N : N;
-fun medic_N : N;
-fun medical_A : A;
-fun medical_N : N;
-fun medicament_N : N;
-fun medicare_N : N;
-fun medicate_V2 : V2;
-fun medication_N : N;
-fun medicinal_A : A;
-fun medicine_N : N;
-fun medicine_ball_N : N;
-fun medicine_chest_N : N;
-fun medicine_man_N : N;
-fun medico_N : N;
-fun medieval_A : A;
-fun mediocre_A : A;
-fun mediocrity_N : N;
-fun meditate_V : V;
-fun meditate_V2 : V2;
-fun meditation_N : N;
-fun meditative_A : A;
-fun mediterranean_A : A;
-fun media_N : N;
-fun medium_A : A;
-fun medium_N : N;
-fun medium_grade_A : A;
-fun medlar_N : N;
-fun medley_N : N;
-fun meed_N : N;
-fun meek_A : A;
-fun meekness_N : N;
-fun meerschaum_N : N;
-fun meet_A : A;
-fun meet_N : N;
-fun meet_V : V;
-fun meet_V2 : V2;
-fun meet_V2V : V2V;
-fun meeting_N : N;
-fun meeting_house_N : N;
-fun meeting_place_N : N;
-fun meg_PN : PN;
-fun megacycle_N : N;
-fun megadeath_N : N;
-fun megalith_N : N;
-fun megalithic_A : A;
-fun megalomania_N : N;
-fun megalomaniac_N : N;
-fun megaphone_N : N;
-fun megaton_N : N;
-fun megrim_N : N;
-fun meiosis_N : N;
-fun melancholia_N : N;
-fun melancholic_A : A;
-fun melancholy_A : A;
-fun melancholy_N : N;
-fun melange_N : N;
-fun melbourne_PN : PN;
-fun melcombe_PN : PN;
-fun melcombe_regis_PN : PN;
-fun meld_V2 : V2;
-fun melee_N : N;
-fun meliorate_V : V;
-fun meliorate_V2 : V2;
-fun melioration_N : N;
-fun meliorism_N : N;
-fun melksham_PN : PN;
-fun mellifluous_A : A;
-fun mellow_A : A;
-fun mellow_V : V;
-fun mellow_V2 : V2;
-fun mellowness_N : N;
-fun melodic_A : A;
-fun melodious_A : A;
-fun melodiousness_N : N;
-fun melodrama_N : N;
-fun melodramatic_A : A;
-fun melodramatically_Adv : Adv;
-fun melody_N : N;
-fun melon_N : N;
-fun melt_V : V;
-fun melt_V2 : V2;
-fun meltham_PN : PN;
-fun melting_point_N : N;
-fun melting_pot_N : N;
-fun melton_mowbray_PN : PN;
-fun member_N : N;
-fun membership_N : N;
-fun membrane_N : N;
-fun membranous_A : A;
-fun memento_N : N;
-fun memo_N : N;
-fun memoir_N : N;
-fun memorable_A : A;
-fun memorandum_N : N;
-fun memorial_N : N;
-fun memorialize_V2 : V2;
-fun memorize_V2 : V2;
-fun memory_N : N;
-fun memphis_PN : PN;
-fun memsahib_N : N;
-fun menace_N : N;
-fun menace_V2 : V2;
-fun menacingly_Adv : Adv;
-fun menage_N : N;
-fun menagerie_N : N;
-fun mend_N : N;
-fun mend_V : V;
-fun mend_V2 : V2;
-fun mendacious_A : A;
-fun mendacity_N : N;
-fun mendelian_A : A;
-fun mender_N : N;
-fun mendicant_A : A;
-fun mendicant_N : N;
-fun mending_N : N;
-fun menial_A : A;
-fun menial_N : N;
-fun meningitis_N : N;
-fun menopause_N : N;
-fun menstrual_A : A;
-fun menstruate_V : V;
-fun menstruation_N : N;
-fun mensurable_A : A;
-fun mensuration_N : N;
-fun mental_A : A;
-fun mentality_N : N;
-fun menthol_N : N;
-fun mentholated_A : A;
-fun mention_N : N;
-fun mention_V : V;
-fun mention_V2 : V2;
-fun mention_VS : VS;
-fun mentioned_A : A;
-fun mentor_N : N;
-fun menu_N : N;
-fun meopham_PN : PN;
-fun mephistophelian_A : A;
-fun mercantile_A : A;
-fun mercator_PN : PN;
-fun mercenary_A : A;
-fun mercenary_N : N;
-fun mercer_N : N;
-fun mercerize_V2 : V2;
-fun merchandise_N : N;
-fun merchant_N : N;
-fun merchantman_N : N;
-fun merciful_A : A;
-fun merciless_A : A;
-fun mercurial_A : A;
-fun mercury_N : N;
-fun mercury_PN : PN;
-fun mercy_N : N;
-fun mere_A : A;
-fun mere_N : N;
-fun meretricious_A : A;
-fun meretriciousness_N : N;
-fun merge_V : V;
-fun merge_V2 : V2;
-fun merger_N : N;
-fun meridian_N : N;
-fun meridional_A : A;
-fun meringue_N : N;
-fun merino_N : N;
-fun merino_sheep_N : N;
-fun merit_N : N;
-fun merit_V2 : V2;
-fun meritocracy_N : N;
-fun meritocratic_A : A;
-fun meritorious_A : A;
-fun mermaid_N : N;
-fun merman_N : N;
-fun merrily_Adv : Adv;
-fun merriment_N : N;
-fun merry_A : A;
-fun merry_go_round_N : N;
-fun merrymaker_N : N;
-fun merrymaking_N : N;
-fun merthyr_tydfil_PN : PN;
-fun merton_PN : PN;
-fun mesalliance_N : N;
-fun mescal_N : N;
-fun mescaline_N : N;
-fun meseems_Adv : Adv;
-fun mesh_N : N;
-fun mesh_V : V;
-fun mesh_V2 : V2;
-fun mesmeric_A : A;
-fun mesmerism_N : N;
-fun mesmerist_N : N;
-fun mesmerize_V2 : V2;
-fun meson_N : N;
-fun mess_N : N;
-fun mess_V : V;
-fun mess_V2 : V2;
-fun mess_jacket_N : N;
-fun mess_up_N : N;
-fun message_N : N;
-fun messenger_N : N;
-fun messiah_N : N;
-fun messianic_A : A;
-fun messily_Adv : Adv;
-fun messina_PN : PN;
-fun messiness_N : N;
-fun messmate_N : N;
-fun messuage_N : N;
-fun messy_A : A;
-fun met_PN : PN;
-fun metabolic_A : A;
-fun metabolism_N : N;
-fun metabolize_V2 : V2;
-fun metacarpal_A : A;
-fun metacarpal_N : N;
-fun metal_N : N;
-fun metal_V2 : V2;
-fun metallic_A : A;
-fun metallurgical_A : A;
-fun metallurgist_N : N;
-fun metallurgy_N : N;
-fun metalwork_N : N;
-fun metalworker_N : N;
-fun metamorphose_V : V;
-fun metamorphose_V2 : V2;
-fun metamorphosis_N : N;
-fun metaphor_N : N;
-fun metaphorical_A : A;
-fun metaphysical_A : A;
-fun metaphysics_N : N;
-fun metatarsal_A : A;
-fun metatarsal_N : N;
-fun mete_V2 : V2;
-fun meteor_N : N;
-fun meteoric_A : A;
-fun meteorite_N : N;
-fun meteorological_A : A;
-fun meteorologist_N : N;
-fun meteorology_N : N;
-fun meter_N : N;
-fun methane_N : N;
-fun methinks_Adv : Adv;
-fun method_N : N;
-fun methodical_A : A;
-fun methodism_N : N;
-fun methodist_A : A;
-fun methodist_N : N;
-fun methodological_A : A;
-fun methodology_N : N;
-fun methought_Adv : Adv;
-fun methuselah_PN : PN;
-fun methyl_N : N;
-fun methylated_A : A;
-fun meticulous_A : A;
-fun meticulousness_N : N;
-fun metier_N : N;
-fun metre_N : N;
-fun metric_A : A;
-fun metrical_A : A;
-fun metrication_N : N;
-fun metricize_V2 : V2;
-fun metro_N : N;
-fun metronome_N : N;
-fun metropolis_N : N;
-fun metropolitan_A : A;
-fun metropolitan_N : N;
-fun mettle_N : N;
-fun mettlesome_A : A;
-fun metz_PN : PN;
-fun mew_N : N;
-fun mew_V : V;
-fun mews_N : N;
-fun mexican_A : A;
-fun mexican_N : N;
-fun mexico_PN : PN;
-fun mexico_city_PN : PN;
-fun mezzanine_A : A;
-fun mezzanine_N : N;
-fun mezzo_Adv : Adv;
-fun mezzo_soprano_N : N;
-fun mezzotint_N : N;
-fun mg_N : N;
-fun mgr_PN : PN;
-fun mi5_PN : PN;
-fun mi6_PN : PN;
-fun mi_N : N;
-fun miami_PN : PN;
-fun miaou_N : N;
-fun miaou_V : V;
-fun miaow_N : N;
-fun miaow_V : V;
-fun miasma_N : N;
-fun mica_N : N;
-fun michael_PN : PN;
-fun michaelmas_N : N;
-fun michaelmas_PN : PN;
-fun michelle_PN : PN;
-fun michigan_PN : PN;
-fun mick_PN : PN;
-fun mickey_N : N;
-fun mickey_PN : PN;
-fun mickle_N : N;
-fun micro_organism_N : N;
-fun microbe_N : N;
-fun microbiology_N : N;
-fun microcosm_N : N;
-fun microdot_N : N;
-fun microelectronics_N : N;
-fun microfiche_N : N;
-fun microfilm_N : N;
-fun microfilm_V2 : V2;
-fun micrometer_N : N;
-fun micron_N : N;
-fun microphone_N : N;
-fun microscope_N : N;
-fun microscopic_A : A;
-fun microscopical_A : A;
-fun microscopy_N : N;
-fun microwave_N : N;
-fun mid_A : A;
-fun mid_off_N : N;
-fun mid_on_N : N;
-fun midday_N : N;
-fun midden_N : N;
-fun middle_N : N;
-fun middle_aged_A : A;
-fun middle_class_A : A;
-fun middle_distance_A : A;
-fun middle_of_the_road_A : A;
-fun middleman_N : N;
-fun middlesex_PN : PN;
-fun middleton_PN : PN;
-fun middleweight_A : A;
-fun middleweight_N : N;
-fun middlewich_PN : PN;
-fun middling_A : A;
-fun middling_Adv : Adv;
-fun middling_N : N;
-fun middy_N : N;
-fun midfield_N : N;
-fun midge_N : N;
-fun midget_N : N;
-fun midinette_N : N;
-fun midland_N : N;
-fun midlands_PN : PN;
-fun midmost_A : A;
-fun midmost_Adv : Adv;
-fun midnight_N : N;
-fun midriff_N : N;
-fun midshipman_N : N;
-fun midships_Adv : Adv;
-fun midst_N : N;
-fun midstream_N : N;
-fun midsummer_N : N;
-fun midway_A : A;
-fun midway_Adv : Adv;
-fun midweek_A : A;
-fun midweek_Adv : Adv;
-fun midwest_PN : PN;
-fun midwestern_A : A;
-fun midwife_N : N;
-fun midwifery_N : N;
-fun mien_N : N;
-fun miff_V2 : V2;
-fun might_N : N;
-fun might_have_been_N : N;
-fun mightily_Adv : Adv;
-fun mighty_A : A;
-fun mighty_Adv : Adv;
-fun mignonette_N : N;
-fun migraine_N : N;
-fun migrant_N : N;
-fun migrate_V : V;
-fun migration_N : N;
-fun migratory_A : A;
-fun mikado_N : N;
-fun mike_N : N;
-fun mike_PN : PN;
-fun milady_N : N;
-fun milage_N : N;
-fun milan_PN : PN;
-fun milano_PN : PN;
-fun milch_A : A;
-fun mild_A : A;
-fun mildenhall_PN : PN;
-fun mildew_N : N;
-fun mildew_V : V;
-fun mildew_V2 : V2;
-fun mildness_N : N;
-fun mildred_PN : PN;
-fun mile_N : N;
-fun mileage_N : N;
-fun mileometer_N : N;
-fun miler_N : N;
-fun miles_PN : PN;
-fun milestone_N : N;
-fun milford_PN : PN;
-fun milford_haven_PN : PN;
-fun milieu_N : N;
-fun militancy_N : N;
-fun militant_A : A;
-fun militant_N : N;
-fun militarism_N : N;
-fun militarist_N : N;
-fun militaristic_A : A;
-fun military_A : A;
-fun military_N : N;
-fun militate_V : V;
-fun militia_N : N;
-fun militiaman_N : N;
-fun milk_N : N;
-fun milk_V : V;
-fun milk_V2 : V2;
-fun milk_churn_N : N;
-fun milk_powder_N : N;
-fun milk_shake_N : N;
-fun milk_tooth_N : N;
-fun milk_white_A : A;
-fun milkbar_N : N;
-fun milking_machine_N : N;
-fun milkmaid_N : N;
-fun milkman_N : N;
-fun milkshake_N : N;
-fun milksop_N : N;
-fun milkweed_N : N;
-fun milky_A : A;
-fun mill_N : N;
-fun mill_V : V;
-fun mill_V2 : V2;
-fun mill_dam_N : N;
-fun mill_girl_N : N;
-fun mill_hand_N : N;
-fun millboard_N : N;
-fun millenarian_N : N;
-fun millennial_A : A;
-fun millennium_N : N;
-fun millepede_N : N;
-fun miller_N : N;
-fun millet_N : N;
-fun milliard_N : N;
-fun millibar_N : N;
-fun millicent_PN : PN;
-fun millie_PN : PN;
-fun milligram_N : N;
-fun millimetre_N : N;
-fun milliner_N : N;
-fun millinery_N : N;
-fun millionaire_N : N;
-fun millionairess_N : N;
-fun millionfold_Adv : Adv;
-fun millionth_A : A;
-fun millionth_N : N;
-fun millipede_N : N;
-fun millom_PN : PN;
-fun millpond_N : N;
-fun millrace_N : N;
-fun millstone_N : N;
-fun millwheel_N : N;
-fun millwright_N : N;
-fun milly_PN : PN;
-fun milngavie_PN : PN;
-fun milnrow_PN : PN;
-fun milometer_N : N;
-fun milord_N : N;
-fun milt_N : N;
-fun milton_keynes_PN : PN;
-fun milwaukee_PN : PN;
-fun mime_N : N;
-fun mime_V : V;
-fun mime_V2 : V2;
-fun mimeograph_N : N;
-fun mimeograph_V2 : V2;
-fun mimetic_A : A;
-fun mimic_A : A;
-fun mimic_N : N;
-fun mimic_V2 : V2;
-fun mimicry_N : N;
-fun mimosa_N : N;
-fun min_N : N;
-fun minaret_N : N;
-fun minatory_A : A;
-fun mince_N : N;
-fun mince_V : V;
-fun mince_V2 : V2;
-fun mince_pie_N : N;
-fun mincemeat_N : N;
-fun mincer_N : N;
-fun mincing_A : A;
-fun mind_N : N;
-fun mind_V : V;
-fun mind_V2 : V2;
-fun mind_VS : VS;
-fun mind_bending_A : A;
-fun mind_blowing_A : A;
-fun mind_boggling_A : A;
-fun mind_reader_N : N;
-fun minded_A : A;
-fun minder_N : N;
-fun mindful_A : A;
-fun mindfulness_N : N;
-fun mindless_A : A;
-fun mindlessness_N : N;
-fun mine_A : A;
-fun mine_N : N;
-fun mine_V : V;
-fun mine_V2 : V2;
-fun mine_detector_N : N;
-fun mine_disposal_N : N;
-fun minefield_N : N;
-fun minehead_PN : PN;
-fun minelayer_N : N;
-fun minelaying_N : N;
-fun miner_N : N;
-fun mineral_A : A;
-fun mineral_N : N;
-fun mineralogist_N : N;
-fun mineralogy_N : N;
-fun minestrone_N : N;
-fun minesweeper_N : N;
-fun minesweeping_N : N;
-fun mineworker_N : N;
-fun mingle_V : V;
-fun mingle_V2 : V2;
-fun mingy_A : A;
-fun miniature_N : N;
-fun miniaturist_N : N;
-fun miniaturization_N : N;
-fun miniaturize_V2 : V2;
-fun minim_N : N;
-fun minimal_A : A;
-fun minimize_V2 : V2;
-fun minimum_A : A;
-fun minimum_N : N;
-fun mining_N : N;
-fun minion_N : N;
-fun minister_N : N;
-fun minister_V : V;
-fun ministerial_A : A;
-fun ministrant_A : A;
-fun ministrant_N : N;
-fun ministration_N : N;
-fun ministry_N : N;
-fun miniver_N : N;
-fun mink_N : N;
-fun minneapolis_PN : PN;
-fun minnesota_PN : PN;
-fun minnow_N : N;
-fun minor_A : A;
-fun minor_N : N;
-fun minority_N : N;
-fun minotaur_N : N;
-fun minsk_PN : PN;
-fun minster_N : N;
-fun minster_in_sheppey_PN : PN;
-fun minstrel_N : N;
-fun minstrelsy_N : N;
-fun mint_N : N;
-fun mint_V2 : V2;
-fun minuet_N : N;
-fun minus_A : A;
-fun minus_N : N;
-fun minus_Prep : Prep ;
-fun minuscule_A : A;
-fun minute_A : A;
-fun minute_N : N;
-fun minute_V2 : V2;
-fun minute_book_N : N;
-fun minute_gun_N : N;
-fun minute_hand_N : N;
-fun minuteman_N : N;
-fun minuteness_N : N;
-fun minx_N : N;
-fun miracle_N : N;
-fun miraculous_A : A;
-fun mirage_N : N;
-fun miranda_PN : PN;
-fun mire_N : N;
-fun mire_V : V;
-fun mire_V2 : V2;
-fun miriam_PN : PN;
-fun mirror_N : N;
-fun mirror_V2 : V2;
-fun mirth_N : N;
-fun mirthful_A : A;
-fun mirthless_A : A;
-fun miry_A : A;
-fun misadventure_N : N;
-fun misadvise_V2 : V2;
-fun misalliance_N : N;
-fun misanthrope_N : N;
-fun misanthropic_A : A;
-fun misanthropy_N : N;
-fun misapplication_N : N;
-fun misapply_V2 : V2;
-fun misapprehend_V2 : V2;
-fun misapprehension_N : N;
-fun misappropriate_V2 : V2;
-fun misappropriation_N : N;
-fun misbegotten_A : A;
-fun misbehave_V : V;
-fun misbehave_V2 : V2;
-fun misbehaviour_N : N;
-fun misc_PN : PN;
-fun miscalculate_V : V;
-fun miscalculate_V2 : V2;
-fun miscalculation_N : N;
-fun miscall_V2 : V2;
-fun miscarriage_N : N;
-fun miscarry_V2 : V2;
-fun miscast_V2 : V2;
-fun miscegenation_N : N;
-fun miscellaneous_A : A;
-fun miscellany_N : N;
-fun mischance_N : N;
-fun mischief_N : N;
-fun mischief_maker_N : N;
-fun mischief_making_N : N;
-fun mischievous_A : A;
-fun mischievousness_N : N;
-fun misconceive_V : V;
-fun misconceive_V2 : V2;
-fun misconception_N : N;
-fun misconduct_N : N;
-fun misconduct_V2 : V2;
-fun misconstruction_N : N;
-fun misconstrue_V2 : V2;
-fun miscount_N : N;
-fun miscount_V : V;
-fun miscount_V2 : V2;
-fun miscreant_N : N;
-fun misdate_V2 : V2;
-fun misdeal_N : N;
-fun misdeal_V : V;
-fun misdeal_V2 : V2;
-fun misdeed_N : N;
-fun misdemeanour_N : N;
-fun misdirect_V2 : V2;
-fun misdirection_N : N;
-fun misdoing_N : N;
-fun mise_en_scene_N : N;
-fun miser_N : N;
-fun miserable_A : A;
-fun miserliness_N : N;
-fun miserly_A : A;
-fun misery_N : N;
-fun misfire_N : N;
-fun misfire_V : V;
-fun misfit_N : N;
-fun misfortune_N : N;
-fun misgive_V2 : V2;
-fun misgiving_N : N;
-fun misgovern_V2 : V2;
-fun misgovernment_N : N;
-fun misguide_V2 : V2;
-fun misguided_A : A;
-fun mishandle_V2 : V2;
-fun mishap_N : N;
-fun mishmash_N : N;
-fun misinform_V2 : V2;
-fun misinformation_N : N;
-fun misinterpret_V2 : V2;
-fun misinterpretation_N : N;
-fun misjudge_V : V;
-fun misjudge_V2 : V2;
-fun mislay_V2 : V2;
-fun mislead_V2 : V2;
-fun mismanage_V2 : V2;
-fun mismanagement_N : N;
-fun misname_V2 : V2;
-fun misnomer_N : N;
-fun misogynist_N : N;
-fun misplace_V2 : V2;
-fun misprint_N : N;
-fun misprint_V2 : V2;
-fun mispronounce_V2 : V2;
-fun mispronunciation_N : N;
-fun misquotation_N : N;
-fun misquote_V2 : V2;
-fun misread_V2 : V2;
-fun misrepresent_V2 : V2;
-fun misrepresentation_N : N;
-fun misrule_N : N;
-fun miss_N : N;
-fun miss_V : V;
-fun miss_V2 : V2;
-fun missal_N : N;
-fun misshapen_A : A;
-fun missile_N : N;
-fun missing_A : A;
-fun mission_N : N;
-fun missionary_N : N;
-fun missis_N : N;
-fun mississippi_PN : PN;
-fun missive_N : N;
-fun missouri_PN : PN;
-fun misspell_V2 : V2;
-fun misspelling_N : N;
-fun misspend_V2 : V2;
-fun misstate_V2 : V2;
-fun misstatement_N : N;
-fun missus_N : N;
-fun missy_N : N;
-fun mist_N : N;
-fun mist_V : V;
-fun mist_V2 : V2;
-fun mistake_N : N;
-fun mistake_V : V;
-fun mistake_V2 : V2;
-fun mistaken_A : A;
-fun mister_N : N;
-fun mistily_Adv : Adv;
-fun mistime_V2 : V2;
-fun mistiness_N : N;
-fun mistletoe_N : N;
-fun mistral_N : N;
-fun mistranslate_V2 : V2;
-fun mistranslation_N : N;
-fun mistreat_V2 : V2;
-fun mistress_N : N;
-fun mistrial_N : N;
-fun mistrust_N : N;
-fun mistrust_V2 : V2;
-fun mistrustful_A : A;
-fun misty_A : A;
-fun misunderstand_V2 : V2;
-fun misunderstanding_N : N;
-fun misuse_N : N;
-fun misuse_V2 : V2;
-fun mite_N : N;
-fun mitigate_V2 : V2;
-fun mitigation_N : N;
-fun mitre_N : N;
-fun mitre_joint_N : N;
-fun mitt_N : N;
-fun mitten_N : N;
-fun mix_N : N;
-fun mix_V : V;
-fun mix_V2 : V2;
-fun mix_up_N : N;
-fun mixed_A : A;
-fun mixed_up_A : A;
-fun mixer_N : N;
-fun mixture_N : N;
-fun mizen_N : N;
-fun mizzen_N : N;
-fun mizzen_mast_N : N;
-fun mizzle_V : V;
-fun ml_N : N;
-fun mlle_PN : PN;
-fun mm_N : N;
-fun mme_PN : PN;
-fun mnemonic_A : A;
-fun mnemonics_N : N;
-fun mo_N : N;
-fun mo_PN : PN;
-fun moan_N : N;
-fun moan_V : V;
-fun moan_V2 : V2;
-fun moan_VS : VS;
-fun moat_N : N;
-fun moated_A : A;
-fun mob_N : N;
-fun mob_V2 : V2;
-fun mobcap_N : N;
-fun mobile_A : A;
-fun mobile_N : N;
-fun mobility_N : N;
-fun mobilization_N : N;
-fun mobilize_V : V;
-fun mobilize_V2 : V2;
-fun mobster_N : N;
-fun moccasin_N : N;
-fun mocha_N : N;
-fun mock_A : A;
-fun mock_N : N;
-fun mock_V : V;
-fun mock_V2 : V2;
-fun mock_up_N : N;
-fun mocker_N : N;
-fun mockery_N : N;
-fun mockingly_Adv : Adv;
-fun mod_A : A;
-fun mod_N : N;
-fun mod_cons_N : N;
-fun modal_A : A;
-fun modality_N : N;
-fun mode_N : N;
-fun model_N : N;
-fun model_V : V;
-fun model_V2 : V2;
-fun modeler_N : N;
-fun modeller_N : N;
-fun modelling_N : N;
-fun modena_PN : PN;
-fun moderate_A : A;
-fun moderate_N : N;
-fun moderate_V : V;
-fun moderate_V2 : V2;
-fun moderation_N : N;
-fun moderator_N : N;
-fun modern_A : A;
-fun modern_N : N;
-fun modernism_N : N;
-fun modernist_N : N;
-fun modernistic_A : A;
-fun modernity_N : N;
-fun modernization_N : N;
-fun modernize_V2 : V2;
-fun modest_A : A;
-fun modesty_N : N;
-fun modicum_N : N;
-fun modification_N : N;
-fun modifier_N : N;
-fun modify_V2 : V2;
-fun modish_A : A;
-fun modiste_N : N;
-fun modular_A : A;
-fun modulate_V : V;
-fun modulate_V2 : V2;
-fun modulation_N : N;
-fun module_N : N;
-fun modus_operandi_N : N;
-fun modus_vivendi_N : N;
-fun mogul_N : N;
-fun mohair_N : N;
-fun mohammedan_N : N;
-fun moiety_N : N;
-fun moil_V : V;
-fun moira_PN : PN;
-fun moist_A : A;
-fun moisten_V : V;
-fun moisten_V2 : V2;
-fun moisture_N : N;
-fun moke_N : N;
-fun molar_A : A;
-fun molar_N : N;
-fun molasses_N : N;
-fun mold_V : V;
-fun mold_V2 : V2;
-fun mold_PN : PN;
-fun moldy_A : A;
-fun mole_N : N;
-fun molecular_A : A;
-fun molecule_N : N;
-fun molehill_N : N;
-fun moleskin_N : N;
-fun molest_V2 : V2;
-fun molestation_N : N;
-fun moll_N : N;
-fun mollification_N : N;
-fun mollify_V2 : V2;
-fun mollusc_N : N;
-fun molly_PN : PN;
-fun mollycoddle_N : N;
-fun mollycoddle_V2 : V2;
-fun moloch_PN : PN;
-fun molto_Adv : Adv;
-fun molybdenum_N : N;
-fun moment_N : N;
-fun momentary_A : A;
-fun momentous_A : A;
-fun momentousness_N : N;
-fun momentum_N : N;
-fun mon_PN : PN;
-fun monaco_PN : PN;
-fun monaghan_PN : PN;
-fun monarch_N : N;
-fun monarchic_A : A;
-fun monarchism_N : N;
-fun monarchist_N : N;
-fun monarchy_N : N;
-fun monastery_N : N;
-fun monastic_A : A;
-fun monasticism_N : N;
-fun monaural_A : A;
-fun monchengladbach_PN : PN;
-fun monday_N : N;
-fun monday_PN : PN;
-fun monegasque_A : A;
-fun monegasque_N : N;
-fun monetary_A : A;
-fun monetize_V2 : V2;
-fun money_N : N;
-fun money_grubber_N : N;
-fun money_order_N : N;
-fun money_spinner_N : N;
-fun moneybox_N : N;
-fun moneychanger_N : N;
-fun moneyed_A : A;
-fun moneylender_N : N;
-fun moneyless_A : A;
-fun monger_N : N;
-fun mongol_A : A;
-fun mongol_N : N;
-fun mongolia_PN : PN;
-fun mongolian_A : A;
-fun mongolian_N : N;
-fun mongolism_N : N;
-fun mongoose_N : N;
-fun mongrel_A : A;
-fun mongrel_N : N;
-fun monica_PN : PN;
-fun monifieth_PN : PN;
-fun monitor_N : N;
-fun monitor_V : V;
-fun monitor_V2 : V2;
-fun monk_N : N;
-fun monkey_N : N;
-fun monkey_V : V;
-fun monkey_jacket_N : N;
-fun monkey_nut_N : N;
-fun monkey_puzzle_N : N;
-fun monkey_wrench_N : N;
-fun monkish_A : A;
-fun monmouth_PN : PN;
-fun mono_A : A;
-fun monochrome_A : A;
-fun monochrome_N : N;
-fun monocle_N : N;
-fun monocled_A : A;
-fun monogamist_N : N;
-fun monogamous_A : A;
-fun monogamy_N : N;
-fun monogram_N : N;
-fun monograph_N : N;
-fun monolith_N : N;
-fun monolithic_A : A;
-fun monologue_N : N;
-fun monomania_N : N;
-fun monomaniac_N : N;
-fun monoplane_N : N;
-fun monopolist_N : N;
-fun monopolistic_A : A;
-fun monopolization_N : N;
-fun monopolize_V2 : V2;
-fun monopoly_N : N;
-fun monorail_N : N;
-fun monosyllabic_A : A;
-fun monosyllable_N : N;
-fun monotheism_N : N;
-fun monotheist_N : N;
-fun monotheistic_A : A;
-fun monotone_N : N;
-fun monotonous_A : A;
-fun monotony_N : N;
-fun monotype_N : N;
-fun monoxide_N : N;
-fun monsieur_N : N;
-fun monsignor_N : N;
-fun monsoon_N : N;
-fun monster_N : N;
-fun monstrance_N : N;
-fun monstrosity_N : N;
-fun monstrous_A : A;
-fun montage_N : N;
-fun montana_PN : PN;
-fun monterrey_PN : PN;
-fun montevideo_PN : PN;
-fun month_N : N;
-fun monthly_A : A;
-fun monthly_Adv : Adv;
-fun monthly_N : N;
-fun montreal_PN : PN;
-fun montrose_PN : PN;
-fun montserrat_PN : PN;
-fun montserratian_A : A;
-fun montserratian_N : N;
-fun monument_N : N;
-fun monumental_A : A;
-fun monza_PN : PN;
-fun moo_N : N;
-fun moo_V : V;
-fun moo_cow_N : N;
-fun mooch_V : V;
-fun mood_N : N;
-fun moodily_Adv : Adv;
-fun moodiness_N : N;
-fun moody_A : A;
-fun moon_N : N;
-fun moon_V : V;
-fun moon_V2 : V2;
-fun moonbeam_N : N;
-fun moonflower_N : N;
-fun moonless_A : A;
-fun moonlight_N : N;
-fun moonlit_A : A;
-fun moonshine_N : N;
-fun moonstone_N : N;
-fun moonstruck_A : A;
-fun moony_A : A;
-fun moor_N : N;
-fun moor_V2 : V2;
-fun moorcock_N : N;
-fun moorfowl_N : N;
-fun moorgame_N : N;
-fun moorhen_N : N;
-fun mooring_mast_N : N;
-fun moorish_A : A;
-fun moorland_N : N;
-fun moose_N : N;
-fun moot_A : A;
-fun moot_V2 : V2;
-fun mop_N : N;
-fun mop_V : V;
-fun mop_V2 : V2;
-fun mope_N : N;
-fun mope_V : V;
-fun moped_N : N;
-fun moquette_N : N;
-fun moraine_N : N;
-fun moral_A : A;
-fun moral_N : N;
-fun morale_N : N;
-fun moralist_N : N;
-fun moralistic_A : A;
-fun morality_N : N;
-fun moralize_V : V;
-fun moralize_V2 : V2;
-fun morass_N : N;
-fun moratorium_N : N;
-fun morbid_A : A;
-fun morbidity_N : N;
-fun morbidness_N : N;
-fun mordant_A : A;
-fun more_Adv : Adv;
-fun moreSg_Det : Det;
-fun morePl_Det : Det;
-fun more_N : N;
-fun more_than_AdN : AdN;
-fun more_than_Predet : Predet;
-fun morecambe_PN : PN;
-fun morello_N : N;
-fun moreover_Adv : Adv;
-fun moresque_A : A;
-fun morganatic_A : A;
-fun morgue_N : N;
-fun moribund_A : A;
-fun morley_PN : PN;
-fun mormon_A : A;
-fun mormon_N : N;
-fun mormonism_N : N;
-fun morn_N : N;
-fun morning_N : N;
-fun morning_glory_N : N;
-fun morning_room_N : N;
-fun moroccan_A : A;
-fun moroccan_N : N;
-fun morocco_N : N;
-fun morocco_PN : PN;
-fun moron_N : N;
-fun moronic_A : A;
-fun morose_A : A;
-fun moroseness_N : N;
-fun morpeth_PN : PN;
-fun morpheme_N : N;
-fun morphemic_A : A;
-fun morpheus_PN : PN;
-fun morphia_N : N;
-fun morphine_N : N;
-fun morphological_A : A;
-fun morphology_N : N;
-fun morris_dance_N : N;
-fun morrow_N : N;
-fun morse_N : N;
-fun morsel_N : N;
-fun mortal_A : A;
-fun mortal_N : N;
-fun mortality_N : N;
-fun mortar_N : N;
-fun mortar_V2 : V2;
-fun mortarboard_N : N;
-fun mortgage_N : N;
-fun mortgage_V2 : V2;
-fun mortgagee_N : N;
-fun mortgagor_N : N;
-fun mortice_N : N;
-fun mortice_V2 : V2;
-fun mortician_N : N;
-fun mortification_N : N;
-fun mortify_V : V;
-fun mortify_V2 : V2;
-fun mortise_N : N;
-fun mortise_V2 : V2;
-fun mortuary_N : N;
-fun mosaic_A : A;
-fun mosaic_N : N;
-fun moscow_PN : PN;
-fun moselle_N : N;
-fun mosey_V : V;
-fun moslem_A : A;
-fun moslem_N : N;
-fun mosque_N : N;
-fun mosquito_N : N;
-fun mosquito_craft_N : N;
-fun mosquito_net_N : N;
-fun moss_N : N;
-fun moss_grown_A : A;
-fun mossley_PN : PN;
-fun mossy_A : A;
-fun most_Det : Det;
-fun mostly_Adv : Adv;
-fun mote_N : N;
-fun motel_N : N;
-fun moth_N : N;
-fun moth_eaten_A : A;
-fun mothball_N : N;
-fun mother_N : N;
-fun mother_V2 : V2;
-fun mother_in_law_N : N;
-fun mother_of_pearl_N : N;
-fun motherhood_N : N;
-fun motherland_N : N;
-fun motherless_A : A;
-fun motherlike_A : A;
-fun motherliness_N : N;
-fun motherly_A : A;
-fun motherwell_PN : PN;
-fun mothproof_A : A;
-fun mothproof_V2 : V2;
-fun motif_N : N;
-fun motion_N : N;
-fun motion_V : V;
-fun motion_V2 : V2;
-fun motionless_A : A;
-fun motivate_V2 : V2;
-fun motivate_V2V : V2V;
-fun motivation_N : N;
-fun motive_A : A;
-fun motive_N : N;
-fun motiveless_A : A;
-fun motley_A : A;
-fun motley_N : N;
-fun motor_N : N;
-fun motor_V : V;
-fun motor_assisted_A : A;
-fun motorbike_N : N;
-fun motorboat_N : N;
-fun motorcade_N : N;
-fun motorcar_N : N;
-fun motorcoach_N : N;
-fun motorcycle_N : N;
-fun motorist_N : N;
-fun motorize_V2 : V2;
-fun motorman_N : N;
-fun motorway_N : N;
-fun mottle_V2 : V2;
-fun motto_N : N;
-fun moujik_N : N;
-fun mould_N : N;
-fun mould_V : V;
-fun mould_V2 : V2;
-fun moulder_V : V;
-fun moulding_N : N;
-fun mouldy_A : A;
-fun moult_N : N;
-fun moult_V : V;
-fun moult_V2 : V2;
-fun mound_N : N;
-fun mount_N : N;
-fun mount_V : V;
-fun mount_V2 : V2;
-fun mount_VS : VS;
-fun mountain_N : N;
-fun mountain_ash_PN : PN;
-fun mountaineer_N : N;
-fun mountaineering_N : N;
-fun mountainous_A : A;
-fun mountebank_N : N;
-fun mountie_N : N;
-fun mourn_V : V;
-fun mourn_V2 : V2;
-fun mourner_N : N;
-fun mournful_A : A;
-fun mourning_N : N;
-fun mourning_band_N : N;
-fun mourning_ring_N : N;
-fun mouse_N : N;
-fun mouse_V : V;
-fun mouser_N : N;
-fun mousetrap_N : N;
-fun mousse_N : N;
-fun moustache_N : N;
-fun mousy_A : A;
-fun mouth_N : N;
-fun mouth_V : V;
-fun mouth_V2 : V2;
-fun mouth_organ_N : N;
-fun mouth_watering_A : A;
-fun mouthful_N : N;
-fun mouthpiece_N : N;
-fun movable_A : A;
-fun move_N : N;
-fun move_V : V;
-fun move_V2 : V2;
-fun move_V2V : V2V;
-fun move_VV : VV;
-fun movement_N : N;
-fun mover_N : N;
-fun movie_N : N;
-fun mow_N : N;
-fun mow_V : V;
-fun mow_V2 : V2;
-fun mower_N : N;
-fun mozambican_A : A;
-fun mozambican_N : N;
-fun mozambique_PN : PN;
-fun mp_N : N;
-fun mpg_N : N;
-fun mph_N : N;
-fun mr_PN : PN;
-fun mrs_PN : PN;
-fun ms_N : N;
-fun ms_PN : PN;
-fun msc_N : N;
-fun mt_PN : PN;
-fun much_AdA : AdA;
-fun much_Det : Det;
-fun much_N : N;
-fun muchness_N : N;
-fun mucilage_N : N;
-fun muck_N : N;
-fun muck_V : V;
-fun muck_V2 : V2;
-fun muck_heap_N : N;
-fun muckle_N : N;
-fun muckraker_N : N;
-fun muckraking_N : N;
-fun mucky_A : A;
-fun mucous_A : A;
-fun mucus_N : N;
-fun mud_N : N;
-fun mud_V2 : V2;
-fun mud_bath_N : N;
-fun muddle_N : N;
-fun muddle_V : V;
-fun muddle_V2 : V2;
-fun muddle_headed_A : A;
-fun muddy_A : A;
-fun muddy_V2 : V2;
-fun mudguard_N : N;
-fun mudslinger_N : N;
-fun muesli_N : N;
-fun muezzin_N : N;
-fun muff_N : N;
-fun muff_V2 : V2;
-fun muffin_N : N;
-fun muffin_man_N : N;
-fun muffle_V2 : V2;
-fun muffler_N : N;
-fun mufti_N : N;
-fun mug_N : N;
-fun mug_V2 : V2;
-fun mugger_N : N;
-fun mugginess_N : N;
-fun mugging_N : N;
-fun muggins_N : N;
-fun muggy_A : A;
-fun mugwump_N : N;
-fun muhammad_PN : PN;
-fun muhammadan_A : A;
-fun muhammadan_N : N;
-fun muhammadanism_N : N;
-fun mukden_PN : PN;
-fun mulatto_N : N;
-fun mulberry_N : N;
-fun mulch_N : N;
-fun mulch_V2 : V2;
-fun mulct_V2 : V2;
-fun mule_N : N;
-fun muleteer_N : N;
-fun mulheim_PN : PN;
-fun mulhouse_PN : PN;
-fun mulish_A : A;
-fun mulishness_N : N;
-fun mull_N : N;
-fun mull_V2 : V2;
-fun mullah_N : N;
-fun mullein_N : N;
-fun mullet_N : N;
-fun mulligatawny_N : N;
-fun mullion_N : N;
-fun mullioned_A : A;
-fun multan_PN : PN;
-fun multi_lingual_A : A;
-fun multi_ethnicity_N : N;
-fun multifarious_A : A;
-fun multiform_A : A;
-fun multilateral_A : A;
-fun multiple_A : A;
-fun multiple_N : N;
-fun multiplex_A : A;
-fun multiplication_N : N;
-fun multiplicity_N : N;
-fun multiply_V : V;
-fun multiply_V2 : V2;
-fun multitude_N : N;
-fun multitudinous_A : A;
-fun multum_in_parvo_N : N;
-fun mum_A : A;
-fun mum_N : N;
-fun mumble_V : V;
-fun mumble_V2 : V2;
-fun mumbo_jumbo_N : N;
-fun mummer_N : N;
-fun mummery_N : N;
-fun mummification_N : N;
-fun mummify_V2 : V2;
-fun mummy_N : N;
-fun mumps_N : N;
-fun munch_V : V;
-fun munch_V2 : V2;
-fun mundane_A : A;
-fun munich_PN : PN;
-fun municipal_A : A;
-fun municipality_N : N;
-fun munificence_N : N;
-fun munificent_A : A;
-fun munition_N : N;
-fun munition_V2 : V2;
-fun munster_PN : PN;
-fun mural_A : A;
-fun mural_N : N;
-fun murder_N : N;
-fun murder_V2 : V2;
-fun murderer_N : N;
-fun murderess_N : N;
-fun murderous_A : A;
-fun muriel_PN : PN;
-fun murk_N : N;
-fun murkily_Adv : Adv;
-fun murky_A : A;
-fun murmur_N : N;
-fun murmur_V : V;
-fun murmur_V2 : V2;
-fun murphy_N : N;
-fun murrain_N : N;
-fun murton_PN : PN;
-fun muscatel_N : N;
-fun muscle_N : N;
-fun muscle_V : V;
-fun muscle_V2 : V2;
-fun muscle_bound_A : A;
-fun muscleman_N : N;
-fun muscovite_A : A;
-fun muscovite_N : N;
-fun muscovy_N : N;
-fun muscular_A : A;
-fun muse_N : N;
-fun muse_V : V;
-fun muse_VS : VS;
-fun museum_N : N;
-fun mush_N : N;
-fun mushroom_N : N;
-fun mushroom_V : V;
-fun mushy_A : A;
-fun music_N : N;
-fun music_box_N : N;
-fun music_hall_N : N;
-fun music_stand_N : N;
-fun music_stool_N : N;
-fun musical_A : A;
-fun musical_N : N;
-fun musical_box_N : N;
-fun musician_N : N;
-fun musicianship_N : N;
-fun musingly_Adv : Adv;
-fun musk_N : N;
-fun musk_deer_N : N;
-fun musk_rose_N : N;
-fun musket_N : N;
-fun musketeer_N : N;
-fun musketry_N : N;
-fun muskrat_N : N;
-fun musky_A : A;
-fun muslim_N : N;
-fun muslin_N : N;
-fun musquash_N : N;
-fun muss_N : N;
-fun muss_V2 : V2;
-fun mussel_N : N;
-fun musselburgh_PN : PN;
-fun must_N : N;
-fun must_VV : VV;
-fun mustachio_N : N;
-fun mustang_N : N;
-fun mustard_N : N;
-fun muster_N : N;
-fun muster_V : V;
-fun muster_V2 : V2;
-fun mustiness_N : N;
-fun musty_A : A;
-fun mutability_N : N;
-fun mutable_A : A;
-fun mutation_N : N;
-fun mutatis_mutandis_Adv : Adv;
-fun mute_A : A;
-fun mute_N : N;
-fun mute_V2 : V2;
-fun mutilate_V : V;
-fun mutilate_V2 : V2;
-fun mutilation_N : N;
-fun mutineer_N : N;
-fun mutinous_A : A;
-fun mutiny_N : N;
-fun mutiny_V : V;
-fun mutt_N : N;
-fun mutter_N : N;
-fun mutter_V : V;
-fun mutter_V2 : V2;
-fun mutterer_N : N;
-fun mutton_N : N;
-fun mutton_head_N : N;
-fun mutual_A : A;
-fun muzzle_N : N;
-fun muzzle_V2 : V2;
-fun muzzle_velocity_N : N;
-fun muzzy_A : A;
-fun mycology_N : N;
-fun myelitis_N : N;
-fun myna_N : N;
-fun mynah_N : N;
-fun myopia_N : N;
-fun myopic_A : A;
-fun myra_PN : PN;
-fun myriad_A : A;
-fun myriad_N : N;
-fun myrmidon_N : N;
-fun myrrh_N : N;
-fun myrtle_N : N;
-fun mysterious_A : A;
-fun mystery_N : N;
-fun mystic_A : A;
-fun mystic_N : N;
-fun mystical_A : A;
-fun mysticism_N : N;
-fun mystification_N : N;
-fun mystify_V2 : V2;
-fun mystique_N : N;
-fun myth_N : N;
-fun mythical_A : A;
-fun mythological_A : A;
-fun mythologist_N : N;
-fun mythology_N : N;
-fun myxomatosis_N : N;
-fun naafi_N : N;
-fun nab_V2 : V2;
-fun nabob_N : N;
-fun nacelle_N : N;
-fun nacre_N : N;
-fun nadir_N : N;
-fun nag_N : N;
-fun nag_V : V;
-fun nag_V2 : V2;
-fun nagger_N : N;
-fun nagoya_PN : PN;
-fun nagpur_PN : PN;
-fun naiad_N : N;
-fun nail_N : N;
-fun nail_V2 : V2;
-fun nail_polish_N : N;
-fun nail_varnish_N : N;
-fun nailbrush_N : N;
-fun nailfile_N : N;
-fun nailsea_PN : PN;
-fun nainsook_N : N;
-fun naira_N : N;
-fun nairn_PN : PN;
-fun nairobi_PN : PN;
-fun naive_1_A : A;
-fun naive_2_A : A;
-fun naivete_N : N;
-fun naivety_N : N;
-fun naked_A : A;
-fun nakedness_N : N;
-fun namby_pamby_A : A;
-fun namby_pamby_N : N;
-fun name_N : N;
-fun name_V2 : V2;
-fun name_V3 : V3;
-fun name_V2V : V2V;
-fun name_day_N : N;
-fun name_drop_V : V;
-fun name_dropping_N : N;
-fun name_part_N : N;
-fun nameless_A : A;
-fun namely_Adv : Adv;
-fun nameplate_N : N;
-fun namesake_N : N;
-fun namibia_PN : PN;
-fun namibian_A : A;
-fun namibian_N : N;
-fun nanchang_PN : PN;
-fun nancy_PN : PN;
-fun nankeen_N : N;
-fun nanking_PN : PN;
-fun nanning_PN : PN;
-fun nanny_N : N;
-fun nanny_goat_N : N;
-fun nantwich_PN : PN;
-fun naomi_PN : PN;
-fun nap_N : N;
-fun nap_V : V;
-fun napalm_N : N;
-fun nape_N : N;
-fun napery_N : N;
-fun naphtha_N : N;
-fun naphthalene_N : N;
-fun napkin_N : N;
-fun napkin_ring_N : N;
-fun naples_PN : PN;
-fun napoleonic_A : A;
-fun napoli_PN : PN;
-fun nappy_N : N;
-fun narborough_PN : PN;
-fun narcissism_N : N;
-fun narcissus_N : N;
-fun narcotic_A : A;
-fun narcotic_N : N;
-fun nark_N : N;
-fun nark_V2 : V2;
-fun narrate_V2 : V2;
-fun narration_N : N;
-fun narrative_N : N;
-fun narrator_N : N;
-fun narrow_A : A;
-fun narrow_N : N;
-fun narrow_V : V;
-fun narrow_V2 : V2;
-fun narrow_minded_A : A;
-fun narrow_mindedness_N : N;
-fun narrowness_N : N;
-fun narwhal_N : N;
-fun nary_Predet : Predet;
-fun nasa_PN : PN;
-fun nasal_A : A;
-fun nasal_N : N;
-fun nasalize_V2 : V2;
-fun nascent_A : A;
-fun nastily_Adv : Adv;
-fun nastiness_N : N;
-fun nasturtium_N : N;
-fun nasty_A : A;
-fun nat_PN : PN;
-fun natal_A : A;
-fun natalie_PN : PN;
-fun nathaniel_PN : PN;
-fun nation_N : N;
-fun national_A : A;
-fun national_N : N;
-fun nationalism_N : N;
-fun nationalist_A : A;
-fun nationalist_N : N;
-fun nationalistic_A : A;
-fun nationality_N : N;
-fun nationalization_N : N;
-fun nationalize_V2 : V2;
-fun nationwide_A : A;
-fun nationwide_Adv : Adv;
-fun native_A : A;
-fun native_N : N;
-fun nativity_N : N;
-fun nato_PN : PN;
-fun natter_V : V;
-fun nattily_Adv : Adv;
-fun natty_A : A;
-fun natural_A : A;
-fun natural_N : N;
-fun naturalism_N : N;
-fun naturalist_N : N;
-fun naturalistic_A : A;
-fun naturalization_N : N;
-fun naturalize_V : V;
-fun naturalize_V2 : V2;
-fun naturalness_N : N;
-fun nature_N : N;
-fun naturism_N : N;
-fun naturist_N : N;
-fun naught_N : N;
-fun naughtily_Adv : Adv;
-fun naughtiness_N : N;
-fun naughty_A : A;
-fun nauru_PN : PN;
-fun nauruan_A : A;
-fun nauruan_N : N;
-fun nausea_N : N;
-fun nauseate_V2 : V2;
-fun nauseous_A : A;
-fun nautch_N : N;
-fun nautch_girl_N : N;
-fun nautical_A : A;
-fun nautilus_N : N;
-fun naval_A : A;
-fun nave_N : N;
-fun navel_N : N;
-fun navigability_N : N;
-fun navigable_A : A;
-fun navigate_V : V;
-fun navigate_V2 : V2;
-fun navigation_N : N;
-fun navigator_N : N;
-fun navvy_N : N;
-fun navy_N : N;
-fun nay_Adv : Adv;
-fun naysay_V2 : V2;
-fun nazi_A : A;
-fun nazi_N : N;
-fun nazism_N : N;
-fun nb_PN : PN;
-fun nco_N : N;
-fun ne'er_Adv : Adv;
-fun ne'er_do_well_N : N;
-fun ne_plus_ultra_N : N;
-fun neanderthal_A : A;
-fun neap_N : N;
-fun neap_tide_N : N;
-fun neapolitan_A : A;
-fun neapolitan_N : N;
-fun near_A : A;
-fun near_Adv : Adv;
-fun near_Prep : Prep ;
-fun near_V : V;
-fun near_V2 : V2;
-fun near_sighted_A : A;
-fun nearby_A : A;
-fun nearer_Adv : Adv;
-fun nearer_Prep : Prep ;
-fun nearest_Adv : Adv;
-fun nearest_Prep : Prep ;
-fun nearness_N : N;
-fun nearside_N : N;
-fun neat_A : A;
-fun neath_PN : PN;
-fun neatness_N : N;
-fun nebraska_PN : PN;
-fun nebula_N : N;
-fun nebular_A : A;
-fun nebulous_A : A;
-fun necessary_A : A;
-fun necessary_N : N;
-fun necessitate_V2 : V2;
-fun necessitous_A : A;
-fun necessity_N : N;
-fun neck_N : N;
-fun neck_V : V;
-fun neckband_N : N;
-fun neckcloth_N : N;
-fun neckerchief_N : N;
-fun necklace_N : N;
-fun necklet_N : N;
-fun neckline_N : N;
-fun necktie_N : N;
-fun neckwear_N : N;
-fun necromancer_N : N;
-fun necromancy_N : N;
-fun necropolis_N : N;
-fun nectar_N : N;
-fun nectarine_N : N;
-fun ned_PN : PN;
-fun neddy_PN : PN;
-fun nee_A : A;
-fun need_N : N;
-fun need_V : V;
-fun need_V2 : V2;
-fun need_V2V : V2V;
-fun need_VV : VV;
-fun need_VS : VS;
-fun needful_A : A;
-fun needle_N : N;
-fun needle_V2 : V2;
-fun needlecraft_N : N;
-fun needless_A : A;
-fun needlewoman_N : N;
-fun needlework_N : N;
-fun needs_Adv : Adv;
-fun needy_A : A;
-fun nefarious_A : A;
-fun nefariousness_N : N;
-fun negate_V2 : V2;
-fun negation_N : N;
-fun negative_A : A;
-fun negative_N : N;
-fun negative_V2 : V2;
-fun neglect_N : N;
-fun neglect_V2 : V2;
-fun neglectful_A : A;
-fun neglectfulness_N : N;
-fun neglige_N : N;
-fun negligee_N : N;
-fun negligence_N : N;
-fun negligent_A : A;
-fun negligible_A : A;
-fun negotiable_A : A;
-fun negotiate_V : V;
-fun negotiate_V2 : V2;
-fun negotiate_VV : VV;
-fun negotiation_N : N;
-fun negotiator_N : N;
-fun negress_N : N;
-fun negro_N : N;
-fun negroid_A : A;
-fun negroid_N : N;
-fun negus_N : N;
-fun neigh_N : N;
-fun neigh_V : V;
-fun neighbour_N : N;
-fun neighbour_V : V;
-fun neighbour_V2 : V2;
-fun neighbourhood_N : N;
-fun neighbourliness_N : N;
-fun neighbourly_A : A;
-fun neil_PN : PN;
-fun neither7nor_DConj : Conj;
-fun neither_Det : Det;
-fun neither_Adv : Adv;
-fun neither_Prep : Prep ;
-fun nell_PN : PN;
-fun nelly_N : N;
-fun nelly_PN : PN;
-fun nelson_PN : PN;
-fun nem_con_Adv : Adv;
-fun nemesis_N : N;
-fun neocolonialism_N : N;
-fun neolithic_A : A;
-fun neologism_N : N;
-fun neon_N : N;
-fun neophyte_N : N;
-fun neoplasm_N : N;
-fun nepal_PN : PN;
-fun nepalese_A : A;
-fun nepalese_N : N;
-fun nepali_A : A;
-fun nepali_N : N;
-fun nephew_N : N;
-fun nephritis_N : N;
-fun nepotism_N : N;
-fun neptune_PN : PN;
-fun nereid_N : N;
-fun nerve_N : N;
-fun nerve_V2 : V2;
-fun nerve_cell_N : N;
-fun nerve_centre_N : N;
-fun nerve_racking_A : A;
-fun nerveless_A : A;
-fun nervous_A : A;
-fun nervousness_N : N;
-fun nervy_A : A;
-fun nescience_N : N;
-fun nescient_A : A;
-fun ness_N : N;
-fun nest_N : N;
-fun nest_V : V;
-fun nest_egg_N : N;
-fun nestle_V : V;
-fun nestle_V2 : V2;
-fun nestling_N : N;
-fun neston_PN : PN;
-fun nestor_PN : PN;
-fun net_A : A;
-fun net_N : N;
-fun net_V2 : V2;
-fun netball_N : N;
-fun nether_A : A;
-fun netherlander_N : N;
-fun netherlands_PN : PN;
-fun nethermost_A : A;
-fun netley_PN : PN;
-fun nett_A : A;
-fun nett_V2 : V2;
-fun netting_N : N;
-fun nettle_N : N;
-fun nettle_V2 : V2;
-fun nettlerash_N : N;
-fun network_N : N;
-fun neural_A : A;
-fun neuralgia_N : N;
-fun neuralgic_A : A;
-fun neurasthenia_N : N;
-fun neurasthenic_A : A;
-fun neurasthenic_N : N;
-fun neuritis_N : N;
-fun neurologist_N : N;
-fun neurology_N : N;
-fun neurosis_N : N;
-fun neurotic_A : A;
-fun neurotic_N : N;
-fun neurotically_Adv : Adv;
-fun neuss_PN : PN;
-fun neuter_A : A;
-fun neuter_N : N;
-fun neuter_V2 : V2;
-fun neutral_A : A;
-fun neutral_N : N;
-fun neutrality_N : N;
-fun neutralization_N : N;
-fun neutralize_V2 : V2;
-fun neutron_N : N;
-fun nevada_PN : PN;
-fun never_AdV : AdV;
-fun nevermore_Adv : Adv;
-fun nevertheless_Adv : Adv;
-fun neville_PN : PN;
-fun new_A : A;
-fun new_Adv : Adv;
-fun new_cumnock_PN : PN;
-fun new_mills_PN : PN;
-fun new_orleans_PN : PN;
-fun new_tredegar_PN : PN;
-fun new_windsor_PN : PN;
-fun new_york_PN : PN;
-fun newark_PN : PN;
-fun newarthill_PN : PN;
-fun newbiggin_PN : PN;
-fun newbury_PN : PN;
-fun newcastle_PN : PN;
-fun newcastle_under_lyme_PN : PN;
-fun newcastle_upon_tyne_PN : PN;
-fun newcomer_N : N;
-fun newel_N : N;
-fun newfangled_A : A;
-fun newfoundland_PN : PN;
-fun newham_PN : PN;
-fun newhaven_PN : PN;
-fun newlywed_N : N;
-fun newmains_PN : PN;
-fun newmarket_N : N;
-fun newmarket_PN : PN;
-fun newness_N : N;
-fun newport_PN : PN;
-fun newport_pagnell_PN : PN;
-fun newquay_PN : PN;
-fun newry_PN : PN;
-fun news_N : N;
-fun newsagent_N : N;
-fun newsboy_N : N;
-fun newscast_N : N;
-fun newscaster_N : N;
-fun newsdealer_N : N;
-fun newsflash_N : N;
-fun newsless_A : A;
-fun newsletter_N : N;
-fun newsmonger_N : N;
-fun newspaper_N : N;
-fun newspaperman_N : N;
-fun newsprint_N : N;
-fun newsreel_N : N;
-fun newsroom_N : N;
-fun newssheet_N : N;
-fun newsstand_N : N;
-fun newsvendor_N : N;
-fun newsworthy_A : A;
-fun newsy_A : A;
-fun newt_N : N;
-fun newton_abbot_PN : PN;
-fun newton_aycliffe_PN : PN;
-fun newton_le_willows_PN : PN;
-fun newton_mearns_PN : PN;
-fun newtonian_A : A;
-fun newtonian_N : N;
-fun newtown_PN : PN;
-fun next_A : A;
-fun next_N : N;
-fun next_Prep : Prep ;
-fun nexus_N : N;
-fun nhs_N : N;
-fun nib_N : N;
-fun nibble_N : N;
-fun nibble_V : V;
-fun nibble_V2 : V2;
-fun nicaragua_PN : PN;
-fun nicaraguan_A : A;
-fun nicaraguan_N : N;
-fun nice_A : A;
-fun nice_PN : PN;
-fun niceness_N : N;
-fun nicety_N : N;
-fun niche_N : N;
-fun nicholas_PN : PN;
-fun nick_N : N;
-fun nick_PN : PN;
-fun nick_V2 : V2;
-fun nickel_N : N;
-fun nickel_V2 : V2;
-fun nicknack_N : N;
-fun nickname_N : N;
-fun nickname_V2 : V2;
-fun nickname_V3 : V3;
-fun nicola_PN : PN;
-fun nicole_PN : PN;
-fun nicotine_N : N;
-fun niece_N : N;
-fun niff_N : N;
-fun niffy_A : A;
-fun nifty_A : A;
-fun nigel_PN : PN;
-fun niger_PN : PN;
-fun nigeria_PN : PN;
-fun nigerian_A : A;
-fun nigerian_N : N;
-fun nigerien_A : A;
-fun nigerien_N : N;
-fun niggard_N : N;
-fun niggardliness_N : N;
-fun niggardly_A : A;
-fun nigger_N : N;
-fun niggle_V : V;
-fun niggling_A : A;
-fun nigh_Adv : Adv;
-fun nigher_Adv : Adv;
-fun nighest_Adv : Adv;
-fun night_N : N;
-fun night_bell_N : N;
-fun night_bird_N : N;
-fun night_light_N : N;
-fun night_line_N : N;
-fun night_porter_N : N;
-fun night_soil_N : N;
-fun night_stop_N : N;
-fun night_time_N : N;
-fun night_watch_N : N;
-fun night_watchman_N : N;
-fun nightcap_N : N;
-fun nightclub_N : N;
-fun nightdress_N : N;
-fun nightfall_N : N;
-fun nightgown_N : N;
-fun nightie_N : N;
-fun nightingale_N : N;
-fun nightjar_N : N;
-fun nightlong_A : A;
-fun nightly_A : A;
-fun nightly_Adv : Adv;
-fun nightmare_N : N;
-fun nightmarish_A : A;
-fun nightshade_N : N;
-fun nightshirt_N : N;
-fun nightwork_N : N;
-fun nihilism_N : N;
-fun nihilist_N : N;
-fun nihilistic_A : A;
-fun nijmegen_PN : PN;
-fun nil_N : N;
-fun nilotic_A : A;
-fun nimble_A : A;
-fun nimbleness_N : N;
-fun nimbly_Adv : Adv;
-fun nimbus_N : N;
-fun niminy_piminy_A : A;
-fun nimrod_PN : PN;
-fun nincompoop_N : N;
-fun ninefold_A : A;
-fun ninefold_Adv : Adv;
-fun ninepence_N : N;
-fun ninepenny_A : A;
-fun ninepins_N : N;
-fun ninny_N : N;
-fun niobe_PN : PN;
-fun nip_N : N;
-fun nip_V : V;
-fun nip_V2 : V2;
-fun nipper_N : N;
-fun nipping_A : A;
-fun nipple_N : N;
-fun nipponese_A : A;
-fun nippy_A : A;
-fun nirvana_N : N;
-fun nisi_A : A;
-fun nissen_PN : PN;
-fun nit_N : N;
-fun nitrate_N : N;
-fun nitre_N : N;
-fun nitric_A : A;
-fun nitrochalk_N : N;
-fun nitrogen_N : N;
-fun nitroglycerin_N : N;
-fun nitroglycerine_N : N;
-fun nitrous_A : A;
-fun nitty_gritty_N : N;
-fun nitwit_N : N;
-fun nitwitted_A : A;
-fun nix_N : N;
-fun nix_V2 : V2;
-fun no_Quant : Quant;
-fun no_ball_N : N;
-fun no_go_A : A;
-fun no_fewer_than_AdN : AdN;
-fun no_man's_land_N : N;
-fun no_more_than_AdN : AdN;
-fun noah_PN : PN;
-fun nob_N : N;
-fun nobble_V2 : V2;
-fun nobel_PN : PN;
-fun nobility_N : N;
-fun noble_A : A;
-fun noble_N : N;
-fun noble_mindedness_N : N;
-fun nobleman_N : N;
-fun noblesse_N : N;
-fun noblesse_oblige_N : N;
-fun nobly_Adv : Adv;
-fun nobody_NP : NP;
-fun noctambulist_N : N;
-fun nocturnal_A : A;
-fun nocturne_N : N;
-fun nod_N : N;
-fun nod_V : V;
-fun nod_V2 : V2;
-fun noddle_N : N;
-fun node_N : N;
-fun nodular_A : A;
-fun nodulated_A : A;
-fun nodule_N : N;
-fun noel_N : N;
-fun noel_PN : PN;
-fun noggin_N : N;
-fun nohow_Adv : Adv;
-fun noise_N : N;
-fun noise_V2 : V2;
-fun noiseless_A : A;
-fun noiselessness_N : N;
-fun noisily_Adv : Adv;
-fun noisiness_N : N;
-fun noisome_A : A;
-fun noisy_A : A;
-fun nom_de_plume_N : N;
-fun nomad_N : N;
-fun nomadic_A : A;
-fun nomenclature_N : N;
-fun nominal_A : A;
-fun nominate_V2 : V2;
-fun nomination_N : N;
-fun nominative_A : A;
-fun nominative_N : N;
-fun nominee_N : N;
-fun non_compliance_N : N;
-fun non_compos_mentis_A : A;
-fun non_contentious_A : A;
-fun non_interference_N : N;
-fun non_sequitur_N : N;
-fun non_skid_A : A;
-fun non_u_A : A;
-fun nonage_N : N;
-fun nonagenarian_A : A;
-fun nonagenarian_N : N;
-fun nonaggression_N : N;
-fun nonalignment_N : N;
-fun nonce_N : N;
-fun nonce_word_N : N;
-fun nonchalance_N : N;
-fun nonchalant_A : A;
-fun noncombatant_N : N;
-fun noncommissioned_A : A;
-fun noncommittal_A : A;
-fun nonconductor_N : N;
-fun nonconformist_N : N;
-fun nonconformity_N : N;
-fun nondescript_A : A;
-fun nondescript_N : N;
-fun none_Adv : Adv;
-fun nonentity_N : N;
-fun nonesuch_N : N;
-fun nonevent_N : N;
-fun nonfiction_N : N;
-fun nonflammable_A : A;
-fun nonintervention_N : N;
-fun nonmoral_A : A;
-fun nonobservance_N : N;
-fun nonpareil_A : A;
-fun nonpareil_N : N;
-fun nonpayment_N : N;
-fun nonplus_V2 : V2;
-fun nonresident_A : A;
-fun nonsense_N : N;
-fun nonsensical_A : A;
-fun nonsmoker_N : N;
-fun nonstarter_N : N;
-fun nonstick_A : A;
-fun nonstop_A : A;
-fun nonstop_Adv : Adv;
-fun nonsuch_N : N;
-fun nonunion_A : A;
-fun nonviolence_N : N;
-fun noodle_N : N;
-fun nook_N : N;
-fun noon_N : N;
-fun noonday_A : A;
-fun noontide_N : N;
-fun noose_N : N;
-fun noose_V2 : V2;
-fun nor'_east_Adv : Adv;
-fun nor'_east_N : N;
-fun nor'_nor'_east_Adv : Adv;
-fun nor'_nor'_east_N : N;
-fun nor'_nor'_west_Adv : Adv;
-fun nor'_nor'_west_N : N;
-fun nor'_west_Adv : Adv;
-fun nor'_west_N : N;
-fun nor_Conj : Conj;
-fun nora_PN : PN;
-fun nordic_A : A;
-fun nordic_N : N;
-fun norfolk_PN : PN;
-fun norm_N : N;
-fun normal_A : A;
-fun normal_N : N;
-fun normalcy_N : N;
-fun normality_N : N;
-fun normalization_N : N;
-fun normalize_V2 : V2;
-fun norman_A : A;
-fun norman_N : N;
-fun norman_PN : PN;
-fun normanton_PN : PN;
-fun normantown_PN : PN;
-fun normative_A : A;
-fun norse_A : A;
-fun norse_N : N;
-fun north_A : A;
-fun north_Adv : Adv;
-fun north_N : N;
-fun north_northeast_Adv : Adv;
-fun north_northeast_N : N;
-fun north_northwest_Adv : Adv;
-fun north_northwest_N : N;
-fun north_walsham_PN : PN;
-fun northallerton_PN : PN;
-fun northam_PN : PN;
-fun northampton_PN : PN;
-fun northamptonshire_PN : PN;
-fun northeast_Adv : Adv;
-fun northeast_N : N;
-fun northeaster_N : N;
-fun northeasterly_A : A;
-fun northeastern_A : A;
-fun northerly_A : A;
-fun northerly_Adv : Adv;
-fun northern_A : A;
-fun northerner_N : N;
-fun northernmost_A : A;
-fun northman_N : N;
-fun northumberland_PN : PN;
-fun northwards_Adv : Adv;
-fun northwest_Adv : Adv;
-fun northwest_N : N;
-fun northwester_N : N;
-fun northwesterly_A : A;
-fun northwestern_A : A;
-fun northwich_PN : PN;
-fun norton_PN : PN;
-fun norway_PN : PN;
-fun norwegian_A : A;
-fun norwegian_N : N;
-fun norwich_PN : PN;
-fun nose_N : N;
-fun nose_V : V;
-fun nose_V2 : V2;
-fun nose_flute_N : N;
-fun nose_wheel_N : N;
-fun nosebag_N : N;
-fun nosebleed_N : N;
-fun nosecone_N : N;
-fun nosed_A : A;
-fun nosedive_N : N;
-fun nosedive_V : V;
-fun nosegay_N : N;
-fun nosering_N : N;
-fun nosey_A : A;
-fun nosh_N : N;
-fun nosh_V : V;
-fun nosh_up_N : N;
-fun nostalgia_N : N;
-fun nostalgic_A : A;
-fun nostalgically_Adv : Adv;
-fun nostril_N : N;
-fun nostrum_N : N;
-fun nosy_A : A;
-fun not_Adv : Adv;
-fun notability_N : N;
-fun notable_A : A;
-fun notable_N : N;
-fun notary_N : N;
-fun notation_N : N;
-fun notch_N : N;
-fun notch_V2 : V2;
-fun note_N : N;
-fun note_V : V;
-fun note_V2 : V2;
-fun note_VS : VS;
-fun notebook_N : N;
-fun notecase_N : N;
-fun noted_A : A;
-fun notepaper_N : N;
-fun noteworthy_A : A;
-fun nothing_NP : NP;
-fun nothingness_N : N;
-fun notice_N : N;
-fun notice_V : V;
-fun notice_V2 : V2;
-fun notice_VS : VS;
-fun notice_board_N : N;
-fun noticeable_A : A;
-fun notifiable_A : A;
-fun notification_N : N;
-fun notify_V2 : V2;
-fun notion_N : N;
-fun notional_A : A;
-fun notoriety_N : N;
-fun notorious_A : A;
-fun nottingham_PN : PN;
-fun nottinghamshire_PN : PN;
-fun notwithstanding_Adv : Adv;
-fun notwithstanding_Prep : Prep ;
-fun nougat_N : N;
-fun nought_N : N;
-fun noun_N : N;
-fun nourish_V2 : V2;
-fun nourishment_N : N;
-fun nous_N : N;
-fun nouveau_riche_N : N;
-fun nov_PN : PN;
-fun nova_N : N;
-fun nova_scotia_PN : PN;
-fun novara_PN : PN;
-fun novel_A : A;
-fun novel_N : N;
-fun novelette_N : N;
-fun novelist_N : N;
-fun novelty_N : N;
-fun november_N : N;
-fun november_PN : PN;
-fun novice_N : N;
-fun noviciate_N : N;
-fun novitiate_N : N;
-fun novokuznetsk_PN : PN;
-fun novosibirsk_PN : PN;
-fun now_Adv : Adv;
-fun now_AdV : AdV;
-fun nowadays_Adv : Adv;
-fun nowhere_Adv : Adv;
-fun nowise_Adv : Adv;
-fun noxious_A : A;
-fun noxiousness_N : N;
-fun nozzle_N : N;
-fun nr_PN : PN;
-fun nspcc_N : N;
-fun nt_N : N;
-fun nuance_N : N;
-fun nub_N : N;
-fun nubile_A : A;
-fun nuclear_A : A;
-fun nucleic_A : A;
-fun nucleus_N : N;
-fun nude_A : A;
-fun nude_N : N;
-fun nudge_N : N;
-fun nudge_V2 : V2;
-fun nudism_N : N;
-fun nudist_N : N;
-fun nudity_N : N;
-fun nugatory_A : A;
-fun nugget_N : N;
-fun nuisance_N : N;
-fun null_A : A;
-fun nullification_N : N;
-fun nullify_V2 : V2;
-fun nullity_N : N;
-fun numb_A : A;
-fun numb_V2 : V2;
-fun number_N : N;
-fun number_V2 : V2;
-fun numberless_A : A;
-fun numberplate_N : N;
-fun numbness_N : N;
-fun numerable_A : A;
-fun numeracy_N : N;
-fun numeral_A : A;
-fun numeral_N : N;
-fun numerate_A : A;
-fun numeration_N : N;
-fun numerator_N : N;
-fun numeric_A : A;
-fun numerical_A : A;
-fun numerous_A : A;
-fun numinous_A : A;
-fun numismatics_N : N;
-fun numismatist_N : N;
-fun numskull_N : N;
-fun nun_N : N;
-fun nuncio_N : N;
-fun nuneaton_PN : PN;
-fun nunnery_N : N;
-fun nuptial_A : A;
-fun nurenburg_PN : PN;
-fun nurse_N : N;
-fun nurse_V2 : V2;
-fun nurseling_N : N;
-fun nursemaid_N : N;
-fun nursery_N : N;
-fun nurseryman_N : N;
-fun nursing_home_N : N;
-fun nursling_N : N;
-fun nurture_N : N;
-fun nurture_V2 : V2;
-fun nut_N : N;
-fun nut_V : V;
-fun nut_brown_A : A;
-fun nut_butter_N : N;
-fun nuthouse_N : N;
-fun nutmeg_N : N;
-fun nutria_N : N;
-fun nutrient_A : A;
-fun nutrient_N : N;
-fun nutriment_N : N;
-fun nutrition_N : N;
-fun nutritional_A : A;
-fun nutritious_A : A;
-fun nutritive_A : A;
-fun nuts_A : A;
-fun nutshell_N : N;
-fun nutty_A : A;
-fun nuzzle_V : V;
-fun nuzzle_V2 : V2;
-fun nylon_N : N;
-fun nymph_N : N;
-fun nymphet_N : N;
-fun nympho_N : N;
-fun nymphomania_N : N;
-fun nymphomaniac_A : A;
-fun nymphomaniac_N : N;
-fun o'er_Adv : Adv;
-fun o_level_N : N;
-fun oaf_N : N;
-fun oafish_A : A;
-fun oak_N : N;
-fun oak_apple_N : N;
-fun oaken_A : A;
-fun oakengates_PN : PN;
-fun oakum_N : N;
-fun oap_N : N;
-fun oar_N : N;
-fun oarsman_N : N;
-fun oarsmanship_N : N;
-fun oarswoman_N : N;
-fun oasis_N : N;
-fun oast_N : N;
-fun oasthouse_N : N;
-fun oat_N : N;
-fun oatcake_N : N;
-fun oath_N : N;
-fun oatmeal_N : N;
-fun oau_N : N;
-fun ob_PN : PN;
-fun oban_PN : PN;
-fun obbligato_N : N;
-fun obduracy_N : N;
-fun obdurate_A : A;
-fun obedience_N : N;
-fun obedient_A : A;
-fun obeisance_N : N;
-fun obelisk_N : N;
-fun oberhausen_PN : PN;
-fun obese_A : A;
-fun obesity_N : N;
-fun obey_V : V;
-fun obey_V2 : V2;
-fun obfuscate_V2 : V2;
-fun obi_N : N;
-fun obiter_dictum_N : N;
-fun obituary_N : N;
-fun object_N : N;
-fun object_V : V;
-fun object_V2 : V2;
-fun objection_N : N;
-fun objectionable_A : A;
-fun objective_A : A;
-fun objective_N : N;
-fun objectivity_N : N;
-fun objector_N : N;
-fun objurgate_V2 : V2;
-fun objurgation_N : N;
-fun oblate_A : A;
-fun oblation_N : N;
-fun obligate_V2 : V2;
-fun obligate_V2V : V2V;
-fun obligation_N : N;
-fun obligatory_A : A;
-fun oblige_V2 : V2;
-fun oblige_V2V : V2V;
-fun obliging_A : A;
-fun oblique_A : A;
-fun obliquity_N : N;
-fun obliterate_V2 : V2;
-fun obliteration_N : N;
-fun oblivion_N : N;
-fun oblivious_A : A;
-fun oblong_A : A;
-fun oblong_N : N;
-fun obloquy_N : N;
-fun obnoxious_A : A;
-fun obnoxiousness_N : N;
-fun oboe_N : N;
-fun oboist_N : N;
-fun obscene_A : A;
-fun obscenity_N : N;
-fun obscurantism_N : N;
-fun obscurantist_N : N;
-fun obscure_A : A;
-fun obscure_V2 : V2;
-fun obscure_VA : VA;
-fun obscurity_N : N;
-fun obsequious_A : A;
-fun obsequiousness_N : N;
-fun observable_A : A;
-fun observance_N : N;
-fun observant_A : A;
-fun observation_N : N;
-fun observatory_N : N;
-fun observe_V : V;
-fun observe_V2 : V2;
-fun observe_VS : VS;
-fun observer_N : N;
-fun observing_A : A;
-fun obsess_V2 : V2;
-fun obsession_N : N;
-fun obsessional_A : A;
-fun obsessive_A : A;
-fun obsidian_N : N;
-fun obsolescence_N : N;
-fun obsolescent_A : A;
-fun obsolete_A : A;
-fun obstacle_N : N;
-fun obstetric_A : A;
-fun obstetrical_A : A;
-fun obstetrician_N : N;
-fun obstetrics_N : N;
-fun obstinacy_N : N;
-fun obstinate_A : A;
-fun obstreperous_A : A;
-fun obstreperousness_N : N;
-fun obstruct_V2 : V2;
-fun obstruction_N : N;
-fun obstructionism_N : N;
-fun obstructionist_N : N;
-fun obstructive_A : A;
-fun obtain_V : V;
-fun obtain_V2 : V2;
-fun obtainable_A : A;
-fun obtrude_V : V;
-fun obtrude_V2 : V2;
-fun obtrusive_A : A;
-fun obtuse_A : A;
-fun obtuseness_N : N;
-fun obverse_N : N;
-fun obviate_V2 : V2;
-fun obvious_A : A;
-fun obviousness_N : N;
-fun ocarina_N : N;
-fun occasion_N : N;
-fun occasion_V2 : V2;
-fun occasional_A : A;
-fun occident_PN : PN;
-fun occidental_A : A;
-fun occidental_N : N;
-fun occult_A : A;
-fun occult_N : N;
-fun occupancy_N : N;
-fun occupant_N : N;
-fun occupation_N : N;
-fun occupational_A : A;
-fun occupier_N : N;
-fun occupy_V : V;
-fun occupy_V2 : V2;
-fun occur_V : V;
-fun occurr_V2 : V2;
-fun occurrence_N : N;
-fun ocean_N : N;
-fun oceanic_A : A;
-fun ochre_N : N;
-fun ockbrook_PN : PN;
-fun ockendon_PN : PN;
-fun oct_PN : PN;
-fun octagon_N : N;
-fun octagonal_A : A;
-fun octane_N : N;
-fun octave_N : N;
-fun octavo_N : N;
-fun octet_N : N;
-fun octette_N : N;
-fun october_N : N;
-fun october_PN : PN;
-fun octogenarian_A : A;
-fun octogenarian_N : N;
-fun octopus_N : N;
-fun octroi_N : N;
-fun ocular_A : A;
-fun oculist_N : N;
-fun odalisque_N : N;
-fun odd_A : A;
-fun odd_job_A : A;
-fun oddity_N : N;
-fun oddment_N : N;
-fun odds_on_A : A;
-fun odds_on_Adv : Adv;
-fun ode_N : N;
-fun odessa_PN : PN;
-fun odious_A : A;
-fun odium_N : N;
-fun odoriferous_A : A;
-fun odorous_A : A;
-fun odour_N : N;
-fun odourless_A : A;
-fun odyssey_N : N;
-fun oecd_N : N;
-fun oecumenical_A : A;
-fun oed_N : N;
-fun oedipus_PN : PN;
-fun oesophagus_N : N;
-fun of_Prep : Prep ;
-fun off_A : A;
-fun off_Adv : Adv;
-fun off_Prep : Prep ;
-fun off_day_N : N;
-fun off_licence_N : N;
-fun off_peak_A : A;
-fun off_putting_A : A;
-fun off_street_A : A;
-fun off_white_A : A;
-fun offal_N : N;
-fun offaly_PN : PN;
-fun offbeat_A : A;
-fun offenbach_PN : PN;
-fun offence_N : N;
-fun offenceless_A : A;
-fun offend_V : V;
-fun offend_V2 : V2;
-fun offender_N : N;
-fun offensive_A : A;
-fun offensive_N : N;
-fun offensiveness_N : N;
-fun offer_N : N;
-fun offer_V : V;
-fun offer_V2 : V2;
-fun offer_V2V : V2V;
-fun offer_VV : VV;
-fun offer_VS : VS;
-fun offering_N : N;
-fun offertory_N : N;
-fun offhand_A : A;
-fun offhand_Adv : Adv;
-fun offhanded_A : A;
-fun offhanded_Adv : Adv;
-fun offhandedly_A : A;
-fun office_N : N;
-fun office_bearer_N : N;
-fun office_block_N : N;
-fun office_boy_N : N;
-fun office_holder_N : N;
-fun officer_N : N;
-fun official_A : A;
-fun officialMasc_N : N;
-fun officialFem_N : N;
-fun officialdom_N : N;
-fun officialese_N : N;
-fun officiate_V : V;
-fun officious_A : A;
-fun officiousness_N : N;
-fun offing_N : N;
-fun offish_A : A;
-fun offprint_N : N;
-fun offset_N : N;
-fun offset_V2 : V2;
-fun offshoot_N : N;
-fun offshore_A : A;
-fun offside_A : A;
-fun offside_Adv : Adv;
-fun offspring_N : N;
-fun offstage_A : A;
-fun offstage_Adv : Adv;
-fun oft_Adv : Adv;
-fun oft_times_Adv : Adv;
-fun often_AdA : AdA;
-fun often_Adv : Adv;
-fun often_AdV : AdV;
-fun oftener_Adv : Adv;
-fun ogle_V : V;
-fun ogle_V2 : V2;
-fun ogmore_valley_PN : PN;
-fun ogre_N : N;
-fun ogreish_A : A;
-fun ogress_N : N;
-fun ohio_PN : PN;
-fun ohm_N : N;
-fun oil_N : N;
-fun oil_V2 : V2;
-fun oil_bearing_A : A;
-fun oil_burner_N : N;
-fun oil_cake_N : N;
-fun oil_painting_N : N;
-fun oil_palm_N : N;
-fun oil_paper_N : N;
-fun oil_rig_N : N;
-fun oil_silk_N : N;
-fun oil_slick_N : N;
-fun oil_tanker_N : N;
-fun oil_well_N : N;
-fun oilcan_N : N;
-fun oilcloth_N : N;
-fun oiled_A : A;
-fun oiler_N : N;
-fun oilfield_N : N;
-fun oilfired_A : A;
-fun oiliness_N : N;
-fun oilskin_N : N;
-fun oily_A : A;
-fun ointment_N : N;
-fun okapi_N : N;
-fun okay_A : A;
-fun okay_Adv : Adv;
-fun okay_N : N;
-fun okay_V2 : V2;
-fun oklahoma_PN : PN;
-fun oklahoma_city_PN : PN;
-fun okra_N : N;
-fun old_A : A;
-fun old_N : N;
-fun old_fashioned_A : A;
-fun old_maidish_A : A;
-fun old_time_A : A;
-fun old_timer_N : N;
-fun old_windsor_PN : PN;
-fun old_womanish_A : A;
-fun old_world_A : A;
-fun olden_A : A;
-fun oldenburg_PN : PN;
-fun oldham_PN : PN;
-fun oldish_A : A;
-fun oldland_PN : PN;
-fun oldster_N : N;
-fun oleaginous_A : A;
-fun oleander_N : N;
-fun olfactory_A : A;
-fun oligarch_N : N;
-fun oligarchy_N : N;
-fun olive_A : A;
-fun olive_N : N;
-fun olive_PN : PN;
-fun olive_tree_N : N;
-fun oliver_PN : PN;
-fun olivia_PN : PN;
-fun ollerton_PN : PN;
-fun ollie_PN : PN;
-fun olympiad_N : N;
-fun olympian_A : A;
-fun olympian_N : N;
-fun olympic_A : A;
-fun olympics_PN : PN;
-fun oman_PN : PN;
-fun omani_A : A;
-fun omani_N : N;
-fun ombudsman_N : N;
-fun omega_N : N;
-fun omelet_N : N;
-fun omelette_N : N;
-fun omen_N : N;
-fun omen_V2 : V2;
-fun ominous_A : A;
-fun omission_N : N;
-fun omit_V2 : V2;
-fun omnibus_N : N;
-fun omnipotence_N : N;
-fun omnipotent_A : A;
-fun omniscience_N : N;
-fun omniscient_A : A;
-fun omnivorous_A : A;
-fun omsk_PN : PN;
-fun on_Adv : Adv;
-fun on_Prep : Prep ;
-fun on_licence_N : N;
-fun once_Adv : Adv;
-fun once_AdV : AdV;
-fun once_Prep : Prep ;
-fun once_Subj : Subj;
-fun oncoming_A : A;
-fun oncoming_N : N;
-fun one_armed_A : A;
-fun one_eyed_A : A;
-fun one_horse_A : A;
-fun one_idea'd_A : A;
-fun one_sided_A : A;
-fun one_step_N : N;
-fun one_time_A : A;
-fun one_upmanship_N : N;
-fun oneness_N : N;
-fun onerous_A : A;
-fun ongar_PN : PN;
-fun ongoing_A : A;
-fun onion_N : N;
-fun onlooker_N : N;
-fun only_Adv : Adv;
-fun only_Predet : Predet;
-fun onomatopoeia_N : N;
-fun onrush_N : N;
-fun onset_N : N;
-fun onshore_A : A;
-fun onshore_Adv : Adv;
-fun onslaught_N : N;
-fun ontario_PN : PN;
-fun onto_Prep : Prep ;
-fun ontology_N : N;
-fun onus_N : N;
-fun onward_A : A;
-fun onward_Adv : Adv;
-fun onwards_Adv : Adv;
-fun onyx_N : N;
-fun oomph_N : N;
-fun ooze_N : N;
-fun ooze_V : V;
-fun ooze_V2 : V2;
-fun oozy_A : A;
-fun op_PN : PN;
-fun op_art_N : N;
-fun op_cit_PN : PN;
-fun opacity_N : N;
-fun opal_N : N;
-fun opalescent_A : A;
-fun opaque_A : A;
-fun opaqueness_N : N;
-fun opec_PN : PN;
-fun open_A : A;
-fun open_N : N;
-fun open_V : V;
-fun open_V2 : V2;
-fun open_air_A : A;
-fun open_ended_A : A;
-fun open_eyed_A : A;
-fun open_handed_A : A;
-fun open_hearted_A : A;
-fun open_minded_A : A;
-fun open_mouthed_A : A;
-fun opencast_A : A;
-fun opener_N : N;
-fun opening_N : N;
-fun openness_N : N;
-fun openwork_N : N;
-fun opera_N : N;
-fun opera_cloak_N : N;
-fun opera_hat_N : N;
-fun opera_house_N : N;
-fun operable_A : A;
-fun operate_V : V;
-fun operate_V2 : V2;
-fun operatic_A : A;
-fun operating_table_N : N;
-fun operating_theatre_N : N;
-fun operation_N : N;
-fun operational_A : A;
-fun operative_A : A;
-fun operative_N : N;
-fun operator_N : N;
-fun operetta_N : N;
-fun ophthalmia_N : N;
-fun ophthalmic_A : A;
-fun ophthalmoscope_N : N;
-fun opiate_N : N;
-fun opine_V2 : V2;
-fun opine_VS : VS;
-fun opinion_N : N;
-fun opinionated_A : A;
-fun opinionative_A : A;
-fun opium_N : N;
-fun opium_den_N : N;
-fun opossum_N : N;
-fun opp_PN : PN;
-fun opponent_N : N;
-fun opportune_A : A;
-fun opportunism_N : N;
-fun opportunist_N : N;
-fun opportunity_N : N;
-fun oppose_V : V;
-fun oppose_V2 : V2;
-fun oppose_VS : VS;
-fun opposite_A : A;
-fun opposite_N : N;
-fun opposite_Prep : Prep ;
-fun opposition_N : N;
-fun oppress_V2 : V2;
-fun oppression_N : N;
-fun oppressive_A : A;
-fun oppressor_N : N;
-fun opprobrious_A : A;
-fun opprobrium_N : N;
-fun oppugn_V2 : V2;
-fun opt_V : V;
-fun opt_V2V : V2V;
-fun opt_VV : VV;
-fun opt_VS : VS;
-fun optative_A : A;
-fun optative_N : N;
-fun optic_A : A;
-fun optical_A : A;
-fun optician_N : N;
-fun optics_N : N;
-fun optimal_A : A;
-fun optimism_N : N;
-fun optimist_N : N;
-fun optimistic_A : A;
-fun optimistically_Adv : Adv;
-fun optimization_N : N;
-fun optimum_N : N;
-fun option_N : N;
-fun optional_A : A;
-fun opulence_N : N;
-fun opulent_A : A;
-fun opus_N : N;
-fun or_Conj : Conj;
-fun oracle_N : N;
-fun oracular_A : A;
-fun oral_A : A;
-fun oral_N : N;
-fun orang_outan_N : N;
-fun orang_outang_N : N;
-fun orang_utan_N : N;
-fun orange_A : A;
-fun orange_N : N;
-fun orangeade_N : N;
-fun orangeman_N : N;
-fun orate_V : V;
-fun oration_N : N;
-fun orator_N : N;
-fun oratorical_A : A;
-fun oratorio_N : N;
-fun oratory_N : N;
-fun orb_N : N;
-fun orbit_N : N;
-fun orbit_V : V;
-fun orbit_V2 : V2;
-fun orbital_A : A;
-fun orchard_N : N;
-fun orchestra_N : N;
-fun orchestral_A : A;
-fun orchestrate_V2 : V2;
-fun orchestration_N : N;
-fun orchid_N : N;
-fun orchis_N : N;
-fun ordain_V2 : V2;
-fun ordain_VS : VS;
-fun ordeal_N : N;
-fun order_N : N;
-fun order_V : V;
-fun order_V2 : V2;
-fun order_V2V : V2V;
-fun order_VS : VS;
-fun order_book_N : N;
-fun order_form_N : N;
-fun order_paper_N : N;
-fun ordering_N : N;
-fun orderliness_N : N;
-fun orderly_A : A;
-fun orderly_N : N;
-fun ordinal_A : A;
-fun ordinal_N : N;
-fun ordinance_N : N;
-fun ordinand_N : N;
-fun ordinary_A : A;
-fun ordination_N : N;
-fun ordnance_N : N;
-fun ordure_N : N;
-fun ore_N : N;
-fun oregon_PN : PN;
-fun organ_N : N;
-fun organ_blower_N : N;
-fun organ_grinder_N : N;
-fun organ_loft_N : N;
-fun organdie_N : N;
-fun organic_A : A;
-fun organically_Adv : Adv;
-fun organism_N : N;
-fun organist_N : N;
-fun organization_N : N;
-fun organizational_A : A;
-fun organize_V2 : V2;
-fun organize_V2V : V2V;
-fun organizer_N : N;
-fun orgasm_N : N;
-fun orgiastic_A : A;
-fun orgy_N : N;
-fun oriel_N : N;
-fun orient_A : A;
-fun orient_N : N;
-fun orient_V2 : V2;
-fun oriental_A : A;
-fun oriental_N : N;
-fun orientalist_N : N;
-fun orientate_V2 : V2;
-fun orientation_N : N;
-fun orifice_N : N;
-fun origin_N : N;
-fun original_A : A;
-fun original_N : N;
-fun originality_N : N;
-fun originate_V : V;
-fun originate_V2 : V2;
-fun originator_N : N;
-fun oriole_N : N;
-fun orison_N : N;
-fun orkney_PN : PN;
-fun orleans_PN : PN;
-fun orlop_N : N;
-fun ormolu_N : N;
-fun ormskirk_PN : PN;
-fun ornament_N : N;
-fun ornament_V2 : V2;
-fun ornamental_A : A;
-fun ornamentation_N : N;
-fun ornate_A : A;
-fun ornateness_N : N;
-fun ornery_A : A;
-fun ornithological_A : A;
-fun ornithologist_N : N;
-fun ornithology_N : N;
-fun orotund_A : A;
-fun orphan_N : N;
-fun orphan_V2 : V2;
-fun orphanage_N : N;
-fun orrisroot_N : N;
-fun orthodontic_A : A;
-fun orthodontics_N : N;
-fun orthodontist_N : N;
-fun orthodox_A : A;
-fun orthodoxy_N : N;
-fun orthogonal_A : A;
-fun orthographic_A : A;
-fun orthography_N : N;
-fun orthopaedic_A : A;
-fun orthopaedics_N : N;
-fun orthopedic_A : A;
-fun orthopedics_N : N;
-fun ortolan_N : N;
-fun oryx_N : N;
-fun osaka_PN : PN;
-fun oscar_N : N;
-fun oscar_PN : PN;
-fun oscillate_V : V;
-fun oscillate_V2 : V2;
-fun oscillation_N : N;
-fun oscillator_N : N;
-fun oscillograph_N : N;
-fun oscilloscope_N : N;
-fun osier_N : N;
-fun oslo_PN : PN;
-fun osnabruck_PN : PN;
-fun osprey_N : N;
-fun osseous_A : A;
-fun ossett_PN : PN;
-fun ossification_N : N;
-fun ossify_V : V;
-fun ossify_V2 : V2;
-fun ostensible_A : A;
-fun ostentation_N : N;
-fun ostentatious_A : A;
-fun osteopath_N : N;
-fun osteopathy_N : N;
-fun ostler_N : N;
-fun ostracism_N : N;
-fun ostracize_V2 : V2;
-fun ostrich_N : N;
-fun oswald_PN : PN;
-fun oswestry_PN : PN;
-fun ot_N : N;
-fun otago_PN : PN;
-fun other_A : A;
-fun other_Adv : Adv;
-fun other_N : N;
-fun otherwise_Adv : Adv;
-fun otherworldly_A : A;
-fun otiose_A : A;
-fun otley_PN : PN;
-fun ottawa_PN : PN;
-fun otter_N : N;
-fun ottoman_N : N;
-fun oubliette_N : N;
-fun ouija_N : N;
-fun ouija_board_N : N;
-fun ounce_N : N;
-fun oust_V : V;
-fun oust_V2 : V2;
-fun out_Adv : Adv;
-fun out_Prep : Prep ;
-fun out_V2 : V2;
-fun out_herod_V2 : V2;
-fun out_of_date_A : A;
-fun out_of_door_A : A;
-fun out_of_doors_Adv : Adv;
-fun out_of_the_way_A : A;
-fun out_of_the_way_Adv : Adv;
-fun out_of_work_A : A;
-fun out_trade_V2 : V2;
-fun out_tray_N : N;
-fun outback_A : A;
-fun outback_N : N;
-fun outbalance_V2 : V2;
-fun outbid_V2 : V2;
-fun outboard_A : A;
-fun outbound_A : A;
-fun outbrave_V2 : V2;
-fun outbreak_N : N;
-fun outbuilding_N : N;
-fun outburst_N : N;
-fun outcast_A : A;
-fun outcast_N : N;
-fun outcaste_A : A;
-fun outcaste_N : N;
-fun outclass_V2 : V2;
-fun outcome_N : N;
-fun outcrop_N : N;
-fun outcry_N : N;
-fun outdated_A : A;
-fun outdistance_V2 : V2;
-fun outdo_V2 : V2;
-fun outdoor_A : A;
-fun outdoors_Adv : Adv;
-fun outer_A : A;
-fun outermost_A : A;
-fun outface_V2 : V2;
-fun outfall_N : N;
-fun outfield_N : N;
-fun outfielder_N : N;
-fun outfight_V2 : V2;
-fun outfit_N : N;
-fun outfit_V2 : V2;
-fun outfitter_N : N;
-fun outflank_V2 : V2;
-fun outflow_N : N;
-fun outfly_V2 : V2;
-fun outfox_V2 : V2;
-fun outgain_V2 : V2;
-fun outgo_N : N;
-fun outgo_V : V;
-fun outgoing_A : A;
-fun outgrow_V2 : V2;
-fun outgrowth_N : N;
-fun outhouse_N : N;
-fun outing_N : N;
-fun outlandish_A : A;
-fun outlandishness_N : N;
-fun outlast_V2 : V2;
-fun outlaw_N : N;
-fun outlaw_V2 : V2;
-fun outlawry_N : N;
-fun outlay_N : N;
-fun outleap_V2 : V2;
-fun outlet_N : N;
-fun outlier_N : N;
-fun outline_N : N;
-fun outline_V2 : V2;
-fun outlive_V2 : V2;
-fun outlook_N : N;
-fun outlying_A : A;
-fun outmanoeuvre_V2 : V2;
-fun outmarch_V2 : V2;
-fun outmatch_V2 : V2;
-fun outmoded_A : A;
-fun outmost_A : A;
-fun outnumber_V2 : V2;
-fun outpace_V2 : V2;
-fun outpatient_N : N;
-fun outperform_V2 : V2;
-fun outplay_V2 : V2;
-fun outpoint_V2 : V2;
-fun outport_N : N;
-fun outpost_N : N;
-fun outpouring_N : N;
-fun output_N : N;
-fun outrage_N : N;
-fun outrage_V2 : V2;
-fun outrageous_A : A;
-fun outrange_V2 : V2;
-fun outrank_V2 : V2;
-fun outre_A : A;
-fun outride_V2 : V2;
-fun outrider_N : N;
-fun outrigged_A : A;
-fun outrigger_N : N;
-fun outright_A : A;
-fun outright_Adv : Adv;
-fun outrival_V2 : V2;
-fun outrun_V2 : V2;
-fun outsail_V2 : V2;
-fun outsell_V2 : V2;
-fun outset_N : N;
-fun outshine_V2 : V2;
-fun outside_A : A;
-fun outside_Adv : Adv;
-fun outside_N : N;
-fun outside_Prep : Prep ;
-fun outsider_N : N;
-fun outsize_A : A;
-fun outsmart_V2 : V2;
-fun outspan_V : V;
-fun outspan_V2 : V2;
-fun outspoken_A : A;
-fun outspokenness_N : N;
-fun outspread_A : A;
-fun outstanding_A : A;
-fun outstation_N : N;
-fun outstay_V2 : V2;
-fun outstretched_A : A;
-fun outstrip_V2 : V2;
-fun outvie_V2 : V2;
-fun outvote_V2 : V2;
-fun outward_A : A;
-fun outward_Adv : Adv;
-fun outwards_Adv : Adv;
-fun outwear_V2 : V2;
-fun outweigh_V2 : V2;
-fun outwit_V2 : V2;
-fun outwork_N : N;
-fun ouzel_N : N;
-fun ouzo_N : N;
-fun oval_A : A;
-fun oval_N : N;
-fun ovary_N : N;
-fun ovation_N : N;
-fun oven_N : N;
-fun ovenware_N : N;
-fun over_Adv : Adv;
-fun over_N : N;
-fun over_Prep : Prep ;
-fun over_abundance_N : N;
-fun over_magazine_V2 : V2;
-fun over_ripe_A : A;
-fun overabundant_A : A;
-fun overact_V : V;
-fun overact_V2 : V2;
-fun overactive_A : A;
-fun overall_A : A;
-fun overall_N : N;
-fun overambitious_A : A;
-fun overanxiety_N : N;
-fun overanxious_A : A;
-fun overarch_V : V;
-fun overarch_V2 : V2;
-fun overarm_A : A;
-fun overarm_Adv : Adv;
-fun overawe_V2 : V2;
-fun overbalance_V : V;
-fun overbalance_V2 : V2;
-fun overbear_V2 : V2;
-fun overbearing_A : A;
-fun overbid_N : N;
-fun overbid_V : V;
-fun overbid_V2 : V2;
-fun overblown_A : A;
-fun overboard_Adv : Adv;
-fun overbold_A : A;
-fun overburden_N : N;
-fun overburden_V2 : V2;
-fun overbusy_A : A;
-fun overcall_V : V;
-fun overcall_V2 : V2;
-fun overcapitalization_N : N;
-fun overcapitalize_V2 : V2;
-fun overcareful_A : A;
-fun overcast_A : A;
-fun overcast_N : N;
-fun overcautious_A : A;
-fun overcharge_N : N;
-fun overcharge_V : V;
-fun overcharge_V2 : V2;
-fun overclothe_V2 : V2;
-fun overcloud_V : V;
-fun overcloud_V2 : V2;
-fun overcoat_N : N;
-fun overcome_V : V;
-fun overcome_V2 : V2;
-fun overcommit_V2 : V2;
-fun overconfidence_N : N;
-fun overconfident_A : A;
-fun overcook_V2 : V2;
-fun overcredulity_N : N;
-fun overcredulous_A : A;
-fun overcritical_A : A;
-fun overcrop_V2 : V2;
-fun overcrowd_V2 : V2;
-fun overcurious_A : A;
-fun overdelicate_A : A;
-fun overdo_V2 : V2;
-fun overdose_V : V;
-fun overdraft_N : N;
-fun overdraw_V : V;
-fun overdraw_V2 : V2;
-fun overdress_V : V;
-fun overdress_V2 : V2;
-fun overdrive_N : N;
-fun overdue_A : A;
-fun overeager_A : A;
-fun overeat_V : V;
-fun overemotional_A : A;
-fun overemphasis_N : N;
-fun overemphasize_V : V;
-fun overemphasize_V2 : V2;
-fun overenthusiastic_A : A;
-fun overestimate_V2 : V2;
-fun overexcited_A : A;
-fun overexert_V2 : V2;
-fun overexertion_N : N;
-fun overexpose_V2 : V2;
-fun overexposure_N : N;
-fun overfamiliar_A : A;
-fun overfeed_V : V;
-fun overfeed_V2 : V2;
-fun overfeeding_N : N;
-fun overflow_N : N;
-fun overflow_V : V;
-fun overflow_V2 : V2;
-fun overfly_V2 : V2;
-fun overfond_A : A;
-fun overfull_A : A;
-fun overgenerous_A : A;
-fun overgreedy_A : A;
-fun overgrown_A : A;
-fun overgrowth_N : N;
-fun overhand_A : A;
-fun overhang_N : N;
-fun overhang_V : V;
-fun overhang_V2 : V2;
-fun overhasty_A : A;
-fun overhaul_N : N;
-fun overhaul_V2 : V2;
-fun overhead_A : A;
-fun overhead_Adv : Adv;
-fun overhear_V2 : V2;
-fun overheat_V2 : V2;
-fun overindulge_V : V;
-fun overindulge_V2 : V2;
-fun overindulgence_N : N;
-fun overjealous_A : A;
-fun overjoyed_A : A;
-fun overkill_N : N;
-fun overladen_A : A;
-fun overland_A : A;
-fun overlap_N : N;
-fun overlap_V : V;
-fun overlap_V2 : V2;
-fun overlarge_A : A;
-fun overlay_N : N;
-fun overlay_V2 : V2;
-fun overleaf_Adv : Adv;
-fun overleap_V2 : V2;
-fun overlie_V : V;
-fun overload_V2 : V2;
-fun overlook_V2 : V2;
-fun overlord_N : N;
-fun overly_Adv : Adv;
-fun overmantel_N : N;
-fun overmaster_V2 : V2;
-fun overmodest_A : A;
-fun overmuch_A : A;
-fun overmuch_Adv : Adv;
-fun overnervous_A : A;
-fun overnight_A : A;
-fun overnight_Adv : Adv;
-fun overpass_N : N;
-fun overpay_V : V;
-fun overpay_V2 : V2;
-fun overpayment_N : N;
-fun overplant_V2 : V2;
-fun overplay_V2 : V2;
-fun overplus_N : N;
-fun overpopulation_N : N;
-fun overpower_V2 : V2;
-fun overpowering_A : A;
-fun overpraise_V2 : V2;
-fun overprice_V2 : V2;
-fun overprint_N : N;
-fun overprint_V2 : V2;
-fun overproduce_V : V;
-fun overproduce_V2 : V2;
-fun overproduction_N : N;
-fun overproud_A : A;
-fun overrate_V2 : V2;
-fun overreach_V2 : V2;
-fun overreact_V : V;
-fun override_V2 : V2;
-fun overripe_A : A;
-fun overrule_V2 : V2;
-fun overrun_V2 : V2;
-fun oversea_A : A;
-fun oversea_Adv : Adv;
-fun overseas_A : A;
-fun overseas_Adv : Adv;
-fun oversee_V2 : V2;
-fun overseer_N : N;
-fun oversell_V2 : V2;
-fun oversensitive_A : A;
-fun overserious_A : A;
-fun oversew_V2 : V2;
-fun oversewn_A : A;
-fun oversexed_A : A;
-fun overshadow_V2 : V2;
-fun overshoe_N : N;
-fun overshoot_V2 : V2;
-fun overshot_A : A;
-fun overside_Adv : Adv;
-fun oversight_N : N;
-fun oversimplify_V : V;
-fun oversimplify_V2 : V2;
-fun oversize_A : A;
-fun overskirt_N : N;
-fun oversleep_V : V;
-fun overspend_V : V;
-fun overspend_V2 : V2;
-fun overspill_N : N;
-fun overstate_V2 : V2;
-fun overstatement_N : N;
-fun overstay_V2 : V2;
-fun overstep_V2 : V2;
-fun overstock_V2 : V2;
-fun overstrain_N : N;
-fun overstrain_V2 : V2;
-fun overstrung_A : A;
-fun overstuffed_A : A;
-fun oversubscribe_V2 : V2;
-fun oversubscribed_A : A;
-fun oversuspicious_A : A;
-fun overt_A : A;
-fun overtake_V2 : V2;
-fun overtax_V2 : V2;
-fun overthrow_N : N;
-fun overthrow_V2 : V2;
-fun overtime_Adv : Adv;
-fun overtime_N : N;
-fun overtolerance_N : N;
-fun overtone_N : N;
-fun overtop_V2 : V2;
-fun overtrump_V2 : V2;
-fun overture_N : N;
-fun overturn_V : V;
-fun overturn_V2 : V2;
-fun overvalue_V2 : V2;
-fun overweening_A : A;
-fun overweight_A : A;
-fun overweight_N : N;
-fun overweighted_A : A;
-fun overwhelm_V2 : V2;
-fun overwhelmingly_Adv : Adv;
-fun overwork_N : N;
-fun overwork_V : V;
-fun overwork_V2 : V2;
-fun overwrought_A : A;
-fun overzealous_A : A;
-fun oviduct_N : N;
-fun oviedo_PN : PN;
-fun oviparous_A : A;
-fun ovoid_A : A;
-fun ovoid_N : N;
-fun ovum_N : N;
-fun owe_V : V;
-fun owe_V2 : V2;
-fun owing_A : A;
-fun owl_N : N;
-fun owlet_N : N;
-fun owlish_A : A;
-fun own_A : A;
-fun own_V : V;
-fun own_V2 : V2;
-fun owner_N : N;
-fun owner_driven_A : A;
-fun owner_driver_N : N;
-fun owner_occupied_A : A;
-fun owner_occupier_N : N;
-fun ownerless_A : A;
-fun ownership_N : N;
-fun ox_N : N;
-fun oxbridge_PN : PN;
-fun oxeye_N : N;
-fun oxeyed_A : A;
-fun oxford_PN : PN;
-fun oxfordshire_PN : PN;
-fun oxidation_N : N;
-fun oxide_N : N;
-fun oxidization_N : N;
-fun oxidize_V : V;
-fun oxidize_V2 : V2;
-fun oxon_PN : PN;
-fun oxonian_A : A;
-fun oxonian_N : N;
-fun oxtail_N : N;
-fun oxted_PN : PN;
-fun oxyacetylene_A : A;
-fun oxyacetylene_N : N;
-fun oxygen_N : N;
-fun oxygenate_V2 : V2;
-fun oxygenize_V2 : V2;
-fun oyster_N : N;
-fun oyster_bank_N : N;
-fun oyster_bar_N : N;
-fun oyster_bed_N : N;
-fun oyster_catcher_N : N;
-fun oz_N : N;
-fun ozone_N : N;
-fun ozzie_PN : PN;
-fun pa_N : N;
-fun pabulum_N : N;
-fun pace_N : N;
-fun pace_V : V;
-fun pace_V2 : V2;
-fun pacemaker_N : N;
-fun pacesetter_N : N;
-fun pachyderm_N : N;
-fun pacific_A : A;
-fun pacific_PN : PN;
-fun pacifically_Adv : Adv;
-fun pacification_N : N;
-fun pacifism_N : N;
-fun pacifist_N : N;
-fun pacify_V2 : V2;
-fun pack_N : N;
-fun pack_V : V;
-fun pack_V2 : V2;
-fun pack_animal_N : N;
-fun pack_saddle_N : N;
-fun pack_thread_N : N;
-fun package_N : N;
-fun package_V2 : V2;
-fun packer_N : N;
-fun packet_N : N;
-fun packet_boat_N : N;
-fun packhorse_N : N;
-fun packing_case_N : N;
-fun packing_needle_N : N;
-fun pact_N : N;
-fun pad_N : N;
-fun pad_V : V;
-fun pad_V2 : V2;
-fun padding_N : N;
-fun paddle_N : N;
-fun paddle_V : V;
-fun paddle_V2 : V2;
-fun paddle_box_N : N;
-fun paddle_steamer_N : N;
-fun paddle_wheel_N : N;
-fun paddock_N : N;
-fun paddy_N : N;
-fun paddy_PN : PN;
-fun paddy_field_N : N;
-fun paddy_wagon_N : N;
-fun padlock_N : N;
-fun padlock_V2 : V2;
-fun padova_PN : PN;
-fun padre_N : N;
-fun padua_PN : PN;
-fun paean_N : N;
-fun paederasty_N : N;
-fun paediatrics_N : N;
-fun paeony_N : N;
-fun pagan_A : A;
-fun pagan_N : N;
-fun paganism_N : N;
-fun page_N : N;
-fun page_V2 : V2;
-fun pageant_N : N;
-fun pageantry_N : N;
-fun pagination_N : N;
-fun pagoda_N : N;
-fun pail_N : N;
-fun pailful_N : N;
-fun paillasse_N : N;
-fun pailliasse_N : N;
-fun pain_N : N;
-fun pain_V2 : V2;
-fun pained_A : A;
-fun painful_A : A;
-fun painkiller_N : N;
-fun painless_A : A;
-fun painstaking_A : A;
-fun paint_N : N;
-fun paint_V : V;
-fun paint_V2 : V2;
-fun paintbox_N : N;
-fun paintbrush_N : N;
-fun painter_N : N;
-fun painting_N : N;
-fun pair_N : N;
-fun pair_V : V;
-fun pair_V2 : V2;
-fun paisley_N : N;
-fun paisley_PN : PN;
-fun pakistan_PN : PN;
-fun pakistani_A : A;
-fun pakistani_N : N;
-fun pal_N : N;
-fun pal_V : V;
-fun palace_N : N;
-fun paladin_N : N;
-fun palaeolithic_A : A;
-fun palaeontologist_N : N;
-fun palaeontology_N : N;
-fun palankeen_N : N;
-fun palanquin_N : N;
-fun palatable_A : A;
-fun palatal_A : A;
-fun palatal_N : N;
-fun palate_N : N;
-fun palatial_A : A;
-fun palatinate_N : N;
-fun palaver_N : N;
-fun palaver_V : V;
-fun pale_A : A;
-fun pale_N : N;
-fun pale_V : V;
-fun paleface_N : N;
-fun palembang_PN : PN;
-fun paleness_N : N;
-fun paleolithic_A : A;
-fun paleontologist_N : N;
-fun paleontology_N : N;
-fun palermo_PN : PN;
-fun palestine_PN : PN;
-fun palestinian_A : A;
-fun palestinian_N : N;
-fun palette_N : N;
-fun palette_knife_N : N;
-fun palfrey_N : N;
-fun palimpsest_N : N;
-fun palindrome_N : N;
-fun paling_N : N;
-fun palisade_N : N;
-fun palisade_V2 : V2;
-fun palish_A : A;
-fun pall_N : N;
-fun pall_V : V;
-fun pallbearer_N : N;
-fun pallet_N : N;
-fun palliasse_N : N;
-fun palliate_V2 : V2;
-fun palliation_N : N;
-fun palliative_A : A;
-fun palliative_N : N;
-fun pallid_A : A;
-fun pallidness_N : N;
-fun pallor_N : N;
-fun pally_A : A;
-fun palm_N : N;
-fun palm_V2 : V2;
-fun palm_oil_N : N;
-fun palmer_N : N;
-fun palmetto_N : N;
-fun palmist_N : N;
-fun palmistry_N : N;
-fun palmy_A : A;
-fun palpable_A : A;
-fun palpitate_V : V;
-fun palpitation_N : N;
-fun palsy_N : N;
-fun palsy_V2 : V2;
-fun palter_V : V;
-fun paltry_A : A;
-fun pam_PN : PN;
-fun pamela_PN : PN;
-fun pampas_grass_N : N;
-fun pamper_V2 : V2;
-fun pamphlet_N : N;
-fun pamphleteer_N : N;
-fun pamplona_PN : PN;
-fun pan_N : N;
-fun pan_V : V;
-fun pan_V2 : V2;
-fun panacea_N : N;
-fun panache_N : N;
-fun panama_N : N;
-fun panama_PN : PN;
-fun panamanian_A : A;
-fun panamanian_N : N;
-fun panatella_N : N;
-fun pancake_N : N;
-fun panchromatic_A : A;
-fun pancreas_N : N;
-fun pancreatic_A : A;
-fun panda_N : N;
-fun pandemic_A : A;
-fun pandemic_N : N;
-fun pandemonium_N : N;
-fun pander_N : N;
-fun pander_V : V;
-fun pane_N : N;
-fun panegyric_N : N;
-fun panel_N : N;
-fun panel_V2 : V2;
-fun panelling_N : N;
-fun pang_N : N;
-fun panga_N : N;
-fun panhandle_N : N;
-fun panhandle_V : V;
-fun panic_N : N;
-fun panic_V : V;
-fun panic_V2 : V2;
-fun panic_stricken_A : A;
-fun panicky_A : A;
-fun panjandrum_N : N;
-fun pannier_N : N;
-fun pannikin_N : N;
-fun panoplied_A : A;
-fun panoply_N : N;
-fun panoptic_A : A;
-fun panorama_N : N;
-fun panoramic_A : A;
-fun pansy_N : N;
-fun pant_N : N;
-fun pant_V : V;
-fun pant_V2 : V2;
-fun pantaloon_N : N;
-fun pantechnicon_N : N;
-fun pantheism_N : N;
-fun pantheist_N : N;
-fun pantheistic_A : A;
-fun pantheon_N : N;
-fun panther_N : N;
-fun pantile_N : N;
-fun pantingly_Adv : Adv;
-fun panto_N : N;
-fun pantograph_N : N;
-fun pantomime_N : N;
-fun pantry_N : N;
-fun pantryman_N : N;
-fun panty_hose_N : N;
-fun panzer_A : A;
-fun paotow_PN : PN;
-fun pap_N : N;
-fun papa_N : N;
-fun papacy_N : N;
-fun papal_A : A;
-fun papaw_N : N;
-fun papaya_N : N;
-fun paper_N : N;
-fun paper_V2 : V2;
-fun paper_chase_N : N;
-fun paperback_N : N;
-fun paperbacked_A : A;
-fun paperclip_N : N;
-fun paperhanger_N : N;
-fun paperknife_N : N;
-fun paperless_A : A;
-fun papermill_N : N;
-fun paperweight_N : N;
-fun paperwork_N : N;
-fun papier_mache_N : N;
-fun papist_A : A;
-fun papist_N : N;
-fun papoose_N : N;
-fun paprika_N : N;
-fun papua_PN : PN;
-fun papuan_A : A;
-fun papuan_N : N;
-fun papyrus_N : N;
-fun par_N : N;
-fun par_excellence_Adv : Adv;
-fun para_N : N;
-fun parable_N : N;
-fun parabola_N : N;
-fun parabolic_A : A;
-fun parabolical_A : A;
-fun parachute_N : N;
-fun parachute_V : V;
-fun parachute_V2 : V2;
-fun parachutist_N : N;
-fun parade_N : N;
-fun parade_V : V;
-fun parade_V2 : V2;
-fun parade_ground_N : N;
-fun paradigm_N : N;
-fun paradise_N : N;
-fun paradisiac_A : A;
-fun paradisiacal_A : A;
-fun paradox_N : N;
-fun paradoxical_A : A;
-fun paraffin_N : N;
-fun paragon_N : N;
-fun paragraph_N : N;
-fun paragraph_V2 : V2;
-fun paraguay_PN : PN;
-fun paraguayan_A : A;
-fun paraguayan_N : N;
-fun parakeet_N : N;
-fun parallel_A : A;
-fun parallel_N : N;
-fun parallel_V2 : V2;
-fun parallelism_N : N;
-fun parallelogram_N : N;
-fun paralyse_V2 : V2;
-fun paralysis_N : N;
-fun paralytic_A : A;
-fun paralytic_N : N;
-fun paralyze_V2 : V2;
-fun parameter_N : N;
-fun paramilitary_A : A;
-fun paramount_A : A;
-fun paramountcy_N : N;
-fun paramour_N : N;
-fun paranoia_N : N;
-fun paranoiac_N : N;
-fun paranoid_A : A;
-fun paranoid_N : N;
-fun parapet_N : N;
-fun paraphernalia_N : N;
-fun paraphrase_V2 : V2;
-fun paraplegia_N : N;
-fun paraplegic_A : A;
-fun paraplegic_N : N;
-fun parasite_N : N;
-fun parasitic_A : A;
-fun parasitical_A : A;
-fun parasol_N : N;
-fun paratrooper_N : N;
-fun paratyphoid_N : N;
-fun parboil_V2 : V2;
-fun parcel_N : N;
-fun parcel_V2 : V2;
-fun parch_V2 : V2;
-fun parchment_N : N;
-fun pardon_N : N;
-fun pardon_V2 : V2;
-fun pardonable_A : A;
-fun pardoner_N : N;
-fun pare_V2 : V2;
-fun paregoric_N : N;
-fun parent_N : N;
-fun parentage_N : N;
-fun parental_A : A;
-fun parenthesis_N : N;
-fun parenthetic_A : A;
-fun parenthetical_A : A;
-fun pari_mutuel_N : N;
-fun pari_passu_Adv : Adv;
-fun pariah_N : N;
-fun pariah_dog_N : N;
-fun paris_PN : PN;
-fun parish_N : N;
-fun parishioner_N : N;
-fun parisian_A : A;
-fun parisian_N : N;
-fun parity_N : N;
-fun park_N : N;
-fun park_V : V;
-fun park_V2 : V2;
-fun parka_N : N;
-fun parking_N : N;
-fun parkinson's_A : A;
-fun parky_A : A;
-fun parlance_N : N;
-fun parley_N : N;
-fun parley_V : V;
-fun parliament_N : N;
-fun parliamentarian_N : N;
-fun parliamentary_A : A;
-fun parlour_N : N;
-fun parlour_car_N : N;
-fun parlous_A : A;
-fun parma_PN : PN;
-fun parmesan_N : N;
-fun parochial_A : A;
-fun parochialism_N : N;
-fun parodist_N : N;
-fun parody_N : N;
-fun parody_V2 : V2;
-fun parole_N : N;
-fun parole_V2 : V2;
-fun paroquet_N : N;
-fun paroxysm_N : N;
-fun parquet_N : N;
-fun parr_N : N;
-fun parricide_N : N;
-fun parrot_N : N;
-fun parry_N : N;
-fun parry_V2 : V2;
-fun parse_V2 : V2;
-fun parsee_N : N;
-fun parsimonious_A : A;
-fun parsimony_N : N;
-fun parsley_N : N;
-fun parsnip_N : N;
-fun parson_N : N;
-fun parsonage_N : N;
-fun part_Adv : Adv;
-fun part_N : N;
-fun part_V : V;
-fun part_V2 : V2;
-fun part_owner_N : N;
-fun part_singing_N : N;
-fun part_song_N : N;
-fun part_time_A : A;
-fun part_time_Adv : Adv;
-fun part_timer_N : N;
-fun partake_V : V;
-fun partake_V2 : V2;
-fun parterre_N : N;
-fun parthenogenesis_N : N;
-fun parthian_A : A;
-fun parti_coloured_A : A;
-fun partial_A : A;
-fun partiality_N : N;
-fun participant_N : N;
-fun participate_V : V;
-fun participate_V2 : V2;
-fun participation_N : N;
-fun participial_A : A;
-fun participle_N : N;
-fun particle_N : N;
-fun particular_A : A;
-fun particular_N : N;
-fun particularity_N : N;
-fun particularize_V : V;
-fun particularize_V2 : V2;
-fun parting_N : N;
-fun partisan_A : A;
-fun partisan_N : N;
-fun partisanship_N : N;
-fun partition_N : N;
-fun partition_V2 : V2;
-fun partitive_A : A;
-fun partitive_N : N;
-fun partly_Adv : Adv;
-fun partner_N : N;
-fun partner_V2 : V2;
-fun partnership_N : N;
-fun partridge_N : N;
-fun parturition_N : N;
-fun party_N : N;
-fun party_spirit_N : N;
-fun party_spirited_A : A;
-fun party_wall_N : N;
-fun parvenu_N : N;
-fun paschal_A : A;
-fun pasha_N : N;
-fun pashto_N : N;
-fun pass_N : N;
-fun pass_V : V;
-fun pass_V2 : V2;
-fun passable_A : A;
-fun passage_N : N;
-fun passageway_N : N;
-fun passbook_N : N;
-fun passe_A : A;
-fun passee_A : A;
-fun passenger_N : N;
-fun passepartout_N : N;
-fun passer_by_N : N;
-fun passim_Adv : Adv;
-fun passing_A : A;
-fun passing_Adv : Adv;
-fun passing_N : N;
-fun passing_out_A : A;
-fun passion_N : N;
-fun passion_flower_N : N;
-fun passionate_A : A;
-fun passionless_A : A;
-fun passive_A : A;
-fun passive_N : N;
-fun passiveness_N : N;
-fun passivity_N : N;
-fun passkey_N : N;
-fun passover_N : N;
-fun passport_N : N;
-fun password_N : N;
-fun past_A : A;
-fun past_Adv : Adv;
-fun past_N : N;
-fun past_Prep : Prep ;
-fun pasta_N : N;
-fun paste_N : N;
-fun paste_V2 : V2;
-fun paste_up_N : N;
-fun pasteboard_N : N;
-fun pastel_N : N;
-fun pastern_N : N;
-fun pasteurization_N : N;
-fun pasteurize_V2 : V2;
-fun pastiche_N : N;
-fun pastille_N : N;
-fun pastime_N : N;
-fun pasting_N : N;
-fun pastor_N : N;
-fun pastoral_A : A;
-fun pastoral_N : N;
-fun pastorate_N : N;
-fun pastry_N : N;
-fun pastry_cook_N : N;
-fun pasturage_N : N;
-fun pasture_N : N;
-fun pasture_V : V;
-fun pasture_V2 : V2;
-fun pasty_A : A;
-fun pasty_N : N;
-fun pat_Adv : Adv;
-fun pat_N : N;
-fun pat_PN : PN;
-fun pat_V : V;
-fun pat_V2 : V2;
-fun patch_N : N;
-fun patch_V2 : V2;
-fun patch_pocket_N : N;
-fun patchily_Adv : Adv;
-fun patchiness_N : N;
-fun patchouli_N : N;
-fun patchwork_N : N;
-fun patchy_A : A;
-fun pate_1_N : N;
-fun pate_2_N : N;
-fun pate_de_foie_gras_N : N;
-fun patella_N : N;
-fun patent_A : A;
-fun patent_N : N;
-fun patent_V2 : V2;
-fun patentee_N : N;
-fun paterfamilias_N : N;
-fun paternal_A : A;
-fun paternalism_N : N;
-fun paternity_N : N;
-fun paternoster_N : N;
-fun path_N : N;
-fun path_finder_N : N;
-fun pathetic_A : A;
-fun pathetically_Adv : Adv;
-fun pathless_A : A;
-fun pathogen_N : N;
-fun pathological_A : A;
-fun pathologist_N : N;
-fun pathology_N : N;
-fun pathos_N : N;
-fun pathway_N : N;
-fun patience_N : N;
-fun patience_PN : PN;
-fun patient_A : A;
-fun patient_N : N;
-fun patina_N : N;
-fun patio_N : N;
-fun patisserie_N : N;
-fun patois_N : N;
-fun patrai_PN : PN;
-fun patrial_N : N;
-fun patriarch_N : N;
-fun patriarchal_A : A;
-fun patriarchate_N : N;
-fun patriarchy_N : N;
-fun patricia_PN : PN;
-fun patrician_A : A;
-fun patrician_N : N;
-fun patricide_N : N;
-fun patrick_PN : PN;
-fun patrimonial_A : A;
-fun patrimony_N : N;
-fun patriot_N : N;
-fun patriotic_A : A;
-fun patriotically_Adv : Adv;
-fun patriotism_N : N;
-fun patrol_N : N;
-fun patrol_V : V;
-fun patrol_V2 : V2;
-fun patrolman_N : N;
-fun patron_N : N;
-fun patronage_N : N;
-fun patroness_N : N;
-fun patronize_V2 : V2;
-fun patronizing_A : A;
-fun patronymic_A : A;
-fun patronymic_N : N;
-fun patten_N : N;
-fun patter_N : N;
-fun patter_V : V;
-fun patter_V2 : V2;
-fun pattern_N : N;
-fun pattern_V2 : V2;
-fun patty_N : N;
-fun patty_PN : PN;
-fun patty_pan_N : N;
-fun paucity_N : N;
-fun paul_PN : PN;
-fun paula_PN : PN;
-fun pauline_PN : PN;
-fun paunch_N : N;
-fun paunchiness_N : N;
-fun paunchy_A : A;
-fun pauper_N : N;
-fun pauperism_N : N;
-fun pauperization_N : N;
-fun pauperize_V2 : V2;
-fun pause_N : N;
-fun pause_V : V;
-fun pause_V2V : V2V;
-fun pause_VS : VS;
-fun pave_V2 : V2;
-fun pavement_N : N;
-fun pavilion_N : N;
-fun paving_stone_N : N;
-fun paw_N : N;
-fun paw_V : V;
-fun paw_V2 : V2;
-fun pawky_A : A;
-fun pawl_N : N;
-fun pawn_N : N;
-fun pawn_V2 : V2;
-fun pawn_ticket_N : N;
-fun pawnbroker_N : N;
-fun pawnshop_N : N;
-fun pawpaw_N : N;
-fun pax_N : N;
-fun pax_romana_N : N;
-fun pay_N : N;
-fun pay_V : V;
-fun pay_V2 : V2;
-fun pay_V2V : V2V;
-fun pay_VS : VS;
-fun pay_as_you_earn_N : N;
-fun pay_claim_N : N;
-fun pay_packet_N : N;
-fun pay_station_N : N;
-fun payable_A : A;
-fun payday_N : N;
-fun paydirt_N : N;
-fun paye_PN : PN;
-fun payee_N : N;
-fun payer_N : N;
-fun payload_N : N;
-fun paymaster_N : N;
-fun payment_N : N;
-fun paynim_N : N;
-fun payoff_N : N;
-fun payphone_N : N;
-fun payroll_N : N;
-fun paysheet_N : N;
-fun payslip_N : N;
-fun pc_PN : PN;
-fun pdsa_N : N;
-fun pe_N : N;
-fun pea_N : N;
-fun pea_chick_N : N;
-fun pea_flour_N : N;
-fun pea_green_A : A;
-fun pea_green_N : N;
-fun pea_jacket_N : N;
-fun pea_soup_N : N;
-fun peace_N : N;
-fun peace_offering_N : N;
-fun peaceable_A : A;
-fun peaceful_A : A;
-fun peacefulness_N : N;
-fun peacehaven_PN : PN;
-fun peacekeeper_N : N;
-fun peacemaker_N : N;
-fun peacetime_N : N;
-fun peach_N : N;
-fun peach_V : V;
-fun peach_V2 : V2;
-fun peacock_N : N;
-fun peacock_blue_A : A;
-fun peacock_blue_N : N;
-fun peafowl_N : N;
-fun peahen_N : N;
-fun peak_N : N;
-fun peak_V : V;
-fun peak_V2 : V2;
-fun peaked_A : A;
-fun peaky_A : A;
-fun peal_N : N;
-fun peal_V : V;
-fun peal_V2 : V2;
-fun peanut_N : N;
-fun pear_N : N;
-fun pearl_N : N;
-fun pearl_PN : PN;
-fun pearl_V : V;
-fun pearl_barley_N : N;
-fun pearl_diver_N : N;
-fun pearl_fishery_N : N;
-fun pearl_oyster_N : N;
-fun pearl_sago_N : N;
-fun pearly_A : A;
-fun pearmain_N : N;
-fun peasant_N : N;
-fun peasantry_N : N;
-fun pease_N : N;
-fun pease_pudding_N : N;
-fun peashooter_N : N;
-fun peasouper_N : N;
-fun peat_N : N;
-fun peaty_A : A;
-fun pebble_N : N;
-fun pebbly_A : A;
-fun pecan_N : N;
-fun peccable_A : A;
-fun peccadillo_N : N;
-fun peccary_N : N;
-fun peck_N : N;
-fun peck_V : V;
-fun peck_V2 : V2;
-fun pecker_N : N;
-fun peckish_A : A;
-fun pectic_A : A;
-fun pectin_N : N;
-fun pectoral_A : A;
-fun peculate_V : V;
-fun peculate_V2 : V2;
-fun peculation_N : N;
-fun peculiar_A : A;
-fun peculiarity_N : N;
-fun pecuniary_A : A;
-fun pedagogic_A : A;
-fun pedagogical_A : A;
-fun pedagogue_N : N;
-fun pedagogy_N : N;
-fun pedal_A : A;
-fun pedal_N : N;
-fun pedal_V : V;
-fun pedal_V2 : V2;
-fun pedant_N : N;
-fun pedantic_A : A;
-fun pedantically_Adv : Adv;
-fun pedantry_N : N;
-fun peddle_V : V;
-fun peddle_V2 : V2;
-fun peddler_N : N;
-fun peddling_A : A;
-fun pederast_N : N;
-fun pederasty_N : N;
-fun pedestal_N : N;
-fun pedestrian_A : A;
-fun pedestrian_N : N;
-fun pediatrician_N : N;
-fun pediatrics_N : N;
-fun pedicab_N : N;
-fun pedicure_N : N;
-fun pedigree_N : N;
-fun pediment_N : N;
-fun pedlar_N : N;
-fun pedometer_N : N;
-fun pee_N : N;
-fun pee_V : V;
-fun peebles_PN : PN;
-fun peek_N : N;
-fun peek_V : V;
-fun peek_a_boo_N : N;
-fun peel_N : N;
-fun peel_V : V;
-fun peel_V2 : V2;
-fun peeler_N : N;
-fun peep_N : N;
-fun peep_V : V;
-fun peeper_N : N;
-fun peephole_N : N;
-fun peepshow_N : N;
-fun peepul_N : N;
-fun peer_N : N;
-fun peer_V : V;
-fun peerage_N : N;
-fun peeress_N : N;
-fun peerless_A : A;
-fun peeve_V2 : V2;
-fun peeved_A : A;
-fun peevish_A : A;
-fun peevishness_N : N;
-fun peewit_N : N;
-fun peg_N : N;
-fun peg_PN : PN;
-fun peg_V : V;
-fun peg_V2 : V2;
-fun peggy_PN : PN;
-fun peignoir_N : N;
-fun pejorative_A : A;
-fun peke_N : N;
-fun pekinese_N : N;
-fun peking_PN : PN;
-fun pekoe_N : N;
-fun pelf_N : N;
-fun pelican_N : N;
-fun pelisse_N : N;
-fun pell_mell_Adv : Adv;
-fun pellet_N : N;
-fun pellucid_A : A;
-fun pelmet_N : N;
-fun pelota_N : N;
-fun pelt_N : N;
-fun pelt_V : V;
-fun pelt_V2 : V2;
-fun pelton_PN : PN;
-fun pelvic_A : A;
-fun pelvis_N : N;
-fun pembroke_PN : PN;
-fun pemmican_N : N;
-fun pen_N : N;
-fun pen_V2 : V2;
-fun pen_and_ink_N : N;
-fun pen_friend_N : N;
-fun pen_name_N : N;
-fun pen_pusher_N : N;
-fun penal_A : A;
-fun penalization_N : N;
-fun penalize_V2 : V2;
-fun penalty_N : N;
-fun penance_N : N;
-fun penarth_PN : PN;
-fun penchant_N : N;
-fun pencil_N : N;
-fun pencil_V2 : V2;
-fun pend_V : V;
-fun pend_V2 : V2;
-fun pendant_N : N;
-fun pendent_A : A;
-fun pending_A : A;
-fun pending_Prep : Prep ;
-fun pendlebury_PN : PN;
-fun pendulous_A : A;
-fun pendulum_N : N;
-fun penelope_PN : PN;
-fun penetrability_N : N;
-fun penetrable_A : A;
-fun penetrate_V : V;
-fun penetrate_V2 : V2;
-fun penetrating_A : A;
-fun penetration_N : N;
-fun penetrative_A : A;
-fun penguin_N : N;
-fun penicillin_N : N;
-fun penicuik_PN : PN;
-fun peninsula_N : N;
-fun peninsular_A : A;
-fun penis_N : N;
-fun penitence_N : N;
-fun penitent_A : A;
-fun penitent_N : N;
-fun penitential_A : A;
-fun penitentiary_A : A;
-fun penitentiary_N : N;
-fun penki_PN : PN;
-fun penknife_N : N;
-fun penmanship_N : N;
-fun penn'orth_N : N;
-fun pennant_N : N;
-fun penniless_A : A;
-fun pennon_N : N;
-fun pennsylvania_PN : PN;
-fun penny_N : N;
-fun penny_PN : PN;
-fun pennyweight_N : N;
-fun pennyworth_N : N;
-fun penology_N : N;
-fun penrhyn_PN : PN;
-fun penrith_PN : PN;
-fun penryn_PN : PN;
-fun pension_N : N;
-fun pension_V2 : V2;
-fun pensionable_A : A;
-fun pensioner_N : N;
-fun pensive_A : A;
-fun pensiveness_N : N;
-fun penstock_N : N;
-fun pent_up_A : A;
-fun pentagon_N : N;
-fun pentagonal_A : A;
-fun pentameter_N : N;
-fun pentateuch_N : N;
-fun pentathlon_N : N;
-fun pentecost_N : N;
-fun pentecostal_A : A;
-fun penthouse_N : N;
-fun penultimate_A : A;
-fun penultimate_N : N;
-fun penumbra_N : N;
-fun penurious_A : A;
-fun penuriousness_N : N;
-fun penury_N : N;
-fun penzance_PN : PN;
-fun peon_N : N;
-fun peonage_N : N;
-fun peony_N : N;
-fun people_N : N;
-fun people_V2 : V2;
-fun pep_N : N;
-fun pep_V2 : V2;
-fun pepper_N : N;
-fun pepper_V2 : V2;
-fun pepper_and_salt_N : N;
-fun pepper_mill_N : N;
-fun pepper_pot_N : N;
-fun peppercorn_N : N;
-fun peppermint_N : N;
-fun peppery_A : A;
-fun pepsin_N : N;
-fun peptic_A : A;
-fun per_Prep : Prep ;
-fun peradventure_Adv : Adv;
-fun perambulate_V : V;
-fun perambulate_V2 : V2;
-fun perambulation_N : N;
-fun perambulator_N : N;
-fun perceivable_A : A;
-fun perceive_V2 : V2;
-fun perceive_V2V : V2V;
-fun perceive_VS : VS;
-fun perceiver_N : N;
-fun percent_N : N;
-fun percentage_N : N;
-fun perceptibility_N : N;
-fun perceptible_A : A;
-fun perception_N : N;
-fun perceptive_A : A;
-fun perceptual_A : A;
-fun perch_N : N;
-fun perch_V : V;
-fun perch_V2 : V2;
-fun perchance_Adv : Adv;
-fun percipient_A : A;
-fun percolate_V : V;
-fun percolate_V2 : V2;
-fun percolator_N : N;
-fun percussion_N : N;
-fun percussionist_N : N;
-fun percy_PN : PN;
-fun perdition_N : N;
-fun peregrination_N : N;
-fun peremptory_A : A;
-fun perennial_A : A;
-fun perennial_N : N;
-fun perfect_A : A;
-fun perfect_V2 : V2;
-fun perfectibility_N : N;
-fun perfectible_A : A;
-fun perfection_N : N;
-fun perfectionist_N : N;
-fun perfervid_A : A;
-fun perfidious_A : A;
-fun perfidiousness_N : N;
-fun perfidy_N : N;
-fun perforate_V2 : V2;
-fun perforation_N : N;
-fun perforce_Adv : Adv;
-fun perform_V : V;
-fun perform_V2 : V2;
-fun performance_N : N;
-fun performer_N : N;
-fun perfume_N : N;
-fun perfume_V2 : V2;
-fun perfumer_N : N;
-fun perfunctory_A : A;
-fun pergola_N : N;
-fun perhaps_Adv : Adv;
-fun peri_N : N;
-fun perigee_N : N;
-fun perihelion_N : N;
-fun peril_N : N;
-fun peril_V2 : V2;
-fun perilous_A : A;
-fun perimeter_N : N;
-fun period_N : N;
-fun periodic_A : A;
-fun periodical_A : A;
-fun periodical_N : N;
-fun peripatetic_A : A;
-fun peripheral_A : A;
-fun periphery_N : N;
-fun periphrasis_N : N;
-fun periphrastic_A : A;
-fun periscope_N : N;
-fun perish_V : V;
-fun perish_V2 : V2;
-fun perishable_A : A;
-fun perisher_N : N;
-fun peristyle_N : N;
-fun peritonitis_N : N;
-fun periwig_N : N;
-fun periwinkle_N : N;
-fun perjure_V2 : V2;
-fun perjurer_N : N;
-fun perjury_N : N;
-fun perk_N : N;
-fun perk_V : V;
-fun perk_V2 : V2;
-fun perkily_Adv : Adv;
-fun perkiness_N : N;
-fun perky_A : A;
-fun perm_N : N;
-fun perm_PN : PN;
-fun perm_V2 : V2;
-fun permafrost_N : N;
-fun permanence_N : N;
-fun permanency_N : N;
-fun permanent_A : A;
-fun permanganate_N : N;
-fun permeability_N : N;
-fun permeable_A : A;
-fun permeate_V : V;
-fun permeate_V2 : V2;
-fun permeation_N : N;
-fun permissible_A : A;
-fun permission_N : N;
-fun permissive_A : A;
-fun permissiveness_N : N;
-fun permit_N : N;
-fun permit_V : V;
-fun permit_V2 : V2;
-fun permit_V2V : V2V;
-fun permutation_N : N;
-fun permute_V2 : V2;
-fun pernicious_A : A;
-fun perniciousness_N : N;
-fun pernickety_A : A;
-fun peroration_N : N;
-fun peroxide_N : N;
-fun perpendicular_A : A;
-fun perpendicular_N : N;
-fun perpetrate_V2 : V2;
-fun perpetration_N : N;
-fun perpetrator_N : N;
-fun perpetual_A : A;
-fun perpetuate_V2 : V2;
-fun perpetuation_N : N;
-fun perpetuity_N : N;
-fun perplex_V2 : V2;
-fun perplexed_A : A;
-fun perplexity_N : N;
-fun perquisite_N : N;
-fun perry_N : N;
-fun persecute_V2 : V2;
-fun persecution_N : N;
-fun persecutor_N : N;
-fun perseverance_N : N;
-fun persevere_V : V;
-fun persevering_A : A;
-fun pershore_PN : PN;
-fun persia_PN : PN;
-fun persian_A : A;
-fun persianMasc_N : N;
-fun persianFem_N : N;
-fun persiflage_N : N;
-fun persimmon_N : N;
-fun persist_V : V;
-fun persistence_N : N;
-fun persistent_A : A;
-fun person_N : N;
-fun persona_N : N;
-fun persona_grata_N : N;
-fun persona_non_grata_N : N;
-fun personable_A : A;
-fun personage_N : N;
-fun personal_A : A;
-fun personal_N : N;
-fun personnel_N : N;
-fun personality_N : N;
-fun personalize_V2 : V2;
-fun personalty_N : N;
-fun personate_V2 : V2;
-fun personation_N : N;
-fun personification_N : N;
-fun personify_V2 : V2;
-fun perspective_N : N;
-fun perspex_N : N;
-fun perspicacious_A : A;
-fun perspicacity_N : N;
-fun perspicuity_N : N;
-fun perspicuous_A : A;
-fun perspicuousness_N : N;
-fun perspiration_N : N;
-fun perspire_V : V;
-fun persuadable_A : A;
-fun persuade_V2 : V2;
-fun persuasion_N : N;
-fun persuasive_A : A;
-fun persuasiveness_N : N;
-fun pert_A : A;
-fun pertain_V : V;
-fun perth_PN : PN;
-fun pertinacious_A : A;
-fun pertinacity_N : N;
-fun pertinence_N : N;
-fun pertinent_A : A;
-fun pertness_N : N;
-fun perturb_V2 : V2;
-fun perturbation_N : N;
-fun peru_PN : PN;
-fun perugia_PN : PN;
-fun peruke_N : N;
-fun perusal_N : N;
-fun peruse_V2 : V2;
-fun peruvian_A : A;
-fun peruvian_N : N;
-fun pervade_V2 : V2;
-fun pervasion_N : N;
-fun pervasive_A : A;
-fun pervasiveness_N : N;
-fun perverse_A : A;
-fun perverseness_N : N;
-fun perversion_N : N;
-fun perversity_N : N;
-fun pervert_N : N;
-fun pervert_V2 : V2;
-fun pescara_PN : PN;
-fun peseta_N : N;
-fun pesky_A : A;
-fun peso_N : N;
-fun pessary_N : N;
-fun pessimism_N : N;
-fun pessimist_N : N;
-fun pessimistic_A : A;
-fun pessimistically_Adv : Adv;
-fun pest_N : N;
-fun pester_V2 : V2;
-fun pesticide_N : N;
-fun pestiferous_A : A;
-fun pestilence_N : N;
-fun pestilent_A : A;
-fun pestilential_A : A;
-fun pestle_N : N;
-fun pestle_V2 : V2;
-fun pet_N : N;
-fun pet_V2 : V2;
-fun petal_N : N;
-fun petaled_A : A;
-fun petalled_A : A;
-fun petard_N : N;
-fun pete_PN : PN;
-fun peter_PN : PN;
-fun peter_V : V;
-fun peterborough_PN : PN;
-fun peterhead_PN : PN;
-fun peterlee_PN : PN;
-fun petersfield_PN : PN;
-fun petit_bourgeois_N : N;
-fun petite_A : A;
-fun petition_N : N;
-fun petition_V : V;
-fun petition_V2 : V2;
-fun petitioner_N : N;
-fun petrel_N : N;
-fun petrifaction_N : N;
-fun petrify_V : V;
-fun petrify_V2 : V2;
-fun petro_chemical_N : N;
-fun petrol_N : N;
-fun petroleum_N : N;
-fun petrology_N : N;
-fun petticoat_N : N;
-fun pettifogging_A : A;
-fun pettily_Adv : Adv;
-fun pettiness_N : N;
-fun pettish_A : A;
-fun pettishness_N : N;
-fun petty_A : A;
-fun petulance_N : N;
-fun petulant_A : A;
-fun petunia_N : N;
-fun pew_N : N;
-fun pew_opener_N : N;
-fun pewit_N : N;
-fun pewter_N : N;
-fun peyote_N : N;
-fun pfennig_N : N;
-fun phaeton_N : N;
-fun phagocyte_N : N;
-fun phalanx_N : N;
-fun phallic_A : A;
-fun phallus_N : N;
-fun phantasm_N : N;
-fun phantasmagoria_N : N;
-fun phantasmal_A : A;
-fun phantasy_N : N;
-fun phantom_N : N;
-fun pharaoh_N : N;
-fun pharisaic_A : A;
-fun pharisaical_A : A;
-fun pharisee_N : N;
-fun pharmaceutical_A : A;
-fun pharmacist_N : N;
-fun pharmacological_A : A;
-fun pharmacologist_N : N;
-fun pharmacology_N : N;
-fun pharmacopoeia_N : N;
-fun pharmacy_N : N;
-fun pharos_N : N;
-fun pharyngitis_N : N;
-fun pharynx_N : N;
-fun phase_N : N;
-fun phase_V2 : V2;
-fun phd_N : N;
-fun pheasant_N : N;
-fun phenobarbitone_N : N;
-fun phenol_N : N;
-fun phenomenal_A : A;
-fun phenomenon_N : N;
-fun phial_N : N;
-fun phil_PN : PN;
-fun philadelphia_PN : PN;
-fun philander_V : V;
-fun philanderer_N : N;
-fun philanthropic_A : A;
-fun philanthropically_Adv : Adv;
-fun philanthropist_N : N;
-fun philanthropy_N : N;
-fun philatelic_A : A;
-fun philatelist_N : N;
-fun philately_N : N;
-fun philharmonic_A : A;
-fun philhellene_A : A;
-fun philhellene_N : N;
-fun philhellenic_A : A;
-fun philip_PN : PN;
-fun philippa_PN : PN;
-fun philippine_A : A;
-fun philippine_N : N;
-fun philippines_PN : PN;
-fun philistine_N : N;
-fun philistinism_N : N;
-fun philological_A : A;
-fun philologist_N : N;
-fun philology_N : N;
-fun philosopher_N : N;
-fun philosophic_A : A;
-fun philosophical_A : A;
-fun philosophize_V : V;
-fun philosophy_N : N;
-fun philtre_N : N;
-fun phlebitis_N : N;
-fun phlegm_N : N;
-fun phlegmatic_A : A;
-fun phlegmatically_Adv : Adv;
-fun phlox_N : N;
-fun phnom_penh_PN : PN;
-fun phobia_N : N;
-fun phoebe_PN : PN;
-fun phoenix_N : N;
-fun phoenix_PN : PN;
-fun phone_N : N;
-fun phone_V : V;
-fun phone_V2 : V2;
-fun phone_in_N : N;
-fun phonebooth_N : N;
-fun phonecall_N : N;
-fun phoneme_N : N;
-fun phonemic_A : A;
-fun phonemics_N : N;
-fun phonetic_A : A;
-fun phonetically_Adv : Adv;
-fun phonetician_N : N;
-fun phonetics_N : N;
-fun phoney_A : A;
-fun phoney_N : N;
-fun phonic_A : A;
-fun phonics_N : N;
-fun phonograph_N : N;
-fun phonological_A : A;
-fun phonology_N : N;
-fun phony_A : A;
-fun phony_N : N;
-fun phosgene_N : N;
-fun phosphate_N : N;
-fun phosphorescence_N : N;
-fun phosphorescent_A : A;
-fun phosphoric_A : A;
-fun phosphorous_A : A;
-fun phosphorus_N : N;
-fun photo_N : N;
-fun photocopier_N : N;
-fun photocopy_N : N;
-fun photocopy_V2 : V2;
-fun photoelectric_A : A;
-fun photoflash_N : N;
-fun photogenic_A : A;
-fun photograph_N : N;
-fun photograph_V2 : V2;
-fun photographer_N : N;
-fun photographic_A : A;
-fun photographically_Adv : Adv;
-fun photography_N : N;
-fun photogravure_N : N;
-fun photolithography_N : N;
-fun photometer_N : N;
-fun photon_N : N;
-fun photosensitize_V2 : V2;
-fun photostat_N : N;
-fun photostat_V2 : V2;
-fun photosynthesis_N : N;
-fun phrasal_A : A;
-fun phrase_N : N;
-fun phrase_V2 : V2;
-fun phrase_book_N : N;
-fun phraseology_N : N;
-fun phrenetic_A : A;
-fun phrenologist_N : N;
-fun phrenology_N : N;
-fun phthisis_N : N;
-fun phut_Adv : Adv;
-fun phyllis_PN : PN;
-fun phylum_N : N;
-fun physic_N : N;
-fun physical_A : A;
-fun physician_N : N;
-fun physicist_N : N;
-fun physics_N : N;
-fun physiognomy_N : N;
-fun physiological_A : A;
-fun physiologist_N : N;
-fun physiology_N : N;
-fun physiotherapist_N : N;
-fun physiotherapy_N : N;
-fun physique_N : N;
-fun pi_N : N;
-fun piacenza_PN : PN;
-fun pianissimo_A : A;
-fun pianissimo_Adv : Adv;
-fun pianist_N : N;
-fun piano_A : A;
-fun piano_Adv : Adv;
-fun piano_N : N;
-fun pianoforte_N : N;
-fun pianola_N : N;
-fun piastre_N : N;
-fun piazza_N : N;
-fun pibroch_N : N;
-fun pica_N : N;
-fun picador_N : N;
-fun picaresque_A : A;
-fun piccalilli_N : N;
-fun piccaninny_N : N;
-fun piccolo_N : N;
-fun pick_N : N;
-fun pick_V : V;
-fun pick_V2 : V2;
-fun pick_me_up_N : N;
-fun pick_up_N : N;
-fun pickaback_Adv : Adv;
-fun pickaxe_N : N;
-fun picker_N : N;
-fun pickerel_N : N;
-fun picket_N : N;
-fun picket_V : V;
-fun picket_V2 : V2;
-fun picking_N : N;
-fun pickle_N : N;
-fun pickle_V2 : V2;
-fun pickpocket_N : N;
-fun picnic_N : N;
-fun picnic_V : V;
-fun picnicker_N : N;
-fun picric_A : A;
-fun pictorial_A : A;
-fun pictorial_N : N;
-fun picture_N : N;
-fun picture_V2 : V2;
-fun picture_book_N : N;
-fun picture_card_N : N;
-fun picture_gallery_N : N;
-fun picturesque_A : A;
-fun picturesqueness_N : N;
-fun piddle_N : N;
-fun piddle_V : V;
-fun piddling_A : A;
-fun pidgin_N : N;
-fun pie_N : N;
-fun pie_crust_N : N;
-fun piebald_A : A;
-fun piece_N : N;
-fun piece_V2 : V2;
-fun piecemeal_A : A;
-fun piecemeal_Adv : Adv;
-fun piecework_N : N;
-fun pied_A : A;
-fun pied_a_terre_N : N;
-fun pier_N : N;
-fun pier_glass_N : N;
-fun pierce_V : V;
-fun pierce_V2 : V2;
-fun piercing_A : A;
-fun pierrot_N : N;
-fun pieta_N : N;
-fun piety_N : N;
-fun piffle_N : N;
-fun piffle_V : V;
-fun piffling_A : A;
-fun pig_N : N;
-fun pig_V : V;
-fun pig_headed_A : A;
-fun pig_headedness_N : N;
-fun pig_iron_N : N;
-fun pig_sticking_N : N;
-fun pigboat_N : N;
-fun pigeon_N : N;
-fun pigeon_breasted_A : A;
-fun pigeon_toed_A : A;
-fun pigeonhole_N : N;
-fun pigeonhole_V2 : V2;
-fun piggery_N : N;
-fun piggish_A : A;
-fun piggishness_N : N;
-fun piggy_A : A;
-fun piggy_N : N;
-fun piggyback_N : N;
-fun piggyback_V : V;
-fun piglet_N : N;
-fun pigment_N : N;
-fun pigmentation_N : N;
-fun pigmy_N : N;
-fun pigskin_N : N;
-fun pigsty_N : N;
-fun pigswill_N : N;
-fun pigtail_N : N;
-fun pigwash_N : N;
-fun pike_N : N;
-fun pikestaff_N : N;
-fun pilaf_N : N;
-fun pilaff_N : N;
-fun pilaster_N : N;
-fun pilau_N : N;
-fun pilchard_N : N;
-fun pile_N : N;
-fun pile_V : V;
-fun pile_V2 : V2;
-fun pile_driver_N : N;
-fun pile_dwelling_N : N;
-fun pile_up_N : N;
-fun piles_N : N;
-fun pilfer_V : V;
-fun pilfer_V2 : V2;
-fun pilferage_N : N;
-fun pilferer_N : N;
-fun pilgrim_N : N;
-fun pilgrimage_N : N;
-fun pill_N : N;
-fun pill_PN : PN;
-fun pillage_N : N;
-fun pillage_V2 : V2;
-fun pillager_N : N;
-fun pillar_N : N;
-fun pillar_box_N : N;
-fun pillared_A : A;
-fun pillbox_N : N;
-fun pillion_N : N;
-fun pillory_N : N;
-fun pillory_V2 : V2;
-fun pillow_N : N;
-fun pillow_V2 : V2;
-fun pillow_fight_N : N;
-fun pillowcase_N : N;
-fun pillowslip_N : N;
-fun pilot_N : N;
-fun pilot_V2 : V2;
-fun pilot_boat_N : N;
-fun pilot_burner_N : N;
-fun pilot_cloth_N : N;
-fun pilot_engine_N : N;
-fun pilot_fish_N : N;
-fun pilot_light_N : N;
-fun pimento_N : N;
-fun pimp_N : N;
-fun pimp_V : V;
-fun pimpernel_N : N;
-fun pimple_N : N;
-fun pimpled_A : A;
-fun pimply_A : A;
-fun pin_N : N;
-fun pin_V2 : V2;
-fun pin_money_N : N;
-fun pin_point_V2 : V2;
-fun pin_table_N : N;
-fun pin_up_N : N;
-fun pinafore_N : N;
-fun pinball_N : N;
-fun pince_nez_N : N;
-fun pincer_N : N;
-fun pinch_N : N;
-fun pinch_V : V;
-fun pinch_V2 : V2;
-fun pinchbeck_A : A;
-fun pinchbeck_N : N;
-fun pincushion_N : N;
-fun pine_N : N;
-fun pine_V : V;
-fun pineal_A : A;
-fun pineapple_N : N;
-fun ping_N : N;
-fun ping_V : V;
-fun pingpong_N : N;
-fun pinhead_N : N;
-fun pinion_N : N;
-fun pinion_V2 : V2;
-fun pink_A : A;
-fun pink_N : N;
-fun pink_V : V;
-fun pink_V2 : V2;
-fun pinkish_A : A;
-fun pinnace_N : N;
-fun pinnacle_N : N;
-fun pinnacle_V2 : V2;
-fun pinnate_A : A;
-fun pinny_N : N;
-fun pinpoint_N : N;
-fun pinpoint_V2 : V2;
-fun pinprick_N : N;
-fun pinstripe_A : A;
-fun pint_N : N;
-fun pioneer_N : N;
-fun pioneer_V : V;
-fun pioneer_V2 : V2;
-fun pious_A : A;
-fun pip_N : N;
-fun pip_V2 : V2;
-fun pipal_N : N;
-fun pipe_N : N;
-fun pipe_V : V;
-fun pipe_V2 : V2;
-fun pipe_organ_N : N;
-fun pipe_rack_N : N;
-fun pipeclay_N : N;
-fun pipedream_N : N;
-fun pipeful_N : N;
-fun pipeline_N : N;
-fun piper_N : N;
-fun pipette_N : N;
-fun pipework_N : N;
-fun piping_A : A;
-fun piping_Adv : Adv;
-fun piping_N : N;
-fun pippin_N : N;
-fun pipsqueak_N : N;
-fun piquancy_N : N;
-fun piquant_A : A;
-fun pique_N : N;
-fun pique_V2 : V2;
-fun piquet_N : N;
-fun piracy_N : N;
-fun piraeus_PN : PN;
-fun piranha_N : N;
-fun pirate_N : N;
-fun pirate_V2 : V2;
-fun piratical_A : A;
-fun pirouette_N : N;
-fun pirouette_V : V;
-fun pis_aller_N : N;
-fun pisa_PN : PN;
-fun piscatorial_A : A;
-fun pisces_PN : PN;
-fun piss_N : N;
-fun piss_V : V;
-fun piss_V2 : V2;
-fun pissed_A : A;
-fun pistachio_N : N;
-fun pistil_N : N;
-fun pistol_N : N;
-fun piston_N : N;
-fun pit_N : N;
-fun pit_V2 : V2;
-fun pit_a_pat_Adv : Adv;
-fun pit_prop_N : N;
-fun pitch_N : N;
-fun pitch_V : V;
-fun pitch_V2 : V2;
-fun pitch_black_A : A;
-fun pitch_dark_A : A;
-fun pitchblende_N : N;
-fun pitcher_N : N;
-fun pitchfork_N : N;
-fun pitchfork_V2 : V2;
-fun piteous_A : A;
-fun pitfall_N : N;
-fun pith_N : N;
-fun pithead_N : N;
-fun pithily_Adv : Adv;
-fun pithy_A : A;
-fun pitiable_A : A;
-fun pitiful_A : A;
-fun pitiless_A : A;
-fun pitman_N : N;
-fun piton_N : N;
-fun pitsaw_N : N;
-fun pittance_N : N;
-fun pitter_patter_N : N;
-fun pittsburgh_PN : PN;
-fun pituitary_A : A;
-fun pituitary_N : N;
-fun pity_N : N;
-fun pity_V2 : V2;
-fun pitying_A : A;
-fun pivot_N : N;
-fun pivot_V : V;
-fun pivot_V2 : V2;
-fun pivotal_A : A;
-fun pixie_N : N;
-fun pixilated_A : A;
-fun pixy_N : N;
-fun pizza_N : N;
-fun pizzicato_A : A;
-fun pizzicato_Adv : Adv;
-fun placard_N : N;
-fun placard_V2 : V2;
-fun placate_V2 : V2;
-fun placatingly_Adv : Adv;
-fun place_N : N;
-fun place_V2 : V2;
-fun place_bet_N : N;
-fun place_name_N : N;
-fun placebo_N : N;
-fun placeman_N : N;
-fun placement_N : N;
-fun placenta_N : N;
-fun placeseeker_N : N;
-fun placid_A : A;
-fun placidity_N : N;
-fun placing_N : N;
-fun placket_N : N;
-fun plage_N : N;
-fun plagiarism_N : N;
-fun plagiarist_N : N;
-fun plagiarize_V2 : V2;
-fun plague_N : N;
-fun plague_V2 : V2;
-fun plague_spot_N : N;
-fun plaguy_A : A;
-fun plaice_N : N;
-fun plaid_N : N;
-fun plain_A : A;
-fun plain_Adv : Adv;
-fun plain_N : N;
-fun plain_V : V;
-fun plain_V2 : V2;
-fun plain_spoken_A : A;
-fun plainness_N : N;
-fun plainsman_N : N;
-fun plaint_N : N;
-fun plaintiff_N : N;
-fun plaintive_A : A;
-fun plaintiveness_N : N;
-fun plait_N : N;
-fun plait_V2 : V2;
-fun plan_N : N;
-fun plan_V : V;
-fun plan_V2 : V2;
-fun plan_V2V : V2V;
-fun plan_VS : VS;
-fun plan_VV : VV;
-fun planchette_N : N;
-fun plane_N : N;
-fun plane_V : V;
-fun plane_V2 : V2;
-fun plane_tree_N : N;
-fun planet_N : N;
-fun planetarium_N : N;
-fun planetary_A : A;
-fun plangent_A : A;
-fun plank_N : N;
-fun plank_V2 : V2;
-fun plank_bed_N : N;
-fun planking_N : N;
-fun plankton_N : N;
-fun planless_A : A;
-fun planner_N : N;
-fun plant_N : N;
-fun plant_V2 : V2;
-fun plant_louse_N : N;
-fun plantain_N : N;
-fun plantation_N : N;
-fun planter_N : N;
-fun plaque_N : N;
-fun plash_N : N;
-fun plash_V : V;
-fun plash_V2 : V2;
-fun plasm_N : N;
-fun plasma_N : N;
-fun plaster_N : N;
-fun plaster_V2 : V2;
-fun plasterboard_N : N;
-fun plastered_A : A;
-fun plasterer_N : N;
-fun plastic_A : A;
-fun plastic_N : N;
-fun plastic_bomb_N : N;
-fun plasticine_N : N;
-fun plasticity_N : N;
-fun plastics_N : N;
-fun plate_N : N;
-fun plate_V2 : V2;
-fun plate_glass_N : N;
-fun plate_powder_N : N;
-fun plate_rack_N : N;
-fun plateau_N : N;
-fun plateful_N : N;
-fun platelayer_N : N;
-fun platform_N : N;
-fun plating_N : N;
-fun platinum_N : N;
-fun platitude_N : N;
-fun platitudinous_A : A;
-fun platonic_A : A;
-fun platoon_N : N;
-fun platter_N : N;
-fun platypus_N : N;
-fun plaudit_N : N;
-fun plausibility_N : N;
-fun plausible_A : A;
-fun play_N : N;
-fun play_V : V;
-fun play_V2 : V2;
-fun play_VV : VV;
-fun play_acting_N : N;
-fun play_actor_N : N;
-fun play_box_N : N;
-fun play_off_N : N;
-fun play_reading_N : N;
-fun playback_N : N;
-fun playbill_N : N;
-fun playboy_N : N;
-fun player_N : N;
-fun player_piano_N : N;
-fun playfellow_N : N;
-fun playful_A : A;
-fun playfulness_N : N;
-fun playgoer_N : N;
-fun playground_N : N;
-fun playgroup_N : N;
-fun playhouse_N : N;
-fun playing_N : N;
-fun playing_card_N : N;
-fun playing_field_N : N;
-fun playlet_N : N;
-fun playmate_N : N;
-fun playpen_N : N;
-fun playroom_N : N;
-fun playschool_N : N;
-fun playsuit_N : N;
-fun plaything_N : N;
-fun playtime_N : N;
-fun playwright_N : N;
-fun plaza_N : N;
-fun plc_PN : PN;
-fun plea_N : N;
-fun pleach_V2 : V2;
-fun plead_V : V;
-fun plead_V2 : V2;
-fun plead_VA : VA;
-fun plead_VS : VS;
-fun pleadingly_Adv : Adv;
-fun pleasance_N : N;
-fun pleasant_A : A;
-fun pleasantness_N : N;
-fun pleasantry_N : N;
-fun please_V : V;
-fun please_V2 : V2;
-fun please_VV : VV;
-fun pleased_A : A;
-fun pleasing_A : A;
-fun pleasurable_A : A;
-fun pleasure_N : N;
-fun pleasure_boat_N : N;
-fun pleasure_craft_N : N;
-fun pleasure_ground_N : N;
-fun pleat_N : N;
-fun pleat_V2 : V2;
-fun pleb_N : N;
-fun plebeian_A : A;
-fun plebeian_N : N;
-fun plebiscite_N : N;
-fun plectrum_N : N;
-fun pledge_N : N;
-fun pledge_V2 : V2;
-fun pledge_V2V : V2V;
-fun pledge_VS : VS;
-fun plenary_A : A;
-fun plenipotentiary_N : N;
-fun plenitude_N : N;
-fun plenteous_A : A;
-fun plentiful_A : A;
-fun plenty_Adv : Adv;
-fun plenty_N : N;
-fun pleonasm_N : N;
-fun plethora_N : N;
-fun pleurisy_N : N;
-fun plexus_N : N;
-fun pliability_N : N;
-fun pliable_A : A;
-fun pliancy_N : N;
-fun pliant_A : A;
-fun plight_N : N;
-fun plight_V2 : V2;
-fun plimsoll_N : N;
-fun plinth_N : N;
-fun plod_V : V;
-fun plod_V2 : V2;
-fun plodder_N : N;
-fun plodding_A : A;
-fun plonk_Adv : Adv;
-fun plonk_N : N;
-fun plonk_V : V;
-fun plop_Adv : Adv;
-fun plop_N : N;
-fun plop_V : V;
-fun plosive_A : A;
-fun plosive_N : N;
-fun plot_N : N;
-fun plot_V : V;
-fun plot_V2 : V2;
-fun plotter_N : N;
-fun plough_N : N;
-fun plough_V : V;
-fun plough_V2 : V2;
-fun ploughboy_N : N;
-fun ploughman_N : N;
-fun ploughshare_N : N;
-fun plover_N : N;
-fun plow_V : V;
-fun plow_V2 : V2;
-fun ploy_N : N;
-fun pluck_N : N;
-fun pluck_V : V;
-fun pluck_V2 : V2;
-fun pluckily_Adv : Adv;
-fun plucky_A : A;
-fun plug_N : N;
-fun plug_V : V;
-fun plug_V2 : V2;
-fun plughole_N : N;
-fun plum_N : N;
-fun plum_pudding_N : N;
-fun plumage_N : N;
-fun plumb_Adv : Adv;
-fun plumb_N : N;
-fun plumb_V2 : V2;
-fun plumbago_N : N;
-fun plumber_N : N;
-fun plumbing_N : N;
-fun plume_N : N;
-fun plume_V2 : V2;
-fun plummet_N : N;
-fun plummet_V : V;
-fun plummet_V2 : V2;
-fun plummy_A : A;
-fun plump_A : A;
-fun plump_Adv : Adv;
-fun plump_N : N;
-fun plump_V : V;
-fun plump_V2 : V2;
-fun plunder_N : N;
-fun plunder_V : V;
-fun plunder_V2 : V2;
-fun plunderer_N : N;
-fun plunge_N : N;
-fun plunge_V : V;
-fun plunge_V2 : V2;
-fun plunger_N : N;
-fun plunk_N : N;
-fun pluperfect_A : A;
-fun pluperfect_N : N;
-fun plural_A : A;
-fun plural_N : N;
-fun pluralism_N : N;
-fun pluralist_N : N;
-fun plurality_N : N;
-fun plus_A : A;
-fun plus_N : N;
-fun plus_Conj : Conj ;
-fun plush_A : A;
-fun plush_N : N;
-fun plushy_A : A;
-fun pluto_PN : PN;
-fun plutocracy_N : N;
-fun plutocrat_N : N;
-fun plutocratic_A : A;
-fun plutonium_N : N;
-fun ply_N : N;
-fun ply_V : V;
-fun ply_V2 : V2;
-fun ply_VS : VS;
-fun plymouth_PN : PN;
-fun plywood_N : N;
-fun pneumatic_A : A;
-fun pneumatically_Adv : Adv;
-fun pneumonia_N : N;
-fun po_N : N;
-fun poach_V : V;
-fun poach_V2 : V2;
-fun poacher_N : N;
-fun pock_N : N;
-fun pocked_A : A;
-fun pocket_N : N;
-fun pocket_V2 : V2;
-fun pocket_book_N : N;
-fun pocket_handkerchief_N : N;
-fun pocket_knife_N : N;
-fun pocket_money_N : N;
-fun pocketful_N : N;
-fun pockmarked_A : A;
-fun pod_N : N;
-fun pod_V : V;
-fun pod_V2 : V2;
-fun podgy_A : A;
-fun podiatry_N : N;
-fun podium_N : N;
-fun poem_N : N;
-fun poesy_N : N;
-fun poet_N : N;
-fun poetess_N : N;
-fun poetic_A : A;
-fun poetical_A : A;
-fun poetry_N : N;
-fun pogrom_N : N;
-fun poignancy_N : N;
-fun poignant_A : A;
-fun poinsettia_N : N;
-fun point_N : N;
-fun point_V : V;
-fun point_V2 : V2;
-fun pointedly_AdV : AdV;
-fun point_blank_A : A;
-fun point_blank_Adv : Adv;
-fun point_duty_N : N;
-fun pointer_N : N;
-fun pointless_A : A;
-fun pointsman_N : N;
-fun poise_N : N;
-fun poise_V : V;
-fun poise_V2 : V2;
-fun poison_N : N;
-fun poison_V2 : V2;
-fun poison_gas_N : N;
-fun poison_ivy_N : N;
-fun poisoner_N : N;
-fun poisonous_A : A;
-fun poke_N : N;
-fun poke_V : V;
-fun poke_V2 : V2;
-fun poke_bonnet_N : N;
-fun poker_N : N;
-fun poker_face_N : N;
-fun poky_A : A;
-fun poland_PN : PN;
-fun polar_A : A;
-fun polaris_N : N;
-fun polarity_N : N;
-fun polarization_N : N;
-fun polarize_V2 : V2;
-fun polaroid_N : N;
-fun pole_N : N;
-fun pole_jumping_N : N;
-fun pole_star_N : N;
-fun pole_vault_N : N;
-fun poleax_N : N;
-fun poleax_V2 : V2;
-fun poleaxe_N : N;
-fun poleaxe_V2 : V2;
-fun polecat_N : N;
-fun polemic_A : A;
-fun polemic_N : N;
-fun polemically_Adv : Adv;
-fun police_V2 : V2;
-fun police_office_N : N;
-fun police_officer_N : N;
-fun police_station_N : N;
-fun policeman_N : N;
-fun policewoman_N : N;
-fun policy_N : N;
-fun polio_N : N;
-fun poliomyelitis_N : N;
-fun polish_A : A;
-fun polish_N : N;
-fun polish_V : V;
-fun polish_V2 : V2;
-fun polisher_N : N;
-fun politburo_N : N;
-fun polite_A : A;
-fun politeness_N : N;
-fun politic_A : A;
-fun political_A : A;
-fun politician_N : N;
-fun politicize_V : V;
-fun politicize_V2 : V2;
-fun politick_V : V;
-fun politics_N : N;
-fun polity_N : N;
-fun polka_N : N;
-fun poll_N : N;
-fun poll_V : V;
-fun poll_V2 : V2;
-fun poll_tax_N : N;
-fun pollard_N : N;
-fun pollard_V2 : V2;
-fun pollen_N : N;
-fun pollinate_V2 : V2;
-fun pollination_N : N;
-fun polling_booth_N : N;
-fun polling_day_N : N;
-fun polling_station_N : N;
-fun pollster_N : N;
-fun pollutant_N : N;
-fun pollute_V2 : V2;
-fun pollution_N : N;
-fun polly_PN : PN;
-fun polo_N : N;
-fun polo_neck_A : A;
-fun polonaise_N : N;
-fun polony_N : N;
-fun poltergeist_N : N;
-fun poltroon_N : N;
-fun poltroonery_N : N;
-fun poly_N : N;
-fun polyandrous_A : A;
-fun polyandry_N : N;
-fun polyanthus_N : N;
-fun polygamist_N : N;
-fun polygamous_A : A;
-fun polygamy_N : N;
-fun polyglot_A : A;
-fun polyglot_N : N;
-fun polygon_N : N;
-fun polygonal_A : A;
-fun polymorphic_A : A;
-fun polymorphous_A : A;
-fun polynomial_A : A;
-fun polynomial_N : N;
-fun polyp_N : N;
-fun polyphonic_A : A;
-fun polyphony_N : N;
-fun polypus_N : N;
-fun polysyllabic_A : A;
-fun polysyllable_N : N;
-fun polytechnic_N : N;
-fun polytheism_N : N;
-fun polytheistic_A : A;
-fun polythene_N : N;
-fun pom_N : N;
-fun pomade_N : N;
-fun pomade_V2 : V2;
-fun pomegranate_N : N;
-fun pomelo_N : N;
-fun pommel_N : N;
-fun pommel_V2 : V2;
-fun pommy_N : N;
-fun pomp_N : N;
-fun pompon_N : N;
-fun pomposity_N : N;
-fun pompous_A : A;
-fun ponce_N : N;
-fun poncho_N : N;
-fun pond_N : N;
-fun ponder_V : V;
-fun ponder_V2 : V2;
-fun ponder_VS : VS;
-fun ponderable_A : A;
-fun ponderous_A : A;
-fun pone_N : N;
-fun pongee_N : N;
-fun poniard_N : N;
-fun poniard_V2 : V2;
-fun pont_llan_fraith_PN : PN;
-fun pontardawe_PN : PN;
-fun pontardulais_PN : PN;
-fun pontefract_PN : PN;
-fun pontiff_N : N;
-fun pontifical_A : A;
-fun pontificate_N : N;
-fun pontificate_V : V;
-fun pontoon_N : N;
-fun pontycymmer_PN : PN;
-fun pontypool_PN : PN;
-fun pony_N : N;
-fun pony_trekking_N : N;
-fun ponytail_N : N;
-fun poodle_N : N;
-fun poof_N : N;
-fun pooh_pooh_V2 : V2;
-fun pool_N : N;
-fun pool_V2 : V2;
-fun poole_PN : PN;
-fun poolroom_N : N;
-fun poona_PN : PN;
-fun poop_N : N;
-fun poor_A : A;
-fun poor_box_N : N;
-fun poor_rate_N : N;
-fun poor_spirited_A : A;
-fun poorhouse_N : N;
-fun poorly_A : A;
-fun poorness_N : N;
-fun pop_A : A;
-fun pop_Adv : Adv;
-fun pop_N : N;
-fun pop_V : V;
-fun pop_V2 : V2;
-fun popcorn_N : N;
-fun pope_N : N;
-fun popery_N : N;
-fun popeyed_A : A;
-fun popgun_N : N;
-fun popinjay_N : N;
-fun popish_A : A;
-fun poplar_N : N;
-fun poplin_N : N;
-fun poppa_N : N;
-fun poppet_N : N;
-fun poppy_N : N;
-fun poppycock_N : N;
-fun populace_N : N;
-fun popular_A : A;
-fun popularity_N : N;
-fun popularization_N : N;
-fun popularize_V2 : V2;
-fun populate_V2 : V2;
-fun population_N : N;
-fun populism_N : N;
-fun populist_N : N;
-fun populous_A : A;
-fun porcelain_N : N;
-fun porch_N : N;
-fun porcine_A : A;
-fun porcupine_N : N;
-fun pore_N : N;
-fun pore_V : V;
-fun pork_N : N;
-fun pork_barrel_N : N;
-fun pork_butcher_N : N;
-fun porker_N : N;
-fun porn_N : N;
-fun pornographer_N : N;
-fun pornographic_A : A;
-fun pornography_N : N;
-fun porosity_N : N;
-fun porous_A : A;
-fun porousness_N : N;
-fun porphyry_N : N;
-fun porpoise_N : N;
-fun porridge_N : N;
-fun porringer_N : N;
-fun port_N : N;
-fun port_V2 : V2;
-fun port_glasgow_PN : PN;
-fun port_talbot_PN : PN;
-fun portability_N : N;
-fun portable_A : A;
-fun portage_N : N;
-fun portal_N : N;
-fun portcullis_N : N;
-fun porte_cochere_N : N;
-fun portend_V2 : V2;
-fun portent_N : N;
-fun portentous_A : A;
-fun porter_N : N;
-fun porterage_N : N;
-fun porterhouse_N : N;
-fun portfolio_N : N;
-fun porthcawl_PN : PN;
-fun porthmadog_PN : PN;
-fun porthole_N : N;
-fun portico_N : N;
-fun portiere_N : N;
-fun portion_N : N;
-fun portion_V2 : V2;
-fun portishead_PN : PN;
-fun portland_PN : PN;
-fun portly_A : A;
-fun portmanteau_N : N;
-fun porto_alegre_PN : PN;
-fun portrait_N : N;
-fun portraitist_N : N;
-fun portraiture_N : N;
-fun portray_V2 : V2;
-fun portrayal_N : N;
-fun portsmouth_PN : PN;
-fun portugal_PN : PN;
-fun portuguese_A : A;
-fun portuguese_N : N;
-fun pose_N : N;
-fun pose_V : V;
-fun pose_V2 : V2;
-fun poser_N : N;
-fun poseur_N : N;
-fun poseuse_N : N;
-fun posh_A : A;
-fun posh_V2 : V2;
-fun posit_V2 : V2;
-fun position_N : N;
-fun position_V2 : V2;
-fun position_V2V : V2V;
-fun positive_A : A;
-fun positive_N : N;
-fun positiveness_N : N;
-fun positivism_N : N;
-fun positivist_N : N;
-fun posse_N : N;
-fun possess_V2 : V2;
-fun possession_N : N;
-fun possessive_A : A;
-fun possessiveness_N : N;
-fun possessor_N : N;
-fun posset_N : N;
-fun possibility_N : N;
-fun possible_A : A;
-fun possible_N : N;
-fun possum_N : N;
-fun post_N : N;
-fun post_Prep : Prep ;
-fun post_V : V;
-fun post_V2 : V2;
-fun post_chaise_N : N;
-fun post_free_A : A;
-fun post_free_Adv : Adv;
-fun post_haste_Adv : Adv;
-fun post_horse_N : N;
-fun post_meridiem_Adv : Adv;
-fun post_mortem_A : A;
-fun post_mortem_N : N;
-fun post_paid_A : A;
-fun post_paid_Adv : Adv;
-fun postage_N : N;
-fun postage_stamp_N : N;
-fun postal_A : A;
-fun postbag_N : N;
-fun postbox_N : N;
-fun postcard_N : N;
-fun postcode_N : N;
-fun postdate_V2 : V2;
-fun poste_restante_N : N;
-fun poster_N : N;
-fun posterior_A : A;
-fun posterior_N : N;
-fun posterity_N : N;
-fun postern_N : N;
-fun postgraduate_A : A;
-fun postgraduate_N : N;
-fun posthumous_A : A;
-fun postilion_N : N;
-fun postillion_N : N;
-fun postman_N : N;
-fun postmark_N : N;
-fun postmark_V2 : V2;
-fun postmaster_N : N;
-fun postmistress_N : N;
-fun postpone_V2 : V2;
-fun postponement_N : N;
-fun postprandial_A : A;
-fun postscript_N : N;
-fun postulant_N : N;
-fun postulate_N : N;
-fun postulate_V2 : V2;
-fun postural_A : A;
-fun posture_N : N;
-fun posture_V : V;
-fun posture_V2 : V2;
-fun posturing_N : N;
-fun posy_N : N;
-fun pot_N : N;
-fun pot_V : V;
-fun pot_V2 : V2;
-fun pot_shot_N : N;
-fun pot_trained_A : A;
-fun potable_A : A;
-fun potash_N : N;
-fun potassium_N : N;
-fun potation_N : N;
-fun potato_N : N;
-fun potbellied_A : A;
-fun potbelly_N : N;
-fun potboiler_N : N;
-fun potbound_A : A;
-fun potboy_N : N;
-fun poteen_N : N;
-fun potency_N : N;
-fun potent_A : A;
-fun potentate_N : N;
-fun potential_A : A;
-fun potential_N : N;
-fun potentiality_N : N;
-fun pothead_N : N;
-fun pother_N : N;
-fun potherb_N : N;
-fun pothole_N : N;
-fun potholer_N : N;
-fun pothook_N : N;
-fun pothouse_N : N;
-fun pothunter_N : N;
-fun potion_N : N;
-fun potman_N : N;
-fun potpourri_N : N;
-fun potsdam_PN : PN;
-fun potsherd_N : N;
-fun pottage_N : N;
-fun potted_A : A;
-fun potter_N : N;
-fun potter_V : V;
-fun potterer_N : N;
-fun potters_bar_PN : PN;
-fun pottery_N : N;
-fun potty_A : A;
-fun potty_N : N;
-fun pouch_N : N;
-fun pouch_V2 : V2;
-fun pouf_N : N;
-fun pouffe_N : N;
-fun poulterer_N : N;
-fun poultice_N : N;
-fun poultice_V2 : V2;
-fun pounce_N : N;
-fun pounce_V : V;
-fun pound_N : N;
-fun pound_V : V;
-fun pound_V2 : V2;
-fun poundage_N : N;
-fun pounder_N : N;
-fun pour_V : V;
-fun pour_V2 : V2;
-fun pour_in_V2 : V2;
-fun pout_N : N;
-fun pout_V : V;
-fun pout_V2 : V2;
-fun poutingly_Adv : Adv;
-fun poverty_N : N;
-fun poverty_stricken_A : A;
-fun pow_N : N;
-fun powder_N : N;
-fun powder_V : V;
-fun powder_V2 : V2;
-fun powder_flask_N : N;
-fun powder_horn_N : N;
-fun powder_magazine_N : N;
-fun powder_puff_N : N;
-fun powder_room_N : N;
-fun powdered_A : A;
-fun powdery_A : A;
-fun power_N : N;
-fun power_V2 : V2;
-fun power_dive_N : N;
-fun power_dive_V2 : V2;
-fun power_point_N : N;
-fun power_station_N : N;
-fun powerboat_N : N;
-fun powered_A : A;
-fun powerful_A : A;
-fun powerhouse_N : N;
-fun powerless_A : A;
-fun powwow_N : N;
-fun powwow_V : V;
-fun powys_PN : PN;
-fun pox_N : N;
-fun poynton_PN : PN;
-fun poznan_PN : PN;
-fun pp_N : N;
-fun pr_N : N;
-fun practicability_N : N;
-fun practicable_A : A;
-fun practical_A : A;
-fun practicality_N : N;
-fun practice_N : N;
-fun practice_V : V;
-fun practice_V2 : V2;
-fun practician_N : N;
-fun practise_V : V;
-fun practise_V2 : V2;
-fun practised_A : A;
-fun practitioner_N : N;
-fun praesidium_N : N;
-fun praetor_N : N;
-fun praetorian_A : A;
-fun pragmatic_A : A;
-fun pragmatically_Adv : Adv;
-fun pragmatism_N : N;
-fun pragmatist_N : N;
-fun prague_PN : PN;
-fun prairie_N : N;
-fun praise_N : N;
-fun praise_V2 : V2;
-fun praiseworthiness_N : N;
-fun praiseworthy_A : A;
-fun pram_N : N;
-fun prance_N : N;
-fun prance_V : V;
-fun prank_N : N;
-fun prate_V : V;
-fun prato_PN : PN;
-fun prattle_N : N;
-fun prattle_V : V;
-fun prattler_N : N;
-fun prawn_N : N;
-fun prawn_V : V;
-fun pray_V : V;
-fun pray_V2 : V2;
-fun prayer_N : N;
-fun prayer_book_N : N;
-fun prayer_mat_N : N;
-fun prayer_meeting_N : N;
-fun prayer_rug_N : N;
-fun prayer_wheel_N : N;
-fun pre_approve_V2 : V2;
-fun pre_eminence_N : N;
-fun pre_eminent_A : A;
-fun pre_empt_V2 : V2;
-fun pre_emption_N : N;
-fun pre_emptive_A : A;
-fun pre_exist_V : V;
-fun pre_existence_N : N;
-fun pre_existent_A : A;
-fun pre_packaged_A : A;
-fun pre_raphaelite_A : A;
-fun pre_raphaelite_N : N;
-fun pre_register_V2 : V2;
-fun pre_sign_V2 : V2;
-fun pre_test_V2 : V2;
-fun preach_V : V;
-fun preach_V2 : V2;
-fun preacher_N : N;
-fun preachify_V : V;
-fun preamble_N : N;
-fun prearrange_V2 : V2;
-fun prearrangement_N : N;
-fun prebend_N : N;
-fun prebendary_N : N;
-fun precarious_A : A;
-fun precariousness_N : N;
-fun precast_A : A;
-fun precaution_N : N;
-fun precautionary_A : A;
-fun precede_V : V;
-fun precede_V2 : V2;
-fun precedence_N : N;
-fun precedent_N : N;
-fun precedented_A : A;
-fun preceding_A : A;
-fun precentor_N : N;
-fun precept_N : N;
-fun preceptor_N : N;
-fun precession_N : N;
-fun precinct_N : N;
-fun preciosity_N : N;
-fun precious_A : A;
-fun precious_Adv : Adv;
-fun preciousness_N : N;
-fun precipice_N : N;
-fun precipitate_A : A;
-fun precipitate_N : N;
-fun precipitate_V2 : V2;
-fun precipitation_N : N;
-fun precipitous_A : A;
-fun precis_N : N;
-fun precis_V2 : V2;
-fun precise_A : A;
-fun preciseness_N : N;
-fun precision_N : N;
-fun preclude_V2 : V2;
-fun preclusion_N : N;
-fun precocious_A : A;
-fun precociousness_N : N;
-fun precocity_N : N;
-fun precognition_N : N;
-fun preconceive_V2 : V2;
-fun preconception_N : N;
-fun preconcerted_A : A;
-fun precondition_N : N;
-fun preconditioned_A : A;
-fun precursor_N : N;
-fun precursory_A : A;
-fun predate_V2 : V2;
-fun predator_N : N;
-fun predatory_A : A;
-fun predecease_V2 : V2;
-fun predecessor_N : N;
-fun predestinate_A : A;
-fun predestinate_V2 : V2;
-fun predestination_N : N;
-fun predestine_V2 : V2;
-fun predetermination_N : N;
-fun predetermine_V2 : V2;
-fun predicament_N : N;
-fun predicate_N : N;
-fun predicate_V2 : V2;
-fun predicative_A : A;
-fun predict_V2 : V2;
-fun predict_VS : VS;
-fun predictability_N : N;
-fun predictable_A : A;
-fun prediction_N : N;
-fun predictor_N : N;
-fun predigest_V2 : V2;
-fun predilection_N : N;
-fun predispose_V2 : V2;
-fun predisposition_N : N;
-fun predominance_N : N;
-fun predominant_A : A;
-fun predominate_V : V;
-fun preen_V2 : V2;
-fun prefab_N : N;
-fun prefabricate_V2 : V2;
-fun prefabrication_N : N;
-fun preface_N : N;
-fun preface_V2 : V2;
-fun prefatory_A : A;
-fun prefect_N : N;
-fun prefectural_A : A;
-fun prefecture_N : N;
-fun prefer_V2 : V2;
-fun prefer_V2V : V2V;
-fun prefer_VV : VV;
-fun prefer_VS : VS;
-fun preferable_A : A;
-fun preference_N : N;
-fun preferential_A : A;
-fun preferment_N : N;
-fun prefigure_V2 : V2;
-fun prefix_N : N;
-fun prefix_V2 : V2;
-fun pregnancy_N : N;
-fun pregnant_A : A;
-fun preheat_V2 : V2;
-fun prehensile_A : A;
-fun prehistoric_A : A;
-fun prehistorical_A : A;
-fun prehistory_N : N;
-fun prejudge_V2 : V2;
-fun prejudgement_N : N;
-fun prejudice_N : N;
-fun prejudice_V2 : V2;
-fun prejudicial_A : A;
-fun prelacy_N : N;
-fun prelate_N : N;
-fun prelim_N : N;
-fun preliminary_A : A;
-fun preliminary_N : N;
-fun prelude_N : N;
-fun prelude_V2 : V2;
-fun premarital_A : A;
-fun premature_A : A;
-fun premeditate_V2 : V2;
-fun premeditation_N : N;
-fun premier_A : A;
-fun premier_N : N;
-fun premiere_N : N;
-fun premiere_V : V;
-fun premiere_V2 : V2;
-fun premiership_N : N;
-fun premise_N : N;
-fun premise_V2 : V2;
-fun premiss_N : N;
-fun premiss_V2 : V2;
-fun premium_N : N;
-fun premonition_N : N;
-fun premonitory_A : A;
-fun prenatal_A : A;
-fun prentice_N : N;
-fun preoccupation_N : N;
-fun preoccupy_V2 : V2;
-fun preordain_V2 : V2;
-fun prep_N : N;
-fun prepacked_A : A;
-fun preparation_N : N;
-fun preparatory_A : A;
-fun prepare_V : V;
-fun prepare_V2 : V2;
-fun prepare_V2V : V2V;
-fun prepare_VV : VV;
-fun prepare_VS : VS;
-fun preparedness_N : N;
-fun prepay_V2 : V2;
-fun preponderance_N : N;
-fun preponderant_A : A;
-fun preponderate_V : V;
-fun preposition_N : N;
-fun prepositional_A : A;
-fun prepossess_V2 : V2;
-fun prepossessing_A : A;
-fun prepossession_N : N;
-fun preposterous_A : A;
-fun prepuce_N : N;
-fun prerecord_V2 : V2;
-fun prerequisite_A : A;
-fun prerequisite_N : N;
-fun prerogative_N : N;
-fun pres_N : N;
-fun presage_N : N;
-fun presage_V2 : V2;
-fun presbyter_N : N;
-fun presbyterian_A : A;
-fun presbyterian_N : N;
-fun presbyterianism_N : N;
-fun presbytery_N : N;
-fun prescience_N : N;
-fun prescient_A : A;
-fun prescot_PN : PN;
-fun prescribe_V : V;
-fun prescribe_V2 : V2;
-fun prescript_N : N;
-fun prescription_N : N;
-fun prescriptive_A : A;
-fun presence_N : N;
-fun present_A : A;
-fun present_N : N;
-fun present_V2 : V2;
-fun present_day_A : A;
-fun presentable_A : A;
-fun presentation_N : N;
-fun presentiment_N : N;
-fun preservable_A : A;
-fun preservation_N : N;
-fun preservative_A : A;
-fun preservative_N : N;
-fun preserve_N : N;
-fun preserve_V2 : V2;
-fun preserver_N : N;
-fun preside_V : V;
-fun presidency_N : N;
-fun presidentMasc_N : N;
-fun presidentFem_N : N;
-fun presidential_A : A;
-fun presidium_N : N;
-fun press_N : N;
-fun press_V : V;
-fun press_V2 : V2;
-fun press_V2V : V2V;
-fun press_agency_N : N;
-fun press_agent_N : N;
-fun press_box_N : N;
-fun press_clipping_N : N;
-fun press_cutting_N : N;
-fun press_gallery_N : N;
-fun press_gang_N : N;
-fun press_lord_N : N;
-fun press_photographer_N : N;
-fun press_stud_N : N;
-fun press_up_N : N;
-fun pressing_A : A;
-fun pressing_N : N;
-fun pressman_N : N;
-fun pressmark_N : N;
-fun pressure_N : N;
-fun pressure_V2 : V2;
-fun pressure_V2V : V2V;
-fun pressure_cooker_N : N;
-fun pressure_gauge_N : N;
-fun pressurized_A : A;
-fun prestatyn_PN : PN;
-fun prestidigitation_N : N;
-fun prestidigitator_N : N;
-fun prestige_N : N;
-fun prestigious_A : A;
-fun prestissimo_A : A;
-fun prestissimo_Adv : Adv;
-fun presto_A : A;
-fun presto_Adv : Adv;
-fun preston_PN : PN;
-fun prestonpans_PN : PN;
-fun prestressed_A : A;
-fun prestwich_PN : PN;
-fun prestwick_PN : PN;
-fun presumable_A : A;
-fun presume_V : V;
-fun presume_V2 : V2;
-fun presume_VS : VS;
-fun presume_VV : VV;
-fun presuming_A : A;
-fun presumption_N : N;
-fun presumptive_A : A;
-fun presumptuous_A : A;
-fun presuppose_V2 : V2;
-fun presupposition_N : N;
-fun pretence_N : N;
-fun pretend_V : V;
-fun pretend_V2 : V2;
-fun pretend_VS : VS;
-fun pretendedly_Adv : Adv;
-fun pretender_N : N;
-fun pretension_N : N;
-fun pretentious_A : A;
-fun pretentiousness_N : N;
-fun preterit_A : A;
-fun preterit_N : N;
-fun preterite_A : A;
-fun preterite_N : N;
-fun preternatural_A : A;
-fun pretext_N : N;
-fun pretor_N : N;
-fun pretoria_PN : PN;
-fun prettify_V2 : V2;
-fun prettily_Adv : Adv;
-fun prettiness_N : N;
-fun pretty_A : A;
-fun pretty_Adv : Adv;
-fun pretty_N : N;
-fun pretty_pretty_A : A;
-fun pretzel_N : N;
-fun prevail_V : V;
-fun prevail_V2 : V2;
-fun prevailing_A : A;
-fun prevalence_N : N;
-fun prevalent_A : A;
-fun prevaricate_V : V;
-fun prevarication_N : N;
-fun prevent_V2 : V2;
-fun preventable_A : A;
-fun preventative_N : N;
-fun prevention_N : N;
-fun preventive_A : A;
-fun preview_N : N;
-fun preview_V2 : V2;
-fun previous_A : A;
-fun prevision_N : N;
-fun prey_N : N;
-fun prey_V : V;
-fun price_N : N;
-fun price_V : V;
-fun price_V2 : V2;
-fun price_V2V : V2V;
-fun price_control_N : N;
-fun price_controlled_A : A;
-fun priceless_A : A;
-fun pricelist_N : N;
-fun pricey_A : A;
-fun prick_N : N;
-fun prick_V : V;
-fun prick_V2 : V2;
-fun pricker_N : N;
-fun pricking_N : N;
-fun prickle_N : N;
-fun prickle_V : V;
-fun prickle_V2 : V2;
-fun prickly_A : A;
-fun pride_N : N;
-fun pride_V2 : V2;
-fun prie_dieu_N : N;
-fun priest_N : N;
-fun priest_ridden_A : A;
-fun priestcraft_N : N;
-fun priestess_N : N;
-fun priesthood_N : N;
-fun priestlike_A : A;
-fun priestly_A : A;
-fun prig_N : N;
-fun priggish_A : A;
-fun priggishness_N : N;
-fun prim_A : A;
-fun prim_V2 : V2;
-fun prima_A : A;
-fun prima_ballerina_N : N;
-fun prima_donna_N : N;
-fun prima_facie_A : A;
-fun prima_facie_Adv : Adv;
-fun primacy_N : N;
-fun primaeval_A : A;
-fun primal_A : A;
-fun primary_A : A;
-fun primary_N : N;
-fun primate_N : N;
-fun prime_A : A;
-fun prime_N : N;
-fun prime_V2 : V2;
-fun primer_N : N;
-fun primeval_A : A;
-fun priming_N : N;
-fun primitive_A : A;
-fun primitive_N : N;
-fun primitiveness_N : N;
-fun primness_N : N;
-fun primogeniture_N : N;
-fun primordial_A : A;
-fun primp_V2 : V2;
-fun primrose_N : N;
-fun primula_N : N;
-fun primus_N : N;
-fun prince_N : N;
-fun princedom_N : N;
-fun princely_A : A;
-fun princes_risborough_PN : PN;
-fun princess_N : N;
-fun principal_A : A;
-fun principal_N : N;
-fun principality_N : N;
-fun principle_N : N;
-fun principled_A : A;
-fun prink_V2 : V2;
-fun print_N : N;
-fun print_V : V;
-fun print_V2 : V2;
-fun print_seller_N : N;
-fun print_shop_N : N;
-fun printable_A : A;
-fun printer_N : N;
-fun printing_N : N;
-fun printing_ink_N : N;
-fun printing_press_N : N;
-fun printout_N : N;
-fun prior_A : A;
-fun prior_N : N;
-fun prioress_N : N;
-fun priority_N : N;
-fun priory_N : N;
-fun priscilla_PN : PN;
-fun prise_V2 : V2;
-fun prism_N : N;
-fun prismatic_A : A;
-fun prison_N : N;
-fun prison_breaking_N : N;
-fun prisoner_N : N;
-fun pristine_A : A;
-fun privacy_N : N;
-fun private_A : A;
-fun private_N : N;
-fun privateer_N : N;
-fun privation_N : N;
-fun privatize_V2 : V2;
-fun privatization_N : N;
-fun privet_N : N;
-fun privilege_N : N;
-fun privileged_A : A;
-fun privy_A : A;
-fun privy_N : N;
-fun prize_N : N;
-fun prize_V2 : V2;
-fun prize_fight_N : N;
-fun prize_money_N : N;
-fun prize_ring_N : N;
-fun pro_Adv : Adv;
-fun pro_N : N;
-fun pro_forma_A : A;
-fun pro_forma_Adv : Adv;
-fun pro_rata_Adv : Adv;
-fun pro_tem_Adv : Adv;
-fun pro_tempore_Adv : Adv;
-fun probabilistic_A : A;
-fun probabilistically_Adv : Adv;
-fun probability_N : N;
-fun probable_A : A;
-fun probable_N : N;
-fun probate_N : N;
-fun probate_V2 : V2;
-fun probation_N : N;
-fun probationary_A : A;
-fun probationer_N : N;
-fun probe_N : N;
-fun probe_V : V;
-fun probe_V2 : V2;
-fun probity_N : N;
-fun problem_N : N;
-fun problematic_A : A;
-fun problematically_Adv : Adv;
-fun proboscis_N : N;
-fun procedural_A : A;
-fun procedure_N : N;
-fun proceed_V : V;
-fun proceed_V2 : V2;
-fun proceed_V2V : V2V;
-fun proceeding_N : N;
-fun process_N : N;
-fun process_V : V;
-fun process_V2 : V2;
-fun process_server_N : N;
-fun procession_N : N;
-fun processional_A : A;
-fun processor_N : N;
-fun proclaim_V2 : V2;
-fun proclaim_VS : VS;
-fun proclamation_N : N;
-fun proclivity_N : N;
-fun proconsul_N : N;
-fun proconsular_A : A;
-fun proconsulate_N : N;
-fun procrastinate_V : V;
-fun procrastination_N : N;
-fun procreate_V2 : V2;
-fun procreation_N : N;
-fun proctor_N : N;
-fun procurable_A : A;
-fun procurator_N : N;
-fun procure_V2 : V2;
-fun procurement_N : N;
-fun procurer_N : N;
-fun procuress_N : N;
-fun prod_N : N;
-fun prod_V : V;
-fun prod_V2 : V2;
-fun prod_V2V : V2V;
-fun prodigal_A : A;
-fun prodigal_N : N;
-fun prodigality_N : N;
-fun prodigious_A : A;
-fun prodigy_N : N;
-fun produce_N : N;
-fun produce_V : V;
-fun produce_V2 : V2;
-fun producer_N : N;
-fun product_N : N;
-fun production_N : N;
-fun productive_A : A;
-fun productivity_N : N;
-fun prof_PN : PN;
-fun profanation_N : N;
-fun profane_A : A;
-fun profane_V2 : V2;
-fun profaneness_N : N;
-fun profanity_N : N;
-fun profess_V : V;
-fun profess_V2 : V2;
-fun profess_V2V : V2V;
-fun professed_A : A;
-fun profession_N : N;
-fun professional_A : A;
-fun professional_N : N;
-fun professionalism_N : N;
-fun professor_N : N;
-fun professorial_A : A;
-fun professorship_N : N;
-fun proffer_N : N;
-fun proffer_V2 : V2;
-fun proficiency_N : N;
-fun proficient_A : A;
-fun profile_N : N;
-fun profile_V2 : V2;
-fun profit_N : N;
-fun profit_V : V;
-fun profit_V2 : V2;
-fun profit_margin_N : N;
-fun profit_sharing_N : N;
-fun profitable_A : A;
-fun profiteer_N : N;
-fun profiteer_V : V;
-fun profitless_A : A;
-fun profligacy_N : N;
-fun profligate_A : A;
-fun profligate_N : N;
-fun profound_A : A;
-fun profundity_N : N;
-fun profuse_A : A;
-fun profuseness_N : N;
-fun profusion_N : N;
-fun progenitor_N : N;
-fun prognosis_N : N;
-fun prognostic_A : A;
-fun prognostic_N : N;
-fun prognosticate_V2 : V2;
-fun prognostication_N : N;
-fun program_N : N;
-fun program_V2 : V2;
-fun program_V2V : V2V;
-fun programme_N : N;
-fun programme_V2 : V2;
-fun programmer_N : N;
-fun progress_N : N;
-fun progress_V : V;
-fun progress_V2 : V2;
-fun progression_N : N;
-fun progressive_A : A;
-fun progressive_N : N;
-fun progressiveness_N : N;
-fun prohibit_V : V;
-fun prohibit_V2 : V2;
-fun prohibit_VS : VS;
-fun prohibition_N : N;
-fun prohibitionist_N : N;
-fun prohibitive_A : A;
-fun prohibitory_A : A;
-fun project_N : N;
-fun project_V : V;
-fun project_V2 : V2;
-fun project_V2V : V2V;
-fun project_VS : VS;
-fun projectile_A : A;
-fun projectile_N : N;
-fun projection_N : N;
-fun projectionist_N : N;
-fun projector_N : N;
-fun prolapse_N : N;
-fun prolapse_V : V;
-fun prole_N : N;
-fun proletarian_A : A;
-fun proletarian_N : N;
-fun proletariat_N : N;
-fun proliferate_V : V;
-fun proliferate_V2 : V2;
-fun proliferation_N : N;
-fun prolific_A : A;
-fun prolix_A : A;
-fun prolixity_N : N;
-fun prologue_N : N;
-fun prolong_V2 : V2;
-fun prolongation_N : N;
-fun prolonged_A : A;
-fun prom_N : N;
-fun promenade_N : N;
-fun promenade_V : V;
-fun promenade_V2 : V2;
-fun prominence_N : N;
-fun prominent_A : A;
-fun promiscuity_N : N;
-fun promiscuous_A : A;
-fun promise_N : N;
-fun promise_V : V;
-fun promise_V2 : V2;
-fun promise_VV : VV;
-fun promise_VS : VS;
-fun promising_A : A;
-fun promissory_A : A;
-fun promontory_N : N;
-fun promote_V : V;
-fun promote_V2 : V2;
-fun promoter_N : N;
-fun promotion_N : N;
-fun promotional_A : A;
-fun prompt_A : A;
-fun prompt_N : N;
-fun prompt_V2 : V2;
-fun prompt_V2V : V2V;
-fun prompt_box_N : N;
-fun prompt_copy_N : N;
-fun prompter_N : N;
-fun prompting_N : N;
-fun promptitude_N : N;
-fun promptness_N : N;
-fun promulgate_V2 : V2;
-fun promulgation_N : N;
-fun prone_A : A;
-fun proneness_N : N;
-fun prong_N : N;
-fun pronged_A : A;
-fun pronominal_A : A;
-fun pronoun_N : N;
-fun pronounce_V : V;
-fun pronounce_V2 : V2;
-fun pronounce_VS : VS;
-fun pronounceable_A : A;
-fun pronounced_A : A;
-fun pronouncement_N : N;
-fun pronto_Adv : Adv;
-fun pronunciamento_N : N;
-fun pronunciation_N : N;
-fun proof_A : A;
-fun proof_N : N;
-fun proof_V2 : V2;
-fun proofread_V : V;
-fun proofread_V2 : V2;
-fun proofreader_N : N;
-fun prop_N : N;
-fun prop_V2 : V2;
-fun propaganda_N : N;
-fun propagandist_N : N;
-fun propagandize_V : V;
-fun propagandize_V2 : V2;
-fun propagate_V : V;
-fun propagate_V2 : V2;
-fun propagation_N : N;
-fun propagator_N : N;
-fun propane_N : N;
-fun propel_V2 : V2;
-fun propellant_A : A;
-fun propellant_N : N;
-fun propellent_A : A;
-fun propellent_N : N;
-fun propeller_N : N;
-fun propensity_N : N;
-fun proper_A : A;
-fun propertied_A : A;
-fun property_N : N;
-fun property_man_N : N;
-fun property_master_N : N;
-fun prophecy_N : N;
-fun prophesy_V : V;
-fun prophesy_V2 : V2;
-fun prophet_N : N;
-fun prophetess_N : N;
-fun prophetic_A : A;
-fun prophetical_A : A;
-fun prophylactic_A : A;
-fun prophylactic_N : N;
-fun prophylaxis_N : N;
-fun propinquity_N : N;
-fun propitiate_V2 : V2;
-fun propitiation_N : N;
-fun propitiatory_A : A;
-fun propitious_A : A;
-fun proponent_N : N;
-fun proportion_N : N;
-fun proportion_V2 : V2;
-fun proportionable_A : A;
-fun proportional_A : A;
-fun proportionality_N : N;
-fun proportionate_A : A;
-fun proposal_N : N;
-fun propose_V : V;
-fun propose_V2 : V2;
-fun propose_VV : VV;
-fun propose_VS : VS;
-fun proposer_N : N;
-fun proposition_N : N;
-fun proposition_V2 : V2;
-fun propound_V2 : V2;
-fun proprietary_A : A;
-fun proprietor_N : N;
-fun proprietress_N : N;
-fun propriety_N : N;
-fun propulsion_N : N;
-fun propulsive_A : A;
-fun prorogation_N : N;
-fun prorogue_V2 : V2;
-fun prosaic_A : A;
-fun prosaically_Adv : Adv;
-fun proscenium_N : N;
-fun proscribe_V2 : V2;
-fun proscription_N : N;
-fun prose_N : N;
-fun prosecute_V2 : V2;
-fun prosecution_N : N;
-fun prosecutor_N : N;
-fun proselyte_N : N;
-fun proselytize_V : V;
-fun proselytize_V2 : V2;
-fun prosily_Adv : Adv;
-fun prosiness_N : N;
-fun prosody_N : N;
-fun prospect_N : N;
-fun prospect_V : V;
-fun prospective_A : A;
-fun prospector_N : N;
-fun prospectus_N : N;
-fun prosper_V : V;
-fun prosper_V2 : V2;
-fun prosperity_N : N;
-fun prosperous_A : A;
-fun prostate_N : N;
-fun prostitute_N : N;
-fun prostitute_V2 : V2;
-fun prostitution_N : N;
-fun prostrate_A : A;
-fun prostrate_V2 : V2;
-fun prostration_N : N;
-fun prosy_A : A;
-fun protagonist_N : N;
-fun protean_A : A;
-fun protect_V : V;
-fun protect_V2 : V2;
-fun protection_N : N;
-fun protectionism_N : N;
-fun protectionist_N : N;
-fun protective_A : A;
-fun protector_N : N;
-fun protectorate_N : N;
-fun protege_N : N;
-fun protegee_N : N;
-fun protein_N : N;
-fun protest_N : N;
-fun protest_V : V;
-fun protest_V2 : V2;
-fun protestant_A : A;
-fun protestant_N : N;
-fun protestantism_N : N;
-fun protestation_N : N;
-fun protester_N : N;
-fun protestingly_Adv : Adv;
-fun protocol_N : N;
-fun proton_N : N;
-fun protoplasm_N : N;
-fun prototype_N : N;
-fun protract_V2 : V2;
-fun protraction_N : N;
-fun protractor_N : N;
-fun protrude_V : V;
-fun protrude_V2 : V2;
-fun protrusion_N : N;
-fun protrusive_A : A;
-fun protuberance_N : N;
-fun protuberant_A : A;
-fun proud_A : A;
-fun provable_A : A;
-fun prove_V : V;
-fun prove_V2 : V2;
-fun prove_V2V : V2V;
-fun prove_VA : VA;
-fun prove_VS : VS;
-fun provenance_N : N;
-fun provender_N : N;
-fun proverb_N : N;
-fun proverbial_A : A;
-fun provide_V : V;
-fun provide_V2 : V2;
-fun provide_VS : VS;
-fun providence_N : N;
-fun providence_PN : PN;
-fun provident_A : A;
-fun providential_A : A;
-fun provider_N : N;
-fun province_N : N;
-fun provincial_A : A;
-fun provincial_N : N;
-fun provincialism_N : N;
-fun provision_N : N;
-fun provision_V2 : V2;
-fun provisional_A : A;
-fun proviso_N : N;
-fun provisory_A : A;
-fun provocation_N : N;
-fun provocative_A : A;
-fun provoke_V2 : V2;
-fun provoking_A : A;
-fun provost_N : N;
-fun prow_N : N;
-fun prowess_N : N;
-fun prowl_N : N;
-fun prowl_V : V;
-fun prowl_V2 : V2;
-fun prowler_N : N;
-fun prox_Adv : Adv;
-fun proximate_A : A;
-fun proximity_N : N;
-fun proximo_A : A;
-fun proxy_N : N;
-fun pru_PN : PN;
-fun prude_N : N;
-fun prudence_N : N;
-fun prudence_PN : PN;
-fun prudent_A : A;
-fun prudential_A : A;
-fun prudery_N : N;
-fun prudhoe_PN : PN;
-fun prudish_A : A;
-fun prune_N : N;
-fun prune_V2 : V2;
-fun pruning_N : N;
-fun pruning_hook_N : N;
-fun pruning_knife_N : N;
-fun pruning_saw_N : N;
-fun prurience_N : N;
-fun pruriency_N : N;
-fun prurient_A : A;
-fun prussian_A : A;
-fun prussian_N : N;
-fun prussic_A : A;
-fun pry_V : V;
-fun pry_V2 : V2;
-fun pryingly_Adv : Adv;
-fun psalm_N : N;
-fun psalmist_N : N;
-fun psalmody_N : N;
-fun psalter_N : N;
-fun psaltery_N : N;
-fun psephologist_N : N;
-fun psephology_N : N;
-fun pseud_N : N;
-fun pseudo_A : A;
-fun pseudo_N : N;
-fun pseudonym_N : N;
-fun pseudonymous_A : A;
-fun psittacosis_N : N;
-fun psyche_N : N;
-fun psychedelic_A : A;
-fun psychiatric_A : A;
-fun psychiatrist_N : N;
-fun psychiatry_N : N;
-fun psychic_A : A;
-fun psychic_N : N;
-fun psychical_A : A;
-fun psychoanalyse_V2 : V2;
-fun psychoanalysis_N : N;
-fun psychoanalyst_N : N;
-fun psychoanalytic_A : A;
-fun psychoanalytical_A : A;
-fun psychoanalyze_V2 : V2;
-fun psychological_A : A;
-fun psychologist_N : N;
-fun psychology_N : N;
-fun psychopath_N : N;
-fun psychopathic_A : A;
-fun psychosis_N : N;
-fun psychosomatic_A : A;
-fun psychotherapy_N : N;
-fun psychotic_N : N;
-fun pt_N : N;
-fun pta_N : N;
-fun ptarmigan_N : N;
-fun pte_PN : PN;
-fun pterodactyl_N : N;
-fun pto_PN : PN;
-fun ptomaine_N : N;
-fun pty_PN : PN;
-fun pub_N : N;
-fun pub_crawl_N : N;
-fun pub_crawl_V : V;
-fun puberty_N : N;
-fun pubic_A : A;
-fun public_A : A;
-fun public_N : N;
-fun public_spirited_A : A;
-fun publican_N : N;
-fun publication_N : N;
-fun publicist_N : N;
-fun publicity_N : N;
-fun publicize_V2 : V2;
-fun publish_V : V;
-fun publish_V2 : V2;
-fun publisher_N : N;
-fun puce_N : N;
-fun puck_N : N;
-fun pucker_N : N;
-fun pucker_V : V;
-fun pucker_V2 : V2;
-fun puckish_A : A;
-fun pud_N : N;
-fun pudden_N : N;
-fun pudden_head_N : N;
-fun pudding_N : N;
-fun pudding_face_N : N;
-fun puddle_N : N;
-fun puddle_V2 : V2;
-fun puddler_N : N;
-fun pudgy_A : A;
-fun pudsey_PN : PN;
-fun pueblo_N : N;
-fun puerile_A : A;
-fun puerility_N : N;
-fun puerperal_A : A;
-fun puff_N : N;
-fun puff_V : V;
-fun puff_V2 : V2;
-fun puffball_N : N;
-fun puffin_N : N;
-fun puffiness_N : N;
-fun puffy_A : A;
-fun pug_N : N;
-fun pug_dog_N : N;
-fun pug_nose_A : A;
-fun pug_nose_N : N;
-fun pug_nosed_A : A;
-fun pugilism_N : N;
-fun pugilist_N : N;
-fun pugilistic_A : A;
-fun pugnacious_A : A;
-fun pugnacity_N : N;
-fun puissance_N : N;
-fun puissant_A : A;
-fun puke_N : N;
-fun puke_V : V;
-fun puke_V2 : V2;
-fun pukka_A : A;
-fun pulchritude_N : N;
-fun pulchritudinous_A : A;
-fun pule_V : V;
-fun pull_N : N;
-fun pull_V : V;
-fun pull_V2 : V2;
-fun pull_in_N : N;
-fun pull_off_N : N;
-fun pull_out_N : N;
-fun pull_through_N : N;
-fun pull_up_N : N;
-fun pullet_N : N;
-fun pulley_N : N;
-fun pulley_block_N : N;
-fun pullman_N : N;
-fun pullover_N : N;
-fun pullulate_V : V;
-fun pulmonary_A : A;
-fun pulp_N : N;
-fun pulp_V : V;
-fun pulp_V2 : V2;
-fun pulpit_N : N;
-fun pulpy_A : A;
-fun pulque_N : N;
-fun pulsar_N : N;
-fun pulsate_V : V;
-fun pulsate_V2 : V2;
-fun pulsation_N : N;
-fun pulse_N : N;
-fun pulse_V : V;
-fun pulverize_V : V;
-fun pulverize_V2 : V2;
-fun puma_N : N;
-fun pumice_N : N;
-fun pumice_stone_N : N;
-fun pummel_V2 : V2;
-fun pump_N : N;
-fun pump_V : V;
-fun pump_V2 : V2;
-fun pump_room_N : N;
-fun pumpernickel_N : N;
-fun pumpkin_N : N;
-fun pun_N : N;
-fun pun_V : V;
-fun punch_N : N;
-fun punch_V2 : V2;
-fun punch_drunk_A : A;
-fun punch_up_N : N;
-fun punchball_N : N;
-fun punchbowl_N : N;
-fun punching_ball_N : N;
-fun punctilio_N : N;
-fun punctilious_A : A;
-fun punctiliousness_N : N;
-fun punctual_A : A;
-fun punctuality_N : N;
-fun punctuate_V2 : V2;
-fun punctuation_N : N;
-fun puncture_N : N;
-fun puncture_V : V;
-fun puncture_V2 : V2;
-fun pundit_N : N;
-fun pungency_N : N;
-fun pungent_A : A;
-fun punic_A : A;
-fun punily_Adv : Adv;
-fun punish_V2 : V2;
-fun punishable_A : A;
-fun punishment_N : N;
-fun punitive_A : A;
-fun punk_N : N;
-fun punkah_N : N;
-fun punnet_N : N;
-fun punster_N : N;
-fun punt_N : N;
-fun punt_V : V;
-fun punt_V2 : V2;
-fun punter_N : N;
-fun puny_A : A;
-fun pup_N : N;
-fun pupa_N : N;
-fun pupil_N : N;
-fun puppet_N : N;
-fun puppeteer_N : N;
-fun puppy_N : N;
-fun purblind_A : A;
-fun purchasable_A : A;
-fun purchase_N : N;
-fun purchase_V2 : V2;
-fun purchaser_N : N;
-fun purdah_N : N;
-fun pure_A : A;
-fun puree_N : N;
-fun pureness_N : N;
-fun purgation_N : N;
-fun purgative_A : A;
-fun purgative_N : N;
-fun purgatorial_A : A;
-fun purgatory_N : N;
-fun purge_N : N;
-fun purge_V2 : V2;
-fun purification_N : N;
-fun purifier_N : N;
-fun purify_V2 : V2;
-fun purist_N : N;
-fun puritan_A : A;
-fun puritan_N : N;
-fun puritanical_A : A;
-fun puritanism_N : N;
-fun purity_N : N;
-fun purl_N : N;
-fun purl_V : V;
-fun purl_V2 : V2;
-fun purloin_V2 : V2;
-fun purple_A : A;
-fun purple_N : N;
-fun purplish_A : A;
-fun purport_N : N;
-fun purport_V2 : V2;
-fun purport_V2V : V2V;
-fun purpose_N : N;
-fun purpose_V2 : V2;
-fun purpose_built_A : A;
-fun purposeful_A : A;
-fun purposeless_A : A;
-fun purposely_Adv : Adv;
-fun purposive_A : A;
-fun purr_N : N;
-fun purr_V : V;
-fun purr_V2 : V2;
-fun purr_VS : VS;
-fun purse_N : N;
-fun purse_V2 : V2;
-fun purse_proud_A : A;
-fun purser_N : N;
-fun pursuance_N : N;
-fun pursuant_A : A;
-fun pursue_V : V;
-fun pursue_V2 : V2;
-fun pursuer_N : N;
-fun pursuit_N : N;
-fun pursy_A : A;
-fun purulence_N : N;
-fun purulent_A : A;
-fun purvey_V : V;
-fun purvey_V2 : V2;
-fun purveyance_N : N;
-fun purveyor_N : N;
-fun purview_N : N;
-fun pus_N : N;
-fun pusan_PN : PN;
-fun push_N : N;
-fun push_V : V;
-fun push_V2 : V2;
-fun push_V2V : V2V;
-fun push_VS : VS;
-fun push_bike_N : N;
-fun pushcart_N : N;
-fun pushchair_N : N;
-fun pusher_N : N;
-fun pushful_A : A;
-fun pushing_A : A;
-fun pushover_N : N;
-fun pusillanimity_N : N;
-fun pusillanimous_A : A;
-fun puss_N : N;
-fun pussy_N : N;
-fun pussycat_N : N;
-fun pussyfoot_V : V;
-fun pustule_N : N;
-fun put_N : N;
-fun put_V : V;
-fun put_V2 : V2;
-fun put_V2V : V2V;
-fun put_VS : VS;
-fun put_down_N : N;
-fun put_on_N : N;
-fun putative_A : A;
-fun putrefaction_N : N;
-fun putrefy_V : V;
-fun putrefy_V2 : V2;
-fun putrescence_N : N;
-fun putrescent_A : A;
-fun putrid_A : A;
-fun putridity_N : N;
-fun putsch_N : N;
-fun putt_N : N;
-fun putt_V : V;
-fun putt_V2 : V2;
-fun puttee_N : N;
-fun putter_V : V;
-fun putter_V2 : V2;
-fun putting_green_N : N;
-fun putting_iron_N : N;
-fun putty_N : N;
-fun putty_V2 : V2;
-fun puzzle_N : N;
-fun puzzle_V : V;
-fun puzzle_V2 : V2;
-fun puzzlement_N : N;
-fun puzzler_N : N;
-fun pwllheli_PN : PN;
-fun pygmy_N : N;
-fun pyjama_A : A;
-fun pyle_PN : PN;
-fun pylon_N : N;
-fun pyongyang_PN : PN;
-fun pyorrhoea_N : N;
-fun pyramid_N : N;
-fun pyre_N : N;
-fun pyrites_N : N;
-fun pyrotechnic_A : A;
-fun pyrrhic_A : A;
-fun python_N : N;
-fun pyx_N : N;
-fun qatar_PN : PN;
-fun qatari_A : A;
-fun qatari_N : N;
-fun qc_N : N;
-fun qed_PN : PN;
-fun qt_N : N;
-fun quack_N : N;
-fun quack_V : V;
-fun quack_quack_N : N;
-fun quackery_N : N;
-fun quad_N : N;
-fun quadrangle_N : N;
-fun quadrangular_A : A;
-fun quadrant_N : N;
-fun quadratic_A : A;
-fun quadrilateral_A : A;
-fun quadrilateral_N : N;
-fun quadrille_N : N;
-fun quadrillion_N : N;
-fun quadrophonic_A : A;
-fun quadrophony_N : N;
-fun quadruped_N : N;
-fun quadruple_A : A;
-fun quadruple_N : N;
-fun quadruple_V : V;
-fun quadruple_V2 : V2;
-fun quadruplet_N : N;
-fun quadruplicate_A : A;
-fun quadruplicate_N : N;
-fun quadruplicate_V2 : V2;
-fun quaff_V : V;
-fun quaff_V2 : V2;
-fun quagga_N : N;
-fun quagmire_N : N;
-fun quai_d'orsay_N : N;
-fun quail_N : N;
-fun quail_V : V;
-fun quaint_A : A;
-fun quaintness_N : N;
-fun quake_N : N;
-fun quake_V : V;
-fun quaker_N : N;
-fun qualification_N : N;
-fun qualified_A : A;
-fun qualifier_N : N;
-fun qualify_V : V;
-fun qualify_V2 : V2;
-fun qualitative_A : A;
-fun quality_N : N;
-fun qualm_N : N;
-fun quandary_N : N;
-fun quango_N : N;
-fun quantify_V2 : V2;
-fun quantitative_A : A;
-fun quantity_N : N;
-fun quantum_N : N;
-fun quarantine_N : N;
-fun quarantine_V2 : V2;
-fun quark_N : N;
-fun quarrel_N : N;
-fun quarrel_V : V;
-fun quarrelsome_A : A;
-fun quarry_N : N;
-fun quarry_V : V;
-fun quarry_V2 : V2;
-fun quarryman_N : N;
-fun quart_N : N;
-fun quarter_N : N;
-fun quarter_V2 : V2;
-fun quarter_day_N : N;
-fun quarter_deck_N : N;
-fun quarter_plate_N : N;
-fun quarterfinal_N : N;
-fun quartering_N : N;
-fun quarterlight_N : N;
-fun quarterly_A : A;
-fun quarterly_Adv : Adv;
-fun quarterly_N : N;
-fun quartermaster_N : N;
-fun quartermaster_general_N : N;
-fun quarterstaff_N : N;
-fun quartet_N : N;
-fun quarto_N : N;
-fun quartz_N : N;
-fun quasar_N : N;
-fun quash_V2 : V2;
-fun quassia_N : N;
-fun quatercentenary_N : N;
-fun quatrain_N : N;
-fun quattrocento_N : N;
-fun quaver_N : N;
-fun quaver_V : V;
-fun quaver_V2 : V2;
-fun quay_N : N;
-fun queasily_Adv : Adv;
-fun queasiness_N : N;
-fun queasy_A : A;
-fun quebec_PN : PN;
-fun queen_N : N;
-fun queen_V2 : V2;
-fun queenborough_in_sheppey_PN : PN;
-fun queenly_A : A;
-fun queensbury_PN : PN;
-fun queensferry_PN : PN;
-fun queensland_PN : PN;
-fun queer_A : A;
-fun queer_N : N;
-fun queer_V2 : V2;
-fun queerness_N : N;
-fun quell_V2 : V2;
-fun quench_V2 : V2;
-fun quenchless_A : A;
-fun quentin_PN : PN;
-fun quern_N : N;
-fun querulous_A : A;
-fun querulousness_N : N;
-fun query_N : N;
-fun query_V : V;
-fun query_V2 : V2;
-fun quest_N : N;
-fun quest_V : V;
-fun question_N : N;
-fun question_V2 : V2;
-fun question_mark_N : N;
-fun question_master_N : N;
-fun questionable_A : A;
-fun questioner_N : N;
-fun questioningly_Adv : Adv;
-fun questionnaire_N : N;
-fun quetzal_N : N;
-fun queue_N : N;
-fun queue_V : V;
-fun qui_vive_N : N;
-fun quibble_N : N;
-fun quibble_V : V;
-fun quibbler_N : N;
-fun quibbling_A : A;
-fun quiche_N : N;
-fun quick_A : A;
-fun quick_Adv : Adv;
-fun quick_N : N;
-fun quick_change_A : A;
-fun quick_eared_A : A;
-fun quick_eyed_A : A;
-fun quick_freeze_V2 : V2;
-fun quick_sighted_A : A;
-fun quick_tempered_A : A;
-fun quick_witted_A : A;
-fun quicken_V : V;
-fun quicken_V2 : V2;
-fun quicker_Adv : Adv;
-fun quickest_Adv : Adv;
-fun quickie_N : N;
-fun quicklime_N : N;
-fun quickness_N : N;
-fun quicksand_N : N;
-fun quickset_A : A;
-fun quicksilver_N : N;
-fun quickstep_N : N;
-fun quid_N : N;
-fun quid_pro_quo_N : N;
-fun quiescence_N : N;
-fun quiescent_A : A;
-fun quiet_A : A;
-fun quiet_N : N;
-fun quiet_V : V;
-fun quiet_V2 : V2;
-fun quieten_V : V;
-fun quieten_V2 : V2;
-fun quietism_N : N;
-fun quietist_N : N;
-fun quietness_N : N;
-fun quietude_N : N;
-fun quietus_N : N;
-fun quiff_N : N;
-fun quill_N : N;
-fun quill_feather_N : N;
-fun quilt_N : N;
-fun quilt_V2 : V2;
-fun quin_N : N;
-fun quince_N : N;
-fun quincentenary_A : A;
-fun quincentenary_N : N;
-fun quinine_N : N;
-fun quinquagesima_N : N;
-fun quinquagesima_PN : PN;
-fun quinsy_N : N;
-fun quintal_N : N;
-fun quintessence_N : N;
-fun quintet_N : N;
-fun quintuplet_N : N;
-fun quip_N : N;
-fun quip_V : V;
-fun quip_VS : VS;
-fun quire_N : N;
-fun quirk_N : N;
-fun quisling_N : N;
-fun quit_A : A;
-fun quit_V : V;
-fun quit_V2 : V2;
-fun quite_Predet : Predet;
-fun quite_AdA : AdA;
-fun quito_PN : PN;
-fun quits_A : A;
-fun quittance_N : N;
-fun quitter_N : N;
-fun quiver_N : N;
-fun quiver_V : V;
-fun quiver_V2 : V2;
-fun quixotic_A : A;
-fun quixotically_Adv : Adv;
-fun quiz_N : N;
-fun quiz_V2 : V2;
-fun quizmaster_N : N;
-fun quizzical_A : A;
-fun quoin_N : N;
-fun quoit_N : N;
-fun quonset_N : N;
-fun quorum_N : N;
-fun quot_V : V;
-fun quot_VS : VS;
-fun quota_N : N;
-fun quotability_N : N;
-fun quotable_A : A;
-fun quotation_N : N;
-fun quote_N : N;
-fun quote_V : V;
-fun quote_V2 : V2;
-fun quotidian_A : A;
-fun quotient_N : N;
-fun qv_PN : PN;
-fun ra_N : N;
-fun rabbi_N : N;
-fun rabbinical_A : A;
-fun rabbit_N : N;
-fun rabbit_V : V;
-fun rabbit_burrow_N : N;
-fun rabbit_hole_N : N;
-fun rabbit_hutch_N : N;
-fun rabbit_punch_N : N;
-fun rabbit_warren_N : N;
-fun rabble_N : N;
-fun rabble_rousing_A : A;
-fun rabelaisian_A : A;
-fun rabid_A : A;
-fun rabies_N : N;
-fun raccoon_N : N;
-fun race_N : N;
-fun race_V : V;
-fun race_V2 : V2;
-fun race_V2V : V2V;
-fun race_VV : VV;
-fun race_meeting_N : N;
-fun racecard_N : N;
-fun racecourse_N : N;
-fun racehorse_N : N;
-fun raceme_N : N;
-fun racer_N : N;
-fun rachel_PN : PN;
-fun racial_A : A;
-fun racialism_N : N;
-fun racialist_N : N;
-fun racily_Adv : Adv;
-fun raciness_N : N;
-fun racing_N : N;
-fun racism_N : N;
-fun racist_N : N;
-fun rack_N : N;
-fun rack_V2 : V2;
-fun rack_railway_N : N;
-fun rack_rent_N : N;
-fun racket_N : N;
-fun racket_V : V;
-fun racketeer_N : N;
-fun racketeering_N : N;
-fun raconteur_N : N;
-fun racoon_N : N;
-fun racquet_N : N;
-fun racy_A : A;
-fun rada_PN : PN;
-fun radar_N : N;
-fun radcliffe_PN : PN;
-fun radcliffe_on_trent_PN : PN;
-fun raddled_A : A;
-fun radial_A : A;
-fun radial_N : N;
-fun radiance_N : N;
-fun radiant_A : A;
-fun radiate_V : V;
-fun radiate_V2 : V2;
-fun radiation_N : N;
-fun radiator_N : N;
-fun radical_A : A;
-fun radical_N : N;
-fun radicalism_N : N;
-fun radicle_N : N;
-fun radio_N : N;
-fun radio_V2 : V2;
-fun radio_gramophone_N : N;
-fun radio_location_N : N;
-fun radio_set_N : N;
-fun radio_telescope_N : N;
-fun radioactive_A : A;
-fun radioactivity_N : N;
-fun radiogram_N : N;
-fun radiograph_N : N;
-fun radiographer_N : N;
-fun radiography_N : N;
-fun radioisotope_N : N;
-fun radiologist_N : N;
-fun radiology_N : N;
-fun radiotherapist_N : N;
-fun radiotherapy_N : N;
-fun radish_N : N;
-fun radium_N : N;
-fun radius_N : N;
-fun radlett_PN : PN;
-fun radstock_PN : PN;
-fun raf_N : N;
-fun raffia_N : N;
-fun raffish_A : A;
-fun raffle_N : N;
-fun raffle_V2 : V2;
-fun raft_N : N;
-fun raft_V : V;
-fun raft_V2 : V2;
-fun rafter_N : N;
-fun raftered_A : A;
-fun raftsman_N : N;
-fun rag_N : N;
-fun rag_V2 : V2;
-fun rag_day_N : N;
-fun ragamuffin_N : N;
-fun ragbag_N : N;
-fun rage_N : N;
-fun rage_V : V;
-fun ragged_A : A;
-fun raggedness_N : N;
-fun raglan_N : N;
-fun ragout_N : N;
-fun ragtag_N : N;
-fun ragtime_N : N;
-fun raid_N : N;
-fun raid_V : V;
-fun raid_V2 : V2;
-fun raider_N : N;
-fun rail_N : N;
-fun rail_V : V;
-fun rail_V2 : V2;
-fun railcar_N : N;
-fun railhead_N : N;
-fun railing_N : N;
-fun raillery_N : N;
-fun railroad_N : N;
-fun railroad_V2 : V2;
-fun railway_N : N;
-fun railwayman_N : N;
-fun raiment_N : N;
-fun rain_N : N;
-fun rain_V : V;
-fun rain_V2 : V2;
-fun rain_gauge_N : N;
-fun rainbow_N : N;
-fun raincoat_N : N;
-fun raindrop_N : N;
-fun rainfall_N : N;
-fun rainford_PN : PN;
-fun rainproof_A : A;
-fun rainwater_N : N;
-fun rainy_A : A;
-fun raise_N : N;
-fun raise_V2 : V2;
-fun raise_V2V : V2V;
-fun raiser_N : N;
-fun raisin_N : N;
-fun raison_d'etre_N : N;
-fun raj_N : N;
-fun rajah_N : N;
-fun rake_N : N;
-fun rake_V : V;
-fun rake_V2 : V2;
-fun rake_off_N : N;
-fun rakish_A : A;
-fun rakishness_N : N;
-fun rallentando_A : A;
-fun rallentando_Adv : Adv;
-fun rally_N : N;
-fun rally_V : V;
-fun rally_V2 : V2;
-fun rally_V2V : V2V;
-fun ralph_PN : PN;
-fun ram_N : N;
-fun ram_V2 : V2;
-fun ramadan_N : N;
-fun ramadan_PN : PN;
-fun ramble_N : N;
-fun ramble_V : V;
-fun rambler_N : N;
-fun rambling_A : A;
-fun rambunctious_A : A;
-fun ramification_N : N;
-fun ramify_V : V;
-fun ramify_V2 : V2;
-fun ramjet_N : N;
-fun ramp_N : N;
-fun ramp_V2 : V2;
-fun rampage_N : N;
-fun rampage_V : V;
-fun rampageous_A : A;
-fun rampant_A : A;
-fun rampart_N : N;
-fun ramrod_N : N;
-fun ramsbottom_PN : PN;
-fun ramsgate_PN : PN;
-fun ramshackle_A : A;
-fun ranch_N : N;
-fun rancher_N : N;
-fun rancid_A : A;
-fun rancorous_A : A;
-fun rancour_N : N;
-fun rand_N : N;
-fun randolph_PN : PN;
-fun random_N : N;
-fun randomly_Adv : Adv;
-fun randomness_N : N;
-fun randy_A : A;
-fun ranee_N : N;
-fun range_N : N;
-fun range_V : V;
-fun range_V2 : V2;
-fun rangefinder_N : N;
-fun ranger_N : N;
-fun rangoon_PN : PN;
-fun rani_N : N;
-fun rank_A : A;
-fun rank_N : N;
-fun rank_V : V;
-fun rank_V2 : V2;
-fun rank_VS : VS;
-fun ranker_N : N;
-fun ranking_N : N;
-fun rankle_V : V;
-fun rankness_N : N;
-fun ransack_V2 : V2;
-fun ransom_N : N;
-fun ransom_V2 : V2;
-fun rant_N : N;
-fun rant_V : V;
-fun rant_V2 : V2;
-fun ranter_N : N;
-fun rap_N : N;
-fun rap_V : V;
-fun rap_V2 : V2;
-fun rapacious_A : A;
-fun rapacity_N : N;
-fun rape_N : N;
-fun rape_V2 : V2;
-fun rapid_A : A;
-fun rapid_N : N;
-fun rapidity_N : N;
-fun rapier_N : N;
-fun rapier_thrust_N : N;
-fun rapine_N : N;
-fun rapist_N : N;
-fun rapport_N : N;
-fun rapprochement_N : N;
-fun rapscallion_N : N;
-fun rapt_A : A;
-fun rapture_N : N;
-fun rapturous_A : A;
-fun rare_A : A;
-fun rarebit_N : N;
-fun rarefaction_N : N;
-fun rarefy_V : V;
-fun rarefy_V2 : V2;
-fun rareness_N : N;
-fun raring_A : A;
-fun rarity_N : N;
-fun rascal_N : N;
-fun rascally_A : A;
-fun rase_V2 : V2;
-fun rash_A : A;
-fun rash_N : N;
-fun rasher_N : N;
-fun rashness_N : N;
-fun rasp_N : N;
-fun rasp_V : V;
-fun rasp_V2 : V2;
-fun raspberry_N : N;
-fun raspingly_Adv : Adv;
-fun rat_N : N;
-fun rat_V : V;
-fun rat_V2 : V2;
-fun rat_a_tat_tat_N : N;
-fun rat_tat_N : N;
-fun ratability_N : N;
-fun ratable_A : A;
-fun ratan_N : N;
-fun ratch_N : N;
-fun ratchet_N : N;
-fun rate_N : N;
-fun rate_V : V;
-fun rate_V2 : V2;
-fun rate_VA : VA;
-fun rate_VS : VS;
-fun rateability_N : N;
-fun rateable_A : A;
-fun ratepayer_N : N;
-fun rather_Adv : Adv;
-fun ratification_N : N;
-fun ratify_V2 : V2;
-fun rating_N : N;
-fun ratio_N : N;
-fun ratiocination_N : N;
-fun ration_N : N;
-fun ration_V2 : V2;
-fun rational_A : A;
-fun rationale_N : N;
-fun rationalism_N : N;
-fun rationalist_N : N;
-fun rationalistic_A : A;
-fun rationality_N : N;
-fun rationalization_N : N;
-fun rationalize_V2 : V2;
-fun ratlin_N : N;
-fun ratline_N : N;
-fun rattan_N : N;
-fun ratter_N : N;
-fun rattle_N : N;
-fun rattle_V : V;
-fun rattle_V2 : V2;
-fun rattlebrained_A : A;
-fun rattlepated_A : A;
-fun rattler_N : N;
-fun rattlesnake_N : N;
-fun rattling_A : A;
-fun rattling_Adv : Adv;
-fun ratty_A : A;
-fun raucous_A : A;
-fun ravage_N : N;
-fun ravage_V : V;
-fun ravage_V2 : V2;
-fun rave_N : N;
-fun rave_V : V;
-fun rave_V2 : V2;
-fun rave_up_N : N;
-fun ravel_V : V;
-fun ravel_V2 : V2;
-fun raven_N : N;
-fun ravening_A : A;
-fun ravenna_PN : PN;
-fun ravenous_A : A;
-fun raver_N : N;
-fun ravine_N : N;
-fun raving_A : A;
-fun raving_Adv : Adv;
-fun ravioli_N : N;
-fun ravish_V2 : V2;
-fun ravishingly_Adv : Adv;
-fun ravishment_N : N;
-fun raw_A : A;
-fun raw_N : N;
-fun rawboned_A : A;
-fun rawhide_A : A;
-fun rawtenstall_PN : PN;
-fun ray_N : N;
-fun ray_PN : PN;
-fun ray_V : V;
-fun ray_V2 : V2;
-fun raymond_PN : PN;
-fun rayon_N : N;
-fun raze_V2 : V2;
-fun razor_N : N;
-fun razor_V2 : V2;
-fun razor_edge_N : N;
-fun razorback_N : N;
-fun razorbacked_A : A;
-fun razorblade_N : N;
-fun razzle_N : N;
-fun razzle_dazzle_N : N;
-fun rc_PN : PN;
-fun rd_PN : PN;
-fun re_N : N;
-fun re_address_V2 : V2;
-fun re_afforest_V2 : V2;
-fun re_afforestation_N : N;
-fun re_count_N : N;
-fun re_count_V2 : V2;
-fun re_cover_V2 : V2;
-fun re_create_V2 : V2;
-fun re_echo_N : N;
-fun re_echo_V : V;
-fun re_elect_V2 : V2;
-fun re_emerge_V : V;
-fun re_emphasize_V2 : V2;
-fun re_enter_V : V;
-fun re_enter_V2 : V2;
-fun re_entry_N : N;
-fun re_establish_V2 : V2;
-fun re_evaluate_V2 : V2;
-fun re_examine_V2 : V2;
-fun re_form_V : V;
-fun re_form_V2 : V2;
-fun re_formation_N : N;
-fun re_join_V2 : V2;
-fun re_supply_V2 : V2;
-fun reach_N : N;
-fun reach_V : V;
-fun reach_V2 : V2;
-fun reach_V2V : V2V;
-fun reach_VA : VA;
-fun react_V : V;
-fun reaction_N : N;
-fun reactionary_N : N;
-fun reactivate_V2 : V2;
-fun reactor_N : N;
-fun read_N : N;
-fun read_V : V;
-fun read_V2 : V2;
-fun read_VA : VA;
-fun read_VS : VS;
-fun readability_N : N;
-fun readable_A : A;
-fun reader_N : N;
-fun readership_N : N;
-fun readily_Adv : Adv;
-fun readiness_N : N;
-fun reading_N : N;
-fun reading_PN : PN;
-fun reading_lamp_N : N;
-fun reading_room_N : N;
-fun readjust_V2 : V2;
-fun readjustment_N : N;
-fun readmission_N : N;
-fun readmit_V2 : V2;
-fun ready_A : A;
-fun ready_N : N;
-fun ready_V2 : V2;
-fun ready_made_A : A;
-fun reaffiliation_N : N;
-fun reaffirm_V2 : V2;
-fun reagent_N : N;
-fun real_A : A;
-fun real_N : N;
-fun realign_V2 : V2;
-fun realism_N : N;
-fun realist_N : N;
-fun realistic_A : A;
-fun realistically_Adv : Adv;
-fun reality_N : N;
-fun realizable_A : A;
-fun realization_N : N;
-fun realize_V2 : V2;
-fun realize_VS : VS;
-fun reallocation_N : N;
-fun realm_N : N;
-fun realtor_N : N;
-fun realty_N : N;
-fun ream_N : N;
-fun reanimate_V2 : V2;
-fun reap_V : V;
-fun reap_V2 : V2;
-fun reaper_N : N;
-fun reaping_hook_N : N;
-fun reappear_V : V;
-fun reappearance_N : N;
-fun reappoint_V : V;
-fun reappoint_V2 : V2;
-fun reappraisal_N : N;
-fun reappraise_V2 : V2;
-fun rear_N : N;
-fun rear_V : V;
-fun rear_V2 : V2;
-fun rear_admiral_N : N;
-fun rearguard_N : N;
-fun rearm_V : V;
-fun rearm_V2 : V2;
-fun rearmament_N : N;
-fun rearmost_A : A;
-fun rearrange_V2 : V2;
-fun rearrangement_N : N;
-fun rearward_N : N;
-fun rearwards_Adv : Adv;
-fun reason_N : N;
-fun reason_V : V;
-fun reason_V2 : V2;
-fun reason_VS : VS;
-fun reasonable_A : A;
-fun reasonableness_N : N;
-fun reasoning_N : N;
-fun reasonless_A : A;
-fun reassemble_V : V;
-fun reassemble_V2 : V2;
-fun reassert_V2 : V2;
-fun reassess_V2 : V2;
-fun reassessment_N : N;
-fun reassign_V2 : V2;
-fun reassume_V2 : V2;
-fun reassurance_N : N;
-fun reassure_V2 : V2;
-fun reassure_V2S : V2S;
-fun reassuring_A : A;
-fun reattribute_V2 : V2;
-fun rebarbative_A : A;
-fun rebate_N : N;
-fun rebecca_PN : PN;
-fun rebel_N : N;
-fun rebel_V : V;
-fun rebellion_N : N;
-fun rebellious_A : A;
-fun rebelliousness_N : N;
-fun rebind_V2 : V2;
-fun rebirth_N : N;
-fun reborn_A : A;
-fun rebound_N : N;
-fun rebound_V : V;
-fun rebound_V2 : V2;
-fun rebound_V2V : V2V;
-fun rebuff_N : N;
-fun rebuff_V : V;
-fun rebuff_V2 : V2;
-fun rebuild_V2 : V2;
-fun rebuke_N : N;
-fun rebuke_V2 : V2;
-fun rebukingly_Adv : Adv;
-fun rebus_N : N;
-fun rebut_V2 : V2;
-fun rebuttal_N : N;
-fun rec_PN : PN;
-fun recalcitrance_N : N;
-fun recalcitrancy_N : N;
-fun recalcitrant_A : A;
-fun recalculate_V2 : V2;
-fun recall_N : N;
-fun recall_V2 : V2;
-fun recall_VS : VS;
-fun recant_V : V;
-fun recant_V2 : V2;
-fun recantation_N : N;
-fun recap_N : N;
-fun recap_V : V;
-fun recap_V2 : V2;
-fun recapitulate_V : V;
-fun recapitulate_V2 : V2;
-fun recapitulation_N : N;
-fun recapture_V2 : V2;
-fun recast_V2 : V2;
-fun recce_N : N;
-fun recd_PN : PN;
-fun recede_V : V;
-fun receipt_N : N;
-fun receipt_V2 : V2;
-fun receivable_A : A;
-fun receive_V : V;
-fun receive_V2 : V2;
-fun received_A : A;
-fun receiver_N : N;
-fun receivership_N : N;
-fun receiving_set_N : N;
-fun recent_A : A;
-fun recentralize_V2 : V2;
-fun receptacle_N : N;
-fun reception_N : N;
-fun reception_desk_N : N;
-fun receptionist_N : N;
-fun receptive_A : A;
-fun receptiveness_N : N;
-fun receptivity_N : N;
-fun recess_N : N;
-fun recess_V2 : V2;
-fun recession_N : N;
-fun recessional_A : A;
-fun recessional_N : N;
-fun recessive_A : A;
-fun rechauffe_N : N;
-fun recherche_A : A;
-fun recidivism_N : N;
-fun recidivist_N : N;
-fun recife_PN : PN;
-fun recipe_N : N;
-fun recipient_N : N;
-fun reciprocal_A : A;
-fun reciprocal_N : N;
-fun reciprocate_V : V;
-fun reciprocate_V2 : V2;
-fun reciprocation_N : N;
-fun reciprocity_N : N;
-fun recital_N : N;
-fun recitalist_N : N;
-fun recitation_N : N;
-fun recitative_N : N;
-fun recite_V : V;
-fun recite_V2 : V2;
-fun reckless_A : A;
-fun recklessness_N : N;
-fun recklinghausen_PN : PN;
-fun reckon_V : V;
-fun reckon_V2 : V2;
-fun reckon_VS : VS;
-fun reckoner_N : N;
-fun reckoning_N : N;
-fun reclaim_V2 : V2;
-fun reclamation_N : N;
-fun reclassify_V2 : V2;
-fun recline_V : V;
-fun recline_V2 : V2;
-fun recluse_N : N;
-fun recognition_N : N;
-fun recognizable_A : A;
-fun recognizance_N : N;
-fun recognize_V2 : V2;
-fun recognize_VS : VS;
-fun recoil_N : N;
-fun recoil_V : V;
-fun recollect_V : V;
-fun recollect_V2 : V2;
-fun recollection_N : N;
-fun recommend_V2 : V2;
-fun recommend_VS : VS;
-fun recommendation_N : N;
-fun recommit_V2 : V2;
-fun recompense_N : N;
-fun recompense_V2 : V2;
-fun reconcilable_A : A;
-fun reconcile_V2 : V2;
-fun reconciliation_N : N;
-fun recondite_A : A;
-fun recondition_V2 : V2;
-fun reconfiguration_N : N;
-fun reconnaissance_N : N;
-fun reconnoitre_V : V;
-fun reconnoitre_V2 : V2;
-fun reconsecrate_V2 : V2;
-fun reconsider_V2 : V2;
-fun reconsider_VS : VS;
-fun reconstruct_V2 : V2;
-fun reconstruction_N : N;
-fun reconvict_V2 : V2;
-fun record_N : N;
-fun record_V2 : V2;
-fun record_breaking_A : A;
-fun record_player_N : N;
-fun recorder_N : N;
-fun recording_N : N;
-fun recount_V2 : V2;
-fun recount_VS : VS;
-fun recoup_V2 : V2;
-fun recourse_N : N;
-fun recover_V : V;
-fun recover_V2 : V2;
-fun recover_V2V : V2V;
-fun recoverable_A : A;
-fun recovery_N : N;
-fun recreant_A : A;
-fun recreant_N : N;
-fun recreate_V2 : V2;
-fun recreation_N : N;
-fun recreational_A : A;
-fun recriminate_V : V;
-fun recrimination_N : N;
-fun recriminatory_A : A;
-fun recrudescence_N : N;
-fun recruit_N : N;
-fun recruit_V : V;
-fun recruit_V2 : V2;
-fun recruitment_N : N;
-fun rectal_A : A;
-fun rectangle_N : N;
-fun rectangular_A : A;
-fun rectification_N : N;
-fun rectifier_N : N;
-fun rectify_V2 : V2;
-fun rectilinear_A : A;
-fun rectitude_N : N;
-fun recto_N : N;
-fun rector_N : N;
-fun rectory_N : N;
-fun rectum_N : N;
-fun recumbent_A : A;
-fun recuperate_V : V;
-fun recuperate_V2 : V2;
-fun recuperation_N : N;
-fun recuperative_A : A;
-fun recur_V : V;
-fun recurrence_N : N;
-fun recurrent_A : A;
-fun recurve_V : V;
-fun recurve_V2 : V2;
-fun recusancy_N : N;
-fun recusant_A : A;
-fun recusant_N : N;
-fun recycle_V2 : V2;
-fun red_A : A;
-fun red_N : N;
-fun red_hot_A : A;
-fun red_rimmed_A : A;
-fun redact_V2 : V2;
-fun redaction_N : N;
-fun redbreast_N : N;
-fun redbrick_A : A;
-fun redbridge_PN : PN;
-fun redcap_N : N;
-fun redcoat_N : N;
-fun redden_V : V;
-fun redden_V2 : V2;
-fun reddish_A : A;
-fun redditch_PN : PN;
-fun redecorate_V2 : V2;
-fun redeem_V2 : V2;
-fun redeemable_A : A;
-fun redeemer_N : N;
-fun redefine_V2 : V2;
-fun redemption_N : N;
-fun redemptive_A : A;
-fun redeploy_V2 : V2;
-fun redeployment_N : N;
-fun redesign_V2 : V2;
-fun redevelop_V2 : V2;
-fun redevelopment_N : N;
-fun redhead_N : N;
-fun rediffusion_N : N;
-fun rediscover_V2 : V2;
-fun rediscovery_N : N;
-fun redisposition_N : N;
-fun redistribute_V2 : V2;
-fun redistribution_N : N;
-fun redline_V2 : V2;
-fun redness_N : N;
-fun redo_V2 : V2;
-fun redolence_N : N;
-fun redolent_A : A;
-fun redouble_V : V;
-fun redouble_V2 : V2;
-fun redoubt_N : N;
-fun redoubtable_A : A;
-fun redound_V : V;
-fun redraw_V2 : V2;
-fun redress_N : N;
-fun redress_V2 : V2;
-fun redruth_PN : PN;
-fun redskin_N : N;
-fun reduce_V : V;
-fun reduce_V2 : V2;
-fun reducible_A : A;
-fun reductio_ad_absurdum_N : N;
-fun reduction_N : N;
-fun redundance_N : N;
-fun redundancy_N : N;
-fun redundant_A : A;
-fun reduplicate_V2 : V2;
-fun reduplication_N : N;
-fun redwing_N : N;
-fun redwood_N : N;
-fun reed_N : N;
-fun reedy_A : A;
-fun reef_N : N;
-fun reef_V2 : V2;
-fun reef_knot_N : N;
-fun reefer_N : N;
-fun reek_N : N;
-fun reek_V : V;
-fun reel_N : N;
-fun reel_V : V;
-fun reel_V2 : V2;
-fun reeve_N : N;
-fun reexamine_V : V;
-fun ref_N : N;
-fun reface_V2 : V2;
-fun refashion_N : N;
-fun refashion_V2 : V2;
-fun refection_N : N;
-fun refectory_N : N;
-fun refer_V : V;
-fun refer_V2 : V2;
-fun referable_A : A;
-fun referee_N : N;
-fun referee_V : V;
-fun referee_V2 : V2;
-fun reference_N : N;
-fun referendum_N : N;
-fun referential_A : A;
-fun refile_V2 : V2;
-fun refill_N : N;
-fun refill_V2 : V2;
-fun refinance_V : V;
-fun refinance_V2 : V2;
-fun refine_V : V;
-fun refine_V2 : V2;
-fun refinement_N : N;
-fun refiner_N : N;
-fun refinery_N : N;
-fun refit_N : N;
-fun refit_V : V;
-fun refit_V2 : V2;
-fun reflate_V2 : V2;
-fun reflation_N : N;
-fun reflect_V : V;
-fun reflect_V2 : V2;
-fun reflection_N : N;
-fun reflective_A : A;
-fun reflector_N : N;
-fun reflex_A : A;
-fun reflex_N : N;
-fun reflexion_N : N;
-fun reflexive_A : A;
-fun reflexive_N : N;
-fun refloat_V : V;
-fun refloat_V2 : V2;
-fun reflux_N : N;
-fun refocus_V : V;
-fun refocus_V2 : V2;
-fun refocus_V2V : V2V;
-fun reforest_V2 : V2;
-fun reforestation_N : N;
-fun reform_N : N;
-fun reform_V : V;
-fun reform_V2 : V2;
-fun reformation_N : N;
-fun reformatory_A : A;
-fun reformatory_N : N;
-fun reformer_N : N;
-fun reformulate_V2 : V2;
-fun refract_V2 : V2;
-fun refraction_N : N;
-fun refractory_A : A;
-fun refrain_N : N;
-fun refrain_V : V;
-fun refresh_V2 : V2;
-fun refresher_N : N;
-fun refreshing_A : A;
-fun refreshment_N : N;
-fun refrigerant_A : A;
-fun refrigerant_N : N;
-fun refrigerate_V2 : V2;
-fun refrigeration_N : N;
-fun refrigerator_N : N;
-fun refuel_V : V;
-fun refuel_V2 : V2;
-fun refuge_N : N;
-fun refugee_N : N;
-fun refulgence_N : N;
-fun refulgent_A : A;
-fun refund_N : N;
-fun refund_V2 : V2;
-fun refurbish_V2 : V2;
-fun refurnish_V2 : V2;
-fun refusal_N : N;
-fun refuse_N : N;
-fun refuse_V : V;
-fun refuse_V2 : V2;
-fun refuse_VV : VV;
-fun refuse_collector_N : N;
-fun refutable_A : A;
-fun refutation_N : N;
-fun refute_V2 : V2;
-fun reg_PN : PN;
-fun regain_V2 : V2;
-fun regal_A : A;
-fun regale_V2 : V2;
-fun regard_N : N;
-fun regard_V : V;
-fun regard_V2 : V2;
-fun regard_VS : VS;
-fun regardful_A : A;
-fun regardless_A : A;
-fun regatta_N : N;
-fun regency_N : N;
-fun regenerate_A : A;
-fun regenerate_V : V;
-fun regenerate_V2 : V2;
-fun regeneration_N : N;
-fun regensburg_PN : PN;
-fun regent_A : A;
-fun regent_N : N;
-fun reggae_N : N;
-fun regicide_N : N;
-fun regime_1_N : N;
-fun regime_2_N : N;
-fun regimen_N : N;
-fun regiment_N : N;
-fun regiment_V2 : V2;
-fun regimental_A : A;
-fun regimentation_N : N;
-fun regina_PN : PN;
-fun reginald_PN : PN;
-fun region_N : N;
-fun regional_A : A;
-fun register_N : N;
-fun register_V : V;
-fun register_V2 : V2;
-fun registrar_N : N;
-fun registration_N : N;
-fun registry_N : N;
-fun regnant_A : A;
-fun regress_V : V;
-fun regression_N : N;
-fun regressive_A : A;
-fun regret_N : N;
-fun regret_V2 : V2;
-fun regret_VS : VS;
-fun regretful_A : A;
-fun regrettable_A : A;
-fun regroup_V : V;
-fun regroup_V2 : V2;
-fun regular_A : A;
-fun regular_N : N;
-fun regularity_N : N;
-fun regularization_N : N;
-fun regularize_V2 : V2;
-fun regulate_V2 : V2;
-fun regulation_N : N;
-fun regulator_N : N;
-fun regum_V2 : V2;
-fun regurgitate_V : V;
-fun regurgitate_V2 : V2;
-fun rehabilitate_V2 : V2;
-fun rehabilitation_N : N;
-fun rehash_N : N;
-fun rehash_V2 : V2;
-fun rehear_V2 : V2;
-fun rehearing_N : N;
-fun rehearsal_N : N;
-fun rehearse_V : V;
-fun rehearse_V2 : V2;
-fun rehouse_V2 : V2;
-fun reich_N : N;
-fun reigate_PN : PN;
-fun reign_N : N;
-fun reign_V : V;
-fun reignite_V2 : V2;
-fun reimburse_V2 : V2;
-fun reimbursement_N : N;
-fun reimpose_V2 : V2;
-fun reimposition_N : N;
-fun rein_N : N;
-fun rein_V2 : V2;
-fun reincarnate_A : A;
-fun reincarnate_V2 : V2;
-fun reincarnation_N : N;
-fun reindeer_N : N;
-fun reindict_V2 : V2;
-fun reinforce_V2 : V2;
-fun reinforcement_N : N;
-fun reinstall_V2 : V2;
-fun reinstate_V2 : V2;
-fun reinstatement_N : N;
-fun reinstitute_V2 : V2;
-fun reinsurance_N : N;
-fun reinsure_V2 : V2;
-fun reintegrate_V2 : V2;
-fun reintegration_N : N;
-fun reinterpret_V2 : V2;
-fun reinterpretation_N : N;
-fun reintroduce_V2 : V2;
-fun reinvent_V2 : V2;
-fun reinvest_V2 : V2;
-fun reinvigorate_V2 : V2;
-fun reissue_N : N;
-fun reissue_V2 : V2;
-fun reiterate_V2 : V2;
-fun reiterate_VS : VS;
-fun reiteration_N : N;
-fun reject_N : N;
-fun reject_V2 : V2;
-fun rejection_N : N;
-fun rejig_V2 : V2;
-fun rejoice_V : V;
-fun rejoice_V2 : V2;
-fun rejoicing_N : N;
-fun rejoin_V : V;
-fun rejoin_V2 : V2;
-fun rejoinder_N : N;
-fun rejuvenate_V : V;
-fun rejuvenate_V2 : V2;
-fun rejuvenation_N : N;
-fun rekindle_V : V;
-fun rekindle_V2 : V2;
-fun relapse_N : N;
-fun relapse_V : V;
-fun relate_V : V;
-fun relate_V2 : V2;
-fun relation_N : N;
-fun relationship_N : N;
-fun relative_A : A;
-fun relative_N : N;
-fun relativity_N : N;
-fun relax_V : V;
-fun relax_V2 : V2;
-fun relaxation_N : N;
-fun relay_N : N;
-fun relay_V2 : V2;
-fun release_N : N;
-fun release_V2 : V2;
-fun relegate_V2 : V2;
-fun relegation_N : N;
-fun relent_V : V;
-fun relentless_A : A;
-fun relevance_N : N;
-fun relevancy_N : N;
-fun relevant_A : A;
-fun reliability_N : N;
-fun reliable_A : A;
-fun reliance_N : N;
-fun reliant_A : A;
-fun relic_N : N;
-fun relict_N : N;
-fun relief_N : N;
-fun relieve_V2 : V2;
-fun religion_N : N;
-fun religious_A : A;
-fun religious_N : N;
-fun reline_V2 : V2;
-fun relinquish_V2 : V2;
-fun reliquary_N : N;
-fun relish_N : N;
-fun relish_V2 : V2;
-fun relish_VS : VS;
-fun relive_V2 : V2;
-fun relocate_V : V;
-fun relocate_V2 : V2;
-fun relocation_N : N;
-fun reluctance_N : N;
-fun reluctant_A : A;
-fun rely_V : V;
-fun rely_on_V2V : V2V;
-fun remain_V : V;
-fun remain_V2 : V2;
-fun remain_VA : VA;
-fun remain_VV : VV;
-fun remain_VS : VS;
-fun remainder_N : N;
-fun remake_N : N;
-fun remake_V2 : V2;
-fun remand_N : N;
-fun remand_V2 : V2;
-fun remark_N : N;
-fun remark_V : V;
-fun remark_V2 : V2;
-fun remark_VS : VS;
-fun remarkable_A : A;
-fun remarriage_N : N;
-fun remarry_V : V;
-fun remarry_V2 : V2;
-fun remediable_A : A;
-fun remedial_A : A;
-fun remedy_N : N;
-fun remedy_V2 : V2;
-fun remember_V : V;
-fun remember_V2 : V2;
-fun remember_VS : VS;
-fun remembrance_N : N;
-fun remilitarization_N : N;
-fun remilitarize_V2 : V2;
-fun remind_V2 : V2;
-fun reminder_N : N;
-fun reminisce_V : V;
-fun reminiscence_N : N;
-fun reminiscent_A : A;
-fun remiss_A : A;
-fun remission_N : N;
-fun remissness_N : N;
-fun remit_V : V;
-fun remit_V2 : V2;
-fun remittance_N : N;
-fun remittent_A : A;
-fun remnant_N : N;
-fun remodel_V : V;
-fun remodel_V2 : V2;
-fun remonstrance_N : N;
-fun remonstrate_V : V;
-fun remorse_N : N;
-fun remorseful_A : A;
-fun remorseless_A : A;
-fun remote_A : A;
-fun remoteness_N : N;
-fun remould_V2 : V2;
-fun remount_N : N;
-fun remount_V : V;
-fun remount_V2 : V2;
-fun removable_A : A;
-fun removal_N : N;
-fun remove_N : N;
-fun remove_V : V;
-fun remove_V2 : V2;
-fun removed_A : A;
-fun remover_N : N;
-fun remscheid_PN : PN;
-fun remunerate_V2 : V2;
-fun remuneration_N : N;
-fun remunerative_A : A;
-fun renaissance_N : N;
-fun renal_A : A;
-fun rename_V2 : V2;
-fun rename_V3 : V3;
-fun renascence_N : N;
-fun renascent_A : A;
-fun rend_V2 : V2;
-fun render_V2 : V2;
-fun render_VS : VS;
-fun rendering_N : N;
-fun rendezvous_N : N;
-fun rendezvous_V : V;
-fun rendezvouse_V : V;
-fun rendition_N : N;
-fun renegade_N : N;
-fun renegade_V : V;
-fun renege_V : V;
-fun renegotiate_V2 : V2;
-fun renegue_V : V;
-fun renew_V2 : V2;
-fun renewable_A : A;
-fun renewal_N : N;
-fun renfrew_PN : PN;
-fun rennes_PN : PN;
-fun rennet_N : N;
-fun renounce_V2 : V2;
-fun renovate_V2 : V2;
-fun renovation_N : N;
-fun renovator_N : N;
-fun renown_N : N;
-fun renowned_A : A;
-fun rent_N : N;
-fun rent_V : V;
-fun rent_V2 : V2;
-fun rent_collector_N : N;
-fun rent_free_A : A;
-fun rent_free_Adv : Adv;
-fun rent_rebate_N : N;
-fun rent_roll_N : N;
-fun rentable_A : A;
-fun rental_N : N;
-fun rentier_N : N;
-fun renunciation_N : N;
-fun reoffer_V2 : V2;
-fun reopen_V : V;
-fun reopen_V2 : V2;
-fun reorganization_N : N;
-fun reorganize_V : V;
-fun reorganize_V2 : V2;
-fun reorient_V : V;
-fun reorient_V2 : V2;
-fun reorientate_V : V;
-fun reorientate_V2 : V2;
-fun reorientation_N : N;
-fun rep_N : N;
-fun repackage_V2 : V2;
-fun repaint_V2 : V2;
-fun repair_N : N;
-fun repair_V : V;
-fun repair_V2 : V2;
-fun repairable_A : A;
-fun repairer_N : N;
-fun reparable_A : A;
-fun reparation_N : N;
-fun repartee_N : N;
-fun repass_V2 : V2;
-fun repast_N : N;
-fun repatriate_N : N;
-fun repatriate_V2 : V2;
-fun repatriation_N : N;
-fun repay_V : V;
-fun repay_V2 : V2;
-fun repayable_A : A;
-fun repayment_N : N;
-fun repeal_N : N;
-fun repeal_V2 : V2;
-fun repeat_N : N;
-fun repeat_V : V;
-fun repeat_V2 : V2;
-fun repeat_VS : VS;
-fun repeatable_A : A;
-fun repeater_N : N;
-fun repel_V2 : V2;
-fun repellent_A : A;
-fun repellent_N : N;
-fun repent_V : V;
-fun repent_V2 : V2;
-fun repentance_N : N;
-fun repentant_A : A;
-fun repercussion_N : N;
-fun repertoire_N : N;
-fun repertory_N : N;
-fun repetition_N : N;
-fun repetitious_A : A;
-fun repetitive_A : A;
-fun repine_V : V;
-fun replace_V2 : V2;
-fun replace_VV : VV;
-fun replaceable_A : A;
-fun replacement_N : N;
-fun replant_V2 : V2;
-fun replaster_V2 : V2;
-fun replay_N : N;
-fun replay_V2 : V2;
-fun replenish_V2 : V2;
-fun replenishment_N : N;
-fun replete_A : A;
-fun repletion_N : N;
-fun replica_N : N;
-fun replicate_V2 : V2;
-fun reply_N : N;
-fun reply_V : V;
-fun reply_V2 : V2;
-fun reply_VS : VS;
-fun reply_paid_A : A;
-fun repoint_V2 : V2;
-fun repond_V : V;
-fun report_N : N;
-fun report_V : V;
-fun report_V2 : V2;
-fun report_V2V : V2V;
-fun report_VS : VS;
-fun reportable_A : A;
-fun reportage_N : N;
-fun reportedly_Adv : Adv;
-fun reporter_N : N;
-fun repose_N : N;
-fun repose_V : V;
-fun repose_V2 : V2;
-fun reposeful_A : A;
-fun repossess_V2 : V2;
-fun reposition_V2 : V2;
-fun repository_N : N;
-fun repot_V2 : V2;
-fun repp_N : N;
-fun reprehend_V2 : V2;
-fun reprehensible_A : A;
-fun represent_V : V;
-fun represent_V2 : V2;
-fun representation_N : N;
-fun representative_A : A;
-fun representativeMasc_N : N;
-fun representativeFem_N : N;
-fun repress_V2 : V2;
-fun repressed_A : A;
-fun repression_N : N;
-fun repressive_A : A;
-fun reprieve_N : N;
-fun reprieve_V2 : V2;
-fun reprimand_N : N;
-fun reprimand_V2 : V2;
-fun reprint_N : N;
-fun reprint_V2 : V2;
-fun reprisal_N : N;
-fun reproach_N : N;
-fun reproach_V2 : V2;
-fun reproachful_A : A;
-fun reprobate_N : N;
-fun reprobate_V2 : V2;
-fun reprobation_N : N;
-fun reproduce_V : V;
-fun reproduce_V2 : V2;
-fun reproducer_N : N;
-fun reproducible_A : A;
-fun reproduction_N : N;
-fun reproductive_A : A;
-fun reproof_N : N;
-fun reproof_V2 : V2;
-fun reprove_V2 : V2;
-fun reprovingly_Adv : Adv;
-fun reps_N : N;
-fun reptile_N : N;
-fun reptilian_A : A;
-fun reptilian_N : N;
-fun republic_N : N;
-fun republican_A : A;
-fun republican_N : N;
-fun republicanism_N : N;
-fun repudiate_V2 : V2;
-fun repudiation_N : N;
-fun repugnance_N : N;
-fun repugnant_A : A;
-fun repulse_N : N;
-fun repulse_V2 : V2;
-fun repulsion_N : N;
-fun repulsive_A : A;
-fun repurchase_V2 : V2;
-fun reputable_A : A;
-fun reputation_N : N;
-fun repute_N : N;
-fun repute_V2 : V2;
-fun repute_V2V : V2V;
-fun reputed_A : A;
-fun request_N : N;
-fun request_V2 : V2;
-fun request_VS : VS;
-fun requiem_N : N;
-fun require_V : V;
-fun require_V2 : V2;
-fun require_V2V : V2V;
-fun require_VV : VV;
-fun require_VS : VS;
-fun requirement_N : N;
-fun requisite_A : A;
-fun requisite_N : N;
-fun requisition_N : N;
-fun requisition_V2 : V2;
-fun requital_N : N;
-fun requite_V2 : V2;
-fun reread_V2 : V2;
-fun reredos_N : N;
-fun reroute_V2 : V2;
-fun rerun_N : N;
-fun rerun_V2 : V2;
-fun res_N : N;
-fun reschedule_V2 : V2;
-fun rescind_V2 : V2;
-fun rescript_N : N;
-fun rescue_N : N;
-fun rescue_V2 : V2;
-fun rescuer_N : N;
-fun research_N : N;
-fun research_V : V;
-fun research_V2 : V2;
-fun researcherMasc_N : N;
-fun researcherFem_N : N;
-fun reseat_V2 : V2;
-fun reseed_V2 : V2;
-fun resell_V2 : V2;
-fun resemblance_N : N;
-fun resemble_V2 : V2;
-fun resent_V2 : V2;
-fun resent_VS : VS;
-fun resentful_A : A;
-fun resentment_N : N;
-fun reservation_N : N;
-fun reserve_N : N;
-fun reserve_V : V;
-fun reserve_V2 : V2;
-fun reservist_N : N;
-fun reservoir_N : N;
-fun reset_V : V;
-fun reset_V2 : V2;
-fun resettle_V : V;
-fun resettle_V2 : V2;
-fun resettlement_N : N;
-fun reshape_V2 : V2;
-fun reshuffle_N : N;
-fun reshuffle_V2 : V2;
-fun reside_V : V;
-fun residence_N : N;
-fun residency_N : N;
-fun resident_A : A;
-fun resident_N : N;
-fun residential_A : A;
-fun residual_A : A;
-fun residuary_A : A;
-fun residue_N : N;
-fun resign_V : V;
-fun resign_V2 : V2;
-fun resign_V2V : V2V;
-fun resign_VV : VV;
-fun resign_VS : VS;
-fun resignation_N : N;
-fun resigned_A : A;
-fun resilience_N : N;
-fun resiliency_N : N;
-fun resilient_A : A;
-fun resin_N : N;
-fun resinated_A : A;
-fun resinous_A : A;
-fun resist_V : V;
-fun resist_V2 : V2;
-fun resist_VV : VV;
-fun resistance_N : N;
-fun resistant_A : A;
-fun resister_N : N;
-fun resistive_A : A;
-fun resistivity_N : N;
-fun resistless_A : A;
-fun resistor_N : N;
-fun resold_V2 : V2;
-fun resole_V2 : V2;
-fun resolute_A : A;
-fun resoluteness_N : N;
-fun resolution_N : N;
-fun resolvable_A : A;
-fun resolve_N : N;
-fun resolve_V : V;
-fun resolve_V2 : V2;
-fun resonance_N : N;
-fun resonant_A : A;
-fun resonate_V : V;
-fun resonate_V2 : V2;
-fun resonator_N : N;
-fun resort_N : N;
-fun resort_V : V;
-fun resound_V : V;
-fun resound_V2 : V2;
-fun resoundingly_Adv : Adv;
-fun resource_N : N;
-fun resourceful_A : A;
-fun resourceless_A : A;
-fun respect_N : N;
-fun respect_V2 : V2;
-fun respectability_N : N;
-fun respectable_A : A;
-fun respecter_N : N;
-fun respectful_A : A;
-fun respective_A : A;
-fun respiration_N : N;
-fun respirator_N : N;
-fun respiratory_A : A;
-fun respire_V : V;
-fun respite_N : N;
-fun respite_V2 : V2;
-fun resplendence_N : N;
-fun resplendency_N : N;
-fun resplendent_A : A;
-fun respond_V : V;
-fun respond_V2 : V2;
-fun respond_VS : VS;
-fun respondent_N : N;
-fun response_N : N;
-fun responsibility_N : N;
-fun responsible_A : A;
-fun responsive_A : A;
-fun responsiveness_N : N;
-fun rest_N : N;
-fun rest_V : V;
-fun rest_V2 : V2;
-fun rest_VS : VS;
-fun rest_cure_N : N;
-fun rest_day_N : N;
-fun rest_home_N : N;
-fun rest_house_N : N;
-fun restart_V : V;
-fun restart_V2 : V2;
-fun restate_V2 : V2;
-fun restate_V2V : V2V;
-fun restatement_N : N;
-fun restaurant_N : N;
-fun restauranteur_N : N;
-fun restaurateur_N : N;
-fun restful_A : A;
-fun restfulness_N : N;
-fun restitution_N : N;
-fun restive_A : A;
-fun restiveness_N : N;
-fun restless_A : A;
-fun restlessness_N : N;
-fun restock_V2 : V2;
-fun restoration_N : N;
-fun restorative_A : A;
-fun restorative_N : N;
-fun restore_V2 : V2;
-fun restorer_N : N;
-fun restrain_V2 : V2;
-fun restrained_A : A;
-fun restraint_N : N;
-fun restrict_V : V;
-fun restrict_V2 : V2;
-fun restriction_N : N;
-fun restrictive_A : A;
-fun restrictiveness_N : N;
-fun restructure_V : V;
-fun restructure_V2 : V2;
-fun restructure_V2V : V2V;
-fun result_N : N;
-fun result_V : V;
-fun resultant_A : A;
-fun resume_N : N;
-fun resume_V : V;
-fun resume_V2 : V2;
-fun resume_VS : VS;
-fun resumption_N : N;
-fun resurface_V : V;
-fun resurface_V2 : V2;
-fun resurgence_N : N;
-fun resurgent_A : A;
-fun resurrect_V : V;
-fun resurrect_V2 : V2;
-fun resurrection_N : N;
-fun resuscitate_V : V;
-fun resuscitate_V2 : V2;
-fun resuscitation_N : N;
-fun ret_PN : PN;
-fun ret_V2 : V2;
-fun retail_Adv : Adv;
-fun retail_N : N;
-fun retail_V : V;
-fun retail_V2 : V2;
-fun retailer_N : N;
-fun retain_V2 : V2;
-fun retain_V2V : V2V;
-fun retainer_N : N;
-fun retake_N : N;
-fun retake_V2 : V2;
-fun retaliate_V : V;
-fun retaliation_N : N;
-fun retaliative_A : A;
-fun retaliatory_A : A;
-fun retard_V2 : V2;
-fun retardation_N : N;
-fun retch_V : V;
-fun retd_PN : PN;
-fun retell_V2 : V2;
-fun retention_N : N;
-fun retentive_A : A;
-fun retentiveness_N : N;
-fun retford_PN : PN;
-fun rethink_N : N;
-fun rethink_V : V;
-fun rethink_V2 : V2;
-fun reticence_N : N;
-fun reticent_A : A;
-fun reticulate_A : A;
-fun reticulate_V : V;
-fun reticulate_V2 : V2;
-fun reticulation_N : N;
-fun reticule_N : N;
-fun retina_N : N;
-fun retinal_A : A;
-fun retinue_N : N;
-fun retire_N : N;
-fun retire_V : V;
-fun retire_V2 : V2;
-fun retirement_N : N;
-fun retool_V2 : V2;
-fun retort_N : N;
-fun retort_V : V;
-fun retort_V2 : V2;
-fun retouch_V2 : V2;
-fun retrace_V2 : V2;
-fun retract_V : V;
-fun retract_V2 : V2;
-fun retractable_A : A;
-fun retractile_A : A;
-fun retraction_N : N;
-fun retransmit_V2 : V2;
-fun retread_N : N;
-fun retread_V2 : V2;
-fun retreat_N : N;
-fun retreat_V : V;
-fun retreat_V2 : V2;
-fun retrench_V : V;
-fun retrench_V2 : V2;
-fun retrenchment_N : N;
-fun retrial_N : N;
-fun retribution_N : N;
-fun retributive_A : A;
-fun retrievable_A : A;
-fun retrieval_N : N;
-fun retrieve_V : V;
-fun retrieve_V2 : V2;
-fun retriever_N : N;
-fun retroactive_A : A;
-fun retrofit_V2 : V2;
-fun retrograde_A : A;
-fun retrograde_V : V;
-fun retrogress_V : V;
-fun retrogression_N : N;
-fun retrogressive_A : A;
-fun retrorocket_N : N;
-fun retrospect_N : N;
-fun retrospection_N : N;
-fun retrospective_A : A;
-fun retrousse_A : A;
-fun retroversion_N : N;
-fun retsina_N : N;
-fun return_N : N;
-fun return_V : V;
-fun return_V2 : V2;
-fun return_V2V : V2V;
-fun returnable_A : A;
-fun reunification_N : N;
-fun reunion_N : N;
-fun reunite_V : V;
-fun reunite_V2 : V2;
-fun rev_N : N;
-fun rev_PN : PN;
-fun rev_V : V;
-fun rev_V2 : V2;
-fun revaluation_N : N;
-fun revalue_V2 : V2;
-fun revamp_V2 : V2;
-fun revd_PN : PN;
-fun reveal_V2 : V2;
-fun reveal_VS : VS;
-fun reveille_N : N;
-fun revel_N : N;
-fun revel_V : V;
-fun revelation_N : N;
-fun reveller_N : N;
-fun revelry_N : N;
-fun revenge_N : N;
-fun revenge_V2 : V2;
-fun revengeful_A : A;
-fun revenue_N : N;
-fun reverberant_A : A;
-fun reverberate_V : V;
-fun reverberate_V2 : V2;
-fun reverberation_N : N;
-fun revere_V2 : V2;
-fun reverence_N : N;
-fun reverence_V2 : V2;
-fun reverend_A : A;
-fun reverend_N : N;
-fun reverent_A : A;
-fun reverential_A : A;
-fun reverie_N : N;
-fun revers_N : N;
-fun reversal_N : N;
-fun reverse_A : A;
-fun reverse_N : N;
-fun reverse_V : V;
-fun reverse_V2 : V2;
-fun reversibility_N : N;
-fun reversible_A : A;
-fun reversion_N : N;
-fun reversionary_A : A;
-fun revert_V : V;
-fun revertible_A : A;
-fun revetment_N : N;
-fun review_N : N;
-fun review_V : V;
-fun review_V2 : V2;
-fun reviewer_N : N;
-fun revile_V : V;
-fun revile_V2 : V2;
-fun revise_N : N;
-fun revise_V : V;
-fun revise_V2 : V2;
-fun reviser_N : N;
-fun revision_N : N;
-fun revisionism_N : N;
-fun revisionist_N : N;
-fun revisit_V2 : V2;
-fun revitalization_N : N;
-fun revitalize_V2 : V2;
-fun revival_N : N;
-fun revivalist_N : N;
-fun revive_V : V;
-fun revive_V2 : V2;
-fun revivify_V2 : V2;
-fun revocable_A : A;
-fun revocation_N : N;
-fun revoke_N : N;
-fun revoke_V : V;
-fun revoke_V2 : V2;
-fun revolt_N : N;
-fun revolt_V : V;
-fun revolt_V2 : V2;
-fun revolting_A : A;
-fun revolution_N : N;
-fun revolutionary_A : A;
-fun revolutionary_N : N;
-fun revolutionize_V2 : V2;
-fun revolve_V : V;
-fun revolve_V2 : V2;
-fun revolver_N : N;
-fun revue_N : N;
-fun revulsion_N : N;
-fun reward_N : N;
-fun reward_V2 : V2;
-fun rewire_V2 : V2;
-fun reword_V2 : V2;
-fun rework_V2 : V2;
-fun rewrite_N : N;
-fun rewrite_V2 : V2;
-fun rex_PN : PN;
-fun reykjavik_PN : PN;
-fun rhapsodize_V : V;
-fun rhapsody_N : N;
-fun rhea_N : N;
-fun rheims_PN : PN;
-fun rhenish_A : A;
-fun rheostat_N : N;
-fun rhesus_N : N;
-fun rhetoric_N : N;
-fun rhetorical_A : A;
-fun rhetorician_N : N;
-fun rheum_N : N;
-fun rheumatic_A : A;
-fun rheumatic_N : N;
-fun rheumatism_N : N;
-fun rheumatoid_A : A;
-fun rheydt_PN : PN;
-fun rhinal_A : A;
-fun rhine_PN : PN;
-fun rhinestone_N : N;
-fun rhino_N : N;
-fun rhinoceros_N : N;
-fun rhizome_N : N;
-fun rhode_PN : PN;
-fun rhododendron_N : N;
-fun rhomb_N : N;
-fun rhomboid_A : A;
-fun rhomboid_N : N;
-fun rhombus_N : N;
-fun rhondda_PN : PN;
-fun rhosllanerchrugog_PN : PN;
-fun rhubarb_N : N;
-fun rhyl_PN : PN;
-fun rhyme_N : N;
-fun rhyme_V : V;
-fun rhyme_V2 : V2;
-fun rhymed_A : A;
-fun rhymester_N : N;
-fun rhymney_PN : PN;
-fun rhythm_N : N;
-fun rhythmic_A : A;
-fun rhythmical_A : A;
-fun rib_N : N;
-fun rib_V2 : V2;
-fun ribald_A : A;
-fun ribald_N : N;
-fun ribaldry_N : N;
-fun riband_N : N;
-fun ribbon_N : N;
-fun riboflavin_N : N;
-fun rice_N : N;
-fun rice_paper_N : N;
-fun rich_A : A;
-fun richard_PN : PN;
-fun richmond_PN : PN;
-fun richmond_upon_thames_PN : PN;
-fun richness_N : N;
-fun rick_N : N;
-fun rick_PN : PN;
-fun rick_V2 : V2;
-fun rickets_N : N;
-fun rickety_A : A;
-fun rickmansworth_PN : PN;
-fun rickshaw_N : N;
-fun ricky_PN : PN;
-fun ricochet_N : N;
-fun ricochet_V : V;
-fun ricochet_V2 : V2;
-fun rid_V : V;
-fun rid_V2 : V2;
-fun riddance_N : N;
-fun riddle_N : N;
-fun riddle_V2 : V2;
-fun ride_N : N;
-fun ride_V : V;
-fun ride_V2 : V2;
-fun rider_N : N;
-fun riderless_A : A;
-fun ridge_N : N;
-fun ridge_V2 : V2;
-fun ridge_tile_N : N;
-fun ridgepole_N : N;
-fun ridicule_N : N;
-fun ridicule_V2 : V2;
-fun ridiculous_A : A;
-fun riding_N : N;
-fun riding_habit_N : N;
-fun riding_lamp_N : N;
-fun riding_light_N : N;
-fun riding_master_N : N;
-fun riding_school_N : N;
-fun riesling_N : N;
-fun rife_A : A;
-fun riff_N : N;
-fun riff_raff_N : N;
-fun riffle_V : V;
-fun riffle_V2 : V2;
-fun rifle_N : N;
-fun rifle_V2 : V2;
-fun rifle_range_N : N;
-fun rifle_shot_N : N;
-fun rifleman_N : N;
-fun rift_N : N;
-fun rift_valley_N : N;
-fun rig_N : N;
-fun rig_V : V;
-fun rig_V2 : V2;
-fun riga_PN : PN;
-fun rigger_N : N;
-fun rigging_N : N;
-fun right_A : A;
-fun right_Adv : Adv;
-fun right_N : N;
-fun right_V2 : V2;
-fun right_angled_A : A;
-fun right_down_A : A;
-fun right_down_Adv : Adv;
-fun right_hand_A : A;
-fun right_handed_A : A;
-fun right_hander_N : N;
-fun right_minded_A : A;
-fun right_turn_N : N;
-fun right_wing_N : N;
-fun right_winger_N : N;
-fun righteous_A : A;
-fun righteousness_N : N;
-fun rightful_A : A;
-fun rightfulness_N : N;
-fun rightist_A : A;
-fun rightist_N : N;
-fun rightness_N : N;
-fun rigid_A : A;
-fun rigidity_N : N;
-fun rigmarole_N : N;
-fun rigor_mortis_N : N;
-fun rigorous_A : A;
-fun rigour_N : N;
-fun rigout_N : N;
-fun rijeka_PN : PN;
-fun rile_V2 : V2;
-fun rill_N : N;
-fun rim_N : N;
-fun rim_V2 : V2;
-fun rime_N : N;
-fun rime_V2 : V2;
-fun rimini_PN : PN;
-fun rind_N : N;
-fun rinderpest_N : N;
-fun ring_N : N;
-fun ring_V : V;
-fun ring_V2 : V2;
-fun ring_armour_N : N;
-fun ring_finger_N : N;
-fun ring_mail_N : N;
-fun ring_road_N : N;
-fun ringer_N : N;
-fun ringleader_N : N;
-fun ringlet_N : N;
-fun ringmaster_N : N;
-fun ringside_N : N;
-fun ringwood_PN : PN;
-fun ringworm_N : N;
-fun rink_N : N;
-fun rinse_N : N;
-fun rinse_V2 : V2;
-fun rio_de_janeiro_PN : PN;
-fun riot_N : N;
-fun riot_V : V;
-fun rioter_N : N;
-fun riotous_A : A;
-fun rip_N : N;
-fun rip_PN : PN;
-fun rip_V : V;
-fun rip_V2 : V2;
-fun rip_off_N : N;
-fun rip_roaring_A : A;
-fun riparian_A : A;
-fun ripcord_N : N;
-fun ripe_A : A;
-fun ripen_V : V;
-fun ripen_V2 : V2;
-fun ripeness_N : N;
-fun ripley_PN : PN;
-fun ripon_PN : PN;
-fun riposte_N : N;
-fun riposte_V : V;
-fun ripple_N : N;
-fun ripple_V : V;
-fun ripple_V2 : V2;
-fun ripsaw_N : N;
-fun riptide_N : N;
-fun risborough_PN : PN;
-fun risca_PN : PN;
-fun rise_N : N;
-fun rise_V : V;
-fun rise_V2 : V2;
-fun rise_VA : VA;
-fun riser_N : N;
-fun rishton_PN : PN;
-fun risibility_N : N;
-fun risible_A : A;
-fun rising_N : N;
-fun risk_N : N;
-fun risk_V2 : V2;
-fun risk_VV : VV;
-fun riskily_Adv : Adv;
-fun riskiness_N : N;
-fun risky_A : A;
-fun risotto_N : N;
-fun risque_A : A;
-fun rissole_N : N;
-fun rita_PN : PN;
-fun rite_N : N;
-fun ritual_A : A;
-fun ritual_N : N;
-fun ritualism_N : N;
-fun ritualist_N : N;
-fun ritualistic_A : A;
-fun ritzy_A : A;
-fun rival_N : N;
-fun rival_V2 : V2;
-fun rivalry_N : N;
-fun rive_V : V;
-fun rive_V2 : V2;
-fun river_N : N;
-fun river_basin_N : N;
-fun river_bed_N : N;
-fun riverside_N : N;
-fun rivet_N : N;
-fun rivet_V : V;
-fun rivet_V2 : V2;
-fun riveter_N : N;
-fun riviera_PN : PN;
-fun rivulet_N : N;
-fun rly_N : N;
-fun rm_N : N;
-fun rn_N : N;
-fun roach_N : N;
-fun road_N : N;
-fun road_book_N : N;
-fun road_hog_N : N;
-fun road_metal_N : N;
-fun road_sense_N : N;
-fun roadbed_N : N;
-fun roadblock_N : N;
-fun roadhouse_N : N;
-fun roadless_A : A;
-fun roadman_N : N;
-fun roadmender_N : N;
-fun roadside_N : N;
-fun roadstead_N : N;
-fun roadster_N : N;
-fun roadway_N : N;
-fun roadworthy_A : A;
-fun roam_V : V;
-fun roam_V2 : V2;
-fun roan_A : A;
-fun roan_N : N;
-fun roar_N : N;
-fun roar_V : V;
-fun roar_V2 : V2;
-fun roaring_A : A;
-fun roaring_Adv : Adv;
-fun roast_A : A;
-fun roast_N : N;
-fun roast_V : V;
-fun roast_V2 : V2;
-fun roaster_N : N;
-fun roasting_N : N;
-fun rob_PN : PN;
-fun rob_V2 : V2;
-fun robber_N : N;
-fun robbery_N : N;
-fun robe_N : N;
-fun robe_V : V;
-fun robe_V2 : V2;
-fun robert_PN : PN;
-fun robin_N : N;
-fun robin_PN : PN;
-fun robot_N : N;
-fun robust_A : A;
-fun robustness_N : N;
-fun roc_N : N;
-fun rochdale_PN : PN;
-fun rochester_PN : PN;
-fun rock_'n_roll_N : N;
-fun rock_N : N;
-fun rock_V : V;
-fun rock_V2 : V2;
-fun rock_bottom_N : N;
-fun rock_cake_N : N;
-fun rock_climbing_N : N;
-fun rock_crystal_N : N;
-fun rock_garden_N : N;
-fun rock_plant_N : N;
-fun rock_salmon_N : N;
-fun rock_salt_N : N;
-fun rocker_N : N;
-fun rockery_N : N;
-fun rocket_N : N;
-fun rocket_V : V;
-fun rocket_base_N : N;
-fun rocket_range_N : N;
-fun rocketry_N : N;
-fun rocking_chair_N : N;
-fun rocking_horse_N : N;
-fun rocky_A : A;
-fun rococo_A : A;
-fun rod_N : N;
-fun rod_PN : PN;
-fun rodent_N : N;
-fun rodeo_N : N;
-fun rodney_PN : PN;
-fun rodomontade_N : N;
-fun roe_N : N;
-fun roebuck_N : N;
-fun roentgen_N : N;
-fun rogation_N : N;
-fun roger_PN : PN;
-fun rogue_N : N;
-fun rogue_elephant_N : N;
-fun roguery_N : N;
-fun roguish_A : A;
-fun roguishness_N : N;
-fun roil_V2 : V2;
-fun roisterer_N : N;
-fun role_1_N : N;
-fun role_2_N : N;
-fun roll_N : N;
-fun roll_V : V;
-fun roll_V2 : V2;
-fun roll_call_N : N;
-fun roll_on_N : N;
-fun roller_N : N;
-fun roller_skate_N : N;
-fun rollicking_A : A;
-fun rolling_N : N;
-fun rolling_mill_N : N;
-fun rolling_pin_N : N;
-fun rolling_stock_N : N;
-fun roly_poly_N : N;
-fun romaic_A : A;
-fun romaic_N : N;
-fun roman_A : A;
-fun roman_N : N;
-fun romance_A : A;
-fun romance_N : N;
-fun romance_V : V;
-fun romance_V2 : V2;
-fun romanesque_N : N;
-fun romania_PN : PN;
-fun romanian_A : A;
-fun romanian_N : N;
-fun romantic_A : A;
-fun romantic_N : N;
-fun romantically_Adv : Adv;
-fun romanticism_N : N;
-fun romanticist_N : N;
-fun romanticize_V : V;
-fun romanticize_V2 : V2;
-fun romany_A : A;
-fun romany_N : N;
-fun rome_PN : PN;
-fun romish_A : A;
-fun romp_N : N;
-fun romp_V : V;
-fun romper_N : N;
-fun romsey_PN : PN;
-fun ron_PN : PN;
-fun ronald_PN : PN;
-fun rondeau_N : N;
-fun rondel_N : N;
-fun rondo_N : N;
-fun roneo_N : N;
-fun roneo_V2 : V2;
-fun ronnie_PN : PN;
-fun rontgen_N : N;
-fun rood_N : N;
-fun rood_tree_N : N;
-fun roof_N : N;
-fun roof_V2 : V2;
-fun roof_garden_N : N;
-fun roof_tree_N : N;
-fun roofing_N : N;
-fun roofless_A : A;
-fun rook_N : N;
-fun rook_V2 : V2;
-fun rookery_N : N;
-fun rookie_N : N;
-fun room_N : N;
-fun room_V : V;
-fun room_mate_N : N;
-fun roomed_A : A;
-fun roomer_N : N;
-fun roomful_N : N;
-fun roomily_Adv : Adv;
-fun roomy_A : A;
-fun roost_N : N;
-fun roost_V : V;
-fun rooster_N : N;
-fun root_N : N;
-fun root_V : V;
-fun root_V2 : V2;
-fun rootle_V : V;
-fun rootless_A : A;
-fun rope_N : N;
-fun rope_V2 : V2;
-fun rope_dancer_N : N;
-fun rope_ladder_N : N;
-fun rope_yard_N : N;
-fun rope_yarn_N : N;
-fun ropewalk_N : N;
-fun ropewalker_N : N;
-fun ropeway_N : N;
-fun ropey_A : A;
-fun roquefort_N : N;
-fun rosalie_PN : PN;
-fun rosalind_PN : PN;
-fun rosamund_PN : PN;
-fun rosario_PN : PN;
-fun rosary_N : N;
-fun roscommon_PN : PN;
-fun rose_N : N;
-fun rose_PN : PN;
-fun rose_V : V;
-fun rose_V2 : V2;
-fun rose_bed_N : N;
-fun rose_leaf_N : N;
-fun rose_red_A : A;
-fun rose_water_N : N;
-fun roseate_A : A;
-fun rosebud_N : N;
-fun rosemary_N : N;
-fun rosemary_PN : PN;
-fun rosette_N : N;
-fun rosewood_N : N;
-fun rosie_PN : PN;
-fun rosin_N : N;
-fun rosin_V2 : V2;
-fun roslyn_PN : PN;
-fun ross_on_wye_PN : PN;
-fun rossington_PN : PN;
-fun rosslare_PN : PN;
-fun roster_N : N;
-fun rostock_PN : PN;
-fun rostov_na_donu_PN : PN;
-fun rostrum_N : N;
-fun rosy_A : A;
-fun rot_N : N;
-fun rot_V : V;
-fun rot_V2 : V2;
-fun rota_N : N;
-fun rotarian_N : N;
-fun rotary_A : A;
-fun rotary_N : N;
-fun rotate_V : V;
-fun rotate_V2 : V2;
-fun rotation_N : N;
-fun rotational_A : A;
-fun rotatory_A : A;
-fun rote_N : N;
-fun rotgut_N : N;
-fun rotherham_PN : PN;
-fun rothesay_PN : PN;
-fun rothwell_PN : PN;
-fun rotisserie_N : N;
-fun rotogravure_N : N;
-fun rotor_N : N;
-fun rotten_A : A;
-fun rottenness_N : N;
-fun rotter_N : N;
-fun rotterdam_PN : PN;
-fun rotund_A : A;
-fun rotunda_N : N;
-fun rotundity_N : N;
-fun roubaix_PN : PN;
-fun rouble_N : N;
-fun roue_N : N;
-fun rouen_PN : PN;
-fun rouge_N : N;
-fun rouge_V : V;
-fun rouge_V2 : V2;
-fun rough_A : A;
-fun rough_Adv : Adv;
-fun rough_N : N;
-fun rough_V2 : V2;
-fun rough_and_tumble_A : A;
-fun rough_and_tumble_N : N;
-fun rough_dry_V2 : V2;
-fun rough_hewn_A : A;
-fun rough_house_V : V;
-fun rough_house_V2 : V2;
-fun rough_spoken_A : A;
-fun roughage_N : N;
-fun roughcast_N : N;
-fun roughcast_V2 : V2;
-fun roughen_V : V;
-fun roughen_V2 : V2;
-fun roughish_A : A;
-fun roughneck_N : N;
-fun roughness_N : N;
-fun roughrider_N : N;
-fun roughshod_A : A;
-fun roulette_N : N;
-fun round_A : A;
-fun round_Adv : Adv;
-fun round_N : N;
-fun round_V : V;
-fun round_V2 : V2;
-fun round_arm_A : A;
-fun round_arm_Adv : Adv;
-fun round_backed_A : A;
-fun round_eyed_A : A;
-fun round_hand_N : N;
-fun round_shot_N : N;
-fun round_shouldered_A : A;
-fun round_the_clock_A : A;
-fun round_the_clock_Adv : Adv;
-fun roundabout_A : A;
-fun roundabout_N : N;
-fun roundel_N : N;
-fun roundelay_N : N;
-fun roundhead_N : N;
-fun roundhouse_N : N;
-fun roundish_A : A;
-fun roundness_N : N;
-fun roundsman_N : N;
-fun roundup_N : N;
-fun rouse_V : V;
-fun rouse_V2 : V2;
-fun rout_N : N;
-fun rout_V2 : V2;
-fun route_N : N;
-fun route_V2 : V2;
-fun routemarch_N : N;
-fun routine_A : A;
-fun routine_N : N;
-fun rove_V : V;
-fun rove_V2 : V2;
-fun rover_N : N;
-fun row_N : N;
-fun row_V : V;
-fun row_V2 : V2;
-fun rowan_N : N;
-fun rowan_berry_N : N;
-fun rowan_tree_N : N;
-fun rowboat_N : N;
-fun rowdily_Adv : Adv;
-fun rowdiness_N : N;
-fun rowdy_A : A;
-fun rowdy_N : N;
-fun rowdyism_N : N;
-fun rowel_N : N;
-fun rower_N : N;
-fun rowing_N : N;
-fun rowing_boat_N : N;
-fun rowing_club_N : N;
-fun rowlands_gill_PN : PN;
-fun rowlock_N : N;
-fun roy_PN : PN;
-fun royal_A : A;
-fun royalist_N : N;
-fun royalty_N : N;
-fun royston_PN : PN;
-fun rpm_N : N;
-fun rspca_N : N;
-fun rsvp_PN : PN;
-fun rt_hon_PN : PN;
-fun rub_N : N;
-fun rub_V : V;
-fun rub_V2 : V2;
-fun rub_a_dub_N : N;
-fun rub_down_N : N;
-fun rub_up_N : N;
-fun rubber_N : N;
-fun rubber_V2 : V2;
-fun rubber_necking_V : V;
-fun rubber_stamp_V2 : V2;
-fun rubberize_V2 : V2;
-fun rubberneck_N : N;
-fun rubberneck_V : V;
-fun rubbery_A : A;
-fun rubbing_N : N;
-fun rubbish_N : N;
-fun rubbish_V2 : V2;
-fun rubbishing_N : N;
-fun rubbishy_A : A;
-fun rubble_N : N;
-fun rubicon_N : N;
-fun rubicund_A : A;
-fun rubric_N : N;
-fun ruby_A : A;
-fun ruby_N : N;
-fun ruck_N : N;
-fun ruck_V : V;
-fun ruck_V2 : V2;
-fun rucksack_N : N;
-fun ruckus_N : N;
-fun rudder_N : N;
-fun rudderless_A : A;
-fun ruddiness_N : N;
-fun ruddington_PN : PN;
-fun ruddle_N : N;
-fun ruddle_V2 : V2;
-fun ruddy_A : A;
-fun rude_A : A;
-fun rudeness_N : N;
-fun rudiment_N : N;
-fun rudimentary_A : A;
-fun rudolf_PN : PN;
-fun rudy_PN : PN;
-fun rue_N : N;
-fun rue_V2 : V2;
-fun rueful_A : A;
-fun ruff_N : N;
-fun ruff_V : V;
-fun ruff_V2 : V2;
-fun ruffian_N : N;
-fun ruffianism_N : N;
-fun ruffianly_A : A;
-fun ruffle_N : N;
-fun ruffle_V : V;
-fun ruffle_V2 : V2;
-fun rug_N : N;
-fun rugby_N : N;
-fun rugby_PN : PN;
-fun rugeley_PN : PN;
-fun rugged_A : A;
-fun ruggedness_N : N;
-fun rugger_N : N;
-fun ruin_N : N;
-fun ruin_V2 : V2;
-fun ruin_VS : VS;
-fun ruination_N : N;
-fun ruinous_A : A;
-fun rule_N : N;
-fun rule_V : V;
-fun rule_V2 : V2;
-fun rule_VS : VS;
-fun ruler_N : N;
-fun ruling_A : A;
-fun ruling_N : N;
-fun rum_N : N;
-fun rum_runner_N : N;
-fun rumba_N : N;
-fun rumble_N : N;
-fun rumble_V : V;
-fun rumble_V2 : V2;
-fun rumbling_N : N;
-fun rumbustious_A : A;
-fun ruminant_A : A;
-fun ruminant_N : N;
-fun ruminate_V : V;
-fun rumination_N : N;
-fun ruminative_A : A;
-fun rummage_N : N;
-fun rummage_V : V;
-fun rummage_V2 : V2;
-fun rummy_A : A;
-fun rummy_N : N;
-fun rumour_N : N;
-fun rumour_V2 : V2;
-fun rumour_V3 : V3;
-fun rumour_monger_N : N;
-fun rump_N : N;
-fun rump_steak_N : N;
-fun rumple_V2 : V2;
-fun rumpus_N : N;
-fun run_N : N;
-fun run_V : V;
-fun run_V2 : V2;
-fun run_VS : VS;
-fun run_of_the_mill_A : A;
-fun run_off_N : N;
-fun run_through_N : N;
-fun run_up_N : N;
-fun runaway_A : A;
-fun runaway_N : N;
-fun runcorn_PN : PN;
-fun rundown_A : A;
-fun rundown_N : N;
-fun rune_N : N;
-fun rung_N : N;
-fun rung_V2V : V2V;
-fun runic_A : A;
-fun runnel_N : N;
-fun runner_N : N;
-fun runner_up_N : N;
-fun running_A : A;
-fun running_N : N;
-fun running_board_N : N;
-fun runny_A : A;
-fun runt_N : N;
-fun runway_N : N;
-fun rupee_N : N;
-fun rupert_PN : PN;
-fun rupiah_N : N;
-fun rupture_N : N;
-fun rupture_V : V;
-fun rupture_V2 : V2;
-fun rural_A : A;
-fun ruritanian_A : A;
-fun ruse_N : N;
-fun rush_N : N;
-fun rush_V : V;
-fun rush_V2 : V2;
-fun rush_V2V : V2V;
-fun rush_VS : VS;
-fun rushlight_N : N;
-fun rushy_A : A;
-fun rusk_N : N;
-fun russet_A : A;
-fun russet_N : N;
-fun russia_PN : PN;
-fun russian_A : A;
-fun russian_N : N;
-fun rust_N : N;
-fun rust_V : V;
-fun rust_V2 : V2;
-fun rustic_A : A;
-fun rustic_N : N;
-fun rusticate_V : V;
-fun rusticate_V2 : V2;
-fun rusticity_N : N;
-fun rustiness_N : N;
-fun rustle_N : N;
-fun rustle_V : V;
-fun rustle_V2 : V2;
-fun rustler_N : N;
-fun rustless_A : A;
-fun rustling_N : N;
-fun rusty_A : A;
-fun rut_N : N;
-fun rut_V2 : V2;
-fun ruth_PN : PN;
-fun rutherglen_PN : PN;
-fun ruthless_A : A;
-fun ruthlessness_N : N;
-fun rutland_PN : PN;
-fun rwanda_PN : PN;
-fun rwandan_A : A;
-fun rwandan_N : N;
-fun ryde_PN : PN;
-fun rye_N : N;
-fun rye_bread_N : N;
-fun ryehill_PN : PN;
-fun saarbrucken_PN : PN;
-fun sabadeli_PN : PN;
-fun sabah_PN : PN;
-fun sabahan_A : A;
-fun sabahan_N : N;
-fun sabbatarian_A : A;
-fun sabbatarian_N : N;
-fun sabbath_N : N;
-fun sabbatical_A : A;
-fun sabbatical_N : N;
-fun sable_A : A;
-fun sable_N : N;
-fun sabot_N : N;
-fun sabotage_N : N;
-fun sabotage_V2 : V2;
-fun saboteur_N : N;
-fun sabre_N : N;
-fun sabre_V2 : V2;
-fun sabre_rattling_N : N;
-fun sabre_toothed_A : A;
-fun sac_N : N;
-fun saccharin_N : N;
-fun saccharine_A : A;
-fun sacerdotal_A : A;
-fun sacerdotalism_N : N;
-fun sachet_N : N;
-fun sack_N : N;
-fun sack_V2 : V2;
-fun sack_race_N : N;
-fun sackbut_N : N;
-fun sackcloth_N : N;
-fun sacking_N : N;
-fun sacrament_N : N;
-fun sacramental_A : A;
-fun sacramento_PN : PN;
-fun sacred_A : A;
-fun sacredness_N : N;
-fun sacrifice_N : N;
-fun sacrifice_V : V;
-fun sacrifice_V2 : V2;
-fun sacrificial_A : A;
-fun sacrilege_N : N;
-fun sacrilegious_A : A;
-fun sacristan_N : N;
-fun sacristy_N : N;
-fun sacrosanct_A : A;
-fun sad_A : A;
-fun sadden_V : V;
-fun sadden_V2 : V2;
-fun saddle_N : N;
-fun saddle_V : V;
-fun saddle_V2 : V2;
-fun saddle_sore_A : A;
-fun saddlebag_N : N;
-fun saddler_N : N;
-fun saddlery_N : N;
-fun sadhu_N : N;
-fun sadism_N : N;
-fun sadist_N : N;
-fun sadistic_A : A;
-fun sadness_N : N;
-fun sado_masochist_N : N;
-fun sadomasochism_N : N;
-fun sae_N : N;
-fun safari_N : N;
-fun safe_A : A;
-fun safe_N : N;
-fun safe_conduct_N : N;
-fun safe_deposit_A : A;
-fun safe_deposit_N : N;
-fun safecracker_N : N;
-fun safeguard_N : N;
-fun safeguard_V2 : V2;
-fun safekeeping_N : N;
-fun safeness_N : N;
-fun safety_N : N;
-fun safety_belt_N : N;
-fun safety_bolt_N : N;
-fun safety_catch_N : N;
-fun safety_curtain_N : N;
-fun safety_factor_N : N;
-fun safety_lamp_N : N;
-fun safety_lock_N : N;
-fun safety_match_N : N;
-fun safety_pin_N : N;
-fun safety_razor_N : N;
-fun safety_valve_N : N;
-fun saffron_N : N;
-fun saffron_walden_PN : PN;
-fun sag_N : N;
-fun sag_V : V;
-fun saga_N : N;
-fun sagacious_A : A;
-fun sagacity_N : N;
-fun sage_A : A;
-fun sage_N : N;
-fun sage_green_A : A;
-fun sage_green_N : N;
-fun sagittarius_PN : PN;
-fun sago_N : N;
-fun sahib_N : N;
-fun said_Quant : Quant;
-fun saigon_PN : PN;
-fun sail_N : N;
-fun sail_V : V;
-fun sail_V2 : V2;
-fun sailcloth_N : N;
-fun sailing_N : N;
-fun sailing_boat_N : N;
-fun sailing_master_N : N;
-fun sailing_ship_N : N;
-fun sailing_vessel_N : N;
-fun sailor_N : N;
-fun saint's_day_N : N;
-fun saint_N : N;
-fun sainted_A : A;
-fun sainthood_N : N;
-fun saintlike_A : A;
-fun saintliness_N : N;
-fun saintly_A : A;
-fun sake_1_N : N;
-fun sake_2_N : N;
-fun sal_volatile_N : N;
-fun salaam_N : N;
-fun salaam_V : V;
-fun salable_A : A;
-fun salacious_A : A;
-fun salaciousness_N : N;
-fun salacity_N : N;
-fun salad_N : N;
-fun salad_dressing_N : N;
-fun salad_oil_N : N;
-fun salamanca_PN : PN;
-fun salamander_N : N;
-fun salami_N : N;
-fun salaried_A : A;
-fun salary_N : N;
-fun sale_N : N;
-fun sale_PN : PN;
-fun saleable_A : A;
-fun salerno_PN : PN;
-fun saleroom_N : N;
-fun salesman_N : N;
-fun salesmanship_N : N;
-fun saleswoman_N : N;
-fun salford_PN : PN;
-fun salience_N : N;
-fun salient_A : A;
-fun salient_N : N;
-fun saline_A : A;
-fun saline_N : N;
-fun salinity_N : N;
-fun salisbury_PN : PN;
-fun saliva_N : N;
-fun salivary_A : A;
-fun salivate_V : V;
-fun sallow_A : A;
-fun sallow_V : V;
-fun sallow_V2 : V2;
-fun sally_N : N;
-fun sally_PN : PN;
-fun sally_V : V;
-fun salmon_N : N;
-fun salon_N : N;
-fun saloon_N : N;
-fun salsify_N : N;
-fun salt_A : A;
-fun salt_N : N;
-fun salt_PN : PN;
-fun salt_V2 : V2;
-fun salt_cellar_N : N;
-fun salt_lick_N : N;
-fun saltash_PN : PN;
-fun saltburn_PN : PN;
-fun saltcoats_PN : PN;
-fun saltiness_N : N;
-fun saltpan_N : N;
-fun saltpetre_N : N;
-fun saltwater_N : N;
-fun saltworks_N : N;
-fun salty_A : A;
-fun salubrious_A : A;
-fun salubrity_N : N;
-fun salutary_A : A;
-fun salutation_N : N;
-fun salute_N : N;
-fun salute_V : V;
-fun salute_V2 : V2;
-fun salvador_PN : PN;
-fun salvadorean_A : A;
-fun salvadorean_N : N;
-fun salvage_N : N;
-fun salvage_V2 : V2;
-fun salvation_N : N;
-fun salve_N : N;
-fun salve_V2 : V2;
-fun salver_N : N;
-fun salvia_N : N;
-fun salvo_N : N;
-fun salzburg_PN : PN;
-fun sam_PN : PN;
-fun samantha_PN : PN;
-fun samaritan_N : N;
-fun samba_N : N;
-fun same_A : A;
-fun same_Adv : Adv;
-fun sameness_N : N;
-fun sammy_PN : PN;
-fun samoa_PN : PN;
-fun samoan_A : A;
-fun samoan_N : N;
-fun samovar_N : N;
-fun sampan_N : N;
-fun sample_N : N;
-fun sample_V2 : V2;
-fun sampler_N : N;
-fun samuel_PN : PN;
-fun samurai_N : N;
-fun san_antonio_PN : PN;
-fun san_bernardino_PN : PN;
-fun san_diego_PN : PN;
-fun san_francisco_PN : PN;
-fun san_jose_PN : PN;
-fun san_juan_PN : PN;
-fun san_marinese_A : A;
-fun san_marinese_N : N;
-fun san_marino_PN : PN;
-fun san_sebastian_PN : PN;
-fun sanatorium_N : N;
-fun sanctification_N : N;
-fun sanctify_V2 : V2;
-fun sanctimonious_A : A;
-fun sanction_N : N;
-fun sanction_V2 : V2;
-fun sanctity_N : N;
-fun sanctuary_N : N;
-fun sanctum_N : N;
-fun sand_N : N;
-fun sand_V2 : V2;
-fun sand_bar_N : N;
-fun sandal_N : N;
-fun sandalled_A : A;
-fun sandalwood_N : N;
-fun sandbach_PN : PN;
-fun sandbag_N : N;
-fun sandbank_N : N;
-fun sandblast_V2 : V2;
-fun sandboy_N : N;
-fun sandfly_N : N;
-fun sandglass_N : N;
-fun sandiness_N : N;
-fun sandown_PN : PN;
-fun sandpaper_N : N;
-fun sandpaper_V2 : V2;
-fun sandpiper_N : N;
-fun sandpit_N : N;
-fun sandra_PN : PN;
-fun sandstone_N : N;
-fun sandstorm_N : N;
-fun sandwich_N : N;
-fun sandwich_V : V;
-fun sandwich_V2 : V2;
-fun sandwich_board_N : N;
-fun sandwichman_N : N;
-fun sandy_A : A;
-fun sandy_PN : PN;
-fun sane_A : A;
-fun sang_froid_N : N;
-fun sango_N : N;
-fun sanguinary_A : A;
-fun sanguine_A : A;
-fun sanitary_A : A;
-fun sanitation_N : N;
-fun sanitize_V2 : V2;
-fun sanity_N : N;
-fun sanskrit_N : N;
-fun santa_claus_N : N;
-fun santa_claus_PN : PN;
-fun santander_PN : PN;
-fun santiago_PN : PN;
-fun santo_domingo_PN : PN;
-fun santos_PN : PN;
-fun sao_paolo_PN : PN;
-fun sap_N : N;
-fun sap_V : V;
-fun sap_V2 : V2;
-fun saphead_N : N;
-fun sapience_N : N;
-fun sapient_A : A;
-fun sapless_A : A;
-fun sapling_N : N;
-fun sapper_N : N;
-fun sapphic_A : A;
-fun sapphire_N : N;
-fun sapporo_PN : PN;
-fun sappy_A : A;
-fun sapwood_N : N;
-fun sara_PN : PN;
-fun saraband_N : N;
-fun saracen_N : N;
-fun sarah_PN : PN;
-fun sarajevo_PN : PN;
-fun saratov_PN : PN;
-fun sarawak_PN : PN;
-fun sarawakian_A : A;
-fun sarawakian_N : N;
-fun sarcasm_N : N;
-fun sarcastic_A : A;
-fun sarcastically_Adv : Adv;
-fun sarcophagus_N : N;
-fun sardine_N : N;
-fun sardonic_A : A;
-fun sardonically_Adv : Adv;
-fun sari_N : N;
-fun sarisbury_PN : PN;
-fun sarong_N : N;
-fun sarsaparilla_N : N;
-fun sartorial_A : A;
-fun sash_N : N;
-fun sash_cord_N : N;
-fun sash_line_N : N;
-fun saskatchewan_PN : PN;
-fun sassari_PN : PN;
-fun sassenach_N : N;
-fun sat_PN : PN;
-fun satan_N : N;
-fun satanic_A : A;
-fun satchel_N : N;
-fun sate_V2 : V2;
-fun sateen_N : N;
-fun satellite_N : N;
-fun satiable_A : A;
-fun satiate_V2 : V2;
-fun satiety_N : N;
-fun satin_A : A;
-fun satin_N : N;
-fun satinwood_N : N;
-fun satire_N : N;
-fun satirical_A : A;
-fun satirist_N : N;
-fun satirize_V2 : V2;
-fun satisfaction_N : N;
-fun satisfactory_A : A;
-fun satisfy_V : V;
-fun satisfy_V2 : V2;
-fun satisfying_A : A;
-fun satrap_N : N;
-fun satsuma_N : N;
-fun saturate_V2 : V2;
-fun saturation_N : N;
-fun saturday_N : N;
-fun saturday_PN : PN;
-fun saturn_PN : PN;
-fun saturnalia_N : N;
-fun saturnine_A : A;
-fun satyr_N : N;
-fun satyric_A : A;
-fun sauce_N : N;
-fun sauce_V2 : V2;
-fun sauce_boat_N : N;
-fun saucepan_N : N;
-fun saucer_N : N;
-fun saucer_eyed_A : A;
-fun sauchie_PN : PN;
-fun saucily_Adv : Adv;
-fun sauciness_N : N;
-fun saucy_A : A;
-fun saudi_arabia_PN : PN;
-fun saudi_arabian_A : A;
-fun saudi_arabian_N : N;
-fun sauerkraut_N : N;
-fun sauna_N : N;
-fun saunter_N : N;
-fun saunter_V : V;
-fun saunterer_N : N;
-fun saurian_A : A;
-fun saurian_N : N;
-fun sausage_N : N;
-fun sausage_dog_N : N;
-fun sausage_meat_N : N;
-fun sausage_roll_N : N;
-fun saute_A : A;
-fun saute_V2 : V2;
-fun savage_A : A;
-fun savage_N : N;
-fun savage_V2 : V2;
-fun savageness_N : N;
-fun savagery_N : N;
-fun savanna_N : N;
-fun savannah_N : N;
-fun savant_N : N;
-fun save_N : N;
-fun save_V : V;
-fun save_V2 : V2;
-fun saveloy_N : N;
-fun saver_N : N;
-fun saving_A : A;
-fun saving_N : N;
-fun savings_bank_N : N;
-fun saviour_N : N;
-fun savoir_faire_N : N;
-fun savore_V2 : V2;
-fun savory_N : N;
-fun savour_N : N;
-fun savour_V : V;
-fun savour_V2 : V2;
-fun savoury_A : A;
-fun savoury_N : N;
-fun savoy_N : N;
-fun savvy_N : N;
-fun savvy_V : V;
-fun saw_N : N;
-fun saw_V : V;
-fun saw_V2 : V2;
-fun saw_pit_N : N;
-fun sawbridgeworth_PN : PN;
-fun sawdust_N : N;
-fun sawhorse_N : N;
-fun sawmill_N : N;
-fun sawyer_N : N;
-fun sax_N : N;
-fun saxhorn_N : N;
-fun saxifrage_N : N;
-fun saxon_A : A;
-fun saxon_N : N;
-fun saxophone_N : N;
-fun saxophonist_N : N;
-fun say_N : N;
-fun say_V : V;
-fun say_V2 : V2;
-fun say_VA : VA;
-fun say_VV : VV;
-fun say_VS : VS;
-fun saying_N : N;
-fun scab_N : N;
-fun scabbard_N : N;
-fun scabby_A : A;
-fun scabies_N : N;
-fun scabious_N : N;
-fun scabrous_A : A;
-fun scaffold_N : N;
-fun scaffolding_N : N;
-fun scalawag_N : N;
-fun scald_N : N;
-fun scald_V2 : V2;
-fun scale_N : N;
-fun scale_V : V;
-fun scale_V2 : V2;
-fun scaling_ladder_N : N;
-fun scallop_N : N;
-fun scallop_V2 : V2;
-fun scallop_shell_N : N;
-fun scallywag_N : N;
-fun scalp_N : N;
-fun scalp_V2 : V2;
-fun scalpel_N : N;
-fun scaly_A : A;
-fun scam_V2 : V2;
-fun scamp_N : N;
-fun scamp_V2 : V2;
-fun scamper_N : N;
-fun scamper_V : V;
-fun scan_V : V;
-fun scan_V2 : V2;
-fun scandal_N : N;
-fun scandalize_V2 : V2;
-fun scandalmonger_N : N;
-fun scandalmongering_N : N;
-fun scandalous_A : A;
-fun scandinavian_A : A;
-fun scandinavian_N : N;
-fun scanner_N : N;
-fun scansion_N : N;
-fun scant_A : A;
-fun scant_V2 : V2;
-fun scantily_Adv : Adv;
-fun scantiness_N : N;
-fun scantling_N : N;
-fun scanty_A : A;
-fun scapegoat_N : N;
-fun scapegrace_N : N;
-fun scapula_N : N;
-fun scar_N : N;
-fun scar_V : V;
-fun scar_V2 : V2;
-fun scarab_N : N;
-fun scarborough_PN : PN;
-fun scarce_A : A;
-fun scarcity_N : N;
-fun scare_N : N;
-fun scare_V : V;
-fun scare_V2 : V2;
-fun scarecrow_N : N;
-fun scaremonger_N : N;
-fun scarf_N : N;
-fun scarf_pin_N : N;
-fun scarify_V2 : V2;
-fun scarlet_A : A;
-fun scarlet_N : N;
-fun scarp_N : N;
-fun scarper_V : V;
-fun scary_A : A;
-fun scathing_A : A;
-fun scatter_N : N;
-fun scatter_V : V;
-fun scatter_V2 : V2;
-fun scatterbrain_N : N;
-fun scatterbrained_A : A;
-fun scattered_A : A;
-fun scatty_A : A;
-fun scavenge_V : V;
-fun scavenger_N : N;
-fun scenario_N : N;
-fun scenarist_N : N;
-fun scene_N : N;
-fun scene_painter_N : N;
-fun scene_shifter_N : N;
-fun scenery_N : N;
-fun scenic_A : A;
-fun scenically_Adv : Adv;
-fun scent_N : N;
-fun scent_V2 : V2;
-fun scentless_A : A;
-fun sceptered_A : A;
-fun sceptic_N : N;
-fun sceptical_A : A;
-fun scepticism_N : N;
-fun sceptre_N : N;
-fun sceptred_A : A;
-fun schedule_N : N;
-fun schedule_V : V;
-fun schedule_V2 : V2;
-fun schedule_V2V : V2V;
-fun schema_N : N;
-fun schematic_A : A;
-fun schematically_Adv : Adv;
-fun scheme_N : N;
-fun scheme_V : V;
-fun scheme_V2 : V2;
-fun schemer_N : N;
-fun scherzo_N : N;
-fun schism_N : N;
-fun schismatic_A : A;
-fun schist_N : N;
-fun schizoid_A : A;
-fun schizophrenia_N : N;
-fun schizophrenic_A : A;
-fun schizophrenic_N : N;
-fun schmaltz_N : N;
-fun schmaltzy_A : A;
-fun schmalz_N : N;
-fun schmalzy_A : A;
-fun schnapps_N : N;
-fun schnitzel_N : N;
-fun schnorkel_N : N;
-fun scholar_N : N;
-fun scholarly_A : A;
-fun scholarship_N : N;
-fun scholastic_A : A;
-fun scholasticism_N : N;
-fun school_N : N;
-fun school_V2 : V2;
-fun school_board_N : N;
-fun schoolbook_N : N;
-fun schoolboy_N : N;
-fun schoolchild_N : N;
-fun schoolfellow_N : N;
-fun schoolfriend_N : N;
-fun schoolgirl_N : N;
-fun schoolhouse_N : N;
-fun schooling_N : N;
-fun schoolman_N : N;
-fun schoolmaster_N : N;
-fun schoolmate_N : N;
-fun schoolmistress_N : N;
-fun schoolroom_N : N;
-fun schoolteacher_N : N;
-fun schooltime_N : N;
-fun schooner_N : N;
-fun schottische_N : N;
-fun schwa_N : N;
-fun schwerin_PN : PN;
-fun sci_fi_N : N;
-fun sciatic_A : A;
-fun sciatica_N : N;
-fun science_N : N;
-fun scientific_A : A;
-fun scientifically_Adv : Adv;
-fun scientist_N : N;
-fun scimitar_N : N;
-fun scintilla_N : N;
-fun scintillate_V : V;
-fun scintillation_N : N;
-fun scion_N : N;
-fun sclerosis_N : N;
-fun scoff_N : N;
-fun scoff_V : V;
-fun scoff_V2 : V2;
-fun scoffer_N : N;
-fun scoffingly_Adv : Adv;
-fun scold_N : N;
-fun scold_V : V;
-fun scold_V2 : V2;
-fun scolding_N : N;
-fun scollop_N : N;
-fun scollop_V2 : V2;
-fun sconce_N : N;
-fun scone_N : N;
-fun scoop_N : N;
-fun scoop_V : V;
-fun scoop_V2 : V2;
-fun scoopful_N : N;
-fun scoot_V : V;
-fun scoot_V2 : V2;
-fun scooter_N : N;
-fun scope_N : N;
-fun scorbutic_A : A;
-fun scorch_N : N;
-fun scorch_V : V;
-fun scorch_V2 : V2;
-fun scorcher_N : N;
-fun scorching_A : A;
-fun scorching_Adv : Adv;
-fun score_N : N;
-fun score_V : V;
-fun score_V2 : V2;
-fun scoreboard_N : N;
-fun scorebook_N : N;
-fun scorecard_N : N;
-fun scorer_N : N;
-fun scorn_N : N;
-fun scorn_V2 : V2;
-fun scornful_A : A;
-fun scorpio_PN : PN;
-fun scorpion_N : N;
-fun scot_N : N;
-fun scot_free_Adv : Adv;
-fun scotch_A : A;
-fun scotch_N : N;
-fun scotch_V2 : V2;
-fun scotchman_N : N;
-fun scotchwoman_N : N;
-fun scotland_PN : PN;
-fun scotland_yard_PN : PN;
-fun scots_A : A;
-fun scotsman_N : N;
-fun scotswoman_N : N;
-fun scottish_A : A;
-fun scoundrel_N : N;
-fun scoundrelly_A : A;
-fun scour_N : N;
-fun scour_V : V;
-fun scour_V2 : V2;
-fun scourer_N : N;
-fun scourge_N : N;
-fun scourge_V2 : V2;
-fun scout_N : N;
-fun scout_V : V;
-fun scout_V2 : V2;
-fun scoutmaster_N : N;
-fun scow_N : N;
-fun scowl_N : N;
-fun scowl_V : V;
-fun scrabble_N : N;
-fun scrabble_V : V;
-fun scrag_N : N;
-fun scrag_V2 : V2;
-fun scrag_end_N : N;
-fun scraggy_A : A;
-fun scram_V : V;
-fun scramble_N : N;
-fun scramble_V : V;
-fun scramble_V2 : V2;
-fun scramble_V2V : V2V;
-fun scramble_VV : VV;
-fun scrambler_N : N;
-fun scrap_N : N;
-fun scrap_V : V;
-fun scrap_V2 : V2;
-fun scrap_iron_N : N;
-fun scrapbook_N : N;
-fun scrape_N : N;
-fun scrape_V : V;
-fun scrape_V2 : V2;
-fun scraper_N : N;
-fun scrapheap_N : N;
-fun scraping_N : N;
-fun scrappily_Adv : Adv;
-fun scrappiness_N : N;
-fun scrappy_A : A;
-fun scratch_N : N;
-fun scratch_V : V;
-fun scratch_V2 : V2;
-fun scratch_pad_N : N;
-fun scratch_race_N : N;
-fun scratchy_A : A;
-fun scrawl_N : N;
-fun scrawl_V : V;
-fun scrawl_V2 : V2;
-fun scrawny_A : A;
-fun scream_N : N;
-fun scream_V : V;
-fun scream_V2 : V2;
-fun scream_VS : VS;
-fun screamingly_Adv : Adv;
-fun scree_N : N;
-fun screech_N : N;
-fun screech_V : V;
-fun screech_V2 : V2;
-fun screech_owl_N : N;
-fun screed_N : N;
-fun screen_N : N;
-fun screen_V : V;
-fun screen_V2 : V2;
-fun screw_N : N;
-fun screw_V : V;
-fun screw_V2 : V2;
-fun screw_topped_A : A;
-fun screwball_A : A;
-fun screwball_N : N;
-fun screwdriver_N : N;
-fun screwy_A : A;
-fun scribble_N : N;
-fun scribble_V : V;
-fun scribble_V2 : V2;
-fun scribbler_N : N;
-fun scribbling_block_N : N;
-fun scribe_N : N;
-fun scrimmage_N : N;
-fun scrimmage_V : V;
-fun scrimmage_V2 : V2;
-fun scrimp_V : V;
-fun scrimp_V2 : V2;
-fun scrimshank_V : V;
-fun scrimshanker_N : N;
-fun scrip_N : N;
-fun script_N : N;
-fun scripted_A : A;
-fun scriptural_A : A;
-fun scripture_N : N;
-fun scriptwriter_N : N;
-fun scrivener_N : N;
-fun scrofula_N : N;
-fun scrofulous_A : A;
-fun scroll_N : N;
-fun scrooge_N : N;
-fun scrotum_N : N;
-fun scrounge_V : V;
-fun scrounge_V2 : V2;
-fun scrounger_N : N;
-fun scrub_N : N;
-fun scrub_V : V;
-fun scrub_V2 : V2;
-fun scrubbing_brush_N : N;
-fun scrubby_A : A;
-fun scruff_N : N;
-fun scruffy_A : A;
-fun scrum_N : N;
-fun scrummage_N : N;
-fun scrumptious_A : A;
-fun scrunch_N : N;
-fun scrunch_V2 : V2;
-fun scruple_N : N;
-fun scruple_V : V;
-fun scrupulous_A : A;
-fun scrutineer_N : N;
-fun scrutinize_V2 : V2;
-fun scrutiny_N : N;
-fun scud_N : N;
-fun scud_V : V;
-fun scuff_V : V;
-fun scuff_V2 : V2;
-fun scuffle_V : V;
-fun scull_N : N;
-fun scull_V : V;
-fun scull_V2 : V2;
-fun sculler_N : N;
-fun scullery_N : N;
-fun scullion_N : N;
-fun sculpt_V : V;
-fun sculpt_V2 : V2;
-fun sculptor_N : N;
-fun sculptress_N : N;
-fun sculptural_A : A;
-fun sculpture_N : N;
-fun sculpture_V : V;
-fun sculpture_V2 : V2;
-fun scum_N : N;
-fun scummy_A : A;
-fun scunthorpe_PN : PN;
-fun scupper_N : N;
-fun scupper_V2 : V2;
-fun scurf_N : N;
-fun scurfy_A : A;
-fun scurrility_N : N;
-fun scurrilous_A : A;
-fun scurry_N : N;
-fun scurry_V : V;
-fun scurvy_A : A;
-fun scurvy_N : N;
-fun scut_N : N;
-fun scutcheon_N : N;
-fun scuttle_N : N;
-fun scuttle_V : V;
-fun scuttle_V2 : V2;
-fun scylla_N : N;
-fun scythe_N : N;
-fun scythe_V2 : V2;
-fun sea_N : N;
-fun sea_anemone_N : N;
-fun sea_animal_N : N;
-fun sea_bathing_N : N;
-fun sea_boat_N : N;
-fun sea_bream_N : N;
-fun sea_breeze_N : N;
-fun sea_coal_N : N;
-fun sea_cow_N : N;
-fun sea_dog_N : N;
-fun sea_fish_N : N;
-fun sea_girt_A : A;
-fun sea_god_N : N;
-fun sea_green_A : A;
-fun sea_green_N : N;
-fun sea_horse_N : N;
-fun sea_level_N : N;
-fun sea_lion_N : N;
-fun sea_power_N : N;
-fun sea_rover_N : N;
-fun sea_snake_N : N;
-fun sea_urchin_N : N;
-fun sea_wall_N : N;
-fun sea_water_N : N;
-fun seabed_N : N;
-fun seabird_N : N;
-fun seaboard_N : N;
-fun seaborne_A : A;
-fun seafarer_N : N;
-fun seafaring_A : A;
-fun seafood_N : N;
-fun seaford_PN : PN;
-fun seafront_N : N;
-fun seagoing_A : A;
-fun seagull_N : N;
-fun seaham_PN : PN;
-fun seakale_N : N;
-fun seal_N : N;
-fun seal_V : V;
-fun seal_V2 : V2;
-fun seal_VS : VS;
-fun seal_ring_N : N;
-fun sealer_N : N;
-fun sealing_wax_N : N;
-fun sealskin_N : N;
-fun sealyham_N : N;
-fun seam_N : N;
-fun seam_V2 : V2;
-fun seaman_N : N;
-fun seamanlike_A : A;
-fun seamanship_N : N;
-fun seamless_A : A;
-fun seamstress_N : N;
-fun seamus_PN : PN;
-fun seamy_A : A;
-fun sean_PN : PN;
-fun seance_N : N;
-fun seaplane_N : N;
-fun seaport_N : N;
-fun sear_A : A;
-fun sear_V2 : V2;
-fun search_N : N;
-fun search_V : V;
-fun search_V2 : V2;
-fun search_party_N : N;
-fun search_warrant_N : N;
-fun searcher_N : N;
-fun searching_A : A;
-fun searchlight_N : N;
-fun searing_iron_N : N;
-fun seascape_N : N;
-fun seashell_N : N;
-fun seashore_N : N;
-fun seasick_A : A;
-fun seasickness_N : N;
-fun seaside_N : N;
-fun season_N : N;
-fun season_V : V;
-fun season_V2 : V2;
-fun season_ticket_N : N;
-fun seasonable_A : A;
-fun seasonal_A : A;
-fun seasoning_N : N;
-fun seat_N : N;
-fun seat_V2 : V2;
-fun seat_belt_N : N;
-fun seating_room_N : N;
-fun seaton_burn_PN : PN;
-fun seaton_delaval_PN : PN;
-fun seattle_PN : PN;
-fun seaward_A : A;
-fun seawards_Adv : Adv;
-fun seaway_N : N;
-fun seaweed_N : N;
-fun seaworthiness_N : N;
-fun seaworthy_A : A;
-fun sec_N : N;
-fun secede_V : V;
-fun secession_N : N;
-fun secessionist_N : N;
-fun seclude_V2 : V2;
-fun secluded_A : A;
-fun seclusion_N : N;
-fun second_N : N;
-fun second_V2 : V2;
-fun second_best_A : A;
-fun second_best_Adv : Adv;
-fun second_best_N : N;
-fun second_class_A : A;
-fun second_class_Adv : Adv;
-fun second_class_N : N;
-fun second_guess_V2 : V2;
-fun second_hand_A : A;
-fun second_hand_N : N;
-fun second_rate_A : A;
-fun second_rater_N : N;
-fun second_sighted_A : A;
-fun secondary_A : A;
-fun seconder_N : N;
-fun secondment_N : N;
-fun secrecy_N : N;
-fun secret_A : A;
-fun secret_N : N;
-fun secretarial_A : A;
-fun secretariat_N : N;
-fun secretary_N : N;
-fun secretary_general_N : N;
-fun secrete_V2 : V2;
-fun secretion_N : N;
-fun secretive_A : A;
-fun secretiveness_N : N;
-fun sect_N : N;
-fun sectarian_A : A;
-fun sectarian_N : N;
-fun sectarianism_N : N;
-fun section_N : N;
-fun sectional_A : A;
-fun sectionalism_N : N;
-fun sector_N : N;
-fun secular_A : A;
-fun secularism_N : N;
-fun secularist_N : N;
-fun secularize_V2 : V2;
-fun secure_A : A;
-fun secure_V2 : V2;
-fun securicor_PN : PN;
-fun security_N : N;
-fun sedan_N : N;
-fun sedan_chair_N : N;
-fun sedate_A : A;
-fun sedate_V2 : V2;
-fun sedateness_N : N;
-fun sedation_N : N;
-fun sedative_A : A;
-fun sedative_N : N;
-fun sedentary_A : A;
-fun sedge_N : N;
-fun sedgy_A : A;
-fun sediment_N : N;
-fun sedimentary_A : A;
-fun sedition_N : N;
-fun seditious_A : A;
-fun seduce_V2 : V2;
-fun seducer_N : N;
-fun seduction_N : N;
-fun seductive_A : A;
-fun sedulous_A : A;
-fun see_N : N;
-fun see_V : V;
-fun see_V2 : V2;
-fun see_V2V : V2V;
-fun see_VA : VA;
-fun see_VS : VS;
-fun see_VQ : VQ;
-fun see_through_A : A;
-fun seed_N : N;
-fun seed_V : V;
-fun seed_V2 : V2;
-fun seed_corn_N : N;
-fun seedbed_N : N;
-fun seedcake_N : N;
-fun seedily_Adv : Adv;
-fun seediness_N : N;
-fun seedless_A : A;
-fun seedling_N : N;
-fun seedsman_N : N;
-fun seedtime_N : N;
-fun seedy_A : A;
-fun seek_V2 : V2;
-fun seek_VV : VV;
-fun seek_VS : VS;
-fun seeker_N : N;
-fun seem_V : V;
-fun seem_V2 : V2;
-fun seem_VA : VA;
-fun seem_VV : VV;
-fun seem_VS : VS;
-fun seeming_A : A;
-fun seemliness_N : N;
-fun seemly_A : A;
-fun seep_V : V;
-fun seepage_N : N;
-fun seer_N : N;
-fun seersucker_N : N;
-fun seesaw_N : N;
-fun seesaw_V : V;
-fun seethe_V : V;
-fun seethe_V2 : V2;
-fun segment_N : N;
-fun segment_V : V;
-fun segment_V2 : V2;
-fun segmentation_N : N;
-fun segregate_V2 : V2;
-fun segregation_N : N;
-fun seignior_N : N;
-fun seine_N : N;
-fun seine_V : V;
-fun seine_V2 : V2;
-fun seismic_A : A;
-fun seismograph_N : N;
-fun seismologist_N : N;
-fun seismology_N : N;
-fun seize_V : V;
-fun seize_V2 : V2;
-fun seizure_N : N;
-fun selby_PN : PN;
-fun seldom_Adv : Adv;
-fun select_A : A;
-fun select_V : V;
-fun select_V2 : V2;
-fun select_V2V : V2V;
-fun select_VV : VV;
-fun selection_N : N;
-fun selective_A : A;
-fun selectivity_N : N;
-fun selector_N : N;
-fun selenium_N : N;
-fun self_N : N;
-fun self_abasement_N : N;
-fun self_abnegation_N : N;
-fun self_absorbed_A : A;
-fun self_acting_A : A;
-fun self_activating_A : A;
-fun self_addressed_A : A;
-fun self_appointed_A : A;
-fun self_assertion_N : N;
-fun self_assertive_A : A;
-fun self_assurance_N : N;
-fun self_assured_A : A;
-fun self_centred_A : A;
-fun self_collected_A : A;
-fun self_coloured_A : A;
-fun self_command_N : N;
-fun self_communion_N : N;
-fun self_complacency_N : N;
-fun self_confessed_A : A;
-fun self_confidence_N : N;
-fun self_confident_A : A;
-fun self_conscious_A : A;
-fun self_consciousness_N : N;
-fun self_contained_A : A;
-fun self_control_N : N;
-fun self_defence_N : N;
-fun self_denial_N : N;
-fun self_denying_A : A;
-fun self_destruct_V : V;
-fun self_determination_N : N;
-fun self_educated_A : A;
-fun self_effacing_A : A;
-fun self_employed_A : A;
-fun self_esteem_N : N;
-fun self_evident_A : A;
-fun self_examination_N : N;
-fun self_explanatory_A : A;
-fun self_help_N : N;
-fun self_importance_N : N;
-fun self_important_A : A;
-fun self_imposed_A : A;
-fun self_indulgence_N : N;
-fun self_indulgent_A : A;
-fun self_insure_V : V;
-fun self_interest_N : N;
-fun self_locking_A : A;
-fun self_made_A : A;
-fun self_opinionated_A : A;
-fun self_pity_N : N;
-fun self_possessed_A : A;
-fun self_possession_N : N;
-fun self_preservation_N : N;
-fun self_raising_A : A;
-fun self_reliance_N : N;
-fun self_reliant_A : A;
-fun self_respect_N : N;
-fun self_respecting_A : A;
-fun self_righteous_A : A;
-fun self_rule_N : N;
-fun self_sacrifice_N : N;
-fun self_sacrificing_A : A;
-fun self_same_A : A;
-fun self_sealing_A : A;
-fun self_seeker_N : N;
-fun self_seeking_A : A;
-fun self_seeking_N : N;
-fun self_service_N : N;
-fun self_sown_A : A;
-fun self_starter_N : N;
-fun self_styled_A : A;
-fun self_sufficiency_N : N;
-fun self_sufficient_A : A;
-fun self_sufficing_A : A;
-fun self_supporting_A : A;
-fun self_will_N : N;
-fun self_willed_A : A;
-fun self_winding_A : A;
-fun selfconsciously_Adv : Adv;
-fun selfish_A : A;
-fun selfishness_N : N;
-fun selkirk_PN : PN;
-fun sell_N : N;
-fun sell_V : V;
-fun sell_V2 : V2;
-fun sell_VA : VA;
-fun sell_VS : VS;
-fun seller_N : N;
-fun selling_N : N;
-fun sellout_N : N;
-fun selsey_PN : PN;
-fun selston_PN : PN;
-fun selvage_N : N;
-fun selvedge_N : N;
-fun semantic_A : A;
-fun semantics_N : N;
-fun semaphore_N : N;
-fun semaphore_V : V;
-fun semaphore_V2 : V2;
-fun semarang_PN : PN;
-fun semblance_N : N;
-fun semen_N : N;
-fun semester_N : N;
-fun semibreve_N : N;
-fun semicircle_N : N;
-fun semicircular_A : A;
-fun semicolon_N : N;
-fun semiconducting_A : A;
-fun semiconductor_N : N;
-fun semiconscious_A : A;
-fun semidetached_A : A;
-fun semifinal_N : N;
-fun semifinalist_N : N;
-fun seminal_A : A;
-fun seminar_N : N;
-fun seminarist_N : N;
-fun seminary_N : N;
-fun semiofficial_A : A;
-fun semiquaver_N : N;
-fun semirigid_A : A;
-fun semite_A : A;
-fun semite_N : N;
-fun semitic_A : A;
-fun semitone_N : N;
-fun semitropical_A : A;
-fun semivowel_N : N;
-fun semolina_N : N;
-fun sempstress_N : N;
-fun senate_N : N;
-fun senator_N : N;
-fun senatorial_A : A;
-fun send_V : V;
-fun send_V2 : V2;
-fun send_V2V : V2V;
-fun send_VS : VS;
-fun send_up_N : N;
-fun sender_N : N;
-fun sendoff_N : N;
-fun senegal_PN : PN;
-fun senegalese_A : A;
-fun senegalese_N : N;
-fun senescence_N : N;
-fun senescent_A : A;
-fun seneschal_N : N;
-fun senile_A : A;
-fun senility_N : N;
-fun senior_A : A;
-fun senior_N : N;
-fun seniority_N : N;
-fun senna_N : N;
-fun senor_N : N;
-fun senora_N : N;
-fun senorita_N : N;
-fun sensation_N : N;
-fun sensational_A : A;
-fun sensationalism_N : N;
-fun sensationalist_N : N;
-fun sense_N : N;
-fun sense_V2 : V2;
-fun sense_VS : VS;
-fun sense_organ_N : N;
-fun senseless_A : A;
-fun senselessness_N : N;
-fun sensibility_N : N;
-fun sensible_A : A;
-fun sensitive_A : A;
-fun sensitivity_N : N;
-fun sensitization_N : N;
-fun sensitize_V2 : V2;
-fun sensory_A : A;
-fun sensual_A : A;
-fun sensualism_N : N;
-fun sensualist_N : N;
-fun sensuality_N : N;
-fun sensuous_A : A;
-fun sensuousness_N : N;
-fun sentence_N : N;
-fun sentence_V : V;
-fun sentence_V2 : V2;
-fun sententious_A : A;
-fun sentient_A : A;
-fun sentiment_N : N;
-fun sentimental_A : A;
-fun sentimentalist_N : N;
-fun sentimentality_N : N;
-fun sentimentalize_V : V;
-fun sentimentalize_V2 : V2;
-fun sentinel_N : N;
-fun sentry_N : N;
-fun sentry_box_N : N;
-fun sentry_go_N : N;
-fun seoul_PN : PN;
-fun sepal_N : N;
-fun separability_N : N;
-fun separable_A : A;
-fun separate_A : A;
-fun separate_N : N;
-fun separate_V : V;
-fun separate_V2 : V2;
-fun separation_N : N;
-fun separatist_N : N;
-fun separator_N : N;
-fun sepia_N : N;
-fun sepsis_N : N;
-fun sept_PN : PN;
-fun september_N : N;
-fun september_PN : PN;
-fun septet_N : N;
-fun septic_A : A;
-fun septicaemia_N : N;
-fun septicemia_N : N;
-fun septuagenarian_N : N;
-fun septuagint_N : N;
-fun sepulchral_A : A;
-fun sepulchre_N : N;
-fun sepulture_N : N;
-fun sequel_N : N;
-fun sequence_N : N;
-fun sequent_A : A;
-fun sequential_A : A;
-fun sequester_V2 : V2;
-fun sequestered_A : A;
-fun sequestrate_V2 : V2;
-fun sequestration_N : N;
-fun sequin_N : N;
-fun sequoia_N : N;
-fun seraglio_N : N;
-fun seraph_N : N;
-fun seraphic_A : A;
-fun serbo_croat_N : N;
-fun sere_A : A;
-fun serenade_N : N;
-fun serenade_V2 : V2;
-fun serendipity_N : N;
-fun serene_A : A;
-fun serenity_N : N;
-fun serf_N : N;
-fun serfdom_N : N;
-fun serge_N : N;
-fun sergeant_N : N;
-fun sergeant_major_N : N;
-fun serial_A : A;
-fun serial_N : N;
-fun serialize_V2 : V2;
-fun seriatim_Adv : Adv;
-fun sericultural_A : A;
-fun sericulture_N : N;
-fun sericulturist_N : N;
-fun series_N : N;
-fun seriocomic_A : A;
-fun serious_A : A;
-fun seriousness_N : N;
-fun serjeant_N : N;
-fun serjeant_at_arms_N : N;
-fun sermon_N : N;
-fun sermonize_V : V;
-fun sermonize_V2 : V2;
-fun serous_A : A;
-fun serpent_N : N;
-fun serpentine_A : A;
-fun serrated_A : A;
-fun serried_A : A;
-fun serum_N : N;
-fun servant_N : N;
-fun serve_N : N;
-fun serve_V : V;
-fun serve_V2 : V2;
-fun serve_VV : VV;
-fun serve_VS : VS;
-fun server_N : N;
-fun service_N : N;
-fun service_V2 : V2;
-fun serviceable_A : A;
-fun serviceman_N : N;
-fun serviette_N : N;
-fun servile_A : A;
-fun servility_N : N;
-fun serving_N : N;
-fun servitor_N : N;
-fun servitude_N : N;
-fun sesame_N : N;
-fun sesotho_N : N;
-fun sesquipedalian_A : A;
-fun session_N : N;
-fun set_N : N;
-fun set_V : V;
-fun set_V2 : V2;
-fun set_VV : VV;
-fun set_VS : VS;
-fun set_square_N : N;
-fun set_to_N : N;
-fun set_up_N : N;
-fun setback_N : N;
-fun setswana_N : N;
-fun sett_N : N;
-fun settee_N : N;
-fun setter_N : N;
-fun setting_N : N;
-fun settle_N : N;
-fun settle_V : V;
-fun settle_V2 : V2;
-fun settle_VA : VA;
-fun settle_VS : VS;
-fun settled_A : A;
-fun settlement_N : N;
-fun settler_N : N;
-fun seven_sisters_PN : PN;
-fun sevenfold_A : A;
-fun sevenfold_Adv : Adv;
-fun sevenoaks_PN : PN;
-fun sever_V : V;
-fun sever_V2 : V2;
-fun several_Num : Num;
-fun severally_Adv : Adv;
-fun severance_N : N;
-fun severe_A : A;
-fun severity_N : N;
-fun sevilla_PN : PN;
-fun seville_PN : PN;
-fun sew_V : V;
-fun sew_V2 : V2;
-fun sewage_N : N;
-fun sewage_farm_N : N;
-fun sewage_works_N : N;
-fun sewer_N : N;
-fun sewer_gas_N : N;
-fun sewer_rat_N : N;
-fun sewerage_N : N;
-fun sewing_N : N;
-fun sewing_machine_N : N;
-fun sex_N : N;
-fun sex_V2 : V2;
-fun sex_starved_A : A;
-fun sexagenarian_A : A;
-fun sexagenarian_N : N;
-fun sexed_A : A;
-fun sexism_N : N;
-fun sexist_A : A;
-fun sexist_N : N;
-fun sexless_A : A;
-fun sextant_N : N;
-fun sextet_N : N;
-fun sextette_N : N;
-fun sexton_N : N;
-fun sexual_A : A;
-fun sexuality_N : N;
-fun sexy_A : A;
-fun seychelles_PN : PN;
-fun seychellois_A : A;
-fun seychellois_N : N;
-fun sgd_PN : PN;
-fun sgt_PN : PN;
-fun shabbily_Adv : Adv;
-fun shabbiness_N : N;
-fun shabby_A : A;
-fun shabby_genteel_A : A;
-fun shack_N : N;
-fun shack_V : V;
-fun shackle_N : N;
-fun shackle_V2 : V2;
-fun shad_N : N;
-fun shaddock_N : N;
-fun shade_N : N;
-fun shade_V : V;
-fun shade_V2 : V2;
-fun shade_tree_N : N;
-fun shading_N : N;
-fun shadow_N : N;
-fun shadow_V2 : V2;
-fun shadow_boxing_N : N;
-fun shadowy_A : A;
-fun shady_A : A;
-fun shaft_N : N;
-fun shag_N : N;
-fun shag_V : V;
-fun shag_V2 : V2;
-fun shaggily_Adv : Adv;
-fun shagginess_N : N;
-fun shagging_N : N;
-fun shaggy_A : A;
-fun shah_N : N;
-fun shake_N : N;
-fun shake_V : V;
-fun shake_V2 : V2;
-fun shake_up_N : N;
-fun shakedown_N : N;
-fun shakeout_N : N;
-fun shaker_N : N;
-fun shakespearian_A : A;
-fun shakily_Adv : Adv;
-fun shakiness_N : N;
-fun shaking_N : N;
-fun shaky_A : A;
-fun shale_N : N;
-fun shale_oil_N : N;
-fun shallot_N : N;
-fun shallow_A : A;
-fun shallow_N : N;
-fun shallow_V : V;
-fun sham_A : A;
-fun sham_N : N;
-fun sham_V : V;
-fun sham_V2 : V2;
-fun shamble_N : N;
-fun shamble_V : V;
-fun shambles_N : N;
-fun shame_N : N;
-fun shame_V2 : V2;
-fun shame_making_A : A;
-fun shamefaced_A : A;
-fun shameful_A : A;
-fun shameless_A : A;
-fun shamelessness_N : N;
-fun shammy_N : N;
-fun shampoo_N : N;
-fun shampoo_V2 : V2;
-fun shamrock_N : N;
-fun shandy_N : N;
-fun shanghai_PN : PN;
-fun shanghai_V2 : V2;
-fun shank_N : N;
-fun shanklin_PN : PN;
-fun shantung_N : N;
-fun shanty_N : N;
-fun shantytown_N : N;
-fun shape_N : N;
-fun shape_V : V;
-fun shape_V2 : V2;
-fun shape_VV : VV;
-fun shapeless_A : A;
-fun shapelessness_N : N;
-fun shapely_A : A;
-fun shard_N : N;
-fun share_N : N;
-fun share_V : V;
-fun share_V2 : V2;
-fun share_out_N : N;
-fun sharecropper_N : N;
-fun shareholder_N : N;
-fun shareholding_N : N;
-fun shark_N : N;
-fun sharkskin_N : N;
-fun sharon_PN : PN;
-fun sharp_A : A;
-fun sharp_Adv : Adv;
-fun sharp_N : N;
-fun sharp_eyed_A : A;
-fun sharp_set_A : A;
-fun sharp_sighted_A : A;
-fun sharp_witted_A : A;
-fun sharpen_V : V;
-fun sharpen_V2 : V2;
-fun sharpener_N : N;
-fun sharper_N : N;
-fun sharpness_N : N;
-fun sharpshooter_N : N;
-fun shatter_V : V;
-fun shatter_V2 : V2;
-fun shatterproof_A : A;
-fun shave_N : N;
-fun shave_V : V;
-fun shave_V2 : V2;
-fun shaver_N : N;
-fun shavian_A : A;
-fun shavian_N : N;
-fun shaving_brush_N : N;
-fun shawl_N : N;
-fun she_Pron : Pron;
-fun she_goat_N : N;
-fun sheaf_N : N;
-fun shear_V2 : V2;
-fun sheath_N : N;
-fun sheath_knife_N : N;
-fun sheathe_V2 : V2;
-fun sheathing_N : N;
-fun shebang_N : N;
-fun shebeen_N : N;
-fun shed_N : N;
-fun shed_V2 : V2;
-fun sheen_N : N;
-fun sheep_N : N;
-fun sheepdog_N : N;
-fun sheepfold_N : N;
-fun sheepish_A : A;
-fun sheepishness_N : N;
-fun sheeprun_N : N;
-fun sheepskin_N : N;
-fun sheer_A : A;
-fun sheer_Adv : Adv;
-fun sheer_V : V;
-fun sheerness_PN : PN;
-fun sheet_N : N;
-fun sheet_anchor_N : N;
-fun sheet_lightning_N : N;
-fun sheeting_N : N;
-fun sheffield_PN : PN;
-fun sheik_N : N;
-fun sheikdom_N : N;
-fun sheikh_N : N;
-fun sheikhdom_N : N;
-fun sheila_PN : PN;
-fun shekel_N : N;
-fun sheldrake_N : N;
-fun shelf_N : N;
-fun shelford_PN : PN;
-fun shell_N : N;
-fun shell_V : V;
-fun shell_V2 : V2;
-fun shell_shock_N : N;
-fun shellac_N : N;
-fun shellac_V2 : V2;
-fun shellfire_N : N;
-fun shellfish_N : N;
-fun shellproof_A : A;
-fun shelter_N : N;
-fun shelter_V : V;
-fun shelter_V2 : V2;
-fun shelve_V : V;
-fun shelve_V2 : V2;
-fun shepherd_N : N;
-fun shepherd_V2 : V2;
-fun shepherdess_N : N;
-fun shepshed_PN : PN;
-fun shepton_mallet_PN : PN;
-fun sheraton_N : N;
-fun sherbet_N : N;
-fun sherbourne_PN : PN;
-fun sheriff_N : N;
-fun sheringham_PN : PN;
-fun sherry_N : N;
-fun shetland_PN : PN;
-fun shevington_PN : PN;
-fun shew_V : V;
-fun shew_V2 : V2;
-fun shibboleth_N : N;
-fun shield_N : N;
-fun shield_V2 : V2;
-fun shift_N : N;
-fun shift_V : V;
-fun shift_V2 : V2;
-fun shiftily_Adv : Adv;
-fun shiftiness_N : N;
-fun shiftless_A : A;
-fun shifty_A : A;
-fun shihkiachwang_PN : PN;
-fun shildon_PN : PN;
-fun shillelagh_N : N;
-fun shilling_N : N;
-fun shillyshally_N : N;
-fun shillyshally_V : V;
-fun shimmer_N : N;
-fun shimmer_V : V;
-fun shin_N : N;
-fun shin_V : V;
-fun shinbone_N : N;
-fun shindig_N : N;
-fun shindy_N : N;
-fun shine_N : N;
-fun shine_V : V;
-fun shine_V2 : V2;
-fun shingle_N : N;
-fun shingle_V2 : V2;
-fun shingles_N : N;
-fun shingly_A : A;
-fun shinguard_N : N;
-fun shiny_A : A;
-fun ship's_chandler_N : N;
-fun ship_N : N;
-fun ship_V : V;
-fun ship_V2 : V2;
-fun ship_breaker_N : N;
-fun ship_canal_N : N;
-fun shipboard_A : A;
-fun shipbroker_N : N;
-fun shipbuilder_N : N;
-fun shipbuilding_N : N;
-fun shipload_N : N;
-fun shipmate_N : N;
-fun shipment_N : N;
-fun shipowner_N : N;
-fun shipper_N : N;
-fun shipping_N : N;
-fun shipping_agent_N : N;
-fun shipping_office_N : N;
-fun shipshape_A : A;
-fun shipshape_Adv : Adv;
-fun shipway_N : N;
-fun shipwreck_N : N;
-fun shipwreck_V : V;
-fun shipwright_N : N;
-fun shipyard_N : N;
-fun shire_N : N;
-fun shirebrook_PN : PN;
-fun shiremoor_PN : PN;
-fun shirk_V : V;
-fun shirk_V2 : V2;
-fun shirker_N : N;
-fun shirley_PN : PN;
-fun shirt_N : N;
-fun shirt_front_N : N;
-fun shirting_N : N;
-fun shirtwaist_N : N;
-fun shirtwaister_N : N;
-fun shirty_A : A;
-fun shish_kebab_N : N;
-fun shit_N : N;
-fun shit_V : V;
-fun shiver_N : N;
-fun shiver_V : V;
-fun shiver_V2 : V2;
-fun shivery_A : A;
-fun shoal_N : N;
-fun shoal_V : V;
-fun shock_Adv : Adv;
-fun shock_N : N;
-fun shock_V2 : V2;
-fun shock_brigade_N : N;
-fun shock_headed_A : A;
-fun shock_worker_N : N;
-fun shockable_A : A;
-fun shocker_N : N;
-fun shocking_A : A;
-fun shoddiness_N : N;
-fun shoddy_A : A;
-fun shoddy_N : N;
-fun shoe_N : N;
-fun shoe_V2 : V2;
-fun shoe_leather_N : N;
-fun shoeblack_N : N;
-fun shoehorn_N : N;
-fun shoehorn_V2 : V2;
-fun shoelace_N : N;
-fun shoemaker_N : N;
-fun shoemaking_N : N;
-fun shoestring_N : N;
-fun shoetree_N : N;
-fun shogun_N : N;
-fun shoo_V : V;
-fun shoo_V2 : V2;
-fun shoot_N : N;
-fun shoot_V : V;
-fun shoot_V2 : V2;
-fun shooter_N : N;
-fun shooting_N : N;
-fun shooting_box_N : N;
-fun shooting_brake_N : N;
-fun shooting_gallery_N : N;
-fun shooting_range_N : N;
-fun shooting_stick_N : N;
-fun shop_N : N;
-fun shop_V : V;
-fun shop_assistant_N : N;
-fun shop_bell_N : N;
-fun shop_boy_N : N;
-fun shop_front_N : N;
-fun shop_girl_N : N;
-fun shop_steward_N : N;
-fun shopkeeper_N : N;
-fun shoplift_V : V;
-fun shoplift_V2 : V2;
-fun shoplifter_N : N;
-fun shoplifting_N : N;
-fun shopper_N : N;
-fun shopping_N : N;
-fun shopsoiled_A : A;
-fun shopwalker_N : N;
-fun shopwindow_N : N;
-fun shopworn_A : A;
-fun shore_N : N;
-fun shore_V2 : V2;
-fun shorn_V2 : V2;
-fun short_A : A;
-fun short_Adv : Adv;
-fun short_N : N;
-fun short_V : V;
-fun short_V2 : V2;
-fun short_change_V2 : V2;
-fun short_circuit_N : N;
-fun short_circuit_V : V;
-fun short_circuit_V2 : V2;
-fun short_dated_A : A;
-fun short_handed_A : A;
-fun short_lived_A : A;
-fun short_range_A : A;
-fun short_sighted_A : A;
-fun short_tempered_A : A;
-fun short_term_A : A;
-fun short_winded_A : A;
-fun shortage_N : N;
-fun shortbread_N : N;
-fun shortcake_N : N;
-fun shortcoming_N : N;
-fun shorten_V : V;
-fun shorten_V2 : V2;
-fun shortening_N : N;
-fun shortfall_N : N;
-fun shorthand_N : N;
-fun shorthorn_N : N;
-fun shortish_A : A;
-fun shortlist_N : N;
-fun shortlist_V2 : V2;
-fun shortness_N : N;
-fun shot_N : N;
-fun shot_put_N : N;
-fun shot_tower_N : N;
-fun shotgun_N : N;
-fun shotton_PN : PN;
-fun shotts_PN : PN;
-fun should_VV : VV;
-fun shoulder_N : N;
-fun shoulder_V2 : V2;
-fun shoulder_blade_N : N;
-fun shoulder_flash_N : N;
-fun shoulder_strap_N : N;
-fun shout_N : N;
-fun shout_V : V;
-fun shout_V2 : V2;
-fun shouting_N : N;
-fun shove_N : N;
-fun shove_V : V;
-fun shove_V2 : V2;
-fun shove_ha'penny_N : N;
-fun shovel_N : N;
-fun shovel_V2 : V2;
-fun shovel_board_N : N;
-fun shovelful_N : N;
-fun show_N : N;
-fun show_V : V;
-fun show_V2 : V2;
-fun show_V2V : V2V;
-fun show_VS : VS;
-fun show_VQ : VQ;
-fun show_up_V : V;
-fun show_business_N : N;
-fun show_off_N : N;
-fun show_window_N : N;
-fun showbiz_N : N;
-fun showboat_N : N;
-fun showcase_N : N;
-fun showdown_N : N;
-fun shower_N : N;
-fun shower_V : V;
-fun shower_V2 : V2;
-fun shower_bath_N : N;
-fun showery_A : A;
-fun showgirl_N : N;
-fun showily_Adv : Adv;
-fun showiness_N : N;
-fun showing_N : N;
-fun showjumping_N : N;
-fun showman_N : N;
-fun showmanship_N : N;
-fun showplace_N : N;
-fun showroom_N : N;
-fun showy_A : A;
-fun shrapnel_N : N;
-fun shred_N : N;
-fun shred_V2 : V2;
-fun shrew_N : N;
-fun shrew_mouse_N : N;
-fun shrewd_A : A;
-fun shrewdness_N : N;
-fun shrewish_A : A;
-fun shrewishness_N : N;
-fun shrewsbury_PN : PN;
-fun shriek_N : N;
-fun shriek_V : V;
-fun shriek_V2 : V2;
-fun shrift_N : N;
-fun shrike_N : N;
-fun shrill_A : A;
-fun shrill_V : V;
-fun shrill_V2 : V2;
-fun shrillness_N : N;
-fun shrilly_Adv : Adv;
-fun shrimp_N : N;
-fun shrimp_V : V;
-fun shrine_N : N;
-fun shrine_V2 : V2;
-fun shrink_N : N;
-fun shrink_V : V;
-fun shrink_V2 : V2;
-fun shrinkable_A : A;
-fun shrinkage_N : N;
-fun shrive_V2 : V2;
-fun shrivel_V : V;
-fun shrivel_V2 : V2;
-fun shropshire_PN : PN;
-fun shroud_N : N;
-fun shroud_V2 : V2;
-fun shrove_tuesday_N : N;
-fun shrove_tuesday_PN : PN;
-fun shrub_N : N;
-fun shrubbery_N : N;
-fun shrug_N : N;
-fun shrug_V2 : V2;
-fun shrug_VS : VS;
-fun shuck_N : N;
-fun shuck_V2 : V2;
-fun shudder_N : N;
-fun shudder_V : V;
-fun shudderingly_Adv : Adv;
-fun shuffle_N : N;
-fun shuffle_V : V;
-fun shuffle_V2 : V2;
-fun shuffler_N : N;
-fun shun_V2 : V2;
-fun shunt_V : V;
-fun shunt_V2 : V2;
-fun shunter_N : N;
-fun shush_V : V;
-fun shush_V2 : V2;
-fun shut_V : V;
-fun shut_V2 : V2;
-fun shutdown_N : N;
-fun shuteye_N : N;
-fun shutter_N : N;
-fun shutter_V2 : V2;
-fun shuttle_N : N;
-fun shuttle_V : V;
-fun shuttle_V2 : V2;
-fun shuttlecock_N : N;
-fun shy_A : A;
-fun shy_N : N;
-fun shy_V : V;
-fun shy_V2 : V2;
-fun shyness_N : N;
-fun shyster_N : N;
-fun siam_PN : PN;
-fun siamese_A : A;
-fun siamese_N : N;
-fun sian_PN : PN;
-fun siberian_A : A;
-fun sibilant_A : A;
-fun sibilant_N : N;
-fun sibling_N : N;
-fun sibyl_N : N;
-fun sibylline_A : A;
-fun sic_Adv : Adv;
-fun sicilian_A : A;
-fun sicilian_N : N;
-fun sick_A : A;
-fun sick_V2 : V2;
-fun sick_benefit_N : N;
-fun sick_berth_N : N;
-fun sick_headache_N : N;
-fun sick_leave_N : N;
-fun sick_list_N : N;
-fun sick_parade_N : N;
-fun sick_pay_N : N;
-fun sick_room_N : N;
-fun sickbay_N : N;
-fun sickbed_N : N;
-fun sicken_V : V;
-fun sicken_V2 : V2;
-fun sickening_A : A;
-fun sickish_A : A;
-fun sickle_N : N;
-fun sickly_A : A;
-fun sickness_N : N;
-fun sid_PN : PN;
-fun side_N : N;
-fun side_V : V;
-fun side_chapel_N : N;
-fun side_dish_N : N;
-fun side_drum_N : N;
-fun side_face_Adv : Adv;
-fun side_glance_N : N;
-fun side_road_N : N;
-fun side_saddle_Adv : Adv;
-fun side_saddle_N : N;
-fun side_slip_N : N;
-fun side_slip_V : V;
-fun side_splitting_A : A;
-fun side_stroke_N : N;
-fun side_view_N : N;
-fun sideboard_N : N;
-fun sidecar_N : N;
-fun sided_A : A;
-fun sidelight_N : N;
-fun sideline_N : N;
-fun sideline_V : V;
-fun sideline_V2 : V2;
-fun sidelong_A : A;
-fun sidelong_Adv : Adv;
-fun sidereal_A : A;
-fun sideshow_N : N;
-fun sidesman_N : N;
-fun sidestep_N : N;
-fun sidestep_V : V;
-fun sidestep_V2 : V2;
-fun sidetrack_N : N;
-fun sidetrack_V2 : V2;
-fun sidewalk_N : N;
-fun sidewards_Adv : Adv;
-fun sideways_Adv : Adv;
-fun siding_N : N;
-fun sidle_V : V;
-fun sidmouth_PN : PN;
-fun sidney_PN : PN;
-fun siege_N : N;
-fun sienna_N : N;
-fun sierra_N : N;
-fun sierra_leone_PN : PN;
-fun sierra_leonian_A : A;
-fun sierra_leonian_N : N;
-fun siesta_N : N;
-fun sieve_N : N;
-fun sieve_V2 : V2;
-fun sift_V : V;
-fun sift_V2 : V2;
-fun sifter_N : N;
-fun sigh_N : N;
-fun sigh_V : V;
-fun sigh_V2 : V2;
-fun sigh_VS : VS;
-fun sight_N : N;
-fun sight_V2 : V2;
-fun sighted_A : A;
-fun sighting_N : N;
-fun sightless_A : A;
-fun sightseeing_N : N;
-fun sightseer_N : N;
-fun sign_N : N;
-fun sign_V : V;
-fun sign_V2 : V2;
-fun sign_V2V : V2V;
-fun sign_painter_N : N;
-fun sign_up_V : V;
-fun signal_A : A;
-fun signal_N : N;
-fun signal_V : V;
-fun signal_V2 : V2;
-fun signal_VS : VS;
-fun signal_box_N : N;
-fun signale_V2 : V2;
-fun signale_VS : VS;
-fun signalize_V2 : V2;
-fun signaller_N : N;
-fun signalman_N : N;
-fun signatory_N : N;
-fun signature_N : N;
-fun signet_N : N;
-fun signet_ring_N : N;
-fun significance_N : N;
-fun significant_A : A;
-fun signification_N : N;
-fun significative_A : A;
-fun signify_V : V;
-fun signify_V2 : V2;
-fun signor_N : N;
-fun signora_N : N;
-fun signorina_N : N;
-fun signpost_N : N;
-fun signpost_V2 : V2;
-fun sikh_N : N;
-fun silage_N : N;
-fun sileby_PN : PN;
-fun silence_N : N;
-fun silence_V2 : V2;
-fun silencer_N : N;
-fun silent_A : A;
-fun silhouette_N : N;
-fun silhouette_V2 : V2;
-fun silica_N : N;
-fun silicate_N : N;
-fun silicon_N : N;
-fun silicone_N : N;
-fun silicosis_N : N;
-fun silk_N : N;
-fun silken_A : A;
-fun silkily_Adv : Adv;
-fun silkiness_N : N;
-fun silkworm_N : N;
-fun silky_A : A;
-fun sill_N : N;
-fun sillabub_N : N;
-fun silliness_N : N;
-fun silly_A : A;
-fun silly_N : N;
-fun silo_N : N;
-fun silsden_PN : PN;
-fun silt_N : N;
-fun silt_V : V;
-fun silt_V2 : V2;
-fun silvan_A : A;
-fun silver_N : N;
-fun silver_V : V;
-fun silver_V2 : V2;
-fun silver_fish_N : N;
-fun silvern_A : A;
-fun silverside_N : N;
-fun silversmith_N : N;
-fun silvery_A : A;
-fun silvia_PN : PN;
-fun simian_A : A;
-fun simian_N : N;
-fun similar_A : A;
-fun similarity_N : N;
-fun simile_N : N;
-fun similitude_N : N;
-fun simmer_N : N;
-fun simmer_V : V;
-fun simmer_V2 : V2;
-fun simon_PN : PN;
-fun simony_N : N;
-fun simoom_N : N;
-fun simoon_N : N;
-fun simper_V : V;
-fun simperingly_Adv : Adv;
-fun simple_A : A;
-fun simple_N : N;
-fun simple_hearted_A : A;
-fun simple_minded_A : A;
-fun simpleton_N : N;
-fun simplicity_N : N;
-fun simplification_N : N;
-fun simplify_V : V;
-fun simplify_V2 : V2;
-fun simulacrum_N : N;
-fun simulate_V2 : V2;
-fun simulation_N : N;
-fun simulator_N : N;
-fun simultaneity_N : N;
-fun simultaneous_A : A;
-fun simultaneousness_N : N;
-fun sin_N : N;
-fun sin_V : V;
-fun since_Adv : Adv;
-fun since_Subj : Subj;
-fun since_Prep : Prep;
-fun sincere_A : A;
-fun sincerity_N : N;
-fun sine_N : N;
-fun sine_die_Adv : Adv;
-fun sine_qua_non_N : N;
-fun sinecure_N : N;
-fun sinew_N : N;
-fun sinewy_A : A;
-fun sinful_A : A;
-fun sinfulness_N : N;
-fun sing_V : V;
-fun sing_V2 : V2;
-fun singable_A : A;
-fun singapore_PN : PN;
-fun singaporean_A : A;
-fun singaporean_N : N;
-fun singe_N : N;
-fun singe_V : V;
-fun singe_V2 : V2;
-fun singer_N : N;
-fun singhalese_A : A;
-fun singing_N : N;
-fun single_A : A;
-fun single_N : N;
-fun single_V2 : V2;
-fun single_breasted_A : A;
-fun single_handed_A : A;
-fun single_handed_Adv : Adv;
-fun single_minded_A : A;
-fun single_spacing_N : N;
-fun singleness_N : N;
-fun singlestick_N : N;
-fun singlet_N : N;
-fun singleton_N : N;
-fun singly_Adv : Adv;
-fun singsong_N : N;
-fun singular_A : A;
-fun singular_N : N;
-fun singularity_N : N;
-fun singularize_V2 : V2;
-fun sinhala_N : N;
-fun sinhalese_A : A;
-fun sinhalese_N : N;
-fun sining_PN : PN;
-fun sinister_A : A;
-fun sink_N : N;
-fun sink_V : V;
-fun sink_V2 : V2;
-fun sinkable_A : A;
-fun sinker_N : N;
-fun sinking_N : N;
-fun sinking_fund_N : N;
-fun sinless_A : A;
-fun sinlessness_N : N;
-fun sinn_fein_PN : PN;
-fun sinner_N : N;
-fun sinologist_N : N;
-fun sinology_N : N;
-fun sinuosity_N : N;
-fun sinuous_A : A;
-fun sinus_N : N;
-fun sinusitis_N : N;
-fun sioux_N : N;
-fun sip_N : N;
-fun sip_V : V;
-fun sip_V2 : V2;
-fun siphon_N : N;
-fun siphon_V : V;
-fun siphon_V2 : V2;
-fun sir_N : N;
-fun sir_roger_de_coverley_N : N;
-fun siracusa_PN : PN;
-fun sirdar_N : N;
-fun sire_N : N;
-fun sire_V2 : V2;
-fun siren_N : N;
-fun sirloin_N : N;
-fun sirocco_N : N;
-fun sirrah_N : N;
-fun sirup_N : N;
-fun sisal_N : N;
-fun sissified_A : A;
-fun sissy_N : N;
-fun sister_N : N;
-fun sister_in_law_N : N;
-fun sisterhood_N : N;
-fun sisterly_A : A;
-fun siswati_N : N;
-fun sit_V : V;
-fun sit_V2 : V2;
-fun sit_VA : VA;
-fun sit_in_N : N;
-fun sitar_N : N;
-fun site_N : N;
-fun site_V : V;
-fun sitter_N : N;
-fun sitting_N : N;
-fun sitting_room_N : N;
-fun sittingbourne_PN : PN;
-fun situate_V2 : V2;
-fun situated_A : A;
-fun situation_N : N;
-fun six_footer_N : N;
-fun six_shooter_N : N;
-fun sixfold_A : A;
-fun sixfold_Adv : Adv;
-fun sixpence_N : N;
-fun sixpenny_A : A;
-fun sixth_former_N : N;
-fun sizable_A : A;
-fun size_N : N;
-fun size_V2 : V2;
-fun sizeable_A : A;
-fun sized_A : A;
-fun sizzle_V : V;
-fun skate_N : N;
-fun skate_V : V;
-fun skateboard_N : N;
-fun skateboarder_N : N;
-fun skateboarding_N : N;
-fun skater_N : N;
-fun skating_N : N;
-fun skating_rink_N : N;
-fun skedaddle_V : V;
-fun skeet_N : N;
-fun skegness_PN : PN;
-fun skein_N : N;
-fun skeleton_N : N;
-fun skelmanthorpe_PN : PN;
-fun skelmersdale_PN : PN;
-fun skep_N : N;
-fun skeptical_A : A;
-fun skepticism_N : N;
-fun sketch_N : N;
-fun sketch_V : V;
-fun sketch_V2 : V2;
-fun sketch_block_N : N;
-fun sketch_book_N : N;
-fun sketch_map_N : N;
-fun sketcher_N : N;
-fun sketchily_Adv : Adv;
-fun sketchiness_N : N;
-fun sketchy_A : A;
-fun skew_A : A;
-fun skew_V2 : V2;
-fun skew_eyed_A : A;
-fun skewen_PN : PN;
-fun skewer_N : N;
-fun skewer_V2 : V2;
-fun ski_N : N;
-fun ski_V : V;
-fun ski_bob_N : N;
-fun ski_jump_N : N;
-fun ski_lift_N : N;
-fun ski_plane_N : N;
-fun skid_N : N;
-fun skid_V : V;
-fun skid_V2 : V2;
-fun skidpan_N : N;
-fun skier_N : N;
-fun skiff_N : N;
-fun skiffle_N : N;
-fun skiffle_group_N : N;
-fun skilful_A : A;
-fun skill_N : N;
-fun skilled_A : A;
-fun skillet_N : N;
-fun skilly_N : N;
-fun skim_V : V;
-fun skim_V2 : V2;
-fun skimmed_milk_N : N;
-fun skimmer_N : N;
-fun skimp_V : V;
-fun skimp_V2 : V2;
-fun skimpily_Adv : Adv;
-fun skimpy_A : A;
-fun skin_N : N;
-fun skin_V : V;
-fun skin_V2 : V2;
-fun skin_deep_A : A;
-fun skin_diving_N : N;
-fun skin_graft_N : N;
-fun skin_tight_A : A;
-fun skinflint_N : N;
-fun skinhead_N : N;
-fun skinny_A : A;
-fun skint_A : A;
-fun skip_N : N;
-fun skip_V : V;
-fun skip_V2 : V2;
-fun skipper_N : N;
-fun skipper_V2 : V2;
-fun skipping_rope_N : N;
-fun skipton_PN : PN;
-fun skirl_N : N;
-fun skirmish_N : N;
-fun skirmish_V : V;
-fun skirmisher_N : N;
-fun skirt_N : N;
-fun skirt_V : V;
-fun skirt_V2 : V2;
-fun skirting_board_N : N;
-fun skit_N : N;
-fun skitter_V : V;
-fun skittish_A : A;
-fun skittishness_N : N;
-fun skittle_N : N;
-fun skittle_V2 : V2;
-fun skittle_pin_N : N;
-fun skittles_N : N;
-fun skivvy_N : N;
-fun skopje_PN : PN;
-fun skua_N : N;
-fun skulk_V : V;
-fun skulker_N : N;
-fun skull_N : N;
-fun skullcap_N : N;
-fun skullduggery_N : N;
-fun skulled_A : A;
-fun skunk_N : N;
-fun sky_N : N;
-fun sky_V2 : V2;
-fun sky_blue_A : A;
-fun sky_blue_N : N;
-fun sky_high_Adv : Adv;
-fun skylark_N : N;
-fun skylark_V : V;
-fun skylight_N : N;
-fun skyline_N : N;
-fun skyrocket_V : V;
-fun skyrocket_V2 : V2;
-fun skyscraper_N : N;
-fun skyward_A : A;
-fun skyward_Adv : Adv;
-fun skywards_A : A;
-fun skywards_Adv : Adv;
-fun skywriting_N : N;
-fun slab_N : N;
-fun slack_A : A;
-fun slack_N : N;
-fun slack_V : V;
-fun slacken_V : V;
-fun slacken_V2 : V2;
-fun slacker_N : N;
-fun slackness_N : N;
-fun slag_N : N;
-fun slag_heap_N : N;
-fun slake_V2 : V2;
-fun slalom_N : N;
-fun slam_N : N;
-fun slam_V : V;
-fun slam_V2 : V2;
-fun slam_dunk_V2 : V2;
-fun slander_N : N;
-fun slander_V2 : V2;
-fun slanderer_N : N;
-fun slanderous_A : A;
-fun slang_N : N;
-fun slang_V2 : V2;
-fun slangily_Adv : Adv;
-fun slanginess_N : N;
-fun slangy_A : A;
-fun slant_N : N;
-fun slant_V : V;
-fun slant_V2 : V2;
-fun slantingly_Adv : Adv;
-fun slantwise_Adv : Adv;
-fun slap_Adv : Adv;
-fun slap_N : N;
-fun slap_V2 : V2;
-fun slap_bang_Adv : Adv;
-fun slap_happy_A : A;
-fun slap_up_A : A;
-fun slapdash_A : A;
-fun slapdash_Adv : Adv;
-fun slapstick_N : N;
-fun slash_N : N;
-fun slash_V : V;
-fun slash_V2 : V2;
-fun slat_N : N;
-fun slate_N : N;
-fun slate_V2 : V2;
-fun slate_V2V : V2V;
-fun slate_club_N : N;
-fun slate_pencil_N : N;
-fun slating_N : N;
-fun slatted_A : A;
-fun slattern_N : N;
-fun slatternliness_N : N;
-fun slatternly_A : A;
-fun slaty_A : A;
-fun slaughter_N : N;
-fun slaughter_V2 : V2;
-fun slaughterer_N : N;
-fun slaughterhouse_N : N;
-fun slav_A : A;
-fun slav_N : N;
-fun slave_N : N;
-fun slave_V : V;
-fun slave_driver_N : N;
-fun slave_trade_N : N;
-fun slave_traffic_N : N;
-fun slaver_N : N;
-fun slaver_V : V;
-fun slavery_N : N;
-fun slavey_N : N;
-fun slavish_A : A;
-fun slavonic_A : A;
-fun slaw_N : N;
-fun slay_V2 : V2;
-fun slayer_N : N;
-fun sleaford_PN : PN;
-fun sleazy_A : A;
-fun sled_N : N;
-fun sledge_N : N;
-fun sledge_V : V;
-fun sledge_V2 : V2;
-fun sledgehammer_N : N;
-fun sleek_A : A;
-fun sleek_V2 : V2;
-fun sleekness_N : N;
-fun sleep_N : N;
-fun sleep_V : V;
-fun sleep_V2 : V2;
-fun sleeper_N : N;
-fun sleepily_Adv : Adv;
-fun sleepiness_N : N;
-fun sleeping_N : N;
-fun sleeping_bag_N : N;
-fun sleeping_car_N : N;
-fun sleeping_draught_N : N;
-fun sleeping_pill_N : N;
-fun sleeping_sickness_N : N;
-fun sleepless_A : A;
-fun sleeplessness_N : N;
-fun sleepwalker_N : N;
-fun sleepy_A : A;
-fun sleepy_head_N : N;
-fun sleet_N : N;
-fun sleet_V : V;
-fun sleety_A : A;
-fun sleeve_N : N;
-fun sleeved_A : A;
-fun sleeveless_A : A;
-fun sleigh_N : N;
-fun sleigh_V : V;
-fun sleigh_V2 : V2;
-fun sleigh_bell_N : N;
-fun sleight_N : N;
-fun slender_A : A;
-fun slenderize_V : V;
-fun slenderize_V2 : V2;
-fun slenderness_N : N;
-fun sleuth_N : N;
-fun sleuth_hound_N : N;
-fun slew_V : V;
-fun slew_V2 : V2;
-fun slice_N : N;
-fun slice_V : V;
-fun slice_V2 : V2;
-fun slick_A : A;
-fun slick_Adv : Adv;
-fun slick_N : N;
-fun slicker_N : N;
-fun slide_N : N;
-fun slide_V : V;
-fun slide_V2 : V2;
-fun slide_rule_N : N;
-fun slight_A : A;
-fun slight_N : N;
-fun slight_V2 : V2;
-fun slightingly_Adv : Adv;
-fun slightness_N : N;
-fun sligo_PN : PN;
-fun slim_A : A;
-fun slim_V : V;
-fun slim_V2 : V2;
-fun slime_N : N;
-fun sliminess_N : N;
-fun slimness_N : N;
-fun slimy_A : A;
-fun sling_N : N;
-fun sling_V : V;
-fun sling_V2 : V2;
-fun slinger_N : N;
-fun slink_V : V;
-fun slip_N : N;
-fun slip_V : V;
-fun slip_V2 : V2;
-fun slip_carriage_N : N;
-fun slip_coach_N : N;
-fun slip_road_N : N;
-fun slip_up_N : N;
-fun slipcover_N : N;
-fun slipknot_N : N;
-fun slipon_N : N;
-fun slipover_N : N;
-fun slipper_N : N;
-fun slippered_A : A;
-fun slipperiness_N : N;
-fun slippery_A : A;
-fun slippy_A : A;
-fun slipshod_A : A;
-fun slipstream_N : N;
-fun slipway_N : N;
-fun slit_N : N;
-fun slit_V2 : V2;
-fun slither_V : V;
-fun slithery_A : A;
-fun sliver_N : N;
-fun sliver_V : V;
-fun sliver_V2 : V2;
-fun slob_N : N;
-fun slobber_N : N;
-fun slobber_V : V;
-fun slobber_V2 : V2;
-fun sloe_N : N;
-fun sloe_gin_N : N;
-fun slog_V : V;
-fun slog_V2 : V2;
-fun slogan_N : N;
-fun slogger_N : N;
-fun sloop_N : N;
-fun slop_N : N;
-fun slop_V : V;
-fun slop_V2 : V2;
-fun slop_basin_N : N;
-fun slop_pail_N : N;
-fun slop_shop_N : N;
-fun slope_N : N;
-fun slope_V : V;
-fun slope_V2 : V2;
-fun slopingly_Adv : Adv;
-fun sloppily_Adv : Adv;
-fun sloppiness_N : N;
-fun sloppy_A : A;
-fun slosh_V : V;
-fun slosh_V2 : V2;
-fun sloshed_A : A;
-fun slot_N : N;
-fun slot_V2 : V2;
-fun slot_machine_N : N;
-fun sloth_N : N;
-fun slothful_A : A;
-fun slouch_N : N;
-fun slouch_V : V;
-fun slouch_hat_N : N;
-fun slouchingly_Adv : Adv;
-fun slough_N : N;
-fun slough_PN : PN;
-fun slough_V : V;
-fun slough_V2 : V2;
-fun slovak_N : N;
-fun sloven_N : N;
-fun slovenian_A : A;
-fun slovenian_N : N;
-fun slovenliness_N : N;
-fun slovenly_A : A;
-fun slow_A : A;
-fun slow_Adv : Adv;
-fun slow_V : V;
-fun slow_V2 : V2;
-fun slow_worm_N : N;
-fun slowcoach_N : N;
-fun slowdown_N : N;
-fun slower_Adv : Adv;
-fun slowest_Adv : Adv;
-fun slowness_N : N;
-fun sludge_N : N;
-fun slug_N : N;
-fun slug_V : V;
-fun slug_V2 : V2;
-fun sluggard_N : N;
-fun sluggish_A : A;
-fun sluggishness_N : N;
-fun sluice_N : N;
-fun sluice_V : V;
-fun sluice_V2 : V2;
-fun sluice_valve_N : N;
-fun sluicegate_N : N;
-fun slum_N : N;
-fun slum_V : V;
-fun slumber_N : N;
-fun slumber_V : V;
-fun slumber_V2 : V2;
-fun slumberer_N : N;
-fun slumberous_A : A;
-fun slummy_A : A;
-fun slump_N : N;
-fun slump_V : V;
-fun slump_V2 : V2;
-fun slur_N : N;
-fun slur_V : V;
-fun slur_V2 : V2;
-fun slurry_N : N;
-fun slush_N : N;
-fun slushy_A : A;
-fun slut_N : N;
-fun sluttish_A : A;
-fun sly_A : A;
-fun slyness_N : N;
-fun smack_Adv : Adv;
-fun smack_N : N;
-fun smack_V : V;
-fun smack_V2 : V2;
-fun smacker_N : N;
-fun smacking_N : N;
-fun small_A : A;
-fun small_Adv : Adv;
-fun small_N : N;
-fun small_minded_A : A;
-fun smallholder_N : N;
-fun smallholding_N : N;
-fun smallness_N : N;
-fun smallpox_N : N;
-fun smalltime_A : A;
-fun smarmy_A : A;
-fun smart_A : A;
-fun smart_N : N;
-fun smart_V : V;
-fun smarten_V : V;
-fun smarten_V2 : V2;
-fun smartness_N : N;
-fun smash_Adv : Adv;
-fun smash_N : N;
-fun smash_V : V;
-fun smash_V2 : V2;
-fun smash_up_N : N;
-fun smasher_N : N;
-fun smashing_A : A;
-fun smattering_N : N;
-fun smear_N : N;
-fun smear_V : V;
-fun smear_V2 : V2;
-fun smear_word_N : N;
-fun smell_N : N;
-fun smell_V : V;
-fun smell_V2 : V2;
-fun smell_VA : VA;
-fun smelling_bottle_N : N;
-fun smelly_A : A;
-fun smelt_N : N;
-fun smelt_V2 : V2;
-fun smilax_N : N;
-fun smile_N : N;
-fun smile_V : V;
-fun smile_V2 : V2;
-fun smilingly_Adv : Adv;
-fun smirch_N : N;
-fun smirch_V2 : V2;
-fun smirk_N : N;
-fun smirk_V : V;
-fun smite_V : V;
-fun smite_V2 : V2;
-fun smith_N : N;
-fun smithy_N : N;
-fun smock_N : N;
-fun smocking_N : N;
-fun smog_N : N;
-fun smoke_N : N;
-fun smoke_V : V;
-fun smoke_V2 : V2;
-fun smoke_bomb_N : N;
-fun smoke_cured_A : A;
-fun smoke_dried_A : A;
-fun smoke_screen_N : N;
-fun smokeless_A : A;
-fun smoker_N : N;
-fun smokestack_N : N;
-fun smoking_N : N;
-fun smoking_car_N : N;
-fun smoking_carriage_N : N;
-fun smoking_compartment_N : N;
-fun smoking_mixture_N : N;
-fun smoking_room_N : N;
-fun smoky_A : A;
-fun smooth_A : A;
-fun smooth_N : N;
-fun smooth_V : V;
-fun smooth_V2 : V2;
-fun smooth_bore_A : A;
-fun smooth_faced_A : A;
-fun smooth_spoken_A : A;
-fun smooth_tongued_A : A;
-fun smoothing_iron_N : N;
-fun smoothing_plane_N : N;
-fun smoothness_N : N;
-fun smorgasbord_N : N;
-fun smother_N : N;
-fun smother_V2 : V2;
-fun smoulder_N : N;
-fun smoulder_V : V;
-fun smudge_N : N;
-fun smudge_V : V;
-fun smudge_V2 : V2;
-fun smudgy_A : A;
-fun smug_A : A;
-fun smuggle_V2 : V2;
-fun smuggler_N : N;
-fun smugness_N : N;
-fun smut_N : N;
-fun smut_V2 : V2;
-fun smuttily_Adv : Adv;
-fun smuttiness_N : N;
-fun smutty_A : A;
-fun snack_N : N;
-fun snack_bar_N : N;
-fun snack_counter_N : N;
-fun snaffle_N : N;
-fun snaffle_V2 : V2;
-fun snaffle_bit_N : N;
-fun snag_N : N;
-fun snag_V : V;
-fun snag_V2 : V2;
-fun snail_N : N;
-fun snake_N : N;
-fun snake_V : V;
-fun snake_charmer_N : N;
-fun snaky_A : A;
-fun snap_N : N;
-fun snap_V : V;
-fun snap_V2 : V2;
-fun snap_VS : VS;
-fun snap_fastener_N : N;
-fun snapdragon_N : N;
-fun snappish_A : A;
-fun snappishness_N : N;
-fun snappy_A : A;
-fun snapshot_N : N;
-fun snare_N : N;
-fun snare_V2 : V2;
-fun snare_drum_N : N;
-fun snarl_N : N;
-fun snarl_V : V;
-fun snarl_V2 : V2;
-fun snarl_up_N : N;
-fun snatch_N : N;
-fun snatch_V : V;
-fun snatch_V2 : V2;
-fun snatcher_N : N;
-fun snazzy_A : A;
-fun sneak_N : N;
-fun sneak_V : V;
-fun sneak_V2 : V2;
-fun sneak_thief_N : N;
-fun sneaking_A : A;
-fun sneaky_A : A;
-fun sneer_N : N;
-fun sneer_V : V;
-fun sneeringly_Adv : Adv;
-fun sneeze_N : N;
-fun sneeze_V : V;
-fun snick_N : N;
-fun snick_V : V;
-fun snick_V2 : V2;
-fun snicker_N : N;
-fun snicker_V : V;
-fun snide_A : A;
-fun sniff_N : N;
-fun sniff_V : V;
-fun sniff_V2 : V2;
-fun sniff_VS : VS;
-fun sniffle_V : V;
-fun sniffy_A : A;
-fun snifter_N : N;
-fun snigger_N : N;
-fun snigger_V : V;
-fun snip_N : N;
-fun snip_V : V;
-fun snip_V2 : V2;
-fun snipe_N : N;
-fun snipe_V : V;
-fun snipe_V2 : V2;
-fun sniper_N : N;
-fun snippet_N : N;
-fun snipping_N : N;
-fun snitch_V : V;
-fun snitch_V2 : V2;
-fun snivel_V : V;
-fun sniveller_N : N;
-fun snob_N : N;
-fun snobbery_N : N;
-fun snobbish_A : A;
-fun snobbishness_N : N;
-fun snog_V : V;
-fun snogging_N : N;
-fun snood_N : N;
-fun snook_N : N;
-fun snooker_N : N;
-fun snoop_V : V;
-fun snooper_N : N;
-fun snootily_Adv : Adv;
-fun snooty_A : A;
-fun snooze_N : N;
-fun snooze_V : V;
-fun snore_N : N;
-fun snore_V : V;
-fun snorer_N : N;
-fun snorkel_N : N;
-fun snort_N : N;
-fun snort_V : V;
-fun snort_V2 : V2;
-fun snort_VS : VS;
-fun snorter_N : N;
-fun snorty_A : A;
-fun snot_N : N;
-fun snot_nosed_A : A;
-fun snotty_A : A;
-fun snout_N : N;
-fun snow_N : N;
-fun snow_V : V;
-fun snow_V2 : V2;
-fun snow_clad_A : A;
-fun snow_covered_A : A;
-fun snow_line_N : N;
-fun snow_white_A : A;
-fun snowball_N : N;
-fun snowball_V : V;
-fun snowball_V2 : V2;
-fun snowberry_N : N;
-fun snowblind_A : A;
-fun snowblindness_N : N;
-fun snowbound_A : A;
-fun snowcapped_A : A;
-fun snowdrift_N : N;
-fun snowdrop_N : N;
-fun snowfall_N : N;
-fun snowfield_N : N;
-fun snowflake_N : N;
-fun snowman_N : N;
-fun snowplough_N : N;
-fun snowstorm_N : N;
-fun snowy_A : A;
-fun snr_PN : PN;
-fun snub_A : A;
-fun snub_N : N;
-fun snub_V2 : V2;
-fun snub_nosed_A : A;
-fun snuff_N : N;
-fun snuff_V : V;
-fun snuff_V2 : V2;
-fun snuff_colour_A : A;
-fun snuff_colour_N : N;
-fun snuff_coloured_A : A;
-fun snuffbox_N : N;
-fun snuffle_N : N;
-fun snuffle_V : V;
-fun snug_A : A;
-fun snug_N : N;
-fun snuggery_N : N;
-fun snuggle_V : V;
-fun snuggle_V2 : V2;
-fun snugness_N : N;
-fun so_AdA : AdA;
-fun so_N : N;
-fun so_Subj : Subj ;
-fun so_PConj : PConj ;
-fun so_and_so_N : N;
-fun so_called_A : A;
-fun so_so_A : A;
-fun so_so_Adv : Adv;
-fun soak_N : N;
-fun soak_V : V;
-fun soak_V2 : V2;
-fun soaker_N : N;
-fun soap_N : N;
-fun soap_V2 : V2;
-fun soap_bubble_N : N;
-fun soap_opera_N : N;
-fun soapbox_N : N;
-fun soapy_A : A;
-fun soar_V : V;
-fun soar_V2 : V2;
-fun sob_N : N;
-fun sob_V : V;
-fun sob_V2 : V2;
-fun sob_stuff_N : N;
-fun sobbingly_Adv : Adv;
-fun sober_A : A;
-fun sober_V : V;
-fun sober_V2 : V2;
-fun sober_sides_N : N;
-fun sobriety_N : N;
-fun sobriquet_N : N;
-fun soc_N : N;
-fun soccer_N : N;
-fun sociability_N : N;
-fun sociable_A : A;
-fun social_A : A;
-fun social_N : N;
-fun social_work_N : N;
-fun socialism_N : N;
-fun socialist_A : A;
-fun socialist_N : N;
-fun socialite_N : N;
-fun socialization_N : N;
-fun socialize_V2 : V2;
-fun society_N : N;
-fun sociological_A : A;
-fun sociologist_N : N;
-fun sociology_N : N;
-fun sock_Adv : Adv;
-fun sock_N : N;
-fun sock_V2 : V2;
-fun socket_N : N;
-fun socratic_A : A;
-fun sod_N : N;
-fun sod_V : V;
-fun soda_N : N;
-fun soda_biscuit_N : N;
-fun soda_cracker_N : N;
-fun soda_fountain_N : N;
-fun soda_water_N : N;
-fun sodden_A : A;
-fun sodding_A : A;
-fun sodium_N : N;
-fun sodomite_N : N;
-fun sodomy_N : N;
-fun sofa_N : N;
-fun sofia_PN : PN;
-fun soft_A : A;
-fun soft_boiled_A : A;
-fun soft_footed_A : A;
-fun soft_headed_A : A;
-fun soft_hearted_A : A;
-fun soft_pedal_V : V;
-fun soft_pedal_V2 : V2;
-fun soft_soap_V2 : V2;
-fun soft_solder_N : N;
-fun soft_solder_V2 : V2;
-fun soft_spoken_A : A;
-fun soft_witted_A : A;
-fun soften_V : V;
-fun soften_V2 : V2;
-fun softener_N : N;
-fun softie_N : N;
-fun softish_A : A;
-fun softland_V : V;
-fun softness_N : N;
-fun software_N : N;
-fun softwood_N : N;
-fun softy_N : N;
-fun sogginess_N : N;
-fun soggy_A : A;
-fun soh_N : N;
-fun soho_PN : PN;
-fun soigne_A : A;
-fun soignee_A : A;
-fun soil_N : N;
-fun soil_V : V;
-fun soil_V2 : V2;
-fun soil_pipe_N : N;
-fun soiree_N : N;
-fun sojourn_N : N;
-fun sojourn_V : V;
-fun sojourner_N : N;
-fun sol_PN : PN;
-fun sol_fa_N : N;
-fun solace_N : N;
-fun solace_V2 : V2;
-fun solar_A : A;
-fun solar_plexus_N : N;
-fun solarium_N : N;
-fun solder_N : N;
-fun solder_V2 : V2;
-fun soldering_iron_N : N;
-fun soldier_N : N;
-fun soldier_V : V;
-fun soldiery_N : N;
-fun sole_A : A;
-fun sole_N : N;
-fun sole_V2 : V2;
-fun solecism_N : N;
-fun soled_A : A;
-fun solemn_A : A;
-fun solemnity_N : N;
-fun solemnization_N : N;
-fun solemnize_V2 : V2;
-fun solemnness_N : N;
-fun solicit_V : V;
-fun solicit_V2 : V2;
-fun solicitation_N : N;
-fun solicitor_N : N;
-fun solicitor_general_N : N;
-fun solicitous_A : A;
-fun solicitude_N : N;
-fun solid_A : A;
-fun solid_N : N;
-fun solid_state_A : A;
-fun solidarity_N : N;
-fun solidification_N : N;
-fun solidify_V : V;
-fun solidify_V2 : V2;
-fun solidity_N : N;
-fun solidness_N : N;
-fun solihull_PN : PN;
-fun soliloquize_V : V;
-fun soliloquy_N : N;
-fun solingen_PN : PN;
-fun solipsism_N : N;
-fun solitaire_N : N;
-fun solitary_A : A;
-fun solitude_N : N;
-fun solo_A : A;
-fun solo_N : N;
-fun soloist_N : N;
-fun solon_PN : PN;
-fun solstice_N : N;
-fun solubility_N : N;
-fun soluble_A : A;
-fun solution_N : N;
-fun solvable_A : A;
-fun solve_V2 : V2;
-fun solvency_N : N;
-fun solvent_A : A;
-fun solvent_N : N;
-fun somali_A : A;
-fun somali_N : N;
-fun somalia_PN : PN;
-fun somalian_A : A;
-fun somalian_N : N;
-fun somatic_A : A;
-fun sombre_A : A;
-fun sombreness_N : N;
-fun sombrero_N : N;
-fun some_Quant : Quant;
-fun somebody_NP : NP;
-fun someday_Adv : Adv;
-fun somehow_Adv : Adv;
-fun somehow_AdV : AdV;
-fun someone_NP : NP;
-fun someplace_Adv : Adv;
-fun somercotes_PN : PN;
-fun somersault_N : N;
-fun somersault_V : V;
-fun somerset_PN : PN;
-fun something_NP : NP;
-fun sometime_Adv : Adv;
-fun sometimes_Adv : Adv;
-fun someway_Adv : Adv;
-fun somewhat_Adv : Adv;
-fun somewhere_Adv : Adv;
-fun somnambulism_N : N;
-fun somnambulist_N : N;
-fun somnolence_N : N;
-fun somnolent_A : A;
-fun son_N : N;
-fun son_in_law_N : N;
-fun sonar_N : N;
-fun sonata_N : N;
-fun song_N : N;
-fun songbird_N : N;
-fun songbook_N : N;
-fun songster_N : N;
-fun songstress_N : N;
-fun sonia_PN : PN;
-fun sonic_A : A;
-fun sonnet_N : N;
-fun sonneteer_N : N;
-fun sonny_N : N;
-fun sonority_N : N;
-fun sonorous_A : A;
-fun sonsy_A : A;
-fun soochow_PN : PN;
-fun soon_Adv : Adv;
-fun sooner_Adv : Adv;
-fun soonest_Adv : Adv;
-fun soot_N : N;
-fun soot_V2 : V2;
-fun sooth_N : N;
-fun soothe_V2 : V2;
-fun soothingly_Adv : Adv;
-fun soothsayer_N : N;
-fun sooty_A : A;
-fun sop_N : N;
-fun sop_V2 : V2;
-fun sophia_PN : PN;
-fun sophie_PN : PN;
-fun sophism_N : N;
-fun sophist_N : N;
-fun sophisticated_A : A;
-fun sophistication_N : N;
-fun sophistry_N : N;
-fun sophomore_N : N;
-fun soporific_A : A;
-fun soporific_N : N;
-fun sopping_A : A;
-fun sopping_Adv : Adv;
-fun soppy_A : A;
-fun soprano_N : N;
-fun sorbet_N : N;
-fun sorcerer_N : N;
-fun sorceress_N : N;
-fun sorcery_N : N;
-fun sordid_A : A;
-fun sordidness_N : N;
-fun sore_A : A;
-fun sore_N : N;
-fun soreness_N : N;
-fun sorghum_N : N;
-fun sorority_N : N;
-fun sorrel_A : A;
-fun sorrel_N : N;
-fun sorrow_N : N;
-fun sorrow_V : V;
-fun sorrowful_A : A;
-fun sorry_A : A;
-fun sort_N : N;
-fun sort_V : V;
-fun sort_V2 : V2;
-fun sorter_N : N;
-fun sortie_N : N;
-fun sos_N : N;
-fun sot_N : N;
-fun sotho_A : A;
-fun sotho_N : N;
-fun sottish_A : A;
-fun sottishness_N : N;
-fun sotto_voce_Adv : Adv;
-fun sou'_east_Adv : Adv;
-fun sou'_east_N : N;
-fun sou'_sou'_east_Adv : Adv;
-fun sou'_sou'_east_N : N;
-fun sou'_sou'_west_Adv : Adv;
-fun sou'_sou'_west_N : N;
-fun sou'_west_Adv : Adv;
-fun sou'_west_N : N;
-fun sou'_wester_N : N;
-fun sou_N : N;
-fun soubrette_N : N;
-fun soubriquet_N : N;
-fun souffle_N : N;
-fun sough_V : V;
-fun soul_N : N;
-fun soul_destroying_A : A;
-fun soul_stirring_A : A;
-fun soulful_A : A;
-fun soulless_A : A;
-fun sound_A : A;
-fun sound_Adv : Adv;
-fun sound_N : N;
-fun sound_V : V;
-fun sound_V2 : V2;
-fun sound_VA : VA;
-fun sound_VS : VS;
-fun sound_film_N : N;
-fun sound_recording_N : N;
-fun sound_wave_N : N;
-fun soundbox_N : N;
-fun sounding_board_N : N;
-fun soundless_A : A;
-fun soundness_N : N;
-fun soundproof_A : A;
-fun soundproof_V2 : V2;
-fun soundtrack_N : N;
-fun soup_N : N;
-fun soup_V2 : V2;
-fun soup_kitchen_N : N;
-fun soupcon_N : N;
-fun sour_A : A;
-fun sour_V : V;
-fun sour_V2 : V2;
-fun source_N : N;
-fun sourness_N : N;
-fun souse_V2 : V2;
-fun soused_A : A;
-fun soutane_N : N;
-fun south_A : A;
-fun south_Adv : Adv;
-fun south_N : N;
-fun south_kirkby_PN : PN;
-fun south_normantown_PN : PN;
-fun south_ockendon_PN : PN;
-fun south_shields_PN : PN;
-fun south_southeast_Adv : Adv;
-fun south_southeast_N : N;
-fun south_southwest_Adv : Adv;
-fun south_southwest_N : N;
-fun southampton_PN : PN;
-fun southeast_Adv : Adv;
-fun southeast_N : N;
-fun southeaster_N : N;
-fun southeasterly_A : A;
-fun southeastern_A : A;
-fun southend_on_sea_PN : PN;
-fun southerly_A : A;
-fun southerly_Adv : Adv;
-fun southern_A : A;
-fun southerner_N : N;
-fun southernmost_A : A;
-fun southpaw_N : N;
-fun southport_PN : PN;
-fun southward_Adv : Adv;
-fun southwards_Adv : Adv;
-fun southwark_PN : PN;
-fun southwest_Adv : Adv;
-fun southwest_N : N;
-fun southwester_N : N;
-fun southwesterly_A : A;
-fun southwestern_A : A;
-fun souvenir_N : N;
-fun sovereign_A : A;
-fun sovereign_N : N;
-fun sovereignty_N : N;
-fun soviet_A : A;
-fun soviet_N : N;
-fun sovietize_V2 : V2;
-fun sow_N : N;
-fun sow_V : V;
-fun sow_V2 : V2;
-fun sower_N : N;
-fun soy_N : N;
-fun soya_N : N;
-fun sozzled_A : A;
-fun spa_N : N;
-fun space_N : N;
-fun space_V2 : V2;
-fun space_bar_N : N;
-fun space_capsule_N : N;
-fun space_heater_N : N;
-fun space_helmet_N : N;
-fun space_rocket_N : N;
-fun space_time_N : N;
-fun space_vehicle_N : N;
-fun spacecraft_N : N;
-fun spaceship_N : N;
-fun spacesuit_N : N;
-fun spacing_N : N;
-fun spacious_A : A;
-fun spaciousness_N : N;
-fun spade_N : N;
-fun spade_V2 : V2;
-fun spadeful_N : N;
-fun spadework_N : N;
-fun spaghetti_N : N;
-fun spain_PN : PN;
-fun spalding_PN : PN;
-fun spam_N : N;
-fun span_N : N;
-fun span_V2 : V2;
-fun spangle_N : N;
-fun spangle_V2 : V2;
-fun spaniard_N : N;
-fun spaniel_N : N;
-fun spanish_A : A;
-fun spanish_N : N;
-fun spank_V : V;
-fun spank_V2 : V2;
-fun spanking_A : A;
-fun spanking_N : N;
-fun spanner_N : N;
-fun spar_N : N;
-fun spar_V : V;
-fun spare_A : A;
-fun spare_N : N;
-fun spare_V : V;
-fun spare_V2 : V2;
-fun spare_rib_N : N;
-fun spareness_N : N;
-fun sparing_A : A;
-fun spark_N : N;
-fun spark_V : V;
-fun spark_V2 : V2;
-fun spark_plug_N : N;
-fun sparking_plug_N : N;
-fun sparkle_N : N;
-fun sparkle_V : V;
-fun sparkler_N : N;
-fun sparkling_A : A;
-fun sparring_match_N : N;
-fun sparring_partner_N : N;
-fun sparrow_N : N;
-fun sparse_A : A;
-fun sparseness_N : N;
-fun sparsity_N : N;
-fun spartan_A : A;
-fun spartan_N : N;
-fun spasm_N : N;
-fun spasmodic_A : A;
-fun spasmodically_Adv : Adv;
-fun spastic_A : A;
-fun spastic_N : N;
-fun spat_N : N;
-fun spat_V : V;
-fun spat_V2 : V2;
-fun spatchcock_N : N;
-fun spatchcock_V2 : V2;
-fun spate_N : N;
-fun spatial_A : A;
-fun spatter_N : N;
-fun spatter_V : V;
-fun spatter_V2 : V2;
-fun spatula_N : N;
-fun spavin_N : N;
-fun spavined_A : A;
-fun spawn_N : N;
-fun spawn_V : V;
-fun spawn_V2 : V2;
-fun spay_V2 : V2;
-fun speak_V : V;
-fun speak_V2 : V2;
-fun speaker_N : N;
-fun speakership_N : N;
-fun speaking_trumpet_N : N;
-fun speaking_tube_N : N;
-fun spear_N : N;
-fun spear_V2 : V2;
-fun spearhead_N : N;
-fun spearhead_V2 : V2;
-fun spearmint_N : N;
-fun spec_N : N;
-fun special_A : A;
-fun special_N : N;
-fun specialism_N : N;
-fun specialist_N : N;
-fun speciality_N : N;
-fun specialization_N : N;
-fun specialize_V : V;
-fun specialize_V2 : V2;
-fun specialty_N : N;
-fun specie_N : N;
-fun species_N : N;
-fun specifiable_A : A;
-fun specific_A : A;
-fun specific_N : N;
-fun specifically_Adv : Adv;
-fun specification_N : N;
-fun specificity_N : N;
-fun specify_V : V;
-fun specify_V2 : V2;
-fun specify_VS : VS;
-fun specimen_N : N;
-fun specious_A : A;
-fun speciousness_N : N;
-fun speck_N : N;
-fun specked_A : A;
-fun speckle_N : N;
-fun speckled_A : A;
-fun speckless_A : A;
-fun spectacle_N : N;
-fun spectacled_A : A;
-fun spectacular_A : A;
-fun spectacular_N : N;
-fun spectator_N : N;
-fun spectral_A : A;
-fun spectre_N : N;
-fun spectroscope_N : N;
-fun spectroscopic_A : A;
-fun spectrum_N : N;
-fun speculate_V : V;
-fun speculate_VS : VS;
-fun speculation_N : N;
-fun speculative_A : A;
-fun speculator_N : N;
-fun speech_N : N;
-fun speech_day_N : N;
-fun speechify_V : V;
-fun speechless_A : A;
-fun speed_N : N;
-fun speed_V : V;
-fun speed_V2 : V2;
-fun speed_cop_N : N;
-fun speed_indicator_N : N;
-fun speed_limit_N : N;
-fun speed_up_N : N;
-fun speedboat_N : N;
-fun speedily_Adv : Adv;
-fun speeding_N : N;
-fun speedometer_N : N;
-fun speedway_N : N;
-fun speedwell_N : N;
-fun speedy_A : A;
-fun spelaeologist_N : N;
-fun spelaeology_N : N;
-fun speleologist_N : N;
-fun speleology_N : N;
-fun spell_N : N;
-fun spell_V : V;
-fun spell_V2 : V2;
-fun spellbinder_N : N;
-fun spellbound_A : A;
-fun speller_N : N;
-fun spelling_N : N;
-fun spelt_N : N;
-fun spenborough_PN : PN;
-fun spend_V : V;
-fun spend_V2 : V2;
-fun spend_to_V2V : V2V;
-fun spend_ing_V2V : V2V;
-fun spender_N : N;
-fun spendthrift_N : N;
-fun spennymoor_PN : PN;
-fun spent_A : A;
-fun sperm_N : N;
-fun sperm_whale_N : N;
-fun spermaceti_N : N;
-fun spermatozoon_N : N;
-fun spermicide_N : N;
-fun spew_V : V;
-fun spew_V2 : V2;
-fun sphagnum_N : N;
-fun sphere_N : N;
-fun spherical_A : A;
-fun spheroid_N : N;
-fun sphinx_N : N;
-fun spice_N : N;
-fun spice_V2 : V2;
-fun spicily_Adv : Adv;
-fun spiciness_N : N;
-fun spick_A : A;
-fun spicy_A : A;
-fun spider_N : N;
-fun spidery_A : A;
-fun spiel_N : N;
-fun spiel_V : V;
-fun spiel_V2 : V2;
-fun spigot_N : N;
-fun spike_N : N;
-fun spike_V2 : V2;
-fun spikenard_N : N;
-fun spiky_A : A;
-fun spill_N : N;
-fun spill_V : V;
-fun spill_V2 : V2;
-fun spillage_N : N;
-fun spillover_N : N;
-fun spillway_N : N;
-fun spin_N : N;
-fun spin_V : V;
-fun spin_V2 : V2;
-fun spin_drier_N : N;
-fun spin_dry_V2 : V2;
-fun spin_off_N : N;
-fun spinach_N : N;
-fun spinal_A : A;
-fun spindle_N : N;
-fun spindle_berry_N : N;
-fun spindle_legged_A : A;
-fun spindle_shanked_A : A;
-fun spindle_shanks_N : N;
-fun spindle_tree_N : N;
-fun spindly_A : A;
-fun spindrift_N : N;
-fun spine_N : N;
-fun spineless_A : A;
-fun spinet_N : N;
-fun spinnaker_N : N;
-fun spinney_N : N;
-fun spinning_wheel_N : N;
-fun spinster_N : N;
-fun spinsterhood_N : N;
-fun spiny_A : A;
-fun spiral_A : A;
-fun spiral_N : N;
-fun spiral_V : V;
-fun spire_N : N;
-fun spirit_N : N;
-fun spirit_V2 : V2;
-fun spirit_lamp_N : N;
-fun spirit_level_N : N;
-fun spirit_rapper_N : N;
-fun spirit_stove_N : N;
-fun spirited_A : A;
-fun spiritless_A : A;
-fun spiritual_A : A;
-fun spiritual_N : N;
-fun spiritualism_N : N;
-fun spiritualist_N : N;
-fun spiritualistic_A : A;
-fun spirituality_N : N;
-fun spiritualization_N : N;
-fun spiritualize_V2 : V2;
-fun spirituous_A : A;
-fun spirt_N : N;
-fun spirt_V : V;
-fun spit_N : N;
-fun spit_V : V;
-fun spit_V2 : V2;
-fun spite_N : N;
-fun spite_V2 : V2;
-fun spiteful_A : A;
-fun spitefulness_N : N;
-fun spitfire_N : N;
-fun spitting_N : N;
-fun spittle_N : N;
-fun spittoon_N : N;
-fun spiv_N : N;
-fun splash_N : N;
-fun splash_V : V;
-fun splash_V2 : V2;
-fun splashdown_N : N;
-fun splay_A : A;
-fun splay_N : N;
-fun splay_V : V;
-fun splay_V2 : V2;
-fun splayfoot_N : N;
-fun splayfooted_A : A;
-fun spleen_N : N;
-fun splendid_A : A;
-fun splendiferous_A : A;
-fun splendour_N : N;
-fun splenetic_A : A;
-fun splice_N : N;
-fun splice_V2 : V2;
-fun splicer_N : N;
-fun splint_N : N;
-fun splinter_N : N;
-fun splinter_V : V;
-fun splinter_V2 : V2;
-fun splinter_proof_A : A;
-fun splintery_A : A;
-fun split_N : N;
-fun split_PN : PN;
-fun split_V : V;
-fun split_V2 : V2;
-fun splodge_N : N;
-fun splosh_V2 : V2;
-fun splotch_N : N;
-fun splurge_N : N;
-fun splurge_V : V;
-fun splutter_N : N;
-fun splutter_V : V;
-fun splutter_V2 : V2;
-fun spode_N : N;
-fun spoil_N : N;
-fun spoil_V : V;
-fun spoil_V2 : V2;
-fun spoilsport_N : N;
-fun spoke_N : N;
-fun spokesman_N : N;
-fun spoliation_N : N;
-fun spondaic_A : A;
-fun spondee_N : N;
-fun sponge_N : N;
-fun sponge_V : V;
-fun sponge_V2 : V2;
-fun sponge_cake_N : N;
-fun sponger_N : N;
-fun sponginess_N : N;
-fun spongy_A : A;
-fun sponsor_N : N;
-fun sponsor_V2 : V2;
-fun sponsorship_N : N;
-fun spontaneity_N : N;
-fun spontaneous_A : A;
-fun spontaneousness_N : N;
-fun spoof_N : N;
-fun spoof_V2 : V2;
-fun spook_N : N;
-fun spook_V2 : V2;
-fun spooky_A : A;
-fun spool_N : N;
-fun spoon_N : N;
-fun spoon_V : V;
-fun spoon_V2 : V2;
-fun spoonerism_N : N;
-fun spoonfeed_V2 : V2;
-fun spoonfeeding_N : N;
-fun spoonful_N : N;
-fun spoor_N : N;
-fun sporadic_A : A;
-fun sporadically_Adv : Adv;
-fun spore_N : N;
-fun sporran_N : N;
-fun sport_N : N;
-fun sport_V : V;
-fun sport_V2 : V2;
-fun sporting_A : A;
-fun sportive_A : A;
-fun sportiveness_N : N;
-fun sports_car_N : N;
-fun sports_coat_N : N;
-fun sports_editor_N : N;
-fun sports_jacket_N : N;
-fun sportsman_N : N;
-fun sportsmanlike_A : A;
-fun sportsmanship_N : N;
-fun spot_N : N;
-fun spot_V : V;
-fun spot_V2 : V2;
-fun spot_VS : VS;
-fun spotless_A : A;
-fun spotlight_N : N;
-fun spotlight_V2 : V2;
-fun spotted_A : A;
-fun spotter_N : N;
-fun spotty_A : A;
-fun spouse_N : N;
-fun spout_N : N;
-fun spout_V : V;
-fun spout_V2 : V2;
-fun sprain_N : N;
-fun sprain_V2 : V2;
-fun sprat_N : N;
-fun sprawl_N : N;
-fun sprawl_V : V;
-fun sprawl_V2 : V2;
-fun spray_N : N;
-fun spray_V2 : V2;
-fun spray_gun_N : N;
-fun sprayer_N : N;
-fun spread_N : N;
-fun spread_V : V;
-fun spread_V2 : V2;
-fun spread_V2V : V2V;
-fun spread_VS : VS;
-fun spread_over_N : N;
-fun spreadeagle_N : N;
-fun spreadeagle_V2 : V2;
-fun spreader_N : N;
-fun spree_N : N;
-fun sprig_N : N;
-fun sprigged_A : A;
-fun sprightliness_N : N;
-fun sprightly_A : A;
-fun spring_N : N;
-fun spring_V : V;
-fun spring_V2 : V2;
-fun spring_balance_N : N;
-fun spring_clean_N : N;
-fun spring_clean_V2 : V2;
-fun spring_cleaning_N : N;
-fun spring_gun_N : N;
-fun spring_mattress_N : N;
-fun springboard_N : N;
-fun springbok_N : N;
-fun springfield_PN : PN;
-fun springless_A : A;
-fun springlike_A : A;
-fun springtide_N : N;
-fun springtime_N : N;
-fun springy_A : A;
-fun sprinkle_V2 : V2;
-fun sprinkler_N : N;
-fun sprinkling_N : N;
-fun sprint_N : N;
-fun sprint_V : V;
-fun sprinter_N : N;
-fun sprit_N : N;
-fun sprite_N : N;
-fun spritsail_N : N;
-fun sprocket_N : N;
-fun sprocket_wheel_N : N;
-fun sprout_N : N;
-fun sprout_V : V;
-fun sprout_V2 : V2;
-fun spruce_A : A;
-fun spruce_N : N;
-fun spruce_V : V;
-fun spruce_V2 : V2;
-fun spruceness_N : N;
-fun spry_A : A;
-fun spud_N : N;
-fun spue_V : V;
-fun spue_V2 : V2;
-fun spume_N : N;
-fun spunk_N : N;
-fun spunky_A : A;
-fun spur_N : N;
-fun spur_V : V;
-fun spur_V2 : V2;
-fun spurious_A : A;
-fun spuriousness_N : N;
-fun spurn_V2 : V2;
-fun spurre_V2V : V2V;
-fun spurt_N : N;
-fun spurt_V : V;
-fun sputnik_N : N;
-fun sputter_V : V;
-fun sputter_V2 : V2;
-fun sputum_N : N;
-fun spy_N : N;
-fun spy_V : V;
-fun spy_V2 : V2;
-fun spy_hole_N : N;
-fun spyglass_N : N;
-fun sq_PN : PN;
-fun squab_N : N;
-fun squabble_N : N;
-fun squabble_V : V;
-fun squad_N : N;
-fun squadron_N : N;
-fun squalid_A : A;
-fun squall_N : N;
-fun squall_V : V;
-fun squally_A : A;
-fun squalor_N : N;
-fun squander_V2 : V2;
-fun squandermania_N : N;
-fun square_A : A;
-fun square_Adv : Adv;
-fun square_N : N;
-fun square_V : V;
-fun square_V2 : V2;
-fun square_bashing_N : N;
-fun square_built_A : A;
-fun square_rigged_A : A;
-fun square_shouldered_A : A;
-fun square_toed_A : A;
-fun square_toes_N : N;
-fun squareness_N : N;
-fun squash_N : N;
-fun squash_V : V;
-fun squash_V2 : V2;
-fun squashy_A : A;
-fun squat_A : A;
-fun squat_V : V;
-fun squatter_N : N;
-fun squaw_N : N;
-fun squawk_N : N;
-fun squawk_V : V;
-fun squawker_N : N;
-fun squeak_N : N;
-fun squeak_V : V;
-fun squeak_V2 : V2;
-fun squeaker_N : N;
-fun squeaky_A : A;
-fun squeal_N : N;
-fun squeal_V : V;
-fun squeal_V2 : V2;
-fun squealer_N : N;
-fun squeamish_A : A;
-fun squeamishness_N : N;
-fun squeegee_N : N;
-fun squeegee_V2 : V2;
-fun squeeze_N : N;
-fun squeeze_V : V;
-fun squeeze_V2 : V2;
-fun squeezer_N : N;
-fun squelch_N : N;
-fun squelch_V : V;
-fun squelch_V2 : V2;
-fun squib_N : N;
-fun squid_N : N;
-fun squiffy_A : A;
-fun squiggle_N : N;
-fun squiggly_A : A;
-fun squint_N : N;
-fun squint_V : V;
-fun squint_eyed_A : A;
-fun squire_N : N;
-fun squire_V2 : V2;
-fun squirearchy_N : N;
-fun squirm_N : N;
-fun squirm_V : V;
-fun squirrel_N : N;
-fun squirt_N : N;
-fun squirt_V : V;
-fun squirt_V2 : V2;
-fun sr_PN : PN;
-fun sri_lanka_PN : PN;
-fun sri_lankan_A : A;
-fun sri_lankan_N : N;
-fun srn_N : N;
-fun ss_N : N;
-fun st_PN : PN;
-fun st_albans_PN : PN;
-fun st_andrews_PN : PN;
-fun st_andrews_major_PN : PN;
-fun st_austell_PN : PN;
-fun st_blazey_PN : PN;
-fun st_helens_PN : PN;
-fun st_ives_PN : PN;
-fun st_louis_PN : PN;
-fun st_neots_PN : PN;
-fun st_paul_PN : PN;
-fun st_petersburg_PN : PN;
-fun st_stephen_PN : PN;
-fun sta_PN : PN;
-fun stab_N : N;
-fun stab_V : V;
-fun stab_V2 : V2;
-fun stabber_N : N;
-fun stability_N : N;
-fun stabilization_N : N;
-fun stabilize_V : V;
-fun stabilize_V2 : V2;
-fun stabilizer_N : N;
-fun stable_A : A;
-fun stable_N : N;
-fun stable_V2 : V2;
-fun stable_companion_N : N;
-fun stableboy_N : N;
-fun stableman_N : N;
-fun stablemate_N : N;
-fun stabling_N : N;
-fun staccato_A : A;
-fun staccato_Adv : Adv;
-fun stack_N : N;
-fun stack_V2 : V2;
-fun stadium_N : N;
-fun staff_N : N;
-fun staff_V2 : V2;
-fun staff_office_N : N;
-fun stafford_PN : PN;
-fun staffordshire_PN : PN;
-fun stag_N : N;
-fun stag_party_N : N;
-fun stage_N : N;
-fun stage_V : V;
-fun stage_V2 : V2;
-fun stage_struck_A : A;
-fun stage_whisper_N : N;
-fun stagecoach_N : N;
-fun stagecraft_N : N;
-fun stager_N : N;
-fun stagflation_N : N;
-fun stagger_N : N;
-fun stagger_V : V;
-fun stagger_V2 : V2;
-fun staggerer_N : N;
-fun staggeringly_Adv : Adv;
-fun staginess_N : N;
-fun staging_N : N;
-fun stagnancy_N : N;
-fun stagnant_A : A;
-fun stagnate_V : V;
-fun stagnation_N : N;
-fun stagy_A : A;
-fun staid_A : A;
-fun staidness_N : N;
-fun stain_N : N;
-fun stain_V : V;
-fun stain_V2 : V2;
-fun stainless_A : A;
-fun stair_N : N;
-fun stair_carpet_N : N;
-fun stair_rod_N : N;
-fun staircase_N : N;
-fun stairway_N : N;
-fun stake_N : N;
-fun stake_V2 : V2;
-fun stake_holder_N : N;
-fun stakeford_PN : PN;
-fun stalactite_N : N;
-fun stalagmite_N : N;
-fun stale_A : A;
-fun stale_V : V;
-fun stalemate_N : N;
-fun stalemate_V2 : V2;
-fun staleness_N : N;
-fun stalk_N : N;
-fun stalk_V : V;
-fun stalk_V2 : V2;
-fun stalker_N : N;
-fun stalking_horse_N : N;
-fun stall_N : N;
-fun stall_V : V;
-fun stall_V2 : V2;
-fun stall_fed_A : A;
-fun stallion_N : N;
-fun stalwart_A : A;
-fun stalwart_N : N;
-fun stalybridge_PN : PN;
-fun stamen_N : N;
-fun stamford_PN : PN;
-fun stamina_N : N;
-fun stammer_N : N;
-fun stammer_V : V;
-fun stammer_V2 : V2;
-fun stammerer_N : N;
-fun stammeringly_Adv : Adv;
-fun stamp_N : N;
-fun stamp_V : V;
-fun stamp_V2 : V2;
-fun stamp_album_N : N;
-fun stamp_collector_N : N;
-fun stamp_dealer_N : N;
-fun stamp_duty_N : N;
-fun stampede_N : N;
-fun stampede_V : V;
-fun stampede_V2 : V2;
-fun stamping_ground_N : N;
-fun stan_PN : PN;
-fun stance_N : N;
-fun stanch_V2 : V2;
-fun stanchion_N : N;
-fun stand_N : N;
-fun stand_V : V;
-fun stand_V2 : V2;
-fun stand_VV : VV;
-fun stand_VS : VS;
-fun stand_in_N : N;
-fun stand_to_N : N;
-fun stand_up_A : A;
-fun standard_A : A;
-fun standard_N : N;
-fun standard_bearer_N : N;
-fun standardization_N : N;
-fun standardize_V2 : V2;
-fun standby_N : N;
-fun standing_A : A;
-fun standing_N : N;
-fun standoffish_A : A;
-fun standoffishness_N : N;
-fun standpipe_N : N;
-fun standpoint_N : N;
-fun standstill_N : N;
-fun stanford_PN : PN;
-fun stanley_PN : PN;
-fun stanza_N : N;
-fun staple_N : N;
-fun staple_V2 : V2;
-fun stapler_N : N;
-fun stapling_machine_N : N;
-fun star_N : N;
-fun star_V : V;
-fun star_V2 : V2;
-fun starboard_N : N;
-fun starboard_V2 : V2;
-fun starch_N : N;
-fun starch_V2 : V2;
-fun starchy_A : A;
-fun stardom_N : N;
-fun stardust_N : N;
-fun stare_N : N;
-fun stare_V : V;
-fun stare_V2 : V2;
-fun starfish_N : N;
-fun stargazer_N : N;
-fun staring_A : A;
-fun staring_Adv : Adv;
-fun stark_A : A;
-fun stark_Adv : Adv;
-fun starkers_A : A;
-fun starless_A : A;
-fun starlet_N : N;
-fun starlight_N : N;
-fun starling_N : N;
-fun starlit_A : A;
-fun starry_A : A;
-fun starry_eyed_A : A;
-fun start_N : N;
-fun start_V : V;
-fun start_V2 : V2;
-fun start_to_VV : VV;
-fun start_ing_VV : VV;
-fun starter_N : N;
-fun starting_gate_N : N;
-fun starting_point_N : N;
-fun starting_post_N : N;
-fun startle_V2 : V2;
-fun startlingly_Adv : Adv;
-fun starvation_N : N;
-fun starve_V : V;
-fun starve_V2 : V2;
-fun starveling_N : N;
-fun stash_V2 : V2;
-fun state_N : N;
-fun state_V2 : V2;
-fun state_VS : VS;
-fun statecraft_N : N;
-fun statehood_N : N;
-fun stated_A : A;
-fun statehouse_N : N;
-fun stateless_A : A;
-fun stateliness_N : N;
-fun stately_A : A;
-fun statement_N : N;
-fun statesman_N : N;
-fun statesmanlike_A : A;
-fun statesmanship_N : N;
-fun static_A : A;
-fun statically_Adv : Adv;
-fun statics_N : N;
-fun station_N : N;
-fun station_V2 : V2;
-fun station_waggon_N : N;
-fun stationary_A : A;
-fun stationer_N : N;
-fun stationery_N : N;
-fun stationmaster_N : N;
-fun statistic_N : N;
-fun statistical_A : A;
-fun statistician_N : N;
-fun statistics_N : N;
-fun statuary_A : A;
-fun statuary_N : N;
-fun statue_N : N;
-fun statuesque_A : A;
-fun statuette_N : N;
-fun stature_N : N;
-fun status_N : N;
-fun status_quo_N : N;
-fun statute_N : N;
-fun statute_book_N : N;
-fun statutory_A : A;
-fun staunch_A : A;
-fun staunch_V2 : V2;
-fun staunchness_N : N;
-fun stave_N : N;
-fun stave_V : V;
-fun stave_V2 : V2;
-fun stay_N : N;
-fun stay_V : V;
-fun stay_V2 : V2;
-fun stay_VA : VA;
-fun stay_VS : VS;
-fun stay_at_home_N : N;
-fun stayer_N : N;
-fun std_PN : PN;
-fun stead_N : N;
-fun steadfast_A : A;
-fun steadfastness_N : N;
-fun steadily_Adv : Adv;
-fun steadiness_N : N;
-fun steady_A : A;
-fun steady_Adv : Adv;
-fun steady_N : N;
-fun steady_V : V;
-fun steady_V2 : V2;
-fun steak_N : N;
-fun steal_V : V;
-fun steal_V2 : V2;
-fun stealth_N : N;
-fun stealthily_Adv : Adv;
-fun stealthy_A : A;
-fun steam_N : N;
-fun steam_V : V;
-fun steam_V2 : V2;
-fun steam_boiler_N : N;
-fun steam_coal_N : N;
-fun steam_engine_N : N;
-fun steam_heat_N : N;
-fun steam_heat_V2 : V2;
-fun steamboat_N : N;
-fun steamer_N : N;
-fun steamroller_N : N;
-fun steamroller_V2 : V2;
-fun steamship_N : N;
-fun steamy_A : A;
-fun steed_N : N;
-fun steel_N : N;
-fun steel_V2 : V2;
-fun steel_clad_A : A;
-fun steel_plated_A : A;
-fun steelworks_N : N;
-fun steely_A : A;
-fun steelyard_N : N;
-fun steenbok_N : N;
-fun steep_A : A;
-fun steep_V : V;
-fun steep_V2 : V2;
-fun steepen_V : V;
-fun steepen_V2 : V2;
-fun steepish_A : A;
-fun steeple_N : N;
-fun steeplechase_N : N;
-fun steeplechaser_N : N;
-fun steeplejack_N : N;
-fun steepness_N : N;
-fun steer_N : N;
-fun steer_V : V;
-fun steer_V2 : V2;
-fun steerage_N : N;
-fun steerageway_N : N;
-fun steering_gear_N : N;
-fun steering_wheel_N : N;
-fun steersman_N : N;
-fun stele_N : N;
-fun stella_PN : PN;
-fun stellar_A : A;
-fun stem_N : N;
-fun stem_V : V;
-fun stem_V2 : V2;
-fun stemmed_A : A;
-fun sten_PN : PN;
-fun stench_N : N;
-fun stencil_N : N;
-fun stencil_V2 : V2;
-fun stenographer_N : N;
-fun stenography_N : N;
-fun stentorian_A : A;
-fun step_N : N;
-fun step_V : V;
-fun step_V2 : V2;
-fun stepbrother_N : N;
-fun stepchild_N : N;
-fun stepdaughter_N : N;
-fun stepfather_N : N;
-fun stephanie_PN : PN;
-fun stephen_PN : PN;
-fun stepladder_N : N;
-fun stepmother_N : N;
-fun stepparent_N : N;
-fun steppe_N : N;
-fun stepping_stone_N : N;
-fun stepsister_N : N;
-fun stepson_N : N;
-fun stereo_N : N;
-fun stereophonic_A : A;
-fun stereoscope_N : N;
-fun stereoscopic_A : A;
-fun stereotype_N : N;
-fun stereotype_V2 : V2;
-fun sterile_A : A;
-fun sterility_N : N;
-fun sterilization_N : N;
-fun sterilize_V : V;
-fun sterilize_V2 : V2;
-fun sterling_A : A;
-fun sterling_N : N;
-fun stern_A : A;
-fun stern_N : N;
-fun sternness_N : N;
-fun sternum_N : N;
-fun sternwheeler_N : N;
-fun stertorous_A : A;
-fun stethoscope_N : N;
-fun stetson_N : N;
-fun steve_PN : PN;
-fun stevedore_N : N;
-fun steven_PN : PN;
-fun stevenage_PN : PN;
-fun stevenston_PN : PN;
-fun stew_N : N;
-fun stew_V : V;
-fun stew_V2 : V2;
-fun steward_N : N;
-fun stewardess_N : N;
-fun stewardship_N : N;
-fun stewart_PN : PN;
-fun stewed_A : A;
-fun steyning_PN : PN;
-fun stick_N : N;
-fun stick_V : V;
-fun stick_V2 : V2;
-fun stick_in_the_mud_A : A;
-fun stick_in_the_mud_N : N;
-fun stick_on_A : A;
-fun stick_up_N : N;
-fun sticker_N : N;
-fun stickily_Adv : Adv;
-fun stickiness_N : N;
-fun sticking_plaster_N : N;
-fun stickler_N : N;
-fun sticky_A : A;
-fun stiff_A : A;
-fun stiff_Adv : Adv;
-fun stiff_N : N;
-fun stiff_necked_A : A;
-fun stiffen_V : V;
-fun stiffen_V2 : V2;
-fun stiffener_N : N;
-fun stiffening_N : N;
-fun stiffness_N : N;
-fun stifle_V : V;
-fun stifle_V2 : V2;
-fun stigma_N : N;
-fun stigmatize_V2 : V2;
-fun stile_N : N;
-fun stiletto_N : N;
-fun still_A : A;
-fun still_Adv : Adv;
-fun still_AdV : AdV;
-fun still_N : N;
-fun still_V2 : V2;
-fun still_life_N : N;
-fun still_room_N : N;
-fun stillbirth_N : N;
-fun stillborn_A : A;
-fun stillness_N : N;
-fun stilly_A : A;
-fun stilt_N : N;
-fun stilted_A : A;
-fun stilton_N : N;
-fun stimulant_N : N;
-fun stimulate_V2 : V2;
-fun stimulation_N : N;
-fun stimulus_N : N;
-fun sting_N : N;
-fun sting_V : V;
-fun sting_V2 : V2;
-fun stinger_N : N;
-fun stingily_Adv : Adv;
-fun stinginess_N : N;
-fun stingless_A : A;
-fun stingray_N : N;
-fun stingy_A : A;
-fun stink_N : N;
-fun stink_V : V;
-fun stink_V2 : V2;
-fun stinker_N : N;
-fun stint_N : N;
-fun stint_V : V;
-fun stint_V2 : V2;
-fun stipend_N : N;
-fun stipendiary_A : A;
-fun stipendiary_N : N;
-fun stipple_V2 : V2;
-fun stipulate_V : V;
-fun stipulate_V2 : V2;
-fun stipulate_VS : VS;
-fun stipulation_N : N;
-fun stir_N : N;
-fun stir_V : V;
-fun stir_V2 : V2;
-fun stirling_PN : PN;
-fun stirring_A : A;
-fun stirrup_N : N;
-fun stirrup_cup_N : N;
-fun stitch_N : N;
-fun stitch_V : V;
-fun stitch_V2 : V2;
-fun stoat_N : N;
-fun stochastic_A : A;
-fun stochastically_Adv : Adv;
-fun stock_N : N;
-fun stock_V2 : V2;
-fun stock_cube_N : N;
-fun stock_farmer_N : N;
-fun stock_in_trade_N : N;
-fun stock_list_N : N;
-fun stock_still_Adv : Adv;
-fun stockade_N : N;
-fun stockade_V2 : V2;
-fun stockbreeder_N : N;
-fun stockbroker_N : N;
-fun stockcar_N : N;
-fun stockfish_N : N;
-fun stockholder_N : N;
-fun stockholding_N : N;
-fun stockholm_PN : PN;
-fun stockily_Adv : Adv;
-fun stockinette_N : N;
-fun stocking_N : N;
-fun stockinged_A : A;
-fun stockist_N : N;
-fun stockjobber_N : N;
-fun stockpile_N : N;
-fun stockpile_V2 : V2;
-fun stockpiling_N : N;
-fun stockport_PN : PN;
-fun stockpot_N : N;
-fun stockroom_N : N;
-fun stocksbridge_PN : PN;
-fun stocktaking_N : N;
-fun stocky_A : A;
-fun stockyard_N : N;
-fun stodge_N : N;
-fun stodginess_N : N;
-fun stodgy_A : A;
-fun stoep_N : N;
-fun stoic_N : N;
-fun stoical_A : A;
-fun stoicism_N : N;
-fun stoke_V : V;
-fun stoke_V2 : V2;
-fun stoke_on_trent_PN : PN;
-fun stokehold_N : N;
-fun stokehole_N : N;
-fun stoker_N : N;
-fun stole_N : N;
-fun stolen_A : A;
-fun stolid_A : A;
-fun stolidity_N : N;
-fun stolidness_N : N;
-fun stomach_N : N;
-fun stomach_V2 : V2;
-fun stomach_ache_N : N;
-fun stomach_pump_N : N;
-fun stomp_N : N;
-fun stomp_V : V;
-fun stomp_V2 : V2;
-fun stone_N : N;
-fun stone_PN : PN;
-fun stone_V2 : V2;
-fun stone_blind_A : A;
-fun stone_cold_A : A;
-fun stone_dead_A : A;
-fun stone_deaf_A : A;
-fun stone_fruit_N : N;
-fun stone_pit_N : N;
-fun stone_sober_A : A;
-fun stonebreaker_N : N;
-fun stoned_A : A;
-fun stonehouse_PN : PN;
-fun stoneless_A : A;
-fun stonemason_N : N;
-fun stonewall_V2 : V2;
-fun stonewaller_N : N;
-fun stonewalling_N : N;
-fun stoneware_N : N;
-fun stonework_N : N;
-fun stonily_Adv : Adv;
-fun stony_A : A;
-fun stony_broke_A : A;
-fun stood_V2V : V2V;
-fun stooge_N : N;
-fun stooge_V : V;
-fun stool_N : N;
-fun stoop_N : N;
-fun stoop_V : V;
-fun stoop_V2 : V2;
-fun stop_N : N;
-fun stop_V : V;
-fun stop_V2 : V2;
-fun stop_VV : VV;
-fun stopcock_N : N;
-fun stopgap_N : N;
-fun stopover_N : N;
-fun stoppage_N : N;
-fun stopper_N : N;
-fun stopping_N : N;
-fun stopwatch_N : N;
-fun storage_N : N;
-fun store_N : N;
-fun store_V2 : V2;
-fun storehouse_N : N;
-fun storeroom_N : N;
-fun storey_N : N;
-fun storeyed_A : A;
-fun storied_A : A;
-fun stork_N : N;
-fun storm_N : N;
-fun storm_V : V;
-fun storm_V2 : V2;
-fun storm_beaten_A : A;
-fun storm_bound_A : A;
-fun storm_centre_N : N;
-fun storm_cloud_N : N;
-fun storm_cone_N : N;
-fun storm_lantern_N : N;
-fun storm_signal_N : N;
-fun storm_tossed_A : A;
-fun storm_trooper_N : N;
-fun stormily_Adv : Adv;
-fun stormproof_A : A;
-fun stormy_A : A;
-fun stornoway_PN : PN;
-fun story_N : N;
-fun storyteller_N : N;
-fun stotfold_PN : PN;
-fun stoup_N : N;
-fun stourbridge_PN : PN;
-fun stourport_on_severn_PN : PN;
-fun stout_A : A;
-fun stout_N : N;
-fun stouthearted_A : A;
-fun stoutness_N : N;
-fun stove_N : N;
-fun stovepipe_N : N;
-fun stow_V2 : V2;
-fun stowaway_N : N;
-fun stowmarket_PN : PN;
-fun straddle_V : V;
-fun straddle_V2 : V2;
-fun strafe_V2 : V2;
-fun straggle_V : V;
-fun straggler_N : N;
-fun straggly_A : A;
-fun straight_A : A;
-fun straight_Adv : Adv;
-fun straight_N : N;
-fun straighten_V : V;
-fun straighten_V2 : V2;
-fun straightforward_A : A;
-fun straightness_N : N;
-fun straightway_Adv : Adv;
-fun strain_N : N;
-fun strain_V : V;
-fun strain_V2 : V2;
-fun strained_A : A;
-fun strainer_N : N;
-fun strait_A : A;
-fun strait_N : N;
-fun strait_laced_A : A;
-fun straiten_V2 : V2;
-fun straitjacket_N : N;
-fun strand_N : N;
-fun strand_V : V;
-fun strand_V2 : V2;
-fun strange_A : A;
-fun strangeness_N : N;
-fun stranger_N : N;
-fun strangle_V2 : V2;
-fun stranglehold_N : N;
-fun strangulation_N : N;
-fun stranraer_PN : PN;
-fun strap_N : N;
-fun strap_V2 : V2;
-fun straphanger_N : N;
-fun strapping_A : A;
-fun strapping_N : N;
-fun strasbourg_PN : PN;
-fun stratagem_N : N;
-fun strategic_A : A;
-fun strategical_A : A;
-fun strategics_N : N;
-fun strategist_N : N;
-fun strategy_N : N;
-fun stratford_on_avon_PN : PN;
-fun strathaven_PN : PN;
-fun strathclyde_PN : PN;
-fun stratification_N : N;
-fun stratify_V : V;
-fun stratify_V2 : V2;
-fun stratosphere_N : N;
-fun stratum_N : N;
-fun straw_N : N;
-fun straw_V2 : V2;
-fun straw_coloured_A : A;
-fun strawberry_N : N;
-fun strawboard_N : N;
-fun stray_N : N;
-fun stray_V : V;
-fun streak_N : N;
-fun streak_V : V;
-fun streak_V2 : V2;
-fun streaky_A : A;
-fun stream_N : N;
-fun stream_V : V;
-fun streamer_N : N;
-fun streamlet_N : N;
-fun streamline_V : V;
-fun streamline_V2 : V2;
-fun streamlined_A : A;
-fun street_N : N;
-fun street_PN : PN;
-fun street_girl_N : N;
-fun street_urchin_N : N;
-fun streetcar_N : N;
-fun streetwalker_N : N;
-fun strength_N : N;
-fun strengthen_V : V;
-fun strengthen_V2 : V2;
-fun strenuous_A : A;
-fun strenuousness_N : N;
-fun streptococcus_N : N;
-fun streptomycin_N : N;
-fun stress_N : N;
-fun stress_V2 : V2;
-fun stress_VS : VS;
-fun stress_mark_N : N;
-fun stretch_N : N;
-fun stretch_V : V;
-fun stretch_V2 : V2;
-fun stretcher_N : N;
-fun stretcher_bearer_N : N;
-fun stretcher_party_N : N;
-fun stretford_PN : PN;
-fun strew_V2 : V2;
-fun striated_A : A;
-fun stricken_A : A;
-fun strict_A : A;
-fun strictness_N : N;
-fun stricture_N : N;
-fun stride_N : N;
-fun stride_V : V;
-fun stride_V2 : V2;
-fun strident_A : A;
-fun stridulate_V : V;
-fun stridulation_N : N;
-fun strife_N : N;
-fun strike_N : N;
-fun strike_V : V;
-fun strike_V2 : V2;
-fun strike_leader_N : N;
-fun strike_pay_N : N;
-fun strikebound_A : A;
-fun strikebreaker_N : N;
-fun striker_N : N;
-fun striking_A : A;
-fun string_N : N;
-fun string_V : V;
-fun string_V2 : V2;
-fun stringency_N : N;
-fun stringent_A : A;
-fun stringy_A : A;
-fun strip_N : N;
-fun strip_V : V;
-fun strip_V2 : V2;
-fun strip_lighting_N : N;
-fun strip_poker_N : N;
-fun strip_show_N : N;
-fun stripe_N : N;
-fun striped_A : A;
-fun stripling_N : N;
-fun stripper_N : N;
-fun striptease_N : N;
-fun stripy_A : A;
-fun strive_V : V;
-fun strive_VV : VV;
-fun striver_N : N;
-fun stroboscope_N : N;
-fun stroke_N : N;
-fun stroke_V2 : V2;
-fun stroll_N : N;
-fun stroll_V : V;
-fun stroller_N : N;
-fun strong_A : A;
-fun strong_arm_A : A;
-fun strong_boned_A : A;
-fun strong_minded_A : A;
-fun strongbox_N : N;
-fun stronghold_N : N;
-fun strongroom_N : N;
-fun strontium_N : N;
-fun strop_N : N;
-fun strop_V2 : V2;
-fun strophe_N : N;
-fun stroppy_A : A;
-fun stroud_PN : PN;
-fun struck_A : A;
-fun structural_A : A;
-fun structure_N : N;
-fun structure_V2 : V2;
-fun structured_A : A;
-fun strudel_N : N;
-fun struggle_N : N;
-fun struggle_V : V;
-fun struggle_VV : VV;
-fun struggle_VS : VS;
-fun strum_N : N;
-fun strum_V : V;
-fun strum_V2 : V2;
-fun strumpet_N : N;
-fun strut_N : N;
-fun strut_V : V;
-fun strychnine_N : N;
-fun stuart_PN : PN;
-fun stub_N : N;
-fun stub_V2 : V2;
-fun stubble_N : N;
-fun stubbly_A : A;
-fun stubborn_A : A;
-fun stubbornness_N : N;
-fun stubby_A : A;
-fun stucco_N : N;
-fun stucco_V2 : V2;
-fun stuck_V2 : V2;
-fun stuck_up_A : A;
-fun stud_N : N;
-fun stud_V2 : V2;
-fun stud_farm_N : N;
-fun stud_mare_N : N;
-fun studbook_N : N;
-fun student_N : N;
-fun studied_A : A;
-fun studio_N : N;
-fun studious_A : A;
-fun studiousness_N : N;
-fun studley_PN : PN;
-fun study_N : N;
-fun study_V : V;
-fun study_V2 : V2;
-fun stuff_N : N;
-fun stuff_V2 : V2;
-fun stuffily_Adv : Adv;
-fun stuffiness_N : N;
-fun stuffing_N : N;
-fun stuffy_A : A;
-fun stultification_N : N;
-fun stultify_V2 : V2;
-fun stumble_N : N;
-fun stumble_V : V;
-fun stumbling_block_N : N;
-fun stump_N : N;
-fun stump_V : V;
-fun stump_V2 : V2;
-fun stumper_N : N;
-fun stumpy_A : A;
-fun stun_V2 : V2;
-fun stun_V2S : V2S;
-fun stunne_V2V : V2V;
-fun stunner_N : N;
-fun stunning_A : A;
-fun stunt_N : N;
-fun stunt_V2 : V2;
-fun stupefaction_N : N;
-fun stupefy_V2 : V2;
-fun stupendous_A : A;
-fun stupid_A : A;
-fun stupid_N : N;
-fun stupidity_N : N;
-fun stupify_V2 : V2;
-fun stupifying_A : A;
-fun stupor_N : N;
-fun sturdily_Adv : Adv;
-fun sturdiness_N : N;
-fun sturdy_A : A;
-fun sturgeon_N : N;
-fun stutter_N : N;
-fun stutter_V : V;
-fun stutter_V2 : V2;
-fun stutterer_N : N;
-fun stutteringly_Adv : Adv;
-fun stuttgart_PN : PN;
-fun sty_N : N;
-fun stye_N : N;
-fun stygian_A : A;
-fun style_N : N;
-fun style_V2 : V2;
-fun stylish_A : A;
-fun stylishness_N : N;
-fun stylist_N : N;
-fun stylistic_A : A;
-fun stylistically_Adv : Adv;
-fun stylization_N : N;
-fun stylize_V2 : V2;
-fun stylus_N : N;
-fun stymie_N : N;
-fun stymie_V2 : V2;
-fun stymy_V2 : V2;
-fun styptic_A : A;
-fun styptic_N : N;
-fun styx_PN : PN;
-fun suasion_N : N;
-fun suave_A : A;
-fun suavity_N : N;
-fun sub_N : N;
-fun sub_V : V;
-fun sub_V2 : V2;
-fun sub_judice_A : A;
-fun sub_rosa_Adv : Adv;
-fun sub_underwrite_V2 : V2;
-fun subaltern_N : N;
-fun subatomic_A : A;
-fun subcommittee_N : N;
-fun subconscious_A : A;
-fun subconscious_N : N;
-fun subconsciousness_N : N;
-fun subcontinent_N : N;
-fun subcontract_N : N;
-fun subcontract_V : V;
-fun subcontract_V2 : V2;
-fun subcontractor_N : N;
-fun subcutaneous_A : A;
-fun subdivide_V : V;
-fun subdivide_V2 : V2;
-fun subdivision_N : N;
-fun subdue_V2 : V2;
-fun subedit_V2 : V2;
-fun subeditor_N : N;
-fun subfusc_A : A;
-fun subgroup_N : N;
-fun subheading_N : N;
-fun subhuman_A : A;
-fun subject_A2 : A2;
-fun subject_N : N;
-fun subject_V2 : V2;
-fun subject_to_Prep : Prep;
-fun subjection_N : N;
-fun subjective_A : A;
-fun subjectivity_N : N;
-fun subjoin_V2 : V2;
-fun subjugate_V2 : V2;
-fun subjugation_N : N;
-fun subjunctive_A : A;
-fun subjunctive_N : N;
-fun sublease_N : N;
-fun sublease_V : V;
-fun sublease_V2 : V2;
-fun sublet_V : V;
-fun sublet_V2 : V2;
-fun sublieutenant_N : N;
-fun sublimate_A : A;
-fun sublimate_N : N;
-fun sublimate_V2 : V2;
-fun sublimation_N : N;
-fun sublime_A : A;
-fun sublime_N : N;
-fun subliminal_A : A;
-fun sublimity_N : N;
-fun submarine_A : A;
-fun submarine_N : N;
-fun submariner_N : N;
-fun submerge_V : V;
-fun submerge_V2 : V2;
-fun submerged_A : A;
-fun submergence_N : N;
-fun submersible_A : A;
-fun submersion_N : N;
-fun submission_N : N;
-fun submissive_A : A;
-fun submissiveness_N : N;
-fun submit_V : V;
-fun submit_V2 : V2;
-fun subnormal_A : A;
-fun subnormal_N : N;
-fun suborbital_A : A;
-fun subordinate_A : A;
-fun subordinate_N : N;
-fun subordinate_V2 : V2;
-fun subordination_N : N;
-fun subordinative_A : A;
-fun suborn_V2 : V2;
-fun subornation_N : N;
-fun subpoena_N : N;
-fun subpoena_V2 : V2;
-fun subscribe_V : V;
-fun subscribe_V2 : V2;
-fun subscriber_N : N;
-fun subscript_N : N;
-fun subscription_N : N;
-fun subsection_N : N;
-fun subsequent_A : A;
-fun subserve_V2 : V2;
-fun subservience_N : N;
-fun subservient_A : A;
-fun subside_V : V;
-fun subsidence_N : N;
-fun subsidiary_A : A;
-fun subsidiary_N : N;
-fun subsidization_N : N;
-fun subsidize_V2 : V2;
-fun subsidy_N : N;
-fun subsist_V : V;
-fun subsistence_N : N;
-fun subsoil_N : N;
-fun subsonic_A : A;
-fun substance_N : N;
-fun substandard_A : A;
-fun substantial_A : A;
-fun substantiate_V2 : V2;
-fun substantiation_N : N;
-fun substantival_A : A;
-fun substantive_A : A;
-fun substantive_N : N;
-fun substation_N : N;
-fun substitute_N : N;
-fun substitute_V : V;
-fun substitute_V2 : V2;
-fun substitution_N : N;
-fun substrate_N : N;
-fun substratum_N : N;
-fun substructure_N : N;
-fun subsume_V2 : V2;
-fun subtend_V2 : V2;
-fun subterfuge_N : N;
-fun subterranean_A : A;
-fun subtitle_N : N;
-fun subtitle_VS : VS;
-fun subtle_A : A;
-fun subtlety_N : N;
-fun subtly_Adv : Adv;
-fun subtopia_N : N;
-fun subtract_V2 : V2;
-fun subtraction_N : N;
-fun subtropical_A : A;
-fun suburb_N : N;
-fun suburban_A : A;
-fun suburbia_N : N;
-fun subvention_N : N;
-fun subversion_N : N;
-fun subversive_A : A;
-fun subversive_N : N;
-fun subvert_V2 : V2;
-fun subway_N : N;
-fun succeed_V : V;
-fun succeed_V2 : V2;
-fun success_N : N;
-fun successful_A : A;
-fun succession_N : N;
-fun successive_A : A;
-fun successor_N : N;
-fun succinct_A : A;
-fun succinctness_N : N;
-fun succour_N : N;
-fun succour_V2 : V2;
-fun succubus_N : N;
-fun succulence_N : N;
-fun succulent_A : A;
-fun succulent_N : N;
-fun succumb_V : V;
-fun such_Predet : Predet;
-fun such_as_Prep : Prep;
-fun suchlike_A : A;
-fun suchow_PN : PN;
-fun suck_N : N;
-fun suck_V : V;
-fun suck_V2 : V2;
-fun sucker_N : N;
-fun sucking_pig_N : N;
-fun suckle_V2 : V2;
-fun suckling_N : N;
-fun suction_N : N;
-fun sudan_PN : PN;
-fun sudanese_A : A;
-fun sudanese_N : N;
-fun sudbury_PN : PN;
-fun sudden_A : A;
-fun sudden_N : N;
-fun suddenness_N : N;
-fun sue_PN : PN;
-fun sue_V : V;
-fun sue_V2 : V2;
-fun sue_V2V : V2V;
-fun suede_N : N;
-fun suet_N : N;
-fun suety_A : A;
-fun suffer_V : V;
-fun suffer_V2 : V2;
-fun sufferable_A : A;
-fun sufferance_N : N;
-fun sufferer_N : N;
-fun suffering_N : N;
-fun suffice_V : V;
-fun suffice_V2 : V2;
-fun suffice_V2V : V2V;
-fun sufficiency_N : N;
-fun sufficient_A : A;
-fun suffix_N : N;
-fun suffocate_V : V;
-fun suffocate_V2 : V2;
-fun suffocation_N : N;
-fun suffolk_PN : PN;
-fun suffragan_N : N;
-fun suffrage_N : N;
-fun suffragette_N : N;
-fun suffuse_V2 : V2;
-fun suffusion_N : N;
-fun sugar_N : N;
-fun sugar_V2 : V2;
-fun sugar_beet_N : N;
-fun sugar_candy_N : N;
-fun sugar_cane_N : N;
-fun sugar_coated_A : A;
-fun sugar_daddy_N : N;
-fun sugar_loaf_N : N;
-fun sugar_refinery_N : N;
-fun sugarlump_N : N;
-fun sugary_A : A;
-fun suggest_V : V;
-fun suggest_V2 : V2;
-fun suggest_VS : VS;
-fun suggestibility_N : N;
-fun suggestible_A : A;
-fun suggestion_N : N;
-fun suggestive_A : A;
-fun suicidal_A : A;
-fun suicide_N : N;
-fun suit_N : N;
-fun suit_V : V;
-fun suit_V2 : V2;
-fun suitability_N : N;
-fun suitable_A : A;
-fun suitableness_N : N;
-fun suitcase_N : N;
-fun suite_N : N;
-fun suiting_N : N;
-fun suitor_N : N;
-fun sulk_N : N;
-fun sulk_V : V;
-fun sulkily_Adv : Adv;
-fun sulkiness_N : N;
-fun sulky_A : A;
-fun sulky_N : N;
-fun sullen_A : A;
-fun sullenness_N : N;
-fun sully_V2 : V2;
-fun sulpha_N : N;
-fun sulphate_N : N;
-fun sulphide_N : N;
-fun sulphur_N : N;
-fun sulphuretted_A : A;
-fun sulphuric_A : A;
-fun sulphurous_A : A;
-fun sultan_N : N;
-fun sultana_N : N;
-fun sultanate_N : N;
-fun sultrily_Adv : Adv;
-fun sultriness_N : N;
-fun sultry_A : A;
-fun sum_N : N;
-fun sum_V : V;
-fun sum_V2 : V2;
-fun sumac_N : N;
-fun sumach_N : N;
-fun sumatra_PN : PN;
-fun sumatran_A : A;
-fun sumatran_N : N;
-fun summarize_V2 : V2;
-fun summary_A : A;
-fun summary_N : N;
-fun summation_N : N;
-fun summer_N : N;
-fun summer_V : V;
-fun summerhouse_N : N;
-fun summertime_N : N;
-fun summery_A : A;
-fun summing_up_N : N;
-fun summit_N : N;
-fun summon_V2 : V2;
-fun summons_N : N;
-fun summons_V2 : V2;
-fun sump_N : N;
-fun sumpter_N : N;
-fun sumptuary_A : A;
-fun sumptuous_A : A;
-fun sumptuousness_N : N;
-fun sun_N : N;
-fun sun_PN : PN;
-fun sun_V2 : V2;
-fun sun_drenched_A : A;
-fun sun_dried_A : A;
-fun sun_god_N : N;
-fun sun_helmet_N : N;
-fun sun_lounge_N : N;
-fun sun_parlour_N : N;
-fun sun_porch_N : N;
-fun sun_up_N : N;
-fun sun_visor_N : N;
-fun sun_worship_N : N;
-fun sunbaked_A : A;
-fun sunbathe_N : N;
-fun sunbathe_V : V;
-fun sunbeam_N : N;
-fun sunblind_N : N;
-fun sunbonnet_N : N;
-fun sunburn_N : N;
-fun sunburned_A : A;
-fun sunburnt_A : A;
-fun sunburst_N : N;
-fun sundae_N : N;
-fun sunday_N : N;
-fun sunday_PN : PN;
-fun sunder_N : N;
-fun sunder_V2 : V2;
-fun sunderland_PN : PN;
-fun sundial_N : N;
-fun sundown_N : N;
-fun sundowner_N : N;
-fun sundry_A : A;
-fun sunfish_N : N;
-fun sunflower_N : N;
-fun sunhat_N : N;
-fun sunlamp_N : N;
-fun sunless_A : A;
-fun sunlight_N : N;
-fun sunlit_A : A;
-fun sunnily_Adv : Adv;
-fun sunny_A : A;
-fun sunray_A : A;
-fun sunrise_N : N;
-fun sunroof_N : N;
-fun sunset_N : N;
-fun sunshade_N : N;
-fun sunshine_N : N;
-fun sunshine_roof_N : N;
-fun sunspot_N : N;
-fun sunstroke_N : N;
-fun suntan_N : N;
-fun suntrap_N : N;
-fun sup_N : N;
-fun sup_V : V;
-fun sup_V2 : V2;
-fun super_A : A;
-fun super_N : N;
-fun superabundance_N : N;
-fun superabundant_A : A;
-fun superannuate_V2 : V2;
-fun superannuated_A : A;
-fun superannuation_N : N;
-fun superb_A : A;
-fun supercargo_N : N;
-fun supercede_V2 : V2;
-fun supercharged_A : A;
-fun supercharger_N : N;
-fun supercilious_A : A;
-fun superciliousness_N : N;
-fun superego_N : N;
-fun supererogation_N : N;
-fun superfatted_A : A;
-fun superficial_A : A;
-fun superficiality_N : N;
-fun superficies_N : N;
-fun superfine_A : A;
-fun superfluity_N : N;
-fun superfluous_A : A;
-fun superhuman_A : A;
-fun superimpose_V2 : V2;
-fun superintend_V : V;
-fun superintend_V2 : V2;
-fun superintendence_N : N;
-fun superintendent_N : N;
-fun superior_A : A;
-fun superior_N : N;
-fun superiority_N : N;
-fun superlative_A : A;
-fun superlative_N : N;
-fun superman_N : N;
-fun supermarket_N : N;
-fun supernal_A : A;
-fun supernatural_A : A;
-fun supernormal_A : A;
-fun supernumerary_N : N;
-fun superscription_N : N;
-fun supersede_V2 : V2;
-fun supersession_N : N;
-fun supersonic_A : A;
-fun superstition_N : N;
-fun superstitious_A : A;
-fun superstructure_N : N;
-fun supertax_N : N;
-fun supervene_V : V;
-fun supervise_V : V;
-fun supervise_V2 : V2;
-fun supervision_N : N;
-fun supervisor_N : N;
-fun supervisory_A : A;
-fun supine_A : A;
-fun supper_N : N;
-fun supperless_A : A;
-fun supplant_V2 : V2;
-fun supplanter_N : N;
-fun supple_A : A;
-fun supplement_N : N;
-fun supplement_V2 : V2;
-fun supplementary_A : A;
-fun suppleness_N : N;
-fun suppliant_A : A;
-fun suppliant_N : N;
-fun supplicant_N : N;
-fun supplicate_V : V;
-fun supplicate_V2 : V2;
-fun supplication_N : N;
-fun supplier_N : N;
-fun supply_N : N;
-fun supply_V2 : V2;
-fun support_N : N;
-fun support_V2 : V2;
-fun support_VV : VV;
-fun supportable_A : A;
-fun supporter_N : N;
-fun suppose_V2 : V2;
-fun suppose_V2V : V2V;
-fun suppose_VS : VS;
-fun supposed_A : A;
-fun supposition_N : N;
-fun suppository_N : N;
-fun suppress_V2 : V2;
-fun suppression_N : N;
-fun suppressive_A : A;
-fun suppressor_N : N;
-fun suppurate_V : V;
-fun suppuration_N : N;
-fun supra_Adv : Adv;
-fun supranational_A : A;
-fun supremacy_N : N;
-fun supreme_A : A;
-fun supt_PN : PN;
-fun surabaja_PN : PN;
-fun surcharge_N : N;
-fun surcharge_V2 : V2;
-fun surd_N : N;
-fun sure_A : A;
-fun sure_Adv : Adv;
-fun sure_footed_A : A;
-fun sureness_N : N;
-fun surety_N : N;
-fun surf_N : N;
-fun surface_N : N;
-fun surface_V : V;
-fun surface_V2 : V2;
-fun surface_V2V : V2V;
-fun surface_VS : VS;
-fun surface_to_air_A : A;
-fun surfboard_N : N;
-fun surfboat_N : N;
-fun surfeit_N : N;
-fun surfeit_V2 : V2;
-fun surfing_N : N;
-fun surfriding_N : N;
-fun surge_N : N;
-fun surge_V : V;
-fun surge_V2 : V2;
-fun surgeon_N : N;
-fun surgery_N : N;
-fun surgical_A : A;
-fun surlily_Adv : Adv;
-fun surliness_N : N;
-fun surly_A : A;
-fun surmise_N : N;
-fun surmise_V : V;
-fun surmise_V2 : V2;
-fun surmount_V2 : V2;
-fun surmountable_A : A;
-fun surname_N : N;
-fun surpass_V2 : V2;
-fun surpassing_A : A;
-fun surplice_N : N;
-fun surpliced_A : A;
-fun surplus_N : N;
-fun surprise_N : N;
-fun surprise_V2 : V2;
-fun surprise_V2V : V2V;
-fun surprised_A : A;
-fun surprising_A : A;
-fun surrealism_N : N;
-fun surrealist_N : N;
-fun surrealistic_A : A;
-fun surrender_N : N;
-fun surrender_V : V;
-fun surrender_V2 : V2;
-fun surreptitious_A : A;
-fun surrey_PN : PN;
-fun surrogate_A : A;
-fun surrogate_N : N;
-fun surround_N : N;
-fun surround_V2 : V2;
-fun surrounding_A : A;
-fun surtax_N : N;
-fun surtax_V2 : V2;
-fun surveillance_N : N;
-fun survey_N : N;
-fun survey_V2 : V2;
-fun surveying_N : N;
-fun surveyor_N : N;
-fun survival_N : N;
-fun survive_V : V;
-fun survive_V2 : V2;
-fun survive_VS : VS;
-fun survivor_N : N;
-fun susan_PN : PN;
-fun susanna_PN : PN;
-fun susceptibility_N : N;
-fun susceptible_A : A;
-fun susie_PN : PN;
-fun suspect_A : A;
-fun suspect_N : N;
-fun suspect_V2 : V2;
-fun suspect_VS : VS;
-fun suspend_V : V;
-fun suspend_V2 : V2;
-fun suspender_N : N;
-fun suspense_N : N;
-fun suspension_N : N;
-fun suspicion_N : N;
-fun suspicious_A : A;
-fun suss_V2 : V2;
-fun sussex_PN : PN;
-fun sustain_V2 : V2;
-fun sustenance_N : N;
-fun suttee_N : N;
-fun sutton_PN : PN;
-fun sutton_at_hone_PN : PN;
-fun sutton_coldfield_PN : PN;
-fun sutton_in_ashfield_PN : PN;
-fun suture_N : N;
-fun suzanne_PN : PN;
-fun suzerain_N : N;
-fun suzerainty_N : N;
-fun svelte_A : A;
-fun sverdlovsk_PN : PN;
-fun swab_N : N;
-fun swab_V2 : V2;
-fun swaddle_V2 : V2;
-fun swadlincote_PN : PN;
-fun swag_N : N;
-fun swagger_A : A;
-fun swagger_N : N;
-fun swagger_V : V;
-fun swaggerer_N : N;
-fun swahili_N : N;
-fun swain_N : N;
-fun swallow_N : N;
-fun swallow_V : V;
-fun swallow_V2 : V2;
-fun swallow_tailed_A : A;
-fun swami_N : N;
-fun swamp_N : N;
-fun swamp_V2 : V2;
-fun swampy_A : A;
-fun swan's_down_N : N;
-fun swan_N : N;
-fun swan_V : V;
-fun swan_song_N : N;
-fun swanage_PN : PN;
-fun swank_N : N;
-fun swank_V : V;
-fun swanky_A : A;
-fun swanley_PN : PN;
-fun swansea_PN : PN;
-fun swap_N : N;
-fun swap_V : V;
-fun swap_V2 : V2;
-fun sward_N : N;
-fun swarm_N : N;
-fun swarm_V : V;
-fun swarm_V2 : V2;
-fun swarthy_A : A;
-fun swashbuckler_N : N;
-fun swashbuckling_A : A;
-fun swashbuckling_N : N;
-fun swastika_N : N;
-fun swat_N : N;
-fun swat_V2 : V2;
-fun swath_N : N;
-fun swathe_N : N;
-fun swathe_V2 : V2;
-fun sway_N : N;
-fun sway_V : V;
-fun sway_V2 : V2;
-fun swazi_A : A;
-fun swazi_N : N;
-fun swaziland_PN : PN;
-fun swear_V : V;
-fun swear_V2 : V2;
-fun swear_V2V : V2V;
-fun swear_VV : VV;
-fun swearer_N : N;
-fun swearing_N : N;
-fun swearword_N : N;
-fun sweat_N : N;
-fun sweat_V : V;
-fun sweat_V2 : V2;
-fun sweatband_N : N;
-fun sweater_N : N;
-fun sweatshop_N : N;
-fun sweaty_A : A;
-fun swede_A : A;
-fun swedeMasc_N : N;
-fun swedeFem_N : N;
-fun sweden_PN : PN;
-fun swedish_A : A;
-fun swedish_N : N;
-fun sweep_N : N;
-fun sweep_V : V;
-fun sweep_V2 : V2;
-fun sweeper_N : N;
-fun sweeping_A : A;
-fun sweeping_N : N;
-fun sweet_A : A;
-fun sweet_N : N;
-fun sweet_scented_A : A;
-fun sweetbread_N : N;
-fun sweetbriar_N : N;
-fun sweetbrier_N : N;
-fun sweeten_V : V;
-fun sweeten_V2 : V2;
-fun sweetening_N : N;
-fun sweetheart_N : N;
-fun sweetie_N : N;
-fun sweetish_A : A;
-fun sweetmeat_N : N;
-fun sweetness_N : N;
-fun swell_A : A;
-fun swell_N : N;
-fun swell_V : V;
-fun swell_V2 : V2;
-fun swelling_N : N;
-fun swelter_V : V;
-fun sweptback_A : A;
-fun swerve_N : N;
-fun swerve_V : V;
-fun swerve_V2 : V2;
-fun swift_A : A;
-fun swift_N : N;
-fun swiftness_N : N;
-fun swig_N : N;
-fun swig_V : V;
-fun swig_V2 : V2;
-fun swill_N : N;
-fun swill_V : V;
-fun swill_V2 : V2;
-fun swim_N : N;
-fun swim_V : V;
-fun swim_V2 : V2;
-fun swimmer_N : N;
-fun swimming_N : N;
-fun swimming_bath_N : N;
-fun swimming_costume_N : N;
-fun swimming_pool_N : N;
-fun swimmingly_Adv : Adv;
-fun swimsuit_N : N;
-fun swindle_N : N;
-fun swindle_V : V;
-fun swindle_V2 : V2;
-fun swindler_N : N;
-fun swindon_PN : PN;
-fun swine_N : N;
-fun swineherd_N : N;
-fun swing_N : N;
-fun swing_V : V;
-fun swing_V2 : V2;
-fun swinge_V2 : V2;
-fun swingeing_A : A;
-fun swinging_A : A;
-fun swinish_A : A;
-fun swinton_PN : PN;
-fun swipe_N : N;
-fun swipe_V2 : V2;
-fun swirl_N : N;
-fun swirl_V : V;
-fun swirl_V2 : V2;
-fun swish_A : A;
-fun swish_N : N;
-fun swish_V : V;
-fun swish_V2 : V2;
-fun swiss_A : A;
-fun swiss_N : N;
-fun switch_N : N;
-fun switch_V : V;
-fun switch_V2 : V2;
-fun switchboard_N : N;
-fun switchman_N : N;
-fun switzerland_PN : PN;
-fun swivel_N : N;
-fun swivel_V : V;
-fun swivel_V2 : V2;
-fun swiz_N : N;
-fun swizzle_N : N;
-fun swizzle_stick_N : N;
-fun swob_N : N;
-fun swob_V2 : V2;
-fun swollen_headed_A : A;
-fun swoon_N : N;
-fun swoon_V : V;
-fun swoop_N : N;
-fun swoop_V : V;
-fun swoop_V2 : V2;
-fun swop_N : N;
-fun swop_V : V;
-fun swop_V2 : V2;
-fun sword_N : N;
-fun sword_cane_N : N;
-fun sword_cut_N : N;
-fun sword_dance_N : N;
-fun swordfish_N : N;
-fun swordplay_N : N;
-fun swordsman_N : N;
-fun swordsmanship_N : N;
-fun swordstick_N : N;
-fun swot_N : N;
-fun swot_V : V;
-fun swot_V2 : V2;
-fun sybarite_N : N;
-fun sybaritic_A : A;
-fun sycamore_N : N;
-fun sycophancy_N : N;
-fun sycophant_N : N;
-fun sycophantic_A : A;
-fun sydney_PN : PN;
-fun syllabary_N : N;
-fun syllabic_A : A;
-fun syllabicate_V2 : V2;
-fun syllabication_N : N;
-fun syllabification_N : N;
-fun syllabify_V2 : V2;
-fun syllabize_V2 : V2;
-fun syllable_N : N;
-fun syllabled_A : A;
-fun syllabus_N : N;
-fun syllogism_N : N;
-fun syllogistic_A : A;
-fun sylph_N : N;
-fun sylph_like_A : A;
-fun sylvan_A : A;
-fun sylvia_PN : PN;
-fun symbiosis_N : N;
-fun symbol_N : N;
-fun symbolic_A : A;
-fun symbolical_A : A;
-fun symbolism_N : N;
-fun symbolization_N : N;
-fun symbolize_V2 : V2;
-fun symmetric_A : A;
-fun symmetrical_A : A;
-fun symmetry_N : N;
-fun sympathetic_A : A;
-fun sympathetically_Adv : Adv;
-fun sympathize_V : V;
-fun sympathizer_N : N;
-fun sympathy_N : N;
-fun symphonic_A : A;
-fun symphony_N : N;
-fun symposium_N : N;
-fun symptom_N : N;
-fun symptomatic_A : A;
-fun symptomatically_Adv : Adv;
-fun symptomless_A : A;
-fun synagogue_N : N;
-fun synchroflash_N : N;
-fun synchromesh_N : N;
-fun synchronization_N : N;
-fun synchronize_V : V;
-fun synchronize_V2 : V2;
-fun synchronous_A : A;
-fun synchrony_N : N;
-fun synchrotron_N : N;
-fun syncopate_V2 : V2;
-fun syncopation_N : N;
-fun syncope_N : N;
-fun syndciate_V2 : V2;
-fun syndic_N : N;
-fun syndicalism_N : N;
-fun syndicalist_N : N;
-fun syndicate_N : N;
-fun syndicate_V2 : V2;
-fun syndication_N : N;
-fun syndrome_N : N;
-fun synod_N : N;
-fun synonym_N : N;
-fun synonymous_A : A;
-fun synopsis_N : N;
-fun synoptic_A : A;
-fun synoptically_Adv : Adv;
-fun syntactic_A : A;
-fun syntactically_Adv : Adv;
-fun syntax_N : N;
-fun synthesis_N : N;
-fun synthesize_V2 : V2;
-fun synthetic_A : A;
-fun synthetic_N : N;
-fun synthetically_Adv : Adv;
-fun syphilis_N : N;
-fun syphilitic_A : A;
-fun syphilitic_N : N;
-fun syphon_N : N;
-fun syphon_V : V;
-fun syphon_V2 : V2;
-fun syracuse_PN : PN;
-fun syria_PN : PN;
-fun syrian_A : A;
-fun syrian_N : N;
-fun syringa_N : N;
-fun syringe_N : N;
-fun syringe_V2 : V2;
-fun syrup_N : N;
-fun syrupy_A : A;
-fun system_N : N;
-fun systematic_A : A;
-fun systematically_Adv : Adv;
-fun systematization_N : N;
-fun systematize_V2 : V2;
-fun syston_PN : PN;
-fun t_junction_N : N;
-fun t_shirt_N : N;
-fun t_square_N : N;
-fun tab_N : N;
-fun tabard_N : N;
-fun tabby_A : A;
-fun tabby_N : N;
-fun tabby_cat_N : N;
-fun tabernacle_N : N;
-fun table_N : N;
-fun table_V2 : V2;
-fun table_d'hote_A : A;
-fun table_d'hote_Adv : Adv;
-fun table_knife_N : N;
-fun table_lifting_N : N;
-fun table_linen_N : N;
-fun table_rapping_N : N;
-fun table_talk_N : N;
-fun table_turning_N : N;
-fun tableau_N : N;
-fun tableau_vivant_N : N;
-fun tablecloth_N : N;
-fun tablemat_N : N;
-fun tablespoon_N : N;
-fun tablespoonful_N : N;
-fun tablet_N : N;
-fun tableware_N : N;
-fun tabloid_N : N;
-fun taboo_A : A;
-fun taboo_N : N;
-fun taboo_V2 : V2;
-fun tabor_N : N;
-fun tabular_A : A;
-fun tabulate_V2 : V2;
-fun tabulation_N : N;
-fun tabulator_N : N;
-fun tachograph_N : N;
-fun tacit_A : A;
-fun taciturn_A : A;
-fun taciturnity_N : N;
-fun tack_N : N;
-fun tack_V : V;
-fun tack_V2 : V2;
-fun tackle_N : N;
-fun tackle_V : V;
-fun tackle_V2 : V2;
-fun tacky_A : A;
-fun tact_N : N;
-fun tactful_A : A;
-fun tactic_N : N;
-fun tactical_A : A;
-fun tactician_N : N;
-fun tactile_A : A;
-fun tactless_A : A;
-fun tactlessness_N : N;
-fun tactual_A : A;
-fun tadley_PN : PN;
-fun tadpole_N : N;
-fun taegu_PN : PN;
-fun taffeta_N : N;
-fun taffrail_N : N;
-fun taffy_N : N;
-fun tag_N : N;
-fun tag_V : V;
-fun tag_V2 : V2;
-fun tag_VS : VS;
-fun tahiti_PN : PN;
-fun tahitian_A : A;
-fun tahitian_N : N;
-fun tail_N : N;
-fun tail_V : V;
-fun tail_V2 : V2;
-fun tail_coat_N : N;
-fun tail_end_N : N;
-fun tail_light_N : N;
-fun tailboard_N : N;
-fun tailed_A : A;
-fun tailgate_N : N;
-fun tailless_A : A;
-fun tailor_N : N;
-fun tailor_V2 : V2;
-fun tailor_made_A : A;
-fun tailpiece_N : N;
-fun tailplane_N : N;
-fun tailspin_N : N;
-fun taint_N : N;
-fun taint_V : V;
-fun taint_V2 : V2;
-fun taintless_A : A;
-fun taipei_PN : PN;
-fun taiwan_PN : PN;
-fun taiwanese_A : A;
-fun taiwanese_N : N;
-fun taiyuan_PN : PN;
-fun take_N : N;
-fun take_V : V;
-fun take_V2 : V2;
-fun take_V2V : V2V;
-fun take_VA : VA;
-fun take_V2A : V2A;
-fun take_home_A : A;
-fun take_off_N : N;
-fun take_up_N : N;
-fun takeaway_A : A;
-fun takeover_N : N;
-fun taker_N : N;
-fun taking_A : A;
-fun talc_N : N;
-fun talcum_N : N;
-fun tale_N : N;
-fun tale_bearer_N : N;
-fun tale_teller_N : N;
-fun talent_N : N;
-fun talented_A : A;
-fun talisman_N : N;
-fun talk_N : N;
-fun talk_V : V;
-fun talk_V2 : V2;
-fun talk_VA : VA;
-fun talkative_A : A;
-fun talker_N : N;
-fun talkie_N : N;
-fun talking_point_N : N;
-fun talking_to_N : N;
-fun tall_A : A;
-fun tallboy_N : N;
-fun tallish_A : A;
-fun tallow_N : N;
-fun tally_N : N;
-fun tally_V : V;
-fun tally_V2 : V2;
-fun tally_clerk_N : N;
-fun tallyman_N : N;
-fun talmud_N : N;
-fun talon_N : N;
-fun talus_N : N;
-fun tam_o'_shanter_N : N;
-fun tamable_A : A;
-fun tamale_N : N;
-fun tamarind_N : N;
-fun tamarisk_N : N;
-fun tambour_N : N;
-fun tambourine_N : N;
-fun tame_A : A;
-fun tame_V2 : V2;
-fun tameness_N : N;
-fun tamer_N : N;
-fun tamil_A : A;
-fun tamil_N : N;
-fun tammany_N : N;
-fun tammy_N : N;
-fun tamp_V2 : V2;
-fun tamper_V : V;
-fun tampere_PN : PN;
-fun tamworth_PN : PN;
-fun tan_A : A;
-fun tan_N : N;
-fun tan_V : V;
-fun tan_V2 : V2;
-fun tandem_Adv : Adv;
-fun tandem_N : N;
-fun tang_N : N;
-fun tangent_N : N;
-fun tangerine_A : A;
-fun tangerine_N : N;
-fun tangibility_N : N;
-fun tangible_A : A;
-fun tangle_N : N;
-fun tangle_V : V;
-fun tangle_V2 : V2;
-fun tango_N : N;
-fun tango_V : V;
-fun tangshan_PN : PN;
-fun tangy_A : A;
-fun tank_N : N;
-fun tank_V : V;
-fun tank_car_N : N;
-fun tankard_N : N;
-fun tanker_N : N;
-fun tanner_N : N;
-fun tannery_N : N;
-fun tannic_A : A;
-fun tannin_N : N;
-fun tannoy_N : N;
-fun tansy_N : N;
-fun tantalize_V2 : V2;
-fun tantamount_A : A;
-fun tantrum_N : N;
-fun tanzania_PN : PN;
-fun tanzanian_A : A;
-fun tanzanian_N : N;
-fun tap_N : N;
-fun tap_V : V;
-fun tap_V2 : V2;
-fun tap_dancing_N : N;
-fun tape_N : N;
-fun tape_V : V;
-fun tape_V2 : V2;
-fun tape_measure_N : N;
-fun tape_recorder_N : N;
-fun taper_N : N;
-fun taper_V : V;
-fun taper_V2 : V2;
-fun tapestried_A : A;
-fun tapestry_N : N;
-fun tapeworm_N : N;
-fun tapioca_N : N;
-fun tapir_N : N;
-fun taproom_N : N;
-fun taproot_N : N;
-fun tapster_N : N;
-fun tar_N : N;
-fun tar_V2 : V2;
-fun tar_macadam_N : N;
-fun taradiddle_N : N;
-fun taranaki_PN : PN;
-fun tarantella_N : N;
-fun tarantelle_N : N;
-fun taranto_PN : PN;
-fun tarantula_N : N;
-fun tarboosh_N : N;
-fun tardily_Adv : Adv;
-fun tardiness_N : N;
-fun tardy_A : A;
-fun tare_N : N;
-fun target_N : N;
-fun target_V2 : V2;
-fun target_V2V : V2V;
-fun target_VS : VS;
-fun tariff_N : N;
-fun tarmac_N : N;
-fun tarmac_V2 : V2;
-fun tarn_N : N;
-fun tarnish_N : N;
-fun tarnish_V : V;
-fun tarnish_V2 : V2;
-fun taro_N : N;
-fun tarpaulin_N : N;
-fun tarpon_N : N;
-fun tarradiddle_N : N;
-fun tarragon_N : N;
-fun tarrasa_PN : PN;
-fun tarry_A : A;
-fun tarry_V : V;
-fun tarsal_A : A;
-fun tarsal_N : N;
-fun tarsus_N : N;
-fun tart_A : A;
-fun tart_N : N;
-fun tart_V2 : V2;
-fun tartan_N : N;
-fun tartar_N : N;
-fun tartaric_A : A;
-fun tartness_N : N;
-fun tashkent_PN : PN;
-fun task_N : N;
-fun task_V2 : V2;
-fun task_force_N : N;
-fun taskmaster_N : N;
-fun tasmania_PN : PN;
-fun tassel_N : N;
-fun tasseled_A : A;
-fun tasselled_A : A;
-fun taste_N : N;
-fun taste_V : V;
-fun taste_V2 : V2;
-fun tasteful_A : A;
-fun tasteless_A : A;
-fun taster_N : N;
-fun tastily_Adv : Adv;
-fun tasty_A : A;
-fun tat_N : N;
-fun tat_V : V;
-fun tat_V2 : V2;
-fun tatter_N : N;
-fun tatterdemalion_N : N;
-fun tattered_A : A;
-fun tattily_Adv : Adv;
-fun tatting_N : N;
-fun tattle_N : N;
-fun tattle_V : V;
-fun tattle_V2 : V2;
-fun tattler_N : N;
-fun tattoo_N : N;
-fun tattoo_V2 : V2;
-fun tatty_A : A;
-fun taunt_N : N;
-fun taunt_V2 : V2;
-fun tauntingly_Adv : Adv;
-fun taunton_PN : PN;
-fun taurus_PN : PN;
-fun taut_A : A;
-fun tautness_N : N;
-fun tautological_A : A;
-fun tautology_N : N;
-fun taverham_PN : PN;
-fun tavern_N : N;
-fun tavistock_PN : PN;
-fun tawdrily_Adv : Adv;
-fun tawdriness_N : N;
-fun tawdry_A : A;
-fun tawny_A : A;
-fun tawse_N : N;
-fun tax_N : N;
-fun tax_V2 : V2;
-fun tax_collector_N : N;
-fun tax_free_A : A;
-fun taxability_N : N;
-fun taxable_A : A;
-fun taxation_N : N;
-fun taxi_N : N;
-fun taxi_V : V;
-fun taxi_V2 : V2;
-fun taxicab_N : N;
-fun taxidermist_N : N;
-fun taxidermy_N : N;
-fun taximeter_N : N;
-fun taxonomy_N : N;
-fun taxpayer_N : N;
-fun tayside_PN : PN;
-fun tb_N : N;
-fun tbilisi_PN : PN;
-fun te_deum_N : N;
-fun tea_N : N;
-fun tea_bag_N : N;
-fun tea_break_N : N;
-fun tea_caddy_N : N;
-fun tea_chest_N : N;
-fun tea_cloth_N : N;
-fun tea_cosy_N : N;
-fun tea_garden_N : N;
-fun tea_kettle_N : N;
-fun tea_leaf_N : N;
-fun tea_party_N : N;
-fun tea_service_N : N;
-fun tea_set_N : N;
-fun tea_strainer_N : N;
-fun tea_table_N : N;
-fun tea_time_N : N;
-fun tea_towel_N : N;
-fun tea_tray_N : N;
-fun tea_trolley_N : N;
-fun tea_urn_N : N;
-fun tea_wagon_N : N;
-fun teacake_N : N;
-fun teach_V : V;
-fun teach_V2 : V2;
-fun teach_V2V : V2V;
-fun teach_VS : VS;
-fun teach_in_N : N;
-fun teachable_A : A;
-fun teacher_N : N;
-fun teaching_N : N;
-fun teacup_N : N;
-fun teahouse_N : N;
-fun teak_N : N;
-fun teal_N : N;
-fun team_N : N;
-fun team_V : V;
-fun teamster_N : N;
-fun teamwork_N : N;
-fun teapot_N : N;
-fun tear_N : N;
-fun tear_V : V;
-fun tear_V2 : V2;
-fun tear_drop_N : N;
-fun tear_gas_N : N;
-fun tearaway_A : A;
-fun tearaway_N : N;
-fun tearful_A : A;
-fun tearing_A : A;
-fun tearing_N : N;
-fun tearless_A : A;
-fun tearoom_N : N;
-fun tease_N : N;
-fun tease_V2 : V2;
-fun teasel_N : N;
-fun teaser_N : N;
-fun teashop_N : N;
-fun teasingly_Adv : Adv;
-fun teaspoon_N : N;
-fun teaspoonful_N : N;
-fun teat_N : N;
-fun teazel_N : N;
-fun teazle_N : N;
-fun tec_N : N;
-fun tech_N : N;
-fun technical_A : A;
-fun technicality_N : N;
-fun technician_N : N;
-fun technicolor_N : N;
-fun technique_N : N;
-fun technocracy_N : N;
-fun technocrat_N : N;
-fun technological_A : A;
-fun technologist_N : N;
-fun technology_N : N;
-fun techy_A : A;
-fun ted_N : N;
-fun ted_PN : PN;
-fun teddy_N : N;
-fun teddy_PN : PN;
-fun teddy_boy_N : N;
-fun tedious_A : A;
-fun tediousness_N : N;
-fun tedium_N : N;
-fun tee_N : N;
-fun tee_V : V;
-fun tee_V2 : V2;
-fun tee_shirt_N : N;
-fun teem_V : V;
-fun teenage_A : A;
-fun teenager_N : N;
-fun teeny_A : A;
-fun teesside_PN : PN;
-fun teeter_V : V;
-fun teethe_V : V;
-fun teetotal_A : A;
-fun teetotaller_N : N;
-fun teetotum_N : N;
-fun teg_N : N;
-fun tegument_N : N;
-fun teheran_PN : PN;
-fun teignmouth_PN : PN;
-fun tel_PN : PN;
-fun tel_aviv_PN : PN;
-fun telecast_N : N;
-fun telecast_V2 : V2;
-fun telecommunication_N : N;
-fun teleconference_N : N;
-fun telegram_N : N;
-fun telegraph_N : N;
-fun telegraph_V : V;
-fun telegraph_V2 : V2;
-fun telegraph_line_N : N;
-fun telegraph_pole_N : N;
-fun telegraph_post_N : N;
-fun telegraph_wire_N : N;
-fun telegrapher_N : N;
-fun telegraphese_N : N;
-fun telegraphic_A : A;
-fun telegraphically_Adv : Adv;
-fun telegraphist_N : N;
-fun telegraphy_N : N;
-fun telemetry_N : N;
-fun teleological_A : A;
-fun teleologist_N : N;
-fun teleology_N : N;
-fun telepathic_A : A;
-fun telepathist_N : N;
-fun telepathy_N : N;
-fun telephone_N : N;
-fun telephone_V : V;
-fun telephone_V2 : V2;
-fun telephonic_A : A;
-fun telephonist_N : N;
-fun telephony_N : N;
-fun telephoto_N : N;
-fun telephotograph_N : N;
-fun telephotography_N : N;
-fun teleprinter_N : N;
-fun teleprompter_N : N;
-fun telescope_N : N;
-fun telescope_V : V;
-fun telescope_V2 : V2;
-fun telescopic_A : A;
-fun telescopically_Adv : Adv;
-fun teletypewriter_N : N;
-fun televise_V2 : V2;
-fun television_N : N;
-fun telex_N : N;
-fun telfer_N : N;
-fun telford_PN : PN;
-fun tell_V : V;
-fun tell_V2 : V2;
-fun tell_V2V : V2V;
-fun tell_V2S : V2S;
-fun tell_V2Q : V2Q;
-fun tell_V3 : V3;
-fun tell_VV : VV;
-fun tell_VS : VS;
-fun teller_N : N;
-fun telling_A : A;
-fun telltale_N : N;
-fun telly_N : N;
-fun telpher_N : N;
-fun telstar_PN : PN;
-fun temerity_N : N;
-fun temp_N : N;
-fun temper_N : N;
-fun temper_V : V;
-fun temper_V2 : V2;
-fun tempera_N : N;
-fun temperament_N : N;
-fun temperamental_A : A;
-fun temperance_N : N;
-fun temperate_A : A;
-fun temperateness_N : N;
-fun temperature_N : N;
-fun tempered_A : A;
-fun tempest_N : N;
-fun tempest_swept_A : A;
-fun tempest_tossed_A : A;
-fun tempestuous_A : A;
-fun template_N : N;
-fun temple_N : N;
-fun templet_N : N;
-fun tempo_N : N;
-fun temporal_A : A;
-fun temporality_N : N;
-fun temporalty_N : N;
-fun temporariness_N : N;
-fun temporary_A : A;
-fun temporize_V : V;
-fun tempt_V2 : V2;
-fun tempt_V2V : V2V;
-fun temptation_N : N;
-fun tempter_N : N;
-fun temptingly_Adv : Adv;
-fun temptress_N : N;
-fun tenability_N : N;
-fun tenable_A : A;
-fun tenacious_A : A;
-fun tenaciousness_N : N;
-fun tenacity_N : N;
-fun tenancy_N : N;
-fun tenant_N : N;
-fun tenant_V2 : V2;
-fun tenantry_N : N;
-fun tenby_PN : PN;
-fun tench_N : N;
-fun tend_V : V;
-fun tend_V2 : V2;
-fun tend_VV : VV;
-fun tendency_N : N;
-fun tendentious_A : A;
-fun tendentiousness_N : N;
-fun tender_A : A;
-fun tender_N : N;
-fun tender_V : V;
-fun tender_V2 : V2;
-fun tender_V2V : V2V;
-fun tenderfoot_N : N;
-fun tenderhearted_A : A;
-fun tenderloin_N : N;
-fun tenderness_N : N;
-fun tendon_N : N;
-fun tendril_N : N;
-fun tenement_N : N;
-fun tenement_house_N : N;
-fun tenet_N : N;
-fun tenfold_Adv : Adv;
-fun tenner_N : N;
-fun tennessee_PN : PN;
-fun tennis_N : N;
-fun tennis_court_N : N;
-fun tennis_elbow_N : N;
-fun tenon_N : N;
-fun tenor_N : N;
-fun tenpence_N : N;
-fun tenpin_N : N;
-fun tense_A : A;
-fun tense_N : N;
-fun tense_V : V;
-fun tense_V2 : V2;
-fun tenseness_N : N;
-fun tensile_A : A;
-fun tension_N : N;
-fun tensity_N : N;
-fun tent_N : N;
-fun tent_peg_N : N;
-fun tentacle_N : N;
-fun tentative_A : A;
-fun tenterden_PN : PN;
-fun tenth_A : A;
-fun tenth_N : N;
-fun tenuity_N : N;
-fun tenuous_A : A;
-fun tenure_N : N;
-fun tepee_N : N;
-fun tepid_A : A;
-fun tepidity_N : N;
-fun tepidness_N : N;
-fun tercentenary_N : N;
-fun tercentennial_N : N;
-fun terence_PN : PN;
-fun teresa_PN : PN;
-fun tergiversate_V : V;
-fun tergiversation_N : N;
-fun term_N : N;
-fun term_V2 : V2;
-fun term_VS : VS;
-fun termagant_N : N;
-fun termi_PN : PN;
-fun terminable_A : A;
-fun terminal_A : A;
-fun terminal_N : N;
-fun terminate_V : V;
-fun terminate_V2 : V2;
-fun termination_N : N;
-fun terminological_A : A;
-fun terminology_N : N;
-fun terminus_N : N;
-fun termite_N : N;
-fun tern_N : N;
-fun terpsichorean_A : A;
-fun terr_PN : PN;
-fun terra_cotta_N : N;
-fun terra_firma_N : N;
-fun terra_incognita_N : N;
-fun terrace_N : N;
-fun terrace_V2 : V2;
-fun terrain_N : N;
-fun terrapin_N : N;
-fun terrestrial_A : A;
-fun terrible_A : A;
-fun terrier_N : N;
-fun terrific_A : A;
-fun terrifically_Adv : Adv;
-fun terrify_V2 : V2;
-fun territorial_A : A;
-fun territorial_N : N;
-fun territory_N : N;
-fun terror_N : N;
-fun terror_stricken_A : A;
-fun terror_struck_A : A;
-fun terrorism_N : N;
-fun terrorist_N : N;
-fun terrorize_V2 : V2;
-fun terry_PN : PN;
-fun terse_A : A;
-fun terseness_N : N;
-fun tertian_A : A;
-fun tertiary_A : A;
-fun terylene_N : N;
-fun tess_PN : PN;
-fun tessa_PN : PN;
-fun tessellated_A : A;
-fun test_N : N;
-fun test_V2 : V2;
-fun test_drive_N : N;
-fun test_drive_V2 : V2;
-fun test_tube_N : N;
-fun testament_N : N;
-fun testamentary_A : A;
-fun testate_A : A;
-fun testate_N : N;
-fun testator_N : N;
-fun testatrix_N : N;
-fun testbed_N : N;
-fun testicle_N : N;
-fun testify_V : V;
-fun testify_V2 : V2;
-fun testify_VS : VS;
-fun testily_Adv : Adv;
-fun testimonial_N : N;
-fun testimony_N : N;
-fun testiness_N : N;
-fun testis_N : N;
-fun testy_A : A;
-fun tetanus_N : N;
-fun tetchily_Adv : Adv;
-fun tetchiness_N : N;
-fun tetchy_A : A;
-fun tete_a_tete_Adv : Adv;
-fun tete_a_tete_N : N;
-fun tether_N : N;
-fun tether_V2 : V2;
-fun teuton_N : N;
-fun teutonic_A : A;
-fun tewkesbury_PN : PN;
-fun texan_A : A;
-fun texan_N : N;
-fun texas_PN : PN;
-fun text_N : N;
-fun textbook_N : N;
-fun textile_A : A;
-fun textile_N : N;
-fun textual_A : A;
-fun texture_N : N;
-fun textured_A : A;
-fun thai_A : A;
-fun thai_N : N;
-fun thailand_PN : PN;
-fun thalidomide_N : N;
-fun thame_PN : PN;
-fun than_Prep : Prep ;
-fun thane_N : N;
-fun thank_V2 : V2;
-fun thank_offering_N : N;
-fun thankful_A : A;
-fun thankfulness_N : N;
-fun thankless_A : A;
-fun thanksgiving_N : N;
-fun that_Subj : Subj;
-fun that_Quant : Quant;
-fun thatch_N : N;
-fun thatch_V2 : V2;
-fun thatcham_PN : PN;
-fun thatcher_N : N;
-fun thaw_N : N;
-fun thaw_V : V;
-fun thaw_V2 : V2;
-fun theatre_N : N;
-fun theatregoer_N : N;
-fun theatrical_A : A;
-fun theatrical_N : N;
-fun theft_N : N;
-fun theism_N : N;
-fun theist_N : N;
-fun theistic_A : A;
-fun theistical_A : A;
-fun thematic_A : A;
-fun theme_N : N;
-fun then_Adv : Adv;
-fun then_Prep : Prep ;
-fun thence_Adv : Adv;
-fun thenceforth_Adv : Adv;
-fun thenceforward_Adv : Adv;
-fun theo_PN : PN;
-fun theocracy_N : N;
-fun theocratic_A : A;
-fun theodolite_N : N;
-fun theodore_PN : PN;
-fun theologian_N : N;
-fun theological_A : A;
-fun theology_N : N;
-fun theorem_N : N;
-fun theoretic_A : A;
-fun theoretical_A : A;
-fun theoretician_N : N;
-fun theorist_N : N;
-fun theorize_V : V;
-fun theorize_VS : VS;
-fun theory_N : N;
-fun theosophical_A : A;
-fun theosophist_N : N;
-fun theosophy_N : N;
-fun therapeutic_A : A;
-fun therapeutical_A : A;
-fun therapeutics_N : N;
-fun therapist_N : N;
-fun therapy_N : N;
-fun there_Adv : Adv;
-fun thereabout_Adv : Adv;
-fun thereabouts_Adv : Adv;
-fun thereafter_Adv : Adv;
-fun thereby_Adv : Adv;
-fun therefore_Adv : Adv;
-fun therefrom_Adv : Adv;
-fun therein_Adv : Adv;
-fun thereinafter_Adv : Adv;
-fun thereof_Adv : Adv;
-fun thereon_Adv : Adv;
-fun theresa_PN : PN;
-fun thereto_Adv : Adv;
-fun thereunder_Adv : Adv;
-fun thereupon_Adv : Adv;
-fun therewith_Adv : Adv;
-fun therewithal_Adv : Adv;
-fun therm_N : N;
-fun thermal_A : A;
-fun thermal_N : N;
-fun thermionic_A : A;
-fun thermodynamics_N : N;
-fun thermometer_N : N;
-fun thermonuclear_A : A;
-fun thermoplastic_A : A;
-fun thermoplastic_N : N;
-fun thermos_N : N;
-fun thermosetting_A : A;
-fun thermostat_N : N;
-fun thermostatic_A : A;
-fun thermostatically_Adv : Adv;
-fun thesaurus_N : N;
-fun thesis_N : N;
-fun thespian_A : A;
-fun thespian_N : N;
-fun thessaloniki_PN : PN;
-fun thetford_PN : PN;
-fun they_Pron : Pron;
-fun thick_A : A;
-fun thick_Adv : Adv;
-fun thick_N : N;
-fun thick_headed_A : A;
-fun thick_set_A : A;
-fun thick_skinned_A : A;
-fun thicken_V : V;
-fun thicken_V2 : V2;
-fun thickening_N : N;
-fun thicket_N : N;
-fun thickness_N : N;
-fun thief_N : N;
-fun thieve_V : V;
-fun thieve_V2 : V2;
-fun thievery_N : N;
-fun thievish_A : A;
-fun thigh_N : N;
-fun thighbone_N : N;
-fun thimble_N : N;
-fun thimbleful_N : N;
-fun thin_A : A;
-fun thin_Adv : Adv;
-fun thin_V : V;
-fun thin_V2 : V2;
-fun thin_skinned_A : A;
-fun thine_A : A;
-fun thing_N : N;
-fun thingmabob_N : N;
-fun thingmajig_N : N;
-fun thingumabob_N : N;
-fun thingumajig_N : N;
-fun thingummy_N : N;
-fun think_N : N;
-fun think_V : V;
-fun think_V2 : V2;
-fun think_V2A : V2A;
-fun think_VS : VS;
-fun think_tank_N : N;
-fun thinkable_A : A;
-fun thinker_N : N;
-fun thinking_A : A;
-fun thinking_N : N;
-fun thinness_N : N;
-fun thionville_PN : PN;
-fun third_rate_A : A;
-fun third_rater_N : N;
-fun thirsk_PN : PN;
-fun thirst_N : N;
-fun thirst_V2 : V2;
-fun thirstily_Adv : Adv;
-fun thirsty_A : A;
-fun this_Quant : Quant;
-fun thistle_N : N;
-fun thistledown_N : N;
-fun thither_Adv : Adv;
-fun tho'_Adv : Adv;
-fun thole_N : N;
-fun tholepin_N : N;
-fun thomas_PN : PN;
-fun thong_N : N;
-fun thorax_N : N;
-fun thorn_N : N;
-fun thornbury_PN : PN;
-fun thorne_PN : PN;
-fun thorny_A : A;
-fun thorough_A : A;
-fun thoroughbred_A : A;
-fun thoroughbred_N : N;
-fun thoroughfare_N : N;
-fun thoroughgoing_A : A;
-fun thoroughness_N : N;
-fun though_Adv : Adv;
-fun though_Prep : Prep ;
-fun thought_N : N;
-fun thought_reader_N : N;
-fun thoughtful_A : A;
-fun thoughtfulness_N : N;
-fun thoughtless_A : A;
-fun thoughtlessness_N : N;
-fun thousandfold_A : A;
-fun thousandfold_Adv : Adv;
-fun thousandth_A : A;
-fun thousandth_N : N;
-fun thraldom_N : N;
-fun thrall_N : N;
-fun thrash_V : V;
-fun thrash_V2 : V2;
-fun thrashing_N : N;
-fun thread_N : N;
-fun thread_V2 : V2;
-fun threadbare_A : A;
-fun threadlike_A : A;
-fun threat_N : N;
-fun threaten_V : V;
-fun threaten_V2 : V2;
-fun threaten_VV : VV;
-fun threaten_VS : VS;
-fun threateningly_Adv : Adv;
-fun three_cornered_A : A;
-fun three_d_A : A;
-fun three_d_N : N;
-fun three_decker_N : N;
-fun three_dimensional_A : A;
-fun three_figure_A : A;
-fun three_funnelled_A : A;
-fun three_lane_A : A;
-fun three_legged_A : A;
-fun three_piece_A : A;
-fun three_ply_A : A;
-fun three_quarter_A : A;
-fun three_quarter_N : N;
-fun three_score_A : A;
-fun three_score_N : N;
-fun three_storey_A : A;
-fun three_storeyed_A : A;
-fun three_wheeled_A : A;
-fun threefold_A : A;
-fun threefold_Adv : Adv;
-fun threepence_N : N;
-fun threepenny_A : A;
-fun threesome_N : N;
-fun threnody_N : N;
-fun thresh_V : V;
-fun thresh_V2 : V2;
-fun thresher_N : N;
-fun threshing_floor_N : N;
-fun threshing_machine_N : N;
-fun threshold_N : N;
-fun thrice_Adv : Adv;
-fun thrift_N : N;
-fun thriftily_Adv : Adv;
-fun thriftless_A : A;
-fun thriftlessness_N : N;
-fun thrifty_A : A;
-fun thrill_N : N;
-fun thrill_V : V;
-fun thrill_V2 : V2;
-fun thriller_N : N;
-fun thrive_V : V;
-fun throat_N : N;
-fun throated_A : A;
-fun throaty_A : A;
-fun throb_N : N;
-fun throb_V : V;
-fun throbbing_A : A;
-fun throe_N : N;
-fun thrombosis_N : N;
-fun throne_N : N;
-fun throng_N : N;
-fun throng_V : V;
-fun throng_V2 : V2;
-fun throstle_N : N;
-fun throttle_N : N;
-fun throttle_V : V;
-fun throttle_V2 : V2;
-fun throttle_valve_N : N;
-fun through_Adv : Adv;
-fun through_Prep : Prep ;
-fun throughout_Adv : Adv;
-fun throughout_Prep : Prep ;
-fun throughput_N : N;
-fun throughway_N : N;
-fun throw_N : N;
-fun throw_V : V;
-fun throw_V2 : V2;
-fun throw_VS : VS;
-fun throw_in_N : N;
-fun throwaway_N : N;
-fun throwback_N : N;
-fun thrum_V : V;
-fun thrum_V2 : V2;
-fun thrush_N : N;
-fun thrust_N : N;
-fun thrust_V : V;
-fun thrust_V2 : V2;
-fun thruster_N : N;
-fun thud_N : N;
-fun thud_V : V;
-fun thug_N : N;
-fun thuggery_N : N;
-fun thumb_N : N;
-fun thumb_V2 : V2;
-fun thumbnut_N : N;
-fun thumbscrew_N : N;
-fun thumbstall_N : N;
-fun thumbtack_N : N;
-fun thump_N : N;
-fun thump_V : V;
-fun thump_V2 : V2;
-fun thumping_A : A;
-fun thunder_N : N;
-fun thunder_V : V;
-fun thunder_V2 : V2;
-fun thunderbolt_N : N;
-fun thunderclap_N : N;
-fun thunderous_A : A;
-fun thunderstorm_N : N;
-fun thunderstruck_A : A;
-fun thundery_A : A;
-fun thurcroft_PN : PN;
-fun thurible_N : N;
-fun thurmaston_PN : PN;
-fun thurrock_PN : PN;
-fun thurs_PN : PN;
-fun thursday_N : N;
-fun thursday_PN : PN;
-fun thurso_PN : PN;
-fun thus_Adv : Adv;
-fun thwack_N : N;
-fun thwack_V2 : V2;
-fun thwart_N : N;
-fun thwart_V2 : V2;
-fun thy_A : A;
-fun thyme_N : N;
-fun thyroid_N : N;
-fun ti_N : N;
-fun tiara_N : N;
-fun tibet_PN : PN;
-fun tibetan_A : A;
-fun tibetan_N : N;
-fun tibia_N : N;
-fun tic_N : N;
-fun tick_N : N;
-fun tick_V : V;
-fun tick_V2 : V2;
-fun tick_tock_N : N;
-fun ticker_N : N;
-fun ticker_tape_N : N;
-fun ticket_N : N;
-fun ticket_V2 : V2;
-fun ticket_collector_N : N;
-fun ticking_N : N;
-fun tickle_V : V;
-fun tickle_V2 : V2;
-fun tickler_N : N;
-fun ticklish_A : A;
-fun tidal_A : A;
-fun tidbit_N : N;
-fun tiddler_N : N;
-fun tiddley_A : A;
-fun tiddlywinks_N : N;
-fun tide_N : N;
-fun tide_V2 : V2;
-fun tidemark_N : N;
-fun tideway_N : N;
-fun tidily_Adv : Adv;
-fun tidiness_N : N;
-fun tidworth_PN : PN;
-fun tidy_A : A;
-fun tidy_N : N;
-fun tidy_V : V;
-fun tidy_V2 : V2;
-fun tie_N : N;
-fun tie_V : V;
-fun tie_V2 : V2;
-fun tie_on_A : A;
-fun tie_up_N : N;
-fun tientsin_PN : PN;
-fun tier_N : N;
-fun tiff_N : N;
-fun tiger_N : N;
-fun tiger_lily_N : N;
-fun tigerish_A : A;
-fun tight_A : A;
-fun tight_Adv : Adv;
-fun tight_laced_A : A;
-fun tight_lipped_A : A;
-fun tight_wad_N : N;
-fun tighten_V : V;
-fun tighten_V2 : V2;
-fun tightness_N : N;
-fun tightrope_N : N;
-fun tigress_N : N;
-fun tike_N : N;
-fun til_Prep : Prep ;
-fun tilburg_PN : PN;
-fun tilbury_PN : PN;
-fun tilde_N : N;
-fun tile_N : N;
-fun tile_V2 : V2;
-fun till_N : N;
-fun till_Prep : Prep ;
-fun till_V2 : V2;
-fun tillage_N : N;
-fun tiller_N : N;
-fun tilt_N : N;
-fun tilt_V : V;
-fun tilt_V2 : V2;
-fun tilth_N : N;
-fun tiltyard_N : N;
-fun tim_PN : PN;
-fun timber_N : N;
-fun timbered_A : A;
-fun timbre_N : N;
-fun timbrel_N : N;
-fun time_N : N;
-fun time_V2 : V2;
-fun time_ball_N : N;
-fun time_bomb_N : N;
-fun time_expired_A : A;
-fun time_exposure_N : N;
-fun time_fuse_N : N;
-fun time_honoured_A : A;
-fun time_lag_N : N;
-fun time_limit_N : N;
-fun time_sheet_N : N;
-fun time_signal_N : N;
-fun time_switch_N : N;
-fun timecard_N : N;
-fun timekeeper_N : N;
-fun timekeeping_N : N;
-fun timeless_A : A;
-fun timeliness_N : N;
-fun timely_A : A;
-fun timepiece_N : N;
-fun timesaving_A : A;
-fun timeserver_N : N;
-fun timeserving_A : A;
-fun timetable_N : N;
-fun timework_N : N;
-fun timid_A : A;
-fun timidity_N : N;
-fun timidness_N : N;
-fun timing_N : N;
-fun timmy_PN : PN;
-fun timorous_A : A;
-fun timothy_N : N;
-fun timothy_PN : PN;
-fun timpanist_N : N;
-fun tin_N : N;
-fun tin_V2 : V2;
-fun tin_opener_N : N;
-fun tin_pan_alley_N : N;
-fun tin_plate_N : N;
-fun tina_PN : PN;
-fun tincture_N : N;
-fun tincture_V2 : V2;
-fun tinder_N : N;
-fun tinderbox_N : N;
-fun tine_N : N;
-fun tined_A : A;
-fun tinfoil_N : N;
-fun ting_N : N;
-fun ting_V : V;
-fun ting_V2 : V2;
-fun tinge_N : N;
-fun tinge_V2 : V2;
-fun tingle_N : N;
-fun tingle_V : V;
-fun tinker_N : N;
-fun tinker_V : V;
-fun tinkle_N : N;
-fun tinkle_V : V;
-fun tinkle_V2 : V2;
-fun tinny_A : A;
-fun tinsel_N : N;
-fun tinsel_V2 : V2;
-fun tinselly_A : A;
-fun tinsmith_N : N;
-fun tint_N : N;
-fun tint_V2 : V2;
-fun tintack_N : N;
-fun tintinnabulation_N : N;
-fun tiny_A : A;
-fun tip_N : N;
-fun tip_V : V;
-fun tip_V2 : V2;
-fun tip_and_run_A : A;
-fun tip_off_N : N;
-fun tip_top_A : A;
-fun tip_top_Adv : Adv;
-fun tip_up_A : A;
-fun tipperary_PN : PN;
-fun tippet_N : N;
-fun tipple_N : N;
-fun tipple_V : V;
-fun tipple_V2 : V2;
-fun tippler_N : N;
-fun tipstaff_N : N;
-fun tipster_N : N;
-fun tipsy_A : A;
-fun tiptoe_Adv : Adv;
-fun tiptoe_V : V;
-fun tirade_N : N;
-fun tire_N : N;
-fun tire_V : V;
-fun tire_V2 : V2;
-fun tired_A : A;
-fun tiredness_N : N;
-fun tireless_A : A;
-fun tiresome_A : A;
-fun tiring_Adv : Adv;
-fun tiro_N : N;
-fun tissue_N : N;
-fun tit_N : N;
-fun titan_N : N;
-fun titanic_A : A;
-fun titbit_N : N;
-fun tithe_N : N;
-fun tithe_barn_N : N;
-fun titillate_V2 : V2;
-fun titillation_N : N;
-fun titivate_V : V;
-fun titivate_V2 : V2;
-fun titlark_N : N;
-fun title_N : N;
-fun title_V3 : V3;
-fun title_deed_N : N;
-fun title_page_N : N;
-fun title_role_N : N;
-fun titled_A : A;
-fun titmouse_N : N;
-fun titter_V : V;
-fun tittivate_V : V;
-fun tittivate_V2 : V2;
-fun tittle_N : N;
-fun tittle_tattle_N : N;
-fun tittle_tattle_V : V;
-fun titular_A : A;
-fun tiverton_PN : PN;
-fun tizzy_N : N;
-fun tnt_N : N;
-fun to_Adv : Adv;
-fun to_Prep : Prep;
-fun to_do_N : N;
-fun toad_N : N;
-fun toad_in_the_hole_N : N;
-fun toadstool_N : N;
-fun toady_N : N;
-fun toady_V : V;
-fun toast_N : N;
-fun toast_V : V;
-fun toast_V2 : V2;
-fun toaster_N : N;
-fun toasting_fork_N : N;
-fun toastmaster_N : N;
-fun toastrack_N : N;
-fun tobacco_N : N;
-fun tobacconist_N : N;
-fun tobago_PN : PN;
-fun tobagonian_A : A;
-fun tobagonian_N : N;
-fun toboggan_N : N;
-fun toboggan_V : V;
-fun toby_PN : PN;
-fun toby_jug_N : N;
-fun toccata_N : N;
-fun tocsin_N : N;
-fun today_Adv : Adv;
-fun today_N : N;
-fun toddle_V : V;
-fun toddler_N : N;
-fun toddy_N : N;
-fun todmorden_PN : PN;
-fun toe_N : N;
-fun toe_V2 : V2;
-fun toecap_N : N;
-fun toehold_N : N;
-fun toenail_N : N;
-fun toff_N : N;
-fun toffee_N : N;
-fun tog_V2 : V2;
-fun toga_N : N;
-fun together_Adv : Adv;
-fun togetherness_N : N;
-fun toggle_N : N;
-fun togo_PN : PN;
-fun togolese_A : A;
-fun togolese_N : N;
-fun toil_N : N;
-fun toil_V : V;
-fun toil_V2V : V2V;
-fun toil_VV : VV;
-fun toiler_N : N;
-fun toilet_N : N;
-fun toilet_paper_N : N;
-fun toilet_powder_N : N;
-fun toilet_roll_N : N;
-fun toilet_table_N : N;
-fun toilsome_A : A;
-fun tokay_N : N;
-fun token_N : N;
-fun tokyo_PN : PN;
-fun tolerable_A : A;
-fun tolerance_N : N;
-fun tolerant_A : A;
-fun tolerate_V2 : V2;
-fun toleration_N : N;
-fun toll_N : N;
-fun toll_V : V;
-fun toll_V2 : V2;
-fun tollbar_N : N;
-fun tollbooth_N : N;
-fun tollgate_N : N;
-fun tollhouse_N : N;
-fun tom_PN : PN;
-fun tomahawk_N : N;
-fun tomahawk_V2 : V2;
-fun tomato_N : N;
-fun tomb_N : N;
-fun tombola_N : N;
-fun tomboy_N : N;
-fun tombstone_N : N;
-fun tomcat_N : N;
-fun tome_N : N;
-fun tomfool_N : N;
-fun tomfoolery_N : N;
-fun tommy_PN : PN;
-fun tommy_gun_N : N;
-fun tommy_rot_N : N;
-fun tomorrow_Adv : Adv;
-fun tomorrow_N : N;
-fun tomtit_N : N;
-fun tomtom_N : N;
-fun ton_N : N;
-fun ton_V : V;
-fun tonal_A : A;
-fun tonality_N : N;
-fun tonbridge_PN : PN;
-fun tone_N : N;
-fun tone_V : V;
-fun tone_V2 : V2;
-fun tone_deaf_A : A;
-fun tone_poem_N : N;
-fun toned_A : A;
-fun toneless_A : A;
-fun tonga_PN : PN;
-fun tongan_A : A;
-fun tongan_N : N;
-fun tongue_N : N;
-fun tongue_in_cheek_A : A;
-fun tongue_in_cheek_Adv : Adv;
-fun tongue_tied_A : A;
-fun tongue_twister_N : N;
-fun tongued_A : A;
-fun tonic_A : A;
-fun tonic_N : N;
-fun tonic_sol_fa_N : N;
-fun tonight_Adv : Adv;
-fun tonight_N : N;
-fun tonnage_N : N;
-fun tonne_N : N;
-fun tonsil_N : N;
-fun tonsillitis_N : N;
-fun tonsorial_A : A;
-fun tonsure_N : N;
-fun tonsure_V2 : V2;
-fun tontine_N : N;
-fun tony_PN : PN;
-fun tonyrefail_PN : PN;
-fun too_AdA : AdA;
-fun too_Adv : Adv;
-fun tool_N : N;
-fun tool_V2 : V2;
-fun toot_N : N;
-fun toot_V : V;
-fun toot_V2 : V2;
-fun tooth_N : N;
-fun toothache_N : N;
-fun toothbrush_N : N;
-fun toothed_A : A;
-fun toothless_A : A;
-fun toothpaste_N : N;
-fun toothpick_N : N;
-fun toothpowder_N : N;
-fun toothsome_A : A;
-fun tootle_N : N;
-fun tootle_V : V;
-fun top_N : N;
-fun top_V2 : V2;
-fun top_boot_N : N;
-fun top_dress_V2 : V2;
-fun top_dressing_N : N;
-fun top_flight_A : A;
-fun top_heavy_A : A;
-fun top_hole_A : A;
-fun top_ranking_A : A;
-fun topaz_N : N;
-fun topcoat_N : N;
-fun tope_V : V;
-fun tope_V2 : V2;
-fun toper_N : N;
-fun topgallant_A : A;
-fun topgallant_N : N;
-fun topi_N : N;
-fun topiary_N : N;
-fun topic_N : N;
-fun topical_A : A;
-fun topknot_N : N;
-fun topless_A : A;
-fun topmast_N : N;
-fun topmost_A : A;
-fun topnotch_A : A;
-fun topographical_A : A;
-fun topography_N : N;
-fun topper_N : N;
-fun topping_A : A;
-fun topple_V : V;
-fun topple_V2 : V2;
-fun topsail_N : N;
-fun topsy_turvy_A : A;
-fun topsy_turvy_Adv : Adv;
-fun topsy_turvydom_N : N;
-fun toque_N : N;
-fun tor_N : N;
-fun torbay_PN : PN;
-fun torch_N : N;
-fun torch_V2 : V2;
-fun torch_race_N : N;
-fun torch_singer_N : N;
-fun torchlight_N : N;
-fun toreador_N : N;
-fun torino_PN : PN;
-fun torment_N : N;
-fun torment_V2 : V2;
-fun tormentor_N : N;
-fun tornado_N : N;
-fun toronto_PN : PN;
-fun torpedo_N : N;
-fun torpedo_V2 : V2;
-fun torpedo_boat_N : N;
-fun torpedo_tube_N : N;
-fun torpid_A : A;
-fun torpidity_N : N;
-fun torpidness_N : N;
-fun torpor_N : N;
-fun torque_N : N;
-fun torrent_N : N;
-fun torrential_A : A;
-fun torrid_A : A;
-fun torridity_N : N;
-fun torsion_N : N;
-fun torso_N : N;
-fun tort_N : N;
-fun tortilla_N : N;
-fun tortoise_N : N;
-fun tortoiseshell_N : N;
-fun tortuous_A : A;
-fun torture_N : N;
-fun torture_V2 : V2;
-fun torturer_N : N;
-fun tory_N : N;
-fun tosh_N : N;
-fun toss_N : N;
-fun toss_V : V;
-fun toss_V2 : V2;
-fun toss_up_N : N;
-fun tot_N : N;
-fun tot_V : V;
-fun tot_V2 : V2;
-fun total_A : A;
-fun total_N : N;
-fun total_V : V;
-fun total_V2 : V2;
-fun totalitarian_A : A;
-fun totalitarianism_N : N;
-fun totality_N : N;
-fun totalizator_N : N;
-fun tote_N : N;
-fun tote_V2 : V2;
-fun totem_N : N;
-fun totem_pole_N : N;
-fun totnes_PN : PN;
-fun totter_V : V;
-fun tottery_A : A;
-fun toucan_N : N;
-fun touch_N : N;
-fun touch_V : V;
-fun touch_V2 : V2;
-fun touch_and_go_A : A;
-fun touch_type_V : V;
-fun touchable_A : A;
-fun touchdown_N : N;
-fun touched_A : A;
-fun touchily_Adv : Adv;
-fun touchiness_N : N;
-fun touching_A : A;
-fun touchline_N : N;
-fun touchstone_N : N;
-fun touchy_A : A;
-fun tough_A : A;
-fun tough_N : N;
-fun toughen_V : V;
-fun toughen_V2 : V2;
-fun toughie_N : N;
-fun toughness_N : N;
-fun toulon_PN : PN;
-fun toulouse_PN : PN;
-fun toupee_N : N;
-fun tour_N : N;
-fun tour_V : V;
-fun tour_V2 : V2;
-fun tour_de_force_N : N;
-fun touring_A : A;
-fun touring_N : N;
-fun tourism_N : N;
-fun tourist_N : N;
-fun tournament_N : N;
-fun tourney_N : N;
-fun tourniquet_N : N;
-fun tours_PN : PN;
-fun tousle_V2 : V2;
-fun tout_N : N;
-fun tout_V : V;
-fun tout_V2 : V2;
-fun tout_ensemble_Adv : Adv;
-fun tout_ensemble_N : N;
-fun tow_N : N;
-fun tow_V2 : V2;
-fun toward_Prep : Prep ;
-fun towards_Prep : Prep ;
-fun towel_N : N;
-fun towel_V2 : V2;
-fun towel_horse_N : N;
-fun towel_rack_N : N;
-fun towel_rail_N : N;
-fun towelling_N : N;
-fun tower_N : N;
-fun tower_V : V;
-fun tower_block_N : N;
-fun tower_hamlets_PN : PN;
-fun towering_A : A;
-fun towing_line_N : N;
-fun towing_path_N : N;
-fun towing_rope_N : N;
-fun towline_N : N;
-fun town_N : N;
-fun town_crier_N : N;
-fun town_gas_N : N;
-fun townee_N : N;
-fun township_N : N;
-fun townsman_N : N;
-fun towpath_N : N;
-fun towrope_N : N;
-fun toxaemia_N : N;
-fun toxic_A : A;
-fun toxicity_N : N;
-fun toxicologist_N : N;
-fun toxicology_N : N;
-fun toxin_N : N;
-fun toy_N : N;
-fun toy_V : V;
-fun toyshop_N : N;
-fun trace_N : N;
-fun trace_V : V;
-fun trace_V2 : V2;
-fun traceable_A : A;
-fun tracer_N : N;
-fun tracery_N : N;
-fun trachea_N : N;
-fun trachoma_N : N;
-fun tracing_N : N;
-fun tracing_paper_N : N;
-fun track_N : N;
-fun track_V : V;
-fun track_V2 : V2;
-fun tracked_A : A;
-fun tracker_N : N;
-fun trackless_A : A;
-fun tract_N : N;
-fun tractability_N : N;
-fun tractable_A : A;
-fun traction_N : N;
-fun traction_engine_N : N;
-fun tractor_N : N;
-fun tracy_PN : PN;
-fun trad_N : N;
-fun trade_N : N;
-fun trade_V : V;
-fun trade_V2 : V2;
-fun trade_in_N : N;
-fun trade_union_N : N;
-fun trade_unionism_N : N;
-fun trade_unionist_N : N;
-fun trade_wind_N : N;
-fun trademark_N : N;
-fun trader_N : N;
-fun trades_union_N : N;
-fun tradesman_N : N;
-fun tradition_N : N;
-fun traditional_A : A;
-fun traditionalism_N : N;
-fun traditionalist_N : N;
-fun traduce_V2 : V2;
-fun traducer_N : N;
-fun traffic_N : N;
-fun traffic_V : V;
-fun trafficator_N : N;
-fun trafficker_N : N;
-fun tragedian_N : N;
-fun tragedienne_N : N;
-fun tragedy_N : N;
-fun tragic_A : A;
-fun tragically_Adv : Adv;
-fun tragicomedy_N : N;
-fun tragicomic_A : A;
-fun trail_N : N;
-fun trail_V : V;
-fun trail_V2 : V2;
-fun trailer_N : N;
-fun train_N : N;
-fun train_V : V;
-fun train_V2 : V2;
-fun train_V2V : V2V;
-fun trainbearer_N : N;
-fun trainee_N : N;
-fun trainer_N : N;
-fun training_N : N;
-fun training_college_N : N;
-fun training_ship_N : N;
-fun trainload_N : N;
-fun trainman_N : N;
-fun traipse_V : V;
-fun trait_N : N;
-fun traitor_N : N;
-fun traitorous_A : A;
-fun traitress_N : N;
-fun trajectory_N : N;
-fun tralee_PN : PN;
-fun tram_N : N;
-fun tram_car_N : N;
-fun tramline_N : N;
-fun trammel_V2 : V2;
-fun tramp_N : N;
-fun tramp_V : V;
-fun tramp_V2 : V2;
-fun tramp_steamer_N : N;
-fun trample_N : N;
-fun trample_V : V;
-fun trample_V2 : V2;
-fun trampoline_N : N;
-fun tramway_N : N;
-fun trance_N : N;
-fun tranent_PN : PN;
-fun tranquil_A : A;
-fun tranquility_N : N;
-fun tranquilize_V2 : V2;
-fun tranquillity_N : N;
-fun tranquillize_V2 : V2;
-fun tranquillizer_N : N;
-fun trans_PN : PN;
-fun transact_V2 : V2;
-fun transaction_N : N;
-fun transalpine_A : A;
-fun transalpine_N : N;
-fun transatlantic_A : A;
-fun transcend_V2 : V2;
-fun transcendence_N : N;
-fun transcendency_N : N;
-fun transcendent_A : A;
-fun transcendental_A : A;
-fun transcendentalism_N : N;
-fun transcendentalist_N : N;
-fun transcontinental_A : A;
-fun transcribe_V2 : V2;
-fun transcript_N : N;
-fun transcription_N : N;
-fun transept_N : N;
-fun transfer_N : N;
-fun transfer_V : V;
-fun transfer_V2 : V2;
-fun transferability_N : N;
-fun transferable_A : A;
-fun transference_N : N;
-fun transfiguration_N : N;
-fun transfigure_V2 : V2;
-fun transfix_V2 : V2;
-fun transform_V2 : V2;
-fun transformable_A : A;
-fun transformation_N : N;
-fun transformer_N : N;
-fun transfuse_V2 : V2;
-fun transfusion_N : N;
-fun transgress_V : V;
-fun transgress_V2 : V2;
-fun transgression_N : N;
-fun transgressor_N : N;
-fun transience_N : N;
-fun transiency_N : N;
-fun transient_A : A;
-fun transient_N : N;
-fun transistor_N : N;
-fun transistorized_A : A;
-fun transit_N : N;
-fun transition_N : N;
-fun transitional_A : A;
-fun transitive_A : A;
-fun transitory_A : A;
-fun translatable_A : A;
-fun translate_V : V;
-fun translate_V2 : V2;
-fun translation_N : N;
-fun translator_N : N;
-fun transliterate_V2 : V2;
-fun transliteration_N : N;
-fun translucence_N : N;
-fun translucency_N : N;
-fun translucent_A : A;
-fun transmigration_N : N;
-fun transmission_N : N;
-fun transmit_V2 : V2;
-fun transmitter_N : N;
-fun transmogrification_N : N;
-fun transmogrify_V2 : V2;
-fun transmutable_A : A;
-fun transmutation_N : N;
-fun transmute_V2 : V2;
-fun transoceanic_A : A;
-fun transom_N : N;
-fun transom_window_N : N;
-fun transparence_N : N;
-fun transparency_N : N;
-fun transparent_A : A;
-fun transpiration_N : N;
-fun transpire_V : V;
-fun transpire_V2 : V2;
-fun transplant_N : N;
-fun transplant_V : V;
-fun transplant_V2 : V2;
-fun transplantation_N : N;
-fun transpolar_A : A;
-fun transport_N : N;
-fun transport_V2 : V2;
-fun transportable_A : A;
-fun transportation_N : N;
-fun transporter_N : N;
-fun transpose_V2 : V2;
-fun transposition_N : N;
-fun transsexual_N : N;
-fun transship_V2 : V2;
-fun transshipment_N : N;
-fun transubstantiation_N : N;
-fun transverse_A : A;
-fun transvestism_N : N;
-fun transvestite_N : N;
-fun trap_N : N;
-fun trap_V : V;
-fun trap_V2 : V2;
-fun trap_door_N : N;
-fun trap_shooting_N : N;
-fun trapeze_N : N;
-fun trapezium_N : N;
-fun trapezoid_N : N;
-fun trapper_N : N;
-fun trappist_N : N;
-fun trash_N : N;
-fun trash_V2 : V2;
-fun trashy_A : A;
-fun trauma_N : N;
-fun traumatic_A : A;
-fun travail_N : N;
-fun travel_N : N;
-fun travel_V : V;
-fun travel_V2 : V2;
-fun travel_soiled_A : A;
-fun travel_stained_A : A;
-fun travel_worn_A : A;
-fun traveled_A : A;
-fun travelled_A : A;
-fun traveller_N : N;
-fun travelling_N : N;
-fun travelogue_N : N;
-fun traverse_N : N;
-fun traverse_V2 : V2;
-fun travesty_N : N;
-fun travesty_V2 : V2;
-fun trawl_N : N;
-fun trawl_V : V;
-fun trawl_V2 : V2;
-fun trawl_net_N : N;
-fun trawler_N : N;
-fun tray_N : N;
-fun tray_cloth_N : N;
-fun treacherous_A : A;
-fun treachery_N : N;
-fun treacle_N : N;
-fun treacly_A : A;
-fun tread_N : N;
-fun tread_V : V;
-fun tread_V2 : V2;
-fun treadle_N : N;
-fun treadle_V : V;
-fun treadmill_N : N;
-fun treas_N : N;
-fun treason_N : N;
-fun treasonable_A : A;
-fun treasonous_A : A;
-fun treasure_N : N;
-fun treasure_V2 : V2;
-fun treasure_house_N : N;
-fun treasure_trove_N : N;
-fun treasurer_N : N;
-fun treasury_N : N;
-fun treat_N : N;
-fun treat_V : V;
-fun treat_V2 : V2;
-fun treatise_N : N;
-fun treatment_N : N;
-fun treaty_N : N;
-fun treble_A : A;
-fun treble_N : N;
-fun treble_V : V;
-fun treble_V2 : V2;
-fun tredegar_PN : PN;
-fun tree_N : N;
-fun tree_V2 : V2;
-fun tree_fern_N : N;
-fun treeless_A : A;
-fun trefoil_N : N;
-fun trek_N : N;
-fun trek_V : V;
-fun trellis_N : N;
-fun trellis_V2 : V2;
-fun tremble_N : N;
-fun tremble_V : V;
-fun tremendous_A : A;
-fun tremolo_N : N;
-fun tremor_N : N;
-fun tremulous_A : A;
-fun trench_N : N;
-fun trench_V2 : V2;
-fun trenchancy_N : N;
-fun trenchant_A : A;
-fun trencher_N : N;
-fun trencherman_N : N;
-fun trend_N : N;
-fun trend_V : V;
-fun trend_setter_N : N;
-fun trend_setting_N : N;
-fun trendy_A : A;
-fun trepan_V2 : V2;
-fun trephine_N : N;
-fun trephine_V2 : V2;
-fun trepidation_N : N;
-fun trespass_N : N;
-fun trespass_V : V;
-fun trespasser_N : N;
-fun tress_N : N;
-fun trestle_N : N;
-fun trestle_bridge_N : N;
-fun trestle_table_N : N;
-fun trevor_PN : PN;
-fun triad_N : N;
-fun trial_N : N;
-fun triangle_N : N;
-fun triangular_A : A;
-fun tribal_A : A;
-fun tribalism_N : N;
-fun tribe_N : N;
-fun tribesman_N : N;
-fun tribulation_N : N;
-fun tribunal_N : N;
-fun tribune_N : N;
-fun tributary_A : A;
-fun tributary_N : N;
-fun tribute_N : N;
-fun trice_N : N;
-fun trice_V2 : V2;
-fun trick_N : N;
-fun trick_V2 : V2;
-fun trickery_N : N;
-fun trickiness_N : N;
-fun trickle_N : N;
-fun trickle_V : V;
-fun trickle_V2 : V2;
-fun trickster_N : N;
-fun tricksy_A : A;
-fun tricky_A : A;
-fun tricolour_N : N;
-fun tricycle_N : N;
-fun trident_N : N;
-fun tried_A : A;
-fun triennial_A : A;
-fun triennial_N : N;
-fun trier_N : N;
-fun trieste_PN : PN;
-fun trifle_N : N;
-fun trifle_V : V;
-fun trifle_V2 : V2;
-fun trifler_N : N;
-fun trifling_A : A;
-fun trigger_N : N;
-fun trigger_V2 : V2;
-fun trigger_happy_A : A;
-fun trigonometry_N : N;
-fun trilateral_A : A;
-fun trilby_N : N;
-fun trill_N : N;
-fun trill_V : V;
-fun trill_V2 : V2;
-fun trillion_A : A;
-fun trillion_N : N;
-fun trillionth_A : A;
-fun trillionth_N : N;
-fun trilogy_N : N;
-fun trim_A : A;
-fun trim_N : N;
-fun trim_V : V;
-fun trim_V2 : V2;
-fun trimaran_N : N;
-fun trimmer_N : N;
-fun trimming_N : N;
-fun tring_PN : PN;
-fun trinidad_PN : PN;
-fun trinidadian_A : A;
-fun trinidadian_N : N;
-fun trinitrotoluene_N : N;
-fun trinity_N : N;
-fun trinket_N : N;
-fun trio_N : N;
-fun trip_N : N;
-fun trip_V : V;
-fun trip_V2 : V2;
-fun tripartite_A : A;
-fun tripe_N : N;
-fun triple_A : A;
-fun triple_V : V;
-fun triple_V2 : V2;
-fun triplet_N : N;
-fun triplex_A : A;
-fun triplicate_A : A;
-fun triplicate_N : N;
-fun triplicate_V2 : V2;
-fun tripod_N : N;
-fun tripos_N : N;
-fun tripper_N : N;
-fun tripping_A : A;
-fun triptych_N : N;
-fun trireme_N : N;
-fun trisect_V2 : V2;
-fun trite_A : A;
-fun triteness_N : N;
-fun triumph_N : N;
-fun triumph_V : V;
-fun triumphal_A : A;
-fun triumphant_A : A;
-fun triumvir_N : N;
-fun triumvirate_N : N;
-fun triune_A : A;
-fun trivet_N : N;
-fun trivial_A : A;
-fun triviality_N : N;
-fun trivialize_V2 : V2;
-fun trochaic_A : A;
-fun trochee_N : N;
-fun troglodyte_N : N;
-fun troika_N : N;
-fun trojan_A : A;
-fun trojan_N : N;
-fun troll_N : N;
-fun troll_V : V;
-fun troll_V2 : V2;
-fun trolley_N : N;
-fun trolley_car_N : N;
-fun trollop_N : N;
-fun trombone_N : N;
-fun trombonist_N : N;
-fun troon_PN : PN;
-fun troop_N : N;
-fun troop_V : V;
-fun troop_V2 : V2;
-fun troop_carrier_N : N;
-fun trooper_N : N;
-fun troopship_N : N;
-fun trope_N : N;
-fun trophy_N : N;
-fun tropic_N : N;
-fun tropical_A : A;
-fun trot_N : N;
-fun trot_V : V;
-fun trot_V2 : V2;
-fun troth_N : N;
-fun trotter_N : N;
-fun troubadour_N : N;
-fun trouble_N : N;
-fun trouble_V : V;
-fun trouble_V2 : V2;
-fun troublemaker_N : N;
-fun troubleshooter_N : N;
-fun troublesome_A : A;
-fun troublous_A : A;
-fun trough_N : N;
-fun trough_V : V;
-fun trounce_V2 : V2;
-fun trouncing_N : N;
-fun troupe_N : N;
-fun trouper_N : N;
-fun trouser_N : N;
-fun trousseau_N : N;
-fun trout_N : N;
-fun trove_N : N;
-fun trowbridge_PN : PN;
-fun trowel_N : N;
-fun troy_N : N;
-fun truancy_N : N;
-fun truant_N : N;
-fun truce_N : N;
-fun truck_N : N;
-fun truckle_N : N;
-fun truckle_V : V;
-fun truckle_bed_N : N;
-fun truculence_N : N;
-fun truculency_N : N;
-fun truculent_A : A;
-fun trudge_N : N;
-fun trudge_V : V;
-fun true_A : A;
-fun true_Adv : Adv;
-fun true_N : N;
-fun true_V2 : V2;
-fun true_blue_A : A;
-fun true_blue_N : N;
-fun true_hearted_A : A;
-fun truelove_N : N;
-fun truffle_N : N;
-fun truism_N : N;
-fun truly_Adv : Adv;
-fun trump_N : N;
-fun trump_V : V;
-fun trump_V2 : V2;
-fun trumpery_A : A;
-fun trumpet_N : N;
-fun trumpet_V : V;
-fun trumpet_V2 : V2;
-fun trumpeter_N : N;
-fun truncate_V2 : V2;
-fun truncheon_N : N;
-fun trundle_V : V;
-fun trundle_V2 : V2;
-fun trunk_N : N;
-fun trunk_call_N : N;
-fun trunk_line_N : N;
-fun trunk_road_N : N;
-fun trunking_N : N;
-fun truro_PN : PN;
-fun truss_N : N;
-fun truss_V2 : V2;
-fun trust_N : N;
-fun trust_V : V;
-fun trust_V2 : V2;
-fun trust_V2V : V2V;
-fun trust_VS : VS;
-fun trustee_N : N;
-fun trusteeship_N : N;
-fun trustful_A : A;
-fun trusting_A : A;
-fun trustworthiness_N : N;
-fun trustworthy_A : A;
-fun trusty_A : A;
-fun truth_N : N;
-fun truthful_A : A;
-fun truthfulness_N : N;
-fun try_N : N;
-fun try_V : V;
-fun try_V2 : V2;
-fun try_V2V : V2V;
-fun try_VV : VV;
-fun try_VS : VS;
-fun try_on_N : N;
-fun try_out_N : N;
-fun trying_A : A;
-fun tryst_N : N;
-fun tsar_N : N;
-fun tsarina_N : N;
-fun tsetse_N : N;
-fun tsetse_fly_N : N;
-fun tsinan_PN : PN;
-fun tsingtao_PN : PN;
-fun tsitsihar_PN : PN;
-fun tswana_A : A;
-fun tswana_N : N;
-fun tub_N : N;
-fun tub_thumper_N : N;
-fun tuba_N : N;
-fun tubby_A : A;
-fun tube_N : N;
-fun tube_well_N : N;
-fun tubeless_A : A;
-fun tuber_N : N;
-fun tubercular_A : A;
-fun tuberculosis_N : N;
-fun tuberculous_A : A;
-fun tubful_N : N;
-fun tubing_N : N;
-fun tubular_A : A;
-fun tuc_N : N;
-fun tuck_N : N;
-fun tuck_V : V;
-fun tuck_V2 : V2;
-fun tuck_in_N : N;
-fun tuck_shop_N : N;
-fun tucker_N : N;
-fun tues_PN : PN;
-fun tuesday_N : N;
-fun tuesday_PN : PN;
-fun tuft_N : N;
-fun tufted_A : A;
-fun tug_N : N;
-fun tug_V : V;
-fun tug_V2 : V2;
-fun tugboat_N : N;
-fun tuition_N : N;
-fun tulip_N : N;
-fun tulle_N : N;
-fun tullibody_PN : PN;
-fun tumble_N : N;
-fun tumble_V : V;
-fun tumble_V2 : V2;
-fun tumble_down_A : A;
-fun tumbler_N : N;
-fun tumbleweed_N : N;
-fun tumbrel_N : N;
-fun tumbril_N : N;
-fun tumescence_N : N;
-fun tumescent_A : A;
-fun tumid_A : A;
-fun tumidity_N : N;
-fun tummy_N : N;
-fun tumour_N : N;
-fun tumult_N : N;
-fun tumultuous_A : A;
-fun tumulus_N : N;
-fun tun_N : N;
-fun tuna_N : N;
-fun tunbridge_wells_PN : PN;
-fun tundra_N : N;
-fun tune_N : N;
-fun tune_V : V;
-fun tune_V2 : V2;
-fun tuneful_A : A;
-fun tunefulness_N : N;
-fun tuner_N : N;
-fun tung_oil_N : N;
-fun tungsten_N : N;
-fun tunic_N : N;
-fun tuning_fork_N : N;
-fun tunis_PN : PN;
-fun tunisia_PN : PN;
-fun tunisian_A : A;
-fun tunisian_N : N;
-fun tunnel_N : N;
-fun tunnel_V : V;
-fun tunnel_V2 : V2;
-fun tunny_N : N;
-fun tup_N : N;
-fun tuppence_N : N;
-fun tuppenny_A : A;
-fun turban_N : N;
-fun turbaned_A : A;
-fun turbid_A : A;
-fun turbidity_N : N;
-fun turbidness_N : N;
-fun turbine_N : N;
-fun turbojet_N : N;
-fun turboprop_N : N;
-fun turbot_N : N;
-fun turbulence_N : N;
-fun turbulent_A : A;
-fun turd_N : N;
-fun tureen_N : N;
-fun turf_N : N;
-fun turf_V2 : V2;
-fun turgid_A : A;
-fun turgidity_N : N;
-fun turin_PN : PN;
-fun turk_N : N;
-fun turkey_N : N;
-fun turkey_PN : PN;
-fun turkish_A : A;
-fun turkish_N : N;
-fun turku_PN : PN;
-fun turmeric_N : N;
-fun turmoil_N : N;
-fun turn_N : N;
-fun turn_V : V;
-fun turn_V2 : V2;
-fun turn_VA : VA;
-fun turn_V2A : V2A;
-fun turn_off_N : N;
-fun turn_on_N : N;
-fun turn_out_N : N;
-fun turn_round_N : N;
-fun turn_up_N : N;
-fun turncoat_N : N;
-fun turncock_N : N;
-fun turner_N : N;
-fun turning_N : N;
-fun turning_point_N : N;
-fun turnip_N : N;
-fun turnkey_N : N;
-fun turnover_N : N;
-fun turnpike_N : N;
-fun turnspit_N : N;
-fun turnstile_N : N;
-fun turntable_N : N;
-fun turpentine_N : N;
-fun turpitude_N : N;
-fun turps_N : N;
-fun turquoise_N : N;
-fun turret_N : N;
-fun turtle_N : N;
-fun turtledove_N : N;
-fun turtleneck_A : A;
-fun turtlenecked_A : A;
-fun tusk_N : N;
-fun tussle_N : N;
-fun tussle_V : V;
-fun tussock_N : N;
-fun tut_V2 : V2;
-fun tutelage_N : N;
-fun tutelary_A : A;
-fun tutor_N : N;
-fun tutor_V2 : V2;
-fun tutorial_A : A;
-fun tutorial_N : N;
-fun tutorship_N : N;
-fun tutti_frutti_N : N;
-fun tutu_N : N;
-fun tuxedo_N : N;
-fun tv_N : N;
-fun twaddle_N : N;
-fun twaddle_V : V;
-fun twain_N : N;
-fun twang_N : N;
-fun twang_V : V;
-fun twang_V2 : V2;
-fun tweak_N : N;
-fun tweak_V2 : V2;
-fun twee_A : A;
-fun tweed_N : N;
-fun tween_Adv : Adv;
-fun tween_decks_Adv : Adv;
-fun tweet_N : N;
-fun tweet_V : V;
-fun tweeter_N : N;
-fun twelfth_night_N : N;
-fun twelfth_night_PN : PN;
-fun twelvemonth_N : N;
-fun twerp_N : N;
-fun twice_Adv : Adv;
-fun twiddle_N : N;
-fun twiddle_V : V;
-fun twiddle_V2 : V2;
-fun twiddly_A : A;
-fun twig_N : N;
-fun twig_V : V;
-fun twig_V2 : V2;
-fun twiggy_A : A;
-fun twilight_N : N;
-fun twilit_A : A;
-fun twill_N : N;
-fun twilled_A : A;
-fun twin_N : N;
-fun twin_V2 : V2;
-fun twine_N : N;
-fun twine_V : V;
-fun twine_V2 : V2;
-fun twinge_N : N;
-fun twinkle_N : N;
-fun twinkle_V : V;
-fun twinkling_N : N;
-fun twinned_A : A;
-fun twirl_N : N;
-fun twirl_V : V;
-fun twirl_V2 : V2;
-fun twist_N : N;
-fun twist_V : V;
-fun twist_V2 : V2;
-fun twister_N : N;
-fun twisty_A : A;
-fun twit_N : N;
-fun twit_V2 : V2;
-fun twitch_N : N;
-fun twitch_V : V;
-fun twitch_V2 : V2;
-fun twitter_N : N;
-fun twitter_V : V;
-fun twixt_Prep : Prep;
-fun two_a_penny_A : A;
-fun two_edged_A : A;
-fun two_faced_A : A;
-fun two_funnelled_A : A;
-fun two_handed_A : A;
-fun two_piece_N : N;
-fun two_ply_A : A;
-fun two_seater_N : N;
-fun two_step_N : N;
-fun two_timing_A : A;
-fun two_way_A : A;
-fun twofold_A : A;
-fun twofold_Adv : Adv;
-fun twopence_N : N;
-fun twopenny_A : A;
-fun twopenny_halfpenny_A : A;
-fun tycoon_N : N;
-fun tyke_N : N;
-fun tympanum_N : N;
-fun tyne_PN : PN;
-fun tynemouth_PN : PN;
-fun type_N : N;
-fun type_V : V;
-fun type_V2 : V2;
-fun typecast_V2 : V2;
-fun typeface_N : N;
-fun typescript_N : N;
-fun typesetter_N : N;
-fun typewriter_N : N;
-fun typewritten_A : A;
-fun typhoid_N : N;
-fun typhoon_N : N;
-fun typhus_N : N;
-fun typical_A : A;
-fun typify_V2 : V2;
-fun typist_N : N;
-fun typographer_N : N;
-fun typographic_A : A;
-fun typographically_Adv : Adv;
-fun typography_N : N;
-fun tyrannical_A : A;
-fun tyrannize_V : V;
-fun tyrannize_V2 : V2;
-fun tyrannous_A : A;
-fun tyranny_N : N;
-fun tyrant_N : N;
-fun tyre_N : N;
-fun tyro_N : N;
-fun tyrone_PN : PN;
-fun tzar_N : N;
-fun tzarina_N : N;
-fun tzupo_PN : PN;
-fun u_boat_N : N;
-fun u_turn_N : N;
-fun ubiquitous_A : A;
-fun ubiquity_N : N;
-fun udder_N : N;
-fun uddingston_PN : PN;
-fun udi_PN : PN;
-fun udine_PN : PN;
-fun ufa_PN : PN;
-fun ufo_N : N;
-fun uganda_PN : PN;
-fun ugandan_A : A;
-fun ugandan_N : N;
-fun uglify_V2 : V2;
-fun ugliness_N : N;
-fun ugly_A : A;
-fun uk_PN : PN;
-fun ukase_N : N;
-fun ukulele_N : N;
-fun ulcer_N : N;
-fun ulcerate_V : V;
-fun ulcerate_V2 : V2;
-fun ulceration_N : N;
-fun ulcerous_A : A;
-fun ulna_N : N;
-fun ulster_N : N;
-fun ulster_PN : PN;
-fun ulterior_A : A;
-fun ultimate_A : A;
-fun ultimatum_N : N;
-fun ultimo_A : A;
-fun ultra_vires_A : A;
-fun ultra_vires_Adv : Adv;
-fun ultramarine_A : A;
-fun ultramarine_N : N;
-fun ultramontane_A : A;
-fun ultrasonic_A : A;
-fun ultraviolet_A : A;
-fun ululate_V : V;
-fun ululation_N : N;
-fun ulverston_PN : PN;
-fun umber_A : A;
-fun umber_N : N;
-fun umbilical_A : A;
-fun umbrage_N : N;
-fun umbrella_N : N;
-fun umlaut_N : N;
-fun umpire_N : N;
-fun umpire_V : V;
-fun umpire_V2 : V2;
-fun umpteen_A : A;
-fun umpteenth_A : A;
-fun un_N : N;
-fun un_come_at_able_A : A;
-fun un_get_at_able_A : A;
-fun unabashed_A : A;
-fun unabated_A : A;
-fun unable_A : A;
-fun unabridged_A : A;
-fun unacceptable_A : A;
-fun unaccommodating_A : A;
-fun unaccompanied_A : A;
-fun unaccountable_A : A;
-fun unaccounted_A : A;
-fun unaccustomed_A : A;
-fun unacknowledged_A : A;
-fun unacquainted_A : A;
-fun unadorned_A : A;
-fun unadulterated_A : A;
-fun unadventurous_A : A;
-fun unadvised_A : A;
-fun unaffected_A : A;
-fun unafraid_A : A;
-fun unaided_A : A;
-fun unalienable_A : A;
-fun unaligned_A : A;
-fun unalloyed_A : A;
-fun unalterable_A : A;
-fun unaltered_A : A;
-fun unambiguous_A : A;
-fun unamended_A : A;
-fun unanimity_N : N;
-fun unanimous_A : A;
-fun unannounced_A : A;
-fun unanswerable_A : A;
-fun unanswered_A : A;
-fun unanticipated_A : A;
-fun unappealing_A : A;
-fun unappetizing_A : A;
-fun unappreciated_A : A;
-fun unappreciative_A : A;
-fun unapproachable_A : A;
-fun unarguable_A : A;
-fun unarmed_A : A;
-fun unarticulated_A : A;
-fun unashamed_A : A;
-fun unasked_A : A;
-fun unassailable_A : A;
-fun unassisted_A : A;
-fun unassuming_A : A;
-fun unattached_A : A;
-fun unattainable_A : A;
-fun unattended_A : A;
-fun unattractive_A : A;
-fun unauthorized_A : A;
-fun unavailable_A : A;
-fun unavailing_A : A;
-fun unavoidable_A : A;
-fun unawakened_A : A;
-fun unaware_A : A;
-fun unawares_Adv : Adv;
-fun unbacked_A : A;
-fun unbalance_V2 : V2;
-fun unbalanced_A : A;
-fun unbar_V2 : V2;
-fun unbearable_A : A;
-fun unbeatable_A : A;
-fun unbeaten_A : A;
-fun unbecoming_A : A;
-fun unbeknown_A : A;
-fun unbeknown_Adv : Adv;
-fun unbeknownst_A : A;
-fun unbeknownst_Adv : Adv;
-fun unbelief_N : N;
-fun unbelievable_A : A;
-fun unbeliever_N : N;
-fun unbelieving_A : A;
-fun unbeloved_A : A;
-fun unbend_V : V;
-fun unbend_V2 : V2;
-fun unbending_A : A;
-fun unbiased_A : A;
-fun unbiassed_A : A;
-fun unbidden_A : A;
-fun unbind_V2 : V2;
-fun unblock_V2 : V2;
-fun unblushing_A : A;
-fun unbolt_V : V;
-fun unbolt_V2 : V2;
-fun unborn_A : A;
-fun unbosom_V2 : V2;
-fun unbounded_A : A;
-fun unbowed_A : A;
-fun unbreakable_A : A;
-fun unbridled_A : A;
-fun unbroken_A : A;
-fun unbuckle_V2 : V2;
-fun unburden_V2 : V2;
-fun unburied_A : A;
-fun unbutton_V2 : V2;
-fun unbuttoned_A : A;
-fun uncalled_for_A : A;
-fun uncanny_A : A;
-fun uncared_for_A : A;
-fun uncarpeted_A : A;
-fun unceasing_A : A;
-fun uncensored_A : A;
-fun unceremonious_A : A;
-fun unceremoniousness_N : N;
-fun uncertain_A : A;
-fun uncertainty_N : N;
-fun unchain_V2 : V2;
-fun unchallengeable_A : A;
-fun unchallenged_A : A;
-fun unchanged_A : A;
-fun unchanging_A : A;
-fun uncharacteristic_A : A;
-fun uncharacteristically_Adv : Adv;
-fun uncharitable_A : A;
-fun uncharted_A : A;
-fun unchecked_A : A;
-fun unchivalrously_Adv : Adv;
-fun unchristian_A : A;
-fun uncivil_A : A;
-fun uncivilized_A : A;
-fun unclaimed_A : A;
-fun unclassified_A : A;
-fun uncle_N : N;
-fun unclean_A : A;
-fun unclear_A : A;
-fun unclouded_A : A;
-fun uncluttered_A : A;
-fun unco_A : A;
-fun unco_Adv : Adv;
-fun unco_operative_A : A;
-fun unco_ordinated_A : A;
-fun uncoloured_A : A;
-fun uncomfortable_A : A;
-fun uncommercialized_A : A;
-fun uncommitted_A : A;
-fun uncommon_A : A;
-fun uncommunicative_A : A;
-fun uncompetitive_A : A;
-fun uncomplaining_A : A;
-fun uncompleted_A : A;
-fun uncomplicated_A : A;
-fun uncomplimentary_A : A;
-fun uncomprehending_A : A;
-fun uncompromising_A : A;
-fun unconcealed_A : A;
-fun unconcern_N : N;
-fun unconcerned_A : A;
-fun unconditional_A : A;
-fun unconditioned_A : A;
-fun unconfined_A : A;
-fun unconfirmed_A : A;
-fun unconformable_A : A;
-fun uncongenial_A : A;
-fun unconnected_A : A;
-fun unconquered_A : A;
-fun unconscionable_A : A;
-fun unconscious_A : A;
-fun unconscious_N : N;
-fun unconsciousness_N : N;
-fun unconsidered_A : A;
-fun unconstitutional_A : A;
-fun unconstrained_A : A;
-fun unconstructive_A : A;
-fun unconsummated_A : A;
-fun uncontaminated_A : A;
-fun uncontrollable_A : A;
-fun uncontrolled_A : A;
-fun uncontroversial_A : A;
-fun unconventional_A : A;
-fun unconventionality_N : N;
-fun unconverted_A : A;
-fun unconvinced_A : A;
-fun unconvincing_A : A;
-fun uncooked_A : A;
-fun uncork_V2 : V2;
-fun uncorrected_A : A;
-fun uncorrelated_A : A;
-fun uncorroborated_A : A;
-fun uncouple_V2 : V2;
-fun uncouth_A : A;
-fun uncouthness_N : N;
-fun uncover_V2 : V2;
-fun uncritical_A : A;
-fun uncross_V2 : V2;
-fun uncrossed_A : A;
-fun uncrowned_A : A;
-fun unction_N : N;
-fun unctuous_A : A;
-fun uncultivated_A : A;
-fun uncultured_A : A;
-fun uncurl_V : V;
-fun uncurl_V2 : V2;
-fun uncut_A : A;
-fun undamaged_A : A;
-fun undated_A : A;
-fun undaunted_A : A;
-fun undeceive_V2 : V2;
-fun undecided_A : A;
-fun undeclared_A : A;
-fun undefeated_A : A;
-fun undefended_A : A;
-fun undeferential_A : A;
-fun undefinable_A : A;
-fun undefined_A : A;
-fun undemanding_A : A;
-fun undemocratic_A : A;
-fun undemocratically_Adv : Adv;
-fun undemonstrative_A : A;
-fun undeniable_A : A;
-fun undenominational_A : A;
-fun under_Adv : Adv;
-fun under_Prep : Prep ;
-fun under_the_counter_A : A;
-fun underact_V : V;
-fun underact_V2 : V2;
-fun underarm_A : A;
-fun underarm_Adv : Adv;
-fun underbelly_N : N;
-fun underbid_V2 : V2;
-fun underbred_A : A;
-fun underbrush_N : N;
-fun undercarriage_N : N;
-fun undercharge_N : N;
-fun undercharge_V2 : V2;
-fun underclothing_N : N;
-fun undercoat_N : N;
-fun undercover_A : A;
-fun undercurrent_N : N;
-fun undercut_N : N;
-fun undercut_V2 : V2;
-fun underdeveloped_A : A;
-fun underdevelopment_N : N;
-fun underdog_N : N;
-fun underdone_A : A;
-fun underemployed_A : A;
-fun underestimate_N : N;
-fun underestimate_V2 : V2;
-fun underestimation_N : N;
-fun underexpose_V2 : V2;
-fun underexposure_N : N;
-fun underfed_A : A;
-fun underfelt_N : N;
-fun underfloor_A : A;
-fun underfoot_Adv : Adv;
-fun underfund_V2 : V2;
-fun undergarment_N : N;
-fun undergo_V2 : V2;
-fun undergraduate_N : N;
-fun underground_A : A;
-fun underground_Adv : Adv;
-fun underground_N : N;
-fun undergrowth_N : N;
-fun underhand_A : A;
-fun underhand_Adv : Adv;
-fun underhanded_A : A;
-fun underhung_A : A;
-fun underlay_N : N;
-fun underlie_V2 : V2;
-fun underline_N : N;
-fun underline_V2 : V2;
-fun underling_N : N;
-fun undermanned_A : A;
-fun undermentioned_A : A;
-fun undermine_V2 : V2;
-fun underneath_Adv : Adv;
-fun underneath_Prep : Prep ;
-fun undernourished_A : A;
-fun undernourishment_N : N;
-fun underpass_N : N;
-fun underpay_V2 : V2;
-fun underpayment_N : N;
-fun underperform_V2 : V2;
-fun underpin_V2 : V2;
-fun underpopulated_A : A;
-fun underprivileged_A : A;
-fun underproduction_N : N;
-fun underquote_V2 : V2;
-fun underrate_V2 : V2;
-fun underscore_V2 : V2;
-fun undersea_A : A;
-fun underseal_N : N;
-fun undersealed_A : A;
-fun undersecretary_N : N;
-fun undersell_V2 : V2;
-fun undersexed_A : A;
-fun undershoot_V2 : V2;
-fun underside_N : N;
-fun undersign_V2 : V2;
-fun undersized_A : A;
-fun underskirt_N : N;
-fun underslung_A : A;
-fun underspend_V : V;
-fun underspend_V2 : V2;
-fun underspent_A : A;
-fun understaffed_A : A;
-fun understand_V : V;
-fun understand_V2 : V2;
-fun understand_V2V : V2V;
-fun understand_VS : VS;
-fun understandable_A : A;
-fun understanding_A : A;
-fun understanding_N : N;
-fun understate_V2 : V2;
-fun understatement_N : N;
-fun understock_V2 : V2;
-fun understudy_N : N;
-fun understudy_V2 : V2;
-fun undersurface_N : N;
-fun undertake_V2 : V2;
-fun undertaker_N : N;
-fun undertaking_N : N;
-fun undertone_N : N;
-fun undertow_N : N;
-fun undervaluation_N : N;
-fun undervalue_V2 : V2;
-fun underwater_A : A;
-fun underwear_N : N;
-fun underweight_A : A;
-fun underwhelm_V2 : V2;
-fun underworld_N : N;
-fun underwrite_V : V;
-fun underwrite_V2 : V2;
-fun underwriter_N : N;
-fun undeserved_A : A;
-fun undeserving_A : A;
-fun undesigned_A : A;
-fun undesirable_A : A;
-fun undesirable_N : N;
-fun undetected_A : A;
-fun undetermined_A : A;
-fun undeterred_A : A;
-fun undeveloped_A : A;
-fun undiagnosed_A : A;
-fun undifferentiated_A : A;
-fun undigested_A : A;
-fun undignified_A : A;
-fun undiluted_A : A;
-fun undiminished_A : A;
-fun undimmed_A : A;
-fun undiplomatic_A : A;
-fun undiplomatically_Adv : Adv;
-fun undischarged_A : A;
-fun undisciplined_A : A;
-fun undisclosed_A : A;
-fun undiscovered_A : A;
-fun undiscriminating_A : A;
-fun undisguised_A : A;
-fun undismayed_A : A;
-fun undisputed_A : A;
-fun undissolved_A : A;
-fun undistinguishable_A : A;
-fun undistinguished_A : A;
-fun undistributed_A : A;
-fun undisturbed_A : A;
-fun undivided_A : A;
-fun undo_V2 : V2;
-fun undock_V : V;
-fun undock_V2 : V2;
-fun undocumented_A : A;
-fun undogmatic_A : A;
-fun undoing_N : N;
-fun undomesticated_A : A;
-fun undone_A : A;
-fun undoubted_A : A;
-fun undramatic_A : A;
-fun undramatically_Adv : Adv;
-fun undreamed_A : A;
-fun undreamed_of_A : A;
-fun undreamt_A : A;
-fun undress_N : N;
-fun undress_V : V;
-fun undress_V2 : V2;
-fun undrinkable_A : A;
-fun undue_A : A;
-fun undulate_V : V;
-fun undulation_N : N;
-fun unduly_Adv : Adv;
-fun undying_A : A;
-fun unearned_A : A;
-fun unearth_V2 : V2;
-fun unearthly_A : A;
-fun unease_N : N;
-fun uneasiness_N : N;
-fun uneasy_A : A;
-fun uneatable_A : A;
-fun uneaten_A : A;
-fun uneconomic_A : A;
-fun uneconomical_A : A;
-fun unedifying_A : A;
-fun unedited_A : A;
-fun uneducated_A : A;
-fun uneffective_A : A;
-fun unelaborated_A : A;
-fun unemotional_A : A;
-fun unemployable_A : A;
-fun unemployed_A : A;
-fun unemployment_N : N;
-fun unending_A : A;
-fun unendurable_A : A;
-fun unenlightened_A : A;
-fun unenterprising_A : A;
-fun unenthusiastic_A : A;
-fun unenthusiastically_Adv : Adv;
-fun unenviable_A : A;
-fun unequal_A : A;
-fun unequalled_A : A;
-fun unequipped_A : A;
-fun unequivocal_A : A;
-fun unerring_A : A;
-fun unesco_PN : PN;
-fun unethical_A : A;
-fun uneven_A : A;
-fun uneventful_A : A;
-fun unexampled_A : A;
-fun unexceeded_A : A;
-fun unexceptionable_A : A;
-fun unexceptional_A : A;
-fun unexciting_A : A;
-fun unexpected_A : A;
-fun unexpectedness_N : N;
-fun unexpired_A : A;
-fun unexplained_A : A;
-fun unexplored_A : A;
-fun unexposed_A : A;
-fun unexpressed_A : A;
-fun unexpurgated_A : A;
-fun unfailing_A : A;
-fun unfair_A : A;
-fun unfairness_N : N;
-fun unfaithful_A : A;
-fun unfaithfulness_N : N;
-fun unfaltering_A : A;
-fun unfamiliar_A : A;
-fun unfamiliarity_N : N;
-fun unfashionable_A : A;
-fun unfasten_V : V;
-fun unfasten_V2 : V2;
-fun unfathomable_A : A;
-fun unfathomed_A : A;
-fun unfavourable_A : A;
-fun unfaze_V2 : V2;
-fun unfed_A : A;
-fun unfeeling_A : A;
-fun unfeigned_A : A;
-fun unfermented_A : A;
-fun unfertilized_A : A;
-fun unfettered_A : A;
-fun unfinished_A : A;
-fun unfit_A : A;
-fun unfit_V2 : V2;
-fun unflagging_A : A;
-fun unflappable_A : A;
-fun unfledged_A : A;
-fun unflinching_A : A;
-fun unflurried_A : A;
-fun unfold_V : V;
-fun unfold_V2 : V2;
-fun unforeseeable_A : A;
-fun unforeseen_A : A;
-fun unforgettable_A : A;
-fun unforgivable_A : A;
-fun unforgiving_A : A;
-fun unformed_A : A;
-fun unforthcoming_A : A;
-fun unfortunate_A : A;
-fun unfortunate_N : N;
-fun unfounded_A : A;
-fun unframed_A : A;
-fun unfrequented_A : A;
-fun unfriendliness_N : N;
-fun unfriendly_A : A;
-fun unfrock_V2 : V2;
-fun unfruitful_A : A;
-fun unfulfilled_A : A;
-fun unfurl_V : V;
-fun unfurl_V2 : V2;
-fun unfurnished_A : A;
-fun ungainly_A : A;
-fun ungenerous_A : A;
-fun ungentle_A : A;
-fun ungentlemanly_A : A;
-fun unglazed_A : A;
-fun ungodly_A : A;
-fun ungovernable_A : A;
-fun ungraceful_A : A;
-fun ungracious_A : A;
-fun ungrammatical_A : A;
-fun ungrateful_A : A;
-fun ungratefulness_N : N;
-fun ungrudging_A : A;
-fun unguarded_A : A;
-fun unguent_N : N;
-fun unhallowed_A : A;
-fun unhampered_A : A;
-fun unhand_V2 : V2;
-fun unhappily_Adv : Adv;
-fun unhappiness_N : N;
-fun unhappy_A : A;
-fun unharmed_A : A;
-fun unhealed_A : A;
-fun unhealthy_A : A;
-fun unheard_A : A;
-fun unheard_of_A : A;
-fun unhearing_A : A;
-fun unheated_A : A;
-fun unheeded_A : A;
-fun unhelpful_A : A;
-fun unheralded_A : A;
-fun unhesitating_A : A;
-fun unhindered_A : A;
-fun unhinge_V2 : V2;
-fun unhitch_V : V;
-fun unhitch_V2 : V2;
-fun unholy_A : A;
-fun unhook_V2 : V2;
-fun unhoped_for_A : A;
-fun unhorse_V2 : V2;
-fun unhurried_A : A;
-fun unhurt_A : A;
-fun unhygienic_A : A;
-fun unhygienically_Adv : Adv;
-fun unicef_PN : PN;
-fun unicorn_N : N;
-fun unidentifiable_A : A;
-fun unidentified_A : A;
-fun unification_N : N;
-fun uniform_A : A;
-fun uniform_N : N;
-fun uniformed_A : A;
-fun uniformity_N : N;
-fun unify_V2 : V2;
-fun unilateral_A : A;
-fun unilateralism_N : N;
-fun unilateralist_A : A;
-fun unilateralist_N : N;
-fun unimaginable_A : A;
-fun unimaginative_A : A;
-fun unimpaired_A : A;
-fun unimpeachable_A : A;
-fun unimpeded_A : A;
-fun unimportant_A : A;
-fun unimpressed_A : A;
-fun unimpressive_A : A;
-fun uninfluenced_A : A;
-fun uninformative_A : A;
-fun uninformed_A : A;
-fun uninhabitable_A : A;
-fun uninhabited_A : A;
-fun uninhibited_A : A;
-fun uninitiated_A : A;
-fun uninjured_A : A;
-fun uninspired_A : A;
-fun uninspiring_A : A;
-fun uninsured_A : A;
-fun unintelligent_A : A;
-fun unintelligible_A : A;
-fun unintended_A : A;
-fun unintentional_A : A;
-fun uninterested_A : A;
-fun uninteresting_A : A;
-fun uninterrupted_A : A;
-fun uninvited_A : A;
-fun uninviting_A : A;
-fun union_N : N;
-fun unionist_N : N;
-fun unique_A : A;
-fun uniqueness_N : N;
-fun unisex_A : A;
-fun unison_N : N;
-fun unit_N : N;
-fun unit_V2V : V2V;
-fun unitarian_A : A;
-fun unitarian_N : N;
-fun unitarianism_N : N;
-fun unitary_A : A;
-fun unite_V : V;
-fun unite_V2 : V2;
-fun united_A : A;
-fun unity_N : N;
-fun univ_PN : PN;
-fun universal_A : A;
-fun universality_N : N;
-fun universe_N : N;
-fun university_N : N;
-fun unjust_A : A;
-fun unjustifiable_A : A;
-fun unjustified_A : A;
-fun unkempt_A : A;
-fun unkind_A : A;
-fun unkissed_A : A;
-fun unknowable_A : A;
-fun unknowing_A : A;
-fun unknown_A : A;
-fun unknown_N : N;
-fun unlabelled_A : A;
-fun unladylike_A : A;
-fun unlamented_A : A;
-fun unlatched_A : A;
-fun unlawful_A : A;
-fun unlearn_V2 : V2;
-fun unleash_V2 : V2;
-fun unleavened_A : A;
-fun unless_Subj : Subj ;
-fun unlettered_A : A;
-fun unlicensed_A : A;
-fun unlighted_A : A;
-fun unlikable_A : A;
-fun unlike_A : A;
-fun unlike_Prep : Prep ;
-fun unlikely_A : A;
-fun unlimited_A : A;
-fun unlined_A : A;
-fun unlisted_A : A;
-fun unlit_A : A;
-fun unliterary_A : A;
-fun unload_V : V;
-fun unload_V2 : V2;
-fun unlocated_A : A;
-fun unlock_V : V;
-fun unlock_V2 : V2;
-fun unlooked_for_A : A;
-fun unloose_V2 : V2;
-fun unlovable_A : A;
-fun unloved_A : A;
-fun unlovely_A : A;
-fun unlucky_A : A;
-fun unmade_A : A;
-fun unman_V2 : V2;
-fun unmanageable_A : A;
-fun unmanly_A : A;
-fun unmanned_A : A;
-fun unmannered_A : A;
-fun unmannerly_A : A;
-fun unmarked_A : A;
-fun unmarried_A : A;
-fun unmask_V : V;
-fun unmask_V2 : V2;
-fun unmatchable_A : A;
-fun unmatched_A : A;
-fun unmechanized_A : A;
-fun unmemorable_A : A;
-fun unmentionable_A : A;
-fun unmerciful_A : A;
-fun unmerited_A : A;
-fun unmindful_A : A;
-fun unmingled_A : A;
-fun unmistakable_A : A;
-fun unmitigated_A : A;
-fun unmixed_A : A;
-fun unmodernized_A : A;
-fun unmodified_A : A;
-fun unmolested_A : A;
-fun unmourned_A : A;
-fun unmovable_A : A;
-fun unmoved_A : A;
-fun unmoving_A : A;
-fun unmusical_A : A;
-fun unnamed_A : A;
-fun unnatural_A : A;
-fun unnecessary_A : A;
-fun unnerve_V2 : V2;
-fun unnoticeable_A : A;
-fun unnoticed_A : A;
-fun unnumbered_A : A;
-fun unobjectionable_A : A;
-fun unobservant_A : A;
-fun unobserved_A : A;
-fun unobtainable_A : A;
-fun unobtrusive_A : A;
-fun unobvious_A : A;
-fun unoccupied_A : A;
-fun unofficial_A : A;
-fun unopen_A : A;
-fun unopened_A : A;
-fun unopposed_A : A;
-fun unoriginal_A : A;
-fun unorthodox_A : A;
-fun unpack_V : V;
-fun unpack_V2 : V2;
-fun unpaid_A : A;
-fun unpainted_A : A;
-fun unpalatable_A : A;
-fun unparalleled_A : A;
-fun unpardonable_A : A;
-fun unparliamentary_A : A;
-fun unpatriotic_A : A;
-fun unpatriotically_Adv : Adv;
-fun unpaved_A : A;
-fun unpersuaded_A : A;
-fun unperturbed_A : A;
-fun unpick_V : V;
-fun unpick_V2 : V2;
-fun unplaced_A : A;
-fun unplanned_A : A;
-fun unplayable_A : A;
-fun unpleasant_A : A;
-fun unpleasantness_N : N;
-fun unplug_V : V;
-fun unplug_V2 : V2;
-fun unplumbed_A : A;
-fun unpolluted_A : A;
-fun unpompous_A : A;
-fun unpopular_A : A;
-fun unpopularity_N : N;
-fun unpractised_A : A;
-fun unprecedented_A : A;
-fun unpredictability_N : N;
-fun unpredictable_A : A;
-fun unpredicted_A : A;
-fun unprejudiced_A : A;
-fun unpremeditated_A : A;
-fun unprepared_A : A;
-fun unprepossessing_A : A;
-fun unpretentious_A : A;
-fun unprincipled_A : A;
-fun unprintable_A : A;
-fun unproductive_A : A;
-fun unprofessional_A : A;
-fun unprofitable_A : A;
-fun unpromising_A : A;
-fun unprompted_A : A;
-fun unpronounceable_A : A;
-fun unpropitious_A : A;
-fun unprotected_A : A;
-fun unproved_A : A;
-fun unproven_A : A;
-fun unprovided_A : A;
-fun unprovoked_A : A;
-fun unpublished_A : A;
-fun unpunished_A : A;
-fun unputdownable_A : A;
-fun unqualified_A : A;
-fun unquestionable_A : A;
-fun unquestioned_A : A;
-fun unquestioning_A : A;
-fun unquiet_A : A;
-fun unquotable_A : A;
-fun unquote_Adv : Adv;
-fun unravel_V : V;
-fun unravel_V2 : V2;
-fun unreached_A : A;
-fun unread_A : A;
-fun unreadable_A : A;
-fun unready_A : A;
-fun unreal_A : A;
-fun unrealistic_A : A;
-fun unrealistically_Adv : Adv;
-fun unreality_N : N;
-fun unrealized_A : A;
-fun unreasonable_A : A;
-fun unreasoning_A : A;
-fun unreceptive_A : A;
-fun unreciprocated_A : A;
-fun unrecognizable_A : A;
-fun unrecognized_A : A;
-fun unreconciled_A : A;
-fun unrecorded_A : A;
-fun unredeemable_A : A;
-fun unrefined_A : A;
-fun unreflective_A : A;
-fun unregenerate_A : A;
-fun unregistered_A : A;
-fun unrehearsed_A : A;
-fun unrelated_A : A;
-fun unrelaxed_A : A;
-fun unrelenting_A : A;
-fun unreliable_A : A;
-fun unrelieved_A : A;
-fun unremarkable_A : A;
-fun unremitting_A : A;
-fun unrepeatable_A : A;
-fun unrepentant_A : A;
-fun unrepresentative_A : A;
-fun unrequested_A : A;
-fun unrequited_A : A;
-fun unreserved_A : A;
-fun unresisting_A : A;
-fun unresolved_A : A;
-fun unrest_N : N;
-fun unrestrained_A : A;
-fun unrestricted_A : A;
-fun unrevised_A : A;
-fun unrewarded_A : A;
-fun unrewarding_A : A;
-fun unrhythmical_A : A;
-fun unrighteous_A : A;
-fun unripe_A : A;
-fun unripened_A : A;
-fun unrivalled_A : A;
-fun unroll_V : V;
-fun unroll_V2 : V2;
-fun unromantic_A : A;
-fun unromantically_Adv : Adv;
-fun unruffled_A : A;
-fun unruly_A : A;
-fun unsaddle_V2 : V2;
-fun unsaddled_A : A;
-fun unsafe_A : A;
-fun unsaid_A : A;
-fun unsaleable_A : A;
-fun unsalted_A : A;
-fun unsatisfactory_A : A;
-fun unsatisfied_A : A;
-fun unsatisfying_A : A;
-fun unsaturated_A : A;
-fun unsavoury_A : A;
-fun unsay_V2 : V2;
-fun unscathed_A : A;
-fun unscheduled_A : A;
-fun unscientific_A : A;
-fun unscientifically_Adv : Adv;
-fun unscramble_V2 : V2;
-fun unscrew_V : V;
-fun unscrew_V2 : V2;
-fun unscripted_A : A;
-fun unscrupulous_A : A;
-fun unsealed_A : A;
-fun unseasonable_A : A;
-fun unseasoned_A : A;
-fun unseat_V2 : V2;
-fun unseaworthy_A : A;
-fun unsecured_A : A;
-fun unseeded_A : A;
-fun unseeing_A : A;
-fun unseemly_A : A;
-fun unseen_A : A;
-fun unseen_N : N;
-fun unselected_A : A;
-fun unselective_A : A;
-fun unselfconscious_A : A;
-fun unselfish_A : A;
-fun unselfishness_N : N;
-fun unsettle_V2 : V2;
-fun unsex_V2 : V2;
-fun unsexed_A : A;
-fun unshakable_A : A;
-fun unshaved_A : A;
-fun unshaven_A : A;
-fun unsheathe_V2 : V2;
-fun unshielded_A : A;
-fun unshrinkable_A : A;
-fun unshrinking_A : A;
-fun unshuttered_A : A;
-fun unsighted_A : A;
-fun unsightliness_N : N;
-fun unsightly_A : A;
-fun unsigned_A : A;
-fun unsilenced_A : A;
-fun unsinkable_A : A;
-fun unskilled_A : A;
-fun unsmiling_A : A;
-fun unsociable_A : A;
-fun unsocial_A : A;
-fun unsold_A : A;
-fun unsolicited_A : A;
-fun unsolved_A : A;
-fun unsophisticated_A : A;
-fun unsound_A : A;
-fun unsparing_A : A;
-fun unspeakable_A : A;
-fun unspecialized_A : A;
-fun unspecific_A : A;
-fun unspecifically_Adv : Adv;
-fun unspecified_A : A;
-fun unspectacular_A : A;
-fun unspoiled_A : A;
-fun unspoilt_A : A;
-fun unspoken_A : A;
-fun unsporting_A : A;
-fun unsportsmanlike_A : A;
-fun unspotted_A : A;
-fun unstable_A : A;
-fun unstartling_A : A;
-fun unstated_A : A;
-fun unstatesmanlike_A : A;
-fun unsteady_A : A;
-fun unstoppable_A : A;
-fun unstrained_A : A;
-fun unstressed_A : A;
-fun unstructured_A : A;
-fun unstrung_A : A;
-fun unstuck_A : A;
-fun unstudied_A : A;
-fun unsubtle_A : A;
-fun unsuccessful_A : A;
-fun unsuitability_N : N;
-fun unsuitable_A : A;
-fun unsuited_A : A;
-fun unsullied_A : A;
-fun unsung_A : A;
-fun unsupervised_A : A;
-fun unsupported_A : A;
-fun unsure_A : A;
-fun unsurpassed_A : A;
-fun unsuspected_A : A;
-fun unsuspecting_A : A;
-fun unsuspicious_A : A;
-fun unswayed_A : A;
-fun unsweetened_A : A;
-fun unswept_A : A;
-fun unswerving_A : A;
-fun unsyllabic_A : A;
-fun unsympathetic_A : A;
-fun unsympathetically_Adv : Adv;
-fun unsystematic_A : A;
-fun unsystematically_Adv : Adv;
-fun untainted_A : A;
-fun untamed_A : A;
-fun untapped_A : A;
-fun untarnished_A : A;
-fun untaxed_A : A;
-fun untenable_A : A;
-fun untenanted_A : A;
-fun untended_A : A;
-fun untested_A : A;
-fun untethered_A : A;
-fun unthinkable_A : A;
-fun unthinking_A : A;
-fun unthought_of_A : A;
-fun untidily_Adv : Adv;
-fun untidiness_N : N;
-fun untidy_A : A;
-fun untie_V : V;
-fun untie_V2 : V2;
-fun until_Prep : Prep ;
-fun until_Subj : Subj ;
-fun untimely_A : A;
-fun untiring_A : A;
-fun untitled_A : A;
-fun untold_A : A;
-fun untouchable_A : A;
-fun untouchable_N : N;
-fun untouched_A : A;
-fun untoward_A : A;
-fun untrained_A : A;
-fun untrammelled_A : A;
-fun untranslatable_A : A;
-fun untreated_A : A;
-fun untried_A : A;
-fun untroubled_A : A;
-fun untrue_A : A;
-fun untruly_Adv : Adv;
-fun untrustworthy_A : A;
-fun untruth_N : N;
-fun untruthful_A : A;
-fun untucked_A : A;
-fun unturned_A : A;
-fun untutored_A : A;
-fun untwisted_A : A;
-fun untypical_A : A;
-fun unused_A : A;
-fun unusual_A : A;
-fun unutterable_A : A;
-fun unvaried_A : A;
-fun unvarnished_A : A;
-fun unvarying_A : A;
-fun unveil_V : V;
-fun unveil_V2 : V2;
-fun unverified_A : A;
-fun unversed_A : A;
-fun unvigilant_A : A;
-fun unvoiced_A : A;
-fun unwanted_A : A;
-fun unwarrantably_Adv : Adv;
-fun unwarranted_A : A;
-fun unwary_A : A;
-fun unwashed_A : A;
-fun unwavering_A : A;
-fun unweaned_A : A;
-fun unwearied_A : A;
-fun unwed_A : A;
-fun unwelcome_A : A;
-fun unwell_A : A;
-fun unwholesome_A : A;
-fun unwieldiness_N : N;
-fun unwieldy_A : A;
-fun unwilling_A : A;
-fun unwillingness_N : N;
-fun unwind_V : V;
-fun unwind_V2 : V2;
-fun unwise_A : A;
-fun unwitnessed_A : A;
-fun unwitting_A : A;
-fun unwonted_A : A;
-fun unworkable_A : A;
-fun unworkmanlike_A : A;
-fun unworldly_A : A;
-fun unworn_A : A;
-fun unworried_A : A;
-fun unworthiness_N : N;
-fun unworthy_A : A;
-fun unwrap_V : V;
-fun unwrap_V2 : V2;
-fun unwritten_A : A;
-fun unyielding_A : A;
-fun unzip_V2 : V2;
-fun up_Adv : Adv;
-fun up_Prep : Prep ;
-fun up_V : V;
-fun up_V2 : V2;
-fun up_and_coming_A : A;
-fun up_beat_N : N;
-fun up_holland_PN : PN;
-fun up_market_A : A;
-fun up_to_date_A : A;
-fun up_to_the_minute_A : A;
-fun upbraid_V2 : V2;
-fun upbraiding_N : N;
-fun upbringing_N : N;
-fun upcountry_A : A;
-fun upcountry_Adv : Adv;
-fun update_V2 : V2;
-fun upgrade_N : N;
-fun upgrade_V2 : V2;
-fun upheaval_N : N;
-fun uphill_A : A;
-fun uphill_Adv : Adv;
-fun uphold_V2 : V2;
-fun upholster_V2 : V2;
-fun upholsterer_N : N;
-fun upholstery_N : N;
-fun upkeep_N : N;
-fun upland_N : N;
-fun uplift_N : N;
-fun uplift_V2 : V2;
-fun upmost_A : A;
-fun upon_Prep : Prep ;
-fun upper_A : A;
-fun upper_N : N;
-fun uppercut_N : N;
-fun uppermost_A : A;
-fun uppermost_Adv : Adv;
-fun uppish_A : A;
-fun uppishness_N : N;
-fun uppity_A : A;
-fun upright_A : A;
-fun upright_N : N;
-fun uprightness_N : N;
-fun uprising_N : N;
-fun uproar_N : N;
-fun uproarious_A : A;
-fun uproot_V2 : V2;
-fun upset_N : N;
-fun upset_V : V;
-fun upset_V2 : V2;
-fun upshot_N : N;
-fun upside_down_Adv : Adv;
-fun upstage_A : A;
-fun upstage_Adv : Adv;
-fun upstage_V2 : V2;
-fun upstairs_A : A;
-fun upstairs_Adv : Adv;
-fun upstanding_A : A;
-fun upstart_A : A;
-fun upstart_N : N;
-fun upstream_Adv : Adv;
-fun upsurge_N : N;
-fun uptake_N : N;
-fun uptight_A : A;
-fun upton_PN : PN;
-fun uptown_A : A;
-fun uptown_Adv : Adv;
-fun upturn_N : N;
-fun upturned_A : A;
-fun upward_A : A;
-fun upward_Adv : Adv;
-fun upwards_Adv : Adv;
-fun uranium_N : N;
-fun uranus_PN : PN;
-fun urban_A : A;
-fun urbane_A : A;
-fun urbanity_N : N;
-fun urbanization_N : N;
-fun urbanize_V2 : V2;
-fun urchin_N : N;
-fun urdu_A : A;
-fun urdu_N : N;
-fun urge_N : N;
-fun urge_V2 : V2;
-fun urge_V2V : V2V;
-fun urge_VS : VS;
-fun urgency_N : N;
-fun urgent_A : A;
-fun urging_N : N;
-fun uric_A : A;
-fun urinal_N : N;
-fun urinary_A : A;
-fun urinate_V : V;
-fun urine_N : N;
-fun urn_N : N;
-fun ursula_PN : PN;
-fun uruguay_PN : PN;
-fun uruguayan_A : A;
-fun uruguayan_N : N;
-fun urumchi_PN : PN;
-fun us_PN : PN;
-fun usa_PN : PN;
-fun usable_A : A;
-fun usaf_N : N;
-fun usage_N : N;
-fun use_N : N;
-fun use_V : V;
-fun use_V2 : V2;
-fun use_V2V : V2V;
-fun use_VV : VV;
-fun useful_A : A;
-fun usefulness_N : N;
-fun useless_A : A;
-fun uselessness_N : N;
-fun userMasc_N : N;
-fun userFem_N : N;
-fun ushaw_moor_PN : PN;
-fun usher_N : N;
-fun usher_V2 : V2;
-fun usherette_N : N;
-fun usn_N : N;
-fun uss_N : N;
-fun ussr_N : N;
-fun usual_A : A;
-fun usurer_N : N;
-fun usurious_A : A;
-fun usurp_V2 : V2;
-fun usurpation_N : N;
-fun usurper_N : N;
-fun usury_N : N;
-fun utah_PN : PN;
-fun utensil_N : N;
-fun uterine_A : A;
-fun uterus_N : N;
-fun utilitarian_A : A;
-fun utilitarian_N : N;
-fun utilitarianism_N : N;
-fun utility_N : N;
-fun utilizable_A : A;
-fun utilization_N : N;
-fun utilize_V2 : V2;
-fun utmost_A : A;
-fun utmost_N : N;
-fun utopia_N : N;
-fun utopian_A : A;
-fun utrecht_PN : PN;
-fun utter_A : A;
-fun utter_V2 : V2;
-fun utterance_N : N;
-fun uttermost_A : A;
-fun uttermost_N : N;
-fun uttoxeter_PN : PN;
-fun uvula_N : N;
-fun uvular_A : A;
-fun uxorious_A : A;
-fun uxoriousness_N : N;
-fun v_and_a_N : N;
-fun vac_N : N;
-fun vacancy_N : N;
-fun vacant_A : A;
-fun vacate_V2 : V2;
-fun vacation_N : N;
-fun vacation_V : V;
-fun vacationist_N : N;
-fun vaccinate_V2 : V2;
-fun vaccination_N : N;
-fun vaccine_N : N;
-fun vacillate_V : V;
-fun vacillation_N : N;
-fun vacuity_N : N;
-fun vacuous_A : A;
-fun vacuum_N : N;
-fun vacuum_V2 : V2;
-fun vade_mecum_N : N;
-fun vagabond_A : A;
-fun vagabond_N : N;
-fun vagary_N : N;
-fun vagina_N : N;
-fun vaginal_A : A;
-fun vagrancy_N : N;
-fun vagrant_A : A;
-fun vagrant_N : N;
-fun vague_A : A;
-fun vagueness_N : N;
-fun vain_A : A;
-fun vainglorious_A : A;
-fun vainglory_N : N;
-fun valance_N : N;
-fun vale_N : N;
-fun valediction_N : N;
-fun valedictory_A : A;
-fun valence_N : N;
-fun valencia_PN : PN;
-fun valenciennes_PN : PN;
-fun valency_N : N;
-fun valentine_N : N;
-fun valerian_N : N;
-fun valet_N : N;
-fun valet_V2 : V2;
-fun valetudinarian_A : A;
-fun valetudinarian_N : N;
-fun valiant_A : A;
-fun valid_A : A;
-fun validate_V2 : V2;
-fun validity_N : N;
-fun valise_N : N;
-fun valladolid_PN : PN;
-fun valley_N : N;
-fun valorous_A : A;
-fun valour_N : N;
-fun valuable_A : A;
-fun valuable_N : N;
-fun valuation_N : N;
-fun value_N : N;
-fun value_V : V;
-fun value_V2 : V2;
-fun value_added_A : A;
-fun valueless_A : A;
-fun valuer_N : N;
-fun valve_N : N;
-fun valvular_A : A;
-fun vamoose_V : V;
-fun vamp_N : N;
-fun vamp_V : V;
-fun vamp_V2 : V2;
-fun vampire_N : N;
-fun van_N : N;
-fun vancouver_PN : PN;
-fun vandal_N : N;
-fun vandalism_N : N;
-fun vane_N : N;
-fun vanessa_PN : PN;
-fun vanguard_N : N;
-fun vanilla_N : N;
-fun vanish_V : V;
-fun vanity_N : N;
-fun vanquish_V2 : V2;
-fun vantage_N : N;
-fun vantage_point_N : N;
-fun vapid_A : A;
-fun vapidity_N : N;
-fun vapidness_N : N;
-fun vaporization_N : N;
-fun vaporize_V : V;
-fun vaporize_V2 : V2;
-fun vaporous_A : A;
-fun vapour_N : N;
-fun vapour_bath_N : N;
-fun varanasi_PN : PN;
-fun variability_N : N;
-fun variable_A : A;
-fun variable_N : N;
-fun variableness_N : N;
-fun variance_N : N;
-fun variant_A : A;
-fun variant_N : N;
-fun variation_N : N;
-fun varicoloured_A : A;
-fun varicose_A : A;
-fun varied_A : A;
-fun variegated_A : A;
-fun variegation_N : N;
-fun variety_N : N;
-fun variform_A : A;
-fun variorum_A : A;
-fun various_A : A;
-fun varlet_N : N;
-fun varnish_N : N;
-fun varnish_V2 : V2;
-fun varsity_N : N;
-fun vary_V : V;
-fun vary_V2 : V2;
-fun vascular_A : A;
-fun vase_N : N;
-fun vasectomy_N : N;
-fun vaseline_N : N;
-fun vassal_N : N;
-fun vassalage_N : N;
-fun vast_A : A;
-fun vasteras_PN : PN;
-fun vastness_N : N;
-fun vat_N : N;
-fun vatican_N : N;
-fun vaudeville_N : N;
-fun vault_N : N;
-fun vault_V : V;
-fun vault_V2 : V2;
-fun vaulted_A : A;
-fun vaulter_N : N;
-fun vaulting_horse_N : N;
-fun vaunt_N : N;
-fun vaunt_V : V;
-fun vaunt_V2 : V2;
-fun vaunter_N : N;
-fun vauntingly_Adv : Adv;
-fun vc_N : N;
-fun vd_N : N;
-fun veal_N : N;
-fun vector_N : N;
-fun veer_V : V;
-fun vegetable_A : A;
-fun vegetable_N : N;
-fun vegetarian_N : N;
-fun vegetate_V : V;
-fun vegetation_N : N;
-fun vehemence_N : N;
-fun vehement_A : A;
-fun vehicle_N : N;
-fun vehicular_A : A;
-fun veil_N : N;
-fun veil_V2 : V2;
-fun veiling_N : N;
-fun vein_N : N;
-fun veined_A : A;
-fun veld_N : N;
-fun vellum_N : N;
-fun velocipede_N : N;
-fun velocity_N : N;
-fun velour_N : N;
-fun velvet_N : N;
-fun velveteen_N : N;
-fun velvety_A : A;
-fun venal_A : A;
-fun venality_N : N;
-fun vend_V2 : V2;
-fun vendee_N : N;
-fun vender_N : N;
-fun vendetta_N : N;
-fun vendor_N : N;
-fun veneer_N : N;
-fun veneer_V2 : V2;
-fun venerable_A : A;
-fun venerate_V2 : V2;
-fun veneration_N : N;
-fun venereal_A : A;
-fun venetian_A : A;
-fun venezia_PN : PN;
-fun venezuela_PN : PN;
-fun venezuelan_A : A;
-fun venezuelan_N : N;
-fun vengeance_N : N;
-fun vengeful_A : A;
-fun venial_A : A;
-fun venice_PN : PN;
-fun venison_N : N;
-fun venom_N : N;
-fun venomed_A : A;
-fun venomous_A : A;
-fun venous_A : A;
-fun vent_N : N;
-fun vent_V2 : V2;
-fun vent_hole_N : N;
-fun ventilate_V2 : V2;
-fun ventilation_N : N;
-fun ventilator_N : N;
-fun ventnor_PN : PN;
-fun ventral_A : A;
-fun ventricle_N : N;
-fun ventricular_A : A;
-fun ventriloquism_N : N;
-fun ventriloquist_N : N;
-fun venture_N : N;
-fun venture_V : V;
-fun venture_V2 : V2;
-fun venture_VS : VS;
-fun venturesome_A : A;
-fun venturous_A : A;
-fun venue_N : N;
-fun venus_PN : PN;
-fun vera_PN : PN;
-fun veracious_A : A;
-fun veracity_N : N;
-fun veranda_N : N;
-fun verandah_N : N;
-fun verb_N : N;
-fun verbal_A : A;
-fun verbalize_V2 : V2;
-fun verbatim_A : A;
-fun verbatim_Adv : Adv;
-fun verbena_N : N;
-fun verbiage_N : N;
-fun verbose_A : A;
-fun verboseness_N : N;
-fun verbosity_N : N;
-fun verdancy_N : N;
-fun verdant_A : A;
-fun verdict_N : N;
-fun verdigris_N : N;
-fun verdure_N : N;
-fun verey_A : A;
-fun verge_N : N;
-fun verge_V : V;
-fun verger_N : N;
-fun verifiable_A : A;
-fun verification_N : N;
-fun verify_V2 : V2;
-fun verisimilitude_N : N;
-fun veritable_A : A;
-fun verity_N : N;
-fun vermicelli_N : N;
-fun vermiform_A : A;
-fun vermilion_A : A;
-fun vermilion_N : N;
-fun vermin_N : N;
-fun verminous_A : A;
-fun vermont_PN : PN;
-fun vermouth_N : N;
-fun vernacular_A : A;
-fun vernacular_N : N;
-fun vernal_A : A;
-fun vernon_PN : PN;
-fun verona_PN : PN;
-fun veronica_N : N;
-fun veronica_PN : PN;
-fun verruca_N : N;
-fun versatile_A : A;
-fun versatility_N : N;
-fun verse_N : N;
-fun versed_A : A;
-fun versification_N : N;
-fun versifier_N : N;
-fun versify_V : V;
-fun versify_V2 : V2;
-fun version_N : N;
-fun verso_N : N;
-fun versus_Prep : Prep ;
-fun vertebra_N : N;
-fun vertebrate_A : A;
-fun vertebrate_N : N;
-fun vertex_N : N;
-fun vertical_A : A;
-fun vertical_N : N;
-fun vertiginous_A : A;
-fun vertigo_N : N;
-fun verve_N : N;
-fun very_AdA : AdA;
-fun vesicle_N : N;
-fun vesicular_A : A;
-fun vessel_N : N;
-fun vest_N : N;
-fun vest_V : V;
-fun vest_V2 : V2;
-fun vestal_A : A;
-fun vestal_N : N;
-fun vestibule_N : N;
-fun vestige_N : N;
-fun vestigial_A : A;
-fun vestment_N : N;
-fun vestry_N : N;
-fun vestryman_N : N;
-fun vesture_N : N;
-fun vesture_V2 : V2;
-fun vet_N : N;
-fun vet_V2 : V2;
-fun vetch_N : N;
-fun veteran_N : N;
-fun veterinary_A : A;
-fun veto_N : N;
-fun veto_V : V;
-fun veto_V2 : V2;
-fun vex_V2 : V2;
-fun vex_V2V : V2V;
-fun vexation_N : N;
-fun vexatious_A : A;
-fun vhf_PN : PN;
-fun via_Prep : Prep ;
-fun via_media_N : N;
-fun viability_N : N;
-fun viable_A : A;
-fun viaduct_N : N;
-fun vial_N : N;
-fun vibrant_A : A;
-fun vibraphone_N : N;
-fun vibrate_V : V;
-fun vibrate_V2 : V2;
-fun vibration_N : N;
-fun vibrato_N : N;
-fun vibrator_N : N;
-fun vic_PN : PN;
-fun vicar_N : N;
-fun vicarage_N : N;
-fun vicarious_A : A;
-fun vice_N : N;
-fun vice_versa_Adv : Adv;
-fun vicenza_PN : PN;
-fun viceregal_A : A;
-fun vicereine_N : N;
-fun viceroy_N : N;
-fun vicinity_N : N;
-fun vicious_A : A;
-fun viciousness_N : N;
-fun vicissitude_N : N;
-fun vicky_PN : PN;
-fun victim_N : N;
-fun victimization_N : N;
-fun victimize_V2 : V2;
-fun victor_N : N;
-fun victor_PN : PN;
-fun victoria_N : N;
-fun victoria_PN : PN;
-fun victorian_A : A;
-fun victorian_N : N;
-fun victoriana_N : N;
-fun victorious_A : A;
-fun victory_N : N;
-fun victual_N : N;
-fun victual_V : V;
-fun victual_V2 : V2;
-fun victualler_N : N;
-fun vicuna_N : N;
-fun videlicet_Adv : Adv;
-fun video_N : N;
-fun videotape_N : N;
-fun videotape_V2 : V2;
-fun vie_V : V;
-fun vienna_PN : PN;
-fun vietnam_PN : PN;
-fun vietnamese_A : A;
-fun vietnamese_N : N;
-fun view_N : N;
-fun view_V2 : V2;
-fun viewer_N : N;
-fun viewfinder_N : N;
-fun viewless_A : A;
-fun viewpark_PN : PN;
-fun viewpoint_N : N;
-fun vigil_N : N;
-fun vigilance_N : N;
-fun vigilant_A : A;
-fun vigilante_N : N;
-fun vignette_N : N;
-fun vigo_PN : PN;
-fun vigorous_A : A;
-fun vigour_N : N;
-fun viking_N : N;
-fun vile_A : A;
-fun vileness_N : N;
-fun vilification_N : N;
-fun vilify_V2 : V2;
-fun villa_N : N;
-fun village_N : N;
-fun villager_N : N;
-fun villain_N : N;
-fun villainess_N : N;
-fun villainous_A : A;
-fun villainy_N : N;
-fun villein_N : N;
-fun villeinage_N : N;
-fun vim_N : N;
-fun vinaigrette_N : N;
-fun vince_PN : PN;
-fun vincent_PN : PN;
-fun vindicate_V2 : V2;
-fun vindication_N : N;
-fun vindictive_A : A;
-fun vindictiveness_N : N;
-fun vine_N : N;
-fun vinegar_N : N;
-fun vinegary_A : A;
-fun vinery_N : N;
-fun vineyard_N : N;
-fun vino_N : N;
-fun vinous_A : A;
-fun vintage_N : N;
-fun vintner_N : N;
-fun vinyl_N : N;
-fun viol_N : N;
-fun viola_N : N;
-fun viola_PN : PN;
-fun violate_V2 : V2;
-fun violation_N : N;
-fun violence_N : N;
-fun violent_A : A;
-fun violet_N : N;
-fun violet_PN : PN;
-fun violin_N : N;
-fun violinist_N : N;
-fun vip_N : N;
-fun viper_N : N;
-fun virago_N : N;
-fun virgin_A : A;
-fun virgin_N : N;
-fun virginal_A : A;
-fun virginal_N : N;
-fun virginia_N : N;
-fun virginia_PN : PN;
-fun virginia_water_PN : PN;
-fun virginity_N : N;
-fun virgo_PN : PN;
-fun virgule_N : N;
-fun virile_A : A;
-fun virility_N : N;
-fun virology_N : N;
-fun virtu_N : N;
-fun virtual_A : A;
-fun virtue_N : N;
-fun virtuosity_N : N;
-fun virtuoso_N : N;
-fun virtuous_A : A;
-fun virulence_N : N;
-fun virulent_A : A;
-fun virus_N : N;
-fun vis_a_vis_Adv : Adv;
-fun visa_N : N;
-fun visa_V2 : V2;
-fun visage_N : N;
-fun visaged_A : A;
-fun visceral_A : A;
-fun viscid_A : A;
-fun viscosity_N : N;
-fun viscount_N : N;
-fun viscountcy_N : N;
-fun viscountess_N : N;
-fun viscous_A : A;
-fun visibility_N : N;
-fun visible_A : A;
-fun vision_N : N;
-fun visionary_A : A;
-fun visionary_N : N;
-fun visit_N : N;
-fun visit_V : V;
-fun visit_V2 : V2;
-fun visit_V2V : V2V;
-fun visitant_N : N;
-fun visitation_N : N;
-fun visiting_N : N;
-fun visitor_N : N;
-fun visor_N : N;
-fun vista_N : N;
-fun visual_A : A;
-fun visualization_N : N;
-fun visualize_V2 : V2;
-fun vital_A : A;
-fun vitalism_N : N;
-fun vitalist_N : N;
-fun vitality_N : N;
-fun vitalize_V2 : V2;
-fun vitamin_N : N;
-fun vitiate_V2 : V2;
-fun vitoria_PN : PN;
-fun vitreous_A : A;
-fun vitrify_V : V;
-fun vitrify_V2 : V2;
-fun vitriol_N : N;
-fun vitriolic_A : A;
-fun vituperate_V2 : V2;
-fun vituperation_N : N;
-fun vituperative_A : A;
-fun viv_PN : PN;
-fun viva_N : N;
-fun viva_voce_A : A;
-fun viva_voce_Adv : Adv;
-fun viva_voce_N : N;
-fun vivace_Adv : Adv;
-fun vivacious_A : A;
-fun vivacity_N : N;
-fun vivian_PN : PN;
-fun vivid_A : A;
-fun vividness_N : N;
-fun vivien_PN : PN;
-fun vivienne_PN : PN;
-fun viviparous_A : A;
-fun vivisect_V2 : V2;
-fun vivisection_N : N;
-fun vivisectionist_N : N;
-fun vixen_N : N;
-fun vixenish_A : A;
-fun viz_PN : PN;
-fun vizier_N : N;
-fun vocabulary_N : N;
-fun vocal_A : A;
-fun vocalist_N : N;
-fun vocalize_V2 : V2;
-fun vocation_N : N;
-fun vocational_A : A;
-fun vocative_A : A;
-fun vocative_N : N;
-fun vociferate_V : V;
-fun vociferate_V2 : V2;
-fun vociferation_N : N;
-fun vociferous_A : A;
-fun vodka_N : N;
-fun vogue_N : N;
-fun voice_N : N;
-fun voice_V2 : V2;
-fun voiced_A : A;
-fun voiceless_A : A;
-fun void_A : A;
-fun void_N : N;
-fun void_V2 : V2;
-fun voile_N : N;
-fun vol_N : N;
-fun volatile_A : A;
-fun volatility_N : N;
-fun volcanic_A : A;
-fun volcano_N : N;
-fun vole_N : N;
-fun volgograd_PN : PN;
-fun volition_N : N;
-fun volitional_A : A;
-fun volley_N : N;
-fun volley_V : V;
-fun volley_V2 : V2;
-fun volleyball_N : N;
-fun volt_N : N;
-fun voltage_N : N;
-fun volte_face_N : N;
-fun volubility_N : N;
-fun voluble_A : A;
-fun volume_N : N;
-fun voluminous_A : A;
-fun voluntary_A : A;
-fun voluntary_N : N;
-fun volunteer_N : N;
-fun volunteer_V : V;
-fun volunteer_V2 : V2;
-fun volunteer_V2V : V2V;
-fun volunteer_VS : VS;
-fun voluptuary_N : N;
-fun voluptuous_A : A;
-fun voluptuousness_N : N;
-fun volute_N : N;
-fun voluted_A : A;
-fun vomit_N : N;
-fun vomit_V : V;
-fun vomit_V2 : V2;
-fun voodoo_N : N;
-fun voodooism_N : N;
-fun voracious_A : A;
-fun voracity_N : N;
-fun voronezh_PN : PN;
-fun vortex_N : N;
-fun votary_N : N;
-fun vote_N : N;
-fun vote_V : V;
-fun vote_V2 : V2;
-fun vote_VV : VV;
-fun vote_VS : VS;
-fun voteless_A : A;
-fun voter_N : N;
-fun votive_A : A;
-fun vouch_V : V;
-fun voucher_N : N;
-fun vouchsafe_V2 : V2;
-fun vow_N : N;
-fun vow_V2 : V2;
-fun vow_VV : VV;
-fun vow_VS : VS;
-fun vowel_N : N;
-fun vox_N : N;
-fun vox_populi_N : N;
-fun voyage_N : N;
-fun voyage_V : V;
-fun voyager_N : N;
-fun voyeur_N : N;
-fun voyeurism_N : N;
-fun voyeuristic_A : A;
-fun voyeuristically_Adv : Adv;
-fun vp_N : N;
-fun vs_PN : PN;
-fun vs_Prep : Prep ;
-fun vso_PN : PN;
-fun vulcanite_N : N;
-fun vulcanization_N : N;
-fun vulcanize_V2 : V2;
-fun vulgar_A : A;
-fun vulgarian_N : N;
-fun vulgarism_N : N;
-fun vulgarity_N : N;
-fun vulgarization_N : N;
-fun vulgarize_V2 : V2;
-fun vulgate_N : N;
-fun vulnerability_N : N;
-fun vulnerable_A : A;
-fun vulpine_A : A;
-fun vulture_N : N;
-fun vulva_N : N;
-fun wad_N : N;
-fun wad_V2 : V2;
-fun wad_VS : VS;
-fun wadding_N : N;
-fun waddle_N : N;
-fun waddle_V : V;
-fun wade_V : V;
-fun wade_V2 : V2;
-fun wader_N : N;
-fun wadi_N : N;
-fun wafer_N : N;
-fun waffle_N : N;
-fun waffle_V : V;
-fun waffle_V2 : V2;
-fun waft_N : N;
-fun waft_V2 : V2;
-fun wag_N : N;
-fun wag_V : V;
-fun wag_V2 : V2;
-fun wage_N : N;
-fun wage_V2 : V2;
-fun wage_claim_N : N;
-fun wage_earner_N : N;
-fun wage_freeze_N : N;
-fun wager_N : N;
-fun wager_V : V;
-fun wager_V2 : V2;
-fun waggery_N : N;
-fun waggish_A : A;
-fun waggishness_N : N;
-fun waggle_V : V;
-fun waggle_V2 : V2;
-fun waggon_N : N;
-fun waggoner_N : N;
-fun wagon_lit_N : N;
-fun wagtail_N : N;
-fun waif_N : N;
-fun wail_N : N;
-fun wail_V : V;
-fun wail_V2 : V2;
-fun wain_N : N;
-fun wainscot_N : N;
-fun wainscoted_A : A;
-fun waist_N : N;
-fun waist_deep_A : A;
-fun waist_deep_Adv : Adv;
-fun waist_high_A : A;
-fun waist_high_Adv : Adv;
-fun waistband_N : N;
-fun waistcoat_N : N;
-fun waistline_N : N;
-fun wait_N : N;
-fun wait_V : V;
-fun wait_V2 : V2;
-fun wait_VV : VV;
-fun waiter_N : N;
-fun waiting_list_N : N;
-fun waiting_room_N : N;
-fun waitress_N : N;
-fun waive_V2 : V2;
-fun waiver_N : N;
-fun waiver_V : V;
-fun wake_N : N;
-fun wake_V : V;
-fun wake_V2 : V2;
-fun wakefield_PN : PN;
-fun wakeful_A : A;
-fun wakefulness_N : N;
-fun waken_V : V;
-fun waken_V2 : V2;
-fun waking_A : A;
-fun wale_N : N;
-fun wales_PN : PN;
-fun walk_N : N;
-fun walk_V : V;
-fun walk_V2 : V2;
-fun walkabout_N : N;
-fun walkaway_N : N;
-fun walker_N : N;
-fun walkie_talkie_N : N;
-fun walking_N : N;
-fun walkout_N : N;
-fun walkover_N : N;
-fun wall_N : N;
-fun wall_V2 : V2;
-fun wall_eyed_A : A;
-fun wall_painting_N : N;
-fun wall_street_PN : PN;
-fun wallaby_N : N;
-fun wallace_PN : PN;
-fun wallah_N : N;
-fun wallasey_PN : PN;
-fun wallet_N : N;
-fun wallflower_N : N;
-fun wallingford_PN : PN;
-fun wallop_N : N;
-fun wallop_V2 : V2;
-fun walloping_A : A;
-fun wallow_N : N;
-fun wallow_V : V;
-fun wallpaper_N : N;
-fun wallsend_PN : PN;
-fun wally_PN : PN;
-fun walnut_N : N;
-fun walrus_N : N;
-fun walsall_PN : PN;
-fun walsham_PN : PN;
-fun walter_PN : PN;
-fun waltham_forest_PN : PN;
-fun walton_PN : PN;
-fun waltz_N : N;
-fun waltz_V : V;
-fun waltz_V2 : V2;
-fun wampum_N : N;
-fun wan_A : A;
-fun wand_N : N;
-fun wander_V : V;
-fun wander_V2 : V2;
-fun wanderer_N : N;
-fun wanderlust_N : N;
-fun wandsworth_PN : PN;
-fun wane_N : N;
-fun wane_V : V;
-fun wangle_N : N;
-fun wangle_V2 : V2;
-fun wank_N : N;
-fun wank_V : V;
-fun wanness_N : N;
-fun want_N : N;
-fun want_V : V;
-fun want_V2 : V2;
-fun want_V2V : V2V;
-fun want_VS : VS;
-fun want_VV : VV;
-fun want_ad_N : N;
-fun wantage_PN : PN;
-fun wanton_A : A;
-fun wanton_N : N;
-fun wanton_V : V;
-fun wantonness_N : N;
-fun war_N : N;
-fun war_V : V;
-fun war_baby_N : N;
-fun war_bride_N : N;
-fun war_cloud_N : N;
-fun war_cry_N : N;
-fun war_dance_N : N;
-fun war_god_N : N;
-fun war_torn_A : A;
-fun war_widow_N : N;
-fun warble_N : N;
-fun warble_V : V;
-fun warble_V2 : V2;
-fun warbler_N : N;
-fun ward_N : N;
-fun ward_V2 : V2;
-fun warden_N : N;
-fun warder_N : N;
-fun wardress_N : N;
-fun wardrobe_N : N;
-fun wardroom_N : N;
-fun ware_N : N;
-fun ware_PN : PN;
-fun ware_V2 : V2;
-fun warehouse_N : N;
-fun warehousing_N : N;
-fun warfare_N : N;
-fun warhead_N : N;
-fun warhorse_N : N;
-fun warily_Adv : Adv;
-fun wariness_N : N;
-fun warley_PN : PN;
-fun warlike_A : A;
-fun warlord_N : N;
-fun warm_A : A;
-fun warm_V : V;
-fun warm_V2 : V2;
-fun warm_blooded_A : A;
-fun warm_hearted_A : A;
-fun warmer_N : N;
-fun warming_pan_N : N;
-fun warminster_PN : PN;
-fun warmonger_N : N;
-fun warmth_N : N;
-fun warn_V : V;
-fun warn_V2 : V2;
-fun warn_VS : VS;
-fun warning_A : A;
-fun warning_N : N;
-fun warp_N : N;
-fun warp_V : V;
-fun warp_V2 : V2;
-fun warpaint_N : N;
-fun warpath_N : N;
-fun warrant_N : N;
-fun warrant_V2 : V2;
-fun warrant_VS : VS;
-fun warrantee_N : N;
-fun warrantor_N : N;
-fun warranty_N : N;
-fun warren_N : N;
-fun warrington_PN : PN;
-fun warrior_N : N;
-fun warsaw_PN : PN;
-fun warship_N : N;
-fun warsop_PN : PN;
-fun wart_N : N;
-fun warthog_N : N;
-fun wartime_N : N;
-fun warwick_PN : PN;
-fun warwickshire_PN : PN;
-fun wary_A : A;
-fun wash_N : N;
-fun wash_V : V;
-fun wash_V2 : V2;
-fun wash_drawing_N : N;
-fun wash_hand_basin_N : N;
-fun wash_hand_stand_N : N;
-fun wash_house_N : N;
-fun wash_leather_N : N;
-fun washable_A : A;
-fun washbasin_N : N;
-fun washboard_N : N;
-fun washbowl_N : N;
-fun washcloth_N : N;
-fun washday_N : N;
-fun washer_N : N;
-fun washerwoman_N : N;
-fun washing_N : N;
-fun washing_day_N : N;
-fun washing_machine_N : N;
-fun washing_up_N : N;
-fun washington_PN : PN;
-fun washington_dc_PN : PN;
-fun washout_N : N;
-fun washroom_N : N;
-fun washstand_N : N;
-fun washtub_N : N;
-fun washy_A : A;
-fun wasp_N : N;
-fun wasp_waisted_A : A;
-fun waspish_A : A;
-fun wassail_N : N;
-fun wastage_N : N;
-fun waste_A : A;
-fun waste_N : N;
-fun waste_V : V;
-fun waste_V2 : V2;
-fun waste_paper_basket_N : N;
-fun waste_pipe_N : N;
-fun wastebasket_N : N;
-fun wastebin_N : N;
-fun wasteful_A : A;
-fun wasteland_N : N;
-fun waster_N : N;
-fun wastrel_N : N;
-fun watch_N : N;
-fun watch_V : V;
-fun watch_V2 : V2;
-fun watch_V2V : V2V;
-fun watch_VS : VS;
-fun watch_chain_N : N;
-fun watch_glass_N : N;
-fun watch_guard_N : N;
-fun watch_key_N : N;
-fun watchdog_N : N;
-fun watcher_N : N;
-fun watchful_A : A;
-fun watchfulness_N : N;
-fun watchmaker_N : N;
-fun watchman_N : N;
-fun watchtower_N : N;
-fun watchword_N : N;
-fun water_N : N;
-fun water_V : V;
-fun water_V2 : V2;
-fun water_biscuit_N : N;
-fun water_blister_N : N;
-fun water_bottle_N : N;
-fun water_buffalo_N : N;
-fun water_butt_N : N;
-fun water_cart_N : N;
-fun water_closet_N : N;
-fun water_finder_N : N;
-fun water_glass_N : N;
-fun water_hole_N : N;
-fun water_ice_N : N;
-fun water_jacket_N : N;
-fun water_level_N : N;
-fun water_lily_N : N;
-fun water_line_N : N;
-fun water_main_N : N;
-fun water_nymph_N : N;
-fun water_polo_N : N;
-fun water_power_N : N;
-fun water_rat_N : N;
-fun water_rate_N : N;
-fun water_skiing_N : N;
-fun water_skin_N : N;
-fun water_softener_N : N;
-fun water_spaniel_N : N;
-fun water_supply_N : N;
-fun water_tower_N : N;
-fun water_vole_N : N;
-fun water_waggon_N : N;
-fun water_wagon_N : N;
-fun water_wheel_N : N;
-fun water_worn_A : A;
-fun waterbird_N : N;
-fun waterborne_A : A;
-fun watercannon_N : N;
-fun waterchute_N : N;
-fun watercolour_N : N;
-fun watercolourist_N : N;
-fun watercourse_N : N;
-fun watercress_N : N;
-fun waterfall_N : N;
-fun waterford_PN : PN;
-fun waterfowl_N : N;
-fun waterfront_N : N;
-fun waterhen_N : N;
-fun waterhyacinth_N : N;
-fun watering_can_N : N;
-fun watering_cart_N : N;
-fun waterless_A : A;
-fun waterlogged_A : A;
-fun waterloo_PN : PN;
-fun waterman_N : N;
-fun watermark_N : N;
-fun watermelon_N : N;
-fun watermill_N : N;
-fun waterproof_A : A;
-fun waterproof_N : N;
-fun waterproof_V2 : V2;
-fun watershed_N : N;
-fun waterside_N : N;
-fun waterspout_N : N;
-fun watertable_N : N;
-fun watertight_A : A;
-fun waterway_N : N;
-fun waterworks_N : N;
-fun watery_A : A;
-fun watford_PN : PN;
-fun watt_N : N;
-fun wattage_N : N;
-fun wattle_N : N;
-fun wave_N : N;
-fun wave_V : V;
-fun wave_V2 : V2;
-fun wavelength_N : N;
-fun waver_V : V;
-fun waverer_N : N;
-fun wavy_A : A;
-fun wax_N : N;
-fun wax_V : V;
-fun wax_V2 : V2;
-fun wax_chandler_N : N;
-fun wax_paper_N : N;
-fun waxen_A : A;
-fun waxwork_N : N;
-fun waxy_A : A;
-fun way_Adv : Adv;
-fun way_N : N;
-fun way_out_A : A;
-fun waybill_N : N;
-fun wayfarer_N : N;
-fun wayfaring_A : A;
-fun waylay_V2 : V2;
-fun wayne_PN : PN;
-fun wayside_N : N;
-fun wayward_A : A;
-fun wc_N : N;
-fun we_Pron : Pron;
-fun weak_A : A;
-fun weak_kneed_A : A;
-fun weaken_V : V;
-fun weaken_V2 : V2;
-fun weakling_N : N;
-fun weakly_A : A;
-fun weakness_N : N;
-fun weal_N : N;
-fun weald_N : N;
-fun wealth_N : N;
-fun wealthily_Adv : Adv;
-fun wealthy_A : A;
-fun wean_V2 : V2;
-fun weapon_N : N;
-fun weaponless_A : A;
-fun wear_N : N;
-fun wear_PN : PN;
-fun wear_V : V;
-fun wear_V2 : V2;
-fun wearable_A : A;
-fun wearer_N : N;
-fun wearily_Adv : Adv;
-fun weariness_N : N;
-fun wearing_A : A;
-fun wearisome_A : A;
-fun weary_A : A;
-fun weary_V : V;
-fun weary_V2 : V2;
-fun weasel_N : N;
-fun weather_N : N;
-fun weather_V : V;
-fun weather_V2 : V2;
-fun weather_beaten_A : A;
-fun weather_bound_A : A;
-fun weather_bureau_N : N;
-fun weather_chart_N : N;
-fun weather_glass_N : N;
-fun weather_map_N : N;
-fun weather_ship_N : N;
-fun weather_station_N : N;
-fun weather_vane_N : N;
-fun weatherboarding_N : N;
-fun weathercock_N : N;
-fun weatherman_N : N;
-fun weatherproof_A : A;
-fun weave_N : N;
-fun weave_V : V;
-fun weave_V2 : V2;
-fun weaver_N : N;
-fun weaverbird_N : N;
-fun web_N : N;
-fun web_footed_A : A;
-fun web_toed_A : A;
-fun webbed_A : A;
-fun webbing_N : N;
-fun wed_PN : PN;
-fun wed_V : V;
-fun wed_V2 : V2;
-fun wedding_N : N;
-fun wedding_cake_N : N;
-fun wedding_ring_N : N;
-fun wedge_N : N;
-fun wedge_V : V;
-fun wedge_V2 : V2;
-fun wedlock_N : N;
-fun wednesday_N : N;
-fun wednesday_PN : PN;
-fun wee_A : A;
-fun wee_N : N;
-fun wee_V : V;
-fun wee_wee_N : N;
-fun weed_N : N;
-fun weed_V : V;
-fun weed_V2 : V2;
-fun weedkiller_N : N;
-fun weedy_A : A;
-fun week_N : N;
-fun weekday_N : N;
-fun weekend_N : N;
-fun weekend_V : V;
-fun weekender_N : N;
-fun weekly_A : A;
-fun weekly_Adv : Adv;
-fun weekly_N : N;
-fun weeny_A : A;
-fun weep_V : V;
-fun weep_V2 : V2;
-fun weeping_A : A;
-fun weevil_N : N;
-fun weft_N : N;
-fun weigh_V : V;
-fun weigh_V2 : V2;
-fun weighbridge_N : N;
-fun weighing_machine_N : N;
-fun weight_N : N;
-fun weight_V2 : V2;
-fun weightily_Adv : Adv;
-fun weightiness_N : N;
-fun weightless_A : A;
-fun weightlessness_N : N;
-fun weightlifting_N : N;
-fun weighty_A : A;
-fun weir_N : N;
-fun weird_A : A;
-fun weirdie_N : N;
-fun weirdness_N : N;
-fun welcome_A : A;
-fun welcome_N : N;
-fun welcome_V2 : V2;
-fun weld_N : N;
-fun weld_V : V;
-fun weld_V2 : V2;
-fun welder_N : N;
-fun welfare_N : N;
-fun welkin_N : N;
-fun well_A : A;
-fun well_N : N;
-fun well_V : V;
-fun well_adjusted_A : A;
-fun well_advised_A : A;
-fun well_appointed_A : A;
-fun well_balanced_A : A;
-fun well_behaved_A : A;
-fun well_being_N : N;
-fun well_born_A : A;
-fun well_bred_A : A;
-fun well_conducted_A : A;
-fun well_connected_A : A;
-fun well_disposed_A : A;
-fun well_doer_N : N;
-fun well_doing_N : N;
-fun well_favoured_A : A;
-fun well_found_A : A;
-fun well_founded_A : A;
-fun well_groomed_A : A;
-fun well_grounded_A : A;
-fun well_heeled_A : A;
-fun well_informed_A : A;
-fun well_intentioned_A : A;
-fun well_knit_A : A;
-fun well_known_A : A;
-fun well_lined_A : A;
-fun well_marked_A : A;
-fun well_meaning_A : A;
-fun well_meant_A : A;
-fun well_nigh_Adv : Adv;
-fun well_read_A : A;
-fun well_rounded_A : A;
-fun well_set_A : A;
-fun well_shaven_A : A;
-fun well_spoken_A : A;
-fun well_timed_A : A;
-fun well_to_do_A : A;
-fun well_tried_A : A;
-fun well_turned_A : A;
-fun well_water_N : N;
-fun well_wisher_N : N;
-fun well_worn_A : A;
-fun wellhead_N : N;
-fun wellingborough_PN : PN;
-fun wellington_N : N;
-fun wellington_PN : PN;
-fun wells_PN : PN;
-fun welsh_A : A;
-fun welsh_N : N;
-fun welsh_V : V;
-fun welsher_N : N;
-fun welshman_N : N;
-fun welshpool_PN : PN;
-fun welt_N : N;
-fun welter_A : A;
-fun welter_N : N;
-fun welter_V : V;
-fun welterweight_N : N;
-fun welwyn_PN : PN;
-fun welwyn_garden_city_PN : PN;
-fun wen_N : N;
-fun wench_N : N;
-fun wench_V : V;
-fun wend_V2 : V2;
-fun wendover_PN : PN;
-fun wendy_PN : PN;
-fun werewolf_N : N;
-fun wesleyan_A : A;
-fun wesleyan_N : N;
-fun west_A : A;
-fun west_Adv : Adv;
-fun west_N : N;
-fun west_bromwich_PN : PN;
-fun west_country_A : A;
-fun west_end_A : A;
-fun westbury_PN : PN;
-fun westerly_A : A;
-fun westerly_Adv : Adv;
-fun western_A : A;
-fun western_N : N;
-fun westerner_N : N;
-fun westernization_N : N;
-fun westernize_V2 : V2;
-fun westernmost_A : A;
-fun westhoughton_PN : PN;
-fun westmeath_PN : PN;
-fun westminster_PN : PN;
-fun westmoreland_PN : PN;
-fun weston_super_mare_PN : PN;
-fun westward_A : A;
-fun westward_Adv : Adv;
-fun westwards_Adv : Adv;
-fun wet_A : A;
-fun wet_N : N;
-fun wet_V2 : V2;
-fun wet_nurse_N : N;
-fun wether_N : N;
-fun wetherby_PN : PN;
-fun wetting_N : N;
-fun wexford_PN : PN;
-fun weymouth_PN : PN;
-fun whack_N : N;
-fun whack_V2 : V2;
-fun whacked_A : A;
-fun whacker_N : N;
-fun whacking_A : A;
-fun whacking_Adv : Adv;
-fun whacking_N : N;
-fun whale_N : N;
-fun whale_V : V;
-fun whalebone_N : N;
-fun whaler_N : N;
-fun whaley_bridge_PN : PN;
-fun whaling_gun_N : N;
-fun whang_Adv : Adv;
-fun whang_N : N;
-fun whang_V2 : V2;
-fun wharf_N : N;
-fun wharfage_N : N;
-fun whatPl_IP : IP;
-fun whatSg_IP : IP;
-fun what_for_N : N;
-fun whate'er_A : A;
-fun whatever_A : A;
-fun whatnot_N : N;
-fun whatsoe'er_A : A;
-fun whatsoever_A : A;
-fun wheat_N : N;
-fun wheaten_A : A;
-fun wheatley_hill_PN : PN;
-fun wheedle_V2 : V2;
-fun wheel_N : N;
-fun wheel_V : V;
-fun wheel_V2 : V2;
-fun wheelbarrow_N : N;
-fun wheelbase_N : N;
-fun wheelchair_N : N;
-fun wheelhouse_N : N;
-fun wheelwright_N : N;
-fun wheeze_N : N;
-fun wheeze_V : V;
-fun wheeze_V2 : V2;
-fun wheezily_Adv : Adv;
-fun wheeziness_N : N;
-fun wheezy_A : A;
-fun whelk_N : N;
-fun whelp_N : N;
-fun whelp_V : V;
-fun when_IAdv : IAdv;
-fun when_Subj : Subj;
-fun whence_Adv : Adv;
-fun whencesoever_A : A;
-fun whenever_Adv : Adv ;
-fun where_IAdv : IAdv;
-fun where_Subj : Subj;
-fun whereabouts_Adv : Adv;
-fun whereas_Prep : Prep ;
-fun whereat_Adv : Adv;
-fun whereby_Adv : Adv;
-fun wherefore_Adv : Adv;
-fun wherein_IAdv : IAdv;
-fun wherein_Subj : Subj;
-fun whereof_Adv : Adv;
-fun whereon_Adv : Adv;
-fun wheresoever_Adv : Adv;
-fun whereto_Adv : Adv;
-fun whereunto_Adv : Adv;
-fun whereupon_Adv : Adv;
-fun wherever_Adv : Adv;
-fun wherewith_Adv : Adv;
-fun wherewithal_Adv : Adv;
-fun wherewithal_N : N;
-fun wherry_N : N;
-fun whet_V2 : V2;
-fun whether_Prep : Prep ;
-fun whetstone_N : N;
-fun whey_N : N;
-fun which_IP : IP;
-fun whichever_A : A;
-fun whichsoever_A : A;
-fun whiff_N : N;
-fun whig_N : N;
-fun while_N : N;
-fun while_Subj : Subj;
-fun whilst_Subj : Subj;
-fun while_V2 : V2;
-fun whim_N : N;
-fun whimper_N : N;
-fun whimper_V : V;
-fun whimper_V2 : V2;
-fun whimsey_N : N;
-fun whimsical_A : A;
-fun whimsicality_N : N;
-fun whimsy_N : N;
-fun whin_N : N;
-fun whine_N : N;
-fun whine_V : V;
-fun whine_V2 : V2;
-fun whiner_N : N;
-fun whinny_N : N;
-fun whinny_V : V;
-fun whip_N : N;
-fun whip_V : V;
-fun whip_V2 : V2;
-fun whip_round_N : N;
-fun whipcord_N : N;
-fun whipper_in_N : N;
-fun whippersnapper_N : N;
-fun whippet_N : N;
-fun whipping_N : N;
-fun whipping_boy_N : N;
-fun whipping_post_N : N;
-fun whipping_top_N : N;
-fun whippoorwill_N : N;
-fun whippy_A : A;
-fun whipsaw_V2 : V2;
-fun whir_N : N;
-fun whir_V : V;
-fun whirl_N : N;
-fun whirl_V : V;
-fun whirl_V2 : V2;
-fun whirligig_N : N;
-fun whirlpool_N : N;
-fun whirlwind_N : N;
-fun whirr_N : N;
-fun whirr_V : V;
-fun whisk_N : N;
-fun whisk_V : V;
-fun whisk_V2 : V2;
-fun whisker_N : N;
-fun whiskered_A : A;
-fun whiskey_N : N;
-fun whisky_N : N;
-fun whisper_N : N;
-fun whisper_V : V;
-fun whisper_V2 : V2;
-fun whisperer_N : N;
-fun whispering_N : N;
-fun whispering_gallery_N : N;
-fun whist_N : N;
-fun whist_drive_N : N;
-fun whistle_N : N;
-fun whistle_V : V;
-fun whistle_V2 : V2;
-fun whistle_stop_N : N;
-fun whit_N : N;
-fun whitburn_PN : PN;
-fun whitby_PN : PN;
-fun whitchurch_PN : PN;
-fun white_A : A;
-fun white_N : N;
-fun white_collar_A : A;
-fun white_hot_A : A;
-fun white_lipped_A : A;
-fun white_livered_A : A;
-fun whitebait_N : N;
-fun whitehall_PN : PN;
-fun whitehaven_PN : PN;
-fun whiten_V : V;
-fun whiten_V2 : V2;
-fun whiteness_N : N;
-fun whitening_N : N;
-fun whitethorn_N : N;
-fun whitewash_N : N;
-fun whitewash_V2 : V2;
-fun whither_Adv : Adv;
-fun whithersoever_Adv : Adv;
-fun whiting_N : N;
-fun whitish_A : A;
-fun whitley_bay_PN : PN;
-fun whitlow_N : N;
-fun whitstable_PN : PN;
-fun whitsun_N : N;
-fun whitsun_PN : PN;
-fun whitsuntide_N : N;
-fun whitsuntide_PN : PN;
-fun whittle_V : V;
-fun whittle_V2 : V2;
-fun whittle_le_woods_PN : PN;
-fun whittlesey_PN : PN;
-fun whitworth_PN : PN;
-fun whiz_N : N;
-fun whiz_V : V;
-fun whizz_kid_N : N;
-fun who_N : N;
-fun whoPl_IP : IP;
-fun whoSg_IP : IP;
-fun whodunit_N : N;
-fun whole_A : A;
-fun whole_N : N;
-fun whole_wheat_N : N;
-fun wholehearted_A : A;
-fun wholeheartedness_N : N;
-fun wholemeal_N : N;
-fun wholesale_A : A;
-fun wholesale_Adv : Adv;
-fun wholesale_N : N;
-fun wholesale_V2 : V2;
-fun wholesaler_N : N;
-fun wholesome_A : A;
-fun wholly_Adv : Adv;
-fun whoop_N : N;
-fun whoop_V : V;
-fun whoop_V2 : V2;
-fun whoopee_N : N;
-fun whooping_cough_N : N;
-fun whop_V2 : V2;
-fun whopper_N : N;
-fun whopping_A : A;
-fun whopping_Adv : Adv;
-fun whore_N : N;
-fun whoremonger_N : N;
-fun whorl_N : N;
-fun whorled_A : A;
-fun why_IAdv : IAdv;
-fun why_N : N;
-fun wi_N : N;
-fun wick_N : N;
-fun wick_PN : PN;
-fun wicked_A : A;
-fun wickedness_N : N;
-fun wicker_N : N;
-fun wickerwork_N : N;
-fun wicket_N : N;
-fun wicket_door_N : N;
-fun wicket_gate_N : N;
-fun wicket_keeper_N : N;
-fun wickford_PN : PN;
-fun wicklow_PN : PN;
-fun wide_A : A;
-fun wide_Adv : Adv;
-fun wide_awake_A : A;
-fun widen_V : V;
-fun widen_V2 : V2;
-fun widespread_A : A;
-fun widgeon_N : N;
-fun widnes_PN : PN;
-fun widow_N : N;
-fun widowed_A : A;
-fun widower_N : N;
-fun widowhood_N : N;
-fun width_N : N;
-fun wield_V2 : V2;
-fun wiesbaden_PN : PN;
-fun wife_N : N;
-fun wifelike_A : A;
-fun wifely_A : A;
-fun wig_N : N;
-fun wigan_PN : PN;
-fun wigged_A : A;
-fun wigging_N : N;
-fun wiggle_N : N;
-fun wiggle_V : V;
-fun wiggle_V2 : V2;
-fun wight_N : N;
-fun wight_PN : PN;
-fun wigwam_N : N;
-fun wild_A : A;
-fun wild_Adv : Adv;
-fun wildcat_A : A;
-fun wildebeest_N : N;
-fun wilderness_N : N;
-fun wildfire_N : N;
-fun wildness_N : N;
-fun wile_N : N;
-fun wilf_PN : PN;
-fun wilfrid_PN : PN;
-fun wilful_A : A;
-fun wilfulness_N : N;
-fun wilhelmshaven_PN : PN;
-fun will_N : N;
-fun will_PN : PN;
-fun will_V : V;
-fun will_V2 : V2;
-fun will_o'_the_wisp_N : N;
-fun willed_A : A;
-fun willful_A : A;
-fun william_PN : PN;
-fun willie_PN : PN;
-fun willing_A : A;
-fun willingness_N : N;
-fun willington_PN : PN;
-fun willow_N : N;
-fun willow_pattern_N : N;
-fun willow_tree_N : N;
-fun willowy_A : A;
-fun willpower_N : N;
-fun willy_PN : PN;
-fun willy_nilly_Adv : Adv;
-fun wilmslow_PN : PN;
-fun wilt_V : V;
-fun wilt_V2 : V2;
-fun wilton_N : N;
-fun wiltshire_PN : PN;
-fun wily_A : A;
-fun wimbourne_PN : PN;
-fun wimbourne_minster_PN : PN;
-fun wimple_N : N;
-fun win_N : N;
-fun win_V : V;
-fun win_V2 : V2;
-fun wince_N : N;
-fun wince_V2 : V2;
-fun winceyette_N : N;
-fun winch_N : N;
-fun winch_V2 : V2;
-fun winchester_PN : PN;
-fun wind_N : N;
-fun wind_V : V;
-fun wind_V2 : V2;
-fun wind_gauge_N : N;
-fun wind_tunnel_N : N;
-fun windbag_N : N;
-fun windblown_A : A;
-fun windbreak_N : N;
-fun windbreaker_N : N;
-fun windcheater_N : N;
-fun windermere_PN : PN;
-fun windfall_N : N;
-fun windflower_N : N;
-fun windily_Adv : Adv;
-fun windiness_N : N;
-fun winding_sheet_N : N;
-fun windjammer_N : N;
-fun windlass_N : N;
-fun windless_A : A;
-fun windmill_N : N;
-fun window_N : N;
-fun window_box_N : N;
-fun window_dressing_N : N;
-fun windowpane_N : N;
-fun windowsill_N : N;
-fun windpipe_N : N;
-fun windscreen_N : N;
-fun windscreen_wiper_N : N;
-fun windshield_N : N;
-fun windsock_N : N;
-fun windsor_PN : PN;
-fun windswept_A : A;
-fun windward_A : A;
-fun windward_N : N;
-fun windy_A : A;
-fun wine_N : N;
-fun wine_V2 : V2;
-fun wineglass_N : N;
-fun winepress_N : N;
-fun wineskin_N : N;
-fun wing_N : N;
-fun wing_V : V;
-fun wing_V2 : V2;
-fun wing_commander_N : N;
-fun wing_nut_N : N;
-fun wing_screw_N : N;
-fun wingate_PN : PN;
-fun winged_A : A;
-fun winger_N : N;
-fun wingless_A : A;
-fun wingspan_N : N;
-fun wingspread_N : N;
-fun winifred_PN : PN;
-fun wink_N : N;
-fun wink_V : V;
-fun wink_V2 : V2;
-fun winkle_N : N;
-fun winkle_V2 : V2;
-fun winner_N : N;
-fun winnie_PN : PN;
-fun winning_post_N : N;
-fun winnipeg_PN : PN;
-fun winnow_V2 : V2;
-fun winsford_PN : PN;
-fun winsome_A : A;
-fun winsomeness_N : N;
-fun winter_N : N;
-fun winter_V : V;
-fun wintery_A : A;
-fun wintry_A : A;
-fun wipe_N : N;
-fun wipe_V : V;
-fun wipe_V2 : V2;
-fun wiper_N : N;
-fun wire_N : N;
-fun wire_V : V;
-fun wire_V2 : V2;
-fun wire_haired_A : A;
-fun wireless_A : A;
-fun wireless_N : N;
-fun wirepuller_N : N;
-fun wireworm_N : N;
-fun wiring_N : N;
-fun wiry_A : A;
-fun wisbech_PN : PN;
-fun wisconsin_PN : PN;
-fun wisdom_N : N;
-fun wisdom_tooth_N : N;
-fun wise_A : A;
-fun wise_N : N;
-fun wiseacre_N : N;
-fun wisecrack_N : N;
-fun wisecrack_V : V;
-fun wish_N : N;
-fun wish_V : V;
-fun wish_V2 : V2;
-fun wish_V2V : V2V;
-fun wish_VV : VV;
-fun wish_VS : VS;
-fun wishbone_N : N;
-fun wishful_A : A;
-fun wishing_cap_N : N;
-fun wishy_washy_A : A;
-fun wisp_N : N;
-fun wispy_A : A;
-fun wisteria_N : N;
-fun wistful_A : A;
-fun wit_N : N;
-fun witch_N : N;
-fun witch_doctor_N : N;
-fun witch_elm_N : N;
-fun witch_hazel_N : N;
-fun witch_hunt_N : N;
-fun witchcraft_N : N;
-fun witchery_N : N;
-fun witching_A : A;
-fun with_Prep : Prep ;
-fun withal_Adv : Adv;
-fun witham_PN : PN;
-fun withdraw_V : V;
-fun withdraw_V2 : V2;
-fun withdrawal_N : N;
-fun withe_N : N;
-fun wither_V : V;
-fun wither_V2 : V2;
-fun witheringly_Adv : Adv;
-fun withernsea_PN : PN;
-fun withhold_V2 : V2;
-fun within_Prep : Prep;
-fun without_Prep : Prep ;
-fun withstand_V2 : V2;
-fun withy_N : N;
-fun witless_A : A;
-fun witness_N : N;
-fun witness_V : V;
-fun witness_V2 : V2;
-fun witness_box_N : N;
-fun witness_stand_N : N;
-fun witney_PN : PN;
-fun witticism_N : N;
-fun wittily_Adv : Adv;
-fun wittingly_Adv : Adv;
-fun witty_A : A;
-fun wive_V : V;
-fun wive_V2 : V2;
-fun wizard_A : A;
-fun wizard_N : N;
-fun wizardry_N : N;
-fun wizened_A : A;
-fun wk_N : N;
-fun woad_N : N;
-fun wobble_V : V;
-fun wobble_V2 : V2;
-fun wobbler_N : N;
-fun wobbly_A : A;
-fun woburn_PN : PN;
-fun woe_N : N;
-fun woebegone_A : A;
-fun woeful_A : A;
-fun wokingham_PN : PN;
-fun wold_N : N;
-fun wolf's_bane_N : N;
-fun wolf_N : N;
-fun wolf_V2 : V2;
-fun wolf_cub_N : N;
-fun wolfhound_N : N;
-fun wolfish_A : A;
-fun wolfram_N : N;
-fun wolverhampton_PN : PN;
-fun wolverton_PN : PN;
-fun woman_N : N;
-fun womanhood_N : N;
-fun womanish_A : A;
-fun womanize_V : V;
-fun womanizer_N : N;
-fun womankind_N : N;
-fun womanlike_A : A;
-fun womanly_A : A;
-fun womb_N : N;
-fun wombat_N : N;
-fun wombourne_PN : PN;
-fun wonder_N : N;
-fun wonder_V : V;
-fun wonder_V2 : V2;
-fun wonder_VQ : VQ;
-fun wonder_struck_A : A;
-fun wonderful_A : A;
-fun wonderingly_Adv : Adv;
-fun wonderland_N : N;
-fun wonderment_N : N;
-fun wondrous_A : A;
-fun wondrous_Adv : Adv;
-fun wonky_A : A;
-fun wont_A : A;
-fun wont_N : N;
-fun wonted_A : A;
-fun woo_V2 : V2;
-fun wood_N : N;
-fun wood_block_N : N;
-fun wood_pulp_N : N;
-fun woodbine_N : N;
-fun woodbridge_PN : PN;
-fun woodcock_N : N;
-fun woodcraft_N : N;
-fun woodcut_N : N;
-fun woodcutter_N : N;
-fun wooded_A : A;
-fun wooden_A : A;
-fun woodenheaded_A : A;
-fun woodland_N : N;
-fun woodlouse_N : N;
-fun woodman_N : N;
-fun woodpecker_N : N;
-fun woodpile_N : N;
-fun woodshed_N : N;
-fun woodsman_N : N;
-fun woodwind_N : N;
-fun woodwork_N : N;
-fun woodworm_N : N;
-fun woody_A : A;
-fun wooer_N : N;
-fun woof_N : N;
-fun woofer_N : N;
-fun wool_N : N;
-fun woolen_A : A;
-fun woolgathering_A : A;
-fun woolgathering_N : N;
-fun woollen_A : A;
-fun woolly_A : A;
-fun wooly_A : A;
-fun wooly_N : N;
-fun wootton_bassett_PN : PN;
-fun worcester_PN : PN;
-fun word_N : N;
-fun word_V2 : V2;
-fun word_division_N : N;
-fun word_painter_N : N;
-fun word_perfect_A : A;
-fun word_picture_N : N;
-fun word_splitting_N : N;
-fun wordbook_N : N;
-fun wordily_Adv : Adv;
-fun wordiness_N : N;
-fun wording_N : N;
-fun wordless_A : A;
-fun wordy_A : A;
-fun work_N : N;
-fun work_V : V;
-fun work_V2 : V2;
-fun work_VV : VV;
-fun work_in_N : N;
-fun work_out_N : N;
-fun work_study_N : N;
-fun workable_A : A;
-fun workaday_A : A;
-fun workbag_N : N;
-fun workbasket_N : N;
-fun workbench_N : N;
-fun workbook_N : N;
-fun workbox_N : N;
-fun workday_N : N;
-fun worker_N : N;
-fun workhouse_N : N;
-fun working_A : A;
-fun working_N : N;
-fun working_class_A : A;
-fun working_out_N : N;
-fun workington_PN : PN;
-fun workman_N : N;
-fun workmanlike_A : A;
-fun workmanship_N : N;
-fun workmate_N : N;
-fun workroom_N : N;
-fun workshop_N : N;
-fun workshy_A : A;
-fun worksop_PN : PN;
-fun worktable_N : N;
-fun world_N : N;
-fun world_weary_A : A;
-fun worldliness_N : N;
-fun worldly_A : A;
-fun worldwide_A : A;
-fun worm_N : N;
-fun worm_V2 : V2;
-fun worm_eaten_A : A;
-fun worm_gear_N : N;
-fun wormcast_N : N;
-fun wormhole_N : N;
-fun wormwood_N : N;
-fun wormy_A : A;
-fun worried_A : A;
-fun worrisome_A : A;
-fun worry_N : N;
-fun worry_V : V;
-fun worry_V2 : V2;
-fun worry_VS : VS;
-fun worrying_A : A;
-fun worse_Adv : Adv;
-fun worse_N : N;
-fun worsen_V : V;
-fun worsen_V2 : V2;
-fun worship_N : N;
-fun worship_V : V;
-fun worship_V2 : V2;
-fun worshipful_A : A;
-fun worshipper_N : N;
-fun worst_Adv : Adv;
-fun worst_N : N;
-fun worst_V2 : V2;
-fun worsted_N : N;
-fun worth_A : A;
-fun worth_N : N;
-fun worth_Prep : Prep ;
-fun worthily_Adv : Adv;
-fun worthiness_N : N;
-fun worthing_PN : PN;
-fun worthless_A : A;
-fun worthlessness_N : N;
-fun worthwhile_A : A;
-fun worthy_A : A;
-fun worthy_N : N;
-fun would_be_A : A;
-fun wound_N : N;
-fun wound_V2 : V2;
-fun wow_N : N;
-fun wpb_N : N;
-fun wpm_N : N;
-fun wrac_N : N;
-fun wrack_N : N;
-fun wrack_V2 : V2;
-fun wraf_N : N;
-fun wraith_N : N;
-fun wrangle_N : N;
-fun wrangle_V : V;
-fun wrap_N : N;
-fun wrap_V : V;
-fun wrap_V2 : V2;
-fun wrapper_N : N;
-fun wrapping_N : N;
-fun wrath_N : N;
-fun wrathful_A : A;
-fun wreak_V2 : V2;
-fun wreath_N : N;
-fun wreathe_V : V;
-fun wreathe_V2 : V2;
-fun wreck_N : N;
-fun wreck_V2 : V2;
-fun wreckage_N : N;
-fun wrecker_N : N;
-fun wren_N : N;
-fun wrench_N : N;
-fun wrench_V2 : V2;
-fun wrest_V2 : V2;
-fun wrestle_N : N;
-fun wrestle_V : V;
-fun wrestle_V2 : V2;
-fun wrestler_N : N;
-fun wretch_N : N;
-fun wretched_A : A;
-fun wretchedness_N : N;
-fun wrexham_PN : PN;
-fun wrick_N : N;
-fun wrick_V2 : V2;
-fun wriggle_N : N;
-fun wriggle_V : V;
-fun wriggle_V2 : V2;
-fun wriggler_N : N;
-fun wright_N : N;
-fun wring_N : N;
-fun wring_V2 : V2;
-fun wringer_N : N;
-fun wrinkle_N : N;
-fun wrinkle_V : V;
-fun wrinkle_V2 : V2;
-fun wrinkly_A : A;
-fun wrist_N : N;
-fun wristband_N : N;
-fun wristlet_N : N;
-fun wristwatch_N : N;
-fun writ_N : N;
-fun writ_large_A : A;
-fun write_V : V;
-fun write_V2 : V2;
-fun write_VV : VV;
-fun write_VS : VS;
-fun write_off_N : N;
-fun write_up_N : N;
-fun writer_N : N;
-fun writhe_V : V;
-fun writing_N : N;
-fun writing_desk_N : N;
-fun writing_ink_N : N;
-fun writing_paper_N : N;
-fun writtle_PN : PN;
-fun wrns_N : N;
-fun wroclaw_PN : PN;
-fun wrong_A : A;
-fun wrong_Adv : Adv;
-fun wrong_N : N;
-fun wrong_V2 : V2;
-fun wrong_headed_A : A;
-fun wrongdoer_N : N;
-fun wrongdoing_N : N;
-fun wrongful_A : A;
-fun wroth_A : A;
-fun wroughton_PN : PN;
-fun wry_A : A;
-fun wt_N : N;
-fun wuhan_PN : PN;
-fun wuppertal_PN : PN;
-fun wurzburg_PN : PN;
-fun wusih_PN : PN;
-fun wycombe_PN : PN;
-fun wymondham_PN : PN;
-fun wyoming_PN : PN;
-fun wythall_PN : PN;
-fun x_ray_N : N;
-fun x_ray_V2 : V2;
-fun xenophobia_N : N;
-fun xerox_N : N;
-fun xerox_V2 : V2;
-fun xmas_N : N;
-fun xmas_PN : PN;
-fun xylophone_N : N;
-fun yacht_N : N;
-fun yacht_V : V;
-fun yacht_club_N : N;
-fun yachting_N : N;
-fun yachtsman_N : N;
-fun yahoo_N : N;
-fun yak_N : N;
-fun yam_N : N;
-fun yammer_V : V;
-fun yank_N : N;
-fun yank_V2 : V2;
-fun yankee_N : N;
-fun yap_N : N;
-fun yap_V : V;
-fun yard_N : N;
-fun yard_measure_N : N;
-fun yardarm_N : N;
-fun yardstick_N : N;
-fun yarmouth_PN : PN;
-fun yarn_N : N;
-fun yarn_V : V;
-fun yaroslavi_PN : PN;
-fun yarrow_N : N;
-fun yashmak_N : N;
-fun yate_PN : PN;
-fun yateley_PN : PN;
-fun yaw_N : N;
-fun yaw_V : V;
-fun yawl_N : N;
-fun yawn_N : N;
-fun yawn_V : V;
-fun yea_Adv : Adv;
-fun yea_N : N;
-fun yeah_Adv : Adv;
-fun year_N : N;
-fun yearbook_N : N;
-fun yearling_N : N;
-fun yearlong_A : A;
-fun yearly_A : A;
-fun yearly_Adv : Adv;
-fun yearn_V : V;
-fun yearning_N : N;
-fun yearningly_Adv : Adv;
-fun yeast_N : N;
-fun yeasty_A : A;
-fun yell_N : N;
-fun yell_V : V;
-fun yell_V2 : V2;
-fun yellow_A : A;
-fun yellow_N : N;
-fun yellow_V : V;
-fun yellow_V2 : V2;
-fun yellow_bellied_A : A;
-fun yellow_flag_N : N;
-fun yellowish_A : A;
-fun yellowness_N : N;
-fun yelp_V : V;
-fun yemen_PN : PN;
-fun yemeni_A : A;
-fun yemeni_N : N;
-fun yen_N : N;
-fun yen_V : V;
-fun yeoman_N : N;
-fun yeomanry_N : N;
-fun yeovil_PN : PN;
-fun yerevan_PN : PN;
-fun yes_N : N;
-fun yesterday_Adv : Adv;
-fun yesterday_N : N;
-fun yet_Adv : Adv;
-fun yeti_N : N;
-fun yew_N : N;
-fun yew_tree_N : N;
-fun yha_N : N;
-fun yiddish_N : N;
-fun yield_N : N;
-fun yield_V : V;
-fun yield_V2 : V2;
-fun yield_VA : VA;
-fun yielding_A : A;
-fun ymca_N : N;
-fun yo_yo_N : N;
-fun yob_N : N;
-fun yobo_N : N;
-fun yodel_N : N;
-fun yodel_V : V;
-fun yodel_V2 : V2;
-fun yodeller_N : N;
-fun yoga_N : N;
-fun yoghourt_N : N;
-fun yoghurt_N : N;
-fun yogi_N : N;
-fun yogurt_N : N;
-fun yoke_N : N;
-fun yoke_V : V;
-fun yoke_V2 : V2;
-fun yokel_N : N;
-fun yokohama_PN : PN;
-fun yolk_N : N;
-fun yon_A : A;
-fun yon_Adv : Adv;
-fun yonder_A : A;
-fun yonder_Adv : Adv;
-fun yore_N : N;
-fun york_PN : PN;
-fun yorkley_PN : PN;
-fun yorkshire_PN : PN;
-fun youPl_Pron : Pron;
-fun youSg_Pron : Pron;
-fun young_A : A;
-fun young_N : N;
-fun youngish_A : A;
-fun youngster_N : N;
-fun youth_N : N;
-fun youthful_A : A;
-fun youthfulness_N : N;
-fun yowl_V : V;
-fun yr_N : N;
-fun ystradgynlais_PN : PN;
-fun yugoslav_A : A;
-fun yugoslav_N : N;
-fun yugoslavia_PN : PN;
-fun yugoslavian_A : A;
-fun yugoslavian_N : N;
-fun yukon_PN : PN;
-fun yule_N : N;
-fun yule_log_N : N;
-fun yuletide_N : N;
-fun yvonne_PN : PN;
-fun ywca_N : N;
-fun zagreb_PN : PN;
-fun zaire_PN : PN;
-fun zairean_A : A;
-fun zairean_N : N;
-fun zambia_PN : PN;
-fun zambian_A : A;
-fun zambian_N : N;
-fun zany_A : A;
-fun zany_N : N;
-fun zap_V2 : V2;
-fun zaporozhye_PN : PN;
-fun zaragoza_PN : PN;
-fun zeal_N : N;
-fun zealand_PN : PN;
-fun zealander_A : A;
-fun zealander_N : N;
-fun zealot_N : N;
-fun zealotry_N : N;
-fun zealous_A : A;
-fun zebra_N : N;
-fun zebu_N : N;
-fun zee_N : N;
-fun zen_N : N;
-fun zenith_N : N;
-fun zenithal_A : A;
-fun zephyr_N : N;
-fun zeppelin_N : N;
-fun zero_N : N;
-fun zero_V : V;
-fun zest_N : N;
-fun zestful_A : A;
-fun zigzag_Adv : Adv;
-fun zigzag_N : N;
-fun zigzag_V : V;
-fun zimbabwe_PN : PN;
-fun zimbabwean_A : A;
-fun zimbabwean_N : N;
-fun zinc_N : N;
-fun zing_N : N;
-fun zinnia_N : N;
-fun zion_N : N;
-fun zionism_N : N;
-fun zionist_A : A;
-fun zionist_N : N;
-fun zip_N : N;
-fun zip_V2 : V2;
-fun zip_code_N : N;
-fun zip_fastener_N : N;
-fun zipper_N : N;
-fun zither_N : N;
-fun zloty_N : N;
-fun zodiac_N : N;
-fun zoe_PN : PN;
-fun zombie_N : N;
-fun zonal_A : A;
-fun zone_N : N;
-fun zone_V2 : V2;
-fun zoning_N : N;
-fun zoo_N : N;
-fun zoological_A : A;
-fun zoologist_N : N;
-fun zoology_N : N;
-fun zoom_N : N;
-fun zoom_V : V;
-fun zoophyte_N : N;
-fun zoot_suit_N : N;
-fun zucchini_N : N;
-fun zurich_PN : PN;
-
+abstract DictEngAbs = Cat ** {
+
+fun a_bomb_N : N;
+fun a_fortiori_Adv : Adv;
+fun a_la_carte_Adv : Adv;
+fun a_la_mode_Adv : Adv;
+fun a_level_N : N;
+fun a_posteriori_A : A;
+fun a_posteriori_Adv : Adv;
+fun a_priori_A : A;
+fun a_priori_Adv : Adv;
+fun aa_N : N;
+fun aachen_PN : PN;
+fun aalii_N : N;
+fun aardvark_N : N;
+fun aardwolf_N : N;
+fun aarhus_PN : PN;
+fun ab_initio_Adv : Adv;
+fun aba_N : N;
+fun abaca_N : N;
+fun aback_Adv : Adv;
+fun abactinal_A : A;
+fun abacus_N : N;
+fun abaft_Adv : Adv;
+fun abaft_Prep : Prep;
+fun abalone_N : N;
+fun abampere_N : N;
+fun abandon_N : N;
+fun abandon_V2 : V2;
+fun abandonment_N : N;
+fun abarticulation_N : N;
+fun abase_V2 : V2;
+fun abasement_N : N;
+fun abash_V2 : V2;
+fun abashment_N : N;
+fun abasia_N : N;
+fun abasic_A : A;
+fun abatable_A : A;
+fun abate_V : V;
+fun abate_V2 : V2;
+fun abatement_N : N;
+fun abator_N : N;
+fun abattis_N : N;
+fun abattoir_N : N;
+fun abaxial_A : A;
+fun abaya_N : N;
+fun abbacy_N : N;
+fun abbatial_A : A;
+fun abbe_N : N;
+fun abbess_N : N;
+fun abbey_N : N;
+fun abbot_N : N;
+fun abbreviate_V2 : V2;
+fun abbreviation_N : N;
+fun abc_N : N;
+fun abcoulomb_N : N;
+fun abdicable_A : A;
+fun abdicate_V : V;
+fun abdicate_V2 : V2;
+fun abdication_N : N;
+fun abdicator_N : N;
+fun abdomen_N : N;
+fun abdominal_A : A;
+fun abdominal_N : N;
+fun abdominocentesis_N : N;
+fun abdominoplasty_N : N;
+fun abdominous_A : A;
+fun abdominousness_N : N;
+fun abdominovesical_A : A;
+fun abducent_A : A;
+fun abducent_N : N;
+fun abduct_V2 : V2;
+fun abduction_N : N;
+fun abductor_N : N;
+fun abe_PN : PN;
+fun abeam_Adv : Adv;
+fun abecedarian_A : A;
+fun abecedarian_N : N;
+fun abecedarius_N : N;
+fun abed_Adv : Adv;
+fun abelia_N : N;
+fun abelmosk_N : N;
+fun abercarn_PN : PN;
+fun aberdare_PN : PN;
+fun aberdeen_PN : PN;
+fun abergavenny_PN : PN;
+fun abergele_PN : PN;
+fun aberrance_N : N;
+fun aberrant_A : A;
+fun aberrant_N : N;
+fun aberration_N : N;
+fun abertillery_PN : PN;
+fun aberystwyth_PN : PN;
+fun abet_V : V;
+fun abet_V2 : V2;
+fun abetalipoproteinemia_N : N;
+fun abetment_N : N;
+fun abettor_N : N;
+fun abeyance_N : N;
+fun abeyant_A : A;
+fun abfarad_N : N;
+fun abhenry_N : N;
+fun abhor_V2 : V2;
+fun abhorrence_N : N;
+fun abhorrent_A : A;
+fun abhorrer_N : N;
+fun abidance_N : N;
+fun abide_V : V;
+fun abide_V2 : V2;
+fun abience_N : N;
+fun abient_A : A;
+fun ability_N : N;
+fun abingdon_PN : PN;
+fun abiogenesis_N : N;
+fun abiogenetic_A : A;
+fun abiogenist_N : N;
+fun abiotrophy_N : N;
+fun abject_A : A;
+fun abjection_N : N;
+fun abjuration_N : N;
+fun abjure_V2 : V2;
+fun abjurer_N : N;
+fun ablactation_N : N;
+fun ablated_A : A;
+fun ablation_N : N;
+fun ablative_A : A;
+fun ablative_N : N;
+fun ablaut_N : N;
+fun ablaze_A : A;
+fun ablaze_Adv : Adv;
+fun able_A : A;
+fun able_bodied_A : A;
+fun ableism_N : N;
+fun ablepharia_N : N;
+fun abloom_A : A;
+fun ablution_N : N;
+fun ablutionary_A : A;
+fun abnegation_N : N;
+fun abnegator_N : N;
+fun abnormal_A : A;
+fun abnormality_N : N;
+fun abo_N : N;
+fun aboard_Adv : Adv;
+fun aboard_Prep : Prep ;
+fun abocclusion_N : N;
+fun abode_N : N;
+fun abohm_N : N;
+fun abolish_V2 : V2;
+fun abolishable_A : A;
+fun abolition_N : N;
+fun abolitionary_A : A;
+fun abolitionism_N : N;
+fun abolitionist_N : N;
+fun abomasal_A : A;
+fun abomasum_N : N;
+fun abominable_A : A;
+fun abominate_V2 : V2;
+fun abomination_N : N;
+fun abominator_N : N;
+fun aborad_Adv : Adv;
+fun aboral_A : A;
+fun aboriginal_A : A;
+fun aboriginal_N : N;
+fun aborigine_N : N;
+fun abort_N : N;
+fun abort_V : V;
+fun abort_V2 : V2;
+fun aborticide_N : N;
+fun abortifacient_A : A;
+fun abortifacient_N : N;
+fun abortion_N : N;
+fun abortionist_N : N;
+fun abortive_A : A;
+fun abortus_N : N;
+fun abound_V : V;
+fun about_AdN : AdN;
+fun about_Adv : Adv;
+fun about_Prep : Prep ;
+fun about_face_N : N;
+fun about_face_V : V;
+fun above_A : A;
+fun above_Adv : Adv;
+fun above_N : N;
+fun above_Prep : Prep ;
+fun above_board_A : A;
+fun above_board_Adv : Adv;
+fun above_mentioned_A : A;
+fun above_named_A : A;
+fun aboveboard_A : A;
+fun aboveground_A : A;
+fun abracadabra_N : N;
+fun abrachia_N : N;
+fun abrade_V2 : V2;
+fun abrader_N : N;
+fun abraham_PN : PN;
+fun abranchiate_A : A;
+fun abrasion_N : N;
+fun abrasive_A : A;
+fun abrasive_N : N;
+fun abrasiveness_N : N;
+fun abreast_Adv : Adv;
+fun abridge_V2 : V2;
+fun abridgement_N : N;
+fun abridger_N : N;
+fun abridgment_N : N;
+fun abroach_A : A;
+fun abroad_A : A;
+fun abroad_Adv : Adv;
+fun abrocome_N : N;
+fun abrogate_V2 : V2;
+fun abrogation_N : N;
+fun abrogator_N : N;
+fun abrupt_A : A;
+fun abruptness_N : N;
+fun abscess_N : N;
+fun abscessed_A : A;
+fun abscissa_N : N;
+fun abscission_N : N;
+fun abscond_V : V;
+fun absconder_N : N;
+fun abscondment_N : N;
+fun abseiler_N : N;
+fun absence_N : N;
+fun absent_A : A;
+fun absent_V2 : V2;
+fun absent_minded_A : A;
+fun absent_mindedness_N : N;
+fun absentee_N : N;
+fun absenteeism_N : N;
+fun absentmindedness_N : N;
+fun absinth_N : N;
+fun absinthe_N : N;
+fun absolute_A : A;
+fun absolute_N : N;
+fun absoluteness_N : N;
+fun absolution_N : N;
+fun absolutism_N : N;
+fun absolutist_A : A;
+fun absolutist_N : N;
+fun absolve_V2 : V2;
+fun absolver_N : N;
+fun absolvitory_A : A;
+fun absorb_V2 : V2;
+fun absorbable_A : A;
+fun absorbate_N : N;
+fun absorbefacient_A : A;
+fun absorbency_N : N;
+fun absorbent_A : A;
+fun absorbent_N : N;
+fun absorber_N : N;
+fun absorbing_A : A;
+fun absorption_N : N;
+fun absorptivity_N : N;
+fun abstain_V : V;
+fun abstainer_N : N;
+fun abstemious_A : A;
+fun abstemiousness_N : N;
+fun abstention_N : N;
+fun abstinence_N : N;
+fun abstinent_A : A;
+fun abstract_A : A;
+fun abstract_N : N;
+fun abstract_V2 : V2;
+fun abstractedness_N : N;
+fun abstraction_N : N;
+fun abstractionism_N : N;
+fun abstractionist_N : N;
+fun abstractive_A : A;
+fun abstractness_N : N;
+fun abstractor_N : N;
+fun abstruse_A : A;
+fun abstruseness_N : N;
+fun absurd_A : A;
+fun absurd_N : N;
+fun absurdity_N : N;
+fun abulia_N : N;
+fun abulic_A : A;
+fun abundance_N : N;
+fun abundant_A : A;
+fun abuse_N : N;
+fun abuse_V2 : V2;
+fun abuser_N : N;
+fun abusive_A : A;
+fun abut_V : V;
+fun abutment_N : N;
+fun abutter_N : N;
+fun abuzz_A : A;
+fun abvolt_N : N;
+fun abwatt_N : N;
+fun abysm_N : N;
+fun abysmal_A : A;
+fun abyss_N : N;
+fun abyssal_A : A;
+fun acacia_N : N;
+fun academia_N : N;
+fun academic_A : A;
+fun academic_N : N;
+fun academically_Adv : Adv;
+fun academician_N : N;
+fun academicianship_N : N;
+fun academy_N : N;
+fun acanthion_N : N;
+fun acanthocephalan_N : N;
+fun acanthocyte_N : N;
+fun acanthocytosis_N : N;
+fun acanthoid_A : A;
+fun acantholysis_N : N;
+fun acanthoma_N : N;
+fun acanthosis_N : N;
+fun acanthotic_A : A;
+fun acanthus_N : N;
+fun acapnic_A : A;
+fun acardia_N : N;
+fun acariasis_N : N;
+fun acaricide_N : N;
+fun acarid_N : N;
+fun acarine_N : N;
+fun acarophobia_N : N;
+fun acarpelous_A : A;
+fun acarpous_A : A;
+fun acarus_N : N;
+fun acatalectic_A : A;
+fun acatalectic_N : N;
+fun acataphasia_N : N;
+fun acathexia_N : N;
+fun acathexis_N : N;
+fun acaudate_A : A;
+fun acaulescent_A : A;
+fun accede_V : V;
+fun accelerando_A : A;
+fun accelerando_Adv : Adv;
+fun accelerando_N : N;
+fun accelerate_V : V;
+fun accelerate_V2 : V2;
+fun acceleration_N : N;
+fun accelerative_A : A;
+fun accelerator_N : N;
+fun accelerometer_N : N;
+fun accent_N : N;
+fun accent_V2 : V2;
+fun accentor_N : N;
+fun accentual_A : A;
+fun accentuate_V2 : V2;
+fun accentuation_N : N;
+fun accept_V : V;
+fun accept_V2 : V2;
+fun accept_VS : VS;
+fun acceptability_N : N;
+fun acceptable_A : A;
+fun acceptance_N : N;
+fun acceptation_N : N;
+fun acceptive_A : A;
+fun acceptor_N : N;
+fun access_N : N;
+fun access_V2 : V2;
+fun accessary_A : A;
+fun accessary_N : N;
+fun accessibility_N : N;
+fun accessible_A : A;
+fun accession_N : N;
+fun accessional_A : A;
+fun accessorial_A : A;
+fun accessory_A : A;
+fun accessory_N : N;
+fun accidence_N : N;
+fun accident_N : N;
+fun accident_prone_A : A;
+fun accidental_A : A;
+fun accidental_N : N;
+fun accipitrine_A : A;
+fun acclaim_N : N;
+fun acclaim_V2 : V2;
+fun acclamation_N : N;
+fun acclimate_V : V;
+fun acclimate_V2 : V2;
+fun acclimation_N : N;
+fun acclimatization_N : N;
+fun acclimatize_V : V;
+fun acclimatize_V2 : V2;
+fun acclivitous_A : A;
+fun acclivity_N : N;
+fun accolade_N : N;
+fun accommodate_V : V;
+fun accommodate_V2 : V2;
+fun accommodation_N : N;
+fun accommodational_A : A;
+fun accommodative_A : A;
+fun accompaniment_N : N;
+fun accompanist_N : N;
+fun accompany_V2 : V2;
+fun accomplice_N : N;
+fun accomplish_V2 : V2;
+fun accomplishable_A : A;
+fun accomplishment_N : N;
+fun accord_N : N;
+fun accord_V : V;
+fun accord_V2 : V2;
+fun accordance_N : N;
+fun accordant_A : A;
+fun according_to_Prep : Prep;
+fun accordingly_Adv : Adv;
+fun accordion_N : N;
+fun accordionist_N : N;
+fun accost_V2 : V2;
+fun accouchement_N : N;
+fun account_N : N;
+fun account_V : V;
+fun account_V2 : V2;
+fun accountability_N : N;
+fun accountable_A : A;
+fun accountancy_N : N;
+fun accountant_N : N;
+fun accountantship_N : N;
+fun accounting_N : N;
+fun accoutered_A : A;
+fun accra_PN : PN;
+fun accredit_V2 : V2;
+fun accreditation_N : N;
+fun accretion_N : N;
+fun accretionary_A : A;
+fun accretive_A : A;
+fun accrington_PN : PN;
+fun accrue_V : V;
+fun accrue_V2 : V2;
+fun acculturation_N : N;
+fun acculturational_A : A;
+fun accumbent_A : A;
+fun accumulate_V : V;
+fun accumulate_V2 : V2;
+fun accumulation_N : N;
+fun accumulative_A : A;
+fun accumulator_N : N;
+fun accuracy_N : N;
+fun accurate_A : A;
+fun accursed_A : A;
+fun accurst_A : A;
+fun accusation_N : N;
+fun accusative_A : A;
+fun accusative_N : N;
+fun accusatorial_A : A;
+fun accuse_V2 : V2;
+fun accused_N : N;
+fun accuser_N : N;
+fun accusingly_Adv : Adv;
+fun accustom_V2 : V2;
+fun ace_A : A;
+fun ace_N : N;
+fun acebutolol_N : N;
+fun acentric_A : A;
+fun acephalia_N : N;
+fun acephalous_A : A;
+fun acerate_A : A;
+fun acerb_A : A;
+fun acerbity_N : N;
+fun acerola_N : N;
+fun acervate_A : A;
+fun acervulus_N : N;
+fun acetabular_A : A;
+fun acetabulum_N : N;
+fun acetal_N : N;
+fun acetaldehyde_N : N;
+fun acetaldol_N : N;
+fun acetamide_N : N;
+fun acetaminophen_N : N;
+fun acetanilide_N : N;
+fun acetate_N : N;
+fun acetic_A : A;
+fun acetin_N : N;
+fun acetone_N : N;
+fun acetonic_A : A;
+fun acetophenetidin_N : N;
+fun acetose_A : A;
+fun acetum_N : N;
+fun acetyl_N : N;
+fun acetylation_N : N;
+fun acetylcholine_N : N;
+fun acetylene_N : N;
+fun acetylenic_A : A;
+fun acetylic_A : A;
+fun ache_N : N;
+fun ache_V : V;
+fun achene_N : N;
+fun achenial_A : A;
+fun achievability_N : N;
+fun achievable_A : A;
+fun achieve_V2 : V2;
+fun achievement_N : N;
+fun achiever_N : N;
+fun achillea_N : N;
+fun achilles_PN : PN;
+fun achimenes_N : N;
+fun achira_N : N;
+fun achlamydeous_A : A;
+fun achlorhydria_N : N;
+fun achlorhydric_A : A;
+fun acholia_N : N;
+fun achondrite_N : N;
+fun achondritic_A : A;
+fun achondroplasia_N : N;
+fun achondroplastic_A : A;
+fun achromatic_A : A;
+fun achromatin_N : N;
+fun achromatinic_A : A;
+fun achromatous_A : A;
+fun achromia_N : N;
+fun achromic_A : A;
+fun achylia_N : N;
+fun acicula_N : N;
+fun aciculate_A : A;
+fun acid_A : A;
+fun acid_N : N;
+fun acidemia_N : N;
+fun acidic_A : A;
+fun acidification_N : N;
+fun acidify_V : V;
+fun acidify_V2 : V2;
+fun acidimetric_A : A;
+fun acidimetry_N : N;
+fun acidity_N : N;
+fun acidophil_N : N;
+fun acidophilic_A : A;
+fun acidophilus_N : N;
+fun acidosis_N : N;
+fun acidotic_A : A;
+fun acidulated_A : A;
+fun acidulous_A : A;
+fun acinar_A : A;
+fun acinus_N : N;
+fun ack_ack_N : N;
+fun ackee_N : N;
+fun acknowledge_V : V;
+fun acknowledge_V2 : V2;
+fun acknowledge_VS : VS;
+fun acknowledgeable_A : A;
+fun acknowledgement_N : N;
+fun acknowledgment_N : N;
+fun acme_N : N;
+fun acne_N : N;
+fun acned_A : A;
+fun acneiform_A : A;
+fun acold_A : A;
+fun acolyte_N : N;
+fun aconite_N : N;
+fun acorea_N : N;
+fun acorn_N : N;
+fun acorn_cup_N : N;
+fun acoustic_A : A;
+fun acoustic_N : N;
+fun acoustically_Adv : Adv;
+fun acoustician_N : N;
+fun acoustics_N : N;
+fun acquaint_V2 : V2;
+fun acquaintance_N : N;
+fun acquaintanceship_N : N;
+fun acquiesce_V : V;
+fun acquiescence_N : N;
+fun acquiescent_A : A;
+fun acquirable_A : A;
+fun acquire_V2 : V2;
+fun acquirement_N : N;
+fun acquirer_N : N;
+fun acquiring_N : N;
+fun acquisition_N : N;
+fun acquisitive_A : A;
+fun acquisitiveness_N : N;
+fun acquit_V2 : V2;
+fun acquittal_N : N;
+fun acquittance_N : N;
+fun acre_N : N;
+fun acreage_N : N;
+fun acrid_A : A;
+fun acridity_N : N;
+fun acrimonious_A : A;
+fun acrimony_N : N;
+fun acritical_A : A;
+fun acroanesthesia_N : N;
+fun acrobat_N : N;
+fun acrobatic_A : A;
+fun acrobatics_N : N;
+fun acrocarp_N : N;
+fun acrocarpous_A : A;
+fun acrocentric_A : A;
+fun acrocyanosis_N : N;
+fun acrodont_N : N;
+fun acrogen_N : N;
+fun acrogenic_A : A;
+fun acromegalic_A : A;
+fun acromegaly_N : N;
+fun acromicria_N : N;
+fun acromion_N : N;
+fun acromphalus_N : N;
+fun acromyotonia_N : N;
+fun acronym_N : N;
+fun acronymic_A : A;
+fun acropetal_A : A;
+fun acrophobia_N : N;
+fun acrophobic_A : A;
+fun acrophony_N : N;
+fun acropolis_N : N;
+fun acroscopic_A : A;
+fun acrosome_N : N;
+fun across_Adv : Adv;
+fun across_Prep : Prep ;
+fun acrostic_N : N;
+fun acrylamide_N : N;
+fun acrylic_N : N;
+fun act_N : N;
+fun act_V : V;
+fun act_V2 : V2;
+fun act_V2V : V2V;
+fun act_VA : VA;
+fun actable_A : A;
+fun actin_N : N;
+fun actinal_A : A;
+fun acting_N : N;
+fun actinia_N : N;
+fun actinic_A : A;
+fun actinism_N : N;
+fun actinium_N : N;
+fun actinoid_A : A;
+fun actinoid_N : N;
+fun actinolite_N : N;
+fun actinometer_N : N;
+fun actinometric_A : A;
+fun actinometry_N : N;
+fun actinomorphic_A : A;
+fun actinomyces_N : N;
+fun actinomycetal_A : A;
+fun actinomycete_N : N;
+fun actinomycin_N : N;
+fun actinomycosis_N : N;
+fun actinomycotic_A : A;
+fun actinomyxidian_N : N;
+fun actinopod_N : N;
+fun action_N : N;
+fun actionable_A : A;
+fun activate_V2 : V2;
+fun activation_N : N;
+fun activator_N : N;
+fun active_A : A;
+fun active_N : N;
+fun activeness_N : N;
+fun activism_N : N;
+fun activist_A : A;
+fun activist_N : N;
+fun activity_N : N;
+fun actomyosin_N : N;
+fun actor_N : N;
+fun actress_N : N;
+fun actual_A : A;
+fun actuality_N : N;
+fun actuarial_A : A;
+fun actuary_N : N;
+fun actuate_V2 : V2;
+fun actuator_N : N;
+fun acuate_A : A;
+fun acuity_N : N;
+fun aculea_N : N;
+fun aculeate_A : A;
+fun aculeus_N : N;
+fun acumen_N : N;
+fun acuminate_A : A;
+fun acupressure_N : N;
+fun acupuncture_N : N;
+fun acute_A : A;
+fun acuteness_N : N;
+fun acyclic_A : A;
+fun acyclovir_N : N;
+fun acyl_N : N;
+fun acylation_N : N;
+fun ad_N : N;
+fun ad_PN : PN;
+fun ad_hoc_A : A;
+fun ad_hoc_Adv : Adv;
+fun ad_infinitum_Adv : Adv;
+fun ad_interim_Adv : Adv;
+fun ad_lib_A : A;
+fun ad_lib_Adv : Adv;
+fun ad_lib_V : V;
+fun ad_libitum_Adv : Adv;
+fun ad_man_N : N;
+fun ad_nauseam_Adv : Adv;
+fun ad_valorem_Adv : Adv;
+fun ada_PN : PN;
+fun adactylia_N : N;
+fun adactylous_A : A;
+fun adage_N : N;
+fun adagio_A : A;
+fun adagio_Adv : Adv;
+fun adagio_N : N;
+fun adam_PN : PN;
+fun adamance_N : N;
+fun adamant_A : A;
+fun adamant_N : N;
+fun adamantine_A : A;
+fun adapt_V : V;
+fun adapt_V2 : V2;
+fun adaptability_N : N;
+fun adaptable_A : A;
+fun adaptation_N : N;
+fun adaptational_A : A;
+fun adapter_N : N;
+fun adaptive_A : A;
+fun adaptor_N : N;
+fun adaxial_A : A;
+fun add_V : V;
+fun add_V2 : V2;
+fun add_VS : VS;
+fun addable_A : A;
+fun addax_N : N;
+fun addend_N : N;
+fun addendum_N : N;
+fun adder_N : N;
+fun addict_N : N;
+fun addict_V2 : V2;
+fun addiction_N : N;
+fun addictive_A : A;
+fun adding_machine_N : N;
+fun addis_ababa_PN : PN;
+fun addition_N : N;
+fun additional_A : A;
+fun additive_A : A;
+fun additive_N : N;
+fun addle_A : A;
+fun addle_V : V;
+fun addle_V2 : V2;
+fun addle_brained_A : A;
+fun addle_head_N : N;
+fun addle_pated_A : A;
+fun addlebrained_A : A;
+fun address_N : N;
+fun address_V2 : V2;
+fun addressable_A : A;
+fun addressee_N : N;
+fun addressograph_N : N;
+fun adduce_V2 : V2;
+fun adducent_A : A;
+fun adducer_N : N;
+fun adducing_N : N;
+fun adduct_N : N;
+fun adduction_N : N;
+fun adductor_N : N;
+fun adelaide_PN : PN;
+fun adelgid_N : N;
+fun adenine_N : N;
+fun adenitis_N : N;
+fun adenocarcinoma_N : N;
+fun adenocarcinomatous_A : A;
+fun adenoid_A : A;
+fun adenoidal_A : A;
+fun adenoidectomy_N : N;
+fun adenoma_N : N;
+fun adenomegaly_N : N;
+fun adenopathy_N : N;
+fun adenosine_N : N;
+fun adenovirus_N : N;
+fun adept_A : A;
+fun adept_N : N;
+fun adeptness_N : N;
+fun adequacy_N : N;
+fun adequate_A : A;
+fun adesite_N : N;
+fun adhere_V : V;
+fun adherence_N : N;
+fun adherent_A : A;
+fun adherent_N : N;
+fun adhesion_N : N;
+fun adhesive_A : A;
+fun adhesive_N : N;
+fun adhesiveness_N : N;
+fun adhocracy_N : N;
+fun adiabatic_A : A;
+fun adience_N : N;
+fun adient_A : A;
+fun adieu_N : N;
+fun adipose_A : A;
+fun adiposity_N : N;
+fun adit_N : N;
+fun adjacency_N : N;
+fun adjacent_A : A;
+fun adjectival_A : A;
+fun adjective_A : A;
+fun adjective_N : N;
+fun adjoin_V : V;
+fun adjoin_V2 : V2;
+fun adjourn_V : V;
+fun adjourn_V2 : V2;
+fun adjournment_N : N;
+fun adjudge_V2 : V2;
+fun adjudicate_V : V;
+fun adjudicate_V2 : V2;
+fun adjudication_N : N;
+fun adjudicative_A : A;
+fun adjudicator_N : N;
+fun adjunct_A : A;
+fun adjunct_N : N;
+fun adjunctive_A : A;
+fun adjuration_N : N;
+fun adjuratory_A : A;
+fun adjure_V2 : V2;
+fun adjust_V : V;
+fun adjust_V2 : V2;
+fun adjust_V2V : V2V;
+fun adjustable_A : A;
+fun adjuster_N : N;
+fun adjustive_A : A;
+fun adjustment_N : N;
+fun adjutant_N : N;
+fun adjuvant_A : A;
+fun adjuvant_N : N;
+fun admass_N : N;
+fun administer_V : V;
+fun administer_V2 : V2;
+fun administrable_A : A;
+fun administration_N : N;
+fun administrative_A : A;
+fun administratorFem_N : N;
+fun administratorMasc_N : N;
+fun administrivia_N : N;
+fun admirability_N : N;
+fun admirable_A : A;
+fun admiral_N : N;
+fun admiralty_N : N;
+fun admiration_N : N;
+fun admire_V2 : V2;
+fun admirer_N : N;
+fun admiringly_Adv : Adv;
+fun admissibility_N : N;
+fun admissible_A : A;
+fun admission_N : N;
+fun admissive_A : A;
+fun admit_V : V;
+fun admit_V2 : V2;
+fun admit_VS : VS;
+fun admittable_A : A;
+fun admittance_N : N;
+fun admittedly_Adv : Adv;
+fun admix_V : V;
+fun admix_V2 : V2;
+fun admixture_N : N;
+fun admonish_V2 : V2;
+fun admonisher_N : N;
+fun admonition_N : N;
+fun admonitory_A : A;
+fun adnate_A : A;
+fun adnexa_N : N;
+fun adnexal_A : A;
+fun adnoun_N : N;
+fun ado_N : N;
+fun adobe_N : N;
+fun adobo_N : N;
+fun adolescence_N : N;
+fun adolescent_A : A;
+fun adolescent_N : N;
+fun adonis_N : N;
+fun adopt_V2 : V2;
+fun adoptable_A : A;
+fun adoptee_N : N;
+fun adoption_N : N;
+fun adoptive_A : A;
+fun adorability_N : N;
+fun adorable_A : A;
+fun adoration_N : N;
+fun adore_V2 : V2;
+fun adorer_N : N;
+fun adoring_A : A;
+fun adorn_V2 : V2;
+fun adornment_N : N;
+fun adoxography_N : N;
+fun adrenal_A : A;
+fun adrenalectomy_N : N;
+fun adrenalin_N : N;
+fun adrenarche_N : N;
+fun adrenergic_A : A;
+fun adrenergic_N : N;
+fun adrenocortical_A : A;
+fun adrenocorticotropic_A : A;
+fun adrenosterone_N : N;
+fun adrian_PN : PN;
+fun adrift_A : A;
+fun adrift_Adv : Adv;
+fun adroit_A : A;
+fun adroitness_N : N;
+fun adscititious_A : A;
+fun adscript_A : A;
+fun adsorbable_A : A;
+fun adsorbate_N : N;
+fun adsorbent_A : A;
+fun adsorbent_N : N;
+fun adsorption_N : N;
+fun adulation_N : N;
+fun adulatory_A : A;
+fun adult_A : A;
+fun adult_N : N;
+fun adulterant_N : N;
+fun adulterate_A : A;
+fun adulterate_V2 : V2;
+fun adulterating_A : A;
+fun adulteration_N : N;
+fun adulterator_N : N;
+fun adulterer_N : N;
+fun adulteress_N : N;
+fun adulterine_A : A;
+fun adulterous_A : A;
+fun adultery_N : N;
+fun adulthood_N : N;
+fun adumbrate_V2 : V2;
+fun adumbration_N : N;
+fun adumbrative_A : A;
+fun adust_A : A;
+fun advance_N : N;
+fun advance_V : V;
+fun advance_V2 : V2;
+fun advancement_N : N;
+fun advancer_N : N;
+fun advantage_N : N;
+fun advantage_V2 : V2;
+fun advantageous_A : A;
+fun advection_N : N;
+fun advective_A : A;
+fun advent_N : N;
+fun adventist_N : N;
+fun adventitial_A : A;
+fun adventitious_A : A;
+fun adventive_A : A;
+fun adventure_N : N;
+fun adventure_V2 : V2;
+fun adventurer_N : N;
+fun adventuresome_A : A;
+fun adventuress_N : N;
+fun adventurism_N : N;
+fun adventuristic_A : A;
+fun adventurous_A : A;
+fun adventurousness_N : N;
+fun adverb_N : N;
+fun adverbial_A : A;
+fun adverbial_N : N;
+fun adversary_N : N;
+fun adversative_A : A;
+fun adverse_A : A;
+fun adversity_N : N;
+fun advert_N : N;
+fun advert_V : V;
+fun advertence_N : N;
+fun advertent_A : A;
+fun advertise_V : V;
+fun advertise_V2 : V2;
+fun advertisement_N : N;
+fun advertiser_N : N;
+fun advertising_N : N;
+fun advertorial_N : N;
+fun advice_N : N;
+fun advisability_N : N;
+fun advisable_A : A;
+fun advise_V : V;
+fun advise_V2 : V2;
+fun advise_VS : VS;
+fun advisee_N : N;
+fun adviserMasc_N : N;
+fun adviserFem_N : N;
+fun advisory_A : A;
+fun advisory_N : N;
+fun advocacy_N : N;
+fun advocate_N : N;
+fun advocate_V2 : V2;
+fun advocate_VS : VS;
+fun advowson_N : N;
+fun adynamia_N : N;
+fun adynamic_A : A;
+fun adz_N : N;
+fun adze_N : N;
+fun aecial_A : A;
+fun aeciospore_N : N;
+fun aecium_N : N;
+fun aegis_N : N;
+fun aeolotropic_A : A;
+fun aeon_N : N;
+fun aerate_V2 : V2;
+fun aeration_N : N;
+fun aerator_N : N;
+fun aerial_A : A;
+fun aerial_N : N;
+fun aerialist_N : N;
+fun aerides_N : N;
+fun aerie_N : N;
+fun aeriferous_A : A;
+fun aeriform_A : A;
+fun aerobatics_N : N;
+fun aerobe_N : N;
+fun aerobic_A : A;
+fun aerobics_N : N;
+fun aerobiosis_N : N;
+fun aerobiotic_A : A;
+fun aerodontalgia_N : N;
+fun aerodrome_N : N;
+fun aerodynamic_A : A;
+fun aerodynamics_N : N;
+fun aerolite_N : N;
+fun aerolitic_A : A;
+fun aerological_A : A;
+fun aerology_N : N;
+fun aeromechanic_A : A;
+fun aeromechanics_N : N;
+fun aeromedical_A : A;
+fun aeromedicine_N : N;
+fun aeronaut_N : N;
+fun aeronautical_A : A;
+fun aeronautics_N : N;
+fun aerophagia_N : N;
+fun aerophilatelic_A : A;
+fun aerophilately_N : N;
+fun aerophile_N : N;
+fun aeroplane_N : N;
+fun aerosol_N : N;
+fun aerosolized_A : A;
+fun aerospace_N : N;
+fun aertex_N : N;
+fun aery_N : N;
+fun aeschynanthus_N : N;
+fun aesculapian_A : A;
+fun aesthete_N : N;
+fun aesthetic_A : A;
+fun aesthetic_N : N;
+fun aesthetical_A : A;
+fun aesthetics_N : N;
+fun aestival_A : A;
+fun aether_N : N;
+fun aetiology_N : N;
+fun afar_Adv : Adv;
+fun afebrile_A : A;
+fun affability_N : N;
+fun affable_A : A;
+fun affair_N : N;
+fun affairs_N : N;
+fun affect_N : N;
+fun affect_V2 : V2;
+fun affectation_N : N;
+fun affectedly_Adv : Adv;
+fun affectedness_N : N;
+fun affecting_A : A;
+fun affection_N : N;
+fun affectional_A : A;
+fun affectionate_A : A;
+fun affectionateness_N : N;
+fun affenpinscher_N : N;
+fun afferent_A : A;
+fun affiance_V2 : V2;
+fun affiant_N : N;
+fun affidavit_N : N;
+fun affiliate_N : N;
+fun affiliate_V : V;
+fun affiliate_V2 : V2;
+fun affiliation_N : N;
+fun affinal_A : A;
+fun affine_A : A;
+fun affine_N : N;
+fun affined_A : A;
+fun affinity_N : N;
+fun affirm_V : V;
+fun affirm_V2 : V2;
+fun affirm_VS : VS;
+fun affirmable_A : A;
+fun affirmation_N : N;
+fun affirmative_A : A;
+fun affirmative_N : N;
+fun affirmativeness_N : N;
+fun affix_N : N;
+fun affix_V2 : V2;
+fun affixal_A : A;
+fun affixation_N : N;
+fun afflatus_N : N;
+fun afflict_V2 : V2;
+fun affliction_N : N;
+fun afflictive_A : A;
+fun affluence_N : N;
+fun affluent_A : A;
+fun affluent_N : N;
+fun afford_V2 : V2;
+fun afford_V2V : V2V;
+fun afforest_V2 : V2;
+fun afforestation_N : N;
+fun affranchise_V2 : V2;
+fun affray_N : N;
+fun affricate_N : N;
+fun affrication_N : N;
+fun affront_N : N;
+fun affront_V2 : V2;
+fun affusion_N : N;
+fun afghan_A : A;
+fun afghan_N : N;
+fun afghani_N : N;
+fun afghanistan_PN : PN;
+fun afghanistaniFem_N : N;
+fun afghanistaniMasc_N : N;
+fun afghanistani_A : A;
+fun afibrinogenemia_N : N;
+fun aficionado_N : N;
+fun afield_Adv : Adv;
+fun afire_A : A;
+fun aflame_A : A;
+fun aflare_A : A;
+fun aflatoxin_N : N;
+fun afloat_A : A;
+fun aflutter_A : A;
+fun afoot_A : A;
+fun afoot_Adv : Adv;
+fun afore_Adv : Adv;
+fun afore_Prep : Prep;
+fun aforesaid_A : A;
+fun aforethought_Adv : Adv;
+fun afoul_Adv : Adv;
+fun afraid_A : A;
+fun afresh_Adv : Adv;
+fun africa_PN : PN;
+fun africanFem_N : N;
+fun africanMasc_N : N;
+fun african_A : A;
+fun afrikaans_N : N;
+fun afrikaner_A : A;
+fun afrikanerFem_N : N;
+fun afrikanerMasc_N : N;
+fun afro_americanFem_N : N;
+fun afro_americanMasc_N : N;
+fun afro_asian_A : A;
+fun afro_wig_N : N;
+fun afropavo_N : N;
+fun aft_Adv : Adv;
+fun after_A : A;
+fun after_Adv : Adv;
+fun after_Prep : Prep ;
+fun after_Subj : Subj ;
+fun afterbirth_N : N;
+fun afterburner_N : N;
+fun aftercare_N : N;
+fun afterdamp_N : N;
+fun afterdeck_N : N;
+fun aftereffect_N : N;
+fun afterglow_N : N;
+fun afterimage_N : N;
+fun afterlife_N : N;
+fun aftermath_N : N;
+fun aftermost_A : A;
+fun afternoon_N : N;
+fun afterpains_N : N;
+fun afterpiece_N : N;
+fun aftershaft_N : N;
+fun aftershafted_A : A;
+fun aftershock_N : N;
+fun aftertaste_N : N;
+fun afterthought_N : N;
+fun afterwards_Adv : Adv;
+fun afterworld_N : N;
+fun again_Adv : Adv;
+fun against_Prep : Prep ;
+fun agal_N : N;
+fun agalactia_N : N;
+fun agama_N : N;
+fun agamete_N : N;
+fun agamic_A : A;
+fun agamid_N : N;
+fun agammaglobulinemia_N : N;
+fun agapanthus_N : N;
+fun agape_A : A;
+fun agape_N : N;
+fun agar_N : N;
+fun agar_agar_N : N;
+fun agaric_N : N;
+fun agate_N : N;
+fun agateware_N : N;
+fun agatha_PN : PN;
+fun agave_N : N;
+fun agaze_A : A;
+fun age_N : N;
+fun age_V : V;
+fun age_V2 : V2;
+fun age_bracket_N : N;
+fun age_group_N : N;
+fun age_long_A : A;
+fun age_old_A : A;
+fun aged_N : N;
+fun agedness_N : N;
+fun ageing_N : N;
+fun ageism_N : N;
+fun ageless_A : A;
+fun agelessness_N : N;
+fun agelong_A : A;
+fun agency_N : N;
+fun agenda_N : N;
+fun agenesis_N : N;
+fun agent_N : N;
+fun agent_provocateur_N : N;
+fun agential_A : A;
+fun agerasia_N : N;
+fun ageratum_N : N;
+fun aggie_PN : PN;
+fun agglomerate_A : A;
+fun agglomerate_N : N;
+fun agglomerate_V : V;
+fun agglomerate_V2 : V2;
+fun agglomeration_N : N;
+fun agglomerator_N : N;
+fun agglutinate_A : A;
+fun agglutinate_V2 : V2;
+fun agglutination_N : N;
+fun agglutinative_A : A;
+fun agglutinin_N : N;
+fun agglutinogen_N : N;
+fun aggrandize_V2 : V2;
+fun aggrandizement_N : N;
+fun aggravate_V2 : V2;
+fun aggravating_A : A;
+fun aggravation_N : N;
+fun aggravator_N : N;
+fun aggregate_A : A;
+fun aggregate_N : N;
+fun aggregate_V : V;
+fun aggregate_V2 : V2;
+fun aggregation_N : N;
+fun aggression_N : N;
+fun aggressive_A : A;
+fun aggressiveness_N : N;
+fun aggressor_N : N;
+fun aggrieve_V2 : V2;
+fun aggro_N : N;
+fun aghast_A : A;
+fun agile_A : A;
+fun agility_N : N;
+fun agin_Prep : Prep ;
+fun aging_N : N;
+fun agio_N : N;
+fun agitate_V : V;
+fun agitate_V2 : V2;
+fun agitation_N : N;
+fun agitative_A : A;
+fun agitator_N : N;
+fun agitprop_N : N;
+fun agleam_A : A;
+fun aglet_N : N;
+fun aglow_A : A;
+fun agm_N : N;
+fun agnail_N : N;
+fun agnate_A : A;
+fun agnate_N : N;
+fun agnes_PN : PN;
+fun agnomen_N : N;
+fun agnosia_N : N;
+fun agnostic_A : A;
+fun agnostic_N : N;
+fun agnosticism_N : N;
+fun ago_A : A;
+fun ago_Adv : Adv;
+fun ago_Prep : Prep ;
+fun agog_A : A;
+fun agon_N : N;
+fun agonadal_A : A;
+fun agonal_A : A;
+fun agonist_N : N;
+fun agonistic_A : A;
+fun agonize_V : V;
+fun agonized_A : A;
+fun agonizingly_Adv : Adv;
+fun agony_N : N;
+fun agora_N : N;
+fun agoraphobia_N : N;
+fun agoraphobic_A : A;
+fun agouti_N : N;
+fun agra_PN : PN;
+fun agranulocytic_A : A;
+fun agranulocytosis_N : N;
+fun agrapha_N : N;
+fun agraphia_N : N;
+fun agraphic_A : A;
+fun agrarian_A : A;
+fun agree_V : V;
+fun agree_V2 : V2;
+fun agree_VS : VS;
+fun agree_VV : VV;
+fun agreeable_A : A;
+fun agreeableness_N : N;
+fun agreement_N : N;
+fun agrestic_A : A;
+fun agribusiness_N : N;
+fun agricultural_A : A;
+fun agriculture_N : N;
+fun agriculturist_N : N;
+fun agrimonia_N : N;
+fun agrobiologic_A : A;
+fun agrobiology_N : N;
+fun agrologic_A : A;
+fun agrology_N : N;
+fun agromania_N : N;
+fun agronomic_A : A;
+fun agronomist_N : N;
+fun agronomy_N : N;
+fun aground_A : A;
+fun aground_Adv : Adv;
+fun agrypnia_N : N;
+fun agrypnotic_A : A;
+fun agua_N : N;
+fun ague_N : N;
+fun agueweed_N : N;
+fun aguish_A : A;
+fun ahead_Adv : Adv;
+fun ahimsa_N : N;
+fun ahistorical_A : A;
+fun ahmedabad_PN : PN;
+fun aid_N : N;
+fun aid_V : V;
+fun aid_V2 : V2;
+fun aide_N : N;
+fun aide_de_camp_N : N;
+fun aide_memoire_N : N;
+fun aids_N : N;
+fun aigret_N : N;
+fun aigrette_N : N;
+fun aikido_N : N;
+fun ail_V : V;
+fun ail_V2 : V2;
+fun ailanthus_N : N;
+fun aileron_N : N;
+fun ailment_N : N;
+fun ailurophobia_N : N;
+fun aim_N : N;
+fun aim_V : V;
+fun aim_V2 : V2;
+fun aim_VV : VV;
+fun aimless_A : A;
+fun aioli_N : N;
+fun air_N : N;
+fun air_V : V;
+fun air_V2 : V2;
+fun air_bladder_N : N;
+fun air_conditioned_A : A;
+fun air_conditioning_N : N;
+fun air_cooled_A : A;
+fun air_minded_A : A;
+fun air_pump_N : N;
+fun air_raid_N : N;
+fun air_shaft_N : N;
+fun air_sick_A : A;
+fun air_sickness_N : N;
+fun air_to_air_A : A;
+fun air_to_ground_A : A;
+fun airbed_N : N;
+fun airborne_A : A;
+fun airbrake_N : N;
+fun airbrush_N : N;
+fun airburst_N : N;
+fun airbus_N : N;
+fun aircraft_N : N;
+fun aircraftman_N : N;
+fun aircraftsman_N : N;
+fun aircrew_N : N;
+fun aircrewman_N : N;
+fun airdock_N : N;
+fun airdrie_PN : PN;
+fun airdrome_N : N;
+fun airdrop_N : N;
+fun aireborough_PN : PN;
+fun airedale_N : N;
+fun airfare_N : N;
+fun airfield_N : N;
+fun airflow_N : N;
+fun airfoil_N : N;
+fun airforce_N : N;
+fun airframe_N : N;
+fun airhead_N : N;
+fun airheaded_A : A;
+fun airiness_N : N;
+fun airing_N : N;
+fun airing_cupboard_N : N;
+fun airless_A : A;
+fun airlift_N : N;
+fun airline_N : N;
+fun airliner_N : N;
+fun airlock_N : N;
+fun airmail_N : N;
+fun airmailer_N : N;
+fun airman_N : N;
+fun airplane_N : N;
+fun airport_N : N;
+fun airs_N : N;
+fun airscrew_N : N;
+fun airship_N : N;
+fun airsick_A : A;
+fun airsickness_N : N;
+fun airspace_N : N;
+fun airspeed_N : N;
+fun airstream_N : N;
+fun airstrip_N : N;
+fun airtight_A : A;
+fun airway_N : N;
+fun airwoman_N : N;
+fun airworthiness_N : N;
+fun airworthy_A : A;
+fun airy_A : A;
+fun aisle_N : N;
+fun aitch_N : N;
+fun aitch_bone_N : N;
+fun aitchbone_N : N;
+fun ajar_A : A;
+fun aka_Prep : Prep ;
+fun akaryocyte_N : N;
+fun akee_N : N;
+fun akimbo_Adv : Adv;
+fun akin_A : A;
+fun akinesis_N : N;
+fun akron_PN : PN;
+fun al_PN : PN;
+fun ala_N : N;
+fun alabama_PN : PN;
+fun alabaster_A : A;
+fun alabaster_N : N;
+fun alacritous_A : A;
+fun alacrity_N : N;
+fun alalia_N : N;
+fun alan_PN : PN;
+fun alanine_N : N;
+fun alar_A : A;
+fun alarm_N : N;
+fun alarm_V2 : V2;
+fun alarm_clock_N : N;
+fun alarming_A : A;
+fun alarmism_N : N;
+fun alarmist_N : N;
+fun alaska_PN : PN;
+fun alastrim_N : N;
+fun alate_A : A;
+fun alb_N : N;
+fun albacore_N : N;
+fun albania_PN : PN;
+fun albanian_A : A;
+fun albanian_N : N;
+fun albatross_N : N;
+fun albedo_N : N;
+fun albeit_Subj : Subj ;
+fun albert_PN : PN;
+fun alberta_PN : PN;
+fun albescent_A : A;
+fun albinal_A : A;
+fun albinism_N : N;
+fun albino_N : N;
+fun albite_N : N;
+fun albitic_A : A;
+fun albizzia_N : N;
+fun albuca_N : N;
+fun albuginea_N : N;
+fun album_N : N;
+fun albumen_N : N;
+fun albumin_N : N;
+fun albuminous_A : A;
+fun albuminuria_N : N;
+fun albuminuric_A : A;
+fun albuterol_N : N;
+fun alcalde_N : N;
+fun alcazar_N : N;
+fun alchemic_A : A;
+fun alchemist_N : N;
+fun alchemistic_A : A;
+fun alchemy_N : N;
+fun alcohol_N : N;
+fun alcoholic_A : A;
+fun alcoholic_N : N;
+fun alcoholism_N : N;
+fun alcove_N : N;
+fun aldehyde_N : N;
+fun aldehydic_A : A;
+fun alder_N : N;
+fun alderfly_N : N;
+fun alderman_N : N;
+fun aldermanic_A : A;
+fun aldershot_PN : PN;
+fun aldohexose_N : N;
+fun aldol_N : N;
+fun aldose_N : N;
+fun aldosterone_N : N;
+fun aldosteronism_N : N;
+fun ale_N : N;
+fun ale_house_N : N;
+fun aleatory_A : A;
+fun alee_A : A;
+fun alee_Adv : Adv;
+fun alehouse_N : N;
+fun alembic_N : N;
+fun alendronate_N : N;
+fun aleph_N : N;
+fun aleppo_PN : PN;
+fun alert_A : A;
+fun alert_N : N;
+fun alert_V2 : V2;
+fun alertness_N : N;
+fun alessandria_PN : PN;
+fun aleurone_N : N;
+fun aleuronic_A : A;
+fun alewife_N : N;
+fun alex_PN : PN;
+fun alexander_PN : PN;
+fun alexandra_PN : PN;
+fun alexandria_PN : PN;
+fun alexandrine_N : N;
+fun alexandrite_N : N;
+fun alexia_N : N;
+fun alexic_A : A;
+fun alexic_N : N;
+fun alf_PN : PN;
+fun alfalfa_N : N;
+fun alfred_PN : PN;
+fun alfresco_A : A;
+fun alfresco_Adv : Adv;
+fun alfreton_PN : PN;
+fun alga_N : N;
+fun algal_A : A;
+fun algarroba_N : N;
+fun algebra_N : N;
+fun algebraic_A : A;
+fun algebraical_A : A;
+fun algebraist_N : N;
+fun alger_PN : PN;
+fun algeria_PN : PN;
+fun algerian_A : A;
+fun algerian_N : N;
+fun algid_A : A;
+fun algidity_N : N;
+fun algin_N : N;
+fun algoid_A : A;
+fun algolagnia_N : N;
+fun algolagnic_A : A;
+fun algometer_N : N;
+fun algometric_A : A;
+fun algometry_N : N;
+fun algophobia_N : N;
+fun algophobic_A : A;
+fun algorism_N : N;
+fun algorithm_N : N;
+fun algorithmic_A : A;
+fun ali_PN : PN;
+fun alias_Adv : Adv;
+fun alias_N : N;
+fun alibi_N : N;
+fun alicante_PN : PN;
+fun alice_PN : PN;
+fun alidade_N : N;
+fun alien_A : A;
+fun alienFem_N : N;
+fun alienMasc_N : N;
+fun alienable_A : A;
+fun alienage_N : N;
+fun alienate_V2 : V2;
+fun alienating_A : A;
+fun alienation_N : N;
+fun alienator_N : N;
+fun alienee_N : N;
+fun alienism_N : N;
+fun alienist_N : N;
+fun alienor_N : N;
+fun alight_A : A;
+fun alight_V : V;
+fun align_V : V;
+fun align_V2 : V2;
+fun alignment_N : N;
+fun alike_A : A;
+fun alike_Adv : Adv;
+fun alimentary_A : A;
+fun alimentative_A : A;
+fun alimony_N : N;
+fun aliphatic_A : A;
+fun aliquant_N : N;
+fun aliquot_A : A;
+fun aliquot_N : N;
+fun alison_PN : PN;
+fun aliterate_N : N;
+fun alive_A : A;
+fun aliyah_N : N;
+fun alizarin_N : N;
+fun alkahest_N : N;
+fun alkahestic_A : A;
+fun alkalemia_N : N;
+fun alkalescent_A : A;
+fun alkali_N : N;
+fun alkalimetry_N : N;
+fun alkaline_A : A;
+fun alkalinity_N : N;
+fun alkalinuria_N : N;
+fun alkaloid_N : N;
+fun alkaloidal_A : A;
+fun alkalosis_N : N;
+fun alkalotic_A : A;
+fun alkapton_N : N;
+fun alkaptonuria_N : N;
+fun alkene_N : N;
+fun alkyd_N : N;
+fun alkyl_N : N;
+fun alkylbenzene_N : N;
+fun alkylbenzenesulfonate_N : N;
+fun alkylic_A : A;
+fun all_A : A;
+fun all_Predet : Predet;
+fun all_mains_A : A;
+fun all_round_A : A;
+fun all_rounder_N : N;
+fun allah_PN : PN;
+fun allahabad_PN : PN;
+fun allamanda_N : N;
+fun allan_PN : PN;
+fun allantoic_A : A;
+fun allantoid_A : A;
+fun allantois_N : N;
+fun allargando_A : A;
+fun allay_V2 : V2;
+fun allegation_N : N;
+fun allege_V2 : V2;
+fun allege_V2V : V2V;
+fun allege_VS : VS;
+fun allegedly_AdA : AdA;
+fun allegedly_AdV : AdV;
+fun allegiance_N : N;
+fun allegiant_A : A;
+fun allegoric_A : A;
+fun allegorical_A : A;
+fun allegorizer_N : N;
+fun allegory_N : N;
+fun allegretto_A : A;
+fun allegretto_Adv : Adv;
+fun allegretto_N : N;
+fun allegro_A : A;
+fun allegro_Adv : Adv;
+fun allegro_N : N;
+fun allele_N : N;
+fun allelic_A : A;
+fun allemande_N : N;
+fun allen_PN : PN;
+fun allergen_N : N;
+fun allergenic_A : A;
+fun allergic_A : A;
+fun allergist_N : N;
+fun allergology_N : N;
+fun allergy_N : N;
+fun alleviate_V2 : V2;
+fun alleviation_N : N;
+fun alleviative_A : A;
+fun alleviator_N : N;
+fun alley_N : N;
+fun alleyway_N : N;
+fun alliaceous_A : A;
+fun alliance_N : N;
+fun allies_N : N;
+fun alligator_N : N;
+fun alligatored_A : A;
+fun alligatorfish_N : N;
+fun alliteration_N : N;
+fun alliterative_A : A;
+fun alliterator_N : N;
+fun alloa_PN : PN;
+fun allocable_A : A;
+fun allocate_V : V;
+fun allocate_V2 : V2;
+fun allocation_N : N;
+fun allocator_N : N;
+fun allochronic_A : A;
+fun allochthonous_A : A;
+fun allocution_N : N;
+fun allogamous_A : A;
+fun allogamy_N : N;
+fun allogeneic_A : A;
+fun allograph_N : N;
+fun allographic_A : A;
+fun allomerism_N : N;
+fun allomerous_A : A;
+fun allometric_A : A;
+fun allometry_N : N;
+fun allomorph_N : N;
+fun allomorphic_A : A;
+fun allopathic_A : A;
+fun allopathy_N : N;
+fun allopatric_A : A;
+fun allopatry_N : N;
+fun allophone_N : N;
+fun allophonic_A : A;
+fun allopurinol_N : N;
+fun allosaur_N : N;
+fun allot_V2 : V2;
+fun allotment_N : N;
+fun allotrope_N : N;
+fun allotropic_A : A;
+fun allotropy_N : N;
+fun allover_A : A;
+fun allow_V : V;
+fun allow_V2 : V2;
+fun allow_V2V : V2V;
+fun allow_VS : VS;
+fun allowable_A : A;
+fun allowance_N : N;
+fun alloy_N : N;
+fun alloy_V2 : V2;
+fun allspice_N : N;
+fun allude_V : V;
+fun allure_N : N;
+fun allure_V2 : V2;
+fun allurement_N : N;
+fun alluring_A : A;
+fun allusion_N : N;
+fun allusive_A : A;
+fun allusiveness_N : N;
+fun alluvial_A : A;
+fun alluvion_N : N;
+fun ally_N : N;
+fun ally_V2 : V2;
+fun allyl_N : N;
+fun allylic_A : A;
+fun alma_ata_PN : PN;
+fun alma_mater_N : N;
+fun almanac_N : N;
+fun almandine_N : N;
+fun almandite_N : N;
+fun almeria_PN : PN;
+fun almighty_A : A;
+fun almighty_N : N;
+fun almond_N : N;
+fun almond_eyed_A : A;
+fun almoner_N : N;
+fun almost_AdA : AdA;
+fun almost_AdN : AdN;
+fun almost_Adv : Adv;
+fun almost_Predet : Predet;
+fun alms_N : N;
+fun alms_box_N : N;
+fun alms_giving_N : N;
+fun alms_house_N : N;
+fun almsgiver_N : N;
+fun alnwick_PN : PN;
+fun alocasia_N : N;
+fun aloe_N : N;
+fun aloes_N : N;
+fun aloft_Adv : Adv;
+fun aloha_N : N;
+fun alone_A : A;
+fun aloneness_N : N;
+fun along_Adv : Adv;
+fun along_Prep : Prep ;
+fun alongside_Adv : Adv;
+fun alongside_Prep : Prep ;
+fun aloof_A : A;
+fun aloof_Adv : Adv;
+fun aloofness_N : N;
+fun alopecia_N : N;
+fun alopecic_A : A;
+fun aloud_Adv : Adv;
+fun alp_N : N;
+fun alpaca_N : N;
+fun alpenstock_N : N;
+fun alpestrine_A : A;
+fun alpha_A : A;
+fun alpha_N : N;
+fun alphabet_N : N;
+fun alphabetic_A : A;
+fun alphabetical_A : A;
+fun alphabetization_N : N;
+fun alphabetized_A : A;
+fun alphabetizer_N : N;
+fun alphanumeric_A : A;
+fun alphanumerics_N : N;
+fun alphavirus_N : N;
+fun alpine_A : A;
+fun alpinist_N : N;
+fun alprazolam_N : N;
+fun already_AdV : AdV;
+fun already_Adv : Adv;
+fun alright_A : A;
+fun alright_Adv : Adv;
+fun alsatian_N : N;
+fun also_AdV : AdV;
+fun also_Adv : Adv;
+fun also_ran_N : N;
+fun alstroemeria_N : N;
+fun altar_N : N;
+fun altar_piece_N : N;
+fun altarpiece_N : N;
+fun altazimuth_N : N;
+fun alter_V : V;
+fun alter_V2 : V2;
+fun alter_ego_N : N;
+fun alterability_N : N;
+fun alterable_A : A;
+fun alteration_N : N;
+fun altercation_N : N;
+fun alternate_A : A;
+fun alternate_V : V;
+fun alternate_V2 : V2;
+fun alternation_N : N;
+fun alternative_A : A;
+fun alternative_N : N;
+fun alternator_N : N;
+fun althea_N : N;
+fun although_Subj : Subj ;
+fun altimeter_N : N;
+fun altissimo_A : A;
+fun altitude_N : N;
+fun altitudinal_A : A;
+fun altitudinous_A : A;
+fun alto_A : A;
+fun alto_N : N;
+fun altocumulus_N : N;
+fun altogether_Adv : Adv;
+fun alton_PN : PN;
+fun altostratus_N : N;
+fun altricial_A : A;
+fun altrincham_PN : PN;
+fun altruism_N : N;
+fun altruist_N : N;
+fun altruistic_A : A;
+fun altruistically_Adv : Adv;
+fun alula_N : N;
+fun alular_A : A;
+fun alum_N : N;
+fun alumina_N : N;
+fun aluminate_N : N;
+fun aluminiferous_A : A;
+fun aluminium_N : N;
+fun aluminous_A : A;
+fun aluminum_N : N;
+fun alumna_N : N;
+fun alumnus_N : N;
+fun alumroot_N : N;
+fun alundum_N : N;
+fun alvechurch_PN : PN;
+fun alveolar_A : A;
+fun alveolar_N : N;
+fun alveolate_A : A;
+fun alveolitis_N : N;
+fun alveolus_N : N;
+fun alvine_A : A;
+fun always_AdV : AdV;
+fun alyssum_N : N;
+fun amah_N : N;
+fun amain_Adv : Adv;
+fun amalgam_N : N;
+fun amalgamate_A : A;
+fun amalgamate_V : V;
+fun amalgamate_V2 : V2;
+fun amalgamation_N : N;
+fun amalgamative_A : A;
+fun amalgamator_N : N;
+fun amanda_PN : PN;
+fun amanuensis_N : N;
+fun amaranth_N : N;
+fun amaranthine_A : A;
+fun amarelle_N : N;
+fun amaretto_N : N;
+fun amaryllis_N : N;
+fun amass_V2 : V2;
+fun amastia_N : N;
+fun amateur_A : A;
+fun amateur_N : N;
+fun amateurish_A : A;
+fun amateurishness_N : N;
+fun amateurism_N : N;
+fun amative_A : A;
+fun amatory_A : A;
+fun amaurosis_N : N;
+fun amaurotic_A : A;
+fun amaze_V2 : V2;
+fun amaze_V2V : V2V;
+fun amazement_N : N;
+fun amazing_A : A;
+fun amazon_N : N;
+fun ambages_N : N;
+fun ambassador_N : N;
+fun ambassadorial_A : A;
+fun ambassadorship_N : N;
+fun ambassadress_N : N;
+fun amber_A : A;
+fun amber_N : N;
+fun ambergris_N : N;
+fun amberjack_N : N;
+fun ambiance_N : N;
+fun ambidexterity_N : N;
+fun ambidextrous_A : A;
+fun ambience_N : N;
+fun ambient_A : A;
+fun ambiguity_N : N;
+fun ambiguous_A : A;
+fun ambit_N : N;
+fun ambition_N : N;
+fun ambitious_A : A;
+fun ambivalence_N : N;
+fun ambivalent_A : A;
+fun ambiversion_N : N;
+fun ambiversive_A : A;
+fun amble_N : N;
+fun amble_V : V;
+fun amblygonite_N : N;
+fun amblyopia_N : N;
+fun amblyopic_A : A;
+fun amboyna_N : N;
+fun ambrosia_N : N;
+fun ambrosial_A : A;
+fun ambulacral_A : A;
+fun ambulacrum_N : N;
+fun ambulance_N : N;
+fun ambulant_A : A;
+fun ambulation_N : N;
+fun ambulatory_A : A;
+fun ambulatory_N : N;
+fun ambuscade_N : N;
+fun ambuscade_V2 : V2;
+fun ambush_N : N;
+fun ambush_V2 : V2;
+fun ambusher_N : N;
+fun ambystomid_N : N;
+fun ameba_N : N;
+fun amebiasis_N : N;
+fun ameboid_A : A;
+fun ameer_N : N;
+fun amelia_N : N;
+fun ameliorate_V : V;
+fun ameliorate_V2 : V2;
+fun amelioration_N : N;
+fun ameloblast_N : N;
+fun amelogenesis_N : N;
+fun amenability_N : N;
+fun amenable_A : A;
+fun amend_V : V;
+fun amend_V2 : V2;
+fun amend_V2V : V2V;
+fun amendable_A : A;
+fun amendatory_A : A;
+fun amendment_N : N;
+fun amenity_N : N;
+fun amenorrhea_N : N;
+fun amenorrheic_A : A;
+fun amentiferous_A : A;
+fun amerciable_A : A;
+fun america_PN : PN;
+fun americanFem_N : N;
+fun americanMasc_N : N;
+fun american_A : A;
+fun americanism_N : N;
+fun americanize_V2 : V2;
+fun americium_N : N;
+fun amesbury_PN : PN;
+fun ametabolic_A : A;
+fun amethyst_A : A;
+fun amethyst_N : N;
+fun amethystine_A : A;
+fun ametria_N : N;
+fun ametropia_N : N;
+fun ametropic_A : A;
+fun amharic_N : N;
+fun amiability_N : N;
+fun amiable_A : A;
+fun amicability_N : N;
+fun amicable_A : A;
+fun amid_Prep : Prep ;
+fun amide_N : N;
+fun amidship_A : A;
+fun amidship_Adv : Adv;
+fun amidships_Adv : Adv;
+fun amidst_Prep : Prep;
+fun amiens_PN : PN;
+fun amigo_N : N;
+fun amine_N : N;
+fun amino_A : A;
+fun amino_N : N;
+fun aminoaciduria_N : N;
+fun aminomethane_N : N;
+fun aminophylline_N : N;
+fun aminopyrine_N : N;
+fun amiodarone_N : N;
+fun amir_N : N;
+fun amiss_A : A;
+fun amiss_Adv : Adv;
+fun amitosis_N : N;
+fun amitotic_A : A;
+fun amitriptyline_N : N;
+fun amity_N : N;
+fun ammanford_PN : PN;
+fun ammeter_N : N;
+fun ammine_N : N;
+fun ammino_A : A;
+fun ammobium_N : N;
+fun ammonia_N : N;
+fun ammoniac_A : A;
+fun ammoniac_N : N;
+fun ammoniated_A : A;
+fun ammonification_N : N;
+fun ammonite_N : N;
+fun ammonitic_A : A;
+fun ammonium_N : N;
+fun ammoniuria_N : N;
+fun ammunition_N : N;
+fun amnesia_N : N;
+fun amnesic_A : A;
+fun amnesic_N : N;
+fun amnestic_A : A;
+fun amnesty_N : N;
+fun amniocentesis_N : N;
+fun amnion_N : N;
+fun amniote_N : N;
+fun amniotic_A : A;
+fun amobarbital_N : N;
+fun amoeba_N : N;
+fun amoebic_A : A;
+fun amok_Adv : Adv;
+fun among_Prep : Prep ;
+fun amongst_Prep : Prep ;
+fun amora_N : N;
+fun amoral_A : A;
+fun amoralism_N : N;
+fun amoralist_N : N;
+fun amorality_N : N;
+fun amorist_N : N;
+fun amoristic_A : A;
+fun amorous_A : A;
+fun amorousness_N : N;
+fun amorpha_N : N;
+fun amorphophallus_N : N;
+fun amorphous_A : A;
+fun amort_A : A;
+fun amortization_N : N;
+fun amortize_V2 : V2;
+fun amount_N : N;
+fun amount_V : V;
+fun amour_N : N;
+fun amour_propre_N : N;
+fun amoxicillin_N : N;
+fun amp_Conj : Conj;
+fun amp_N : N;
+fun amperage_N : N;
+fun ampere_N : N;
+fun ampersand_N : N;
+fun amphetamine_N : N;
+fun amphibia_N : N;
+fun amphibian_N : N;
+fun amphibiotic_A : A;
+fun amphibious_A : A;
+fun amphibole_N : N;
+fun amphibolite_N : N;
+fun amphibology_N : N;
+fun amphibrach_N : N;
+fun amphictyony_N : N;
+fun amphidiploid_N : N;
+fun amphidiploidy_N : N;
+fun amphigory_N : N;
+fun amphimixis_N : N;
+fun amphipod_N : N;
+fun amphiprostylar_A : A;
+fun amphisbaena_N : N;
+fun amphistylar_A : A;
+fun amphitheater_N : N;
+fun amphitheatre_N : N;
+fun amphitheatric_A : A;
+fun amphitropous_A : A;
+fun amphiuma_N : N;
+fun amphora_N : N;
+fun amphoric_A : A;
+fun amphoteric_A : A;
+fun amphotericin_N : N;
+fun ampicillin_N : N;
+fun ample_A : A;
+fun ampleness_N : N;
+fun amplification_N : N;
+fun amplifier_N : N;
+fun amplify_V2 : V2;
+fun amplitude_N : N;
+fun ampoule_N : N;
+fun ampulla_N : N;
+fun ampullar_A : A;
+fun amputate_V2 : V2;
+fun amputation_N : N;
+fun amputator_N : N;
+fun amputee_N : N;
+fun amrinone_N : N;
+fun amsterdam_PN : PN;
+fun amuck_A : A;
+fun amuck_Adv : Adv;
+fun amulet_N : N;
+fun amuse_V2 : V2;
+fun amusement_N : N;
+fun amusing_A : A;
+fun amy_PN : PN;
+fun amygdala_N : N;
+fun amygdalin_N : N;
+fun amygdaline_A : A;
+fun amygdaloid_N : N;
+fun amygdalotomy_N : N;
+fun amyl_N : N;
+fun amylase_N : N;
+fun amyloid_N : N;
+fun amyloidosis_N : N;
+fun amylolysis_N : N;
+fun amylolytic_A : A;
+fun amyotrophia_N : N;
+fun amyxia_N : N;
+fun ana_N : N;
+fun anabatic_A : A;
+fun anabiosis_N : N;
+fun anabiotic_A : A;
+fun anabolic_A : A;
+fun anabolism_N : N;
+fun anachronic_A : A;
+fun anachronism_N : N;
+fun anachronistic_A : A;
+fun anachronistically_Adv : Adv;
+fun anaclinal_A : A;
+fun anaclisis_N : N;
+fun anaclitic_A : A;
+fun anacoluthia_N : N;
+fun anacoluthic_A : A;
+fun anaconda_N : N;
+fun anadiplosis_N : N;
+fun anadromous_A : A;
+fun anaemia_N : N;
+fun anaemic_A : A;
+fun anaerobe_N : N;
+fun anaerobic_A : A;
+fun anaesthesia_N : N;
+fun anaesthetic_A : A;
+fun anaesthetic_N : N;
+fun anaesthetist_N : N;
+fun anaesthetize_V2 : V2;
+fun anaglyph_N : N;
+fun anaglyphic_A : A;
+fun anaglyphy_N : N;
+fun anagnost_N : N;
+fun anagoge_N : N;
+fun anagogic_A : A;
+fun anagram_N : N;
+fun anagrammatic_A : A;
+fun anagrams_N : N;
+fun anal_A : A;
+fun analbuminemia_N : N;
+fun analects_N : N;
+fun analeptic_A : A;
+fun analeptic_N : N;
+fun analgesia_N : N;
+fun analgesic_A : A;
+fun analgesic_N : N;
+fun analog_N : N;
+fun analogical_A : A;
+fun analogist_N : N;
+fun analogous_A : A;
+fun analogue_A : A;
+fun analogue_N : N;
+fun analogy_N : N;
+fun analphabet_N : N;
+fun analphabetic_A : A;
+fun analysand_N : N;
+fun analyse_V2 : V2;
+fun analysis_N : N;
+fun analyst_N : N;
+fun analytic_A : A;
+fun analytical_A : A;
+fun analyticity_N : N;
+fun analyzable_A : A;
+fun analyze_V2 : V2;
+fun analyzer_N : N;
+fun anamnestic_A : A;
+fun anamorphic_A : A;
+fun anamorphism_N : N;
+fun anamorphosis_N : N;
+fun anapaest_N : N;
+fun anapaestic_A : A;
+fun anapest_N : N;
+fun anapestic_A : A;
+fun anaphase_N : N;
+fun anaphasic_A : A;
+fun anaphor_N : N;
+fun anaphora_N : N;
+fun anaphoric_A : A;
+fun anaphrodisia_N : N;
+fun anaphrodisiac_A : A;
+fun anaphylactic_A : A;
+fun anaphylaxis_N : N;
+fun anaplasia_N : N;
+fun anaplasmosis_N : N;
+fun anaplastic_A : A;
+fun anapsid_N : N;
+fun anarchic_A : A;
+fun anarchically_Adv : Adv;
+fun anarchism_N : N;
+fun anarchist_N : N;
+fun anarchistic_A : A;
+fun anarchy_N : N;
+fun anarthria_N : N;
+fun anasarca_N : N;
+fun anasarcous_A : A;
+fun anaspid_N : N;
+fun anastalsis_N : N;
+fun anastigmat_N : N;
+fun anastigmatic_A : A;
+fun anastomosis_N : N;
+fun anastomotic_A : A;
+fun anastrophe_N : N;
+fun anastylosis_N : N;
+fun anathema_N : N;
+fun anathematization_N : N;
+fun anathematize_V : V;
+fun anathematize_V2 : V2;
+fun anatomic_A : A;
+fun anatomical_A : A;
+fun anatomist_N : N;
+fun anatomy_N : N;
+fun anatotitan_N : N;
+fun anatoxin_N : N;
+fun anatropous_A : A;
+fun ancestor_N : N;
+fun ancestral_A : A;
+fun ancestress_N : N;
+fun ancestry_N : N;
+fun anchor_N : N;
+fun anchor_V : V;
+fun anchor_V2 : V2;
+fun anchorage_N : N;
+fun anchorite_N : N;
+fun anchoritic_A : A;
+fun anchorman_N : N;
+fun anchovy_N : N;
+fun anchusa_N : N;
+fun ancient_A : A;
+fun ancient_N : N;
+fun ancientness_N : N;
+fun ancients_N : N;
+fun ancillary_A : A;
+fun ancona_PN : PN;
+fun and_Conj : Conj;
+fun andante_A : A;
+fun andante_Adv : Adv;
+fun andante_N : N;
+fun andantino_A : A;
+fun andesite_N : N;
+fun andiron_N : N;
+fun andorra_PN : PN;
+fun andorran_A : A;
+fun andorran_N : N;
+fun andover_PN : PN;
+fun andradite_N : N;
+fun andrena_N : N;
+fun andrew_PN : PN;
+fun androecium_N : N;
+fun androgen_N : N;
+fun androgenesis_N : N;
+fun androgenetic_A : A;
+fun androgenic_A : A;
+fun androglossia_N : N;
+fun androgynous_A : A;
+fun androgyny_N : N;
+fun android_N : N;
+fun andromeda_N : N;
+fun androphobia_N : N;
+fun androsterone_N : N;
+fun andryala_N : N;
+fun andy_PN : PN;
+fun anecdotal_A : A;
+fun anecdote_N : N;
+fun anecdotic_A : A;
+fun anecdotist_N : N;
+fun anechoic_A : A;
+fun anemia_N : N;
+fun anemic_A : A;
+fun anemographic_A : A;
+fun anemography_N : N;
+fun anemometer_N : N;
+fun anemometric_A : A;
+fun anemometry_N : N;
+fun anemone_N : N;
+fun anemophilous_A : A;
+fun anencephalic_A : A;
+fun anencephaly_N : N;
+fun anent_Prep : Prep;
+fun anergy_N : N;
+fun aneroid_A : A;
+fun aneroid_N : N;
+fun anesthesia_N : N;
+fun anesthesiologist_N : N;
+fun anesthesiology_N : N;
+fun anesthetic_A : A;
+fun anesthetic_N : N;
+fun anesthetist_N : N;
+fun anesthetize_V2 : V2;
+fun anesthyl_N : N;
+fun anestrous_A : A;
+fun anestrus_N : N;
+fun aneuploid_A : A;
+fun aneuploidy_N : N;
+fun aneurysm_N : N;
+fun aneurysmal_A : A;
+fun anew_Adv : Adv;
+fun anfractuous_A : A;
+fun angel_N : N;
+fun angela_PN : PN;
+fun angelfish_N : N;
+fun angelic_A : A;
+fun angelica_N : N;
+fun angelically_Adv : Adv;
+fun angelim_N : N;
+fun angelology_N : N;
+fun angelus_N : N;
+fun anger_N : N;
+fun anger_V2 : V2;
+fun angers_PN : PN;
+fun angie_PN : PN;
+fun angiitis_N : N;
+fun angina_N : N;
+fun anginal_A : A;
+fun angiocardiogram_N : N;
+fun angiocarp_N : N;
+fun angiocarpic_A : A;
+fun angioedema_N : N;
+fun angiogenesis_N : N;
+fun angiogram_N : N;
+fun angiography_N : N;
+fun angiologist_N : N;
+fun angiology_N : N;
+fun angioma_N : N;
+fun angiomatous_A : A;
+fun angiopathy_N : N;
+fun angioplasty_N : N;
+fun angiopteris_N : N;
+fun angiosarcoma_N : N;
+fun angioscope_N : N;
+fun angiosperm_N : N;
+fun angiospermous_A : A;
+fun angiotelectasia_N : N;
+fun angiotensin_N : N;
+fun angle_N : N;
+fun angle_V : V;
+fun angle_V2 : V2;
+fun angle_dozer_N : N;
+fun angle_iron_N : N;
+fun angle_park_V : V;
+fun angle_park_V2 : V2;
+fun angledozer_N : N;
+fun angler_N : N;
+fun anglewing_N : N;
+fun anglican_A : A;
+fun anglican_N : N;
+fun anglicism_N : N;
+fun anglicize_V2 : V2;
+fun angling_N : N;
+fun anglo_catholic_A : A;
+fun anglo_catholic_N : N;
+fun anglo_indian_A : A;
+fun anglo_indian_N : N;
+fun anglo_saxon_A : A;
+fun anglo_saxon_N : N;
+fun anglomania_N : N;
+fun anglophil_N : N;
+fun anglophile_N : N;
+fun anglophobe_N : N;
+fun anglophobia_N : N;
+fun angola_PN : PN;
+fun angolan_A : A;
+fun angolan_N : N;
+fun angora_N : N;
+fun angostura_N : N;
+fun angrecum_N : N;
+fun angry_A : A;
+fun angst_N : N;
+fun angstrom_N : N;
+fun anguilla_PN : PN;
+fun anguillan_A : A;
+fun anguillan_N : N;
+fun anguine_A : A;
+fun anguish_N : N;
+fun anguished_A : A;
+fun angular_A : A;
+fun angularity_N : N;
+fun angulation_N : N;
+fun angus_PN : PN;
+fun angwantibo_N : N;
+fun anhedonia_N : N;
+fun anhidrosis_N : N;
+fun anhydride_N : N;
+fun anhydrous_A : A;
+fun ani_N : N;
+fun anicteric_A : A;
+fun anil_N : N;
+fun anile_A : A;
+fun aniline_N : N;
+fun anima_N : N;
+fun animadversion_N : N;
+fun animadvert_V : V;
+fun animal_N : N;
+fun animalcule_N : N;
+fun animalism_N : N;
+fun animalistic_A : A;
+fun animality_N : N;
+fun animalization_N : N;
+fun animate_A : A;
+fun animate_V2 : V2;
+fun animatedly_A : A;
+fun animatedly_Adv : Adv;
+fun animateness_N : N;
+fun animating_A : A;
+fun animation_N : N;
+fun animatism_N : N;
+fun animatistic_A : A;
+fun animator_N : N;
+fun animatronics_N : N;
+fun anime_N : N;
+fun animism_N : N;
+fun animist_A : A;
+fun animist_N : N;
+fun animosity_N : N;
+fun animus_N : N;
+fun anion_N : N;
+fun anionic_A : A;
+fun anise_N : N;
+fun aniseed_N : N;
+fun aniseikonia_N : N;
+fun aniseikonic_A : A;
+fun anisette_N : N;
+fun anisogamete_N : N;
+fun anisogametic_A : A;
+fun anisogamic_A : A;
+fun anisogamy_N : N;
+fun anisometric_A : A;
+fun anisometropia_N : N;
+fun anisometropic_A : A;
+fun anisotropic_A : A;
+fun anisotropically_Adv : Adv;
+fun anisotropy_N : N;
+fun anita_PN : PN;
+fun anjou_N : N;
+fun ankara_PN : PN;
+fun ankle_N : N;
+fun anklebone_N : N;
+fun anklet_N : N;
+fun ankus_N : N;
+fun ankylosaur_N : N;
+fun ankylosis_N : N;
+fun ankylotic_A : A;
+fun ann_PN : PN;
+fun anna_N : N;
+fun annabel_PN : PN;
+fun annalist_N : N;
+fun annalistic_A : A;
+fun annals_N : N;
+fun annan_PN : PN;
+fun anne_PN : PN;
+fun anneal_V2 : V2;
+fun annealing_N : N;
+fun annelid_A : A;
+fun annelid_N : N;
+fun annex_N : N;
+fun annex_V2 : V2;
+fun annexation_N : N;
+fun annexational_A : A;
+fun annexe_N : N;
+fun annfield_PN : PN;
+fun annfield_plain_PN : PN;
+fun annie_PN : PN;
+fun annihilate_V2 : V2;
+fun annihilating_A : A;
+fun annihilation_N : N;
+fun annihilative_A : A;
+fun annihilator_N : N;
+fun anniversary_N : N;
+fun annotate_V2 : V2;
+fun annotation_N : N;
+fun annotator_N : N;
+fun announce_V2 : V2;
+fun announce_VS : VS;
+fun announcement_N : N;
+fun announcer_N : N;
+fun annoy_V2 : V2;
+fun annoyance_N : N;
+fun annoying_A : A;
+fun annual_A : A;
+fun annual_N : N;
+fun annuitant_N : N;
+fun annuity_N : N;
+fun annul_V2 : V2;
+fun annular_A : A;
+fun annulet_N : N;
+fun annulment_N : N;
+fun annulus_N : N;
+fun annum_N : N;
+fun annunciate_V2 : V2;
+fun annunciation_N : N;
+fun annunciator_N : N;
+fun annunciatory_A : A;
+fun anoa_N : N;
+fun anode_N : N;
+fun anodic_A : A;
+fun anodyne_A : A;
+fun anodyne_N : N;
+fun anoint_V2 : V2;
+fun anointer_N : N;
+fun anointing_N : N;
+fun anointment_N : N;
+fun anomalist_N : N;
+fun anomalops_N : N;
+fun anomalopteryx_N : N;
+fun anomalous_A : A;
+fun anomaly_N : N;
+fun anomie_N : N;
+fun anon_Adv : Adv;
+fun anon_PN : PN;
+fun anonymity_N : N;
+fun anonymous_A : A;
+fun anoperineal_A : A;
+fun anopheles_N : N;
+fun anopheline_A : A;
+fun anopheline_N : N;
+fun anopia_N : N;
+fun anorak_N : N;
+fun anorchism_N : N;
+fun anorectal_A : A;
+fun anorectic_A : A;
+fun anorexia_N : N;
+fun anorexic_A : A;
+fun anorexic_N : N;
+fun anorgasmia_N : N;
+fun anorthite_N : N;
+fun anorthitic_A : A;
+fun anorthopia_N : N;
+fun anosmia_N : N;
+fun anosmic_A : A;
+fun another_Quant : Quant;
+fun anovulation_N : N;
+fun anoxemia_N : N;
+fun anoxemic_A : A;
+fun anoxia_N : N;
+fun anoxic_A : A;
+fun anserine_A : A;
+fun anshan_PN : PN;
+fun answer_N : N;
+fun answer_V : V;
+fun answer_V2 : V2;
+fun answerable_A : A;
+fun ant_N : N;
+fun ant_eater_N : N;
+fun ant_hill_N : N;
+fun antacid_A : A;
+fun antacid_N : N;
+fun antagonism_N : N;
+fun antagonist_N : N;
+fun antagonistic_A : A;
+fun antagonistically_Adv : Adv;
+fun antagonize_V2 : V2;
+fun antapex_N : N;
+fun antarctic_A : A;
+fun antbird_N : N;
+fun ante_N : N;
+fun ante_meridiem_Adv : Adv;
+fun anteater_N : N;
+fun antebellum_A : A;
+fun antecedence_N : N;
+fun antecedent_A : A;
+fun antecedent_N : N;
+fun antechamber_N : N;
+fun antecubital_A : A;
+fun antedate_V2 : V2;
+fun antediluvian_A : A;
+fun antediluvian_N : N;
+fun antefix_N : N;
+fun antelope_N : N;
+fun antemeridian_A : A;
+fun antemortem_A : A;
+fun antenatal_A : A;
+fun antenna_N : N;
+fun antennal_A : A;
+fun antenuptial_A : A;
+fun antepenult_N : N;
+fun antepenultimate_A : A;
+fun anterior_A : A;
+fun anteriority_N : N;
+fun anterograde_A : A;
+fun anteroom_N : N;
+fun anthea_PN : PN;
+fun anthelmintic_A : A;
+fun anthem_N : N;
+fun anther_N : N;
+fun antheral_A : A;
+fun antheridial_A : A;
+fun antheridiophore_N : N;
+fun antheridium_N : N;
+fun antherozoid_N : N;
+fun anthill_N : N;
+fun anthologist_N : N;
+fun anthology_N : N;
+fun anthony_PN : PN;
+fun anthophagous_A : A;
+fun anthophyllite_N : N;
+fun anthozoan_N : N;
+fun anthracite_N : N;
+fun anthracitic_A : A;
+fun anthracosis_N : N;
+fun anthrax_N : N;
+fun anthropic_A : A;
+fun anthropocentric_A : A;
+fun anthropocentrism_N : N;
+fun anthropogenesis_N : N;
+fun anthropogenetic_A : A;
+fun anthropoid_A : A;
+fun anthropoid_N : N;
+fun anthropolatry_N : N;
+fun anthropological_A : A;
+fun anthropologist_N : N;
+fun anthropology_N : N;
+fun anthropometric_A : A;
+fun anthropometry_N : N;
+fun anthropomorphic_A : A;
+fun anthropomorphism_N : N;
+fun anthropophagous_A : A;
+fun anthropophagy_N : N;
+fun anthroposophy_N : N;
+fun anthurium_N : N;
+fun anti_A : A;
+fun anti_N : N;
+fun anti_aircraft_A : A;
+fun anti_hero_N : N;
+fun anti_personnel_A : A;
+fun anti_semite_A : A;
+fun anti_semite_N : N;
+fun anti_semitic_A : A;
+fun anti_semitism_N : N;
+fun antiadrenergic_A : A;
+fun antiaircraft_A : A;
+fun antiaircraft_N : N;
+fun antialiasing_N : N;
+fun antiapartheid_A : A;
+fun antiarrhythmic_N : N;
+fun antiauthoritarian_A : A;
+fun antibacterial_A : A;
+fun antibacterial_N : N;
+fun antibaryon_N : N;
+fun antibiosis_N : N;
+fun antibiotic_A : A;
+fun antibiotic_N : N;
+fun antibody_N : N;
+fun antic_A : A;
+fun antic_N : N;
+fun anticancer_A : A;
+fun anticatalyst_N : N;
+fun anticholinergic_A : A;
+fun anticholinergic_N : N;
+fun anticholinesterase_N : N;
+fun anticipant_A : A;
+fun anticipate_V : V;
+fun anticipate_V2 : V2;
+fun anticipate_VS : VS;
+fun anticipate_VV : VV;
+fun anticipation_N : N;
+fun anticipator_N : N;
+fun anticipatory_A : A;
+fun anticlimactic_A : A;
+fun anticlimax_N : N;
+fun anticlinal_A : A;
+fun anticlockwise_Adv : Adv;
+fun anticoagulant_N : N;
+fun anticoagulation_N : N;
+fun anticoagulative_A : A;
+fun anticonvulsant_N : N;
+fun anticyclone_N : N;
+fun anticyclonic_A : A;
+fun antidepressant_N : N;
+fun antidiabetic_N : N;
+fun antidiarrheal_N : N;
+fun antidiuretic_N : N;
+fun antidotal_A : A;
+fun antidote_N : N;
+fun antidromic_A : A;
+fun antiemetic_N : N;
+fun antiestablishmentarianism_N : N;
+fun antifeminist_N : N;
+fun antiferromagnetic_A : A;
+fun antiferromagnetism_N : N;
+fun antiflatulent_N : N;
+fun antifreeze_N : N;
+fun antifungal_N : N;
+fun antigen_N : N;
+fun antigenic_A : A;
+fun antigram_N : N;
+fun antigua_PN : PN;
+fun antiguan_A : A;
+fun antiguan_N : N;
+fun antiheretical_A : A;
+fun antihero_N : N;
+fun antihistamine_N : N;
+fun antihypertensive_N : N;
+fun antiknock_A : A;
+fun antiknock_N : N;
+fun antilepton_N : N;
+fun antilogarithm_N : N;
+fun antimacassar_N : N;
+fun antimagnetic_A : A;
+fun antimalarial_N : N;
+fun antimatter_N : N;
+fun antimeson_N : N;
+fun antimetabolite_N : N;
+fun antimicrobial_A : A;
+fun antimonial_A : A;
+fun antimonic_A : A;
+fun antimonopoly_A : A;
+fun antimony_N : N;
+fun antimuon_N : N;
+fun antimycin_N : N;
+fun antineoplastic_N : N;
+fun antineutrino_N : N;
+fun antineutron_N : N;
+fun antinode_N : N;
+fun antinomasia_N : N;
+fun antinomian_A : A;
+fun antinomian_N : N;
+fun antinomianism_N : N;
+fun antinomy_N : N;
+fun antioxidant_N : N;
+fun antiparallel_A : A;
+fun antiparticle_N : N;
+fun antipasto_N : N;
+fun antipathetic_A : A;
+fun antipathy_N : N;
+fun antipersonnel_A : A;
+fun antiperspirant_N : N;
+fun antiphlogistic_A : A;
+fun antiphon_N : N;
+fun antiphonary_A : A;
+fun antiphonary_N : N;
+fun antiphony_N : N;
+fun antiphrasis_N : N;
+fun antipodal_A : A;
+fun antipodal_N : N;
+fun antipode_N : N;
+fun antipodes_N : N;
+fun antipollution_A : A;
+fun antipope_N : N;
+fun antiproton_N : N;
+fun antiprotozoal_N : N;
+fun antipruritic_N : N;
+fun antipyresis_N : N;
+fun antipyretic_A : A;
+fun antipyretic_N : N;
+fun antiquarian_A : A;
+fun antiquarian_N : N;
+fun antiquark_N : N;
+fun antiquary_N : N;
+fun antiquated_A : A;
+fun antique_A : A;
+fun antique_N : N;
+fun antiquity_N : N;
+fun antiredeposition_N : N;
+fun antirrhinum_N : N;
+fun antisatellite_A : A;
+fun antisepsis_N : N;
+fun antiseptic_A : A;
+fun antiseptic_N : N;
+fun antiserum_N : N;
+fun antisocial_A : A;
+fun antispasmodic_N : N;
+fun antistrophe_N : N;
+fun antistrophic_A : A;
+fun antisubmarine_A : A;
+fun antisyphilitic_N : N;
+fun antitank_A : A;
+fun antitauon_N : N;
+fun antithesis_N : N;
+fun antithetic_A : A;
+fun antithetical_A : A;
+fun antithyroid_A : A;
+fun antitoxic_A : A;
+fun antitoxin_N : N;
+fun antitrade_A : A;
+fun antitrade_N : N;
+fun antitrades_N : N;
+fun antitussive_N : N;
+fun antitype_N : N;
+fun antitypic_A : A;
+fun antivenin_N : N;
+fun antiviral_A : A;
+fun antiviral_N : N;
+fun antler_N : N;
+fun antlered_A : A;
+fun antony_PN : PN;
+fun antonym_N : N;
+fun antonymous_A : A;
+fun antonymy_N : N;
+fun antrim_PN : PN;
+fun antrorse_A : A;
+fun antrum_N : N;
+fun antsy_A : A;
+fun antwerp_PN : PN;
+fun anuran_A : A;
+fun anuresis_N : N;
+fun anuretic_A : A;
+fun anurous_A : A;
+fun anus_N : N;
+fun anvil_N : N;
+fun anxiety_N : N;
+fun anxiolytic_A : A;
+fun anxious_A : A;
+fun anxiousness_N : N;
+fun anyPl_Det : Det ;
+fun anySg_Det : Det ;
+fun any_Adv : Adv;
+fun anybody_NP : NP;
+fun anyhow_Adv : Adv;
+fun anymore_Adv : Adv;
+fun anyone_NP : NP;
+fun anyplace_Adv : Adv;
+fun anything_NP : NP;
+fun anyway_Adv : Adv;
+fun anywhere_Adv : Adv;
+fun aorist_N : N;
+fun aoristic_A : A;
+fun aorta_N : N;
+fun aortal_A : A;
+fun aortitis_N : N;
+fun aoudad_N : N;
+fun apace_Adv : Adv;
+fun apache_N : N;
+fun apadana_N : N;
+fun apanage_N : N;
+fun apar_N : N;
+fun apart_Adv : Adv;
+fun apartheid_N : N;
+fun apartment_N : N;
+fun apathetic_A : A;
+fun apathetically_Adv : Adv;
+fun apathy_N : N;
+fun apatite_N : N;
+fun apatosaur_N : N;
+fun ape_N : N;
+fun ape_V2 : V2;
+fun apeldoorn_PN : PN;
+fun apercu_N : N;
+fun aperea_N : N;
+fun aperient_A : A;
+fun aperient_N : N;
+fun aperiodic_A : A;
+fun aperitif_N : N;
+fun aperture_N : N;
+fun apery_N : N;
+fun apetalous_A : A;
+fun apex_N : N;
+fun aphaeresis_N : N;
+fun aphaeretic_A : A;
+fun aphagia_N : N;
+fun aphakia_N : N;
+fun aphakic_A : A;
+fun aphakic_N : N;
+fun aphanite_N : N;
+fun aphanitic_A : A;
+fun aphasia_N : N;
+fun aphasic_A : A;
+fun aphasic_N : N;
+fun aphelion_N : N;
+fun apheresis_N : N;
+fun aphesis_N : N;
+fun aphetic_A : A;
+fun aphid_N : N;
+fun aphis_N : N;
+fun aphonia_N : N;
+fun aphonic_A : A;
+fun aphorism_N : N;
+fun aphorist_N : N;
+fun aphoristic_A : A;
+fun aphotic_A : A;
+fun aphrodisia_N : N;
+fun aphrodisiac_A : A;
+fun aphrodisiac_N : N;
+fun aphyllous_A : A;
+fun apian_A : A;
+fun apiarian_A : A;
+fun apiarist_N : N;
+fun apiary_N : N;
+fun apical_A : A;
+fun apiculate_A : A;
+fun apicultural_A : A;
+fun apiculture_N : N;
+fun apiece_Adv : Adv;
+fun apish_A : A;
+fun apishamore_N : N;
+fun apivorous_A : A;
+fun aplacental_A : A;
+fun aplanatic_A : A;
+fun aplasia_N : N;
+fun aplite_N : N;
+fun aplitic_A : A;
+fun aplomb_N : N;
+fun apnea_N : N;
+fun apneic_A : A;
+fun apoapsis_N : N;
+fun apocalypse_N : N;
+fun apocalyptic_A : A;
+fun apocarpous_A : A;
+fun apochromatic_A : A;
+fun apocope_N : N;
+fun apocrine_A : A;
+fun apocrypha_N : N;
+fun apocryphal_A : A;
+fun apocynaceous_A : A;
+fun apodal_A : A;
+fun apodeme_N : N;
+fun apodictic_A : A;
+fun apoenzyme_N : N;
+fun apogamic_A : A;
+fun apogamy_N : N;
+fun apogean_A : A;
+fun apogee_N : N;
+fun apojove_N : N;
+fun apolemia_N : N;
+fun apolitical_A : A;
+fun apologetic_A : A;
+fun apologetically_Adv : Adv;
+fun apologetics_N : N;
+fun apologist_N : N;
+fun apologize_V : V;
+fun apology_N : N;
+fun apomict_N : N;
+fun apomictic_A : A;
+fun apomixis_N : N;
+fun apomorphine_N : N;
+fun aponeurosis_N : N;
+fun aponeurotic_A : A;
+fun apopemptic_A : A;
+fun apophasis_N : N;
+fun apophatic_A : A;
+fun apophatism_N : N;
+fun apophthegm_N : N;
+fun apophyseal_A : A;
+fun apophysis_N : N;
+fun apoplectic_A : A;
+fun apoplectiform_A : A;
+fun apoplexy_N : N;
+fun apoptosis_N : N;
+fun aposelene_N : N;
+fun aposiopesis_N : N;
+fun aposiopetic_A : A;
+fun apostasy_N : N;
+fun apostate_A : A;
+fun apostate_N : N;
+fun apostle_N : N;
+fun apostleship_N : N;
+fun apostolic_A : A;
+fun apostrophe_N : N;
+fun apostrophic_A : A;
+fun apostrophize_V2 : V2;
+fun apothecary_N : N;
+fun apothecial_A : A;
+fun apothecium_N : N;
+fun apothegm_N : N;
+fun apothegmatic_A : A;
+fun apotheosis_N : N;
+fun apotropaic_A : A;
+fun appal_V2 : V2;
+fun appalling_A : A;
+fun appalling_N : N;
+fun appanage_N : N;
+fun apparatchik_N : N;
+fun apparatus_N : N;
+fun apparel_N : N;
+fun apparel_V2 : V2;
+fun appareled_A : A;
+fun apparent_A : A;
+fun apparentness_N : N;
+fun apparition_N : N;
+fun apparitional_A : A;
+fun appeal_N : N;
+fun appeal_V : V;
+fun appeal_V2 : V2;
+fun appeal_V2V : V2V;
+fun appealable_A : A;
+fun appealingly_Adv : Adv;
+fun appear_V : V;
+fun appear_V2 : V2;
+fun appear_VA : VA;
+fun appear_VS : VS;
+fun appear_VV : VV;
+fun appearance_N : N;
+fun appeasable_A : A;
+fun appease_V2 : V2;
+fun appeasement_N : N;
+fun appeaser_N : N;
+fun appellant_A : A;
+fun appellant_N : N;
+fun appellate_A : A;
+fun appellation_N : N;
+fun appellative_A : A;
+fun append_V2 : V2;
+fun appendage_N : N;
+fun appendaged_A : A;
+fun appendant_A : A;
+fun appendectomy_N : N;
+fun appendicitis_N : N;
+fun appendicle_N : N;
+fun appendicular_A : A;
+fun appendicularia_N : N;
+fun appendix_N : N;
+fun apperception_N : N;
+fun apperceptive_A : A;
+fun appertain_V : V;
+fun appetent_A : A;
+fun appetite_N : N;
+fun appetitive_A : A;
+fun appetizer_N : N;
+fun appetizing_A : A;
+fun appetizingness_N : N;
+fun applaud_V : V;
+fun applaud_V2 : V2;
+fun applaudable_A : A;
+fun applause_N : N;
+fun apple_N : N;
+fun applecart_N : N;
+fun applejack_N : N;
+fun applesauce_N : N;
+fun applet_N : N;
+fun applewood_N : N;
+fun appliance_N : N;
+fun applicability_N : N;
+fun applicable_A : A;
+fun applicant_N : N;
+fun application_N : N;
+fun applicative_A : A;
+fun applicator_N : N;
+fun applique_N : N;
+fun applique_V2 : V2;
+fun apply_V : V;
+fun apply_V2 : V2;
+fun apply_V2V : V2V;
+fun apply_VV : VV;
+fun appoint_V2 : V2;
+fun appoint_V2V : V2V;
+fun appoint_V3 : V3;
+fun appoint_VS : VS;
+fun appointee_N : N;
+fun appointive_A : A;
+fun appointment_N : N;
+fun apportion_V2 : V2;
+fun apportionment_N : N;
+fun apposite_A : A;
+fun apposition_N : N;
+fun appositional_A : A;
+fun appositively_Adv : Adv;
+fun appraisal_N : N;
+fun appraise_V2 : V2;
+fun appraiser_N : N;
+fun appreciable_A : A;
+fun appreciate_V : V;
+fun appreciate_V2 : V2;
+fun appreciation_N : N;
+fun appreciative_A : A;
+fun appreciator_N : N;
+fun apprehend_V2 : V2;
+fun apprehender_N : N;
+fun apprehensible_A : A;
+fun apprehension_N : N;
+fun apprehensive_A : A;
+fun apprentice_N : N;
+fun apprentice_V2 : V2;
+fun apprenticeship_N : N;
+fun appressed_A : A;
+fun apprise_V2 : V2;
+fun appro_N : N;
+fun approach_N : N;
+fun approach_V : V;
+fun approach_V2 : V2;
+fun approachability_N : N;
+fun approachable_A : A;
+fun approbation_N : N;
+fun appropriable_A : A;
+fun appropriate_A : A;
+fun appropriate_V2 : V2;
+fun appropriateness_N : N;
+fun appropriation_N : N;
+fun appropriative_A : A;
+fun appropriator_N : N;
+fun approval_N : N;
+fun approve_V : V;
+fun approve_V2 : V2;
+fun approver_N : N;
+fun approvingly_Adv : Adv;
+fun approx_PN : PN;
+fun approximate_A : A;
+fun approximate_V : V;
+fun approximate_V2 : V2;
+fun approximation_N : N;
+fun appurtenance_N : N;
+fun apr_PN : PN;
+fun apractic_A : A;
+fun apraxia_N : N;
+fun apres_ski_A : A;
+fun apricot_N : N;
+fun april_N : N;
+fun april_PN : PN;
+fun apron_N : N;
+fun apropos_A : A;
+fun apropos_Adv : Adv;
+fun apse_N : N;
+fun apsidal_A : A;
+fun apt_A : A;
+fun apteral_A : A;
+fun apterous_A : A;
+fun aptitude_N : N;
+fun aptitudinal_A : A;
+fun aptness_N : N;
+fun aquaculture_N : N;
+fun aqualung_N : N;
+fun aquamarine_N : N;
+fun aquanaut_N : N;
+fun aquaphobia_N : N;
+fun aquaplane_N : N;
+fun aquaplane_V : V;
+fun aquarium_N : N;
+fun aquarius_PN : PN;
+fun aquatic_A : A;
+fun aquatic_N : N;
+fun aquatint_N : N;
+fun aquavit_N : N;
+fun aqueduct_N : N;
+fun aqueous_A : A;
+fun aquicultural_A : A;
+fun aquifer_N : N;
+fun aquiferous_A : A;
+fun aquiline_A : A;
+fun arab_N : N;
+fun arabesque_N : N;
+fun arabian_A : A;
+fun arabian_N : N;
+fun arabic_A : A;
+fun arabic_N : N;
+fun arability_N : N;
+fun arabist_N : N;
+fun arable_A : A;
+fun arachnid_N : N;
+fun arachnoid_A : A;
+fun arachnoid_N : N;
+fun arachnophobia_N : N;
+fun aragonite_N : N;
+fun aralia_N : N;
+fun arame_N : N;
+fun araneidal_A : A;
+fun arariba_N : N;
+fun araroba_N : N;
+fun araucaria_N : N;
+fun arbiter_N : N;
+fun arbitrable_A : A;
+fun arbitrage_N : N;
+fun arbitrageur_N : N;
+fun arbitral_A : A;
+fun arbitrament_N : N;
+fun arbitrary_A : A;
+fun arbitrate_V : V;
+fun arbitrate_V2 : V2;
+fun arbitration_N : N;
+fun arbitrative_A : A;
+fun arbitrator_N : N;
+fun arbor_N : N;
+fun arboraceous_A : A;
+fun arboreal_A : A;
+fun arboretum_N : N;
+fun arborical_A : A;
+fun arboriculture_N : N;
+fun arborolatry_N : N;
+fun arborvitae_N : N;
+fun arbour_N : N;
+fun arbovirus_N : N;
+fun arbroath_PN : PN;
+fun arbutus_N : N;
+fun arc_N : N;
+fun arc_lamp_N : N;
+fun arc_light_N : N;
+fun arcade_N : N;
+fun arcadian_A : A;
+fun arcadian_N : N;
+fun arcane_A : A;
+fun arced_A : A;
+fun arcella_N : N;
+fun arch_A : A;
+fun arch_N : N;
+fun arch_V : V;
+fun arch_V2 : V2;
+fun archaebacteria_N : N;
+fun archaeological_A : A;
+fun archaeologist_N : N;
+fun archaeology_N : N;
+fun archaeopteryx_N : N;
+fun archaeornis_N : N;
+fun archaic_A : A;
+fun archaism_N : N;
+fun archaist_N : N;
+fun archaistic_A : A;
+fun archangel_N : N;
+fun archangelic_A : A;
+fun archbishop_N : N;
+fun archbishopric_N : N;
+fun archdeacon_N : N;
+fun archdeaconry_N : N;
+fun archdiocesan_A : A;
+fun archdiocese_N : N;
+fun archducal_A : A;
+fun archduchess_N : N;
+fun archduchy_N : N;
+fun archduke_N : N;
+fun archean_A : A;
+fun archegonial_A : A;
+fun archegonium_N : N;
+fun archenteron_N : N;
+fun archeologist_N : N;
+fun archeology_N : N;
+fun archeozoic_A : A;
+fun archer_N : N;
+fun archerfish_N : N;
+fun archery_N : N;
+fun archespore_N : N;
+fun archesporial_A : A;
+fun archetypal_A : A;
+fun archetype_N : N;
+fun archiannelid_N : N;
+fun archidiaconal_A : A;
+fun archidiaconate_N : N;
+fun archiepiscopal_A : A;
+fun archil_N : N;
+fun archimandrite_N : N;
+fun archine_N : N;
+fun archipallium_N : N;
+fun archipelagic_A : A;
+fun archipelago_N : N;
+fun architect_N : N;
+fun architectonics_N : N;
+fun architectural_A : A;
+fun architecture_N : N;
+fun architeuthis_N : N;
+fun architrave_N : N;
+fun archival_A : A;
+fun archive_N : N;
+fun archives_N : N;
+fun archivist_N : N;
+fun archosaur_N : N;
+fun archosaurian_A : A;
+fun archpriest_N : N;
+fun archway_N : N;
+fun arco_A : A;
+fun arctic_A : A;
+fun arctic_N : N;
+fun arctiid_N : N;
+fun arcus_N : N;
+fun ardeb_N : N;
+fun ardent_A : A;
+fun ardor_N : N;
+fun ardour_N : N;
+fun ardrossan_PN : PN;
+fun arduous_A : A;
+fun arduousness_N : N;
+fun are_N : N;
+fun area_1_N : N;
+fun area_2_N : N;
+fun area_3_N : N;
+fun area_4_N : N;
+fun area_5_N : N;
+fun area_6_N : N;
+fun areal_A : A;
+fun areaway_N : N;
+fun areca_N : N;
+fun areflexia_N : N;
+fun arena_N : N;
+fun arenaceous_A : A;
+fun arenavirus_N : N;
+fun arenicolous_A : A;
+fun areola_N : N;
+fun areolar_A : A;
+fun arete_N : N;
+fun arethusa_N : N;
+fun argali_N : N;
+fun argent_A : A;
+fun argent_N : N;
+fun argentic_A : A;
+fun argentiferous_A : A;
+fun argentina_PN : PN;
+fun argentine_N : N;
+fun argentine_PN : PN;
+fun argentinian_A : A;
+fun argentinian_N : N;
+fun argentinosaur_N : N;
+fun argentite_N : N;
+fun argentous_A : A;
+fun argil_N : N;
+fun argillaceous_A : A;
+fun argillite_N : N;
+fun arginine_N : N;
+fun argon_N : N;
+fun argonaut_N : N;
+fun argosy_N : N;
+fun argot_N : N;
+fun arguable_A : A;
+fun argue_V : V;
+fun argue_V2 : V2;
+fun argue_VS : VS;
+fun argument_N : N;
+fun argumentation_N : N;
+fun argumentative_A : A;
+fun argus_N : N;
+fun argus_eyed_A : A;
+fun argyle_N : N;
+fun argyll_N : N;
+fun argyrodite_N : N;
+fun aria_N : N;
+fun arianist_N : N;
+fun arid_A : A;
+fun aridity_N : N;
+fun aries_PN : PN;
+fun arietta_N : N;
+fun aright_Adv : Adv;
+fun aril_N : N;
+fun ariled_A : A;
+fun ariose_A : A;
+fun arioso_N : N;
+fun arise_V : V;
+fun arise_VS : VS;
+fun arista_N : N;
+fun aristocracy_N : N;
+fun aristocrat_N : N;
+fun aristocratic_A : A;
+fun aristocratically_Adv : Adv;
+fun arithmancy_N : N;
+fun arithmetic_N : N;
+fun arithmetical_A : A;
+fun arithmetician_N : N;
+fun arity_N : N;
+fun arizona_PN : PN;
+fun ark_N : N;
+fun arkansas_PN : PN;
+fun arm_N : N;
+fun arm_V : V;
+fun arm_V2 : V2;
+fun arm_hole_N : N;
+fun armada_N : N;
+fun armadale_PN : PN;
+fun armadillo_N : N;
+fun armageddon_PN : PN;
+fun armagh_PN : PN;
+fun armament_N : N;
+fun armamentarium_N : N;
+fun armature_N : N;
+fun armband_N : N;
+fun armchair_N : N;
+fun armenian_N : N;
+fun armet_N : N;
+fun armful_N : N;
+fun armhole_N : N;
+fun armiger_N : N;
+fun armilla_N : N;
+fun armillary_A : A;
+fun arming_N : N;
+fun armistice_N : N;
+fun armless_A : A;
+fun armlet_N : N;
+fun armlike_A : A;
+fun armoire_N : N;
+fun armor_N : N;
+fun armored_A : A;
+fun armorer_N : N;
+fun armorial_A : A;
+fun armory_N : N;
+fun armour_N : N;
+fun armour_plate_N : N;
+fun armoured_A : A;
+fun armourer_N : N;
+fun armoury_N : N;
+fun armpit_N : N;
+fun armrest_N : N;
+fun arms_race_N : N;
+fun arms_runner_N : N;
+fun army_N : N;
+fun armyworm_N : N;
+fun arnhem_PN : PN;
+fun arnica_N : N;
+fun arnold_PN : PN;
+fun aroid_A : A;
+fun aroma_N : N;
+fun aromatherapy_N : N;
+fun aromatic_A : A;
+fun arose_V2 : V2;
+fun around_AdN : AdN;
+fun around_Adv : Adv;
+fun around_Prep : Prep ;
+fun arousal_N : N;
+fun arouse_V2 : V2;
+fun arouse_V2V : V2V;
+fun arpeggio_N : N;
+fun arpent_N : N;
+fun arquebus_N : N;
+fun arr_PN : PN;
+fun arrack_N : N;
+fun arraign_V2 : V2;
+fun arraignment_N : N;
+fun arrange_V : V;
+fun arrange_V2 : V2;
+fun arrangement_N : N;
+fun arranger_N : N;
+fun arrant_A : A;
+fun arras_N : N;
+fun array_N : N;
+fun array_V2 : V2;
+fun arrears_N : N;
+fun arrest_N : N;
+fun arrest_V2 : V2;
+fun arrester_N : N;
+fun arresting_A : A;
+fun arrhythmic_A : A;
+fun arriere_pensee_N : N;
+fun arrival_N : N;
+fun arrive_V : V;
+fun arrive_V2 : V2;
+fun arroba_N : N;
+fun arrogance_N : N;
+fun arrogant_A : A;
+fun arrogate_V2 : V2;
+fun arrogator_N : N;
+fun arrow_N : N;
+fun arrowhead_N : N;
+fun arrowroot_N : N;
+fun arrowsmith_N : N;
+fun arrowworm_N : N;
+fun arroyo_N : N;
+fun arse_N : N;
+fun arsehole_N : N;
+fun arsenal_N : N;
+fun arsenate_N : N;
+fun arsenic_N : N;
+fun arsenical_A : A;
+fun arsenical_N : N;
+fun arsenide_N : N;
+fun arsenious_A : A;
+fun arsenopyrite_N : N;
+fun arsine_N : N;
+fun arson_N : N;
+fun arsonist_N : N;
+fun art_N : N;
+fun art_PN : PN;
+fun artefact_N : N;
+fun artemisia_N : N;
+fun arterial_A : A;
+fun arteriectasis_N : N;
+fun arteriogram_N : N;
+fun arteriography_N : N;
+fun arteriolar_A : A;
+fun arteriole_N : N;
+fun arteriolosclerosis_N : N;
+fun arteriosclerosis_N : N;
+fun arteriosclerotic_A : A;
+fun arteriovenous_A : A;
+fun arteritis_N : N;
+fun artery_N : N;
+fun artesian_A : A;
+fun artful_A : A;
+fun artfulness_N : N;
+fun arthralgia_N : N;
+fun arthralgic_A : A;
+fun arthritic_A : A;
+fun arthritic_N : N;
+fun arthritis_N : N;
+fun arthrocentesis_N : N;
+fun arthrodesis_N : N;
+fun arthrogram_N : N;
+fun arthrography_N : N;
+fun arthromere_N : N;
+fun arthromeric_A : A;
+fun arthropathy_N : N;
+fun arthroplasty_N : N;
+fun arthropod_N : N;
+fun arthropodal_A : A;
+fun arthroscope_N : N;
+fun arthroscopy_N : N;
+fun arthrospore_N : N;
+fun arthrosporic_A : A;
+fun arthur_PN : PN;
+fun artichoke_N : N;
+fun article_N : N;
+fun article_V2 : V2;
+fun articular_A : A;
+fun articulate_A : A;
+fun articulate_V : V;
+fun articulate_V2 : V2;
+fun articulation_N : N;
+fun articulator_N : N;
+fun articulatory_A : A;
+fun artie_PN : PN;
+fun artifact_N : N;
+fun artifactual_A : A;
+fun artifice_N : N;
+fun artificer_N : N;
+fun artificial_A : A;
+fun artificiality_N : N;
+fun artillery_N : N;
+fun artilleryman_N : N;
+fun artiodactyl_A : A;
+fun artisan_N : N;
+fun artist_N : N;
+fun artiste_N : N;
+fun artistic_A : A;
+fun artistically_Adv : Adv;
+fun artistry_N : N;
+fun artless_A : A;
+fun artlessness_N : N;
+fun artwork_N : N;
+fun arty_A : A;
+fun arty_crafty_A : A;
+fun arum_N : N;
+fun arundinaceous_A : A;
+fun aryan_A : A;
+fun aryan_N : N;
+fun arytenoid_N : N;
+fun as_Prep : Prep;
+fun as_Subj : Subj;
+fun as_long_as_Subj : Subj;
+fun as_well_Adv : Adv;
+fun as_well_as_Conj : Conj;
+fun asafetida_N : N;
+fun asana_N : N;
+fun asap_PN : PN;
+fun asarabacca_N : N;
+fun asbestos_N : N;
+fun asbestosis_N : N;
+fun ascariasis_N : N;
+fun ascend_V : V;
+fun ascend_V2 : V2;
+fun ascendable_A : A;
+fun ascendancy_N : N;
+fun ascendant_A : A;
+fun ascendant_N : N;
+fun ascendency_N : N;
+fun ascendent_N : N;
+fun ascender_N : N;
+fun ascension_N : N;
+fun ascensional_A : A;
+fun ascent_N : N;
+fun ascertain_V2 : V2;
+fun ascertainable_A : A;
+fun ascetic_A : A;
+fun ascetic_N : N;
+fun ascetically_Adv : Adv;
+fun asceticism_N : N;
+fun ascidian_N : N;
+fun ascites_N : N;
+fun ascitic_A : A;
+fun asclepiad_N : N;
+fun asclepiadaceous_A : A;
+fun ascocarp_N : N;
+fun ascocarpous_A : A;
+fun ascolichen_N : N;
+fun ascoma_N : N;
+fun ascomycete_N : N;
+fun ascomycetous_A : A;
+fun ascorbic_A : A;
+fun ascospore_N : N;
+fun ascosporic_A : A;
+fun ascot_N : N;
+fun ascot_PN : PN;
+fun ascribable_A : A;
+fun ascribe_V2 : V2;
+fun ascription_N : N;
+fun ascus_N : N;
+fun asdic_N : N;
+fun asepsis_N : N;
+fun aseptic_A : A;
+fun asexual_A : A;
+fun asexuality_N : N;
+fun ash_N : N;
+fun ash_bin_N : N;
+fun ash_can_N : N;
+fun ash_key_N : N;
+fun ash_pan_N : N;
+fun ashamed_A : A;
+fun ashbourne_PN : PN;
+fun ashby_PN : PN;
+fun ashby_de_la_zouch_PN : PN;
+fun ashby_woulds_PN : PN;
+fun ashcake_N : N;
+fun ashcan_N : N;
+fun ashen_A : A;
+fun ashford_PN : PN;
+fun ashington_PN : PN;
+fun ashlar_N : N;
+fun ashore_Adv : Adv;
+fun ashram_N : N;
+fun ashton_in_makerfield_PN : PN;
+fun ashton_under_lyne_PN : PN;
+fun ashtray_N : N;
+fun ashy_A : A;
+fun asian_A : A;
+fun asian_N : N;
+fun asiatic_A : A;
+fun asiatic_N : N;
+fun aside_Adv : Adv;
+fun aside_N : N;
+fun asinine_A : A;
+fun asininity_N : N;
+fun ask_V : V;
+fun ask_V2 : V2;
+fun ask_V2V : V2V;
+fun ask_VQ : VQ;
+fun ask_VS : VS;
+fun ask_VV : VV;
+fun askance_A : A;
+fun askance_Adv : Adv;
+fun askern_PN : PN;
+fun askew_A : A;
+fun askew_Adv : Adv;
+fun asking_N : N;
+fun aslant_A : A;
+fun aslant_Adv : Adv;
+fun asleep_A : A;
+fun asleep_Adv : Adv;
+fun asocial_A : A;
+fun asp_N : N;
+fun asparaginase_N : N;
+fun asparagine_N : N;
+fun asparagus_N : N;
+fun aspartame_N : N;
+fun aspect_N : N;
+fun aspectual_A : A;
+fun aspen_N : N;
+fun asper_N : N;
+fun aspergill_N : N;
+fun aspergillosis_N : N;
+fun asperity_N : N;
+fun asperse_V2 : V2;
+fun aspersion_N : N;
+fun aspersorium_N : N;
+fun asphalt_N : N;
+fun asphalt_V2 : V2;
+fun asphaltic_A : A;
+fun aspheric_A : A;
+fun asphodel_N : N;
+fun asphyxia_N : N;
+fun asphyxiate_V2 : V2;
+fun asphyxiating_A : A;
+fun asphyxiation_N : N;
+fun aspic_N : N;
+fun aspidistra_N : N;
+fun aspirant_A : A;
+fun aspirant_N : N;
+fun aspirate_N : N;
+fun aspirate_V2 : V2;
+fun aspiration_N : N;
+fun aspirator_N : N;
+fun aspire_V : V;
+fun aspire_VV : VV;
+fun aspirin_N : N;
+fun aspull_PN : PN;
+fun ass_N : N;
+fun assagai_N : N;
+fun assail_V2 : V2;
+fun assailability_N : N;
+fun assailable_A : A;
+fun assailant_N : N;
+fun assassin_N : N;
+fun assassinate_V2 : V2;
+fun assassination_N : N;
+fun assault_N : N;
+fun assault_V2 : V2;
+fun assaultive_A : A;
+fun assay_N : N;
+fun assay_V2 : V2;
+fun assayer_N : N;
+fun assegai_N : N;
+fun assemblage_N : N;
+fun assemble_V : V;
+fun assemble_V2 : V2;
+fun assembler_N : N;
+fun assembly_N : N;
+fun assemblyman_N : N;
+fun assemblywoman_N : N;
+fun assent_N : N;
+fun assent_V : V;
+fun assenter_N : N;
+fun assentient_A : A;
+fun assert_V : V;
+fun assert_V2 : V2;
+fun assert_VS : VS;
+fun asserter_N : N;
+fun assertion_N : N;
+fun assertive_A : A;
+fun assertiveness_N : N;
+fun assess_V2 : V2;
+fun assessable_A : A;
+fun assessee_N : N;
+fun assessment_N : N;
+fun assessor_N : N;
+fun asset_N : N;
+fun assets_N : N;
+fun asseverate_V2 : V2;
+fun asseveration_N : N;
+fun asshole_N : N;
+fun assibilation_N : N;
+fun assiduity_N : N;
+fun assiduous_A : A;
+fun assign_V2 : V2;
+fun assign_V2V : V2V;
+fun assignable_A : A;
+fun assignation_N : N;
+fun assignee_N : N;
+fun assignment_N : N;
+fun assignor_N : N;
+fun assimilable_A : A;
+fun assimilate_V : V;
+fun assimilate_V2 : V2;
+fun assimilation_N : N;
+fun assimilative_A : A;
+fun assist_N : N;
+fun assist_V : V;
+fun assist_V2 : V2;
+fun assistance_N : N;
+fun assistant_N : N;
+fun assistive_A : A;
+fun assize_N : N;
+fun assizes_N : N;
+fun assoc_N : N;
+fun associability_N : N;
+fun associable_A : A;
+fun associate_A : A;
+fun associate_N : N;
+fun associate_V : V;
+fun associate_V2 : V2;
+fun associateship_N : N;
+fun association_N : N;
+fun associational_A : A;
+fun associationism_N : N;
+fun associative_A : A;
+fun assonance_N : N;
+fun assonant_A : A;
+fun assorted_A : A;
+fun assortment_N : N;
+fun asst_N : N;
+fun assuage_V2 : V2;
+fun assuasive_A : A;
+fun assume_V : V;
+fun assume_V2 : V2;
+fun assume_VS : VS;
+fun assumption_N : N;
+fun assumptive_A : A;
+fun assurance_N : N;
+fun assure_V2 : V2;
+fun assure_V2S : V2S;
+fun assuredly_Adv : Adv;
+fun assuredness_N : N;
+fun assurgent_A : A;
+fun assuring_A : A;
+fun astasia_N : N;
+fun astatic_A : A;
+fun astatine_N : N;
+fun aster_N : N;
+fun astereognosis_N : N;
+fun asteriated_A : A;
+fun asterion_N : N;
+fun asterisk_N : N;
+fun asterisked_A : A;
+fun asterism_N : N;
+fun asterismal_A : A;
+fun astern_Adv : Adv;
+fun asternal_A : A;
+fun asteroid_A : A;
+fun asteroid_N : N;
+fun asteroidal_A : A;
+fun asthenia_N : N;
+fun asthenic_A : A;
+fun asthenosphere_N : N;
+fun asthma_N : N;
+fun asthmatic_A : A;
+fun asthmatic_N : N;
+fun astigmatic_A : A;
+fun astigmatism_N : N;
+fun astilbe_N : N;
+fun astir_A : A;
+fun astir_Adv : Adv;
+fun astomatal_A : A;
+fun astomatous_A : A;
+fun aston_PN : PN;
+fun astonish_V2 : V2;
+fun astonishing_A : A;
+fun astonishment_N : N;
+fun astound_V2 : V2;
+fun astounding_A : A;
+fun astragalar_A : A;
+fun astrakhan_N : N;
+fun astral_A : A;
+fun astrantia_N : N;
+fun astraphobia_N : N;
+fun astray_A : A;
+fun astray_Adv : Adv;
+fun astride_A : A;
+fun astride_Adv : Adv;
+fun astride_Prep : Prep ;
+fun astringency_N : N;
+fun astringent_A : A;
+fun astringent_N : N;
+fun astrocyte_N : N;
+fun astrocytic_A : A;
+fun astrodome_N : N;
+fun astrodynamics_N : N;
+fun astrogator_N : N;
+fun astroglia_N : N;
+fun astrolabe_N : N;
+fun astrolatry_N : N;
+fun astrologer_N : N;
+fun astrological_A : A;
+fun astrology_N : N;
+fun astrometry_N : N;
+fun astronaut_N : N;
+fun astronautic_A : A;
+fun astronautics_N : N;
+fun astronomer_N : N;
+fun astronomic_A : A;
+fun astronomical_A : A;
+fun astronomy_N : N;
+fun astrophysical_A : A;
+fun astrophysicist_N : N;
+fun astrophysics_N : N;
+fun astute_A : A;
+fun astuteness_N : N;
+fun astylar_A : A;
+fun asunder_Adv : Adv;
+fun asylum_N : N;
+fun asymmetric_A : A;
+fun asymmetrical_A : A;
+fun asymmetry_N : N;
+fun asymptomatic_A : A;
+fun asymptote_N : N;
+fun asymptotic_A : A;
+fun asymptotically_Adv : Adv;
+fun asynchronism_N : N;
+fun asynchronous_A : A;
+fun asynclitism_N : N;
+fun asyndetic_A : A;
+fun asyndeton_N : N;
+fun asynergic_A : A;
+fun asynergy_N : N;
+fun asystole_N : N;
+fun at_N : N;
+fun at_Prep : Prep ;
+fun at_home_N : N;
+fun at_least_AdN : AdN;
+fun atabrine_N : N;
+fun ataractic_A : A;
+fun ataraxia_N : N;
+fun atavism_N : N;
+fun atavist_N : N;
+fun atavistic_A : A;
+fun ataxia_N : N;
+fun ataxic_A : A;
+fun atelectasis_N : N;
+fun ateleiosis_N : N;
+fun ateleiotic_A : A;
+fun atelier_N : N;
+fun atenolol_N : N;
+fun athanor_N : N;
+fun atheism_N : N;
+fun atheist_A : A;
+fun atheist_N : N;
+fun atheistic_A : A;
+fun athenaeum_N : N;
+fun athenian_A : A;
+fun athenian_N : N;
+fun athens_PN : PN;
+fun atherogenesis_N : N;
+fun atheroma_N : N;
+fun atheromatous_A : A;
+fun atherosclerosis_N : N;
+fun atherosclerotic_A : A;
+fun atherstone_PN : PN;
+fun athetosis_N : N;
+fun athirst_A : A;
+fun athlete_N : N;
+fun athletic_A : A;
+fun athleticism_N : N;
+fun athletics_N : N;
+fun athlone_PN : PN;
+fun athwart_Adv : Adv;
+fun atilt_A : A;
+fun atlanta_PN : PN;
+fun atlantic_PN : PN;
+fun atlas_N : N;
+fun atmometer_N : N;
+fun atmosphere_N : N;
+fun atmospheric_A : A;
+fun atmospherics_N : N;
+fun atole_N : N;
+fun atoll_N : N;
+fun atom_N : N;
+fun atomic_A : A;
+fun atomism_N : N;
+fun atomistic_A : A;
+fun atomization_N : N;
+fun atomize_V2 : V2;
+fun atomizer_N : N;
+fun atonal_A : A;
+fun atonalistic_A : A;
+fun atonality_N : N;
+fun atone_V : V;
+fun atonement_N : N;
+fun atonic_A : A;
+fun atonicity_N : N;
+fun atop_Adv : Adv;
+fun atop_Prep : Prep ;
+fun atopognosia_N : N;
+fun atorvastatin_N : N;
+fun atrabilious_A : A;
+fun atrazine_N : N;
+fun atresia_N : N;
+fun atrial_A : A;
+fun atrioventricular_A : A;
+fun atrium_N : N;
+fun atrocious_A : A;
+fun atrocity_N : N;
+fun atrophic_A : A;
+fun atrophy_N : N;
+fun atrophy_V : V;
+fun atrophy_V2 : V2;
+fun atropine_N : N;
+fun attach_V : V;
+fun attach_V2 : V2;
+fun attachable_A : A;
+fun attache_N : N;
+fun attachment_N : N;
+fun attack_N : N;
+fun attack_V2 : V2;
+fun attacker_N : N;
+fun attain_V : V;
+fun attain_V2 : V2;
+fun attainable_A : A;
+fun attainder_N : N;
+fun attainment_N : N;
+fun attar_N : N;
+fun attempt_N : N;
+fun attempt_V2 : V2;
+fun attempt_VV : VV;
+fun attend_V : V;
+fun attend_V2 : V2;
+fun attendance_N : N;
+fun attendant_A : A;
+fun attendant_N : N;
+fun attention_N : N;
+fun attentional_A : A;
+fun attentive_A : A;
+fun attentiveness_N : N;
+fun attenuate_A : A;
+fun attenuate_V2 : V2;
+fun attenuation_N : N;
+fun attenuator_N : N;
+fun attest_V : V;
+fun attest_V2 : V2;
+fun attest_VS : VS;
+fun attestation_N : N;
+fun attester_N : N;
+fun attic_A : A;
+fun attic_N : N;
+fun attire_N : N;
+fun attire_V2 : V2;
+fun attitude_N : N;
+fun attitudinal_A : A;
+fun attitudinize_V : V;
+fun attorney_N : N;
+fun attorneyship_N : N;
+fun attosecond_N : N;
+fun attract_V2 : V2;
+fun attractable_A : A;
+fun attraction_N : N;
+fun attractive_A : A;
+fun attractiveness_N : N;
+fun attractor_N : N;
+fun attributable_A : A;
+fun attribute_N : N;
+fun attribute_V2 : V2;
+fun attribution_N : N;
+fun attributive_A : A;
+fun attrited_A : A;
+fun attrition_N : N;
+fun attritional_A : A;
+fun attune_V2 : V2;
+fun atypical_A : A;
+fun atypicality_N : N;
+fun au_fait_A : A;
+fun au_fond_Adv : Adv;
+fun au_pair_N : N;
+fun aubergine_N : N;
+fun aubrietia_N : N;
+fun auburn_A : A;
+fun auckland_PN : PN;
+fun auction_N : N;
+fun auction_V2 : V2;
+fun auctioneer_N : N;
+fun audacious_A : A;
+fun audacity_N : N;
+fun audibility_N : N;
+fun audible_A : A;
+fun audible_N : N;
+fun audience_N : N;
+fun audile_N : N;
+fun audio_N : N;
+fun audio_lingual_A : A;
+fun audiocassette_N : N;
+fun audiogram_N : N;
+fun audiology_N : N;
+fun audiometer_N : N;
+fun audiometric_A : A;
+fun audiometry_N : N;
+fun audiotape_N : N;
+fun audiovisual_A : A;
+fun audiovisual_N : N;
+fun audit_N : N;
+fun audit_V2 : V2;
+fun audition_N : N;
+fun audition_V : V;
+fun audition_V2 : V2;
+fun auditor_N : N;
+fun auditorium_N : N;
+fun auditory_A : A;
+fun audley_PN : PN;
+fun audrey_PN : PN;
+fun aug_PN : PN;
+fun augend_N : N;
+fun auger_N : N;
+fun aught_N : N;
+fun augite_N : N;
+fun augitic_A : A;
+fun augment_V : V;
+fun augment_V2 : V2;
+fun augmentation_N : N;
+fun augmentative_A : A;
+fun augsburg_PN : PN;
+fun augur_N : N;
+fun augur_V : V;
+fun augur_V2 : V2;
+fun augury_N : N;
+fun august_A : A;
+fun august_N : N;
+fun august_PN : PN;
+fun augustan_A : A;
+fun auk_N : N;
+fun auklet_N : N;
+fun auld_A : A;
+fun auld_lang_syne_N : N;
+fun aunt_N : N;
+fun auntie_N : N;
+fun aunty_N : N;
+fun aura_N : N;
+fun aural_A : A;
+fun aureate_A : A;
+fun aureole_N : N;
+fun auricle_N : N;
+fun auricula_N : N;
+fun auricular_A : A;
+fun auriculare_N : N;
+fun auriculate_A : A;
+fun auriferous_A : A;
+fun auriform_A : A;
+fun aurochs_N : N;
+fun aurora_N : N;
+fun auroral_A : A;
+fun aurous_A : A;
+fun auscultation_N : N;
+fun auscultatory_A : A;
+fun auspice_N : N;
+fun auspices_N : N;
+fun auspicious_A : A;
+fun auspiciousness_N : N;
+fun aussie_N : N;
+fun austenite_N : N;
+fun austenitic_A : A;
+fun austere_A : A;
+fun austereness_N : N;
+fun austerity_N : N;
+fun austral_A : A;
+fun austral_N : N;
+fun australia_PN : PN;
+fun australian_A : A;
+fun australian_N : N;
+fun australopithecine_A : A;
+fun australopithecine_N : N;
+fun austria_PN : PN;
+fun austrian_A : A;
+fun austrian_N : N;
+fun autacoid_N : N;
+fun autacoidal_A : A;
+fun autarchic_A : A;
+fun autarchy_N : N;
+fun autarkic_A : A;
+fun autarky_N : N;
+fun auteur_N : N;
+fun authentic_A : A;
+fun authentically_Adv : Adv;
+fun authenticate_V2 : V2;
+fun authentication_N : N;
+fun authenticity_N : N;
+fun author_N : N;
+fun authore_V2 : V2;
+fun authoress_N : N;
+fun authorial_A : A;
+fun authoritarian_A : A;
+fun authoritarian_N : N;
+fun authoritarianism_N : N;
+fun authoritative_A : A;
+fun authority_N : N;
+fun authorization_N : N;
+fun authorize_V2 : V2;
+fun authorize_V2V : V2V;
+fun authorizer_N : N;
+fun authorship_N : N;
+fun autism_N : N;
+fun autistic_A : A;
+fun auto_N : N;
+fun auto_changer_N : N;
+fun auto_da_fe_N : N;
+fun autoantibody_N : N;
+fun autobahn_N : N;
+fun autobiographer_N : N;
+fun autobiographic_A : A;
+fun autobiographical_A : A;
+fun autobiography_N : N;
+fun autocatalysis_N : N;
+fun autocatalytic_A : A;
+fun autochthon_N : N;
+fun autochthonal_A : A;
+fun autochthonous_A : A;
+fun autoclave_N : N;
+fun autocracy_N : N;
+fun autocrat_N : N;
+fun autocratic_A : A;
+fun autocratically_Adv : Adv;
+fun autodidact_N : N;
+fun autodidactic_A : A;
+fun autoecious_A : A;
+fun autoerotic_A : A;
+fun autoeroticism_N : N;
+fun autofluorescence_N : N;
+fun autofluorescent_A : A;
+fun autofocus_N : N;
+fun autogamous_A : A;
+fun autogamy_N : N;
+fun autogenetic_A : A;
+fun autogenous_A : A;
+fun autogiro_N : N;
+fun autograft_N : N;
+fun autograph_N : N;
+fun autograph_V2 : V2;
+fun autographic_A : A;
+fun autogyro_N : N;
+fun autoicous_A : A;
+fun autoimmune_A : A;
+fun autoimmunity_N : N;
+fun autoinjector_N : N;
+fun autoloader_N : N;
+fun autologous_A : A;
+fun autolysis_N : N;
+fun autolytic_A : A;
+fun automat_N : N;
+fun automate_V2 : V2;
+fun automatic_A : A;
+fun automatic_N : N;
+fun automatically_Adv : Adv;
+fun automation_N : N;
+fun automatism_N : N;
+fun automaton_N : N;
+fun automobile_N : N;
+fun automotive_A : A;
+fun automysophobia_N : N;
+fun autonomic_A : A;
+fun autonomous_A : A;
+fun autonomy_N : N;
+fun autophyte_N : N;
+fun autopilot_N : N;
+fun autoplastic_A : A;
+fun autoplasty_N : N;
+fun autopsy_N : N;
+fun autoradiograph_N : N;
+fun autoradiographic_A : A;
+fun autoradiography_N : N;
+fun autoregulation_N : N;
+fun autosemantic_A : A;
+fun autosexing_N : N;
+fun autosomal_A : A;
+fun autosome_N : N;
+fun autostrada_N : N;
+fun autosuggestion_N : N;
+fun autotelic_A : A;
+fun autotelism_N : N;
+fun autotomic_A : A;
+fun autotomy_N : N;
+fun autotrophic_A : A;
+fun autotype_N : N;
+fun autotypic_A : A;
+fun autumn_N : N;
+fun autumnal_A : A;
+fun auxesis_N : N;
+fun auxetic_A : A;
+fun auxiliary_A : A;
+fun auxiliary_N : N;
+fun auxin_N : N;
+fun auxinic_A : A;
+fun avadavat_N : N;
+fun avail_N : N;
+fun avail_V : V;
+fun avail_V2 : V2;
+fun availability_N : N;
+fun available_A : A;
+fun avalanche_N : N;
+fun avant_garde_N : N;
+fun avaram_N : N;
+fun avarice_N : N;
+fun avaricious_A : A;
+fun avascular_A : A;
+fun avatar_N : N;
+fun ave_PN : PN;
+fun aveley_PN : PN;
+fun avellan_A : A;
+fun avenge_V2 : V2;
+fun avenger_N : N;
+fun avens_N : N;
+fun avenue_N : N;
+fun aver_V2 : V2;
+fun average_A : A;
+fun average_N : N;
+fun average_V : V;
+fun average_V2 : V2;
+fun averageness_N : N;
+fun averr_VS : VS;
+fun averse_A : A;
+fun aversion_N : N;
+fun aversive_A : A;
+fun avert_V2 : V2;
+fun averting_N : N;
+fun avian_A : A;
+fun aviary_N : N;
+fun aviation_N : N;
+fun aviator_N : N;
+fun aviatrix_N : N;
+fun avid_A : A;
+fun avidity_N : N;
+fun avifauna_N : N;
+fun avifaunal_A : A;
+fun avignon_PN : PN;
+fun avionic_A : A;
+fun avionics_N : N;
+fun avirulent_A : A;
+fun avitaminosis_N : N;
+fun avitaminotic_A : A;
+fun avo_N : N;
+fun avocado_A : A;
+fun avocado_N : N;
+fun avocation_N : N;
+fun avocational_A : A;
+fun avocet_N : N;
+fun avoid_V2 : V2;
+fun avoid_VV : VV;
+fun avoidable_A : A;
+fun avoidance_N : N;
+fun avoirdupois_N : N;
+fun avon_PN : PN;
+fun avouch_V : V;
+fun avouch_V2 : V2;
+fun avow_V2 : V2;
+fun avowal_N : N;
+fun avowedly_Adv : Adv;
+fun avower_N : N;
+fun avulsion_N : N;
+fun avuncular_A : A;
+fun await_V2 : V2;
+fun awake_A : A;
+fun awake_V : V;
+fun awaken_V2 : V2;
+fun awakening_N : N;
+fun award_N : N;
+fun award_V2 : V2;
+fun award_V3 : V3;
+fun aware_A : A;
+fun aware_of_A2 : A2;
+fun awareness_N : N;
+fun awash_A : A;
+fun away_A : A;
+fun away_Adv : Adv;
+fun awayness_N : N;
+fun awe_N : N;
+fun awe_V2 : V2;
+fun awe_inspiring_A : A;
+fun awe_stricken_A : A;
+fun awe_struck_A : A;
+fun aweary_A : A;
+fun aweigh_A : A;
+fun aweigh_Adv : Adv;
+fun aweless_A : A;
+fun awesome_A : A;
+fun awful_A : A;
+fun awfulness_N : N;
+fun awheel_A : A;
+fun awhile_Adv : Adv;
+fun awkward_A : A;
+fun awkwardness_N : N;
+fun awl_N : N;
+fun awlwort_N : N;
+fun awn_N : N;
+fun awned_A : A;
+fun awning_N : N;
+fun awninged_A : A;
+fun awnless_A : A;
+fun awol_PN : PN;
+fun awry_A : A;
+fun awry_Adv : Adv;
+fun ax_N : N;
+fun ax_V2 : V2;
+fun axe_N : N;
+fun axe_V2 : V2;
+fun axenic_A : A;
+fun axial_A : A;
+fun axil_N : N;
+fun axile_A : A;
+fun axillary_A : A;
+fun axiological_A : A;
+fun axiology_N : N;
+fun axiom_N : N;
+fun axiomatic_A : A;
+fun axiomatically_Adv : Adv;
+fun axis_N : N;
+fun axle_N : N;
+fun axletree_N : N;
+fun axolemma_N : N;
+fun axolotl_N : N;
+fun axon_N : N;
+fun axonal_A : A;
+fun axseed_N : N;
+fun ay_Adv : Adv;
+fun ayah_N : N;
+fun ayapana_N : N;
+fun ayatollah_N : N;
+fun aycliffe_PN : PN;
+fun aye_Adv : Adv;
+fun ayin_N : N;
+fun aylesbury_PN : PN;
+fun aylesford_PN : PN;
+fun ayr_PN : PN;
+fun azadirachtin_N : N;
+fun azalea_N : N;
+fun azathioprine_N : N;
+fun azide_N : N;
+fun azido_A : A;
+fun azimuth_N : N;
+fun azimuthal_A : A;
+fun azithromycin_N : N;
+fun azo_A : A;
+fun azoic_A : A;
+fun azonal_A : A;
+fun azonic_A : A;
+fun azote_N : N;
+fun azotemic_A : A;
+fun azotic_A : A;
+fun azoturia_N : N;
+fun aztreonam_N : N;
+fun azure_A : A;
+fun azure_N : N;
+fun azurite_N : N;
+fun azygous_A : A;
+fun azymia_N : N;
+fun b_ed_N : N;
+fun ba_N : N;
+fun baa_N : N;
+fun baa_V : V;
+fun baa_lamb_N : N;
+fun baas_N : N;
+fun baba_N : N;
+fun babassu_N : N;
+fun babbitting_N : N;
+fun babble_N : N;
+fun babble_V : V;
+fun babble_V2 : V2;
+fun babbler_N : N;
+fun babe_N : N;
+fun babel_N : N;
+fun babelike_A : A;
+fun babirusa_N : N;
+fun babka_N : N;
+fun baboo_N : N;
+fun baboon_N : N;
+fun baboonish_A : A;
+fun babs_PN : PN;
+fun babu_N : N;
+fun babushka_N : N;
+fun baby_N : N;
+fun baby_V2 : V2;
+fun baby_faced_A : A;
+fun baby_farmer_N : N;
+fun baby_minder_N : N;
+fun baby_talk_N : N;
+fun babyhood_N : N;
+fun babyish_A : A;
+fun babyminder_N : N;
+fun babysit_V : V;
+fun babysitter_N : N;
+fun babysitting_N : N;
+fun baccalaureate_N : N;
+fun baccarat_N : N;
+fun baccate_A : A;
+fun bacchanal_A : A;
+fun bacchanal_N : N;
+fun bacchanalian_A : A;
+fun bacchant_N : N;
+fun bacchante_N : N;
+fun bacchantic_A : A;
+fun baccivorous_A : A;
+fun baccy_N : N;
+fun bachelor_N : N;
+fun bachelorhood_N : N;
+fun bacillar_A : A;
+fun bacillus_N : N;
+fun bacitracin_N : N;
+fun back_Adv : Adv;
+fun back_N : N;
+fun back_V : V;
+fun back_V2 : V2;
+fun back_breaking_A : A;
+fun back_down_N : N;
+fun back_formation_N : N;
+fun back_up_N : N;
+fun backache_N : N;
+fun backband_N : N;
+fun backbeat_N : N;
+fun backbench_N : N;
+fun backbencher_N : N;
+fun backbend_N : N;
+fun backbite_V : V;
+fun backbite_V2 : V2;
+fun backbiter_N : N;
+fun backblast_N : N;
+fun backboard_N : N;
+fun backbone_N : N;
+fun backchat_N : N;
+fun backcloth_N : N;
+fun backdate_V2 : V2;
+fun backdoor_N : N;
+fun backdrop_N : N;
+fun backer_N : N;
+fun backfield_N : N;
+fun backfire_N : N;
+fun backfire_V : V;
+fun backflow_N : N;
+fun backgammon_N : N;
+fun background_N : N;
+fun backgrounder_N : N;
+fun backhand_A : A;
+fun backhand_N : N;
+fun backhanded_A : A;
+fun backhander_N : N;
+fun backhoe_N : N;
+fun backing_N : N;
+fun backlash_N : N;
+fun backless_A : A;
+fun backlighting_N : N;
+fun backlog_N : N;
+fun backmost_A : A;
+fun backpack_N : N;
+fun backpacker_N : N;
+fun backpedal_V : V;
+fun backpedaling_V : V;
+fun backplate_N : N;
+fun backroom_N : N;
+fun backsaw_N : N;
+fun backscratcher_N : N;
+fun backseat_N : N;
+fun backsheesh_N : N;
+fun backside_N : N;
+fun backslapper_N : N;
+fun backslide_V : V;
+fun backsliding_N : N;
+fun backspace_V : V;
+fun backspin_N : N;
+fun backstage_Adv : Adv;
+fun backstair_A : A;
+fun backstairs_N : N;
+fun backstay_N : N;
+fun backstitch_N : N;
+fun backstop_N : N;
+fun backstroke_N : N;
+fun backstroker_N : N;
+fun backswept_A : A;
+fun backswimmer_N : N;
+fun backsword_N : N;
+fun backtalk_N : N;
+fun backup_N : N;
+fun backward_A : A;
+fun backward_Adv : Adv;
+fun backwards_A : A;
+fun backwards_Adv : Adv;
+fun backwash_N : N;
+fun backwater_N : N;
+fun backwoods_N : N;
+fun backwoodsman_N : N;
+fun backworth_PN : PN;
+fun backyard_N : N;
+fun bacon_N : N;
+fun bacteremia_N : N;
+fun bacteremic_A : A;
+fun bacteria_N : N;
+fun bacterial_A : A;
+fun bactericidal_A : A;
+fun bactericide_N : N;
+fun bacteriochlorophyll_N : N;
+fun bacteriological_A : A;
+fun bacteriologist_N : N;
+fun bacteriology_N : N;
+fun bacteriolysis_N : N;
+fun bacteriolytic_A : A;
+fun bacteriophage_N : N;
+fun bacteriophagic_A : A;
+fun bacteriostasis_N : N;
+fun bacteriostat_N : N;
+fun bacteriostatic_A : A;
+fun bacterium_N : N;
+fun bacteroid_N : N;
+fun bacteroidal_A : A;
+fun bacup_PN : PN;
+fun bad_A : A;
+fun bad_N : N;
+fun badajoz_PN : PN;
+fun badalona_PN : PN;
+fun baddeleyite_N : N;
+fun badge_N : N;
+fun badger_N : N;
+fun badger_V2 : V2;
+fun badgering_N : N;
+fun badinage_N : N;
+fun badlands_N : N;
+fun badly_behaved_A : A;
+fun badminton_N : N;
+fun badness_N : N;
+fun baedeker_N : N;
+fun baffle_N : N;
+fun baffle_V2 : V2;
+fun baffled_N : N;
+fun baffling_A : A;
+fun bag_N : N;
+fun bag_V : V;
+fun bag_V2 : V2;
+fun bagasse_N : N;
+fun bagassosis_N : N;
+fun bagatelle_N : N;
+fun bagel_N : N;
+fun baggage_N : N;
+fun baggageman_N : N;
+fun bagger_N : N;
+fun baggy_A : A;
+fun baghdad_PN : PN;
+fun bagman_N : N;
+fun bagnio_N : N;
+fun bagpipe_N : N;
+fun baguet_N : N;
+fun bahamas_PN : PN;
+fun bahamian_A : A;
+fun bahamian_N : N;
+fun bahasa_N : N;
+fun bahrain_PN : PN;
+fun bahraini_A : A;
+fun bahraini_N : N;
+fun baht_N : N;
+fun bail_N : N;
+fun bail_V : V;
+fun bail_V2 : V2;
+fun bailable_A : A;
+fun bailee_N : N;
+fun bailey_N : N;
+fun bailey_PN : PN;
+fun bailiff_N : N;
+fun bailiffship_N : N;
+fun bailiwick_N : N;
+fun bailment_N : N;
+fun bailor_N : N;
+fun bairn_N : N;
+fun bait_N : N;
+fun bait_V : V;
+fun bait_V2 : V2;
+fun baiting_N : N;
+fun baiza_N : N;
+fun baize_N : N;
+fun bake_V : V;
+fun bake_V2 : V2;
+fun bakelite_N : N;
+fun baker_N : N;
+fun bakery_N : N;
+fun baking_N : N;
+fun baking_hot_A : A;
+fun baking_powder_N : N;
+fun baklava_N : N;
+fun baksheesh_N : N;
+fun baku_PN : PN;
+fun balaclava_N : N;
+fun balagan_N : N;
+fun balalaika_N : N;
+fun balance_N : N;
+fun balance_V : V;
+fun balance_V2 : V2;
+fun balance_sheet_N : N;
+fun balance_wheel_N : N;
+fun balancer_N : N;
+fun balanitis_N : N;
+fun balanoposthitis_N : N;
+fun balas_N : N;
+fun balata_N : N;
+fun balboa_N : N;
+fun balbriggan_N : N;
+fun balconied_A : A;
+fun balcony_N : N;
+fun bald_A : A;
+fun bald_head_N : N;
+fun bald_pate_N : N;
+fun baldachin_N : N;
+fun balderdash_N : N;
+fun baldhead_N : N;
+fun balding_A : A;
+fun baldness_N : N;
+fun baldock_PN : PN;
+fun baldric_N : N;
+fun bale_N : N;
+fun bale_V2 : V2;
+fun baleful_A : A;
+fun balk_N : N;
+fun balk_V : V;
+fun balk_V2 : V2;
+fun balker_N : N;
+fun balkiness_N : N;
+fun balkline_N : N;
+fun ball_N : N;
+fun ball_V : V;
+fun ball_V2 : V2;
+fun ball_cartridge_N : N;
+fun ball_dress_N : N;
+fun ballad_N : N;
+fun ballade_N : N;
+fun ballast_N : N;
+fun ballast_V2 : V2;
+fun ballbearing_N : N;
+fun ballcock_N : N;
+fun balldress_N : N;
+fun ballerina_N : N;
+fun ballet_N : N;
+fun ballet_dancer_N : N;
+fun ballet_skirt_N : N;
+fun balletic_A : A;
+fun balletomane_N : N;
+fun balletomania_N : N;
+fun ballgame_N : N;
+fun ballistic_A : A;
+fun ballistics_N : N;
+fun ballistocardiogram_N : N;
+fun ballistocardiograph_N : N;
+fun ballock_N : N;
+fun balloon_N : N;
+fun balloon_V : V;
+fun balloon_V2 : V2;
+fun balloonfish_N : N;
+fun ballooning_N : N;
+fun balloonist_N : N;
+fun ballot_N : N;
+fun ballot_V : V;
+fun ballot_box_N : N;
+fun ballottement_N : N;
+fun ballpark_N : N;
+fun ballpen_N : N;
+fun ballplayer_N : N;
+fun ballpoint_N : N;
+fun ballpoint_pen_N : N;
+fun ballroom_N : N;
+fun balls_up_N : N;
+fun ballup_N : N;
+fun bally_A : A;
+fun bally_Adv : Adv;
+fun ballyhoo_N : N;
+fun balm_N : N;
+fun balminess_N : N;
+fun balmoral_N : N;
+fun balmy_A : A;
+fun baloney_N : N;
+fun balsa_N : N;
+fun balsam_N : N;
+fun balsamic_A : A;
+fun balsamroot_N : N;
+fun baltimore_PN : PN;
+fun baluster_N : N;
+fun balustrade_N : N;
+fun bambino_N : N;
+fun bamboo_N : N;
+fun bamboozle_V2 : V2;
+fun ban_N : N;
+fun ban_V2 : V2;
+fun banal_A : A;
+fun banality_N : N;
+fun banana_N : N;
+fun banausic_A : A;
+fun banbury_PN : PN;
+fun band_N : N;
+fun band_V : V;
+fun band_V2 : V2;
+fun band_saw_N : N;
+fun bandage_N : N;
+fun bandage_V2 : V2;
+fun bandanna_N : N;
+fun bandbox_N : N;
+fun bandeau_N : N;
+fun banderilla_N : N;
+fun banderillero_N : N;
+fun bandicoot_N : N;
+fun bandit_N : N;
+fun banditry_N : N;
+fun bandleader_N : N;
+fun bandmaster_N : N;
+fun bandoleer_N : N;
+fun bandolier_N : N;
+fun bandoneon_N : N;
+fun bandsaw_N : N;
+fun bandsman_N : N;
+fun bandstand_N : N;
+fun bandung_PN : PN;
+fun bandwagon_N : N;
+fun bandwidth_N : N;
+fun bandy_A : A;
+fun bandy_V2 : V2;
+fun bandy_legged_A : A;
+fun bane_N : N;
+fun baneberry_N : N;
+fun baneful_A : A;
+fun bang_Adv : Adv;
+fun bang_N : N;
+fun bang_V : V;
+fun bang_V2 : V2;
+fun bangalore_PN : PN;
+fun banger_N : N;
+fun banging_N : N;
+fun bangkok_PN : PN;
+fun bangladesh_PN : PN;
+fun bangladeshi_A : A;
+fun bangladeshi_N : N;
+fun bangle_N : N;
+fun bangor_PN : PN;
+fun banian_N : N;
+fun banian_tree_N : N;
+fun banish_V2 : V2;
+fun banishment_N : N;
+fun banister_N : N;
+fun banjo_N : N;
+fun bank_N : N;
+fun bank_V : V;
+fun bank_V2 : V2;
+fun bank_bill_N : N;
+fun bank_book_N : N;
+fun bank_draft_N : N;
+fun bank_rate_N : N;
+fun bankable_A : A;
+fun bankbook_N : N;
+fun banker_N : N;
+fun banking_N : N;
+fun banknote_N : N;
+fun bankroll_N : N;
+fun bankrupt_A : A;
+fun bankrupt_N : N;
+fun bankrupt_V2 : V2;
+fun bankruptcy_N : N;
+fun banksia_N : N;
+fun banner_A : A;
+fun banner_N : N;
+fun bannerlike_Adv : Adv;
+fun banning_order_N : N;
+fun bannister_N : N;
+fun bannock_N : N;
+fun bannockburn_PN : PN;
+fun banns_N : N;
+fun banquet_N : N;
+fun banquet_V : V;
+fun banquet_V2 : V2;
+fun banquette_N : N;
+fun banshee_N : N;
+fun bant_V : V;
+fun bantam_A : A;
+fun bantam_N : N;
+fun bantamweight_N : N;
+fun banteng_N : N;
+fun banter_N : N;
+fun banter_V : V;
+fun banter_V2 : V2;
+fun banteringly_Adv : Adv;
+fun banting_N : N;
+fun bantry_PN : PN;
+fun bantu_A : A;
+fun bantu_N : N;
+fun banyan_N : N;
+fun banzai_N : N;
+fun baobab_N : N;
+fun bap_N : N;
+fun baptism_N : N;
+fun baptismal_A : A;
+fun baptist_A : A;
+fun baptist_N : N;
+fun baptize_V2 : V2;
+fun bar_N : N;
+fun bar_Prep : Prep;
+fun bar_V2 : V2;
+fun baracaldo_PN : PN;
+fun barb_N : N;
+fun barbadian_A : A;
+fun barbadian_N : N;
+fun barbados_PN : PN;
+fun barbara_PN : PN;
+fun barbarian_A : A;
+fun barbarian_N : N;
+fun barbaric_A : A;
+fun barbarism_N : N;
+fun barbarity_N : N;
+fun barbarization_N : N;
+fun barbarize_V2 : V2;
+fun barbarous_A : A;
+fun barbasco_N : N;
+fun barbecue_N : N;
+fun barbecue_V2 : V2;
+fun barbecuing_N : N;
+fun barbed_A : A;
+fun barbel_N : N;
+fun barbell_N : N;
+fun barber_N : N;
+fun barberry_N : N;
+fun barbershop_N : N;
+fun barbet_N : N;
+fun barbette_N : N;
+fun barbican_N : N;
+fun barbital_N : N;
+fun barbitone_N : N;
+fun barbiturate_N : N;
+fun barbu_N : N;
+fun barcarole_N : N;
+fun barcarolle_N : N;
+fun barcelona_PN : PN;
+fun bard_N : N;
+fun bardic_A : A;
+fun bardolatry_N : N;
+fun bare_A : A;
+fun bare_V2 : V2;
+fun bareback_A : A;
+fun bareback_Adv : Adv;
+fun barebacked_A : A;
+fun barebacked_Adv : Adv;
+fun bareboat_N : N;
+fun bareboating_N : N;
+fun barefaced_A : A;
+fun barefoot_A : A;
+fun barefoot_Adv : Adv;
+fun barefooted_A : A;
+fun barefooted_Adv : Adv;
+fun barehanded_A : A;
+fun bareheaded_A : A;
+fun barelegged_A : A;
+fun bareness_N : N;
+fun bargain_N : N;
+fun bargain_V : V;
+fun bargain_V2 : V2;
+fun bargainer_N : N;
+fun bargaining_N : N;
+fun barge_N : N;
+fun barge_V : V;
+fun bargee_N : N;
+fun bargello_N : N;
+fun bargepole_N : N;
+fun bargoed_PN : PN;
+fun bari_PN : PN;
+fun baric_A : A;
+fun barilla_N : N;
+fun baritone_A : A;
+fun baritone_N : N;
+fun barium_N : N;
+fun bark_N : N;
+fun bark_V : V;
+fun bark_V2 : V2;
+fun barker_N : N;
+fun barking_PN : PN;
+fun barky_A : A;
+fun barley_N : N;
+fun barley_sugar_N : N;
+fun barley_water_N : N;
+fun barleycorn_N : N;
+fun barm_N : N;
+fun barmaid_N : N;
+fun barman_N : N;
+fun barmbrack_N : N;
+fun barmy_A : A;
+fun barn_N : N;
+fun barn_door_N : N;
+fun barnacle_N : N;
+fun barnard_castle_PN : PN;
+fun barnburner_N : N;
+fun barndoor_N : N;
+fun barnet_PN : PN;
+fun barnful_N : N;
+fun barnoldswick_PN : PN;
+fun barnsley_PN : PN;
+fun barnstaple_PN : PN;
+fun barnstorm_V : V;
+fun barnstormer_N : N;
+fun barnyard_N : N;
+fun barograph_N : N;
+fun barographic_A : A;
+fun barometer_N : N;
+fun barometric_A : A;
+fun baron_N : N;
+fun baronage_N : N;
+fun baronduki_N : N;
+fun baroness_N : N;
+fun baronet_N : N;
+fun baronetage_N : N;
+fun baronetcy_N : N;
+fun barong_N : N;
+fun baronial_A : A;
+fun barony_N : N;
+fun baroque_A : A;
+fun baroque_N : N;
+fun baroreceptor_N : N;
+fun barosaur_N : N;
+fun barouche_N : N;
+fun barque_N : N;
+fun barrack_N : N;
+fun barrack_V : V;
+fun barrack_V2 : V2;
+fun barracking_N : N;
+fun barracouta_N : N;
+fun barracuda_N : N;
+fun barrage_N : N;
+fun barramundi_N : N;
+fun barranquilla_PN : PN;
+fun barrator_N : N;
+fun barratry_N : N;
+fun barrel_N : N;
+fun barrel_V2 : V2;
+fun barreled_A : A;
+fun barrelfish_N : N;
+fun barrelhouse_N : N;
+fun barrels_N : N;
+fun barren_A : A;
+fun barren_N : N;
+fun barrenness_N : N;
+fun barrenwort_N : N;
+fun barrette_N : N;
+fun barrhead_PN : PN;
+fun barricade_N : N;
+fun barricade_V2 : V2;
+fun barrier_N : N;
+fun barring_N : N;
+fun barrio_N : N;
+fun barrister_N : N;
+fun barroom_N : N;
+fun barrow_N : N;
+fun barrow_boy_N : N;
+fun barrow_in_furness_PN : PN;
+fun barrow_man_N : N;
+fun barry_PN : PN;
+fun bart_PN : PN;
+fun bartender_N : N;
+fun barter_N : N;
+fun barter_V : V;
+fun barter_V2 : V2;
+fun barterer_N : N;
+fun bartholomew_PN : PN;
+fun bartlett_N : N;
+fun barton_upon_humber_PN : PN;
+fun bartonia_N : N;
+fun barycenter_N : N;
+fun barye_N : N;
+fun baryon_N : N;
+fun baryta_N : N;
+fun barytic_A : A;
+fun bas_relief_N : N;
+fun basal_A : A;
+fun basalt_N : N;
+fun basaltic_A : A;
+fun bascule_N : N;
+fun base_A : A;
+fun base_N : N;
+fun base_V : V;
+fun base_V2 : V2;
+fun baseball_N : N;
+fun baseboard_N : N;
+fun basel_PN : PN;
+fun baseless_A : A;
+fun baseline_N : N;
+fun basement_N : N;
+fun baseness_N : N;
+fun basenji_N : N;
+fun bash_N : N;
+fun bash_V2 : V2;
+fun bashful_A : A;
+fun basic_A : A;
+fun basic_N : N;
+fun basically_Adv : Adv;
+fun basics_N : N;
+fun basidial_A : A;
+fun basidiocarp_N : N;
+fun basidiolichen_N : N;
+fun basidiomycete_N : N;
+fun basidiomycetous_A : A;
+fun basidiospore_N : N;
+fun basidiosporous_A : A;
+fun basidium_N : N;
+fun basifixed_A : A;
+fun basil_N : N;
+fun basil_PN : PN;
+fun basilar_A : A;
+fun basildon_PN : PN;
+fun basileus_N : N;
+fun basilica_N : N;
+fun basilican_A : A;
+fun basilisk_N : N;
+fun basin_N : N;
+fun basinal_A : A;
+fun basined_A : A;
+fun basinet_N : N;
+fun basingstoke_PN : PN;
+fun basipetal_A : A;
+fun basis_N : N;
+fun basiscopic_A : A;
+fun bask_V : V;
+fun basket_N : N;
+fun basketball_N : N;
+fun basketry_N : N;
+fun basketweaver_N : N;
+fun basophil_N : N;
+fun basophilia_N : N;
+fun basophilic_A : A;
+fun bass_A : A;
+fun bass_N : N;
+fun bassarisk_N : N;
+fun basset_N : N;
+fun bassine_N : N;
+fun bassinet_N : N;
+fun bassist_N : N;
+fun bassoon_N : N;
+fun bassoonist_N : N;
+fun basswood_N : N;
+fun bast_N : N;
+fun bastard_N : N;
+fun bastardization_N : N;
+fun bastardize_V2 : V2;
+fun bastardly_A : A;
+fun bastardy_N : N;
+fun baste_N : N;
+fun baste_V2 : V2;
+fun baster_N : N;
+fun bastille_N : N;
+fun bastinado_N : N;
+fun bastinado_V2 : V2;
+fun basting_N : N;
+fun bastion_N : N;
+fun bastioned_A : A;
+fun bastnasite_N : N;
+fun basuco_N : N;
+fun bat_N : N;
+fun bat_V : V;
+fun bat_V2 : V2;
+fun batch_N : N;
+fun bate_V2 : V2;
+fun batfish_N : N;
+fun bath_N : N;
+fun bath_PN : PN;
+fun bath_V : V;
+fun bath_V2 : V2;
+fun bath_chair_N : N;
+fun bathe_N : N;
+fun bathe_V : V;
+fun bathe_V2 : V2;
+fun bather_N : N;
+fun bathetic_A : A;
+fun bathgate_PN : PN;
+fun bathhouse_N : N;
+fun bathing_N : N;
+fun bathing_cap_N : N;
+fun bathing_costume_N : N;
+fun bathing_machine_N : N;
+fun bathing_suit_N : N;
+fun batholith_N : N;
+fun batholithic_A : A;
+fun bathos_N : N;
+fun bathrobe_N : N;
+fun bathroom_N : N;
+fun bathtub_N : N;
+fun bathyal_A : A;
+fun bathymeter_N : N;
+fun bathymetric_A : A;
+fun bathymetry_N : N;
+fun bathyscaphe_N : N;
+fun bathysphere_N : N;
+fun batik_N : N;
+fun batiste_N : N;
+fun batley_PN : PN;
+fun batman_N : N;
+fun baton_N : N;
+fun batrachomyomachia_N : N;
+fun bats_A : A;
+fun batsman_N : N;
+fun battalion_N : N;
+fun batten_N : N;
+fun batten_V : V;
+fun batten_V2 : V2;
+fun batter_N : N;
+fun batter_V : V;
+fun batter_V2 : V2;
+fun battering_N : N;
+fun battery_N : N;
+fun batting_N : N;
+fun battle_N : N;
+fun battle_V : V;
+fun battle_V2 : V2;
+fun battle_axe_N : N;
+fun battle_cruiser_N : N;
+fun battledore_N : N;
+fun battledress_N : N;
+fun battlefield_N : N;
+fun battlefront_N : N;
+fun battleful_A : A;
+fun battleground_N : N;
+fun battlement_N : N;
+fun battlemented_A : A;
+fun battleship_N : N;
+fun battue_N : N;
+fun batty_A : A;
+fun batwing_A : A;
+fun batwing_N : N;
+fun bauble_N : N;
+fun baud_N : N;
+fun baulk_N : N;
+fun baulk_V : V;
+fun baulk_V2 : V2;
+fun bauxite_N : N;
+fun bauxitic_A : A;
+fun bawbee_N : N;
+fun bawd_N : N;
+fun bawdry_N : N;
+fun bawdy_A : A;
+fun bawdy_N : N;
+fun bawl_V : V;
+fun bawl_V2 : V2;
+fun bawler_N : N;
+fun bay_A : A;
+fun bay_N : N;
+fun bay_V : V;
+fun bay_wreath_N : N;
+fun baya_N : N;
+fun bayat_N : N;
+fun bayberry_N : N;
+fun bayonet_N : N;
+fun bayonet_V2 : V2;
+fun bayou_N : N;
+fun bazaar_N : N;
+fun bazooka_N : N;
+fun bbc_PN : PN;
+fun bdellium_N : N;
+fun beach_N : N;
+fun beach_V2 : V2;
+fun beachcomber_N : N;
+fun beachfront_N : N;
+fun beachhead_N : N;
+fun beachwear_N : N;
+fun beacon_N : N;
+fun beacon_fire_N : N;
+fun beacon_light_N : N;
+fun beaconsfield_PN : PN;
+fun bead_N : N;
+fun beaded_A : A;
+fun beading_N : N;
+fun beadle_N : N;
+fun beads_N : N;
+fun beadsman_N : N;
+fun beady_A : A;
+fun beagle_N : N;
+fun beagling_N : N;
+fun beak_N : N;
+fun beaked_A : A;
+fun beaker_N : N;
+fun beakless_A : A;
+fun beaklike_A : A;
+fun beam_N : N;
+fun beam_V : V;
+fun beam_V2 : V2;
+fun beamish_A : A;
+fun beamy_A : A;
+fun bean_N : N;
+fun beanbag_N : N;
+fun beanball_N : N;
+fun beanfeast_N : N;
+fun beanie_N : N;
+fun beano_N : N;
+fun beanstalk_N : N;
+fun bear_N : N;
+fun bear_V : V;
+fun bear_V2 : V2;
+fun bearable_A : A;
+fun bearberry_N : N;
+fun beard_N : N;
+fun beard_V2 : V2;
+fun beardless_A : A;
+fun bearer_N : N;
+fun bearing_N : N;
+fun bearish_A : A;
+fun bearnaise_N : N;
+fun bearsden_PN : PN;
+fun bearskin_N : N;
+fun beast_N : N;
+fun beastliness_N : N;
+fun beastly_A : A;
+fun beastly_Adv : Adv;
+fun beat_N : N;
+fun beat_V : V;
+fun beat_V2 : V2;
+fun beatable_A : A;
+fun beaten_A : A;
+fun beater_N : N;
+fun beatific_A : A;
+fun beatification_N : N;
+fun beatify_V2 : V2;
+fun beating_N : N;
+fun beatitude_N : N;
+fun beatnik_N : N;
+fun beatrice_PN : PN;
+fun beau_N : N;
+fun beaugregory_N : N;
+fun beaujolais_N : N;
+fun beaumaris_PN : PN;
+fun beauteous_A : A;
+fun beautician_N : N;
+fun beautification_N : N;
+fun beautiful_A : A;
+fun beautify_V2 : V2;
+fun beauty_N : N;
+fun beauty_parlour_N : N;
+fun beauty_salon_N : N;
+fun beauty_sleep_N : N;
+fun beauty_spot_N : N;
+fun beaver_N : N;
+fun beaver_V : V;
+fun bebington_PN : PN;
+fun becalmed_A : A;
+fun because_Subj : Subj;
+fun because_of_Prep : Prep;
+fun beccles_PN : PN;
+fun beck_N : N;
+fun becket_N : N;
+fun beckon_V : V;
+fun beckon_V2 : V2;
+fun become_V : V;
+fun become_V2 : V2;
+fun become_VA : VA;
+fun become_VS : VS;
+fun becomingly_Adv : Adv;
+fun becomingness_N : N;
+fun bed_N : N;
+fun bed_V2 : V2;
+fun bedaubed_A : A;
+fun bedbug_N : N;
+fun bedclothes_N : N;
+fun beddau_PN : PN;
+fun bedder_N : N;
+fun bedding_N : N;
+fun bedecked_A : A;
+fun bedevil_V2 : V2;
+fun bedevilment_N : N;
+fun bedewed_A : A;
+fun bedfast_A : A;
+fun bedfellow_N : N;
+fun bedford_PN : PN;
+fun bedfordshire_PN : PN;
+fun bedimmed_A : A;
+fun bedlam_N : N;
+fun bedlamite_N : N;
+fun bedless_A : A;
+fun bedlington_PN : PN;
+fun bedouin_N : N;
+fun bedpan_N : N;
+fun bedpost_N : N;
+fun bedraggled_A : A;
+fun bedrest_N : N;
+fun bedridden_A : A;
+fun bedrock_N : N;
+fun bedroll_N : N;
+fun bedroom_N : N;
+fun bedroomed_A : A;
+fun bedside_N : N;
+fun bedsit_N : N;
+fun bedsitter_N : N;
+fun bedsitting_room_N : N;
+fun bedsore_N : N;
+fun bedspread_N : N;
+fun bedspring_N : N;
+fun bedstead_N : N;
+fun bedstraw_N : N;
+fun bedtime_N : N;
+fun beduin_N : N;
+fun bedwas_PN : PN;
+fun bedwetter_N : N;
+fun bee_N : N;
+fun beebread_N : N;
+fun beech_N : N;
+fun beechen_A : A;
+fun beechnut_N : N;
+fun beef_N : N;
+fun beef_V : V;
+fun beefcake_N : N;
+fun beefeater_N : N;
+fun beefsteak_N : N;
+fun beefwood_N : N;
+fun beefy_A : A;
+fun beehive_N : N;
+fun beekeeper_N : N;
+fun beekeeping_N : N;
+fun beeline_N : N;
+fun beep_N : N;
+fun beeper_N : N;
+fun beer_N : N;
+fun beery_A : A;
+fun beeswax_N : N;
+fun beeswax_V2 : V2;
+fun beet_N : N;
+fun beetle_A : A;
+fun beetle_N : N;
+fun beetle_V : V;
+fun beetle_browed_A : A;
+fun beetroot_N : N;
+fun befall_V : V;
+fun befall_V2 : V2;
+fun befit_V2 : V2;
+fun befitting_A : A;
+fun befogged_A : A;
+fun before_Adv : Adv;
+fun before_Prep : Prep ;
+fun before_Subj : Subj ;
+fun beforehand_A : A;
+fun beforehand_Adv : Adv;
+fun befoul_V2 : V2;
+fun befoulment_N : N;
+fun befriend_V2 : V2;
+fun beg_V : V;
+fun beg_V2 : V2;
+fun beget_V2 : V2;
+fun begetter_N : N;
+fun beggar_N : N;
+fun beggar_V2 : V2;
+fun beggarly_A : A;
+fun beggarman_N : N;
+fun beggarweed_N : N;
+fun beggarwoman_N : N;
+fun beggary_N : N;
+fun begin_V : V;
+fun begin_V2 : V2;
+fun begin_VV : VV;
+fun beginner_N : N;
+fun beginning_N : N;
+fun begonia_N : N;
+fun begrimed_A : A;
+fun begrudge_V2 : V2;
+fun beguile_V2 : V2;
+fun beguilement_N : N;
+fun beguiling_A : A;
+fun beguine_N : N;
+fun begum_N : N;
+fun behalf_N : N;
+fun behave_V : V;
+fun behaved_A : A;
+fun behavior_N : N;
+fun behavioral_A : A;
+fun behaviorism_N : N;
+fun behaviorist_N : N;
+fun behavioristic_A : A;
+fun behaviour_N : N;
+fun behaviourism_N : N;
+fun behaviourist_N : N;
+fun behead_V2 : V2;
+fun behest_N : N;
+fun behind_Adv : Adv;
+fun behind_N : N;
+fun behind_Prep : Prep ;
+fun behindhand_A : A;
+fun behold_V2 : V2;
+fun beholden_A : A;
+fun beholder_N : N;
+fun behove_V2 : V2;
+fun beige_A : A;
+fun beige_N : N;
+fun being_N : N;
+fun beirut_PN : PN;
+fun beith_PN : PN;
+fun bejewelled_A : A;
+fun belabour_V2 : V2;
+fun belated_A : A;
+fun belay_N : N;
+fun belay_V2 : V2;
+fun belaying_pin_N : N;
+fun belch_N : N;
+fun belch_V : V;
+fun belch_V2 : V2;
+fun belching_N : N;
+fun beldam_N : N;
+fun beldame_N : N;
+fun beleaguer_V2 : V2;
+fun belem_PN : PN;
+fun belemnite_N : N;
+fun belemnitic_A : A;
+fun belfast_PN : PN;
+fun belfry_N : N;
+fun belgian_A : A;
+fun belgian_N : N;
+fun belgium_PN : PN;
+fun belgrade_PN : PN;
+fun belie_V2 : V2;
+fun belief_N : N;
+fun believable_A : A;
+fun believe_V : V;
+fun believe_V2 : V2;
+fun believe_V2V : V2V;
+fun believe_VS : VS;
+fun believer_N : N;
+fun believing_N : N;
+fun belike_Adv : Adv;
+fun belinda_PN : PN;
+fun belittle_V2 : V2;
+fun belittling_A : A;
+fun belittling_N : N;
+fun bell_N : N;
+fun bell_V2 : V2;
+fun bell_bottomed_A : A;
+fun bell_buoy_N : N;
+fun bell_flower_N : N;
+fun bell_founder_N : N;
+fun bell_foundry_N : N;
+fun bell_metal_N : N;
+fun bell_push_N : N;
+fun bell_ringer_N : N;
+fun bell_tent_N : N;
+fun bella_PN : PN;
+fun belladonna_N : N;
+fun bellarmine_N : N;
+fun bellbird_N : N;
+fun bellboy_N : N;
+fun belle_N : N;
+fun belle_PN : PN;
+fun belletristic_A : A;
+fun bellhop_N : N;
+fun bellicose_A : A;
+fun bellicosity_N : N;
+fun belligerence_N : N;
+fun belligerency_N : N;
+fun belligerent_A : A;
+fun belligerent_N : N;
+fun bellow_N : N;
+fun bellow_V : V;
+fun bellow_V2 : V2;
+fun bellows_N : N;
+fun bellpull_N : N;
+fun bellshill_PN : PN;
+fun bellwether_N : N;
+fun bellwort_N : N;
+fun belly_N : N;
+fun belly_V : V;
+fun belly_V2 : V2;
+fun bellyache_N : N;
+fun bellyache_V : V;
+fun bellyband_N : N;
+fun bellyflop_N : N;
+fun bellyful_N : N;
+fun bellyland_V : V;
+fun bellylaugh_N : N;
+fun bellylaugh_V : V;
+fun bellyless_A : A;
+fun belo_horizonte_PN : PN;
+fun belong_V : V;
+fun belonging_N : N;
+fun beloved_A : A;
+fun beloved_N : N;
+fun below_Adv : Adv;
+fun below_Prep : Prep ;
+fun belowground_A : A;
+fun belper_PN : PN;
+fun belt_N : N;
+fun belt_V2 : V2;
+fun belting_N : N;
+fun beltlike_A : A;
+fun beltway_N : N;
+fun beluga_N : N;
+fun belvedere_N : N;
+fun bemoan_V2 : V2;
+fun bemused_A : A;
+fun ben_N : N;
+fun ben_PN : PN;
+fun bench_N : N;
+fun benchmark_N : N;
+fun bend_N : N;
+fun bend_V : V;
+fun bend_V2 : V2;
+fun bendability_N : N;
+fun bendable_A : A;
+fun bender_N : N;
+fun bending_N : N;
+fun beneath_Adv : Adv;
+fun beneath_Prep : Prep ;
+fun benedick_N : N;
+fun benedictine_A : A;
+fun benedictine_N : N;
+fun benediction_N : N;
+fun benedictory_A : A;
+fun benefaction_N : N;
+fun benefactor_N : N;
+fun benefactress_N : N;
+fun benefic_A : A;
+fun benefice_N : N;
+fun beneficed_A : A;
+fun beneficence_N : N;
+fun beneficent_A : A;
+fun beneficial_A : A;
+fun beneficiary_A : A;
+fun beneficiary_N : N;
+fun benefit_N : N;
+fun benefit_V : V;
+fun benefit_V2 : V2;
+fun benevolence_N : N;
+fun benevolent_A : A;
+fun bengali_A : A;
+fun bengali_N : N;
+fun benighted_A : A;
+fun benign_A : A;
+fun benignant_A : A;
+fun benignity_N : N;
+fun benin_PN : PN;
+fun beninese_A : A;
+fun beninese_N : N;
+fun benison_N : N;
+fun benjamin_PN : PN;
+fun bennet_N : N;
+fun benny_PN : PN;
+fun bent_A : A;
+fun bent_N : N;
+fun benthic_A : A;
+fun benthos_N : N;
+fun bentonite_N : N;
+fun bentonitic_A : A;
+fun bentwood_N : N;
+fun benumbed_A : A;
+fun benzedrine_N : N;
+fun benzene_N : N;
+fun benzenoid_A : A;
+fun benzine_N : N;
+fun benzoate_N : N;
+fun benzocaine_N : N;
+fun benzodiazepine_N : N;
+fun benzofuran_N : N;
+fun benzoic_A : A;
+fun benzoin_N : N;
+fun benzol_N : N;
+fun benzyl_N : N;
+fun benzylic_A : A;
+fun beograd_PN : PN;
+fun bequeath_V2 : V2;
+fun bequest_N : N;
+fun berate_V2 : V2;
+fun berating_N : N;
+fun bereave_V2 : V2;
+fun bereaved_N : N;
+fun bereavement_N : N;
+fun bereft_A : A;
+fun beret_N : N;
+fun berg_N : N;
+fun bergamo_PN : PN;
+fun bergamot_N : N;
+fun bergen_PN : PN;
+fun bergenia_N : N;
+fun beri_beri_N : N;
+fun beriberi_N : N;
+fun berk_N : N;
+fun berkelium_N : N;
+fun berkhamsted_PN : PN;
+fun berkshire_PN : PN;
+fun berlin_N : N;
+fun berlin_PN : PN;
+fun berm_N : N;
+fun bermuda_PN : PN;
+fun bermudan_A : A;
+fun bermudan_N : N;
+fun bern_PN : PN;
+fun bernard_PN : PN;
+fun bernie_PN : PN;
+fun beroe_N : N;
+fun berried_A : A;
+fun berry_N : N;
+fun berserk_A : A;
+fun berserker_N : N;
+fun bert_PN : PN;
+fun berth_N : N;
+fun berth_V : V;
+fun berth_V2 : V2;
+fun bertha_PN : PN;
+fun bertie_PN : PN;
+fun berwick_upon_tweed_PN : PN;
+fun beryl_N : N;
+fun beryl_PN : PN;
+fun beryllium_N : N;
+fun beseech_V2 : V2;
+fun beseeching_A : A;
+fun beseem_V2 : V2;
+fun beset_V2 : V2;
+fun beshrew_V2 : V2;
+fun beside_Prep : Prep ;
+fun besides_Adv : Adv;
+fun besides_Prep : Prep ;
+fun besiege_V2 : V2;
+fun besieger_N : N;
+fun besmear_V2 : V2;
+fun besmirch_V2 : V2;
+fun besom_N : N;
+fun besotted_A : A;
+fun bespangled_A : A;
+fun bespattered_A : A;
+fun bespeak_V2 : V2;
+fun bespectacled_A : A;
+fun bespoke_A : A;
+fun besprent_A : A;
+fun bess_PN : PN;
+fun bessie_PN : PN;
+fun best_A : A;
+fun best_Adv : Adv;
+fun best_N : N;
+fun best_V2 : V2;
+fun best_seller_N : N;
+fun bestial_A : A;
+fun bestiality_N : N;
+fun bestiary_N : N;
+fun bestir_V2 : V2;
+fun bestow_V2 : V2;
+fun bestowal_N : N;
+fun bestrew_V2 : V2;
+fun bestride_V2 : V2;
+fun bestubbled_A : A;
+fun bet_N : N;
+fun bet_V : V;
+fun bet_V2 : V2;
+fun bet_VS : VS;
+fun beta_A : A;
+fun beta_N : N;
+fun betaine_N : N;
+fun betake_V2 : V2;
+fun betatron_N : N;
+fun bete_noire_N : N;
+fun betel_N : N;
+fun betel_nut_N : N;
+fun beth_N : N;
+fun bethel_N : N;
+fun bethink_V2 : V2;
+fun bethune_PN : PN;
+fun betide_V2 : V2;
+fun betimes_Adv : Adv;
+fun betoken_V2 : V2;
+fun betray_V2 : V2;
+fun betrayal_N : N;
+fun betrayer_N : N;
+fun betroth_V2 : V2;
+fun betrothal_N : N;
+fun betrothed_N : N;
+fun betsy_PN : PN;
+fun better_A : A;
+fun better_Adv : Adv;
+fun better_N : N;
+fun better_V2 : V2;
+fun bettering_A : A;
+fun betterment_N : N;
+fun bettong_N : N;
+fun bettor_N : N;
+fun betty_PN : PN;
+fun betulaceous_A : A;
+fun between_Adv : Adv;
+fun between_Prep : Prep;
+fun betwixt_Prep : Prep;
+fun bevatron_N : N;
+fun bevel_N : N;
+fun bevel_V2 : V2;
+fun beverage_N : N;
+fun beverley_PN : PN;
+fun bevy_N : N;
+fun bewail_V2 : V2;
+fun beware_V : V;
+fun beware_V2 : V2;
+fun bewdley_PN : PN;
+fun bewilder_V2 : V2;
+fun bewilderedly_Adv : Adv;
+fun bewildering_A : A;
+fun bewilderment_N : N;
+fun bewitch_V2 : V2;
+fun bewitchery_N : N;
+fun bewitching_A : A;
+fun bexhill_PN : PN;
+fun bexley_PN : PN;
+fun bey_N : N;
+fun beyond_Adv : Adv;
+fun beyond_Prep : Prep ;
+fun bezant_N : N;
+fun bezel_N : N;
+fun bezique_N : N;
+fun bhakti_N : N;
+fun bhang_N : N;
+fun bhutan_PN : PN;
+fun bhutani_A : A;
+fun bhutani_N : N;
+fun bialy_N : N;
+fun biannually_Adv : Adv;
+fun bias_A : A;
+fun bias_N : N;
+fun bias_V2 : V2;
+fun biauricular_A : A;
+fun biaxial_A : A;
+fun bib_N : N;
+fun bib_V : V;
+fun bibbed_A : A;
+fun bible_N : N;
+fun bibless_A : A;
+fun biblical_A : A;
+fun bibliographer_N : N;
+fun bibliographic_A : A;
+fun bibliography_N : N;
+fun bibliolatrous_A : A;
+fun bibliolatry_N : N;
+fun bibliomania_N : N;
+fun bibliomaniacal_A : A;
+fun bibliophile_N : N;
+fun bibliophilic_A : A;
+fun bibliopole_N : N;
+fun bibliopolic_A : A;
+fun bibliotheca_N : N;
+fun bibliothecal_A : A;
+fun bibliotic_A : A;
+fun bibliotics_N : N;
+fun bibliotist_N : N;
+fun bibulous_A : A;
+fun bicameral_A : A;
+fun bicapsular_A : A;
+fun bicarbonate_N : N;
+fun bicentenary_N : N;
+fun bicentennial_A : A;
+fun bicentennial_N : N;
+fun bicentric_A : A;
+fun bicephalous_A : A;
+fun biceps_N : N;
+fun bicester_PN : PN;
+fun bichromate_N : N;
+fun bichromated_A : A;
+fun bicipital_A : A;
+fun bicker_N : N;
+fun bicker_V : V;
+fun bicolor_A : A;
+fun biconcave_A : A;
+fun biconvex_A : A;
+fun bicorn_A : A;
+fun bicorn_N : N;
+fun bicuspid_A : A;
+fun bicycle_N : N;
+fun bicycle_V : V;
+fun bicyclic_A : A;
+fun bicycling_N : N;
+fun bicylindrical_A : A;
+fun bid_N : N;
+fun bid_V : V;
+fun bid_V2 : V2;
+fun biddable_A : A;
+fun bidder_N : N;
+fun bidding_N : N;
+fun biddulph_PN : PN;
+fun bide_V2 : V2;
+fun bideford_PN : PN;
+fun bidentate_A : A;
+fun bidet_N : N;
+fun bidirectional_A : A;
+fun bielefeld_PN : PN;
+fun biennial_A : A;
+fun biennial_N : N;
+fun bier_N : N;
+fun biface_A : A;
+fun biff_N : N;
+fun biff_V2 : V2;
+fun bifid_A : A;
+fun bifilar_A : A;
+fun biflagellate_A : A;
+fun bifocal_A : A;
+fun bifocals_N : N;
+fun bifoliate_A : A;
+fun biform_A : A;
+fun bifurcate_A : A;
+fun bifurcate_V : V;
+fun bifurcate_V2 : V2;
+fun bifurcation_N : N;
+fun big_A : A;
+fun big_boned_A : A;
+fun bigamist_N : N;
+fun bigamous_A : A;
+fun bigamy_N : N;
+fun bigeminal_A : A;
+fun bigeneric_A : A;
+fun bigeye_N : N;
+fun biggin_N : N;
+fun biggish_A : A;
+fun biggleswade_PN : PN;
+fun bighead_N : N;
+fun bigheaded_A : A;
+fun bigheartedness_N : N;
+fun bighorn_N : N;
+fun bight_N : N;
+fun bigmouthed_A : A;
+fun bignoniaceous_A : A;
+fun bignoniad_N : N;
+fun bigos_N : N;
+fun bigot_N : N;
+fun bigoted_A : A;
+fun bigotry_N : N;
+fun bigram_N : N;
+fun bigwig_N : N;
+fun bijou_A : A;
+fun bijou_N : N;
+fun bike_N : N;
+fun bike_V : V;
+fun bikini_N : N;
+fun bilabial_A : A;
+fun bilabial_N : N;
+fun bilabiate_A : A;
+fun bilateral_A : A;
+fun bilateralism_N : N;
+fun bilaterality_N : N;
+fun bilbao_PN : PN;
+fun bilberry_N : N;
+fun bile_N : N;
+fun bile_duct_N : N;
+fun bilge_N : N;
+fun bilge_water_N : N;
+fun bilges_N : N;
+fun bilgy_A : A;
+fun bilharzia_N : N;
+fun biliary_A : A;
+fun bilimbi_N : N;
+fun bilinear_A : A;
+fun bilingual_A : A;
+fun bilingual_N : N;
+fun bilingualism_N : N;
+fun bilious_A : A;
+fun biliousness_N : N;
+fun bilirubin_N : N;
+fun bilk_V2 : V2;
+fun bill_N : N;
+fun bill_PN : PN;
+fun bill_V : V;
+fun bill_V2 : V2;
+fun bill_poster_N : N;
+fun bill_sticker_N : N;
+fun billabong_N : N;
+fun billboard_N : N;
+fun billericay_PN : PN;
+fun billet_N : N;
+fun billet_V2 : V2;
+fun billet_doux_N : N;
+fun billfish_N : N;
+fun billfold_N : N;
+fun billhook_N : N;
+fun billiard_A : A;
+fun billiard_marker_N : N;
+fun billiard_player_N : N;
+fun billiard_room_N : N;
+fun billiard_table_N : N;
+fun billiards_N : N;
+fun billingsgate_N : N;
+fun billington_PN : PN;
+fun billion_A : A;
+fun billion_N : N;
+fun billionaire_N : N;
+fun billionth_A : A;
+fun billionth_N : N;
+fun billow_N : N;
+fun billow_V : V;
+fun billowy_A : A;
+fun billy_N : N;
+fun billy_PN : PN;
+fun billy_goat_N : N;
+fun billy_ho_N : N;
+fun billy_o_N : N;
+fun billyo_N : N;
+fun bilobate_A : A;
+fun bilocation_N : N;
+fun bilocular_A : A;
+fun biltong_N : N;
+fun bimbo_N : N;
+fun bimester_N : N;
+fun bimestrial_A : A;
+fun bimetal_A : A;
+fun bimetal_N : N;
+fun bimetallic_A : A;
+fun bimetallism_N : N;
+fun bimetallist_N : N;
+fun bimetallistic_A : A;
+fun bimillenial_A : A;
+fun bimillennium_N : N;
+fun bimodal_A : A;
+fun bimolecular_A : A;
+fun bimonthly_A : A;
+fun bimonthly_Adv : Adv;
+fun bimonthly_N : N;
+fun bimorphemic_A : A;
+fun bimotored_A : A;
+fun bin_N : N;
+fun binary_A : A;
+fun binary_N : N;
+fun binate_A : A;
+fun binaural_A : A;
+fun bind_N : N;
+fun bind_V : V;
+fun bind_V2 : V2;
+fun bindable_A : A;
+fun binder_N : N;
+fun bindery_N : N;
+fun binding_N : N;
+fun bindweed_N : N;
+fun bine_N : N;
+fun binge_N : N;
+fun bingley_PN : PN;
+fun bingo_N : N;
+fun binnacle_N : N;
+fun binocular_A : A;
+fun binoculars_N : N;
+fun binomial_A : A;
+fun binomial_N : N;
+fun binturong_N : N;
+fun binucleate_A : A;
+fun bioassay_N : N;
+fun biocatalyst_N : N;
+fun biocatalytic_A : A;
+fun biochemical_A : A;
+fun biochemist_N : N;
+fun biochemistry_N : N;
+fun biochip_N : N;
+fun bioclimatic_A : A;
+fun bioclimatology_N : N;
+fun biodegradable_A : A;
+fun biodiversity_N : N;
+fun bioelectricity_N : N;
+fun bioethics_N : N;
+fun biofeedback_N : N;
+fun biogenesis_N : N;
+fun biogenetic_A : A;
+fun biogenic_A : A;
+fun biogenous_A : A;
+fun biogeographic_A : A;
+fun biogeography_N : N;
+fun biograph_N : N;
+fun biographer_N : N;
+fun biographic_A : A;
+fun biographical_A : A;
+fun biography_N : N;
+fun biohazard_N : N;
+fun biological_A : A;
+fun biologism_N : N;
+fun biologist_N : N;
+fun biologistic_A : A;
+fun biology_N : N;
+fun bioluminescence_N : N;
+fun bioluminescent_A : A;
+fun biomass_N : N;
+fun biome_N : N;
+fun biomedical_A : A;
+fun biomedicine_N : N;
+fun biometrics_N : N;
+fun bionic_A : A;
+fun bionics_N : N;
+fun biont_N : N;
+fun biophysicist_N : N;
+fun biophysics_N : N;
+fun biopiracy_N : N;
+fun biopsy_N : N;
+fun bioremediation_N : N;
+fun biosafety_N : N;
+fun bioscope_N : N;
+fun biosphere_N : N;
+fun biosynthesis_N : N;
+fun biosynthetic_A : A;
+fun biosystematic_A : A;
+fun biosystematics_N : N;
+fun biota_N : N;
+fun biotechnology_N : N;
+fun bioterrorism_N : N;
+fun biotic_A : A;
+fun biotin_N : N;
+fun biotite_N : N;
+fun biotitic_A : A;
+fun biotype_N : N;
+fun biotypic_A : A;
+fun bioweapon_N : N;
+fun biparous_A : A;
+fun bipartisan_A : A;
+fun bipartite_A : A;
+fun biped_N : N;
+fun bipedal_A : A;
+fun bipedalism_N : N;
+fun bipinnate_A : A;
+fun bipinnatifid_A : A;
+fun biplane_N : N;
+fun bipolar_A : A;
+fun biprism_N : N;
+fun biquadrate_N : N;
+fun biquadratic_A : A;
+fun biquadratic_N : N;
+fun biracial_A : A;
+fun biradial_A : A;
+fun birch_A : A;
+fun birch_N : N;
+fun birch_V2 : V2;
+fun birch_rod_N : N;
+fun bird's_eye_A : A;
+fun bird_N : N;
+fun bird_fancier_N : N;
+fun birdbath_N : N;
+fun birdcage_N : N;
+fun birdcall_N : N;
+fun birdhouse_N : N;
+fun birdie_N : N;
+fun birdlime_N : N;
+fun birdnesting_N : N;
+fun birdwatcher_N : N;
+fun birefringent_A : A;
+fun biretta_N : N;
+fun birkenhead_PN : PN;
+fun birling_N : N;
+fun biro_N : N;
+fun birr_N : N;
+fun birstall_PN : PN;
+fun birth_N : N;
+fun birth_control_N : N;
+fun birthday_N : N;
+fun birthmark_N : N;
+fun birthplace_N : N;
+fun birthrate_N : N;
+fun birthright_N : N;
+fun birthwort_N : N;
+fun birtley_PN : PN;
+fun biryani_N : N;
+fun biscuit_N : N;
+fun bise_N : N;
+fun bisect_V2 : V2;
+fun bisection_N : N;
+fun bisectional_A : A;
+fun biserrate_A : A;
+fun bisexual_A : A;
+fun bisexual_N : N;
+fun bisexuality_N : N;
+fun bishop's_cleeve_PN : PN;
+fun bishop's_stortford_PN : PN;
+fun bishop_N : N;
+fun bishop_auckland_PN : PN;
+fun bishopbriggs_PN : PN;
+fun bishopric_N : N;
+fun bishopry_N : N;
+fun bismuth_N : N;
+fun bismuthal_A : A;
+fun bismuthic_A : A;
+fun bison_N : N;
+fun bisontine_A : A;
+fun bisque_N : N;
+fun bister_N : N;
+fun bistered_A : A;
+fun bistro_N : N;
+fun bistroic_A : A;
+fun bit_N : N;
+fun bitartrate_N : N;
+fun bitch_N : N;
+fun bitch_V : V;
+fun bitchery_N : N;
+fun bitchy_A : A;
+fun bite_N : N;
+fun bite_V : V;
+fun bite_V2 : V2;
+fun biter_N : N;
+fun bitewing_N : N;
+fun biting_A : A;
+fun bitmap_N : N;
+fun bitok_N : N;
+fun bitter_A : A;
+fun bitter_N : N;
+fun bitter_sweet_A : A;
+fun bittercress_N : N;
+fun bitterish_A : A;
+fun bittern_N : N;
+fun bitterness_N : N;
+fun bitternut_N : N;
+fun bitterroot_N : N;
+fun bitters_N : N;
+fun bittersweet_A : A;
+fun bittersweet_N : N;
+fun bitthead_N : N;
+fun bitty_A : A;
+fun bitumastic_N : N;
+fun bitumen_N : N;
+fun bituminoid_A : A;
+fun bituminous_A : A;
+fun bivalent_A : A;
+fun bivalve_A : A;
+fun bivalve_N : N;
+fun bivariate_A : A;
+fun bivouac_N : N;
+fun bivouac_V : V;
+fun biweekly_N : N;
+fun biz_N : N;
+fun bizarre_A : A;
+fun bizonal_A : A;
+fun blab_V : V;
+fun blab_V2 : V2;
+fun blabber_V : V;
+fun blabber_V2 : V2;
+fun blabbermouth_N : N;
+fun blabbermouthed_A : A;
+fun black_A : A;
+fun black_N : N;
+fun black_V2 : V2;
+fun black_beetle_N : N;
+fun black_lead_N : N;
+fun black_lead_V2 : V2;
+fun blackamoor_N : N;
+fun blackball_V2 : V2;
+fun blackberry_N : N;
+fun blackbird_N : N;
+fun blackboard_N : N;
+fun blackbuck_N : N;
+fun blackburn_PN : PN;
+fun blackcap_N : N;
+fun blackcock_N : N;
+fun blackcurrant_N : N;
+fun blacken_V : V;
+fun blacken_V2 : V2;
+fun blackening_N : N;
+fun blackface_N : N;
+fun blackfish_N : N;
+fun blackfly_N : N;
+fun blackguard_N : N;
+fun blackguard_V2 : V2;
+fun blackguardly_A : A;
+fun blackhall_PN : PN;
+fun blackhead_N : N;
+fun blackheart_N : N;
+fun blacking_N : N;
+fun blackish_A : A;
+fun blackjack_N : N;
+fun blackleg_N : N;
+fun blackleg_V : V;
+fun blackleg_V2 : V2;
+fun blacklist_N : N;
+fun blacklist_V2 : V2;
+fun blackmail_N : N;
+fun blackmail_V2 : V2;
+fun blackmailer_N : N;
+fun blackness_N : N;
+fun blackout_N : N;
+fun blackpoll_N : N;
+fun blackpool_PN : PN;
+fun blackshirt_N : N;
+fun blacksmith_N : N;
+fun blacksnake_N : N;
+fun blackthorn_N : N;
+fun blacktop_N : N;
+fun blackwash_N : N;
+fun blackwater_A : A;
+fun blackwater_N : N;
+fun blackwood_N : N;
+fun blackwood_PN : PN;
+fun bladder_N : N;
+fun bladderpod_N : N;
+fun bladderwort_N : N;
+fun bladderwrack_N : N;
+fun bladdery_A : A;
+fun blade_N : N;
+fun bladed_A : A;
+fun blae_A : A;
+fun blaeberry_N : N;
+fun blaenau_ffestiniog_PN : PN;
+fun blaenavon_PN : PN;
+fun blaengwrach_PN : PN;
+fun blah_N : N;
+fun blahs_N : N;
+fun blain_N : N;
+fun blaina_PN : PN;
+fun blairgowrie_PN : PN;
+fun blame_N : N;
+fun blame_V : V;
+fun blame_V2 : V2;
+fun blameless_A : A;
+fun blamelessness_N : N;
+fun blameworthiness_N : N;
+fun blameworthy_A : A;
+fun blanc_N : N;
+fun blanch_V : V;
+fun blanch_V2 : V2;
+fun blancmange_N : N;
+fun bland_A : A;
+fun blandishment_N : N;
+fun blandness_N : N;
+fun blank_A : A;
+fun blank_N : N;
+fun blanket_N : N;
+fun blanket_V2 : V2;
+fun blankness_N : N;
+fun blanquillo_N : N;
+fun blantyre_PN : PN;
+fun blare_N : N;
+fun blare_V : V;
+fun blare_V2 : V2;
+fun blarney_N : N;
+fun blase_A : A;
+fun blaspheme_V : V;
+fun blaspheme_V2 : V2;
+fun blasphemer_N : N;
+fun blasphemous_A : A;
+fun blasphemy_N : N;
+fun blast_N : N;
+fun blast_V : V;
+fun blast_V2 : V2;
+fun blast_furnace_N : N;
+fun blast_off_N : N;
+fun blastema_N : N;
+fun blastemal_A : A;
+fun blaster_N : N;
+fun blastocoel_N : N;
+fun blastocoelic_A : A;
+fun blastocyst_N : N;
+fun blastocyte_N : N;
+fun blastoderm_N : N;
+fun blastodermatic_A : A;
+fun blastoff_N : N;
+fun blastogenesis_N : N;
+fun blastogenetic_A : A;
+fun blastoma_N : N;
+fun blastomere_N : N;
+fun blastomeric_A : A;
+fun blastomycete_N : N;
+fun blastomycosis_N : N;
+fun blastomycotic_A : A;
+fun blastoporal_A : A;
+fun blastopore_N : N;
+fun blastospheric_A : A;
+fun blastula_N : N;
+fun blatancy_N : N;
+fun blatant_A : A;
+fun blather_N : N;
+fun blather_V : V;
+fun blaxploitation_N : N;
+fun blaze_N : N;
+fun blaze_V : V;
+fun blaze_V2 : V2;
+fun blazer_N : N;
+fun blazon_N : N;
+fun blazon_V2 : V2;
+fun blazonry_N : N;
+fun bldg_PN : PN;
+fun bldgs_PN : PN;
+fun bleach_N : N;
+fun bleach_V : V;
+fun bleach_V2 : V2;
+fun bleacher_N : N;
+fun bleachers_N : N;
+fun bleaching_powder_N : N;
+fun bleak_A : A;
+fun bleakness_N : N;
+fun bleary_A : A;
+fun bleary_eyed_A : A;
+fun bleat_N : N;
+fun bleat_V : V;
+fun bleat_V2 : V2;
+fun blebbed_A : A;
+fun blebby_A : A;
+fun bleed_V : V;
+fun bleed_V2 : V2;
+fun bleed_VS : VS;
+fun bleeding_N : N;
+fun bleep_N : N;
+fun bleep_V : V;
+fun blemish_N : N;
+fun blemish_V2 : V2;
+fun blench_V : V;
+fun blend_N : N;
+fun blend_V : V;
+fun blend_V2 : V2;
+fun blender_N : N;
+fun blenny_N : N;
+fun blepharism_N : N;
+fun blepharitis_N : N;
+fun blepharospasm_N : N;
+fun bless_V2 : V2;
+fun blessedly_Adv : Adv;
+fun blessedness_N : N;
+fun blessing_N : N;
+fun bletchley_PN : PN;
+fun blether_N : N;
+fun blether_V : V;
+fun bletia_N : N;
+fun bleu_N : N;
+fun blewits_N : N;
+fun blidworth_PN : PN;
+fun blight_N : N;
+fun blight_V2 : V2;
+fun blighter_N : N;
+fun blighty_N : N;
+fun blimp_N : N;
+fun blimpish_A : A;
+fun blind_A : A;
+fun blind_N : N;
+fun blind_V2 : V2;
+fun blindfold_A : A;
+fun blindfold_N : N;
+fun blindfold_V2 : V2;
+fun blindman's_buff_N : N;
+fun blindness_N : N;
+fun blindworm_N : N;
+fun bling_N : N;
+fun blini_N : N;
+fun blink_N : N;
+fun blink_V : V;
+fun blink_V2 : V2;
+fun blinker_N : N;
+fun blinks_N : N;
+fun blintz_N : N;
+fun blip_N : N;
+fun bliss_N : N;
+fun blissful_A : A;
+fun blister_N : N;
+fun blister_V : V;
+fun blister_V2 : V2;
+fun blithe_A : A;
+fun blithering_A : A;
+fun blithesome_A : A;
+fun blitz_N : N;
+fun blitz_V2 : V2;
+fun blizzard_N : N;
+fun bloat_N : N;
+fun bloated_A : A;
+fun bloater_N : N;
+fun blob_N : N;
+fun bloc_N : N;
+fun block_N : N;
+fun block_V2 : V2;
+fun blockade_N : N;
+fun blockade_V2 : V2;
+fun blockade_runner_N : N;
+fun blockading_A : A;
+fun blockage_N : N;
+fun blockbuster_N : N;
+fun blocker_N : N;
+fun blockhead_N : N;
+fun blockheaded_A : A;
+fun blockhouse_N : N;
+fun blocking_N : N;
+fun blockish_A : A;
+fun blogger_N : N;
+fun bloke_N : N;
+fun blolly_N : N;
+fun blond_A : A;
+fun blond_N : N;
+fun blonde_A : A;
+fun blonde_N : N;
+fun blood_N : N;
+fun blood_V2 : V2;
+fun blood_bath_N : N;
+fun blood_donor_N : N;
+fun blood_group_N : N;
+fun blood_heat_N : N;
+fun blood_letting_N : N;
+fun blood_money_N : N;
+fun blood_poisoning_N : N;
+fun blood_pressure_N : N;
+fun blood_relation_N : N;
+fun blood_transfusion_N : N;
+fun blood_type_N : N;
+fun blood_vessel_N : N;
+fun bloodbath_N : N;
+fun bloodberry_N : N;
+fun bloodcurdling_A : A;
+fun bloodguilt_N : N;
+fun bloodguilty_A : A;
+fun bloodhound_N : N;
+fun bloodiness_N : N;
+fun bloodleaf_N : N;
+fun bloodless_A : A;
+fun bloodletting_N : N;
+fun bloodlust_N : N;
+fun bloodmobile_N : N;
+fun bloodroot_N : N;
+fun bloodshed_N : N;
+fun bloodshot_A : A;
+fun bloodstain_N : N;
+fun bloodstained_A : A;
+fun bloodstock_N : N;
+fun bloodstone_N : N;
+fun bloodstream_N : N;
+fun bloodsucker_N : N;
+fun bloodsucking_A : A;
+fun bloodthirstiness_N : N;
+fun bloodthirsty_A : A;
+fun bloodworm_N : N;
+fun bloodwort_N : N;
+fun bloody_A : A;
+fun bloody_Adv : Adv;
+fun bloody_minded_A : A;
+fun bloom_N : N;
+fun bloom_V : V;
+fun bloomer_N : N;
+fun bloomers_N : N;
+fun blooming_N : N;
+fun blossom_N : N;
+fun blossom_V : V;
+fun blossoming_N : N;
+fun blot_N : N;
+fun blot_V2 : V2;
+fun blotch_N : N;
+fun blotched_A : A;
+fun blotchy_A : A;
+fun blotter_N : N;
+fun blotting_paper_N : N;
+fun blotto_A : A;
+fun blouse_N : N;
+fun blow_N : N;
+fun blow_V : V;
+fun blow_V2 : V2;
+fun blow_dry_V2 : V2;
+fun blow_up_N : N;
+fun blowback_N : N;
+fun blower_N : N;
+fun blowfish_N : N;
+fun blowfly_N : N;
+fun blowgun_N : N;
+fun blowhole_N : N;
+fun blowing_N : N;
+fun blowing_up_N : N;
+fun blowlamp_N : N;
+fun blowout_N : N;
+fun blowpipe_N : N;
+fun blowsy_A : A;
+fun blowtorch_N : N;
+fun blowtube_N : N;
+fun blowy_A : A;
+fun blowzy_A : A;
+fun blubber_N : N;
+fun blubber_V : V;
+fun blubber_V2 : V2;
+fun blubberer_N : N;
+fun blubbery_A : A;
+fun blucher_N : N;
+fun bludgeon_N : N;
+fun bludgeon_V2 : V2;
+fun bludgeoner_N : N;
+fun blue_A : A;
+fun blue_N : N;
+fun blue_V2 : V2;
+fun blue_collar_A : A;
+fun blue_jacket_N : N;
+fun blue_pencil_V2 : V2;
+fun bluebell_N : N;
+fun blueberry_N : N;
+fun bluebird_N : N;
+fun bluebonnet_N : N;
+fun bluebottle_N : N;
+fun bluecoat_N : N;
+fun bluefin_N : N;
+fun bluefish_N : N;
+fun bluegill_N : N;
+fun bluegrass_N : N;
+fun bluehead_N : N;
+fun bluejacket_N : N;
+fun bluepoint_N : N;
+fun blueprint_N : N;
+fun blues_N : N;
+fun bluestem_N : N;
+fun bluestocking_N : N;
+fun bluestone_N : N;
+fun bluethroat_N : N;
+fun bluetick_N : N;
+fun bluetongue_N : N;
+fun blueweed_N : N;
+fun bluewing_N : N;
+fun bluff_A : A;
+fun bluff_N : N;
+fun bluff_V : V;
+fun bluff_V2 : V2;
+fun bluffer_N : N;
+fun bluffness_N : N;
+fun bluing_N : N;
+fun bluish_A : A;
+fun blunder_N : N;
+fun blunder_V : V;
+fun blunder_V2 : V2;
+fun blunderbuss_N : N;
+fun blunderer_N : N;
+fun blunt_A : A;
+fun blunt_V2 : V2;
+fun bluntness_N : N;
+fun blur_N : N;
+fun blur_V : V;
+fun blur_V2 : V2;
+fun blurb_N : N;
+fun blurt_V2 : V2;
+fun blush_N : N;
+fun blush_V : V;
+fun blushful_A : A;
+fun bluster_N : N;
+fun bluster_V : V;
+fun bluster_V2 : V2;
+fun blustery_A : A;
+fun blvd_N : N;
+fun blyth_PN : PN;
+fun bma_N : N;
+fun bmus_N : N;
+fun bo'ness_PN : PN;
+fun bo'sn_N : N;
+fun bo'sun_N : N;
+fun boa_N : N;
+fun boa_constrictor_N : N;
+fun boar_N : N;
+fun board_N : N;
+fun board_V : V;
+fun board_V2 : V2;
+fun boarder_N : N;
+fun boarding_N : N;
+fun boarding_card_N : N;
+fun boarding_house_N : N;
+fun boarding_school_N : N;
+fun boardroom_N : N;
+fun boards_N : N;
+fun boardwalk_N : N;
+fun boarfish_N : N;
+fun boarhound_N : N;
+fun boast_N : N;
+fun boast_V : V;
+fun boast_V2 : V2;
+fun boast_VS : VS;
+fun boaster_N : N;
+fun boastful_A : A;
+fun boastfulness_N : N;
+fun boat_N : N;
+fun boat_V : V;
+fun boat_hook_N : N;
+fun boat_house_N : N;
+fun boat_race_N : N;
+fun boat_train_N : N;
+fun boatbill_N : N;
+fun boatbuilder_N : N;
+fun boater_N : N;
+fun boathouse_N : N;
+fun boating_N : N;
+fun boatload_N : N;
+fun boatman_N : N;
+fun boatmanship_N : N;
+fun boatswain_N : N;
+fun boatyard_N : N;
+fun bob_N : N;
+fun bob_PN : PN;
+fun bob_V : V;
+fun bob_V2 : V2;
+fun bobbin_N : N;
+fun bobble_N : N;
+fun bobby_N : N;
+fun bobby_PN : PN;
+fun bobby_soxer_N : N;
+fun bobbysoxer_N : N;
+fun bobcat_N : N;
+fun bobolink_N : N;
+fun bobsled_N : N;
+fun bobsledding_N : N;
+fun bobsleigh_N : N;
+fun bobtail_A : A;
+fun bobtail_N : N;
+fun bobwhite_N : N;
+fun bocce_N : N;
+fun bocconia_N : N;
+fun boche_A : A;
+fun bochum_PN : PN;
+fun bock_N : N;
+fun bodacious_A : A;
+fun bode_V : V;
+fun bode_V2 : V2;
+fun bodega_N : N;
+fun bodice_N : N;
+fun bodied_A : A;
+fun bodiless_A : A;
+fun bodily_A : A;
+fun bodily_Adv : Adv;
+fun boding_N : N;
+fun bodkin_N : N;
+fun bodmin_PN : PN;
+fun body_N : N;
+fun body_servant_N : N;
+fun body_snatcher_N : N;
+fun bodybuilder_N : N;
+fun bodybuilding_N : N;
+fun bodyguard_N : N;
+fun bodywork_N : N;
+fun boer_A : A;
+fun boer_N : N;
+fun boffin_N : N;
+fun boffo_A : A;
+fun bog_N : N;
+fun bog_V : V;
+fun bog_V2 : V2;
+fun bogey_N : N;
+fun bogeyman_N : N;
+fun boggle_V : V;
+fun boggy_A : A;
+fun bogie_N : N;
+fun bognor_PN : PN;
+fun bognor_regis_PN : PN;
+fun bogota_PN : PN;
+fun bogus_A : A;
+fun bogy_N : N;
+fun bohemia_N : N;
+fun bohemian_A : A;
+fun bohemian_N : N;
+fun bohemianism_N : N;
+fun bohrium_N : N;
+fun boil_N : N;
+fun boil_V : V;
+fun boil_V2 : V2;
+fun boiler_N : N;
+fun boilerplate_N : N;
+fun boilersuit_N : N;
+fun boiling_Adv : Adv;
+fun boiling_N : N;
+fun boiling_point_N : N;
+fun boisterous_A : A;
+fun boisterousness_N : N;
+fun bola_N : N;
+fun bold_A : A;
+fun boldface_N : N;
+fun boldness_N : N;
+fun boldon_PN : PN;
+fun bole_N : N;
+fun bolero_N : N;
+fun bolete_N : N;
+fun bolide_N : N;
+fun bolivar_N : N;
+fun bolivia_N : N;
+fun bolivia_PN : PN;
+fun bolivian_A : A;
+fun bolivian_N : N;
+fun boliviano_N : N;
+fun boll_N : N;
+fun bollard_N : N;
+fun bollington_PN : PN;
+fun bollock_N : N;
+fun bollworm_N : N;
+fun bolo_N : N;
+fun bologna_N : N;
+fun bologna_PN : PN;
+fun bologram_N : N;
+fun bolographic_A : A;
+fun bolometer_N : N;
+fun bolometric_A : A;
+fun boloney_N : N;
+fun bolshevik_N : N;
+fun bolshy_A : A;
+fun bolsover_PN : PN;
+fun bolster_N : N;
+fun bolster_V : V;
+fun bolster_V2 : V2;
+fun bolt_Adv : Adv;
+fun bolt_N : N;
+fun bolt_V : V;
+fun bolt_V2 : V2;
+fun bolt_hole_N : N;
+fun bolti_N : N;
+fun bolton_PN : PN;
+fun bolton_le_sands_PN : PN;
+fun bolus_N : N;
+fun bolzano_PN : PN;
+fun bomb_N : N;
+fun bomb_V : V;
+fun bomb_V2 : V2;
+fun bomb_proof_A : A;
+fun bomb_sight_N : N;
+fun bomb_site_N : N;
+fun bombard_V2 : V2;
+fun bombardier_N : N;
+fun bombardment_N : N;
+fun bombardon_N : N;
+fun bombast_N : N;
+fun bombastic_A : A;
+fun bombastically_Adv : Adv;
+fun bombay_PN : PN;
+fun bombazine_N : N;
+fun bomber_N : N;
+fun bombie_N : N;
+fun bombing_N : N;
+fun bomblet_N : N;
+fun bombproof_A : A;
+fun bombshell_N : N;
+fun bombsight_N : N;
+fun bombycid_N : N;
+fun bon_mot_N : N;
+fun bona_fide_A : A;
+fun bona_fide_Adv : Adv;
+fun bonanza_N : N;
+fun bonbon_N : N;
+fun bond_N : N;
+fun bond_V2 : V2;
+fun bond_holder_N : N;
+fun bondable_A : A;
+fun bondage_N : N;
+fun bondholder_N : N;
+fun bonding_N : N;
+fun bondman_N : N;
+fun bondsman_N : N;
+fun bonduc_N : N;
+fun bondwoman_N : N;
+fun bone_A : A;
+fun bone_N : N;
+fun bone_V2 : V2;
+fun bone_dry_A : A;
+fun bone_head_N : N;
+fun bone_idle_A : A;
+fun bone_lazy_A : A;
+fun bone_setter_N : N;
+fun bonefish_N : N;
+fun boneless_A : A;
+fun bonelike_A : A;
+fun bonemeal_N : N;
+fun boner_N : N;
+fun bones_N : N;
+fun boneset_N : N;
+fun bonesetter_N : N;
+fun boneshaker_N : N;
+fun bonfire_N : N;
+fun bong_N : N;
+fun bongo_N : N;
+fun bonheur_N : N;
+fun bonhomie_N : N;
+fun bonito_N : N;
+fun bonkers_A : A;
+fun bonn_PN : PN;
+fun bonnet_N : N;
+fun bonny_A : A;
+fun bonnybridge_PN : PN;
+fun bonnyrigg_PN : PN;
+fun bonsai_N : N;
+fun bonus_N : N;
+fun bony_A : A;
+fun bonyness_N : N;
+fun bonzer_A : A;
+fun boo_N : N;
+fun boo_V : V;
+fun boo_V2 : V2;
+fun boob_N : N;
+fun boob_V : V;
+fun booboisie_N : N;
+fun booby_N : N;
+fun booby_trap_N : N;
+fun boodle_N : N;
+fun booger_N : N;
+fun boogie_N : N;
+fun boogie_woogie_N : N;
+fun book_N : N;
+fun book_V2 : V2;
+fun book_end_N : N;
+fun book_keeper_N : N;
+fun bookable_A : A;
+fun bookbinder_N : N;
+fun bookbindery_N : N;
+fun bookbinding_N : N;
+fun bookcase_N : N;
+fun bookclub_N : N;
+fun bookdealer_N : N;
+fun bookend_N : N;
+fun booker_N : N;
+fun bookie_N : N;
+fun booking_N : N;
+fun bookish_A : A;
+fun bookishness_N : N;
+fun bookkeeper_N : N;
+fun bookkeeping_N : N;
+fun booklet_N : N;
+fun booklouse_N : N;
+fun bookmaker_N : N;
+fun bookmark_N : N;
+fun bookmarker_N : N;
+fun bookmobile_N : N;
+fun bookplate_N : N;
+fun bookseller_N : N;
+fun bookshelf_N : N;
+fun bookshop_N : N;
+fun bookstall_N : N;
+fun bookworm_N : N;
+fun boom_N : N;
+fun boom_V : V;
+fun boom_V2 : V2;
+fun boomerang_N : N;
+fun boon_A : A;
+fun boon_N : N;
+fun boondoggle_N : N;
+fun boor_N : N;
+fun boorish_A : A;
+fun boorishness_N : N;
+fun boost_N : N;
+fun boost_V2 : V2;
+fun booster_N : N;
+fun boot_N : N;
+fun boot_V2 : V2;
+fun bootblack_N : N;
+fun bootee_N : N;
+fun booth_N : N;
+fun boothose_N : N;
+fun bootjack_N : N;
+fun bootlace_N : N;
+fun bootle_PN : PN;
+fun bootleg_A : A;
+fun bootleg_N : N;
+fun bootleg_V2 : V2;
+fun bootlegger_N : N;
+fun bootlegging_N : N;
+fun bootless_A : A;
+fun bootlicking_A : A;
+fun bootmaker_N : N;
+fun bootstrap_N : N;
+fun booty_N : N;
+fun booze_N : N;
+fun booze_V : V;
+fun booze_up_N : N;
+fun boozer_N : N;
+fun boozy_A : A;
+fun bop_N : N;
+fun bopeep_N : N;
+fun boracic_A : A;
+fun borage_N : N;
+fun borate_N : N;
+fun borated_A : A;
+fun borax_N : N;
+fun bordeaux_N : N;
+fun bordeaux_PN : PN;
+fun bordelaise_N : N;
+fun border_N : N;
+fun border_V : V;
+fun border_V2 : V2;
+fun borderer_N : N;
+fun borderland_N : N;
+fun borderline_A : A;
+fun borderline_N : N;
+fun borders_PN : PN;
+fun bordon_PN : PN;
+fun bore_N : N;
+fun bore_V : V;
+fun bore_V2 : V2;
+fun bore_hole_N : N;
+fun boreal_A : A;
+fun boredom_N : N;
+fun borer_N : N;
+fun boric_A : A;
+fun boring_A : A;
+fun boring_N : N;
+fun boringness_N : N;
+fun boris_PN : PN;
+fun bornite_N : N;
+fun boron_N : N;
+fun boronic_A : A;
+fun borosilicate_N : N;
+fun borough_N : N;
+fun borrelia_N : N;
+fun borrow_V : V;
+fun borrow_V2 : V2;
+fun borrow_VV : VV;
+fun borrower_N : N;
+fun borrowing_N : N;
+fun borsch_N : N;
+fun borstal_N : N;
+fun bortsch_N : N;
+fun borzoi_N : N;
+fun bosc_N : N;
+fun bosh_N : N;
+fun bosk_N : N;
+fun boskopoid_A : A;
+fun bosky_A : A;
+fun bosom_N : N;
+fun bosomed_A : A;
+fun bosomy_A : A;
+fun boson_N : N;
+fun boss_A : A;
+fun boss_N : N;
+fun boss_V2 : V2;
+fun boss_eyed_A : A;
+fun bossism_N : N;
+fun bossy_A : A;
+fun boston_PN : PN;
+fun bot_N : N;
+fun bota_N : N;
+fun botanic_A : A;
+fun botanical_A : A;
+fun botanical_N : N;
+fun botanist_N : N;
+fun botanize_V : V;
+fun botany_N : N;
+fun botch_N : N;
+fun botch_V2 : V2;
+fun botcher_N : N;
+fun botchy_A : A;
+fun botfly_N : N;
+fun both7and_DConj : Conj;
+fun both_Adv : Adv;
+fun both_Det : Det;
+fun bother_N : N;
+fun bother_V : V;
+fun bother_V2 : V2;
+fun bother_V2V : V2V;
+fun bother_VV : VV;
+fun bothersome_A : A;
+fun botonee_A : A;
+fun botryoid_A : A;
+fun botswana_PN : PN;
+fun bottle_N : N;
+fun bottle_V2 : V2;
+fun bottle_fed_A : A;
+fun bottle_green_A : A;
+fun bottlebrush_N : N;
+fun bottlecap_N : N;
+fun bottleneck_N : N;
+fun bottler_N : N;
+fun bottom_A : A;
+fun bottom_N : N;
+fun bottom_V : V;
+fun bottomed_A : A;
+fun bottomland_N : N;
+fun bottomless_A : A;
+fun bottomlessness_N : N;
+fun bottommost_A : A;
+fun bottrop_PN : PN;
+fun botuliform_A : A;
+fun botulin_N : N;
+fun botulinal_A : A;
+fun botulinus_N : N;
+fun botulism_N : N;
+fun boucle_N : N;
+fun boudoir_N : N;
+fun bouffant_A : A;
+fun bouffant_N : N;
+fun bougainvillea_N : N;
+fun bough_N : N;
+fun boughed_A : A;
+fun boughless_A : A;
+fun boughten_A : A;
+fun bouillabaisse_N : N;
+fun bouillon_N : N;
+fun boulder_N : N;
+fun boulevard_N : N;
+fun boulevardier_N : N;
+fun boulle_N : N;
+fun bounce_N : N;
+fun bounce_V : V;
+fun bounce_V2 : V2;
+fun bouncer_N : N;
+fun bouncy_A : A;
+fun bound_N : N;
+fun bound_V : V;
+fun bound_V2 : V2;
+fun bound_V2V : V2V;
+fun boundary_N : N;
+fun bounden_A : A;
+fun bounder_N : N;
+fun boundless_A : A;
+fun bounteous_A : A;
+fun bountied_A : A;
+fun bountiful_A : A;
+fun bounty_N : N;
+fun bouquet_N : N;
+fun bourbon_N : N;
+fun bourgeois_A : A;
+fun bourgeois_N : N;
+fun bourgeoisie_N : N;
+fun bourguignon_N : N;
+fun bourn_N : N;
+fun bourne_N : N;
+fun bourne_PN : PN;
+fun bournemouth_PN : PN;
+fun bourse_N : N;
+fun bourtree_N : N;
+fun boustrophedon_N : N;
+fun boustrophedonic_A : A;
+fun bout_N : N;
+fun boutique_N : N;
+fun boutonniere_N : N;
+fun bovid_N : N;
+fun bovine_A : A;
+fun bovine_N : N;
+fun bovril_N : N;
+fun bow_N : N;
+fun bow_V : V;
+fun bow_V2 : V2;
+fun bow_wow_N : N;
+fun bowburn_PN : PN;
+fun bowdlerization_N : N;
+fun bowdlerize_V2 : V2;
+fun bowel_N : N;
+fun bowels_N : N;
+fun bower_N : N;
+fun bowerbird_N : N;
+fun bowery_A : A;
+fun bowfin_N : N;
+fun bowfront_A : A;
+fun bowhead_N : N;
+fun bowie_knife_N : N;
+fun bowing_N : N;
+fun bowl_N : N;
+fun bowl_V : V;
+fun bowl_V2 : V2;
+fun bowleg_N : N;
+fun bowler_N : N;
+fun bowline_N : N;
+fun bowling_N : N;
+fun bowling_green_N : N;
+fun bowls_N : N;
+fun bowman_N : N;
+fun bowsprit_N : N;
+fun bowstring_N : N;
+fun box_N : N;
+fun box_V : V;
+fun box_V2 : V2;
+fun box_kite_N : N;
+fun box_number_N : N;
+fun box_office_N : N;
+fun boxcar_N : N;
+fun boxcars_N : N;
+fun boxer_N : N;
+fun boxfish_N : N;
+fun boxful_N : N;
+fun boxing_N : N;
+fun boxing_day_N : N;
+fun boxing_day_PN : PN;
+fun boxing_glove_N : N;
+fun boxing_match_N : N;
+fun boxlike_A : A;
+fun boxwood_N : N;
+fun boy_N : N;
+fun boycott_N : N;
+fun boycott_V2 : V2;
+fun boyfriend_N : N;
+fun boyhood_N : N;
+fun boyish_A : A;
+fun boyishness_N : N;
+fun boysenberry_N : N;
+fun bra_N : N;
+fun brace_N : N;
+fun brace_V : V;
+fun brace_V2 : V2;
+fun bracelet_N : N;
+fun bracer_N : N;
+fun bracero_N : N;
+fun brachial_A : A;
+fun brachiate_A : A;
+fun brachiation_N : N;
+fun brachiopod_A : A;
+fun brachiopod_N : N;
+fun brachium_N : N;
+fun brachycephalic_A : A;
+fun brachycephalic_N : N;
+fun brachycephaly_N : N;
+fun brachydactylic_A : A;
+fun brachydactyly_N : N;
+fun brachypterous_A : A;
+fun brachyuran_N : N;
+fun brachyurous_A : A;
+fun bracken_N : N;
+fun bracket_N : N;
+fun bracket_V2 : V2;
+fun brackish_A : A;
+fun brackishness_N : N;
+fun bracknell_PN : PN;
+fun bract_N : N;
+fun bracteal_A : A;
+fun bracteate_A : A;
+fun bracteolate_A : A;
+fun bracteole_N : N;
+fun brad_N : N;
+fun bradawl_N : N;
+fun bradford_PN : PN;
+fun bradford_on_avon_PN : PN;
+fun bradycardia_N : N;
+fun brae_N : N;
+fun brag_N : N;
+fun brag_V : V;
+fun braggadocio_N : N;
+fun braggart_N : N;
+fun bragger_N : N;
+fun bragging_N : N;
+fun brahman_N : N;
+fun brahmin_N : N;
+fun brahminic_A : A;
+fun braid_N : N;
+fun braid_V2 : V2;
+fun brail_N : N;
+fun braille_N : N;
+fun brain_N : N;
+fun brain_V2 : V2;
+fun brain_fag_N : N;
+fun brain_teaser_N : N;
+fun brainchild_N : N;
+fun brainless_A : A;
+fun brainsick_A : A;
+fun brainstem_N : N;
+fun brainstorm_N : N;
+fun brainstorming_N : N;
+fun braintree_PN : PN;
+fun brainwash_V2 : V2;
+fun brainwashing_N : N;
+fun brainwave_N : N;
+fun brainworker_N : N;
+fun brainy_A : A;
+fun braise_V2 : V2;
+fun braising_N : N;
+fun brake_N : N;
+fun brake_V : V;
+fun brake_V2 : V2;
+fun brakeman_N : N;
+fun braky_A : A;
+fun bramble_N : N;
+fun brambling_N : N;
+fun bran_N : N;
+fun bran_new_A : A;
+fun branch_N : N;
+fun branch_V : V;
+fun branched_A : A;
+fun branchial_A : A;
+fun branchiate_A : A;
+fun branching_N : N;
+fun branchiopod_A : A;
+fun branchless_A : A;
+fun branchlet_N : N;
+fun branchy_A : A;
+fun brand_N : N;
+fun brand_V2 : V2;
+fun brand_new_A : A;
+fun branderburgh_PN : PN;
+fun branding_iron_N : N;
+fun brandish_V2 : V2;
+fun brandy_N : N;
+fun brandy_ball_N : N;
+fun brandy_snap_N : N;
+fun brandyball_N : N;
+fun brandysnap_N : N;
+fun brant_N : N;
+fun brash_A : A;
+fun brashness_N : N;
+fun brasilia_PN : PN;
+fun brass_N : N;
+fun brassard_N : N;
+fun brassavola_N : N;
+fun brassbound_A : A;
+fun brasserie_N : N;
+fun brassie_N : N;
+fun brassiere_1_N : N;
+fun brassiere_2_N : N;
+fun brassiere_N : N;
+fun brassy_A : A;
+fun brat_N : N;
+fun bratislava_PN : PN;
+fun brattice_N : N;
+fun bratty_A : A;
+fun bratwurst_N : N;
+fun braunschweig_PN : PN;
+fun braunton_PN : PN;
+fun bravado_N : N;
+fun brave_A : A;
+fun brave_N : N;
+fun brave_V2 : V2;
+fun bravery_N : N;
+fun bravo_N : N;
+fun bravura_N : N;
+fun brawl_N : N;
+fun brawl_V : V;
+fun brawler_N : N;
+fun brawn_N : N;
+fun brawny_A : A;
+fun bray_N : N;
+fun bray_V2 : V2;
+fun braze_V2 : V2;
+fun brazen_A : A;
+fun brazen_V2 : V2;
+fun brazen_faced_A : A;
+fun brazier_N : N;
+fun brazil_PN : PN;
+fun brazilian_A : A;
+fun brazilian_N : N;
+fun brazilwood_N : N;
+fun breach_N : N;
+fun breach_V2 : V2;
+fun bread_N : N;
+fun breadbasket_N : N;
+fun breadboard_N : N;
+fun breadcrumb_N : N;
+fun breadfruit_N : N;
+fun breadline_N : N;
+fun breadroot_N : N;
+fun breadstick_N : N;
+fun breadstuff_N : N;
+fun breadth_N : N;
+fun breadthways_Adv : Adv;
+fun breadthwise_Adv : Adv;
+fun breadwinner_N : N;
+fun break_N : N;
+fun break_V : V;
+fun break_V2 : V2;
+fun break_in_N : N;
+fun break_up_N : N;
+fun breakable_A : A;
+fun breakable_N : N;
+fun breakableness_N : N;
+fun breakage_N : N;
+fun breakaway_A : A;
+fun breakaway_N : N;
+fun breakaways_N : N;
+fun breakax_N : N;
+fun breakdown_N : N;
+fun breaker_N : N;
+fun breakfast_N : N;
+fun breakfast_V : V;
+fun breakneck_A : A;
+fun breakthrough_N : N;
+fun breakwater_N : N;
+fun bream_N : N;
+fun breast_N : N;
+fun breast_V2 : V2;
+fun breast_deep_Adv : Adv;
+fun breast_fed_A : A;
+fun breast_high_Adv : Adv;
+fun breast_plate_N : N;
+fun breastfeed_V : V;
+fun breastfeed_V2 : V2;
+fun breastless_A : A;
+fun breaston_PN : PN;
+fun breastplate_N : N;
+fun breaststroke_N : N;
+fun breaststroker_N : N;
+fun breastwork_N : N;
+fun breath_N : N;
+fun breathalyser_N : N;
+fun breathalyzer_N : N;
+fun breathe_V : V;
+fun breathe_V2 : V2;
+fun breather_N : N;
+fun breathing_N : N;
+fun breathing_space_N : N;
+fun breathless_A : A;
+fun breathtaking_A : A;
+fun breccia_N : N;
+fun brecknock_PN : PN;
+fun breda_PN : PN;
+fun breech_N : N;
+fun breech_block_N : N;
+fun breechblock_N : N;
+fun breechcloth_N : N;
+fun breeched_A : A;
+fun breeches_N : N;
+fun breeches_buoy_N : N;
+fun breechloader_N : N;
+fun breed_N : N;
+fun breed_V : V;
+fun breed_V2 : V2;
+fun breeder_N : N;
+fun breeding_N : N;
+fun breedsall_PN : PN;
+fun breeze_N : N;
+fun breeze_V : V;
+fun breeziness_N : N;
+fun breezy_A : A;
+fun bregma_N : N;
+fun bregmatic_A : A;
+fun bremen_PN : PN;
+fun bremerhaven_PN : PN;
+fun bren_N : N;
+fun bren_gun_N : N;
+fun brenda_PN : PN;
+fun brent_PN : PN;
+fun brentwood_PN : PN;
+fun brescia_PN : PN;
+fun brest_PN : PN;
+fun brethren_N : N;
+fun breve_N : N;
+fun brevet_N : N;
+fun breviary_N : N;
+fun brevity_N : N;
+fun brew_N : N;
+fun brew_V : V;
+fun brew_V2 : V2;
+fun brewer_N : N;
+fun brewery_N : N;
+fun brewing_N : N;
+fun brewpub_N : N;
+fun brian_PN : PN;
+fun briar_N : N;
+fun briard_N : N;
+fun briarroot_N : N;
+fun briarwood_N : N;
+fun bribable_A : A;
+fun bribe_N : N;
+fun bribe_V : V;
+fun bribe_V2 : V2;
+fun briber_N : N;
+fun bribery_N : N;
+fun bric_a_brac_N : N;
+fun brick_N : N;
+fun brick_V2 : V2;
+fun brick_field_N : N;
+fun brickbat_N : N;
+fun bricket_wood_PN : PN;
+fun brickkiln_N : N;
+fun bricklayer_N : N;
+fun bricklaying_N : N;
+fun brickwork_N : N;
+fun brickyard_N : N;
+fun bridal_A : A;
+fun bridal_N : N;
+fun bride_N : N;
+fun bridecake_N : N;
+fun bridegroom_N : N;
+fun bridesmaid_N : N;
+fun bridge_N : N;
+fun bridge_V2 : V2;
+fun bridgeable_A : A;
+fun bridgehead_N : N;
+fun bridgend_PN : PN;
+fun bridget_PN : PN;
+fun bridgnorth_PN : PN;
+fun bridgwater_PN : PN;
+fun bridle_N : N;
+fun bridle_V : V;
+fun bridle_V2 : V2;
+fun bridle_path_N : N;
+fun bridle_road_N : N;
+fun bridlington_PN : PN;
+fun bridoon_N : N;
+fun bridport_PN : PN;
+fun brief_A : A;
+fun brief_N : N;
+fun brief_V2 : V2;
+fun briefcase_N : N;
+fun briefing_N : N;
+fun briefless_A : A;
+fun briefness_N : N;
+fun briefs_N : N;
+fun brier_N : N;
+fun brig_N : N;
+fun brig_PN : PN;
+fun brigade_N : N;
+fun brigadier_N : N;
+fun brigand_N : N;
+fun brigandine_N : N;
+fun brigantine_N : N;
+fun brighouse_PN : PN;
+fun bright_A : A;
+fun bright_Adv : Adv;
+fun brighten_V : V;
+fun brighten_V2 : V2;
+fun brightlingsea_PN : PN;
+fun brightness_N : N;
+fun brighton_PN : PN;
+fun brill_N : N;
+fun brilliance_N : N;
+fun brilliancy_N : N;
+fun brilliant_A : A;
+fun brilliantine_N : N;
+fun brim_N : N;
+fun brim_V : V;
+fun brimful_A : A;
+fun brimfull_A : A;
+fun brimless_A : A;
+fun brimstone_N : N;
+fun brindled_A : A;
+fun brine_N : N;
+fun bring_V2 : V2;
+fun bring_V2V : V2V;
+fun bring_V3 : V3;
+fun brininess_N : N;
+fun brink_N : N;
+fun brinkmanship_N : N;
+fun briny_A : A;
+fun brioche_N : N;
+fun briquet_N : N;
+fun briquette_N : N;
+fun brisance_N : N;
+fun brisant_A : A;
+fun brisbane_PN : PN;
+fun brisk_A : A;
+fun brisket_N : N;
+fun brisling_N : N;
+fun bristle_N : N;
+fun bristle_V : V;
+fun bristlegrass_N : N;
+fun bristlelike_A : A;
+fun bristletail_N : N;
+fun bristly_A : A;
+fun bristol_PN : PN;
+fun brit_N : N;
+fun britain_PN : PN;
+fun britannic_A : A;
+fun britches_N : N;
+fun british_A : A;
+fun britisher_N : N;
+fun briton_A : A;
+fun briton_N : N;
+fun brittle_A : A;
+fun brittle_N : N;
+fun brittlebush_N : N;
+fun brittleness_N : N;
+fun brixham_PN : PN;
+fun brno_PN : PN;
+fun broach_V : V;
+fun broach_V2 : V2;
+fun broad_A : A;
+fun broad_N : N;
+fun broad_minded_A : A;
+fun broad_mindedness_N : N;
+fun broadax_N : N;
+fun broadband_A : A;
+fun broadbill_N : N;
+fun broadcast_Adv : Adv;
+fun broadcast_N : N;
+fun broadcast_V : V;
+fun broadcast_V2 : V2;
+fun broadcaster_N : N;
+fun broadcasting_N : N;
+fun broadcloth_N : N;
+fun broaden_V : V;
+fun broaden_V2 : V2;
+fun broadening_N : N;
+fun broadleaf_A : A;
+fun broadloom_A : A;
+fun broadloom_N : N;
+fun broadness_N : N;
+fun broadsheet_N : N;
+fun broadside_A : A;
+fun broadside_Adv : Adv;
+fun broadside_N : N;
+fun broadsword_N : N;
+fun broadtail_N : N;
+fun broadways_Adv : Adv;
+fun broadwise_Adv : Adv;
+fun brocade_N : N;
+fun brocade_V2 : V2;
+fun broccoli_N : N;
+fun brochette_N : N;
+fun brochure_N : N;
+fun brocket_N : N;
+fun brodiaea_N : N;
+fun brogan_N : N;
+fun brogue_N : N;
+fun broil_N : N;
+fun broil_V : V;
+fun broil_V2 : V2;
+fun broiler_N : N;
+fun broke_A : A;
+fun broken_hearted_A : A;
+fun brokenhearted_A : A;
+fun broker_N : N;
+fun brokerage_N : N;
+fun brolly_N : N;
+fun brome_N : N;
+fun bromic_A : A;
+fun bromide_N : N;
+fun bromidic_A : A;
+fun bromine_N : N;
+fun bromley_PN : PN;
+fun bromoform_N : N;
+fun bromsgrove_PN : PN;
+fun bronchial_A : A;
+fun bronchiolar_A : A;
+fun bronchiole_N : N;
+fun bronchiolitis_N : N;
+fun bronchitic_A : A;
+fun bronchitis_N : N;
+fun bronchodilator_N : N;
+fun bronchopneumonia_N : N;
+fun bronchoscope_N : N;
+fun bronchoscopic_A : A;
+fun bronchospasm_N : N;
+fun bronchus_N : N;
+fun bronco_N : N;
+fun bronze_A : A;
+fun bronze_N : N;
+fun bronze_V : V;
+fun bronze_V2 : V2;
+fun brooch_N : N;
+fun brood_N : N;
+fun brood_V : V;
+fun brood_hen_N : N;
+fun brood_mare_N : N;
+fun brooding_N : N;
+fun broodmare_N : N;
+fun broody_A : A;
+fun brook_N : N;
+fun brook_V2 : V2;
+fun brooklet_N : N;
+fun brooklime_N : N;
+fun brookweed_N : N;
+fun broom_N : N;
+fun broomcorn_N : N;
+fun broomstick_N : N;
+fun broomweed_N : N;
+fun bros_PN : PN;
+fun broth_N : N;
+fun brothel_N : N;
+fun brother_N : N;
+fun brother_in_law_N : N;
+fun brotherhood_N : N;
+fun brotherly_A : A;
+fun brotherly_Adv : Adv;
+fun brotula_N : N;
+fun brougham_N : N;
+fun brought_V : V;
+fun broughton_PN : PN;
+fun brouhaha_N : N;
+fun brow_N : N;
+fun browbeat_V2 : V2;
+fun brown_A : A;
+fun brown_N : N;
+fun brown_V : V;
+fun brown_V2 : V2;
+fun brownie_N : N;
+fun brownish_A : A;
+fun brownstone_N : N;
+fun browntail_N : N;
+fun browse_N : N;
+fun browse_V : V;
+fun browser_N : N;
+fun broxburn_PN : PN;
+fun bruce_PN : PN;
+fun brucellosis_N : N;
+fun brucine_N : N;
+fun bruges_PN : PN;
+fun bruin_N : N;
+fun bruise_N : N;
+fun bruise_V : V;
+fun bruise_V2 : V2;
+fun bruiser_N : N;
+fun bruit_V2 : V2;
+fun brumal_A : A;
+fun brumous_A : A;
+fun brunch_N : N;
+fun brunei_PN : PN;
+fun bruneian_A : A;
+fun bruneian_N : N;
+fun brunet_A : A;
+fun brunet_N : N;
+fun brunette_N : N;
+fun brunswick_PN : PN;
+fun brunt_N : N;
+fun brush_N : N;
+fun brush_V : V;
+fun brush_V2 : V2;
+fun brush_off_N : N;
+fun brush_up_N : N;
+fun brushlike_A : A;
+fun brushwood_N : N;
+fun brushwork_N : N;
+fun brusque_A : A;
+fun brusqueness_N : N;
+fun brussels_PN : PN;
+fun brut_A : A;
+fun brutal_A : A;
+fun brutality_N : N;
+fun brutalization_N : N;
+fun brutalize_V2 : V2;
+fun brute_N : N;
+fun brutish_A : A;
+fun bruxism_N : N;
+fun bryan_PN : PN;
+fun bryanthus_N : N;
+fun bryony_N : N;
+fun bryophyte_N : N;
+fun bryophytic_A : A;
+fun bryozoan_N : N;
+fun bsc_N : N;
+fun bst_PN : PN;
+fun bt_PN : PN;
+fun bubaline_A : A;
+fun bubble_N : N;
+fun bubble_V : V;
+fun bubbler_N : N;
+fun bubbliness_N : N;
+fun bubbly_A : A;
+fun bubbly_N : N;
+fun bubo_N : N;
+fun bubonic_A : A;
+fun bucarest_PN : PN;
+fun buccal_A : A;
+fun buccaneer_N : N;
+fun buck_N : N;
+fun buck_V : V;
+fun buck_V2 : V2;
+fun buckboard_N : N;
+fun bucket_N : N;
+fun bucket_V : V;
+fun bucketful_N : N;
+fun buckeye_N : N;
+fun buckhaven_PN : PN;
+fun buckie_PN : PN;
+fun buckingham_PN : PN;
+fun buckinghamshire_PN : PN;
+fun buckle_N : N;
+fun buckle_V : V;
+fun buckle_V2 : V2;
+fun buckler_N : N;
+fun buckley_PN : PN;
+fun buckleya_N : N;
+fun buckminsterfullerene_N : N;
+fun buckram_N : N;
+fun bucksaw_N : N;
+fun bucksburn_PN : PN;
+fun buckshee_A : A;
+fun buckshot_N : N;
+fun buckskin_N : N;
+fun buckskins_N : N;
+fun buckthorn_N : N;
+fun bucktooth_N : N;
+fun buckwheat_N : N;
+fun bucolic_A : A;
+fun bucolics_N : N;
+fun bud_N : N;
+fun bud_V : V;
+fun budapest_PN : PN;
+fun buddhism_N : N;
+fun buddhist_N : N;
+fun budding_N : N;
+fun buddy_N : N;
+fun budge_V : V;
+fun budge_V2 : V2;
+fun budgerigar_N : N;
+fun budget_N : N;
+fun budget_V : V;
+fun budget_V2 : V2;
+fun budgetary_A : A;
+fun budgie_N : N;
+fun buenos_aires_PN : PN;
+fun buff_A : A;
+fun buff_N : N;
+fun buff_V2 : V2;
+fun buffalo_N : N;
+fun buffalo_PN : PN;
+fun buffalofish_N : N;
+fun buffer_N : N;
+fun buffer_V2 : V2;
+fun buffet_N : N;
+fun buffet_V : V;
+fun buffet_V2 : V2;
+fun bufflehead_N : N;
+fun buffoon_N : N;
+fun buffoonery_N : N;
+fun buffoonish_A : A;
+fun bufo_N : N;
+fun bug_N : N;
+fun bug_V2 : V2;
+fun bug_hunter_N : N;
+fun bugaboo_N : N;
+fun bugbane_N : N;
+fun bugbear_N : N;
+fun bugger_N : N;
+fun bugger_V : V;
+fun bugger_V2 : V2;
+fun bugger_all_N : N;
+fun buggery_N : N;
+fun bugginess_N : N;
+fun buggy_A : A;
+fun buggy_N : N;
+fun bugle_N : N;
+fun bugler_N : N;
+fun bugleweed_N : N;
+fun bugloss_N : N;
+fun buhl_N : N;
+fun build_N : N;
+fun build_V : V;
+fun build_V2 : V2;
+fun build_up_N : N;
+fun builder_N : N;
+fun building_N : N;
+fun building_society_N : N;
+fun buildup_N : N;
+fun built_in_A : A;
+fun built_up_A : A;
+fun bulb_N : N;
+fun bulbaceous_A : A;
+fun bulbar_A : A;
+fun bulbed_A : A;
+fun bulbil_N : N;
+fun bulblike_A : A;
+fun bulbous_A : A;
+fun bulbul_N : N;
+fun bulgaria_PN : PN;
+fun bulgarianFem_N : N;
+fun bulgarianMasc_N : N;
+fun bulgarian_A : A;
+fun bulge_N : N;
+fun bulge_V : V;
+fun bulge_V2 : V2;
+fun bulgur_N : N;
+fun bulimarexia_N : N;
+fun bulimia_N : N;
+fun bulimic_A : A;
+fun bulimic_N : N;
+fun bulk_N : N;
+fun bulk_V : V;
+fun bulkhead_N : N;
+fun bulkiness_N : N;
+fun bulkington_PN : PN;
+fun bulky_A : A;
+fun bull's_eye_N : N;
+fun bull_N : N;
+fun bull_headed_A : A;
+fun bull_neck_N : N;
+fun bull_terrier_N : N;
+fun bulla_N : N;
+fun bullace_N : N;
+fun bullate_A : A;
+fun bullbrier_N : N;
+fun bulldog_N : N;
+fun bulldoze_V2 : V2;
+fun bulldozer_N : N;
+fun bullet_N : N;
+fun bullet_headed_A : A;
+fun bullethead_N : N;
+fun bulletin_N : N;
+fun bulletproof_A : A;
+fun bullfight_N : N;
+fun bullfighter_N : N;
+fun bullfighting_N : N;
+fun bullfinch_N : N;
+fun bullfrog_N : N;
+fun bullhead_N : N;
+fun bullheaded_A : A;
+fun bullhorn_N : N;
+fun bullion_N : N;
+fun bullish_A : A;
+fun bullnecked_A : A;
+fun bullnose_N : N;
+fun bullock_N : N;
+fun bullocky_A : A;
+fun bullpen_N : N;
+fun bullring_N : N;
+fun bullshit_N : N;
+fun bullshit_V : V;
+fun bullshot_N : N;
+fun bullterrier_N : N;
+fun bully_A : A;
+fun bully_N : N;
+fun bully_V : V;
+fun bully_V2 : V2;
+fun bullyboy_N : N;
+fun bullying_N : N;
+fun bulrush_N : N;
+fun bulwark_N : N;
+fun bum_A : A;
+fun bum_N : N;
+fun bum_V : V;
+fun bum_V2 : V2;
+fun bumblebee_N : N;
+fun bumbling_A : A;
+fun bumboat_N : N;
+fun bumf_N : N;
+fun bummer_N : N;
+fun bump_Adv : Adv;
+fun bump_N : N;
+fun bump_V : V;
+fun bump_V2 : V2;
+fun bumper_N : N;
+fun bumpiness_N : N;
+fun bumpkin_N : N;
+fun bumpkinly_A : A;
+fun bumptious_A : A;
+fun bumptiousness_N : N;
+fun bumpy_A : A;
+fun bun_N : N;
+fun buna_N : N;
+fun bunch_N : N;
+fun bunch_V : V;
+fun bunch_V2 : V2;
+fun bunchberry_N : N;
+fun bunchgrass_N : N;
+fun bunchy_A : A;
+fun bunco_N : N;
+fun bundle_N : N;
+fun bundle_V : V;
+fun bundle_V2 : V2;
+fun bundling_N : N;
+fun bunfight_N : N;
+fun bung_N : N;
+fun bung_V2 : V2;
+fun bung_hole_N : N;
+fun bungaloid_A : A;
+fun bungalow_N : N;
+fun bungee_N : N;
+fun bunghole_N : N;
+fun bungle_N : N;
+fun bungle_V : V;
+fun bungle_V2 : V2;
+fun bungler_N : N;
+fun bunion_N : N;
+fun bunk_N : N;
+fun bunk_V : V;
+fun bunker_N : N;
+fun bunker_V : V;
+fun bunker_V2 : V2;
+fun bunkmate_N : N;
+fun bunkum_N : N;
+fun bunny_N : N;
+fun bunsen_N : N;
+fun bunt_N : N;
+fun buntal_N : N;
+fun bunter_N : N;
+fun bunting_N : N;
+fun bunyavirus_N : N;
+fun buoy_N : N;
+fun buoy_V : V;
+fun buoy_V2 : V2;
+fun buoyancy_N : N;
+fun buoyant_A : A;
+fun bur_N : N;
+fun burberry_N : N;
+fun burble_V : V;
+fun burble_VS : VS;
+fun burbot_N : N;
+fun burden_N : N;
+fun burden_V2 : V2;
+fun burdenless_A : A;
+fun burdensome_A : A;
+fun burdensomeness_N : N;
+fun burdock_N : N;
+fun bureau_N : N;
+fun bureaucracy_N : N;
+fun bureaucrat_N : N;
+fun bureaucratic_A : A;
+fun bureaucratically_Adv : Adv;
+fun burette_N : N;
+fun burg_N : N;
+fun burgeon_V : V;
+fun burgess_N : N;
+fun burgess_PN : PN;
+fun burgh_N : N;
+fun burgher_N : N;
+fun burglar_N : N;
+fun burglar_alarm_N : N;
+fun burglar_proof_A : A;
+fun burglarious_A : A;
+fun burglarproof_A : A;
+fun burglary_N : N;
+fun burgle_V : V;
+fun burgle_V2 : V2;
+fun burgomaster_N : N;
+fun burgoo_N : N;
+fun burgos_PN : PN;
+fun burgrass_N : N;
+fun burgrave_N : N;
+fun burgundy_N : N;
+fun burial_N : N;
+fun burial_ground_N : N;
+fun burin_N : N;
+fun burke_V2 : V2;
+fun burl_N : N;
+fun burlap_N : N;
+fun burled_A : A;
+fun burlesque_A : A;
+fun burlesque_N : N;
+fun burlesque_V2 : V2;
+fun burley_PN : PN;
+fun burly_A : A;
+fun burma_PN : PN;
+fun burmese_A : A;
+fun burmese_N : N;
+fun burn_N : N;
+fun burn_V : V;
+fun burn_V2 : V2;
+fun burn_up_N : N;
+fun burnable_A : A;
+fun burner_N : N;
+fun burnham_on_sea_PN : PN;
+fun burning_N : N;
+fun burnish_V : V;
+fun burnish_V2 : V2;
+fun burnley_PN : PN;
+fun burnous_N : N;
+fun burnouse_N : N;
+fun burntisland_PN : PN;
+fun burntwood_PN : PN;
+fun burnup_N : N;
+fun burp_N : N;
+fun burp_V : V;
+fun burp_V2 : V2;
+fun burqa_N : N;
+fun burr_N : N;
+fun burr_drill_N : N;
+fun burrawong_N : N;
+fun burrfish_N : N;
+fun burrito_N : N;
+fun burrlike_A : A;
+fun burro_N : N;
+fun burrow_N : N;
+fun burrow_V : V;
+fun burrow_V2 : V2;
+fun burry_port_PN : PN;
+fun bursa_N : N;
+fun bursal_A : A;
+fun bursar_N : N;
+fun bursary_N : N;
+fun burscough_PN : PN;
+fun bursiform_A : A;
+fun bursitis_N : N;
+fun burst_N : N;
+fun burst_V : V;
+fun burst_V2 : V2;
+fun burthen_N : N;
+fun burthen_V2 : V2;
+fun burton_N : N;
+fun burton_upon_trent_PN : PN;
+fun burundi_PN : PN;
+fun burundian_A : A;
+fun burundian_N : N;
+fun bury_PN : PN;
+fun bury_V : V;
+fun bury_V2 : V2;
+fun bury_st__edmunds_PN : PN;
+fun burying_N : N;
+fun burying_ground_N : N;
+fun bus_N : N;
+fun bus_V : V;
+fun bus_V2 : V2;
+fun busbar_N : N;
+fun busboy_N : N;
+fun busby_N : N;
+fun bush_N : N;
+fun bushbuck_N : N;
+fun bushel_N : N;
+fun bushing_N : N;
+fun bushman_N : N;
+fun bushtit_N : N;
+fun bushwhacker_N : N;
+fun bushwhacking_A : A;
+fun bushy_A : A;
+fun business_N : N;
+fun businesslike_A : A;
+fun businessman_N : N;
+fun businessmen_N : N;
+fun businessperson_N : N;
+fun businesswoman_N : N;
+fun busker_N : N;
+fun buskin_N : N;
+fun busload_N : N;
+fun busman_N : N;
+fun buspirone_N : N;
+fun bust_N : N;
+fun bust_V : V;
+fun bust_V2 : V2;
+fun bust_up_N : N;
+fun bustard_N : N;
+fun buster_N : N;
+fun bustier_N : N;
+fun bustle_N : N;
+fun bustle_V : V;
+fun bustle_V2 : V2;
+fun busy_A : A;
+fun busy_V2 : V2;
+fun busybody_N : N;
+fun busyness_N : N;
+fun busywork_N : N;
+fun but_Adv : Adv;
+fun but_PConj : PConj;
+fun but_Prep : Prep;
+fun but_Subj : Subj;
+fun butacaine_N : N;
+fun butadiene_N : N;
+fun butane_N : N;
+fun butanone_N : N;
+fun butch_A : A;
+fun butch_N : N;
+fun butcher_N : N;
+fun butcher_V2 : V2;
+fun butcherbird_N : N;
+fun butchery_N : N;
+fun buteonine_A : A;
+fun buteonine_N : N;
+fun butler_N : N;
+fun butt_N : N;
+fun butt_V : V;
+fun butt_V2 : V2;
+fun butte_N : N;
+fun butter_N : N;
+fun butter_V2 : V2;
+fun butterbean_N : N;
+fun butterbur_N : N;
+fun buttercrunch_N : N;
+fun buttercup_N : N;
+fun butterfat_N : N;
+fun butterfingers_N : N;
+fun butterfish_N : N;
+fun butterfly_N : N;
+fun buttermilk_N : N;
+fun butternut_N : N;
+fun butterscotch_N : N;
+fun butterweed_N : N;
+fun butterwort_N : N;
+fun buttery_A : A;
+fun buttery_N : N;
+fun buttinsky_N : N;
+fun buttock_N : N;
+fun buttocks_N : N;
+fun button_N : N;
+fun button_V : V;
+fun button_V2 : V2;
+fun buttoned_up_A : A;
+fun buttonhole_N : N;
+fun buttonhole_V2 : V2;
+fun buttonhook_N : N;
+fun buttonwood_N : N;
+fun buttony_A : A;
+fun buttress_N : N;
+fun buttress_V2 : V2;
+fun butty_N : N;
+fun butut_N : N;
+fun butyl_N : N;
+fun butylene_N : N;
+fun butyraceous_A : A;
+fun butyric_A : A;
+fun butyrin_N : N;
+fun buxom_A : A;
+fun buxomness_N : N;
+fun buxton_PN : PN;
+fun buy_N : N;
+fun buy_V : V;
+fun buy_V2 : V2;
+fun buyer_N : N;
+fun buying_N : N;
+fun buyout_N : N;
+fun buzz_N : N;
+fun buzz_V : V;
+fun buzz_V2 : V2;
+fun buzzard_N : N;
+fun buzzer_N : N;
+fun buzzword_N : N;
+fun bvm_N : N;
+fun by_Adv : Adv;
+fun by_Prep : Prep ;
+fun by_election_N : N;
+fun bye_N : N;
+fun bye_bye_N : N;
+fun bye_law_N : N;
+fun bygone_A : A;
+fun bygone_N : N;
+fun bylaw_N : N;
+fun bypass_N : N;
+fun bypass_V2 : V2;
+fun bypath_N : N;
+fun byplay_N : N;
+fun byproduct_N : N;
+fun byroad_N : N;
+fun byssus_N : N;
+fun bystander_N : N;
+fun byte_N : N;
+fun byway_N : N;
+fun byword_N : N;
+fun c_in_c_PN : PN;
+fun c_of_e_N : N;
+fun ca'canny_N : N;
+fun cab_N : N;
+fun cab_rank_N : N;
+fun cabal_N : N;
+fun cabala_N : N;
+fun cabalist_N : N;
+fun cabalistic_A : A;
+fun cabana_N : N;
+fun cabaret_N : N;
+fun cabbage_N : N;
+fun cabbageworm_N : N;
+fun cabby_N : N;
+fun caber_N : N;
+fun cabin_N : N;
+fun cabinet_N : N;
+fun cabinet_maker_N : N;
+fun cabinetmaker_N : N;
+fun cabinetmaking_N : N;
+fun cabinetwork_N : N;
+fun cable's_length_N : N;
+fun cable_N : N;
+fun cable_V : V;
+fun cable_V2 : V2;
+fun cable_car_N : N;
+fun cable_length_N : N;
+fun cable_railway_N : N;
+fun cablegram_N : N;
+fun cabman_N : N;
+fun cabochon_N : N;
+fun caboodle_N : N;
+fun caboose_N : N;
+fun cabotage_N : N;
+fun cabstand_N : N;
+fun cacao_N : N;
+fun cacao_bean_N : N;
+fun cacao_tree_N : N;
+fun cache_N : N;
+fun cache_V2 : V2;
+fun cachectic_A : A;
+fun cachet_N : N;
+fun cachexia_N : N;
+fun cachinnation_N : N;
+fun cachou_N : N;
+fun cacique_N : N;
+fun cackle_N : N;
+fun cackle_V : V;
+fun cackler_N : N;
+fun cackly_A : A;
+fun cacodemon_N : N;
+fun cacodemonic_A : A;
+fun cacodyl_N : N;
+fun cacodylic_A : A;
+fun cacogenesis_N : N;
+fun cacophonous_A : A;
+fun cacophony_N : N;
+fun cactus_N : N;
+fun cacuminal_A : A;
+fun cad_N : N;
+fun cadaster_N : N;
+fun cadastral_A : A;
+fun cadaver_N : N;
+fun cadaverine_N : N;
+fun cadaverous_A : A;
+fun caddie_N : N;
+fun caddish_A : A;
+fun caddisworm_N : N;
+fun caddy_N : N;
+fun cadence_N : N;
+fun cadenced_A : A;
+fun cadenza_N : N;
+fun cadet_N : N;
+fun cadetship_N : N;
+fun cadge_V : V;
+fun cadge_V2 : V2;
+fun cadger_N : N;
+fun cadiz_PN : PN;
+fun cadmium_N : N;
+fun cadre_N : N;
+fun caducean_A : A;
+fun caduceus_N : N;
+fun caducous_A : A;
+fun caecilian_A : A;
+fun caecilian_N : N;
+fun caen_PN : PN;
+fun caerleon_PN : PN;
+fun caernarfon_PN : PN;
+fun caerphilly_PN : PN;
+fun caesar_N : N;
+fun caesarian_A : A;
+fun caespitose_A : A;
+fun caesura_N : N;
+fun caesural_A : A;
+fun cafe_N : N;
+fun cafe_au_lait_N : N;
+fun cafeteria_N : N;
+fun caff_N : N;
+fun caffeine_N : N;
+fun caffeinic_A : A;
+fun caffeinism_N : N;
+fun caftan_N : N;
+fun cage_N : N;
+fun cage_V2 : V2;
+fun cagey_A : A;
+fun cagily_Adv : Adv;
+fun cagliari_PN : PN;
+fun cagoule_N : N;
+fun cahoot_N : N;
+fun caiman_N : N;
+fun cairn_N : N;
+fun cairned_A : A;
+fun cairngorm_N : N;
+fun cairo_PN : PN;
+fun caisson_N : N;
+fun caitiff_A : A;
+fun caitiff_N : N;
+fun cajole_V2 : V2;
+fun cajolery_N : N;
+fun cake_N : N;
+fun cake_V : V;
+fun cake_V2 : V2;
+fun cakewalk_N : N;
+fun calaba_N : N;
+fun calabash_N : N;
+fun caladenia_N : N;
+fun caladium_N : N;
+fun calamint_N : N;
+fun calamitous_A : A;
+fun calamity_N : N;
+fun calamus_N : N;
+fun calando_A : A;
+fun calanthe_N : N;
+fun calash_N : N;
+fun calcaneal_A : A;
+fun calcareous_A : A;
+fun calced_A : A;
+fun calceolaria_N : N;
+fun calceolate_A : A;
+fun calceus_N : N;
+fun calcic_A : A;
+fun calcicolous_A : A;
+fun calciferous_A : A;
+fun calcific_A : A;
+fun calcification_N : N;
+fun calcifugous_A : A;
+fun calcify_V : V;
+fun calcify_V2 : V2;
+fun calcimine_N : N;
+fun calcination_N : N;
+fun calcine_V : V;
+fun calcine_V2 : V2;
+fun calcite_N : N;
+fun calcitic_A : A;
+fun calcitonin_N : N;
+fun calcium_N : N;
+fun calculable_A : A;
+fun calculate_V : V;
+fun calculate_V2 : V2;
+fun calculate_VS : VS;
+fun calculatingly_Adv : Adv;
+fun calculation_N : N;
+fun calculator_N : N;
+fun calculous_A : A;
+fun calculus_N : N;
+fun calcutta_PN : PN;
+fun caldera_N : N;
+fun caldicot_PN : PN;
+fun caldron_N : N;
+fun calefacient_A : A;
+fun calefaction_N : N;
+fun calefactory_A : A;
+fun calendar_N : N;
+fun calender_N : N;
+fun calender_V2 : V2;
+fun calendric_A : A;
+fun calendula_N : N;
+fun calf_N : N;
+fun calf_love_N : N;
+fun cali_PN : PN;
+fun calibrate_V2 : V2;
+fun calibration_N : N;
+fun calibre_N : N;
+fun caliche_N : N;
+fun calico_A : A;
+fun calico_N : N;
+fun calif_N : N;
+fun california_PN : PN;
+fun californian_A : A;
+fun californian_N : N;
+fun californium_N : N;
+fun caliginous_A : A;
+fun caliper_N : N;
+fun caliph_N : N;
+fun caliphate_N : N;
+fun calisaya_N : N;
+fun calisthenic_A : A;
+fun calisthenics_N : N;
+fun calk_N : N;
+fun calk_V2 : V2;
+fun call_N : N;
+fun call_V : V;
+fun call_V2 : V2;
+fun call_V2A : V2A;
+fun call_V2V : V2V;
+fun call_V3 : V3;
+fun call_box_N : N;
+fun call_girl_N : N;
+fun call_over_N : N;
+fun call_up_N : N;
+fun callable_A : A;
+fun caller_A : A;
+fun caller_N : N;
+fun calliandra_N : N;
+fun calligrapher_N : N;
+fun calligraphic_A : A;
+fun calligraphy_N : N;
+fun calling_N : N;
+fun calliope_N : N;
+fun calliopsis_N : N;
+fun callipygian_A : A;
+fun callisthenics_N : N;
+fun callithump_N : N;
+fun callithumpian_A : A;
+fun callosity_N : N;
+fun callosotomy_N : N;
+fun callous_A : A;
+fun calloused_A : A;
+fun callousness_N : N;
+fun callow_A : A;
+fun callowness_N : N;
+fun callus_N : N;
+fun calm_A : A;
+fun calm_N : N;
+fun calm_V : V;
+fun calm_V2 : V2;
+fun calmness_N : N;
+fun calne_PN : PN;
+fun calomel_N : N;
+fun calor_PN : PN;
+fun caloric_A : A;
+fun calorie_N : N;
+fun calorifacient_A : A;
+fun calorific_A : A;
+fun calorimeter_N : N;
+fun calorimetric_A : A;
+fun calorimetry_N : N;
+fun calosoma_N : N;
+fun calpac_N : N;
+fun calque_N : N;
+fun caltrop_N : N;
+fun calumet_N : N;
+fun calumniate_V2 : V2;
+fun calumniatory_A : A;
+fun calumny_N : N;
+fun calvaria_N : N;
+fun calvary_N : N;
+fun calve_V : V;
+fun calverton_PN : PN;
+fun calving_N : N;
+fun calvinism_N : N;
+fun calvinist_N : N;
+fun calyceal_A : A;
+fun calycular_A : A;
+fun calyculate_A : A;
+fun calyculus_N : N;
+fun calypso_N : N;
+fun calyptra_N : N;
+fun calyptrate_A : A;
+fun calyx_N : N;
+fun cam_N : N;
+fun camail_N : N;
+fun camaraderie_N : N;
+fun camas_N : N;
+fun camber_N : N;
+fun camber_V : V;
+fun camber_V2 : V2;
+fun cambial_A : A;
+fun cambium_N : N;
+fun cambodia_PN : PN;
+fun cambodian_A : A;
+fun cambodian_N : N;
+fun cambourne_PN : PN;
+fun cambric_N : N;
+fun cambridge_PN : PN;
+fun cambridgeshire_PN : PN;
+fun cambuslang_PN : PN;
+fun camcorder_N : N;
+fun camden_PN : PN;
+fun camel_N : N;
+fun camel_hair_N : N;
+fun camellia_N : N;
+fun camelpox_N : N;
+fun camembert_N : N;
+fun cameo_N : N;
+fun camera_N : N;
+fun cameraman_N : N;
+fun cameroon_PN : PN;
+fun cameroonian_A : A;
+fun cameroonian_N : N;
+fun camion_N : N;
+fun camise_N : N;
+fun camisole_N : N;
+fun camlet_N : N;
+fun camomile_N : N;
+fun camouflage_N : N;
+fun camouflage_V2 : V2;
+fun camp_A : A;
+fun camp_N : N;
+fun camp_V : V;
+fun camp_V2 : V2;
+fun camp_bed_N : N;
+fun camp_chair_N : N;
+fun camp_fire_N : N;
+fun camp_follower_N : N;
+fun camp_stool_N : N;
+fun campaign_N : N;
+fun campaign_V : V;
+fun campaigner_N : N;
+fun campaigning_N : N;
+fun campanile_N : N;
+fun campanula_N : N;
+fun campanulate_A : A;
+fun campbeltown_PN : PN;
+fun camper_N : N;
+fun campestral_A : A;
+fun campfire_N : N;
+fun camphor_N : N;
+fun camphoraceous_A : A;
+fun camphorated_A : A;
+fun camphoric_A : A;
+fun camping_N : N;
+fun campion_N : N;
+fun campmate_N : N;
+fun campsite_N : N;
+fun campstool_N : N;
+fun campus_N : N;
+fun campylotropous_A : A;
+fun camshaft_N : N;
+fun camwood_N : N;
+fun can_N : N;
+fun can_V2 : V2;
+fun can_VV : VV;
+fun canada_PN : PN;
+fun canadian_A : A;
+fun canadian_N : N;
+fun canal_N : N;
+fun canalicular_A : A;
+fun canaliculate_A : A;
+fun canaliculus_N : N;
+fun canalization_N : N;
+fun canalize_V2 : V2;
+fun canape_N : N;
+fun canard_N : N;
+fun canary_A : A;
+fun canary_N : N;
+fun canary_bird_N : N;
+fun canary_wine_N : N;
+fun canasta_N : N;
+fun canavanine_N : N;
+fun canberra_PN : PN;
+fun cancan_N : N;
+fun cancel_V : V;
+fun cancel_V2 : V2;
+fun cancellate_A : A;
+fun cancellation_N : N;
+fun cancer_N : N;
+fun cancer_PN : PN;
+fun cancerous_A : A;
+fun cancerweed_N : N;
+fun cancroid_A : A;
+fun cancroid_N : N;
+fun candelabrum_N : N;
+fun candelilla_N : N;
+fun candescent_A : A;
+fun candid_A : A;
+fun candida_N : N;
+fun candidacy_N : N;
+fun candidateMasc_N : N;
+fun candidateFem_N : N;
+fun candidature_N : N;
+fun candidiasis_N : N;
+fun candle_N : N;
+fun candle_power_N : N;
+fun candlelight_N : N;
+fun candlemaker_N : N;
+fun candlenut_N : N;
+fun candlepin_N : N;
+fun candlepins_N : N;
+fun candlepower_N : N;
+fun candlesnuffer_N : N;
+fun candlestick_N : N;
+fun candlewick_N : N;
+fun candlewood_N : N;
+fun candor_N : N;
+fun candour_N : N;
+fun candy_N : N;
+fun candy_V : V;
+fun candy_V2 : V2;
+fun candy_floss_N : N;
+fun candytuft_N : N;
+fun cane_N : N;
+fun cane_V2 : V2;
+fun canebrake_N : N;
+fun canella_N : N;
+fun canescent_A : A;
+fun canfield_N : N;
+fun cangue_N : N;
+fun canicular_A : A;
+fun canine_A : A;
+fun canine_N : N;
+fun canistel_N : N;
+fun canister_N : N;
+fun canker_N : N;
+fun canker_V2 : V2;
+fun cankerous_A : A;
+fun cankerworm_N : N;
+fun canna_N : N;
+fun cannabin_N : N;
+fun cannabis_N : N;
+fun cannelloni_N : N;
+fun cannery_N : N;
+fun cannes_PN : PN;
+fun cannibal_N : N;
+fun cannibalic_A : A;
+fun cannibalism_N : N;
+fun cannibalistic_A : A;
+fun cannibalize_V2 : V2;
+fun cannikin_N : N;
+fun cannock_PN : PN;
+fun cannon_N : N;
+fun cannon_fodder_N : N;
+fun cannonade_N : N;
+fun cannonball_N : N;
+fun cannula_N : N;
+fun cannulation_N : N;
+fun canny_A : A;
+fun canoe_N : N;
+fun canoe_V2 : V2;
+fun canoeist_N : N;
+fun canon_1_N : N;
+fun canon_2_N : N;
+fun canon_N : N;
+fun canonic_A : A;
+fun canonical_A : A;
+fun canonist_A : A;
+fun canonist_N : N;
+fun canonization_N : N;
+fun canonize_V2 : V2;
+fun canopied_A : A;
+fun canopy_N : N;
+fun canorous_A : A;
+fun cant_N : N;
+fun cant_V : V;
+fun cant_V2 : V2;
+fun cantab_PN : PN;
+fun cantabile_A : A;
+fun cantala_N : N;
+fun cantaloup_N : N;
+fun cantaloupe_N : N;
+fun cantankerous_A : A;
+fun cantata_N : N;
+fun canteen_N : N;
+fun canter_N : N;
+fun canter_V : V;
+fun canter_V2 : V2;
+fun canterbury_PN : PN;
+fun canthus_N : N;
+fun canticle_N : N;
+fun cantilever_N : N;
+fun cantillation_N : N;
+fun cantle_N : N;
+fun canto_N : N;
+fun canton_N : N;
+fun canton_PN : PN;
+fun cantonal_A : A;
+fun cantonment_N : N;
+fun cantor_N : N;
+fun canty_A : A;
+fun canuck_N : N;
+fun canvas_N : N;
+fun canvasback_N : N;
+fun canvass_N : N;
+fun canvass_V : V;
+fun canvass_V2 : V2;
+fun canvasser_N : N;
+fun canvey_PN : PN;
+fun canvey_island_PN : PN;
+fun canyon_N : N;
+fun canyonside_N : N;
+fun cap_N : N;
+fun cap_V2 : V2;
+fun cap_a_pie_Adv : Adv;
+fun capability_N : N;
+fun capable_A : A;
+fun capacious_A : A;
+fun capaciousness_N : N;
+fun capacitance_N : N;
+fun capacitive_A : A;
+fun capacitor_N : N;
+fun capacity_N : N;
+fun caparison_N : N;
+fun caparison_V2 : V2;
+fun cape_N : N;
+fun cape_town_PN : PN;
+fun capelin_N : N;
+fun caper_N : N;
+fun caper_V : V;
+fun capercaillie_N : N;
+fun capful_N : N;
+fun capillarity_N : N;
+fun capillary_A : A;
+fun capillary_N : N;
+fun capital_A : A;
+fun capital_N : N;
+fun capitalism_A : A;
+fun capitalism_N : N;
+fun capitalist_A : A;
+fun capitalist_N : N;
+fun capitalistic_A : A;
+fun capitalization_N : N;
+fun capitalize_V : V;
+fun capitalize_V2 : V2;
+fun capitate_A : A;
+fun capitate_N : N;
+fun capitation_N : N;
+fun capitol_N : N;
+fun capitular_A : A;
+fun capitulate_V : V;
+fun capitulate_V2 : V2;
+fun capitulation_N : N;
+fun capitulum_N : N;
+fun capo_N : N;
+fun capon_N : N;
+fun capote_N : N;
+fun cappuccino_N : N;
+fun capriccio_N : N;
+fun caprice_N : N;
+fun capricious_A : A;
+fun capriciousness_N : N;
+fun capricorn_PN : PN;
+fun caprifig_N : N;
+fun caprine_A : A;
+fun capriole_N : N;
+fun capsaicin_N : N;
+fun capsicum_N : N;
+fun capsid_N : N;
+fun capsize_V : V;
+fun capsize_V2 : V2;
+fun capsizing_N : N;
+fun capstan_N : N;
+fun capstone_N : N;
+fun capsular_A : A;
+fun capsulate_A : A;
+fun capsule_N : N;
+fun capt_PN : PN;
+fun captain_N : N;
+fun captain_V2 : V2;
+fun captainship_N : N;
+fun caption_N : N;
+fun captious_A : A;
+fun captivate_V2 : V2;
+fun captivation_N : N;
+fun captive_A : A;
+fun captive_N : N;
+fun captivity_N : N;
+fun captopril_N : N;
+fun captor_N : N;
+fun capture_N : N;
+fun capture_V2 : V2;
+fun capuchin_N : N;
+fun capulin_N : N;
+fun caput_N : N;
+fun capybara_N : N;
+fun car_N : N;
+fun car_ferry_N : N;
+fun carabao_N : N;
+fun carabiner_N : N;
+fun caracal_N : N;
+fun caracara_N : N;
+fun caracas_PN : PN;
+fun caracolito_N : N;
+fun carafe_N : N;
+fun carambola_N : N;
+fun caramel_A : A;
+fun caramel_N : N;
+fun carancha_N : N;
+fun caranday_N : N;
+fun carangid_A : A;
+fun carapace_N : N;
+fun carat_N : N;
+fun caravan_N : N;
+fun caravanning_N : N;
+fun caravansary_N : N;
+fun caravanserai_N : N;
+fun caraway_N : N;
+fun carbamate_N : N;
+fun carbide_N : N;
+fun carbine_N : N;
+fun carbineer_N : N;
+fun carbocyclic_A : A;
+fun carbohydrate_N : N;
+fun carbolated_A : A;
+fun carbolic_A : A;
+fun carbomycin_N : N;
+fun carbon_N : N;
+fun carbon_paper_N : N;
+fun carbonaceous_A : A;
+fun carbonado_N : N;
+fun carbonara_N : N;
+fun carbonate_N : N;
+fun carbonated_A : A;
+fun carbonation_N : N;
+fun carbonic_A : A;
+fun carboniferous_A : A;
+fun carbonization_N : N;
+fun carbonize_V2 : V2;
+fun carbonyl_A : A;
+fun carbonyl_N : N;
+fun carborundum_N : N;
+fun carboxyl_A : A;
+fun carboxyl_N : N;
+fun carboy_N : N;
+fun carbuncle_N : N;
+fun carbuncled_A : A;
+fun carburetor_N : N;
+fun carburettor_N : N;
+fun carcase_N : N;
+fun carcass_N : N;
+fun carcinogen_N : N;
+fun carcinogenic_A : A;
+fun carcinoid_N : N;
+fun carcinoma_N : N;
+fun carcinomatous_A : A;
+fun carcinosarcoma_N : N;
+fun card_N : N;
+fun card_V2 : V2;
+fun card_sharper_N : N;
+fun cardamom_N : N;
+fun cardboard_A : A;
+fun cardboard_N : N;
+fun cardcase_N : N;
+fun cardenden_PN : PN;
+fun cardholder_N : N;
+fun cardia_N : N;
+fun cardiac_A : A;
+fun cardiff_PN : PN;
+fun cardigan_N : N;
+fun cardigan_PN : PN;
+fun cardinal_A : A;
+fun cardinal_N : N;
+fun cardinalate_N : N;
+fun cardinalfish_N : N;
+fun cardinality_N : N;
+fun cardinalship_N : N;
+fun cardiograph_N : N;
+fun cardiographic_A : A;
+fun cardiography_N : N;
+fun cardioid_N : N;
+fun cardiologic_A : A;
+fun cardiologist_N : N;
+fun cardiology_N : N;
+fun cardiomegaly_N : N;
+fun cardiomyopathy_N : N;
+fun cardiopulmonary_A : A;
+fun cardiospasm_N : N;
+fun cardiovascular_A : A;
+fun carditis_N : N;
+fun cardoon_N : N;
+fun cardroom_N : N;
+fun cardsharp_N : N;
+fun care_N : N;
+fun care_V : V;
+fun careen_V : V;
+fun careen_V2 : V2;
+fun career_N : N;
+fun career_V : V;
+fun careerism_N : N;
+fun careerist_N : N;
+fun carefree_A : A;
+fun carefreeness_N : N;
+fun careful_A : A;
+fun carefulness_N : N;
+fun caregiver_N : N;
+fun careladen_A : A;
+fun careless_A : A;
+fun carelessness_N : N;
+fun caress_N : N;
+fun caress_V2 : V2;
+fun caressing_A : A;
+fun caressing_N : N;
+fun caret_N : N;
+fun caretaker_N : N;
+fun careworn_A : A;
+fun carful_N : N;
+fun cargo_N : N;
+fun carhop_N : N;
+fun caribou_N : N;
+fun caricature_N : N;
+fun caricature_V2 : V2;
+fun caricaturist_N : N;
+fun caries_N : N;
+fun carillon_N : N;
+fun carillonneur_N : N;
+fun carina_N : N;
+fun carinal_A : A;
+fun carinate_N : N;
+fun carioca_N : N;
+fun carious_A : A;
+fun carissa_N : N;
+fun carjacking_N : N;
+fun carl_PN : PN;
+fun carlisle_PN : PN;
+fun carload_N : N;
+fun carlow_PN : PN;
+fun carluke_PN : PN;
+fun carmarthen_PN : PN;
+fun carmelite_A : A;
+fun carmelite_N : N;
+fun carminative_A : A;
+fun carminative_N : N;
+fun carmine_A : A;
+fun carmine_N : N;
+fun carnage_N : N;
+fun carnal_A : A;
+fun carnallite_N : N;
+fun carnassial_A : A;
+fun carnation_A : A;
+fun carnation_N : N;
+fun carnauba_N : N;
+fun carnelian_N : N;
+fun carnforth_PN : PN;
+fun carnival_N : N;
+fun carnivore_N : N;
+fun carnivorous_A : A;
+fun carnosaur_N : N;
+fun carnotite_N : N;
+fun carnoustie_PN : PN;
+fun carob_N : N;
+fun caroche_N : N;
+fun carol_N : N;
+fun carol_PN : PN;
+fun carol_V2 : V2;
+fun carole_PN : PN;
+fun caroler_N : N;
+fun carolina_PN : PN;
+fun caroline_PN : PN;
+fun caroling_N : N;
+fun caroller_N : N;
+fun carolyn_PN : PN;
+fun carom_N : N;
+fun carotene_N : N;
+fun carotenemia_N : N;
+fun carotenoid_N : N;
+fun carotid_A : A;
+fun carousal_N : N;
+fun carouse_N : N;
+fun carouse_V2 : V2;
+fun carousel_N : N;
+fun carp_N : N;
+fun carp_V : V;
+fun carp_V2 : V2;
+fun carpal_A : A;
+fun carpal_N : N;
+fun carpel_N : N;
+fun carpellary_A : A;
+fun carpellate_A : A;
+fun carpenter_N : N;
+fun carpenteria_N : N;
+fun carpentry_N : N;
+fun carper_N : N;
+fun carpet_N : N;
+fun carpet_V2 : V2;
+fun carpet_beater_N : N;
+fun carpet_knight_N : N;
+fun carpet_sweeper_N : N;
+fun carpetbag_A : A;
+fun carpetbag_N : N;
+fun carpetbagger_N : N;
+fun carpetweed_N : N;
+fun carpophagous_A : A;
+fun carpophore_N : N;
+fun carport_N : N;
+fun carpospore_N : N;
+fun carposporic_A : A;
+fun carposporous_A : A;
+fun carrack_N : N;
+fun carrageenin_N : N;
+fun carrel_N : N;
+fun carriage_N : N;
+fun carriageway_N : N;
+fun carrie_PN : PN;
+fun carrier_N : N;
+fun carrier_bag_N : N;
+fun carrier_pigeon_N : N;
+fun carrion_N : N;
+fun carrion_crow_N : N;
+fun carron_PN : PN;
+fun carrot_N : N;
+fun carroty_A : A;
+fun carry_N : N;
+fun carry_V : V;
+fun carry_V2 : V2;
+fun carryall_N : N;
+fun carrycot_N : N;
+fun carsick_A : A;
+fun carsickness_N : N;
+fun cart_N : N;
+fun cart_V2 : V2;
+fun cart_track_N : N;
+fun cartage_N : N;
+fun cartagena_PN : PN;
+fun carte_blanche_N : N;
+fun cartel_N : N;
+fun carter_N : N;
+fun carthorse_N : N;
+fun cartilage_N : N;
+fun cartilaginification_N : N;
+fun cartilaginous_A : A;
+fun cartload_N : N;
+fun cartographer_N : N;
+fun cartographic_A : A;
+fun cartography_N : N;
+fun carton_N : N;
+fun cartoon_N : N;
+fun cartoon_V2 : V2;
+fun cartoonistMasc_N : N;
+fun cartoonistFem_N : N;
+fun cartouche_N : N;
+fun cartridge_N : N;
+fun cartridge_belt_N : N;
+fun cartridge_paper_N : N;
+fun cartroad_N : N;
+fun cartwheel_N : N;
+fun cartwright_N : N;
+fun caruncle_N : N;
+fun caruncular_A : A;
+fun carunculate_A : A;
+fun carve_V : V;
+fun carve_V2 : V2;
+fun carvedilol_N : N;
+fun carver_N : N;
+fun carving_N : N;
+fun carving_fork_N : N;
+fun carving_knife_N : N;
+fun caryatid_N : N;
+fun caryophyllaceous_A : A;
+fun casaba_N : N;
+fun casablanca_PN : PN;
+fun cascade_N : N;
+fun cascade_V : V;
+fun cascara_N : N;
+fun cascarilla_N : N;
+fun case_N : N;
+fun case_V2 : V2;
+fun case_hardened_A : A;
+fun case_history_N : N;
+fun case_law_N : N;
+fun casebook_A : A;
+fun casebook_N : N;
+fun casein_N : N;
+fun casement_N : N;
+fun caseous_A : A;
+fun casern_N : N;
+fun casework_N : N;
+fun caseworm_N : N;
+fun cash_N : N;
+fun cash_V : V;
+fun cash_V2 : V2;
+fun cashable_A : A;
+fun cashbox_N : N;
+fun cashew_N : N;
+fun cashier_N : N;
+fun cashier_V2 : V2;
+fun cashmere_N : N;
+fun casing_N : N;
+fun casino_N : N;
+fun cask_N : N;
+fun casket_N : N;
+fun caspase_N : N;
+fun casque_N : N;
+fun casquet_N : N;
+fun cassareep_N : N;
+fun cassava_N : N;
+fun casserole_N : N;
+fun cassette_N : N;
+fun cassia_N : N;
+fun cassiri_N : N;
+fun cassiterite_N : N;
+fun cassock_N : N;
+fun cassocked_A : A;
+fun cassowary_N : N;
+fun cast_N : N;
+fun cast_V : V;
+fun cast_V2 : V2;
+fun cast_iron_A : A;
+fun cast_off_A : A;
+fun castaway_N : N;
+fun caste_N : N;
+fun castellated_A : A;
+fun caster_N : N;
+fun castigate_V2 : V2;
+fun castigation_N : N;
+fun casting_N : N;
+fun castle_N : N;
+fun castle_V : V;
+fun castleford_PN : PN;
+fun castor_N : N;
+fun castor_oil_N : N;
+fun castrate_V2 : V2;
+fun castration_N : N;
+fun castrato_N : N;
+fun casual_A : A;
+fun casualness_N : N;
+fun casualty_N : N;
+fun casuarina_N : N;
+fun casuist_N : N;
+fun casuistic_A : A;
+fun casuistical_A : A;
+fun casuistry_N : N;
+fun casus_belli_N : N;
+fun cat_N : N;
+fun cat_nap_N : N;
+fun cat_o'_nine_tails_N : N;
+fun cat_sleep_N : N;
+fun catabiosis_N : N;
+fun catabolic_A : A;
+fun catabolism_N : N;
+fun catachresis_N : N;
+fun catachrestic_A : A;
+fun cataclinal_A : A;
+fun cataclysm_N : N;
+fun cataclysmal_A : A;
+fun cataclysmic_A : A;
+fun catacomb_N : N;
+fun catacorner_A : A;
+fun catadromous_A : A;
+fun catafalque_N : N;
+fun catalan_A : A;
+fun catalan_N : N;
+fun catalase_N : N;
+fun catalatic_A : A;
+fun catalectic_A : A;
+fun catalectic_N : N;
+fun catalepsy_N : N;
+fun cataleptic_A : A;
+fun cataleptic_N : N;
+fun catalexis_N : N;
+fun catalog_N : N;
+fun catalog_V2 : V2;
+fun cataloger_N : N;
+fun catalogue_N : N;
+fun catalogue_V2 : V2;
+fun catalpa_N : N;
+fun catalufa_N : N;
+fun catalysis_N : N;
+fun catalyst_N : N;
+fun catalytic_A : A;
+fun catalytically_Adv : Adv;
+fun catamaran_N : N;
+fun catamite_N : N;
+fun catananche_N : N;
+fun catania_PN : PN;
+fun cataphasia_N : N;
+fun cataphatic_A : A;
+fun cataphatism_N : N;
+fun cataphyll_N : N;
+fun cataplasia_N : N;
+fun cataplastic_A : A;
+fun catapult_N : N;
+fun catapult_V2 : V2;
+fun catapultic_A : A;
+fun cataract_N : N;
+fun catarrh_N : N;
+fun catarrhal_A : A;
+fun catarrhine_A : A;
+fun catastrophe_N : N;
+fun catastrophic_A : A;
+fun catastrophically_Adv : Adv;
+fun catatonia_N : N;
+fun catatonic_A : A;
+fun catbird_N : N;
+fun catboat_N : N;
+fun catcall_N : N;
+fun catcall_V : V;
+fun catch_N : N;
+fun catch_V : V;
+fun catch_V2 : V2;
+fun catch_VS : VS;
+fun catch_crop_N : N;
+fun catchall_N : N;
+fun catcher_N : N;
+fun catching_N : N;
+fun catchment_N : N;
+fun catchment_area_N : N;
+fun catchment_basin_N : N;
+fun catchpenny_A : A;
+fun catchphrase_N : N;
+fun catchup_N : N;
+fun catchword_N : N;
+fun catchy_A : A;
+fun catechesis_N : N;
+fun catechetical_A : A;
+fun catechin_N : N;
+fun catechism_N : N;
+fun catechismal_A : A;
+fun catechist_N : N;
+fun catechistic_A : A;
+fun catechize_V2 : V2;
+fun catecholamine_N : N;
+fun catechu_N : N;
+fun catechumen_N : N;
+fun categorem_N : N;
+fun categorematic_A : A;
+fun categorial_A : A;
+fun categoric_A : A;
+fun categorical_A : A;
+fun categorization_N : N;
+fun categorize_V2 : V2;
+fun category_N : N;
+fun catena_N : N;
+fun catenary_N : N;
+fun catenulate_A : A;
+fun cater_V : V;
+fun caterer_N : N;
+fun catering_N : N;
+fun caterpillar_N : N;
+fun caterwaul_N : N;
+fun caterwaul_V : V;
+fun catfish_N : N;
+fun catgut_N : N;
+fun cath_PN : PN;
+fun catharsis_N : N;
+fun cathartic_A : A;
+fun cathartic_N : N;
+fun cathectic_A : A;
+fun cathedra_N : N;
+fun cathedral_A : A;
+fun cathedral_N : N;
+fun catherine_PN : PN;
+fun catheter_N : N;
+fun catheterization_N : N;
+fun cathexis_N : N;
+fun cathode_N : N;
+fun cathodic_A : A;
+fun catholic_A : A;
+fun catholic_N : N;
+fun catholicism_N : N;
+fun catholicity_N : N;
+fun cathy_PN : PN;
+fun cation_N : N;
+fun cationic_A : A;
+fun catkin_N : N;
+fun catkinate_A : A;
+fun catling_N : N;
+fun catmint_N : N;
+fun catoptric_A : A;
+fun catoptrics_N : N;
+fun catostomid_N : N;
+fun catsup_N : N;
+fun cattail_N : N;
+fun cattalo_N : N;
+fun cattiness_N : N;
+fun cattish_A : A;
+fun cattle_N : N;
+fun cattle_cake_N : N;
+fun cattleman_N : N;
+fun cattleship_N : N;
+fun cattleya_N : N;
+fun catty_A : A;
+fun catty_N : N;
+fun catwalk_N : N;
+fun caucasian_A : A;
+fun caucasian_N : N;
+fun caucus_N : N;
+fun cauda_N : N;
+fun caudal_A : A;
+fun caudate_A : A;
+fun caudex_N : N;
+fun caul_N : N;
+fun cauldron_N : N;
+fun caulescent_A : A;
+fun cauliflower_N : N;
+fun cauline_A : A;
+fun caulk_N : N;
+fun caulk_V2 : V2;
+fun causal_A : A;
+fun causalgia_N : N;
+fun causality_N : N;
+fun causation_N : N;
+fun causative_A : A;
+fun cause_N : N;
+fun cause_V2 : V2;
+fun cause_V2V : V2V;
+fun cause_VS : VS;
+fun causeless_A : A;
+fun causerie_N : N;
+fun causeway_N : N;
+fun causing_N : N;
+fun caustic_A : A;
+fun caustic_N : N;
+fun caustically_Adv : Adv;
+fun cauterize_V2 : V2;
+fun cautery_N : N;
+fun caution_N : N;
+fun caution_V : V;
+fun caution_V2 : V2;
+fun caution_V2V : V2V;
+fun caution_VS : VS;
+fun cautionary_A : A;
+fun cautious_A : A;
+fun cavalcade_N : N;
+fun cavalier_A : A;
+fun cavalier_N : N;
+fun cavalry_N : N;
+fun cavalryman_N : N;
+fun cavan_PN : PN;
+fun cave_N : N;
+fun cave_V : V;
+fun cave_V2 : V2;
+fun cave_dweller_N : N;
+fun cave_in_N : N;
+fun caveat_N : N;
+fun caveman_N : N;
+fun cavern_N : N;
+fun cavernous_A : A;
+fun cavetto_N : N;
+fun caviar_N : N;
+fun caviare_N : N;
+fun cavil_V : V;
+fun cavity_N : N;
+fun cavort_V : V;
+fun cavy_N : N;
+fun caw_N : N;
+fun caw_V : V;
+fun caw_V2 : V2;
+fun cayenne_N : N;
+fun cayenne_pepper_N : N;
+fun cayman_N : N;
+fun cayuse_N : N;
+fun cbi_N : N;
+fun cc_N : N;
+fun cd_N : N;
+fun cdr_PN : PN;
+fun cdre_PN : PN;
+fun cease_N : N;
+fun cease_V : V;
+fun cease_V2 : V2;
+fun cease_V2V : V2V;
+fun cease_fire_N : N;
+fun ceaseless_A : A;
+fun cecal_A : A;
+fun cecil_PN : PN;
+fun cecilia_PN : PN;
+fun cecily_PN : PN;
+fun cecropia_N : N;
+fun cecum_N : N;
+fun cedar_N : N;
+fun cedarn_A : A;
+fun cede_V2 : V2;
+fun cedi_N : N;
+fun cedilla_N : N;
+fun cedric_PN : PN;
+fun cefadroxil_N : N;
+fun cefn_mawr_PN : PN;
+fun cefoperazone_N : N;
+fun cefotaxime_N : N;
+fun ceftazidime_N : N;
+fun ceftriaxone_N : N;
+fun cefuroxime_N : N;
+fun ceibo_N : N;
+fun ceilidh_N : N;
+fun ceiling_N : N;
+fun ceilinged_A : A;
+fun celandine_N : N;
+fun celebrant_N : N;
+fun celebrate_V2 : V2;
+fun celebrated_A : A;
+fun celebration_N : N;
+fun celebratory_A : A;
+fun celebrity_N : N;
+fun celecoxib_N : N;
+fun celeriac_N : N;
+fun celerity_N : N;
+fun celery_N : N;
+fun celesta_N : N;
+fun celestial_A : A;
+fun celestite_N : N;
+fun celia_PN : PN;
+fun celiac_A : A;
+fun celibacy_N : N;
+fun celibate_A : A;
+fun celibate_N : N;
+fun celiocentesis_N : N;
+fun celioma_N : N;
+fun celioscopy_N : N;
+fun cell_N : N;
+fun cellar_N : N;
+fun cellarage_N : N;
+fun cellblock_N : N;
+fun cellist_N : N;
+fun cello_N : N;
+fun cellophane_N : N;
+fun cellular_A : A;
+fun cellularity_N : N;
+fun cellulite_N : N;
+fun cellulitis_N : N;
+fun celluloid_A : A;
+fun celluloid_N : N;
+fun cellulose_N : N;
+fun cellulosic_N : N;
+fun cellulosid_A : A;
+fun celom_N : N;
+fun celt_N : N;
+fun celtic_A : A;
+fun celtic_N : N;
+fun celtuce_N : N;
+fun cement_N : N;
+fun cement_V2 : V2;
+fun cement_mixer_N : N;
+fun cementite_N : N;
+fun cementitious_A : A;
+fun cementum_N : N;
+fun cemetery_N : N;
+fun cenobite_N : N;
+fun cenobitic_A : A;
+fun cenogenesis_N : N;
+fun cenogenetic_A : A;
+fun cenotaph_N : N;
+fun censer_N : N;
+fun censor_N : N;
+fun censor_V2 : V2;
+fun censorial_A : A;
+fun censoring_N : N;
+fun censorious_A : A;
+fun censorship_N : N;
+fun censure_N : N;
+fun censure_V2 : V2;
+fun census_N : N;
+fun cent_N : N;
+fun centas_N : N;
+fun centaur_N : N;
+fun centaury_N : N;
+fun centavo_N : N;
+fun centenarian_A : A;
+fun centenarian_N : N;
+fun centenary_A : A;
+fun centenary_N : N;
+fun centennial_A : A;
+fun centennial_N : N;
+fun center_A : A;
+fun center_V : V;
+fun center_V2 : V2;
+fun centerboard_N : N;
+fun centered_A : A;
+fun centerfold_N : N;
+fun centering_N : N;
+fun centerline_N : N;
+fun centerpiece_N : N;
+fun centesimal_A : A;
+fun centesimo_N : N;
+fun centesis_N : N;
+fun centigrade_A : A;
+fun centiliter_N : N;
+fun centime_N : N;
+fun centimeter_N : N;
+fun centimetre_N : N;
+fun centimo_N : N;
+fun centipede_N : N;
+fun centner_N : N;
+fun central_A : A;
+fun central_N : N;
+fun centralism_N : N;
+fun centralist_A : A;
+fun centrality_N : N;
+fun centralization_N : N;
+fun centralize_V : V;
+fun centralize_V2 : V2;
+fun centre_N : N;
+fun centre_V : V;
+fun centre_V2 : V2;
+fun centre_bit_N : N;
+fun centre_board_N : N;
+fun centrepiece_N : N;
+fun centrex_N : N;
+fun centric_A : A;
+fun centrifugal_A : A;
+fun centrifugation_N : N;
+fun centrifuge_N : N;
+fun centriole_N : N;
+fun centripetal_A : A;
+fun centrism_N : N;
+fun centrist_A : A;
+fun centrist_N : N;
+fun centroid_N : N;
+fun centroidal_A : A;
+fun centromere_N : N;
+fun centromeric_A : A;
+fun centrosome_N : N;
+fun centrosomic_A : A;
+fun centrum_N : N;
+fun centurion_N : N;
+fun century_N : N;
+fun cephalexin_N : N;
+fun cephalhematoma_N : N;
+fun cephalic_A : A;
+fun cephalochordate_N : N;
+fun cephaloglycin_N : N;
+fun cephalometry_N : N;
+fun cephalopod_A : A;
+fun cephalopod_N : N;
+fun cephaloridine_N : N;
+fun cephalosporin_N : N;
+fun cephalothin_N : N;
+fun ceramic_A : A;
+fun ceramic_N : N;
+fun ceramics_N : N;
+fun ceras_N : N;
+fun cerate_N : N;
+fun ceratodus_N : N;
+fun ceratopsian_N : N;
+fun ceratosaur_N : N;
+fun ceratozamia_N : N;
+fun cercaria_N : N;
+fun cercarial_A : A;
+fun cere_N : N;
+fun cereal_A : A;
+fun cereal_N : N;
+fun cerebellar_A : A;
+fun cerebellum_N : N;
+fun cerebral_A : A;
+fun cerebration_N : N;
+fun cerebrospinal_A : A;
+fun cerebrovascular_A : A;
+fun cerebrum_N : N;
+fun cerecloth_N : N;
+fun ceremonial_A : A;
+fun ceremonial_N : N;
+fun ceremonious_A : A;
+fun ceremoniousness_N : N;
+fun ceremony_N : N;
+fun ceresin_N : N;
+fun ceric_A : A;
+fun ceriman_N : N;
+fun cerise_A : A;
+fun cerise_N : N;
+fun cerium_N : N;
+fun cerivastatin_N : N;
+fun cernuous_A : A;
+fun cero_N : N;
+fun cerous_A : A;
+fun cert_N : N;
+fun certain_A : A;
+fun certainty_N : N;
+fun certifiable_A : A;
+fun certificate_N : N;
+fun certificate_V2 : V2;
+fun certification_N : N;
+fun certificatory_A : A;
+fun certify_V : V;
+fun certify_V2 : V2;
+fun certiorari_N : N;
+fun certitude_N : N;
+fun cerulean_A : A;
+fun cerumen_N : N;
+fun ceruminous_A : A;
+fun cerussite_N : N;
+fun cervical_A : A;
+fun cervicitis_N : N;
+fun cervine_A : A;
+fun cervix_N : N;
+fun cesarean_A : A;
+fun cesium_N : N;
+fun cessation_N : N;
+fun cession_N : N;
+fun cesspit_N : N;
+fun cesspool_N : N;
+fun cetacean_A : A;
+fun cetacean_N : N;
+fun cetrimide_N : N;
+fun ceylon_PN : PN;
+fun cf_PN : PN;
+fun cf__Adv : Adv;
+fun cgs_N : N;
+fun chabazite_N : N;
+fun chachalaca_N : N;
+fun chachka_N : N;
+fun chacma_N : N;
+fun chad_N : N;
+fun chad_PN : PN;
+fun chadian_A : A;
+fun chadian_N : N;
+fun chador_N : N;
+fun chaenactis_N : N;
+fun chaeta_N : N;
+fun chaetal_A : A;
+fun chaetodon_N : N;
+fun chaetognathan_A : A;
+fun chafe_N : N;
+fun chafe_V : V;
+fun chafe_V2 : V2;
+fun chafeweed_N : N;
+fun chaff_N : N;
+fun chaff_V2 : V2;
+fun chaffinch_N : N;
+fun chaffweed_N : N;
+fun chaffy_A : A;
+fun chafing_N : N;
+fun chafing_dish_N : N;
+fun chagrin_N : N;
+fun chagrin_V2 : V2;
+fun chain_N : N;
+fun chain_V2 : V2;
+fun chain_armour_N : N;
+fun chain_gang_N : N;
+fun chain_letter_N : N;
+fun chain_mail_N : N;
+fun chain_smoker_N : N;
+fun chain_stitch_N : N;
+fun chain_store_N : N;
+fun chair_N : N;
+fun chair_V2 : V2;
+fun chair_lift_N : N;
+fun chairlift_N : N;
+fun chairman_N : N;
+fun chairmanship_N : N;
+fun chaise_N : N;
+fun chaise_longue_N : N;
+fun chaja_N : N;
+fun chalaza_N : N;
+fun chalazion_N : N;
+fun chalcedony_N : N;
+fun chalcocite_N : N;
+fun chalcopyrite_N : N;
+fun chaldron_N : N;
+fun chalet_N : N;
+fun chalfont_PN : PN;
+fun chalfont_st_giles_PN : PN;
+fun chalfont_st_peter_PN : PN;
+fun chalice_N : N;
+fun chalk_N : N;
+fun chalk_V2 : V2;
+fun chalkpit_N : N;
+fun chalky_A : A;
+fun challah_N : N;
+fun challenge_N : N;
+fun challenge_V : V;
+fun challenge_V2 : V2;
+fun challengeable_A : A;
+fun challenger_N : N;
+fun challis_N : N;
+fun chalybeate_A : A;
+fun chamber_N : N;
+fun chambered_A : A;
+fun chamberlain_N : N;
+fun chambermaid_N : N;
+fun chamberpot_N : N;
+fun chambray_N : N;
+fun chameleon_N : N;
+fun chammy_leather_N : N;
+fun chamois_N : N;
+fun chamois_leather_N : N;
+fun chamomile_N : N;
+fun chamosite_N : N;
+fun champ_N : N;
+fun champ_V : V;
+fun champ_V2 : V2;
+fun champagne_N : N;
+fun champerty_N : N;
+fun champion_A : A;
+fun champion_Adv : Adv;
+fun champion_N : N;
+fun champion_V2 : V2;
+fun championship_N : N;
+fun champleve_A : A;
+fun chanar_N : N;
+fun chance_N : N;
+fun chance_V : V;
+fun chance_V2 : V2;
+fun chancel_N : N;
+fun chancellery_N : N;
+fun chancellor_N : N;
+fun chancellorship_N : N;
+fun chancery_N : N;
+fun chancre_N : N;
+fun chancroid_N : N;
+fun chancroidal_A : A;
+fun chancrous_A : A;
+fun chancy_A : A;
+fun chandelier_N : N;
+fun chandelle_N : N;
+fun chandler_N : N;
+fun chandlery_N : N;
+fun chanfron_N : N;
+fun changchun_PN : PN;
+fun change_N : N;
+fun change_V : V;
+fun change_V2 : V2;
+fun changeable_A : A;
+fun changeableness_N : N;
+fun changeful_A : A;
+fun changeless_A : A;
+fun changelessness_N : N;
+fun changeling_N : N;
+fun changeover_N : N;
+fun changer_N : N;
+fun changsha_PN : PN;
+fun channel_N : N;
+fun channel_V2 : V2;
+fun channelization_N : N;
+fun channels_N : N;
+fun chant_N : N;
+fun chant_V : V;
+fun chant_V2 : V2;
+fun chanter_N : N;
+fun chanterelle_N : N;
+fun chantey_N : N;
+fun chantlike_A : A;
+fun chantry_N : N;
+fun chaos_N : N;
+fun chaotic_A : A;
+fun chaotically_Adv : Adv;
+fun chap_N : N;
+fun chap_V : V;
+fun chap_V2 : V2;
+fun chapatti_N : N;
+fun chapel_N : N;
+fun chapelgoer_N : N;
+fun chaperon_N : N;
+fun chaperon_V2 : V2;
+fun chapfallen_A : A;
+fun chaplain_N : N;
+fun chaplaincy_N : N;
+fun chaplet_N : N;
+fun chapleted_A : A;
+fun chapman_N : N;
+fun chapter_N : N;
+fun chapterhouse_N : N;
+fun char_N : N;
+fun char_V : V;
+fun char_V2 : V2;
+fun charabanc_1_N : N;
+fun charabanc_2_N : N;
+fun characin_N : N;
+fun character_N : N;
+fun characteristic_A : A;
+fun characteristic_N : N;
+fun characteristically_Adv : Adv;
+fun characterization_N : N;
+fun characterize_V2 : V2;
+fun characterless_A : A;
+fun charade_N : N;
+fun charades_N : N;
+fun charcoal_A : A;
+fun charcoal_N : N;
+fun charcoal_burner_N : N;
+fun charcuterie_N : N;
+fun chard_N : N;
+fun chard_PN : PN;
+fun charge_N : N;
+fun charge_V : V;
+fun charge_V2 : V2;
+fun charge_VS : VS;
+fun charge_account_N : N;
+fun charge_d'affaires_N : N;
+fun charge_sheet_N : N;
+fun chargeable_A : A;
+fun charger_N : N;
+fun chariot_N : N;
+fun charioteer_N : N;
+fun charisma_N : N;
+fun charismatic_A : A;
+fun charitable_A : A;
+fun charitableness_N : N;
+fun charity_N : N;
+fun charivari_N : N;
+fun charlady_N : N;
+fun charlatan_N : N;
+fun charlatanism_N : N;
+fun charles_PN : PN;
+fun charleston_N : N;
+fun charlie_PN : PN;
+fun charlock_N : N;
+fun charlotte_N : N;
+fun charlotte_PN : PN;
+fun charm_N : N;
+fun charm_V : V;
+fun charm_V2 : V2;
+fun charmer_N : N;
+fun charmingly_Adv : Adv;
+fun charnel_A : A;
+fun charnel_house_N : N;
+fun chart_N : N;
+fun chart_V2 : V2;
+fun chartaceous_A : A;
+fun charter_N : N;
+fun charter_V2 : V2;
+fun charter_party_N : N;
+fun charterhouse_N : N;
+fun chartism_N : N;
+fun chartist_N : N;
+fun chartless_A : A;
+fun chartreuse_A : A;
+fun chartreuse_N : N;
+fun charwoman_N : N;
+fun chary_A : A;
+fun charybdis_PN : PN;
+fun chas_PN : PN;
+fun chase_N : N;
+fun chase_V : V;
+fun chase_V2 : V2;
+fun chaser_N : N;
+fun chasm_N : N;
+fun chasse_N : N;
+fun chassis_N : N;
+fun chaste_A : A;
+fun chasten_V2 : V2;
+fun chasteness_N : N;
+fun chastise_V2 : V2;
+fun chastisement_N : N;
+fun chastity_N : N;
+fun chasuble_N : N;
+fun chat_N : N;
+fun chat_V : V;
+fun chat_V2 : V2;
+fun chateau_N : N;
+fun chatelaine_N : N;
+fun chatham_PN : PN;
+fun chattel_N : N;
+fun chatter_N : N;
+fun chatter_V : V;
+fun chatterbox_N : N;
+fun chatterer_N : N;
+fun chatty_A : A;
+fun chauffeur_N : N;
+fun chauffeur_V2 : V2;
+fun chauffeuse_N : N;
+fun chaulmoogra_N : N;
+fun chauvinism_N : N;
+fun chauvinist_N : N;
+fun chauvinistic_A : A;
+fun chaw_N : N;
+fun chaw_V2 : V2;
+fun chaw_bacon_N : N;
+fun cheadle_PN : PN;
+fun cheap_A : A;
+fun cheapen_V : V;
+fun cheapen_V2 : V2;
+fun cheapjack_A : A;
+fun cheapjack_N : N;
+fun cheapness_N : N;
+fun cheapskate_N : N;
+fun cheat_N : N;
+fun cheat_V : V;
+fun cheat_V2 : V2;
+fun chebab_N : N;
+fun check_N : N;
+fun check_V : V;
+fun check_V2 : V2;
+fun checkbook_N : N;
+fun checker_N : N;
+fun checker_V2 : V2;
+fun checkerbloom_N : N;
+fun checkerboard_N : N;
+fun checkers_N : N;
+fun checklist_N : N;
+fun checkmate_N : N;
+fun checkmate_V2 : V2;
+fun checkout_N : N;
+fun checkpoint_N : N;
+fun checkroom_N : N;
+fun checksum_N : N;
+fun checkup_N : N;
+fun cheddar_N : N;
+fun cheek_N : N;
+fun cheek_V2 : V2;
+fun cheekbone_N : N;
+fun cheekpiece_N : N;
+fun cheeky_A : A;
+fun cheep_N : N;
+fun cheep_V : V;
+fun cheer_N : N;
+fun cheer_V : V;
+fun cheer_V2 : V2;
+fun cheerer_N : N;
+fun cheerful_A : A;
+fun cheerfulness_N : N;
+fun cheering_N : N;
+fun cheerleader_N : N;
+fun cheerless_A : A;
+fun cheerlessness_N : N;
+fun cheery_A : A;
+fun cheese_N : N;
+fun cheeseboard_N : N;
+fun cheeseburger_N : N;
+fun cheesecake_N : N;
+fun cheesecloth_N : N;
+fun cheeselike_A : A;
+fun cheesemonger_N : N;
+fun cheeseparing_A : A;
+fun cheetah_N : N;
+fun chef_N : N;
+fun chef_d'oeuvre_N : N;
+fun cheilitis_N : N;
+fun cheilosis_N : N;
+fun chela_N : N;
+fun chelate_A : A;
+fun chelate_N : N;
+fun chelation_N : N;
+fun chelicera_N : N;
+fun cheliceral_A : A;
+fun chelicerous_A : A;
+fun cheliferous_A : A;
+fun chelmsford_PN : PN;
+fun chelonian_A : A;
+fun chelonian_N : N;
+fun chelsea_PN : PN;
+fun cheltenham_PN : PN;
+fun chelyabinsk_PN : PN;
+fun chemical_A : A;
+fun chemical_N : N;
+fun chemiluminescence_N : N;
+fun chemiluminescent_A : A;
+fun chemise_N : N;
+fun chemisorption_N : N;
+fun chemisorptive_A : A;
+fun chemist_N : N;
+fun chemistry_N : N;
+fun chemoreceptive_A : A;
+fun chemoreceptor_N : N;
+fun chemosis_N : N;
+fun chemosurgery_N : N;
+fun chemosynthesis_N : N;
+fun chemotaxis_N : N;
+fun chemotherapeutic_A : A;
+fun chemotherapy_N : N;
+fun chengchow_PN : PN;
+fun chengtu_PN : PN;
+fun chenille_N : N;
+fun chepstow_PN : PN;
+fun cheque_N : N;
+fun chequebook_N : N;
+fun chequer_V2 : V2;
+fun cherimoya_N : N;
+fun cherish_V2 : V2;
+fun cheroot_N : N;
+fun cherry_A : A;
+fun cherry_N : N;
+fun cherrystone_N : N;
+fun chert_N : N;
+fun cherty_A : A;
+fun cherub_N : N;
+fun cherubic_A : A;
+fun chervil_N : N;
+fun chesham_PN : PN;
+fun cheshire_PN : PN;
+fun chess_N : N;
+fun chessboard_N : N;
+fun chessman_N : N;
+fun chest_N : N;
+fun chester_PN : PN;
+fun chester_le_street_PN : PN;
+fun chesterfield_N : N;
+fun chesterfield_PN : PN;
+fun chestnut_A : A;
+fun chestnut_N : N;
+fun chetrum_N : N;
+fun cheval_glass_N : N;
+fun chevron_N : N;
+fun chevrotain_N : N;
+fun chew_N : N;
+fun chew_V : V;
+fun chew_V2 : V2;
+fun chewable_A : A;
+fun chewer_N : N;
+fun chewing_gum_N : N;
+fun chewink_N : N;
+fun chewy_A : A;
+fun chi_N : N;
+fun chianti_N : N;
+fun chiaroscuro_N : N;
+fun chiasma_N : N;
+fun chiasmal_A : A;
+fun chiasmus_N : N;
+fun chic_A : A;
+fun chic_N : N;
+fun chicago_PN : PN;
+fun chicane_N : N;
+fun chicanery_N : N;
+fun chichester_PN : PN;
+fun chichi_A : A;
+fun chichi_N : N;
+fun chichipe_N : N;
+fun chick_N : N;
+fun chickadee_N : N;
+fun chicken_A : A;
+fun chicken_N : N;
+fun chicken_hearted_A : A;
+fun chicken_run_N : N;
+fun chickenfeed_N : N;
+fun chickenpox_N : N;
+fun chickenshit_N : N;
+fun chickeree_N : N;
+fun chickpea_N : N;
+fun chickweed_N : N;
+fun chicle_N : N;
+fun chicory_N : N;
+fun chide_V : V;
+fun chide_V2 : V2;
+fun chiding_N : N;
+fun chief_A : A;
+fun chief_N : N;
+fun chieftain_N : N;
+fun chieftaincy_N : N;
+fun chiffon_N : N;
+fun chiffonier_N : N;
+fun chigetai_N : N;
+fun chignon_N : N;
+fun chigoe_N : N;
+fun chilblain_N : N;
+fun chilblained_A : A;
+fun child's_play_N : N;
+fun child_N : N;
+fun child_bearing_N : N;
+fun childbearing_A : A;
+fun childbirth_N : N;
+fun childcare_N : N;
+fun childhood_N : N;
+fun childish_A : A;
+fun childishness_N : N;
+fun childless_A : A;
+fun childlessness_N : N;
+fun childlike_A : A;
+fun chile_PN : PN;
+fun chilean_A : A;
+fun chilean_N : N;
+fun chili_N : N;
+fun chill_A : A;
+fun chill_N : N;
+fun chill_V : V;
+fun chill_V2 : V2;
+fun chilli_N : N;
+fun chilliness_N : N;
+fun chilly_A : A;
+fun chilly_N : N;
+fun chimaera_N : N;
+fun chime_N : N;
+fun chime_V : V;
+fun chime_V2 : V2;
+fun chimera_N : N;
+fun chimeric_A : A;
+fun chimerical_A : A;
+fun chimney_N : N;
+fun chimney_sweep_N : N;
+fun chimneybreast_N : N;
+fun chimneypiece_N : N;
+fun chimneypot_N : N;
+fun chimneystack_N : N;
+fun chimneysweep_N : N;
+fun chimneysweeper_N : N;
+fun chimp_N : N;
+fun chimpanzee_N : N;
+fun chin_N : N;
+fun chin_strap_N : N;
+fun chin_wagging_N : N;
+fun china_N : N;
+fun china_PN : PN;
+fun china_closet_N : N;
+fun chinaberry_N : N;
+fun chinaware_N : N;
+fun chincapin_N : N;
+fun chincherinchee_N : N;
+fun chinchilla_N : N;
+fun chinchow_PN : PN;
+fun chine_N : N;
+fun chinese_A : A;
+fun chinese_N : N;
+fun chink_N : N;
+fun chink_V : V;
+fun chink_V2 : V2;
+fun chinless_A : A;
+fun chino_N : N;
+fun chinoiserie_N : N;
+fun chinook_N : N;
+fun chintz_N : N;
+fun chip_N : N;
+fun chip_V : V;
+fun chip_V2 : V2;
+fun chipboard_N : N;
+fun chipmunk_N : N;
+fun chipolata_N : N;
+fun chipotle_N : N;
+fun chippendale_N : N;
+fun chippenham_PN : PN;
+fun chipper_A : A;
+fun chiralgia_N : N;
+fun chiromantic_A : A;
+fun chiropodist_N : N;
+fun chiropody_N : N;
+fun chiropractic_N : N;
+fun chiropractor_N : N;
+fun chirp_N : N;
+fun chirp_V : V;
+fun chirp_V2 : V2;
+fun chirpiness_N : N;
+fun chirpy_A : A;
+fun chirrup_N : N;
+fun chirrup_V : V;
+fun chirrup_V2 : V2;
+fun chisel_N : N;
+fun chisel_V2 : V2;
+fun chiseled_A : A;
+fun chiseller_N : N;
+fun chit_N : N;
+fun chit_chat_N : N;
+fun chitchat_N : N;
+fun chitin_N : N;
+fun chitinous_A : A;
+fun chiton_N : N;
+fun chitterlings_N : N;
+fun chivalric_A : A;
+fun chivalrous_A : A;
+fun chivalry_N : N;
+fun chive_N : N;
+fun chives_N : N;
+fun chivvy_V2 : V2;
+fun chivy_V2 : V2;
+fun chlamydeous_A : A;
+fun chlamydia_N : N;
+fun chlamydial_A : A;
+fun chlamydospore_N : N;
+fun chlamys_N : N;
+fun chloasma_N : N;
+fun chloe_PN : PN;
+fun chlorambucil_N : N;
+fun chloramine_N : N;
+fun chloramphenicol_N : N;
+fun chlorate_N : N;
+fun chlordiazepoxide_N : N;
+fun chlorella_N : N;
+fun chlorenchyma_N : N;
+fun chlorhexidine_N : N;
+fun chloride_N : N;
+fun chlorinate_V2 : V2;
+fun chlorination_N : N;
+fun chlorine_N : N;
+fun chlorinity_N : N;
+fun chlorite_N : N;
+fun chloroacetophenone_N : N;
+fun chlorobenzene_N : N;
+fun chlorobenzylidenemalononitrile_N : N;
+fun chlorofluorocarbon_N : N;
+fun chloroform_N : N;
+fun chlorophyll_N : N;
+fun chlorophyllose_A : A;
+fun chloropicrin_N : N;
+fun chloroplast_N : N;
+fun chloroprene_N : N;
+fun chloroquine_N : N;
+fun chlorosis_N : N;
+fun chlorothiazide_N : N;
+fun chlorotic_A : A;
+fun chlorpromazine_N : N;
+fun chlorpyrifos_N : N;
+fun chlortetracycline_N : N;
+fun chlorthalidone_N : N;
+fun choanocyte_N : N;
+fun choc_N : N;
+fun choc_ice_N : N;
+fun chock_Adv : Adv;
+fun chock_N : N;
+fun chock_V2 : V2;
+fun chock_a_block_A : A;
+fun chock_a_block_Adv : Adv;
+fun chock_full_A : A;
+fun chocolate_N : N;
+fun choice_A : A;
+fun choice_N : N;
+fun choir_N : N;
+fun choir_school_N : N;
+fun choirboy_N : N;
+fun choirmaster_N : N;
+fun choke_N : N;
+fun choke_V : V;
+fun choke_V2 : V2;
+fun choke_damp_N : N;
+fun chokecherry_N : N;
+fun chokedamp_N : N;
+fun chokehold_N : N;
+fun chokepoint_N : N;
+fun choker_N : N;
+fun chokey_N : N;
+fun choking_N : N;
+fun choky_A : A;
+fun choky_N : N;
+fun cholangiography_N : N;
+fun cholangitis_N : N;
+fun cholecystectomy_N : N;
+fun cholecystitis_N : N;
+fun cholecystokinin_N : N;
+fun cholelithiasis_N : N;
+fun cholelithotomy_N : N;
+fun choler_N : N;
+fun cholera_N : N;
+fun choleraic_A : A;
+fun choleric_A : A;
+fun cholesterol_N : N;
+fun choline_N : N;
+fun cholinergic_A : A;
+fun cholinesterase_N : N;
+fun cholla_N : N;
+fun chomping_N : N;
+fun chon_N : N;
+fun chondrin_N : N;
+fun chondrite_N : N;
+fun chondritic_A : A;
+fun chondroma_N : N;
+fun chondrosarcoma_N : N;
+fun chondrule_N : N;
+fun choose_V : V;
+fun choose_V2 : V2;
+fun choose_V2V : V2V;
+fun choose_VS : VS;
+fun choose_VV : VV;
+fun choosey_A : A;
+fun choosy_A : A;
+fun chop_N : N;
+fun chop_V : V;
+fun chop_V2 : V2;
+fun chop_chop_Adv : Adv;
+fun chop_house_N : N;
+fun chop_suey_N : N;
+fun chopine_N : N;
+fun chopper_N : N;
+fun choppiness_N : N;
+fun choppy_A : A;
+fun chopstick_N : N;
+fun chopwell_PN : PN;
+fun choragic_A : A;
+fun choragus_N : N;
+fun choral_A : A;
+fun chorale_N : N;
+fun chord_N : N;
+fun chordal_A : A;
+fun chordamesoderm_N : N;
+fun chordate_A : A;
+fun chordate_N : N;
+fun chorditis_N : N;
+fun chordophone_N : N;
+fun chore_N : N;
+fun chorea_N : N;
+fun choreographer_N : N;
+fun choreographic_A : A;
+fun choreography_N : N;
+fun choric_A : A;
+fun chorioallantois_N : N;
+fun choriomeningitis_N : N;
+fun chorion_N : N;
+fun chorionic_A : A;
+fun chorioretinitis_N : N;
+fun chorister_N : N;
+fun chorizo_N : N;
+fun chorley_PN : PN;
+fun choroid_N : N;
+fun chortle_N : N;
+fun chortle_V : V;
+fun chorus_N : N;
+fun chorus_V2 : V2;
+fun chorus_girl_N : N;
+fun chosen_N : N;
+fun chough_N : N;
+fun chow_N : N;
+fun chowchow_N : N;
+fun chowder_N : N;
+fun chrestomathy_N : N;
+fun chris_PN : PN;
+fun chrism_N : N;
+fun chrissie_PN : PN;
+fun chrissy_PN : PN;
+fun christ_PN : PN;
+fun christchurch_PN : PN;
+fun christella_N : N;
+fun christen_V2 : V2;
+fun christendom_N : N;
+fun christening_N : N;
+fun christian_A : A;
+fun christian_N : N;
+fun christian_PN : PN;
+fun christianity_N : N;
+fun christianly_A : A;
+fun christina_PN : PN;
+fun christine_PN : PN;
+fun christless_A : A;
+fun christlike_A : A;
+fun christmas_N : N;
+fun christmas_PN : PN;
+fun christmas_box_N : N;
+fun christmas_tree_N : N;
+fun christmastide_N : N;
+fun christmastime_N : N;
+fun christopher_PN : PN;
+fun chromate_N : N;
+fun chromatic_A : A;
+fun chromatically_Adv : Adv;
+fun chromatid_N : N;
+fun chromatin_N : N;
+fun chromatinic_A : A;
+fun chromatism_N : N;
+fun chromatogram_N : N;
+fun chromatographic_A : A;
+fun chromatographically_Adv : Adv;
+fun chromatography_N : N;
+fun chrome_N : N;
+fun chromesthesia_N : N;
+fun chromite_N : N;
+fun chromium_N : N;
+fun chromoblastomycosis_N : N;
+fun chromogen_N : N;
+fun chromolithography_N : N;
+fun chromophore_N : N;
+fun chromoplast_N : N;
+fun chromosomal_A : A;
+fun chromosome_N : N;
+fun chromosphere_N : N;
+fun chronic_A : A;
+fun chronically_Adv : Adv;
+fun chronicle_N : N;
+fun chronicle_V2 : V2;
+fun chronicler_N : N;
+fun chronograph_N : N;
+fun chronological_A : A;
+fun chronology_N : N;
+fun chronometer_N : N;
+fun chronoscope_N : N;
+fun chrysalis_N : N;
+fun chrysanthemum_N : N;
+fun chrysoberyl_N : N;
+fun chrysolite_N : N;
+fun chrysoprase_N : N;
+fun chrysotherapy_N : N;
+fun chrysotile_N : N;
+fun chthonian_A : A;
+fun chub_N : N;
+fun chubbiness_N : N;
+fun chubby_A : A;
+fun chuck_N : N;
+fun chuck_V2 : V2;
+fun chucker_out_N : N;
+fun chuckle_N : N;
+fun chuckle_V : V;
+fun chuckle_VS : VS;
+fun chuckwalla_N : N;
+fun chufa_N : N;
+fun chuffed_A : A;
+fun chug_N : N;
+fun chug_V : V;
+fun chukka_N : N;
+fun chukker_N : N;
+fun chum_N : N;
+fun chum_V : V;
+fun chumminess_N : N;
+fun chummy_A : A;
+fun chump_N : N;
+fun chunga_N : N;
+fun chungking_PN : PN;
+fun chunk_N : N;
+fun chunky_A : A;
+fun chunnel_N : N;
+fun church_N : N;
+fun churchgoer_N : N;
+fun churchgoing_A : A;
+fun churchly_A : A;
+fun churchman_N : N;
+fun churchwarden_N : N;
+fun churchyard_N : N;
+fun churidars_N : N;
+fun churl_N : N;
+fun churlish_A : A;
+fun churn_N : N;
+fun churn_V : V;
+fun churn_V2 : V2;
+fun chute_N : N;
+fun chutney_N : N;
+fun chutzpa_N : N;
+fun chutzpanik_N : N;
+fun chylaceous_A : A;
+fun chyle_N : N;
+fun chyliferous_A : A;
+fun chylific_A : A;
+fun chylomicron_N : N;
+fun chyme_N : N;
+fun cia_N : N;
+fun cicada_N : N;
+fun cicala_N : N;
+fun cicatrice_N : N;
+fun cicatrix_N : N;
+fun cicero_N : N;
+fun cicerone_N : N;
+fun cichlid_N : N;
+fun cid_N : N;
+fun cider_N : N;
+fun ciderpress_N : N;
+fun cif_PN : PN;
+fun cigar_N : N;
+fun cigar_shaped_A : A;
+fun cigarette_N : N;
+fun cigarette_case_N : N;
+fun cigarette_holder_N : N;
+fun cigarette_paper_N : N;
+fun cigarillo_N : N;
+fun ciliary_A : A;
+fun ciliate_A : A;
+fun ciliate_N : N;
+fun cilium_N : N;
+fun cimetidine_N : N;
+fun cinch_N : N;
+fun cinch_V2 : V2;
+fun cinchona_N : N;
+fun cinchonine_N : N;
+fun cincinnati_PN : PN;
+fun cincture_N : N;
+fun cinder_N : N;
+fun cinder_track_N : N;
+fun cinderella_N : N;
+fun cinderford_PN : PN;
+fun cine_camera_N : N;
+fun cine_film_N : N;
+fun cine_projector_N : N;
+fun cinema_N : N;
+fun cinematic_A : A;
+fun cinematography_N : N;
+fun cineraria_N : N;
+fun cinerary_A : A;
+fun cingulum_N : N;
+fun cinnabar_N : N;
+fun cinnamon_N : N;
+fun cinquefoil_N : N;
+fun cipher_N : N;
+fun cipher_V : V;
+fun cipher_V2 : V2;
+fun ciprofloxacin_N : N;
+fun circa_Prep : Prep;
+fun circadian_A : A;
+fun circle_N : N;
+fun circle_V : V;
+fun circle_V2 : V2;
+fun circlet_N : N;
+fun circuit_N : N;
+fun circuitous_A : A;
+fun circuitry_N : N;
+fun circular_A : A;
+fun circular_N : N;
+fun circularity_N : N;
+fun circularization_N : N;
+fun circularize_V2 : V2;
+fun circulate_V : V;
+fun circulate_V2 : V2;
+fun circulation_N : N;
+fun circulative_A : A;
+fun circulatory_A : A;
+fun circumcise_V2 : V2;
+fun circumcision_N : N;
+fun circumduction_N : N;
+fun circumference_N : N;
+fun circumferential_A : A;
+fun circumflex_N : N;
+fun circumlocution_N : N;
+fun circumlocutious_A : A;
+fun circumnavigate_V2 : V2;
+fun circumnavigation_N : N;
+fun circumpolar_A : A;
+fun circumscribe_V2 : V2;
+fun circumscription_N : N;
+fun circumspect_A : A;
+fun circumspection_N : N;
+fun circumstance_N : N;
+fun circumstances_N : N;
+fun circumstantial_A : A;
+fun circumvent_V2 : V2;
+fun circumvention_N : N;
+fun circumvolution_N : N;
+fun circus_N : N;
+fun cirencester_PN : PN;
+fun cirque_N : N;
+fun cirrhosis_N : N;
+fun cirrocumulus_N : N;
+fun cirrostratus_N : N;
+fun cirrus_N : N;
+fun cisalpine_A : A;
+fun cisco_N : N;
+fun cismontane_A : A;
+fun cissy_A : A;
+fun cissy_N : N;
+fun cistern_N : N;
+fun cisterna_N : N;
+fun citadel_N : N;
+fun citation_N : N;
+fun cite_V2 : V2;
+fun citified_A : A;
+fun citizenFem_N : N;
+fun citizenMasc_N : N;
+fun citizenry_N : N;
+fun citizenship_N : N;
+fun citrange_N : N;
+fun citrate_N : N;
+fun citric_A : A;
+fun citrine_N : N;
+fun citron_N : N;
+fun citronwood_N : N;
+fun citrous_A : A;
+fun citrulline_N : N;
+fun citrus_N : N;
+fun cittern_N : N;
+fun city_N : N;
+fun cityscape_N : N;
+fun citywide_A : A;
+fun civet_N : N;
+fun civet_cat_N : N;
+fun civic_A : A;
+fun civics_N : N;
+fun civies_N : N;
+fun civil_A : A;
+fun civilian_A : A;
+fun civilian_N : N;
+fun civility_N : N;
+fun civilization_N : N;
+fun civilize_V2 : V2;
+fun civvy_street_PN : PN;
+fun clabber_N : N;
+fun clack_N : N;
+fun clack_V : V;
+fun clackmannon_PN : PN;
+fun clacton_PN : PN;
+fun clad_V : V;
+fun clad_V2 : V2;
+fun clade_N : N;
+fun cladistics_N : N;
+fun cladode_N : N;
+fun cladogram_N : N;
+fun claim_N : N;
+fun claim_V : V;
+fun claim_V2 : V2;
+fun claim_VS : VS;
+fun claim_VV : VV;
+fun claimant_N : N;
+fun clairvoyance_N : N;
+fun clairvoyant_A : A;
+fun clairvoyant_N : N;
+fun clam_N : N;
+fun clam_V : V;
+fun clamant_A : A;
+fun clamatorial_A : A;
+fun clambake_N : N;
+fun clamber_N : N;
+fun clamber_V : V;
+fun clammy_A : A;
+fun clammyweed_N : N;
+fun clamor_N : N;
+fun clamorous_A : A;
+fun clamour_N : N;
+fun clamour_V : V;
+fun clamour_V2 : V2;
+fun clamp_N : N;
+fun clamp_V : V;
+fun clamp_V2 : V2;
+fun clamp_down_N : N;
+fun clampdown_N : N;
+fun clamshell_N : N;
+fun clan_N : N;
+fun clandestine_A : A;
+fun clang_N : N;
+fun clang_V : V;
+fun clang_V2 : V2;
+fun clanger_N : N;
+fun clangorous_A : A;
+fun clangour_N : N;
+fun clank_N : N;
+fun clank_V : V;
+fun clank_V2 : V2;
+fun clannish_A : A;
+fun clannishness_N : N;
+fun clansman_N : N;
+fun clap_N : N;
+fun clap_V : V;
+fun clap_V2 : V2;
+fun clapboard_N : N;
+fun clapper_N : N;
+fun clapperboard_N : N;
+fun claptrap_N : N;
+fun claque_N : N;
+fun clare_PN : PN;
+fun clarence_N : N;
+fun claret_N : N;
+fun clarification_N : N;
+fun clarify_V : V;
+fun clarify_V2 : V2;
+fun clarinet_N : N;
+fun clarinetist_N : N;
+fun clarinettist_N : N;
+fun clarion_A : A;
+fun clarion_N : N;
+fun clarity_N : N;
+fun clarkston_PN : PN;
+fun claro_N : N;
+fun clarrie_PN : PN;
+fun clary_N : N;
+fun clash_N : N;
+fun clash_V : V;
+fun clash_V2 : V2;
+fun clasp_N : N;
+fun clasp_V : V;
+fun clasp_V2 : V2;
+fun clasp_knife_N : N;
+fun class_N : N;
+fun class_V2 : V2;
+fun class_conscious_A : A;
+fun class_feeling_N : N;
+fun class_fellow_N : N;
+fun class_list_N : N;
+fun class_warfare_N : N;
+fun classic_A : A;
+fun classic_N : N;
+fun classical_A : A;
+fun classicism_N : N;
+fun classicist_N : N;
+fun classicistic_A : A;
+fun classics_N : N;
+fun classifiable_A : A;
+fun classification_N : N;
+fun classificatory_A : A;
+fun classifier_N : N;
+fun classify_V2 : V2;
+fun classless_A : A;
+fun classmate_N : N;
+fun classroom_N : N;
+fun classwork_N : N;
+fun classy_A : A;
+fun clast_N : N;
+fun clastic_A : A;
+fun clathrate_A : A;
+fun clatter_N : N;
+fun clatter_V : V;
+fun clatter_V2 : V2;
+fun clattery_A : A;
+fun claud_PN : PN;
+fun claude_PN : PN;
+fun clausal_A : A;
+fun clause_N : N;
+fun claustrophobe_N : N;
+fun claustrophobia_N : N;
+fun claustrophobic_A : A;
+fun claustrum_N : N;
+fun clavichord_N : N;
+fun clavicle_N : N;
+fun clavier_N : N;
+fun claw_N : N;
+fun claw_V2 : V2;
+fun clawback_N : N;
+fun clawfoot_N : N;
+fun clawhammer_N : N;
+fun clawlike_A : A;
+fun clay_N : N;
+fun clay_cross_PN : PN;
+fun clayey_A : A;
+fun claymore_N : N;
+fun claystone_N : N;
+fun clean_A : A;
+fun clean_Adv : Adv;
+fun clean_N : N;
+fun clean_V : V;
+fun clean_V2 : V2;
+fun clean_bowled_A : A;
+fun clean_cut_A : A;
+fun clean_limbed_A : A;
+fun clean_living_A : A;
+fun clean_shaven_A : A;
+fun clean_up_N : N;
+fun cleanable_A : A;
+fun cleaner_N : N;
+fun cleaners_N : N;
+fun cleaning_N : N;
+fun cleanliness_N : N;
+fun cleanly_A : A;
+fun cleanness_N : N;
+fun cleanse_V2 : V2;
+fun cleanser_N : N;
+fun cleansing_A : A;
+fun cleanup_N : N;
+fun clear_A : A;
+fun clear_Adv : Adv;
+fun clear_N : N;
+fun clear_V : V;
+fun clear_V2 : V2;
+fun clear_V2V : V2V;
+fun clear_cut_Adv : Adv;
+fun clear_headed_A : A;
+fun clear_sighted_A : A;
+fun clearance_N : N;
+fun clearheaded_A : A;
+fun clearing_N : N;
+fun clearing_house_N : N;
+fun clearness_N : N;
+fun clearway_N : N;
+fun cleat_N : N;
+fun cleator_moor_PN : PN;
+fun cleats_N : N;
+fun cleavable_A : A;
+fun cleavage_N : N;
+fun cleave_V : V;
+fun cleave_V2 : V2;
+fun cleaver_N : N;
+fun cleavers_N : N;
+fun cleethorpes_PN : PN;
+fun clef_N : N;
+fun cleft_A : A;
+fun cleft_N : N;
+fun cleistogamous_A : A;
+fun cleistogamy_N : N;
+fun cleistothecium_N : N;
+fun clem_PN : PN;
+fun clematis_N : N;
+fun clemency_N : N;
+fun clement_A : A;
+fun clement_PN : PN;
+fun clementine_N : N;
+fun clench_V2 : V2;
+fun clerestory_N : N;
+fun clergy_N : N;
+fun clergyman_N : N;
+fun cleric_N : N;
+fun clerical_A : A;
+fun clericalism_N : N;
+fun clericalist_N : N;
+fun clerihew_N : N;
+fun clerk_N : N;
+fun clerk_V : V;
+fun clerkship_N : N;
+fun clermont_ferrand_PN : PN;
+fun clevedon_PN : PN;
+fun cleveland_PN : PN;
+fun clever_A : A;
+fun cleverness_N : N;
+fun clevis_N : N;
+fun clew_N : N;
+fun clew_V2 : V2;
+fun clews_N : N;
+fun cliche_N : N;
+fun cliched_A : A;
+fun click_N : N;
+fun click_V : V;
+fun client_N : N;
+fun clientage_N : N;
+fun clientele_N : N;
+fun cliff_N : N;
+fun cliff_PN : PN;
+fun cliff_hanger_N : N;
+fun cliffhanger_N : N;
+fun clifford_PN : PN;
+fun climacteric_N : N;
+fun climactic_A : A;
+fun climate_N : N;
+fun climatic_A : A;
+fun climatically_Adv : Adv;
+fun climatologist_N : N;
+fun climatology_N : N;
+fun climax_N : N;
+fun climax_V : V;
+fun climax_V2 : V2;
+fun climb_N : N;
+fun climb_V : V;
+fun climb_V2 : V2;
+fun climb_down_N : N;
+fun climber_N : N;
+fun clime_N : N;
+fun clinch_N : N;
+fun clinch_V : V;
+fun clinch_V2 : V2;
+fun clincher_N : N;
+fun cling_N : N;
+fun cling_V : V;
+fun clingfish_N : N;
+fun clinic_N : N;
+fun clinical_A : A;
+fun clinician_N : N;
+fun clinid_N : N;
+fun clink_N : N;
+fun clink_V : V;
+fun clink_V2 : V2;
+fun clinker_N : N;
+fun clinker_built_A : A;
+fun clinocephaly_N : N;
+fun clinodactyly_N : N;
+fun clinometer_N : N;
+fun clinquant_A : A;
+fun clintonia_N : N;
+fun clip_N : N;
+fun clip_V2 : V2;
+fun clip_joint_N : N;
+fun clip_on_A : A;
+fun clipboard_N : N;
+fun clipper_N : N;
+fun clipping_N : N;
+fun clique_N : N;
+fun cliquish_A : A;
+fun clitheroe_PN : PN;
+fun clitoral_A : A;
+fun clitoridectomy_N : N;
+fun clitoris_N : N;
+fun clive_PN : PN;
+fun cloaca_N : N;
+fun cloak_N : N;
+fun cloak_V2 : V2;
+fun cloakmaker_N : N;
+fun cloakroom_N : N;
+fun clobber_N : N;
+fun clobber_V2 : V2;
+fun cloche_N : N;
+fun clock_N : N;
+fun clock_V : V;
+fun clock_V2 : V2;
+fun clock_dial_N : N;
+fun clock_face_N : N;
+fun clock_golf_N : N;
+fun clock_tower_N : N;
+fun clock_watching_N : N;
+fun clocking_N : N;
+fun clocksmith_N : N;
+fun clockwise_A : A;
+fun clockwise_Adv : Adv;
+fun clockwork_N : N;
+fun clod_N : N;
+fun cloddish_A : A;
+fun clodhopper_N : N;
+fun clofibrate_N : N;
+fun clog_N : N;
+fun clog_V : V;
+fun clog_V2 : V2;
+fun clog_dance_N : N;
+fun cloggy_A : A;
+fun cloisonne_N : N;
+fun cloister_N : N;
+fun cloister_V2 : V2;
+fun clomiphene_N : N;
+fun clomipramine_N : N;
+fun clonal_A : A;
+fun clone_N : N;
+fun clone_V2 : V2;
+fun clonic_A : A;
+fun clonidine_N : N;
+fun cloning_N : N;
+fun clonus_N : N;
+fun close_A : A;
+fun close_Adv : Adv;
+fun close_N : N;
+fun close_V : V;
+fun close_V2 : V2;
+fun close_V2V : V2V;
+fun close_VA : VA;
+fun close_VS : VS;
+fun close_cropped_A : A;
+fun close_cut_A : A;
+fun close_down_N : N;
+fun close_fisted_A : A;
+fun close_fitting_A : A;
+fun close_grained_A : A;
+fun close_hauled_A : A;
+fun close_set_A : A;
+fun close_up_N : N;
+fun closefisted_A : A;
+fun closeness_N : N;
+fun closeout_N : N;
+fun closer_N : N;
+fun closet_A : A;
+fun closet_N : N;
+fun closet_V2 : V2;
+fun closeup_N : N;
+fun closing_N : N;
+fun clostridium_N : N;
+fun closure_N : N;
+fun clot_N : N;
+fun clot_V : V;
+fun clot_V2 : V2;
+fun cloth_N : N;
+fun clothe_V2 : V2;
+fun clothes_basket_N : N;
+fun clothes_hanger_N : N;
+fun clothes_moth_N : N;
+fun clothes_peg_N : N;
+fun clothes_pin_N : N;
+fun clothesbrush_N : N;
+fun clotheshorse_N : N;
+fun clothesless_A : A;
+fun clothesline_N : N;
+fun clothespin_N : N;
+fun clothier_N : N;
+fun clothing_N : N;
+fun cloud_N : N;
+fun cloud_V : V;
+fun cloud_V2 : V2;
+fun cloud_bank_N : N;
+fun cloud_capped_A : A;
+fun cloud_cuckoo_land_N : N;
+fun cloudberry_N : N;
+fun cloudburst_N : N;
+fun cloudiness_N : N;
+fun clouding_N : N;
+fun cloudless_A : A;
+fun cloudlessness_N : N;
+fun cloudlike_A : A;
+fun cloudy_A : A;
+fun clout_N : N;
+fun clout_V2 : V2;
+fun clove_N : N;
+fun clove_hitch_N : N;
+fun cloven_A : A;
+fun clover_N : N;
+fun cloverleaf_N : N;
+fun clowder_N : N;
+fun clown_N : N;
+fun clown_V : V;
+fun clowne_PN : PN;
+fun clownish_A : A;
+fun cloy_V : V;
+fun cloy_V2 : V2;
+fun cloyingly_Adv : Adv;
+fun clozapine_N : N;
+fun cloze_A : A;
+fun club_N : N;
+fun club_V : V;
+fun club_V2 : V2;
+fun club_footed_A : A;
+fun clubbable_A : A;
+fun clubbing_N : N;
+fun clubbish_A : A;
+fun clubfoot_N : N;
+fun clubfooted_A : A;
+fun clubhouse_N : N;
+fun clubroom_N : N;
+fun cluck_N : N;
+fun cluck_V : V;
+fun clue_N : N;
+fun clueless_A : A;
+fun clumber_N : N;
+fun clump_N : N;
+fun clump_V : V;
+fun clump_V2 : V2;
+fun clumsiness_N : N;
+fun clumsy_A : A;
+fun clunch_N : N;
+fun clunk_N : N;
+fun clunk_V : V;
+fun clunky_A : A;
+fun clusia_N : N;
+fun cluster_N : N;
+fun cluster_V : V;
+fun cluster_V2 : V2;
+fun clutch_N : N;
+fun clutch_V : V;
+fun clutch_V2 : V2;
+fun clutter_N : N;
+fun clutter_V2 : V2;
+fun clwyd_PN : PN;
+fun clydach_PN : PN;
+fun clydebank_PN : PN;
+fun clypeus_N : N;
+fun cm_N : N;
+fun co_N : N;
+fun co_author_V2 : V2;
+fun co_ed_N : N;
+fun co_edit_V2 : V2;
+fun co_exist_V : V;
+fun co_found_V2 : V2;
+fun co_manage_V2 : V2;
+fun co_op_N : N;
+fun co_opt_V2 : V2;
+fun co_respondent_N : N;
+fun co_sponsor_V2 : V2;
+fun co_star_N : N;
+fun co_star_V : V;
+fun co_star_V2 : V2;
+fun coach_N : N;
+fun coach_V : V;
+fun coach_V2 : V2;
+fun coach_builder_N : N;
+fun coachbuilder_N : N;
+fun coaching_N : N;
+fun coachman_N : N;
+fun coachwhip_N : N;
+fun coadjutor_N : N;
+fun coagulable_A : A;
+fun coagulant_N : N;
+fun coagulase_N : N;
+fun coagulate_A : A;
+fun coagulate_V : V;
+fun coagulate_V2 : V2;
+fun coagulation_N : N;
+fun coal_N : N;
+fun coal_V : V;
+fun coal_V2 : V2;
+fun coal_gas_N : N;
+fun coal_hole_N : N;
+fun coal_house_N : N;
+fun coal_scuttle_N : N;
+fun coal_seam_N : N;
+fun coal_tar_N : N;
+fun coalbin_N : N;
+fun coalesce_V : V;
+fun coalescence_N : N;
+fun coalescent_A : A;
+fun coalface_N : N;
+fun coalfield_N : N;
+fun coaling_station_N : N;
+fun coalition_N : N;
+fun coalman_N : N;
+fun coalmine_N : N;
+fun coalpit_N : N;
+fun coalville_PN : PN;
+fun coaming_N : N;
+fun coarctate_A : A;
+fun coarctation_N : N;
+fun coarse_A : A;
+fun coarsen_V : V;
+fun coarsen_V2 : V2;
+fun coarseness_N : N;
+fun coast_N : N;
+fun coast_V : V;
+fun coast_V2 : V2;
+fun coastal_A : A;
+fun coaster_N : N;
+fun coastguard_N : N;
+fun coastguardsman_N : N;
+fun coastland_N : N;
+fun coastline_N : N;
+fun coastward_Adv : Adv;
+fun coastwise_A : A;
+fun coastwise_Adv : Adv;
+fun coat_N : N;
+fun coat_V2 : V2;
+fun coat_hanger_N : N;
+fun coatbridge_PN : PN;
+fun coatdress_N : N;
+fun coatee_N : N;
+fun coati_N : N;
+fun coating_N : N;
+fun coatrack_N : N;
+fun coattail_N : N;
+fun coauthor_N : N;
+fun coax_V : V;
+fun coax_V2 : V2;
+fun coaxial_A : A;
+fun coaxing_N : N;
+fun coaxingly_Adv : Adv;
+fun cob_N : N;
+fun cob_nut_N : N;
+fun cobalt_N : N;
+fun cobaltite_N : N;
+fun cobber_N : N;
+fun cobble_N : N;
+fun cobble_V2 : V2;
+fun cobbler_N : N;
+fun cobblers_N : N;
+fun cobblestone_N : N;
+fun cobham_PN : PN;
+fun cobia_N : N;
+fun cobnut_N : N;
+fun cobra_N : N;
+fun cobweb_N : N;
+fun cobwebby_A : A;
+fun coca_N : N;
+fun coca_cola_N : N;
+fun cocaine_N : N;
+fun cocarboxylase_N : N;
+fun coccal_A : A;
+fun coccidioidomycosis_N : N;
+fun coccidiosis_N : N;
+fun coccidium_N : N;
+fun coccobacillus_N : N;
+fun coccoid_A : A;
+fun coccus_N : N;
+fun coccygeal_A : A;
+fun coccyx_N : N;
+fun cochin_N : N;
+fun cochineal_N : N;
+fun cochlea_N : N;
+fun cochlear_A : A;
+fun cock_N : N;
+fun cock_V2 : V2;
+fun cock_a_doodle_doo_N : N;
+fun cock_a_hoop_A : A;
+fun cock_a_hoop_Adv : Adv;
+fun cock_crow_N : N;
+fun cockade_N : N;
+fun cockamamie_A : A;
+fun cockateel_N : N;
+fun cockatoo_N : N;
+fun cockatrice_N : N;
+fun cockchafer_N : N;
+fun cocker_N : N;
+fun cockerel_N : N;
+fun cockermouth_PN : PN;
+fun cockeyed_A : A;
+fun cockfight_N : N;
+fun cockfighting_N : N;
+fun cockhorse_N : N;
+fun cockle_N : N;
+fun cocklebur_N : N;
+fun cockleshell_N : N;
+fun cockloft_N : N;
+fun cockney_A : A;
+fun cockney_N : N;
+fun cockpit_N : N;
+fun cockroach_N : N;
+fun cockscomb_N : N;
+fun cockspur_N : N;
+fun cocksucker_N : N;
+fun cocksure_A : A;
+fun cocktail_N : N;
+fun cockup_N : N;
+fun cocky_A : A;
+fun coco_N : N;
+fun cocoa_N : N;
+fun cocobolo_N : N;
+fun coconut_N : N;
+fun cocoon_N : N;
+fun cocoon_V2 : V2;
+fun cocooning_N : N;
+fun cocotte_N : N;
+fun cocozelle_N : N;
+fun cocuswood_N : N;
+fun cod_N : N;
+fun cod_PN : PN;
+fun cod_V : V;
+fun cod_V2 : V2;
+fun cod_liver_oil_N : N;
+fun coda_N : N;
+fun coddle_V2 : V2;
+fun code_N : N;
+fun code_V2 : V2;
+fun codefendant_N : N;
+fun codeine_N : N;
+fun codetalker_N : N;
+fun codex_N : N;
+fun codfish_N : N;
+fun codger_N : N;
+fun codicil_N : N;
+fun codification_N : N;
+fun codify_V2 : V2;
+fun codling_N : N;
+fun codon_N : N;
+fun codpiece_N : N;
+fun codsall_PN : PN;
+fun coeducation_N : N;
+fun coeducational_A : A;
+fun coefficient_N : N;
+fun coelacanth_N : N;
+fun coelenterate_N : N;
+fun coelenteron_N : N;
+fun coeliac_A : A;
+fun coelogyne_N : N;
+fun coelophysis_N : N;
+fun coelostat_N : N;
+fun coenzyme_N : N;
+fun coequal_A : A;
+fun coerce_V2 : V2;
+fun coercion_N : N;
+fun coercive_A : A;
+fun coetaneous_A : A;
+fun coeval_A : A;
+fun coeval_N : N;
+fun coevals_N : N;
+fun coexist_V : V;
+fun coexistence_N : N;
+fun coexistent_A : A;
+fun coextension_N : N;
+fun coextensive_A : A;
+fun coextrude_V2 : V2;
+fun cofactor_N : N;
+fun coffee_N : N;
+fun coffee_house_N : N;
+fun coffee_mill_N : N;
+fun coffee_stall_N : N;
+fun coffeeberry_N : N;
+fun coffeecake_N : N;
+fun coffeepot_N : N;
+fun coffer_N : N;
+fun coffer_dam_N : N;
+fun coffin_N : N;
+fun cofounder_N : N;
+fun cog_N : N;
+fun cogency_N : N;
+fun cogent_A : A;
+fun cogged_A : A;
+fun cogitable_A : A;
+fun cogitate_V : V;
+fun cogitate_V2 : V2;
+fun cogitation_N : N;
+fun cogitative_A : A;
+fun cognac_N : N;
+fun cognate_A : A;
+fun cognate_N : N;
+fun cognition_N : N;
+fun cognitive_A : A;
+fun cognizance_N : N;
+fun cognizant_A : A;
+fun cognomen_N : N;
+fun cogwheel_N : N;
+fun cohabit_V : V;
+fun cohabitation_N : N;
+fun cohere_V : V;
+fun coherence_N : N;
+fun coherency_N : N;
+fun coherent_A : A;
+fun cohesion_N : N;
+fun cohesive_A : A;
+fun cohesiveness_N : N;
+fun coho_N : N;
+fun cohort_N : N;
+fun coif_N : N;
+fun coiffeur_N : N;
+fun coiffeuse_N : N;
+fun coiffure_N : N;
+fun coign_N : N;
+fun coil_N : N;
+fun coil_V : V;
+fun coil_V2 : V2;
+fun coimbatore_PN : PN;
+fun coin_N : N;
+fun coin_V2 : V2;
+fun coinage_N : N;
+fun coincide_V : V;
+fun coincidence_N : N;
+fun coincident_A : A;
+fun coincidental_A : A;
+fun coiner_N : N;
+fun coinsurance_N : N;
+fun coir_N : N;
+fun coital_A : A;
+fun coition_N : N;
+fun coitus_N : N;
+fun coke_N : N;
+fun coke_V2 : V2;
+fun col_N : N;
+fun col_PN : PN;
+fun cola_N : N;
+fun colander_N : N;
+fun colchester_PN : PN;
+fun colchicine_N : N;
+fun cold_A : A;
+fun cold_N : N;
+fun cold_blooded_A : A;
+fun cold_hearted_A : A;
+fun cold_shoulder_V2 : V2;
+fun coldhearted_A : A;
+fun coldness_N : N;
+fun coleshill_PN : PN;
+fun coleslaw_N : N;
+fun coleus_N : N;
+fun colic_N : N;
+fun colicky_A : A;
+fun colicroot_N : N;
+fun colin_PN : PN;
+fun coliphage_N : N;
+fun colitis_N : N;
+fun coll_PN : PN;
+fun collaborate_V : V;
+fun collaboration_N : N;
+fun collaborationist_N : N;
+fun collaborative_A : A;
+fun collaborator_N : N;
+fun collage_N : N;
+fun collagen_N : N;
+fun collagenase_N : N;
+fun collagenous_A : A;
+fun collapsable_A : A;
+fun collapse_N : N;
+fun collapse_V : V;
+fun collapse_V2 : V2;
+fun collapsible_A : A;
+fun collar_N : N;
+fun collar_V2 : V2;
+fun collarbone_N : N;
+fun collard_N : N;
+fun collards_N : N;
+fun collarless_A : A;
+fun collate_V2 : V2;
+fun collateral_A : A;
+fun collateral_N : N;
+fun collation_N : N;
+fun colleague_N : N;
+fun collect_A : A;
+fun collect_Adv : Adv;
+fun collect_N : N;
+fun collect_V : V;
+fun collect_V2 : V2;
+fun collectedly_Adv : Adv;
+fun collectible_A : A;
+fun collectible_N : N;
+fun collection_N : N;
+fun collective_A : A;
+fun collective_N : N;
+fun collectivism_N : N;
+fun collectivist_A : A;
+fun collectivist_N : N;
+fun collectivization_N : N;
+fun collectivize_V2 : V2;
+fun collector_N : N;
+fun colleen_N : N;
+fun college_N : N;
+fun collegial_A : A;
+fun collegian_N : N;
+fun collegiate_A : A;
+fun collembolan_N : N;
+fun collet_N : N;
+fun collide_V : V;
+fun collider_N : N;
+fun collie_N : N;
+fun collier_N : N;
+fun colliery_N : N;
+fun colligation_N : N;
+fun collimation_N : N;
+fun collimator_N : N;
+fun collinear_A : A;
+fun collins_N : N;
+fun collision_N : N;
+fun collocate_V : V;
+fun collocation_N : N;
+fun collodion_N : N;
+fun colloid_N : N;
+fun colloidal_A : A;
+fun colloquial_A : A;
+fun colloquialism_N : N;
+fun colloquium_N : N;
+fun colloquy_N : N;
+fun collotype_N : N;
+fun collusion_N : N;
+fun collusive_A : A;
+fun colne_PN : PN;
+fun colobus_N : N;
+fun cologne_N : N;
+fun cologne_PN : PN;
+fun colombia_PN : PN;
+fun colombian_A : A;
+fun colombian_N : N;
+fun colombo_PN : PN;
+fun colon_N : N;
+fun colonel_N : N;
+fun colonial_A : A;
+fun colonial_N : N;
+fun colonialism_N : N;
+fun colonialist_N : N;
+fun colonic_A : A;
+fun colonist_N : N;
+fun colonization_N : N;
+fun colonize_V2 : V2;
+fun colonizer_N : N;
+fun colonnade_N : N;
+fun colonnaded_A : A;
+fun colonoscope_N : N;
+fun colonoscopy_N : N;
+fun colony_N : N;
+fun colophon_N : N;
+fun colophony_N : N;
+fun color_A : A;
+fun colorado_PN : PN;
+fun coloration_N : N;
+fun coloratura_N : N;
+fun colorcast_N : N;
+fun colorectal_A : A;
+fun colored_A : A;
+fun colorfast_A : A;
+fun colorful_A : A;
+fun colorimeter_N : N;
+fun colorimetric_A : A;
+fun colorimetry_N : N;
+fun colorist_N : N;
+fun colorless_A : A;
+fun colorlessness_N : N;
+fun colors_N : N;
+fun colossal_A : A;
+fun colossus_N : N;
+fun colostomy_N : N;
+fun colostrum_N : N;
+fun colour_N : N;
+fun colour_V : V;
+fun colour_V2 : V2;
+fun colour_V2A : V2A;
+fun colour_bar_N : N;
+fun colour_blind_A : A;
+fun colour_code_V2 : V2;
+fun colour_wash_N : N;
+fun colourful_A : A;
+fun colouring_N : N;
+fun colourless_A : A;
+fun colpitis_N : N;
+fun colpocele_N : N;
+fun colpocystitis_N : N;
+fun colpoxerosis_N : N;
+fun colt_N : N;
+fun colter_N : N;
+fun coltish_A : A;
+fun coltsfoot_N : N;
+fun columbarium_N : N;
+fun columbia_PN : PN;
+fun columbine_N : N;
+fun columbium_N : N;
+fun columbo_N : N;
+fun columbus_PN : PN;
+fun columella_N : N;
+fun column_N : N;
+fun columnar_A : A;
+fun columnea_N : N;
+fun columned_A : A;
+fun columniation_N : N;
+fun columniform_A : A;
+fun columnist_N : N;
+fun colwyn_bay_PN : PN;
+fun coma_N : N;
+fun comate_A : A;
+fun comatose_A : A;
+fun comb_N : N;
+fun comb_V : V;
+fun comb_V2 : V2;
+fun comb_out_N : N;
+fun combat_N : N;
+fun combat_V : V;
+fun combat_V2 : V2;
+fun combatant_A : A;
+fun combatant_N : N;
+fun combative_A : A;
+fun combativeness_N : N;
+fun comber_N : N;
+fun combinable_A : A;
+fun combination_N : N;
+fun combination_lock_N : N;
+fun combinative_A : A;
+fun combinatorial_A : A;
+fun combine_N : N;
+fun combine_V : V;
+fun combine_V2 : V2;
+fun combine_V2V : V2V;
+fun combine_VV : VV;
+fun combining_N : N;
+fun combretum_N : N;
+fun comburent_A : A;
+fun combustibility_N : N;
+fun combustible_A : A;
+fun combustible_N : N;
+fun combustion_N : N;
+fun come_V : V;
+fun come_V2 : V2;
+fun come_VA : VA;
+fun come_VS : VS;
+fun come_VV : VV;
+fun come_at_able_A : A;
+fun come_on_N : N;
+fun comeback_N : N;
+fun comedian_N : N;
+fun comedienne_N : N;
+fun comedown_N : N;
+fun comedy_N : N;
+fun comeliness_N : N;
+fun comely_A : A;
+fun comer_N : N;
+fun comestible_N : N;
+fun comet_N : N;
+fun cometary_A : A;
+fun comfit_N : N;
+fun comfort_N : N;
+fun comfort_V2 : V2;
+fun comfortable_A : A;
+fun comfortableness_N : N;
+fun comforter_N : N;
+fun comforting_A : A;
+fun comfortless_A : A;
+fun comforts_N : N;
+fun comfrey_N : N;
+fun comfy_A : A;
+fun comic_A : A;
+fun comic_N : N;
+fun comical_A : A;
+fun comicality_N : N;
+fun coming_N : N;
+fun comity_N : N;
+fun comma_N : N;
+fun command_N : N;
+fun command_V : V;
+fun command_V2 : V2;
+fun commandant_N : N;
+fun commandeer_V2 : V2;
+fun commander_N : N;
+fun commandership_N : N;
+fun commandment_N : N;
+fun commando_N : N;
+fun commelina_N : N;
+fun commemorate_V2 : V2;
+fun commemoration_N : N;
+fun commemorative_A : A;
+fun commemorative_N : N;
+fun commence_V : V;
+fun commence_V2 : V2;
+fun commencement_N : N;
+fun commend_V2 : V2;
+fun commendable_A : A;
+fun commendation_N : N;
+fun commensal_A : A;
+fun commensal_N : N;
+fun commensalism_N : N;
+fun commensurable_A : A;
+fun commensurate_A : A;
+fun commensurateness_N : N;
+fun comment_N : N;
+fun comment_V : V;
+fun comment_V2 : V2;
+fun comment_VS : VS;
+fun commentary_N : N;
+fun commentate_V : V;
+fun commentator_N : N;
+fun commerce_N : N;
+fun commercial_A : A;
+fun commercial_N : N;
+fun commercialism_N : N;
+fun commercialization_N : N;
+fun commercialize_V2 : V2;
+fun commination_N : N;
+fun comminatory_A : A;
+fun commingle_V : V;
+fun commingle_V2 : V2;
+fun commiserate_V : V;
+fun commiseration_N : N;
+fun commiserative_A : A;
+fun commissar_N : N;
+fun commissariat_N : N;
+fun commissary_N : N;
+fun commission_N : N;
+fun commission_V2 : V2;
+fun commission_V2V : V2V;
+fun commissionaire_N : N;
+fun commissioner_N : N;
+fun commissure_N : N;
+fun commit_V2 : V2;
+fun commit_V2V : V2V;
+fun commital_N : N;
+fun commitment_N : N;
+fun committedness_N : N;
+fun committee_N : N;
+fun committeeman_N : N;
+fun committeewoman_N : N;
+fun commode_N : N;
+fun commodious_A : A;
+fun commodity_N : N;
+fun commodore_N : N;
+fun common_A : A;
+fun common_N : N;
+fun common_room_N : N;
+fun commonage_N : N;
+fun commonality_N : N;
+fun commonalty_N : N;
+fun commoner_N : N;
+fun commonness_N : N;
+fun commonplace_A : A;
+fun commonplace_N : N;
+fun commons_N : N;
+fun commonsense_A : A;
+fun commonwealth_N : N;
+fun commotion_N : N;
+fun communal_A : A;
+fun communalism_N : N;
+fun commune_N : N;
+fun commune_V : V;
+fun communicable_A : A;
+fun communicant_N : N;
+fun communicate_V : V;
+fun communicate_V2 : V2;
+fun communication_N : N;
+fun communicational_A : A;
+fun communications_N : N;
+fun communicative_A : A;
+fun communicativeness_N : N;
+fun communicator_N : N;
+fun communion_N : N;
+fun communique_N : N;
+fun communism_N : N;
+fun communist_A : A;
+fun communist_N : N;
+fun community_N : N;
+fun communization_N : N;
+fun commutability_N : N;
+fun commutable_A : A;
+fun commutation_N : N;
+fun commutative_A : A;
+fun commutator_N : N;
+fun commute_N : N;
+fun commute_V : V;
+fun commute_V2 : V2;
+fun commuter_N : N;
+fun compact_A : A;
+fun compact_N : N;
+fun compact_V2 : V2;
+fun compaction_N : N;
+fun compactness_N : N;
+fun companion_N : N;
+fun companionability_N : N;
+fun companionable_A : A;
+fun companionate_A : A;
+fun companionship_N : N;
+fun companionway_N : N;
+fun company_N : N;
+fun comparability_N : N;
+fun comparable_A : A;
+fun comparative_A : A;
+fun comparative_N : N;
+fun compare_N : N;
+fun compare_V : V;
+fun compare_V2 : V2;
+fun comparison_N : N;
+fun compartment_N : N;
+fun compartmental_A : A;
+fun compartmentalization_N : N;
+fun compartmentalize_V2 : V2;
+fun compartmented_A : A;
+fun compass_N : N;
+fun compass_V2 : V2;
+fun compassion_N : N;
+fun compassionate_A : A;
+fun compatibility_N : N;
+fun compatible_A : A;
+fun compatriot_N : N;
+fun compeer_N : N;
+fun compel_V2 : V2;
+fun compel_V2V : V2V;
+fun compel_VV : VV;
+fun compelling_A : A;
+fun compendious_A : A;
+fun compendium_N : N;
+fun compensable_A : A;
+fun compensate_V : V;
+fun compensate_V2 : V2;
+fun compensation_N : N;
+fun compensatory_A : A;
+fun compere_N : N;
+fun compere_V2 : V2;
+fun compete_V : V;
+fun competence_N : N;
+fun competent_A : A;
+fun competition_N : N;
+fun competitive_A : A;
+fun competitiveness_N : N;
+fun competitor_N : N;
+fun compilation_N : N;
+fun compile_V2 : V2;
+fun compiler_N : N;
+fun complacence_N : N;
+fun complacency_N : N;
+fun complacent_A : A;
+fun complain_V : V;
+fun complain_VS : VS;
+fun complainant_N : N;
+fun complainingly_Adv : Adv;
+fun complaint_N : N;
+fun complaisance_N : N;
+fun complaisant_A : A;
+fun complement_N : N;
+fun complement_V2 : V2;
+fun complemental_A : A;
+fun complementarity_N : N;
+fun complementary_A : A;
+fun complementation_N : N;
+fun complete_A : A;
+fun complete_V : V;
+fun complete_V2 : V2;
+fun completeness_N : N;
+fun completion_N : N;
+fun complex_A : A;
+fun complex_N : N;
+fun complexifier_N : N;
+fun complexion_N : N;
+fun complexity_N : N;
+fun compliance_N : N;
+fun compliant_A : A;
+fun complicate_V2 : V2;
+fun complicatedness_N : N;
+fun complication_N : N;
+fun complicity_N : N;
+fun compliment_N : N;
+fun compliment_V2 : V2;
+fun complimentary_A : A;
+fun complin_N : N;
+fun compline_N : N;
+fun comply_V : V;
+fun comply_V2 : V2;
+fun component_A : A;
+fun component_N : N;
+fun comport_V : V;
+fun comport_V2 : V2;
+fun comportment_N : N;
+fun compos_mentis_A : A;
+fun compose_V : V;
+fun compose_V2 : V2;
+fun composer_N : N;
+fun composing_N : N;
+fun composite_A : A;
+fun composite_N : N;
+fun compositeness_N : N;
+fun composition_N : N;
+fun compositional_A : A;
+fun compositor_N : N;
+fun compost_N : N;
+fun compost_V2 : V2;
+fun composure_N : N;
+fun compote_N : N;
+fun compound_A : A;
+fun compound_N : N;
+fun compound_V : V;
+fun compound_V2 : V2;
+fun comprehend_V2 : V2;
+fun comprehensibility_N : N;
+fun comprehensible_A : A;
+fun comprehension_N : N;
+fun comprehensive_A : A;
+fun comprehensiveness_N : N;
+fun compress_N : N;
+fun compress_V2 : V2;
+fun compressibility_N : N;
+fun compressible_A : A;
+fun compression_N : N;
+fun compressor_N : N;
+fun comprise_V2 : V2;
+fun compromise_N : N;
+fun compromise_V : V;
+fun compromise_V2 : V2;
+fun compromiser_N : N;
+fun compsognathus_N : N;
+fun comptroller_N : N;
+fun comptrollership_N : N;
+fun compulsion_N : N;
+fun compulsive_A : A;
+fun compulsive_N : N;
+fun compulsiveness_N : N;
+fun compulsory_A : A;
+fun compunction_N : N;
+fun computable_A : A;
+fun computation_N : N;
+fun computational_A : A;
+fun compute_V : V;
+fun compute_V2 : V2;
+fun computer_N : N;
+fun computerization_N : N;
+fun computerize_V2 : V2;
+fun comrade_N : N;
+fun comradely_A : A;
+fun comradely_Adv : Adv;
+fun comradeship_N : N;
+fun con_Adv : Adv;
+fun con_N : N;
+fun con_V2 : V2;
+fun con_man_N : N;
+fun conacaste_N : N;
+fun concatenation_N : N;
+fun concave_A : A;
+fun concavity_N : N;
+fun conceal_V2 : V2;
+fun conceale_V : V;
+fun concealment_N : N;
+fun concede_V : V;
+fun concede_V2 : V2;
+fun concede_VS : VS;
+fun conceit_N : N;
+fun conceited_A : A;
+fun conceivable_A : A;
+fun conceivableness_N : N;
+fun conceive_V : V;
+fun conceive_V2 : V2;
+fun concentrate_N : N;
+fun concentrate_V : V;
+fun concentrate_V2 : V2;
+fun concentration_N : N;
+fun concentric_A : A;
+fun concentricity_N : N;
+fun concept_N : N;
+fun conception_N : N;
+fun conceptional_A : A;
+fun conceptive_A : A;
+fun conceptual_A : A;
+fun conceptualism_N : N;
+fun conceptualistic_A : A;
+fun conceptualization_N : N;
+fun concern_N : N;
+fun concern_V : V;
+fun concern_V2 : V2;
+fun concern_VS : VS;
+fun concernedly_Adv : Adv;
+fun concert_N : N;
+fun concert_V2 : V2;
+fun concert_hall_N : N;
+fun concertina_N : N;
+fun concerto_N : N;
+fun concession_N : N;
+fun concessionaire_N : N;
+fun concessive_A : A;
+fun conch_N : N;
+fun concha_N : N;
+fun conchfish_N : N;
+fun conchologist_N : N;
+fun conchology_N : N;
+fun concierge_N : N;
+fun conciliate_V2 : V2;
+fun conciliation_N : N;
+fun conciliator_N : N;
+fun conciliatory_A : A;
+fun concise_A : A;
+fun conciseness_N : N;
+fun conclave_N : N;
+fun conclude_V : V;
+fun conclude_V2 : V2;
+fun conclude_VS : VS;
+fun conclusion_N : N;
+fun conclusive_A : A;
+fun concoct_V2 : V2;
+fun concoction_N : N;
+fun concomitance_N : N;
+fun concomitant_A : A;
+fun concomitant_N : N;
+fun concord_N : N;
+fun concordance_N : N;
+fun concordant_A : A;
+fun concordat_N : N;
+fun concourse_N : N;
+fun concrete_A : A;
+fun concrete_N : N;
+fun concrete_V : V;
+fun concrete_V2 : V2;
+fun concreteness_N : N;
+fun concretion_N : N;
+fun concretism_N : N;
+fun concretistic_A : A;
+fun concubinage_N : N;
+fun concubine_N : N;
+fun concupiscence_N : N;
+fun concur_V : V;
+fun concurrence_N : N;
+fun concurrent_A : A;
+fun concurrentness_N : N;
+fun concuss_V2 : V2;
+fun concussion_N : N;
+fun condemn_V2 : V2;
+fun condemnable_A : A;
+fun condemnation_N : N;
+fun condemnatory_A : A;
+fun condensate_N : N;
+fun condensation_N : N;
+fun condense_V : V;
+fun condense_V2 : V2;
+fun condenser_N : N;
+fun condensing_N : N;
+fun condescend_V : V;
+fun condescendingly_Adv : Adv;
+fun condescension_N : N;
+fun condign_A : A;
+fun condiment_N : N;
+fun condition_N : N;
+fun condition_V2 : V2;
+fun conditional_A : A;
+fun conditionality_N : N;
+fun conditioner_N : N;
+fun conditioning_N : N;
+fun conditions_N : N;
+fun condole_V : V;
+fun condolence_N : N;
+fun condolent_A : A;
+fun condom_N : N;
+fun condominium_N : N;
+fun condonation_N : N;
+fun condone_V2 : V2;
+fun condor_N : N;
+fun conduce_V : V;
+fun conducive_A : A;
+fun conduct_N : N;
+fun conduct_V : V;
+fun conduct_V2 : V2;
+fun conductance_N : N;
+fun conducting_N : N;
+fun conduction_N : N;
+fun conductive_A : A;
+fun conductivity_N : N;
+fun conductor_N : N;
+fun conductress_N : N;
+fun conduit_N : N;
+fun condylar_A : A;
+fun condyle_N : N;
+fun condylion_N : N;
+fun cone_N : N;
+fun cone_V2 : V2;
+fun coneflower_N : N;
+fun conenose_N : N;
+fun coney_N : N;
+fun confab_N : N;
+fun confab_V : V;
+fun confabulate_V : V;
+fun confabulation_N : N;
+fun confection_N : N;
+fun confectioner_N : N;
+fun confectionery_N : N;
+fun confederacy_N : N;
+fun confederate_A : A;
+fun confederate_N : N;
+fun confederate_V : V;
+fun confederate_V2 : V2;
+fun confederation_N : N;
+fun confer_V : V;
+fun confer_V2 : V2;
+fun conferee_N : N;
+fun conference_N : N;
+fun conferment_N : N;
+fun conferrer_N : N;
+fun conferva_N : N;
+fun confess_V : V;
+fun confess_V2 : V2;
+fun confess_VS : VS;
+fun confessedly_Adv : Adv;
+fun confession_N : N;
+fun confessional_N : N;
+fun confessor_N : N;
+fun confetti_N : N;
+fun confidant_N : N;
+fun confidante_N : N;
+fun confide_V : V;
+fun confide_V2 : V2;
+fun confide_VS : VS;
+fun confidence_N : N;
+fun confident_A : A;
+fun confidential_A : A;
+fun confidentiality_N : N;
+fun configuration_N : N;
+fun configurational_A : A;
+fun configure_V2 : V2;
+fun confine_N : N;
+fun confine_V2 : V2;
+fun confinement_N : N;
+fun confining_A : A;
+fun confirm_V2 : V2;
+fun confirm_VS : VS;
+fun confirmable_A : A;
+fun confirmation_N : N;
+fun confiscate_A : A;
+fun confiscate_V2 : V2;
+fun confiscation_N : N;
+fun confit_N : N;
+fun confiture_N : N;
+fun conflagration_N : N;
+fun conflict_N : N;
+fun conflict_V : V;
+fun confluence_N : N;
+fun confluent_A : A;
+fun conform_V : V;
+fun conform_V2 : V2;
+fun conformable_A : A;
+fun conformation_N : N;
+fun conformist_A : A;
+fun conformist_N : N;
+fun conformity_N : N;
+fun confound_V2 : V2;
+fun confounding_A : A;
+fun confrere_N : N;
+fun confront_V2 : V2;
+fun confrontation_N : N;
+fun confrontational_A : A;
+fun confucian_A : A;
+fun confucian_N : N;
+fun confusable_A : A;
+fun confuse_V2 : V2;
+fun confusedly_Adv : Adv;
+fun confusing_A : A;
+fun confusion_N : N;
+fun confutation_N : N;
+fun confute_V2 : V2;
+fun conga_N : N;
+fun conge_N : N;
+fun congeal_V : V;
+fun congeal_V2 : V2;
+fun congealment_N : N;
+fun congee_N : N;
+fun congener_N : N;
+fun congeneric_A : A;
+fun congenial_A : A;
+fun congeniality_N : N;
+fun congenialness_N : N;
+fun congenital_A : A;
+fun conger_N : N;
+fun conger_eel_N : N;
+fun congested_A : A;
+fun congestion_N : N;
+fun congestive_A : A;
+fun congleton_PN : PN;
+fun conglomerate_A : A;
+fun conglomerate_N : N;
+fun conglomerate_V : V;
+fun conglomerate_V2 : V2;
+fun conglomeration_N : N;
+fun congo_PN : PN;
+fun congolese_A : A;
+fun congolese_N : N;
+fun congou_N : N;
+fun congratulate_V2 : V2;
+fun congratulation_N : N;
+fun congratulatory_A : A;
+fun congregant_N : N;
+fun congregate_V : V;
+fun congregate_V2 : V2;
+fun congregation_N : N;
+fun congregational_A : A;
+fun congress_N : N;
+fun congressional_A : A;
+fun congressman_N : N;
+fun congresswoman_N : N;
+fun congruent_A : A;
+fun congruity_N : N;
+fun congruous_A : A;
+fun conic_A : A;
+fun conical_A : A;
+fun conidiophore_N : N;
+fun conidium_N : N;
+fun conifer_N : N;
+fun coniferous_A : A;
+fun conima_N : N;
+fun conjectural_A : A;
+fun conjecture_N : N;
+fun conjecture_V : V;
+fun conjecture_V2 : V2;
+fun conjoin_V : V;
+fun conjoin_V2 : V2;
+fun conjoint_A : A;
+fun conjugal_A : A;
+fun conjugate_A : A;
+fun conjugate_V : V;
+fun conjugate_V2 : V2;
+fun conjugation_N : N;
+fun conjunct_A : A;
+fun conjunction_N : N;
+fun conjunctiva_N : N;
+fun conjunctival_A : A;
+fun conjunctive_A : A;
+fun conjunctive_N : N;
+fun conjunctivitis_N : N;
+fun conjuncture_N : N;
+fun conjuration_N : N;
+fun conjure_V : V;
+fun conjure_V2 : V2;
+fun conjurer_N : N;
+fun conjuring_N : N;
+fun conjuror_N : N;
+fun conk_N : N;
+fun conk_V : V;
+fun conker_N : N;
+fun connah's_quay_PN : PN;
+fun connate_A : A;
+fun connatural_A : A;
+fun connaught_PN : PN;
+fun connect_V : V;
+fun connect_V2 : V2;
+fun connecticut_PN : PN;
+fun connection_N : N;
+fun connective_A : A;
+fun connective_N : N;
+fun connectivity_N : N;
+fun connexion_N : N;
+fun connie_PN : PN;
+fun conning_A : A;
+fun connivance_N : N;
+fun connive_V : V;
+fun connoisseur_N : N;
+fun connotation_N : N;
+fun connotational_A : A;
+fun connotative_A : A;
+fun connote_V2 : V2;
+fun connubial_A : A;
+fun conodont_N : N;
+fun conquer_V2 : V2;
+fun conquerable_A : A;
+fun conqueror_N : N;
+fun conquest_N : N;
+fun conquistador_N : N;
+fun cons_PN : PN;
+fun consanguinity_N : N;
+fun conscience_N : N;
+fun conscience_smitten_A : A;
+fun conscienceless_A : A;
+fun conscientious_A : A;
+fun conscientiousness_N : N;
+fun conscionable_A : A;
+fun conscious_A : A;
+fun consciousness_N : N;
+fun conscript_N : N;
+fun conscript_V2 : V2;
+fun conscription_N : N;
+fun consecrate_V2 : V2;
+fun consecration_N : N;
+fun consecutive_A : A;
+fun consecutive_Adv : Adv;
+fun consensual_A : A;
+fun consensus_N : N;
+fun consent_N : N;
+fun consent_V : V;
+fun consent_V2V : V2V;
+fun consentaneous_A : A;
+fun consequence_N : N;
+fun consequent_A : A;
+fun consequential_A : A;
+fun conservancy_N : N;
+fun conservation_N : N;
+fun conservatism_N : N;
+fun conservative_A : A;
+fun conservative_N : N;
+fun conservatoire_N : N;
+fun conservator_N : N;
+fun conservatory_N : N;
+fun conserve_N : N;
+fun conserve_V2 : V2;
+fun consett_PN : PN;
+fun consider_V : V;
+fun consider_V2 : V2;
+fun consider_V2A : V2A;
+fun consider_V2V : V2V;
+fun consider_V3 : V3;
+fun consider_VS : VS;
+fun consider_VV : VV;
+fun considerable_A : A;
+fun considerate_A : A;
+fun considerateness_N : N;
+fun consideration_N : N;
+fun consign_V2 : V2;
+fun consignee_N : N;
+fun consigner_N : N;
+fun consignment_N : N;
+fun consignor_N : N;
+fun consist_V : V;
+fun consistence_N : N;
+fun consistency_N : N;
+fun consistent_A : A;
+fun consistory_N : N;
+fun consolable_A : A;
+fun consolation_N : N;
+fun consolatory_A : A;
+fun console_N : N;
+fun console_V2 : V2;
+fun consolidate_V : V;
+fun consolidate_V2 : V2;
+fun consolidation_N : N;
+fun consolidative_A : A;
+fun consomme_N : N;
+fun consonance_N : N;
+fun consonant_A : A;
+fun consonant_N : N;
+fun consonantal_A : A;
+fun consort_N : N;
+fun consort_V : V;
+fun consortium_N : N;
+fun conspecific_A : A;
+fun conspecific_N : N;
+fun conspectus_N : N;
+fun conspicuous_A : A;
+fun conspicuousness_N : N;
+fun conspiracy_N : N;
+fun conspirator_N : N;
+fun conspiratorial_A : A;
+fun conspire_V : V;
+fun conspire_V2 : V2;
+fun conspire_V2V : V2V;
+fun constable_N : N;
+fun constabulary_N : N;
+fun constance_PN : PN;
+fun constancy_N : N;
+fun constant_A : A;
+fun constant_N : N;
+fun constantan_N : N;
+fun constellation_N : N;
+fun consternation_N : N;
+fun constipate_V2 : V2;
+fun constipation_N : N;
+fun constituency_N : N;
+fun constituent_A : A;
+fun constituent_N : N;
+fun constitute_V2 : V2;
+fun constitution_N : N;
+fun constitutional_A : A;
+fun constitutional_N : N;
+fun constitutionalism_N : N;
+fun constitutionalist_N : N;
+fun constitutionalize_V2 : V2;
+fun constitutive_A : A;
+fun constrain_V2 : V2;
+fun constrainedly_Adv : Adv;
+fun constraint_N : N;
+fun constrict_V2 : V2;
+fun constricting_A : A;
+fun constriction_N : N;
+fun constrictor_N : N;
+fun construal_N : N;
+fun construct_V2 : V2;
+fun construction_N : N;
+fun constructional_A : A;
+fun constructive_A : A;
+fun constructiveness_N : N;
+fun constructivism_N : N;
+fun constructivist_N : N;
+fun constructor_N : N;
+fun construe_V : V;
+fun construe_V2 : V2;
+fun construe_V2V : V2V;
+fun consubstantial_A : A;
+fun consubstantiation_N : N;
+fun consuetude_N : N;
+fun consuetudinary_N : N;
+fun consul_N : N;
+fun consular_A : A;
+fun consulate_N : N;
+fun consulship_N : N;
+fun consult_V : V;
+fun consult_V2 : V2;
+fun consultancy_N : N;
+fun consultant_N : N;
+fun consultation_N : N;
+fun consultative_A : A;
+fun consumable_A : A;
+fun consume_V : V;
+fun consume_V2 : V2;
+fun consumer_N : N;
+fun consumerism_N : N;
+fun consummate_A : A;
+fun consummate_V2 : V2;
+fun consummation_N : N;
+fun consumption_N : N;
+fun consumptive_A : A;
+fun consumptive_N : N;
+fun cont_PN : PN;
+fun contact_N : N;
+fun contact_V2 : V2;
+fun contadino_N : N;
+fun contagion_N : N;
+fun contagious_A : A;
+fun contain_V2 : V2;
+fun container_N : N;
+fun containerful_N : N;
+fun containment_N : N;
+fun contaminant_N : N;
+fun contaminate_V2 : V2;
+fun contamination_N : N;
+fun contaminative_A : A;
+fun contemn_V2 : V2;
+fun contemplate_V : V;
+fun contemplate_V2 : V2;
+fun contemplate_VS : VS;
+fun contemplation_N : N;
+fun contemplative_A : A;
+fun contemplative_N : N;
+fun contemporaneity_N : N;
+fun contemporaneous_A : A;
+fun contemporary_A : A;
+fun contemporary_N : N;
+fun contempt_N : N;
+fun contemptible_A : A;
+fun contemptuous_of_A2 : A2;
+fun contemptuousness_N : N;
+fun contend_V : V;
+fun contend_VS : VS;
+fun contender_N : N;
+fun content_A : A;
+fun content_N : N;
+fun content_V2 : V2;
+fun contentedly_Adv : Adv;
+fun contentedness_N : N;
+fun contention_N : N;
+fun contentious_A : A;
+fun contentment_N : N;
+fun contents_N : N;
+fun conterminous_A : A;
+fun contest_N : N;
+fun contest_V : V;
+fun contest_V2 : V2;
+fun contestable_A : A;
+fun contestant_N : N;
+fun contestee_N : N;
+fun contester_N : N;
+fun context_N : N;
+fun contextual_A : A;
+fun contextualism_N : N;
+fun contiguity_N : N;
+fun contiguous_A : A;
+fun continence_N : N;
+fun continent_A : A;
+fun continent_N : N;
+fun continental_A : A;
+fun contingency_N : N;
+fun contingent_A : A;
+fun contingent_N : N;
+fun continual_A : A;
+fun continuance_N : N;
+fun continuation_N : N;
+fun continue_V : V;
+fun continue_V2 : V2;
+fun continue_VS : VS;
+fun continue_VV : VV;
+fun continuity_N : N;
+fun continuous_A : A;
+fun continuousness_N : N;
+fun continuum_N : N;
+fun conto_N : N;
+fun contort_V2 : V2;
+fun contortion_N : N;
+fun contortionist_N : N;
+fun contour_N : N;
+fun contour_V2 : V2;
+fun contraband_N : N;
+fun contrabass_A : A;
+fun contrabass_N : N;
+fun contrabassoon_N : N;
+fun contraception_N : N;
+fun contraceptive_A : A;
+fun contraceptive_N : N;
+fun contract_N : N;
+fun contract_V : V;
+fun contract_V2 : V2;
+fun contract_V2V : V2V;
+fun contractible_A : A;
+fun contractile_A : A;
+fun contractility_N : N;
+fun contraction_N : N;
+fun contractor_N : N;
+fun contractual_A : A;
+fun contracture_N : N;
+fun contradict_V2 : V2;
+fun contradiction_N : N;
+fun contradictoriness_N : N;
+fun contradictory_A : A;
+fun contradictory_N : N;
+fun contradistinction_N : N;
+fun contradistinguish_V2 : V2;
+fun contrail_N : N;
+fun contraindication_N : N;
+fun contralateral_A : A;
+fun contralto_N : N;
+fun contraption_N : N;
+fun contrapuntal_A : A;
+fun contrapuntist_N : N;
+fun contrarian_N : N;
+fun contrariety_N : N;
+fun contrariness_N : N;
+fun contrarious_A : A;
+fun contrariwise_Adv : Adv;
+fun contrary_A : A;
+fun contrary_N : N;
+fun contrast_N : N;
+fun contrast_V : V;
+fun contrast_V2 : V2;
+fun contrastingly_Adv : Adv;
+fun contrastive_A : A;
+fun contrasty_A : A;
+fun contravene_V2 : V2;
+fun contravention_N : N;
+fun contretemps_N : N;
+fun contribute_V : V;
+fun contribute_V2 : V2;
+fun contribute_V2V : V2V;
+fun contribution_N : N;
+fun contributor_N : N;
+fun contributory_A : A;
+fun contrite_A : A;
+fun contrition_N : N;
+fun contrivance_N : N;
+fun contrive_V : V;
+fun contrive_V2 : V2;
+fun contriver_N : N;
+fun control_N : N;
+fun control_V : V;
+fun control_V2 : V2;
+fun controllable_A : A;
+fun controller_N : N;
+fun controllership_N : N;
+fun controlling_A : A;
+fun controversial_A : A;
+fun controversialist_N : N;
+fun controversy_N : N;
+fun controvert_V2 : V2;
+fun contumacious_A : A;
+fun contumacy_N : N;
+fun contumelious_A : A;
+fun contumely_N : N;
+fun contuse_V2 : V2;
+fun contusion_N : N;
+fun conundrum_N : N;
+fun conurbation_N : N;
+fun convalesce_V : V;
+fun convalescence_N : N;
+fun convalescent_A : A;
+fun convalescent_N : N;
+fun convection_N : N;
+fun convector_N : N;
+fun convene_V : V;
+fun convene_V2 : V2;
+fun convener_N : N;
+fun convenience_N : N;
+fun convenient_A : A;
+fun convent_N : N;
+fun conventicle_N : N;
+fun convention_N : N;
+fun conventional_A : A;
+fun conventionality_N : N;
+fun conventionalization_N : N;
+fun conventionalized_A : A;
+fun conventioneer_N : N;
+fun converge_V : V;
+fun convergence_N : N;
+fun convergent_A : A;
+fun conversant_A : A;
+fun conversation_N : N;
+fun conversational_A : A;
+fun conversationalist_N : N;
+fun converse_A : A;
+fun converse_N : N;
+fun converse_V : V;
+fun conversion_N : N;
+fun convert_N : N;
+fun convert_V : V;
+fun convert_V2 : V2;
+fun converter_N : N;
+fun convertibility_N : N;
+fun convertible_A : A;
+fun convertible_N : N;
+fun convex_A : A;
+fun convexity_N : N;
+fun convey_V2 : V2;
+fun conveyance_N : N;
+fun conveyancer_N : N;
+fun conveyer_N : N;
+fun conveyer_belt_N : N;
+fun conveyor_N : N;
+fun convict_N : N;
+fun convict_V2 : V2;
+fun conviction_N : N;
+fun convince_V2 : V2;
+fun convince_V2V : V2V;
+fun convincible_A : A;
+fun convincing_A : A;
+fun convincingness_N : N;
+fun convivial_A : A;
+fun conviviality_N : N;
+fun convocation_N : N;
+fun convoke_V2 : V2;
+fun convolute_A : A;
+fun convoluted_A : A;
+fun convolution_N : N;
+fun convolvulus_N : N;
+fun convoy_N : N;
+fun convoy_V2 : V2;
+fun convulse_V2 : V2;
+fun convulsion_N : N;
+fun convulsive_A : A;
+fun conwy_PN : PN;
+fun cony_N : N;
+fun coo_N : N;
+fun coo_V : V;
+fun coo_V2 : V2;
+fun cook_N : N;
+fun cook_V : V;
+fun cook_V2 : V2;
+fun cookbook_N : N;
+fun cooker_N : N;
+fun cookery_N : N;
+fun cookery_book_N : N;
+fun cookfire_N : N;
+fun cookham_PN : PN;
+fun cookhouse_N : N;
+fun cookie_N : N;
+fun cooking_N : N;
+fun cookout_N : N;
+fun cookstove_N : N;
+fun cooky_N : N;
+fun cool_A : A;
+fun cool_N : N;
+fun cool_V : V;
+fun cool_V2 : V2;
+fun cool_headed_A : A;
+fun coolant_N : N;
+fun cooler_N : N;
+fun coolie_N : N;
+fun cooling_N : N;
+fun cooling_tower_N : N;
+fun coolness_N : N;
+fun coon_N : N;
+fun coondog_N : N;
+fun coonhound_N : N;
+fun coontie_N : N;
+fun coop_N : N;
+fun coop_V2 : V2;
+fun cooper_N : N;
+fun cooperate_V : V;
+fun cooperation_N : N;
+fun cooperative_A : A;
+fun cooperative_N : N;
+fun cooperator_N : N;
+fun coordinate_A : A;
+fun coordinate_N : N;
+fun coordinate_V : V;
+fun coordinate_V2 : V2;
+fun coordination_N : N;
+fun coordinator_N : N;
+fun coot_N : N;
+fun cooter_N : N;
+fun cop_N : N;
+fun cop_V : V;
+fun cop_V2 : V2;
+fun cop_out_N : N;
+fun copacetic_A : A;
+fun copaiba_N : N;
+fun copal_N : N;
+fun copalite_N : N;
+fun copartner_N : N;
+fun copartnership_N : N;
+fun cope_N : N;
+fun cope_V : V;
+fun copeck_N : N;
+fun copenhagen_PN : PN;
+fun copepod_N : N;
+fun copernican_A : A;
+fun copilot_N : N;
+fun coping_N : N;
+fun coping_stone_N : N;
+fun copious_A : A;
+fun coplanar_A : A;
+fun copolymer_N : N;
+fun copout_N : N;
+fun copper_N : N;
+fun copper_V2 : V2;
+fun copper_bottom_V2 : V2;
+fun copper_bottomed_A : A;
+fun copperhead_N : N;
+fun copperplate_N : N;
+fun coppersmith_N : N;
+fun copperware_N : N;
+fun coppery_A : A;
+fun coppice_N : N;
+fun coppull_PN : PN;
+fun copra_N : N;
+fun coproduction_N : N;
+fun coprolalia_N : N;
+fun coprolite_N : N;
+fun coprolith_N : N;
+fun coprophagy_N : N;
+fun copse_N : N;
+fun copt_A : A;
+fun copt_N : N;
+fun coptic_N : N;
+fun copula_N : N;
+fun copular_A : A;
+fun copulate_V : V;
+fun copulation_N : N;
+fun copulative_A : A;
+fun copulative_N : N;
+fun copy_N : N;
+fun copy_V : V;
+fun copy_V2 : V2;
+fun copybook_N : N;
+fun copycat_N : N;
+fun copyhold_N : N;
+fun copyholder_N : N;
+fun copying_N : N;
+fun copyist_N : N;
+fun copyright_N : N;
+fun copyright_V2 : V2;
+fun copywriter_N : N;
+fun coquetry_N : N;
+fun coquette_N : N;
+fun coquettish_A : A;
+fun coquille_N : N;
+fun cor_anglais_N : N;
+fun coracle_N : N;
+fun coral_A : A;
+fun coral_N : N;
+fun coral_reef_N : N;
+fun coralbells_N : N;
+fun coralberry_N : N;
+fun coralwood_N : N;
+fun corbel_N : N;
+fun corbelled_A : A;
+fun corbina_N : N;
+fun corby_PN : PN;
+fun corchorus_N : N;
+fun cord_N : N;
+fun cord_V2 : V2;
+fun cordage_N : N;
+fun cordate_A : A;
+fun cordgrass_N : N;
+fun cordial_A : A;
+fun cordial_N : N;
+fun cordiality_N : N;
+fun cordierite_N : N;
+fun cordite_N : N;
+fun corditis_N : N;
+fun cordless_A : A;
+fun cordoba_N : N;
+fun cordoba_PN : PN;
+fun cordon_N : N;
+fun cordon_V2 : V2;
+fun cordon_bleu_A : A;
+fun cordovan_N : N;
+fun cords_N : N;
+fun corduroy_N : N;
+fun cordwood_N : N;
+fun core_N : N;
+fun core_V2 : V2;
+fun coreference_N : N;
+fun coreferent_A : A;
+fun coreferential_A : A;
+fun coreligionist_N : N;
+fun coreopsis_N : N;
+fun corer_N : N;
+fun corespondent_N : N;
+fun corgi_N : N;
+fun coriaceous_A : A;
+fun coriander_N : N;
+fun corinthian_A : A;
+fun corinthian_N : N;
+fun cork_N : N;
+fun cork_PN : PN;
+fun cork_V2 : V2;
+fun corkage_N : N;
+fun corkboard_N : N;
+fun corker_N : N;
+fun corkscrew_N : N;
+fun corkwood_N : N;
+fun corm_N : N;
+fun cormorant_N : N;
+fun cormous_A : A;
+fun corn_N : N;
+fun corn_V2 : V2;
+fun corn_exchange_N : N;
+fun cornbread_N : N;
+fun corncob_N : N;
+fun corncrake_N : N;
+fun corncrib_N : N;
+fun cornea_N : N;
+fun corneal_A : A;
+fun cornelian_N : N;
+fun corneous_A : A;
+fun corner_N : N;
+fun corner_V : V;
+fun corner_V2 : V2;
+fun corner_kick_N : N;
+fun cornerback_N : N;
+fun cornerstone_N : N;
+fun cornet_N : N;
+fun cornetfish_N : N;
+fun cornfield_N : N;
+fun cornflake_N : N;
+fun cornflour_N : N;
+fun cornflower_N : N;
+fun cornhusk_N : N;
+fun cornhusker_N : N;
+fun cornhusking_N : N;
+fun cornice_N : N;
+fun cornmeal_N : N;
+fun cornpone_N : N;
+fun cornsilk_N : N;
+fun cornsmut_N : N;
+fun cornstalk_N : N;
+fun cornstarch_N : N;
+fun cornu_N : N;
+fun cornucopia_N : N;
+fun cornwall_PN : PN;
+fun corny_A : A;
+fun corolla_N : N;
+fun corollary_N : N;
+fun corona_N : N;
+fun coronary_A : A;
+fun coronary_N : N;
+fun coronation_N : N;
+fun coroner_N : N;
+fun coronet_N : N;
+fun coroneted_A : A;
+fun coronilla_N : N;
+fun coronion_N : N;
+fun corozo_N : N;
+fun corp_PN : PN;
+fun corporal_A : A;
+fun corporal_N : N;
+fun corporate_A : A;
+fun corporation_N : N;
+fun corporatism_N : N;
+fun corporatist_A : A;
+fun corporatist_N : N;
+fun corporeal_A : A;
+fun corps_N : N;
+fun corps_de_ballet_N : N;
+fun corps_diplomatique_N : N;
+fun corpse_N : N;
+fun corpulence_N : N;
+fun corpulent_A : A;
+fun corpus_N : N;
+fun corpuscle_N : N;
+fun corpuscular_A : A;
+fun corral_N : N;
+fun corral_V2 : V2;
+fun correct_A : A;
+fun correct_V : V;
+fun correct_V2 : V2;
+fun correct_VS : VS;
+fun correctable_A : A;
+fun correction_N : N;
+fun correctional_A : A;
+fun corrections_N : N;
+fun correctitude_N : N;
+fun corrective_A : A;
+fun corrective_N : N;
+fun correctness_N : N;
+fun correlate_N : N;
+fun correlate_V : V;
+fun correlate_V2 : V2;
+fun correlation_N : N;
+fun correlational_A : A;
+fun correlative_A : A;
+fun correlative_N : N;
+fun correspond_V : V;
+fun correspondence_N : N;
+fun correspondent_N : N;
+fun correspondingly_Adv : Adv;
+fun corridor_N : N;
+fun corrie_N : N;
+fun corrigenda_N : N;
+fun corrigendum_N : N;
+fun corrigible_A : A;
+fun corroborant_A : A;
+fun corroborate_V2 : V2;
+fun corroboration_N : N;
+fun corroborative_A : A;
+fun corrode_V : V;
+fun corrode_V2 : V2;
+fun corrosion_N : N;
+fun corrosive_A : A;
+fun corrosive_N : N;
+fun corrugate_V : V;
+fun corrugate_V2 : V2;
+fun corrugation_N : N;
+fun corrupt_A : A;
+fun corrupt_V : V;
+fun corrupt_V2 : V2;
+fun corruptibility_N : N;
+fun corruptible_A : A;
+fun corruption_N : N;
+fun corruptive_A : A;
+fun corruptness_N : N;
+fun corsage_N : N;
+fun corsair_N : N;
+fun corse_N : N;
+fun corselet_N : N;
+fun corset_N : N;
+fun corsham_PN : PN;
+fun corslet_N : N;
+fun cortege_1_N : N;
+fun cortege_2_N : N;
+fun cortege_N : N;
+fun cortex_N : N;
+fun cortical_A : A;
+fun corticoafferent_A : A;
+fun corticoefferent_A : A;
+fun corticosteroid_N : N;
+fun corticosterone_N : N;
+fun cortina_N : N;
+fun cortisone_N : N;
+fun corundom_N : N;
+fun corundum_N : N;
+fun corunna_PN : PN;
+fun coruscate_V : V;
+fun coruscation_N : N;
+fun corvee_N : N;
+fun corvette_N : N;
+fun corvine_A : A;
+fun corydalis_N : N;
+fun corymb_N : N;
+fun corymbose_A : A;
+fun corynebacterium_N : N;
+fun coryphantha_N : N;
+fun corythosaur_N : N;
+fun cos_N : N;
+fun coscoroba_N : N;
+fun cosecant_N : N;
+fun coseismic_A : A;
+fun cosenza_PN : PN;
+fun cosh_N : N;
+fun cosh_V2 : V2;
+fun cosher_A : A;
+fun cosignatory_A : A;
+fun cosignatory_N : N;
+fun cosigner_N : N;
+fun cosine_N : N;
+fun cosiness_N : N;
+fun cosmetic_A : A;
+fun cosmetic_N : N;
+fun cosmetically_Adv : Adv;
+fun cosmetician_N : N;
+fun cosmetologist_N : N;
+fun cosmetology_N : N;
+fun cosmic_A : A;
+fun cosmid_N : N;
+fun cosmogony_N : N;
+fun cosmographer_N : N;
+fun cosmography_N : N;
+fun cosmolatry_N : N;
+fun cosmologic_A : A;
+fun cosmologist_N : N;
+fun cosmology_N : N;
+fun cosmonaut_N : N;
+fun cosmopolitan_A : A;
+fun cosmopolitan_N : N;
+fun cosmos_N : N;
+fun cosmotron_N : N;
+fun cosset_V2 : V2;
+fun cost_N : N;
+fun cost_V : V;
+fun cost_V2 : V2;
+fun costa_N : N;
+fun costa_rica_PN : PN;
+fun costa_rican_A : A;
+fun costa_rican_N : N;
+fun costal_A : A;
+fun costate_A : A;
+fun costermonger_N : N;
+fun costia_N : N;
+fun costiasis_N : N;
+fun costing_N : N;
+fun costive_A : A;
+fun costliness_N : N;
+fun costly_A : A;
+fun costmary_N : N;
+fun costochondritis_N : N;
+fun costs_N : N;
+fun costum_V2 : V2;
+fun costume_N : N;
+fun costumed_A : A;
+fun costumier_N : N;
+fun costusroot_N : N;
+fun cosy_A : A;
+fun cosy_N : N;
+fun cot_N : N;
+fun cotangent_N : N;
+fun cote_N : N;
+fun cotenant_N : N;
+fun coterie_N : N;
+fun coterminous_A : A;
+fun cotilion_N : N;
+fun cotillion_N : N;
+fun cotinga_N : N;
+fun cotoneaster_N : N;
+fun cottage_N : N;
+fun cottager_N : N;
+fun cottar_N : N;
+fun cotter_N : N;
+fun cotton_N : N;
+fun cotton_V : V;
+fun cotton_cake_N : N;
+fun cotton_plant_N : N;
+fun cotton_wool_N : N;
+fun cottonseed_N : N;
+fun cottontail_N : N;
+fun cottonweed_N : N;
+fun cottonwick_N : N;
+fun cottonwood_N : N;
+fun cottony_A : A;
+fun cotyledon_N : N;
+fun coucal_N : N;
+fun couch_N : N;
+fun couch_V : V;
+fun couch_V2 : V2;
+fun couch_grass_N : N;
+fun couchant_A : A;
+fun couchette_N : N;
+fun cougar_N : N;
+fun cough_N : N;
+fun cough_V : V;
+fun cough_V2 : V2;
+fun coulisse_N : N;
+fun coulomb_N : N;
+fun coulter_N : N;
+fun council_N : N;
+fun council_board_N : N;
+fun council_chamber_N : N;
+fun councillor_N : N;
+fun councillorship_N : N;
+fun councilman_N : N;
+fun councilwoman_N : N;
+fun counsel_N : N;
+fun counsel_V2 : V2;
+fun counsellor_N : N;
+fun counselor_N : N;
+fun counselorship_N : N;
+fun count_N : N;
+fun count_V : V;
+fun count_V2 : V2;
+fun countable_A : A;
+fun countdown_N : N;
+fun countenance_N : N;
+fun countenance_V2 : V2;
+fun counter_Adv : Adv;
+fun counter_N : N;
+fun counter_V : V;
+fun counter_V2 : V2;
+fun counter_VS : VS;
+fun counter_example_N : N;
+fun counter_revolution_N : N;
+fun counter_revolutionary_A : A;
+fun counter_revolutionary_N : N;
+fun counteract_V2 : V2;
+fun counteraction_N : N;
+fun counteractive_A : A;
+fun counterargument_N : N;
+fun counterattack_N : N;
+fun counterattack_V : V;
+fun counterattack_V2 : V2;
+fun counterattraction_N : N;
+fun counterbalance_N : N;
+fun counterbalance_V2 : V2;
+fun counterblast_N : N;
+fun counterblow_N : N;
+fun counterbombardment_N : N;
+fun counterbore_N : N;
+fun countercharge_N : N;
+fun countercheck_N : N;
+fun counterclaim_N : N;
+fun counterclockwise_A : A;
+fun counterclockwise_Adv : Adv;
+fun countercoup_N : N;
+fun counterculture_N : N;
+fun countercurrent_N : N;
+fun counterdemonstration_N : N;
+fun counterdemonstrator_N : N;
+fun counterespionage_N : N;
+fun counterexample_N : N;
+fun counterfactual_A : A;
+fun counterfactuality_N : N;
+fun counterfeit_A : A;
+fun counterfeit_N : N;
+fun counterfeit_V2 : V2;
+fun counterfeiter_N : N;
+fun counterfire_N : N;
+fun counterfoil_N : N;
+fun counterglow_N : N;
+fun counterinsurgent_A : A;
+fun counterintelligence_N : N;
+fun counterintuitive_A : A;
+fun counterirritant_N : N;
+fun countermand_N : N;
+fun countermand_V2 : V2;
+fun countermarch_N : N;
+fun countermeasure_N : N;
+fun countermine_N : N;
+fun countermine_V : V;
+fun countermine_V2 : V2;
+fun counteroffensive_N : N;
+fun counteroffer_N : N;
+fun counterpane_N : N;
+fun counterpart_N : N;
+fun counterperson_N : N;
+fun counterplea_N : N;
+fun counterplot_N : N;
+fun counterplot_V : V;
+fun counterplot_V2 : V2;
+fun counterpoint_N : N;
+fun counterpoise_N : N;
+fun counterpoise_V2 : V2;
+fun counterproductive_A : A;
+fun counterproposal_N : N;
+fun counterpunch_N : N;
+fun counterreformation_N : N;
+fun counterrevolution_N : N;
+fun counterrevolutionary_A : A;
+fun counterrevolutionist_N : N;
+fun countershot_N : N;
+fun countersign_N : N;
+fun countersign_V2 : V2;
+fun countersignature_N : N;
+fun countersink_N : N;
+fun countersink_V2 : V2;
+fun counterspy_N : N;
+fun counterstain_N : N;
+fun countersubversion_N : N;
+fun countersuing_V2 : V2;
+fun countersuit_N : N;
+fun countertenor_A : A;
+fun countertenor_N : N;
+fun counterterror_A : A;
+fun counterterrorism_N : N;
+fun counterterrorist_N : N;
+fun countertop_N : N;
+fun countertransference_N : N;
+fun countervail_V : V;
+fun countervail_V2 : V2;
+fun counterweight_N : N;
+fun countess_N : N;
+fun counting_house_N : N;
+fun countinghouse_N : N;
+fun countless_A : A;
+fun countrified_A : A;
+fun country_N : N;
+fun country_house_N : N;
+fun country_seat_N : N;
+fun countryman_N : N;
+fun countryseat_N : N;
+fun countryside_N : N;
+fun countrywide_A : A;
+fun countrywoman_N : N;
+fun county_N : N;
+fun countywide_A : A;
+fun coup_N : N;
+fun coup_d'etat_N : N;
+fun coup_de_grace_N : N;
+fun coupe_N : N;
+fun couple_N : N;
+fun couple_V : V;
+fun couple_V2 : V2;
+fun couplet_N : N;
+fun coupling_N : N;
+fun coupon_N : N;
+fun courage_N : N;
+fun courageous_A : A;
+fun courante_N : N;
+fun courbaril_N : N;
+fun courgette_N : N;
+fun courier_N : N;
+fun courlan_N : N;
+fun course_N : N;
+fun course_V : V;
+fun course_V2 : V2;
+fun courser_N : N;
+fun coursework_N : N;
+fun coursing_N : N;
+fun court_N : N;
+fun court_V : V;
+fun court_V2 : V2;
+fun court_card_N : N;
+fun court_martial_N : N;
+fun court_martial_V2 : V2;
+fun courteous_A : A;
+fun courtesan_N : N;
+fun courtesy_N : N;
+fun courthouse_N : N;
+fun courtier_N : N;
+fun courtliness_N : N;
+fun courtly_A : A;
+fun courtroom_N : N;
+fun courtship_N : N;
+fun courtyard_N : N;
+fun couscous_N : N;
+fun cousin_N : N;
+fun cousinly_A : A;
+fun couth_A : A;
+fun couthie_A : A;
+fun couture_N : N;
+fun couturier_N : N;
+fun couvade_N : N;
+fun couverture_N : N;
+fun covalence_N : N;
+fun covalent_A : A;
+fun covariance_N : N;
+fun covariant_A : A;
+fun covariation_N : N;
+fun cove_N : N;
+fun coven_N : N;
+fun covenant_N : N;
+fun covenant_V : V;
+fun covenant_V2 : V2;
+fun coventry_PN : PN;
+fun cover_N : N;
+fun cover_V2 : V2;
+fun cover_VS : VS;
+fun cover_up_N : N;
+fun coverage_N : N;
+fun coverall_N : N;
+fun covering_A : A;
+fun covering_N : N;
+fun coverlet_N : N;
+fun covert_A : A;
+fun covert_N : N;
+fun covet_V2 : V2;
+fun covetous_A : A;
+fun covetousness_N : N;
+fun covey_N : N;
+fun cow_N : N;
+fun cow_V2 : V2;
+fun cowage_N : N;
+fun coward_N : N;
+fun cowardice_N : N;
+fun cowardly_A : A;
+fun cowbarn_N : N;
+fun cowbell_N : N;
+fun cowberry_N : N;
+fun cowbird_N : N;
+fun cowboy_N : N;
+fun cowcatcher_N : N;
+fun cowdenbeath_PN : PN;
+fun cower_V : V;
+fun cowes_PN : PN;
+fun cowfish_N : N;
+fun cowgirl_N : N;
+fun cowhand_N : N;
+fun cowherb_N : N;
+fun cowherd_N : N;
+fun cowhide_N : N;
+fun cowhouse_N : N;
+fun cowl_N : N;
+fun cowled_A : A;
+fun cowlick_N : N;
+fun cowling_N : N;
+fun cowman_N : N;
+fun coworker_N : N;
+fun cowpea_N : N;
+fun cowpox_N : N;
+fun cowrie_N : N;
+fun cowshed_N : N;
+fun cowskin_N : N;
+fun cowslip_N : N;
+fun cox_N : N;
+fun cox_V : V;
+fun cox_V2 : V2;
+fun coxcomb_N : N;
+fun coxsackievirus_N : N;
+fun coxswain_N : N;
+fun coy_A : A;
+fun coydog_N : N;
+fun coyly_Adv : Adv;
+fun coyness_N : N;
+fun coyol_N : N;
+fun coyote_N : N;
+fun coypu_N : N;
+fun cozen_V2 : V2;
+fun coziness_N : N;
+fun cozy_A : A;
+fun cp_PN : PN;
+fun cpl_PN : PN;
+fun crab_N : N;
+fun crab_V : V;
+fun crab_V2 : V2;
+fun crab_apple_N : N;
+fun crabbiness_N : N;
+fun crabgrass_N : N;
+fun crabwise_A : A;
+fun crack_N : N;
+fun crack_V : V;
+fun crack_V2 : V2;
+fun crack_down_N : N;
+fun crack_up_N : N;
+fun crackbrained_A : A;
+fun crackdown_N : N;
+fun cracker_N : N;
+fun crackers_A : A;
+fun cracking_N : N;
+fun crackle_A : A;
+fun crackle_N : N;
+fun crackle_V : V;
+fun crackle_china_N : N;
+fun crackleware_N : N;
+fun crackling_N : N;
+fun cracklings_N : N;
+fun crackpot_N : N;
+fun cracksman_N : N;
+fun cradle_N : N;
+fun cradle_V2 : V2;
+fun craft_N : N;
+fun craft_V2 : V2;
+fun craftiness_N : N;
+fun craftsman_N : N;
+fun craftsmanship_N : N;
+fun crafty_A : A;
+fun crag_N : N;
+fun cragfast_A : A;
+fun cragged_A : A;
+fun craggy_A : A;
+fun cragsman_N : N;
+fun crake_N : N;
+fun cram_V : V;
+fun cram_V2 : V2;
+fun cram_full_A : A;
+fun cram_full_Adv : Adv;
+fun cramlington_PN : PN;
+fun crammer_N : N;
+fun cramp_N : N;
+fun cramp_V2 : V2;
+fun cramp_iron_N : N;
+fun crampon_N : N;
+fun cran_N : N;
+fun cranberry_N : N;
+fun crane_N : N;
+fun crane_V : V;
+fun crane_V2 : V2;
+fun crane_fly_N : N;
+fun cranesbill_N : N;
+fun cranial_A : A;
+fun craniology_N : N;
+fun craniometer_N : N;
+fun craniometric_A : A;
+fun craniometry_N : N;
+fun craniotomy_N : N;
+fun cranium_N : N;
+fun crank_A : A;
+fun crank_N : N;
+fun crank_V2 : V2;
+fun crankcase_N : N;
+fun crankiness_N : N;
+fun crankshaft_N : N;
+fun cranky_A : A;
+fun crannied_A : A;
+fun cranny_N : N;
+fun crap_N : N;
+fun crap_V : V;
+fun crap_shooting_N : N;
+fun crapaud_N : N;
+fun crape_N : N;
+fun crappie_N : N;
+fun craps_N : N;
+fun crapshoot_N : N;
+fun crapshooter_N : N;
+fun crapulent_A : A;
+fun crapulous_A : A;
+fun crash_Adv : Adv;
+fun crash_N : N;
+fun crash_V : V;
+fun crash_V2 : V2;
+fun crash_dive_N : N;
+fun crash_dive_V : V;
+fun crash_helmet_N : N;
+fun crash_land_V : V;
+fun crash_land_V2 : V2;
+fun crash_landing_N : N;
+fun crass_A : A;
+fun crassness_N : N;
+fun crate_N : N;
+fun crate_V2 : V2;
+fun crater_N : N;
+fun crater_V : V;
+fun craton_N : N;
+fun cravat_N : N;
+fun crave_V : V;
+fun crave_V2 : V2;
+fun craven_A : A;
+fun craven_N : N;
+fun cravenness_N : N;
+fun craving_N : N;
+fun craw_N : N;
+fun crawfish_N : N;
+fun crawl_N : N;
+fun crawl_V : V;
+fun crawler_N : N;
+fun crawley_PN : PN;
+fun crawlspace_N : N;
+fun crayfish_N : N;
+fun crayon_N : N;
+fun crayon_V2 : V2;
+fun craze_N : N;
+fun crazed_A : A;
+fun craziness_N : N;
+fun crazy_A : A;
+fun crazy_N : N;
+fun creak_N : N;
+fun creak_V : V;
+fun creaky_A : A;
+fun cream_N : N;
+fun cream_V2 : V2;
+fun creamcups_N : N;
+fun creamery_N : N;
+fun creaminess_N : N;
+fun creamy_A : A;
+fun crease_N : N;
+fun crease_V : V;
+fun crease_V2 : V2;
+fun creaseless_A : A;
+fun creaseproof_A : A;
+fun create_V : V;
+fun create_V2 : V2;
+fun create_VV : VV;
+fun creatine_N : N;
+fun creation_N : N;
+fun creationism_N : N;
+fun creative_A : A;
+fun creativeness_N : N;
+fun creativity_N : N;
+fun creator_N : N;
+fun creature_N : N;
+fun creche_N : N;
+fun credence_N : N;
+fun credentialled_A : A;
+fun credenza_N : N;
+fun credibility_N : N;
+fun credible_A : A;
+fun credit_N : N;
+fun credit_V2 : V2;
+fun credit_side_N : N;
+fun credit_worthiness_N : N;
+fun credit_worthy_A : A;
+fun creditable_A : A;
+fun creditor_N : N;
+fun credits_N : N;
+fun creditworthiness_N : N;
+fun creditworthy_A : A;
+fun credo_N : N;
+fun credulity_N : N;
+fun credulous_A : A;
+fun credulousness_N : N;
+fun creed_N : N;
+fun creedal_A : A;
+fun creek_N : N;
+fun creel_N : N;
+fun creep_N : N;
+fun creep_V : V;
+fun creeper_N : N;
+fun creepiness_N : N;
+fun creeps_N : N;
+fun creepy_A : A;
+fun cremains_N : N;
+fun cremate_V2 : V2;
+fun cremation_N : N;
+fun crematorium_N : N;
+fun crematory_N : N;
+fun creme_de_menthe_N : N;
+fun crenate_A : A;
+fun crenel_N : N;
+fun crenelation_N : N;
+fun crenellated_A : A;
+fun crenulate_A : A;
+fun creole_A : A;
+fun creole_N : N;
+fun creosol_N : N;
+fun creosote_N : N;
+fun crepe_1_N : N;
+fun crepe_2_N : N;
+fun crepe_N : N;
+fun crepitate_V : V;
+fun crepitation_N : N;
+fun crepuscular_A : A;
+fun cres_PN : PN;
+fun crescendo_A : A;
+fun crescendo_N : N;
+fun crescent_N : N;
+fun cresol_N : N;
+fun cress_N : N;
+fun crest_N : N;
+fun crest_V : V;
+fun crest_V2 : V2;
+fun crestfallen_A : A;
+fun creswell_PN : PN;
+fun cretaceous_A : A;
+fun cretin_N : N;
+fun cretinism_N : N;
+fun cretinous_A : A;
+fun cretonne_N : N;
+fun crevasse_N : N;
+fun crevice_N : N;
+fun crew_N : N;
+fun crew_V : V;
+fun crew_cut_N : N;
+fun crew_neck_N : N;
+fun crewe_PN : PN;
+fun crewelwork_N : N;
+fun crewman_N : N;
+fun crib_N : N;
+fun crib_V : V;
+fun crib_V2 : V2;
+fun cribbage_N : N;
+fun cribbage_board_N : N;
+fun crick_N : N;
+fun crick_V2 : V2;
+fun cricket_N : N;
+fun cricketer_N : N;
+fun crieff_PN : PN;
+fun crier_N : N;
+fun crime_N : N;
+fun crime_V2 : V2;
+fun criminal_A : A;
+fun criminal_N : N;
+fun criminalism_N : N;
+fun criminalization_N : N;
+fun criminalize_V2 : V2;
+fun criminative_A : A;
+fun criminological_A : A;
+fun criminologist_N : N;
+fun criminology_N : N;
+fun crimp_N : N;
+fun crimp_V2 : V2;
+fun crimson_A : A;
+fun crimson_N : N;
+fun crimson_V : V;
+fun crimson_V2 : V2;
+fun cringe_V : V;
+fun cringle_N : N;
+fun crinkle_N : N;
+fun crinkle_V : V;
+fun crinkle_V2 : V2;
+fun crinkleroot_N : N;
+fun crinkly_A : A;
+fun crinoid_A : A;
+fun crinoid_N : N;
+fun crinoline_N : N;
+fun criollo_N : N;
+fun cripple_N : N;
+fun cripple_V2 : V2;
+fun crippling_A : A;
+fun crisis_N : N;
+fun crisp_A : A;
+fun crisp_N : N;
+fun crisp_V : V;
+fun crisp_V2 : V2;
+fun crispate_A : A;
+fun crispness_N : N;
+fun criss_cross_V2 : V2;
+fun crisscross_A : A;
+fun crisscross_Adv : Adv;
+fun crisscross_N : N;
+fun crisscross_V : V;
+fun crisscross_V2 : V2;
+fun cristobalite_N : N;
+fun criterial_A : A;
+fun criterion_N : N;
+fun crith_N : N;
+fun critic_N : N;
+fun critical_A : A;
+fun criticality_N : N;
+fun criticism_N : N;
+fun criticize_V : V;
+fun criticize_V2 : V2;
+fun critique_N : N;
+fun critter_N : N;
+fun croak_N : N;
+fun croak_V : V;
+fun croak_V2 : V2;
+fun croaker_N : N;
+fun croaky_A : A;
+fun crochet_N : N;
+fun crochet_V : V;
+fun crochet_V2 : V2;
+fun crochet_hook_N : N;
+fun crocheting_N : N;
+fun crock_N : N;
+fun crock_V : V;
+fun crock_V2 : V2;
+fun crockery_N : N;
+fun crocket_N : N;
+fun crocketed_A : A;
+fun crocodile_N : N;
+fun crocolite_N : N;
+fun crocus_N : N;
+fun croesus_PN : PN;
+fun croft_N : N;
+fun crofter_N : N;
+fun cromer_PN : PN;
+fun cromlech_N : N;
+fun crone_N : N;
+fun crony_N : N;
+fun cronyism_N : N;
+fun crook_N : N;
+fun crook_PN : PN;
+fun crook_V : V;
+fun crook_V2 : V2;
+fun crook_back_A : A;
+fun crook_backed_A : A;
+fun crookback_A : A;
+fun crookedness_N : N;
+fun crookneck_N : N;
+fun croon_V : V;
+fun croon_V2 : V2;
+fun crooner_N : N;
+fun crooning_N : N;
+fun crop_N : N;
+fun crop_V : V;
+fun crop_V2 : V2;
+fun crop_dusting_N : N;
+fun cropper_N : N;
+fun croquet_N : N;
+fun croquette_N : N;
+fun crore_N : N;
+fun crosby_PN : PN;
+fun crosier_N : N;
+fun cross_A : A;
+fun cross_N : N;
+fun cross_V : V;
+fun cross_V2 : V2;
+fun cross_bench_N : N;
+fun cross_bencher_N : N;
+fun cross_division_N : N;
+fun cross_examination_N : N;
+fun cross_examine_V2 : V2;
+fun cross_examiner_N : N;
+fun cross_fertilization_N : N;
+fun cross_fertilize_V2 : V2;
+fun cross_grained_A : A;
+fun cross_heading_N : N;
+fun cross_index_N : N;
+fun cross_index_V2 : V2;
+fun cross_legged_Adv : Adv;
+fun cross_question_V2 : V2;
+fun cross_reference_N : N;
+fun cross_section_N : N;
+fun cross_stitch_N : N;
+fun crossbar_N : N;
+fun crossbeam_N : N;
+fun crossbench_N : N;
+fun crossbencher_N : N;
+fun crossbill_N : N;
+fun crossbones_N : N;
+fun crossbow_N : N;
+fun crossbreed_N : N;
+fun crossbreed_V2 : V2;
+fun crosscheck_N : N;
+fun crosscheck_V : V;
+fun crosscheck_V2 : V2;
+fun crosscountry_A : A;
+fun crosscountry_Adv : Adv;
+fun crosscurrent_N : N;
+fun crosscut_A : A;
+fun crosscut_N : N;
+fun crosse_N : N;
+fun crosseyed_A : A;
+fun crossfire_N : N;
+fun crosshairs_N : N;
+fun crosshead_N : N;
+fun crossheading_N : N;
+fun crossing_N : N;
+fun crossjack_N : N;
+fun crossness_N : N;
+fun crossopterygian_N : N;
+fun crossover_N : N;
+fun crosspatch_N : N;
+fun crosspiece_N : N;
+fun crossroad_N : N;
+fun crossroads_N : N;
+fun crosstalk_N : N;
+fun crosstown_A : A;
+fun crosstown_Adv : Adv;
+fun crosswalk_N : N;
+fun crosswind_N : N;
+fun crosswise_A : A;
+fun crosswise_Adv : Adv;
+fun crossword_N : N;
+fun crotalaria_N : N;
+fun crotaphion_N : N;
+fun crotch_N : N;
+fun crotchet_N : N;
+fun crotchety_A : A;
+fun croton_N : N;
+fun crottle_N : N;
+fun crouch_N : N;
+fun crouch_V : V;
+fun crouch_V2 : V2;
+fun croup_N : N;
+fun croupier_N : N;
+fun croupy_A : A;
+fun crouton_N : N;
+fun crow's_nest_N : N;
+fun crow_N : N;
+fun crow_V : V;
+fun crow_VS : VS;
+fun crowbait_N : N;
+fun crowbar_N : N;
+fun crowberry_N : N;
+fun crowborough_PN : PN;
+fun crowd_N : N;
+fun crowd_V : V;
+fun crowd_V2 : V2;
+fun crowding_N : N;
+fun crown_N : N;
+fun crown_V2 : V2;
+fun crown_land_N : N;
+fun crownbeard_N : N;
+fun crowning_A : A;
+fun crowthorne_PN : PN;
+fun croydon_PN : PN;
+fun crozier_N : N;
+fun crucial_A : A;
+fun cruciate_A : A;
+fun crucible_N : N;
+fun crucifer_N : N;
+fun cruciferous_A : A;
+fun crucifix_N : N;
+fun crucifixion_N : N;
+fun cruciform_A : A;
+fun crucify_V2 : V2;
+fun crud_N : N;
+fun cruddy_A : A;
+fun crude_A : A;
+fun crudeness_N : N;
+fun crudites_N : N;
+fun crudity_N : N;
+fun cruel_A : A;
+fun cruelty_N : N;
+fun cruet_N : N;
+fun cruet_stand_N : N;
+fun cruise_N : N;
+fun cruise_V : V;
+fun cruiser_N : N;
+fun cruller_N : N;
+fun crumb_N : N;
+fun crumble_V : V;
+fun crumble_V2 : V2;
+fun crumbliness_N : N;
+fun crumbly_A : A;
+fun crumpet_N : N;
+fun crumple_V : V;
+fun crumple_V2 : V2;
+fun crunch_N : N;
+fun crunch_V : V;
+fun crunch_V2 : V2;
+fun crupper_N : N;
+fun crural_A : A;
+fun crus_N : N;
+fun crusade_N : N;
+fun crusade_V : V;
+fun crusader_N : N;
+fun cruse_N : N;
+fun crush_N : N;
+fun crush_V : V;
+fun crush_V2 : V2;
+fun crusher_N : N;
+fun crushingly_Adv : Adv;
+fun crust_N : N;
+fun crust_V : V;
+fun crust_V2 : V2;
+fun crustacean_N : N;
+fun crustaceous_A : A;
+fun crustal_A : A;
+fun crustose_A : A;
+fun crusty_A : A;
+fun crutch_N : N;
+fun crux_N : N;
+fun cruzeiro_N : N;
+fun cry_N : N;
+fun cry_V : V;
+fun cry_V2 : V2;
+fun crybaby_N : N;
+fun cryesthesia_N : N;
+fun crying_N : N;
+fun cryoanesthesia_N : N;
+fun cryobiology_N : N;
+fun cryocautery_N : N;
+fun cryogen_N : N;
+fun cryogenic_A : A;
+fun cryogenics_N : N;
+fun cryolite_N : N;
+fun cryometer_N : N;
+fun cryonic_A : A;
+fun cryonics_N : N;
+fun cryophobia_N : N;
+fun cryoscope_N : N;
+fun cryostat_N : N;
+fun cryosurgery_N : N;
+fun crypt_N : N;
+fun cryptanalysis_N : N;
+fun cryptanalyst_N : N;
+fun cryptanalytic_A : A;
+fun cryptic_A : A;
+fun cryptically_Adv : Adv;
+fun cryptobiosis_N : N;
+fun cryptobiotic_A : A;
+fun cryptococcosis_N : N;
+fun cryptocoryne_N : N;
+fun cryptogam_N : N;
+fun cryptogamic_A : A;
+fun cryptogram_N : N;
+fun cryptograph_N : N;
+fun cryptographically_Adv : Adv;
+fun cryptography_N : N;
+fun cryptomonad_N : N;
+fun cryptorchidy_N : N;
+fun crystal_N : N;
+fun crystal_gazing_N : N;
+fun crystalline_A : A;
+fun crystallite_N : N;
+fun crystallization_N : N;
+fun crystallize_V : V;
+fun crystallize_V2 : V2;
+fun crystallographer_N : N;
+fun crystallography_N : N;
+fun ctene_N : N;
+fun ctenidium_N : N;
+fun ctenoid_A : A;
+fun ctenophore_N : N;
+fun cub_N : N;
+fun cuba_PN : PN;
+fun cuban_A : A;
+fun cuban_N : N;
+fun cubby_N : N;
+fun cubbyhole_N : N;
+fun cube_N : N;
+fun cube_V2 : V2;
+fun cubeb_N : N;
+fun cubelike_A : A;
+fun cubic_A : A;
+fun cubical_A : A;
+fun cubicity_N : N;
+fun cubicle_N : N;
+fun cubism_N : N;
+fun cubist_A : A;
+fun cubist_N : N;
+fun cubit_N : N;
+fun cubital_A : A;
+fun cubitiere_N : N;
+fun cubitus_N : N;
+fun cuboid_N : N;
+fun cuckold_N : N;
+fun cuckold_V2 : V2;
+fun cuckoldom_N : N;
+fun cuckoldry_N : N;
+fun cuckoo_N : N;
+fun cuckoo_clock_N : N;
+fun cuckoopint_N : N;
+fun cucumber_N : N;
+fun cucurbit_N : N;
+fun cucurbitaceous_A : A;
+fun cud_N : N;
+fun cuddle_N : N;
+fun cuddle_V : V;
+fun cuddle_V2 : V2;
+fun cuddlesome_A : A;
+fun cuddly_A : A;
+fun cuddy_N : N;
+fun cudgel_N : N;
+fun cudgel_V2 : V2;
+fun cudweed_N : N;
+fun cudworth_PN : PN;
+fun cue_N : N;
+fun cuff_N : N;
+fun cuff_V2 : V2;
+fun cuffley_PN : PN;
+fun cufflink_N : N;
+fun cuirass_N : N;
+fun cuirassier_N : N;
+fun cuisine_N : N;
+fun cuisse_N : N;
+fun cul_N : N;
+fun cul_de_sac_N : N;
+fun culcheth_PN : PN;
+fun culdoscope_N : N;
+fun culdoscopy_N : N;
+fun culinary_A : A;
+fun cull_N : N;
+fun cull_V2 : V2;
+fun cullender_N : N;
+fun cullis_N : N;
+fun culm_N : N;
+fun culminate_V : V;
+fun culminate_V2 : V2;
+fun culmination_N : N;
+fun culotte_N : N;
+fun culpability_N : N;
+fun culpable_A : A;
+fun culprit_N : N;
+fun cult_N : N;
+fun cultism_N : N;
+fun cultist_N : N;
+fun cultivable_A : A;
+fun cultivar_N : N;
+fun cultivate_V2 : V2;
+fun cultivation_N : N;
+fun cultivator_N : N;
+fun cultural_A : A;
+fun culturati_N : N;
+fun culture_N : N;
+fun cultured_A : A;
+fun culverin_N : N;
+fun culvert_N : N;
+fun cumber_V2 : V2;
+fun cumberland_PN : PN;
+fun cumbernauld_PN : PN;
+fun cumbersome_A : A;
+fun cumbria_PN : PN;
+fun cumbrous_A : A;
+fun cumin_N : N;
+fun cummerbund_N : N;
+fun cummings_N : N;
+fun cumnock_PN : PN;
+fun cumulative_A : A;
+fun cumuliform_A : A;
+fun cumulonimbus_N : N;
+fun cumulous_A : A;
+fun cumulus_N : N;
+fun cuneate_A : A;
+fun cuneiform_A : A;
+fun cuneiform_N : N;
+fun cunner_N : N;
+fun cunnilingus_N : N;
+fun cunning_A : A;
+fun cunning_N : N;
+fun cunt_N : N;
+fun cup_N : N;
+fun cup_V2 : V2;
+fun cup_bearer_N : N;
+fun cup_final_N : N;
+fun cup_tie_N : N;
+fun cupar_PN : PN;
+fun cupbearer_N : N;
+fun cupboard_N : N;
+fun cupboard_love_N : N;
+fun cupcake_N : N;
+fun cupflower_N : N;
+fun cupful_N : N;
+fun cupid_N : N;
+fun cupid_PN : PN;
+fun cupidity_N : N;
+fun cuplike_A : A;
+fun cupola_N : N;
+fun cuppa_N : N;
+fun cupping_N : N;
+fun cupric_A : A;
+fun cuprite_N : N;
+fun cupro_nickel_N : N;
+fun cupronickel_N : N;
+fun cupular_A : A;
+fun cupule_N : N;
+fun cur_N : N;
+fun curability_N : N;
+fun curable_A : A;
+fun curacao_N : N;
+fun curacoa_N : N;
+fun curacy_N : N;
+fun curandera_N : N;
+fun curandero_N : N;
+fun curassow_N : N;
+fun curate_N : N;
+fun curative_A : A;
+fun curator_N : N;
+fun curatorial_A : A;
+fun curatorship_N : N;
+fun curb_N : N;
+fun curb_V2 : V2;
+fun curbside_N : N;
+fun curbstone_N : N;
+fun curd_N : N;
+fun curdle_V : V;
+fun curdle_V2 : V2;
+fun curdling_N : N;
+fun cure_1_N : N;
+fun cure_2_N : N;
+fun cure_V : V;
+fun cure_V2 : V2;
+fun cure_all_N : N;
+fun curettage_N : N;
+fun curette_N : N;
+fun curfew_N : N;
+fun curie_N : N;
+fun curio_N : N;
+fun curiosa_N : N;
+fun curiosity_N : N;
+fun curious_A : A;
+fun curiousness_N : N;
+fun curitiba_PN : PN;
+fun curium_N : N;
+fun curl_N : N;
+fun curl_V : V;
+fun curl_V2 : V2;
+fun curler_N : N;
+fun curlew_N : N;
+fun curliness_N : N;
+fun curling_N : N;
+fun curly_A : A;
+fun curmudgeon_N : N;
+fun currant_N : N;
+fun currawong_N : N;
+fun currency_N : N;
+fun current_A : A;
+fun current_N : N;
+fun currentness_N : N;
+fun curricular_A : A;
+fun curriculum_N : N;
+fun curriculum_vitae_N : N;
+fun currie_PN : PN;
+fun currier_N : N;
+fun currish_A : A;
+fun curry_N : N;
+fun curry_V2 : V2;
+fun curry_powder_N : N;
+fun currycomb_N : N;
+fun curse_N : N;
+fun curse_V : V;
+fun curse_V2 : V2;
+fun cursive_A : A;
+fun cursor_N : N;
+fun cursorial_A : A;
+fun cursory_A : A;
+fun curst_A : A;
+fun curt_A : A;
+fun curtail_V2 : V2;
+fun curtailment_N : N;
+fun curtain_N : N;
+fun curtain_V2 : V2;
+fun curtain_call_N : N;
+fun curtain_lecture_N : N;
+fun curtain_raiser_N : N;
+fun curtainless_A : A;
+fun curtal_A : A;
+fun curtness_N : N;
+fun curtsey_N : N;
+fun curtsey_V : V;
+fun curtsy_N : N;
+fun curtsy_V : V;
+fun curvaceously_Adv : Adv;
+fun curvaceousness_N : N;
+fun curvature_N : N;
+fun curve_N : N;
+fun curve_V : V;
+fun curve_V2 : V2;
+fun curvet_N : N;
+fun curvilineal_A : A;
+fun curvy_A : A;
+fun cuscus_N : N;
+fun cushaw_N : N;
+fun cushion_N : N;
+fun cushion_V2 : V2;
+fun cushy_A : A;
+fun cusk_N : N;
+fun cusp_N : N;
+fun cuspate_A : A;
+fun cuspidation_N : N;
+fun cuspidor_N : N;
+fun cuss_N : N;
+fun cussed_A : A;
+fun cussedness_N : N;
+fun custard_N : N;
+fun custodial_A : A;
+fun custodian_N : N;
+fun custodianship_N : N;
+fun custody_N : N;
+fun custom_N : N;
+fun custom_built_A : A;
+fun custom_made_A : A;
+fun customary_A : A;
+fun customerFem_N : N;
+fun customerMasc_N : N;
+fun customhouse_N : N;
+fun customize_V2 : V2;
+fun customs_N : N;
+fun cut_N : N;
+fun cut_V : V;
+fun cut_V2 : V2;
+fun cut_V2A : V2A;
+fun cut_out_N : N;
+fun cut_price_A : A;
+fun cut_rate_A : A;
+fun cut_throat_A : A;
+fun cut_throat_N : N;
+fun cutaneous_A : A;
+fun cutaway_N : N;
+fun cutback_N : N;
+fun cutch_N : N;
+fun cute_A : A;
+fun cuteness_N : N;
+fun cuticle_N : N;
+fun cuticula_N : N;
+fun cuticular_A : A;
+fun cutin_N : N;
+fun cutlas_N : N;
+fun cutlass_N : N;
+fun cutlassfish_N : N;
+fun cutler_N : N;
+fun cutlery_N : N;
+fun cutlet_N : N;
+fun cutoff_N : N;
+fun cutout_N : N;
+fun cutpurse_N : N;
+fun cutter_N : N;
+fun cutthroat_A : A;
+fun cutthroat_N : N;
+fun cutting_N : N;
+fun cutting_room_N : N;
+fun cuttingly_Adv : Adv;
+fun cuttlefish_N : N;
+fun cutwork_N : N;
+fun cutworm_N : N;
+fun cwmbran_PN : PN;
+fun cwt_N : N;
+fun cyan_N : N;
+fun cyanamide_N : N;
+fun cyanide_N : N;
+fun cyanobacteria_N : N;
+fun cyanobacterial_A : A;
+fun cyanogen_N : N;
+fun cyanogenetic_A : A;
+fun cyanohydrin_N : N;
+fun cyanosis_N : N;
+fun cyberart_N : N;
+fun cybercafe_N : N;
+fun cybercrime_N : N;
+fun cyberculture_N : N;
+fun cybernaut_N : N;
+fun cybernetic_A : A;
+fun cybernetics_N : N;
+fun cyberphobia_N : N;
+fun cyberpunk_N : N;
+fun cybersex_N : N;
+fun cyborg_N : N;
+fun cycad_N : N;
+fun cyclamen_N : N;
+fun cycle_N : N;
+fun cycle_V : V;
+fun cyclic_A : A;
+fun cyclical_A : A;
+fun cyclicity_N : N;
+fun cycling_N : N;
+fun cyclist_N : N;
+fun cyclobenzaprine_N : N;
+fun cyclohexanol_N : N;
+fun cycloid_A : A;
+fun cycloid_N : N;
+fun cyclone_N : N;
+fun cyclonic_A : A;
+fun cyclooxygenase_N : N;
+fun cyclopaedia_N : N;
+fun cyclopean_A : A;
+fun cyclopia_N : N;
+fun cyclopropane_N : N;
+fun cyclops_N : N;
+fun cycloserine_N : N;
+fun cyclosis_N : N;
+fun cyclostome_N : N;
+fun cyclostyle_N : N;
+fun cyclostyle_V2 : V2;
+fun cyclothymia_N : N;
+fun cyclothymic_A : A;
+fun cyclotron_N : N;
+fun cyder_N : N;
+fun cygnet_N : N;
+fun cylinder_N : N;
+fun cylindrical_A : A;
+fun cylindricality_N : N;
+fun cyma_N : N;
+fun cymbal_N : N;
+fun cymbalist_N : N;
+fun cymbid_N : N;
+fun cyme_N : N;
+fun cymene_N : N;
+fun cymling_N : N;
+fun cymose_A : A;
+fun cymule_N : N;
+fun cynancum_N : N;
+fun cynic_N : N;
+fun cynical_A : A;
+fun cynicism_N : N;
+fun cynodont_N : N;
+fun cynophobia_N : N;
+fun cynosure_N : N;
+fun cynthia_PN : PN;
+fun cypher_N : N;
+fun cypher_V : V;
+fun cypher_V2 : V2;
+fun cypress_N : N;
+fun cyprian_A : A;
+fun cyprinid_A : A;
+fun cyprinid_N : N;
+fun cyprinodont_N : N;
+fun cypriot_A : A;
+fun cypriot_N : N;
+fun cypripedia_N : N;
+fun cyproheptadine_N : N;
+fun cyprus_PN : PN;
+fun cyril_PN : PN;
+fun cyrilla_N : N;
+fun cyrillic_A : A;
+fun cyst_N : N;
+fun cysteine_N : N;
+fun cystic_A : A;
+fun cystine_N : N;
+fun cystitis_N : N;
+fun cystocele_N : N;
+fun cystoplegia_N : N;
+fun cytoarchitectural_A : A;
+fun cytoarchitecture_N : N;
+fun cytochrome_N : N;
+fun cytogenesis_N : N;
+fun cytogenetic_A : A;
+fun cytogeneticist_N : N;
+fun cytogenetics_N : N;
+fun cytokine_N : N;
+fun cytokinesis_N : N;
+fun cytokinetic_A : A;
+fun cytological_A : A;
+fun cytologist_N : N;
+fun cytology_N : N;
+fun cytolysin_N : N;
+fun cytolysis_N : N;
+fun cytolytic_A : A;
+fun cytomegalic_A : A;
+fun cytomegalovirus_N : N;
+fun cytopathogenic_A : A;
+fun cytopenia_N : N;
+fun cytophotometer_N : N;
+fun cytophotometric_A : A;
+fun cytophotometrically_Adv : Adv;
+fun cytophotometry_N : N;
+fun cytoplasm_N : N;
+fun cytoplasmic_A : A;
+fun cytoplasmically_Adv : Adv;
+fun cytoplast_N : N;
+fun cytoplastic_A : A;
+fun cytosine_N : N;
+fun cytoskeleton_N : N;
+fun cytosol_N : N;
+fun cytostome_N : N;
+fun cytotoxic_A : A;
+fun cytotoxicity_N : N;
+fun cytotoxin_N : N;
+fun czar_N : N;
+fun czarina_N : N;
+fun czarist_A : A;
+fun czech_A : A;
+fun czech_N : N;
+fun czechoslovak_A : A;
+fun czechoslovak_N : N;
+fun czechoslovakia_PN : PN;
+fun czechoslovakian_A : A;
+fun czechoslovakian_N : N;
+fun d_day_PN : PN;
+fun d_o_a__A : A;
+fun dab_N : N;
+fun dab_V : V;
+fun dab_V2 : V2;
+fun dabble_V : V;
+fun dabble_V2 : V2;
+fun dabbler_N : N;
+fun dabchick_N : N;
+fun dacca_PN : PN;
+fun dace_N : N;
+fun dacha_N : N;
+fun dachshund_N : N;
+fun dacite_N : N;
+fun dacitic_A : A;
+fun dacoit_N : N;
+fun dacoity_N : N;
+fun dacryocystitis_N : N;
+fun dacryon_N : N;
+fun dactyl_N : N;
+fun dactylic_A : A;
+fun dactylomegaly_N : N;
+fun dad_N : N;
+fun dada_N : N;
+fun daddy_N : N;
+fun daddy_longlegs_N : N;
+fun dado_N : N;
+fun daedal_A : A;
+fun daemon_N : N;
+fun daffodil_N : N;
+fun daft_A : A;
+fun dagame_N : N;
+fun dagga_N : N;
+fun dagger_N : N;
+fun daggerboard_N : N;
+fun dago_N : N;
+fun daguerreotype_N : N;
+fun dahlia_N : N;
+fun dail_eireann_N : N;
+fun daily_A : A;
+fun daily_Adv : Adv;
+fun daily_N : N;
+fun daintiness_N : N;
+fun dainty_A : A;
+fun dainty_N : N;
+fun daiquiri_N : N;
+fun dairy_N : N;
+fun dairy_farm_N : N;
+fun dairy_farming_N : N;
+fun dairying_N : N;
+fun dairymaid_N : N;
+fun dairyman_N : N;
+fun dais_N : N;
+fun daisy_N : N;
+fun daisy_PN : PN;
+fun daisybush_N : N;
+fun daisylike_A : A;
+fun dakar_PN : PN;
+fun dakota_PN : PN;
+fun dalasi_N : N;
+fun dale_N : N;
+fun dalesman_N : N;
+fun daleth_N : N;
+fun dalkeith_PN : PN;
+fun dallas_PN : PN;
+fun dalliance_N : N;
+fun dallier_N : N;
+fun dallisgrass_N : N;
+fun dally_V : V;
+fun dalmatian_N : N;
+fun dalry_PN : PN;
+fun dalton_PN : PN;
+fun dam_N : N;
+fun dam_V2 : V2;
+fun damage_N : N;
+fun damage_V2 : V2;
+fun damages_N : N;
+fun damaging_A : A;
+fun damascene_A : A;
+fun damascene_N : N;
+fun damascene_V2 : V2;
+fun damascus_PN : PN;
+fun damask_A : A;
+fun damask_N : N;
+fun dame_N : N;
+fun dammar_N : N;
+fun damn_A : A;
+fun damn_Adv : Adv;
+fun damn_N : N;
+fun damn_V2 : V2;
+fun damnable_A : A;
+fun damnation_N : N;
+fun damnatory_A : A;
+fun damned_Adv : Adv;
+fun damned_N : N;
+fun damocles_PN : PN;
+fun damourite_N : N;
+fun damp_A : A;
+fun damp_N : N;
+fun damp_V : V;
+fun damp_V2 : V2;
+fun dampen_V : V;
+fun dampen_V2 : V2;
+fun dampener_N : N;
+fun damper_N : N;
+fun dampish_A : A;
+fun dampness_N : N;
+fun damsel_N : N;
+fun damselfish_N : N;
+fun damselfly_N : N;
+fun damson_N : N;
+fun dan_PN : PN;
+fun danaid_N : N;
+fun dance_N : N;
+fun dance_V : V;
+fun dance_V2 : V2;
+fun dance_band_N : N;
+fun dance_hall_N : N;
+fun dance_orchestra_N : N;
+fun danceable_A : A;
+fun dancer_N : N;
+fun dancing_N : N;
+fun dandelion_N : N;
+fun dander_N : N;
+fun dandified_A : A;
+fun dandle_V2 : V2;
+fun dandruff_N : N;
+fun dandy_A : A;
+fun dandy_N : N;
+fun dane_N : N;
+fun danger_N : N;
+fun dangerous_A : A;
+fun dangerousness_N : N;
+fun dangle_V : V;
+fun dangle_V2 : V2;
+fun dangleberry_N : N;
+fun daniel_N : N;
+fun daniel_PN : PN;
+fun danish_A : A;
+fun danish_N : N;
+fun dank_A : A;
+fun dankness_N : N;
+fun danny_PN : PN;
+fun danse_macabre_N : N;
+fun danseur_N : N;
+fun daphne_N : N;
+fun daphne_PN : PN;
+fun daphnia_N : N;
+fun dapper_A : A;
+fun dapple_V2 : V2;
+fun dapple_grey_A : A;
+fun dapple_grey_N : N;
+fun dapsone_N : N;
+fun daraf_N : N;
+fun darby_PN : PN;
+fun dare_N : N;
+fun dare_V : V;
+fun dare_V2 : V2;
+fun dare_VV : VV;
+fun daredevil_A : A;
+fun daredevil_N : N;
+fun daredevilry_N : N;
+fun darenth_PN : PN;
+fun darfield_PN : PN;
+fun daring_N : N;
+fun daringly_Adv : Adv;
+fun dark_A : A;
+fun dark_N : N;
+fun darken_V : V;
+fun darken_V2 : V2;
+fun darkey_N : N;
+fun darkie_N : N;
+fun darkish_A : A;
+fun darkling_A : A;
+fun darkness_N : N;
+fun darkroom_N : N;
+fun darky_N : N;
+fun darling_N : N;
+fun darlington_PN : PN;
+fun darmstadt_PN : PN;
+fun darmstadtium_N : N;
+fun darn_N : N;
+fun darn_V : V;
+fun darn_V2 : V2;
+fun darnel_N : N;
+fun darner_N : N;
+fun darning_N : N;
+fun darning_needle_N : N;
+fun dart_N : N;
+fun dart_V : V;
+fun dart_V2 : V2;
+fun dartboard_N : N;
+fun darter_N : N;
+fun dartford_PN : PN;
+fun dartmouth_PN : PN;
+fun darts_N : N;
+fun darwen_PN : PN;
+fun dash_N : N;
+fun dash_V : V;
+fun dash_V2 : V2;
+fun dashboard_N : N;
+fun dashiki_N : N;
+fun dashingly_Adv : Adv;
+fun dastard_N : N;
+fun dastardliness_N : N;
+fun dastardly_A : A;
+fun dasymeter_N : N;
+fun dasyure_N : N;
+fun data_N : N;
+fun database_N : N;
+fun datable_A : A;
+fun date_1_N : N;
+fun date_7_N : N;
+fun date_V : V;
+fun date_V2 : V2;
+fun dateless_A : A;
+fun dateline_N : N;
+fun dating_N : N;
+fun dative_A : A;
+fun dative_N : N;
+fun datum_N : N;
+fun daub_N : N;
+fun daub_V : V;
+fun daub_V2 : V2;
+fun dauber_N : N;
+fun daughter_N : N;
+fun daughter_in_law_N : N;
+fun daughterly_A : A;
+fun daunt_V2 : V2;
+fun daunting_A : A;
+fun dauntless_A : A;
+fun dauntlessness_N : N;
+fun dauphin_N : N;
+fun davallia_N : N;
+fun dave_PN : PN;
+fun davenport_N : N;
+fun daventry_PN : PN;
+fun davey_PN : PN;
+fun david_PN : PN;
+fun davit_N : N;
+fun daw_N : N;
+fun dawah_N : N;
+fun dawdle_V : V;
+fun dawdle_V2 : V2;
+fun dawdler_N : N;
+fun dawley_PN : PN;
+fun dawlish_PN : PN;
+fun dawn_N : N;
+fun dawn_PN : PN;
+fun dawn_V : V;
+fun day_N : N;
+fun day_boarder_N : N;
+fun day_labourer_N : N;
+fun day_return_N : N;
+fun day_school_N : N;
+fun daybed_N : N;
+fun daybook_N : N;
+fun dayboy_N : N;
+fun daybreak_N : N;
+fun daycare_N : N;
+fun daydream_N : N;
+fun daydream_V : V;
+fun daydreamer_N : N;
+fun daygirl_N : N;
+fun daylight_N : N;
+fun daylight_saving_A : A;
+fun daylight_saving_N : N;
+fun daylong_A : A;
+fun daylong_Adv : Adv;
+fun days_N : N;
+fun dayspring_N : N;
+fun daytime_N : N;
+fun dayton_PN : PN;
+fun daze_N : N;
+fun daze_V2 : V2;
+fun dazedly_Adv : Adv;
+fun dazzle_N : N;
+fun dazzle_V2 : V2;
+fun dazzling_A : A;
+fun ddt_N : N;
+fun de_emphasize_V2 : V2;
+fun de_escalate_V2 : V2;
+fun de_escalation_N : N;
+fun de_facto_A : A;
+fun de_facto_Adv : Adv;
+fun de_ice_V2 : V2;
+fun de_jure_A : A;
+fun de_jure_Adv : Adv;
+fun de_luxe_A : A;
+fun de_rigeur_A : A;
+fun de_trop_A : A;
+fun deacon_N : N;
+fun deaconess_N : N;
+fun deactivate_V2 : V2;
+fun deactivation_N : N;
+fun dead_A : A;
+fun dead_Adv : Adv;
+fun dead_N : N;
+fun deaden_V2 : V2;
+fun deadeye_N : N;
+fun deadhead_N : N;
+fun deadlight_N : N;
+fun deadline_N : N;
+fun deadliness_N : N;
+fun deadlock_N : N;
+fun deadlock_V : V;
+fun deadlocked_A : A;
+fun deadly_A : A;
+fun deadness_N : N;
+fun deadpan_A : A;
+fun deadpan_Adv : Adv;
+fun deadwood_N : N;
+fun deaf_A : A;
+fun deaf_N : N;
+fun deaf_aid_N : N;
+fun deaf_mute_N : N;
+fun deafen_V2 : V2;
+fun deafening_A : A;
+fun deafness_N : N;
+fun deal_Adv : Adv;
+fun deal_N : N;
+fun deal_PN : PN;
+fun deal_V : V;
+fun deal_V2 : V2;
+fun dealer_N : N;
+fun dealfish_N : N;
+fun dealignment_N : N;
+fun dealing_N : N;
+fun dealings_N : N;
+fun deamination_N : N;
+fun dean_N : N;
+fun dean_PN : PN;
+fun deanery_N : N;
+fun deanship_N : N;
+fun dear_A : A;
+fun dear_Adv : Adv;
+fun dear_N : N;
+fun dearest_N : N;
+fun dearie_N : N;
+fun dearness_N : N;
+fun dearth_N : N;
+fun deary_N : N;
+fun death_N : N;
+fun death_mask_N : N;
+fun death_rate_N : N;
+fun death_roll_N : N;
+fun death_warrant_N : N;
+fun deathbed_N : N;
+fun deathblow_N : N;
+fun deathless_A : A;
+fun deathlike_A : A;
+fun deathly_A : A;
+fun deathly_Adv : Adv;
+fun deathrate_N : N;
+fun deathtrap_N : N;
+fun deb_N : N;
+fun debacle_N : N;
+fun debag_V2 : V2;
+fun debar_V2 : V2;
+fun debark_V : V;
+fun debark_V2 : V2;
+fun debarkation_N : N;
+fun debarment_N : N;
+fun debase_V2 : V2;
+fun debasement_N : N;
+fun debaser_N : N;
+fun debasing_A : A;
+fun debatable_A : A;
+fun debate_N : N;
+fun debate_V : V;
+fun debate_V2 : V2;
+fun debater_N : N;
+fun debauch_N : N;
+fun debauch_V2 : V2;
+fun debauchee_N : N;
+fun debauchery_N : N;
+fun debbie_PN : PN;
+fun debby_PN : PN;
+fun debenture_N : N;
+fun debilitate_V2 : V2;
+fun debilitating_A : A;
+fun debilitation_N : N;
+fun debilitative_A : A;
+fun debility_N : N;
+fun debit_N : N;
+fun debit_V2 : V2;
+fun debit_side_N : N;
+fun debonair_A : A;
+fun deborah_PN : PN;
+fun debouch_V : V;
+fun debouch_V2 : V2;
+fun debridement_N : N;
+fun debrief_V2 : V2;
+fun debriefing_N : N;
+fun debris_1_N : N;
+fun debris_2_N : N;
+fun debris_N : N;
+fun debt_N : N;
+fun debtor_N : N;
+fun debug_V2 : V2;
+fun debugger_N : N;
+fun debunk_V2 : V2;
+fun debut_1_N : N;
+fun debut_2_N : N;
+fun debut_N : N;
+fun debut_V2 : V2;
+fun debutante_1_N : N;
+fun debutante_2_N : N;
+fun debutante_N : N;
+fun dec_PN : PN;
+fun decade_N : N;
+fun decadence_N : N;
+fun decadent_A : A;
+fun decadent_N : N;
+fun decagon_N : N;
+fun decahedron_N : N;
+fun decal_N : N;
+fun decalcification_N : N;
+fun decalcomania_N : N;
+fun decalescence_N : N;
+fun decalescent_A : A;
+fun decalogue_N : N;
+fun decameter_N : N;
+fun decamp_V : V;
+fun decampment_N : N;
+fun decant_V2 : V2;
+fun decantation_N : N;
+fun decanter_N : N;
+fun decapitate_V2 : V2;
+fun decapitation_N : N;
+fun decapod_N : N;
+fun decarbonize_V2 : V2;
+fun decarboxylase_N : N;
+fun decarboxylation_N : N;
+fun decasyllabic_A : A;
+fun decasyllable_N : N;
+fun decathlon_N : N;
+fun decay_N : N;
+fun decay_V : V;
+fun decayable_A : A;
+fun decayed_A : A;
+fun decease_N : N;
+fun decease_V : V;
+fun deceit_N : N;
+fun deceitful_A : A;
+fun deceitfulness_N : N;
+fun deceive_V2 : V2;
+fun deceiver_N : N;
+fun deceivingly_Adv : Adv;
+fun decelerate_V : V;
+fun decelerate_V2 : V2;
+fun deceleration_N : N;
+fun december_N : N;
+fun december_PN : PN;
+fun decency_N : N;
+fun decent_A : A;
+fun decentralization_N : N;
+fun decentralize_V2 : V2;
+fun deception_N : N;
+fun deceptive_A : A;
+fun deceptiveness_N : N;
+fun decibel_N : N;
+fun decide_V : V;
+fun decide_V2 : V2;
+fun decide_VS : VS;
+fun decide_VV : VV;
+fun decided_A : A;
+fun decidua_N : N;
+fun deciduous_A : A;
+fun decigram_N : N;
+fun decile_N : N;
+fun deciliter_N : N;
+fun decimal_A : A;
+fun decimal_N : N;
+fun decimalization_N : N;
+fun decimalize_V2 : V2;
+fun decimate_V2 : V2;
+fun decimation_N : N;
+fun decimeter_N : N;
+fun decipher_V2 : V2;
+fun decipherable_A : A;
+fun decipherer_N : N;
+fun decision_N : N;
+fun decisive_A : A;
+fun decisiveness_N : N;
+fun deck_N : N;
+fun deck_V2 : V2;
+fun decker_N : N;
+fun deckhand_N : N;
+fun deckle_N : N;
+fun deckle_edged_A : A;
+fun deckled_A : A;
+fun declaim_V : V;
+fun declaim_V2 : V2;
+fun declamation_N : N;
+fun declamatory_A : A;
+fun declarable_A : A;
+fun declaration_N : N;
+fun declarative_A : A;
+fun declare_V : V;
+fun declare_V2 : V2;
+fun declare_V2V : V2V;
+fun declare_VS : VS;
+fun declassification_N : N;
+fun declassify_V2 : V2;
+fun declension_N : N;
+fun declination_N : N;
+fun decline_N : N;
+fun decline_V : V;
+fun decline_V2 : V2;
+fun decline_VS : VS;
+fun decline_VV : VV;
+fun declinometer_N : N;
+fun declivitous_A : A;
+fun declivity_N : N;
+fun declutch_V : V;
+fun deco_N : N;
+fun decoction_N : N;
+fun decode_V2 : V2;
+fun decoder_N : N;
+fun decoding_N : N;
+fun decoke_V2 : V2;
+fun decolletage_N : N;
+fun decollete_A : A;
+fun decolonization_N : N;
+fun decolonize_V2 : V2;
+fun decompose_V : V;
+fun decompose_V2 : V2;
+fun decomposition_N : N;
+fun decompositional_A : A;
+fun decompound_A : A;
+fun decompress_V2 : V2;
+fun decompression_N : N;
+fun decongestant_N : N;
+fun deconsecrated_A : A;
+fun deconstruction_N : N;
+fun deconstructionist_A : A;
+fun deconstructivism_N : N;
+fun decontaminate_V2 : V2;
+fun decontamination_N : N;
+fun decontrol_V2 : V2;
+fun decor_N : N;
+fun decorate_V2 : V2;
+fun decoration_N : N;
+fun decorative_A : A;
+fun decorativeness_N : N;
+fun decorator_N : N;
+fun decorous_A : A;
+fun decortication_N : N;
+fun decorum_N : N;
+fun decoupage_N : N;
+fun decoy_N : N;
+fun decoy_V2 : V2;
+fun decrease_N : N;
+fun decrease_V : V;
+fun decrease_V2 : V2;
+fun decree_N : N;
+fun decree_V2 : V2;
+fun decree_nisi_N : N;
+fun decrepit_A : A;
+fun decrepitation_N : N;
+fun decrepitude_N : N;
+fun decrescendo_A : A;
+fun decrescendo_N : N;
+fun decribe_V2 : V2;
+fun decriminalization_N : N;
+fun decry_V2 : V2;
+fun decubitus_N : N;
+fun decumary_N : N;
+fun decurved_A : A;
+fun decussate_A : A;
+fun dedicate_V2 : V2;
+fun dedication_N : N;
+fun dedifferentiated_A : A;
+fun dedifferentiation_N : N;
+fun deduce_V2 : V2;
+fun deducible_A : A;
+fun deduct_V2 : V2;
+fun deductible_A : A;
+fun deductible_N : N;
+fun deduction_N : N;
+fun deductive_A : A;
+fun deed_N : N;
+fun deed_box_N : N;
+fun deedpoll_N : N;
+fun deem_V2 : V2;
+fun deem_V2A : V2A;
+fun deem_V2V : V2V;
+fun deep_A : A;
+fun deep_Adv : Adv;
+fun deep_N : N;
+fun deep_freeze_N : N;
+fun deep_freeze_V2 : V2;
+fun deep_laid_A : A;
+fun deep_mined_A : A;
+fun deep_rooted_A : A;
+fun deep_sea_A : A;
+fun deep_seated_A : A;
+fun deep_water_A : A;
+fun deepen_V : V;
+fun deepen_V2 : V2;
+fun deepening_N : N;
+fun deepness_N : N;
+fun deer_N : N;
+fun deerberry_N : N;
+fun deerskin_N : N;
+fun deerstalker_N : N;
+fun deerstalking_N : N;
+fun deface_V2 : V2;
+fun defacement_N : N;
+fun defalcation_N : N;
+fun defamation_N : N;
+fun defamatory_A : A;
+fun defame_V2 : V2;
+fun defamer_N : N;
+fun default_N : N;
+fun default_V : V;
+fun defaulter_N : N;
+fun defeasible_A : A;
+fun defeat_N : N;
+fun defeat_V2 : V2;
+fun defeated_N : N;
+fun defeatism_N : N;
+fun defeatist_N : N;
+fun defecate_V : V;
+fun defecation_N : N;
+fun defecator_N : N;
+fun defect_N : N;
+fun defect_V : V;
+fun defection_N : N;
+fun defective_A : A;
+fun defectiveness_N : N;
+fun defector_N : N;
+fun defence_N : N;
+fun defenceless_A : A;
+fun defencelessness_N : N;
+fun defend_V : V;
+fun defend_V2 : V2;
+fun defendable_A : A;
+fun defendant_N : N;
+fun defender_N : N;
+fun defenestration_N : N;
+fun defenseless_A : A;
+fun defenseless_Adv : Adv;
+fun defenselessness_N : N;
+fun defensibility_N : N;
+fun defensible_A : A;
+fun defensive_A : A;
+fun defensive_N : N;
+fun defensiveness_N : N;
+fun defer_V : V;
+fun defer_V2 : V2;
+fun deference_N : N;
+fun deferent_A : A;
+fun deferential_A : A;
+fun deferment_N : N;
+fun deferral_N : N;
+fun defervescence_N : N;
+fun defervescent_A : A;
+fun defiance_N : N;
+fun defiant_A : A;
+fun defibrillation_N : N;
+fun defibrillator_N : N;
+fun deficiency_N : N;
+fun deficient_A : A;
+fun deficit_N : N;
+fun defilade_N : N;
+fun defile_N : N;
+fun defile_V : V;
+fun defile_V2 : V2;
+fun defilement_N : N;
+fun definable_A : A;
+fun define_V : V;
+fun define_V2 : V2;
+fun definite_A : A;
+fun definition_N : N;
+fun definitive_A : A;
+fun deflagration_N : N;
+fun deflate_V2 : V2;
+fun deflation_N : N;
+fun deflationary_A : A;
+fun deflator_N : N;
+fun deflect_V : V;
+fun deflect_V2 : V2;
+fun deflection_N : N;
+fun deflective_A : A;
+fun deflector_N : N;
+fun defloration_N : N;
+fun deflower_V2 : V2;
+fun defoliant_N : N;
+fun defoliate_A : A;
+fun defoliate_V2 : V2;
+fun defoliation_N : N;
+fun defoliator_N : N;
+fun deforest_V2 : V2;
+fun deforestation_N : N;
+fun deform_V2 : V2;
+fun deformation_N : N;
+fun deformational_A : A;
+fun deformity_N : N;
+fun defraud_V2 : V2;
+fun defray_V2 : V2;
+fun defrayal_N : N;
+fun defrayment_N : N;
+fun defrock_V2 : V2;
+fun defrost_V2 : V2;
+fun defroster_N : N;
+fun deft_A : A;
+fun deftness_N : N;
+fun defunct_A : A;
+fun defuse_V2 : V2;
+fun defy_V2 : V2;
+fun defy_V2V : V2V;
+fun degage_A : A;
+fun degauss_V2 : V2;
+fun degaussing_N : N;
+fun degeneracy_N : N;
+fun degenerate_A : A;
+fun degenerate_N : N;
+fun degenerate_V : V;
+fun degeneration_N : N;
+fun degenerative_A : A;
+fun degradation_N : N;
+fun degrade_V2 : V2;
+fun degree_N : N;
+fun degressive_A : A;
+fun dehiscence_N : N;
+fun dehiscent_A : A;
+fun dehorn_V2 : V2;
+fun dehumanization_N : N;
+fun dehumanize_V2 : V2;
+fun dehydrate_V2 : V2;
+fun dehydration_N : N;
+fun deictic_A : A;
+fun deictic_N : N;
+fun deific_A : A;
+fun deification_N : N;
+fun deify_V2 : V2;
+fun deign_V : V;
+fun deinocheirus_N : N;
+fun deinonychus_N : N;
+fun deipnosophist_N : N;
+fun deirdre_PN : PN;
+fun deism_N : N;
+fun deist_A : A;
+fun deist_N : N;
+fun deity_N : N;
+fun deixis_N : N;
+fun deject_V2 : V2;
+fun dejectedly_Adv : Adv;
+fun dejection_N : N;
+fun dekagram_N : N;
+fun dekaliter_N : N;
+fun dekko_N : N;
+fun delavirdine_N : N;
+fun delaware_PN : PN;
+fun delay_N : N;
+fun delay_V : V;
+fun delay_V2 : V2;
+fun delayed_action_A : A;
+fun delayed_action_N : N;
+fun delayer_N : N;
+fun delectability_N : N;
+fun delectable_A : A;
+fun delectation_N : N;
+fun delegacy_N : N;
+fun delegate_N : N;
+fun delegate_V2 : V2;
+fun delegating_N : N;
+fun delegation_N : N;
+fun delete_V2 : V2;
+fun deleterious_A : A;
+fun deletion_N : N;
+fun delf_N : N;
+fun delft_N : N;
+fun delhi_PN : PN;
+fun deliberate_A : A;
+fun deliberate_V : V;
+fun deliberate_V2 : V2;
+fun deliberation_N : N;
+fun deliberative_A : A;
+fun delible_A : A;
+fun delicacy_N : N;
+fun delicate_A : A;
+fun delicatessen_N : N;
+fun delicious_A : A;
+fun delight_N : N;
+fun delight_V : V;
+fun delight_V2 : V2;
+fun delight_VS : VS;
+fun delightedly_Adv : Adv;
+fun delightful_A : A;
+fun delimit_V2 : V2;
+fun delimitate_V2 : V2;
+fun delimitation_N : N;
+fun delineate_V2 : V2;
+fun delineation_N : N;
+fun delineative_A : A;
+fun delinquency_N : N;
+fun delinquent_A : A;
+fun delinquent_N : N;
+fun deliquescent_A : A;
+fun delirious_A : A;
+fun delirium_N : N;
+fun delirium_tremens_N : N;
+fun deliver_V : V;
+fun deliver_V2 : V2;
+fun deliverable_A : A;
+fun deliverable_N : N;
+fun deliverance_N : N;
+fun deliverer_N : N;
+fun delivery_N : N;
+fun deliveryman_N : N;
+fun dell_N : N;
+fun delouse_V2 : V2;
+fun delphic_A : A;
+fun delphinium_N : N;
+fun delta_N : N;
+fun deltoid_A : A;
+fun deltoid_N : N;
+fun delude_V2 : V2;
+fun deluge_N : N;
+fun deluge_V2 : V2;
+fun delusion_N : N;
+fun delusional_A : A;
+fun delusive_A : A;
+fun deluxe_A : A;
+fun delve_V : V;
+fun delve_V2 : V2;
+fun demagnetization_N : N;
+fun demagnetize_V2 : V2;
+fun demagogic_A : A;
+fun demagogue_N : N;
+fun demagoguery_N : N;
+fun demagogy_N : N;
+fun demand_N : N;
+fun demand_V2 : V2;
+fun demand_VS : VS;
+fun demander_N : N;
+fun demanding_A : A;
+fun demantoid_N : N;
+fun demarcate_V2 : V2;
+fun demarcation_N : N;
+fun demarche_N : N;
+fun demean_V2 : V2;
+fun demeaning_A : A;
+fun demeanor_N : N;
+fun demeanour_N : N;
+fun demented_A : A;
+fun dementia_N : N;
+fun demerara_N : N;
+fun demerit_N : N;
+fun demesne_N : N;
+fun demiglace_N : N;
+fun demigod_N : N;
+fun demijohn_N : N;
+fun demilitarization_N : N;
+fun demilitarize_V2 : V2;
+fun demimondaine_N : N;
+fun demimonde_N : N;
+fun demineralization_N : N;
+fun demise_N : N;
+fun demist_V2 : V2;
+fun demister_N : N;
+fun demitasse_N : N;
+fun demiurge_N : N;
+fun demo_N : N;
+fun demob_V2 : V2;
+fun demobilization_N : N;
+fun demobilize_V2 : V2;
+fun democracy_N : N;
+fun democrat_N : N;
+fun democratic_A : A;
+fun democratically_Adv : Adv;
+fun democratization_N : N;
+fun democratize_V2 : V2;
+fun demode_A : A;
+fun demodulation_N : N;
+fun demographer_N : N;
+fun demographic_A : A;
+fun demographic_N : N;
+fun demography_N : N;
+fun demolish_V2 : V2;
+fun demolition_N : N;
+fun demon_N : N;
+fun demonetization_N : N;
+fun demonetize_V2 : V2;
+fun demoniac_A : A;
+fun demoniac_N : N;
+fun demoniacal_A : A;
+fun demonic_A : A;
+fun demonization_N : N;
+fun demonize_V2 : V2;
+fun demonstrability_N : N;
+fun demonstrable_A : A;
+fun demonstrate_V : V;
+fun demonstrate_V2 : V2;
+fun demonstrate_VS : VS;
+fun demonstration_N : N;
+fun demonstrative_A : A;
+fun demonstrativeness_N : N;
+fun demonstrator_N : N;
+fun demoralization_N : N;
+fun demoralize_V2 : V2;
+fun demoralizing_A : A;
+fun demote_V2 : V2;
+fun demotic_A : A;
+fun demotion_N : N;
+fun demulcent_A : A;
+fun demulcent_N : N;
+fun demur_N : N;
+fun demur_V : V;
+fun demur_VS : VS;
+fun demure_A : A;
+fun demureness_N : N;
+fun demurrage_N : N;
+fun demurrer_N : N;
+fun demyelination_N : N;
+fun demythologization_N : N;
+fun demythologized_A : A;
+fun den_N : N;
+fun denain_PN : PN;
+fun denar_N : N;
+fun denary_A : A;
+fun denationalization_N : N;
+fun denationalize_V2 : V2;
+fun denaturant_N : N;
+fun denatured_A : A;
+fun denazification_N : N;
+fun denbigh_PN : PN;
+fun dendrite_N : N;
+fun dendritic_A : A;
+fun dendrobium_N : N;
+fun dengue_N : N;
+fun deniable_A : A;
+fun denial_N : N;
+fun denier_N : N;
+fun denigrate_V2 : V2;
+fun denigration_N : N;
+fun denim_N : N;
+fun denis_PN : PN;
+fun denise_PN : PN;
+fun denizen_N : N;
+fun denmark_PN : PN;
+fun dennis_PN : PN;
+fun denny_PN : PN;
+fun denominate_V2 : V2;
+fun denomination_N : N;
+fun denominational_A : A;
+fun denominationalism_N : N;
+fun denominator_N : N;
+fun denotative_A : A;
+fun denotatum_N : N;
+fun denote_V2 : V2;
+fun denouement_N : N;
+fun denounce_V2 : V2;
+fun dense_A : A;
+fun denseness_N : N;
+fun densimeter_N : N;
+fun densitometer_N : N;
+fun densitometry_N : N;
+fun density_N : N;
+fun dent_N : N;
+fun dent_V : V;
+fun dent_V2 : V2;
+fun dental_A : A;
+fun dentate_A : A;
+fun denticle_N : N;
+fun denticulate_A : A;
+fun dentifrice_N : N;
+fun dentine_N : N;
+fun dentist_N : N;
+fun dentistry_N : N;
+fun dentition_N : N;
+fun denture_N : N;
+fun denudation_N : N;
+fun denude_V2 : V2;
+fun denunciation_N : N;
+fun denver_PN : PN;
+fun deny_V2 : V2;
+fun deny_V3 : V3;
+fun deny_VS : VS;
+fun deodar_N : N;
+fun deodorant_N : N;
+fun deodorize_V2 : V2;
+fun deossification_N : N;
+fun deoxyadenosine_N : N;
+fun deoxycytidine_N : N;
+fun deoxyguanosine_N : N;
+fun deoxyribose_N : N;
+fun deoxythymidine_N : N;
+fun dep_PN : PN;
+fun depart_V : V;
+fun departed_A : A;
+fun departed_N : N;
+fun departer_N : N;
+fun department_N : N;
+fun departmental_A : A;
+fun departure_N : N;
+fun depend_V : V;
+fun dependability_N : N;
+fun dependable_A : A;
+fun dependant_N : N;
+fun dependence_N : N;
+fun dependency_N : N;
+fun dependent_A : A;
+fun dependent_N : N;
+fun depersonalization_N : N;
+fun depict_V2 : V2;
+fun depicting_N : N;
+fun depiction_N : N;
+fun depigmentation_N : N;
+fun depilation_N : N;
+fun depilatory_A : A;
+fun depilatory_N : N;
+fun depilous_A : A;
+fun deplane_V : V;
+fun depletable_A : A;
+fun deplete_V2 : V2;
+fun depletion_N : N;
+fun deplorable_A : A;
+fun deplore_V2 : V2;
+fun deploy_V : V;
+fun deploy_V2 : V2;
+fun deployment_N : N;
+fun depolarization_N : N;
+fun deponent_N : N;
+fun depopulate_V2 : V2;
+fun depopulation_N : N;
+fun deport_V2 : V2;
+fun deportation_N : N;
+fun deportee_N : N;
+fun deportment_N : N;
+fun depose_V : V;
+fun depose_V2 : V2;
+fun deposit_N : N;
+fun deposit_V2 : V2;
+fun deposition_N : N;
+fun depositor_N : N;
+fun depository_N : N;
+fun depot_N : N;
+fun deprave_V2 : V2;
+fun depravity_N : N;
+fun deprecate_V2 : V2;
+fun deprecation_N : N;
+fun deprecative_A : A;
+fun depreciate_V : V;
+fun depreciate_V2 : V2;
+fun depreciation_N : N;
+fun depreciatory_A : A;
+fun depredation_N : N;
+fun depress_V2 : V2;
+fun depressant_A : A;
+fun depressing_A : A;
+fun depression_N : N;
+fun depressive_A : A;
+fun depressive_N : N;
+fun depressor_N : N;
+fun deprivation_N : N;
+fun deprive_V2 : V2;
+fun dept_PN : PN;
+fun depth_N : N;
+fun depth_bomb_N : N;
+fun depth_charge_N : N;
+fun deputation_N : N;
+fun depute_V2 : V2;
+fun deputize_V : V;
+fun deputy_N : N;
+fun derail_V2 : V2;
+fun derailment_N : N;
+fun derange_V2 : V2;
+fun derangement_N : N;
+fun derate_V2 : V2;
+fun derby_N : N;
+fun derby_PN : PN;
+fun derbyshire_PN : PN;
+fun deregulate_V2 : V2;
+fun deregulation_N : N;
+fun dereham_PN : PN;
+fun derek_PN : PN;
+fun derelict_A : A;
+fun derelict_N : N;
+fun dereliction_N : N;
+fun derequisition_V2 : V2;
+fun derestrict_V2 : V2;
+fun deride_V2 : V2;
+fun derision_N : N;
+fun derisive_A : A;
+fun derisory_A : A;
+fun derivable_A : A;
+fun derivation_N : N;
+fun derivational_A : A;
+fun derivative_A : A;
+fun derivative_N : N;
+fun derive_V : V;
+fun derive_V2 : V2;
+fun deriving_N : N;
+fun dermabrasion_N : N;
+fun dermal_A : A;
+fun dermatitis_N : N;
+fun dermatoglyphic_N : N;
+fun dermatoglyphics_N : N;
+fun dermatologic_A : A;
+fun dermatologist_N : N;
+fun dermatology_N : N;
+fun dermatome_N : N;
+fun dermatomycosis_N : N;
+fun dermatomyositis_N : N;
+fun dermatosis_N : N;
+fun dermis_N : N;
+fun derogate_V : V;
+fun derogation_N : N;
+fun derogative_A : A;
+fun derogatory_A : A;
+fun derrick_N : N;
+fun derring_do_N : N;
+fun derringer_N : N;
+fun derris_N : N;
+fun derv_N : N;
+fun dervish_N : N;
+fun des_N : N;
+fun des_PN : PN;
+fun desalinate_V2 : V2;
+fun desalination_N : N;
+fun desalinization_N : N;
+fun desalinize_V2 : V2;
+fun desalt_V2 : V2;
+fun descale_V2 : V2;
+fun descant_N : N;
+fun descant_V : V;
+fun descend_V : V;
+fun descend_V2 : V2;
+fun descendant_A : A;
+fun descendant_N : N;
+fun descendants_N : N;
+fun descender_N : N;
+fun descent_N : N;
+fun describable_A : A;
+fun describe_V : V;
+fun describe_V2 : V2;
+fun describe_VS : VS;
+fun description_N : N;
+fun descriptive_A : A;
+fun descriptivism_N : N;
+fun descriptor_N : N;
+fun descry_V2 : V2;
+fun desecrate_V2 : V2;
+fun desecration_N : N;
+fun desegrated_A : A;
+fun desegregate_V2 : V2;
+fun desegregation_N : N;
+fun desensitization_N : N;
+fun desensitize_V2 : V2;
+fun desensitizing_A : A;
+fun desert_A : A;
+fun desert_N : N;
+fun desert_V : V;
+fun desert_V2 : V2;
+fun deserter_N : N;
+fun desertification_N : N;
+fun desertion_N : N;
+fun deserts_N : N;
+fun deserve_V : V;
+fun deserve_V2 : V2;
+fun deserve_VV : VV;
+fun deservedly_Adv : Adv;
+fun deservingness_N : N;
+fun deshabille_N : N;
+fun desiccant_N : N;
+fun desiccate_V2 : V2;
+fun desideratum_N : N;
+fun design_N : N;
+fun design_V : V;
+fun design_V2 : V2;
+fun design_V2V : V2V;
+fun designate_A : A;
+fun designate_V : V;
+fun designate_V2 : V2;
+fun designate_V2V : V2V;
+fun designate_VS : VS;
+fun designation_N : N;
+fun designative_A : A;
+fun designatum_N : N;
+fun designedly_Adv : Adv;
+fun designer_N : N;
+fun designing_N : N;
+fun desipramine_N : N;
+fun desirability_N : N;
+fun desirable_A : A;
+fun desire_N : N;
+fun desire_V2 : V2;
+fun desirous_A : A;
+fun desist_V : V;
+fun desk_N : N;
+fun desktop_N : N;
+fun desmid_N : N;
+fun desmond_PN : PN;
+fun desolate_A : A;
+fun desolate_V2 : V2;
+fun desolation_N : N;
+fun desorption_N : N;
+fun despair_N : N;
+fun despair_V : V;
+fun despairingly_Adv : Adv;
+fun despatch_N : N;
+fun despatch_V2 : V2;
+fun desperado_N : N;
+fun desperate_A : A;
+fun desperate_N : N;
+fun desperation_N : N;
+fun despicable_A : A;
+fun despisal_N : N;
+fun despise_V2 : V2;
+fun despite_N : N;
+fun despite_Prep : Prep ;
+fun despiteful_A : A;
+fun despoil_V2 : V2;
+fun despondency_N : N;
+fun despondent_A : A;
+fun despot_N : N;
+fun despotic_A : A;
+fun despotism_N : N;
+fun desquamation_N : N;
+fun dessau_PN : PN;
+fun dessert_N : N;
+fun dessertspoon_N : N;
+fun dessertspoonful_N : N;
+fun dessiatine_N : N;
+fun destabilization_N : N;
+fun destalinization_N : N;
+fun destination_N : N;
+fun destine_V2 : V2;
+fun destine_V2V : V2V;
+fun destiny_N : N;
+fun destitute_A : A;
+fun destitution_N : N;
+fun destroy_V2 : V2;
+fun destroyable_A : A;
+fun destroyer_N : N;
+fun destructibility_N : N;
+fun destructible_A : A;
+fun destruction_N : N;
+fun destructive_A : A;
+fun destructiveness_N : N;
+fun desuetude_N : N;
+fun desultory_A : A;
+fun detach_V2 : V2;
+fun detachable_A : A;
+fun detachment_N : N;
+fun detail_N : N;
+fun detail_V2 : V2;
+fun detain_V2 : V2;
+fun detainee_N : N;
+fun detect_V2 : V2;
+fun detectable_A : A;
+fun detection_N : N;
+fun detective_N : N;
+fun detector_N : N;
+fun detente_N : N;
+fun detention_N : N;
+fun deter_V2 : V2;
+fun detergency_N : N;
+fun detergent_A : A;
+fun detergent_N : N;
+fun deteriorate_V : V;
+fun deteriorate_V2 : V2;
+fun deterioration_N : N;
+fun determent_N : N;
+fun determinable_A : A;
+fun determinant_A : A;
+fun determinant_N : N;
+fun determinate_A : A;
+fun determinateness_N : N;
+fun determination_N : N;
+fun determinative_A : A;
+fun determinative_N : N;
+fun determine_V : V;
+fun determine_V2 : V2;
+fun determine_V2V : V2V;
+fun determine_VS : VS;
+fun determine_VV : VV;
+fun determinedly_Adv : Adv;
+fun determiner_N : N;
+fun determinism_N : N;
+fun deterministic_A : A;
+fun deterrence_N : N;
+fun deterrent_A : A;
+fun deterrent_N : N;
+fun detest_V2 : V2;
+fun detestable_A : A;
+fun detestation_N : N;
+fun dethrone_V2 : V2;
+fun dethronement_N : N;
+fun detonate_V : V;
+fun detonate_V2 : V2;
+fun detonation_N : N;
+fun detonative_A : A;
+fun detonator_N : N;
+fun detour_N : N;
+fun detour_V2 : V2;
+fun detox_N : N;
+fun detoxification_N : N;
+fun detract_V : V;
+fun detraction_N : N;
+fun detractive_A : A;
+fun detractor_N : N;
+fun detrain_V : V;
+fun detrain_V2 : V2;
+fun detribalization_N : N;
+fun detribalize_V2 : V2;
+fun detriment_N : N;
+fun detrimental_A : A;
+fun detritus_N : N;
+fun detroit_PN : PN;
+fun detumescence_N : N;
+fun deuce_N : N;
+fun deuced_A : A;
+fun deuteranopia_N : N;
+fun deuteranopic_A : A;
+fun deuterium_N : N;
+fun deuteron_N : N;
+fun deutschmark_N : N;
+fun deutzia_N : N;
+fun devaluate_V2 : V2;
+fun devaluation_N : N;
+fun devalue_V2 : V2;
+fun devastate_V2 : V2;
+fun devastation_N : N;
+fun develop_V : V;
+fun develop_V2 : V2;
+fun developer_N : N;
+fun development_N : N;
+fun developmental_A : A;
+fun deviant_A : A;
+fun deviant_N : N;
+fun deviate_V : V;
+fun deviation_N : N;
+fun deviationism_N : N;
+fun deviationist_N : N;
+fun device_N : N;
+fun devil_N : N;
+fun devil_V : V;
+fun devil_V2 : V2;
+fun devil_may_care_A : A;
+fun devilish_A : A;
+fun devilish_Adv : Adv;
+fun devilment_N : N;
+fun devilry_N : N;
+fun deviltry_N : N;
+fun devilwood_N : N;
+fun devious_A : A;
+fun deviousness_N : N;
+fun devisal_N : N;
+fun devise_N : N;
+fun devise_V2 : V2;
+fun devisee_N : N;
+fun devising_N : N;
+fun devisor_N : N;
+fun devitalization_N : N;
+fun devitalize_V2 : V2;
+fun devizes_PN : PN;
+fun devoid_A : A;
+fun devoir_N : N;
+fun devolution_N : N;
+fun devolve_V : V;
+fun devolve_V2 : V2;
+fun devon_PN : PN;
+fun devote_V2 : V2;
+fun devotedly_Adv : Adv;
+fun devotee_N : N;
+fun devotion_N : N;
+fun devotional_A : A;
+fun devotional_N : N;
+fun devour_V2 : V2;
+fun devourer_N : N;
+fun devout_A : A;
+fun devoutness_N : N;
+fun devries_N : N;
+fun dew_N : N;
+fun dewberry_N : N;
+fun dewdrop_N : N;
+fun dewlap_N : N;
+fun dewsbury_PN : PN;
+fun dewy_A : A;
+fun dexamethasone_N : N;
+fun dexter_A : A;
+fun dexterity_N : N;
+fun dexterous_A : A;
+fun dextral_A : A;
+fun dextrin_N : N;
+fun dextrocardia_N : N;
+fun dextrorotary_A : A;
+fun dextrorotation_N : N;
+fun dextrorse_A : A;
+fun dextrose_N : N;
+fun dextrous_A : A;
+fun dg_PN : PN;
+fun dhak_N : N;
+fun dhawa_N : N;
+fun dhole_N : N;
+fun dhoti_N : N;
+fun dhow_N : N;
+fun di_PN : PN;
+fun diabatic_A : A;
+fun diabetes_N : N;
+fun diabetic_A : A;
+fun diabetic_N : N;
+fun diabolatry_N : N;
+fun diabolic_A : A;
+fun diabolical_A : A;
+fun diabolism_N : N;
+fun diachronic_A : A;
+fun diacritic_A : A;
+fun diacritic_N : N;
+fun diacritical_A : A;
+fun diadem_N : N;
+fun diadromous_A : A;
+fun diaeresis_N : N;
+fun diagnosable_A : A;
+fun diagnose_V2 : V2;
+fun diagnosis_N : N;
+fun diagnostic_A : A;
+fun diagnostician_N : N;
+fun diagonal_A : A;
+fun diagonal_N : N;
+fun diagonalizable_A : A;
+fun diagonalization_N : N;
+fun diagram_N : N;
+fun diagrammatic_A : A;
+fun diagrammatical_A : A;
+fun diakinesis_N : N;
+fun dial_N : N;
+fun dial_V2 : V2;
+fun dialect_N : N;
+fun dialectal_A : A;
+fun dialectic_A : A;
+fun dialectic_N : N;
+fun dialectical_A : A;
+fun dialectician_N : N;
+fun dialectics_N : N;
+fun dialectology_N : N;
+fun dialogue_N : N;
+fun dialysis_N : N;
+fun dialyzer_N : N;
+fun diamagnet_N : N;
+fun diamagnetic_A : A;
+fun diamagnetism_N : N;
+fun diamante_N : N;
+fun diamantine_A : A;
+fun diameter_N : N;
+fun diametral_A : A;
+fun diametric_A : A;
+fun diametrically_Adv : Adv;
+fun diamine_N : N;
+fun diamond_N : N;
+fun diamondback_N : N;
+fun diana_PN : PN;
+fun dianoetic_A : A;
+fun diapason_N : N;
+fun diapedesis_N : N;
+fun diapensia_N : N;
+fun diaper_N : N;
+fun diaphanous_A : A;
+fun diapheromera_N : N;
+fun diaphone_N : N;
+fun diaphoretic_A : A;
+fun diaphoretic_N : N;
+fun diaphragm_N : N;
+fun diaphyseal_A : A;
+fun diaphysis_N : N;
+fun diapir_N : N;
+fun diapsid_N : N;
+fun diarchy_N : N;
+fun diarist_N : N;
+fun diarrhea_N : N;
+fun diarrheal_A : A;
+fun diarrhoea_N : N;
+fun diary_N : N;
+fun diaspora_N : N;
+fun diastasis_N : N;
+fun diastema_N : N;
+fun diastole_N : N;
+fun diastolic_A : A;
+fun diastrophism_N : N;
+fun diathermy_N : N;
+fun diathesis_N : N;
+fun diatom_N : N;
+fun diatomic_A : A;
+fun diatonic_A : A;
+fun diatribe_N : N;
+fun diazepam_N : N;
+fun diazo_A : A;
+fun diazonium_N : N;
+fun diazoxide_N : N;
+fun dibber_N : N;
+fun dibble_N : N;
+fun dibble_V2 : V2;
+fun dibranchiate_N : N;
+fun dibs_N : N;
+fun dibucaine_N : N;
+fun dicamptodon_N : N;
+fun dicarboxylic_A : A;
+fun dice_N : N;
+fun dice_V : V;
+fun dice_V2 : V2;
+fun dice_box_N : N;
+fun dicer_N : N;
+fun dicey_A : A;
+fun dichloride_N : N;
+fun dichlorodiphenyltrichloroethane_N : N;
+fun dichondra_N : N;
+fun dichotomization_N : N;
+fun dichotomous_A : A;
+fun dichotomy_N : N;
+fun dichroism_N : N;
+fun dichromacy_N : N;
+fun dichromat_N : N;
+fun dichromatic_A : A;
+fun dick_N : N;
+fun dick_PN : PN;
+fun dickens_N : N;
+fun dicker_V : V;
+fun dickey_N : N;
+fun dickeybird_N : N;
+fun dicky_A : A;
+fun dicky_N : N;
+fun dicky_PN : PN;
+fun dicky_seat_N : N;
+fun dickybird_N : N;
+fun diclinous_A : A;
+fun dicloxacillin_N : N;
+fun dicot_N : N;
+fun dicotyledonous_A : A;
+fun dictaphone_N : N;
+fun dictate_N : N;
+fun dictate_V : V;
+fun dictate_V2 : V2;
+fun dictate_VS : VS;
+fun dictation_N : N;
+fun dictator_N : N;
+fun dictatorial_A : A;
+fun dictatorship_N : N;
+fun diction_N : N;
+fun dictionary_N : N;
+fun dictostylium_N : N;
+fun dictum_N : N;
+fun dictyopteran_A : A;
+fun dicumarol_N : N;
+fun dicynodont_N : N;
+fun didactic_A : A;
+fun didactically_Adv : Adv;
+fun didacticism_N : N;
+fun didcot_PN : PN;
+fun diddle_V2 : V2;
+fun dideoxycytosine_N : N;
+fun dideoxyinosine_N : N;
+fun die_N : N;
+fun die_V : V;
+fun die_V2 : V2;
+fun die_cast_A : A;
+fun die_hard_N : N;
+fun dieback_N : N;
+fun diemaker_N : N;
+fun diencephalon_N : N;
+fun dieresis_N : N;
+fun diesel_N : N;
+fun diestock_N : N;
+fun diestrous_A : A;
+fun diestrus_N : N;
+fun diet_N : N;
+fun diet_V : V;
+fun diet_V2 : V2;
+fun dietary_A : A;
+fun dietary_N : N;
+fun dieter_N : N;
+fun dietetics_N : N;
+fun diethylstilbesterol_N : N;
+fun diethylstilbestrol_N : N;
+fun dietician_N : N;
+fun dietitian_N : N;
+fun differ_V : V;
+fun difference_N : N;
+fun different_A : A;
+fun differentia_N : N;
+fun differentiable_A : A;
+fun differential_A : A;
+fun differential_N : N;
+fun differentiate_V : V;
+fun differentiate_V2 : V2;
+fun differentiation_N : N;
+fun differentiator_N : N;
+fun difficult_A : A;
+fun difficulty_N : N;
+fun diffidence_N : N;
+fun diffident_A : A;
+fun difflugia_N : N;
+fun diffract_V2 : V2;
+fun diffraction_N : N;
+fun diffuse_A : A;
+fun diffuse_V : V;
+fun diffuse_V2 : V2;
+fun diffuseness_N : N;
+fun diffuser_N : N;
+fun diffusion_N : N;
+fun diflunisal_N : N;
+fun dig_N : N;
+fun dig_V : V;
+fun dig_V2 : V2;
+fun digest_N : N;
+fun digest_V : V;
+fun digest_V2 : V2;
+fun digester_N : N;
+fun digestibility_N : N;
+fun digestible_A : A;
+fun digestion_N : N;
+fun digestive_A : A;
+fun digestive_N : N;
+fun digger_N : N;
+fun digging_N : N;
+fun diggings_N : N;
+fun dighted_A : A;
+fun digit_N : N;
+fun digital_A : A;
+fun digitalis_N : N;
+fun digitalization_N : N;
+fun digitate_A : A;
+fun digitigrade_A : A;
+fun digitization_N : N;
+fun digitizer_N : N;
+fun digitoxin_N : N;
+fun diglyceride_N : N;
+fun dignify_V2 : V2;
+fun dignifying_A : A;
+fun dignitary_N : N;
+fun dignity_N : N;
+fun digoxin_N : N;
+fun digraph_N : N;
+fun digress_V : V;
+fun digression_N : N;
+fun digressive_A : A;
+fun dihybrid_N : N;
+fun dihydrostreptomycin_N : N;
+fun dijon_PN : PN;
+fun dike_N : N;
+fun dike_V : V;
+fun dike_V2 : V2;
+fun dilapidated_A : A;
+fun dilapidation_N : N;
+fun dilatation_N : N;
+fun dilate_V : V;
+fun dilate_V2 : V2;
+fun dilation_N : N;
+fun dilator_N : N;
+fun dilatoriness_N : N;
+fun dilatory_A : A;
+fun dildo_N : N;
+fun dilemma_N : N;
+fun dilettante_A : A;
+fun dilettante_N : N;
+fun diligence_N : N;
+fun diligent_A : A;
+fun dill_N : N;
+fun dillenia_N : N;
+fun dilly_dally_V : V;
+fun diltiazem_N : N;
+fun dilutant_N : N;
+fun dilute_A : A;
+fun dilute_V : V;
+fun dilute_V2 : V2;
+fun dilution_N : N;
+fun diluvian_A : A;
+fun dim_A : A;
+fun dim_V : V;
+fun dim_V2 : V2;
+fun dime_N : N;
+fun dimenhydrinate_N : N;
+fun dimension_N : N;
+fun dimensional_A : A;
+fun dimensionality_N : N;
+fun dimensioning_A : A;
+fun dimer_N : N;
+fun dimethylglyoxime_N : N;
+fun dimetrodon_N : N;
+fun diminish_V : V;
+fun diminish_V2 : V2;
+fun diminuendo_N : N;
+fun diminution_N : N;
+fun diminutive_A : A;
+fun diminutive_N : N;
+fun diminutiveness_N : N;
+fun dimity_N : N;
+fun dimmer_N : N;
+fun dimness_N : N;
+fun dimorphic_A : A;
+fun dimorphism_N : N;
+fun dimple_N : N;
+fun dimple_V : V;
+fun dimple_V2 : V2;
+fun dimwit_N : N;
+fun din_N : N;
+fun din_V : V;
+fun din_V2 : V2;
+fun dinar_N : N;
+fun dine_V : V;
+fun dine_V2 : V2;
+fun diner_N : N;
+fun dinette_N : N;
+fun ding_N : N;
+fun ding_dong_Adv : Adv;
+fun ding_dong_N : N;
+fun dingbat_N : N;
+fun dingdong_Adv : Adv;
+fun dinghy_N : N;
+fun dinginess_N : N;
+fun dingle_N : N;
+fun dingle_PN : PN;
+fun dingo_N : N;
+fun dingy_A : A;
+fun dining_N : N;
+fun dining_car_N : N;
+fun dining_room_N : N;
+fun dining_table_N : N;
+fun dinky_A : A;
+fun dinky_N : N;
+fun dinner_N : N;
+fun dinner_jacket_N : N;
+fun dinner_party_N : N;
+fun dinner_service_N : N;
+fun dinner_set_N : N;
+fun dinnertime_N : N;
+fun dinnerware_N : N;
+fun dinnington_PN : PN;
+fun dinoceras_N : N;
+fun dinocerate_N : N;
+fun dinoflagellate_N : N;
+fun dinosaur_N : N;
+fun dint_N : N;
+fun diocesan_A : A;
+fun diocesan_N : N;
+fun diocese_N : N;
+fun diode_N : N;
+fun dioecious_A : A;
+fun diol_N : N;
+fun dioon_N : N;
+fun diopter_N : N;
+fun diorite_N : N;
+fun dioxide_N : N;
+fun dioxin_N : N;
+fun dip_N : N;
+fun dip_V : V;
+fun dip_V2 : V2;
+fun dip_ed_N : N;
+fun diphenhydramine_N : N;
+fun diphenylhydantoin_N : N;
+fun diphtheria_N : N;
+fun diphthong_N : N;
+fun diplegia_N : N;
+fun diplococcus_N : N;
+fun diplodocus_N : N;
+fun diploid_A : A;
+fun diploid_N : N;
+fun diploidy_N : N;
+fun diploma_N : N;
+fun diplomacy_N : N;
+fun diplomat_N : N;
+fun diplomate_N : N;
+fun diplomatic_A : A;
+fun diplomatist_N : N;
+fun diplopia_N : N;
+fun diplotene_N : N;
+fun dipolar_A : A;
+fun dipole_N : N;
+fun dipper_N : N;
+fun dipsomania_N : N;
+fun dipsomaniac_N : N;
+fun dipstick_N : N;
+fun dipterocarp_N : N;
+fun dipterous_A : A;
+fun diptych_N : N;
+fun dir_N : N;
+fun dire_A : A;
+fun direct_A : A;
+fun direct_Adv : Adv;
+fun direct_V : V;
+fun direct_V2 : V2;
+fun direct_VS : VS;
+fun direction_N : N;
+fun direction_finder_N : N;
+fun directional_A : A;
+fun directionality_N : N;
+fun directive_N : N;
+fun directivity_N : N;
+fun directness_N : N;
+fun director_N : N;
+fun directorate_N : N;
+fun directorship_N : N;
+fun directory_N : N;
+fun direful_A : A;
+fun dirge_N : N;
+fun dirigible_N : N;
+fun dirk_N : N;
+fun dirndl_N : N;
+fun dirt_A : A;
+fun dirt_N : N;
+fun dirt_cheap_A : A;
+fun dirt_track_N : N;
+fun dirtiness_N : N;
+fun dirty_A : A;
+fun dirty_V : V;
+fun dirty_V2 : V2;
+fun disa_N : N;
+fun disability_N : N;
+fun disable_V2 : V2;
+fun disabled_N : N;
+fun disablement_N : N;
+fun disabling_A : A;
+fun disabuse_V2 : V2;
+fun disaccharidase_N : N;
+fun disaccharide_N : N;
+fun disadvantage_N : N;
+fun disadvantageous_A : A;
+fun disaffected_A : A;
+fun disaffection_N : N;
+fun disafforest_V2 : V2;
+fun disagree_V : V;
+fun disagree_V2 : V2;
+fun disagree_VS : VS;
+fun disagreeable_A : A;
+fun disagreeableness_N : N;
+fun disagreement_N : N;
+fun disallow_V2 : V2;
+fun disambiguation_N : N;
+fun disambiguator_N : N;
+fun disappear_V : V;
+fun disappearance_N : N;
+fun disappoint_V2 : V2;
+fun disappointedly_Adv : Adv;
+fun disappointing_A : A;
+fun disappointment_N : N;
+fun disapprobation_N : N;
+fun disapproval_N : N;
+fun disapprove_V : V;
+fun disapprove_V2 : V2;
+fun disapprovingly_Adv : Adv;
+fun disarm_V : V;
+fun disarm_V2 : V2;
+fun disarmament_N : N;
+fun disarming_N : N;
+fun disarrange_V2 : V2;
+fun disarrangement_N : N;
+fun disarray_N : N;
+fun disarray_V2 : V2;
+fun disassociate_V2 : V2;
+fun disassociation_N : N;
+fun disaster_N : N;
+fun disastrous_A : A;
+fun disavow_V2 : V2;
+fun disavowable_A : A;
+fun disavowal_N : N;
+fun disband_V : V;
+fun disband_V2 : V2;
+fun disbandment_N : N;
+fun disbarment_N : N;
+fun disbelief_N : N;
+fun disbelieve_V : V;
+fun disbelieve_V2 : V2;
+fun disbeliever_N : N;
+fun disbelievingly_Adv : Adv;
+fun disbud_V2 : V2;
+fun disburden_V2 : V2;
+fun disburse_V : V;
+fun disburse_V2 : V2;
+fun disbursement_N : N;
+fun disc_N : N;
+fun discalced_A : A;
+fun discard_N : N;
+fun discard_V2 : V2;
+fun discern_V2 : V2;
+fun discernability_N : N;
+fun discernible_A : A;
+fun discerning_A : A;
+fun discernment_N : N;
+fun discharge_N : N;
+fun discharge_V : V;
+fun discharge_V2 : V2;
+fun disciform_A : A;
+fun discina_N : N;
+fun disciple_N : N;
+fun discipleship_N : N;
+fun disciplinarian_N : N;
+fun disciplinary_A : A;
+fun discipline_N : N;
+fun discipline_V2 : V2;
+fun disclaim_V2 : V2;
+fun disclaimer_N : N;
+fun disclose_V : V;
+fun disclose_V2 : V2;
+fun disclose_VS : VS;
+fun disclosure_N : N;
+fun disco_N : N;
+fun discography_N : N;
+fun discoid_A : A;
+fun discoloration_N : N;
+fun discolour_V : V;
+fun discolour_V2 : V2;
+fun discolouration_N : N;
+fun discombobulated_A : A;
+fun discomfit_V2 : V2;
+fun discomfiture_N : N;
+fun discomfort_N : N;
+fun discommode_V2 : V2;
+fun discompose_V2 : V2;
+fun discomposure_N : N;
+fun discomycete_N : N;
+fun discomycetous_A : A;
+fun disconcert_V2 : V2;
+fun disconcerting_A : A;
+fun disconfirming_A : A;
+fun disconnect_V2 : V2;
+fun disconnection_N : N;
+fun disconsolate_A : A;
+fun discontent_N : N;
+fun discontent_V2 : V2;
+fun discontentedly_Adv : Adv;
+fun discontentment_N : N;
+fun discontinuance_N : N;
+fun discontinue_V : V;
+fun discontinue_V2 : V2;
+fun discontinuity_N : N;
+fun discontinuous_A : A;
+fun discord_N : N;
+fun discordance_N : N;
+fun discordant_A : A;
+fun discorporate_A : A;
+fun discotheque_N : N;
+fun discount_N : N;
+fun discount_V : V;
+fun discount_V2 : V2;
+fun discountenance_V2 : V2;
+fun discourage_V2 : V2;
+fun discouragement_N : N;
+fun discouraging_A : A;
+fun discourse_N : N;
+fun discourse_V : V;
+fun discourteous_A : A;
+fun discourtesy_N : N;
+fun discover_V : V;
+fun discover_V2 : V2;
+fun discover_V2V : V2V;
+fun discover_VS : VS;
+fun discoverer_N : N;
+fun discovery_N : N;
+fun discredit_N : N;
+fun discredit_V2 : V2;
+fun discreditable_A : A;
+fun discreet_A : A;
+fun discrepancy_N : N;
+fun discrepant_A : A;
+fun discrete_A : A;
+fun discreteness_N : N;
+fun discretion_N : N;
+fun discretionary_A : A;
+fun discriminable_A : A;
+fun discriminate_A : A;
+fun discriminate_V : V;
+fun discriminate_V2 : V2;
+fun discrimination_N : N;
+fun discriminative_A : A;
+fun discriminatory_A : A;
+fun discursive_A : A;
+fun discursiveness_N : N;
+fun discus_N : N;
+fun discuss_V2 : V2;
+fun discuss_VS : VS;
+fun discussant_N : N;
+fun discussion_N : N;
+fun disdain_N : N;
+fun disdain_V2 : V2;
+fun disdainful_A : A;
+fun disease_N : N;
+fun diseased_A : A;
+fun disembark_V : V;
+fun disembark_V2 : V2;
+fun disembarkation_N : N;
+fun disembarrass_V2 : V2;
+fun disembarrassment_N : N;
+fun disembody_V2 : V2;
+fun disembowel_V2 : V2;
+fun disembowelment_N : N;
+fun disenchant_V2 : V2;
+fun disenchanting_A : A;
+fun disenchantment_N : N;
+fun disencumber_V2 : V2;
+fun disenfranchise_V2 : V2;
+fun disenfranchisement_N : N;
+fun disengage_V : V;
+fun disengage_V2 : V2;
+fun disengagement_N : N;
+fun disentangle_V : V;
+fun disentangle_V2 : V2;
+fun disentanglement_N : N;
+fun disentangler_N : N;
+fun disequilibrium_N : N;
+fun disestablish_V2 : V2;
+fun disestablishment_N : N;
+fun disesteem_N : N;
+fun disfavor_N : N;
+fun disfavour_N : N;
+fun disfavour_V2 : V2;
+fun disfigure_V2 : V2;
+fun disfigurement_N : N;
+fun disfluency_N : N;
+fun disforest_V2 : V2;
+fun disfranchise_V2 : V2;
+fun disfranchisement_N : N;
+fun disgorge_V2 : V2;
+fun disgrace_N : N;
+fun disgrace_V2 : V2;
+fun disgraceful_A : A;
+fun disgruntled_A : A;
+fun disgruntlement_N : N;
+fun disguise_N : N;
+fun disguise_V2 : V2;
+fun disgust_N : N;
+fun disgust_V2 : V2;
+fun disgustedly_Adv : Adv;
+fun disgusting_A : A;
+fun disgustingness_N : N;
+fun dish_N : N;
+fun dish_V2 : V2;
+fun dishabille_N : N;
+fun disharmonious_A : A;
+fun disharmony_N : N;
+fun dishcloth_N : N;
+fun dishearten_V2 : V2;
+fun disheartenment_N : N;
+fun disheveled_A : A;
+fun dishevelled_A : A;
+fun dishful_N : N;
+fun dishonest_A : A;
+fun dishonesty_N : N;
+fun dishonorable_A : A;
+fun dishonorableness_N : N;
+fun dishonour_N : N;
+fun dishonour_V2 : V2;
+fun dishonourable_A : A;
+fun dishpan_N : N;
+fun dishrag_N : N;
+fun dishtowel_N : N;
+fun dishwasher_N : N;
+fun dishwashing_N : N;
+fun dishwater_N : N;
+fun dishy_A : A;
+fun disillusion_N : N;
+fun disillusion_V2 : V2;
+fun disillusionment_N : N;
+fun disincentive_N : N;
+fun disinclination_N : N;
+fun disincline_V2 : V2;
+fun disincline_V2V : V2V;
+fun disinfect_V2 : V2;
+fun disinfectant_A : A;
+fun disinfectant_N : N;
+fun disinfection_N : N;
+fun disinfest_V2 : V2;
+fun disinfestation_N : N;
+fun disinflation_N : N;
+fun disinformation_N : N;
+fun disingenuous_A : A;
+fun disingenuousness_N : N;
+fun disinherit_V2 : V2;
+fun disinheritance_N : N;
+fun disintegrate_V : V;
+fun disintegrate_V2 : V2;
+fun disintegration_N : N;
+fun disintegrative_A : A;
+fun disinter_V2 : V2;
+fun disinterest_N : N;
+fun disinterested_A : A;
+fun disinterestedness_N : N;
+fun disinterment_N : N;
+fun disinvestment_N : N;
+fun disjoined_A : A;
+fun disjoint_A : A;
+fun disjoint_V2 : V2;
+fun disjointedly_Adv : Adv;
+fun disjointedness_N : N;
+fun disjunct_A : A;
+fun disjunction_N : N;
+fun disjunctive_A : A;
+fun disk_N : N;
+fun diskette_N : N;
+fun dislikable_A : A;
+fun dislike_N : N;
+fun dislike_V2 : V2;
+fun dislocate_V2 : V2;
+fun dislocation_N : N;
+fun dislodge_V2 : V2;
+fun dislodgement_N : N;
+fun dislodgment_N : N;
+fun disloyal_A : A;
+fun disloyalty_N : N;
+fun dismal_A : A;
+fun dismantle_V2 : V2;
+fun dismantlement_N : N;
+fun dismantling_N : N;
+fun dismay_N : N;
+fun dismay_V : V;
+fun dismay_V2 : V2;
+fun dismember_V2 : V2;
+fun dismemberment_N : N;
+fun dismiss_V2 : V2;
+fun dismissal_N : N;
+fun dismissible_A : A;
+fun dismissive_A : A;
+fun dismount_N : N;
+fun dismount_V : V;
+fun dismount_V2 : V2;
+fun disobedience_N : N;
+fun disobedient_A : A;
+fun disobey_V2 : V2;
+fun disoblige_V2 : V2;
+fun disobliging_A : A;
+fun disorder_N : N;
+fun disorder_V2 : V2;
+fun disorderliness_N : N;
+fun disorderly_A : A;
+fun disorganization_N : N;
+fun disorganize_V2 : V2;
+fun disorient_V2 : V2;
+fun disorientate_V2 : V2;
+fun disorientation_N : N;
+fun disorienting_A : A;
+fun disown_V2 : V2;
+fun disownment_N : N;
+fun disparage_V2 : V2;
+fun disparagement_N : N;
+fun disparagingly_Adv : Adv;
+fun disparate_A : A;
+fun disparateness_N : N;
+fun disparity_N : N;
+fun dispassion_N : N;
+fun dispassionate_A : A;
+fun dispassionateness_N : N;
+fun dispatch_N : N;
+fun dispatch_V2 : V2;
+fun dispatch_V2V : V2V;
+fun dispatch_box_N : N;
+fun dispatch_rider_N : N;
+fun dispatcher_N : N;
+fun dispel_V2 : V2;
+fun dispensability_N : N;
+fun dispensable_A : A;
+fun dispensary_N : N;
+fun dispensation_N : N;
+fun dispense_V : V;
+fun dispense_V2 : V2;
+fun dispenser_N : N;
+fun dispersal_N : N;
+fun disperse_V : V;
+fun disperse_V2 : V2;
+fun dispersion_N : N;
+fun dispirit_V2 : V2;
+fun dispiritedly_Adv : Adv;
+fun displace_V2 : V2;
+fun displacement_N : N;
+fun display_N : N;
+fun display_V2 : V2;
+fun display_VS : VS;
+fun displease_V2 : V2;
+fun displeasing_A : A;
+fun displeasure_N : N;
+fun disport_V2 : V2;
+fun disposable_A : A;
+fun disposable_N : N;
+fun disposal_N : N;
+fun dispose_V : V;
+fun dispose_V2 : V2;
+fun disposition_N : N;
+fun dispossess_V2 : V2;
+fun dispossession_N : N;
+fun disproof_N : N;
+fun disproportion_N : N;
+fun disproportionate_A : A;
+fun disprove_V2 : V2;
+fun disprove_VS : VS;
+fun disputable_A : A;
+fun disputant_N : N;
+fun disputation_N : N;
+fun disputatious_A : A;
+fun dispute_N : N;
+fun dispute_V : V;
+fun dispute_V2 : V2;
+fun disqualification_N : N;
+fun disqualify_V2 : V2;
+fun disquiet_N : N;
+fun disquiet_V2 : V2;
+fun disquieting_A : A;
+fun disquietude_N : N;
+fun disquisition_N : N;
+fun disregard_N : N;
+fun disregard_V2 : V2;
+fun disrepair_N : N;
+fun disreputable_A : A;
+fun disrepute_N : N;
+fun disrespect_N : N;
+fun disrespectful_A : A;
+fun disrobe_V : V;
+fun disrobe_V2 : V2;
+fun disrupt_V : V;
+fun disrupt_V2 : V2;
+fun disruption_N : N;
+fun disruptive_A : A;
+fun dissatisfaction_N : N;
+fun dissatisfy_V2 : V2;
+fun dissect_V2 : V2;
+fun dissection_N : N;
+fun dissemble_V : V;
+fun dissemble_V2 : V2;
+fun dissembler_N : N;
+fun disseminate_V : V;
+fun disseminate_V2 : V2;
+fun dissemination_N : N;
+fun dissension_N : N;
+fun dissent_N : N;
+fun dissent_V : V;
+fun dissenter_N : N;
+fun dissentient_A : A;
+fun dissentious_A : A;
+fun dissertation_N : N;
+fun disservice_N : N;
+fun dissever_V2 : V2;
+fun dissidence_N : N;
+fun dissident_A : A;
+fun dissident_N : N;
+fun dissilience_N : N;
+fun dissilient_A : A;
+fun dissimilar_A : A;
+fun dissimilarity_N : N;
+fun dissimilation_N : N;
+fun dissimilitude_N : N;
+fun dissimulate_V : V;
+fun dissimulate_V2 : V2;
+fun dissimulation_N : N;
+fun dissimulative_A : A;
+fun dissipate_V : V;
+fun dissipate_V2 : V2;
+fun dissipation_N : N;
+fun dissociable_A : A;
+fun dissociate_V2 : V2;
+fun dissociation_N : N;
+fun dissociative_A : A;
+fun dissolubility_N : N;
+fun dissoluble_A : A;
+fun dissolute_A : A;
+fun dissoluteness_N : N;
+fun dissolution_N : N;
+fun dissolvable_A : A;
+fun dissolve_N : N;
+fun dissolve_V : V;
+fun dissolve_V2 : V2;
+fun dissolving_N : N;
+fun dissonance_N : N;
+fun dissonant_A : A;
+fun dissuade_V2 : V2;
+fun dissuasion_N : N;
+fun dissuasive_A : A;
+fun dissyllable_N : N;
+fun distaff_N : N;
+fun distal_A : A;
+fun distance_N : N;
+fun distance_V2 : V2;
+fun distant_A : A;
+fun distaste_N : N;
+fun distasteful_A : A;
+fun distastefulness_N : N;
+fun distemper_N : N;
+fun distemper_V2 : V2;
+fun distend_V : V;
+fun distend_V2 : V2;
+fun distensible_A : A;
+fun distension_N : N;
+fun distention_N : N;
+fun distil_V : V;
+fun distil_V2 : V2;
+fun distillate_N : N;
+fun distillation_N : N;
+fun distiller_N : N;
+fun distillery_N : N;
+fun distinct_A : A;
+fun distinction_N : N;
+fun distinctive_A : A;
+fun distinctiveness_N : N;
+fun distinctness_N : N;
+fun distinguish_V : V;
+fun distinguish_V2 : V2;
+fun distinguishable_A : A;
+fun distort_V2 : V2;
+fun distortable_A : A;
+fun distortion_N : N;
+fun distortionist_N : N;
+fun distract_V : V;
+fun distract_V2 : V2;
+fun distractedly_Adv : Adv;
+fun distraction_N : N;
+fun distrain_V : V;
+fun distraint_N : N;
+fun distrait_A : A;
+fun distraught_A : A;
+fun distress_N : N;
+fun distress_V2 : V2;
+fun distressful_A : A;
+fun distressing_A : A;
+fun distributary_N : N;
+fun distribute_V2 : V2;
+fun distribution_N : N;
+fun distributional_A : A;
+fun distributive_A : A;
+fun distributor_N : N;
+fun district_N : N;
+fun distrust_N : N;
+fun distrust_V2 : V2;
+fun distrustful_A : A;
+fun distrustfulness_N : N;
+fun disturb_V2 : V2;
+fun disturbance_N : N;
+fun disturber_N : N;
+fun disturbingly_Adv : Adv;
+fun disulfiram_N : N;
+fun disunion_N : N;
+fun disunite_V : V;
+fun disunite_V2 : V2;
+fun disunity_N : N;
+fun disuse_N : N;
+fun disused_A : A;
+fun disyllabic_A : A;
+fun disyllable_N : N;
+fun dita_N : N;
+fun ditch_N : N;
+fun ditch_V : V;
+fun ditch_V2 : V2;
+fun dither_N : N;
+fun dither_V : V;
+fun dithering_N : N;
+fun dithyramb_N : N;
+fun dithyrambic_A : A;
+fun ditto_N : N;
+fun ditty_N : N;
+fun diuresis_N : N;
+fun diurnal_A : A;
+fun divagate_V : V;
+fun divagation_N : N;
+fun divan_N : N;
+fun divan_bed_N : N;
+fun divarication_N : N;
+fun dive_N : N;
+fun dive_V : V;
+fun dive_bomb_V : V;
+fun dive_bomb_V2 : V2;
+fun dive_bomber_N : N;
+fun diver_N : N;
+fun diverge_V : V;
+fun divergence_N : N;
+fun divergency_N : N;
+fun divergent_A : A;
+fun divers_A : A;
+fun diverse_A : A;
+fun diverseness_N : N;
+fun diversification_N : N;
+fun diversify_V : V;
+fun diversify_V2 : V2;
+fun diversion_N : N;
+fun diversionary_A : A;
+fun diversionist_N : N;
+fun diversity_N : N;
+fun divert_V : V;
+fun divert_V2 : V2;
+fun diverticulitis_N : N;
+fun diverticulosis_N : N;
+fun diverticulum_N : N;
+fun divertimento_N : N;
+fun dives_PN : PN;
+fun divest_V2 : V2;
+fun divestiture_N : N;
+fun dividable_A : A;
+fun divide_N : N;
+fun divide_V : V;
+fun divide_V2 : V2;
+fun dividend_N : N;
+fun dividend_warrant_N : N;
+fun divider_N : N;
+fun divination_N : N;
+fun divinatory_A : A;
+fun divine_A : A;
+fun divine_N : N;
+fun divine_V : V;
+fun divine_V2 : V2;
+fun diviner_N : N;
+fun diving_N : N;
+fun diving_bell_N : N;
+fun diving_board_N : N;
+fun diving_dress_N : N;
+fun diving_suit_N : N;
+fun divinity_N : N;
+fun divisibility_N : N;
+fun divisible_A : A;
+fun division_N : N;
+fun divisional_A : A;
+fun divisor_N : N;
+fun divorce_N : N;
+fun divorce_V2 : V2;
+fun divorcee_N : N;
+fun divot_N : N;
+fun divulge_V2 : V2;
+fun divulgence_N : N;
+fun divvy_N : N;
+fun dixie_N : N;
+fun diy_N : N;
+fun dizygotic_A : A;
+fun dizziness_N : N;
+fun dizzy_A : A;
+fun dizzy_V2 : V2;
+fun dj_N : N;
+fun djibouti_PN : PN;
+fun djiboutian_A : A;
+fun djiboutian_N : N;
+fun djinn_N : N;
+fun djs_N : N;
+fun dlitt_N : N;
+fun dm_N : N;
+fun dna_N : N;
+fun dnepropetrovsk_PN : PN;
+fun do_N : N;
+fun do_V : V;
+fun do_V2 : V2;
+fun do_gooder_N : N;
+fun dobbin_N : N;
+fun dobra_N : N;
+fun dobson_N : N;
+fun docent_N : N;
+fun docile_A : A;
+fun docility_N : N;
+fun dock_N : N;
+fun dock_V : V;
+fun dock_V2 : V2;
+fun dockage_N : N;
+fun docker_N : N;
+fun docket_N : N;
+fun docket_V2 : V2;
+fun docking_N : N;
+fun dockside_N : N;
+fun dockyard_N : N;
+fun doctor_N : N;
+fun doctor_V2 : V2;
+fun doctoral_A : A;
+fun doctorate_N : N;
+fun doctorfish_N : N;
+fun doctorspeak_N : N;
+fun doctrinaire_A : A;
+fun doctrinaire_N : N;
+fun doctrinal_A : A;
+fun doctrine_N : N;
+fun document_N : N;
+fun document_V2 : V2;
+fun documentary_A : A;
+fun documentary_N : N;
+fun documentation_N : N;
+fun dodder_N : N;
+fun dodder_V : V;
+fun dodderer_N : N;
+fun doddery_A : A;
+fun doddle_N : N;
+fun dodecagon_N : N;
+fun dodecahedron_N : N;
+fun dodge_N : N;
+fun dodge_V : V;
+fun dodge_V2 : V2;
+fun dodgem_N : N;
+fun dodger_N : N;
+fun dodgy_A : A;
+fun dodo_N : N;
+fun doe_N : N;
+fun doer_N : N;
+fun doeskin_N : N;
+fun doff_V2 : V2;
+fun dog's_tooth_N : N;
+fun dog_N : N;
+fun dog_V2 : V2;
+fun dog_biscuit_N : N;
+fun dog_cart_N : N;
+fun dog_collar_N : N;
+fun dog_eared_A : A;
+fun dog_like_A : A;
+fun dogbane_N : N;
+fun dogcart_N : N;
+fun doge_N : N;
+fun dogfight_N : N;
+fun dogfighter_N : N;
+fun dogfish_N : N;
+fun doggedly_Adv : Adv;
+fun doggedness_N : N;
+fun doggerel_N : N;
+fun doggie_N : N;
+fun dogging_A : A;
+fun doggo_Adv : Adv;
+fun doggy_N : N;
+fun doghouse_N : N;
+fun dogie_N : N;
+fun dogleg_N : N;
+fun doglike_A : A;
+fun dogma_N : N;
+fun dogmatic_A : A;
+fun dogmatically_Adv : Adv;
+fun dogmatism_N : N;
+fun dogmatist_N : N;
+fun dogmatize_V : V;
+fun dogmatize_V2 : V2;
+fun dogsbody_N : N;
+fun dogsled_N : N;
+fun dogtooth_N : N;
+fun dogtrot_N : N;
+fun dogwatch_N : N;
+fun dogwood_N : N;
+fun doh_N : N;
+fun doily_N : N;
+fun dol_N : N;
+fun dolabriform_A : A;
+fun dolce_Adv : Adv;
+fun doldrums_N : N;
+fun dole_N : N;
+fun dole_V2 : V2;
+fun doleful_A : A;
+fun dolefulness_N : N;
+fun dolichocephalic_A : A;
+fun dolichocephalic_N : N;
+fun dolichocephaly_N : N;
+fun doliolum_N : N;
+fun doll_N : N;
+fun doll_V : V;
+fun doll_V2 : V2;
+fun dollar_N : N;
+fun dollarfish_N : N;
+fun dollhouse_N : N;
+fun dollop_N : N;
+fun dolly_N : N;
+fun dolly_PN : PN;
+fun dolman_N : N;
+fun dolmas_N : N;
+fun dolmen_N : N;
+fun dolomite_N : N;
+fun dolomitic_A : A;
+fun dolor_N : N;
+fun dolorous_A : A;
+fun dolour_N : N;
+fun dolourous_A : A;
+fun dolphin_N : N;
+fun dolphinfish_N : N;
+fun dolt_N : N;
+fun doltish_A : A;
+fun domain_N : N;
+fun domatium_N : N;
+fun dombeya_N : N;
+fun dome_N : N;
+fun domed_A : A;
+fun domesday_PN : PN;
+fun domestic_A : A;
+fun domestic_N : N;
+fun domestically_Adv : Adv;
+fun domesticate_V2 : V2;
+fun domestication_N : N;
+fun domesticity_N : N;
+fun domicile_N : N;
+fun domiciliary_A : A;
+fun dominance_N : N;
+fun dominant_A : A;
+fun dominant_N : N;
+fun dominate_V : V;
+fun dominate_V2 : V2;
+fun domination_N : N;
+fun dominatrix_N : N;
+fun domineer_V : V;
+fun domineeringly_Adv : Adv;
+fun dominic_PN : PN;
+fun dominica_PN : PN;
+fun dominical_A : A;
+fun dominican_A : A;
+fun dominican_N : N;
+fun dominie_N : N;
+fun dominion_N : N;
+fun domino_N : N;
+fun dominoes_N : N;
+fun dominus_N : N;
+fun don't_know_N : N;
+fun don_N : N;
+fun don_PN : PN;
+fun don_V2 : V2;
+fun donald_PN : PN;
+fun donate_V : V;
+fun donate_V2 : V2;
+fun donation_N : N;
+fun doncaster_PN : PN;
+fun donegal_PN : PN;
+fun donetsk_PN : PN;
+fun dong_N : N;
+fun dongle_N : N;
+fun donjon_N : N;
+fun donkey_N : N;
+fun donkey_jacket_N : N;
+fun donkey_work_N : N;
+fun donna_N : N;
+fun donnish_A : A;
+fun donor_N : N;
+fun doodad_N : N;
+fun doodia_N : N;
+fun doodle_V : V;
+fun doodlebug_N : N;
+fun doom_N : N;
+fun doom_V2 : V2;
+fun doomed_N : N;
+fun doomsday_PN : PN;
+fun door_N : N;
+fun door_to_door_A : A;
+fun doorbell_N : N;
+fun doorcase_N : N;
+fun doorframe_N : N;
+fun doorhandle_N : N;
+fun doorjamb_N : N;
+fun doorkeeper_N : N;
+fun doorknob_N : N;
+fun doorknocker_N : N;
+fun doorlock_N : N;
+fun doorman_N : N;
+fun doormat_N : N;
+fun doornail_N : N;
+fun doorplate_N : N;
+fun doorpost_N : N;
+fun doorsill_N : N;
+fun doorstep_N : N;
+fun doorstop_N : N;
+fun doorstopper_N : N;
+fun doorway_N : N;
+fun dooryard_N : N;
+fun dopa_N : N;
+fun dopamine_N : N;
+fun dope_N : N;
+fun dope_V2 : V2;
+fun dopey_A : A;
+fun doppelganger_N : N;
+fun dora_PN : PN;
+fun dorbeetle_N : N;
+fun dorchester_PN : PN;
+fun dordrecht_PN : PN;
+fun doreen_PN : PN;
+fun doric_A : A;
+fun doris_PN : PN;
+fun dorking_PN : PN;
+fun dormancy_N : N;
+fun dormant_A : A;
+fun dormer_N : N;
+fun dormer_window_N : N;
+fun dormie_A : A;
+fun dormitory_N : N;
+fun dormouse_N : N;
+fun dorothy_PN : PN;
+fun dorsal_A : A;
+fun dorset_PN : PN;
+fun dorsiflexion_N : N;
+fun dorsoventral_A : A;
+fun dorsum_N : N;
+fun dortmund_PN : PN;
+fun dory_N : N;
+fun dosage_N : N;
+fun dose_N : N;
+fun dose_V2 : V2;
+fun dosemeter_N : N;
+fun dosimetry_N : N;
+fun doss_V : V;
+fun doss_house_N : N;
+fun dossal_N : N;
+fun dosser_N : N;
+fun dossier_N : N;
+fun dot_N : N;
+fun dot_V2 : V2;
+fun dotage_N : N;
+fun dotard_N : N;
+fun dote_V : V;
+fun dotterel_N : N;
+fun dottle_N : N;
+fun dotty_A : A;
+fun douai_PN : PN;
+fun double_A : A;
+fun double_Adv : Adv;
+fun double_N : N;
+fun double_V : V;
+fun double_V2 : V2;
+fun double_barrelled_A : A;
+fun double_bass_N : N;
+fun double_bedded_A : A;
+fun double_breasted_A : A;
+fun double_check_V2 : V2;
+fun double_cross_N : N;
+fun double_cross_V2 : V2;
+fun double_dealer_N : N;
+fun double_dealing_A : A;
+fun double_dealing_N : N;
+fun double_decker_N : N;
+fun double_dutch_N : N;
+fun double_dyed_A : A;
+fun double_edged_A : A;
+fun double_entry_N : N;
+fun double_faced_A : A;
+fun double_first_N : N;
+fun double_jointed_A : A;
+fun double_park_V : V;
+fun double_park_V2 : V2;
+fun double_quick_A : A;
+fun double_quick_Adv : Adv;
+fun double_spacing_N : N;
+fun double_talk_N : N;
+fun double_think_N : N;
+fun doubler_N : N;
+fun doubles_N : N;
+fun doublespeak_N : N;
+fun doublet_N : N;
+fun doublethink_N : N;
+fun doubleton_N : N;
+fun doubletree_N : N;
+fun doubling_N : N;
+fun doubloon_N : N;
+fun doubt_N : N;
+fun doubt_V2 : V2;
+fun doubt_VS : VS;
+fun doubtful_A : A;
+fun doubting_A : A;
+fun doubtless_Adv : Adv;
+fun douche_N : N;
+fun doug_PN : PN;
+fun dough_N : N;
+fun doughboy_N : N;
+fun doughnut_N : N;
+fun doughty_A : A;
+fun doughy_A : A;
+fun douglas_PN : PN;
+fun dour_A : A;
+fun douroucouli_N : N;
+fun douse_V2 : V2;
+fun dove_N : N;
+fun dovecote_N : N;
+fun dover_PN : PN;
+fun dovetail_N : N;
+fun dovetail_V : V;
+fun dovetail_V2 : V2;
+fun dovishness_N : N;
+fun dowager_N : N;
+fun dowdiness_N : N;
+fun dowdy_A : A;
+fun dowdy_N : N;
+fun dowel_N : N;
+fun doweling_N : N;
+fun dower_N : N;
+fun dower_V2 : V2;
+fun dowerless_A : A;
+fun dowitcher_N : N;
+fun down_A : A;
+fun down_Adv : Adv;
+fun down_N : N;
+fun down_PN : PN;
+fun down_Prep : Prep ;
+fun down_V2 : V2;
+fun down_and_out_N : N;
+fun down_market_A : A;
+fun down_to_earth_A : A;
+fun downbeat_N : N;
+fun downbound_A : A;
+fun downcast_A : A;
+fun downcast_N : N;
+fun downdraft_N : N;
+fun downfall_N : N;
+fun downfield_A : A;
+fun downfield_Adv : Adv;
+fun downgrade_N : N;
+fun downgrade_V2 : V2;
+fun downhearted_A : A;
+fun downheartedness_N : N;
+fun downhill_Adv : Adv;
+fun downhill_N : N;
+fun downiness_N : N;
+fun downing_street_PN : PN;
+fun downmarket_A : A;
+fun downplay_V2 : V2;
+fun downpour_N : N;
+fun downright_A : A;
+fun downright_Adv : Adv;
+fun downrightness_N : N;
+fun downriver_Adv : Adv;
+fun downscale_A : A;
+fun downshift_N : N;
+fun downside_N : N;
+fun downsize_V2 : V2;
+fun downspin_N : N;
+fun downstage_A : A;
+fun downstage_Adv : Adv;
+fun downstage_N : N;
+fun downstair_A : A;
+fun downstairs_A : A;
+fun downstairs_Adv : Adv;
+fun downstream_A : A;
+fun downstream_Adv : Adv;
+fun downstroke_N : N;
+fun downswing_N : N;
+fun downtick_N : N;
+fun downtime_N : N;
+fun downtown_A : A;
+fun downtown_Adv : Adv;
+fun downtrodden_A : A;
+fun downturn_N : N;
+fun downward_A : A;
+fun downward_Adv : Adv;
+fun downwards_Adv : Adv;
+fun downwind_A : A;
+fun downwind_Adv : Adv;
+fun downy_A : A;
+fun dowry_N : N;
+fun dowse_N : N;
+fun dowse_V2 : V2;
+fun dowser_N : N;
+fun dowsing_N : N;
+fun doxazosin_N : N;
+fun doxepin_N : N;
+fun doxology_N : N;
+fun doxorubicin_N : N;
+fun doxycycline_N : N;
+fun doyen_N : N;
+fun doyenne_N : N;
+fun doyley_N : N;
+fun doyly_N : N;
+fun doz_N : N;
+fun doze_N : N;
+fun doze_V : V;
+fun dozen_N : N;
+fun dphil_N : N;
+fun dr_PN : PN;
+fun drab_A : A;
+fun draba_N : N;
+fun drabness_N : N;
+fun dracaena_N : N;
+fun drachm_N : N;
+fun drachma_N : N;
+fun draconian_A : A;
+fun dracontium_N : N;
+fun draft_N : N;
+fun draft_V2 : V2;
+fun draftee_N : N;
+fun drafter_N : N;
+fun drafting_N : N;
+fun draftsman_N : N;
+fun drafty_A : A;
+fun drag_N : N;
+fun drag_V : V;
+fun drag_V2 : V2;
+fun dragee_N : N;
+fun draggingly_Adv : Adv;
+fun draggled_A : A;
+fun dragnet_N : N;
+fun dragoman_N : N;
+fun dragon_N : N;
+fun dragonet_N : N;
+fun dragonfly_N : N;
+fun dragonhead_N : N;
+fun dragoon_N : N;
+fun dragoon_V2 : V2;
+fun drain_N : N;
+fun drain_V : V;
+fun drain_V2 : V2;
+fun drainage_N : N;
+fun drainage_basin_N : N;
+fun drainboard_N : N;
+fun draining_board_N : N;
+fun drainpipe_N : N;
+fun drainplug_N : N;
+fun drake_N : N;
+fun dram_N : N;
+fun drama_N : N;
+fun dramatic_A : A;
+fun dramatically_Adv : Adv;
+fun dramatics_N : N;
+fun dramatist_N : N;
+fun dramatization_N : N;
+fun dramatize_V2 : V2;
+fun dramaturgic_A : A;
+fun dramaturgy_N : N;
+fun drape_N : N;
+fun drape_V2 : V2;
+fun draper_N : N;
+fun drapery_N : N;
+fun drastic_A : A;
+fun drastically_Adv : Adv;
+fun drat_V2 : V2;
+fun draught_N : N;
+fun draught_V2 : V2;
+fun draught_horse_N : N;
+fun draughts_N : N;
+fun draughtsman_N : N;
+fun draughty_A : A;
+fun draw_N : N;
+fun draw_V : V;
+fun draw_V2 : V2;
+fun draw_V2V : V2V;
+fun drawback_N : N;
+fun drawbar_N : N;
+fun drawbridge_N : N;
+fun drawee_N : N;
+fun drawer_N : N;
+fun drawers_N : N;
+fun drawing_N : N;
+fun drawing_board_N : N;
+fun drawing_pin_N : N;
+fun drawing_room_N : N;
+fun drawknife_N : N;
+fun drawl_N : N;
+fun drawl_V : V;
+fun drawl_V2 : V2;
+fun drawler_N : N;
+fun drawnwork_N : N;
+fun drawstring_N : N;
+fun dray_N : N;
+fun drayton_PN : PN;
+fun dread_N : N;
+fun dread_V : V;
+fun dread_V2 : V2;
+fun dreadful_A : A;
+fun dreadfulness_N : N;
+fun dreadlock_N : N;
+fun dreadnought_N : N;
+fun dream_N : N;
+fun dream_V : V;
+fun dream_V2 : V2;
+fun dreamer_N : N;
+fun dreamland_N : N;
+fun dreamless_A : A;
+fun dreamlike_A : A;
+fun dreamworld_N : N;
+fun dreamy_A : A;
+fun drear_A : A;
+fun dreariness_N : N;
+fun dreary_A : A;
+fun dredge_N : N;
+fun dredge_V : V;
+fun dredge_V2 : V2;
+fun dredger_N : N;
+fun dreg_N : N;
+fun dregs_N : N;
+fun drench_V2 : V2;
+fun drenching_N : N;
+fun dresden_PN : PN;
+fun dress_A : A;
+fun dress_N : N;
+fun dress_V : V;
+fun dress_V2 : V2;
+fun dress_hanger_N : N;
+fun dressage_N : N;
+fun dresser_N : N;
+fun dressing_N : N;
+fun dressing_case_N : N;
+fun dressing_down_N : N;
+fun dressing_gown_N : N;
+fun dressing_table_N : N;
+fun dressmaker_N : N;
+fun dressmaking_N : N;
+fun dressy_A : A;
+fun drey_N : N;
+fun dribble_N : N;
+fun dribble_V : V;
+fun dribble_V2 : V2;
+fun dribbler_N : N;
+fun driblet_N : N;
+fun drier_N : N;
+fun driffield_PN : PN;
+fun drift_N : N;
+fun drift_V : V;
+fun drift_V2 : V2;
+fun drift_ice_N : N;
+fun drift_net_N : N;
+fun drift_wood_N : N;
+fun driftage_N : N;
+fun drifter_N : N;
+fun driftfish_N : N;
+fun drifting_N : N;
+fun driftwood_N : N;
+fun drill_N : N;
+fun drill_V : V;
+fun drill_V2 : V2;
+fun drilling_N : N;
+fun drink_N : N;
+fun drink_V : V;
+fun drink_V2 : V2;
+fun drinkable_A : A;
+fun drinker_N : N;
+fun drinking_N : N;
+fun drinking_bout_N : N;
+fun drinking_fountain_N : N;
+fun drinking_song_N : N;
+fun drinking_water_N : N;
+fun drip_N : N;
+fun drip_V : V;
+fun drip_V2 : V2;
+fun drip_dry_A : A;
+fun drip_dry_V2 : V2;
+fun dripless_A : A;
+fun drippiness_N : N;
+fun dripping_N : N;
+fun dripping_pan_N : N;
+fun drippings_N : N;
+fun drippy_A : A;
+fun dripstone_N : N;
+fun drive_N : N;
+fun drive_V : V;
+fun drive_V2 : V2;
+fun drive_V2V : V2V;
+fun drive_VS : VS;
+fun drive_in_N : N;
+fun drivel_N : N;
+fun drivel_V : V;
+fun driveller_N : N;
+fun driver_N : N;
+fun driveshaft_N : N;
+fun driveway_N : N;
+fun driving_N : N;
+fun driving_belt_N : N;
+fun driving_wheel_N : N;
+fun drizzle_N : N;
+fun drizzle_V : V;
+fun drizzly_A : A;
+fun drogheda_PN : PN;
+fun drogue_N : N;
+fun droitwich_PN : PN;
+fun droll_A : A;
+fun drollery_N : N;
+fun dromaeosaur_N : N;
+fun dromedary_N : N;
+fun dronabinol_N : N;
+fun drone_N : N;
+fun drone_V : V;
+fun drone_V2 : V2;
+fun dronfield_PN : PN;
+fun drool_N : N;
+fun drool_V : V;
+fun droop_N : N;
+fun droop_V : V;
+fun droop_V2 : V2;
+fun droopingly_Adv : Adv;
+fun drop_N : N;
+fun drop_V : V;
+fun drop_V2 : V2;
+fun drop_curtain_N : N;
+fun drop_kick_N : N;
+fun dropkick_N : N;
+fun dropkicker_N : N;
+fun droplet_N : N;
+fun dropline_N : N;
+fun dropout_N : N;
+fun dropper_N : N;
+fun dropping_zone_N : N;
+fun droppings_N : N;
+fun dropseed_N : N;
+fun dropsical_A : A;
+fun dropsy_N : N;
+fun droshky_N : N;
+fun drosophila_N : N;
+fun dross_N : N;
+fun drought_N : N;
+fun drove_N : N;
+fun drover_N : N;
+fun drown_V : V;
+fun drown_V2 : V2;
+fun drowse_N : N;
+fun drowse_V : V;
+fun drowse_V2 : V2;
+fun drowsiness_N : N;
+fun drowsy_A : A;
+fun drub_V2 : V2;
+fun drubbing_N : N;
+fun drudge_N : N;
+fun drudge_V : V;
+fun drudgery_N : N;
+fun drug_N : N;
+fun drug_V2 : V2;
+fun drugget_N : N;
+fun druggist_N : N;
+fun drugless_A : A;
+fun drugstore_N : N;
+fun druid_N : N;
+fun druidism_N : N;
+fun drum_N : N;
+fun drum_V : V;
+fun drum_V2 : V2;
+fun drum_major_N : N;
+fun drum_majorette_N : N;
+fun drumbeat_N : N;
+fun drumfire_N : N;
+fun drumhead_A : A;
+fun drumhead_N : N;
+fun drumlin_N : N;
+fun drummer_N : N;
+fun drumming_N : N;
+fun drumstick_N : N;
+fun drunk_A : A;
+fun drunk_N : N;
+fun drunkard_N : N;
+fun drunken_A : A;
+fun drunkenness_N : N;
+fun drupaceous_A : A;
+fun drupe_N : N;
+fun drupelet_N : N;
+fun drusen_N : N;
+fun dry_A : A;
+fun dry_N : N;
+fun dry_V : V;
+fun dry_V2 : V2;
+fun dry_clean_V2 : V2;
+fun dry_cleaner_N : N;
+fun dry_cleaning_N : N;
+fun dry_shod_A : A;
+fun dry_walling_N : N;
+fun dryad_N : N;
+fun dryer_N : N;
+fun drygoods_N : N;
+fun dryness_N : N;
+fun dryopithecine_N : N;
+fun drypis_N : N;
+fun dsc_N : N;
+fun dscdna_N : N;
+fun dss_N : N;
+fun dti_N : N;
+fun dual_A : A;
+fun dualism_N : N;
+fun dualist_N : N;
+fun dualistic_A : A;
+fun duality_N : N;
+fun dub_N : N;
+fun dub_V2 : V2;
+fun dub_V3 : V3;
+fun dubbin_N : N;
+fun dubbing_N : N;
+fun dubiety_N : N;
+fun dubious_A : A;
+fun dubiousness_N : N;
+fun dublin_PN : PN;
+fun dubliner_N : N;
+fun dubnium_N : N;
+fun ducal_A : A;
+fun ducat_N : N;
+fun duce_N : N;
+fun duchess_N : N;
+fun duchy_N : N;
+fun duck_N : N;
+fun duck_V : V;
+fun duck_V2 : V2;
+fun duckbill_A : A;
+fun duckbilled_A : A;
+fun duckboard_N : N;
+fun ducking_N : N;
+fun ducking_stool_N : N;
+fun duckling_N : N;
+fun duckpin_N : N;
+fun duckpins_N : N;
+fun duckweed_N : N;
+fun ducky_N : N;
+fun duct_N : N;
+fun ductile_A : A;
+fun ductility_N : N;
+fun ductless_A : A;
+fun ductule_N : N;
+fun dud_A : A;
+fun dud_N : N;
+fun dude_N : N;
+fun dudeen_N : N;
+fun dudgeon_N : N;
+fun dudley_PN : PN;
+fun due_A : A;
+fun due_Adv : Adv;
+fun due_N : N;
+fun duel_N : N;
+fun duel_V : V;
+fun dueler_N : N;
+fun duelist_N : N;
+fun duellist_N : N;
+fun duenna_N : N;
+fun duet_N : N;
+fun duff_N : N;
+fun duffel_N : N;
+fun duffer_N : N;
+fun duffle_N : N;
+fun dug_N : N;
+fun dugong_N : N;
+fun dugout_N : N;
+fun duisburg_PN : PN;
+fun duke_N : N;
+fun dukedom_N : N;
+fun dukinfield_PN : PN;
+fun dulcet_A : A;
+fun dulciana_N : N;
+fun dulcimer_N : N;
+fun dull_A : A;
+fun dull_V : V;
+fun dull_V2 : V2;
+fun dullard_N : N;
+fun dullness_N : N;
+fun dulse_N : N;
+fun duly_AdV : AdV;
+fun dumb_A : A;
+fun dumbarton_PN : PN;
+fun dumbbell_N : N;
+fun dumbfound_V2 : V2;
+fun dumbness_N : N;
+fun dumbwaiter_N : N;
+fun dumdum_N : N;
+fun dumfries_PN : PN;
+fun dummy_A : A;
+fun dummy_N : N;
+fun dump_N : N;
+fun dump_V : V;
+fun dump_V2 : V2;
+fun dumpcart_N : N;
+fun dumper_N : N;
+fun dumpiness_N : N;
+fun dumping_N : N;
+fun dumpling_N : N;
+fun dumps_N : N;
+fun dumpy_A : A;
+fun dun_A : A;
+fun dun_N : N;
+fun dun_V2 : V2;
+fun dun_laoghaire_PN : PN;
+fun duncan_PN : PN;
+fun dunce_N : N;
+fun dundalk_PN : PN;
+fun dundee_PN : PN;
+fun dunderhead_N : N;
+fun dune_N : N;
+fun dunfermline_PN : PN;
+fun dung_N : N;
+fun dungeon_N : N;
+fun dunghill_N : N;
+fun dunk_N : N;
+fun dunk_V2 : V2;
+fun dunker_N : N;
+fun dunkirk_PN : PN;
+fun dunoon_PN : PN;
+fun dunstable_PN : PN;
+fun duodecimal_A : A;
+fun duodenal_A : A;
+fun duodenum_N : N;
+fun duologue_N : N;
+fun dupe_N : N;
+fun dupe_V2 : V2;
+fun dupl_PN : PN;
+fun duplex_A : A;
+fun duplicable_A : A;
+fun duplicate_A : A;
+fun duplicate_N : N;
+fun duplicate_V2 : V2;
+fun duplication_N : N;
+fun duplicator_N : N;
+fun duplicity_N : N;
+fun durability_N : N;
+fun durable_A : A;
+fun durable_N : N;
+fun durables_N : N;
+fun dural_A : A;
+fun durance_N : N;
+fun duration_N : N;
+fun durative_N : N;
+fun durban_PN : PN;
+fun durbar_N : N;
+fun duress_N : N;
+fun durham_PN : PN;
+fun durian_N : N;
+fun during_Prep : Prep ;
+fun durmast_N : N;
+fun durra_N : N;
+fun durrington_PN : PN;
+fun dursley_PN : PN;
+fun durum_N : N;
+fun dusk_N : N;
+fun dusky_A : A;
+fun dusseldorf_PN : PN;
+fun dust_N : N;
+fun dust_V2 : V2;
+fun dust_bowl_N : N;
+fun dust_coat_N : N;
+fun dust_jacket_N : N;
+fun dust_sheet_N : N;
+fun dust_up_N : N;
+fun dust_wrapper_N : N;
+fun dustbin_N : N;
+fun dustcart_N : N;
+fun dustcloth_N : N;
+fun duster_N : N;
+fun dustiness_N : N;
+fun dustlike_A : A;
+fun dustman_N : N;
+fun dustmop_N : N;
+fun dustpan_N : N;
+fun dusty_A : A;
+fun dutch_A : A;
+fun dutch_N : N;
+fun dutchman_N : N;
+fun duteous_A : A;
+fun dutiable_A : A;
+fun dutiful_A : A;
+fun dutifulness_N : N;
+fun duty_N : N;
+fun duty_free_A : A;
+fun duvet_N : N;
+fun dwarf_N : N;
+fun dwarf_V2 : V2;
+fun dwarfish_A : A;
+fun dwarfishness_N : N;
+fun dwarfism_N : N;
+fun dwell_V : V;
+fun dweller_N : N;
+fun dwelling_N : N;
+fun dwelling_house_N : N;
+fun dwindle_V : V;
+fun dwindling_N : N;
+fun dyadic_A : A;
+fun dyarchy_N : N;
+fun dybbuk_N : N;
+fun dye_N : N;
+fun dye_V : V;
+fun dye_V2 : V2;
+fun dye_works_N : N;
+fun dyed_in_the_wool_A : A;
+fun dyeing_N : N;
+fun dyer_N : N;
+fun dyestuff_N : N;
+fun dyewood_N : N;
+fun dyfed_PN : PN;
+fun dyke_N : N;
+fun dyke_V : V;
+fun dyke_V2 : V2;
+fun dynamic_A : A;
+fun dynamic_N : N;
+fun dynamically_Adv : Adv;
+fun dynamics_N : N;
+fun dynamism_N : N;
+fun dynamite_N : N;
+fun dynamite_V2 : V2;
+fun dynamiter_N : N;
+fun dynamo_N : N;
+fun dynamometer_N : N;
+fun dynast_N : N;
+fun dynastic_A : A;
+fun dynasty_N : N;
+fun dyne_N : N;
+fun dysaphia_N : N;
+fun dysarthria_N : N;
+fun dyscalculia_N : N;
+fun dyschezia_N : N;
+fun dyscrasia_N : N;
+fun dysentery_N : N;
+fun dysfunction_N : N;
+fun dysfunctional_A : A;
+fun dysgenesis_N : N;
+fun dysgenic_A : A;
+fun dysgenics_N : N;
+fun dysgraphia_N : N;
+fun dyskinesia_N : N;
+fun dyslectic_A : A;
+fun dyslectic_N : N;
+fun dyslexia_N : N;
+fun dyslexic_A : A;
+fun dyslogia_N : N;
+fun dyslogistic_A : A;
+fun dysmenorrhea_N : N;
+fun dysomia_N : N;
+fun dysosmia_N : N;
+fun dyspepsia_N : N;
+fun dyspeptic_A : A;
+fun dyspeptic_N : N;
+fun dysphagia_N : N;
+fun dysphasia_N : N;
+fun dysphemism_N : N;
+fun dysphemistic_A : A;
+fun dysphonia_N : N;
+fun dysphoria_N : N;
+fun dysphoric_A : A;
+fun dysplasia_N : N;
+fun dysplastic_A : A;
+fun dyspnea_N : N;
+fun dysprosium_N : N;
+fun dysthymia_N : N;
+fun dystopia_N : N;
+fun dystopian_A : A;
+fun dystrophy_N : N;
+fun dysuria_N : N;
+fun e'en_Adv : Adv;
+fun e'er_Adv : Adv;
+fun e_mail_N : N;
+fun each_Adv : Adv;
+fun each_Det : Det;
+fun eager_A : A;
+fun eagerness_N : N;
+fun eagle_N : N;
+fun eagle_eyed_A : A;
+fun eaglescliffe_PN : PN;
+fun eaglet_N : N;
+fun ealing_PN : PN;
+fun ear_N : N;
+fun ear_trumpet_N : N;
+fun earache_N : N;
+fun eardrop_N : N;
+fun eardrum_N : N;
+fun eared_A : A;
+fun earflap_N : N;
+fun earful_N : N;
+fun earl_N : N;
+fun earl_shilton_PN : PN;
+fun earldom_N : N;
+fun earless_A : A;
+fun earlier_A : A;
+fun earlier_Adv : Adv;
+fun earliness_N : N;
+fun earlobe_N : N;
+fun early_A : A;
+fun early_Adv : Adv;
+fun early_on_Adv : Adv;
+fun early_warning_A : A;
+fun earlyish_A : A;
+fun earmark_N : N;
+fun earmark_V2 : V2;
+fun earmuff_N : N;
+fun earn_V : V;
+fun earn_V2 : V2;
+fun earn_VA : VA;
+fun earner_N : N;
+fun earnest_A : A;
+fun earnest_N : N;
+fun earnest_money_N : N;
+fun earnestness_N : N;
+fun earphone_N : N;
+fun earpiece_N : N;
+fun earplug_N : N;
+fun earring_N : N;
+fun earshot_N : N;
+fun earth_N : N;
+fun earth_V2 : V2;
+fun earth_closet_N : N;
+fun earthball_N : N;
+fun earthborn_A : A;
+fun earthbound_A : A;
+fun earthen_A : A;
+fun earthenware_N : N;
+fun earthlike_A : A;
+fun earthly_A : A;
+fun earthnut_N : N;
+fun earthquake_N : N;
+fun earthshaking_A : A;
+fun earthstar_N : N;
+fun earthtongue_N : N;
+fun earthwork_N : N;
+fun earthworm_N : N;
+fun earthy_A : A;
+fun earwax_N : N;
+fun earwig_N : N;
+fun ease_N : N;
+fun ease_V : V;
+fun ease_V2 : V2;
+fun easel_N : N;
+fun easement_N : N;
+fun easiness_N : N;
+fun easing_N : N;
+fun easington_PN : PN;
+fun east_A : A;
+fun east_Adv : Adv;
+fun east_N : N;
+fun east_dereham_PN : PN;
+fun east_grinstead_PN : PN;
+fun east_kilbride_PN : PN;
+fun east_retford_PN : PN;
+fun eastbound_A : A;
+fun eastbourne_PN : PN;
+fun easter_N : N;
+fun easter_PN : PN;
+fun easterly_A : A;
+fun easterly_Adv : Adv;
+fun eastern_A : A;
+fun easterner_N : N;
+fun easternmost_A : A;
+fun eastleigh_PN : PN;
+fun eastside_A : A;
+fun eastward_A : A;
+fun eastward_Adv : Adv;
+fun eastwards_Adv : Adv;
+fun easy_A : A;
+fun easy_Adv : Adv;
+fun easy_V2V : V2V;
+fun easygoing_A : A;
+fun easygoingness_N : N;
+fun eat_V : V;
+fun eat_V2 : V2;
+fun eatable_A : A;
+fun eatable_N : N;
+fun eatage_N : N;
+fun eater_N : N;
+fun eating_N : N;
+fun eating_apple_N : N;
+fun eating_house_N : N;
+fun eau_de_cologne_N : N;
+fun eau_de_vie_N : N;
+fun eaves_N : N;
+fun eavesdrop_V : V;
+fun eavesdropper_N : N;
+fun ebb_N : N;
+fun ebb_V : V;
+fun ebbtide_N : N;
+fun ebbw_vale_PN : PN;
+fun eblis_N : N;
+fun ebon_A : A;
+fun ebonite_N : N;
+fun ebony_A : A;
+fun ebony_N : N;
+fun ebracteate_A : A;
+fun ebullience_N : N;
+fun ebullient_A : A;
+fun eburnation_N : N;
+fun ec_N : N;
+fun ecarte_N : N;
+fun eccentric_A : A;
+fun eccentric_N : N;
+fun eccentrically_Adv : Adv;
+fun eccentricity_N : N;
+fun ecchymosis_N : N;
+fun eccles_PN : PN;
+fun ecclesiastic_N : N;
+fun ecclesiastical_A : A;
+fun ecclesiasticism_N : N;
+fun ecclesiology_N : N;
+fun eccrine_A : A;
+fun ecdemic_A : A;
+fun echelon_N : N;
+fun echidna_N : N;
+fun echinocactus_N : N;
+fun echinococcosis_N : N;
+fun echinococcus_N : N;
+fun echinoderm_N : N;
+fun echinus_N : N;
+fun echo_N : N;
+fun echo_V : V;
+fun echo_V2 : V2;
+fun echo_sounder_N : N;
+fun echo_sounding_N : N;
+fun echocardiogram_N : N;
+fun echocardiograph_N : N;
+fun echocardiography_N : N;
+fun echoencephalogram_N : N;
+fun echoencephalograph_N : N;
+fun echoencephalography_N : N;
+fun echoic_A : A;
+fun echolalia_N : N;
+fun echoless_A : A;
+fun echolocation_N : N;
+fun echovirus_N : N;
+fun eclair_N : N;
+fun eclampsia_N : N;
+fun eclat_N : N;
+fun eclectic_A : A;
+fun eclectic_N : N;
+fun eclecticism_N : N;
+fun eclipse_N : N;
+fun eclipse_V2 : V2;
+fun ecliptic_N : N;
+fun eclogue_N : N;
+fun ecobabble_N : N;
+fun ecological_A : A;
+fun ecologist_N : N;
+fun ecology_N : N;
+fun econometric_A : A;
+fun econometrician_N : N;
+fun econometrics_N : N;
+fun economic_A : A;
+fun economical_A : A;
+fun economics_N : N;
+fun economist_N : N;
+fun economize_V : V;
+fun economize_V2 : V2;
+fun economizer_N : N;
+fun economy_N : N;
+fun ecosystem_N : N;
+fun ecoterrorism_N : N;
+fun ecotourism_N : N;
+fun ecphonesis_N : N;
+fun ecstasy_N : N;
+fun ecstatic_A : A;
+fun ecstatically_Adv : Adv;
+fun ectasia_N : N;
+fun ectoderm_N : N;
+fun ectodermal_A : A;
+fun ectomorph_N : N;
+fun ectomorphic_A : A;
+fun ectoparasite_N : N;
+fun ectopia_N : N;
+fun ectopic_A : A;
+fun ectoplasm_N : N;
+fun ectoproct_N : N;
+fun ectrodactyly_N : N;
+fun ecuador_PN : PN;
+fun ecuadorian_A : A;
+fun ecuadorian_N : N;
+fun ecumenic_A : A;
+fun ecumenical_A : A;
+fun ecumenism_N : N;
+fun eczema_N : N;
+fun ed_PN : PN;
+fun edacious_A : A;
+fun edacity_N : N;
+fun edaphosaurus_N : N;
+fun eddie_PN : PN;
+fun eddy_N : N;
+fun eddy_PN : PN;
+fun eddy_V : V;
+fun edelweiss_N : N;
+fun edema_N : N;
+fun edematous_A : A;
+fun eden_PN : PN;
+fun edenbridge_PN : PN;
+fun edental_A : A;
+fun edentate_N : N;
+fun edentulous_A : A;
+fun edgar_PN : PN;
+fun edge_N : N;
+fun edge_V : V;
+fun edge_V2 : V2;
+fun edgeless_A : A;
+fun edger_N : N;
+fun edgeways_Adv : Adv;
+fun edgewise_Adv : Adv;
+fun edginess_N : N;
+fun edging_N : N;
+fun edgy_A : A;
+fun edibility_N : N;
+fun edible_A : A;
+fun edible_N : N;
+fun edict_N : N;
+fun edification_N : N;
+fun edifice_N : N;
+fun edify_V2 : V2;
+fun edifying_A : A;
+fun edinburgh_PN : PN;
+fun edit_V2 : V2;
+fun edith_PN : PN;
+fun editing_N : N;
+fun edition_N : N;
+fun editor_N : N;
+fun editorial_A : A;
+fun editorial_N : N;
+fun editorship_N : N;
+fun edmontosaurus_N : N;
+fun edmund_PN : PN;
+fun edp_N : N;
+fun educate_V2 : V2;
+fun education_N : N;
+fun educational_A : A;
+fun educationalist_N : N;
+fun educationist_N : N;
+fun educative_A : A;
+fun educator_N : N;
+fun educe_V2 : V2;
+fun edutainment_N : N;
+fun edward_PN : PN;
+fun edwardian_A : A;
+fun edwardian_N : N;
+fun eec_N : N;
+fun eeg_N : N;
+fun eel_N : N;
+fun eelblenny_N : N;
+fun eelgrass_N : N;
+fun eellike_A : A;
+fun eelpout_N : N;
+fun eelworm_N : N;
+fun eerie_A : A;
+fun eeriness_N : N;
+fun eery_A : A;
+fun eff_V : V;
+fun efface_V2 : V2;
+fun effaceable_A : A;
+fun effacement_N : N;
+fun effect_N : N;
+fun effect_V2 : V2;
+fun effecter_N : N;
+fun effective_A : A;
+fun effectiveness_N : N;
+fun effector_N : N;
+fun effects_N : N;
+fun effectual_A : A;
+fun effectuality_N : N;
+fun effectualness_N : N;
+fun effeminacy_N : N;
+fun effeminate_A : A;
+fun effendi_N : N;
+fun efferent_A : A;
+fun effervesce_V : V;
+fun effervescence_N : N;
+fun effervescent_A : A;
+fun effete_A : A;
+fun effeteness_N : N;
+fun efficacious_A : A;
+fun efficacy_N : N;
+fun efficiency_N : N;
+fun efficient_A : A;
+fun effigy_N : N;
+fun effleurage_N : N;
+fun efflorescence_N : N;
+fun efflorescent_A : A;
+fun effluent_A : A;
+fun effluent_N : N;
+fun effluvium_N : N;
+fun efflux_N : N;
+fun effort_N : N;
+fun effortful_A : A;
+fun effortfulness_N : N;
+fun effortless_A : A;
+fun effortlessness_N : N;
+fun effrontery_N : N;
+fun effulgence_N : N;
+fun effulgent_A : A;
+fun effusion_N : N;
+fun effusive_A : A;
+fun effusiveness_N : N;
+fun eft_N : N;
+fun efta_N : N;
+fun eg_PN : PN;
+fun egalitarian_A : A;
+fun egalitarian_N : N;
+fun egalitarianism_N : N;
+fun egality_N : N;
+fun egg_N : N;
+fun egg_V2 : V2;
+fun egg_beater_N : N;
+fun egg_cup_N : N;
+fun egg_whisk_N : N;
+fun eggar_N : N;
+fun eggbeater_N : N;
+fun eggcup_N : N;
+fun egghead_N : N;
+fun eggnog_N : N;
+fun eggplant_N : N;
+fun eggshake_N : N;
+fun eggshell_N : N;
+fun eglantine_N : N;
+fun ego_N : N;
+fun egocentric_A : A;
+fun egocentric_N : N;
+fun egoism_N : N;
+fun egoist_N : N;
+fun egoistic_A : A;
+fun egoistical_A : A;
+fun egomania_N : N;
+fun egomaniac_N : N;
+fun egotism_N : N;
+fun egotist_N : N;
+fun egotistic_A : A;
+fun egotistically_Adv : Adv;
+fun egotrip_N : N;
+fun egotrip_V : V;
+fun egregious_A : A;
+fun egremont_PN : PN;
+fun egress_N : N;
+fun egret_N : N;
+fun egypt_PN : PN;
+fun egyptian_A : A;
+fun egyptian_N : N;
+fun eiche_PN : PN;
+fun eider_N : N;
+fun eiderdown_N : N;
+fun eidetic_A : A;
+fun eidos_N : N;
+fun eigenvalue_N : N;
+fun eightpence_N : N;
+fun eightpenny_A : A;
+fun eightsome_N : N;
+fun eileen_PN : PN;
+fun eindhoven_PN : PN;
+fun einsteinium_N : N;
+fun eisegesis_N : N;
+fun eisteddfod_N : N;
+fun either7or_DConj : Conj;
+fun either_Adv : Adv;
+fun either_Det : Det;
+fun ejaculate_V2 : V2;
+fun ejaculation_N : N;
+fun ejaculator_N : N;
+fun eject_V : V;
+fun eject_V2 : V2;
+fun ejection_N : N;
+fun ejector_N : N;
+fun ejector_seat_N : N;
+fun eke_V2 : V2;
+fun el_dorado_N : N;
+fun el_salvador_PN : PN;
+fun elaborate_A : A;
+fun elaborate_V : V;
+fun elaborate_V2 : V2;
+fun elaborateness_N : N;
+fun elaboration_N : N;
+fun elaine_PN : PN;
+fun elan_N : N;
+fun eland_N : N;
+fun elapid_N : N;
+fun elapse_V : V;
+fun elapsed_A : A;
+fun elasmobranch_N : N;
+fun elastance_N : N;
+fun elastase_N : N;
+fun elastic_A : A;
+fun elastic_N : N;
+fun elasticity_N : N;
+fun elasticized_A : A;
+fun elastin_N : N;
+fun elastomer_N : N;
+fun elastoplast_N : N;
+fun elastosis_N : N;
+fun elate_V2 : V2;
+fun elating_A : A;
+fun elation_N : N;
+fun elbow_N : N;
+fun elbow_V2 : V2;
+fun elbowing_N : N;
+fun elder_A : A;
+fun elder_N : N;
+fun elderberry_N : N;
+fun elderly_A : A;
+fun eldership_N : N;
+fun elderslie_PN : PN;
+fun eldritch_A : A;
+fun eleanor_PN : PN;
+fun elecampane_N : N;
+fun elect_A : A;
+fun elect_V : V;
+fun elect_V2 : V2;
+fun elect_V2V : V2V;
+fun elect_V3 : V3;
+fun election_N : N;
+fun electioneering_N : N;
+fun elective_A : A;
+fun elector_N : N;
+fun electoral_A : A;
+fun electorate_N : N;
+fun electric_A : A;
+fun electric_N : N;
+fun electrical_A : A;
+fun electrician_N : N;
+fun electricity_N : N;
+fun electrification_N : N;
+fun electrify_V2 : V2;
+fun electrifying_A : A;
+fun electrocardiogram_N : N;
+fun electrocardiograph_N : N;
+fun electrocardiographic_A : A;
+fun electrocautery_N : N;
+fun electrochemical_A : A;
+fun electrochemistry_N : N;
+fun electrocute_V2 : V2;
+fun electrocution_N : N;
+fun electrocutioner_N : N;
+fun electrode_N : N;
+fun electrodeposition_N : N;
+fun electrodynamometer_N : N;
+fun electroencephalogram_N : N;
+fun electroencephalograph_N : N;
+fun electroencephalographic_A : A;
+fun electrograph_N : N;
+fun electrologist_N : N;
+fun electrolysis_N : N;
+fun electrolyte_N : N;
+fun electrolytic_A : A;
+fun electrolytic_N : N;
+fun electromagnet_N : N;
+fun electromagnetic_A : A;
+fun electromagnetism_N : N;
+fun electromechanical_A : A;
+fun electrometer_N : N;
+fun electromotive_A : A;
+fun electromyogram_N : N;
+fun electromyograph_N : N;
+fun electromyography_N : N;
+fun electron_N : N;
+fun electronegativity_N : N;
+fun electronic_A : A;
+fun electronically_Adv : Adv;
+fun electronics_N : N;
+fun electrophoresis_N : N;
+fun electrophoretic_A : A;
+fun electrophorus_N : N;
+fun electroplate_N : N;
+fun electroplate_V2 : V2;
+fun electroplater_N : N;
+fun electroretinogram_N : N;
+fun electroscope_N : N;
+fun electrosleep_N : N;
+fun electrostatic_A : A;
+fun electrostatically_Adv : Adv;
+fun electrostatics_N : N;
+fun electrosurgery_N : N;
+fun electrotherapist_N : N;
+fun electrotherapy_N : N;
+fun electrum_N : N;
+fun eleemosynary_A : A;
+fun elegance_N : N;
+fun elegant_A : A;
+fun elegiac_A : A;
+fun elegist_N : N;
+fun elegy_N : N;
+fun element_N : N;
+fun elemental_A : A;
+fun elementary_A : A;
+fun elements_N : N;
+fun elemi_N : N;
+fun elephant_N : N;
+fun elephantiasis_N : N;
+fun elephantine_A : A;
+fun elevate_V2 : V2;
+fun elevation_N : N;
+fun elevator_N : N;
+fun elf_N : N;
+fun elfin_A : A;
+fun elfish_A : A;
+fun elgin_PN : PN;
+fun elicit_V2 : V2;
+fun elicitation_N : N;
+fun elide_V2 : V2;
+fun eligibility_N : N;
+fun eligible_A : A;
+fun eliminate_V2 : V2;
+fun elimination_N : N;
+fun eliminator_N : N;
+fun elision_N : N;
+fun elite_N : N;
+fun elitism_N : N;
+fun elitist_N : N;
+fun elixir_N : N;
+fun eliza_PN : PN;
+fun elizabeth_PN : PN;
+fun elizabethan_A : A;
+fun elizabethan_N : N;
+fun elk_N : N;
+fun ell_N : N;
+fun elland_PN : PN;
+fun ellen_PN : PN;
+fun ellesmere_PN : PN;
+fun ellesmere_port_PN : PN;
+fun ellie_PN : PN;
+fun ellipse_N : N;
+fun ellipsis_N : N;
+fun ellipsoid_A : A;
+fun ellipsoid_N : N;
+fun elliptic_A : A;
+fun elliptical_A : A;
+fun elloughton_PN : PN;
+fun elm_N : N;
+fun elocution_N : N;
+fun elocutionary_A : A;
+fun elocutionist_N : N;
+fun elongate_A : A;
+fun elongate_V : V;
+fun elongate_V2 : V2;
+fun elongation_N : N;
+fun elope_V : V;
+fun elopement_N : N;
+fun eloquence_N : N;
+fun eloquent_A : A;
+fun else_Adv : Adv;
+fun elsewhere_Adv : Adv;
+fun elsholtzia_N : N;
+fun elsie_PN : PN;
+fun elstree_PN : PN;
+fun eluate_N : N;
+fun elucidate_V2 : V2;
+fun elucidation_N : N;
+fun elude_V2 : V2;
+fun elusive_A : A;
+fun elusiveness_N : N;
+fun elution_N : N;
+fun elver_N : N;
+fun elves_N : N;
+fun elvish_A : A;
+fun ely_PN : PN;
+fun elysian_A : A;
+fun elysium_PN : PN;
+fun em_N : N;
+fun emaciate_V2 : V2;
+fun emaciation_N : N;
+fun emanate_V : V;
+fun emanation_N : N;
+fun emancipate_V2 : V2;
+fun emancipation_N : N;
+fun emancipative_A : A;
+fun emancipator_N : N;
+fun emarginate_A : A;
+fun emasculate_V2 : V2;
+fun emasculation_N : N;
+fun embalm_V2 : V2;
+fun embalmer_N : N;
+fun embalmment_N : N;
+fun embankment_N : N;
+fun embargo_N : N;
+fun embargo_V2 : V2;
+fun embark_V : V;
+fun embark_V2 : V2;
+fun embarkation_N : N;
+fun embarrass_V2 : V2;
+fun embarrassing_A : A;
+fun embarrassment_N : N;
+fun embassy_N : N;
+fun embattled_A : A;
+fun embed_V2 : V2;
+fun embellish_V2 : V2;
+fun embellishment_N : N;
+fun ember_N : N;
+fun embezzle_V2 : V2;
+fun embezzlement_N : N;
+fun embezzler_N : N;
+fun embitter_V2 : V2;
+fun embitterment_N : N;
+fun emblazon_V2 : V2;
+fun emblem_N : N;
+fun emblematic_A : A;
+fun embodiment_N : N;
+fun embody_V2 : V2;
+fun embolden_V2 : V2;
+fun embolectomy_N : N;
+fun embolic_A : A;
+fun embolism_N : N;
+fun embolus_N : N;
+fun embonpoint_A : A;
+fun embonpoint_N : N;
+fun emboss_V2 : V2;
+fun embrace_N : N;
+fun embrace_V : V;
+fun embrace_V2 : V2;
+fun embrasure_N : N;
+fun embrocation_N : N;
+fun embroider_V : V;
+fun embroider_V2 : V2;
+fun embroiderer_N : N;
+fun embroideress_N : N;
+fun embroidery_N : N;
+fun embroil_V : V;
+fun embroil_V2 : V2;
+fun embryo_N : N;
+fun embryologist_N : N;
+fun embryology_N : N;
+fun embryonic_A : A;
+fun emeer_N : N;
+fun emend_V2 : V2;
+fun emendation_N : N;
+fun emerald_N : N;
+fun emerge_V : V;
+fun emerge_V2 : V2;
+fun emerge_V2V : V2V;
+fun emerge_VS : VS;
+fun emergence_N : N;
+fun emergency_N : N;
+fun emergent_A : A;
+fun emeritus_A : A;
+fun emeritus_N : N;
+fun emery_N : N;
+fun emetic_N : N;
+fun emigrant_N : N;
+fun emigrate_V : V;
+fun emigrate_V2V : V2V;
+fun emigration_N : N;
+fun emigre_N : N;
+fun emily_PN : PN;
+fun eminence_N : N;
+fun eminent_A : A;
+fun emir_N : N;
+fun emirate_N : N;
+fun emissary_N : N;
+fun emission_N : N;
+fun emit_V2 : V2;
+fun emitter_N : N;
+fun emma_PN : PN;
+fun emmenagogue_N : N;
+fun emmer_N : N;
+fun emmetropia_N : N;
+fun emmetropic_A : A;
+fun emolument_N : N;
+fun emoticon_N : N;
+fun emotion_N : N;
+fun emotional_A : A;
+fun emotionality_N : N;
+fun emotionless_A : A;
+fun emotionlessness_N : N;
+fun emotive_A : A;
+fun empale_V2 : V2;
+fun empanel_V2 : V2;
+fun empathic_A : A;
+fun empathize_V : V;
+fun empathy_N : N;
+fun emperor_N : N;
+fun emphasis_N : N;
+fun emphasize_V2 : V2;
+fun emphasize_VS : VS;
+fun emphasizing_N : N;
+fun emphatic_A : A;
+fun emphatically_Adv : Adv;
+fun emphysema_N : N;
+fun emphysematous_A : A;
+fun empire_N : N;
+fun empiric_A : A;
+fun empirical_A : A;
+fun empiricism_N : N;
+fun empiricist_N : N;
+fun emplacement_N : N;
+fun emplane_V : V;
+fun emplane_V2 : V2;
+fun employ_N : N;
+fun employ_V2 : V2;
+fun employable_A : A;
+fun employable_N : N;
+fun employee_N : N;
+fun employer_N : N;
+fun employment_N : N;
+fun emporium_N : N;
+fun empower_V2 : V2;
+fun empower_V2V : V2V;
+fun empress_N : N;
+fun emptiness_N : N;
+fun empty_A : A;
+fun empty_N : N;
+fun empty_V : V;
+fun empty_V2 : V2;
+fun empty_handed_A : A;
+fun empty_headed_A : A;
+fun emptying_N : N;
+fun empurpled_A : A;
+fun empyema_N : N;
+fun empyreal_A : A;
+fun empyrean_A : A;
+fun empyrean_N : N;
+fun emsworth_PN : PN;
+fun emu_N : N;
+fun emulate_V2 : V2;
+fun emulation_N : N;
+fun emulous_A : A;
+fun emulsifier_N : N;
+fun emulsify_V2 : V2;
+fun emulsion_N : N;
+fun en_N : N;
+fun en_clair_Adv : Adv;
+fun en_famille_Adv : Adv;
+fun en_masse_Adv : Adv;
+fun en_route_Adv : Adv;
+fun enable_V2 : V2;
+fun enable_V2V : V2V;
+fun enable_VS : VS;
+fun enabling_A : A;
+fun enact_V2 : V2;
+fun enact_V2V : V2V;
+fun enactment_N : N;
+fun enalapril_N : N;
+fun enallage_N : N;
+fun enamel_N : N;
+fun enamel_V2 : V2;
+fun enamelware_N : N;
+fun enamine_N : N;
+fun enamored_A : A;
+fun enamour_V2 : V2;
+fun enanthem_N : N;
+fun enantiomorph_N : N;
+fun enantiomorphism_N : N;
+fun enate_A : A;
+fun enate_N : N;
+fun enc_PN : PN;
+fun encainide_N : N;
+fun encamp_V : V;
+fun encamp_V2 : V2;
+fun encampment_N : N;
+fun encapsulation_N : N;
+fun encase_V2 : V2;
+fun encasement_N : N;
+fun encaustic_A : A;
+fun encaustic_N : N;
+fun encephalartos_N : N;
+fun encephalitis_N : N;
+fun encephalocele_N : N;
+fun encephalogram_N : N;
+fun encephalography_N : N;
+fun encephalomyelitis_N : N;
+fun enchain_V2 : V2;
+fun enchant_V2 : V2;
+fun enchanter_N : N;
+fun enchantingly_Adv : Adv;
+fun enchantment_N : N;
+fun enchantress_N : N;
+fun enchilada_N : N;
+fun enchondroma_N : N;
+fun encircle_V2 : V2;
+fun encirclement_N : N;
+fun enclave_N : N;
+fun enclose_V2 : V2;
+fun enclosure_N : N;
+fun encode_V2 : V2;
+fun encoding_N : N;
+fun encolure_N : N;
+fun encomiastic_A : A;
+fun encomium_N : N;
+fun encompass_V2 : V2;
+fun encompassment_N : N;
+fun encopresis_N : N;
+fun encore_N : N;
+fun encore_V2 : V2;
+fun encounter_N : N;
+fun encounter_V2 : V2;
+fun encourage_V2 : V2;
+fun encourage_V2V : V2V;
+fun encouragement_N : N;
+fun encouraging_A : A;
+fun encroach_V : V;
+fun encroachment_N : N;
+fun encrust_V : V;
+fun encrust_V2 : V2;
+fun encrypt_V2 : V2;
+fun encumber_V2 : V2;
+fun encumbrance_N : N;
+fun encyclical_A : A;
+fun encyclical_N : N;
+fun encyclopaedia_N : N;
+fun encyclopaedic_A : A;
+fun encyclopedia_N : N;
+fun encyclopedic_A : A;
+fun encyclopedist_N : N;
+fun encysted_A : A;
+fun end_N : N;
+fun end_V : V;
+fun end_V2 : V2;
+fun end_VA : VA;
+fun end_all_N : N;
+fun end_tail_V2 : V2;
+fun endameba_N : N;
+fun endanger_V2 : V2;
+fun endarterectomy_N : N;
+fun endarteritis_N : N;
+fun endear_V2 : V2;
+fun endearingly_Adv : Adv;
+fun endearment_N : N;
+fun endeavour_N : N;
+fun endeavour_V : V;
+fun endemic_A : A;
+fun endemic_N : N;
+fun endergonic_A : A;
+fun endermic_A : A;
+fun endgame_N : N;
+fun ending_N : N;
+fun endive_N : N;
+fun endless_A : A;
+fun endlessness_N : N;
+fun endocarditis_N : N;
+fun endocardium_N : N;
+fun endocentric_A : A;
+fun endocervicitis_N : N;
+fun endocranium_N : N;
+fun endocrine_A : A;
+fun endocrinologist_N : N;
+fun endocrinology_N : N;
+fun endoderm_N : N;
+fun endodontic_A : A;
+fun endodontics_N : N;
+fun endodontist_N : N;
+fun endoergic_A : A;
+fun endogamous_A : A;
+fun endogamy_N : N;
+fun endogenic_A : A;
+fun endogenous_A : A;
+fun endogeny_N : N;
+fun endolymph_N : N;
+fun endometrial_A : A;
+fun endometriosis_N : N;
+fun endometrium_N : N;
+fun endomorph_N : N;
+fun endomorphic_A : A;
+fun endomorphy_N : N;
+fun endoneurium_N : N;
+fun endonuclease_N : N;
+fun endoparasite_N : N;
+fun endoparasitic_A : A;
+fun endoplasm_N : N;
+fun endorphin_N : N;
+fun endorse_V2 : V2;
+fun endorsement_N : N;
+fun endorser_N : N;
+fun endoscope_N : N;
+fun endoscopic_A : A;
+fun endoscopy_N : N;
+fun endoskeleton_N : N;
+fun endosperm_N : N;
+fun endospore_N : N;
+fun endosteum_N : N;
+fun endothelial_A : A;
+fun endothelium_N : N;
+fun endothermic_A : A;
+fun endotoxin_N : N;
+fun endow_V2 : V2;
+fun endowment_N : N;
+fun endue_V2 : V2;
+fun endurable_A : A;
+fun endurance_N : N;
+fun endure_V : V;
+fun endure_V2 : V2;
+fun enduringly_Adv : Adv;
+fun endways_Adv : Adv;
+fun endwise_Adv : Adv;
+fun enema_N : N;
+fun enemy_N : N;
+fun energetic_A : A;
+fun energetically_Adv : Adv;
+fun energid_N : N;
+fun energizer_N : N;
+fun energizing_A : A;
+fun energizing_N : N;
+fun energy_N : N;
+fun enervate_V2 : V2;
+fun enervation_N : N;
+fun enfant_terrible_N : N;
+fun enfeeble_V2 : V2;
+fun enfeoffment_N : N;
+fun enfield_PN : PN;
+fun enfilade_N : N;
+fun enflurane_N : N;
+fun enfold_V2 : V2;
+fun enforce_V2 : V2;
+fun enforceable_A : A;
+fun enforcement_N : N;
+fun enfranchise_V2 : V2;
+fun enfranchisement_N : N;
+fun engage_V : V;
+fun engage_V2 : V2;
+fun engagement_N : N;
+fun engelmannia_N : N;
+fun engender_V2 : V2;
+fun engine_N : N;
+fun engine_driver_N : N;
+fun engineer_N : N;
+fun engineer_V : V;
+fun engineer_V2 : V2;
+fun engineering_N : N;
+fun enginery_N : N;
+fun england_PN : PN;
+fun english_A : A;
+fun english_N : N;
+fun englishman_N : N;
+fun englishwoman_N : N;
+fun engorgement_N : N;
+fun engraft_V2 : V2;
+fun engram_N : N;
+fun engrave_V2 : V2;
+fun engraver_N : N;
+fun engraving_N : N;
+fun engross_V2 : V2;
+fun engulf_V2 : V2;
+fun enhance_V2 : V2;
+fun enhancement_N : N;
+fun enigma_N : N;
+fun enigmatic_A : A;
+fun enigmatically_Adv : Adv;
+fun enjambment_N : N;
+fun enjoin_V2 : V2;
+fun enjoy_V2 : V2;
+fun enjoy_VV : VV;
+fun enjoyable_A : A;
+fun enjoyableness_N : N;
+fun enjoyer_N : N;
+fun enjoyment_N : N;
+fun enkephalin_N : N;
+fun enkindle_V2 : V2;
+fun enlarge_V : V;
+fun enlarge_V2 : V2;
+fun enlargement_N : N;
+fun enlarger_N : N;
+fun enlighten_V2 : V2;
+fun enlightening_A : A;
+fun enlightenment_N : N;
+fun enlist_V : V;
+fun enlist_V2 : V2;
+fun enlistment_N : N;
+fun enliven_V2 : V2;
+fun enmesh_V2 : V2;
+fun enmity_N : N;
+fun ennoble_V2 : V2;
+fun ennoblement_N : N;
+fun ennobling_A : A;
+fun ennui_N : N;
+fun ennumerate_V2 : V2;
+fun enoch_PN : PN;
+fun enol_N : N;
+fun enolic_A : A;
+fun enologist_N : N;
+fun enology_N : N;
+fun enophile_N : N;
+fun enormity_N : N;
+fun enormous_A : A;
+fun enormousness_N : N;
+fun enosis_N : N;
+fun enough_A : A;
+fun enough_N : N;
+fun enplane_V : V;
+fun enplane_V2 : V2;
+fun enquire_V : V;
+fun enquire_V2 : V2;
+fun enquirer_N : N;
+fun enquiringly_Adv : Adv;
+fun enquiry_N : N;
+fun enrage_V2 : V2;
+fun enrapture_V2 : V2;
+fun enrich_V2 : V2;
+fun enrichment_N : N;
+fun enrol_V : V;
+fun enrol_V2 : V2;
+fun enroll_V : V;
+fun enroll_V2 : V2;
+fun enrollee_N : N;
+fun enrolment_N : N;
+fun enschede_PN : PN;
+fun ensconce_V2 : V2;
+fun ensemble_N : N;
+fun enshrine_V2 : V2;
+fun enshroud_V2 : V2;
+fun ensiform_A : A;
+fun ensign_N : N;
+fun ensilage_N : N;
+fun enslave_V2 : V2;
+fun enslavement_N : N;
+fun ensnare_V2 : V2;
+fun ensue_V : V;
+fun ensure_V : V;
+fun ensure_V2 : V2;
+fun ensure_VS : VS;
+fun entablature_N : N;
+fun entail_N : N;
+fun entail_V2 : V2;
+fun entangle_V2 : V2;
+fun entanglement_N : N;
+fun entasis_N : N;
+fun entelechy_N : N;
+fun entellus_N : N;
+fun entente_N : N;
+fun entente_cordiale_N : N;
+fun enter_V : V;
+fun enter_V2 : V2;
+fun enteric_A : A;
+fun enteritis_N : N;
+fun enterobiasis_N : N;
+fun enterokinase_N : N;
+fun enterolith_N : N;
+fun enterolithiasis_N : N;
+fun enteron_N : N;
+fun enteropathy_N : N;
+fun enteroptosis_N : N;
+fun enterostenosis_N : N;
+fun enterostomy_N : N;
+fun enterotoxemia_N : N;
+fun enterotoxin_N : N;
+fun enterovirus_N : N;
+fun enterprise_N : N;
+fun enterprising_A : A;
+fun entertain_V2 : V2;
+fun entertainer_N : N;
+fun entertaining_A : A;
+fun entertainment_N : N;
+fun enthral_V2 : V2;
+fun enthrall_V2 : V2;
+fun enthrone_V2 : V2;
+fun enthronement_N : N;
+fun enthuse_V : V;
+fun enthusiasm_N : N;
+fun enthusiast_N : N;
+fun enthusiastic_A : A;
+fun entice_V2 : V2;
+fun enticement_N : N;
+fun entire_A : A;
+fun entirety_N : N;
+fun entitle_V2 : V2;
+fun entitle_V2V : V2V;
+fun entitle_VS : VS;
+fun entitlement_N : N;
+fun entity_N : N;
+fun entomb_V2 : V2;
+fun entomion_N : N;
+fun entomological_A : A;
+fun entomologist_N : N;
+fun entomology_N : N;
+fun entomophilous_A : A;
+fun entomophobia_N : N;
+fun entoproct_N : N;
+fun entourage_N : N;
+fun entozoan_A : A;
+fun entozoic_A : A;
+fun entr'acte_N : N;
+fun entrain_V : V;
+fun entrain_V2 : V2;
+fun entrance_N : N;
+fun entrance_V2 : V2;
+fun entrance_fee_N : N;
+fun entrance_money_N : N;
+fun entrancement_N : N;
+fun entrant_N : N;
+fun entrap_V2 : V2;
+fun entrapment_N : N;
+fun entreat_V2 : V2;
+fun entreatingly_Adv : Adv;
+fun entreaty_N : N;
+fun entrecote_N : N;
+fun entree_N : N;
+fun entrench_V2 : V2;
+fun entrenchment_N : N;
+fun entrepot_N : N;
+fun entrepreneur_N : N;
+fun entrepreneurial_A : A;
+fun entrust_V2 : V2;
+fun entry_N : N;
+fun entwin_V : V;
+fun entwine_V2 : V2;
+fun enucleation_N : N;
+fun enumerate_V2 : V2;
+fun enumeration_N : N;
+fun enunciate_V : V;
+fun enunciate_V2 : V2;
+fun enunciation_N : N;
+fun enured_A : A;
+fun enuresis_N : N;
+fun envelop_V2 : V2;
+fun envelope_N : N;
+fun envelopment_N : N;
+fun envenom_V2 : V2;
+fun enviable_A : A;
+fun envious_A : A;
+fun environ_V2 : V2;
+fun environment_N : N;
+fun environmental_A : A;
+fun environmentalism_N : N;
+fun environmentalist_N : N;
+fun environs_N : N;
+fun envisage_V2 : V2;
+fun envision_V2 : V2;
+fun envision_VS : VS;
+fun envisioned_A : A;
+fun envoi_N : N;
+fun envoy_N : N;
+fun envy_N : N;
+fun envy_V2 : V2;
+fun enwrap_V2 : V2;
+fun enzootic_A : A;
+fun enzymatic_A : A;
+fun enzyme_N : N;
+fun enzymologist_N : N;
+fun enzymology_N : N;
+fun eohippus_N : N;
+fun eolith_N : N;
+fun eolithic_A : A;
+fun eon_N : N;
+fun eonian_A : A;
+fun eoraptor_N : N;
+fun eosin_N : N;
+fun eosinopenia_N : N;
+fun eosinophil_N : N;
+fun eosinophilia_N : N;
+fun eosinophilic_A : A;
+fun epacris_N : N;
+fun epanalepsis_N : N;
+fun epanaphora_N : N;
+fun epanodos_N : N;
+fun epanorthosis_N : N;
+fun eparch_N : N;
+fun eparchial_A : A;
+fun eparchy_N : N;
+fun epaulet_N : N;
+fun epaulette_N : N;
+fun epauliere_N : N;
+fun epee_N : N;
+fun ependyma_N : N;
+fun epenthesis_N : N;
+fun epenthetic_A : A;
+fun epergne_N : N;
+fun ephah_N : N;
+fun ephedra_N : N;
+fun ephedrine_N : N;
+fun ephemera_N : N;
+fun ephemeral_A : A;
+fun ephemerality_N : N;
+fun ephemerid_N : N;
+fun ephemeris_N : N;
+fun ephemeron_N : N;
+fun epic_A : A;
+fun epic_N : N;
+fun epicalyx_N : N;
+fun epicanthus_N : N;
+fun epicardia_N : N;
+fun epicardium_N : N;
+fun epicarp_N : N;
+fun epicarpal_A : A;
+fun epicenter_N : N;
+fun epicentre_N : N;
+fun epicondyle_N : N;
+fun epicondylitis_N : N;
+fun epicranium_N : N;
+fun epicure_N : N;
+fun epicurean_A : A;
+fun epicurean_N : N;
+fun epicureanism_N : N;
+fun epicurism_N : N;
+fun epicycle_N : N;
+fun epicyclic_A : A;
+fun epicycloid_N : N;
+fun epideictic_A : A;
+fun epidemic_A : A;
+fun epidemic_N : N;
+fun epidemiologic_A : A;
+fun epidemiologist_N : N;
+fun epidemiology_N : N;
+fun epidendron_N : N;
+fun epidermis_N : N;
+fun epidiascope_N : N;
+fun epididymis_N : N;
+fun epididymitis_N : N;
+fun epidural_A : A;
+fun epigastric_A : A;
+fun epigastrium_N : N;
+fun epigenesis_N : N;
+fun epiglottis_N : N;
+fun epiglottitis_N : N;
+fun epigone_N : N;
+fun epigram_N : N;
+fun epigrammatic_A : A;
+fun epigraph_N : N;
+fun epigraphy_N : N;
+fun epikeratophakia_N : N;
+fun epilation_N : N;
+fun epilepsy_N : N;
+fun epileptic_A : A;
+fun epileptic_N : N;
+fun epilithic_A : A;
+fun epilogue_N : N;
+fun epimorphic_A : A;
+fun epinephrine_N : N;
+fun epiphany_N : N;
+fun epiphany_PN : PN;
+fun epiphenomenon_N : N;
+fun epiphora_N : N;
+fun epiphyllum_N : N;
+fun epiphyseal_A : A;
+fun epiphysis_N : N;
+fun epiphytic_A : A;
+fun epiphytotic_A : A;
+fun epiplexis_N : N;
+fun episcia_N : N;
+fun episcleritis_N : N;
+fun episcopacy_N : N;
+fun episcopal_A : A;
+fun episcopalian_A : A;
+fun episcopalian_N : N;
+fun episcopate_N : N;
+fun episiotomy_N : N;
+fun episode_N : N;
+fun episodic_A : A;
+fun episodically_Adv : Adv;
+fun episome_N : N;
+fun epispadias_N : N;
+fun episteme_N : N;
+fun epistemic_A : A;
+fun epistemologist_N : N;
+fun epistemology_N : N;
+fun epistle_N : N;
+fun epistolary_A : A;
+fun epitaph_N : N;
+fun epitaxy_N : N;
+fun epithalamium_N : N;
+fun epithelial_A : A;
+fun epitheliod_A : A;
+fun epithelioma_N : N;
+fun epithelium_N : N;
+fun epithet_N : N;
+fun epitome_N : N;
+fun epitomize_V2 : V2;
+fun epizoan_A : A;
+fun epizoic_A : A;
+fun epizootic_A : A;
+fun epoch_N : N;
+fun epoch_making_A : A;
+fun epochal_A : A;
+fun eponym_N : N;
+fun eponymous_A : A;
+fun eponymy_N : N;
+fun epos_N : N;
+fun epoxy_N : N;
+fun epping_PN : PN;
+fun epsilon_N : N;
+fun epsom_PN : PN;
+fun eptatretus_N : N;
+fun equable_A : A;
+fun equal_A : A;
+fun equal_N : N;
+fun equal_V2 : V2;
+fun equalitarian_N : N;
+fun equality_N : N;
+fun equalization_N : N;
+fun equalize_V2 : V2;
+fun equalizer_N : N;
+fun equanimity_N : N;
+fun equatability_N : N;
+fun equate_V2 : V2;
+fun equation_N : N;
+fun equator_N : N;
+fun equatorial_A : A;
+fun equatorial_N : N;
+fun equerry_N : N;
+fun equestrian_A : A;
+fun equestrian_N : N;
+fun equiangular_A : A;
+fun equidistant_A : A;
+fun equidistribution_N : N;
+fun equilateral_A : A;
+fun equilateral_N : N;
+fun equilibration_N : N;
+fun equilibrium_N : N;
+fun equine_A : A;
+fun equine_N : N;
+fun equinoctial_A : A;
+fun equinox_N : N;
+fun equip_V2 : V2;
+fun equipage_N : N;
+fun equipment_N : N;
+fun equipoise_N : N;
+fun equipoised_A : A;
+fun equipotent_A : A;
+fun equiprobable_A : A;
+fun equitable_A : A;
+fun equity_N : N;
+fun equivalence_N : N;
+fun equivalent_A : A;
+fun equivalent_N : N;
+fun equivocal_A : A;
+fun equivocation_N : N;
+fun era_N : N;
+fun eradicable_A : A;
+fun eradicate_V2 : V2;
+fun eradication_N : N;
+fun erase_V2 : V2;
+fun eraser_N : N;
+fun erasure_N : N;
+fun erbium_N : N;
+fun ere_Adv : Adv;
+fun erect_A : A;
+fun erect_V2 : V2;
+fun erectile_A : A;
+fun erecting_N : N;
+fun erection_N : N;
+fun erectness_N : N;
+fun eremite_N : N;
+fun eremitic_A : A;
+fun eremitism_N : N;
+fun erethism_N : N;
+fun erfurt_PN : PN;
+fun erg_N : N;
+fun ergo_Adv : Adv;
+fun ergodic_A : A;
+fun ergodicity_N : N;
+fun ergonomic_A : A;
+fun ergonomics_N : N;
+fun ergonovine_N : N;
+fun ergosterol_N : N;
+fun ergot_N : N;
+fun ergotamine_N : N;
+fun ergotic_A : A;
+fun ergotism_N : N;
+fun ergotropic_A : A;
+fun ergotropism_N : N;
+fun eric_PN : PN;
+fun erica_N : N;
+fun erica_PN : PN;
+fun erin_PN : PN;
+fun eriogonum_N : N;
+fun eristic_A : A;
+fun eristic_N : N;
+fun eritrea_PN : PN;
+fun eritrean_A : A;
+fun eritrean_N : N;
+fun erlangen_PN : PN;
+fun ermine_N : N;
+fun ern_N : N;
+fun ernest_PN : PN;
+fun ernie_PN : PN;
+fun erode_V : V;
+fun erode_V2 : V2;
+fun erogenous_A : A;
+fun erose_A : A;
+fun erosion_N : N;
+fun erosive_A : A;
+fun erotic_A : A;
+fun erotic_N : N;
+fun erotically_Adv : Adv;
+fun eroticism_N : N;
+fun err_V : V;
+fun errancy_N : N;
+fun errand_N : N;
+fun errant_A : A;
+fun erratic_A : A;
+fun erratically_Adv : Adv;
+fun erratum_N : N;
+fun errhine_A : A;
+fun erroneous_A : A;
+fun erroneousness_N : N;
+fun error_N : N;
+fun errorless_A : A;
+fun ersatz_A : A;
+fun ersatz_N : N;
+fun erse_N : N;
+fun eructation_N : N;
+fun erudite_A : A;
+fun eruditeness_N : N;
+fun erudition_N : N;
+fun erupt_V : V;
+fun eruption_N : N;
+fun eruptive_A : A;
+fun erwinia_N : N;
+fun eryngo_N : N;
+fun erysipelas_N : N;
+fun erythema_N : N;
+fun erythematous_A : A;
+fun erythrite_N : N;
+fun erythroblast_N : N;
+fun erythroblastosis_N : N;
+fun erythroderma_N : N;
+fun erythroid_A : A;
+fun erythromycin_N : N;
+fun erythropoiesis_N : N;
+fun erythropoietic_A : A;
+fun erythropoietin_N : N;
+fun escadrille_N : N;
+fun escalade_N : N;
+fun escalader_N : N;
+fun escalate_V : V;
+fun escalate_V2 : V2;
+fun escalation_N : N;
+fun escalator_N : N;
+fun escalope_N : N;
+fun escapade_N : N;
+fun escape_N : N;
+fun escape_V : V;
+fun escape_V2 : V2;
+fun escape_VS : VS;
+fun escapee_N : N;
+fun escapement_N : N;
+fun escapism_N : N;
+fun escapist_N : N;
+fun escapologist_N : N;
+fun escapology_N : N;
+fun escargot_N : N;
+fun escarpment_N : N;
+fun eschar_N : N;
+fun eschatological_A : A;
+fun eschatologist_N : N;
+fun eschatology_N : N;
+fun escheat_N : N;
+fun escherichia_N : N;
+fun eschew_V2 : V2;
+fun escolar_N : N;
+fun escort_N : N;
+fun escort_V2 : V2;
+fun escritoire_N : N;
+fun escrow_N : N;
+fun escudo_N : N;
+fun escutcheon_N : N;
+fun esfahan_PN : PN;
+fun esker_N : N;
+fun eskimo_N : N;
+fun esmolol_N : N;
+fun esophageal_A : A;
+fun esophagitis_N : N;
+fun esophagoscope_N : N;
+fun esophagus_N : N;
+fun esoteric_A : A;
+fun esoterica_N : N;
+fun esp_N : N;
+fun espadrille_N : N;
+fun espalier_N : N;
+fun especial_A : A;
+fun esperanto_N : N;
+fun espionage_N : N;
+fun esplanade_N : N;
+fun espousal_N : N;
+fun espouse_V2 : V2;
+fun espresso_N : N;
+fun esprit_N : N;
+fun esprit_de_corps_N : N;
+fun espy_V2 : V2;
+fun esq_PN : PN;
+fun esquire_N : N;
+fun essay_N : N;
+fun essay_V : V;
+fun essay_V2 : V2;
+fun essayist_N : N;
+fun essen_PN : PN;
+fun essence_N : N;
+fun essential_A : A;
+fun essential_N : N;
+fun essentiality_N : N;
+fun essex_PN : PN;
+fun establish_V2 : V2;
+fun establishment_N : N;
+fun establishmentarianism_N : N;
+fun estaminet_N : N;
+fun estate_N : N;
+fun estazolam_N : N;
+fun esteem_N : N;
+fun esteem_V2 : V2;
+fun ester_N : N;
+fun esther_PN : PN;
+fun esthete_N : N;
+fun esthetic_A : A;
+fun esthetic_N : N;
+fun esthetical_A : A;
+fun esthetician_N : N;
+fun esthetics_N : N;
+fun estimable_A : A;
+fun estimate_N : N;
+fun estimate_V : V;
+fun estimate_V2 : V2;
+fun estimate_V2V : V2V;
+fun estimate_VS : VS;
+fun estimation_N : N;
+fun estivation_N : N;
+fun estoppel_N : N;
+fun estradiol_N : N;
+fun estrange_V2 : V2;
+fun estrangement_N : N;
+fun estranging_A : A;
+fun estriol_N : N;
+fun estrogen_N : N;
+fun estrogenic_A : A;
+fun estrone_N : N;
+fun estrous_A : A;
+fun estrus_N : N;
+fun estuarine_A : A;
+fun estuary_N : N;
+fun et_al_PN : PN;
+fun et_seq_PN : PN;
+fun eta_N : N;
+fun etagere_N : N;
+fun etamine_N : N;
+fun etanercept_N : N;
+fun etc_PN : PN;
+fun etcetera_N : N;
+fun etch_V : V;
+fun etch_V2 : V2;
+fun etcher_N : N;
+fun etching_N : N;
+fun etd_N : N;
+fun eternal_A : A;
+fun eternity_N : N;
+fun ethane_N : N;
+fun ethchlorvynol_N : N;
+fun ethel_PN : PN;
+fun ether_N : N;
+fun ethereal_A : A;
+fun ethernet_N : N;
+fun ethic_N : N;
+fun ethical_A : A;
+fun ethicism_N : N;
+fun ethicist_N : N;
+fun ethics_N : N;
+fun ethiopia_PN : PN;
+fun ethiopian_A : A;
+fun ethiopian_N : N;
+fun ethmoid_N : N;
+fun ethnarch_N : N;
+fun ethnic_A : A;
+fun ethnic_N : N;
+fun ethnically_Adv : Adv;
+fun ethnicity_N : N;
+fun ethnocentric_A : A;
+fun ethnocentrism_N : N;
+fun ethnographer_N : N;
+fun ethnographic_A : A;
+fun ethnography_N : N;
+fun ethnological_A : A;
+fun ethnologist_N : N;
+fun ethnology_N : N;
+fun ethologist_N : N;
+fun ethology_N : N;
+fun ethos_N : N;
+fun ethosuximide_N : N;
+fun ethyl_N : N;
+fun ethylene_N : N;
+fun etiolate_A : A;
+fun etiolation_N : N;
+fun etiological_A : A;
+fun etiologist_N : N;
+fun etiology_N : N;
+fun etiquette_N : N;
+fun etodolac_N : N;
+fun etude_N : N;
+fun etui_N : N;
+fun etymological_A : A;
+fun etymologist_N : N;
+fun etymology_N : N;
+fun etymon_N : N;
+fun eubacteria_N : N;
+fun eucalyptus_N : N;
+fun eucharist_N : N;
+fun euchre_N : N;
+fun euclidean_A : A;
+fun euclidian_A : A;
+fun eudemon_N : N;
+fun eudemonic_A : A;
+fun eudemonism_N : N;
+fun eudiometer_N : N;
+fun eugene_PN : PN;
+fun eugenic_A : A;
+fun eugenics_N : N;
+fun euglena_N : N;
+fun euglenoid_N : N;
+fun eukaryote_N : N;
+fun eukaryotic_A : A;
+fun eulogist_N : N;
+fun eulogistic_A : A;
+fun eulogize_V2 : V2;
+fun eulogy_N : N;
+fun eunice_PN : PN;
+fun eunuch_N : N;
+fun euphemism_N : N;
+fun euphemistic_A : A;
+fun euphemistically_Adv : Adv;
+fun euphonic_A : A;
+fun euphonious_A : A;
+fun euphonium_N : N;
+fun euphony_N : N;
+fun euphorbium_N : N;
+fun euphoria_N : N;
+fun euphoriant_A : A;
+fun euphoriant_N : N;
+fun euphoric_A : A;
+fun euphuism_N : N;
+fun eupnea_N : N;
+fun eurasia_PN : PN;
+fun eurasian_A : A;
+fun eurasian_N : N;
+fun eurhythmics_N : N;
+fun euro_N : N;
+fun eurodollar_N : N;
+fun europe_PN : PN;
+fun european_A : A;
+fun european_N : N;
+fun europium_N : N;
+fun eurovision_PN : PN;
+fun eurypterid_N : N;
+fun eurythmics_N : N;
+fun eurythmy_N : N;
+fun eusporangiate_A : A;
+fun eusporangium_N : N;
+fun eustachian_A : A;
+fun eutectic_N : N;
+fun euthanasia_N : N;
+fun euthenics_N : N;
+fun eutherian_A : A;
+fun eutrophic_A : A;
+fun eutrophication_N : N;
+fun eva_PN : PN;
+fun evacuate_V2 : V2;
+fun evacuation_N : N;
+fun evacuee_N : N;
+fun evade_V2 : V2;
+fun evaluate_V : V;
+fun evaluate_V2 : V2;
+fun evaluation_N : N;
+fun evaluative_A : A;
+fun evaluator_N : N;
+fun evanescence_N : N;
+fun evanescent_A : A;
+fun evangelical_A : A;
+fun evangelicalism_N : N;
+fun evangelism_N : N;
+fun evangelist_N : N;
+fun evangelistic_A : A;
+fun evaporable_A : A;
+fun evaporate_V : V;
+fun evaporate_V2 : V2;
+fun evaporate_VS : VS;
+fun evaporation_N : N;
+fun evaporative_A : A;
+fun evaporite_N : N;
+fun evasion_N : N;
+fun evasive_A : A;
+fun evasiveness_N : N;
+fun eve_N : N;
+fun eve_PN : PN;
+fun evelyn_PN : PN;
+fun even_A : A;
+fun even_AdA : AdA;
+fun even_AdV : AdV;
+fun even_Adv : Adv;
+fun even_N : N;
+fun even_V2 : V2;
+fun even_handed_A : A;
+fun even_though_Subj : Subj;
+fun evenhanded_A : A;
+fun evening_N : N;
+fun evenness_N : N;
+fun evensong_N : N;
+fun event_N : N;
+fun eventful_A : A;
+fun eventide_N : N;
+fun eventration_N : N;
+fun eventual_A : A;
+fun eventuality_N : N;
+fun ever_AdV : AdV;
+fun ever_Adv : Adv;
+fun evergreen_A : A;
+fun evergreen_N : N;
+fun everlasting_A : A;
+fun everlasting_N : N;
+fun everlastingness_N : N;
+fun evermore_Adv : Adv;
+fun eversion_N : N;
+fun every_Det : Det;
+fun everybody_NP : NP;
+fun everyday_A : A;
+fun everyman_N : N;
+fun everyone_NP : NP;
+fun everyplace_Adv : Adv;
+fun everything_NP : NP;
+fun everywhere_Adv : Adv;
+fun evesham_PN : PN;
+fun evict_V2 : V2;
+fun eviction_N : N;
+fun evidence_N : N;
+fun evidence_V2 : V2;
+fun evident_A : A;
+fun evidential_A : A;
+fun evidentiary_A : A;
+fun evil_A : A;
+fun evil_N : N;
+fun evil_doer_N : N;
+fun evil_minded_A : A;
+fun evince_V2 : V2;
+fun eviscerate_A : A;
+fun eviscerate_V2 : V2;
+fun evisceration_N : N;
+fun evitable_A : A;
+fun evocation_N : N;
+fun evocative_A : A;
+fun evoke_V2 : V2;
+fun evolution_N : N;
+fun evolutionary_A : A;
+fun evolutionist_N : N;
+fun evolve_V : V;
+fun evolve_V2 : V2;
+fun ewe_N : N;
+fun ewell_PN : PN;
+fun ewer_N : N;
+fun ex_directory_A : A;
+fun ex_gratia_A : A;
+fun ex_officio_A : A;
+fun ex_officio_Adv : Adv;
+fun ex_service_A : A;
+fun ex_serviceman_N : N;
+fun exabit_N : N;
+fun exabyte_N : N;
+fun exacerbate_V2 : V2;
+fun exacerbation_N : N;
+fun exact_A : A;
+fun exact_V2 : V2;
+fun exacta_N : N;
+fun exacting_A : A;
+fun exaction_N : N;
+fun exactitude_N : N;
+fun exactness_N : N;
+fun exaggerate_V : V;
+fun exaggerate_V2 : V2;
+fun exaggeration_N : N;
+fun exalt_V2 : V2;
+fun exaltation_N : N;
+fun exam_N : N;
+fun examen_N : N;
+fun examination_N : N;
+fun examine_V2 : V2;
+fun examiner_N : N;
+fun example_N : N;
+fun exanthem_N : N;
+fun exarch_N : N;
+fun exasperate_V2 : V2;
+fun exasperating_A : A;
+fun exasperation_N : N;
+fun exaugural_A : A;
+fun exbibit_N : N;
+fun excavate_V : V;
+fun excavate_V2 : V2;
+fun excavation_N : N;
+fun excavator_N : N;
+fun exceed_V2 : V2;
+fun exceedance_N : N;
+fun exceeding_A : A;
+fun excel_V : V;
+fun excel_V2 : V2;
+fun excellence_N : N;
+fun excellency_N : N;
+fun excellent_A : A;
+fun excelsior_N : N;
+fun except_Prep : Prep ;
+fun except_V2 : V2;
+fun exception_N : N;
+fun exceptionable_A : A;
+fun exceptional_A : A;
+fun excerpt_N : N;
+fun excess_A : A;
+fun excess_N : N;
+fun excessive_A : A;
+fun exchange_N : N;
+fun exchange_V2 : V2;
+fun exchangeability_N : N;
+fun exchangeable_A : A;
+fun exchanger_N : N;
+fun exchequer_N : N;
+fun excise_N : N;
+fun excise_V2 : V2;
+fun exciseman_N : N;
+fun excision_N : N;
+fun excitability_N : N;
+fun excitable_A : A;
+fun excitant_A : A;
+fun excitation_N : N;
+fun excite_V2 : V2;
+fun excitedly_Adv : Adv;
+fun excitement_N : N;
+fun exciting_A : A;
+fun excl_PN : PN;
+fun exclaim_V : V;
+fun exclaim_V2 : V2;
+fun exclaim_VQ : VQ;
+fun exclamation_N : N;
+fun exclamatory_A : A;
+fun exclude_V2 : V2;
+fun exclusion_N : N;
+fun exclusive_A : A;
+fun exclusive_N : N;
+fun excogitate_V2 : V2;
+fun excogitation_N : N;
+fun excogitative_A : A;
+fun excogitator_N : N;
+fun excommunicate_V2 : V2;
+fun excommunication_N : N;
+fun excoriate_V2 : V2;
+fun excoriation_N : N;
+fun excrement_N : N;
+fun excrescence_N : N;
+fun excrescent_A : A;
+fun excrete_V2 : V2;
+fun excretion_N : N;
+fun excretory_A : A;
+fun excruciating_A : A;
+fun exculpate_V2 : V2;
+fun exculpation_N : N;
+fun exculpatory_A : A;
+fun excursion_N : N;
+fun excursionist_N : N;
+fun excusable_A : A;
+fun excuse_N : N;
+fun excuse_V2 : V2;
+fun execrable_A : A;
+fun execrate_V2 : V2;
+fun execration_N : N;
+fun executability_N : N;
+fun executant_N : N;
+fun execute_V2 : V2;
+fun execution_N : N;
+fun executioner_N : N;
+fun executive_A : A;
+fun executive_N : N;
+fun executor_N : N;
+fun executrix_N : N;
+fun exegesis_N : N;
+fun exegete_N : N;
+fun exegetic_A : A;
+fun exemplar_N : N;
+fun exemplary_A : A;
+fun exemplification_N : N;
+fun exemplify_V2 : V2;
+fun exemplifying_A : A;
+fun exempt_A : A;
+fun exempt_V2 : V2;
+fun exempt_V2V : V2V;
+fun exemption_N : N;
+fun exenteration_N : N;
+fun exercise_N : N;
+fun exercise_V : V;
+fun exercise_V2 : V2;
+fun exercise_VV : VV;
+fun exergonic_A : A;
+fun exert_V2 : V2;
+fun exertion_N : N;
+fun exeter_PN : PN;
+fun exfoliation_N : N;
+fun exhalation_N : N;
+fun exhale_V : V;
+fun exhale_V2 : V2;
+fun exhaust_N : N;
+fun exhaust_V2 : V2;
+fun exhaust_pipe_N : N;
+fun exhaustible_A : A;
+fun exhausting_A : A;
+fun exhaustion_N : N;
+fun exhaustive_A : A;
+fun exhibit_N : N;
+fun exhibit_V2 : V2;
+fun exhibition_N : N;
+fun exhibitioner_N : N;
+fun exhibitionism_N : N;
+fun exhibitionist_N : N;
+fun exhibitionistic_A : A;
+fun exhibitor_N : N;
+fun exhilarate_V2 : V2;
+fun exhilarating_A : A;
+fun exhilaration_N : N;
+fun exhort_V2 : V2;
+fun exhortation_N : N;
+fun exhortative_A : A;
+fun exhumation_N : N;
+fun exhume_V2 : V2;
+fun exigency_N : N;
+fun exigent_A : A;
+fun exiguous_A : A;
+fun exile_N : N;
+fun exile_V2 : V2;
+fun exilic_A : A;
+fun exist_V : V;
+fun exist_V2V : V2V;
+fun existence_N : N;
+fun existent_A : A;
+fun existential_A : A;
+fun existentialism_N : N;
+fun existentialist_A : A;
+fun existentialist_N : N;
+fun exit_N : N;
+fun exit_V : V;
+fun exmouth_PN : PN;
+fun exobiology_N : N;
+fun exocentric_A : A;
+fun exocrine_A : A;
+fun exode_N : N;
+fun exodontic_A : A;
+fun exodontics_N : N;
+fun exodontist_N : N;
+fun exodus_N : N;
+fun exoergic_A : A;
+fun exogamous_A : A;
+fun exogamy_N : N;
+fun exogenous_A : A;
+fun exomphalos_N : N;
+fun exon_N : N;
+fun exonerate_V2 : V2;
+fun exoneration_N : N;
+fun exonuclease_N : N;
+fun exophthalmos_N : N;
+fun exorbitance_N : N;
+fun exorbitant_A : A;
+fun exorcise_V2 : V2;
+fun exorcism_N : N;
+fun exorcist_N : N;
+fun exorcize_V2 : V2;
+fun exordium_N : N;
+fun exoskeleton_N : N;
+fun exosphere_N : N;
+fun exostosis_N : N;
+fun exoteric_A : A;
+fun exotherm_N : N;
+fun exothermic_A : A;
+fun exotic_A : A;
+fun exoticism_N : N;
+fun exotoxin_N : N;
+fun expand_V : V;
+fun expand_V2 : V2;
+fun expand_V2V : V2V;
+fun expandable_A : A;
+fun expanse_N : N;
+fun expansion_N : N;
+fun expansionism_N : N;
+fun expansionist_A : A;
+fun expansive_A : A;
+fun expansiveness_N : N;
+fun expatiate_V : V;
+fun expatiation_N : N;
+fun expatriate_N : N;
+fun expatriate_V2 : V2;
+fun expect_V : V;
+fun expect_V2 : V2;
+fun expect_V2V : V2V;
+fun expect_VS : VS;
+fun expect_VV : VV;
+fun expectable_A : A;
+fun expectancy_N : N;
+fun expectant_A : A;
+fun expectation_N : N;
+fun expectedness_N : N;
+fun expectorant_N : N;
+fun expectorate_V : V;
+fun expectorate_V2 : V2;
+fun expectoration_N : N;
+fun expedience_N : N;
+fun expediency_N : N;
+fun expedient_A : A;
+fun expedient_N : N;
+fun expedite_V2 : V2;
+fun expedition_N : N;
+fun expeditionary_A : A;
+fun expeditious_A : A;
+fun expel_V2 : V2;
+fun expend_V2 : V2;
+fun expendable_A : A;
+fun expending_N : N;
+fun expenditure_N : N;
+fun expense_N : N;
+fun expensive_A : A;
+fun expensiveness_N : N;
+fun experience_N : N;
+fun experience_V2 : V2;
+fun experienced_A : A;
+fun experiential_A : A;
+fun experiment_N : N;
+fun experiment_V : V;
+fun experiment_V2 : V2;
+fun experimental_A : A;
+fun experimentalism_N : N;
+fun experimentation_N : N;
+fun experimenter_N : N;
+fun expert_A : A;
+fun expert_N : N;
+fun expertise_N : N;
+fun expertness_N : N;
+fun expiable_A : A;
+fun expiate_V2 : V2;
+fun expiation_N : N;
+fun expiatory_A : A;
+fun expiration_N : N;
+fun expiratory_A : A;
+fun expire_V : V;
+fun expire_V2 : V2;
+fun expire_VS : VS;
+fun expiry_N : N;
+fun explain_V2 : V2;
+fun explain_VS : VS;
+fun explainable_A : A;
+fun explanans_N : N;
+fun explanation_N : N;
+fun explanatory_A : A;
+fun expletive_N : N;
+fun explicable_A : A;
+fun explicandum_N : N;
+fun explicate_V2 : V2;
+fun explication_N : N;
+fun explicit_A : A;
+fun explicitness_N : N;
+fun explode_V : V;
+fun explode_V2 : V2;
+fun exploit_N : N;
+fun exploit_V2 : V2;
+fun exploitation_N : N;
+fun exploitative_A : A;
+fun exploiter_N : N;
+fun exploration_N : N;
+fun exploratory_A : A;
+fun explore_V2 : V2;
+fun explore_VS : VS;
+fun explorer_N : N;
+fun explosion_N : N;
+fun explosive_A : A;
+fun explosive_N : N;
+fun expo_N : N;
+fun exponent_N : N;
+fun exponential_A : A;
+fun exponential_N : N;
+fun exponentiation_N : N;
+fun export_N : N;
+fun export_V : V;
+fun export_V2 : V2;
+fun exportable_A : A;
+fun exportation_N : N;
+fun exporter_N : N;
+fun exporting_N : N;
+fun expose_N : N;
+fun expose_V : V;
+fun expose_V2 : V2;
+fun exposition_N : N;
+fun expositor_N : N;
+fun expository_A : A;
+fun expostulate_V : V;
+fun expostulation_N : N;
+fun exposure_N : N;
+fun expound_V2 : V2;
+fun expound_VS : VS;
+fun express_A : A;
+fun express_Adv : Adv;
+fun express_N : N;
+fun express_V2 : V2;
+fun expressible_A : A;
+fun expression_N : N;
+fun expressionism_N : N;
+fun expressionist_A : A;
+fun expressionist_N : N;
+fun expressionless_A : A;
+fun expressive_A : A;
+fun expressiveness_N : N;
+fun expressway_N : N;
+fun expropriate_V2 : V2;
+fun expropriation_N : N;
+fun expulsion_N : N;
+fun expunction_N : N;
+fun expunge_V2 : V2;
+fun expurgate_V2 : V2;
+fun expurgation_N : N;
+fun expurgator_N : N;
+fun exquisite_A : A;
+fun exquisiteness_N : N;
+fun extant_A : A;
+fun extemporaneous_A : A;
+fun extemporary_A : A;
+fun extempore_A : A;
+fun extempore_Adv : Adv;
+fun extemporization_N : N;
+fun extemporize_V : V;
+fun extemporize_V2 : V2;
+fun extend_V : V;
+fun extend_V2 : V2;
+fun extendible_A : A;
+fun extensile_A : A;
+fun extension_N : N;
+fun extensional_A : A;
+fun extensive_A : A;
+fun extent_N : N;
+fun extenuate_V2 : V2;
+fun extenuating_A : A;
+fun extenuation_N : N;
+fun exterior_A : A;
+fun exterior_N : N;
+fun exteriorize_V2 : V2;
+fun exterminable_A : A;
+fun exterminate_V2 : V2;
+fun extermination_N : N;
+fun exterminator_N : N;
+fun extern_N : N;
+fun external_A : A;
+fun external_N : N;
+fun externalization_N : N;
+fun externalize_V2 : V2;
+fun exteroception_N : N;
+fun exteroceptive_A : A;
+fun exteroceptor_N : N;
+fun exterritorial_A : A;
+fun extinct_A : A;
+fun extinction_N : N;
+fun extinguish_V2 : V2;
+fun extinguishable_A : A;
+fun extinguisher_N : N;
+fun extirpate_V2 : V2;
+fun extirpation_N : N;
+fun extol_V2 : V2;
+fun extort_V : V;
+fun extort_V2 : V2;
+fun extortion_N : N;
+fun extortionate_A : A;
+fun extra_A : A;
+fun extra_Adv : Adv;
+fun extra_N : N;
+fun extracellular_A : A;
+fun extract_N : N;
+fun extract_V2 : V2;
+fun extractable_A : A;
+fun extraction_N : N;
+fun extractor_N : N;
+fun extracurricular_A : A;
+fun extradite_V2 : V2;
+fun extradition_N : N;
+fun extrados_N : N;
+fun extragalactic_A : A;
+fun extrajudicial_A : A;
+fun extralegal_A : A;
+fun extralinguistic_A : A;
+fun extramarital_A : A;
+fun extramural_A : A;
+fun extraneous_A : A;
+fun extraneousness_N : N;
+fun extraordinariness_N : N;
+fun extraordinary_A : A;
+fun extrapolate_V : V;
+fun extrapolate_V2 : V2;
+fun extrapolation_N : N;
+fun extrasensory_A : A;
+fun extrasystole_N : N;
+fun extrasystolic_A : A;
+fun extraterrestrial_A : A;
+fun extraterritorial_A : A;
+fun extravagance_N : N;
+fun extravagant_A : A;
+fun extravaganza_N : N;
+fun extravasation_N : N;
+fun extraversion_N : N;
+fun extreme_A : A;
+fun extreme_N : N;
+fun extremeness_N : N;
+fun extremism_N : N;
+fun extremist_A : A;
+fun extremist_N : N;
+fun extremity_N : N;
+fun extremum_N : N;
+fun extricable_A : A;
+fun extricate_V2 : V2;
+fun extrication_N : N;
+fun extrinsic_A : A;
+fun extropic_A : A;
+fun extropy_N : N;
+fun extrospective_A : A;
+fun extroversion_N : N;
+fun extroversive_A : A;
+fun extrovert_A : A;
+fun extrovert_N : N;
+fun extroverted_A : A;
+fun extrovertish_A : A;
+fun extrude_V2 : V2;
+fun extrusion_N : N;
+fun extrusive_A : A;
+fun exuberance_N : N;
+fun exuberant_A : A;
+fun exudate_N : N;
+fun exudation_N : N;
+fun exude_V : V;
+fun exude_V2 : V2;
+fun exult_V : V;
+fun exultant_A : A;
+fun exultation_N : N;
+fun exurbia_N : N;
+fun exuviae_N : N;
+fun exuvial_A : A;
+fun eyas_N : N;
+fun eye_N : N;
+fun eye_V2 : V2;
+fun eye_catching_A : A;
+fun eye_opener_N : N;
+fun eye_shadow_N : N;
+fun eyeball_N : N;
+fun eyeball_V2 : V2;
+fun eyebath_N : N;
+fun eyebrow_N : N;
+fun eyecatching_A : A;
+fun eyecup_N : N;
+fun eyedness_N : N;
+fun eyedrop_N : N;
+fun eyeful_N : N;
+fun eyeglass_N : N;
+fun eyelash_N : N;
+fun eyeless_A : A;
+fun eyelessness_N : N;
+fun eyelet_N : N;
+fun eyelid_N : N;
+fun eyelike_A : A;
+fun eyeliner_N : N;
+fun eyepatch_N : N;
+fun eyepiece_N : N;
+fun eyes_N : N;
+fun eyeshadow_N : N;
+fun eyeshot_N : N;
+fun eyesight_N : N;
+fun eyesore_N : N;
+fun eyespot_N : N;
+fun eyestrain_N : N;
+fun eyetooth_N : N;
+fun eyewash_N : N;
+fun eyewitness_N : N;
+fun eyrie_N : N;
+fun eyrir_N : N;
+fun eyry_N : N;
+fun fa_N : N;
+fun fab_A : A;
+fun fabian_A : A;
+fun fabian_N : N;
+fun fable_N : N;
+fun fabled_A : A;
+fun fabric_N : N;
+fun fabricate_V2 : V2;
+fun fabrication_N : N;
+fun fabulist_N : N;
+fun fabulous_A : A;
+fun facade_N : N;
+fun face_N : N;
+fun face_V : V;
+fun face_V2 : V2;
+fun face_ache_N : N;
+fun face_card_N : N;
+fun face_cloth_N : N;
+fun face_cream_N : N;
+fun face_lift_N : N;
+fun face_lifting_N : N;
+fun face_pack_N : N;
+fun face_powder_N : N;
+fun face_saver_N : N;
+fun face_saving_A : A;
+fun face_saving_N : N;
+fun faceless_A : A;
+fun faceplate_N : N;
+fun facer_N : N;
+fun facet_N : N;
+fun faceted_A : A;
+fun facetious_A : A;
+fun facetiousness_N : N;
+fun facia_N : N;
+fun facial_A : A;
+fun facial_N : N;
+fun facile_A : A;
+fun facilitate_V2 : V2;
+fun facilitation_N : N;
+fun facilitative_A : A;
+fun facilitator_N : N;
+fun facilitatory_A : A;
+fun facility_N : N;
+fun facing_N : N;
+fun facsimile_N : N;
+fun fact_N : N;
+fun fact_finding_A : A;
+fun faction_N : N;
+fun factious_A : A;
+fun factitious_A : A;
+fun factoid_N : N;
+fun factor_N : N;
+fun factorial_A : A;
+fun factorial_N : N;
+fun factorization_N : N;
+fun factorize_V2 : V2;
+fun factory_N : N;
+fun factotum_N : N;
+fun factual_A : A;
+fun factuality_N : N;
+fun facula_N : N;
+fun facultative_A : A;
+fun faculty_N : N;
+fun fad_N : N;
+fun faddish_A : A;
+fun faddist_N : N;
+fun faddy_A : A;
+fun fade_N : N;
+fun fade_V : V;
+fun fade_V2 : V2;
+fun fadeout_N : N;
+fun fado_N : N;
+fun faecal_A : A;
+fun faerie_N : N;
+fun faery_N : N;
+fun fag_N : N;
+fun fag_V : V;
+fun fag_V2 : V2;
+fun fag_end_N : N;
+fun faggot_N : N;
+fun fagot_N : N;
+fun fagoting_N : N;
+fun faience_N : N;
+fun fail_N : N;
+fun fail_V : V;
+fun fail_V2 : V2;
+fun fail_V2V : V2V;
+fun fail_VV : VV;
+fun fail_safe_A : A;
+fun failing_N : N;
+fun faille_N : N;
+fun failure_N : N;
+fun fain_Adv : Adv;
+fun faineance_N : N;
+fun faineant_A : A;
+fun faint_A : A;
+fun faint_N : N;
+fun faint_V : V;
+fun faint_hearted_A : A;
+fun faintheartedness_N : N;
+fun faintness_N : N;
+fun fair_A : A;
+fun fair_Adv : Adv;
+fun fair_N : N;
+fun fair_minded_A : A;
+fun fairground_N : N;
+fun fairish_A : A;
+fun fairlead_N : N;
+fun fairness_N : N;
+fun fairway_N : N;
+fun fairy_N : N;
+fun fairyland_N : N;
+fun fairytale_N : N;
+fun fait_accompli_N : N;
+fun faith_N : N;
+fun faith_healing_N : N;
+fun faithful_A : A;
+fun faithful_N : N;
+fun faithfulness_N : N;
+fun faithless_A : A;
+fun faithlessness_N : N;
+fun fake_A : A;
+fun fake_N : N;
+fun fake_V2 : V2;
+fun fakery_N : N;
+fun fakir_N : N;
+fun falafel_N : N;
+fun falangist_N : N;
+fun falcate_A : A;
+fun falchion_N : N;
+fun falcon_N : N;
+fun falconer_N : N;
+fun falconine_A : A;
+fun falconry_N : N;
+fun falkirk_PN : PN;
+fun fall_N : N;
+fun fall_V : V;
+fun fall_V2 : V2;
+fun fall_VA : VA;
+fun fallacious_A : A;
+fun fallaciousness_N : N;
+fun fallacy_N : N;
+fun fallboard_N : N;
+fun faller_N : N;
+fun fallibility_N : N;
+fun fallible_A : A;
+fun fallopian_A : A;
+fun fallout_N : N;
+fun fallow_A : A;
+fun fallow_N : N;
+fun fallow_deer_N : N;
+fun falls_N : N;
+fun falmouth_PN : PN;
+fun false_A : A;
+fun false_Adv : Adv;
+fun falsehood_N : N;
+fun falseness_N : N;
+fun falsetto_A : A;
+fun falsetto_N : N;
+fun falsie_N : N;
+fun falsification_N : N;
+fun falsifier_N : N;
+fun falsify_V2 : V2;
+fun falsity_N : N;
+fun falter_V : V;
+fun falter_V2 : V2;
+fun falteringly_Adv : Adv;
+fun fame_N : N;
+fun fame_V2 : V2;
+fun familial_A : A;
+fun familiar_A : A;
+fun familiar_with_A2 : A2;
+fun familiar_N : N;
+fun familiarity_N : N;
+fun familiarization_N : N;
+fun familiarize_V2 : V2;
+fun familiarizing_A : A;
+fun family_N : N;
+fun famine_N : N;
+fun famish_V : V;
+fun famish_V2 : V2;
+fun famotidine_N : N;
+fun famous_A : A;
+fun famulus_N : N;
+fun fan_N : N;
+fun fan_V : V;
+fun fan_V2 : V2;
+fun fan_belt_N : N;
+fun fanaloka_N : N;
+fun fanatic_A : A;
+fun fanatic_N : N;
+fun fanatical_A : A;
+fun fanaticism_N : N;
+fun fancier_N : N;
+fun fanciful_A : A;
+fun fancy_A : A;
+fun fancy_N : N;
+fun fancy_V2 : V2;
+fun fancy_V3 : V3;
+fun fancy_free_A : A;
+fun fandango_N : N;
+fun fandom_N : N;
+fun fanfare_N : N;
+fun fang_N : N;
+fun fanged_A : A;
+fun fanion_N : N;
+fun fanjet_N : N;
+fun fanlight_N : N;
+fun fanlike_A : A;
+fun fanny_N : N;
+fun fanny_PN : PN;
+fun fantail_N : N;
+fun fantan_N : N;
+fun fantasia_N : N;
+fun fantasist_N : N;
+fun fantasize_V : V;
+fun fantast_N : N;
+fun fantastic_A : A;
+fun fantastically_Adv : Adv;
+fun fantasy_N : N;
+fun fantods_N : N;
+fun fao_N : N;
+fun far_A : A;
+fun far_AdA : AdA;
+fun far_V2 : V2;
+fun far_famed_A : A;
+fun far_fetched_A : A;
+fun far_flung_A : A;
+fun far_off_A : A;
+fun far_reaching_A : A;
+fun far_seeing_A : A;
+fun far_sighted_A : A;
+fun farad_N : N;
+fun farandole_N : N;
+fun faraway_A : A;
+fun farce_N : N;
+fun farcical_A : A;
+fun fardel_N : N;
+fun fare_N : N;
+fun fare_V : V;
+fun fare_stage_N : N;
+fun farewell_N : N;
+fun farfalle_N : N;
+fun farfetched_A : A;
+fun farina_N : N;
+fun farinaceous_A : A;
+fun farkleberry_N : N;
+fun farm_N : N;
+fun farm_V : V;
+fun farm_V2 : V2;
+fun farmer_N : N;
+fun farmerette_N : N;
+fun farmhand_N : N;
+fun farmhouse_N : N;
+fun farming_N : N;
+fun farmland_N : N;
+fun farmplace_N : N;
+fun farmstead_N : N;
+fun farmyard_N : N;
+fun farness_N : N;
+fun farnham_PN : PN;
+fun farnworth_PN : PN;
+fun faro_N : N;
+fun farrago_N : N;
+fun farrier_N : N;
+fun farrow_N : N;
+fun farrow_V : V;
+fun farseeing_A : A;
+fun farsi_N : N;
+fun farsighted_A : A;
+fun fart_N : N;
+fun fart_V : V;
+fun farther_A : A;
+fun farther_Adv : Adv;
+fun farthermost_A : A;
+fun farthest_Adv : Adv;
+fun farthing_N : N;
+fun farthingale_N : N;
+fun fartlek_N : N;
+fun fasces_N : N;
+fun fascia_N : N;
+fun fascicle_N : N;
+fun fasciculation_N : N;
+fun fascinate_V2 : V2;
+fun fascinating_A : A;
+fun fascination_N : N;
+fun fascioliasis_N : N;
+fun fasciolopsiasis_N : N;
+fun fascism_N : N;
+fun fascist_A : A;
+fun fascist_N : N;
+fun fascista_N : N;
+fun fashion_N : N;
+fun fashion_V2 : V2;
+fun fashionable_A : A;
+fun fast_A : A;
+fun fast_Adv : Adv;
+fun fast_N : N;
+fun fast_V : V;
+fun fastball_N : N;
+fun fasten_V : V;
+fun fasten_V2 : V2;
+fun fastener_N : N;
+fun fastening_N : N;
+fun fastidious_A : A;
+fun fastidiousness_N : N;
+fun fastigiate_A : A;
+fun fastnacht_N : N;
+fun fastness_N : N;
+fun fat_A : A;
+fun fat_N : N;
+fun fat_V2 : V2;
+fun fatal_A : A;
+fun fatalism_N : N;
+fun fatalist_A : A;
+fun fatalist_N : N;
+fun fatalistic_A : A;
+fun fatality_N : N;
+fun fatback_N : N;
+fun fate_N : N;
+fun fate_V2 : V2;
+fun fateful_A : A;
+fun fathead_N : N;
+fun father_N : N;
+fun father_V2 : V2;
+fun father_in_law_N : N;
+fun fatherhood_N : N;
+fun fatherland_N : N;
+fun fatherless_A : A;
+fun fatherliness_N : N;
+fun fatherly_A : A;
+fun fathom_N : N;
+fun fathom_V2 : V2;
+fun fathomable_A : A;
+fun fathomless_A : A;
+fun fatigability_N : N;
+fun fatigue_N : N;
+fun fatigue_V2 : V2;
+fun fatigue_party_N : N;
+fun fatigues_N : N;
+fun fatless_A : A;
+fun fatness_N : N;
+fun fatso_N : N;
+fun fatten_V : V;
+fun fatten_V2 : V2;
+fun fattish_A : A;
+fun fattism_N : N;
+fun fatty_A : A;
+fun fatuity_N : N;
+fun fatuous_A : A;
+fun fatuousness_N : N;
+fun fatwa_N : N;
+fun fatwah_N : N;
+fun faubourg_N : N;
+fun faucal_A : A;
+fun fauces_N : N;
+fun faucet_N : N;
+fun fauld_N : N;
+fun fauldhouse_PN : PN;
+fun fault_N : N;
+fun fault_V2 : V2;
+fun fault_finder_N : N;
+fun fault_finding_N : N;
+fun faultfinding_N : N;
+fun faultless_A : A;
+fun faultlessness_N : N;
+fun faulty_A : A;
+fun faun_N : N;
+fun fauna_N : N;
+fun fauteuil_N : N;
+fun fauvism_N : N;
+fun faux_pas_N : N;
+fun faversham_PN : PN;
+fun favism_N : N;
+fun favor_V : V;
+fun favor_V2 : V2;
+fun favor_VS : VS;
+fun favorable_A : A;
+fun favorableness_N : N;
+fun favoritism_N : N;
+fun favour_N : N;
+fun favour_V2 : V2;
+fun favourable_A : A;
+fun favourite_A : A;
+fun favourite_N : N;
+fun favouritism_N : N;
+fun favus_N : N;
+fun fawley_PN : PN;
+fun fawn_N : N;
+fun fawn_V : V;
+fun fbi_PN : PN;
+fun fealty_N : N;
+fun fear_N : N;
+fun fear_V : V;
+fun fear_V2 : V2;
+fun fear_VS : VS;
+fun fearful_A : A;
+fun fearfulness_N : N;
+fun fearless_A : A;
+fun fearlessness_N : N;
+fun fearsome_A : A;
+fun feasibility_N : N;
+fun feasible_A : A;
+fun feast_N : N;
+fun feast_V : V;
+fun feast_V2 : V2;
+fun feast_day_N : N;
+fun feasting_N : N;
+fun feat_N : N;
+fun feather_N : N;
+fun feather_V2 : V2;
+fun feather_boa_N : N;
+fun featherbed_N : N;
+fun featherbed_V2 : V2;
+fun featherbedding_N : N;
+fun featherbrained_A : A;
+fun featheredge_N : N;
+fun featherfoil_N : N;
+fun featherlike_A : A;
+fun featherstone_PN : PN;
+fun feathertop_N : N;
+fun featherweight_N : N;
+fun feathery_A : A;
+fun feature_N : N;
+fun feature_V2 : V2;
+fun featureless_A : A;
+fun feb_PN : PN;
+fun febrile_A : A;
+fun february_N : N;
+fun february_PN : PN;
+fun feckless_A : A;
+fun fecklessness_N : N;
+fun fecula_N : N;
+fun feculence_N : N;
+fun feculent_A : A;
+fun fecund_A : A;
+fun fecundity_N : N;
+fun fed_N : N;
+fun fedayeen_N : N;
+fun fedelline_N : N;
+fun federal_A : A;
+fun federalism_N : N;
+fun federalist_N : N;
+fun federalization_N : N;
+fun federate_A : A;
+fun federate_V : V;
+fun federate_V2 : V2;
+fun federation_N : N;
+fun fedora_N : N;
+fun fee_N : N;
+fun fee_V2 : V2;
+fun feeble_A : A;
+fun feeble_minded_A : A;
+fun feeblemindedness_N : N;
+fun feebleness_N : N;
+fun feed_N : N;
+fun feed_V : V;
+fun feed_V2 : V2;
+fun feedback_N : N;
+fun feeder_N : N;
+fun feeding_N : N;
+fun feeding_bottle_N : N;
+fun feedlot_N : N;
+fun feedstock_N : N;
+fun feel_N : N;
+fun feel_V : V;
+fun feel_V2 : V2;
+fun feel_VA : VA;
+fun feel_VS : VS;
+fun feeler_N : N;
+fun feeling_N : N;
+fun feelingly_Adv : Adv;
+fun feelings_N : N;
+fun feetfirst_Adv : Adv;
+fun feign_V2 : V2;
+fun feijoa_N : N;
+fun feint_N : N;
+fun feint_V : V;
+fun feist_N : N;
+fun feisty_A : A;
+fun feldspar_N : N;
+fun felicitate_V2 : V2;
+fun felicitation_N : N;
+fun felicitous_A : A;
+fun felicity_N : N;
+fun felicity_PN : PN;
+fun feline_A : A;
+fun feline_N : N;
+fun felix_PN : PN;
+fun felixstowe_PN : PN;
+fun fell_A : A;
+fun fell_N : N;
+fun fell_V2 : V2;
+fun fellah_N : N;
+fun fellatio_N : N;
+fun felloe_N : N;
+fun fellow_N : N;
+fun fellow_feeling_N : N;
+fun fellow_traveller_N : N;
+fun fellowship_N : N;
+fun felon_N : N;
+fun felonious_A : A;
+fun felony_N : N;
+fun felspar_N : N;
+fun felt_N : N;
+fun felted_A : A;
+fun felucca_N : N;
+fun felwort_N : N;
+fun fem_PN : PN;
+fun female_A : A;
+fun female_N : N;
+fun femaleness_N : N;
+fun feminine_A : A;
+fun feminine_N : N;
+fun femininity_N : N;
+fun feminism_N : N;
+fun feminist_A : A;
+fun feminist_N : N;
+fun feminization_N : N;
+fun femoral_A : A;
+fun femtochemistry_N : N;
+fun femtometer_N : N;
+fun femtosecond_N : N;
+fun femtovolt_N : N;
+fun femur_N : N;
+fun fen_N : N;
+fun fence_N : N;
+fun fence_V2 : V2;
+fun fencelike_A : A;
+fun fencer_N : N;
+fun fencing_N : N;
+fun fend_V : V;
+fun fend_V2 : V2;
+fun fender_N : N;
+fun fenestra_N : N;
+fun fenestral_A : A;
+fun fenestration_N : N;
+fun fennel_N : N;
+fun fenoprofen_N : N;
+fun fenugreek_N : N;
+fun feoff_N : N;
+fun feral_A : A;
+fun fergusonite_N : N;
+fun feria_N : N;
+fun ferial_A : A;
+fun fermanagh_PN : PN;
+fun fermata_N : N;
+fun ferment_N : N;
+fun ferment_V : V;
+fun ferment_V2 : V2;
+fun fermentable_A : A;
+fun fermentation_N : N;
+fun fermion_N : N;
+fun fermium_N : N;
+fun fern_N : N;
+fun ferned_A : A;
+fun fernless_A : A;
+fun fernlike_A : A;
+fun ferny_A : A;
+fun ferocious_A : A;
+fun ferociousness_N : N;
+fun ferocity_N : N;
+fun ferrara_PN : PN;
+fun ferret_N : N;
+fun ferret_V : V;
+fun ferret_V2 : V2;
+fun ferric_A : A;
+fun ferricyanide_N : N;
+fun ferrimagnetism_N : N;
+fun ferrite_N : N;
+fun ferritin_N : N;
+fun ferrocerium_N : N;
+fun ferroconcrete_N : N;
+fun ferrocyanide_N : N;
+fun ferromagnetic_A : A;
+fun ferromagnetism_N : N;
+fun ferrous_A : A;
+fun ferrule_N : N;
+fun ferry_N : N;
+fun ferry_V : V;
+fun ferry_V2 : V2;
+fun ferryboat_N : N;
+fun ferryhill_PN : PN;
+fun ferryman_N : N;
+fun fertile_A : A;
+fun fertility_N : N;
+fun fertilizable_A : A;
+fun fertilization_N : N;
+fun fertilize_V2 : V2;
+fun fertilizer_N : N;
+fun ferule_N : N;
+fun fervency_N : N;
+fun fervent_A : A;
+fun fervid_A : A;
+fun fervour_N : N;
+fun fescue_N : N;
+fun fesse_N : N;
+fun festal_A : A;
+fun fester_N : N;
+fun fester_V : V;
+fun festering_N : N;
+fun festination_N : N;
+fun festival_N : N;
+fun festive_A : A;
+fun festivity_N : N;
+fun festoon_N : N;
+fun festoon_V2 : V2;
+fun festschrift_N : N;
+fun fetal_A : A;
+fun fetch_N : N;
+fun fetch_V : V;
+fun fetch_V2 : V2;
+fun fetching_A : A;
+fun fete_N : N;
+fun fete_V2 : V2;
+fun fete_day_N : N;
+fun feterita_N : N;
+fun fetid_A : A;
+fun fetish_N : N;
+fun fetishism_N : N;
+fun fetishist_N : N;
+fun fetlock_N : N;
+fun fetology_N : N;
+fun fetometry_N : N;
+fun fetoprotein_N : N;
+fun fetoscope_N : N;
+fun fetoscopy_N : N;
+fun fetter_N : N;
+fun fetter_V2 : V2;
+fun fetterbush_N : N;
+fun fettle_N : N;
+fun fettuccine_N : N;
+fun fetus_N : N;
+fun feud_N : N;
+fun feudal_A : A;
+fun feudalism_N : N;
+fun feudatory_A : A;
+fun feudatory_N : N;
+fun feude_V : V;
+fun fever_N : N;
+fun fevered_A : A;
+fun feverfew_N : N;
+fun feverish_A : A;
+fun feverroot_N : N;
+fun few_A : A;
+fun few_N : N;
+fun few_Num : Num;
+fun fewer_A : A;
+fun fewer_than_AdN : AdN;
+fun fewness_N : N;
+fun fey_A : A;
+fun fez_N : N;
+fun fiance_N : N;
+fun fiancee_N : N;
+fun fiasco_N : N;
+fun fiat_N : N;
+fun fib_N : N;
+fun fib_V : V;
+fun fibber_N : N;
+fun fibbing_N : N;
+fun fiberboard_N : N;
+fun fiberglass_N : N;
+fun fiberscope_N : N;
+fun fibre_N : N;
+fun fibreboard_N : N;
+fun fibreglass_N : N;
+fun fibril_N : N;
+fun fibrillation_N : N;
+fun fibrillose_A : A;
+fun fibrin_N : N;
+fun fibrinase_N : N;
+fun fibrinogen_N : N;
+fun fibrinolysis_N : N;
+fun fibrinopeptide_N : N;
+fun fibrinous_A : A;
+fun fibroadenoma_N : N;
+fun fibroblast_N : N;
+fun fibrocalcific_A : A;
+fun fibrocartilage_N : N;
+fun fibrocartilaginous_A : A;
+fun fibroma_N : N;
+fun fibromyositis_N : N;
+fun fibrosis_N : N;
+fun fibrositis_N : N;
+fun fibrosity_N : N;
+fun fibrous_A : A;
+fun fibula_N : N;
+fun fichu_N : N;
+fun fickle_A : A;
+fun fickleness_N : N;
+fun fictile_A : A;
+fun fiction_N : N;
+fun fictional_A : A;
+fun fictionalization_N : N;
+fun fictitious_A : A;
+fun fictive_A : A;
+fun fiddle_N : N;
+fun fiddle_V2 : V2;
+fun fiddleneck_N : N;
+fun fiddler_N : N;
+fun fiddlestick_N : N;
+fun fidelity_N : N;
+fun fidget_N : N;
+fun fidget_V : V;
+fun fidget_V2 : V2;
+fun fidgety_A : A;
+fun fiducial_A : A;
+fun fiduciary_A : A;
+fun fiduciary_N : N;
+fun fief_N : N;
+fun fiefdom_N : N;
+fun field_N : N;
+fun field_V : V;
+fun field_V2 : V2;
+fun field_hospital_N : N;
+fun field_officer_N : N;
+fun fielder_N : N;
+fun fieldfare_N : N;
+fun fielding_N : N;
+fun fieldsman_N : N;
+fun fieldstone_N : N;
+fun fieldwork_N : N;
+fun fieldworker_N : N;
+fun fiend_N : N;
+fun fiendish_A : A;
+fun fierce_A : A;
+fun fierceness_N : N;
+fun fieriness_N : N;
+fun fiery_A : A;
+fun fiesta_N : N;
+fun fife_N : N;
+fun fife_PN : PN;
+fun fig_N : N;
+fun fig_leaf_N : N;
+fun fight_N : N;
+fun fight_V : V;
+fun fight_V2 : V2;
+fun fight_V2V : V2V;
+fun fighter_N : N;
+fun fighting_N : N;
+fun figment_N : N;
+fun figural_A : A;
+fun figuration_N : N;
+fun figurative_A : A;
+fun figure_N : N;
+fun figure_V : V;
+fun figure_V2 : V2;
+fun figure_V2V : V2V;
+fun figure_VS : VS;
+fun figurehead_N : N;
+fun figurine_N : N;
+fun figwort_N : N;
+fun fiji_PN : PN;
+fun fijian_A : A;
+fun fijian_N : N;
+fun filaggrin_N : N;
+fun filament_N : N;
+fun filamentous_A : A;
+fun filar_A : A;
+fun filaria_N : N;
+fun filarial_A : A;
+fun filariasis_N : N;
+fun filariid_A : A;
+fun filature_N : N;
+fun filbert_N : N;
+fun filch_V2 : V2;
+fun file_N : N;
+fun file_V : V;
+fun file_V2 : V2;
+fun filefish_N : N;
+fun filename_N : N;
+fun filer_N : N;
+fun filet_N : N;
+fun filial_A : A;
+fun filibuster_N : N;
+fun filibuster_V : V;
+fun filicide_N : N;
+fun filigree_N : N;
+fun filing_N : N;
+fun filipino_A : A;
+fun filipino_N : N;
+fun fill_N : N;
+fun fill_V : V;
+fun fill_V2 : V2;
+fun filler_N : N;
+fun fillet_N : N;
+fun fillet_V2 : V2;
+fun filling_N : N;
+fun fillip_N : N;
+fun filly_N : N;
+fun film_N : N;
+fun film_V : V;
+fun film_V2 : V2;
+fun film_star_N : N;
+fun filmable_A : A;
+fun filmdom_N : N;
+fun filming_N : N;
+fun filmy_A : A;
+fun filovirus_N : N;
+fun fils_N : N;
+fun filter_N : N;
+fun filter_V : V;
+fun filter_V2 : V2;
+fun filtertipped_A : A;
+fun filth_N : N;
+fun filthiness_N : N;
+fun filthy_A : A;
+fun filtrate_N : N;
+fun filtrate_V : V;
+fun filtrate_V2 : V2;
+fun filtration_N : N;
+fun fimbria_N : N;
+fun fimbriate_A : A;
+fun fin_N : N;
+fun finable_A : A;
+fun finagle_V2 : V2;
+fun finagler_N : N;
+fun final_A : A;
+fun final_N : N;
+fun finale_N : N;
+fun finalist_N : N;
+fun finality_N : N;
+fun finalization_N : N;
+fun finalize_V2 : V2;
+fun finance_N : N;
+fun finance_V2 : V2;
+fun financial_A : A;
+fun financier_N : N;
+fun financing_N : N;
+fun finback_N : N;
+fun finch_N : N;
+fun find_N : N;
+fun find_V : V;
+fun find_V2 : V2;
+fun find_V2A : V2A;
+fun find_V2V : V2V;
+fun find_VS : VS;
+fun finder_N : N;
+fun finding_N : N;
+fun findings_N : N;
+fun fine_A : A;
+fun fine_Adv : Adv;
+fun fine_N : N;
+fun fine_V2 : V2;
+fun fine_tooth_A : A;
+fun fineable_A : A;
+fun fineness_N : N;
+fun finer_A : A;
+fun finery_N : N;
+fun finespun_A : A;
+fun finesse_N : N;
+fun finesse_V2 : V2;
+fun finger_N : N;
+fun finger_V2 : V2;
+fun finger_alphabet_N : N;
+fun finger_bowl_N : N;
+fun finger_plate_N : N;
+fun finger_post_N : N;
+fun fingerboard_N : N;
+fun fingering_N : N;
+fun fingerless_A : A;
+fun fingerling_N : N;
+fun fingermark_N : N;
+fun fingernail_N : N;
+fun fingerpost_N : N;
+fun fingerprint_N : N;
+fun fingerprinting_N : N;
+fun fingerstall_N : N;
+fun fingertip_N : N;
+fun finial_N : N;
+fun finical_A : A;
+fun finicky_A : A;
+fun finis_N : N;
+fun finish_N : N;
+fun finish_V : V;
+fun finish_V2 : V2;
+fun finish_VA : VA;
+fun finisher_N : N;
+fun finite_A : A;
+fun finiteness_N : N;
+fun fink_N : N;
+fun finland_PN : PN;
+fun finn_N : N;
+fun finnan_N : N;
+fun finnan_haddie_N : N;
+fun finnan_haddock_N : N;
+fun finnish_A : A;
+fun finnish_N : N;
+fun fiona_PN : PN;
+fun fiord_N : N;
+fun fipple_N : N;
+fun fir_N : N;
+fun fir_cone_N : N;
+fun fire_N : N;
+fun fire_V : V;
+fun fire_V2 : V2;
+fun fire_alarm_N : N;
+fun fire_brigade_N : N;
+fun fire_control_N : N;
+fun fire_eater_N : N;
+fun fire_engine_N : N;
+fun fire_escape_N : N;
+fun fire_extinguisher_N : N;
+fun fire_fighter_N : N;
+fun fire_hose_N : N;
+fun fire_power_N : N;
+fun fire_raising_N : N;
+fun fire_walker_N : N;
+fun fire_walking_N : N;
+fun fire_watcher_N : N;
+fun fire_watching_N : N;
+fun firearm_N : N;
+fun fireball_N : N;
+fun firebase_N : N;
+fun firebird_N : N;
+fun fireboat_N : N;
+fun firebomb_N : N;
+fun firebox_N : N;
+fun firebrand_N : N;
+fun firebrat_N : N;
+fun firebreak_N : N;
+fun firebrick_N : N;
+fun firebug_N : N;
+fun fireclay_N : N;
+fun firecracker_N : N;
+fun firedamp_N : N;
+fun firedog_N : N;
+fun firefly_N : N;
+fun fireguard_N : N;
+fun firelight_N : N;
+fun firelighter_N : N;
+fun fireman_N : N;
+fun firenze_PN : PN;
+fun fireplace_N : N;
+fun fireplug_N : N;
+fun firepower_N : N;
+fun fireproof_A : A;
+fun fireside_N : N;
+fun firestone_N : N;
+fun firestorm_N : N;
+fun firetrap_N : N;
+fun firewall_N : N;
+fun firewater_N : N;
+fun fireweed_N : N;
+fun firewood_N : N;
+fun firework_N : N;
+fun firing_line_N : N;
+fun firing_party_N : N;
+fun firing_squad_N : N;
+fun firkin_N : N;
+fun firm_A : A;
+fun firm_Adv : Adv;
+fun firm_N : N;
+fun firm_V : V;
+fun firm_V2 : V2;
+fun firmament_N : N;
+fun firmamental_A : A;
+fun firmness_N : N;
+fun firmware_N : N;
+fun first_class_A : A;
+fun first_class_Adv : Adv;
+fun first_hand_A : A;
+fun first_hand_Adv : Adv;
+fun first_nighter_N : N;
+fun first_rate_A : A;
+fun firstborn_A : A;
+fun firstborn_N : N;
+fun firsthand_A : A;
+fun firsthand_Adv : Adv;
+fun firth_N : N;
+fun fisc_N : N;
+fun fiscal_A : A;
+fun fish_N : N;
+fun fish_V : V;
+fun fish_V2 : V2;
+fun fish_hook_N : N;
+fun fish_knife_N : N;
+fun fish_slice_N : N;
+fun fishball_N : N;
+fun fishbone_N : N;
+fun fishbowl_N : N;
+fun fishcake_N : N;
+fun fisher_N : N;
+fun fisherman_N : N;
+fun fishery_N : N;
+fun fisheye_A : A;
+fun fishhook_N : N;
+fun fishing_N : N;
+fun fishing_line_N : N;
+fun fishing_rod_N : N;
+fun fishing_tackle_N : N;
+fun fishmonger_N : N;
+fun fishnet_N : N;
+fun fishpaste_N : N;
+fun fishplate_N : N;
+fun fishpond_N : N;
+fun fishwife_N : N;
+fun fishy_A : A;
+fun fissile_A : A;
+fun fission_N : N;
+fun fissionable_A : A;
+fun fissiparity_N : N;
+fun fissiparous_A : A;
+fun fissure_N : N;
+fun fist_N : N;
+fun fistfight_N : N;
+fun fistmele_N : N;
+fun fistula_N : N;
+fun fistular_A : A;
+fun fistulous_A : A;
+fun fit_A : A;
+fun fit_N : N;
+fun fit_V : V;
+fun fit_V2 : V2;
+fun fitful_A : A;
+fun fitfulness_N : N;
+fun fitment_N : N;
+fun fitness_N : N;
+fun fitter_A : A;
+fun fitter_N : N;
+fun fitting_A : A;
+fun fitting_N : N;
+fun fivefold_A : A;
+fun fivepence_N : N;
+fun fivepenny_A : A;
+fun fiver_N : N;
+fun fives_N : N;
+fun fix_N : N;
+fun fix_V : V;
+fun fix_V2 : V2;
+fun fixate_V2 : V2;
+fun fixation_N : N;
+fun fixative_N : N;
+fun fixedly_Adv : Adv;
+fun fixedness_N : N;
+fun fixer_N : N;
+fun fixings_N : N;
+fun fixture_N : N;
+fun fizgig_N : N;
+fun fizz_N : N;
+fun fizz_V : V;
+fun fizzle_V : V;
+fun fizzy_A : A;
+fun fjord_N : N;
+fun flab_N : N;
+fun flabbergast_V2 : V2;
+fun flabbiness_N : N;
+fun flabby_A : A;
+fun flaccid_A : A;
+fun flaccidity_N : N;
+fun flag_N : N;
+fun flag_V : V;
+fun flag_V2 : V2;
+fun flag_captain_N : N;
+fun flag_day_N : N;
+fun flagellant_N : N;
+fun flagellate_A : A;
+fun flagellate_N : N;
+fun flagellate_V2 : V2;
+fun flagellation_N : N;
+fun flagellum_N : N;
+fun flageolet_N : N;
+fun flagfish_N : N;
+fun flagging_N : N;
+fun flagitious_A : A;
+fun flagon_N : N;
+fun flagpole_N : N;
+fun flagrant_A : A;
+fun flagship_N : N;
+fun flagstaff_N : N;
+fun flagstone_N : N;
+fun flail_N : N;
+fun flail_V2 : V2;
+fun flair_N : N;
+fun flak_N : N;
+fun flake_N : N;
+fun flake_V : V;
+fun flakiness_N : N;
+fun flaky_A : A;
+fun flambeau_N : N;
+fun flamboyance_N : N;
+fun flamboyant_A : A;
+fun flame_N : N;
+fun flame_V : V;
+fun flamen_N : N;
+fun flamenco_N : N;
+fun flameproof_A : A;
+fun flamethrower_N : N;
+fun flamingo_N : N;
+fun flammability_N : N;
+fun flammable_A : A;
+fun flan_N : N;
+fun flange_N : N;
+fun flank_N : N;
+fun flank_V : V;
+fun flank_V2 : V2;
+fun flanker_N : N;
+fun flannel_N : N;
+fun flannelbush_N : N;
+fun flannelette_N : N;
+fun flap_N : N;
+fun flap_V : V;
+fun flap_V2 : V2;
+fun flapjack_N : N;
+fun flapper_N : N;
+fun flare_N : N;
+fun flare_V : V;
+fun flare_V2 : V2;
+fun flare_path_N : N;
+fun flare_up_N : N;
+fun flash_N : N;
+fun flash_V : V;
+fun flash_V2 : V2;
+fun flashback_N : N;
+fun flashboard_N : N;
+fun flashbulb_N : N;
+fun flasher_N : N;
+fun flashgun_N : N;
+fun flashiness_N : N;
+fun flashing_N : N;
+fun flashlight_N : N;
+fun flashover_N : N;
+fun flashpoint_N : N;
+fun flashy_A : A;
+fun flask_N : N;
+fun flat_A : A;
+fun flat_Adv : Adv;
+fun flat_N : N;
+fun flat_bottomed_A : A;
+fun flat_car_N : N;
+fun flat_footed_A : A;
+fun flat_iron_N : N;
+fun flatbed_N : N;
+fun flatbottom_A : A;
+fun flatbread_N : N;
+fun flatbrod_N : N;
+fun flatcar_N : N;
+fun flatfish_N : N;
+fun flatfoot_N : N;
+fun flathead_N : N;
+fun flatiron_N : N;
+fun flatlet_N : N;
+fun flatmate_N : N;
+fun flatness_N : N;
+fun flats_N : N;
+fun flatten_V : V;
+fun flatten_V2 : V2;
+fun flatter_V2 : V2;
+fun flatterer_N : N;
+fun flattering_A : A;
+fun flattery_N : N;
+fun flattop_N : N;
+fun flatulence_N : N;
+fun flatulent_A : A;
+fun flatware_N : N;
+fun flatwork_N : N;
+fun flatworm_N : N;
+fun flaunt_N : N;
+fun flaunt_V : V;
+fun flaunt_V2 : V2;
+fun flaunty_A : A;
+fun flautist_N : N;
+fun flavin_N : N;
+fun flavivirus_N : N;
+fun flavone_N : N;
+fun flavonoid_N : N;
+fun flavorer_N : N;
+fun flavorful_A : A;
+fun flavorlessness_N : N;
+fun flavorsomeness_N : N;
+fun flavour_N : N;
+fun flavour_V2 : V2;
+fun flavouring_N : N;
+fun flavourless_A : A;
+fun flaw_N : N;
+fun flaw_V2 : V2;
+fun flawless_A : A;
+fun flax_N : N;
+fun flaxen_A : A;
+fun flay_V2 : V2;
+fun flea_N : N;
+fun flea_bite_N : N;
+fun flea_bitten_A : A;
+fun fleabag_N : N;
+fun fleabane_N : N;
+fun fleapit_N : N;
+fun fleawort_N : N;
+fun flecainide_N : N;
+fun fleck_N : N;
+fun fleck_V2 : V2;
+fun fledged_A : A;
+fun fledgeling_N : N;
+fun fledgling_A : A;
+fun fledgling_N : N;
+fun flee_V : V;
+fun flee_V2 : V2;
+fun fleece_N : N;
+fun fleece_V2 : V2;
+fun fleeceable_A : A;
+fun fleecy_A : A;
+fun fleer_N : N;
+fun fleet_A : A;
+fun fleet_N : N;
+fun fleet_PN : PN;
+fun fleet_street_PN : PN;
+fun fleeting_A : A;
+fun fleetness_N : N;
+fun fleetwood_PN : PN;
+fun flemish_A : A;
+fun flemish_N : N;
+fun flesh_N : N;
+fun flesh_wound_N : N;
+fun fleshiness_N : N;
+fun fleshly_A : A;
+fun fleshy_A : A;
+fun fleur_de_lis_N : N;
+fun flex_N : N;
+fun flex_V2 : V2;
+fun flexibility_N : N;
+fun flexible_A : A;
+fun flexion_N : N;
+fun flexuous_A : A;
+fun flexure_N : N;
+fun flibbertigibbet_N : N;
+fun flick_N : N;
+fun flick_V2 : V2;
+fun flick_knife_N : N;
+fun flicker_N : N;
+fun flicker_V : V;
+fun flickertail_N : N;
+fun flier_N : N;
+fun flies_N : N;
+fun flight_N : N;
+fun flight_V2 : V2;
+fun flightiness_N : N;
+fun flightless_A : A;
+fun flighty_A : A;
+fun flimsiness_N : N;
+fun flimsy_A : A;
+fun flimsy_N : N;
+fun flinch_V : V;
+fun flinders_N : N;
+fun fling_N : N;
+fun fling_V : V;
+fun fling_V2 : V2;
+fun flint_N : N;
+fun flint_PN : PN;
+fun flintlock_N : N;
+fun flintstone_N : N;
+fun flinty_A : A;
+fun flip_A : A;
+fun flip_N : N;
+fun flip_V : V;
+fun flip_V2 : V2;
+fun flippancy_N : N;
+fun flippant_A : A;
+fun flipper_N : N;
+fun flirt_N : N;
+fun flirt_V : V;
+fun flirtation_N : N;
+fun flirtatious_A : A;
+fun flit_N : N;
+fun flit_V : V;
+fun flitch_N : N;
+fun float_N : N;
+fun float_V : V;
+fun float_V2 : V2;
+fun float_VA : VA;
+fun floatation_N : N;
+fun floater_N : N;
+fun floating_N : N;
+fun floatplane_N : N;
+fun floccose_A : A;
+fun flocculation_N : N;
+fun floccule_N : N;
+fun flocculent_A : A;
+fun flock_N : N;
+fun flock_V : V;
+fun flock_V2V : V2V;
+fun floe_N : N;
+fun flog_V2 : V2;
+fun flogger_N : N;
+fun flogging_N : N;
+fun flood_N : N;
+fun flood_V : V;
+fun flood_V2 : V2;
+fun flood_tide_N : N;
+fun floodgate_N : N;
+fun floodhead_N : N;
+fun floodlight_V2 : V2;
+fun floodlit_A : A;
+fun floodplain_N : N;
+fun floor_N : N;
+fun floor_V2 : V2;
+fun floor_walker_N : N;
+fun floorboard_N : N;
+fun flooring_N : N;
+fun floorwalker_N : N;
+fun floozie_N : N;
+fun floozy_N : N;
+fun flop_Adv : Adv;
+fun flop_N : N;
+fun flop_V : V;
+fun flop_V2 : V2;
+fun flophouse_N : N;
+fun floppy_A : A;
+fun flora_PN : PN;
+fun floral_A : A;
+fun florence_PN : PN;
+fun floret_N : N;
+fun floricultural_A : A;
+fun floriculture_N : N;
+fun florid_A : A;
+fun florida_PN : PN;
+fun florilegium_N : N;
+fun florin_N : N;
+fun florist_N : N;
+fun florrie_PN : PN;
+fun floss_N : N;
+fun flotation_N : N;
+fun flotilla_N : N;
+fun flotsam_N : N;
+fun flounce_N : N;
+fun flounce_V : V;
+fun flounce_V2 : V2;
+fun flounder_N : N;
+fun flounder_V : V;
+fun flour_N : N;
+fun flour_V2 : V2;
+fun flourish_N : N;
+fun flourish_V : V;
+fun flourish_V2 : V2;
+fun floury_A : A;
+fun flout_V2 : V2;
+fun flow_N : N;
+fun flow_V : V;
+fun flowage_N : N;
+fun flower_N : N;
+fun flower_V : V;
+fun flower_girl_N : N;
+fun flowerbed_N : N;
+fun flowered_A : A;
+fun flowerless_A : A;
+fun flowerpot_N : N;
+fun flowery_A : A;
+fun floxuridine_N : N;
+fun flu_N : N;
+fun fluctuate_V : V;
+fun fluctuation_N : N;
+fun flue_N : N;
+fun fluency_N : N;
+fun fluent_A : A;
+fun fluff_N : N;
+fun fluff_V2 : V2;
+fun fluffy_A : A;
+fun flugelhorn_N : N;
+fun fluid_A : A;
+fun fluid_N : N;
+fun fluidity_N : N;
+fun fluidounce_N : N;
+fun fluidram_N : N;
+fun fluke_N : N;
+fun flume_N : N;
+fun flummery_N : N;
+fun flummox_V2 : V2;
+fun flunitrazepan_N : N;
+fun flunk_V : V;
+fun flunk_V2 : V2;
+fun flunkey_N : N;
+fun flunky_N : N;
+fun fluorapatite_N : N;
+fun fluorescein_N : N;
+fun fluorescence_N : N;
+fun fluorescent_A : A;
+fun fluorescent_N : N;
+fun fluoridate_V2 : V2;
+fun fluoridation_N : N;
+fun fluoride_N : N;
+fun fluoridization_N : N;
+fun fluoridize_V2 : V2;
+fun fluorine_N : N;
+fun fluorite_N : N;
+fun fluoroboride_N : N;
+fun fluorocarbon_N : N;
+fun fluorochrome_N : N;
+fun fluoroform_N : N;
+fun fluoroscope_N : N;
+fun fluoroscopy_N : N;
+fun fluorosis_N : N;
+fun fluorouracil_N : N;
+fun fluosilicate_N : N;
+fun fluoxetine_N : N;
+fun fluphenazine_N : N;
+fun flurazepam_N : N;
+fun flurbiprofen_N : N;
+fun flurry_N : N;
+fun flurry_V2 : V2;
+fun flush_A : A;
+fun flush_Adv : Adv;
+fun flush_N : N;
+fun flush_V : V;
+fun flush_V2 : V2;
+fun fluster_N : N;
+fun fluster_V2 : V2;
+fun flute_N : N;
+fun flute_V : V;
+fun flute_V2 : V2;
+fun fluting_N : N;
+fun flutist_N : N;
+fun flutter_N : N;
+fun flutter_V : V;
+fun flutter_V2 : V2;
+fun fluvastatin_N : N;
+fun fluvial_A : A;
+fun flux_N : N;
+fun fluxmeter_N : N;
+fun fly_A : A;
+fun fly_N : N;
+fun fly_V : V;
+fun fly_V2 : V2;
+fun fly_VS : VS;
+fun fly_fish_V : V;
+fun fly_fishing_N : N;
+fun fly_swat_N : N;
+fun fly_swatter_N : N;
+fun flyaway_A : A;
+fun flyblown_A : A;
+fun flycatcher_N : N;
+fun flyer_N : N;
+fun flying_bomb_N : N;
+fun flying_fish_N : N;
+fun flying_fox_N : N;
+fun flying_squad_N : N;
+fun flyleaf_N : N;
+fun flyover_N : N;
+fun flypaper_N : N;
+fun flypast_N : N;
+fun flyspeck_N : N;
+fun flytrap_N : N;
+fun flyweight_N : N;
+fun flywheel_N : N;
+fun fm_N : N;
+fun fo'c'sle_N : N;
+fun fo_N : N;
+fun foal_N : N;
+fun foal_V : V;
+fun foam_N : N;
+fun foam_V : V;
+fun foam_rubber_N : N;
+fun foamflower_N : N;
+fun foaminess_N : N;
+fun foamy_A : A;
+fun fob_N : N;
+fun fob_V2 : V2;
+fun focal_A : A;
+fun focalization_N : N;
+fun focus_N : N;
+fun focus_V : V;
+fun focus_V2 : V2;
+fun fodder_N : N;
+fun foe_N : N;
+fun foetal_A : A;
+fun foetus_N : N;
+fun fog_N : N;
+fun fog_V2 : V2;
+fun fogbank_N : N;
+fun fogbound_A : A;
+fun fogey_N : N;
+fun foggia_PN : PN;
+fun foggy_A : A;
+fun foghorn_N : N;
+fun foglamp_N : N;
+fun fogsignal_N : N;
+fun fogyish_A : A;
+fun fohn_N : N;
+fun foible_N : N;
+fun foil_N : N;
+fun foil_V2 : V2;
+fun foist_V2 : V2;
+fun fold_N : N;
+fun fold_V : V;
+fun fold_V2 : V2;
+fun foldable_A : A;
+fun folder_N : N;
+fun folderal_N : N;
+fun folderol_N : N;
+fun foldout_N : N;
+fun foliaceous_A : A;
+fun foliage_N : N;
+fun foliate_A : A;
+fun foliation_N : N;
+fun folio_N : N;
+fun foliolate_A : A;
+fun folium_N : N;
+fun folk_N : N;
+fun folk_dance_N : N;
+fun folkestone_PN : PN;
+fun folklore_N : N;
+fun folks_N : N;
+fun folksong_N : N;
+fun folksy_A : A;
+fun folktale_N : N;
+fun follicle_N : N;
+fun follicular_A : A;
+fun folliculitis_N : N;
+fun follies_N : N;
+fun follow_V : V;
+fun follow_V2 : V2;
+fun follow_VS : VS;
+fun follow_on_N : N;
+fun follow_through_N : N;
+fun follow_up_N : N;
+fun follower_N : N;
+fun following_A : A;
+fun following_N : N;
+fun folly_N : N;
+fun foment_V2 : V2;
+fun fomentation_N : N;
+fun fomite_N : N;
+fun fond_A : A;
+fun fondant_N : N;
+fun fondle_V2 : V2;
+fun fondler_N : N;
+fun fondness_N : N;
+fun fondue_N : N;
+fun font_N : N;
+fun fontanelle_N : N;
+fun foochow_PN : PN;
+fun food_N : N;
+fun foodless_A : A;
+fun foodstuff_N : N;
+fun fool_N : N;
+fun fool_V : V;
+fun fool_V2 : V2;
+fun foolery_N : N;
+fun foolhardiness_N : N;
+fun foolhardy_A : A;
+fun foolish_A : A;
+fun foolishness_N : N;
+fun foolproof_A : A;
+fun foolscap_N : N;
+fun foot_N : N;
+fun foot_V : V;
+fun foot_V2 : V2;
+fun foot_and_mouth_A : A;
+fun foot_and_mouth_N : N;
+fun foot_bath_N : N;
+fun foot_pound_N : N;
+fun foot_race_N : N;
+fun foot_rot_N : N;
+fun footage_N : N;
+fun football_N : N;
+fun footballer_N : N;
+fun footbath_N : N;
+fun footboard_N : N;
+fun footbridge_N : N;
+fun footcandle_N : N;
+fun footedness_N : N;
+fun footer_N : N;
+fun footfall_N : N;
+fun footfault_N : N;
+fun foothill_N : N;
+fun foothold_N : N;
+fun footing_N : N;
+fun footle_V : V;
+fun footle_V2 : V2;
+fun footless_A : A;
+fun footlights_N : N;
+fun footlocker_N : N;
+fun footloose_A : A;
+fun footman_N : N;
+fun footmark_N : N;
+fun footnote_N : N;
+fun footpad_N : N;
+fun footpath_N : N;
+fun footplate_N : N;
+fun footprint_N : N;
+fun footrace_N : N;
+fun footslog_V : V;
+fun footslogger_N : N;
+fun footsore_A : A;
+fun footstep_N : N;
+fun footstool_N : N;
+fun footsure_A : A;
+fun footwall_N : N;
+fun footwear_N : N;
+fun footwork_N : N;
+fun fop_N : N;
+fun foppish_A : A;
+fun foppishness_N : N;
+fun for_Prep : Prep;
+fun for_example_Adv : Adv;
+fun for_instance_Adv : Adv;
+fun for_starters_Adv : Adv;
+fun forage_N : N;
+fun forage_V : V;
+fun forager_N : N;
+fun foraging_N : N;
+fun foram_N : N;
+fun foramen_N : N;
+fun foray_N : N;
+fun foray_V : V;
+fun forbear_N : N;
+fun forbear_V : V;
+fun forbear_V2 : V2;
+fun forbearance_N : N;
+fun forbid_V2 : V2;
+fun forbidding_A : A;
+fun force_N : N;
+fun force_V : V;
+fun force_V2 : V2;
+fun force_V2V : V2V;
+fun force_VS : VS;
+fun force_feed_V2 : V2;
+fun force_land_V : V;
+fun force_land_V2 : V2;
+fun force_majeure_N : N;
+fun forceful_A : A;
+fun forcefulness_N : N;
+fun forceless_A : A;
+fun forcemeat_N : N;
+fun forceps_N : N;
+fun forcible_A : A;
+fun forcipate_A : A;
+fun ford_N : N;
+fun ford_V2 : V2;
+fun fordable_A : A;
+fun fore_A : A;
+fun fore_Adv : Adv;
+fun fore_N : N;
+fun forearm_N : N;
+fun forearm_V2 : V2;
+fun forebear_N : N;
+fun forebode_V2 : V2;
+fun foreboding_N : N;
+fun forebrain_N : N;
+fun forecast_N : N;
+fun forecast_V : V;
+fun forecast_V2 : V2;
+fun forecast_VS : VS;
+fun forecaster_N : N;
+fun forecastle_N : N;
+fun foreclose_V : V;
+fun foreclose_V2 : V2;
+fun foreclosure_N : N;
+fun forecourt_N : N;
+fun foredeck_N : N;
+fun foredoom_V2 : V2;
+fun forefather_N : N;
+fun forefinger_N : N;
+fun forefoot_N : N;
+fun forefront_N : N;
+fun foregather_V : V;
+fun forego_V : V;
+fun forego_V2 : V2;
+fun foreground_N : N;
+fun forehand_A : A;
+fun forehand_N : N;
+fun forehanded_A : A;
+fun forehead_N : N;
+fun foreign_A : A;
+fun foreigner_N : N;
+fun foreignness_N : N;
+fun foreknow_V : V;
+fun foreknow_V2 : V2;
+fun foreknowledge_N : N;
+fun foreland_N : N;
+fun foreleg_N : N;
+fun forelimb_N : N;
+fun forelock_N : N;
+fun foreman_N : N;
+fun foremanship_N : N;
+fun foremast_N : N;
+fun foremost_A : A;
+fun foremost_Adv : Adv;
+fun foremother_N : N;
+fun forename_N : N;
+fun forenoon_N : N;
+fun forensic_A : A;
+fun forensics_N : N;
+fun foreordain_V2 : V2;
+fun forepaw_N : N;
+fun foreperson_N : N;
+fun foreplay_N : N;
+fun forequarter_N : N;
+fun forerunner_N : N;
+fun foresail_N : N;
+fun foresee_V2 : V2;
+fun foreseeable_A : A;
+fun foreshadow_V2 : V2;
+fun foreshank_N : N;
+fun foreshock_N : N;
+fun foreshore_N : N;
+fun foreshorten_V2 : V2;
+fun foresight_N : N;
+fun foreskin_N : N;
+fun forest_N : N;
+fun forestall_V2 : V2;
+fun forestay_N : N;
+fun forested_A : A;
+fun forester_N : N;
+fun forestiera_N : N;
+fun forestry_N : N;
+fun foreswear_V2 : V2;
+fun foretaste_N : N;
+fun foretell_V2 : V2;
+fun forethought_N : N;
+fun forethoughtful_A : A;
+fun foretop_N : N;
+fun forever_Adv : Adv;
+fun forewarn_V2 : V2;
+fun forewarning_N : N;
+fun forewing_N : N;
+fun forewoman_N : N;
+fun foreword_N : N;
+fun forfar_PN : PN;
+fun forfeit_N : N;
+fun forfeit_V2 : V2;
+fun forfeiture_N : N;
+fun forgather_V : V;
+fun forge_N : N;
+fun forge_V : V;
+fun forge_V2 : V2;
+fun forger_N : N;
+fun forgery_N : N;
+fun forget_V : V;
+fun forget_V2 : V2;
+fun forget_VS : VS;
+fun forget_me_not_N : N;
+fun forgetful_A : A;
+fun forgetfulness_N : N;
+fun forgettable_A : A;
+fun forging_N : N;
+fun forgivable_A : A;
+fun forgive_V : V;
+fun forgive_V2 : V2;
+fun forgiveness_N : N;
+fun forgivingly_Adv : Adv;
+fun forgivingness_N : N;
+fun forgo_V2 : V2;
+fun forint_N : N;
+fun fork_N : N;
+fun fork_V : V;
+fun fork_V2 : V2;
+fun forklift_N : N;
+fun forli_PN : PN;
+fun forlorn_A : A;
+fun forlornness_N : N;
+fun form_N : N;
+fun form_V : V;
+fun form_V2 : V2;
+fun formal_A : A;
+fun formaldehyde_N : N;
+fun formalin_N : N;
+fun formalism_N : N;
+fun formalistic_A : A;
+fun formality_N : N;
+fun formalization_N : N;
+fun formalize_V2 : V2;
+fun formalwear_N : N;
+fun format_N : N;
+fun formation_N : N;
+fun formative_A : A;
+fun formative_N : N;
+fun formby_PN : PN;
+fun former_A : A;
+fun former_N : N;
+fun formic_A : A;
+fun formica_N : N;
+fun formication_N : N;
+fun formidability_N : N;
+fun formidable_A : A;
+fun formless_A : A;
+fun formosa_PN : PN;
+fun formula_N : N;
+fun formulaic_A : A;
+fun formulary_A : A;
+fun formulary_N : N;
+fun formulate_V2 : V2;
+fun formulation_N : N;
+fun fornicate_V : V;
+fun fornication_N : N;
+fun fornix_N : N;
+fun forrader_Adv : Adv;
+fun forsake_V2 : V2;
+fun forsaking_N : N;
+fun forsooth_Adv : Adv;
+fun forswear_V2 : V2;
+fun forsythia_N : N;
+fun fort_N : N;
+fun fort_lauderdale_PN : PN;
+fun fort_william_PN : PN;
+fun fort_worth_PN : PN;
+fun fortaleza_PN : PN;
+fun forte_A : A;
+fun forte_Adv : Adv;
+fun forte_N : N;
+fun fortemente_A : A;
+fun forth_Adv : Adv;
+fun forthcoming_A : A;
+fun forthright_A : A;
+fun forthwith_Adv : Adv;
+fun forties_N : N;
+fun fortieth_A : A;
+fun fortieth_N : N;
+fun fortification_N : N;
+fun fortify_V2 : V2;
+fun fortissimo_A : A;
+fun fortissimo_Adv : Adv;
+fun fortitude_N : N;
+fun fortnight_N : N;
+fun fortnightly_A : A;
+fun fortnightly_Adv : Adv;
+fun fortress_N : N;
+fun fortuitous_A : A;
+fun fortuitousness_N : N;
+fun fortunate_A : A;
+fun fortune_N : N;
+fun fortuneteller_N : N;
+fun fortunetelling_N : N;
+fun forty_A : A;
+fun forty_N : N;
+fun fortyish_A : A;
+fun forum_N : N;
+fun forward_A : A;
+fun forward_Adv : Adv;
+fun forward_N : N;
+fun forward_V2 : V2;
+fun forwarding_N : N;
+fun forwardness_N : N;
+fun forwards_Adv : Adv;
+fun foryml_N : N;
+fun fossa_N : N;
+fun fosse_N : N;
+fun fossil_A : A;
+fun fossil_N : N;
+fun fossiliferous_A : A;
+fun fossilization_N : N;
+fun fossilize_V : V;
+fun fossilize_V2 : V2;
+fun fossorial_A : A;
+fun foster_A : A;
+fun foster_V2 : V2;
+fun foster_brother_N : N;
+fun foster_child_N : N;
+fun foster_father_N : N;
+fun foster_mother_N : N;
+fun foster_parent_N : N;
+fun foster_sister_N : N;
+fun fostering_N : N;
+fun fothergilla_N : N;
+fun foul_A : A;
+fun foul_N : N;
+fun foul_V : V;
+fun foul_V2 : V2;
+fun foul_mouthed_A : A;
+fun foul_spoken_A : A;
+fun foulard_N : N;
+fun foulness_N : N;
+fun found_N : N;
+fun found_V2 : V2;
+fun foundation_N : N;
+fun foundation_stone_N : N;
+fun founder_N : N;
+fun founder_V : V;
+fun founder_V2 : V2;
+fun foundering_N : N;
+fun foundling_N : N;
+fun foundress_N : N;
+fun foundry_N : N;
+fun fount_N : N;
+fun fountain_N : N;
+fun fountain_head_N : N;
+fun fountain_pen_N : N;
+fun fountainhead_N : N;
+fun four_in_hand_N : N;
+fun four_part_A : A;
+fun four_ply_A : A;
+fun four_poster_N : N;
+fun four_pounder_N : N;
+fun four_wheeler_N : N;
+fun fourfold_A : A;
+fun fourfold_Adv : Adv;
+fun fourhanded_A : A;
+fun fourpence_N : N;
+fun fourpenny_A : A;
+fun fourscore_A : A;
+fun fourscore_N : N;
+fun foursome_N : N;
+fun foursquare_A : A;
+fun foursquare_Adv : Adv;
+fun fovea_N : N;
+fun fowey_PN : PN;
+fun fowl_N : N;
+fun fowl_V : V;
+fun fowl_run_N : N;
+fun fowler_N : N;
+fun fowlingpiece_N : N;
+fun fowlpest_N : N;
+fun fox_N : N;
+fun fox_V2 : V2;
+fun fox_terrier_N : N;
+fun foxglove_N : N;
+fun foxhole_N : N;
+fun foxhound_N : N;
+fun foxhunt_N : N;
+fun foxhunt_V : V;
+fun foxhunter_N : N;
+fun foxtail_N : N;
+fun foxtrot_N : N;
+fun foxy_A : A;
+fun foyer_N : N;
+fun fr_PN : PN;
+fun fracas_N : N;
+fun fractal_N : N;
+fun fraction_N : N;
+fun fractional_A : A;
+fun fractionation_N : N;
+fun fractious_A : A;
+fun fractiousness_N : N;
+fun fracture_N : N;
+fun fracture_V : V;
+fun fracture_V2 : V2;
+fun fragile_A : A;
+fun fragility_N : N;
+fun fragment_N : N;
+fun fragment_V : V;
+fun fragment_V2 : V2;
+fun fragmental_A : A;
+fun fragmentary_A : A;
+fun fragmentation_N : N;
+fun fragrance_N : N;
+fun fragrant_A : A;
+fun frail_A : A;
+fun frail_N : N;
+fun frailty_N : N;
+fun fraise_N : N;
+fun frame_N : N;
+fun frame_V : V;
+fun frame_V2 : V2;
+fun frame_up_N : N;
+fun framer_N : N;
+fun framework_N : N;
+fun framing_N : N;
+fun frampton_cotterell_PN : PN;
+fun fran_PN : PN;
+fun franc_N : N;
+fun france_PN : PN;
+fun frances_PN : PN;
+fun franchise_N : N;
+fun francis_PN : PN;
+fun franciscan_A : A;
+fun franciscan_N : N;
+fun francium_N : N;
+fun frangible_A : A;
+fun frangipane_N : N;
+fun frangipani_N : N;
+fun frank_A : A;
+fun frank_N : N;
+fun frank_PN : PN;
+fun frank_V2 : V2;
+fun frankfurt_PN : PN;
+fun frankfurter_N : N;
+fun frankie_PN : PN;
+fun frankincense_N : N;
+fun franking_machine_N : N;
+fun franklin_N : N;
+fun frankness_N : N;
+fun frantic_A : A;
+fun frantically_Adv : Adv;
+fun frappe_N : N;
+fun fraserburgh_PN : PN;
+fun fraternal_A : A;
+fun fraternity_N : N;
+fun fraternization_N : N;
+fun fraternize_V : V;
+fun fratricide_N : N;
+fun frau_N : N;
+fun fraud_N : N;
+fun fraudulence_N : N;
+fun fraudulent_A : A;
+fun fraught_A : A;
+fun fraulein_N : N;
+fun fraxinella_N : N;
+fun fray_N : N;
+fun fray_V : V;
+fun fray_V2 : V2;
+fun frazzle_N : N;
+fun freak_N : N;
+fun freak_V : V;
+fun freak_V2 : V2;
+fun freak_out_N : N;
+fun freakish_A : A;
+fun freakishness_N : N;
+fun freaky_A : A;
+fun freckle_N : N;
+fun freckle_V : V;
+fun freckle_V2 : V2;
+fun freckleton_PN : PN;
+fun fred_PN : PN;
+fun freda_PN : PN;
+fun freddie_PN : PN;
+fun freddy_PN : PN;
+fun frederick_PN : PN;
+fun frederiksberg_PN : PN;
+fun free_A : A;
+fun free_of_A2 : A2;
+fun free_N : N;
+fun free_V2 : V2;
+fun free_V2V : V2V;
+fun free_and_easy_A : A;
+fun free_for_all_N : N;
+fun free_handed_A : A;
+fun free_list_N : N;
+fun free_liver_N : N;
+fun free_living_N : N;
+fun free_range_A : A;
+fun free_spoken_A : A;
+fun free_standing_A : A;
+fun free_thinker_N : N;
+fun free_thinking_A : A;
+fun free_thought_N : N;
+fun free_trader_N : N;
+fun freebie_N : N;
+fun freebooter_N : N;
+fun freeborn_A : A;
+fun freedman_N : N;
+fun freedom_N : N;
+fun freehand_A : A;
+fun freehold_N : N;
+fun freeholder_N : N;
+fun freelance_A : A;
+fun freelance_N : N;
+fun freelance_V : V;
+fun freelancer_N : N;
+fun freeloader_N : N;
+fun freemail_N : N;
+fun freeman_N : N;
+fun freemason_N : N;
+fun freemasonry_N : N;
+fun freesia_N : N;
+fun freestanding_A : A;
+fun freestone_N : N;
+fun freestyle_N : N;
+fun freetail_N : N;
+fun freeware_N : N;
+fun freeway_N : N;
+fun freewheel_N : N;
+fun freewheel_V : V;
+fun freewill_A : A;
+fun freeze_N : N;
+fun freeze_V : V;
+fun freeze_V2 : V2;
+fun freezer_N : N;
+fun freezing_mixture_N : N;
+fun freezing_point_N : N;
+fun freiburg_PN : PN;
+fun freight_N : N;
+fun freight_V2 : V2;
+fun freight_train_N : N;
+fun freighter_N : N;
+fun freightliner_N : N;
+fun french_A : A;
+fun french_N : N;
+fun frenchman_N : N;
+fun frenchwoman_N : N;
+fun frenetic_A : A;
+fun frenzied_A : A;
+fun frenzy_N : N;
+fun frequency_N : N;
+fun frequent_A : A;
+fun frequent_V2 : V2;
+fun frequentative_N : N;
+fun fresco_N : N;
+fun fresco_V2 : V2;
+fun fresh_A : A;
+fun fresh_Adv : Adv;
+fun freshen_V : V;
+fun freshen_V2 : V2;
+fun freshener_N : N;
+fun fresher_N : N;
+fun freshet_N : N;
+fun freshman_A : A;
+fun freshman_N : N;
+fun freshness_N : N;
+fun freshwater_A : A;
+fun freshwater_PN : PN;
+fun fret_N : N;
+fun fret_V : V;
+fun fret_V2 : V2;
+fun fret_VS : VS;
+fun fretful_A : A;
+fun fretsaw_N : N;
+fun fretwork_N : N;
+fun freudian_A : A;
+fun fri_PN : PN;
+fun friability_N : N;
+fun friable_A : A;
+fun friar_N : N;
+fun friary_N : N;
+fun fricandeau_N : N;
+fun fricassee_N : N;
+fun fricassee_V2 : V2;
+fun fricative_A : A;
+fun fricative_N : N;
+fun friction_N : N;
+fun frictional_A : A;
+fun frictionless_A : A;
+fun friday_N : N;
+fun friday_PN : PN;
+fun fridge_N : N;
+fun friedcake_N : N;
+fun friend_N : N;
+fun friendless_A : A;
+fun friendlessness_N : N;
+fun friendliness_N : N;
+fun friendly_A : A;
+fun friendly_N : N;
+fun friendship_N : N;
+fun frier_N : N;
+fun frieze_N : N;
+fun frigate_N : N;
+fun fright_N : N;
+fun fright_V2 : V2;
+fun frighten_V2 : V2;
+fun frightening_A : A;
+fun frightful_A : A;
+fun frightfulness_N : N;
+fun frigid_A : A;
+fun frigidity_N : N;
+fun frigorific_A : A;
+fun frijole_N : N;
+fun frill_N : N;
+fun frilled_A : A;
+fun frilly_A : A;
+fun fringe_N : N;
+fun fringe_V2 : V2;
+fun fringepod_N : N;
+fun fringy_A : A;
+fun frinton_PN : PN;
+fun frippery_N : N;
+fun frisk_N : N;
+fun frisk_V : V;
+fun frisk_V2 : V2;
+fun friskiness_N : N;
+fun frisky_A : A;
+fun frisson_N : N;
+fun fritillary_N : N;
+fun frittata_N : N;
+fun fritter_N : N;
+fun fritter_V2 : V2;
+fun frivol_V : V;
+fun frivol_V2 : V2;
+fun frivolity_N : N;
+fun frivolous_A : A;
+fun frizz_N : N;
+fun frizz_V2 : V2;
+fun frizzle_V : V;
+fun frizzle_V2 : V2;
+fun frizzy_A : A;
+fun fro_Adv : Adv;
+fun frock_N : N;
+fun frock_coat_N : N;
+fun frodsham_PN : PN;
+fun frog_N : N;
+fun frogbit_N : N;
+fun frogfish_N : N;
+fun froghopper_N : N;
+fun frogman_N : N;
+fun frogmarch_V2 : V2;
+fun frogmouth_N : N;
+fun frolic_N : N;
+fun frolic_V : V;
+fun frolicsome_A : A;
+fun from_Prep : Prep ;
+fun frome_PN : PN;
+fun frond_N : N;
+fun front_N : N;
+fun front_V : V;
+fun front_V2 : V2;
+fun front_bench_N : N;
+fun front_bencher_N : N;
+fun frontage_N : N;
+fun frontal_A : A;
+fun frontal_N : N;
+fun frontbencher_N : N;
+fun frontier_N : N;
+fun frontiersman_N : N;
+fun frontierswoman_N : N;
+fun frontispiece_N : N;
+fun frontlet_N : N;
+fun frore_A : A;
+fun frost_N : N;
+fun frost_V : V;
+fun frost_V2 : V2;
+fun frost_bound_A : A;
+fun frostbite_N : N;
+fun frostbitten_A : A;
+fun frostiness_N : N;
+fun frosting_N : N;
+fun frostweed_N : N;
+fun frosty_A : A;
+fun froth_N : N;
+fun froth_V : V;
+fun frothiness_N : N;
+fun frothy_A : A;
+fun frottage_N : N;
+fun frotteur_N : N;
+fun froward_A : A;
+fun frown_N : N;
+fun frown_V : V;
+fun frowningly_Adv : Adv;
+fun frowsty_A : A;
+fun frowsy_A : A;
+fun frowzy_A : A;
+fun frs_N : N;
+fun fructification_N : N;
+fun fructify_V : V;
+fun fructify_V2 : V2;
+fun fructose_N : N;
+fun fructosuria_N : N;
+fun frugal_A : A;
+fun frugality_N : N;
+fun fruit_N : N;
+fun fruit_V : V;
+fun fruit_fly_N : N;
+fun fruitage_N : N;
+fun fruitcake_N : N;
+fun fruiterer_N : N;
+fun fruitful_A : A;
+fun fruitfulness_N : N;
+fun fruition_N : N;
+fun fruitless_A : A;
+fun fruitlessness_N : N;
+fun fruitlet_N : N;
+fun fruitwood_N : N;
+fun fruity_A : A;
+fun frumenty_N : N;
+fun frump_N : N;
+fun frumpish_A : A;
+fun frumpy_A : A;
+fun frustrate_V2 : V2;
+fun frustrating_A : A;
+fun frustration_N : N;
+fun frustum_N : N;
+fun fry_N : N;
+fun fry_V : V;
+fun fry_V2 : V2;
+fun fry_pan_N : N;
+fun fryer_N : N;
+fun frying_N : N;
+fun frying_pan_N : N;
+fun ft_PN : PN;
+fun fuchsia_N : N;
+fun fuck_N : N;
+fun fuck_V : V;
+fun fuck_V2 : V2;
+fun fuck_all_N : N;
+fun fucker_N : N;
+fun fucking_Adv : Adv;
+fun fucoid_N : N;
+fun fucus_N : N;
+fun fuddle_V2 : V2;
+fun fuddy_duddy_N : N;
+fun fudge_N : N;
+fun fuel_N : N;
+fun fuel_V : V;
+fun fuel_V2 : V2;
+fun fueling_N : N;
+fun fug_N : N;
+fun fugacity_N : N;
+fun fugal_A : A;
+fun fuggy_A : A;
+fun fugitive_A : A;
+fun fugitive_N : N;
+fun fugleman_N : N;
+fun fugly_A : A;
+fun fugu_N : N;
+fun fugue_N : N;
+fun fuhrer_N : N;
+fun fuji_N : N;
+fun fulcrum_N : N;
+fun fulfil_V2 : V2;
+fun fulfill_V2 : V2;
+fun fulfillment_N : N;
+fun fulfilment_N : N;
+fun fulgurating_A : A;
+fun full_A : A;
+fun full_blooded_A : A;
+fun full_blown_A : A;
+fun full_dress_A : A;
+fun full_fashioned_A : A;
+fun full_fledged_A : A;
+fun full_grown_A : A;
+fun full_length_A : A;
+fun full_page_A : A;
+fun full_scale_A : A;
+fun full_time_A : A;
+fun full_time_Adv : Adv;
+fun fullback_N : N;
+fun fuller_N : N;
+fun fullerene_N : N;
+fun fullness_N : N;
+fun fully_fashioned_A : A;
+fun fully_fledged_A : A;
+fun fully_grown_A : A;
+fun fulmar_N : N;
+fun fulminant_A : A;
+fun fulminate_N : N;
+fun fulminate_V : V;
+fun fulmination_N : N;
+fun fulsome_A : A;
+fun fulsomeness_N : N;
+fun fumble_N : N;
+fun fumble_V : V;
+fun fumble_V2 : V2;
+fun fumbler_N : N;
+fun fume_N : N;
+fun fume_V : V;
+fun fume_V2 : V2;
+fun fume_VS : VS;
+fun fumewort_N : N;
+fun fumigant_N : N;
+fun fumigate_V2 : V2;
+fun fumigation_N : N;
+fun fumigator_N : N;
+fun fumitory_N : N;
+fun fun_N : N;
+fun funambulism_N : N;
+fun funambulist_N : N;
+fun function_N : N;
+fun function_V : V;
+fun functional_A : A;
+fun functionalism_N : N;
+fun functionalist_N : N;
+fun functionality_N : N;
+fun functionary_N : N;
+fun fund_N : N;
+fun fund_V2 : V2;
+fun fundamental_A : A;
+fun fundamental_N : N;
+fun fundamentalism_N : N;
+fun fundamentalist_A : A;
+fun fundamentalist_N : N;
+fun fundamentals_N : N;
+fun fundraiser_N : N;
+fun funds_N : N;
+fun fundus_N : N;
+fun funeral_N : N;
+fun funerary_A : A;
+fun funereal_A : A;
+fun funfair_N : N;
+fun fungal_A : A;
+fun fungible_A : A;
+fun fungible_N : N;
+fun fungicidal_A : A;
+fun fungicide_N : N;
+fun fungoid_A : A;
+fun fungous_A : A;
+fun fungus_N : N;
+fun funicle_N : N;
+fun funicular_A : A;
+fun funicular_N : N;
+fun funiculitis_N : N;
+fun funiculus_N : N;
+fun funk_N : N;
+fun funk_V : V;
+fun funk_V2 : V2;
+fun funky_A : A;
+fun funnel_N : N;
+fun funnel_V : V;
+fun funnel_V2 : V2;
+fun funniness_N : N;
+fun funny_A : A;
+fun funny_bone_N : N;
+fun funrun_N : N;
+fun fur_N : N;
+fun furan_N : N;
+fun furbelow_N : N;
+fun furbish_V2 : V2;
+fun furcation_N : N;
+fun furcula_N : N;
+fun furfural_N : N;
+fun furious_A : A;
+fun furl_V : V;
+fun furl_V2 : V2;
+fun furlike_A : A;
+fun furlong_N : N;
+fun furlough_N : N;
+fun furnace_N : N;
+fun furnish_V2 : V2;
+fun furnishing_N : N;
+fun furniture_N : N;
+fun furore_N : N;
+fun furosemide_N : N;
+fun furred_A : A;
+fun furrier_N : N;
+fun furring_N : N;
+fun furrow_N : N;
+fun furrow_V : V;
+fun furrow_V2 : V2;
+fun furry_A : A;
+fun furth_PN : PN;
+fun further_A : A;
+fun further_AdV : AdV;
+fun further_Adv : Adv;
+fun further_V2 : V2;
+fun furtherance_N : N;
+fun furthermore_Adv : Adv;
+fun furthermost_A : A;
+fun furthest_A : A;
+fun furthest_Adv : Adv;
+fun furtive_A : A;
+fun furtiveness_N : N;
+fun furunculosis_N : N;
+fun fury_N : N;
+fun furze_N : N;
+fun fuschia_N : N;
+fun fuscous_A : A;
+fun fuse_N : N;
+fun fuse_V : V;
+fun fuse_V2 : V2;
+fun fusee_N : N;
+fun fuselage_N : N;
+fun fushun_PN : PN;
+fun fusible_A : A;
+fun fusiform_A : A;
+fun fusil_N : N;
+fun fusilier_N : N;
+fun fusillade_N : N;
+fun fusion_N : N;
+fun fuss_N : N;
+fun fuss_V : V;
+fun fuss_V2 : V2;
+fun fussiness_N : N;
+fun fusspot_N : N;
+fun fussy_A : A;
+fun fustian_N : N;
+fun fusty_A : A;
+fun futile_A : A;
+fun futility_N : N;
+fun futon_N : N;
+fun future_A : A;
+fun future_1_N : N;
+fun future_3_N : N;
+fun futureless_A : A;
+fun futurism_N : N;
+fun futurist_N : N;
+fun futuristic_A : A;
+fun futurity_N : N;
+fun futurology_N : N;
+fun fuze_N : N;
+fun fuzz_N : N;
+fun fuzzed_A : A;
+fun fuzzy_A : A;
+fun fwd_PN : PN;
+fun g_N : N;
+fun g_man_N : N;
+fun gab_N : N;
+fun gabapentin_N : N;
+fun gabardine_N : N;
+fun gabble_N : N;
+fun gabble_V : V;
+fun gabble_V2 : V2;
+fun gabbro_N : N;
+fun gaberdine_N : N;
+fun gable_N : N;
+fun gabled_A : A;
+fun gabon_PN : PN;
+fun gabonese_A : A;
+fun gabonese_N : N;
+fun gad_V : V;
+fun gadabout_N : N;
+fun gaddi_N : N;
+fun gadfly_N : N;
+fun gadget_N : N;
+fun gadgeteer_N : N;
+fun gadgetry_N : N;
+fun gadoid_N : N;
+fun gadolinite_N : N;
+fun gadolinium_N : N;
+fun gael_N : N;
+fun gaelic_A : A;
+fun gaelic_N : N;
+fun gaff_N : N;
+fun gaffe_N : N;
+fun gaffer_N : N;
+fun gaffsail_N : N;
+fun gag_N : N;
+fun gag_V : V;
+fun gag_V2 : V2;
+fun gaga_A : A;
+fun gage_N : N;
+fun gage_V2 : V2;
+fun gaggle_N : N;
+fun gagman_N : N;
+fun gaiety_N : N;
+fun gaillardia_N : N;
+fun gain_N : N;
+fun gain_V : V;
+fun gain_V2 : V2;
+fun gainer_N : N;
+fun gainful_A : A;
+fun gainly_A : A;
+fun gainsay_V2 : V2;
+fun gainsborough_N : N;
+fun gainsborough_PN : PN;
+fun gait_N : N;
+fun gaiter_N : N;
+fun gal_N : N;
+fun gala_N : N;
+fun galactagogue_N : N;
+fun galactic_A : A;
+fun galactocele_N : N;
+fun galactose_N : N;
+fun galactosemia_N : N;
+fun galactosis_N : N;
+fun galago_N : N;
+fun galangal_N : N;
+fun galantine_N : N;
+fun galashiels_PN : PN;
+fun galax_N : N;
+fun galaxy_N : N;
+fun galbanum_N : N;
+fun galbulus_N : N;
+fun gale_N : N;
+fun galea_N : N;
+fun galena_N : N;
+fun galere_N : N;
+fun galingale_N : N;
+fun gall_N : N;
+fun gall_V2 : V2;
+fun gallamine_N : N;
+fun gallant_A : A;
+fun gallant_N : N;
+fun gallantry_N : N;
+fun gallbladder_N : N;
+fun galleon_N : N;
+fun gallery_N : N;
+fun galley_N : N;
+fun galley_proof_N : N;
+fun galley_slave_N : N;
+fun gallfly_N : N;
+fun gallic_A : A;
+fun gallicism_N : N;
+fun gallinaceous_A : A;
+fun gallinule_N : N;
+fun gallium_N : N;
+fun gallivant_V : V;
+fun gallon_N : N;
+fun gallop_N : N;
+fun gallop_V : V;
+fun gallop_V2 : V2;
+fun galloway_PN : PN;
+fun gallows_N : N;
+fun gallows_bird_N : N;
+fun gallstone_N : N;
+fun gallup_PN : PN;
+fun galoot_N : N;
+fun galore_Adv : Adv;
+fun galosh_N : N;
+fun galumph_V : V;
+fun galvanic_A : A;
+fun galvanism_N : N;
+fun galvanization_N : N;
+fun galvanize_V2 : V2;
+fun galvanize_VS : VS;
+fun galvanizer_N : N;
+fun galvanometer_N : N;
+fun galway_PN : PN;
+fun gam_N : N;
+fun gambia_PN : PN;
+fun gambian_A : A;
+fun gambian_N : N;
+fun gambist_N : N;
+fun gambit_N : N;
+fun gamble_N : N;
+fun gamble_V : V;
+fun gamble_V2 : V2;
+fun gambler_N : N;
+fun gambling_N : N;
+fun gambling_den_N : N;
+fun gamboge_N : N;
+fun gambol_N : N;
+fun gambol_V : V;
+fun gambrel_N : N;
+fun game_A : A;
+fun game_N : N;
+fun game_V : V;
+fun game_V2 : V2;
+fun game_bag_N : N;
+fun game_bird_N : N;
+fun game_licence_N : N;
+fun gamebag_N : N;
+fun gamecock_N : N;
+fun gamekeeper_N : N;
+fun gamelan_N : N;
+fun games_master_N : N;
+fun games_mistress_N : N;
+fun gamesmanship_N : N;
+fun gametangium_N : N;
+fun gamete_N : N;
+fun gametocyte_N : N;
+fun gametoecium_N : N;
+fun gametogenesis_N : N;
+fun gametophore_N : N;
+fun gametophyte_N : N;
+fun gamey_A : A;
+fun gamine_N : N;
+fun gaminess_N : N;
+fun gaming_house_N : N;
+fun gaming_table_N : N;
+fun gamma_N : N;
+fun gammon_N : N;
+fun gammopathy_N : N;
+fun gammy_A : A;
+fun gamopetalous_A : A;
+fun gamp_N : N;
+fun gamut_N : N;
+fun gamy_A : A;
+fun gander_N : N;
+fun gang_N : N;
+fun gang_V : V;
+fun ganger_N : N;
+fun gangling_A : A;
+fun ganglion_N : N;
+fun gangplank_N : N;
+fun gangrene_N : N;
+fun gangrene_V : V;
+fun gangrene_V2 : V2;
+fun gangrenous_A : A;
+fun gangsaw_N : N;
+fun gangsta_N : N;
+fun gangster_N : N;
+fun gangway_N : N;
+fun gannet_N : N;
+fun ganoid_N : N;
+fun ganoin_N : N;
+fun gantlet_N : N;
+fun gantry_N : N;
+fun gaol_N : N;
+fun gaol_V2 : V2;
+fun gaolbird_N : N;
+fun gaolbreak_N : N;
+fun gaoler_N : N;
+fun gap_N : N;
+fun gap_toothed_A : A;
+fun gape_N : N;
+fun gape_V : V;
+fun gar_N : N;
+fun garage_N : N;
+fun garage_V2 : V2;
+fun garambulla_N : N;
+fun garb_N : N;
+fun garb_V2 : V2;
+fun garbage_N : N;
+fun garbage_can_N : N;
+fun garble_V2 : V2;
+fun garboard_N : N;
+fun garbology_N : N;
+fun garden_N : N;
+fun garden_V : V;
+fun garden_truck_N : N;
+fun gardener_N : N;
+fun gardenia_N : N;
+fun gardening_N : N;
+fun gareth_PN : PN;
+fun garforth_PN : PN;
+fun garganey_N : N;
+fun gargantuan_A : A;
+fun gargle_N : N;
+fun gargle_V : V;
+fun gargle_V2 : V2;
+fun gargoyle_N : N;
+fun garibaldi_N : N;
+fun garish_A : A;
+fun garishness_N : N;
+fun garland_N : N;
+fun garland_V2 : V2;
+fun garlic_N : N;
+fun garlicky_A : A;
+fun garment_N : N;
+fun garmentmaker_N : N;
+fun garner_N : N;
+fun garner_V2 : V2;
+fun garnet_N : N;
+fun garnierite_N : N;
+fun garnish_N : N;
+fun garnish_V2 : V2;
+fun garnishee_N : N;
+fun garnishment_N : N;
+fun garotte_N : N;
+fun garotte_V2 : V2;
+fun garret_N : N;
+fun garrison_N : N;
+fun garrison_V2 : V2;
+fun garrote_N : N;
+fun garroter_N : N;
+fun garrotte_N : N;
+fun garrotte_V2 : V2;
+fun garrowhill_PN : PN;
+fun garrulity_N : N;
+fun garrulous_A : A;
+fun garter_N : N;
+fun gary_PN : PN;
+fun gas_N : N;
+fun gas_V : V;
+fun gas_V2 : V2;
+fun gas_bracket_N : N;
+fun gas_cooker_N : N;
+fun gas_engine_N : N;
+fun gas_fitter_N : N;
+fun gas_helmet_N : N;
+fun gas_holder_N : N;
+fun gas_mask_N : N;
+fun gas_meter_N : N;
+fun gas_oven_N : N;
+fun gas_ring_N : N;
+fun gas_station_N : N;
+fun gas_stove_N : N;
+fun gasbag_N : N;
+fun gaseous_A : A;
+fun gaseousness_N : N;
+fun gasfield_N : N;
+fun gash_N : N;
+fun gash_V2 : V2;
+fun gasification_N : N;
+fun gasify_V : V;
+fun gasify_V2 : V2;
+fun gasket_N : N;
+fun gaskin_N : N;
+fun gaslight_N : N;
+fun gasman_N : N;
+fun gasmask_N : N;
+fun gasohol_N : N;
+fun gasolene_N : N;
+fun gasoline_N : N;
+fun gasometer_N : N;
+fun gasp_N : N;
+fun gasp_V : V;
+fun gasp_V2 : V2;
+fun gassing_N : N;
+fun gassy_A : A;
+fun gasteromycete_N : N;
+fun gastrectomy_N : N;
+fun gastric_A : A;
+fun gastrin_N : N;
+fun gastritis_N : N;
+fun gastrocnemius_N : N;
+fun gastroduodenal_A : A;
+fun gastroenteritis_N : N;
+fun gastroenterologist_N : N;
+fun gastroenterology_N : N;
+fun gastroenterostomy_N : N;
+fun gastroesophageal_A : A;
+fun gastrogavage_N : N;
+fun gastrointestinal_A : A;
+fun gastromy_N : N;
+fun gastronomic_A : A;
+fun gastronomy_N : N;
+fun gastropod_N : N;
+fun gastroscope_N : N;
+fun gastroscopy_N : N;
+fun gastrostomy_N : N;
+fun gastrula_N : N;
+fun gastrulation_N : N;
+fun gasworks_N : N;
+fun gat_N : N;
+fun gate_N : N;
+fun gate_V2 : V2;
+fun gateau_N : N;
+fun gatecrash_V2 : V2;
+fun gatecrasher_N : N;
+fun gatehouse_N : N;
+fun gatekeeper_N : N;
+fun gatepost_N : N;
+fun gateshead_PN : PN;
+fun gateway_N : N;
+fun gather_N : N;
+fun gather_V : V;
+fun gather_V2 : V2;
+fun gatherer_N : N;
+fun gathering_N : N;
+fun gatt_N : N;
+fun gauche_A : A;
+fun gaucherie_N : N;
+fun gaucho_N : N;
+fun gaud_N : N;
+fun gaudery_N : N;
+fun gaudy_A : A;
+fun gaudy_N : N;
+fun gauge_N : N;
+fun gauge_V2 : V2;
+fun gaul_N : N;
+fun gaumless_A : A;
+fun gaunt_A : A;
+fun gauntlet_N : N;
+fun gauntleted_A : A;
+fun gauntness_N : N;
+fun gaur_N : N;
+fun gauss_N : N;
+fun gauze_N : N;
+fun gauzy_A : A;
+fun gavel_N : N;
+fun gavial_N : N;
+fun gavin_PN : PN;
+fun gavotte_N : N;
+fun gawk_N : N;
+fun gawker_N : N;
+fun gawkiness_N : N;
+fun gawky_A : A;
+fun gawp_V : V;
+fun gay_A : A;
+fun gay_N : N;
+fun gayal_N : N;
+fun gayness_N : N;
+fun gazania_N : N;
+fun gaze_N : N;
+fun gaze_V : V;
+fun gazebo_N : N;
+fun gazelle_N : N;
+fun gazette_N : N;
+fun gazette_V2 : V2;
+fun gazetteer_N : N;
+fun gazpacho_N : N;
+fun gazump_V : V;
+fun gazump_V2 : V2;
+fun gb_PN : PN;
+fun gcse_N : N;
+fun gcses_N : N;
+fun gdansk_PN : PN;
+fun gdn_PN : PN;
+fun gdns_PN : PN;
+fun gean_N : N;
+fun gear_N : N;
+fun gear_V : V;
+fun gear_V2 : V2;
+fun gear_case_N : N;
+fun gearbox_N : N;
+fun gearing_N : N;
+fun gearset_N : N;
+fun gearshift_N : N;
+fun gecko_N : N;
+fun gee_gee_N : N;
+fun geebung_N : N;
+fun geek_N : N;
+fun geezer_N : N;
+fun geiger_N : N;
+fun geisha_N : N;
+fun gel_N : N;
+fun gel_V : V;
+fun gelatin_N : N;
+fun gelatine_N : N;
+fun gelatinous_A : A;
+fun gelatinousness_N : N;
+fun geld_V2 : V2;
+fun gelding_N : N;
+fun gelechiid_N : N;
+fun gelignite_N : N;
+fun gelligaer_PN : PN;
+fun gelsenkirchen_PN : PN;
+fun gem_N : N;
+fun gemfibrozil_N : N;
+fun geminate_N : N;
+fun gemination_N : N;
+fun gemini_PN : PN;
+fun gemma_N : N;
+fun gemmed_A : A;
+fun gemmiferous_A : A;
+fun gemmule_N : N;
+fun gempylid_N : N;
+fun gemsbok_N : N;
+fun gen_N : N;
+fun gen_PN : PN;
+fun gen_V2 : V2;
+fun gendarme_N : N;
+fun gendarmerie_N : N;
+fun gender_N : N;
+fun gene_N : N;
+fun gene_PN : PN;
+fun genealogic_A : A;
+fun genealogical_A : A;
+fun genealogist_N : N;
+fun genealogy_N : N;
+fun general_A : A;
+fun general_N : N;
+fun generalissimo_N : N;
+fun generality_N : N;
+fun generalization_N : N;
+fun generalize_V : V;
+fun generalize_V2 : V2;
+fun generalship_N : N;
+fun generate_V2 : V2;
+fun generation_N : N;
+fun generational_A : A;
+fun generative_A : A;
+fun generator_N : N;
+fun generic_A : A;
+fun generic_N : N;
+fun generically_Adv : Adv;
+fun generosity_N : N;
+fun generous_A : A;
+fun genesis_N : N;
+fun genet_N : N;
+fun genetic_A : A;
+fun genetically_Adv : Adv;
+fun geneticism_N : N;
+fun geneticist_N : N;
+fun genetics_N : N;
+fun geneva_N : N;
+fun geneva_PN : PN;
+fun genial_A : A;
+fun geniality_N : N;
+fun genic_A : A;
+fun geniculate_A : A;
+fun genie_N : N;
+fun genip_N : N;
+fun genipa_N : N;
+fun genipap_N : N;
+fun genital_A : A;
+fun genitalia_N : N;
+fun genitive_A : A;
+fun genitive_N : N;
+fun genitor_N : N;
+fun genitourinary_A : A;
+fun genius_N : N;
+fun genius_loci_N : N;
+fun genlisea_N : N;
+fun genoa_PN : PN;
+fun genocide_N : N;
+fun genoise_N : N;
+fun genome_N : N;
+fun genomics_N : N;
+fun genotype_N : N;
+fun genotypical_A : A;
+fun genova_PN : PN;
+fun genre_N : N;
+fun genre_painting_N : N;
+fun gent_N : N;
+fun gentamicin_N : N;
+fun genteel_A : A;
+fun gentian_N : N;
+fun gentianella_N : N;
+fun gentile_A : A;
+fun gentile_N : N;
+fun gentility_N : N;
+fun gentle_A : A;
+fun gentlefolk_N : N;
+fun gentleman_N : N;
+fun gentleman_at_arms_N : N;
+fun gentlemanlike_A : A;
+fun gentlemanly_A : A;
+fun gentleness_N : N;
+fun gentlewoman_N : N;
+fun gently_Adv : Adv;
+fun gentrification_N : N;
+fun gentry_N : N;
+fun genuflect_V : V;
+fun genuflection_N : N;
+fun genuflexion_N : N;
+fun genuine_A : A;
+fun genuineness_N : N;
+fun genus_N : N;
+fun geocentric_A : A;
+fun geochemistry_N : N;
+fun geode_N : N;
+fun geodesic_N : N;
+fun geodesy_N : N;
+fun geodetic_A : A;
+fun geoduck_N : N;
+fun geoff_PN : PN;
+fun geoffrey_PN : PN;
+fun geographer_N : N;
+fun geographic_A : A;
+fun geographical_A : A;
+fun geography_N : N;
+fun geological_A : A;
+fun geologist_N : N;
+fun geology_N : N;
+fun geomancer_N : N;
+fun geomancy_N : N;
+fun geometer_N : N;
+fun geometric_A : A;
+fun geometrical_A : A;
+fun geometrid_N : N;
+fun geometry_N : N;
+fun geomorphologic_A : A;
+fun geophagy_N : N;
+fun geophysical_A : A;
+fun geophysicist_N : N;
+fun geophysics_N : N;
+fun geophyte_N : N;
+fun geophytic_A : A;
+fun geopolitical_A : A;
+fun geopolitics_N : N;
+fun geordie_N : N;
+fun george_PN : PN;
+fun georgette_N : N;
+fun georgia_PN : PN;
+fun georgian_A : A;
+fun georgian_N : N;
+fun georgie_PN : PN;
+fun geostationary_A : A;
+fun geostrategic_A : A;
+fun geostrategy_N : N;
+fun geosynchronous_A : A;
+fun geothermal_A : A;
+fun geotropism_N : N;
+fun gerald_PN : PN;
+fun geraldine_PN : PN;
+fun geranium_N : N;
+fun gerard_PN : PN;
+fun gerardia_N : N;
+fun gerbil_N : N;
+fun gerenuk_N : N;
+fun geriatric_A : A;
+fun geriatrician_N : N;
+fun geriatrics_N : N;
+fun germ_N : N;
+fun german_A : A;
+fun german_N : N;
+fun germander_N : N;
+fun germane_A : A;
+fun germaneness_N : N;
+fun germanic_A : A;
+fun germanite_N : N;
+fun germanium_N : N;
+fun germany_PN : PN;
+fun germfree_A : A;
+fun germicide_N : N;
+fun germinal_A : A;
+fun germinate_V : V;
+fun germinate_V2 : V2;
+fun germination_N : N;
+fun germy_A : A;
+fun gerontocracy_N : N;
+fun gerontologist_N : N;
+fun gerontology_N : N;
+fun gerry_PN : PN;
+fun gerrymander_N : N;
+fun gerrymander_V2 : V2;
+fun gertie_PN : PN;
+fun gertrude_PN : PN;
+fun gerund_N : N;
+fun gerundial_A : A;
+fun gesneria_N : N;
+fun gesneriad_N : N;
+fun gesso_N : N;
+fun gestalt_N : N;
+fun gestapo_N : N;
+fun gestation_N : N;
+fun gestational_A : A;
+fun gesticulate_V : V;
+fun gesticulation_N : N;
+fun gestural_A : A;
+fun gesture_N : N;
+fun gesture_V : V;
+fun get_N : N;
+fun get_V : V;
+fun get_V2 : V2;
+fun get_V2V : V2V;
+fun get_VA : VA;
+fun get_VS : VS;
+fun get_VV : VV;
+fun get_at_able_A : A;
+fun get_together_N : N;
+fun get_up_N : N;
+fun getaway_N : N;
+fun gettable_A : A;
+fun geum_N : N;
+fun geyser_N : N;
+fun ghana_PN : PN;
+fun ghanaian_A : A;
+fun ghanaian_N : N;
+fun gharry_N : N;
+fun ghastliness_N : N;
+fun ghastly_A : A;
+fun ghat_N : N;
+fun ghatti_N : N;
+fun ghee_N : N;
+fun ghent_PN : PN;
+fun gherkin_N : N;
+fun ghetto_N : N;
+fun ghillie_N : N;
+fun ghost_N : N;
+fun ghost_V : V;
+fun ghost_V2 : V2;
+fun ghost_writer_N : N;
+fun ghostliness_N : N;
+fun ghostly_A : A;
+fun ghostwriter_N : N;
+fun ghoul_N : N;
+fun ghoulish_A : A;
+fun ghq_PN : PN;
+fun ghrelin_N : N;
+fun gi_N : N;
+fun giant_N : N;
+fun giantess_N : N;
+fun giantism_N : N;
+fun giardia_N : N;
+fun giardiasis_N : N;
+fun gib_N : N;
+fun gibber_V : V;
+fun gibberellin_N : N;
+fun gibberish_N : N;
+fun gibbet_N : N;
+fun gibbet_V2 : V2;
+fun gibbon_N : N;
+fun gibbous_A : A;
+fun gibbsite_N : N;
+fun gibe_N : N;
+fun gibe_V : V;
+fun gibibit_N : N;
+fun gibingly_Adv : Adv;
+fun giblet_N : N;
+fun gibraltar_PN : PN;
+fun gibraltarian_A : A;
+fun gibraltarian_N : N;
+fun giddiness_N : N;
+fun giddy_A : A;
+fun gidgee_N : N;
+fun giffnock_PN : PN;
+fun gift_N : N;
+fun gift_V2 : V2;
+fun gig_N : N;
+fun gigabit_N : N;
+fun gigabyte_N : N;
+fun gigahertz_N : N;
+fun gigantic_A : A;
+fun gigantism_N : N;
+fun giggle_N : N;
+fun giggle_V : V;
+fun gigolo_N : N;
+fun gilbert_N : N;
+fun gilbert_PN : PN;
+fun gilbertian_A : A;
+fun gild_N : N;
+fun gild_V2 : V2;
+fun gilder_N : N;
+fun gildhall_N : N;
+fun gilding_N : N;
+fun giles_PN : PN;
+fun gilfach_goch_PN : PN;
+fun gill_N : N;
+fun gill_PN : PN;
+fun gillian_PN : PN;
+fun gillie_N : N;
+fun gillingham_PN : PN;
+fun gilt_N : N;
+fun gilt_edged_A : A;
+fun gimbal_N : N;
+fun gimbaled_A : A;
+fun gimcrack_A : A;
+fun gimel_N : N;
+fun gimlet_N : N;
+fun gimmick_N : N;
+fun gimmickry_N : N;
+fun gin_N : N;
+fun gin_V2 : V2;
+fun gina_PN : PN;
+fun ginger_A : A;
+fun ginger_N : N;
+fun ginger_V2 : V2;
+fun gingerbread_N : N;
+fun gingerly_A : A;
+fun gingerol_N : N;
+fun gingersnap_N : N;
+fun gingery_A : A;
+fun gingham_N : N;
+fun gingiva_N : N;
+fun gingival_A : A;
+fun gingivitis_N : N;
+fun gingko_N : N;
+fun ginkgo_N : N;
+fun ginseng_N : N;
+fun gipsy_N : N;
+fun gipsywort_N : N;
+fun giraffe_N : N;
+fun girandole_N : N;
+fun gird_V : V;
+fun gird_V2 : V2;
+fun girder_N : N;
+fun girdle_N : N;
+fun girdle_V2 : V2;
+fun girl_N : N;
+fun girlfriend_N : N;
+fun girlhood_N : N;
+fun girlish_A : A;
+fun girlishness_N : N;
+fun giro_N : N;
+fun girth_N : N;
+fun girvan_PN : PN;
+fun gist_N : N;
+fun gitana_N : N;
+fun gitano_N : N;
+fun give_N : N;
+fun give_V : V;
+fun give_V2 : V2;
+fun give_V3 : V3;
+fun giveaway_N : N;
+fun given_N : N;
+fun givenness_N : N;
+fun giver_N : N;
+fun giveth_V2 : V2;
+fun giving_N : N;
+fun gizzard_N : N;
+fun glabella_N : N;
+fun glabellar_A : A;
+fun glabrescent_A : A;
+fun glabrous_A : A;
+fun glace_A : A;
+fun glacial_A : A;
+fun glaciated_A : A;
+fun glaciation_N : N;
+fun glacier_N : N;
+fun glad_A : A;
+fun gladden_V2 : V2;
+fun glade_N : N;
+fun gladiator_N : N;
+fun gladiatorial_A : A;
+fun gladiolus_N : N;
+fun gladness_N : N;
+fun gladsome_A : A;
+fun gladys_PN : PN;
+fun glamor_N : N;
+fun glamorgan_PN : PN;
+fun glamorization_N : N;
+fun glamorize_V2 : V2;
+fun glamorous_A : A;
+fun glamour_N : N;
+fun glance_N : N;
+fun glance_V : V;
+fun glance_V2 : V2;
+fun gland_N : N;
+fun glanders_N : N;
+fun glandular_A : A;
+fun glans_N : N;
+fun glare_N : N;
+fun glare_V : V;
+fun glare_V2 : V2;
+fun glaring_A : A;
+fun glasgow_PN : PN;
+fun glasnost_N : N;
+fun glass_N : N;
+fun glass_V2 : V2;
+fun glass_blower_N : N;
+fun glass_cutter_N : N;
+fun glass_wool_N : N;
+fun glassblower_N : N;
+fun glassful_N : N;
+fun glasshouse_N : N;
+fun glassmaker_N : N;
+fun glassware_N : N;
+fun glassworks_N : N;
+fun glasswort_N : N;
+fun glassy_A : A;
+fun glastonbury_PN : PN;
+fun glaswegian_A : A;
+fun glaswegian_N : N;
+fun glaucoma_N : N;
+fun glauconite_N : N;
+fun glaucous_A : A;
+fun glaze_N : N;
+fun glaze_V : V;
+fun glaze_V2 : V2;
+fun glazier_N : N;
+fun gleam_N : N;
+fun gleam_V : V;
+fun glean_V : V;
+fun glean_V2 : V2;
+fun gleaner_N : N;
+fun gleba_N : N;
+fun glebe_N : N;
+fun glee_N : N;
+fun gleeful_A : A;
+fun gleet_N : N;
+fun glen_N : N;
+fun glen_PN : PN;
+fun glengarry_N : N;
+fun glenrothes_PN : PN;
+fun glial_A : A;
+fun glib_A : A;
+fun glibness_N : N;
+fun glide_N : N;
+fun glide_V : V;
+fun glider_N : N;
+fun gliding_N : N;
+fun glimmer_N : N;
+fun glimmer_V : V;
+fun glimmery_A : A;
+fun glimpse_N : N;
+fun glimpse_V2 : V2;
+fun glint_N : N;
+fun glint_V : V;
+fun glioblastoma_N : N;
+fun glioma_N : N;
+fun glipizide_N : N;
+fun gliricidia_N : N;
+fun glissade_N : N;
+fun glissade_V : V;
+fun glissando_A : A;
+fun glissando_Adv : Adv;
+fun glissando_N : N;
+fun glisten_V : V;
+fun glister_N : N;
+fun glister_V : V;
+fun glitter_N : N;
+fun glitter_V : V;
+fun gloaming_N : N;
+fun gloat_N : N;
+fun gloat_V : V;
+fun gloat_VS : VS;
+fun gloatingly_Adv : Adv;
+fun global_A : A;
+fun globalization_N : N;
+fun globe_N : N;
+fun globeflower_N : N;
+fun globetrot_V : V;
+fun globetrotter_N : N;
+fun globigerina_N : N;
+fun globin_N : N;
+fun globular_A : A;
+fun globule_N : N;
+fun globulin_N : N;
+fun glochidium_N : N;
+fun glockenspiel_N : N;
+fun glogg_N : N;
+fun glomerular_A : A;
+fun glomerule_N : N;
+fun glomerulonephritis_N : N;
+fun glomerulus_N : N;
+fun gloom_N : N;
+fun gloominess_N : N;
+fun glooming_A : A;
+fun gloomy_A : A;
+fun glop_N : N;
+fun gloria_PN : PN;
+fun glorification_N : N;
+fun glorify_V2 : V2;
+fun gloriosa_N : N;
+fun glorious_A : A;
+fun glory_N : N;
+fun glory_V : V;
+fun glory_hole_N : N;
+fun gloss_N : N;
+fun gloss_V2 : V2;
+fun glossalgia_N : N;
+fun glossarist_N : N;
+fun glossary_N : N;
+fun glossiness_N : N;
+fun glossitis_N : N;
+fun glossolalia_N : N;
+fun glossop_PN : PN;
+fun glossopharyngeal_A : A;
+fun glossoptosis_N : N;
+fun glossy_A : A;
+fun glossy_N : N;
+fun glottal_A : A;
+fun glottis_N : N;
+fun glottochronological_A : A;
+fun glottochronology_N : N;
+fun gloucester_PN : PN;
+fun gloucestershire_PN : PN;
+fun glove_N : N;
+fun glove_compartment_N : N;
+fun gloved_A : A;
+fun gloveless_A : A;
+fun glow_N : N;
+fun glow_V : V;
+fun glow_worm_N : N;
+fun glower_V : V;
+fun gloweringly_Adv : Adv;
+fun glowingly_Adv : Adv;
+fun glowworm_N : N;
+fun gloxinia_N : N;
+fun glucagon_N : N;
+fun glucocorticoid_N : N;
+fun glucosamine_N : N;
+fun glucose_N : N;
+fun glucoside_N : N;
+fun glucosuria_N : N;
+fun glue_N : N;
+fun glue_V2 : V2;
+fun glued_A : A;
+fun gluey_A : A;
+fun glum_A : A;
+fun glume_N : N;
+fun glumness_N : N;
+fun gluon_N : N;
+fun glusburn_PN : PN;
+fun glut_N : N;
+fun glut_V2 : V2;
+fun glutamate_N : N;
+fun glutamine_N : N;
+fun gluteal_A : A;
+fun glutelin_N : N;
+fun gluten_N : N;
+fun glutethimide_N : N;
+fun gluteus_N : N;
+fun glutinous_A : A;
+fun glutton_N : N;
+fun gluttonous_A : A;
+fun gluttony_N : N;
+fun glyburide_N : N;
+fun glyceraldehyde_N : N;
+fun glyceride_N : N;
+fun glycerine_N : N;
+fun glycerite_N : N;
+fun glycerogelatin_N : N;
+fun glycerol_N : N;
+fun glyceryl_N : N;
+fun glycine_N : N;
+fun glycogen_N : N;
+fun glycogenesis_N : N;
+fun glycogenic_A : A;
+fun glycolysis_N : N;
+fun glycoprotein_N : N;
+fun glycoside_N : N;
+fun glycosuria_N : N;
+fun glyph_N : N;
+fun glyptics_N : N;
+fun glyptography_N : N;
+fun gmt_PN : PN;
+fun gnarled_A : A;
+fun gnash_V : V;
+fun gnash_V2 : V2;
+fun gnat_N : N;
+fun gnatcatcher_N : N;
+fun gnathion_N : N;
+fun gnathostome_N : N;
+fun gnaw_V : V;
+fun gnaw_V2 : V2;
+fun gneiss_N : N;
+fun gnetum_N : N;
+fun gnocchi_N : N;
+fun gnome_N : N;
+fun gnomic_A : A;
+fun gnomish_A : A;
+fun gnomon_N : N;
+fun gnosis_N : N;
+fun gnostic_A : A;
+fun gnp_N : N;
+fun gnu_N : N;
+fun go_A : A;
+fun go_N : N;
+fun go_V : V;
+fun go_V2 : V2;
+fun go_VA : VA;
+fun go_VS : VS;
+fun go_VV : VV;
+fun go_ahead_N : N;
+fun go_as_you_please_A : A;
+fun go_between_N : N;
+fun go_by_N : N;
+fun go_cart_N : N;
+fun go_getter_N : N;
+fun go_kart_N : N;
+fun go_slow_N : N;
+fun go_to_meeting_A : A;
+fun goad_N : N;
+fun goad_V2 : V2;
+fun goal_N : N;
+fun goal_kick_N : N;
+fun goal_line_N : N;
+fun goalie_N : N;
+fun goalkeeper_N : N;
+fun goalless_A : A;
+fun goalmouth_N : N;
+fun goalpost_N : N;
+fun goat_N : N;
+fun goatee_N : N;
+fun goateed_A : A;
+fun goatfish_N : N;
+fun goatherd_N : N;
+fun goatsfoot_N : N;
+fun goatskin_N : N;
+fun goatsucker_N : N;
+fun gob_N : N;
+fun gobbet_N : N;
+fun gobble_N : N;
+fun gobble_V : V;
+fun gobble_V2 : V2;
+fun gobbledygook_N : N;
+fun gobbler_N : N;
+fun goblet_N : N;
+fun goblin_N : N;
+fun gobsmacked_A : A;
+fun goby_N : N;
+fun god_N : N;
+fun god_PN : PN;
+fun god_damn_A : A;
+fun god_damned_A : A;
+fun godalming_PN : PN;
+fun godchild_N : N;
+fun goddam_A : A;
+fun goddam_Adv : Adv;
+fun goddaughter_N : N;
+fun goddess_N : N;
+fun godfather_N : N;
+fun godfearing_A : A;
+fun godforsaken_A : A;
+fun godfrey_PN : PN;
+fun godhead_N : N;
+fun godless_A : A;
+fun godlessness_N : N;
+fun godlike_A : A;
+fun godliness_N : N;
+fun godly_A : A;
+fun godmanchester_PN : PN;
+fun godmother_N : N;
+fun godown_N : N;
+fun godparent_N : N;
+fun godsend_N : N;
+fun godson_N : N;
+fun godspeed_N : N;
+fun godwit_N : N;
+fun goethite_N : N;
+fun gofer_N : N;
+fun goffer_N : N;
+fun goffs_oak_PN : PN;
+fun goggle_V : V;
+fun goggle_box_N : N;
+fun goggle_eyed_A : A;
+fun goggles_N : N;
+fun going_N : N;
+fun going_over_N : N;
+fun goiter_N : N;
+fun goitre_N : N;
+fun goitrogen_N : N;
+fun golbourne_PN : PN;
+fun gold_A : A;
+fun gold_N : N;
+fun gold_beater_N : N;
+fun gold_digger_N : N;
+fun gold_dust_N : N;
+fun gold_foil_N : N;
+fun gold_leaf_N : N;
+fun gold_plate_N : N;
+fun gold_rush_N : N;
+fun goldbeater_N : N;
+fun goldbrick_N : N;
+fun goldcrest_N : N;
+fun golden_A : A;
+fun goldenbush_N : N;
+fun goldeneye_N : N;
+fun goldenrod_N : N;
+fun goldenseal_N : N;
+fun goldfield_N : N;
+fun goldfields_N : N;
+fun goldfinch_N : N;
+fun goldfish_N : N;
+fun goldilocks_N : N;
+fun goldmine_N : N;
+fun goldsmith_N : N;
+fun goldstone_N : N;
+fun goldthread_N : N;
+fun golem_N : N;
+fun golf_N : N;
+fun golf_V : V;
+fun golf_ball_N : N;
+fun golf_club_N : N;
+fun golf_course_N : N;
+fun golf_links_N : N;
+fun golfcart_N : N;
+fun golfer_N : N;
+fun golfing_N : N;
+fun goliard_N : N;
+fun goliath_N : N;
+fun golliwog_N : N;
+fun golosh_N : N;
+fun gomphothere_N : N;
+fun gonad_N : N;
+fun gonadal_A : A;
+fun gonadotropic_A : A;
+fun gonadotropin_N : N;
+fun gondola_N : N;
+fun gondolier_N : N;
+fun goner_N : N;
+fun gong_N : N;
+fun gong_V2 : V2;
+fun gonif_N : N;
+fun goniometer_N : N;
+fun gonion_N : N;
+fun gonioscopy_N : N;
+fun gonococcus_N : N;
+fun gonorrhea_N : N;
+fun gonorrhoea_N : N;
+fun goo_N : N;
+fun good_A : A;
+fun good_N : N;
+fun good_fellowship_N : N;
+fun good_for_naught_A : A;
+fun good_for_naught_N : N;
+fun good_for_nothing_A : A;
+fun good_for_nothing_N : N;
+fun good_humoured_A : A;
+fun good_looking_A : A;
+fun good_natured_A : A;
+fun good_neighbourliness_N : N;
+fun good_tempered_A : A;
+fun good_time_A : A;
+fun goodbye_N : N;
+fun goodish_A : A;
+fun goodly_A : A;
+fun goodness_N : N;
+fun goodwill_N : N;
+fun goody_N : N;
+fun goody_goody_A : A;
+fun goody_goody_N : N;
+fun gooey_A : A;
+fun goof_N : N;
+fun goof_V : V;
+fun goof_V2 : V2;
+fun goofy_A : A;
+fun googly_N : N;
+fun googol_N : N;
+fun googolplex_N : N;
+fun gook_N : N;
+fun goole_PN : PN;
+fun goon_N : N;
+fun goosander_N : N;
+fun goose_N : N;
+fun goose_flesh_N : N;
+fun goose_step_N : N;
+fun gooseberry_N : N;
+fun goosefish_N : N;
+fun goosefoot_N : N;
+fun gooseneck_N : N;
+fun gopher_N : N;
+fun goral_N : N;
+fun gordian_A : A;
+fun gordon_PN : PN;
+fun gore_N : N;
+fun gore_V2 : V2;
+fun gorge_N : N;
+fun gorge_V : V;
+fun gorge_V2 : V2;
+fun gorgeous_A : A;
+fun gorgerin_N : N;
+fun gorget_N : N;
+fun gorgon_N : N;
+fun gorgonian_N : N;
+fun gorgonzola_N : N;
+fun gorilla_N : N;
+fun gorky_PN : PN;
+fun gormandize_V : V;
+fun gormless_A : A;
+fun gorse_N : N;
+fun gorseinon_PN : PN;
+fun gory_A : A;
+fun goshawk_N : N;
+fun gosling_N : N;
+fun gospel_N : N;
+fun gosport_PN : PN;
+fun gossamer_N : N;
+fun gossip_N : N;
+fun gossip_V : V;
+fun gossiping_N : N;
+fun goteborg_PN : PN;
+fun goth_N : N;
+fun gothenburg_PN : PN;
+fun gothic_A : A;
+fun gothic_N : N;
+fun gottingen_PN : PN;
+fun gouache_N : N;
+fun gouge_N : N;
+fun gouge_V2 : V2;
+fun gouger_N : N;
+fun goulash_N : N;
+fun gourd_N : N;
+fun gourde_N : N;
+fun gourmand_N : N;
+fun gourmandism_N : N;
+fun gourmet_N : N;
+fun gourock_PN : PN;
+fun gout_N : N;
+fun gouty_A : A;
+fun gov_PN : PN;
+fun govern_V : V;
+fun govern_V2 : V2;
+fun governance_N : N;
+fun governed_N : N;
+fun governess_N : N;
+fun government_N : N;
+fun governmental_A : A;
+fun governor_N : N;
+fun governor_general_N : N;
+fun governorship_N : N;
+fun govt_N : N;
+fun gown_N : N;
+fun gown_V2 : V2;
+fun gp_N : N;
+fun grab_N : N;
+fun grab_V : V;
+fun grab_V2 : V2;
+fun grabber_N : N;
+fun grace_N : N;
+fun grace_V2 : V2;
+fun graceful_A : A;
+fun gracefulness_N : N;
+fun graceless_A : A;
+fun gracelessness_N : N;
+fun gracilariid_N : N;
+fun gracile_A : A;
+fun gracious_A : A;
+fun graciousness_N : N;
+fun grackle_N : N;
+fun grad_N : N;
+fun gradable_A : A;
+fun gradation_N : N;
+fun gradational_A : A;
+fun grade_N : N;
+fun grade_V2 : V2;
+fun grader_N : N;
+fun gradient_N : N;
+fun grading_N : N;
+fun gradual_A : A;
+fun gradual_N : N;
+fun graduality_N : N;
+fun gradualness_N : N;
+fun graduate_N : N;
+fun graduate_V : V;
+fun graduate_V2 : V2;
+fun graduation_N : N;
+fun graffito_N : N;
+fun graft_N : N;
+fun graft_V : V;
+fun graft_V2 : V2;
+fun grail_N : N;
+fun grain_N : N;
+fun grained_A : A;
+fun grainfield_N : N;
+fun graining_N : N;
+fun gram_N : N;
+fun grama_N : N;
+fun gramicidin_N : N;
+fun grammar_N : N;
+fun grammarian_N : N;
+fun grammatical_A : A;
+fun gramme_N : N;
+fun gramophone_N : N;
+fun grampian_PN : PN;
+fun grampus_N : N;
+fun granada_PN : PN;
+fun granadilla_N : N;
+fun granary_N : N;
+fun grand_A : A;
+fun grand_prix_N : N;
+fun grandad_N : N;
+fun grandaunt_N : N;
+fun grandchild_N : N;
+fun granddad_N : N;
+fun granddaughter_N : N;
+fun grandee_N : N;
+fun grandeur_N : N;
+fun grandfather_N : N;
+fun grandiloquence_N : N;
+fun grandiloquent_A : A;
+fun grandiose_A : A;
+fun grandiosity_N : N;
+fun grandma_N : N;
+fun grandmaster_N : N;
+fun grandmother_N : N;
+fun grandnephew_N : N;
+fun grandniece_N : N;
+fun grandpa_N : N;
+fun grandparent_N : N;
+fun grandson_N : N;
+fun grandstand_N : N;
+fun grandstander_N : N;
+fun granduncle_N : N;
+fun grange_N : N;
+fun grangemouth_PN : PN;
+fun granite_N : N;
+fun graniteware_N : N;
+fun granitic_A : A;
+fun grannie_N : N;
+fun granny_N : N;
+fun granola_N : N;
+fun grant_N : N;
+fun grant_V2 : V2;
+fun grant_V3 : V3;
+fun grantee_N : N;
+fun granter_N : N;
+fun grantham_PN : PN;
+fun grantor_N : N;
+fun granular_A : A;
+fun granularity_N : N;
+fun granulate_V : V;
+fun granulate_V2 : V2;
+fun granulation_N : N;
+fun granule_N : N;
+fun granuliferous_A : A;
+fun granulocyte_N : N;
+fun granulocytic_A : A;
+fun granuloma_N : N;
+fun granulomatous_A : A;
+fun grape_N : N;
+fun grape_sugar_N : N;
+fun grapefruit_N : N;
+fun grapelike_A : A;
+fun grapeshot_N : N;
+fun grapevine_N : N;
+fun grapey_A : A;
+fun graph_N : N;
+fun graphic_A : A;
+fun graphic_N : N;
+fun graphical_A : A;
+fun graphics_N : N;
+fun graphite_N : N;
+fun graphologist_N : N;
+fun graphology_N : N;
+fun grapnel_N : N;
+fun grappa_N : N;
+fun grapple_V : V;
+fun grappling_iron_N : N;
+fun grasp_N : N;
+fun grasp_V : V;
+fun grasp_V2 : V2;
+fun grasping_N : N;
+fun grass_N : N;
+fun grass_V : V;
+fun grass_V2 : V2;
+fun grassfinch_N : N;
+fun grassfire_N : N;
+fun grasshopper_N : N;
+fun grassland_N : N;
+fun grassless_A : A;
+fun grasslike_A : A;
+fun grassroots_A : A;
+fun grassy_A : A;
+fun grate_N : N;
+fun grate_V : V;
+fun grate_V2 : V2;
+fun grateful_A : A;
+fun gratefulness_N : N;
+fun grater_N : N;
+fun gratification_N : N;
+fun gratify_V2 : V2;
+fun gratifying_A : A;
+fun grating_N : N;
+fun gratingly_Adv : Adv;
+fun gratis_A : A;
+fun gratis_Adv : Adv;
+fun gratitude_N : N;
+fun gratuitous_A : A;
+fun gratuity_N : N;
+fun grave_A : A;
+fun grave_N : N;
+fun grave_V2 : V2;
+fun gravedigger_N : N;
+fun gravel_N : N;
+fun gravel_V2 : V2;
+fun gravelly_A : A;
+fun gravelweed_N : N;
+fun graven_A : A;
+fun graveness_N : N;
+fun gravenhage_PN : PN;
+fun graver_N : N;
+fun graverobber_N : N;
+fun gravesend_PN : PN;
+fun gravestone_N : N;
+fun graveyard_N : N;
+fun gravida_N : N;
+fun gravidity_N : N;
+fun gravimeter_N : N;
+fun graving_dock_N : N;
+fun gravitate_V : V;
+fun gravitation_N : N;
+fun gravitational_A : A;
+fun graviton_N : N;
+fun gravity_N : N;
+fun gravure_N : N;
+fun gravy_N : N;
+fun gravy_boat_N : N;
+fun gray_A : A;
+fun gray_N : N;
+fun gray_V : V;
+fun gray_V2 : V2;
+fun grayly_Adv : Adv;
+fun graz_PN : PN;
+fun graze_N : N;
+fun graze_V : V;
+fun graze_V2 : V2;
+fun grazier_N : N;
+fun grazing_N : N;
+fun grazing_land_N : N;
+fun grease_N : N;
+fun grease_V2 : V2;
+fun grease_gun_N : N;
+fun greasepaint_N : N;
+fun greaseproof_A : A;
+fun greaser_N : N;
+fun greasewood_N : N;
+fun greasiness_N : N;
+fun greasy_A : A;
+fun great_A : A;
+fun great_N : N;
+fun great_harwood_PN : PN;
+fun great_malvern_PN : PN;
+fun great_shelford_PN : PN;
+fun great_yarmouth_PN : PN;
+fun greatcoat_N : N;
+fun greater_A : A;
+fun greatest_A : A;
+fun greathearted_A : A;
+fun greatness_N : N;
+fun greave_N : N;
+fun greaves_N : N;
+fun grebe_N : N;
+fun grecian_A : A;
+fun greece_PN : PN;
+fun greed_N : N;
+fun greediness_N : N;
+fun greedy_A : A;
+fun greek_A : A;
+fun greek_N : N;
+fun green_A : A;
+fun green_N : N;
+fun greenback_N : N;
+fun greenbelt_N : N;
+fun greenbottle_N : N;
+fun greenery_N : N;
+fun greeneye_N : N;
+fun greeneyed_A : A;
+fun greenfly_N : N;
+fun greengage_N : N;
+fun greengrocer_N : N;
+fun greengrocery_N : N;
+fun greenhorn_N : N;
+fun greenhouse_A : A;
+fun greenhouse_N : N;
+fun greenish_A : A;
+fun greenishness_N : N;
+fun greenling_N : N;
+fun greenmail_N : N;
+fun greenness_N : N;
+fun greenock_PN : PN;
+fun greenockite_N : N;
+fun greenroom_N : N;
+fun greens_N : N;
+fun greensand_N : N;
+fun greenshank_N : N;
+fun greenside_A : A;
+fun greenskeeper_N : N;
+fun greensward_N : N;
+fun greenwich_PN : PN;
+fun greenwing_N : N;
+fun greenwood_N : N;
+fun greet_V2 : V2;
+fun greeter_N : N;
+fun greeting_N : N;
+fun greg_PN : PN;
+fun gregarine_N : N;
+fun gregarious_A : A;
+fun gregariousness_N : N;
+fun gregorian_A : A;
+fun gregory_PN : PN;
+fun greisen_N : N;
+fun gremlin_N : N;
+fun grenada_PN : PN;
+fun grenade_N : N;
+fun grenadian_A : A;
+fun grenadian_N : N;
+fun grenadier_N : N;
+fun grenadine_N : N;
+fun grevillea_N : N;
+fun grey_A : A;
+fun grey_N : N;
+fun grey_V : V;
+fun grey_V2 : V2;
+fun grey_headed_A : A;
+fun greyback_N : N;
+fun greybeard_N : N;
+fun greyhen_N : N;
+fun greyhound_N : N;
+fun greyish_A : A;
+fun greylag_N : N;
+fun grid_N : N;
+fun griddle_N : N;
+fun gridiron_N : N;
+fun gridlock_N : N;
+fun grief_N : N;
+fun grievance_N : N;
+fun grieve_V : V;
+fun grieve_V2 : V2;
+fun grievous_A : A;
+fun griffin_N : N;
+fun griffon_N : N;
+fun grigri_N : N;
+fun grill_N : N;
+fun grill_V : V;
+fun grill_V2 : V2;
+fun grille_N : N;
+fun grillroom_N : N;
+fun grim_A : A;
+fun grimace_N : N;
+fun grimace_V : V;
+fun grime_N : N;
+fun grime_V2 : V2;
+fun grimethorpe_PN : PN;
+fun griminess_N : N;
+fun grimness_N : N;
+fun grimoire_N : N;
+fun grimsby_PN : PN;
+fun grimy_A : A;
+fun grin_N : N;
+fun grin_V : V;
+fun grin_V2 : V2;
+fun grind_N : N;
+fun grind_V : V;
+fun grind_V2 : V2;
+fun grinder_N : N;
+fun grinding_N : N;
+fun grindstone_N : N;
+fun gringo_N : N;
+fun grinner_N : N;
+fun grinstead_PN : PN;
+fun griot_N : N;
+fun grip_N : N;
+fun grip_V : V;
+fun grip_V2 : V2;
+fun gripe_N : N;
+fun gripe_VS : VS;
+fun grippe_N : N;
+fun gripsack_N : N;
+fun grisaille_N : N;
+fun griseofulvin_N : N;
+fun grisly_A : A;
+fun grison_N : N;
+fun grissino_N : N;
+fun grist_N : N;
+fun gristle_N : N;
+fun gristmill_N : N;
+fun grit_N : N;
+fun grit_V2 : V2;
+fun grits_N : N;
+fun gritty_A : A;
+fun grivet_N : N;
+fun grizzle_N : N;
+fun grizzle_V : V;
+fun grizzled_A : A;
+fun grizzly_N : N;
+fun groan_N : N;
+fun groan_V : V;
+fun groan_V2 : V2;
+fun groaner_N : N;
+fun groat_N : N;
+fun groats_N : N;
+fun grocer_N : N;
+fun grocery_N : N;
+fun groenendael_N : N;
+fun grog_N : N;
+fun grogginess_N : N;
+fun groggy_A : A;
+fun grogram_N : N;
+fun groin_N : N;
+fun groin_V2 : V2;
+fun gromwell_N : N;
+fun groningen_PN : PN;
+fun groom_N : N;
+fun groom_V2 : V2;
+fun groomsman_N : N;
+fun groove_N : N;
+fun groove_V2 : V2;
+fun groover_N : N;
+fun grooving_N : N;
+fun groovy_A : A;
+fun grope_N : N;
+fun grope_V : V;
+fun grope_V2 : V2;
+fun gropingly_Adv : Adv;
+fun grosbeak_N : N;
+fun groschen_N : N;
+fun grosgrain_N : N;
+fun gross_A : A;
+fun gross_N : N;
+fun gross_V2 : V2;
+fun grossness_N : N;
+fun grosz_N : N;
+fun grot_N : N;
+fun grotesque_A : A;
+fun grotesque_N : N;
+fun grotesqueness_N : N;
+fun grotto_N : N;
+fun grotty_A : A;
+fun grouch_N : N;
+fun grouch_V : V;
+fun grouchy_A : A;
+fun ground_N : N;
+fun ground_V : V;
+fun ground_V2 : V2;
+fun ground_bait_N : N;
+fun ground_fish_N : N;
+fun ground_plan_N : N;
+fun ground_rent_N : N;
+fun groundbreaking_N : N;
+fun groundcover_N : N;
+fun grounder_N : N;
+fun groundfish_N : N;
+fun groundhog_N : N;
+fun grounding_N : N;
+fun groundless_A : A;
+fun groundlessness_N : N;
+fun groundling_N : N;
+fun groundmass_N : N;
+fun groundnut_N : N;
+fun grounds_N : N;
+fun groundsel_N : N;
+fun groundsheet_N : N;
+fun groundsman_N : N;
+fun groundspeed_N : N;
+fun groundwork_N : N;
+fun group_N : N;
+fun group_V : V;
+fun group_V2 : V2;
+fun grouper_N : N;
+fun groupie_N : N;
+fun grouping_N : N;
+fun groupthink_N : N;
+fun groupware_N : N;
+fun grouse_N : N;
+fun grouse_V : V;
+fun grouse_VS : VS;
+fun grouseberry_N : N;
+fun grout_N : N;
+fun grove_N : N;
+fun grovel_V : V;
+fun groveller_N : N;
+fun grow_V : V;
+fun grow_V2 : V2;
+fun grow_V2V : V2V;
+fun grow_VA : VA;
+fun grow_VS : VS;
+fun grower_N : N;
+fun growing_N : N;
+fun growl_N : N;
+fun growl_V : V;
+fun growl_V2 : V2;
+fun growler_N : N;
+fun growling_N : N;
+fun growlingly_Adv : Adv;
+fun grown_up_A : A;
+fun grown_up_N : N;
+fun growth_N : N;
+fun groyne_N : N;
+fun grub_N : N;
+fun grub_V : V;
+fun grub_V2 : V2;
+fun grubbiness_N : N;
+fun grubby_A : A;
+fun grubby_N : N;
+fun grubstake_N : N;
+fun grudge_N : N;
+fun grudge_V2 : V2;
+fun grudging_A : A;
+fun gruel_N : N;
+fun gruelling_A : A;
+fun gruesome_A : A;
+fun gruesomeness_N : N;
+fun gruff_A : A;
+fun gruffness_N : N;
+fun grugru_N : N;
+fun grumble_N : N;
+fun grumble_V : V;
+fun grumble_V2 : V2;
+fun grumble_VS : VS;
+fun grumbler_N : N;
+fun grume_N : N;
+fun grumpiness_N : N;
+fun grumpy_A : A;
+fun grundyism_N : N;
+fun grunt_N : N;
+fun grunt_V : V;
+fun grunt_V2 : V2;
+fun grunter_N : N;
+fun gryphon_N : N;
+fun guacamole_N : N;
+fun guadalajara_PN : PN;
+fun guaiacum_N : N;
+fun guama_N : N;
+fun guan_N : N;
+fun guanabenz_N : N;
+fun guanaco_N : N;
+fun guanine_N : N;
+fun guano_N : N;
+fun guar_N : N;
+fun guarani_N : N;
+fun guarantee_N : N;
+fun guarantee_V : V;
+fun guarantee_V2 : V2;
+fun guarantee_VS : VS;
+fun guarantor_N : N;
+fun guaranty_N : N;
+fun guard_N : N;
+fun guard_V : V;
+fun guard_V2 : V2;
+fun guard_boat_N : N;
+fun guardhouse_N : N;
+fun guardian_N : N;
+fun guardianship_N : N;
+fun guardrail_N : N;
+fun guardroom_N : N;
+fun guardship_N : N;
+fun guardsman_N : N;
+fun guatemala_PN : PN;
+fun guatemala_city_PN : PN;
+fun guatemalan_A : A;
+fun guatemalan_N : N;
+fun guava_N : N;
+fun guayaquil_PN : PN;
+fun guayule_N : N;
+fun gubernatorial_A : A;
+fun gudgeon_N : N;
+fun guelder_rose_N : N;
+fun guenon_N : N;
+fun guerdon_N : N;
+fun guereza_N : N;
+fun gueridon_N : N;
+fun guerilla_N : N;
+fun guerrilla_N : N;
+fun guess_N : N;
+fun guess_V : V;
+fun guess_V2 : V2;
+fun guess_VS : VS;
+fun guesser_N : N;
+fun guesstimate_N : N;
+fun guesswork_N : N;
+fun guest_N : N;
+fun guest_night_N : N;
+fun guesthouse_N : N;
+fun guestroom_N : N;
+fun guffaw_N : N;
+fun guffaw_V : V;
+fun guidance_N : N;
+fun guide_N : N;
+fun guide_V2 : V2;
+fun guidebook_N : N;
+fun guideline_N : N;
+fun guidepost_N : N;
+fun guiding_A : A;
+fun guild_N : N;
+fun guild_hall_N : N;
+fun guilder_N : N;
+fun guildford_PN : PN;
+fun guildhall_N : N;
+fun guile_N : N;
+fun guileful_A : A;
+fun guileless_A : A;
+fun guillemot_N : N;
+fun guilloche_N : N;
+fun guillotine_N : N;
+fun guillotine_V2 : V2;
+fun guilt_N : N;
+fun guiltiness_N : N;
+fun guiltless_A : A;
+fun guilty_A : A;
+fun guimpe_N : N;
+fun guinea_N : N;
+fun guinea_PN : PN;
+fun guinea_fowl_N : N;
+fun guinea_pig_N : N;
+fun guinean_A : A;
+fun guinean_N : N;
+fun guinness_N : N;
+fun guisborough_PN : PN;
+fun guise_N : N;
+fun guitar_N : N;
+fun guitarfish_N : N;
+fun guitarist_N : N;
+fun gulag_N : N;
+fun gulch_N : N;
+fun gulden_N : N;
+fun gulf_N : N;
+fun gulfweed_N : N;
+fun gull_N : N;
+fun gull_V2 : V2;
+fun gullet_N : N;
+fun gullibility_N : N;
+fun gullible_A : A;
+fun gully_N : N;
+fun gulp_N : N;
+fun gulp_V : V;
+fun gulp_V2 : V2;
+fun gulper_N : N;
+fun gulping_N : N;
+fun gum_N : N;
+fun gum_V2 : V2;
+fun gumbo_N : N;
+fun gumboil_N : N;
+fun gumboot_N : N;
+fun gumdrop_N : N;
+fun gumma_N : N;
+fun gummite_N : N;
+fun gummosis_N : N;
+fun gummy_A : A;
+fun gumption_N : N;
+fun gumshoe_N : N;
+fun gumweed_N : N;
+fun gumwood_N : N;
+fun gun_N : N;
+fun gun_V2 : V2;
+fun gun_carriage_N : N;
+fun gunboat_N : N;
+fun guncotton_N : N;
+fun gundog_N : N;
+fun gunfight_N : N;
+fun gunfire_N : N;
+fun gunflint_N : N;
+fun gunite_N : N;
+fun gunlock_N : N;
+fun gunman_N : N;
+fun gunmetal_N : N;
+fun gunnel_N : N;
+fun gunner_N : N;
+fun gunnery_N : N;
+fun gunny_N : N;
+fun gunnysack_N : N;
+fun gunplay_N : N;
+fun gunpoint_N : N;
+fun gunpowder_N : N;
+fun gunroom_N : N;
+fun gunrunner_N : N;
+fun gunrunning_N : N;
+fun gunshot_N : N;
+fun gunsight_N : N;
+fun gunsmith_N : N;
+fun gunwale_N : N;
+fun guppy_N : N;
+fun gurgle_N : N;
+fun gurgle_V : V;
+fun gurkha_N : N;
+fun gurnard_N : N;
+fun gurney_N : N;
+fun guru_N : N;
+fun gush_N : N;
+fun gush_V : V;
+fun gusher_N : N;
+fun gushingly_Adv : Adv;
+fun gusset_N : N;
+fun gusseted_A : A;
+fun gust_N : N;
+fun gustation_N : N;
+fun gustatory_A : A;
+fun gusto_N : N;
+fun gusty_A : A;
+fun gut_N : N;
+fun gut_V2 : V2;
+fun gutless_A : A;
+fun gutlessness_N : N;
+fun gutsiness_N : N;
+fun gutsy_A : A;
+fun gutta_percha_N : N;
+fun gutter_N : N;
+fun gutter_V : V;
+fun guttersnipe_N : N;
+fun guttural_A : A;
+fun guttural_N : N;
+fun guvnor_N : N;
+fun guy's_PN : PN;
+fun guy_N : N;
+fun guy_PN : PN;
+fun guy_V2 : V2;
+fun guyana_PN : PN;
+fun guyanese_A : A;
+fun guyanese_N : N;
+fun guyot_N : N;
+fun guzzle_V : V;
+fun guzzle_V2 : V2;
+fun guzzler_N : N;
+fun gwen_PN : PN;
+fun gwendoline_PN : PN;
+fun gwent_PN : PN;
+fun gwersyllt_PN : PN;
+fun gwynedd_PN : PN;
+fun gybe_V : V;
+fun gybe_V2 : V2;
+fun gym_N : N;
+fun gymkhana_N : N;
+fun gymnasium_N : N;
+fun gymnast_N : N;
+fun gymnastic_A : A;
+fun gymnastics_N : N;
+fun gymnosophical_A : A;
+fun gymnosophist_N : N;
+fun gymnosophy_N : N;
+fun gymnosperm_N : N;
+fun gymnospermous_A : A;
+fun gymslip_N : N;
+fun gynaecological_A : A;
+fun gynaecologist_N : N;
+fun gynaecology_N : N;
+fun gynandromorphic_A : A;
+fun gynecocracy_N : N;
+fun gynecological_A : A;
+fun gynecologist_N : N;
+fun gynecology_N : N;
+fun gynecomastia_N : N;
+fun gyneolatry_N : N;
+fun gynobase_N : N;
+fun gynoecium_N : N;
+fun gynogenesis_N : N;
+fun gynophobia_N : N;
+fun gynophore_N : N;
+fun gynostegium_N : N;
+fun gyp_N : N;
+fun gyp_V2 : V2;
+fun gypsum_N : N;
+fun gypsy_N : N;
+fun gyral_A : A;
+fun gyrate_V : V;
+fun gyration_N : N;
+fun gyrfalcon_N : N;
+fun gyro_N : N;
+fun gyrocompass_N : N;
+fun gyromitra_N : N;
+fun gyroscope_N : N;
+fun gyroscopic_A : A;
+fun gyrostabilizer_N : N;
+fun gyrus_N : N;
+fun h'm_V : V;
+fun h_bomb_N : N;
+fun ha'p'orth_N : N;
+fun ha'penny_N : N;
+fun haarlem_PN : PN;
+fun habanera_N : N;
+fun habeas_corpus_N : N;
+fun haberdasher_N : N;
+fun haberdashery_N : N;
+fun habergeon_N : N;
+fun habit_N : N;
+fun habitability_N : N;
+fun habitable_A : A;
+fun habitat_N : N;
+fun habitation_N : N;
+fun habited_A : A;
+fun habitual_A : A;
+fun habituate_V2 : V2;
+fun habituation_N : N;
+fun habitude_N : N;
+fun habitue_N : N;
+fun habitus_N : N;
+fun hacek_N : N;
+fun hacienda_N : N;
+fun hack_N : N;
+fun hack_V : V;
+fun hack_V2 : V2;
+fun hackberry_N : N;
+fun hacker_N : N;
+fun hackle_N : N;
+fun hackney_N : N;
+fun hackney_PN : PN;
+fun hackneyed_A : A;
+fun hacksaw_N : N;
+fun hackwork_N : N;
+fun hadal_A : A;
+fun haddington_PN : PN;
+fun haddock_N : N;
+fun hades_PN : PN;
+fun hadji_N : N;
+fun hadron_N : N;
+fun hadrosaur_N : N;
+fun haematite_N : N;
+fun haemoglobin_N : N;
+fun haemophilia_N : N;
+fun haemophiliac_N : N;
+fun haemophilic_A : A;
+fun haemoproteid_N : N;
+fun haemorrhage_N : N;
+fun haemosporidian_N : N;
+fun hafnium_N : N;
+fun haft_N : N;
+fun hag_N : N;
+fun hag_ridden_A : A;
+fun hagberry_N : N;
+fun hagen_PN : PN;
+fun hagfish_N : N;
+fun haggard_A : A;
+fun haggis_N : N;
+fun haggle_N : N;
+fun haggle_V : V;
+fun haggler_N : N;
+fun hagiographer_N : N;
+fun hagiography_N : N;
+fun hagiolatry_N : N;
+fun hagiology_N : N;
+fun hagley_PN : PN;
+fun haha_N : N;
+fun haik_N : N;
+fun haiku_N : N;
+fun hail_N : N;
+fun hail_V : V;
+fun hail_V2 : V2;
+fun hailsham_PN : PN;
+fun hailstone_N : N;
+fun hailstorm_N : N;
+fun haiphong_PN : PN;
+fun hair's_breadth_N : N;
+fun hair_N : N;
+fun hair_breadth_N : N;
+fun hair_dye_N : N;
+fun hair_oil_N : N;
+fun hair_raising_A : A;
+fun hair_shirt_N : N;
+fun hair_slide_N : N;
+fun hair_trigger_N : N;
+fun hairball_N : N;
+fun hairbrush_N : N;
+fun haircloth_N : N;
+fun haircut_N : N;
+fun hairdo_N : N;
+fun hairdresser_N : N;
+fun hairdressing_N : N;
+fun hairiness_N : N;
+fun hairless_A : A;
+fun hairlessness_N : N;
+fun hairlike_A : A;
+fun hairline_N : N;
+fun hairnet_N : N;
+fun hairpiece_N : N;
+fun hairpin_N : N;
+fun hairsplitter_N : N;
+fun hairsplitting_A : A;
+fun hairsplitting_N : N;
+fun hairspring_N : N;
+fun hairstreak_N : N;
+fun hairstyle_N : N;
+fun hairstylist_N : N;
+fun hairweaving_N : N;
+fun hairy_A : A;
+fun haiti_PN : PN;
+fun haitian_A : A;
+fun haitian_N : N;
+fun hajj_N : N;
+fun hajji_N : N;
+fun hake_N : N;
+fun hakim_N : N;
+fun hal_PN : PN;
+fun halal_A : A;
+fun halal_N : N;
+fun halberd_N : N;
+fun halberdier_N : N;
+fun halcyon_A : A;
+fun halcyon_N : N;
+fun hale_A : A;
+fun haler_N : N;
+fun halesowen_PN : PN;
+fun half_A : A;
+fun half_Adv : Adv;
+fun half_N : N;
+fun half_Predet : Predet;
+fun half_baked_A : A;
+fun half_blood_N : N;
+fun half_breed_N : N;
+fun half_brother_N : N;
+fun half_caste_N : N;
+fun half_crazed_A : A;
+fun half_crown_N : N;
+fun half_hardy_A : A;
+fun half_hearted_A : A;
+fun half_holiday_N : N;
+fun half_hour_N : N;
+fun half_hourly_A : A;
+fun half_hourly_Adv : Adv;
+fun half_length_A : A;
+fun half_pay_N : N;
+fun half_price_Adv : Adv;
+fun half_seas_over_A : A;
+fun half_sister_N : N;
+fun half_size_A : A;
+fun half_timbered_A : A;
+fun half_time_N : N;
+fun half_track_N : N;
+fun half_tracked_A : A;
+fun half_truth_N : N;
+fun half_volley_N : N;
+fun half_yearly_A : A;
+fun half_yearly_Adv : Adv;
+fun halfback_N : N;
+fun halfbeak_N : N;
+fun halfhearted_A : A;
+fun halfpenny_N : N;
+fun halfpennyworth_N : N;
+fun halftime_N : N;
+fun halftone_N : N;
+fun halfway_A : A;
+fun halfway_Adv : Adv;
+fun halfwit_N : N;
+fun halfwitted_A : A;
+fun halibut_N : N;
+fun halide_N : N;
+fun halifax_PN : PN;
+fun halite_N : N;
+fun halitosis_N : N;
+fun halitus_N : N;
+fun hall_N : N;
+fun hall_stand_N : N;
+fun halle_PN : PN;
+fun hallelujah_N : N;
+fun halliard_N : N;
+fun hallmark_N : N;
+fun halloo_N : N;
+fun halloo_V : V;
+fun hallow_N : N;
+fun hallow_V2 : V2;
+fun hallowe'en_N : N;
+fun hallowe'en_PN : PN;
+fun hallstand_N : N;
+fun hallucination_N : N;
+fun hallucinatory_A : A;
+fun hallucinogen_N : N;
+fun hallucinogenic_A : A;
+fun hallucinosis_N : N;
+fun hallway_N : N;
+fun halma_N : N;
+fun halo_N : N;
+fun halobacteria_N : N;
+fun halocarbon_N : N;
+fun haloform_N : N;
+fun halogen_N : N;
+fun halogeton_N : N;
+fun halon_N : N;
+fun haloperidol_N : N;
+fun halophile_N : N;
+fun halophyte_N : N;
+fun halothane_N : N;
+fun halstead_PN : PN;
+fun halt_A : A;
+fun halt_N : N;
+fun halt_V : V;
+fun halt_V2 : V2;
+fun halter_N : N;
+fun haltingly_Adv : Adv;
+fun halve_V2 : V2;
+fun halyard_N : N;
+fun ham_N : N;
+fun ham_V : V;
+fun ham_V2 : V2;
+fun ham_fisted_A : A;
+fun ham_handed_A : A;
+fun hamadryad_N : N;
+fun hamartoma_N : N;
+fun hamate_N : N;
+fun hamburg_PN : PN;
+fun hamburger_N : N;
+fun hame_N : N;
+fun hamelia_N : N;
+fun hamhung_PN : PN;
+fun hamilton_PN : PN;
+fun hamlet_N : N;
+fun hammer_N : N;
+fun hammer_V : V;
+fun hammer_V2 : V2;
+fun hammerhead_N : N;
+fun hammerlock_N : N;
+fun hammersmith_PN : PN;
+fun hammertoe_N : N;
+fun hamming_N : N;
+fun hammock_N : N;
+fun hammy_A : A;
+fun hamper_N : N;
+fun hamper_V2 : V2;
+fun hampreston_PN : PN;
+fun hampshire_PN : PN;
+fun hamster_N : N;
+fun hamstring_N : N;
+fun hamstring_V2 : V2;
+fun hand_N : N;
+fun hand_V2 : V2;
+fun hand_barrow_N : N;
+fun hand_carry_V2 : V2;
+fun hand_grenade_N : N;
+fun hand_luggage_N : N;
+fun hand_me_down_N : N;
+fun hand_organ_N : N;
+fun hand_out_N : N;
+fun hand_picked_A : A;
+fun handbag_N : N;
+fun handball_N : N;
+fun handbarrow_N : N;
+fun handbell_N : N;
+fun handbill_N : N;
+fun handbook_N : N;
+fun handbow_N : N;
+fun handbrake_N : N;
+fun handbreadth_N : N;
+fun handcar_N : N;
+fun handcart_N : N;
+fun handclap_N : N;
+fun handcuff_N : N;
+fun handcuff_V2 : V2;
+fun handedness_N : N;
+fun handful_N : N;
+fun handhold_N : N;
+fun handicap_N : N;
+fun handicap_V2 : V2;
+fun handicraft_N : N;
+fun handiness_N : N;
+fun handiwork_N : N;
+fun handkerchief_N : N;
+fun handle_N : N;
+fun handle_V : V;
+fun handle_V2 : V2;
+fun handlebar_N : N;
+fun handleless_A : A;
+fun handler_N : N;
+fun handless_A : A;
+fun handline_N : N;
+fun handling_N : N;
+fun handloom_N : N;
+fun handmade_A : A;
+fun handmaid_N : N;
+fun handoff_N : N;
+fun handout_N : N;
+fun handover_N : N;
+fun handrail_N : N;
+fun handrest_N : N;
+fun hands_N : N;
+fun handsaw_N : N;
+fun handset_N : N;
+fun handsewn_A : A;
+fun handshake_N : N;
+fun handshaking_N : N;
+fun handsome_A : A;
+fun handsomeness_N : N;
+fun handspike_N : N;
+fun handspring_N : N;
+fun handstamp_N : N;
+fun handstand_N : N;
+fun handwear_N : N;
+fun handwheel_N : N;
+fun handwork_N : N;
+fun handwriting_N : N;
+fun handwritten_A : A;
+fun handy_A : A;
+fun handyman_N : N;
+fun hang_N : N;
+fun hang_V : V;
+fun hang_V2 : V2;
+fun hang_up_N : N;
+fun hangar_N : N;
+fun hangchon_PN : PN;
+fun hangdog_A : A;
+fun hanger_N : N;
+fun hanger_on_N : N;
+fun hanging_N : N;
+fun hangman_N : N;
+fun hangnail_N : N;
+fun hangover_N : N;
+fun hank_N : N;
+fun hanker_V : V;
+fun hankering_N : N;
+fun hanky_N : N;
+fun hanky_panky_N : N;
+fun hanoi_PN : PN;
+fun hanover_PN : PN;
+fun hansard_N : N;
+fun hansom_N : N;
+fun hao_N : N;
+fun hap_N : N;
+fun hap_V : V;
+fun haphazard_A : A;
+fun haphazard_Adv : Adv;
+fun hapless_A : A;
+fun haploid_A : A;
+fun haploid_N : N;
+fun haploidy_N : N;
+fun haplosporidian_N : N;
+fun haplotype_N : N;
+fun haply_Adv : Adv;
+fun happen_V : V;
+fun happen_V2 : V2;
+fun happen_VV : VV;
+fun happening_N : N;
+fun happiness_N : N;
+fun happy_A : A;
+fun happy_go_lucky_A : A;
+fun haptic_A : A;
+fun haptoglobin_N : N;
+fun hara_kiri_N : N;
+fun harakiri_N : N;
+fun harangue_N : N;
+fun harangue_V : V;
+fun harangue_V2 : V2;
+fun haranguer_N : N;
+fun harass_V2 : V2;
+fun harasser_N : N;
+fun harassment_N : N;
+fun harbin_PN : PN;
+fun harbinger_N : N;
+fun harbour_N : N;
+fun harbour_V : V;
+fun harbour_V2 : V2;
+fun harbourage_N : N;
+fun hard_A : A;
+fun hard_Adv : Adv;
+fun hard_baked_A : A;
+fun hard_bitten_A : A;
+fun hard_boiled_A : A;
+fun hard_headed_A : A;
+fun hardback_N : N;
+fun hardbacked_A : A;
+fun hardbake_N : N;
+fun hardball_N : N;
+fun hardboard_N : N;
+fun hardbound_A : A;
+fun hardcover_N : N;
+fun hardcovered_A : A;
+fun harden_V : V;
+fun harden_V2 : V2;
+fun hardening_N : N;
+fun hardheaded_A : A;
+fun hardhearted_A : A;
+fun hardhitting_A : A;
+fun hardihood_N : N;
+fun hardiness_N : N;
+fun hardinggrass_N : N;
+fun hardliner_N : N;
+fun hardness_N : N;
+fun hardscrabble_A : A;
+fun hardship_N : N;
+fun hardtack_N : N;
+fun hardtop_N : N;
+fun hardware_N : N;
+fun hardwood_N : N;
+fun hardworking_A : A;
+fun hardy_A : A;
+fun hare_N : N;
+fun hare_V : V;
+fun harebell_N : N;
+fun harebrained_A : A;
+fun harelip_N : N;
+fun harem_N : N;
+fun haricot_N : N;
+fun haringey_PN : PN;
+fun hark_V : V;
+fun harlequin_N : N;
+fun harlequinade_N : N;
+fun harley_street_PN : PN;
+fun harlot_N : N;
+fun harlow_PN : PN;
+fun harm_N : N;
+fun harm_V2 : V2;
+fun harmattan_N : N;
+fun harmful_A : A;
+fun harmfulness_N : N;
+fun harmless_A : A;
+fun harmonic_A : A;
+fun harmonic_N : N;
+fun harmonica_N : N;
+fun harmonically_Adv : Adv;
+fun harmonics_N : N;
+fun harmonious_A : A;
+fun harmonium_N : N;
+fun harmonizable_A : A;
+fun harmonization_N : N;
+fun harmonize_V : V;
+fun harmonize_V2 : V2;
+fun harmonizer_N : N;
+fun harmony_N : N;
+fun harness_N : N;
+fun harness_V2 : V2;
+fun harold_PN : PN;
+fun harp_N : N;
+fun harp_V : V;
+fun harpenden_PN : PN;
+fun harper_N : N;
+fun harpist_N : N;
+fun harpoon_N : N;
+fun harpoon_V2 : V2;
+fun harpooner_N : N;
+fun harpsichord_N : N;
+fun harpsichordist_N : N;
+fun harpulla_N : N;
+fun harpullia_N : N;
+fun harpy_N : N;
+fun harridan_N : N;
+fun harrier_N : N;
+fun harriet_PN : PN;
+fun harrogate_PN : PN;
+fun harrow_N : N;
+fun harrow_PN : PN;
+fun harrow_V2 : V2;
+fun harry_PN : PN;
+fun harry_V2 : V2;
+fun harsh_A : A;
+fun harshness_N : N;
+fun hart_N : N;
+fun hartebeest_N : N;
+fun hartlepool_PN : PN;
+fun hartley_PN : PN;
+fun harum_scarum_A : A;
+fun harum_scarum_N : N;
+fun harvest_N : N;
+fun harvest_V2 : V2;
+fun harvester_N : N;
+fun harvestfish_N : N;
+fun harvestman_N : N;
+fun harvey_PN : PN;
+fun harwich_PN : PN;
+fun harwood_PN : PN;
+fun harworth_PN : PN;
+fun has_been_N : N;
+fun hash_N : N;
+fun hash_V2 : V2;
+fun hashish_N : N;
+fun haslemere_PN : PN;
+fun haslet_N : N;
+fun haslingden_PN : PN;
+fun hasp_N : N;
+fun hassium_N : N;
+fun hassle_N : N;
+fun hassle_V : V;
+fun hassle_V2 : V2;
+fun hassock_N : N;
+fun hastate_A : A;
+fun haste_N : N;
+fun hasten_V : V;
+fun hasten_V2 : V2;
+fun hastiness_N : N;
+fun hastings_PN : PN;
+fun hasty_A : A;
+fun hat_N : N;
+fun hatband_N : N;
+fun hatbox_N : N;
+fun hatch_N : N;
+fun hatch_V : V;
+fun hatch_V2 : V2;
+fun hatchback_N : N;
+fun hatchel_N : N;
+fun hatchery_N : N;
+fun hatchet_N : N;
+fun hatching_N : N;
+fun hatchling_N : N;
+fun hatchway_N : N;
+fun hate_N : N;
+fun hate_V2 : V2;
+fun hate_V2V : V2V;
+fun hate_VV : VV;
+fun hateful_A : A;
+fun hatefulness_N : N;
+fun hatemonger_N : N;
+fun hater_N : N;
+fun hatfield_PN : PN;
+fun hatful_N : N;
+fun hatless_A : A;
+fun hatmaker_N : N;
+fun hatpin_N : N;
+fun hatred_N : N;
+fun hatted_A : A;
+fun hatter_N : N;
+fun hauberk_N : N;
+fun haughtiness_N : N;
+fun haughty_A : A;
+fun haul_N : N;
+fun haul_V : V;
+fun haul_V2 : V2;
+fun haulage_N : N;
+fun hauler_N : N;
+fun haulier_N : N;
+fun hauling_N : N;
+fun haulm_N : N;
+fun haunch_N : N;
+fun haunt_N : N;
+fun haunt_V2 : V2;
+fun haunting_A : A;
+fun hausmannite_N : N;
+fun haustorium_N : N;
+fun hautboy_N : N;
+fun hauteur_N : N;
+fun havana_N : N;
+fun havana_PN : PN;
+fun have_V : V;
+fun have_V2 : V2;
+fun have_V2V : V2V;
+fun have_VS : VS;
+fun have_VV : VV;
+fun havelock_N : N;
+fun haven_N : N;
+fun haverfordwest_PN : PN;
+fun haverhill_PN : PN;
+fun havering_PN : PN;
+fun haversack_N : N;
+fun havoc_N : N;
+fun haw_N : N;
+fun haw_V : V;
+fun haw_haw_N : N;
+fun hawaii_PN : PN;
+fun hawala_N : N;
+fun hawfinch_N : N;
+fun hawick_PN : PN;
+fun hawk_N : N;
+fun hawk_V2 : V2;
+fun hawk_eyed_A : A;
+fun hawkbit_N : N;
+fun hawke's_bay_PN : PN;
+fun hawker_N : N;
+fun hawkishness_N : N;
+fun hawkmoth_N : N;
+fun hawkweed_N : N;
+fun hawse_N : N;
+fun hawser_N : N;
+fun hawthorn_N : N;
+fun hay_N : N;
+fun haycock_N : N;
+fun hayfield_N : N;
+fun hayfork_N : N;
+fun haying_N : N;
+fun hayling_PN : PN;
+fun hayloft_N : N;
+fun haymaker_N : N;
+fun haymaking_N : N;
+fun haymow_N : N;
+fun hayrack_N : N;
+fun hayrick_N : N;
+fun haystack_N : N;
+fun haywards_heath_PN : PN;
+fun haywire_A : A;
+fun haywire_N : N;
+fun hazard_N : N;
+fun hazard_V2 : V2;
+fun hazardous_A : A;
+fun hazardousness_N : N;
+fun haze_N : N;
+fun haze_V2 : V2;
+fun hazel_A : A;
+fun hazel_N : N;
+fun hazel_PN : PN;
+fun hazelnut_N : N;
+fun haziness_N : N;
+fun hazy_A : A;
+fun he_Pron : Pron;
+fun he_goat_N : N;
+fun he_man_N : N;
+fun head_N : N;
+fun head_V : V;
+fun head_V2 : V2;
+fun head_hunter_N : N;
+fun head_on_A : A;
+fun head_on_Adv : Adv;
+fun headache_N : N;
+fun headband_N : N;
+fun headboard_N : N;
+fun headcheese_N : N;
+fun headdress_N : N;
+fun header_N : N;
+fun headfast_N : N;
+fun headfirst_A : A;
+fun headful_N : N;
+fun headgear_N : N;
+fun headhunter_N : N;
+fun heading_N : N;
+fun headlamp_N : N;
+fun headland_N : N;
+fun headless_A : A;
+fun headlight_N : N;
+fun headlike_A : A;
+fun headline_N : N;
+fun headliner_N : N;
+fun headlinese_N : N;
+fun headlock_N : N;
+fun headlong_A : A;
+fun headlong_Adv : Adv;
+fun headman_N : N;
+fun headmaster_N : N;
+fun headmastership_N : N;
+fun headmistress_N : N;
+fun headmistressship_N : N;
+fun headpiece_N : N;
+fun headpin_N : N;
+fun headquarter_N : N;
+fun headrace_N : N;
+fun headrest_N : N;
+fun headroom_N : N;
+fun headsail_N : N;
+fun headscarf_N : N;
+fun headset_N : N;
+fun headshake_N : N;
+fun headship_N : N;
+fun headshot_N : N;
+fun headsman_N : N;
+fun headspace_N : N;
+fun headstall_N : N;
+fun headstand_N : N;
+fun headstock_N : N;
+fun headstone_N : N;
+fun headstream_N : N;
+fun headstrong_A : A;
+fun headwater_N : N;
+fun headway_N : N;
+fun headwind_N : N;
+fun headword_N : N;
+fun heady_A : A;
+fun heal_V : V;
+fun heal_V2 : V2;
+fun healer_N : N;
+fun healing_N : N;
+fun health_N : N;
+fun healthcare_N : N;
+fun healthful_A : A;
+fun healthfulness_N : N;
+fun healthy_A : A;
+fun heanor_PN : PN;
+fun heap_N : N;
+fun heap_V2 : V2;
+fun heaps_Adv : Adv;
+fun hear_V : V;
+fun hear_V2 : V2;
+fun hear_V2V : V2V;
+fun hear_VS : VS;
+fun hearer_N : N;
+fun hearing_N : N;
+fun hearing_aid_N : N;
+fun hearken_V : V;
+fun hearsay_A : A;
+fun hearsay_N : N;
+fun hearse_N : N;
+fun heart's_ease_N : N;
+fun heart_N : N;
+fun heart_disease_N : N;
+fun heart_failure_N : N;
+fun heart_rending_A : A;
+fun heartache_N : N;
+fun heartbeat_N : N;
+fun heartbreak_N : N;
+fun heartbreaker_N : N;
+fun heartbreaking_A : A;
+fun heartbroken_A : A;
+fun heartburn_N : N;
+fun heartburning_N : N;
+fun hearted_A : A;
+fun hearten_V2 : V2;
+fun heartening_A : A;
+fun heartfelt_A : A;
+fun hearth_N : N;
+fun hearthrug_N : N;
+fun hearthstone_N : N;
+fun heartiness_N : N;
+fun heartland_N : N;
+fun heartleaf_N : N;
+fun heartless_A : A;
+fun heartlessness_N : N;
+fun heartrot_N : N;
+fun hearts_N : N;
+fun heartseed_N : N;
+fun heartsick_A : A;
+fun heartstrings_N : N;
+fun heartthrob_N : N;
+fun heartwarming_A : A;
+fun heartwood_N : N;
+fun hearty_A : A;
+fun heat_N : N;
+fun heat_V : V;
+fun heat_V2 : V2;
+fun heat_flash_N : N;
+fun heatable_A : A;
+fun heated_A : A;
+fun heater_N : N;
+fun heath_N : N;
+fun heathen_A : A;
+fun heathen_N : N;
+fun heathenish_A : A;
+fun heather_N : N;
+fun heather_PN : PN;
+fun heather_mixture_N : N;
+fun heathlike_A : A;
+fun heating_N : N;
+fun heatless_A : A;
+fun heatspot_N : N;
+fun heatstroke_N : N;
+fun heatwave_N : N;
+fun heaume_N : N;
+fun heave_N : N;
+fun heave_V : V;
+fun heave_V2 : V2;
+fun heaven_N : N;
+fun heavenly_A : A;
+fun heavensent_A : A;
+fun heavenward_A : A;
+fun heavenward_Adv : Adv;
+fun heavenwards_A : A;
+fun heavenwards_Adv : Adv;
+fun heaver_N : N;
+fun heaves_N : N;
+fun heaviness_N : N;
+fun heaviside_PN : PN;
+fun heavy_A : A;
+fun heavy_Adv : Adv;
+fun heavy_N : N;
+fun heavy_handed_A : A;
+fun heavy_hearted_A : A;
+fun heavy_laden_A : A;
+fun heavyhearted_A : A;
+fun heavyheartedness_N : N;
+fun heavyweight_N : N;
+fun hebden_royal_PN : PN;
+fun hebdomadal_A : A;
+fun hebephrenia_N : N;
+fun hebephrenic_A : A;
+fun hebetude_N : N;
+fun hebraic_A : A;
+fun hebrew_A : A;
+fun hebrew_N : N;
+fun hecatomb_N : N;
+fun heck_N : N;
+fun heckelphone_N : N;
+fun heckle_V2 : V2;
+fun heckler_N : N;
+fun heckling_N : N;
+fun hectare_N : N;
+fun hectic_A : A;
+fun hectogram_N : N;
+fun hectograph_N : N;
+fun hectoliter_N : N;
+fun hectometer_N : N;
+fun hector_V : V;
+fun hector_V2 : V2;
+fun hedge_N : N;
+fun hedge_V : V;
+fun hedge_V2 : V2;
+fun hedge_end_PN : PN;
+fun hedge_sparrow_N : N;
+fun hedgehog_N : N;
+fun hedgehop_V : V;
+fun hedger_N : N;
+fun hedgerow_N : N;
+fun hedonic_A : A;
+fun hedonism_N : N;
+fun hedonist_N : N;
+fun hedonistic_A : A;
+fun heed_N : N;
+fun heed_V2 : V2;
+fun heedful_A : A;
+fun heedless_A : A;
+fun heedlessness_N : N;
+fun heehaw_N : N;
+fun heel_N : N;
+fun heel_V : V;
+fun heel_V2 : V2;
+fun heelbone_N : N;
+fun heft_N : N;
+fun hefty_A : A;
+fun hegari_N : N;
+fun hegemon_N : N;
+fun hegemony_N : N;
+fun hegira_N : N;
+fun heidelburg_PN : PN;
+fun heifer_N : N;
+fun height_N : N;
+fun heighten_V : V;
+fun heighten_V2 : V2;
+fun heinous_A : A;
+fun heinousness_N : N;
+fun heir_N : N;
+fun heiress_N : N;
+fun heirloom_N : N;
+fun heist_N : N;
+fun hejira_N : N;
+fun helen_PN : PN;
+fun helensburgh_PN : PN;
+fun heliacal_A : A;
+fun helianthemum_N : N;
+fun helicon_N : N;
+fun helicopter_N : N;
+fun heliocentric_A : A;
+fun heliogram_N : N;
+fun heliograph_N : N;
+fun heliograph_V2 : V2;
+fun heliolatry_N : N;
+fun heliometer_N : N;
+fun heliopause_N : N;
+fun heliophila_N : N;
+fun heliopsis_N : N;
+fun heliosphere_N : N;
+fun heliotherapy_N : N;
+fun heliotrope_N : N;
+fun heliotropism_N : N;
+fun heliozoan_N : N;
+fun heliport_N : N;
+fun helium_N : N;
+fun helix_N : N;
+fun hell_N : N;
+fun hellbender_N : N;
+fun hellcat_N : N;
+fun hellebore_N : N;
+fun helleborine_N : N;
+fun hellene_N : N;
+fun hellenic_A : A;
+fun hellfire_N : N;
+fun hellgrammiate_N : N;
+fun hellhound_N : N;
+fun hellion_N : N;
+fun hellish_A : A;
+fun hello_N : N;
+fun helm_N : N;
+fun helmet_N : N;
+fun helmeted_A : A;
+fun helmetflower_N : N;
+fun helminth_N : N;
+fun helminthiasis_N : N;
+fun helmsman_N : N;
+fun helot_N : N;
+fun help_N : N;
+fun help_V : V;
+fun help_V2 : V2;
+fun help_V2V : V2V;
+fun help_VS : VS;
+fun help_VV : VV;
+fun helper_N : N;
+fun helpful_A : A;
+fun helpfulness_N : N;
+fun helping_N : N;
+fun helpless_A : A;
+fun helplessness_N : N;
+fun helpmate_N : N;
+fun helpmeet_N : N;
+fun helsinki_PN : PN;
+fun helston_PN : PN;
+fun helter_skelter_Adv : Adv;
+fun helter_skelter_N : N;
+fun helve_N : N;
+fun helvella_N : N;
+fun hem_N : N;
+fun hem_V : V;
+fun hem_V2 : V2;
+fun hemagglutination_N : N;
+fun hemal_A : A;
+fun hemangioma_N : N;
+fun hematemesis_N : N;
+fun hematinic_N : N;
+fun hematite_N : N;
+fun hematocele_N : N;
+fun hematochezia_N : N;
+fun hematochrome_N : N;
+fun hematocolpometra_N : N;
+fun hematocolpos_N : N;
+fun hematocrit_N : N;
+fun hematocytopenia_N : N;
+fun hematocyturia_N : N;
+fun hematologic_A : A;
+fun hematologist_N : N;
+fun hematology_N : N;
+fun hematoma_N : N;
+fun hematopoiesis_N : N;
+fun hematopoietic_A : A;
+fun hematuria_N : N;
+fun heme_N : N;
+fun hemel_hempstead_PN : PN;
+fun hemeralopia_N : N;
+fun hemiacetal_N : N;
+fun hemianopia_N : N;
+fun hemic_A : A;
+fun hemiepiphyte_N : N;
+fun hemimetabolous_A : A;
+fun hemimetamorphosis_N : N;
+fun hemimorphite_N : N;
+fun hemin_N : N;
+fun hemiparasite_N : N;
+fun hemiparasitic_A : A;
+fun hemiplegia_N : N;
+fun hemiplegic_N : N;
+fun hemisphere_N : N;
+fun hemispheric_A : A;
+fun hemispherical_A : A;
+fun hemline_N : N;
+fun hemlock_N : N;
+fun hemming_stitch_N : N;
+fun hemochromatosis_N : N;
+fun hemodialysis_N : N;
+fun hemodynamic_A : A;
+fun hemodynamics_N : N;
+fun hemoglobin_N : N;
+fun hemoglobinemia_N : N;
+fun hemoglobinopathy_N : N;
+fun hemoglobinuria_N : N;
+fun hemolysin_N : N;
+fun hemolysis_N : N;
+fun hemolytic_A : A;
+fun hemophilia_N : N;
+fun hemophiliac_N : N;
+fun hemoprotein_N : N;
+fun hemoptysis_N : N;
+fun hemorrhage_N : N;
+fun hemorrhage_V : V;
+fun hemorrhage_V2 : V2;
+fun hemorrhagic_A : A;
+fun hemorrhoid_N : N;
+fun hemorrhoidectomy_N : N;
+fun hemosiderin_N : N;
+fun hemosiderosis_N : N;
+fun hemostasis_N : N;
+fun hemostat_N : N;
+fun hemothorax_N : N;
+fun hemp_N : N;
+fun hempen_A : A;
+fun hemstitch_N : N;
+fun hemstitch_V2 : V2;
+fun hemsworth_PN : PN;
+fun hen_N : N;
+fun hen_party_N : N;
+fun henbane_N : N;
+fun henbit_N : N;
+fun hence_Adv : Adv;
+fun henceforth_Adv : Adv;
+fun henceforward_Adv : Adv;
+fun henchman_N : N;
+fun hencoop_N : N;
+fun hendiadys_N : N;
+fun henhouse_N : N;
+fun henley_on_thames_PN : PN;
+fun henna_N : N;
+fun hennaed_A : A;
+fun henpecked_A : A;
+fun henroost_N : N;
+fun henry_N : N;
+fun henry_PN : PN;
+fun hep_A : A;
+fun hepadnavirus_N : N;
+fun heparin_N : N;
+fun hepatic_A : A;
+fun hepatica_N : N;
+fun hepatitis_N : N;
+fun hepatoma_N : N;
+fun hepatomegaly_N : N;
+fun hepatotoxic_A : A;
+fun hepatotoxin_N : N;
+fun heptagon_N : N;
+fun heptane_N : N;
+fun herald_N : N;
+fun herald_V2 : V2;
+fun heraldic_A : A;
+fun heraldry_N : N;
+fun herb_N : N;
+fun herb_PN : PN;
+fun herbaceous_A : A;
+fun herbage_N : N;
+fun herbal_A : A;
+fun herbalist_N : N;
+fun herbarium_N : N;
+fun herbert_PN : PN;
+fun herbicide_N : N;
+fun herbivore_N : N;
+fun herbivorous_A : A;
+fun herculean_A : A;
+fun herd_N : N;
+fun herd_V : V;
+fun herd_V2 : V2;
+fun herder_N : N;
+fun herdsman_N : N;
+fun here_Adv : Adv;
+fun hereabout_Adv : Adv;
+fun hereabouts_Adv : Adv;
+fun hereafter_Adv : Adv;
+fun hereafter_N : N;
+fun hereby_Adv : Adv;
+fun hereditament_N : N;
+fun hereditarianism_N : N;
+fun hereditary_A : A;
+fun heredity_N : N;
+fun hereford_PN : PN;
+fun herein_Adv : Adv;
+fun hereinafter_Adv : Adv;
+fun hereinbefore_Adv : Adv;
+fun hereness_N : N;
+fun hereof_Adv : Adv;
+fun heresy_N : N;
+fun heretic_N : N;
+fun heretical_A : A;
+fun hereto_Adv : Adv;
+fun heretofore_Adv : Adv;
+fun hereunder_Adv : Adv;
+fun hereupon_Adv : Adv;
+fun herewith_Adv : Adv;
+fun heritable_A : A;
+fun heritage_N : N;
+fun herm_N : N;
+fun hermaphrodite_N : N;
+fun hermaphroditic_A : A;
+fun hermaphroditism_N : N;
+fun hermeneutic_A : A;
+fun hermeneutics_N : N;
+fun hermetic_A : A;
+fun hermetically_Adv : Adv;
+fun hermit_N : N;
+fun hermitage_N : N;
+fun herne_PN : PN;
+fun herne_bay_PN : PN;
+fun hernia_N : N;
+fun hero_N : N;
+fun heroic_A : A;
+fun heroically_Adv : Adv;
+fun heroics_N : N;
+fun heroin_N : N;
+fun heroine_N : N;
+fun heroism_N : N;
+fun heron_N : N;
+fun heronry_N : N;
+fun herpangia_N : N;
+fun herpes_N : N;
+fun herpetologist_N : N;
+fun herpetology_N : N;
+fun herr_N : N;
+fun herrerasaur_N : N;
+fun herring_N : N;
+fun herringbone_N : N;
+fun hertford_PN : PN;
+fun hertfordshire_PN : PN;
+fun hertz_N : N;
+fun hertzian_A : A;
+fun hesitance_N : N;
+fun hesitancy_N : N;
+fun hesitant_A : A;
+fun hesitate_V : V;
+fun hesitate_VV : VV;
+fun hesitatingly_Adv : Adv;
+fun hesitation_N : N;
+fun hessian_N : N;
+fun het_up_A : A;
+fun heterocercal_A : A;
+fun heterocyclic_A : A;
+fun heterodactyl_A : A;
+fun heterodox_A : A;
+fun heterodoxy_N : N;
+fun heterodyne_A : A;
+fun heteroecious_A : A;
+fun heterogeneity_N : N;
+fun heterogeneous_A : A;
+fun heterogenous_A : A;
+fun heterograft_N : N;
+fun heteroicous_A : A;
+fun heterologous_A : A;
+fun heterology_N : N;
+fun heterometabolism_N : N;
+fun heterometabolous_A : A;
+fun heteronym_N : N;
+fun heteroploid_N : N;
+fun heteroploidy_N : N;
+fun heterosexism_N : N;
+fun heterosexual_A : A;
+fun heterosexual_N : N;
+fun heterosexuality_N : N;
+fun heterosis_N : N;
+fun heterosporous_A : A;
+fun heterospory_N : N;
+fun heterostracan_N : N;
+fun heterotroph_N : N;
+fun heterotrophic_A : A;
+fun heterozygosity_N : N;
+fun heterozygote_N : N;
+fun heterozygous_A : A;
+fun heth_N : N;
+fun hetton_PN : PN;
+fun heulandite_N : N;
+fun heuristic_A : A;
+fun heuristic_N : N;
+fun heuristics_N : N;
+fun hew_V : V;
+fun hew_V2 : V2;
+fun hewer_N : N;
+fun hewn_A : A;
+fun hex_N : N;
+fun hexachlorophene_N : N;
+fun hexadecimal_A : A;
+fun hexagon_N : N;
+fun hexagonal_A : A;
+fun hexagram_N : N;
+fun hexahedron_N : N;
+fun hexameter_N : N;
+fun hexane_N : N;
+fun hexangular_A : A;
+fun hexapod_N : N;
+fun hexed_A : A;
+fun hexestrol_N : N;
+fun hexham_PN : PN;
+fun hexose_N : N;
+fun heyday_N : N;
+fun heysham_PN : PN;
+fun heywood_PN : PN;
+fun hi_fi_A : A;
+fun hi_fi_N : N;
+fun hiatus_N : N;
+fun hibachi_N : N;
+fun hibernate_V : V;
+fun hibernation_N : N;
+fun hibiscus_N : N;
+fun hiccough_N : N;
+fun hiccough_V : V;
+fun hiccup_N : N;
+fun hiccup_V : V;
+fun hick_A : A;
+fun hick_N : N;
+fun hickey_N : N;
+fun hickory_N : N;
+fun hiddenite_N : N;
+fun hiddenness_N : N;
+fun hide_N : N;
+fun hide_V : V;
+fun hide_V2 : V2;
+fun hide_and_seek_N : N;
+fun hide_out_N : N;
+fun hideaway_N : N;
+fun hidebound_A : A;
+fun hideous_A : A;
+fun hideousness_N : N;
+fun hideout_N : N;
+fun hiding_N : N;
+fun hiding_place_N : N;
+fun hidrotic_A : A;
+fun hie_V : V;
+fun hierarch_N : N;
+fun hierarchic_A : A;
+fun hierarchical_A : A;
+fun hierarchy_N : N;
+fun hieratic_A : A;
+fun hieratic_N : N;
+fun hierocracy_N : N;
+fun hieroglyph_N : N;
+fun hieroglyphic_A : A;
+fun hieroglyphically_Adv : Adv;
+fun hieroglyphics_N : N;
+fun higgledy_piggledy_A : A;
+fun higgledy_piggledy_Adv : Adv;
+fun high_A : A;
+fun high_Adv : Adv;
+fun high_N : N;
+fun high_class_A : A;
+fun high_falutin_A : A;
+fun high_fidelity_A : A;
+fun high_fidelity_N : N;
+fun high_frequency_N : N;
+fun high_grade_A : A;
+fun high_handed_A : A;
+fun high_keyed_A : A;
+fun high_level_A : A;
+fun high_minded_A : A;
+fun high_mindedness_N : N;
+fun high_necked_A : A;
+fun high_octane_A : A;
+fun high_pitched_A : A;
+fun high_powered_A : A;
+fun high_pressure_N : N;
+fun high_priced_A : A;
+fun high_principled_A : A;
+fun high_ranking_A : A;
+fun high_rise_A : A;
+fun high_sounding_A : A;
+fun high_speed_A : A;
+fun high_spen_PN : PN;
+fun high_spirited_A : A;
+fun high_tension_A : A;
+fun high_toned_A : A;
+fun high_up_N : N;
+fun high_wycombe_PN : PN;
+fun highball_N : N;
+fun highbinder_N : N;
+fun highboard_N : N;
+fun highborn_A : A;
+fun highboy_N : N;
+fun highbrow_A : A;
+fun highbrow_N : N;
+fun highchair_N : N;
+fun highflier_N : N;
+fun highflown_A : A;
+fun highflyer_N : N;
+fun highflying_A : A;
+fun highjack_N : N;
+fun highjack_V2 : V2;
+fun highjacker_N : N;
+fun highjacking_N : N;
+fun highland_N : N;
+fun highland_PN : PN;
+fun highlander_N : N;
+fun highlight_N : N;
+fun highlight_V2 : V2;
+fun highlighter_N : N;
+fun highness_N : N;
+fun highroad_N : N;
+fun highway_N : N;
+fun highwayman_N : N;
+fun hijab_N : N;
+fun hijack_N : N;
+fun hijack_V2 : V2;
+fun hijacker_N : N;
+fun hike_N : N;
+fun hike_V : V;
+fun hiker_N : N;
+fun hilar_A : A;
+fun hilarious_A : A;
+fun hilarity_N : N;
+fun hilary_PN : PN;
+fun hilda_PN : PN;
+fun hill_N : N;
+fun hill_billy_N : N;
+fun hillbilly_N : N;
+fun hilliness_N : N;
+fun hillingdon_PN : PN;
+fun hillock_N : N;
+fun hillside_N : N;
+fun hilltop_N : N;
+fun hilly_A : A;
+fun hilt_N : N;
+fun hilum_N : N;
+fun hilus_N : N;
+fun hin_N : N;
+fun hinckley_PN : PN;
+fun hind_A : A;
+fun hind_N : N;
+fun hindbrain_N : N;
+fun hinder_V2 : V2;
+fun hindfoot_N : N;
+fun hindgut_N : N;
+fun hindi_A : A;
+fun hindi_N : N;
+fun hindmost_A : A;
+fun hindquarter_N : N;
+fun hindquarters_N : N;
+fun hindrance_N : N;
+fun hindshank_N : N;
+fun hindsight_N : N;
+fun hindu_A : A;
+fun hindu_N : N;
+fun hinduism_N : N;
+fun hindustani_A : A;
+fun hindustani_N : N;
+fun hinge_N : N;
+fun hinge_V : V;
+fun hinge_V2 : V2;
+fun hinny_N : N;
+fun hint_N : N;
+fun hint_V : V;
+fun hint_V2 : V2;
+fun hint_VS : VS;
+fun hinterland_N : N;
+fun hip_A : A;
+fun hip_N : N;
+fun hip_bath_N : N;
+fun hip_flask_N : N;
+fun hip_pocket_N : N;
+fun hipbone_N : N;
+fun hipflask_N : N;
+fun hiplength_A : A;
+fun hipless_A : A;
+fun hipline_N : N;
+fun hippeastrum_N : N;
+fun hipped_A : A;
+fun hippie_N : N;
+fun hippo_N : N;
+fun hippocampus_N : N;
+fun hippocratic_A : A;
+fun hippodrome_N : N;
+fun hippopotamus_N : N;
+fun hippy_N : N;
+fun hircine_A : A;
+fun hire_N : N;
+fun hire_V : V;
+fun hire_V2 : V2;
+fun hire_V2V : V2V;
+fun hire_VS : VS;
+fun hireling_N : N;
+fun hiroshima_PN : PN;
+fun hirsute_A : A;
+fun hirsuteness_N : N;
+fun hispid_A : A;
+fun hiss_N : N;
+fun hiss_V : V;
+fun hiss_V2 : V2;
+fun hiss_VQ : VQ;
+fun hisser_N : N;
+fun histaminase_N : N;
+fun histamine_N : N;
+fun histidine_N : N;
+fun histiocyte_N : N;
+fun histiocytosis_N : N;
+fun histocompatibility_N : N;
+fun histogram_N : N;
+fun histoincompatibility_N : N;
+fun histological_A : A;
+fun histologist_N : N;
+fun histology_N : N;
+fun histone_N : N;
+fun historian_N : N;
+fun historic_A : A;
+fun historical_A : A;
+fun historicalness_N : N;
+fun historicism_N : N;
+fun historicize_V2 : V2;
+fun historiography_N : N;
+fun history_N : N;
+fun histrionic_A : A;
+fun histrionics_N : N;
+fun hit_N : N;
+fun hit_V : V;
+fun hit_V2 : V2;
+fun hit_and_run_A : A;
+fun hitch_N : N;
+fun hitch_V : V;
+fun hitch_V2 : V2;
+fun hitchhike_V : V;
+fun hitchhiker_N : N;
+fun hitchin_PN : PN;
+fun hitchrack_N : N;
+fun hither_Adv : Adv;
+fun hitherto_Adv : Adv;
+fun hitless_A : A;
+fun hitter_N : N;
+fun hive_N : N;
+fun hive_V : V;
+fun hive_V2 : V2;
+fun hm_PN : PN;
+fun hmso_PN : PN;
+fun hoar_A : A;
+fun hoard_N : N;
+fun hoard_V : V;
+fun hoard_V2 : V2;
+fun hoarder_N : N;
+fun hoarding_N : N;
+fun hoarfrost_N : N;
+fun hoariness_N : N;
+fun hoarse_A : A;
+fun hoarseness_N : N;
+fun hoary_A : A;
+fun hoatzin_N : N;
+fun hoax_N : N;
+fun hoax_V2 : V2;
+fun hoaxer_N : N;
+fun hob_N : N;
+fun hobbit_N : N;
+fun hobble_N : N;
+fun hobble_V : V;
+fun hobble_V2 : V2;
+fun hobble_skirt_N : N;
+fun hobbledehoy_N : N;
+fun hobbler_N : N;
+fun hobby_N : N;
+fun hobbyhorse_N : N;
+fun hobbyism_N : N;
+fun hobbyist_N : N;
+fun hobgoblin_N : N;
+fun hobnail_N : N;
+fun hobnailed_A : A;
+fun hobnob_V : V;
+fun hobo_N : N;
+fun hobson_PN : PN;
+fun hock_N : N;
+fun hock_V2 : V2;
+fun hockey_N : N;
+fun hockley_PN : PN;
+fun hocus_pocus_N : N;
+fun hod_N : N;
+fun hoddesdon_PN : PN;
+fun hodgepodge_N : N;
+fun hodoscope_N : N;
+fun hoe_N : N;
+fun hoe_V : V;
+fun hoe_V2 : V2;
+fun hoecake_N : N;
+fun hofei_PN : PN;
+fun hog_N : N;
+fun hog_V2 : V2;
+fun hogan_N : N;
+fun hogback_N : N;
+fun hogchoker_N : N;
+fun hogfish_N : N;
+fun hoggish_A : A;
+fun hogmanay_N : N;
+fun hogmanay_PN : PN;
+fun hogshead_N : N;
+fun hogwash_N : N;
+fun hoist_N : N;
+fun hoist_V2 : V2;
+fun hoister_N : N;
+fun hoity_toity_A : A;
+fun hold_N : N;
+fun hold_V : V;
+fun hold_V2 : V2;
+fun hold_V2V : V2V;
+fun hold_V3 : V3;
+fun hold_VS : VS;
+fun hold_up_N : N;
+fun holdall_N : N;
+fun holder_N : N;
+fun holding_N : N;
+fun holdout_N : N;
+fun holdover_N : N;
+fun holdup_N : N;
+fun hole_N : N;
+fun hole_V : V;
+fun hole_V2 : V2;
+fun hole_and_corner_A : A;
+fun holey_A : A;
+fun holiday_N : N;
+fun holiday_V : V;
+fun holiday_maker_N : N;
+fun holiness_N : N;
+fun holism_N : N;
+fun holistic_A : A;
+fun holland_PN : PN;
+fun hollandaise_N : N;
+fun hollander_A : A;
+fun hollander_N : N;
+fun holler_V : V;
+fun holler_V2 : V2;
+fun holloa_N : N;
+fun hollow_A : A;
+fun hollow_N : N;
+fun hollow_V2 : V2;
+fun hollowness_N : N;
+fun hollowware_N : N;
+fun holly_N : N;
+fun hollyhock_N : N;
+fun hollywood_PN : PN;
+fun holm_oak_N : N;
+fun holmfirth_PN : PN;
+fun holmium_N : N;
+fun holocaust_N : N;
+fun holocephalan_N : N;
+fun hologram_N : N;
+fun holograph_N : N;
+fun holographic_A : A;
+fun holography_N : N;
+fun holometabola_N : N;
+fun holometabolic_A : A;
+fun holometabolism_N : N;
+fun holonym_N : N;
+fun holonymy_N : N;
+fun holophyte_N : N;
+fun holophytic_A : A;
+fun holozoic_A : A;
+fun holster_N : N;
+fun holy_A : A;
+fun holy_N : N;
+fun holyhead_PN : PN;
+fun holystone_N : N;
+fun holystone_V2 : V2;
+fun homage_N : N;
+fun home_A : A;
+fun home_Adv : Adv;
+fun home_N : N;
+fun home_baked_A : A;
+fun home_brewed_A : A;
+fun home_cured_A : A;
+fun home_farm_N : N;
+fun home_grown_A : A;
+fun home_made_A : A;
+fun homebound_A : A;
+fun homebound_N : N;
+fun homeboy_N : N;
+fun homebuilder_N : N;
+fun homecoming_N : N;
+fun homefolk_N : N;
+fun homegirl_N : N;
+fun homegrown_A : A;
+fun homeland_N : N;
+fun homeless_A : A;
+fun homeless_N : N;
+fun homelessness_N : N;
+fun homelike_A : A;
+fun homeliness_N : N;
+fun homely_A : A;
+fun homemade_A : A;
+fun homemaking_N : N;
+fun homeobox_N : N;
+fun homeopath_N : N;
+fun homeopathic_A : A;
+fun homeopathy_N : N;
+fun homeostasis_N : N;
+fun homeostatic_A : A;
+fun homeostatically_Adv : Adv;
+fun homeotherm_N : N;
+fun homeowner_N : N;
+fun homer_N : N;
+fun homer_V : V;
+fun homeric_A : A;
+fun homesick_A : A;
+fun homesickness_N : N;
+fun homespun_A : A;
+fun homespun_N : N;
+fun homestead_N : N;
+fun homestretch_N : N;
+fun hometown_N : N;
+fun homeward_A : A;
+fun homeward_Adv : Adv;
+fun homewards_Adv : Adv;
+fun homework_N : N;
+fun homey_A : A;
+fun homicidal_A : A;
+fun homicide_N : N;
+fun homiletic_A : A;
+fun homiletics_N : N;
+fun homily_N : N;
+fun hominal_A : A;
+fun homing_A : A;
+fun hominian_A : A;
+fun hominid_N : N;
+fun hominine_A : A;
+fun hominoid_N : N;
+fun hominy_N : N;
+fun homo_N : N;
+fun homo_sapiens_N : N;
+fun homocercal_A : A;
+fun homocyclic_A : A;
+fun homoeopath_N : N;
+fun homoeopathy_N : N;
+fun homoerotic_A : A;
+fun homogenate_N : N;
+fun homogeneity_N : N;
+fun homogeneous_A : A;
+fun homogenization_N : N;
+fun homogenize_V2 : V2;
+fun homogeny_N : N;
+fun homograft_N : N;
+fun homograph_N : N;
+fun homoiothermic_A : A;
+fun homologic_A : A;
+fun homologous_A : A;
+fun homology_N : N;
+fun homomorphism_N : N;
+fun homonym_N : N;
+fun homonymic_A : A;
+fun homonymy_N : N;
+fun homophobe_N : N;
+fun homophobia_N : N;
+fun homophobic_A : A;
+fun homophone_N : N;
+fun homophonic_A : A;
+fun homophonous_A : A;
+fun homophony_N : N;
+fun homosexual_A : A;
+fun homosexual_N : N;
+fun homosexuality_N : N;
+fun homosporous_A : A;
+fun homospory_N : N;
+fun homostylous_A : A;
+fun homozygosity_N : N;
+fun homozygote_N : N;
+fun homozygous_A : A;
+fun homunculus_N : N;
+fun hon_PN : PN;
+fun honduran_A : A;
+fun honduran_N : N;
+fun honduras_PN : PN;
+fun hone_N : N;
+fun hone_V2 : V2;
+fun honest_A : A;
+fun honesty_N : N;
+fun honey_A : A;
+fun honey_N : N;
+fun honeybee_N : N;
+fun honeycomb_N : N;
+fun honeycomb_V2 : V2;
+fun honeycreeper_N : N;
+fun honeydew_N : N;
+fun honeyed_A : A;
+fun honeyflower_N : N;
+fun honeylike_A : A;
+fun honeymoon_N : N;
+fun honeymoon_V : V;
+fun honeypot_N : N;
+fun honeysuckle_N : N;
+fun hong_kong_PN : PN;
+fun honiton_PN : PN;
+fun honk_N : N;
+fun honk_V : V;
+fun honker_N : N;
+fun honkytonk_N : N;
+fun honorarium_N : N;
+fun honorary_A : A;
+fun honoree_N : N;
+fun honorific_A : A;
+fun honorific_N : N;
+fun honoring_N : N;
+fun honour_N : N;
+fun honour_V2 : V2;
+fun honourable_A : A;
+fun honourableness_N : N;
+fun hoo_PN : PN;
+fun hooch_N : N;
+fun hood_N : N;
+fun hood_V2 : V2;
+fun hoodlum_N : N;
+fun hoodoo_N : N;
+fun hoodoo_V2 : V2;
+fun hoodwink_V2 : V2;
+fun hooey_N : N;
+fun hoof_N : N;
+fun hoofer_N : N;
+fun hooflike_A : A;
+fun hoofprint_N : N;
+fun hook_N : N;
+fun hook_V : V;
+fun hook_V2 : V2;
+fun hook_nosed_A : A;
+fun hook_up_N : N;
+fun hookah_N : N;
+fun hooker_N : N;
+fun hooklike_A : A;
+fun hooks_N : N;
+fun hookup_N : N;
+fun hookworm_N : N;
+fun hooky_N : N;
+fun hooligan_N : N;
+fun hooliganism_N : N;
+fun hoop_N : N;
+fun hoop_V2 : V2;
+fun hoop_la_N : N;
+fun hoopoe_N : N;
+fun hoopskirt_N : N;
+fun hoosegow_N : N;
+fun hoot_N : N;
+fun hoot_V : V;
+fun hoot_V2 : V2;
+fun hooter_N : N;
+fun hoover_N : N;
+fun hoover_V2 : V2;
+fun hop_N : N;
+fun hop_V : V;
+fun hop_V2 : V2;
+fun hop_field_N : N;
+fun hop_garden_N : N;
+fun hop_picker_N : N;
+fun hop_pole_N : N;
+fun hope_N : N;
+fun hope_PN : PN;
+fun hope_V : V;
+fun hope_VS : VS;
+fun hope_VV : VV;
+fun hopeful_A : A;
+fun hopefulness_N : N;
+fun hopeless_A : A;
+fun hopelessness_N : N;
+fun hoper_N : N;
+fun hopped_up_A : A;
+fun hopper_N : N;
+fun hopsacking_N : N;
+fun hopscotch_N : N;
+fun hopscotch_V : V;
+fun horace_PN : PN;
+fun horary_A : A;
+fun horde_N : N;
+fun horehound_N : N;
+fun horizon_N : N;
+fun horizontal_A : A;
+fun horizontal_N : N;
+fun horizontality_N : N;
+fun horley_PN : PN;
+fun hormonal_A : A;
+fun hormone_N : N;
+fun horn_N : N;
+fun horn_V : V;
+fun horn_rimmed_A : A;
+fun hornbeam_N : N;
+fun hornbill_N : N;
+fun hornblende_N : N;
+fun hornbook_N : N;
+fun horned_A : A;
+fun hornet_N : N;
+fun hornfels_N : N;
+fun horniness_N : N;
+fun hornist_N : N;
+fun hornless_A : A;
+fun hornlike_A : A;
+fun hornpipe_N : N;
+fun hornsea_PN : PN;
+fun hornwort_N : N;
+fun horny_A : A;
+fun horology_N : N;
+fun horoscope_N : N;
+fun horoscopy_N : N;
+fun horrible_A : A;
+fun horrid_A : A;
+fun horridness_N : N;
+fun horrific_A : A;
+fun horrify_V2 : V2;
+fun horrifyingly_Adv : Adv;
+fun horror_N : N;
+fun horror_stricken_A : A;
+fun horror_struck_A : A;
+fun hors_de_combat_A : A;
+fun horse_N : N;
+fun horse_chestnut_N : N;
+fun horse_laugh_N : N;
+fun horse_pond_N : N;
+fun horse_sense_N : N;
+fun horseback_Adv : Adv;
+fun horseback_N : N;
+fun horsebox_N : N;
+fun horsecar_N : N;
+fun horsecloth_N : N;
+fun horseflesh_N : N;
+fun horsefly_N : N;
+fun horsehair_N : N;
+fun horsehide_N : N;
+fun horseleech_N : N;
+fun horseman_N : N;
+fun horsemanship_N : N;
+fun horsemeat_N : N;
+fun horsemint_N : N;
+fun horseplay_N : N;
+fun horsepond_N : N;
+fun horsepower_N : N;
+fun horserace_N : N;
+fun horseracing_N : N;
+fun horseradish_N : N;
+fun horseshoe_N : N;
+fun horseshow_N : N;
+fun horsetail_N : N;
+fun horseweed_N : N;
+fun horsewhip_N : N;
+fun horsewhip_V2 : V2;
+fun horsewhipping_N : N;
+fun horsewoman_N : N;
+fun horsham_PN : PN;
+fun horsley_PN : PN;
+fun horst_N : N;
+fun horsy_A : A;
+fun hortative_A : A;
+fun hortensia_N : N;
+fun horticultural_A : A;
+fun horticulture_N : N;
+fun horticulturist_N : N;
+fun horwich_PN : PN;
+fun hosanna_N : N;
+fun hose_N : N;
+fun hose_V2 : V2;
+fun hosepipe_N : N;
+fun hosier_N : N;
+fun hosiery_N : N;
+fun hosp_PN : PN;
+fun hospice_N : N;
+fun hospitable_A : A;
+fun hospitableness_N : N;
+fun hospital_N : N;
+fun hospitality_N : N;
+fun hospitalization_N : N;
+fun hospitalize_V2 : V2;
+fun host_N : N;
+fun host_V2 : V2;
+fun hostage_N : N;
+fun hostel_N : N;
+fun hosteller_N : N;
+fun hostelry_N : N;
+fun hostess_N : N;
+fun hostile_A : A;
+fun hostile_N : N;
+fun hostilities_N : N;
+fun hostility_N : N;
+fun hot_A : A;
+fun hot_V : V;
+fun hot_V2 : V2;
+fun hot_blooded_A : A;
+fun hot_headed_A : A;
+fun hot_tempered_A : A;
+fun hot_water_bottle_N : N;
+fun hotbed_N : N;
+fun hotbox_N : N;
+fun hotchpotch_N : N;
+fun hotdog_N : N;
+fun hotel_N : N;
+fun hotelier_N : N;
+fun hotfoot_Adv : Adv;
+fun hotfoot_N : N;
+fun hotfoot_V : V;
+fun hothead_N : N;
+fun hotheaded_A : A;
+fun hothouse_N : N;
+fun hotness_N : N;
+fun hotplate_N : N;
+fun hotspur_N : N;
+fun hottish_A : A;
+fun houghton_PN : PN;
+fun hound_N : N;
+fun hound_V2 : V2;
+fun hounslow_PN : PN;
+fun hour_N : N;
+fun hourglass_N : N;
+fun houri_N : N;
+fun hourlong_A : A;
+fun hourly_A : A;
+fun hourly_Adv : Adv;
+fun hours_N : N;
+fun house_N : N;
+fun house_V2 : V2;
+fun house_party_N : N;
+fun house_warming_N : N;
+fun houseboat_N : N;
+fun housebound_A : A;
+fun housebreaker_N : N;
+fun housebreaking_N : N;
+fun housebroken_A : A;
+fun housecleaning_N : N;
+fun housecoat_N : N;
+fun housecraft_N : N;
+fun housedog_N : N;
+fun housefather_N : N;
+fun housefly_N : N;
+fun houseful_N : N;
+fun household_N : N;
+fun householder_N : N;
+fun housekeeper_N : N;
+fun houselights_N : N;
+fun housemaid_N : N;
+fun houseman_N : N;
+fun housemaster_N : N;
+fun housemate_N : N;
+fun housemother_N : N;
+fun houseplant_N : N;
+fun houseproud_A : A;
+fun houseroom_N : N;
+fun housetop_N : N;
+fun housetrained_A : A;
+fun housewarming_N : N;
+fun housewife_N : N;
+fun housewifely_A : A;
+fun housewifery_N : N;
+fun housework_N : N;
+fun housewrecker_N : N;
+fun housing_N : N;
+fun houston_PN : PN;
+fun hove_PN : PN;
+fun hovea_N : N;
+fun hovel_N : N;
+fun hover_V : V;
+fun hovercraft_N : N;
+fun how8many_IDet : IDet;
+fun how8much_IDet : IDet;
+fun how_IAdv : IAdv;
+fun how_d'ye_do_N : N;
+fun howard_PN : PN;
+fun howdah_N : N;
+fun however_Adv : Adv;
+fun howitzer_N : N;
+fun howl_N : N;
+fun howl_V : V;
+fun howl_V2 : V2;
+fun howler_N : N;
+fun hoya_N : N;
+fun hoyden_N : N;
+fun hoydenish_A : A;
+fun hoydenism_N : N;
+fun hoylake_PN : PN;
+fun hoyland_nether_PN : PN;
+fun hp_N : N;
+fun hq_PN : PN;
+fun hrh_PN : PN;
+fun hryvnia_N : N;
+fun huarache_N : N;
+fun hub_N : N;
+fun hubble_bubble_N : N;
+fun hubbub_N : N;
+fun hubby_N : N;
+fun hubcap_N : N;
+fun hubert_PN : PN;
+fun hubris_N : N;
+fun huck_N : N;
+fun huckaback_N : N;
+fun huckleberry_N : N;
+fun hucknall_PN : PN;
+fun huckster_N : N;
+fun huddersfield_PN : PN;
+fun huddle_N : N;
+fun huddle_V : V;
+fun huddle_V2 : V2;
+fun huddler_N : N;
+fun hudud_N : N;
+fun hue_N : N;
+fun hued_A : A;
+fun hueless_A : A;
+fun huff_N : N;
+fun huff_V : V;
+fun huffiness_N : N;
+fun huffish_A : A;
+fun huffy_A : A;
+fun hug_N : N;
+fun hug_V2 : V2;
+fun huge_A : A;
+fun hugger_N : N;
+fun hugger_mugger_A : A;
+fun hugger_mugger_Adv : Adv;
+fun hugger_mugger_N : N;
+fun hugh_PN : PN;
+fun hughie_PN : PN;
+fun huguenot_N : N;
+fun huhehot_PN : PN;
+fun huisache_N : N;
+fun huitre_N : N;
+fun hula_N : N;
+fun hulk_N : N;
+fun hulking_A : A;
+fun hull_N : N;
+fun hull_V2 : V2;
+fun hullabaloo_N : N;
+fun hum_N : N;
+fun hum_V : V;
+fun hum_V2 : V2;
+fun human_A : A;
+fun human_N : N;
+fun humane_A : A;
+fun humaneness_N : N;
+fun humanism_N : N;
+fun humanist_A : A;
+fun humanist_N : N;
+fun humanistic_A : A;
+fun humanitarian_A : A;
+fun humanitarian_N : N;
+fun humanitarianism_N : N;
+fun humanity_N : N;
+fun humanization_N : N;
+fun humanize_V : V;
+fun humanize_V2 : V2;
+fun humankind_N : N;
+fun humanness_N : N;
+fun humate_N : N;
+fun humberside_PN : PN;
+fun humberston_PN : PN;
+fun humble_A : A;
+fun humble_V2 : V2;
+fun humbleness_N : N;
+fun humbug_N : N;
+fun humbug_V2 : V2;
+fun humdinger_N : N;
+fun humdrum_A : A;
+fun humectant_N : N;
+fun humerus_N : N;
+fun humic_A : A;
+fun humid_A : A;
+fun humidify_V2 : V2;
+fun humidity_N : N;
+fun humification_N : N;
+fun humified_A : A;
+fun humiliate_V2 : V2;
+fun humiliatingly_Adv : Adv;
+fun humiliation_N : N;
+fun humility_N : N;
+fun humin_N : N;
+fun hummer_N : N;
+fun humming_N : N;
+fun humming_top_N : N;
+fun hummingbird_N : N;
+fun hummock_N : N;
+fun hummus_N : N;
+fun humongous_A : A;
+fun humor_N : N;
+fun humoral_A : A;
+fun humorist_N : N;
+fun humorless_A : A;
+fun humorous_A : A;
+fun humour_N : N;
+fun humour_V2 : V2;
+fun humourist_N : N;
+fun humourless_A : A;
+fun hump_N : N;
+fun hump_V2 : V2;
+fun humpback_N : N;
+fun humpbacked_A : A;
+fun humphrey_PN : PN;
+fun humus_N : N;
+fun hun_N : N;
+fun hunch_N : N;
+fun hunch_V2 : V2;
+fun hunchback_A : A;
+fun hunchback_N : N;
+fun hunchbacked_A : A;
+fun hundredfold_Adv : Adv;
+fun hundredweight_N : N;
+fun hungarian_A : A;
+fun hungarian_N : N;
+fun hungary_PN : PN;
+fun hunger_N : N;
+fun hunger_V : V;
+fun hunger_march_N : N;
+fun hunger_marcher_N : N;
+fun hungry_A : A;
+fun hunk_N : N;
+fun hunt_N : N;
+fun hunt_V : V;
+fun hunt_V2 : V2;
+fun hunter_N : N;
+fun hunting_N : N;
+fun hunting_crop_N : N;
+fun huntingdon_PN : PN;
+fun huntress_N : N;
+fun huntsman_N : N;
+fun hurdle_N : N;
+fun hurdle_V : V;
+fun hurdle_V2 : V2;
+fun hurdler_N : N;
+fun hurdles_N : N;
+fun hurdy_gurdy_N : N;
+fun hurl_N : N;
+fun hurl_V2 : V2;
+fun hurling_N : N;
+fun hurly_burly_N : N;
+fun hurrah_N : N;
+fun hurrah_V : V;
+fun hurricane_N : N;
+fun hurried_A : A;
+fun hurry_N : N;
+fun hurry_V : V;
+fun hurry_V2 : V2;
+fun hurry_V2V : V2V;
+fun hurstpierpoint_PN : PN;
+fun hurt_N : N;
+fun hurt_V : V;
+fun hurt_V2 : V2;
+fun hurt_VS : VS;
+fun hurtful_A : A;
+fun hurtle_V : V;
+fun husband_N : N;
+fun husband_V2 : V2;
+fun husbandly_A : A;
+fun husbandman_N : N;
+fun husbandry_N : N;
+fun hush_N : N;
+fun hush_V : V;
+fun hush_V2 : V2;
+fun hush_hush_A : A;
+fun hush_money_N : N;
+fun husk_N : N;
+fun husk_V2 : V2;
+fun huskiness_N : N;
+fun husky_A : A;
+fun husky_N : N;
+fun hussar_N : N;
+fun hussy_N : N;
+fun hustings_N : N;
+fun hustle_N : N;
+fun hustle_V : V;
+fun hustle_V2 : V2;
+fun hustler_N : N;
+fun hut_N : N;
+fun hutch_N : N;
+fun hutment_N : N;
+fun hutted_A : A;
+fun hwainan_PN : PN;
+fun hyacinth_N : N;
+fun hyaena_N : N;
+fun hyaline_A : A;
+fun hyaline_N : N;
+fun hyalinization_N : N;
+fun hyaloplasm_N : N;
+fun hyaloplasmic_A : A;
+fun hyaluronidase_N : N;
+fun hybrid_A : A;
+fun hybrid_N : N;
+fun hybridization_N : N;
+fun hybridize_V : V;
+fun hybridize_V2 : V2;
+fun hybridoma_N : N;
+fun hydantoin_N : N;
+fun hydathode_N : N;
+fun hydatid_N : N;
+fun hyde_PN : PN;
+fun hyderabad_PN : PN;
+fun hydra_N : N;
+fun hydralazine_N : N;
+fun hydramnios_N : N;
+fun hydrangea_N : N;
+fun hydrant_N : N;
+fun hydrarthrosis_N : N;
+fun hydrate_N : N;
+fun hydrate_V : V;
+fun hydrate_V2 : V2;
+fun hydration_N : N;
+fun hydraulic_A : A;
+fun hydraulically_Adv : Adv;
+fun hydraulics_N : N;
+fun hydrazine_N : N;
+fun hydrazoite_N : N;
+fun hydremia_N : N;
+fun hydric_A : A;
+fun hydride_N : N;
+fun hydrilla_N : N;
+fun hydrocarbon_N : N;
+fun hydrocele_N : N;
+fun hydrocephalic_A : A;
+fun hydrocephalus_N : N;
+fun hydrochloric_A : A;
+fun hydrochloride_N : N;
+fun hydrochlorofluorocarbon_N : N;
+fun hydrochlorothiazide_N : N;
+fun hydrocolloid_N : N;
+fun hydrocortisone_N : N;
+fun hydrocracking_N : N;
+fun hydrodynamic_A : A;
+fun hydrodynamics_N : N;
+fun hydroelectric_A : A;
+fun hydroelectricity_N : N;
+fun hydroflumethiazide_N : N;
+fun hydrofluorocarbon_N : N;
+fun hydrofoil_N : N;
+fun hydrogel_N : N;
+fun hydrogen_N : N;
+fun hydrogenation_N : N;
+fun hydrographic_A : A;
+fun hydrography_N : N;
+fun hydrokinetic_A : A;
+fun hydrologist_N : N;
+fun hydrology_N : N;
+fun hydrolysate_N : N;
+fun hydrolysis_N : N;
+fun hydrolyzable_A : A;
+fun hydromancer_N : N;
+fun hydromancy_N : N;
+fun hydromel_N : N;
+fun hydrometer_N : N;
+fun hydrometric_A : A;
+fun hydrometry_N : N;
+fun hydronephrosis_N : N;
+fun hydropathic_A : A;
+fun hydropathy_N : N;
+fun hydrophilic_A : A;
+fun hydrophobia_N : N;
+fun hydrophobic_A : A;
+fun hydrophobicity_N : N;
+fun hydrophytic_A : A;
+fun hydroplane_N : N;
+fun hydroponics_N : N;
+fun hydrosphere_N : N;
+fun hydrostatic_A : A;
+fun hydrostatics_N : N;
+fun hydrothorax_N : N;
+fun hydrous_A : A;
+fun hydroxide_N : N;
+fun hydroxy_A : A;
+fun hydroxychloroquine_N : N;
+fun hydroxyl_N : N;
+fun hydroxymethyl_N : N;
+fun hydroxyproline_N : N;
+fun hydrozoan_N : N;
+fun hyena_N : N;
+fun hygiene_N : N;
+fun hygienic_A : A;
+fun hygienically_Adv : Adv;
+fun hygienist_N : N;
+fun hygrodeik_N : N;
+fun hygrometer_N : N;
+fun hygrophyte_N : N;
+fun hygrophytic_A : A;
+fun hygroscope_N : N;
+fun hygroscopic_A : A;
+fun hymen_N : N;
+fun hymenal_A : A;
+fun hymeneal_A : A;
+fun hymeneal_N : N;
+fun hymenium_N : N;
+fun hymenopterous_A : A;
+fun hymn_N : N;
+fun hymn_V2 : V2;
+fun hymnal_N : N;
+fun hyoid_A : A;
+fun hyoid_N : N;
+fun hyoscyamine_N : N;
+fun hypaethral_A : A;
+fun hypallage_N : N;
+fun hypanthium_N : N;
+fun hype_V2 : V2;
+fun hyperacidity_N : N;
+fun hyperactive_A : A;
+fun hyperactivity_N : N;
+fun hyperacusis_N : N;
+fun hyperbaton_N : N;
+fun hyperbetalipoproteinemia_N : N;
+fun hyperbilirubinemia_N : N;
+fun hyperbola_N : N;
+fun hyperbole_N : N;
+fun hyperbolic_A : A;
+fun hyperbolically_Adv : Adv;
+fun hyperboloid_N : N;
+fun hyperboloidal_A : A;
+fun hypercalcemia_N : N;
+fun hypercalciuria_N : N;
+fun hypercapnia_N : N;
+fun hypercatalectic_A : A;
+fun hypercatalectic_N : N;
+fun hypercellularity_N : N;
+fun hypercholesterolemia_N : N;
+fun hypercoaster_N : N;
+fun hypercritical_A : A;
+fun hyperemesis_N : N;
+fun hyperemia_N : N;
+fun hyperemic_A : A;
+fun hyperextension_N : N;
+fun hyperfine_A : A;
+fun hyperglycemia_N : N;
+fun hyperhidrosis_N : N;
+fun hypericism_N : N;
+fun hyperinflation_N : N;
+fun hyperkalemia_N : N;
+fun hyperlink_N : N;
+fun hyperlipoproteinemia_N : N;
+fun hypermarket_N : N;
+fun hypermastigote_N : N;
+fun hypermedia_N : N;
+fun hypermotility_N : N;
+fun hypernatremia_N : N;
+fun hypernym_N : N;
+fun hypernymy_N : N;
+fun hyperon_N : N;
+fun hyperope_N : N;
+fun hyperopia_N : N;
+fun hyperopic_A : A;
+fun hyperparathyroidism_N : N;
+fun hyperpigmentation_N : N;
+fun hyperpituitarism_N : N;
+fun hyperplasia_N : N;
+fun hyperpnea_N : N;
+fun hyperpyrexia_N : N;
+fun hypersecretion_N : N;
+fun hypersensitive_A : A;
+fun hypersensitivity_N : N;
+fun hypersomnia_N : N;
+fun hypersplenism_N : N;
+fun hypertensive_A : A;
+fun hypertensive_N : N;
+fun hypertext_N : N;
+fun hyperthermal_A : A;
+fun hyperthermia_N : N;
+fun hyperthyroidism_N : N;
+fun hypertonia_N : N;
+fun hypertonic_A : A;
+fun hypertonicity_N : N;
+fun hypertrophied_A : A;
+fun hypertrophy_N : N;
+fun hypervelocity_N : N;
+fun hyperventilation_N : N;
+fun hypervitaminosis_N : N;
+fun hypervolemia_N : N;
+fun hypha_N : N;
+fun hyphema_N : N;
+fun hyphen_N : N;
+fun hyphen_V2 : V2;
+fun hyphenate_V2 : V2;
+fun hyphenation_N : N;
+fun hypnagogue_N : N;
+fun hypnoanalysis_N : N;
+fun hypnogenesis_N : N;
+fun hypnoid_A : A;
+fun hypnophobia_N : N;
+fun hypnosis_N : N;
+fun hypnotherapy_N : N;
+fun hypnotic_A : A;
+fun hypnotically_Adv : Adv;
+fun hypnotism_N : N;
+fun hypnotist_N : N;
+fun hypnotize_V2 : V2;
+fun hypo_N : N;
+fun hypoactive_A : A;
+fun hypobasidium_N : N;
+fun hypobetalipoproteinemia_N : N;
+fun hypocalcemia_N : N;
+fun hypocapnia_N : N;
+fun hypocellularity_N : N;
+fun hypochlorite_N : N;
+fun hypochondria_N : N;
+fun hypochondriac_A : A;
+fun hypochondriac_N : N;
+fun hypochondriacal_A : A;
+fun hypochondrium_N : N;
+fun hypocrisy_N : N;
+fun hypocrite_N : N;
+fun hypocritical_A : A;
+fun hypocycloid_N : N;
+fun hypodermal_A : A;
+fun hypodermic_A : A;
+fun hypodermic_N : N;
+fun hypodermis_N : N;
+fun hypoesthesia_N : N;
+fun hypogammaglobulinemia_N : N;
+fun hypoglossal_N : N;
+fun hypoglycemia_N : N;
+fun hypoglycemic_A : A;
+fun hypogonadism_N : N;
+fun hypokalemia_N : N;
+fun hypolipoproteinemia_N : N;
+fun hyponatremia_N : N;
+fun hyponym_N : N;
+fun hyponymy_N : N;
+fun hypoparathyroidism_N : N;
+fun hypophyseal_A : A;
+fun hypophysectomized_A : A;
+fun hypophysectomy_N : N;
+fun hypopigmentation_N : N;
+fun hypoplasia_N : N;
+fun hypopnea_N : N;
+fun hypoproteinemia_N : N;
+fun hyposmia_N : N;
+fun hypospadias_N : N;
+fun hypostasis_N : N;
+fun hypostatization_N : N;
+fun hypotension_N : N;
+fun hypotensive_A : A;
+fun hypotensive_N : N;
+fun hypotenuse_N : N;
+fun hypothalamic_A : A;
+fun hypothalamically_Adv : Adv;
+fun hypothalamus_N : N;
+fun hypothecate_V2 : V2;
+fun hypothermia_N : N;
+fun hypothermic_A : A;
+fun hypothesis_N : N;
+fun hypothesize_V2 : V2;
+fun hypothetical_A : A;
+fun hypothetical_N : N;
+fun hypothrombinemia_N : N;
+fun hypothyroidism_N : N;
+fun hypotonia_N : N;
+fun hypotonic_A : A;
+fun hypotonicity_N : N;
+fun hypovolemia_N : N;
+fun hypovolemic_A : A;
+fun hypoxia_N : N;
+fun hypozeugma_N : N;
+fun hypozeuxis_N : N;
+fun hypsography_N : N;
+fun hypsometer_N : N;
+fun hypsometry_N : N;
+fun hyrax_N : N;
+fun hyson_N : N;
+fun hyssop_N : N;
+fun hysterectomy_N : N;
+fun hysteresis_N : N;
+fun hysteria_N : N;
+fun hysteric_A : A;
+fun hysteric_N : N;
+fun hysterical_A : A;
+fun hysterics_N : N;
+fun hysterocatalepsy_N : N;
+fun hysterosalpingogram_N : N;
+fun hysteroscopy_N : N;
+fun hysterotomy_N : N;
+fun hythe_PN : PN;
+fun i_Pron : Pron;
+fun i_e__Adv : Adv;
+fun iamb_N : N;
+fun iambic_A : A;
+fun iambic_N : N;
+fun iambics_N : N;
+fun iambus_N : N;
+fun ian_PN : PN;
+fun iatrogenic_A : A;
+fun iba_N : N;
+fun ibadan_PN : PN;
+fun ibex_N : N;
+fun ibid_PN : PN;
+fun ibid__Adv : Adv;
+fun ibidem_Adv : Adv;
+fun ibis_N : N;
+fun ibuprofen_N : N;
+fun icbm_N : N;
+fun ice_N : N;
+fun ice_V : V;
+fun ice_V2 : V2;
+fun ice_axe_N : N;
+fun ice_cream_N : N;
+fun ice_lolly_N : N;
+fun ice_show_N : N;
+fun ice_skate_N : N;
+fun ice_skate_V : V;
+fun ice_skating_N : N;
+fun ice_tray_N : N;
+fun iceberg_N : N;
+fun iceboat_N : N;
+fun icebound_A : A;
+fun icebox_N : N;
+fun icebreaker_N : N;
+fun icecap_N : N;
+fun icecube_N : N;
+fun icefall_N : N;
+fun icefield_N : N;
+fun icefloe_N : N;
+fun icefree_A : A;
+fun icehouse_N : N;
+fun iceland_PN : PN;
+fun icelander_A : A;
+fun icelander_N : N;
+fun icelandic_A : A;
+fun icelandic_N : N;
+fun iceman_N : N;
+fun icepack_N : N;
+fun icepick_N : N;
+fun icerink_N : N;
+fun icetray_N : N;
+fun ichneumon_N : N;
+fun ichneumon_fly_N : N;
+fun ichor_N : N;
+fun ichorous_A : A;
+fun ichthyolatry_N : N;
+fun ichthyologist_N : N;
+fun ichthyology_N : N;
+fun ichthyosaur_N : N;
+fun ichthyosaurus_N : N;
+fun ichthyosis_N : N;
+fun icicle_N : N;
+fun icing_N : N;
+fun icky_A : A;
+fun icon_N : N;
+fun iconic_A : A;
+fun iconoclasm_N : N;
+fun iconoclast_N : N;
+fun iconoclastic_A : A;
+fun iconography_N : N;
+fun iconolatry_N : N;
+fun iconology_N : N;
+fun iconoscope_N : N;
+fun icosahedral_A : A;
+fun icosahedron_N : N;
+fun ictal_A : A;
+fun icterogenic_A : A;
+fun ictodosaur_N : N;
+fun icy_A : A;
+fun id_N : N;
+fun ida_PN : PN;
+fun idaho_PN : PN;
+fun idea_N : N;
+fun idea_of_N2 : N2;
+fun ideal_A : A;
+fun ideal_N : N;
+fun idealism_N : N;
+fun idealist_N : N;
+fun idealistic_A : A;
+fun ideality_N : N;
+fun idealization_N : N;
+fun idealize_V2 : V2;
+fun ideation_N : N;
+fun idem_PN : PN;
+fun idempotent_A : A;
+fun identical_A : A;
+fun identifiable_A : A;
+fun identification_N : N;
+fun identifier_N : N;
+fun identify_V : V;
+fun identify_V2 : V2;
+fun identikit_N : N;
+fun identity_N : N;
+fun ideogram_N : N;
+fun ideograph_N : N;
+fun ideographic_A : A;
+fun ideographically_Adv : Adv;
+fun ideography_N : N;
+fun ideological_A : A;
+fun ideologist_N : N;
+fun ideology_N : N;
+fun ides_N : N;
+fun idesia_N : N;
+fun idiocy_N : N;
+fun idiographic_A : A;
+fun idiolatry_N : N;
+fun idiolect_N : N;
+fun idiom_N : N;
+fun idiomatic_A : A;
+fun idiomatically_Adv : Adv;
+fun idiopathic_A : A;
+fun idiosyncrasy_N : N;
+fun idiosyncratic_A : A;
+fun idiot_N : N;
+fun idiotic_A : A;
+fun idiotically_Adv : Adv;
+fun idle_A : A;
+fun idle_N : N;
+fun idle_V : V;
+fun idle_V2 : V2;
+fun idleness_N : N;
+fun idler_N : N;
+fun idly_Adv : Adv;
+fun idol_N : N;
+fun idolater_N : N;
+fun idolatress_N : N;
+fun idolatrous_A : A;
+fun idolatry_N : N;
+fun idolization_N : N;
+fun idolize_V2 : V2;
+fun idolizer_N : N;
+fun idyll_N : N;
+fun idyllic_A : A;
+fun idyllically_Adv : Adv;
+fun ie_PN : PN;
+fun if_Subj : Subj;
+fun igloo_N : N;
+fun igneous_A : A;
+fun ignescent_A : A;
+fun ignis_fatuus_N : N;
+fun ignite_V : V;
+fun ignite_V2 : V2;
+fun igniter_N : N;
+fun ignition_N : N;
+fun ignoble_A : A;
+fun ignobleness_N : N;
+fun ignominious_A : A;
+fun ignominy_N : N;
+fun ignoramus_N : N;
+fun ignorance_N : N;
+fun ignorant_A : A;
+fun ignorantness_N : N;
+fun ignore_V : V;
+fun ignore_V2 : V2;
+fun iguana_N : N;
+fun iguanid_N : N;
+fun iguanodon_N : N;
+fun ijtihad_N : N;
+fun ikon_N : N;
+fun ilama_N : N;
+fun ileitis_N : N;
+fun ileostomy_N : N;
+fun ileum_N : N;
+fun ilex_N : N;
+fun ilfracombe_PN : PN;
+fun iliac_A : A;
+fun ilium_N : N;
+fun ilk_N : N;
+fun ilkeston_PN : PN;
+fun ilkley_PN : PN;
+fun ill_A : A;
+fun ill_Adv : Adv;
+fun ill_N : N;
+fun ill_advised_A : A;
+fun ill_affected_A : A;
+fun ill_bred_A : A;
+fun ill_breeding_N : N;
+fun ill_disposed_A : A;
+fun ill_fated_A : A;
+fun ill_favoured_A : A;
+fun ill_gotten_A : A;
+fun ill_judged_A : A;
+fun ill_mannered_A : A;
+fun ill_natured_A : A;
+fun ill_omened_A : A;
+fun ill_starred_A : A;
+fun ill_timed_A : A;
+fun ill_treat_V2 : V2;
+fun ill_treatment_N : N;
+fun ill_usage_N : N;
+fun ill_use_V2 : V2;
+fun illative_A : A;
+fun illegal_A : A;
+fun illegality_N : N;
+fun illegibility_N : N;
+fun illegible_A : A;
+fun illegitimacy_N : N;
+fun illegitimate_A : A;
+fun illegitimate_N : N;
+fun illiberal_A : A;
+fun illiberality_N : N;
+fun illicit_A : A;
+fun illicitness_N : N;
+fun illimitable_A : A;
+fun illinois_PN : PN;
+fun illiteracy_N : N;
+fun illiterate_A : A;
+fun illiterate_N : N;
+fun illness_N : N;
+fun illogical_A : A;
+fun illogicality_N : N;
+fun illogicalness_N : N;
+fun illume_V2 : V2;
+fun illuminance_N : N;
+fun illuminant_N : N;
+fun illuminate_V2 : V2;
+fun illumination_N : N;
+fun illumine_V2 : V2;
+fun illusion_N : N;
+fun illusional_A : A;
+fun illusionist_N : N;
+fun illusive_A : A;
+fun illusory_A : A;
+fun illustrate_V : V;
+fun illustrate_V2 : V2;
+fun illustrate_VS : VS;
+fun illustration_N : N;
+fun illustrative_A : A;
+fun illustrator_N : N;
+fun illustrious_A : A;
+fun ilmenite_N : N;
+fun ilo_N : N;
+fun image_N : N;
+fun image_V2 : V2;
+fun imagery_N : N;
+fun imaginable_A : A;
+fun imaginary_A : A;
+fun imagination_N : N;
+fun imaginative_A : A;
+fun imagine_V : V;
+fun imagine_V2 : V2;
+fun imagine_VS : VS;
+fun imaging_N : N;
+fun imagism_N : N;
+fun imago_N : N;
+fun imam_N : N;
+fun imaret_N : N;
+fun imbalance_N : N;
+fun imbecile_A : A;
+fun imbecile_N : N;
+fun imbecility_N : N;
+fun imbed_V2 : V2;
+fun imbibe_V2 : V2;
+fun imbibition_N : N;
+fun imbricate_A : A;
+fun imbrication_N : N;
+fun imbroglio_N : N;
+fun imbue_V2 : V2;
+fun imf_N : N;
+fun imidazole_N : N;
+fun imide_N : N;
+fun imipramine_N : N;
+fun imitate_V2 : V2;
+fun imitation_N : N;
+fun imitative_A : A;
+fun imitator_N : N;
+fun immaculate_A : A;
+fun immanence_N : N;
+fun immanent_A : A;
+fun immaterial_A : A;
+fun immateriality_N : N;
+fun immature_A : A;
+fun immaturity_N : N;
+fun immeasurable_A : A;
+fun immediacy_N : N;
+fun immediate_A : A;
+fun immemorial_A : A;
+fun immense_A : A;
+fun immensity_N : N;
+fun immerse_V2 : V2;
+fun immersion_N : N;
+fun immigrant_N : N;
+fun immigrate_V : V;
+fun immigration_N : N;
+fun imminence_N : N;
+fun imminent_A : A;
+fun immingham_PN : PN;
+fun immiscible_A : A;
+fun immobile_A : A;
+fun immobility_N : N;
+fun immobilization_N : N;
+fun immobilize_V2 : V2;
+fun immoderate_A : A;
+fun immoderation_N : N;
+fun immodest_A : A;
+fun immodesty_N : N;
+fun immolate_V2 : V2;
+fun immolation_N : N;
+fun immoral_A : A;
+fun immorality_N : N;
+fun immortal_A : A;
+fun immortal_N : N;
+fun immortality_N : N;
+fun immortalize_V2 : V2;
+fun immortelle_N : N;
+fun immotility_N : N;
+fun immovability_N : N;
+fun immovable_A : A;
+fun immune_A : A;
+fun immune_N : N;
+fun immunity_N : N;
+fun immunization_N : N;
+fun immunize_V2 : V2;
+fun immunoassay_N : N;
+fun immunochemical_A : A;
+fun immunochemistry_N : N;
+fun immunocompetence_N : N;
+fun immunocompetent_A : A;
+fun immunocompromised_A : A;
+fun immunodeficiency_N : N;
+fun immunodeficient_A : A;
+fun immunoelectrophoresis_N : N;
+fun immunofluorescence_N : N;
+fun immunogen_N : N;
+fun immunogenic_A : A;
+fun immunogenicity_N : N;
+fun immunoglobulin_N : N;
+fun immunohistochemistry_N : N;
+fun immunological_A : A;
+fun immunologist_N : N;
+fun immunology_N : N;
+fun immunopathology_N : N;
+fun immunosuppressant_N : N;
+fun immunosuppressed_A : A;
+fun immunosuppression_N : N;
+fun immunosuppressive_A : A;
+fun immunotherapeutic_A : A;
+fun immunotherapy_N : N;
+fun immure_V2 : V2;
+fun immutability_N : N;
+fun immutable_A : A;
+fun imp_N : N;
+fun impact_N : N;
+fun impact_V2 : V2;
+fun impaction_N : N;
+fun impair_V2 : V2;
+fun impairer_N : N;
+fun impairment_N : N;
+fun impala_N : N;
+fun impale_V2 : V2;
+fun impalement_N : N;
+fun impalpable_A : A;
+fun impanel_V2 : V2;
+fun impart_V2 : V2;
+fun impartial_A : A;
+fun impartiality_N : N;
+fun impassable_A : A;
+fun impasse_N : N;
+fun impassioned_A : A;
+fun impassive_A : A;
+fun impassiveness_N : N;
+fun impassivity_N : N;
+fun impasto_N : N;
+fun impatience_N : N;
+fun impatient_A : A;
+fun impeach_V2 : V2;
+fun impeachability_N : N;
+fun impeachment_N : N;
+fun impeccability_N : N;
+fun impeccable_A : A;
+fun impeccant_A : A;
+fun impecunious_A : A;
+fun impecuniousness_N : N;
+fun impede_V2 : V2;
+fun impediment_N : N;
+fun impedimenta_N : N;
+fun impel_V2 : V2;
+fun impellent_A : A;
+fun impeller_N : N;
+fun impelling_A : A;
+fun impend_V : V;
+fun impenetrability_N : N;
+fun impenetrable_A : A;
+fun impenitence_N : N;
+fun impenitent_A : A;
+fun imperative_A : A;
+fun imperative_N : N;
+fun imperativeness_N : N;
+fun imperceptibility_N : N;
+fun imperceptible_A : A;
+fun imperfect_A : A;
+fun imperfect_N : N;
+fun imperfectibility_N : N;
+fun imperfectible_A : A;
+fun imperfection_N : N;
+fun imperfective_N : N;
+fun imperforate_A : A;
+fun imperial_A : A;
+fun imperial_N : N;
+fun imperialism_N : N;
+fun imperialist_N : N;
+fun imperialistic_A : A;
+fun imperil_V2 : V2;
+fun imperile_V2 : V2;
+fun imperious_A : A;
+fun imperiousness_N : N;
+fun imperishability_N : N;
+fun imperishable_A : A;
+fun imperium_N : N;
+fun impermanence_N : N;
+fun impermanent_A : A;
+fun impermeability_N : N;
+fun impermeable_A : A;
+fun impermissibility_N : N;
+fun impermissible_A : A;
+fun impersonal_A : A;
+fun impersonate_V2 : V2;
+fun impersonation_N : N;
+fun impersonator_N : N;
+fun impertinence_N : N;
+fun impertinent_A : A;
+fun imperturbability_N : N;
+fun imperturbable_A : A;
+fun impervious_A : A;
+fun impetiginous_A : A;
+fun impetigo_N : N;
+fun impetuosity_N : N;
+fun impetuous_A : A;
+fun impetuousness_N : N;
+fun impetus_N : N;
+fun impiety_N : N;
+fun impinge_V : V;
+fun impingement_N : N;
+fun impious_A : A;
+fun impish_A : A;
+fun impishness_N : N;
+fun implacable_A : A;
+fun implant_N : N;
+fun implant_V2 : V2;
+fun implantation_N : N;
+fun implausibility_N : N;
+fun implausible_A : A;
+fun implement_N : N;
+fun implement_V2 : V2;
+fun implemental_A : A;
+fun implementation_N : N;
+fun implicate_V2 : V2;
+fun implication_N : N;
+fun implicational_A : A;
+fun implicative_A : A;
+fun implicit_A : A;
+fun implicitness_N : N;
+fun implore_V2 : V2;
+fun implore_VS : VS;
+fun imploringly_Adv : Adv;
+fun implosion_N : N;
+fun imply_V : V;
+fun imply_V2 : V2;
+fun imply_VS : VS;
+fun impolite_A : A;
+fun impoliteness_N : N;
+fun impolitic_A : A;
+fun imponderable_A : A;
+fun imponderable_N : N;
+fun import_N : N;
+fun import_V2 : V2;
+fun importance_N : N;
+fun important_A : A;
+fun importation_N : N;
+fun importer_N : N;
+fun importing_N : N;
+fun importunate_A : A;
+fun importune_V2 : V2;
+fun importunity_N : N;
+fun impose_V : V;
+fun impose_V2 : V2;
+fun imposition_N : N;
+fun impossibility_N : N;
+fun impossible_A : A;
+fun impossible_N : N;
+fun imposter_N : N;
+fun impostor_N : N;
+fun imposture_N : N;
+fun impotence_N : N;
+fun impotent_A : A;
+fun impound_V2 : V2;
+fun impoundment_N : N;
+fun impoverish_V2 : V2;
+fun impoverishment_N : N;
+fun impracticability_N : N;
+fun impracticable_A : A;
+fun impracticableness_N : N;
+fun impractical_A : A;
+fun impracticality_N : N;
+fun imprecate_V2 : V2;
+fun imprecation_N : N;
+fun imprecise_A : A;
+fun impreciseness_N : N;
+fun imprecision_N : N;
+fun impregnability_N : N;
+fun impregnable_A : A;
+fun impregnate_V2 : V2;
+fun impregnation_N : N;
+fun impresario_N : N;
+fun impress_N : N;
+fun impress_V : V;
+fun impress_V2 : V2;
+fun impression_N : N;
+fun impressionable_A : A;
+fun impressionism_N : N;
+fun impressionist_A : A;
+fun impressionist_N : N;
+fun impressionistic_A : A;
+fun impressive_A : A;
+fun impressiveness_N : N;
+fun imprimatur_N : N;
+fun imprint_N : N;
+fun imprint_V2 : V2;
+fun imprinting_N : N;
+fun imprison_V2 : V2;
+fun imprisonment_N : N;
+fun improbability_N : N;
+fun improbable_A : A;
+fun impromptu_A : A;
+fun impromptu_Adv : Adv;
+fun impromptu_N : N;
+fun improper_A : A;
+fun impropriety_N : N;
+fun improvable_A : A;
+fun improve_V : V;
+fun improve_V2 : V2;
+fun improvement_N : N;
+fun improver_N : N;
+fun improvidence_N : N;
+fun improvident_A : A;
+fun improvisation_N : N;
+fun improvise_V : V;
+fun improvise_V2 : V2;
+fun imprudence_N : N;
+fun imprudent_A : A;
+fun impudence_N : N;
+fun impudent_A : A;
+fun impugn_V2 : V2;
+fun impugnable_A : A;
+fun impuissant_A : A;
+fun impulse_N : N;
+fun impulse_buy_V : V;
+fun impulse_buy_V2 : V2;
+fun impulsion_N : N;
+fun impulsive_A : A;
+fun impulsiveness_N : N;
+fun impunity_N : N;
+fun impure_A : A;
+fun impurity_N : N;
+fun imputation_N : N;
+fun impute_V2 : V2;
+fun imputrescible_A : A;
+fun in_A : A;
+fun in_Adv : Adv;
+fun in_N : N;
+fun in_Prep : Prep;
+fun in_addition_Adv : Adv;
+fun in_chief_A : A;
+fun in_fighting_N : N;
+fun in_general_Adv : Adv;
+fun in_loco_parentis_Adv : Adv;
+fun in_patient_N : N;
+fun in_particular_Adv : Adv;
+fun in_service_A : A;
+fun in_situ_Adv : Adv;
+fun in_toto_Adv : Adv;
+fun in_tray_N : N;
+fun inability_N : N;
+fun inaccessibility_N : N;
+fun inaccessible_A : A;
+fun inaccuracy_N : N;
+fun inaccurate_A : A;
+fun inaction_N : N;
+fun inactivate_V2 : V2;
+fun inactivation_N : N;
+fun inactive_A : A;
+fun inactiveness_N : N;
+fun inactivity_N : N;
+fun inadequacy_N : N;
+fun inadequate_A : A;
+fun inadmissibility_N : N;
+fun inadmissible_A : A;
+fun inadvertence_N : N;
+fun inadvertent_A : A;
+fun inadvisability_N : N;
+fun inadvisable_A : A;
+fun inaesthetic_A : A;
+fun inalienable_A : A;
+fun inamorata_N : N;
+fun inamorato_N : N;
+fun inane_A : A;
+fun inanimate_A : A;
+fun inanimateness_N : N;
+fun inanition_N : N;
+fun inanity_N : N;
+fun inapplicability_N : N;
+fun inapplicable_A : A;
+fun inapposite_A : A;
+fun inappreciable_A : A;
+fun inappropriate_A : A;
+fun inappropriateness_N : N;
+fun inapt_A : A;
+fun inaptitude_N : N;
+fun inaptness_N : N;
+fun inarguable_A : A;
+fun inarticulate_A : A;
+fun inartistic_A : A;
+fun inasmuch_as_Adv : Adv;
+fun inattention_N : N;
+fun inattentive_A : A;
+fun inattentiveness_N : N;
+fun inaudibility_N : N;
+fun inaudible_A : A;
+fun inaugural_A : A;
+fun inaugural_N : N;
+fun inaugurate_V2 : V2;
+fun inauguration_N : N;
+fun inauspicious_A : A;
+fun inauspiciousness_N : N;
+fun inauthentic_A : A;
+fun inboard_A : A;
+fun inborn_A : A;
+fun inbound_A : A;
+fun inbred_A : A;
+fun inbreeding_N : N;
+fun inbuilt_A : A;
+fun inc_PN : PN;
+fun incalculable_A : A;
+fun incandescence_N : N;
+fun incandescent_A : A;
+fun incantation_N : N;
+fun incapability_N : N;
+fun incapable_A : A;
+fun incapacitate_V2 : V2;
+fun incapacity_N : N;
+fun incarcerate_V2 : V2;
+fun incarceration_N : N;
+fun incarnate_A : A;
+fun incarnate_V2 : V2;
+fun incarnation_N : N;
+fun incaution_N : N;
+fun incautious_A : A;
+fun incendiarism_N : N;
+fun incendiary_A : A;
+fun incendiary_N : N;
+fun incense_N : N;
+fun incense_V2 : V2;
+fun incentive_N : N;
+fun inception_N : N;
+fun incertitude_N : N;
+fun incessant_A : A;
+fun incest_N : N;
+fun incestuous_A : A;
+fun inch_N : N;
+fun inch_V : V;
+fun inch_V2 : V2;
+fun inchoate_A : A;
+fun inchoative_A : A;
+fun inchoative_N : N;
+fun inchon_PN : PN;
+fun incidence_N : N;
+fun incident_A : A;
+fun incident_N : N;
+fun incidental_A : A;
+fun incidental_N : N;
+fun incinerate_V2 : V2;
+fun incineration_N : N;
+fun incinerator_N : N;
+fun incipiency_N : N;
+fun incipient_A : A;
+fun incise_V2 : V2;
+fun incision_N : N;
+fun incisive_A : A;
+fun incisiveness_N : N;
+fun incisor_N : N;
+fun incisure_N : N;
+fun incitation_N : N;
+fun incite_V2 : V2;
+fun incitement_N : N;
+fun incivility_N : N;
+fun incl_PN : PN;
+fun inclemency_N : N;
+fun inclement_A : A;
+fun inclination_N : N;
+fun incline_N : N;
+fun incline_V : V;
+fun incline_V2 : V2;
+fun incline_V2V : V2V;
+fun inclinometer_N : N;
+fun inclose_V2 : V2;
+fun inclosure_N : N;
+fun include_V : V;
+fun include_V2 : V2;
+fun include_VV : VV;
+fun inclusion_N : N;
+fun inclusive_A : A;
+fun incognito_A : A;
+fun incognito_Adv : Adv;
+fun incognizable_A : A;
+fun incognizance_N : N;
+fun incoherence_N : N;
+fun incoherent_A : A;
+fun incombustible_A : A;
+fun income_N : N;
+fun income_tax_N : N;
+fun incoming_A : A;
+fun incommensurable_A : A;
+fun incommensurate_A : A;
+fun incommode_V2 : V2;
+fun incommodious_A : A;
+fun incommunicado_A : A;
+fun incommutability_N : N;
+fun incommutable_A : A;
+fun incomparable_A : A;
+fun incompatibility_N : N;
+fun incompatible_A : A;
+fun incompetence_N : N;
+fun incompetency_N : N;
+fun incompetent_A : A;
+fun incompetent_N : N;
+fun incomplete_A : A;
+fun incompleteness_N : N;
+fun incomprehensibility_N : N;
+fun incomprehensible_A : A;
+fun incomprehension_N : N;
+fun incompressibility_N : N;
+fun incompressible_A : A;
+fun incomputable_A : A;
+fun inconceivability_N : N;
+fun inconceivable_A : A;
+fun inconclusive_A : A;
+fun inconclusiveness_N : N;
+fun incongruent_A : A;
+fun incongruity_N : N;
+fun incongruous_A : A;
+fun inconsequence_N : N;
+fun inconsequent_A : A;
+fun inconsequential_A : A;
+fun inconsiderable_A : A;
+fun inconsiderate_A : A;
+fun inconsideration_N : N;
+fun inconsistency_N : N;
+fun inconsistent_A : A;
+fun inconsolable_A : A;
+fun inconspicuous_A : A;
+fun inconspicuousness_N : N;
+fun inconstancy_N : N;
+fun inconstant_A : A;
+fun incontestable_A : A;
+fun incontinence_N : N;
+fun incontinent_A : A;
+fun incontrovertibility_N : N;
+fun incontrovertible_A : A;
+fun inconvenience_N : N;
+fun inconvenience_V2 : V2;
+fun inconvenient_A : A;
+fun inconvertibility_N : N;
+fun inconvertible_A : A;
+fun incoordination_N : N;
+fun incorporate_A : A;
+fun incorporate_V : V;
+fun incorporate_V2 : V2;
+fun incorporation_N : N;
+fun incorporative_A : A;
+fun incorporeal_A : A;
+fun incorrect_A : A;
+fun incorrectness_N : N;
+fun incorrigible_A : A;
+fun incorrupt_A : A;
+fun incorruptibility_N : N;
+fun incorruptible_A : A;
+fun incorruptness_N : N;
+fun increase_N : N;
+fun increase_V : V;
+fun increase_V2 : V2;
+fun increasingly_AdA : AdA;
+fun increasingly_Adv : Adv;
+fun increasingly_AdV : AdV;
+fun incredibility_N : N;
+fun incredible_A : A;
+fun incredulity_N : N;
+fun incredulous_A : A;
+fun increment_N : N;
+fun incremental_A : A;
+fun incriminate_V2 : V2;
+fun incriminatingly_Adv : Adv;
+fun incrimination_N : N;
+fun incrustation_N : N;
+fun incubate_V : V;
+fun incubate_V2 : V2;
+fun incubation_N : N;
+fun incubator_N : N;
+fun incubus_N : N;
+fun inculcate_V2 : V2;
+fun inculcation_N : N;
+fun inculpate_V2 : V2;
+fun inculpatory_A : A;
+fun incumbency_N : N;
+fun incumbent_A : A;
+fun incumbent_N : N;
+fun incur_V2 : V2;
+fun incurability_N : N;
+fun incurable_A : A;
+fun incurable_N : N;
+fun incurious_A : A;
+fun incurrence_N : N;
+fun incurring_N : N;
+fun incursion_N : N;
+fun incursive_A : A;
+fun incurvate_A : A;
+fun incurvation_N : N;
+fun incurved_A : A;
+fun incus_N : N;
+fun indaba_N : N;
+fun indapamide_N : N;
+fun indebted_A : A;
+fun indebtedness_N : N;
+fun indecency_N : N;
+fun indecent_A : A;
+fun indecipherable_A : A;
+fun indecision_N : N;
+fun indecisive_A : A;
+fun indecisiveness_N : N;
+fun indecorous_A : A;
+fun indecorum_N : N;
+fun indeed_AdV : AdV;
+fun indeed_Adv : Adv;
+fun indefatigability_N : N;
+fun indefatigable_A : A;
+fun indefeasible_A : A;
+fun indefensible_A : A;
+fun indefinable_A : A;
+fun indefinite_A : A;
+fun indefiniteness_N : N;
+fun indehiscent_A : A;
+fun indelible_A : A;
+fun indelicacy_N : N;
+fun indelicate_A : A;
+fun indemnification_N : N;
+fun indemnify_V2 : V2;
+fun indemnity_N : N;
+fun indene_N : N;
+fun indent_N : N;
+fun indent_V : V;
+fun indent_V2 : V2;
+fun indentation_N : N;
+fun indenture_N : N;
+fun indenture_V2 : V2;
+fun independence_N : N;
+fun independent_A : A;
+fun independent_N : N;
+fun indescribable_A : A;
+fun indestructibility_N : N;
+fun indestructible_A : A;
+fun indeterminable_A : A;
+fun indeterminacy_N : N;
+fun indeterminate_A : A;
+fun index_N : N;
+fun index_V2 : V2;
+fun indexation_N : N;
+fun indexer_N : N;
+fun indexical_A : A;
+fun indexing_N : N;
+fun indexless_A : A;
+fun india_PN : PN;
+fun india_rubber_N : N;
+fun indiaman_N : N;
+fun indian_A : A;
+fun indian_N : N;
+fun indiana_PN : PN;
+fun indianapolis_PN : PN;
+fun indicate_V : V;
+fun indicate_V2 : V2;
+fun indicate_VS : VS;
+fun indication_N : N;
+fun indicative_A : A;
+fun indicator_N : N;
+fun indict_V : V;
+fun indict_V2 : V2;
+fun indictable_A : A;
+fun indiction_N : N;
+fun indictment_N : N;
+fun indie_A : A;
+fun indie_N : N;
+fun indies_PN : PN;
+fun indifference_N : N;
+fun indifferent_A : A;
+fun indigence_N : N;
+fun indigenous_A : A;
+fun indigenousness_N : N;
+fun indigent_A : A;
+fun indigestibility_N : N;
+fun indigestible_A : A;
+fun indigestion_N : N;
+fun indignant_A : A;
+fun indignation_N : N;
+fun indignity_N : N;
+fun indigo_A : A;
+fun indigo_N : N;
+fun indinavir_N : N;
+fun indirect_A : A;
+fun indirection_N : N;
+fun indirectness_N : N;
+fun indiscernible_A : A;
+fun indiscipline_N : N;
+fun indiscreet_A : A;
+fun indiscrete_A : A;
+fun indiscretion_N : N;
+fun indiscriminate_A : A;
+fun indispensability_N : N;
+fun indispensable_A : A;
+fun indisposed_A : A;
+fun indisposition_N : N;
+fun indisputability_N : N;
+fun indisputable_A : A;
+fun indissoluble_A : A;
+fun indistinct_A : A;
+fun indistinctness_N : N;
+fun indistinguishable_A : A;
+fun indite_V2 : V2;
+fun indium_N : N;
+fun individual_A : A;
+fun individual_N : N;
+fun individualism_N : N;
+fun individualist_A : A;
+fun individualist_N : N;
+fun individualistic_A : A;
+fun individualistically_Adv : Adv;
+fun individuality_N : N;
+fun individualization_N : N;
+fun individualize_V2 : V2;
+fun indivisible_A : A;
+fun indo_european_A : A;
+fun indocile_A : A;
+fun indoctrinate_V2 : V2;
+fun indoctrination_N : N;
+fun indolence_N : N;
+fun indolent_A : A;
+fun indomethacin_N : N;
+fun indomitability_N : N;
+fun indomitable_A : A;
+fun indonesia_PN : PN;
+fun indonesian_A : A;
+fun indonesian_N : N;
+fun indoor_A : A;
+fun indoors_Adv : Adv;
+fun indore_PN : PN;
+fun indorse_V2 : V2;
+fun indrawn_A : A;
+fun indri_N : N;
+fun indubitable_A : A;
+fun induce_V2 : V2;
+fun induce_V2V : V2V;
+fun inducement_N : N;
+fun inducer_N : N;
+fun induct_V2 : V2;
+fun inductee_N : N;
+fun induction_N : N;
+fun inductive_A : A;
+fun inductor_N : N;
+fun indue_V2 : V2;
+fun indulge_V : V;
+fun indulge_V2 : V2;
+fun indulgence_N : N;
+fun indulgent_A : A;
+fun indumentum_N : N;
+fun indusial_A : A;
+fun indusium_N : N;
+fun industrial_A : A;
+fun industrialism_N : N;
+fun industrialist_N : N;
+fun industrialization_N : N;
+fun industrialize_V2 : V2;
+fun industrious_A : A;
+fun industry_N : N;
+fun indweller_N : N;
+fun indwelling_A : A;
+fun inebriate_A : A;
+fun inebriate_N : N;
+fun inebriate_V2 : V2;
+fun inebriation_N : N;
+fun inebriety_N : N;
+fun inedible_A : A;
+fun ineffable_A : A;
+fun ineffective_A : A;
+fun ineffectiveness_N : N;
+fun ineffectual_A : A;
+fun ineffectuality_N : N;
+fun inefficacious_A : A;
+fun inefficacy_N : N;
+fun inefficiency_N : N;
+fun inefficient_A : A;
+fun inelaborate_A : A;
+fun inelastic_A : A;
+fun inelasticity_N : N;
+fun inelegance_N : N;
+fun inelegant_A : A;
+fun ineligibility_N : N;
+fun ineligible_A : A;
+fun ineloquently_Adv : Adv;
+fun ineluctability_N : N;
+fun ineluctable_A : A;
+fun inept_A : A;
+fun ineptitude_N : N;
+fun inequality_N : N;
+fun inequitable_A : A;
+fun inequity_N : N;
+fun ineradicable_A : A;
+fun inerrable_A : A;
+fun inerrancy_N : N;
+fun inert_A : A;
+fun inertia_N : N;
+fun inertial_A : A;
+fun inertness_N : N;
+fun inescapable_A : A;
+fun inessential_A : A;
+fun inessential_N : N;
+fun inessentiality_N : N;
+fun inestimable_A : A;
+fun inevitability_N : N;
+fun inevitable_A : A;
+fun inevitable_N : N;
+fun inexact_A : A;
+fun inexactitude_N : N;
+fun inexactness_N : N;
+fun inexcusable_A : A;
+fun inexhaustible_A : A;
+fun inexorable_A : A;
+fun inexpedience_N : N;
+fun inexpediency_N : N;
+fun inexpedient_A : A;
+fun inexpensive_A : A;
+fun inexpensiveness_N : N;
+fun inexperience_N : N;
+fun inexperienced_A : A;
+fun inexpert_A : A;
+fun inexpiable_A : A;
+fun inexplicable_A : A;
+fun inexplicitness_N : N;
+fun inexpressible_A : A;
+fun inexpressive_A : A;
+fun inexpungible_A : A;
+fun inexterminable_A : A;
+fun inextinguishable_A : A;
+fun inextricable_A : A;
+fun infallibility_N : N;
+fun infallible_A : A;
+fun infamous_A : A;
+fun infamy_N : N;
+fun infancy_N : N;
+fun infant_N : N;
+fun infanticide_N : N;
+fun infantile_A : A;
+fun infantilism_N : N;
+fun infantry_N : N;
+fun infantryman_N : N;
+fun infarct_N : N;
+fun infatuate_V2 : V2;
+fun infatuation_N : N;
+fun infeasibility_N : N;
+fun infect_V : V;
+fun infect_V2 : V2;
+fun infection_N : N;
+fun infectious_A : A;
+fun infective_A : A;
+fun infelicitous_A : A;
+fun infelicity_N : N;
+fun infer_V2 : V2;
+fun inference_N : N;
+fun inferential_A : A;
+fun inferior_A : A;
+fun inferior_N : N;
+fun inferiority_N : N;
+fun infernal_A : A;
+fun infernal_N : N;
+fun inferno_N : N;
+fun infertile_A : A;
+fun infertility_N : N;
+fun infest_V2 : V2;
+fun infestation_N : N;
+fun infidel_N : N;
+fun infidelity_N : N;
+fun infield_N : N;
+fun infielder_N : N;
+fun infiltrate_V : V;
+fun infiltrate_V2 : V2;
+fun infiltration_N : N;
+fun infiltrator_N : N;
+fun infinite_A : A;
+fun infiniteness_N : N;
+fun infinitesimal_A : A;
+fun infinitesimal_N : N;
+fun infinitival_A : A;
+fun infinitive_A : A;
+fun infinitive_N : N;
+fun infinitude_N : N;
+fun infinity_N : N;
+fun infirm_A : A;
+fun infirmary_N : N;
+fun infirmity_N : N;
+fun infix_N : N;
+fun inflame_V : V;
+fun inflame_V2 : V2;
+fun inflammable_A : A;
+fun inflammation_N : N;
+fun inflammatory_A : A;
+fun inflatable_A : A;
+fun inflate_V : V;
+fun inflate_V2 : V2;
+fun inflater_N : N;
+fun inflation_N : N;
+fun inflationary_A : A;
+fun inflect_V2 : V2;
+fun inflection_N : N;
+fun inflectional_A : A;
+fun inflexibility_N : N;
+fun inflexible_A : A;
+fun inflexion_N : N;
+fun inflict_V2 : V2;
+fun infliction_N : N;
+fun infliximab_N : N;
+fun inflorescence_N : N;
+fun inflow_N : N;
+fun inflowing_A : A;
+fun influence_N : N;
+fun influence_V2 : V2;
+fun influential_A : A;
+fun influenza_N : N;
+fun influx_N : N;
+fun info_N : N;
+fun infomercial_N : N;
+fun inform_V : V;
+fun inform_V2 : V2;
+fun informal_A : A;
+fun informality_N : N;
+fun informant_N : N;
+fun information_N : N;
+fun informational_A : A;
+fun informative_A : A;
+fun informer_N : N;
+fun informing_N : N;
+fun infra_Adv : Adv;
+fun infra_dig_A : A;
+fun infra_red_A : A;
+fun infraction_N : N;
+fun infrahuman_A : A;
+fun infrangible_A : A;
+fun infrared_A : A;
+fun infrared_N : N;
+fun infrasonic_A : A;
+fun infrastructure_N : N;
+fun infrequency_N : N;
+fun infrequent_A : A;
+fun infringe_V : V;
+fun infringe_V2 : V2;
+fun infringement_N : N;
+fun infructescence_N : N;
+fun infundibulum_N : N;
+fun infuriate_V2 : V2;
+fun infuriation_N : N;
+fun infuse_V : V;
+fun infuse_V2 : V2;
+fun infusion_N : N;
+fun infusorian_N : N;
+fun inga_N : N;
+fun ingatestone_PN : PN;
+fun ingathering_N : N;
+fun ingenious_A : A;
+fun ingenue_N : N;
+fun ingenuity_N : N;
+fun ingenuous_A : A;
+fun ingenuousness_N : N;
+fun ingest_V2 : V2;
+fun ingesta_N : N;
+fun ingle_nook_N : N;
+fun inglorious_A : A;
+fun ingoing_A : A;
+fun ingot_N : N;
+fun ingraft_V2 : V2;
+fun ingrained_A : A;
+fun ingrate_N : N;
+fun ingratiate_V2 : V2;
+fun ingratiating_A : A;
+fun ingratiation_N : N;
+fun ingratitude_N : N;
+fun ingredient_N : N;
+fun ingress_N : N;
+fun ingrid_PN : PN;
+fun ingrowing_A : A;
+fun ingrowth_N : N;
+fun inguinal_A : A;
+fun inhabit_V2 : V2;
+fun inhabitable_A : A;
+fun inhabitancy_N : N;
+fun inhabitant_N : N;
+fun inhalant_A : A;
+fun inhalant_N : N;
+fun inhalation_N : N;
+fun inhale_V : V;
+fun inhale_V2 : V2;
+fun inhaler_N : N;
+fun inharmonious_A : A;
+fun inherence_N : N;
+fun inherent_A : A;
+fun inherit_V : V;
+fun inherit_V2 : V2;
+fun inheritable_A : A;
+fun inheritance_N : N;
+fun inheritor_N : N;
+fun inhibit_V2 : V2;
+fun inhibition_N : N;
+fun inhibitor_N : N;
+fun inhibitory_A : A;
+fun inhomogeneity_N : N;
+fun inhomogeneous_A : A;
+fun inhospitable_A : A;
+fun inhospitableness_N : N;
+fun inhospitality_N : N;
+fun inhuman_A : A;
+fun inhumane_A : A;
+fun inhumaneness_N : N;
+fun inhumanity_N : N;
+fun inimical_A : A;
+fun inimitable_A : A;
+fun inion_N : N;
+fun iniquitous_A : A;
+fun iniquity_N : N;
+fun initial_A : A;
+fun initial_N : N;
+fun initial_V2 : V2;
+fun initiate_A : A;
+fun initiate_N : N;
+fun initiate_V2 : V2;
+fun initiation_N : N;
+fun initiative_N : N;
+fun inject_V2 : V2;
+fun injectable_A : A;
+fun injection_N : N;
+fun injector_N : N;
+fun injudicious_A : A;
+fun injudiciousness_N : N;
+fun injunction_N : N;
+fun injure_V2 : V2;
+fun injurious_A : A;
+fun injury_N : N;
+fun injustice_N : N;
+fun ink_N : N;
+fun ink_V2 : V2;
+fun ink_bottle_N : N;
+fun ink_pad_N : N;
+fun ink_pot_N : N;
+fun inkberry_N : N;
+fun inkblot_N : N;
+fun inkle_N : N;
+fun inkling_N : N;
+fun inkstand_N : N;
+fun inkwell_N : N;
+fun inky_A : A;
+fun inland_A : A;
+fun inland_Adv : Adv;
+fun inlay_N : N;
+fun inlay_V2 : V2;
+fun inlet_N : N;
+fun inmate_N : N;
+fun inmost_A : A;
+fun inn_N : N;
+fun innate_A : A;
+fun innateness_N : N;
+fun inner_A : A;
+fun innermost_A : A;
+fun innervation_N : N;
+fun inning_N : N;
+fun innings_N : N;
+fun innkeeper_N : N;
+fun innocence_N : N;
+fun innocency_N : N;
+fun innocent_A : A;
+fun innocent_N : N;
+fun innocuous_A : A;
+fun innovate_V : V;
+fun innovate_V2 : V2;
+fun innovation_N : N;
+fun innovative_A : A;
+fun innovativeness_N : N;
+fun innovator_N : N;
+fun innoxious_A : A;
+fun innsbruck_PN : PN;
+fun innuendo_N : N;
+fun innumerable_A : A;
+fun innumerableness_N : N;
+fun innumerate_A : A;
+fun inoculant_N : N;
+fun inoculate_V2 : V2;
+fun inoculating_N : N;
+fun inoculation_N : N;
+fun inoculator_N : N;
+fun inoffensive_A : A;
+fun inoperable_A : A;
+fun inoperative_A : A;
+fun inopportune_A : A;
+fun inopportuneness_N : N;
+fun inordinate_A : A;
+fun inorganic_A : A;
+fun inorganically_Adv : Adv;
+fun inosine_N : N;
+fun inositol_N : N;
+fun inpatient_N : N;
+fun inpouring_A : A;
+fun inpouring_N : N;
+fun input_N : N;
+fun inquest_N : N;
+fun inquietude_N : N;
+fun inquire_V : V;
+fun inquire_V2 : V2;
+fun inquirer_N : N;
+fun inquiringly_Adv : Adv;
+fun inquiry_N : N;
+fun inquisition_N : N;
+fun inquisitive_A : A;
+fun inquisitiveness_N : N;
+fun inquisitor_N : N;
+fun inquisitorial_A : A;
+fun inquisitory_A : A;
+fun inroad_N : N;
+fun inrush_N : N;
+fun insalubrious_A : A;
+fun insalubrity_N : N;
+fun insane_A : A;
+fun insanitary_A : A;
+fun insanity_N : N;
+fun insatiable_A : A;
+fun insatiate_A : A;
+fun inscribe_V2 : V2;
+fun inscription_N : N;
+fun inscriptive_A : A;
+fun inscrutability_N : N;
+fun inscrutable_A : A;
+fun insect_N : N;
+fun insect_powder_N : N;
+fun insectan_A : A;
+fun insecticidal_A : A;
+fun insecticide_N : N;
+fun insectifuge_N : N;
+fun insectivore_N : N;
+fun insectivorous_A : A;
+fun insecure_A : A;
+fun insecureness_N : N;
+fun insecurity_N : N;
+fun inseminate_V2 : V2;
+fun insemination_N : N;
+fun insensate_A : A;
+fun insensibility_N : N;
+fun insensible_A : A;
+fun insensitive_A : A;
+fun insensitivity_N : N;
+fun insentience_N : N;
+fun insentient_A : A;
+fun inseparable_A : A;
+fun insert_N : N;
+fun insert_V2 : V2;
+fun insertion_N : N;
+fun inset_N : N;
+fun inset_V2 : V2;
+fun inshore_A : A;
+fun inshore_Adv : Adv;
+fun inside_A : A;
+fun inside_Adv : Adv;
+fun inside_N : N;
+fun inside_Prep : Prep ;
+fun insider_N : N;
+fun insidious_A : A;
+fun insidiousness_N : N;
+fun insight_N : N;
+fun insightful_A : A;
+fun insightfulness_N : N;
+fun insignia_N : N;
+fun insignificance_N : N;
+fun insignificant_A : A;
+fun insincere_A : A;
+fun insincerity_N : N;
+fun insinuate_V2 : V2;
+fun insinuatingly_Adv : Adv;
+fun insinuation_N : N;
+fun insipid_A : A;
+fun insipidity_N : N;
+fun insipidness_N : N;
+fun insist_V : V;
+fun insist_V2 : V2;
+fun insist_VS : VS;
+fun insistence_N : N;
+fun insistent_A : A;
+fun insofar_Adv : Adv;
+fun insolation_N : N;
+fun insole_N : N;
+fun insolence_N : N;
+fun insolent_A : A;
+fun insolubility_N : N;
+fun insoluble_A : A;
+fun insolvable_A : A;
+fun insolvency_N : N;
+fun insolvent_A : A;
+fun insolvent_N : N;
+fun insomnia_N : N;
+fun insomniac_A : A;
+fun insomniac_N : N;
+fun insomuch_Adv : Adv;
+fun insouciance_N : N;
+fun insouciant_A : A;
+fun inspan_V2 : V2;
+fun inspect_V2 : V2;
+fun inspection_N : N;
+fun inspector_N : N;
+fun inspectorate_N : N;
+fun inspectorship_N : N;
+fun inspiration_N : N;
+fun inspirational_A : A;
+fun inspiratory_A : A;
+fun inspire_V2 : V2;
+fun inspire_V2V : V2V;
+fun inspiring_A : A;
+fun inspissation_N : N;
+fun inst_PN : PN;
+fun instability_N : N;
+fun install_V : V;
+fun install_V2 : V2;
+fun installation_N : N;
+fun installment_N : N;
+fun instalment_N : N;
+fun instance_N : N;
+fun instance_V2 : V2;
+fun instant_A : A;
+fun instant_N : N;
+fun instantaneous_A : A;
+fun instantiation_N : N;
+fun instar_N : N;
+fun instead_Adv : Adv;
+fun instead_of_Prep : Prep;
+fun instep_N : N;
+fun instigate_V2 : V2;
+fun instigation_N : N;
+fun instigator_N : N;
+fun instil_V2 : V2;
+fun instillation_N : N;
+fun instillator_N : N;
+fun instinct_A : A;
+fun instinct_N : N;
+fun instinctive_A : A;
+fun institute_N : N;
+fun institute_V2 : V2;
+fun institution_N : N;
+fun institutional_A : A;
+fun institutionalization_N : N;
+fun institutionalize_V2 : V2;
+fun instroke_N : N;
+fun instruct_V2 : V2;
+fun instruction_N : N;
+fun instructional_A : A;
+fun instructive_A : A;
+fun instructor_N : N;
+fun instructorship_N : N;
+fun instructress_N : N;
+fun instrument_N : N;
+fun instrumental_A : A;
+fun instrumentalism_N : N;
+fun instrumentalist_N : N;
+fun instrumentality_N : N;
+fun instrumentation_N : N;
+fun insubordinate_A : A;
+fun insubordination_N : N;
+fun insubstantial_A : A;
+fun insubstantiality_N : N;
+fun insufferable_A : A;
+fun insufficiency_N : N;
+fun insufficient_A : A;
+fun insufflation_N : N;
+fun insular_A : A;
+fun insularism_N : N;
+fun insularity_N : N;
+fun insulate_V2 : V2;
+fun insulation_N : N;
+fun insulator_N : N;
+fun insulin_N : N;
+fun insult_N : N;
+fun insult_V2 : V2;
+fun insulting_A : A;
+fun insuperable_A : A;
+fun insupportable_A : A;
+fun insurability_N : N;
+fun insurable_A : A;
+fun insurance_N : N;
+fun insure_V : V;
+fun insure_V2 : V2;
+fun insure_VS : VS;
+fun insured_N : N;
+fun insurgency_N : N;
+fun insurgent_A : A;
+fun insurgent_N : N;
+fun insurmountable_A : A;
+fun insurrection_N : N;
+fun insurrectional_A : A;
+fun insurrectionism_N : N;
+fun intact_A : A;
+fun intactness_N : N;
+fun intaglio_N : N;
+fun intake_N : N;
+fun intangibility_N : N;
+fun intangible_A : A;
+fun intangible_N : N;
+fun intangibles_N : N;
+fun integer_N : N;
+fun integral_A : A;
+fun integral_N : N;
+fun integrate_V : V;
+fun integrate_V2 : V2;
+fun integration_N : N;
+fun integrative_A : A;
+fun integrator_N : N;
+fun integrity_N : N;
+fun integument_N : N;
+fun integumentary_A : A;
+fun intellect_N : N;
+fun intellectual_A : A;
+fun intellectual_N : N;
+fun intellectualization_N : N;
+fun intelligence_N : N;
+fun intelligent_A : A;
+fun intelligentsia_N : N;
+fun intelligibility_N : N;
+fun intelligible_A : A;
+fun intemperance_N : N;
+fun intemperate_A : A;
+fun intend_V : V;
+fun intend_V2 : V2;
+fun intend_V2V : V2V;
+fun intend_VV : VV;
+fun intense_A : A;
+fun intensification_N : N;
+fun intensifier_N : N;
+fun intensify_V : V;
+fun intensify_V2 : V2;
+fun intension_N : N;
+fun intensional_A : A;
+fun intensity_N : N;
+fun intensive_A : A;
+fun intent_A : A;
+fun intent_N : N;
+fun intention_N : N;
+fun intentional_A : A;
+fun intentionality_N : N;
+fun intentness_N : N;
+fun inter_V2 : V2;
+fun inter_alia_Adv : Adv;
+fun interact_V : V;
+fun interaction_N : N;
+fun interactional_A : A;
+fun interactive_A : A;
+fun interbreed_V : V;
+fun interbreed_V2 : V2;
+fun intercalary_A : A;
+fun intercede_V : V;
+fun intercellular_A : A;
+fun intercept_N : N;
+fun intercept_V2 : V2;
+fun interception_N : N;
+fun interceptor_N : N;
+fun intercession_N : N;
+fun interchange_N : N;
+fun interchange_V2 : V2;
+fun interchangeable_A : A;
+fun interchurch_A : A;
+fun intercollegiate_A : A;
+fun intercom_N : N;
+fun intercommunicate_V : V;
+fun intercommunication_N : N;
+fun intercommunion_N : N;
+fun interconnect_V : V;
+fun interconnect_V2 : V2;
+fun interconnectedness_N : N;
+fun interconnection_N : N;
+fun intercontinental_A : A;
+fun intercostal_A : A;
+fun intercostal_N : N;
+fun intercourse_N : N;
+fun interdenominational_A : A;
+fun interdepartmental_A : A;
+fun interdepartmental_Adv : Adv;
+fun interdependence_N : N;
+fun interdependent_A : A;
+fun interdict_N : N;
+fun interdict_V2 : V2;
+fun interdiction_N : N;
+fun interdisciplinary_A : A;
+fun interest_N : N;
+fun interest_4_N : N;
+fun interest_V : V;
+fun interest_V2 : V2;
+fun interested_A : A;
+fun interestedness_N : N;
+fun interesting_A : A;
+fun interface_N : N;
+fun interfacial_A : A;
+fun interfaith_A : A;
+fun interfere_V : V;
+fun interference_N : N;
+fun interferometer_N : N;
+fun interferon_N : N;
+fun intergalactic_A : A;
+fun interim_A : A;
+fun interim_N : N;
+fun interior_A : A;
+fun interior_N : N;
+fun interject_V2 : V2;
+fun interjection_N : N;
+fun interlace_V : V;
+fun interlace_V2 : V2;
+fun interlard_V2 : V2;
+fun interlayer_N : N;
+fun interleaf_N : N;
+fun interleave_V2 : V2;
+fun interleukin_N : N;
+fun interlinear_A : A;
+fun interlink_V : V;
+fun interlink_V2 : V2;
+fun interlobular_A : A;
+fun interlock_N : N;
+fun interlock_V : V;
+fun interlock_V2 : V2;
+fun interlocutor_N : N;
+fun interlocutory_A : A;
+fun interloper_N : N;
+fun interlude_N : N;
+fun intermarriage_N : N;
+fun intermarry_V : V;
+fun intermediary_N : N;
+fun intermediate_A : A;
+fun intermediate_N : N;
+fun interment_N : N;
+fun intermezzo_N : N;
+fun interminable_A : A;
+fun intermingle_V : V;
+fun intermingle_V2 : V2;
+fun intermission_N : N;
+fun intermittence_N : N;
+fun intermittent_A : A;
+fun intermix_V : V;
+fun intermix_V2 : V2;
+fun intermixture_N : N;
+fun intermolecular_A : A;
+fun intermural_A : A;
+fun intern_N : N;
+fun intern_V2 : V2;
+fun internal_A : A;
+fun internalization_N : N;
+fun internalize_V2 : V2;
+fun international_A : A;
+fun international_N : N;
+fun internationale_N : N;
+fun internationalism_N : N;
+fun internationalist_A : A;
+fun internationalist_N : N;
+fun internationality_N : N;
+fun internationalization_N : N;
+fun internationalize_V2 : V2;
+fun interne_N : N;
+fun internecine_A : A;
+fun internee_N : N;
+fun internet_N : N;
+fun internist_N : N;
+fun internment_N : N;
+fun internode_N : N;
+fun internship_N : N;
+fun internuncio_N : N;
+fun interoception_N : N;
+fun interoceptive_A : A;
+fun interoceptor_N : N;
+fun interoperability_N : N;
+fun interoperable_A : A;
+fun interpellate_V2 : V2;
+fun interpellation_N : N;
+fun interpenetration_N : N;
+fun interpersonal_A : A;
+fun interphone_N : N;
+fun interplanetary_A : A;
+fun interplay_N : N;
+fun interpol_PN : PN;
+fun interpolate_V2 : V2;
+fun interpolation_N : N;
+fun interpose_V : V;
+fun interpose_V2 : V2;
+fun interposition_N : N;
+fun interpret_V : V;
+fun interpret_V2 : V2;
+fun interpretation_N : N;
+fun interpretative_A : A;
+fun interpreter_N : N;
+fun interracial_A : A;
+fun interreflection_N : N;
+fun interregnum_N : N;
+fun interrelate_V : V;
+fun interrelate_V2 : V2;
+fun interrelation_N : N;
+fun interrelationship_N : N;
+fun interrogate_V2 : V2;
+fun interrogation_N : N;
+fun interrogative_A : A;
+fun interrogative_N : N;
+fun interrogator_N : N;
+fun interrogatory_A : A;
+fun interrupt_N : N;
+fun interrupt_V : V;
+fun interrupt_V2 : V2;
+fun interrupter_N : N;
+fun interruption_N : N;
+fun interscholastic_A : A;
+fun intersect_V : V;
+fun intersect_V2 : V2;
+fun intersection_N : N;
+fun intersexual_A : A;
+fun interspecies_A : A;
+fun intersperse_V2 : V2;
+fun interspersion_N : N;
+fun interstate_A : A;
+fun interstate_N : N;
+fun interstellar_A : A;
+fun interstice_N : N;
+fun interstitial_A : A;
+fun intertidal_A : A;
+fun intertribal_A : A;
+fun intertrigo_N : N;
+fun intertwine_V : V;
+fun intertwine_V2 : V2;
+fun interval_N : N;
+fun intervene_V : V;
+fun intervene_V2V : V2V;
+fun intervenor_N : N;
+fun intervention_N : N;
+fun intervertebral_A : A;
+fun interview_N : N;
+fun interview_V2 : V2;
+fun interviewee_N : N;
+fun interviewer_N : N;
+fun interweave_V2 : V2;
+fun intestacy_N : N;
+fun intestate_A : A;
+fun intestinal_A : A;
+fun intestine_N : N;
+fun inti_N : N;
+fun intifada_N : N;
+fun intima_N : N;
+fun intimacy_N : N;
+fun intimal_A : A;
+fun intimate_A : A;
+fun intimate_N : N;
+fun intimate_V2 : V2;
+fun intimation_N : N;
+fun intimidate_V2 : V2;
+fun intimidation_N : N;
+fun into_Prep : Prep ;
+fun intolerable_A : A;
+fun intolerance_N : N;
+fun intolerant_A : A;
+fun intonation_N : N;
+fun intone_V : V;
+fun intone_V2 : V2;
+fun intoxicant_A : A;
+fun intoxicant_N : N;
+fun intoxicate_V2 : V2;
+fun intoxication_N : N;
+fun intra_uterine_A : A;
+fun intracellular_A : A;
+fun intracerebral_A : A;
+fun intracranial_A : A;
+fun intractability_N : N;
+fun intractable_A : A;
+fun intradepartmental_A : A;
+fun intradermal_A : A;
+fun intrados_N : N;
+fun intralinguistic_A : A;
+fun intralobular_A : A;
+fun intramolecular_A : A;
+fun intramural_A : A;
+fun intramuscular_A : A;
+fun intranet_N : N;
+fun intransigence_N : N;
+fun intransigency_N : N;
+fun intransigent_A : A;
+fun intransitive_A : A;
+fun intransitivity_N : N;
+fun intrapulmonary_A : A;
+fun intrasentential_A : A;
+fun intraspecies_A : A;
+fun intrastate_A : A;
+fun intrauterine_A : A;
+fun intravasation_N : N;
+fun intravenous_A : A;
+fun intraventricular_A : A;
+fun intrench_V2 : V2;
+fun intrepid_A : A;
+fun intrepidity_N : N;
+fun intricacy_N : N;
+fun intricate_A : A;
+fun intrigue_N : N;
+fun intrigue_V : V;
+fun intrigue_V2 : V2;
+fun intrinsic_A : A;
+fun intrinsically_Adv : Adv;
+fun intro_N : N;
+fun introduce_V2 : V2;
+fun introduction_N : N;
+fun introductory_A : A;
+fun introit_N : N;
+fun introitus_N : N;
+fun introject_N : N;
+fun introjected_A : A;
+fun introjection_N : N;
+fun intron_N : N;
+fun introspect_V : V;
+fun introspection_N : N;
+fun introspective_A : A;
+fun introspectiveness_N : N;
+fun introuvable_A : A;
+fun introversion_N : N;
+fun introversive_A : A;
+fun introvert_N : N;
+fun introvert_V2 : V2;
+fun introvertish_A : A;
+fun intrude_V : V;
+fun intrude_V2 : V2;
+fun intruder_N : N;
+fun intrusion_N : N;
+fun intrusive_A : A;
+fun intrusiveness_N : N;
+fun intrust_V2 : V2;
+fun intuit_V : V;
+fun intuit_V2 : V2;
+fun intuition_N : N;
+fun intuitionism_N : N;
+fun intuitionist_A : A;
+fun intuitive_A : A;
+fun intumescence_N : N;
+fun intussusception_N : N;
+fun inula_N : N;
+fun inulin_N : N;
+fun inundate_V2 : V2;
+fun inundation_N : N;
+fun inure_V2 : V2;
+fun inutile_A : A;
+fun inutility_N : N;
+fun invade_V2 : V2;
+fun invader_N : N;
+fun invagination_N : N;
+fun invalid_A : A;
+fun invalid_N : N;
+fun invalid_V2 : V2;
+fun invalidate_V2 : V2;
+fun invalidation_N : N;
+fun invalidator_N : N;
+fun invalidism_N : N;
+fun invalidity_N : N;
+fun invaluable_A : A;
+fun invaluableness_N : N;
+fun invariability_N : N;
+fun invariable_A : A;
+fun invariance_N : N;
+fun invariant_A : A;
+fun invariant_N : N;
+fun invasion_N : N;
+fun invasive_A : A;
+fun invective_N : N;
+fun inveigh_V : V;
+fun inveigle_V2 : V2;
+fun invent_V : V;
+fun invent_V2 : V2;
+fun invention_N : N;
+fun inventive_A : A;
+fun inventiveness_N : N;
+fun inventor_N : N;
+fun inventory_N : N;
+fun inverkeithing_PN : PN;
+fun inverness_PN : PN;
+fun inverse_A : A;
+fun inverse_N : N;
+fun inversion_N : N;
+fun invert_V2 : V2;
+fun invertase_N : N;
+fun invertebrate_A : A;
+fun invertebrate_N : N;
+fun inverter_N : N;
+fun invertible_A : A;
+fun inverurie_PN : PN;
+fun invest_V : V;
+fun invest_V2 : V2;
+fun investigate_V : V;
+fun investigate_V2 : V2;
+fun investigation_N : N;
+fun investigator_N : N;
+fun investing_N : N;
+fun investiture_N : N;
+fun investment_N : N;
+fun investor_N : N;
+fun inveterate_A : A;
+fun invidious_A : A;
+fun invigilate_V : V;
+fun invigilation_N : N;
+fun invigilator_N : N;
+fun invigorate_V2 : V2;
+fun invigorating_A : A;
+fun invincibility_N : N;
+fun invincible_A : A;
+fun inviolable_A : A;
+fun inviolate_A : A;
+fun invisibility_N : N;
+fun invisible_A : A;
+fun invitation_N : N;
+fun invitational_A : A;
+fun invitatory_A : A;
+fun invite_N : N;
+fun invite_V2 : V2;
+fun invite_V2V : V2V;
+fun invocation_N : N;
+fun invoice_N : N;
+fun invoice_V2 : V2;
+fun invoke_V2 : V2;
+fun involucrate_A : A;
+fun involucre_N : N;
+fun involuntary_A : A;
+fun involute_A : A;
+fun involution_N : N;
+fun involve_V : V;
+fun involve_V2 : V2;
+fun involve_VS : VS;
+fun involvement_N : N;
+fun invulnerability_N : N;
+fun invulnerable_A : A;
+fun inward_A : A;
+fun inward_Adv : Adv;
+fun inwardness_N : N;
+fun inwards_Adv : Adv;
+fun inwrought_A : A;
+fun iodide_N : N;
+fun iodinated_A : A;
+fun iodinating_A : A;
+fun iodination_N : N;
+fun iodine_N : N;
+fun iodochlorhydroxyquin_N : N;
+fun iodocompound_N : N;
+fun iodoform_N : N;
+fun iodoprotein_N : N;
+fun iodopsin_N : N;
+fun iodothyronine_N : N;
+fun iodotyrosine_N : N;
+fun ion_N : N;
+fun ionic_A : A;
+fun ionization_N : N;
+fun ionize_V : V;
+fun ionize_V2 : V2;
+fun ionosphere_N : N;
+fun iontophoresis_N : N;
+fun iota_N : N;
+fun iou_N : N;
+fun iowa_PN : PN;
+fun ipecac_N : N;
+fun ipod_N : N;
+fun iproclozide_N : N;
+fun ipse_dixit_N : N;
+fun ipsilateral_A : A;
+fun ipso_facto_Adv : Adv;
+fun ipswich_PN : PN;
+fun iq_N : N;
+fun ira_N : N;
+fun iran_PN : PN;
+fun iranian_A : A;
+fun iranian_N : N;
+fun iraq_PN : PN;
+fun iraqi_A : A;
+fun iraqi_N : N;
+fun irascibility_N : N;
+fun irascible_A : A;
+fun irate_A : A;
+fun ire_N : N;
+fun ireful_A : A;
+fun ireland_PN : PN;
+fun irene_PN : PN;
+fun irenic_A : A;
+fun iridaceous_A : A;
+fun iridectomy_N : N;
+fun iridescence_N : N;
+fun iridescent_A : A;
+fun iridic_A : A;
+fun iridium_N : N;
+fun iridocyclitis_N : N;
+fun iridokeratitis_N : N;
+fun iridoncus_N : N;
+fun iridotomy_N : N;
+fun iris_N : N;
+fun iris_PN : PN;
+fun irish_A : A;
+fun irish_N : N;
+fun irishman_N : N;
+fun irishwoman_N : N;
+fun iritic_A : A;
+fun iritis_N : N;
+fun irk_V2 : V2;
+fun irksome_A : A;
+fun iron_N : N;
+fun iron_V : V;
+fun iron_V2 : V2;
+fun iron_foundry_N : N;
+fun iron_grey_A : A;
+fun iron_grey_N : N;
+fun ironclad_A : A;
+fun ironclad_N : N;
+fun ironic_A : A;
+fun ironical_A : A;
+fun ironing_N : N;
+fun ironing_board_N : N;
+fun ironlike_A : A;
+fun ironmonger_N : N;
+fun ironmongery_N : N;
+fun ironmould_N : N;
+fun irons_N : N;
+fun ironshod_A : A;
+fun ironside_N : N;
+fun ironware_N : N;
+fun ironweed_N : N;
+fun ironwood_N : N;
+fun ironwork_N : N;
+fun ironworker_N : N;
+fun ironworks_N : N;
+fun irony_N : N;
+fun irradiate_V2 : V2;
+fun irradiation_N : N;
+fun irrational_A : A;
+fun irrationality_N : N;
+fun irreclaimable_A : A;
+fun irreconcilable_A : A;
+fun irrecoverable_A : A;
+fun irredeemable_A : A;
+fun irredenta_N : N;
+fun irredentism_N : N;
+fun irredentist_N : N;
+fun irreducible_A : A;
+fun irrefutable_A : A;
+fun irregardless_Adv : Adv;
+fun irregular_A : A;
+fun irregular_N : N;
+fun irregularity_N : N;
+fun irrelevance_N : N;
+fun irrelevancy_N : N;
+fun irrelevant_A : A;
+fun irreligionist_N : N;
+fun irreligious_A : A;
+fun irreligiousness_N : N;
+fun irremediable_A : A;
+fun irremovable_A : A;
+fun irreparable_A : A;
+fun irreplaceable_A : A;
+fun irreplaceableness_N : N;
+fun irrepressibility_N : N;
+fun irrepressible_A : A;
+fun irreproachable_A : A;
+fun irreproducibility_N : N;
+fun irresistibility_N : N;
+fun irresistible_A : A;
+fun irresolute_A : A;
+fun irresoluteness_N : N;
+fun irresolution_N : N;
+fun irrespective_A : A;
+fun irresponsibility_N : N;
+fun irresponsible_A : A;
+fun irretrievable_A : A;
+fun irreverence_N : N;
+fun irreverent_A : A;
+fun irreversibility_N : N;
+fun irreversible_A : A;
+fun irrevocable_A : A;
+fun irridentism_N : N;
+fun irrigate_V2 : V2;
+fun irrigation_N : N;
+fun irritability_N : N;
+fun irritable_A : A;
+fun irritant_A : A;
+fun irritant_N : N;
+fun irritate_V2 : V2;
+fun irritating_A : A;
+fun irritation_N : N;
+fun irruption_N : N;
+fun irruptive_A : A;
+fun irthlingborough_PN : PN;
+fun irvine_PN : PN;
+fun isaac_PN : PN;
+fun isabel_PN : PN;
+fun isabella_PN : PN;
+fun ischemia_N : N;
+fun ischemic_A : A;
+fun ischium_N : N;
+fun isentropic_A : A;
+fun isinglass_N : N;
+fun islam_N : N;
+fun islamic_A : A;
+fun island_N : N;
+fun islander_N : N;
+fun isle_N : N;
+fun islet_N : N;
+fun islington_PN : PN;
+fun ism_N : N;
+fun isoagglutination_N : N;
+fun isoagglutinin_N : N;
+fun isoagglutinogen_N : N;
+fun isoantibody_N : N;
+fun isobar_N : N;
+fun isobel_PN : PN;
+fun isobutylene_N : N;
+fun isocarboxazid_N : N;
+fun isochronal_A : A;
+fun isochrone_N : N;
+fun isoclinal_A : A;
+fun isocyanate_N : N;
+fun isoflurane_N : N;
+fun isogamete_N : N;
+fun isogamy_N : N;
+fun isogon_N : N;
+fun isogonic_A : A;
+fun isogram_N : N;
+fun isohel_N : N;
+fun isolable_A : A;
+fun isolate_V2 : V2;
+fun isolation_N : N;
+fun isolationism_N : N;
+fun isolationist_A : A;
+fun isolationist_N : N;
+fun isoleucine_N : N;
+fun isomer_N : N;
+fun isomerase_N : N;
+fun isomeric_A : A;
+fun isomerism_N : N;
+fun isomerization_N : N;
+fun isometric_A : A;
+fun isometrics_N : N;
+fun isometropia_N : N;
+fun isometry_N : N;
+fun isomorphism_N : N;
+fun isomorphous_A : A;
+fun isoniazid_N : N;
+fun isopod_N : N;
+fun isoproterenol_N : N;
+fun isopteran_A : A;
+fun isosceles_A : A;
+fun isosorbide_N : N;
+fun isostasy_N : N;
+fun isotherm_N : N;
+fun isothermal_A : A;
+fun isothermic_A : A;
+fun isothiocyanate_N : N;
+fun isotonic_A : A;
+fun isotope_N : N;
+fun isotopic_A : A;
+fun isotropic_A : A;
+fun isotropically_Adv : Adv;
+fun isotropy_N : N;
+fun israel_PN : PN;
+fun israeli_A : A;
+fun israeli_N : N;
+fun issue_N : N;
+fun issue_V : V;
+fun issue_V2 : V2;
+fun issuer_N : N;
+fun istanbul_PN : PN;
+fun isthmian_A : A;
+fun isthmus_N : N;
+fun it_Pron : Pron;
+fun italian_A : A;
+fun italian_N : N;
+fun italic_A : A;
+fun italic_N : N;
+fun italicize_V2 : V2;
+fun italy_PN : PN;
+fun itch_N : N;
+fun itch_V : V;
+fun itchy_A : A;
+fun item_Adv : Adv;
+fun item_N : N;
+fun itemize_V2 : V2;
+fun iterate_V2 : V2;
+fun iteration_N : N;
+fun iterative_A : A;
+fun iterative_N : N;
+fun itinerant_A : A;
+fun itinerant_N : N;
+fun itinerary_N : N;
+fun itineration_N : N;
+fun itraconazole_N : N;
+fun itv_N : N;
+fun iud_N : N;
+fun ivan_PN : PN;
+fun iver_PN : PN;
+fun ivied_A : A;
+fun ivor_PN : PN;
+fun ivory_N : N;
+fun ivorybill_N : N;
+fun ivy_N : N;
+fun ivy_PN : PN;
+fun izar_N : N;
+fun izmir_PN : PN;
+fun jab_N : N;
+fun jab_V : V;
+fun jab_V2 : V2;
+fun jabalpur_PN : PN;
+fun jabber_N : N;
+fun jabber_V : V;
+fun jabber_V2 : V2;
+fun jabberer_N : N;
+fun jabberwocky_N : N;
+fun jabiru_N : N;
+fun jabot_N : N;
+fun jaboticaba_N : N;
+fun jacamar_N : N;
+fun jack_N : N;
+fun jack_PN : PN;
+fun jack_V2 : V2;
+fun jack_in_the_box_N : N;
+fun jack_knife_N : N;
+fun jack_knife_V : V;
+fun jack_o'_lantern_N : N;
+fun jack_plane_N : N;
+fun jackal_N : N;
+fun jackanapes_N : N;
+fun jackass_N : N;
+fun jackboot_N : N;
+fun jackdaw_N : N;
+fun jacket_N : N;
+fun jackfruit_N : N;
+fun jackie_PN : PN;
+fun jackknife_N : N;
+fun jacklight_N : N;
+fun jackpot_N : N;
+fun jackrabbit_N : N;
+fun jacks_N : N;
+fun jackscrew_N : N;
+fun jacksmelt_N : N;
+fun jacksnipe_N : N;
+fun jacksonville_PN : PN;
+fun jackstraw_N : N;
+fun jackstraws_N : N;
+fun jacob_PN : PN;
+fun jacobean_A : A;
+fun jacobin_A : A;
+fun jacobin_N : N;
+fun jacobinism_N : N;
+fun jacobite_N : N;
+fun jaconet_N : N;
+fun jacquard_N : N;
+fun jacqueline_PN : PN;
+fun jactitation_N : N;
+fun jade_A : A;
+fun jade_N : N;
+fun jaded_A : A;
+fun jadeite_N : N;
+fun jaeger_N : N;
+fun jag_N : N;
+fun jag_V2 : V2;
+fun jaggedness_N : N;
+fun jaggery_N : N;
+fun jaggy_A : A;
+fun jaguar_N : N;
+fun jaguarundi_N : N;
+fun jail_N : N;
+fun jail_V2 : V2;
+fun jailer_N : N;
+fun jailor_N : N;
+fun jaipur_PN : PN;
+fun jakarta_PN : PN;
+fun jake_PN : PN;
+fun jakes_N : N;
+fun jalapeno_N : N;
+fun jalopy_N : N;
+fun jalousie_N : N;
+fun jam_N : N;
+fun jam_V : V;
+fun jam_V2 : V2;
+fun jam_VS : VS;
+fun jamaica_PN : PN;
+fun jamaican_A : A;
+fun jamaican_N : N;
+fun jamb_N : N;
+fun jambalaya_N : N;
+fun jamboree_N : N;
+fun james_PN : PN;
+fun jamjar_N : N;
+fun jammer_N : N;
+fun jamming_N : N;
+fun jampack_V2 : V2;
+fun jampan_N : N;
+fun jampot_N : N;
+fun jan_PN : PN;
+fun jane_PN : PN;
+fun janet_PN : PN;
+fun jangle_N : N;
+fun jangle_V : V;
+fun jangle_V2 : V2;
+fun janice_PN : PN;
+fun janie_PN : PN;
+fun janissary_N : N;
+fun janitor_N : N;
+fun january_N : N;
+fun january_PN : PN;
+fun janus_PN : PN;
+fun japan_N : N;
+fun japan_PN : PN;
+fun japan_V2 : V2;
+fun japaneseFem_N : N;
+fun japaneseMasc_N : N;
+fun japanese_A : A;
+fun jape_N : N;
+fun japonica_N : N;
+fun jar_N : N;
+fun jar_V : V;
+fun jar_V2 : V2;
+fun jarful_N : N;
+fun jargon_N : N;
+fun jargoon_N : N;
+fun jarringly_Adv : Adv;
+fun jarrow_PN : PN;
+fun jasmine_N : N;
+fun jason_PN : PN;
+fun jasper_N : N;
+fun jassid_N : N;
+fun jati_N : N;
+fun jaundice_N : N;
+fun jaundice_V2 : V2;
+fun jaunt_N : N;
+fun jaunt_V : V;
+fun jauntiness_N : N;
+fun jaunting_car_N : N;
+fun jaunty_A : A;
+fun java_PN : PN;
+fun javanese_A : A;
+fun javanese_N : N;
+fun javelin_N : N;
+fun jaw_N : N;
+fun jaw_V : V;
+fun jawan_N : N;
+fun jawbone_N : N;
+fun jawbreaker_N : N;
+fun jawed_A : A;
+fun jawfish_N : N;
+fun jawless_A : A;
+fun jay_N : N;
+fun jaywalk_V : V;
+fun jaywalker_N : N;
+fun jazz_N : N;
+fun jazz_V2 : V2;
+fun jazzy_A : A;
+fun jc_PN : PN;
+fun jealous_A : A;
+fun jealousy_N : N;
+fun jean_N : N;
+fun jean_PN : PN;
+fun jeanie_PN : PN;
+fun jedburgh_PN : PN;
+fun jeep_N : N;
+fun jeer_N : N;
+fun jeer_V : V;
+fun jeer_V2 : V2;
+fun jeeringly_Adv : Adv;
+fun jeff_PN : PN;
+fun jeffrey_PN : PN;
+fun jehovah_PN : PN;
+fun jejune_A : A;
+fun jejuneness_N : N;
+fun jejunitis_N : N;
+fun jejunity_N : N;
+fun jejunoileitis_N : N;
+fun jejunostomy_N : N;
+fun jejunum_N : N;
+fun jekyll_and_hyde_PN : PN;
+fun jell_V : V;
+fun jell_V2 : V2;
+fun jellaba_N : N;
+fun jello_N : N;
+fun jelly_N : N;
+fun jelly_V : V;
+fun jelly_V2 : V2;
+fun jellyfish_N : N;
+fun jellyroll_N : N;
+fun jemmy_N : N;
+fun jennet_N : N;
+fun jennifer_PN : PN;
+fun jenny_N : N;
+fun jenny_PN : PN;
+fun jeopardize_V2 : V2;
+fun jeopardy_N : N;
+fun jerboa_N : N;
+fun jeremiad_N : N;
+fun jeremy_PN : PN;
+fun jerk_N : N;
+fun jerk_V : V;
+fun jerk_V2 : V2;
+fun jerkin_N : N;
+fun jerkiness_N : N;
+fun jerkwater_A : A;
+fun jerky_A : A;
+fun jerky_N : N;
+fun jeroboam_N : N;
+fun jerome_PN : PN;
+fun jerry_N : N;
+fun jerry_PN : PN;
+fun jerry_builder_N : N;
+fun jerry_building_N : N;
+fun jerry_built_A : A;
+fun jersey_N : N;
+fun jersey_PN : PN;
+fun jess_PN : PN;
+fun jessica_PN : PN;
+fun jessie_PN : PN;
+fun jest_N : N;
+fun jest_V : V;
+fun jester_N : N;
+fun jesuit_N : N;
+fun jesuitical_A : A;
+fun jesus_PN : PN;
+fun jet_N : N;
+fun jet_V : V;
+fun jet_V2 : V2;
+fun jet_black_A : A;
+fun jet_propelled_A : A;
+fun jetliner_N : N;
+fun jetsam_N : N;
+fun jettison_V2 : V2;
+fun jetty_N : N;
+fun jew_N : N;
+fun jewel_N : N;
+fun jewel_V2 : V2;
+fun jeweller_N : N;
+fun jewellery_N : N;
+fun jewelry_N : N;
+fun jewelweed_N : N;
+fun jewess_N : N;
+fun jewfish_N : N;
+fun jewish_A : A;
+fun jezebel_N : N;
+fun jiao_N : N;
+fun jib_N : N;
+fun jib_V : V;
+fun jib_boom_N : N;
+fun jibboom_N : N;
+fun jibe_N : N;
+fun jibe_V : V;
+fun jiffy_N : N;
+fun jig_N : N;
+fun jig_V : V;
+fun jig_V2 : V2;
+fun jigger_N : N;
+fun jiggered_A : A;
+fun jiggermast_N : N;
+fun jiggery_pokery_N : N;
+fun jiggle_N : N;
+fun jiggle_V : V;
+fun jiggle_V2 : V2;
+fun jigsaw_N : N;
+fun jihad_N : N;
+fun jihadi_A : A;
+fun jill_PN : PN;
+fun jilt_N : N;
+fun jilt_V2 : V2;
+fun jim_PN : PN;
+fun jim_crow_N : N;
+fun jimdandy_N : N;
+fun jimmies_N : N;
+fun jimmy_N : N;
+fun jimmy_PN : PN;
+fun jimsonweed_N : N;
+fun jingle_N : N;
+fun jingle_V : V;
+fun jingle_V2 : V2;
+fun jingo_N : N;
+fun jingoism_N : N;
+fun jingoist_N : N;
+fun jingoistic_A : A;
+fun jinks_N : N;
+fun jinn_N : N;
+fun jinrikisha_N : N;
+fun jinx_N : N;
+fun jiqui_N : N;
+fun jird_N : N;
+fun jitney_N : N;
+fun jitter_N : N;
+fun jitterbug_N : N;
+fun jitteriness_N : N;
+fun jittering_A : A;
+fun jitters_N : N;
+fun jittery_A : A;
+fun jive_N : N;
+fun jive_V : V;
+fun jnr_PN : PN;
+fun jo_PN : PN;
+fun joan_PN : PN;
+fun joanie_PN : PN;
+fun joann_PN : PN;
+fun joanna_PN : PN;
+fun joanne_PN : PN;
+fun job_N : N;
+fun job_PN : PN;
+fun job_V : V;
+fun job_V2 : V2;
+fun jobber_N : N;
+fun jobbery_N : N;
+fun jobcentre_N : N;
+fun jobholder_N : N;
+fun jocelyn_PN : PN;
+fun jockey_N : N;
+fun jockey_V : V;
+fun jockey_V2 : V2;
+fun jocose_A : A;
+fun jocoseness_N : N;
+fun jocosity_N : N;
+fun jocular_A : A;
+fun jocularity_N : N;
+fun jocund_A : A;
+fun jocundity_N : N;
+fun jodhpur_N : N;
+fun jodhpurs_N : N;
+fun joe_PN : PN;
+fun joey_PN : PN;
+fun jog_N : N;
+fun jog_V : V;
+fun jog_V2 : V2;
+fun jog_trot_N : N;
+fun jogger_N : N;
+fun jogging_N : N;
+fun joggle_N : N;
+fun joggle_V : V;
+fun joggle_V2 : V2;
+fun johannesburg_PN : PN;
+fun john_PN : PN;
+fun john_bull_N : N;
+fun johnny_PN : PN;
+fun johnnycake_N : N;
+fun johnstone_PN : PN;
+fun joie_de_vivre_N : N;
+fun join_N : N;
+fun join_V : V;
+fun join_V2 : V2;
+fun joiner_N : N;
+fun joinery_N : N;
+fun joining_N : N;
+fun joint_A : A;
+fun joint_N : N;
+fun joint_V2 : V2;
+fun jointer_N : N;
+fun jointure_N : N;
+fun joist_N : N;
+fun joke_N : N;
+fun joke_V : V;
+fun joke_VS : VS;
+fun joker_N : N;
+fun jokingly_Adv : Adv;
+fun jollification_N : N;
+fun jollity_N : N;
+fun jolly_A : A;
+fun jolly_Adv : Adv;
+fun jolly_N : N;
+fun jolly_V2 : V2;
+fun jollyboat_N : N;
+fun jolt_N : N;
+fun jolt_V : V;
+fun jolt_V2 : V2;
+fun jolty_A : A;
+fun jonah_N : N;
+fun jonah_PN : PN;
+fun jonathan_PN : PN;
+fun jonquil_N : N;
+fun jordan_PN : PN;
+fun jordanian_A : A;
+fun jordanian_N : N;
+fun jorum_N : N;
+fun joseph_PN : PN;
+fun josephine_PN : PN;
+fun josh_PN : PN;
+fun joshua_PN : PN;
+fun joss_N : N;
+fun joss_house_N : N;
+fun joss_stick_N : N;
+fun jostle_N : N;
+fun jostle_V : V;
+fun jostle_V2 : V2;
+fun jot_N : N;
+fun jot_V2 : V2;
+fun jotter_N : N;
+fun jotting_N : N;
+fun joule_N : N;
+fun journal_N : N;
+fun journalese_N : N;
+fun journalism_N : N;
+fun journalist_N : N;
+fun journalistic_A : A;
+fun journalistically_Adv : Adv;
+fun journey_N : N;
+fun journey_V : V;
+fun journeyman_N : N;
+fun joust_N : N;
+fun joust_V : V;
+fun jove_PN : PN;
+fun jovial_A : A;
+fun joviality_N : N;
+fun jowl_N : N;
+fun jowly_A : A;
+fun joy_N : N;
+fun joy_PN : PN;
+fun joy_V : V;
+fun joy_ride_N : N;
+fun joy_stick_N : N;
+fun joyce_PN : PN;
+fun joyful_A : A;
+fun joyfulness_N : N;
+fun joyless_A : A;
+fun joylessness_N : N;
+fun joyous_A : A;
+fun joyousness_N : N;
+fun joyride_N : N;
+fun joystick_N : N;
+fun jp_N : N;
+fun ju_jitsu_N : N;
+fun jubilant_A : A;
+fun jubilation_N : N;
+fun jubilee_N : N;
+fun judaic_A : A;
+fun judaism_N : N;
+fun judas_N : N;
+fun judas_PN : PN;
+fun judder_V : V;
+fun judge_N : N;
+fun judge_V : V;
+fun judge_V2 : V2;
+fun judge_V2V : V2V;
+fun judge_VS : VS;
+fun judgement_N : N;
+fun judgeship_N : N;
+fun judgment_N : N;
+fun judgmental_A : A;
+fun judicable_A : A;
+fun judicature_N : N;
+fun judicial_A : A;
+fun judiciary_N : N;
+fun judicious_A : A;
+fun judiciousness_N : N;
+fun judith_PN : PN;
+fun judo_N : N;
+fun judy_PN : PN;
+fun jug_N : N;
+fun jug_V2 : V2;
+fun jugale_N : N;
+fun jugful_N : N;
+fun juggernaut_N : N;
+fun juggle_N : N;
+fun juggle_V : V;
+fun juggle_V2 : V2;
+fun juggler_N : N;
+fun jugglery_N : N;
+fun jugular_A : A;
+fun jugular_N : N;
+fun juice_N : N;
+fun juiceless_A : A;
+fun juiciness_N : N;
+fun juicy_A : A;
+fun juju_N : N;
+fun jujube_N : N;
+fun jujutsu_N : N;
+fun juke_N : N;
+fun jukebox_N : N;
+fun jul_PN : PN;
+fun julep_N : N;
+fun julia_PN : PN;
+fun julian_A : A;
+fun julian_PN : PN;
+fun julie_PN : PN;
+fun julienne_N : N;
+fun juliet_PN : PN;
+fun july_PN : PN;
+fun jumble_N : N;
+fun jumble_V : V;
+fun jumble_V2 : V2;
+fun jumble_sale_N : N;
+fun jumbo_A : A;
+fun jumbojet_N : N;
+fun jumentous_A : A;
+fun jump_N : N;
+fun jump_V : V;
+fun jump_V2 : V2;
+fun jump_V2V : V2V;
+fun jump_VV : VV;
+fun jumped_up_A : A;
+fun jumper_N : N;
+fun jumpiness_N : N;
+fun jumping_N : N;
+fun jumpstart_N : N;
+fun jumpy_A : A;
+fun jun_PN : PN;
+fun junco_N : N;
+fun junction_N : N;
+fun juncture_N : N;
+fun june_N : N;
+fun june_PN : PN;
+fun jungle_N : N;
+fun jungly_A : A;
+fun junior_A : A;
+fun junior_N : N;
+fun juniper_N : N;
+fun junk_N : N;
+fun junk_V2 : V2;
+fun junk_shop_N : N;
+fun junket_N : N;
+fun junket_V : V;
+fun junketing_N : N;
+fun junkie_N : N;
+fun junky_N : N;
+fun junkyard_N : N;
+fun junoesque_A : A;
+fun junta_N : N;
+fun jupati_N : N;
+fun jupiter_PN : PN;
+fun jural_A : A;
+fun juridical_A : A;
+fun jurisdiction_N : N;
+fun jurisdictional_A : A;
+fun jurisprudence_N : N;
+fun jurisprudential_A : A;
+fun jurist_N : N;
+fun juror_N : N;
+fun jury_N : N;
+fun jury_box_N : N;
+fun jury_mast_N : N;
+fun jury_rigge_V2 : V2;
+fun juryman_N : N;
+fun just_A : A;
+fun just_AdV : AdV;
+fun just_Adv : Adv;
+fun just_Predet : Predet;
+fun justice_N : N;
+fun justiciar_N : N;
+fun justiciary_N : N;
+fun justifiable_A : A;
+fun justification_N : N;
+fun justificative_A : A;
+fun justify_V2 : V2;
+fun justify_VV : VV;
+fun justin_PN : PN;
+fun justness_N : N;
+fun jut_V : V;
+fun jute_N : N;
+fun juvenescence_N : N;
+fun juvenile_A : A;
+fun juvenile_N : N;
+fun juxtapose_V2 : V2;
+fun juxtaposition_N : N;
+fun kabbalism_N : N;
+fun kabob_N : N;
+fun kachina_N : N;
+fun kaffir_N : N;
+fun kaffiyeh_N : N;
+fun kafkaesque_A : A;
+fun kahikatea_N : N;
+fun kail_N : N;
+fun kainite_N : N;
+fun kaiser_N : N;
+fun kakemono_N : N;
+fun kaki_N : N;
+fun kalansuwa_N : N;
+fun kale_N : N;
+fun kaleidoscope_N : N;
+fun kaleidoscopic_A : A;
+fun kalemia_N : N;
+fun kalgan_PN : PN;
+fun kaliuresis_N : N;
+fun kalmia_N : N;
+fun kalumpang_N : N;
+fun kameez_N : N;
+fun kamikaze_N : N;
+fun kampong_N : N;
+fun kampuchea_PN : PN;
+fun kampuchean_A : A;
+fun kampuchean_N : N;
+fun kanamycin_N : N;
+fun kanchil_N : N;
+fun kangaroo_N : N;
+fun kanpur_PN : PN;
+fun kansas_PN : PN;
+fun kansas_city_PN : PN;
+fun kanzu_N : N;
+fun kaohsiung_PN : PN;
+fun kaoliang_N : N;
+fun kaolin_N : N;
+fun kaolinite_N : N;
+fun kaon_N : N;
+fun kapeika_N : N;
+fun kaph_N : N;
+fun kapok_N : N;
+fun kappa_N : N;
+fun kapuka_N : N;
+fun kaput_A : A;
+fun karachi_PN : PN;
+fun karaganda_PN : PN;
+fun karaoke_N : N;
+fun karat_N : N;
+fun karate_N : N;
+fun karen_PN : PN;
+fun karlsruhe_PN : PN;
+fun karma_N : N;
+fun karyokinesis_N : N;
+fun karyokinetic_A : A;
+fun karyolymph_N : N;
+fun karyolysis_N : N;
+fun karyotype_N : N;
+fun kasbah_N : N;
+fun kasha_N : N;
+fun kashmir_PN : PN;
+fun kashmiri_A : A;
+fun kashmiri_N : N;
+fun kassel_PN : PN;
+fun kat_N : N;
+fun katabatic_A : A;
+fun katamorphism_N : N;
+fun kate_PN : PN;
+fun kath_PN : PN;
+fun katharobe_N : N;
+fun katharobic_A : A;
+fun katharometer_N : N;
+fun katherine_PN : PN;
+fun kathy_PN : PN;
+fun katie_PN : PN;
+fun katowice_PN : PN;
+fun katydid_N : N;
+fun kauri_N : N;
+fun kava_N : N;
+fun kawaka_N : N;
+fun kay_PN : PN;
+fun kayak_N : N;
+fun kazan_PN : PN;
+fun kazoo_N : N;
+fun kea_N : N;
+fun kebab_N : N;
+fun kedgeree_N : N;
+fun keel_N : N;
+fun keel_V : V;
+fun keel_V2 : V2;
+fun keelboat_N : N;
+fun keelson_N : N;
+fun keen_A : A;
+fun keen_N : N;
+fun keen_V : V;
+fun keen_V2 : V2;
+fun keenness_N : N;
+fun keep_N : N;
+fun keep_V : V;
+fun keep_V2 : V2;
+fun keep_V2A : V2A;
+fun keep_VA : VA;
+fun keep_VS : VS;
+fun keep_VV : VV;
+fun keep_ing_V2V : V2V;
+fun keep_to_V2V : V2V;
+fun keeper_N : N;
+fun keeping_N : N;
+fun keepsake_N : N;
+fun keeshond_N : N;
+fun keg_N : N;
+fun keighley_PN : PN;
+fun keith_PN : PN;
+fun keloid_N : N;
+fun kelp_N : N;
+fun kelpie_N : N;
+fun kelpy_N : N;
+fun kelso_PN : PN;
+fun kelt_N : N;
+fun kelty_PN : PN;
+fun kelvin_N : N;
+fun kempt_A : A;
+fun kemsing_PN : PN;
+fun ken_N : N;
+fun ken_PN : PN;
+fun ken_V2 : V2;
+fun kenaf_N : N;
+fun kendal_PN : PN;
+fun kenilworth_PN : PN;
+fun kennel_N : N;
+fun kennel_V : V;
+fun kennel_V2 : V2;
+fun kenneth_PN : PN;
+fun kenning_N : N;
+fun kenny_PN : PN;
+fun kensington_PN : PN;
+fun kent_PN : PN;
+fun kentucky_PN : PN;
+fun kenya_PN : PN;
+fun kenyan_A : A;
+fun kenyan_N : N;
+fun kepi_N : N;
+fun keratalgia_N : N;
+fun keratectasia_N : N;
+fun keratin_N : N;
+fun keratinization_N : N;
+fun keratitis_N : N;
+fun keratoacanthoma_N : N;
+fun keratocele_N : N;
+fun keratoconjunctivitis_N : N;
+fun keratoconus_N : N;
+fun keratoderma_N : N;
+fun keratohyalin_N : N;
+fun keratoiritis_N : N;
+fun keratomalacia_N : N;
+fun keratomycosis_N : N;
+fun keratonosis_N : N;
+fun keratonosus_N : N;
+fun keratoplasty_N : N;
+fun keratoscleritis_N : N;
+fun keratoscope_N : N;
+fun keratoscopy_N : N;
+fun keratosis_N : N;
+fun keratotomy_N : N;
+fun kerb_N : N;
+fun kerbstone_N : N;
+fun kerchief_N : N;
+fun kerion_N : N;
+fun kern_N : N;
+fun kernel_N : N;
+fun kernicterus_N : N;
+fun kernite_N : N;
+fun kerosene_N : N;
+fun kerry_PN : PN;
+fun kerygma_N : N;
+fun kestrel_N : N;
+fun ketamine_N : N;
+fun ketch_N : N;
+fun ketchup_N : N;
+fun keteleeria_N : N;
+fun ketembilla_N : N;
+fun ketoacidosis_N : N;
+fun ketohexose_N : N;
+fun ketone_N : N;
+fun ketonemia_N : N;
+fun ketonuria_N : N;
+fun ketoprofen_N : N;
+fun ketorolac_N : N;
+fun ketose_N : N;
+fun ketosteroid_N : N;
+fun kettering_PN : PN;
+fun kettle_N : N;
+fun kettledrum_N : N;
+fun keurboom_N : N;
+fun kevin_PN : PN;
+fun key_A : A;
+fun key_N : N;
+fun key_V2 : V2;
+fun keyboard_N : N;
+fun keyboardist_N : N;
+fun keycard_N : N;
+fun keyhole_N : N;
+fun keyless_A : A;
+fun keynote_N : N;
+fun keynsham_PN : PN;
+fun keyring_N : N;
+fun keystone_N : N;
+fun keystroke_N : N;
+fun keyword_N : N;
+fun keyworth_PN : PN;
+fun kg_N : N;
+fun kgb_N : N;
+fun khadi_N : N;
+fun khaki_A : A;
+fun khaki_N : N;
+fun khakis_N : N;
+fun khalka_N : N;
+fun khamsin_N : N;
+fun khan_N : N;
+fun khanate_N : N;
+fun kharkov_PN : PN;
+fun khartoum_PN : PN;
+fun khimar_N : N;
+fun khmer_N : N;
+fun khoum_N : N;
+fun khukuri_N : N;
+fun kiang_N : N;
+fun kibble_N : N;
+fun kibbutz_N : N;
+fun kibbutznik_N : N;
+fun kibe_N : N;
+fun kibibit_N : N;
+fun kibitzer_N : N;
+fun kick_N : N;
+fun kick_V : V;
+fun kick_V2 : V2;
+fun kick_start_N : N;
+fun kick_starter_N : N;
+fun kickback_N : N;
+fun kicker_N : N;
+fun kickoff_N : N;
+fun kicksorter_N : N;
+fun kickstand_N : N;
+fun kid_N : N;
+fun kid_V : V;
+fun kid_V2 : V2;
+fun kidderminster_PN : PN;
+fun kiddy_N : N;
+fun kidlington_PN : PN;
+fun kidnap_V2 : V2;
+fun kidnapper_N : N;
+fun kidnapping_N : N;
+fun kidney_N : N;
+fun kidney_bean_N : N;
+fun kidsgrove_PN : PN;
+fun kieserite_N : N;
+fun kiev_PN : PN;
+fun kike_N : N;
+fun kilbirnie_PN : PN;
+fun kildare_PN : PN;
+fun kilderkin_N : N;
+fun kilkenny_PN : PN;
+fun kill_N : N;
+fun kill_V : V;
+fun kill_V2 : V2;
+fun killable_A : A;
+fun killarney_PN : PN;
+fun killdeer_N : N;
+fun killer_N : N;
+fun killifish_N : N;
+fun killing_N : N;
+fun killingly_Adv : Adv;
+fun killjoy_N : N;
+fun kilmarnock_PN : PN;
+fun kiln_N : N;
+fun kilo_N : N;
+fun kilobit_N : N;
+fun kilobyte_N : N;
+fun kilocycle_N : N;
+fun kilogram_N : N;
+fun kilohertz_N : N;
+fun kiloliter_N : N;
+fun kilolitre_N : N;
+fun kilometer_N : N;
+fun kilometre_N : N;
+fun kiloton_N : N;
+fun kilovolt_N : N;
+fun kilowatt_N : N;
+fun kilsyth_PN : PN;
+fun kilt_N : N;
+fun kilter_N : N;
+fun kilwinning_PN : PN;
+fun kimberley_PN : PN;
+fun kimberlite_N : N;
+fun kimono_N : N;
+fun kin_N : N;
+fun kina_N : N;
+fun kinanesthesia_N : N;
+fun kinase_N : N;
+fun kind_A : A;
+fun kind_N : N;
+fun kind_hearted_A : A;
+fun kinda_Adv : Adv;
+fun kindergarten_N : N;
+fun kindhearted_A : A;
+fun kindheartedness_N : N;
+fun kindle_V : V;
+fun kindle_V2 : V2;
+fun kindliness_N : N;
+fun kindling_N : N;
+fun kindly_A : A;
+fun kindness_N : N;
+fun kindred_A : A;
+fun kindred_N : N;
+fun kinematics_N : N;
+fun kinescope_N : N;
+fun kinesiology_N : N;
+fun kinesis_N : N;
+fun kinesthesia_N : N;
+fun kinesthesis_N : N;
+fun kinesthetic_A : A;
+fun kinesthetically_Adv : Adv;
+fun kinetic_A : A;
+fun kinetics_N : N;
+fun king's_lynn_PN : PN;
+fun king_N : N;
+fun king_size_A : A;
+fun king_sized_A : A;
+fun kingbird_N : N;
+fun kingbolt_N : N;
+fun kingcup_N : N;
+fun kingdom_N : N;
+fun kingfish_N : N;
+fun kingfisher_N : N;
+fun kinglet_N : N;
+fun kinglike_A : A;
+fun kingly_A : A;
+fun kingmaker_N : N;
+fun kingpin_N : N;
+fun kingsbury_PN : PN;
+fun kingship_N : N;
+fun kingsteignton_PN : PN;
+fun kingston_PN : PN;
+fun kingston_upon_hull_PN : PN;
+fun kingston_upon_thames_PN : PN;
+fun kingwood_N : N;
+fun kinin_N : N;
+fun kink_N : N;
+fun kink_V : V;
+fun kink_V2 : V2;
+fun kinkajou_N : N;
+fun kinky_A : A;
+fun kino_N : N;
+fun kinshasa_PN : PN;
+fun kinship_N : N;
+fun kinsman_N : N;
+fun kinswoman_N : N;
+fun kiosk_N : N;
+fun kip_N : N;
+fun kip_V : V;
+fun kippax_PN : PN;
+fun kipper_N : N;
+fun kirin_PN : PN;
+fun kirk_N : N;
+fun kirkby_PN : PN;
+fun kirkby_in_ashfield_PN : PN;
+fun kirkcaldy_PN : PN;
+fun kirkham_PN : PN;
+fun kirkintilloch_PN : PN;
+fun kirkwall_PN : PN;
+fun kirpan_N : N;
+fun kirsch_N : N;
+fun kirtle_N : N;
+fun kishke_N : N;
+fun kismet_N : N;
+fun kiss_N : N;
+fun kiss_V : V;
+fun kiss_V2 : V2;
+fun kisser_N : N;
+fun kit_N : N;
+fun kit_V2 : V2;
+fun kitakyushu_PN : PN;
+fun kitbag_N : N;
+fun kitchen_N : N;
+fun kitchenette_N : N;
+fun kitchenware_N : N;
+fun kite_N : N;
+fun kite_balloon_N : N;
+fun kith_N : N;
+fun kitsch_A : A;
+fun kitsch_N : N;
+fun kittee_N : N;
+fun kitten_N : N;
+fun kittenish_A : A;
+fun kittiwake_N : N;
+fun kitty_N : N;
+fun kitty_PN : PN;
+fun kiwi_N : N;
+fun klavern_N : N;
+fun klaxon_N : N;
+fun klebsiella_N : N;
+fun kleenex_N : N;
+fun kleptomania_N : N;
+fun kleptomaniac_N : N;
+fun klondike_N : N;
+fun kludge_N : N;
+fun klutz_N : N;
+fun klystron_N : N;
+fun km_N : N;
+fun knack_N : N;
+fun knacker_N : N;
+fun knackered_A : A;
+fun knackwurst_N : N;
+fun knap_V2 : V2;
+fun knapsack_N : N;
+fun knapweed_N : N;
+fun knaresborough_PN : PN;
+fun knave_N : N;
+fun knavery_N : N;
+fun knavish_A : A;
+fun knawel_N : N;
+fun knead_V : V;
+fun knead_V2 : V2;
+fun knee_N : N;
+fun knee_deep_A : A;
+fun knee_deep_Adv : Adv;
+fun knee_high_A : A;
+fun knee_high_Adv : Adv;
+fun kneecap_N : N;
+fun kneel_N : N;
+fun kneel_V : V;
+fun kneeler_N : N;
+fun knell_N : N;
+fun knesset_N : N;
+fun knick_knack_N : N;
+fun knickknack_N : N;
+fun knife_N : N;
+fun knife_V2 : V2;
+fun knife_edge_N : N;
+fun knifelike_A : A;
+fun knight_N : N;
+fun knight_V2 : V2;
+fun knight_errant_N : N;
+fun knighthood_N : N;
+fun knightly_A : A;
+fun kniphofia_N : N;
+fun knish_N : N;
+fun knit_N : N;
+fun knit_V : V;
+fun knit_V2 : V2;
+fun knitter_N : N;
+fun knitting_N : N;
+fun knitting_machine_N : N;
+fun knitting_needle_N : N;
+fun knitwear_N : N;
+fun knob_N : N;
+fun knobble_N : N;
+fun knobbly_A : A;
+fun knobby_A : A;
+fun knobkerrie_N : N;
+fun knock_N : N;
+fun knock_V : V;
+fun knock_V2 : V2;
+fun knock_kneed_A : A;
+fun knock_on_N : N;
+fun knockabout_A : A;
+fun knockabout_N : N;
+fun knockdown_A : A;
+fun knockdown_N : N;
+fun knocker_N : N;
+fun knockoff_N : N;
+fun knockout_A : A;
+fun knockout_N : N;
+fun knoll_N : N;
+fun knot_N : N;
+fun knot_V : V;
+fun knot_V2 : V2;
+fun knotgrass_N : N;
+fun knothole_N : N;
+fun knottingley_PN : PN;
+fun knotty_A : A;
+fun knout_N : N;
+fun know_N : N;
+fun know_V : V;
+fun know_V2 : V2;
+fun know_V2V : V2V;
+fun know_VQ : VQ;
+fun know_VS : VS;
+fun know_all_N : N;
+fun know_how_N : N;
+fun knowable_A : A;
+fun knower_N : N;
+fun knowing_N : N;
+fun knowingness_N : N;
+fun knowledge_N : N;
+fun knowledgeability_N : N;
+fun knowledgeable_A : A;
+fun knuckle_N : N;
+fun knuckle_V : V;
+fun knuckleball_N : N;
+fun knutsford_PN : PN;
+fun ko_N : N;
+fun koala_N : N;
+fun koan_N : N;
+fun kob_N : N;
+fun kobe_PN : PN;
+fun koblenz_PN : PN;
+fun kobo_N : N;
+fun kohl_N : N;
+fun kohleria_N : N;
+fun kohlrabi_N : N;
+fun koinonia_N : N;
+fun kola_N : N;
+fun kola_nut_N : N;
+fun kolkhoz_N : N;
+fun kolkhoznik_N : N;
+fun koln_PN : PN;
+fun komondor_N : N;
+fun konini_N : N;
+fun kook_N : N;
+fun kookaburra_N : N;
+fun kopeck_N : N;
+fun kopek_N : N;
+fun kopiyka_N : N;
+fun kopje_N : N;
+fun koppie_N : N;
+fun koran_N : N;
+fun koranic_A : A;
+fun korea_PN : PN;
+fun korean_A : A;
+fun korean_N : N;
+fun koruna_N : N;
+fun kos_N : N;
+fun kosher_A : A;
+fun kosher_N : N;
+fun koto_N : N;
+fun kotow_N : N;
+fun kotow_V : V;
+fun koumiss_N : N;
+fun kowhai_N : N;
+fun kowtow_N : N;
+fun kowtow_V : V;
+fun kraal_N : N;
+fun kraft_N : N;
+fun krait_N : N;
+fun krakow_PN : PN;
+fun krasnoyarsk_PN : PN;
+fun kraurosis_N : N;
+fun krefeld_PN : PN;
+fun kremlin_N : N;
+fun krigia_N : N;
+fun krill_N : N;
+fun kris_N : N;
+fun krivoi_rog_PN : PN;
+fun krona_N : N;
+fun krone_N : N;
+fun kroon_N : N;
+fun krubi_N : N;
+fun krummhorn_N : N;
+fun krypton_N : N;
+fun kudos_N : N;
+fun kudu_N : N;
+fun kudzu_N : N;
+fun kumis_N : N;
+fun kummel_N : N;
+fun kumquat_N : N;
+fun kung_fu_N : N;
+fun kunming_PN : PN;
+fun kunzite_N : N;
+fun kurd_N : N;
+fun kurrajong_N : N;
+fun kurta_N : N;
+fun kuru_N : N;
+fun kurus_N : N;
+fun kuvasz_N : N;
+fun kuwait_PN : PN;
+fun kuwait_city_PN : PN;
+fun kuwaiti_A : A;
+fun kuwaiti_N : N;
+fun kuybyshev_PN : PN;
+fun kvass_N : N;
+fun kvetch_N : N;
+fun kw_N : N;
+fun kwacha_N : N;
+fun kwanza_N : N;
+fun kwashiorkor_N : N;
+fun kweiyang_PN : PN;
+fun kwela_N : N;
+fun kyanite_N : N;
+fun kyat_N : N;
+fun kylie_N : N;
+fun kylix_N : N;
+fun kymograph_N : N;
+fun kyoto_PN : PN;
+fun kyphosis_N : N;
+fun l_plate_N : N;
+fun la_N : N;
+fun la_PN : PN;
+fun la_di_da_A : A;
+fun la_habana_PN : PN;
+fun la_paz_PN : PN;
+fun la_plata_PN : PN;
+fun la_spezia_PN : PN;
+fun laager_N : N;
+fun lab_N : N;
+fun lab_PN : PN;
+fun labdanum_N : N;
+fun label_N : N;
+fun label_V : V;
+fun label_V2 : V2;
+fun label_V2A : V2A;
+fun label_V3 : V3;
+fun labeled_A : A;
+fun labetalol_N : N;
+fun labial_A : A;
+fun labiate_A : A;
+fun labile_A : A;
+fun labium_N : N;
+fun laboratory_N : N;
+fun labored_A : A;
+fun laborer_N : N;
+fun laborious_A : A;
+fun laboriousness_N : N;
+fun laborsaving_A : A;
+fun labour_N : N;
+fun labour_V : V;
+fun labour_V2 : V2;
+fun labour_saving_A : A;
+fun labourer_N : N;
+fun labourite_N : N;
+fun labrador_PN : PN;
+fun laburnum_N : N;
+fun labyrinth_N : N;
+fun labyrinthine_A : A;
+fun labyrinthitis_N : N;
+fun labyrinthodont_N : N;
+fun lac_N : N;
+fun lace_N : N;
+fun lace_V : V;
+fun lace_V2 : V2;
+fun lacebark_N : N;
+fun lacer_N : N;
+fun lacerate_A : A;
+fun lacerate_V2 : V2;
+fun laceration_N : N;
+fun lacewing_N : N;
+fun lacework_N : N;
+fun lachrymal_A : A;
+fun lachrymose_A : A;
+fun lacing_N : N;
+fun lack_N : N;
+fun lack_V : V;
+fun lack_V2 : V2;
+fun lack_lustre_A : A;
+fun lackadaisical_A : A;
+fun lackey_N : N;
+fun lackluster_A : A;
+fun laconic_A : A;
+fun laconically_Adv : Adv;
+fun laconicism_N : N;
+fun laconism_N : N;
+fun lacquer_N : N;
+fun lacquer_V2 : V2;
+fun lacquerware_N : N;
+fun lacrimal_A : A;
+fun lacrimation_N : N;
+fun lacrimatory_A : A;
+fun lacrosse_N : N;
+fun lactalbumin_N : N;
+fun lactase_N : N;
+fun lactate_N : N;
+fun lactation_N : N;
+fun lacteal_A : A;
+fun lacteal_N : N;
+fun lactic_A : A;
+fun lactifuge_N : N;
+fun lactobacillus_N : N;
+fun lactogen_N : N;
+fun lactogenic_A : A;
+fun lactose_N : N;
+fun lactosuria_N : N;
+fun lacuna_N : N;
+fun lacustrine_A : A;
+fun lacy_A : A;
+fun lad_N : N;
+fun ladder_N : N;
+fun ladder_V : V;
+fun ladder_proof_A : A;
+fun laddie_N : N;
+fun lade_V2 : V2;
+fun laden_A : A;
+fun lading_N : N;
+fun ladle_N : N;
+fun ladle_V2 : V2;
+fun lady's_maid_N : N;
+fun lady_N : N;
+fun lady_chapel_N : N;
+fun lady_in_waiting_N : N;
+fun lady_killer_N : N;
+fun ladybird_N : N;
+fun ladybug_N : N;
+fun ladyfinger_N : N;
+fun ladyfish_N : N;
+fun ladylike_A : A;
+fun ladylikeness_N : N;
+fun ladylove_N : N;
+fun ladyship_N : N;
+fun laelia_N : N;
+fun laetrile_N : N;
+fun lag_N : N;
+fun lag_V : V;
+fun lag_V2 : V2;
+fun lagan_N : N;
+fun lager_N : N;
+fun lagerphone_N : N;
+fun laggard_N : N;
+fun lagging_N : N;
+fun lagniappe_N : N;
+fun lagomorph_N : N;
+fun lagoon_N : N;
+fun lagophthalmos_N : N;
+fun lagos_PN : PN;
+fun lahar_N : N;
+fun lahore_PN : PN;
+fun laic_A : A;
+fun laicize_V2 : V2;
+fun lair_N : N;
+fun laird_N : N;
+fun laissez_faire_N : N;
+fun laity_N : N;
+fun lake_N : N;
+fun lakefront_N : N;
+fun lakenheath_PN : PN;
+fun lakeside_N : N;
+fun lakh_N : N;
+fun lallation_N : N;
+fun lally_N : N;
+fun lam_V : V;
+fun lam_V2 : V2;
+fun lama_N : N;
+fun lamasery_N : N;
+fun lamb_N : N;
+fun lamb_V : V;
+fun lambaste_V2 : V2;
+fun lambda_N : N;
+fun lambdacism_N : N;
+fun lambency_N : N;
+fun lambent_A : A;
+fun lambert_N : N;
+fun lambeth_PN : PN;
+fun lambkin_N : N;
+fun lamblike_A : A;
+fun lambrequin_N : N;
+fun lambskin_N : N;
+fun lame_A : A;
+fun lame_N : N;
+fun lame_V2 : V2;
+fun lamedh_N : N;
+fun lamella_N : N;
+fun lamellibranch_A : A;
+fun lameness_N : N;
+fun lament_N : N;
+fun lament_V : V;
+fun lament_V2 : V2;
+fun lament_VS : VS;
+fun lamentable_A : A;
+fun lamentation_N : N;
+fun lamina_N : N;
+fun laminar_A : A;
+fun laminate_N : N;
+fun laminate_V : V;
+fun laminate_V2 : V2;
+fun lamination_N : N;
+fun laminator_N : N;
+fun laminectomy_N : N;
+fun laminitis_N : N;
+fun lamivudine_N : N;
+fun lammas_N : N;
+fun lammas_PN : PN;
+fun lamp_N : N;
+fun lamp_black_N : N;
+fun lamplight_N : N;
+fun lamplighter_N : N;
+fun lamplit_A : A;
+fun lampoon_N : N;
+fun lampoon_V2 : V2;
+fun lamppost_N : N;
+fun lamprey_N : N;
+fun lampshade_N : N;
+fun lanai_N : N;
+fun lanark_PN : PN;
+fun lanate_A : A;
+fun lancashire_PN : PN;
+fun lancaster_PN : PN;
+fun lancastrian_A : A;
+fun lancastrian_N : N;
+fun lance_N : N;
+fun lance_V2 : V2;
+fun lance_corporal_N : N;
+fun lancelet_N : N;
+fun lanceolate_A : A;
+fun lancer_N : N;
+fun lancers_N : N;
+fun lancet_N : N;
+fun lancetfish_N : N;
+fun lancewood_N : N;
+fun lanchow_PN : PN;
+fun lancing_PN : PN;
+fun land_N : N;
+fun land_V : V;
+fun land_V2 : V2;
+fun land_agent_N : N;
+fun landau_N : N;
+fun lander_N : N;
+fun landfall_N : N;
+fun landfill_N : N;
+fun landgrave_N : N;
+fun landholder_N : N;
+fun landholding_N : N;
+fun landing_N : N;
+fun landing_craft_N : N;
+fun landing_field_N : N;
+fun landing_gear_N : N;
+fun landing_net_N : N;
+fun landing_party_N : N;
+fun landing_place_N : N;
+fun landing_stage_N : N;
+fun landing_strip_N : N;
+fun landlady_N : N;
+fun landler_N : N;
+fun landless_A : A;
+fun landlocked_A : A;
+fun landlord_N : N;
+fun landlubber_N : N;
+fun landmark_N : N;
+fun landmass_N : N;
+fun landmine_N : N;
+fun landowner_N : N;
+fun landrover_N : N;
+fun landscape_N : N;
+fun landscape_V2 : V2;
+fun landscaping_N : N;
+fun landscapist_N : N;
+fun landside_N : N;
+fun landslide_N : N;
+fun landslip_N : N;
+fun landsman_N : N;
+fun landward_Adv : Adv;
+fun lane_N : N;
+fun langbeinite_N : N;
+fun langlaufer_N : N;
+fun langley_N : N;
+fun langsyne_Adv : Adv;
+fun langsyne_N : N;
+fun language_N : N;
+fun languid_A : A;
+fun languish_V : V;
+fun languisher_N : N;
+fun languor_N : N;
+fun languorous_A : A;
+fun langur_N : N;
+fun lank_A : A;
+fun lankiness_N : N;
+fun lanky_A : A;
+fun lanolin_N : N;
+fun lanseh_N : N;
+fun lansoprazole_N : N;
+fun lantana_N : N;
+fun lantern_N : N;
+fun lantern_jawed_A : A;
+fun lanternfish_N : N;
+fun lanthanum_N : N;
+fun lanugo_N : N;
+fun lanyard_N : N;
+fun lao_N : N;
+fun laos_PN : PN;
+fun laotian_A : A;
+fun laotian_N : N;
+fun lap_N : N;
+fun lap_V : V;
+fun lap_V2 : V2;
+fun lap_dog_N : N;
+fun laparocele_N : N;
+fun laparoscope_N : N;
+fun laparoscopy_N : N;
+fun laparotomy_N : N;
+fun lapboard_N : N;
+fun lapdog_N : N;
+fun lapel_N : N;
+fun lapful_N : N;
+fun lapidarian_A : A;
+fun lapidary_A : A;
+fun lapidary_N : N;
+fun lapin_N : N;
+fun lapis_lazuli_N : N;
+fun lappet_N : N;
+fun lapse_N : N;
+fun lapse_V : V;
+fun lapsed_A : A;
+fun laptop_N : N;
+fun lapwing_N : N;
+fun larboard_A : A;
+fun larboard_N : N;
+fun larcenist_N : N;
+fun larceny_N : N;
+fun larch_N : N;
+fun lard_N : N;
+fun lard_V2 : V2;
+fun larder_N : N;
+fun large_A : A;
+fun large_Adv : Adv;
+fun large_N : N;
+fun large_scale_A : A;
+fun largemouth_N : N;
+fun largeness_N : N;
+fun largess_N : N;
+fun largesse_N : N;
+fun larghetto_A : A;
+fun larghetto_N : N;
+fun larghissimo_A : A;
+fun largish_A : A;
+fun largo_A : A;
+fun largo_Adv : Adv;
+fun largo_N : N;
+fun largs_PN : PN;
+fun lari_N : N;
+fun lariat_N : N;
+fun larid_N : N;
+fun lark_N : N;
+fun lark_V : V;
+fun larkhall_PN : PN;
+fun larkspur_N : N;
+fun larn_V : V;
+fun larn_V2 : V2;
+fun larne_PN : PN;
+fun larry_PN : PN;
+fun larva_N : N;
+fun larvacean_N : N;
+fun larvacide_N : N;
+fun larval_A : A;
+fun larvicide_N : N;
+fun laryngeal_A : A;
+fun laryngectomy_N : N;
+fun laryngismus_N : N;
+fun laryngitis_N : N;
+fun laryngopharyngeal_A : A;
+fun laryngopharyngitis_N : N;
+fun laryngopharynx_N : N;
+fun laryngoscope_N : N;
+fun laryngospasm_N : N;
+fun laryngostenosis_N : N;
+fun laryngotracheobronchitis_N : N;
+fun larynx_N : N;
+fun las_palmas_PN : PN;
+fun lasagna_N : N;
+fun lascar_N : N;
+fun lascivious_A : A;
+fun lasciviousness_N : N;
+fun laser_N : N;
+fun lash_N : N;
+fun lash_V : V;
+fun lash_V2 : V2;
+fun lash_up_N : N;
+fun lasher_N : N;
+fun lashing_N : N;
+fun lasiocampid_N : N;
+fun lass_N : N;
+fun lassie_N : N;
+fun lassitude_N : N;
+fun lasso_N : N;
+fun lasso_V2 : V2;
+fun last_A : A;
+fun last_N : N;
+fun last_V : V;
+fun last_V2 : V2;
+fun lasting_A : A;
+fun lastingness_N : N;
+fun lat_N : N;
+fun latakia_N : N;
+fun latanier_N : N;
+fun latch_N : N;
+fun latch_V : V;
+fun latch_V2 : V2;
+fun latchet_N : N;
+fun latchkey_N : N;
+fun latchstring_N : N;
+fun late_A : A;
+fun late_Adv : Adv;
+fun latecomer_N : N;
+fun lateen_A : A;
+fun lateen_N : N;
+fun latency_N : N;
+fun lateness_N : N;
+fun latent_A : A;
+fun later_Adv : Adv;
+fun lateral_A : A;
+fun laterality_N : N;
+fun lateralization_N : N;
+fun laterite_N : N;
+fun latest_A : A;
+fun latest_N : N;
+fun latex_N : N;
+fun lath_N : N;
+fun lathe_N : N;
+fun lather_N : N;
+fun lather_V : V;
+fun lather_V2 : V2;
+fun lathery_A : A;
+fun lathi_N : N;
+fun laticifer_N : N;
+fun latin_A : A;
+fun latin_N : N;
+fun latinate_A : A;
+fun latinist_N : N;
+fun latinize_V2 : V2;
+fun latish_A : A;
+fun latitude_N : N;
+fun latitudes_N : N;
+fun latitudinal_A : A;
+fun latitudinarian_A : A;
+fun latitudinarian_N : N;
+fun latrine_N : N;
+fun lats_N : N;
+fun latten_N : N;
+fun latter_A : A;
+fun latter_N : N;
+fun latter_day_A : A;
+fun lattice_N : N;
+fun latticed_A : A;
+fun laud_V2 : V2;
+fun laudable_A : A;
+fun laudanum_N : N;
+fun laudator_N : N;
+fun laudatory_A : A;
+fun laugh_N : N;
+fun laugh_V : V;
+fun laugh_V2 : V2;
+fun laugh_VS : VS;
+fun laughable_A : A;
+fun laugher_N : N;
+fun laughing_A : A;
+fun laughing_gas_N : N;
+fun laughing_stock_N : N;
+fun laughter_N : N;
+fun launch_N : N;
+fun launch_V : V;
+fun launch_V2 : V2;
+fun launcher_N : N;
+fun launching_N : N;
+fun launching_pad_N : N;
+fun launching_site_N : N;
+fun launder_V : V;
+fun launder_V2 : V2;
+fun launderette_N : N;
+fun laundering_N : N;
+fun laundress_N : N;
+fun laundry_N : N;
+fun laundryman_N : N;
+fun laundrywoman_N : N;
+fun laura_PN : PN;
+fun laureate_A : A;
+fun laureate_N : N;
+fun laurel_N : N;
+fun laureled_A : A;
+fun laurelled_A : A;
+fun laurelwood_N : N;
+fun laurence_PN : PN;
+fun lausanne_PN : PN;
+fun lav_N : N;
+fun lava_N : N;
+fun lavage_N : N;
+fun lavalava_N : N;
+fun lavaliere_N : N;
+fun lavatory_N : N;
+fun lave_V2 : V2;
+fun lavender_A : A;
+fun lavender_N : N;
+fun laver_N : N;
+fun lavish_A : A;
+fun lavish_V2 : V2;
+fun lavishness_N : N;
+fun law_N : N;
+fun law_abiding_A : A;
+fun law_officer_N : N;
+fun lawbreaker_N : N;
+fun lawful_A : A;
+fun lawfulness_N : N;
+fun lawgiver_N : N;
+fun lawless_A : A;
+fun lawlessness_N : N;
+fun lawmaker_N : N;
+fun lawmaking_N : N;
+fun lawman_N : N;
+fun lawn_N : N;
+fun lawn_mower_N : N;
+fun lawrence_PN : PN;
+fun lawrencium_N : N;
+fun lawsuit_N : N;
+fun lawyer_N : N;
+fun lawyerbush_N : N;
+fun lax_A : A;
+fun laxative_A : A;
+fun laxative_N : N;
+fun laxity_N : N;
+fun laxness_N : N;
+fun lay_A : A;
+fun lay_N : N;
+fun lay_V : V;
+fun lay_V2 : V2;
+fun lay_VS : VS;
+fun lay_figure_N : N;
+fun lay_off_N : N;
+fun lay_out_N : N;
+fun layabout_N : N;
+fun layby_N : N;
+fun layer_N : N;
+fun layer_V2 : V2;
+fun layer_cake_N : N;
+fun layette_N : N;
+fun laying_N : N;
+fun layman_N : N;
+fun layoff_N : N;
+fun layout_N : N;
+fun layover_N : N;
+fun lazar_N : N;
+fun lazaret_N : N;
+fun lazarette_N : N;
+fun lazaretto_N : N;
+fun lazarus_N : N;
+fun lazarus_PN : PN;
+fun laze_V : V;
+fun laze_V2 : V2;
+fun laziness_N : N;
+fun lazy_A : A;
+fun lazybones_N : N;
+fun lb_N : N;
+fun lbw_PN : PN;
+fun le_havre_PN : PN;
+fun le_mans_PN : PN;
+fun lea_N : N;
+fun leach_N : N;
+fun leach_V2 : V2;
+fun lead_N : N;
+fun lead_V : V;
+fun lead_V2 : V2;
+fun lead_V2V : V2V;
+fun lead_VS : VS;
+fun lead_in_N : N;
+fun lead_ore_N : N;
+fun leaded_A : A;
+fun leaden_A : A;
+fun leader_N : N;
+fun leaderless_A : A;
+fun leadership_N : N;
+fun leading_N : N;
+fun leading_rein_N : N;
+fun leadplant_N : N;
+fun leadwort_N : N;
+fun leaf_N : N;
+fun leaf_V : V;
+fun leaf_bud_N : N;
+fun leaf_mould_N : N;
+fun leafed_A : A;
+fun leafhopper_N : N;
+fun leafless_A : A;
+fun leaflet_N : N;
+fun leaflike_A : A;
+fun leafy_A : A;
+fun league_N : N;
+fun league_V : V;
+fun league_V2 : V2;
+fun leak_N : N;
+fun leak_V : V;
+fun leak_V2 : V2;
+fun leakage_N : N;
+fun leaker_N : N;
+fun leakiness_N : N;
+fun leakproof_A : A;
+fun leaky_A : A;
+fun leal_A : A;
+fun leamington_spa_PN : PN;
+fun lean_A : A;
+fun lean_N : N;
+fun lean_V : V;
+fun lean_V2 : V2;
+fun lean_to_N : N;
+fun leaner_N : N;
+fun leaning_N : N;
+fun leanness_N : N;
+fun leap_N : N;
+fun leap_V : V;
+fun leap_V2 : V2;
+fun leap_year_N : N;
+fun leapfrog_N : N;
+fun leapfrog_V2 : V2;
+fun learn_V : V;
+fun learn_V2 : V2;
+fun learn_VS : VS;
+fun learn_VV : VV;
+fun learner_N : N;
+fun learning_N : N;
+fun lease_N : N;
+fun lease_V2 : V2;
+fun lease_lend_N : N;
+fun leasehold_A : A;
+fun leasehold_N : N;
+fun leaseholder_N : N;
+fun leash_N : N;
+fun least_Adv : Adv;
+fun least_N : N;
+fun leastways_Adv : Adv;
+fun leastwise_Adv : Adv;
+fun leather_N : N;
+fun leather_jacket_N : N;
+fun leatherette_N : N;
+fun leatherhead_PN : PN;
+fun leatherjacket_N : N;
+fun leatherleaf_N : N;
+fun leatherneck_N : N;
+fun leatherwood_N : N;
+fun leatherwork_N : N;
+fun leathery_A : A;
+fun leave_N : N;
+fun leave_V : V;
+fun leave_V2 : V2;
+fun leave_V2V : V2V;
+fun leave_VS : VS;
+fun leave_VV : VV;
+fun leave_taking_N : N;
+fun leaven_N : N;
+fun leaven_V2 : V2;
+fun lebanese_A : A;
+fun lebanese_N : N;
+fun lebanon_PN : PN;
+fun lecanopteris_N : N;
+fun lecanora_N : N;
+fun lecher_N : N;
+fun lecherous_A : A;
+fun lecherousness_N : N;
+fun lechery_N : N;
+fun lechwe_N : N;
+fun lecithin_N : N;
+fun lectern_N : N;
+fun lectin_N : N;
+fun lector_N : N;
+fun lecture_N : N;
+fun lecture_V : V;
+fun lecture_V2 : V2;
+fun lecturer_N : N;
+fun lectureship_N : N;
+fun lederhosen_N : N;
+fun ledge_N : N;
+fun ledger_N : N;
+fun lee_N : N;
+fun leech_N : N;
+fun leeds_PN : PN;
+fun leek_N : N;
+fun leek_PN : PN;
+fun leer_N : N;
+fun leer_V : V;
+fun leery_A : A;
+fun lees_N : N;
+fun leeward_A : A;
+fun leeward_Adv : Adv;
+fun leeward_N : N;
+fun leeway_N : N;
+fun leflunomide_N : N;
+fun left_A : A;
+fun left_N : N;
+fun left_hand_A : A;
+fun left_handed_A : A;
+fun left_wing_N : N;
+fun left_winger_N : N;
+fun leftish_A : A;
+fun leftism_N : N;
+fun leftist_A : A;
+fun leftist_N : N;
+fun leftmost_A : A;
+fun leftover_A : A;
+fun leftover_N : N;
+fun leftovers_N : N;
+fun leg_N : N;
+fun leg_pull_N : N;
+fun leg_pulling_N : N;
+fun legacy_N : N;
+fun legal_A : A;
+fun legalese_N : N;
+fun legalism_N : N;
+fun legalistic_A : A;
+fun legality_N : N;
+fun legalization_N : N;
+fun legalize_V2 : V2;
+fun legate_N : N;
+fun legatee_N : N;
+fun legation_N : N;
+fun legato_A : A;
+fun legato_Adv : Adv;
+fun legend_N : N;
+fun legendary_A : A;
+fun leger_line_N : N;
+fun legerdemain_N : N;
+fun legged_A : A;
+fun legging_N : N;
+fun leggy_A : A;
+fun leghorn_N : N;
+fun legibility_N : N;
+fun legible_A : A;
+fun legion_N : N;
+fun legionary_N : N;
+fun legionnaire_N : N;
+fun legislate_V : V;
+fun legislate_V2 : V2;
+fun legislation_N : N;
+fun legislative_A : A;
+fun legislator_N : N;
+fun legislatorship_N : N;
+fun legislature_N : N;
+fun legitimacy_N : N;
+fun legitimate_A : A;
+fun legitimation_N : N;
+fun legitimatize_V2 : V2;
+fun legitimize_V2 : V2;
+fun legitimize_V2V : V2V;
+fun legless_A : A;
+fun leglike_A : A;
+fun legs_N : N;
+fun legume_N : N;
+fun leguminous_A : A;
+fun lei_N : N;
+fun leicester_PN : PN;
+fun leicestershire_PN : PN;
+fun leiden_PN : PN;
+fun leigh_PN : PN;
+fun leighton_linslade_PN : PN;
+fun leinster_PN : PN;
+fun leiomyoma_N : N;
+fun leiomyosarcoma_N : N;
+fun leipzig_PN : PN;
+fun leishmaniasis_N : N;
+fun leister_N : N;
+fun leisure_N : N;
+fun leisured_A : A;
+fun leisureliness_N : N;
+fun leisurely_A : A;
+fun leisurely_Adv : Adv;
+fun leitmotiv_N : N;
+fun leitrim_PN : PN;
+fun leix_PN : PN;
+fun lek_N : N;
+fun lekvar_N : N;
+fun lemma_N : N;
+fun lemming_N : N;
+fun lemniscus_N : N;
+fun lemon_N : N;
+fun lemonade_N : N;
+fun lemongrass_N : N;
+fun lemonwood_N : N;
+fun lemony_A : A;
+fun lempira_N : N;
+fun lemur_N : N;
+fun len_PN : PN;
+fun lend_V : V;
+fun lend_V2 : V2;
+fun lendable_A : A;
+fun lender_N : N;
+fun lending_N : N;
+fun lending_library_N : N;
+fun length_N : N;
+fun lengthen_V : V;
+fun lengthen_V2 : V2;
+fun lengthiness_N : N;
+fun lengthways_A : A;
+fun lengthways_Adv : Adv;
+fun lengthwise_A : A;
+fun lengthwise_Adv : Adv;
+fun lengthy_A : A;
+fun lenience_N : N;
+fun leniency_N : N;
+fun lenient_A : A;
+fun leningrad_PN : PN;
+fun lenitive_N : N;
+fun lenity_N : N;
+fun lenny_PN : PN;
+fun lens_N : N;
+fun lens_PN : PN;
+fun lent_N : N;
+fun lent_PN : PN;
+fun lenten_A : A;
+fun lentic_A : A;
+fun lenticel_N : N;
+fun lentil_N : N;
+fun lentissimo_A : A;
+fun lento_A : A;
+fun lento_Adv : Adv;
+fun leo_PN : PN;
+fun leominster_PN : PN;
+fun leon_PN : PN;
+fun leonard_PN : PN;
+fun leone_N : N;
+fun leonine_A : A;
+fun leopard_N : N;
+fun leopardess_N : N;
+fun leotard_N : N;
+fun leper_N : N;
+fun lepidobotrys_N : N;
+fun lepidocrocite_N : N;
+fun lepidolite_N : N;
+fun lepidomelane_N : N;
+fun lepidophobia_N : N;
+fun lepidopterist_N : N;
+fun lepidopterology_N : N;
+fun lepidote_A : A;
+fun lepiota_N : N;
+fun leporid_N : N;
+fun leprechaun_N : N;
+fun leprosy_N : N;
+fun leprous_A : A;
+fun leptocephalus_N : N;
+fun leptomeninges_N : N;
+fun leptomeningitis_N : N;
+fun lepton_N : N;
+fun leptorrhine_A : A;
+fun leptospira_N : N;
+fun leptosporangiate_A : A;
+fun leptosporangium_N : N;
+fun leptotene_N : N;
+fun leresis_N : N;
+fun lerot_N : N;
+fun lerwick_PN : PN;
+fun les_PN : PN;
+fun lesbian_A : A;
+fun lesbian_N : N;
+fun lesbianism_N : N;
+fun lese_majesty_N : N;
+fun lesion_N : N;
+fun lesley_PN : PN;
+fun leslie_PN : PN;
+fun lesotho_PN : PN;
+fun less_A : A;
+fun less_AdA : AdA;
+fun less_Adv : Adv;
+fun less_Det : Det;
+fun less_than_AdN : AdN;
+fun lessee_N : N;
+fun lessen_V : V;
+fun lessen_V2 : V2;
+fun lesser_A : A;
+fun lesson_N : N;
+fun lessor_N : N;
+fun lest_Prep : Prep ;
+fun let_N : N;
+fun let_V : V;
+fun let_V2 : V2;
+fun let_V2V : V2V;
+fun let_VS : VS;
+fun let_down_N : N;
+fun let_up_N : N;
+fun letchworth_PN : PN;
+fun lethal_A : A;
+fun lethargic_A : A;
+fun lethargically_Adv : Adv;
+fun lethargy_N : N;
+fun lethe_PN : PN;
+fun letter_N : N;
+fun letter_box_N : N;
+fun letter_card_N : N;
+fun letter_case_N : N;
+fun lettercard_N : N;
+fun lettered_A : A;
+fun letterer_N : N;
+fun letterhead_N : N;
+fun lettering_N : N;
+fun letterman_N : N;
+fun letterpress_N : N;
+fun letters_N : N;
+fun letting_N : N;
+fun lettuce_N : N;
+fun letup_N : N;
+fun leu_N : N;
+fun leucine_N : N;
+fun leucocyte_N : N;
+fun leucocytozoan_N : N;
+fun leucothoe_N : N;
+fun leukaemia_N : N;
+fun leukemia_N : N;
+fun leukocyte_N : N;
+fun leukocytosis_N : N;
+fun leukoderma_N : N;
+fun leukoencephalitis_N : N;
+fun leukoma_N : N;
+fun leukopenia_N : N;
+fun leukorrhea_N : N;
+fun lev_N : N;
+fun levallorphan_N : N;
+fun levant_PN : PN;
+fun levant_V : V;
+fun levanter_N : N;
+fun levantine_A : A;
+fun levantine_N : N;
+fun levator_N : N;
+fun levee_N : N;
+fun level_A : A;
+fun level_N : N;
+fun level_V : V;
+fun level_V2 : V2;
+fun level_headed_A : A;
+fun leveler_N : N;
+fun leveller_N : N;
+fun leven_PN : PN;
+fun lever_N : N;
+fun lever_V2 : V2;
+fun leverage_N : N;
+fun leveret_N : N;
+fun leverkusen_PN : PN;
+fun leviathan_N : N;
+fun levirate_N : N;
+fun levitate_V : V;
+fun levitate_V2 : V2;
+fun levitation_N : N;
+fun levity_N : N;
+fun levorotary_A : A;
+fun levorotation_N : N;
+fun levy_N : N;
+fun levy_V : V;
+fun levy_V2 : V2;
+fun lewd_A : A;
+fun lewdness_N : N;
+fun lewes_PN : PN;
+fun lewis_PN : PN;
+fun lewisham_PN : PN;
+fun lexeme_N : N;
+fun lexical_A : A;
+fun lexicalization_N : N;
+fun lexicalized_A : A;
+fun lexicographer_N : N;
+fun lexicographic_A : A;
+fun lexicography_N : N;
+fun lexicology_N : N;
+fun lexicon_N : N;
+fun lexicostatistic_A : A;
+fun lexicostatistics_N : N;
+fun lexis_N : N;
+fun ley_N : N;
+fun leyland_PN : PN;
+fun li_N : N;
+fun liabilities_N : N;
+fun liability_N : N;
+fun liable_A : A;
+fun liaise_V : V;
+fun liaison_N : N;
+fun liana_N : N;
+fun liar_N : N;
+fun lib_N : N;
+fun lib_PN : PN;
+fun libation_N : N;
+fun libel_N : N;
+fun libel_V2 : V2;
+fun libellous_A : A;
+fun liberal_A : A;
+fun liberal_N : N;
+fun liberalism_N : N;
+fun liberalistic_A : A;
+fun liberality_N : N;
+fun liberalization_N : N;
+fun liberalize_V2 : V2;
+fun liberate_V2 : V2;
+fun liberation_N : N;
+fun liberator_N : N;
+fun liberia_PN : PN;
+fun liberian_A : A;
+fun liberian_N : N;
+fun libertarian_N : N;
+fun libertarianism_N : N;
+fun libertine_N : N;
+fun liberty_N : N;
+fun libidinal_A : A;
+fun libidinous_A : A;
+fun libido_N : N;
+fun libra_PN : PN;
+fun librarian_N : N;
+fun librarianship_N : N;
+fun library_N : N;
+fun libration_N : N;
+fun librettist_N : N;
+fun libretto_N : N;
+fun libya_PN : PN;
+fun libyan_A : A;
+fun libyan_N : N;
+fun licence_N : N;
+fun licence_V2 : V2;
+fun license_V2 : V2;
+fun licensee_N : N;
+fun licenser_N : N;
+fun licentiate_N : N;
+fun licentious_A : A;
+fun licentiousness_N : N;
+fun lichee_N : N;
+fun lichen_N : N;
+fun lichfield_PN : PN;
+fun lichgate_N : N;
+fun lichi_N : N;
+fun licit_A : A;
+fun licitness_N : N;
+fun lick_N : N;
+fun lick_V : V;
+fun lick_V2 : V2;
+fun licking_N : N;
+fun licorice_N : N;
+fun lid_N : N;
+fun lidar_N : N;
+fun lidded_A : A;
+fun lidless_A : A;
+fun lido_N : N;
+fun lie_1_V : V;
+fun lie_2_V : V;
+fun lie_N : N;
+fun lie_VS : VS;
+fun lie_abed_N : N;
+fun lie_detector_N : N;
+fun lie_in_N : N;
+fun liebfraumilch_N : N;
+fun liechtenstein_PN : PN;
+fun liechtensteiner_A : A;
+fun liechtensteiner_N : N;
+fun lied_N : N;
+fun lieder_singer_N : N;
+fun lief_Adv : Adv;
+fun liege_A : A;
+fun liege_N : N;
+fun liege_PN : PN;
+fun liegeman_N : N;
+fun lien_N : N;
+fun lieu_N : N;
+fun lieutenancy_N : N;
+fun lieutenant_N : N;
+fun life_N : N;
+fun life_buoy_N : N;
+fun life_giving_A : A;
+fun life_jacket_N : N;
+fun life_office_N : N;
+fun life_preserver_N : N;
+fun life_raft_N : N;
+fun life_saver_N : N;
+fun life_size_A : A;
+fun life_sized_A : A;
+fun life_span_N : N;
+fun life_work_N : N;
+fun lifebelt_N : N;
+fun lifeblood_N : N;
+fun lifeboat_N : N;
+fun lifebuoy_N : N;
+fun lifeguard_N : N;
+fun lifeless_A : A;
+fun lifelike_A : A;
+fun lifeline_N : N;
+fun lifelong_A : A;
+fun lifer_N : N;
+fun lifesaving_N : N;
+fun lifetime_N : N;
+fun lifework_N : N;
+fun lift_N : N;
+fun lift_V : V;
+fun lift_V2 : V2;
+fun lift_off_N : N;
+fun liftman_N : N;
+fun liftoff_N : N;
+fun ligament_N : N;
+fun ligand_N : N;
+fun ligation_N : N;
+fun ligature_N : N;
+fun liger_N : N;
+fun light_A : A;
+fun light_Adv : Adv;
+fun light_N : N;
+fun light_V : V;
+fun light_V2 : V2;
+fun light_armed_A : A;
+fun light_coloured_A : A;
+fun light_fingered_A : A;
+fun light_handed_A : A;
+fun light_headed_A : A;
+fun light_headedness_N : N;
+fun light_hearted_A : A;
+fun light_heartedness_N : N;
+fun light_heavyweight_N : N;
+fun light_minded_A : A;
+fun light_mindedness_N : N;
+fun light_o'_love_N : N;
+fun lighten_V : V;
+fun lighten_V2 : V2;
+fun lightening_N : N;
+fun lighter_N : N;
+fun lighter_V2 : V2;
+fun lighterage_N : N;
+fun lighterman_N : N;
+fun lightheadedness_N : N;
+fun lighthouse_N : N;
+fun lighting_N : N;
+fun lighting_up_A : A;
+fun lightless_A : A;
+fun lightness_N : N;
+fun lightning_N : N;
+fun lightning_conductor_N : N;
+fun lightning_rod_N : N;
+fun lightproof_A : A;
+fun lightship_N : N;
+fun lightsome_A : A;
+fun lightsomeness_N : N;
+fun lightweight_A : A;
+fun lightweight_N : N;
+fun lightwood_N : N;
+fun ligne_N : N;
+fun ligneous_A : A;
+fun lignin_N : N;
+fun lignite_N : N;
+fun lignosae_N : N;
+fun lignum_N : N;
+fun ligule_N : N;
+fun likable_A : A;
+fun like_A : A;
+fun like_Adv : Adv;
+fun like_N : N;
+fun like_Prep : Prep ;
+fun like_V2 : V2;
+fun like_V2V : V2V;
+fun like_VS : VS;
+fun like_VV : VV;
+fun like_minded_A : A;
+fun likeable_A : A;
+fun likelihood_N : N;
+fun likely_A : A;
+fun liken_V2 : V2;
+fun likeness_N : N;
+fun likening_N : N;
+fun likewise_Adv : Adv;
+fun liking_N : N;
+fun likuta_N : N;
+fun lilac_N : N;
+fun lilangeni_N : N;
+fun liliaceous_A : A;
+fun lilian_PN : PN;
+fun lille_PN : PN;
+fun lilliputian_A : A;
+fun lilliputian_N : N;
+fun lilt_N : N;
+fun lilt_V : V;
+fun lilt_V2 : V2;
+fun lily_N : N;
+fun lily_PN : PN;
+fun lily_livered_A : A;
+fun lily_white_A : A;
+fun lilyturf_N : N;
+fun lima_PN : PN;
+fun limacine_A : A;
+fun liman_N : N;
+fun limb_N : N;
+fun limbed_A : A;
+fun limber_A : A;
+fun limber_N : N;
+fun limber_V : V;
+fun limber_V2 : V2;
+fun limbers_N : N;
+fun limbic_A : A;
+fun limbless_A : A;
+fun limbo_N : N;
+fun limbus_N : N;
+fun lime_N : N;
+fun lime_V2 : V2;
+fun lime_tree_N : N;
+fun limeade_N : N;
+fun limejuice_N : N;
+fun limekiln_N : N;
+fun limelight_N : N;
+fun limerick_N : N;
+fun limerick_PN : PN;
+fun limestone_N : N;
+fun limewater_N : N;
+fun limey_N : N;
+fun limit_N : N;
+fun limit_V2 : V2;
+fun limit_V2V : V2V;
+fun limitation_N : N;
+fun limitedly_Adv : Adv;
+fun limiter_N : N;
+fun limiting_A : A;
+fun limitless_A : A;
+fun limn_V2 : V2;
+fun limnological_A : A;
+fun limnologist_N : N;
+fun limnology_N : N;
+fun limoges_PN : PN;
+fun limonene_N : N;
+fun limonite_N : N;
+fun limousine_N : N;
+fun limp_A : A;
+fun limp_N : N;
+fun limp_V : V;
+fun limpa_N : N;
+fun limpet_N : N;
+fun limpid_A : A;
+fun limpidity_N : N;
+fun limpkin_N : N;
+fun limpness_N : N;
+fun linage_N : N;
+fun linalool_N : N;
+fun linchpin_N : N;
+fun lincoln_PN : PN;
+fun lincolnshire_PN : PN;
+fun lincomycin_N : N;
+fun linda_PN : PN;
+fun lindane_N : N;
+fun linden_N : N;
+fun linden_tree_N : N;
+fun lindy_N : N;
+fun line_N : N;
+fun line_V : V;
+fun line_V2 : V2;
+fun line_shooter_N : N;
+fun line_shooting_N : N;
+fun line_up_N : N;
+fun lineage_N : N;
+fun lineal_A : A;
+fun lineament_N : N;
+fun linear_A : A;
+fun lineation_N : N;
+fun linebacker_N : N;
+fun linecut_N : N;
+fun linelike_A : A;
+fun lineman_N : N;
+fun linemen_N : N;
+fun linen_N : N;
+fun linen_draper_N : N;
+fun linendraper_N : N;
+fun liner_N : N;
+fun liner_train_N : N;
+fun linesman_N : N;
+fun lineup_N : N;
+fun ling_N : N;
+fun lingam_N : N;
+fun lingcod_N : N;
+fun linger_V : V;
+fun lingerer_N : N;
+fun lingerie_N : N;
+fun lingeringly_Adv : Adv;
+fun lingo_N : N;
+fun lingonberry_N : N;
+fun lingua_franca_N : N;
+fun lingual_A : A;
+fun lingual_N : N;
+fun linguica_N : N;
+fun linguine_N : N;
+fun linguist_N : N;
+fun linguistic_A : A;
+fun linguistically_Adv : Adv;
+fun linguistics_N : N;
+fun lingulate_A : A;
+fun liniment_N : N;
+fun linin_N : N;
+fun lining_N : N;
+fun link_N : N;
+fun link_V : V;
+fun link_V2 : V2;
+fun link_up_N : N;
+fun linkage_N : N;
+fun linkboy_N : N;
+fun linkman_N : N;
+fun links_N : N;
+fun linlithgow_PN : PN;
+fun linnet_N : N;
+fun lino_N : N;
+fun linocut_N : N;
+fun linoleum_N : N;
+fun linotype_N : N;
+fun linseed_N : N;
+fun linsey_woolsey_N : N;
+fun linstock_N : N;
+fun lint_N : N;
+fun lintel_N : N;
+fun linuron_N : N;
+fun linwood_PN : PN;
+fun linz_PN : PN;
+fun lion_N : N;
+fun lion_hearted_A : A;
+fun lion_hunter_N : N;
+fun lionel_PN : PN;
+fun lioness_N : N;
+fun lionet_N : N;
+fun lionfish_N : N;
+fun lionhearted_A : A;
+fun lionize_V2 : V2;
+fun lip_N : N;
+fun lip_read_V2 : V2;
+fun lip_reading_N : N;
+fun liparis_N : N;
+fun lipase_N : N;
+fun lipectomy_N : N;
+fun lipemia_N : N;
+fun lipid_N : N;
+fun lipidosis_N : N;
+fun lipless_A : A;
+fun lipogram_N : N;
+fun lipoma_N : N;
+fun lipomatosis_N : N;
+fun lipophilic_A : A;
+fun lipoprotein_N : N;
+fun liposarcoma_N : N;
+fun liposome_N : N;
+fun liposuction_N : N;
+fun lipped_A : A;
+fun lipreading_N : N;
+fun lipstick_N : N;
+fun liquefaction_N : N;
+fun liquefiable_A : A;
+fun liquefy_V : V;
+fun liquefy_V2 : V2;
+fun liquescent_A : A;
+fun liqueur_N : N;
+fun liquid_A : A;
+fun liquid_N : N;
+fun liquidambar_N : N;
+fun liquidate_V : V;
+fun liquidate_V2 : V2;
+fun liquidation_N : N;
+fun liquidator_N : N;
+fun liquidity_N : N;
+fun liquidize_V2 : V2;
+fun liquidizer_N : N;
+fun liquor_N : N;
+fun liquorice_N : N;
+fun lira_N : N;
+fun lisa_PN : PN;
+fun lisbon_PN : PN;
+fun lisinopril_N : N;
+fun liskeard_PN : PN;
+fun lisle_N : N;
+fun lisp_N : N;
+fun lisp_V : V;
+fun lisp_V2 : V2;
+fun lisper_N : N;
+fun lispingly_Adv : Adv;
+fun lissom_A : A;
+fun lissome_A : A;
+fun lissomeness_N : N;
+fun lissomness_N : N;
+fun list_N : N;
+fun list_V : V;
+fun list_V2 : V2;
+fun list_V2V : V2V;
+fun list_price_N : N;
+fun listen_V : V;
+fun listener_N : N;
+fun listening_N : N;
+fun lister_N : N;
+fun listeria_N : N;
+fun listeriosis_N : N;
+fun listing_N : N;
+fun listless_A : A;
+fun listlessness_N : N;
+fun lit_V2 : V2;
+fun litany_N : N;
+fun litas_N : N;
+fun litchee_N : N;
+fun litchi_N : N;
+fun liter_N : N;
+fun literacy_N : N;
+fun literal_A : A;
+fun literal_N : N;
+fun literalism_N : N;
+fun literalness_N : N;
+fun literary_A : A;
+fun literate_A : A;
+fun literate_N : N;
+fun literati_N : N;
+fun literatim_Adv : Adv;
+fun literature_N : N;
+fun lithe_A : A;
+fun lithiasis_N : N;
+fun lithic_A : A;
+fun lithium_N : N;
+fun lithograph_N : N;
+fun lithograph_V : V;
+fun lithograph_V2 : V2;
+fun lithographer_N : N;
+fun lithographic_A : A;
+fun lithography_N : N;
+fun lithomancer_N : N;
+fun lithomancy_N : N;
+fun lithomantic_A : A;
+fun lithophyte_N : N;
+fun lithophytic_A : A;
+fun lithops_N : N;
+fun lithosphere_N : N;
+fun lithotomy_N : N;
+fun lithuresis_N : N;
+fun litigant_N : N;
+fun litigate_V : V;
+fun litigate_V2 : V2;
+fun litigation_N : N;
+fun litigious_A : A;
+fun litigiousness_N : N;
+fun litmus_N : N;
+fun litmus_paper_N : N;
+fun litotes_N : N;
+fun litre_N : N;
+fun litter_N : N;
+fun litter_V : V;
+fun litter_V2 : V2;
+fun litter_basket_N : N;
+fun litter_lout_N : N;
+fun litterbin_N : N;
+fun litterer_N : N;
+fun little_A : A;
+fun little_Det : Det;
+fun little_N : N;
+fun littlehampton_PN : PN;
+fun littleneck_N : N;
+fun littleness_N : N;
+fun littoral_A : A;
+fun littoral_N : N;
+fun liturgical_A : A;
+fun liturgics_N : N;
+fun liturgist_N : N;
+fun liturgy_N : N;
+fun livable_A : A;
+fun live_A : A;
+fun live_Adv : Adv;
+fun live_V : V;
+fun live_V2 : V2;
+fun live_VV : VV;
+fun live_birth_N : N;
+fun liveable_A : A;
+fun liveborn_A : A;
+fun livedo_N : N;
+fun livelihood_N : N;
+fun liveliness_N : N;
+fun livelong_A : A;
+fun lively_A : A;
+fun liven_V : V;
+fun liven_V2 : V2;
+fun liver_N : N;
+fun liveried_A : A;
+fun liverish_A : A;
+fun liverpool_PN : PN;
+fun liverpudlian_A : A;
+fun liverpudlian_N : N;
+fun liverwort_N : N;
+fun liverwurst_N : N;
+fun livery_A : A;
+fun livery_N : N;
+fun liveryman_N : N;
+fun livestock_N : N;
+fun livid_A : A;
+fun lividity_N : N;
+fun lividness_N : N;
+fun living_A : A;
+fun living_N : N;
+fun living_room_N : N;
+fun living_space_N : N;
+fun livingston_PN : PN;
+fun livorno_PN : PN;
+fun liz_PN : PN;
+fun liza_N : N;
+fun liza_PN : PN;
+fun lizard_N : N;
+fun lizardfish_N : N;
+fun lizzy_PN : PN;
+fun ljubljana_PN : PN;
+fun llama_N : N;
+fun llandudno_PN : PN;
+fun llanelli_PN : PN;
+fun llangollen_PN : PN;
+fun llano_N : N;
+fun llantrisant_PN : PN;
+fun llantwit_major_PN : PN;
+fun llb_N : N;
+fun lloyd's_PN : PN;
+fun loach_N : N;
+fun load_N : N;
+fun load_V : V;
+fun load_V2 : V2;
+fun load_line_N : N;
+fun load_shedding_N : N;
+fun loader_N : N;
+fun loading_N : N;
+fun loadstar_N : N;
+fun loadstone_N : N;
+fun loaf_N : N;
+fun loaf_V : V;
+fun loaf_V2 : V2;
+fun loaf_sugar_N : N;
+fun loafer_N : N;
+fun loam_N : N;
+fun loamless_A : A;
+fun loamy_A : A;
+fun loan_N : N;
+fun loan_V2 : V2;
+fun loan_collection_N : N;
+fun loan_office_N : N;
+fun loanblend_N : N;
+fun loaner_N : N;
+fun loanhead_PN : PN;
+fun loanword_N : N;
+fun loasa_N : N;
+fun loath_A : A;
+fun loathe_V2 : V2;
+fun loathing_N : N;
+fun loathly_A : A;
+fun loathsome_A : A;
+fun loathsomeness_N : N;
+fun lob_N : N;
+fun lob_V : V;
+fun lob_V2 : V2;
+fun lobar_A : A;
+fun lobate_A : A;
+fun lobby_N : N;
+fun lobby_V : V;
+fun lobby_V2 : V2;
+fun lobby_V2V : V2V;
+fun lobbyism_N : N;
+fun lobbyist_N : N;
+fun lobe_N : N;
+fun lobectomy_N : N;
+fun lobed_A : A;
+fun lobelia_N : N;
+fun lobeliaceous_A : A;
+fun loblolly_N : N;
+fun lobotomy_N : N;
+fun lobscouse_N : N;
+fun lobster_N : N;
+fun lobster_pot_N : N;
+fun lobsterman_N : N;
+fun lobular_A : A;
+fun lobularity_N : N;
+fun lobule_N : N;
+fun loc_cit_PN : PN;
+fun local_A : A;
+fun local_N : N;
+fun locale_N : N;
+fun localism_N : N;
+fun locality_N : N;
+fun localization_N : N;
+fun localize_V2 : V2;
+fun locate_V : V;
+fun locate_V2 : V2;
+fun location_N : N;
+fun locator_N : N;
+fun loch_N : N;
+fun lochgelly_PN : PN;
+fun lochia_N : N;
+fun lock_N : N;
+fun lock_V : V;
+fun lock_V2 : V2;
+fun lock_gate_N : N;
+fun lock_keeper_N : N;
+fun lockage_N : N;
+fun lockdown_N : N;
+fun locker_N : N;
+fun locket_N : N;
+fun locking_N : N;
+fun lockjaw_N : N;
+fun lockmaster_N : N;
+fun locknut_N : N;
+fun lockout_N : N;
+fun lockring_N : N;
+fun locksmith_N : N;
+fun lockstep_N : N;
+fun lockstitch_N : N;
+fun lockup_A : A;
+fun lockup_N : N;
+fun loco_A : A;
+fun locomotion_N : N;
+fun locomotive_A : A;
+fun locomotive_N : N;
+fun locoweed_N : N;
+fun locule_N : N;
+fun locum_N : N;
+fun locum_tenens_N : N;
+fun locus_N : N;
+fun locus_classicus_N : N;
+fun locust_N : N;
+fun locust_tree_N : N;
+fun locution_N : N;
+fun lode_N : N;
+fun lodestar_N : N;
+fun lodestone_N : N;
+fun lodge_N : N;
+fun lodge_V : V;
+fun lodge_V2 : V2;
+fun lodgement_N : N;
+fun lodger_N : N;
+fun lodging_N : N;
+fun lodging_house_N : N;
+fun lodgment_N : N;
+fun lodz_PN : PN;
+fun loess_N : N;
+fun loft_N : N;
+fun loft_V2 : V2;
+fun loftiness_N : N;
+fun loftus_PN : PN;
+fun lofty_A : A;
+fun log_N : N;
+fun log_V2 : V2;
+fun log_cabin_N : N;
+fun log_jam_N : N;
+fun log_rolling_N : N;
+fun loganberry_N : N;
+fun logarithm_N : N;
+fun logarithmic_A : A;
+fun logarithmically_Adv : Adv;
+fun logbook_N : N;
+fun loge_N : N;
+fun loggerhead_N : N;
+fun loggerheads_N : N;
+fun loggia_N : N;
+fun logging_N : N;
+fun logic_N : N;
+fun logical_A : A;
+fun logicality_N : N;
+fun logician_N : N;
+fun logicism_N : N;
+fun loginess_N : N;
+fun logion_N : N;
+fun logistic_A : A;
+fun logistics_N : N;
+fun logjam_N : N;
+fun logo_N : N;
+fun logogram_N : N;
+fun logogrammatic_A : A;
+fun logogrammatically_Adv : Adv;
+fun logomach_N : N;
+fun logomachy_N : N;
+fun logorrhea_N : N;
+fun logrolling_N : N;
+fun logwood_N : N;
+fun loin_N : N;
+fun loincloth_N : N;
+fun loins_N : N;
+fun loir_N : N;
+fun lois_PN : PN;
+fun loiter_V : V;
+fun loiter_V2 : V2;
+fun loiterer_N : N;
+fun loligo_N : N;
+fun loll_V : V;
+fun loll_V2 : V2;
+fun lollipop_N : N;
+fun lolly_N : N;
+fun lomatia_N : N;
+fun loment_N : N;
+fun lomustine_N : N;
+fun london_PN : PN;
+fun londonderry_PN : PN;
+fun londoner_N : N;
+fun lone_A : A;
+fun loneliness_N : N;
+fun lonely_A : A;
+fun loner_N : N;
+fun lonesome_A : A;
+fun long_A : A;
+fun long_N : N;
+fun long_V : V;
+fun long_distance_A : A;
+fun long_drawn_out_A : A;
+fun long_eaton_PN : PN;
+fun long_haired_A : A;
+fun long_headed_A : A;
+fun long_lived_A : A;
+fun long_play_A : A;
+fun long_playing_A : A;
+fun long_range_A : A;
+fun long_sighted_A : A;
+fun long_standing_A : A;
+fun long_suffering_A : A;
+fun long_term_A : A;
+fun long_time_A : A;
+fun long_winded_A : A;
+fun long_windedness_N : N;
+fun longan_N : N;
+fun longanberry_N : N;
+fun longboat_N : N;
+fun longbow_N : N;
+fun longbowman_N : N;
+fun longer_Adv : Adv;
+fun longer_N : N;
+fun longest_Adv : Adv;
+fun longevity_N : N;
+fun longhand_A : A;
+fun longhand_N : N;
+fun longhorn_N : N;
+fun longing_N : N;
+fun longingly_Adv : Adv;
+fun longish_A : A;
+fun longitude_N : N;
+fun longitudinal_A : A;
+fun longness_N : N;
+fun longridge_PN : PN;
+fun longshoreman_N : N;
+fun longshot_N : N;
+fun longstanding_A : A;
+fun longton_PN : PN;
+fun longueur_N : N;
+fun longways_Adv : Adv;
+fun longways_N : N;
+fun longwise_Adv : Adv;
+fun longwool_N : N;
+fun loo_N : N;
+fun loofa_N : N;
+fun loofah_N : N;
+fun look_N : N;
+fun look_V : V;
+fun look_V2 : V2;
+fun look_V2V : V2V;
+fun look_VA : VA;
+fun look_VV : VV;
+fun look_over_N : N;
+fun lookdown_N : N;
+fun looker_N : N;
+fun looker_on_N : N;
+fun looking_N : N;
+fun looking_glass_N : N;
+fun lookout_N : N;
+fun loom_N : N;
+fun loom_V : V;
+fun loon_N : N;
+fun loony_A : A;
+fun loony_N : N;
+fun loonybin_N : N;
+fun loop_N : N;
+fun loop_V : V;
+fun loop_V2 : V2;
+fun loop_line_N : N;
+fun loophole_N : N;
+fun loopy_A : A;
+fun loose_A : A;
+fun loose_Adv : Adv;
+fun loose_V2 : V2;
+fun loose_leaf_A : A;
+fun looseleaf_A : A;
+fun loosen_V : V;
+fun loosen_V2 : V2;
+fun looseness_N : N;
+fun loosening_N : N;
+fun loosestrife_N : N;
+fun loot_N : N;
+fun loot_V : V;
+fun loot_V2 : V2;
+fun looter_N : N;
+fun looting_N : N;
+fun lop_V : V;
+fun lop_V2 : V2;
+fun lop_eared_A : A;
+fun lope_N : N;
+fun lope_V : V;
+fun lopsided_A : A;
+fun lopsidedness_N : N;
+fun loquacious_A : A;
+fun loquaciousness_N : N;
+fun loquacity_N : N;
+fun loquat_N : N;
+fun lorazepam_N : N;
+fun lorchel_N : N;
+fun lord_N : N;
+fun lord_V2 : V2;
+fun lordless_A : A;
+fun lordliness_N : N;
+fun lordly_A : A;
+fun lordolatry_N : N;
+fun lordosis_N : N;
+fun lordship_N : N;
+fun lore_N : N;
+fun lorgnette_N : N;
+fun lorica_N : N;
+fun lorikeet_N : N;
+fun lorn_A : A;
+fun lorna_PN : PN;
+fun lorry_N : N;
+fun lory_N : N;
+fun los_angeles_PN : PN;
+fun lose_V : V;
+fun lose_V2 : V2;
+fun loser_N : N;
+fun losings_N : N;
+fun loss_N : N;
+fun loss_leader_N : N;
+fun lossiemouth_PN : PN;
+fun lossless_A : A;
+fun lossy_A : A;
+fun lot_N : N;
+fun lota_N : N;
+fun loth_A : A;
+fun lothian_PN : PN;
+fun loti_N : N;
+fun lotic_A : A;
+fun lotion_N : N;
+fun lottery_N : N;
+fun lotto_N : N;
+fun lotus_N : N;
+fun lotus_eater_N : N;
+fun lotusland_N : N;
+fun louche_A : A;
+fun loud_A : A;
+fun loud_Adv : Adv;
+fun loud_hailer_N : N;
+fun loudmouth_N : N;
+fun loudness_N : N;
+fun loudspeaker_N : N;
+fun lough_N : N;
+fun loughborough_PN : PN;
+fun louis_PN : PN;
+fun louise_PN : PN;
+fun louisiana_PN : PN;
+fun louisville_PN : PN;
+fun lounge_N : N;
+fun lounge_V : V;
+fun lounge_chair_N : N;
+fun lounge_lizard_N : N;
+fun lounge_suit_N : N;
+fun lounger_N : N;
+fun loungewear_N : N;
+fun loupe_N : N;
+fun lour_V : V;
+fun louringly_Adv : Adv;
+fun louse_N : N;
+fun lousy_A : A;
+fun lout_N : N;
+fun louth_PN : PN;
+fun loutish_A : A;
+fun louvar_N : N;
+fun louver_N : N;
+fun louvered_A : A;
+fun louvre_N : N;
+fun lovable_A : A;
+fun lovage_N : N;
+fun lovastatin_N : N;
+fun love_N : N;
+fun love_V2 : V2;
+fun love_V2V : V2V;
+fun love_VV : VV;
+fun love_affair_N : N;
+fun love_child_N : N;
+fun love_feast_N : N;
+fun love_knot_N : N;
+fun love_letter_N : N;
+fun love_match_N : N;
+fun love_philtre_N : N;
+fun love_potion_N : N;
+fun love_seat_N : N;
+fun love_song_N : N;
+fun love_story_N : N;
+fun love_token_N : N;
+fun lovebird_N : N;
+fun loveless_A : A;
+fun loveliness_N : N;
+fun lovelorn_A : A;
+fun lovely_A : A;
+fun lovemaking_N : N;
+fun lover_N : N;
+fun loverlike_A : A;
+fun lovesick_A : A;
+fun lovesickness_N : N;
+fun loving_A : A;
+fun loving_cup_N : N;
+fun loving_kindness_N : N;
+fun lovingness_N : N;
+fun low_A : A;
+fun low_Adv : Adv;
+fun low_N : N;
+fun low_V : V;
+fun low_down_A : A;
+fun low_keyed_A : A;
+fun low_pitched_A : A;
+fun low_relief_N : N;
+fun low_spirited_A : A;
+fun lowborn_A : A;
+fun lowboy_N : N;
+fun lowbred_A : A;
+fun lowbrow_A : A;
+fun lowbrow_N : N;
+fun lower_Adv : Adv;
+fun lower_V : V;
+fun lower_V2 : V2;
+fun lowercase_A : A;
+fun lowerclassman_N : N;
+fun lowering_N : N;
+fun loweringly_Adv : Adv;
+fun lowermost_A : A;
+fun lowest_Adv : Adv;
+fun lowestoft_PN : PN;
+fun lowland_A : A;
+fun lowland_N : N;
+fun lowlander_N : N;
+fun lowliness_N : N;
+fun lowly_A : A;
+fun lowness_N : N;
+fun lowset_A : A;
+fun lox_N : N;
+fun loxapine_N : N;
+fun loyal_A : A;
+fun loyalist_N : N;
+fun loyalty_N : N;
+fun loyang_PN : PN;
+fun lozenge_N : N;
+fun lp_N : N;
+fun lsd_N : N;
+fun lt_PN : PN;
+fun ltd_PN : PN;
+fun luau_N : N;
+fun lubber_N : N;
+fun lubberly_A : A;
+fun lubeck_PN : PN;
+fun lubricant_N : N;
+fun lubricate_V2 : V2;
+fun lubrication_N : N;
+fun lubricious_A : A;
+fun lucent_A : A;
+fun lucerne_N : N;
+fun lucid_A : A;
+fun lucidity_N : N;
+fun lucifer_N : N;
+fun luciferin_N : N;
+fun lucifugous_A : A;
+fun luck_N : N;
+fun luckless_A : A;
+fun lucknow_PN : PN;
+fun lucky_A : A;
+fun lucrative_A : A;
+fun lucre_N : N;
+fun lucubration_N : N;
+fun lucy_PN : PN;
+fun luddite_N : N;
+fun ludicrous_A : A;
+fun ludlow_PN : PN;
+fun ludo_N : N;
+fun ludwigshafen_PN : PN;
+fun luff_N : N;
+fun luff_V : V;
+fun luff_V2 : V2;
+fun luffa_N : N;
+fun lug_N : N;
+fun lug_V2 : V2;
+fun luge_N : N;
+fun luger_N : N;
+fun luggage_N : N;
+fun luggage_carrier_N : N;
+fun luggage_rack_N : N;
+fun luggage_van_N : N;
+fun lugger_N : N;
+fun luging_N : N;
+fun lugsail_N : N;
+fun lugubrious_A : A;
+fun lugubriousness_N : N;
+fun lugworm_N : N;
+fun luke_PN : PN;
+fun lukewarm_A : A;
+fun lukewarmness_N : N;
+fun lull_N : N;
+fun lull_V : V;
+fun lull_V2 : V2;
+fun lullaby_N : N;
+fun lumbago_N : N;
+fun lumbar_A : A;
+fun lumber_N : N;
+fun lumber_V : V;
+fun lumber_V2 : V2;
+fun lumber_mill_N : N;
+fun lumbering_N : N;
+fun lumberjack_N : N;
+fun lumberman_N : N;
+fun lumbermill_N : N;
+fun lumberroom_N : N;
+fun lumberyard_N : N;
+fun lumbosacral_A : A;
+fun lumen_N : N;
+fun luminary_N : N;
+fun luminescence_N : N;
+fun luminescent_A : A;
+fun luminism_N : N;
+fun luminosity_N : N;
+fun luminous_A : A;
+fun lumma_N : N;
+fun lump_N : N;
+fun lump_V2 : V2;
+fun lumpectomy_N : N;
+fun lumpenproletariat_N : N;
+fun lumper_N : N;
+fun lumpfish_N : N;
+fun lumpish_A : A;
+fun lumpsucker_N : N;
+fun lumpy_A : A;
+fun lunacy_N : N;
+fun lunar_A : A;
+fun lunatic_A : A;
+fun lunatic_N : N;
+fun lunch_N : N;
+fun lunch_V : V;
+fun lunch_V2 : V2;
+fun luncheon_N : N;
+fun luncher_N : N;
+fun lunching_N : N;
+fun lunchroom_N : N;
+fun lunchtime_N : N;
+fun lunette_N : N;
+fun lung_N : N;
+fun lung_power_N : N;
+fun lunge_N : N;
+fun lunge_V : V;
+fun lunger_N : N;
+fun lungfish_N : N;
+fun lungi_N : N;
+fun lunisolar_A : A;
+fun lunula_N : N;
+fun lupin_N : N;
+fun lupine_A : A;
+fun lupine_N : N;
+fun lupus_N : N;
+fun lurch_N : N;
+fun lurch_V : V;
+fun lurcher_N : N;
+fun lure_N : N;
+fun lure_V2 : V2;
+fun lurid_A : A;
+fun luridness_N : N;
+fun lurk_V : V;
+fun lurker_N : N;
+fun lurking_place_N : N;
+fun luscious_A : A;
+fun lusciousness_N : N;
+fun lush_A : A;
+fun lush_N : N;
+fun lust_N : N;
+fun lust_V : V;
+fun luster_N : N;
+fun lusterware_N : N;
+fun lustful_A : A;
+fun lustre_N : N;
+fun lustrous_A : A;
+fun lustrum_N : N;
+fun lusty_A : A;
+fun luta_PN : PN;
+fun lutanist_N : N;
+fun lute_N : N;
+fun luteal_A : A;
+fun lutefisk_N : N;
+fun lutenist_N : N;
+fun lutetium_N : N;
+fun lutheran_A : A;
+fun lutheran_N : N;
+fun luthier_N : N;
+fun lutist_N : N;
+fun luton_PN : PN;
+fun lux_N : N;
+fun luxation_N : N;
+fun luxe_A : A;
+fun luxembourg_PN : PN;
+fun luxemburg_PN : PN;
+fun luxemburger_A : A;
+fun luxemburger_N : N;
+fun luxuriance_N : N;
+fun luxuriant_A : A;
+fun luxuriate_V : V;
+fun luxuriation_N : N;
+fun luxurious_A : A;
+fun luxury_N : N;
+fun lvov_PN : PN;
+fun lwei_N : N;
+fun lyallpur_PN : PN;
+fun lycaenid_N : N;
+fun lycanthropy_N : N;
+fun lycee_N : N;
+fun lyceum_N : N;
+fun lychee_N : N;
+fun lychgate_N : N;
+fun lychnis_N : N;
+fun lycopene_N : N;
+fun lydia_PN : PN;
+fun lydney_PN : PN;
+fun lye_N : N;
+fun lygaeid_N : N;
+fun lying_N : N;
+fun lying_in_A : A;
+fun lymantriid_N : N;
+fun lymington_PN : PN;
+fun lymm_PN : PN;
+fun lymph_N : N;
+fun lymphadenitis_N : N;
+fun lymphadenoma_N : N;
+fun lymphadenopathy_N : N;
+fun lymphangiectasia_N : N;
+fun lymphangiogram_N : N;
+fun lymphangiography_N : N;
+fun lymphangioma_N : N;
+fun lymphangitis_N : N;
+fun lymphatic_A : A;
+fun lymphedema_N : N;
+fun lymphoblast_N : N;
+fun lymphocyte_N : N;
+fun lymphocytic_A : A;
+fun lymphocytopenia_N : N;
+fun lymphocytosis_N : N;
+fun lymphogranuloma_N : N;
+fun lymphoid_A : A;
+fun lymphokine_N : N;
+fun lymphoma_N : N;
+fun lymphopoiesis_N : N;
+fun lymphuria_N : N;
+fun lynch_N : N;
+fun lynch_V2 : V2;
+fun lynching_N : N;
+fun lynchpin_N : N;
+fun lynn_PN : PN;
+fun lynne_PN : PN;
+fun lynx_N : N;
+fun lynx_eyed_A : A;
+fun lyonnaise_A : A;
+fun lyons_PN : PN;
+fun lyophilized_A : A;
+fun lypressin_N : N;
+fun lyrate_A : A;
+fun lyre_N : N;
+fun lyre_bird_N : N;
+fun lyrebird_N : N;
+fun lyric_A : A;
+fun lyric_N : N;
+fun lyrical_A : A;
+fun lyricality_N : N;
+fun lyricism_N : N;
+fun lyricist_N : N;
+fun lysin_N : N;
+fun lysine_N : N;
+fun lysinemia_N : N;
+fun lysis_N : N;
+fun lysogenic_A : A;
+fun lysogenization_N : N;
+fun lysogeny_N : N;
+fun lysol_N : N;
+fun lysosome_N : N;
+fun lysozyme_N : N;
+fun lyssavirus_N : N;
+fun lytham_PN : PN;
+fun lytham_st_annes_PN : PN;
+fun ma'am_N : N;
+fun ma_N : N;
+fun maar_N : N;
+fun maastricht_PN : PN;
+fun mabel_PN : PN;
+fun mac_N : N;
+fun macabre_A : A;
+fun macadam_N : N;
+fun macadamia_N : N;
+fun macadamize_V2 : V2;
+fun macaque_N : N;
+fun macaroni_N : N;
+fun macaronic_A : A;
+fun macaroon_N : N;
+fun macaw_N : N;
+fun macclesfield_PN : PN;
+fun mace_N : N;
+fun mace_bearer_N : N;
+fun macebearer_N : N;
+fun macedoine_N : N;
+fun macedonian_A : A;
+fun macedonian_N : N;
+fun macerate_V : V;
+fun macerate_V2 : V2;
+fun maceration_N : N;
+fun macerative_A : A;
+fun mach_PN : PN;
+fun machete_N : N;
+fun machiavellian_A : A;
+fun machicolation_N : N;
+fun machination_N : N;
+fun machine_N : N;
+fun machine_V2 : V2;
+fun machine_gun_N : N;
+fun machine_made_A : A;
+fun machinery_N : N;
+fun machinist_N : N;
+fun machismo_N : N;
+fun machmeter_N : N;
+fun macho_N : N;
+fun macintosh_N : N;
+fun mackerel_N : N;
+fun mackinaw_N : N;
+fun mackintosh_N : N;
+fun mackle_N : N;
+fun macon_N : N;
+fun macrame_N : N;
+fun macrencephalic_A : A;
+fun macrencephaly_N : N;
+fun macro_A : A;
+fun macro_N : N;
+fun macrobiotic_A : A;
+fun macrobiotics_N : N;
+fun macrocephalic_A : A;
+fun macrocephaly_N : N;
+fun macrocosm_N : N;
+fun macrocosmic_A : A;
+fun macrocytosis_N : N;
+fun macroeconomic_A : A;
+fun macroeconomics_N : N;
+fun macroeconomist_N : N;
+fun macroevolution_N : N;
+fun macroglossia_N : N;
+fun macromolecular_A : A;
+fun macromolecule_N : N;
+fun macron_N : N;
+fun macrophage_N : N;
+fun macroscopic_A : A;
+fun macroscopically_Adv : Adv;
+fun macrotus_N : N;
+fun macrozamia_N : N;
+fun macula_N : N;
+fun maculate_A : A;
+fun macule_N : N;
+fun macumba_N : N;
+fun macushla_N : N;
+fun mad_A : A;
+fun madagascan_A : A;
+fun madagascan_N : N;
+fun madagascar_PN : PN;
+fun madam_N : N;
+fun madame_N : N;
+fun madcap_N : N;
+fun madden_V2 : V2;
+fun madder_N : N;
+fun madderwort_N : N;
+fun maddy_PN : PN;
+fun madeira_N : N;
+fun madeleine_PN : PN;
+fun mademoiselle_N : N;
+fun madge_PN : PN;
+fun madhouse_N : N;
+fun madman_N : N;
+fun madness_N : N;
+fun madonna_N : N;
+fun madras_N : N;
+fun madras_PN : PN;
+fun madrasa_N : N;
+fun madrid_PN : PN;
+fun madrigal_N : N;
+fun madrigalist_N : N;
+fun madrilene_N : N;
+fun madrona_N : N;
+fun madurai_PN : PN;
+fun madwoman_N : N;
+fun maecenas_PN : PN;
+fun maelstrom_N : N;
+fun maenad_N : N;
+fun maesteg_PN : PN;
+fun maestro_N : N;
+fun maffick_V : V;
+fun mafia_N : N;
+fun mafioso_N : N;
+fun mag_N : N;
+fun magazine_N : N;
+fun magdalen_N : N;
+fun magdeburg_PN : PN;
+fun magenta_A : A;
+fun magenta_N : N;
+fun maggie_PN : PN;
+fun maggot_N : N;
+fun maggoty_A : A;
+fun maghull_PN : PN;
+fun magic_A : A;
+fun magic_N : N;
+fun magical_A : A;
+fun magician_N : N;
+fun magisterial_A : A;
+fun magistracy_N : N;
+fun magistrate_N : N;
+fun magma_N : N;
+fun magnanimity_N : N;
+fun magnanimous_A : A;
+fun magnate_N : N;
+fun magnesia_N : N;
+fun magnesite_N : N;
+fun magnesium_N : N;
+fun magnet_N : N;
+fun magnetic_A : A;
+fun magnetically_Adv : Adv;
+fun magnetism_N : N;
+fun magnetite_N : N;
+fun magnetization_N : N;
+fun magnetize_V2 : V2;
+fun magneto_N : N;
+fun magnetograph_N : N;
+fun magnetohydrodynamics_N : N;
+fun magnetometer_N : N;
+fun magneton_N : N;
+fun magnetosphere_N : N;
+fun magnetron_N : N;
+fun magnificat_N : N;
+fun magnification_N : N;
+fun magnificence_N : N;
+fun magnificent_A : A;
+fun magnifico_N : N;
+fun magnifier_N : N;
+fun magnify_V2 : V2;
+fun magniloquence_N : N;
+fun magniloquent_A : A;
+fun magnitude_N : N;
+fun magnolia_N : N;
+fun magnum_N : N;
+fun magnum_opus_N : N;
+fun magpie_N : N;
+fun maguey_N : N;
+fun magus_N : N;
+fun magyar_A : A;
+fun magyar_N : N;
+fun maharaja_N : N;
+fun maharajah_N : N;
+fun maharanee_N : N;
+fun maharani_N : N;
+fun mahatma_N : N;
+fun mahjong_N : N;
+fun mahoe_N : N;
+fun mahogany_N : N;
+fun mahout_N : N;
+fun mahuang_N : N;
+fun maid_N : N;
+fun maiden_A : A;
+fun maiden_N : N;
+fun maidenhair_N : N;
+fun maidenhead_N : N;
+fun maidenhead_PN : PN;
+fun maidenhood_N : N;
+fun maidenlike_A : A;
+fun maidenliness_N : N;
+fun maidenly_A : A;
+fun maidservant_N : N;
+fun maidstone_PN : PN;
+fun maigre_N : N;
+fun mail_N : N;
+fun mail_V2 : V2;
+fun mail_train_N : N;
+fun mailbag_N : N;
+fun mailboat_N : N;
+fun mailbox_N : N;
+fun maildrop_N : N;
+fun mailer_N : N;
+fun mailing_N : N;
+fun mailing_card_N : N;
+fun mailing_list_N : N;
+fun maillot_N : N;
+fun mailman_N : N;
+fun mailsorter_N : N;
+fun maim_V2 : V2;
+fun main_A : A;
+fun main_N : N;
+fun maine_PN : PN;
+fun mainframe_N : N;
+fun mainland_N : N;
+fun mainmast_N : N;
+fun mainsail_N : N;
+fun mainspring_N : N;
+fun mainstay_N : N;
+fun mainstream_N : N;
+fun mainstreamed_A : A;
+fun maintain_V : V;
+fun maintain_V2 : V2;
+fun maintain_VS : VS;
+fun maintainable_A : A;
+fun maintenance_N : N;
+fun mainz_PN : PN;
+fun maisonette_N : N;
+fun maisonnette_N : N;
+fun maize_N : N;
+fun maj_PN : PN;
+fun majestic_A : A;
+fun majestically_Adv : Adv;
+fun majesty_N : N;
+fun majolica_N : N;
+fun major_A : A;
+fun major_N : N;
+fun major_V : V;
+fun major_domo_N : N;
+fun major_general_N : N;
+fun majority_N : N;
+fun majuscular_A : A;
+fun majuscule_A : A;
+fun make_N : N;
+fun make_V : V;
+fun make_V2 : V2;
+fun make_V2A : V2A;
+fun make_V2V : V2V;
+fun make_V3 : V3;
+fun make_VA : VA;
+fun make_VS : VS;
+fun make_VV : VV;
+fun make_believe_N : N;
+fun make_up_N : N;
+fun makeover_N : N;
+fun maker_N : N;
+fun makeready_N : N;
+fun makeshift_N : N;
+fun makeup_N : N;
+fun makeweight_N : N;
+fun making_N : N;
+fun mako_N : N;
+fun makomako_N : N;
+fun malabsorption_N : N;
+fun malacca_N : N;
+fun malachite_N : N;
+fun malacia_N : N;
+fun malacologist_N : N;
+fun malacology_N : N;
+fun maladaptive_A : A;
+fun maladjusted_A : A;
+fun maladjustive_A : A;
+fun maladjustment_N : N;
+fun maladroit_A : A;
+fun maladroitness_N : N;
+fun malady_N : N;
+fun malaga_PN : PN;
+fun malahini_N : N;
+fun malaise_N : N;
+fun malamute_N : N;
+fun malapropism_N : N;
+fun malapropos_A : A;
+fun malapropos_Adv : Adv;
+fun malaria_N : N;
+fun malarial_A : A;
+fun malawi_PN : PN;
+fun malawian_A : A;
+fun malawian_N : N;
+fun malay_A : A;
+fun malay_N : N;
+fun malaya_PN : PN;
+fun malayan_A : A;
+fun malayan_N : N;
+fun malaysia_PN : PN;
+fun malaysian_A : A;
+fun malaysian_N : N;
+fun malcolm_PN : PN;
+fun malcontent_A : A;
+fun malcontent_N : N;
+fun maldon_PN : PN;
+fun male_A : A;
+fun male_N : N;
+fun maleate_N : N;
+fun maleberry_N : N;
+fun malediction_N : N;
+fun malefactor_N : N;
+fun malefic_A : A;
+fun maleficence_N : N;
+fun maleficent_A : A;
+fun maleness_N : N;
+fun maleo_N : N;
+fun malevolence_N : N;
+fun malevolent_A : A;
+fun malfeasance_N : N;
+fun malfeasant_N : N;
+fun malformation_N : N;
+fun malformed_A : A;
+fun malfunction_N : N;
+fun malfunction_V : V;
+fun mali_PN : PN;
+fun malian_A : A;
+fun malian_N : N;
+fun malice_N : N;
+fun malicious_A : A;
+fun malign_A : A;
+fun malign_V2 : V2;
+fun malignancy_N : N;
+fun malignant_A : A;
+fun malignity_N : N;
+fun malik_N : N;
+fun malinger_V : V;
+fun malingerer_N : N;
+fun malingering_N : N;
+fun malinois_N : N;
+fun mallard_N : N;
+fun malleability_N : N;
+fun malleable_A : A;
+fun mallee_N : N;
+fun mallet_N : N;
+fun malleus_N : N;
+fun mallow_N : N;
+fun mallow_PN : PN;
+fun malmo_PN : PN;
+fun malmsey_N : N;
+fun malnourished_A : A;
+fun malnutrition_N : N;
+fun malocclusion_N : N;
+fun malodor_N : N;
+fun malodorous_A : A;
+fun malodorousness_N : N;
+fun malope_N : N;
+fun malposed_A : A;
+fun malposition_N : N;
+fun malpractice_N : N;
+fun malt_N : N;
+fun malt_V : V;
+fun malt_V2 : V2;
+fun malta_PN : PN;
+fun maltby_PN : PN;
+fun malted_N : N;
+fun maltese_A : A;
+fun maltese_N : N;
+fun maltha_N : N;
+fun malthusian_A : A;
+fun maltose_N : N;
+fun maltreat_V2 : V2;
+fun maltreatment_N : N;
+fun maltster_N : N;
+fun malvasia_N : N;
+fun malvern_PN : PN;
+fun malversation_N : N;
+fun mama_N : N;
+fun mamba_N : N;
+fun mambo_N : N;
+fun mamey_N : N;
+fun mamie_PN : PN;
+fun mamma_N : N;
+fun mammal_N : N;
+fun mammalian_A : A;
+fun mammalogist_N : N;
+fun mammalogy_N : N;
+fun mammary_A : A;
+fun mammillaria_N : N;
+fun mammogram_N : N;
+fun mammography_N : N;
+fun mammon_N : N;
+fun mammoth_N : N;
+fun mammothermography_N : N;
+fun mammy_N : N;
+fun mamo_N : N;
+fun man_N : N;
+fun man_V2 : V2;
+fun man_at_arms_N : N;
+fun man_eater_N : N;
+fun man_hour_N : N;
+fun man_of_war_N : N;
+fun man_sized_A : A;
+fun manacle_N : N;
+fun manacle_V2 : V2;
+fun manage_V : V;
+fun manage_V2 : V2;
+fun manage_VV : VV;
+fun manageability_N : N;
+fun manageable_A : A;
+fun management_N : N;
+fun manager_N : N;
+fun manageress_N : N;
+fun managerial_A : A;
+fun managership_N : N;
+fun manakin_N : N;
+fun manana_N : N;
+fun manat_N : N;
+fun manatee_N : N;
+fun manchester_PN : PN;
+fun mancunian_A : A;
+fun mancunian_N : N;
+fun mandala_N : N;
+fun mandamus_N : N;
+fun mandarin_N : N;
+fun mandatary_N : N;
+fun mandate_N : N;
+fun mandate_V2 : V2;
+fun mandate_VS : VS;
+fun mandator_N : N;
+fun mandatory_A : A;
+fun mandatory_N : N;
+fun mandible_N : N;
+fun mandibular_A : A;
+fun mandibulate_A : A;
+fun mandibulofacial_A : A;
+fun mandola_N : N;
+fun mandolin_N : N;
+fun mandragora_N : N;
+fun mandrake_N : N;
+fun mandrill_N : N;
+fun mandy_PN : PN;
+fun mane_N : N;
+fun maneuver_N : N;
+fun maneuver_V : V;
+fun maneuver_V2 : V2;
+fun maneuverability_N : N;
+fun maneuverable_A : A;
+fun maneuverer_N : N;
+fun manful_A : A;
+fun manfulness_N : N;
+fun mangabey_N : N;
+fun manganate_N : N;
+fun manganese_N : N;
+fun manganite_N : N;
+fun mange_N : N;
+fun mangel_wurzel_N : N;
+fun manger_N : N;
+fun mangle_N : N;
+fun mangle_V2 : V2;
+fun manglietia_N : N;
+fun mango_N : N;
+fun mangosteen_N : N;
+fun mangrove_N : N;
+fun mangy_A : A;
+fun manhandle_V2 : V2;
+fun manhattan_PN : PN;
+fun manhole_N : N;
+fun manhood_N : N;
+fun manhunt_N : N;
+fun mania_N : N;
+fun maniac_N : N;
+fun maniacal_A : A;
+fun manic_depressive_A : A;
+fun manic_depressive_N : N;
+fun maniclike_A : A;
+fun manicotti_N : N;
+fun manicure_N : N;
+fun manicure_V2 : V2;
+fun manicurist_N : N;
+fun manifest_A : A;
+fun manifest_N : N;
+fun manifest_V2 : V2;
+fun manifestation_N : N;
+fun manifesto_N : N;
+fun manifold_A : A;
+fun manifold_N : N;
+fun manifold_V2 : V2;
+fun manikin_N : N;
+fun manila_N : N;
+fun manila_PN : PN;
+fun manilla_N : N;
+fun manipulability_N : N;
+fun manipulate_V2 : V2;
+fun manipulation_N : N;
+fun manipulative_A : A;
+fun manipulator_N : N;
+fun maniraptor_N : N;
+fun manitoba_PN : PN;
+fun mankind_N : N;
+fun manky_A : A;
+fun manlike_A : A;
+fun manliness_N : N;
+fun manly_A : A;
+fun manna_N : N;
+fun mannequin_N : N;
+fun manner_N : N;
+fun mannered_A : A;
+fun mannerism_N : N;
+fun mannerly_A : A;
+fun manners_N : N;
+fun mannheim_PN : PN;
+fun mannish_A : A;
+fun mannitol_N : N;
+fun manoeuvrability_N : N;
+fun manoeuvrable_A : A;
+fun manoeuvre_N : N;
+fun manoeuvre_V : V;
+fun manoeuvre_V2 : V2;
+fun manoeuvrer_N : N;
+fun manometer_N : N;
+fun manor_N : N;
+fun manor_house_N : N;
+fun manorial_A : A;
+fun manpower_N : N;
+fun manque_A : A;
+fun mansard_A : A;
+fun mansard_N : N;
+fun manse_N : N;
+fun manservant_N : N;
+fun mansfield_PN : PN;
+fun mansion_N : N;
+fun manslaughter_N : N;
+fun manta_N : N;
+fun mantel_N : N;
+fun mantelet_N : N;
+fun mantelpiece_N : N;
+fun manticore_N : N;
+fun mantilla_N : N;
+fun mantis_N : N;
+fun mantispid_N : N;
+fun mantissa_N : N;
+fun mantle_N : N;
+fun mantle_V : V;
+fun mantle_V2 : V2;
+fun mantra_N : N;
+fun mantrap_N : N;
+fun mantua_N : N;
+fun manual_A : A;
+fun manual_N : N;
+fun manubrium_N : N;
+fun manufacture_N : N;
+fun manufacture_V2 : V2;
+fun manufacturer_N : N;
+fun manul_N : N;
+fun manumission_N : N;
+fun manumit_V2 : V2;
+fun manure_N : N;
+fun manure_V2 : V2;
+fun manuscript_N : N;
+fun manx_A : A;
+fun manx_N : N;
+fun many_A : A;
+fun many_Det : Det;
+fun many_sided_A : A;
+fun manzanita_N : N;
+fun maoism_N : N;
+fun maoist_N : N;
+fun maori_N : N;
+fun map_N : N;
+fun map_V2 : V2;
+fun map_reader_N : N;
+fun mapinguari_N : N;
+fun maple_N : N;
+fun maple_leaf_N : N;
+fun maplelike_A : A;
+fun mapmaking_N : N;
+fun mapping_N : N;
+fun maquiladora_N : N;
+fun maquis_N : N;
+fun mar_PN : PN;
+fun mar_V2 : V2;
+fun mara_N : N;
+fun marabou_N : N;
+fun maraca_N : N;
+fun maracaibo_PN : PN;
+fun marang_N : N;
+fun maranta_N : N;
+fun marasca_N : N;
+fun maraschino_N : N;
+fun marasmus_N : N;
+fun marathon_N : N;
+fun marathoner_N : N;
+fun maraud_V : V;
+fun marauder_N : N;
+fun marble_N : N;
+fun marbled_A : A;
+fun marbleization_N : N;
+fun marbles_N : N;
+fun marblewood_N : N;
+fun marbling_N : N;
+fun marc_N : N;
+fun marcel_N : N;
+fun march_N : N;
+fun march_PN : PN;
+fun march_V : V;
+fun march_V2 : V2;
+fun marcher_N : N;
+fun marchioness_N : N;
+fun mardi_gras_N : N;
+fun mare_N : N;
+fun margaret_PN : PN;
+fun margarin_N : N;
+fun margarine_N : N;
+fun margarita_N : N;
+fun margate_N : N;
+fun margate_PN : PN;
+fun margay_N : N;
+fun marge_N : N;
+fun marge_PN : PN;
+fun margery_PN : PN;
+fun margie_PN : PN;
+fun margin_N : N;
+fun marginal_A : A;
+fun marginalia_N : N;
+fun marginality_N : N;
+fun marginalization_N : N;
+fun marginalize_V2 : V2;
+fun margrave_N : N;
+fun marguerite_N : N;
+fun maria_PN : PN;
+fun mariachi_N : N;
+fun marian_PN : PN;
+fun marie_PN : PN;
+fun marigold_N : N;
+fun marihuana_N : N;
+fun marijuana_N : N;
+fun marilyn_PN : PN;
+fun marimba_N : N;
+fun marina_N : N;
+fun marinade_N : N;
+fun marinade_V2 : V2;
+fun marinara_N : N;
+fun marinate_V2 : V2;
+fun marine_A : A;
+fun marine_N : N;
+fun mariner_N : N;
+fun marion_PN : PN;
+fun marionette_N : N;
+fun mariposa_N : N;
+fun marital_A : A;
+fun mariticide_N : N;
+fun maritime_A : A;
+fun marjoram_N : N;
+fun marjorie_PN : PN;
+fun mark_N : N;
+fun mark_PN : PN;
+fun mark_V2 : V2;
+fun mark_V3 : V3;
+fun mark_up_N : N;
+fun marke_VS : VS;
+fun marked_A : A;
+fun marker_N : N;
+fun market_N : N;
+fun market_V : V;
+fun market_V2 : V2;
+fun market_cross_N : N;
+fun market_day_N : N;
+fun market_drayton_PN : PN;
+fun market_garden_N : N;
+fun market_gardening_N : N;
+fun market_harborough_PN : PN;
+fun market_square_N : N;
+fun market_town_N : N;
+fun marketable_A : A;
+fun marketing_N : N;
+fun marketplace_N : N;
+fun markhor_N : N;
+fun marking_N : N;
+fun marking_ink_N : N;
+fun marking_inks_N : N;
+fun markka_N : N;
+fun marksman_N : N;
+fun marksmanship_N : N;
+fun markup_N : N;
+fun marl_N : N;
+fun marlberry_N : N;
+fun marlborough_PN : PN;
+fun marlene_PN : PN;
+fun marlin_N : N;
+fun marline_N : N;
+fun marlinespike_N : N;
+fun marlite_N : N;
+fun marlow_PN : PN;
+fun marly_A : A;
+fun marmalade_N : N;
+fun marmite_N : N;
+fun marmoreal_A : A;
+fun marmorean_A : A;
+fun marmoset_N : N;
+fun marmot_N : N;
+fun marocain_N : N;
+fun maroon_A : A;
+fun maroon_N : N;
+fun maroon_V2 : V2;
+fun marple_PN : PN;
+fun marque_N : N;
+fun marquee_N : N;
+fun marquess_N : N;
+fun marquetry_N : N;
+fun marquis_N : N;
+fun marriage_N : N;
+fun marriageability_N : N;
+fun marriageable_A : A;
+fun married_N : N;
+fun marrow_N : N;
+fun marrowbone_N : N;
+fun marry_V : V;
+fun marry_V2 : V2;
+fun mars_PN : PN;
+fun marsala_N : N;
+fun marseillaise_N : N;
+fun marseille_N : N;
+fun marseilles_PN : PN;
+fun marsh_N : N;
+fun marshal_N : N;
+fun marshal_V2 : V2;
+fun marshalling_yard_N : N;
+fun marshalship_N : N;
+fun marshmallow_N : N;
+fun marshy_A : A;
+fun marske_PN : PN;
+fun marsupial_A : A;
+fun marsupial_N : N;
+fun marsupium_N : N;
+fun mart_N : N;
+fun marten_N : N;
+fun martensite_N : N;
+fun martha_PN : PN;
+fun martial_A : A;
+fun martian_A : A;
+fun martian_N : N;
+fun martin_N : N;
+fun martin_PN : PN;
+fun martinet_N : N;
+fun martingale_N : N;
+fun martini_N : N;
+fun martynia_N : N;
+fun martyr_N : N;
+fun martyr_V2 : V2;
+fun martyrdom_N : N;
+fun marumi_N : N;
+fun marupa_N : N;
+fun marvel_N : N;
+fun marvel_V : V;
+fun marvellous_A : A;
+fun marvelous_A : A;
+fun marxism_N : N;
+fun marxist_N : N;
+fun mary_PN : PN;
+fun maryland_PN : PN;
+fun maryport_PN : PN;
+fun marzipan_N : N;
+fun masc_PN : PN;
+fun mascara_N : N;
+fun mascarpone_N : N;
+fun mascot_N : N;
+fun masculine_A : A;
+fun masculine_N : N;
+fun masculinity_N : N;
+fun masculinization_N : N;
+fun masdevallia_N : N;
+fun maser_N : N;
+fun mash_N : N;
+fun mash_V2 : V2;
+fun masher_N : N;
+fun mashie_N : N;
+fun masjid_N : N;
+fun mask_N : N;
+fun mask_V2 : V2;
+fun masking_N : N;
+fun masochism_N : N;
+fun masochist_N : N;
+fun masochistic_A : A;
+fun masochistically_Adv : Adv;
+fun mason_N : N;
+fun mason_dixon_PN : PN;
+fun masonic_A : A;
+fun masonry_N : N;
+fun masque_N : N;
+fun masquerade_N : N;
+fun masquerade_V : V;
+fun masquerader_N : N;
+fun mass_N : N;
+fun mass_V : V;
+fun mass_V2 : V2;
+fun mass_produce_V2 : V2;
+fun massachusetts_PN : PN;
+fun massacre_N : N;
+fun massacre_V2 : V2;
+fun massage_N : N;
+fun massage_V2 : V2;
+fun massager_N : N;
+fun massasauga_N : N;
+fun masse_N : N;
+fun masseter_N : N;
+fun masseur_N : N;
+fun masseuse_N : N;
+fun massicot_N : N;
+fun massif_N : N;
+fun massive_A : A;
+fun massiveness_N : N;
+fun massy_A : A;
+fun mast_N : N;
+fun mastaba_N : N;
+fun mastalgia_N : N;
+fun mastectomy_N : N;
+fun masted_A : A;
+fun master_N : N;
+fun master_V2 : V2;
+fun master_at_arms_N : N;
+fun master_key_N : N;
+fun masterful_A : A;
+fun mastering_N : N;
+fun masterless_A : A;
+fun masterly_A : A;
+fun mastermind_N : N;
+fun mastermind_V2 : V2;
+fun masterpiece_N : N;
+fun mastership_N : N;
+fun masterstroke_N : N;
+fun mastery_N : N;
+fun masthead_N : N;
+fun mastic_N : N;
+fun masticate_V2 : V2;
+fun mastication_N : N;
+fun mastiff_N : N;
+fun mastitis_N : N;
+fun mastodon_N : N;
+fun mastoid_A : A;
+fun mastoid_N : N;
+fun mastoidale_N : N;
+fun mastoidectomy_N : N;
+fun mastoiditis_N : N;
+fun mastopathy_N : N;
+fun mastopexy_N : N;
+fun masturbate_V : V;
+fun masturbate_V2 : V2;
+fun masturbation_N : N;
+fun masturbator_N : N;
+fun mat_A : A;
+fun mat_N : N;
+fun mat_V : V;
+fun mat_V2 : V2;
+fun matador_N : N;
+fun matai_N : N;
+fun match_N : N;
+fun match_V : V;
+fun match_V2 : V2;
+fun match_point_N : N;
+fun matchboard_N : N;
+fun matchbook_N : N;
+fun matchbox_N : N;
+fun matchet_N : N;
+fun matchless_A : A;
+fun matchlock_N : N;
+fun matchmaker_N : N;
+fun matchmaking_N : N;
+fun matchstick_N : N;
+fun matchweed_N : N;
+fun matchwood_N : N;
+fun mate_1_N : N;
+fun mate_2_N : N;
+fun mate_N : N;
+fun mate_V : V;
+fun mate_V2 : V2;
+fun mateless_A : A;
+fun matelote_N : N;
+fun mater_N : N;
+fun material_A : A;
+fun material_N : N;
+fun materialism_N : N;
+fun materialist_N : N;
+fun materialistic_A : A;
+fun materialistically_Adv : Adv;
+fun materiality_N : N;
+fun materialization_N : N;
+fun materialize_V : V;
+fun materialize_V2V : V2V;
+fun materiel_N : N;
+fun maternal_A : A;
+fun maternalism_N : N;
+fun maternalistic_A : A;
+fun maternity_N : N;
+fun matey_A : A;
+fun mathematical_A : A;
+fun mathematicianMasc_N : N;
+fun mathematicianFem_N : N;
+fun mathematics_N : N;
+fun maths_N : N;
+fun matinee_N : N;
+fun matins_N : N;
+fun matlock_PN : PN;
+fun matriarch_N : N;
+fun matriarchal_A : A;
+fun matriarchic_A : A;
+fun matriarchy_N : N;
+fun matric_N : N;
+fun matricentric_A : A;
+fun matricide_N : N;
+fun matriculate_N : N;
+fun matriculate_V : V;
+fun matriculate_V2 : V2;
+fun matriculation_N : N;
+fun matrilineage_N : N;
+fun matrilineal_A : A;
+fun matrimonial_A : A;
+fun matrimony_N : N;
+fun matrix_N : N;
+fun matron_N : N;
+fun matronly_A : A;
+fun matronymic_N : N;
+fun matsyendra_N : N;
+fun matt_A : A;
+fun matt_PN : PN;
+fun matte_N : N;
+fun matter_N : N;
+fun matter_V : V;
+fun matter_of_course_A : A;
+fun matter_of_fact_A : A;
+fun matthew_PN : PN;
+fun matting_N : N;
+fun mattock_N : N;
+fun mattress_N : N;
+fun maturate_V : V;
+fun maturation_N : N;
+fun maturational_A : A;
+fun mature_A : A;
+fun mature_V : V;
+fun mature_V2 : V2;
+fun maturity_1_N : N;
+fun maturity_2_N : N;
+fun maturity_3_N : N;
+fun matutinal_A : A;
+fun matzo_N : N;
+fun maud_PN : PN;
+fun maudie_PN : PN;
+fun maudlin_A : A;
+fun maul_N : N;
+fun maul_V2 : V2;
+fun mauler_N : N;
+fun maulstick_N : N;
+fun maund_N : N;
+fun maunder_V : V;
+fun maundy_thursday_N : N;
+fun maundy_thursday_PN : PN;
+fun maureen_PN : PN;
+fun maurice_PN : PN;
+fun mauritania_PN : PN;
+fun mauritanian_A : A;
+fun mauritanian_N : N;
+fun mauritian_A : A;
+fun mauritian_N : N;
+fun mauritius_PN : PN;
+fun mausoleum_N : N;
+fun mauve_A : A;
+fun mauve_N : N;
+fun maverick_N : N;
+fun mavis_N : N;
+fun mavis_PN : PN;
+fun maw_N : N;
+fun mawkish_A : A;
+fun mawkishness_N : N;
+fun max_N : N;
+fun max_PN : PN;
+fun maxi_A : A;
+fun maxi_N : N;
+fun maxillaria_N : N;
+fun maxillary_A : A;
+fun maxillodental_A : A;
+fun maxillofacial_A : A;
+fun maxillomandibular_A : A;
+fun maxim_N : N;
+fun maximal_A : A;
+fun maximization_N : N;
+fun maximize_V2 : V2;
+fun maximizing_A : A;
+fun maximum_A : A;
+fun maximum_N : N;
+fun maxine_PN : PN;
+fun maxwell_N : N;
+fun may_N : N;
+fun may_PN : PN;
+fun may_VV : VV;
+fun may_beetle_N : N;
+fun may_bug_N : N;
+fun mayapple_N : N;
+fun maybe_Adv : Adv;
+fun mayday_N : N;
+fun mayeng_N : N;
+fun mayfair_PN : PN;
+fun mayfield_PN : PN;
+fun mayfly_N : N;
+fun mayhaw_N : N;
+fun mayhem_N : N;
+fun mayo_PN : PN;
+fun mayonnaise_N : N;
+fun mayor_N : N;
+fun mayoral_A : A;
+fun mayoralty_N : N;
+fun mayoress_N : N;
+fun maypole_N : N;
+fun maypop_N : N;
+fun mayweed_N : N;
+fun maze_N : N;
+fun mazed_A : A;
+fun mazer_N : N;
+fun mazurka_N : N;
+fun mb_N : N;
+fun mc_N : N;
+fun mcc_N : N;
+fun mccarthyism_N : N;
+fun md_N : N;
+fun mead_N : N;
+fun meadow_N : N;
+fun meadowgrass_N : N;
+fun meadowlark_N : N;
+fun meager_A : A;
+fun meagerness_N : N;
+fun meagre_A : A;
+fun meagreness_N : N;
+fun meal_N : N;
+fun mealie_N : N;
+fun mealtime_N : N;
+fun mealworm_N : N;
+fun mealy_A : A;
+fun mealy_bug_N : N;
+fun mealy_mouthed_A : A;
+fun mealybug_N : N;
+fun mealymouthed_A : A;
+fun mean_A : A;
+fun mean_N : N;
+fun mean_V : V;
+fun mean_V2 : V2;
+fun mean_V2V : V2V;
+fun mean_VA : VA;
+fun mean_VS : VS;
+fun mean_VV : VV;
+fun meander_N : N;
+fun meander_V : V;
+fun meanderingly_Adv : Adv;
+fun meanie_N : N;
+fun meaning_N : N;
+fun meaningful_A : A;
+fun meaningfulness_N : N;
+fun meaningless_A : A;
+fun meaninglessness_N : N;
+fun meanness_N : N;
+fun means_N : N;
+fun meanspiritedly_Adv : Adv;
+fun meantime_Adv : Adv;
+fun meantime_N : N;
+fun meanwhile_Adv : Adv;
+fun meany_N : N;
+fun measles_N : N;
+fun measly_A : A;
+fun measurable_A : A;
+fun measure_N : N;
+fun measure_V : V;
+fun measure_V2 : V2;
+fun measuredly_Adv : Adv;
+fun measureless_A : A;
+fun measurement_N : N;
+fun measurer_N : N;
+fun meat_N : N;
+fun meat_safe_N : N;
+fun meatball_N : N;
+fun meath_PN : PN;
+fun meatless_A : A;
+fun meatpacking_N : N;
+fun meatus_N : N;
+fun meaty_A : A;
+fun mebendazole_N : N;
+fun mebibit_N : N;
+fun mecca_N : N;
+fun mecca_PN : PN;
+fun mechanic_A : A;
+fun mechanic_N : N;
+fun mechanical_A : A;
+fun mechanics_N : N;
+fun mechanism_N : N;
+fun mechanist_N : N;
+fun mechanistic_A : A;
+fun mechanistically_Adv : Adv;
+fun mechanization_N : N;
+fun mechanize_V2 : V2;
+fun meclizine_N : N;
+fun meclofenamate_N : N;
+fun meconium_N : N;
+fun mecopteran_N : N;
+fun mecopterous_A : A;
+fun med_N : N;
+fun medal_N : N;
+fun medalist_N : N;
+fun medallion_N : N;
+fun medallist_N : N;
+fun medan_PN : PN;
+fun meddle_V : V;
+fun meddler_N : N;
+fun meddlesome_A : A;
+fun meddling_N : N;
+fun medellin_PN : PN;
+fun media_N : N;
+fun mediacy_N : N;
+fun mediaeval_A : A;
+fun medial_A : A;
+fun median_A : A;
+fun median_N : N;
+fun mediant_N : N;
+fun mediastinum_N : N;
+fun mediate_A : A;
+fun mediate_V : V;
+fun mediate_V2 : V2;
+fun mediation_N : N;
+fun mediator_N : N;
+fun mediatorial_A : A;
+fun mediatory_A : A;
+fun mediatrix_N : N;
+fun medic_N : N;
+fun medical_A : A;
+fun medical_N : N;
+fun medicament_N : N;
+fun medicare_N : N;
+fun medicate_V2 : V2;
+fun medication_N : N;
+fun medicative_A : A;
+fun medicinal_A : A;
+fun medicine_N : N;
+fun medicine_ball_N : N;
+fun medicine_chest_N : N;
+fun medicine_man_N : N;
+fun medico_N : N;
+fun medicolegal_A : A;
+fun medieval_A : A;
+fun medina_N : N;
+fun mediocre_A : A;
+fun mediocrity_N : N;
+fun meditate_V : V;
+fun meditate_V2 : V2;
+fun meditation_N : N;
+fun meditative_A : A;
+fun mediterranean_A : A;
+fun medium_A : A;
+fun medium_N : N;
+fun medium_grade_A : A;
+fun medlar_N : N;
+fun medley_N : N;
+fun medroxyprogesterone_N : N;
+fun medulla_N : N;
+fun medullary_A : A;
+fun medusa_N : N;
+fun medusoid_A : A;
+fun meed_N : N;
+fun meek_A : A;
+fun meekness_N : N;
+fun meerkat_N : N;
+fun meerschaum_N : N;
+fun meet_A : A;
+fun meet_N : N;
+fun meet_V : V;
+fun meet_V2 : V2;
+fun meet_V2V : V2V;
+fun meeting_N : N;
+fun meeting_house_N : N;
+fun meeting_place_N : N;
+fun mefloquine_N : N;
+fun meg_PN : PN;
+fun megabit_N : N;
+fun megabyte_N : N;
+fun megacolon_N : N;
+fun megacycle_N : N;
+fun megadeath_N : N;
+fun megaflop_N : N;
+fun megagametophyte_N : N;
+fun megahertz_N : N;
+fun megakaryocyte_N : N;
+fun megakaryocytic_A : A;
+fun megalith_N : N;
+fun megalithic_A : A;
+fun megaloblast_N : N;
+fun megaloblastic_A : A;
+fun megalocyte_N : N;
+fun megalomania_N : N;
+fun megalomaniac_N : N;
+fun megalomaniacal_A : A;
+fun megalopolis_N : N;
+fun megalosaur_N : N;
+fun megaphone_N : N;
+fun megapode_N : N;
+fun megascopic_A : A;
+fun megasporangium_N : N;
+fun megaspore_N : N;
+fun megasporophyll_N : N;
+fun megatherian_N : N;
+fun megaton_N : N;
+fun megawatt_N : N;
+fun megestrol_N : N;
+fun megillah_N : N;
+fun megilp_N : N;
+fun megohm_N : N;
+fun megrim_N : N;
+fun meiosis_N : N;
+fun meiotic_A : A;
+fun meitnerium_N : N;
+fun melagra_N : N;
+fun melamine_N : N;
+fun melancholia_N : N;
+fun melancholic_A : A;
+fun melancholic_N : N;
+fun melancholy_A : A;
+fun melancholy_N : N;
+fun melange_N : N;
+fun melanin_N : N;
+fun melanoblast_N : N;
+fun melanocyte_N : N;
+fun melanoderma_N : N;
+fun melanoma_N : N;
+fun melanosis_N : N;
+fun melatonin_N : N;
+fun melbourne_PN : PN;
+fun melcombe_PN : PN;
+fun melcombe_regis_PN : PN;
+fun meld_V2 : V2;
+fun melee_N : N;
+fun melena_N : N;
+fun melilotus_N : N;
+fun meliorate_V : V;
+fun meliorate_V2 : V2;
+fun melioration_N : N;
+fun meliorism_N : N;
+fun melksham_PN : PN;
+fun mellifluous_A : A;
+fun mellow_A : A;
+fun mellow_V : V;
+fun mellow_V2 : V2;
+fun mellowing_N : N;
+fun mellowingly_Adv : Adv;
+fun mellowness_N : N;
+fun melodic_A : A;
+fun melodically_Adv : Adv;
+fun melodious_A : A;
+fun melodiousness_N : N;
+fun melodrama_N : N;
+fun melodramatic_A : A;
+fun melodramatically_Adv : Adv;
+fun melody_N : N;
+fun melon_N : N;
+fun melosa_N : N;
+fun melphalan_N : N;
+fun melt_V : V;
+fun melt_V2 : V2;
+fun meltable_A : A;
+fun meltdown_N : N;
+fun melter_N : N;
+fun meltham_PN : PN;
+fun melting_point_N : N;
+fun melting_pot_N : N;
+fun melton_mowbray_PN : PN;
+fun meltwater_N : N;
+fun mem_N : N;
+fun member_N : N;
+fun membered_A : A;
+fun memberless_A : A;
+fun membership_N : N;
+fun membrane_N : N;
+fun membranous_A : A;
+fun meme_N : N;
+fun memento_N : N;
+fun memo_N : N;
+fun memoir_N : N;
+fun memorabilia_N : N;
+fun memorability_N : N;
+fun memorable_A : A;
+fun memorandum_N : N;
+fun memorial_N : N;
+fun memorialize_V2 : V2;
+fun memorization_N : N;
+fun memorize_V2 : V2;
+fun memorizer_N : N;
+fun memory_N : N;
+fun memphis_PN : PN;
+fun memsahib_N : N;
+fun menace_N : N;
+fun menace_V2 : V2;
+fun menacingly_Adv : Adv;
+fun menage_N : N;
+fun menagerie_N : N;
+fun menarche_N : N;
+fun mend_N : N;
+fun mend_V : V;
+fun mend_V2 : V2;
+fun mendacious_A : A;
+fun mendacity_N : N;
+fun mendelevium_N : N;
+fun mendelian_A : A;
+fun mender_N : N;
+fun mendicant_A : A;
+fun mendicant_N : N;
+fun mending_N : N;
+fun menhaden_N : N;
+fun menhir_N : N;
+fun menial_A : A;
+fun menial_N : N;
+fun meningeal_A : A;
+fun meningioma_N : N;
+fun meningism_N : N;
+fun meningitis_N : N;
+fun meningocele_N : N;
+fun meningoencephalitis_N : N;
+fun meninx_N : N;
+fun meniscectomy_N : N;
+fun meniscus_N : N;
+fun menopausal_A : A;
+fun menopause_N : N;
+fun menorah_N : N;
+fun menorrhagia_N : N;
+fun menorrhea_N : N;
+fun mensal_A : A;
+fun mensch_N : N;
+fun menstrual_A : A;
+fun menstruate_V : V;
+fun menstruation_N : N;
+fun menstruum_N : N;
+fun mensurable_A : A;
+fun mensural_A : A;
+fun mensuration_N : N;
+fun mental_A : A;
+fun mentalism_N : N;
+fun mentality_N : N;
+fun menthol_N : N;
+fun mentholated_A : A;
+fun mention_N : N;
+fun mention_V : V;
+fun mention_V2 : V2;
+fun mention_VS : VS;
+fun mentioner_N : N;
+fun mentor_N : N;
+fun mentum_N : N;
+fun menu_N : N;
+fun meopham_PN : PN;
+fun meow_N : N;
+fun meperidine_N : N;
+fun mephenytoin_N : N;
+fun mephistophelian_A : A;
+fun mephitis_N : N;
+fun mephobarbital_N : N;
+fun meprobamate_N : N;
+fun meralgia_N : N;
+fun merbromine_N : N;
+fun mercantile_A : A;
+fun mercantilism_N : N;
+fun mercaptopurine_N : N;
+fun mercator_PN : PN;
+fun mercenary_A : A;
+fun mercenary_N : N;
+fun mercer_N : N;
+fun mercerize_V2 : V2;
+fun merchandise_N : N;
+fun merchant_N : N;
+fun merchantability_N : N;
+fun merchantman_N : N;
+fun merciful_A : A;
+fun mercifulness_N : N;
+fun merciless_A : A;
+fun mercilessness_N : N;
+fun mercurial_A : A;
+fun mercuric_A : A;
+fun mercury_N : N;
+fun mercury_PN : PN;
+fun mercy_N : N;
+fun mere_A : A;
+fun mere_N : N;
+fun merestone_N : N;
+fun meretricious_A : A;
+fun meretriciousness_N : N;
+fun merganser_N : N;
+fun merge_V : V;
+fun merge_V2 : V2;
+fun merger_N : N;
+fun merging_N : N;
+fun mericarp_N : N;
+fun meridian_A : A;
+fun meridian_N : N;
+fun meridional_A : A;
+fun meringue_N : N;
+fun merino_N : N;
+fun merino_sheep_N : N;
+fun meristem_N : N;
+fun merit_N : N;
+fun merit_V2 : V2;
+fun meritocracy_N : N;
+fun meritocratic_A : A;
+fun meritorious_A : A;
+fun merlon_N : N;
+fun mermaid_N : N;
+fun merman_N : N;
+fun meromelia_N : N;
+fun meronym_N : N;
+fun meronymy_N : N;
+fun merozoite_N : N;
+fun merriment_N : N;
+fun merry_A : A;
+fun merry_go_round_N : N;
+fun merrymaker_N : N;
+fun merrymaking_N : N;
+fun merthyr_tydfil_PN : PN;
+fun merton_PN : PN;
+fun mesa_N : N;
+fun mesalliance_N : N;
+fun mescal_N : N;
+fun mescaline_N : N;
+fun meseems_Adv : Adv;
+fun mesenchyme_N : N;
+fun mesenteric_A : A;
+fun mesentery_N : N;
+fun mesh_N : N;
+fun mesh_V : V;
+fun mesh_V2 : V2;
+fun meshugaas_N : N;
+fun meshugge_A : A;
+fun meshuggeneh_N : N;
+fun mesial_A : A;
+fun mesic_A : A;
+fun mesmeric_A : A;
+fun mesmerism_N : N;
+fun mesmerist_N : N;
+fun mesmerize_V2 : V2;
+fun mesoblastic_A : A;
+fun mesocarp_N : N;
+fun mesocolon_N : N;
+fun mesoderm_N : N;
+fun mesohippus_N : N;
+fun mesolithic_A : A;
+fun mesomorph_N : N;
+fun mesomorphic_A : A;
+fun meson_N : N;
+fun mesonic_A : A;
+fun mesophyte_N : N;
+fun mesophytic_A : A;
+fun mesosphere_N : N;
+fun mesothelioma_N : N;
+fun mesothelium_N : N;
+fun mesquite_N : N;
+fun mess_N : N;
+fun mess_V : V;
+fun mess_V2 : V2;
+fun mess_jacket_N : N;
+fun mess_up_N : N;
+fun message_N : N;
+fun messaging_N : N;
+fun messenger_N : N;
+fun messiah_N : N;
+fun messiahship_N : N;
+fun messianic_A : A;
+fun messina_PN : PN;
+fun messiness_N : N;
+fun messmate_N : N;
+fun messuage_N : N;
+fun messy_A : A;
+fun mestiza_N : N;
+fun mestizo_N : N;
+fun mestranol_N : N;
+fun met_PN : PN;
+fun metabolic_A : A;
+fun metabolically_Adv : Adv;
+fun metabolism_N : N;
+fun metabolite_N : N;
+fun metabolize_V2 : V2;
+fun metacarpal_A : A;
+fun metacarpal_N : N;
+fun metacarpus_N : N;
+fun metacenter_N : N;
+fun metacentric_A : A;
+fun metadata_N : N;
+fun metagenesis_N : N;
+fun metagrobolized_A : A;
+fun metaknowledge_N : N;
+fun metal_N : N;
+fun metal_V2 : V2;
+fun metalanguage_N : N;
+fun metalepsis_N : N;
+fun metalhead_N : N;
+fun metallic_A : A;
+fun metallic_N : N;
+fun metallike_A : A;
+fun metalloid_A : A;
+fun metallurgical_A : A;
+fun metallurgist_N : N;
+fun metallurgy_N : N;
+fun metalware_N : N;
+fun metalwork_N : N;
+fun metalworker_N : N;
+fun metalworking_N : N;
+fun metamathematics_N : N;
+fun metamere_N : N;
+fun metameric_A : A;
+fun metamorphic_A : A;
+fun metamorphism_N : N;
+fun metamorphopsia_N : N;
+fun metamorphose_V : V;
+fun metamorphose_V2 : V2;
+fun metamorphosis_N : N;
+fun metamorphous_A : A;
+fun metaphase_N : N;
+fun metaphor_N : N;
+fun metaphorical_A : A;
+fun metaphysical_A : A;
+fun metaphysics_N : N;
+fun metaphysis_N : N;
+fun metaproterenol_N : N;
+fun metarule_N : N;
+fun metasequoia_N : N;
+fun metastability_N : N;
+fun metastable_A : A;
+fun metastasis_N : N;
+fun metastatic_A : A;
+fun metatarsal_A : A;
+fun metatarsal_N : N;
+fun metatarsus_N : N;
+fun metatherian_N : N;
+fun metathesis_N : N;
+fun metazoan_N : N;
+fun mete_V2 : V2;
+fun metempsychosis_N : N;
+fun metencephalon_N : N;
+fun meteor_N : N;
+fun meteoric_A : A;
+fun meteorite_N : N;
+fun meteoritic_A : A;
+fun meteoroid_N : N;
+fun meteorologic_A : A;
+fun meteorological_A : A;
+fun meteorologist_N : N;
+fun meteorology_N : N;
+fun meteortropism_N : N;
+fun meter_N : N;
+fun meterstick_N : N;
+fun metformin_N : N;
+fun methacholine_N : N;
+fun methadone_N : N;
+fun methamphetamine_N : N;
+fun methane_N : N;
+fun methanogen_N : N;
+fun methanol_N : N;
+fun methapyrilene_N : N;
+fun methaqualone_N : N;
+fun metharbital_N : N;
+fun metheglin_N : N;
+fun methenamine_N : N;
+fun methicillin_N : N;
+fun methinks_Adv : Adv;
+fun methionine_N : N;
+fun methocarbamol_N : N;
+fun method_N : N;
+fun methodical_A : A;
+fun methodism_N : N;
+fun methodist_A : A;
+fun methodist_N : N;
+fun methodological_A : A;
+fun methodology_N : N;
+fun methotrexate_N : N;
+fun methought_Adv : Adv;
+fun methuselah_PN : PN;
+fun methyl_N : N;
+fun methylated_A : A;
+fun methyldopa_N : N;
+fun methylenedioxymethamphetamine_N : N;
+fun methylphenidate_N : N;
+fun methyltestosterone_N : N;
+fun metic_N : N;
+fun metical_N : N;
+fun meticulous_A : A;
+fun meticulousness_N : N;
+fun metier_N : N;
+fun metonym_N : N;
+fun metonymic_A : A;
+fun metonymically_Adv : Adv;
+fun metonymy_N : N;
+fun metopion_N : N;
+fun metoprolol_N : N;
+fun metralgia_N : N;
+fun metre_N : N;
+fun metric_A : A;
+fun metrical_A : A;
+fun metrication_N : N;
+fun metricize_V2 : V2;
+fun metrification_N : N;
+fun metritis_N : N;
+fun metro_N : N;
+fun metrological_A : A;
+fun metrology_N : N;
+fun metronidazole_N : N;
+fun metronome_N : N;
+fun metropolis_N : N;
+fun metropolitan_A : A;
+fun metropolitan_N : N;
+fun metroptosis_N : N;
+fun metrorrhagia_N : N;
+fun mettle_N : N;
+fun mettlesome_A : A;
+fun mettlesomeness_N : N;
+fun metz_PN : PN;
+fun mew_N : N;
+fun mew_V : V;
+fun mews_N : N;
+fun mexican_A : A;
+fun mexican_N : N;
+fun mexico_PN : PN;
+fun mexico_city_PN : PN;
+fun mexiletine_N : N;
+fun mezereon_N : N;
+fun mezereum_N : N;
+fun mezuzah_N : N;
+fun mezzanine_A : A;
+fun mezzanine_N : N;
+fun mezzo_Adv : Adv;
+fun mezzo_soprano_N : N;
+fun mezzotint_N : N;
+fun mg_N : N;
+fun mgr_PN : PN;
+fun mho_N : N;
+fun mi5_PN : PN;
+fun mi6_PN : PN;
+fun mi_N : N;
+fun miami_PN : PN;
+fun miaou_N : N;
+fun miaou_V : V;
+fun miaow_N : N;
+fun miaow_V : V;
+fun miasma_N : N;
+fun miasmal_A : A;
+fun miasmic_A : A;
+fun mica_N : N;
+fun micaceous_A : A;
+fun micelle_N : N;
+fun michael_PN : PN;
+fun michaelmas_N : N;
+fun michaelmas_PN : PN;
+fun michelle_PN : PN;
+fun michigan_PN : PN;
+fun mick_PN : PN;
+fun mickey_N : N;
+fun mickey_PN : PN;
+fun mickle_N : N;
+fun miconazole_N : N;
+fun micro_A : A;
+fun micro_organism_N : N;
+fun microbalance_N : N;
+fun microbe_N : N;
+fun microbial_A : A;
+fun microbiologist_N : N;
+fun microbiology_N : N;
+fun microbrachia_N : N;
+fun microbrewery_N : N;
+fun microcephalic_A : A;
+fun microcephaly_N : N;
+fun microcosm_N : N;
+fun microcosmic_A : A;
+fun microcrystalline_A : A;
+fun microcyte_N : N;
+fun microcytosis_N : N;
+fun microdot_N : N;
+fun microeconomic_A : A;
+fun microeconomics_N : N;
+fun microeconomist_N : N;
+fun microelectronic_A : A;
+fun microelectronics_N : N;
+fun microevolution_N : N;
+fun microfarad_N : N;
+fun microfiche_N : N;
+fun microfilm_N : N;
+fun microfilm_V2 : V2;
+fun microflora_N : N;
+fun microfossil_N : N;
+fun microgametophyte_N : N;
+fun microgauss_N : N;
+fun microglia_N : N;
+fun microgliacyte_N : N;
+fun microgram_N : N;
+fun micrometeoric_A : A;
+fun micrometeorite_N : N;
+fun micrometeoritic_A : A;
+fun micrometer_N : N;
+fun micrometry_N : N;
+fun micron_N : N;
+fun micronutrient_N : N;
+fun microorganism_N : N;
+fun micropaleontology_N : N;
+fun micropenis_N : N;
+fun microphage_N : N;
+fun microphone_N : N;
+fun microphoning_N : N;
+fun microphotometer_N : N;
+fun microprocessor_N : N;
+fun micropylar_A : A;
+fun micropyle_N : N;
+fun microradian_N : N;
+fun microscope_N : N;
+fun microscopic_A : A;
+fun microscopical_A : A;
+fun microscopist_N : N;
+fun microscopy_N : N;
+fun microsecond_N : N;
+fun microsomal_A : A;
+fun microsome_N : N;
+fun microsporangium_N : N;
+fun microspore_N : N;
+fun microsporidian_N : N;
+fun microsporophyll_N : N;
+fun microsurgery_N : N;
+fun microtome_N : N;
+fun microtubule_N : N;
+fun microvolt_N : N;
+fun microwave_N : N;
+fun micturition_N : N;
+fun mid_A : A;
+fun mid_off_N : N;
+fun mid_on_N : N;
+fun midafternoon_N : N;
+fun midair_N : N;
+fun midazolam_N : N;
+fun midbrain_N : N;
+fun midday_N : N;
+fun midden_N : N;
+fun middle_A : A;
+fun middle_N : N;
+fun middle_aged_A : A;
+fun middle_class_A : A;
+fun middle_distance_A : A;
+fun middle_of_the_road_A : A;
+fun middlebrow_N : N;
+fun middleman_N : N;
+fun middlemost_A : A;
+fun middlesex_PN : PN;
+fun middleton_PN : PN;
+fun middleweight_A : A;
+fun middleweight_N : N;
+fun middlewich_PN : PN;
+fun middling_A : A;
+fun middling_Adv : Adv;
+fun middling_N : N;
+fun middy_N : N;
+fun midfield_N : N;
+fun midge_N : N;
+fun midget_N : N;
+fun midgrass_N : N;
+fun midi_A : A;
+fun midinette_N : N;
+fun midiron_N : N;
+fun midland_N : N;
+fun midlands_PN : PN;
+fun midmost_A : A;
+fun midmost_Adv : Adv;
+fun midnight_N : N;
+fun midplane_N : N;
+fun midrib_N : N;
+fun midriff_N : N;
+fun midshipman_N : N;
+fun midships_Adv : Adv;
+fun midst_N : N;
+fun midstream_N : N;
+fun midsummer_N : N;
+fun midterm_N : N;
+fun midway_A : A;
+fun midway_Adv : Adv;
+fun midway_N : N;
+fun midweek_A : A;
+fun midweek_Adv : Adv;
+fun midweek_N : N;
+fun midweekly_A : A;
+fun midwest_PN : PN;
+fun midwestern_A : A;
+fun midwife_N : N;
+fun midwifery_N : N;
+fun midwinter_N : N;
+fun mien_N : N;
+fun miff_V2 : V2;
+fun might_N : N;
+fun might_have_been_N : N;
+fun mighty_A : A;
+fun mighty_Adv : Adv;
+fun mignonette_N : N;
+fun migraine_N : N;
+fun migrant_A : A;
+fun migrant_N : N;
+fun migrate_V : V;
+fun migration_N : N;
+fun migrational_A : A;
+fun migrator_N : N;
+fun migratory_A : A;
+fun mihrab_N : N;
+fun mikado_N : N;
+fun mike_N : N;
+fun mike_PN : PN;
+fun mikvah_N : N;
+fun mil_N : N;
+fun milady_N : N;
+fun milage_N : N;
+fun milan_PN : PN;
+fun milano_PN : PN;
+fun milch_A : A;
+fun mild_A : A;
+fun mildenhall_PN : PN;
+fun mildew_N : N;
+fun mildew_V : V;
+fun mildew_V2 : V2;
+fun mildness_N : N;
+fun mildred_PN : PN;
+fun mile_N : N;
+fun mileage_N : N;
+fun mileometer_N : N;
+fun miler_N : N;
+fun miles_PN : PN;
+fun milestone_N : N;
+fun milford_PN : PN;
+fun milford_haven_PN : PN;
+fun milieu_N : N;
+fun militainment_N : N;
+fun militancy_N : N;
+fun militant_A : A;
+fun militant_N : N;
+fun militarism_N : N;
+fun militarist_N : N;
+fun militaristic_A : A;
+fun militarized_A : A;
+fun military_A : A;
+fun military_N : N;
+fun militate_V : V;
+fun militia_N : N;
+fun militiaman_N : N;
+fun milk_N : N;
+fun milk_V : V;
+fun milk_V2 : V2;
+fun milk_churn_N : N;
+fun milk_powder_N : N;
+fun milk_shake_N : N;
+fun milk_tooth_N : N;
+fun milk_white_A : A;
+fun milkbar_N : N;
+fun milkcap_N : N;
+fun milking_machine_N : N;
+fun milkless_A : A;
+fun milkmaid_N : N;
+fun milkman_N : N;
+fun milkshake_N : N;
+fun milksop_N : N;
+fun milkweed_N : N;
+fun milkwort_N : N;
+fun milky_A : A;
+fun mill_N : N;
+fun mill_V : V;
+fun mill_V2 : V2;
+fun mill_dam_N : N;
+fun mill_girl_N : N;
+fun mill_hand_N : N;
+fun millboard_N : N;
+fun milldam_N : N;
+fun millenarian_A : A;
+fun millenarian_N : N;
+fun millenarianism_N : N;
+fun millenary_A : A;
+fun millenary_N : N;
+fun millennial_A : A;
+fun millennium_N : N;
+fun millepede_N : N;
+fun miller_N : N;
+fun millerite_N : N;
+fun millet_N : N;
+fun millettia_N : N;
+fun milliammeter_N : N;
+fun milliampere_N : N;
+fun milliard_N : N;
+fun millibar_N : N;
+fun millicent_PN : PN;
+fun millicurie_N : N;
+fun millidegree_N : N;
+fun millie_PN : PN;
+fun milliequivalent_N : N;
+fun millifarad_N : N;
+fun milligram_N : N;
+fun millihenry_N : N;
+fun milliliter_N : N;
+fun millime_N : N;
+fun millimeter_N : N;
+fun millimetre_N : N;
+fun milline_N : N;
+fun milliner_N : N;
+fun millinery_N : N;
+fun milling_N : N;
+fun million_A : A;
+fun million_N : N;
+fun millionaire_N : N;
+fun millionairess_N : N;
+fun millionfold_Adv : Adv;
+fun millionth_A : A;
+fun millionth_N : N;
+fun millipede_N : N;
+fun milliradian_N : N;
+fun millisecond_N : N;
+fun millivolt_N : N;
+fun millivoltmeter_N : N;
+fun milliwatt_N : N;
+fun millom_PN : PN;
+fun millpond_N : N;
+fun millrace_N : N;
+fun millstone_N : N;
+fun millwheel_N : N;
+fun millwork_N : N;
+fun millwright_N : N;
+fun milly_PN : PN;
+fun milngavie_PN : PN;
+fun milnrow_PN : PN;
+fun milo_N : N;
+fun milometer_N : N;
+fun milord_N : N;
+fun milt_N : N;
+fun milton_keynes_PN : PN;
+fun milwaukee_PN : PN;
+fun mime_N : N;
+fun mime_V : V;
+fun mime_V2 : V2;
+fun mimeograph_N : N;
+fun mimeograph_V2 : V2;
+fun mimesis_N : N;
+fun mimetic_A : A;
+fun mimic_A : A;
+fun mimic_N : N;
+fun mimic_V2 : V2;
+fun mimicry_N : N;
+fun mimosa_N : N;
+fun min_N : N;
+fun minaret_N : N;
+fun minatory_A : A;
+fun mince_N : N;
+fun mince_V : V;
+fun mince_V2 : V2;
+fun mince_pie_N : N;
+fun mincemeat_N : N;
+fun mincer_N : N;
+fun mincingly_Adv : Adv;
+fun mind_N : N;
+fun mind_V : V;
+fun mind_V2 : V2;
+fun mind_VS : VS;
+fun mind_bending_A : A;
+fun mind_blowing_A : A;
+fun mind_boggling_A : A;
+fun mind_reader_N : N;
+fun minder_N : N;
+fun mindful_A : A;
+fun mindfulness_N : N;
+fun mindless_A : A;
+fun mindlessness_N : N;
+fun mine_A : A;
+fun mine_N : N;
+fun mine_V : V;
+fun mine_V2 : V2;
+fun mine_detector_N : N;
+fun mine_disposal_N : N;
+fun minefield_N : N;
+fun minehead_PN : PN;
+fun minelayer_N : N;
+fun minelaying_N : N;
+fun miner_N : N;
+fun mineral_A : A;
+fun mineral_N : N;
+fun mineralocorticoid_N : N;
+fun mineralogist_N : N;
+fun mineralogy_N : N;
+fun mineshaft_N : N;
+fun minestrone_N : N;
+fun minesweeper_N : N;
+fun minesweeping_N : N;
+fun mineworker_N : N;
+fun minge_N : N;
+fun mingle_V : V;
+fun mingle_V2 : V2;
+fun mingling_N : N;
+fun mingy_A : A;
+fun mini_A : A;
+fun miniature_A : A;
+fun miniature_N : N;
+fun miniaturist_N : N;
+fun miniaturization_N : N;
+fun miniaturize_V2 : V2;
+fun minibar_N : N;
+fun minibike_N : N;
+fun minibus_N : N;
+fun minicab_N : N;
+fun minicar_N : N;
+fun minicomputer_N : N;
+fun minim_N : N;
+fun minimal_A : A;
+fun minimalism_N : N;
+fun minimalist_A : A;
+fun minimalist_N : N;
+fun minimization_N : N;
+fun minimize_V2 : V2;
+fun minimum_A : A;
+fun minimum_N : N;
+fun minimus_N : N;
+fun mining_N : N;
+fun minion_N : N;
+fun miniskirt_N : N;
+fun minister_N : N;
+fun minister_V : V;
+fun ministerial_A : A;
+fun ministrant_A : A;
+fun ministrant_N : N;
+fun ministration_N : N;
+fun ministry_N : N;
+fun minisub_N : N;
+fun minivan_N : N;
+fun miniver_N : N;
+fun mink_N : N;
+fun minneapolis_PN : PN;
+fun minnesota_PN : PN;
+fun minniebush_N : N;
+fun minnow_N : N;
+fun minocycline_N : N;
+fun minor_A : A;
+fun minor_N : N;
+fun minority_N : N;
+fun minotaur_N : N;
+fun minoxidil_N : N;
+fun minsk_PN : PN;
+fun minster_N : N;
+fun minster_in_sheppey_PN : PN;
+fun minstrel_N : N;
+fun minstrelsy_N : N;
+fun mint_N : N;
+fun mint_V2 : V2;
+fun mintage_N : N;
+fun mintmark_N : N;
+fun minty_A : A;
+fun minuend_N : N;
+fun minuet_N : N;
+fun minus_A : A;
+fun minus_N : N;
+fun minus_Prep : Prep ;
+fun minuscule_A : A;
+fun minuscule_N : N;
+fun minute_A : A;
+fun minute_N : N;
+fun minute_V2 : V2;
+fun minute_book_N : N;
+fun minute_gun_N : N;
+fun minute_hand_N : N;
+fun minuteman_N : N;
+fun minuteness_N : N;
+fun minutes_N : N;
+fun minutia_N : N;
+fun minx_N : N;
+fun minyan_N : N;
+fun miotic_A : A;
+fun miracle_N : N;
+fun miraculous_A : A;
+fun mirage_N : N;
+fun miranda_PN : PN;
+fun mire_N : N;
+fun mire_V : V;
+fun mire_V2 : V2;
+fun miriam_PN : PN;
+fun miro_N : N;
+fun mirror_N : N;
+fun mirror_V2 : V2;
+fun mirrorlike_A : A;
+fun mirth_N : N;
+fun mirthful_A : A;
+fun mirthless_A : A;
+fun miry_A : A;
+fun misadventure_N : N;
+fun misadvise_V2 : V2;
+fun misalignment_N : N;
+fun misalliance_N : N;
+fun misanthrope_N : N;
+fun misanthropic_A : A;
+fun misanthropy_N : N;
+fun misapplication_N : N;
+fun misapply_V2 : V2;
+fun misapprehend_V2 : V2;
+fun misapprehension_N : N;
+fun misappropriate_V2 : V2;
+fun misappropriation_N : N;
+fun misbegotten_A : A;
+fun misbehave_V : V;
+fun misbehave_V2 : V2;
+fun misbehavior_N : N;
+fun misbehaviour_N : N;
+fun misbranded_A : A;
+fun misc_PN : PN;
+fun miscalculate_V : V;
+fun miscalculate_V2 : V2;
+fun miscalculation_N : N;
+fun miscall_V2 : V2;
+fun miscarriage_N : N;
+fun miscarry_V2 : V2;
+fun miscast_V2 : V2;
+fun miscegenation_N : N;
+fun miscellaneous_A : A;
+fun miscellany_N : N;
+fun mischance_N : N;
+fun mischief_N : N;
+fun mischief_maker_N : N;
+fun mischief_making_N : N;
+fun mischievous_A : A;
+fun mischievousness_N : N;
+fun miscible_A : A;
+fun misconceive_V : V;
+fun misconceive_V2 : V2;
+fun misconception_N : N;
+fun misconduct_N : N;
+fun misconduct_V2 : V2;
+fun misconstrual_N : N;
+fun misconstruction_N : N;
+fun misconstrue_V2 : V2;
+fun miscount_N : N;
+fun miscount_V : V;
+fun miscount_V2 : V2;
+fun miscreant_N : N;
+fun miscue_N : N;
+fun misdate_V2 : V2;
+fun misdeal_N : N;
+fun misdeal_V : V;
+fun misdeal_V2 : V2;
+fun misdeed_N : N;
+fun misdemeanor_N : N;
+fun misdemeanour_N : N;
+fun misdirect_V2 : V2;
+fun misdirection_N : N;
+fun misdoing_N : N;
+fun mise_en_scene_N : N;
+fun miser_N : N;
+fun miserable_A : A;
+fun miserliness_N : N;
+fun miserly_A : A;
+fun misery_N : N;
+fun misfeasance_N : N;
+fun misfire_N : N;
+fun misfire_V : V;
+fun misfit_N : N;
+fun misfortune_N : N;
+fun misgive_V2 : V2;
+fun misgiving_N : N;
+fun misgovern_V2 : V2;
+fun misgovernment_N : N;
+fun misguide_V2 : V2;
+fun mishandle_V2 : V2;
+fun mishap_N : N;
+fun mishmash_N : N;
+fun mishpocha_N : N;
+fun misinform_V2 : V2;
+fun misinformation_N : N;
+fun misinterpret_V2 : V2;
+fun misinterpretation_N : N;
+fun misjudge_V : V;
+fun misjudge_V2 : V2;
+fun mislaid_A : A;
+fun mislay_V2 : V2;
+fun mislead_V2 : V2;
+fun misleader_N : N;
+fun mismanage_V2 : V2;
+fun mismanagement_N : N;
+fun mismatch_N : N;
+fun mismatched_A : A;
+fun misname_V2 : V2;
+fun misnomer_N : N;
+fun miso_N : N;
+fun misocainea_N : N;
+fun misogamist_N : N;
+fun misogamy_N : N;
+fun misogynic_A : A;
+fun misogynist_N : N;
+fun misogynous_A : A;
+fun misogyny_N : N;
+fun misology_N : N;
+fun misoneism_N : N;
+fun misopedia_N : N;
+fun misplace_V2 : V2;
+fun misprint_N : N;
+fun misprint_V2 : V2;
+fun mispronounce_V2 : V2;
+fun mispronunciation_N : N;
+fun misquotation_N : N;
+fun misquote_V2 : V2;
+fun misread_V2 : V2;
+fun misreading_N : N;
+fun misrelated_A : A;
+fun misrepresent_V2 : V2;
+fun misrepresentation_N : N;
+fun misrule_N : N;
+fun miss_N : N;
+fun miss_V : V;
+fun miss_V2 : V2;
+fun missal_N : N;
+fun misshapen_A : A;
+fun missile_N : N;
+fun mission_N : N;
+fun missionary_A : A;
+fun missionary_N : N;
+fun missis_N : N;
+fun mississippi_PN : PN;
+fun missive_N : N;
+fun missouri_PN : PN;
+fun misspell_V2 : V2;
+fun misspelling_N : N;
+fun misspend_V2 : V2;
+fun misstate_V2 : V2;
+fun misstatement_N : N;
+fun missus_N : N;
+fun missy_N : N;
+fun mist_N : N;
+fun mist_V : V;
+fun mist_V2 : V2;
+fun mistake_N : N;
+fun mistake_V : V;
+fun mistake_V2 : V2;
+fun mistaken_A : A;
+fun mister_N : N;
+fun mistflower_N : N;
+fun mistime_V2 : V2;
+fun mistiness_N : N;
+fun mistletoe_N : N;
+fun mistral_N : N;
+fun mistranslate_V2 : V2;
+fun mistranslation_N : N;
+fun mistreat_V2 : V2;
+fun mistreatment_N : N;
+fun mistress_N : N;
+fun mistrial_N : N;
+fun mistrust_N : N;
+fun mistrust_V2 : V2;
+fun mistrustful_A : A;
+fun misty_A : A;
+fun misunderstand_V2 : V2;
+fun misunderstanding_N : N;
+fun misuse_N : N;
+fun misuse_V2 : V2;
+fun mite_N : N;
+fun miter_N : N;
+fun miterwort_N : N;
+fun mithraic_A : A;
+fun mithramycin_N : N;
+fun mitigable_A : A;
+fun mitigate_V2 : V2;
+fun mitigation_N : N;
+fun mitochondrion_N : N;
+fun mitogen_N : N;
+fun mitomycin_N : N;
+fun mitosis_N : N;
+fun mitotic_A : A;
+fun mitral_A : A;
+fun mitre_N : N;
+fun mitre_joint_N : N;
+fun mitt_N : N;
+fun mittelschmerz_N : N;
+fun mitten_N : N;
+fun mitzvah_N : N;
+fun mix_N : N;
+fun mix_V : V;
+fun mix_V2 : V2;
+fun mix_up_N : N;
+fun mixed_up_A : A;
+fun mixer_N : N;
+fun mixology_N : N;
+fun mixture_N : N;
+fun mizen_N : N;
+fun mizzen_N : N;
+fun mizzen_mast_N : N;
+fun mizzenmast_N : N;
+fun mizzle_V : V;
+fun ml_N : N;
+fun mlle_PN : PN;
+fun mm_N : N;
+fun mme_PN : PN;
+fun mnemonic_A : A;
+fun mnemonic_N : N;
+fun mnemonics_N : N;
+fun mnemonist_N : N;
+fun mo_N : N;
+fun mo_PN : PN;
+fun moa_N : N;
+fun moan_N : N;
+fun moan_V : V;
+fun moan_V2 : V2;
+fun moan_VS : VS;
+fun moat_N : N;
+fun moated_A : A;
+fun mob_N : N;
+fun mob_V2 : V2;
+fun mobbish_A : A;
+fun mobcap_N : N;
+fun mobile_A : A;
+fun mobile_N : N;
+fun mobility_N : N;
+fun mobilization_N : N;
+fun mobilize_V : V;
+fun mobilize_V2 : V2;
+fun mobocracy_N : N;
+fun mobster_N : N;
+fun moccasin_N : N;
+fun mocha_N : N;
+fun mock_A : A;
+fun mock_N : N;
+fun mock_V : V;
+fun mock_V2 : V2;
+fun mock_up_N : N;
+fun mocker_N : N;
+fun mockernut_N : N;
+fun mockery_N : N;
+fun mockingbird_N : N;
+fun mockingly_Adv : Adv;
+fun mod_A : A;
+fun mod_N : N;
+fun mod_cons_N : N;
+fun modal_A : A;
+fun modality_N : N;
+fun mode_N : N;
+fun model_N : N;
+fun model_V : V;
+fun model_V2 : V2;
+fun modeler_N : N;
+fun modeling_N : N;
+fun modeller_N : N;
+fun modelling_N : N;
+fun modem_N : N;
+fun modena_PN : PN;
+fun moderate_A : A;
+fun moderate_N : N;
+fun moderate_V : V;
+fun moderate_V2 : V2;
+fun moderation_N : N;
+fun moderationism_N : N;
+fun moderationist_N : N;
+fun moderato_A : A;
+fun moderator_N : N;
+fun moderatorship_N : N;
+fun modern_A : A;
+fun modern_N : N;
+fun moderne_A : A;
+fun modernism_N : N;
+fun modernist_N : N;
+fun modernistic_A : A;
+fun modernity_N : N;
+fun modernization_N : N;
+fun modernize_V2 : V2;
+fun modest_A : A;
+fun modesty_N : N;
+fun modicum_N : N;
+fun modifiable_A : A;
+fun modification_N : N;
+fun modifier_N : N;
+fun modify_V2 : V2;
+fun modillion_N : N;
+fun modiolus_N : N;
+fun modish_A : A;
+fun modiste_N : N;
+fun mods_N : N;
+fun modular_A : A;
+fun modulate_V : V;
+fun modulate_V2 : V2;
+fun modulation_N : N;
+fun module_N : N;
+fun modulus_N : N;
+fun modus_operandi_N : N;
+fun modus_vivendi_N : N;
+fun mogul_N : N;
+fun mohair_N : N;
+fun mohammedan_N : N;
+fun mohawk_N : N;
+fun moiety_N : N;
+fun moil_V : V;
+fun moira_PN : PN;
+fun moire_A : A;
+fun moire_N : N;
+fun moist_A : A;
+fun moisten_V : V;
+fun moisten_V2 : V2;
+fun moistening_N : N;
+fun moisture_N : N;
+fun mojarra_N : N;
+fun mojo_N : N;
+fun moke_N : N;
+fun moksa_N : N;
+fun molal_A : A;
+fun molality_N : N;
+fun molar_A : A;
+fun molar_N : N;
+fun molarity_N : N;
+fun molasses_N : N;
+fun mold_N : N;
+fun mold_PN : PN;
+fun mold_V : V;
+fun mold_V2 : V2;
+fun moldboard_N : N;
+fun molding_N : N;
+fun moldy_A : A;
+fun mole_N : N;
+fun molecular_A : A;
+fun molecule_N : N;
+fun molehill_N : N;
+fun moleskin_N : N;
+fun molest_V2 : V2;
+fun molestation_N : N;
+fun molester_N : N;
+fun molindone_N : N;
+fun moll_N : N;
+fun mollie_N : N;
+fun mollification_N : N;
+fun mollify_V2 : V2;
+fun mollusc_N : N;
+fun molluscum_N : N;
+fun mollusk_N : N;
+fun molly_PN : PN;
+fun mollycoddle_N : N;
+fun mollycoddle_V2 : V2;
+fun moloch_N : N;
+fun moloch_PN : PN;
+fun molt_N : N;
+fun molten_A : A;
+fun molter_N : N;
+fun molto_Adv : Adv;
+fun molybdenite_N : N;
+fun molybdenum_N : N;
+fun mombin_N : N;
+fun moment_N : N;
+fun momentary_A : A;
+fun momentous_A : A;
+fun momentousness_N : N;
+fun momentum_N : N;
+fun momism_N : N;
+fun mon_PN : PN;
+fun monaco_PN : PN;
+fun monad_N : N;
+fun monaghan_PN : PN;
+fun monal_N : N;
+fun monandrous_A : A;
+fun monandry_N : N;
+fun monarch_N : N;
+fun monarchal_A : A;
+fun monarchic_A : A;
+fun monarchism_N : N;
+fun monarchist_N : N;
+fun monarchy_N : N;
+fun monarda_N : N;
+fun monastery_N : N;
+fun monastic_A : A;
+fun monasticism_N : N;
+fun monatomic_A : A;
+fun monaural_A : A;
+fun monazite_N : N;
+fun monchengladbach_PN : PN;
+fun monday_N : N;
+fun monday_PN : PN;
+fun monegasque_A : A;
+fun monegasque_N : N;
+fun moneran_A : A;
+fun moneran_N : N;
+fun monestrous_A : A;
+fun monetarism_N : N;
+fun monetarist_N : N;
+fun monetary_A : A;
+fun monetization_N : N;
+fun monetize_V2 : V2;
+fun money_N : N;
+fun money_grubber_N : N;
+fun money_order_N : N;
+fun money_spinner_N : N;
+fun moneybag_N : N;
+fun moneybox_N : N;
+fun moneychanger_N : N;
+fun moneyed_A : A;
+fun moneygrubber_N : N;
+fun moneylender_N : N;
+fun moneyless_A : A;
+fun moneymaker_N : N;
+fun moneymaking_N : N;
+fun moneywort_N : N;
+fun monger_N : N;
+fun mongo_N : N;
+fun mongol_A : A;
+fun mongol_N : N;
+fun mongolia_PN : PN;
+fun mongolian_A : A;
+fun mongolian_N : N;
+fun mongolism_N : N;
+fun mongoloid_A : A;
+fun mongoloid_N : N;
+fun mongoose_N : N;
+fun mongrel_A : A;
+fun mongrel_N : N;
+fun monica_PN : PN;
+fun monifieth_PN : PN;
+fun monilia_N : N;
+fun monism_N : N;
+fun monistic_A : A;
+fun monition_N : N;
+fun monitor_N : N;
+fun monitor_V : V;
+fun monitor_V2 : V2;
+fun monitoring_N : N;
+fun monk_N : N;
+fun monkey_N : N;
+fun monkey_V : V;
+fun monkey_jacket_N : N;
+fun monkey_nut_N : N;
+fun monkey_puzzle_N : N;
+fun monkey_wrench_N : N;
+fun monkfish_N : N;
+fun monkish_A : A;
+fun monkshood_N : N;
+fun monmouth_PN : PN;
+fun mono_A : A;
+fun monoamine_N : N;
+fun monoblast_N : N;
+fun monocarboxylic_A : A;
+fun monocarp_N : N;
+fun monocarpic_A : A;
+fun monochromacy_N : N;
+fun monochromat_N : N;
+fun monochromatic_A : A;
+fun monochrome_A : A;
+fun monochrome_N : N;
+fun monocle_N : N;
+fun monocled_A : A;
+fun monoclinal_A : A;
+fun monocline_N : N;
+fun monoclinic_A : A;
+fun monoclinous_A : A;
+fun monoclonal_A : A;
+fun monocot_N : N;
+fun monocotyledonous_A : A;
+fun monoculture_N : N;
+fun monocyte_N : N;
+fun monocytosis_N : N;
+fun monodic_A : A;
+fun monoecious_A : A;
+fun monogamist_N : N;
+fun monogamous_A : A;
+fun monogamy_N : N;
+fun monogenesis_N : N;
+fun monogenic_A : A;
+fun monogram_N : N;
+fun monograph_N : N;
+fun monogynous_A : A;
+fun monogyny_N : N;
+fun monohybrid_N : N;
+fun monohydrate_N : N;
+fun monolatry_N : N;
+fun monolingual_A : A;
+fun monolingual_N : N;
+fun monolith_N : N;
+fun monolithic_A : A;
+fun monologist_N : N;
+fun monologue_N : N;
+fun monomania_N : N;
+fun monomaniac_N : N;
+fun monomaniacal_A : A;
+fun monomer_N : N;
+fun monometallic_A : A;
+fun monomorphemic_A : A;
+fun mononeuropathy_N : N;
+fun mononuclear_A : A;
+fun monophonic_A : A;
+fun monophony_N : N;
+fun monoplane_N : N;
+fun monoplegia_N : N;
+fun monopolist_N : N;
+fun monopolistic_A : A;
+fun monopolization_N : N;
+fun monopolize_V2 : V2;
+fun monopoly_N : N;
+fun monopsony_N : N;
+fun monopteral_A : A;
+fun monorail_N : N;
+fun monorchism_N : N;
+fun monosaccharide_N : N;
+fun monosemous_A : A;
+fun monosemy_N : N;
+fun monosomy_N : N;
+fun monosyllabic_A : A;
+fun monosyllabically_Adv : Adv;
+fun monosyllable_N : N;
+fun monotheism_N : N;
+fun monotheist_N : N;
+fun monotheistic_A : A;
+fun monotone_N : N;
+fun monotonic_A : A;
+fun monotonous_A : A;
+fun monotony_N : N;
+fun monotreme_N : N;
+fun monotype_N : N;
+fun monotypic_A : A;
+fun monounsaturated_A : A;
+fun monovalent_A : A;
+fun monoxide_N : N;
+fun monozygotic_A : A;
+fun mons_N : N;
+fun monsieur_N : N;
+fun monsignor_N : N;
+fun monsoon_N : N;
+fun monster_N : N;
+fun monstera_N : N;
+fun monstrance_N : N;
+fun monstrosity_N : N;
+fun monstrous_A : A;
+fun montage_N : N;
+fun montana_PN : PN;
+fun montane_A : A;
+fun monte_N : N;
+fun monterrey_PN : PN;
+fun montevideo_PN : PN;
+fun month_N : N;
+fun monthlong_A : A;
+fun monthly_A : A;
+fun monthly_Adv : Adv;
+fun monthly_N : N;
+fun montreal_PN : PN;
+fun montrose_PN : PN;
+fun montserrat_PN : PN;
+fun montserratian_A : A;
+fun montserratian_N : N;
+fun monument_N : N;
+fun monumental_A : A;
+fun monza_PN : PN;
+fun moo_N : N;
+fun moo_V : V;
+fun moo_cow_N : N;
+fun mooch_V : V;
+fun moocher_N : N;
+fun mood_N : N;
+fun moodiness_N : N;
+fun moody_A : A;
+fun moon_N : N;
+fun moon_V : V;
+fun moon_V2 : V2;
+fun moonbeam_N : N;
+fun moonfish_N : N;
+fun moonflower_N : N;
+fun moonless_A : A;
+fun moonlight_N : N;
+fun moonlighter_N : N;
+fun moonlike_A : A;
+fun moonlit_A : A;
+fun moonseed_N : N;
+fun moonshine_N : N;
+fun moonstone_N : N;
+fun moonstruck_A : A;
+fun moonwalk_N : N;
+fun moonwort_N : N;
+fun moony_A : A;
+fun moor_N : N;
+fun moor_V2 : V2;
+fun moorage_N : N;
+fun moorcock_N : N;
+fun moorfowl_N : N;
+fun moorgame_N : N;
+fun moorhen_N : N;
+fun mooring_N : N;
+fun mooring_mast_N : N;
+fun moorish_A : A;
+fun moorland_N : N;
+fun moose_N : N;
+fun moosewood_N : N;
+fun moot_A : A;
+fun moot_N : N;
+fun moot_V2 : V2;
+fun mop_N : N;
+fun mop_V : V;
+fun mop_V2 : V2;
+fun mope_N : N;
+fun mope_V : V;
+fun moped_N : N;
+fun mopper_N : N;
+fun moppet_N : N;
+fun moquette_N : N;
+fun moraceous_A : A;
+fun moraine_N : N;
+fun moral_A : A;
+fun moral_N : N;
+fun morale_N : N;
+fun moralism_N : N;
+fun moralist_N : N;
+fun moralistic_A : A;
+fun morality_N : N;
+fun moralization_N : N;
+fun moralize_V : V;
+fun moralize_V2 : V2;
+fun moralizing_N : N;
+fun morass_N : N;
+fun moratorium_N : N;
+fun moray_N : N;
+fun morbid_A : A;
+fun morbidity_N : N;
+fun morbidness_N : N;
+fun morbilliform_A : A;
+fun morceau_N : N;
+fun mordacious_A : A;
+fun mordacity_N : N;
+fun mordant_A : A;
+fun mordant_N : N;
+fun morePl_Det : Det;
+fun moreSg_Det : Det;
+fun more_Adv : Adv;
+fun more_N : N;
+fun more_than_AdN : AdN;
+fun more_than_Predet : Predet;
+fun morecambe_PN : PN;
+fun moreen_N : N;
+fun morel_N : N;
+fun morello_N : N;
+fun moreover_Adv : Adv;
+fun mores_N : N;
+fun moresque_A : A;
+fun morganatic_A : A;
+fun morganite_N : N;
+fun morgen_N : N;
+fun morgue_N : N;
+fun moribund_A : A;
+fun morion_N : N;
+fun morley_PN : PN;
+fun mormon_A : A;
+fun mormon_N : N;
+fun mormonism_N : N;
+fun morn_N : N;
+fun morning_N : N;
+fun morning_glory_N : N;
+fun morning_room_N : N;
+fun moroccan_A : A;
+fun moroccan_N : N;
+fun morocco_N : N;
+fun morocco_PN : PN;
+fun moron_N : N;
+fun moronic_A : A;
+fun moronity_N : N;
+fun morose_A : A;
+fun moroseness_N : N;
+fun morosoph_N : N;
+fun morpeth_PN : PN;
+fun morphallaxis_N : N;
+fun morphea_N : N;
+fun morpheme_N : N;
+fun morphemic_A : A;
+fun morpheus_PN : PN;
+fun morphia_N : N;
+fun morphine_N : N;
+fun morphogenesis_N : N;
+fun morphologic_A : A;
+fun morphological_A : A;
+fun morphology_N : N;
+fun morphophoneme_N : N;
+fun morphophonemic_A : A;
+fun morphophonemics_N : N;
+fun morris_dance_N : N;
+fun morrow_N : N;
+fun morse_N : N;
+fun morsel_N : N;
+fun mortal_A : A;
+fun mortal_N : N;
+fun mortality_N : N;
+fun mortar_N : N;
+fun mortar_V2 : V2;
+fun mortarboard_N : N;
+fun mortgage_N : N;
+fun mortgage_V2 : V2;
+fun mortgagee_N : N;
+fun mortgagor_N : N;
+fun mortice_N : N;
+fun mortice_V2 : V2;
+fun mortician_N : N;
+fun mortification_N : N;
+fun mortify_V : V;
+fun mortify_V2 : V2;
+fun mortise_N : N;
+fun mortise_V2 : V2;
+fun mortmain_N : N;
+fun mortuary_A : A;
+fun mortuary_N : N;
+fun morula_N : N;
+fun mosaic_A : A;
+fun mosaic_N : N;
+fun mosaicism_N : N;
+fun moscow_PN : PN;
+fun moselle_N : N;
+fun mosey_V : V;
+fun moshav_N : N;
+fun moslem_A : A;
+fun moslem_N : N;
+fun mosque_N : N;
+fun mosquito_N : N;
+fun mosquito_craft_N : N;
+fun mosquito_net_N : N;
+fun mosquitofish_N : N;
+fun moss_N : N;
+fun moss_grown_A : A;
+fun mossback_N : N;
+fun mossley_PN : PN;
+fun mossy_A : A;
+fun most_Adv : Adv;
+fun most_Det : Det;
+fun mostaccioli_N : N;
+fun mostly_Adv : Adv;
+fun mote_N : N;
+fun motel_N : N;
+fun motet_N : N;
+fun moth_N : N;
+fun moth_eaten_A : A;
+fun mothball_N : N;
+fun mother_N : N;
+fun mother_V2 : V2;
+fun mother_in_law_N : N;
+fun mother_of_pearl_N : N;
+fun motherhood_N : N;
+fun motherland_N : N;
+fun motherless_A : A;
+fun motherlike_A : A;
+fun motherliness_N : N;
+fun motherly_A : A;
+fun motherwell_PN : PN;
+fun motherwort_N : N;
+fun mothproof_A : A;
+fun mothproof_V2 : V2;
+fun mothy_A : A;
+fun motif_N : N;
+fun motile_A : A;
+fun motile_N : N;
+fun motilin_N : N;
+fun motility_N : N;
+fun motion_N : N;
+fun motion_V : V;
+fun motion_V2 : V2;
+fun motional_A : A;
+fun motionless_A : A;
+fun motionlessness_N : N;
+fun motivate_V2 : V2;
+fun motivate_V2V : V2V;
+fun motivation_N : N;
+fun motivational_A : A;
+fun motive_A : A;
+fun motive_N : N;
+fun motiveless_A : A;
+fun motley_A : A;
+fun motley_N : N;
+fun motmot_N : N;
+fun motor_N : N;
+fun motor_V : V;
+fun motor_assisted_A : A;
+fun motorbike_N : N;
+fun motorboat_N : N;
+fun motorcade_N : N;
+fun motorcar_N : N;
+fun motorcoach_N : N;
+fun motorcycle_N : N;
+fun motorcycling_N : N;
+fun motorcyclist_N : N;
+fun motoring_N : N;
+fun motorist_N : N;
+fun motorization_N : N;
+fun motorize_V2 : V2;
+fun motorman_N : N;
+fun motormouth_N : N;
+fun motorway_N : N;
+fun mottle_N : N;
+fun mottle_V2 : V2;
+fun mottling_N : N;
+fun motto_N : N;
+fun mouflon_N : N;
+fun moujik_N : N;
+fun mould_N : N;
+fun mould_V : V;
+fun mould_V2 : V2;
+fun moulder_V : V;
+fun moulding_N : N;
+fun mouldy_A : A;
+fun moult_N : N;
+fun moult_V : V;
+fun moult_V2 : V2;
+fun mound_N : N;
+fun mount_N : N;
+fun mount_V : V;
+fun mount_V2 : V2;
+fun mount_VS : VS;
+fun mountain_N : N;
+fun mountain_ash_PN : PN;
+fun mountaineer_N : N;
+fun mountaineering_N : N;
+fun mountainous_A : A;
+fun mountainside_N : N;
+fun mountebank_N : N;
+fun mounter_N : N;
+fun mountie_N : N;
+fun mounting_N : N;
+fun mourn_V : V;
+fun mourn_V2 : V2;
+fun mourner_N : N;
+fun mournful_A : A;
+fun mournfulness_N : N;
+fun mourning_N : N;
+fun mourning_band_N : N;
+fun mourning_ring_N : N;
+fun mouse_N : N;
+fun mouse_V : V;
+fun mousepad_N : N;
+fun mouser_N : N;
+fun mousetrap_N : N;
+fun moussaka_N : N;
+fun mousse_N : N;
+fun moustache_N : N;
+fun mousy_A : A;
+fun mouth_N : N;
+fun mouth_V : V;
+fun mouth_V2 : V2;
+fun mouth_organ_N : N;
+fun mouth_watering_A : A;
+fun mouthbreeder_N : N;
+fun mouthful_N : N;
+fun mouthlike_A : A;
+fun mouthpart_N : N;
+fun mouthpiece_N : N;
+fun mouton_N : N;
+fun movability_N : N;
+fun movable_A : A;
+fun move_N : N;
+fun move_V : V;
+fun move_V2 : V2;
+fun move_V2V : V2V;
+fun move_V2A : V2A;
+fun move_VV : VV;
+fun movement_N : N;
+fun mover_N : N;
+fun movie_N : N;
+fun moviegoer_N : N;
+fun moviemaking_N : N;
+fun movingly_Adv : Adv;
+fun mow_N : N;
+fun mow_V : V;
+fun mow_V2 : V2;
+fun mower_N : N;
+fun mown_A : A;
+fun mozambican_A : A;
+fun mozambican_N : N;
+fun mozambique_PN : PN;
+fun mozzarella_N : N;
+fun mp_N : N;
+fun mpg_N : N;
+fun mph_N : N;
+fun mr_PN : PN;
+fun mrs_PN : PN;
+fun ms_N : N;
+fun ms_PN : PN;
+fun msasa_N : N;
+fun msc_N : N;
+fun mt_PN : PN;
+fun mu_N : N;
+fun much_AdA : AdA;
+fun much_Adv : Adv;
+fun much_Det : Det;
+fun much_N : N;
+fun muchness_N : N;
+fun muciferous_A : A;
+fun mucilage_N : N;
+fun mucin_N : N;
+fun mucinoid_A : A;
+fun mucinous_A : A;
+fun muck_N : N;
+fun muck_V : V;
+fun muck_V2 : V2;
+fun muck_heap_N : N;
+fun muckle_N : N;
+fun muckraker_N : N;
+fun muckraking_N : N;
+fun mucky_A : A;
+fun mucocutaneous_A : A;
+fun mucoid_A : A;
+fun mucoid_N : N;
+fun mucopolysaccharide_N : N;
+fun mucopolysaccharidosis_N : N;
+fun mucopurulent_A : A;
+fun mucor_N : N;
+fun mucosal_A : A;
+fun mucous_A : A;
+fun mucuna_N : N;
+fun mucus_N : N;
+fun mud_N : N;
+fun mud_V2 : V2;
+fun mud_bath_N : N;
+fun mudder_N : N;
+fun muddle_N : N;
+fun muddle_V : V;
+fun muddle_V2 : V2;
+fun muddle_headed_A : A;
+fun muddy_A : A;
+fun muddy_V2 : V2;
+fun mudguard_N : N;
+fun mudhif_N : N;
+fun mudra_N : N;
+fun mudskipper_N : N;
+fun mudslide_N : N;
+fun mudslinger_N : N;
+fun muesli_N : N;
+fun muezzin_N : N;
+fun muff_N : N;
+fun muff_V2 : V2;
+fun muffin_N : N;
+fun muffin_man_N : N;
+fun muffle_N : N;
+fun muffle_V2 : V2;
+fun muffler_N : N;
+fun mufti_N : N;
+fun mug_N : N;
+fun mug_V2 : V2;
+fun muggee_N : N;
+fun mugger_N : N;
+fun mugginess_N : N;
+fun mugging_N : N;
+fun muggins_N : N;
+fun muggy_A : A;
+fun mugwort_N : N;
+fun mugwump_N : N;
+fun muhammad_PN : PN;
+fun muhammadan_A : A;
+fun muhammadan_N : N;
+fun muhammadanism_N : N;
+fun muishond_N : N;
+fun mujahid_N : N;
+fun mujahidin_N : N;
+fun mujtihad_N : N;
+fun mukataa_N : N;
+fun mukden_PN : PN;
+fun mulatto_N : N;
+fun mulberry_N : N;
+fun mulch_N : N;
+fun mulch_V2 : V2;
+fun mulct_V2 : V2;
+fun mule_N : N;
+fun muleteer_N : N;
+fun mulheim_PN : PN;
+fun mulhouse_PN : PN;
+fun mulish_A : A;
+fun mulishness_N : N;
+fun mull_N : N;
+fun mull_V2 : V2;
+fun mullah_N : N;
+fun mullein_N : N;
+fun muller_N : N;
+fun mullet_N : N;
+fun mulligatawny_N : N;
+fun mullion_N : N;
+fun mullioned_A : A;
+fun mulloway_N : N;
+fun multan_PN : PN;
+fun multi_ethnicity_N : N;
+fun multi_lingual_A : A;
+fun multicellular_A : A;
+fun multicollinearity_N : N;
+fun multicultural_A : A;
+fun multiculturalism_N : N;
+fun multidimensional_A : A;
+fun multiethnic_A : A;
+fun multifactorial_A : A;
+fun multifarious_A : A;
+fun multiflora_N : N;
+fun multiform_A : A;
+fun multilane_A : A;
+fun multilateral_A : A;
+fun multilevel_A : A;
+fun multilingual_A : A;
+fun multimedia_N : N;
+fun multinational_A : A;
+fun multinucleate_A : A;
+fun multiparous_A : A;
+fun multipartite_A : A;
+fun multiphase_A : A;
+fun multiple_A : A;
+fun multiple_N : N;
+fun multiplex_A : A;
+fun multiplex_N : N;
+fun multiplexer_N : N;
+fun multiplicand_N : N;
+fun multiplication_N : N;
+fun multiplicative_A : A;
+fun multiplicity_N : N;
+fun multiplier_N : N;
+fun multiply_Adv : Adv;
+fun multiply_V : V;
+fun multiply_V2 : V2;
+fun multipotent_A : A;
+fun multiprocessing_N : N;
+fun multiprocessor_N : N;
+fun multiprogramming_N : N;
+fun multipurpose_A : A;
+fun multiracial_A : A;
+fun multistage_N : N;
+fun multistory_A : A;
+fun multitude_N : N;
+fun multitudinous_A : A;
+fun multitudinousness_N : N;
+fun multivalent_A : A;
+fun multivariate_A : A;
+fun multiversity_N : N;
+fun multivitamin_N : N;
+fun multum_in_parvo_N : N;
+fun mum_A : A;
+fun mum_N : N;
+fun mumble_N : N;
+fun mumble_V : V;
+fun mumble_V2 : V2;
+fun mumbling_N : N;
+fun mumbo_jumbo_N : N;
+fun mummer_N : N;
+fun mummery_N : N;
+fun mummichog_N : N;
+fun mummification_N : N;
+fun mummify_V2 : V2;
+fun mummy_N : N;
+fun mumps_N : N;
+fun mumpsimus_N : N;
+fun munch_N : N;
+fun munch_V : V;
+fun munch_V2 : V2;
+fun muncher_N : N;
+fun mundane_A : A;
+fun mung_N : N;
+fun munich_PN : PN;
+fun municipal_A : A;
+fun municipality_N : N;
+fun munificence_N : N;
+fun munificent_A : A;
+fun muniments_N : N;
+fun munition_N : N;
+fun munition_V2 : V2;
+fun munj_N : N;
+fun munster_PN : PN;
+fun muntjac_N : N;
+fun muon_N : N;
+fun mural_A : A;
+fun mural_N : N;
+fun muralist_N : N;
+fun murder_N : N;
+fun murder_V2 : V2;
+fun murderee_N : N;
+fun murderer_N : N;
+fun murderess_N : N;
+fun murderous_A : A;
+fun murderousness_N : N;
+fun muriel_PN : PN;
+fun murine_A : A;
+fun murine_N : N;
+fun murk_N : N;
+fun murky_A : A;
+fun murmur_N : N;
+fun murmur_V : V;
+fun murmur_V2 : V2;
+fun murmurous_A : A;
+fun murphy_N : N;
+fun murrain_N : N;
+fun murre_N : N;
+fun murton_PN : PN;
+fun muscadine_N : N;
+fun muscat_N : N;
+fun muscatel_N : N;
+fun muscle_N : N;
+fun muscle_V : V;
+fun muscle_V2 : V2;
+fun muscle_bound_A : A;
+fun muscleman_N : N;
+fun muscovite_A : A;
+fun muscovite_N : N;
+fun muscovy_N : N;
+fun muscular_A : A;
+fun muscularity_N : N;
+fun musculoskeletal_A : A;
+fun muse_N : N;
+fun muse_V : V;
+fun muse_VS : VS;
+fun muser_N : N;
+fun musette_N : N;
+fun museum_N : N;
+fun mush_N : N;
+fun musher_N : N;
+fun mushiness_N : N;
+fun mushroom_N : N;
+fun mushroom_V : V;
+fun mushy_A : A;
+fun music_N : N;
+fun music_box_N : N;
+fun music_hall_N : N;
+fun music_stand_N : N;
+fun music_stool_N : N;
+fun musical_A : A;
+fun musical_N : N;
+fun musical_box_N : N;
+fun musicality_N : N;
+fun musician_N : N;
+fun musicianship_N : N;
+fun musicological_A : A;
+fun musicologist_N : N;
+fun musicology_N : N;
+fun musingly_Adv : Adv;
+fun musk_N : N;
+fun musk_deer_N : N;
+fun musk_rose_N : N;
+fun muskellunge_N : N;
+fun musket_N : N;
+fun musketeer_N : N;
+fun musketry_N : N;
+fun muskiness_N : N;
+fun muskmelon_N : N;
+fun muskrat_N : N;
+fun muskwood_N : N;
+fun musky_A : A;
+fun muslim_N : N;
+fun muslin_N : N;
+fun musnud_N : N;
+fun musophobia_N : N;
+fun musquash_N : N;
+fun muss_N : N;
+fun muss_V2 : V2;
+fun mussel_N : N;
+fun musselburgh_PN : PN;
+fun must_N : N;
+fun must_VV : VV;
+fun mustache_N : N;
+fun mustachio_N : N;
+fun mustachioed_A : A;
+fun mustang_N : N;
+fun mustard_N : N;
+fun muster_N : N;
+fun muster_V : V;
+fun muster_V2 : V2;
+fun musth_N : N;
+fun mustiness_N : N;
+fun musty_A : A;
+fun mutability_N : N;
+fun mutable_A : A;
+fun mutafacient_A : A;
+fun mutagen_N : N;
+fun mutagenesis_N : N;
+fun mutagenic_A : A;
+fun mutant_A : A;
+fun mutant_N : N;
+fun mutation_N : N;
+fun mutational_A : A;
+fun mutatis_mutandis_Adv : Adv;
+fun mutative_A : A;
+fun mutchkin_N : N;
+fun mute_A : A;
+fun mute_N : N;
+fun mute_V2 : V2;
+fun muteness_N : N;
+fun mutilate_V : V;
+fun mutilate_V2 : V2;
+fun mutilation_N : N;
+fun mutilator_N : N;
+fun mutineer_N : N;
+fun mutinous_A : A;
+fun mutiny_N : N;
+fun mutiny_V : V;
+fun mutisia_N : N;
+fun mutism_N : N;
+fun muton_N : N;
+fun mutt_N : N;
+fun mutter_N : N;
+fun mutter_V : V;
+fun mutter_V2 : V2;
+fun mutterer_N : N;
+fun mutton_N : N;
+fun mutton_head_N : N;
+fun mutual_A : A;
+fun mutuality_N : N;
+fun muzhik_N : N;
+fun muzzle_N : N;
+fun muzzle_V2 : V2;
+fun muzzle_velocity_N : N;
+fun muzzler_N : N;
+fun muzzy_A : A;
+fun myalgia_N : N;
+fun myalgic_A : A;
+fun myasthenia_N : N;
+fun mycelium_N : N;
+fun mycobacteria_N : N;
+fun mycologist_N : N;
+fun mycology_N : N;
+fun mycomycin_N : N;
+fun mycophagist_N : N;
+fun mycophagy_N : N;
+fun mycoplasma_N : N;
+fun mycotoxin_N : N;
+fun mydriasis_N : N;
+fun mydriatic_N : N;
+fun myelatelia_N : N;
+fun myelencephalon_N : N;
+fun myelic_A : A;
+fun myelin_N : N;
+fun myelinated_A : A;
+fun myelinic_A : A;
+fun myelinization_N : N;
+fun myelitis_N : N;
+fun myeloblast_N : N;
+fun myelocyte_N : N;
+fun myelofibrosis_N : N;
+fun myelogram_N : N;
+fun myelography_N : N;
+fun myeloid_A : A;
+fun myeloma_N : N;
+fun myelomeningocele_N : N;
+fun myiasis_N : N;
+fun mylodon_N : N;
+fun mylodontid_N : N;
+fun myna_N : N;
+fun mynah_N : N;
+fun myocardial_A : A;
+fun myocardium_N : N;
+fun myoclonus_N : N;
+fun myofibril_N : N;
+fun myoglobin_N : N;
+fun myoglobinuria_N : N;
+fun myogram_N : N;
+fun myoid_A : A;
+fun myology_N : N;
+fun myoma_N : N;
+fun myometritis_N : N;
+fun myometrium_N : N;
+fun myonecrosis_N : N;
+fun myopathic_A : A;
+fun myopathy_N : N;
+fun myope_N : N;
+fun myopia_N : N;
+fun myopic_A : A;
+fun myosarcoma_N : N;
+fun myosin_N : N;
+fun myositis_N : N;
+fun myotomy_N : N;
+fun myotonia_N : N;
+fun myotonic_A : A;
+fun myra_PN : PN;
+fun myriad_A : A;
+fun myriad_N : N;
+fun myriagram_N : N;
+fun myriameter_N : N;
+fun myriapod_N : N;
+fun myringectomy_N : N;
+fun myringoplasty_N : N;
+fun myringotomy_N : N;
+fun myrmecophagous_A : A;
+fun myrmecophile_N : N;
+fun myrmecophilous_A : A;
+fun myrmecophyte_N : N;
+fun myrmecophytic_A : A;
+fun myrmidon_N : N;
+fun myrrh_N : N;
+fun myrtle_N : N;
+fun mysophilia_N : N;
+fun mysophobia_N : N;
+fun mysophobic_A : A;
+fun mysterious_A : A;
+fun mystery_N : N;
+fun mystic_A : A;
+fun mystic_N : N;
+fun mystical_A : A;
+fun mysticism_N : N;
+fun mystification_N : N;
+fun mystify_V2 : V2;
+fun mystique_N : N;
+fun myth_N : N;
+fun mythic_A : A;
+fun mythical_A : A;
+fun mythological_A : A;
+fun mythologist_N : N;
+fun mythologization_N : N;
+fun mythology_N : N;
+fun myxedema_N : N;
+fun myxobacteria_N : N;
+fun myxoma_N : N;
+fun myxomatosis_N : N;
+fun myxosporidian_N : N;
+fun myxovirus_N : N;
+fun naafi_N : N;
+fun nab_V2 : V2;
+fun nabob_N : N;
+fun naboom_N : N;
+fun nabumetone_N : N;
+fun nacelle_N : N;
+fun nacho_N : N;
+fun nacre_N : N;
+fun nacreous_A : A;
+fun nadir_N : N;
+fun nadolol_N : N;
+fun nafcillin_N : N;
+fun nag_N : N;
+fun nag_V : V;
+fun nag_V2 : V2;
+fun nagami_N : N;
+fun nagger_N : N;
+fun nagi_N : N;
+fun nagoya_PN : PN;
+fun nagpur_PN : PN;
+fun naiad_N : N;
+fun naiant_A : A;
+fun naif_N : N;
+fun nail_N : N;
+fun nail_V2 : V2;
+fun nail_polish_N : N;
+fun nail_varnish_N : N;
+fun nailbrush_N : N;
+fun nailer_N : N;
+fun nailfile_N : N;
+fun nailhead_N : N;
+fun nailsea_PN : PN;
+fun nainsook_N : N;
+fun naira_N : N;
+fun nairn_PN : PN;
+fun nairobi_PN : PN;
+fun naive_1_A : A;
+fun naive_2_A : A;
+fun naive_A : A;
+fun naivete_N : N;
+fun naivety_N : N;
+fun naked_A : A;
+fun nakedness_N : N;
+fun nakedwood_N : N;
+fun nalorphine_N : N;
+fun naloxone_N : N;
+fun naltrexone_N : N;
+fun namby_pamby_A : A;
+fun namby_pamby_N : N;
+fun name_N : N;
+fun name_V2 : V2;
+fun name_V2V : V2V;
+fun name_V3 : V3;
+fun name_day_N : N;
+fun name_drop_V : V;
+fun name_dropping_N : N;
+fun name_part_N : N;
+fun nameko_N : N;
+fun nameless_A : A;
+fun namely_Adv : Adv;
+fun nameplate_N : N;
+fun namer_N : N;
+fun namesake_N : N;
+fun namibia_PN : PN;
+fun namibian_A : A;
+fun namibian_N : N;
+fun naming_N : N;
+fun nan_N : N;
+fun nanchang_PN : PN;
+fun nancy_PN : PN;
+fun nandrolone_N : N;
+fun nankeen_N : N;
+fun nanking_PN : PN;
+fun nanning_PN : PN;
+fun nanny_N : N;
+fun nanny_goat_N : N;
+fun nanogram_N : N;
+fun nanometer_N : N;
+fun nanomia_N : N;
+fun nanophthalmos_N : N;
+fun nanosecond_N : N;
+fun nanotechnology_N : N;
+fun nanovolt_N : N;
+fun nantwich_PN : PN;
+fun naomi_PN : PN;
+fun nap_N : N;
+fun nap_V : V;
+fun napalm_N : N;
+fun nape_N : N;
+fun napery_N : N;
+fun naphazoline_N : N;
+fun naphtha_N : N;
+fun naphthalene_N : N;
+fun naphthol_N : N;
+fun napkin_N : N;
+fun napkin_ring_N : N;
+fun naples_PN : PN;
+fun napoleon_N : N;
+fun napoleonic_A : A;
+fun napoli_PN : PN;
+fun nappy_N : N;
+fun naprapath_N : N;
+fun naprapathy_N : N;
+fun naproxen_N : N;
+fun napu_N : N;
+fun naranjilla_N : N;
+fun narborough_PN : PN;
+fun narc_N : N;
+fun narcissism_N : N;
+fun narcissist_N : N;
+fun narcissus_N : N;
+fun narcolepsy_N : N;
+fun narcoleptic_A : A;
+fun narcoleptic_N : N;
+fun narcosis_N : N;
+fun narcoterrorism_N : N;
+fun narcotic_A : A;
+fun narcotic_N : N;
+fun nard_N : N;
+fun nardoo_N : N;
+fun narial_A : A;
+fun naris_N : N;
+fun nark_N : N;
+fun nark_V2 : V2;
+fun narrate_V2 : V2;
+fun narration_N : N;
+fun narrative_A : A;
+fun narrative_N : N;
+fun narrator_N : N;
+fun narrow_A : A;
+fun narrow_N : N;
+fun narrow_V : V;
+fun narrow_V2 : V2;
+fun narrow_minded_A : A;
+fun narrow_mindedness_N : N;
+fun narrowing_N : N;
+fun narrowness_N : N;
+fun narthex_N : N;
+fun narwhal_N : N;
+fun nary_Predet : Predet;
+fun nasa_PN : PN;
+fun nasal_A : A;
+fun nasal_N : N;
+fun nasality_N : N;
+fun nasalization_N : N;
+fun nasalize_V2 : V2;
+fun nascent_A : A;
+fun nasion_N : N;
+fun nasopharyngeal_A : A;
+fun nasopharynx_N : N;
+fun nastiness_N : N;
+fun nasturtium_N : N;
+fun nasty_A : A;
+fun nat_PN : PN;
+fun natal_A : A;
+fun natalie_PN : PN;
+fun nathaniel_PN : PN;
+fun nation_N : N;
+fun national_A : A;
+fun national_N : N;
+fun nationalism_N : N;
+fun nationalist_A : A;
+fun nationalist_N : N;
+fun nationalistic_A : A;
+fun nationality_N : N;
+fun nationalization_N : N;
+fun nationalize_V2 : V2;
+fun nationhood_N : N;
+fun nationwide_A : A;
+fun nationwide_Adv : Adv;
+fun native_A : A;
+fun native_N : N;
+fun nativeness_N : N;
+fun nativism_N : N;
+fun nativist_A : A;
+fun nativist_N : N;
+fun nativity_N : N;
+fun nato_PN : PN;
+fun natriuresis_N : N;
+fun natriuretic_A : A;
+fun natrolite_N : N;
+fun natter_V : V;
+fun natterjack_N : N;
+fun natty_A : A;
+fun natural_A : A;
+fun natural_N : N;
+fun naturalism_N : N;
+fun naturalist_N : N;
+fun naturalistic_A : A;
+fun naturalization_N : N;
+fun naturalize_V : V;
+fun naturalize_V2 : V2;
+fun naturalness_N : N;
+fun nature_N : N;
+fun naturism_N : N;
+fun naturist_N : N;
+fun naturistic_A : A;
+fun naturopath_N : N;
+fun naturopathy_N : N;
+fun naught_N : N;
+fun naughtiness_N : N;
+fun naughty_A : A;
+fun naumachy_N : N;
+fun nauru_PN : PN;
+fun nauruan_A : A;
+fun nauruan_N : N;
+fun nausea_N : N;
+fun nauseate_V2 : V2;
+fun nauseating_A : A;
+fun nauseous_A : A;
+fun nautch_N : N;
+fun nautch_girl_N : N;
+fun nautical_A : A;
+fun nautilus_N : N;
+fun naval_A : A;
+fun nave_N : N;
+fun navel_N : N;
+fun navicular_A : A;
+fun navigability_N : N;
+fun navigable_A : A;
+fun navigate_V : V;
+fun navigate_V2 : V2;
+fun navigation_N : N;
+fun navigational_A : A;
+fun navigator_N : N;
+fun navvy_N : N;
+fun navy_N : N;
+fun nawab_N : N;
+fun nay_Adv : Adv;
+fun nay_N : N;
+fun naysay_V2 : V2;
+fun naysayer_N : N;
+fun naysaying_N : N;
+fun nazi_A : A;
+fun nazi_N : N;
+fun nazism_N : N;
+fun nb_PN : PN;
+fun nco_N : N;
+fun ne'er_Adv : Adv;
+fun ne'er_do_well_N : N;
+fun ne_plus_ultra_N : N;
+fun neanderthal_A : A;
+fun neap_N : N;
+fun neap_tide_N : N;
+fun neapolitan_A : A;
+fun neapolitan_N : N;
+fun near_A : A;
+fun near_Adv : Adv;
+fun near_Prep : Prep ;
+fun near_V : V;
+fun near_V2 : V2;
+fun near_sighted_A : A;
+fun nearby_A : A;
+fun nearby_Adv : Adv;
+fun nearer_Adv : Adv;
+fun nearer_Prep : Prep ;
+fun nearest_Adv : Adv;
+fun nearest_Prep : Prep ;
+fun nearness_N : N;
+fun nearside_N : N;
+fun nearsighted_A : A;
+fun neat_A : A;
+fun neath_PN : PN;
+fun neatness_N : N;
+fun nebbish_N : N;
+fun nebraska_PN : PN;
+fun nebuchadnezzar_N : N;
+fun nebula_N : N;
+fun nebular_A : A;
+fun nebule_N : N;
+fun nebulous_A : A;
+fun necessary_A : A;
+fun necessary_N : N;
+fun necessitarian_N : N;
+fun necessitate_V2 : V2;
+fun necessitous_A : A;
+fun necessity_N : N;
+fun neck_N : N;
+fun neck_V : V;
+fun neckband_N : N;
+fun neckcloth_N : N;
+fun necked_A : A;
+fun necker_N : N;
+fun neckerchief_N : N;
+fun necklace_N : N;
+fun neckless_A : A;
+fun necklet_N : N;
+fun necklike_A : A;
+fun neckline_N : N;
+fun neckpiece_N : N;
+fun necktie_N : N;
+fun neckwear_N : N;
+fun necrobiosis_N : N;
+fun necrology_N : N;
+fun necrolysis_N : N;
+fun necromancer_N : N;
+fun necromancy_N : N;
+fun necromantic_A : A;
+fun necrophagia_N : N;
+fun necrophilia_N : N;
+fun necropolis_N : N;
+fun necrosis_N : N;
+fun necrotic_A : A;
+fun nectar_N : N;
+fun nectariferous_A : A;
+fun nectarine_N : N;
+fun nectary_N : N;
+fun ned_PN : PN;
+fun neddy_PN : PN;
+fun nee_A : A;
+fun need_N : N;
+fun need_V : V;
+fun need_V2 : V2;
+fun need_V2V : V2V;
+fun need_VS : VS;
+fun need_VV : VV;
+fun needful_A : A;
+fun neediness_N : N;
+fun needle_N : N;
+fun needle_V2 : V2;
+fun needlebush_N : N;
+fun needlecraft_N : N;
+fun needlefish_N : N;
+fun needlepoint_N : N;
+fun needless_A : A;
+fun needlewoman_N : N;
+fun needlewood_N : N;
+fun needlework_N : N;
+fun needleworker_N : N;
+fun needs_Adv : Adv;
+fun needy_A : A;
+fun needy_N : N;
+fun neem_N : N;
+fun neencephalon_N : N;
+fun nefarious_A : A;
+fun nefariousness_N : N;
+fun nefazodone_N : N;
+fun negate_V2 : V2;
+fun negation_N : N;
+fun negative_A : A;
+fun negative_N : N;
+fun negative_V2 : V2;
+fun negativist_N : N;
+fun negativity_N : N;
+fun neglect_N : N;
+fun neglect_V2 : V2;
+fun neglecter_N : N;
+fun neglectful_A : A;
+fun neglectfulness_N : N;
+fun neglige_N : N;
+fun negligee_N : N;
+fun negligence_N : N;
+fun negligent_A : A;
+fun negligible_A : A;
+fun negotiable_A : A;
+fun negotiate_V : V;
+fun negotiate_V2 : V2;
+fun negotiate_VV : VV;
+fun negotiation_N : N;
+fun negotiator_N : N;
+fun negotiatress_N : N;
+fun negress_N : N;
+fun negro_A : A;
+fun negro_N : N;
+fun negroid_A : A;
+fun negroid_N : N;
+fun negus_N : N;
+fun neigh_N : N;
+fun neigh_V : V;
+fun neighbour_N : N;
+fun neighbour_V : V;
+fun neighbour_V2 : V2;
+fun neighbourhood_N : N;
+fun neighbourliness_N : N;
+fun neighbourly_A : A;
+fun neil_PN : PN;
+fun neither7nor_DConj : Conj;
+fun neither_A : A;
+fun neither_Adv : Adv;
+fun neither_Det : Det;
+fun neither_Prep : Prep ;
+fun nekton_N : N;
+fun nelfinavir_N : N;
+fun nell_PN : PN;
+fun nelly_N : N;
+fun nelly_PN : PN;
+fun nelson_N : N;
+fun nelson_PN : PN;
+fun nem_con_Adv : Adv;
+fun nematode_N : N;
+fun nemesis_N : N;
+fun nemophila_N : N;
+fun neo_A : A;
+fun neoclassic_A : A;
+fun neoclassicism_N : N;
+fun neoclassicist_A : A;
+fun neoclassicist_N : N;
+fun neocolonialism_N : N;
+fun neoconservatism_N : N;
+fun neoconservative_N : N;
+fun neocortical_A : A;
+fun neodymium_N : N;
+fun neoexpressionism_N : N;
+fun neoliberal_A : A;
+fun neoliberal_N : N;
+fun neoliberalism_N : N;
+fun neolith_N : N;
+fun neolithic_A : A;
+fun neologism_N : N;
+fun neologist_N : N;
+fun neomycin_N : N;
+fun neon_N : N;
+fun neonatal_A : A;
+fun neonate_N : N;
+fun neonatology_N : N;
+fun neopallium_N : N;
+fun neophobia_N : N;
+fun neophyte_N : N;
+fun neoplasia_N : N;
+fun neoplasm_N : N;
+fun neoplastic_A : A;
+fun neoprene_N : N;
+fun neoromanticism_N : N;
+fun neostigmine_N : N;
+fun neotenic_A : A;
+fun neoteny_N : N;
+fun neotony_N : N;
+fun nepal_PN : PN;
+fun nepalese_A : A;
+fun nepalese_N : N;
+fun nepali_A : A;
+fun nepali_N : N;
+fun nepheline_N : N;
+fun nephelinite_N : N;
+fun nephew_N : N;
+fun nephology_N : N;
+fun nephoscope_N : N;
+fun nephralgia_N : N;
+fun nephrectomy_N : N;
+fun nephrite_N : N;
+fun nephritic_A : A;
+fun nephritis_N : N;
+fun nephrocalcinosis_N : N;
+fun nephrolithiasis_N : N;
+fun nephrology_N : N;
+fun nephron_N : N;
+fun nephroptosis_N : N;
+fun nephrosclerosis_N : N;
+fun nephrotomy_N : N;
+fun nephrotoxic_A : A;
+fun nephrotoxin_N : N;
+fun nephthytis_N : N;
+fun nepotism_N : N;
+fun nepotist_N : N;
+fun neptune_PN : PN;
+fun neptunium_N : N;
+fun nerd_N : N;
+fun nereid_N : N;
+fun nerita_N : N;
+fun neritic_A : A;
+fun neritid_N : N;
+fun neritina_N : N;
+fun nerve_N : N;
+fun nerve_V2 : V2;
+fun nerve_cell_N : N;
+fun nerve_centre_N : N;
+fun nerve_racking_A : A;
+fun nerveless_A : A;
+fun nerves_N : N;
+fun nervous_A : A;
+fun nervousness_N : N;
+fun nervy_A : A;
+fun nescience_N : N;
+fun nescient_A : A;
+fun ness_N : N;
+fun nest_N : N;
+fun nest_V : V;
+fun nest_egg_N : N;
+fun nester_N : N;
+fun nestle_V : V;
+fun nestle_V2 : V2;
+fun nestling_N : N;
+fun neston_PN : PN;
+fun nestor_PN : PN;
+fun net_A : A;
+fun net_N : N;
+fun net_V2 : V2;
+fun netball_N : N;
+fun nether_A : A;
+fun netherlander_N : N;
+fun netherlands_PN : PN;
+fun nethermost_A : A;
+fun netley_PN : PN;
+fun nett_A : A;
+fun nett_V2 : V2;
+fun netting_N : N;
+fun nettle_N : N;
+fun nettle_V2 : V2;
+fun nettlerash_N : N;
+fun network_N : N;
+fun networklike_A : A;
+fun neural_A : A;
+fun neuralgia_N : N;
+fun neuralgic_A : A;
+fun neurasthenia_N : N;
+fun neurasthenic_A : A;
+fun neurasthenic_N : N;
+fun neurectomy_N : N;
+fun neurinoma_N : N;
+fun neuritis_N : N;
+fun neuroanatomic_A : A;
+fun neuroanatomy_N : N;
+fun neurobiological_A : A;
+fun neurobiological_Adv : Adv;
+fun neurobiologist_N : N;
+fun neurobiology_N : N;
+fun neuroblast_N : N;
+fun neuroblastoma_N : N;
+fun neurochemical_N : N;
+fun neurodermatitis_N : N;
+fun neuroendocrine_A : A;
+fun neuroepithelioma_N : N;
+fun neuroepithelium_N : N;
+fun neuroethics_N : N;
+fun neurofibroma_N : N;
+fun neurofibromatosis_N : N;
+fun neurogenesis_N : N;
+fun neurogenic_A : A;
+fun neuroglia_N : N;
+fun neurogliacyte_N : N;
+fun neuroglial_A : A;
+fun neurohormone_N : N;
+fun neurolemma_N : N;
+fun neurolinguist_N : N;
+fun neurolinguistics_N : N;
+fun neurological_A : A;
+fun neurologist_N : N;
+fun neurology_N : N;
+fun neuroma_N : N;
+fun neuromatous_A : A;
+fun neuromotor_A : A;
+fun neuromuscular_A : A;
+fun neuropathy_N : N;
+fun neurophysiological_A : A;
+fun neurophysiology_N : N;
+fun neuropil_N : N;
+fun neuroplasty_N : N;
+fun neuropsychiatric_A : A;
+fun neuropsychiatry_N : N;
+fun neuropsychological_A : A;
+fun neuropteron_N : N;
+fun neurosarcoma_N : N;
+fun neuroscience_N : N;
+fun neuroscientist_N : N;
+fun neurosis_N : N;
+fun neurosurgeon_N : N;
+fun neurosurgery_N : N;
+fun neurosyphilis_N : N;
+fun neurotic_A : A;
+fun neurotic_N : N;
+fun neurotically_Adv : Adv;
+fun neurotoxic_A : A;
+fun neurotoxin_N : N;
+fun neurotransmitter_N : N;
+fun neurotropic_A : A;
+fun neurotropism_N : N;
+fun neuss_PN : PN;
+fun neuter_A : A;
+fun neuter_N : N;
+fun neuter_V2 : V2;
+fun neutering_N : N;
+fun neutral_A : A;
+fun neutral_N : N;
+fun neutralism_N : N;
+fun neutralist_N : N;
+fun neutrality_N : N;
+fun neutralization_N : N;
+fun neutralize_V2 : V2;
+fun neutrino_N : N;
+fun neutron_N : N;
+fun neutropenia_N : N;
+fun neutrophil_N : N;
+fun nevada_PN : PN;
+fun neve_N : N;
+fun never_AdV : AdV;
+fun never_Adv : Adv;
+fun nevermore_Adv : Adv;
+fun nevertheless_Adv : Adv;
+fun neville_PN : PN;
+fun nevirapine_N : N;
+fun new_A : A;
+fun new_Adv : Adv;
+fun new_cumnock_PN : PN;
+fun new_mills_PN : PN;
+fun new_orleans_PN : PN;
+fun new_tredegar_PN : PN;
+fun new_windsor_PN : PN;
+fun new_york_PN : PN;
+fun newark_PN : PN;
+fun newarthill_PN : PN;
+fun newbiggin_PN : PN;
+fun newborn_A : A;
+fun newbury_PN : PN;
+fun newcastle_PN : PN;
+fun newcastle_under_lyme_PN : PN;
+fun newcastle_upon_tyne_PN : PN;
+fun newcomer_N : N;
+fun newel_N : N;
+fun newfangled_A : A;
+fun newfound_A : A;
+fun newfoundland_PN : PN;
+fun newham_PN : PN;
+fun newhaven_PN : PN;
+fun newlywed_N : N;
+fun newmains_PN : PN;
+fun newmarket_N : N;
+fun newmarket_PN : PN;
+fun newness_N : N;
+fun newport_PN : PN;
+fun newport_pagnell_PN : PN;
+fun newquay_PN : PN;
+fun newry_PN : PN;
+fun news_N : N;
+fun newsagent_N : N;
+fun newsboy_N : N;
+fun newscast_N : N;
+fun newscaster_N : N;
+fun newsdealer_N : N;
+fun newsflash_N : N;
+fun newsless_A : A;
+fun newsletter_N : N;
+fun newsmonger_N : N;
+fun newspaper_N : N;
+fun newspapering_N : N;
+fun newspaperman_N : N;
+fun newspeak_N : N;
+fun newsprint_N : N;
+fun newsreader_N : N;
+fun newsreel_N : N;
+fun newsroom_N : N;
+fun newssheet_N : N;
+fun newsstand_N : N;
+fun newsvendor_N : N;
+fun newswoman_N : N;
+fun newsworthiness_N : N;
+fun newsworthy_A : A;
+fun newsy_A : A;
+fun newt_N : N;
+fun newton_N : N;
+fun newton_abbot_PN : PN;
+fun newton_aycliffe_PN : PN;
+fun newton_le_willows_PN : PN;
+fun newton_mearns_PN : PN;
+fun newtonian_A : A;
+fun newtonian_N : N;
+fun newtown_PN : PN;
+fun next_A : A;
+fun next_N : N;
+fun next_Prep : Prep ;
+fun nexus_N : N;
+fun ngultrum_N : N;
+fun ngwee_N : N;
+fun nhs_N : N;
+fun niacin_N : N;
+fun nib_N : N;
+fun nibbed_A : A;
+fun nibble_N : N;
+fun nibble_V : V;
+fun nibble_V2 : V2;
+fun nibbler_N : N;
+fun niblick_N : N;
+fun nicad_N : N;
+fun nicaragua_PN : PN;
+fun nicaraguan_A : A;
+fun nicaraguan_N : N;
+fun nice_A : A;
+fun nice_PN : PN;
+fun niceness_N : N;
+fun nicety_N : N;
+fun niche_N : N;
+fun nicholas_PN : PN;
+fun nick_N : N;
+fun nick_PN : PN;
+fun nick_V2 : V2;
+fun nickel_N : N;
+fun nickel_V2 : V2;
+fun nicknack_N : N;
+fun nickname_N : N;
+fun nickname_V2 : V2;
+fun nickname_V3 : V3;
+fun nicola_PN : PN;
+fun nicole_PN : PN;
+fun nicotine_N : N;
+fun nidicolous_A : A;
+fun nidifugous_A : A;
+fun nidus_N : N;
+fun niece_N : N;
+fun nifedipine_N : N;
+fun niff_N : N;
+fun niffy_A : A;
+fun nifty_A : A;
+fun nigel_PN : PN;
+fun nigella_N : N;
+fun niger_PN : PN;
+fun nigeria_PN : PN;
+fun nigerian_A : A;
+fun nigerian_N : N;
+fun nigerien_A : A;
+fun nigerien_N : N;
+fun niggard_N : N;
+fun niggardliness_N : N;
+fun niggardly_A : A;
+fun nigger_N : N;
+fun niggle_V : V;
+fun nigh_Adv : Adv;
+fun nigher_Adv : Adv;
+fun nighest_Adv : Adv;
+fun night_N : N;
+fun night_bell_N : N;
+fun night_bird_N : N;
+fun night_light_N : N;
+fun night_line_N : N;
+fun night_porter_N : N;
+fun night_soil_N : N;
+fun night_stop_N : N;
+fun night_time_N : N;
+fun night_watch_N : N;
+fun night_watchman_N : N;
+fun nightcap_N : N;
+fun nightclub_N : N;
+fun nightdress_N : N;
+fun nightfall_N : N;
+fun nightgown_N : N;
+fun nighthawk_N : N;
+fun nightie_N : N;
+fun nightingale_N : N;
+fun nightjar_N : N;
+fun nightlife_N : N;
+fun nightlong_A : A;
+fun nightly_A : A;
+fun nightly_Adv : Adv;
+fun nightmare_N : N;
+fun nightmarish_A : A;
+fun nightshade_N : N;
+fun nightshirt_N : N;
+fun nightwear_N : N;
+fun nightwork_N : N;
+fun nihil_N : N;
+fun nihilism_N : N;
+fun nihilist_N : N;
+fun nihilistic_A : A;
+fun nijmegen_PN : PN;
+fun nil_N : N;
+fun nilgai_N : N;
+fun nilotic_A : A;
+fun nilpotent_A : A;
+fun nim_N : N;
+fun nimble_A : A;
+fun nimbleness_N : N;
+fun nimblewill_N : N;
+fun nimbus_N : N;
+fun niminy_piminy_A : A;
+fun nimrod_PN : PN;
+fun nincompoop_N : N;
+fun ninefold_A : A;
+fun ninefold_Adv : Adv;
+fun ninepence_N : N;
+fun ninepenny_A : A;
+fun ninepin_N : N;
+fun ninepins_N : N;
+fun ninja_N : N;
+fun ninjutsu_N : N;
+fun ninny_N : N;
+fun ninon_N : N;
+fun ninth_A : A;
+fun ninth_N : N;
+fun niobe_PN : PN;
+fun niobite_N : N;
+fun niobium_N : N;
+fun nip_N : N;
+fun nip_V : V;
+fun nip_V2 : V2;
+fun nipa_N : N;
+fun nipper_N : N;
+fun nipple_N : N;
+fun nipponese_A : A;
+fun nippy_A : A;
+fun niqaabi_N : N;
+fun niqab_N : N;
+fun nirvana_N : N;
+fun nisi_A : A;
+fun nissen_PN : PN;
+fun nit_N : N;
+fun nitpicker_N : N;
+fun nitrate_N : N;
+fun nitrazepam_N : N;
+fun nitre_N : N;
+fun nitric_A : A;
+fun nitride_N : N;
+fun nitrification_N : N;
+fun nitrile_N : N;
+fun nitrite_N : N;
+fun nitrobacterium_N : N;
+fun nitrobenzene_N : N;
+fun nitrocalcite_N : N;
+fun nitrochalk_N : N;
+fun nitrochloromethane_N : N;
+fun nitrofuran_N : N;
+fun nitrofurantoin_N : N;
+fun nitrogen_N : N;
+fun nitrogenase_N : N;
+fun nitrogenous_A : A;
+fun nitroglycerin_N : N;
+fun nitroglycerine_N : N;
+fun nitrosobacteria_N : N;
+fun nitrous_A : A;
+fun nitty_gritty_N : N;
+fun nitwit_N : N;
+fun nitwitted_A : A;
+fun nix_N : N;
+fun nix_V2 : V2;
+fun no_Adv : Adv;
+fun no_Quant : Quant;
+fun no_ball_N : N;
+fun no_fewer_than_AdN : AdN;
+fun no_go_A : A;
+fun no_longer_AdV : AdV;
+fun no_man's_land_N : N;
+fun no_more_than_AdN : AdN;
+fun noah_PN : PN;
+fun nob_N : N;
+fun nobble_V2 : V2;
+fun nobel_PN : PN;
+fun nobelium_N : N;
+fun nobility_N : N;
+fun noble_A : A;
+fun noble_N : N;
+fun noble_mindedness_N : N;
+fun nobleman_N : N;
+fun noblesse_N : N;
+fun noblesse_oblige_N : N;
+fun nobody_NP : NP;
+fun nocent_A : A;
+fun nociceptive_A : A;
+fun noctambulist_N : N;
+fun noctiluca_N : N;
+fun noctilucent_A : A;
+fun nocturia_N : N;
+fun nocturnal_A : A;
+fun nocturne_N : N;
+fun nod_N : N;
+fun nod_V : V;
+fun nod_V2 : V2;
+fun noddle_N : N;
+fun node_N : N;
+fun nodular_A : A;
+fun nodulated_A : A;
+fun nodule_N : N;
+fun nodulose_A : A;
+fun noel_N : N;
+fun noel_PN : PN;
+fun nog_N : N;
+fun noggin_N : N;
+fun nogging_N : N;
+fun nohow_Adv : Adv;
+fun noise_N : N;
+fun noise_V2 : V2;
+fun noiseless_A : A;
+fun noiselessness_N : N;
+fun noisemaker_N : N;
+fun noisiness_N : N;
+fun noisome_A : A;
+fun noisy_A : A;
+fun nom_de_plume_N : N;
+fun noma_N : N;
+fun nomad_N : N;
+fun nomadic_A : A;
+fun nombril_N : N;
+fun nomenclature_N : N;
+fun nomenklatura_N : N;
+fun nomia_N : N;
+fun nominal_A : A;
+fun nominalism_N : N;
+fun nominalist_N : N;
+fun nominalistic_A : A;
+fun nominate_V2 : V2;
+fun nomination_N : N;
+fun nominative_A : A;
+fun nominative_N : N;
+fun nominator_N : N;
+fun nominee_N : N;
+fun nomogram_N : N;
+fun nomothetic_A : A;
+fun non_compliance_N : N;
+fun non_compos_mentis_A : A;
+fun non_contentious_A : A;
+fun non_interference_N : N;
+fun non_sequitur_N : N;
+fun non_skid_A : A;
+fun non_u_A : A;
+fun nonabsorbency_N : N;
+fun nonabsorbent_A : A;
+fun nonacceptance_N : N;
+fun nonaccomplishment_N : N;
+fun nonaddictive_A : A;
+fun nonadhesive_A : A;
+fun nonadjacent_A : A;
+fun nonadsorbent_A : A;
+fun nonage_N : N;
+fun nonagenarian_A : A;
+fun nonagenarian_N : N;
+fun nonaggression_N : N;
+fun nonagon_N : N;
+fun nonalcoholic_A : A;
+fun nonaligned_A : A;
+fun nonalignment_N : N;
+fun nonallele_N : N;
+fun nonappearance_N : N;
+fun nonappointive_A : A;
+fun nonarbitrable_A : A;
+fun nonarbitrary_A : A;
+fun nonarboreal_A : A;
+fun nonassertive_A : A;
+fun nonassociative_A : A;
+fun nonastringent_A : A;
+fun nonattendance_N : N;
+fun nonautonomous_A : A;
+fun nonbearing_A : A;
+fun nonbeing_N : N;
+fun nonbelligerent_A : A;
+fun noncaloric_A : A;
+fun noncandidate_N : N;
+fun noncarbonated_A : A;
+fun noncausative_A : A;
+fun nonce_N : N;
+fun nonce_word_N : N;
+fun noncellular_A : A;
+fun nonchalance_N : N;
+fun nonchalant_A : A;
+fun noncivilized_A : A;
+fun nonclassical_A : A;
+fun noncollapsible_A : A;
+fun noncolumned_A : A;
+fun noncombatant_A : A;
+fun noncombatant_N : N;
+fun noncombinative_A : A;
+fun noncombining_A : A;
+fun noncombustible_A : A;
+fun noncommercial_A : A;
+fun noncommissioned_A : A;
+fun noncommittal_A : A;
+fun noncommunicable_A : A;
+fun noncompetitive_A : A;
+fun noncomprehensive_A : A;
+fun nonconductive_A : A;
+fun nonconductor_N : N;
+fun nonconforming_A : A;
+fun nonconformism_N : N;
+fun nonconformist_A : A;
+fun nonconformist_N : N;
+fun nonconformity_N : N;
+fun nonconscious_A : A;
+fun noncontentious_A : A;
+fun nonconvergent_A : A;
+fun noncritical_A : A;
+fun noncrucial_A : A;
+fun noncrystalline_A : A;
+fun noncurrent_A : A;
+fun noncyclic_A : A;
+fun nondeductible_A : A;
+fun nondenominational_A : A;
+fun nondescript_A : A;
+fun nondescript_N : N;
+fun nondevelopment_N : N;
+fun nondigestible_A : A;
+fun nondisjunction_N : N;
+fun nondisposable_A : A;
+fun nondriver_N : N;
+fun none_A : A;
+fun none_Adv : Adv;
+fun nonechoic_A : A;
+fun noneffervescent_A : A;
+fun nonelective_A : A;
+fun nonentity_N : N;
+fun nonenzymatic_A : A;
+fun nonequivalence_N : N;
+fun nonequivalent_A : A;
+fun nones_N : N;
+fun nonesuch_N : N;
+fun nonevent_N : N;
+fun nonexempt_A : A;
+fun nonexistence_N : N;
+fun nonexistent_A : A;
+fun nonexploratory_A : A;
+fun nonexplosive_A : A;
+fun nonextant_A : A;
+fun nonextensile_A : A;
+fun nonfat_A : A;
+fun nonfatal_A : A;
+fun nonfeasance_N : N;
+fun nonfiction_N : N;
+fun nonfictional_A : A;
+fun nonfinancial_A : A;
+fun nonfissile_A : A;
+fun nonfissionable_A : A;
+fun nonflammable_A : A;
+fun nonfunctional_A : A;
+fun nonglutinous_A : A;
+fun nongranular_A : A;
+fun nongregarious_A : A;
+fun nonhairy_A : A;
+fun nonharmonic_A : A;
+fun nonhereditary_A : A;
+fun nonhierarchical_A : A;
+fun nonhuman_A : A;
+fun nonimitative_A : A;
+fun nonindulgent_A : A;
+fun nonindustrial_A : A;
+fun noninfectious_A : A;
+fun noninflammatory_A : A;
+fun noninheritable_A : A;
+fun noninstitutional_A : A;
+fun noninstitutionalized_A : A;
+fun nonintegrated_A : A;
+fun nonintellectual_A : A;
+fun noninterchangeable_A : A;
+fun nonintervention_N : N;
+fun noninvasive_A : A;
+fun nonionic_A : A;
+fun nonionized_A : A;
+fun nonjudgmental_A : A;
+fun nonkosher_A : A;
+fun nonlethal_A : A;
+fun nonlexical_A : A;
+fun nonlinear_A : A;
+fun nonlinguistic_A : A;
+fun nonmagnetic_A : A;
+fun nonmandatory_A : A;
+fun nonmechanical_A : A;
+fun nonmechanistic_A : A;
+fun nonmember_N : N;
+fun nonmetal_N : N;
+fun nonmetallic_A : A;
+fun nonmetamorphic_A : A;
+fun nonmigratory_A : A;
+fun nonmodern_A : A;
+fun nonmonotonic_A : A;
+fun nonmoral_A : A;
+fun nonmotile_A : A;
+fun nonmoving_A : A;
+fun nonnative_A : A;
+fun nonnatural_A : A;
+fun nonnegative_A : A;
+fun nonnomadic_A : A;
+fun nonnormative_A : A;
+fun nonobservance_N : N;
+fun nonobservant_A : A;
+fun nonoccurrence_N : N;
+fun nonopening_A : A;
+fun nonoperational_A : A;
+fun nonoscillatory_A : A;
+fun nonparallel_A : A;
+fun nonparametric_A : A;
+fun nonpareil_A : A;
+fun nonpareil_N : N;
+fun nonparticipant_N : N;
+fun nonparticulate_A : A;
+fun nonpartisan_A : A;
+fun nonpartisan_N : N;
+fun nonpasserine_A : A;
+fun nonpayment_N : N;
+fun nonperson_N : N;
+fun nonpersonal_A : A;
+fun nonphotosynthetic_A : A;
+fun nonplus_V2 : V2;
+fun nonpoisonous_A : A;
+fun nonpolitical_A : A;
+fun nonporous_A : A;
+fun nonpregnant_A : A;
+fun nonprehensile_A : A;
+fun nonproductive_A : A;
+fun nonprofessional_A : A;
+fun nonprofit_A : A;
+fun nonprognosticative_A : A;
+fun nonproliferation_N : N;
+fun nonproprietary_A : A;
+fun nonpsychoactive_A : A;
+fun nonpublic_A : A;
+fun nonpurulent_A : A;
+fun nonracial_A : A;
+fun nonradioactive_A : A;
+fun nonrandom_A : A;
+fun nonrational_A : A;
+fun nonreader_N : N;
+fun nonreciprocal_A : A;
+fun nonreciprocating_A : A;
+fun nonrecreational_A : A;
+fun nonreflective_A : A;
+fun nonrepetitive_A : A;
+fun nonrepresentational_A : A;
+fun nonrepresentative_A : A;
+fun nonresident_A : A;
+fun nonresident_N : N;
+fun nonresidential_A : A;
+fun nonresilient_A : A;
+fun nonresinous_A : A;
+fun nonresistance_N : N;
+fun nonresistant_A : A;
+fun nonrestrictive_A : A;
+fun nonreticulate_A : A;
+fun nonretractile_A : A;
+fun nonreturnable_A : A;
+fun nonreversible_A : A;
+fun nonrhythmic_A : A;
+fun nonrigid_A : A;
+fun nonruminant_A : A;
+fun nonsectarian_A : A;
+fun nonsense_N : N;
+fun nonsensical_A : A;
+fun nonsensitive_A : A;
+fun nonsignificant_A : A;
+fun nonskid_A : A;
+fun nonslip_A : A;
+fun nonslippery_A : A;
+fun nonsmoker_N : N;
+fun nonspatial_A : A;
+fun nonspeaking_A : A;
+fun nonspecific_A : A;
+fun nonspecifically_Adv : Adv;
+fun nonspherical_A : A;
+fun nonstandard_A : A;
+fun nonstarter_N : N;
+fun nonsteroid_N : N;
+fun nonsteroidal_A : A;
+fun nonstick_A : A;
+fun nonstop_A : A;
+fun nonstop_Adv : Adv;
+fun nonstructural_A : A;
+fun nonsubmersible_A : A;
+fun nonsuch_N : N;
+fun nonsuppurative_A : A;
+fun nonsurgical_A : A;
+fun nonsyllabic_A : A;
+fun nonsynchronous_A : A;
+fun nonsynthetic_A : A;
+fun nontaxable_A : A;
+fun nontechnical_A : A;
+fun nontelescopic_A : A;
+fun nonterritorial_A : A;
+fun nonthermal_A : A;
+fun nontoxic_A : A;
+fun nontraditional_A : A;
+fun nontransferable_A : A;
+fun nontranslational_A : A;
+fun nontricyclic_N : N;
+fun nonturbulent_A : A;
+fun nonuniformity_N : N;
+fun nonunion_A : A;
+fun nonuple_A : A;
+fun nonvenomous_A : A;
+fun nonverbal_A : A;
+fun nonviable_A : A;
+fun nonviolence_N : N;
+fun nonviolent_A : A;
+fun nonvisual_A : A;
+fun nonvolatile_A : A;
+fun nonwashable_A : A;
+fun nonwoody_A : A;
+fun nonworker_N : N;
+fun noodle_N : N;
+fun nook_N : N;
+fun noon_N : N;
+fun noonday_A : A;
+fun noontide_N : N;
+fun noose_N : N;
+fun noose_V2 : V2;
+fun nopal_N : N;
+fun nor'_east_Adv : Adv;
+fun nor'_east_N : N;
+fun nor'_nor'_east_Adv : Adv;
+fun nor'_nor'_east_N : N;
+fun nor'_nor'_west_Adv : Adv;
+fun nor'_nor'_west_N : N;
+fun nor'_west_Adv : Adv;
+fun nor'_west_N : N;
+fun nor_Conj : Conj;
+fun nora_PN : PN;
+fun noradrenaline_N : N;
+fun nordic_A : A;
+fun nordic_N : N;
+fun norethindrone_N : N;
+fun norethynodrel_N : N;
+fun norfolk_PN : PN;
+fun norgestrel_N : N;
+fun noria_N : N;
+fun norm_N : N;
+fun normal_A : A;
+fun normal_N : N;
+fun normalcy_N : N;
+fun normality_N : N;
+fun normalization_N : N;
+fun normalize_V2 : V2;
+fun normalizer_N : N;
+fun norman_A : A;
+fun norman_N : N;
+fun norman_PN : PN;
+fun normanton_PN : PN;
+fun normantown_PN : PN;
+fun normative_A : A;
+fun normotensive_A : A;
+fun normothermia_N : N;
+fun norse_A : A;
+fun norse_N : N;
+fun north_A : A;
+fun north_Adv : Adv;
+fun north_N : N;
+fun north_northeast_Adv : Adv;
+fun north_northeast_N : N;
+fun north_northwest_Adv : Adv;
+fun north_northwest_N : N;
+fun north_walsham_PN : PN;
+fun northallerton_PN : PN;
+fun northam_PN : PN;
+fun northampton_PN : PN;
+fun northamptonshire_PN : PN;
+fun northbound_A : A;
+fun northeast_Adv : Adv;
+fun northeast_N : N;
+fun northeaster_N : N;
+fun northeasterly_A : A;
+fun northeastern_A : A;
+fun northeastward_A : A;
+fun northeastward_Adv : Adv;
+fun northerly_A : A;
+fun northerly_Adv : Adv;
+fun northern_A : A;
+fun northerner_N : N;
+fun northernmost_A : A;
+fun northernness_N : N;
+fun northland_N : N;
+fun northman_N : N;
+fun northumberland_PN : PN;
+fun northwards_Adv : Adv;
+fun northwest_Adv : Adv;
+fun northwest_N : N;
+fun northwester_N : N;
+fun northwesterly_A : A;
+fun northwestern_A : A;
+fun northwestward_A : A;
+fun northwestward_Adv : Adv;
+fun northwich_PN : PN;
+fun norton_PN : PN;
+fun nortriptyline_N : N;
+fun norway_PN : PN;
+fun norwegian_A : A;
+fun norwegian_N : N;
+fun norwich_PN : PN;
+fun nose_N : N;
+fun nose_V : V;
+fun nose_V2 : V2;
+fun nose_flute_N : N;
+fun nose_wheel_N : N;
+fun nosebag_N : N;
+fun noseband_N : N;
+fun nosebleed_N : N;
+fun nosecone_N : N;
+fun nosedive_N : N;
+fun nosedive_V : V;
+fun nosegay_N : N;
+fun noseless_A : A;
+fun nosepiece_N : N;
+fun nosering_N : N;
+fun nosewheel_N : N;
+fun nosey_A : A;
+fun nosh_N : N;
+fun nosh_V : V;
+fun nosh_up_N : N;
+fun nosher_N : N;
+fun nosiness_N : N;
+fun nosocomial_A : A;
+fun nosohusial_A : A;
+fun nosology_N : N;
+fun nostalgia_N : N;
+fun nostalgic_A : A;
+fun nostalgically_Adv : Adv;
+fun nostoc_N : N;
+fun nostril_N : N;
+fun nostrum_N : N;
+fun nosy_A : A;
+fun not_Adv : Adv;
+fun notability_N : N;
+fun notable_A : A;
+fun notable_N : N;
+fun notary_N : N;
+fun notation_N : N;
+fun notch_N : N;
+fun notch_V2 : V2;
+fun note_N : N;
+fun note_V : V;
+fun note_V2 : V2;
+fun note_VS : VS;
+fun notebook_N : N;
+fun notecase_N : N;
+fun notepad_N : N;
+fun notepaper_N : N;
+fun noteworthy_A : A;
+fun nothing_Adv : Adv;
+fun nothing_N : N;
+fun nothing_NP : NP;
+fun nothingness_N : N;
+fun nothings_N : N;
+fun nothosaur_N : N;
+fun notice_N : N;
+fun notice_V : V;
+fun notice_V2 : V2;
+fun notice_VS : VS;
+fun notice_board_N : N;
+fun noticeable_A : A;
+fun noticer_N : N;
+fun notifiable_A : A;
+fun notification_N : N;
+fun notify_V2 : V2;
+fun notion_N : N;
+fun notional_A : A;
+fun notochord_N : N;
+fun notoriety_N : N;
+fun notorious_A : A;
+fun notornis_N : N;
+fun nottingham_PN : PN;
+fun nottinghamshire_PN : PN;
+fun notwithstanding_Adv : Adv;
+fun notwithstanding_Prep : Prep ;
+fun nougat_N : N;
+fun nought_N : N;
+fun noumenon_N : N;
+fun noun_N : N;
+fun nourish_V2 : V2;
+fun nourishment_N : N;
+fun nous_N : N;
+fun nouveau_riche_N : N;
+fun nov_PN : PN;
+fun nova_N : N;
+fun nova_scotia_PN : PN;
+fun novara_PN : PN;
+fun novation_N : N;
+fun novel_A : A;
+fun novel_N : N;
+fun novelette_N : N;
+fun novelist_N : N;
+fun novelization_N : N;
+fun novelty_N : N;
+fun november_N : N;
+fun november_PN : PN;
+fun novena_N : N;
+fun novice_N : N;
+fun noviciate_N : N;
+fun novillada_N : N;
+fun novillero_N : N;
+fun novitiate_N : N;
+fun novobiocin_N : N;
+fun novokuznetsk_PN : PN;
+fun novosibirsk_PN : PN;
+fun now_AdV : AdV;
+fun now_Adv : Adv;
+fun now_N : N;
+fun nowadays_Adv : Adv;
+fun nowhere_Adv : Adv;
+fun nowhere_N : N;
+fun nowise_Adv : Adv;
+fun noxious_A : A;
+fun noxiousness_N : N;
+fun nozzle_N : N;
+fun nr_PN : PN;
+fun nspcc_N : N;
+fun nt_N : N;
+fun nth_A : A;
+fun nu_N : N;
+fun nuance_N : N;
+fun nub_N : N;
+fun nubbin_N : N;
+fun nubile_A : A;
+fun nucellus_N : N;
+fun nuclear_A : A;
+fun nuclease_N : N;
+fun nucleated_A : A;
+fun nucleic_A : A;
+fun nucleolus_N : N;
+fun nucleon_N : N;
+fun nucleoplasm_N : N;
+fun nucleoprotein_N : N;
+fun nucleoside_N : N;
+fun nucleosynthesis_N : N;
+fun nucleotide_N : N;
+fun nucleus_N : N;
+fun nude_A : A;
+fun nude_N : N;
+fun nudge_N : N;
+fun nudge_V2 : V2;
+fun nudger_N : N;
+fun nudism_N : N;
+fun nudist_N : N;
+fun nudity_N : N;
+fun nudnik_N : N;
+fun nugatory_A : A;
+fun nugget_N : N;
+fun nuisance_N : N;
+fun null_A : A;
+fun nullah_N : N;
+fun nullification_N : N;
+fun nullifier_N : N;
+fun nullify_V2 : V2;
+fun nullipara_N : N;
+fun nullity_N : N;
+fun numb_A : A;
+fun numb_V2 : V2;
+fun numbat_N : N;
+fun number_N : N;
+fun number_V2 : V2;
+fun numberless_A : A;
+fun numberplate_N : N;
+fun numbing_A : A;
+fun numbness_N : N;
+fun numdah_N : N;
+fun numen_N : N;
+fun numerable_A : A;
+fun numeracy_N : N;
+fun numeral_A : A;
+fun numeral_N : N;
+fun numerate_A : A;
+fun numeration_N : N;
+fun numerator_N : N;
+fun numeric_A : A;
+fun numerical_A : A;
+fun numerological_A : A;
+fun numerologist_N : N;
+fun numerology_N : N;
+fun numerous_A : A;
+fun numerousness_N : N;
+fun numinous_A : A;
+fun numismatics_N : N;
+fun numismatist_N : N;
+fun nummulite_N : N;
+fun numskull_N : N;
+fun nun_N : N;
+fun nuncio_N : N;
+fun nuneaton_PN : PN;
+fun nunnery_N : N;
+fun nuptial_A : A;
+fun nurenburg_PN : PN;
+fun nurse_N : N;
+fun nurse_V2 : V2;
+fun nurseling_N : N;
+fun nursemaid_N : N;
+fun nurser_N : N;
+fun nursery_N : N;
+fun nurseryman_N : N;
+fun nursing_N : N;
+fun nursing_home_N : N;
+fun nursling_N : N;
+fun nurtural_A : A;
+fun nurturance_N : N;
+fun nurturant_A : A;
+fun nurture_N : N;
+fun nurture_V2 : V2;
+fun nut_N : N;
+fun nut_V : V;
+fun nut_brown_A : A;
+fun nut_butter_N : N;
+fun nutation_N : N;
+fun nutbrown_A : A;
+fun nutcracker_N : N;
+fun nutgrass_N : N;
+fun nuthatch_N : N;
+fun nuthouse_N : N;
+fun nutlet_N : N;
+fun nutlike_A : A;
+fun nutmeg_N : N;
+fun nutria_N : N;
+fun nutrient_A : A;
+fun nutrient_N : N;
+fun nutriment_N : N;
+fun nutrition_N : N;
+fun nutritional_A : A;
+fun nutritious_A : A;
+fun nutritiousness_N : N;
+fun nutritive_A : A;
+fun nuts_A : A;
+fun nutshell_N : N;
+fun nutter_N : N;
+fun nutty_A : A;
+fun nuzzle_V : V;
+fun nuzzle_V2 : V2;
+fun nyala_N : N;
+fun nybble_N : N;
+fun nyctalopia_N : N;
+fun nyctophobia_N : N;
+fun nylon_N : N;
+fun nylons_N : N;
+fun nymph_N : N;
+fun nymphalid_N : N;
+fun nymphet_N : N;
+fun nympho_N : N;
+fun nympholepsy_N : N;
+fun nympholept_N : N;
+fun nymphomania_N : N;
+fun nymphomaniac_A : A;
+fun nymphomaniac_N : N;
+fun nymphomaniacal_A : A;
+fun nystagmus_N : N;
+fun nystatin_N : N;
+fun o'er_Adv : Adv;
+fun o_level_N : N;
+fun oaf_N : N;
+fun oafish_A : A;
+fun oak_N : N;
+fun oak_apple_N : N;
+fun oaken_A : A;
+fun oakengates_PN : PN;
+fun oakum_N : N;
+fun oap_N : N;
+fun oar_N : N;
+fun oarfish_N : N;
+fun oarsman_N : N;
+fun oarsmanship_N : N;
+fun oarswoman_N : N;
+fun oasis_N : N;
+fun oast_N : N;
+fun oasthouse_N : N;
+fun oat_N : N;
+fun oatcake_N : N;
+fun oaten_A : A;
+fun oath_N : N;
+fun oatmeal_N : N;
+fun oau_N : N;
+fun ob_PN : PN;
+fun oban_PN : PN;
+fun obbligato_N : N;
+fun obduracy_N : N;
+fun obdurate_A : A;
+fun obeah_N : N;
+fun obeche_N : N;
+fun obedience_N : N;
+fun obedient_A : A;
+fun obeisance_N : N;
+fun obelion_N : N;
+fun obelisk_N : N;
+fun oberhausen_PN : PN;
+fun obese_A : A;
+fun obesity_N : N;
+fun obey_V : V;
+fun obey_V2 : V2;
+fun obfuscate_V2 : V2;
+fun obfuscation_N : N;
+fun obi_N : N;
+fun obiism_N : N;
+fun obiter_dictum_N : N;
+fun obituary_N : N;
+fun object_N : N;
+fun object_V : V;
+fun object_V2 : V2;
+fun objectification_N : N;
+fun objection_N : N;
+fun objectionable_A : A;
+fun objective_A : A;
+fun objective_N : N;
+fun objectivity_N : N;
+fun objector_N : N;
+fun objurgate_V2 : V2;
+fun objurgation_N : N;
+fun oblanceolate_A : A;
+fun oblate_A : A;
+fun oblate_N : N;
+fun oblateness_N : N;
+fun oblation_N : N;
+fun obligate_A : A;
+fun obligate_V2 : V2;
+fun obligate_V2V : V2V;
+fun obligation_N : N;
+fun obligational_A : A;
+fun obligatory_A : A;
+fun oblige_V2 : V2;
+fun oblige_V2V : V2V;
+fun obliger_N : N;
+fun obliging_A : A;
+fun oblique_A : A;
+fun oblique_N : N;
+fun obliqueness_N : N;
+fun obliquity_N : N;
+fun obliterable_A : A;
+fun obliterate_V2 : V2;
+fun obliteration_N : N;
+fun obliterator_N : N;
+fun oblivion_N : N;
+fun oblivious_A : A;
+fun obliviousness_N : N;
+fun oblong_A : A;
+fun oblong_N : N;
+fun obloquy_N : N;
+fun obnoxious_A : A;
+fun obnoxiousness_N : N;
+fun oboe_N : N;
+fun oboist_N : N;
+fun obolus_N : N;
+fun obovate_A : A;
+fun obscene_A : A;
+fun obscenity_N : N;
+fun obscurantism_N : N;
+fun obscurantist_N : N;
+fun obscure_A : A;
+fun obscure_V2 : V2;
+fun obscure_VA : VA;
+fun obscureness_N : N;
+fun obscurity_N : N;
+fun obsequious_A : A;
+fun obsequiousness_N : N;
+fun observable_A : A;
+fun observance_N : N;
+fun observant_A : A;
+fun observation_N : N;
+fun observatory_N : N;
+fun observe_V : V;
+fun observe_V2 : V2;
+fun observe_VS : VS;
+fun observer_N : N;
+fun obsess_V2 : V2;
+fun obsession_N : N;
+fun obsessional_A : A;
+fun obsessive_A : A;
+fun obsessive_N : N;
+fun obsessiveness_N : N;
+fun obsidian_N : N;
+fun obsolescence_N : N;
+fun obsolescent_A : A;
+fun obsolete_A : A;
+fun obsoleteness_N : N;
+fun obstacle_N : N;
+fun obstetric_A : A;
+fun obstetrical_A : A;
+fun obstetrician_N : N;
+fun obstetrics_N : N;
+fun obstinacy_N : N;
+fun obstinate_A : A;
+fun obstipation_N : N;
+fun obstreperous_A : A;
+fun obstreperousness_N : N;
+fun obstruct_V2 : V2;
+fun obstruction_N : N;
+fun obstructionism_N : N;
+fun obstructionist_N : N;
+fun obstructive_A : A;
+fun obstruent_N : N;
+fun obtain_V : V;
+fun obtain_V2 : V2;
+fun obtainable_A : A;
+fun obtainment_N : N;
+fun obtrude_V : V;
+fun obtrude_V2 : V2;
+fun obtrusive_A : A;
+fun obtrusiveness_N : N;
+fun obturator_N : N;
+fun obtuse_A : A;
+fun obtuseness_N : N;
+fun obverse_N : N;
+fun obviate_V2 : V2;
+fun obviation_N : N;
+fun obvious_A : A;
+fun obviousness_N : N;
+fun oca_N : N;
+fun ocarina_N : N;
+fun occasion_N : N;
+fun occasion_V2 : V2;
+fun occasional_A : A;
+fun occasions_N : N;
+fun occident_PN : PN;
+fun occidental_A : A;
+fun occidental_N : N;
+fun occidentalism_N : N;
+fun occipital_A : A;
+fun occiput_N : N;
+fun occluded_A : A;
+fun occlusion_N : N;
+fun occlusive_A : A;
+fun occult_A : A;
+fun occult_N : N;
+fun occultism_N : N;
+fun occultist_N : N;
+fun occupancy_N : N;
+fun occupant_N : N;
+fun occupation_N : N;
+fun occupational_A : A;
+fun occupier_N : N;
+fun occupy_V : V;
+fun occupy_V2 : V2;
+fun occur_V : V;
+fun occurr_V2 : V2;
+fun occurrence_N : N;
+fun occurrent_A : A;
+fun ocean_N : N;
+fun oceanfront_N : N;
+fun oceangoing_A : A;
+fun oceanic_A : A;
+fun oceanographer_N : N;
+fun oceanography_N : N;
+fun ocellated_A : A;
+fun ocelot_N : N;
+fun ocher_A : A;
+fun ocher_N : N;
+fun ochre_N : N;
+fun ochronosis_N : N;
+fun ockbrook_PN : PN;
+fun ockendon_PN : PN;
+fun oclock_Adv : Adv;
+fun ocotillo_N : N;
+fun oct_PN : PN;
+fun octagon_N : N;
+fun octagonal_A : A;
+fun octahedron_N : N;
+fun octal_A : A;
+fun octameter_N : N;
+fun octane_N : N;
+fun octangular_A : A;
+fun octant_N : N;
+fun octave_N : N;
+fun octavo_N : N;
+fun octet_N : N;
+fun octette_N : N;
+fun octillion_N : N;
+fun october_N : N;
+fun october_PN : PN;
+fun octogenarian_A : A;
+fun octogenarian_N : N;
+fun octopod_N : N;
+fun octopus_N : N;
+fun octoroon_N : N;
+fun octosyllabic_A : A;
+fun octosyllable_N : N;
+fun octroi_N : N;
+fun octuple_A : A;
+fun ocular_A : A;
+fun oculism_N : N;
+fun oculist_N : N;
+fun oculomotor_N : N;
+fun odalisque_N : N;
+fun odd_A : A;
+fun odd_job_A : A;
+fun oddish_A : A;
+fun oddity_N : N;
+fun oddment_N : N;
+fun oddness_N : N;
+fun odds_N : N;
+fun odds_on_A : A;
+fun odds_on_Adv : Adv;
+fun ode_N : N;
+fun odessa_PN : PN;
+fun odious_A : A;
+fun odist_N : N;
+fun odium_N : N;
+fun odometer_N : N;
+fun odonate_N : N;
+fun odontoglossum_N : N;
+fun odoriferous_A : A;
+fun odorless_A : A;
+fun odorous_A : A;
+fun odour_N : N;
+fun odourless_A : A;
+fun odynophagia_N : N;
+fun odyssey_N : N;
+fun oecd_N : N;
+fun oecumenical_A : A;
+fun oed_N : N;
+fun oedipus_PN : PN;
+fun oenomel_N : N;
+fun oersted_N : N;
+fun oesophagus_N : N;
+fun oeuvre_N : N;
+fun of_Prep : Prep ;
+fun of_course_Adv : Adv ;
+fun off_A : A;
+fun off_Adv : Adv;
+fun off_Prep : Prep ;
+fun off_day_N : N;
+fun off_licence_N : N;
+fun off_peak_A : A;
+fun off_putting_A : A;
+fun off_street_A : A;
+fun off_white_A : A;
+fun offal_N : N;
+fun offaly_PN : PN;
+fun offbeat_A : A;
+fun offenbach_PN : PN;
+fun offence_N : N;
+fun offenceless_A : A;
+fun offend_V : V;
+fun offend_V2 : V2;
+fun offenderMasc_N : N;
+fun offenderFem_N : N;
+fun offense_N : N;
+fun offenseless_A : A;
+fun offensive_A : A;
+fun offensive_N : N;
+fun offensiveness_N : N;
+fun offer_N : N;
+fun offer_V : V;
+fun offer_V2 : V2;
+fun offer_V2V : V2V;
+fun offer_V3 : V3;
+fun offer_VS : VS;
+fun offer_VV : VV;
+fun offerer_N : N;
+fun offering_N : N;
+fun offertory_N : N;
+fun offhand_A : A;
+fun offhand_Adv : Adv;
+fun offhanded_A : A;
+fun offhanded_Adv : Adv;
+fun offhandedly_A : A;
+fun office_N : N;
+fun office_bearer_N : N;
+fun office_block_N : N;
+fun office_boy_N : N;
+fun office_holder_N : N;
+fun officeholder_N : N;
+fun officer_N : N;
+fun officialFem_N : N;
+fun officialMasc_N : N;
+fun official_A : A;
+fun officialdom_N : N;
+fun officialese_N : N;
+fun officiant_N : N;
+fun officiate_V : V;
+fun officiation_N : N;
+fun officious_A : A;
+fun officiousness_N : N;
+fun offing_N : N;
+fun offish_A : A;
+fun offprint_N : N;
+fun offset_N : N;
+fun offset_V2 : V2;
+fun offshoot_N : N;
+fun offshore_A : A;
+fun offshore_Adv : Adv;
+fun offside_A : A;
+fun offside_Adv : Adv;
+fun offside_N : N;
+fun offspring_N : N;
+fun offstage_A : A;
+fun offstage_Adv : Adv;
+fun oft_Adv : Adv;
+fun oft_times_Adv : Adv;
+fun often_AdA : AdA;
+fun often_AdV : AdV;
+fun often_Adv : Adv;
+fun oftener_Adv : Adv;
+fun ogee_N : N;
+fun ogle_V : V;
+fun ogle_V2 : V2;
+fun ogler_N : N;
+fun ogmore_valley_PN : PN;
+fun ogre_N : N;
+fun ogreish_A : A;
+fun ogress_N : N;
+fun ohio_PN : PN;
+fun ohm_N : N;
+fun ohmage_N : N;
+fun ohmic_A : A;
+fun ohmmeter_N : N;
+fun oil_N : N;
+fun oil_V2 : V2;
+fun oil_bearing_A : A;
+fun oil_burner_N : N;
+fun oil_cake_N : N;
+fun oil_painting_N : N;
+fun oil_palm_N : N;
+fun oil_paper_N : N;
+fun oil_rig_N : N;
+fun oil_silk_N : N;
+fun oil_slick_N : N;
+fun oil_tanker_N : N;
+fun oil_well_N : N;
+fun oilbird_N : N;
+fun oilcan_N : N;
+fun oilcloth_N : N;
+fun oiler_N : N;
+fun oilfield_N : N;
+fun oilfired_A : A;
+fun oilfish_N : N;
+fun oiliness_N : N;
+fun oilman_N : N;
+fun oilpaper_N : N;
+fun oilseed_N : N;
+fun oilskin_N : N;
+fun oilstone_N : N;
+fun oily_A : A;
+fun ointment_N : N;
+fun oka_N : N;
+fun okapi_N : N;
+fun okay_A : A;
+fun okay_Adv : Adv;
+fun okay_N : N;
+fun okay_V2 : V2;
+fun oklahoma_PN : PN;
+fun oklahoma_city_PN : PN;
+fun okra_N : N;
+fun ola_N : N;
+fun old_A : A;
+fun old_N : N;
+fun old_fashioned_A : A;
+fun old_maidish_A : A;
+fun old_time_A : A;
+fun old_timer_N : N;
+fun old_windsor_PN : PN;
+fun old_womanish_A : A;
+fun old_world_A : A;
+fun olden_A : A;
+fun oldenburg_PN : PN;
+fun oldham_PN : PN;
+fun oldie_N : N;
+fun oldish_A : A;
+fun oldland_PN : PN;
+fun oldline_A : A;
+fun oldness_N : N;
+fun oldster_N : N;
+fun oleaceous_A : A;
+fun oleaginous_A : A;
+fun oleander_N : N;
+fun oleaster_N : N;
+fun olecranon_N : N;
+fun oleophilic_A : A;
+fun oleophobic_A : A;
+fun oleoresin_N : N;
+fun olfactory_A : A;
+fun oligarch_N : N;
+fun oligarchic_A : A;
+fun oligarchy_N : N;
+fun oligochaete_N : N;
+fun oligodactyly_N : N;
+fun oligodendrocyte_N : N;
+fun oligodendroglia_N : N;
+fun oligodontia_N : N;
+fun oligomenorrhea_N : N;
+fun oligopoly_N : N;
+fun oligosaccharide_N : N;
+fun oligospermia_N : N;
+fun oliguria_N : N;
+fun olive_A : A;
+fun olive_N : N;
+fun olive_PN : PN;
+fun olive_tree_N : N;
+fun olivelike_A : A;
+fun olivenite_N : N;
+fun oliver_PN : PN;
+fun olivia_PN : PN;
+fun olivine_N : N;
+fun ollerton_PN : PN;
+fun ollie_PN : PN;
+fun olm_N : N;
+fun ology_N : N;
+fun olympiad_N : N;
+fun olympian_A : A;
+fun olympian_N : N;
+fun olympic_A : A;
+fun olympics_PN : PN;
+fun oman_PN : PN;
+fun omani_A : A;
+fun omani_N : N;
+fun ombu_N : N;
+fun ombudsman_N : N;
+fun omega_N : N;
+fun omelet_N : N;
+fun omelette_N : N;
+fun omen_N : N;
+fun omen_V2 : V2;
+fun omentum_N : N;
+fun omeprazole_N : N;
+fun omerta_N : N;
+fun omicron_N : N;
+fun ominous_A : A;
+fun omissible_A : A;
+fun omission_N : N;
+fun omissive_A : A;
+fun omit_V2 : V2;
+fun ommastrephes_N : N;
+fun ommatidium_N : N;
+fun omnibus_N : N;
+fun omnidirectional_A : A;
+fun omnifarious_A : A;
+fun omnipotence_N : N;
+fun omnipotent_A : A;
+fun omnipresent_A : A;
+fun omnirange_N : N;
+fun omniscience_N : N;
+fun omniscient_A : A;
+fun omnivore_N : N;
+fun omnivorous_A : A;
+fun omophagia_N : N;
+fun omphaloskepsis_N : N;
+fun omsk_PN : PN;
+fun on_Adv : Adv;
+fun on_Prep : Prep ;
+fun on_licence_N : N;
+fun onager_N : N;
+fun once_AdV : AdV;
+fun once_Adv : Adv;
+fun once_Prep : Prep ;
+fun once_Subj : Subj;
+fun onchocerciasis_N : N;
+fun oncidium_N : N;
+fun oncogene_N : N;
+fun oncological_A : A;
+fun oncologist_N : N;
+fun oncology_N : N;
+fun oncoming_A : A;
+fun oncoming_N : N;
+fun one_armed_A : A;
+fun one_eyed_A : A;
+fun one_horse_A : A;
+fun one_idea'd_A : A;
+fun one_sided_A : A;
+fun one_step_N : N;
+fun one_time_A : A;
+fun one_upmanship_N : N;
+fun oneiric_A : A;
+fun oneiromancer_N : N;
+fun oneiromancy_N : N;
+fun oneness_N : N;
+fun onerous_A : A;
+fun ongar_PN : PN;
+fun ongoing_A : A;
+fun onion_N : N;
+fun onionskin_N : N;
+fun onlooker_N : N;
+fun only_Adv : Adv;
+fun only_Predet : Predet;
+fun onomancer_N : N;
+fun onomancy_N : N;
+fun onomastic_A : A;
+fun onomasticon_N : N;
+fun onomastics_N : N;
+fun onomatomania_N : N;
+fun onomatopoeia_N : N;
+fun onomatopoeic_A : A;
+fun onrush_N : N;
+fun onset_N : N;
+fun onshore_A : A;
+fun onshore_Adv : Adv;
+fun onside_A : A;
+fun onslaught_N : N;
+fun onstage_A : A;
+fun onstage_Adv : Adv;
+fun ontario_PN : PN;
+fun onto_Prep : Prep ;
+fun ontogenetic_A : A;
+fun ontological_A : A;
+fun ontology_N : N;
+fun onus_N : N;
+fun onward_A : A;
+fun onward_Adv : Adv;
+fun onwards_Adv : Adv;
+fun onycholysis_N : N;
+fun onychophoran_N : N;
+fun onychosis_N : N;
+fun onymous_A : A;
+fun onyx_N : N;
+fun oocyte_N : N;
+fun oogenesis_N : N;
+fun oology_N : N;
+fun oolong_N : N;
+fun oomph_N : N;
+fun oophorectomy_N : N;
+fun oophoritis_N : N;
+fun oophorosalpingectomy_N : N;
+fun oosphere_N : N;
+fun oospore_N : N;
+fun ootid_N : N;
+fun ooze_N : N;
+fun ooze_V : V;
+fun ooze_V2 : V2;
+fun oozy_A : A;
+fun op_PN : PN;
+fun op_art_N : N;
+fun op_cit_PN : PN;
+fun opacification_N : N;
+fun opacity_N : N;
+fun opah_N : N;
+fun opal_N : N;
+fun opalescence_N : N;
+fun opalescent_A : A;
+fun opaque_A : A;
+fun opaqueness_N : N;
+fun opec_PN : PN;
+fun open_A : A;
+fun open_N : N;
+fun open_V : V;
+fun open_V2 : V2;
+fun open_air_A : A;
+fun open_ended_A : A;
+fun open_eyed_A : A;
+fun open_handed_A : A;
+fun open_hearted_A : A;
+fun open_minded_A : A;
+fun open_mouthed_A : A;
+fun openbill_N : N;
+fun opencast_A : A;
+fun opener_N : N;
+fun openhearted_A : A;
+fun opening_N : N;
+fun openness_N : N;
+fun openwork_N : N;
+fun opepe_N : N;
+fun opera_N : N;
+fun opera_cloak_N : N;
+fun opera_hat_N : N;
+fun opera_house_N : N;
+fun operable_A : A;
+fun operagoer_N : N;
+fun operand_N : N;
+fun operant_A : A;
+fun operate_V : V;
+fun operate_V2 : V2;
+fun operatic_A : A;
+fun operating_table_N : N;
+fun operating_theatre_N : N;
+fun operation_N : N;
+fun operational_A : A;
+fun operationalism_N : N;
+fun operationalist_A : A;
+fun operations_N : N;
+fun operative_A : A;
+fun operative_N : N;
+fun operator_N : N;
+fun operculate_A : A;
+fun operculum_N : N;
+fun operetta_N : N;
+fun operon_N : N;
+fun ophidism_N : N;
+fun ophiolatry_N : N;
+fun ophryon_N : N;
+fun ophthalmectomy_N : N;
+fun ophthalmia_N : N;
+fun ophthalmic_A : A;
+fun ophthalmologist_N : N;
+fun ophthalmology_N : N;
+fun ophthalmoplegia_N : N;
+fun ophthalmoscope_N : N;
+fun ophthalmoscopy_N : N;
+fun opiate_N : N;
+fun opine_V2 : V2;
+fun opine_VS : VS;
+fun opinion_N : N;
+fun opinionated_A : A;
+fun opinionative_A : A;
+fun opisthognathous_A : A;
+fun opisthorchiasis_N : N;
+fun opisthotonos_N : N;
+fun opium_N : N;
+fun opium_den_N : N;
+fun opopanax_N : N;
+fun opossum_N : N;
+fun opp_PN : PN;
+fun opponent_A : A;
+fun opponent_N : N;
+fun opportune_A : A;
+fun opportuneness_N : N;
+fun opportunism_N : N;
+fun opportunist_A : A;
+fun opportunist_N : N;
+fun opportunity_N : N;
+fun opposable_A : A;
+fun oppose_V : V;
+fun oppose_V2 : V2;
+fun oppose_VS : VS;
+fun opposite_A : A;
+fun opposite_N : N;
+fun opposite_Prep : Prep ;
+fun opposition_N : N;
+fun oppress_V2 : V2;
+fun oppression_N : N;
+fun oppressive_A : A;
+fun oppressor_N : N;
+fun opprobrious_A : A;
+fun opprobrium_N : N;
+fun oppugn_V2 : V2;
+fun opsin_N : N;
+fun opsonin_N : N;
+fun opsonization_N : N;
+fun opt_V : V;
+fun opt_V2V : V2V;
+fun opt_VV : VV;
+fun optative_A : A;
+fun optative_N : N;
+fun optic_A : A;
+fun optical_A : A;
+fun optician_N : N;
+fun optics_N : N;
+fun optimal_A : A;
+fun optimism_N : N;
+fun optimist_N : N;
+fun optimistic_A : A;
+fun optimistically_Adv : Adv;
+fun optimization_N : N;
+fun optimum_A : A;
+fun optimum_N : N;
+fun option_N : N;
+fun optional_A : A;
+fun optometrist_N : N;
+fun optometry_N : N;
+fun opulence_N : N;
+fun opulent_A : A;
+fun opus_N : N;
+fun or_Conj : Conj;
+fun orach_N : N;
+fun oracle_N : N;
+fun oracular_A : A;
+fun orad_Adv : Adv;
+fun oral_A : A;
+fun oral_N : N;
+fun orang_outan_N : N;
+fun orang_outang_N : N;
+fun orang_utan_N : N;
+fun orange_A : A;
+fun orange_1_N : N;
+fun orange_2_N : N;
+fun orangeade_N : N;
+fun orangeman_N : N;
+fun orangery_N : N;
+fun orangewood_N : N;
+fun orangutan_N : N;
+fun orate_V : V;
+fun oration_N : N;
+fun orator_N : N;
+fun oratorical_A : A;
+fun oratorio_N : N;
+fun oratory_N : N;
+fun orb_N : N;
+fun orbiculate_A : A;
+fun orbit_N : N;
+fun orbit_V : V;
+fun orbit_V2 : V2;
+fun orbital_A : A;
+fun orbitale_N : N;
+fun orchard_N : N;
+fun orchestra_N : N;
+fun orchestral_A : A;
+fun orchestrate_V2 : V2;
+fun orchestration_N : N;
+fun orchestrator_N : N;
+fun orchid_N : N;
+fun orchidalgia_N : N;
+fun orchidectomy_N : N;
+fun orchil_N : N;
+fun orchiopexy_N : N;
+fun orchis_N : N;
+fun orchitis_N : N;
+fun orchotomy_N : N;
+fun ordain_V2 : V2;
+fun ordain_VS : VS;
+fun ordainer_N : N;
+fun ordeal_N : N;
+fun order_N : N;
+fun order_V : V;
+fun order_V2 : V2;
+fun order_V2V : V2V;
+fun order_VV : VV;
+fun order_VS : VS;
+fun order_book_N : N;
+fun order_form_N : N;
+fun order_paper_N : N;
+fun orderer_N : N;
+fun ordering_N : N;
+fun orderliness_N : N;
+fun orderly_A : A;
+fun orderly_N : N;
+fun ordinal_A : A;
+fun ordinal_N : N;
+fun ordinance_N : N;
+fun ordinand_N : N;
+fun ordinariness_N : N;
+fun ordinary_A : A;
+fun ordinary_N : N;
+fun ordinate_N : N;
+fun ordination_N : N;
+fun ordnance_N : N;
+fun ordure_N : N;
+fun ore_N : N;
+fun oregano_N : N;
+fun oregon_PN : PN;
+fun oreo_N : N;
+fun organ_N : N;
+fun organ_blower_N : N;
+fun organ_grinder_N : N;
+fun organ_loft_N : N;
+fun organdie_N : N;
+fun organdy_N : N;
+fun organelle_N : N;
+fun organic_A : A;
+fun organic_N : N;
+fun organically_Adv : Adv;
+fun organicism_N : N;
+fun organicistic_A : A;
+fun organification_N : N;
+fun organism_N : N;
+fun organismal_A : A;
+fun organist_N : N;
+fun organization_N : N;
+fun organizational_A : A;
+fun organize_V2 : V2;
+fun organize_V2V : V2V;
+fun organizer_N : N;
+fun organon_N : N;
+fun organophosphate_N : N;
+fun organza_N : N;
+fun orgasm_N : N;
+fun orgiastic_A : A;
+fun orgy_N : N;
+fun oriel_N : N;
+fun orient_A : A;
+fun orient_N : N;
+fun orient_V2 : V2;
+fun oriental_A : A;
+fun oriental_N : N;
+fun orientalism_N : N;
+fun orientalist_N : N;
+fun orientate_V2 : V2;
+fun orientation_N : N;
+fun orienting_A : A;
+fun orifice_N : N;
+fun oriflamme_N : N;
+fun origami_N : N;
+fun origanum_N : N;
+fun origin_N : N;
+fun original_A : A;
+fun original_N : N;
+fun originalism_N : N;
+fun originality_N : N;
+fun originate_V : V;
+fun originate_V2 : V2;
+fun originator_N : N;
+fun oriole_N : N;
+fun orison_N : N;
+fun orkney_PN : PN;
+fun orleans_PN : PN;
+fun orlop_N : N;
+fun ormer_N : N;
+fun ormolu_N : N;
+fun ormskirk_PN : PN;
+fun ornament_N : N;
+fun ornament_V2 : V2;
+fun ornamental_A : A;
+fun ornamental_N : N;
+fun ornamentalism_N : N;
+fun ornamentation_N : N;
+fun ornate_A : A;
+fun ornateness_N : N;
+fun ornery_A : A;
+fun ornithine_N : N;
+fun ornithischian_N : N;
+fun ornithological_A : A;
+fun ornithologist_N : N;
+fun ornithology_N : N;
+fun ornithomimid_N : N;
+fun ornithopod_N : N;
+fun orogeny_N : N;
+fun oroide_N : N;
+fun orology_N : N;
+fun oropharyngeal_A : A;
+fun oropharynx_N : N;
+fun orotund_A : A;
+fun orphan_N : N;
+fun orphan_V2 : V2;
+fun orphanage_N : N;
+fun orphenadrine_N : N;
+fun orphrey_N : N;
+fun orpiment_N : N;
+fun orpine_N : N;
+fun orrery_N : N;
+fun orrisroot_N : N;
+fun orthicon_N : N;
+fun orthochorea_N : N;
+fun orthoclase_N : N;
+fun orthodontic_A : A;
+fun orthodontics_N : N;
+fun orthodontist_N : N;
+fun orthodox_A : A;
+fun orthodoxy_N : N;
+fun orthoepist_N : N;
+fun orthoepy_N : N;
+fun orthogonal_A : A;
+fun orthogonality_N : N;
+fun orthographic_A : A;
+fun orthography_N : N;
+fun orthomolecular_A : A;
+fun orthomyxovirus_N : N;
+fun orthopaedic_A : A;
+fun orthopaedics_N : N;
+fun orthopedic_A : A;
+fun orthopedics_N : N;
+fun orthopedist_N : N;
+fun orthopnea_N : N;
+fun orthopter_N : N;
+fun orthoptic_A : A;
+fun orthoptics_N : N;
+fun orthoptist_N : N;
+fun orthoscope_N : N;
+fun orthostatic_A : A;
+fun orthotropous_A : A;
+fun ortolan_N : N;
+fun ortygan_N : N;
+fun oryx_N : N;
+fun orzo_N : N;
+fun os_N : N;
+fun osaka_PN : PN;
+fun oscar_N : N;
+fun oscar_PN : PN;
+fun oscheocele_N : N;
+fun oscillate_V : V;
+fun oscillate_V2 : V2;
+fun oscillation_N : N;
+fun oscillator_N : N;
+fun oscillatory_A : A;
+fun oscillogram_N : N;
+fun oscillograph_N : N;
+fun oscilloscope_N : N;
+fun oscine_A : A;
+fun oscine_N : N;
+fun oscitancy_N : N;
+fun osculation_N : N;
+fun osier_N : N;
+fun oslo_PN : PN;
+fun osmiridium_N : N;
+fun osmium_N : N;
+fun osmoreceptor_N : N;
+fun osmosis_N : N;
+fun osmotic_A : A;
+fun osmotically_Adv : Adv;
+fun osnabruck_PN : PN;
+fun osprey_N : N;
+fun osseous_A : A;
+fun ossett_PN : PN;
+fun ossicle_N : N;
+fun ossicular_A : A;
+fun ossiferous_A : A;
+fun ossification_N : N;
+fun ossify_V : V;
+fun ossify_V2 : V2;
+fun ossuary_N : N;
+fun osteal_A : A;
+fun osteitis_N : N;
+fun ostensible_A : A;
+fun ostensive_A : A;
+fun ostentation_N : N;
+fun ostentatious_A : A;
+fun osteoarthritis_N : N;
+fun osteoblast_N : N;
+fun osteoblastoma_N : N;
+fun osteochondroma_N : N;
+fun osteoclasis_N : N;
+fun osteoclast_N : N;
+fun osteocyte_N : N;
+fun osteodystrophy_N : N;
+fun osteologist_N : N;
+fun osteology_N : N;
+fun osteolysis_N : N;
+fun osteoma_N : N;
+fun osteomalacia_N : N;
+fun osteomyelitis_N : N;
+fun osteopath_N : N;
+fun osteopathy_N : N;
+fun osteopetrosis_N : N;
+fun osteophyte_N : N;
+fun osteoporosis_N : N;
+fun osteosarcoma_N : N;
+fun osteosclerosis_N : N;
+fun osteostracan_N : N;
+fun osteotomy_N : N;
+fun ostinato_N : N;
+fun ostiole_N : N;
+fun ostler_N : N;
+fun ostomy_N : N;
+fun ostracism_N : N;
+fun ostracize_V2 : V2;
+fun ostracoderm_N : N;
+fun ostrich_N : N;
+fun oswald_PN : PN;
+fun oswestry_PN : PN;
+fun ot_N : N;
+fun otago_PN : PN;
+fun other_A : A;
+fun other_Adv : Adv;
+fun other_N : N;
+fun otherness_N : N;
+fun otherwise_A : A;
+fun otherwise_Adv : Adv;
+fun otherworld_N : N;
+fun otherworldly_A : A;
+fun othonna_N : N;
+fun otic_A : A;
+fun otiose_A : A;
+fun otitis_N : N;
+fun otley_PN : PN;
+fun otology_N : N;
+fun otoplasty_N : N;
+fun otorrhea_N : N;
+fun otosclerosis_N : N;
+fun otoscope_N : N;
+fun ototoxic_A : A;
+fun ottawa_PN : PN;
+fun otter_N : N;
+fun otterhound_N : N;
+fun ottoman_N : N;
+fun oubliette_N : N;
+fun ouguiya_N : N;
+fun ouija_N : N;
+fun ouija_board_N : N;
+fun ounce_N : N;
+fun oust_V : V;
+fun oust_V2 : V2;
+fun ouster_N : N;
+fun out_A : A;
+fun out_Adv : Adv;
+fun out_N : N;
+fun out_Prep : Prep ;
+fun out_V2 : V2;
+fun out_herod_V2 : V2;
+fun out_of_date_A : A;
+fun out_of_door_A : A;
+fun out_of_doors_Adv : Adv;
+fun out_of_the_way_A : A;
+fun out_of_the_way_Adv : Adv;
+fun out_of_work_A : A;
+fun out_trade_V2 : V2;
+fun out_tray_N : N;
+fun outage_N : N;
+fun outback_A : A;
+fun outback_N : N;
+fun outbalance_V2 : V2;
+fun outbid_V2 : V2;
+fun outboard_A : A;
+fun outbound_A : A;
+fun outbrave_V2 : V2;
+fun outbreak_N : N;
+fun outbred_A : A;
+fun outbuilding_N : N;
+fun outburst_N : N;
+fun outcast_A : A;
+fun outcast_N : N;
+fun outcaste_A : A;
+fun outcaste_N : N;
+fun outclass_V2 : V2;
+fun outcome_N : N;
+fun outcrop_N : N;
+fun outcry_N : N;
+fun outdated_A : A;
+fun outdistance_V2 : V2;
+fun outdo_V2 : V2;
+fun outdoor_A : A;
+fun outdoors_Adv : Adv;
+fun outdoors_N : N;
+fun outdoorsman_N : N;
+fun outdoorswoman_N : N;
+fun outdoorsy_A : A;
+fun outer_A : A;
+fun outercourse_N : N;
+fun outermost_A : A;
+fun outerwear_N : N;
+fun outface_V2 : V2;
+fun outfall_N : N;
+fun outfield_N : N;
+fun outfielder_N : N;
+fun outfight_V2 : V2;
+fun outfit_N : N;
+fun outfit_V2 : V2;
+fun outfitter_N : N;
+fun outfitting_N : N;
+fun outflank_V2 : V2;
+fun outflow_N : N;
+fun outfly_V2 : V2;
+fun outfox_V2 : V2;
+fun outgain_V2 : V2;
+fun outgo_N : N;
+fun outgo_V : V;
+fun outgrow_V2 : V2;
+fun outgrowth_N : N;
+fun outhouse_N : N;
+fun outing_N : N;
+fun outlandish_A : A;
+fun outlandishness_N : N;
+fun outlast_V2 : V2;
+fun outlaw_N : N;
+fun outlaw_V2 : V2;
+fun outlawry_N : N;
+fun outlay_N : N;
+fun outleap_V2 : V2;
+fun outlet_N : N;
+fun outlier_N : N;
+fun outline_N : N;
+fun outline_V2 : V2;
+fun outlive_V2 : V2;
+fun outlook_N : N;
+fun outlying_A : A;
+fun outmanoeuvre_V2 : V2;
+fun outmarch_V2 : V2;
+fun outmatch_V2 : V2;
+fun outmoded_A : A;
+fun outmost_A : A;
+fun outnumber_V2 : V2;
+fun outpace_V2 : V2;
+fun outpatient_N : N;
+fun outperform_V2 : V2;
+fun outplay_V2 : V2;
+fun outpoint_V2 : V2;
+fun outport_N : N;
+fun outpost_N : N;
+fun outpouring_N : N;
+fun output_N : N;
+fun outrage_N : N;
+fun outrage_V2 : V2;
+fun outrageous_A : A;
+fun outrageousness_N : N;
+fun outrange_V2 : V2;
+fun outrank_V2 : V2;
+fun outre_A : A;
+fun outreach_N : N;
+fun outride_V2 : V2;
+fun outrider_N : N;
+fun outrigged_A : A;
+fun outrigger_N : N;
+fun outright_A : A;
+fun outright_Adv : Adv;
+fun outrival_V2 : V2;
+fun outrun_V2 : V2;
+fun outsail_V2 : V2;
+fun outsell_V2 : V2;
+fun outset_N : N;
+fun outshine_V2 : V2;
+fun outside_A : A;
+fun outside_Adv : Adv;
+fun outside_N : N;
+fun outside_Prep : Prep ;
+fun outsider_N : N;
+fun outsize_A : A;
+fun outsize_N : N;
+fun outskirt_N : N;
+fun outskirts_N : N;
+fun outsmart_V2 : V2;
+fun outsole_N : N;
+fun outspan_V : V;
+fun outspan_V2 : V2;
+fun outspoken_A : A;
+fun outspokenness_N : N;
+fun outspread_A : A;
+fun outstanding_A : A;
+fun outstation_N : N;
+fun outstay_V2 : V2;
+fun outstretched_A : A;
+fun outstrip_V2 : V2;
+fun outstroke_N : N;
+fun outtake_N : N;
+fun outthrust_N : N;
+fun outvie_V2 : V2;
+fun outvote_V2 : V2;
+fun outward_A : A;
+fun outward_Adv : Adv;
+fun outwardness_N : N;
+fun outwards_Adv : Adv;
+fun outwear_V2 : V2;
+fun outweigh_V2 : V2;
+fun outwit_V2 : V2;
+fun outwork_N : N;
+fun ouzel_N : N;
+fun ouzo_N : N;
+fun oval_A : A;
+fun oval_N : N;
+fun ovarian_A : A;
+fun ovaritis_N : N;
+fun ovary_N : N;
+fun ovate_A : A;
+fun ovation_N : N;
+fun oven_N : N;
+fun ovenbird_N : N;
+fun ovenware_N : N;
+fun over_Adv : Adv;
+fun over_N : N;
+fun over_Prep : Prep ;
+fun over_abundance_N : N;
+fun over_magazine_V2 : V2;
+fun over_ripe_A : A;
+fun overabundance_N : N;
+fun overabundant_A : A;
+fun overachievement_N : N;
+fun overachiever_N : N;
+fun overact_V : V;
+fun overact_V2 : V2;
+fun overactive_A : A;
+fun overactivity_N : N;
+fun overage_A : A;
+fun overage_N : N;
+fun overall_A : A;
+fun overall_N : N;
+fun overambitious_A : A;
+fun overanxiety_N : N;
+fun overanxious_A : A;
+fun overarch_V : V;
+fun overarch_V2 : V2;
+fun overarm_A : A;
+fun overarm_Adv : Adv;
+fun overawe_V2 : V2;
+fun overbalance_V : V;
+fun overbalance_V2 : V2;
+fun overbear_V2 : V2;
+fun overbearing_A : A;
+fun overbid_N : N;
+fun overbid_V : V;
+fun overbid_V2 : V2;
+fun overbite_N : N;
+fun overblown_A : A;
+fun overboard_Adv : Adv;
+fun overbold_A : A;
+fun overburden_N : N;
+fun overburden_V2 : V2;
+fun overbusy_A : A;
+fun overcall_V : V;
+fun overcall_V2 : V2;
+fun overcapitalization_N : N;
+fun overcapitalize_V2 : V2;
+fun overcareful_A : A;
+fun overcast_A : A;
+fun overcast_N : N;
+fun overcautious_A : A;
+fun overcharge_N : N;
+fun overcharge_V : V;
+fun overcharge_V2 : V2;
+fun overclothe_V2 : V2;
+fun overcloud_V : V;
+fun overcloud_V2 : V2;
+fun overcoat_N : N;
+fun overcome_V : V;
+fun overcome_V2 : V2;
+fun overcommit_V2 : V2;
+fun overcompensation_N : N;
+fun overconfidence_N : N;
+fun overconfident_A : A;
+fun overcook_V2 : V2;
+fun overcredulity_N : N;
+fun overcredulous_A : A;
+fun overcritical_A : A;
+fun overcrop_V2 : V2;
+fun overcrowd_V2 : V2;
+fun overcurious_A : A;
+fun overdelicate_A : A;
+fun overdo_V2 : V2;
+fun overdose_V : V;
+fun overdraft_N : N;
+fun overdraw_V : V;
+fun overdraw_V2 : V2;
+fun overdress_V : V;
+fun overdress_V2 : V2;
+fun overdrive_N : N;
+fun overdue_A : A;
+fun overeager_A : A;
+fun overeat_V : V;
+fun overemotional_A : A;
+fun overemphasis_N : N;
+fun overemphasize_V : V;
+fun overemphasize_V2 : V2;
+fun overenthusiastic_A : A;
+fun overestimate_N : N;
+fun overestimate_V2 : V2;
+fun overexcited_A : A;
+fun overexert_V2 : V2;
+fun overexertion_N : N;
+fun overexploitation_N : N;
+fun overexpose_V2 : V2;
+fun overexposure_N : N;
+fun overfamiliar_A : A;
+fun overfed_A : A;
+fun overfeed_V : V;
+fun overfeed_V2 : V2;
+fun overfeeding_N : N;
+fun overflight_N : N;
+fun overflow_N : N;
+fun overflow_V : V;
+fun overflow_V2 : V2;
+fun overfly_V2 : V2;
+fun overfond_A : A;
+fun overfull_A : A;
+fun overgarment_N : N;
+fun overgenerous_A : A;
+fun overgreedy_A : A;
+fun overgrown_A : A;
+fun overgrowth_N : N;
+fun overhand_A : A;
+fun overhang_N : N;
+fun overhang_V : V;
+fun overhang_V2 : V2;
+fun overhasty_A : A;
+fun overhaul_N : N;
+fun overhaul_V2 : V2;
+fun overhead_A : A;
+fun overhead_Adv : Adv;
+fun overhead_N : N;
+fun overhear_V2 : V2;
+fun overheat_V2 : V2;
+fun overheating_N : N;
+fun overindulge_V : V;
+fun overindulge_V2 : V2;
+fun overindulgence_N : N;
+fun overindulgent_A : A;
+fun overjealous_A : A;
+fun overjoyed_A : A;
+fun overkill_N : N;
+fun overladen_A : A;
+fun overland_A : A;
+fun overlap_N : N;
+fun overlap_V : V;
+fun overlap_V2 : V2;
+fun overlarge_A : A;
+fun overlay_N : N;
+fun overlay_V2 : V2;
+fun overleaf_Adv : Adv;
+fun overleap_V2 : V2;
+fun overlie_V : V;
+fun overlip_N : N;
+fun overload_N : N;
+fun overload_V2 : V2;
+fun overlook_N : N;
+fun overlook_V2 : V2;
+fun overlord_N : N;
+fun overlordship_N : N;
+fun overly_Adv : Adv;
+fun overmantel_N : N;
+fun overmaster_V2 : V2;
+fun overmodest_A : A;
+fun overmuch_A : A;
+fun overmuch_Adv : Adv;
+fun overnervous_A : A;
+fun overnight_A : A;
+fun overnight_Adv : Adv;
+fun overnighter_N : N;
+fun overpass_N : N;
+fun overpay_V : V;
+fun overpay_V2 : V2;
+fun overpayment_N : N;
+fun overplant_V2 : V2;
+fun overplay_V2 : V2;
+fun overplus_N : N;
+fun overpopulation_N : N;
+fun overpower_V2 : V2;
+fun overpowering_A : A;
+fun overpraise_V2 : V2;
+fun overpressure_N : N;
+fun overprice_V2 : V2;
+fun overprint_N : N;
+fun overprint_V2 : V2;
+fun overproduce_V : V;
+fun overproduce_V2 : V2;
+fun overproduction_N : N;
+fun overprotective_A : A;
+fun overproud_A : A;
+fun overrate_V2 : V2;
+fun overreach_V2 : V2;
+fun overreaching_A : A;
+fun overreact_V : V;
+fun overreaction_N : N;
+fun overrefined_A : A;
+fun override_N : N;
+fun override_V2 : V2;
+fun overriding_A : A;
+fun overripe_A : A;
+fun overrule_V2 : V2;
+fun overrun_V2 : V2;
+fun oversea_A : A;
+fun oversea_Adv : Adv;
+fun overseas_A : A;
+fun overseas_Adv : Adv;
+fun oversee_V2 : V2;
+fun overseer_N : N;
+fun oversell_V2 : V2;
+fun oversensitive_A : A;
+fun oversensitiveness_N : N;
+fun overserious_A : A;
+fun oversew_V2 : V2;
+fun oversewn_A : A;
+fun oversexed_A : A;
+fun overshadow_V2 : V2;
+fun overshoe_N : N;
+fun overshoot_N : N;
+fun overshoot_V2 : V2;
+fun overside_Adv : Adv;
+fun oversight_N : N;
+fun oversimplification_N : N;
+fun oversimplify_V : V;
+fun oversimplify_V2 : V2;
+fun oversize_A : A;
+fun overskirt_N : N;
+fun oversleep_V : V;
+fun oversolicitous_A : A;
+fun overspend_V : V;
+fun overspend_V2 : V2;
+fun overspill_N : N;
+fun overstate_V2 : V2;
+fun overstatement_N : N;
+fun overstay_V2 : V2;
+fun overstep_V2 : V2;
+fun overstock_V2 : V2;
+fun overstrain_N : N;
+fun overstrain_V2 : V2;
+fun overstrung_A : A;
+fun overstuffed_A : A;
+fun oversubscribe_V2 : V2;
+fun oversuspicious_A : A;
+fun overt_A : A;
+fun overtake_V2 : V2;
+fun overtax_V2 : V2;
+fun overthrow_N : N;
+fun overthrow_V2 : V2;
+fun overtime_Adv : Adv;
+fun overtime_N : N;
+fun overtolerance_N : N;
+fun overtone_N : N;
+fun overtop_V2 : V2;
+fun overtrump_V2 : V2;
+fun overture_N : N;
+fun overturn_N : N;
+fun overturn_V : V;
+fun overturn_V2 : V2;
+fun overvaliant_A : A;
+fun overvaluation_N : N;
+fun overvalue_V2 : V2;
+fun overview_N : N;
+fun overweening_A : A;
+fun overweight_A : A;
+fun overweight_N : N;
+fun overweighted_A : A;
+fun overwhelm_V2 : V2;
+fun overwhelmingly_Adv : Adv;
+fun overwork_N : N;
+fun overwork_V : V;
+fun overwork_V2 : V2;
+fun overwrought_A : A;
+fun overzealous_A : A;
+fun oviduct_N : N;
+fun oviedo_PN : PN;
+fun ovine_A : A;
+fun oviparous_A : A;
+fun ovipositor_N : N;
+fun oviraptorid_N : N;
+fun ovoid_A : A;
+fun ovoid_N : N;
+fun ovolo_N : N;
+fun ovotestis_N : N;
+fun ovoviviparous_A : A;
+fun ovular_A : A;
+fun ovulation_N : N;
+fun ovule_N : N;
+fun ovum_N : N;
+fun owe_V : V;
+fun owe_V2 : V2;
+fun owl_N : N;
+fun owlet_N : N;
+fun owlish_A : A;
+fun own_A : A;
+fun own_V : V;
+fun own_V2 : V2;
+fun owner_N : N;
+fun owner_driven_A : A;
+fun owner_driver_N : N;
+fun owner_occupied_A : A;
+fun owner_occupier_N : N;
+fun ownerless_A : A;
+fun ownership_N : N;
+fun ox_N : N;
+fun oxacillin_N : N;
+fun oxalacetate_N : N;
+fun oxalate_N : N;
+fun oxalis_N : N;
+fun oxaprozin_N : N;
+fun oxazepam_N : N;
+fun oxbow_N : N;
+fun oxbridge_PN : PN;
+fun oxcart_N : N;
+fun oxeye_N : N;
+fun oxeyed_A : A;
+fun oxford_N : N;
+fun oxford_PN : PN;
+fun oxfordshire_PN : PN;
+fun oxidant_N : N;
+fun oxidase_N : N;
+fun oxidation_N : N;
+fun oxidative_A : A;
+fun oxide_N : N;
+fun oxidizable_A : A;
+fun oxidization_N : N;
+fun oxidize_V : V;
+fun oxidize_V2 : V2;
+fun oxidoreductase_N : N;
+fun oxime_N : N;
+fun oximeter_N : N;
+fun oxlip_N : N;
+fun oxon_PN : PN;
+fun oxonian_A : A;
+fun oxonian_N : N;
+fun oxtail_N : N;
+fun oxtant_N : N;
+fun oxted_PN : PN;
+fun oxtongue_N : N;
+fun oxyacetylene_A : A;
+fun oxyacetylene_N : N;
+fun oxyacid_N : N;
+fun oxycephaly_N : N;
+fun oxygen_N : N;
+fun oxygenase_N : N;
+fun oxygenate_V2 : V2;
+fun oxygenation_N : N;
+fun oxygenize_V2 : V2;
+fun oxyhemoglobin_N : N;
+fun oxymoron_N : N;
+fun oxyopia_N : N;
+fun oxyphenbutazone_N : N;
+fun oxyphencyclimine_N : N;
+fun oxytetracycline_N : N;
+fun oxytocic_N : N;
+fun oxytocin_N : N;
+fun oxytone_N : N;
+fun oyabun_N : N;
+fun oyster_N : N;
+fun oyster_bank_N : N;
+fun oyster_bar_N : N;
+fun oyster_bed_N : N;
+fun oyster_catcher_N : N;
+fun oystercatcher_N : N;
+fun oz_N : N;
+fun ozena_N : N;
+fun ozone_N : N;
+fun ozonide_N : N;
+fun ozzie_PN : PN;
+fun pa_N : N;
+fun paanga_N : N;
+fun pabulum_N : N;
+fun paca_N : N;
+fun pace_N : N;
+fun pace_V : V;
+fun pace_V2 : V2;
+fun pacemaker_N : N;
+fun pacer_N : N;
+fun pacesetter_N : N;
+fun pachinko_N : N;
+fun pachisi_N : N;
+fun pachuco_N : N;
+fun pachycephalosaur_N : N;
+fun pachycheilia_N : N;
+fun pachyderm_N : N;
+fun pachydermatous_A : A;
+fun pachysandra_N : N;
+fun pachytene_N : N;
+fun pacific_A : A;
+fun pacific_PN : PN;
+fun pacifically_Adv : Adv;
+fun pacification_N : N;
+fun pacifier_N : N;
+fun pacifism_N : N;
+fun pacifist_N : N;
+fun pacifistically_Adv : Adv;
+fun pacify_V2 : V2;
+fun pacing_N : N;
+fun pack_N : N;
+fun pack_V : V;
+fun pack_V2 : V2;
+fun pack_animal_N : N;
+fun pack_saddle_N : N;
+fun pack_thread_N : N;
+fun packable_A : A;
+fun package_N : N;
+fun package_V2 : V2;
+fun packaging_N : N;
+fun packer_N : N;
+fun packet_N : N;
+fun packet_boat_N : N;
+fun packhorse_N : N;
+fun packing_N : N;
+fun packing_case_N : N;
+fun packing_needle_N : N;
+fun packinghouse_N : N;
+fun packrat_N : N;
+fun packsaddle_N : N;
+fun packthread_N : N;
+fun pact_N : N;
+fun pad_N : N;
+fun pad_V : V;
+fun pad_V2 : V2;
+fun padauk_N : N;
+fun padding_N : N;
+fun paddle_N : N;
+fun paddle_V : V;
+fun paddle_V2 : V2;
+fun paddle_box_N : N;
+fun paddle_steamer_N : N;
+fun paddle_wheel_N : N;
+fun paddlefish_N : N;
+fun paddlewheel_N : N;
+fun paddock_N : N;
+fun paddy_N : N;
+fun paddy_PN : PN;
+fun paddy_field_N : N;
+fun paddy_wagon_N : N;
+fun pademelon_N : N;
+fun padlock_N : N;
+fun padlock_V2 : V2;
+fun padova_PN : PN;
+fun padre_N : N;
+fun padrone_N : N;
+fun padua_PN : PN;
+fun paean_N : N;
+fun paederasty_N : N;
+fun paediatrics_N : N;
+fun paella_N : N;
+fun paeony_N : N;
+fun pagan_A : A;
+fun pagan_N : N;
+fun paganism_N : N;
+fun page_N : N;
+fun page_V2 : V2;
+fun pageant_N : N;
+fun pageantry_N : N;
+fun pageboy_N : N;
+fun pagination_N : N;
+fun paging_N : N;
+fun pagoda_N : N;
+fun pahautea_N : N;
+fun pahoehoe_N : N;
+fun pail_N : N;
+fun pailful_N : N;
+fun paillasse_N : N;
+fun pailliasse_N : N;
+fun pain_N : N;
+fun pain_V2 : V2;
+fun painful_A : A;
+fun painfulness_N : N;
+fun painkiller_N : N;
+fun painless_A : A;
+fun painstaking_A : A;
+fun paint_N : N;
+fun paint_V : V;
+fun paint_V2 : V2;
+fun paintable_A : A;
+fun paintball_N : N;
+fun paintbox_N : N;
+fun paintbrush_N : N;
+fun painter_N : N;
+fun painterly_A : A;
+fun painting_N : N;
+fun pair_N : N;
+fun pair_V : V;
+fun pair_V2 : V2;
+fun pairing_N : N;
+fun paisa_N : N;
+fun paisley_N : N;
+fun paisley_PN : PN;
+fun pajama_N : N;
+fun pakistan_PN : PN;
+fun pakistani_A : A;
+fun pakistani_N : N;
+fun pal_N : N;
+fun pal_V : V;
+fun palace_N : N;
+fun paladin_N : N;
+fun palaeolithic_A : A;
+fun palaeontologist_N : N;
+fun palaeontology_N : N;
+fun palankeen_N : N;
+fun palanquin_N : N;
+fun palatability_N : N;
+fun palatable_A : A;
+fun palatal_A : A;
+fun palatal_N : N;
+fun palate_N : N;
+fun palatial_A : A;
+fun palatinate_N : N;
+fun palatine_A : A;
+fun palatine_N : N;
+fun palatoglossal_A : A;
+fun palatopharyngoplasty_N : N;
+fun palaver_N : N;
+fun palaver_V : V;
+fun pale_A : A;
+fun pale_N : N;
+fun pale_V : V;
+fun paleencephalon_N : N;
+fun paleface_N : N;
+fun palembang_PN : PN;
+fun paleness_N : N;
+fun paleoanthropological_A : A;
+fun paleoanthropology_N : N;
+fun paleobiology_N : N;
+fun paleobotany_N : N;
+fun paleocerebellum_N : N;
+fun paleoclimatology_N : N;
+fun paleocortical_A : A;
+fun paleodendrology_N : N;
+fun paleoecology_N : N;
+fun paleoethnography_N : N;
+fun paleogeography_N : N;
+fun paleogeology_N : N;
+fun paleographer_N : N;
+fun paleography_N : N;
+fun paleolith_N : N;
+fun paleolithic_A : A;
+fun paleology_N : N;
+fun paleomammalogy_N : N;
+fun paleontological_A : A;
+fun paleontologist_N : N;
+fun paleontology_N : N;
+fun paleopathology_N : N;
+fun paleornithology_N : N;
+fun paleozoology_N : N;
+fun palermo_PN : PN;
+fun palestine_PN : PN;
+fun palestinian_A : A;
+fun palestinian_N : N;
+fun palestra_N : N;
+fun paletiology_N : N;
+fun palette_N : N;
+fun palette_knife_N : N;
+fun palfrey_N : N;
+fun palilalia_N : N;
+fun palimony_N : N;
+fun palimpsest_N : N;
+fun palindrome_N : N;
+fun paling_N : N;
+fun palingenesis_N : N;
+fun palingenetic_A : A;
+fun palisade_N : N;
+fun palisade_V2 : V2;
+fun palish_A : A;
+fun pall_N : N;
+fun pall_V : V;
+fun palladium_N : N;
+fun pallasite_N : N;
+fun pallbearer_N : N;
+fun pallet_N : N;
+fun pallette_N : N;
+fun palliasse_N : N;
+fun palliate_V2 : V2;
+fun palliation_N : N;
+fun palliative_A : A;
+fun palliative_N : N;
+fun pallid_A : A;
+fun pallidness_N : N;
+fun pallidum_N : N;
+fun pallium_N : N;
+fun pallone_N : N;
+fun pallor_N : N;
+fun pally_A : A;
+fun palm_N : N;
+fun palm_V2 : V2;
+fun palm_oil_N : N;
+fun palmar_A : A;
+fun palmate_A : A;
+fun palmatifid_A : A;
+fun palmature_N : N;
+fun palmer_N : N;
+fun palmetto_N : N;
+fun palmist_N : N;
+fun palmistry_N : N;
+fun palmitin_N : N;
+fun palmlike_A : A;
+fun palmy_A : A;
+fun palmyra_N : N;
+fun palometa_N : N;
+fun palomino_N : N;
+fun paloverde_N : N;
+fun palpable_A : A;
+fun palpation_N : N;
+fun palpatory_A : A;
+fun palpebrate_A : A;
+fun palpebration_N : N;
+fun palpitant_A : A;
+fun palpitate_V : V;
+fun palpitation_N : N;
+fun palsy_N : N;
+fun palsy_V2 : V2;
+fun palter_V : V;
+fun paltriness_N : N;
+fun paltry_A : A;
+fun pam_PN : PN;
+fun pamela_PN : PN;
+fun pampas_N : N;
+fun pampas_grass_N : N;
+fun pamper_V2 : V2;
+fun pamperer_N : N;
+fun pamphlet_N : N;
+fun pamphleteer_N : N;
+fun pamplona_PN : PN;
+fun pan_N : N;
+fun pan_V : V;
+fun pan_V2 : V2;
+fun panacea_N : N;
+fun panache_N : N;
+fun panama_N : N;
+fun panama_PN : PN;
+fun panamanian_A : A;
+fun panamanian_N : N;
+fun panatela_N : N;
+fun panatella_N : N;
+fun pancake_N : N;
+fun pancarditis_N : N;
+fun panchayat_N : N;
+fun panchromatic_A : A;
+fun pancreas_N : N;
+fun pancreatectomy_N : N;
+fun pancreatic_A : A;
+fun pancreatin_N : N;
+fun pancreatitis_N : N;
+fun pancytopenia_N : N;
+fun panda_N : N;
+fun pandanus_N : N;
+fun pandemic_A : A;
+fun pandemic_N : N;
+fun pandemonium_N : N;
+fun pander_N : N;
+fun pander_V : V;
+fun panderer_N : N;
+fun pandiculation_N : N;
+fun pandurate_A : A;
+fun pane_N : N;
+fun panegyric_N : N;
+fun panel_N : N;
+fun panel_V2 : V2;
+fun paneled_A : A;
+fun paneling_N : N;
+fun panelist_N : N;
+fun panelling_N : N;
+fun panencephalitis_N : N;
+fun panfish_N : N;
+fun pang_N : N;
+fun panga_N : N;
+fun pangolin_N : N;
+fun panhandle_N : N;
+fun panhandle_V : V;
+fun panhandler_N : N;
+fun panic_N : N;
+fun panic_V : V;
+fun panic_V2 : V2;
+fun panic_stricken_A : A;
+fun panicky_A : A;
+fun panicle_N : N;
+fun panicled_A : A;
+fun paniculate_A : A;
+fun panjandrum_N : N;
+fun pannier_N : N;
+fun pannikin_N : N;
+fun panoplied_A : A;
+fun panoply_N : N;
+fun panoptic_A : A;
+fun panopticon_N : N;
+fun panorama_N : N;
+fun panoramic_A : A;
+fun panpipe_N : N;
+fun pansexual_N : N;
+fun pansinusitis_N : N;
+fun pansy_N : N;
+fun pant_N : N;
+fun pant_V : V;
+fun pant_V2 : V2;
+fun pantaloon_N : N;
+fun pantechnicon_N : N;
+fun pantheism_N : N;
+fun pantheist_A : A;
+fun pantheist_N : N;
+fun pantheistic_A : A;
+fun pantheon_N : N;
+fun panther_N : N;
+fun pantie_N : N;
+fun pantile_N : N;
+fun panting_N : N;
+fun pantingly_Adv : Adv;
+fun panto_N : N;
+fun pantograph_N : N;
+fun pantomime_N : N;
+fun pantropical_A : A;
+fun pantry_N : N;
+fun pantryman_N : N;
+fun panty_hose_N : N;
+fun pantyhose_N : N;
+fun panzer_A : A;
+fun panzer_N : N;
+fun paotow_PN : PN;
+fun pap_N : N;
+fun papa_N : N;
+fun papacy_N : N;
+fun papain_N : N;
+fun papal_A : A;
+fun paparazzo_N : N;
+fun papaverine_N : N;
+fun papaw_N : N;
+fun papaya_N : N;
+fun paper_N : N;
+fun paper_V2 : V2;
+fun paper_chase_N : N;
+fun paperback_A : A;
+fun paperback_N : N;
+fun paperbacked_A : A;
+fun paperboard_N : N;
+fun paperboy_N : N;
+fun paperclip_N : N;
+fun paperhanger_N : N;
+fun papering_N : N;
+fun paperknife_N : N;
+fun paperless_A : A;
+fun papermaking_N : N;
+fun papermill_N : N;
+fun paperweight_N : N;
+fun paperwork_N : N;
+fun papery_A : A;
+fun papier_mache_N : N;
+fun papilla_N : N;
+fun papillary_A : A;
+fun papillate_A : A;
+fun papilledema_N : N;
+fun papilliform_A : A;
+fun papilloma_N : N;
+fun papillon_N : N;
+fun papist_A : A;
+fun papist_N : N;
+fun papoose_N : N;
+fun papovavirus_N : N;
+fun pappose_A : A;
+fun pappus_N : N;
+fun paprika_N : N;
+fun papua_PN : PN;
+fun papuan_A : A;
+fun papuan_N : N;
+fun papule_N : N;
+fun papulovesicle_N : N;
+fun papyrus_N : N;
+fun par_N : N;
+fun par_excellence_Adv : Adv;
+fun para_N : N;
+fun parable_N : N;
+fun parabola_N : N;
+fun parabolic_A : A;
+fun parabolical_A : A;
+fun paraboloid_N : N;
+fun paraboloidal_A : A;
+fun parachute_N : N;
+fun parachute_V : V;
+fun parachute_V2 : V2;
+fun parachutist_N : N;
+fun paracosm_N : N;
+fun parade_N : N;
+fun parade_V : V;
+fun parade_V2 : V2;
+fun parade_ground_N : N;
+fun paradiddle_N : N;
+fun paradigm_N : N;
+fun paradigmatic_A : A;
+fun paradise_N : N;
+fun paradisiac_A : A;
+fun paradisiacal_A : A;
+fun paradox_N : N;
+fun paradoxical_A : A;
+fun paraffin_N : N;
+fun parafovea_N : N;
+fun paragon_N : N;
+fun paragonite_N : N;
+fun paragraph_N : N;
+fun paragraph_V2 : V2;
+fun paragrapher_N : N;
+fun paraguay_PN : PN;
+fun paraguayan_A : A;
+fun paraguayan_N : N;
+fun parakeet_N : N;
+fun paralanguage_N : N;
+fun paraldehyde_N : N;
+fun paralegal_N : N;
+fun paralepsis_N : N;
+fun parallax_N : N;
+fun parallel_A : A;
+fun parallel_N : N;
+fun parallel_V2 : V2;
+fun parallelepiped_N : N;
+fun parallelism_N : N;
+fun parallelogram_N : N;
+fun paralogism_N : N;
+fun paralyse_V2 : V2;
+fun paralysis_N : N;
+fun paralytic_A : A;
+fun paralytic_N : N;
+fun paralyze_V2 : V2;
+fun paramagnet_N : N;
+fun paramagnetic_A : A;
+fun paramagnetism_N : N;
+fun paramecium_N : N;
+fun paramedic_N : N;
+fun paramedical_A : A;
+fun parameter_N : N;
+fun parametric_A : A;
+fun parametritis_N : N;
+fun paramilitary_A : A;
+fun paramilitary_N : N;
+fun paramnesia_N : N;
+fun paramount_A : A;
+fun paramountcy_N : N;
+fun paramour_N : N;
+fun paramyxovirus_N : N;
+fun paranasal_A : A;
+fun parang_N : N;
+fun paranoia_N : N;
+fun paranoiac_N : N;
+fun paranoid_A : A;
+fun paranoid_N : N;
+fun paranormal_A : A;
+fun paraparesis_N : N;
+fun parapet_N : N;
+fun paraph_N : N;
+fun paraphernalia_N : N;
+fun paraphilia_N : N;
+fun paraphrase_N : N;
+fun paraphrase_V2 : V2;
+fun paraphrastic_A : A;
+fun paraphysis_N : N;
+fun paraplegia_N : N;
+fun paraplegic_A : A;
+fun paraplegic_N : N;
+fun parapodium_N : N;
+fun paraprofessional_N : N;
+fun parapsychological_A : A;
+fun parapsychologist_N : N;
+fun paraquat_N : N;
+fun parasail_N : N;
+fun parasailing_N : N;
+fun parasite_N : N;
+fun parasitemia_N : N;
+fun parasitic_A : A;
+fun parasitical_A : A;
+fun parasitism_N : N;
+fun parasol_N : N;
+fun parasympathetic_A : A;
+fun parasympathomimetic_A : A;
+fun parathion_N : N;
+fun paratrooper_N : N;
+fun paratroops_N : N;
+fun paratyphoid_N : N;
+fun parboil_V2 : V2;
+fun parcel_N : N;
+fun parcel_V2 : V2;
+fun parcellation_N : N;
+fun parch_V2 : V2;
+fun parchment_N : N;
+fun pardon_N : N;
+fun pardon_V2 : V2;
+fun pardonable_A : A;
+fun pardoner_N : N;
+fun pare_V2 : V2;
+fun paregmenon_N : N;
+fun paregoric_N : N;
+fun parenchyma_N : N;
+fun parent_N : N;
+fun parentage_N : N;
+fun parental_A : A;
+fun parented_A : A;
+fun parenteral_A : A;
+fun parenthesis_N : N;
+fun parenthetic_A : A;
+fun parenthetical_A : A;
+fun parenthood_N : N;
+fun parer_N : N;
+fun paresis_N : N;
+fun paresthesia_N : N;
+fun paretic_N : N;
+fun pareve_A : A;
+fun parfait_N : N;
+fun parget_N : N;
+fun pargeting_N : N;
+fun parhelic_A : A;
+fun parhelion_N : N;
+fun pari_mutuel_N : N;
+fun pari_passu_Adv : Adv;
+fun pariah_N : N;
+fun pariah_dog_N : N;
+fun parietal_A : A;
+fun parimutuel_N : N;
+fun paring_N : N;
+fun paris_PN : PN;
+fun parish_N : N;
+fun parishioner_N : N;
+fun parisian_A : A;
+fun parisian_N : N;
+fun parisology_N : N;
+fun parity_N : N;
+fun park_N : N;
+fun park_V : V;
+fun park_V2 : V2;
+fun parka_N : N;
+fun parking_N : N;
+fun parkinson's_A : A;
+fun parky_A : A;
+fun parlance_N : N;
+fun parlay_N : N;
+fun parley_N : N;
+fun parley_V : V;
+fun parliament_N : N;
+fun parliamentarian_N : N;
+fun parliamentary_A : A;
+fun parlor_N : N;
+fun parlormaid_N : N;
+fun parlour_N : N;
+fun parlour_car_N : N;
+fun parlous_A : A;
+fun parma_PN : PN;
+fun parmesan_N : N;
+fun parnassia_N : N;
+fun parochial_A : A;
+fun parochialism_N : N;
+fun parodist_N : N;
+fun parody_N : N;
+fun parody_V2 : V2;
+fun paroicous_A : A;
+fun parole_N : N;
+fun parole_V2 : V2;
+fun paronychia_N : N;
+fun paroquet_N : N;
+fun parotid_A : A;
+fun parotitis_N : N;
+fun parous_A : A;
+fun paroxetime_N : N;
+fun paroxysm_N : N;
+fun paroxysmal_A : A;
+fun paroxytone_N : N;
+fun parquet_N : N;
+fun parquetry_N : N;
+fun parr_N : N;
+fun parricide_N : N;
+fun parrot_N : N;
+fun parrotfish_N : N;
+fun parrotlike_A : A;
+fun parry_N : N;
+fun parry_V2 : V2;
+fun parse_V2 : V2;
+fun parsec_N : N;
+fun parsee_N : N;
+fun parser_N : N;
+fun parsimonious_A : A;
+fun parsimony_N : N;
+fun parsley_N : N;
+fun parsnip_N : N;
+fun parson_N : N;
+fun parsonage_N : N;
+fun part_Adv : Adv;
+fun part_N : N;
+fun part_of_N2 : N2;
+fun part_V : V;
+fun part_V2 : V2;
+fun part_owner_N : N;
+fun part_singing_N : N;
+fun part_song_N : N;
+fun part_time_A : A;
+fun part_time_Adv : Adv;
+fun part_timer_N : N;
+fun partake_V : V;
+fun partake_V2 : V2;
+fun partaker_N : N;
+fun parterre_N : N;
+fun parthenocarpy_N : N;
+fun parthenogenesis_N : N;
+fun parthenote_N : N;
+fun parthian_A : A;
+fun parti_coloured_A : A;
+fun partial_A : A;
+fun partiality_N : N;
+fun partialness_N : N;
+fun partible_A : A;
+fun participant_N : N;
+fun participate_V : V;
+fun participate_V2 : V2;
+fun participation_N : N;
+fun participatory_A : A;
+fun participial_A : A;
+fun participle_N : N;
+fun particle_N : N;
+fun particular_A : A;
+fun particular_N : N;
+fun particularism_N : N;
+fun particularistic_A : A;
+fun particularity_N : N;
+fun particularization_N : N;
+fun particularize_V : V;
+fun particularize_V2 : V2;
+fun particulate_A : A;
+fun particulate_N : N;
+fun parting_N : N;
+fun partisan_A : A;
+fun partisan_N : N;
+fun partisanship_N : N;
+fun partita_N : N;
+fun partition_N : N;
+fun partition_V2 : V2;
+fun partitionist_N : N;
+fun partitive_A : A;
+fun partitive_N : N;
+fun partly_Adv : Adv;
+fun partner_N : N;
+fun partner_V2 : V2;
+fun partnership_N : N;
+fun partridge_N : N;
+fun partridgeberry_N : N;
+fun parts_N : N;
+fun partsong_N : N;
+fun parturiency_N : N;
+fun parturient_A : A;
+fun parturition_N : N;
+fun party_N : N;
+fun party_spirit_N : N;
+fun party_spirited_A : A;
+fun party_wall_N : N;
+fun partygoer_N : N;
+fun parvenu_A : A;
+fun parvenu_N : N;
+fun parvis_N : N;
+fun parvovirus_N : N;
+fun pas_N : N;
+fun pascal_N : N;
+fun paschal_A : A;
+fun pasha_N : N;
+fun pashto_N : N;
+fun pasqueflower_N : N;
+fun pass_N : N;
+fun pass_V : V;
+fun pass_V2 : V2;
+fun passable_A : A;
+fun passage_N : N;
+fun passageway_N : N;
+fun passbook_N : N;
+fun passe_A : A;
+fun passee_A : A;
+fun passenger_N : N;
+fun passepartout_N : N;
+fun passer_N : N;
+fun passer_by_N : N;
+fun passerby_N : N;
+fun passerine_A : A;
+fun passerine_N : N;
+fun passim_Adv : Adv;
+fun passing_Adv : Adv;
+fun passing_N : N;
+fun passing_out_A : A;
+fun passion_N : N;
+fun passion_flower_N : N;
+fun passionate_A : A;
+fun passionflower_N : N;
+fun passionless_A : A;
+fun passive_A : A;
+fun passive_N : N;
+fun passiveness_N : N;
+fun passivity_N : N;
+fun passkey_N : N;
+fun passover_N : N;
+fun passport_N : N;
+fun password_N : N;
+fun past_A : A;
+fun past_Adv : Adv;
+fun past_N : N;
+fun past_Prep : Prep ;
+fun pasta_N : N;
+fun paste_N : N;
+fun paste_V2 : V2;
+fun paste_up_N : N;
+fun pasteboard_N : N;
+fun pastel_A : A;
+fun pastel_N : N;
+fun paster_N : N;
+fun pastern_N : N;
+fun pasteurization_N : N;
+fun pasteurize_V2 : V2;
+fun pastiche_N : N;
+fun pastille_N : N;
+fun pastime_N : N;
+fun pasting_N : N;
+fun pastis_N : N;
+fun pastness_N : N;
+fun pastor_N : N;
+fun pastoral_A : A;
+fun pastoral_N : N;
+fun pastorale_N : N;
+fun pastorate_N : N;
+fun pastorship_N : N;
+fun pastrami_N : N;
+fun pastry_N : N;
+fun pastry_cook_N : N;
+fun pasturage_N : N;
+fun pasture_N : N;
+fun pasture_V : V;
+fun pasture_V2 : V2;
+fun pasty_A : A;
+fun pasty_N : N;
+fun pat_A : A;
+fun pat_Adv : Adv;
+fun pat_N : N;
+fun pat_PN : PN;
+fun pat_V : V;
+fun pat_V2 : V2;
+fun pataca_N : N;
+fun patas_N : N;
+fun patch_N : N;
+fun patch_V2 : V2;
+fun patch_pocket_N : N;
+fun patchcord_N : N;
+fun patchiness_N : N;
+fun patching_N : N;
+fun patchouli_N : N;
+fun patchwork_N : N;
+fun patchy_A : A;
+fun pate_1_N : N;
+fun pate_2_N : N;
+fun pate_N : N;
+fun pate_de_foie_gras_N : N;
+fun patella_N : N;
+fun patellar_A : A;
+fun patency_N : N;
+fun patent_A : A;
+fun patent_N : N;
+fun patent_V2 : V2;
+fun patentee_N : N;
+fun pater_N : N;
+fun paterfamilias_N : N;
+fun paternal_A : A;
+fun paternalism_N : N;
+fun paternalistic_A : A;
+fun paternity_N : N;
+fun paternoster_N : N;
+fun path_N : N;
+fun path_finder_N : N;
+fun pathetic_A : A;
+fun pathetically_Adv : Adv;
+fun pathless_A : A;
+fun pathogen_N : N;
+fun pathogenesis_N : N;
+fun pathogenically_Adv : Adv;
+fun pathological_A : A;
+fun pathologist_N : N;
+fun pathology_N : N;
+fun pathos_N : N;
+fun pathway_N : N;
+fun patience_N : N;
+fun patience_PN : PN;
+fun patient_A : A;
+fun patient_N : N;
+fun patina_N : N;
+fun patio_N : N;
+fun patisserie_N : N;
+fun patka_N : N;
+fun patois_N : N;
+fun patrai_PN : PN;
+fun patrial_N : N;
+fun patriarch_N : N;
+fun patriarchal_A : A;
+fun patriarchate_N : N;
+fun patriarchic_A : A;
+fun patriarchy_N : N;
+fun patricentric_A : A;
+fun patricia_PN : PN;
+fun patrician_A : A;
+fun patrician_N : N;
+fun patricide_N : N;
+fun patrick_PN : PN;
+fun patrilineage_N : N;
+fun patrilineal_A : A;
+fun patrimonial_A : A;
+fun patrimony_N : N;
+fun patriot_N : N;
+fun patriotic_A : A;
+fun patriotically_Adv : Adv;
+fun patriotism_N : N;
+fun patristic_A : A;
+fun patristics_N : N;
+fun patrol_N : N;
+fun patrol_V : V;
+fun patrol_V2 : V2;
+fun patroller_N : N;
+fun patrolman_N : N;
+fun patron_N : N;
+fun patronage_N : N;
+fun patroness_N : N;
+fun patronize_V2 : V2;
+fun patronizing_A : A;
+fun patronymic_A : A;
+fun patronymic_N : N;
+fun patten_N : N;
+fun patter_N : N;
+fun patter_V : V;
+fun patter_V2 : V2;
+fun pattern_N : N;
+fun pattern_V2 : V2;
+fun patternmaker_N : N;
+fun patty_N : N;
+fun patty_PN : PN;
+fun patty_pan_N : N;
+fun patzer_N : N;
+fun paucity_N : N;
+fun paul_PN : PN;
+fun paula_PN : PN;
+fun pauline_PN : PN;
+fun paunch_N : N;
+fun paunchiness_N : N;
+fun paunchy_A : A;
+fun pauper_N : N;
+fun pauperism_N : N;
+fun pauperization_N : N;
+fun pauperize_V2 : V2;
+fun pause_N : N;
+fun pause_V : V;
+fun pause_V2V : V2V;
+fun pause_VS : VS;
+fun pavage_N : N;
+fun pavane_N : N;
+fun pave_N : N;
+fun pave_V2 : V2;
+fun pavement_N : N;
+fun pavilion_N : N;
+fun paving_N : N;
+fun paving_stone_N : N;
+fun pavior_N : N;
+fun pavis_N : N;
+fun pavlova_N : N;
+fun pavonia_N : N;
+fun paw_N : N;
+fun paw_V : V;
+fun paw_V2 : V2;
+fun pawer_N : N;
+fun pawky_A : A;
+fun pawl_N : N;
+fun pawn_N : N;
+fun pawn_V2 : V2;
+fun pawn_ticket_N : N;
+fun pawnbroker_N : N;
+fun pawnshop_N : N;
+fun pawpaw_N : N;
+fun pax_N : N;
+fun pax_romana_N : N;
+fun pay_N : N;
+fun pay_V : V;
+fun pay_V2 : V2;
+fun pay_V2V : V2V;
+fun pay_V3 : V3;
+fun pay_as_you_earn_N : N;
+fun pay_claim_N : N;
+fun pay_packet_N : N;
+fun pay_station_N : N;
+fun payable_A : A;
+fun payable_N : N;
+fun payback_N : N;
+fun paycheck_N : N;
+fun payday_N : N;
+fun paydirt_N : N;
+fun paye_PN : PN;
+fun payee_N : N;
+fun payer_N : N;
+fun payload_N : N;
+fun paymaster_N : N;
+fun payment_N : N;
+fun paynim_N : N;
+fun payoff_N : N;
+fun payola_N : N;
+fun payphone_N : N;
+fun payroll_N : N;
+fun paysheet_N : N;
+fun payslip_N : N;
+fun pc_PN : PN;
+fun pdsa_N : N;
+fun pe_N : N;
+fun pea_N : N;
+fun pea_chick_N : N;
+fun pea_flour_N : N;
+fun pea_green_A : A;
+fun pea_green_N : N;
+fun pea_jacket_N : N;
+fun pea_soup_N : N;
+fun peace_N : N;
+fun peace_offering_N : N;
+fun peaceable_A : A;
+fun peaceableness_N : N;
+fun peaceful_A : A;
+fun peacefulness_N : N;
+fun peacehaven_PN : PN;
+fun peacekeeper_N : N;
+fun peacekeeping_A : A;
+fun peacekeeping_N : N;
+fun peacemaker_N : N;
+fun peacetime_N : N;
+fun peach_N : N;
+fun peach_V : V;
+fun peach_V2 : V2;
+fun peachick_N : N;
+fun peachy_A : A;
+fun peacock_N : N;
+fun peacock_blue_A : A;
+fun peacock_blue_N : N;
+fun peafowl_N : N;
+fun peahen_N : N;
+fun peak_N : N;
+fun peak_V : V;
+fun peak_V2 : V2;
+fun peaky_A : A;
+fun peal_N : N;
+fun peal_V : V;
+fun peal_V2 : V2;
+fun peanut_N : N;
+fun peanuts_N : N;
+fun pear_N : N;
+fun pearl_N : N;
+fun pearl_PN : PN;
+fun pearl_V : V;
+fun pearl_barley_N : N;
+fun pearl_diver_N : N;
+fun pearl_fishery_N : N;
+fun pearl_oyster_N : N;
+fun pearl_sago_N : N;
+fun pearlfish_N : N;
+fun pearlite_N : N;
+fun pearlwort_N : N;
+fun pearly_A : A;
+fun pearmain_N : N;
+fun peasant_N : N;
+fun peasanthood_N : N;
+fun peasantry_N : N;
+fun pease_N : N;
+fun pease_pudding_N : N;
+fun peashooter_N : N;
+fun peasouper_N : N;
+fun peat_N : N;
+fun peaty_A : A;
+fun peavey_N : N;
+fun peba_N : N;
+fun pebble_N : N;
+fun pebbly_A : A;
+fun pebibit_N : N;
+fun pecan_N : N;
+fun peccable_A : A;
+fun peccadillo_N : N;
+fun peccary_N : N;
+fun peck_N : N;
+fun peck_V : V;
+fun peck_V2 : V2;
+fun pecker_N : N;
+fun peckish_A : A;
+fun pecopteris_N : N;
+fun pectic_A : A;
+fun pectin_N : N;
+fun pectinate_A : A;
+fun pectineal_A : A;
+fun pectoral_A : A;
+fun pectoral_N : N;
+fun peculate_V : V;
+fun peculate_V2 : V2;
+fun peculation_N : N;
+fun peculiar_A : A;
+fun peculiarity_N : N;
+fun pecuniary_A : A;
+fun pedagogic_A : A;
+fun pedagogical_A : A;
+fun pedagogue_N : N;
+fun pedagogy_N : N;
+fun pedal_A : A;
+fun pedal_N : N;
+fun pedal_V : V;
+fun pedal_V2 : V2;
+fun pedaler_N : N;
+fun pedant_N : N;
+fun pedantic_A : A;
+fun pedantically_Adv : Adv;
+fun pedantry_N : N;
+fun pedate_A : A;
+fun peddle_V : V;
+fun peddle_V2 : V2;
+fun peddler_N : N;
+fun pederast_N : N;
+fun pederastic_A : A;
+fun pederasty_N : N;
+fun pedestal_N : N;
+fun pedestrian_A : A;
+fun pedestrian_N : N;
+fun pediatric_A : A;
+fun pediatrician_N : N;
+fun pediatrics_N : N;
+fun pedicab_N : N;
+fun pedicel_N : N;
+fun pediculicide_N : N;
+fun pediculosis_N : N;
+fun pedicure_N : N;
+fun pedigree_N : N;
+fun pediment_N : N;
+fun pedlar_N : N;
+fun pedodontist_N : N;
+fun pedometer_N : N;
+fun pedophile_N : N;
+fun pedophilia_N : N;
+fun peduncle_N : N;
+fun pedunculate_A : A;
+fun pee_N : N;
+fun pee_V : V;
+fun peebles_PN : PN;
+fun peeing_N : N;
+fun peek_N : N;
+fun peek_V : V;
+fun peek_a_boo_N : N;
+fun peekaboo_N : N;
+fun peel_N : N;
+fun peel_V : V;
+fun peel_V2 : V2;
+fun peeler_N : N;
+fun peen_N : N;
+fun peep_N : N;
+fun peep_V : V;
+fun peeper_N : N;
+fun peephole_N : N;
+fun peepshow_N : N;
+fun peepul_N : N;
+fun peer_N : N;
+fun peer_V : V;
+fun peerage_N : N;
+fun peeress_N : N;
+fun peerless_A : A;
+fun peeve_N : N;
+fun peeve_V2 : V2;
+fun peevish_A : A;
+fun peevishness_N : N;
+fun peewit_N : N;
+fun peg_N : N;
+fun peg_PN : PN;
+fun peg_V : V;
+fun peg_V2 : V2;
+fun pegboard_N : N;
+fun peggy_PN : PN;
+fun pegmatite_N : N;
+fun peignoir_N : N;
+fun pejorative_A : A;
+fun peke_N : N;
+fun pekinese_N : N;
+fun peking_PN : PN;
+fun pekoe_N : N;
+fun pelf_N : N;
+fun pelican_N : N;
+fun pelisse_N : N;
+fun pell_mell_Adv : Adv;
+fun pellagra_N : N;
+fun pellet_N : N;
+fun pellicle_N : N;
+fun pellitory_N : N;
+fun pellucid_A : A;
+fun pellucidness_N : N;
+fun pelmet_N : N;
+fun pelota_N : N;
+fun pelt_N : N;
+fun pelt_V : V;
+fun pelt_V2 : V2;
+fun peltate_A : A;
+fun pelter_N : N;
+fun pelton_PN : PN;
+fun peludo_N : N;
+fun pelvic_A : A;
+fun pelvimeter_N : N;
+fun pelvimetry_N : N;
+fun pelvis_N : N;
+fun pelycosaur_N : N;
+fun pembroke_PN : PN;
+fun pemmican_N : N;
+fun pemphigous_A : A;
+fun pemphigus_N : N;
+fun pen_N : N;
+fun pen_V2 : V2;
+fun pen_and_ink_N : N;
+fun pen_friend_N : N;
+fun pen_name_N : N;
+fun pen_pusher_N : N;
+fun penal_A : A;
+fun penalization_N : N;
+fun penalize_V2 : V2;
+fun penalty_N : N;
+fun penance_N : N;
+fun penarth_PN : PN;
+fun penchant_N : N;
+fun pencil_N : N;
+fun pencil_V2 : V2;
+fun pend_V : V;
+fun pend_V2 : V2;
+fun pendant_N : N;
+fun pendent_A : A;
+fun pending_Prep : Prep ;
+fun pendlebury_PN : PN;
+fun pendragon_N : N;
+fun pendulous_A : A;
+fun pendulum_N : N;
+fun penelope_PN : PN;
+fun peneplain_N : N;
+fun penetrability_N : N;
+fun penetrable_A : A;
+fun penetralia_N : N;
+fun penetrate_V : V;
+fun penetrate_V2 : V2;
+fun penetratingly_Adv : Adv;
+fun penetration_N : N;
+fun penetrative_A : A;
+fun penetrator_N : N;
+fun pengo_N : N;
+fun penguin_N : N;
+fun penicillamine_N : N;
+fun penicillin_N : N;
+fun penicillinase_N : N;
+fun penicuik_PN : PN;
+fun penile_A : A;
+fun peninsula_N : N;
+fun peninsular_A : A;
+fun penis_N : N;
+fun penitence_N : N;
+fun penitent_A : A;
+fun penitent_N : N;
+fun penitential_A : A;
+fun penitentiary_A : A;
+fun penitentiary_N : N;
+fun penki_PN : PN;
+fun penknife_N : N;
+fun penlight_N : N;
+fun penmanship_N : N;
+fun penn'orth_N : N;
+fun pennant_N : N;
+fun pennate_A : A;
+fun penne_N : N;
+fun penni_N : N;
+fun penniless_A : A;
+fun pennon_N : N;
+fun pennoncel_N : N;
+fun pennsylvania_PN : PN;
+fun penny_N : N;
+fun penny_PN : PN;
+fun pennycress_N : N;
+fun pennyroyal_N : N;
+fun pennyweight_N : N;
+fun pennywhistle_N : N;
+fun pennyworth_N : N;
+fun penologist_N : N;
+fun penology_N : N;
+fun penpusher_N : N;
+fun penrhyn_PN : PN;
+fun penrith_PN : PN;
+fun penryn_PN : PN;
+fun pension_N : N;
+fun pension_V2 : V2;
+fun pensionable_A : A;
+fun pensioner_N : N;
+fun pensive_A : A;
+fun pensiveness_N : N;
+fun penstock_N : N;
+fun pent_A : A;
+fun pent_up_A : A;
+fun pentacle_N : N;
+fun pentaerythritol_N : N;
+fun pentagon_N : N;
+fun pentagonal_A : A;
+fun pentahedron_N : N;
+fun pentail_N : N;
+fun pentamerous_A : A;
+fun pentameter_N : N;
+fun pentangular_A : A;
+fun pentasyllabic_A : A;
+fun pentateuch_N : N;
+fun pentathlete_N : N;
+fun pentathlon_N : N;
+fun pentatonic_A : A;
+fun pentavalent_A : A;
+fun pentazocine_N : N;
+fun pentecost_N : N;
+fun pentecostal_A : A;
+fun pentecostalism_N : N;
+fun penthouse_N : N;
+fun pentimento_N : N;
+fun pentlandite_N : N;
+fun pentode_N : N;
+fun pentose_N : N;
+fun pentoxide_N : N;
+fun pentoxifylline_N : N;
+fun pentylenetetrazol_N : N;
+fun penuche_N : N;
+fun penult_N : N;
+fun penultimate_A : A;
+fun penultimate_N : N;
+fun penumbra_N : N;
+fun penumbral_A : A;
+fun penurious_A : A;
+fun penuriousness_N : N;
+fun penury_N : N;
+fun penzance_PN : PN;
+fun peon_N : N;
+fun peonage_N : N;
+fun peony_N : N;
+fun people_N : N;
+fun people_V2 : V2;
+fun peoples_N : N;
+fun pep_N : N;
+fun pep_V2 : V2;
+fun peperomia_N : N;
+fun peplos_N : N;
+fun peplum_N : N;
+fun pepper_N : N;
+fun pepper_V2 : V2;
+fun pepper_and_salt_N : N;
+fun pepper_mill_N : N;
+fun pepper_pot_N : N;
+fun peppercorn_N : N;
+fun peppermint_N : N;
+fun pepperoni_N : N;
+fun peppery_A : A;
+fun pepsin_N : N;
+fun pepsinogen_N : N;
+fun peptic_A : A;
+fun peptide_N : N;
+fun peptization_N : N;
+fun peptone_N : N;
+fun per_Prep : Prep ;
+fun peradventure_Adv : Adv;
+fun peradventure_N : N;
+fun perambulate_V : V;
+fun perambulate_V2 : V2;
+fun perambulation_N : N;
+fun perambulator_N : N;
+fun percale_N : N;
+fun perceivable_A : A;
+fun perceive_V2 : V2;
+fun perceive_V2V : V2V;
+fun perceive_VS : VS;
+fun perceiver_N : N;
+fun percent_N : N;
+fun percentage_N : N;
+fun percentile_N : N;
+fun percept_N : N;
+fun perceptibility_N : N;
+fun perceptible_A : A;
+fun perception_N : N;
+fun perceptive_A : A;
+fun perceptiveness_N : N;
+fun perceptual_A : A;
+fun perch_N : N;
+fun perch_V : V;
+fun perch_V2 : V2;
+fun perchance_Adv : Adv;
+fun percher_N : N;
+fun perchlorate_N : N;
+fun perchloride_N : N;
+fun percipient_A : A;
+fun percolate_N : N;
+fun percolate_V : V;
+fun percolate_V2 : V2;
+fun percolation_N : N;
+fun percolator_N : N;
+fun percussion_N : N;
+fun percussionist_N : N;
+fun percussive_A : A;
+fun percy_PN : PN;
+fun perdition_N : N;
+fun perdurability_N : N;
+fun peregrination_N : N;
+fun peregrine_N : N;
+fun peremptory_A : A;
+fun perennation_N : N;
+fun perennial_A : A;
+fun perennial_N : N;
+fun perestroika_N : N;
+fun perfect_A : A;
+fun perfect_V2 : V2;
+fun perfecter_N : N;
+fun perfectibility_N : N;
+fun perfectible_A : A;
+fun perfection_N : N;
+fun perfectionism_N : N;
+fun perfectionist_N : N;
+fun perfective_N : N;
+fun perfervid_A : A;
+fun perfidious_A : A;
+fun perfidiousness_N : N;
+fun perfidy_N : N;
+fun perfluorocarbon_N : N;
+fun perfoliate_A : A;
+fun perforate_V2 : V2;
+fun perforation_N : N;
+fun perforce_Adv : Adv;
+fun perform_V : V;
+fun perform_V2 : V2;
+fun performance_N : N;
+fun performer_N : N;
+fun perfume_N : N;
+fun perfume_V2 : V2;
+fun perfumer_N : N;
+fun perfumery_N : N;
+fun perfunctory_A : A;
+fun perfusion_N : N;
+fun pergola_N : N;
+fun perhaps_Adv : Adv;
+fun peri_N : N;
+fun perianal_A : A;
+fun perianth_N : N;
+fun periapsis_N : N;
+fun periarteritis_N : N;
+fun pericardial_A : A;
+fun pericarditis_N : N;
+fun pericardium_N : N;
+fun pericarp_N : N;
+fun pericementoclasia_N : N;
+fun periclase_N : N;
+fun peridinian_N : N;
+fun peridium_N : N;
+fun peridot_N : N;
+fun peridotite_N : N;
+fun perigee_N : N;
+fun perigon_N : N;
+fun perigonal_A : A;
+fun perihelion_N : N;
+fun perijove_N : N;
+fun peril_N : N;
+fun peril_V2 : V2;
+fun perilous_A : A;
+fun perilymph_N : N;
+fun perimeter_N : N;
+fun perimysium_N : N;
+fun perinasal_A : A;
+fun perinatal_A : A;
+fun perinatologist_N : N;
+fun perinatology_N : N;
+fun perineal_A : A;
+fun perineotomy_N : N;
+fun perineum_N : N;
+fun perineurium_N : N;
+fun period_N : N;
+fun periodic_A : A;
+fun periodical_A : A;
+fun periodical_N : N;
+fun periodontic_A : A;
+fun periodontics_N : N;
+fun periodontist_N : N;
+fun periosteum_N : N;
+fun peripatetic_A : A;
+fun peripatetic_N : N;
+fun peripeteia_N : N;
+fun peripheral_A : A;
+fun peripheral_N : N;
+fun periphery_N : N;
+fun periphrasis_N : N;
+fun periphrastic_A : A;
+fun peripteral_A : A;
+fun periscope_N : N;
+fun periselene_N : N;
+fun perish_V : V;
+fun perish_V2 : V2;
+fun perishability_N : N;
+fun perishable_A : A;
+fun perishable_N : N;
+fun perisher_N : N;
+fun perisperm_N : N;
+fun peristalsis_N : N;
+fun peristome_N : N;
+fun peristylar_A : A;
+fun peristyle_N : N;
+fun perithecium_N : N;
+fun perithelial_A : A;
+fun perithelium_N : N;
+fun peritoneal_A : A;
+fun peritoneum_N : N;
+fun peritonitis_N : N;
+fun peritrichous_A : A;
+fun periwig_N : N;
+fun periwinkle_N : N;
+fun perjure_V2 : V2;
+fun perjurer_N : N;
+fun perjury_N : N;
+fun perk_N : N;
+fun perk_V : V;
+fun perk_V2 : V2;
+fun perkiness_N : N;
+fun perky_A : A;
+fun perm_N : N;
+fun perm_PN : PN;
+fun perm_V2 : V2;
+fun permafrost_N : N;
+fun permanence_N : N;
+fun permanency_N : N;
+fun permanent_A : A;
+fun permanganate_N : N;
+fun permeability_N : N;
+fun permeable_A : A;
+fun permeant_A : A;
+fun permeate_V : V;
+fun permeate_V2 : V2;
+fun permeation_N : N;
+fun permissibility_N : N;
+fun permissible_A : A;
+fun permission_N : N;
+fun permissive_A : A;
+fun permissiveness_N : N;
+fun permit_N : N;
+fun permit_V : V;
+fun permit_V2 : V2;
+fun permit_V2V : V2V;
+fun permutability_N : N;
+fun permutation_N : N;
+fun permute_V2 : V2;
+fun pernicious_A : A;
+fun perniciousness_N : N;
+fun pernickety_A : A;
+fun peroneal_A : A;
+fun peroneus_N : N;
+fun peroration_N : N;
+fun peroxidase_N : N;
+fun peroxide_N : N;
+fun perpendicular_A : A;
+fun perpendicular_N : N;
+fun perpendicularity_N : N;
+fun perpetrate_V2 : V2;
+fun perpetration_N : N;
+fun perpetrator_N : N;
+fun perpetual_A : A;
+fun perpetuate_V2 : V2;
+fun perpetuation_N : N;
+fun perpetuity_N : N;
+fun perphenazine_N : N;
+fun perplex_V2 : V2;
+fun perplexedly_Adv : Adv;
+fun perplexity_N : N;
+fun perquisite_N : N;
+fun perry_N : N;
+fun persecute_V2 : V2;
+fun persecution_N : N;
+fun persecutor_N : N;
+fun perseverance_N : N;
+fun perseveration_N : N;
+fun persevere_V : V;
+fun perseveringly_Adv : Adv;
+fun pershore_PN : PN;
+fun persia_PN : PN;
+fun persianFem_N : N;
+fun persianMasc_N : N;
+fun persian_A : A;
+fun persiflage_N : N;
+fun persimmon_N : N;
+fun persist_V : V;
+fun persistence_N : N;
+fun persistent_A : A;
+fun person_N : N;
+fun persona_N : N;
+fun persona_grata_N : N;
+fun persona_non_grata_N : N;
+fun personable_A : A;
+fun personableness_N : N;
+fun personage_N : N;
+fun personal_A : A;
+fun personal_N : N;
+fun personality_N : N;
+fun personalize_V2 : V2;
+fun personalty_N : N;
+fun personate_V2 : V2;
+fun personation_N : N;
+fun personhood_N : N;
+fun personification_N : N;
+fun personify_V2 : V2;
+fun personnel_N : N;
+fun perspective_N : N;
+fun perspex_N : N;
+fun perspicacious_A : A;
+fun perspicacity_N : N;
+fun perspicuity_N : N;
+fun perspicuous_A : A;
+fun perspicuousness_N : N;
+fun perspiration_N : N;
+fun perspire_V : V;
+fun perspirer_N : N;
+fun persuadable_A : A;
+fun persuade_V2 : V2;
+fun persuade_V2V : V2V;
+fun persuader_N : N;
+fun persuasion_N : N;
+fun persuasive_A : A;
+fun persuasiveness_N : N;
+fun pert_A : A;
+fun pertain_V : V;
+fun pertainym_N : N;
+fun perth_PN : PN;
+fun pertinacious_A : A;
+fun pertinacity_N : N;
+fun pertinence_N : N;
+fun pertinent_A : A;
+fun pertness_N : N;
+fun perturb_V2 : V2;
+fun perturbation_N : N;
+fun peru_PN : PN;
+fun perugia_PN : PN;
+fun peruke_N : N;
+fun peruked_A : A;
+fun perusal_N : N;
+fun peruse_V2 : V2;
+fun peruvian_A : A;
+fun peruvian_N : N;
+fun pervade_V2 : V2;
+fun pervaporation_N : N;
+fun pervasion_N : N;
+fun pervasive_A : A;
+fun pervasiveness_N : N;
+fun perverse_A : A;
+fun perverseness_N : N;
+fun perversion_N : N;
+fun perversity_N : N;
+fun pervert_N : N;
+fun pervert_V2 : V2;
+fun pervious_A : A;
+fun pesantran_N : N;
+fun pescara_PN : PN;
+fun peseta_N : N;
+fun pesewa_N : N;
+fun peshmerga_N : N;
+fun pesky_A : A;
+fun peso_N : N;
+fun pessary_N : N;
+fun pessimal_A : A;
+fun pessimism_N : N;
+fun pessimist_N : N;
+fun pessimistic_A : A;
+fun pessimistically_Adv : Adv;
+fun pest_N : N;
+fun pester_V2 : V2;
+fun pesthole_N : N;
+fun pesticide_N : N;
+fun pestiferous_A : A;
+fun pestilence_N : N;
+fun pestilent_A : A;
+fun pestilential_A : A;
+fun pestle_N : N;
+fun pestle_V2 : V2;
+fun pesto_N : N;
+fun pet_N : N;
+fun pet_V2 : V2;
+fun petabit_N : N;
+fun petabyte_N : N;
+fun petal_N : N;
+fun petaled_A : A;
+fun petalled_A : A;
+fun petallike_A : A;
+fun petaloid_A : A;
+fun petalous_A : A;
+fun petard_N : N;
+fun petcock_N : N;
+fun pete_PN : PN;
+fun petechia_N : N;
+fun peter_PN : PN;
+fun peter_V : V;
+fun peterborough_PN : PN;
+fun peterhead_PN : PN;
+fun peterlee_PN : PN;
+fun petersfield_PN : PN;
+fun petfood_N : N;
+fun petiole_N : N;
+fun petiolule_N : N;
+fun petit_bourgeois_N : N;
+fun petite_A : A;
+fun petite_N : N;
+fun petition_N : N;
+fun petition_V : V;
+fun petition_V2 : V2;
+fun petitionary_A : A;
+fun petitioner_N : N;
+fun petrel_N : N;
+fun petrifaction_N : N;
+fun petrify_V : V;
+fun petrify_V2 : V2;
+fun petrissage_N : N;
+fun petro_chemical_N : N;
+fun petrochemical_N : N;
+fun petroglyph_N : N;
+fun petrol_N : N;
+fun petrolatum_N : N;
+fun petroleum_N : N;
+fun petrology_N : N;
+fun petrous_A : A;
+fun petter_N : N;
+fun petticoat_N : N;
+fun petticoated_A : A;
+fun pettifogging_A : A;
+fun pettiness_N : N;
+fun pettish_A : A;
+fun pettishness_N : N;
+fun petty_A : A;
+fun petulance_N : N;
+fun petulant_A : A;
+fun petunia_N : N;
+fun pew_N : N;
+fun pew_opener_N : N;
+fun pewee_N : N;
+fun pewit_N : N;
+fun pewter_N : N;
+fun peyote_N : N;
+fun pfannkuchen_N : N;
+fun pfennig_N : N;
+fun ph_N : N;
+fun phacoemulsification_N : N;
+fun phaeton_N : N;
+fun phagocyte_N : N;
+fun phagocytic_A : A;
+fun phagocytosis_N : N;
+fun phaius_N : N;
+fun phalangeal_A : A;
+fun phalanger_N : N;
+fun phalangitis_N : N;
+fun phalanx_N : N;
+fun phalarope_N : N;
+fun phallic_A : A;
+fun phalloplasty_N : N;
+fun phallus_N : N;
+fun phalsa_N : N;
+fun phaneromania_N : N;
+fun phantasm_N : N;
+fun phantasmagoria_N : N;
+fun phantasmagoric_A : A;
+fun phantasmal_A : A;
+fun phantasy_N : N;
+fun phantom_A : A;
+fun phantom_N : N;
+fun pharaoh_N : N;
+fun pharisaic_A : A;
+fun pharisaical_A : A;
+fun pharisee_N : N;
+fun pharmaceutical_A : A;
+fun pharmaceutical_N : N;
+fun pharmacist_N : N;
+fun pharmacogenetics_N : N;
+fun pharmacokinetics_N : N;
+fun pharmacological_A : A;
+fun pharmacologist_N : N;
+fun pharmacology_N : N;
+fun pharmacopoeia_N : N;
+fun pharmacy_N : N;
+fun pharos_N : N;
+fun pharyngeal_A : A;
+fun pharyngitis_N : N;
+fun pharynx_N : N;
+fun phase_N : N;
+fun phase_V2 : V2;
+fun phasianid_N : N;
+fun phasmid_N : N;
+fun phd_N : N;
+fun pheasant_N : N;
+fun phellem_N : N;
+fun phenacomys_N : N;
+fun phenazopyridine_N : N;
+fun phencyclidine_N : N;
+fun phenelzine_N : N;
+fun pheniramine_N : N;
+fun phenobarbitone_N : N;
+fun phenol_N : N;
+fun phenolphthalein_N : N;
+fun phenomenal_A : A;
+fun phenomenology_N : N;
+fun phenomenon_N : N;
+fun phenothiazine_N : N;
+fun phenotype_N : N;
+fun phenotypical_A : A;
+fun phensuximide_N : N;
+fun phentolamine_N : N;
+fun phenylalanine_N : N;
+fun phenylbutazone_N : N;
+fun phenylephrine_N : N;
+fun phenylketonuria_N : N;
+fun phenylpropanolamine_N : N;
+fun phenyltoloxamine_N : N;
+fun pheochromocytoma_N : N;
+fun pheromone_N : N;
+fun phi_N : N;
+fun phial_N : N;
+fun phil_PN : PN;
+fun philadelphia_PN : PN;
+fun philadelphus_N : N;
+fun philander_V : V;
+fun philanderer_N : N;
+fun philanthropic_A : A;
+fun philanthropically_Adv : Adv;
+fun philanthropist_N : N;
+fun philanthropy_N : N;
+fun philatelic_A : A;
+fun philatelically_Adv : Adv;
+fun philatelist_N : N;
+fun philately_N : N;
+fun philharmonic_A : A;
+fun philhellene_A : A;
+fun philhellene_N : N;
+fun philhellenic_A : A;
+fun philhellenism_N : N;
+fun philip_PN : PN;
+fun philippa_PN : PN;
+fun philippine_A : A;
+fun philippine_N : N;
+fun philippines_PN : PN;
+fun philistine_N : N;
+fun philistinism_N : N;
+fun phillipsite_N : N;
+fun philodendron_N : N;
+fun philogyny_N : N;
+fun philological_A : A;
+fun philologist_N : N;
+fun philology_N : N;
+fun philomath_N : N;
+fun philosopher_N : N;
+fun philosophic_A : A;
+fun philosophical_A : A;
+fun philosophize_V : V;
+fun philosophizer_N : N;
+fun philosophizing_N : N;
+fun philosophy_N : N;
+fun philter_N : N;
+fun philtre_N : N;
+fun phimosis_N : N;
+fun phlebectomy_N : N;
+fun phlebitis_N : N;
+fun phlebothrombosis_N : N;
+fun phlebotomist_N : N;
+fun phlegm_N : N;
+fun phlegmatic_A : A;
+fun phlegmatically_Adv : Adv;
+fun phlegmy_A : A;
+fun phloem_N : N;
+fun phlogiston_N : N;
+fun phlogopite_N : N;
+fun phlomis_N : N;
+fun phlox_N : N;
+fun phnom_penh_PN : PN;
+fun phobia_N : N;
+fun phobic_A : A;
+fun phobophobia_N : N;
+fun phocine_A : A;
+fun phocomelia_N : N;
+fun phoebe_N : N;
+fun phoebe_PN : PN;
+fun phoenicophorium_N : N;
+fun phoenix_N : N;
+fun phoenix_PN : PN;
+fun phon_N : N;
+fun phone_N : N;
+fun phone_V : V;
+fun phone_V2 : V2;
+fun phone_in_N : N;
+fun phonebook_N : N;
+fun phonebooth_N : N;
+fun phonecall_N : N;
+fun phoneme_N : N;
+fun phonemic_A : A;
+fun phonemic_Adv : Adv;
+fun phonemics_N : N;
+fun phonetic_A : A;
+fun phonetically_Adv : Adv;
+fun phonetician_N : N;
+fun phonetics_N : N;
+fun phoney_A : A;
+fun phoney_N : N;
+fun phonic_A : A;
+fun phonics_N : N;
+fun phonogram_N : N;
+fun phonogramic_A : A;
+fun phonograph_N : N;
+fun phonological_A : A;
+fun phonologist_N : N;
+fun phonology_N : N;
+fun phonophobia_N : N;
+fun phony_A : A;
+fun phony_N : N;
+fun phoronid_N : N;
+fun phosgene_N : N;
+fun phosphatase_N : N;
+fun phosphate_N : N;
+fun phosphine_N : N;
+fun phosphocreatine_N : N;
+fun phospholipid_N : N;
+fun phosphoprotein_N : N;
+fun phosphor_N : N;
+fun phosphorescence_N : N;
+fun phosphorescent_A : A;
+fun phosphoric_A : A;
+fun phosphorous_A : A;
+fun phosphorus_N : N;
+fun phot_N : N;
+fun photalgia_N : N;
+fun photic_A : A;
+fun photo_N : N;
+fun photocathode_N : N;
+fun photochemical_A : A;
+fun photochemistry_N : N;
+fun photocoagulation_N : N;
+fun photocoagulator_N : N;
+fun photoconductive_A : A;
+fun photoconductivity_N : N;
+fun photocopier_N : N;
+fun photocopy_N : N;
+fun photocopy_V2 : V2;
+fun photoelectric_A : A;
+fun photoelectrically_Adv : Adv;
+fun photoelectricity_N : N;
+fun photoelectron_N : N;
+fun photoemission_N : N;
+fun photoemissive_A : A;
+fun photoflash_N : N;
+fun photogenic_A : A;
+fun photograph_N : N;
+fun photograph_V2 : V2;
+fun photographer_N : N;
+fun photographic_A : A;
+fun photographically_Adv : Adv;
+fun photography_N : N;
+fun photogravure_N : N;
+fun photojournalism_N : N;
+fun photojournalist_N : N;
+fun photolithograph_N : N;
+fun photolithography_N : N;
+fun photomechanical_A : A;
+fun photomechanics_N : N;
+fun photometer_N : N;
+fun photometric_A : A;
+fun photometrically_Adv : Adv;
+fun photometrist_N : N;
+fun photometry_N : N;
+fun photomicrograph_N : N;
+fun photomontage_N : N;
+fun photon_N : N;
+fun photophobia_N : N;
+fun photopigment_N : N;
+fun photoretinitis_N : N;
+fun photosensitivity_N : N;
+fun photosensitize_V2 : V2;
+fun photosphere_N : N;
+fun photostat_N : N;
+fun photostat_V2 : V2;
+fun photosynthesis_N : N;
+fun photosynthetic_A : A;
+fun phototherapy_N : N;
+fun phototropism_N : N;
+fun photovoltaic_A : A;
+fun phragmocone_N : N;
+fun phrasal_A : A;
+fun phrase_N : N;
+fun phrase_V2 : V2;
+fun phrase_book_N : N;
+fun phraseology_N : N;
+fun phrasing_N : N;
+fun phreatic_A : A;
+fun phrenetic_A : A;
+fun phrenic_A : A;
+fun phrenological_A : A;
+fun phrenologist_N : N;
+fun phrenology_N : N;
+fun phrontistery_N : N;
+fun phthisis_N : N;
+fun phut_Adv : Adv;
+fun phycobilin_N : N;
+fun phycocyanin_N : N;
+fun phycoerythrin_N : N;
+fun phycology_N : N;
+fun phycomycosis_N : N;
+fun phylactery_N : N;
+fun phyle_N : N;
+fun phylliform_A : A;
+fun phyllis_PN : PN;
+fun phyllo_N : N;
+fun phyllode_N : N;
+fun phyllodial_A : A;
+fun phylogenetic_A : A;
+fun phylogenetically_Adv : Adv;
+fun phylum_N : N;
+fun physa_N : N;
+fun physic_N : N;
+fun physical_A : A;
+fun physician_N : N;
+fun physicist_N : N;
+fun physicochemical_A : A;
+fun physics_N : N;
+fun physiognomy_N : N;
+fun physiologic_A : A;
+fun physiological_A : A;
+fun physiologist_N : N;
+fun physiology_N : N;
+fun physiotherapeutic_A : A;
+fun physiotherapist_N : N;
+fun physiotherapy_N : N;
+fun physique_N : N;
+fun physostegia_N : N;
+fun physostigmine_N : N;
+fun phytelephas_N : N;
+fun phytochemical_N : N;
+fun phytochemist_N : N;
+fun phytochemistry_N : N;
+fun phytohormone_N : N;
+fun phytoplankton_N : N;
+fun phytotherapy_N : N;
+fun pi_N : N;
+fun pia_N : N;
+fun piacenza_PN : PN;
+fun piaffe_N : N;
+fun pianism_N : N;
+fun pianissimo_A : A;
+fun pianissimo_Adv : Adv;
+fun pianist_N : N;
+fun pianistic_A : A;
+fun piano_A : A;
+fun piano_Adv : Adv;
+fun piano_N : N;
+fun pianoforte_N : N;
+fun pianola_N : N;
+fun piaster_N : N;
+fun piastre_N : N;
+fun piazza_N : N;
+fun pibroch_N : N;
+fun pica_N : N;
+fun picador_N : N;
+fun picaresque_A : A;
+fun piccalilli_N : N;
+fun piccaninny_N : N;
+fun piccolo_N : N;
+fun pichi_N : N;
+fun pichiciago_N : N;
+fun pick_N : N;
+fun pick_V : V;
+fun pick_V2 : V2;
+fun pick_me_up_N : N;
+fun pick_up_N : N;
+fun pickaback_Adv : Adv;
+fun pickaninny_N : N;
+fun pickaxe_N : N;
+fun pickelhaube_N : N;
+fun picker_N : N;
+fun pickerel_N : N;
+fun pickerelweed_N : N;
+fun picket_N : N;
+fun picket_V : V;
+fun picket_V2 : V2;
+fun picking_N : N;
+fun pickings_N : N;
+fun pickle_N : N;
+fun pickle_V2 : V2;
+fun pickpocket_N : N;
+fun pickup_N : N;
+fun picnic_N : N;
+fun picnic_V : V;
+fun picnicker_N : N;
+fun picofarad_N : N;
+fun picometer_N : N;
+fun picornavirus_N : N;
+fun picosecond_N : N;
+fun picot_N : N;
+fun picovolt_N : N;
+fun picric_A : A;
+fun pictograph_N : N;
+fun pictographic_A : A;
+fun pictorial_A : A;
+fun pictorial_N : N;
+fun picture_N : N;
+fun picture_V2 : V2;
+fun picture_book_N : N;
+fun picture_card_N : N;
+fun picture_gallery_N : N;
+fun picturesque_A : A;
+fun picturesqueness_N : N;
+fun picturing_N : N;
+fun picul_N : N;
+fun piculet_N : N;
+fun piddle_N : N;
+fun piddle_V : V;
+fun piddock_N : N;
+fun pidgin_N : N;
+fun pie_N : N;
+fun pie_crust_N : N;
+fun piebald_A : A;
+fun piece_N : N;
+fun piece_V2 : V2;
+fun piecemeal_A : A;
+fun piecemeal_Adv : Adv;
+fun piecework_N : N;
+fun pied_A : A;
+fun pied_a_terre_N : N;
+fun piedmont_N : N;
+fun pieplant_N : N;
+fun pier_N : N;
+fun pier_glass_N : N;
+fun pierce_V : V;
+fun pierce_V2 : V2;
+fun piercingly_Adv : Adv;
+fun pierid_N : N;
+fun pierrot_N : N;
+fun pieta_N : N;
+fun pietistic_A : A;
+fun piety_N : N;
+fun piezoelectric_A : A;
+fun piezoelectricity_N : N;
+fun piezometer_N : N;
+fun piffle_N : N;
+fun piffle_V : V;
+fun pig_N : N;
+fun pig_V : V;
+fun pig_headed_A : A;
+fun pig_headedness_N : N;
+fun pig_iron_N : N;
+fun pig_sticking_N : N;
+fun pigboat_N : N;
+fun pigeon_N : N;
+fun pigeon_breasted_A : A;
+fun pigeon_toed_A : A;
+fun pigeonhole_N : N;
+fun pigeonhole_V2 : V2;
+fun pigfish_N : N;
+fun piggery_N : N;
+fun piggish_A : A;
+fun piggishness_N : N;
+fun piggy_A : A;
+fun piggy_N : N;
+fun piggyback_Adv : Adv;
+fun piggyback_N : N;
+fun piggyback_V : V;
+fun piglet_N : N;
+fun pigment_N : N;
+fun pigmentation_N : N;
+fun pigmy_N : N;
+fun pignut_N : N;
+fun pigskin_N : N;
+fun pigsticking_N : N;
+fun pigsty_N : N;
+fun pigswill_N : N;
+fun pigtail_N : N;
+fun pigwash_N : N;
+fun pigweed_N : N;
+fun pika_N : N;
+fun pike_N : N;
+fun pikeblenny_N : N;
+fun pikestaff_N : N;
+fun pilaf_N : N;
+fun pilaff_N : N;
+fun pilar_A : A;
+fun pilaster_N : N;
+fun pilau_N : N;
+fun pilchard_N : N;
+fun pile_N : N;
+fun pile_V : V;
+fun pile_V2 : V2;
+fun pile_driver_N : N;
+fun pile_dwelling_N : N;
+fun pile_up_N : N;
+fun piles_N : N;
+fun pileup_N : N;
+fun pilfer_V : V;
+fun pilfer_V2 : V2;
+fun pilferage_N : N;
+fun pilferer_N : N;
+fun pilgrim_N : N;
+fun pilgrimage_N : N;
+fun pill_N : N;
+fun pill_PN : PN;
+fun pillage_N : N;
+fun pillage_V2 : V2;
+fun pillager_N : N;
+fun pillar_N : N;
+fun pillar_box_N : N;
+fun pillared_A : A;
+fun pillbox_N : N;
+fun pillion_N : N;
+fun pillory_N : N;
+fun pillory_V2 : V2;
+fun pillow_N : N;
+fun pillow_V2 : V2;
+fun pillow_fight_N : N;
+fun pillowcase_N : N;
+fun pillowslip_N : N;
+fun pillwort_N : N;
+fun pilocarpine_N : N;
+fun pilosebaceous_A : A;
+fun pilot_N : N;
+fun pilot_V2 : V2;
+fun pilot_boat_N : N;
+fun pilot_burner_N : N;
+fun pilot_cloth_N : N;
+fun pilot_engine_N : N;
+fun pilot_fish_N : N;
+fun pilot_light_N : N;
+fun pilotfish_N : N;
+fun pilothouse_N : N;
+fun piloting_N : N;
+fun pilotless_A : A;
+fun pilous_A : A;
+fun pilus_N : N;
+fun pimento_N : N;
+fun pimozide_N : N;
+fun pimp_N : N;
+fun pimp_V : V;
+fun pimpernel_N : N;
+fun pimple_N : N;
+fun pimpled_A : A;
+fun pimply_A : A;
+fun pin_N : N;
+fun pin_V2 : V2;
+fun pin_money_N : N;
+fun pin_point_V2 : V2;
+fun pin_table_N : N;
+fun pin_up_N : N;
+fun pinafore_N : N;
+fun pinata_N : N;
+fun pinball_N : N;
+fun pince_nez_N : N;
+fun pincer_N : N;
+fun pinch_N : N;
+fun pinch_V : V;
+fun pinch_V2 : V2;
+fun pinchbeck_A : A;
+fun pinchbeck_N : N;
+fun pinche_N : N;
+fun pinchgut_N : N;
+fun pincushion_N : N;
+fun pindolol_N : N;
+fun pine_N : N;
+fun pine_V : V;
+fun pineal_A : A;
+fun pinealoma_N : N;
+fun pineapple_N : N;
+fun pinecone_N : N;
+fun pinesap_N : N;
+fun pinetum_N : N;
+fun pinfish_N : N;
+fun pinfold_N : N;
+fun ping_N : N;
+fun ping_V : V;
+fun pinger_N : N;
+fun pingpong_N : N;
+fun pinguecula_N : N;
+fun pinhead_N : N;
+fun pinhole_N : N;
+fun pining_N : N;
+fun pinion_N : N;
+fun pinion_V2 : V2;
+fun pinite_N : N;
+fun pink_A : A;
+fun pink_N : N;
+fun pink_V : V;
+fun pink_V2 : V2;
+fun pinkish_A : A;
+fun pinkness_N : N;
+fun pinko_N : N;
+fun pinkroot_N : N;
+fun pinna_N : N;
+fun pinnace_N : N;
+fun pinnacle_N : N;
+fun pinnacle_V2 : V2;
+fun pinnate_A : A;
+fun pinnatifid_A : A;
+fun pinnatisect_A : A;
+fun pinner_N : N;
+fun pinning_N : N;
+fun pinny_N : N;
+fun pinochle_N : N;
+fun pinocytosis_N : N;
+fun pinole_N : N;
+fun pinon_N : N;
+fun pinpoint_N : N;
+fun pinpoint_V2 : V2;
+fun pinprick_N : N;
+fun pinscher_N : N;
+fun pinstripe_A : A;
+fun pinstripe_N : N;
+fun pinstriped_A : A;
+fun pint_N : N;
+fun pintail_N : N;
+fun pintle_N : N;
+fun pinto_N : N;
+fun pinwheel_N : N;
+fun pinworm_N : N;
+fun pion_N : N;
+fun pioneer_N : N;
+fun pioneer_V : V;
+fun pioneer_V2 : V2;
+fun pious_A : A;
+fun pip_N : N;
+fun pip_V2 : V2;
+fun pipage_N : N;
+fun pipal_N : N;
+fun pipe_N : N;
+fun pipe_V : V;
+fun pipe_V2 : V2;
+fun pipe_organ_N : N;
+fun pipe_rack_N : N;
+fun pipeclay_N : N;
+fun pipedream_N : N;
+fun pipefish_N : N;
+fun pipefitting_N : N;
+fun pipeful_N : N;
+fun pipeline_N : N;
+fun piper_N : N;
+fun piperacillin_N : N;
+fun piperazine_N : N;
+fun piperin_N : N;
+fun piperocaine_N : N;
+fun pipet_N : N;
+fun pipette_N : N;
+fun pipework_N : N;
+fun pipewort_N : N;
+fun piping_Adv : Adv;
+fun piping_N : N;
+fun pipistrelle_N : N;
+fun pipit_N : N;
+fun pippin_N : N;
+fun pipsissewa_N : N;
+fun pipsqueak_N : N;
+fun piquancy_N : N;
+fun piquant_A : A;
+fun pique_N : N;
+fun pique_V2 : V2;
+fun piquet_N : N;
+fun piracy_N : N;
+fun piraeus_PN : PN;
+fun piranha_N : N;
+fun pirate_N : N;
+fun pirate_V2 : V2;
+fun piratical_A : A;
+fun pirogi_N : N;
+fun piroplasm_N : N;
+fun pirouette_N : N;
+fun pirouette_V : V;
+fun piroxicam_N : N;
+fun pis_aller_N : N;
+fun pisa_PN : PN;
+fun pisanosaur_N : N;
+fun piscatorial_A : A;
+fun pisces_PN : PN;
+fun piscine_A : A;
+fun piscivorous_A : A;
+fun pisiform_N : N;
+fun piss_N : N;
+fun piss_V : V;
+fun piss_V2 : V2;
+fun pisser_N : N;
+fun pistachio_N : N;
+fun piste_N : N;
+fun pistia_N : N;
+fun pistil_N : N;
+fun pistillate_A : A;
+fun pistillode_N : N;
+fun pistol_N : N;
+fun pistoleer_N : N;
+fun piston_N : N;
+fun pit_N : N;
+fun pit_V2 : V2;
+fun pit_a_pat_Adv : Adv;
+fun pit_prop_N : N;
+fun pita_N : N;
+fun pitahaya_N : N;
+fun pitch_N : N;
+fun pitch_V : V;
+fun pitch_V2 : V2;
+fun pitch_black_A : A;
+fun pitch_dark_A : A;
+fun pitchblende_N : N;
+fun pitcher_N : N;
+fun pitchfork_N : N;
+fun pitchfork_V2 : V2;
+fun pitching_N : N;
+fun pitchman_N : N;
+fun pitchstone_N : N;
+fun pitchy_A : A;
+fun piteous_A : A;
+fun pitfall_N : N;
+fun pith_N : N;
+fun pithead_N : N;
+fun pithy_A : A;
+fun pitiable_A : A;
+fun pitiful_A : A;
+fun pitiless_A : A;
+fun pitilessness_N : N;
+fun pitman_N : N;
+fun piton_N : N;
+fun pitprop_N : N;
+fun pitsaw_N : N;
+fun pitta_N : N;
+fun pittance_N : N;
+fun pitter_patter_N : N;
+fun pitting_N : N;
+fun pittsburgh_PN : PN;
+fun pituitary_A : A;
+fun pituitary_N : N;
+fun pity_N : N;
+fun pity_V2 : V2;
+fun pitying_A : A;
+fun pityriasis_N : N;
+fun pivot_N : N;
+fun pivot_V : V;
+fun pivot_V2 : V2;
+fun pivotal_A : A;
+fun pixel_N : N;
+fun pixie_N : N;
+fun pixilated_A : A;
+fun pixy_N : N;
+fun pizza_N : N;
+fun pizzeria_N : N;
+fun pizzicato_A : A;
+fun pizzicato_Adv : Adv;
+fun pizzicato_N : N;
+fun placable_A : A;
+fun placard_N : N;
+fun placard_V2 : V2;
+fun placate_V2 : V2;
+fun placatingly_Adv : Adv;
+fun placation_N : N;
+fun place_N : N;
+fun place_V2 : V2;
+fun place_bet_N : N;
+fun place_name_N : N;
+fun placebo_N : N;
+fun placeholder_N : N;
+fun placeman_N : N;
+fun placement_N : N;
+fun placenta_N : N;
+fun placental_A : A;
+fun placental_N : N;
+fun placentation_N : N;
+fun placer_N : N;
+fun placeseeker_N : N;
+fun placid_A : A;
+fun placidity_N : N;
+fun placing_N : N;
+fun placket_N : N;
+fun placoderm_N : N;
+fun placoid_A : A;
+fun plage_N : N;
+fun plagiarism_N : N;
+fun plagiarist_N : N;
+fun plagiaristic_A : A;
+fun plagiarize_V2 : V2;
+fun plagiocephaly_N : N;
+fun plagioclase_N : N;
+fun plagioclastic_A : A;
+fun plague_N : N;
+fun plague_V2 : V2;
+fun plague_spot_N : N;
+fun plaguey_Adv : Adv;
+fun plaguy_A : A;
+fun plaice_N : N;
+fun plaid_N : N;
+fun plain_A : A;
+fun plain_Adv : Adv;
+fun plain_N : N;
+fun plain_V : V;
+fun plain_V2 : V2;
+fun plain_spoken_A : A;
+fun plainclothesman_N : N;
+fun plainness_N : N;
+fun plainsman_N : N;
+fun plainsong_N : N;
+fun plainspoken_A : A;
+fun plaint_N : N;
+fun plaintiff_N : N;
+fun plaintive_A : A;
+fun plaintiveness_N : N;
+fun plait_N : N;
+fun plait_V2 : V2;
+fun plaiter_N : N;
+fun plan_N : N;
+fun plan_V : V;
+fun plan_V2 : V2;
+fun plan_V2V : V2V;
+fun plan_VS : VS;
+fun plan_VV : VV;
+fun planar_A : A;
+fun planarian_N : N;
+fun planate_A : A;
+fun planation_N : N;
+fun planchet_N : N;
+fun planchette_N : N;
+fun plane_N : N;
+fun plane_V : V;
+fun plane_V2 : V2;
+fun plane_tree_N : N;
+fun planet_N : N;
+fun planetal_A : A;
+fun planetarium_N : N;
+fun planetary_A : A;
+fun planetesimal_N : N;
+fun plangency_N : N;
+fun plangent_A : A;
+fun plank_N : N;
+fun plank_V2 : V2;
+fun plank_bed_N : N;
+fun planking_N : N;
+fun plankton_N : N;
+fun planktonic_A : A;
+fun planless_A : A;
+fun planner_N : N;
+fun planning_N : N;
+fun planoconcave_A : A;
+fun planoconvex_A : A;
+fun planographic_A : A;
+fun plant_N : N;
+fun plant_V2 : V2;
+fun plant_louse_N : N;
+fun plantain_N : N;
+fun plantal_A : A;
+fun plantar_A : A;
+fun plantation_N : N;
+fun planter_N : N;
+fun plantigrade_A : A;
+fun planting_N : N;
+fun plantlet_N : N;
+fun planula_N : N;
+fun plaque_N : N;
+fun plash_N : N;
+fun plash_V : V;
+fun plash_V2 : V2;
+fun plasm_N : N;
+fun plasma_N : N;
+fun plasmablast_N : N;
+fun plasmacytoma_N : N;
+fun plasmapheresis_N : N;
+fun plasmid_N : N;
+fun plasmin_N : N;
+fun plasminogen_N : N;
+fun plasmodium_N : N;
+fun plaster_N : N;
+fun plaster_V2 : V2;
+fun plasterboard_N : N;
+fun plasterer_N : N;
+fun plastering_N : N;
+fun plastic_A : A;
+fun plastic_N : N;
+fun plastic_bomb_N : N;
+fun plastically_Adv : Adv;
+fun plasticine_N : N;
+fun plasticity_N : N;
+fun plasticizer_N : N;
+fun plastics_N : N;
+fun plastid_N : N;
+fun plastination_N : N;
+fun plastron_N : N;
+fun plat_N : N;
+fun plate_N : N;
+fun plate_V2 : V2;
+fun plate_glass_N : N;
+fun plate_powder_N : N;
+fun plate_rack_N : N;
+fun plateau_N : N;
+fun plateful_N : N;
+fun platelayer_N : N;
+fun platelet_N : N;
+fun plateletpheresis_N : N;
+fun platen_N : N;
+fun plater_N : N;
+fun platform_N : N;
+fun plating_N : N;
+fun platinum_N : N;
+fun platitude_N : N;
+fun platitudinarian_N : N;
+fun platitudinous_A : A;
+fun platonic_A : A;
+fun platoon_N : N;
+fun platter_N : N;
+fun platy_N : N;
+fun platyctenean_N : N;
+fun platypus_N : N;
+fun platyrrhine_A : A;
+fun platysma_N : N;
+fun plaudit_N : N;
+fun plausibility_N : N;
+fun plausible_A : A;
+fun play_N : N;
+fun play_V : V;
+fun play_V2 : V2;
+fun play_VV : VV;
+fun play_acting_N : N;
+fun play_actor_N : N;
+fun play_box_N : N;
+fun play_off_N : N;
+fun play_reading_N : N;
+fun playable_A : A;
+fun playback_N : N;
+fun playbill_N : N;
+fun playbook_N : N;
+fun playbox_N : N;
+fun playboy_N : N;
+fun player_N : N;
+fun player_piano_N : N;
+fun playfellow_N : N;
+fun playful_A : A;
+fun playfulness_N : N;
+fun playgoer_N : N;
+fun playground_N : N;
+fun playgroup_N : N;
+fun playhouse_N : N;
+fun playing_N : N;
+fun playing_card_N : N;
+fun playing_field_N : N;
+fun playlet_N : N;
+fun playlist_N : N;
+fun playmaker_N : N;
+fun playmate_N : N;
+fun playoff_N : N;
+fun playpen_N : N;
+fun playroom_N : N;
+fun playschool_N : N;
+fun playsuit_N : N;
+fun plaything_N : N;
+fun playtime_N : N;
+fun playwright_N : N;
+fun plaza_N : N;
+fun plc_PN : PN;
+fun plea_N : N;
+fun pleach_V2 : V2;
+fun plead_V : V;
+fun plead_V2 : V2;
+fun plead_VA : VA;
+fun plead_VS : VS;
+fun pleading_N : N;
+fun pleadingly_Adv : Adv;
+fun pleasance_N : N;
+fun pleasant_A : A;
+fun pleasantness_N : N;
+fun pleasantry_N : N;
+fun please_Adv : Adv;
+fun please_V : V;
+fun please_V2 : V2;
+fun please_V2V : V2V;
+fun please_VV : VV;
+fun pleaser_N : N;
+fun pleasing_N : N;
+fun pleasingly_Adv : Adv;
+fun pleasingness_N : N;
+fun pleasurable_A : A;
+fun pleasure_N : N;
+fun pleasure_boat_N : N;
+fun pleasure_craft_N : N;
+fun pleasure_ground_N : N;
+fun pleat_N : N;
+fun pleat_V2 : V2;
+fun pleb_N : N;
+fun plebeian_A : A;
+fun plebeian_N : N;
+fun plebiscite_N : N;
+fun plectognath_N : N;
+fun plectranthus_N : N;
+fun plectrum_N : N;
+fun pledge_N : N;
+fun pledge_V2 : V2;
+fun pledge_V2V : V2V;
+fun pledge_VS : VS;
+fun pledgee_N : N;
+fun pledger_N : N;
+fun plenary_A : A;
+fun plenipotentiary_N : N;
+fun plenitude_N : N;
+fun plenteous_A : A;
+fun plentiful_A : A;
+fun plenty_Adv : Adv;
+fun plenty_N : N;
+fun plenum_N : N;
+fun pleochroic_A : A;
+fun pleochroism_N : N;
+fun pleomorphic_A : A;
+fun pleomorphism_N : N;
+fun pleonasm_N : N;
+fun pleonastic_A : A;
+fun plesiosaur_N : N;
+fun plethora_N : N;
+fun plethysmograph_N : N;
+fun pleura_N : N;
+fun pleural_A : A;
+fun pleurisy_N : N;
+fun pleurocarp_N : N;
+fun pleurocarpous_A : A;
+fun pleurodont_N : N;
+fun pleurodynia_N : N;
+fun pleuropneumonia_N : N;
+fun pleurothallis_N : N;
+fun pleximeter_N : N;
+fun plexor_N : N;
+fun plexus_N : N;
+fun pliability_N : N;
+fun pliable_A : A;
+fun pliancy_N : N;
+fun pliant_A : A;
+fun plication_N : N;
+fun plier_N : N;
+fun pliers_N : N;
+fun plight_N : N;
+fun plight_V2 : V2;
+fun plimsoll_N : N;
+fun plinth_N : N;
+fun ploce_N : N;
+fun plod_V : V;
+fun plod_V2 : V2;
+fun plodder_N : N;
+fun plodding_N : N;
+fun ploddingly_Adv : Adv;
+fun plonk_Adv : Adv;
+fun plonk_N : N;
+fun plonk_V : V;
+fun plop_Adv : Adv;
+fun plop_N : N;
+fun plop_V : V;
+fun plosion_N : N;
+fun plosive_A : A;
+fun plosive_N : N;
+fun plot_N : N;
+fun plot_V : V;
+fun plot_V2 : V2;
+fun plotter_N : N;
+fun plough_N : N;
+fun plough_V : V;
+fun plough_V2 : V2;
+fun ploughboy_N : N;
+fun ploughman_N : N;
+fun ploughshare_N : N;
+fun plover_N : N;
+fun plow_N : N;
+fun plow_V : V;
+fun plow_V2 : V2;
+fun plowboy_N : N;
+fun plowing_N : N;
+fun plowman_N : N;
+fun plowshare_N : N;
+fun plowwright_N : N;
+fun ploy_N : N;
+fun pluck_N : N;
+fun pluck_V : V;
+fun pluck_V2 : V2;
+fun plucky_A : A;
+fun plug_N : N;
+fun plug_V : V;
+fun plug_V2 : V2;
+fun plughole_N : N;
+fun plum_N : N;
+fun plum_pudding_N : N;
+fun plumage_N : N;
+fun plumaged_A : A;
+fun plumate_A : A;
+fun plumb_A : A;
+fun plumb_Adv : Adv;
+fun plumb_N : N;
+fun plumb_V2 : V2;
+fun plumbaginaceous_A : A;
+fun plumbago_N : N;
+fun plumber_N : N;
+fun plumbic_A : A;
+fun plumbing_N : N;
+fun plumcot_N : N;
+fun plume_N : N;
+fun plume_V2 : V2;
+fun plumelike_A : A;
+fun plumlike_A : A;
+fun plummet_N : N;
+fun plummet_V : V;
+fun plummet_V2 : V2;
+fun plummy_A : A;
+fun plump_A : A;
+fun plump_Adv : Adv;
+fun plump_N : N;
+fun plump_V : V;
+fun plump_V2 : V2;
+fun plumpness_N : N;
+fun plumule_N : N;
+fun plunder_N : N;
+fun plunder_V : V;
+fun plunder_V2 : V2;
+fun plunderage_N : N;
+fun plunderer_N : N;
+fun plundering_N : N;
+fun plunge_N : N;
+fun plunge_V : V;
+fun plunge_V2 : V2;
+fun plunger_N : N;
+fun plunk_N : N;
+fun pluperfect_A : A;
+fun pluperfect_N : N;
+fun plural_A : A;
+fun plural_N : N;
+fun pluralism_N : N;
+fun pluralist_N : N;
+fun pluralistic_A : A;
+fun plurality_N : N;
+fun pluralization_N : N;
+fun plus_A : A;
+fun plus_Conj : Conj ;
+fun plus_N : N;
+fun plush_A : A;
+fun plush_N : N;
+fun plushy_A : A;
+fun pluto_PN : PN;
+fun plutocracy_N : N;
+fun plutocrat_N : N;
+fun plutocratic_A : A;
+fun plutonium_N : N;
+fun ply_N : N;
+fun ply_V : V;
+fun ply_V2 : V2;
+fun ply_V2A : V2A;
+fun plymouth_PN : PN;
+fun plywood_N : N;
+fun pneumatic_A : A;
+fun pneumatically_Adv : Adv;
+fun pneumatics_N : N;
+fun pneumatophore_N : N;
+fun pneumococcal_A : A;
+fun pneumococcus_N : N;
+fun pneumoconiosis_N : N;
+fun pneumocytosis_N : N;
+fun pneumogastric_A : A;
+fun pneumonectomy_N : N;
+fun pneumonia_N : N;
+fun pneumonic_A : A;
+fun pneumonitis_N : N;
+fun pneumothorax_N : N;
+fun po_N : N;
+fun poach_V : V;
+fun poach_V2 : V2;
+fun poacher_N : N;
+fun poaching_N : N;
+fun pochard_N : N;
+fun pock_N : N;
+fun pocked_A : A;
+fun pocket_N : N;
+fun pocket_V2 : V2;
+fun pocket_book_N : N;
+fun pocket_handkerchief_N : N;
+fun pocket_knife_N : N;
+fun pocket_money_N : N;
+fun pocketbook_N : N;
+fun pocketcomb_N : N;
+fun pocketful_N : N;
+fun pocketknife_N : N;
+fun pockmark_N : N;
+fun pockmarked_A : A;
+fun pod_N : N;
+fun pod_V : V;
+fun pod_V2 : V2;
+fun podalgia_N : N;
+fun podetium_N : N;
+fun podgy_A : A;
+fun podiatry_N : N;
+fun podium_N : N;
+fun podlike_A : A;
+fun podocarp_N : N;
+fun podzol_N : N;
+fun poem_N : N;
+fun poesy_N : N;
+fun poet_N : N;
+fun poetess_N : N;
+fun poetic_A : A;
+fun poetical_A : A;
+fun poetics_N : N;
+fun poetry_N : N;
+fun pogge_N : N;
+fun pogonia_N : N;
+fun pogonion_N : N;
+fun pogrom_N : N;
+fun poi_N : N;
+fun poignance_N : N;
+fun poignancy_N : N;
+fun poignant_A : A;
+fun poikilotherm_N : N;
+fun poikilothermic_A : A;
+fun poilu_N : N;
+fun poinsettia_N : N;
+fun point_N : N;
+fun point_V : V;
+fun point_V2 : V2;
+fun point_blank_A : A;
+fun point_blank_Adv : Adv;
+fun point_duty_N : N;
+fun pointedly_AdV : AdV;
+fun pointedly_Adv : Adv;
+fun pointedness_N : N;
+fun pointer_N : N;
+fun pointillism_N : N;
+fun pointillist_A : A;
+fun pointillist_N : N;
+fun pointless_A : A;
+fun pointsman_N : N;
+fun poise_N : N;
+fun poise_V : V;
+fun poise_V2 : V2;
+fun poison_N : N;
+fun poison_V2 : V2;
+fun poison_gas_N : N;
+fun poison_ivy_N : N;
+fun poisoner_N : N;
+fun poisoning_N : N;
+fun poisonous_A : A;
+fun poke_N : N;
+fun poke_V : V;
+fun poke_V2 : V2;
+fun poke_bonnet_N : N;
+fun poker_N : N;
+fun poker_face_N : N;
+fun pokeweed_N : N;
+fun poky_A : A;
+fun polack_N : N;
+fun poland_PN : PN;
+fun polar_A : A;
+fun polarimeter_N : N;
+fun polaris_N : N;
+fun polarity_N : N;
+fun polarization_N : N;
+fun polarize_V2 : V2;
+fun polarographic_A : A;
+fun polarography_N : N;
+fun polaroid_N : N;
+fun polder_N : N;
+fun pole_N : N;
+fun pole_jumping_N : N;
+fun pole_star_N : N;
+fun pole_vault_N : N;
+fun poleax_N : N;
+fun poleax_V2 : V2;
+fun poleaxe_N : N;
+fun poleaxe_V2 : V2;
+fun polecat_N : N;
+fun polemic_A : A;
+fun polemic_N : N;
+fun polemically_Adv : Adv;
+fun polemicist_N : N;
+fun polemics_N : N;
+fun polemoniaceous_A : A;
+fun polemonium_N : N;
+fun polenta_N : N;
+fun police_N : N;
+fun police_V2 : V2;
+fun police_office_N : N;
+fun police_officer_N : N;
+fun police_station_N : N;
+fun policeman_N : N;
+fun policewoman_N : N;
+fun policy_N : N;
+fun policyholder_N : N;
+fun polio_N : N;
+fun poliomyelitis_N : N;
+fun poliosis_N : N;
+fun poliovirus_N : N;
+fun polish_A : A;
+fun polish_N : N;
+fun polish_V : V;
+fun polish_V2 : V2;
+fun polisher_N : N;
+fun politburo_N : N;
+fun polite_A : A;
+fun politeness_N : N;
+fun politic_A : A;
+fun political_A : A;
+fun politician_N : N;
+fun politicize_V : V;
+fun politicize_V2 : V2;
+fun politick_V : V;
+fun politics_N : N;
+fun polity_N : N;
+fun polka_N : N;
+fun poll_N : N;
+fun poll_V : V;
+fun poll_V2 : V2;
+fun poll_tax_N : N;
+fun pollack_N : N;
+fun pollard_N : N;
+fun pollard_V2 : V2;
+fun pollen_N : N;
+fun pollinate_V2 : V2;
+fun pollination_N : N;
+fun pollinator_N : N;
+fun polling_booth_N : N;
+fun polling_day_N : N;
+fun polling_station_N : N;
+fun pollinium_N : N;
+fun polls_N : N;
+fun pollster_N : N;
+fun pollucite_N : N;
+fun pollutant_N : N;
+fun pollute_V2 : V2;
+fun polluter_N : N;
+fun pollution_N : N;
+fun polly_PN : PN;
+fun polo_N : N;
+fun polo_neck_A : A;
+fun polonaise_N : N;
+fun polonium_N : N;
+fun polony_N : N;
+fun poltergeist_N : N;
+fun poltroon_A : A;
+fun poltroon_N : N;
+fun poltroonery_N : N;
+fun poly_N : N;
+fun polyamide_N : N;
+fun polyandrist_N : N;
+fun polyandrous_A : A;
+fun polyandry_N : N;
+fun polyanthus_N : N;
+fun polyarteritis_N : N;
+fun polyatomic_A : A;
+fun polybutylene_N : N;
+fun polychaete_N : N;
+fun polychromatic_A : A;
+fun polychrome_N : N;
+fun polycrystalline_A : A;
+fun polycythemia_N : N;
+fun polydactyl_A : A;
+fun polydactyly_N : N;
+fun polydipsia_N : N;
+fun polyelectrolyte_N : N;
+fun polyester_N : N;
+fun polyestrous_A : A;
+fun polyethylene_N : N;
+fun polyfoam_N : N;
+fun polygamist_N : N;
+fun polygamous_A : A;
+fun polygamy_N : N;
+fun polygene_N : N;
+fun polygenic_A : A;
+fun polyglot_A : A;
+fun polyglot_N : N;
+fun polygon_N : N;
+fun polygonal_A : A;
+fun polygraph_N : N;
+fun polygynist_N : N;
+fun polygynous_A : A;
+fun polygyny_N : N;
+fun polyhedral_A : A;
+fun polyhedron_N : N;
+fun polymastigote_N : N;
+fun polymath_N : N;
+fun polymer_N : N;
+fun polymerase_N : N;
+fun polymeric_A : A;
+fun polymerization_N : N;
+fun polymorph_N : N;
+fun polymorphemic_A : A;
+fun polymorphic_A : A;
+fun polymorphism_N : N;
+fun polymorphous_A : A;
+fun polymyositis_N : N;
+fun polymyxin_N : N;
+fun polyneuritis_N : N;
+fun polynomial_A : A;
+fun polynomial_N : N;
+fun polynya_N : N;
+fun polyoma_N : N;
+fun polyp_N : N;
+fun polypectomy_N : N;
+fun polypeptide_N : N;
+fun polypetalous_A : A;
+fun polyphone_N : N;
+fun polyphonic_A : A;
+fun polyphonically_Adv : Adv;
+fun polyphony_N : N;
+fun polyphosphate_N : N;
+fun polyploid_A : A;
+fun polyploid_N : N;
+fun polyploidy_N : N;
+fun polypody_N : N;
+fun polypore_N : N;
+fun polypropenonitrile_N : N;
+fun polypropylene_N : N;
+fun polyptoton_N : N;
+fun polypus_N : N;
+fun polysaccharide_N : N;
+fun polysemant_N : N;
+fun polysemous_A : A;
+fun polysemy_N : N;
+fun polysomy_N : N;
+fun polystyrene_N : N;
+fun polysyllabic_A : A;
+fun polysyllabically_Adv : Adv;
+fun polysyllable_N : N;
+fun polysyndeton_N : N;
+fun polytechnic_N : N;
+fun polytheism_N : N;
+fun polytheist_N : N;
+fun polytheistic_A : A;
+fun polythene_N : N;
+fun polytonal_A : A;
+fun polytonality_N : N;
+fun polyunsaturated_A : A;
+fun polyurethane_N : N;
+fun polyuria_N : N;
+fun polyvalence_N : N;
+fun polyvalent_A : A;
+fun pom_N : N;
+fun pomade_N : N;
+fun pomade_V2 : V2;
+fun pome_N : N;
+fun pomegranate_N : N;
+fun pomelo_N : N;
+fun pomfret_N : N;
+fun pommel_N : N;
+fun pommel_V2 : V2;
+fun pommy_N : N;
+fun pomologist_N : N;
+fun pomology_N : N;
+fun pomp_N : N;
+fun pompadour_N : N;
+fun pompano_N : N;
+fun pompon_N : N;
+fun pomposity_N : N;
+fun pompous_A : A;
+fun ponce_N : N;
+fun poncho_N : N;
+fun pond_N : N;
+fun ponder_V : V;
+fun ponder_V2 : V2;
+fun ponderable_A : A;
+fun ponderosa_N : N;
+fun ponderous_A : A;
+fun ponderousness_N : N;
+fun pondweed_N : N;
+fun pone_N : N;
+fun pongee_N : N;
+fun poniard_N : N;
+fun poniard_V2 : V2;
+fun pons_N : N;
+fun pont_llan_fraith_PN : PN;
+fun pontardawe_PN : PN;
+fun pontardulais_PN : PN;
+fun pontefract_PN : PN;
+fun pontifex_N : N;
+fun pontiff_N : N;
+fun pontifical_A : A;
+fun pontifical_N : N;
+fun pontificate_N : N;
+fun pontificate_V : V;
+fun pontoon_N : N;
+fun pontycymmer_PN : PN;
+fun pontypool_PN : PN;
+fun pony_N : N;
+fun pony_trekking_N : N;
+fun ponytail_N : N;
+fun pooch_N : N;
+fun pood_N : N;
+fun poodle_N : N;
+fun poof_N : N;
+fun pooh_pooh_V2 : V2;
+fun pool_N : N;
+fun pool_V2 : V2;
+fun poole_PN : PN;
+fun pooler_N : N;
+fun poolroom_N : N;
+fun poon_N : N;
+fun poona_PN : PN;
+fun poop_N : N;
+fun poor_A : A;
+fun poor_box_N : N;
+fun poor_rate_N : N;
+fun poor_spirited_A : A;
+fun poorhouse_N : N;
+fun poorly_A : A;
+fun poorness_N : N;
+fun poorwill_N : N;
+fun pop_A : A;
+fun pop_Adv : Adv;
+fun pop_N : N;
+fun pop_V : V;
+fun pop_V2 : V2;
+fun popcorn_N : N;
+fun pope_N : N;
+fun popery_N : N;
+fun popeyed_A : A;
+fun popgun_N : N;
+fun popinjay_N : N;
+fun popish_A : A;
+fun poplar_N : N;
+fun poplin_N : N;
+fun popliteal_A : A;
+fun popover_N : N;
+fun poppa_N : N;
+fun popper_N : N;
+fun poppet_N : N;
+fun poppy_N : N;
+fun poppycock_N : N;
+fun populace_N : N;
+fun popular_A : A;
+fun popularism_N : N;
+fun popularity_N : N;
+fun popularization_N : N;
+fun popularize_V2 : V2;
+fun popularizer_N : N;
+fun populate_V2 : V2;
+fun population_N : N;
+fun populism_N : N;
+fun populist_N : N;
+fun populous_A : A;
+fun porbeagle_N : N;
+fun porcelain_N : N;
+fun porch_N : N;
+fun porcine_A : A;
+fun porcupine_N : N;
+fun porcupinefish_N : N;
+fun pore_N : N;
+fun pore_V : V;
+fun porgy_N : N;
+fun pork_N : N;
+fun pork_barrel_N : N;
+fun pork_butcher_N : N;
+fun porkchop_N : N;
+fun porker_N : N;
+fun porkfish_N : N;
+fun porkholt_N : N;
+fun porkpie_N : N;
+fun porn_N : N;
+fun pornographer_N : N;
+fun pornographic_A : A;
+fun pornographically_Adv : Adv;
+fun pornography_N : N;
+fun porose_A : A;
+fun porosity_N : N;
+fun porous_A : A;
+fun porousness_N : N;
+fun porphyria_N : N;
+fun porphyrin_N : N;
+fun porphyritic_A : A;
+fun porphyry_N : N;
+fun porpoise_N : N;
+fun porridge_N : N;
+fun porringer_N : N;
+fun port_A : A;
+fun port_N : N;
+fun port_V2 : V2;
+fun port_glasgow_PN : PN;
+fun port_talbot_PN : PN;
+fun portability_N : N;
+fun portable_A : A;
+fun portable_N : N;
+fun portage_N : N;
+fun portal_N : N;
+fun portcullis_N : N;
+fun porte_cochere_N : N;
+fun portend_V2 : V2;
+fun portent_N : N;
+fun portentous_A : A;
+fun porter_N : N;
+fun porterage_N : N;
+fun porterhouse_N : N;
+fun portfolio_N : N;
+fun porthcawl_PN : PN;
+fun porthmadog_PN : PN;
+fun porthole_N : N;
+fun portico_N : N;
+fun portiere_N : N;
+fun portion_N : N;
+fun portion_V2 : V2;
+fun portishead_PN : PN;
+fun portland_PN : PN;
+fun portly_A : A;
+fun portmanteau_N : N;
+fun porto_alegre_PN : PN;
+fun portrait_N : N;
+fun portraitist_N : N;
+fun portraiture_N : N;
+fun portray_V2 : V2;
+fun portrayal_N : N;
+fun portsmouth_PN : PN;
+fun portugal_PN : PN;
+fun portuguese_A : A;
+fun portuguese_N : N;
+fun portulaca_N : N;
+fun portwatcher_N : N;
+fun pose_N : N;
+fun pose_V : V;
+fun pose_V2 : V2;
+fun poser_N : N;
+fun poseur_N : N;
+fun poseuse_N : N;
+fun posh_A : A;
+fun posh_V2 : V2;
+fun posit_V2 : V2;
+fun position_N : N;
+fun position_V2 : V2;
+fun position_V2V : V2V;
+fun positionable_A : A;
+fun positional_A : A;
+fun positive_A : A;
+fun positive_N : N;
+fun positiveness_N : N;
+fun positivism_N : N;
+fun positivist_A : A;
+fun positivist_N : N;
+fun positivity_N : N;
+fun positron_N : N;
+fun posology_N : N;
+fun posse_N : N;
+fun posseman_N : N;
+fun possess_V2 : V2;
+fun possession_N : N;
+fun possessive_A : A;
+fun possessiveness_N : N;
+fun possessor_N : N;
+fun posset_N : N;
+fun possibility_N : N;
+fun possible_A : A;
+fun possible_N : N;
+fun possum_N : N;
+fun post_N : N;
+fun post_Prep : Prep ;
+fun post_V : V;
+fun post_V2 : V2;
+fun post_chaise_N : N;
+fun post_free_A : A;
+fun post_free_Adv : Adv;
+fun post_haste_Adv : Adv;
+fun post_horse_N : N;
+fun post_meridiem_Adv : Adv;
+fun post_mortem_A : A;
+fun post_mortem_N : N;
+fun post_paid_A : A;
+fun post_paid_Adv : Adv;
+fun postage_N : N;
+fun postage_stamp_N : N;
+fun postal_A : A;
+fun postbag_N : N;
+fun postbiblical_A : A;
+fun postbox_N : N;
+fun postcard_N : N;
+fun postcode_N : N;
+fun postdate_V2 : V2;
+fun postdiluvian_A : A;
+fun postdiluvian_N : N;
+fun postdoc_N : N;
+fun postdoctoral_A : A;
+fun postdoctoral_N : N;
+fun poste_restante_N : N;
+fun poster_N : N;
+fun posterior_A : A;
+fun posterior_N : N;
+fun posteriority_N : N;
+fun posterity_N : N;
+fun postern_N : N;
+fun postexilic_A : A;
+fun postganglionic_A : A;
+fun postglacial_A : A;
+fun postgraduate_A : A;
+fun postgraduate_N : N;
+fun posthitis_N : N;
+fun posthole_N : N;
+fun posthouse_N : N;
+fun posthumous_A : A;
+fun postictal_A : A;
+fun postilion_N : N;
+fun postillion_N : N;
+fun postindustrial_A : A;
+fun posting_N : N;
+fun postlude_N : N;
+fun postman_N : N;
+fun postmark_N : N;
+fun postmark_V2 : V2;
+fun postmaster_N : N;
+fun postmenopausal_A : A;
+fun postmeridian_A : A;
+fun postmillennial_A : A;
+fun postmistress_N : N;
+fun postmodernism_N : N;
+fun postmodernist_A : A;
+fun postmortem_A : A;
+fun postmortem_N : N;
+fun postnatal_A : A;
+fun postnuptial_A : A;
+fun postoperative_A : A;
+fun postpaid_A : A;
+fun postpone_V2 : V2;
+fun postponement_N : N;
+fun postposition_N : N;
+fun postpositive_A : A;
+fun postprandial_A : A;
+fun postscript_N : N;
+fun postulant_N : N;
+fun postulate_N : N;
+fun postulate_V2 : V2;
+fun postulation_N : N;
+fun postulator_N : N;
+fun postural_A : A;
+fun posture_N : N;
+fun posture_V : V;
+fun posture_V2 : V2;
+fun posturer_N : N;
+fun posturing_N : N;
+fun postwar_A : A;
+fun posy_N : N;
+fun pot_N : N;
+fun pot_V : V;
+fun pot_V2 : V2;
+fun pot_shot_N : N;
+fun pot_trained_A : A;
+fun potable_A : A;
+fun potage_N : N;
+fun potash_N : N;
+fun potassium_N : N;
+fun potation_N : N;
+fun potato_N : N;
+fun potbellied_A : A;
+fun potbelly_N : N;
+fun potboiler_N : N;
+fun potbound_A : A;
+fun potboy_N : N;
+fun poteen_N : N;
+fun potency_N : N;
+fun potent_A : A;
+fun potentate_N : N;
+fun potential_A : A;
+fun potential_N : N;
+fun potentiality_N : N;
+fun potentiation_N : N;
+fun potentiometer_N : N;
+fun pothead_N : N;
+fun pother_N : N;
+fun potherb_N : N;
+fun potholder_N : N;
+fun pothole_N : N;
+fun potholer_N : N;
+fun pothook_N : N;
+fun pothos_N : N;
+fun pothouse_N : N;
+fun pothunter_N : N;
+fun potion_N : N;
+fun potlatch_N : N;
+fun potluck_N : N;
+fun potman_N : N;
+fun potoroo_N : N;
+fun potpie_N : N;
+fun potpourri_N : N;
+fun potsdam_PN : PN;
+fun potsherd_N : N;
+fun potshot_N : N;
+fun pottage_N : N;
+fun potter_N : N;
+fun potter_V : V;
+fun potterer_N : N;
+fun potters_bar_PN : PN;
+fun pottery_N : N;
+fun pottle_N : N;
+fun potto_N : N;
+fun potty_A : A;
+fun potty_N : N;
+fun pouch_N : N;
+fun pouch_V2 : V2;
+fun pouf_N : N;
+fun pouffe_N : N;
+fun poulette_N : N;
+fun poulterer_N : N;
+fun poultice_N : N;
+fun poultice_V2 : V2;
+fun poultry_N : N;
+fun poultryman_N : N;
+fun pounce_N : N;
+fun pounce_V : V;
+fun pound_N : N;
+fun pound_V : V;
+fun pound_V2 : V2;
+fun poundage_N : N;
+fun poundal_N : N;
+fun pounder_N : N;
+fun pounding_N : N;
+fun pour_V : V;
+fun pour_V2 : V2;
+fun pout_N : N;
+fun pout_V : V;
+fun pout_V2 : V2;
+fun poutingly_Adv : Adv;
+fun poverty_N : N;
+fun poverty_stricken_A : A;
+fun pow_N : N;
+fun powder_N : N;
+fun powder_V : V;
+fun powder_V2 : V2;
+fun powder_flask_N : N;
+fun powder_horn_N : N;
+fun powder_magazine_N : N;
+fun powder_puff_N : N;
+fun powder_room_N : N;
+fun powderer_N : N;
+fun powderpuff_N : N;
+fun powdery_A : A;
+fun power_N : N;
+fun power_V2 : V2;
+fun power_dive_N : N;
+fun power_dive_V2 : V2;
+fun power_point_N : N;
+fun power_station_N : N;
+fun powerboat_N : N;
+fun powerful_A : A;
+fun powerhouse_N : N;
+fun powerless_A : A;
+fun powerlessness_N : N;
+fun powwow_N : N;
+fun powwow_V : V;
+fun powys_PN : PN;
+fun pox_N : N;
+fun poxvirus_N : N;
+fun poynton_PN : PN;
+fun poznan_PN : PN;
+fun pp_N : N;
+fun pr_N : N;
+fun practicability_N : N;
+fun practicable_A : A;
+fun practical_A : A;
+fun practicality_N : N;
+fun practice_N : N;
+fun practice_V : V;
+fun practice_V2 : V2;
+fun practician_N : N;
+fun practise_V : V;
+fun practise_V2 : V2;
+fun practitioner_N : N;
+fun praenomen_N : N;
+fun praesidium_N : N;
+fun praetor_N : N;
+fun praetorian_A : A;
+fun praetorium_N : N;
+fun praetorship_N : N;
+fun pragmatic_A : A;
+fun pragmatically_Adv : Adv;
+fun pragmatics_N : N;
+fun pragmatism_N : N;
+fun pragmatist_N : N;
+fun prague_PN : PN;
+fun prairie_N : N;
+fun praise_N : N;
+fun praise_V2 : V2;
+fun praiseworthiness_N : N;
+fun praiseworthy_A : A;
+fun praisworthiness_N : N;
+fun praline_N : N;
+fun pram_N : N;
+fun prance_N : N;
+fun prance_V : V;
+fun prancer_N : N;
+fun prandial_A : A;
+fun prang_N : N;
+fun prank_N : N;
+fun prankishness_N : N;
+fun prankster_N : N;
+fun praseodymium_N : N;
+fun prate_N : N;
+fun prate_V : V;
+fun pratfall_N : N;
+fun pratincole_N : N;
+fun prato_PN : PN;
+fun prattle_N : N;
+fun prattle_V : V;
+fun prattler_N : N;
+fun pravastatin_N : N;
+fun prawn_N : N;
+fun prawn_V : V;
+fun pray_V : V;
+fun pray_V2 : V2;
+fun praya_N : N;
+fun prayer_N : N;
+fun prayer_book_N : N;
+fun prayer_mat_N : N;
+fun prayer_meeting_N : N;
+fun prayer_rug_N : N;
+fun prayer_wheel_N : N;
+fun prayerful_A : A;
+fun prazosin_N : N;
+fun pre_approve_V2 : V2;
+fun pre_eminence_N : N;
+fun pre_eminent_A : A;
+fun pre_empt_V2 : V2;
+fun pre_emption_N : N;
+fun pre_emptive_A : A;
+fun pre_exist_V : V;
+fun pre_existence_N : N;
+fun pre_existent_A : A;
+fun pre_packaged_A : A;
+fun pre_raphaelite_A : A;
+fun pre_raphaelite_N : N;
+fun pre_register_V2 : V2;
+fun pre_sign_V2 : V2;
+fun pre_test_V2 : V2;
+fun preach_V : V;
+fun preach_V2 : V2;
+fun preacher_N : N;
+fun preachification_N : N;
+fun preachify_V : V;
+fun preachy_A : A;
+fun preamble_N : N;
+fun preanal_A : A;
+fun prearrange_V2 : V2;
+fun prearrangement_N : N;
+fun prebend_N : N;
+fun prebendary_N : N;
+fun precancerous_A : A;
+fun precarious_A : A;
+fun precariousness_N : N;
+fun precast_A : A;
+fun precatory_A : A;
+fun precaution_N : N;
+fun precautionary_A : A;
+fun precede_V : V;
+fun precede_V2 : V2;
+fun precedence_N : N;
+fun precedent_A : A;
+fun precedent_N : N;
+fun precedented_A : A;
+fun precedential_A : A;
+fun preceding_A : A;
+fun precentor_N : N;
+fun precentorship_N : N;
+fun precept_N : N;
+fun preceptor_N : N;
+fun preceptorship_N : N;
+fun precession_N : N;
+fun prechlorination_N : N;
+fun precinct_N : N;
+fun preciosity_N : N;
+fun precious_A : A;
+fun precious_Adv : Adv;
+fun preciousness_N : N;
+fun precipice_N : N;
+fun precipitant_N : N;
+fun precipitate_A : A;
+fun precipitate_N : N;
+fun precipitate_V2 : V2;
+fun precipitation_N : N;
+fun precipitator_N : N;
+fun precipitin_N : N;
+fun precipitous_A : A;
+fun precis_N : N;
+fun precis_V2 : V2;
+fun precise_A : A;
+fun preciseness_N : N;
+fun precision_N : N;
+fun preclinical_A : A;
+fun preclude_V2 : V2;
+fun preclusion_N : N;
+fun preclusive_A : A;
+fun precocial_A : A;
+fun precocious_A : A;
+fun precociousness_N : N;
+fun precocity_N : N;
+fun precognition_N : N;
+fun preconceive_V2 : V2;
+fun preconception_N : N;
+fun preconcerted_A : A;
+fun precondition_N : N;
+fun preconditioned_A : A;
+fun precooked_A : A;
+fun precooled_A : A;
+fun precordial_A : A;
+fun precordium_N : N;
+fun precursor_N : N;
+fun precursory_A : A;
+fun predaceous_A : A;
+fun predacious_A : A;
+fun predate_V2 : V2;
+fun predation_N : N;
+fun predator_N : N;
+fun predatory_A : A;
+fun predecease_V2 : V2;
+fun predecessor_N : N;
+fun predestinarian_A : A;
+fun predestinarianism_N : N;
+fun predestinate_A : A;
+fun predestinate_V2 : V2;
+fun predestination_N : N;
+fun predestine_V2 : V2;
+fun predetermination_N : N;
+fun predetermine_V2 : V2;
+fun predicament_N : N;
+fun predicate_N : N;
+fun predicate_V2 : V2;
+fun predicative_A : A;
+fun predicator_N : N;
+fun predict_V2 : V2;
+fun predict_VS : VS;
+fun predictability_N : N;
+fun predictable_A : A;
+fun prediction_N : N;
+fun predictive_A : A;
+fun predictor_N : N;
+fun predigest_V2 : V2;
+fun predilection_N : N;
+fun predispose_V2 : V2;
+fun predisposition_N : N;
+fun prednisolone_N : N;
+fun prednisone_N : N;
+fun predominance_N : N;
+fun predominant_A : A;
+fun predominate_V : V;
+fun predomination_N : N;
+fun preeclampsia_N : N;
+fun preemption_N : N;
+fun preemptive_A : A;
+fun preemptor_N : N;
+fun preen_V2 : V2;
+fun preexistence_N : N;
+fun preexistent_A : A;
+fun prefab_A : A;
+fun prefab_N : N;
+fun prefabricate_V2 : V2;
+fun prefabrication_N : N;
+fun preface_N : N;
+fun preface_V2 : V2;
+fun prefaded_A : A;
+fun prefatory_A : A;
+fun prefect_N : N;
+fun prefectural_A : A;
+fun prefecture_N : N;
+fun prefer_V2 : V2;
+fun prefer_V2V : V2V;
+fun prefer_VS : VS;
+fun prefer_VV : VV;
+fun preferable_A : A;
+fun preference_N : N;
+fun preferential_A : A;
+fun preferment_N : N;
+fun prefiguration_N : N;
+fun prefigure_V2 : V2;
+fun prefix_N : N;
+fun prefix_V2 : V2;
+fun prefixation_N : N;
+fun preformation_N : N;
+fun prefrontal_A : A;
+fun pregnancy_N : N;
+fun pregnanediol_N : N;
+fun pregnant_A : A;
+fun preheat_V2 : V2;
+fun prehensile_A : A;
+fun prehensor_N : N;
+fun prehistoric_A : A;
+fun prehistorical_A : A;
+fun prehistory_N : N;
+fun prejudge_V2 : V2;
+fun prejudgement_N : N;
+fun prejudgment_N : N;
+fun prejudice_N : N;
+fun prejudice_V2 : V2;
+fun prejudicial_A : A;
+fun prelacy_N : N;
+fun prelapsarian_A : A;
+fun prelate_N : N;
+fun prelim_N : N;
+fun preliminary_A : A;
+fun preliminary_N : N;
+fun preliterate_A : A;
+fun prelude_N : N;
+fun prelude_V2 : V2;
+fun premarital_A : A;
+fun premature_A : A;
+fun prematureness_N : N;
+fun premedical_A : A;
+fun premeditate_V2 : V2;
+fun premeditation_N : N;
+fun premenopausal_A : A;
+fun premenstrual_A : A;
+fun premier_A : A;
+fun premier_N : N;
+fun premiere_N : N;
+fun premiere_V : V;
+fun premiere_V2 : V2;
+fun premiership_N : N;
+fun premise_N : N;
+fun premise_V2 : V2;
+fun premises_N : N;
+fun premiss_N : N;
+fun premiss_V2 : V2;
+fun premium_A : A;
+fun premium_N : N;
+fun premolar_N : N;
+fun premonition_N : N;
+fun premonitory_A : A;
+fun prenatal_A : A;
+fun prentice_N : N;
+fun prenuptial_A : A;
+fun preoccupancy_N : N;
+fun preoccupation_N : N;
+fun preoccupy_V2 : V2;
+fun preoperative_A : A;
+fun preordain_V2 : V2;
+fun prep_N : N;
+fun prepackaged_A : A;
+fun prepacked_A : A;
+fun preparation_N : N;
+fun preparatory_A : A;
+fun prepare_V : V;
+fun prepare_V2 : V2;
+fun prepare_V2V : V2V;
+fun prepare_VS : VS;
+fun prepare_VV : VV;
+fun preparedness_N : N;
+fun prepay_V2 : V2;
+fun prepayment_N : N;
+fun preponderance_N : N;
+fun preponderant_A : A;
+fun preponderate_V : V;
+fun preposition_N : N;
+fun prepositional_A : A;
+fun prepossess_V2 : V2;
+fun prepossessing_A : A;
+fun prepossession_N : N;
+fun preposterous_A : A;
+fun preprandial_A : A;
+fun prepuberty_N : N;
+fun prepubescent_A : A;
+fun prepuce_N : N;
+fun prepupal_A : A;
+fun prerecord_V2 : V2;
+fun prerequisite_A : A;
+fun prerequisite_N : N;
+fun prerogative_N : N;
+fun pres_N : N;
+fun presage_N : N;
+fun presage_V2 : V2;
+fun presbyope_N : N;
+fun presbyopia_N : N;
+fun presbyter_N : N;
+fun presbyterian_A : A;
+fun presbyterian_N : N;
+fun presbyterianism_N : N;
+fun presbytery_N : N;
+fun preschool_N : N;
+fun preschooler_N : N;
+fun prescience_N : N;
+fun prescient_A : A;
+fun prescot_PN : PN;
+fun prescribe_V : V;
+fun prescribe_V2 : V2;
+fun prescript_N : N;
+fun prescription_N : N;
+fun prescriptive_A : A;
+fun prescriptivism_N : N;
+fun preseason_N : N;
+fun presence_N : N;
+fun present_A : A;
+fun present_N : N;
+fun present_V2 : V2;
+fun present_day_A : A;
+fun presentable_A : A;
+fun presentation_N : N;
+fun presentational_A : A;
+fun presenter_N : N;
+fun presentiment_N : N;
+fun presentism_N : N;
+fun presentist_N : N;
+fun presentment_N : N;
+fun presentness_N : N;
+fun preservable_A : A;
+fun preservation_N : N;
+fun preservationist_N : N;
+fun preservative_A : A;
+fun preservative_N : N;
+fun preserve_N : N;
+fun preserve_V2 : V2;
+fun preserver_N : N;
+fun preset_A : A;
+fun preside_V : V;
+fun presidency_N : N;
+fun presidentFem_N : N;
+fun presidentMasc_N : N;
+fun presidential_A : A;
+fun presidio_N : N;
+fun presidium_N : N;
+fun presocratic_A : A;
+fun press_N : N;
+fun press_V : V;
+fun press_V2 : V2;
+fun press_V2V : V2V;
+fun press_agency_N : N;
+fun press_agent_N : N;
+fun press_box_N : N;
+fun press_clipping_N : N;
+fun press_cutting_N : N;
+fun press_gallery_N : N;
+fun press_gang_N : N;
+fun press_lord_N : N;
+fun press_photographer_N : N;
+fun press_stud_N : N;
+fun press_up_N : N;
+fun pressing_A : A;
+fun pressing_N : N;
+fun pressman_N : N;
+fun pressmark_N : N;
+fun pressor_A : A;
+fun pressure_N : N;
+fun pressure_V2 : V2;
+fun pressure_V2V : V2V;
+fun pressure_cooker_N : N;
+fun pressure_gauge_N : N;
+fun pressurized_A : A;
+fun prestatyn_PN : PN;
+fun prestidigitation_N : N;
+fun prestidigitator_N : N;
+fun prestige_N : N;
+fun prestigious_A : A;
+fun prestissimo_A : A;
+fun prestissimo_Adv : Adv;
+fun presto_A : A;
+fun presto_Adv : Adv;
+fun preston_PN : PN;
+fun prestonpans_PN : PN;
+fun prestressed_A : A;
+fun prestwich_PN : PN;
+fun prestwick_PN : PN;
+fun presumable_A : A;
+fun presume_V : V;
+fun presume_V2 : V2;
+fun presume_VS : VS;
+fun presume_VV : VV;
+fun presumption_N : N;
+fun presumptive_A : A;
+fun presumptuous_A : A;
+fun presuppose_V2 : V2;
+fun presupposition_N : N;
+fun preteen_A : A;
+fun preteen_N : N;
+fun pretence_N : N;
+fun pretend_V : V;
+fun pretend_V2 : V2;
+fun pretend_VS : VS;
+fun pretendedly_Adv : Adv;
+fun pretender_N : N;
+fun pretense_N : N;
+fun pretension_N : N;
+fun pretentious_A : A;
+fun pretentiousness_N : N;
+fun preterist_N : N;
+fun preterit_A : A;
+fun preterit_N : N;
+fun preterite_A : A;
+fun preterite_N : N;
+fun pretermission_N : N;
+fun preternatural_A : A;
+fun pretext_N : N;
+fun pretor_N : N;
+fun pretoria_PN : PN;
+fun pretrial_N : N;
+fun prettify_V2 : V2;
+fun prettily_Adv : Adv;
+fun prettiness_N : N;
+fun pretty_A : A;
+fun pretty_AdA : AdA;
+fun pretty_N : N;
+fun pretty_pretty_A : A;
+fun pretzel_N : N;
+fun prevail_V : V;
+fun prevail_V2 : V2;
+fun prevalence_N : N;
+fun prevalent_A : A;
+fun prevaricate_V : V;
+fun prevarication_N : N;
+fun prevent_V2 : V2;
+fun preventable_A : A;
+fun preventative_N : N;
+fun prevention_N : N;
+fun preventive_A : A;
+fun preventive_N : N;
+fun preview_N : N;
+fun preview_V2 : V2;
+fun previous_A : A;
+fun prevision_N : N;
+fun prewar_A : A;
+fun prey_N : N;
+fun prey_V : V;
+fun priapic_A : A;
+fun priapism_N : N;
+fun price_N : N;
+fun price_V : V;
+fun price_V2 : V2;
+fun price_V2V : V2V;
+fun price_control_N : N;
+fun price_controlled_A : A;
+fun priceless_A : A;
+fun pricelist_N : N;
+fun pricey_A : A;
+fun pricing_N : N;
+fun prick_N : N;
+fun prick_V : V;
+fun prick_V2 : V2;
+fun pricker_N : N;
+fun pricket_N : N;
+fun pricking_N : N;
+fun prickle_N : N;
+fun prickle_V : V;
+fun prickle_V2 : V2;
+fun prickleback_N : N;
+fun prickliness_N : N;
+fun prickling_N : N;
+fun prickly_A : A;
+fun pride_N : N;
+fun pride_V2 : V2;
+fun prie_dieu_N : N;
+fun priest_N : N;
+fun priest_ridden_A : A;
+fun priestcraft_N : N;
+fun priestess_N : N;
+fun priesthood_N : N;
+fun priestlike_A : A;
+fun priestly_A : A;
+fun prig_N : N;
+fun priggish_A : A;
+fun priggishness_N : N;
+fun prim_A : A;
+fun prim_V2 : V2;
+fun prima_A : A;
+fun prima_ballerina_N : N;
+fun prima_donna_N : N;
+fun prima_facie_A : A;
+fun prima_facie_Adv : Adv;
+fun primacy_N : N;
+fun primaeval_A : A;
+fun primal_A : A;
+fun primality_N : N;
+fun primaquine_N : N;
+fun primary_A : A;
+fun primary_N : N;
+fun primate_N : N;
+fun primateship_N : N;
+fun primatology_N : N;
+fun prime_A : A;
+fun prime_N : N;
+fun prime_V2 : V2;
+fun primer_N : N;
+fun primeval_A : A;
+fun primidone_N : N;
+fun primigravida_N : N;
+fun priming_N : N;
+fun primipara_N : N;
+fun primiparous_A : A;
+fun primitive_A : A;
+fun primitive_N : N;
+fun primitiveness_N : N;
+fun primitivism_N : N;
+fun primness_N : N;
+fun primo_A : A;
+fun primo_N : N;
+fun primogeniture_N : N;
+fun primordial_A : A;
+fun primordium_N : N;
+fun primp_V2 : V2;
+fun primping_N : N;
+fun primrose_N : N;
+fun primula_N : N;
+fun primus_N : N;
+fun prince_N : N;
+fun princedom_N : N;
+fun princeling_N : N;
+fun princely_A : A;
+fun princes_risborough_PN : PN;
+fun princess_N : N;
+fun princewood_N : N;
+fun principal_A : A;
+fun principal_N : N;
+fun principality_N : N;
+fun principalship_N : N;
+fun principle_N : N;
+fun principled_A : A;
+fun prink_V2 : V2;
+fun print_N : N;
+fun print_V : V;
+fun print_V2 : V2;
+fun print_seller_N : N;
+fun print_shop_N : N;
+fun printable_A : A;
+fun printer_N : N;
+fun printing_N : N;
+fun printing_ink_N : N;
+fun printing_press_N : N;
+fun printmaker_N : N;
+fun printmaking_N : N;
+fun printout_N : N;
+fun prion_N : N;
+fun prior_A : A;
+fun prior_N : N;
+fun prioress_N : N;
+fun priority_N : N;
+fun priorship_N : N;
+fun priory_N : N;
+fun priscilla_PN : PN;
+fun prise_V2 : V2;
+fun prism_N : N;
+fun prismatic_A : A;
+fun prismatoid_N : N;
+fun prismoid_N : N;
+fun prison_N : N;
+fun prison_breaking_N : N;
+fun prisoner_N : N;
+fun prisonlike_A : A;
+fun pristine_A : A;
+fun privacy_N : N;
+fun private_A : A;
+fun private_N : N;
+fun privateer_N : N;
+fun privation_N : N;
+fun privatization_N : N;
+fun privatize_V2 : V2;
+fun privet_N : N;
+fun privilege_N : N;
+fun privileged_A : A;
+fun privy_A : A;
+fun privy_N : N;
+fun prize_N : N;
+fun prize_V2 : V2;
+fun prize_fight_N : N;
+fun prize_money_N : N;
+fun prize_ring_N : N;
+fun prizefight_N : N;
+fun prizefighter_N : N;
+fun pro_A : A;
+fun pro_Adv : Adv;
+fun pro_N : N;
+fun pro_forma_A : A;
+fun pro_forma_Adv : Adv;
+fun pro_rata_Adv : Adv;
+fun pro_tem_Adv : Adv;
+fun pro_tempore_Adv : Adv;
+fun proaccelerin_N : N;
+fun proactive_A : A;
+fun probabilism_N : N;
+fun probabilistic_A : A;
+fun probabilistically_Adv : Adv;
+fun probability_N : N;
+fun probable_A : A;
+fun probable_N : N;
+fun probate_N : N;
+fun probate_V2 : V2;
+fun probation_N : N;
+fun probationary_A : A;
+fun probationer_N : N;
+fun probative_A : A;
+fun probe_N : N;
+fun probe_V : V;
+fun probe_V2 : V2;
+fun probenecid_N : N;
+fun probiotic_N : N;
+fun probity_N : N;
+fun problem_N : N;
+fun problematic_A : A;
+fun problematically_Adv : Adv;
+fun proboscidean_N : N;
+fun proboscis_N : N;
+fun procaine_N : N;
+fun procarbazine_N : N;
+fun procedural_A : A;
+fun procedure_N : N;
+fun proceed_V : V;
+fun proceed_V2 : V2;
+fun proceed_VV : VV;
+fun proceeding_N : N;
+fun process_N : N;
+fun process_V : V;
+fun process_V2 : V2;
+fun process_server_N : N;
+fun processing_N : N;
+fun procession_N : N;
+fun processional_A : A;
+fun processional_N : N;
+fun processor_N : N;
+fun prochlorperazine_N : N;
+fun proclaim_V2 : V2;
+fun proclaim_VS : VS;
+fun proclamation_N : N;
+fun proclivity_N : N;
+fun proconsul_N : N;
+fun proconsular_A : A;
+fun proconsulate_N : N;
+fun proconsulship_N : N;
+fun proconvertin_N : N;
+fun procrastinate_V : V;
+fun procrastination_N : N;
+fun procrastinator_N : N;
+fun procreate_V2 : V2;
+fun procreation_N : N;
+fun proctalgia_N : N;
+fun proctitis_N : N;
+fun proctologist_N : N;
+fun proctology_N : N;
+fun proctoplasty_N : N;
+fun proctor_N : N;
+fun proctorship_N : N;
+fun proctoscope_N : N;
+fun proctoscopy_N : N;
+fun procumbent_A : A;
+fun procurable_A : A;
+fun procurator_N : N;
+fun procure_V2 : V2;
+fun procurement_N : N;
+fun procurer_N : N;
+fun procuress_N : N;
+fun procyclidine_N : N;
+fun procyonid_N : N;
+fun prod_N : N;
+fun prod_V : V;
+fun prod_V2 : V2;
+fun prod_V2V : V2V;
+fun prodigal_A : A;
+fun prodigal_N : N;
+fun prodigality_N : N;
+fun prodigious_A : A;
+fun prodigy_N : N;
+fun prodromal_A : A;
+fun prodrome_N : N;
+fun produce_N : N;
+fun produce_V : V;
+fun produce_V2 : V2;
+fun producer_N : N;
+fun product_N : N;
+fun production_N : N;
+fun productive_A : A;
+fun productiveness_N : N;
+fun productivity_N : N;
+fun proenzyme_N : N;
+fun prof_PN : PN;
+fun profanation_N : N;
+fun profanatory_A : A;
+fun profane_A : A;
+fun profane_V2 : V2;
+fun profaneness_N : N;
+fun profanity_N : N;
+fun profess_V : V;
+fun profess_V2 : V2;
+fun profess_V2V : V2V;
+fun professedly_Adv : Adv;
+fun profession_N : N;
+fun professional_A : A;
+fun professional_N : N;
+fun professionalism_N : N;
+fun professionalization_N : N;
+fun professor_N : N;
+fun professorial_A : A;
+fun professorship_N : N;
+fun proffer_N : N;
+fun proffer_V2 : V2;
+fun proficiency_N : N;
+fun proficient_A : A;
+fun profile_N : N;
+fun profile_V2 : V2;
+fun profiling_N : N;
+fun profit_N : N;
+fun profit_V : V;
+fun profit_V2 : V2;
+fun profit_margin_N : N;
+fun profit_sharing_N : N;
+fun profitable_A : A;
+fun profitableness_N : N;
+fun profiteer_N : N;
+fun profiteer_V : V;
+fun profiterole_N : N;
+fun profitless_A : A;
+fun profligacy_N : N;
+fun profligate_A : A;
+fun profligate_N : N;
+fun profound_A : A;
+fun profoundness_N : N;
+fun profundity_N : N;
+fun profuse_A : A;
+fun profuseness_N : N;
+fun profusion_N : N;
+fun progenitor_N : N;
+fun progeria_N : N;
+fun progestational_A : A;
+fun progesterone_N : N;
+fun progestin_N : N;
+fun prognathism_N : N;
+fun prognathous_A : A;
+fun prognosis_N : N;
+fun prognostic_A : A;
+fun prognostic_N : N;
+fun prognosticate_V2 : V2;
+fun prognostication_N : N;
+fun program_N : N;
+fun program_V2 : V2;
+fun program_V2V : V2V;
+fun programma_N : N;
+fun programme_N : N;
+fun programme_V2 : V2;
+fun programmerFem_N : N;
+fun programmerMasc_N : N;
+fun programming_N : N;
+fun progress_N : N;
+fun progress_V : V;
+fun progress_V2 : V2;
+fun progression_N : N;
+fun progressive_A : A;
+fun progressive_N : N;
+fun progressiveness_N : N;
+fun progressivism_N : N;
+fun progymnosperm_N : N;
+fun prohibit_V : V;
+fun prohibit_V2 : V2;
+fun prohibition_N : N;
+fun prohibitionist_N : N;
+fun prohibitive_A : A;
+fun prohibitory_A : A;
+fun proinflammatory_A : A;
+fun project_N : N;
+fun project_V : V;
+fun project_V2 : V2;
+fun project_V2V : V2V;
+fun project_VS : VS;
+fun projectile_A : A;
+fun projectile_N : N;
+fun projection_N : N;
+fun projectionist_N : N;
+fun projector_N : N;
+fun prokaryote_N : N;
+fun prokaryotic_A : A;
+fun prolactin_N : N;
+fun prolamine_N : N;
+fun prolapse_N : N;
+fun prolapse_V : V;
+fun prolate_A : A;
+fun prole_N : N;
+fun prolegomenon_N : N;
+fun prolepsis_N : N;
+fun proletarian_A : A;
+fun proletarian_N : N;
+fun proletariat_N : N;
+fun proliferate_V : V;
+fun proliferate_V2 : V2;
+fun proliferation_N : N;
+fun prolific_A : A;
+fun proline_N : N;
+fun prolix_A : A;
+fun prolixity_N : N;
+fun prologue_N : N;
+fun prolong_V2 : V2;
+fun prolongation_N : N;
+fun prolonge_N : N;
+fun prolusory_A : A;
+fun prom_N : N;
+fun promenade_N : N;
+fun promenade_V : V;
+fun promenade_V2 : V2;
+fun promethazine_N : N;
+fun promethium_N : N;
+fun prominence_N : N;
+fun prominent_A : A;
+fun promiscuity_N : N;
+fun promiscuous_A : A;
+fun promise_N : N;
+fun promise_V : V;
+fun promise_V2 : V2;
+fun promise_VS : VS;
+fun promise_VV : VV;
+fun promisee_N : N;
+fun promiser_N : N;
+fun promisingly_Adv : Adv;
+fun promissory_A : A;
+fun promontory_N : N;
+fun promote_V : V;
+fun promote_V2 : V2;
+fun promoter_N : N;
+fun promotion_N : N;
+fun promotional_A : A;
+fun promotive_A : A;
+fun prompt_A : A;
+fun prompt_N : N;
+fun prompt_V2 : V2;
+fun prompt_V2V : V2V;
+fun prompt_box_N : N;
+fun prompt_copy_N : N;
+fun promptbook_N : N;
+fun prompter_N : N;
+fun prompting_N : N;
+fun promptitude_N : N;
+fun promptness_N : N;
+fun promulgate_V2 : V2;
+fun promulgation_N : N;
+fun promulgator_N : N;
+fun promycelium_N : N;
+fun pronation_N : N;
+fun pronator_N : N;
+fun prone_A : A;
+fun proneness_N : N;
+fun prong_N : N;
+fun pronged_A : A;
+fun pronghorn_N : N;
+fun pronominal_A : A;
+fun pronoun_N : N;
+fun pronounce_V : V;
+fun pronounce_V2 : V2;
+fun pronounce_VS : VS;
+fun pronounceable_A : A;
+fun pronounced_A : A;
+fun pronouncement_N : N;
+fun pronto_Adv : Adv;
+fun pronucleus_N : N;
+fun pronunciamento_N : N;
+fun pronunciation_N : N;
+fun proof_A : A;
+fun proof_N : N;
+fun proof_V2 : V2;
+fun proofread_V : V;
+fun proofread_V2 : V2;
+fun proofreader_N : N;
+fun prop_N : N;
+fun prop_V2 : V2;
+fun propaedeutic_N : N;
+fun propaganda_N : N;
+fun propagandist_A : A;
+fun propagandist_N : N;
+fun propagandize_V : V;
+fun propagandize_V2 : V2;
+fun propagate_V : V;
+fun propagate_V2 : V2;
+fun propagation_N : N;
+fun propagative_A : A;
+fun propagator_N : N;
+fun propanal_N : N;
+fun propane_N : N;
+fun propanol_N : N;
+fun propanolol_N : N;
+fun proparoxytone_N : N;
+fun propel_V2 : V2;
+fun propellant_A : A;
+fun propellant_N : N;
+fun propellent_A : A;
+fun propellent_N : N;
+fun propeller_N : N;
+fun propenal_N : N;
+fun propenoate_N : N;
+fun propenonitrile_N : N;
+fun propensity_N : N;
+fun proper_A : A;
+fun propertied_A : A;
+fun property_N : N;
+fun property_man_N : N;
+fun property_master_N : N;
+fun propertyless_A : A;
+fun prophase_N : N;
+fun prophecy_N : N;
+fun prophesy_V : V;
+fun prophesy_V2 : V2;
+fun prophet_N : N;
+fun prophetess_N : N;
+fun prophetic_A : A;
+fun prophetical_A : A;
+fun prophylactic_A : A;
+fun prophylactic_N : N;
+fun prophylaxis_N : N;
+fun prophyll_N : N;
+fun propinquity_N : N;
+fun propitiate_V2 : V2;
+fun propitiation_N : N;
+fun propitiative_A : A;
+fun propitiatory_A : A;
+fun propitious_A : A;
+fun propjet_N : N;
+fun proponent_N : N;
+fun proportion_N : N;
+fun proportion_V2 : V2;
+fun proportionable_A : A;
+fun proportional_A : A;
+fun proportional_N : N;
+fun proportionality_N : N;
+fun proportionate_A : A;
+fun proposal_N : N;
+fun propose_V : V;
+fun propose_V2 : V2;
+fun propose_VS : VS;
+fun propose_VV : VV;
+fun proposer_N : N;
+fun proposition_N : N;
+fun proposition_V2 : V2;
+fun propositus_N : N;
+fun propound_V2 : V2;
+fun propoxyphene_N : N;
+fun proprietary_A : A;
+fun proprietor_N : N;
+fun proprietorship_N : N;
+fun proprietress_N : N;
+fun propriety_N : N;
+fun proprioception_N : N;
+fun proprioceptive_A : A;
+fun proprioceptor_N : N;
+fun proprionamide_N : N;
+fun props_N : N;
+fun propulsion_N : N;
+fun propulsive_A : A;
+fun propyl_N : N;
+fun propylene_N : N;
+fun propylthiouracil_N : N;
+fun proration_N : N;
+fun prorogation_N : N;
+fun prorogue_V2 : V2;
+fun prosaic_A : A;
+fun prosaically_Adv : Adv;
+fun proscenium_N : N;
+fun prosciutto_N : N;
+fun proscribe_V2 : V2;
+fun proscription_N : N;
+fun prose_N : N;
+fun prosecute_V2 : V2;
+fun prosecution_N : N;
+fun prosecutor_N : N;
+fun proselyte_N : N;
+fun proselytism_N : N;
+fun proselytize_V : V;
+fun proselytize_V2 : V2;
+fun prosimian_N : N;
+fun prosiness_N : N;
+fun prosodic_A : A;
+fun prosody_N : N;
+fun prospect_N : N;
+fun prospect_V : V;
+fun prospective_A : A;
+fun prospector_N : N;
+fun prospectus_N : N;
+fun prosper_V : V;
+fun prosper_V2 : V2;
+fun prosperity_N : N;
+fun prosperous_A : A;
+fun prostaglandin_N : N;
+fun prostate_A : A;
+fun prostate_N : N;
+fun prostatectomy_N : N;
+fun prostatitis_N : N;
+fun prosthesis_N : N;
+fun prosthetic_A : A;
+fun prosthetics_N : N;
+fun prosthetist_N : N;
+fun prosthion_N : N;
+fun prosthodontic_A : A;
+fun prosthodontics_N : N;
+fun prosthodontist_N : N;
+fun prostitute_N : N;
+fun prostitute_V2 : V2;
+fun prostitution_N : N;
+fun prostrate_A : A;
+fun prostrate_V2 : V2;
+fun prostration_N : N;
+fun prostyle_A : A;
+fun prosy_A : A;
+fun protactinium_N : N;
+fun protagonist_N : N;
+fun protamine_N : N;
+fun protanopia_N : N;
+fun protanopic_A : A;
+fun protea_N : N;
+fun protean_A : A;
+fun protease_N : N;
+fun protect_V : V;
+fun protect_V2 : V2;
+fun protection_N : N;
+fun protectionism_N : N;
+fun protectionist_N : N;
+fun protective_A : A;
+fun protectiveness_N : N;
+fun protector_N : N;
+fun protectorate_N : N;
+fun protectorship_N : N;
+fun protege_N : N;
+fun protegee_N : N;
+fun protein_N : N;
+fun proteinaceous_A : A;
+fun proteolysis_N : N;
+fun proteolytic_A : A;
+fun proteome_N : N;
+fun proteomics_N : N;
+fun proterozoic_A : A;
+fun protest_N : N;
+fun protest_V : V;
+fun protest_V2 : V2;
+fun protestant_A : A;
+fun protestant_N : N;
+fun protestantism_N : N;
+fun protestation_N : N;
+fun protester_N : N;
+fun protestingly_Adv : Adv;
+fun prothalamion_N : N;
+fun prothorax_N : N;
+fun prothrombin_N : N;
+fun prothrombinase_N : N;
+fun protist_N : N;
+fun protoarcheology_N : N;
+fun protoavis_N : N;
+fun protoceratops_N : N;
+fun protocol_N : N;
+fun protoctist_N : N;
+fun protogeometric_A : A;
+fun protohippus_N : N;
+fun protohistory_N : N;
+fun protology_N : N;
+fun proton_N : N;
+fun protoplasm_N : N;
+fun prototherian_N : N;
+fun prototype_N : N;
+fun protozoal_A : A;
+fun protozoan_N : N;
+fun protozoological_A : A;
+fun protozoologist_N : N;
+fun protozoology_N : N;
+fun protract_V2 : V2;
+fun protractile_A : A;
+fun protraction_N : N;
+fun protractor_N : N;
+fun protriptyline_N : N;
+fun protrude_V : V;
+fun protrude_V2 : V2;
+fun protrusile_A : A;
+fun protrusion_N : N;
+fun protrusive_A : A;
+fun protuberance_N : N;
+fun protuberant_A : A;
+fun proturan_N : N;
+fun proud_A : A;
+fun provable_A : A;
+fun prove_V : V;
+fun prove_V2 : V2;
+fun prove_V2V : V2V;
+fun prove_VA : VA;
+fun prove_VS : VS;
+fun provenance_N : N;
+fun provencal_A : A;
+fun provender_N : N;
+fun proverb_N : N;
+fun proverbial_A : A;
+fun provide_V : V;
+fun provide_V2 : V2;
+fun provide_VS : VS;
+fun providence_N : N;
+fun providence_PN : PN;
+fun provident_A : A;
+fun providential_A : A;
+fun provider_N : N;
+fun province_N : N;
+fun provincial_A : A;
+fun provincial_N : N;
+fun provincialism_N : N;
+fun provirus_N : N;
+fun provision_N : N;
+fun provision_V2 : V2;
+fun provisional_A : A;
+fun proviso_N : N;
+fun provisory_A : A;
+fun provitamin_N : N;
+fun provocation_N : N;
+fun provocative_A : A;
+fun provoke_V2 : V2;
+fun provoking_A : A;
+fun provost_N : N;
+fun prow_N : N;
+fun prowess_N : N;
+fun prowl_N : N;
+fun prowl_V : V;
+fun prowl_V2 : V2;
+fun prowler_N : N;
+fun prox_Adv : Adv;
+fun proxemics_N : N;
+fun proximal_A : A;
+fun proximate_A : A;
+fun proximity_N : N;
+fun proximo_A : A;
+fun proxy_N : N;
+fun pru_PN : PN;
+fun prude_N : N;
+fun prudence_N : N;
+fun prudence_PN : PN;
+fun prudent_A : A;
+fun prudential_A : A;
+fun prudery_N : N;
+fun prudhoe_PN : PN;
+fun prudish_A : A;
+fun prune_N : N;
+fun prune_V2 : V2;
+fun pruner_N : N;
+fun pruning_N : N;
+fun pruning_hook_N : N;
+fun pruning_knife_N : N;
+fun pruning_saw_N : N;
+fun pruno_N : N;
+fun prurience_N : N;
+fun pruriency_N : N;
+fun prurient_A : A;
+fun prurigo_N : N;
+fun pruritus_N : N;
+fun prussian_A : A;
+fun prussian_N : N;
+fun prussic_A : A;
+fun pry_V : V;
+fun pry_V2 : V2;
+fun pryingly_Adv : Adv;
+fun psalm_N : N;
+fun psalmist_N : N;
+fun psalmody_N : N;
+fun psalter_N : N;
+fun psalterium_N : N;
+fun psaltery_N : N;
+fun psammoma_N : N;
+fun psephologist_N : N;
+fun psephology_N : N;
+fun pseud_N : N;
+fun pseudo_A : A;
+fun pseudo_N : N;
+fun pseudobulb_N : N;
+fun pseudoephedrine_N : N;
+fun pseudohallucination_N : N;
+fun pseudohermaphrodite_N : N;
+fun pseudohermaphroditic_A : A;
+fun pseudohermaphroditism_N : N;
+fun pseudomonad_N : N;
+fun pseudonym_N : N;
+fun pseudonymous_A : A;
+fun pseudophloem_N : N;
+fun pseudopod_N : N;
+fun pseudoscience_N : N;
+fun pseudoscientific_A : A;
+fun psi_N : N;
+fun psilocybin_N : N;
+fun psilomelane_N : N;
+fun psilophyte_N : N;
+fun psilophyton_N : N;
+fun psilosis_N : N;
+fun psittacosaur_N : N;
+fun psittacosis_N : N;
+fun psoas_N : N;
+fun psocid_N : N;
+fun psoriasis_N : N;
+fun psyche_N : N;
+fun psychedelia_N : N;
+fun psychedelic_A : A;
+fun psychiatric_A : A;
+fun psychiatrist_N : N;
+fun psychiatry_N : N;
+fun psychic_A : A;
+fun psychic_N : N;
+fun psychical_A : A;
+fun psychoactive_A : A;
+fun psychoanalyse_V2 : V2;
+fun psychoanalysis_N : N;
+fun psychoanalyst_N : N;
+fun psychoanalytic_A : A;
+fun psychoanalytical_A : A;
+fun psychoanalyze_V2 : V2;
+fun psychobabble_N : N;
+fun psychodid_N : N;
+fun psychodynamics_N : N;
+fun psychogenesis_N : N;
+fun psychogenetic_A : A;
+fun psychogenic_A : A;
+fun psychokinetic_A : A;
+fun psycholinguist_N : N;
+fun psycholinguistic_A : A;
+fun psycholinguistics_N : N;
+fun psychological_A : A;
+fun psychologist_N : N;
+fun psychology_N : N;
+fun psychometric_A : A;
+fun psychometry_N : N;
+fun psychomotor_A : A;
+fun psychopath_N : N;
+fun psychopathic_A : A;
+fun psychopharmacological_A : A;
+fun psychopharmacology_N : N;
+fun psychophysicist_N : N;
+fun psychophysics_N : N;
+fun psychopomp_N : N;
+fun psychosexual_A : A;
+fun psychosexuality_N : N;
+fun psychosis_N : N;
+fun psychosomatic_A : A;
+fun psychosurgery_N : N;
+fun psychotherapeutic_A : A;
+fun psychotherapist_N : N;
+fun psychotherapy_N : N;
+fun psychotic_A : A;
+fun psychotic_N : N;
+fun psychrometer_N : N;
+fun pt_N : N;
+fun pta_N : N;
+fun ptarmigan_N : N;
+fun pte_PN : PN;
+fun pteridological_A : A;
+fun pteridologist_N : N;
+fun pteridology_N : N;
+fun pteridophyte_N : N;
+fun pterion_N : N;
+fun pterodactyl_N : N;
+fun pteropogon_N : N;
+fun pterosaur_N : N;
+fun pterygium_N : N;
+fun pto_PN : PN;
+fun ptomaine_N : N;
+fun ptosis_N : N;
+fun pty_PN : PN;
+fun ptyalin_N : N;
+fun ptyalism_N : N;
+fun ptyalith_N : N;
+fun pub_N : N;
+fun pub_crawl_N : N;
+fun pub_crawl_V : V;
+fun pubertal_A : A;
+fun puberty_N : N;
+fun pubes_N : N;
+fun pubescent_A : A;
+fun pubic_A : A;
+fun pubis_N : N;
+fun public_A : A;
+fun public_N : N;
+fun public_spirited_A : A;
+fun publican_N : N;
+fun publication_N : N;
+fun publicist_N : N;
+fun publicity_N : N;
+fun publicize_V2 : V2;
+fun publish_V : V;
+fun publish_V2 : V2;
+fun publishable_A : A;
+fun publisher_N : N;
+fun publishing_A : A;
+fun puccoon_N : N;
+fun puce_N : N;
+fun puck_N : N;
+fun pucker_N : N;
+fun pucker_V : V;
+fun pucker_V2 : V2;
+fun puckish_A : A;
+fun pud_N : N;
+fun pudden_N : N;
+fun pudden_head_N : N;
+fun pudding_N : N;
+fun pudding_face_N : N;
+fun puddingwife_N : N;
+fun puddle_N : N;
+fun puddle_V2 : V2;
+fun puddler_N : N;
+fun pudendal_A : A;
+fun pudendum_N : N;
+fun pudge_N : N;
+fun pudgy_A : A;
+fun pudsey_PN : PN;
+fun pueblo_N : N;
+fun puerile_A : A;
+fun puerility_N : N;
+fun puerpera_N : N;
+fun puerperal_A : A;
+fun puerperium_N : N;
+fun puff_A : A;
+fun puff_N : N;
+fun puff_V : V;
+fun puff_V2 : V2;
+fun puffball_N : N;
+fun puffbird_N : N;
+fun puffer_N : N;
+fun puffery_N : N;
+fun puffin_N : N;
+fun puffiness_N : N;
+fun puffing_N : N;
+fun puffy_A : A;
+fun pug_N : N;
+fun pug_dog_N : N;
+fun pug_nose_A : A;
+fun pug_nose_N : N;
+fun pug_nosed_A : A;
+fun pugilism_N : N;
+fun pugilist_N : N;
+fun pugilistic_A : A;
+fun pugnacious_A : A;
+fun pugnacity_N : N;
+fun puissance_N : N;
+fun puissant_A : A;
+fun puka_N : N;
+fun puke_N : N;
+fun puke_V : V;
+fun puke_V2 : V2;
+fun pukka_A : A;
+fun puku_N : N;
+fun pul_N : N;
+fun pula_N : N;
+fun pulasan_N : N;
+fun pulchritude_N : N;
+fun pulchritudinous_A : A;
+fun pule_V : V;
+fun pull_N : N;
+fun pull_V : V;
+fun pull_V2 : V2;
+fun pull_in_N : N;
+fun pull_off_N : N;
+fun pull_out_N : N;
+fun pull_through_N : N;
+fun pull_up_N : N;
+fun pullback_N : N;
+fun puller_N : N;
+fun pullet_N : N;
+fun pulley_N : N;
+fun pulley_block_N : N;
+fun pullman_N : N;
+fun pullover_N : N;
+fun pullulate_V : V;
+fun pullulation_N : N;
+fun pulmonary_A : A;
+fun pulp_N : N;
+fun pulp_V : V;
+fun pulp_V2 : V2;
+fun pulpit_N : N;
+fun pulpwood_N : N;
+fun pulpy_A : A;
+fun pulque_N : N;
+fun pulsar_N : N;
+fun pulsate_V : V;
+fun pulsate_V2 : V2;
+fun pulsation_N : N;
+fun pulse_N : N;
+fun pulse_V : V;
+fun pulverization_N : N;
+fun pulverize_V : V;
+fun pulverize_V2 : V2;
+fun puma_N : N;
+fun pumice_N : N;
+fun pumice_stone_N : N;
+fun pummel_V2 : V2;
+fun pump_N : N;
+fun pump_V : V;
+fun pump_V2 : V2;
+fun pump_room_N : N;
+fun pumpernickel_N : N;
+fun pumpkin_N : N;
+fun pumpkinseed_N : N;
+fun pun_N : N;
+fun pun_V : V;
+fun punch_N : N;
+fun punch_V2 : V2;
+fun punch_drunk_A : A;
+fun punch_up_N : N;
+fun punchball_N : N;
+fun punchboard_N : N;
+fun punchbowl_N : N;
+fun puncher_N : N;
+fun punching_ball_N : N;
+fun punctilio_N : N;
+fun punctilious_A : A;
+fun punctiliousness_N : N;
+fun punctual_A : A;
+fun punctuality_N : N;
+fun punctuate_V2 : V2;
+fun punctuation_N : N;
+fun punctum_N : N;
+fun puncturable_A : A;
+fun puncture_N : N;
+fun puncture_V : V;
+fun puncture_V2 : V2;
+fun punctureless_A : A;
+fun pundit_N : N;
+fun pung_N : N;
+fun pungapung_N : N;
+fun pungency_N : N;
+fun pungent_A : A;
+fun punic_A : A;
+fun puniness_N : N;
+fun punish_V2 : V2;
+fun punishable_A : A;
+fun punishing_A : A;
+fun punishment_N : N;
+fun punitive_A : A;
+fun punk_N : N;
+fun punkah_N : N;
+fun punkie_N : N;
+fun punks_N : N;
+fun punnet_N : N;
+fun punster_N : N;
+fun punt_N : N;
+fun punt_V : V;
+fun punt_V2 : V2;
+fun punter_N : N;
+fun puny_A : A;
+fun pup_N : N;
+fun pupa_N : N;
+fun pupal_A : A;
+fun pupil_N : N;
+fun pupillary_A : A;
+fun puppet_N : N;
+fun puppeteer_N : N;
+fun puppetry_N : N;
+fun puppy_N : N;
+fun puppyish_A : A;
+fun purblind_A : A;
+fun purchasable_A : A;
+fun purchase_N : N;
+fun purchase_V2 : V2;
+fun purchaser_N : N;
+fun purdah_N : N;
+fun pure_A : A;
+fun purebred_A : A;
+fun puree_N : N;
+fun pureness_N : N;
+fun purgation_N : N;
+fun purgative_A : A;
+fun purgative_N : N;
+fun purgatorial_A : A;
+fun purgatory_N : N;
+fun purge_N : N;
+fun purge_V2 : V2;
+fun purification_N : N;
+fun purifier_N : N;
+fun purify_V2 : V2;
+fun purifying_A : A;
+fun purine_N : N;
+fun purism_N : N;
+fun purist_N : N;
+fun puritan_A : A;
+fun puritan_N : N;
+fun puritanical_A : A;
+fun puritanism_N : N;
+fun purity_N : N;
+fun purl_N : N;
+fun purl_V : V;
+fun purl_V2 : V2;
+fun purloin_V2 : V2;
+fun purloo_N : N;
+fun purple_A : A;
+fun purple_N : N;
+fun purplish_A : A;
+fun purport_N : N;
+fun purport_V2 : V2;
+fun purport_V2V : V2V;
+fun purportedly_Adv : Adv;
+fun purpose_N : N;
+fun purpose_V2 : V2;
+fun purpose_built_A : A;
+fun purposeful_A : A;
+fun purposefulness_N : N;
+fun purposeless_A : A;
+fun purposelessness_N : N;
+fun purposely_Adv : Adv;
+fun purposive_A : A;
+fun purpura_N : N;
+fun purr_N : N;
+fun purr_V : V;
+fun purr_V2 : V2;
+fun purr_VS : VS;
+fun purse_N : N;
+fun purse_V2 : V2;
+fun purse_proud_A : A;
+fun purser_N : N;
+fun purslane_N : N;
+fun pursuance_N : N;
+fun pursuant_A : A;
+fun pursue_V : V;
+fun pursue_V2 : V2;
+fun pursued_N : N;
+fun pursuer_N : N;
+fun pursuit_N : N;
+fun pursy_A : A;
+fun purulence_N : N;
+fun purulent_A : A;
+fun purvey_V : V;
+fun purvey_V2 : V2;
+fun purveyance_N : N;
+fun purveyor_N : N;
+fun purview_N : N;
+fun pus_N : N;
+fun pusan_PN : PN;
+fun push_N : N;
+fun push_V : V;
+fun push_V2 : V2;
+fun push_V2V : V2V;
+fun push_VS : VS;
+fun push_bike_N : N;
+fun pushball_N : N;
+fun pushcart_N : N;
+fun pushchair_N : N;
+fun pusher_N : N;
+fun pushful_A : A;
+fun pushover_N : N;
+fun pushup_N : N;
+fun pusillanimity_N : N;
+fun pusillanimous_A : A;
+fun puss_N : N;
+fun pussy_N : N;
+fun pussycat_N : N;
+fun pussyfoot_V : V;
+fun pustule_N : N;
+fun put_N : N;
+fun put_V : V;
+fun put_V2 : V2;
+fun put_V2V : V2V;
+fun put_VS : VS;
+fun put_down_N : N;
+fun put_on_N : N;
+fun putamen_N : N;
+fun putative_A : A;
+fun putdownable_A : A;
+fun putoff_N : N;
+fun putout_N : N;
+fun putrefaction_N : N;
+fun putrefactive_A : A;
+fun putrefy_V : V;
+fun putrefy_V2 : V2;
+fun putrescence_N : N;
+fun putrescent_A : A;
+fun putrescine_N : N;
+fun putrid_A : A;
+fun putridity_N : N;
+fun putsch_N : N;
+fun putt_N : N;
+fun putt_V : V;
+fun putt_V2 : V2;
+fun puttee_N : N;
+fun putter_N : N;
+fun putter_V : V;
+fun putter_V2 : V2;
+fun putterer_N : N;
+fun putting_green_N : N;
+fun putting_iron_N : N;
+fun putty_N : N;
+fun putty_V2 : V2;
+fun puttyroot_N : N;
+fun putz_N : N;
+fun puzzle_N : N;
+fun puzzle_V : V;
+fun puzzle_V2 : V2;
+fun puzzlement_N : N;
+fun puzzler_N : N;
+fun pwllheli_PN : PN;
+fun pya_N : N;
+fun pycnidium_N : N;
+fun pycnodysostosis_N : N;
+fun pycnosis_N : N;
+fun pyelitis_N : N;
+fun pyelogram_N : N;
+fun pyelography_N : N;
+fun pyelonephritis_N : N;
+fun pyemia_N : N;
+fun pyemic_A : A;
+fun pygmy_N : N;
+fun pyinma_N : N;
+fun pyjama_A : A;
+fun pyknotic_A : A;
+fun pyle_PN : PN;
+fun pylon_N : N;
+fun pyloric_A : A;
+fun pylorus_N : N;
+fun pyocyanase_N : N;
+fun pyocyanin_N : N;
+fun pyogenic_A : A;
+fun pyongyang_PN : PN;
+fun pyorrhea_N : N;
+fun pyorrhoea_N : N;
+fun pyralid_N : N;
+fun pyramid_N : N;
+fun pyramidal_A : A;
+fun pyramidically_Adv : Adv;
+fun pyramiding_N : N;
+fun pyre_N : N;
+fun pyrectic_A : A;
+fun pyrene_N : N;
+fun pyrethrum_N : N;
+fun pyretic_A : A;
+fun pyridine_N : N;
+fun pyrilamine_N : N;
+fun pyrimidine_N : N;
+fun pyrite_N : N;
+fun pyrites_N : N;
+fun pyrocellulose_N : N;
+fun pyrochemical_A : A;
+fun pyroelectric_A : A;
+fun pyroelectricity_N : N;
+fun pyrogallic_A : A;
+fun pyrogallol_N : N;
+fun pyrogen_N : N;
+fun pyrogenic_A : A;
+fun pyrograph_N : N;
+fun pyrographer_N : N;
+fun pyrographic_A : A;
+fun pyrography_N : N;
+fun pyrolatry_N : N;
+fun pyroligneous_A : A;
+fun pyrolusite_N : N;
+fun pyrolysis_N : N;
+fun pyrolytic_A : A;
+fun pyromancer_N : N;
+fun pyromancy_N : N;
+fun pyromania_N : N;
+fun pyromaniac_N : N;
+fun pyrometer_N : N;
+fun pyromorphite_N : N;
+fun pyrope_N : N;
+fun pyrophobia_N : N;
+fun pyrophosphate_N : N;
+fun pyrophyllite_N : N;
+fun pyrostat_N : N;
+fun pyrotechnic_A : A;
+fun pyrotechnics_N : N;
+fun pyroxene_N : N;
+fun pyroxylin_N : N;
+fun pyrrhic_A : A;
+fun pyrrhic_N : N;
+fun pyrrhotite_N : N;
+fun pyrrhuloxia_N : N;
+fun pythium_N : N;
+fun python_N : N;
+fun pythoness_N : N;
+fun pyuria_N : N;
+fun pyx_N : N;
+fun pyxidium_N : N;
+fun pyxie_N : N;
+fun pyxis_N : N;
+fun qadi_N : N;
+fun qatar_PN : PN;
+fun qatari_A : A;
+fun qatari_N : N;
+fun qc_N : N;
+fun qed_PN : PN;
+fun qepiq_N : N;
+fun qi_N : N;
+fun qibla_N : N;
+fun qindarka_N : N;
+fun qoph_N : N;
+fun qt_N : N;
+fun quack_N : N;
+fun quack_V : V;
+fun quack_quack_N : N;
+fun quackery_N : N;
+fun quad_N : N;
+fun quadrangle_N : N;
+fun quadrangular_A : A;
+fun quadrant_N : N;
+fun quadrantanopia_N : N;
+fun quadraphonic_A : A;
+fun quadraphony_N : N;
+fun quadrate_A : A;
+fun quadrate_N : N;
+fun quadratic_A : A;
+fun quadratic_N : N;
+fun quadratics_N : N;
+fun quadrature_N : N;
+fun quadrennium_N : N;
+fun quadric_N : N;
+fun quadriceps_N : N;
+fun quadrilateral_A : A;
+fun quadrilateral_N : N;
+fun quadrille_N : N;
+fun quadrillion_N : N;
+fun quadrillionth_A : A;
+fun quadripara_N : N;
+fun quadripartite_A : A;
+fun quadriplegia_N : N;
+fun quadriplegic_N : N;
+fun quadrivium_N : N;
+fun quadroon_N : N;
+fun quadrophonic_A : A;
+fun quadrophony_N : N;
+fun quadrumvirate_N : N;
+fun quadruped_N : N;
+fun quadrupedal_A : A;
+fun quadruple_A : A;
+fun quadruple_N : N;
+fun quadruple_V : V;
+fun quadruple_V2 : V2;
+fun quadruplet_N : N;
+fun quadruplicate_A : A;
+fun quadruplicate_N : N;
+fun quadruplicate_V2 : V2;
+fun quadrupling_N : N;
+fun quaestor_N : N;
+fun quaff_N : N;
+fun quaff_V : V;
+fun quaff_V2 : V2;
+fun quaffer_N : N;
+fun quagga_N : N;
+fun quagmire_N : N;
+fun quahaug_N : N;
+fun quahog_N : N;
+fun quai_d'orsay_N : N;
+fun quail_N : N;
+fun quail_V : V;
+fun quaint_A : A;
+fun quaintness_N : N;
+fun quake_N : N;
+fun quake_V : V;
+fun quaker_N : N;
+fun qualification_N : N;
+fun qualifier_N : N;
+fun qualify_V : V;
+fun qualify_V2 : V2;
+fun qualitative_A : A;
+fun quality_A : A;
+fun quality_N : N;
+fun qualm_N : N;
+fun quandary_N : N;
+fun quandong_N : N;
+fun quango_N : N;
+fun quantal_A : A;
+fun quantic_N : N;
+fun quantifiability_N : N;
+fun quantifiable_A : A;
+fun quantification_N : N;
+fun quantifier_N : N;
+fun quantify_V2 : V2;
+fun quantitative_A : A;
+fun quantity_N : N;
+fun quantization_N : N;
+fun quantum_N : N;
+fun quarantine_N : N;
+fun quarantine_V2 : V2;
+fun quark_N : N;
+fun quarrel_N : N;
+fun quarrel_V : V;
+fun quarreler_N : N;
+fun quarrelsome_A : A;
+fun quarrelsomeness_N : N;
+fun quarry_N : N;
+fun quarry_V : V;
+fun quarry_V2 : V2;
+fun quarrying_N : N;
+fun quarryman_N : N;
+fun quart_N : N;
+fun quartan_A : A;
+fun quartan_N : N;
+fun quarter_N : N;
+fun quarter_V2 : V2;
+fun quarter_day_N : N;
+fun quarter_deck_N : N;
+fun quarter_plate_N : N;
+fun quarterback_N : N;
+fun quarterdeck_N : N;
+fun quarterfinal_N : N;
+fun quartering_N : N;
+fun quarterlight_N : N;
+fun quarterly_A : A;
+fun quarterly_Adv : Adv;
+fun quarterly_N : N;
+fun quartermaster_N : N;
+fun quartermaster_general_N : N;
+fun quarterstaff_N : N;
+fun quartet_N : N;
+fun quartile_N : N;
+fun quarto_N : N;
+fun quartz_N : N;
+fun quartzite_N : N;
+fun quartzose_A : A;
+fun quasar_N : N;
+fun quash_V2 : V2;
+fun quasiparticle_N : N;
+fun quassia_N : N;
+fun quatercentenary_N : N;
+fun quatercentennial_N : N;
+fun quaternate_A : A;
+fun quatrain_N : N;
+fun quattrocento_N : N;
+fun quaver_N : N;
+fun quaver_V : V;
+fun quaver_V2 : V2;
+fun quaveringly_Adv : Adv;
+fun quay_N : N;
+fun queasiness_N : N;
+fun queasy_A : A;
+fun quebec_PN : PN;
+fun queen_N : N;
+fun queen_V2 : V2;
+fun queenborough_in_sheppey_PN : PN;
+fun queenly_A : A;
+fun queensbury_PN : PN;
+fun queensferry_PN : PN;
+fun queensland_PN : PN;
+fun queer_A : A;
+fun queer_N : N;
+fun queer_V2 : V2;
+fun queerness_N : N;
+fun quell_V2 : V2;
+fun quellung_N : N;
+fun quench_V2 : V2;
+fun quenchless_A : A;
+fun quentin_PN : PN;
+fun quercitron_N : N;
+fun quern_N : N;
+fun querulous_A : A;
+fun querulousness_N : N;
+fun query_N : N;
+fun query_V : V;
+fun query_V2 : V2;
+fun quesadilla_N : N;
+fun quest_N : N;
+fun quest_V : V;
+fun question_N : N;
+fun question_V2 : V2;
+fun question_mark_N : N;
+fun question_master_N : N;
+fun questionable_A : A;
+fun questioner_N : N;
+fun questioning_A : A;
+fun questioning_N : N;
+fun questionnaire_N : N;
+fun quetzal_N : N;
+fun queue_N : N;
+fun queue_V : V;
+fun qui_vive_N : N;
+fun quibble_N : N;
+fun quibble_V : V;
+fun quibbler_N : N;
+fun quiche_N : N;
+fun quick_A : A;
+fun quick_Adv : Adv;
+fun quick_N : N;
+fun quick_change_A : A;
+fun quick_eared_A : A;
+fun quick_eyed_A : A;
+fun quick_freeze_V2 : V2;
+fun quick_sighted_A : A;
+fun quick_tempered_A : A;
+fun quick_witted_A : A;
+fun quicken_V : V;
+fun quicken_V2 : V2;
+fun quickener_N : N;
+fun quickening_N : N;
+fun quicker_Adv : Adv;
+fun quickest_Adv : Adv;
+fun quickie_N : N;
+fun quicklime_N : N;
+fun quickness_N : N;
+fun quicksand_N : N;
+fun quickset_A : A;
+fun quickset_N : N;
+fun quicksilver_N : N;
+fun quickstep_N : N;
+fun quid_N : N;
+fun quid_pro_quo_N : N;
+fun quiddity_N : N;
+fun quiescence_N : N;
+fun quiescent_A : A;
+fun quiet_A : A;
+fun quiet_N : N;
+fun quiet_V : V;
+fun quiet_V2 : V2;
+fun quieten_V : V;
+fun quieten_V2 : V2;
+fun quietism_N : N;
+fun quietist_N : N;
+fun quietness_N : N;
+fun quietude_N : N;
+fun quietus_N : N;
+fun quiff_N : N;
+fun quill_N : N;
+fun quill_feather_N : N;
+fun quillwort_N : N;
+fun quilt_N : N;
+fun quilt_V2 : V2;
+fun quilting_N : N;
+fun quin_N : N;
+fun quinacrine_N : N;
+fun quince_N : N;
+fun quincentenary_A : A;
+fun quincentenary_N : N;
+fun quincentennial_A : A;
+fun quincentennial_N : N;
+fun quinidine_N : N;
+fun quinine_N : N;
+fun quinone_N : N;
+fun quinquagesima_N : N;
+fun quinquagesima_PN : PN;
+fun quinquefoliate_A : A;
+fun quinquennium_N : N;
+fun quinsy_N : N;
+fun quintal_N : N;
+fun quintessence_N : N;
+fun quintessential_A : A;
+fun quintet_N : N;
+fun quintillion_N : N;
+fun quintillionth_A : A;
+fun quintipara_N : N;
+fun quintuple_A : A;
+fun quintuplet_N : N;
+fun quintupling_N : N;
+fun quip_N : N;
+fun quip_V : V;
+fun quip_VS : VS;
+fun quipu_N : N;
+fun quira_N : N;
+fun quire_N : N;
+fun quirk_N : N;
+fun quirt_N : N;
+fun quisling_N : N;
+fun quit_V : V;
+fun quit_V2 : V2;
+fun quitclaim_N : N;
+fun quite_AdA : AdA;
+fun quite_Adv : Adv;
+fun quite_Predet : Predet;
+fun quito_PN : PN;
+fun quits_A : A;
+fun quittance_N : N;
+fun quitter_N : N;
+fun quiver_N : N;
+fun quiver_V : V;
+fun quiver_V2 : V2;
+fun quixotic_A : A;
+fun quixotically_Adv : Adv;
+fun quiz_N : N;
+fun quiz_V2 : V2;
+fun quizmaster_N : N;
+fun quizzical_A : A;
+fun quodlibet_N : N;
+fun quoin_N : N;
+fun quoit_N : N;
+fun quoits_N : N;
+fun quonset_N : N;
+fun quorum_N : N;
+fun quot_V : V;
+fun quota_N : N;
+fun quotability_N : N;
+fun quotable_A : A;
+fun quotation_N : N;
+fun quote_N : N;
+fun quote_V : V;
+fun quote_V2 : V2;
+fun quoter_N : N;
+fun quotidian_A : A;
+fun quotient_N : N;
+fun qurush_N : N;
+fun qv_PN : PN;
+fun ra_N : N;
+fun rabato_N : N;
+fun rabbet_N : N;
+fun rabbi_N : N;
+fun rabbinate_N : N;
+fun rabbinical_A : A;
+fun rabbit_N : N;
+fun rabbit_V : V;
+fun rabbit_burrow_N : N;
+fun rabbit_hole_N : N;
+fun rabbit_hutch_N : N;
+fun rabbit_punch_N : N;
+fun rabbit_warren_N : N;
+fun rabbitfish_N : N;
+fun rabbitweed_N : N;
+fun rabbitwood_N : N;
+fun rabble_N : N;
+fun rabble_rousing_A : A;
+fun rabelaisian_A : A;
+fun rabid_A : A;
+fun rabies_N : N;
+fun raccoon_N : N;
+fun race_N : N;
+fun race_V : V;
+fun race_V2 : V2;
+fun race_V2V : V2V;
+fun race_VV : VV;
+fun race_meeting_N : N;
+fun raceabout_N : N;
+fun racecard_N : N;
+fun racecourse_N : N;
+fun racehorse_N : N;
+fun raceme_N : N;
+fun racemose_A : A;
+fun racer_N : N;
+fun racerunner_N : N;
+fun racetrack_N : N;
+fun raceway_N : N;
+fun rachel_PN : PN;
+fun rachis_N : N;
+fun rachitis_N : N;
+fun racial_A : A;
+fun racialism_N : N;
+fun racialist_N : N;
+fun raciness_N : N;
+fun racing_N : N;
+fun racism_N : N;
+fun racist_A : A;
+fun racist_N : N;
+fun rack_N : N;
+fun rack_V2 : V2;
+fun rack_railway_N : N;
+fun rack_rent_N : N;
+fun racker_N : N;
+fun racket_N : N;
+fun racket_V : V;
+fun racketeer_N : N;
+fun racketeering_N : N;
+fun rackety_A : A;
+fun raconteur_N : N;
+fun racoon_N : N;
+fun racquet_N : N;
+fun racquetball_N : N;
+fun racy_A : A;
+fun rad_N : N;
+fun rada_PN : PN;
+fun radar_N : N;
+fun radcliffe_PN : PN;
+fun radcliffe_on_trent_PN : PN;
+fun raddled_A : A;
+fun radial_A : A;
+fun radial_N : N;
+fun radian_N : N;
+fun radiance_N : N;
+fun radiant_A : A;
+fun radiate_A : A;
+fun radiate_V : V;
+fun radiate_V2 : V2;
+fun radiation_N : N;
+fun radiator_N : N;
+fun radical_A : A;
+fun radical_N : N;
+fun radicalism_N : N;
+fun radicchio_N : N;
+fun radicle_N : N;
+fun radiculitis_N : N;
+fun radio_A : A;
+fun radio_N : N;
+fun radio_V2 : V2;
+fun radio_gramophone_N : N;
+fun radio_location_N : N;
+fun radio_set_N : N;
+fun radio_telescope_N : N;
+fun radioactive_A : A;
+fun radioactivity_N : N;
+fun radiobiologist_N : N;
+fun radiobiology_N : N;
+fun radiocarbon_N : N;
+fun radiochemistry_N : N;
+fun radiochlorine_N : N;
+fun radiogram_N : N;
+fun radiograph_N : N;
+fun radiographer_N : N;
+fun radiographic_A : A;
+fun radiography_N : N;
+fun radioimmunoassay_N : N;
+fun radioisotope_N : N;
+fun radiolarian_N : N;
+fun radiological_A : A;
+fun radiologist_N : N;
+fun radiology_N : N;
+fun radiolucent_A : A;
+fun radiolysis_N : N;
+fun radiometer_N : N;
+fun radiomicrometer_N : N;
+fun radiopacity_N : N;
+fun radiopaque_A : A;
+fun radiopharmaceutical_N : N;
+fun radiophotograph_N : N;
+fun radiophotography_N : N;
+fun radioprotection_N : N;
+fun radioscopy_N : N;
+fun radiosensitive_A : A;
+fun radiotelegraph_N : N;
+fun radiotelephone_N : N;
+fun radiotelephonic_A : A;
+fun radiotherapist_N : N;
+fun radiotherapy_N : N;
+fun radish_N : N;
+fun radium_N : N;
+fun radius_N : N;
+fun radlett_PN : PN;
+fun radome_N : N;
+fun radon_N : N;
+fun radstock_PN : PN;
+fun raf_N : N;
+fun raffia_N : N;
+fun raffinose_N : N;
+fun raffish_A : A;
+fun raffle_N : N;
+fun raffle_V2 : V2;
+fun raft_N : N;
+fun raft_V : V;
+fun raft_V2 : V2;
+fun rafter_N : N;
+fun raftered_A : A;
+fun raftsman_N : N;
+fun rag_N : N;
+fun rag_V2 : V2;
+fun rag_day_N : N;
+fun ragamuffin_N : N;
+fun ragbag_N : N;
+fun rage_N : N;
+fun rage_V : V;
+fun raggedly_Adv : Adv;
+fun raggedness_N : N;
+fun raglan_N : N;
+fun ragout_N : N;
+fun ragpicker_N : N;
+fun ragsorter_N : N;
+fun ragtag_N : N;
+fun ragtime_N : N;
+fun ragweed_N : N;
+fun ragwort_N : N;
+fun raid_N : N;
+fun raid_V : V;
+fun raid_V2 : V2;
+fun raider_N : N;
+fun rail_N : N;
+fun rail_V : V;
+fun rail_V2 : V2;
+fun railbird_N : N;
+fun railcar_N : N;
+fun railhead_N : N;
+fun railing_N : N;
+fun raillery_N : N;
+fun railroad_N : N;
+fun railroad_V2 : V2;
+fun railway_N : N;
+fun railwayman_N : N;
+fun raiment_N : N;
+fun rain_N : N;
+fun rain_V : V;
+fun rain_V2 : V2;
+fun rain_gauge_N : N;
+fun rainbow_N : N;
+fun raincoat_N : N;
+fun raindrop_N : N;
+fun rainfall_N : N;
+fun rainford_PN : PN;
+fun rainless_A : A;
+fun rainmaker_N : N;
+fun rainmaking_N : N;
+fun rainproof_A : A;
+fun rainstorm_N : N;
+fun rainwater_N : N;
+fun rainy_A : A;
+fun raisable_A : A;
+fun raise_N : N;
+fun raise_V2 : V2;
+fun raise_V2V : V2V;
+fun raiser_N : N;
+fun raisin_N : N;
+fun raising_A : A;
+fun raising_N : N;
+fun raison_d'etre_N : N;
+fun raita_N : N;
+fun raj_N : N;
+fun raja_N : N;
+fun rajah_N : N;
+fun rajanya_N : N;
+fun rake_N : N;
+fun rake_V : V;
+fun rake_V2 : V2;
+fun rake_off_N : N;
+fun rakish_A : A;
+fun rakishness_N : N;
+fun rallentando_A : A;
+fun rallentando_Adv : Adv;
+fun rally_N : N;
+fun rally_V : V;
+fun rally_V2 : V2;
+fun rally_V2V : V2V;
+fun rallying_N : N;
+fun ralph_PN : PN;
+fun ram_N : N;
+fun ram_V2 : V2;
+fun ramadan_N : N;
+fun ramadan_PN : PN;
+fun ramble_N : N;
+fun ramble_V : V;
+fun rambler_N : N;
+fun rambunctious_A : A;
+fun rambutan_N : N;
+fun ramekin_N : N;
+fun ramie_N : N;
+fun ramification_N : N;
+fun ramify_V : V;
+fun ramify_V2 : V2;
+fun ramipril_N : N;
+fun ramjet_N : N;
+fun rammer_N : N;
+fun ramp_N : N;
+fun ramp_V2 : V2;
+fun rampage_N : N;
+fun rampage_V : V;
+fun rampageous_A : A;
+fun rampant_A : A;
+fun rampart_N : N;
+fun rampion_N : N;
+fun ramrod_N : N;
+fun ramsbottom_PN : PN;
+fun ramsgate_PN : PN;
+fun ramshackle_A : A;
+fun ramus_N : N;
+fun ranch_N : N;
+fun rancher_N : N;
+fun ranching_N : N;
+fun rancid_A : A;
+fun rancidity_N : N;
+fun rancidness_N : N;
+fun rancorous_A : A;
+fun rancour_N : N;
+fun rand_N : N;
+fun randolph_PN : PN;
+fun random_A : A;
+fun random_N : N;
+fun randomization_N : N;
+fun randomized_A : A;
+fun randomness_N : N;
+fun randy_A : A;
+fun ranee_N : N;
+fun range_N : N;
+fun range_V : V;
+fun range_V2 : V2;
+fun rangefinder_N : N;
+fun rangeland_N : N;
+fun ranger_N : N;
+fun rangoon_PN : PN;
+fun rangpur_N : N;
+fun rangy_A : A;
+fun rani_N : N;
+fun ranitidine_N : N;
+fun rank_A : A;
+fun rank_N : N;
+fun rank_V : V;
+fun rank_V2 : V2;
+fun rank_VS : VS;
+fun ranker_N : N;
+fun ranking_N : N;
+fun rankle_V : V;
+fun rankness_N : N;
+fun ransack_V2 : V2;
+fun ransacking_N : N;
+fun ransom_N : N;
+fun ransom_V2 : V2;
+fun rant_N : N;
+fun rant_V : V;
+fun rant_V2 : V2;
+fun ranter_N : N;
+fun ranula_N : N;
+fun rap_N : N;
+fun rap_V : V;
+fun rap_V2 : V2;
+fun rapacious_A : A;
+fun rapacity_N : N;
+fun rape_N : N;
+fun rape_V2 : V2;
+fun raper_N : N;
+fun rapeseed_N : N;
+fun raphe_N : N;
+fun rapid_A : A;
+fun rapid_N : N;
+fun rapidity_N : N;
+fun rapier_N : N;
+fun rapier_thrust_N : N;
+fun rapine_N : N;
+fun rapist_N : N;
+fun rappee_N : N;
+fun rappel_N : N;
+fun rapper_N : N;
+fun rapport_N : N;
+fun rapporteur_N : N;
+fun rapprochement_N : N;
+fun rapscallion_N : N;
+fun rapt_A : A;
+fun raptorial_A : A;
+fun rapture_N : N;
+fun rapturous_A : A;
+fun rare_A : A;
+fun rarebit_N : N;
+fun rarefaction_N : N;
+fun rarefy_V : V;
+fun rarefy_V2 : V2;
+fun rareness_N : N;
+fun raring_A : A;
+fun rariora_N : N;
+fun rarity_N : N;
+fun rascal_N : N;
+fun rascality_N : N;
+fun rascally_A : A;
+fun rase_V2 : V2;
+fun rash_A : A;
+fun rash_N : N;
+fun rasher_N : N;
+fun rashness_N : N;
+fun rasp_N : N;
+fun rasp_V : V;
+fun rasp_V2 : V2;
+fun raspberry_N : N;
+fun raspingly_Adv : Adv;
+fun raster_N : N;
+fun rat_N : N;
+fun rat_V : V;
+fun rat_V2 : V2;
+fun rat_a_tat_tat_N : N;
+fun rat_tat_N : N;
+fun ratability_N : N;
+fun ratable_A : A;
+fun ratables_N : N;
+fun ratafia_N : N;
+fun ratan_N : N;
+fun ratatouille_N : N;
+fun ratch_N : N;
+fun ratchet_N : N;
+fun rate_N : N;
+fun rate_V : V;
+fun rate_V2 : V2;
+fun rate_VA : VA;
+fun rate_VS : VS;
+fun rateability_N : N;
+fun rateable_A : A;
+fun ratel_N : N;
+fun ratepayer_N : N;
+fun rates_N : N;
+fun rather_Adv : Adv;
+fun rathole_N : N;
+fun rathskeller_N : N;
+fun ratification_N : N;
+fun ratify_V2 : V2;
+fun rating_N : N;
+fun ratio_N : N;
+fun ratiocination_N : N;
+fun ratiocinative_A : A;
+fun ration_N : N;
+fun ration_V2 : V2;
+fun rational_A : A;
+fun rationale_N : N;
+fun rationalism_N : N;
+fun rationalist_A : A;
+fun rationalist_N : N;
+fun rationalistic_A : A;
+fun rationality_N : N;
+fun rationalization_N : N;
+fun rationalize_V2 : V2;
+fun rationing_N : N;
+fun ratite_N : N;
+fun ratlike_A : A;
+fun ratlin_N : N;
+fun ratline_N : N;
+fun rattan_N : N;
+fun ratter_N : N;
+fun rattle_N : N;
+fun rattle_V : V;
+fun rattle_V2 : V2;
+fun rattlebrained_A : A;
+fun rattlepated_A : A;
+fun rattler_N : N;
+fun rattlesnake_N : N;
+fun rattling_Adv : Adv;
+fun rattrap_N : N;
+fun ratty_A : A;
+fun raucous_A : A;
+fun raunchy_A : A;
+fun rauwolfia_N : N;
+fun ravage_N : N;
+fun ravage_V : V;
+fun ravage_V2 : V2;
+fun ravaging_N : N;
+fun rave_N : N;
+fun rave_V : V;
+fun rave_V2 : V2;
+fun rave_up_N : N;
+fun ravehook_N : N;
+fun ravel_V : V;
+fun ravel_V2 : V2;
+fun raveling_N : N;
+fun raven_N : N;
+fun ravening_A : A;
+fun ravenna_PN : PN;
+fun ravenous_A : A;
+fun raver_N : N;
+fun ravigote_N : N;
+fun ravine_N : N;
+fun raving_Adv : Adv;
+fun raving_N : N;
+fun ravioli_N : N;
+fun ravish_V2 : V2;
+fun ravishing_A : A;
+fun ravishment_N : N;
+fun raw_A : A;
+fun raw_N : N;
+fun rawboned_A : A;
+fun rawhide_A : A;
+fun rawhide_N : N;
+fun rawness_N : N;
+fun rawtenstall_PN : PN;
+fun ray_N : N;
+fun ray_PN : PN;
+fun ray_V : V;
+fun ray_V2 : V2;
+fun rayless_A : A;
+fun raymond_PN : PN;
+fun rayon_N : N;
+fun razbliuto_N : N;
+fun raze_V2 : V2;
+fun razing_N : N;
+fun razor_N : N;
+fun razor_V2 : V2;
+fun razor_edge_N : N;
+fun razorback_A : A;
+fun razorback_N : N;
+fun razorbacked_A : A;
+fun razorbill_N : N;
+fun razorblade_N : N;
+fun razzle_N : N;
+fun razzle_dazzle_N : N;
+fun rc_PN : PN;
+fun rd_PN : PN;
+fun re_N : N;
+fun re_address_V2 : V2;
+fun re_afforest_V2 : V2;
+fun re_afforestation_N : N;
+fun re_count_N : N;
+fun re_count_V2 : V2;
+fun re_cover_V2 : V2;
+fun re_create_V2 : V2;
+fun re_echo_N : N;
+fun re_echo_V : V;
+fun re_elect_V2 : V2;
+fun re_emerge_V : V;
+fun re_emphasize_V2 : V2;
+fun re_enter_V : V;
+fun re_enter_V2 : V2;
+fun re_entry_N : N;
+fun re_establish_V2 : V2;
+fun re_evaluate_V2 : V2;
+fun re_examine_V2 : V2;
+fun re_form_V : V;
+fun re_form_V2 : V2;
+fun re_formation_N : N;
+fun re_join_V2 : V2;
+fun re_supply_V2 : V2;
+fun reach_N : N;
+fun reach_V : V;
+fun reach_V2 : V2;
+fun reach_V2V : V2V;
+fun reach_VA : VA;
+fun react_V : V;
+fun reactance_N : N;
+fun reactant_N : N;
+fun reaction_N : N;
+fun reactionary_A : A;
+fun reactionary_N : N;
+fun reactionism_N : N;
+fun reactivate_V2 : V2;
+fun reactive_A : A;
+fun reactivity_N : N;
+fun reactor_N : N;
+fun read_N : N;
+fun read_V : V;
+fun read_V2 : V2;
+fun read_VA : VA;
+fun read_VS : VS;
+fun readability_N : N;
+fun readable_A : A;
+fun reader_N : N;
+fun readership_N : N;
+fun readiness_N : N;
+fun reading_N : N;
+fun reading_PN : PN;
+fun reading_lamp_N : N;
+fun reading_room_N : N;
+fun readjust_V2 : V2;
+fun readjustment_N : N;
+fun readmission_N : N;
+fun readmit_V2 : V2;
+fun readout_N : N;
+fun ready_A : A;
+fun ready_N : N;
+fun ready_V2 : V2;
+fun ready_made_A : A;
+fun reaffiliation_N : N;
+fun reaffirm_V2 : V2;
+fun reagent_N : N;
+fun reagin_N : N;
+fun real_A : A;
+fun real_N : N;
+fun realgar_N : N;
+fun realign_V2 : V2;
+fun realism_N : N;
+fun realist_N : N;
+fun realistic_A : A;
+fun realistically_Adv : Adv;
+fun reality_N : N;
+fun realizable_A : A;
+fun realization_N : N;
+fun realize_V2 : V2;
+fun realize_VS : VS;
+fun reallocation_N : N;
+fun reallotment_N : N;
+fun realm_N : N;
+fun realpolitik_N : N;
+fun realtor_N : N;
+fun realty_N : N;
+fun ream_N : N;
+fun reamer_N : N;
+fun reanimate_V2 : V2;
+fun reap_V : V;
+fun reap_V2 : V2;
+fun reaper_N : N;
+fun reaping_hook_N : N;
+fun reappear_V : V;
+fun reappearance_N : N;
+fun reappoint_V : V;
+fun reappoint_V2 : V2;
+fun reappraisal_N : N;
+fun reappraise_V2 : V2;
+fun rear_N : N;
+fun rear_V : V;
+fun rear_V2 : V2;
+fun rear_admiral_N : N;
+fun rearguard_N : N;
+fun rearm_V : V;
+fun rearm_V2 : V2;
+fun rearmament_N : N;
+fun rearmost_A : A;
+fun rearrange_V2 : V2;
+fun rearrangement_N : N;
+fun rearward_A : A;
+fun rearward_N : N;
+fun rearwards_Adv : Adv;
+fun reason_N : N;
+fun reason_V : V;
+fun reason_V2 : V2;
+fun reason_VS : VS;
+fun reasonable_A : A;
+fun reasonableness_N : N;
+fun reasoner_N : N;
+fun reasoning_N : N;
+fun reasonless_A : A;
+fun reassemble_V : V;
+fun reassemble_V2 : V2;
+fun reassembly_N : N;
+fun reassert_V2 : V2;
+fun reassertion_N : N;
+fun reassess_V2 : V2;
+fun reassessment_N : N;
+fun reassign_V2 : V2;
+fun reassignment_N : N;
+fun reassume_V2 : V2;
+fun reassurance_N : N;
+fun reassure_V2 : V2;
+fun reassure_V2S : V2S;
+fun reassuring_A : A;
+fun reattribute_V2 : V2;
+fun rebarbative_A : A;
+fun rebate_N : N;
+fun rebecca_PN : PN;
+fun rebel_N : N;
+fun rebel_V : V;
+fun rebellion_N : N;
+fun rebellious_A : A;
+fun rebelliousness_N : N;
+fun rebind_V2 : V2;
+fun rebirth_N : N;
+fun reborn_A : A;
+fun rebound_N : N;
+fun rebound_V : V;
+fun rebound_V2 : V2;
+fun rebound_V2V : V2V;
+fun reboxetine_N : N;
+fun rebozo_N : N;
+fun rebroadcast_N : N;
+fun rebuff_N : N;
+fun rebuff_V : V;
+fun rebuff_V2 : V2;
+fun rebuild_V2 : V2;
+fun rebuilding_N : N;
+fun rebuke_N : N;
+fun rebuke_V2 : V2;
+fun rebukingly_Adv : Adv;
+fun reburying_N : N;
+fun rebus_N : N;
+fun rebut_V2 : V2;
+fun rebuttal_N : N;
+fun rebutter_N : N;
+fun rec_PN : PN;
+fun recalcitrance_N : N;
+fun recalcitrancy_N : N;
+fun recalcitrant_A : A;
+fun recalculate_V2 : V2;
+fun recalculation_N : N;
+fun recall_N : N;
+fun recall_V2 : V2;
+fun recall_VS : VS;
+fun recant_V : V;
+fun recant_V2 : V2;
+fun recantation_N : N;
+fun recap_N : N;
+fun recap_V : V;
+fun recap_V2 : V2;
+fun recapitulate_V : V;
+fun recapitulate_V2 : V2;
+fun recapitulation_N : N;
+fun recapture_N : N;
+fun recapture_V2 : V2;
+fun recast_V2 : V2;
+fun recce_N : N;
+fun recd_PN : PN;
+fun recede_V : V;
+fun receding_N : N;
+fun receipt_N : N;
+fun receipt_V2 : V2;
+fun receivable_A : A;
+fun receivable_N : N;
+fun receive_V : V;
+fun receive_V2 : V2;
+fun receiver_N : N;
+fun receivership_N : N;
+fun receiving_set_N : N;
+fun recency_N : N;
+fun recent_A : A;
+fun recentralize_V2 : V2;
+fun receptacle_N : N;
+fun reception_N : N;
+fun reception_desk_N : N;
+fun receptionist_N : N;
+fun receptive_A : A;
+fun receptiveness_N : N;
+fun receptivity_N : N;
+fun receptor_N : N;
+fun recess_N : N;
+fun recess_V2 : V2;
+fun recession_N : N;
+fun recessional_A : A;
+fun recessional_N : N;
+fun recessionary_A : A;
+fun recessive_A : A;
+fun rechargeable_A : A;
+fun rechauffe_N : N;
+fun recherche_A : A;
+fun recidivism_N : N;
+fun recidivist_N : N;
+fun recife_PN : PN;
+fun recipe_N : N;
+fun recipient_N : N;
+fun reciprocal_A : A;
+fun reciprocal_N : N;
+fun reciprocality_N : N;
+fun reciprocate_V : V;
+fun reciprocate_V2 : V2;
+fun reciprocation_N : N;
+fun reciprocative_A : A;
+fun reciprocity_N : N;
+fun recirculation_N : N;
+fun recission_N : N;
+fun recital_N : N;
+fun recitalist_N : N;
+fun recitation_N : N;
+fun recitative_N : N;
+fun recite_V : V;
+fun recite_V2 : V2;
+fun reciter_N : N;
+fun reckless_A : A;
+fun recklessness_N : N;
+fun recklinghausen_PN : PN;
+fun reckon_V : V;
+fun reckon_V2 : V2;
+fun reckon_VS : VS;
+fun reckoner_N : N;
+fun reckoning_N : N;
+fun reclaim_V2 : V2;
+fun reclaimable_A : A;
+fun reclamation_N : N;
+fun reclassification_N : N;
+fun reclassify_V2 : V2;
+fun recline_V : V;
+fun recline_V2 : V2;
+fun recliner_N : N;
+fun reclining_N : N;
+fun recluse_A : A;
+fun recluse_N : N;
+fun reclusiveness_N : N;
+fun recoding_N : N;
+fun recognition_N : N;
+fun recognizable_A : A;
+fun recognizance_N : N;
+fun recognize_1_V2 : V2;
+fun recognize_4_V2 : V2;
+fun recognize_VS : VS;
+fun recoil_N : N;
+fun recoil_V : V;
+fun recoilless_A : A;
+fun recollect_V : V;
+fun recollect_V2 : V2;
+fun recollection_N : N;
+fun recombinant_A : A;
+fun recombinant_N : N;
+fun recombination_N : N;
+fun recommend_V2 : V2;
+fun recommend_VS : VS;
+fun recommendation_N : N;
+fun recommit_V2 : V2;
+fun recompense_N : N;
+fun recompense_V2 : V2;
+fun reconcilable_A : A;
+fun reconcile_V2 : V2;
+fun reconciliation_N : N;
+fun recondite_A : A;
+fun reconditeness_N : N;
+fun recondition_V2 : V2;
+fun reconfiguration_N : N;
+fun reconnaissance_N : N;
+fun reconnoitre_V : V;
+fun reconnoitre_V2 : V2;
+fun reconsecrate_V2 : V2;
+fun reconsider_V2 : V2;
+fun reconsider_VS : VS;
+fun reconsideration_N : N;
+fun reconstruct_V2 : V2;
+fun reconstruction_N : N;
+fun reconstructive_A : A;
+fun reconvict_V2 : V2;
+fun record_N : N;
+fun record_V2 : V2;
+fun record_breaking_A : A;
+fun record_player_N : N;
+fun recorder_N : N;
+fun recording_N : N;
+fun recount_N : N;
+fun recount_V2 : V2;
+fun recount_VS : VS;
+fun recoup_V2 : V2;
+fun recourse_N : N;
+fun recover_V : V;
+fun recover_V2 : V2;
+fun recover_V2V : V2V;
+fun recoverable_A : A;
+fun recovery_N : N;
+fun recreant_A : A;
+fun recreant_N : N;
+fun recreate_V2 : V2;
+fun recreation_N : N;
+fun recreational_A : A;
+fun recriminate_V : V;
+fun recrimination_N : N;
+fun recriminative_A : A;
+fun recriminatory_A : A;
+fun recrudescence_N : N;
+fun recrudescent_A : A;
+fun recruit_N : N;
+fun recruit_V : V;
+fun recruit_V2 : V2;
+fun recruiter_N : N;
+fun recruitment_N : N;
+fun rectal_A : A;
+fun rectangle_N : N;
+fun rectangular_A : A;
+fun rectangularity_N : N;
+fun rectification_N : N;
+fun rectifier_N : N;
+fun rectify_V2 : V2;
+fun rectilinear_A : A;
+fun rectitude_N : N;
+fun recto_N : N;
+fun rectocele_N : N;
+fun rector_N : N;
+fun rectorship_N : N;
+fun rectory_N : N;
+fun rectosigmoid_A : A;
+fun rectum_N : N;
+fun rectus_N : N;
+fun recumbent_A : A;
+fun recuperate_V : V;
+fun recuperate_V2 : V2;
+fun recuperation_N : N;
+fun recuperative_A : A;
+fun recur_V : V;
+fun recurrence_N : N;
+fun recurrent_A : A;
+fun recursion_N : N;
+fun recursive_A : A;
+fun recurve_V : V;
+fun recurve_V2 : V2;
+fun recusancy_N : N;
+fun recusant_A : A;
+fun recusant_N : N;
+fun recusation_N : N;
+fun recycle_V2 : V2;
+fun recycling_N : N;
+fun red_A : A;
+fun red_N : N;
+fun red_hot_A : A;
+fun red_rimmed_A : A;
+fun redact_N : N;
+fun redact_V2 : V2;
+fun redaction_N : N;
+fun redberry_N : N;
+fun redbone_N : N;
+fun redbreast_N : N;
+fun redbrick_A : A;
+fun redbridge_PN : PN;
+fun redbud_N : N;
+fun redcap_N : N;
+fun redcoat_N : N;
+fun redden_V : V;
+fun redden_V2 : V2;
+fun reddish_A : A;
+fun redditch_PN : PN;
+fun redecorate_V2 : V2;
+fun rededication_N : N;
+fun redeem_V2 : V2;
+fun redeemable_A : A;
+fun redeemer_N : N;
+fun redefine_V2 : V2;
+fun redefinition_N : N;
+fun redemption_N : N;
+fun redemptive_A : A;
+fun redeploy_V2 : V2;
+fun redeployment_N : N;
+fun redeposition_N : N;
+fun redesign_V2 : V2;
+fun redetermination_N : N;
+fun redevelop_V2 : V2;
+fun redevelopment_N : N;
+fun redeye_N : N;
+fun redfish_N : N;
+fun redhead_N : N;
+fun redheaded_A : A;
+fun redhorse_N : N;
+fun rediffusion_N : N;
+fun rediscover_V2 : V2;
+fun rediscovery_N : N;
+fun redisposition_N : N;
+fun redistribute_V2 : V2;
+fun redistribution_N : N;
+fun redline_V2 : V2;
+fun redneck_N : N;
+fun redness_N : N;
+fun redo_V2 : V2;
+fun redolence_N : N;
+fun redolent_A : A;
+fun redouble_V : V;
+fun redouble_V2 : V2;
+fun redoubt_N : N;
+fun redoubtable_A : A;
+fun redound_V : V;
+fun redpoll_N : N;
+fun redraft_N : N;
+fun redraw_V2 : V2;
+fun redress_N : N;
+fun redress_V2 : V2;
+fun redruth_PN : PN;
+fun redshank_N : N;
+fun redskin_N : N;
+fun redstart_N : N;
+fun redtail_N : N;
+fun reduce_V : V;
+fun reduce_V2 : V2;
+fun reducer_N : N;
+fun reducible_A : A;
+fun reducing_N : N;
+fun reductase_N : N;
+fun reductio_ad_absurdum_N : N;
+fun reduction_N : N;
+fun reductionism_N : N;
+fun reductionist_A : A;
+fun reductive_A : A;
+fun redundance_N : N;
+fun redundancy_N : N;
+fun redundant_A : A;
+fun reduplicate_V2 : V2;
+fun reduplication_N : N;
+fun redwing_N : N;
+fun redwood_N : N;
+fun reed_N : N;
+fun reedy_A : A;
+fun reef_N : N;
+fun reef_V2 : V2;
+fun reef_knot_N : N;
+fun reefer_N : N;
+fun reefy_A : A;
+fun reek_N : N;
+fun reek_V : V;
+fun reel_N : N;
+fun reel_V : V;
+fun reel_V2 : V2;
+fun reelection_N : N;
+fun reeler_N : N;
+fun reenactment_N : N;
+fun reenactor_N : N;
+fun reenlistment_N : N;
+fun reentry_N : N;
+fun reevaluation_N : N;
+fun reeve_N : N;
+fun reexamine_V : V;
+fun ref_N : N;
+fun reface_V2 : V2;
+fun refashion_N : N;
+fun refashion_V2 : V2;
+fun refection_N : N;
+fun refectory_N : N;
+fun refer_V : V;
+fun refer_V2 : V2;
+fun referable_A : A;
+fun referee_N : N;
+fun referee_V : V;
+fun referee_V2 : V2;
+fun reference_N : N;
+fun referenced_A : A;
+fun referendum_N : N;
+fun referent_A : A;
+fun referent_N : N;
+fun referential_A : A;
+fun referral_N : N;
+fun refile_V2 : V2;
+fun refill_N : N;
+fun refill_V2 : V2;
+fun refilling_N : N;
+fun refinance_V : V;
+fun refinance_V2 : V2;
+fun refine_V : V;
+fun refine_V2 : V2;
+fun refinement_N : N;
+fun refiner_N : N;
+fun refinery_N : N;
+fun refining_N : N;
+fun refinisher_N : N;
+fun refit_N : N;
+fun refit_V : V;
+fun refit_V2 : V2;
+fun reflate_V2 : V2;
+fun reflation_N : N;
+fun reflect_V : V;
+fun reflect_V2 : V2;
+fun reflection_N : N;
+fun reflective_A : A;
+fun reflectiveness_N : N;
+fun reflectometer_N : N;
+fun reflector_N : N;
+fun reflex_A : A;
+fun reflex_N : N;
+fun reflexed_A : A;
+fun reflexion_N : N;
+fun reflexive_A : A;
+fun reflexive_N : N;
+fun reflexivity_N : N;
+fun reflexology_N : N;
+fun refloat_V : V;
+fun refloat_V2 : V2;
+fun reflux_N : N;
+fun refocus_V : V;
+fun refocus_V2 : V2;
+fun refocus_V2V : V2V;
+fun refocusing_N : N;
+fun reforest_V2 : V2;
+fun reforestation_N : N;
+fun reform_N : N;
+fun reform_V : V;
+fun reform_V2 : V2;
+fun reformation_N : N;
+fun reformative_A : A;
+fun reformatory_A : A;
+fun reformatory_N : N;
+fun reformer_N : N;
+fun reformism_N : N;
+fun reformulate_V2 : V2;
+fun refract_V2 : V2;
+fun refraction_N : N;
+fun refractive_A : A;
+fun refractivity_N : N;
+fun refractometer_N : N;
+fun refractoriness_N : N;
+fun refractory_A : A;
+fun refrain_N : N;
+fun refrain_V : V;
+fun refresh_V2 : V2;
+fun refresher_N : N;
+fun refreshing_A : A;
+fun refreshment_N : N;
+fun refrigerant_A : A;
+fun refrigerant_N : N;
+fun refrigerate_V2 : V2;
+fun refrigeration_N : N;
+fun refrigerator_N : N;
+fun refuel_V : V;
+fun refuel_V2 : V2;
+fun refuge_N : N;
+fun refugee_N : N;
+fun refulgence_N : N;
+fun refulgent_A : A;
+fun refund_N : N;
+fun refund_V2 : V2;
+fun refurbish_V2 : V2;
+fun refurnish_V2 : V2;
+fun refusal_N : N;
+fun refuse_N : N;
+fun refuse_V : V;
+fun refuse_V2 : V2;
+fun refuse_VV : VV;
+fun refuse_collector_N : N;
+fun refutable_A : A;
+fun refutation_N : N;
+fun refute_V2 : V2;
+fun reg_PN : PN;
+fun regain_V2 : V2;
+fun regal_A : A;
+fun regale_V2 : V2;
+fun regalia_N : N;
+fun regard_N : N;
+fun regard_V : V;
+fun regard_V2 : V2;
+fun regardful_A : A;
+fun regardless_A : A;
+fun regardless_Adv : Adv;
+fun regatta_N : N;
+fun regency_N : N;
+fun regenerate_A : A;
+fun regenerate_V : V;
+fun regenerate_V2 : V2;
+fun regeneration_N : N;
+fun regensburg_PN : PN;
+fun regent_A : A;
+fun regent_N : N;
+fun reggae_N : N;
+fun regicide_N : N;
+fun regime_1_N : N;
+fun regime_2_N : N;
+fun regimen_N : N;
+fun regiment_N : N;
+fun regiment_V2 : V2;
+fun regimental_A : A;
+fun regimentals_N : N;
+fun regimentation_N : N;
+fun regina_PN : PN;
+fun reginald_PN : PN;
+fun region_N : N;
+fun regional_A : A;
+fun regionalism_N : N;
+fun register_N : N;
+fun register_V : V;
+fun register_V2 : V2;
+fun registrant_N : N;
+fun registrar_N : N;
+fun registration_N : N;
+fun registry_N : N;
+fun regnant_A : A;
+fun regnellidium_N : N;
+fun regosol_N : N;
+fun regress_N : N;
+fun regress_V : V;
+fun regression_N : N;
+fun regressive_A : A;
+fun regret_N : N;
+fun regret_V2 : V2;
+fun regret_VS : VS;
+fun regretful_A : A;
+fun regrettable_A : A;
+fun regroup_V : V;
+fun regroup_V2 : V2;
+fun regular_A : A;
+fun regular_N : N;
+fun regularity_N : N;
+fun regularization_N : N;
+fun regularize_V2 : V2;
+fun regulate_V2 : V2;
+fun regulation_A : A;
+fun regulation_N : N;
+fun regulative_A : A;
+fun regulator_N : N;
+fun regum_V2 : V2;
+fun regur_N : N;
+fun regurgitate_V : V;
+fun regurgitate_V2 : V2;
+fun regurgitation_N : N;
+fun rehabilitate_V2 : V2;
+fun rehabilitation_N : N;
+fun rehabilitative_A : A;
+fun reharmonization_N : N;
+fun rehash_N : N;
+fun rehash_V2 : V2;
+fun rehear_V2 : V2;
+fun rehearing_N : N;
+fun rehearsal_N : N;
+fun rehearse_V : V;
+fun rehearse_V2 : V2;
+fun rehouse_V2 : V2;
+fun reich_N : N;
+fun reigate_PN : PN;
+fun reign_N : N;
+fun reign_V : V;
+fun reignite_V2 : V2;
+fun reimburse_V2 : V2;
+fun reimbursement_N : N;
+fun reimpose_V2 : V2;
+fun reimposition_N : N;
+fun rein_N : N;
+fun rein_V2 : V2;
+fun reincarnate_A : A;
+fun reincarnate_V2 : V2;
+fun reincarnation_N : N;
+fun reincarnationism_N : N;
+fun reindeer_N : N;
+fun reindict_V2 : V2;
+fun reinforce_V2 : V2;
+fun reinforcement_N : N;
+fun reinstall_V2 : V2;
+fun reinstate_V2 : V2;
+fun reinstatement_N : N;
+fun reinstitute_V2 : V2;
+fun reinsurance_N : N;
+fun reinsure_V2 : V2;
+fun reintegrate_V2 : V2;
+fun reintegration_N : N;
+fun reinterpret_V2 : V2;
+fun reinterpretation_N : N;
+fun reintroduce_V2 : V2;
+fun reintroduction_N : N;
+fun reinvent_V2 : V2;
+fun reinvest_V2 : V2;
+fun reinvigorate_V2 : V2;
+fun reissue_N : N;
+fun reissue_V2 : V2;
+fun reiterate_V2 : V2;
+fun reiterate_VS : VS;
+fun reiteration_N : N;
+fun reject_N : N;
+fun reject_V2 : V2;
+fun rejection_N : N;
+fun rejective_A : A;
+fun rejig_V2 : V2;
+fun rejoice_V : V;
+fun rejoice_V2 : V2;
+fun rejoicing_N : N;
+fun rejoin_V : V;
+fun rejoin_V2 : V2;
+fun rejoinder_N : N;
+fun rejuvenate_V : V;
+fun rejuvenate_V2 : V2;
+fun rejuvenation_N : N;
+fun rekindle_V : V;
+fun rekindle_V2 : V2;
+fun relapse_N : N;
+fun relapse_V : V;
+fun relate_V : V;
+fun relate_V2 : V2;
+fun relatedness_N : N;
+fun relation_N : N;
+fun relational_A : A;
+fun relationship_N : N;
+fun relative_A : A;
+fun relative_N : N;
+fun relativism_N : N;
+fun relativistic_A : A;
+fun relativistically_Adv : Adv;
+fun relativity_N : N;
+fun relatum_N : N;
+fun relax_V : V;
+fun relax_V2 : V2;
+fun relaxant_A : A;
+fun relaxant_N : N;
+fun relaxation_N : N;
+fun relaxer_N : N;
+fun relaxin_N : N;
+fun relay_N : N;
+fun relay_V2 : V2;
+fun release_N : N;
+fun release_V2 : V2;
+fun relegate_V2 : V2;
+fun relegation_N : N;
+fun relent_V : V;
+fun relentless_A : A;
+fun relentlessness_N : N;
+fun relevance_N : N;
+fun relevancy_N : N;
+fun relevant_A : A;
+fun reliability_N : N;
+fun reliable_A : A;
+fun reliance_N : N;
+fun reliant_A : A;
+fun relic_N : N;
+fun relict_N : N;
+fun relief_N : N;
+fun relieve_V2 : V2;
+fun reliever_N : N;
+fun religion_N : N;
+fun religionism_N : N;
+fun religionist_N : N;
+fun religiosity_N : N;
+fun religious_A : A;
+fun religious_N : N;
+fun religiousness_N : N;
+fun reline_V2 : V2;
+fun relinquish_V2 : V2;
+fun relinquishment_N : N;
+fun reliquary_N : N;
+fun relish_N : N;
+fun relish_V2 : V2;
+fun relistening_N : N;
+fun relive_V2 : V2;
+fun reliving_N : N;
+fun relocate_V : V;
+fun relocate_V2 : V2;
+fun relocation_N : N;
+fun reluctance_N : N;
+fun reluctant_A : A;
+fun reluctivity_N : N;
+fun rely_V : V;
+fun rely_on_V2V : V2V;
+fun remain_V : V;
+fun remain_V2 : V2;
+fun remain_VA : VA;
+fun remain_VS : VS;
+fun remain_VV : VV;
+fun remainder_N : N;
+fun remains_N : N;
+fun remake_N : N;
+fun remake_V2 : V2;
+fun remand_N : N;
+fun remand_V2 : V2;
+fun remark_N : N;
+fun remark_V : V;
+fun remark_V2 : V2;
+fun remark_VS : VS;
+fun remarkable_A : A;
+fun remarriage_N : N;
+fun remarry_V : V;
+fun remarry_V2 : V2;
+fun remediable_A : A;
+fun remedial_A : A;
+fun remedy_N : N;
+fun remedy_V2 : V2;
+fun remember_V : V;
+fun remember_V2 : V2;
+fun remember_VS : VS;
+fun remembrance_N : N;
+fun remilitarization_N : N;
+fun remilitarize_V2 : V2;
+fun remind_V2 : V2;
+fun reminder_N : N;
+fun reminisce_V : V;
+fun reminiscence_N : N;
+fun reminiscent_A : A;
+fun remise_N : N;
+fun remiss_A : A;
+fun remission_N : N;
+fun remissness_N : N;
+fun remit_N : N;
+fun remit_V : V;
+fun remit_V2 : V2;
+fun remittance_N : N;
+fun remittent_A : A;
+fun remnant_N : N;
+fun remodel_V : V;
+fun remodel_V2 : V2;
+fun remonstrance_N : N;
+fun remonstrate_V : V;
+fun remora_N : N;
+fun remorse_N : N;
+fun remorseful_A : A;
+fun remorseless_A : A;
+fun remote_A : A;
+fun remoteness_N : N;
+fun remould_V2 : V2;
+fun remount_N : N;
+fun remount_V : V;
+fun remount_V2 : V2;
+fun removable_A : A;
+fun removal_N : N;
+fun remove_N : N;
+fun remove_V : V;
+fun remove_V2 : V2;
+fun remover_N : N;
+fun remscheid_PN : PN;
+fun remuda_N : N;
+fun remunerate_V2 : V2;
+fun remuneration_N : N;
+fun remunerative_A : A;
+fun renaissance_N : N;
+fun renal_A : A;
+fun rename_V2 : V2;
+fun rename_V3 : V3;
+fun renascence_N : N;
+fun renascent_A : A;
+fun rend_V2 : V2;
+fun render_N : N;
+fun render_V2 : V2;
+fun rendering_N : N;
+fun rendezvous_N : N;
+fun rendezvous_V : V;
+fun rendezvouse_V : V;
+fun rending_A : A;
+fun rendition_N : N;
+fun renegade_N : N;
+fun renegade_V : V;
+fun renege_V : V;
+fun renegotiate_V2 : V2;
+fun renegue_V : V;
+fun renew_V2 : V2;
+fun renewable_A : A;
+fun renewal_N : N;
+fun renewing_A : A;
+fun renfrew_PN : PN;
+fun reniform_A : A;
+fun renin_N : N;
+fun rennes_PN : PN;
+fun rennet_N : N;
+fun rennin_N : N;
+fun renounce_V2 : V2;
+fun renovate_V2 : V2;
+fun renovation_N : N;
+fun renovator_N : N;
+fun renown_N : N;
+fun renowned_A : A;
+fun rensselaerite_N : N;
+fun rent_N : N;
+fun rent_V : V;
+fun rent_V2 : V2;
+fun rent_collector_N : N;
+fun rent_free_A : A;
+fun rent_free_Adv : Adv;
+fun rent_rebate_N : N;
+fun rent_roll_N : N;
+fun rentable_A : A;
+fun rental_A : A;
+fun rental_N : N;
+fun renter_N : N;
+fun rentier_N : N;
+fun renunciant_A : A;
+fun renunciation_N : N;
+fun reoffer_V2 : V2;
+fun reopen_V : V;
+fun reopen_V2 : V2;
+fun reorder_N : N;
+fun reordering_N : N;
+fun reorganization_N : N;
+fun reorganize_V : V;
+fun reorganize_V2 : V2;
+fun reorient_V : V;
+fun reorient_V2 : V2;
+fun reorientate_V : V;
+fun reorientate_V2 : V2;
+fun reorientation_N : N;
+fun reovirus_N : N;
+fun rep_N : N;
+fun repackage_V2 : V2;
+fun repaint_V2 : V2;
+fun repair_N : N;
+fun repair_V : V;
+fun repair_V2 : V2;
+fun repairable_A : A;
+fun repairer_N : N;
+fun repairman_N : N;
+fun repand_A : A;
+fun reparable_A : A;
+fun reparation_N : N;
+fun repartee_N : N;
+fun repass_V2 : V2;
+fun repast_N : N;
+fun repatriate_N : N;
+fun repatriate_V2 : V2;
+fun repatriation_N : N;
+fun repay_V : V;
+fun repay_V2 : V2;
+fun repayable_A : A;
+fun repayment_N : N;
+fun repeal_N : N;
+fun repeal_V2 : V2;
+fun repeat_N : N;
+fun repeat_V : V;
+fun repeat_V2 : V2;
+fun repeat_VS : VS;
+fun repeatable_A : A;
+fun repeatedly_Adv : Adv;
+fun repeater_N : N;
+fun repechage_N : N;
+fun repel_V2 : V2;
+fun repellent_A : A;
+fun repellent_N : N;
+fun repent_V : V;
+fun repent_V2 : V2;
+fun repentance_N : N;
+fun repentant_A : A;
+fun repercussion_N : N;
+fun repertoire_N : N;
+fun repertory_N : N;
+fun repetition_N : N;
+fun repetitious_A : A;
+fun repetitive_A : A;
+fun repetitiveness_N : N;
+fun repine_V : V;
+fun replace_V2 : V2;
+fun replace_VV : VV;
+fun replaceability_N : N;
+fun replaceable_A : A;
+fun replacement_N : N;
+fun replant_V2 : V2;
+fun replaster_V2 : V2;
+fun replay_N : N;
+fun replay_V2 : V2;
+fun replenish_V2 : V2;
+fun replenishment_N : N;
+fun replete_A : A;
+fun repletion_N : N;
+fun replica_N : N;
+fun replicate_V2 : V2;
+fun replication_N : N;
+fun reply_N : N;
+fun reply_V : V;
+fun reply_V2 : V2;
+fun reply_VS : VS;
+fun reply_paid_A : A;
+fun repoint_V2 : V2;
+fun repond_V : V;
+fun report_N : N;
+fun report_V : V;
+fun report_V2 : V2;
+fun report_V2V : V2V;
+fun report_VS : VS;
+fun reportable_A : A;
+fun reportage_N : N;
+fun reportedly_Adv : Adv;
+fun reporter_N : N;
+fun repose_N : N;
+fun repose_V : V;
+fun repose_V2 : V2;
+fun reposeful_A : A;
+fun repositing_N : N;
+fun reposition_V2 : V2;
+fun repositioning_N : N;
+fun repository_N : N;
+fun repossess_V2 : V2;
+fun repossession_N : N;
+fun repot_V2 : V2;
+fun repp_N : N;
+fun reprehend_V2 : V2;
+fun reprehensibility_N : N;
+fun reprehensible_A : A;
+fun represent_V : V;
+fun represent_V2 : V2;
+fun representable_A : A;
+fun representation_N : N;
+fun representational_A : A;
+fun representativeFem_N : N;
+fun representativeMasc_N : N;
+fun representative_A : A;
+fun repress_V2 : V2;
+fun repression_N : N;
+fun repressive_A : A;
+fun repressor_N : N;
+fun reprieve_N : N;
+fun reprieve_V2 : V2;
+fun reprimand_N : N;
+fun reprimand_V2 : V2;
+fun reprint_N : N;
+fun reprint_V2 : V2;
+fun reprisal_N : N;
+fun reproach_N : N;
+fun reproach_V2 : V2;
+fun reproachful_A : A;
+fun reprobate_N : N;
+fun reprobate_V2 : V2;
+fun reprobation_N : N;
+fun reproduce_V : V;
+fun reproduce_V2 : V2;
+fun reproducer_N : N;
+fun reproducibility_N : N;
+fun reproducible_A : A;
+fun reproduction_N : N;
+fun reproductive_A : A;
+fun reproof_N : N;
+fun reproof_V2 : V2;
+fun reprove_V2 : V2;
+fun reprovingly_Adv : Adv;
+fun reps_N : N;
+fun reptile_N : N;
+fun reptilian_A : A;
+fun reptilian_N : N;
+fun republic_N : N;
+fun republican_A : A;
+fun republican_N : N;
+fun republicanism_N : N;
+fun republication_N : N;
+fun repudiate_V2 : V2;
+fun repudiation_N : N;
+fun repudiative_A : A;
+fun repugnance_N : N;
+fun repugnant_A : A;
+fun repulse_N : N;
+fun repulse_V2 : V2;
+fun repulsion_N : N;
+fun repulsive_A : A;
+fun repurchase_V2 : V2;
+fun reputable_A : A;
+fun reputation_N : N;
+fun repute_N : N;
+fun repute_V2 : V2;
+fun repute_V2V : V2V;
+fun reputedly_Adv : Adv;
+fun request_N : N;
+fun request_V2 : V2;
+fun request_VS : VS;
+fun requiem_N : N;
+fun requiescat_N : N;
+fun require_V : V;
+fun require_V2 : V2;
+fun require_V2V : V2V;
+fun require_VS : VS;
+fun require_VV : VV;
+fun requirement_N : N;
+fun requisite_A : A;
+fun requisite_N : N;
+fun requisiteness_N : N;
+fun requisition_N : N;
+fun requisition_V2 : V2;
+fun requital_N : N;
+fun requite_V2 : V2;
+fun reread_V2 : V2;
+fun rerebrace_N : N;
+fun reredos_N : N;
+fun reroute_V2 : V2;
+fun rerun_N : N;
+fun rerun_V2 : V2;
+fun res_N : N;
+fun resale_N : N;
+fun reschedule_V2 : V2;
+fun rescind_V2 : V2;
+fun rescindable_A : A;
+fun rescript_N : N;
+fun rescue_N : N;
+fun rescue_V2 : V2;
+fun rescuer_N : N;
+fun research_N : N;
+fun research_V : V;
+fun research_V2 : V2;
+fun researcherFem_N : N;
+fun researcherMasc_N : N;
+fun reseat_V2 : V2;
+fun reseau_N : N;
+fun resection_N : N;
+fun reseda_N : N;
+fun reseed_V2 : V2;
+fun resell_V2 : V2;
+fun resemblance_N : N;
+fun resemble_V2 : V2;
+fun resent_V2 : V2;
+fun resent_VS : VS;
+fun resentful_A : A;
+fun resentment_N : N;
+fun reserpine_N : N;
+fun reservation_N : N;
+fun reserve_N : N;
+fun reserve_V : V;
+fun reserve_V2 : V2;
+fun reservedly_Adv : Adv;
+fun reservist_N : N;
+fun reservoir_N : N;
+fun reset_N : N;
+fun reset_V : V;
+fun reset_V2 : V2;
+fun resettle_V : V;
+fun resettle_V2 : V2;
+fun resettlement_N : N;
+fun resh_N : N;
+fun reshape_V2 : V2;
+fun reshipment_N : N;
+fun reshuffle_N : N;
+fun reshuffle_V2 : V2;
+fun reside_V : V;
+fun residence_N : N;
+fun residency_N : N;
+fun resident_A : A;
+fun resident_N : N;
+fun residential_A : A;
+fun residual_A : A;
+fun residual_N : N;
+fun residuary_A : A;
+fun residue_N : N;
+fun resign_V : V;
+fun resign_V2 : V2;
+fun resign_V2V : V2V;
+fun resign_VS : VS;
+fun resign_VV : VV;
+fun resignation_N : N;
+fun resignedly_Adv : Adv;
+fun resilience_N : N;
+fun resiliency_N : N;
+fun resilient_A : A;
+fun resin_N : N;
+fun resinated_A : A;
+fun resinlike_A : A;
+fun resinoid_N : N;
+fun resinous_A : A;
+fun resist_V : V;
+fun resist_V2 : V2;
+fun resist_VV : VV;
+fun resistance_N : N;
+fun resistant_A : A;
+fun resister_N : N;
+fun resistible_A : A;
+fun resistive_A : A;
+fun resistivity_N : N;
+fun resistless_A : A;
+fun resistor_N : N;
+fun resold_V2 : V2;
+fun resole_V2 : V2;
+fun resolute_A : A;
+fun resoluteness_N : N;
+fun resolution_N : N;
+fun resolvable_A : A;
+fun resolve_N : N;
+fun resolve_V : V;
+fun resolve_V2 : V2;
+fun resolve_VV : VV;
+fun resonance_N : N;
+fun resonant_A : A;
+fun resonate_V : V;
+fun resonate_V2 : V2;
+fun resonator_N : N;
+fun resorcinol_N : N;
+fun resorption_N : N;
+fun resort_N : N;
+fun resort_V : V;
+fun resound_V : V;
+fun resound_V2 : V2;
+fun resoundingly_Adv : Adv;
+fun resource_N : N;
+fun resourceful_A : A;
+fun resourcefulness_N : N;
+fun resourceless_A : A;
+fun respect_N : N;
+fun respect_V2 : V2;
+fun respectability_N : N;
+fun respectable_A : A;
+fun respecter_N : N;
+fun respectful_A : A;
+fun respective_A : A;
+fun respects_N : N;
+fun respiration_N : N;
+fun respirator_N : N;
+fun respiratory_A : A;
+fun respire_V : V;
+fun respite_N : N;
+fun respite_V2 : V2;
+fun resplendence_N : N;
+fun resplendency_N : N;
+fun resplendent_A : A;
+fun respond_V : V;
+fun respond_V2 : V2;
+fun respond_VS : VS;
+fun respondent_N : N;
+fun response_N : N;
+fun responsibility_N : N;
+fun responsible_A : A;
+fun responsive_A : A;
+fun responsiveness_N : N;
+fun rest_N : N;
+fun rest_V : V;
+fun rest_V2 : V2;
+fun rest_VA : VA;
+fun rest_cure_N : N;
+fun rest_day_N : N;
+fun rest_home_N : N;
+fun rest_house_N : N;
+fun restart_V : V;
+fun restart_V2 : V2;
+fun restate_V2 : V2;
+fun restate_V2V : V2V;
+fun restatement_N : N;
+fun restaurant_N : N;
+fun restauranteur_N : N;
+fun restaurateur_N : N;
+fun rester_N : N;
+fun restful_A : A;
+fun restfulness_N : N;
+fun restharrow_N : N;
+fun restitution_N : N;
+fun restive_A : A;
+fun restiveness_N : N;
+fun restless_A : A;
+fun restlessness_N : N;
+fun restock_V2 : V2;
+fun restoration_N : N;
+fun restorative_A : A;
+fun restorative_N : N;
+fun restore_V2 : V2;
+fun restorer_N : N;
+fun restrain_V2 : V2;
+fun restrainer_N : N;
+fun restraint_N : N;
+fun restrict_V : V;
+fun restrict_V2 : V2;
+fun restriction_N : N;
+fun restrictive_A : A;
+fun restrictiveness_N : N;
+fun restructure_V : V;
+fun restructure_V2 : V2;
+fun restructure_V2V : V2V;
+fun result_N : N;
+fun result_V : V;
+fun resultant_A : A;
+fun resultant_N : N;
+fun resume_N : N;
+fun resume_V : V;
+fun resume_V2 : V2;
+fun resume_VS : VS;
+fun resumption_N : N;
+fun resurface_V : V;
+fun resurface_V2 : V2;
+fun resurgence_N : N;
+fun resurgent_A : A;
+fun resurrect_V : V;
+fun resurrect_V2 : V2;
+fun resurrection_N : N;
+fun resurvey_N : N;
+fun resuscitate_V : V;
+fun resuscitate_V2 : V2;
+fun resuscitation_N : N;
+fun resuscitator_N : N;
+fun resuspension_N : N;
+fun ret_PN : PN;
+fun ret_V2 : V2;
+fun retail_Adv : Adv;
+fun retail_N : N;
+fun retail_V : V;
+fun retail_V2 : V2;
+fun retailer_N : N;
+fun retailing_N : N;
+fun retain_V2 : V2;
+fun retain_V2V : V2V;
+fun retainer_N : N;
+fun retake_N : N;
+fun retake_V2 : V2;
+fun retaliate_V : V;
+fun retaliation_N : N;
+fun retaliative_A : A;
+fun retaliatory_A : A;
+fun retard_V2 : V2;
+fun retardant_N : N;
+fun retardation_N : N;
+fun retch_V : V;
+fun retd_PN : PN;
+fun retell_V2 : V2;
+fun retem_N : N;
+fun retention_N : N;
+fun retentive_A : A;
+fun retentiveness_N : N;
+fun retford_PN : PN;
+fun rethink_N : N;
+fun rethink_V : V;
+fun rethink_V2 : V2;
+fun reticence_N : N;
+fun reticent_A : A;
+fun reticle_N : N;
+fun reticulate_A : A;
+fun reticulate_V : V;
+fun reticulate_V2 : V2;
+fun reticulation_N : N;
+fun reticule_N : N;
+fun reticulocyte_N : N;
+fun reticulum_N : N;
+fun retina_N : N;
+fun retinal_A : A;
+fun retinene_N : N;
+fun retinitis_N : N;
+fun retinoblastoma_N : N;
+fun retinopathy_N : N;
+fun retinue_N : N;
+fun retire_N : N;
+fun retire_V : V;
+fun retire_V2 : V2;
+fun retiree_N : N;
+fun retirement_N : N;
+fun retool_V2 : V2;
+fun retort_N : N;
+fun retort_V2 : V2;
+fun retort_VS : VS;
+fun retouch_V2 : V2;
+fun retrace_V2 : V2;
+fun retract_V : V;
+fun retract_V2 : V2;
+fun retractable_A : A;
+fun retractile_A : A;
+fun retraction_N : N;
+fun retractor_N : N;
+fun retraining_N : N;
+fun retral_A : A;
+fun retransmit_V2 : V2;
+fun retread_N : N;
+fun retread_V2 : V2;
+fun retreat_N : N;
+fun retreat_V : V;
+fun retreat_V2 : V2;
+fun retreatant_N : N;
+fun retreated_N : N;
+fun retrench_V : V;
+fun retrench_V2 : V2;
+fun retrenchment_N : N;
+fun retrial_N : N;
+fun retribution_N : N;
+fun retributive_A : A;
+fun retrievable_A : A;
+fun retrieval_N : N;
+fun retrieve_V : V;
+fun retrieve_V2 : V2;
+fun retriever_N : N;
+fun retro_N : N;
+fun retroactive_A : A;
+fun retrofit_N : N;
+fun retrofit_V2 : V2;
+fun retroflection_N : N;
+fun retroflex_A : A;
+fun retrograde_A : A;
+fun retrograde_V : V;
+fun retrogress_V : V;
+fun retrogression_N : N;
+fun retrogressive_A : A;
+fun retronym_N : N;
+fun retrorocket_N : N;
+fun retrorse_A : A;
+fun retrospect_N : N;
+fun retrospection_N : N;
+fun retrospective_A : A;
+fun retrospective_N : N;
+fun retrousse_A : A;
+fun retroversion_N : N;
+fun retrovirus_N : N;
+fun retrovision_N : N;
+fun retsina_N : N;
+fun return_N : N;
+fun return_V : V;
+fun return_V2 : V2;
+fun return_V2V : V2V;
+fun returnable_A : A;
+fun reunification_N : N;
+fun reunion_N : N;
+fun reunite_V : V;
+fun reunite_V2 : V2;
+fun reuptake_N : N;
+fun rev_N : N;
+fun rev_PN : PN;
+fun rev_V : V;
+fun rev_V2 : V2;
+fun revaluation_N : N;
+fun revalue_V2 : V2;
+fun revamp_V2 : V2;
+fun revd_PN : PN;
+fun reveal_V2 : V2;
+fun reveal_VS : VS;
+fun revealing_A : A;
+fun reveille_N : N;
+fun revel_N : N;
+fun revel_V : V;
+fun revelation_N : N;
+fun reveler_N : N;
+fun reveller_N : N;
+fun revelry_N : N;
+fun revenant_A : A;
+fun revenant_N : N;
+fun revenge_N : N;
+fun revenge_V2 : V2;
+fun revengeful_A : A;
+fun revenue_N : N;
+fun revenuer_N : N;
+fun reverberant_A : A;
+fun reverberate_V : V;
+fun reverberate_V2 : V2;
+fun reverberation_N : N;
+fun revere_V2 : V2;
+fun reverence_N : N;
+fun reverence_V2 : V2;
+fun reverend_A : A;
+fun reverend_N : N;
+fun reverent_A : A;
+fun reverential_A : A;
+fun reverie_N : N;
+fun revers_N : N;
+fun reversal_N : N;
+fun reverse_A : A;
+fun reverse_N : N;
+fun reverse_V : V;
+fun reverse_V2 : V2;
+fun reversibility_N : N;
+fun reversible_A : A;
+fun reversible_N : N;
+fun reversion_N : N;
+fun reversionary_A : A;
+fun reversioner_N : N;
+fun revert_V : V;
+fun revertible_A : A;
+fun revetment_N : N;
+fun review_N : N;
+fun review_V : V;
+fun review_V2 : V2;
+fun reviewer_N : N;
+fun revile_V : V;
+fun revile_V2 : V2;
+fun revise_N : N;
+fun revise_V : V;
+fun revise_V2 : V2;
+fun reviser_N : N;
+fun revision_N : N;
+fun revisionism_N : N;
+fun revisionist_N : N;
+fun revisit_V2 : V2;
+fun revitalization_N : N;
+fun revitalize_V2 : V2;
+fun revival_N : N;
+fun revivalism_N : N;
+fun revivalist_N : N;
+fun revivalistic_A : A;
+fun revive_V : V;
+fun revive_V2 : V2;
+fun revivify_V2 : V2;
+fun revocable_A : A;
+fun revocation_N : N;
+fun revoke_N : N;
+fun revoke_V : V;
+fun revoke_V2 : V2;
+fun revolt_N : N;
+fun revolt_V : V;
+fun revolt_V2 : V2;
+fun revolution_N : N;
+fun revolutionary_A : A;
+fun revolutionary_N : N;
+fun revolutionism_N : N;
+fun revolutionist_N : N;
+fun revolutionize_V2 : V2;
+fun revolve_V : V;
+fun revolve_V2 : V2;
+fun revolver_N : N;
+fun revue_N : N;
+fun revulsion_N : N;
+fun reward_N : N;
+fun reward_V2 : V2;
+fun rewardful_A : A;
+fun rewarding_A : A;
+fun rewire_V2 : V2;
+fun reword_V2 : V2;
+fun rewording_N : N;
+fun rework_V2 : V2;
+fun rewrite_N : N;
+fun rewrite_V2 : V2;
+fun rewriting_N : N;
+fun rex_PN : PN;
+fun reykjavik_PN : PN;
+fun rhabdomyoma_N : N;
+fun rhabdomyosarcoma_N : N;
+fun rhabdovirus_N : N;
+fun rhagades_N : N;
+fun rhapsodize_V : V;
+fun rhapsody_N : N;
+fun rhea_N : N;
+fun rheims_PN : PN;
+fun rhenish_A : A;
+fun rhenium_N : N;
+fun rheologic_A : A;
+fun rheology_N : N;
+fun rheometer_N : N;
+fun rheostat_N : N;
+fun rhesus_N : N;
+fun rhetoric_N : N;
+fun rhetorical_A : A;
+fun rhetorician_N : N;
+fun rheum_N : N;
+fun rheumatic_A : A;
+fun rheumatic_N : N;
+fun rheumatism_N : N;
+fun rheumatoid_A : A;
+fun rheumatologist_N : N;
+fun rheumatology_N : N;
+fun rheumy_A : A;
+fun rheydt_PN : PN;
+fun rhinal_A : A;
+fun rhine_PN : PN;
+fun rhinencephalon_N : N;
+fun rhinestone_N : N;
+fun rhinion_N : N;
+fun rhinitis_N : N;
+fun rhino_N : N;
+fun rhinoceros_N : N;
+fun rhinolaryngology_N : N;
+fun rhinopathy_N : N;
+fun rhinophyma_N : N;
+fun rhinorrhea_N : N;
+fun rhinoscope_N : N;
+fun rhinoscopy_N : N;
+fun rhinosporidiosis_N : N;
+fun rhinostenosis_N : N;
+fun rhinotomy_N : N;
+fun rhinotracheitis_N : N;
+fun rhinovirus_N : N;
+fun rhizoctinia_N : N;
+fun rhizoid_N : N;
+fun rhizoidal_A : A;
+fun rhizomatous_A : A;
+fun rhizome_N : N;
+fun rhizomorph_N : N;
+fun rhizopod_N : N;
+fun rhizopus_N : N;
+fun rhizotomy_N : N;
+fun rho_N : N;
+fun rhode_PN : PN;
+fun rhodium_N : N;
+fun rhodochrosite_N : N;
+fun rhododendron_N : N;
+fun rhodolite_N : N;
+fun rhodonite_N : N;
+fun rhomb_N : N;
+fun rhombic_A : A;
+fun rhombohedral_A : A;
+fun rhombohedron_N : N;
+fun rhomboid_A : A;
+fun rhomboid_N : N;
+fun rhombus_N : N;
+fun rhonchus_N : N;
+fun rhondda_PN : PN;
+fun rhosllanerchrugog_PN : PN;
+fun rhubarb_N : N;
+fun rhyl_PN : PN;
+fun rhyme_N : N;
+fun rhyme_V : V;
+fun rhyme_V2 : V2;
+fun rhymer_N : N;
+fun rhymester_N : N;
+fun rhymney_PN : PN;
+fun rhyolite_N : N;
+fun rhythm_N : N;
+fun rhythmic_A : A;
+fun rhythmical_A : A;
+fun rhythmicity_N : N;
+fun rib_N : N;
+fun rib_V2 : V2;
+fun ribald_A : A;
+fun ribald_N : N;
+fun ribaldry_N : N;
+fun riband_N : N;
+fun ribavirin_N : N;
+fun ribbing_N : N;
+fun ribbon_N : N;
+fun ribbonfish_N : N;
+fun ribbonlike_A : A;
+fun ribier_N : N;
+fun ribless_A : A;
+fun riblike_A : A;
+fun riboflavin_N : N;
+fun ribonuclease_N : N;
+fun ribose_N : N;
+fun ribosome_N : N;
+fun rice_N : N;
+fun rice_paper_N : N;
+fun ricegrass_N : N;
+fun ricer_N : N;
+fun rich_A : A;
+fun richard_PN : PN;
+fun richmond_PN : PN;
+fun richmond_upon_thames_PN : PN;
+fun richness_N : N;
+fun richweed_N : N;
+fun ricin_N : N;
+fun rick_N : N;
+fun rick_PN : PN;
+fun rick_V2 : V2;
+fun rickets_N : N;
+fun rickettsia_N : N;
+fun rickettsial_A : A;
+fun rickettsialpox_N : N;
+fun rickety_A : A;
+fun rickey_N : N;
+fun rickmansworth_PN : PN;
+fun rickrack_N : N;
+fun rickshaw_N : N;
+fun ricky_PN : PN;
+fun ricochet_N : N;
+fun ricochet_V : V;
+fun ricochet_V2 : V2;
+fun ricotta_N : N;
+fun rictus_N : N;
+fun rid_V : V;
+fun rid_V2 : V2;
+fun riddance_N : N;
+fun riddle_N : N;
+fun riddle_V2 : V2;
+fun ride_N : N;
+fun ride_V : V;
+fun ride_V2 : V2;
+fun rider_N : N;
+fun riderless_A : A;
+fun ridge_N : N;
+fun ridge_V2 : V2;
+fun ridge_tile_N : N;
+fun ridgeling_N : N;
+fun ridgepole_N : N;
+fun ridicule_N : N;
+fun ridicule_V2 : V2;
+fun ridiculous_A : A;
+fun riding_N : N;
+fun riding_habit_N : N;
+fun riding_lamp_N : N;
+fun riding_light_N : N;
+fun riding_master_N : N;
+fun riding_school_N : N;
+fun ridley_N : N;
+fun riel_N : N;
+fun riesling_N : N;
+fun rifampin_N : N;
+fun rife_A : A;
+fun riff_N : N;
+fun riff_raff_N : N;
+fun riffle_N : N;
+fun riffle_V : V;
+fun riffle_V2 : V2;
+fun rifle_N : N;
+fun rifle_V2 : V2;
+fun rifle_range_N : N;
+fun rifle_shot_N : N;
+fun riflebird_N : N;
+fun rifleman_N : N;
+fun rift_N : N;
+fun rift_valley_N : N;
+fun rig_N : N;
+fun rig_V : V;
+fun rig_V2 : V2;
+fun riga_PN : PN;
+fun rigatoni_N : N;
+fun rigger_N : N;
+fun rigging_N : N;
+fun right_A : A;
+fun right_Adv : Adv;
+fun right_N : N;
+fun right_V2 : V2;
+fun right_angled_A : A;
+fun right_down_A : A;
+fun right_down_Adv : Adv;
+fun right_hand_A : A;
+fun right_handed_A : A;
+fun right_hander_N : N;
+fun right_minded_A : A;
+fun right_turn_N : N;
+fun right_wing_N : N;
+fun right_winger_N : N;
+fun righteous_A : A;
+fun righteousness_N : N;
+fun rightful_A : A;
+fun rightfulness_N : N;
+fun rightish_A : A;
+fun rightism_N : N;
+fun rightist_A : A;
+fun rightist_N : N;
+fun rightmost_A : A;
+fun rightness_N : N;
+fun rigid_A : A;
+fun rigidity_N : N;
+fun rigmarole_N : N;
+fun rigor_mortis_N : N;
+fun rigorous_A : A;
+fun rigour_N : N;
+fun rigout_N : N;
+fun rijeka_PN : PN;
+fun rijsttaffel_N : N;
+fun rile_V2 : V2;
+fun rill_N : N;
+fun rim_N : N;
+fun rim_V2 : V2;
+fun rima_N : N;
+fun rime_N : N;
+fun rime_V2 : V2;
+fun rimini_PN : PN;
+fun rimless_A : A;
+fun rimose_A : A;
+fun rimu_N : N;
+fun rind_N : N;
+fun rinderpest_N : N;
+fun ring_N : N;
+fun ring_V : V;
+fun ring_V2 : V2;
+fun ring_armour_N : N;
+fun ring_finger_N : N;
+fun ring_mail_N : N;
+fun ring_road_N : N;
+fun ringdove_N : N;
+fun ringer_N : N;
+fun ringgit_N : N;
+fun ringhals_N : N;
+fun ringing_N : N;
+fun ringleader_N : N;
+fun ringlet_N : N;
+fun ringleted_A : A;
+fun ringlike_A : A;
+fun ringmaster_N : N;
+fun rings_N : N;
+fun ringside_N : N;
+fun ringtail_N : N;
+fun ringwood_PN : PN;
+fun ringworm_N : N;
+fun rink_N : N;
+fun rinse_N : N;
+fun rinse_V2 : V2;
+fun rio_de_janeiro_PN : PN;
+fun riot_N : N;
+fun riot_V : V;
+fun rioter_N : N;
+fun rioting_N : N;
+fun riotous_A : A;
+fun rip_N : N;
+fun rip_PN : PN;
+fun rip_V : V;
+fun rip_V2 : V2;
+fun rip_off_N : N;
+fun rip_roaring_A : A;
+fun riparian_A : A;
+fun ripcord_N : N;
+fun ripe_A : A;
+fun ripen_V : V;
+fun ripen_V2 : V2;
+fun ripeness_N : N;
+fun ripening_N : N;
+fun ripley_PN : PN;
+fun ripon_PN : PN;
+fun riposte_N : N;
+fun riposte_V : V;
+fun ripper_N : N;
+fun ripple_N : N;
+fun ripple_V : V;
+fun ripple_V2 : V2;
+fun ripsaw_N : N;
+fun riptide_N : N;
+fun risborough_PN : PN;
+fun risca_PN : PN;
+fun rise_N : N;
+fun rise_V : V;
+fun rise_V2 : V2;
+fun rise_VA : VA;
+fun riser_N : N;
+fun rishton_PN : PN;
+fun risibility_N : N;
+fun risible_A : A;
+fun rising_N : N;
+fun risk_N : N;
+fun risk_V2 : V2;
+fun risk_VV : VV;
+fun riskiness_N : N;
+fun risklessness_N : N;
+fun risky_A : A;
+fun risotto_N : N;
+fun risque_A : A;
+fun rissole_N : N;
+fun rita_PN : PN;
+fun rite_N : N;
+fun ritonavir_N : N;
+fun ritual_A : A;
+fun ritual_N : N;
+fun ritualism_N : N;
+fun ritualist_N : N;
+fun ritualistic_A : A;
+fun ritz_N : N;
+fun ritzy_A : A;
+fun rival_N : N;
+fun rival_V2 : V2;
+fun rivalry_N : N;
+fun rive_V : V;
+fun rive_V2 : V2;
+fun river_N : N;
+fun river_basin_N : N;
+fun river_bed_N : N;
+fun riverbank_N : N;
+fun riverbed_N : N;
+fun riverside_N : N;
+fun rivet_N : N;
+fun rivet_V : V;
+fun rivet_V2 : V2;
+fun riveter_N : N;
+fun riviera_PN : PN;
+fun rivulet_N : N;
+fun rivulus_N : N;
+fun rly_N : N;
+fun rm_N : N;
+fun rn_N : N;
+fun roach_N : N;
+fun road_N : N;
+fun road_book_N : N;
+fun road_hog_N : N;
+fun road_metal_N : N;
+fun road_sense_N : N;
+fun roadbed_N : N;
+fun roadblock_N : N;
+fun roadbook_N : N;
+fun roadhouse_N : N;
+fun roadkill_N : N;
+fun roadless_A : A;
+fun roadman_N : N;
+fun roadmender_N : N;
+fun roadrunner_N : N;
+fun roads_N : N;
+fun roadside_N : N;
+fun roadstead_N : N;
+fun roadster_N : N;
+fun roadway_N : N;
+fun roadworthiness_N : N;
+fun roadworthy_A : A;
+fun roam_V : V;
+fun roam_V2 : V2;
+fun roan_A : A;
+fun roan_N : N;
+fun roar_N : N;
+fun roar_V : V;
+fun roar_V2 : V2;
+fun roarer_N : N;
+fun roaring_Adv : Adv;
+fun roast_A : A;
+fun roast_N : N;
+fun roast_V : V;
+fun roast_V2 : V2;
+fun roaster_N : N;
+fun roasting_N : N;
+fun rob_PN : PN;
+fun rob_V2 : V2;
+fun robalo_N : N;
+fun robber_N : N;
+fun robbery_N : N;
+fun robe_N : N;
+fun robe_V : V;
+fun robe_V2 : V2;
+fun robert_PN : PN;
+fun robin_N : N;
+fun robin_PN : PN;
+fun roble_N : N;
+fun robot_N : N;
+fun robotic_A : A;
+fun robotics_N : N;
+fun robust_A : A;
+fun robustness_N : N;
+fun roc_N : N;
+fun roccella_N : N;
+fun rochdale_PN : PN;
+fun rochester_PN : PN;
+fun rock_'n_roll_N : N;
+fun rock_N : N;
+fun rock_V : V;
+fun rock_V2 : V2;
+fun rock_bottom_N : N;
+fun rock_cake_N : N;
+fun rock_climbing_N : N;
+fun rock_crystal_N : N;
+fun rock_garden_N : N;
+fun rock_plant_N : N;
+fun rock_salmon_N : N;
+fun rock_salt_N : N;
+fun rockabilly_N : N;
+fun rocker_N : N;
+fun rockers_N : N;
+fun rockery_N : N;
+fun rocket_N : N;
+fun rocket_V : V;
+fun rocket_base_N : N;
+fun rocket_range_N : N;
+fun rocketry_N : N;
+fun rockfish_N : N;
+fun rockiness_N : N;
+fun rocking_chair_N : N;
+fun rocking_horse_N : N;
+fun rockrose_N : N;
+fun rockslide_N : N;
+fun rockweed_N : N;
+fun rocky_A : A;
+fun rococo_A : A;
+fun rococo_N : N;
+fun rod_N : N;
+fun rod_PN : PN;
+fun rodent_N : N;
+fun rodeo_N : N;
+fun rodney_PN : PN;
+fun rodomontade_N : N;
+fun roe_N : N;
+fun roebuck_N : N;
+fun roentgen_N : N;
+fun roentgenium_N : N;
+fun roentgenogram_N : N;
+fun roentgenographic_A : A;
+fun roentgenography_N : N;
+fun rofecoxib_N : N;
+fun rogation_N : N;
+fun roger_PN : PN;
+fun rogue_N : N;
+fun rogue_elephant_N : N;
+fun roguery_N : N;
+fun roguish_A : A;
+fun roguishness_N : N;
+fun roil_V2 : V2;
+fun roisterer_N : N;
+fun role_1_N : N;
+fun role_2_N : N;
+fun role_N : N;
+fun roleplaying_N : N;
+fun roll_N : N;
+fun roll_V : V;
+fun roll_V2 : V2;
+fun roll_call_N : N;
+fun roll_on_N : N;
+fun rollback_N : N;
+fun roller_N : N;
+fun roller_skate_N : N;
+fun rollerblader_N : N;
+fun rollerblading_N : N;
+fun rollicking_A : A;
+fun rolling_N : N;
+fun rolling_mill_N : N;
+fun rolling_pin_N : N;
+fun rolling_stock_N : N;
+fun rollmops_N : N;
+fun rollover_N : N;
+fun roly_poly_N : N;
+fun romaic_A : A;
+fun romaic_N : N;
+fun roman_A : A;
+fun roman_N : N;
+fun romance_A : A;
+fun romance_N : N;
+fun romance_V : V;
+fun romance_V2 : V2;
+fun romanesque_N : N;
+fun romania_PN : PN;
+fun romanian_A : A;
+fun romanian_N : N;
+fun romantic_A : A;
+fun romantic_N : N;
+fun romantically_Adv : Adv;
+fun romanticism_N : N;
+fun romanticist_N : N;
+fun romanticize_V : V;
+fun romanticize_V2 : V2;
+fun romany_A : A;
+fun romany_N : N;
+fun rome_PN : PN;
+fun romish_A : A;
+fun romp_N : N;
+fun romp_V : V;
+fun romper_N : N;
+fun romsey_PN : PN;
+fun ron_PN : PN;
+fun ronald_PN : PN;
+fun rondeau_N : N;
+fun rondel_N : N;
+fun rondelet_N : N;
+fun rondo_N : N;
+fun roneo_N : N;
+fun roneo_V2 : V2;
+fun ronnie_PN : PN;
+fun rontgen_N : N;
+fun rood_N : N;
+fun rood_tree_N : N;
+fun roof_N : N;
+fun roof_V2 : V2;
+fun roof_garden_N : N;
+fun roof_tree_N : N;
+fun roofer_N : N;
+fun roofing_N : N;
+fun roofless_A : A;
+fun rooftop_N : N;
+fun rooibos_N : N;
+fun rook_N : N;
+fun rook_V2 : V2;
+fun rookery_N : N;
+fun rookie_N : N;
+fun room_N : N;
+fun room_V : V;
+fun room_mate_N : N;
+fun roomer_N : N;
+fun roomette_N : N;
+fun roomful_N : N;
+fun roommate_N : N;
+fun roomy_A : A;
+fun roost_N : N;
+fun roost_V : V;
+fun rooster_N : N;
+fun root_N : N;
+fun root_V : V;
+fun root_V2 : V2;
+fun rootage_N : N;
+fun rootbound_A : A;
+fun rooting_N : N;
+fun rootle_V : V;
+fun rootless_A : A;
+fun rootlet_N : N;
+fun roots_N : N;
+fun rootstock_N : N;
+fun rope_N : N;
+fun rope_V2 : V2;
+fun rope_dancer_N : N;
+fun rope_ladder_N : N;
+fun rope_yard_N : N;
+fun rope_yarn_N : N;
+fun ropemaker_N : N;
+fun roper_N : N;
+fun ropewalk_N : N;
+fun ropewalker_N : N;
+fun ropeway_N : N;
+fun ropey_A : A;
+fun roping_N : N;
+fun ropy_A : A;
+fun roquefort_N : N;
+fun roridula_N : N;
+fun rorqual_N : N;
+fun rosaceous_A : A;
+fun rosalie_PN : PN;
+fun rosalind_PN : PN;
+fun rosamund_PN : PN;
+fun rosario_PN : PN;
+fun rosary_N : N;
+fun roscommon_PN : PN;
+fun rose_A : A;
+fun rose_N : N;
+fun rose_PN : PN;
+fun rose_V : V;
+fun rose_V2 : V2;
+fun rose_bed_N : N;
+fun rose_leaf_N : N;
+fun rose_red_A : A;
+fun rose_water_N : N;
+fun roseate_A : A;
+fun rosebay_N : N;
+fun rosebud_N : N;
+fun rosefish_N : N;
+fun roselle_N : N;
+fun rosemaling_N : N;
+fun rosemary_N : N;
+fun rosemary_PN : PN;
+fun rosette_N : N;
+fun rosewood_N : N;
+fun rosie_PN : PN;
+fun rosilla_N : N;
+fun rosin_N : N;
+fun rosin_V2 : V2;
+fun rosinweed_N : N;
+fun rosita_N : N;
+fun roslyn_PN : PN;
+fun ross_on_wye_PN : PN;
+fun rossington_PN : PN;
+fun rosslare_PN : PN;
+fun roster_N : N;
+fun rostock_PN : PN;
+fun rostov_na_donu_PN : PN;
+fun rostrate_A : A;
+fun rostrum_N : N;
+fun rosy_A : A;
+fun rot_N : N;
+fun rot_V : V;
+fun rot_V2 : V2;
+fun rota_N : N;
+fun rotarian_N : N;
+fun rotary_A : A;
+fun rotary_N : N;
+fun rotatable_A : A;
+fun rotate_V : V;
+fun rotate_V2 : V2;
+fun rotation_N : N;
+fun rotational_A : A;
+fun rotatory_A : A;
+fun rotavirus_N : N;
+fun rote_N : N;
+fun rotenone_N : N;
+fun rotgut_N : N;
+fun rotherham_PN : PN;
+fun rothesay_PN : PN;
+fun rothwell_PN : PN;
+fun rotifer_N : N;
+fun rotisserie_N : N;
+fun rotl_N : N;
+fun rotogravure_N : N;
+fun rotor_N : N;
+fun rotten_A : A;
+fun rottenness_N : N;
+fun rottenstone_N : N;
+fun rotter_N : N;
+fun rotterdam_PN : PN;
+fun rotund_A : A;
+fun rotunda_N : N;
+fun rotundity_N : N;
+fun roubaix_PN : PN;
+fun rouble_N : N;
+fun roue_N : N;
+fun rouen_PN : PN;
+fun rouge_N : N;
+fun rouge_V : V;
+fun rouge_V2 : V2;
+fun rough_A : A;
+fun rough_Adv : Adv;
+fun rough_N : N;
+fun rough_V2 : V2;
+fun rough_and_tumble_A : A;
+fun rough_and_tumble_N : N;
+fun rough_dry_V2 : V2;
+fun rough_hewn_A : A;
+fun rough_house_V : V;
+fun rough_house_V2 : V2;
+fun rough_spoken_A : A;
+fun roughage_N : N;
+fun roughcast_N : N;
+fun roughcast_V2 : V2;
+fun roughdried_A : A;
+fun roughen_V : V;
+fun roughen_V2 : V2;
+fun roughhewn_A : A;
+fun roughish_A : A;
+fun roughneck_N : N;
+fun roughness_N : N;
+fun roughrider_N : N;
+fun roughshod_A : A;
+fun roulade_N : N;
+fun rouleau_N : N;
+fun roulette_N : N;
+fun round_A : A;
+fun round_Adv : Adv;
+fun round_N : N;
+fun round_V : V;
+fun round_V2 : V2;
+fun round_arm_A : A;
+fun round_arm_Adv : Adv;
+fun round_backed_A : A;
+fun round_eyed_A : A;
+fun round_hand_N : N;
+fun round_shot_N : N;
+fun round_shouldered_A : A;
+fun round_the_clock_A : A;
+fun round_the_clock_Adv : Adv;
+fun roundabout_A : A;
+fun roundabout_N : N;
+fun roundedness_N : N;
+fun roundel_N : N;
+fun roundelay_N : N;
+fun rounder_N : N;
+fun rounders_N : N;
+fun roundhead_N : N;
+fun roundhouse_N : N;
+fun rounding_N : N;
+fun roundish_A : A;
+fun roundness_N : N;
+fun roundsman_N : N;
+fun roundup_N : N;
+fun rouse_V : V;
+fun rouse_V2 : V2;
+fun rout_N : N;
+fun rout_V2 : V2;
+fun route_N : N;
+fun route_V2 : V2;
+fun routemarch_N : N;
+fun router_N : N;
+fun routine_A : A;
+fun routine_N : N;
+fun roux_N : N;
+fun rove_V : V;
+fun rove_V2 : V2;
+fun rover_N : N;
+fun row_N : N;
+fun row_V : V;
+fun row_V2 : V2;
+fun rowan_N : N;
+fun rowan_berry_N : N;
+fun rowan_tree_N : N;
+fun rowanberry_N : N;
+fun rowboat_N : N;
+fun rowdiness_N : N;
+fun rowdy_A : A;
+fun rowdy_N : N;
+fun rowdyism_N : N;
+fun rowel_N : N;
+fun rower_N : N;
+fun rowing_N : N;
+fun rowing_boat_N : N;
+fun rowing_club_N : N;
+fun rowlands_gill_PN : PN;
+fun rowlock_N : N;
+fun roy_PN : PN;
+fun royal_A : A;
+fun royal_N : N;
+fun royalism_N : N;
+fun royalist_N : N;
+fun royalty_N : N;
+fun royston_PN : PN;
+fun rpm_N : N;
+fun rspca_N : N;
+fun rsvp_PN : PN;
+fun rt_hon_PN : PN;
+fun rub_N : N;
+fun rub_V : V;
+fun rub_V2 : V2;
+fun rub_a_dub_N : N;
+fun rub_down_N : N;
+fun rub_up_N : N;
+fun rubato_N : N;
+fun rubber_A : A;
+fun rubber_N : N;
+fun rubber_V2 : V2;
+fun rubber_necking_V : V;
+fun rubber_stamp_V2 : V2;
+fun rubberize_V2 : V2;
+fun rubberneck_N : N;
+fun rubberneck_V : V;
+fun rubbery_A : A;
+fun rubbing_N : N;
+fun rubbish_N : N;
+fun rubbish_V2 : V2;
+fun rubbishing_N : N;
+fun rubbishy_A : A;
+fun rubble_N : N;
+fun rubdown_N : N;
+fun rubefacient_N : N;
+fun rubel_N : N;
+fun rubicelle_N : N;
+fun rubicon_N : N;
+fun rubicund_A : A;
+fun rubidium_N : N;
+fun ruble_N : N;
+fun rubric_N : N;
+fun ruby_A : A;
+fun ruby_N : N;
+fun ruck_N : N;
+fun ruck_V : V;
+fun ruck_V2 : V2;
+fun rucksack_N : N;
+fun ruckus_N : N;
+fun rudapithecus_N : N;
+fun rudd_N : N;
+fun rudder_N : N;
+fun rudderfish_N : N;
+fun rudderless_A : A;
+fun rudderpost_N : N;
+fun ruddiness_N : N;
+fun ruddington_PN : PN;
+fun ruddle_N : N;
+fun ruddle_V2 : V2;
+fun ruddy_A : A;
+fun rude_A : A;
+fun rudeness_N : N;
+fun rudiment_N : N;
+fun rudimentary_A : A;
+fun rudolf_PN : PN;
+fun rudy_PN : PN;
+fun rue_N : N;
+fun rue_V2 : V2;
+fun rueful_A : A;
+fun ruff_N : N;
+fun ruff_V : V;
+fun ruff_V2 : V2;
+fun ruffian_N : N;
+fun ruffianism_N : N;
+fun ruffianly_A : A;
+fun ruffle_N : N;
+fun ruffle_V : V;
+fun ruffle_V2 : V2;
+fun rug_N : N;
+fun ruga_N : N;
+fun rugby_N : N;
+fun rugby_PN : PN;
+fun rugeley_PN : PN;
+fun rugged_A : A;
+fun ruggedization_N : N;
+fun ruggedness_N : N;
+fun rugger_N : N;
+fun rugose_A : A;
+fun rugulah_N : N;
+fun ruin_N : N;
+fun ruin_V2 : V2;
+fun ruination_N : N;
+fun ruinous_A : A;
+fun rule_N : N;
+fun rule_V : V;
+fun rule_V2 : V2;
+fun rule_VS : VS;
+fun ruler_N : N;
+fun rulership_N : N;
+fun ruling_N : N;
+fun ruly_A : A;
+fun rum_N : N;
+fun rum_runner_N : N;
+fun rumba_N : N;
+fun rumble_N : N;
+fun rumble_V : V;
+fun rumble_V2 : V2;
+fun rumbling_N : N;
+fun rumbustious_A : A;
+fun rumen_N : N;
+fun ruminant_A : A;
+fun ruminant_N : N;
+fun ruminate_V : V;
+fun rumination_N : N;
+fun ruminative_A : A;
+fun rummage_N : N;
+fun rummage_V : V;
+fun rummage_V2 : V2;
+fun rummer_N : N;
+fun rummy_A : A;
+fun rummy_N : N;
+fun rumour_N : N;
+fun rumour_V2 : V2;
+fun rumour_V3 : V3;
+fun rumour_monger_N : N;
+fun rump_N : N;
+fun rump_steak_N : N;
+fun rumple_V2 : V2;
+fun rumpus_N : N;
+fun rumrunner_N : N;
+fun run_N : N;
+fun run_V : V;
+fun run_V2 : V2;
+fun run_VS : VS;
+fun run_of_the_mill_A : A;
+fun run_off_N : N;
+fun run_through_N : N;
+fun run_up_N : N;
+fun runaway_A : A;
+fun runaway_N : N;
+fun runcinate_A : A;
+fun runcorn_PN : PN;
+fun rundle_N : N;
+fun rundown_A : A;
+fun rundown_N : N;
+fun rune_N : N;
+fun rung_N : N;
+fun rung_V2V : V2V;
+fun runic_A : A;
+fun runnel_N : N;
+fun runner_N : N;
+fun runner_up_N : N;
+fun running_N : N;
+fun running_board_N : N;
+fun runny_A : A;
+fun runoff_N : N;
+fun runproof_A : A;
+fun runt_N : N;
+fun runup_N : N;
+fun runway_N : N;
+fun rupee_N : N;
+fun rupert_PN : PN;
+fun rupestral_A : A;
+fun rupiah_N : N;
+fun rupture_N : N;
+fun rupture_V : V;
+fun rupture_V2 : V2;
+fun rupturewort_N : N;
+fun rural_A : A;
+fun ruralism_N : N;
+fun ruralist_N : N;
+fun rurality_N : N;
+fun ruritanian_A : A;
+fun ruse_N : N;
+fun rush_N : N;
+fun rush_V : V;
+fun rush_V2 : V2;
+fun rush_V2V : V2V;
+fun rush_VV : VV;
+fun rusher_N : N;
+fun rushlight_N : N;
+fun rushlike_A : A;
+fun rushy_A : A;
+fun rusk_N : N;
+fun russet_A : A;
+fun russet_N : N;
+fun russia_PN : PN;
+fun russian_A : A;
+fun russian_N : N;
+fun rust_A : A;
+fun rust_N : N;
+fun rust_V : V;
+fun rust_V2 : V2;
+fun rustic_A : A;
+fun rustic_N : N;
+fun rusticate_V : V;
+fun rusticate_V2 : V2;
+fun rustication_N : N;
+fun rusticity_N : N;
+fun rustiness_N : N;
+fun rustle_N : N;
+fun rustle_V : V;
+fun rustle_V2 : V2;
+fun rustler_N : N;
+fun rustless_A : A;
+fun rustling_N : N;
+fun rustproof_A : A;
+fun rusty_A : A;
+fun rut_N : N;
+fun rut_V2 : V2;
+fun rutabaga_N : N;
+fun ruth_PN : PN;
+fun ruthenium_N : N;
+fun rutherford_N : N;
+fun rutherfordium_N : N;
+fun rutherglen_PN : PN;
+fun ruthless_A : A;
+fun ruthlessness_N : N;
+fun rutile_N : N;
+fun rutland_PN : PN;
+fun rwanda_PN : PN;
+fun rwandan_A : A;
+fun rwandan_N : N;
+fun rya_N : N;
+fun rydberg_N : N;
+fun ryde_PN : PN;
+fun rye_N : N;
+fun rye_bread_N : N;
+fun ryehill_PN : PN;
+fun saarbrucken_PN : PN;
+fun sabadeli_PN : PN;
+fun sabah_PN : PN;
+fun sabahan_A : A;
+fun sabahan_N : N;
+fun sabbat_N : N;
+fun sabbatarian_A : A;
+fun sabbatarian_N : N;
+fun sabbath_N : N;
+fun sabbatia_N : N;
+fun sabbatical_A : A;
+fun sabbatical_N : N;
+fun saber_N : N;
+fun sabicu_N : N;
+fun sabin_N : N;
+fun sable_A : A;
+fun sable_N : N;
+fun sabot_N : N;
+fun sabotage_N : N;
+fun sabotage_V2 : V2;
+fun saboteur_N : N;
+fun sabra_N : N;
+fun sabre_N : N;
+fun sabre_V2 : V2;
+fun sabre_rattling_N : N;
+fun sabre_toothed_A : A;
+fun sac_N : N;
+fun saccade_N : N;
+fun saccadic_A : A;
+fun saccharin_N : N;
+fun saccharine_A : A;
+fun saccharinity_N : N;
+fun sacculated_A : A;
+fun saccule_N : N;
+fun sacerdotal_A : A;
+fun sacerdotalism_N : N;
+fun sachem_N : N;
+fun sachet_N : N;
+fun sack_N : N;
+fun sack_V2 : V2;
+fun sack_race_N : N;
+fun sackbut_N : N;
+fun sackcloth_N : N;
+fun sacking_N : N;
+fun sacral_A : A;
+fun sacrament_N : N;
+fun sacramental_A : A;
+fun sacramento_PN : PN;
+fun sacred_A : A;
+fun sacredness_N : N;
+fun sacrifice_N : N;
+fun sacrifice_V : V;
+fun sacrifice_V2 : V2;
+fun sacrificeable_A : A;
+fun sacrificer_N : N;
+fun sacrificial_A : A;
+fun sacrilege_N : N;
+fun sacrilegious_A : A;
+fun sacrilegiousness_N : N;
+fun sacristan_N : N;
+fun sacristy_N : N;
+fun sacrosanct_A : A;
+fun sacrum_N : N;
+fun sad_A : A;
+fun sadden_V : V;
+fun sadden_V2 : V2;
+fun saddle_N : N;
+fun saddle_V : V;
+fun saddle_V2 : V2;
+fun saddle_sore_A : A;
+fun saddleback_N : N;
+fun saddlebag_N : N;
+fun saddlebill_N : N;
+fun saddler_N : N;
+fun saddlery_N : N;
+fun sadhe_N : N;
+fun sadhu_N : N;
+fun sadism_N : N;
+fun sadist_N : N;
+fun sadistic_A : A;
+fun sadness_N : N;
+fun sado_masochist_N : N;
+fun sadomasochism_N : N;
+fun sadomasochist_N : N;
+fun sadomasochistic_A : A;
+fun sae_N : N;
+fun safari_N : N;
+fun safe_A : A;
+fun safe_N : N;
+fun safe_conduct_N : N;
+fun safe_deposit_A : A;
+fun safe_deposit_N : N;
+fun safebreaker_N : N;
+fun safecracker_N : N;
+fun safeguard_N : N;
+fun safeguard_V2 : V2;
+fun safehold_N : N;
+fun safekeeping_N : N;
+fun safeness_N : N;
+fun safety_N : N;
+fun safety_belt_N : N;
+fun safety_bolt_N : N;
+fun safety_catch_N : N;
+fun safety_curtain_N : N;
+fun safety_factor_N : N;
+fun safety_lamp_N : N;
+fun safety_lock_N : N;
+fun safety_match_N : N;
+fun safety_pin_N : N;
+fun safety_razor_N : N;
+fun safety_valve_N : N;
+fun safflower_N : N;
+fun saffron_N : N;
+fun saffron_walden_PN : PN;
+fun safranine_N : N;
+fun sag_N : N;
+fun sag_V : V;
+fun saga_N : N;
+fun sagacious_A : A;
+fun sagacity_N : N;
+fun sage_A : A;
+fun sage_N : N;
+fun sage_green_A : A;
+fun sage_green_N : N;
+fun sagebrush_N : N;
+fun sagitta_N : N;
+fun sagittal_A : A;
+fun sagittarius_PN : PN;
+fun sagittate_A : A;
+fun sago_N : N;
+fun saguaro_N : N;
+fun sahib_N : N;
+fun said_Quant : Quant;
+fun saiga_N : N;
+fun saigon_PN : PN;
+fun sail_N : N;
+fun sail_V : V;
+fun sail_V2 : V2;
+fun sailboat_N : N;
+fun sailcloth_N : N;
+fun sailfish_N : N;
+fun sailing_N : N;
+fun sailing_boat_N : N;
+fun sailing_master_N : N;
+fun sailing_ship_N : N;
+fun sailing_vessel_N : N;
+fun sailmaker_N : N;
+fun sailor_N : N;
+fun sainfoin_N : N;
+fun saint's_day_N : N;
+fun saint_N : N;
+fun sainted_A : A;
+fun sainthood_N : N;
+fun saintlike_A : A;
+fun saintliness_N : N;
+fun saintly_A : A;
+fun sake_1_N : N;
+fun sake_2_N : N;
+fun sake_N : N;
+fun saki_N : N;
+fun sal_volatile_N : N;
+fun salaam_N : N;
+fun salaam_V : V;
+fun salability_N : N;
+fun salable_A : A;
+fun salacious_A : A;
+fun salaciousness_N : N;
+fun salacity_N : N;
+fun salad_N : N;
+fun salad_dressing_N : N;
+fun salad_oil_N : N;
+fun salai_N : N;
+fun salal_N : N;
+fun salamanca_PN : PN;
+fun salamander_N : N;
+fun salamandriform_A : A;
+fun salami_N : N;
+fun salaried_A : A;
+fun salary_N : N;
+fun salat_N : N;
+fun sale_N : N;
+fun sale_PN : PN;
+fun saleable_A : A;
+fun salerno_PN : PN;
+fun saleroom_N : N;
+fun salesclerk_N : N;
+fun salesgirl_N : N;
+fun salesman_N : N;
+fun salesmanship_N : N;
+fun salesperson_N : N;
+fun saleswoman_N : N;
+fun salford_PN : PN;
+fun salicylate_N : N;
+fun salience_N : N;
+fun salient_A : A;
+fun salient_N : N;
+fun saliferous_A : A;
+fun saline_A : A;
+fun saline_N : N;
+fun salinity_N : N;
+fun salinometer_N : N;
+fun salisbury_PN : PN;
+fun saliva_N : N;
+fun salivary_A : A;
+fun salivate_V : V;
+fun salivation_N : N;
+fun sallet_N : N;
+fun sallow_A : A;
+fun sallow_N : N;
+fun sallow_V : V;
+fun sallow_V2 : V2;
+fun sallowness_N : N;
+fun sally_N : N;
+fun sally_PN : PN;
+fun sally_V : V;
+fun salmagundi_N : N;
+fun salmi_N : N;
+fun salmon_N : N;
+fun salmonberry_N : N;
+fun salmonella_N : N;
+fun salmonellosis_N : N;
+fun salmonid_N : N;
+fun salol_N : N;
+fun salon_N : N;
+fun saloon_N : N;
+fun salp_N : N;
+fun salpiglossis_N : N;
+fun salpingectomy_N : N;
+fun salpingitis_N : N;
+fun salpinx_N : N;
+fun salsa_N : N;
+fun salsify_N : N;
+fun salsilla_N : N;
+fun salt_A : A;
+fun salt_N : N;
+fun salt_PN : PN;
+fun salt_V2 : V2;
+fun salt_cellar_N : N;
+fun salt_lick_N : N;
+fun saltash_PN : PN;
+fun saltation_N : N;
+fun saltbox_N : N;
+fun saltburn_PN : PN;
+fun saltbush_N : N;
+fun saltcellar_N : N;
+fun saltcoats_PN : PN;
+fun salter_N : N;
+fun saltine_N : N;
+fun saltiness_N : N;
+fun salting_N : N;
+fun saltish_A : A;
+fun saltlike_A : A;
+fun saltpan_N : N;
+fun saltpetre_N : N;
+fun saltshaker_N : N;
+fun saltwater_N : N;
+fun saltworks_N : N;
+fun saltwort_N : N;
+fun salty_A : A;
+fun salubrious_A : A;
+fun salubrity_N : N;
+fun salutary_A : A;
+fun salutation_N : N;
+fun salutatorian_N : N;
+fun salute_N : N;
+fun salute_V : V;
+fun salute_V2 : V2;
+fun salvador_PN : PN;
+fun salvadorean_A : A;
+fun salvadorean_N : N;
+fun salvage_N : N;
+fun salvage_V2 : V2;
+fun salvageable_A : A;
+fun salvager_N : N;
+fun salvation_N : N;
+fun salve_N : N;
+fun salve_V2 : V2;
+fun salver_N : N;
+fun salverform_A : A;
+fun salvia_N : N;
+fun salvific_A : A;
+fun salvinorin_N : N;
+fun salvo_N : N;
+fun salwar_N : N;
+fun salzburg_PN : PN;
+fun sam_PN : PN;
+fun samantha_PN : PN;
+fun samara_N : N;
+fun samaritan_N : N;
+fun samarium_N : N;
+fun samarskite_N : N;
+fun samba_N : N;
+fun sambar_N : N;
+fun sambuca_N : N;
+fun same_A : A;
+fun same_Adv : Adv;
+fun samekh_N : N;
+fun sameness_N : N;
+fun samisen_N : N;
+fun samite_N : N;
+fun samizdat_N : N;
+fun sammy_PN : PN;
+fun samoa_PN : PN;
+fun samoan_A : A;
+fun samoan_N : N;
+fun samosa_N : N;
+fun samovar_N : N;
+fun sampan_N : N;
+fun sample_N : N;
+fun sample_V2 : V2;
+fun sampler_N : N;
+fun sampling_N : N;
+fun samsara_N : N;
+fun samuel_PN : PN;
+fun samurai_N : N;
+fun san_antonio_PN : PN;
+fun san_bernardino_PN : PN;
+fun san_diego_PN : PN;
+fun san_francisco_PN : PN;
+fun san_jose_PN : PN;
+fun san_juan_PN : PN;
+fun san_marinese_A : A;
+fun san_marinese_N : N;
+fun san_marino_PN : PN;
+fun san_sebastian_PN : PN;
+fun sanatorium_N : N;
+fun sanctification_N : N;
+fun sanctify_V2 : V2;
+fun sanctimonious_A : A;
+fun sanctimoniousness_N : N;
+fun sanction_N : N;
+fun sanction_V2 : V2;
+fun sanctionative_A : A;
+fun sanctity_N : N;
+fun sanctuary_N : N;
+fun sanctum_N : N;
+fun sand_N : N;
+fun sand_V2 : V2;
+fun sand_bar_N : N;
+fun sandal_N : N;
+fun sandaled_A : A;
+fun sandalled_A : A;
+fun sandalwood_N : N;
+fun sandarac_N : N;
+fun sandbach_PN : PN;
+fun sandbag_N : N;
+fun sandbagger_N : N;
+fun sandbank_N : N;
+fun sandbar_N : N;
+fun sandblast_N : N;
+fun sandblast_V2 : V2;
+fun sandblaster_N : N;
+fun sandbox_N : N;
+fun sandboy_N : N;
+fun sandbur_N : N;
+fun sanderling_N : N;
+fun sandfish_N : N;
+fun sandfly_N : N;
+fun sandglass_N : N;
+fun sandgrouse_N : N;
+fun sandhi_N : N;
+fun sandiness_N : N;
+fun sandlot_N : N;
+fun sandman_N : N;
+fun sandown_PN : PN;
+fun sandpaper_N : N;
+fun sandpaper_V2 : V2;
+fun sandpapery_A : A;
+fun sandpiper_N : N;
+fun sandpit_N : N;
+fun sandra_PN : PN;
+fun sandstone_N : N;
+fun sandstorm_N : N;
+fun sandwich_N : N;
+fun sandwich_V : V;
+fun sandwich_V2 : V2;
+fun sandwich_board_N : N;
+fun sandwichman_N : N;
+fun sandwort_N : N;
+fun sandy_A : A;
+fun sandy_PN : PN;
+fun sane_A : A;
+fun sang_froid_N : N;
+fun sangapenum_N : N;
+fun sangaree_N : N;
+fun sango_N : N;
+fun sangoma_N : N;
+fun sanguinary_A : A;
+fun sanguine_A : A;
+fun sanguine_N : N;
+fun sanguinity_N : N;
+fun sanicle_N : N;
+fun sanitariness_N : N;
+fun sanitary_A : A;
+fun sanitation_N : N;
+fun sanitize_V2 : V2;
+fun sanity_N : N;
+fun sannup_N : N;
+fun sannyasi_N : N;
+fun sansevieria_N : N;
+fun sanskrit_N : N;
+fun santa_claus_N : N;
+fun santa_claus_PN : PN;
+fun santander_PN : PN;
+fun santiago_PN : PN;
+fun santims_N : N;
+fun santo_domingo_PN : PN;
+fun santos_PN : PN;
+fun sao_paolo_PN : PN;
+fun sap_N : N;
+fun sap_V : V;
+fun sap_V2 : V2;
+fun saphead_N : N;
+fun sapidity_N : N;
+fun sapience_N : N;
+fun sapiens_A : A;
+fun sapient_A : A;
+fun sapiential_A : A;
+fun sapless_A : A;
+fun sapling_N : N;
+fun sapodilla_N : N;
+fun saponaceous_A : A;
+fun saponification_N : N;
+fun saponified_A : A;
+fun saponin_N : N;
+fun sapote_N : N;
+fun sapper_N : N;
+fun sapphic_A : A;
+fun sapphire_A : A;
+fun sapphire_N : N;
+fun sapphirine_A : A;
+fun sapphirine_N : N;
+fun sapporo_PN : PN;
+fun sappy_A : A;
+fun sapremia_N : N;
+fun saprobe_N : N;
+fun saprobic_A : A;
+fun saprolite_N : N;
+fun sapropel_N : N;
+fun saprophagous_A : A;
+fun saprophyte_N : N;
+fun saprophytic_A : A;
+fun sapsago_N : N;
+fun sapsucker_N : N;
+fun sapwood_N : N;
+fun saquinavir_N : N;
+fun sara_PN : PN;
+fun saraband_N : N;
+fun saracen_N : N;
+fun sarah_PN : PN;
+fun sarajevo_PN : PN;
+fun saran_N : N;
+fun saratov_PN : PN;
+fun sarawak_PN : PN;
+fun sarawakian_A : A;
+fun sarawakian_N : N;
+fun sarcasm_N : N;
+fun sarcastic_A : A;
+fun sarcastically_Adv : Adv;
+fun sarcenet_N : N;
+fun sarcodinian_N : N;
+fun sarcoidosis_N : N;
+fun sarcolemma_N : N;
+fun sarcolemmal_A : A;
+fun sarcolemmic_A : A;
+fun sarcoma_N : N;
+fun sarcomere_N : N;
+fun sarcophagus_N : N;
+fun sarcoplasm_N : N;
+fun sarcosine_N : N;
+fun sarcosomal_A : A;
+fun sarcosome_N : N;
+fun sarcosporidian_N : N;
+fun sard_N : N;
+fun sardine_N : N;
+fun sardonic_A : A;
+fun sardonically_Adv : Adv;
+fun sardonyx_N : N;
+fun sari_N : N;
+fun sarin_N : N;
+fun sarisbury_PN : PN;
+fun sarong_N : N;
+fun sarsaparilla_N : N;
+fun sartorial_A : A;
+fun sartorius_N : N;
+fun sash_N : N;
+fun sash_cord_N : N;
+fun sash_line_N : N;
+fun sashay_N : N;
+fun sashimi_N : N;
+fun saskatchewan_PN : PN;
+fun saskatoon_N : N;
+fun sass_N : N;
+fun sassaby_N : N;
+fun sassafras_N : N;
+fun sassari_PN : PN;
+fun sassenach_N : N;
+fun sat_PN : PN;
+fun satan_N : N;
+fun satang_N : N;
+fun satanic_A : A;
+fun satanophobia_N : N;
+fun satchel_N : N;
+fun sate_V2 : V2;
+fun sateen_N : N;
+fun satellite_A : A;
+fun satellite_N : N;
+fun satiable_A : A;
+fun satiate_A : A;
+fun satiate_V2 : V2;
+fun satiation_N : N;
+fun satiety_N : N;
+fun satin_A : A;
+fun satin_N : N;
+fun satinet_N : N;
+fun satinleaf_N : N;
+fun satinwood_N : N;
+fun satiny_A : A;
+fun satire_N : N;
+fun satirical_A : A;
+fun satirist_N : N;
+fun satirize_V2 : V2;
+fun satisfaction_N : N;
+fun satisfactoriness_N : N;
+fun satisfactory_A : A;
+fun satisfier_N : N;
+fun satisfy_V : V;
+fun satisfy_V2 : V2;
+fun satori_N : N;
+fun satrap_N : N;
+fun satsuma_N : N;
+fun saturate_V2 : V2;
+fun saturation_N : N;
+fun saturday_N : N;
+fun saturday_PN : PN;
+fun saturn_PN : PN;
+fun saturnalia_N : N;
+fun saturniid_N : N;
+fun saturnine_A : A;
+fun satyr_N : N;
+fun satyriasis_N : N;
+fun satyric_A : A;
+fun sauce_N : N;
+fun sauce_V2 : V2;
+fun sauce_boat_N : N;
+fun saucepan_N : N;
+fun saucepot_N : N;
+fun saucer_N : N;
+fun saucer_eyed_A : A;
+fun sauchie_PN : PN;
+fun sauciness_N : N;
+fun saucy_A : A;
+fun saudi_arabia_PN : PN;
+fun saudi_arabian_A : A;
+fun saudi_arabian_N : N;
+fun sauerbraten_N : N;
+fun sauerkraut_N : N;
+fun sauna_N : N;
+fun saunter_N : N;
+fun saunter_V : V;
+fun saunterer_N : N;
+fun saurian_A : A;
+fun saurian_N : N;
+fun saurischian_N : N;
+fun sauropod_N : N;
+fun saury_N : N;
+fun sausage_N : N;
+fun sausage_dog_N : N;
+fun sausage_meat_N : N;
+fun sausage_roll_N : N;
+fun saute_A : A;
+fun saute_N : N;
+fun saute_V2 : V2;
+fun savage_A : A;
+fun savage_N : N;
+fun savage_V2 : V2;
+fun savageness_N : N;
+fun savagery_N : N;
+fun savanna_N : N;
+fun savannah_N : N;
+fun savant_N : N;
+fun savarin_N : N;
+fun save_N : N;
+fun save_V : V;
+fun save_V2 : V2;
+fun saveloy_N : N;
+fun saver_N : N;
+fun saving_N : N;
+fun savings_N : N;
+fun savings_bank_N : N;
+fun savior_N : N;
+fun saviour_N : N;
+fun savoir_faire_N : N;
+fun savore_V2 : V2;
+fun savory_A : A;
+fun savory_N : N;
+fun savour_N : N;
+fun savour_V : V;
+fun savour_V2 : V2;
+fun savoury_A : A;
+fun savoury_N : N;
+fun savoy_N : N;
+fun savvy_N : N;
+fun savvy_V : V;
+fun saw_N : N;
+fun saw_V : V;
+fun saw_V2 : V2;
+fun saw_pit_N : N;
+fun sawbridgeworth_PN : PN;
+fun sawdust_N : N;
+fun sawfish_N : N;
+fun sawfly_N : N;
+fun sawhorse_N : N;
+fun sawm_N : N;
+fun sawmill_N : N;
+fun sawpit_N : N;
+fun sawtooth_N : N;
+fun sawwort_N : N;
+fun sawyer_N : N;
+fun sax_N : N;
+fun saxhorn_N : N;
+fun saxicolous_A : A;
+fun saxifrage_N : N;
+fun saxitoxin_N : N;
+fun saxon_A : A;
+fun saxon_N : N;
+fun saxophone_N : N;
+fun saxophonist_N : N;
+fun say_N : N;
+fun say_V : V;
+fun say_V2 : V2;
+fun say_VA : VA;
+fun say_VS : VS;
+fun say_VV : VV;
+fun saying_N : N;
+fun scab_N : N;
+fun scabbard_N : N;
+fun scabby_A : A;
+fun scabicide_N : N;
+fun scabies_N : N;
+fun scabious_N : N;
+fun scablands_N : N;
+fun scabrous_A : A;
+fun scad_N : N;
+fun scaffold_N : N;
+fun scaffolding_N : N;
+fun scalability_N : N;
+fun scalable_A : A;
+fun scalage_N : N;
+fun scalar_A : A;
+fun scalar_N : N;
+fun scalawag_N : N;
+fun scald_N : N;
+fun scald_V2 : V2;
+fun scale_N : N;
+fun scale_V : V;
+fun scale_V2 : V2;
+fun scaleless_A : A;
+fun scalelike_A : A;
+fun scalene_A : A;
+fun scalenus_N : N;
+fun scaler_N : N;
+fun scalic_A : A;
+fun scaliness_N : N;
+fun scaling_N : N;
+fun scaling_ladder_N : N;
+fun scallop_N : N;
+fun scallop_V2 : V2;
+fun scallop_shell_N : N;
+fun scallopine_N : N;
+fun scallywag_N : N;
+fun scalp_N : N;
+fun scalp_V2 : V2;
+fun scalpel_N : N;
+fun scalper_N : N;
+fun scaly_A : A;
+fun scam_N : N;
+fun scam_V2 : V2;
+fun scammony_N : N;
+fun scamp_N : N;
+fun scamp_V2 : V2;
+fun scamper_N : N;
+fun scamper_V : V;
+fun scampi_N : N;
+fun scan_N : N;
+fun scan_V : V;
+fun scan_V2 : V2;
+fun scandal_N : N;
+fun scandalization_N : N;
+fun scandalize_V2 : V2;
+fun scandalmonger_N : N;
+fun scandalmongering_A : A;
+fun scandalmongering_N : N;
+fun scandalous_A : A;
+fun scandalousness_N : N;
+fun scandent_A : A;
+fun scandinavian_A : A;
+fun scandinavian_N : N;
+fun scandium_N : N;
+fun scanner_N : N;
+fun scanning_N : N;
+fun scansion_N : N;
+fun scant_A : A;
+fun scant_V2 : V2;
+fun scantiness_N : N;
+fun scantling_N : N;
+fun scanty_A : A;
+fun scape_N : N;
+fun scapegoat_N : N;
+fun scapegrace_N : N;
+fun scaphocephaly_N : N;
+fun scaphopod_N : N;
+fun scapose_A : A;
+fun scapula_N : N;
+fun scapular_A : A;
+fun scapular_N : N;
+fun scapulohumeral_A : A;
+fun scar_N : N;
+fun scar_V : V;
+fun scar_V2 : V2;
+fun scarab_N : N;
+fun scarborough_PN : PN;
+fun scarce_A : A;
+fun scarcity_N : N;
+fun scare_N : N;
+fun scare_V : V;
+fun scare_V2 : V2;
+fun scarecrow_N : N;
+fun scarecrowish_A : A;
+fun scaremonger_N : N;
+fun scarf_N : N;
+fun scarf_pin_N : N;
+fun scarify_V2 : V2;
+fun scarlet_A : A;
+fun scarlet_N : N;
+fun scarp_N : N;
+fun scarper_V : V;
+fun scary_A : A;
+fun scat_N : N;
+fun scathing_A : A;
+fun scatological_A : A;
+fun scatology_N : N;
+fun scatophagy_N : N;
+fun scatter_N : N;
+fun scatter_V : V;
+fun scatter_V2 : V2;
+fun scatterbrain_N : N;
+fun scatterbrained_A : A;
+fun scattering_N : N;
+fun scattershot_A : A;
+fun scatty_A : A;
+fun scaup_N : N;
+fun scauper_N : N;
+fun scavenge_V : V;
+fun scavenger_N : N;
+fun scenario_N : N;
+fun scenarist_N : N;
+fun scene_N : N;
+fun scene_painter_N : N;
+fun scene_shifter_N : N;
+fun scenery_N : N;
+fun sceneshifter_N : N;
+fun scenic_A : A;
+fun scenically_Adv : Adv;
+fun scent_N : N;
+fun scent_V2 : V2;
+fun scentless_A : A;
+fun scepter_N : N;
+fun sceptered_A : A;
+fun sceptic_N : N;
+fun sceptical_A : A;
+fun scepticism_N : N;
+fun sceptre_N : N;
+fun sceptred_A : A;
+fun schedule_N : N;
+fun schedule_V : V;
+fun schedule_V2 : V2;
+fun schedule_V2V : V2V;
+fun scheduler_N : N;
+fun scheduling_N : N;
+fun scheelite_N : N;
+fun schema_N : N;
+fun schematic_A : A;
+fun schematic_N : N;
+fun schematically_Adv : Adv;
+fun schematization_N : N;
+fun scheme_N : N;
+fun scheme_V : V;
+fun scheme_V2 : V2;
+fun schemer_N : N;
+fun schemozzle_N : N;
+fun scherzo_N : N;
+fun schilling_N : N;
+fun schipperke_N : N;
+fun schism_N : N;
+fun schismatic_A : A;
+fun schismatically_Adv : Adv;
+fun schist_N : N;
+fun schistosome_N : N;
+fun schistosomiasis_N : N;
+fun schizocarp_N : N;
+fun schizogony_N : N;
+fun schizoid_A : A;
+fun schizopetalon_N : N;
+fun schizophrenia_N : N;
+fun schizophrenic_A : A;
+fun schizophrenic_N : N;
+fun schizothymia_N : N;
+fun schlemiel_N : N;
+fun schlep_N : N;
+fun schlepper_N : N;
+fun schlimazel_N : N;
+fun schlock_N : N;
+fun schlockmeister_N : N;
+fun schmaltz_N : N;
+fun schmaltzy_A : A;
+fun schmalz_N : N;
+fun schmalzy_A : A;
+fun schmeer_N : N;
+fun schmuck_N : N;
+fun schnapps_N : N;
+fun schnauzer_N : N;
+fun schnitzel_N : N;
+fun schnook_N : N;
+fun schnorkel_N : N;
+fun schnorrer_N : N;
+fun scholar_N : N;
+fun scholarly_A : A;
+fun scholarship_N : N;
+fun scholastic_A : A;
+fun scholastically_Adv : Adv;
+fun scholasticism_N : N;
+fun scholiast_N : N;
+fun scholium_N : N;
+fun school_N : N;
+fun school_V2 : V2;
+fun school_board_N : N;
+fun schoolbag_N : N;
+fun schoolbook_N : N;
+fun schoolboy_N : N;
+fun schoolchild_N : N;
+fun schooldays_N : N;
+fun schoolfellow_N : N;
+fun schoolfriend_N : N;
+fun schoolgirl_N : N;
+fun schoolhouse_N : N;
+fun schooling_N : N;
+fun schoolman_N : N;
+fun schoolmarm_N : N;
+fun schoolmaster_N : N;
+fun schoolmate_N : N;
+fun schoolmistress_N : N;
+fun schoolroom_N : N;
+fun schoolteacher_N : N;
+fun schooltime_N : N;
+fun schoolwide_A : A;
+fun schoolyard_N : N;
+fun schooner_N : N;
+fun schorl_N : N;
+fun schottische_N : N;
+fun schrod_N : N;
+fun schwa_N : N;
+fun schwerin_PN : PN;
+fun sci_fi_N : N;
+fun sciatic_A : A;
+fun sciatica_N : N;
+fun science_N : N;
+fun scienter_Adv : Adv;
+fun scientific_A : A;
+fun scientifically_Adv : Adv;
+fun scientist_N : N;
+fun scilla_N : N;
+fun scimitar_N : N;
+fun scintilla_N : N;
+fun scintillate_V : V;
+fun scintillation_N : N;
+fun sciolism_N : N;
+fun scion_N : N;
+fun scission_N : N;
+fun scissors_N : N;
+fun scissortail_N : N;
+fun sclaff_N : N;
+fun sclera_N : N;
+fun scleredema_N : N;
+fun sclerite_N : N;
+fun scleritis_N : N;
+fun scleroderma_N : N;
+fun sclerometer_N : N;
+fun scleroprotein_N : N;
+fun sclerosis_N : N;
+fun sclerotic_A : A;
+fun sclerotinia_N : N;
+fun sclerotium_N : N;
+fun sclerotomy_N : N;
+fun scoff_N : N;
+fun scoff_V : V;
+fun scoff_V2 : V2;
+fun scoffer_N : N;
+fun scoffingly_Adv : Adv;
+fun scofflaw_N : N;
+fun scold_N : N;
+fun scold_V : V;
+fun scold_V2 : V2;
+fun scolding_N : N;
+fun scolion_N : N;
+fun scoliosis_N : N;
+fun scollop_N : N;
+fun scollop_V2 : V2;
+fun scolopendrium_N : N;
+fun scombroid_N : N;
+fun sconce_N : N;
+fun scone_N : N;
+fun scoop_N : N;
+fun scoop_V : V;
+fun scoop_V2 : V2;
+fun scoopful_N : N;
+fun scoot_V : V;
+fun scoot_V2 : V2;
+fun scooter_N : N;
+fun scopal_A : A;
+fun scope_N : N;
+fun scopolamine_N : N;
+fun scorbutic_A : A;
+fun scorch_N : N;
+fun scorch_V : V;
+fun scorch_V2 : V2;
+fun scorcher_N : N;
+fun scorching_Adv : Adv;
+fun score_N : N;
+fun score_V : V;
+fun score_V2 : V2;
+fun scoreboard_N : N;
+fun scorebook_N : N;
+fun scorecard_N : N;
+fun scorekeeper_N : N;
+fun scoreless_A : A;
+fun scorer_N : N;
+fun scorn_N : N;
+fun scorn_V2 : V2;
+fun scornful_A : A;
+fun scorpaenid_N : N;
+fun scorpaenoid_N : N;
+fun scorpio_PN : PN;
+fun scorpion_N : N;
+fun scorpionfish_N : N;
+fun scorpionweed_N : N;
+fun scorzonera_N : N;
+fun scot_N : N;
+fun scot_free_Adv : Adv;
+fun scotch_A : A;
+fun scotch_N : N;
+fun scotch_V2 : V2;
+fun scotchman_N : N;
+fun scotchwoman_N : N;
+fun scoter_N : N;
+fun scotland_PN : PN;
+fun scotland_yard_PN : PN;
+fun scotoma_N : N;
+fun scotomatous_A : A;
+fun scots_A : A;
+fun scotsman_N : N;
+fun scotswoman_N : N;
+fun scottish_A : A;
+fun scoundrel_N : N;
+fun scoundrelly_A : A;
+fun scour_N : N;
+fun scour_V : V;
+fun scour_V2 : V2;
+fun scourer_N : N;
+fun scourge_N : N;
+fun scourge_V2 : V2;
+fun scouring_N : N;
+fun scours_N : N;
+fun scout_N : N;
+fun scout_V : V;
+fun scout_V2 : V2;
+fun scouting_N : N;
+fun scoutmaster_N : N;
+fun scow_N : N;
+fun scowl_N : N;
+fun scowl_V : V;
+fun scrabble_N : N;
+fun scrabble_V : V;
+fun scrabbly_A : A;
+fun scrag_N : N;
+fun scrag_V2 : V2;
+fun scrag_end_N : N;
+fun scraggly_A : A;
+fun scraggy_A : A;
+fun scram_V : V;
+fun scramble_N : N;
+fun scramble_V : V;
+fun scramble_V2 : V2;
+fun scramble_V2V : V2V;
+fun scramble_VV : VV;
+fun scrambler_N : N;
+fun scrap_N : N;
+fun scrap_V : V;
+fun scrap_V2 : V2;
+fun scrap_iron_N : N;
+fun scrapbook_N : N;
+fun scrape_N : N;
+fun scrape_V : V;
+fun scrape_V2 : V2;
+fun scraper_N : N;
+fun scrapheap_N : N;
+fun scrapie_N : N;
+fun scraping_N : N;
+fun scrappiness_N : N;
+fun scrapple_N : N;
+fun scrappy_A : A;
+fun scratch_N : N;
+fun scratch_V : V;
+fun scratch_V2 : V2;
+fun scratch_pad_N : N;
+fun scratch_race_N : N;
+fun scratcher_N : N;
+fun scratchpad_N : N;
+fun scratchy_A : A;
+fun scrawl_N : N;
+fun scrawl_V : V;
+fun scrawl_V2 : V2;
+fun scrawler_N : N;
+fun scrawniness_N : N;
+fun scrawny_A : A;
+fun screaky_A : A;
+fun scream_N : N;
+fun scream_V : V;
+fun scream_V2 : V2;
+fun scream_VS : VS;
+fun screamer_N : N;
+fun screamingly_Adv : Adv;
+fun scree_N : N;
+fun screech_N : N;
+fun screech_V : V;
+fun screech_V2 : V2;
+fun screech_owl_N : N;
+fun screed_N : N;
+fun screen_N : N;
+fun screen_V : V;
+fun screen_V2 : V2;
+fun screener_N : N;
+fun screening_N : N;
+fun screenplay_N : N;
+fun screenwriter_N : N;
+fun screw_N : N;
+fun screw_V : V;
+fun screw_V2 : V2;
+fun screw_topped_A : A;
+fun screwball_A : A;
+fun screwball_N : N;
+fun screwballer_N : N;
+fun screwdriver_N : N;
+fun screwtop_N : N;
+fun screwup_N : N;
+fun screwy_A : A;
+fun scribble_N : N;
+fun scribble_V : V;
+fun scribble_V2 : V2;
+fun scribbler_N : N;
+fun scribbling_block_N : N;
+fun scribe_N : N;
+fun scriber_N : N;
+fun scrim_N : N;
+fun scrimmage_N : N;
+fun scrimmage_V : V;
+fun scrimmage_V2 : V2;
+fun scrimp_V : V;
+fun scrimp_V2 : V2;
+fun scrimshank_V : V;
+fun scrimshanker_N : N;
+fun scrimshaw_N : N;
+fun scrimy_A : A;
+fun scrip_N : N;
+fun script_N : N;
+fun scripted_A : A;
+fun scriptorium_N : N;
+fun scriptural_A : A;
+fun scripture_N : N;
+fun scriptwriter_N : N;
+fun scrivened_A : A;
+fun scrivener_N : N;
+fun scrod_N : N;
+fun scrofula_N : N;
+fun scrofulous_A : A;
+fun scroll_N : N;
+fun scrooge_N : N;
+fun scrotal_A : A;
+fun scrotum_N : N;
+fun scrounge_V : V;
+fun scrounge_V2 : V2;
+fun scrounger_N : N;
+fun scrub_A : A;
+fun scrub_N : N;
+fun scrub_V : V;
+fun scrub_V2 : V2;
+fun scrubber_N : N;
+fun scrubbing_brush_N : N;
+fun scrubbird_N : N;
+fun scrubby_A : A;
+fun scrubland_N : N;
+fun scruff_N : N;
+fun scruffy_A : A;
+fun scrum_N : N;
+fun scrummage_N : N;
+fun scrumptious_A : A;
+fun scrumpy_N : N;
+fun scrunch_N : N;
+fun scrunch_V2 : V2;
+fun scruple_N : N;
+fun scruple_V : V;
+fun scrupulous_A : A;
+fun scrupulousness_N : N;
+fun scrutineer_N : N;
+fun scrutinize_V2 : V2;
+fun scrutinizer_N : N;
+fun scrutiny_N : N;
+fun scud_N : N;
+fun scud_V : V;
+fun scuff_N : N;
+fun scuff_V : V;
+fun scuff_V2 : V2;
+fun scuffer_N : N;
+fun scuffle_N : N;
+fun scuffle_V : V;
+fun scull_N : N;
+fun scull_V : V;
+fun scull_V2 : V2;
+fun sculler_N : N;
+fun scullery_N : N;
+fun sculling_N : N;
+fun scullion_N : N;
+fun sculpin_N : N;
+fun sculpt_V : V;
+fun sculpt_V2 : V2;
+fun sculptor_N : N;
+fun sculptress_N : N;
+fun sculptural_A : A;
+fun sculpture_N : N;
+fun sculpture_V : V;
+fun sculpture_V2 : V2;
+fun scum_N : N;
+fun scumble_N : N;
+fun scummy_A : A;
+fun scunner_N : N;
+fun scunthorpe_PN : PN;
+fun scup_N : N;
+fun scupper_N : N;
+fun scupper_V2 : V2;
+fun scuppernong_N : N;
+fun scurf_N : N;
+fun scurfy_A : A;
+fun scurrility_N : N;
+fun scurrilous_A : A;
+fun scurry_N : N;
+fun scurry_V : V;
+fun scurvy_A : A;
+fun scurvy_N : N;
+fun scut_N : N;
+fun scutcheon_N : N;
+fun scute_N : N;
+fun scuttle_N : N;
+fun scuttle_V : V;
+fun scuttle_V2 : V2;
+fun scylla_N : N;
+fun scyphozoan_N : N;
+fun scyphus_N : N;
+fun scythe_N : N;
+fun scythe_V2 : V2;
+fun sea_N : N;
+fun sea_anemone_N : N;
+fun sea_animal_N : N;
+fun sea_bathing_N : N;
+fun sea_boat_N : N;
+fun sea_bream_N : N;
+fun sea_breeze_N : N;
+fun sea_coal_N : N;
+fun sea_cow_N : N;
+fun sea_dog_N : N;
+fun sea_fish_N : N;
+fun sea_girt_A : A;
+fun sea_god_N : N;
+fun sea_green_A : A;
+fun sea_green_N : N;
+fun sea_horse_N : N;
+fun sea_level_N : N;
+fun sea_lion_N : N;
+fun sea_power_N : N;
+fun sea_rover_N : N;
+fun sea_snake_N : N;
+fun sea_urchin_N : N;
+fun sea_wall_N : N;
+fun sea_water_N : N;
+fun seabag_N : N;
+fun seabed_N : N;
+fun seabird_N : N;
+fun seaboard_N : N;
+fun seaborgium_N : N;
+fun seaborne_A : A;
+fun seafarer_N : N;
+fun seafaring_A : A;
+fun seafaring_N : N;
+fun seafood_N : N;
+fun seaford_PN : PN;
+fun seafront_N : N;
+fun seagirt_A : A;
+fun seagoing_A : A;
+fun seagrass_N : N;
+fun seagull_N : N;
+fun seaham_PN : PN;
+fun seahorse_N : N;
+fun seakale_N : N;
+fun seal_N : N;
+fun seal_V : V;
+fun seal_V2 : V2;
+fun seal_V2A : V2A;
+fun seal_ring_N : N;
+fun sealant_N : N;
+fun sealer_N : N;
+fun sealing_wax_N : N;
+fun sealskin_N : N;
+fun sealyham_N : N;
+fun seam_N : N;
+fun seam_V2 : V2;
+fun seaman_N : N;
+fun seamanlike_A : A;
+fun seamanship_N : N;
+fun seamless_A : A;
+fun seamount_N : N;
+fun seamstress_N : N;
+fun seamus_PN : PN;
+fun seamy_A : A;
+fun sean_PN : PN;
+fun seance_N : N;
+fun seaplane_N : N;
+fun seaport_N : N;
+fun seaquake_N : N;
+fun sear_A : A;
+fun sear_V2 : V2;
+fun search_N : N;
+fun search_V : V;
+fun search_V2 : V2;
+fun search_party_N : N;
+fun search_warrant_N : N;
+fun searcher_N : N;
+fun searchingly_Adv : Adv;
+fun searchlight_N : N;
+fun searing_A : A;
+fun searing_iron_N : N;
+fun seascape_N : N;
+fun seashell_N : N;
+fun seashore_N : N;
+fun seasick_A : A;
+fun seasickness_N : N;
+fun seaside_N : N;
+fun seasnail_N : N;
+fun season_N : N;
+fun season_V : V;
+fun season_V2 : V2;
+fun season_ticket_N : N;
+fun seasonable_A : A;
+fun seasonableness_N : N;
+fun seasonal_A : A;
+fun seasoner_N : N;
+fun seasoning_N : N;
+fun seat_N : N;
+fun seat_V2 : V2;
+fun seat_belt_N : N;
+fun seating_N : N;
+fun seating_room_N : N;
+fun seaton_burn_PN : PN;
+fun seaton_delaval_PN : PN;
+fun seattle_PN : PN;
+fun seaward_A : A;
+fun seaward_Adv : Adv;
+fun seaward_N : N;
+fun seawards_Adv : Adv;
+fun seawater_N : N;
+fun seaway_N : N;
+fun seaweed_N : N;
+fun seaworthiness_N : N;
+fun seaworthy_A : A;
+fun seborrhea_N : N;
+fun sebum_N : N;
+fun sec_A : A;
+fun sec_N : N;
+fun secant_N : N;
+fun secateurs_N : N;
+fun secede_V : V;
+fun secession_N : N;
+fun secessionism_N : N;
+fun secessionist_N : N;
+fun seckel_N : N;
+fun seclude_V2 : V2;
+fun seclusion_N : N;
+fun second_N : N;
+fun second_V2 : V2;
+fun second_best_A : A;
+fun second_best_Adv : Adv;
+fun second_best_N : N;
+fun second_class_A : A;
+fun second_class_Adv : Adv;
+fun second_class_N : N;
+fun second_guess_V2 : V2;
+fun second_hand_A : A;
+fun second_hand_N : N;
+fun second_rate_A : A;
+fun second_rater_N : N;
+fun second_sighted_A : A;
+fun secondary_A : A;
+fun secondary_N : N;
+fun seconder_N : N;
+fun secondhand_A : A;
+fun secondhand_Adv : Adv;
+fun secondment_N : N;
+fun secondo_N : N;
+fun secrecy_N : N;
+fun secret_A : A;
+fun secret_N : N;
+fun secretarial_A : A;
+fun secretariat_N : N;
+fun secretary_N : N;
+fun secretary_general_N : N;
+fun secretaryship_N : N;
+fun secretase_N : N;
+fun secrete_V2 : V2;
+fun secretin_N : N;
+fun secretion_N : N;
+fun secretive_A : A;
+fun secretiveness_N : N;
+fun secretory_A : A;
+fun sect_N : N;
+fun sectarian_A : A;
+fun sectarian_N : N;
+fun sectarianism_N : N;
+fun section_N : N;
+fun sectional_A : A;
+fun sectional_N : N;
+fun sectionalism_N : N;
+fun sector_N : N;
+fun sectorial_A : A;
+fun secular_A : A;
+fun secularism_N : N;
+fun secularist_N : N;
+fun secularization_N : N;
+fun secularize_V2 : V2;
+fun secundigravida_N : N;
+fun secure_A : A;
+fun secure_V2 : V2;
+fun secureness_N : N;
+fun securicor_PN : PN;
+fun security_N : N;
+fun sedan_N : N;
+fun sedan_chair_N : N;
+fun sedate_A : A;
+fun sedate_V2 : V2;
+fun sedateness_N : N;
+fun sedation_N : N;
+fun sedative_A : A;
+fun sedative_N : N;
+fun sedentary_A : A;
+fun sedge_N : N;
+fun sedgy_A : A;
+fun sediment_N : N;
+fun sedimentary_A : A;
+fun sedition_N : N;
+fun seditious_A : A;
+fun seduce_V2 : V2;
+fun seducer_N : N;
+fun seduction_N : N;
+fun seductive_A : A;
+fun seductress_N : N;
+fun sedulity_N : N;
+fun sedulous_A : A;
+fun sedum_N : N;
+fun see_N : N;
+fun see_V : V;
+fun see_V2 : V2;
+fun see_V2V : V2V;
+fun see_VA : VA;
+fun see_VQ : VQ;
+fun see_VS : VS;
+fun see_through_A : A;
+fun seed_N : N;
+fun seed_V : V;
+fun seed_V2 : V2;
+fun seed_corn_N : N;
+fun seedbed_N : N;
+fun seedcake_N : N;
+fun seeder_N : N;
+fun seediness_N : N;
+fun seedless_A : A;
+fun seedling_N : N;
+fun seedsman_N : N;
+fun seedtime_N : N;
+fun seedy_A : A;
+fun seek_N : N;
+fun seek_V2 : V2;
+fun seek_VV : VV;
+fun seeker_N : N;
+fun seeking_N : N;
+fun seem_V : V;
+fun seem_V2 : V2;
+fun seem_VA : VA;
+fun seem_VS : VS;
+fun seem_VV : VV;
+fun seeming_A : A;
+fun seemliness_N : N;
+fun seemly_A : A;
+fun seep_V : V;
+fun seepage_N : N;
+fun seer_N : N;
+fun seersucker_N : N;
+fun seesaw_N : N;
+fun seesaw_V : V;
+fun seethe_V : V;
+fun seethe_V2 : V2;
+fun segment_N : N;
+fun segment_V : V;
+fun segment_V2 : V2;
+fun segmental_A : A;
+fun segmentation_N : N;
+fun segno_N : N;
+fun segregate_N : N;
+fun segregate_V2 : V2;
+fun segregation_N : N;
+fun segregationism_N : N;
+fun segregator_N : N;
+fun segue_N : N;
+fun seiche_N : N;
+fun seidel_N : N;
+fun seigneury_N : N;
+fun seignior_N : N;
+fun seigniorage_N : N;
+fun seigniory_N : N;
+fun seine_N : N;
+fun seine_V : V;
+fun seine_V2 : V2;
+fun seismic_A : A;
+fun seismogram_N : N;
+fun seismograph_N : N;
+fun seismography_N : N;
+fun seismological_A : A;
+fun seismologist_N : N;
+fun seismology_N : N;
+fun seize_V : V;
+fun seize_V2 : V2;
+fun seizing_N : N;
+fun seizure_N : N;
+fun selby_PN : PN;
+fun seldom_Adv : Adv;
+fun select_A : A;
+fun select_V : V;
+fun select_V2 : V2;
+fun select_V2V : V2V;
+fun select_VV : VV;
+fun selection_N : N;
+fun selective_A : A;
+fun selectivity_N : N;
+fun selectman_N : N;
+fun selector_N : N;
+fun selectwoman_N : N;
+fun selenium_N : N;
+fun selenology_N : N;
+fun self_A : A;
+fun self_N : N;
+fun self_abasement_N : N;
+fun self_abnegation_N : N;
+fun self_absorbed_A : A;
+fun self_acting_A : A;
+fun self_activating_A : A;
+fun self_addressed_A : A;
+fun self_appointed_A : A;
+fun self_assertion_N : N;
+fun self_assertive_A : A;
+fun self_assurance_N : N;
+fun self_assured_A : A;
+fun self_centred_A : A;
+fun self_collected_A : A;
+fun self_coloured_A : A;
+fun self_command_N : N;
+fun self_communion_N : N;
+fun self_complacency_N : N;
+fun self_confessed_A : A;
+fun self_confidence_N : N;
+fun self_confident_A : A;
+fun self_conscious_A : A;
+fun self_consciousness_N : N;
+fun self_contained_A : A;
+fun self_control_N : N;
+fun self_defence_N : N;
+fun self_denial_N : N;
+fun self_denying_A : A;
+fun self_destruct_V : V;
+fun self_determination_N : N;
+fun self_educated_A : A;
+fun self_effacing_A : A;
+fun self_employed_A : A;
+fun self_esteem_N : N;
+fun self_evident_A : A;
+fun self_examination_N : N;
+fun self_explanatory_A : A;
+fun self_help_N : N;
+fun self_importance_N : N;
+fun self_important_A : A;
+fun self_imposed_A : A;
+fun self_indulgence_N : N;
+fun self_indulgent_A : A;
+fun self_insure_V : V;
+fun self_interest_N : N;
+fun self_locking_A : A;
+fun self_made_A : A;
+fun self_opinionated_A : A;
+fun self_pity_N : N;
+fun self_possessed_A : A;
+fun self_possession_N : N;
+fun self_preservation_N : N;
+fun self_raising_A : A;
+fun self_reliance_N : N;
+fun self_reliant_A : A;
+fun self_respect_N : N;
+fun self_respecting_A : A;
+fun self_righteous_A : A;
+fun self_rule_N : N;
+fun self_sacrifice_N : N;
+fun self_sacrificing_A : A;
+fun self_same_A : A;
+fun self_sealing_A : A;
+fun self_seeker_N : N;
+fun self_seeking_A : A;
+fun self_seeking_N : N;
+fun self_service_N : N;
+fun self_sown_A : A;
+fun self_starter_N : N;
+fun self_styled_A : A;
+fun self_sufficiency_N : N;
+fun self_sufficient_A : A;
+fun self_sufficing_A : A;
+fun self_supporting_A : A;
+fun self_will_N : N;
+fun self_willed_A : A;
+fun self_winding_A : A;
+fun selfconsciously_Adv : Adv;
+fun selfish_A : A;
+fun selfishness_N : N;
+fun selflessness_N : N;
+fun selfsameness_N : N;
+fun selkirk_PN : PN;
+fun sell_N : N;
+fun sell_V : V;
+fun sell_V2 : V2;
+fun sell_VA : VA;
+fun sell_VS : VS;
+fun seller_N : N;
+fun selling_N : N;
+fun selloff_N : N;
+fun sellout_N : N;
+fun selsey_PN : PN;
+fun selston_PN : PN;
+fun selsyn_N : N;
+fun seltzer_N : N;
+fun selvage_N : N;
+fun selvedge_N : N;
+fun semantic_A : A;
+fun semantically_Adv : Adv;
+fun semanticist_N : N;
+fun semantics_N : N;
+fun semaphore_N : N;
+fun semaphore_V : V;
+fun semaphore_V2 : V2;
+fun semarang_PN : PN;
+fun semblance_N : N;
+fun semen_N : N;
+fun semester_N : N;
+fun semestral_A : A;
+fun semiabstract_A : A;
+fun semiannual_A : A;
+fun semiaquatic_A : A;
+fun semiarid_A : A;
+fun semiautobiographical_A : A;
+fun semiautomatic_A : A;
+fun semibreve_N : N;
+fun semicentennial_A : A;
+fun semicentennial_N : N;
+fun semicircle_N : N;
+fun semicircular_A : A;
+fun semicolon_N : N;
+fun semicoma_N : N;
+fun semicomatose_A : A;
+fun semiconducting_A : A;
+fun semiconductor_N : N;
+fun semiconscious_A : A;
+fun semidark_A : A;
+fun semidarkness_N : N;
+fun semidesert_N : N;
+fun semidetached_A : A;
+fun semidiameter_N : N;
+fun semiempirical_A : A;
+fun semifinal_N : N;
+fun semifinalist_N : N;
+fun semifluidity_N : N;
+fun semiformal_A : A;
+fun semigloss_N : N;
+fun semihard_A : A;
+fun semiliquid_A : A;
+fun semiliterate_A : A;
+fun semimonthly_A : A;
+fun semimonthly_Adv : Adv;
+fun semimonthly_N : N;
+fun seminal_A : A;
+fun seminar_N : N;
+fun seminarian_N : N;
+fun seminarist_N : N;
+fun seminary_N : N;
+fun seminiferous_A : A;
+fun seminoma_N : N;
+fun seminude_A : A;
+fun semiofficial_A : A;
+fun semiopaque_A : A;
+fun semiotic_A : A;
+fun semiotics_N : N;
+fun semiparasitic_A : A;
+fun semipermeable_A : A;
+fun semipolitical_A : A;
+fun semiprecious_A : A;
+fun semiprivate_A : A;
+fun semiprofessional_N : N;
+fun semipublic_A : A;
+fun semiquaver_N : N;
+fun semirigid_A : A;
+fun semisolid_A : A;
+fun semite_A : A;
+fun semite_N : N;
+fun semiterrestrial_A : A;
+fun semitic_A : A;
+fun semitone_N : N;
+fun semitrailer_N : N;
+fun semitrance_N : N;
+fun semitropical_A : A;
+fun semivowel_N : N;
+fun semiweekly_A : A;
+fun semiweekly_Adv : Adv;
+fun semiweekly_N : N;
+fun semolina_N : N;
+fun sempstress_N : N;
+fun sen_N : N;
+fun senate_N : N;
+fun senator_N : N;
+fun senatorial_A : A;
+fun senatorship_N : N;
+fun send_V : V;
+fun send_V2 : V2;
+fun send_V2V : V2V;
+fun send_VS : VS;
+fun send_up_N : N;
+fun sendee_N : N;
+fun sender_N : N;
+fun sending_N : N;
+fun sendoff_N : N;
+fun sene_N : N;
+fun senega_N : N;
+fun senegal_PN : PN;
+fun senegalese_A : A;
+fun senegalese_N : N;
+fun senescence_N : N;
+fun senescent_A : A;
+fun seneschal_N : N;
+fun senile_A : A;
+fun senility_N : N;
+fun senior_A : A;
+fun senior_N : N;
+fun seniority_N : N;
+fun seniti_N : N;
+fun senna_N : N;
+fun sennit_N : N;
+fun senor_N : N;
+fun senora_N : N;
+fun senorita_N : N;
+fun sensate_A : A;
+fun sensation_N : N;
+fun sensational_A : A;
+fun sensationalism_N : N;
+fun sensationalist_N : N;
+fun sense_N : N;
+fun sense_V2 : V2;
+fun sense_VS : VS;
+fun sense_organ_N : N;
+fun senseless_A : A;
+fun senselessness_N : N;
+fun sensibility_N : N;
+fun sensible_A : A;
+fun sensibleness_N : N;
+fun sensing_N : N;
+fun sensitive_A : A;
+fun sensitivity_N : N;
+fun sensitization_N : N;
+fun sensitize_V2 : V2;
+fun sensitizer_N : N;
+fun sensitizing_A : A;
+fun sensitizing_N : N;
+fun sensitometer_N : N;
+fun sensorimotor_A : A;
+fun sensorineural_A : A;
+fun sensorium_N : N;
+fun sensory_A : A;
+fun sensual_A : A;
+fun sensualism_N : N;
+fun sensualist_N : N;
+fun sensuality_N : N;
+fun sensuous_A : A;
+fun sensuousness_N : N;
+fun sent_N : N;
+fun sente_N : N;
+fun sentence_N : N;
+fun sentence_V : V;
+fun sentence_V2 : V2;
+fun sentential_A : A;
+fun sententious_A : A;
+fun sentience_N : N;
+fun sentient_A : A;
+fun sentiment_N : N;
+fun sentimental_A : A;
+fun sentimentalism_N : N;
+fun sentimentalist_N : N;
+fun sentimentality_N : N;
+fun sentimentalization_N : N;
+fun sentimentalize_V : V;
+fun sentimentalize_V2 : V2;
+fun sentinel_N : N;
+fun sentry_N : N;
+fun sentry_box_N : N;
+fun sentry_go_N : N;
+fun seoul_PN : PN;
+fun sepal_N : N;
+fun sepaloid_A : A;
+fun separability_N : N;
+fun separable_A : A;
+fun separate_A : A;
+fun separate_N : N;
+fun separate_V : V;
+fun separate_V2 : V2;
+fun separateness_N : N;
+fun separation_N : N;
+fun separationism_N : N;
+fun separatism_N : N;
+fun separatist_N : N;
+fun separative_A : A;
+fun separator_N : N;
+fun sepia_N : N;
+fun sepsis_N : N;
+fun sept_PN : PN;
+fun septal_A : A;
+fun septation_N : N;
+fun septectomy_N : N;
+fun september_N : N;
+fun september_PN : PN;
+fun septet_N : N;
+fun septic_A : A;
+fun septicaemia_N : N;
+fun septicemia_N : N;
+fun septicemic_A : A;
+fun septillion_N : N;
+fun septrional_A : A;
+fun septuagenarian_N : N;
+fun septuagint_N : N;
+fun septum_N : N;
+fun septuple_A : A;
+fun sepulchral_A : A;
+fun sepulchre_N : N;
+fun sepulture_N : N;
+fun sequel_N : N;
+fun sequela_N : N;
+fun sequella_N : N;
+fun sequence_N : N;
+fun sequencer_N : N;
+fun sequent_A : A;
+fun sequential_A : A;
+fun sequester_V2 : V2;
+fun sequestrate_V2 : V2;
+fun sequestration_N : N;
+fun sequin_N : N;
+fun sequoia_N : N;
+fun seraglio_N : N;
+fun serape_N : N;
+fun seraph_N : N;
+fun seraphic_A : A;
+fun serbo_croat_N : N;
+fun sere_A : A;
+fun serenade_N : N;
+fun serenade_V2 : V2;
+fun serendipitous_A : A;
+fun serendipity_N : N;
+fun serene_A : A;
+fun sereness_N : N;
+fun serenity_N : N;
+fun serf_N : N;
+fun serfdom_N : N;
+fun serflike_A : A;
+fun serge_N : N;
+fun sergeant_N : N;
+fun sergeant_major_N : N;
+fun serger_N : N;
+fun serial_A : A;
+fun serial_N : N;
+fun serialism_N : N;
+fun serialization_N : N;
+fun serialize_V2 : V2;
+fun seriatim_Adv : Adv;
+fun sericultural_A : A;
+fun sericulture_N : N;
+fun sericulturist_N : N;
+fun series_N : N;
+fun serif_N : N;
+fun serigraphy_N : N;
+fun serin_N : N;
+fun serine_N : N;
+fun seriocomedy_N : N;
+fun seriocomic_A : A;
+fun serious_A : A;
+fun seriousness_N : N;
+fun serjeant_N : N;
+fun serjeant_at_arms_N : N;
+fun sermon_N : N;
+fun sermonize_V : V;
+fun sermonize_V2 : V2;
+fun serologic_A : A;
+fun serologist_N : N;
+fun serology_N : N;
+fun serotine_N : N;
+fun serotonin_N : N;
+fun serous_A : A;
+fun serow_N : N;
+fun serpent_N : N;
+fun serpentine_A : A;
+fun serrate_A : A;
+fun serrated_A : A;
+fun serration_N : N;
+fun serratus_N : N;
+fun serried_A : A;
+fun serrulate_A : A;
+fun sertraline_N : N;
+fun sertularian_N : N;
+fun serum_N : N;
+fun serval_N : N;
+fun servant_N : N;
+fun serve_N : N;
+fun serve_V : V;
+fun serve_V2 : V2;
+fun serve_VS : VS;
+fun serve_VV : VV;
+fun server_N : N;
+fun service_N : N;
+fun service_V2 : V2;
+fun serviceability_N : N;
+fun serviceable_A : A;
+fun serviceman_N : N;
+fun servicing_N : N;
+fun serviette_N : N;
+fun servile_A : A;
+fun servility_N : N;
+fun serving_N : N;
+fun servitor_N : N;
+fun servitude_N : N;
+fun servo_N : N;
+fun servomechanical_A : A;
+fun sesame_N : N;
+fun sesbania_N : N;
+fun sesotho_N : N;
+fun sesquicentennial_N : N;
+fun sesquipedalian_A : A;
+fun sesquipedalian_N : N;
+fun sesquipedality_N : N;
+fun sessile_A : A;
+fun session_N : N;
+fun sestet_N : N;
+fun set_N : N;
+fun set_V : V;
+fun set_V2 : V2;
+fun set_VS : VS;
+fun set_VV : VV;
+fun set_square_N : N;
+fun set_to_N : N;
+fun set_up_N : N;
+fun seta_N : N;
+fun setback_N : N;
+fun setscrew_N : N;
+fun setswana_N : N;
+fun sett_N : N;
+fun settee_N : N;
+fun setter_N : N;
+fun setting_N : N;
+fun settle_N : N;
+fun settle_V : V;
+fun settle_V2 : V2;
+fun settle_VA : VA;
+fun settlement_N : N;
+fun settler_N : N;
+fun settling_N : N;
+fun settlor_N : N;
+fun setup_N : N;
+fun seven_sisters_PN : PN;
+fun sevenfold_A : A;
+fun sevenfold_Adv : Adv;
+fun sevenoaks_PN : PN;
+fun sever_V : V;
+fun sever_V2 : V2;
+fun several_Num : Num;
+fun severally_Adv : Adv;
+fun severalty_N : N;
+fun severance_N : N;
+fun severe_A : A;
+fun severity_N : N;
+fun sevilla_PN : PN;
+fun seville_PN : PN;
+fun sew_V : V;
+fun sew_V2 : V2;
+fun sewage_N : N;
+fun sewage_farm_N : N;
+fun sewage_works_N : N;
+fun sewer_N : N;
+fun sewer_gas_N : N;
+fun sewer_rat_N : N;
+fun sewerage_N : N;
+fun sewing_N : N;
+fun sewing_machine_N : N;
+fun sex_N : N;
+fun sex_V2 : V2;
+fun sex_starved_A : A;
+fun sexagenarian_A : A;
+fun sexagenarian_N : N;
+fun sexagesimal_A : A;
+fun sexcapade_N : N;
+fun sexism_N : N;
+fun sexist_A : A;
+fun sexist_N : N;
+fun sexless_A : A;
+fun sexploitation_N : N;
+fun sext_N : N;
+fun sextant_N : N;
+fun sextet_N : N;
+fun sextette_N : N;
+fun sextillion_N : N;
+fun sexton_N : N;
+fun sextuple_A : A;
+fun sexual_A : A;
+fun sexuality_N : N;
+fun sexy_A : A;
+fun seychelles_PN : PN;
+fun seychellois_A : A;
+fun seychellois_N : N;
+fun sforzando_N : N;
+fun sgd_PN : PN;
+fun sgraffito_N : N;
+fun sgt_PN : PN;
+fun shabbiness_N : N;
+fun shabby_A : A;
+fun shabby_genteel_A : A;
+fun shack_N : N;
+fun shack_V : V;
+fun shackle_N : N;
+fun shackle_V2 : V2;
+fun shad_N : N;
+fun shaddock_N : N;
+fun shade_N : N;
+fun shade_V : V;
+fun shade_V2 : V2;
+fun shade_tree_N : N;
+fun shadiness_N : N;
+fun shading_N : N;
+fun shadow_N : N;
+fun shadow_V2 : V2;
+fun shadow_boxing_N : N;
+fun shadowboxing_N : N;
+fun shadowing_N : N;
+fun shadowy_A : A;
+fun shady_A : A;
+fun shaft_N : N;
+fun shag_N : N;
+fun shag_V : V;
+fun shag_V2 : V2;
+fun shagbark_N : N;
+fun shagginess_N : N;
+fun shagging_N : N;
+fun shaggy_A : A;
+fun shaggymane_N : N;
+fun shah_N : N;
+fun shahadah_N : N;
+fun shaheed_N : N;
+fun shaitan_N : N;
+fun shakable_A : A;
+fun shake_N : N;
+fun shake_V : V;
+fun shake_V2 : V2;
+fun shake_up_N : N;
+fun shakedown_A : A;
+fun shakedown_N : N;
+fun shakeout_N : N;
+fun shaker_N : N;
+fun shakespearian_A : A;
+fun shakiness_N : N;
+fun shaking_N : N;
+fun shaky_A : A;
+fun shale_N : N;
+fun shale_oil_N : N;
+fun shallot_N : N;
+fun shallow_A : A;
+fun shallow_N : N;
+fun shallow_V : V;
+fun shallowness_N : N;
+fun shallu_N : N;
+fun sham_A : A;
+fun sham_N : N;
+fun sham_V : V;
+fun sham_V2 : V2;
+fun shaman_N : N;
+fun shamanism_N : N;
+fun shamanist_A : A;
+fun shamble_N : N;
+fun shamble_V : V;
+fun shambles_N : N;
+fun shambolic_A : A;
+fun shambolically_Adv : Adv;
+fun shame_N : N;
+fun shame_V2 : V2;
+fun shame_making_A : A;
+fun shamefaced_A : A;
+fun shamefacedness_N : N;
+fun shameful_A : A;
+fun shamefulness_N : N;
+fun shameless_A : A;
+fun shamelessness_N : N;
+fun shammy_N : N;
+fun shampoo_N : N;
+fun shampoo_V2 : V2;
+fun shamrock_N : N;
+fun shandy_N : N;
+fun shandygaff_N : N;
+fun shanghai_PN : PN;
+fun shanghai_V2 : V2;
+fun shanghaier_N : N;
+fun shank_N : N;
+fun shanklin_PN : PN;
+fun shanny_N : N;
+fun shantung_N : N;
+fun shanty_N : N;
+fun shantytown_N : N;
+fun shape_N : N;
+fun shape_V : V;
+fun shape_V2 : V2;
+fun shape_VV : VV;
+fun shapeless_A : A;
+fun shapelessness_N : N;
+fun shapely_A : A;
+fun shaper_N : N;
+fun shaping_N : N;
+fun shard_N : N;
+fun share_N : N;
+fun share_V : V;
+fun share_V2 : V2;
+fun share_out_N : N;
+fun sharecropper_N : N;
+fun shareholder_N : N;
+fun shareholding_N : N;
+fun shareware_N : N;
+fun shariah_N : N;
+fun sharing_N : N;
+fun shark_N : N;
+fun sharkskin_N : N;
+fun sharksucker_N : N;
+fun sharon_PN : PN;
+fun sharp_A : A;
+fun sharp_Adv : Adv;
+fun sharp_N : N;
+fun sharp_eyed_A : A;
+fun sharp_set_A : A;
+fun sharp_sighted_A : A;
+fun sharp_witted_A : A;
+fun sharpen_V : V;
+fun sharpen_V2 : V2;
+fun sharpener_N : N;
+fun sharper_N : N;
+fun sharpie_N : N;
+fun sharpness_N : N;
+fun sharpshooter_N : N;
+fun shatter_V : V;
+fun shatter_V2 : V2;
+fun shatterproof_A : A;
+fun shave_N : N;
+fun shave_V : V;
+fun shave_V2 : V2;
+fun shaven_A : A;
+fun shaver_N : N;
+fun shavian_A : A;
+fun shavian_N : N;
+fun shaving_brush_N : N;
+fun shawl_N : N;
+fun shawm_N : N;
+fun she_Pron : Pron;
+fun she_goat_N : N;
+fun sheaf_N : N;
+fun shear_N : N;
+fun shear_V2 : V2;
+fun shearer_N : N;
+fun shearing_N : N;
+fun shears_N : N;
+fun shearwater_N : N;
+fun sheath_N : N;
+fun sheath_knife_N : N;
+fun sheathe_V2 : V2;
+fun sheathing_N : N;
+fun shebang_N : N;
+fun shebeen_N : N;
+fun shed_N : N;
+fun shed_V2 : V2;
+fun shedder_N : N;
+fun shedding_N : N;
+fun sheen_N : N;
+fun sheep_N : N;
+fun sheepdog_N : N;
+fun sheepfold_N : N;
+fun sheepherder_N : N;
+fun sheepish_A : A;
+fun sheepishness_N : N;
+fun sheeplike_A : A;
+fun sheepman_N : N;
+fun sheeprun_N : N;
+fun sheepshank_N : N;
+fun sheepshead_N : N;
+fun sheepshearing_N : N;
+fun sheepskin_N : N;
+fun sheepwalk_N : N;
+fun sheer_A : A;
+fun sheer_Adv : Adv;
+fun sheer_V : V;
+fun sheerness_PN : PN;
+fun sheet_N : N;
+fun sheet_anchor_N : N;
+fun sheet_lightning_N : N;
+fun sheeting_N : N;
+fun sheetlike_A : A;
+fun sheffield_PN : PN;
+fun shegetz_N : N;
+fun sheik_N : N;
+fun sheika_N : N;
+fun sheikdom_N : N;
+fun sheikh_N : N;
+fun sheikhdom_N : N;
+fun sheila_PN : PN;
+fun shekel_N : N;
+fun sheldrake_N : N;
+fun shelduck_N : N;
+fun shelf_N : N;
+fun shelfful_N : N;
+fun shelflike_A : A;
+fun shelford_PN : PN;
+fun shell_N : N;
+fun shell_V : V;
+fun shell_V2 : V2;
+fun shell_shock_N : N;
+fun shellac_N : N;
+fun shellac_V2 : V2;
+fun sheller_N : N;
+fun shellfire_N : N;
+fun shellfish_N : N;
+fun shellflower_N : N;
+fun shellproof_A : A;
+fun shelter_N : N;
+fun shelter_V : V;
+fun shelter_V2 : V2;
+fun shelve_V : V;
+fun shelve_V2 : V2;
+fun shelver_N : N;
+fun shepherd_N : N;
+fun shepherd_V2 : V2;
+fun shepherdess_N : N;
+fun shepshed_PN : PN;
+fun shepton_mallet_PN : PN;
+fun sheraton_N : N;
+fun sherbert_N : N;
+fun sherbet_N : N;
+fun sherbourne_PN : PN;
+fun sheriff_N : N;
+fun sheringham_PN : PN;
+fun sherry_N : N;
+fun shetland_PN : PN;
+fun shevington_PN : PN;
+fun shew_V : V;
+fun shew_V2 : V2;
+fun shibboleth_N : N;
+fun shield_N : N;
+fun shield_V2 : V2;
+fun shielding_N : N;
+fun shift_N : N;
+fun shift_V : V;
+fun shift_V2 : V2;
+fun shiftiness_N : N;
+fun shiftless_A : A;
+fun shiftlessness_N : N;
+fun shifty_A : A;
+fun shigella_N : N;
+fun shigellosis_N : N;
+fun shihkiachwang_PN : PN;
+fun shiitake_N : N;
+fun shiksa_N : N;
+fun shildon_PN : PN;
+fun shill_N : N;
+fun shillelagh_N : N;
+fun shilling_N : N;
+fun shillyshally_N : N;
+fun shillyshally_V : V;
+fun shim_N : N;
+fun shimmer_N : N;
+fun shimmer_V : V;
+fun shimmery_A : A;
+fun shimmy_N : N;
+fun shin_N : N;
+fun shin_V : V;
+fun shinbone_N : N;
+fun shindig_N : N;
+fun shindy_N : N;
+fun shine_N : N;
+fun shine_V : V;
+fun shine_V2 : V2;
+fun shiner_N : N;
+fun shingle_N : N;
+fun shingle_V2 : V2;
+fun shingler_N : N;
+fun shingles_N : N;
+fun shingling_N : N;
+fun shingly_A : A;
+fun shinguard_N : N;
+fun shininess_N : N;
+fun shining_N : N;
+fun shinny_N : N;
+fun shinplaster_N : N;
+fun shiny_A : A;
+fun ship's_chandler_N : N;
+fun ship_N : N;
+fun ship_V : V;
+fun ship_V2 : V2;
+fun ship_breaker_N : N;
+fun ship_canal_N : N;
+fun shipboard_A : A;
+fun shipbroker_N : N;
+fun shipbuilder_N : N;
+fun shipbuilding_N : N;
+fun shipload_N : N;
+fun shipmate_N : N;
+fun shipment_N : N;
+fun shipowner_N : N;
+fun shipper_N : N;
+fun shipping_N : N;
+fun shipping_agent_N : N;
+fun shipping_office_N : N;
+fun shipshape_A : A;
+fun shipshape_Adv : Adv;
+fun shipside_N : N;
+fun shipway_N : N;
+fun shipworm_N : N;
+fun shipwreck_N : N;
+fun shipwreck_V : V;
+fun shipwright_N : N;
+fun shipyard_N : N;
+fun shire_N : N;
+fun shirebrook_PN : PN;
+fun shiremoor_PN : PN;
+fun shirk_V : V;
+fun shirk_V2 : V2;
+fun shirker_N : N;
+fun shirking_N : N;
+fun shirley_PN : PN;
+fun shirring_N : N;
+fun shirt_N : N;
+fun shirt_front_N : N;
+fun shirtdress_N : N;
+fun shirtfront_N : N;
+fun shirting_N : N;
+fun shirtmaker_N : N;
+fun shirtsleeve_N : N;
+fun shirtsleeves_N : N;
+fun shirttail_N : N;
+fun shirtwaist_N : N;
+fun shirtwaister_N : N;
+fun shirty_A : A;
+fun shish_kebab_N : N;
+fun shit_N : N;
+fun shit_V : V;
+fun shitless_A : A;
+fun shittah_N : N;
+fun shittimwood_N : N;
+fun shiv_N : N;
+fun shiva_N : N;
+fun shivaree_N : N;
+fun shiver_N : N;
+fun shiver_V : V;
+fun shiver_V2 : V2;
+fun shivery_A : A;
+fun shmegegge_N : N;
+fun shmooze_N : N;
+fun shoal_N : N;
+fun shoal_V : V;
+fun shock_Adv : Adv;
+fun shock_N : N;
+fun shock_V2 : V2;
+fun shock_brigade_N : N;
+fun shock_headed_A : A;
+fun shock_worker_N : N;
+fun shockable_A : A;
+fun shocker_N : N;
+fun shocking_A : A;
+fun shod_A : A;
+fun shoddiness_N : N;
+fun shoddy_A : A;
+fun shoddy_N : N;
+fun shoe_N : N;
+fun shoe_V2 : V2;
+fun shoe_leather_N : N;
+fun shoebill_N : N;
+fun shoeblack_N : N;
+fun shoebox_N : N;
+fun shoeful_N : N;
+fun shoehorn_N : N;
+fun shoehorn_V2 : V2;
+fun shoelace_N : N;
+fun shoemaker_N : N;
+fun shoemaking_N : N;
+fun shoeshine_N : N;
+fun shoestring_N : N;
+fun shoetree_N : N;
+fun shofar_N : N;
+fun shogi_N : N;
+fun shogun_N : N;
+fun shoji_N : N;
+fun shoo_V : V;
+fun shoo_V2 : V2;
+fun shoofly_N : N;
+fun shook_N : N;
+fun shoot_N : N;
+fun shoot_V : V;
+fun shoot_V2 : V2;
+fun shooter_N : N;
+fun shooting_N : N;
+fun shooting_box_N : N;
+fun shooting_brake_N : N;
+fun shooting_gallery_N : N;
+fun shooting_range_N : N;
+fun shooting_stick_N : N;
+fun shop_N : N;
+fun shop_V : V;
+fun shop_assistant_N : N;
+fun shop_bell_N : N;
+fun shop_boy_N : N;
+fun shop_front_N : N;
+fun shop_girl_N : N;
+fun shop_steward_N : N;
+fun shopaholic_N : N;
+fun shopfront_N : N;
+fun shopkeeper_N : N;
+fun shoplift_V : V;
+fun shoplift_V2 : V2;
+fun shoplifter_N : N;
+fun shoplifting_N : N;
+fun shopper_N : N;
+fun shopping_N : N;
+fun shopsoiled_A : A;
+fun shopwalker_N : N;
+fun shopwindow_N : N;
+fun shopworn_A : A;
+fun shore_N : N;
+fun shore_V2 : V2;
+fun shorebird_N : N;
+fun shoreline_N : N;
+fun shoring_N : N;
+fun shorn_V2 : V2;
+fun short_A : A;
+fun short_Adv : Adv;
+fun short_N : N;
+fun short_V : V;
+fun short_V2 : V2;
+fun short_change_V2 : V2;
+fun short_circuit_N : N;
+fun short_circuit_V : V;
+fun short_circuit_V2 : V2;
+fun short_dated_A : A;
+fun short_handed_A : A;
+fun short_lived_A : A;
+fun short_range_A : A;
+fun short_sighted_A : A;
+fun short_tempered_A : A;
+fun short_term_A : A;
+fun short_winded_A : A;
+fun shortage_N : N;
+fun shortbread_N : N;
+fun shortcake_N : N;
+fun shortcoming_N : N;
+fun shortcut_N : N;
+fun shorten_V : V;
+fun shorten_V2 : V2;
+fun shortener_N : N;
+fun shortening_N : N;
+fun shortfall_N : N;
+fun shortgrass_N : N;
+fun shorthand_A : A;
+fun shorthand_N : N;
+fun shorthorn_N : N;
+fun shortia_N : N;
+fun shortish_A : A;
+fun shortlist_N : N;
+fun shortlist_V2 : V2;
+fun shortness_N : N;
+fun shortstop_N : N;
+fun shot_N : N;
+fun shot_put_N : N;
+fun shot_tower_N : N;
+fun shotgun_N : N;
+fun shotton_PN : PN;
+fun shotts_PN : PN;
+fun should_VV : VV;
+fun shoulder_N : N;
+fun shoulder_V2 : V2;
+fun shoulder_blade_N : N;
+fun shoulder_flash_N : N;
+fun shoulder_strap_N : N;
+fun shout_N : N;
+fun shout_V : V;
+fun shout_V2 : V2;
+fun shouting_N : N;
+fun shove_N : N;
+fun shove_V : V;
+fun shove_V2 : V2;
+fun shove_ha'penny_N : N;
+fun shovel_N : N;
+fun shovel_V2 : V2;
+fun shovel_board_N : N;
+fun shoveler_N : N;
+fun shovelful_N : N;
+fun shovelhead_N : N;
+fun show_N : N;
+fun show_V : V;
+fun show_V2 : V2;
+fun show_V2V : V2V;
+fun show_VQ : VQ;
+fun show_VS : VS;
+fun show_business_N : N;
+fun show_off_N : N;
+fun show_window_N : N;
+fun showbiz_N : N;
+fun showboat_N : N;
+fun showcase_N : N;
+fun showdown_N : N;
+fun shower_N : N;
+fun shower_V : V;
+fun shower_V2 : V2;
+fun shower_bath_N : N;
+fun showerhead_N : N;
+fun showery_A : A;
+fun showgirl_N : N;
+fun showiness_N : N;
+fun showing_N : N;
+fun showjumping_N : N;
+fun showman_N : N;
+fun showmanship_N : N;
+fun showplace_N : N;
+fun showroom_N : N;
+fun showy_A : A;
+fun shrapnel_N : N;
+fun shred_N : N;
+fun shred_V2 : V2;
+fun shredder_N : N;
+fun shrew_N : N;
+fun shrew_mouse_N : N;
+fun shrewd_A : A;
+fun shrewdness_N : N;
+fun shrewish_A : A;
+fun shrewishness_N : N;
+fun shrewsbury_PN : PN;
+fun shriek_N : N;
+fun shriek_V : V;
+fun shriek_V2 : V2;
+fun shrift_N : N;
+fun shrike_N : N;
+fun shrill_A : A;
+fun shrill_V : V;
+fun shrill_V2 : V2;
+fun shrilling_N : N;
+fun shrillness_N : N;
+fun shrimp_N : N;
+fun shrimp_V : V;
+fun shrimper_N : N;
+fun shrimpfish_N : N;
+fun shrine_N : N;
+fun shrine_V2 : V2;
+fun shrink_N : N;
+fun shrink_V : V;
+fun shrink_V2 : V2;
+fun shrinkable_A : A;
+fun shrinkage_N : N;
+fun shrinking_N : N;
+fun shrive_V2 : V2;
+fun shrivel_V : V;
+fun shrivel_V2 : V2;
+fun shriveled_A : A;
+fun shropshire_PN : PN;
+fun shroud_N : N;
+fun shroud_V2 : V2;
+fun shrove_tuesday_N : N;
+fun shrove_tuesday_PN : PN;
+fun shrub_N : N;
+fun shrubbery_N : N;
+fun shrubby_A : A;
+fun shrublet_N : N;
+fun shrug_N : N;
+fun shrug_V2 : V2;
+fun shrug_VS : VS;
+fun shtik_N : N;
+fun shtikl_N : N;
+fun shuck_N : N;
+fun shuck_V2 : V2;
+fun shucks_N : N;
+fun shudder_N : N;
+fun shudder_V : V;
+fun shudderingly_Adv : Adv;
+fun shuffle_N : N;
+fun shuffle_V : V;
+fun shuffle_V2 : V2;
+fun shuffleboard_N : N;
+fun shuffler_N : N;
+fun shufti_N : N;
+fun shun_V2 : V2;
+fun shunt_N : N;
+fun shunt_V : V;
+fun shunt_V2 : V2;
+fun shunter_N : N;
+fun shush_V : V;
+fun shush_V2 : V2;
+fun shut_V : V;
+fun shut_V2 : V2;
+fun shutdown_N : N;
+fun shuteye_N : N;
+fun shutout_N : N;
+fun shutter_N : N;
+fun shutter_V2 : V2;
+fun shutterbug_N : N;
+fun shutting_N : N;
+fun shuttle_N : N;
+fun shuttle_V : V;
+fun shuttle_V2 : V2;
+fun shuttlecock_N : N;
+fun shy_A : A;
+fun shy_N : N;
+fun shy_V : V;
+fun shy_V2 : V2;
+fun shyly_Adv : Adv;
+fun shyness_N : N;
+fun shyster_N : N;
+fun sial_N : N;
+fun sialadenitis_N : N;
+fun sialolith_N : N;
+fun siam_PN : PN;
+fun siamang_N : N;
+fun siamese_A : A;
+fun siamese_N : N;
+fun sian_PN : PN;
+fun siberian_A : A;
+fun sibilant_A : A;
+fun sibilant_N : N;
+fun sibilation_N : N;
+fun sibling_N : N;
+fun sibyl_N : N;
+fun sibylline_A : A;
+fun sic_Adv : Adv;
+fun sicilian_A : A;
+fun sicilian_N : N;
+fun sick_A : A;
+fun sick_N : N;
+fun sick_V2 : V2;
+fun sick_benefit_N : N;
+fun sick_berth_N : N;
+fun sick_headache_N : N;
+fun sick_leave_N : N;
+fun sick_list_N : N;
+fun sick_parade_N : N;
+fun sick_pay_N : N;
+fun sick_room_N : N;
+fun sickbay_N : N;
+fun sickbed_N : N;
+fun sicken_V : V;
+fun sicken_V2 : V2;
+fun sickish_A : A;
+fun sickle_N : N;
+fun sicklepod_N : N;
+fun sickly_A : A;
+fun sickness_N : N;
+fun sickroom_N : N;
+fun sid_PN : PN;
+fun side_N : N;
+fun side_V : V;
+fun side_chapel_N : N;
+fun side_dish_N : N;
+fun side_drum_N : N;
+fun side_face_Adv : Adv;
+fun side_glance_N : N;
+fun side_road_N : N;
+fun side_saddle_Adv : Adv;
+fun side_saddle_N : N;
+fun side_slip_N : N;
+fun side_slip_V : V;
+fun side_splitting_A : A;
+fun side_stroke_N : N;
+fun side_view_N : N;
+fun sidearm_A : A;
+fun sidearm_Adv : Adv;
+fun sidebar_N : N;
+fun sideboard_N : N;
+fun sideburn_N : N;
+fun sidecar_N : N;
+fun sidelight_N : N;
+fun sideline_N : N;
+fun sideline_V : V;
+fun sideline_V2 : V2;
+fun sidelong_A : A;
+fun sidelong_Adv : Adv;
+fun sidereal_A : A;
+fun siderite_N : N;
+fun sideroblast_N : N;
+fun siderocyte_N : N;
+fun sideropenia_N : N;
+fun siderosis_N : N;
+fun sidesaddle_Adv : Adv;
+fun sidesaddle_N : N;
+fun sideshow_N : N;
+fun sidesman_N : N;
+fun sidestep_N : N;
+fun sidestep_V : V;
+fun sidestep_V2 : V2;
+fun sidestroke_N : N;
+fun sideswipe_N : N;
+fun sidetrack_N : N;
+fun sidetrack_V2 : V2;
+fun sidewalk_N : N;
+fun sidewall_N : N;
+fun sideward_Adv : Adv;
+fun sidewards_Adv : Adv;
+fun sideway_Adv : Adv;
+fun sideways_Adv : Adv;
+fun sidewinder_N : N;
+fun siding_N : N;
+fun sidle_V : V;
+fun sidmouth_PN : PN;
+fun sidney_PN : PN;
+fun siege_N : N;
+fun sienna_N : N;
+fun sierra_N : N;
+fun sierra_leone_PN : PN;
+fun sierra_leonian_A : A;
+fun sierra_leonian_N : N;
+fun siesta_N : N;
+fun sieve_N : N;
+fun sieve_V2 : V2;
+fun sift_V : V;
+fun sift_V2 : V2;
+fun sifter_N : N;
+fun sigeh_N : N;
+fun sigh_N : N;
+fun sigh_V : V;
+fun sigh_V2 : V2;
+fun sigh_VS : VS;
+fun sight_N : N;
+fun sight_V2 : V2;
+fun sighting_N : N;
+fun sightless_A : A;
+fun sightreader_N : N;
+fun sights_N : N;
+fun sightseeing_N : N;
+fun sightseer_N : N;
+fun sigma_N : N;
+fun sigmoid_A : A;
+fun sigmoidectomy_N : N;
+fun sigmoidoscope_N : N;
+fun sigmoidoscopy_N : N;
+fun sign_N : N;
+fun sign_V : V;
+fun sign_V2 : V2;
+fun sign_V2V : V2V;
+fun sign_painter_N : N;
+fun signage_N : N;
+fun signal_A : A;
+fun signal_N : N;
+fun signal_V : V;
+fun signal_V2 : V2;
+fun signal_VS : VS;
+fun signal_box_N : N;
+fun signale_V2 : V2;
+fun signale_VS : VS;
+fun signaler_N : N;
+fun signalization_N : N;
+fun signalize_V2 : V2;
+fun signaller_N : N;
+fun signalman_N : N;
+fun signatory_N : N;
+fun signature_N : N;
+fun signboard_N : N;
+fun signer_N : N;
+fun signet_N : N;
+fun signet_ring_N : N;
+fun significance_N : N;
+fun significant_A : A;
+fun signification_N : N;
+fun significative_A : A;
+fun signify_V : V;
+fun signify_V2 : V2;
+fun signor_N : N;
+fun signora_N : N;
+fun signore_N : N;
+fun signorina_N : N;
+fun signpost_N : N;
+fun signpost_V2 : V2;
+fun sikh_N : N;
+fun silage_N : N;
+fun sild_N : N;
+fun sildenafil_N : N;
+fun sileby_PN : PN;
+fun silence_N : N;
+fun silence_V2 : V2;
+fun silencer_N : N;
+fun silene_N : N;
+fun silent_A : A;
+fun silenus_N : N;
+fun silesia_N : N;
+fun silex_N : N;
+fun silhouette_N : N;
+fun silhouette_V2 : V2;
+fun silica_N : N;
+fun silicate_N : N;
+fun siliceous_A : A;
+fun silicide_N : N;
+fun silicle_N : N;
+fun silicon_N : N;
+fun silicone_N : N;
+fun silicosis_N : N;
+fun silique_N : N;
+fun silk_N : N;
+fun silken_A : A;
+fun silkiness_N : N;
+fun silks_N : N;
+fun silkscreen_N : N;
+fun silkworm_N : N;
+fun silky_A : A;
+fun sill_N : N;
+fun sillabub_N : N;
+fun silliness_N : N;
+fun silly_A : A;
+fun silly_N : N;
+fun silo_N : N;
+fun siloxane_N : N;
+fun silsden_PN : PN;
+fun silt_N : N;
+fun silt_V : V;
+fun silt_V2 : V2;
+fun siltstone_N : N;
+fun silty_A : A;
+fun silurid_N : N;
+fun silva_N : N;
+fun silvan_A : A;
+fun silver_A : A;
+fun silver_N : N;
+fun silver_V : V;
+fun silver_V2 : V2;
+fun silver_fish_N : N;
+fun silverback_N : N;
+fun silverberry_N : N;
+fun silverfish_N : N;
+fun silvern_A : A;
+fun silverpoint_N : N;
+fun silverrod_N : N;
+fun silverside_N : N;
+fun silversides_N : N;
+fun silversmith_N : N;
+fun silverspot_N : N;
+fun silversword_N : N;
+fun silvervine_N : N;
+fun silverware_N : N;
+fun silverweed_N : N;
+fun silverwork_N : N;
+fun silvery_A : A;
+fun silvex_N : N;
+fun silvia_PN : PN;
+fun silviculture_N : N;
+fun sima_N : N;
+fun simazine_N : N;
+fun simian_A : A;
+fun simian_N : N;
+fun similar_A : A;
+fun similarity_N : N;
+fun simile_N : N;
+fun similitude_N : N;
+fun simmer_N : N;
+fun simmer_V : V;
+fun simmer_V2 : V2;
+fun simnel_N : N;
+fun simon_PN : PN;
+fun simony_N : N;
+fun simoom_N : N;
+fun simoon_N : N;
+fun simper_N : N;
+fun simper_V : V;
+fun simperer_N : N;
+fun simperingly_Adv : Adv;
+fun simple_A : A;
+fun simple_N : N;
+fun simple_hearted_A : A;
+fun simple_minded_A : A;
+fun simpleton_N : N;
+fun simplex_A : A;
+fun simplicity_N : N;
+fun simplification_N : N;
+fun simplify_V : V;
+fun simplify_V2 : V2;
+fun simplistic_A : A;
+fun simulacrum_N : N;
+fun simulate_V2 : V2;
+fun simulation_N : N;
+fun simulator_N : N;
+fun simulcast_N : N;
+fun simultaneity_N : N;
+fun simultaneous_A : A;
+fun simultaneousness_N : N;
+fun simvastatin_N : N;
+fun sin_N : N;
+fun sin_V : V;
+fun since_Adv : Adv;
+fun since_Prep : Prep;
+fun since_Subj : Subj;
+fun since_then_Adv : Adv;
+fun sincere_A : A;
+fun sincerity_N : N;
+fun sinciput_N : N;
+fun sine_N : N;
+fun sine_die_Adv : Adv;
+fun sine_qua_non_N : N;
+fun sinecure_N : N;
+fun sinew_N : N;
+fun sinewy_A : A;
+fun sinful_A : A;
+fun sinfulness_N : N;
+fun sing_V : V;
+fun sing_V2 : V2;
+fun singable_A : A;
+fun singalong_N : N;
+fun singapore_PN : PN;
+fun singaporean_A : A;
+fun singaporean_N : N;
+fun singe_N : N;
+fun singe_V : V;
+fun singe_V2 : V2;
+fun singer_N : N;
+fun singhalese_A : A;
+fun singing_N : N;
+fun single_A : A;
+fun single_N : N;
+fun single_V2 : V2;
+fun single_breasted_A : A;
+fun single_handed_A : A;
+fun single_handed_Adv : Adv;
+fun single_minded_A : A;
+fun single_spacing_N : N;
+fun singleness_N : N;
+fun singles_N : N;
+fun singlestick_N : N;
+fun singlet_N : N;
+fun singleton_N : N;
+fun singly_Adv : Adv;
+fun singsong_N : N;
+fun singular_A : A;
+fun singular_N : N;
+fun singularity_N : N;
+fun singularize_V2 : V2;
+fun sinhala_N : N;
+fun sinhalese_A : A;
+fun sinhalese_N : N;
+fun sining_PN : PN;
+fun sinister_A : A;
+fun sinistral_A : A;
+fun sinistrorse_A : A;
+fun sink_N : N;
+fun sink_V : V;
+fun sink_V2 : V2;
+fun sinkable_A : A;
+fun sinker_N : N;
+fun sinkhole_N : N;
+fun sinking_N : N;
+fun sinking_fund_N : N;
+fun sinless_A : A;
+fun sinlessness_N : N;
+fun sinn_fein_PN : PN;
+fun sinner_N : N;
+fun sinologist_N : N;
+fun sinology_N : N;
+fun sinopis_N : N;
+fun sintered_A : A;
+fun sinuate_A : A;
+fun sinuosity_N : N;
+fun sinuous_A : A;
+fun sinus_N : N;
+fun sinusitis_N : N;
+fun sinusoid_N : N;
+fun sinusoidal_A : A;
+fun sioux_N : N;
+fun sip_N : N;
+fun sip_V : V;
+fun sip_V2 : V2;
+fun siphon_N : N;
+fun siphon_V : V;
+fun siphon_V2 : V2;
+fun siphonophore_N : N;
+fun sipper_N : N;
+fun sir_N : N;
+fun sir_roger_de_coverley_N : N;
+fun siracusa_PN : PN;
+fun sirdar_N : N;
+fun sire_N : N;
+fun sire_V2 : V2;
+fun siren_N : N;
+fun siris_N : N;
+fun sirloin_N : N;
+fun sirocco_N : N;
+fun sirrah_N : N;
+fun sirup_N : N;
+fun sisal_N : N;
+fun siskin_N : N;
+fun sissified_A : A;
+fun sissoo_N : N;
+fun sissy_N : N;
+fun sister_N : N;
+fun sister_in_law_N : N;
+fun sisterhood_N : N;
+fun sisterly_A : A;
+fun siswati_N : N;
+fun sit_V : V;
+fun sit_V2 : V2;
+fun sit_VA : VA;
+fun sit_in_N : N;
+fun sitar_N : N;
+fun site_N : N;
+fun site_V : V;
+fun sitter_N : N;
+fun sitting_N : N;
+fun sitting_room_N : N;
+fun sittingbourne_PN : PN;
+fun situate_V2 : V2;
+fun situation_N : N;
+fun six_footer_N : N;
+fun six_shooter_N : N;
+fun sixfold_A : A;
+fun sixfold_Adv : Adv;
+fun sixpence_N : N;
+fun sixpenny_A : A;
+fun sixth_former_N : N;
+fun sizable_A : A;
+fun size_A : A;
+fun size_N : N;
+fun size_V2 : V2;
+fun sizeable_A : A;
+fun sizzle_N : N;
+fun sizzle_V : V;
+fun skank_N : N;
+fun skate_N : N;
+fun skate_V : V;
+fun skateboard_N : N;
+fun skateboarder_N : N;
+fun skateboarding_N : N;
+fun skater_N : N;
+fun skating_N : N;
+fun skating_rink_N : N;
+fun skedaddle_N : N;
+fun skedaddle_V : V;
+fun skeet_N : N;
+fun skeg_N : N;
+fun skegness_PN : PN;
+fun skein_N : N;
+fun skeletal_A : A;
+fun skeleton_N : N;
+fun skelmanthorpe_PN : PN;
+fun skelmersdale_PN : PN;
+fun skep_N : N;
+fun skepful_N : N;
+fun skeptic_N : N;
+fun skeptical_A : A;
+fun skepticism_N : N;
+fun sketch_N : N;
+fun sketch_V : V;
+fun sketch_V2 : V2;
+fun sketch_block_N : N;
+fun sketch_book_N : N;
+fun sketch_map_N : N;
+fun sketchbook_N : N;
+fun sketcher_N : N;
+fun sketchiness_N : N;
+fun sketchy_A : A;
+fun skew_A : A;
+fun skew_V2 : V2;
+fun skew_eyed_A : A;
+fun skewen_PN : PN;
+fun skewer_N : N;
+fun skewer_V2 : V2;
+fun ski_N : N;
+fun ski_V : V;
+fun ski_bob_N : N;
+fun ski_jump_N : N;
+fun ski_lift_N : N;
+fun ski_plane_N : N;
+fun skibob_N : N;
+fun skid_N : N;
+fun skid_V : V;
+fun skid_V2 : V2;
+fun skidder_N : N;
+fun skidpan_N : N;
+fun skier_N : N;
+fun skiff_N : N;
+fun skiffle_N : N;
+fun skiffle_group_N : N;
+fun skiing_N : N;
+fun skilful_A : A;
+fun skill_N : N;
+fun skilled_A : A;
+fun skillet_N : N;
+fun skillfully_Adv : Adv;
+fun skillfulness_N : N;
+fun skilly_N : N;
+fun skim_A : A;
+fun skim_N : N;
+fun skim_V : V;
+fun skim_V2 : V2;
+fun skimmed_milk_N : N;
+fun skimmer_N : N;
+fun skimming_N : N;
+fun skimp_V : V;
+fun skimp_V2 : V2;
+fun skimpy_A : A;
+fun skin_N : N;
+fun skin_V : V;
+fun skin_V2 : V2;
+fun skin_deep_A : A;
+fun skin_diving_N : N;
+fun skin_graft_N : N;
+fun skin_tight_A : A;
+fun skinflint_N : N;
+fun skinful_N : N;
+fun skinhead_N : N;
+fun skinheads_N : N;
+fun skink_N : N;
+fun skinless_A : A;
+fun skinner_N : N;
+fun skinniness_N : N;
+fun skinny_A : A;
+fun skinny_N : N;
+fun skint_A : A;
+fun skintight_A : A;
+fun skip_N : N;
+fun skip_V : V;
+fun skip_V2 : V2;
+fun skipjack_N : N;
+fun skipper_N : N;
+fun skipper_V2 : V2;
+fun skipping_rope_N : N;
+fun skipton_PN : PN;
+fun skirl_N : N;
+fun skirmish_N : N;
+fun skirmish_V : V;
+fun skirmisher_N : N;
+fun skirret_N : N;
+fun skirt_N : N;
+fun skirt_V : V;
+fun skirt_V2 : V2;
+fun skirting_board_N : N;
+fun skit_N : N;
+fun skitter_V : V;
+fun skittish_A : A;
+fun skittishness_N : N;
+fun skittle_N : N;
+fun skittle_V2 : V2;
+fun skittle_pin_N : N;
+fun skittles_N : N;
+fun skivvy_N : N;
+fun skopje_PN : PN;
+fun skua_N : N;
+fun skulk_V : V;
+fun skulker_N : N;
+fun skull_N : N;
+fun skullcap_N : N;
+fun skullduggery_N : N;
+fun skulled_A : A;
+fun skunk_N : N;
+fun skunkweed_N : N;
+fun sky_N : N;
+fun sky_V2 : V2;
+fun sky_blue_A : A;
+fun sky_blue_N : N;
+fun sky_high_Adv : Adv;
+fun skybox_N : N;
+fun skycap_N : N;
+fun skydiver_N : N;
+fun skydiving_N : N;
+fun skyhook_N : N;
+fun skylark_N : N;
+fun skylark_V : V;
+fun skylight_N : N;
+fun skyline_N : N;
+fun skyrocket_N : N;
+fun skyrocket_V : V;
+fun skyrocket_V2 : V2;
+fun skysail_N : N;
+fun skyscraper_N : N;
+fun skywalk_N : N;
+fun skyward_A : A;
+fun skyward_Adv : Adv;
+fun skywards_A : A;
+fun skywards_Adv : Adv;
+fun skywriting_N : N;
+fun slab_N : N;
+fun slack_A : A;
+fun slack_N : N;
+fun slack_V : V;
+fun slacken_V : V;
+fun slacken_V2 : V2;
+fun slacker_N : N;
+fun slackness_N : N;
+fun slacks_N : N;
+fun slag_N : N;
+fun slag_heap_N : N;
+fun slagheap_N : N;
+fun slain_N : N;
+fun slake_V2 : V2;
+fun slalom_N : N;
+fun slam_N : N;
+fun slam_V : V;
+fun slam_V2 : V2;
+fun slam_dunk_V2 : V2;
+fun slammer_N : N;
+fun slander_N : N;
+fun slander_V2 : V2;
+fun slanderer_N : N;
+fun slanderous_A : A;
+fun slang_N : N;
+fun slang_V2 : V2;
+fun slanginess_N : N;
+fun slanguage_N : N;
+fun slangy_A : A;
+fun slant_N : N;
+fun slant_V : V;
+fun slant_V2 : V2;
+fun slantingly_Adv : Adv;
+fun slantwise_Adv : Adv;
+fun slap_Adv : Adv;
+fun slap_N : N;
+fun slap_V2 : V2;
+fun slap_bang_Adv : Adv;
+fun slap_happy_A : A;
+fun slap_up_A : A;
+fun slapdash_A : A;
+fun slapdash_Adv : Adv;
+fun slapper_N : N;
+fun slapshot_N : N;
+fun slapstick_A : A;
+fun slapstick_N : N;
+fun slash_N : N;
+fun slash_V : V;
+fun slash_V2 : V2;
+fun slasher_N : N;
+fun slat_N : N;
+fun slate_N : N;
+fun slate_V2 : V2;
+fun slate_V2V : V2V;
+fun slate_club_N : N;
+fun slate_pencil_N : N;
+fun slating_N : N;
+fun slatted_A : A;
+fun slattern_N : N;
+fun slatternliness_N : N;
+fun slatternly_A : A;
+fun slaty_A : A;
+fun slaughter_N : N;
+fun slaughter_V2 : V2;
+fun slaughterer_N : N;
+fun slaughterhouse_N : N;
+fun slav_A : A;
+fun slav_N : N;
+fun slave_N : N;
+fun slave_V : V;
+fun slave_driver_N : N;
+fun slave_trade_N : N;
+fun slave_traffic_N : N;
+fun slaveholder_N : N;
+fun slaveholding_A : A;
+fun slavelike_A : A;
+fun slaver_N : N;
+fun slaver_V : V;
+fun slavery_N : N;
+fun slavey_N : N;
+fun slavish_A : A;
+fun slavonic_A : A;
+fun slaw_N : N;
+fun slay_V2 : V2;
+fun slayer_N : N;
+fun sleaford_PN : PN;
+fun sleaziness_N : N;
+fun sleazy_A : A;
+fun sled_N : N;
+fun sledder_N : N;
+fun sledding_N : N;
+fun sledge_N : N;
+fun sledge_V : V;
+fun sledge_V2 : V2;
+fun sledgehammer_N : N;
+fun sleek_A : A;
+fun sleek_V2 : V2;
+fun sleekness_N : N;
+fun sleep_N : N;
+fun sleep_V : V;
+fun sleep_V2 : V2;
+fun sleeper_N : N;
+fun sleepiness_N : N;
+fun sleeping_N : N;
+fun sleeping_bag_N : N;
+fun sleeping_car_N : N;
+fun sleeping_draught_N : N;
+fun sleeping_pill_N : N;
+fun sleeping_sickness_N : N;
+fun sleepless_A : A;
+fun sleeplessness_N : N;
+fun sleepover_N : N;
+fun sleepwalker_N : N;
+fun sleepwalking_N : N;
+fun sleepy_A : A;
+fun sleepy_head_N : N;
+fun sleepyhead_N : N;
+fun sleet_N : N;
+fun sleet_V : V;
+fun sleety_A : A;
+fun sleeve_N : N;
+fun sleeved_A : A;
+fun sleeveless_A : A;
+fun sleigh_N : N;
+fun sleigh_V : V;
+fun sleigh_V2 : V2;
+fun sleigh_bell_N : N;
+fun sleight_N : N;
+fun slender_A : A;
+fun slenderize_V : V;
+fun slenderize_V2 : V2;
+fun slenderness_N : N;
+fun sleuth_N : N;
+fun sleuth_hound_N : N;
+fun slew_V : V;
+fun slew_V2 : V2;
+fun slice_N : N;
+fun slice_V : V;
+fun slice_V2 : V2;
+fun slicer_N : N;
+fun slicing_N : N;
+fun slick_A : A;
+fun slick_Adv : Adv;
+fun slick_N : N;
+fun slicker_N : N;
+fun slickness_N : N;
+fun slide_N : N;
+fun slide_V : V;
+fun slide_V2 : V2;
+fun slide_rule_N : N;
+fun slider_N : N;
+fun slight_A : A;
+fun slight_N : N;
+fun slight_V2 : V2;
+fun slightingly_Adv : Adv;
+fun slightness_N : N;
+fun sligo_PN : PN;
+fun slim_A : A;
+fun slim_V : V;
+fun slim_V2 : V2;
+fun slime_N : N;
+fun slimed_A : A;
+fun sliminess_N : N;
+fun slimness_N : N;
+fun slimy_A : A;
+fun sling_N : N;
+fun sling_V : V;
+fun sling_V2 : V2;
+fun slingback_N : N;
+fun slinger_N : N;
+fun slinging_N : N;
+fun slingshot_N : N;
+fun slink_V : V;
+fun slip_N : N;
+fun slip_V : V;
+fun slip_V2 : V2;
+fun slip_carriage_N : N;
+fun slip_coach_N : N;
+fun slip_road_N : N;
+fun slip_up_N : N;
+fun slipcover_N : N;
+fun slipknot_N : N;
+fun slipon_N : N;
+fun slipover_N : N;
+fun slippage_N : N;
+fun slipper_N : N;
+fun slippered_A : A;
+fun slipperiness_N : N;
+fun slippery_A : A;
+fun slippy_A : A;
+fun slipshod_A : A;
+fun slipstream_N : N;
+fun slipway_N : N;
+fun slit_N : N;
+fun slit_V2 : V2;
+fun slither_V : V;
+fun slithery_A : A;
+fun sliver_N : N;
+fun sliver_V : V;
+fun sliver_V2 : V2;
+fun slivovitz_N : N;
+fun slob_N : N;
+fun slobber_N : N;
+fun slobber_V : V;
+fun slobber_V2 : V2;
+fun sloe_N : N;
+fun sloe_gin_N : N;
+fun slog_V : V;
+fun slog_V2 : V2;
+fun slogan_N : N;
+fun sloganeer_N : N;
+fun sloganeering_N : N;
+fun slogger_N : N;
+fun sloop_N : N;
+fun slop_N : N;
+fun slop_V : V;
+fun slop_V2 : V2;
+fun slop_basin_N : N;
+fun slop_pail_N : N;
+fun slop_shop_N : N;
+fun slope_N : N;
+fun slope_V : V;
+fun slope_V2 : V2;
+fun slopingly_Adv : Adv;
+fun sloppiness_N : N;
+fun sloppy_A : A;
+fun slops_N : N;
+fun slopseller_N : N;
+fun slopshop_N : N;
+fun slosh_V : V;
+fun slosh_V2 : V2;
+fun slot_N : N;
+fun slot_V2 : V2;
+fun slot_machine_N : N;
+fun sloth_N : N;
+fun slothful_A : A;
+fun slouch_N : N;
+fun slouch_V : V;
+fun slouch_hat_N : N;
+fun sloucher_N : N;
+fun slouchingly_Adv : Adv;
+fun slouchy_A : A;
+fun slough_N : N;
+fun slough_PN : PN;
+fun slough_V : V;
+fun slough_V2 : V2;
+fun slovak_N : N;
+fun sloven_N : N;
+fun slovenian_A : A;
+fun slovenian_N : N;
+fun slovenliness_N : N;
+fun slovenly_A : A;
+fun slow_A : A;
+fun slow_Adv : Adv;
+fun slow_V : V;
+fun slow_V2 : V2;
+fun slow_worm_N : N;
+fun slowcoach_N : N;
+fun slowdown_N : N;
+fun slower_Adv : Adv;
+fun slowest_Adv : Adv;
+fun slowgoing_A : A;
+fun slowness_N : N;
+fun slub_N : N;
+fun sludge_N : N;
+fun slug_N : N;
+fun slug_V : V;
+fun slug_V2 : V2;
+fun sluggard_N : N;
+fun slugger_N : N;
+fun sluggish_A : A;
+fun sluggishness_N : N;
+fun sluice_N : N;
+fun sluice_V : V;
+fun sluice_V2 : V2;
+fun sluice_valve_N : N;
+fun sluicegate_N : N;
+fun slum_N : N;
+fun slum_V : V;
+fun slumber_N : N;
+fun slumber_V : V;
+fun slumber_V2 : V2;
+fun slumberer_N : N;
+fun slumberous_A : A;
+fun slumgullion_N : N;
+fun slummy_A : A;
+fun slump_N : N;
+fun slump_V : V;
+fun slump_V2 : V2;
+fun slur_N : N;
+fun slur_V : V;
+fun slur_V2 : V2;
+fun slurry_N : N;
+fun slush_N : N;
+fun slushy_A : A;
+fun slut_N : N;
+fun sluttish_A : A;
+fun sly_A : A;
+fun slyness_N : N;
+fun smack_Adv : Adv;
+fun smack_N : N;
+fun smack_V : V;
+fun smack_V2 : V2;
+fun smacker_N : N;
+fun smacking_N : N;
+fun small_A : A;
+fun small_Adv : Adv;
+fun small_N : N;
+fun small_minded_A : A;
+fun smaller_A : A;
+fun smallholder_N : N;
+fun smallholding_N : N;
+fun smallish_A : A;
+fun smallmouth_N : N;
+fun smallness_N : N;
+fun smallpox_N : N;
+fun smalltime_A : A;
+fun smaltite_N : N;
+fun smarmy_A : A;
+fun smart_A : A;
+fun smart_N : N;
+fun smart_V : V;
+fun smarta_N : N;
+fun smarten_V : V;
+fun smarten_V2 : V2;
+fun smartness_N : N;
+fun smash_Adv : Adv;
+fun smash_N : N;
+fun smash_V : V;
+fun smash_V2 : V2;
+fun smash_up_N : N;
+fun smasher_N : N;
+fun smashing_N : N;
+fun smattering_N : N;
+fun smear_N : N;
+fun smear_V : V;
+fun smear_V2 : V2;
+fun smear_word_N : N;
+fun smegma_N : N;
+fun smell_N : N;
+fun smell_V : V;
+fun smell_V2 : V2;
+fun smell_VA : VA;
+fun smelling_bottle_N : N;
+fun smelly_A : A;
+fun smelt_N : N;
+fun smelt_V2 : V2;
+fun smelter_N : N;
+fun smew_N : N;
+fun smilax_N : N;
+fun smile_N : N;
+fun smile_V : V;
+fun smile_V2 : V2;
+fun smiler_N : N;
+fun smiley_N : N;
+fun smilingly_Adv : Adv;
+fun smilo_N : N;
+fun smirch_N : N;
+fun smirch_V2 : V2;
+fun smirk_N : N;
+fun smirk_V : V;
+fun smirker_N : N;
+fun smite_V : V;
+fun smite_V2 : V2;
+fun smith_N : N;
+fun smithereens_N : N;
+fun smithy_N : N;
+fun smock_N : N;
+fun smocking_N : N;
+fun smog_N : N;
+fun smoggy_A : A;
+fun smoke_N : N;
+fun smoke_V : V;
+fun smoke_V2 : V2;
+fun smoke_bomb_N : N;
+fun smoke_cured_A : A;
+fun smoke_dried_A : A;
+fun smoke_screen_N : N;
+fun smokehouse_N : N;
+fun smokeless_A : A;
+fun smoker_N : N;
+fun smokestack_N : N;
+fun smoking_N : N;
+fun smoking_car_N : N;
+fun smoking_carriage_N : N;
+fun smoking_compartment_N : N;
+fun smoking_mixture_N : N;
+fun smoking_room_N : N;
+fun smoky_A : A;
+fun smoldering_A : A;
+fun smooth_A : A;
+fun smooth_N : N;
+fun smooth_V : V;
+fun smooth_V2 : V2;
+fun smooth_bore_A : A;
+fun smooth_faced_A : A;
+fun smooth_spoken_A : A;
+fun smooth_tongued_A : A;
+fun smoothbark_N : N;
+fun smoothbore_N : N;
+fun smoothhound_N : N;
+fun smoothie_N : N;
+fun smoothing_iron_N : N;
+fun smoothing_plane_N : N;
+fun smoothness_N : N;
+fun smorgasbord_N : N;
+fun smother_N : N;
+fun smother_V2 : V2;
+fun smothering_A : A;
+fun smoulder_N : N;
+fun smoulder_V : V;
+fun smudge_N : N;
+fun smudge_V : V;
+fun smudge_V2 : V2;
+fun smudgy_A : A;
+fun smug_A : A;
+fun smuggle_V2 : V2;
+fun smuggler_N : N;
+fun smuggling_N : N;
+fun smugness_N : N;
+fun smut_N : N;
+fun smut_V2 : V2;
+fun smuttiness_N : N;
+fun smutty_A : A;
+fun snack_N : N;
+fun snack_bar_N : N;
+fun snack_counter_N : N;
+fun snaffle_N : N;
+fun snaffle_V2 : V2;
+fun snaffle_bit_N : N;
+fun snafu_N : N;
+fun snag_N : N;
+fun snag_V : V;
+fun snag_V2 : V2;
+fun snail_N : N;
+fun snailfish_N : N;
+fun snailflower_N : N;
+fun snake_N : N;
+fun snake_V : V;
+fun snake_charmer_N : N;
+fun snakebird_N : N;
+fun snakebite_N : N;
+fun snakeblenny_N : N;
+fun snakefly_N : N;
+fun snakewood_N : N;
+fun snaky_A : A;
+fun snap_N : N;
+fun snap_V : V;
+fun snap_V2 : V2;
+fun snap_VS : VS;
+fun snap_fastener_N : N;
+fun snapdragon_N : N;
+fun snapper_N : N;
+fun snappish_A : A;
+fun snappishness_N : N;
+fun snappy_A : A;
+fun snapshot_N : N;
+fun snare_N : N;
+fun snare_V2 : V2;
+fun snare_drum_N : N;
+fun snarer_N : N;
+fun snarl_N : N;
+fun snarl_V : V;
+fun snarl_V2 : V2;
+fun snarl_up_N : N;
+fun snatch_N : N;
+fun snatch_V : V;
+fun snatch_V2 : V2;
+fun snatcher_N : N;
+fun snazzy_A : A;
+fun sneak_N : N;
+fun sneak_V : V;
+fun sneak_V2 : V2;
+fun sneak_thief_N : N;
+fun sneakingly_Adv : Adv;
+fun sneaky_A : A;
+fun sneer_N : N;
+fun sneer_V : V;
+fun sneerer_N : N;
+fun sneeringly_Adv : Adv;
+fun sneeze_N : N;
+fun sneeze_V : V;
+fun sneezer_N : N;
+fun sneezeweed_N : N;
+fun sneezy_A : A;
+fun snick_N : N;
+fun snick_V : V;
+fun snick_V2 : V2;
+fun snicker_N : N;
+fun snicker_V : V;
+fun snide_A : A;
+fun sniff_N : N;
+fun sniff_V : V;
+fun sniff_V2 : V2;
+fun sniff_VS : VS;
+fun sniffer_N : N;
+fun sniffle_V : V;
+fun sniffler_N : N;
+fun sniffly_A : A;
+fun sniffy_A : A;
+fun snifter_N : N;
+fun snigger_N : N;
+fun snigger_V : V;
+fun snip_N : N;
+fun snip_V : V;
+fun snip_V2 : V2;
+fun snipe_N : N;
+fun snipe_V : V;
+fun snipe_V2 : V2;
+fun snipefish_N : N;
+fun sniper_N : N;
+fun snippet_N : N;
+fun snipping_N : N;
+fun snips_N : N;
+fun snit_N : N;
+fun snitch_V : V;
+fun snitch_V2 : V2;
+fun snivel_N : N;
+fun snivel_V : V;
+fun sniveller_N : N;
+fun snob_N : N;
+fun snobbery_N : N;
+fun snobbish_A : A;
+fun snobbishness_N : N;
+fun snog_V : V;
+fun snogging_N : N;
+fun snood_N : N;
+fun snook_N : N;
+fun snooker_N : N;
+fun snoop_N : N;
+fun snoop_V : V;
+fun snooper_N : N;
+fun snootiness_N : N;
+fun snooty_A : A;
+fun snooze_N : N;
+fun snooze_V : V;
+fun snore_N : N;
+fun snore_V : V;
+fun snorer_N : N;
+fun snorkel_N : N;
+fun snorkeling_N : N;
+fun snort_N : N;
+fun snort_V : V;
+fun snort_V2 : V2;
+fun snort_VS : VS;
+fun snorter_N : N;
+fun snorty_A : A;
+fun snot_N : N;
+fun snot_nosed_A : A;
+fun snotty_A : A;
+fun snout_N : N;
+fun snow_N : N;
+fun snow_V : V;
+fun snow_V2 : V2;
+fun snow_clad_A : A;
+fun snow_covered_A : A;
+fun snow_line_N : N;
+fun snow_white_A : A;
+fun snowball_N : N;
+fun snowball_V : V;
+fun snowball_V2 : V2;
+fun snowbank_N : N;
+fun snowbell_N : N;
+fun snowberry_N : N;
+fun snowblind_A : A;
+fun snowblindness_N : N;
+fun snowboard_N : N;
+fun snowboarder_N : N;
+fun snowboarding_N : N;
+fun snowbound_A : A;
+fun snowcap_N : N;
+fun snowcapped_A : A;
+fun snowdrift_N : N;
+fun snowdrop_N : N;
+fun snowfall_N : N;
+fun snowfield_N : N;
+fun snowflake_N : N;
+fun snowman_N : N;
+fun snowmobile_N : N;
+fun snowplough_N : N;
+fun snowplow_N : N;
+fun snowshoe_N : N;
+fun snowstorm_N : N;
+fun snowsuit_N : N;
+fun snowy_A : A;
+fun snr_PN : PN;
+fun snub_A : A;
+fun snub_N : N;
+fun snub_V2 : V2;
+fun snub_nosed_A : A;
+fun snuff_A : A;
+fun snuff_N : N;
+fun snuff_V : V;
+fun snuff_V2 : V2;
+fun snuff_colour_A : A;
+fun snuff_colour_N : N;
+fun snuff_coloured_A : A;
+fun snuffbox_N : N;
+fun snuffer_N : N;
+fun snuffers_N : N;
+fun snuffle_N : N;
+fun snuffle_V : V;
+fun snuffler_N : N;
+fun snug_A : A;
+fun snug_N : N;
+fun snuggery_N : N;
+fun snuggle_V : V;
+fun snuggle_V2 : V2;
+fun snugness_N : N;
+fun so_AdA : AdA;
+fun so_Adv : Adv;
+fun so_N : N;
+fun so_PConj : PConj ;
+fun so_Subj : Subj ;
+fun so_and_so_N : N;
+fun so_called_A : A;
+fun so_so_A : A;
+fun so_so_Adv : Adv;
+fun soak_N : N;
+fun soak_V : V;
+fun soak_V2 : V2;
+fun soaker_N : N;
+fun soaking_Adv : Adv;
+fun soap_N : N;
+fun soap_V2 : V2;
+fun soap_bubble_N : N;
+fun soap_opera_N : N;
+fun soapberry_N : N;
+fun soapbox_N : N;
+fun soapfish_N : N;
+fun soapiness_N : N;
+fun soapstone_N : N;
+fun soapsuds_N : N;
+fun soapweed_N : N;
+fun soapwort_N : N;
+fun soapy_A : A;
+fun soar_N : N;
+fun soar_V : V;
+fun soar_V2 : V2;
+fun sob_N : N;
+fun sob_V : V;
+fun sob_V2 : V2;
+fun sob_stuff_N : N;
+fun sobbingly_Adv : Adv;
+fun sober_A : A;
+fun sober_V : V;
+fun sober_V2 : V2;
+fun sober_sides_N : N;
+fun soberness_N : N;
+fun sobersided_A : A;
+fun sobersides_N : N;
+fun sobralia_N : N;
+fun sobriety_N : N;
+fun sobriquet_N : N;
+fun soc_N : N;
+fun socage_N : N;
+fun soccer_N : N;
+fun sociability_N : N;
+fun sociable_A : A;
+fun sociable_N : N;
+fun social_A : A;
+fun social_N : N;
+fun social_work_N : N;
+fun socialism_N : N;
+fun socialist_A : A;
+fun socialist_N : N;
+fun socialistic_A : A;
+fun socialite_N : N;
+fun sociality_N : N;
+fun socialization_N : N;
+fun socialize_V2 : V2;
+fun socializer_N : N;
+fun society_N : N;
+fun sociobiologic_A : A;
+fun sociobiologically_Adv : Adv;
+fun sociobiologist_N : N;
+fun sociobiology_N : N;
+fun sociocultural_A : A;
+fun socioeconomic_A : A;
+fun socioeconomically_Adv : Adv;
+fun sociolinguist_N : N;
+fun sociolinguistic_A : A;
+fun sociolinguistically_Adv : Adv;
+fun sociolinguistics_N : N;
+fun sociological_A : A;
+fun sociologist_N : N;
+fun sociology_N : N;
+fun sociometry_N : N;
+fun sociopath_N : N;
+fun sociopathic_A : A;
+fun sock_Adv : Adv;
+fun sock_N : N;
+fun sock_V2 : V2;
+fun socket_N : N;
+fun sockeye_N : N;
+fun socle_N : N;
+fun socratic_A : A;
+fun sod_N : N;
+fun sod_V : V;
+fun soda_N : N;
+fun soda_biscuit_N : N;
+fun soda_cracker_N : N;
+fun soda_fountain_N : N;
+fun soda_water_N : N;
+fun sodalist_N : N;
+fun sodalite_N : N;
+fun sodden_A : A;
+fun sodium_N : N;
+fun sodoku_N : N;
+fun sodom_N : N;
+fun sodomite_N : N;
+fun sodomy_N : N;
+fun sofa_N : N;
+fun soffit_N : N;
+fun sofia_PN : PN;
+fun soft_A : A;
+fun soft_boiled_A : A;
+fun soft_footed_A : A;
+fun soft_headed_A : A;
+fun soft_hearted_A : A;
+fun soft_pedal_V : V;
+fun soft_pedal_V2 : V2;
+fun soft_soap_V2 : V2;
+fun soft_solder_N : N;
+fun soft_solder_V2 : V2;
+fun soft_spoken_A : A;
+fun soft_witted_A : A;
+fun softball_N : N;
+fun soften_V : V;
+fun soften_V2 : V2;
+fun softener_N : N;
+fun softening_N : N;
+fun softhearted_A : A;
+fun softheartedness_N : N;
+fun softie_N : N;
+fun softish_A : A;
+fun softland_V : V;
+fun softness_N : N;
+fun software_N : N;
+fun softwood_N : N;
+fun softy_N : N;
+fun sogginess_N : N;
+fun soggy_A : A;
+fun soh_N : N;
+fun soho_PN : PN;
+fun soigne_A : A;
+fun soignee_A : A;
+fun soil_N : N;
+fun soil_V : V;
+fun soil_V2 : V2;
+fun soil_pipe_N : N;
+fun soiling_N : N;
+fun soiree_N : N;
+fun sojourn_N : N;
+fun sojourn_V : V;
+fun sojourner_N : N;
+fun sol_N : N;
+fun sol_PN : PN;
+fun sol_fa_N : N;
+fun solace_N : N;
+fun solace_V2 : V2;
+fun solan_N : N;
+fun solanaceous_A : A;
+fun solar_A : A;
+fun solar_plexus_N : N;
+fun solarium_N : N;
+fun solarization_N : N;
+fun solder_N : N;
+fun solder_V2 : V2;
+fun solderer_N : N;
+fun soldering_iron_N : N;
+fun soldier_N : N;
+fun soldier_V : V;
+fun soldierfish_N : N;
+fun soldiering_N : N;
+fun soldierly_A : A;
+fun soldiery_N : N;
+fun sole_A : A;
+fun sole_N : N;
+fun sole_V2 : V2;
+fun solecism_N : N;
+fun soleless_A : A;
+fun solemn_A : A;
+fun solemnity_N : N;
+fun solemnization_N : N;
+fun solemnize_V2 : V2;
+fun solemnness_N : N;
+fun solenogaster_N : N;
+fun solenoid_N : N;
+fun soleus_N : N;
+fun solfege_N : N;
+fun solferino_N : N;
+fun solicit_V : V;
+fun solicit_V2 : V2;
+fun solicitation_N : N;
+fun solicitor_N : N;
+fun solicitor_general_N : N;
+fun solicitorship_N : N;
+fun solicitous_A : A;
+fun solicitude_N : N;
+fun solid_A : A;
+fun solid_N : N;
+fun solid_state_A : A;
+fun solidarity_N : N;
+fun solidification_N : N;
+fun solidify_V : V;
+fun solidify_V2 : V2;
+fun solidity_N : N;
+fun solidness_N : N;
+fun solidus_N : N;
+fun solihull_PN : PN;
+fun soliloquize_V : V;
+fun soliloquy_N : N;
+fun solingen_PN : PN;
+fun solipsism_N : N;
+fun solitaire_N : N;
+fun solitary_A : A;
+fun soliton_N : N;
+fun solitude_N : N;
+fun solleret_N : N;
+fun solmization_N : N;
+fun solo_A : A;
+fun solo_N : N;
+fun soloist_N : N;
+fun solon_PN : PN;
+fun solstice_N : N;
+fun solubility_N : N;
+fun soluble_A : A;
+fun solute_N : N;
+fun solution_N : N;
+fun solvability_N : N;
+fun solvable_A : A;
+fun solvate_N : N;
+fun solvation_N : N;
+fun solve_V2 : V2;
+fun solvency_N : N;
+fun solvent_A : A;
+fun solvent_N : N;
+fun som_N : N;
+fun soma_N : N;
+fun somali_A : A;
+fun somali_N : N;
+fun somalia_PN : PN;
+fun somalian_A : A;
+fun somalian_N : N;
+fun soman_N : N;
+fun somatic_A : A;
+fun somatogenic_A : A;
+fun somatosense_N : N;
+fun somatosensory_A : A;
+fun somatotropin_N : N;
+fun somber_A : A;
+fun sombre_A : A;
+fun sombreness_N : N;
+fun sombrero_N : N;
+fun some_A : A;
+fun some_Quant : Quant;
+fun somebody_NP : NP;
+fun someday_Adv : Adv;
+fun somehow_AdV : AdV;
+fun somehow_Adv : Adv;
+fun someone_NP : NP;
+fun someplace_Adv : Adv;
+fun somercotes_PN : PN;
+fun somersault_N : N;
+fun somersault_V : V;
+fun somerset_PN : PN;
+fun somesthesia_N : N;
+fun something_NP : NP;
+fun sometime_Adv : Adv;
+fun sometimes_Adv : Adv;
+fun someway_Adv : Adv;
+fun somewhat_Adv : Adv;
+fun somewhere_Adv : Adv;
+fun somewhere_N : N;
+fun sommelier_N : N;
+fun somnambulism_N : N;
+fun somnambulist_N : N;
+fun somniloquist_N : N;
+fun somnolence_N : N;
+fun somnolent_A : A;
+fun son_N : N;
+fun son_in_law_N : N;
+fun sonant_N : N;
+fun sonar_N : N;
+fun sonata_N : N;
+fun sonatina_N : N;
+fun sone_N : N;
+fun song_N : N;
+fun songbird_N : N;
+fun songbook_N : N;
+fun songster_N : N;
+fun songstress_N : N;
+fun songwriter_N : N;
+fun sonia_PN : PN;
+fun sonic_A : A;
+fun sonnet_N : N;
+fun sonneteer_N : N;
+fun sonny_N : N;
+fun sonogram_N : N;
+fun sonograph_N : N;
+fun sonography_N : N;
+fun sonority_N : N;
+fun sonorous_A : A;
+fun sonsy_A : A;
+fun soochow_PN : PN;
+fun soon_Adv : Adv;
+fun soon_AdV : AdV;
+fun sooner_Adv : Adv;
+fun soonest_Adv : Adv;
+fun soot_N : N;
+fun soot_V2 : V2;
+fun sooth_N : N;
+fun soothe_V2 : V2;
+fun soothing_A : A;
+fun soothsayer_N : N;
+fun sooty_A : A;
+fun sop_N : N;
+fun sop_V2 : V2;
+fun sophia_PN : PN;
+fun sophie_PN : PN;
+fun sophism_N : N;
+fun sophist_N : N;
+fun sophistic_A : A;
+fun sophisticate_N : N;
+fun sophisticated_A : A;
+fun sophistication_N : N;
+fun sophistry_N : N;
+fun sophomore_N : N;
+fun soporific_A : A;
+fun soporific_N : N;
+fun sopping_A : A;
+fun sopping_Adv : Adv;
+fun soppy_A : A;
+fun sopranino_A : A;
+fun soprano_A : A;
+fun soprano_N : N;
+fun sorb_N : N;
+fun sorbate_N : N;
+fun sorbent_N : N;
+fun sorbet_N : N;
+fun sorcerer_N : N;
+fun sorceress_N : N;
+fun sorcery_N : N;
+fun sordid_A : A;
+fun sordidness_N : N;
+fun sore_A : A;
+fun sore_N : N;
+fun sorehead_N : N;
+fun soreness_N : N;
+fun sorghum_N : N;
+fun sorgo_N : N;
+fun sorority_N : N;
+fun sorption_N : N;
+fun sorrel_A : A;
+fun sorrel_N : N;
+fun sorrow_N : N;
+fun sorrow_V : V;
+fun sorrowful_A : A;
+fun sorry_A : A;
+fun sort_N : N;
+fun sort_V : V;
+fun sort_V2 : V2;
+fun sorter_N : N;
+fun sortie_N : N;
+fun sorting_N : N;
+fun sorus_N : N;
+fun sos_N : N;
+fun sot_N : N;
+fun soteriological_A : A;
+fun soteriology_N : N;
+fun sotho_A : A;
+fun sotho_N : N;
+fun sottish_A : A;
+fun sottishness_N : N;
+fun sotto_voce_Adv : Adv;
+fun sou'_east_Adv : Adv;
+fun sou'_east_N : N;
+fun sou'_sou'_east_Adv : Adv;
+fun sou'_sou'_east_N : N;
+fun sou'_sou'_west_Adv : Adv;
+fun sou'_sou'_west_N : N;
+fun sou'_west_Adv : Adv;
+fun sou'_west_N : N;
+fun sou'_wester_N : N;
+fun sou_N : N;
+fun souari_N : N;
+fun soubrette_N : N;
+fun soubriquet_N : N;
+fun souchong_N : N;
+fun souffle_N : N;
+fun sough_V : V;
+fun soughingly_Adv : Adv;
+fun souk_N : N;
+fun soul_N : N;
+fun soul_destroying_A : A;
+fun soul_stirring_A : A;
+fun soulful_A : A;
+fun soulless_A : A;
+fun sound_A : A;
+fun sound_Adv : Adv;
+fun sound_N : N;
+fun sound_V : V;
+fun sound_V2 : V2;
+fun sound_VA : VA;
+fun sound_VS : VS;
+fun sound_film_N : N;
+fun sound_recording_N : N;
+fun sound_wave_N : N;
+fun soundbox_N : N;
+fun sounder_N : N;
+fun sounding_N : N;
+fun sounding_board_N : N;
+fun soundless_A : A;
+fun soundman_N : N;
+fun soundness_N : N;
+fun soundproof_A : A;
+fun soundproof_V2 : V2;
+fun soundtrack_N : N;
+fun soup_N : N;
+fun soup_V2 : V2;
+fun soup_kitchen_N : N;
+fun soupcon_N : N;
+fun soupspoon_N : N;
+fun soupy_A : A;
+fun sour_A : A;
+fun sour_N : N;
+fun sour_V : V;
+fun sour_V2 : V2;
+fun sourball_N : N;
+fun source_N : N;
+fun sourdine_N : N;
+fun sourdough_N : N;
+fun souring_N : N;
+fun sourness_N : N;
+fun sourpuss_N : N;
+fun soursop_N : N;
+fun souse_N : N;
+fun souse_V2 : V2;
+fun soutache_N : N;
+fun soutane_N : N;
+fun south_A : A;
+fun south_Adv : Adv;
+fun south_N : N;
+fun south_kirkby_PN : PN;
+fun south_normantown_PN : PN;
+fun south_ockendon_PN : PN;
+fun south_shields_PN : PN;
+fun south_southeast_Adv : Adv;
+fun south_southeast_N : N;
+fun south_southwest_Adv : Adv;
+fun south_southwest_N : N;
+fun southampton_PN : PN;
+fun southbound_A : A;
+fun southeast_A : A;
+fun southeast_Adv : Adv;
+fun southeast_N : N;
+fun southeaster_N : N;
+fun southeasterly_A : A;
+fun southeastern_A : A;
+fun southeastward_A : A;
+fun southeastward_Adv : Adv;
+fun southend_on_sea_PN : PN;
+fun southerly_A : A;
+fun southerly_Adv : Adv;
+fun southern_A : A;
+fun southerner_N : N;
+fun southernism_N : N;
+fun southernmost_A : A;
+fun southernness_N : N;
+fun southernwood_N : N;
+fun southland_N : N;
+fun southpaw_N : N;
+fun southport_PN : PN;
+fun southward_Adv : Adv;
+fun southwards_Adv : Adv;
+fun southwark_PN : PN;
+fun southwest_A : A;
+fun southwest_Adv : Adv;
+fun southwest_N : N;
+fun southwester_N : N;
+fun southwesterly_A : A;
+fun southwestern_A : A;
+fun southwestward_A : A;
+fun southwestward_Adv : Adv;
+fun souvenir_N : N;
+fun souvlaki_N : N;
+fun souwester_N : N;
+fun sovereign_A : A;
+fun sovereign_N : N;
+fun sovereignty_N : N;
+fun soviet_A : A;
+fun soviet_N : N;
+fun sovietize_V2 : V2;
+fun sow_N : N;
+fun sow_V : V;
+fun sow_V2 : V2;
+fun sowbane_N : N;
+fun sowbelly_N : N;
+fun sowbread_N : N;
+fun sower_N : N;
+fun soy_N : N;
+fun soya_N : N;
+fun sozzled_A : A;
+fun spa_N : N;
+fun space_N : N;
+fun space_V2 : V2;
+fun space_bar_N : N;
+fun space_capsule_N : N;
+fun space_heater_N : N;
+fun space_helmet_N : N;
+fun space_rocket_N : N;
+fun space_time_N : N;
+fun space_vehicle_N : N;
+fun spacecraft_N : N;
+fun spaceflight_N : N;
+fun spaceship_N : N;
+fun spacesuit_N : N;
+fun spacewalker_N : N;
+fun spaceward_Adv : Adv;
+fun spacing_N : N;
+fun spacious_A : A;
+fun spaciousness_N : N;
+fun spackle_N : N;
+fun spade_N : N;
+fun spade_V2 : V2;
+fun spadefish_N : N;
+fun spadefoot_N : N;
+fun spadeful_N : N;
+fun spadework_N : N;
+fun spadix_N : N;
+fun spaghetti_N : N;
+fun spaghettini_N : N;
+fun spain_PN : PN;
+fun spalding_PN : PN;
+fun spall_N : N;
+fun spallation_N : N;
+fun spam_N : N;
+fun spammer_N : N;
+fun span_N : N;
+fun span_V2 : V2;
+fun spandex_N : N;
+fun spandrel_N : N;
+fun spangle_N : N;
+fun spangle_V2 : V2;
+fun spaniard_N : N;
+fun spaniel_N : N;
+fun spanish_A : A;
+fun spanish_N : N;
+fun spank_N : N;
+fun spank_V : V;
+fun spank_V2 : V2;
+fun spanker_N : N;
+fun spanking_A : A;
+fun spanking_N : N;
+fun spanner_N : N;
+fun spar_N : N;
+fun spar_V : V;
+fun spare_A : A;
+fun spare_N : N;
+fun spare_V : V;
+fun spare_V2 : V2;
+fun spare_rib_N : N;
+fun spareness_N : N;
+fun sparer_N : N;
+fun sparerib_N : N;
+fun spareribs_N : N;
+fun sparid_N : N;
+fun sparing_A : A;
+fun spark_N : N;
+fun spark_V : V;
+fun spark_V2 : V2;
+fun spark_plug_N : N;
+fun sparking_plug_N : N;
+fun sparkle_N : N;
+fun sparkle_V : V;
+fun sparkler_N : N;
+fun sparling_N : N;
+fun sparring_N : N;
+fun sparring_match_N : N;
+fun sparring_partner_N : N;
+fun sparrow_N : N;
+fun sparse_A : A;
+fun sparseness_N : N;
+fun sparsity_N : N;
+fun spartan_A : A;
+fun spartan_N : N;
+fun spasm_N : N;
+fun spasmodic_A : A;
+fun spasmodically_Adv : Adv;
+fun spasmolysis_N : N;
+fun spastic_A : A;
+fun spastic_N : N;
+fun spasticity_N : N;
+fun spat_N : N;
+fun spat_V : V;
+fun spat_V2 : V2;
+fun spatchcock_N : N;
+fun spatchcock_V2 : V2;
+fun spate_N : N;
+fun spathe_N : N;
+fun spathiphyllum_N : N;
+fun spatial_A : A;
+fun spatiotemporal_A : A;
+fun spatter_N : N;
+fun spatter_V : V;
+fun spatter_V2 : V2;
+fun spatterdock_N : N;
+fun spatula_N : N;
+fun spatulate_A : A;
+fun spavin_N : N;
+fun spavined_A : A;
+fun spawn_N : N;
+fun spawn_V : V;
+fun spawn_V2 : V2;
+fun spawner_N : N;
+fun spay_V2 : V2;
+fun spaying_N : N;
+fun speak_V : V;
+fun speak_V2 : V2;
+fun speakable_A : A;
+fun speakeasy_N : N;
+fun speaker_N : N;
+fun speakerphone_N : N;
+fun speakership_N : N;
+fun speaking_N : N;
+fun speaking_trumpet_N : N;
+fun speaking_tube_N : N;
+fun spear_N : N;
+fun spear_V2 : V2;
+fun spearfish_N : N;
+fun spearhead_N : N;
+fun spearhead_V2 : V2;
+fun spearmint_N : N;
+fun spec_N : N;
+fun special_A : A;
+fun special_N : N;
+fun specialism_N : N;
+fun specialist_N : N;
+fun specialistic_A : A;
+fun speciality_N : N;
+fun specialization_N : N;
+fun specialize_V : V;
+fun specialize_V2 : V2;
+fun specialty_N : N;
+fun speciation_N : N;
+fun specie_N : N;
+fun species_N : N;
+fun specifiable_A : A;
+fun specific_A : A;
+fun specific_N : N;
+fun specification_N : N;
+fun specificity_N : N;
+fun specifier_N : N;
+fun specify_V : V;
+fun specify_V2 : V2;
+fun specify_VS : VS;
+fun specimen_N : N;
+fun specious_A : A;
+fun speciousness_N : N;
+fun speck_N : N;
+fun specked_A : A;
+fun speckle_N : N;
+fun speckled_A : A;
+fun speckless_A : A;
+fun spectacle_N : N;
+fun spectacled_A : A;
+fun spectacles_N : N;
+fun spectacular_A : A;
+fun spectacular_N : N;
+fun spectator_N : N;
+fun spectinomycin_N : N;
+fun spectral_A : A;
+fun spectre_N : N;
+fun spectrogram_N : N;
+fun spectrograph_N : N;
+fun spectrographic_A : A;
+fun spectrographically_Adv : Adv;
+fun spectrometric_A : A;
+fun spectrophotometer_N : N;
+fun spectroscope_N : N;
+fun spectroscopic_A : A;
+fun spectroscopy_N : N;
+fun spectrum_N : N;
+fun speculate_V : V;
+fun speculate_VS : VS;
+fun speculation_N : N;
+fun speculative_A : A;
+fun speculativeness_N : N;
+fun speculator_N : N;
+fun speculum_N : N;
+fun speech_N : N;
+fun speech_day_N : N;
+fun speechify_V : V;
+fun speechless_A : A;
+fun speechlessness_N : N;
+fun speechwriter_N : N;
+fun speed_N : N;
+fun speed_V : V;
+fun speed_V2 : V2;
+fun speed_cop_N : N;
+fun speed_indicator_N : N;
+fun speed_limit_N : N;
+fun speed_up_N : N;
+fun speedboat_N : N;
+fun speeder_N : N;
+fun speeding_N : N;
+fun speedometer_N : N;
+fun speedskater_N : N;
+fun speedway_N : N;
+fun speedwell_N : N;
+fun speedy_A : A;
+fun spelaeologist_N : N;
+fun spelaeology_N : N;
+fun speleologist_N : N;
+fun speleology_N : N;
+fun spell_N : N;
+fun spell_V : V;
+fun spell_V2 : V2;
+fun spellbinder_N : N;
+fun spellbound_A : A;
+fun speller_N : N;
+fun spelling_N : N;
+fun spelt_N : N;
+fun spelter_N : N;
+fun spenborough_PN : PN;
+fun spend_V : V;
+fun spend_V2 : V2;
+fun spend_ing_V2V : V2V;
+fun spend_to_V2V : V2V;
+fun spender_N : N;
+fun spending_N : N;
+fun spendthrift_N : N;
+fun spennymoor_PN : PN;
+fun sperm_N : N;
+fun sperm_whale_N : N;
+fun spermaceti_N : N;
+fun spermatid_N : N;
+fun spermatocele_N : N;
+fun spermatocyte_N : N;
+fun spermatogenesis_N : N;
+fun spermatophyte_N : N;
+fun spermatozoon_N : N;
+fun spermicidal_A : A;
+fun spermicide_N : N;
+fun spermous_A : A;
+fun spew_V : V;
+fun spew_V2 : V2;
+fun sphagnum_N : N;
+fun sphenion_N : N;
+fun sphere_N : N;
+fun spherical_A : A;
+fun sphericity_N : N;
+fun spherocyte_N : N;
+fun spheroid_N : N;
+fun spherometer_N : N;
+fun spherule_N : N;
+fun sphincter_N : N;
+fun sphingine_A : A;
+fun sphinx_N : N;
+fun sphygmomanometer_N : N;
+fun spic_N : N;
+fun spicate_A : A;
+fun spiccato_N : N;
+fun spice_N : N;
+fun spice_V2 : V2;
+fun spicebush_N : N;
+fun spicemill_N : N;
+fun spiciness_N : N;
+fun spick_A : A;
+fun spicule_N : N;
+fun spicy_A : A;
+fun spider_N : N;
+fun spiderflower_N : N;
+fun spiderwort_N : N;
+fun spidery_A : A;
+fun spiegeleisen_N : N;
+fun spiel_N : N;
+fun spiel_V : V;
+fun spiel_V2 : V2;
+fun spiff_N : N;
+fun spiffing_A : A;
+fun spigot_N : N;
+fun spike_N : N;
+fun spike_V2 : V2;
+fun spikelike_A : A;
+fun spikemoss_N : N;
+fun spikenard_N : N;
+fun spiky_A : A;
+fun spill_N : N;
+fun spill_V : V;
+fun spill_V2 : V2;
+fun spillage_N : N;
+fun spillover_N : N;
+fun spillway_N : N;
+fun spin_N : N;
+fun spin_V : V;
+fun spin_V2 : V2;
+fun spin_drier_N : N;
+fun spin_dry_V2 : V2;
+fun spin_off_N : N;
+fun spinach_N : N;
+fun spinal_A : A;
+fun spindle_N : N;
+fun spindle_berry_N : N;
+fun spindle_legged_A : A;
+fun spindle_shanked_A : A;
+fun spindle_shanks_N : N;
+fun spindle_tree_N : N;
+fun spindlelegs_N : N;
+fun spindly_A : A;
+fun spindrift_N : N;
+fun spine_N : N;
+fun spinel_N : N;
+fun spineless_A : A;
+fun spinelessness_N : N;
+fun spinet_N : N;
+fun spinnability_N : N;
+fun spinnable_A : A;
+fun spinnaker_N : N;
+fun spinnbarkeit_N : N;
+fun spinner_N : N;
+fun spinney_N : N;
+fun spinning_N : N;
+fun spinning_wheel_N : N;
+fun spinose_A : A;
+fun spinous_A : A;
+fun spinster_N : N;
+fun spinsterhood_N : N;
+fun spiny_A : A;
+fun spiracle_N : N;
+fun spiral_A : A;
+fun spiral_N : N;
+fun spiral_V : V;
+fun spire_N : N;
+fun spirea_N : N;
+fun spirillum_N : N;
+fun spirit_N : N;
+fun spirit_V2 : V2;
+fun spirit_lamp_N : N;
+fun spirit_level_N : N;
+fun spirit_rapper_N : N;
+fun spirit_stove_N : N;
+fun spiritedly_Adv : Adv;
+fun spiritless_A : A;
+fun spiritual_A : A;
+fun spiritual_N : N;
+fun spiritualism_N : N;
+fun spiritualist_N : N;
+fun spiritualistic_A : A;
+fun spirituality_N : N;
+fun spiritualization_N : N;
+fun spiritualize_V2 : V2;
+fun spiritualty_N : N;
+fun spirituous_A : A;
+fun spirochete_N : N;
+fun spirogram_N : N;
+fun spirograph_N : N;
+fun spirogyra_N : N;
+fun spirometer_N : N;
+fun spirometry_N : N;
+fun spironolactone_N : N;
+fun spirt_N : N;
+fun spirt_V : V;
+fun spirula_N : N;
+fun spit_N : N;
+fun spit_V : V;
+fun spit_V2 : V2;
+fun spitball_N : N;
+fun spite_N : N;
+fun spite_V2 : V2;
+fun spiteful_A : A;
+fun spitefulness_N : N;
+fun spitfire_N : N;
+fun spitter_N : N;
+fun spitting_N : N;
+fun spittle_N : N;
+fun spittoon_N : N;
+fun spitz_N : N;
+fun spiv_N : N;
+fun splash_N : N;
+fun splash_V : V;
+fun splash_V2 : V2;
+fun splashboard_N : N;
+fun splashdown_N : N;
+fun splasher_N : N;
+fun splashy_A : A;
+fun splat_N : N;
+fun splay_A : A;
+fun splay_N : N;
+fun splay_V : V;
+fun splay_V2 : V2;
+fun splayfoot_N : N;
+fun splayfooted_A : A;
+fun spleen_N : N;
+fun spleenwort_N : N;
+fun splendid_A : A;
+fun splendiferous_A : A;
+fun splendour_N : N;
+fun splenectomy_N : N;
+fun splenetic_A : A;
+fun splenic_A : A;
+fun splenitis_N : N;
+fun splenius_N : N;
+fun splenomegaly_N : N;
+fun splice_N : N;
+fun splice_V2 : V2;
+fun splicer_N : N;
+fun spline_N : N;
+fun splint_N : N;
+fun splinter_N : N;
+fun splinter_V : V;
+fun splinter_V2 : V2;
+fun splinter_proof_A : A;
+fun splintery_A : A;
+fun split_N : N;
+fun split_PN : PN;
+fun split_V : V;
+fun split_V2 : V2;
+fun splitsville_N : N;
+fun splitter_N : N;
+fun splodge_N : N;
+fun splosh_V2 : V2;
+fun splotch_N : N;
+fun splurge_N : N;
+fun splurge_V : V;
+fun splutter_N : N;
+fun splutter_V : V;
+fun splutter_V2 : V2;
+fun spode_N : N;
+fun spodumene_N : N;
+fun spoil_N : N;
+fun spoil_V : V;
+fun spoil_V2 : V2;
+fun spoilage_N : N;
+fun spoiler_N : N;
+fun spoilsport_N : N;
+fun spoke_N : N;
+fun spokeshave_N : N;
+fun spokesman_N : N;
+fun spokesperson_N : N;
+fun spokeswoman_N : N;
+fun spoliation_N : N;
+fun spondaic_A : A;
+fun spondee_N : N;
+fun spondylarthritis_N : N;
+fun spondylitis_N : N;
+fun spondylolisthesis_N : N;
+fun sponge_N : N;
+fun sponge_V : V;
+fun sponge_V2 : V2;
+fun sponge_cake_N : N;
+fun spongefly_N : N;
+fun sponger_N : N;
+fun sponginess_N : N;
+fun spongioblast_N : N;
+fun spongy_A : A;
+fun sponsor_N : N;
+fun sponsor_V2 : V2;
+fun sponsorship_N : N;
+fun spontaneity_N : N;
+fun spontaneous_A : A;
+fun spontaneousness_N : N;
+fun spoof_N : N;
+fun spoof_V2 : V2;
+fun spook_N : N;
+fun spook_V2 : V2;
+fun spooky_A : A;
+fun spool_N : N;
+fun spoon_N : N;
+fun spoon_V : V;
+fun spoon_V2 : V2;
+fun spoonbill_N : N;
+fun spoonerism_N : N;
+fun spoonfeed_V2 : V2;
+fun spoonfeeding_N : N;
+fun spoonful_N : N;
+fun spoor_N : N;
+fun sporadic_A : A;
+fun sporadically_Adv : Adv;
+fun sporangiophore_N : N;
+fun sporangium_N : N;
+fun spore_N : N;
+fun sporocarp_N : N;
+fun sporogenous_A : A;
+fun sporophore_N : N;
+fun sporophyll_N : N;
+fun sporophyte_N : N;
+fun sporotrichosis_N : N;
+fun sporozoan_N : N;
+fun sporozoite_N : N;
+fun sporran_N : N;
+fun sport_N : N;
+fun sport_V : V;
+fun sport_V2 : V2;
+fun sportingly_Adv : Adv;
+fun sportive_A : A;
+fun sportiveness_N : N;
+fun sports_car_N : N;
+fun sports_coat_N : N;
+fun sports_editor_N : N;
+fun sports_jacket_N : N;
+fun sportscast_N : N;
+fun sportsman_N : N;
+fun sportsmanlike_A : A;
+fun sportsmanship_N : N;
+fun sportswear_N : N;
+fun sporty_A : A;
+fun spot_N : N;
+fun spot_V : V;
+fun spot_V2 : V2;
+fun spot_VS : VS;
+fun spotless_A : A;
+fun spotlessness_N : N;
+fun spotlight_N : N;
+fun spotlight_V2 : V2;
+fun spotter_N : N;
+fun spotty_A : A;
+fun spousal_A : A;
+fun spouse_N : N;
+fun spout_N : N;
+fun spout_V : V;
+fun spout_V2 : V2;
+fun spouter_N : N;
+fun sprachgefuhl_N : N;
+fun sprag_N : N;
+fun sprain_N : N;
+fun sprain_V2 : V2;
+fun sprat_N : N;
+fun sprawl_N : N;
+fun sprawl_V : V;
+fun sprawl_V2 : V2;
+fun sprawler_N : N;
+fun sprawly_A : A;
+fun spray_N : N;
+fun spray_V2 : V2;
+fun spray_gun_N : N;
+fun sprayer_N : N;
+fun spraying_N : N;
+fun spread_N : N;
+fun spread_V : V;
+fun spread_V2 : V2;
+fun spread_V2V : V2V;
+fun spread_VS : VS;
+fun spread_over_N : N;
+fun spreadeagle_N : N;
+fun spreadeagle_V2 : V2;
+fun spreader_N : N;
+fun spreadsheet_N : N;
+fun sprechgesang_N : N;
+fun spree_N : N;
+fun sprig_N : N;
+fun sprigged_A : A;
+fun sprightliness_N : N;
+fun sprightly_A : A;
+fun spring_N : N;
+fun spring_V : V;
+fun spring_V2 : V2;
+fun spring_balance_N : N;
+fun spring_clean_N : N;
+fun spring_clean_V2 : V2;
+fun spring_cleaning_N : N;
+fun spring_gun_N : N;
+fun spring_mattress_N : N;
+fun springboard_N : N;
+fun springbok_N : N;
+fun springer_N : N;
+fun springfield_PN : PN;
+fun springless_A : A;
+fun springlike_A : A;
+fun springtide_N : N;
+fun springtime_N : N;
+fun springy_A : A;
+fun sprinkle_N : N;
+fun sprinkle_V2 : V2;
+fun sprinkler_N : N;
+fun sprinkling_N : N;
+fun sprint_N : N;
+fun sprint_V : V;
+fun sprinter_N : N;
+fun sprit_N : N;
+fun sprite_N : N;
+fun sprites_N : N;
+fun spritsail_N : N;
+fun spritz_N : N;
+fun spritzer_N : N;
+fun sprocket_N : N;
+fun sprocket_wheel_N : N;
+fun sprog_N : N;
+fun sprout_N : N;
+fun sprout_V : V;
+fun sprout_V2 : V2;
+fun spruce_A : A;
+fun spruce_N : N;
+fun spruce_V : V;
+fun spruce_V2 : V2;
+fun spruceness_N : N;
+fun sprue_N : N;
+fun spry_A : A;
+fun spud_N : N;
+fun spue_V : V;
+fun spue_V2 : V2;
+fun spume_N : N;
+fun spunk_N : N;
+fun spunky_A : A;
+fun spur_N : N;
+fun spur_V : V;
+fun spur_V2 : V2;
+fun spurge_N : N;
+fun spurious_A : A;
+fun spuriousness_N : N;
+fun spurn_V2 : V2;
+fun spurner_N : N;
+fun spurre_V2V : V2V;
+fun spurt_N : N;
+fun spurt_V : V;
+fun sputnik_N : N;
+fun sputter_N : N;
+fun sputter_V : V;
+fun sputter_V2 : V2;
+fun sputum_N : N;
+fun spy_N : N;
+fun spy_V : V;
+fun spy_V2 : V2;
+fun spy_hole_N : N;
+fun spyglass_N : N;
+fun spying_N : N;
+fun spymaster_N : N;
+fun spyware_N : N;
+fun sq_PN : PN;
+fun squab_A : A;
+fun squab_N : N;
+fun squabble_N : N;
+fun squabble_V : V;
+fun squabbler_N : N;
+fun squad_N : N;
+fun squadron_N : N;
+fun squalid_A : A;
+fun squall_N : N;
+fun squall_V : V;
+fun squally_A : A;
+fun squalor_N : N;
+fun squama_N : N;
+fun squamule_N : N;
+fun squamulose_A : A;
+fun squander_V2 : V2;
+fun squandering_N : N;
+fun squandermania_N : N;
+fun square_A : A;
+fun square_Adv : Adv;
+fun square_N : N;
+fun square_V : V;
+fun square_V2 : V2;
+fun square_bashing_N : N;
+fun square_built_A : A;
+fun square_rigged_A : A;
+fun square_shouldered_A : A;
+fun square_toed_A : A;
+fun square_toes_N : N;
+fun squareness_N : N;
+fun squaretail_N : N;
+fun squarish_A : A;
+fun squash_N : N;
+fun squash_V : V;
+fun squash_V2 : V2;
+fun squashy_A : A;
+fun squat_A : A;
+fun squat_N : N;
+fun squat_V : V;
+fun squatness_N : N;
+fun squatter_N : N;
+fun squaw_N : N;
+fun squawbush_N : N;
+fun squawk_N : N;
+fun squawk_V : V;
+fun squawker_N : N;
+fun squeak_N : N;
+fun squeak_V : V;
+fun squeak_V2 : V2;
+fun squeaker_N : N;
+fun squeaky_A : A;
+fun squeal_N : N;
+fun squeal_V : V;
+fun squeal_V2 : V2;
+fun squealer_N : N;
+fun squeamish_A : A;
+fun squeamishness_N : N;
+fun squeegee_N : N;
+fun squeegee_V2 : V2;
+fun squeeze_N : N;
+fun squeeze_V : V;
+fun squeeze_V2 : V2;
+fun squeezer_N : N;
+fun squelch_N : N;
+fun squelch_V : V;
+fun squelch_V2 : V2;
+fun squib_N : N;
+fun squid_N : N;
+fun squiffy_A : A;
+fun squiggle_N : N;
+fun squiggly_A : A;
+fun squill_N : N;
+fun squilla_N : N;
+fun squinch_N : N;
+fun squinched_A : A;
+fun squint_N : N;
+fun squint_V : V;
+fun squint_eyed_A : A;
+fun squinter_N : N;
+fun squinty_A : A;
+fun squire_N : N;
+fun squire_V2 : V2;
+fun squirearchy_N : N;
+fun squirm_N : N;
+fun squirm_V : V;
+fun squirrel_N : N;
+fun squirrelfish_N : N;
+fun squirt_N : N;
+fun squirt_V : V;
+fun squirt_V2 : V2;
+fun squish_N : N;
+fun sr_PN : PN;
+fun sri_lanka_PN : PN;
+fun sri_lankan_A : A;
+fun sri_lankan_N : N;
+fun srn_N : N;
+fun ss_N : N;
+fun st_PN : PN;
+fun st_albans_PN : PN;
+fun st_andrews_PN : PN;
+fun st_andrews_major_PN : PN;
+fun st_austell_PN : PN;
+fun st_blazey_PN : PN;
+fun st_helens_PN : PN;
+fun st_ives_PN : PN;
+fun st_louis_PN : PN;
+fun st_neots_PN : PN;
+fun st_paul_PN : PN;
+fun st_petersburg_PN : PN;
+fun st_stephen_PN : PN;
+fun sta_PN : PN;
+fun stab_N : N;
+fun stab_V : V;
+fun stab_V2 : V2;
+fun stabber_N : N;
+fun stabile_A : A;
+fun stabile_N : N;
+fun stability_N : N;
+fun stabilization_N : N;
+fun stabilize_V : V;
+fun stabilize_V2 : V2;
+fun stabilizer_N : N;
+fun stable_A : A;
+fun stable_N : N;
+fun stable_V2 : V2;
+fun stable_companion_N : N;
+fun stableboy_N : N;
+fun stableman_N : N;
+fun stablemate_N : N;
+fun stabling_N : N;
+fun staccato_A : A;
+fun staccato_Adv : Adv;
+fun stachyose_N : N;
+fun stack_N : N;
+fun stack_V2 : V2;
+fun stacker_N : N;
+fun stacks_N : N;
+fun stacte_N : N;
+fun staddle_N : N;
+fun stadium_N : N;
+fun staff_N : N;
+fun staff_V2 : V2;
+fun staff_office_N : N;
+fun stafford_PN : PN;
+fun staffordshire_PN : PN;
+fun stag_N : N;
+fun stag_party_N : N;
+fun stage_N : N;
+fun stage_V : V;
+fun stage_V2 : V2;
+fun stage_struck_A : A;
+fun stage_whisper_N : N;
+fun stagecoach_N : N;
+fun stagecraft_N : N;
+fun stagehand_N : N;
+fun stager_N : N;
+fun stagflation_N : N;
+fun stagflationary_A : A;
+fun stagger_N : N;
+fun stagger_V : V;
+fun stagger_V2 : V2;
+fun staggerbush_N : N;
+fun staggerer_N : N;
+fun staggeringly_Adv : Adv;
+fun staggers_N : N;
+fun staghound_N : N;
+fun staginess_N : N;
+fun staging_N : N;
+fun stagnancy_N : N;
+fun stagnant_A : A;
+fun stagnate_V : V;
+fun stagnation_N : N;
+fun stagy_A : A;
+fun staid_A : A;
+fun staidness_N : N;
+fun stain_N : N;
+fun stain_V : V;
+fun stain_V2 : V2;
+fun stainability_N : N;
+fun stainable_A : A;
+fun stainer_N : N;
+fun staining_N : N;
+fun stainless_A : A;
+fun stair_N : N;
+fun stair_carpet_N : N;
+fun stair_rod_N : N;
+fun staircase_N : N;
+fun stairhead_N : N;
+fun stairs_N : N;
+fun stairway_N : N;
+fun stairwell_N : N;
+fun stake_N : N;
+fun stake_V2 : V2;
+fun stake_holder_N : N;
+fun stakeford_PN : PN;
+fun stakeholder_N : N;
+fun stakeout_N : N;
+fun stalactite_N : N;
+fun stalagmite_N : N;
+fun stale_A : A;
+fun stale_V : V;
+fun stalemate_N : N;
+fun stalemate_V2 : V2;
+fun staleness_N : N;
+fun stalk_N : N;
+fun stalk_V : V;
+fun stalk_V2 : V2;
+fun stalker_N : N;
+fun stalking_horse_N : N;
+fun stall_N : N;
+fun stall_V : V;
+fun stall_V2 : V2;
+fun stall_fed_A : A;
+fun stallion_N : N;
+fun stalwart_A : A;
+fun stalwart_N : N;
+fun stalybridge_PN : PN;
+fun stamen_N : N;
+fun stamford_PN : PN;
+fun stamina_N : N;
+fun stammel_N : N;
+fun stammer_N : N;
+fun stammer_V : V;
+fun stammer_V2 : V2;
+fun stammerer_N : N;
+fun stammeringly_Adv : Adv;
+fun stamp_N : N;
+fun stamp_V : V;
+fun stamp_V2 : V2;
+fun stamp_album_N : N;
+fun stamp_collector_N : N;
+fun stamp_dealer_N : N;
+fun stamp_duty_N : N;
+fun stampede_N : N;
+fun stampede_V : V;
+fun stampede_V2 : V2;
+fun stamper_N : N;
+fun stamping_ground_N : N;
+fun stan_PN : PN;
+fun stance_N : N;
+fun stanch_V2 : V2;
+fun stanchion_N : N;
+fun stand_N : N;
+fun stand_V : V;
+fun stand_V2 : V2;
+fun stand_VS : VS;
+fun stand_VV : VV;
+fun stand_in_N : N;
+fun stand_to_N : N;
+fun stand_up_A : A;
+fun standard_A : A;
+fun standard_N : N;
+fun standard_bearer_N : N;
+fun standardization_N : N;
+fun standardize_V2 : V2;
+fun standardizer_N : N;
+fun standby_A : A;
+fun standby_N : N;
+fun standdown_N : N;
+fun standee_N : N;
+fun stander_N : N;
+fun standing_N : N;
+fun standoffish_A : A;
+fun standoffishness_N : N;
+fun standpipe_N : N;
+fun standpoint_N : N;
+fun standstill_N : N;
+fun stanford_PN : PN;
+fun stanhope_N : N;
+fun stanhopea_N : N;
+fun stanley_PN : PN;
+fun stannic_A : A;
+fun stannite_N : N;
+fun stanza_N : N;
+fun stapedectomy_N : N;
+fun stapelia_N : N;
+fun stapes_N : N;
+fun staphylococcal_A : A;
+fun staphylococcus_N : N;
+fun staple_A : A;
+fun staple_N : N;
+fun staple_V2 : V2;
+fun stapler_N : N;
+fun stapling_machine_N : N;
+fun star_N : N;
+fun star_V : V;
+fun star_V2 : V2;
+fun starboard_A : A;
+fun starboard_N : N;
+fun starboard_V2 : V2;
+fun starch_N : N;
+fun starch_V2 : V2;
+fun starches_N : N;
+fun starchless_A : A;
+fun starchlike_A : A;
+fun starchy_A : A;
+fun stardom_N : N;
+fun stardust_N : N;
+fun stare_N : N;
+fun stare_V : V;
+fun stare_V2 : V2;
+fun starer_N : N;
+fun starets_N : N;
+fun starfish_N : N;
+fun starflower_N : N;
+fun stargazer_N : N;
+fun stargazing_N : N;
+fun staring_Adv : Adv;
+fun stark_A : A;
+fun stark_Adv : Adv;
+fun starkers_A : A;
+fun starkness_N : N;
+fun starless_A : A;
+fun starlet_N : N;
+fun starlight_N : N;
+fun starlike_A : A;
+fun starling_N : N;
+fun starlit_A : A;
+fun starry_A : A;
+fun starry_eyed_A : A;
+fun starship_N : N;
+fun start_N : N;
+fun start_V : V;
+fun start_V2 : V2;
+fun start_ing_VV : VV;
+fun start_to_VV : VV;
+fun starter_1_N : N;
+fun starter_2_N : N;
+fun starter_3_N : N;
+fun starter_4_N : N;
+fun starter_5_N : N;
+fun starter_6_N : N;
+fun starter_7_N : N;
+fun starting_gate_N : N;
+fun starting_point_N : N;
+fun starting_post_N : N;
+fun startle_N : N;
+fun startle_V2 : V2;
+fun startling_A : A;
+fun startup_N : N;
+fun starvation_N : N;
+fun starve_V : V;
+fun starve_V2 : V2;
+fun starveling_N : N;
+fun stash_V2 : V2;
+fun stasis_N : N;
+fun state_N : N;
+fun state_V2 : V2;
+fun state_VS : VS;
+fun statecraft_N : N;
+fun statehood_N : N;
+fun statehouse_N : N;
+fun stateless_A : A;
+fun stateliness_N : N;
+fun stately_A : A;
+fun statement_N : N;
+fun stater_N : N;
+fun stateroom_N : N;
+fun statesman_N : N;
+fun statesmanlike_A : A;
+fun statesmanship_N : N;
+fun stateswoman_N : N;
+fun statewide_A : A;
+fun static_A : A;
+fun static_N : N;
+fun statically_Adv : Adv;
+fun statics_N : N;
+fun station_N : N;
+fun station_V2 : V2;
+fun station_waggon_N : N;
+fun stationariness_N : N;
+fun stationary_A : A;
+fun stationer_N : N;
+fun stationery_N : N;
+fun stationmaster_N : N;
+fun statistic_N : N;
+fun statistical_A : A;
+fun statistician_N : N;
+fun statistics_N : N;
+fun stative_A : A;
+fun stator_N : N;
+fun statuary_A : A;
+fun statuary_N : N;
+fun statue_N : N;
+fun statuesque_A : A;
+fun statuette_N : N;
+fun stature_N : N;
+fun status_N : N;
+fun status_quo_N : N;
+fun statute_N : N;
+fun statute_book_N : N;
+fun statutory_A : A;
+fun staunch_A : A;
+fun staunch_V2 : V2;
+fun staunchness_N : N;
+fun staurikosaur_N : N;
+fun stave_N : N;
+fun stave_V : V;
+fun stave_V2 : V2;
+fun stay_N : N;
+fun stay_V : V;
+fun stay_V2 : V2;
+fun stay_VA : VA;
+fun stay_VS : VS;
+fun stay_at_home_N : N;
+fun stayer_N : N;
+fun staysail_N : N;
+fun std_PN : PN;
+fun stead_N : N;
+fun steadfast_A : A;
+fun steadfastness_N : N;
+fun steadiness_N : N;
+fun steady_A : A;
+fun steady_Adv : Adv;
+fun steady_N : N;
+fun steady_V : V;
+fun steady_V2 : V2;
+fun steak_N : N;
+fun steakhouse_N : N;
+fun steal_N : N;
+fun steal_V : V;
+fun steal_V2 : V2;
+fun stealth_N : N;
+fun stealthy_A : A;
+fun steam_N : N;
+fun steam_V : V;
+fun steam_V2 : V2;
+fun steam_boiler_N : N;
+fun steam_coal_N : N;
+fun steam_engine_N : N;
+fun steam_heat_N : N;
+fun steam_heat_V2 : V2;
+fun steamboat_N : N;
+fun steamer_N : N;
+fun steamfitter_N : N;
+fun steamroller_N : N;
+fun steamroller_V2 : V2;
+fun steamship_N : N;
+fun steamy_A : A;
+fun stearic_A : A;
+fun stearin_N : N;
+fun steatopygia_N : N;
+fun steatorrhea_N : N;
+fun steed_N : N;
+fun steel_N : N;
+fun steel_V2 : V2;
+fun steel_clad_A : A;
+fun steel_plated_A : A;
+fun steelmaker_N : N;
+fun steelworks_N : N;
+fun steely_A : A;
+fun steelyard_N : N;
+fun steenbok_N : N;
+fun steep_A : A;
+fun steep_N : N;
+fun steep_V : V;
+fun steep_V2 : V2;
+fun steepen_V : V;
+fun steepen_V2 : V2;
+fun steeper_N : N;
+fun steepish_A : A;
+fun steeple_N : N;
+fun steeplechase_N : N;
+fun steeplechaser_N : N;
+fun steeplejack_N : N;
+fun steepness_N : N;
+fun steer_N : N;
+fun steer_V : V;
+fun steer_V2 : V2;
+fun steerable_A : A;
+fun steerage_N : N;
+fun steerageway_N : N;
+fun steering_N : N;
+fun steering_gear_N : N;
+fun steering_wheel_N : N;
+fun steersman_N : N;
+fun stegosaur_N : N;
+fun stele_N : N;
+fun stelis_N : N;
+fun stella_PN : PN;
+fun stellar_A : A;
+fun stem_N : N;
+fun stem_V : V;
+fun stem_V2 : V2;
+fun stemless_A : A;
+fun stemma_N : N;
+fun stemmatic_A : A;
+fun stemmatology_N : N;
+fun stemmer_N : N;
+fun sten_PN : PN;
+fun stench_N : N;
+fun stencil_N : N;
+fun stencil_V2 : V2;
+fun stenograph_N : N;
+fun stenographer_N : N;
+fun stenographic_A : A;
+fun stenography_N : N;
+fun stenopterygius_N : N;
+fun stenosed_A : A;
+fun stenosis_N : N;
+fun stent_N : N;
+fun stentor_N : N;
+fun stentorian_A : A;
+fun step_N : N;
+fun step_V : V;
+fun step_V2 : V2;
+fun stepbrother_N : N;
+fun stepchild_N : N;
+fun stepdaughter_N : N;
+fun stepfather_N : N;
+fun stephanie_PN : PN;
+fun stephanion_N : N;
+fun stephanotis_N : N;
+fun stephen_PN : PN;
+fun stepladder_N : N;
+fun stepmother_N : N;
+fun stepparent_N : N;
+fun steppe_N : N;
+fun stepper_N : N;
+fun stepping_stone_N : N;
+fun steprelationship_N : N;
+fun steps_N : N;
+fun stepsister_N : N;
+fun stepson_N : N;
+fun stepwise_Adv : Adv;
+fun steradian_N : N;
+fun sterculia_N : N;
+fun stereo_N : N;
+fun stereophonic_A : A;
+fun stereoscope_N : N;
+fun stereoscopic_A : A;
+fun stereotype_N : N;
+fun stereotype_V2 : V2;
+fun stereotypically_Adv : Adv;
+fun sterile_A : A;
+fun sterility_N : N;
+fun sterilization_N : N;
+fun sterilize_V : V;
+fun sterilize_V2 : V2;
+fun sterling_A : A;
+fun sterling_N : N;
+fun stern_A : A;
+fun stern_N : N;
+fun sternal_A : A;
+fun sternness_N : N;
+fun sternocleidomastoid_N : N;
+fun sternpost_N : N;
+fun sternum_N : N;
+fun sternutator_N : N;
+fun sternutatory_A : A;
+fun sternwheeler_N : N;
+fun steroid_N : N;
+fun steroidal_A : A;
+fun sterol_N : N;
+fun stertorous_A : A;
+fun stethoscope_N : N;
+fun stetson_N : N;
+fun steve_PN : PN;
+fun stevedore_N : N;
+fun steven_PN : PN;
+fun stevenage_PN : PN;
+fun stevenston_PN : PN;
+fun stevia_N : N;
+fun stew_N : N;
+fun stew_V : V;
+fun stew_V2 : V2;
+fun steward_N : N;
+fun stewardess_N : N;
+fun stewardship_N : N;
+fun stewart_PN : PN;
+fun stewing_N : N;
+fun steyning_PN : PN;
+fun sthene_N : N;
+fun stibnite_N : N;
+fun stick_N : N;
+fun stick_V : V;
+fun stick_V2 : V2;
+fun stick_in_the_mud_A : A;
+fun stick_in_the_mud_N : N;
+fun stick_on_A : A;
+fun stick_up_N : N;
+fun stickball_N : N;
+fun sticker_N : N;
+fun stickiness_N : N;
+fun sticking_plaster_N : N;
+fun stickleback_N : N;
+fun stickler_N : N;
+fun stickpin_N : N;
+fun sticktight_N : N;
+fun stickweed_N : N;
+fun sticky_A : A;
+fun stiff_A : A;
+fun stiff_Adv : Adv;
+fun stiff_N : N;
+fun stiff_necked_A : A;
+fun stiffen_V : V;
+fun stiffen_V2 : V2;
+fun stiffener_N : N;
+fun stiffening_N : N;
+fun stiffness_N : N;
+fun stifle_N : N;
+fun stifle_V : V;
+fun stifle_V2 : V2;
+fun stifler_N : N;
+fun stigma_N : N;
+fun stigmata_N : N;
+fun stigmatic_A : A;
+fun stigmatic_N : N;
+fun stigmatism_N : N;
+fun stigmatization_N : N;
+fun stigmatize_V2 : V2;
+fun stile_N : N;
+fun stiletto_N : N;
+fun still_A : A;
+fun still_AdA : AdA;
+fun still_AdV : AdV;
+fun still_Adv : Adv;
+fun still_N : N;
+fun still_V2 : V2;
+fun still_life_N : N;
+fun still_room_N : N;
+fun stillbirth_N : N;
+fun stillborn_A : A;
+fun stillness_N : N;
+fun stillroom_N : N;
+fun stilly_A : A;
+fun stilt_N : N;
+fun stilted_A : A;
+fun stilton_N : N;
+fun stimulant_A : A;
+fun stimulant_N : N;
+fun stimulate_V2 : V2;
+fun stimulating_A : A;
+fun stimulation_N : N;
+fun stimulative_A : A;
+fun stimulus_N : N;
+fun sting_N : N;
+fun sting_V : V;
+fun sting_V2 : V2;
+fun stinger_N : N;
+fun stinginess_N : N;
+fun stingless_A : A;
+fun stingray_N : N;
+fun stingy_A : A;
+fun stink_N : N;
+fun stink_V : V;
+fun stink_V2 : V2;
+fun stinker_N : N;
+fun stinkhorn_N : N;
+fun stint_N : N;
+fun stint_V : V;
+fun stint_V2 : V2;
+fun stinter_N : N;
+fun stipe_N : N;
+fun stipend_N : N;
+fun stipendiary_A : A;
+fun stipendiary_N : N;
+fun stipple_V2 : V2;
+fun stippler_N : N;
+fun stipulate_V : V;
+fun stipulate_V2 : V2;
+fun stipulate_VS : VS;
+fun stipulation_N : N;
+fun stipule_N : N;
+fun stir_N : N;
+fun stir_V : V;
+fun stir_V2 : V2;
+fun stirk_N : N;
+fun stirling_PN : PN;
+fun stirrer_N : N;
+fun stirring_N : N;
+fun stirringly_Adv : Adv;
+fun stirrup_N : N;
+fun stirrup_cup_N : N;
+fun stitch_N : N;
+fun stitch_V : V;
+fun stitch_V2 : V2;
+fun stitcher_N : N;
+fun stitchwort_N : N;
+fun stoat_N : N;
+fun stob_N : N;
+fun stochastic_A : A;
+fun stochastically_Adv : Adv;
+fun stock_A : A;
+fun stock_N : N;
+fun stock_V2 : V2;
+fun stock_cube_N : N;
+fun stock_farmer_N : N;
+fun stock_in_trade_N : N;
+fun stock_list_N : N;
+fun stock_still_Adv : Adv;
+fun stockade_N : N;
+fun stockade_V2 : V2;
+fun stockbreeder_N : N;
+fun stockbroker_N : N;
+fun stockcar_N : N;
+fun stocker_N : N;
+fun stockfish_N : N;
+fun stockholder_N : N;
+fun stockholding_N : N;
+fun stockholm_PN : PN;
+fun stockinet_N : N;
+fun stockinette_N : N;
+fun stocking_N : N;
+fun stockinged_A : A;
+fun stockist_N : N;
+fun stockjobber_N : N;
+fun stockman_N : N;
+fun stockpile_N : N;
+fun stockpile_V2 : V2;
+fun stockpiling_N : N;
+fun stockport_PN : PN;
+fun stockpot_N : N;
+fun stockroom_N : N;
+fun stocks_N : N;
+fun stocksbridge_PN : PN;
+fun stocktake_N : N;
+fun stocktaker_N : N;
+fun stocktaking_N : N;
+fun stocky_A : A;
+fun stockyard_N : N;
+fun stodge_N : N;
+fun stodginess_N : N;
+fun stodgy_A : A;
+fun stoep_N : N;
+fun stogy_N : N;
+fun stoic_A : A;
+fun stoic_N : N;
+fun stoical_A : A;
+fun stoichiometric_A : A;
+fun stoichiometry_N : N;
+fun stoicism_N : N;
+fun stoke_V : V;
+fun stoke_V2 : V2;
+fun stoke_on_trent_PN : PN;
+fun stokehold_N : N;
+fun stokehole_N : N;
+fun stoker_N : N;
+fun stole_N : N;
+fun stolid_A : A;
+fun stolidity_N : N;
+fun stolidness_N : N;
+fun stolon_N : N;
+fun stoloniferous_A : A;
+fun stoma_N : N;
+fun stomach_N : N;
+fun stomach_V2 : V2;
+fun stomach_ache_N : N;
+fun stomach_pump_N : N;
+fun stomachache_N : N;
+fun stomacher_N : N;
+fun stomatal_A : A;
+fun stomatitis_N : N;
+fun stomatopod_N : N;
+fun stomatous_A : A;
+fun stomp_N : N;
+fun stomp_V : V;
+fun stomp_V2 : V2;
+fun stone_A : A;
+fun stone_N : N;
+fun stone_PN : PN;
+fun stone_V2 : V2;
+fun stone_blind_A : A;
+fun stone_cold_A : A;
+fun stone_dead_A : A;
+fun stone_deaf_A : A;
+fun stone_fruit_N : N;
+fun stone_pit_N : N;
+fun stone_sober_A : A;
+fun stonebreaker_N : N;
+fun stonechat_N : N;
+fun stonecress_N : N;
+fun stonecrop_N : N;
+fun stonecutter_N : N;
+fun stonefish_N : N;
+fun stonefly_N : N;
+fun stonehouse_PN : PN;
+fun stoneless_A : A;
+fun stonemason_N : N;
+fun stoner_N : N;
+fun stonewall_V2 : V2;
+fun stonewaller_N : N;
+fun stonewalling_N : N;
+fun stoneware_N : N;
+fun stonework_N : N;
+fun stonewort_N : N;
+fun stoning_N : N;
+fun stony_A : A;
+fun stony_broke_A : A;
+fun stood_V2V : V2V;
+fun stooge_N : N;
+fun stooge_V : V;
+fun stool_N : N;
+fun stoop_N : N;
+fun stoop_V : V;
+fun stoop_V2 : V2;
+fun stooper_N : N;
+fun stop_N : N;
+fun stop_V : V;
+fun stop_V2 : V2;
+fun stop_VV : VV;
+fun stopcock_N : N;
+fun stopgap_N : N;
+fun stoplight_N : N;
+fun stopover_N : N;
+fun stoppable_A : A;
+fun stoppage_N : N;
+fun stopper_N : N;
+fun stoppered_A : A;
+fun stopping_N : N;
+fun stopwatch_N : N;
+fun storage_N : N;
+fun storax_N : N;
+fun store_N : N;
+fun store_V2 : V2;
+fun storehouse_N : N;
+fun storeroom_N : N;
+fun storey_N : N;
+fun storeyed_A : A;
+fun storied_A : A;
+fun stork_N : N;
+fun storksbill_N : N;
+fun storm_N : N;
+fun storm_V : V;
+fun storm_V2 : V2;
+fun storm_beaten_A : A;
+fun storm_bound_A : A;
+fun storm_centre_N : N;
+fun storm_cloud_N : N;
+fun storm_cone_N : N;
+fun storm_lantern_N : N;
+fun storm_signal_N : N;
+fun storm_tossed_A : A;
+fun storm_trooper_N : N;
+fun stormbound_A : A;
+fun storminess_N : N;
+fun stormproof_A : A;
+fun stormy_A : A;
+fun stornoway_PN : PN;
+fun story_N : N;
+fun storybook_N : N;
+fun storyline_N : N;
+fun storyteller_N : N;
+fun stotfold_PN : PN;
+fun stotinka_N : N;
+fun stoup_N : N;
+fun stourbridge_PN : PN;
+fun stourport_on_severn_PN : PN;
+fun stout_A : A;
+fun stout_N : N;
+fun stouthearted_A : A;
+fun stoutheartedness_N : N;
+fun stoutness_N : N;
+fun stove_N : N;
+fun stovepipe_N : N;
+fun stovepiped_A : A;
+fun stovepiping_N : N;
+fun stover_N : N;
+fun stow_V2 : V2;
+fun stowage_N : N;
+fun stowaway_N : N;
+fun stowmarket_PN : PN;
+fun strabismus_N : N;
+fun strabotomy_N : N;
+fun straddle_N : N;
+fun straddle_V : V;
+fun straddle_V2 : V2;
+fun strafe_N : N;
+fun strafe_V2 : V2;
+fun strafer_N : N;
+fun straggle_N : N;
+fun straggle_V : V;
+fun straggler_N : N;
+fun straggly_A : A;
+fun straight_A : A;
+fun straight_Adv : Adv;
+fun straight_N : N;
+fun straightaway_N : N;
+fun straightedge_N : N;
+fun straighten_V : V;
+fun straighten_V2 : V2;
+fun straightener_N : N;
+fun straightforward_A : A;
+fun straightness_N : N;
+fun straightway_Adv : Adv;
+fun strain_N : N;
+fun strain_V : V;
+fun strain_V2 : V2;
+fun strainer_N : N;
+fun strait_A : A;
+fun strait_N : N;
+fun strait_laced_A : A;
+fun straiten_V2 : V2;
+fun straitjacket_N : N;
+fun strand_N : N;
+fun strand_V : V;
+fun strand_V2 : V2;
+fun strange_A : A;
+fun strangeness_N : N;
+fun stranger_N : N;
+fun strangle_V2 : V2;
+fun stranglehold_N : N;
+fun strangler_N : N;
+fun strangulation_N : N;
+fun stranraer_PN : PN;
+fun strap_N : N;
+fun strap_V2 : V2;
+fun straphanger_N : N;
+fun strapless_A : A;
+fun strapless_N : N;
+fun straplike_A : A;
+fun strappado_N : N;
+fun strapping_A : A;
+fun strapping_N : N;
+fun strasbourg_PN : PN;
+fun stratagem_N : N;
+fun strategic_A : A;
+fun strategical_A : A;
+fun strategics_N : N;
+fun strategist_N : N;
+fun strategy_N : N;
+fun stratford_on_avon_PN : PN;
+fun strathaven_PN : PN;
+fun strathclyde_PN : PN;
+fun stratification_N : N;
+fun stratify_V : V;
+fun stratify_V2 : V2;
+fun stratigraphy_N : N;
+fun stratosphere_N : N;
+fun stratum_N : N;
+fun stratus_N : N;
+fun straw_A : A;
+fun straw_N : N;
+fun straw_V2 : V2;
+fun straw_coloured_A : A;
+fun strawberry_N : N;
+fun strawboard_N : N;
+fun strawflower_N : N;
+fun strawworm_N : N;
+fun stray_A : A;
+fun stray_N : N;
+fun stray_V : V;
+fun streak_N : N;
+fun streak_V : V;
+fun streak_V2 : V2;
+fun streaker_N : N;
+fun streaky_A : A;
+fun stream_N : N;
+fun stream_V : V;
+fun streambed_N : N;
+fun streamer_N : N;
+fun streamlet_N : N;
+fun streamline_V : V;
+fun streamline_V2 : V2;
+fun streamliner_N : N;
+fun street_N : N;
+fun street_PN : PN;
+fun street_girl_N : N;
+fun street_urchin_N : N;
+fun streetcar_N : N;
+fun streetlight_N : N;
+fun streetwalker_N : N;
+fun streetwise_A : A;
+fun strength_N : N;
+fun strengthen_V : V;
+fun strengthen_V2 : V2;
+fun strengthener_N : N;
+fun strengthening_N : N;
+fun strenuous_A : A;
+fun strenuousness_N : N;
+fun streptobacillus_N : N;
+fun streptocarpus_N : N;
+fun streptococcal_A : A;
+fun streptococcus_N : N;
+fun streptodornase_N : N;
+fun streptokinase_N : N;
+fun streptolysin_N : N;
+fun streptomyces_N : N;
+fun streptomycin_N : N;
+fun streptothricin_N : N;
+fun stress_N : N;
+fun stress_V2 : V2;
+fun stress_VS : VS;
+fun stress_mark_N : N;
+fun stressor_N : N;
+fun stretch_A : A;
+fun stretch_N : N;
+fun stretch_V : V;
+fun stretch_V2 : V2;
+fun stretchable_A : A;
+fun stretcher_N : N;
+fun stretcher_bearer_N : N;
+fun stretcher_party_N : N;
+fun stretching_N : N;
+fun stretford_PN : PN;
+fun streusel_N : N;
+fun strew_V2 : V2;
+fun stria_N : N;
+fun striate_A : A;
+fun striated_A : A;
+fun stricken_A : A;
+fun strickle_N : N;
+fun strict_A : A;
+fun strictness_N : N;
+fun stricture_N : N;
+fun stride_N : N;
+fun stride_V : V;
+fun stride_V2 : V2;
+fun strident_A : A;
+fun strider_N : N;
+fun stridor_N : N;
+fun stridulate_V : V;
+fun stridulation_N : N;
+fun strife_N : N;
+fun strike_N : N;
+fun strike_V : V;
+fun strike_V2 : V2;
+fun strike_leader_N : N;
+fun strike_pay_N : N;
+fun strikebound_A : A;
+fun strikebreaker_N : N;
+fun strikebreaking_N : N;
+fun strikeout_N : N;
+fun striker_N : N;
+fun striking_A : A;
+fun string_N : N;
+fun string_V : V;
+fun string_V2 : V2;
+fun stringency_N : N;
+fun stringent_A : A;
+fun stringer_N : N;
+fun stringy_A : A;
+fun stringybark_N : N;
+fun strip_N : N;
+fun strip_V : V;
+fun strip_V2 : V2;
+fun strip_lighting_N : N;
+fun strip_poker_N : N;
+fun strip_show_N : N;
+fun stripe_N : N;
+fun striped_A : A;
+fun striper_N : N;
+fun striping_N : N;
+fun stripling_N : N;
+fun stripper_N : N;
+fun striptease_N : N;
+fun stripy_A : A;
+fun strive_V : V;
+fun strive_VV : VV;
+fun striver_N : N;
+fun striving_N : N;
+fun stroboscope_N : N;
+fun stroke_N : N;
+fun stroke_V2 : V2;
+fun stroll_N : N;
+fun stroll_V : V;
+fun stroller_N : N;
+fun stroma_N : N;
+fun strong_A : A;
+fun strong_arm_A : A;
+fun strong_boned_A : A;
+fun strong_minded_A : A;
+fun strongbox_N : N;
+fun stronghold_N : N;
+fun strongman_N : N;
+fun strongroom_N : N;
+fun strontianite_N : N;
+fun strontium_N : N;
+fun strop_N : N;
+fun strop_V2 : V2;
+fun strophanthin_N : N;
+fun strophanthus_N : N;
+fun strophe_N : N;
+fun stroppy_A : A;
+fun stroud_PN : PN;
+fun structural_A : A;
+fun structuralism_N : N;
+fun structure_N : N;
+fun structure_V2 : V2;
+fun strudel_N : N;
+fun struggle_N : N;
+fun struggle_V : V;
+fun struggle_VS : VS;
+fun struggle_VV : VV;
+fun struggler_N : N;
+fun strum_N : N;
+fun strum_V : V;
+fun strum_V2 : V2;
+fun strumpet_N : N;
+fun strut_N : N;
+fun strut_V : V;
+fun struthiomimus_N : N;
+fun strychnine_N : N;
+fun stuart_PN : PN;
+fun stub_N : N;
+fun stub_V2 : V2;
+fun stubble_N : N;
+fun stubbly_A : A;
+fun stubborn_A : A;
+fun stubbornness_N : N;
+fun stubby_A : A;
+fun stucco_N : N;
+fun stucco_V2 : V2;
+fun stuck_V2 : V2;
+fun stuck_up_A : A;
+fun stud_N : N;
+fun stud_V2 : V2;
+fun stud_farm_N : N;
+fun stud_mare_N : N;
+fun studbook_N : N;
+fun student_N : N;
+fun studentship_N : N;
+fun studio_N : N;
+fun studious_A : A;
+fun studiousness_N : N;
+fun studley_PN : PN;
+fun study_N : N;
+fun study_V : V;
+fun study_V2 : V2;
+fun stuff_N : N;
+fun stuff_V2 : V2;
+fun stuffer_N : N;
+fun stuffiness_N : N;
+fun stuffing_N : N;
+fun stuffy_A : A;
+fun stultification_N : N;
+fun stultify_V2 : V2;
+fun stumble_N : N;
+fun stumble_V : V;
+fun stumblebum_N : N;
+fun stumbler_N : N;
+fun stumbling_block_N : N;
+fun stump_N : N;
+fun stump_V : V;
+fun stump_V2 : V2;
+fun stumper_N : N;
+fun stumping_N : N;
+fun stumpy_A : A;
+fun stun_V2 : V2;
+fun stun_V2S : V2S;
+fun stunne_V2V : V2V;
+fun stunner_N : N;
+fun stunning_A : A;
+fun stunt_N : N;
+fun stunt_V2 : V2;
+fun stupa_N : N;
+fun stupefaction_N : N;
+fun stupefy_V2 : V2;
+fun stupefying_A : A;
+fun stupendous_A : A;
+fun stupid_A : A;
+fun stupid_N : N;
+fun stupidity_N : N;
+fun stupify_V2 : V2;
+fun stupifying_A : A;
+fun stupor_N : N;
+fun sturdiness_N : N;
+fun sturdy_A : A;
+fun sturgeon_N : N;
+fun stutter_N : N;
+fun stutter_V : V;
+fun stutter_V2 : V2;
+fun stutterer_N : N;
+fun stutteringly_Adv : Adv;
+fun stuttgart_PN : PN;
+fun sty_N : N;
+fun stye_N : N;
+fun stygian_A : A;
+fun style_N : N;
+fun style_V2 : V2;
+fun styleless_A : A;
+fun stylet_N : N;
+fun stylish_A : A;
+fun stylishness_N : N;
+fun stylist_N : N;
+fun stylistic_A : A;
+fun stylistically_Adv : Adv;
+fun stylite_N : N;
+fun stylization_N : N;
+fun stylize_V2 : V2;
+fun stylopodium_N : N;
+fun stylus_N : N;
+fun stymie_N : N;
+fun stymie_V2 : V2;
+fun stymy_V2 : V2;
+fun styptic_A : A;
+fun styptic_N : N;
+fun styracosaur_N : N;
+fun styrax_N : N;
+fun styrene_N : N;
+fun styx_PN : PN;
+fun suasion_N : N;
+fun suave_A : A;
+fun suavity_N : N;
+fun sub_N : N;
+fun sub_V : V;
+fun sub_V2 : V2;
+fun sub_judice_A : A;
+fun sub_rosa_Adv : Adv;
+fun sub_underwrite_V2 : V2;
+fun subacid_A : A;
+fun subacute_A : A;
+fun subaltern_N : N;
+fun subaqueous_A : A;
+fun subarctic_A : A;
+fun subartesian_A : A;
+fun subatomic_A : A;
+fun subbase_N : N;
+fun subbing_N : N;
+fun subclass_N : N;
+fun subclavian_A : A;
+fun subclinical_A : A;
+fun subcommittee_N : N;
+fun subcompact_N : N;
+fun subconscious_A : A;
+fun subconscious_N : N;
+fun subconsciousness_N : N;
+fun subcontinent_N : N;
+fun subcontract_N : N;
+fun subcontract_V : V;
+fun subcontract_V2 : V2;
+fun subcontractor_N : N;
+fun subcortical_A : A;
+fun subculture_N : N;
+fun subcutaneous_A : A;
+fun subdeacon_N : N;
+fun subdirectory_N : N;
+fun subdivide_V : V;
+fun subdivide_V2 : V2;
+fun subdivider_N : N;
+fun subdivision_N : N;
+fun subdominant_N : N;
+fun subduable_A : A;
+fun subduction_N : N;
+fun subdue_V2 : V2;
+fun subduer_N : N;
+fun subdural_A : A;
+fun subedit_V2 : V2;
+fun subeditor_N : N;
+fun subfamily_N : N;
+fun subfigure_N : N;
+fun subfusc_A : A;
+fun subgenus_N : N;
+fun subgross_A : A;
+fun subgroup_N : N;
+fun subheading_N : N;
+fun subhuman_A : A;
+fun subjacent_A : A;
+fun subject_A : A;
+fun subject_A2 : A2;
+fun subject_N : N;
+fun subject_V2 : V2;
+fun subject_to_Prep : Prep;
+fun subjection_N : N;
+fun subjective_A : A;
+fun subjectivism_N : N;
+fun subjectivist_N : N;
+fun subjectivity_N : N;
+fun subjoin_V2 : V2;
+fun subjugate_V2 : V2;
+fun subjugation_N : N;
+fun subjugator_N : N;
+fun subjunctive_A : A;
+fun subjunctive_N : N;
+fun subkingdom_N : N;
+fun sublease_N : N;
+fun sublease_V : V;
+fun sublease_V2 : V2;
+fun sublet_V : V;
+fun sublet_V2 : V2;
+fun sublieutenant_N : N;
+fun sublimate_A : A;
+fun sublimate_N : N;
+fun sublimate_V2 : V2;
+fun sublimation_N : N;
+fun sublime_A : A;
+fun sublime_N : N;
+fun sublimed_A : A;
+fun subliminal_A : A;
+fun sublimity_N : N;
+fun sublingual_A : A;
+fun subliterary_A : A;
+fun sublittoral_A : A;
+fun sublunar_A : A;
+fun subluxation_N : N;
+fun submarine_A : A;
+fun submarine_N : N;
+fun submariner_N : N;
+fun submediant_N : N;
+fun submerge_V : V;
+fun submerge_V2 : V2;
+fun submergence_N : N;
+fun submersible_A : A;
+fun submersible_N : N;
+fun submersion_N : N;
+fun submission_N : N;
+fun submissive_A : A;
+fun submissiveness_N : N;
+fun submit_V : V;
+fun submit_V2 : V2;
+fun submitter_N : N;
+fun submucosa_N : N;
+fun subnormal_A : A;
+fun subnormal_N : N;
+fun subnormality_N : N;
+fun suboceanic_A : A;
+fun suborbital_A : A;
+fun suborder_N : N;
+fun subordinate_A : A;
+fun subordinate_N : N;
+fun subordinate_V2 : V2;
+fun subordinateness_N : N;
+fun subordination_N : N;
+fun subordinative_A : A;
+fun suborn_V2 : V2;
+fun subornation_N : N;
+fun subpart_N : N;
+fun subphylum_N : N;
+fun subpoena_N : N;
+fun subpoena_V2 : V2;
+fun subpopulation_N : N;
+fun subrogation_N : N;
+fun subscribe_V : V;
+fun subscribe_V2 : V2;
+fun subscriber_N : N;
+fun subscript_A : A;
+fun subscript_N : N;
+fun subscription_N : N;
+fun subsection_N : N;
+fun subsequent_A : A;
+fun subserve_V2 : V2;
+fun subservience_N : N;
+fun subservient_A : A;
+fun subset_N : N;
+fun subshrub_N : N;
+fun subside_V : V;
+fun subsidence_N : N;
+fun subsidiary_A : A;
+fun subsidiary_N : N;
+fun subsidization_N : N;
+fun subsidize_V2 : V2;
+fun subsidizer_N : N;
+fun subsidy_N : N;
+fun subsist_V : V;
+fun subsistence_N : N;
+fun subsoil_N : N;
+fun subsonic_A : A;
+fun subspace_N : N;
+fun subspecies_N : N;
+fun substance_N : N;
+fun substandard_A : A;
+fun substantial_A : A;
+fun substantiality_N : N;
+fun substantiate_V2 : V2;
+fun substantiation_N : N;
+fun substantival_A : A;
+fun substantive_A : A;
+fun substantive_N : N;
+fun substation_N : N;
+fun substitutable_A : A;
+fun substitute_N : N;
+fun substitute_V : V;
+fun substitute_V2 : V2;
+fun substitution_N : N;
+fun substrate_N : N;
+fun substratum_N : N;
+fun substring_N : N;
+fun substructure_N : N;
+fun subsume_V2 : V2;
+fun subsumption_N : N;
+fun subsurface_A : A;
+fun subsystem_N : N;
+fun subtend_V2 : V2;
+fun subterfuge_N : N;
+fun subterminal_A : A;
+fun subterranean_A : A;
+fun subthalamus_N : N;
+fun subtilin_N : N;
+fun subtitle_N : N;
+fun subtitle_V3 : V3;
+fun subtle_A : A;
+fun subtlety_N : N;
+fun subtly_Adv : Adv;
+fun subtonic_N : N;
+fun subtopia_N : N;
+fun subtotal_N : N;
+fun subtract_V2 : V2;
+fun subtracter_N : N;
+fun subtraction_N : N;
+fun subtractive_A : A;
+fun subtrahend_N : N;
+fun subtreasury_N : N;
+fun subtropical_A : A;
+fun subtropics_N : N;
+fun suburb_N : N;
+fun suburban_A : A;
+fun suburbanite_N : N;
+fun suburbanized_A : A;
+fun suburbia_N : N;
+fun subvention_N : N;
+fun subversion_N : N;
+fun subversive_A : A;
+fun subversive_N : N;
+fun subvert_V2 : V2;
+fun subvocalizer_N : N;
+fun subway_N : N;
+fun subwoofer_N : N;
+fun succedaneum_N : N;
+fun succeed_V : V;
+fun succeed_V2 : V2;
+fun success_N : N;
+fun successful_A : A;
+fun succession_N : N;
+fun successive_A : A;
+fun successor_N : N;
+fun succinct_A : A;
+fun succinctness_N : N;
+fun succinic_A : A;
+fun succinylcholine_N : N;
+fun succorer_N : N;
+fun succotash_N : N;
+fun succour_N : N;
+fun succour_V2 : V2;
+fun succubus_N : N;
+fun succulence_N : N;
+fun succulent_A : A;
+fun succulent_N : N;
+fun succumb_V : V;
+fun succussion_N : N;
+fun such_Adv : Adv;
+fun such_Predet : Predet;
+fun such_as_Prep : Prep;
+fun suchlike_A : A;
+fun suchow_PN : PN;
+fun suck_N : N;
+fun suck_V : V;
+fun suck_V2 : V2;
+fun sucker_N : N;
+fun sucking_N : N;
+fun sucking_pig_N : N;
+fun suckle_V2 : V2;
+fun suckling_N : N;
+fun sucralfate_N : N;
+fun sucre_N : N;
+fun sucrose_N : N;
+fun suction_N : N;
+fun suctorial_A : A;
+fun sudan_PN : PN;
+fun sudanese_A : A;
+fun sudanese_N : N;
+fun sudatorium_N : N;
+fun sudbury_PN : PN;
+fun sudden_A : A;
+fun sudden_N : N;
+fun suddenness_N : N;
+fun sudoku_N : N;
+fun sudorific_N : N;
+fun sudra_N : N;
+fun suds_N : N;
+fun sue_PN : PN;
+fun sue_V : V;
+fun sue_V2 : V2;
+fun sue_V2V : V2V;
+fun suede_N : N;
+fun suer_N : N;
+fun suet_N : N;
+fun suety_A : A;
+fun suffer_V : V;
+fun suffer_V2 : V2;
+fun sufferable_A : A;
+fun sufferance_N : N;
+fun sufferer_N : N;
+fun suffering_N : N;
+fun suffice_V : V;
+fun suffice_V2 : V2;
+fun suffice_V2V : V2V;
+fun sufficiency_N : N;
+fun sufficient_A : A;
+fun suffix_N : N;
+fun suffixation_N : N;
+fun suffocate_V : V;
+fun suffocate_V2 : V2;
+fun suffocation_N : N;
+fun suffolk_PN : PN;
+fun suffragan_N : N;
+fun suffrage_N : N;
+fun suffragette_N : N;
+fun suffragism_N : N;
+fun suffragist_N : N;
+fun suffrutescent_A : A;
+fun suffuse_V2 : V2;
+fun suffusion_N : N;
+fun suffusive_A : A;
+fun sugar_N : N;
+fun sugar_V2 : V2;
+fun sugar_beet_N : N;
+fun sugar_candy_N : N;
+fun sugar_cane_N : N;
+fun sugar_coated_A : A;
+fun sugar_daddy_N : N;
+fun sugar_loaf_N : N;
+fun sugar_refinery_N : N;
+fun sugarberry_N : N;
+fun sugarcane_N : N;
+fun sugariness_N : N;
+fun sugarless_A : A;
+fun sugarloaf_N : N;
+fun sugarlump_N : N;
+fun sugarplum_N : N;
+fun sugary_A : A;
+fun suggest_V : V;
+fun suggest_V2 : V2;
+fun suggest_VS : VS;
+fun suggester_N : N;
+fun suggestibility_N : N;
+fun suggestible_A : A;
+fun suggestion_N : N;
+fun suggestive_A : A;
+fun suicidal_A : A;
+fun suicide_N : N;
+fun suit_N : N;
+fun suit_V : V;
+fun suit_V2 : V2;
+fun suitability_N : N;
+fun suitable_A : A;
+fun suitableness_N : N;
+fun suitcase_N : N;
+fun suite_N : N;
+fun suiting_N : N;
+fun suitor_N : N;
+fun sukiyaki_N : N;
+fun suksdorfia_N : N;
+fun sulcate_A : A;
+fun sulcus_N : N;
+fun sulfacetamide_N : N;
+fun sulfadiazine_N : N;
+fun sulfamethazine_N : N;
+fun sulfamethoxazole_N : N;
+fun sulfanilamide_N : N;
+fun sulfapyridine_N : N;
+fun sulfate_N : N;
+fun sulfide_N : N;
+fun sulfisoxazole_N : N;
+fun sulfonate_N : N;
+fun sulfonylurea_N : N;
+fun sulfur_N : N;
+fun sulfurous_A : A;
+fun sulindac_N : N;
+fun sulk_N : N;
+fun sulk_V : V;
+fun sulkiness_N : N;
+fun sulky_A : A;
+fun sulky_N : N;
+fun sullen_A : A;
+fun sullenness_N : N;
+fun sully_V2 : V2;
+fun sulpha_N : N;
+fun sulphate_N : N;
+fun sulphide_N : N;
+fun sulphur_N : N;
+fun sulphuretted_A : A;
+fun sulphuric_A : A;
+fun sulphurous_A : A;
+fun sultan_N : N;
+fun sultana_N : N;
+fun sultanate_N : N;
+fun sultriness_N : N;
+fun sultry_A : A;
+fun sum_N : N;
+fun sum_V : V;
+fun sum_V2 : V2;
+fun sumac_N : N;
+fun sumach_N : N;
+fun sumatra_PN : PN;
+fun sumatran_A : A;
+fun sumatran_N : N;
+fun summarization_N : N;
+fun summarize_V2 : V2;
+fun summary_A : A;
+fun summary_N : N;
+fun summation_N : N;
+fun summational_A : A;
+fun summer_N : N;
+fun summer_V : V;
+fun summercaters_N : N;
+fun summerhouse_N : N;
+fun summertime_N : N;
+fun summery_A : A;
+fun summing_up_N : N;
+fun summit_N : N;
+fun summon_V2 : V2;
+fun summons_N : N;
+fun summons_V2 : V2;
+fun sumo_N : N;
+fun sump_N : N;
+fun sumpsimus_N : N;
+fun sumpter_N : N;
+fun sumptuary_A : A;
+fun sumptuous_A : A;
+fun sumptuousness_N : N;
+fun sun_N : N;
+fun sun_PN : PN;
+fun sun_V2 : V2;
+fun sun_drenched_A : A;
+fun sun_dried_A : A;
+fun sun_god_N : N;
+fun sun_helmet_N : N;
+fun sun_lounge_N : N;
+fun sun_parlour_N : N;
+fun sun_porch_N : N;
+fun sun_up_N : N;
+fun sun_visor_N : N;
+fun sun_worship_N : N;
+fun sunbaked_A : A;
+fun sunbathe_N : N;
+fun sunbathe_V : V;
+fun sunbather_N : N;
+fun sunbeam_N : N;
+fun sunblind_N : N;
+fun sunbonnet_N : N;
+fun sunburn_N : N;
+fun sunburned_A : A;
+fun sunburnt_A : A;
+fun sunburst_N : N;
+fun sundae_N : N;
+fun sunday_N : N;
+fun sunday_PN : PN;
+fun sunder_N : N;
+fun sunder_V2 : V2;
+fun sunderland_PN : PN;
+fun sundew_N : N;
+fun sundial_N : N;
+fun sundown_N : N;
+fun sundowner_N : N;
+fun sundress_N : N;
+fun sundries_N : N;
+fun sundrops_N : N;
+fun sundry_A : A;
+fun sunfish_N : N;
+fun sunflower_N : N;
+fun sunglass_N : N;
+fun sunglasses_N : N;
+fun sunhat_N : N;
+fun sunlamp_N : N;
+fun sunless_A : A;
+fun sunlight_N : N;
+fun sunlit_A : A;
+fun sunniness_N : N;
+fun sunny_A : A;
+fun sunray_A : A;
+fun sunray_N : N;
+fun sunrise_N : N;
+fun sunroof_N : N;
+fun sunscreen_N : N;
+fun sunset_A : A;
+fun sunset_N : N;
+fun sunshade_N : N;
+fun sunshine_N : N;
+fun sunshine_roof_N : N;
+fun sunspot_N : N;
+fun sunstone_N : N;
+fun sunstroke_N : N;
+fun sunsuit_N : N;
+fun suntan_N : N;
+fun suntrap_N : N;
+fun sup_N : N;
+fun sup_V : V;
+fun sup_V2 : V2;
+fun super_A : A;
+fun super_N : N;
+fun superabundance_N : N;
+fun superabundant_A : A;
+fun superannuate_V2 : V2;
+fun superannuation_N : N;
+fun superb_A : A;
+fun superbug_N : N;
+fun supercargo_N : N;
+fun supercede_V2 : V2;
+fun supercharged_A : A;
+fun supercharger_N : N;
+fun supercilious_A : A;
+fun superciliousness_N : N;
+fun superclass_N : N;
+fun supercomputer_N : N;
+fun superconductivity_N : N;
+fun supercritical_A : A;
+fun superego_N : N;
+fun supererogation_N : N;
+fun superfamily_N : N;
+fun superfatted_A : A;
+fun superfecta_N : N;
+fun superfecundation_N : N;
+fun superfetation_N : N;
+fun superficial_A : A;
+fun superficiality_N : N;
+fun superficies_N : N;
+fun superfine_A : A;
+fun superfluity_N : N;
+fun superfluous_A : A;
+fun supergiant_N : N;
+fun supergrass_N : N;
+fun superhighway_N : N;
+fun superhuman_A : A;
+fun superimpose_V2 : V2;
+fun superincumbent_A : A;
+fun superinfection_N : N;
+fun superintend_V : V;
+fun superintend_V2 : V2;
+fun superintendence_N : N;
+fun superintendent_N : N;
+fun superior_A : A;
+fun superior_N : N;
+fun superiority_N : N;
+fun superjacent_A : A;
+fun superlative_A : A;
+fun superlative_N : N;
+fun superman_N : N;
+fun supermarket_N : N;
+fun supermarketer_N : N;
+fun supermodel_N : N;
+fun supermom_N : N;
+fun supernal_A : A;
+fun supernatant_A : A;
+fun supernatant_N : N;
+fun supernatural_A : A;
+fun supernatural_N : N;
+fun supernaturalism_N : N;
+fun supernaturalist_A : A;
+fun supernormal_A : A;
+fun supernova_N : N;
+fun supernumerary_N : N;
+fun superorder_N : N;
+fun superordinate_A : A;
+fun superoxide_N : N;
+fun superphylum_N : N;
+fun superposition_N : N;
+fun supersaturated_A : A;
+fun superscript_A : A;
+fun superscript_N : N;
+fun superscription_N : N;
+fun supersede_V2 : V2;
+fun supersedure_N : N;
+fun supersession_N : N;
+fun supersonic_A : A;
+fun superstition_N : N;
+fun superstitious_A : A;
+fun superstrate_N : N;
+fun superstring_N : N;
+fun superstructure_N : N;
+fun supersymmetry_N : N;
+fun supertanker_N : N;
+fun supertax_N : N;
+fun supertitle_N : N;
+fun supertonic_N : N;
+fun supertwister_N : N;
+fun supervene_V : V;
+fun supervention_N : N;
+fun supervise_V : V;
+fun supervise_V2 : V2;
+fun supervision_N : N;
+fun supervisor_N : N;
+fun supervisory_A : A;
+fun supination_N : N;
+fun supinator_N : N;
+fun supine_A : A;
+fun supper_N : N;
+fun supperless_A : A;
+fun supping_N : N;
+fun supplant_V2 : V2;
+fun supplanter_N : N;
+fun supplanting_N : N;
+fun supple_A : A;
+fun supplejack_N : N;
+fun supplement_N : N;
+fun supplement_V2 : V2;
+fun supplementary_A : A;
+fun supplementation_N : N;
+fun suppleness_N : N;
+fun suppliant_A : A;
+fun suppliant_N : N;
+fun supplicant_N : N;
+fun supplicate_V : V;
+fun supplicate_V2 : V2;
+fun supplication_N : N;
+fun supplier_N : N;
+fun supply_N : N;
+fun supply_V2 : V2;
+fun support_N : N;
+fun support_V2 : V2;
+fun support_VV : VV;
+fun supportable_A : A;
+fun supporter_N : N;
+fun supportive_A : A;
+fun suppose_V2 : V2;
+fun suppose_V2V : V2V;
+fun suppose_VS : VS;
+fun supposed_A : A;
+fun supposition_N : N;
+fun suppository_N : N;
+fun suppress_V2 : V2;
+fun suppressant_N : N;
+fun suppression_N : N;
+fun suppressive_A : A;
+fun suppressor_N : N;
+fun suppurate_V : V;
+fun suppuration_N : N;
+fun suppurative_A : A;
+fun supra_Adv : Adv;
+fun suprainfection_N : N;
+fun supranational_A : A;
+fun supraorbital_A : A;
+fun suprasegmental_A : A;
+fun supremacism_N : N;
+fun supremacist_N : N;
+fun supremacy_N : N;
+fun suprematism_N : N;
+fun suprematist_N : N;
+fun supreme_A : A;
+fun supremo_N : N;
+fun supt_PN : PN;
+fun sura_N : N;
+fun surabaja_PN : PN;
+fun surbase_N : N;
+fun surcharge_N : N;
+fun surcharge_V2 : V2;
+fun surcoat_N : N;
+fun surd_N : N;
+fun sure_A : A;
+fun sure_Adv : Adv;
+fun sure_footed_A : A;
+fun surefooted_A : A;
+fun sureness_N : N;
+fun surety_N : N;
+fun surf_N : N;
+fun surface_A : A;
+fun surface_N : N;
+fun surface_V : V;
+fun surface_V2 : V2;
+fun surface_V2V : V2V;
+fun surface_VS : VS;
+fun surface_to_air_A : A;
+fun surfacing_N : N;
+fun surfbird_N : N;
+fun surfboard_N : N;
+fun surfboat_N : N;
+fun surfeit_N : N;
+fun surfeit_V2 : V2;
+fun surfer_N : N;
+fun surficial_A : A;
+fun surfing_N : N;
+fun surfperch_N : N;
+fun surfriding_N : N;
+fun surge_N : N;
+fun surge_V : V;
+fun surge_V2 : V2;
+fun surgeon_N : N;
+fun surgeonfish_N : N;
+fun surgery_N : N;
+fun surgical_A : A;
+fun suricate_N : N;
+fun surliness_N : N;
+fun surly_A : A;
+fun surmise_N : N;
+fun surmise_V : V;
+fun surmise_V2 : V2;
+fun surmount_V2 : V2;
+fun surmountable_A : A;
+fun surname_N : N;
+fun surpass_V2 : V2;
+fun surpassing_A : A;
+fun surplice_N : N;
+fun surpliced_A : A;
+fun surplus_N : N;
+fun surprise_N : N;
+fun surprise_V2 : V2;
+fun surprise_V2V : V2V;
+fun surprisedly_Adv : Adv;
+fun surpriser_N : N;
+fun surprising_A : A;
+fun surrealism_N : N;
+fun surrealist_N : N;
+fun surrealistic_A : A;
+fun surrebutter_N : N;
+fun surrejoinder_N : N;
+fun surrender_N : N;
+fun surrender_V : V;
+fun surrender_V2 : V2;
+fun surrenderer_N : N;
+fun surreptitious_A : A;
+fun surrey_N : N;
+fun surrey_PN : PN;
+fun surrogate_A : A;
+fun surrogate_N : N;
+fun surround_N : N;
+fun surround_V2 : V2;
+fun surrounding_A : A;
+fun surtax_N : N;
+fun surtax_V2 : V2;
+fun surtout_N : N;
+fun surveillance_N : N;
+fun survey_N : N;
+fun survey_V2 : V2;
+fun surveying_N : N;
+fun surveyor_N : N;
+fun survival_N : N;
+fun survivalist_N : N;
+fun survive_V : V;
+fun survive_V2 : V2;
+fun survivor_N : N;
+fun susan_PN : PN;
+fun susanna_PN : PN;
+fun susceptibility_N : N;
+fun susceptible_A : A;
+fun sushi_N : N;
+fun susie_PN : PN;
+fun suslik_N : N;
+fun suspect_A : A;
+fun suspect_N : N;
+fun suspect_V2 : V2;
+fun suspect_VS : VS;
+fun suspend_V : V;
+fun suspend_V2 : V2;
+fun suspender_N : N;
+fun suspense_N : N;
+fun suspension_N : N;
+fun suspensive_A : A;
+fun suspensory_N : N;
+fun suspicion_N : N;
+fun suspicious_A : A;
+fun suss_V2 : V2;
+fun sussex_PN : PN;
+fun sustain_V2 : V2;
+fun sustainability_N : N;
+fun sustainable_A : A;
+fun sustenance_N : N;
+fun sustentacular_A : A;
+fun susurration_N : N;
+fun sutler_N : N;
+fun sutra_N : N;
+fun suttee_N : N;
+fun sutton_PN : PN;
+fun sutton_at_hone_PN : PN;
+fun sutton_coldfield_PN : PN;
+fun sutton_in_ashfield_PN : PN;
+fun suture_N : N;
+fun suturing_N : N;
+fun suzanne_PN : PN;
+fun suzerain_N : N;
+fun suzerainty_N : N;
+fun svelte_A : A;
+fun sverdlovsk_PN : PN;
+fun svoboda_N : N;
+fun swab_N : N;
+fun swab_V2 : V2;
+fun swabbing_N : N;
+fun swad_N : N;
+fun swaddle_V2 : V2;
+fun swadlincote_PN : PN;
+fun swag_N : N;
+fun swagger_A : A;
+fun swagger_N : N;
+fun swagger_V : V;
+fun swaggerer_N : N;
+fun swagman_N : N;
+fun swahili_N : N;
+fun swain_N : N;
+fun swale_N : N;
+fun swallow_N : N;
+fun swallow_V : V;
+fun swallow_V2 : V2;
+fun swallow_tailed_A : A;
+fun swami_N : N;
+fun swamp_N : N;
+fun swamp_V2 : V2;
+fun swampy_A : A;
+fun swan's_down_N : N;
+fun swan_N : N;
+fun swan_V : V;
+fun swan_song_N : N;
+fun swanage_PN : PN;
+fun swank_A : A;
+fun swank_N : N;
+fun swank_V : V;
+fun swanky_A : A;
+fun swanley_PN : PN;
+fun swansea_PN : PN;
+fun swap_N : N;
+fun swap_V : V;
+fun swap_V2 : V2;
+fun sward_N : N;
+fun swarm_N : N;
+fun swarm_V : V;
+fun swarm_V2 : V2;
+fun swarthy_A : A;
+fun swash_N : N;
+fun swashbuckler_N : N;
+fun swashbuckling_A : A;
+fun swashbuckling_N : N;
+fun swastika_N : N;
+fun swat_N : N;
+fun swat_V2 : V2;
+fun swatch_N : N;
+fun swath_N : N;
+fun swathe_N : N;
+fun swathe_V2 : V2;
+fun swathing_N : N;
+fun swatter_N : N;
+fun sway_N : N;
+fun sway_V : V;
+fun sway_V2 : V2;
+fun swazi_A : A;
+fun swazi_N : N;
+fun swaziland_PN : PN;
+fun swear_V : V;
+fun swear_V2 : V2;
+fun swear_V2V : V2V;
+fun swear_VV : VV;
+fun swearer_N : N;
+fun swearing_N : N;
+fun swearword_N : N;
+fun sweat_N : N;
+fun sweat_V : V;
+fun sweat_V2 : V2;
+fun sweatband_N : N;
+fun sweatbox_N : N;
+fun sweater_N : N;
+fun sweatshirt_N : N;
+fun sweatshop_N : N;
+fun sweaty_A : A;
+fun swedeFem_N : N;
+fun swedeMasc_N : N;
+fun swede_A : A;
+fun sweden_PN : PN;
+fun swedish_A : A;
+fun swedish_N : N;
+fun sweep_N : N;
+fun sweep_V : V;
+fun sweep_V2 : V2;
+fun sweeper_N : N;
+fun sweeping_A : A;
+fun sweeping_N : N;
+fun sweepstakes_N : N;
+fun sweet_A : A;
+fun sweet_N : N;
+fun sweet_scented_A : A;
+fun sweetbread_N : N;
+fun sweetbriar_N : N;
+fun sweetbrier_N : N;
+fun sweeten_V : V;
+fun sweeten_V2 : V2;
+fun sweetening_N : N;
+fun sweetheart_A : A;
+fun sweetheart_N : N;
+fun sweetie_N : N;
+fun sweetish_A : A;
+fun sweetleaf_N : N;
+fun sweetmeat_N : N;
+fun sweetness_N : N;
+fun sweetsop_N : N;
+fun swell_A : A;
+fun swell_N : N;
+fun swell_V : V;
+fun swell_V2 : V2;
+fun swelling_N : N;
+fun swelter_V : V;
+fun sweptback_A : A;
+fun sweptwing_A : A;
+fun swerve_N : N;
+fun swerve_V : V;
+fun swerve_V2 : V2;
+fun swift_A : A;
+fun swift_N : N;
+fun swiftlet_N : N;
+fun swiftness_N : N;
+fun swig_N : N;
+fun swig_V : V;
+fun swig_V2 : V2;
+fun swill_N : N;
+fun swill_V : V;
+fun swill_V2 : V2;
+fun swim_N : N;
+fun swim_V : V;
+fun swim_V2 : V2;
+fun swimmer_N : N;
+fun swimmeret_N : N;
+fun swimming_N : N;
+fun swimming_bath_N : N;
+fun swimming_costume_N : N;
+fun swimming_pool_N : N;
+fun swimmingly_Adv : Adv;
+fun swimsuit_N : N;
+fun swindle_N : N;
+fun swindle_V : V;
+fun swindle_V2 : V2;
+fun swindler_N : N;
+fun swindon_PN : PN;
+fun swine_N : N;
+fun swineherd_N : N;
+fun swing_N : N;
+fun swing_V : V;
+fun swing_V2 : V2;
+fun swinge_V2 : V2;
+fun swingeing_A : A;
+fun swinger_N : N;
+fun swinish_A : A;
+fun swinton_PN : PN;
+fun swipe_N : N;
+fun swipe_V2 : V2;
+fun swirl_N : N;
+fun swirl_V : V;
+fun swirl_V2 : V2;
+fun swish_A : A;
+fun swish_N : N;
+fun swish_V : V;
+fun swish_V2 : V2;
+fun swishy_A : A;
+fun swiss_A : A;
+fun swiss_N : N;
+fun switch_N : N;
+fun switch_V : V;
+fun switch_V2 : V2;
+fun switchblade_N : N;
+fun switchboard_N : N;
+fun switcher_N : N;
+fun switcheroo_N : N;
+fun switchman_N : N;
+fun switzerland_PN : PN;
+fun swivel_N : N;
+fun swivel_V : V;
+fun swivel_V2 : V2;
+fun swivet_N : N;
+fun swiz_N : N;
+fun swizzle_N : N;
+fun swizzle_stick_N : N;
+fun swob_N : N;
+fun swob_V2 : V2;
+fun swollen_headed_A : A;
+fun swoon_N : N;
+fun swoon_V : V;
+fun swoop_N : N;
+fun swoop_V : V;
+fun swoop_V2 : V2;
+fun swoosh_N : N;
+fun swop_N : N;
+fun swop_V : V;
+fun swop_V2 : V2;
+fun sword_N : N;
+fun sword_cane_N : N;
+fun sword_cut_N : N;
+fun sword_dance_N : N;
+fun swordfish_N : N;
+fun swordplay_N : N;
+fun swordsman_N : N;
+fun swordsmanship_N : N;
+fun swordstick_N : N;
+fun swordtail_N : N;
+fun swot_N : N;
+fun swot_V : V;
+fun swot_V2 : V2;
+fun sybarite_N : N;
+fun sybaritic_A : A;
+fun sycamore_N : N;
+fun syconium_N : N;
+fun sycophancy_N : N;
+fun sycophant_N : N;
+fun sycophantic_A : A;
+fun sydney_PN : PN;
+fun syllabary_N : N;
+fun syllabic_A : A;
+fun syllabically_Adv : Adv;
+fun syllabicate_V2 : V2;
+fun syllabication_N : N;
+fun syllabicity_N : N;
+fun syllabification_N : N;
+fun syllabify_V2 : V2;
+fun syllabize_V2 : V2;
+fun syllable_N : N;
+fun syllabled_A : A;
+fun syllabub_N : N;
+fun syllabus_N : N;
+fun syllepsis_N : N;
+fun syllogism_N : N;
+fun syllogist_N : N;
+fun syllogistic_A : A;
+fun sylph_N : N;
+fun sylph_like_A : A;
+fun sylvan_A : A;
+fun sylvan_N : N;
+fun sylvanite_N : N;
+fun sylvia_PN : PN;
+fun sylvite_N : N;
+fun symbiosis_N : N;
+fun symbiotic_A : A;
+fun symbiotically_Adv : Adv;
+fun symbol_N : N;
+fun symbolatry_N : N;
+fun symbolic_A : A;
+fun symbolical_A : A;
+fun symbolism_N : N;
+fun symbolist_N : N;
+fun symbolization_N : N;
+fun symbolize_V2 : V2;
+fun symbolizing_N : N;
+fun symbology_N : N;
+fun symmetric_A : A;
+fun symmetrical_A : A;
+fun symmetry_N : N;
+fun sympathectomy_N : N;
+fun sympathetic_A : A;
+fun sympathetically_Adv : Adv;
+fun sympathize_V : V;
+fun sympathizer_N : N;
+fun sympathy_N : N;
+fun sympatric_A : A;
+fun sympatry_N : N;
+fun symphonic_A : A;
+fun symphonist_N : N;
+fun symphony_N : N;
+fun symphysion_N : N;
+fun symphysis_N : N;
+fun symploce_N : N;
+fun symposiast_N : N;
+fun symposium_N : N;
+fun symptom_N : N;
+fun symptomatic_A : A;
+fun symptomatically_Adv : Adv;
+fun symptomless_A : A;
+fun synagogue_N : N;
+fun synapse_N : N;
+fun synapsid_N : N;
+fun synapsis_N : N;
+fun synaptic_A : A;
+fun syncarpous_A : A;
+fun syncategorem_N : N;
+fun syncategorematic_A : A;
+fun synchrocyclotron_N : N;
+fun synchroflash_N : N;
+fun synchromesh_N : N;
+fun synchronic_A : A;
+fun synchronism_N : N;
+fun synchronization_N : N;
+fun synchronize_V : V;
+fun synchronize_V2 : V2;
+fun synchronous_A : A;
+fun synchrony_N : N;
+fun synchroscope_N : N;
+fun synchrotron_N : N;
+fun synclinal_A : A;
+fun syncopate_V2 : V2;
+fun syncopation_N : N;
+fun syncopator_N : N;
+fun syncope_N : N;
+fun syncretic_A : A;
+fun syncretism_N : N;
+fun syncytium_N : N;
+fun syndactyly_N : N;
+fun syndciate_V2 : V2;
+fun syndetic_A : A;
+fun syndic_N : N;
+fun syndicalism_N : N;
+fun syndicalist_N : N;
+fun syndicate_N : N;
+fun syndicate_V2 : V2;
+fun syndication_N : N;
+fun syndicator_N : N;
+fun syndrome_N : N;
+fun synecdoche_N : N;
+fun synecdochic_A : A;
+fun synechia_N : N;
+fun syneresis_N : N;
+fun synergetic_A : A;
+fun synergism_N : N;
+fun synergist_N : N;
+fun synergistic_A : A;
+fun synergistically_Adv : Adv;
+fun synergy_N : N;
+fun synesthesia_N : N;
+fun synesthetic_A : A;
+fun synizesis_N : N;
+fun synod_N : N;
+fun synoicous_A : A;
+fun synonym_N : N;
+fun synonymist_N : N;
+fun synonymous_A : A;
+fun synonymy_N : N;
+fun synopsis_N : N;
+fun synoptic_A : A;
+fun synoptically_Adv : Adv;
+fun synovia_N : N;
+fun synovial_A : A;
+fun synovitis_N : N;
+fun synsemantic_A : A;
+fun synset_N : N;
+fun syntactic_A : A;
+fun syntactically_Adv : Adv;
+fun syntagma_N : N;
+fun syntagmatic_A : A;
+fun syntax_N : N;
+fun synthesis_N : N;
+fun synthesist_N : N;
+fun synthesize_V2 : V2;
+fun synthesizer_N : N;
+fun synthetic_A : A;
+fun synthetic_N : N;
+fun synthetically_Adv : Adv;
+fun synthetism_N : N;
+fun syphilis_N : N;
+fun syphilitic_A : A;
+fun syphilitic_N : N;
+fun syphon_N : N;
+fun syphon_V : V;
+fun syphon_V2 : V2;
+fun syracuse_PN : PN;
+fun syria_PN : PN;
+fun syrian_A : A;
+fun syrian_N : N;
+fun syringa_N : N;
+fun syringe_N : N;
+fun syringe_V2 : V2;
+fun syrinx_N : N;
+fun syrup_N : N;
+fun syrupy_A : A;
+fun system_N : N;
+fun systematic_A : A;
+fun systematically_Adv : Adv;
+fun systematics_N : N;
+fun systematism_N : N;
+fun systematization_N : N;
+fun systematize_V2 : V2;
+fun systemic_A : A;
+fun systole_N : N;
+fun systolic_A : A;
+fun syston_PN : PN;
+fun syzygy_N : N;
+fun t_junction_N : N;
+fun t_shirt_N : N;
+fun t_square_N : N;
+fun tab_N : N;
+fun tabard_N : N;
+fun tabasco_N : N;
+fun tabbouleh_N : N;
+fun tabby_A : A;
+fun tabby_N : N;
+fun tabby_cat_N : N;
+fun tabernacle_N : N;
+fun tabes_N : N;
+fun tabi_N : N;
+fun tablature_N : N;
+fun table_N : N;
+fun table_V2 : V2;
+fun table_d'hote_A : A;
+fun table_d'hote_Adv : Adv;
+fun table_knife_N : N;
+fun table_lifting_N : N;
+fun table_linen_N : N;
+fun table_rapping_N : N;
+fun table_talk_N : N;
+fun table_turning_N : N;
+fun tableau_N : N;
+fun tableau_vivant_N : N;
+fun tablecloth_N : N;
+fun tablefork_N : N;
+fun tableland_N : N;
+fun tablemat_N : N;
+fun tablemate_N : N;
+fun tablespoon_N : N;
+fun tablespoonful_N : N;
+fun tablet_N : N;
+fun tabletop_N : N;
+fun tableware_N : N;
+fun tabloid_N : N;
+fun taboo_A : A;
+fun taboo_N : N;
+fun taboo_V2 : V2;
+fun tabor_N : N;
+fun taboret_N : N;
+fun tabular_A : A;
+fun tabulate_V2 : V2;
+fun tabulation_N : N;
+fun tabulator_N : N;
+fun tabun_N : N;
+fun tachistoscope_N : N;
+fun tachogram_N : N;
+fun tachograph_N : N;
+fun tachometer_N : N;
+fun tachycardia_N : N;
+fun tachylite_N : N;
+fun tachymeter_N : N;
+fun tacit_A : A;
+fun taciturn_A : A;
+fun taciturnity_N : N;
+fun tack_N : N;
+fun tack_V : V;
+fun tack_V2 : V2;
+fun tacker_N : N;
+fun tackle_N : N;
+fun tackle_V : V;
+fun tackle_V2 : V2;
+fun tackler_N : N;
+fun tacky_A : A;
+fun taco_N : N;
+fun taconite_N : N;
+fun tact_N : N;
+fun tactful_A : A;
+fun tactic_N : N;
+fun tactical_A : A;
+fun tactician_N : N;
+fun tactics_N : N;
+fun tactile_A : A;
+fun tactless_A : A;
+fun tactlessness_N : N;
+fun tactual_A : A;
+fun tad_N : N;
+fun tadalafil_N : N;
+fun tadley_PN : PN;
+fun tadpole_N : N;
+fun taegu_PN : PN;
+fun tael_N : N;
+fun taenia_N : N;
+fun taffeta_N : N;
+fun taffrail_N : N;
+fun taffy_N : N;
+fun tag_N : N;
+fun tag_V : V;
+fun tag_V2 : V2;
+fun tag_V3 : V3;
+fun tagalong_N : N;
+fun tagasaste_N : N;
+fun tagger_N : N;
+fun tagliatelle_N : N;
+fun taguan_N : N;
+fun tahini_N : N;
+fun tahiti_PN : PN;
+fun tahitian_A : A;
+fun tahitian_N : N;
+fun tail_N : N;
+fun tail_V : V;
+fun tail_V2 : V2;
+fun tail_coat_N : N;
+fun tail_end_N : N;
+fun tail_light_N : N;
+fun tailback_N : N;
+fun tailboard_N : N;
+fun tailgate_N : N;
+fun tailgater_N : N;
+fun tailless_A : A;
+fun taillight_N : N;
+fun tailor_N : N;
+fun tailor_V2 : V2;
+fun tailor_made_A : A;
+fun tailorbird_N : N;
+fun tailoring_N : N;
+fun tailpiece_N : N;
+fun tailpipe_N : N;
+fun tailplane_N : N;
+fun tailrace_N : N;
+fun tailspin_N : N;
+fun tailstock_N : N;
+fun tailwind_N : N;
+fun taint_N : N;
+fun taint_V : V;
+fun taint_V2 : V2;
+fun taintless_A : A;
+fun taipan_N : N;
+fun taipei_PN : PN;
+fun taiwan_PN : PN;
+fun taiwanese_A : A;
+fun taiwanese_N : N;
+fun taiyuan_PN : PN;
+fun taka_N : N;
+fun take_N : N;
+fun take_V : V;
+fun take_V2 : V2;
+fun take_V2A : V2A;
+fun take_V2V : V2V;
+fun take_VA : VA;
+fun take_home_A : A;
+fun take_off_N : N;
+fun take_up_N : N;
+fun takeaway_A : A;
+fun takeaway_N : N;
+fun takedown_N : N;
+fun takeoff_N : N;
+fun takeout_A : A;
+fun takeout_N : N;
+fun takeover_N : N;
+fun taker_N : N;
+fun takin_N : N;
+fun tala_N : N;
+fun talapoin_N : N;
+fun talaria_N : N;
+fun talc_N : N;
+fun talcum_N : N;
+fun tale_N : N;
+fun tale_bearer_N : N;
+fun tale_teller_N : N;
+fun talent_N : N;
+fun talented_A : A;
+fun talentlessness_N : N;
+fun talipot_N : N;
+fun talisman_N : N;
+fun talismanic_A : A;
+fun talk_N : N;
+fun talk_V : V;
+fun talk_V2 : V2;
+fun talkative_A : A;
+fun talker_N : N;
+fun talkie_N : N;
+fun talking_point_N : N;
+fun talking_to_N : N;
+fun tall_A : A;
+fun tall_N : N;
+fun tallboy_N : N;
+fun tallgrass_N : N;
+fun tallish_A : A;
+fun tallness_N : N;
+fun tallow_N : N;
+fun tally_N : N;
+fun tally_V : V;
+fun tally_V2 : V2;
+fun tally_clerk_N : N;
+fun tallyman_N : N;
+fun talmud_N : N;
+fun talon_N : N;
+fun talus_N : N;
+fun tam_N : N;
+fun tam_o'_shanter_N : N;
+fun tamable_A : A;
+fun tamale_N : N;
+fun tamandua_N : N;
+fun tamarau_N : N;
+fun tamarin_N : N;
+fun tamarind_N : N;
+fun tamarisk_N : N;
+fun tambala_N : N;
+fun tambour_N : N;
+fun tambourine_N : N;
+fun tame_A : A;
+fun tame_V2 : V2;
+fun tameness_N : N;
+fun tamer_N : N;
+fun tamil_A : A;
+fun tamil_N : N;
+fun tammany_N : N;
+fun tammy_N : N;
+fun tamp_N : N;
+fun tamp_V2 : V2;
+fun tamper_V : V;
+fun tampere_PN : PN;
+fun tampion_N : N;
+fun tampon_N : N;
+fun tamponade_N : N;
+fun tamworth_PN : PN;
+fun tan_A : A;
+fun tan_N : N;
+fun tan_V : V;
+fun tan_V2 : V2;
+fun tanager_N : N;
+fun tanbark_N : N;
+fun tandem_Adv : Adv;
+fun tandem_N : N;
+fun tandoor_N : N;
+fun tanekaha_N : N;
+fun tang_N : N;
+fun tanga_N : N;
+fun tangelo_N : N;
+fun tangency_N : N;
+fun tangent_N : N;
+fun tangential_A : A;
+fun tangerine_A : A;
+fun tangerine_N : N;
+fun tangibility_N : N;
+fun tangible_A : A;
+fun tangle_N : N;
+fun tangle_V : V;
+fun tangle_V2 : V2;
+fun tanglebush_N : N;
+fun tango_N : N;
+fun tango_V : V;
+fun tangram_N : N;
+fun tangshan_PN : PN;
+fun tangy_A : A;
+fun tank_N : N;
+fun tank_V : V;
+fun tank_car_N : N;
+fun tanka_N : N;
+fun tankage_N : N;
+fun tankard_N : N;
+fun tanker_N : N;
+fun tanner_N : N;
+fun tannery_N : N;
+fun tannic_A : A;
+fun tannin_N : N;
+fun tanning_N : N;
+fun tannish_A : A;
+fun tannoy_N : N;
+fun tansy_N : N;
+fun tantalite_N : N;
+fun tantalize_V2 : V2;
+fun tantalizer_N : N;
+fun tantalizing_A : A;
+fun tantalum_N : N;
+fun tantamount_A : A;
+fun tantra_N : N;
+fun tantrum_N : N;
+fun tanzania_PN : PN;
+fun tanzanian_A : A;
+fun tanzanian_N : N;
+fun taoiseach_N : N;
+fun tap_N : N;
+fun tap_V : V;
+fun tap_V2 : V2;
+fun tap_dancing_N : N;
+fun tapa_N : N;
+fun tape_N : N;
+fun tape_V : V;
+fun tape_V2 : V2;
+fun tape_measure_N : N;
+fun tape_recorder_N : N;
+fun tapenade_N : N;
+fun taper_N : N;
+fun taper_V : V;
+fun taper_V2 : V2;
+fun tapering_N : N;
+fun tapestried_A : A;
+fun tapestry_N : N;
+fun tapeworm_N : N;
+fun taphephobia_N : N;
+fun tapioca_N : N;
+fun tapir_N : N;
+fun tapotement_N : N;
+fun tapper_N : N;
+fun tappet_N : N;
+fun tapping_N : N;
+fun taproom_N : N;
+fun taproot_N : N;
+fun taps_N : N;
+fun tapster_N : N;
+fun tar_N : N;
+fun tar_V2 : V2;
+fun tar_macadam_N : N;
+fun taradiddle_N : N;
+fun taranaki_PN : PN;
+fun tarantella_N : N;
+fun tarantelle_N : N;
+fun tarantism_N : N;
+fun taranto_PN : PN;
+fun tarantula_N : N;
+fun tarboosh_N : N;
+fun tardigrade_N : N;
+fun tardiness_N : N;
+fun tardive_A : A;
+fun tardy_A : A;
+fun tare_N : N;
+fun target_N : N;
+fun target_V2 : V2;
+fun target_V2V : V2V;
+fun tariff_N : N;
+fun tarmac_N : N;
+fun tarmac_V2 : V2;
+fun tarmacadam_N : N;
+fun tarn_N : N;
+fun tarnish_N : N;
+fun tarnish_V : V;
+fun tarnish_V2 : V2;
+fun taro_N : N;
+fun tarpan_N : N;
+fun tarpaulin_N : N;
+fun tarpon_N : N;
+fun tarradiddle_N : N;
+fun tarragon_N : N;
+fun tarrasa_PN : PN;
+fun tarriance_N : N;
+fun tarry_A : A;
+fun tarry_V : V;
+fun tarsal_A : A;
+fun tarsal_N : N;
+fun tarsier_N : N;
+fun tarsitis_N : N;
+fun tarsus_N : N;
+fun tart_A : A;
+fun tart_N : N;
+fun tart_V2 : V2;
+fun tartan_N : N;
+fun tartar_N : N;
+fun tartaric_A : A;
+fun tartlet_N : N;
+fun tartness_N : N;
+fun tartrate_N : N;
+fun tarweed_N : N;
+fun tarwood_N : N;
+fun tashkent_PN : PN;
+fun task_N : N;
+fun task_V2 : V2;
+fun task_force_N : N;
+fun taskmaster_N : N;
+fun taskmistress_N : N;
+fun tasmania_PN : PN;
+fun tassel_N : N;
+fun tasseled_A : A;
+fun tasselled_A : A;
+fun tasset_N : N;
+fun taste_N : N;
+fun taste_V : V;
+fun taste_V2 : V2;
+fun tastebud_N : N;
+fun tasteful_A : A;
+fun tastefulness_N : N;
+fun tasteless_A : A;
+fun tastelessness_N : N;
+fun taster_N : N;
+fun tasting_N : N;
+fun tasty_A : A;
+fun tat_N : N;
+fun tat_V : V;
+fun tat_V2 : V2;
+fun tatouay_N : N;
+fun tatter_N : N;
+fun tatterdemalion_N : N;
+fun tattered_A : A;
+fun tatting_N : N;
+fun tattle_N : N;
+fun tattle_V : V;
+fun tattle_V2 : V2;
+fun tattler_N : N;
+fun tattletale_N : N;
+fun tattoo_N : N;
+fun tattoo_V2 : V2;
+fun tatty_A : A;
+fun tau_N : N;
+fun taunt_N : N;
+fun taunt_V2 : V2;
+fun tauntingly_Adv : Adv;
+fun taunton_PN : PN;
+fun tauon_N : N;
+fun taupe_N : N;
+fun taurine_A : A;
+fun taurine_N : N;
+fun taurus_PN : PN;
+fun taut_A : A;
+fun tautness_N : N;
+fun tautog_N : N;
+fun tautological_A : A;
+fun tautology_N : N;
+fun taverham_PN : PN;
+fun tavern_N : N;
+fun tavistock_PN : PN;
+fun taw_N : N;
+fun tawdriness_N : N;
+fun tawdry_A : A;
+fun tawniness_N : N;
+fun tawny_A : A;
+fun tawse_N : N;
+fun tax_N : N;
+fun tax_V2 : V2;
+fun tax_collector_N : N;
+fun tax_free_A : A;
+fun taxability_N : N;
+fun taxable_A : A;
+fun taxation_N : N;
+fun taxer_N : N;
+fun taxi_N : N;
+fun taxi_V : V;
+fun taxi_V2 : V2;
+fun taxicab_N : N;
+fun taxidermist_N : N;
+fun taxidermy_N : N;
+fun taxidriver_N : N;
+fun taximeter_N : N;
+fun taxis_N : N;
+fun taxiway_N : N;
+fun taxonomic_A : A;
+fun taxonomically_Adv : Adv;
+fun taxonomist_N : N;
+fun taxonomy_N : N;
+fun taxpayer_N : N;
+fun taxpaying_A : A;
+fun tayra_N : N;
+fun tayside_PN : PN;
+fun tb_N : N;
+fun tbilisi_PN : PN;
+fun te_deum_N : N;
+fun tea_N : N;
+fun tea_bag_N : N;
+fun tea_break_N : N;
+fun tea_caddy_N : N;
+fun tea_chest_N : N;
+fun tea_cloth_N : N;
+fun tea_cosy_N : N;
+fun tea_garden_N : N;
+fun tea_kettle_N : N;
+fun tea_leaf_N : N;
+fun tea_party_N : N;
+fun tea_service_N : N;
+fun tea_set_N : N;
+fun tea_strainer_N : N;
+fun tea_table_N : N;
+fun tea_time_N : N;
+fun tea_towel_N : N;
+fun tea_tray_N : N;
+fun tea_trolley_N : N;
+fun tea_urn_N : N;
+fun tea_wagon_N : N;
+fun teaberry_N : N;
+fun teacake_N : N;
+fun teach_V : V;
+fun teach_V2 : V2;
+fun teach_V2V : V2V;
+fun teach_in_N : N;
+fun teachable_A : A;
+fun teacher_N : N;
+fun teachership_N : N;
+fun teaching_N : N;
+fun teacup_N : N;
+fun teahouse_N : N;
+fun teak_N : N;
+fun teakettle_N : N;
+fun teal_N : N;
+fun team_N : N;
+fun team_V : V;
+fun teammate_N : N;
+fun teamster_N : N;
+fun teamwork_N : N;
+fun teapot_N : N;
+fun tear_N : N;
+fun tear_V : V;
+fun tear_V2 : V2;
+fun tear_drop_N : N;
+fun tear_gas_N : N;
+fun tearaway_A : A;
+fun tearaway_N : N;
+fun teardrop_N : N;
+fun tearful_A : A;
+fun tearing_N : N;
+fun tearjerker_N : N;
+fun tearless_A : A;
+fun tearoom_N : N;
+fun teary_A : A;
+fun tease_N : N;
+fun tease_V2 : V2;
+fun teasel_N : N;
+fun teaser_N : N;
+fun teashop_N : N;
+fun teasing_A : A;
+fun teasing_N : N;
+fun teaspoon_N : N;
+fun teaspoonful_N : N;
+fun teat_N : N;
+fun teazel_N : N;
+fun teazle_N : N;
+fun tebibit_N : N;
+fun tec_N : N;
+fun tech_N : N;
+fun techie_N : N;
+fun technetium_N : N;
+fun technical_A : A;
+fun technical_N : N;
+fun technicality_N : N;
+fun technician_N : N;
+fun technicolor_N : N;
+fun technique_N : N;
+fun techno_N : N;
+fun technobabble_N : N;
+fun technocracy_N : N;
+fun technocrat_N : N;
+fun technological_A : A;
+fun technologist_N : N;
+fun technology_N : N;
+fun technophile_N : N;
+fun technophilia_N : N;
+fun technophilic_A : A;
+fun technophobe_N : N;
+fun technophobia_N : N;
+fun technophobic_A : A;
+fun techy_A : A;
+fun tectonic_A : A;
+fun tectonics_N : N;
+fun ted_N : N;
+fun ted_PN : PN;
+fun teddy_N : N;
+fun teddy_PN : PN;
+fun teddy_boy_N : N;
+fun tedious_A : A;
+fun tediousness_N : N;
+fun tedium_N : N;
+fun tee_N : N;
+fun tee_V : V;
+fun tee_V2 : V2;
+fun tee_shirt_N : N;
+fun teem_V : V;
+fun teenage_A : A;
+fun teenager_N : N;
+fun teens_N : N;
+fun teeny_A : A;
+fun teeoff_N : N;
+fun teesside_PN : PN;
+fun teeter_V : V;
+fun teethe_V : V;
+fun teething_N : N;
+fun teetotal_A : A;
+fun teetotaler_N : N;
+fun teetotaling_N : N;
+fun teetotaller_N : N;
+fun teetotum_N : N;
+fun teff_N : N;
+fun teg_N : N;
+fun tegular_A : A;
+fun tegument_N : N;
+fun teheran_PN : PN;
+fun teignmouth_PN : PN;
+fun teju_N : N;
+fun tektite_N : N;
+fun tel_PN : PN;
+fun tel_aviv_PN : PN;
+fun telecast_N : N;
+fun telecast_V2 : V2;
+fun telecaster_N : N;
+fun telecommunication_N : N;
+fun telecommuting_N : N;
+fun teleconference_N : N;
+fun telefilm_N : N;
+fun telegnosis_N : N;
+fun telegnostic_A : A;
+fun telegram_N : N;
+fun telegraph_N : N;
+fun telegraph_V : V;
+fun telegraph_V2 : V2;
+fun telegraph_line_N : N;
+fun telegraph_pole_N : N;
+fun telegraph_post_N : N;
+fun telegraph_wire_N : N;
+fun telegrapher_N : N;
+fun telegraphese_N : N;
+fun telegraphic_A : A;
+fun telegraphically_Adv : Adv;
+fun telegraphist_N : N;
+fun telegraphy_N : N;
+fun telekinesis_N : N;
+fun telemark_N : N;
+fun telemarketing_N : N;
+fun telemeter_N : N;
+fun telemetered_A : A;
+fun telemetry_N : N;
+fun telencephalon_N : N;
+fun teleological_A : A;
+fun teleologist_N : N;
+fun teleology_N : N;
+fun telepathic_A : A;
+fun telepathist_N : N;
+fun telepathy_N : N;
+fun telephone_N : N;
+fun telephone_V : V;
+fun telephone_V2 : V2;
+fun telephonic_A : A;
+fun telephonist_N : N;
+fun telephony_N : N;
+fun telephoto_N : N;
+fun telephotograph_N : N;
+fun telephotography_N : N;
+fun teleportation_N : N;
+fun teleprinter_N : N;
+fun teleprompter_N : N;
+fun telerobotics_N : N;
+fun telescope_N : N;
+fun telescope_V : V;
+fun telescope_V2 : V2;
+fun telescopic_A : A;
+fun telescopically_Adv : Adv;
+fun telescopy_N : N;
+fun telethermometer_N : N;
+fun teletypewriter_N : N;
+fun televangelism_N : N;
+fun televangelist_N : N;
+fun televise_V2 : V2;
+fun television_N : N;
+fun telex_N : N;
+fun telfer_N : N;
+fun telford_PN : PN;
+fun teliospore_N : N;
+fun tell_V : V;
+fun tell_V2 : V2;
+fun tell_V2Q : V2Q;
+fun tell_V2S : V2S;
+fun tell_V2V : V2V;
+fun tell_V3 : V3;
+fun tell_VS : VS;
+fun tell_VV : VV;
+fun teller_N : N;
+fun telling_A : A;
+fun telling_N : N;
+fun telltale_N : N;
+fun tellurian_A : A;
+fun tellurian_N : N;
+fun telluric_A : A;
+fun telluride_N : N;
+fun tellurium_N : N;
+fun telly_N : N;
+fun telocentric_A : A;
+fun telomerase_N : N;
+fun telomere_N : N;
+fun telophase_N : N;
+fun telpher_N : N;
+fun telpherage_N : N;
+fun telstar_PN : PN;
+fun temazepam_N : N;
+fun temerity_N : N;
+fun temp_N : N;
+fun temper_N : N;
+fun temper_V : V;
+fun temper_V2 : V2;
+fun tempera_N : N;
+fun temperament_N : N;
+fun temperamental_A : A;
+fun temperance_N : N;
+fun temperate_A : A;
+fun temperateness_N : N;
+fun temperature_N : N;
+fun tempest_N : N;
+fun tempest_swept_A : A;
+fun tempest_tossed_A : A;
+fun tempestuous_A : A;
+fun tempestuousness_N : N;
+fun template_N : N;
+fun temple_N : N;
+fun templet_N : N;
+fun tempo_N : N;
+fun temporal_A : A;
+fun temporality_N : N;
+fun temporalty_N : N;
+fun temporariness_N : N;
+fun temporary_A : A;
+fun temporize_V : V;
+fun temporizer_N : N;
+fun tempt_V2 : V2;
+fun tempt_V2V : V2V;
+fun temptable_A : A;
+fun temptation_N : N;
+fun tempter_N : N;
+fun temptingly_Adv : Adv;
+fun temptress_N : N;
+fun tempura_N : N;
+fun tenability_N : N;
+fun tenable_A : A;
+fun tenacious_A : A;
+fun tenaciousness_N : N;
+fun tenacity_N : N;
+fun tenancy_N : N;
+fun tenant_N : N;
+fun tenant_V2 : V2;
+fun tenantry_N : N;
+fun tenby_PN : PN;
+fun tench_N : N;
+fun tend_V : V;
+fun tend_V2 : V2;
+fun tend_VV : VV;
+fun tendency_N : N;
+fun tendentious_A : A;
+fun tendentiousness_N : N;
+fun tender_A : A;
+fun tender_N : N;
+fun tender_V : V;
+fun tender_V2 : V2;
+fun tender_V2V : V2V;
+fun tenderfoot_N : N;
+fun tendergreen_N : N;
+fun tenderhearted_A : A;
+fun tenderization_N : N;
+fun tenderized_A : A;
+fun tenderizer_N : N;
+fun tenderloin_N : N;
+fun tenderness_N : N;
+fun tendinitis_N : N;
+fun tendinous_A : A;
+fun tendon_N : N;
+fun tendril_N : N;
+fun tenebrous_A : A;
+fun tenement_N : N;
+fun tenement_house_N : N;
+fun tenesmus_N : N;
+fun tenet_N : N;
+fun tenfold_A : A;
+fun tenfold_Adv : Adv;
+fun tenge_N : N;
+fun tenner_N : N;
+fun tennessee_PN : PN;
+fun tennis_N : N;
+fun tennis_court_N : N;
+fun tennis_elbow_N : N;
+fun tenon_N : N;
+fun tenor_A : A;
+fun tenor_N : N;
+fun tenoroon_N : N;
+fun tenosynovitis_N : N;
+fun tenpence_N : N;
+fun tenpin_N : N;
+fun tenpins_N : N;
+fun tenrec_N : N;
+fun tense_A : A;
+fun tense_N : N;
+fun tense_V : V;
+fun tense_V2 : V2;
+fun tenseness_N : N;
+fun tensile_A : A;
+fun tensimeter_N : N;
+fun tensiometer_N : N;
+fun tension_N : N;
+fun tensional_A : A;
+fun tensionless_A : A;
+fun tensity_N : N;
+fun tensor_N : N;
+fun tent_N : N;
+fun tent_peg_N : N;
+fun tentacle_N : N;
+fun tentacled_A : A;
+fun tentacular_A : A;
+fun tentative_A : A;
+fun tenter_N : N;
+fun tenterden_PN : PN;
+fun tenterhook_N : N;
+fun tenth_N : N;
+fun tentmaker_N : N;
+fun tentorium_N : N;
+fun tenuity_N : N;
+fun tenuous_A : A;
+fun tenure_N : N;
+fun tenured_A : A;
+fun tepal_N : N;
+fun tepee_N : N;
+fun tepid_A : A;
+fun tepidity_N : N;
+fun tepidness_N : N;
+fun tequila_N : N;
+fun terabit_N : N;
+fun terabyte_N : N;
+fun teraflop_N : N;
+fun terahertz_N : N;
+fun teratogen_N : N;
+fun teratogenesis_N : N;
+fun teratogenic_A : A;
+fun teratology_N : N;
+fun teratoma_N : N;
+fun terazosin_N : N;
+fun terbinafine_N : N;
+fun terbium_N : N;
+fun terce_N : N;
+fun tercentenary_N : N;
+fun tercentennial_N : N;
+fun terebinth_N : N;
+fun teredo_N : N;
+fun terence_PN : PN;
+fun teres_N : N;
+fun teresa_PN : PN;
+fun terete_A : A;
+fun tergiversate_V : V;
+fun tergiversation_N : N;
+fun teriyaki_N : N;
+fun term_N : N;
+fun term_V2 : V2;
+fun term_VS : VS;
+fun termagant_N : N;
+fun termer_N : N;
+fun termi_PN : PN;
+fun terminable_A : A;
+fun terminal_A : A;
+fun terminal_N : N;
+fun terminate_V : V;
+fun terminate_V2 : V2;
+fun termination_N : N;
+fun terminative_A : A;
+fun terminological_A : A;
+fun terminology_N : N;
+fun terminus_N : N;
+fun termite_N : N;
+fun tern_N : N;
+fun ternary_A : A;
+fun ternate_A : A;
+fun terpene_N : N;
+fun terpsichorean_A : A;
+fun terr_PN : PN;
+fun terra_cotta_N : N;
+fun terra_firma_N : N;
+fun terra_incognita_N : N;
+fun terrace_N : N;
+fun terrace_V2 : V2;
+fun terrain_N : N;
+fun terrapin_N : N;
+fun terrarium_N : N;
+fun terreplein_N : N;
+fun terrestrial_A : A;
+fun terrible_A : A;
+fun terrier_N : N;
+fun terrific_A : A;
+fun terrifically_Adv : Adv;
+fun terrify_V2 : V2;
+fun terrine_N : N;
+fun territorial_A : A;
+fun territorial_N : N;
+fun territoriality_N : N;
+fun territorialization_N : N;
+fun territory_N : N;
+fun terror_N : N;
+fun terror_stricken_A : A;
+fun terror_struck_A : A;
+fun terrorism_N : N;
+fun terrorist_N : N;
+fun terrorization_N : N;
+fun terrorize_V2 : V2;
+fun terry_N : N;
+fun terry_PN : PN;
+fun terse_A : A;
+fun terseness_N : N;
+fun tertian_A : A;
+fun tertiary_A : A;
+fun tertigravida_N : N;
+fun terylene_N : N;
+fun tesla_N : N;
+fun tess_PN : PN;
+fun tessa_PN : PN;
+fun tessella_N : N;
+fun tessellated_A : A;
+fun tessellation_N : N;
+fun tessera_N : N;
+fun tesseract_N : N;
+fun test_N : N;
+fun test_V2 : V2;
+fun test_drive_N : N;
+fun test_drive_V2 : V2;
+fun test_tube_N : N;
+fun testa_N : N;
+fun testacean_N : N;
+fun testaceous_A : A;
+fun testament_N : N;
+fun testamentary_A : A;
+fun testate_A : A;
+fun testate_N : N;
+fun testator_N : N;
+fun testatrix_N : N;
+fun testbed_N : N;
+fun testcross_N : N;
+fun testee_N : N;
+fun tester_N : N;
+fun testicle_N : N;
+fun testicular_A : A;
+fun testifier_N : N;
+fun testify_V : V;
+fun testify_V2 : V2;
+fun testify_VS : VS;
+fun testimonial_A : A;
+fun testimonial_N : N;
+fun testimony_N : N;
+fun testiness_N : N;
+fun testing_N : N;
+fun testis_N : N;
+fun testosterone_N : N;
+fun testudo_N : N;
+fun testy_A : A;
+fun tetanic_A : A;
+fun tetanus_N : N;
+fun tetany_N : N;
+fun tetartanopia_N : N;
+fun tetchiness_N : N;
+fun tetchy_A : A;
+fun tete_a_tete_Adv : Adv;
+fun tete_a_tete_N : N;
+fun teth_N : N;
+fun tether_N : N;
+fun tether_V2 : V2;
+fun tetherball_N : N;
+fun tetra_N : N;
+fun tetracaine_N : N;
+fun tetrachlorethylene_N : N;
+fun tetrachloride_N : N;
+fun tetracycline_N : N;
+fun tetrafluoroethylene_N : N;
+fun tetragonal_A : A;
+fun tetragram_N : N;
+fun tetrahalide_N : N;
+fun tetrahedron_N : N;
+fun tetrahydrocannabinol_N : N;
+fun tetrahymena_N : N;
+fun tetralogy_N : N;
+fun tetramerous_A : A;
+fun tetrameter_N : N;
+fun tetrametric_A : A;
+fun tetrapod_N : N;
+fun tetrasaccharide_N : N;
+fun tetraskelion_N : N;
+fun tetrasporangium_N : N;
+fun tetraspore_N : N;
+fun tetravalent_A : A;
+fun tetri_N : N;
+fun tetrode_N : N;
+fun tetrodotoxin_N : N;
+fun tetrose_N : N;
+fun tetroxide_N : N;
+fun tetryl_N : N;
+fun teuton_N : N;
+fun teutonic_A : A;
+fun tewkesbury_PN : PN;
+fun texan_A : A;
+fun texan_N : N;
+fun texas_PN : PN;
+fun text_N : N;
+fun textbook_N : N;
+fun textile_A : A;
+fun textile_N : N;
+fun textual_A : A;
+fun texture_N : N;
+fun textured_A : A;
+fun thai_A : A;
+fun thai_N : N;
+fun thailand_PN : PN;
+fun thalamocortical_A : A;
+fun thalamus_N : N;
+fun thalassemia_N : N;
+fun thalassic_A : A;
+fun thalidomide_N : N;
+fun thallium_N : N;
+fun thalloid_A : A;
+fun thallophyte_N : N;
+fun thallophytic_A : A;
+fun thallus_N : N;
+fun thalweg_N : N;
+fun thame_PN : PN;
+fun than_Prep : Prep ;
+fun thanatology_N : N;
+fun thanatophobia_N : N;
+fun thanatopsis_N : N;
+fun thane_N : N;
+fun thaneship_N : N;
+fun thank_V2 : V2;
+fun thank_offering_N : N;
+fun thankful_A : A;
+fun thankfulness_N : N;
+fun thankless_A : A;
+fun thanks_N : N;
+fun thanksgiving_N : N;
+fun that_Quant : Quant;
+fun that_Subj : Subj;
+fun thatch_N : N;
+fun thatch_V2 : V2;
+fun thatcham_PN : PN;
+fun thatcher_N : N;
+fun thaumatolatry_N : N;
+fun thaw_N : N;
+fun thaw_V : V;
+fun thaw_V2 : V2;
+fun theanthropism_N : N;
+fun theatre_N : N;
+fun theatregoer_N : N;
+fun theatrical_A : A;
+fun theatrical_N : N;
+fun thebe_N : N;
+fun theca_N : N;
+fun thecodont_N : N;
+fun theft_N : N;
+fun theism_N : N;
+fun theist_A : A;
+fun theist_N : N;
+fun theistic_A : A;
+fun theistical_A : A;
+fun thelarche_N : N;
+fun thematic_A : A;
+fun thematically_Adv : Adv;
+fun theme_N : N;
+fun then_Adv : Adv;
+fun then_N : N;
+fun then_Prep : Prep ;
+fun thenal_A : A;
+fun thenar_N : N;
+fun thence_Adv : Adv;
+fun thenceforth_Adv : Adv;
+fun thenceforward_Adv : Adv;
+fun theo_PN : PN;
+fun theocracy_N : N;
+fun theocratic_A : A;
+fun theodicy_N : N;
+fun theodolite_N : N;
+fun theodore_PN : PN;
+fun theogony_N : N;
+fun theologian_N : N;
+fun theological_A : A;
+fun theology_N : N;
+fun theophany_N : N;
+fun theophylline_N : N;
+fun theorem_N : N;
+fun theoretic_A : A;
+fun theoretical_A : A;
+fun theoretician_N : N;
+fun theorist_N : N;
+fun theorization_N : N;
+fun theorize_V : V;
+fun theorize_VS : VS;
+fun theory_N : N;
+fun theosophical_A : A;
+fun theosophism_N : N;
+fun theosophist_N : N;
+fun theosophy_N : N;
+fun theoterrorism_N : N;
+fun therapeutic_A : A;
+fun therapeutical_A : A;
+fun therapeutics_N : N;
+fun therapist_N : N;
+fun therapsid_N : N;
+fun therapy_N : N;
+fun there_Adv : Adv;
+fun thereabout_Adv : Adv;
+fun thereabouts_Adv : Adv;
+fun thereafter_Adv : Adv;
+fun thereby_Adv : Adv;
+fun therefor_Adv : Adv;
+fun therefore_Adv : Adv;
+fun therefrom_Adv : Adv;
+fun therein_Adv : Adv;
+fun thereinafter_Adv : Adv;
+fun theremin_N : N;
+fun thereness_N : N;
+fun thereof_Adv : Adv;
+fun thereon_Adv : Adv;
+fun theresa_PN : PN;
+fun thereto_Adv : Adv;
+fun theretofore_Adv : Adv;
+fun thereunder_Adv : Adv;
+fun thereupon_Adv : Adv;
+fun therewith_Adv : Adv;
+fun therewithal_Adv : Adv;
+fun therm_N : N;
+fun thermal_A : A;
+fun thermal_N : N;
+fun thermalgesia_N : N;
+fun thermion_N : N;
+fun thermionic_A : A;
+fun thermionics_N : N;
+fun thermistor_N : N;
+fun thermoacidophile_N : N;
+fun thermocautery_N : N;
+fun thermochemistry_N : N;
+fun thermocoagulation_N : N;
+fun thermocouple_N : N;
+fun thermodynamic_A : A;
+fun thermodynamically_Adv : Adv;
+fun thermodynamics_N : N;
+fun thermoelectric_A : A;
+fun thermoelectricity_N : N;
+fun thermogram_N : N;
+fun thermograph_N : N;
+fun thermography_N : N;
+fun thermogravimetry_N : N;
+fun thermohydrometer_N : N;
+fun thermohydrometric_A : A;
+fun thermojunction_N : N;
+fun thermolabile_A : A;
+fun thermometer_N : N;
+fun thermometric_A : A;
+fun thermometry_N : N;
+fun thermonuclear_A : A;
+fun thermopile_N : N;
+fun thermoplastic_A : A;
+fun thermoplastic_N : N;
+fun thermoreceptor_N : N;
+fun thermos_N : N;
+fun thermosetting_A : A;
+fun thermosphere_N : N;
+fun thermostat_N : N;
+fun thermostatic_A : A;
+fun thermostatically_Adv : Adv;
+fun thermostatics_N : N;
+fun thermotherapy_N : N;
+fun thermotropism_N : N;
+fun theropod_N : N;
+fun thesaurus_N : N;
+fun thesis_N : N;
+fun thespian_A : A;
+fun thespian_N : N;
+fun thessaloniki_PN : PN;
+fun theta_N : N;
+fun thetford_PN : PN;
+fun theurgy_N : N;
+fun they_Pron : Pron;
+fun thiabendazole_N : N;
+fun thiazide_N : N;
+fun thiazine_N : N;
+fun thick_A : A;
+fun thick_Adv : Adv;
+fun thick_N : N;
+fun thick_headed_A : A;
+fun thick_set_A : A;
+fun thick_skinned_A : A;
+fun thicken_V : V;
+fun thicken_V2 : V2;
+fun thickening_N : N;
+fun thicket_N : N;
+fun thickhead_N : N;
+fun thickness_N : N;
+fun thickset_A : A;
+fun thickspread_A : A;
+fun thief_N : N;
+fun thieve_V : V;
+fun thieve_V2 : V2;
+fun thievery_N : N;
+fun thievish_A : A;
+fun thievishness_N : N;
+fun thigh_N : N;
+fun thighbone_N : N;
+fun thill_N : N;
+fun thimble_N : N;
+fun thimbleful_N : N;
+fun thimbleweed_N : N;
+fun thimerosal_N : N;
+fun thin_A : A;
+fun thin_Adv : Adv;
+fun thin_V : V;
+fun thin_V2 : V2;
+fun thin_skinned_A : A;
+fun thine_A : A;
+fun thing_N : N;
+fun thingmabob_N : N;
+fun thingmajig_N : N;
+fun things_N : N;
+fun thingumabob_N : N;
+fun thingumajig_N : N;
+fun thingummy_N : N;
+fun think_N : N;
+fun think_V : V;
+fun think_V2 : V2;
+fun think_V2A : V2A;
+fun think_VS : VS;
+fun think_tank_N : N;
+fun thinkable_A : A;
+fun thinker_N : N;
+fun thinking_N : N;
+fun thinness_N : N;
+fun thiobacillus_N : N;
+fun thiobacteria_N : N;
+fun thiocyanate_N : N;
+fun thioguanine_N : N;
+fun thionville_PN : PN;
+fun thiopental_N : N;
+fun thioridazine_N : N;
+fun thiotepa_N : N;
+fun thiothixene_N : N;
+fun thiouracil_N : N;
+fun third_rate_A : A;
+fun third_rater_N : N;
+fun thirdhand_A : A;
+fun thirdhand_Adv : Adv;
+fun thirsk_PN : PN;
+fun thirst_N : N;
+fun thirst_V2 : V2;
+fun thirsty_A : A;
+fun this_Quant : Quant;
+fun thistle_N : N;
+fun thistledown_N : N;
+fun thistlelike_A : A;
+fun thither_Adv : Adv;
+fun tho'_Adv : Adv;
+fun thole_N : N;
+fun tholepin_N : N;
+fun thomas_PN : PN;
+fun thong_N : N;
+fun thoracocentesis_N : N;
+fun thoracotomy_N : N;
+fun thorax_N : N;
+fun thoriated_A : A;
+fun thorite_N : N;
+fun thorium_N : N;
+fun thorn_N : N;
+fun thornbill_N : N;
+fun thornbury_PN : PN;
+fun thorne_PN : PN;
+fun thornless_A : A;
+fun thorny_A : A;
+fun thorough_A : A;
+fun thoroughbred_A : A;
+fun thoroughbred_N : N;
+fun thoroughfare_N : N;
+fun thoroughgoing_A : A;
+fun thoroughness_N : N;
+fun thortveitite_N : N;
+fun though_Adv : Adv;
+fun though_Prep : Prep;
+fun though_Subj : Subj;
+fun thought_N : N;
+fun thought_reader_N : N;
+fun thoughtful_A : A;
+fun thoughtfulness_N : N;
+fun thoughtless_A : A;
+fun thoughtlessness_N : N;
+fun thousandfold_A : A;
+fun thousandfold_Adv : Adv;
+fun thraldom_N : N;
+fun thrall_N : N;
+fun thrash_N : N;
+fun thrash_V : V;
+fun thrash_V2 : V2;
+fun thrasher_N : N;
+fun thrashing_N : N;
+fun thread_N : N;
+fun thread_V2 : V2;
+fun threadbare_A : A;
+fun threadfin_N : N;
+fun threadfish_N : N;
+fun threadlike_A : A;
+fun threat_N : N;
+fun threaten_V : V;
+fun threaten_V2 : V2;
+fun threaten_VS : VS;
+fun threaten_VV : VV;
+fun threateningly_Adv : Adv;
+fun three_cornered_A : A;
+fun three_d_A : A;
+fun three_d_N : N;
+fun three_decker_N : N;
+fun three_dimensional_A : A;
+fun three_figure_A : A;
+fun three_funnelled_A : A;
+fun three_lane_A : A;
+fun three_legged_A : A;
+fun three_piece_A : A;
+fun three_ply_A : A;
+fun three_quarter_A : A;
+fun three_quarter_N : N;
+fun three_score_A : A;
+fun three_score_N : N;
+fun three_storey_A : A;
+fun three_storeyed_A : A;
+fun three_wheeled_A : A;
+fun threefold_A : A;
+fun threefold_Adv : Adv;
+fun threepence_N : N;
+fun threepenny_A : A;
+fun threescore_N : N;
+fun threesome_N : N;
+fun threnody_N : N;
+fun threonine_N : N;
+fun thresh_V : V;
+fun thresh_V2 : V2;
+fun thresher_N : N;
+fun threshing_N : N;
+fun threshing_floor_N : N;
+fun threshing_machine_N : N;
+fun threshold_N : N;
+fun thrice_Adv : Adv;
+fun thrift_N : N;
+fun thriftless_A : A;
+fun thriftlessness_N : N;
+fun thriftshop_N : N;
+fun thrifty_A : A;
+fun thrill_N : N;
+fun thrill_V : V;
+fun thrill_V2 : V2;
+fun thriller_N : N;
+fun thrillful_A : A;
+fun thrips_N : N;
+fun thrive_V : V;
+fun throat_N : N;
+fun throated_A : A;
+fun throatwort_N : N;
+fun throaty_A : A;
+fun throb_N : N;
+fun throb_V : V;
+fun throbbing_N : N;
+fun throe_N : N;
+fun throes_N : N;
+fun thrombasthenia_N : N;
+fun thrombectomy_N : N;
+fun thrombin_N : N;
+fun thrombocytopenia_N : N;
+fun thrombocytosis_N : N;
+fun thromboembolism_N : N;
+fun thrombolysis_N : N;
+fun thrombolytic_N : N;
+fun thrombophlebitis_N : N;
+fun thromboplastin_N : N;
+fun thrombosed_A : A;
+fun thrombosis_N : N;
+fun thrombus_N : N;
+fun throne_N : N;
+fun throng_N : N;
+fun throng_V : V;
+fun throng_V2 : V2;
+fun throstle_N : N;
+fun throttle_N : N;
+fun throttle_V : V;
+fun throttle_V2 : V2;
+fun throttle_valve_N : N;
+fun through_Adv : Adv;
+fun through_Prep : Prep ;
+fun throughout_Adv : Adv;
+fun throughout_Prep : Prep ;
+fun throughput_N : N;
+fun throughway_N : N;
+fun throw_N : N;
+fun throw_V : V;
+fun throw_V2 : V2;
+fun throw_in_N : N;
+fun throwaway_N : N;
+fun throwback_N : N;
+fun thrower_N : N;
+fun throwster_N : N;
+fun thrum_N : N;
+fun thrum_V : V;
+fun thrum_V2 : V2;
+fun thrush_N : N;
+fun thrust_N : N;
+fun thrust_V : V;
+fun thrust_V2 : V2;
+fun thruster_N : N;
+fun thud_N : N;
+fun thud_V : V;
+fun thug_N : N;
+fun thuggee_N : N;
+fun thuggery_N : N;
+fun thulium_N : N;
+fun thumb_N : N;
+fun thumb_V2 : V2;
+fun thumbhole_N : N;
+fun thumbnail_N : N;
+fun thumbnut_N : N;
+fun thumbprint_N : N;
+fun thumbscrew_N : N;
+fun thumbstall_N : N;
+fun thumbtack_N : N;
+fun thump_N : N;
+fun thump_V : V;
+fun thump_V2 : V2;
+fun thunder_N : N;
+fun thunder_V : V;
+fun thunder_V2 : V2;
+fun thunderbird_N : N;
+fun thunderbolt_N : N;
+fun thunderclap_N : N;
+fun thunderer_N : N;
+fun thunderhead_N : N;
+fun thunderous_A : A;
+fun thundershower_N : N;
+fun thunderstorm_N : N;
+fun thunderstruck_A : A;
+fun thundery_A : A;
+fun thunk_N : N;
+fun thurcroft_PN : PN;
+fun thurible_N : N;
+fun thurifer_N : N;
+fun thurmaston_PN : PN;
+fun thurrock_PN : PN;
+fun thurs_PN : PN;
+fun thursday_N : N;
+fun thursday_PN : PN;
+fun thurso_PN : PN;
+fun thus_Adv : Adv;
+fun thwack_N : N;
+fun thwack_V2 : V2;
+fun thwart_N : N;
+fun thwart_V2 : V2;
+fun thy_A : A;
+fun thylacine_N : N;
+fun thyme_N : N;
+fun thymine_N : N;
+fun thymol_N : N;
+fun thymosin_N : N;
+fun thyroglobulin_N : N;
+fun thyroid_A : A;
+fun thyroid_N : N;
+fun thyroidectomy_N : N;
+fun thyroiditis_N : N;
+fun thyronine_N : N;
+fun thyroprotein_N : N;
+fun thyrotoxic_A : A;
+fun thyrotropin_N : N;
+fun thyroxine_N : N;
+fun thyrse_N : N;
+fun thyrsopteris_N : N;
+fun thysanopter_N : N;
+fun ti_N : N;
+fun tiara_N : N;
+fun tibet_PN : PN;
+fun tibetan_A : A;
+fun tibetan_N : N;
+fun tibia_N : N;
+fun tibial_A : A;
+fun tibialis_N : N;
+fun tic_N : N;
+fun tick_N : N;
+fun tick_V : V;
+fun tick_V2 : V2;
+fun tick_tock_N : N;
+fun ticker_N : N;
+fun ticker_tape_N : N;
+fun ticket_N : N;
+fun ticket_V2 : V2;
+fun ticket_collector_N : N;
+fun ticking_N : N;
+fun tickle_N : N;
+fun tickle_V : V;
+fun tickle_V2 : V2;
+fun tickler_N : N;
+fun ticklish_A : A;
+fun ticktack_N : N;
+fun ticktacktoe_N : N;
+fun ticktock_N : N;
+fun tidal_A : A;
+fun tidbit_N : N;
+fun tiddler_N : N;
+fun tiddley_A : A;
+fun tiddlywinks_N : N;
+fun tide_N : N;
+fun tide_V2 : V2;
+fun tideland_N : N;
+fun tidemark_N : N;
+fun tidewater_N : N;
+fun tideway_N : N;
+fun tidiness_N : N;
+fun tidworth_PN : PN;
+fun tidy_A : A;
+fun tidy_N : N;
+fun tidy_V : V;
+fun tidy_V2 : V2;
+fun tidytips_N : N;
+fun tie_N : N;
+fun tie_V : V;
+fun tie_V2 : V2;
+fun tie_on_A : A;
+fun tie_up_N : N;
+fun tiebreaker_N : N;
+fun tientsin_PN : PN;
+fun tier_N : N;
+fun tiercel_N : N;
+fun tiered_A : A;
+fun tiff_N : N;
+fun tiger_N : N;
+fun tiger_lily_N : N;
+fun tigerish_A : A;
+fun tight_A : A;
+fun tight_Adv : Adv;
+fun tight_laced_A : A;
+fun tight_lipped_A : A;
+fun tight_wad_N : N;
+fun tighten_V : V;
+fun tighten_V2 : V2;
+fun tightening_N : N;
+fun tightness_N : N;
+fun tightrope_N : N;
+fun tights_N : N;
+fun tiglon_N : N;
+fun tigress_N : N;
+fun tike_N : N;
+fun til_Prep : Prep ;
+fun tilburg_PN : PN;
+fun tilbury_PN : PN;
+fun tilde_N : N;
+fun tile_N : N;
+fun tile_V2 : V2;
+fun tilefish_N : N;
+fun tiler_N : N;
+fun tiling_N : N;
+fun till_N : N;
+fun till_Prep : Prep ;
+fun till_V2 : V2;
+fun tillage_N : N;
+fun tiller_N : N;
+fun tilling_N : N;
+fun tilt_N : N;
+fun tilt_V : V;
+fun tilt_V2 : V2;
+fun tilter_N : N;
+fun tilth_N : N;
+fun tiltyard_N : N;
+fun tim_PN : PN;
+fun timbale_N : N;
+fun timber_N : N;
+fun timbered_A : A;
+fun timberman_N : N;
+fun timbre_N : N;
+fun timbrel_N : N;
+fun time_N : N;
+fun time_V2 : V2;
+fun time_ball_N : N;
+fun time_bomb_N : N;
+fun time_expired_A : A;
+fun time_exposure_N : N;
+fun time_fuse_N : N;
+fun time_honoured_A : A;
+fun time_lag_N : N;
+fun time_limit_N : N;
+fun time_sheet_N : N;
+fun time_signal_N : N;
+fun time_switch_N : N;
+fun timecard_N : N;
+fun timekeeper_N : N;
+fun timekeeping_N : N;
+fun timeless_A : A;
+fun timeline_N : N;
+fun timeliness_N : N;
+fun timely_A : A;
+fun timepiece_N : N;
+fun timer_N : N;
+fun times_N : N;
+fun timesaving_A : A;
+fun timeserver_N : N;
+fun timeserving_A : A;
+fun timetable_N : N;
+fun timework_N : N;
+fun timid_A : A;
+fun timid_N : N;
+fun timidity_N : N;
+fun timidness_N : N;
+fun timing_N : N;
+fun timmy_PN : PN;
+fun timolol_N : N;
+fun timorous_A : A;
+fun timothy_N : N;
+fun timothy_PN : PN;
+fun timpanist_N : N;
+fun timucu_N : N;
+fun tin_N : N;
+fun tin_V2 : V2;
+fun tin_opener_N : N;
+fun tin_pan_alley_N : N;
+fun tin_plate_N : N;
+fun tina_PN : PN;
+fun tinamou_N : N;
+fun tincture_N : N;
+fun tincture_V2 : V2;
+fun tinder_N : N;
+fun tinderbox_N : N;
+fun tine_N : N;
+fun tinea_N : N;
+fun tined_A : A;
+fun tineid_N : N;
+fun tineoid_N : N;
+fun tinfoil_N : N;
+fun ting_N : N;
+fun ting_V : V;
+fun ting_V2 : V2;
+fun tinge_N : N;
+fun tinge_V2 : V2;
+fun tingle_N : N;
+fun tingle_V : V;
+fun tinker_N : N;
+fun tinker_V : V;
+fun tinkerer_N : N;
+fun tinkle_N : N;
+fun tinkle_V : V;
+fun tinkle_V2 : V2;
+fun tinning_N : N;
+fun tinnitus_N : N;
+fun tinny_A : A;
+fun tinsel_N : N;
+fun tinsel_V2 : V2;
+fun tinselly_A : A;
+fun tinsmith_N : N;
+fun tint_N : N;
+fun tint_V2 : V2;
+fun tintack_N : N;
+fun tinter_N : N;
+fun tinting_N : N;
+fun tintinnabulation_N : N;
+fun tinware_N : N;
+fun tiny_A : A;
+fun tip_N : N;
+fun tip_V : V;
+fun tip_V2 : V2;
+fun tip_and_run_A : A;
+fun tip_off_N : N;
+fun tip_top_A : A;
+fun tip_top_Adv : Adv;
+fun tip_up_A : A;
+fun tipper_N : N;
+fun tipperary_PN : PN;
+fun tippet_N : N;
+fun tipple_N : N;
+fun tipple_V : V;
+fun tipple_V2 : V2;
+fun tippler_N : N;
+fun tipstaff_N : N;
+fun tipster_N : N;
+fun tipsy_A : A;
+fun tiptoe_A : A;
+fun tiptoe_Adv : Adv;
+fun tiptoe_N : N;
+fun tiptoe_V : V;
+fun tiptop_N : N;
+fun tipu_N : N;
+fun tirade_N : N;
+fun tiramisu_N : N;
+fun tire_N : N;
+fun tire_V : V;
+fun tire_V2 : V2;
+fun tiredly_Adv : Adv;
+fun tiredness_N : N;
+fun tireless_A : A;
+fun tiresome_A : A;
+fun tiring_Adv : Adv;
+fun tiro_N : N;
+fun tisane_N : N;
+fun tissue_N : N;
+fun tit_N : N;
+fun titan_N : N;
+fun titanic_A : A;
+fun titanium_N : N;
+fun titanosaur_N : N;
+fun titbit_N : N;
+fun titer_N : N;
+fun titfer_N : N;
+fun tithe_N : N;
+fun tithe_barn_N : N;
+fun tither_N : N;
+fun titi_N : N;
+fun titillate_V2 : V2;
+fun titillating_A : A;
+fun titillation_N : N;
+fun titivate_V : V;
+fun titivate_V2 : V2;
+fun titivation_N : N;
+fun titlark_N : N;
+fun title_N : N;
+fun title_V3 : V3;
+fun title_deed_N : N;
+fun title_page_N : N;
+fun title_role_N : N;
+fun titled_A : A;
+fun titmouse_N : N;
+fun titration_N : N;
+fun titrator_N : N;
+fun titter_N : N;
+fun titter_V : V;
+fun titterer_N : N;
+fun tittivate_V : V;
+fun tittivate_V2 : V2;
+fun tittle_N : N;
+fun tittle_tattle_N : N;
+fun tittle_tattle_V : V;
+fun titular_A : A;
+fun tiverton_PN : PN;
+fun tiyin_N : N;
+fun tizzy_N : N;
+fun tnt_N : N;
+fun to_Adv : Adv;
+fun to_Prep : Prep;
+fun to_date_Adv : Adv;
+fun to_do_N : N;
+fun toad_N : N;
+fun toad_in_the_hole_N : N;
+fun toadfish_N : N;
+fun toadflax_N : N;
+fun toadstool_N : N;
+fun toady_N : N;
+fun toady_V : V;
+fun toast_N : N;
+fun toast_V : V;
+fun toast_V2 : V2;
+fun toaster_N : N;
+fun toasting_N : N;
+fun toasting_fork_N : N;
+fun toastmaster_N : N;
+fun toastrack_N : N;
+fun tobacco_N : N;
+fun tobacconist_N : N;
+fun tobago_PN : PN;
+fun tobagonian_A : A;
+fun tobagonian_N : N;
+fun toboggan_N : N;
+fun toboggan_V : V;
+fun tobogganing_N : N;
+fun tobogganist_N : N;
+fun tobramycin_N : N;
+fun toby_N : N;
+fun toby_PN : PN;
+fun toby_jug_N : N;
+fun tocainide_N : N;
+fun toccata_N : N;
+fun tocsin_N : N;
+fun tod_A : A;
+fun tod_N : N;
+fun today_Adv : Adv;
+fun today_N : N;
+fun toddle_V : V;
+fun toddler_N : N;
+fun toddy_N : N;
+fun todmorden_PN : PN;
+fun tody_N : N;
+fun toe_N : N;
+fun toe_V2 : V2;
+fun toea_N : N;
+fun toecap_N : N;
+fun toed_A : A;
+fun toehold_N : N;
+fun toeless_A : A;
+fun toenail_N : N;
+fun toetoe_N : N;
+fun toff_N : N;
+fun toffee_N : N;
+fun tog_V2 : V2;
+fun toga_N : N;
+fun together_A : A;
+fun together_Adv : Adv;
+fun togetherness_N : N;
+fun toggle_N : N;
+fun togo_PN : PN;
+fun togolese_A : A;
+fun togolese_N : N;
+fun togs_N : N;
+fun toil_N : N;
+fun toil_V : V;
+fun toil_V2V : V2V;
+fun toil_VV : VV;
+fun toiler_N : N;
+fun toilet_N : N;
+fun toilet_paper_N : N;
+fun toilet_powder_N : N;
+fun toilet_roll_N : N;
+fun toilet_table_N : N;
+fun toiletry_N : N;
+fun toilsome_A : A;
+fun tokamak_N : N;
+fun tokay_N : N;
+fun toke_N : N;
+fun token_N : N;
+fun tokyo_PN : PN;
+fun tolazamide_N : N;
+fun tolazoline_N : N;
+fun tolbutamide_N : N;
+fun tole_N : N;
+fun tolerable_A : A;
+fun tolerance_N : N;
+fun tolerant_A : A;
+fun tolerate_V2 : V2;
+fun toleration_N : N;
+fun toll_N : N;
+fun toll_V : V;
+fun toll_V2 : V2;
+fun tollbar_N : N;
+fun tollbooth_N : N;
+fun toller_N : N;
+fun tollgate_N : N;
+fun tollhouse_N : N;
+fun tollkeeper_N : N;
+fun tolu_N : N;
+fun toluene_N : N;
+fun tom_N : N;
+fun tom_PN : PN;
+fun tomahawk_N : N;
+fun tomahawk_V2 : V2;
+fun tomalley_N : N;
+fun tomatillo_N : N;
+fun tomato_N : N;
+fun tomb_N : N;
+fun tombac_N : N;
+fun tombola_N : N;
+fun tomboy_N : N;
+fun tombstone_N : N;
+fun tomcat_N : N;
+fun tome_N : N;
+fun tomentose_A : A;
+fun tomentum_N : N;
+fun tomfool_N : N;
+fun tomfoolery_N : N;
+fun tommy_PN : PN;
+fun tommy_gun_N : N;
+fun tommy_rot_N : N;
+fun tomograph_N : N;
+fun tomorrow_Adv : Adv;
+fun tomorrow_N : N;
+fun tomtate_N : N;
+fun tomtit_N : N;
+fun tomtom_N : N;
+fun ton_N : N;
+fun ton_V : V;
+fun tonal_A : A;
+fun tonality_N : N;
+fun tonbridge_PN : PN;
+fun tone_N : N;
+fun tone_V : V;
+fun tone_V2 : V2;
+fun tone_deaf_A : A;
+fun tone_poem_N : N;
+fun toneless_A : A;
+fun toner_N : N;
+fun tonga_PN : PN;
+fun tongan_A : A;
+fun tongan_N : N;
+fun tongs_N : N;
+fun tongue_N : N;
+fun tongue_in_cheek_A : A;
+fun tongue_in_cheek_Adv : Adv;
+fun tongue_tied_A : A;
+fun tongue_twister_N : N;
+fun tongued_A : A;
+fun tonguefish_N : N;
+fun tongueflower_N : N;
+fun tongueless_A : A;
+fun tonguelike_A : A;
+fun tonic_A : A;
+fun tonic_N : N;
+fun tonic_sol_fa_N : N;
+fun tonicity_N : N;
+fun tonight_Adv : Adv;
+fun tonight_N : N;
+fun tonnage_N : N;
+fun tonne_N : N;
+fun tonometer_N : N;
+fun tonometry_N : N;
+fun tons_N : N;
+fun tonsil_N : N;
+fun tonsillectomy_N : N;
+fun tonsillitis_N : N;
+fun tonsorial_A : A;
+fun tonsure_N : N;
+fun tonsure_V2 : V2;
+fun tontine_N : N;
+fun tony_PN : PN;
+fun tonyrefail_PN : PN;
+fun too_AdA : AdA;
+fun too_Adv : Adv;
+fun tool_N : N;
+fun tool_V2 : V2;
+fun toolbox_N : N;
+fun toolmaker_N : N;
+fun toolshed_N : N;
+fun toot_N : N;
+fun toot_V : V;
+fun toot_V2 : V2;
+fun tooth_N : N;
+fun toothache_N : N;
+fun toothbrush_N : N;
+fun toothed_A : A;
+fun toothless_A : A;
+fun toothlike_A : A;
+fun toothpaste_N : N;
+fun toothpick_N : N;
+fun toothpowder_N : N;
+fun toothsome_A : A;
+fun toothy_A : A;
+fun tootle_N : N;
+fun tootle_V : V;
+fun top_N : N;
+fun top_V2 : V2;
+fun top_boot_N : N;
+fun top_dress_V2 : V2;
+fun top_dressing_N : N;
+fun top_flight_A : A;
+fun top_heavy_A : A;
+fun top_hole_A : A;
+fun top_ranking_A : A;
+fun topaz_N : N;
+fun topcoat_N : N;
+fun tope_V : V;
+fun tope_V2 : V2;
+fun toper_N : N;
+fun topgallant_A : A;
+fun topgallant_N : N;
+fun tophus_N : N;
+fun topi_N : N;
+fun topiary_N : N;
+fun topic_N : N;
+fun topical_A : A;
+fun topicality_N : N;
+fun topicalization_N : N;
+fun topknot_N : N;
+fun topless_A : A;
+fun topmast_N : N;
+fun topminnow_N : N;
+fun topmost_A : A;
+fun topnotch_A : A;
+fun topognosia_N : N;
+fun topographical_A : A;
+fun topography_N : N;
+fun topolatry_N : N;
+fun topological_A : A;
+fun topology_N : N;
+fun toponymy_N : N;
+fun topos_N : N;
+fun topper_N : N;
+fun topping_N : N;
+fun topple_V : V;
+fun topple_V2 : V2;
+fun topsail_N : N;
+fun topside_N : N;
+fun topsoil_N : N;
+fun topspin_N : N;
+fun topsy_turvy_A : A;
+fun topsy_turvy_Adv : Adv;
+fun topsy_turvydom_N : N;
+fun toque_N : N;
+fun tor_N : N;
+fun torbay_PN : PN;
+fun torch_N : N;
+fun torch_V2 : V2;
+fun torch_race_N : N;
+fun torch_singer_N : N;
+fun torchbearer_N : N;
+fun torchlight_N : N;
+fun toreador_N : N;
+fun torero_N : N;
+fun torino_PN : PN;
+fun torment_N : N;
+fun torment_V2 : V2;
+fun tormenter_N : N;
+fun tormentor_N : N;
+fun tornado_N : N;
+fun toroid_N : N;
+fun toroidal_A : A;
+fun toronto_PN : PN;
+fun torpedo_N : N;
+fun torpedo_V2 : V2;
+fun torpedo_boat_N : N;
+fun torpedo_tube_N : N;
+fun torpid_A : A;
+fun torpidity_N : N;
+fun torpidness_N : N;
+fun torpor_N : N;
+fun torque_N : N;
+fun torr_N : N;
+fun torrent_N : N;
+fun torrential_A : A;
+fun torrid_A : A;
+fun torridity_N : N;
+fun torsion_N : N;
+fun torso_N : N;
+fun tort_N : N;
+fun torte_N : N;
+fun tortellini_N : N;
+fun torticollis_N : N;
+fun tortilla_N : N;
+fun tortious_A : A;
+fun tortoise_N : N;
+fun tortoiseshell_N : N;
+fun tortricid_N : N;
+fun tortuosity_N : N;
+fun tortuous_A : A;
+fun torture_N : N;
+fun torture_V2 : V2;
+fun torturer_N : N;
+fun torulose_A : A;
+fun torus_N : N;
+fun tory_N : N;
+fun tosh_N : N;
+fun toss_N : N;
+fun toss_V : V;
+fun toss_V2 : V2;
+fun toss_up_N : N;
+fun tosser_N : N;
+fun tossup_N : N;
+fun tostada_N : N;
+fun tot_N : N;
+fun tot_V : V;
+fun tot_V2 : V2;
+fun total_A : A;
+fun total_N : N;
+fun total_V : V;
+fun total_V2 : V2;
+fun totalitarian_A : A;
+fun totalitarian_N : N;
+fun totalitarianism_N : N;
+fun totality_N : N;
+fun totalizator_N : N;
+fun totara_N : N;
+fun tote_N : N;
+fun tote_V2 : V2;
+fun totem_N : N;
+fun totem_pole_N : N;
+fun totemic_A : A;
+fun totemism_N : N;
+fun totemist_N : N;
+fun totipotency_N : N;
+fun totipotent_A : A;
+fun totnes_PN : PN;
+fun totter_V : V;
+fun tottery_A : A;
+fun toucan_N : N;
+fun toucanet_N : N;
+fun touch_N : N;
+fun touch_V : V;
+fun touch_V2 : V2;
+fun touch_and_go_A : A;
+fun touch_type_V : V;
+fun touchable_A : A;
+fun touchback_N : N;
+fun touchdown_N : N;
+fun toucher_N : N;
+fun touchiness_N : N;
+fun touching_A : A;
+fun touchline_N : N;
+fun touchstone_N : N;
+fun touchy_A : A;
+fun tough_A : A;
+fun tough_N : N;
+fun toughen_V : V;
+fun toughen_V2 : V2;
+fun toughie_N : N;
+fun toughness_N : N;
+fun toulon_PN : PN;
+fun toulouse_PN : PN;
+fun toupee_N : N;
+fun toupeed_A : A;
+fun tour_N : N;
+fun tour_V : V;
+fun tour_V2 : V2;
+fun tour_de_force_N : N;
+fun touraco_N : N;
+fun touring_N : N;
+fun tourism_N : N;
+fun tourist_N : N;
+fun touristed_A : A;
+fun tourmaline_N : N;
+fun tournament_N : N;
+fun tournedos_N : N;
+fun tourney_N : N;
+fun tourniquet_N : N;
+fun tours_PN : PN;
+fun tourtiere_N : N;
+fun tousle_V2 : V2;
+fun tout_N : N;
+fun tout_V : V;
+fun tout_V2 : V2;
+fun tout_ensemble_Adv : Adv;
+fun tout_ensemble_N : N;
+fun tovarich_N : N;
+fun tow_N : N;
+fun tow_V2 : V2;
+fun toward_Prep : Prep ;
+fun towards_Prep : Prep ;
+fun towel_N : N;
+fun towel_V2 : V2;
+fun towel_horse_N : N;
+fun towel_rack_N : N;
+fun towel_rail_N : N;
+fun toweling_N : N;
+fun towelling_N : N;
+fun tower_N : N;
+fun tower_V : V;
+fun tower_block_N : N;
+fun tower_hamlets_PN : PN;
+fun towhead_N : N;
+fun towhee_N : N;
+fun towing_line_N : N;
+fun towing_path_N : N;
+fun towing_rope_N : N;
+fun towline_N : N;
+fun town_N : N;
+fun town_crier_N : N;
+fun town_gas_N : N;
+fun townee_N : N;
+fun townie_N : N;
+fun township_N : N;
+fun townsman_N : N;
+fun towpath_N : N;
+fun towrope_N : N;
+fun toxaemia_N : N;
+fun toxemia_N : N;
+fun toxic_A : A;
+fun toxicity_N : N;
+fun toxicognath_N : N;
+fun toxicological_A : A;
+fun toxicologist_N : N;
+fun toxicology_N : N;
+fun toxin_N : N;
+fun toxoplasmosis_N : N;
+fun toy_N : N;
+fun toy_V : V;
+fun toyon_N : N;
+fun toyshop_N : N;
+fun trabeated_A : A;
+fun trabecula_N : N;
+fun trabecular_A : A;
+fun trace_N : N;
+fun trace_V : V;
+fun trace_V2 : V2;
+fun traceable_A : A;
+fun tracer_N : N;
+fun tracery_N : N;
+fun trachea_N : N;
+fun tracheal_A : A;
+fun tracheid_N : N;
+fun tracheitis_N : N;
+fun tracheobronchitis_N : N;
+fun tracheostomy_N : N;
+fun trachodon_N : N;
+fun trachoma_N : N;
+fun tracing_N : N;
+fun tracing_paper_N : N;
+fun track_N : N;
+fun track_V : V;
+fun track_V2 : V2;
+fun trackball_N : N;
+fun tracker_N : N;
+fun trackless_A : A;
+fun tract_N : N;
+fun tractability_N : N;
+fun tractable_A : A;
+fun traction_N : N;
+fun traction_engine_N : N;
+fun tractive_A : A;
+fun tractor_N : N;
+fun tracy_PN : PN;
+fun trad_N : N;
+fun trade_N : N;
+fun trade_V : V;
+fun trade_V2 : V2;
+fun trade_in_N : N;
+fun trade_union_N : N;
+fun trade_unionism_N : N;
+fun trade_unionist_N : N;
+fun trade_wind_N : N;
+fun tradecraft_N : N;
+fun trademark_N : N;
+fun trademarked_A : A;
+fun tradeoff_N : N;
+fun trader_N : N;
+fun trades_union_N : N;
+fun tradesman_N : N;
+fun tradespeople_N : N;
+fun trading_N : N;
+fun tradition_N : N;
+fun traditional_A : A;
+fun traditionalism_N : N;
+fun traditionalist_N : N;
+fun traditionalistic_A : A;
+fun traduce_V2 : V2;
+fun traducer_N : N;
+fun traffic_N : N;
+fun traffic_V : V;
+fun trafficator_N : N;
+fun trafficker_N : N;
+fun tragacanth_N : N;
+fun tragedian_N : N;
+fun tragedienne_N : N;
+fun tragedy_N : N;
+fun tragic_A : A;
+fun tragically_Adv : Adv;
+fun tragicomedy_N : N;
+fun tragicomic_A : A;
+fun tragopan_N : N;
+fun tragus_N : N;
+fun trail_N : N;
+fun trail_V : V;
+fun trail_V2 : V2;
+fun trailblazer_N : N;
+fun trailer_N : N;
+fun trailing_N : N;
+fun train_N : N;
+fun train_V : V;
+fun train_V2 : V2;
+fun train_V2V : V2V;
+fun trainband_N : N;
+fun trainbandsman_N : N;
+fun trainbearer_N : N;
+fun trainee_N : N;
+fun traineeship_N : N;
+fun trainer_N : N;
+fun training_N : N;
+fun training_college_N : N;
+fun training_ship_N : N;
+fun trainload_N : N;
+fun trainman_N : N;
+fun traipse_V : V;
+fun trait_N : N;
+fun traitor_N : N;
+fun traitorous_A : A;
+fun traitress_N : N;
+fun trajectory_N : N;
+fun tralee_PN : PN;
+fun tram_N : N;
+fun tram_car_N : N;
+fun tramcar_N : N;
+fun tramline_N : N;
+fun trammel_N : N;
+fun trammel_V2 : V2;
+fun tramontane_A : A;
+fun tramontane_N : N;
+fun tramp_N : N;
+fun tramp_V : V;
+fun tramp_V2 : V2;
+fun tramp_steamer_N : N;
+fun trample_N : N;
+fun trample_V : V;
+fun trample_V2 : V2;
+fun trampler_N : N;
+fun trampoline_N : N;
+fun tramway_N : N;
+fun trance_N : N;
+fun trancelike_A : A;
+fun tranche_N : N;
+fun trandolapril_N : N;
+fun tranent_PN : PN;
+fun tranquil_A : A;
+fun tranquility_N : N;
+fun tranquilize_V2 : V2;
+fun tranquilizer_N : N;
+fun tranquillity_N : N;
+fun tranquillize_V2 : V2;
+fun tranquillizer_N : N;
+fun trans_PN : PN;
+fun transact_V2 : V2;
+fun transactinide_A : A;
+fun transactinide_N : N;
+fun transaction_N : N;
+fun transactor_N : N;
+fun transalpine_A : A;
+fun transalpine_N : N;
+fun transaminase_N : N;
+fun transamination_N : N;
+fun transatlantic_A : A;
+fun transcend_V2 : V2;
+fun transcendence_N : N;
+fun transcendency_N : N;
+fun transcendent_A : A;
+fun transcendental_A : A;
+fun transcendentalism_N : N;
+fun transcendentalist_N : N;
+fun transcontinental_A : A;
+fun transcribe_V2 : V2;
+fun transcriber_N : N;
+fun transcript_N : N;
+fun transcriptase_N : N;
+fun transcription_N : N;
+fun transcultural_A : A;
+fun transdermal_A : A;
+fun transducer_N : N;
+fun transduction_N : N;
+fun transept_N : N;
+fun transeunt_A : A;
+fun transfer_N : N;
+fun transfer_V : V;
+fun transfer_V2 : V2;
+fun transferability_N : N;
+fun transferable_A : A;
+fun transferase_N : N;
+fun transferee_N : N;
+fun transference_N : N;
+fun transferer_N : N;
+fun transferor_N : N;
+fun transferrin_N : N;
+fun transfiguration_N : N;
+fun transfigure_V2 : V2;
+fun transfix_V2 : V2;
+fun transform_V2 : V2;
+fun transformable_A : A;
+fun transformation_N : N;
+fun transformer_N : N;
+fun transfuse_V2 : V2;
+fun transfusion_N : N;
+fun transgender_A : A;
+fun transgene_N : N;
+fun transgress_V : V;
+fun transgress_V2 : V2;
+fun transgression_N : N;
+fun transgressor_N : N;
+fun transience_N : N;
+fun transiency_N : N;
+fun transient_A : A;
+fun transient_N : N;
+fun transistor_N : N;
+fun transistorized_A : A;
+fun transit_N : N;
+fun transition_N : N;
+fun transitional_A : A;
+fun transitive_A : A;
+fun transitivity_N : N;
+fun transitory_A : A;
+fun translatable_A : A;
+fun translate_V : V;
+fun translate_V2 : V2;
+fun translation_N : N;
+fun translational_A : A;
+fun translator_N : N;
+fun transliterate_V2 : V2;
+fun transliteration_N : N;
+fun translocation_N : N;
+fun translucence_N : N;
+fun translucency_N : N;
+fun translucent_A : A;
+fun translunar_A : A;
+fun transmigrante_N : N;
+fun transmigration_N : N;
+fun transmission_N : N;
+fun transmit_V2 : V2;
+fun transmittance_N : N;
+fun transmitter_N : N;
+fun transmogrification_N : N;
+fun transmogrify_V2 : V2;
+fun transmundane_A : A;
+fun transmutable_A : A;
+fun transmutation_N : N;
+fun transmute_V2 : V2;
+fun transoceanic_A : A;
+fun transom_N : N;
+fun transom_window_N : N;
+fun transparence_N : N;
+fun transparency_N : N;
+fun transparent_A : A;
+fun transpiration_N : N;
+fun transpire_V : V;
+fun transpire_V2 : V2;
+fun transplacental_A : A;
+fun transplant_N : N;
+fun transplant_V : V;
+fun transplant_V2 : V2;
+fun transplantable_A : A;
+fun transplantation_N : N;
+fun transplanter_N : N;
+fun transpolar_A : A;
+fun transponder_N : N;
+fun transport_N : N;
+fun transport_V2 : V2;
+fun transportable_A : A;
+fun transportation_N : N;
+fun transporter_N : N;
+fun transposable_A : A;
+fun transpose_N : N;
+fun transpose_V2 : V2;
+fun transposition_N : N;
+fun transposon_N : N;
+fun transsexual_N : N;
+fun transsexualism_N : N;
+fun transship_V2 : V2;
+fun transshipment_N : N;
+fun transubstantiation_N : N;
+fun transudate_N : N;
+fun transuranic_A : A;
+fun transverse_A : A;
+fun transvestic_A : A;
+fun transvestism_N : N;
+fun transvestite_N : N;
+fun tranylcypromine_N : N;
+fun trap_N : N;
+fun trap_V : V;
+fun trap_V2 : V2;
+fun trap_door_N : N;
+fun trap_shooting_N : N;
+fun trapeze_N : N;
+fun trapezium_N : N;
+fun trapezius_N : N;
+fun trapezohedron_N : N;
+fun trapezoid_N : N;
+fun trapezoidal_A : A;
+fun trapper_N : N;
+fun trappist_N : N;
+fun trapshooter_N : N;
+fun trash_N : N;
+fun trash_V2 : V2;
+fun trashy_A : A;
+fun trauma_N : N;
+fun traumatic_A : A;
+fun traumatology_N : N;
+fun traumatophobia_N : N;
+fun travail_N : N;
+fun trave_N : N;
+fun travel_N : N;
+fun travel_V : V;
+fun travel_V2 : V2;
+fun travel_soiled_A : A;
+fun travel_stained_A : A;
+fun travel_worn_A : A;
+fun traveler_N : N;
+fun travelled_A : A;
+fun traveller_N : N;
+fun travelling_N : N;
+fun travelogue_N : N;
+fun traversable_A : A;
+fun traversal_N : N;
+fun traverse_N : N;
+fun traverse_V2 : V2;
+fun traverser_N : N;
+fun travesty_N : N;
+fun travesty_V2 : V2;
+fun trawl_N : N;
+fun trawl_V : V;
+fun trawl_V2 : V2;
+fun trawl_net_N : N;
+fun trawler_N : N;
+fun tray_N : N;
+fun tray_cloth_N : N;
+fun trazodone_N : N;
+fun treacherous_A : A;
+fun treachery_N : N;
+fun treacle_N : N;
+fun treacly_A : A;
+fun tread_N : N;
+fun tread_V : V;
+fun tread_V2 : V2;
+fun treadle_N : N;
+fun treadle_V : V;
+fun treadmill_N : N;
+fun treas_N : N;
+fun treason_N : N;
+fun treasonable_A : A;
+fun treasonous_A : A;
+fun treasure_N : N;
+fun treasure_V2 : V2;
+fun treasure_house_N : N;
+fun treasure_trove_N : N;
+fun treasurer_N : N;
+fun treasurership_N : N;
+fun treasury_N : N;
+fun treat_N : N;
+fun treat_V : V;
+fun treat_V2 : V2;
+fun treatise_N : N;
+fun treatment_N : N;
+fun treaty_N : N;
+fun treble_A : A;
+fun treble_N : N;
+fun treble_V : V;
+fun treble_V2 : V2;
+fun tredegar_PN : PN;
+fun tree_N : N;
+fun tree_V2 : V2;
+fun tree_fern_N : N;
+fun treehopper_N : N;
+fun treeless_A : A;
+fun treelet_N : N;
+fun treenail_N : N;
+fun trefoil_N : N;
+fun trek_N : N;
+fun trek_V : V;
+fun trekker_N : N;
+fun trellis_N : N;
+fun trellis_V2 : V2;
+fun tremble_N : N;
+fun tremble_V : V;
+fun trembles_N : N;
+fun tremendous_A : A;
+fun tremolite_N : N;
+fun tremolo_N : N;
+fun tremor_N : N;
+fun tremulous_A : A;
+fun trench_N : N;
+fun trench_V2 : V2;
+fun trenchancy_N : N;
+fun trenchant_A : A;
+fun trencher_N : N;
+fun trencherman_N : N;
+fun trend_N : N;
+fun trend_V : V;
+fun trend_setter_N : N;
+fun trend_setting_N : N;
+fun trendsetting_A : A;
+fun trendy_A : A;
+fun trepan_N : N;
+fun trepan_V2 : V2;
+fun trepang_N : N;
+fun trephination_N : N;
+fun trephine_N : N;
+fun trephine_V2 : V2;
+fun trepidation_N : N;
+fun treponema_N : N;
+fun trespass_N : N;
+fun trespass_V : V;
+fun trespasser_N : N;
+fun tress_N : N;
+fun trestle_N : N;
+fun trestle_bridge_N : N;
+fun trestle_table_N : N;
+fun trestlework_N : N;
+fun trevor_PN : PN;
+fun trews_N : N;
+fun trey_N : N;
+fun triad_N : N;
+fun triage_N : N;
+fun trial_N : N;
+fun triamcinolone_N : N;
+fun triangle_N : N;
+fun triangular_A : A;
+fun triangularity_N : N;
+fun triangulate_A : A;
+fun triangulation_N : N;
+fun triazine_N : N;
+fun triazolam_N : N;
+fun tribadism_N : N;
+fun tribadistic_A : A;
+fun tribal_A : A;
+fun tribalism_N : N;
+fun tribalization_N : N;
+fun tribe_N : N;
+fun tribesman_N : N;
+fun tribologist_N : N;
+fun tribology_N : N;
+fun tribromoethanol_N : N;
+fun tribulation_N : N;
+fun tribunal_N : N;
+fun tribune_N : N;
+fun tribuneship_N : N;
+fun tributary_A : A;
+fun tributary_N : N;
+fun tribute_N : N;
+fun tributyrin_N : N;
+fun trice_N : N;
+fun trice_V2 : V2;
+fun tricentenary_A : A;
+fun triceps_N : N;
+fun triceratops_N : N;
+fun trichina_N : N;
+fun trichinosis_N : N;
+fun trichion_N : N;
+fun trichloride_N : N;
+fun trichlormethiazide_N : N;
+fun trichloroethylene_N : N;
+fun trichodesmium_N : N;
+fun trichomonad_N : N;
+fun trichomoniasis_N : N;
+fun trichotillomania_N : N;
+fun trichotomy_N : N;
+fun trichroism_N : N;
+fun trichromatic_A : A;
+fun trichuriasis_N : N;
+fun trick_N : N;
+fun trick_V2 : V2;
+fun trickery_N : N;
+fun trickiness_N : N;
+fun trickle_N : N;
+fun trickle_V : V;
+fun trickle_V2 : V2;
+fun trickster_N : N;
+fun tricksy_A : A;
+fun tricky_A : A;
+fun triclinic_A : A;
+fun triclinium_N : N;
+fun tricolor_N : N;
+fun tricolour_N : N;
+fun tricorn_N : N;
+fun tricot_N : N;
+fun tricuspid_A : A;
+fun tricycle_N : N;
+fun tricyclic_N : N;
+fun trident_N : N;
+fun tridymite_N : N;
+fun triennial_A : A;
+fun triennial_N : N;
+fun trier_N : N;
+fun trieste_PN : PN;
+fun trifid_A : A;
+fun trifle_N : N;
+fun trifle_V : V;
+fun trifle_V2 : V2;
+fun trifler_N : N;
+fun trifoliate_A : A;
+fun trifurcation_N : N;
+fun trigeminal_N : N;
+fun trigger_N : N;
+fun trigger_V2 : V2;
+fun trigger_happy_A : A;
+fun triggerfish_N : N;
+fun triglyceride_N : N;
+fun trigon_N : N;
+fun trigonometric_A : A;
+fun trigonometrician_N : N;
+fun trigonometry_N : N;
+fun trigram_N : N;
+fun trihydroxy_A : A;
+fun triiodothyronine_N : N;
+fun trilateral_A : A;
+fun trilby_N : N;
+fun trilingual_A : A;
+fun trill_N : N;
+fun trill_V : V;
+fun trill_V2 : V2;
+fun trillion_A : A;
+fun trillion_N : N;
+fun trillionth_A : A;
+fun trillionth_N : N;
+fun trillium_N : N;
+fun trilobate_A : A;
+fun trilobite_N : N;
+fun trilogy_N : N;
+fun trim_A : A;
+fun trim_N : N;
+fun trim_V : V;
+fun trim_V2 : V2;
+fun trimaran_N : N;
+fun trimer_N : N;
+fun trimester_N : N;
+fun trimipramine_N : N;
+fun trimmer_N : N;
+fun trimming_N : N;
+fun trimotored_A : A;
+fun tring_PN : PN;
+fun trinidad_PN : PN;
+fun trinidadian_A : A;
+fun trinidadian_N : N;
+fun trinitrotoluene_N : N;
+fun trinity_N : N;
+fun trinket_N : N;
+fun trinketry_N : N;
+fun trinucleate_A : A;
+fun trio_N : N;
+fun triode_N : N;
+fun triolein_N : N;
+fun triose_N : N;
+fun trioxide_N : N;
+fun trip_N : N;
+fun trip_V : V;
+fun trip_V2 : V2;
+fun tripalmitin_N : N;
+fun tripartite_A : A;
+fun tripe_N : N;
+fun triphammer_N : N;
+fun triphosphopyridine_N : N;
+fun tripinnate_A : A;
+fun tripinnatifid_A : A;
+fun triple_A : A;
+fun triple_N : N;
+fun triple_V : V;
+fun triple_V2 : V2;
+fun triplet_N : N;
+fun tripletail_N : N;
+fun triplex_A : A;
+fun triplicate_A : A;
+fun triplicate_N : N;
+fun triplicate_V2 : V2;
+fun triplicity_N : N;
+fun tripling_N : N;
+fun triploid_A : A;
+fun tripod_N : N;
+fun tripos_N : N;
+fun tripper_N : N;
+fun triptych_N : N;
+fun triquetral_N : N;
+fun trireme_N : N;
+fun trisaccharide_N : N;
+fun trisect_V2 : V2;
+fun triskaidekaphobia_N : N;
+fun triskaidekaphobic_A : A;
+fun triskelion_N : N;
+fun trismus_N : N;
+fun trisomy_N : N;
+fun tristearin_N : N;
+fun trisyllable_N : N;
+fun tritanopia_N : N;
+fun tritanopic_A : A;
+fun trite_A : A;
+fun triteness_N : N;
+fun tritheism_N : N;
+fun tritheist_N : N;
+fun tritium_N : N;
+fun triton_N : N;
+fun triumph_N : N;
+fun triumph_V : V;
+fun triumphal_A : A;
+fun triumphant_A : A;
+fun triumvir_N : N;
+fun triumvirate_N : N;
+fun triune_A : A;
+fun trivalent_A : A;
+fun trivet_N : N;
+fun trivial_A : A;
+fun triviality_N : N;
+fun trivialize_V2 : V2;
+fun trivium_N : N;
+fun trochaic_A : A;
+fun trochanter_N : N;
+fun trochee_N : N;
+fun trochlear_N : N;
+fun troglodyte_N : N;
+fun trogon_N : N;
+fun troika_N : N;
+fun trojan_A : A;
+fun trojan_N : N;
+fun troll_N : N;
+fun troll_V : V;
+fun troll_V2 : V2;
+fun trolley_N : N;
+fun trolley_car_N : N;
+fun trolleybus_N : N;
+fun trollop_N : N;
+fun trombiculiasis_N : N;
+fun trombiculid_N : N;
+fun trombidiid_N : N;
+fun trombone_N : N;
+fun trombonist_N : N;
+fun trompillo_N : N;
+fun troon_PN : PN;
+fun troop_N : N;
+fun troop_V : V;
+fun troop_V2 : V2;
+fun troop_carrier_N : N;
+fun trooper_N : N;
+fun troopship_N : N;
+fun trope_N : N;
+fun trophic_A : A;
+fun trophobiosis_N : N;
+fun trophoblast_N : N;
+fun trophoblastic_A : A;
+fun trophotropic_A : A;
+fun trophotropism_N : N;
+fun trophozoite_N : N;
+fun trophy_N : N;
+fun tropic_N : N;
+fun tropical_A : A;
+fun tropism_N : N;
+fun troponym_N : N;
+fun troponymy_N : N;
+fun tropopause_N : N;
+fun troposphere_N : N;
+fun trot_N : N;
+fun trot_V : V;
+fun trot_V2 : V2;
+fun troth_N : N;
+fun trotter_N : N;
+fun troubadour_N : N;
+fun trouble_N : N;
+fun trouble_V : V;
+fun trouble_V2 : V2;
+fun troublemaker_N : N;
+fun troubleshooter_N : N;
+fun troublesome_A : A;
+fun troublesomeness_N : N;
+fun troublous_A : A;
+fun trough_N : N;
+fun trough_V : V;
+fun trounce_V2 : V2;
+fun trouncing_N : N;
+fun troupe_N : N;
+fun trouper_N : N;
+fun trouser_N : N;
+fun trousseau_N : N;
+fun trout_N : N;
+fun trove_N : N;
+fun trowbridge_PN : PN;
+fun trowel_N : N;
+fun troy_N : N;
+fun truancy_N : N;
+fun truant_A : A;
+fun truant_N : N;
+fun truce_N : N;
+fun truck_N : N;
+fun truckage_N : N;
+fun truckle_N : N;
+fun truckle_V : V;
+fun truckle_bed_N : N;
+fun truckling_N : N;
+fun truculence_N : N;
+fun truculency_N : N;
+fun truculent_A : A;
+fun trudge_N : N;
+fun trudge_V : V;
+fun trudger_N : N;
+fun true_A : A;
+fun true_N : N;
+fun true_V2 : V2;
+fun true_blue_A : A;
+fun true_blue_N : N;
+fun true_hearted_A : A;
+fun truelove_N : N;
+fun trueness_N : N;
+fun truffle_N : N;
+fun truism_N : N;
+fun trump_N : N;
+fun trump_V : V;
+fun trump_V2 : V2;
+fun trumpery_A : A;
+fun trumpet_N : N;
+fun trumpet_V : V;
+fun trumpet_V2 : V2;
+fun trumpeter_N : N;
+fun trumpetfish_N : N;
+fun trumpetwood_N : N;
+fun truncate_A : A;
+fun truncate_V2 : V2;
+fun truncation_N : N;
+fun truncheon_N : N;
+fun trundle_N : N;
+fun trundle_V : V;
+fun trundle_V2 : V2;
+fun trunk_N : N;
+fun trunk_call_N : N;
+fun trunk_line_N : N;
+fun trunk_road_N : N;
+fun trunking_N : N;
+fun truro_PN : PN;
+fun truss_N : N;
+fun truss_V2 : V2;
+fun trust_N : N;
+fun trust_V : V;
+fun trust_V2 : V2;
+fun trust_V2V : V2V;
+fun trust_VS : VS;
+fun trustbuster_N : N;
+fun trustee_N : N;
+fun trusteeship_N : N;
+fun trustful_A : A;
+fun trustworthiness_N : N;
+fun trustworthy_A : A;
+fun trusty_A : A;
+fun trusty_N : N;
+fun truth_N : N;
+fun truthful_A : A;
+fun truthfulness_N : N;
+fun try_N : N;
+fun try_V : V;
+fun try_V2 : V2;
+fun try_V2V : V2V;
+fun try_VV : VV;
+fun try_on_N : N;
+fun try_out_N : N;
+fun trypsin_N : N;
+fun trypsinogen_N : N;
+fun tryptophan_N : N;
+fun tryst_N : N;
+fun tsar_N : N;
+fun tsarina_N : N;
+fun tsetse_N : N;
+fun tsetse_fly_N : N;
+fun tsinan_PN : PN;
+fun tsingtao_PN : PN;
+fun tsitsihar_PN : PN;
+fun tsoris_N : N;
+fun tsunami_N : N;
+fun tsuris_N : N;
+fun tswana_A : A;
+fun tswana_N : N;
+fun tuatara_N : N;
+fun tub_N : N;
+fun tub_thumper_N : N;
+fun tuba_N : N;
+fun tubal_A : A;
+fun tubby_A : A;
+fun tube_N : N;
+fun tube_well_N : N;
+fun tubed_A : A;
+fun tubeless_A : A;
+fun tubeless_N : N;
+fun tuber_N : N;
+fun tubercle_N : N;
+fun tubercular_A : A;
+fun tuberculate_A : A;
+fun tuberculin_N : N;
+fun tuberculoid_A : A;
+fun tuberculosis_N : N;
+fun tuberculous_A : A;
+fun tuberose_N : N;
+fun tuberosity_N : N;
+fun tuberous_A : A;
+fun tubful_N : N;
+fun tubing_N : N;
+fun tubocurarine_N : N;
+fun tubular_A : A;
+fun tubule_N : N;
+fun tuc_N : N;
+fun tuck_N : N;
+fun tuck_V : V;
+fun tuck_V2 : V2;
+fun tuck_in_N : N;
+fun tuck_shop_N : N;
+fun tucker_N : N;
+fun tudung_N : N;
+fun tues_PN : PN;
+fun tuesday_N : N;
+fun tuesday_PN : PN;
+fun tufa_N : N;
+fun tuff_N : N;
+fun tuft_N : N;
+fun tufted_A : A;
+fun tug_N : N;
+fun tug_V : V;
+fun tug_V2 : V2;
+fun tugboat_N : N;
+fun tugrik_N : N;
+fun tuille_N : N;
+fun tuition_N : N;
+fun tularemia_N : N;
+fun tulip_N : N;
+fun tulipwood_N : N;
+fun tulle_N : N;
+fun tullibody_PN : PN;
+fun tumble_N : N;
+fun tumble_V : V;
+fun tumble_V2 : V2;
+fun tumble_down_A : A;
+fun tumblebug_N : N;
+fun tumbler_N : N;
+fun tumbleweed_N : N;
+fun tumbrel_N : N;
+fun tumbril_N : N;
+fun tumefaction_N : N;
+fun tumescence_N : N;
+fun tumescent_A : A;
+fun tumid_A : A;
+fun tumidity_N : N;
+fun tummy_N : N;
+fun tumor_N : N;
+fun tumour_N : N;
+fun tumult_N : N;
+fun tumultuous_A : A;
+fun tumulus_N : N;
+fun tun_N : N;
+fun tuna_N : N;
+fun tunaburger_N : N;
+fun tunbridge_wells_PN : PN;
+fun tundra_N : N;
+fun tune_N : N;
+fun tune_V : V;
+fun tune_V2 : V2;
+fun tuneful_A : A;
+fun tunefulness_N : N;
+fun tuneless_A : A;
+fun tuner_N : N;
+fun tung_oil_N : N;
+fun tungstate_N : N;
+fun tungsten_N : N;
+fun tunic_N : N;
+fun tunicate_N : N;
+fun tuning_N : N;
+fun tuning_fork_N : N;
+fun tunis_PN : PN;
+fun tunisia_PN : PN;
+fun tunisian_A : A;
+fun tunisian_N : N;
+fun tunnel_N : N;
+fun tunnel_V : V;
+fun tunnel_V2 : V2;
+fun tunny_N : N;
+fun tup_N : N;
+fun tupelo_N : N;
+fun tupik_N : N;
+fun tuppence_N : N;
+fun tuppenny_A : A;
+fun turban_N : N;
+fun turbaned_A : A;
+fun turbid_A : A;
+fun turbidity_N : N;
+fun turbidness_N : N;
+fun turbinate_A : A;
+fun turbine_N : N;
+fun turbogenerator_N : N;
+fun turbojet_N : N;
+fun turboprop_N : N;
+fun turbot_N : N;
+fun turbulence_N : N;
+fun turbulent_A : A;
+fun turd_N : N;
+fun tureen_N : N;
+fun turf_N : N;
+fun turf_V2 : V2;
+fun turgid_A : A;
+fun turgidity_N : N;
+fun turgor_N : N;
+fun turin_PN : PN;
+fun turk_N : N;
+fun turkey_N : N;
+fun turkey_PN : PN;
+fun turkish_A : A;
+fun turkish_N : N;
+fun turku_PN : PN;
+fun turmeric_N : N;
+fun turmoil_N : N;
+fun turn_N : N;
+fun turn_V : V;
+fun turn_V2 : V2;
+fun turn_V2A : V2A;
+fun turn_VA : VA;
+fun turn_off_N : N;
+fun turn_on_N : N;
+fun turn_out_N : N;
+fun turn_round_N : N;
+fun turn_up_N : N;
+fun turnaround_N : N;
+fun turnbuckle_N : N;
+fun turncoat_N : N;
+fun turncock_N : N;
+fun turner_N : N;
+fun turnery_N : N;
+fun turning_N : N;
+fun turning_point_N : N;
+fun turnip_N : N;
+fun turnkey_N : N;
+fun turnoff_N : N;
+fun turnout_N : N;
+fun turnover_N : N;
+fun turnpike_N : N;
+fun turnspit_N : N;
+fun turnstile_N : N;
+fun turnstone_N : N;
+fun turntable_N : N;
+fun turnverein_N : N;
+fun turpentine_N : N;
+fun turpitude_N : N;
+fun turps_N : N;
+fun turquoise_N : N;
+fun turreae_N : N;
+fun turret_N : N;
+fun turtle_N : N;
+fun turtledove_N : N;
+fun turtleneck_A : A;
+fun turtleneck_N : N;
+fun turtlenecked_A : A;
+fun turtler_N : N;
+fun tushery_N : N;
+fun tusk_N : N;
+fun tusked_A : A;
+fun tusker_N : N;
+fun tussah_N : N;
+fun tussle_N : N;
+fun tussle_V : V;
+fun tussock_N : N;
+fun tut_V2 : V2;
+fun tutee_N : N;
+fun tutelage_N : N;
+fun tutelary_A : A;
+fun tutor_N : N;
+fun tutor_V2 : V2;
+fun tutorial_A : A;
+fun tutorial_N : N;
+fun tutorship_N : N;
+fun tutti_frutti_N : N;
+fun tutu_N : N;
+fun tuxedo_N : N;
+fun tuxedoed_A : A;
+fun tv_N : N;
+fun twaddle_N : N;
+fun twaddle_V : V;
+fun twaddler_N : N;
+fun twain_N : N;
+fun twang_N : N;
+fun twang_V : V;
+fun twang_V2 : V2;
+fun twayblade_N : N;
+fun tweak_N : N;
+fun tweak_V2 : V2;
+fun twee_A : A;
+fun tweed_N : N;
+fun tweediness_N : N;
+fun tweedy_A : A;
+fun tween_Adv : Adv;
+fun tween_decks_Adv : Adv;
+fun tweet_N : N;
+fun tweet_V : V;
+fun tweeter_N : N;
+fun twelfth_night_N : N;
+fun twelfth_night_PN : PN;
+fun twelvemonth_N : N;
+fun twerp_N : N;
+fun twice_Adv : Adv;
+fun twiddle_N : N;
+fun twiddle_V : V;
+fun twiddle_V2 : V2;
+fun twiddler_N : N;
+fun twiddly_A : A;
+fun twig_N : N;
+fun twig_V : V;
+fun twig_V2 : V2;
+fun twiggy_A : A;
+fun twilight_N : N;
+fun twilit_A : A;
+fun twill_N : N;
+fun twilled_A : A;
+fun twin_N : N;
+fun twin_V2 : V2;
+fun twinberry_N : N;
+fun twine_N : N;
+fun twine_V : V;
+fun twine_V2 : V2;
+fun twiner_N : N;
+fun twinflower_N : N;
+fun twinge_N : N;
+fun twinjet_N : N;
+fun twinkle_N : N;
+fun twinkle_V : V;
+fun twinkler_N : N;
+fun twinkling_N : N;
+fun twins_N : N;
+fun twirl_N : N;
+fun twirl_V : V;
+fun twirl_V2 : V2;
+fun twirlingly_Adv : Adv;
+fun twist_N : N;
+fun twist_V : V;
+fun twist_V2 : V2;
+fun twister_N : N;
+fun twisty_A : A;
+fun twit_N : N;
+fun twit_V2 : V2;
+fun twitch_N : N;
+fun twitch_V : V;
+fun twitch_V2 : V2;
+fun twitter_N : N;
+fun twitter_V : V;
+fun twitterer_N : N;
+fun twixt_Prep : Prep;
+fun two_a_penny_A : A;
+fun two_edged_A : A;
+fun two_faced_A : A;
+fun two_funnelled_A : A;
+fun two_handed_A : A;
+fun two_piece_N : N;
+fun two_ply_A : A;
+fun two_seater_N : N;
+fun two_step_N : N;
+fun two_timing_A : A;
+fun two_way_A : A;
+fun twofer_N : N;
+fun twofold_A : A;
+fun twofold_Adv : Adv;
+fun twopence_N : N;
+fun twopenny_A : A;
+fun twopenny_halfpenny_A : A;
+fun tycoon_N : N;
+fun tying_N : N;
+fun tyiyn_N : N;
+fun tyke_N : N;
+fun tympanic_A : A;
+fun tympanist_N : N;
+fun tympanites_N : N;
+fun tympanitic_A : A;
+fun tympanitis_N : N;
+fun tympanoplasty_N : N;
+fun tympanum_N : N;
+fun tyne_PN : PN;
+fun tynemouth_PN : PN;
+fun type_N : N;
+fun type_V : V;
+fun type_V2 : V2;
+fun typecast_V2 : V2;
+fun typeface_N : N;
+fun typescript_N : N;
+fun typesetter_N : N;
+fun typewriter_N : N;
+fun typewritten_A : A;
+fun typhoid_N : N;
+fun typhoon_N : N;
+fun typhus_N : N;
+fun typical_1_A : A;
+fun typical_2_A : A;
+fun typical_3_A : A;
+fun typicality_N : N;
+fun typification_N : N;
+fun typify_V2 : V2;
+fun typing_N : N;
+fun typist_N : N;
+fun typographer_N : N;
+fun typographic_A : A;
+fun typographically_Adv : Adv;
+fun typography_N : N;
+fun typology_N : N;
+fun tyramine_N : N;
+fun tyrannical_A : A;
+fun tyrannicide_N : N;
+fun tyrannid_N : N;
+fun tyrannize_V : V;
+fun tyrannize_V2 : V2;
+fun tyrannosaur_N : N;
+fun tyrannous_A : A;
+fun tyranny_N : N;
+fun tyrant_N : N;
+fun tyre_N : N;
+fun tyro_N : N;
+fun tyrocidine_N : N;
+fun tyrolean_N : N;
+fun tyrone_PN : PN;
+fun tyrosine_N : N;
+fun tyrosinemia_N : N;
+fun tyrothricin_N : N;
+fun tzar_N : N;
+fun tzarina_N : N;
+fun tzupo_PN : PN;
+fun u_A : A;
+fun u_boat_N : N;
+fun u_turn_N : N;
+fun uakari_N : N;
+fun ubiety_N : N;
+fun ubiquinone_N : N;
+fun ubiquitous_A : A;
+fun ubiquity_N : N;
+fun udder_N : N;
+fun uddingston_PN : PN;
+fun udi_PN : PN;
+fun udine_PN : PN;
+fun ufa_PN : PN;
+fun ufo_N : N;
+fun uganda_PN : PN;
+fun ugandan_A : A;
+fun ugandan_N : N;
+fun uglify_V2 : V2;
+fun ugliness_N : N;
+fun ugly_A : A;
+fun uk_PN : PN;
+fun ukase_N : N;
+fun uke_N : N;
+fun ukulele_N : N;
+fun ulalgia_N : N;
+fun ulatrophia_N : N;
+fun ulcer_N : N;
+fun ulcerate_V : V;
+fun ulcerate_V2 : V2;
+fun ulceration_N : N;
+fun ulcerative_A : A;
+fun ulcerous_A : A;
+fun ulema_N : N;
+fun ulemorrhagia_N : N;
+fun ulitis_N : N;
+fun ullage_N : N;
+fun ulna_N : N;
+fun ulnar_A : A;
+fun ulster_N : N;
+fun ulster_PN : PN;
+fun ulterior_A : A;
+fun ulteriority_N : N;
+fun ultima_N : N;
+fun ultimacy_N : N;
+fun ultimate_A : A;
+fun ultimate_N : N;
+fun ultimatum_N : N;
+fun ultimo_A : A;
+fun ultra_vires_A : A;
+fun ultra_vires_Adv : Adv;
+fun ultracentrifugation_N : N;
+fun ultracentrifuge_N : N;
+fun ultraconservative_A : A;
+fun ultramarine_A : A;
+fun ultramarine_N : N;
+fun ultramicroscope_N : N;
+fun ultramicroscopic_A : A;
+fun ultramodern_A : A;
+fun ultramontane_A : A;
+fun ultramontane_N : N;
+fun ultramontanism_N : N;
+fun ultrasonic_A : A;
+fun ultrasonically_Adv : Adv;
+fun ultrasound_N : N;
+fun ultraviolet_A : A;
+fun ultraviolet_N : N;
+fun ululate_V : V;
+fun ululation_N : N;
+fun ulverston_PN : PN;
+fun umbel_N : N;
+fun umbellate_A : A;
+fun umbellifer_N : N;
+fun umbelliferous_A : A;
+fun umbelliform_A : A;
+fun umber_A : A;
+fun umber_N : N;
+fun umbilical_A : A;
+fun umbilicate_A : A;
+fun umbo_N : N;
+fun umbra_N : N;
+fun umbrage_N : N;
+fun umbrella_A : A;
+fun umbrella_N : N;
+fun umbrellalike_A : A;
+fun umbrellawort_N : N;
+fun umlaut_N : N;
+fun umpirage_N : N;
+fun umpire_N : N;
+fun umpire_V : V;
+fun umpire_V2 : V2;
+fun umpteen_A : A;
+fun umpteenth_A : A;
+fun un_N : N;
+fun un_come_at_able_A : A;
+fun un_get_at_able_A : A;
+fun unabashed_A : A;
+fun unabated_A : A;
+fun unable_A : A;
+fun unabridged_A : A;
+fun unabused_A : A;
+fun unaccented_A : A;
+fun unacceptability_N : N;
+fun unacceptable_A : A;
+fun unaccommodating_A : A;
+fun unaccompanied_A : A;
+fun unaccountable_A : A;
+fun unaccounted_A : A;
+fun unaccredited_A : A;
+fun unaccustomed_A : A;
+fun unachievable_A : A;
+fun unacknowledged_A : A;
+fun unacquainted_A : A;
+fun unacquisitive_A : A;
+fun unactable_A : A;
+fun unadaptability_N : N;
+fun unadaptable_A : A;
+fun unadapted_A : A;
+fun unaddicted_A : A;
+fun unaddressed_A : A;
+fun unadjustable_A : A;
+fun unadjusted_A : A;
+fun unadoptable_A : A;
+fun unadorned_A : A;
+fun unadulterated_A : A;
+fun unadventurous_A : A;
+fun unadvised_A : A;
+fun unaerated_A : A;
+fun unaffected_A : A;
+fun unaffectedness_N : N;
+fun unaffecting_A : A;
+fun unaffiliated_A : A;
+fun unaffixed_A : A;
+fun unafraid_A : A;
+fun unaged_A : A;
+fun unaggressive_A : A;
+fun unagitated_A : A;
+fun unaided_A : A;
+fun unairworthy_A : A;
+fun unalarming_A : A;
+fun unalert_A : A;
+fun unalienable_A : A;
+fun unaligned_A : A;
+fun unalike_A : A;
+fun unalloyed_A : A;
+fun unalterability_N : N;
+fun unalterable_A : A;
+fun unaltered_A : A;
+fun unambiguity_N : N;
+fun unambiguous_A : A;
+fun unambitious_A : A;
+fun unamended_A : A;
+fun unanalyzable_A : A;
+fun unanalyzed_A : A;
+fun unanimated_A : A;
+fun unanimity_N : N;
+fun unanimous_A : A;
+fun unannounced_A : A;
+fun unanswerable_A : A;
+fun unanswered_A : A;
+fun unanticipated_A : A;
+fun unapologetic_A : A;
+fun unappareled_A : A;
+fun unapparent_A : A;
+fun unappealable_A : A;
+fun unappealing_A : A;
+fun unappendaged_A : A;
+fun unappetizing_A : A;
+fun unappetizingness_N : N;
+fun unappreciated_A : A;
+fun unappreciative_A : A;
+fun unapprehensive_A : A;
+fun unapproachability_N : N;
+fun unapproachable_A : A;
+fun unarguable_A : A;
+fun unargumentative_A : A;
+fun unarmed_A : A;
+fun unarmored_A : A;
+fun unarticulated_A : A;
+fun unary_A : A;
+fun unascertainable_A : A;
+fun unashamed_A : A;
+fun unasked_A : A;
+fun unassailable_A : A;
+fun unassertive_A : A;
+fun unassertiveness_N : N;
+fun unassigned_A : A;
+fun unassisted_A : A;
+fun unassuming_A : A;
+fun unassured_A : A;
+fun unasterisked_A : A;
+fun unattached_A : A;
+fun unattainable_A : A;
+fun unattainableness_N : N;
+fun unattended_A : A;
+fun unattractive_A : A;
+fun unattractiveness_N : N;
+fun unattributable_A : A;
+fun unauthorized_A : A;
+fun unavailable_A : A;
+fun unavailing_A : A;
+fun unavenged_A : A;
+fun unavoidable_A : A;
+fun unavowed_A : A;
+fun unawakened_A : A;
+fun unaware_A : A;
+fun unaware_of_A2 : A2;
+fun unawares_Adv : Adv;
+fun unawed_A : A;
+fun unbacked_A : A;
+fun unbaffled_A : A;
+fun unbalance_V2 : V2;
+fun unbalconied_A : A;
+fun unbanded_A : A;
+fun unbaptized_A : A;
+fun unbar_V2 : V2;
+fun unbarreled_A : A;
+fun unbearable_A : A;
+fun unbeatable_A : A;
+fun unbeaten_A : A;
+fun unbecoming_A : A;
+fun unbecomingness_N : N;
+fun unbefitting_A : A;
+fun unbeknown_A : A;
+fun unbeknown_Adv : Adv;
+fun unbeknownst_A : A;
+fun unbeknownst_Adv : Adv;
+fun unbelief_N : N;
+fun unbelievable_A : A;
+fun unbeliever_N : N;
+fun unbelieving_A : A;
+fun unbeloved_A : A;
+fun unbelted_A : A;
+fun unbend_V : V;
+fun unbend_V2 : V2;
+fun unbeneficed_A : A;
+fun unbent_A : A;
+fun unbiased_A : A;
+fun unbiassed_A : A;
+fun unbidden_A : A;
+fun unbigoted_A : A;
+fun unbind_V2 : V2;
+fun unbitter_A : A;
+fun unbleached_A : A;
+fun unblemished_A : A;
+fun unblended_A : A;
+fun unblessed_A : A;
+fun unblinking_A : A;
+fun unblock_V2 : V2;
+fun unblushing_A : A;
+fun unbodied_A : A;
+fun unbolt_V : V;
+fun unbolt_V2 : V2;
+fun unbooked_A : A;
+fun unbordered_A : A;
+fun unborn_A : A;
+fun unbosom_V2 : V2;
+fun unbounded_A : A;
+fun unbowed_A : A;
+fun unbraced_A : A;
+fun unbrainwashed_A : A;
+fun unbranched_A : A;
+fun unbranded_A : A;
+fun unbreakable_A : A;
+fun unbreakableness_N : N;
+fun unbridgeable_A : A;
+fun unbridled_A : A;
+fun unbroken_A : A;
+fun unbrushed_A : A;
+fun unbuckle_V2 : V2;
+fun unburden_V2 : V2;
+fun unburied_A : A;
+fun unburnished_A : A;
+fun unbutton_V2 : V2;
+fun uncalled_for_A : A;
+fun uncamphorated_A : A;
+fun uncanny_A : A;
+fun uncapped_A : A;
+fun uncared_for_A : A;
+fun uncarpeted_A : A;
+fun uncarved_A : A;
+fun uncastrated_A : A;
+fun uncategorized_A : A;
+fun uncaulked_A : A;
+fun unceasing_A : A;
+fun uncensored_A : A;
+fun unceremonious_A : A;
+fun unceremoniousness_N : N;
+fun uncertain_A : A;
+fun uncertainty_N : N;
+fun uncertified_A : A;
+fun unchain_V2 : V2;
+fun unchallengeable_A : A;
+fun unchallenged_A : A;
+fun unchangeable_A : A;
+fun unchanged_A : A;
+fun unchanging_A : A;
+fun uncharacteristic_A : A;
+fun uncharacteristically_Adv : Adv;
+fun uncharged_A : A;
+fun uncharitable_A : A;
+fun uncharted_A : A;
+fun unchartered_A : A;
+fun unchaste_A : A;
+fun uncheckable_A : A;
+fun unchecked_A : A;
+fun uncheerfulness_N : N;
+fun unchivalrously_Adv : Adv;
+fun unchristian_A : A;
+fun unchristianly_A : A;
+fun uncial_A : A;
+fun uncial_N : N;
+fun uncivil_A : A;
+fun uncivilized_A : A;
+fun unclaimed_A : A;
+fun unclassifiable_A : A;
+fun unclassified_A : A;
+fun uncle_N : N;
+fun unclean_A : A;
+fun uncleanliness_N : N;
+fun uncleanly_A : A;
+fun unclear_A : A;
+fun uncleared_A : A;
+fun unclearness_N : N;
+fun unclipped_A : A;
+fun unclogged_A : A;
+fun unclothed_A : A;
+fun unclouded_A : A;
+fun uncluttered_A : A;
+fun unco_A : A;
+fun unco_Adv : Adv;
+fun unco_operative_A : A;
+fun unco_ordinated_A : A;
+fun uncoated_A : A;
+fun uncoerced_A : A;
+fun uncoiled_A : A;
+fun uncollected_A : A;
+fun uncolored_A : A;
+fun uncoloured_A : A;
+fun uncombable_A : A;
+fun uncombed_A : A;
+fun uncombined_A : A;
+fun uncomfortable_A : A;
+fun uncommercial_A : A;
+fun uncommercialized_A : A;
+fun uncommitted_A : A;
+fun uncommon_A : A;
+fun uncommonness_N : N;
+fun uncommunicative_A : A;
+fun uncommunicativeness_N : N;
+fun uncompartmented_A : A;
+fun uncompassionate_A : A;
+fun uncompensated_A : A;
+fun uncompetitive_A : A;
+fun uncomplaining_A : A;
+fun uncompleted_A : A;
+fun uncomplicated_A : A;
+fun uncomplimentary_A : A;
+fun uncompounded_A : A;
+fun uncomprehended_A : A;
+fun uncomprehending_A : A;
+fun uncompromising_A : A;
+fun unconcealed_A : A;
+fun unconcern_N : N;
+fun unconcerned_A : A;
+fun unconditional_A : A;
+fun unconditioned_A : A;
+fun unconfessed_A : A;
+fun unconfessed_N : N;
+fun unconfined_A : A;
+fun unconfirmed_A : A;
+fun unconformable_A : A;
+fun uncongenial_A : A;
+fun uncongeniality_N : N;
+fun unconnected_A : A;
+fun unconnectedness_N : N;
+fun unconquerable_A : A;
+fun unconquered_A : A;
+fun unconscientious_A : A;
+fun unconscientiousness_N : N;
+fun unconscionable_A : A;
+fun unconscious_A : A;
+fun unconscious_N : N;
+fun unconsciousness_N : N;
+fun unconsidered_A : A;
+fun unconsolidated_A : A;
+fun unconstipated_A : A;
+fun unconstitutional_A : A;
+fun unconstrained_A : A;
+fun unconstricted_A : A;
+fun unconstructive_A : A;
+fun unconsumed_A : A;
+fun unconsummated_A : A;
+fun uncontaminated_A : A;
+fun uncontested_A : A;
+fun uncontrollable_A : A;
+fun uncontrolled_A : A;
+fun uncontroversial_A : A;
+fun unconventional_A : A;
+fun unconventionality_N : N;
+fun unconverted_A : A;
+fun unconvinced_A : A;
+fun unconvincing_A : A;
+fun uncooked_A : A;
+fun uncool_A : A;
+fun uncooperative_A : A;
+fun uncoordinated_A : A;
+fun uncordial_A : A;
+fun uncork_V2 : V2;
+fun uncorrected_A : A;
+fun uncorrelated_A : A;
+fun uncorroborated_A : A;
+fun uncorrupted_A : A;
+fun uncouple_V2 : V2;
+fun uncousinly_A : A;
+fun uncouth_A : A;
+fun uncouthness_N : N;
+fun uncover_V2 : V2;
+fun uncrannied_A : A;
+fun uncreative_A : A;
+fun uncreativeness_N : N;
+fun uncritical_A : A;
+fun uncropped_A : A;
+fun uncross_V2 : V2;
+fun uncrowded_A : A;
+fun uncrowned_A : A;
+fun uncrystallized_A : A;
+fun unction_N : N;
+fun unctuous_A : A;
+fun uncultivable_A : A;
+fun uncultivated_A : A;
+fun uncultured_A : A;
+fun uncured_A : A;
+fun uncurl_V : V;
+fun uncurl_V2 : V2;
+fun uncurved_A : A;
+fun uncus_N : N;
+fun uncut_A : A;
+fun undamaged_A : A;
+fun undatable_A : A;
+fun undated_A : A;
+fun undaunted_A : A;
+fun undecagon_N : N;
+fun undeceive_V2 : V2;
+fun undecided_A : A;
+fun undeciphered_A : A;
+fun undeclared_A : A;
+fun undedicated_A : A;
+fun undefeated_A : A;
+fun undefended_A : A;
+fun undeferential_A : A;
+fun undefinable_A : A;
+fun undefined_A : A;
+fun undelineated_A : A;
+fun undemanding_A : A;
+fun undemocratic_A : A;
+fun undemocratically_Adv : Adv;
+fun undemonstrative_A : A;
+fun undeniable_A : A;
+fun undenominational_A : A;
+fun undependability_N : N;
+fun undependable_A : A;
+fun undepicted_A : A;
+fun under_Adv : Adv;
+fun under_Prep : Prep ;
+fun under_the_counter_A : A;
+fun underachievement_N : N;
+fun underachiever_N : N;
+fun underact_V : V;
+fun underact_V2 : V2;
+fun underage_A : A;
+fun underarm_A : A;
+fun underarm_Adv : Adv;
+fun underbelly_N : N;
+fun underbid_V2 : V2;
+fun underboss_N : N;
+fun underbred_A : A;
+fun underbrush_N : N;
+fun undercarriage_N : N;
+fun undercharge_N : N;
+fun undercharge_V2 : V2;
+fun underclothing_N : N;
+fun undercoat_N : N;
+fun undercoated_A : A;
+fun undercover_A : A;
+fun undercurrent_N : N;
+fun undercut_N : N;
+fun undercut_V2 : V2;
+fun underdeveloped_A : A;
+fun underdevelopment_N : N;
+fun underdog_N : N;
+fun underdone_A : A;
+fun underdressed_A : A;
+fun undereducated_A : A;
+fun underemployed_A : A;
+fun underestimate_N : N;
+fun underestimate_V2 : V2;
+fun underestimation_N : N;
+fun underevaluation_N : N;
+fun underexpose_V2 : V2;
+fun underexposure_N : N;
+fun underfed_A : A;
+fun underfelt_N : N;
+fun underfloor_A : A;
+fun underfoot_Adv : Adv;
+fun underfund_V2 : V2;
+fun undergarment_N : N;
+fun undergo_V2 : V2;
+fun undergraduate_N : N;
+fun underground_A : A;
+fun underground_Adv : Adv;
+fun underground_N : N;
+fun undergrowth_N : N;
+fun underhand_A : A;
+fun underhand_Adv : Adv;
+fun underhanded_A : A;
+fun underhung_A : A;
+fun underivative_A : A;
+fun underived_A : A;
+fun underlay_N : N;
+fun underlie_V2 : V2;
+fun underline_N : N;
+fun underline_V2 : V2;
+fun underling_N : N;
+fun underlip_N : N;
+fun underlying_A : A;
+fun undermanned_A : A;
+fun undermentioned_A : A;
+fun undermine_V2 : V2;
+fun underneath_Adv : Adv;
+fun underneath_Prep : Prep ;
+fun undernourished_A : A;
+fun undernourishment_N : N;
+fun underpants_N : N;
+fun underpart_N : N;
+fun underpass_N : N;
+fun underpay_V2 : V2;
+fun underpayment_N : N;
+fun underperform_V2 : V2;
+fun underperformer_N : N;
+fun underpin_V2 : V2;
+fun underpopulated_A : A;
+fun underprivileged_A : A;
+fun underproduction_N : N;
+fun underquote_V2 : V2;
+fun underrate_V2 : V2;
+fun underscore_N : N;
+fun underscore_V2 : V2;
+fun undersea_A : A;
+fun underseal_N : N;
+fun undersealed_A : A;
+fun undersecretary_N : N;
+fun undersell_V2 : V2;
+fun underseller_N : N;
+fun undersexed_A : A;
+fun undershoot_V2 : V2;
+fun undershrub_N : N;
+fun underside_N : N;
+fun undersign_V2 : V2;
+fun undersize_A : A;
+fun undersized_A : A;
+fun underskirt_N : N;
+fun underslung_A : A;
+fun underspend_V : V;
+fun underspend_V2 : V2;
+fun understaffed_A : A;
+fun understand_V : V;
+fun understand_V2 : V2;
+fun understand_V2V : V2V;
+fun understand_VS : VS;
+fun understandable_A : A;
+fun understanding_N : N;
+fun understate_V2 : V2;
+fun understatement_N : N;
+fun understock_V2 : V2;
+fun understudy_N : N;
+fun understudy_V2 : V2;
+fun undersurface_N : N;
+fun undertake_V2 : V2;
+fun undertaker_N : N;
+fun undertaking_N : N;
+fun undertide_N : N;
+fun undertone_N : N;
+fun undertow_N : N;
+fun undervaluation_N : N;
+fun undervalue_V2 : V2;
+fun underwater_A : A;
+fun underwear_N : N;
+fun underweight_A : A;
+fun underwhelm_V2 : V2;
+fun underwing_N : N;
+fun underworld_N : N;
+fun underwrite_V : V;
+fun underwrite_V2 : V2;
+fun underwriter_N : N;
+fun undescended_A : A;
+fun undescriptive_A : A;
+fun undeserved_A : A;
+fun undeserving_A : A;
+fun undesigned_A : A;
+fun undesirability_N : N;
+fun undesirable_A : A;
+fun undesirable_N : N;
+fun undesired_A : A;
+fun undesirous_A : A;
+fun undestroyable_A : A;
+fun undetectable_A : A;
+fun undetected_A : A;
+fun undetermined_A : A;
+fun undeterred_A : A;
+fun undeveloped_A : A;
+fun undeviating_A : A;
+fun undiagnosable_A : A;
+fun undiagnosed_A : A;
+fun undies_N : N;
+fun undifferentiated_A : A;
+fun undigested_A : A;
+fun undignified_A : A;
+fun undiluted_A : A;
+fun undiminished_A : A;
+fun undimmed_A : A;
+fun undine_N : N;
+fun undiplomatic_A : A;
+fun undiplomatically_Adv : Adv;
+fun undiscerning_A : A;
+fun undischarged_A : A;
+fun undisciplined_A : A;
+fun undisclosed_A : A;
+fun undiscovered_A : A;
+fun undiscriminating_A : A;
+fun undisguised_A : A;
+fun undismayed_A : A;
+fun undisputed_A : A;
+fun undissolved_A : A;
+fun undistinguishable_A : A;
+fun undistinguished_A : A;
+fun undistorted_A : A;
+fun undistributed_A : A;
+fun undisturbed_A : A;
+fun undiversified_A : A;
+fun undividable_A : A;
+fun undivided_A : A;
+fun undo_V2 : V2;
+fun undock_V : V;
+fun undock_V2 : V2;
+fun undocumented_A : A;
+fun undoer_N : N;
+fun undogmatic_A : A;
+fun undoing_N : N;
+fun undomestic_A : A;
+fun undomesticated_A : A;
+fun undoubted_A : A;
+fun undrained_A : A;
+fun undramatic_A : A;
+fun undramatically_Adv : Adv;
+fun undraped_A : A;
+fun undrawn_A : A;
+fun undreamed_A : A;
+fun undreamed_of_A : A;
+fun undreamt_A : A;
+fun undress_N : N;
+fun undress_V : V;
+fun undress_V2 : V2;
+fun undried_A : A;
+fun undrinkable_A : A;
+fun undue_A : A;
+fun undulate_A : A;
+fun undulate_V : V;
+fun undulation_N : N;
+fun undulatory_A : A;
+fun unduly_Adv : Adv;
+fun undutifulness_N : N;
+fun undying_A : A;
+fun undynamic_A : A;
+fun uneager_A : A;
+fun unearned_A : A;
+fun unearth_V2 : V2;
+fun unearthly_A : A;
+fun unease_N : N;
+fun uneasiness_N : N;
+fun uneasy_A : A;
+fun uneatable_A : A;
+fun uneaten_A : A;
+fun uneconomic_A : A;
+fun uneconomical_A : A;
+fun unedifying_A : A;
+fun unedited_A : A;
+fun uneducated_A : A;
+fun uneffective_A : A;
+fun unelaborated_A : A;
+fun unemotional_A : A;
+fun unemotionality_N : N;
+fun unemphatic_A : A;
+fun unemployable_A : A;
+fun unemployed_A : A;
+fun unemployment_N : N;
+fun unenclosed_A : A;
+fun unencouraging_A : A;
+fun unencumbered_A : A;
+fun unended_A : A;
+fun unending_A : A;
+fun unendowed_A : A;
+fun unendurable_A : A;
+fun unenforceable_A : A;
+fun unenforced_A : A;
+fun unengaged_A : A;
+fun unenlightened_A : A;
+fun unenlightening_A : A;
+fun unenlightenment_N : N;
+fun unenlivened_A : A;
+fun unenterprising_A : A;
+fun unenthusiastic_A : A;
+fun unenthusiastically_Adv : Adv;
+fun unentitled_A : A;
+fun unenviable_A : A;
+fun unequal_A : A;
+fun unequalized_A : A;
+fun unequalled_A : A;
+fun unequipped_A : A;
+fun unequivocal_A : A;
+fun unerect_A : A;
+fun unerring_A : A;
+fun unesco_PN : PN;
+fun unestablished_A : A;
+fun unethical_A : A;
+fun uneven_A : A;
+fun unevenness_N : N;
+fun uneventful_A : A;
+fun unexacting_A : A;
+fun unexampled_A : A;
+fun unexceeded_A : A;
+fun unexcelled_A : A;
+fun unexceptionable_A : A;
+fun unexceptional_A : A;
+fun unexchangeability_N : N;
+fun unexchangeable_A : A;
+fun unexcitable_A : A;
+fun unexcited_A : A;
+fun unexciting_A : A;
+fun unexclusive_A : A;
+fun unexcused_A : A;
+fun unexhausted_A : A;
+fun unexpansive_A : A;
+fun unexpected_A : A;
+fun unexpectedness_N : N;
+fun unexpendable_A : A;
+fun unexpired_A : A;
+fun unexplained_A : A;
+fun unexploited_A : A;
+fun unexplored_A : A;
+fun unexportable_A : A;
+fun unexposed_A : A;
+fun unexpressed_A : A;
+fun unexpurgated_A : A;
+fun unextended_A : A;
+fun unfaceted_A : A;
+fun unfailing_A : A;
+fun unfair_A : A;
+fun unfairness_N : N;
+fun unfaithful_A : A;
+fun unfaithfulness_N : N;
+fun unfaltering_A : A;
+fun unfamiliar_A : A;
+fun unfamiliarity_N : N;
+fun unfashionable_A : A;
+fun unfasten_V : V;
+fun unfasten_V2 : V2;
+fun unfastidious_A : A;
+fun unfathomable_A : A;
+fun unfathomed_A : A;
+fun unfattened_A : A;
+fun unfavorable_A : A;
+fun unfavorableness_N : N;
+fun unfavourable_A : A;
+fun unfaze_V2 : V2;
+fun unfeathered_A : A;
+fun unfed_A : A;
+fun unfeeling_A : A;
+fun unfeelingness_N : N;
+fun unfeigned_A : A;
+fun unfeminine_A : A;
+fun unfenced_A : A;
+fun unfermented_A : A;
+fun unfertilized_A : A;
+fun unfettered_A : A;
+fun unfilled_A : A;
+fun unfilmed_A : A;
+fun unfinished_A : A;
+fun unfirm_A : A;
+fun unfit_A : A;
+fun unfit_V2 : V2;
+fun unfitness_N : N;
+fun unfixed_A : A;
+fun unflagging_A : A;
+fun unflappable_A : A;
+fun unflattering_A : A;
+fun unflavored_A : A;
+fun unfledged_A : A;
+fun unflinching_A : A;
+fun unflurried_A : A;
+fun unfocused_A : A;
+fun unfold_V : V;
+fun unfold_V2 : V2;
+fun unfolding_N : N;
+fun unforbearing_A : A;
+fun unforced_A : A;
+fun unforeseeable_A : A;
+fun unforeseen_A : A;
+fun unforested_A : A;
+fun unforethoughtful_A : A;
+fun unforfeitable_A : A;
+fun unforgettable_A : A;
+fun unforgivable_A : A;
+fun unforgiving_A : A;
+fun unformed_A : A;
+fun unforthcoming_A : A;
+fun unfortunate_A : A;
+fun unfortunate_N : N;
+fun unfounded_A : A;
+fun unframed_A : A;
+fun unfree_A : A;
+fun unfrequented_A : A;
+fun unfretted_A : A;
+fun unfriendliness_N : N;
+fun unfriendly_A : A;
+fun unfrightened_A : A;
+fun unfrock_V2 : V2;
+fun unfrosted_A : A;
+fun unfrozen_A : A;
+fun unfruitful_A : A;
+fun unfueled_A : A;
+fun unfulfilled_A : A;
+fun unfunctional_A : A;
+fun unfunded_A : A;
+fun unfunny_A : A;
+fun unfurl_V : V;
+fun unfurl_V2 : V2;
+fun unfurnished_A : A;
+fun unfurrowed_A : A;
+fun ungainly_A : A;
+fun ungeared_A : A;
+fun ungenerous_A : A;
+fun ungentle_A : A;
+fun ungentlemanly_A : A;
+fun unglazed_A : A;
+fun ungodliness_N : N;
+fun ungodly_A : A;
+fun ungovernable_A : A;
+fun ungraceful_A : A;
+fun ungracious_A : A;
+fun ungraciousness_N : N;
+fun ungraded_A : A;
+fun ungrammatical_A : A;
+fun ungrasped_A : A;
+fun ungrateful_A : A;
+fun ungratefulness_N : N;
+fun ungregarious_A : A;
+fun ungroomed_A : A;
+fun ungrudging_A : A;
+fun ungual_A : A;
+fun unguaranteed_A : A;
+fun unguarded_A : A;
+fun unguent_N : N;
+fun unguiculate_A : A;
+fun unguiculate_N : N;
+fun unguided_A : A;
+fun ungulate_A : A;
+fun ungulate_N : N;
+fun ungummed_A : A;
+fun ungusseted_A : A;
+fun unhallowed_A : A;
+fun unhampered_A : A;
+fun unhand_V2 : V2;
+fun unhappiness_N : N;
+fun unhappy_A : A;
+fun unharmed_A : A;
+fun unhatched_A : A;
+fun unheaded_A : A;
+fun unhealed_A : A;
+fun unhealthful_A : A;
+fun unhealthfulness_N : N;
+fun unhealthy_A : A;
+fun unheard_A : A;
+fun unheard_of_A : A;
+fun unhearing_A : A;
+fun unheated_A : A;
+fun unheeded_A : A;
+fun unhelpful_A : A;
+fun unhelpfulness_N : N;
+fun unheralded_A : A;
+fun unhesitating_A : A;
+fun unhewn_A : A;
+fun unhindered_A : A;
+fun unhinge_V2 : V2;
+fun unhitch_V : V;
+fun unhitch_V2 : V2;
+fun unholiness_N : N;
+fun unholy_A : A;
+fun unhomogenized_A : A;
+fun unhook_V2 : V2;
+fun unhoped_A : A;
+fun unhoped_for_A : A;
+fun unhorse_V2 : V2;
+fun unhurried_A : A;
+fun unhurt_A : A;
+fun unhygienic_A : A;
+fun unhygienically_Adv : Adv;
+fun unicameral_A : A;
+fun unicef_PN : PN;
+fun unicellular_A : A;
+fun unicorn_N : N;
+fun unicuspid_A : A;
+fun unicycle_N : N;
+fun unicyclist_N : N;
+fun unidentifiable_A : A;
+fun unidentified_A : A;
+fun unidimensional_A : A;
+fun unidirectional_A : A;
+fun unifacial_A : A;
+fun unification_N : N;
+fun unifilar_A : A;
+fun unifoliate_A : A;
+fun uniform_A : A;
+fun uniform_N : N;
+fun uniformed_A : A;
+fun uniformity_N : N;
+fun unify_V2 : V2;
+fun unilateral_A : A;
+fun unilateralism_N : N;
+fun unilateralist_A : A;
+fun unilateralist_N : N;
+fun unimaginable_A : A;
+fun unimaginative_A : A;
+fun unimodal_A : A;
+fun unimpaired_A : A;
+fun unimpassioned_A : A;
+fun unimpeachable_A : A;
+fun unimpeded_A : A;
+fun unimportance_N : N;
+fun unimportant_A : A;
+fun unimposing_A : A;
+fun unimpressed_A : A;
+fun unimpressionable_A : A;
+fun unimpressive_A : A;
+fun unimproved_A : A;
+fun unincorporated_A : A;
+fun unindustrialized_A : A;
+fun uninebriated_A : A;
+fun uninfected_A : A;
+fun uninflected_A : A;
+fun uninfluenced_A : A;
+fun uninfluential_A : A;
+fun uninformative_A : A;
+fun uninformed_A : A;
+fun uninhabitable_A : A;
+fun uninhabited_A : A;
+fun uninhibited_A : A;
+fun uninitiate_A : A;
+fun uninitiate_N : N;
+fun uninitiated_A : A;
+fun uninjectable_A : A;
+fun uninjured_A : A;
+fun uninominal_A : A;
+fun uninquiring_A : A;
+fun uninspired_A : A;
+fun uninspiring_A : A;
+fun uninstructed_A : A;
+fun uninstructive_A : A;
+fun uninsurability_N : N;
+fun uninsurable_A : A;
+fun uninsured_A : A;
+fun unintelligent_A : A;
+fun unintelligibility_N : N;
+fun unintelligible_A : A;
+fun unintended_A : A;
+fun unintentional_A : A;
+fun uninterested_A : A;
+fun uninteresting_A : A;
+fun uninterestingness_N : N;
+fun uninterrupted_A : A;
+fun unintrusive_A : A;
+fun uninucleate_A : A;
+fun uninvited_A : A;
+fun uninviting_A : A;
+fun uninvolved_A : A;
+fun union_A : A;
+fun union_N : N;
+fun unionism_N : N;
+fun unionist_N : N;
+fun unionization_N : N;
+fun uniovular_A : A;
+fun uniparous_A : A;
+fun unipolar_A : A;
+fun unique_A : A;
+fun uniqueness_N : N;
+fun unironed_A : A;
+fun unisex_A : A;
+fun unisexual_A : A;
+fun unison_N : N;
+fun unit_1_N : N;
+fun unit_2_N : N;
+fun unit_3_N : N;
+fun unit_4_N : N;
+fun unit_5_N : N;
+fun unit_6_N : N;
+fun unit_V2V : V2V;
+fun unitarian_A : A;
+fun unitarian_N : N;
+fun unitarianism_N : N;
+fun unitary_A : A;
+fun unite_V : V;
+fun unite_V2 : V2;
+fun unitization_N : N;
+fun unity_N : N;
+fun univ_PN : PN;
+fun univalent_A : A;
+fun univalve_A : A;
+fun universal_A : A;
+fun universal_N : N;
+fun universalism_N : N;
+fun universalistic_A : A;
+fun universality_N : N;
+fun universe_N : N;
+fun university_N : N;
+fun unjointed_A : A;
+fun unjust_A : A;
+fun unjustifiable_A : A;
+fun unjustified_A : A;
+fun unkempt_A : A;
+fun unkind_A : A;
+fun unkindled_A : A;
+fun unkindly_A : A;
+fun unkindness_N : N;
+fun unkissed_A : A;
+fun unknowable_A : A;
+fun unknowing_A : A;
+fun unknowingness_N : N;
+fun unknown_A : A;
+fun unknown_N : N;
+fun unlabeled_A : A;
+fun unlabelled_A : A;
+fun unlaced_A : A;
+fun unladylike_A : A;
+fun unlamented_A : A;
+fun unlatched_A : A;
+fun unlaureled_A : A;
+fun unlawful_A : A;
+fun unlawfulness_N : N;
+fun unleaded_A : A;
+fun unlearn_V2 : V2;
+fun unleash_V2 : V2;
+fun unleavened_A : A;
+fun unless_Subj : Subj ;
+fun unlettered_A : A;
+fun unlicensed_A : A;
+fun unlighted_A : A;
+fun unlikable_A : A;
+fun unlike_A : A;
+fun unlike_Prep : Prep ;
+fun unlikelihood_N : N;
+fun unlikely_A : A;
+fun unlikeness_N : N;
+fun unlimited_A : A;
+fun unlined_A : A;
+fun unlisted_A : A;
+fun unlit_A : A;
+fun unliterary_A : A;
+fun unlivable_A : A;
+fun unliveried_A : A;
+fun unload_V : V;
+fun unload_V2 : V2;
+fun unloading_N : N;
+fun unlobed_A : A;
+fun unlocated_A : A;
+fun unlock_V : V;
+fun unlock_V2 : V2;
+fun unlooked_for_A : A;
+fun unloose_V2 : V2;
+fun unlovable_A : A;
+fun unloved_A : A;
+fun unlovely_A : A;
+fun unloving_A : A;
+fun unlubricated_A : A;
+fun unlucky_A : A;
+fun unmade_A : A;
+fun unmalicious_A : A;
+fun unmalleability_N : N;
+fun unmalleable_A : A;
+fun unmalted_A : A;
+fun unman_V2 : V2;
+fun unmanageable_A : A;
+fun unmanfully_Adv : Adv;
+fun unmanly_A : A;
+fun unmannered_A : A;
+fun unmannerly_A : A;
+fun unmarked_A : A;
+fun unmarketable_A : A;
+fun unmarried_A : A;
+fun unmask_V : V;
+fun unmask_V2 : V2;
+fun unmatchable_A : A;
+fun unmatched_A : A;
+fun unmated_A : A;
+fun unmeasured_A : A;
+fun unmechanical_A : A;
+fun unmechanized_A : A;
+fun unmedicinal_A : A;
+fun unmelodious_A : A;
+fun unmelted_A : A;
+fun unmemorable_A : A;
+fun unmentionable_A : A;
+fun unmercenary_A : A;
+fun unmerciful_A : A;
+fun unmerited_A : A;
+fun unmeritorious_A : A;
+fun unmethodical_A : A;
+fun unmilitary_A : A;
+fun unmindful_A : A;
+fun unmindfulness_N : N;
+fun unmined_A : A;
+fun unmingled_A : A;
+fun unmistakable_A : A;
+fun unmitigable_A : A;
+fun unmitigated_A : A;
+fun unmixed_A : A;
+fun unmoderated_A : A;
+fun unmodernized_A : A;
+fun unmodifiable_A : A;
+fun unmodified_A : A;
+fun unmodulated_A : A;
+fun unmolested_A : A;
+fun unmotivated_A : A;
+fun unmotorized_A : A;
+fun unmourned_A : A;
+fun unmovable_A : A;
+fun unmoved_A : A;
+fun unmoving_A : A;
+fun unmown_A : A;
+fun unmusical_A : A;
+fun unmyelinated_A : A;
+fun unnamed_A : A;
+fun unnatural_A : A;
+fun unnaturalized_A : A;
+fun unnaturalness_N : N;
+fun unnavigable_A : A;
+fun unnecessary_A : A;
+fun unneighborliness_N : N;
+fun unneighborly_A : A;
+fun unnerve_V2 : V2;
+fun unneurotic_A : A;
+fun unnotched_A : A;
+fun unnoticeable_A : A;
+fun unnoticeableness_N : N;
+fun unnoticed_A : A;
+fun unnourished_A : A;
+fun unnumbered_A : A;
+fun unobjectionable_A : A;
+fun unobjective_A : A;
+fun unobligated_A : A;
+fun unobservable_A : A;
+fun unobservant_A : A;
+fun unobserved_A : A;
+fun unobstructed_A : A;
+fun unobtainable_A : A;
+fun unobtrusive_A : A;
+fun unobtrusiveness_N : N;
+fun unobvious_A : A;
+fun unoccupied_A : A;
+fun unoffending_A : A;
+fun unofficial_A : A;
+fun unoiled_A : A;
+fun unopen_A : A;
+fun unopened_A : A;
+fun unopposable_A : A;
+fun unopposed_A : A;
+fun unorganized_A : A;
+fun unoriented_A : A;
+fun unoriginal_A : A;
+fun unoriginality_N : N;
+fun unorthodox_A : A;
+fun unorthodoxy_N : N;
+fun unostentatious_A : A;
+fun unowned_A : A;
+fun unpack_V : V;
+fun unpack_V2 : V2;
+fun unpackaged_A : A;
+fun unpaid_A : A;
+fun unpaintable_A : A;
+fun unpainted_A : A;
+fun unpalatability_N : N;
+fun unpalatable_A : A;
+fun unparallel_A : A;
+fun unparalleled_A : A;
+fun unpardonable_A : A;
+fun unparented_A : A;
+fun unparliamentary_A : A;
+fun unpartitioned_A : A;
+fun unpasteurized_A : A;
+fun unpatented_A : A;
+fun unpatriotic_A : A;
+fun unpatriotically_Adv : Adv;
+fun unpatronized_A : A;
+fun unpaved_A : A;
+fun unpeaceable_A : A;
+fun unpeaceful_A : A;
+fun unpeopled_A : A;
+fun unperceived_A : A;
+fun unperceptive_A : A;
+fun unperceptiveness_N : N;
+fun unperformed_A : A;
+fun unpermed_A : A;
+fun unpermissive_A : A;
+fun unpermissiveness_N : N;
+fun unperplexed_A : A;
+fun unpersuadable_A : A;
+fun unpersuaded_A : A;
+fun unpersuasive_A : A;
+fun unpersuasiveness_N : N;
+fun unperturbed_A : A;
+fun unpick_V : V;
+fun unpick_V2 : V2;
+fun unpierced_A : A;
+fun unpigmented_A : A;
+fun unpillared_A : A;
+fun unplaced_A : A;
+fun unplanned_A : A;
+fun unplanted_A : A;
+fun unplayable_A : A;
+fun unplayful_A : A;
+fun unpleasant_A : A;
+fun unpleasantness_N : N;
+fun unpleasingness_N : N;
+fun unplowed_A : A;
+fun unplug_V : V;
+fun unplug_V2 : V2;
+fun unplumbed_A : A;
+fun unpointedness_N : N;
+fun unpolished_A : A;
+fun unpolluted_A : A;
+fun unpompous_A : A;
+fun unpopular_A : A;
+fun unpopularity_N : N;
+fun unportable_A : A;
+fun unposed_A : A;
+fun unpotted_A : A;
+fun unpowered_A : A;
+fun unpracticed_A : A;
+fun unpractised_A : A;
+fun unprecedented_A : A;
+fun unpredictability_N : N;
+fun unpredictable_A : A;
+fun unpredicted_A : A;
+fun unpredictive_A : A;
+fun unprejudiced_A : A;
+fun unpremeditated_A : A;
+fun unprepared_A : A;
+fun unprepossessing_A : A;
+fun unpresidential_A : A;
+fun unpressed_A : A;
+fun unpretentious_A : A;
+fun unpretentiousness_N : N;
+fun unpreventable_A : A;
+fun unpriestly_A : A;
+fun unprincipled_A : A;
+fun unprintable_A : A;
+fun unprocessed_A : A;
+fun unproductive_A : A;
+fun unproductiveness_N : N;
+fun unprofessional_A : A;
+fun unprofitable_A : A;
+fun unprofitableness_N : N;
+fun unpromising_A : A;
+fun unprompted_A : A;
+fun unpronounceable_A : A;
+fun unprophetic_A : A;
+fun unpropitious_A : A;
+fun unprotected_A : A;
+fun unprotective_A : A;
+fun unprovable_A : A;
+fun unproved_A : A;
+fun unproven_A : A;
+fun unprovided_A : A;
+fun unprovocative_A : A;
+fun unprovoked_A : A;
+fun unpublishable_A : A;
+fun unpublished_A : A;
+fun unpunctual_A : A;
+fun unpunished_A : A;
+fun unpurified_A : A;
+fun unputdownable_A : A;
+fun unqualified_A : A;
+fun unquestionable_A : A;
+fun unquestioned_A : A;
+fun unquestioning_A : A;
+fun unquiet_A : A;
+fun unquotable_A : A;
+fun unquote_Adv : Adv;
+fun unratable_A : A;
+fun unratified_A : A;
+fun unravel_V : V;
+fun unravel_V2 : V2;
+fun unreached_A : A;
+fun unreactive_A : A;
+fun unread_A : A;
+fun unreadable_A : A;
+fun unready_A : A;
+fun unreal_A : A;
+fun unrealistic_A : A;
+fun unrealistically_Adv : Adv;
+fun unreality_N : N;
+fun unrealized_A : A;
+fun unreasonable_A : A;
+fun unreasoning_A : A;
+fun unreassuring_A : A;
+fun unreceptive_A : A;
+fun unreciprocated_A : A;
+fun unrecognizable_A : A;
+fun unrecognized_A : A;
+fun unreconciled_A : A;
+fun unreconstructed_A : A;
+fun unrecorded_A : A;
+fun unrecoverable_A : A;
+fun unredeemable_A : A;
+fun unreduced_A : A;
+fun unrefined_A : A;
+fun unreflected_A : A;
+fun unreflective_A : A;
+fun unreformable_A : A;
+fun unreformed_A : A;
+fun unrefreshed_A : A;
+fun unregenerate_A : A;
+fun unregistered_A : A;
+fun unregretful_A : A;
+fun unregulated_A : A;
+fun unrehearsed_A : A;
+fun unrelated_A : A;
+fun unrelatedness_N : N;
+fun unrelaxed_A : A;
+fun unreleased_A : A;
+fun unrelenting_A : A;
+fun unreliable_A : A;
+fun unrelieved_A : A;
+fun unremarkable_A : A;
+fun unremedied_A : A;
+fun unremitting_A : A;
+fun unremunerative_A : A;
+fun unrenewable_A : A;
+fun unrentable_A : A;
+fun unrepaired_A : A;
+fun unrepeatable_A : A;
+fun unrepentant_A : A;
+fun unreportable_A : A;
+fun unreported_A : A;
+fun unrepresentative_A : A;
+fun unrepressed_A : A;
+fun unreproducible_A : A;
+fun unrequested_A : A;
+fun unrequited_A : A;
+fun unresentful_A : A;
+fun unreserved_A : A;
+fun unresisting_A : A;
+fun unresolvable_A : A;
+fun unresolved_A : A;
+fun unrespectability_N : N;
+fun unrespectable_A : A;
+fun unresponsive_A : A;
+fun unresponsiveness_N : N;
+fun unrest_N : N;
+fun unrestrained_A : A;
+fun unrestraint_N : N;
+fun unrestricted_A : A;
+fun unrestrictive_A : A;
+fun unretentive_A : A;
+fun unreverberant_A : A;
+fun unrevised_A : A;
+fun unrevived_A : A;
+fun unrewarded_A : A;
+fun unrewarding_A : A;
+fun unrhetorical_A : A;
+fun unrhymed_A : A;
+fun unrhythmical_A : A;
+fun unrifled_A : A;
+fun unrigged_A : A;
+fun unrighteous_A : A;
+fun unrighteousness_N : N;
+fun unripe_A : A;
+fun unripened_A : A;
+fun unrivalled_A : A;
+fun unroll_V : V;
+fun unroll_V2 : V2;
+fun unromantic_A : A;
+fun unromantically_Adv : Adv;
+fun unroofed_A : A;
+fun unrouged_A : A;
+fun unruffled_A : A;
+fun unruliness_N : N;
+fun unruly_A : A;
+fun unsaddle_V2 : V2;
+fun unsafe_A : A;
+fun unsalable_A : A;
+fun unsaleable_A : A;
+fun unsalted_A : A;
+fun unsanctioned_A : A;
+fun unsanitariness_N : N;
+fun unsanitary_A : A;
+fun unsaponified_A : A;
+fun unsarcastic_A : A;
+fun unsated_A : A;
+fun unsatisfactoriness_N : N;
+fun unsatisfactory_A : A;
+fun unsatisfiable_A : A;
+fun unsatisfied_A : A;
+fun unsatisfying_A : A;
+fun unsaturated_A : A;
+fun unsavory_A : A;
+fun unsavoury_A : A;
+fun unsay_V2 : V2;
+fun unscalable_A : A;
+fun unscathed_A : A;
+fun unscheduled_A : A;
+fun unscholarly_A : A;
+fun unschooled_A : A;
+fun unscientific_A : A;
+fun unscientifically_Adv : Adv;
+fun unscramble_V2 : V2;
+fun unscrew_V : V;
+fun unscrew_V2 : V2;
+fun unscripted_A : A;
+fun unscrupulous_A : A;
+fun unscrupulousness_N : N;
+fun unsealed_A : A;
+fun unseamanlike_A : A;
+fun unseamed_A : A;
+fun unseasonable_A : A;
+fun unseasonableness_N : N;
+fun unseasoned_A : A;
+fun unseat_V2 : V2;
+fun unseaworthy_A : A;
+fun unsecured_A : A;
+fun unseductive_A : A;
+fun unseeded_A : A;
+fun unseeing_A : A;
+fun unseemliness_N : N;
+fun unseemly_A : A;
+fun unseen_A : A;
+fun unseen_N : N;
+fun unseeyn_A : A;
+fun unsegmented_A : A;
+fun unselected_A : A;
+fun unselective_A : A;
+fun unselfconscious_A : A;
+fun unselfconsciousness_N : N;
+fun unselfish_A : A;
+fun unselfishness_N : N;
+fun unsensational_A : A;
+fun unsent_A : A;
+fun unsentimentally_Adv : Adv;
+fun unserviceable_A : A;
+fun unservile_A : A;
+fun unsettle_V2 : V2;
+fun unsex_V2 : V2;
+fun unsexy_A : A;
+fun unshaded_A : A;
+fun unshadowed_A : A;
+fun unshakable_A : A;
+fun unshaped_A : A;
+fun unshapely_A : A;
+fun unshared_A : A;
+fun unsharpened_A : A;
+fun unshaved_A : A;
+fun unshaven_A : A;
+fun unsheared_A : A;
+fun unsheathe_V2 : V2;
+fun unshelled_A : A;
+fun unshielded_A : A;
+fun unshockable_A : A;
+fun unshod_A : A;
+fun unshrinkable_A : A;
+fun unshrinking_A : A;
+fun unshuttered_A : A;
+fun unsighted_A : A;
+fun unsightliness_N : N;
+fun unsightly_A : A;
+fun unsigned_A : A;
+fun unsilenced_A : A;
+fun unsinkable_A : A;
+fun unsized_A : A;
+fun unskilled_A : A;
+fun unskillfulness_N : N;
+fun unsleeping_A : A;
+fun unsmiling_A : A;
+fun unsmoothed_A : A;
+fun unsnarling_N : N;
+fun unsociability_N : N;
+fun unsociable_A : A;
+fun unsocial_A : A;
+fun unsoiled_A : A;
+fun unsold_A : A;
+fun unsoldierly_A : A;
+fun unsolicited_A : A;
+fun unsolvability_N : N;
+fun unsolved_A : A;
+fun unsophisticated_A : A;
+fun unsorted_A : A;
+fun unsound_A : A;
+fun unsoundable_A : A;
+fun unsoundness_N : N;
+fun unsoured_A : A;
+fun unspaced_A : A;
+fun unsparing_A : A;
+fun unspeakable_A : A;
+fun unspecialized_A : A;
+fun unspecific_A : A;
+fun unspecifically_Adv : Adv;
+fun unspecified_A : A;
+fun unspectacular_A : A;
+fun unspent_A : A;
+fun unspoiled_A : A;
+fun unspoilt_A : A;
+fun unspoken_A : A;
+fun unsporting_A : A;
+fun unsportsmanlike_A : A;
+fun unspotted_A : A;
+fun unstable_A : A;
+fun unstaged_A : A;
+fun unstained_A : A;
+fun unstartling_A : A;
+fun unstated_A : A;
+fun unstatesmanlike_A : A;
+fun unsteadiness_N : N;
+fun unsteady_A : A;
+fun unsterilized_A : A;
+fun unstilted_A : A;
+fun unstimulating_A : A;
+fun unstintingly_Adv : Adv;
+fun unstirred_A : A;
+fun unstoppable_A : A;
+fun unstoppered_A : A;
+fun unstrained_A : A;
+fun unstratified_A : A;
+fun unstressed_A : A;
+fun unstructured_A : A;
+fun unstrung_A : A;
+fun unstuck_A : A;
+fun unstudied_A : A;
+fun unstudious_A : A;
+fun unsubdued_A : A;
+fun unsubtle_A : A;
+fun unsuccessful_A : A;
+fun unsugared_A : A;
+fun unsuitability_N : N;
+fun unsuitable_A : A;
+fun unsuited_A : A;
+fun unsullied_A : A;
+fun unsung_A : A;
+fun unsupervised_A : A;
+fun unsupportable_A : A;
+fun unsupported_A : A;
+fun unsupportive_A : A;
+fun unsuppressed_A : A;
+fun unsure_A : A;
+fun unsurmountable_A : A;
+fun unsurpassable_A : A;
+fun unsurpassed_A : A;
+fun unsurprised_A : A;
+fun unsurprising_A : A;
+fun unsusceptibility_N : N;
+fun unsusceptible_A : A;
+fun unsuspected_A : A;
+fun unsuspecting_A : A;
+fun unsuspicious_A : A;
+fun unswayed_A : A;
+fun unsweet_A : A;
+fun unsweetened_A : A;
+fun unswept_A : A;
+fun unswerving_A : A;
+fun unsworn_A : A;
+fun unsyllabic_A : A;
+fun unsyllabled_A : A;
+fun unsymmetric_A : A;
+fun unsympathetic_A : A;
+fun unsympathetically_Adv : Adv;
+fun unsympathizing_A : A;
+fun unsystematic_A : A;
+fun unsystematically_Adv : Adv;
+fun untainted_A : A;
+fun untalented_A : A;
+fun untamed_A : A;
+fun untangled_A : A;
+fun untanned_A : A;
+fun untapped_A : A;
+fun untarnished_A : A;
+fun untaxed_A : A;
+fun untempered_A : A;
+fun untenable_A : A;
+fun untenanted_A : A;
+fun untended_A : A;
+fun untested_A : A;
+fun untethered_A : A;
+fun unthawed_A : A;
+fun untheatrical_A : A;
+fun unthematic_A : A;
+fun unthinkable_A : A;
+fun unthinking_A : A;
+fun unthought_of_A : A;
+fun unthoughtfulness_N : N;
+fun untidiness_N : N;
+fun untidy_A : A;
+fun untie_V : V;
+fun untie_V2 : V2;
+fun untied_A : A;
+fun until_Prep : Prep ;
+fun until_Subj : Subj ;
+fun untilled_A : A;
+fun untimbered_A : A;
+fun untimely_A : A;
+fun untipped_A : A;
+fun untired_A : A;
+fun untiring_A : A;
+fun untitled_A : A;
+fun untoasted_A : A;
+fun untold_A : A;
+fun untouchable_A : A;
+fun untouchable_N : N;
+fun untouched_A : A;
+fun untoward_A : A;
+fun untraceable_A : A;
+fun untrained_A : A;
+fun untrammeled_A : A;
+fun untrammelled_A : A;
+fun untranslatable_A : A;
+fun untraveled_A : A;
+fun untraversable_A : A;
+fun untraversed_A : A;
+fun untreated_A : A;
+fun untried_A : A;
+fun untrimmed_A : A;
+fun untroubled_A : A;
+fun untrue_A : A;
+fun untruly_Adv : Adv;
+fun untrustworthiness_N : N;
+fun untrustworthy_A : A;
+fun untruth_N : N;
+fun untruthful_A : A;
+fun untruthfulness_N : N;
+fun untucked_A : A;
+fun untufted_A : A;
+fun unturned_A : A;
+fun untutored_A : A;
+fun untwisted_A : A;
+fun untying_N : N;
+fun untypical_A : A;
+fun ununbium_N : N;
+fun ununderstood_A : A;
+fun ununhexium_N : N;
+fun ununpentium_N : N;
+fun ununquadium_N : N;
+fun ununtrium_N : N;
+fun unused_A : A;
+fun unusual_A : A;
+fun unusualness_N : N;
+fun unutterable_A : A;
+fun unvaccinated_A : A;
+fun unvaried_A : A;
+fun unvariedness_N : N;
+fun unvarnished_A : A;
+fun unvarying_A : A;
+fun unveil_V : V;
+fun unveil_V2 : V2;
+fun unveiling_N : N;
+fun unvented_A : A;
+fun unventilated_A : A;
+fun unverified_A : A;
+fun unversed_A : A;
+fun unvigilant_A : A;
+fun unvindictive_A : A;
+fun unvitrified_A : A;
+fun unvoiced_A : A;
+fun unvulcanized_A : A;
+fun unwanted_A : A;
+fun unwariness_N : N;
+fun unwarrantably_Adv : Adv;
+fun unwarranted_A : A;
+fun unwary_A : A;
+fun unwashed_A : A;
+fun unwavering_A : A;
+fun unwaxed_A : A;
+fun unweaned_A : A;
+fun unwearable_A : A;
+fun unwearied_A : A;
+fun unweathered_A : A;
+fun unwebbed_A : A;
+fun unwed_A : A;
+fun unwelcome_A : A;
+fun unwell_A : A;
+fun unwholesome_A : A;
+fun unwholesomeness_N : N;
+fun unwieldiness_N : N;
+fun unwieldy_A : A;
+fun unwilled_A : A;
+fun unwilling_A : A;
+fun unwillingness_N : N;
+fun unwind_V : V;
+fun unwind_V2 : V2;
+fun unwise_A : A;
+fun unwitnessed_A : A;
+fun unwitting_A : A;
+fun unwomanly_A : A;
+fun unwonted_A : A;
+fun unwooded_A : A;
+fun unworkable_A : A;
+fun unworkmanlike_A : A;
+fun unworldly_A : A;
+fun unworn_A : A;
+fun unworried_A : A;
+fun unworthiness_N : N;
+fun unworthy_A : A;
+fun unwounded_A : A;
+fun unwoven_A : A;
+fun unwrap_V : V;
+fun unwrap_V2 : V2;
+fun unwrinkled_A : A;
+fun unwritten_A : A;
+fun unyielding_A : A;
+fun unzip_V2 : V2;
+fun up_A : A;
+fun up_Adv : Adv;
+fun up_Prep : Prep ;
+fun up_V : V;
+fun up_V2 : V2;
+fun up_and_coming_A : A;
+fun up_beat_N : N;
+fun up_holland_PN : PN;
+fun up_market_A : A;
+fun up_to_date_A : A;
+fun up_to_the_minute_A : A;
+fun upbeat_N : N;
+fun upbound_A : A;
+fun upbraid_V2 : V2;
+fun upbraider_N : N;
+fun upbraiding_N : N;
+fun upbringing_N : N;
+fun upcast_N : N;
+fun upcountry_A : A;
+fun upcountry_Adv : Adv;
+fun upcurved_A : A;
+fun update_N : N;
+fun update_V2 : V2;
+fun updating_N : N;
+fun updraft_N : N;
+fun upended_A : A;
+fun upfield_A : A;
+fun upfront_A : A;
+fun upgrade_N : N;
+fun upgrade_V2 : V2;
+fun upheaval_N : N;
+fun uphill_A : A;
+fun uphill_Adv : Adv;
+fun uphill_N : N;
+fun uphold_V2 : V2;
+fun upholder_N : N;
+fun upholster_V2 : V2;
+fun upholsterer_N : N;
+fun upholstery_N : N;
+fun upkeep_N : N;
+fun upland_A : A;
+fun upland_N : N;
+fun uplift_N : N;
+fun uplift_V2 : V2;
+fun uplifting_N : N;
+fun uplink_N : N;
+fun upmarket_A : A;
+fun upmost_A : A;
+fun upon_Prep : Prep ;
+fun upper_A : A;
+fun upper_N : N;
+fun uppercase_A : A;
+fun uppercut_N : N;
+fun uppermost_A : A;
+fun uppermost_Adv : Adv;
+fun uppish_A : A;
+fun uppishness_N : N;
+fun uppity_A : A;
+fun uppityness_N : N;
+fun upraised_A : A;
+fun upright_A : A;
+fun upright_N : N;
+fun uprightness_N : N;
+fun uprising_N : N;
+fun upriver_Adv : Adv;
+fun uproar_N : N;
+fun uproarious_A : A;
+fun uproot_V2 : V2;
+fun upscale_A : A;
+fun upset_N : N;
+fun upset_V : V;
+fun upset_V2 : V2;
+fun upsetter_N : N;
+fun upshot_N : N;
+fun upside_down_Adv : Adv;
+fun upsilon_N : N;
+fun upstage_A : A;
+fun upstage_Adv : Adv;
+fun upstage_N : N;
+fun upstage_V2 : V2;
+fun upstager_N : N;
+fun upstairs_A : A;
+fun upstairs_Adv : Adv;
+fun upstairs_N : N;
+fun upstanding_A : A;
+fun upstart_A : A;
+fun upstart_N : N;
+fun upstate_Adv : Adv;
+fun upstream_A : A;
+fun upstream_Adv : Adv;
+fun upstroke_N : N;
+fun upsurge_N : N;
+fun uptake_N : N;
+fun uptick_N : N;
+fun uptight_A : A;
+fun uptime_N : N;
+fun upton_PN : PN;
+fun uptown_A : A;
+fun uptown_Adv : Adv;
+fun uptown_N : N;
+fun upturn_N : N;
+fun upturned_A : A;
+fun upward_A : A;
+fun upward_Adv : Adv;
+fun upwards_Adv : Adv;
+fun upwind_A : A;
+fun upwind_Adv : Adv;
+fun uracil_N : N;
+fun uraninite_N : N;
+fun uranium_N : N;
+fun uranoplasty_N : N;
+fun uranus_PN : PN;
+fun uranyl_N : N;
+fun urate_N : N;
+fun uratemia_N : N;
+fun uraturia_N : N;
+fun urban_A : A;
+fun urbane_A : A;
+fun urbanity_N : N;
+fun urbanization_N : N;
+fun urbanize_V2 : V2;
+fun urceolate_A : A;
+fun urceole_N : N;
+fun urchin_N : N;
+fun urdu_A : A;
+fun urdu_N : N;
+fun urea_N : N;
+fun urease_N : N;
+fun uremia_N : N;
+fun ureter_N : N;
+fun ureteritis_N : N;
+fun ureterocele_N : N;
+fun ureterostenosis_N : N;
+fun urethane_N : N;
+fun urethra_N : N;
+fun urethral_A : A;
+fun urethritis_N : N;
+fun urethrocele_N : N;
+fun urge_N : N;
+fun urge_V2 : V2;
+fun urge_V2V : V2V;
+fun urge_VS : VS;
+fun urgency_N : N;
+fun urgent_A : A;
+fun urging_N : N;
+fun urial_N : N;
+fun uric_A : A;
+fun uricaciduria_N : N;
+fun uricosuric_A : A;
+fun urinal_N : N;
+fun urinalysis_N : N;
+fun urinary_A : A;
+fun urinate_V : V;
+fun urine_N : N;
+fun urn_N : N;
+fun urobilin_N : N;
+fun urobilinogen_N : N;
+fun urocele_N : N;
+fun urochesia_N : N;
+fun urochord_N : N;
+fun urodele_N : N;
+fun urodynia_N : N;
+fun urogenital_A : A;
+fun urolith_N : N;
+fun urologist_N : N;
+fun urology_N : N;
+fun uropathy_N : N;
+fun uropygium_N : N;
+fun ursine_A : A;
+fun ursinia_N : N;
+fun ursula_PN : PN;
+fun urtication_N : N;
+fun uruguay_PN : PN;
+fun uruguayan_A : A;
+fun uruguayan_N : N;
+fun urumchi_PN : PN;
+fun us_PN : PN;
+fun usa_PN : PN;
+fun usable_A : A;
+fun usaf_N : N;
+fun usage_N : N;
+fun usance_N : N;
+fun use_N : N;
+fun use_V : V;
+fun use_V2 : V2;
+fun use_V2V : V2V;
+fun use_VV : VV;
+fun useable_A : A;
+fun useful_A : A;
+fun usefulness_N : N;
+fun useless_A : A;
+fun uselessness_N : N;
+fun userFem_N : N;
+fun userMasc_N : N;
+fun ushaw_moor_PN : PN;
+fun usher_N : N;
+fun usher_V2 : V2;
+fun usherette_N : N;
+fun usn_N : N;
+fun uss_N : N;
+fun ussr_N : N;
+fun usual_A : A;
+fun usualness_N : N;
+fun usufruct_N : N;
+fun usufructuary_A : A;
+fun usufructuary_N : N;
+fun usurer_N : N;
+fun usurious_A : A;
+fun usurp_V2 : V2;
+fun usurpation_N : N;
+fun usurper_N : N;
+fun usury_N : N;
+fun utah_PN : PN;
+fun utahraptor_N : N;
+fun utensil_N : N;
+fun uterine_A : A;
+fun uterus_N : N;
+fun utilitarian_A : A;
+fun utilitarian_N : N;
+fun utilitarianism_N : N;
+fun utility_N : N;
+fun utilizable_A : A;
+fun utilization_N : N;
+fun utilize_V2 : V2;
+fun utilizer_N : N;
+fun utmost_A : A;
+fun utmost_N : N;
+fun utopia_N : N;
+fun utopian_A : A;
+fun utrecht_PN : PN;
+fun utricle_N : N;
+fun utter_A : A;
+fun utter_V2 : V2;
+fun utterance_N : N;
+fun utterer_N : N;
+fun uttermost_A : A;
+fun uttermost_N : N;
+fun uttoxeter_PN : PN;
+fun uvea_N : N;
+fun uveal_A : A;
+fun uveitis_N : N;
+fun uvula_N : N;
+fun uvular_A : A;
+fun uvulitis_N : N;
+fun uxor_N : N;
+fun uxoricide_N : N;
+fun uxorious_A : A;
+fun uxoriousness_N : N;
+fun v_and_a_N : N;
+fun vac_N : N;
+fun vacancy_N : N;
+fun vacant_A : A;
+fun vacate_V2 : V2;
+fun vacation_N : N;
+fun vacation_V : V;
+fun vacationer_N : N;
+fun vacationing_N : N;
+fun vacationist_N : N;
+fun vaccinate_V2 : V2;
+fun vaccination_N : N;
+fun vaccine_N : N;
+fun vaccinee_N : N;
+fun vaccinia_N : N;
+fun vacillant_A : A;
+fun vacillate_V : V;
+fun vacillation_N : N;
+fun vacuity_N : N;
+fun vacuolate_A : A;
+fun vacuole_N : N;
+fun vacuolization_N : N;
+fun vacuous_A : A;
+fun vacuousness_N : N;
+fun vacuum_N : N;
+fun vacuum_V2 : V2;
+fun vade_mecum_N : N;
+fun vagabond_A : A;
+fun vagabond_N : N;
+fun vagal_A : A;
+fun vagary_N : N;
+fun vagile_A : A;
+fun vagina_N : N;
+fun vaginal_A : A;
+fun vaginismus_N : N;
+fun vaginitis_N : N;
+fun vagrancy_N : N;
+fun vagrant_A : A;
+fun vagrant_N : N;
+fun vague_A : A;
+fun vagueness_N : N;
+fun vagus_N : N;
+fun vain_A : A;
+fun vainglorious_A : A;
+fun vainglory_N : N;
+fun vaisya_N : N;
+fun valance_N : N;
+fun valdecoxib_N : N;
+fun vale_N : N;
+fun valediction_N : N;
+fun valedictorian_N : N;
+fun valedictory_A : A;
+fun valence_N : N;
+fun valencia_PN : PN;
+fun valenciennes_PN : PN;
+fun valency_N : N;
+fun valent_A : A;
+fun valentine_N : N;
+fun valerian_N : N;
+fun valet_N : N;
+fun valet_V2 : V2;
+fun valetudinarian_A : A;
+fun valetudinarian_N : N;
+fun valgus_N : N;
+fun valiant_A : A;
+fun valid_A : A;
+fun validate_V2 : V2;
+fun validation_N : N;
+fun validity_N : N;
+fun valine_N : N;
+fun valise_N : N;
+fun valladolid_PN : PN;
+fun valley_N : N;
+fun valorous_A : A;
+fun valour_N : N;
+fun valsartan_N : N;
+fun valuable_A : A;
+fun valuable_N : N;
+fun valuation_N : N;
+fun value_N : N;
+fun value_V : V;
+fun value_V2 : V2;
+fun value_added_A : A;
+fun valueless_A : A;
+fun valuelessness_N : N;
+fun valuer_N : N;
+fun valve_N : N;
+fun valved_A : A;
+fun valvotomy_N : N;
+fun valvular_A : A;
+fun valvule_N : N;
+fun valvulitis_N : N;
+fun vambrace_N : N;
+fun vamoose_V : V;
+fun vamp_N : N;
+fun vamp_V : V;
+fun vamp_V2 : V2;
+fun vampire_N : N;
+fun vampirism_N : N;
+fun van_N : N;
+fun vanadate_N : N;
+fun vanadinite_N : N;
+fun vanadium_N : N;
+fun vancomycin_N : N;
+fun vancouver_PN : PN;
+fun vanda_N : N;
+fun vandal_N : N;
+fun vandalism_N : N;
+fun vane_N : N;
+fun vanessa_PN : PN;
+fun vanguard_N : N;
+fun vanilla_A : A;
+fun vanilla_N : N;
+fun vanillin_N : N;
+fun vanish_V : V;
+fun vanished_A : A;
+fun vanisher_N : N;
+fun vanishing_N : N;
+fun vanishingly_Adv : Adv;
+fun vanity_N : N;
+fun vanquish_V2 : V2;
+fun vantage_N : N;
+fun vantage_point_N : N;
+fun vapid_A : A;
+fun vapidity_N : N;
+fun vapidness_N : N;
+fun vapor_N : N;
+fun vaporific_A : A;
+fun vaporization_N : N;
+fun vaporize_V : V;
+fun vaporize_V2 : V2;
+fun vaporizer_N : N;
+fun vaporous_A : A;
+fun vapour_N : N;
+fun vapour_bath_N : N;
+fun vaquero_N : N;
+fun vaquita_N : N;
+fun vara_N : N;
+fun varanasi_PN : PN;
+fun vardenafil_N : N;
+fun variability_N : N;
+fun variable_A : A;
+fun variable_N : N;
+fun variableness_N : N;
+fun variance_N : N;
+fun variant_A : A;
+fun variant_N : N;
+fun variation_N : N;
+fun varicelliform_A : A;
+fun varicocele_N : N;
+fun varicolored_A : A;
+fun varicoloured_A : A;
+fun varicose_A : A;
+fun varicosis_N : N;
+fun varicosity_N : N;
+fun variedness_N : N;
+fun variegated_A : A;
+fun variegation_N : N;
+fun varietal_N : N;
+fun variety_N : N;
+fun variform_A : A;
+fun variolar_A : A;
+fun variolation_N : N;
+fun variometer_N : N;
+fun variorum_A : A;
+fun variorum_N : N;
+fun various_A : A;
+fun varix_N : N;
+fun varlet_N : N;
+fun varmint_N : N;
+fun varna_N : N;
+fun varnish_N : N;
+fun varnish_V2 : V2;
+fun varnisher_N : N;
+fun varsity_N : N;
+fun varus_N : N;
+fun vary_V : V;
+fun vary_V2 : V2;
+fun vascular_A : A;
+fun vascularity_N : N;
+fun vascularization_N : N;
+fun vasculitis_N : N;
+fun vase_N : N;
+fun vasectomy_N : N;
+fun vaseline_N : N;
+fun vasoconstriction_N : N;
+fun vasoconstrictor_N : N;
+fun vasodilation_N : N;
+fun vasodilator_N : N;
+fun vasomotor_A : A;
+fun vasopressin_N : N;
+fun vasopressor_N : N;
+fun vasotomy_N : N;
+fun vasovasostomy_N : N;
+fun vasovesiculitis_N : N;
+fun vassal_N : N;
+fun vassalage_N : N;
+fun vast_A : A;
+fun vasteras_PN : PN;
+fun vastness_N : N;
+fun vat_N : N;
+fun vatican_N : N;
+fun vaudeville_N : N;
+fun vaudevillian_N : N;
+fun vault_N : N;
+fun vault_V : V;
+fun vault_V2 : V2;
+fun vaulter_N : N;
+fun vaulting_N : N;
+fun vaulting_horse_N : N;
+fun vaunt_N : N;
+fun vaunt_V : V;
+fun vaunt_V2 : V2;
+fun vaunter_N : N;
+fun vauntingly_Adv : Adv;
+fun vc_N : N;
+fun vd_N : N;
+fun veal_N : N;
+fun vector_N : N;
+fun vedalia_N : N;
+fun veer_V : V;
+fun veery_N : N;
+fun vegan_N : N;
+fun vegetable_A : A;
+fun vegetable_N : N;
+fun vegetal_A : A;
+fun vegetarian_N : N;
+fun vegetarianism_N : N;
+fun vegetate_V : V;
+fun vegetation_N : N;
+fun vegetative_A : A;
+fun vehemence_N : N;
+fun vehement_A : A;
+fun vehicle_N : N;
+fun vehicular_A : A;
+fun veil_N : N;
+fun veil_V2 : V2;
+fun veiling_N : N;
+fun vein_N : N;
+fun veinal_A : A;
+fun veined_A : A;
+fun velar_A : A;
+fun velar_N : N;
+fun veld_N : N;
+fun velleity_N : N;
+fun vellum_N : N;
+fun velocipede_N : N;
+fun velociraptor_N : N;
+fun velocity_N : N;
+fun velodrome_N : N;
+fun velour_N : N;
+fun veloute_N : N;
+fun velvet_A : A;
+fun velvet_N : N;
+fun velveteen_N : N;
+fun velvetleaf_N : N;
+fun velvety_A : A;
+fun venal_A : A;
+fun venality_N : N;
+fun venation_N : N;
+fun vend_V2 : V2;
+fun vendee_N : N;
+fun vender_N : N;
+fun vendetta_N : N;
+fun vending_N : N;
+fun vendor_N : N;
+fun veneer_N : N;
+fun veneer_V2 : V2;
+fun veneering_N : N;
+fun venerability_N : N;
+fun venerable_A : A;
+fun venerate_V2 : V2;
+fun veneration_N : N;
+fun venerator_N : N;
+fun venereal_A : A;
+fun venesection_N : N;
+fun venetian_A : A;
+fun venezia_PN : PN;
+fun venezuela_PN : PN;
+fun venezuelan_A : A;
+fun venezuelan_N : N;
+fun vengeance_N : N;
+fun vengeful_A : A;
+fun venial_A : A;
+fun venice_PN : PN;
+fun venipuncture_N : N;
+fun venison_N : N;
+fun venogram_N : N;
+fun venography_N : N;
+fun venom_N : N;
+fun venomed_A : A;
+fun venomous_A : A;
+fun venous_A : A;
+fun vent_N : N;
+fun vent_V2 : V2;
+fun vent_hole_N : N;
+fun venter_N : N;
+fun ventilate_V2 : V2;
+fun ventilation_N : N;
+fun ventilator_N : N;
+fun ventilatory_A : A;
+fun ventnor_PN : PN;
+fun ventral_A : A;
+fun ventricle_N : N;
+fun ventricose_A : A;
+fun ventricular_A : A;
+fun ventriloquism_N : N;
+fun ventriloquist_N : N;
+fun venture_N : N;
+fun venture_V : V;
+fun venture_V2 : V2;
+fun venture_VS : VS;
+fun venturer_N : N;
+fun venturesome_A : A;
+fun venturi_N : N;
+fun venturous_A : A;
+fun venue_N : N;
+fun venule_N : N;
+fun venus_PN : PN;
+fun vera_PN : PN;
+fun veracious_A : A;
+fun veracity_N : N;
+fun veranda_N : N;
+fun verandah_N : N;
+fun verapamil_N : N;
+fun verb_N : N;
+fun verbal_A : A;
+fun verbalization_N : N;
+fun verbalize_V2 : V2;
+fun verbatim_A : A;
+fun verbatim_Adv : Adv;
+fun verbena_N : N;
+fun verbiage_N : N;
+fun verbolatry_N : N;
+fun verbose_A : A;
+fun verboseness_N : N;
+fun verbosity_N : N;
+fun verdancy_N : N;
+fun verdant_A : A;
+fun verdict_N : N;
+fun verdigris_N : N;
+fun verdin_N : N;
+fun verdure_N : N;
+fun verey_A : A;
+fun verge_N : N;
+fun verge_V : V;
+fun verger_N : N;
+fun veridical_A : A;
+fun verifiable_A : A;
+fun verification_N : N;
+fun verify_V2 : V2;
+fun verily_Adv : Adv;
+fun verisimilar_A : A;
+fun verisimilitude_N : N;
+fun veritable_A : A;
+fun verity_N : N;
+fun vermicelli_N : N;
+fun vermicide_N : N;
+fun vermicular_A : A;
+fun vermiculate_A : A;
+fun vermiculation_N : N;
+fun vermiculite_N : N;
+fun vermiform_A : A;
+fun vermifuge_N : N;
+fun vermilion_A : A;
+fun vermilion_N : N;
+fun vermin_N : N;
+fun verminous_A : A;
+fun vermis_N : N;
+fun vermont_PN : PN;
+fun vermouth_N : N;
+fun vernacular_A : A;
+fun vernacular_N : N;
+fun vernal_A : A;
+fun vernation_N : N;
+fun vernix_N : N;
+fun vernon_PN : PN;
+fun verona_PN : PN;
+fun veronica_N : N;
+fun veronica_PN : PN;
+fun verruca_N : N;
+fun verrucose_A : A;
+fun versatile_A : A;
+fun versatility_N : N;
+fun verse_N : N;
+fun versed_A : A;
+fun versicle_N : N;
+fun versification_N : N;
+fun versifier_N : N;
+fun versify_V : V;
+fun versify_V2 : V2;
+fun version_N : N;
+fun verso_N : N;
+fun verst_N : N;
+fun versus_Prep : Prep ;
+fun vertebra_N : N;
+fun vertebral_A : A;
+fun vertebrate_A : A;
+fun vertebrate_N : N;
+fun vertex_N : N;
+fun vertical_A : A;
+fun vertical_N : N;
+fun verticality_N : N;
+fun verticil_N : N;
+fun verticillate_A : A;
+fun verticilliosis_N : N;
+fun verticillium_N : N;
+fun vertiginous_A : A;
+fun vertigo_N : N;
+fun verve_N : N;
+fun vervet_N : N;
+fun very_AdA : AdA;
+fun very_Adv : Adv;
+fun vesical_A : A;
+fun vesicant_N : N;
+fun vesicatory_A : A;
+fun vesicle_N : N;
+fun vesicular_A : A;
+fun vesiculation_N : N;
+fun vesiculitis_N : N;
+fun vesiculovirus_N : N;
+fun vesper_N : N;
+fun vespers_N : N;
+fun vespid_N : N;
+fun vessel_N : N;
+fun vest_N : N;
+fun vest_V : V;
+fun vest_V2 : V2;
+fun vestal_A : A;
+fun vestal_N : N;
+fun vestiary_A : A;
+fun vestibular_A : A;
+fun vestibule_N : N;
+fun vestige_N : N;
+fun vestigial_A : A;
+fun vestiture_N : N;
+fun vestment_N : N;
+fun vestmental_A : A;
+fun vestmented_A : A;
+fun vestry_N : N;
+fun vestryman_N : N;
+fun vestrywoman_N : N;
+fun vesture_N : N;
+fun vesture_V2 : V2;
+fun vesuvianite_N : N;
+fun vet_N : N;
+fun vet_V2 : V2;
+fun vetch_N : N;
+fun vetchling_N : N;
+fun veteran_N : N;
+fun veterinarian_N : N;
+fun veterinary_A : A;
+fun veto_N : N;
+fun veto_V : V;
+fun veto_V2 : V2;
+fun vex_V2 : V2;
+fun vex_V2V : V2V;
+fun vexation_N : N;
+fun vexatious_A : A;
+fun vhf_PN : PN;
+fun via_Prep : Prep ;
+fun via_media_N : N;
+fun viability_N : N;
+fun viable_A : A;
+fun viaduct_N : N;
+fun vial_N : N;
+fun viand_N : N;
+fun viatical_A : A;
+fun viatication_N : N;
+fun vibist_N : N;
+fun vibrant_A : A;
+fun vibraphone_N : N;
+fun vibrate_V : V;
+fun vibrate_V2 : V2;
+fun vibration_N : N;
+fun vibrational_A : A;
+fun vibrato_N : N;
+fun vibrator_N : N;
+fun vibratory_A : A;
+fun vibrio_N : N;
+fun vibrionic_A : A;
+fun vic_PN : PN;
+fun vicar_N : N;
+fun vicarage_N : N;
+fun vicarial_A : A;
+fun vicariate_N : N;
+fun vicarious_A : A;
+fun vice_N : N;
+fun vice_versa_Adv : Adv;
+fun vicegerent_N : N;
+fun vicenary_A : A;
+fun vicennial_A : A;
+fun vicenza_PN : PN;
+fun viceregal_A : A;
+fun vicereine_N : N;
+fun viceroy_N : N;
+fun viceroyalty_N : N;
+fun viceroyship_N : N;
+fun vichyssoise_N : N;
+fun vicinal_A : A;
+fun vicinity_N : N;
+fun vicious_A : A;
+fun viciousness_N : N;
+fun vicissitude_N : N;
+fun vicky_PN : PN;
+fun victim_N : N;
+fun victimization_N : N;
+fun victimize_V2 : V2;
+fun victimizer_N : N;
+fun victor_N : N;
+fun victor_PN : PN;
+fun victoria_N : N;
+fun victoria_PN : PN;
+fun victorian_A : A;
+fun victorian_N : N;
+fun victoriana_N : N;
+fun victorious_A : A;
+fun victory_N : N;
+fun victual_N : N;
+fun victual_V : V;
+fun victual_V2 : V2;
+fun victualer_N : N;
+fun victualler_N : N;
+fun vicuna_N : N;
+fun videlicet_Adv : Adv;
+fun video_N : N;
+fun videocassette_N : N;
+fun videodisk_N : N;
+fun videotape_N : N;
+fun videotape_V2 : V2;
+fun vie_V : V;
+fun vienna_PN : PN;
+fun vietnam_PN : PN;
+fun vietnamese_A : A;
+fun vietnamese_N : N;
+fun view_N : N;
+fun view_V2 : V2;
+fun viewable_A : A;
+fun viewer_N : N;
+fun viewfinder_N : N;
+fun viewgraph_N : N;
+fun viewless_A : A;
+fun viewpark_PN : PN;
+fun viewpoint_N : N;
+fun vigesimal_A : A;
+fun vigil_N : N;
+fun vigilance_N : N;
+fun vigilant_A : A;
+fun vigilante_N : N;
+fun vigilantism_N : N;
+fun vignette_N : N;
+fun vigo_PN : PN;
+fun vigor_N : N;
+fun vigorous_A : A;
+fun vigour_N : N;
+fun viking_N : N;
+fun vile_A : A;
+fun vileness_N : N;
+fun vilification_N : N;
+fun vilify_V2 : V2;
+fun villa_N : N;
+fun village_N : N;
+fun villager_N : N;
+fun villain_N : N;
+fun villainess_N : N;
+fun villainous_A : A;
+fun villainy_N : N;
+fun villein_N : N;
+fun villeinage_N : N;
+fun villus_N : N;
+fun vim_N : N;
+fun vinaceous_A : A;
+fun vinaigrette_N : N;
+fun vinblastine_N : N;
+fun vince_PN : PN;
+fun vincent_PN : PN;
+fun vincristine_N : N;
+fun vindicate_V2 : V2;
+fun vindication_N : N;
+fun vindictive_A : A;
+fun vindictiveness_N : N;
+fun vine_N : N;
+fun vinegar_N : N;
+fun vinegariness_N : N;
+fun vinegarroon_N : N;
+fun vinegary_A : A;
+fun vinery_N : N;
+fun vineyard_N : N;
+fun vinifera_N : N;
+fun vinification_N : N;
+fun vino_N : N;
+fun vinous_A : A;
+fun vintage_N : N;
+fun vintager_N : N;
+fun vintner_N : N;
+fun vinyl_N : N;
+fun viol_N : N;
+fun viola_N : N;
+fun viola_PN : PN;
+fun violable_A : A;
+fun violate_V2 : V2;
+fun violation_N : N;
+fun violator_N : N;
+fun violence_N : N;
+fun violent_A : A;
+fun violet_N : N;
+fun violet_PN : PN;
+fun violin_N : N;
+fun violinist_N : N;
+fun violist_N : N;
+fun viomycin_N : N;
+fun vip_N : N;
+fun viper_N : N;
+fun virago_N : N;
+fun viral_A : A;
+fun viremia_N : N;
+fun vireo_N : N;
+fun virga_N : N;
+fun virgin_A : A;
+fun virgin_N : N;
+fun virginal_A : A;
+fun virginal_N : N;
+fun virginia_N : N;
+fun virginia_PN : PN;
+fun virginia_water_PN : PN;
+fun virginity_N : N;
+fun virgo_PN : PN;
+fun virgule_N : N;
+fun viricidal_A : A;
+fun viricide_N : N;
+fun virile_A : A;
+fun virilism_N : N;
+fun virility_N : N;
+fun virino_N : N;
+fun virion_N : N;
+fun viroid_N : N;
+fun virological_A : A;
+fun virologist_N : N;
+fun virology_N : N;
+fun virtu_N : N;
+fun virtual_A : A;
+fun virtue_N : N;
+fun virtuosity_N : N;
+fun virtuoso_N : N;
+fun virtuous_A : A;
+fun virulence_N : N;
+fun virulent_A : A;
+fun virus_N : N;
+fun vis_a_vis_Adv : Adv;
+fun visa_N : N;
+fun visa_V2 : V2;
+fun visage_N : N;
+fun visaged_A : A;
+fun viscacha_N : N;
+fun viscera_N : N;
+fun visceral_A : A;
+fun viscid_A : A;
+fun viscoelastic_A : A;
+fun viscometer_N : N;
+fun viscometric_A : A;
+fun viscometry_N : N;
+fun viscosity_N : N;
+fun viscount_N : N;
+fun viscountcy_N : N;
+fun viscountess_N : N;
+fun viscounty_N : N;
+fun viscous_A : A;
+fun vise_N : N;
+fun viselike_A : A;
+fun visibility_N : N;
+fun visible_A : A;
+fun vision_N : N;
+fun visionary_A : A;
+fun visionary_N : N;
+fun visit_N : N;
+fun visit_V : V;
+fun visit_V2 : V2;
+fun visit_V2V : V2V;
+fun visitant_N : N;
+fun visitation_N : N;
+fun visiting_N : N;
+fun visitor_N : N;
+fun visor_N : N;
+fun visored_A : A;
+fun vista_N : N;
+fun visual_A : A;
+fun visualization_N : N;
+fun visualize_V2 : V2;
+fun visualizer_N : N;
+fun vital_A : A;
+fun vitalism_N : N;
+fun vitalist_N : N;
+fun vitality_N : N;
+fun vitalization_N : N;
+fun vitalize_V2 : V2;
+fun vitalness_N : N;
+fun vitamin_N : N;
+fun vitiate_V2 : V2;
+fun vitiation_N : N;
+fun viticulture_N : N;
+fun viticulturist_N : N;
+fun vitiliginous_A : A;
+fun vitiligo_N : N;
+fun vitoria_PN : PN;
+fun vitrectomy_N : N;
+fun vitreous_A : A;
+fun vitrification_N : N;
+fun vitrify_V : V;
+fun vitrify_V2 : V2;
+fun vitriol_N : N;
+fun vitriolic_A : A;
+fun vituperate_V2 : V2;
+fun vituperation_N : N;
+fun vituperative_A : A;
+fun viv_PN : PN;
+fun viva_N : N;
+fun viva_voce_A : A;
+fun viva_voce_Adv : Adv;
+fun viva_voce_N : N;
+fun vivace_A : A;
+fun vivace_Adv : Adv;
+fun vivacious_A : A;
+fun vivacity_N : N;
+fun vivarium_N : N;
+fun viverrine_N : N;
+fun vivian_PN : PN;
+fun vivid_A : A;
+fun vividness_N : N;
+fun vivien_PN : PN;
+fun vivienne_PN : PN;
+fun vivification_N : N;
+fun viviparous_A : A;
+fun vivisect_V2 : V2;
+fun vivisection_N : N;
+fun vivisectionist_N : N;
+fun vixen_N : N;
+fun vixenish_A : A;
+fun viz_PN : PN;
+fun vizier_N : N;
+fun viziership_N : N;
+fun vizsla_N : N;
+fun vocable_N : N;
+fun vocabulary_N : N;
+fun vocal_A : A;
+fun vocalic_A : A;
+fun vocalist_N : N;
+fun vocalize_V2 : V2;
+fun vocation_N : N;
+fun vocational_A : A;
+fun vocative_A : A;
+fun vocative_N : N;
+fun vociferate_V : V;
+fun vociferate_V2 : V2;
+fun vociferation_N : N;
+fun vociferator_N : N;
+fun vociferous_A : A;
+fun vodka_N : N;
+fun vogue_N : N;
+fun voice_N : N;
+fun voice_V2 : V2;
+fun voiceless_A : A;
+fun voicelessness_N : N;
+fun voiceprint_N : N;
+fun voicer_N : N;
+fun voicing_N : N;
+fun void_A : A;
+fun void_N : N;
+fun void_V2 : V2;
+fun voider_N : N;
+fun voile_N : N;
+fun vol_N : N;
+fun volatile_A : A;
+fun volatile_N : N;
+fun volatility_N : N;
+fun volcanic_A : A;
+fun volcanically_Adv : Adv;
+fun volcanism_N : N;
+fun volcano_N : N;
+fun volcanology_N : N;
+fun vole_N : N;
+fun volgograd_PN : PN;
+fun volition_N : N;
+fun volitional_A : A;
+fun volley_N : N;
+fun volley_V : V;
+fun volley_V2 : V2;
+fun volleyball_N : N;
+fun volt_N : N;
+fun voltage_N : N;
+fun voltaic_A : A;
+fun volte_face_N : N;
+fun voltmeter_N : N;
+fun volubility_N : N;
+fun voluble_A : A;
+fun volume_N : N;
+fun volumed_A : A;
+fun volumeter_N : N;
+fun volumetric_A : A;
+fun volumetrically_Adv : Adv;
+fun voluminous_A : A;
+fun voluntary_A : A;
+fun voluntary_N : N;
+fun volunteer_N : N;
+fun volunteer_V : V;
+fun volunteer_V2 : V2;
+fun volunteer_V2V : V2V;
+fun volunteer_VS : VS;
+fun voluptuary_N : N;
+fun voluptuous_A : A;
+fun voluptuousness_N : N;
+fun volute_N : N;
+fun voluted_A : A;
+fun volution_N : N;
+fun volva_N : N;
+fun volvulus_N : N;
+fun vomer_N : N;
+fun vomit_N : N;
+fun vomit_V : V;
+fun vomit_V2 : V2;
+fun vomiter_N : N;
+fun vomitory_N : N;
+fun voodoo_N : N;
+fun voodooism_N : N;
+fun voracious_A : A;
+fun voracity_N : N;
+fun voronezh_PN : PN;
+fun vortex_N : N;
+fun vorticella_N : N;
+fun votary_N : N;
+fun vote_N : N;
+fun vote_V : V;
+fun vote_V2 : V2;
+fun vote_VS : VS;
+fun vote_VV : VV;
+fun voteless_A : A;
+fun voter_N : N;
+fun votive_A : A;
+fun vouch_V : V;
+fun vouchee_N : N;
+fun voucher_N : N;
+fun vouchsafe_V2 : V2;
+fun vouge_N : N;
+fun voussoir_N : N;
+fun vow_N : N;
+fun vow_V2 : V2;
+fun vow_VS : VS;
+fun vow_VV : VV;
+fun vowel_N : N;
+fun vowellike_A : A;
+fun vower_N : N;
+fun vox_N : N;
+fun vox_populi_N : N;
+fun voyage_N : N;
+fun voyage_V : V;
+fun voyager_N : N;
+fun voyeur_N : N;
+fun voyeurism_N : N;
+fun voyeuristic_A : A;
+fun voyeuristically_Adv : Adv;
+fun vp_N : N;
+fun vroom_N : N;
+fun vs_PN : PN;
+fun vs_Prep : Prep ;
+fun vso_PN : PN;
+fun vulcanite_N : N;
+fun vulcanization_N : N;
+fun vulcanize_V2 : V2;
+fun vulcanizer_N : N;
+fun vulgar_A : A;
+fun vulgarian_N : N;
+fun vulgarism_N : N;
+fun vulgarity_N : N;
+fun vulgarization_N : N;
+fun vulgarize_V2 : V2;
+fun vulgarizer_N : N;
+fun vulgate_N : N;
+fun vulnerability_N : N;
+fun vulnerable_A : A;
+fun vulpine_A : A;
+fun vulture_N : N;
+fun vulva_N : N;
+fun vulvar_A : A;
+fun vulvectomy_N : N;
+fun vulvitis_N : N;
+fun vulvovaginitis_N : N;
+fun wad_N : N;
+fun wad_V2 : V2;
+fun wad_VS : VS;
+fun wadding_N : N;
+fun waddle_N : N;
+fun waddle_V : V;
+fun waddler_N : N;
+fun wade_V : V;
+fun wade_V2 : V2;
+fun wader_N : N;
+fun waders_N : N;
+fun wadi_N : N;
+fun wading_N : N;
+fun wafer_N : N;
+fun waffle_N : N;
+fun waffle_V : V;
+fun waffle_V2 : V2;
+fun waffler_N : N;
+fun waft_N : N;
+fun waft_V2 : V2;
+fun wag_N : N;
+fun wag_V : V;
+fun wag_V2 : V2;
+fun wage_N : N;
+fun wage_V2 : V2;
+fun wage_claim_N : N;
+fun wage_earner_N : N;
+fun wage_freeze_N : N;
+fun wager_N : N;
+fun wager_V : V;
+fun wager_V2 : V2;
+fun wages_N : N;
+fun waggery_N : N;
+fun waggish_A : A;
+fun waggishness_N : N;
+fun waggle_V : V;
+fun waggle_V2 : V2;
+fun waggon_N : N;
+fun waggoner_N : N;
+fun wagon_N : N;
+fun wagon_lit_N : N;
+fun wagoner_N : N;
+fun wagonwright_N : N;
+fun wagtail_N : N;
+fun wahoo_N : N;
+fun waif_N : N;
+fun wail_N : N;
+fun wail_V : V;
+fun wail_V2 : V2;
+fun wailer_N : N;
+fun wailing_N : N;
+fun wain_N : N;
+fun wainscot_N : N;
+fun wainscoted_A : A;
+fun wainscoting_N : N;
+fun waist_N : N;
+fun waist_deep_A : A;
+fun waist_deep_Adv : Adv;
+fun waist_high_A : A;
+fun waist_high_Adv : Adv;
+fun waistband_N : N;
+fun waistcoat_N : N;
+fun waistline_N : N;
+fun wait_N : N;
+fun wait_V : V;
+fun wait_V2 : V2;
+fun wait_VV : VV;
+fun waiter_N : N;
+fun waiting_list_N : N;
+fun waiting_room_N : N;
+fun waitress_N : N;
+fun waive_V2 : V2;
+fun waiver_N : N;
+fun waiver_V : V;
+fun wake_N : N;
+fun wake_V : V;
+fun wake_V2 : V2;
+fun wakefield_PN : PN;
+fun wakeful_A : A;
+fun wakefulness_N : N;
+fun waken_V : V;
+fun waken_V2 : V2;
+fun waker_N : N;
+fun waking_N : N;
+fun wale_N : N;
+fun wales_PN : PN;
+fun walk_N : N;
+fun walk_V : V;
+fun walk_V2 : V2;
+fun walkabout_N : N;
+fun walkaway_N : N;
+fun walker_N : N;
+fun walkie_talkie_N : N;
+fun walking_N : N;
+fun walkout_N : N;
+fun walkover_N : N;
+fun wall_N : N;
+fun wall_V2 : V2;
+fun wall_eyed_A : A;
+fun wall_painting_N : N;
+fun wall_street_PN : PN;
+fun wallaby_N : N;
+fun wallace_PN : PN;
+fun wallah_N : N;
+fun wallasey_PN : PN;
+fun wallboard_N : N;
+fun wallet_N : N;
+fun walleye_N : N;
+fun walleyed_A : A;
+fun wallflower_N : N;
+fun wallingford_PN : PN;
+fun wallop_N : N;
+fun wallop_V2 : V2;
+fun walloper_N : N;
+fun walloping_A : A;
+fun wallow_N : N;
+fun wallow_V : V;
+fun wallpaper_N : N;
+fun wallpaperer_N : N;
+fun wallsend_PN : PN;
+fun wally_N : N;
+fun wally_PN : PN;
+fun walnut_N : N;
+fun walrus_N : N;
+fun walsall_PN : PN;
+fun walsham_PN : PN;
+fun walter_PN : PN;
+fun waltham_forest_PN : PN;
+fun walton_PN : PN;
+fun waltz_N : N;
+fun waltz_V : V;
+fun waltz_V2 : V2;
+fun waltzer_N : N;
+fun wampum_N : N;
+fun wan_A : A;
+fun wand_N : N;
+fun wander_V : V;
+fun wander_V2 : V2;
+fun wanderer_N : N;
+fun wandering_N : N;
+fun wanderlust_N : N;
+fun wandflower_N : N;
+fun wandsworth_PN : PN;
+fun wane_N : N;
+fun wane_V : V;
+fun wangle_N : N;
+fun wangle_V2 : V2;
+fun waning_N : N;
+fun wank_N : N;
+fun wank_V : V;
+fun wanness_N : N;
+fun want_N : N;
+fun want_V : V;
+fun want_V2 : V2;
+fun want_V2V : V2V;
+fun want_VS : VS;
+fun want_VV : VV;
+fun want_ad_N : N;
+fun wantage_PN : PN;
+fun wanter_N : N;
+fun wanton_A : A;
+fun wanton_N : N;
+fun wanton_V : V;
+fun wantonness_N : N;
+fun wapiti_N : N;
+fun war_N : N;
+fun war_V : V;
+fun war_baby_N : N;
+fun war_bride_N : N;
+fun war_cloud_N : N;
+fun war_cry_N : N;
+fun war_dance_N : N;
+fun war_god_N : N;
+fun war_torn_A : A;
+fun war_widow_N : N;
+fun waratah_N : N;
+fun warble_N : N;
+fun warble_V : V;
+fun warble_V2 : V2;
+fun warbler_N : N;
+fun ward_N : N;
+fun ward_V2 : V2;
+fun warden_N : N;
+fun wardenship_N : N;
+fun warder_N : N;
+fun wardership_N : N;
+fun wardress_N : N;
+fun wardrobe_N : N;
+fun wardroom_N : N;
+fun ware_N : N;
+fun ware_PN : PN;
+fun ware_V2 : V2;
+fun warehouse_N : N;
+fun warehouser_N : N;
+fun warehousing_N : N;
+fun warfare_N : N;
+fun warfarin_N : N;
+fun warhead_N : N;
+fun warhorse_N : N;
+fun wariness_N : N;
+fun warley_PN : PN;
+fun warlike_A : A;
+fun warlock_N : N;
+fun warlord_N : N;
+fun warm_A : A;
+fun warm_V : V;
+fun warm_V2 : V2;
+fun warm_blooded_A : A;
+fun warm_hearted_A : A;
+fun warmer_N : N;
+fun warmhearted_A : A;
+fun warmheartedness_N : N;
+fun warming_pan_N : N;
+fun warminster_PN : PN;
+fun warmonger_N : N;
+fun warmongering_N : N;
+fun warmth_N : N;
+fun warn_V : V;
+fun warn_V2 : V2;
+fun warn_V2V : V2V;
+fun warn_VS : VS;
+fun warner_N : N;
+fun warning_N : N;
+fun warp_N : N;
+fun warp_V : V;
+fun warp_V2 : V2;
+fun warpaint_N : N;
+fun warpath_N : N;
+fun warplane_N : N;
+fun warrant_N : N;
+fun warrant_V2 : V2;
+fun warrant_VS : VS;
+fun warrantee_N : N;
+fun warrantor_N : N;
+fun warranty_N : N;
+fun warren_N : N;
+fun warrener_N : N;
+fun warrigal_N : N;
+fun warrington_PN : PN;
+fun warrior_N : N;
+fun warsaw_PN : PN;
+fun warship_N : N;
+fun warsop_PN : PN;
+fun wart_N : N;
+fun warthog_N : N;
+fun wartime_N : N;
+fun warwick_PN : PN;
+fun warwickshire_PN : PN;
+fun wary_A : A;
+fun wasabi_N : N;
+fun wash_N : N;
+fun wash_V : V;
+fun wash_V2 : V2;
+fun wash_drawing_N : N;
+fun wash_hand_basin_N : N;
+fun wash_hand_stand_N : N;
+fun wash_house_N : N;
+fun wash_leather_N : N;
+fun washable_A : A;
+fun washbasin_N : N;
+fun washboard_N : N;
+fun washbowl_N : N;
+fun washcloth_N : N;
+fun washday_N : N;
+fun washer_N : N;
+fun washerman_N : N;
+fun washerwoman_N : N;
+fun washhouse_N : N;
+fun washing_N : N;
+fun washing_day_N : N;
+fun washing_machine_N : N;
+fun washing_up_N : N;
+fun washington_PN : PN;
+fun washington_dc_PN : PN;
+fun washout_N : N;
+fun washroom_N : N;
+fun washstand_N : N;
+fun washtub_N : N;
+fun washup_N : N;
+fun washwoman_N : N;
+fun washy_A : A;
+fun wasp_N : N;
+fun wasp_waisted_A : A;
+fun waspish_A : A;
+fun wassail_N : N;
+fun wassailer_N : N;
+fun wastage_N : N;
+fun waste_A : A;
+fun waste_N : N;
+fun waste_V : V;
+fun waste_V2 : V2;
+fun waste_paper_basket_N : N;
+fun waste_pipe_N : N;
+fun wastebasket_N : N;
+fun wastebin_N : N;
+fun wasteful_A : A;
+fun wasteland_N : N;
+fun waster_N : N;
+fun wastrel_N : N;
+fun watch_N : N;
+fun watch_V : V;
+fun watch_V2 : V2;
+fun watch_V2V : V2V;
+fun watch_VS : VS;
+fun watch_chain_N : N;
+fun watch_glass_N : N;
+fun watch_guard_N : N;
+fun watch_key_N : N;
+fun watchband_N : N;
+fun watchdog_N : N;
+fun watcherMasc_N : N;
+fun watcherFem_N : N;
+fun watchful_A : A;
+fun watchfulness_N : N;
+fun watchmaker_N : N;
+fun watchman_N : N;
+fun watchtower_N : N;
+fun watchword_N : N;
+fun water_N : N;
+fun water_V : V;
+fun water_V2 : V2;
+fun water_biscuit_N : N;
+fun water_blister_N : N;
+fun water_bottle_N : N;
+fun water_buffalo_N : N;
+fun water_butt_N : N;
+fun water_cart_N : N;
+fun water_closet_N : N;
+fun water_finder_N : N;
+fun water_glass_N : N;
+fun water_hole_N : N;
+fun water_ice_N : N;
+fun water_jacket_N : N;
+fun water_level_N : N;
+fun water_lily_N : N;
+fun water_line_N : N;
+fun water_main_N : N;
+fun water_nymph_N : N;
+fun water_polo_N : N;
+fun water_power_N : N;
+fun water_rat_N : N;
+fun water_rate_N : N;
+fun water_skiing_N : N;
+fun water_skin_N : N;
+fun water_softener_N : N;
+fun water_spaniel_N : N;
+fun water_supply_N : N;
+fun water_tower_N : N;
+fun water_vole_N : N;
+fun water_waggon_N : N;
+fun water_wagon_N : N;
+fun water_wheel_N : N;
+fun water_worn_A : A;
+fun waterbird_N : N;
+fun waterborne_A : A;
+fun waterbuck_N : N;
+fun watercannon_N : N;
+fun waterchute_N : N;
+fun watercolor_N : N;
+fun watercolorist_N : N;
+fun watercolour_N : N;
+fun watercolourist_N : N;
+fun watercourse_N : N;
+fun watercraft_N : N;
+fun watercress_N : N;
+fun waterdog_N : N;
+fun waterer_N : N;
+fun waterfall_N : N;
+fun waterford_PN : PN;
+fun waterfowl_N : N;
+fun waterfront_N : N;
+fun waterhen_N : N;
+fun waterhyacinth_N : N;
+fun wateriness_N : N;
+fun watering_N : N;
+fun watering_can_N : N;
+fun watering_cart_N : N;
+fun waterleaf_N : N;
+fun waterless_A : A;
+fun waterline_N : N;
+fun waterlogged_A : A;
+fun waterloo_N : N;
+fun waterloo_PN : PN;
+fun waterman_N : N;
+fun watermark_N : N;
+fun watermeal_N : N;
+fun watermelon_N : N;
+fun watermill_N : N;
+fun waterpower_N : N;
+fun waterproof_A : A;
+fun waterproof_N : N;
+fun waterproof_V2 : V2;
+fun waterproofing_N : N;
+fun watershed_N : N;
+fun waterside_N : N;
+fun waterskin_N : N;
+fun waterspout_N : N;
+fun watertable_N : N;
+fun watertight_A : A;
+fun waterway_N : N;
+fun waterweed_N : N;
+fun waterwheel_N : N;
+fun waterworks_N : N;
+fun waterworn_A : A;
+fun watery_A : A;
+fun watford_PN : PN;
+fun watt_N : N;
+fun wattage_N : N;
+fun wattle_N : N;
+fun wattmeter_N : N;
+fun wave_N : N;
+fun wave_V : V;
+fun wave_V2 : V2;
+fun waveguide_N : N;
+fun wavelength_N : N;
+fun waver_N : N;
+fun waver_V : V;
+fun waverer_N : N;
+fun waviness_N : N;
+fun wavy_A : A;
+fun waw_N : N;
+fun wax_N : N;
+fun wax_V : V;
+fun wax_V2 : V2;
+fun wax_chandler_N : N;
+fun wax_paper_N : N;
+fun waxen_A : A;
+fun waxflower_N : N;
+fun waxiness_N : N;
+fun waxing_N : N;
+fun waxmallow_N : N;
+fun waxwing_N : N;
+fun waxwork_N : N;
+fun waxy_A : A;
+fun waxycap_N : N;
+fun way_Adv : Adv;
+fun way_N : N;
+fun way_out_A : A;
+fun waybill_N : N;
+fun wayfarer_N : N;
+fun wayfaring_A : A;
+fun wayfaring_N : N;
+fun waylay_V2 : V2;
+fun wayne_PN : PN;
+fun ways_N : N;
+fun wayside_N : N;
+fun wayward_A : A;
+fun wc_N : N;
+fun we_Pron : Pron;
+fun weak_A : A;
+fun weak_kneed_A : A;
+fun weaken_V : V;
+fun weaken_V2 : V2;
+fun weakener_N : N;
+fun weakening_N : N;
+fun weakfish_N : N;
+fun weakling_N : N;
+fun weakly_A : A;
+fun weakness_N : N;
+fun weal_N : N;
+fun weald_N : N;
+fun wealth_N : N;
+fun wealthy_A : A;
+fun wean_V2 : V2;
+fun weaning_N : N;
+fun weapon_N : N;
+fun weaponless_A : A;
+fun weaponry_N : N;
+fun wear_N : N;
+fun wear_PN : PN;
+fun wear_V : V;
+fun wear_V2 : V2;
+fun wearable_A : A;
+fun wearer_N : N;
+fun weariness_N : N;
+fun wearisome_A : A;
+fun weary_A : A;
+fun weary_V : V;
+fun weary_V2 : V2;
+fun weasel_N : N;
+fun weather_N : N;
+fun weather_V : V;
+fun weather_V2 : V2;
+fun weather_beaten_A : A;
+fun weather_bound_A : A;
+fun weather_bureau_N : N;
+fun weather_chart_N : N;
+fun weather_glass_N : N;
+fun weather_map_N : N;
+fun weather_ship_N : N;
+fun weather_station_N : N;
+fun weather_vane_N : N;
+fun weatherboarding_N : N;
+fun weathercock_N : N;
+fun weatherglass_N : N;
+fun weatherliness_N : N;
+fun weatherly_A : A;
+fun weatherman_N : N;
+fun weatherproof_A : A;
+fun weathervane_N : N;
+fun weave_N : N;
+fun weave_V : V;
+fun weave_V2 : V2;
+fun weaver_N : N;
+fun weaverbird_N : N;
+fun weaving_N : N;
+fun web_N : N;
+fun web_footed_A : A;
+fun web_toed_A : A;
+fun webbed_A : A;
+fun webbing_N : N;
+fun webcam_N : N;
+fun weber_N : N;
+fun webfoot_N : N;
+fun webmaster_N : N;
+fun webworm_N : N;
+fun wed_A : A;
+fun wed_PN : PN;
+fun wed_V : V;
+fun wed_V2 : V2;
+fun wedding_N : N;
+fun wedding_cake_N : N;
+fun wedding_ring_N : N;
+fun wedge_N : N;
+fun wedge_V : V;
+fun wedge_V2 : V2;
+fun wedgie_N : N;
+fun wedlock_N : N;
+fun wednesday_N : N;
+fun wednesday_PN : PN;
+fun wee_A : A;
+fun wee_N : N;
+fun wee_V : V;
+fun wee_wee_N : N;
+fun weed_N : N;
+fun weed_V : V;
+fun weed_V2 : V2;
+fun weeder_N : N;
+fun weedkiller_N : N;
+fun weedless_A : A;
+fun weeds_N : N;
+fun weedy_A : A;
+fun week_N : N;
+fun weekday_N : N;
+fun weekend_N : N;
+fun weekend_V : V;
+fun weekender_N : N;
+fun weeklong_A : A;
+fun weekly_A : A;
+fun weekly_Adv : Adv;
+fun weekly_N : N;
+fun weeknight_N : N;
+fun weeny_A : A;
+fun weep_V : V;
+fun weep_V2 : V2;
+fun weeper_N : N;
+fun weepiness_N : N;
+fun weepy_A : A;
+fun weevil_N : N;
+fun weft_N : N;
+fun weigela_N : N;
+fun weigh_V : V;
+fun weigh_V2 : V2;
+fun weighbridge_N : N;
+fun weigher_N : N;
+fun weighing_machine_N : N;
+fun weight_N : N;
+fun weight_V2 : V2;
+fun weightiness_N : N;
+fun weightless_A : A;
+fun weightlessness_N : N;
+fun weightlift_N : N;
+fun weightlifter_N : N;
+fun weightlifting_N : N;
+fun weighty_A : A;
+fun weir_N : N;
+fun weird_A : A;
+fun weirdie_N : N;
+fun weirdness_N : N;
+fun weka_N : N;
+fun welcher_N : N;
+fun welcome_A : A;
+fun welcome_N : N;
+fun welcome_V2 : V2;
+fun welcoming_A : A;
+fun weld_N : N;
+fun weld_V : V;
+fun weld_V2 : V2;
+fun welder_N : N;
+fun welding_N : N;
+fun weldment_N : N;
+fun welfare_N : N;
+fun welfarist_A : A;
+fun welkin_N : N;
+fun well_A : A;
+fun well_N : N;
+fun well_V : V;
+fun well_adjusted_A : A;
+fun well_advised_A : A;
+fun well_appointed_A : A;
+fun well_balanced_A : A;
+fun well_behaved_A : A;
+fun well_being_N : N;
+fun well_born_A : A;
+fun well_bred_A : A;
+fun well_conducted_A : A;
+fun well_connected_A : A;
+fun well_disposed_A : A;
+fun well_doer_N : N;
+fun well_doing_N : N;
+fun well_favoured_A : A;
+fun well_found_A : A;
+fun well_founded_A : A;
+fun well_groomed_A : A;
+fun well_grounded_A : A;
+fun well_heeled_A : A;
+fun well_informed_A : A;
+fun well_intentioned_A : A;
+fun well_knit_A : A;
+fun well_known_A : A;
+fun well_lined_A : A;
+fun well_marked_A : A;
+fun well_meaning_A : A;
+fun well_meant_A : A;
+fun well_nigh_Adv : Adv;
+fun well_read_A : A;
+fun well_rounded_A : A;
+fun well_set_A : A;
+fun well_shaven_A : A;
+fun well_spoken_A : A;
+fun well_timed_A : A;
+fun well_to_do_A : A;
+fun well_tried_A : A;
+fun well_turned_A : A;
+fun well_water_N : N;
+fun well_wisher_N : N;
+fun well_worn_A : A;
+fun wellbeing_N : N;
+fun wellborn_A : A;
+fun wellerism_N : N;
+fun wellhead_N : N;
+fun wellingborough_PN : PN;
+fun wellington_N : N;
+fun wellington_PN : PN;
+fun wells_PN : PN;
+fun welsh_A : A;
+fun welsh_N : N;
+fun welsh_V : V;
+fun welsher_N : N;
+fun welshman_N : N;
+fun welshpool_PN : PN;
+fun welt_N : N;
+fun welter_A : A;
+fun welter_N : N;
+fun welter_V : V;
+fun welterweight_N : N;
+fun welwitschia_N : N;
+fun welwyn_PN : PN;
+fun welwyn_garden_city_PN : PN;
+fun wen_N : N;
+fun wench_N : N;
+fun wench_V : V;
+fun wencher_N : N;
+fun wend_V2 : V2;
+fun wendover_PN : PN;
+fun wendy_PN : PN;
+fun werewolf_N : N;
+fun wesleyan_A : A;
+fun wesleyan_N : N;
+fun west_A : A;
+fun west_Adv : Adv;
+fun west_N : N;
+fun west_bromwich_PN : PN;
+fun west_country_A : A;
+fun west_end_A : A;
+fun westbound_A : A;
+fun westbury_PN : PN;
+fun westerly_A : A;
+fun westerly_Adv : Adv;
+fun western_A : A;
+fun western_N : N;
+fun westerner_N : N;
+fun westernization_N : N;
+fun westernize_V2 : V2;
+fun westernmost_A : A;
+fun westhoughton_PN : PN;
+fun westmeath_PN : PN;
+fun westminster_PN : PN;
+fun westmoreland_PN : PN;
+fun weston_super_mare_PN : PN;
+fun westside_A : A;
+fun westward_A : A;
+fun westward_Adv : Adv;
+fun westwards_Adv : Adv;
+fun wet_A : A;
+fun wet_N : N;
+fun wet_V2 : V2;
+fun wet_nurse_N : N;
+fun wether_N : N;
+fun wetherby_PN : PN;
+fun wetland_N : N;
+fun wetness_N : N;
+fun wetter_N : N;
+fun wetting_N : N;
+fun wexford_PN : PN;
+fun weymouth_PN : PN;
+fun whack_N : N;
+fun whack_V2 : V2;
+fun whacker_N : N;
+fun whacking_Adv : Adv;
+fun whacking_N : N;
+fun whale_N : N;
+fun whale_V : V;
+fun whaleboat_N : N;
+fun whalebone_N : N;
+fun whaler_N : N;
+fun whaley_bridge_PN : PN;
+fun whaling_gun_N : N;
+fun whammy_N : N;
+fun whang_Adv : Adv;
+fun whang_N : N;
+fun whang_V2 : V2;
+fun wharf_N : N;
+fun wharfage_N : N;
+fun whatPl_IP : IP;
+fun whatSg_IP : IP;
+fun what_for_N : N;
+fun whate'er_A : A;
+fun whatever_A : A;
+fun whatnot_N : N;
+fun whatsoe'er_A : A;
+fun whatsoever_A : A;
+fun wheat_N : N;
+fun wheatear_N : N;
+fun wheaten_A : A;
+fun wheatfield_N : N;
+fun wheatflake_N : N;
+fun wheatgrass_N : N;
+fun wheatley_hill_PN : PN;
+fun wheatworm_N : N;
+fun wheedle_V2 : V2;
+fun wheedler_N : N;
+fun wheel_N : N;
+fun wheel_V : V;
+fun wheel_V2 : V2;
+fun wheelbarrow_N : N;
+fun wheelbase_N : N;
+fun wheelchair_N : N;
+fun wheeler_N : N;
+fun wheelhouse_N : N;
+fun wheeling_N : N;
+fun wheelless_A : A;
+fun wheelwork_N : N;
+fun wheelwright_N : N;
+fun wheeze_N : N;
+fun wheeze_V : V;
+fun wheeze_V2 : V2;
+fun wheeziness_N : N;
+fun wheezy_A : A;
+fun whelk_N : N;
+fun whelp_N : N;
+fun whelp_V : V;
+fun when_IAdv : IAdv;
+fun when_Subj : Subj;
+fun whence_Adv : Adv;
+fun whencesoever_A : A;
+fun whenever_Adv : Adv ;
+fun where_IAdv : IAdv;
+fun where_Subj : Subj;
+fun whereabouts_Adv : Adv;
+fun whereabouts_N : N;
+fun whereas_Prep : Prep ;
+fun whereat_Adv : Adv;
+fun whereby_Adv : Adv;
+fun wherefore_Adv : Adv;
+fun wherein_IAdv : IAdv;
+fun wherein_Subj : Subj;
+fun whereof_Adv : Adv;
+fun whereon_Adv : Adv;
+fun wheresoever_Adv : Adv;
+fun whereto_Adv : Adv;
+fun whereunto_Adv : Adv;
+fun whereupon_Adv : Adv;
+fun wherever_Adv : Adv;
+fun wherewith_Adv : Adv;
+fun wherewithal_Adv : Adv;
+fun wherewithal_N : N;
+fun wherry_N : N;
+fun whet_V2 : V2;
+fun whether_Prep : Prep ;
+fun whetstone_N : N;
+fun whey_N : N;
+fun whichPl_IDet : IDet;
+fun whichSg_IDet : IDet;
+fun whichever_A : A;
+fun whichsoever_A : A;
+fun whiff_N : N;
+fun whiffer_N : N;
+fun whiffletree_N : N;
+fun whig_N : N;
+fun while_N : N;
+fun while_Subj : Subj;
+fun while_V2 : V2;
+fun whilst_Subj : Subj;
+fun whim_N : N;
+fun whimper_N : N;
+fun whimper_V : V;
+fun whimper_V2 : V2;
+fun whimsey_N : N;
+fun whimsical_A : A;
+fun whimsicality_N : N;
+fun whimsy_N : N;
+fun whin_N : N;
+fun whinchat_N : N;
+fun whine_N : N;
+fun whine_V : V;
+fun whine_V2 : V2;
+fun whiner_N : N;
+fun whinny_N : N;
+fun whinny_V : V;
+fun whinstone_N : N;
+fun whip_N : N;
+fun whip_V : V;
+fun whip_V2 : V2;
+fun whip_round_N : N;
+fun whipcord_N : N;
+fun whiplash_N : N;
+fun whipper_in_N : N;
+fun whippersnapper_N : N;
+fun whippet_N : N;
+fun whipping_N : N;
+fun whipping_boy_N : N;
+fun whipping_post_N : N;
+fun whipping_top_N : N;
+fun whippoorwill_N : N;
+fun whippy_A : A;
+fun whipsaw_V2 : V2;
+fun whipstitch_N : N;
+fun whiptail_N : N;
+fun whir_N : N;
+fun whir_V : V;
+fun whirl_N : N;
+fun whirl_V : V;
+fun whirl_V2 : V2;
+fun whirler_N : N;
+fun whirligig_N : N;
+fun whirlpool_N : N;
+fun whirlwind_N : N;
+fun whirr_N : N;
+fun whirr_V : V;
+fun whisk_N : N;
+fun whisk_V : V;
+fun whisk_V2 : V2;
+fun whisker_N : N;
+fun whiskered_A : A;
+fun whiskey_N : N;
+fun whisky_N : N;
+fun whisper_N : N;
+fun whisper_V : V;
+fun whisper_V2 : V2;
+fun whisperer_N : N;
+fun whispering_N : N;
+fun whispering_gallery_N : N;
+fun whist_N : N;
+fun whist_drive_N : N;
+fun whistle_N : N;
+fun whistle_V : V;
+fun whistle_V2 : V2;
+fun whistle_stop_N : N;
+fun whistler_N : N;
+fun whistling_N : N;
+fun whit_N : N;
+fun whitburn_PN : PN;
+fun whitby_PN : PN;
+fun whitchurch_PN : PN;
+fun white_A : A;
+fun white_N : N;
+fun white_collar_A : A;
+fun white_hot_A : A;
+fun white_lipped_A : A;
+fun white_livered_A : A;
+fun whitebait_N : N;
+fun whitecap_N : N;
+fun whitecup_N : N;
+fun whiteface_N : N;
+fun whitefish_N : N;
+fun whitefly_N : N;
+fun whitehall_PN : PN;
+fun whitehaven_PN : PN;
+fun whitehead_N : N;
+fun whitelash_N : N;
+fun whiten_V : V;
+fun whiten_V2 : V2;
+fun whiteness_N : N;
+fun whitening_N : N;
+fun whiteout_N : N;
+fun whitethorn_N : N;
+fun whitewash_N : N;
+fun whitewash_V2 : V2;
+fun whitey_N : N;
+fun whither_Adv : Adv;
+fun whithersoever_Adv : Adv;
+fun whiting_N : N;
+fun whitish_A : A;
+fun whitley_bay_PN : PN;
+fun whitlow_N : N;
+fun whitlowwort_N : N;
+fun whitstable_PN : PN;
+fun whitsun_N : N;
+fun whitsun_PN : PN;
+fun whitsuntide_N : N;
+fun whitsuntide_PN : PN;
+fun whittle_V : V;
+fun whittle_V2 : V2;
+fun whittle_le_woods_PN : PN;
+fun whittler_N : N;
+fun whittlesey_PN : PN;
+fun whitworth_PN : PN;
+fun whiz_N : N;
+fun whiz_V : V;
+fun whizbang_N : N;
+fun whizz_kid_N : N;
+fun whoPl_IP : IP;
+fun whoSg_IP : IP;
+fun who_N : N;
+fun whodunit_N : N;
+fun whole_A : A;
+fun whole_N : N;
+fun whole_wheat_N : N;
+fun wholehearted_A : A;
+fun wholeheartedness_N : N;
+fun wholemeal_N : N;
+fun wholeness_N : N;
+fun wholesale_A : A;
+fun wholesale_Adv : Adv;
+fun wholesale_N : N;
+fun wholesale_V2 : V2;
+fun wholesaler_N : N;
+fun wholesome_A : A;
+fun wholesomeness_N : N;
+fun wholly_Adv : Adv;
+fun whoop_N : N;
+fun whoop_V : V;
+fun whoop_V2 : V2;
+fun whoopee_N : N;
+fun whooper_N : N;
+fun whooping_cough_N : N;
+fun whop_V2 : V2;
+fun whopper_N : N;
+fun whopping_A : A;
+fun whopping_Adv : Adv;
+fun whore_N : N;
+fun whorehouse_N : N;
+fun whoremaster_N : N;
+fun whoremonger_N : N;
+fun whorl_N : N;
+fun whorled_A : A;
+fun why_IAdv : IAdv;
+fun why_N : N;
+fun whydah_N : N;
+fun wi_N : N;
+fun wick_N : N;
+fun wick_PN : PN;
+fun wicked_A : A;
+fun wickedness_N : N;
+fun wicker_N : N;
+fun wickerwork_N : N;
+fun wicket_N : N;
+fun wicket_door_N : N;
+fun wicket_gate_N : N;
+fun wicket_keeper_N : N;
+fun wickford_PN : PN;
+fun wickiup_N : N;
+fun wicklow_PN : PN;
+fun wide_A : A;
+fun wide_Adv : Adv;
+fun wide_awake_A : A;
+fun widen_V : V;
+fun widen_V2 : V2;
+fun wideness_N : N;
+fun widening_N : N;
+fun widespread_A : A;
+fun widgeon_N : N;
+fun widnes_PN : PN;
+fun widow_N : N;
+fun widowed_A : A;
+fun widower_N : N;
+fun widowhood_N : N;
+fun width_N : N;
+fun wield_V2 : V2;
+fun wieldy_A : A;
+fun wiesbaden_PN : PN;
+fun wiesenboden_N : N;
+fun wife_N : N;
+fun wifelike_A : A;
+fun wifely_A : A;
+fun wig_N : N;
+fun wigan_PN : PN;
+fun wigged_A : A;
+fun wigging_N : N;
+fun wiggle_N : N;
+fun wiggle_V : V;
+fun wiggle_V2 : V2;
+fun wiggler_N : N;
+fun wiggliness_N : N;
+fun wiggly_A : A;
+fun wight_N : N;
+fun wight_PN : PN;
+fun wigless_A : A;
+fun wigmaker_N : N;
+fun wigwam_N : N;
+fun wild_A : A;
+fun wild_Adv : Adv;
+fun wild_N : N;
+fun wildcat_A : A;
+fun wildcat_N : N;
+fun wildcatter_N : N;
+fun wildebeest_N : N;
+fun wilderness_N : N;
+fun wildfire_N : N;
+fun wildflower_N : N;
+fun wildfowl_N : N;
+fun wilding_N : N;
+fun wildlife_N : N;
+fun wildness_N : N;
+fun wile_N : N;
+fun wilf_PN : PN;
+fun wilfrid_PN : PN;
+fun wilful_A : A;
+fun wilfulness_N : N;
+fun wilhelmshaven_PN : PN;
+fun will_N : N;
+fun will_PN : PN;
+fun will_V : V;
+fun will_V2 : V2;
+fun will_o'_the_wisp_N : N;
+fun willet_N : N;
+fun willful_A : A;
+fun william_PN : PN;
+fun willie_PN : PN;
+fun willies_N : N;
+fun willing_A : A;
+fun willingness_N : N;
+fun willington_PN : PN;
+fun willow_N : N;
+fun willow_pattern_N : N;
+fun willow_tree_N : N;
+fun willowherb_N : N;
+fun willowware_N : N;
+fun willowy_A : A;
+fun willpower_N : N;
+fun willy_PN : PN;
+fun willy_nilly_Adv : Adv;
+fun wilmslow_PN : PN;
+fun wilt_N : N;
+fun wilt_V : V;
+fun wilt_V2 : V2;
+fun wilton_N : N;
+fun wiltshire_PN : PN;
+fun wily_A : A;
+fun wimbourne_PN : PN;
+fun wimbourne_minster_PN : PN;
+fun wimp_N : N;
+fun wimpish_A : A;
+fun wimple_N : N;
+fun win_N : N;
+fun win_V : V;
+fun win_V2 : V2;
+fun wince_N : N;
+fun wince_V2 : V2;
+fun wincey_N : N;
+fun winceyette_N : N;
+fun winch_N : N;
+fun winch_V2 : V2;
+fun winchester_PN : PN;
+fun wind_N : N;
+fun wind_V : V;
+fun wind_V2 : V2;
+fun wind_gauge_N : N;
+fun wind_tunnel_N : N;
+fun windage_N : N;
+fun windbag_N : N;
+fun windblown_A : A;
+fun windbreak_N : N;
+fun windbreaker_N : N;
+fun windburn_N : N;
+fun windburned_A : A;
+fun windcheater_N : N;
+fun winder_N : N;
+fun windermere_PN : PN;
+fun windfall_N : N;
+fun windflower_N : N;
+fun windiness_N : N;
+fun winding_sheet_N : N;
+fun windjammer_N : N;
+fun windlass_N : N;
+fun windless_A : A;
+fun windmill_N : N;
+fun window_N : N;
+fun window_box_N : N;
+fun window_dressing_N : N;
+fun windowpane_N : N;
+fun windowsill_N : N;
+fun windpipe_N : N;
+fun windscreen_N : N;
+fun windscreen_wiper_N : N;
+fun windshield_N : N;
+fun windsock_N : N;
+fun windsor_PN : PN;
+fun windstorm_N : N;
+fun windswept_A : A;
+fun windward_A : A;
+fun windward_Adv : Adv;
+fun windward_N : N;
+fun windy_A : A;
+fun wine_N : N;
+fun wine_V2 : V2;
+fun wineberry_N : N;
+fun wineglass_N : N;
+fun winemaking_N : N;
+fun winepress_N : N;
+fun winery_N : N;
+fun wineskin_N : N;
+fun wing_N : N;
+fun wing_V : V;
+fun wing_V2 : V2;
+fun wing_commander_N : N;
+fun wing_nut_N : N;
+fun wing_screw_N : N;
+fun wingate_PN : PN;
+fun wingback_N : N;
+fun winger_N : N;
+fun wingless_A : A;
+fun winglike_A : A;
+fun wingman_N : N;
+fun wings_N : N;
+fun wingspan_N : N;
+fun wingspread_N : N;
+fun wingstem_N : N;
+fun winifred_PN : PN;
+fun wink_N : N;
+fun wink_V : V;
+fun wink_V2 : V2;
+fun winker_N : N;
+fun winkle_N : N;
+fun winkle_V2 : V2;
+fun winless_A : A;
+fun winner_N : N;
+fun winnie_PN : PN;
+fun winning_N : N;
+fun winning_post_N : N;
+fun winnings_N : N;
+fun winnipeg_PN : PN;
+fun winnow_N : N;
+fun winnow_V2 : V2;
+fun winsford_PN : PN;
+fun winsome_A : A;
+fun winsomeness_N : N;
+fun winter_N : N;
+fun winter_V : V;
+fun wintergreen_N : N;
+fun wintery_A : A;
+fun wintry_A : A;
+fun winy_A : A;
+fun wipe_N : N;
+fun wipe_V : V;
+fun wipe_V2 : V2;
+fun wipeout_N : N;
+fun wiper_N : N;
+fun wire_N : N;
+fun wire_V : V;
+fun wire_V2 : V2;
+fun wire_haired_A : A;
+fun wirehair_N : N;
+fun wireless_A : A;
+fun wireless_N : N;
+fun wireman_N : N;
+fun wirepuller_N : N;
+fun wirer_N : N;
+fun wiretap_N : N;
+fun wirework_N : N;
+fun wireworm_N : N;
+fun wiriness_N : N;
+fun wiring_N : N;
+fun wiry_A : A;
+fun wisbech_PN : PN;
+fun wisconsin_PN : PN;
+fun wisdom_N : N;
+fun wisdom_tooth_N : N;
+fun wise_A : A;
+fun wise_N : N;
+fun wiseacre_N : N;
+fun wisecrack_N : N;
+fun wisecrack_V : V;
+fun wisent_N : N;
+fun wish_N : N;
+fun wish_V : V;
+fun wish_V2 : V2;
+fun wish_V2V : V2V;
+fun wish_VS : VS;
+fun wish_VV : VV;
+fun wishbone_N : N;
+fun wishful_A : A;
+fun wishfulness_N : N;
+fun wishing_cap_N : N;
+fun wishy_washy_A : A;
+fun wisp_N : N;
+fun wisplike_A : A;
+fun wispy_A : A;
+fun wisteria_N : N;
+fun wistful_A : A;
+fun wistfulness_N : N;
+fun wit_N : N;
+fun witch_N : N;
+fun witch_doctor_N : N;
+fun witch_elm_N : N;
+fun witch_hazel_N : N;
+fun witch_hunt_N : N;
+fun witchcraft_N : N;
+fun witchery_N : N;
+fun witchgrass_N : N;
+fun witching_A : A;
+fun witching_N : N;
+fun witchlike_A : A;
+fun with_Prep : Prep ;
+fun withal_Adv : Adv;
+fun witham_PN : PN;
+fun withdraw_V : V;
+fun withdraw_V2 : V2;
+fun withdrawal_N : N;
+fun withdrawer_N : N;
+fun withe_N : N;
+fun wither_V : V;
+fun wither_V2 : V2;
+fun witheringly_Adv : Adv;
+fun withernsea_PN : PN;
+fun withers_N : N;
+fun withhold_V2 : V2;
+fun withholder_N : N;
+fun withholding_N : N;
+fun within_Prep : Prep;
+fun without_Prep : Prep ;
+fun withstand_V2 : V2;
+fun withstander_N : N;
+fun withy_N : N;
+fun witless_A : A;
+fun witness_N : N;
+fun witness_V : V;
+fun witness_V2 : V2;
+fun witness_box_N : N;
+fun witness_stand_N : N;
+fun witney_PN : PN;
+fun wits_N : N;
+fun witticism_N : N;
+fun witting_A : A;
+fun wittol_N : N;
+fun witty_A : A;
+fun wive_V : V;
+fun wive_V2 : V2;
+fun wizard_A : A;
+fun wizard_N : N;
+fun wizardry_N : N;
+fun wizened_A : A;
+fun wk_N : N;
+fun woad_N : N;
+fun wobble_N : N;
+fun wobble_V : V;
+fun wobble_V2 : V2;
+fun wobbler_N : N;
+fun wobbly_A : A;
+fun woburn_PN : PN;
+fun woe_N : N;
+fun woebegone_A : A;
+fun woeful_A : A;
+fun wog_N : N;
+fun wok_N : N;
+fun wokingham_PN : PN;
+fun wold_N : N;
+fun wolf's_bane_N : N;
+fun wolf_N : N;
+fun wolf_V2 : V2;
+fun wolf_cub_N : N;
+fun wolffish_N : N;
+fun wolfhound_N : N;
+fun wolfish_A : A;
+fun wolflike_A : A;
+fun wolfram_N : N;
+fun wolframite_N : N;
+fun wolfsbane_N : N;
+fun wollastonite_N : N;
+fun wolverhampton_PN : PN;
+fun wolverine_N : N;
+fun wolverton_PN : PN;
+fun woman_N : N;
+fun womanhood_N : N;
+fun womanish_A : A;
+fun womanize_V : V;
+fun womanizer_N : N;
+fun womankind_N : N;
+fun womanlike_A : A;
+fun womanliness_N : N;
+fun womanly_A : A;
+fun womb_N : N;
+fun wombat_N : N;
+fun wombourne_PN : PN;
+fun wonder_N : N;
+fun wonder_V : V;
+fun wonder_V2 : V2;
+fun wonder_VQ : VQ;
+fun wonder_struck_A : A;
+fun wonderer_N : N;
+fun wonderful_A : A;
+fun wonderingly_Adv : Adv;
+fun wonderland_N : N;
+fun wonderment_N : N;
+fun wonderworking_A : A;
+fun wondrous_A : A;
+fun wondrous_Adv : Adv;
+fun wonky_A : A;
+fun wont_A : A;
+fun wont_N : N;
+fun wonted_A : A;
+fun woo_V2 : V2;
+fun wood_N : N;
+fun wood_block_N : N;
+fun wood_pulp_N : N;
+fun woodbine_N : N;
+fun woodborer_N : N;
+fun woodbridge_PN : PN;
+fun woodcarver_N : N;
+fun woodcarving_N : N;
+fun woodcock_N : N;
+fun woodcraft_N : N;
+fun woodcut_N : N;
+fun woodcutter_N : N;
+fun wooded_A : A;
+fun wooden_A : A;
+fun woodenheaded_A : A;
+fun woodenness_N : N;
+fun woodenware_N : N;
+fun woodhewer_N : N;
+fun woodiness_N : N;
+fun woodland_N : N;
+fun woodlouse_N : N;
+fun woodman_N : N;
+fun woodpecker_N : N;
+fun woodpile_N : N;
+fun woodruff_N : N;
+fun woodscrew_N : N;
+fun woodshed_N : N;
+fun woodsia_N : N;
+fun woodsman_N : N;
+fun woodsy_A : A;
+fun woodwaxen_N : N;
+fun woodwind_N : N;
+fun woodwork_N : N;
+fun woodworker_N : N;
+fun woodworm_N : N;
+fun woody_A : A;
+fun wooer_N : N;
+fun woof_N : N;
+fun woofer_N : N;
+fun wool_N : N;
+fun woolen_A : A;
+fun woolgathering_A : A;
+fun woolgathering_N : N;
+fun woollen_A : A;
+fun woolly_A : A;
+fun wooly_A : A;
+fun wooly_N : N;
+fun wootton_bassett_PN : PN;
+fun wop_N : N;
+fun worcester_PN : PN;
+fun word_N : N;
+fun word_V2 : V2;
+fun word_division_N : N;
+fun word_painter_N : N;
+fun word_perfect_A : A;
+fun word_picture_N : N;
+fun word_splitting_N : N;
+fun wordbook_N : N;
+fun wordiness_N : N;
+fun wording_N : N;
+fun wordless_A : A;
+fun wordmonger_N : N;
+fun wordnet_N : N;
+fun words_N : N;
+fun wordsmith_N : N;
+fun wordy_A : A;
+fun work_N : N;
+fun work_V : V;
+fun work_V2 : V2;
+fun work_VV : VV;
+fun work_in_N : N;
+fun work_out_N : N;
+fun work_study_N : N;
+fun workable_A : A;
+fun workaday_A : A;
+fun workaholic_N : N;
+fun workaholism_N : N;
+fun workbag_N : N;
+fun workbasket_N : N;
+fun workbench_N : N;
+fun workboard_N : N;
+fun workbook_N : N;
+fun workbox_N : N;
+fun workday_N : N;
+fun worker_N : N;
+fun workhorse_N : N;
+fun workhouse_N : N;
+fun working_N : N;
+fun working_class_A : A;
+fun working_out_N : N;
+fun workington_PN : PN;
+fun workload_N : N;
+fun workman_N : N;
+fun workmanlike_A : A;
+fun workmanship_N : N;
+fun workmate_N : N;
+fun workpiece_N : N;
+fun workplace_N : N;
+fun workroom_N : N;
+fun works_N : N;
+fun worksheet_N : N;
+fun workshop_N : N;
+fun workshy_A : A;
+fun worksop_PN : PN;
+fun workspace_N : N;
+fun workstation_N : N;
+fun worktable_N : N;
+fun workwear_N : N;
+fun workweek_N : N;
+fun world_N : N;
+fun world_weary_A : A;
+fun worldliness_N : N;
+fun worldling_N : N;
+fun worldly_A : A;
+fun worldwide_A : A;
+fun worm_N : N;
+fun worm_V2 : V2;
+fun worm_eaten_A : A;
+fun worm_gear_N : N;
+fun wormcast_N : N;
+fun wormhole_N : N;
+fun wormwood_N : N;
+fun wormy_A : A;
+fun worriedly_Adv : Adv;
+fun worrier_N : N;
+fun worrisome_A : A;
+fun worry_N : N;
+fun worry_V : V;
+fun worry_V2 : V2;
+fun worry_VS : VS;
+fun worrying_N : N;
+fun worryingly_Adv : Adv;
+fun worse_A : A;
+fun worse_Adv : Adv;
+fun worse_N : N;
+fun worsen_V : V;
+fun worsen_V2 : V2;
+fun worsening_N : N;
+fun worship_N : N;
+fun worship_V : V;
+fun worship_V2 : V2;
+fun worshiper_N : N;
+fun worshipful_A : A;
+fun worshipper_N : N;
+fun worst_A : A;
+fun worst_Adv : Adv;
+fun worst_N : N;
+fun worst_V2 : V2;
+fun worsted_N : N;
+fun wort_N : N;
+fun worth_A : A;
+fun worth_N : N;
+fun worth_Prep : Prep ;
+fun worthiness_N : N;
+fun worthing_PN : PN;
+fun worthless_A : A;
+fun worthlessness_N : N;
+fun worthwhile_A : A;
+fun worthwhileness_N : N;
+fun worthy_A : A;
+fun worthy_N : N;
+fun would_be_A : A;
+fun wound_N : N;
+fun wound_V2 : V2;
+fun wounded_N : N;
+fun woven_A : A;
+fun wow_N : N;
+fun wpb_N : N;
+fun wpm_N : N;
+fun wrac_N : N;
+fun wrack_N : N;
+fun wrack_V2 : V2;
+fun wraf_N : N;
+fun wraith_N : N;
+fun wrangle_N : N;
+fun wrangle_V : V;
+fun wrangler_N : N;
+fun wrap_N : N;
+fun wrap_V : V;
+fun wrap_V2 : V2;
+fun wraparound_N : N;
+fun wrapper_N : N;
+fun wrapping_N : N;
+fun wrasse_N : N;
+fun wrath_N : N;
+fun wrathful_A : A;
+fun wreak_V2 : V2;
+fun wreath_N : N;
+fun wreathe_V : V;
+fun wreathe_V2 : V2;
+fun wreck_N : N;
+fun wreck_V2 : V2;
+fun wreckage_N : N;
+fun wrecker_N : N;
+fun wren_N : N;
+fun wrench_N : N;
+fun wrench_V2 : V2;
+fun wrest_V2 : V2;
+fun wrester_N : N;
+fun wrestle_N : N;
+fun wrestle_V : V;
+fun wrestle_V2 : V2;
+fun wrestler_N : N;
+fun wrestling_N : N;
+fun wretch_N : N;
+fun wretched_A : A;
+fun wretchedness_N : N;
+fun wrexham_PN : PN;
+fun wrick_N : N;
+fun wrick_V2 : V2;
+fun wriggle_N : N;
+fun wriggle_V : V;
+fun wriggle_V2 : V2;
+fun wriggler_N : N;
+fun wright_N : N;
+fun wring_N : N;
+fun wring_V2 : V2;
+fun wringer_N : N;
+fun wrinkle_N : N;
+fun wrinkle_V : V;
+fun wrinkle_V2 : V2;
+fun wrinkly_A : A;
+fun wrist_N : N;
+fun wristband_N : N;
+fun wristlet_N : N;
+fun wristwatch_N : N;
+fun writ_N : N;
+fun writ_large_A : A;
+fun write_V : V;
+fun write_V2 : V2;
+fun write_VS : VS;
+fun write_VV : VV;
+fun write_off_N : N;
+fun write_up_N : N;
+fun writer_N : N;
+fun writhe_V : V;
+fun writing_N : N;
+fun writing_desk_N : N;
+fun writing_ink_N : N;
+fun writing_paper_N : N;
+fun writtle_PN : PN;
+fun wrns_N : N;
+fun wroclaw_PN : PN;
+fun wrong_A : A;
+fun wrong_Adv : Adv;
+fun wrong_N : N;
+fun wrong_V2 : V2;
+fun wrong_headed_A : A;
+fun wrongdoer_N : N;
+fun wrongdoing_N : N;
+fun wrongful_A : A;
+fun wrongheaded_A : A;
+fun wrongness_N : N;
+fun wroth_A : A;
+fun wroughton_PN : PN;
+fun wry_A : A;
+fun wryly_Adv : Adv;
+fun wrymouth_N : N;
+fun wryneck_N : N;
+fun wt_N : N;
+fun wuhan_PN : PN;
+fun wulfenite_N : N;
+fun wuppertal_PN : PN;
+fun wurtzite_N : N;
+fun wurzburg_PN : PN;
+fun wusih_PN : PN;
+fun wycombe_PN : PN;
+fun wymondham_PN : PN;
+fun wyoming_PN : PN;
+fun wythall_PN : PN;
+fun wyvern_N : N;
+fun x_ray_N : N;
+fun x_ray_V2 : V2;
+fun xanthate_N : N;
+fun xanthelasma_N : N;
+fun xanthine_N : N;
+fun xanthoma_N : N;
+fun xanthomatosis_N : N;
+fun xanthomonad_N : N;
+fun xanthophyll_N : N;
+fun xanthopsia_N : N;
+fun xanthosis_N : N;
+fun xenogeneic_A : A;
+fun xenolith_N : N;
+fun xenon_N : N;
+fun xenophobia_N : N;
+fun xenophobic_A : A;
+fun xenotime_N : N;
+fun xenotransplant_N : N;
+fun xeranthemum_N : N;
+fun xeric_A : A;
+fun xeroderma_N : N;
+fun xerographic_A : A;
+fun xerography_N : N;
+fun xerophthalmia_N : N;
+fun xerophytic_A : A;
+fun xeroradiography_N : N;
+fun xerostomia_N : N;
+fun xerox_N : N;
+fun xerox_V2 : V2;
+fun xi_N : N;
+fun xmas_N : N;
+fun xmas_PN : PN;
+fun xylem_N : N;
+fun xylene_N : N;
+fun xylophone_N : N;
+fun xylophonist_N : N;
+fun xylosma_N : N;
+fun yacca_N : N;
+fun yacht_N : N;
+fun yacht_V : V;
+fun yacht_club_N : N;
+fun yachting_N : N;
+fun yachtsman_N : N;
+fun yagi_N : N;
+fun yahoo_N : N;
+fun yak_N : N;
+fun yakuza_N : N;
+fun yam_N : N;
+fun yammer_V : V;
+fun yang_N : N;
+fun yank_N : N;
+fun yank_V2 : V2;
+fun yankee_N : N;
+fun yanker_N : N;
+fun yap_N : N;
+fun yap_V : V;
+fun yard_N : N;
+fun yard_measure_N : N;
+fun yardage_N : N;
+fun yardarm_N : N;
+fun yarder_N : N;
+fun yardgrass_N : N;
+fun yardie_N : N;
+fun yardman_N : N;
+fun yardmaster_N : N;
+fun yardstick_N : N;
+fun yarmouth_PN : PN;
+fun yarmulke_N : N;
+fun yarn_N : N;
+fun yarn_V : V;
+fun yaroslavi_PN : PN;
+fun yarrow_N : N;
+fun yashmak_N : N;
+fun yataghan_N : N;
+fun yate_PN : PN;
+fun yateley_PN : PN;
+fun yautia_N : N;
+fun yaw_N : N;
+fun yaw_V : V;
+fun yawl_N : N;
+fun yawn_N : N;
+fun yawn_V : V;
+fun yawner_N : N;
+fun yaws_N : N;
+fun yea_Adv : Adv;
+fun yea_N : N;
+fun yeah_Adv : Adv;
+fun year_N : N;
+fun yearbook_N : N;
+fun yearling_N : N;
+fun yearlong_A : A;
+fun yearly_A : A;
+fun yearly_Adv : Adv;
+fun yearn_V : V;
+fun yearning_N : N;
+fun yearningly_Adv : Adv;
+fun yeast_N : N;
+fun yeasty_A : A;
+fun yell_N : N;
+fun yell_V : V;
+fun yell_V2 : V2;
+fun yelling_N : N;
+fun yellow_A : A;
+fun yellow_N : N;
+fun yellow_V : V;
+fun yellow_V2 : V2;
+fun yellow_bellied_A : A;
+fun yellow_flag_N : N;
+fun yellowcake_N : N;
+fun yellowfin_N : N;
+fun yellowhammer_N : N;
+fun yellowish_A : A;
+fun yellowlegs_N : N;
+fun yellowness_N : N;
+fun yellowtail_N : N;
+fun yellowthroat_N : N;
+fun yellowwood_N : N;
+fun yelp_V : V;
+fun yemen_PN : PN;
+fun yemeni_A : A;
+fun yemeni_N : N;
+fun yen_N : N;
+fun yen_V : V;
+fun yenta_N : N;
+fun yeoman_N : N;
+fun yeomanry_N : N;
+fun yeovil_PN : PN;
+fun yerevan_PN : PN;
+fun yes_N : N;
+fun yeshiva_N : N;
+fun yesterday_Adv : Adv;
+fun yesterday_N : N;
+fun yet_AdV : AdV;
+fun yet_Adv : Adv;
+fun yeti_N : N;
+fun yew_N : N;
+fun yew_tree_N : N;
+fun yha_N : N;
+fun yiddish_N : N;
+fun yield_N : N;
+fun yield_V : V;
+fun yield_V2 : V2;
+fun yin_N : N;
+fun yip_N : N;
+fun yips_N : N;
+fun ylem_N : N;
+fun ymca_N : N;
+fun yo_yo_N : N;
+fun yob_N : N;
+fun yobibit_N : N;
+fun yobo_N : N;
+fun yodel_N : N;
+fun yodel_V : V;
+fun yodel_V2 : V2;
+fun yodeling_N : N;
+fun yodeller_N : N;
+fun yodh_N : N;
+fun yoga_N : N;
+fun yoghourt_N : N;
+fun yoghurt_N : N;
+fun yogi_N : N;
+fun yogistic_A : A;
+fun yogurt_N : N;
+fun yoke_N : N;
+fun yoke_V : V;
+fun yoke_V2 : V2;
+fun yokel_N : N;
+fun yokohama_PN : PN;
+fun yolk_N : N;
+fun yon_A : A;
+fun yon_Adv : Adv;
+fun yonder_A : A;
+fun yonder_Adv : Adv;
+fun yore_N : N;
+fun york_PN : PN;
+fun yorkley_PN : PN;
+fun yorkshire_PN : PN;
+fun yottabit_N : N;
+fun yottabyte_N : N;
+fun youPl_Pron : Pron;
+fun youSg_Pron : Pron;
+fun young_A : A;
+fun young_N : N;
+fun younger_A : A;
+fun youngish_A : A;
+fun youngness_N : N;
+fun youngster_N : N;
+fun youth_N : N;
+fun youthful_A : A;
+fun youthfulness_N : N;
+fun yowl_V : V;
+fun yr_N : N;
+fun ystradgynlais_PN : PN;
+fun ytterbium_N : N;
+fun yttrium_N : N;
+fun yuan_N : N;
+fun yucca_N : N;
+fun yugoslav_A : A;
+fun yugoslav_N : N;
+fun yugoslavia_PN : PN;
+fun yugoslavian_A : A;
+fun yugoslavian_N : N;
+fun yukon_PN : PN;
+fun yule_N : N;
+fun yule_log_N : N;
+fun yuletide_N : N;
+fun yuppie_N : N;
+fun yurt_N : N;
+fun yvonne_PN : PN;
+fun ywca_N : N;
+fun zabaglione_N : N;
+fun zagreb_PN : PN;
+fun zaire_N : N;
+fun zaire_PN : PN;
+fun zairean_A : A;
+fun zairean_N : N;
+fun zakat_N : N;
+fun zambia_PN : PN;
+fun zambian_A : A;
+fun zambian_N : N;
+fun zamia_N : N;
+fun zany_A : A;
+fun zany_N : N;
+fun zap_N : N;
+fun zap_V2 : V2;
+fun zaporozhye_PN : PN;
+fun zapper_N : N;
+fun zaragoza_PN : PN;
+fun zarf_N : N;
+fun zayin_N : N;
+fun zeal_N : N;
+fun zealand_PN : PN;
+fun zealander_A : A;
+fun zealander_N : N;
+fun zealot_N : N;
+fun zealotry_N : N;
+fun zealous_A : A;
+fun zeaxanthin_N : N;
+fun zebibit_N : N;
+fun zebra_N : N;
+fun zebrawood_N : N;
+fun zebu_N : N;
+fun zee_N : N;
+fun zen_N : N;
+fun zenith_N : N;
+fun zenithal_A : A;
+fun zeolite_N : N;
+fun zephyr_N : N;
+fun zeppelin_N : N;
+fun zero_A : A;
+fun zero_N : N;
+fun zero_V : V;
+fun zeroth_A : A;
+fun zest_N : N;
+fun zestful_A : A;
+fun zeta_N : N;
+fun zettabit_N : N;
+fun zettabyte_N : N;
+fun zeugma_N : N;
+fun zidovudine_N : N;
+fun ziggurat_N : N;
+fun zigzag_A : A;
+fun zigzag_Adv : Adv;
+fun zigzag_N : N;
+fun zigzag_V : V;
+fun zill_N : N;
+fun zillion_A : A;
+fun zimbabwe_PN : PN;
+fun zimbabwean_A : A;
+fun zimbabwean_N : N;
+fun zinc_N : N;
+fun zinfandel_N : N;
+fun zing_N : N;
+fun zinger_N : N;
+fun zinkenite_N : N;
+fun zinnia_N : N;
+fun zinnwaldite_N : N;
+fun zion_N : N;
+fun zionism_N : N;
+fun zionist_A : A;
+fun zionist_N : N;
+fun zip_N : N;
+fun zip_V2 : V2;
+fun zip_code_N : N;
+fun zip_fastener_N : N;
+fun zipper_N : N;
+fun zircon_N : N;
+fun zirconium_N : N;
+fun zither_N : N;
+fun ziti_N : N;
+fun zizz_N : N;
+fun zloty_N : N;
+fun zoanthropy_N : N;
+fun zodiac_N : N;
+fun zodiacal_A : A;
+fun zoe_PN : PN;
+fun zoic_A : A;
+fun zombie_N : N;
+fun zonal_A : A;
+fun zone_N : N;
+fun zone_V2 : V2;
+fun zoning_N : N;
+fun zonule_N : N;
+fun zoo_N : N;
+fun zooid_N : N;
+fun zoolatry_N : N;
+fun zoological_A : A;
+fun zoologist_N : N;
+fun zoology_N : N;
+fun zoom_N : N;
+fun zoom_V : V;
+fun zoomastigote_N : N;
+fun zoomorphism_N : N;
+fun zoonosis_N : N;
+fun zoonotic_A : A;
+fun zoophilia_N : N;
+fun zoophobia_N : N;
+fun zoophyte_N : N;
+fun zooplankton_N : N;
+fun zoopsia_N : N;
+fun zoospore_N : N;
+fun zoot_suit_N : N;
+fun zoril_N : N;
+fun zoysia_N : N;
+fun zucchini_N : N;
+fun zurich_PN : PN;
+fun zwieback_N : N;
+fun zydeco_N : N;
+fun zygodactyl_A : A;
+fun zygoma_N : N;
+fun zygomatic_A : A;
+fun zygomorphic_A : A;
+fun zygospore_N : N;
+fun zygote_N : N;
+fun zygotene_N : N;
+fun zygotic_A : A;
+fun zymase_N : N;
+fun zymoid_A : A;
+fun zymology_N : N;
+fun zymosis_N : N;
+fun zymotic_A : A;
+
+
+
+fun absent_Prep : Prep;
+fun anenst_Prep : Prep;
+fun apropos_Prep : Prep;
+fun apud_Prep : Prep;
+fun aside_from_Prep : Prep;
+fun athwart_Prep : Prep;
+fun forenenst_Prep : Prep;
+fun mid_Prep : Prep;
+fun midst_Prep : Prep;
+fun modulo_Prep : Prep;
+fun pace_Prep : Prep;
+fun pro_Prep : Prep;
+fun qua_Prep : Prep;
+fun round_Prep : Prep;
+fun sans_Prep : Prep;
+fun times_Prep : Prep;
+fun unto_Prep : Prep;
+fun vice_Prep : Prep;
+fun ahead_of_Prep : Prep;
+fun apart_from_Prep : Prep;
+fun as_for_Prep : Prep;
+fun as_of_Prep : Prep;
+fun as_per_Prep : Prep;
+fun as_regards_Prep : Prep;
+fun aside_from_Prep : Prep;
+fun back_to_Prep : Prep;
+fun close_to_Prep : Prep;
+fun due_to_Prep : Prep;
+fun except_for_Prep : Prep;
+fun far_from_Prep : Prep;
+fun inside_of_Prep : Prep;
+fun left_of_Prep : Prep;
+fun near_to_Prep : Prep;
+fun next_to_Prep : Prep;
+fun out_from_Prep : Prep;
+fun out_of_Prep : Prep;
+fun outside_of_Prep : Prep;
+fun owing_to_Prep : Prep;
+fun prior_to_Prep : Prep;
+fun pursuant_to_Prep : Prep;
+fun rather_than_Prep : Prep;
+fun rather_than_Conj : Conj;
+fun regardless_of_Prep : Prep;
+fun right_of_Prep : Prep;
+fun thanks_to_Prep : Prep;
+fun that_of_Prep : Prep;
+fun up_to_Prep : Prep;
+fun where_as_Prep : Prep;
+fun as_opposed_to_Prep : Prep;
+fun at_the_behest_of_Prep : Prep;
+fun by_means_of_Prep : Prep;
+fun by_virtue_of_Prep : Prep;
+fun for_the_sake_of_Prep : Prep;
+fun in_accordance_with_Prep : Prep;
+fun in_addition_to_Prep : Prep;
+fun in_case_of_Prep : Prep;
+fun in_front_of_Prep : Prep;
+fun in_lieu_of_Prep : Prep;
+fun in_order_to_Prep : Prep;
+fun in_place_of_Prep : Prep;
+fun in_point_of_Prep : Prep;
+fun in_spite_of_Prep : Prep;
+fun on_account_of_Prep : Prep;
+fun on_behalf_of_Prep : Prep;
+fun on_top_of_Prep : Prep;
+fun with_regard_to_Prep : Prep;
+fun with_respect_to_Prep : Prep;
+fun with_a_view_to_Prep : Prep;
+fun anti_Prep : Prep;
+fun apud_Prep : Prep;
+fun behither_Prep : Prep;
+fun betwixen_Prep : Prep;
+fun chez_Prep : Prep;
+fun contra_Prep : Prep;
+fun cum_Prep : Prep;
+fun ere_Prep : Prep;
+fun forby_Prep : Prep;
+fun fornenst_Prep : Prep;
+fun fornent_Prep : Prep;
+fun froward_Prep : Prep;
+fun outwith_Prep : Prep;
+fun overthwart_Prep : Prep;
+fun pro_Prep : Prep;
+fun qua_Prep : Prep;
+fun re_Prep : Prep;
+fun sans_Prep : Prep;
+fun unto_Prep : Prep;
+fun vis_a_vis_Prep : Prep;
+
+
+
+
+fun abide_by_V2 : V2;
+fun account_for_V2 : V2;
+fun ache_for_V2 : V2;
+fun act_on_V2 : V2;
+fun act_out_V2 : V2;
+fun act_up_V : V;
+fun act_upon_V2 : V2;
+fun add_in_V : V;
+fun add_on_V2 : V2;
+fun add_up_V : V;
+fun add_up_V2 : V2;
+fun add_up_to_V2 : V2;
+fun agree_on_V : V;
+fun agree_with_V2 : V2;
+fun aim_at_V2 : V2;
+fun allow_for_V2 : V2;
+fun allow_of_V2 : V2;
+fun angle_for_V2 : V2;
+fun answer_back_V2 : V2;
+fun answer_for_V2 : V2;
+fun argue_down_V2 : V2;
+fun argue_out_V2 : V2;
+fun ask_about_V2 : V2;
+fun ask_after_V2 : V2;
+fun ask_around_V : V;
+fun ask_around_V2 : V2;
+fun ask_for_V2 : V2;
+fun ask_in_V2 : V2;
+fun ask_out_V2 : V2;
+fun ask_over_V2 : V2;
+fun ask_round_V2 : V2;
+fun auction_off_V2 : V2;
+fun back_away_V : V;
+fun back_down_V : V;
+fun back_into_V3 : V3;
+fun back_off_V : V;
+fun back_out_V : V;
+fun back_out_of_V2 : V2;
+fun back_out_of_V3 : V3;
+fun back_up_V : V;
+fun back_up_V2 : V2;
+fun bag_out_V2 : V2;
+fun bail_out_V : V;
+fun bail_out_V2 : V2;
+fun bail_out_of_V3 : V3;
+fun bail_out_on_V2 : V2;
+fun bail_up_V : V;
+fun ball_up_V2 : V2;
+fun balls_up_V2 : V2;
+fun bang_about_V : V;
+fun bang_around_V : V;
+fun bang_on_V : V;
+fun bang_on_about_V2 : V2;
+fun bang_out_V2 : V2;
+fun bang_up_V2 : V2;
+fun bank_on_V2 : V2;
+fun bargain_down_V2 : V2;
+fun bargain_for_V2 : V2;
+fun bargain_on_V2 : V2;
+fun barge_in_V : V;
+fun barge_into_V2 : V2;
+fun bash_about_V2 : V2;
+fun bash_in_V2 : V2;
+fun bash_out_V2 : V2;
+fun bash_up_V2 : V2;
+fun bat_in_V : V;
+fun bawl_out_V2 : V2;
+fun bear_down_on_V2 : V2;
+fun bear_on_V2 : V2;
+fun bear_out_V2 : V2;
+fun bear_up_V : V;
+fun bear_up_under_V2 : V2;
+fun bear_with_V2 : V2;
+fun beat_back_V : V;
+fun beat_down_V : V;
+fun beat_down_V2 : V2;
+fun beat_out_V2 : V2;
+fun beat_up_V2 : V2;
+fun beaver_away_V : V;
+fun beaver_away_at_V2 : V2;
+fun bed_down_V : V;
+fun bed_out_V2 : V2;
+fun beef_up_V2 : V2;
+fun begin_with_V : V;
+fun belong_to_V2 : V2;
+fun belong_with_V2 : V2;
+fun belt_out_V2 : V2;
+fun belt_up_V : V;
+fun bend_down_V : V;
+fun bend_over_V : V;
+fun bend_over_backwards_V : V;
+fun bid_up_V : V;
+fun big_up_V2 : V2;
+fun bitch_up_V2 : V2;
+fun black_out_V : V;
+fun blank_out_V : V;
+fun blank_out_V2 : V2;
+fun blare_out_V : V;
+fun blast_away_V : V;
+fun blast_off_V : V;
+fun blaze_away_V : V;
+fun bleed_off_V : V;
+fun bliss_out_V : V;
+fun block_in_V2 : V2;
+fun block_off_V2 : V2;
+fun block_out_V2 : V2;
+fun block_up_V2 : V2;
+fun blot_out_V : V;
+fun blow_away_V : V;
+fun blow_away_V2 : V2;
+fun blow_down_V2 : V2;
+fun blow_in_V : V;
+fun blow_off_V : V;
+fun blow_off_V2 : V2;
+fun blow_out_V2 : V2;
+fun blow_over_V : V;
+fun blow_up_V : V;
+fun blow_up_V2 : V2;
+fun blurt_out_V2 : V2;
+fun board_out_V2 : V2;
+fun board_up_V2 : V2;
+fun bog_down_V : V;
+fun bog_in_V : V;
+fun bog_into_V2 : V2;
+fun bog_off_V : V;
+fun boil_down_V2 : V2;
+fun boil_down_to_V2 : V2;
+fun boil_over_V : V;
+fun boil_up_V : V;
+fun boil_up_V2 : V2;
+fun bolster_up_V2 : V2;
+fun bone_up_V : V;
+fun bone_up_on_V2 : V2;
+fun book_in_V2 : V2;
+fun book_into_V2 : V2;
+fun book_out_V : V;
+fun book_up_V : V;
+fun boot_up_V2 : V2;
+fun border_on_V2 : V2;
+fun boss_about_V2 : V2;
+fun boss_around_V2 : V2;
+fun botch_up_V2 : V2;
+fun bottle_away_V : V;
+fun bottle_out_V : V;
+fun bottle_up_V2 : V2;
+fun bottom_out_V : V;
+fun bounce_back_V : V;
+fun bounce_into_V2 : V2;
+fun bounce_off_V2 : V2;
+fun bowl_out_V2 : V2;
+fun bowl_over_V2 : V2;
+fun box_in_V2 : V2;
+fun box_up_V2 : V2;
+fun brace_up_V : V;
+fun branch_out_V : V;
+fun break_apart_V : V;
+fun break_away_V : V;
+fun break_down_V : V;
+fun break_down_V2 : V2;
+fun break_in_V : V;
+fun break_in_V2 : V2;
+fun break_in_on_V2 : V2;
+fun break_into_V2 : V2;
+fun break_off_V2 : V2;
+fun break_out_V : V;
+fun break_out_V2 : V2;
+fun break_out_in_V2 : V2;
+fun break_out_of_V2 : V2;
+fun break_through_V2 : V2;
+fun break_up_V : V;
+fun break_up_V2 : V2;
+fun breeze_along_V : V;
+fun breeze_in_V : V;
+fun breeze_into_V2 : V2;
+fun breeze_through_V2 : V2;
+fun brick_in_V2 : V2;
+fun brick_up_V2 : V2;
+fun brighten_up_V : V;
+fun brighten_up_V2 : V2;
+fun bring_about_V2 : V2;
+fun bring_along_V2 : V2;
+fun bring_around_V2 : V2;
+fun bring_away_V2 : V2;
+fun bring_back_V2 : V2;
+fun bring_down_V2 : V2;
+fun bring_forth_V : V;
+fun bring_forth_V2 : V2;
+fun bring_forward_V2 : V2;
+fun bring_in_V2 : V2;
+fun bring_off_V2 : V2;
+fun bring_on_V2 : V2;
+fun bring_out_V2 : V2;
+fun bring_out_in_V3 : V3;
+fun bring_over_V2 : V2;
+fun bring_round_V2 : V2;
+fun bring_to_V2 : V2;
+fun bring_up_V2 : V2;
+fun brush_aside_V : V;
+fun brush_off_V2 : V2;
+fun brush_up_V2 : V2;
+fun bubble_over_V : V;
+fun buck_up_V2 : V2;
+fun bucket_down_V : V;
+fun buckle_down_V : V;
+fun buckle_under_V : V;
+fun buckle_up_V : V;
+fun budge_up_V : V;
+fun buff_up_V2 : V2;
+fun buff_up_on_V2 : V2;
+fun bug_off_V : V;
+fun bug_out_V : V;
+fun build_up_V2 : V2;
+fun bulk_out_V2 : V2;
+fun bulk_up_V : V;
+fun bump_into_V2 : V2;
+fun bump_off_V2 : V2;
+fun bump_up_V2 : V2;
+fun bundle_off_V2 : V2;
+fun bundle_out_V2 : V2;
+fun bundle_up_V : V;
+fun bundle_up_V2 : V2;
+fun bunk_off_V : V;
+fun buoy_up_V2 : V2;
+fun burn_down_V : V;
+fun burn_down_V2 : V2;
+fun burn_off_V2 : V2;
+fun burn_out_V : V;
+fun burn_up_V : V;
+fun burn_up_V2 : V2;
+fun burst_into_V2 : V2;
+fun bust_up_V : V;
+fun butt_in_V : V;
+fun butt_out_V : V;
+fun butter_up_V2 : V2;
+fun buy_back_V2 : V2;
+fun buy_in_V2 : V2;
+fun buy_into_V2 : V2;
+fun buy_off_V2 : V2;
+fun buy_out_V2 : V2;
+fun buy_up_V2 : V2;
+fun buzz_around_V2 : V2;
+fun buzz_off_V : V;
+fun call_after_V2 : V2;
+fun call_around_V : V;
+fun call_back_V2 : V2;
+fun call_for_V2V : V2V;
+fun call_forth_V2 : V2;
+fun call_in_V : V;
+fun call_in_V2 : V2;
+fun call_off_V2 : V2;
+fun call_on_V : V;
+fun call_on_V2 : V2;
+fun call_out_V2 : V2;
+fun call_over_V : V;
+fun call_round_V : V;
+fun call_up_V2 : V2;
+fun calm_down_V2 : V2;
+fun calme_down_V : V;
+fun camp_out_V : V;
+fun cancel_out_V2 : V2;
+fun cap_off_V2 : V2;
+fun care_for_V2 : V2;
+fun carried_away_V : V;
+fun carry_forward_V2 : V2;
+fun carry_off_V2 : V2;
+fun carry_on_V : V;
+fun carry_on_V2 : V2;
+fun carry_on_about_V2 : V2;
+fun carry_on_with_V2 : V2;
+fun carry_out_V : V;
+fun carry_out_V2 : V2;
+fun carry_over_V2 : V2;
+fun carry_through_V2 : V2;
+fun cart_off_V2 : V2;
+fun cart_out_V : V;
+fun carve_out_V2 : V2;
+fun carve_up_V2 : V2;
+fun cash_in_V2 : V2;
+fun cash_in_on_V2 : V2;
+fun cash_out_V2 : V2;
+fun cash_up_V : V;
+fun cast_about_for_V2 : V2;
+fun cast_around_V : V;
+fun cast_around_for_V2 : V2;
+fun cast_aside_V2 : V2;
+fun cast_off_V : V;
+fun cast_off_V2 : V2;
+fun cast_out_V2 : V2;
+fun cast_round_for_V2 : V2;
+fun cast_up_V2 : V2;
+fun catch_at_V2 : V2;
+fun catch_on_V : V;
+fun catch_out_V2 : V2;
+fun catch_up_V : V;
+fun catch_up_V2 : V2;
+fun catch_up_in_V2 : V2;
+fun catch_up_on_V2 : V2;
+fun catch_up_with_V2 : V2;
+fun cater_for_V2 : V2;
+fun cater_to_V2 : V2;
+fun cave_in_V : V;
+fun chalk_out_V2 : V2;
+fun chalk_up_V2 : V2;
+fun chalk_up_to_V3 : V3;
+fun chance_upon_V2 : V2;
+fun change_over_V2 : V2;
+fun charge_off_V : V;
+fun charge_up_V2 : V2;
+fun charge_with_V3 : V3;
+fun chase_down_V2 : V2;
+fun chase_off_V2 : V2;
+fun chase_up_V2 : V2;
+fun chat_up_V2 : V2;
+fun cheat_on_V2 : V2;
+fun cheat_out_of_V3 : V3;
+fun check_back_V : V;
+fun check_by_V2 : V2;
+fun check_for_V2 : V2;
+fun check_in_V : V;
+fun check_in_V2 : V2;
+fun check_into_V2 : V2;
+fun check_off_V2 : V2;
+fun check_on_V2 : V2;
+fun check_out_V : V;
+fun check_out_V2 : V2;
+fun check_out_of_V2 : V2;
+fun check_over_V2 : V2;
+fun check_through_V2 : V2;
+fun check_up_on_V2 : V2;
+fun check_with_V2 : V2;
+fun cheer_on_V2 : V2;
+fun cheer_up_V : V;
+fun cheer_up_V2 : V2;
+fun chew_off_V2 : V2;
+fun chew_on_V2 : V2;
+fun chew_out_V2 : V2;
+fun chew_over_V2 : V2;
+fun chew_up_V2 : V2;
+fun chicken_out_V : V;
+fun chill_out_V : V;
+fun chime_in_V : V;
+fun chip_away_V : V;
+fun chip_away_at_V2 : V2;
+fun chip_in_V : V;
+fun choke_off_V2 : V2;
+fun choke_out_V2 : V2;
+fun choke_up_V : V;
+fun choke_up_V2 : V2;
+fun choose_up_V : V;
+fun choose_up_V2 : V2;
+fun chop_down_V2 : V2;
+fun chop_off_V : V;
+fun chop_out_V : V;
+fun chop_up_V2 : V2;
+fun chow_down_V : V;
+fun chow_down_on_V2 : V2;
+fun chuck_away_V2 : V2;
+fun chuck_in_V2 : V2;
+fun chuck_out_V2 : V2;
+fun chuck_up_V : V;
+fun chuck_up_V2 : V2;
+fun churn_out_V2 : V2;
+fun clag_up_V2 : V2;
+fun clam_up_V : V;
+fun clamp_down_V : V;
+fun clamp_down_on_V2 : V2;
+fun clank_in_V : V;
+fun claw_back_V2 : V2;
+fun clean_out_V : V;
+fun clean_out_V2 : V2;
+fun clean_up_V : V;
+fun clean_up_V2 : V2;
+fun clear_away_V : V;
+fun clear_away_V2 : V2;
+fun clear_off_V : V;
+fun clear_out_V : V;
+fun clear_out_V2 : V2;
+fun clear_up_V : V;
+fun clear_up_V2 : V2;
+fun click_through_V2 : V2;
+fun climb_down_V : V;
+fun cling_on_V : V;
+fun cling_on_to_V2 : V2;
+fun cling_to_V2 : V2;
+fun clog_up_V2 : V2;
+fun close_down_V : V;
+fun close_down_V2 : V2;
+fun close_in_V : V;
+fun close_in_on_V2 : V2;
+fun close_in_upon_V2 : V2;
+fun close_off_V2 : V2;
+fun close_on_V2 : V2;
+fun close_out_V2 : V2;
+fun close_up_V : V;
+fun close_up_V2 : V2;
+fun cloud_over_V : V;
+fun clown_about_V : V;
+fun clown_around_V : V;
+fun clutch_on_V : V;
+fun coast_along_V : V;
+fun cobble_together_V2 : V2;
+fun cock_up_V2 : V2;
+fun colour_up_V : V;
+fun come_about_V : V;
+fun come_across_V : V;
+fun come_across_V2 : V2;
+fun come_along_V : V;
+fun come_along_with_V2 : V2;
+fun come_apart_V : V;
+fun come_around_V : V;
+fun come_around_to_V2 : V2;
+fun come_away_V : V;
+fun come_back_V : V;
+fun come_before_V2 : V2;
+fun come_by_V : V;
+fun come_by_V2 : V2;
+fun come_down_V : V;
+fun come_down_on_V2 : V2;
+fun come_down_upon_V2 : V2;
+fun come_down_with_V2 : V2;
+fun come_forth_V : V;
+fun come_forth_with_V2 : V2;
+fun come_forward_V : V;
+fun come_from_V2 : V2;
+fun come_in_V : V;
+fun come_in_V2 : V2;
+fun come_in_for_V2 : V2;
+fun come_into_V2 : V2;
+fun come_into_use_V : V;
+fun come_off_V : V;
+fun come_off_V2 : V2;
+fun come_off_it_V : V;
+fun come_on_V : V;
+fun come_out_V : V;
+fun come_out_in_V2 : V2;
+fun come_out_of_V2 : V2;
+fun come_out_with_V2 : V2;
+fun come_over_V : V;
+fun come_over_V2 : V2;
+fun come_round_V : V;
+fun come_through_V : V;
+fun come_through_with_V2 : V2;
+fun come_to_V : V;
+fun come_to_V2 : V2;
+fun come_up_V : V;
+fun come_up_against_V2 : V2;
+fun come_up_to_V2 : V2;
+fun come_up_with_V2 : V2;
+fun come_upon_V2 : V2;
+fun come_with_V2 : V2;
+fun conjure_up_V2 : V2;
+fun conk_out_V : V;
+fun continue_on_V : V;
+fun contract_in_V : V;
+fun contract_out_V2 : V2;
+fun contract_out_of_V2 : V2;
+fun cool_down_V : V;
+fun cool_down_V2 : V2;
+fun cool_off_V : V;
+fun coop_up_V2 : V2;
+fun cop_it_V : V;
+fun cop_off_V : V;
+fun cop_off_V2 : V2;
+fun cop_out_V : V;
+fun cost_up_V2 : V2;
+fun cotton_on_V : V;
+fun cough_up_V2 : V2;
+fun count_against_V2 : V2;
+fun count_among_V2 : V2;
+fun count_down_V2 : V2;
+fun count_for_V2 : V2;
+fun count_in_V2 : V2;
+fun count_off_V2 : V2;
+fun count_on_V2 : V2;
+fun count_out_V2 : V2;
+fun count_towards_V2 : V2;
+fun count_up_V2 : V2;
+fun count_upon_V2 : V2;
+fun cover_for_V2 : V2;
+fun cover_up_V2 : V2;
+fun cozy_up_V : V;
+fun cozy_up_to_V2 : V2;
+fun crack_down_V : V;
+fun crack_down_on_V2 : V2;
+fun crack_on_V : V;
+fun crack_up_V : V;
+fun crack_up_V2 : V2;
+fun crack_up_at_V2 : V2;
+fun cram_in_V : V;
+fun crank_out_V : V;
+fun crank_up_V2 : V2;
+fun crash_out_V : V;
+fun cream_off_V2 : V2;
+fun creep_in_V : V;
+fun creep_into_V2 : V2;
+fun creep_out_V2 : V2;
+fun creep_out_on_V2 : V2;
+fun creep_over_V2 : V2;
+fun creep_up_V : V;
+fun creep_up_on_V2 : V2;
+fun crop_up_V : V;
+fun cross_off_V2 : V2;
+fun cross_out_V2 : V2;
+fun cross_up_V2 : V2;
+fun cruise_through_V2 : V2;
+fun crumb_down_V : V;
+fun cry_off_V2 : V2;
+fun cry_out_V : V;
+fun curl_up_V : V;
+fun cut_across_V2 : V2;
+fun cut_back_V2 : V2;
+fun cut_back_on_V2 : V2;
+fun cut_down_V : V;
+fun cut_down_V2 : V2;
+fun cut_down_on_V2 : V2;
+fun cut_in_V : V;
+fun cut_in_V2 : V2;
+fun cut_in_on_V2 : V2;
+fun cut_it_out_V2 : V2;
+fun cut_off_V : V;
+fun cut_off_V2 : V2;
+fun cut_out_V : V;
+fun cut_out_V2 : V2;
+fun cut_out_on_V2 : V2;
+fun cut_up_V : V;
+fun cut_up_V2 : V2;
+fun damp_down_V2 : V2;
+fun damp_off_V : V;
+fun dash_down_V2 : V2;
+fun dash_off_V : V;
+fun dash_off_V2 : V2;
+fun dawn_on_V2 : V2;
+fun decide_on_V2 : V2;
+fun decide_upon_V2 : V2;
+fun deck_out_V : V;
+fun die_away_V : V;
+fun die_back_V : V;
+fun die_down_V : V;
+fun die_for_V2 : V2;
+fun die_off_V : V;
+fun die_out_V : V;
+fun dig_in_V : V;
+fun dig_into_V2 : V2;
+fun dig_out_V2 : V2;
+fun dig_up_V2 : V2;
+fun dine_out_V : V;
+fun dine_out_on_V2 : V2;
+fun dip_in_V2 : V2;
+fun dip_into_V2 : V2;
+fun dip_out_V : V;
+fun disagree_with_V2 : V2;
+fun dish_out_V2 : V2;
+fun dish_up_V2 : V2;
+fun dive_in_V : V;
+fun dive_into_V2 : V2;
+fun divide_up_V2 : V2;
+fun divvy_out_V2 : V2;
+fun divvy_up_V2 : V2;
+fun dob_in_V2 : V2;
+fun dole_out_V2 : V2;
+fun doss_about_V : V;
+fun doss_around_V : V;
+fun doss_down_V : V;
+fun double_as_V2 : V2;
+fun double_back_V : V;
+fun double_over_V : V;
+fun double_up_V : V;
+fun double_up_as_V2 : V2;
+fun doze_off_V : V;
+fun drag_down_V : V;
+fun drag_in_V : V;
+fun drag_on_V : V;
+fun draw_back_V2 : V2;
+fun draw_down_V2 : V2;
+fun draw_even_V : V;
+fun draw_in_V : V;
+fun draw_into_V2 : V2;
+fun draw_off_V : V;
+fun draw_on_V : V;
+fun draw_on_V2 : V2;
+fun draw_out_V2 : V2;
+fun draw_up_V : V;
+fun draw_up_V2 : V2;
+fun dream_of_V2 : V2;
+fun dream_up_V2 : V2;
+fun dredge_up_V2 : V2;
+fun dress_down_V : V;
+fun dress_down_V2 : V2;
+fun dress_up_V : V;
+fun dress_up_V2 : V2;
+fun drift_apart_V : V;
+fun drift_off_V : V;
+fun drill_down_V : V;
+fun drill_down_through_V2 : V2;
+fun drill_into_V3 : V3;
+fun drink_up_V2 : V2;
+fun drive_away_V2 : V2;
+fun drive_back_V2 : V2;
+fun drive_by_V : V;
+fun drive_down_V : V;
+fun drive_off_V : V;
+fun drive_out_V2 : V2;
+fun drive_up_V : V;
+fun drive_up_V2 : V2;
+fun drone_on_V : V;
+fun drop_around_V : V;
+fun drop_around_V2 : V2;
+fun drop_away_V : V;
+fun drop_back_V : V;
+fun drop_by_V : V;
+fun drop_in_V : V;
+fun drop_in_on_V2 : V2;
+fun drop_off_V : V;
+fun drop_off_V2 : V2;
+fun drop_out_V : V;
+fun drop_out_of_V2 : V2;
+fun drop_over_V : V;
+fun drop_round_V : V;
+fun drop_round_V2 : V2;
+fun drop_someone_in_it_V2 : V2;
+fun drop_through_V : V;
+fun drown_in_V2 : V2;
+fun drown_out_V2 : V2;
+fun drum_into_V2 : V2;
+fun drum_out_V2 : V2;
+fun drum_up_V2 : V2;
+fun dry_off_V2 : V2;
+fun dry_out_V : V;
+fun dry_out_V2 : V2;
+fun dry_up_V : V;
+fun dry_up_V2 : V2;
+fun duck_out_of_V2 : V2;
+fun duff_up_V2 : V2;
+fun dug_out_V : V;
+fun dumb_down_V2 : V2;
+fun dump_on_V2 : V2;
+fun dust_off_V : V;
+fun dwell_on_V2 : V2;
+fun dwell_upon_V2 : V2;
+fun ease_off_V2 : V2;
+fun ease_up_V : V;
+fun eat_away_V : V;
+fun eat_away_V2 : V2;
+fun eat_in_V : V;
+fun eat_into_V2 : V2;
+fun eat_out_V : V;
+fun eat_up_V2 : V2;
+fun ebb_away_V : V;
+fun edge_out_V2 : V2;
+fun edge_up_V : V;
+fun egg_on_V2 : V2;
+fun eke_out_V2 : V2;
+fun embark_on_V2 : V2;
+fun embark_upon_V2 : V2;
+fun empty_out_V2 : V2;
+fun end_in_V2 : V2;
+fun end_up_V2 : V2;
+fun end_up_with_V2 : V2;
+fun enter_for_V2 : V2;
+fun enter_into_V2 : V2;
+fun even_out_V : V;
+fun explain_away_V : V;
+fun eye_up_V2 : V2;
+fun face_off_V2 : V2;
+fun face_up_to_V2 : V2;
+fun factor_in_V : V;
+fun faff_about_V : V;
+fun faff_around_V : V;
+fun fall_about_V : V;
+fun fall_apart_V : V;
+fun fall_back_V : V;
+fun fall_back_on_V2 : V2;
+fun fall_behind_V : V;
+fun fall_behind_in_V2 : V2;
+fun fall_down_V : V;
+fun fall_for_V2 : V2;
+fun fall_in_V : V;
+fun fall_into_V2 : V2;
+fun fall_off_V : V;
+fun fall_out_V : V;
+fun fall_out_with_V2 : V2;
+fun fall_over_V : V;
+fun fall_through_V : V;
+fun fall_under_V2 : V2;
+fun farm_out_V2 : V2;
+fun fart_about_V : V;
+fun fart_around_V : V;
+fun fasten_down_V2 : V2;
+fun fasten_on_V2 : V2;
+fun fasten_onto_V2 : V2;
+fun fasten_up_V2 : V2;
+fun fathom_out_V2 : V2;
+fun fatten_up_V2 : V2;
+fun fawn_on_V2 : V2;
+fun fawn_over_V2 : V2;
+fun fed_up_V : V;
+fun feed_off_V2 : V2;
+fun feed_on_V2 : V2;
+fun feed_up_V2 : V2;
+fun feel_out_V : V;
+fun feel_up_V2 : V2;
+fun feel_up_to_V2 : V2;
+fun fell_apart_V : V;
+fun fell_off_V : V;
+fun fell_through_V : V;
+fun fence_in_V2 : V2;
+fun fence_off_V2 : V2;
+fun fend_for_V2 : V2;
+fun fend_off_V2 : V2;
+fun ferret_out_V2 : V2;
+fun fess_up_V : V;
+fun fess_up_V2 : V2;
+fun fess_up_to_V2 : V2;
+fun fiddle_about_V : V;
+fun fiddle_around_V : V;
+fun fiddle_away_V2 : V2;
+fun fight_back_V : V;
+fun fight_back_V2 : V2;
+fun fight_it_out_V2 : V2;
+fun fight_off_V2 : V2;
+fun figure_on_V2 : V2;
+fun figure_out_V2 : V2;
+fun figure_up_V2 : V2;
+fun file_away_V2 : V2;
+fun file_for_V2 : V2;
+fun fill_in_V : V;
+fun fill_in_V2 : V2;
+fun fill_in_for_V2 : V2;
+fun fill_in_on_V3 : V3;
+fun fill_out_V : V;
+fun fill_out_V2 : V2;
+fun fill_up_V2 : V2;
+fun filter_in_V : V;
+fun filter_out_V2 : V2;
+fun find_out_V : V;
+fun find_out_V2 : V2;
+fun finish_off_V2 : V2;
+fun finish_up_V : V;
+fun finish_up_with_V2 : V2;
+fun finish_with_V2 : V2;
+fun fink_on_V2 : V2;
+fun fink_out_V : V;
+fun fire_away_V : V;
+fun fire_back_V : V;
+fun fire_off_V2 : V2;
+fun fire_up_V : V;
+fun fire_up_V2 : V2;
+fun firm_up_V2 : V2;
+fun fish_for_V2 : V2;
+fun fish_out_V2 : V2;
+fun fit_in_V : V;
+fun fit_in_V2 : V2;
+fun fit_in_with_V2 : V2;
+fun fit_into_V2 : V2;
+fun fit_out_V2 : V2;
+fun fit_out_with_V2 : V2;
+fun fit_up_V2 : V2;
+fun fix_up_V2 : V2;
+fun fizzle_out_V : V;
+fun flag_down_V2 : V2;
+fun flag_up_V2 : V2;
+fun flake_out_V : V;
+fun flame_out_V : V;
+fun flame_up_V : V;
+fun flare_out_V : V;
+fun flare_up_V : V;
+fun flesh_out_V2 : V2;
+fun flick_over_V : V;
+fun flick_through_V2 : V2;
+fun flip_off_V2 : V2;
+fun flip_out_V : V;
+fun flip_through_V2 : V2;
+fun flog_off_V2 : V2;
+fun floor_it_V : V;
+fun flounce_off_V : V;
+fun flounce_out_V : V;
+fun fluff_out_V2 : V2;
+fun fluff_up_V2 : V2;
+fun flush_out_V : V;
+fun fly_about_V : V;
+fun fly_around_V : V;
+fun fly_at_V2 : V2;
+fun fly_by_V : V;
+fun fly_into_V2 : V2;
+fun fly_out_V : V;
+fun fob_off_V2 : V2;
+fun fob_off_on_V3 : V3;
+fun fob_off_onto_V3 : V3;
+fun fob_off_with_V3 : V3;
+fun focus_on_V2 : V2;
+fun fold_up_V2 : V2;
+fun follow_on_V : V;
+fun follow_on_from_V2 : V2;
+fun follow_through_V : V;
+fun follow_up_V2 : V2;
+fun fool_about_V : V;
+fun fool_around_V : V;
+fun fool_with_V2 : V2;
+fun force_out_V : V;
+fun forge_ahead_V : V;
+fun fork_out_V : V;
+fun fork_over_V : V;
+fun freak_out_V2 : V2;
+fun free_up_V2 : V2;
+fun freeze_out_V2 : V2;
+fun freeze_over_V : V;
+fun freeze_up_V : V;
+fun freshen_up_V : V;
+fun freshen_up_V2 : V2;
+fun frighten_away_V2 : V2;
+fun frighten_off_V2 : V2;
+fun fritter_away_V : V;
+fun front_for_V2 : V2;
+fun front_off_V2 : V2;
+fun front_onto_V2 : V2;
+fun front_out_V2 : V2;
+fun front_up_V : V;
+fun front_up_V2 : V2;
+fun frown_on_V2 : V2;
+fun fudge_over_V : V;
+fun fuel_up_V : V;
+fun gad_about_V : V;
+fun gad_around_V : V;
+fun gag_for_V2 : V2;
+fun gain_back_V : V;
+fun gang_up_V : V;
+fun gang_up_against_V2 : V2;
+fun gang_up_on_V2 : V2;
+fun gear_to_V2 : V2;
+fun gear_towards_V2 : V2;
+fun gear_up_V : V;
+fun geek_out_V : V;
+fun get_about_V : V;
+fun get_above_V2 : V2;
+fun get_across_V : V;
+fun get_across_V2 : V2;
+fun get_across_to_V2 : V2;
+fun get_after_V2 : V2;
+fun get_ahead_V : V;
+fun get_ahead_of_V2 : V2;
+fun get_along_V : V;
+fun get_along_in_V2 : V2;
+fun get_along_with_V2 : V2;
+fun get_around_V : V;
+fun get_around_V2 : V2;
+fun get_around_to_V2 : V2;
+fun get_at_V2 : V2;
+fun get_away_V : V;
+fun get_away_from_V2 : V2;
+fun get_away_with_V2 : V2;
+fun get_back_V : V;
+fun get_back_V2 : V2;
+fun get_back_at_V2 : V2;
+fun get_back_into_V2 : V2;
+fun get_back_to_V2 : V2;
+fun get_back_together_V : V;
+fun get_behind_V2 : V2;
+fun get_behind_with_V2 : V2;
+fun get_by_V : V;
+fun get_by_V2 : V2;
+fun get_by_on_V2 : V2;
+fun get_by_with_V2 : V2;
+fun get_down_V : V;
+fun get_down_V2 : V2;
+fun get_down_on_V2 : V2;
+fun get_down_to_V2 : V2;
+fun get_even_V : V;
+fun get_in_V : V;
+fun get_in_V2 : V2;
+fun get_in_on_V2 : V2;
+fun get_in_with_V2 : V2;
+fun get_into_V2 : V2;
+fun get_it_V : V;
+fun get_it_off_V : V;
+fun get_it_off_with_V2 : V2;
+fun get_it_on_V : V;
+fun get_it_on_with_V2 : V2;
+fun get_it_together_V : V;
+fun get_it_up_V : V;
+fun get_off_V : V;
+fun get_off_V2 : V2;
+fun get_off_it_V2 : V2;
+fun get_off_on_V2 : V2;
+fun get_off_with_V2 : V2;
+fun get_on_1_V2 : V2;
+fun get_on_2_V2 : V2;
+fun get_on_V : V;
+fun get_on_at_V2 : V2;
+fun get_on_for_V2 : V2;
+fun get_on_to_V2 : V2;
+fun get_on_with_V2 : V2;
+fun get_onto_V2 : V2;
+fun get_out_V : V;
+fun get_out_V2 : V2;
+fun get_out_of_V2 : V2;
+fun get_over_V : V;
+fun get_over_V2 : V2;
+fun get_over_with_V2 : V2;
+fun get_round_V : V;
+fun get_round_V2 : V2;
+fun get_round_to_V2 : V2;
+fun get_through_V : V;
+fun get_through_V2 : V2;
+fun get_through_V3 : V3;
+fun get_through_to_V2 : V2;
+fun get_to_V2 : V2;
+fun get_together_V : V;
+fun get_up_V : V;
+fun get_up_V2 : V2;
+fun get_up_to_V2 : V2;
+fun ghost_away_V2 : V2;
+fun gin_up_V2 : V2;
+fun ginger_up_V2 : V2;
+fun give_away_V : V;
+fun give_away_V2 : V2;
+fun give_back_V2 : V2;
+fun give_in_V : V;
+fun give_in_V2 : V2;
+fun give_in_to_V2 : V2;
+fun give_it_to_V2 : V2;
+fun give_it_up_for_V2 : V2;
+fun give_it_up_to_V2 : V2;
+fun give_of_V2 : V2;
+fun give_off_V : V;
+fun give_off_V2 : V2;
+fun give_onto_V2 : V2;
+fun give_out_V : V;
+fun give_out_V2 : V2;
+fun give_over_V : V;
+fun give_over_V2 : V2;
+fun give_over_to_V3 : V3;
+fun give_up_V : V;
+fun give_up_V2 : V2;
+fun give_up_on_V2 : V2;
+fun give_up_to_V2 : V2;
+fun give_way_V : V;
+fun give_way_to_V2 : V2;
+fun give_yourself_up_V : V;
+fun give_yourself_up_to_V2 : V2;
+fun gloss_over_V2 : V2;
+fun glue_down_V : V;
+fun gnaw_at_V2 : V2;
+fun gnaw_away_at_V2 : V2;
+fun go_about_V : V;
+fun go_about_V2 : V2;
+fun go_across_V : V;
+fun go_after_V2 : V2;
+fun go_against_V2 : V2;
+fun go_ahead_V : V;
+fun go_ahead_with_V2 : V2;
+fun go_along_V : V;
+fun go_along_with_V2 : V2;
+fun go_around_V : V;
+fun go_at_V2 : V2;
+fun go_away_V : V;
+fun go_back_V : V;
+fun go_back_V2 : V2;
+fun go_back_on_V2 : V2;
+fun go_before_V : V;
+fun go_below_V : V;
+fun go_by_V : V;
+fun go_by_V2 : V2;
+fun go_down_V : V;
+fun go_down_on_V2 : V2;
+fun go_down_to_V2 : V2;
+fun go_down_with_V2 : V2;
+fun go_for_V : V;
+fun go_for_V2 : V2;
+fun go_for_it_V : V;
+fun go_forth_V : V;
+fun go_forward_V : V;
+fun go_in_V : V;
+fun go_in_for_V2 : V2;
+fun go_in_with_V2 : V2;
+fun go_into_V2 : V2;
+fun go_it_V : V;
+fun go_it_alone_V : V;
+fun go_off_V : V;
+fun go_off_V2 : V2;
+fun go_off_with_V2 : V2;
+fun go_on_V : V;
+fun go_on_V2 : V2;
+fun go_on_about_V2 : V2;
+fun go_on_at_V2 : V2;
+fun go_on_to_V2 : V2;
+fun go_on_with_V2 : V2;
+fun go_one_V : V;
+fun go_out_V : V;
+fun go_out_for_V2 : V2;
+fun go_out_to_V2 : V2;
+fun go_out_with_V2 : V2;
+fun go_over_V : V;
+fun go_over_V2 : V2;
+fun go_over_to_V2 : V2;
+fun go_past_V2 : V2;
+fun go_round_V : V;
+fun go_through_V : V;
+fun go_through_V2 : V2;
+fun go_through_with_V2 : V2;
+fun go_to_V2 : V2;
+fun go_together_V : V;
+fun go_towards_V2 : V2;
+fun go_under_V : V;
+fun go_up_V : V;
+fun go_up_to_V2 : V2;
+fun go_with_V2 : V2;
+fun go_without_V2 : V2;
+fun goof_around_V : V;
+fun goof_off_V : V;
+fun goof_up_V2 : V2;
+fun grasp_at_V2 : V2;
+fun grass_on_V2 : V2;
+fun grass_up_V2 : V2;
+fun grey_out_V2 : V2;
+fun grind_away_V : V;
+fun grind_down_V2 : V2;
+fun grind_into_V2 : V2;
+fun grind_on_V : V;
+fun grind_out_V2 : V2;
+fun grind_up_V2 : V2;
+fun grow_apart_V : V;
+fun grow_away_from_V2 : V2;
+fun grow_back_V : V;
+fun grow_from_V2 : V2;
+fun grow_into_V2 : V2;
+fun grow_on_V2 : V2;
+fun grow_out_V : V;
+fun grow_out_of_V2 : V2;
+fun grow_to_V : V;
+fun grow_together_V : V;
+fun grow_under_V : V;
+fun grow_up_V : V;
+fun grow_up_on_V2 : V2;
+fun grow_upon_V2 : V2;
+fun gun_for_V2 : V2;
+fun gussy_up_V2 : V2;
+fun hack_around_V : V;
+fun hack_away_V : V;
+fun hack_into_V2 : V2;
+fun hack_off_V2 : V2;
+fun hack_up_V2 : V2;
+fun ham_up_V2 : V2;
+fun hammer_away_at_V2 : V2;
+fun hammer_into_V2 : V2;
+fun hammer_out_V2 : V2;
+fun hand_back_V2 : V2;
+fun hand_down_V2 : V2;
+fun hand_in_V2 : V2;
+fun hand_on_V2 : V2;
+fun hand_out_V2 : V2;
+fun hand_over_V2 : V2;
+fun hang_about_V : V;
+fun hang_around_V : V;
+fun hang_around_V2 : V2;
+fun hang_back_V : V;
+fun hang_back_from_V2 : V2;
+fun hang_in_there_V : V;
+fun hang_it_up_V : V;
+fun hang_on_V : V;
+fun hang_onto_V2 : V2;
+fun hang_out_V : V;
+fun hang_out_V2 : V2;
+fun hang_out_for_V2 : V2;
+fun hang_over_V2 : V2;
+fun hang_together_V : V;
+fun hang_up_V : V;
+fun hang_up_V2 : V2;
+fun hang_up_on_V2 : V2;
+fun hang_with_V2 : V2;
+fun hanker_after_V2 : V2;
+fun hanker_for_V2 : V2;
+fun harp_on_V : V;
+fun hash_out_V : V;
+fun hate_on_V2 : V2;
+fun haul_out_V2 : V2;
+fun have_against_V2 : V2;
+fun have_around_V2 : V2;
+fun have_down_as_V3 : V3;
+fun have_in_V2 : V2;
+fun have_it_away_V : V;
+fun have_it_in_for_V2 : V2;
+fun have_it_off_V : V;
+fun have_it_out_with_V2 : V2;
+fun have_off_V2 : V2;
+fun have_on_V : V;
+fun have_on_V2 : V2;
+fun have_over_V2 : V2;
+fun have_round_V2 : V2;
+fun have_up_V2 : V2;
+fun head_for_V2 : V2;
+fun head_off_V : V;
+fun head_off_V2 : V2;
+fun head_out_V : V;
+fun head_up_V2 : V2;
+fun hear_about_V2 : V2;
+fun hear_from_V2 : V2;
+fun hear_of_V2 : V2;
+fun hear_of_V3 : V3;
+fun hear_out_V2 : V2;
+fun heat_up_V2 : V2;
+fun heave_out_V : V;
+fun help_out_V2 : V2;
+fun hide_away_V : V;
+fun hide_away_V2 : V2;
+fun hide_out_V : V;
+fun hinge_on_V2 : V2;
+fun hinge_upon_V2 : V2;
+fun hit_back_V2 : V2;
+fun hit_for_V3 : V3;
+fun hit_it_off_V : V;
+fun hit_it_off_with_V2 : V2;
+fun hit_on_V2 : V2;
+fun hit_out_at_V2 : V2;
+fun hit_up_V : V;
+fun hit_up_V2 : V2;
+fun hit_up_on_V2 : V2;
+fun hit_upon_V2 : V2;
+fun hit_with_V3 : V3;
+fun hive_off_V2 : V2;
+fun hold_against_V3 : V3;
+fun hold_back_V : V;
+fun hold_back_V2 : V2;
+fun hold_back_from_V2 : V2;
+fun hold_down_V2 : V2;
+fun hold_forth_V : V;
+fun hold_off_V : V;
+fun hold_off_V2 : V2;
+fun hold_off_on_V2 : V2;
+fun hold_on_V : V;
+fun hold_on_to_V2 : V2;
+fun hold_onto_V : V;
+fun hold_onto_V2 : V2;
+fun hold_out_V : V;
+fun hold_out_V2 : V2;
+fun hold_out_against_V2 : V2;
+fun hold_out_for_V2 : V2;
+fun hold_out_on_V2 : V2;
+fun hold_over_V2 : V2;
+fun hold_together_V : V;
+fun hold_up_V2 : V2;
+fun hold_with_V2 : V2;
+fun hole_up_V : V;
+fun home_in_on_V2 : V2;
+fun hone_in_on_V2 : V2;
+fun hook_into_V2 : V2;
+fun hook_up_V : V;
+fun hook_up_V2 : V2;
+fun hook_up_to_V2 : V2;
+fun hoon_around_V : V;
+fun horse_around_V : V;
+fun hose_down_V2 : V2;
+fun hound_out_V2 : V2;
+fun hover_around_V : V;
+fun hung_on_V : V;
+fun hung_out_V : V;
+fun hunker_down_V : V;
+fun hunt_down_V2 : V2;
+fun hunt_out_V2 : V2;
+fun hunt_up_V2 : V2;
+fun hush_up_V2 : V2;
+fun inch_up_V : V;
+fun invite_in_V : V;
+fun iron_out_V : V;
+fun iron_out_V2 : V2;
+fun issue_forth_V : V;
+fun jabber_away_V : V;
+fun jack_around_V2 : V2;
+fun jack_in_V2 : V2;
+fun jack_up_V : V;
+fun jack_up_V2 : V2;
+fun jam_on_V2 : V2;
+fun jaw_away_V : V;
+fun jazz_up_V2 : V2;
+fun jerk_around_V : V;
+fun jerk_around_V2 : V2;
+fun jerk_off_V : V;
+fun jet_off_V : V;
+fun join_up_V : V;
+fun joke_around_V : V;
+fun jot_down_V2 : V2;
+fun juice_up_V2 : V2;
+fun jump_at_V2 : V2;
+fun jump_in_V : V;
+fun jump_on_V2 : V2;
+fun jump_to_V2 : V2;
+fun keel_over_V : V;
+fun keep_around_V2 : V2;
+fun keep_at_V2 : V2;
+fun keep_away_V2 : V2;
+fun keep_back_V : V;
+fun keep_back_V2 : V2;
+fun keep_down_V2 : V2;
+fun keep_from_V2 : V2;
+fun keep_in_V2 : V2;
+fun keep_off_V2 : V2;
+fun keep_on_V : V;
+fun keep_on_V2 : V2;
+fun keep_out_V : V;
+fun keep_out_V2 : V2;
+fun keep_over_V2 : V2;
+fun keep_to_V2 : V2;
+fun keep_up_V : V;
+fun keep_up_V2 : V2;
+fun keep_up_at_V2 : V2;
+fun keep_up_with_V2 : V2;
+fun key_down_V : V;
+fun key_in_V2 : V2;
+fun key_in_on_V2 : V2;
+fun key_on_V2 : V2;
+fun key_to_V2 : V2;
+fun key_up_V2 : V2;
+fun kick_about_V2 : V2;
+fun kick_around_V2 : V2;
+fun kick_around_with_V2 : V2;
+fun kick_back_V : V;
+fun kick_back_V2 : V2;
+fun kick_down_V2 : V2;
+fun kick_in_V : V;
+fun kick_in_V2 : V2;
+fun kick_off_V : V;
+fun kick_off_V2 : V2;
+fun kick_out_V2 : V2;
+fun kick_through_V : V;
+fun kick_up_V : V;
+fun kill_off_V2 : V2;
+fun kip_down_V : V;
+fun kip_down_on_V2 : V2;
+fun kiss_off_V : V;
+fun kiss_off_V2 : V2;
+fun kiss_up_to_V2 : V2;
+fun knock_about_V2 : V2;
+fun knock_around_V2 : V2;
+fun knock_back_V2 : V2;
+fun knock_down_V2 : V2;
+fun knock_it_off_V2 : V2;
+fun knock_off_V : V;
+fun knock_off_V2 : V2;
+fun knock_out_V : V;
+fun knock_out_V2 : V2;
+fun knock_over_V : V;
+fun knock_together_V2 : V2;
+fun knock_up_V : V;
+fun knock_up_V2 : V2;
+fun knuckle_down_V : V;
+fun knuckle_under_V : V;
+fun land_in_V2 : V2;
+fun land_up_in_V2 : V2;
+fun land_with_V3 : V3;
+fun lap_up_V2 : V2;
+fun large_it_up_V2 : V2;
+fun lark_about_V : V;
+fun lark_around_V : V;
+fun lark_it_up_V : V;
+fun lash_down_V : V;
+fun lash_down_V2 : V2;
+fun lash_into_V2 : V2;
+fun lash_out_V : V;
+fun lash_out_against_V2 : V2;
+fun lash_out_at_V2 : V2;
+fun lash_out_on_V2 : V2;
+fun latch_on_V : V;
+fun latch_on_to_V2 : V2;
+fun latch_onto_V2 : V2;
+fun laugh_off_V2 : V2;
+fun lay_away_V2 : V2;
+fun lay_down_V : V;
+fun lay_down_V2 : V2;
+fun lay_in_on_V2 : V2;
+fun lay_into_V2 : V2;
+fun lay_off_V2 : V2;
+fun lay_on_V2 : V2;
+fun lay_out_V2 : V2;
+fun lead_on_V2 : V2;
+fun lead_to_V2 : V2;
+fun lead_up_V : V;
+fun leak_out_V2 : V2;
+fun lean_on_V2 : V2;
+fun leap_at_V2 : V2;
+fun leap_on_V2 : V2;
+fun leap_out_V : V;
+fun leap_out_at_V2 : V2;
+fun leap_upon_V2 : V2;
+fun leave_behind_V : V;
+fun leave_off_V : V;
+fun leave_on_V2 : V2;
+fun leave_open_V : V;
+fun leave_out_V2 : V2;
+fun leave_over_V : V;
+fun let_down_V2 : V2;
+fun let_in_V2 : V2;
+fun let_off_V2 : V2;
+fun let_on_V : V;
+fun let_out_V2 : V2;
+fun let_up_V : V;
+fun level_off_V : V;
+fun level_out_V : V;
+fun lie_around_V : V;
+fun lie_back_V : V;
+fun lie_down_V : V;
+fun lie_down_on_V2 : V2;
+fun lie_with_V2 : V2;
+fun lift_off_V : V;
+fun light_out_V : V;
+fun light_up_V : V;
+fun light_up_V2 : V2;
+fun lighten_up_V2 : V2;
+fun limber_up_V : V;
+fun limber_up_for_V2 : V2;
+fun line_up_V : V;
+fun line_up_V2 : V2;
+fun link_up_V2 : V2;
+fun link_up_with_V2 : V2;
+fun listen_in_V : V;
+fun listen_out_for_V2 : V2;
+fun listen_up_V : V;
+fun live_by_V2 : V2;
+fun live_down_V2 : V2;
+fun live_for_V2 : V2;
+fun live_in_V : V;
+fun live_it_up_V2 : V2;
+fun live_off_V2 : V2;
+fun live_on_V : V;
+fun live_on_V2 : V2;
+fun live_out_V : V;
+fun live_out_V2 : V2;
+fun live_through_V2 : V2;
+fun live_together_V : V;
+fun live_up_V : V;
+fun live_up_to_V2 : V2;
+fun live_with_V2 : V2;
+fun load_down_V : V;
+fun load_up_V : V;
+fun load_up_V2 : V2;
+fun load_up_on_V2 : V2;
+fun loan_out_V : V;
+fun lock_away_V2 : V2;
+fun lock_down_V2 : V2;
+fun lock_in_V2 : V2;
+fun lock_onto_V2 : V2;
+fun lock_out_V2 : V2;
+fun lock_up_V2 : V2;
+fun lock_yourself_away_V : V;
+fun log_in_V : V;
+fun log_into_V2 : V2;
+fun log_off_V2 : V2;
+fun log_on_V2 : V2;
+fun log_out_V : V;
+fun look_after_V2 : V2;
+fun look_around_V : V;
+fun look_back_V : V;
+fun look_back_on_V2 : V2;
+fun look_down_on_V2 : V2;
+fun look_for_V2 : V2;
+fun look_forward_V : V;
+fun look_forward_to_V2 : V2;
+fun look_in_V2 : V2;
+fun look_in_on_V2 : V2;
+fun look_into_V2 : V2;
+fun look_on_V : V;
+fun look_on_as_V3 : V3;
+fun look_out_V : V;
+fun look_out_for_V2 : V2;
+fun look_over_V2 : V2;
+fun look_round_V2 : V2;
+fun look_through_V2 : V2;
+fun look_to_V2 : V2;
+fun look_up_V : V;
+fun look_up_V2 : V2;
+fun look_up_to_V2 : V2;
+fun look_upon_as_V2 : V2;
+fun loosen_up_V : V;
+fun lord_it_over_V2 : V2;
+fun lose_out_V : V;
+fun lose_out_on_V2 : V2;
+fun lose_out_to_V2 : V2;
+fun lose_up_V : V;
+fun luck_into_V2 : V2;
+fun luck_out_V : V;
+fun lug_around_V : V;
+fun lure_away_V : V;
+fun lust_after_V2 : V2;
+fun magic_away_V2 : V2;
+fun make_after_V : V;
+fun make_away_with_V2 : V2;
+fun make_do_with_V2 : V2;
+fun make_for_V2 : V2;
+fun make_into_V2 : V2;
+fun make_it_V : V;
+fun make_it_up_to_V2 : V2;
+fun make_of_V3 : V3;
+fun make_off_V : V;
+fun make_off_with_V2 : V2;
+fun make_out_V : V;
+fun make_out_V2 : V2;
+fun make_out_with_V2 : V2;
+fun make_over_V2 : V2;
+fun make_towards_V2 : V2;
+fun make_up_V : V;
+fun make_up_V2 : V2;
+fun make_up_for_V2 : V2;
+fun make_up_to_V2 : V2;
+fun make_with_V2 : V2;
+fun man_down_V : V;
+fun man_up_V : V;
+fun map_out_V : V;
+fun mark_down_V2 : V2;
+fun mark_down_as_V3 : V3;
+fun mark_off_V2 : V2;
+fun mark_out_V2 : V2;
+fun mark_out_for_V3 : V3;
+fun mark_out_from_V3 : V3;
+fun mark_up_V2 : V2;
+fun marke_up_V : V;
+fun marry_in_V : V;
+fun marry_out_V : V;
+fun mash_up_V2 : V2;
+fun match_up_V : V;
+fun max_out_V2 : V2;
+fun measure_against_V3 : V3;
+fun measure_off_V2 : V2;
+fun measure_out_V2 : V2;
+fun measure_up_V : V;
+fun measure_up_V2 : V2;
+fun measure_up_to_V2 : V2;
+fun meet_up_V : V;
+fun meet_with_V2 : V2;
+fun meeting_N : N;
+fun melt_down_V2 : V2;
+fun mess_about_V : V;
+fun mess_about_V2 : V2;
+fun mess_about_with_V2 : V2;
+fun mess_around_V : V;
+fun mess_around_V2 : V2;
+fun mess_around_with_V2 : V2;
+fun mess_over_V2 : V2;
+fun mess_up_V2 : V2;
+fun mess_with_V2 : V2;
+fun met_out_V : V;
+fun mete_out_V2 : V2;
+fun mill_around_V : V;
+fun miss_out_V : V;
+fun miss_out_V2 : V2;
+fun miss_out_on_V2 : V2;
+fun mix_up_V2 : V2;
+fun mock_up_V2 : V2;
+fun moggy_off_V : V;
+fun monkey_around_V : V;
+fun mooch_about_V : V;
+fun mooch_around_V : V;
+fun mop_up_V2 : V2;
+fun mope_about_V : V;
+fun mope_around_V : V;
+fun mount_up_V : V;
+fun mouth_off_V : V;
+fun move_ahead_V : V;
+fun move_along_V : V;
+fun move_away_V : V;
+fun move_away_from_V2 : V2;
+fun move_down_V2 : V2;
+fun move_in_V : V;
+fun move_in_on_V2 : V2;
+fun move_into_V2 : V2;
+fun move_on_V : V;
+fun move_on_V2 : V2;
+fun move_out_V : V;
+fun move_out_V2 : V2;
+fun move_towards_V2 : V2;
+fun move_up_V : V;
+fun move_up_V2 : V2;
+fun muddle_along_V : V;
+fun muddle_through_V : V;
+fun muddle_up_V2 : V2;
+fun mug_up_V : V;
+fun mug_up_on_V2 : V2;
+fun mule_over_V : V;
+fun mull_over_V2 : V2;
+fun muscle_in_V : V;
+fun muscle_in_on_V2 : V2;
+fun muscle_into_V2 : V2;
+fun muscle_out_V2 : V2;
+fun naff_off_V : V;
+fun nag_at_V2 : V2;
+fun nail_down_V2 : V2;
+fun name_after_V3 : V3;
+fun narrow_down_V2 : V2;
+fun nerd_out_V : V;
+fun net_out_V : V;
+fun nip_off_V : V;
+fun nip_out_V : V;
+fun nod_off_V : V;
+fun nod_through_V2 : V2;
+fun nose_about_V : V;
+fun nose_around_V : V;
+fun nose_around_V2 : V2;
+fun nose_out_V2 : V2;
+fun note_down_V2 : V2;
+fun nut_out_V2 : V2;
+fun occur_to_V2 : V2;
+fun offer_up_V : V;
+fun open_up_V : V;
+fun open_up_V2 : V2;
+fun operate_on_V2 : V2;
+fun opt_for_V2 : V2;
+fun opt_in_V : V;
+fun opt_into_V2 : V2;
+fun opt_out_V2 : V2;
+fun owe_to_V3 : V3;
+fun own_up_V : V;
+fun pack_away_V2 : V2;
+fun pack_in_V : V;
+fun pack_in_V2 : V2;
+fun pack_it_in_V : V;
+fun pack_off_V2 : V2;
+fun pack_out_V2 : V2;
+fun pack_up_V : V;
+fun pack_up_V2 : V2;
+fun pad_down_V : V;
+fun pad_out_V2 : V2;
+fun pair_off_V : V;
+fun pair_off_V2 : V2;
+fun pair_off_with_V2 : V2;
+fun pair_up_V : V;
+fun pal_about_V : V;
+fun pal_around_V : V;
+fun pal_up_V : V;
+fun palm_off_V : V;
+fun palm_off_V2 : V2;
+fun pan_out_V : V;
+fun paper_over_V2 : V2;
+fun par_down_V : V;
+fun parcel_out_V : V;
+fun pare_back_V2 : V2;
+fun pare_down_V2 : V2;
+fun part_with_V2 : V2;
+fun pass_around_V2 : V2;
+fun pass_as_V2 : V2;
+fun pass_away_V : V;
+fun pass_back_V2 : V2;
+fun pass_by_V : V;
+fun pass_by_V2 : V2;
+fun pass_down_V2 : V2;
+fun pass_for_V2 : V2;
+fun pass_off_V : V;
+fun pass_off_V2 : V2;
+fun pass_on_V : V;
+fun pass_on_V2 : V2;
+fun pass_on_to_V2 : V2;
+fun pass_out_V : V;
+fun pass_out_V2 : V2;
+fun pass_over_V : V;
+fun pass_over_V2 : V2;
+fun pass_round_V2 : V2;
+fun pass_through_V2 : V2;
+fun pass_to_V2 : V2;
+fun pass_up_V2 : V2;
+fun pat_down_V2 : V2;
+fun patch_together_V2 : V2;
+fun patch_up_V2 : V2;
+fun pay_back_V : V;
+fun pay_back_V2 : V2;
+fun pay_down_V2 : V2;
+fun pay_for_V3 : V3;
+fun pay_into_V3 : V3;
+fun pay_off_V : V;
+fun pay_off_V2 : V2;
+fun pay_out_V : V;
+fun pay_up_V : V;
+fun peck_at_V2 : V2;
+fun peel_away_V : V;
+fun peel_away_from_V2 : V2;
+fun peel_off_V : V;
+fun peel_off_from_V2 : V2;
+fun peel_out_V : V;
+fun peg_away_V : V;
+fun peg_down_V2 : V2;
+fun peg_it_V : V;
+fun peg_out_V : V;
+fun peg_out_V2 : V2;
+fun pencil_in_V2 : V2;
+fun pep_up_V2 : V2;
+fun perk_up_V2 : V2;
+fun peter_out_V : V;
+fun phase_in_V2 : V2;
+fun phase_out_V2 : V2;
+fun pick_at_V2 : V2;
+fun pick_away_V : V;
+fun pick_off_V2 : V2;
+fun pick_on_V2 : V2;
+fun pick_out_V2 : V2;
+fun pick_through_V2 : V2;
+fun pick_up_V : V;
+fun pick_up_V2 : V2;
+fun pick_up_after_V2 : V2;
+fun pick_up_on_V2 : V2;
+fun pick_yourself_up_V : V;
+fun pig_off_V : V;
+fun pig_out_V : V;
+fun pile_in_V : V;
+fun pile_into_V2 : V2;
+fun pile_on_V2 : V2;
+fun pile_out_V : V;
+fun pile_up_V : V;
+fun pile_up_V2 : V2;
+fun pin_down_V2 : V2;
+fun pin_on_V3 : V3;
+fun pin_up_V2 : V2;
+fun pine_away_V : V;
+fun pipe_down_V : V;
+fun pipe_in_V : V;
+fun pipe_up_V : V;
+fun pit_against_V3 : V3;
+fun pit_out_V : V;
+fun pitch_for_V2 : V2;
+fun pitch_in_V : V;
+fun pitch_into_V2 : V2;
+fun plant_out_V2 : V2;
+fun plate_up_V : V;
+fun play_along_V : V;
+fun play_around_V : V;
+fun play_at_V2 : V2;
+fun play_away_V : V;
+fun play_back_V2 : V2;
+fun play_down_V2 : V2;
+fun play_off_V : V;
+fun play_off_V2 : V2;
+fun play_on_V : V;
+fun play_on_V2 : V2;
+fun play_out_V : V;
+fun play_out_V2 : V2;
+fun play_up_V : V;
+fun play_up_V2 : V2;
+fun play_up_to_V2 : V2;
+fun play_upon_V2 : V2;
+fun play_with_V2 : V2;
+fun plead_out_V : V;
+fun plot_out_V : V;
+fun plough_back_V2 : V2;
+fun plough_into_V2 : V2;
+fun plough_on_V : V;
+fun plough_through_V2 : V2;
+fun plough_up_V2 : V2;
+fun plow_back_V2 : V2;
+fun plow_into_V2 : V2;
+fun plow_on_V : V;
+fun plow_through_V2 : V2;
+fun plow_up_V2 : V2;
+fun pluck_at_V2 : V2;
+fun pluck_up_V2 : V2;
+fun plug_in_V2 : V2;
+fun plump_down_V : V;
+fun plump_for_V2 : V2;
+fun plump_up_V2 : V2;
+fun plump_yourself_down_V : V;
+fun plunge_in_V : V;
+fun point_out_V2 : V2;
+fun point_out_VS : VS;
+fun point_up_V : V;
+fun poke_about_V : V;
+fun poke_around_V : V;
+fun polish_off_V2 : V2;
+fun polish_up_V2 : V2;
+fun pony_up_V2 : V2;
+fun poop_out_V : V;
+fun poop_out_on_V2 : V2;
+fun pootle_along_V : V;
+fun pop_in_V : V;
+fun pop_off_V : V;
+fun pop_out_V : V;
+fun pop_up_V : V;
+fun pore_over_V2 : V2;
+fun potter_about_V : V;
+fun potter_around_V : V;
+fun pour_down_V : V;
+fun pour_forth_V : V;
+fun pour_in_V2 : V2;
+fun pour_out_V : V;
+fun power_down_V2 : V2;
+fun power_off_V2 : V2;
+fun power_up_V2 : V2;
+fun prattle_on_V : V;
+fun press_ahead_V : V;
+fun press_for_V2 : V2;
+fun press_forward_with_V2 : V2;
+fun press_into_V2 : V2;
+fun press_on_V : V;
+fun press_upon_V2 : V2;
+fun prey_on_V2 : V2;
+fun prey_upon_V2 : V2;
+fun price_in_V2 : V2;
+fun price_up_V2 : V2;
+fun print_out_V2 : V2;
+fun prop_up_V2 : V2;
+fun psych_out_V2 : V2;
+fun psych_up_V2 : V2;
+fun pucker_up_V : V;
+fun pucker_up_V2 : V2;
+fun pull_ahead_V : V;
+fun pull_apart_V2 : V2;
+fun pull_away_V : V;
+fun pull_back_V : V;
+fun pull_back_V2 : V2;
+fun pull_down_V : V;
+fun pull_down_V2 : V2;
+fun pull_for_V2 : V2;
+fun pull_in_V : V;
+fun pull_in_V2 : V2;
+fun pull_off_V : V;
+fun pull_off_V2 : V2;
+fun pull_on_V2 : V2;
+fun pull_out_V : V;
+fun pull_out_V2 : V2;
+fun pull_over_V2 : V2;
+fun pull_through_V : V;
+fun pull_to_V2 : V2;
+fun pull_together_V : V;
+fun pull_up_V : V;
+fun pull_up_V2 : V2;
+fun pull_yourself_together_V : V;
+fun pump_in_V : V;
+fun pump_out_V : V;
+fun pump_up_V : V;
+fun push_ahead_V : V;
+fun push_around_V : V;
+fun push_back_V : V;
+fun push_in_V2 : V2;
+fun push_through_V : V;
+fun push_up_V2 : V2;
+fun put_across_V : V;
+fun put_across_V2 : V2;
+fun put_aside_V : V;
+fun put_away_V : V;
+fun put_away_V2 : V2;
+fun put_back_V2 : V2;
+fun put_by_V2 : V2;
+fun put_down_V : V;
+fun put_down_V2 : V2;
+fun put_down_for_V3 : V3;
+fun put_down_to_V3 : V3;
+fun put_forth_V : V;
+fun put_in_V : V;
+fun put_in_V2 : V2;
+fun put_in_for_V2 : V2;
+fun put_off_V : V;
+fun put_off_V2 : V2;
+fun put_on_V : V;
+fun put_on_V2 : V2;
+fun put_out_V : V;
+fun put_out_V2 : V2;
+fun put_over_V2 : V2;
+fun put_through_V2 : V2;
+fun put_together_V2 : V2;
+fun put_towards_V2 : V2;
+fun put_up_V : V;
+fun put_up_V2 : V2;
+fun put_up_V2V : V2V;
+fun put_up_with_V2 : V2;
+fun put_upon_V : V;
+fun quarrel_out_V : V;
+fun quarrel_with_V2 : V2;
+fun queer_up_V2 : V2;
+fun quiet_down_V2 : V2;
+fun quieten_down_V2 : V2;
+fun quit_on_V2 : V2;
+fun race_off_V : V;
+fun rack_in_V : V;
+fun rack_off_V : V;
+fun rack_out_V : V;
+fun rack_up_V2 : V2;
+fun rain_down_on_V2 : V2;
+fun rain_off_V : V;
+fun rain_out_V : V;
+fun rake_in_V2 : V2;
+fun rake_it_in_V2 : V2;
+fun rake_off_V2 : V2;
+fun rake_over_V2 : V2;
+fun rake_up_V2 : V2;
+fun ramble_on_V : V;
+fun ramp_up_V2 : V2;
+fun rang_up_V : V;
+fun rap_out_V2 : V2;
+fun rat_on_V2 : V2;
+fun rat_out_V2 : V2;
+fun rat_through_V2 : V2;
+fun ratchet_up_V2 : V2;
+fun rattle_off_V2 : V2;
+fun reach_out_V : V;
+fun reach_out_for_V2 : V2;
+fun reach_out_to_V2 : V2;
+fun read_off_V2 : V2;
+fun read_out_V2 : V2;
+fun read_up_on_V2 : V2;
+fun reason_out_V2 : V2;
+fun reckon_on_V2 : V2;
+fun reel_in_V2 : V2;
+fun reel_off_V2 : V2;
+fun reel_out_V2 : V2;
+fun rein_in_V2 : V2;
+fun rely_on_V : V;
+fun rent_out_V2 : V2;
+fun report_in_V : V;
+fun ride_off_V : V;
+fun ride_on_V2 : V2;
+fun ride_out_V2 : V2;
+fun ride_up_V : V;
+fun rigg_up_V : V;
+fun ring_back_V2 : V2;
+fun ring_in_V : V;
+fun ring_off_V : V;
+fun ring_out_V : V;
+fun ring_round_V : V;
+fun ring_up_V : V;
+fun ring_up_V2 : V2;
+fun ring_with_V2 : V2;
+fun rip_off_V2 : V2;
+fun rip_out_V : V;
+fun roll_back_V : V;
+fun roll_back_V2 : V2;
+fun roll_by_V : V;
+fun roll_down_V : V;
+fun roll_in_V : V;
+fun roll_on_V : V;
+fun roll_on_V2 : V2;
+fun roll_out_V2 : V2;
+fun roll_over_V : V;
+fun roll_up_V : V;
+fun romp_in_V : V;
+fun romp_through_V2 : V2;
+fun room_in_V2 : V2;
+fun root_about_V : V;
+fun root_around_V2 : V2;
+fun root_for_V2 : V2;
+fun root_out_V2 : V2;
+fun root_up_V2 : V2;
+fun rope_in_V2 : V2;
+fun rope_into_V2 : V2;
+fun rope_off_V2 : V2;
+fun rough_up_V2 : V2;
+fun round_off_V2 : V2;
+fun round_out_V : V;
+fun round_up_V : V;
+fun row_back_V : V;
+fun rub_along_V : V;
+fun rub_down_V2 : V2;
+fun rub_in_V2 : V2;
+fun rub_it_in_V2 : V2;
+fun rub_off_on_V2 : V2;
+fun rub_out_V2 : V2;
+fun rub_up_against_V2 : V2;
+fun rub_up_on_V2 : V2;
+fun rule_out_V2 : V2;
+fun run_across_V2 : V2;
+fun run_after_V2 : V2;
+fun run_against_V2 : V2;
+fun run_along_V : V;
+fun run_around_V : V;
+fun run_away_V : V;
+fun run_away_from_V2 : V2;
+fun run_down_V : V;
+fun run_down_V2 : V2;
+fun run_for_V2 : V2;
+fun run_in_V : V;
+fun run_in_V2 : V2;
+fun run_into_V2 : V2;
+fun run_off_V : V;
+fun run_off_V2 : V2;
+fun run_on_V2 : V2;
+fun run_out_V : V;
+fun run_out_of_V2 : V2;
+fun run_over_V : V;
+fun run_over_V2 : V2;
+fun run_through_V2 : V2;
+fun run_to_V2 : V2;
+fun run_up_V : V;
+fun run_up_V2 : V2;
+fun run_up_against_V2 : V2;
+fun run_up_on_V2 : V2;
+fun run_with_V2 : V2;
+fun rush_away_V : V;
+fun rush_into_V2 : V2;
+fun rush_off_V : V;
+fun rush_out_V2 : V2;
+fun rustle_up_V2 : V2;
+fun saddle_up_V2 : V2;
+fun saddle_with_V3 : V3;
+fun sag_off_V2 : V2;
+fun sail_into_V2 : V2;
+fun sail_through_V2 : V2;
+fun sally_forth_V : V;
+fun sally_out_V : V;
+fun salt_away_V2 : V2;
+fun sat_down_V : V;
+fun sat_in_V : V;
+fun save_on_V2 : V2;
+fun save_up_V2 : V2;
+fun saw_off_V2 : V2;
+fun saw_up_V2 : V2;
+fun scale_back_V2 : V2;
+fun scale_down_V2 : V2;
+fun scale_up_V2 : V2;
+fun scare_away_V2 : V2;
+fun scare_off_V2 : V2;
+fun scarf_up_V : V;
+fun scoop_up_V : V;
+fun scout_about_V : V;
+fun scout_around_V : V;
+fun scout_out_V2 : V2;
+fun scout_round_V : V;
+fun scout_up_V2 : V2;
+fun scrape_along_V : V;
+fun scrape_by_V : V;
+fun scrape_in_V : V;
+fun scrape_into_V2 : V2;
+fun scrape_through_V2 : V2;
+fun scrape_together_V2 : V2;
+fun scrape_up_V2 : V2;
+fun scratch_out_V : V;
+fun screen_off_V2 : V2;
+fun screen_out_V2 : V2;
+fun screw_around_V : V;
+fun screw_over_V2 : V2;
+fun screw_up_V2 : V2;
+fun see_about_V2 : V2;
+fun see_into_V3 : V3;
+fun see_off_V2 : V2;
+fun see_out_V2 : V2;
+fun see_through_V2 : V2;
+fun see_to_V2 : V2;
+fun seek_out_V2 : V2;
+fun seize_up_V : V;
+fun sell_back_V : V;
+fun sell_off_V2 : V2;
+fun sell_on_V2 : V2;
+fun sell_out_V : V;
+fun sell_out_V2 : V2;
+fun sell_up_V2 : V2;
+fun send_back_V2 : V2;
+fun send_for_V2 : V2;
+fun send_in_V : V;
+fun send_in_V2 : V2;
+fun send_off_V2 : V2;
+fun send_off_for_V2 : V2;
+fun send_out_V2 : V2;
+fun send_out_for_V2 : V2;
+fun send_up_V2 : V2;
+fun set_about_V2 : V2;
+fun set_apart_V2 : V2;
+fun set_aside_V2 : V2;
+fun set_back_V : V;
+fun set_back_V2 : V2;
+fun set_forth_V : V;
+fun set_forth_V2 : V2;
+fun set_in_V : V;
+fun set_off_V : V;
+fun set_off_V2 : V2;
+fun set_on_V2 : V2;
+fun set_out_V : V;
+fun set_out_V2 : V2;
+fun set_to_V : V;
+fun set_up_V : V;
+fun set_up_V2 : V2;
+fun set_upon_V2 : V2;
+fun settle_back_V : V;
+fun settle_down_V : V;
+fun settle_for_V2 : V2;
+fun settle_in_V : V;
+fun settle_on_V2 : V2;
+fun settle_up_V : V;
+fun sex_up_V2 : V2;
+fun shack_up_V : V;
+fun shade_in_V2 : V2;
+fun shake_down_V2 : V2;
+fun shake_off_V2 : V2;
+fun shake_out_V2 : V2;
+fun shake_up_V2 : V2;
+fun shape_up_V : V;
+fun share_out_V : V;
+fun shave_away_V : V;
+fun shave_off_V2 : V2;
+fun shell_out_V2 : V2;
+fun ship_in_V : V;
+fun ship_off_V2 : V2;
+fun ship_out_V : V;
+fun ship_out_V2 : V2;
+fun shoot_away_V : V;
+fun shoot_back_V : V;
+fun shoot_for_V2 : V2;
+fun shoot_off_V : V;
+fun shoot_out_V : V;
+fun shoot_up_V : V;
+fun shoot_up_V2 : V2;
+fun shop_around_V : V;
+fun shore_up_V2 : V2;
+fun short_out_V : V;
+fun shot_down_V : V;
+fun shout_down_V2 : V2;
+fun shout_out_V2 : V2;
+fun shove_through_V : V;
+fun show_around_V2 : V2;
+fun show_in_V2 : V2;
+fun show_off_V : V;
+fun show_off_V2 : V2;
+fun show_out_V2 : V2;
+fun show_over_V3 : V3;
+fun show_round_V2 : V2;
+fun show_through_V : V;
+fun show_up_V : V;
+fun show_up_V2 : V2;
+fun shrug_off_V2 : V2;
+fun shut_away_V2 : V2;
+fun shut_down_V2 : V2;
+fun shut_in_V2 : V2;
+fun shut_off_V : V;
+fun shut_off_V2 : V2;
+fun shut_out_V2 : V2;
+fun shut_out_of_V2 : V2;
+fun shut_up_V2 : V2;
+fun shut_yourself_away_V : V;
+fun shy_away_V : V;
+fun shy_away_from_V2 : V2;
+fun side_with_V2 : V2;
+fun sidle_up_to_V2 : V2;
+fun sift_through_V2 : V2;
+fun sign_away_V2 : V2;
+fun sign_for_V3 : V3;
+fun sign_in_V : V;
+fun sign_in_V2 : V2;
+fun sign_into_V2 : V2;
+fun sign_off_V : V;
+fun sign_off_V2 : V2;
+fun sign_off_on_V2 : V2;
+fun sign_on_V : V;
+fun sign_on_V2 : V2;
+fun sign_on_with_V2 : V2;
+fun sign_out_V : V;
+fun sign_out_V2 : V2;
+fun sign_out_of_V2 : V2;
+fun sign_up_V : V;
+fun sign_with_V2 : V2;
+fun silt_up_V : V;
+fun simmer_down_V : V;
+fun sing_along_V : V;
+fun sing_out_V : V;
+fun sing_up_V : V;
+fun single_out_V2 : V2;
+fun sink_in_V : V;
+fun siphone_off_V : V;
+fun sit_about_V : V;
+fun sit_around_V : V;
+fun sit_back_V : V;
+fun sit_by_V : V;
+fun sit_down_V2 : V2;
+fun sit_for_V2 : V2;
+fun sit_in_V2 : V2;
+fun sit_in_for_V2 : V2;
+fun sit_in_on_V2 : V2;
+fun sit_on_V2 : V2;
+fun sit_out_V2 : V2;
+fun sit_over_V2 : V2;
+fun sit_through_V2 : V2;
+fun sit_up_V : V;
+fun sit_with_V2 : V2;
+fun size_up_V2 : V2;
+fun skin_up_V : V;
+fun skin_up_V2 : V2;
+fun skip_off_V : V;
+fun skive_off_V : V;
+fun slack_off_V : V;
+fun slacken_off_V : V;
+fun slag_off_V2 : V2;
+fun slant_toward_V2 : V2;
+fun sleep_in_V : V;
+fun sleep_off_V2 : V2;
+fun sleep_on_V2 : V2;
+fun sleep_over_V : V;
+fun sleep_through_V2 : V2;
+fun slice_off_V2 : V2;
+fun slice_up_V2 : V2;
+fun slip_away_V : V;
+fun slip_by_V : V;
+fun slip_down_V : V;
+fun slip_in_V2 : V2;
+fun slip_into_V2 : V2;
+fun slip_off_V : V;
+fun slip_off_V2 : V2;
+fun slip_off_to_V2 : V2;
+fun slip_on_V2 : V2;
+fun slip_out_V : V;
+fun slip_up_V : V;
+fun slob_about_V : V;
+fun slob_around_V : V;
+fun slope_off_V : V;
+fun slough_off_V2 : V2;
+fun slow_down_V : V;
+fun slow_down_V2 : V2;
+fun slow_up_V2 : V2;
+fun slug_it_out_V2 : V2;
+fun smack_of_V2 : V2;
+fun smash_down_V2 : V2;
+fun smash_in_V2 : V2;
+fun smash_up_V2 : V2;
+fun smoke_out_V2 : V2;
+fun smooth_out_V : V;
+fun smuggle_out_V : V;
+fun snaffle_up_V2 : V2;
+fun snap_back_V : V;
+fun snap_off_V2 : V2;
+fun snap_out_of_V2 : V2;
+fun snap_to_it_V2 : V2;
+fun snap_up_V2 : V2;
+fun snarl_up_V2 : V2;
+fun sneak_out_V : V;
+fun sneak_up_on_V2 : V2;
+fun sniff_around_V2 : V2;
+fun sniff_at_V2 : V2;
+fun sniff_out_V2 : V2;
+fun snitch_on_V2 : V2;
+fun snuff_out_V2 : V2;
+fun soak_off_V : V;
+fun soak_up_V : V;
+fun sober_up_V2 : V2;
+fun soften_up_V2 : V2;
+fun soldier_on_V : V;
+fun sort_out_V2 : V2;
+fun sound_off_V : V;
+fun sound_out_V2 : V2;
+fun spaff_away_V2 : V2;
+fun spark_off_V2 : V2;
+fun spark_up_V2 : V2;
+fun speak_out_V : V;
+fun speak_up_V : V;
+fun speed_along_V : V;
+fun speed_up_V2 : V2;
+fun spell_out_V2 : V2;
+fun spew_out_V2 : V2;
+fun spew_up_V : V;
+fun spill_out_V : V;
+fun spill_over_V : V;
+fun spin_off_V2 : V2;
+fun spin_out_V : V;
+fun spin_out_V2 : V2;
+fun spirit_away_V2 : V2;
+fun spirit_off_V2 : V2;
+fun spit_it_out_V2 : V2;
+fun spit_out_V2 : V2;
+fun splash_down_V : V;
+fun splash_out_V : V;
+fun splash_out_on_V2 : V2;
+fun split_up_V : V;
+fun split_up_V2 : V2;
+fun spoil_for_V2 : V2;
+fun sponge_down_V2 : V2;
+fun sponge_off_V2 : V2;
+fun sponge_on_V2 : V2;
+fun spread_out_V : V;
+fun spring_back_V : V;
+fun spring_for_V2 : V2;
+fun spring_from_V2 : V2;
+fun spring_on_V3 : V3;
+fun spring_up_V : V;
+fun sprout_up_V : V;
+fun spruce_up_V2 : V2;
+fun spur_on_V2 : V2;
+fun square_away_V2 : V2;
+fun square_off_V : V;
+fun square_off_against_V3 : V3;
+fun square_up_V : V;
+fun square_up_to_V2 : V2;
+fun square_with_V2 : V2;
+fun squeeze_in_V2 : V2;
+fun squeeze_out_V2 : V2;
+fun squeeze_up_V : V;
+fun stack_up_V : V;
+fun stack_up_V2 : V2;
+fun stack_up_against_V2 : V2;
+fun staff_up_V2 : V2;
+fun stamp_out_V2 : V2;
+fun stand_about_V : V;
+fun stand_around_V : V;
+fun stand_aside_V : V;
+fun stand_back_V : V;
+fun stand_by_V : V;
+fun stand_by_V2 : V2;
+fun stand_down_V : V;
+fun stand_for_V2 : V2;
+fun stand_in_for_V2 : V2;
+fun stand_out_V : V;
+fun stand_up_V : V;
+fun stand_up_V2 : V2;
+fun stand_up_for_V2 : V2;
+fun stand_up_to_V2 : V2;
+fun stare_down_V2 : V2;
+fun start_off_V : V;
+fun start_off_V2 : V2;
+fun start_off_on_V2 : V2;
+fun start_on_V2 : V2;
+fun start_on_at_V2 : V2;
+fun start_out_V : V;
+fun start_out_as_V2 : V2;
+fun start_out_to_V2 : V2;
+fun start_over_V : V;
+fun start_up_V : V;
+fun start_up_V2 : V2;
+fun stash_away_V2 : V2;
+fun stave_in_V2 : V2;
+fun stave_off_V2 : V2;
+fun stay_away_V : V;
+fun stay_away_from_V2 : V2;
+fun stay_in_V : V;
+fun stay_on_V : V;
+fun stay_out_V : V;
+fun stay_over_V : V;
+fun stay_up_V : V;
+fun steal_away_V : V;
+fun steal_out_V : V;
+fun steal_over_V2 : V2;
+fun steal_up_V : V;
+fun steal_up_on_V2 : V2;
+fun steer_clear_of_V2 : V2;
+fun stem_from_V2 : V2;
+fun step_aside_V : V;
+fun step_back_V : V;
+fun step_down_V : V;
+fun step_down_V2 : V2;
+fun step_forward_V : V;
+fun step_in_V : V;
+fun step_on_it_V2 : V2;
+fun step_out_V : V;
+fun step_to_V2 : V2;
+fun step_up_V2 : V2;
+fun stick_around_V : V;
+fun stick_at_V2 : V2;
+fun stick_by_V2 : V2;
+fun stick_down_V2 : V2;
+fun stick_it_to_V2 : V2;
+fun stick_out_V : V;
+fun stick_out_V2 : V2;
+fun stick_out_for_V2 : V2;
+fun stick_to_V2 : V2;
+fun stick_together_V : V;
+fun stick_up_V : V;
+fun stick_up_V2 : V2;
+fun stick_up_for_V2 : V2;
+fun stick_with_V2 : V2;
+fun stiffen_up_V : V;
+fun stiffen_up_V2 : V2;
+fun stir_up_V2 : V2;
+fun stitch_up_V2 : V2;
+fun stock_up_V : V;
+fun stomp_off_V : V;
+fun stomp_on_V2 : V2;
+fun stop_around_V : V;
+fun stop_back_V : V;
+fun stop_behind_V : V;
+fun stop_by_V2 : V2;
+fun stop_in_V : V;
+fun stop_off_V : V;
+fun stop_out_V : V;
+fun stop_over_V : V;
+fun stop_up_V : V;
+fun stop_up_V2 : V2;
+fun storm_off_V : V;
+fun storm_out_V : V;
+fun stow_away_V : V;
+fun straighten_out_V2 : V2;
+fun straighten_up_V : V;
+fun straighten_up_V2 : V2;
+fun stretch_out_V : V;
+fun strike_back_V : V;
+fun strike_down_V : V;
+fun strike_down_V2 : V2;
+fun strike_off_V2 : V2;
+fun strike_on_V2 : V2;
+fun strike_out_V : V;
+fun strike_out_V2 : V2;
+fun strike_up_V : V;
+fun strike_up_V2 : V2;
+fun strike_upon_V2 : V2;
+fun string_along_V : V;
+fun string_along_V2 : V2;
+fun string_out_V2 : V2;
+fun string_together_V2 : V2;
+fun string_up_V2 : V2;
+fun struggle_back_V : V;
+fun stub_out_V2 : V2;
+fun stuck_by_V : V;
+fun stuff_up_V2 : V2;
+fun stumble_across_V2 : V2;
+fun stumble_upon_V2 : V2;
+fun stump_up_V2 : V2;
+fun suck_in_V2 : V2;
+fun suck_into_V2 : V2;
+fun suck_up_V : V;
+fun suck_up_to_V2 : V2;
+fun suit_up_V : V;
+fun sum_up_V2 : V2;
+fun summon_up_V2 : V2;
+fun surge_on_V : V;
+fun suss_out_V2 : V2;
+fun swallow_up_V : V;
+fun swan_about_V : V;
+fun swan_around_V : V;
+fun swan_in_V : V;
+fun swan_off_V : V;
+fun swear_by_V2 : V2;
+fun swear_down_V : V;
+fun swear_off_V : V;
+fun sweat_out_V : V;
+fun sweep_through_V2 : V2;
+fun swing_around_V : V;
+fun swing_at_V2 : V2;
+fun swing_by_V : V;
+fun swing_round_V : V;
+fun switch_off_V2 : V2;
+fun switch_on_V2 : V2;
+fun swore_off_V : V;
+fun syphon_off_V2 : V2;
+fun tack_down_V : V;
+fun tack_on_V2 : V2;
+fun tack_onto_V3 : V3;
+fun tag_along_V : V;
+fun tag_on_V2 : V2;
+fun tag_onto_V3 : V3;
+fun tag_with_V2 : V2;
+fun tail_away_V : V;
+fun tail_back_V : V;
+fun tail_off_V : V;
+fun take_after_V2 : V2;
+fun take_apart_V2 : V2;
+fun take_aside_V2 : V2;
+fun take_away_V2 : V2;
+fun take_back_V : V;
+fun take_back_V2 : V2;
+fun take_down_V2 : V2;
+fun take_for_V2 : V2;
+fun take_in_V : V;
+fun take_in_V2 : V2;
+fun take_it_V2 : V2;
+fun take_it_out_on_V2 : V2;
+fun take_it_upon_yourself_V : V;
+fun take_off_V : V;
+fun take_off_V2 : V2;
+fun take_on_V : V;
+fun take_on_V2 : V2;
+fun take_out_V : V;
+fun take_out_V2 : V2;
+fun take_over_V : V;
+fun take_over_V2 : V2;
+fun take_through_V2 : V2;
+fun take_to_V2 : V2;
+fun take_up_V : V;
+fun take_up_V2 : V2;
+fun talk_around_V2 : V2;
+fun talk_at_V2 : V2;
+fun talk_back_V : V;
+fun talk_back_to_V2 : V2;
+fun talk_down_V2 : V2;
+fun talk_down_to_V2 : V2;
+fun talk_into_V3 : V3;
+fun talk_out_V2 : V2;
+fun talk_out_of_V3 : V3;
+fun talk_over_V2 : V2;
+fun talk_round_V2 : V2;
+fun talk_through_V3 : V3;
+fun talk_up_V2 : V2;
+fun talk_yourself_out_V : V;
+fun tap_for_V3 : V3;
+fun tap_into_V2 : V2;
+fun tap_off_with_V2 : V2;
+fun tap_out_V2 : V2;
+fun tap_up_V2 : V2;
+fun taper_off_V : V;
+fun team_up_V : V;
+fun tear_apart_V2 : V2;
+fun tear_at_V2 : V2;
+fun tear_away_V2 : V2;
+fun tear_down_V2 : V2;
+fun tear_into_V2 : V2;
+fun tear_off_V : V;
+fun tear_off_V2 : V2;
+fun tear_out_V : V;
+fun tear_up_V : V;
+fun tear_up_V2 : V2;
+fun tee_off_V : V;
+fun tee_off_V2 : V2;
+fun tee_off_on_V2 : V2;
+fun tee_up_V : V;
+fun tell_apart_V2 : V2;
+fun tell_off_V2 : V2;
+fun tell_on_V2 : V2;
+fun text_out_V : V;
+fun think_over_V2 : V2;
+fun think_through_V2 : V2;
+fun think_up_V2 : V2;
+fun throw_away_V2 : V2;
+fun throw_in_V : V;
+fun throw_in_V2 : V2;
+fun throw_off_V : V;
+fun throw_off_V2 : V2;
+fun throw_on_V2 : V2;
+fun throw_out_V2 : V2;
+fun throw_over_V2 : V2;
+fun throw_together_V2 : V2;
+fun throw_up_V : V;
+fun throw_up_V2 : V2;
+fun throw_yourself_at_V2 : V2;
+fun throw_yourself_into_V2 : V2;
+fun thrust_open_V : V;
+fun tick_along_V : V;
+fun tick_away_V : V;
+fun tick_by_V : V;
+fun tick_off_V : V;
+fun tick_off_V2 : V2;
+fun tick_over_V : V;
+fun tide_over_V2 : V2;
+fun tidy_up_V2 : V2;
+fun tie_back_V2 : V2;
+fun tie_down_V2 : V2;
+fun tie_in_V : V;
+fun tie_in_V2 : V2;
+fun tie_in_with_V2 : V2;
+fun tie_up_V2 : V2;
+fun tighten_up_V2 : V2;
+fun time_out_V : V;
+fun time_out_V2 : V2;
+fun tip_off_V2 : V2;
+fun tip_over_V2 : V2;
+fun tire_of_V2 : V2;
+fun tire_out_V2 : V2;
+fun toddle_off_V : V;
+fun tone_down_V2 : V2;
+fun tool_up_V2 : V2;
+fun tootle_off_V : V;
+fun top_off_V2 : V2;
+fun top_out_V : V;
+fun top_up_V2 : V2;
+fun tore_up_V : V;
+fun toss_about_V2 : V2;
+fun toss_around_V2 : V2;
+fun toss_back_V2 : V2;
+fun toss_down_V2 : V2;
+fun toss_for_V2 : V2;
+fun toss_off_V2 : V2;
+fun toss_out_V : V;
+fun toss_up_V : V;
+fun tot_up_V : V;
+fun touch_down_V : V;
+fun touch_for_V3 : V3;
+fun touch_off_V2 : V2;
+fun touch_on_V2 : V2;
+fun touch_up_V2 : V2;
+fun touch_upon_V2 : V2;
+fun tow_away_V2 : V2;
+fun toy_at_V2 : V2;
+fun toy_over_V2 : V2;
+fun toy_with_V2 : V2;
+fun track_down_V2 : V2;
+fun trade_away_V : V;
+fun trade_down_V : V;
+fun trade_in_V2 : V2;
+fun trade_off_V2 : V2;
+fun trade_on_V2 : V2;
+fun trade_up_V : V;
+fun trade_upon_V2 : V2;
+fun train_up_V2 : V2;
+fun trek_over_V : V;
+fun trickle_down_V : V;
+fun trip_out_V : V;
+fun trip_over_V : V;
+fun trip_over_V2 : V2;
+fun trip_up_V : V;
+fun trot_off_V : V;
+fun trot_off_to_V2 : V2;
+fun trot_out_V2 : V2;
+fun trough_out_V : V;
+fun trump_up_V : V;
+fun try_back_V : V;
+fun try_for_V2 : V2;
+fun try_it_on_V : V;
+fun try_on_V2 : V2;
+fun try_out_V : V;
+fun try_out_V2 : V2;
+fun try_out_for_V2 : V2;
+fun tuck_away_V2 : V2;
+fun tuck_in_V : V;
+fun tuck_in_V2 : V2;
+fun tuck_into_V2 : V2;
+fun tuck_up_V2 : V2;
+fun tune_in_V : V;
+fun tune_in_to_V2 : V2;
+fun tune_out_V2 : V2;
+fun tune_up_V2 : V2;
+fun turn_against_V2 : V2;
+fun turn_around_V2 : V2;
+fun turn_away_V : V;
+fun turn_away_V2 : V2;
+fun turn_back_V : V;
+fun turn_down_V2 : V2;
+fun turn_in_V : V;
+fun turn_in_V2 : V2;
+fun turn_into_V2 : V2;
+fun turn_off_V2 : V2;
+fun turn_on_V : V;
+fun turn_on_V2 : V2;
+fun turn_out_V : V;
+fun turn_out_V2 : V2;
+fun turn_over_V : V;
+fun turn_over_V2 : V2;
+fun turn_to_V2 : V2;
+fun turn_up_V : V;
+fun turn_up_V2 : V2;
+fun twist_together_V : V;
+fun type_in_V2 : V2;
+fun type_out_V2 : V2;
+fun type_up_V2 : V2;
+fun urge_on_V2 : V2;
+fun urge_upon_V2 : V2;
+fun use_up_V : V;
+fun use_up_V2 : V2;
+fun usher_in_V2 : V2;
+fun vacuum_up_V2 : V2;
+fun vamp_up_V2 : V2;
+fun veer_away_from_V2 : V2;
+fun veer_off_V : V;
+fun veg_out_V : V;
+fun venture_forth_V : V;
+fun vote_down_V : V;
+fun wade_in_V : V;
+fun wade_into_V2 : V2;
+fun wade_through_V2 : V2;
+fun wait_about_V : V;
+fun wait_around_V : V;
+fun wait_behind_V : V;
+fun wait_in_V : V;
+fun wait_on_V2 : V2;
+fun wait_out_V2 : V2;
+fun wait_up_V : V;
+fun wait_up_for_V2 : V2;
+fun wait_upon_V2 : V2;
+fun wake_up_V : V;
+fun wake_up_V2 : V2;
+fun walk_away_from_V2 : V2;
+fun walk_away_with_V2 : V2;
+fun walk_back_from_V2 : V2;
+fun walk_by_V : V;
+fun walk_in_V : V;
+fun walk_in_on_V2 : V2;
+fun walk_into_V2 : V2;
+fun walk_off_V2 : V2;
+fun walk_off_with_V2 : V2;
+fun walk_on_V : V;
+fun walk_out_V : V;
+fun walk_out_on_V2 : V2;
+fun walk_through_V3 : V3;
+fun walk_up_V : V;
+fun wall_off_V : V;
+fun waltz_through_V2 : V2;
+fun wander_off_V : V;
+fun want_in_V : V;
+fun want_out_V : V;
+fun ward_off_V : V;
+fun warm_up_V : V;
+fun wash_away_V2 : V2;
+fun wash_down_V2 : V2;
+fun wash_out_V2 : V2;
+fun wash_over_V2 : V2;
+fun wash_up_V : V;
+fun wash_up_V2 : V2;
+fun waste_away_V : V;
+fun watch_out_V : V;
+fun watch_out_for_V2 : V2;
+fun watch_over_V2 : V2;
+fun water_down_V2 : V2;
+fun wave_aside_V2 : V2;
+fun wave_away_V : V;
+fun wave_down_V2 : V2;
+fun wave_off_V2 : V2;
+fun wave_on_V2 : V2;
+fun wean_off_V2 : V2;
+fun wear_away_V2 : V2;
+fun wear_down_V2 : V2;
+fun wear_off_V : V;
+fun wear_out_V : V;
+fun wear_out_V2 : V2;
+fun weed_out_V2 : V2;
+fun weigh_down_on_V2 : V2;
+fun weigh_in_V : V;
+fun weigh_in_on_V2 : V2;
+fun weigh_on_V2 : V2;
+fun weigh_out_V2 : V2;
+fun weigh_up_V2 : V2;
+fun weird_out_V2 : V2;
+fun well_up_V : V;
+fun whack_off_V : V;
+fun wheel_around_V : V;
+fun wheel_out_V2 : V2;
+fun wheel_round_V : V;
+fun wheel_up_V : V;
+fun while_away_V2 : V2;
+fun whip_into_V2 : V2;
+fun whip_out_V2 : V2;
+fun whip_out_of_V2 : V2;
+fun whip_through_V2 : V2;
+fun whip_up_V2 : V2;
+fun whisk_away_V2 : V2;
+fun white_out_V2 : V2;
+fun wig_out_V : V;
+fun wiggle_out_V : V;
+fun wiggle_out_of_V2 : V2;
+fun wimp_out_V : V;
+fun win_back_V : V;
+fun win_down_V : V;
+fun win_over_V : V;
+fun win_up_V : V;
+fun wind_down_V : V;
+fun wind_down_V2 : V2;
+fun wind_on_V : V;
+fun wind_up_V : V;
+fun wind_up_V2 : V2;
+fun winkle_out_V2 : V2;
+fun wipe_out_V : V;
+fun wipe_out_V2 : V2;
+fun wire_up_V2 : V2;
+fun wise_up_V : V;
+fun word_up_V2 : V2;
+fun work_off_V2 : V2;
+fun work_on_V2 : V2;
+fun work_out_V : V;
+fun work_out_V2 : V2;
+fun work_over_V2 : V2;
+fun work_through_V2 : V2;
+fun work_together_V : V;
+fun work_up_V : V;
+fun wound_up_V : V;
+fun wrap_around_V2 : V2;
+fun wrap_up_V : V;
+fun wrap_up_V2 : V2;
+fun wriggle_out_of_V2 : V2;
+fun write_down_V2 : V2;
+fun write_in_V : V;
+fun write_off_V2 : V2;
+fun write_out_V2 : V2;
+fun write_up_V2 : V2;
+fun yack_on_V : V;
+fun yak_on_V : V;
+fun yak_on_about_V2 : V2;
+fun yammer_on_V : V;
+fun yammer_on_about_V2 : V2;
+fun yank_out_V : V;
+fun yell_out_V : V;
+fun yield_to_V2 : V2;
+fun yield_up_V : V;
+fun zero_in_V : V;
+fun zero_in_on_V2 : V2;
+fun zero_out_V2 : V2;
+fun zip_around_V2 : V2;
+fun zip_by_V2 : V2;
+fun zip_it_V : V;
+fun zip_through_V : V;
+fun zip_up_V : V;
+fun zone_in_V : V;
+fun zone_in_on_V2 : V2;
+fun zone_out_V : V;
+fun zonk_out_V : V;
+fun zoom_in_V : V;
+fun zoom_in_on_V2 : V2;
+fun zoom_off_V : V;
+fun zoom_out_V : V;
 }
diff --git a/lib/src/english/ExtraEng.gf b/lib/src/english/ExtraEng.gf
--- a/lib/src/english/ExtraEng.gf
+++ b/lib/src/english/ExtraEng.gf
@@ -40,9 +40,9 @@
 
     MkVPI vp = {
       s = table {
-            VVAux      => \\a => vp.ad ++ vp.inf ++ vp.s2 ! a;
-            VVInf      => \\a => "to" ++ vp.ad ++ vp.inf ++ vp.s2 ! a;
-            VVPresPart => \\a => vp.ad ++ vp.prp ++ vp.s2 ! a
+            VVAux      => \\a => vp.ad ++ vp.inf ++ vp.p ++ vp.s2 ! a;
+            VVInf      => \\a => "to" ++ vp.ad ++ vp.inf ++ vp.p ++ vp.s2 ! a;
+            VVPresPart => \\a => vp.ad ++ vp.prp ++ vp.p ++ vp.s2 ! a
           }
       } ;
     ConjVPI = conjunctDistrTable2 VVType Agr ;
@@ -81,7 +81,7 @@
             let 
               verb = vp.s ! t.t ! t.a ! p.p ! ODir ! a ;
               verbf = verb.aux ++ verb.adv ++ verb.fin ++ verb.inf ;
-            in t.s ++ p.s ++ vp.ad ++ verbf ++ vp.s2 ! a
+            in t.s ++ p.s ++ vp.ad ++ verbf ++ vp.p ++ vp.s2 ! a
       } ;
 
     ConjVPS = conjunctDistrTable Agr ;
@@ -109,6 +109,7 @@
       VVPastNeg => ["didn't"] ;      --# notpresent
       VVPresNeg => "doesn't"
       } ;
+    p = [] ;
     typ = VVAux
     } ;
 
@@ -122,6 +123,7 @@
       VVPastNeg => "mightn't" ; --# notpresent
       VVPresNeg => "may not"
       } ;
+    p = [] ;
     typ = VVAux
     } ;
 
@@ -135,6 +137,7 @@
       VVPastNeg => "shouldn't" ; --# notpresent
       VVPresNeg => "shall not"  --- shan't
       } ;
+    p = [] ;
     typ = VVAux
     } ;
 
@@ -153,12 +156,23 @@
       ppt = vps.ptp
     in {
     s = be.s ;
+    p = [] ; 
     prp = be.prp ;
     ptp = be.ptp ;
     inf = be.inf ;
     ad = vps.ad ;
-    s2 = \\a => ppt ++ vps.s2 ! a ---- order
+    s2 = \\a => ppt ++ vps.p ++ vps.s2 ! a ---- order
     } ;
+
+   --- AR 7/3/2013
+   ComplSlashPartLast vps np = case vps.gapInMiddle of {
+     _  => insertObjPartLast (\\_ => vps.c2 ++ np.s ! NPAcc) vps  ---
+     } ;
+
+   --- AR 22/5/2013
+   ExistsNP np = 
+      mkClause "there" (agrP3 (fromAgr np.a).n) 
+        (insertObj (\\_ => np.s ! NPAcc) (predV (regV "exist"))) ;
 
 ------------
 --- obsolete: use UncNeg : Pol
diff --git a/lib/src/english/ExtraEngAbs.gf b/lib/src/english/ExtraEngAbs.gf
--- a/lib/src/english/ExtraEngAbs.gf
+++ b/lib/src/english/ExtraEngAbs.gf
@@ -24,6 +24,10 @@
    may_VV : VV ;
 
    shall_VV : VV ;
+
+   --- AR 7/3/2013
+   ComplSlashPartLast : VPSlash -> NP -> VP ;
+
 ---------------------
 --- these are obsolete: use UncNeg : Pol instead
 
diff --git a/lib/src/english/LexiconEng.gf b/lib/src/english/LexiconEng.gf
--- a/lib/src/english/LexiconEng.gf
+++ b/lib/src/english/LexiconEng.gf
@@ -1,9 +1,9 @@
 --# -path=.:prelude
 
-concrete LexiconEng of Lexicon = CatEng ** 
+concrete LexiconEng of Lexicon = CatEng **
   open ParadigmsEng, IrregEng, Prelude in {
 
-flags 
+flags
   optimize=values ;
 
 lin
@@ -131,7 +131,7 @@
   newspaper_N = regN "newspaper" ;
   oil_N = regN "oil" ;
   old_A = regADeg "old" ;
-  open_V2 = dirV2 (regV "open") ;
+  open_V2 = dirV2 (mkV "open" "opens" "opened" "opened" "opening") ;
   paint_V2A = mkV2A (regV "paint") noPrep ;
   paper_N = regN "paper" ;
   paris_PN = mkPN (mkN nonhuman (mkN "Paris")) ;
diff --git a/lib/src/english/MorphoEng.gf b/lib/src/english/MorphoEng.gf
--- a/lib/src/english/MorphoEng.gf
+++ b/lib/src/english/MorphoEng.gf
@@ -36,6 +36,7 @@
      s = table {
        NCase Nom => i ;
        NPAcc => me ;
+       NPNomPoss => mine ;
        NCase Gen => my
        } ;
      a = toAgr n p g ;
diff --git a/lib/src/english/NounEng.gf b/lib/src/english/NounEng.gf
--- a/lib/src/english/NounEng.gf
+++ b/lib/src/english/NounEng.gf
@@ -35,27 +35,28 @@
       s  = quant.s ! num.hasCard ! num.n ++ num.s ! Nom;
       sp = \\c => case num.hasCard of {
                      False => quant.sp ! num.hasCard ! num.n ! c ++ num.s ! Nom ;
-                     True  => quant.sp ! num.hasCard ! num.n ! npNom ++ num.s ! npcase2case c
+                     True  => quant.s  ! num.hasCard ! num.n     ++ num.s ! npcase2case c
                   } ;
       n  = num.n ;
       hasNum = num.hasCard
       } ;
 
     DetQuantOrd quant num ord = {
-      s  = quant.s ! num.hasCard ! num.n ++ num.s ! Nom ++ ord.s ! Nom; 
-      sp = \\c => quant.sp ! num.hasCard ! num.n ! npNom ++ num.s ! Nom ++ ord.s ! npcase2case c ; 
+      s  =        quant.s  ! num.hasCard ! num.n ++ num.s ! Nom ++ ord.s ! Nom; 
+      sp = \\c => quant.s  ! num.hasCard ! num.n ++ num.s ! Nom ++ ord.s ! npcase2case c ; 
       n  = num.n ;
       hasNum = True
       } ;
 
     DetNP det = {
-      s = case det.hasNum of {True => \\_ => det.s ; _ => \\c => det.sp ! c} ;
+      -- s = case det.hasNum of {True => \\_ => det.s ; _ => \\c => det.sp ! c} ;
+      s = det.sp ;
       a = agrP3 det.n
       } ;
 
     PossPron p = {
       s = \\_,_ => p.s ! NCase Gen ;
-      sp = \\_,_,c => p.sp ! npcase2case c 
+      sp = \\_,_,c => p.sp ! Gen
       } ;
 
     NumSg = {s = \\c => []; n = Sg ; hasCard = False} ;
@@ -78,7 +79,7 @@
       s  = \\hasCard,n => artDef ;
       sp = \\hasCard,n => case <n,hasCard> of {
         <Sg,False> => table { NCase Gen => "its"; _ => "it" } ;
-        <Pl,False> => table { NCase Nom => "they"; NPAcc => "them"; NCase Gen => "theirs" } ;
+        <Pl,False> => table { NCase Nom => "they"; NPAcc => "them"; _ => "theirs" } ;
         _          => \\c => artDef
         }
       } ;
@@ -136,5 +137,14 @@
     SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s ; g = cn.g} ;
 
     ApposCN cn np = {s = \\n,c => cn.s ! n ! Nom ++ np.s ! NCase c ; g = cn.g} ;
+
+    PossNP cn np = {s = \\n,c => cn.s ! n ! c ++ "of" ++ np.s ! NPNomPoss ; g = cn.g} ;
+
+    PartNP cn np = {s = \\n,c => cn.s ! n ! c ++ "of" ++ np.s ! NPAcc ; g = cn.g} ;
+
+    CountNP det np = {
+      s = \\c => det.sp ! c ++ "of" ++ np.s ! NPAcc ;
+      a = agrP3 det.n
+      } ;
 
 }
diff --git a/lib/src/english/ParadigmsEng.gf b/lib/src/english/ParadigmsEng.gf
--- a/lib/src/english/ParadigmsEng.gf
+++ b/lib/src/english/ParadigmsEng.gf
@@ -531,24 +531,26 @@
     in
     mk5V fit (fit + "s") y z fitting ;
 
-  partV v p = lin V {s = \\f => v.s ! f ++ p ; isRefl = v.isRefl} ;
-  reflV v = lin V {s = v.s ; part = v.part ; isRefl = True} ;
+  partV v p = lin V {s = \\f => v.s ! f ; p = p ; isRefl = v.isRefl} ;
+  reflV v = lin V {s = v.s ; p = v.p ; isRefl = True} ;
 
-  prepV2 v p = lin V2 {s = v.s ; s1 = v.s1 ; c2 = p.s ; isRefl = v.isRefl} ;
+  prepV2 v p = lin V2 {s = v.s ; p = v.p ; s1 = v.s1 ; c2 = p.s ; isRefl = v.isRefl} ;
   dirV2 v = prepV2 v noPrep ;
 
   prepPrepV3 v p q = 
-    lin V3 {s = v.s ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; isRefl = v.isRefl} ;
+    lin V3 {s = v.s ; p = v.p ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; isRefl = v.isRefl} ;
   dirV3 v p = prepPrepV3 v noPrep p ;
   dirdirV3 v = dirV3 v noPrep ;
 
   mkVS  v = lin VS v ;
   mkVV  v = lin VV {
     s = table {VVF vf => v.s ! vf ; _ => v.s ! VInf} ;
+    p = v.p ; 
     typ = VVInf
     } ;
   ingVV  v = lin VV {
     s = table {VVF vf => v.s ! vf ; _ => v.s ! VInf} ;
+    p = v.p ; 
     typ = VVPresPart
     } ;
   mkVQ  v = lin VQ v ;
@@ -646,7 +648,7 @@
 
   prepV2 : V -> Prep -> V2 ;
   dirV2 : V -> V2 ;
-  prefixV : Str -> V -> V = \p,v -> lin V { s = \\vform => p + v.s ! vform; isRefl = v.isRefl } ;
+  prefixV : Str -> V -> V = \p,v -> lin V { s = \\vform => p + v.s ! vform; p = v.p ; isRefl = v.isRefl } ;
 
   mkV2 = overload {
     mkV2  : V -> V2 = dirV2 ;
diff --git a/lib/src/english/ParseEng.gf b/lib/src/english/ParseEng.gf
--- a/lib/src/english/ParseEng.gf
+++ b/lib/src/english/ParseEng.gf
@@ -24,6 +24,7 @@
 
 flags
   literal=Symb ;
+  beam_size=0.95 ;
 
 lin
   myself_NP = regNP "myself" singular ;
@@ -68,6 +69,10 @@
   UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;
 
   SlashV2V v ant p vp = insertObjc (\\a => v.c3 ++ ant.s ++ p.s ++
+                                           infVP v.typ vp ant.a p.p a)
+                                   (predVc v) ;
+
+  SlashSlashV2V v ant p vp = insertObjc (\\a => v.c3 ++ ant.s ++ p.s ++
                                            infVP v.typ vp ant.a p.p a)
                                    (predVc v) ;
 
diff --git a/lib/src/english/ParseEngAbs.probs b/lib/src/english/ParseEngAbs.probs
deleted file mode 100644
--- a/lib/src/english/ParseEngAbs.probs
+++ /dev/null
@@ -1,43342 +0,0 @@
-AAnter	3.6090149914478314e-2
-ASimul	0.9639098500855217
-AdAP	2.9457310389226245e-2
-AdAdV	1.4752610077167498e-3
-AdAdv	2.8261449812375377e-4
-AdNum	4.862348979996039e-2
-AdVVP	5.064753994467765e-2
-AdVVPSlash	6.194869032388391e-3
-AddAdvQVP	0.3333333333333333
-AdjCN	0.21545335398546409
-AdjOrd	1.7399474535869018e-5
-AdnCAdv	1.6778523489932886e-3
-AdvAP	4.4020670575748615e-3
-AdvCN	1.2311847174232494e-4
-AdvIAdv	2.702702702702703e-2
-AdvIP	5.154639175257732e-2
-AdvNP	0.15316984616347673
-AdvQVP	0.3333333333333333
-AdvS	5.565373078801125e-2
-AdvSlash	8.47457627118644e-4
-AdvVP	0.20007008492204917
-AdvVPSlash	0.15579758938792002
-ApposCN	1.0326065371936931e-4
-ApposNP	1.3339801874833721e-2
-BaseAP	0.9295774647887324
-BaseAdv	0.9577464788732394
-BaseCN	0.9052631578947369
-BaseIAdv	0.6666666666666666
-BaseNP	0.8328676657353314
-BaseRS	0.9444444444444444
-BaseS	0.998165137614679
-BaseVPI	0.7948717948717948
-BaseVPS	0.94
-CAdvAP	1.7399474535869018e-5
-CNNumNP	1.0641794081284527e-4
-CompAP	0.3755359787947299
-CompAdv	0.13214313557339985
-CompCN	2.3388165588212364e-4
-CompIAdv	0.2857142857142857
-CompIP	0.7142857142857143
-CompNP	0.42940672019957904
-CompQS	2.3388165588212364e-4
-CompS	3.835659156466828e-2
-CompVP	2.4089810555858737e-2
-ComparA	1.913942198945592e-4
-ComparAdvAdj	7.850402725659827e-6
-ComparAdvAdjS	7.850402725659827e-6
-ComplA2	1.3745584883336523e-3
-ComplN2	3.971563604591127e-6
-ComplN3	0.3333333333333333
-ComplSlash	0.28628945072806306
-ComplSlashIP	0.3333333333333333
-ComplVA	7.075594789857071e-3
-ComplVPIVV	1.3420516988137755e-4
-ComplVQ	4.026155096441326e-4
-ComplVS	0.1304847043385549
-ComplVV	7.6012317052258e-2
-CompoundCN	0.11420628301362247
-ConjAP	1.1483653193673552e-3
-ConjAdv	5.338273853448682e-4
-ConjCN	3.41554469994837e-4
-ConjIAdv	5.405405405405406e-2
-ConjNP	3.0789214228704676e-2
-ConjRS	2.0108824225218832e-3
-ConjS	2.5298207268584182e-2
-ConjVPI	0.31313131313131315
-ConjVPS	0.3381294964028777
-ConsAP	7.042253521126761e-2
-ConsAdv	4.225352112676056e-2
-ConsCN	9.473684210526316e-2
-ConsIAdv	0.3333333333333333
-ConsNP	0.16713233426466853
-ConsRS	5.555555555555555e-2
-ConsS	1.834862385321101e-3
-ConsVPI	0.20512820512820512
-ConsVPS	6.0e-2
-D_0	0.19538256058004197
-D_1	0.18870444571646633
-D_2	7.598740698340012e-2
-D_3	5.199389429498187e-2
-D_4	5.00858614768174e-2
-D_5	6.50162182789544e-2
-D_6	4.803472619729059e-2
-D_7	5.423583285632513e-2
-D_8	0.10918717801946193
-D_9	0.16137187559626026
-DashCN	8.062797179865551e-3
-DefArt	0.3600895446327821
-DetCN	0.4331397987448943
-DetNP	2.4936227483998184e-2
-DetQuant	0.9647329256002098
-DetQuantOrd	7.738185633620035e-3
-EmbedQS	0.7142857142857143
-EmbedS	0.14285714285714285
-EmbedVP	0.14285714285714285
-EmptyRelSlash	8.816811329374144e-2
-ExistNP	4.432455707103327e-4
-ExtAdvS	3.790080684539726e-3
-FunRP	1.2691965985531158e-4
-GenNP	5.088755960542121e-2
-GenRP	2.6780048229470745e-2
-GerundAP	8.403946200824734e-3
-GerundN	1.4100672241351041e-2
-IDig	0.3078354647833556
-IIDig	0.6921645352166444
-IdRP	0.603249143292296
-IdetCN	6.1855670103092786e-2
-IdetIP	6.1855670103092786e-2
-IdetQuant	7.692307692307693e-2
-ImpVP	1.0
-IndefArt	0.4818969387383671
-MassNP	9.342556221537113e-2
-MkSymb	1.0
-MkVPI	0.6868686868686869
-MkVPS	0.6618705035971223
-NoPConj	0.9947369490561053
-NoVoc	0.999979678514093
-NumCard	6.584134530520024e-2
-NumDigits	0.6386413151119034
-NumNumeral	0.31273519508813624
-NumPl	0.32418772138343316
-NumSg	0.6071054520634995
-OrdCompar	7.385524372230429e-4
-OrdDigits	2.2156573116691287e-3
-OrdNumeral	6.20384047267356e-2
-OrdSuperl	0.9350073855243722
-PConjConj	9.957123407368272e-4
-PNeg	2.542824667813352e-2
-PPos	0.9743001699910478
-PassVPSlash	3.697352430231951e-2
-PastPartAP	5.5678318514780854e-2
-PastPartRS	3.879820203453986e-2
-PhrUtt	1.0
-PositA	0.8973431002383728
-PositAdAAdj	0.7064534551684751
-PositAdVAdj	0.5726282342260554
-PositAdvAdj	3.1448713318993265e-2
-PossPron	6.195930451241855e-2
-PredSCVP	6.332079581576181e-5
-PredVP	0.984461076706812
-PredVPS	1.0579673076475922e-3
-PredVPosv	1.4145865785241189e-2
-PredVPovs	8.864911414206654e-4
-PredetNP	1.2206763799120486e-3
-PrepIP	2.702702702702703e-2
-PrepNP	0.8258937683503164
-PresPartRS	0.18287201324816654
-ProgrVP	2.3821417653944514e-2
-QuestCl	0.20714285714285716
-QuestIAdv	0.17142857142857143
-QuestIComp	4.285714285714286e-2
-QuestQVP	7.142857142857143e-3
-QuestSlash	0.42142857142857143
-QuestVP	0.15
-ReflA2	1.7399474535869018e-5
-ReflVP	7.455842771187642e-6
-RelCN	3.971563604591127e-6
-RelCl	3.0455306837216383e-4
-RelNP	2.1825067684940296e-2
-RelS	1.1626014369753761e-5
-RelSlash	7.827013857164611e-2
-RelVP	0.8332571950662403
-SSubjS	5.696747041179343e-4
-SentAP	1.7399474535869018e-5
-SentCN	3.971563604591127e-6
-Slash2V3	1.9022288061410007e-3
-Slash3V3	2.39041142010639e-3
-SlashPrep	0.2771186440677966
-SlashSlashV2V	2.0200659888223015e-4
-SlashV2A	1.750723856979328e-3
-SlashV2Q	3.3667766480371693e-5
-SlashV2S	2.861760150831594e-4
-SlashV2V	2.5974681839606762e-2
-SlashV2VNP	3.3667766480371693e-5
-SlashV2a	0.8006363207864791
-SlashVP	0.7135593220338983
-SlashVPIV2V	1.8517271564204432e-4
-SlashVS	8.47457627118644e-3
-SlashVV	4.528314591609992e-3
-SubjS	2.033254305945895e-3
-SymbPN	0.9152634032634033
-TCond	1.7385810557843506e-2
-TFut	2.3715368775739425e-2
-TPast	0.25029249344814675
-TPres	0.7086063272182703
-TTAnt	1.0
-UncNeg	2.7158333081867285e-4
-Use2N3	0.3333333333333333
-Use3N3	0.3333333333333333
-UseA2	1.7399474535869018e-5
-UseCl	0.9136187132327296
-UseComp	9.565100691156625e-2
-UseComparA	1.9139421989455918e-3
-UseN	0.6697565431510386
-UseN2	3.971563604591127e-6
-UsePN	0.1360115181771233
-UsePron	6.471149783251694e-2
-UseQCl	1.0
-UseQuantPN	2.3092693156387425e-2
-UseRCl	0.7763189022947717
-UseSlash	1.0
-UseV	9.243008283441319e-2
-UttAP	8.126282428945818e-5
-UttAdV	4.063141214472909e-5
-UttAdv	6.094711821709364e-5
-UttCN	1.2189423643418727e-4
-UttCard	2.0315706072364545e-5
-UttIAdv	4.063141214472909e-5
-UttIP	2.0315706072364545e-5
-UttImpPl	2.0315706072364545e-5
-UttImpPol	2.0315706072364545e-5
-UttImpSg	3.4536700323019727e-4
-UttInterj	6.094711821709364e-5
-UttNP	5.464924933466063e-3
-UttQS	9.345224793287691e-4
-UttS	0.9927066615200212
-UttVP	6.094711821709364e-5
-VPSlashPrep	1.6833883240185847e-5
-VPSlashVS	6.733553296074339e-5
-VocNP	2.0321485907049525e-5
-a_bomb_N	4.099032628299721e-6
-a_fortiori_Adv	7.850402725659827e-6
-a_la_carte_Adv	7.850402725659827e-6
-a_la_mode_Adv	7.850402725659827e-6
-a_level_N	4.099032628299721e-6
-a_posteriori_A	1.3251527238514238e-5
-a_posteriori_Adv	7.850402725659827e-6
-a_priori_A	3.975458171554272e-5
-a_priori_Adv	7.850402725659827e-6
-aachen_PN	1.8648018648018647e-5
-aarhus_PN	1.8648018648018647e-5
-ab_initio_Adv	7.850402725659827e-6
-aback_Adv	1.5700805451319653e-5
-abacus_N	8.198065256599442e-6
-abaft_Adv	7.850402725659827e-6
-abaft_Prep	8.263506701703935e-6
-abandon_N	4.099032628299721e-6
-abandon_V2	1.0578634516573194e-3
-abandonment_N	8.198065256599442e-6
-abase_V2	1.679148335963999e-5
-abasement_N	4.099032628299721e-6
-abash_V2	3.358296671927998e-5
-abate_V	2.0617612022358654e-4
-abate_V2	5.037445007891997e-5
-abatement_N	2.0495163141498608e-5
-abattoir_N	4.099032628299721e-6
-abbe_N	4.099032628299721e-6
-abbess_N	4.099032628299721e-6
-abbey_N	4.099032628299721e-6
-abbot_N	4.099032628299721e-6
-abbreviate_V2	1.679148335963999e-5
-abbreviation_N	4.099032628299721e-6
-abc_N	4.099032628299721e-6
-abdicate_V	2.2908457802620728e-5
-abdicate_V2	3.358296671927998e-5
-abdication_N	4.099032628299721e-6
-abdomen_N	4.099032628299721e-6
-abdominal_A	1.3251527238514238e-5
-abduct_V2	1.679148335963999e-5
-abduction_N	1.2297097884899164e-5
-abe_PN	1.8648018648018647e-5
-abeam_Adv	7.850402725659827e-6
-abed_Adv	7.850402725659827e-6
-abercarn_PN	1.8648018648018647e-5
-aberdare_PN	1.8648018648018647e-5
-aberdeen_PN	1.8648018648018647e-5
-abergavenny_PN	1.8648018648018647e-5
-abergele_PN	1.8648018648018647e-5
-aberrant_A	1.3251527238514238e-5
-aberration_N	8.198065256599442e-6
-abertillery_PN	1.8648018648018647e-5
-aberystwyth_PN	1.8648018648018647e-5
-abet_V	6.872537340786218e-5
-abet_V2	3.358296671927998e-5
-abeyance_N	4.099032628299721e-6
-abhor_V2	1.679148335963999e-5
-abhorrence_N	4.099032628299721e-6
-abhorrent_A	1.3251527238514238e-5
-abide_V	6.872537340786218e-5
-abide_V2	1.679148335963999e-5
-ability_N	4.426955238563699e-4
-abingdon_PN	1.8648018648018647e-5
-abject_A	1.3251527238514238e-5
-abjection_N	4.099032628299721e-6
-abjuration_N	4.099032628299721e-6
-abjure_V2	1.679148335963999e-5
-ablative_A	1.3251527238514238e-5
-ablative_N	4.099032628299721e-6
-ablaut_N	4.099032628299721e-6
-ablaze_A	1.3251527238514238e-5
-ablaze_Adv	7.850402725659827e-6
-able_A	2.928587519711647e-3
-able_bodied_A	1.3251527238514238e-5
-ablution_N	4.099032628299721e-6
-ably_Adv	7.850402725659827e-6
-abnegation_N	4.099032628299721e-6
-abnormal_A	7.950916343108544e-5
-abnormality_N	4.099032628299721e-6
-abo_N	4.099032628299721e-6
-aboard_Adv	2.355120817697948e-5
-aboard_Prep	8.263506701703935e-5
-abode_N	4.099032628299721e-6
-abolish_V2	2.5187225039459985e-4
-abolition_N	1.2297097884899164e-5
-abolitionist_N	4.099032628299721e-6
-abominable_A	2.6503054477028476e-5
-abominate_V2	1.679148335963999e-5
-abomination_N	8.198065256599442e-6
-aboriginal_A	1.3251527238514238e-5
-aboriginal_N	4.099032628299721e-6
-aborigine_N	4.099032628299721e-6
-abort_V	4.5816915605241456e-5
-abort_V2	6.716593343855997e-5
-abortion_N	7.255287752090506e-4
-abortionist_N	1.2297097884899164e-5
-abortive_A	2.6503054477028476e-5
-abound_V	1.8326766242096582e-4
-about_AdN	0.5453020134228188
-about_Adv	5.5502347270414976e-3
-about_Prep	1.3370353843356967e-2
-about_face_N	4.099032628299721e-6
-about_face_V	2.2908457802620728e-5
-above_Adv	7.850402725659827e-6
-above_Prep	1.4709041929033004e-3
-above_board_A	2.650305447702848e-4
-above_board_Adv	7.850402725659827e-6
-above_mentioned_A	1.3251527238514238e-5
-above_named_A	1.3251527238514238e-5
-abracadabra_N	4.099032628299721e-6
-abrade_V2	1.679148335963999e-5
-abraham_PN	1.8648018648018647e-5
-abrasion_N	4.099032628299721e-6
-abrasive_A	3.975458171554272e-5
-abrasive_N	2.0495163141498608e-5
-abreast_Adv	7.850402725659827e-6
-abridge_V2	3.358296671927998e-5
-abridgement_N	4.099032628299721e-6
-abridgment_N	4.099032628299721e-6
-abroad_Adv	4.474729553626101e-4
-abrogate_V2	1.679148335963999e-5
-abrogation_N	4.099032628299721e-6
-abrupt_A	2.650305447702848e-4
-abruptness_N	4.099032628299721e-6
-abscess_N	4.099032628299721e-6
-abscond_V	2.2908457802620728e-5
-absence_N	9.837678307919331e-5
-absent_A	5.300610895405695e-5
-absent_V2	3.358296671927998e-5
-absent_minded_A	1.3251527238514238e-5
-absent_mindedness_N	4.099032628299721e-6
-absentee_N	4.099032628299721e-6
-absenteeism_N	1.6396130513198885e-5
-absinth_N	4.099032628299721e-6
-absinthe_N	4.099032628299721e-6
-absolute_A	4.505519261094841e-4
-absolution_N	4.099032628299721e-6
-absolutism_N	1.2297097884899164e-5
-absolve_V2	3.358296671927998e-5
-absorb_V2	5.205359841488397e-4
-absorbent_A	2.6503054477028476e-5
-absorbent_N	4.099032628299721e-6
-absorption_N	8.198065256599442e-6
-abstain_V	6.872537340786218e-5
-abstainer_N	4.099032628299721e-6
-abstemious_A	1.3251527238514238e-5
-abstemiousness_N	4.099032628299721e-6
-abstention_N	8.198065256599442e-6
-abstinence_N	8.198065256599442e-6
-abstract_A	6.62576361925712e-5
-abstract_N	8.198065256599442e-6
-abstract_V2	1.679148335963999e-5
-abstraction_N	4.099032628299721e-6
-abstruse_A	1.3251527238514238e-5
-abstruseness_N	4.099032628299721e-6
-absurd_A	9.276069066959968e-5
-absurdity_N	1.2297097884899164e-5
-abundance_N	4.099032628299721e-6
-abundant_A	1.060122179081139e-4
-abuse_N	1.4346614199049025e-4
-abuse_V2	1.3433186687711993e-4
-abusive_A	5.300610895405695e-5
-abut_V	2.2908457802620728e-5
-abutment_N	4.099032628299721e-6
-abysm_N	4.099032628299721e-6
-abysmal_A	1.3251527238514238e-5
-abyss_N	4.099032628299721e-6
-acacia_N	4.099032628299721e-6
-academic_A	3.445397082013702e-4
-academic_N	1.6396130513198885e-5
-academically_Adv	1.5700805451319653e-5
-academician_N	4.099032628299721e-6
-academy_N	2.0495163141498608e-5
-accede_V	9.163383121048291e-5
-accelerando_A	1.3251527238514238e-5
-accelerando_Adv	7.850402725659827e-6
-accelerando_N	4.099032628299721e-6
-accelerate_V	5.956199028681389e-4
-accelerate_V2	1.5112335023675992e-4
-acceleration_N	3.279226102639777e-5
-accelerator_N	8.198065256599442e-6
-accent_N	1.6396130513198885e-5
-accent_V2	1.679148335963999e-5
-accentuate_V2	1.679148335963999e-5
-accentuation_N	4.099032628299721e-6
-accept_V	4.123522404471731e-4
-accept_V2	2.3172247036303186e-3
-accept_VS	3.4694113565398406e-4
-acceptability_N	4.099032628299721e-6
-acceptable_A	2.3852749029325629e-4
-acceptance_N	9.017871782259386e-5
-acceptation_N	4.099032628299721e-6
-access_N	3.033284144941794e-4
-access_V2	5.037445007891997e-5
-accessary_N	4.099032628299721e-6
-accessibility_N	4.099032628299721e-6
-accessible_A	9.276069066959968e-5
-accession_N	4.099032628299721e-6
-accessory_N	5.73864567961961e-5
-accidence_N	4.099032628299721e-6
-accident_N	1.1887194622069192e-4
-accident_prone_A	1.3251527238514238e-5
-accidental_A	3.975458171554272e-5
-acclaim_N	8.198065256599442e-6
-acclaim_V2	6.716593343855997e-5
-acclamation_N	4.099032628299721e-6
-acclimate_V	2.2908457802620728e-5
-acclimate_V2	1.679148335963999e-5
-acclimation_N	4.099032628299721e-6
-acclimatization_N	4.099032628299721e-6
-acclimatize_V	2.2908457802620728e-5
-acclimatize_V2	1.679148335963999e-5
-acclivity_N	4.099032628299721e-6
-accolade_N	1.6396130513198885e-5
-accommodate_V	1.1454228901310364e-4
-accommodate_V2	3.190381838331598e-4
-accommodation_N	1.6396130513198885e-5
-accompaniment_N	1.2297097884899164e-5
-accompanist_N	8.198065256599442e-6
-accompany_V2	5.709104342277596e-4
-accomplice_N	4.099032628299721e-6
-accomplish_V2	3.0224670047351984e-4
-accomplished_A	1.3251527238514238e-5
-accomplishment_N	3.689129365469749e-5
-accord_N	2.705361534677816e-4
-accord_V	1.1454228901310364e-4
-accord_V2	3.358296671927998e-5
-accordance_N	1.2297097884899164e-5
-according_to_Prep	4.098699324045152e-3
-accordingly_Adv	6.280322180527861e-5
-accordion_N	4.099032628299721e-6
-accost_V2	1.679148335963999e-5
-accouchement_N	4.099032628299721e-6
-account_N	1.0985407443843253e-3
-account_V	3.8028039952350406e-3
-account_V2	3.358296671927998e-5
-accountability_N	4.099032628299721e-6
-accountable_A	6.62576361925712e-5
-accountancy_N	4.099032628299721e-6
-accountant_N	6.968355468109526e-5
-accra_PN	1.8648018648018647e-5
-accredit_V2	1.679148335963999e-5
-accreditation_N	4.099032628299721e-6
-accretion_N	4.099032628299721e-6
-accrington_PN	1.8648018648018647e-5
-accrue_V	1.6035920461834508e-4
-accrue_V2	2.854552171138798e-4
-accumulate_V	1.3745074681572437e-4
-accumulate_V2	1.5112335023675992e-4
-accumulation_N	2.0495163141498608e-5
-accumulative_A	1.3251527238514238e-5
-accumulator_N	4.099032628299721e-6
-accuracy_N	2.4594195769798327e-5
-accurate_A	3.0478512648582747e-4
-accursed_A	1.3251527238514238e-5
-accurst_A	1.3251527238514238e-5
-accusation_N	4.9188391539596654e-5
-accusative_A	1.3251527238514238e-5
-accusative_N	4.099032628299721e-6
-accuse_V2	1.3433186687711993e-3
-accuser_N	1.6396130513198885e-5
-accusingly_Adv	7.850402725659827e-6
-accustom_V2	1.1754038351747993e-4
-ace_N	1.2297097884899164e-5
-acerbity_N	4.099032628299721e-6
-acetate_N	8.198065256599442e-6
-acetic_A	1.3251527238514238e-5
-acetylene_N	8.198065256599442e-6
-ache_N	4.099032628299721e-6
-ache_V	4.5816915605241456e-5
-achievable_A	3.975458171554272e-5
-achieve_V2	1.1082379017362395e-3
-achievement_N	5.328742416789638e-5
-achilles_PN	1.8648018648018647e-5
-acid_A	5.300610895405695e-5
-acid_N	4.508935891129693e-5
-acidic_A	1.3251527238514238e-5
-acidify_V	4.5816915605241456e-5
-acidify_V2	1.679148335963999e-5
-acidity_N	4.099032628299721e-6
-acidulated_A	1.3251527238514238e-5
-acidulous_A	1.3251527238514238e-5
-ack_ack_N	4.099032628299721e-6
-acknowledge_V	2.0617612022358654e-4
-acknowledge_V2	2.1828928367531987e-4
-acknowledge_VS	2.891176130449867e-3
-acknowledgement_N	8.198065256599442e-6
-acme_N	4.099032628299721e-6
-acne_N	1.6396130513198885e-5
-acolyte_N	4.099032628299721e-6
-aconite_N	4.099032628299721e-6
-acorn_N	8.198065256599442e-6
-acorn_cup_N	4.099032628299721e-6
-acoustic_A	1.3251527238514238e-5
-acoustic_N	4.099032628299721e-6
-acoustics_N	4.099032628299721e-6
-acquaint_V2	3.358296671927998e-5
-acquaintance_N	4.099032628299721e-6
-acquaintanceship_N	4.099032628299721e-6
-acquiesce_V	6.872537340786218e-5
-acquiescence_N	4.099032628299721e-6
-acquiescent_A	1.3251527238514238e-5
-acquire_V2	6.280014776505356e-3
-acquirement_N	4.099032628299721e-6
-acquisition_N	1.2666010821446138e-3
-acquisitive_A	3.975458171554272e-5
-acquit_V2	1.3433186687711993e-4
-acquittal_N	8.198065256599442e-6
-acre_N	1.2707001147729135e-4
-acreage_N	4.099032628299721e-6
-acrid_A	1.3251527238514238e-5
-acrimonious_A	3.975458171554272e-5
-acrimony_N	1.2297097884899164e-5
-acrobat_N	4.099032628299721e-6
-acrobatic_A	1.3251527238514238e-5
-acrobatics_N	4.099032628299721e-6
-acronym_N	8.198065256599442e-6
-acropolis_N	4.099032628299721e-6
-across_Adv	1.5700805451319653e-5
-across_Prep	8.759317103806171e-4
-acrostic_N	4.099032628299721e-6
-acrylic_N	4.099032628299721e-6
-act_N	2.6233808821118215e-4
-act_V	2.359571153669935e-3
-act_V2	1.679148335963999e-5
-act_V2V	5.810575246949448e-4
-act_VA	2.068252326783868e-3
-actinic_A	1.3251527238514238e-5
-actinism_N	4.099032628299721e-6
-action_N	1.1559272011805214e-3
-actionable_A	2.6503054477028476e-5
-activate_V2	6.716593343855997e-5
-activation_N	4.099032628299721e-6
-active_A	1.8552138133919934e-3
-activism_N	4.099032628299721e-6
-activist_N	1.76258403016888e-4
-activity_N	1.0083620265617314e-3
-actor_N	1.3116904410559108e-4
-actress_N	3.279226102639777e-5
-actual_A	2.9020844652346183e-3
-actuality_N	4.099032628299721e-6
-actuarial_A	2.6503054477028476e-5
-actuary_N	1.2297097884899164e-5
-actuate_V2	1.679148335963999e-5
-acuity_N	4.099032628299721e-6
-acumen_N	4.099032628299721e-6
-acupuncture_N	4.099032628299721e-6
-acute_A	5.300610895405695e-5
-acuteness_N	4.099032628299721e-6
-ad_N	1.2174126906050171e-3
-ad_PN	1.8648018648018647e-5
-ad_hoc_A	1.3251527238514238e-5
-ad_hoc_Adv	7.850402725659827e-6
-ad_infinitum_Adv	7.850402725659827e-6
-ad_interim_Adv	7.850402725659827e-6
-ad_lib_A	1.3251527238514238e-5
-ad_lib_Adv	7.850402725659827e-6
-ad_lib_V	2.2908457802620728e-5
-ad_libitum_Adv	7.850402725659827e-6
-ad_man_N	4.099032628299721e-6
-ad_nauseam_Adv	7.850402725659827e-6
-ad_valorem_Adv	7.850402725659827e-6
-ada_PN	1.8648018648018647e-5
-adage_N	4.099032628299721e-6
-adagio_A	1.3251527238514238e-5
-adagio_Adv	7.850402725659827e-6
-adagio_N	4.099032628299721e-6
-adam_PN	1.8648018648018647e-5
-adamant_A	6.62576361925712e-5
-adamant_N	4.099032628299721e-6
-adamantine_A	1.3251527238514238e-5
-adapt_V	2.0617612022358654e-4
-adapt_V2	1.679148335963999e-4
-adaptability_N	4.099032628299721e-6
-adaptable_A	2.6503054477028476e-5
-adaptation_N	1.6396130513198885e-5
-adapter_N	8.198065256599442e-6
-adaptor_N	4.099032628299721e-6
-add_V	4.260973151287455e-3
-add_V2	3.660543372401518e-3
-add_VS	1.9023938938360126e-2
-addendum_N	4.099032628299721e-6
-adder_N	4.099032628299721e-6
-addict_N	2.0495163141498608e-5
-addict_V2	6.716593343855997e-5
-addiction_N	1.6396130513198885e-5
-addictive_A	2.6503054477028476e-5
-adding_machine_N	4.099032628299721e-6
-addis_ababa_PN	1.8648018648018647e-5
-addition_N	1.0903426791277258e-3
-additional_A	3.047851264858275e-3
-additive_N	1.2297097884899164e-5
-addle_A	1.3251527238514238e-5
-addle_V	2.2908457802620728e-5
-addle_V2	1.679148335963999e-5
-addle_brained_A	1.3251527238514238e-5
-addle_head_N	4.099032628299721e-6
-addle_pated_A	1.3251527238514238e-5
-address_N	8.607968519429415e-5
-address_V2	7.556167511837996e-4
-addressee_N	4.099032628299721e-6
-addressograph_N	4.099032628299721e-6
-adduce_V2	1.679148335963999e-5
-adelaide_PN	1.8648018648018647e-5
-adenoidal_A	1.3251527238514238e-5
-adept_A	3.975458171554272e-5
-adept_N	8.198065256599442e-6
-adequacy_N	1.2297097884899164e-5
-adequate_A	4.6380345334799835e-4
-adhere_V	4.5816915605241456e-5
-adherence_N	4.099032628299721e-6
-adherent_N	4.099032628299721e-6
-adhesion_N	4.099032628299721e-6
-adhesive_A	2.6503054477028476e-5
-adhesive_N	2.869322839809805e-5
-adieu_N	4.099032628299721e-6
-adipose_A	1.3251527238514238e-5
-adjacent_A	1.060122179081139e-4
-adjectival_A	1.3251527238514238e-5
-adjective_N	8.198065256599442e-6
-adjoin_V	4.5816915605241456e-5
-adjoin_V2	1.679148335963999e-5
-adjourn_V	2.2908457802620728e-5
-adjourn_V2	3.358296671927998e-5
-adjournment_N	1.6396130513198885e-5
-adjudge_V2	1.679148335963999e-5
-adjudicate_V	2.2908457802620728e-5
-adjudicate_V2	1.679148335963999e-5
-adjudication_N	4.099032628299721e-6
-adjudicator_N	2.4594195769798327e-5
-adjunct_N	4.099032628299721e-6
-adjuration_N	4.099032628299721e-6
-adjure_V2	1.679148335963999e-5
-adjust_V	9.850636855126913e-4
-adjust_V2	8.395741679819996e-4
-adjust_V2V	5.810575246949448e-4
-adjustable_A	3.710427626783987e-4
-adjuster_N	1.0247581570749303e-4
-adjustment_N	2.1724872929988523e-4
-adjutant_N	4.099032628299721e-6
-admass_N	4.099032628299721e-6
-administer_V	9.163383121048291e-5
-administer_V2	1.3433186687711993e-4
-administration_N	1.1395310706673225e-3
-administrative_A	6.228217802101692e-4
-administrator_N	8.607968519429415e-5
-admirable_A	1.060122179081139e-4
-admiral_N	8.198065256599442e-6
-admiralty_N	4.099032628299721e-6
-admiration_N	4.099032628299721e-6
-admire_V2	6.716593343855997e-5
-admirer_N	1.2297097884899164e-5
-admissibility_N	4.099032628299721e-6
-admissible_A	2.6503054477028476e-5
-admission_N	6.558452205279554e-5
-admit_V	5.727114450655182e-4
-admit_V2	2.6866373375423986e-4
-admit_VS	1.7347056782699203e-3
-admittance_N	4.099032628299721e-6
-admittedly_Adv	4.710241635395896e-5
-admix_V	2.2908457802620728e-5
-admix_V2	1.679148335963999e-5
-admixture_N	4.099032628299721e-6
-admonish_V2	1.679148335963999e-5
-admonition_N	1.6396130513198885e-5
-admonitory_A	1.3251527238514238e-5
-ado_N	8.198065256599442e-6
-adobe_N	4.099032628299721e-6
-adolescence_N	4.099032628299721e-6
-adolescent_A	2.6503054477028476e-5
-adolescent_N	8.198065256599442e-6
-adopt_V2	1.4776505356483192e-3
-adoption_N	4.508935891129693e-5
-adoptive_A	2.6503054477028476e-5
-adorable_A	1.3251527238514238e-5
-adoration_N	4.099032628299721e-6
-adore_V2	1.679148335963999e-5
-adorer_N	4.099032628299721e-6
-adoring_A	1.3251527238514238e-5
-adorn_V2	6.716593343855997e-5
-adornment_N	4.099032628299721e-6
-adrenal_A	1.3251527238514238e-5
-adrenalin_N	4.099032628299721e-6
-adrian_PN	1.8648018648018647e-5
-adrift_A	1.3251527238514238e-5
-adrift_Adv	7.850402725659827e-6
-adroit_A	5.300610895405695e-5
-adroitness_N	4.099032628299721e-6
-adulation_N	4.099032628299721e-6
-adult_A	2.6503054477028476e-5
-adult_N	1.2707001147729135e-4
-adulterant_N	4.099032628299721e-6
-adulterate_V2	1.679148335963999e-5
-adulteration_N	4.099032628299721e-6
-adulterer_N	4.099032628299721e-6
-adulteress_N	4.099032628299721e-6
-adulterous_A	1.3251527238514238e-5
-adultery_N	4.099032628299721e-6
-adulthood_N	4.099032628299721e-6
-adumbrate_V2	1.679148335963999e-5
-advance_N	3.1152647975077883e-4
-advance_V	8.705213964995877e-4
-advance_V2	1.4104846022097593e-3
-advanced_A	9.276069066959968e-5
-advancement_N	1.2297097884899164e-5
-advantage_N	3.23823577635678e-4
-advantage_V2	1.679148335963999e-5
-advantageous_A	2.6503054477028476e-5
-advent_N	2.869322839809805e-5
-adventist_N	4.099032628299721e-6
-adventitious_A	1.3251527238514238e-5
-adventure_N	2.869322839809805e-5
-adventure_V2	1.679148335963999e-5
-adventurer_N	4.099032628299721e-6
-adventuresome_A	1.3251527238514238e-5
-adventuress_N	4.099032628299721e-6
-adventurous_A	1.3251527238514238e-5
-adverb_N	4.099032628299721e-6
-adverbial_A	1.3251527238514238e-5
-adversary_N	4.0990326282997215e-5
-adverse_A	4.240488716324556e-4
-adversity_N	4.099032628299721e-6
-advert_N	8.198065256599442e-6
-advert_V	2.2908457802620728e-5
-advertise_V	4.39842389810318e-3
-advertise_V2	2.1828928367531987e-4
-advertisement_N	5.73864567961961e-5
-advertiser_N	3.443187407771766e-4
-advice_N	1.8035743564518772e-4
-advisability_N	4.099032628299721e-6
-advisable_A	2.6503054477028476e-5
-advise_V	8.247044808943462e-4
-advise_V2	5.205359841488397e-4
-advise_VS	4.6258818087197874e-4
-advised_A	1.3251527238514238e-5
-adviser_N	4.3449745859977046e-4
-advisory_A	1.9877290857771358e-4
-advocacy_N	2.4594195769798327e-5
-advocate_N	1.3116904410559108e-4
-advocate_V2	2.0149780031567988e-4
-advocate_VS	1.7347056782699203e-4
-advowson_N	4.099032628299721e-6
-adz_N	4.099032628299721e-6
-adze_N	4.099032628299721e-6
-aegis_N	8.198065256599442e-6
-aeon_N	4.099032628299721e-6
-aerate_V2	1.679148335963999e-5
-aeration_N	4.099032628299721e-6
-aerial_A	3.975458171554272e-5
-aerial_N	4.099032628299721e-6
-aerie_N	4.099032628299721e-6
-aerobatics_N	4.099032628299721e-6
-aerodrome_N	4.099032628299721e-6
-aerodynamic_A	2.6503054477028476e-5
-aerodynamics_N	4.099032628299721e-6
-aeronaut_N	4.099032628299721e-6
-aeronautics_N	4.099032628299721e-6
-aeroplane_N	4.099032628299721e-6
-aerosol_N	4.099032628299721e-6
-aerospace_N	1.516642072470897e-4
-aertex_N	4.099032628299721e-6
-aery_N	4.099032628299721e-6
-aesthete_N	4.099032628299721e-6
-aesthetic_A	6.62576361925712e-5
-aesthetic_N	8.198065256599442e-6
-aesthetical_A	1.3251527238514238e-5
-aesthetics_N	4.099032628299721e-6
-aether_N	4.099032628299721e-6
-aetiology_N	4.099032628299721e-6
-afar_Adv	7.850402725659827e-6
-affability_N	4.099032628299721e-6
-affable_A	2.6503054477028476e-5
-affair_N	2.6233808821118215e-4
-affect_V2	2.8209692044195186e-3
-affectation_N	4.099032628299721e-6
-affection_N	8.198065256599442e-6
-affectionate_A	2.6503054477028476e-5
-affiance_V2	1.679148335963999e-5
-affidavit_N	9.837678307919331e-5
-affiliate_V	9.163383121048291e-5
-affiliate_V2	1.679148335963999e-4
-affiliation_N	1.6396130513198885e-5
-affinity_N	1.2297097884899164e-5
-affirm_V	2.2908457802620728e-5
-affirm_V2	6.716593343855997e-5
-affirm_VS	1.1564704521799469e-4
-affirmation_N	1.2297097884899164e-5
-affirmative_A	6.62576361925712e-5
-affirmative_N	1.6396130513198885e-5
-affix_N	4.099032628299721e-6
-affix_V2	1.679148335963999e-5
-afflatus_N	4.099032628299721e-6
-afflict_V2	1.0074890015783994e-4
-affliction_N	8.198065256599442e-6
-affluence_N	4.099032628299721e-6
-affluent_A	2.2527596305474206e-4
-affluent_N	1.2297097884899164e-5
-afford_V2	3.862041172717198e-4
-afford_V2V	5.810575246949448e-4
-afforest_V2	1.679148335963999e-5
-afforestation_N	4.099032628299721e-6
-affranchise_V2	1.679148335963999e-5
-affray_N	4.099032628299721e-6
-affront_N	4.099032628299721e-6
-affront_V2	1.679148335963999e-5
-afghan_A	1.1926374514662814e-4
-afghan_N	4.099032628299721e-6
-afghanistan_PN	1.8648018648018647e-5
-afghanistaniFem_N	4.099032628299721e-6
-afghanistaniMasc_N	4.099032628299721e-6
-afghanistani_A	1.3251527238514238e-5
-afield_Adv	1.5700805451319653e-5
-afire_A	1.3251527238514238e-5
-aflame_A	1.3251527238514238e-5
-afloat_A	1.3251527238514238e-5
-afoot_A	1.3251527238514238e-5
-afore_Adv	7.850402725659827e-6
-afore_Prep	8.263506701703935e-6
-aforesaid_A	1.3251527238514238e-5
-aforethought_Adv	7.850402725659827e-6
-afoul_Adv	7.850402725659827e-6
-afraid_A	2.9153359924731325e-4
-afresh_Adv	7.850402725659827e-6
-africa_PN	1.8648018648018647e-5
-africanFem_N	4.099032628299721e-6
-africanMasc_N	4.099032628299721e-6
-african_A	5.300610895405695e-5
-afrikaans_N	4.099032628299721e-6
-afrikaner_A	1.3251527238514238e-5
-afrikaner_N	4.099032628299721e-6
-afro_americanFem_N	4.099032628299721e-6
-afro_americanMasc_N	4.099032628299721e-6
-afro_asian_A	1.3251527238514238e-5
-afro_wig_N	4.099032628299721e-6
-aft_Adv	7.850402725659827e-6
-after_A	1.3251527238514238e-5
-after_Adv	1.491576517875367e-4
-after_Prep	1.1048308460178161e-2
-after_Subj	1.2622720897615708e-2
-aftercare_N	4.099032628299721e-6
-afterdamp_N	4.099032628299721e-6
-aftereffect_N	1.6396130513198885e-5
-afterglow_N	4.099032628299721e-6
-aftermath_N	9.837678307919331e-5
-afternoon_N	3.402197081488769e-4
-afterthought_N	4.099032628299721e-6
-afterwards_Adv	5.4952819079618785e-5
-again_Adv	1.8212934323530796e-3
-against_Prep	4.900259474110434e-3
-agape_A	1.3251527238514238e-5
-agar_agar_N	4.099032628299721e-6
-agate_N	4.099032628299721e-6
-agatha_PN	1.8648018648018647e-5
-agave_N	4.099032628299721e-6
-age_N	4.631906869978685e-4
-age_V	5.727114450655182e-4
-age_V2	3.358296671927998e-5
-age_bracket_N	4.099032628299721e-6
-age_group_N	4.099032628299721e-6
-age_long_A	1.3251527238514238e-5
-age_old_A	1.3251527238514238e-5
-aged_A	1.3251527238514238e-5
-ageing_N	4.099032628299721e-6
-ageless_A	1.3251527238514238e-5
-agency_N	1.852762747991474e-3
-agenda_N	1.0657484833579275e-4
-agent_N	1.8035743564518772e-4
-agent_provocateur_N	1.6806033776028858e-4
-aggie_PN	1.8648018648018647e-5
-agglomerate_A	1.3251527238514238e-5
-agglomerate_V	2.2908457802620728e-5
-agglomerate_V2	1.679148335963999e-5
-agglomeration_N	4.099032628299721e-6
-agglutinate_V2	1.679148335963999e-5
-agglutinative_A	1.3251527238514238e-5
-aggrandize_V2	1.679148335963999e-5
-aggrandizement_N	4.099032628299721e-6
-aggravate_V2	1.847063169560399e-4
-aggravation_N	4.099032628299721e-6
-aggregate_N	3.279226102639777e-5
-aggregate_V	2.2908457802620728e-5
-aggregate_V2	1.679148335963999e-5
-aggregation_N	4.099032628299721e-6
-aggression_N	4.099032628299721e-6
-aggressive_A	1.1528828697507387e-3
-aggressiveness_N	8.198065256599442e-6
-aggressor_N	4.099032628299721e-6
-aggrieve_V2	1.679148335963999e-5
-aggro_N	4.099032628299721e-6
-aghast_A	2.6503054477028476e-5
-agile_A	1.3251527238514238e-5
-agility_N	1.2297097884899164e-5
-agin_Prep	8.263506701703935e-6
-aging_N	8.198065256599442e-6
-agitate_V	2.2908457802620728e-5
-agitate_V2	3.358296671927998e-5
-agitated_A	1.3251527238514238e-5
-agitating_A	1.3251527238514238e-5
-agitation_N	8.198065256599442e-6
-agitator_N	4.099032628299721e-6
-aglow_A	1.3251527238514238e-5
-agm_N	4.099032628299721e-6
-agnail_N	4.099032628299721e-6
-agnes_PN	1.8648018648018647e-5
-agnostic_A	1.3251527238514238e-5
-agnostic_N	4.099032628299721e-6
-agnosticism_N	4.099032628299721e-6
-ago_Adv	3.2657675338744877e-3
-ago_Prep	1.2395260052555904e-3
-agog_A	1.3251527238514238e-5
-agonize_V	6.872537340786218e-5
-agony_N	4.099032628299721e-6
-agora_N	4.099032628299721e-6
-agoraphobia_N	4.099032628299721e-6
-agra_PN	1.8648018648018647e-5
-agrarian_A	1.3251527238514238e-5
-agree_V	3.367543296985247e-3
-agree_V2	5.037445007891997e-5
-agree_VS	4.510234763501792e-3
-agree_VV	2.42906918865107e-2
-agreeable_A	2.6503054477028476e-5
-agreement_N	1.8404656501065748e-3
-agricultural_A	2.2527596305474206e-4
-agriculture_N	6.148548942449582e-5
-aground_A	1.3251527238514238e-5
-aground_Adv	7.850402725659827e-6
-ague_N	4.099032628299721e-6
-ahead_Adv	1.0990563815923757e-3
-ahmedabad_PN	1.8648018648018647e-5
-aid_N	5.00081980652566e-4
-aid_V	2.0617612022358654e-4
-aid_V2	3.862041172717198e-4
-aide_de_camp_N	4.099032628299721e-6
-aide_memoire_N	4.099032628299721e-6
-aids_N	4.099032628299721e-6
-aigret_N	4.099032628299721e-6
-aigrette_N	4.099032628299721e-6
-ail_V	2.51993035828828e-4
-ail_V2	1.679148335963999e-5
-aileron_N	4.099032628299721e-6
-ailment_N	2.0495163141498608e-5
-aim_N	8.607968519429415e-5
-aim_V	5.727114450655182e-4
-aim_V2	1.2089868018940794e-3
-aim_VV	1.3937282229965157e-3
-aimless_A	3.975458171554272e-5
-air_N	4.959829480242662e-4
-air_V	2.2908457802620728e-4
-air_V2	3.358296671927998e-4
-air_bladder_N	4.099032628299721e-6
-air_conditioned_A	5.300610895405695e-5
-air_conditioning_N	4.099032628299721e-6
-air_cooled_A	1.3251527238514238e-5
-air_minded_A	1.3251527238514238e-5
-air_pump_N	4.099032628299721e-6
-air_raid_N	4.099032628299721e-6
-air_shaft_N	4.099032628299721e-6
-air_sick_A	1.3251527238514238e-5
-air_sickness_N	4.099032628299721e-6
-air_to_air_A	1.3251527238514238e-5
-air_to_ground_A	1.3251527238514238e-5
-airbed_N	4.099032628299721e-6
-airborne_A	5.300610895405695e-5
-airbrake_N	4.099032628299721e-6
-aircraft_N	3.52516806033776e-4
-aircraftman_N	4.099032628299721e-6
-aircrew_N	4.099032628299721e-6
-airdrie_PN	1.8648018648018647e-5
-airdrome_N	4.099032628299721e-6
-aireborough_PN	1.8648018648018647e-5
-airedale_N	4.099032628299721e-6
-airfield_N	8.198065256599442e-6
-airflow_N	4.099032628299721e-6
-airforce_N	4.099032628299721e-6
-airframe_N	4.099032628299721e-6
-airing_N	2.4594195769798327e-5
-airing_cupboard_N	4.099032628299721e-6
-airless_A	1.3251527238514238e-5
-airline_N	8.894900803410395e-4
-airliner_N	1.2297097884899164e-5
-airmail_N	4.099032628299721e-6
-airman_N	8.198065256599442e-6
-airplane_N	5.328742416789638e-5
-airport_N	1.721593703885883e-4
-airscrew_N	4.099032628299721e-6
-airship_N	4.099032628299721e-6
-airstrip_N	4.099032628299721e-6
-airtight_A	1.3251527238514238e-5
-airway_N	8.198065256599442e-6
-airwoman_N	4.099032628299721e-6
-airworthiness_N	4.099032628299721e-6
-airworthy_A	1.3251527238514238e-5
-airy_A	1.3251527238514238e-5
-aisle_N	2.4594195769798327e-5
-aitch_N	4.099032628299721e-6
-aitch_bone_N	4.099032628299721e-6
-ajar_A	1.3251527238514238e-5
-aka_Prep	8.263506701703935e-6
-akimbo_Adv	7.850402725659827e-6
-akin_A	6.62576361925712e-5
-akron_PN	1.8648018648018647e-5
-al_PN	1.8648018648018647e-5
-alabama_PN	1.8648018648018647e-5
-alabaster_A	1.3251527238514238e-5
-alabaster_N	4.099032628299721e-6
-alacrity_N	4.099032628299721e-6
-alan_PN	1.8648018648018647e-5
-alarm_N	4.9188391539596654e-5
-alarm_V2	1.679148335963999e-4
-alarm_clock_N	4.099032628299721e-6
-alarming_A	5.300610895405695e-5
-alarmist_N	4.099032628299721e-6
-alaska_PN	1.8648018648018647e-5
-alb_N	4.099032628299721e-6
-albania_PN	5.5944055944055945e-5
-albanian_A	1.3251527238514238e-5
-albanian_N	8.198065256599442e-6
-albatross_N	4.099032628299721e-6
-albeit_Subj	1.402524544179523e-3
-albert_PN	1.8648018648018647e-5
-alberta_PN	1.8648018648018647e-5
-albino_N	4.099032628299721e-6
-album_N	2.4594195769798327e-5
-albumen_N	4.099032628299721e-6
-alchemist_N	8.198065256599442e-6
-alchemy_N	4.099032628299721e-6
-alcohol_N	6.558452205279554e-5
-alcoholic_A	3.975458171554272e-5
-alcoholic_N	1.2297097884899164e-5
-alcoholism_N	1.2297097884899164e-5
-alcove_N	4.099032628299721e-6
-alder_N	4.099032628299721e-6
-alderman_N	4.099032628299721e-6
-aldermanic_A	1.3251527238514238e-5
-aldershot_PN	1.8648018648018647e-5
-ale_N	8.198065256599442e-6
-ale_house_N	4.099032628299721e-6
-alee_A	1.3251527238514238e-5
-alee_Adv	7.850402725659827e-6
-aleppo_PN	1.8648018648018647e-5
-alert_A	6.62576361925712e-5
-alert_N	1.6396130513198885e-5
-alert_V2	1.679148335963999e-4
-alertness_N	4.099032628299721e-6
-alessandria_PN	1.8648018648018647e-5
-alex_PN	1.8648018648018647e-5
-alexander_PN	1.8648018648018647e-5
-alexandra_PN	1.8648018648018647e-5
-alexandria_PN	1.8648018648018647e-5
-alexandrine_N	4.099032628299721e-6
-alexia_N	4.099032628299721e-6
-alexic_A	1.3251527238514238e-5
-alexic_N	4.099032628299721e-6
-alf_PN	1.8648018648018647e-5
-alfalfa_N	8.198065256599442e-6
-alfred_PN	1.8648018648018647e-5
-alfresco_A	1.3251527238514238e-5
-alfresco_Adv	1.5700805451319653e-5
-alfreton_PN	1.8648018648018647e-5
-alga_N	4.099032628299721e-6
-algebra_N	4.099032628299721e-6
-algebraic_A	1.3251527238514238e-5
-algebraical_A	1.3251527238514238e-5
-alger_PN	1.8648018648018647e-5
-algeria_PN	1.8648018648018647e-5
-algerian_A	1.3251527238514238e-5
-algerian_N	4.099032628299721e-6
-ali_PN	1.8648018648018647e-5
-alias_Adv	7.850402725659827e-6
-alias_N	4.099032628299721e-6
-alibi_N	4.099032628299721e-6
-alicante_PN	1.8648018648018647e-5
-alice_PN	1.8648018648018647e-5
-alien_A	6.62576361925712e-5
-alien_N	3.279226102639777e-5
-alienate_V2	1.1754038351747993e-4
-alienation_N	4.099032628299721e-6
-alienist_N	4.099032628299721e-6
-alight_A	1.3251527238514238e-5
-alight_V	2.2908457802620728e-5
-align_V	2.2908457802620728e-5
-align_V2	1.3433186687711993e-4
-alignment_N	4.099032628299721e-6
-alike_A	1.3251527238514238e-5
-alike_Adv	1.0205523543357774e-4
-alimentary_A	1.3251527238514238e-5
-alimony_N	1.2297097884899164e-5
-alison_PN	1.8648018648018647e-5
-alive_A	2.650305447702848e-4
-alkali_N	4.099032628299721e-6
-alkaline_A	1.3251527238514238e-5
-alkyl_N	4.099032628299721e-6
-all_Predet	0.5196261682242991
-all_mains_A	1.3251527238514238e-5
-all_round_A	1.3251527238514238e-5
-all_rounder_N	4.099032628299721e-6
-allah_PN	1.8648018648018647e-5
-allahabad_PN	1.8648018648018647e-5
-allan_PN	1.8648018648018647e-5
-allay_V2	1.1754038351747993e-4
-allegation_N	1.9675356615838662e-4
-allege_V2	8.899486180609195e-4
-allege_V2V	5.810575246949448e-4
-allege_VS	2.4285879495778884e-3
-allegedly_Adv	2.1981127631847514e-4
-allegiance_N	2.0495163141498608e-5
-allegoric_A	1.3251527238514238e-5
-allegorical_A	1.3251527238514238e-5
-allegory_N	1.2297097884899164e-5
-allegretto_A	1.3251527238514238e-5
-allegretto_Adv	7.850402725659827e-6
-allegretto_N	4.099032628299721e-6
-allegro_A	1.3251527238514238e-5
-allegro_Adv	7.850402725659827e-6
-allegro_N	4.099032628299721e-6
-allen_PN	1.8648018648018647e-5
-allergen_N	4.099032628299721e-6
-allergic_A	2.6503054477028476e-5
-allergy_N	2.4594195769798327e-5
-alleviate_V2	1.5112335023675992e-4
-alleviation_N	4.099032628299721e-6
-alley_N	4.099032628299721e-6
-alleyway_N	4.099032628299721e-6
-alliance_N	2.0085259878668634e-4
-alligator_N	1.2297097884899164e-5
-alliteration_N	4.099032628299721e-6
-alliterative_A	1.3251527238514238e-5
-alloa_PN	1.8648018648018647e-5
-allocate_V	1.3745074681572437e-4
-allocate_V2	2.5187225039459985e-4
-allocation_N	6.968355468109526e-5
-allot_V2	1.679148335963999e-5
-allotment_N	3.689129365469749e-5
-allow_V	1.0537890589205534e-3
-allow_V2	9.235315847801995e-4
-allow_V2V	0.10052295177222545
-allow_VS	6.360587486989708e-4
-allowable_A	5.300610895405695e-5
-allowance_N	4.9188391539596654e-5
-alloy_N	1.6396130513198885e-5
-alloy_V2	1.679148335963999e-5
-allspice_N	4.099032628299721e-6
-allude_V	6.872537340786218e-5
-allure_N	1.6396130513198885e-5
-allure_V2	1.679148335963999e-5
-allurement_N	4.099032628299721e-6
-alluring_A	2.6503054477028476e-5
-allusion_N	1.2297097884899164e-5
-allusive_A	1.3251527238514238e-5
-alluvial_A	2.6503054477028476e-5
-ally_N	2.0905066404328578e-4
-ally_V2	8.395741679819995e-5
-alma_ata_PN	1.8648018648018647e-5
-alma_mater_N	8.198065256599442e-6
-almanac_N	8.198065256599442e-6
-almeria_PN	1.8648018648018647e-5
-almighty_A	1.3251527238514238e-5
-almighty_N	4.099032628299721e-6
-almond_N	4.099032628299721e-6
-almond_eyed_A	1.3251527238514238e-5
-almoner_N	4.099032628299721e-6
-almost_AdA	1.7133066818960593e-3
-almost_AdN	3.1879194630872486e-2
-almost_Adv	1.80559262690176e-3
-almost_Predet	3.738317757009346e-3
-alms_box_N	4.099032628299721e-6
-alms_giving_N	4.099032628299721e-6
-alms_house_N	4.099032628299721e-6
-alnwick_PN	1.8648018648018647e-5
-aloe_N	4.099032628299721e-6
-aloft_Adv	3.140161090263931e-5
-alone_A	7.950916343108544e-5
-alone_Adv	7.300874534863638e-4
-along_Adv	2.5121288722111445e-4
-along_Prep	1.1155734047300313e-3
-alongside_Adv	1.5700805451319653e-5
-alongside_Prep	5.784454691192755e-5
-aloof_A	1.3251527238514238e-5
-aloof_Adv	7.850402725659827e-6
-aloofness_N	4.099032628299721e-6
-aloud_Adv	1.5700805451319653e-5
-alp_N	4.099032628299721e-6
-alpaca_N	4.099032628299721e-6
-alpenstock_N	4.099032628299721e-6
-alpha_N	8.198065256599442e-6
-alphabet_N	8.198065256599442e-6
-alphabetical_A	1.3251527238514238e-5
-alpine_A	1.3251527238514238e-5
-alpinist_N	4.099032628299721e-6
-already_AdV	4.073990013617794e-2
-already_Adv	2.8261449812375377e-4
-alright_Adv	7.850402725659827e-6
-alsatian_N	4.099032628299721e-6
-also_AdV	0.20528824330458464
-also_Adv	4.710241635395896e-4
-also_ran_N	4.099032628299721e-6
-altar_N	8.198065256599442e-6
-altar_piece_N	4.099032628299721e-6
-alter_V	1.3745074681572437e-4
-alter_V2	4.197870839909998e-4
-alter_ego_N	4.099032628299721e-6
-alterable_A	1.3251527238514238e-5
-alteration_N	4.099032628299721e-6
-altercation_N	4.099032628299721e-6
-alternate_A	5.300610895405695e-5
-alternate_V	2.2908457802620728e-5
-alternate_V2	5.037445007891997e-5
-alternation_N	4.099032628299721e-6
-alternative_A	3.445397082013702e-4
-alternative_N	3.279226102639777e-4
-although_Subj	1.2622720897615708e-2
-altimeter_N	4.099032628299721e-6
-altitude_N	1.6396130513198885e-5
-alto_N	4.099032628299721e-6
-altogether_Adv	1.7270885996451617e-4
-alton_PN	1.8648018648018647e-5
-altrincham_PN	1.8648018648018647e-5
-altruism_N	8.198065256599442e-6
-altruist_N	4.099032628299721e-6
-altruistic_A	2.6503054477028476e-5
-altruistically_Adv	7.850402725659827e-6
-alum_N	4.099032628299721e-6
-aluminium_N	4.099032628299721e-6
-alumna_N	4.099032628299721e-6
-alumnus_N	2.4594195769798327e-5
-alvechurch_PN	1.8648018648018647e-5
-alveolar_A	1.3251527238514238e-5
-alveolar_N	4.099032628299721e-6
-always_AdV	1.4979573309123922e-2
-amah_N	8.198065256599442e-6
-amain_Adv	7.850402725659827e-6
-amalgam_N	4.099032628299721e-6
-amalgamate_V	2.2908457802620728e-5
-amalgamate_V2	3.358296671927998e-5
-amalgamation_N	1.6396130513198885e-5
-amanda_PN	1.8648018648018647e-5
-amanuensis_N	4.099032628299721e-6
-amaryllis_N	4.099032628299721e-6
-amass_V2	2.3508076703495986e-4
-amateur_N	8.198065256599442e-6
-amateurish_A	2.6503054477028476e-5
-amateurism_N	4.099032628299721e-6
-amatory_A	1.3251527238514238e-5
-amaze_V2	5.037445007891997e-5
-amaze_V2V	5.810575246949448e-4
-amazement_N	2.0495163141498608e-5
-amazing_A	1.722698541006851e-4
-amazon_N	4.099032628299721e-6
-ambassador_N	4.9188391539596654e-5
-ambassadorial_A	1.3251527238514238e-5
-ambassadress_N	4.099032628299721e-6
-amber_N	4.099032628299721e-6
-ambergris_N	4.099032628299721e-6
-ambidextrous_A	1.3251527238514238e-5
-ambience_N	4.099032628299721e-6
-ambient_A	1.3251527238514238e-5
-ambiguity_N	2.0495163141498608e-5
-ambiguous_A	7.950916343108544e-5
-ambit_N	4.099032628299721e-6
-ambition_N	4.9188391539596654e-5
-ambitious_A	3.5779123543988443e-4
-ambivalence_N	1.2297097884899164e-5
-ambivalent_A	6.62576361925712e-5
-amble_N	4.099032628299721e-6
-amble_V	4.5816915605241456e-5
-ambrosia_N	4.099032628299721e-6
-ambulance_N	2.4594195769798327e-5
-ambuscade_N	4.099032628299721e-6
-ambuscade_V2	1.679148335963999e-5
-ambush_N	4.099032628299721e-6
-ambush_V2	5.037445007891997e-5
-ameba_N	4.099032628299721e-6
-ameer_N	4.099032628299721e-6
-ameliorate_V	2.2908457802620728e-5
-ameliorate_V2	1.679148335963999e-5
-amelioration_N	4.099032628299721e-6
-amenable_A	2.6503054477028476e-5
-amend_V	2.7490149363144874e-4
-amend_V2	3.0224670047351984e-4
-amend_V2V	1.1621150493898896e-3
-amendable_A	1.3251527238514238e-5
-amendment_N	2.50040990326283e-4
-amenity_N	1.6396130513198885e-5
-america_PN	1.8648018648018647e-5
-americanFem_N	4.099032628299721e-6
-americanMasc_N	2.869322839809805e-5
-american_A	2.650305447702848e-4
-americanism_N	4.099032628299721e-6
-americanize_V2	3.358296671927998e-5
-amesbury_PN	1.8648018648018647e-5
-amethyst_N	4.099032628299721e-6
-amharic_N	4.099032628299721e-6
-amiability_N	4.099032628299721e-6
-amiable_A	3.975458171554272e-5
-amicability_N	4.099032628299721e-6
-amicable_A	3.975458171554272e-5
-amid_Prep	6.032359892243872e-4
-amidships_Adv	7.850402725659827e-6
-amidst_Prep	8.263506701703935e-6
-amiens_PN	1.8648018648018647e-5
-amir_N	4.099032628299721e-6
-amiss_A	2.6503054477028476e-5
-amiss_Adv	7.850402725659827e-6
-amity_N	4.099032628299721e-6
-ammanford_PN	1.8648018648018647e-5
-ammeter_N	4.099032628299721e-6
-ammonia_N	8.198065256599442e-6
-ammoniated_A	1.3251527238514238e-5
-ammonite_N	4.099032628299721e-6
-ammunition_N	1.6396130513198885e-5
-amnesia_N	4.099032628299721e-6
-amnesty_N	8.198065256599442e-6
-amoeba_N	4.099032628299721e-6
-amoebic_A	1.3251527238514238e-5
-amok_Adv	2.355120817697948e-5
-among_Prep	4.338341018394566e-3
-amongst_Prep	1.652701340340787e-5
-amoral_A	1.3251527238514238e-5
-amorous_A	1.3251527238514238e-5
-amorphous_A	1.3251527238514238e-5
-amortization_N	2.869322839809805e-5
-amortize_V2	5.037445007891997e-5
-amount_N	1.2707001147729137e-3
-amount_V	9.621552277100705e-4
-amour_N	4.099032628299721e-6
-amour_propre_N	4.099032628299721e-6
-amp_Conj	1.3665767039369404e-2
-amp_N	8.198065256599442e-6
-ampere_N	4.099032628299721e-6
-amphetamine_N	4.099032628299721e-6
-amphibian_N	4.099032628299721e-6
-amphibious_A	1.3251527238514238e-5
-amphitheatre_N	4.099032628299721e-6
-amphora_N	4.099032628299721e-6
-ample_A	1.722698541006851e-4
-amplification_N	4.099032628299721e-6
-amplifier_N	1.6396130513198885e-5
-amplify_V2	6.716593343855997e-5
-amplitude_N	4.099032628299721e-6
-ampoule_N	4.099032628299721e-6
-amputate_V2	1.679148335963999e-5
-amputation_N	8.198065256599442e-6
-amsterdam_PN	1.8648018648018647e-5
-amuck_Adv	7.850402725659827e-6
-amulet_N	4.099032628299721e-6
-amuse_V2	5.037445007891997e-5
-amusement_N	1.2297097884899164e-5
-amusing_A	1.1926374514662814e-4
-amy_PN	1.8648018648018647e-5
-anachronism_N	1.2297097884899164e-5
-anachronistic_A	1.3251527238514238e-5
-anaconda_N	4.099032628299721e-6
-anaemia_N	4.099032628299721e-6
-anaemic_A	1.3251527238514238e-5
-anaesthesia_N	4.099032628299721e-6
-anaesthetic_A	1.3251527238514238e-5
-anaesthetic_N	4.099032628299721e-6
-anaesthetist_N	4.099032628299721e-6
-anaesthetize_V2	1.679148335963999e-5
-anagram_N	4.099032628299721e-6
-anal_A	1.3251527238514238e-5
-analgesia_N	4.099032628299721e-6
-analgesic_N	4.099032628299721e-6
-analog_N	8.198065256599442e-6
-analogous_A	2.6503054477028476e-5
-analogue_N	4.099032628299721e-6
-analogy_N	1.2297097884899164e-5
-analyse_V2	1.679148335963999e-5
-analysis_N	1.516642072470897e-4
-analyst_N	4.094933595671421e-3
-analytic_A	2.6503054477028476e-5
-analytical_A	2.6503054477028476e-5
-analyze_V2	3.694126339120798e-4
-anapaest_N	4.099032628299721e-6
-anapaestic_A	1.3251527238514238e-5
-anarchic_A	1.3251527238514238e-5
-anarchically_Adv	7.850402725659827e-6
-anarchism_N	4.099032628299721e-6
-anarchist_N	4.099032628299721e-6
-anarchy_N	8.198065256599442e-6
-anathema_N	1.2297097884899164e-5
-anathematize_V	2.2908457802620728e-5
-anathematize_V2	1.679148335963999e-5
-anatomical_A	3.975458171554272e-5
-anatomist_N	4.099032628299721e-6
-anatomy_N	4.099032628299721e-6
-ancestor_N	4.099032628299721e-6
-ancestral_A	2.6503054477028476e-5
-ancestress_N	4.099032628299721e-6
-ancestry_N	8.198065256599442e-6
-anchor_N	1.6396130513198885e-5
-anchor_V	4.5816915605241456e-5
-anchor_V2	5.037445007891997e-5
-anchorage_N	4.099032628299721e-6
-anchorite_N	4.099032628299721e-6
-anchorman_N	8.198065256599442e-6
-anchovy_N	4.099032628299721e-6
-ancient_A	1.060122179081139e-4
-ancillary_A	3.975458171554272e-5
-ancona_PN	1.8648018648018647e-5
-and_Conj	0.8466778049093947
-andante_A	1.3251527238514238e-5
-andante_Adv	7.850402725659827e-6
-andante_N	4.099032628299721e-6
-andiron_N	4.099032628299721e-6
-andorra_PN	1.8648018648018647e-5
-andorran_A	1.3251527238514238e-5
-andorran_N	4.099032628299721e-6
-andover_PN	1.8648018648018647e-5
-andrew_PN	1.8648018648018647e-5
-andy_PN	1.8648018648018647e-5
-anecdotal_A	5.300610895405695e-5
-anecdote_N	4.099032628299721e-6
-anemometer_N	4.099032628299721e-6
-anemone_N	4.099032628299721e-6
-anent_Prep	8.263506701703935e-6
-aneroid_A	1.3251527238514238e-5
-aneroid_N	4.099032628299721e-6
-anesthetic_A	1.3251527238514238e-5
-anesthetic_N	4.099032628299721e-6
-anesthetist_N	4.099032628299721e-6
-anesthetize_V2	3.358296671927998e-5
-anew_Adv	3.9252013628299135e-5
-angel_N	8.198065256599442e-6
-angela_PN	1.8648018648018647e-5
-angelic_A	1.3251527238514238e-5
-angelica_N	4.099032628299721e-6
-angelically_Adv	7.850402725659827e-6
-angelus_N	4.099032628299721e-6
-anger_N	5.328742416789638e-5
-anger_V2	2.0149780031567988e-4
-angers_PN	1.8648018648018647e-5
-angie_PN	1.8648018648018647e-5
-angina_N	8.198065256599442e-6
-angle_N	2.0495163141498608e-5
-angle_V	2.2908457802620728e-5
-angle_V2	1.679148335963999e-5
-angle_dozer_N	4.099032628299721e-6
-angle_iron_N	4.099032628299721e-6
-angle_park_V	2.2908457802620728e-5
-angle_park_V2	1.679148335963999e-5
-angler_N	4.099032628299721e-6
-anglican_A	1.3251527238514238e-5
-anglican_N	4.099032628299721e-6
-anglicism_N	4.099032628299721e-6
-anglicize_V2	1.679148335963999e-5
-angling_N	8.198065256599442e-6
-anglo_catholic_A	1.3251527238514238e-5
-anglo_catholic_N	4.099032628299721e-6
-anglo_indian_A	1.3251527238514238e-5
-anglo_indian_N	4.099032628299721e-6
-anglo_saxon_A	1.3251527238514238e-5
-anglo_saxon_N	4.099032628299721e-6
-anglomania_N	4.099032628299721e-6
-anglophil_N	4.099032628299721e-6
-anglophile_N	4.099032628299721e-6
-anglophobe_N	4.099032628299721e-6
-anglophobia_N	4.099032628299721e-6
-angola_PN	1.8648018648018647e-5
-angolan_A	2.6503054477028476e-5
-angolan_N	4.099032628299721e-6
-angora_N	8.198065256599442e-6
-angostura_N	4.099032628299721e-6
-angry_A	3.445397082013702e-4
-angst_N	8.198065256599442e-6
-anguilla_PN	1.8648018648018647e-5
-anguillan_A	1.3251527238514238e-5
-anguillan_N	4.099032628299721e-6
-anguish_N	1.2297097884899164e-5
-anguished_A	2.6503054477028476e-5
-angular_A	1.3251527238514238e-5
-angularity_N	4.099032628299721e-6
-angus_PN	1.8648018648018647e-5
-aniline_N	4.099032628299721e-6
-animadversion_N	4.099032628299721e-6
-animadvert_V	2.2908457802620728e-5
-animal_N	1.4756517461878997e-4
-animalcule_N	4.099032628299721e-6
-animate_A	1.3251527238514238e-5
-animate_V2	5.037445007891997e-5
-animatedly_A	1.3251527238514238e-5
-animation_N	2.0495163141498608e-5
-animism_N	4.099032628299721e-6
-animosity_N	1.2297097884899164e-5
-animus_N	4.099032628299721e-6
-anise_N	4.099032628299721e-6
-aniseed_N	4.099032628299721e-6
-anita_PN	1.8648018648018647e-5
-ankara_PN	1.8648018648018647e-5
-ankle_N	1.2297097884899164e-5
-anklet_N	4.099032628299721e-6
-ann_PN	1.8648018648018647e-5
-anna_N	4.099032628299721e-6
-annabel_PN	1.8648018648018647e-5
-annalist_N	4.099032628299721e-6
-annan_PN	1.8648018648018647e-5
-anne_PN	1.8648018648018647e-5
-anneal_V2	1.679148335963999e-5
-annex_N	8.198065256599442e-6
-annex_V2	1.679148335963999e-5
-annexation_N	4.099032628299721e-6
-annexe_N	4.099032628299721e-6
-annfield_PN	1.8648018648018647e-5
-annfield_plain_PN	1.8648018648018647e-5
-annie_PN	1.8648018648018647e-5
-annihilate_V2	1.679148335963999e-5
-annihilation_N	4.099032628299721e-6
-anniversary_N	6.558452205279554e-5
-annotate_V2	1.679148335963999e-5
-annotation_N	4.099032628299721e-6
-announce_V2	4.8863216576552375e-3
-announce_VS	3.5850584017578352e-3
-announcement_N	5.574684374487621e-4
-announcer_N	5.328742416789638e-5
-annoy_V2	6.716593343855997e-5
-annoyance_N	4.099032628299721e-6
-annoying_A	2.6503054477028476e-5
-annual_A	5.154844095782039e-3
-annual_N	4.099032628299721e-6
-annuitant_N	4.099032628299721e-6
-annuity_N	5.73864567961961e-5
-annul_V2	1.679148335963999e-5
-annular_A	1.3251527238514238e-5
-annulment_N	4.099032628299721e-6
-annunciate_V2	1.679148335963999e-5
-annunciation_N	4.099032628299721e-6
-anode_N	4.099032628299721e-6
-anodyne_A	1.3251527238514238e-5
-anodyne_N	4.099032628299721e-6
-anoint_V2	3.358296671927998e-5
-anointment_N	4.099032628299721e-6
-anomalous_A	3.975458171554272e-5
-anomaly_N	8.198065256599442e-6
-anon_Adv	7.850402725659827e-6
-anon_PN	1.8648018648018647e-5
-anonymity_N	2.4594195769798327e-5
-anonymous_A	7.950916343108544e-5
-anopheles_N	4.099032628299721e-6
-anorak_N	4.099032628299721e-6
-another_Quant	2.9302207068929954e-3
-anshan_PN	1.8648018648018647e-5
-answer_N	2.1724872929988523e-4
-answer_V	3.2071840923669016e-4
-answer_V2	3.694126339120798e-4
-answerable_A	2.6503054477028476e-5
-ant_N	1.2297097884899164e-5
-ant_eater_N	4.099032628299721e-6
-ant_hill_N	4.099032628299721e-6
-antagonism_N	4.099032628299721e-6
-antagonist_N	8.198065256599442e-6
-antagonistic_A	3.975458171554272e-5
-antagonistically_Adv	7.850402725659827e-6
-antagonize_V2	6.716593343855997e-5
-antarctic_A	1.3251527238514238e-5
-ante_N	1.6396130513198885e-5
-ante_meridiem_Adv	7.850402725659827e-6
-antecedence_N	4.099032628299721e-6
-antecedent_A	1.3251527238514238e-5
-antecedent_N	8.198065256599442e-6
-antechamber_N	4.099032628299721e-6
-antedate_V2	1.679148335963999e-5
-antediluvian_A	1.3251527238514238e-5
-antediluvian_N	4.099032628299721e-6
-antelope_N	8.198065256599442e-6
-antenatal_A	1.3251527238514238e-5
-antenna_N	4.099032628299721e-6
-antenuptial_A	1.3251527238514238e-5
-antepenultimate_A	1.3251527238514238e-5
-anterior_A	1.3251527238514238e-5
-anteroom_N	4.099032628299721e-6
-anthea_PN	1.8648018648018647e-5
-anthem_N	8.198065256599442e-6
-anther_N	2.0495163141498608e-5
-anthology_N	8.198065256599442e-6
-anthony_PN	1.8648018648018647e-5
-anthracite_N	4.099032628299721e-6
-anthrax_N	2.869322839809805e-5
-anthropoid_A	1.3251527238514238e-5
-anthropoid_N	4.099032628299721e-6
-anthropological_A	1.3251527238514238e-5
-anthropologist_N	4.099032628299721e-6
-anthropology_N	4.099032628299721e-6
-anti_aircraft_A	2.6503054477028476e-5
-anti_hero_N	4.099032628299721e-6
-anti_personnel_A	1.3251527238514238e-5
-anti_semite_A	1.3251527238514238e-5
-anti_semite_N	4.099032628299721e-6
-anti_semitic_A	3.975458171554272e-5
-anti_semitism_N	4.099032628299721e-6
-antibiotic_A	3.975458171554272e-5
-antibiotic_N	1.2297097884899164e-5
-antibody_N	5.73864567961961e-5
-antic_N	8.198065256599442e-6
-anticipate_V	2.9780995143406945e-4
-anticipate_V2	1.0410719682976794e-3
-anticipate_VS	5.782352260899734e-4
-anticipate_VV	6.968641114982578e-4
-anticipation_N	1.2297097884899163e-4
-anticipatory_A	1.3251527238514238e-5
-anticlimax_N	4.099032628299721e-6
-anticlockwise_Adv	7.850402725659827e-6
-anticyclone_N	4.099032628299721e-6
-antidote_N	8.198065256599442e-6
-antifreeze_N	8.198065256599442e-6
-antigua_PN	1.8648018648018647e-5
-antiguan_A	1.3251527238514238e-5
-antiguan_N	4.099032628299721e-6
-antiknock_N	4.099032628299721e-6
-antilogarithm_N	4.099032628299721e-6
-antimacassar_N	4.099032628299721e-6
-antimony_N	4.099032628299721e-6
-antipathetic_A	1.3251527238514238e-5
-antipathy_N	4.099032628299721e-6
-antiquarian_A	1.3251527238514238e-5
-antiquarian_N	4.099032628299721e-6
-antiquary_N	4.099032628299721e-6
-antiquated_A	3.975458171554272e-5
-antique_A	3.975458171554272e-5
-antique_N	8.198065256599442e-6
-antiquity_N	1.6396130513198885e-5
-antirrhinum_N	4.099032628299721e-6
-antiseptic_A	1.3251527238514238e-5
-antiseptic_N	4.099032628299721e-6
-antisocial_A	2.6503054477028476e-5
-antitank_A	1.3251527238514238e-5
-antithesis_N	4.099032628299721e-6
-antithetic_A	1.3251527238514238e-5
-antithetical_A	3.975458171554272e-5
-antitoxin_N	4.099032628299721e-6
-antitrade_A	1.3251527238514238e-5
-antitrade_N	4.099032628299721e-6
-antler_N	4.099032628299721e-6
-antony_PN	1.8648018648018647e-5
-antonym_N	4.099032628299721e-6
-antrim_PN	1.8648018648018647e-5
-antwerp_PN	1.8648018648018647e-5
-anus_N	4.099032628299721e-6
-anvil_N	4.099032628299721e-6
-anxiety_N	9.837678307919331e-5
-anxious_A	2.78282072008799e-4
-anyPl_Det	6.744163571852609e-3
-anySg_Det	2.7611723937984067e-5
-anybody_NP	9.076824363448567e-5
-anyhow_Adv	1.5700805451319653e-5
-anymore_Adv	1.5700805451319653e-5
-anyone_NP	2.2535563936837823e-4
-anyplace_Adv	7.850402725659827e-6
-anything_NP	3.662029139736146e-4
-anyway_Adv	2.119608735928153e-4
-anywhere_Adv	1.7270885996451617e-4
-aorta_N	4.099032628299721e-6
-apace_Adv	7.850402725659827e-6
-apache_N	4.099032628299721e-6
-apanage_N	4.099032628299721e-6
-apart_Adv	2.669136926724341e-4
-apartheid_N	8.198065256599443e-5
-apartment_N	1.5986227250368914e-4
-apathetic_A	2.6503054477028476e-5
-apathetically_Adv	7.850402725659827e-6
-apathy_N	8.198065256599442e-6
-ape_N	4.099032628299721e-6
-ape_V2	1.679148335963999e-5
-apeldoorn_PN	1.8648018648018647e-5
-aperient_A	1.3251527238514238e-5
-aperient_N	4.099032628299721e-6
-aperitif_N	4.099032628299721e-6
-aperture_N	4.099032628299721e-6
-apex_N	4.099032628299721e-6
-aphasia_N	4.099032628299721e-6
-aphid_N	4.099032628299721e-6
-aphis_N	4.099032628299721e-6
-aphorism_N	4.099032628299721e-6
-aphrodisiac_A	1.3251527238514238e-5
-aphrodisiac_N	4.099032628299721e-6
-apiarist_N	4.099032628299721e-6
-apiary_N	4.099032628299721e-6
-apiculture_N	4.099032628299721e-6
-apiece_Adv	1.3345684633621704e-4
-apish_A	1.3251527238514238e-5
-aplomb_N	8.198065256599442e-6
-apocalypse_N	4.099032628299721e-6
-apocalyptic_A	2.6503054477028476e-5
-apocrypha_N	4.099032628299721e-6
-apocryphal_A	1.3251527238514238e-5
-apogee_N	4.099032628299721e-6
-apologetic_A	1.3251527238514238e-5
-apologetically_Adv	1.5700805451319653e-5
-apologetics_N	4.099032628299721e-6
-apologist_N	1.2297097884899164e-5
-apologize_V	1.3745074681572437e-4
-apology_N	2.4594195769798327e-5
-apophthegm_N	4.099032628299721e-6
-apoplectic_A	1.3251527238514238e-5
-apoplexy_N	4.099032628299721e-6
-apostasy_N	4.099032628299721e-6
-apostate_A	1.3251527238514238e-5
-apostate_N	4.099032628299721e-6
-apostle_N	4.099032628299721e-6
-apostolic_A	1.3251527238514238e-5
-apostrophe_N	4.099032628299721e-6
-apostrophize_V2	1.679148335963999e-5
-apothecary_N	4.099032628299721e-6
-apothegm_N	4.099032628299721e-6
-apotheosis_N	4.099032628299721e-6
-appal_V2	1.0074890015783994e-4
-appalling_A	5.300610895405695e-5
-appanage_N	4.099032628299721e-6
-apparatus_N	2.4594195769798327e-5
-apparel_N	1.147729135923922e-4
-apparel_V2	1.679148335963999e-5
-apparent_A	1.9082199223460503e-3
-apparition_N	8.198065256599442e-6
-appeal_N	4.3039842597147074e-4
-appeal_V	7.330706496838633e-4
-appeal_V2	1.847063169560399e-4
-appeal_V2V	5.810575246949448e-4
-appealing_A	3.975458171554272e-5
-appear_V	1.6265005039860718e-3
-appear_V2	1.1754038351747993e-4
-appear_VA	5.5842812823164424e-2
-appear_VS	9.829998843529548e-4
-appear_VV	1.174713787954206e-2
-appearance_N	9.837678307919331e-5
-appease_V2	1.1754038351747993e-4
-appeasement_N	4.099032628299721e-6
-appellant_A	1.3251527238514238e-5
-appellant_N	4.099032628299721e-6
-appellation_N	4.099032628299721e-6
-append_V2	6.716593343855997e-5
-appendage_N	8.198065256599442e-6
-appendectomy_N	4.099032628299721e-6
-appendicitis_N	4.099032628299721e-6
-appendix_N	4.099032628299721e-6
-appertain_V	2.2908457802620728e-5
-appetite_N	5.328742416789638e-5
-appetizer_N	4.099032628299721e-6
-appetizing_A	2.6503054477028476e-5
-applaud_V	9.163383121048291e-5
-applaud_V2	1.679148335963999e-4
-applause_N	3.279226102639777e-5
-apple_N	1.76258403016888e-4
-applejack_N	4.099032628299721e-6
-appliance_N	8.607968519429415e-5
-applicability_N	8.198065256599442e-6
-applicable_A	1.1926374514662814e-4
-applicant_N	4.0990326282997215e-5
-application_N	2.6233808821118215e-4
-applied_A	1.3251527238514238e-5
-applique_N	4.099032628299721e-6
-applique_V2	1.679148335963999e-5
-apply_V	1.3745074681572437e-3
-apply_V2	4.3657856735063974e-4
-apply_V2V	5.810575246949448e-4
-apply_VV	2.9865604778496767e-4
-appoint_V2	6.380763676663196e-4
-appoint_V2V	5.810575246949448e-4
-appoint_VS	5.204117034809761e-4
-appointee_N	2.0495163141498608e-5
-appointment_N	1.5576323987538941e-4
-apportion_V2	1.679148335963999e-5
-apportionment_N	4.099032628299721e-6
-apposite_A	1.3251527238514238e-5
-apposition_N	4.099032628299721e-6
-appraisal_N	3.279226102639777e-5
-appraise_V2	5.037445007891997e-5
-appreciable_A	5.300610895405695e-5
-appreciate_V	2.0617612022358654e-4
-appreciate_V2	1.3433186687711993e-4
-appreciation_N	1.3936710936219052e-4
-appreciative_A	1.3251527238514238e-5
-apprehend_V2	1.679148335963999e-5
-apprehensible_A	1.3251527238514238e-5
-apprehension_N	1.2297097884899164e-5
-apprehensive_A	2.6503054477028476e-5
-apprentice_N	4.099032628299721e-6
-apprentice_V2	1.679148335963999e-5
-apprenticeship_N	4.099032628299721e-6
-apprise_V2	3.358296671927998e-5
-appro_N	4.099032628299721e-6
-approach_N	3.3612067552057717e-4
-approach_V	2.7490149363144874e-4
-approach_V2	6.044934009470397e-4
-approachability_N	4.099032628299721e-6
-approachable_A	1.3251527238514238e-5
-approbation_N	4.099032628299721e-6
-appropriate_A	5.698156712561123e-4
-appropriate_V2	1.0074890015783994e-4
-appropriation_N	2.4594195769798326e-4
-approval_N	7.706181341203476e-4
-approve_V	1.4890497571703474e-3
-approve_V2	2.7202203042616785e-3
-approvingly_Adv	7.850402725659827e-6
-approx_PN	1.8648018648018647e-5
-approximate_A	5.168095623020553e-4
-approximate_V	2.2908457802620728e-5
-approximate_V2	3.358296671927998e-5
-approximation_N	4.099032628299721e-6
-appurtenance_N	4.099032628299721e-6
-apr_PN	1.8648018648018647e-5
-apres_ski_A	1.3251527238514238e-5
-apricot_N	4.099032628299721e-6
-april_N	4.099032628299721e-6
-april_PN	1.8648018648018647e-5
-apron_N	4.099032628299721e-6
-apropos_A	1.3251527238514238e-5
-apropos_Adv	7.850402725659827e-6
-apse_N	4.099032628299721e-6
-apt_A	1.1926374514662814e-4
-aptitude_N	4.099032628299721e-6
-aptness_N	4.099032628299721e-6
-aqualung_N	4.099032628299721e-6
-aquamarine_N	8.198065256599442e-6
-aquanaut_N	4.099032628299721e-6
-aquaplane_N	4.099032628299721e-6
-aquaplane_V	2.2908457802620728e-5
-aquarium_N	1.6396130513198885e-5
-aquarius_PN	1.8648018648018647e-5
-aquatic_A	1.3251527238514238e-5
-aquatint_N	4.099032628299721e-6
-aquavit_N	4.099032628299721e-6
-aqueduct_N	4.099032628299721e-6
-aqueous_A	1.3251527238514238e-5
-aquiline_A	1.3251527238514238e-5
-arab_N	8.198065256599442e-6
-arabesque_N	4.099032628299721e-6
-arabian_A	1.3251527238514238e-5
-arabian_N	4.099032628299721e-6
-arabic_A	1.3251527238514238e-5
-arabic_N	4.099032628299721e-6
-arabist_N	4.099032628299721e-6
-arable_A	2.6503054477028476e-5
-arachnid_N	4.099032628299721e-6
-aralkyl_N	4.099032628299721e-6
-arbiter_N	4.099032628299721e-6
-arbitrament_N	4.099032628299721e-6
-arbitrary_A	1.060122179081139e-4
-arbitrate_V	2.2908457802620728e-5
-arbitrate_V2	3.358296671927998e-5
-arbitration_N	3.279226102639777e-5
-arbitrator_N	3.689129365469749e-5
-arboreal_A	1.3251527238514238e-5
-arbour_N	4.099032628299721e-6
-arbroath_PN	1.8648018648018647e-5
-arc_N	4.099032628299721e-6
-arc_lamp_N	4.099032628299721e-6
-arc_light_N	4.099032628299721e-6
-arcade_N	8.198065256599442e-6
-arcadian_A	1.3251527238514238e-5
-arcadian_N	4.099032628299721e-6
-arcane_A	3.975458171554272e-5
-arch_A	1.3251527238514238e-5
-arch_N	8.198065256599442e-6
-arch_V	4.5816915605241456e-5
-arch_V2	5.037445007891997e-5
-archaeological_A	2.6503054477028476e-5
-archaeologist_N	4.099032628299721e-6
-archaeology_N	4.099032628299721e-6
-archaic_A	3.975458171554272e-5
-archaism_N	4.099032628299721e-6
-archangel_N	4.099032628299721e-6
-archbishop_N	4.099032628299721e-6
-archbishopric_N	4.099032628299721e-6
-archdeacon_N	4.099032628299721e-6
-archdeaconry_N	4.099032628299721e-6
-archdiocese_N	4.099032628299721e-6
-archduke_N	4.099032628299721e-6
-archeology_N	4.099032628299721e-6
-archer_N	4.099032628299721e-6
-archery_N	4.099032628299721e-6
-archetypal_A	1.3251527238514238e-5
-archetype_N	4.099032628299721e-6
-archimandrite_N	4.099032628299721e-6
-archipelago_N	4.099032628299721e-6
-architect_N	8.607968519429415e-5
-architectural_A	1.325152723851424e-4
-architecture_N	6.558452205279554e-5
-archivist_N	4.099032628299721e-6
-archway_N	4.099032628299721e-6
-arctic_A	1.3251527238514238e-5
-ardent_A	6.62576361925712e-5
-ardour_N	4.099032628299721e-6
-ardrossan_PN	1.8648018648018647e-5
-arduous_A	1.3251527238514238e-5
-are_N	8.198065256599442e-6
-area_N	1.5371372356123955e-3
-areca_N	4.099032628299721e-6
-arena_N	4.508935891129693e-5
-arete_N	4.099032628299721e-6
-argent_A	1.3251527238514238e-5
-argent_N	4.099032628299721e-6
-argentina_PN	2.0512820512820512e-4
-argentine_PN	1.8648018648018647e-5
-argentinian_A	2.6503054477028476e-5
-argentinian_N	4.099032628299721e-6
-argon_N	4.099032628299721e-6
-argonaut_N	4.099032628299721e-6
-argosy_N	4.099032628299721e-6
-argot_N	4.099032628299721e-6
-arguable_A	5.300610895405695e-5
-argue_V	5.727114450655182e-4
-argue_V2	6.716593343855997e-5
-argue_VS	7.863999074823639e-3
-argument_N	2.664371208394819e-4
-argumentation_N	4.099032628299721e-6
-argumentative_A	1.3251527238514238e-5
-argus_N	4.099032628299721e-6
-argus_eyed_A	1.3251527238514238e-5
-aria_N	8.198065256599442e-6
-arid_A	1.3251527238514238e-5
-aridity_N	4.099032628299721e-6
-aries_PN	1.8648018648018647e-5
-aright_Adv	7.850402725659827e-6
-arise_V	4.810776138550353e-4
-arise_VS	3.4694113565398406e-4
-aristocracy_N	8.198065256599442e-6
-aristocrat_N	4.099032628299721e-6
-aristocratic_A	2.6503054477028476e-5
-aristocratically_Adv	7.850402725659827e-6
-arithmetic_N	8.198065256599442e-6
-arithmetical_A	1.3251527238514238e-5
-arithmetician_N	4.099032628299721e-6
-arizona_PN	1.8648018648018647e-5
-ark_N	4.099032628299721e-6
-arkansas_PN	1.8648018648018647e-5
-arm_N	2.5823905558288243e-4
-arm_V	6.872537340786218e-5
-arm_V2	2.0149780031567988e-4
-arm_hole_N	4.099032628299721e-6
-armada_N	4.099032628299721e-6
-armadale_PN	1.8648018648018647e-5
-armadillo_N	1.2297097884899164e-5
-armageddon_PN	1.8648018648018647e-5
-armagh_PN	1.8648018648018647e-5
-armament_N	4.099032628299721e-6
-armature_N	4.099032628299721e-6
-armband_N	4.099032628299721e-6
-armchair_N	4.099032628299721e-6
-armenian_N	4.099032628299721e-6
-armful_N	4.099032628299721e-6
-armistice_N	4.099032628299721e-6
-armlet_N	4.099032628299721e-6
-armoire_N	4.099032628299721e-6
-armorial_A	1.3251527238514238e-5
-armour_N	4.099032628299721e-6
-armour_plate_N	4.099032628299721e-6
-armoured_A	1.3251527238514238e-5
-armourer_N	4.099032628299721e-6
-armoury_N	4.099032628299721e-6
-armpit_N	8.198065256599442e-6
-arms_race_N	4.099032628299721e-6
-arms_runner_N	4.099032628299721e-6
-army_N	1.0657484833579275e-4
-arnhem_PN	1.8648018648018647e-5
-arnica_N	4.099032628299721e-6
-arnold_PN	1.8648018648018647e-5
-aroma_N	1.6396130513198885e-5
-aromatic_A	1.3251527238514238e-5
-arose_V2	1.679148335963999e-5
-arose_VS	5.782352260899734e-5
-around_AdN	3.691275167785235e-2
-around_Adv	5.416777880705281e-4
-around_Prep	1.776653940866346e-3
-arouse_V2	1.679148335963999e-4
-arouse_V2V	1.1621150493898896e-3
-arpeggio_N	8.198065256599442e-6
-arquebus_N	4.099032628299721e-6
-arr_PN	1.8648018648018647e-5
-arrack_N	4.099032628299721e-6
-arraign_V2	1.679148335963999e-5
-arraignment_N	8.198065256599442e-6
-arrange_V	9.163383121048291e-5
-arrange_V2	6.212848843066797e-4
-arrangement_N	2.4184292506968357e-4
-arrant_A	1.3251527238514238e-5
-arras_N	4.099032628299721e-6
-array_N	8.607968519429415e-5
-array_V2	1.679148335963999e-5
-arrest_N	8.198065256599443e-5
-arrest_V2	4.197870839909998e-4
-arrester_N	4.099032628299721e-6
-arresting_A	1.3251527238514238e-5
-arriere_pensee_N	4.099032628299721e-6
-arrival_N	3.689129365469749e-5
-arrive_V	8.705213964995877e-4
-arrive_V2	5.037445007891997e-5
-arrogance_N	8.198065256599442e-6
-arrogant_A	9.276069066959968e-5
-arrogate_V2	1.679148335963999e-5
-arrow_N	1.2297097884899164e-5
-arrowhead_N	4.099032628299721e-6
-arrowroot_N	4.099032628299721e-6
-arse_N	4.099032628299721e-6
-arsehole_N	4.099032628299721e-6
-arsenal_N	3.689129365469749e-5
-arsenic_N	8.198065256599442e-6
-arson_N	1.2297097884899164e-5
-art_N	4.0990326282997215e-5
-art_PN	1.8648018648018647e-5
-artefact_N	4.099032628299721e-6
-arterial_A	1.3251527238514238e-5
-arteriosclerosis_N	4.099032628299721e-6
-artery_N	6.558452205279554e-5
-artesian_A	1.3251527238514238e-5
-artful_A	2.6503054477028476e-5
-artfulness_N	4.099032628299721e-6
-arthritic_A	2.6503054477028476e-5
-arthritis_N	1.2297097884899164e-5
-arthur_PN	1.8648018648018647e-5
-artichoke_N	4.099032628299721e-6
-article_N	5.451713395638629e-4
-article_V2	1.679148335963999e-5
-articulate_A	1.3251527238514238e-5
-articulate_V	2.2908457802620728e-5
-articulate_V2	6.716593343855997e-5
-articulation_N	4.099032628299721e-6
-artie_PN	1.8648018648018647e-5
-artifact_N	1.6396130513198885e-5
-artifice_N	4.099032628299721e-6
-artificer_N	4.099032628299721e-6
-artificial_A	1.722698541006851e-4
-artillery_N	1.6396130513198885e-5
-artisan_N	4.099032628299721e-6
-artist_N	1.3936710936219052e-4
-artiste_N	4.099032628299721e-6
-artistic_A	1.325152723851424e-4
-artistically_Adv	7.850402725659827e-6
-artistry_N	8.198065256599442e-6
-artless_A	1.3251527238514238e-5
-artlessness_N	4.099032628299721e-6
-arty_A	1.3251527238514238e-5
-arty_crafty_A	1.3251527238514238e-5
-arum_N	4.099032628299721e-6
-aryan_A	1.3251527238514238e-5
-aryan_N	4.099032628299721e-6
-aryl_N	4.099032628299721e-6
-as_Prep	3.8970697605235756e-2
-as_Subj	1.4025245441795231e-2
-as_long_as_Subj	3.506311360448808e-2
-as_well_Adv	2.355120817697948e-5
-asap_PN	1.8648018648018647e-5
-asbestos_N	1.3936710936219052e-4
-ascend_V	6.872537340786218e-5
-ascend_V2	1.679148335963999e-5
-ascendancy_N	4.099032628299721e-6
-ascendant_N	4.099032628299721e-6
-ascendency_N	8.198065256599442e-6
-ascendent_N	4.099032628299721e-6
-ascension_N	4.099032628299721e-6
-ascent_N	8.198065256599442e-6
-ascertain_V2	1.679148335963999e-5
-ascertainable_A	1.3251527238514238e-5
-ascetic_A	1.3251527238514238e-5
-ascetic_N	4.099032628299721e-6
-ascetically_Adv	7.850402725659827e-6
-asceticism_N	4.099032628299721e-6
-ascorbic_A	1.3251527238514238e-5
-ascot_PN	1.8648018648018647e-5
-ascribable_A	1.3251527238514238e-5
-ascribe_V2	5.037445007891997e-5
-ascription_N	4.099032628299721e-6
-asdic_N	4.099032628299721e-6
-asepsis_N	4.099032628299721e-6
-aseptic_A	1.3251527238514238e-5
-asexual_A	1.3251527238514238e-5
-asexuality_N	4.099032628299721e-6
-ash_N	8.198065256599442e-6
-ash_bin_N	4.099032628299721e-6
-ash_can_N	4.099032628299721e-6
-ash_key_N	4.099032628299721e-6
-ash_pan_N	4.099032628299721e-6
-ashamed_A	2.6503054477028476e-5
-ashbourne_PN	1.8648018648018647e-5
-ashby_PN	1.8648018648018647e-5
-ashby_de_la_zouch_PN	1.8648018648018647e-5
-ashby_woulds_PN	1.8648018648018647e-5
-ashen_A	1.3251527238514238e-5
-ashford_PN	1.8648018648018647e-5
-ashington_PN	1.8648018648018647e-5
-ashore_Adv	3.140161090263931e-5
-ashton_in_makerfield_PN	1.8648018648018647e-5
-ashton_under_lyne_PN	1.8648018648018647e-5
-ashtray_N	8.198065256599442e-6
-ashy_A	1.3251527238514238e-5
-asian_A	6.62576361925712e-5
-asian_N	4.099032628299721e-6
-asiatic_A	1.3251527238514238e-5
-asiatic_N	4.099032628299721e-6
-aside_Adv	2.8261449812375377e-4
-aside_N	4.099032628299721e-6
-asinine_A	1.3251527238514238e-5
-ask_V	5.223128378997526e-3
-ask_V2	9.739060348591195e-4
-ask_V2V	5.810575246949448e-3
-ask_VQ	6.666666666666667e-2
-ask_VS	2.1394703365329015e-3
-ask_VV	1.1946241911398707e-3
-askance_Adv	7.850402725659827e-6
-askern_PN	1.8648018648018647e-5
-askew_A	1.3251527238514238e-5
-askew_Adv	7.850402725659827e-6
-asking_N	1.6396130513198885e-5
-aslant_Adv	7.850402725659827e-6
-asleep_A	3.975458171554272e-5
-asleep_Adv	7.850402725659827e-6
-asp_N	4.099032628299721e-6
-asparagus_N	4.099032628299721e-6
-aspect_N	1.721593703885883e-4
-aspectual_A	1.3251527238514238e-5
-aspen_N	8.198065256599442e-6
-asperity_N	4.099032628299721e-6
-asperse_V2	1.679148335963999e-5
-aspersion_N	1.2297097884899164e-5
-asphalt_N	1.6396130513198885e-5
-asphalt_V2	1.679148335963999e-5
-asphodel_N	4.099032628299721e-6
-asphyxia_N	4.099032628299721e-6
-asphyxiate_V2	1.679148335963999e-5
-asphyxiation_N	4.099032628299721e-6
-aspic_N	4.099032628299721e-6
-aspidistra_N	4.099032628299721e-6
-aspirant_N	4.099032628299721e-6
-aspirate_N	4.099032628299721e-6
-aspirate_V2	1.679148335963999e-5
-aspiration_N	2.869322839809805e-5
-aspire_V	1.3745074681572437e-4
-aspire_VV	1.9910403185664509e-4
-aspirin_N	8.198065256599442e-6
-aspull_PN	1.8648018648018647e-5
-ass_N	8.198065256599442e-6
-assagai_N	4.099032628299721e-6
-assail_V2	6.716593343855997e-5
-assailable_A	1.3251527238514238e-5
-assailant_N	8.198065256599442e-6
-assassin_N	8.198065256599442e-6
-assassinate_V2	1.0074890015783994e-4
-assassination_N	9.837678307919331e-5
-assault_N	5.73864567961961e-5
-assault_V2	1.679148335963999e-5
-assay_N	4.099032628299721e-6
-assay_V2	1.679148335963999e-5
-assegai_N	4.099032628299721e-6
-assemblage_N	8.198065256599442e-6
-assemble_V	2.0617612022358654e-4
-assemble_V2	2.1828928367531987e-4
-assembly_N	1.8035743564518772e-4
-assent_N	1.2297097884899164e-5
-assent_V	2.2908457802620728e-5
-assert_V	1.3745074681572437e-4
-assert_V2	1.679148335963999e-4
-assert_VS	1.6190586330519256e-3
-assertion_N	4.0990326282997215e-5
-assertive_A	2.6503054477028476e-5
-assess_V2	4.5337005071027976e-4
-assessment_N	1.0657484833579275e-4
-assessor_N	4.099032628299721e-6
-asset_N	1.9183472700442696e-3
-asseverate_V2	1.679148335963999e-5
-asseveration_N	4.099032628299721e-6
-asshole_N	4.099032628299721e-6
-assiduity_N	4.099032628299721e-6
-assiduous_A	2.6503054477028476e-5
-assign_V2	3.694126339120798e-4
-assign_V2V	5.810575246949448e-4
-assignable_A	1.3251527238514238e-5
-assignation_N	4.099032628299721e-6
-assignment_N	2.4594195769798327e-5
-assimilate_V	4.5816915605241456e-5
-assimilate_V2	5.037445007891997e-5
-assimilation_N	4.099032628299721e-6
-assist_V	2.9780995143406945e-4
-assist_V2	4.3657856735063974e-4
-assistance_N	2.3364485981308412e-4
-assistant_N	1.352680767338908e-4
-assize_N	4.099032628299721e-6
-assoc_N	4.099032628299721e-6
-associate_A	2.517790175317705e-4
-associate_N	1.8035743564518772e-4
-associate_V	2.2908457802620728e-4
-associate_V2	8.227826846223595e-4
-association_N	3.1152647975077883e-4
-assonance_N	4.099032628299721e-6
-assorted_A	9.276069066959968e-5
-assortment_N	2.4594195769798327e-5
-asst_N	4.099032628299721e-6
-assuage_V2	5.037445007891997e-5
-assume_V	3.4362686703931093e-4
-assume_V2	9.739060348591195e-4
-assume_VS	3.064646698276859e-3
-assumption_N	1.8035743564518772e-4
-assurance_N	9.427775045089359e-5
-assure_V2	3.5262115055243983e-4
-assure_V2S	0.3181818181818182
-assured_A	1.3251527238514238e-5
-assuredness_N	4.099032628299721e-6
-aster_N	4.099032628299721e-6
-asterisk_N	4.099032628299721e-6
-astern_Adv	7.850402725659827e-6
-asteroid_N	8.198065256599442e-6
-asthma_N	1.6396130513198885e-5
-asthmatic_A	1.3251527238514238e-5
-astigmatic_A	1.3251527238514238e-5
-astigmatism_N	4.099032628299721e-6
-astir_A	1.3251527238514238e-5
-astir_Adv	7.850402725659827e-6
-aston_PN	1.8648018648018647e-5
-astonish_V2	1.679148335963999e-5
-astonishing_A	5.300610895405695e-5
-astonishment_N	1.2297097884899164e-5
-astound_V2	5.037445007891997e-5
-astrakhan_N	4.099032628299721e-6
-astral_A	1.3251527238514238e-5
-astray_A	1.3251527238514238e-5
-astray_Adv	1.5700805451319653e-5
-astride_A	1.3251527238514238e-5
-astride_Adv	7.850402725659827e-6
-astride_Prep	2.4790520105111805e-5
-astringency_N	8.198065256599442e-6
-astringent_A	1.3251527238514238e-5
-astringent_N	4.099032628299721e-6
-astrodome_N	4.099032628299721e-6
-astrolabe_N	4.099032628299721e-6
-astrologer_N	4.099032628299721e-6
-astrological_A	1.3251527238514238e-5
-astrology_N	4.099032628299721e-6
-astronaut_N	2.869322839809805e-5
-astronautics_N	4.099032628299721e-6
-astronomer_N	1.2297097884899164e-5
-astronomical_A	5.300610895405695e-5
-astronomy_N	4.099032628299721e-6
-astrophysics_N	4.099032628299721e-6
-astute_A	3.975458171554272e-5
-astuteness_N	4.099032628299721e-6
-asunder_Adv	7.850402725659827e-6
-asylum_N	1.2297097884899164e-5
-asymmetric_A	1.3251527238514238e-5
-asymmetrical_A	1.3251527238514238e-5
-asymmetry_N	4.099032628299721e-6
-asymptote_N	4.099032628299721e-6
-asymptotic_A	1.3251527238514238e-5
-asymptotically_Adv	7.850402725659827e-6
-at_Prep	4.620952947592841e-2
-at_home_N	4.099032628299721e-6
-at_least_AdN	0.28859060402684567
-atabrine_N	4.099032628299721e-6
-atavism_N	4.099032628299721e-6
-atavistic_A	1.3251527238514238e-5
-atelier_N	4.099032628299721e-6
-atheism_N	4.099032628299721e-6
-atheist_N	4.099032628299721e-6
-atheistic_A	1.3251527238514238e-5
-athenian_A	2.6503054477028476e-5
-athenian_N	4.099032628299721e-6
-athens_PN	1.8648018648018647e-5
-atherstone_PN	1.8648018648018647e-5
-athirst_A	1.3251527238514238e-5
-athlete_N	6.968355468109526e-5
-athletic_A	1.060122179081139e-4
-athletics_N	3.279226102639777e-5
-athlone_PN	1.8648018648018647e-5
-athwart_Adv	7.850402725659827e-6
-atlanta_PN	1.8648018648018647e-5
-atlantic_PN	1.8648018648018647e-5
-atlas_N	8.198065256599442e-6
-atmosphere_N	8.198065256599443e-5
-atmospheric_A	9.276069066959968e-5
-atmospherics_N	4.099032628299721e-6
-atoll_N	8.198065256599442e-6
-atom_N	2.869322839809805e-5
-atomic_A	2.6503054477028476e-5
-atomize_V2	1.679148335963999e-5
-atomizer_N	4.099032628299721e-6
-atonal_A	2.6503054477028476e-5
-atonality_N	4.099032628299721e-6
-atone_V	4.5816915605241456e-5
-atonement_N	4.099032628299721e-6
-atop_Adv	7.850402725659827e-6
-atop_Prep	5.784454691192755e-5
-atrabilious_A	1.3251527238514238e-5
-atrocious_A	2.6503054477028476e-5
-atrocity_N	8.198065256599442e-6
-atrophy_N	4.099032628299721e-6
-atrophy_V	2.2908457802620728e-5
-atrophy_V2	1.679148335963999e-5
-attach_V	1.6035920461834508e-4
-attach_V2	5.877019175873997e-4
-attache_N	4.099032628299721e-6
-attachment_N	8.198065256599442e-6
-attack_N	2.295458271847844e-4
-attack_V2	4.3657856735063974e-4
-attacker_N	1.2297097884899164e-5
-attain_V	6.872537340786218e-5
-attain_V2	3.358296671927998e-5
-attainable_A	2.6503054477028476e-5
-attainder_N	4.099032628299721e-6
-attainment_N	4.099032628299721e-6
-attar_N	4.099032628299721e-6
-attempt_N	5.041810132808657e-4
-attempt_V2	3.0224670047351984e-4
-attempt_VV	5.973120955699353e-3
-attend_V	2.7490149363144874e-4
-attend_V2	5.709104342277596e-4
-attendance_N	4.508935891129693e-5
-attendant_A	3.975458171554272e-5
-attendant_N	8.198065256599443e-5
-attention_N	3.443187407771766e-4
-attentive_A	1.3251527238514238e-5
-attentiveness_N	4.099032628299721e-6
-attenuate_V2	1.679148335963999e-5
-attenuation_N	4.099032628299721e-6
-attest_V	4.5816915605241456e-5
-attest_V2	1.679148335963999e-5
-attest_VS	2.3129409043598937e-4
-attic_A	3.975458171554272e-5
-attic_N	1.2297097884899164e-5
-attire_N	4.099032628299721e-6
-attire_V2	1.679148335963999e-5
-attitude_N	1.9675356615838662e-4
-attitudinize_V	2.2908457802620728e-5
-attorney_N	7.952123298901459e-4
-attract_V2	1.796688719481479e-3
-attraction_N	4.9188391539596654e-5
-attractive_A	6.095702529716549e-4
-attributable_A	9.276069066959968e-5
-attribute_N	2.4594195769798327e-5
-attribute_V2	1.5280249857272392e-3
-attribution_N	4.099032628299721e-6
-attributive_A	1.3251527238514238e-5
-attrition_N	1.6396130513198885e-5
-attune_V2	1.679148335963999e-5
-atypical_A	1.3251527238514238e-5
-au_fait_A	1.3251527238514238e-5
-au_fond_Adv	7.850402725659827e-6
-au_pair_N	4.099032628299721e-6
-aubergine_N	4.099032628299721e-6
-aubrietia_N	4.099032628299721e-6
-auburn_A	1.3251527238514238e-5
-auckland_PN	1.8648018648018647e-5
-auction_N	5.656665027053615e-4
-auction_V2	3.5262115055243983e-4
-auctioneer_N	1.2297097884899164e-5
-audacious_A	3.975458171554272e-5
-audacity_N	8.198065256599442e-6
-audibility_N	4.099032628299721e-6
-audible_A	2.6503054477028476e-5
-audience_N	2.9922938186587966e-4
-audio_lingual_A	1.3251527238514238e-5
-audit_N	1.1067388096409248e-4
-audit_V2	1.3433186687711993e-4
-audition_N	8.198065256599442e-6
-audition_V	6.872537340786218e-5
-audition_V2	1.679148335963999e-5
-auditor_N	6.148548942449582e-5
-auditorium_N	4.099032628299721e-6
-auditory_A	1.3251527238514238e-5
-audley_PN	1.8648018648018647e-5
-audrey_PN	1.8648018648018647e-5
-aug_PN	1.8648018648018647e-5
-auger_N	4.099032628299721e-6
-aught_N	4.099032628299721e-6
-augment_V	4.5816915605241456e-5
-augment_V2	5.037445007891997e-5
-augmentation_N	4.099032628299721e-6
-augsburg_PN	1.8648018648018647e-5
-augur_N	4.099032628299721e-6
-augur_V	2.2908457802620728e-5
-augur_V2	1.679148335963999e-5
-augury_N	4.099032628299721e-6
-august_A	2.6503054477028476e-5
-august_N	4.099032628299721e-6
-august_PN	1.8648018648018647e-5
-augustan_A	1.3251527238514238e-5
-auk_N	4.099032628299721e-6
-auld_lang_syne_N	4.099032628299721e-6
-aunt_N	1.2297097884899164e-5
-auntie_N	4.099032628299721e-6
-aunty_N	4.099032628299721e-6
-aura_N	8.198065256599442e-6
-aural_A	2.6503054477028476e-5
-aureole_N	4.099032628299721e-6
-auricle_N	4.099032628299721e-6
-auricular_A	1.3251527238514238e-5
-auriferous_A	1.3251527238514238e-5
-aurora_N	4.099032628299721e-6
-auspicious_A	3.975458171554272e-5
-aussie_N	4.099032628299721e-6
-austere_A	6.62576361925712e-5
-austerity_N	3.689129365469749e-5
-australia_PN	7.272727272727272e-4
-australian_A	7.553370525953116e-4
-australian_N	4.099032628299721e-6
-austria_PN	7.459207459207459e-5
-austrian_A	5.300610895405695e-5
-austrian_N	4.099032628299721e-6
-autarchy_N	4.099032628299721e-6
-autarky_N	4.099032628299721e-6
-authentic_A	3.975458171554272e-5
-authentically_Adv	7.850402725659827e-6
-authenticate_V2	1.679148335963999e-5
-authentication_N	4.099032628299721e-6
-authenticity_N	1.6396130513198885e-5
-author_N	2.3774389244138384e-4
-authore_V2	3.358296671927998e-5
-authoress_N	4.099032628299721e-6
-authoritarian_A	5.300610895405695e-5
-authoritarian_N	4.099032628299721e-6
-authoritarianism_N	4.099032628299721e-6
-authoritative_A	2.6503054477028476e-5
-authority_N	4.877848827676668e-4
-authorization_N	6.148548942449582e-5
-authorize_V2	5.373274675084797e-4
-authorize_V2V	4.648460197559558e-3
-authorship_N	8.198065256599442e-6
-autism_N	4.099032628299721e-6
-autistic_A	1.3251527238514238e-5
-auto_N	8.730939498278406e-4
-auto_changer_N	4.099032628299721e-6
-auto_da_fe_N	4.099032628299721e-6
-autobahn_N	4.099032628299721e-6
-autobiographic_A	1.3251527238514238e-5
-autobiographical_A	1.3251527238514238e-5
-autobiography_N	1.2297097884899164e-5
-autocracy_N	4.099032628299721e-6
-autocrat_N	8.198065256599442e-6
-autocratic_A	3.975458171554272e-5
-autocratically_Adv	7.850402725659827e-6
-autogiro_N	4.099032628299721e-6
-autograph_N	2.0495163141498608e-5
-autograph_V2	8.395741679819995e-5
-autogyro_N	4.099032628299721e-6
-automat_N	4.099032628299721e-6
-automate_V2	2.5187225039459985e-4
-automatic_A	2.9153359924731325e-4
-automatic_N	4.099032628299721e-6
-automatically_Adv	1.3345684633621704e-4
-automation_N	2.0495163141498608e-5
-automaton_N	4.099032628299721e-6
-automobile_N	1.4346614199049025e-4
-autonomous_A	5.300610895405695e-5
-autonomy_N	2.0495163141498608e-5
-autopsy_N	4.099032628299721e-6
-autostrada_N	4.099032628299721e-6
-autumn_N	6.558452205279554e-5
-autumnal_A	1.3251527238514238e-5
-auxiliary_A	5.300610895405695e-5
-auxiliary_N	4.099032628299721e-6
-avail_N	1.2297097884899164e-5
-avail_V	2.2908457802620728e-5
-avail_V2	1.679148335963999e-5
-availability_N	5.73864567961961e-5
-available_A	2.4117779574095916e-3
-avalanche_N	1.2297097884899164e-5
-avant_garde_N	4.099032628299721e-6
-avarice_N	4.099032628299721e-6
-avaricious_A	3.975458171554272e-5
-avatar_N	4.099032628299721e-6
-ave_PN	1.8648018648018647e-5
-aveley_PN	1.8648018648018647e-5
-avenge_V2	3.358296671927998e-5
-avenger_N	4.099032628299721e-6
-avenue_N	2.0495163141498608e-5
-aver_V2	1.679148335963999e-5
-average_A	3.273127227913017e-3
-average_N	9.058862108542384e-4
-average_V	3.6653532484193165e-4
-average_V2	3.694126339120798e-4
-averr_VS	1.1564704521799469e-4
-averse_A	1.3251527238514238e-5
-aversion_N	4.099032628299721e-6
-avert_V2	1.679148335963999e-4
-aviary_N	4.099032628299721e-6
-aviation_N	5.328742416789638e-5
-aviator_N	4.099032628299721e-6
-avid_A	3.975458171554272e-5
-avidity_N	4.099032628299721e-6
-avignon_PN	1.8648018648018647e-5
-avocado_N	4.099032628299721e-6
-avocation_N	4.099032628299721e-6
-avoid_V2	1.830271686200759e-3
-avoid_VV	1.8914883026381285e-3
-avoidable_A	1.3251527238514238e-5
-avoidance_N	1.6396130513198885e-5
-avoirdupois_N	4.099032628299721e-6
-avon_PN	1.8648018648018647e-5
-avouch_V	2.2908457802620728e-5
-avouch_V2	1.679148335963999e-5
-avow_V2	1.679148335963999e-5
-avowal_N	4.099032628299721e-6
-avowedly_Adv	7.850402725659827e-6
-avuncular_A	3.975458171554272e-5
-await_V2	4.5337005071027976e-4
-awake_A	2.6503054477028476e-5
-awake_V	4.5816915605241456e-5
-awaken_V2	1.679148335963999e-5
-awakening_N	4.099032628299721e-6
-award_N	1.5986227250368914e-4
-award_V2	8.395741679819996e-4
-aware_A	5.03558035063541e-4
-awareness_N	3.689129365469749e-5
-awash_A	2.6503054477028476e-5
-away_A	1.3251527238514238e-5
-away_Adv	1.271765241556892e-3
-awe_N	4.099032628299721e-6
-awe_V2	1.679148335963999e-5
-awe_inspiring_A	1.3251527238514238e-5
-awe_stricken_A	1.3251527238514238e-5
-awe_struck_A	1.3251527238514238e-5
-aweigh_Adv	7.850402725659827e-6
-awesome_A	5.300610895405695e-5
-awful_A	1.9877290857771358e-4
-awhile_Adv	2.355120817697948e-5
-awkward_A	6.62576361925712e-5
-awkwardness_N	4.099032628299721e-6
-awl_N	4.099032628299721e-6
-awning_N	4.099032628299721e-6
-awol_PN	1.8648018648018647e-5
-awry_A	2.6503054477028476e-5
-awry_Adv	2.355120817697948e-5
-ax_N	1.2297097884899164e-5
-ax_V2	1.679148335963999e-5
-axe_N	4.099032628299721e-6
-axe_V2	1.679148335963999e-5
-axiom_N	1.6396130513198885e-5
-axiomatic_A	2.6503054477028476e-5
-axiomatically_Adv	7.850402725659827e-6
-axis_N	4.099032628299721e-6
-axle_N	8.198065256599442e-6
-ay_Adv	7.850402725659827e-6
-ayah_N	4.099032628299721e-6
-aycliffe_PN	1.8648018648018647e-5
-aye_Adv	7.850402725659827e-6
-aylesbury_PN	1.8648018648018647e-5
-aylesford_PN	1.8648018648018647e-5
-ayr_PN	1.8648018648018647e-5
-azalea_N	4.099032628299721e-6
-azimuth_N	4.099032628299721e-6
-azure_A	2.6503054477028476e-5
-azure_N	4.099032628299721e-6
-b_ed_N	2.869322839809805e-5
-ba_N	4.099032628299721e-6
-baa_N	4.099032628299721e-6
-baa_V	2.2908457802620728e-5
-baa_lamb_N	4.099032628299721e-6
-babble_N	4.099032628299721e-6
-babble_V	2.2908457802620728e-5
-babble_V2	1.679148335963999e-5
-babbler_N	4.099032628299721e-6
-babe_N	4.099032628299721e-6
-babel_N	8.198065256599442e-6
-baboo_N	4.099032628299721e-6
-baboon_N	4.099032628299721e-6
-babs_PN	1.8648018648018647e-5
-babu_N	4.099032628299721e-6
-baby_N	1.0657484833579275e-4
-baby_V2	1.679148335963999e-5
-baby_faced_A	2.6503054477028476e-5
-baby_farmer_N	4.099032628299721e-6
-baby_minder_N	4.099032628299721e-6
-baby_talk_N	4.099032628299721e-6
-babyhood_N	4.099032628299721e-6
-babyish_A	1.3251527238514238e-5
-babysit_V	2.2908457802620728e-5
-babysitter_N	4.099032628299721e-6
-babysitting_N	4.099032628299721e-6
-baccalaureate_N	1.2297097884899164e-5
-baccarat_N	4.099032628299721e-6
-bacchanal_A	1.3251527238514238e-5
-bacchanal_N	4.099032628299721e-6
-bacchanalian_A	1.3251527238514238e-5
-baccy_N	4.099032628299721e-6
-bachelor_N	1.2297097884899164e-5
-bacillus_N	1.2297097884899164e-5
-back_Adv	2.998853841202054e-3
-back_N	3.033284144941794e-4
-back_V	1.0766975167231742e-3
-back_V2	1.5280249857272392e-3
-back_breaking_A	1.3251527238514238e-5
-back_down_N	4.099032628299721e-6
-back_formation_N	4.099032628299721e-6
-back_up_N	4.099032628299721e-6
-backache_N	4.099032628299721e-6
-backband_N	4.099032628299721e-6
-backbench_N	4.099032628299721e-6
-backbencher_N	4.099032628299721e-6
-backbite_V	2.2908457802620728e-5
-backbite_V2	1.679148335963999e-5
-backbiter_N	4.099032628299721e-6
-backboard_N	4.099032628299721e-6
-backbone_N	1.6396130513198885e-5
-backchat_N	4.099032628299721e-6
-backcloth_N	4.099032628299721e-6
-backdate_V2	1.679148335963999e-5
-backdoor_N	4.099032628299721e-6
-backdrop_N	4.0990326282997215e-5
-backer_N	5.73864567961961e-5
-backfire_N	4.099032628299721e-6
-backfire_V	1.8326766242096582e-4
-backgammon_N	4.099032628299721e-6
-background_N	9.427775045089359e-5
-backhand_A	1.3251527238514238e-5
-backhanded_A	1.3251527238514238e-5
-backing_N	7.378258730939498e-5
-backlash_N	2.869322839809805e-5
-backless_A	1.3251527238514238e-5
-backlog_N	1.1067388096409248e-4
-backmost_A	1.3251527238514238e-5
-backpedal_V	2.2908457802620728e-5
-backpedaling_V	2.2908457802620728e-5
-backroom_N	4.099032628299721e-6
-backscratcher_N	4.099032628299721e-6
-backseat_N	8.198065256599442e-6
-backsheesh_N	4.099032628299721e-6
-backside_N	8.198065256599442e-6
-backslide_V	2.2908457802620728e-5
-backspace_V	2.2908457802620728e-5
-backstage_Adv	1.5700805451319653e-5
-backstair_A	1.3251527238514238e-5
-backstroke_N	4.099032628299721e-6
-backsword_N	4.099032628299721e-6
-backtalk_N	4.099032628299721e-6
-backward_A	1.3251527238514238e-5
-backward_Adv	2.355120817697948e-5
-backwards_A	1.3251527238514238e-5
-backwards_Adv	1.5700805451319653e-5
-backwash_N	4.099032628299721e-6
-backwater_N	8.198065256599442e-6
-backwoodsman_N	4.099032628299721e-6
-backworth_PN	1.8648018648018647e-5
-bacon_N	1.2297097884899164e-5
-bacterial_A	5.300610895405695e-5
-bacteriologist_N	4.099032628299721e-6
-bacteriology_N	4.099032628299721e-6
-bacterium_N	7.788161993769471e-5
-bacup_PN	1.8648018648018647e-5
-bad_A	2.610550865987305e-3
-bad_N	8.198065256599442e-6
-badajoz_PN	1.8648018648018647e-5
-badalona_PN	1.8648018648018647e-5
-badge_N	1.2297097884899164e-5
-badger_N	4.099032628299721e-6
-badger_V2	1.679148335963999e-5
-badinage_N	4.099032628299721e-6
-badly_behaved_A	1.3251527238514238e-5
-badminton_N	4.099032628299721e-6
-badness_N	4.099032628299721e-6
-baffle_N	4.099032628299721e-6
-baffle_V2	1.679148335963999e-5
-bag_N	1.0657484833579275e-4
-bag_V	2.2908457802620728e-5
-bag_V2	1.679148335963999e-5
-bagatelle_N	4.099032628299721e-6
-baggage_N	1.2297097884899164e-5
-baggy_A	1.3251527238514238e-5
-baghdad_PN	1.8648018648018647e-5
-bagnio_N	4.099032628299721e-6
-bagpipe_N	8.198065256599442e-6
-bahamas_PN	1.8648018648018647e-5
-bahamian_A	1.3251527238514238e-5
-bahamian_N	4.099032628299721e-6
-bahasa_N	4.099032628299721e-6
-bahrain_PN	1.8648018648018647e-5
-bahraini_A	1.3251527238514238e-5
-bahraini_N	4.099032628299721e-6
-bail_N	8.198065256599442e-6
-bail_V	2.51993035828828e-4
-bail_V2	5.037445007891997e-5
-bailee_N	4.099032628299721e-6
-bailey_N	4.099032628299721e-6
-bailey_PN	1.8648018648018647e-5
-bailiff_N	1.2297097884899164e-5
-bailment_N	4.099032628299721e-6
-bailor_N	4.099032628299721e-6
-bairn_N	4.099032628299721e-6
-bait_N	8.198065256599442e-6
-bait_V	2.2908457802620728e-5
-bait_V2	1.679148335963999e-5
-baize_N	4.099032628299721e-6
-bake_V	2.2908457802620728e-5
-bake_V2	3.358296671927998e-5
-bakelite_N	4.099032628299721e-6
-baker_N	1.2297097884899164e-5
-bakery_N	2.869322839809805e-5
-baking_hot_A	1.3251527238514238e-5
-baking_powder_N	4.099032628299721e-6
-baksheesh_N	8.198065256599442e-6
-baku_PN	1.8648018648018647e-5
-balaclava_N	4.099032628299721e-6
-balalaika_N	4.099032628299721e-6
-balance_N	2.8283325135268077e-4
-balance_V	1.3745074681572437e-4
-balance_V2	1.679148335963999e-4
-balance_sheet_N	4.099032628299721e-6
-balance_wheel_N	4.099032628299721e-6
-balconied_A	1.3251527238514238e-5
-balcony_N	1.2297097884899164e-5
-bald_A	3.975458171554272e-5
-bald_head_N	4.099032628299721e-6
-bald_pate_N	4.099032628299721e-6
-balderdash_N	4.099032628299721e-6
-baldness_N	4.099032628299721e-6
-baldock_PN	1.8648018648018647e-5
-baldric_N	4.099032628299721e-6
-bale_N	1.2297097884899164e-5
-bale_V2	1.679148335963999e-5
-baleful_A	1.3251527238514238e-5
-balk_N	4.099032628299721e-6
-balk_V	3.8944378264455236e-4
-balk_V2	1.679148335963999e-5
-ball_N	8.607968519429415e-5
-ball_V	2.2908457802620728e-5
-ball_V2	1.679148335963999e-5
-ball_cartridge_N	4.099032628299721e-6
-ball_dress_N	4.099032628299721e-6
-ballad_N	4.099032628299721e-6
-ballade_N	4.099032628299721e-6
-ballast_N	4.099032628299721e-6
-ballast_V2	1.679148335963999e-5
-ballbearing_N	4.099032628299721e-6
-ballcock_N	4.099032628299721e-6
-ballerina_N	4.099032628299721e-6
-ballet_N	4.099032628299721e-6
-ballet_dancer_N	4.099032628299721e-6
-ballet_skirt_N	4.099032628299721e-6
-ballistic_A	3.975458171554272e-5
-ballistics_N	4.099032628299721e-6
-ballock_N	4.099032628299721e-6
-balloon_N	7.788161993769471e-5
-balloon_V	3.2071840923669016e-4
-balloon_V2	3.358296671927998e-5
-balloonist_N	1.6396130513198885e-5
-ballot_N	7.788161993769471e-5
-ballot_V	1.6035920461834508e-4
-ballot_box_N	4.099032628299721e-6
-ballpen_N	4.099032628299721e-6
-ballpoint_N	4.099032628299721e-6
-ballpoint_pen_N	4.099032628299721e-6
-ballroom_N	1.6396130513198885e-5
-balls_up_N	4.099032628299721e-6
-bally_A	1.3251527238514238e-5
-bally_Adv	7.850402725659827e-6
-ballyhoo_N	4.099032628299721e-6
-balm_N	8.198065256599442e-6
-balmy_A	2.6503054477028476e-5
-baloney_N	8.198065256599442e-6
-balsa_N	4.099032628299721e-6
-balsam_N	4.099032628299721e-6
-baltimore_PN	1.8648018648018647e-5
-baluster_N	4.099032628299721e-6
-balustrade_N	4.099032628299721e-6
-bambino_N	4.099032628299721e-6
-bamboo_N	4.099032628299721e-6
-bamboozle_V2	1.679148335963999e-5
-ban_N	2.1724872929988523e-4
-ban_V2	9.906975182187594e-4
-banal_A	3.975458171554272e-5
-banality_N	4.099032628299721e-6
-banana_N	2.0495163141498608e-5
-banbury_PN	1.8648018648018647e-5
-band_N	8.198065256599443e-5
-band_V	6.872537340786218e-5
-band_V2	1.679148335963999e-5
-band_saw_N	4.099032628299721e-6
-bandage_N	1.2297097884899164e-5
-bandage_V2	1.679148335963999e-5
-bandanna_N	4.099032628299721e-6
-bandbox_N	4.099032628299721e-6
-bandeau_N	4.099032628299721e-6
-bandit_N	4.099032628299721e-6
-banditry_N	4.099032628299721e-6
-bandleader_N	4.099032628299721e-6
-bandmaster_N	4.099032628299721e-6
-bandoleer_N	4.099032628299721e-6
-bandolier_N	4.099032628299721e-6
-bandsman_N	4.099032628299721e-6
-bandstand_N	4.099032628299721e-6
-bandung_PN	1.8648018648018647e-5
-bandwagon_N	2.869322839809805e-5
-bandy_A	1.3251527238514238e-5
-bandy_V2	3.358296671927998e-5
-bandy_legged_A	1.3251527238514238e-5
-bane_N	8.198065256599442e-6
-baneful_A	1.3251527238514238e-5
-bang_Adv	7.850402725659827e-6
-bang_N	3.279226102639777e-5
-bang_V	4.5816915605241456e-5
-bang_V2	1.679148335963999e-5
-bangalore_PN	1.8648018648018647e-5
-banger_N	4.099032628299721e-6
-bangkok_PN	1.8648018648018647e-5
-bangladesh_PN	1.8648018648018647e-5
-bangladeshi_A	1.3251527238514238e-5
-bangladeshi_N	4.099032628299721e-6
-bangle_N	4.099032628299721e-6
-bangor_PN	1.8648018648018647e-5
-banian_N	4.099032628299721e-6
-banian_tree_N	4.099032628299721e-6
-banish_V2	6.716593343855997e-5
-banishment_N	8.198065256599442e-6
-banister_N	4.099032628299721e-6
-banjo_N	4.099032628299721e-6
-bank_N	4.004754877848828e-3
-bank_V	4.810776138550353e-4
-bank_V2	5.037445007891997e-5
-bank_bill_N	4.099032628299721e-6
-bank_book_N	4.099032628299721e-6
-bank_draft_N	4.099032628299721e-6
-bank_rate_N	4.099032628299721e-6
-banker_N	6.02557796360059e-4
-banking_N	7.05033612067552e-4
-banknote_N	4.099032628299721e-6
-bankroll_N	4.099032628299721e-6
-bankrupt_A	7.950916343108544e-5
-bankrupt_N	4.099032628299721e-6
-bankrupt_V2	5.037445007891997e-5
-bankruptcy_N	5.164781111657649e-4
-banner_N	1.6396130513198885e-5
-banning_order_N	4.099032628299721e-6
-bannister_N	4.099032628299721e-6
-bannock_N	4.099032628299721e-6
-bannockburn_PN	1.8648018648018647e-5
-banquet_N	1.2297097884899164e-5
-banquet_V	2.2908457802620728e-5
-banquet_V2	1.679148335963999e-5
-banshee_N	8.198065256599442e-6
-bant_V	2.2908457802620728e-5
-bantam_N	4.099032628299721e-6
-banter_N	8.198065256599442e-6
-banter_V	2.2908457802620728e-5
-banter_V2	1.679148335963999e-5
-bantering_A	1.3251527238514238e-5
-banting_N	4.099032628299721e-6
-bantry_PN	1.8648018648018647e-5
-bantu_A	1.3251527238514238e-5
-bantu_N	4.099032628299721e-6
-banyan_N	4.099032628299721e-6
-baobab_N	4.099032628299721e-6
-baptism_N	8.198065256599442e-6
-baptismal_A	1.3251527238514238e-5
-baptist_A	1.3251527238514238e-5
-baptist_N	4.099032628299721e-6
-baptize_V2	1.679148335963999e-5
-bar_N	1.4346614199049025e-4
-bar_Prep	8.263506701703935e-6
-bar_V2	6.380763676663196e-4
-baracaldo_PN	1.8648018648018647e-5
-barb_N	8.198065256599442e-6
-barbadian_A	1.3251527238514238e-5
-barbadian_N	4.099032628299721e-6
-barbados_PN	1.8648018648018647e-5
-barbara_PN	1.8648018648018647e-5
-barbarian_A	1.3251527238514238e-5
-barbarian_N	4.099032628299721e-6
-barbaric_A	1.3251527238514238e-5
-barbarism_N	4.099032628299721e-6
-barbarity_N	4.099032628299721e-6
-barbarize_V2	1.679148335963999e-5
-barbarous_A	1.3251527238514238e-5
-barbecue_N	8.198065256599442e-6
-barbecue_V2	1.679148335963999e-5
-barbed_A	1.3251527238514238e-5
-barbel_N	4.099032628299721e-6
-barber_N	1.2297097884899164e-5
-barbican_N	4.099032628299721e-6
-barbitone_N	4.099032628299721e-6
-barbiturate_N	4.099032628299721e-6
-barcarole_N	4.099032628299721e-6
-barcarolle_N	4.099032628299721e-6
-barcelona_PN	1.8648018648018647e-5
-bard_N	4.099032628299721e-6
-bardic_A	1.3251527238514238e-5
-bardolatry_N	4.099032628299721e-6
-bare_A	4.903065078250269e-4
-bare_V2	3.358296671927998e-5
-bareback_Adv	7.850402725659827e-6
-barebacked_A	1.3251527238514238e-5
-barebacked_Adv	7.850402725659827e-6
-barefaced_A	1.3251527238514238e-5
-barefoot_Adv	7.850402725659827e-6
-barefooted_A	1.3251527238514238e-5
-barefooted_Adv	7.850402725659827e-6
-bareheaded_A	1.3251527238514238e-5
-barelegged_A	1.3251527238514238e-5
-bareness_N	4.099032628299721e-6
-bargain_N	2.0085259878668634e-4
-bargain_V	4.123522404471731e-4
-bargain_V2	1.679148335963999e-5
-barge_N	3.689129365469749e-5
-barge_V	4.5816915605241456e-5
-bargee_N	4.099032628299721e-6
-bargepole_N	4.099032628299721e-6
-bargoed_PN	1.8648018648018647e-5
-bari_PN	1.8648018648018647e-5
-baritone_N	8.198065256599442e-6
-barium_N	4.099032628299721e-6
-bark_N	4.099032628299721e-6
-bark_V	4.5816915605241456e-5
-bark_V2	1.679148335963999e-5
-barker_N	4.099032628299721e-6
-barking_PN	1.8648018648018647e-5
-barley_N	8.198065256599442e-6
-barley_sugar_N	4.099032628299721e-6
-barley_water_N	4.099032628299721e-6
-barleycorn_N	4.099032628299721e-6
-barm_N	4.099032628299721e-6
-barmaid_N	4.099032628299721e-6
-barman_N	4.099032628299721e-6
-barmy_A	1.3251527238514238e-5
-barn_N	2.4594195769798327e-5
-barn_door_N	4.099032628299721e-6
-barnacle_N	8.198065256599442e-6
-barnard_castle_PN	1.8648018648018647e-5
-barnet_PN	1.8648018648018647e-5
-barnoldswick_PN	1.8648018648018647e-5
-barnsley_PN	1.8648018648018647e-5
-barnstaple_PN	1.8648018648018647e-5
-barnstorm_V	2.2908457802620728e-5
-barnstormer_N	4.099032628299721e-6
-barnyard_N	8.198065256599442e-6
-barometer_N	6.148548942449582e-5
-barometric_A	1.3251527238514238e-5
-baron_N	1.2297097884899164e-5
-baronage_N	4.099032628299721e-6
-baroness_N	4.099032628299721e-6
-baronet_N	4.099032628299721e-6
-baronetcy_N	4.099032628299721e-6
-baronial_A	1.3251527238514238e-5
-barony_N	4.099032628299721e-6
-baroque_A	2.6503054477028476e-5
-baroque_N	4.099032628299721e-6
-barouche_N	4.099032628299721e-6
-barque_N	4.099032628299721e-6
-barrack_N	4.099032628299721e-6
-barrack_V	2.2908457802620728e-5
-barrack_V2	1.679148335963999e-5
-barracking_N	4.099032628299721e-6
-barracuda_N	4.099032628299721e-6
-barrage_N	2.869322839809805e-5
-barranquilla_PN	1.8648018648018647e-5
-barrel_N	3.894080996884735e-4
-barrel_V2	1.679148335963999e-5
-barrelled_A	1.3251527238514238e-5
-barren_A	2.6503054477028476e-5
-barrenness_N	4.099032628299721e-6
-barrhead_PN	1.8648018648018647e-5
-barricade_N	8.198065256599442e-6
-barricade_V2	1.679148335963999e-5
-barrier_N	1.8445646827348745e-4
-barrister_N	4.099032628299721e-6
-barrow_N	4.099032628299721e-6
-barrow_boy_N	4.099032628299721e-6
-barrow_in_furness_PN	1.8648018648018647e-5
-barrow_man_N	4.099032628299721e-6
-barry_PN	1.8648018648018647e-5
-bart_PN	1.8648018648018647e-5
-bartender_N	1.2297097884899164e-5
-barter_N	4.099032628299721e-6
-barter_V	4.5816915605241456e-5
-barter_V2	3.358296671927998e-5
-barterer_N	4.099032628299721e-6
-bartholomew_PN	1.8648018648018647e-5
-barton_upon_humber_PN	1.8648018648018647e-5
-bas_relief_N	4.099032628299721e-6
-basal_A	1.3251527238514238e-5
-basalt_N	4.099032628299721e-6
-bascule_N	4.099032628299721e-6
-base_A	1.8552138133919935e-4
-base_N	4.590916543695688e-4
-base_V	2.336662695867314e-3
-base_V2	5.272525774926957e-3
-baseball_N	2.50040990326283e-4
-baseboard_N	4.099032628299721e-6
-basel_PN	1.8648018648018647e-5
-baseless_A	3.975458171554272e-5
-basement_N	3.279226102639777e-5
-bash_N	8.198065256599442e-6
-bash_V2	6.716593343855997e-5
-bashful_A	1.3251527238514238e-5
-basic_A	6.62576361925712e-4
-basically_Adv	1.9626006814149567e-4
-basil_N	4.099032628299721e-6
-basil_PN	1.8648018648018647e-5
-basildon_PN	1.8648018648018647e-5
-basilica_N	4.099032628299721e-6
-basilisk_N	4.099032628299721e-6
-basin_N	4.099032628299721e-6
-basingstoke_PN	1.8648018648018647e-5
-basis_N	7.05033612067552e-4
-bask_V	2.2908457802620728e-5
-basket_N	2.295458271847844e-4
-basketball_N	8.198065256599443e-5
-basketry_N	4.099032628299721e-6
-bass_A	1.3251527238514238e-5
-bass_N	2.0495163141498608e-5
-bassinet_N	4.099032628299721e-6
-bassoon_N	8.198065256599442e-6
-bast_N	4.099032628299721e-6
-bastard_N	4.099032628299721e-6
-bastardize_V2	1.679148335963999e-5
-bastardy_N	4.099032628299721e-6
-baste_V2	1.679148335963999e-5
-bastinado_N	4.099032628299721e-6
-bastinado_V2	1.679148335963999e-5
-bastion_N	2.0495163141498608e-5
-bat_N	4.0990326282997215e-5
-bat_V	6.872537340786218e-5
-bat_V2	3.358296671927998e-5
-batch_N	4.0990326282997215e-5
-bate_V2	3.358296671927998e-5
-bath_N	1.6396130513198885e-5
-bath_PN	1.8648018648018647e-5
-bath_V	2.2908457802620728e-5
-bath_V2	1.679148335963999e-5
-bath_chair_N	4.099032628299721e-6
-bathe_N	4.099032628299721e-6
-bathe_V	2.2908457802620728e-5
-bathe_V2	1.679148335963999e-5
-bather_N	4.099032628299721e-6
-bathgate_PN	1.8648018648018647e-5
-bathing_N	8.198065256599442e-6
-bathing_cap_N	4.099032628299721e-6
-bathing_costume_N	4.099032628299721e-6
-bathing_machine_N	4.099032628299721e-6
-bathing_suit_N	4.099032628299721e-6
-bathos_N	4.099032628299721e-6
-bathrobe_N	4.099032628299721e-6
-bathroom_N	1.6396130513198885e-5
-bathtub_N	8.198065256599442e-6
-bathysphere_N	4.099032628299721e-6
-batik_N	4.099032628299721e-6
-batiste_N	4.099032628299721e-6
-batley_PN	1.8648018648018647e-5
-batman_N	4.099032628299721e-6
-baton_N	4.099032628299721e-6
-bats_A	1.3251527238514238e-5
-batsman_N	4.099032628299721e-6
-battalion_N	8.198065256599442e-6
-batten_N	4.099032628299721e-6
-batten_V	2.2908457802620728e-5
-batten_V2	1.679148335963999e-5
-batter_N	1.2297097884899164e-5
-batter_V	1.1454228901310364e-4
-batter_V2	2.6866373375423986e-4
-battery_N	8.607968519429415e-5
-batting_N	1.6396130513198885e-5
-battle_N	4.017051975733727e-4
-battle_V	1.1454228901310364e-4
-battle_V2	1.847063169560399e-4
-battle_axe_N	4.099032628299721e-6
-battle_cruiser_N	4.099032628299721e-6
-battledore_N	4.099032628299721e-6
-battledress_N	4.099032628299721e-6
-battlefield_N	1.2297097884899164e-5
-battleground_N	8.198065256599442e-6
-battleship_N	4.099032628299721e-6
-battue_N	4.099032628299721e-6
-batty_A	1.3251527238514238e-5
-bauble_N	4.099032628299721e-6
-baulk_N	4.099032628299721e-6
-baulk_V	2.2908457802620728e-5
-baulk_V2	1.679148335963999e-5
-bauxite_N	4.099032628299721e-6
-bawbee_N	4.099032628299721e-6
-bawd_N	4.099032628299721e-6
-bawdily_Adv	7.850402725659827e-6
-bawdy_A	1.3251527238514238e-5
-bawdy_N	4.099032628299721e-6
-bawl_V	2.2908457802620728e-5
-bawl_V2	1.679148335963999e-5
-bay_A	1.3251527238514238e-5
-bay_N	6.558452205279554e-5
-bay_V	2.2908457802620728e-5
-bay_wreath_N	4.099032628299721e-6
-bayonet_N	4.099032628299721e-6
-bayonet_V2	1.679148335963999e-5
-bayou_N	4.099032628299721e-6
-bazaar_N	4.099032628299721e-6
-bazooka_N	4.099032628299721e-6
-bbc_PN	1.8648018648018647e-5
-beach_N	6.968355468109526e-5
-beach_V2	3.358296671927998e-5
-beachcomber_N	4.099032628299721e-6
-beachhead_N	4.099032628299721e-6
-beachwear_N	4.099032628299721e-6
-beacon_N	4.099032628299721e-6
-beacon_fire_N	4.099032628299721e-6
-beacon_light_N	4.099032628299721e-6
-beaconsfield_PN	1.8648018648018647e-5
-bead_N	4.099032628299721e-6
-beading_N	4.099032628299721e-6
-beadle_N	4.099032628299721e-6
-beady_A	1.3251527238514238e-5
-beagle_N	4.099032628299721e-6
-beagling_N	4.099032628299721e-6
-beak_N	4.099032628299721e-6
-beaker_N	4.099032628299721e-6
-beam_N	1.2297097884899164e-5
-beam_V	4.5816915605241456e-5
-beam_V2	3.358296671927998e-5
-bean_N	2.0495163141498608e-5
-beanfeast_N	4.099032628299721e-6
-beano_N	4.099032628299721e-6
-beanstalk_N	4.099032628299721e-6
-bear_N	9.017871782259386e-5
-bear_V	2.51993035828828e-4
-bear_V2	8.227826846223595e-4
-bearable_A	2.6503054477028476e-5
-beard_N	4.099032628299721e-6
-beard_V2	3.358296671927998e-5
-bearded_A	1.3251527238514238e-5
-beardless_A	1.3251527238514238e-5
-bearer_N	1.2297097884899164e-5
-bearing_N	6.558452205279554e-5
-bearish_A	3.31288180962856e-4
-bearsden_PN	1.8648018648018647e-5
-bearskin_N	4.099032628299721e-6
-beast_N	1.6396130513198885e-5
-beastliness_N	4.099032628299721e-6
-beastly_A	1.3251527238514238e-5
-beastly_Adv	7.850402725659827e-6
-beat_A	2.6503054477028476e-5
-beat_N	2.4594195769798327e-5
-beat_V	3.4362686703931093e-4
-beat_V2	4.3657856735063974e-4
-beaten_A	2.6503054477028476e-5
-beater_N	4.099032628299721e-6
-beatific_A	2.6503054477028476e-5
-beatification_N	4.099032628299721e-6
-beatify_V2	1.679148335963999e-5
-beating_N	2.869322839809805e-5
-beatitude_N	4.099032628299721e-6
-beatnik_N	4.099032628299721e-6
-beatrice_PN	1.8648018648018647e-5
-beau_N	4.099032628299721e-6
-beaujolais_N	4.099032628299721e-6
-beaumaris_PN	1.8648018648018647e-5
-beauteous_A	1.3251527238514238e-5
-beautician_N	4.099032628299721e-6
-beautiful_A	2.120244358162278e-4
-beautify_V2	1.679148335963999e-5
-beauty_N	6.968355468109526e-5
-beauty_parlour_N	4.099032628299721e-6
-beauty_salon_N	4.099032628299721e-6
-beauty_sleep_N	4.099032628299721e-6
-beauty_spot_N	4.099032628299721e-6
-beaver_N	4.099032628299721e-6
-beaver_V	2.2908457802620728e-5
-bebington_PN	1.8648018648018647e-5
-becalmed_A	1.3251527238514238e-5
-because_Subj	4.628330995792426e-2
-beccles_PN	1.8648018648018647e-5
-beck_N	4.099032628299721e-6
-beckon_V	2.2908457802620728e-5
-beckon_V2	1.679148335963999e-5
-become_V	2.932282598735453e-3
-become_V2	3.7612922725593577e-3
-become_VA	0.15305067218200621
-become_VS	1.1564704521799469e-4
-becoming_A	1.3251527238514238e-5
-bed_N	5.73864567961961e-5
-bed_V2	1.679148335963999e-5
-bedaubed_A	1.3251527238514238e-5
-bedbug_N	4.099032628299721e-6
-beddau_PN	1.8648018648018647e-5
-bedded_A	1.3251527238514238e-5
-bedding_N	8.198065256599442e-6
-bedecked_A	1.3251527238514238e-5
-bedevil_V2	5.037445007891997e-5
-bedevilment_N	4.099032628299721e-6
-bedewed_A	1.3251527238514238e-5
-bedfellow_N	1.2297097884899164e-5
-bedford_PN	1.8648018648018647e-5
-bedfordshire_PN	1.8648018648018647e-5
-bedimmed_A	1.3251527238514238e-5
-bedlam_N	1.2297097884899164e-5
-bedlington_PN	1.8648018648018647e-5
-bedouin_N	4.099032628299721e-6
-bedpan_N	8.198065256599442e-6
-bedpost_N	4.099032628299721e-6
-bedraggled_A	1.3251527238514238e-5
-bedridden_A	2.6503054477028476e-5
-bedrock_N	1.2297097884899164e-5
-bedroll_N	4.099032628299721e-6
-bedroom_N	1.6396130513198885e-5
-bedroomed_A	1.3251527238514238e-5
-bedside_N	8.198065256599442e-6
-bedsit_N	4.099032628299721e-6
-bedsitter_N	4.099032628299721e-6
-bedsitting_room_N	4.099032628299721e-6
-bedsore_N	4.099032628299721e-6
-bedspread_N	4.099032628299721e-6
-bedstead_N	4.099032628299721e-6
-bedtime_N	4.099032628299721e-6
-beduin_N	4.099032628299721e-6
-bedwas_PN	1.8648018648018647e-5
-bee_N	1.6396130513198885e-5
-beech_N	4.099032628299721e-6
-beef_N	6.558452205279554e-5
-beef_V	2.0617612022358654e-4
-beefeater_N	4.099032628299721e-6
-beefsteak_N	4.099032628299721e-6
-beefy_A	2.6503054477028476e-5
-beehive_N	4.099032628299721e-6
-beep_N	1.2297097884899164e-5
-beer_N	1.8855550090178717e-4
-beery_A	1.3251527238514238e-5
-beeswax_N	8.198065256599442e-6
-beeswax_V2	1.679148335963999e-5
-beet_N	8.198065256599442e-6
-beetle_N	4.099032628299721e-6
-beetle_V	2.2908457802620728e-5
-beetle_browed_A	1.3251527238514238e-5
-beetroot_N	4.099032628299721e-6
-befall_V	2.2908457802620728e-5
-befall_V2	6.716593343855997e-5
-befit_V2	1.679148335963999e-5
-befitting_A	2.6503054477028476e-5
-befogged_A	1.3251527238514238e-5
-before_Adv	5.573785935218476e-4
-before_Prep	5.247326755581999e-3
-before_Subj	9.817671809256662e-3
-beforehand_A	1.3251527238514238e-5
-beforehand_Adv	3.140161090263931e-5
-befoul_V2	1.679148335963999e-5
-befriend_V2	3.358296671927998e-5
-beg_V	9.163383121048291e-5
-beg_V2	5.037445007891997e-5
-beget_V2	3.358296671927998e-5
-begetter_N	4.099032628299721e-6
-beggar_N	8.198065256599442e-6
-beggar_V2	1.679148335963999e-5
-beggarly_A	1.3251527238514238e-5
-beggarman_N	4.099032628299721e-6
-beggarwoman_N	4.099032628299721e-6
-beggary_N	4.099032628299721e-6
-begin_V	6.002015944286631e-3
-begin_V2	1.595190919165799e-3
-begin_VV	1.9711299153807864e-2
-beginner_N	4.099032628299721e-6
-beginning_N	2.0905066404328578e-4
-begonia_N	4.099032628299721e-6
-begrimed_A	1.3251527238514238e-5
-begrudge_V2	1.679148335963999e-5
-beguile_V2	1.679148335963999e-5
-begum_N	4.099032628299721e-6
-behalf_N	1.516642072470897e-4
-behave_V	4.3526069824979384e-4
-behaved_A	1.3251527238514238e-5
-behaviour_N	8.198065256599442e-6
-behaviourism_N	4.099032628299721e-6
-behaviourist_N	4.099032628299721e-6
-behead_V2	3.358296671927998e-5
-behest_N	2.4594195769798327e-5
-behind_Adv	9.420483270791791e-5
-behind_N	8.198065256599442e-6
-behind_Prep	7.932966433635778e-4
-behindhand_A	1.3251527238514238e-5
-behold_V2	1.679148335963999e-5
-beholden_A	2.6503054477028476e-5
-beholder_N	4.099032628299721e-6
-behove_V2	1.679148335963999e-5
-beige_N	4.099032628299721e-6
-being_N	9.427775045089359e-5
-beirut_PN	1.8648018648018647e-5
-beith_PN	1.8648018648018647e-5
-bejewelled_A	1.3251527238514238e-5
-belabour_V2	1.679148335963999e-5
-belated_A	5.300610895405695e-5
-belay_N	4.099032628299721e-6
-belay_V2	1.679148335963999e-5
-belaying_pin_N	4.099032628299721e-6
-belch_N	8.198065256599442e-6
-belch_V	2.2908457802620728e-5
-belch_V2	1.679148335963999e-5
-beldam_N	4.099032628299721e-6
-beldame_N	4.099032628299721e-6
-beleaguer_V2	1.1754038351747993e-4
-belem_PN	1.8648018648018647e-5
-belfast_PN	1.8648018648018647e-5
-belfry_N	2.0495163141498608e-5
-belgian_A	1.325152723851424e-4
-belgian_N	4.099032628299721e-6
-belgium_PN	1.8648018648018647e-5
-belgrade_PN	1.8648018648018647e-5
-belie_V2	5.037445007891997e-5
-belief_N	1.2297097884899163e-4
-believable_A	2.6503054477028476e-5
-believe_V	9.621552277100705e-4
-believe_V2	1.847063169560399e-4
-believe_V2V	3.486345148169669e-3
-believe_VS	1.844570371227015e-2
-believer_N	8.198065256599442e-6
-believing_N	4.099032628299721e-6
-belike_Adv	7.850402725659827e-6
-belinda_PN	1.8648018648018647e-5
-belittle_V2	3.358296671927998e-5
-bell_N	1.516642072470897e-4
-bell_V2	1.679148335963999e-5
-bell_bottomed_A	1.3251527238514238e-5
-bell_buoy_N	4.099032628299721e-6
-bell_flower_N	4.099032628299721e-6
-bell_founder_N	4.099032628299721e-6
-bell_foundry_N	4.099032628299721e-6
-bell_metal_N	4.099032628299721e-6
-bell_push_N	4.099032628299721e-6
-bell_ringer_N	4.099032628299721e-6
-bell_tent_N	4.099032628299721e-6
-bella_PN	1.8648018648018647e-5
-belladonna_N	4.099032628299721e-6
-bellboy_N	4.099032628299721e-6
-belle_N	4.099032628299721e-6
-belle_PN	1.8648018648018647e-5
-bellhop_N	4.099032628299721e-6
-bellicose_A	1.3251527238514238e-5
-bellied_A	1.3251527238514238e-5
-belligerency_N	4.099032628299721e-6
-belligerent_A	1.3251527238514238e-5
-belligerent_N	4.099032628299721e-6
-bellow_V	2.2908457802620728e-5
-bellow_V2	1.679148335963999e-5
-bellshill_PN	1.8648018648018647e-5
-bellwether_N	5.328742416789638e-5
-belly_N	1.2297097884899164e-5
-belly_V	2.2908457802620728e-5
-belly_V2	1.679148335963999e-5
-bellyache_N	4.099032628299721e-6
-bellyache_V	2.2908457802620728e-5
-bellyflop_N	4.099032628299721e-6
-bellyful_N	4.099032628299721e-6
-bellyland_V	2.2908457802620728e-5
-bellylaugh_N	4.099032628299721e-6
-bellylaugh_V	2.2908457802620728e-5
-belo_horizonte_PN	1.8648018648018647e-5
-belong_V	6.872537340786219e-4
-beloved_A	5.300610895405695e-5
-beloved_N	4.099032628299721e-6
-below_Adv	2.1981127631847514e-4
-below_Prep	1.4709041929033004e-3
-belper_PN	1.8648018648018647e-5
-belt_N	6.148548942449582e-5
-belt_V2	1.679148335963999e-5
-belting_N	4.099032628299721e-6
-bemoan_V2	5.037445007891997e-5
-bemused_A	2.6503054477028476e-5
-ben_N	4.099032628299721e-6
-ben_PN	1.8648018648018647e-5
-bench_N	9.017871782259386e-5
-bend_N	4.099032628299721e-6
-bend_V	9.163383121048291e-5
-bend_V2	5.037445007891997e-5
-beneath_Adv	7.850402725659827e-6
-beneath_Prep	1.156890938238551e-4
-benedick_N	4.099032628299721e-6
-benedictine_A	1.3251527238514238e-5
-benedictine_N	4.099032628299721e-6
-benediction_N	4.099032628299721e-6
-benefaction_N	4.099032628299721e-6
-benefactor_N	1.2297097884899164e-5
-benefactress_N	4.099032628299721e-6
-benefice_N	4.099032628299721e-6
-beneficed_A	1.3251527238514238e-5
-beneficence_N	4.099032628299721e-6
-beneficent_A	1.3251527238514238e-5
-beneficial_A	2.120244358162278e-4
-beneficiary_N	9.427775045089359e-5
-benefit_N	6.640432857845549e-4
-benefit_V	1.3745074681572437e-3
-benefit_V2	3.5262115055243983e-4
-benevolence_N	4.099032628299721e-6
-benevolent_A	2.6503054477028476e-5
-bengali_A	1.3251527238514238e-5
-bengali_N	4.099032628299721e-6
-benighted_A	2.6503054477028476e-5
-benign_A	1.060122179081139e-4
-benignant_A	1.3251527238514238e-5
-benignity_N	4.099032628299721e-6
-benin_PN	1.8648018648018647e-5
-beninese_A	1.3251527238514238e-5
-beninese_N	4.099032628299721e-6
-benison_N	4.099032628299721e-6
-benjamin_PN	1.8648018648018647e-5
-benny_PN	1.8648018648018647e-5
-bent_A	2.6503054477028476e-5
-bent_N	1.2297097884899164e-5
-benumbed_A	1.3251527238514238e-5
-benzedrine_N	4.099032628299721e-6
-benzene_N	4.099032628299721e-6
-benzine_N	4.099032628299721e-6
-benzol_N	4.099032628299721e-6
-beograd_PN	1.8648018648018647e-5
-bequeath_V2	3.358296671927998e-5
-bequest_N	1.2297097884899164e-5
-berate_V2	3.358296671927998e-5
-bereave_V2	1.679148335963999e-5
-bereavement_N	4.099032628299721e-6
-beret_N	8.198065256599442e-6
-berg_N	4.099032628299721e-6
-bergamo_PN	1.8648018648018647e-5
-bergen_PN	1.8648018648018647e-5
-beri_beri_N	4.099032628299721e-6
-berkhamsted_PN	1.8648018648018647e-5
-berkshire_PN	1.8648018648018647e-5
-berlin_PN	1.8648018648018647e-5
-bermuda_PN	1.8648018648018647e-5
-bermudan_A	1.3251527238514238e-5
-bermudan_N	4.099032628299721e-6
-bern_PN	1.8648018648018647e-5
-bernard_PN	1.8648018648018647e-5
-bernie_PN	1.8648018648018647e-5
-berry_N	1.2297097884899164e-5
-berserk_A	1.3251527238514238e-5
-bert_PN	1.8648018648018647e-5
-berth_N	4.099032628299721e-6
-berth_V	2.2908457802620728e-5
-berth_V2	1.679148335963999e-5
-bertha_PN	1.8648018648018647e-5
-bertie_PN	1.8648018648018647e-5
-berwick_upon_tweed_PN	1.8648018648018647e-5
-beryl_N	4.099032628299721e-6
-beryl_PN	1.8648018648018647e-5
-beseech_V2	1.679148335963999e-5
-beseeching_A	1.3251527238514238e-5
-beseem_V2	1.679148335963999e-5
-beset_V2	5.037445007891997e-5
-beshrew_V2	1.679148335963999e-5
-beside_Prep	4.1317533508519675e-5
-besides_Adv	2.355120817697948e-5
-besides_Prep	3.1401325466474955e-4
-besiege_V2	1.3433186687711993e-4
-besieger_N	4.099032628299721e-6
-besmear_V2	1.679148335963999e-5
-besmirch_V2	1.679148335963999e-5
-besom_N	4.099032628299721e-6
-besotted_A	1.3251527238514238e-5
-bespangled_A	1.3251527238514238e-5
-bespattered_A	1.3251527238514238e-5
-bespeak_V2	1.679148335963999e-5
-bespectacled_A	1.3251527238514238e-5
-bess_PN	1.8648018648018647e-5
-bessie_PN	1.8648018648018647e-5
-best_Adv	1.3345684633621704e-4
-best_V2	6.716593343855997e-5
-best_seller_N	4.099032628299721e-6
-bestial_A	1.3251527238514238e-5
-bestiality_N	4.099032628299721e-6
-bestiary_N	4.099032628299721e-6
-bestir_V2	1.679148335963999e-5
-bestow_V2	6.716593343855997e-5
-bestowal_N	4.099032628299721e-6
-bestrew_V2	1.679148335963999e-5
-bestride_V2	1.679148335963999e-5
-bet_N	1.3936710936219052e-4
-bet_V	2.2908457802620728e-4
-bet_V2	5.037445007891997e-5
-bet_VS	6.938822713079681e-4
-beta_N	4.9188391539596654e-5
-betake_V2	1.679148335963999e-5
-bete_noire_N	4.099032628299721e-6
-betel_N	4.099032628299721e-6
-betel_nut_N	4.099032628299721e-6
-bethel_N	4.099032628299721e-6
-bethink_V2	1.679148335963999e-5
-bethune_PN	1.8648018648018647e-5
-betide_V2	1.679148335963999e-5
-betimes_Adv	7.850402725659827e-6
-betoken_V2	1.679148335963999e-5
-betray_V2	5.037445007891997e-5
-betrayal_N	4.099032628299721e-6
-betrayer_N	8.198065256599442e-6
-betroth_V2	1.679148335963999e-5
-betrothal_N	4.099032628299721e-6
-betrothed_N	4.099032628299721e-6
-betsy_PN	1.8648018648018647e-5
-better_Adv	2.8261449812375377e-4
-better_N	8.198065256599442e-6
-better_V2	3.358296671927998e-5
-betterment_N	8.198065256599442e-6
-bettor_N	4.099032628299721e-6
-betty_PN	1.8648018648018647e-5
-between_Adv	1.5700805451319653e-5
-between_Prep	4.9085229808121375e-3
-betwixt_Prep	8.263506701703935e-6
-bevel_N	4.099032628299721e-6
-bevel_V2	1.679148335963999e-5
-beverage_N	4.0990326282997215e-5
-beverley_PN	1.8648018648018647e-5
-bevy_N	8.198065256599442e-6
-bewail_V2	1.679148335963999e-5
-beware_V	6.872537340786218e-5
-beware_V2	3.358296671927998e-5
-bewdley_PN	1.8648018648018647e-5
-bewilder_V2	5.037445007891997e-5
-bewildering_A	1.3251527238514238e-5
-bewilderment_N	4.099032628299721e-6
-bewitch_V2	3.358296671927998e-5
-bewitching_A	1.3251527238514238e-5
-bexhill_PN	1.8648018648018647e-5
-bexley_PN	1.8648018648018647e-5
-bey_N	4.099032628299721e-6
-beyond_Adv	1.5700805451319653e-5
-beyond_Prep	7.354520964516502e-4
-bezique_N	4.099032628299721e-6
-bhang_N	4.099032628299721e-6
-bhutan_PN	1.8648018648018647e-5
-bhutani_A	1.3251527238514238e-5
-bhutani_N	4.099032628299721e-6
-bias_N	7.378258730939498e-5
-bias_V2	3.358296671927998e-5
-bib_N	4.099032628299721e-6
-bib_V	2.2908457802620728e-5
-bible_N	8.198065256599442e-6
-biblical_A	1.3251527238514238e-5
-bibliographer_N	4.099032628299721e-6
-bibliography_N	4.099032628299721e-6
-bibliophile_N	4.099032628299721e-6
-bibulous_A	1.3251527238514238e-5
-bicameral_A	2.6503054477028476e-5
-bicarbonate_N	4.099032628299721e-6
-bicentenary_N	4.099032628299721e-6
-bicentennial_A	2.6503054477028476e-5
-bicentennial_N	8.198065256599442e-6
-biceps_N	4.099032628299721e-6
-bicester_PN	1.8648018648018647e-5
-bicker_V	1.3745074681572437e-4
-bicycle_N	4.508935891129693e-5
-bicycle_V	4.5816915605241456e-5
-bid_N	2.0413182488932613e-3
-bid_V	1.351599010354623e-3
-bid_V2	3.0224670047351984e-4
-biddable_A	1.3251527238514238e-5
-bidder_N	2.0495163141498606e-4
-bidding_N	2.5823905558288243e-4
-biddulph_PN	1.8648018648018647e-5
-bide_V2	1.679148335963999e-5
-bideford_PN	1.8648018648018647e-5
-bidet_N	4.099032628299721e-6
-bielefeld_PN	1.8648018648018647e-5
-biennial_A	3.975458171554272e-5
-biennial_N	4.099032628299721e-6
-bier_N	4.099032628299721e-6
-biff_N	4.099032628299721e-6
-biff_V2	1.679148335963999e-5
-bifocal_A	1.3251527238514238e-5
-bifurcate_A	1.3251527238514238e-5
-bifurcate_V	2.2908457802620728e-5
-bifurcate_V2	3.358296671927998e-5
-bifurcated_A	1.3251527238514238e-5
-bifurcation_N	4.099032628299721e-6
-big_A	7.911161761393e-3
-big_boned_A	1.3251527238514238e-5
-bigamist_N	4.099032628299721e-6
-bigamous_A	1.3251527238514238e-5
-bigamy_N	4.099032628299721e-6
-biggleswade_PN	1.8648018648018647e-5
-bight_N	4.099032628299721e-6
-bigot_N	4.099032628299721e-6
-bigoted_A	1.3251527238514238e-5
-bigotry_N	1.6396130513198885e-5
-bigwig_N	4.099032628299721e-6
-bijou_A	1.3251527238514238e-5
-bijou_N	4.099032628299721e-6
-bike_N	2.295458271847844e-4
-bike_V	9.163383121048291e-5
-bikini_N	8.198065256599442e-6
-bilabial_A	1.3251527238514238e-5
-bilabial_N	4.099032628299721e-6
-bilateral_A	7.950916343108544e-5
-bilateralism_N	4.099032628299721e-6
-bilbao_PN	1.8648018648018647e-5
-bilberry_N	4.099032628299721e-6
-bile_N	4.099032628299721e-6
-bile_duct_N	4.099032628299721e-6
-bilge_N	8.198065256599442e-6
-bilge_water_N	4.099032628299721e-6
-bilharzia_N	4.099032628299721e-6
-bilingual_A	2.6503054477028476e-5
-bilingual_N	4.099032628299721e-6
-bilingualism_N	4.099032628299721e-6
-bilious_A	2.6503054477028476e-5
-biliousness_N	4.099032628299721e-6
-bilk_V2	1.679148335963999e-5
-bill_N	2.438924413838334e-3
-bill_PN	1.8648018648018647e-5
-bill_V	4.5816915605241456e-4
-bill_V2	1.679148335963999e-4
-bill_poster_N	4.099032628299721e-6
-bill_sticker_N	4.099032628299721e-6
-billboard_N	4.099032628299721e-6
-billericay_PN	1.8648018648018647e-5
-billet_N	8.198065256599442e-6
-billet_V2	1.679148335963999e-5
-billet_doux_N	4.099032628299721e-6
-billfold_N	4.099032628299721e-6
-billhook_N	4.099032628299721e-6
-billiard_marker_N	4.099032628299721e-6
-billiard_player_N	4.099032628299721e-6
-billiard_room_N	4.099032628299721e-6
-billiard_table_N	4.099032628299721e-6
-billiards_N	4.099032628299721e-6
-billingsgate_N	4.099032628299721e-6
-billington_PN	1.8648018648018647e-5
-billion_A	1.3251527238514238e-5
-billion_N	1.721593703885883e-4
-billionth_A	1.3251527238514238e-5
-billionth_N	4.099032628299721e-6
-billow_N	4.099032628299721e-6
-billow_V	4.5816915605241456e-5
-billowy_A	1.3251527238514238e-5
-billy_N	4.099032628299721e-6
-billy_PN	1.8648018648018647e-5
-billy_goat_N	4.099032628299721e-6
-billy_ho_N	4.099032628299721e-6
-billy_o_N	4.099032628299721e-6
-biltong_N	4.099032628299721e-6
-bimetallic_A	1.3251527238514238e-5
-bimetallism_N	4.099032628299721e-6
-bin_N	8.198065256599442e-6
-binary_A	1.3251527238514238e-5
-bind_N	2.0495163141498608e-5
-bind_V	1.3745074681572437e-4
-bind_V2	8.395741679819995e-5
-binder_N	1.2297097884899164e-5
-bindery_N	4.099032628299721e-6
-binding_A	2.6503054477028476e-5
-bindweed_N	4.099032628299721e-6
-bine_N	4.099032628299721e-6
-binge_N	4.508935891129693e-5
-bingley_PN	1.8648018648018647e-5
-bingo_N	4.099032628299721e-6
-binnacle_N	4.099032628299721e-6
-binomial_A	1.3251527238514238e-5
-biochemistry_N	4.099032628299721e-6
-biodegradable_A	3.975458171554272e-5
-biograph_N	4.099032628299721e-6
-biographer_N	1.6396130513198885e-5
-biographic_A	1.3251527238514238e-5
-biographical_A	1.3251527238514238e-5
-biography_N	2.0495163141498608e-5
-biological_A	9.276069066959968e-5
-biologist_N	1.6396130513198885e-5
-biology_N	1.2297097884899164e-5
-bioscope_N	4.099032628299721e-6
-bipartisan_A	1.5901832686217088e-4
-biped_N	8.198065256599442e-6
-biplane_N	4.099032628299721e-6
-birch_N	4.099032628299721e-6
-birch_V2	1.679148335963999e-5
-birch_rod_N	4.099032628299721e-6
-bird's_eye_A	2.6503054477028476e-5
-bird_N	4.0990326282997215e-5
-bird_fancier_N	4.099032628299721e-6
-birdcage_N	8.198065256599442e-6
-birdlime_N	4.099032628299721e-6
-birdnesting_N	4.099032628299721e-6
-birdwatcher_N	4.099032628299721e-6
-biretta_N	4.099032628299721e-6
-birkenhead_PN	1.8648018648018647e-5
-biro_N	4.099032628299721e-6
-birstall_PN	1.8648018648018647e-5
-birth_N	6.558452205279554e-5
-birth_control_N	4.099032628299721e-6
-birthday_N	3.279226102639777e-5
-birthmark_N	4.099032628299721e-6
-birthplace_N	1.2297097884899164e-5
-birthrate_N	4.099032628299721e-6
-birthright_N	4.099032628299721e-6
-birtley_PN	1.8648018648018647e-5
-biscuit_N	1.2297097884899164e-5
-bisect_V2	1.679148335963999e-5
-bisection_N	4.099032628299721e-6
-bisexual_A	1.3251527238514238e-5
-bisexual_N	4.099032628299721e-6
-bisexuality_N	4.099032628299721e-6
-bishop's_cleeve_PN	1.8648018648018647e-5
-bishop's_stortford_PN	1.8648018648018647e-5
-bishop_N	2.0495163141498608e-5
-bishop_auckland_PN	1.8648018648018647e-5
-bishopbriggs_PN	1.8648018648018647e-5
-bishopric_N	4.099032628299721e-6
-bismuth_N	4.099032628299721e-6
-bison_N	4.099032628299721e-6
-bistro_N	4.099032628299721e-6
-bit_N	2.50040990326283e-4
-bitch_N	8.198065256599442e-6
-bitch_V	2.2908457802620728e-5
-bitchy_A	2.6503054477028476e-5
-bite_N	2.0495163141498608e-5
-bite_V	9.163383121048291e-5
-bite_V2	1.0074890015783994e-4
-biting_A	2.6503054477028476e-5
-bitter_A	3.9754581715542716e-4
-bitter_N	4.099032628299721e-6
-bitter_sweet_A	1.3251527238514238e-5
-bittern_N	4.099032628299721e-6
-bitterness_N	1.6396130513198885e-5
-bitumen_N	4.099032628299721e-6
-bituminous_A	1.3251527238514238e-5
-bivalve_N	4.099032628299721e-6
-bivouac_N	4.099032628299721e-6
-bivouac_V	2.2908457802620728e-5
-biz_N	1.2297097884899164e-5
-bizarre_A	9.276069066959968e-5
-bizonal_A	1.3251527238514238e-5
-blab_V	4.5816915605241456e-5
-blab_V2	1.679148335963999e-5
-blabber_V	2.2908457802620728e-5
-blabber_V2	1.679148335963999e-5
-blabbermouth_N	4.099032628299721e-6
-black_A	1.828710758914965e-3
-black_N	2.869322839809805e-4
-black_V2	3.358296671927998e-5
-black_beetle_N	4.099032628299721e-6
-black_lead_N	4.099032628299721e-6
-black_lead_V2	1.679148335963999e-5
-blackamoor_N	4.099032628299721e-6
-blackball_V2	1.679148335963999e-5
-blackberry_N	4.099032628299721e-6
-blackbird_N	4.099032628299721e-6
-blackboard_N	8.198065256599442e-6
-blackburn_PN	1.8648018648018647e-5
-blackcurrant_N	4.099032628299721e-6
-blacken_V	4.5816915605241456e-5
-blacken_V2	5.037445007891997e-5
-blackguard_N	4.099032628299721e-6
-blackguard_V2	1.679148335963999e-5
-blackguardly_A	1.3251527238514238e-5
-blackhall_PN	1.8648018648018647e-5
-blackhead_N	4.099032628299721e-6
-blacking_N	4.099032628299721e-6
-blackish_A	1.3251527238514238e-5
-blackleg_N	4.099032628299721e-6
-blackleg_V	2.2908457802620728e-5
-blackleg_V2	1.679148335963999e-5
-blacklist_N	4.099032628299721e-6
-blacklist_V2	1.679148335963999e-5
-blackmail_N	4.099032628299721e-6
-blackmail_V2	6.716593343855997e-5
-blackmailer_N	4.099032628299721e-6
-blackness_N	4.099032628299721e-6
-blackout_N	8.198065256599442e-6
-blackpool_PN	1.8648018648018647e-5
-blackshirt_N	4.099032628299721e-6
-blacksmith_N	4.099032628299721e-6
-blackthorn_N	4.099032628299721e-6
-blackwater_A	1.3251527238514238e-5
-blackwood_PN	1.8648018648018647e-5
-bladder_N	1.6396130513198885e-5
-blade_N	1.2297097884899164e-5
-blaeberry_N	4.099032628299721e-6
-blaenau_ffestiniog_PN	1.8648018648018647e-5
-blaenavon_PN	1.8648018648018647e-5
-blaengwrach_PN	1.8648018648018647e-5
-blah_N	4.099032628299721e-6
-blaina_PN	1.8648018648018647e-5
-blairgowrie_PN	1.8648018648018647e-5
-blame_N	6.148548942449582e-5
-blame_V	3.4362686703931093e-4
-blame_V2	1.0914464183765995e-3
-blameless_A	1.3251527238514238e-5
-blameworthy_A	1.3251527238514238e-5
-blanch_V	2.2908457802620728e-5
-blanch_V2	1.679148335963999e-5
-blancmange_N	4.099032628299721e-6
-bland_A	2.6503054477028476e-5
-blandishment_N	4.099032628299721e-6
-blandness_N	8.198065256599442e-6
-blank_A	1.325152723851424e-4
-blank_N	8.198065256599442e-6
-blanket_N	3.689129365469749e-5
-blanket_V2	5.037445007891997e-5
-blantyre_PN	1.8648018648018647e-5
-blare_N	4.099032628299721e-6
-blare_V	4.5816915605241456e-5
-blare_V2	1.679148335963999e-5
-blarney_N	8.198065256599442e-6
-blase_A	1.3251527238514238e-5
-blaspheme_V	2.2908457802620728e-5
-blaspheme_V2	1.679148335963999e-5
-blasphemer_N	4.099032628299721e-6
-blasphemous_A	2.6503054477028476e-5
-blasphemy_N	4.099032628299721e-6
-blast_N	4.508935891129693e-5
-blast_V	9.163383121048291e-5
-blast_V2	5.037445007891997e-5
-blast_furnace_N	4.099032628299721e-6
-blast_off_N	4.099032628299721e-6
-blasted_A	1.3251527238514238e-5
-blatant_A	3.975458171554272e-5
-blather_N	4.099032628299721e-6
-blather_V	2.2908457802620728e-5
-blaze_N	8.198065256599442e-6
-blaze_V	9.163383121048291e-5
-blaze_V2	1.679148335963999e-5
-blazer_N	4.099032628299721e-6
-blazing_A	1.3251527238514238e-5
-blazon_N	4.099032628299721e-6
-blazon_V2	1.679148335963999e-5
-blazonry_N	4.099032628299721e-6
-bldg_PN	1.8648018648018647e-5
-bldgs_PN	1.8648018648018647e-5
-bleach_N	1.6396130513198885e-5
-bleach_V	2.2908457802620728e-5
-bleach_V2	3.358296671927998e-5
-bleaching_powder_N	4.099032628299721e-6
-bleak_A	1.722698541006851e-4
-bleary_A	1.3251527238514238e-5
-bleary_eyed_A	1.3251527238514238e-5
-bleat_N	4.099032628299721e-6
-bleat_V	2.2908457802620728e-5
-bleat_V2	1.679148335963999e-5
-bleed_V	2.0617612022358654e-4
-bleed_V2	1.679148335963999e-5
-bleed_VS	1.1564704521799469e-4
-bleep_N	4.099032628299721e-6
-bleep_V	2.2908457802620728e-5
-blemish_N	1.2297097884899164e-5
-blemish_V2	1.679148335963999e-5
-blench_V	2.2908457802620728e-5
-blend_N	2.4594195769798327e-5
-blend_V	9.163383121048291e-5
-blend_V2	5.037445007891997e-5
-bless_V2	8.395741679819995e-5
-blessed_A	1.3251527238514238e-5
-blessedness_N	4.099032628299721e-6
-blessing_N	4.508935891129693e-5
-bletchley_PN	1.8648018648018647e-5
-blether_N	4.099032628299721e-6
-blether_V	2.2908457802620728e-5
-blidworth_PN	1.8648018648018647e-5
-blight_N	4.099032628299721e-6
-blight_V2	3.358296671927998e-5
-blighter_N	4.099032628299721e-6
-blighty_N	4.099032628299721e-6
-blimp_N	4.099032628299721e-6
-blind_A	1.060122179081139e-4
-blind_N	8.198065256599442e-6
-blind_V2	1.679148335963999e-5
-blindfold_A	1.3251527238514238e-5
-blindfold_N	8.198065256599442e-6
-blindfold_V2	3.358296671927998e-5
-blindman's_buff_N	4.099032628299721e-6
-blindness_N	8.198065256599442e-6
-blink_N	1.6396130513198885e-5
-blink_V	4.5816915605241456e-5
-blink_V2	3.358296671927998e-5
-blinking_A	1.3251527238514238e-5
-blip_N	2.4594195769798327e-5
-bliss_N	4.099032628299721e-6
-blissful_A	1.3251527238514238e-5
-blister_N	4.099032628299721e-6
-blister_V	2.2908457802620728e-5
-blister_V2	1.679148335963999e-5
-blithe_A	3.975458171554272e-5
-blithering_A	1.3251527238514238e-5
-blithesome_A	1.3251527238514238e-5
-blitz_N	1.6396130513198885e-5
-blitz_V2	1.679148335963999e-5
-blizzard_N	4.099032628299721e-6
-bloated_A	1.060122179081139e-4
-bloater_N	4.099032628299721e-6
-blob_N	4.099032628299721e-6
-bloc_N	1.1887194622069192e-4
-block_N	2.5823905558288243e-4
-block_V2	1.4944420190079592e-3
-blockade_N	1.6396130513198885e-5
-blockade_V2	1.679148335963999e-5
-blockade_runner_N	4.099032628299721e-6
-blockage_N	4.099032628299721e-6
-blockbuster_N	2.4594195769798327e-5
-blockhead_N	4.099032628299721e-6
-blockhouse_N	4.099032628299721e-6
-bloke_N	4.099032628299721e-6
-blond_A	3.975458171554272e-5
-blond_N	4.099032628299721e-6
-blonde_A	7.950916343108544e-5
-blonde_N	8.198065256599442e-6
-blood_N	1.8445646827348745e-4
-blood_V2	1.679148335963999e-5
-blood_bath_N	4.099032628299721e-6
-blood_donor_N	4.099032628299721e-6
-blood_group_N	4.099032628299721e-6
-blood_heat_N	4.099032628299721e-6
-blood_letting_N	4.099032628299721e-6
-blood_money_N	4.099032628299721e-6
-blood_poisoning_N	4.099032628299721e-6
-blood_pressure_N	4.099032628299721e-6
-blood_relation_N	4.099032628299721e-6
-blood_transfusion_N	4.099032628299721e-6
-blood_type_N	4.099032628299721e-6
-blood_vessel_N	4.099032628299721e-6
-bloodcurdling_A	1.3251527238514238e-5
-bloodhound_N	4.099032628299721e-6
-bloodless_A	1.3251527238514238e-5
-bloodlust_N	4.099032628299721e-6
-bloodshed_N	4.099032628299721e-6
-bloodshot_A	1.3251527238514238e-5
-bloodstain_N	4.099032628299721e-6
-bloodstained_A	1.3251527238514238e-5
-bloodstock_N	4.099032628299721e-6
-bloodsucker_N	4.099032628299721e-6
-bloodthirstiness_N	4.099032628299721e-6
-bloodthirsty_A	1.3251527238514238e-5
-bloody_A	1.060122179081139e-4
-bloody_Adv	7.850402725659827e-6
-bloody_minded_A	2.6503054477028476e-5
-bloom_N	4.099032628299721e-6
-bloom_V	4.5816915605241456e-5
-bloomer_N	4.099032628299721e-6
-blooming_A	1.3251527238514238e-5
-blossom_N	8.198065256599442e-6
-blossom_V	6.872537340786218e-5
-blot_N	4.099032628299721e-6
-blot_V2	5.037445007891997e-5
-blotch_N	4.099032628299721e-6
-blotter_N	4.099032628299721e-6
-blotting_paper_N	4.099032628299721e-6
-blotto_A	1.3251527238514238e-5
-blouse_N	4.099032628299721e-6
-blow_N	1.352680767338908e-4
-blow_V	2.51993035828828e-4
-blow_V2	5.037445007891997e-5
-blow_dry_V2	1.679148335963999e-5
-blow_up_N	4.099032628299721e-6
-blowback_N	4.099032628299721e-6
-blower_N	4.099032628299721e-6
-blowfly_N	4.099032628299721e-6
-blowhole_N	4.099032628299721e-6
-blowing_up_N	4.099032628299721e-6
-blowlamp_N	4.099032628299721e-6
-blowout_N	4.099032628299721e-6
-blowpipe_N	4.099032628299721e-6
-blowtorch_N	8.198065256599442e-6
-blowzy_A	1.3251527238514238e-5
-blubber_N	4.099032628299721e-6
-blubber_V	2.2908457802620728e-5
-blubber_V2	1.679148335963999e-5
-bludgeon_N	4.099032628299721e-6
-bludgeon_V2	5.037445007891997e-5
-blue_A	4.6380345334799835e-4
-blue_N	4.0990326282997215e-5
-blue_V2	1.679148335963999e-5
-blue_collar_A	1.060122179081139e-4
-blue_jacket_N	4.099032628299721e-6
-blue_pencil_V2	1.679148335963999e-5
-bluebell_N	4.099032628299721e-6
-bluebottle_N	4.099032628299721e-6
-blueprint_N	3.689129365469749e-5
-bluestocking_N	4.099032628299721e-6
-bluff_A	1.3251527238514238e-5
-bluff_N	4.099032628299721e-6
-bluff_V	2.2908457802620728e-5
-bluff_V2	1.679148335963999e-5
-bluffer_N	4.099032628299721e-6
-bluffness_N	4.099032628299721e-6
-bluish_A	2.6503054477028476e-5
-blunder_N	1.6396130513198885e-5
-blunder_V	9.163383121048291e-5
-blunder_V2	1.679148335963999e-5
-blunderbuss_N	4.099032628299721e-6
-blunderer_N	4.099032628299721e-6
-blunt_A	7.950916343108544e-5
-blunt_V2	1.5112335023675992e-4
-bluntness_N	4.099032628299721e-6
-blur_N	4.099032628299721e-6
-blur_V	4.5816915605241456e-5
-blur_V2	6.716593343855997e-5
-blurb_N	4.099032628299721e-6
-blurt_V2	3.358296671927998e-5
-blush_N	4.099032628299721e-6
-blush_V	2.2908457802620728e-5
-blushing_A	1.3251527238514238e-5
-bluster_N	4.099032628299721e-6
-bluster_V	2.2908457802620728e-5
-bluster_V2	1.679148335963999e-5
-blustery_A	1.3251527238514238e-5
-blvd_N	4.099032628299721e-6
-blyth_PN	1.8648018648018647e-5
-bma_N	4.099032628299721e-6
-bmus_N	4.099032628299721e-6
-bo'ness_PN	1.8648018648018647e-5
-bo'sn_N	4.099032628299721e-6
-bo'sun_N	4.099032628299721e-6
-boa_N	8.198065256599442e-6
-boa_constrictor_N	4.099032628299721e-6
-boar_N	4.099032628299721e-6
-board_N	1.6273159534349894e-3
-board_V	2.2908457802620728e-5
-board_V2	5.037445007891997e-5
-boarder_N	4.099032628299721e-6
-boarding_N	4.099032628299721e-6
-boarding_card_N	4.099032628299721e-6
-boarding_house_N	4.099032628299721e-6
-boarding_school_N	4.099032628299721e-6
-boardroom_N	2.4594195769798327e-5
-boardwalk_N	4.099032628299721e-6
-boast_N	1.2297097884899164e-5
-boast_V	2.0617612022358654e-4
-boast_V2	1.1754038351747993e-4
-boast_VS	4.6258818087197874e-4
-boaster_N	4.099032628299721e-6
-boastful_A	1.3251527238514238e-5
-boat_N	6.968355468109526e-5
-boat_V	4.5816915605241456e-5
-boat_hook_N	4.099032628299721e-6
-boat_house_N	4.099032628299721e-6
-boat_race_N	4.099032628299721e-6
-boat_train_N	4.099032628299721e-6
-boater_N	8.198065256599442e-6
-boatman_N	4.099032628299721e-6
-boatswain_N	4.099032628299721e-6
-bob_N	4.099032628299721e-6
-bob_PN	1.8648018648018647e-5
-bob_V	2.2908457802620728e-5
-bob_V2	1.679148335963999e-5
-bobbin_N	4.099032628299721e-6
-bobby_N	4.099032628299721e-6
-bobby_PN	1.8648018648018647e-5
-bobby_soxer_N	4.099032628299721e-6
-bobolink_N	4.099032628299721e-6
-bobsled_N	4.099032628299721e-6
-bobsleigh_N	4.099032628299721e-6
-bobtail_N	4.099032628299721e-6
-boche_A	1.3251527238514238e-5
-bochum_PN	1.8648018648018647e-5
-bode_V	1.1454228901310364e-4
-bode_V2	3.358296671927998e-5
-bodice_N	4.099032628299721e-6
-bodied_A	1.3251527238514238e-5
-bodily_A	1.3251527238514238e-5
-bodily_Adv	7.850402725659827e-6
-boding_N	4.099032628299721e-6
-bodkin_N	4.099032628299721e-6
-bodmin_PN	1.8648018648018647e-5
-body_N	1.76258403016888e-4
-body_servant_N	4.099032628299721e-6
-body_snatcher_N	4.099032628299721e-6
-bodyguard_N	4.099032628299721e-6
-bodywork_N	4.099032628299721e-6
-boer_A	1.3251527238514238e-5
-boer_N	4.099032628299721e-6
-boffin_N	4.099032628299721e-6
-bog_N	4.099032628299721e-6
-bog_V	1.3745074681572437e-4
-bog_V2	1.679148335963999e-5
-bogey_N	4.099032628299721e-6
-bogeyman_N	4.099032628299721e-6
-boggle_V	2.2908457802620728e-5
-boggy_A	1.3251527238514238e-5
-bogie_N	4.099032628299721e-6
-bognor_PN	1.8648018648018647e-5
-bognor_regis_PN	1.8648018648018647e-5
-bogota_PN	1.8648018648018647e-5
-bogus_A	6.62576361925712e-5
-bogy_N	4.099032628299721e-6
-bohemian_A	1.3251527238514238e-5
-bohemian_N	4.099032628299721e-6
-boil_N	8.198065256599442e-6
-boil_V	9.163383121048291e-5
-boil_V2	1.679148335963999e-5
-boiler_N	7.378258730939498e-5
-boilersuit_N	4.099032628299721e-6
-boiling_point_N	4.099032628299721e-6
-boisterous_A	1.3251527238514238e-5
-boisterousness_N	4.099032628299721e-6
-bold_A	2.650305447702848e-4
-boldness_N	4.099032628299721e-6
-boldon_PN	1.8648018648018647e-5
-bole_N	4.099032628299721e-6
-bolero_N	4.099032628299721e-6
-bolivia_PN	1.8648018648018647e-5
-bolivian_A	1.3251527238514238e-5
-bolivian_N	4.099032628299721e-6
-boll_N	4.099032628299721e-6
-bollard_N	4.099032628299721e-6
-bollington_PN	1.8648018648018647e-5
-bollock_N	4.099032628299721e-6
-bologna_PN	1.8648018648018647e-5
-boloney_N	4.099032628299721e-6
-bolshevik_N	4.099032628299721e-6
-bolshy_A	1.3251527238514238e-5
-bolsover_PN	1.8648018648018647e-5
-bolster_N	4.099032628299721e-6
-bolster_V	9.163383121048291e-5
-bolster_V2	7.388252678241596e-4
-bolt_Adv	7.850402725659827e-6
-bolt_N	2.0495163141498608e-5
-bolt_V	4.5816915605241456e-5
-bolt_V2	3.358296671927998e-5
-bolt_hole_N	4.099032628299721e-6
-bolton_PN	1.8648018648018647e-5
-bolton_le_sands_PN	1.8648018648018647e-5
-bolzano_PN	1.8648018648018647e-5
-bomb_N	4.508935891129693e-5
-bomb_V	1.1454228901310364e-4
-bomb_V2	6.716593343855997e-5
-bomb_proof_A	1.3251527238514238e-5
-bomb_sight_N	4.099032628299721e-6
-bomb_site_N	4.099032628299721e-6
-bombard_V2	8.395741679819995e-5
-bombardier_N	4.099032628299721e-6
-bombardment_N	8.198065256599442e-6
-bombast_N	8.198065256599442e-6
-bombastic_A	1.3251527238514238e-5
-bombastically_Adv	7.850402725659827e-6
-bombay_PN	1.8648018648018647e-5
-bomber_N	4.0990326282997215e-5
-bombshell_N	2.0495163141498608e-5
-bon_mot_N	4.099032628299721e-6
-bona_fide_A	3.975458171554272e-5
-bona_fide_Adv	7.850402725659827e-6
-bonanza_N	2.0495163141498608e-5
-bonbon_N	4.099032628299721e-6
-bond_N	4.963928512870962e-3
-bond_V2	3.358296671927998e-5
-bond_holder_N	4.099032628299721e-6
-bondage_N	4.099032628299721e-6
-bone_N	4.508935891129693e-5
-bone_V2	3.358296671927998e-5
-bone_dry_A	1.3251527238514238e-5
-bone_head_N	4.099032628299721e-6
-bone_idle_A	1.3251527238514238e-5
-bone_lazy_A	1.3251527238514238e-5
-bone_setter_N	4.099032628299721e-6
-boneless_A	1.3251527238514238e-5
-bonemeal_N	4.099032628299721e-6
-boner_N	4.099032628299721e-6
-boneshaker_N	4.099032628299721e-6
-bonfire_N	1.2297097884899164e-5
-bongo_N	4.099032628299721e-6
-bonhomie_N	4.099032628299721e-6
-bonito_N	4.099032628299721e-6
-bonkers_A	1.3251527238514238e-5
-bonn_PN	1.8648018648018647e-5
-bonnet_N	1.2297097884899164e-5
-bonnily_Adv	7.850402725659827e-6
-bonny_A	1.3251527238514238e-5
-bonnybridge_PN	1.8648018648018647e-5
-bonnyrigg_PN	1.8648018648018647e-5
-bonus_N	1.8855550090178717e-4
-bony_A	1.3251527238514238e-5
-boo_N	4.099032628299721e-6
-boo_V	2.2908457802620728e-5
-boo_V2	3.358296671927998e-5
-boob_N	4.099032628299721e-6
-boob_V	2.2908457802620728e-5
-booby_N	4.099032628299721e-6
-booby_trap_N	4.099032628299721e-6
-boogie_N	4.099032628299721e-6
-boogie_woogie_N	4.099032628299721e-6
-book_N	5.820626332185604e-4
-book_V2	1.5112335023675992e-4
-book_end_N	4.099032628299721e-6
-book_keeper_N	4.099032628299721e-6
-bookable_A	1.3251527238514238e-5
-bookcase_N	4.099032628299721e-6
-bookclub_N	4.099032628299721e-6
-bookie_N	4.099032628299721e-6
-booking_N	4.0990326282997215e-5
-bookish_A	1.3251527238514238e-5
-bookishness_N	4.099032628299721e-6
-bookkeeper_N	8.198065256599442e-6
-bookkeeping_N	1.2297097884899164e-5
-booklet_N	3.279226102639777e-5
-bookmaker_N	4.099032628299721e-6
-bookmark_N	4.099032628299721e-6
-bookmarker_N	4.099032628299721e-6
-bookmobile_N	4.099032628299721e-6
-bookseller_N	4.099032628299721e-6
-bookshop_N	4.099032628299721e-6
-bookstall_N	4.099032628299721e-6
-bookworm_N	4.099032628299721e-6
-boom_N	1.721593703885883e-4
-boom_V	4.3526069824979384e-4
-boom_V2	3.358296671927998e-5
-boomerang_N	4.099032628299721e-6
-boon_A	1.3251527238514238e-5
-boon_N	2.0495163141498608e-5
-boor_N	4.099032628299721e-6
-boorish_A	2.6503054477028476e-5
-boorishness_N	4.099032628299721e-6
-boost_N	2.0495163141498606e-4
-boost_V2	2.8881351378580783e-3
-booster_N	1.6396130513198885e-5
-boot_N	1.6396130513198885e-5
-boot_V2	1.679148335963999e-5
-booted_A	1.3251527238514238e-5
-bootee_N	4.099032628299721e-6
-booth_N	3.279226102639777e-5
-bootlace_N	4.099032628299721e-6
-bootle_PN	1.8648018648018647e-5
-bootleg_V2	3.358296671927998e-5
-bootlegger_N	4.099032628299721e-6
-bootless_A	1.3251527238514238e-5
-booty_N	4.099032628299721e-6
-booze_N	1.2297097884899164e-5
-booze_V	4.5816915605241456e-5
-booze_up_N	4.099032628299721e-6
-boozer_N	4.099032628299721e-6
-boozy_A	1.3251527238514238e-5
-bopeep_N	4.099032628299721e-6
-boracic_A	1.3251527238514238e-5
-borage_N	4.099032628299721e-6
-borax_N	4.099032628299721e-6
-bordeaux_N	4.099032628299721e-6
-bordeaux_PN	1.8648018648018647e-5
-border_N	1.1887194622069192e-4
-border_V	6.872537340786218e-5
-border_V2	3.358296671927998e-5
-borderer_N	4.099032628299721e-6
-borderland_N	4.099032628299721e-6
-borderline_N	4.099032628299721e-6
-borders_PN	1.8648018648018647e-5
-bordon_PN	1.8648018648018647e-5
-bore_N	8.198065256599442e-6
-bore_V	2.0617612022358654e-4
-bore_V2	3.358296671927998e-5
-bore_hole_N	4.099032628299721e-6
-boredom_N	1.2297097884899164e-5
-borer_N	8.198065256599442e-6
-boric_A	1.3251527238514238e-5
-boring_A	1.060122179081139e-4
-boris_PN	1.8648018648018647e-5
-boron_N	4.099032628299721e-6
-borough_N	5.73864567961961e-5
-borrow_V	1.3745074681572437e-3
-borrow_V2	6.044934009470397e-4
-borrow_VV	4.977600796416127e-4
-borrower_N	8.198065256599443e-5
-borsch_N	4.099032628299721e-6
-borstal_N	4.099032628299721e-6
-bortsch_N	4.099032628299721e-6
-borzoi_N	4.099032628299721e-6
-bosh_N	4.099032628299721e-6
-bosky_A	1.3251527238514238e-5
-bosom_N	8.198065256599442e-6
-boss_N	1.1067388096409248e-4
-boss_V2	1.679148335963999e-5
-boss_eyed_A	1.3251527238514238e-5
-bossy_A	1.3251527238514238e-5
-boston_PN	8.018648018648019e-4
-botanical_A	2.6503054477028476e-5
-botanist_N	4.099032628299721e-6
-botanize_V	2.2908457802620728e-5
-botany_N	8.198065256599442e-6
-botch_N	4.099032628299721e-6
-botch_V2	5.037445007891997e-5
-botcher_N	4.099032628299721e-6
-both7and_DConj	6.425909266161162e-4
-both_Adv	7.850402725659827e-6
-both_Det	3.596427042922425e-3
-bother_N	4.099032628299721e-6
-bother_V	2.0617612022358654e-4
-bother_V2	1.3433186687711993e-4
-bother_V2V	5.810575246949448e-4
-bothersome_A	2.6503054477028476e-5
-botswana_PN	1.8648018648018647e-5
-bottle_N	1.0657484833579275e-4
-bottle_V2	1.847063169560399e-4
-bottle_fed_A	1.3251527238514238e-5
-bottle_green_A	1.3251527238514238e-5
-bottleneck_N	1.2297097884899164e-5
-bottom_N	1.3936710936219052e-4
-bottom_V	1.6035920461834508e-4
-bottomless_A	3.975458171554272e-5
-bottrop_PN	1.8648018648018647e-5
-botulism_N	4.099032628299721e-6
-boudoir_N	4.099032628299721e-6
-bougainvillea_N	4.099032628299721e-6
-bough_N	4.099032628299721e-6
-bouillon_N	4.099032628299721e-6
-boulder_N	4.099032628299721e-6
-boulevard_N	1.2297097884899164e-5
-bounce_N	2.0495163141498608e-5
-bounce_V	5.268945294602767e-4
-bounce_V2	6.716593343855997e-5
-bouncing_A	1.3251527238514238e-5
-bouncy_A	1.3251527238514238e-5
-bound_A	2.6503054477028476e-5
-bound_N	8.198065256599442e-6
-bound_V	6.872537340786218e-5
-bound_V2	1.679148335963999e-5
-bound_V2V	5.810575246949448e-4
-boundary_N	2.869322839809805e-5
-bounden_A	1.3251527238514238e-5
-bounder_N	4.099032628299721e-6
-boundless_A	1.3251527238514238e-5
-bounteous_A	1.3251527238514238e-5
-bountiful_A	1.3251527238514238e-5
-bounty_N	8.198065256599442e-6
-bouquet_N	4.099032628299721e-6
-bourbon_N	7.378258730939498e-5
-bourgeois_A	1.3251527238514238e-5
-bourgeois_N	4.099032628299721e-6
-bourgeoisie_N	4.099032628299721e-6
-bourn_N	4.099032628299721e-6
-bourne_N	4.099032628299721e-6
-bourne_PN	1.8648018648018647e-5
-bournemouth_PN	1.8648018648018647e-5
-bourse_N	8.198065256599442e-6
-bout_N	3.689129365469749e-5
-boutique_N	2.869322839809805e-5
-bovine_A	3.975458171554272e-5
-bovril_N	4.099032628299721e-6
-bow_N	8.198065256599442e-6
-bow_V	2.7490149363144874e-4
-bow_V2	1.679148335963999e-5
-bow_wow_N	4.099032628299721e-6
-bowburn_PN	1.8648018648018647e-5
-bowdlerize_V2	1.679148335963999e-5
-bowel_N	8.198065256599442e-6
-bower_N	4.099032628299721e-6
-bowie_knife_N	4.099032628299721e-6
-bowing_N	4.099032628299721e-6
-bowl_N	2.0495163141498608e-5
-bowl_V	3.4362686703931093e-4
-bowl_V2	1.679148335963999e-5
-bowler_N	4.099032628299721e-6
-bowline_N	4.099032628299721e-6
-bowling_green_N	4.099032628299721e-6
-bowls_N	4.099032628299721e-6
-bowman_N	4.099032628299721e-6
-bowsprit_N	4.099032628299721e-6
-box_N	1.3936710936219052e-4
-box_V	2.2908457802620728e-5
-box_V2	1.679148335963999e-5
-box_kite_N	4.099032628299721e-6
-box_number_N	4.099032628299721e-6
-box_office_N	4.099032628299721e-6
-boxer_N	8.198065256599442e-6
-boxful_N	4.099032628299721e-6
-boxing_N	4.099032628299721e-6
-boxing_day_N	4.099032628299721e-6
-boxing_day_PN	1.8648018648018647e-5
-boxing_glove_N	4.099032628299721e-6
-boxing_match_N	4.099032628299721e-6
-boxwood_N	4.099032628299721e-6
-boy_N	8.198065256599442e-6
-boycott_N	1.2297097884899164e-5
-boycott_V2	3.358296671927998e-5
-boyfriend_N	8.198065256599442e-6
-boyhood_N	4.099032628299721e-6
-boyish_A	2.6503054477028476e-5
-bra_N	2.0495163141498608e-5
-brace_N	4.099032628299721e-6
-brace_V	2.2908457802620728e-4
-brace_V2	6.716593343855997e-5
-bracelet_N	4.099032628299721e-6
-bracken_N	4.099032628299721e-6
-bracket_N	2.4594195769798327e-5
-bracket_V2	1.679148335963999e-5
-brackish_A	1.3251527238514238e-5
-bracknell_PN	1.8648018648018647e-5
-bract_N	4.099032628299721e-6
-brad_N	4.099032628299721e-6
-bradawl_N	4.099032628299721e-6
-bradford_PN	1.8648018648018647e-5
-bradford_on_avon_PN	1.8648018648018647e-5
-brae_N	4.099032628299721e-6
-brag_V	4.5816915605241456e-5
-braggart_N	4.099032628299721e-6
-bragging_N	8.198065256599442e-6
-brahmin_N	4.099032628299721e-6
-braid_N	8.198065256599442e-6
-braid_V2	1.679148335963999e-5
-braille_N	4.099032628299721e-6
-brain_N	1.5576323987538941e-4
-brain_V2	1.679148335963999e-5
-brain_fag_N	4.099032628299721e-6
-brain_teaser_N	4.099032628299721e-6
-brainchild_N	1.6396130513198885e-5
-brainless_A	1.3251527238514238e-5
-brainstorm_N	4.099032628299721e-6
-braintree_PN	1.8648018648018647e-5
-brainwash_V2	1.679148335963999e-5
-brainwashed_A	1.3251527238514238e-5
-brainwashing_N	4.099032628299721e-6
-brainwave_N	4.099032628299721e-6
-brainy_A	1.3251527238514238e-5
-braise_V2	1.679148335963999e-5
-brake_N	3.279226102639777e-5
-brake_V	4.5816915605241456e-5
-brake_V2	1.679148335963999e-5
-brakeman_N	4.099032628299721e-6
-bramble_N	4.099032628299721e-6
-bran_N	3.279226102639777e-5
-bran_new_A	1.3251527238514238e-5
-branch_N	3.894080996884735e-4
-branch_V	1.3745074681572437e-4
-branchy_A	1.3251527238514238e-5
-brand_N	6.353500573864568e-4
-brand_V2	3.358296671927998e-5
-brand_new_A	1.3251527238514238e-5
-branderburgh_PN	1.8648018648018647e-5
-branding_iron_N	4.099032628299721e-6
-brandish_V2	5.037445007891997e-5
-brandy_N	1.6396130513198885e-5
-brandy_ball_N	4.099032628299721e-6
-brandy_snap_N	4.099032628299721e-6
-brash_A	3.975458171554272e-5
-brasilia_PN	1.8648018648018647e-5
-brass_N	1.6396130513198885e-5
-brassard_N	4.099032628299721e-6
-brasserie_N	4.099032628299721e-6
-brassiere_1_N	8.198065256599442e-6
-brassiere_2_N	4.099032628299721e-6
-brassy_A	1.3251527238514238e-5
-brat_N	1.6396130513198885e-5
-bratislava_PN	1.8648018648018647e-5
-braunschweig_PN	1.8648018648018647e-5
-braunton_PN	1.8648018648018647e-5
-bravado_N	4.099032628299721e-6
-brave_A	7.950916343108544e-5
-brave_N	4.099032628299721e-6
-brave_V2	6.716593343855997e-5
-bravery_N	4.099032628299721e-6
-bravo_N	4.099032628299721e-6
-brawl_N	2.4594195769798327e-5
-brawl_V	2.2908457802620728e-5
-brawler_N	4.099032628299721e-6
-brawn_N	4.099032628299721e-6
-brawny_A	2.6503054477028476e-5
-bray_N	4.099032628299721e-6
-bray_V2	1.679148335963999e-5
-braze_V2	1.679148335963999e-5
-brazen_A	1.3251527238514238e-5
-brazen_V2	3.358296671927998e-5
-brazen_faced_A	1.3251527238514238e-5
-brazier_N	4.099032628299721e-6
-brazil_PN	7.086247086247086e-4
-brazilian_A	2.3852749029325629e-4
-brazilian_N	8.198065256599442e-6
-breach_N	4.9188391539596654e-5
-breach_V2	1.3433186687711993e-4
-bread_N	4.0990326282997215e-5
-breadcrumb_N	4.099032628299721e-6
-breadfruit_N	4.099032628299721e-6
-breadline_N	4.099032628299721e-6
-breadth_N	2.4594195769798327e-5
-breadthways_Adv	7.850402725659827e-6
-breadthwise_Adv	7.850402725659827e-6
-breadwinner_N	4.099032628299721e-6
-break_N	1.2707001147729135e-4
-break_V	2.176303491248969e-3
-break_V2	1.0578634516573194e-3
-break_in_N	4.099032628299721e-6
-break_up_N	4.099032628299721e-6
-breakable_A	1.3251527238514238e-5
-breakage_N	8.198065256599442e-6
-breakaway_N	4.099032628299721e-6
-breakaways_N	4.099032628299721e-6
-breakdown_N	7.378258730939498e-5
-breaker_N	1.8035743564518772e-4
-breakfast_N	4.9188391539596654e-5
-breakfast_V	2.2908457802620728e-5
-breakneck_A	1.3251527238514238e-5
-breakthrough_N	3.279226102639777e-5
-breakwater_N	4.099032628299721e-6
-bream_N	4.099032628299721e-6
-breast_N	2.869322839809805e-5
-breast_V2	1.679148335963999e-5
-breast_deep_Adv	7.850402725659827e-6
-breast_fed_A	1.3251527238514238e-5
-breast_high_Adv	7.850402725659827e-6
-breast_plate_N	4.099032628299721e-6
-breastfeed_V	2.2908457802620728e-5
-breastfeed_V2	1.679148335963999e-5
-breaston_PN	1.8648018648018647e-5
-breaststroke_N	4.099032628299721e-6
-breastwork_N	4.099032628299721e-6
-breath_N	3.689129365469749e-5
-breathalyser_N	4.099032628299721e-6
-breathe_V	1.8326766242096582e-4
-breathe_V2	5.037445007891997e-5
-breather_N	1.2297097884899164e-5
-breathing_N	1.6396130513198885e-5
-breathing_space_N	4.099032628299721e-6
-breathless_A	2.6503054477028476e-5
-breathtaking_A	6.62576361925712e-5
-brecknock_PN	1.8648018648018647e-5
-breda_PN	1.8648018648018647e-5
-breech_N	4.099032628299721e-6
-breech_block_N	4.099032628299721e-6
-breeches_buoy_N	4.099032628299721e-6
-breed_N	3.689129365469749e-5
-breed_V	1.6035920461834508e-4
-breed_V2	1.1754038351747993e-4
-breeder_N	2.4594195769798327e-5
-breeding_N	2.0495163141498608e-5
-breedsall_PN	1.8648018648018647e-5
-breeze_N	1.2297097884899164e-5
-breeze_V	2.2908457802620728e-5
-breezily_Adv	7.850402725659827e-6
-breeziness_N	4.099032628299721e-6
-breezy_A	5.300610895405695e-5
-bremen_PN	1.8648018648018647e-5
-bremerhaven_PN	1.8648018648018647e-5
-bren_N	4.099032628299721e-6
-bren_gun_N	4.099032628299721e-6
-brenda_PN	1.8648018648018647e-5
-brent_PN	1.8648018648018647e-5
-brentwood_PN	1.8648018648018647e-5
-brescia_PN	1.8648018648018647e-5
-brest_PN	1.8648018648018647e-5
-breve_N	4.099032628299721e-6
-brevet_N	4.099032628299721e-6
-breviary_N	4.099032628299721e-6
-brevity_N	4.099032628299721e-6
-brew_N	1.2297097884899164e-5
-brew_V	6.185283606707597e-4
-brew_V2	3.358296671927998e-5
-brewer_N	3.689129365469749e-5
-brewery_N	2.4594195769798327e-5
-brian_PN	1.8648018648018647e-5
-briar_N	4.099032628299721e-6
-bribable_A	1.3251527238514238e-5
-bribe_N	5.73864567961961e-5
-bribe_V	1.8326766242096582e-4
-bribe_V2	1.0074890015783994e-4
-bribery_N	4.0990326282997215e-5
-bric_a_brac_N	4.099032628299721e-6
-brick_N	7.788161993769471e-5
-brick_V2	1.679148335963999e-5
-brick_field_N	4.099032628299721e-6
-brickbat_N	4.099032628299721e-6
-bricket_wood_PN	1.8648018648018647e-5
-brickkiln_N	4.099032628299721e-6
-bricklayer_N	4.099032628299721e-6
-brickwork_N	4.099032628299721e-6
-bridal_A	1.3251527238514238e-5
-bridal_N	4.099032628299721e-6
-bride_N	8.198065256599442e-6
-bridecake_N	4.099032628299721e-6
-bridegroom_N	4.099032628299721e-6
-bridesmaid_N	4.099032628299721e-6
-bridge_N	2.0905066404328578e-4
-bridge_V2	6.716593343855997e-5
-bridgehead_N	4.099032628299721e-6
-bridgend_PN	1.8648018648018647e-5
-bridget_PN	1.8648018648018647e-5
-bridgnorth_PN	1.8648018648018647e-5
-bridgwater_PN	1.8648018648018647e-5
-bridle_N	4.099032628299721e-6
-bridle_V	2.2908457802620728e-5
-bridle_V2	1.679148335963999e-5
-bridle_path_N	4.099032628299721e-6
-bridle_road_N	4.099032628299721e-6
-bridlington_PN	1.8648018648018647e-5
-bridport_PN	1.8648018648018647e-5
-brief_A	4.505519261094841e-4
-brief_N	8.198065256599443e-5
-brief_V2	8.395741679819995e-5
-briefcase_N	2.4594195769798327e-5
-briefing_N	4.0990326282997215e-5
-brier_N	4.099032628299721e-6
-brig_N	4.099032628299721e-6
-brig_PN	1.8648018648018647e-5
-brigade_N	2.4594195769798327e-5
-brigadier_N	4.099032628299721e-6
-brigand_N	4.099032628299721e-6
-brigantine_N	4.099032628299721e-6
-brighouse_PN	1.8648018648018647e-5
-bright_A	3.445397082013702e-4
-bright_Adv	7.850402725659827e-6
-brighten_V	2.2908457802620728e-5
-brighten_V2	6.716593343855997e-5
-brightlingsea_PN	1.8648018648018647e-5
-brightness_N	4.099032628299721e-6
-brighton_PN	1.8648018648018647e-5
-brill_N	4.099032628299721e-6
-brilliance_N	4.099032628299721e-6
-brilliancy_N	4.099032628299721e-6
-brilliant_A	1.325152723851424e-4
-brilliantine_N	4.099032628299721e-6
-brim_N	8.198065256599442e-6
-brim_V	4.5816915605241456e-5
-brimful_A	1.3251527238514238e-5
-brimfull_A	1.3251527238514238e-5
-brimstone_N	8.198065256599442e-6
-brindled_A	1.3251527238514238e-5
-brine_N	8.198065256599442e-6
-bring_V2	4.516909023743157e-3
-bring_V2V	1.1621150493898896e-3
-bring_V3	7.380073800738007e-3
-brink_N	2.0495163141498608e-5
-brinkmanship_N	4.099032628299721e-6
-briny_A	1.3251527238514238e-5
-brioche_N	4.099032628299721e-6
-briquet_N	4.099032628299721e-6
-briquette_N	4.099032628299721e-6
-brisbane_PN	1.8648018648018647e-5
-brisk_A	2.120244358162278e-4
-brisket_N	4.099032628299721e-6
-bristle_N	4.099032628299721e-6
-bristle_V	6.872537340786218e-5
-bristly_A	1.3251527238514238e-5
-bristol_PN	1.8648018648018647e-5
-brit_N	4.099032628299721e-6
-britain_PN	1.8648018648018647e-5
-britannic_A	1.3251527238514238e-5
-british_A	3.0478512648582747e-4
-britisher_N	4.099032628299721e-6
-briton_A	1.3251527238514238e-5
-briton_N	4.099032628299721e-6
-brittle_A	2.6503054477028476e-5
-brixham_PN	1.8648018648018647e-5
-brno_PN	1.8648018648018647e-5
-broach_V	2.2908457802620728e-5
-broach_V2	1.679148335963999e-5
-broad_A	1.6829439592913084e-3
-broad_N	4.099032628299721e-6
-broad_minded_A	1.3251527238514238e-5
-broad_mindedness_N	4.099032628299721e-6
-broadcast_Adv	7.850402725659827e-6
-broadcast_N	1.1887194622069192e-4
-broadcast_V	1.8326766242096582e-4
-broadcast_V2	1.1754038351747993e-4
-broadcasting_A	1.3251527238514238e-5
-broadcasting_N	7.378258730939498e-5
-broadcloth_N	4.099032628299721e-6
-broaden_V	1.3745074681572437e-4
-broaden_V2	1.847063169560399e-4
-broadness_N	4.099032628299721e-6
-broadsheet_N	4.099032628299721e-6
-broadside_N	8.198065256599442e-6
-broadways_Adv	7.850402725659827e-6
-broadwise_Adv	7.850402725659827e-6
-brocade_N	4.099032628299721e-6
-brocade_V2	1.679148335963999e-5
-broccoli_N	4.099032628299721e-6
-brochure_N	2.4594195769798327e-5
-brogue_N	4.099032628299721e-6
-broil_V	2.2908457802620728e-5
-broil_V2	1.679148335963999e-5
-broiler_N	8.198065256599442e-6
-broke_A	2.6503054477028476e-5
-broke_VA	1.034126163391934e-3
-broke_VS	5.782352260899734e-5
-broken_hearted_A	1.3251527238514238e-5
-broker_N	8.157074930316445e-4
-brokerage_N	6.722413510411543e-4
-brolly_N	4.099032628299721e-6
-bromide_N	4.099032628299721e-6
-bromine_N	4.099032628299721e-6
-bromley_PN	1.8648018648018647e-5
-bromsgrove_PN	1.8648018648018647e-5
-bronchial_A	1.3251527238514238e-5
-bronchitic_A	1.3251527238514238e-5
-bronchitis_N	4.099032628299721e-6
-bronchus_N	4.099032628299721e-6
-bronco_N	8.198065256599442e-6
-bronze_N	1.2297097884899164e-5
-bronze_V	2.2908457802620728e-5
-bronze_V2	1.679148335963999e-5
-brooch_N	8.198065256599442e-6
-brood_N	8.198065256599442e-6
-brood_V	2.2908457802620728e-5
-brood_hen_N	4.099032628299721e-6
-brood_mare_N	4.099032628299721e-6
-broody_A	1.3251527238514238e-5
-brook_N	4.099032628299721e-6
-brook_V2	1.679148335963999e-5
-broom_N	4.099032628299721e-6
-broomstick_N	4.099032628299721e-6
-bros_PN	1.8648018648018647e-5
-broth_N	8.198065256599442e-6
-brothel_N	4.099032628299721e-6
-brother_N	1.5986227250368914e-4
-brother_in_law_N	4.099032628299721e-6
-brotherhood_N	4.099032628299721e-6
-brotherly_A	2.6503054477028476e-5
-brougham_N	4.099032628299721e-6
-brought_V	2.2908457802620728e-5
-brought_VS	5.782352260899734e-5
-broughton_PN	1.8648018648018647e-5
-brouhaha_N	8.198065256599442e-6
-brow_N	2.0495163141498608e-5
-browbeat_V2	3.358296671927998e-5
-brown_A	5.300610895405695e-5
-brown_V	2.2908457802620728e-5
-brown_V2	1.679148335963999e-5
-brownie_N	4.099032628299721e-6
-brownish_A	1.3251527238514238e-5
-brownstone_N	4.099032628299721e-6
-browse_N	4.099032628299721e-6
-browse_V	2.2908457802620728e-5
-broxburn_PN	1.8648018648018647e-5
-bruce_PN	1.8648018648018647e-5
-bruges_PN	1.8648018648018647e-5
-bruin_N	4.099032628299721e-6
-bruise_N	8.198065256599442e-6
-bruise_V	6.872537340786218e-5
-bruise_V2	1.679148335963999e-5
-bruiser_N	4.099032628299721e-6
-bruit_V2	1.679148335963999e-5
-brunch_N	8.198065256599442e-6
-brunei_PN	1.8648018648018647e-5
-bruneian_A	1.3251527238514238e-5
-bruneian_N	4.099032628299721e-6
-brunette_N	4.099032628299721e-6
-brunswick_PN	1.8648018648018647e-5
-brunt_N	2.869322839809805e-5
-brush_N	2.4594195769798327e-5
-brush_V	2.0617612022358654e-4
-brush_V2	3.358296671927998e-5
-brush_off_N	4.099032628299721e-6
-brush_up_N	4.099032628299721e-6
-brushwood_N	4.099032628299721e-6
-brushwork_N	4.099032628299721e-6
-brusque_A	1.3251527238514238e-5
-brusqueness_N	4.099032628299721e-6
-brussels_PN	1.8648018648018647e-5
-brutal_A	9.276069066959968e-5
-brutality_N	1.2297097884899164e-5
-brutalize_V2	1.679148335963999e-5
-brute_N	4.099032628299721e-6
-brutish_A	2.6503054477028476e-5
-bryan_PN	1.8648018648018647e-5
-bsc_N	4.099032628299721e-6
-bst_PN	1.8648018648018647e-5
-bt_PN	1.8648018648018647e-5
-bubble_N	1.6396130513198885e-5
-bubble_V	2.2908457802620728e-5
-bubbly_A	1.3251527238514238e-5
-bubbly_N	4.099032628299721e-6
-bubonic_A	1.3251527238514238e-5
-bucarest_PN	1.8648018648018647e-5
-buccaneer_N	8.198065256599442e-6
-buck_N	3.279226102639777e-5
-buck_V	6.872537340786218e-5
-buck_V2	1.3433186687711993e-4
-bucket_N	1.6396130513198885e-5
-bucket_V	2.2908457802620728e-5
-bucketful_N	4.099032628299721e-6
-buckhaven_PN	1.8648018648018647e-5
-buckie_PN	1.8648018648018647e-5
-buckingham_PN	1.8648018648018647e-5
-buckinghamshire_PN	1.8648018648018647e-5
-buckle_N	8.198065256599442e-6
-buckle_V	1.6035920461834508e-4
-buckle_V2	6.716593343855997e-5
-buckler_N	4.099032628299721e-6
-buckley_PN	1.8648018648018647e-5
-buckram_N	4.099032628299721e-6
-bucksburn_PN	1.8648018648018647e-5
-buckshot_N	8.198065256599442e-6
-buckskin_N	4.099032628299721e-6
-bucktooth_N	4.099032628299721e-6
-buckwheat_N	4.099032628299721e-6
-bucolic_A	1.3251527238514238e-5
-bucolics_N	4.099032628299721e-6
-bud_N	8.198065256599442e-6
-bud_V	1.3745074681572437e-4
-budapest_PN	1.8648018648018647e-5
-buddhism_N	4.099032628299721e-6
-buddhist_N	4.099032628299721e-6
-budding_A	1.3251527238514238e-5
-buddy_N	1.6396130513198885e-5
-budge_V	1.8326766242096582e-4
-budge_V2	1.679148335963999e-5
-budgerigar_N	4.099032628299721e-6
-budget_N	8.52598786686342e-4
-budget_V	6.872537340786218e-5
-budget_V2	1.0074890015783994e-4
-budgetary_A	1.325152723851424e-4
-budgie_N	4.099032628299721e-6
-buenos_aires_PN	1.8648018648018647e-5
-buff_N	1.2297097884899164e-5
-buff_V2	3.358296671927998e-5
-buffalo_N	4.099032628299721e-6
-buffalo_PN	1.8648018648018647e-5
-buffer_N	2.0495163141498608e-5
-buffer_V2	5.037445007891997e-5
-buffet_N	2.0495163141498608e-5
-buffet_V	2.2908457802620728e-5
-buffet_V2	1.0074890015783994e-4
-buffoon_N	4.099032628299721e-6
-buffoonery_N	4.099032628299721e-6
-bug_N	8.607968519429415e-5
-bug_V2	1.679148335963999e-5
-bug_hunter_N	4.099032628299721e-6
-bugaboo_N	8.198065256599442e-6
-bugbear_N	4.099032628299721e-6
-bugger_N	4.099032628299721e-6
-bugger_V	2.2908457802620728e-5
-bugger_V2	1.679148335963999e-5
-bugger_all_N	4.099032628299721e-6
-buggery_N	4.099032628299721e-6
-buggy_N	4.099032628299721e-6
-bugle_N	4.099032628299721e-6
-bugler_N	4.099032628299721e-6
-buhl_N	4.099032628299721e-6
-build_N	4.099032628299721e-6
-build_V	2.3137542380646933e-3
-build_V2	4.164287873190718e-3
-build_up_N	4.099032628299721e-6
-builder_N	7.788161993769471e-5
-building_N	9.755697655353336e-4
-building_society_N	4.099032628299721e-6
-built_in_A	6.62576361925712e-5
-built_up_A	1.3251527238514238e-5
-bulb_N	2.0495163141498608e-5
-bulbous_A	1.3251527238514238e-5
-bulbul_N	4.099032628299721e-6
-bulgaria_PN	1.1188811188811189e-4
-bulgarianFem_N	4.099032628299721e-6
-bulgarianMasc_N	4.099032628299721e-6
-bulgarian_A	5.300610895405695e-5
-bulge_N	4.099032628299721e-6
-bulge_V	4.5816915605241456e-5
-bulge_V2	1.679148335963999e-5
-bulk_N	1.1887194622069192e-4
-bulk_V	2.2908457802620728e-5
-bulkhead_N	8.198065256599442e-6
-bulkington_PN	1.8648018648018647e-5
-bulky_A	2.6503054477028476e-5
-bull's_eye_N	4.099032628299721e-6
-bull_N	3.279226102639777e-5
-bull_headed_A	1.3251527238514238e-5
-bull_neck_N	4.099032628299721e-6
-bull_terrier_N	4.099032628299721e-6
-bulldog_N	4.099032628299721e-6
-bulldoze_V2	3.358296671927998e-5
-bulldozer_N	1.6396130513198885e-5
-bullet_N	5.73864567961961e-5
-bullet_headed_A	1.3251527238514238e-5
-bulletin_N	2.869322839809805e-5
-bulletproof_A	1.3251527238514238e-5
-bullfight_N	4.099032628299721e-6
-bullfighter_N	8.198065256599442e-6
-bullfinch_N	4.099032628299721e-6
-bullfrog_N	4.099032628299721e-6
-bullion_N	2.869322839809805e-5
-bullock_N	4.099032628299721e-6
-bullring_N	4.099032628299721e-6
-bullshit_N	4.099032628299721e-6
-bullshit_V	2.2908457802620728e-5
-bully_A	1.3251527238514238e-5
-bully_N	8.198065256599442e-6
-bully_V	2.2908457802620728e-5
-bully_V2	5.037445007891997e-5
-bulrush_N	4.099032628299721e-6
-bulwark_N	8.198065256599442e-6
-bum_A	1.3251527238514238e-5
-bum_N	8.198065256599442e-6
-bum_V	2.2908457802620728e-5
-bum_V2	1.679148335963999e-5
-bumblebee_N	4.099032628299721e-6
-bumboat_N	4.099032628299721e-6
-bump_Adv	7.850402725659827e-6
-bump_N	1.2297097884899164e-5
-bump_V	6.872537340786218e-5
-bump_V2	3.358296671927998e-5
-bumper_N	1.2297097884899164e-5
-bumpkin_N	4.099032628299721e-6
-bumptious_A	1.3251527238514238e-5
-bumptiousness_N	4.099032628299721e-6
-bumpy_A	5.300610895405695e-5
-bun_N	4.099032628299721e-6
-buna_N	4.099032628299721e-6
-bunch_N	4.508935891129693e-5
-bunch_V	2.2908457802620728e-5
-bunch_V2	1.679148335963999e-5
-bundle_N	1.6396130513198885e-5
-bundle_V	2.2908457802620728e-5
-bundle_V2	6.716593343855997e-5
-bung_N	4.099032628299721e-6
-bung_V2	1.679148335963999e-5
-bung_hole_N	4.099032628299721e-6
-bungaloid_A	1.3251527238514238e-5
-bungalow_N	4.099032628299721e-6
-bungle_N	4.099032628299721e-6
-bungle_V	4.5816915605241456e-5
-bungle_V2	1.679148335963999e-5
-bungler_N	4.099032628299721e-6
-bunion_N	4.099032628299721e-6
-bunk_N	4.099032628299721e-6
-bunk_V	2.2908457802620728e-5
-bunker_N	4.099032628299721e-6
-bunker_V	2.2908457802620728e-5
-bunker_V2	1.679148335963999e-5
-bunkum_N	4.099032628299721e-6
-bunny_N	1.6396130513198885e-5
-bunsen_N	4.099032628299721e-6
-bunting_N	4.099032628299721e-6
-buoy_N	4.099032628299721e-6
-buoy_V	1.1454228901310364e-4
-buoy_V2	2.854552171138798e-4
-buoyancy_N	8.198065256599442e-6
-buoyant_A	5.300610895405695e-5
-bur_N	4.099032628299721e-6
-burberry_N	4.099032628299721e-6
-burble_V	2.2908457802620728e-5
-burble_VS	1.1564704521799469e-4
-burden_N	1.5986227250368914e-4
-burden_V2	1.1754038351747993e-4
-burdensome_A	5.300610895405695e-5
-burdock_N	4.099032628299721e-6
-bureau_N	1.4346614199049025e-4
-bureaucracy_N	1.0657484833579275e-4
-bureaucrat_N	9.427775045089359e-5
-bureaucratic_A	1.5901832686217088e-4
-bureaucratically_Adv	7.850402725659827e-6
-burette_N	4.099032628299721e-6
-burg_N	8.198065256599442e-6
-burgeon_V	1.3745074681572437e-4
-burgess_N	4.099032628299721e-6
-burgess_PN	1.8648018648018647e-5
-burgh_N	4.099032628299721e-6
-burgher_N	8.198065256599442e-6
-burglar_N	4.099032628299721e-6
-burglar_alarm_N	4.099032628299721e-6
-burglar_proof_A	1.3251527238514238e-5
-burglarious_A	1.3251527238514238e-5
-burglary_N	3.279226102639777e-5
-burgle_V	2.2908457802620728e-5
-burgle_V2	1.679148335963999e-5
-burgomaster_N	4.099032628299721e-6
-burgos_PN	1.8648018648018647e-5
-burgundy_N	4.099032628299721e-6
-burial_N	1.6396130513198885e-5
-burial_ground_N	4.099032628299721e-6
-burke_V2	1.679148335963999e-5
-burlap_N	8.198065256599442e-6
-burlesque_N	4.099032628299721e-6
-burlesque_V2	1.679148335963999e-5
-burley_PN	1.8648018648018647e-5
-burly_A	2.6503054477028476e-5
-burma_PN	1.8648018648018647e-5
-burmese_A	1.3251527238514238e-5
-burmese_N	4.099032628299721e-6
-burn_N	2.0495163141498608e-5
-burn_V	4.5816915605241456e-4
-burn_V2	1.1754038351747993e-4
-burn_up_N	4.099032628299721e-6
-burner_N	2.4594195769798327e-5
-burnham_on_sea_PN	1.8648018648018647e-5
-burning_A	1.3251527238514238e-5
-burnish_V	2.2908457802620728e-5
-burnish_V2	3.358296671927998e-5
-burnley_PN	1.8648018648018647e-5
-burnouse_N	4.099032628299721e-6
-burntisland_PN	1.8648018648018647e-5
-burntwood_PN	1.8648018648018647e-5
-burp_N	4.099032628299721e-6
-burp_V	2.2908457802620728e-5
-burp_V2	1.679148335963999e-5
-burr_N	4.099032628299721e-6
-burr_drill_N	4.099032628299721e-6
-burrow_N	4.099032628299721e-6
-burrow_V	2.2908457802620728e-5
-burrow_V2	1.679148335963999e-5
-burry_port_PN	1.8648018648018647e-5
-bursar_N	4.099032628299721e-6
-bursary_N	4.099032628299721e-6
-burscough_PN	1.8648018648018647e-5
-burst_N	6.968355468109526e-5
-burst_V	9.163383121048291e-5
-burst_V2	3.358296671927998e-5
-burthen_N	4.099032628299721e-6
-burthen_V2	1.679148335963999e-5
-burton_N	4.099032628299721e-6
-burton_upon_trent_PN	1.8648018648018647e-5
-burundi_PN	1.8648018648018647e-5
-burundian_A	1.3251527238514238e-5
-burundian_N	4.099032628299721e-6
-bury_PN	1.8648018648018647e-5
-bury_V	1.1454228901310364e-4
-bury_V2	2.0149780031567988e-4
-bury_st__edmunds_PN	1.8648018648018647e-5
-burying_ground_N	4.099032628299721e-6
-bus_N	1.352680767338908e-4
-bus_V	2.2908457802620728e-5
-bus_V2	1.679148335963999e-5
-busby_N	4.099032628299721e-6
-bush_N	8.198065256599442e-6
-bushel_N	1.0657484833579275e-4
-bushman_N	4.099032628299721e-6
-bushy_A	2.6503054477028476e-5
-busily_Adv	7.850402725659827e-6
-business_N	5.455812428266929e-3
-businesslike_A	5.300610895405695e-5
-businessman_N	2.0495163141498606e-4
-busker_N	4.099032628299721e-6
-busman_N	4.099032628299721e-6
-bust_N	3.279226102639777e-5
-bust_V	4.5816915605241456e-5
-bust_V2	6.716593343855997e-5
-bust_up_N	4.099032628299721e-6
-bustard_N	4.099032628299721e-6
-buster_N	8.198065256599442e-6
-bustle_N	8.198065256599442e-6
-bustle_V	2.2908457802620728e-5
-bustle_V2	1.679148335963999e-5
-busy_A	6.228217802101692e-4
-busy_V2	1.679148335963999e-5
-busybody_N	4.099032628299721e-6
-but_Adv	6.280322180527861e-5
-but_PConj	4.165735303082644e-3
-but_Prep	9.916208042044722e-5
-but_Subj	6.591865357643759e-2
-butane_N	8.198065256599442e-6
-butch_A	1.3251527238514238e-5
-butcher_N	2.0495163141498608e-5
-butcher_V2	1.679148335963999e-5
-butchery_N	4.099032628299721e-6
-butler_N	3.279226102639777e-5
-butt_N	1.2297097884899164e-5
-butt_V	4.5816915605241456e-5
-butt_V2	1.679148335963999e-5
-butter_N	2.869322839809805e-5
-butter_V2	1.679148335963999e-5
-butterbean_N	4.099032628299721e-6
-buttercup_N	4.099032628299721e-6
-butterfingers_N	4.099032628299721e-6
-butterfly_N	1.6396130513198885e-5
-buttermilk_N	4.099032628299721e-6
-butterscotch_N	4.099032628299721e-6
-buttery_N	4.099032628299721e-6
-buttock_N	4.099032628299721e-6
-button_N	3.689129365469749e-5
-button_V	2.2908457802620728e-5
-button_V2	1.679148335963999e-5
-buttoned_up_A	2.6503054477028476e-5
-buttonhole_N	4.099032628299721e-6
-buttonhole_V2	1.679148335963999e-5
-buttonhook_N	4.099032628299721e-6
-buttonwood_N	4.099032628299721e-6
-buttress_N	4.099032628299721e-6
-buttress_V2	1.0074890015783994e-4
-buxom_A	1.3251527238514238e-5
-buxton_PN	1.8648018648018647e-5
-buy_N	2.746351860960813e-4
-buy_V	1.1591679648126088e-2
-buy_V2	1.0058098532424354e-2
-buyer_N	9.673717002787343e-4
-buzz_N	1.2297097884899164e-5
-buzz_V	1.1454228901310364e-4
-buzz_V2	3.358296671927998e-5
-buzzard_N	4.099032628299721e-6
-buzzer_N	8.198065256599442e-6
-bvm_N	4.099032628299721e-6
-by_Adv	4.710241635395896e-5
-by_Prep	4.696150858578346e-2
-by_election_N	4.099032628299721e-6
-bye_N	8.198065256599442e-6
-bye_bye_N	4.099032628299721e-6
-bye_law_N	4.099032628299721e-6
-bygone_A	2.6503054477028476e-5
-bylaw_N	8.198065256599442e-6
-bypass_N	8.198065256599442e-6
-bypass_V2	5.037445007891997e-5
-bypath_N	4.099032628299721e-6
-byplay_N	4.099032628299721e-6
-byproduct_N	4.099032628299721e-6
-byroad_N	4.099032628299721e-6
-bystander_N	8.198065256599442e-6
-byway_N	4.099032628299721e-6
-byword_N	4.099032628299721e-6
-c_in_c_PN	1.8648018648018647e-5
-c_of_e_N	5.73864567961961e-5
-ca'canny_N	4.099032628299721e-6
-cab_N	1.6396130513198885e-5
-cab_rank_N	4.099032628299721e-6
-cabal_N	8.198065256599442e-6
-cabaret_N	4.099032628299721e-6
-cabbage_N	4.099032628299721e-6
-cabby_N	4.099032628299721e-6
-caber_N	4.099032628299721e-6
-cabin_N	4.099032628299721e-6
-cabinet_N	6.968355468109526e-5
-cabinet_maker_N	4.099032628299721e-6
-cable's_length_N	4.099032628299721e-6
-cable_N	3.197245450073783e-4
-cable_V	2.2908457802620728e-5
-cable_V2	1.679148335963999e-5
-cable_car_N	4.099032628299721e-6
-cable_length_N	4.099032628299721e-6
-cable_railway_N	4.099032628299721e-6
-cablegram_N	4.099032628299721e-6
-cabman_N	4.099032628299721e-6
-caboodle_N	4.099032628299721e-6
-caboose_N	4.099032628299721e-6
-cabstand_N	4.099032628299721e-6
-cacao_N	4.099032628299721e-6
-cacao_bean_N	4.099032628299721e-6
-cacao_tree_N	4.099032628299721e-6
-cache_N	1.6396130513198885e-5
-cache_V2	1.679148335963999e-5
-cachet_N	1.6396130513198885e-5
-cachou_N	4.099032628299721e-6
-cackle_N	4.099032628299721e-6
-cackle_V	2.2908457802620728e-5
-cackler_N	4.099032628299721e-6
-cacophonous_A	1.3251527238514238e-5
-cacophony_N	4.099032628299721e-6
-cactus_N	4.099032628299721e-6
-cad_N	4.099032628299721e-6
-cadaver_N	4.099032628299721e-6
-cadaverous_A	1.3251527238514238e-5
-caddie_N	4.099032628299721e-6
-caddish_A	1.3251527238514238e-5
-caddy_N	4.099032628299721e-6
-cadence_N	4.099032628299721e-6
-cadenza_N	4.099032628299721e-6
-cadet_N	2.0495163141498608e-5
-cadge_V	2.2908457802620728e-5
-cadge_V2	3.358296671927998e-5
-cadger_N	4.099032628299721e-6
-cadiz_PN	1.8648018648018647e-5
-cadmium_N	8.198065256599442e-6
-cadre_N	4.099032628299721e-6
-caen_PN	1.8648018648018647e-5
-caerleon_PN	1.8648018648018647e-5
-caernarfon_PN	1.8648018648018647e-5
-caerphilly_PN	1.8648018648018647e-5
-caesar_N	4.099032628299721e-6
-caesarian_A	1.3251527238514238e-5
-caesura_N	4.099032628299721e-6
-cafe_N	4.099032628299721e-6
-cafe_au_lait_N	4.099032628299721e-6
-cafeteria_N	3.689129365469749e-5
-caff_N	4.099032628299721e-6
-caffeine_N	4.099032628299721e-6
-caftan_N	4.099032628299721e-6
-cage_N	1.2297097884899164e-5
-cage_V2	1.679148335963999e-5
-cagey_A	1.3251527238514238e-5
-cagily_Adv	7.850402725659827e-6
-cagliari_PN	1.8648018648018647e-5
-cagoule_N	4.099032628299721e-6
-caiman_N	4.099032628299721e-6
-cairn_N	4.099032628299721e-6
-cairo_PN	1.8648018648018647e-5
-caisson_N	4.099032628299721e-6
-caitiff_N	4.099032628299721e-6
-cajole_V2	1.679148335963999e-5
-cajolery_N	4.099032628299721e-6
-cake_N	1.6396130513198885e-5
-cake_V	4.5816915605241456e-5
-cake_V2	1.679148335963999e-5
-calabash_N	4.099032628299721e-6
-calamitous_A	2.6503054477028476e-5
-calamity_N	2.869322839809805e-5
-calcify_V	2.2908457802620728e-5
-calcify_V2	1.679148335963999e-5
-calcination_N	4.099032628299721e-6
-calcine_V	2.2908457802620728e-5
-calcine_V2	1.679148335963999e-5
-calcium_N	1.2297097884899164e-5
-calculable_A	1.3251527238514238e-5
-calculate_V	2.2908457802620728e-4
-calculate_V2	5.373274675084797e-4
-calculate_VS	4.6258818087197874e-4
-calculating_A	1.3251527238514238e-5
-calculation_N	1.2297097884899163e-4
-calculator_N	2.4594195769798327e-5
-calculus_N	4.099032628299721e-6
-calcutta_PN	1.8648018648018647e-5
-caldicot_PN	1.8648018648018647e-5
-caldron_N	4.099032628299721e-6
-calendar_N	4.508935891129693e-5
-calender_N	4.099032628299721e-6
-calender_V2	1.679148335963999e-5
-calf_N	1.2297097884899164e-5
-calf_love_N	4.099032628299721e-6
-cali_PN	1.8648018648018647e-5
-calibrate_V2	3.358296671927998e-5
-calibration_N	4.099032628299721e-6
-calibre_N	4.099032628299721e-6
-calico_N	4.099032628299721e-6
-calif_N	4.099032628299721e-6
-california_PN	1.8648018648018647e-5
-californian_A	1.3251527238514238e-5
-californian_N	2.0495163141498608e-5
-caliph_N	4.099032628299721e-6
-caliphate_N	4.099032628299721e-6
-calisthenics_N	4.099032628299721e-6
-calk_N	4.099032628299721e-6
-calk_V2	1.679148335963999e-5
-call_N	5.943597311034596e-4
-call_V	4.054797031063869e-3
-call_V2	9.067401014205595e-4
-call_V2A	4.3478260869565216e-2
-call_V2V	1.7431725740848344e-3
-call_V3	0.1992619926199262
-call_VS	1.8156586099225165e-2
-call_box_N	4.099032628299721e-6
-call_girl_N	4.099032628299721e-6
-call_over_N	4.099032628299721e-6
-call_up_N	4.099032628299721e-6
-caller_N	6.558452205279554e-5
-calligraphy_N	4.099032628299721e-6
-calling_N	2.869322839809805e-5
-calliope_N	4.099032628299721e-6
-callisthenics_N	4.099032628299721e-6
-callosity_N	4.099032628299721e-6
-callous_A	1.3251527238514238e-5
-callousness_N	4.099032628299721e-6
-callow_A	1.3251527238514238e-5
-callowness_N	4.099032628299721e-6
-callus_N	4.099032628299721e-6
-calm_A	1.325152723851424e-4
-calm_N	2.4594195769798327e-5
-calm_V	9.163383121048291e-5
-calm_V2	1.3433186687711993e-4
-calmness_N	8.198065256599442e-6
-calne_PN	1.8648018648018647e-5
-calomel_N	4.099032628299721e-6
-calor_PN	1.8648018648018647e-5
-calorie_N	8.198065256599442e-6
-calorific_A	1.3251527238514238e-5
-calumniate_V2	1.679148335963999e-5
-calumny_N	4.099032628299721e-6
-calvary_N	4.099032628299721e-6
-calve_V	2.2908457802620728e-5
-calverton_PN	1.8648018648018647e-5
-calvinism_N	4.099032628299721e-6
-calvinist_N	4.099032628299721e-6
-calypso_N	4.099032628299721e-6
-calyx_N	4.099032628299721e-6
-cam_N	4.099032628299721e-6
-camaraderie_N	8.198065256599442e-6
-camber_N	4.099032628299721e-6
-camber_V	2.2908457802620728e-5
-camber_V2	1.679148335963999e-5
-cambodia_PN	1.8648018648018647e-5
-cambodian_A	7.950916343108544e-5
-cambodian_N	4.099032628299721e-6
-cambourne_PN	1.8648018648018647e-5
-cambric_N	4.099032628299721e-6
-cambridge_PN	1.8648018648018647e-5
-cambridgeshire_PN	1.8648018648018647e-5
-cambuslang_PN	1.8648018648018647e-5
-camden_PN	1.8648018648018647e-5
-camel_N	4.099032628299721e-6
-camel_hair_N	4.099032628299721e-6
-camellia_N	4.099032628299721e-6
-camembert_N	4.099032628299721e-6
-cameo_N	8.198065256599442e-6
-camera_N	1.0247581570749303e-4
-cameraman_N	4.099032628299721e-6
-cameroon_PN	1.8648018648018647e-5
-cameroonian_A	1.3251527238514238e-5
-cameroonian_N	4.099032628299721e-6
-camion_N	4.099032628299721e-6
-camomile_N	4.099032628299721e-6
-camouflage_N	8.198065256599442e-6
-camouflage_V2	3.358296671927998e-5
-camp_A	1.3251527238514238e-5
-camp_N	6.148548942449582e-5
-camp_V	4.5816915605241456e-5
-camp_V2	1.679148335963999e-5
-camp_bed_N	4.099032628299721e-6
-camp_chair_N	4.099032628299721e-6
-camp_fire_N	4.099032628299721e-6
-camp_follower_N	4.099032628299721e-6
-camp_stool_N	4.099032628299721e-6
-campaign_N	6.804394162977538e-4
-campaign_V	1.6035920461834508e-4
-campaigner_N	8.198065256599442e-6
-campanile_N	4.099032628299721e-6
-campanula_N	4.099032628299721e-6
-campbeltown_PN	1.8648018648018647e-5
-camper_N	8.198065256599442e-6
-camphor_N	4.099032628299721e-6
-camphorated_A	1.3251527238514238e-5
-camping_N	4.099032628299721e-6
-campion_N	4.099032628299721e-6
-campus_N	4.9188391539596654e-5
-camshaft_N	4.099032628299721e-6
-can_N	6.968355468109526e-5
-can_V2	8.395741679819995e-5
-can_VV	0.23952215032354404
-canada_PN	2.4615384615384616e-3
-canadian_A	2.6503054477028476e-5
-canadian_N	4.099032628299721e-6
-canal_N	2.869322839809805e-5
-canalization_N	4.099032628299721e-6
-canalize_V2	1.679148335963999e-5
-canape_N	4.099032628299721e-6
-canard_N	4.099032628299721e-6
-canary_N	4.099032628299721e-6
-canary_bird_N	4.099032628299721e-6
-canary_wine_N	4.099032628299721e-6
-canasta_N	4.099032628299721e-6
-canberra_PN	1.8648018648018647e-5
-cancan_N	4.099032628299721e-6
-cancel_V	2.7490149363144874e-4
-cancel_V2	6.380763676663196e-4
-cancellation_N	4.508935891129693e-5
-cancer_N	4.631906869978685e-4
-cancer_PN	1.8648018648018647e-5
-cancerous_A	5.300610895405695e-5
-candelabrum_N	4.099032628299721e-6
-candid_A	5.300610895405695e-5
-candidacy_N	4.099032628299721e-6
-candidate_N	3.6481390391867517e-4
-candidature_N	4.099032628299721e-6
-candied_A	1.3251527238514238e-5
-candle_N	1.2297097884899164e-5
-candle_power_N	4.099032628299721e-6
-candlelight_N	8.198065256599442e-6
-candlestick_N	4.099032628299721e-6
-candlewick_N	4.099032628299721e-6
-candour_N	4.099032628299721e-6
-candy_N	6.148548942449582e-5
-candy_V	2.2908457802620728e-5
-candy_V2	1.679148335963999e-5
-candy_floss_N	4.099032628299721e-6
-candytuft_N	4.099032628299721e-6
-cane_N	8.198065256599442e-6
-cane_V2	1.679148335963999e-5
-canine_A	2.6503054477028476e-5
-canister_N	4.099032628299721e-6
-canker_N	4.099032628299721e-6
-canker_V2	1.679148335963999e-5
-cankerous_A	1.3251527238514238e-5
-canna_N	4.099032628299721e-6
-cannabis_N	4.099032628299721e-6
-canned_A	1.3251527238514238e-5
-cannery_N	4.099032628299721e-6
-cannes_PN	1.8648018648018647e-5
-cannibal_N	4.099032628299721e-6
-cannibalism_N	4.099032628299721e-6
-cannibalistic_A	1.3251527238514238e-5
-cannibalize_V2	1.679148335963999e-5
-cannily_Adv	7.850402725659827e-6
-cannock_PN	1.8648018648018647e-5
-cannon_N	8.198065256599442e-6
-cannon_fodder_N	4.099032628299721e-6
-cannonade_N	4.099032628299721e-6
-canny_A	2.6503054477028476e-5
-canoe_N	4.099032628299721e-6
-canoe_V2	1.679148335963999e-5
-canoeist_N	4.099032628299721e-6
-canon_1_N	4.099032628299721e-6
-canon_2_N	4.099032628299721e-6
-canonical_A	1.3251527238514238e-5
-canonization_N	4.099032628299721e-6
-canonize_V2	1.679148335963999e-5
-canopied_A	1.3251527238514238e-5
-canopy_N	4.099032628299721e-6
-cant_N	8.198065256599442e-6
-cant_V	2.2908457802620728e-5
-cant_V2	1.679148335963999e-5
-cantab_PN	1.8648018648018647e-5
-cantaloup_N	4.099032628299721e-6
-cantaloupe_N	4.099032628299721e-6
-cantankerous_A	1.3251527238514238e-5
-cantata_N	4.099032628299721e-6
-canteen_N	4.099032628299721e-6
-canter_N	4.099032628299721e-6
-canter_V	2.2908457802620728e-5
-canter_V2	1.679148335963999e-5
-canterbury_PN	1.8648018648018647e-5
-canticle_N	4.099032628299721e-6
-cantilever_N	4.099032628299721e-6
-canto_N	4.099032628299721e-6
-canton_N	4.099032628299721e-6
-canton_PN	1.8648018648018647e-5
-cantonment_N	4.099032628299721e-6
-cantor_N	4.099032628299721e-6
-canuck_N	4.099032628299721e-6
-canvas_N	2.4594195769798327e-5
-canvass_N	4.099032628299721e-6
-canvass_V	4.5816915605241456e-5
-canvass_V2	1.679148335963999e-5
-canvey_PN	1.8648018648018647e-5
-canvey_island_PN	1.8648018648018647e-5
-canyon_N	8.198065256599442e-6
-cap_N	9.837678307919331e-5
-cap_V2	5.541189508681197e-4
-cap_a_pie_Adv	7.850402725659827e-6
-capability_N	7.788161993769471e-5
-capable_A	2.3852749029325629e-4
-capacious_A	1.3251527238514238e-5
-capacity_N	4.959829480242662e-4
-caparison_N	4.099032628299721e-6
-caparison_V2	1.679148335963999e-5
-cape_N	4.099032628299721e-6
-cape_town_PN	1.8648018648018647e-5
-caper_N	4.099032628299721e-6
-caper_V	2.2908457802620728e-5
-capillary_N	4.099032628299721e-6
-capital_A	1.325152723851424e-4
-capital_N	1.8158714543367765e-3
-capitalism_A	1.3251527238514238e-5
-capitalism_N	5.328742416789638e-5
-capitalist_N	5.328742416789638e-5
-capitalistic_A	6.62576361925712e-5
-capitalization_N	5.328742416789638e-5
-capitalize_V	2.9780995143406945e-4
-capitalize_V2	1.5112335023675992e-4
-capitation_N	4.099032628299721e-6
-capitol_N	8.198065256599442e-6
-capitulate_V	4.5816915605241456e-5
-capitulate_V2	1.679148335963999e-5
-capitulation_N	4.099032628299721e-6
-capon_N	4.099032628299721e-6
-caprice_N	4.099032628299721e-6
-capricious_A	3.975458171554272e-5
-capriciousness_N	8.198065256599442e-6
-capricorn_PN	1.8648018648018647e-5
-capsicum_N	4.099032628299721e-6
-capsize_V	2.2908457802620728e-5
-capsize_V2	1.679148335963999e-5
-capstan_N	4.099032628299721e-6
-capsule_N	1.2297097884899164e-5
-capt_PN	1.8648018648018647e-5
-captain_N	2.0495163141498608e-5
-captain_V2	3.358296671927998e-5
-caption_N	4.099032628299721e-6
-captious_A	1.3251527238514238e-5
-captivate_V2	3.358296671927998e-5
-captive_A	2.6503054477028476e-5
-captive_N	1.2297097884899164e-5
-captivity_N	4.099032628299721e-6
-captor_N	4.099032628299721e-6
-capture_N	8.198065256599442e-6
-capture_V2	4.197870839909998e-4
-car_N	1.61911788817839e-3
-car_ferry_N	4.099032628299721e-6
-caracas_PN	1.8648018648018647e-5
-carafe_N	4.099032628299721e-6
-caramel_N	4.099032628299721e-6
-carapace_N	4.099032628299721e-6
-carat_N	1.6396130513198885e-5
-caravan_N	4.099032628299721e-6
-caravanning_N	4.099032628299721e-6
-caravansary_N	4.099032628299721e-6
-caravanserai_N	4.099032628299721e-6
-caraway_N	4.099032628299721e-6
-carbide_N	8.198065256599442e-6
-carbine_N	4.099032628299721e-6
-carbohydrate_N	4.099032628299721e-6
-carbolic_A	1.3251527238514238e-5
-carbon_N	7.378258730939498e-5
-carbon_paper_N	4.099032628299721e-6
-carbonated_A	1.3251527238514238e-5
-carbonic_A	1.3251527238514238e-5
-carboniferous_A	1.3251527238514238e-5
-carbonization_N	4.099032628299721e-6
-carbonize_V2	1.679148335963999e-5
-carborundum_N	4.099032628299721e-6
-carboy_N	4.099032628299721e-6
-carbuncle_N	4.099032628299721e-6
-carburettor_N	4.099032628299721e-6
-carcase_N	4.099032628299721e-6
-carcass_N	8.198065256599442e-6
-card_N	4.099032628299721e-4
-card_V2	1.679148335963999e-5
-card_sharper_N	4.099032628299721e-6
-cardamom_N	4.099032628299721e-6
-cardboard_N	1.2297097884899164e-5
-cardenden_PN	1.8648018648018647e-5
-cardiac_A	6.62576361925712e-5
-cardiff_PN	1.8648018648018647e-5
-cardigan_N	8.198065256599442e-6
-cardigan_PN	1.8648018648018647e-5
-cardinal_A	1.3251527238514238e-5
-cardinal_N	8.198065256599442e-6
-care_N	4.959829480242662e-4
-care_V	7.101621918812425e-4
-careen_V	1.3745074681572437e-4
-careen_V2	1.679148335963999e-5
-career_N	2.295458271847844e-4
-career_V	2.2908457802620728e-5
-careerist_N	4.099032628299721e-6
-carefree_A	3.975458171554272e-5
-careful_A	5.698156712561123e-4
-carefulness_N	4.099032628299721e-6
-careladen_A	1.3251527238514238e-5
-careless_A	3.975458171554272e-5
-carelessness_N	4.099032628299721e-6
-caress_N	4.099032628299721e-6
-caress_V2	1.679148335963999e-5
-caressing_A	1.3251527238514238e-5
-caret_N	4.099032628299721e-6
-caretaker_N	8.198065256599442e-6
-careworn_A	1.3251527238514238e-5
-cargo_N	9.837678307919331e-5
-caribou_N	8.198065256599442e-6
-caricature_N	1.2297097884899164e-5
-caricature_V2	3.358296671927998e-5
-caricaturist_N	4.099032628299721e-6
-caries_N	4.099032628299721e-6
-carillon_N	8.198065256599442e-6
-carious_A	1.3251527238514238e-5
-carl_PN	1.8648018648018647e-5
-carlisle_PN	1.8648018648018647e-5
-carlow_PN	1.8648018648018647e-5
-carluke_PN	1.8648018648018647e-5
-carmarthen_PN	1.8648018648018647e-5
-carmelite_A	2.6503054477028476e-5
-carmelite_N	4.099032628299721e-6
-carmine_A	1.3251527238514238e-5
-carmine_N	4.099032628299721e-6
-carnage_N	1.6396130513198885e-5
-carnal_A	1.3251527238514238e-5
-carnation_N	4.099032628299721e-6
-carnforth_PN	1.8648018648018647e-5
-carnival_N	1.2297097884899164e-5
-carnivore_N	8.198065256599442e-6
-carnivorous_A	1.3251527238514238e-5
-carnoustie_PN	1.8648018648018647e-5
-carol_N	4.099032628299721e-6
-carol_PN	1.8648018648018647e-5
-carol_V2	1.679148335963999e-5
-carole_PN	1.8648018648018647e-5
-carolina_PN	1.8648018648018647e-5
-caroline_PN	1.8648018648018647e-5
-caroller_N	4.099032628299721e-6
-carolyn_PN	1.8648018648018647e-5
-carousal_N	4.099032628299721e-6
-carouse_V2	1.679148335963999e-5
-carousel_N	4.099032628299721e-6
-carp_N	8.198065256599442e-6
-carp_V	6.872537340786218e-5
-carp_V2	1.679148335963999e-5
-carpal_A	1.3251527238514238e-5
-carpal_N	4.099032628299721e-6
-carpenter_N	1.2297097884899164e-5
-carpentry_N	8.198065256599442e-6
-carpet_N	6.968355468109526e-5
-carpet_V2	3.358296671927998e-5
-carpet_beater_N	4.099032628299721e-6
-carpet_knight_N	4.099032628299721e-6
-carpet_sweeper_N	4.099032628299721e-6
-carpetbag_N	4.099032628299721e-6
-carpetbagger_N	8.198065256599442e-6
-carport_N	4.099032628299721e-6
-carriage_N	4.099032628299721e-6
-carriageway_N	4.099032628299721e-6
-carrie_PN	1.8648018648018647e-5
-carrier_N	5.574684374487621e-4
-carrier_bag_N	4.099032628299721e-6
-carrier_pigeon_N	4.099032628299721e-6
-carrion_N	4.099032628299721e-6
-carrion_crow_N	4.099032628299721e-6
-carron_PN	1.8648018648018647e-5
-carrot_N	1.2297097884899164e-5
-carroty_A	1.3251527238514238e-5
-carry_N	4.508935891129693e-5
-carry_V	1.3974159259598643e-3
-carry_V2	6.716593343855997e-5
-carry_out_V2	2.4179736037881587e-3
-carrycot_N	4.099032628299721e-6
-carsick_A	1.3251527238514238e-5
-carsickness_N	4.099032628299721e-6
-cart_N	2.4594195769798327e-5
-cart_V2	6.716593343855997e-5
-cart_track_N	4.099032628299721e-6
-cartage_N	4.099032628299721e-6
-cartagena_PN	1.8648018648018647e-5
-carte_blanche_N	4.099032628299721e-6
-cartel_N	2.4594195769798327e-5
-carter_N	4.099032628299721e-6
-carthorse_N	4.099032628299721e-6
-cartilage_N	1.2297097884899164e-5
-cartilaginous_A	1.3251527238514238e-5
-cartload_N	4.099032628299721e-6
-cartographer_N	4.099032628299721e-6
-cartography_N	4.099032628299721e-6
-carton_N	1.2297097884899164e-5
-cartoon_N	3.279226102639777e-5
-cartoon_V2	1.679148335963999e-5
-cartoonist_N	1.6396130513198885e-5
-cartridge_N	2.4594195769798327e-5
-cartridge_belt_N	4.099032628299721e-6
-cartridge_paper_N	4.099032628299721e-6
-cartroad_N	4.099032628299721e-6
-cartwheel_N	4.099032628299721e-6
-carve_V	1.8326766242096582e-4
-carve_V2	1.679148335963999e-5
-carver_N	4.099032628299721e-6
-carving_N	4.099032628299721e-6
-carving_fork_N	4.099032628299721e-6
-carving_knife_N	4.099032628299721e-6
-caryatid_N	4.099032628299721e-6
-casablanca_PN	1.8648018648018647e-5
-cascade_N	1.2297097884899164e-5
-cascade_V	6.872537340786218e-5
-case_N	2.2995573044761438e-3
-case_V2	3.358296671927998e-5
-case_hardened_A	1.3251527238514238e-5
-case_history_N	4.099032628299721e-6
-case_law_N	4.099032628299721e-6
-casebook_N	4.099032628299721e-6
-casein_N	4.099032628299721e-6
-casement_N	4.099032628299721e-6
-casework_N	4.099032628299721e-6
-cash_N	1.7707820954254796e-3
-cash_V	2.9780995143406945e-4
-cash_V2	1.679148335963999e-5
-cashable_A	1.3251527238514238e-5
-cashew_N	4.099032628299721e-6
-cashier_N	8.198065256599442e-6
-cashier_V2	1.679148335963999e-5
-cashmere_N	4.099032628299721e-6
-casing_N	1.2297097884899164e-5
-casino_N	1.926545335300869e-4
-cask_N	4.099032628299721e-6
-casket_N	8.198065256599442e-6
-cassava_N	4.099032628299721e-6
-casserole_N	4.099032628299721e-6
-cassette_N	2.869322839809805e-5
-cassock_N	4.099032628299721e-6
-cassowary_N	4.099032628299721e-6
-cast_N	7.378258730939498e-5
-cast_V	2.2908457802620728e-4
-cast_V2	5.037445007891997e-4
-cast_iron_A	3.975458171554272e-5
-cast_off_A	1.3251527238514238e-5
-castaway_N	4.099032628299721e-6
-caste_N	4.099032628299721e-6
-castellated_A	1.3251527238514238e-5
-caster_N	1.2297097884899164e-5
-castigate_V2	8.395741679819995e-5
-castigation_N	4.099032628299721e-6
-casting_N	3.689129365469749e-5
-castle_N	1.6396130513198885e-5
-castle_V	4.5816915605241456e-5
-castleford_PN	1.8648018648018647e-5
-castor_N	4.099032628299721e-6
-castor_oil_N	1.2297097884899164e-5
-castrate_V2	1.679148335963999e-5
-castration_N	4.099032628299721e-6
-casual_A	1.325152723851424e-4
-casualty_N	6.968355468109526e-5
-casuist_N	4.099032628299721e-6
-casuistic_A	1.3251527238514238e-5
-casuistical_A	1.3251527238514238e-5
-casuistry_N	8.198065256599442e-6
-casus_belli_N	4.099032628299721e-6
-cat_N	2.0495163141498608e-5
-cat_nap_N	4.099032628299721e-6
-cat_o'_nine_tails_N	4.099032628299721e-6
-cat_sleep_N	4.099032628299721e-6
-cataclysm_N	8.198065256599442e-6
-cataclysmic_A	1.3251527238514238e-5
-catafalque_N	4.099032628299721e-6
-catalan_A	1.3251527238514238e-5
-catalan_N	4.099032628299721e-6
-catalepsy_N	4.099032628299721e-6
-cataleptic_A	1.3251527238514238e-5
-cataleptic_N	4.099032628299721e-6
-catalog_V2	1.679148335963999e-5
-catalogue_N	8.198065256599442e-6
-catalogue_V2	1.679148335963999e-5
-catalpa_N	4.099032628299721e-6
-catalysis_N	4.099032628299721e-6
-catalyst_N	4.9188391539596654e-5
-catalytic_A	3.975458171554272e-5
-catamaran_N	8.198065256599442e-6
-catania_PN	1.8648018648018647e-5
-catapult_N	4.099032628299721e-6
-catapult_V2	5.037445007891997e-5
-cataract_N	2.4594195769798327e-5
-catarrh_N	4.099032628299721e-6
-catastrophe_N	8.607968519429415e-5
-catastrophic_A	1.8552138133919935e-4
-catastrophically_Adv	7.850402725659827e-6
-catcall_N	4.099032628299721e-6
-catcall_V	2.2908457802620728e-5
-catch_N	2.4594195769798327e-5
-catch_V	8.934298543022083e-4
-catch_V2	8.227826846223595e-4
-catch_VS	1.1564704521799469e-4
-catch_crop_N	4.099032628299721e-6
-catcher_N	1.6396130513198885e-5
-catching_A	1.3251527238514238e-5
-catchment_N	4.099032628299721e-6
-catchment_area_N	4.099032628299721e-6
-catchment_basin_N	4.099032628299721e-6
-catchpenny_A	1.3251527238514238e-5
-catchup_N	4.099032628299721e-6
-catchword_N	4.099032628299721e-6
-catchy_A	1.3251527238514238e-5
-catechism_N	4.099032628299721e-6
-catechize_V2	1.679148335963999e-5
-categorical_A	2.6503054477028476e-5
-categorize_V2	5.037445007891997e-5
-category_N	2.2134776192818495e-4
-cater_V	3.2071840923669016e-4
-caterer_N	8.198065256599442e-6
-caterpillar_N	4.099032628299721e-6
-caterwaul_N	4.099032628299721e-6
-caterwaul_V	2.2908457802620728e-5
-catfish_N	1.6396130513198885e-5
-catgut_N	4.099032628299721e-6
-cath_PN	1.8648018648018647e-5
-catharsis_N	8.198065256599442e-6
-cathartic_N	4.099032628299721e-6
-cathedral_N	4.099032628299721e-6
-catherine_PN	1.8648018648018647e-5
-cathode_N	2.0495163141498608e-5
-catholic_A	2.6503054477028476e-5
-catholic_N	4.099032628299721e-6
-catholicism_N	4.099032628299721e-6
-catholicity_N	4.099032628299721e-6
-cathy_PN	1.8648018648018647e-5
-catkin_N	4.099032628299721e-6
-catsup_N	8.198065256599442e-6
-cattiness_N	4.099032628299721e-6
-cattish_A	1.3251527238514238e-5
-cattle_cake_N	4.099032628299721e-6
-cattleman_N	4.099032628299721e-6
-catty_A	1.3251527238514238e-5
-catwalk_N	4.099032628299721e-6
-caucasian_A	1.3251527238514238e-5
-caucasian_N	4.099032628299721e-6
-caucus_N	4.099032628299721e-6
-caul_N	4.099032628299721e-6
-cauldron_N	4.099032628299721e-6
-cauliflower_N	4.099032628299721e-6
-caulk_V2	1.679148335963999e-5
-causal_A	1.3251527238514238e-5
-causality_N	4.099032628299721e-6
-causation_N	4.099032628299721e-6
-causative_A	1.3251527238514238e-5
-cause_N	2.4184292506968357e-4
-cause_V2	3.240756288410518e-3
-cause_V2V	3.1958163858221963e-2
-cause_VS	3.4694113565398406e-4
-causeless_A	1.3251527238514238e-5
-causerie_N	4.099032628299721e-6
-causeway_N	4.099032628299721e-6
-caustic_A	5.300610895405695e-5
-caustically_Adv	7.850402725659827e-6
-cauterize_V2	1.679148335963999e-5
-caution_N	7.788161993769471e-5
-caution_V	1.8326766242096582e-4
-caution_V2	1.679148335963999e-5
-caution_V2V	1.7431725740848344e-3
-caution_VS	1.3299410200069389e-3
-cautionary_A	2.6503054477028476e-5
-cautious_A	6.890794164027404e-4
-cavalcade_N	4.099032628299721e-6
-cavalier_A	3.975458171554272e-5
-cavalier_N	4.099032628299721e-6
-cavalry_N	4.099032628299721e-6
-cavalryman_N	4.099032628299721e-6
-cavan_PN	1.8648018648018647e-5
-cave_N	1.2297097884899164e-5
-cave_V	6.872537340786218e-5
-cave_V2	1.679148335963999e-5
-cave_dweller_N	4.099032628299721e-6
-cave_in_N	4.099032628299721e-6
-caveat_N	2.0495163141498608e-5
-caveman_N	4.099032628299721e-6
-cavern_N	4.099032628299721e-6
-cavernous_A	3.975458171554272e-5
-caviar_N	4.099032628299721e-6
-caviare_N	4.099032628299721e-6
-cavil_V	2.2908457802620728e-5
-cavity_N	4.099032628299721e-6
-cavort_V	2.2908457802620728e-5
-caw_N	4.099032628299721e-6
-caw_V	2.2908457802620728e-5
-caw_V2	1.679148335963999e-5
-cayenne_N	4.099032628299721e-6
-cayenne_pepper_N	4.099032628299721e-6
-cayman_N	4.099032628299721e-6
-cbi_N	4.099032628299721e-6
-cc_N	4.099032628299721e-6
-cd_N	2.664371208394819e-4
-cdr_PN	1.8648018648018647e-5
-cdre_PN	1.8648018648018647e-5
-cease_N	4.508935891129693e-5
-cease_V	1.3745074681572437e-4
-cease_V2	1.0074890015783994e-4
-cease_V2V	5.810575246949448e-4
-cease_VS	5.782352260899734e-5
-cease_fire_N	4.099032628299721e-6
-ceaseless_A	3.975458171554272e-5
-cecil_PN	1.8648018648018647e-5
-cecilia_PN	1.8648018648018647e-5
-cecily_PN	1.8648018648018647e-5
-cedar_N	1.2297097884899164e-5
-cede_V2	8.395741679819995e-5
-cedilla_N	4.099032628299721e-6
-cedric_PN	1.8648018648018647e-5
-cefn_mawr_PN	1.8648018648018647e-5
-ceiling_N	2.2544679455648468e-4
-celandine_N	4.099032628299721e-6
-celebrant_N	4.099032628299721e-6
-celebrate_V2	2.6866373375423986e-4
-celebrated_A	2.6503054477028476e-5
-celebration_N	4.9188391539596654e-5
-celebrity_N	3.689129365469749e-5
-celerity_N	4.099032628299721e-6
-celery_N	4.099032628299721e-6
-celestial_A	1.3251527238514238e-5
-celia_PN	1.8648018648018647e-5
-celibacy_N	4.099032628299721e-6
-celibate_N	4.099032628299721e-6
-cell_N	2.705361534677816e-4
-cellar_N	1.2297097884899164e-5
-cellarage_N	4.099032628299721e-6
-cellist_N	8.198065256599442e-6
-cello_N	4.099032628299721e-6
-cellophane_N	4.099032628299721e-6
-cellular_A	4.107973443939414e-4
-celluloid_N	8.198065256599442e-6
-cellulose_N	4.099032628299721e-6
-celt_N	4.099032628299721e-6
-celtic_A	1.3251527238514238e-5
-celtic_N	4.099032628299721e-6
-cement_N	5.328742416789638e-5
-cement_V2	6.716593343855997e-5
-cement_mixer_N	4.099032628299721e-6
-cemetery_N	2.869322839809805e-5
-cenotaph_N	4.099032628299721e-6
-censer_N	4.099032628299721e-6
-censor_N	4.099032628299721e-6
-censor_V2	8.395741679819995e-5
-censorious_A	1.3251527238514238e-5
-censorship_N	3.279226102639777e-5
-censure_N	4.099032628299721e-6
-censure_V2	1.679148335963999e-5
-census_N	2.0495163141498608e-5
-cent_N	4.0867355304148225e-3
-centaur_N	4.099032628299721e-6
-centenarian_A	1.3251527238514238e-5
-centenarian_N	1.2297097884899164e-5
-centenary_A	2.6503054477028476e-5
-centenary_N	4.099032628299721e-6
-centennial_A	6.62576361925712e-5
-centennial_N	4.9188391539596654e-5
-center_V	1.6035920461834508e-4
-center_V2	1.679148335963999e-5
-centigrade_A	1.3251527238514238e-5
-centime_N	4.099032628299721e-6
-centimetre_N	4.099032628299721e-6
-centipede_N	4.099032628299721e-6
-central_A	1.1528828697507387e-3
-central_N	8.198065256599442e-6
-centralization_N	4.099032628299721e-6
-centralize_V	2.2908457802620728e-5
-centralize_V2	5.037445007891997e-5
-centre_N	1.6396130513198885e-5
-centre_V	2.2908457802620728e-5
-centre_V2	1.679148335963999e-5
-centre_bit_N	4.099032628299721e-6
-centre_board_N	4.099032628299721e-6
-centrepiece_N	4.099032628299721e-6
-centrifugal_A	3.975458171554272e-5
-centrifuge_N	4.099032628299721e-6
-centripetal_A	1.3251527238514238e-5
-centurion_N	8.198065256599442e-6
-century_N	2.6233808821118215e-4
-ceramic_A	1.060122179081139e-4
-ceramics_N	1.6396130513198885e-5
-cereal_N	6.558452205279554e-5
-cerebral_A	1.3251527238514238e-5
-cerebration_N	4.099032628299721e-6
-ceremonial_A	3.975458171554272e-5
-ceremonial_N	4.099032628299721e-6
-ceremonious_A	1.3251527238514238e-5
-ceremony_N	2.4594195769798327e-5
-cerise_A	1.3251527238514238e-5
-cerise_N	4.099032628299721e-6
-cert_N	4.099032628299721e-6
-certain_A	4.836807442057697e-3
-certainty_N	2.4594195769798327e-5
-certifiable_A	1.3251527238514238e-5
-certificate_N	2.7873421872438105e-4
-certificate_V2	1.679148335963999e-5
-certificated_A	1.3251527238514238e-5
-certification_N	8.198065256599442e-6
-certify_V	4.5816915605241456e-5
-certify_V2	8.395741679819995e-5
-certitude_N	4.099032628299721e-6
-cerulean_A	1.3251527238514238e-5
-cervical_A	2.6503054477028476e-5
-cervix_N	8.198065256599442e-6
-cesarean_A	1.3251527238514238e-5
-cessation_N	2.0495163141498608e-5
-cession_N	4.099032628299721e-6
-cesspit_N	4.099032628299721e-6
-cesspool_N	4.099032628299721e-6
-ceylon_PN	1.8648018648018647e-5
-cf_PN	1.8648018648018647e-5
-chad_PN	1.8648018648018647e-5
-chadian_A	1.3251527238514238e-5
-chadian_N	4.099032628299721e-6
-chafe_N	4.099032628299721e-6
-chafe_V	6.872537340786218e-5
-chafe_V2	1.679148335963999e-5
-chaff_N	4.099032628299721e-6
-chaff_V2	1.679148335963999e-5
-chaffinch_N	4.099032628299721e-6
-chafing_dish_N	4.099032628299721e-6
-chagrin_N	4.099032628299721e-6
-chagrin_V2	1.679148335963999e-5
-chain_N	6.435481226430563e-4
-chain_V2	5.037445007891997e-5
-chain_armour_N	4.099032628299721e-6
-chain_gang_N	4.099032628299721e-6
-chain_letter_N	4.099032628299721e-6
-chain_mail_N	4.099032628299721e-6
-chain_smoker_N	4.099032628299721e-6
-chain_stitch_N	4.099032628299721e-6
-chain_store_N	4.099032628299721e-6
-chair_N	9.427775045089359e-5
-chair_V2	1.679148335963999e-4
-chair_lift_N	4.099032628299721e-6
-chairman_N	2.3569437612723397e-3
-chairmanship_N	1.6396130513198885e-5
-chaise_N	4.099032628299721e-6
-chaise_longue_N	4.099032628299721e-6
-chalet_N	4.099032628299721e-6
-chalfont_PN	1.8648018648018647e-5
-chalfont_st_giles_PN	1.8648018648018647e-5
-chalfont_st_peter_PN	1.8648018648018647e-5
-chalice_N	4.099032628299721e-6
-chalk_N	1.2297097884899164e-5
-chalk_V2	8.395741679819995e-5
-chalkpit_N	4.099032628299721e-6
-chalky_A	1.3251527238514238e-5
-challenge_N	2.3364485981308412e-4
-challenge_V	2.51993035828828e-4
-challenge_V2	6.716593343855996e-4
-challenger_N	1.6396130513198885e-5
-chamber_N	1.0247581570749303e-4
-chamberlain_N	4.099032628299721e-6
-chambermaid_N	4.099032628299721e-6
-chamberpot_N	4.099032628299721e-6
-chameleon_N	4.099032628299721e-6
-chammy_leather_N	4.099032628299721e-6
-chamois_N	4.099032628299721e-6
-chamois_leather_N	4.099032628299721e-6
-champ_N	1.2297097884899164e-5
-champ_V	2.2908457802620728e-5
-champ_V2	1.679148335963999e-5
-champagne_N	2.4594195769798327e-5
-champion_A	2.6503054477028476e-5
-champion_Adv	7.850402725659827e-6
-champion_N	5.73864567961961e-5
-champion_V2	8.395741679819995e-5
-championship_N	3.279226102639777e-5
-chance_N	4.5089358911296935e-4
-chance_V	2.2908457802620728e-5
-chance_V2	1.679148335963999e-5
-chance_VS	5.782352260899734e-5
-chancel_N	4.099032628299721e-6
-chancellery_N	4.099032628299721e-6
-chancellor_N	3.689129365469749e-5
-chancery_N	4.099032628299721e-6
-chancy_A	1.3251527238514238e-5
-chandelier_N	1.2297097884899164e-5
-chandler_N	4.099032628299721e-6
-changchun_PN	1.8648018648018647e-5
-change_N	1.6683062797179867e-3
-change_V	3.0239164299459362e-3
-change_V2	2.4179736037881587e-3
-changeable_A	1.3251527238514238e-5
-changeableness_N	4.099032628299721e-6
-changeful_A	1.3251527238514238e-5
-changeless_A	1.3251527238514238e-5
-changeling_N	4.099032628299721e-6
-changeover_N	8.198065256599442e-6
-changsha_PN	1.8648018648018647e-5
-channel_N	1.0657484833579275e-4
-channel_V2	1.0074890015783994e-4
-chant_N	8.198065256599442e-6
-chant_V	9.163383121048291e-5
-chant_V2	5.037445007891997e-5
-chaos_N	5.328742416789638e-5
-chaotic_A	1.060122179081139e-4
-chaotically_Adv	7.850402725659827e-6
-chap_N	8.198065256599442e-6
-chap_V	2.2908457802620728e-5
-chap_V2	1.679148335963999e-5
-chapel_N	4.099032628299721e-6
-chapelgoer_N	4.099032628299721e-6
-chaperon_N	4.099032628299721e-6
-chaperon_V2	1.679148335963999e-5
-chapfallen_A	1.3251527238514238e-5
-chaplain_N	4.099032628299721e-6
-chaplaincy_N	4.099032628299721e-6
-chaplet_N	4.099032628299721e-6
-chapman_N	8.198065256599442e-6
-chapter_N	2.4184292506968357e-4
-chapterhouse_N	4.099032628299721e-6
-char_N	4.099032628299721e-6
-char_V	2.2908457802620728e-5
-char_V2	3.358296671927998e-5
-charabanc_1_N	4.099032628299721e-6
-charabanc_2_N	4.099032628299721e-6
-character_N	2.295458271847844e-4
-characteristic_A	7.950916343108544e-5
-characteristic_N	2.0495163141498608e-5
-characteristically_Adv	2.355120817697948e-5
-characterization_N	1.2297097884899164e-5
-characterize_V2	2.5187225039459985e-4
-characterless_A	2.6503054477028476e-5
-charade_N	4.099032628299721e-6
-charcoal_N	4.099032628299721e-6
-charcoal_burner_N	4.099032628299721e-6
-chard_N	4.099032628299721e-6
-chard_PN	1.8648018648018647e-5
-charge_N	1.5412362682406951e-3
-charge_V	8.934298543022083e-4
-charge_V2	1.4944420190079592e-3
-charge_VS	1.850352723487915e-3
-charge_account_N	4.099032628299721e-6
-charge_d'affaires_N	4.099032628299721e-6
-charge_sheet_N	4.099032628299721e-6
-chargeable_A	1.3251527238514238e-5
-charger_N	8.198065256599442e-6
-chariot_N	4.099032628299721e-6
-charioteer_N	4.099032628299721e-6
-charisma_N	8.198065256599442e-6
-charismatic_A	2.6503054477028476e-5
-charitable_A	1.4576679962365662e-4
-charity_N	2.0905066404328578e-4
-charivari_N	4.099032628299721e-6
-charlady_N	4.099032628299721e-6
-charlatan_N	8.198065256599442e-6
-charles_PN	1.8648018648018647e-5
-charleston_N	4.099032628299721e-6
-charlie_PN	1.8648018648018647e-5
-charlock_N	4.099032628299721e-6
-charlotte_PN	1.8648018648018647e-5
-charm_N	2.0495163141498608e-5
-charm_V	4.5816915605241456e-5
-charm_V2	1.679148335963999e-5
-charmer_N	4.099032628299721e-6
-charming_A	5.300610895405695e-5
-charnel_house_N	4.099032628299721e-6
-chart_N	6.148548942449582e-5
-chart_V2	1.0074890015783994e-4
-charter_N	8.607968519429415e-5
-charter_V2	1.679148335963999e-4
-charter_party_N	4.099032628299721e-6
-chartism_N	4.099032628299721e-6
-chartist_N	4.099032628299721e-6
-chartreuse_N	4.099032628299721e-6
-charwoman_N	4.099032628299721e-6
-chary_A	2.6503054477028476e-5
-charybdis_PN	1.8648018648018647e-5
-chas_PN	1.8648018648018647e-5
-chase_N	1.6396130513198885e-5
-chase_V	6.872537340786218e-5
-chase_V2	1.3433186687711993e-4
-chaser_N	1.6396130513198885e-5
-chasm_N	4.099032628299721e-6
-chassis_N	2.4594195769798327e-5
-chaste_A	2.6503054477028476e-5
-chasten_V2	3.358296671927998e-5
-chastise_V2	8.395741679819995e-5
-chastisement_N	4.099032628299721e-6
-chastity_N	4.099032628299721e-6
-chasuble_N	4.099032628299721e-6
-chat_N	4.099032628299721e-6
-chat_V	9.163383121048291e-5
-chat_V2	1.679148335963999e-5
-chateau_N	4.099032628299721e-6
-chatelaine_N	4.099032628299721e-6
-chatham_PN	1.8648018648018647e-5
-chattel_N	4.099032628299721e-6
-chatter_N	1.2297097884899164e-5
-chatter_V	2.2908457802620728e-5
-chatterbox_N	4.099032628299721e-6
-chattily_Adv	7.850402725659827e-6
-chatty_A	1.3251527238514238e-5
-chauffeur_N	1.6396130513198885e-5
-chauffeur_V2	3.358296671927998e-5
-chauffeuse_N	4.099032628299721e-6
-chauvinism_N	1.2297097884899164e-5
-chauvinist_N	4.099032628299721e-6
-chauvinistic_A	1.3251527238514238e-5
-chaw_N	4.099032628299721e-6
-chaw_V2	1.679148335963999e-5
-chaw_bacon_N	4.099032628299721e-6
-cheadle_PN	1.8648018648018647e-5
-cheap_A	1.1263798152737104e-3
-cheapen_V	2.2908457802620728e-5
-cheapen_V2	3.358296671927998e-5
-cheapjack_A	1.3251527238514238e-5
-cheapness_N	4.099032628299721e-6
-cheat_N	4.099032628299721e-6
-cheat_V	4.123522404471731e-4
-cheat_V2	8.395741679819995e-5
-check_N	2.0085259878668634e-4
-check_V	4.5816915605241456e-4
-check_V2	2.1828928367531987e-4
-checkbook_N	2.0495163141498608e-5
-checked_A	1.3251527238514238e-5
-checker_N	4.099032628299721e-6
-checker_V2	1.679148335963999e-5
-checkers_N	4.099032628299721e-6
-checklist_N	4.099032628299721e-6
-checkmate_N	4.099032628299721e-6
-checkmate_V2	1.679148335963999e-5
-checkout_N	8.198065256599442e-6
-checkpoint_N	1.2297097884899164e-5
-checkroom_N	4.099032628299721e-6
-checkup_N	4.099032628299721e-6
-cheddar_N	4.099032628299721e-6
-cheek_N	1.2297097884899164e-5
-cheek_V2	1.679148335963999e-5
-cheekbone_N	4.099032628299721e-6
-cheeked_A	1.3251527238514238e-5
-cheekily_Adv	7.850402725659827e-6
-cheeky_A	2.6503054477028476e-5
-cheep_N	4.099032628299721e-6
-cheep_V	2.2908457802620728e-5
-cheer_N	2.869322839809805e-5
-cheer_V	1.3745074681572437e-4
-cheer_V2	1.1754038351747993e-4
-cheerful_A	2.6503054477028476e-5
-cheerfulness_N	4.099032628299721e-6
-cheering_A	1.3251527238514238e-5
-cheering_N	4.099032628299721e-6
-cheerleader_N	8.198065256599442e-6
-cheerless_A	1.3251527238514238e-5
-cheerlessness_N	4.099032628299721e-6
-cheery_A	2.6503054477028476e-5
-cheese_N	2.869322839809805e-5
-cheesecake_N	4.099032628299721e-6
-cheesecloth_N	4.099032628299721e-6
-cheeseparing_A	1.3251527238514238e-5
-cheetah_N	8.198065256599442e-6
-chef_N	4.9188391539596654e-5
-chef_d'oeuvre_N	4.099032628299721e-6
-chelmsford_PN	1.8648018648018647e-5
-chelsea_PN	1.8648018648018647e-5
-cheltenham_PN	1.8648018648018647e-5
-chelyabinsk_PN	1.8648018648018647e-5
-chemical_A	2.120244358162278e-4
-chemical_N	6.353500573864568e-4
-chemise_N	4.099032628299721e-6
-chemist_N	3.689129365469749e-5
-chemistry_N	3.689129365469749e-5
-chemotherapy_N	4.099032628299721e-6
-chengchow_PN	1.8648018648018647e-5
-chengtu_PN	1.8648018648018647e-5
-chenille_N	8.198065256599442e-6
-chepstow_PN	1.8648018648018647e-5
-cheque_N	4.099032628299721e-6
-chequebook_N	4.099032628299721e-6
-chequer_V2	1.679148335963999e-5
-cherish_V2	8.395741679819995e-5
-cheroot_N	4.099032628299721e-6
-cherry_A	3.975458171554272e-5
-cherry_N	1.2297097884899164e-5
-cherub_N	8.198065256599442e-6
-cherubic_A	1.3251527238514238e-5
-chervil_N	4.099032628299721e-6
-chesham_PN	1.8648018648018647e-5
-cheshire_PN	1.8648018648018647e-5
-chess_N	1.6396130513198885e-5
-chessboard_N	4.099032628299721e-6
-chessman_N	4.099032628299721e-6
-chest_N	2.4594195769798327e-5
-chester_PN	1.8648018648018647e-5
-chester_le_street_PN	1.8648018648018647e-5
-chesterfield_N	4.099032628299721e-6
-chesterfield_PN	1.8648018648018647e-5
-chestnut_N	4.099032628299721e-6
-cheval_glass_N	4.099032628299721e-6
-chevron_N	4.099032628299721e-6
-chew_N	8.198065256599442e-6
-chew_V	1.3745074681572437e-4
-chew_V2	5.037445007891997e-5
-chewing_gum_N	4.099032628299721e-6
-chianti_N	4.099032628299721e-6
-chiaroscuro_N	4.099032628299721e-6
-chic_A	5.300610895405695e-5
-chic_N	4.099032628299721e-6
-chicago_PN	1.8648018648018647e-5
-chicanery_N	8.198065256599442e-6
-chichester_PN	1.8648018648018647e-5
-chichi_A	1.3251527238514238e-5
-chick_N	4.099032628299721e-6
-chicken_N	8.198065256599443e-5
-chicken_hearted_A	1.3251527238514238e-5
-chicken_run_N	4.099032628299721e-6
-chickenfeed_N	4.099032628299721e-6
-chickenpox_N	4.099032628299721e-6
-chickpea_N	4.099032628299721e-6
-chickweed_N	4.099032628299721e-6
-chicle_N	4.099032628299721e-6
-chicory_N	4.099032628299721e-6
-chide_V	4.5816915605241456e-5
-chide_V2	6.716593343855997e-5
-chief_A	5.194598677497581e-3
-chief_N	1.2461059190031153e-3
-chieftain_N	4.099032628299721e-6
-chieftaincy_N	4.099032628299721e-6
-chiffon_N	4.099032628299721e-6
-chiffonier_N	4.099032628299721e-6
-chignon_N	4.099032628299721e-6
-chilblain_N	4.099032628299721e-6
-chilblained_A	1.3251527238514238e-5
-child's_play_N	4.099032628299721e-6
-child_N	6.681423184128546e-4
-child_bearing_N	4.099032628299721e-6
-childbirth_N	4.099032628299721e-6
-childhood_N	2.869322839809805e-5
-childish_A	2.6503054477028476e-5
-childless_A	1.3251527238514238e-5
-childlike_A	1.3251527238514238e-5
-chile_PN	1.8648018648018647e-5
-chilean_A	5.300610895405695e-5
-chilean_N	4.099032628299721e-6
-chill_A	1.3251527238514238e-5
-chill_N	1.2297097884899164e-5
-chill_V	1.1454228901310364e-4
-chill_V2	3.358296671927998e-5
-chilli_N	4.099032628299721e-6
-chilly_A	5.300610895405695e-5
-chilly_N	4.099032628299721e-6
-chimaera_N	4.099032628299721e-6
-chime_N	4.099032628299721e-6
-chime_V	4.5816915605241456e-5
-chime_V2	1.679148335963999e-5
-chimera_N	4.099032628299721e-6
-chimerical_A	1.3251527238514238e-5
-chimney_N	1.2297097884899164e-5
-chimney_sweep_N	4.099032628299721e-6
-chimneybreast_N	4.099032628299721e-6
-chimneypiece_N	4.099032628299721e-6
-chimneypot_N	4.099032628299721e-6
-chimneystack_N	4.099032628299721e-6
-chimneysweep_N	4.099032628299721e-6
-chimneysweeper_N	4.099032628299721e-6
-chimp_N	4.099032628299721e-6
-chimpanzee_N	8.198065256599442e-6
-chin_N	1.2297097884899164e-5
-chin_strap_N	4.099032628299721e-6
-chin_wagging_N	4.099032628299721e-6
-china_N	1.6396130513198885e-5
-china_PN	1.8648018648018647e-5
-china_closet_N	4.099032628299721e-6
-chinaware_N	4.099032628299721e-6
-chinchilla_N	4.099032628299721e-6
-chinchow_PN	1.8648018648018647e-5
-chine_N	4.099032628299721e-6
-chinese_A	3.975458171554272e-5
-chinese_N	4.099032628299721e-6
-chink_N	4.099032628299721e-6
-chink_V	2.2908457802620728e-5
-chink_V2	1.679148335963999e-5
-chintz_N	4.099032628299721e-6
-chip_N	5.164781111657649e-4
-chip_V	6.872537340786218e-5
-chip_V2	1.679148335963999e-5
-chipboard_N	4.099032628299721e-6
-chipmunk_N	4.099032628299721e-6
-chippendale_N	4.099032628299721e-6
-chippenham_PN	1.8648018648018647e-5
-chiropodist_N	4.099032628299721e-6
-chiropody_N	4.099032628299721e-6
-chiropractor_N	4.099032628299721e-6
-chirp_N	4.099032628299721e-6
-chirp_V	2.2908457802620728e-5
-chirp_V2	1.679148335963999e-5
-chirpiness_N	4.099032628299721e-6
-chirpy_A	2.6503054477028476e-5
-chirrup_N	4.099032628299721e-6
-chirrup_V	2.2908457802620728e-5
-chirrup_V2	1.679148335963999e-5
-chisel_N	4.099032628299721e-6
-chisel_V2	3.358296671927998e-5
-chiseller_N	4.099032628299721e-6
-chit_N	8.198065256599442e-6
-chit_chat_N	4.099032628299721e-6
-chivalrous_A	1.3251527238514238e-5
-chivalry_N	4.099032628299721e-6
-chive_N	4.099032628299721e-6
-chivvy_V2	1.679148335963999e-5
-chivy_V2	1.679148335963999e-5
-chloe_PN	1.8648018648018647e-5
-chloride_N	1.6396130513198885e-5
-chlorinate_V2	1.679148335963999e-5
-chlorination_N	4.099032628299721e-6
-chlorine_N	2.4594195769798327e-5
-chloroform_N	4.099032628299721e-6
-chlorophyll_N	4.099032628299721e-6
-choc_N	4.099032628299721e-6
-choc_ice_N	4.099032628299721e-6
-chock_N	4.099032628299721e-6
-chock_V2	1.679148335963999e-5
-chock_a_block_A	1.3251527238514238e-5
-chock_a_block_Adv	7.850402725659827e-6
-chock_full_A	1.3251527238514238e-5
-chocolate_N	2.869322839809805e-5
-choice_A	2.6503054477028476e-5
-choice_N	2.8283325135268077e-4
-choir_N	8.198065256599442e-6
-choir_school_N	4.099032628299721e-6
-choirboy_N	4.099032628299721e-6
-choke_N	4.099032628299721e-6
-choke_V	1.3745074681572437e-4
-choke_V2	5.037445007891997e-5
-choke_damp_N	4.099032628299721e-6
-choker_N	4.099032628299721e-6
-chokey_N	4.099032628299721e-6
-choky_N	4.099032628299721e-6
-choler_N	4.099032628299721e-6
-cholera_N	4.099032628299721e-6
-choleric_A	1.3251527238514238e-5
-choose_V	5.268945294602767e-4
-choose_V2	7.891997179030795e-4
-choose_V2V	1.7431725740848344e-3
-choose_VS	2.891176130449867e-4
-choose_VV	2.0905923344947735e-3
-choosey_A	1.3251527238514238e-5
-choosy_A	1.3251527238514238e-5
-chop_N	8.198065256599442e-6
-chop_V	1.1454228901310364e-4
-chop_V2	3.358296671927998e-5
-chop_chop_Adv	7.850402725659827e-6
-chop_house_N	4.099032628299721e-6
-chop_suey_N	4.099032628299721e-6
-chopper_N	4.099032628299721e-6
-choppy_A	6.62576361925712e-5
-chopwell_PN	1.8648018648018647e-5
-choral_A	1.3251527238514238e-5
-chorale_N	4.099032628299721e-6
-chord_N	2.0495163141498608e-5
-chore_N	4.508935891129693e-5
-choreographer_N	4.099032628299721e-6
-choreography_N	4.099032628299721e-6
-chorister_N	4.099032628299721e-6
-chorley_PN	1.8648018648018647e-5
-chortle_N	4.099032628299721e-6
-chortle_V	4.5816915605241456e-5
-chorus_N	3.279226102639777e-5
-chorus_V2	1.679148335963999e-5
-chorus_girl_N	4.099032628299721e-6
-chow_N	4.099032628299721e-6
-chowder_N	4.099032628299721e-6
-chris_PN	1.8648018648018647e-5
-chrissie_PN	1.8648018648018647e-5
-chrissy_PN	1.8648018648018647e-5
-christ_PN	1.8648018648018647e-5
-christchurch_PN	1.8648018648018647e-5
-christen_V2	1.679148335963999e-5
-christendom_N	4.099032628299721e-6
-christening_N	4.099032628299721e-6
-christian_A	1.1926374514662814e-4
-christian_N	1.2297097884899164e-5
-christian_PN	1.8648018648018647e-5
-christianity_N	4.099032628299721e-6
-christina_PN	1.8648018648018647e-5
-christine_PN	1.8648018648018647e-5
-christlike_A	1.3251527238514238e-5
-christmas_N	4.099032628299721e-6
-christmas_PN	1.8648018648018647e-5
-christmas_box_N	4.099032628299721e-6
-christmas_tree_N	4.099032628299721e-6
-christmastide_N	4.099032628299721e-6
-christmastime_N	4.099032628299721e-6
-christopher_PN	1.8648018648018647e-5
-chromatic_A	1.3251527238514238e-5
-chrome_N	4.099032628299721e-6
-chromium_N	4.099032628299721e-6
-chromosome_N	6.148548942449582e-5
-chronic_A	5.300610895405695e-5
-chronically_Adv	2.355120817697948e-5
-chronicle_N	2.0495163141498608e-5
-chronicle_V2	3.358296671927998e-5
-chronicler_N	4.099032628299721e-6
-chronological_A	1.3251527238514238e-5
-chronology_N	4.099032628299721e-6
-chronometer_N	4.099032628299721e-6
-chrysalis_N	4.099032628299721e-6
-chrysanthemum_N	4.099032628299721e-6
-chubby_A	1.3251527238514238e-5
-chuck_N	4.099032628299721e-6
-chuck_V2	3.358296671927998e-5
-chucker_out_N	4.099032628299721e-6
-chuckle_N	8.198065256599442e-6
-chuckle_V	4.5816915605241456e-5
-chuckle_VS	1.1564704521799469e-4
-chug_N	4.099032628299721e-6
-chug_V	4.5816915605241456e-5
-chukker_N	4.099032628299721e-6
-chum_N	8.198065256599442e-6
-chum_V	2.2908457802620728e-5
-chummy_A	1.3251527238514238e-5
-chump_N	4.099032628299721e-6
-chungking_PN	1.8648018648018647e-5
-chunk_N	1.0247581570749303e-4
-chunky_A	1.3251527238514238e-5
-church_N	1.6396130513198886e-4
-churchgoer_N	4.099032628299721e-6
-churchman_N	4.099032628299721e-6
-churchwarden_N	4.099032628299721e-6
-churchyard_N	4.099032628299721e-6
-churl_N	4.099032628299721e-6
-churlish_A	1.3251527238514238e-5
-churn_N	4.099032628299721e-6
-churn_V	6.872537340786218e-5
-churn_V2	1.679148335963999e-5
-chute_N	8.198065256599442e-6
-chutney_N	4.099032628299721e-6
-cia_N	4.099032628299721e-6
-cicada_N	4.099032628299721e-6
-cicala_N	4.099032628299721e-6
-cicatrice_N	4.099032628299721e-6
-cicatrix_N	4.099032628299721e-6
-cicerone_N	4.099032628299721e-6
-cid_N	4.099032628299721e-6
-cider_N	4.099032628299721e-6
-ciderpress_N	4.099032628299721e-6
-cif_PN	1.8648018648018647e-5
-cigar_N	1.6396130513198885e-5
-cigar_shaped_A	1.3251527238514238e-5
-cigarette_N	1.8445646827348745e-4
-cigarette_case_N	4.099032628299721e-6
-cigarette_holder_N	4.099032628299721e-6
-cigarette_paper_N	4.099032628299721e-6
-cinch_N	4.099032628299721e-6
-cinch_V2	3.358296671927998e-5
-cinchona_N	4.099032628299721e-6
-cincinnati_PN	1.8648018648018647e-5
-cincture_N	4.099032628299721e-6
-cinder_N	4.099032628299721e-6
-cinder_track_N	4.099032628299721e-6
-cinderella_N	4.099032628299721e-6
-cinderford_PN	1.8648018648018647e-5
-cine_camera_N	4.099032628299721e-6
-cine_film_N	4.099032628299721e-6
-cine_projector_N	4.099032628299721e-6
-cinema_N	1.2297097884899164e-5
-cinematic_A	2.6503054477028476e-5
-cinematography_N	8.198065256599442e-6
-cinnamon_N	4.099032628299721e-6
-cinquefoil_N	4.099032628299721e-6
-cipher_N	4.099032628299721e-6
-cipher_V	2.2908457802620728e-5
-cipher_V2	1.679148335963999e-5
-circa_Prep	8.263506701703935e-6
-circle_N	9.017871782259386e-5
-circle_V	4.5816915605241456e-5
-circle_V2	3.358296671927998e-5
-circlet_N	4.099032628299721e-6
-circuit_N	2.3774389244138384e-4
-circuitous_A	2.6503054477028476e-5
-circular_A	2.6503054477028476e-5
-circular_N	1.2297097884899164e-5
-circularity_N	4.099032628299721e-6
-circularize_V2	1.679148335963999e-5
-circulate_V	2.51993035828828e-4
-circulate_V2	1.5112335023675992e-4
-circulation_N	2.0905066404328578e-4
-circumcise_V2	1.679148335963999e-5
-circumcision_N	4.099032628299721e-6
-circumference_N	4.099032628299721e-6
-circumflex_N	4.099032628299721e-6
-circumlocution_N	8.198065256599442e-6
-circumnavigate_V2	1.679148335963999e-5
-circumnavigation_N	4.099032628299721e-6
-circumscribe_V2	1.679148335963999e-5
-circumscription_N	4.099032628299721e-6
-circumspect_A	6.62576361925712e-5
-circumspection_N	4.099032628299721e-6
-circumstance_N	1.8035743564518772e-4
-circumstantial_A	2.6503054477028476e-5
-circumvent_V2	1.0074890015783994e-4
-circumvention_N	4.099032628299721e-6
-circus_N	1.6396130513198885e-5
-cirencester_PN	1.8648018648018647e-5
-cirrhosis_N	4.099032628299721e-6
-cirrus_N	4.099032628299721e-6
-cissy_A	1.3251527238514238e-5
-cissy_N	4.099032628299721e-6
-cistern_N	4.099032628299721e-6
-citadel_N	4.099032628299721e-6
-citation_N	2.869322839809805e-5
-cite_V2	2.8881351378580783e-3
-citizen_N	1.8855550090178717e-4
-citizenship_N	1.6396130513198885e-5
-citric_A	1.3251527238514238e-5
-citron_N	4.099032628299721e-6
-citrous_A	1.3251527238514238e-5
-citrus_N	4.099032628299721e-6
-city_N	1.1067388096409247e-3
-civet_N	4.099032628299721e-6
-civet_cat_N	4.099032628299721e-6
-civic_A	9.276069066959968e-5
-civics_N	1.2297097884899164e-5
-civil_A	1.2191405059433099e-3
-civilian_A	9.276069066959968e-5
-civilian_N	2.0495163141498608e-5
-civility_N	8.198065256599442e-6
-civilization_N	2.0495163141498608e-5
-civilize_V2	5.037445007891997e-5
-civvy_street_PN	1.8648018648018647e-5
-clack_N	4.099032628299721e-6
-clack_V	2.2908457802620728e-5
-clackmannon_PN	1.8648018648018647e-5
-clacton_PN	1.8648018648018647e-5
-clad_V	4.5816915605241456e-5
-clad_V2	5.037445007891997e-5
-claim_N	8.280045909165437e-4
-claim_V	2.7490149363144874e-4
-claim_V2	4.8695301742955973e-4
-claim_VS	5.030646466982769e-3
-claim_VV	1.294176207068193e-3
-claimant_N	3.689129365469749e-5
-clairvoyance_N	4.099032628299721e-6
-clairvoyant_N	4.099032628299721e-6
-clam_N	4.099032628299721e-6
-clam_V	2.2908457802620728e-5
-clambake_N	4.099032628299721e-6
-clamber_N	4.099032628299721e-6
-clamber_V	4.5816915605241456e-5
-clammily_Adv	7.850402725659827e-6
-clammy_A	2.6503054477028476e-5
-clamorous_A	1.3251527238514238e-5
-clamour_N	4.099032628299721e-6
-clamour_V	2.2908457802620728e-5
-clamour_V2	1.679148335963999e-5
-clamp_N	8.198065256599442e-6
-clamp_V	1.1454228901310364e-4
-clamp_V2	1.679148335963999e-5
-clamp_down_N	4.099032628299721e-6
-clan_N	1.2297097884899164e-5
-clandestine_A	2.6503054477028476e-5
-clang_N	4.099032628299721e-6
-clang_V	6.872537340786218e-5
-clang_V2	1.679148335963999e-5
-clanger_N	4.099032628299721e-6
-clangorous_A	1.3251527238514238e-5
-clangour_N	4.099032628299721e-6
-clank_N	4.099032628299721e-6
-clank_V	4.5816915605241456e-5
-clank_V2	1.679148335963999e-5
-clannish_A	2.6503054477028476e-5
-clansman_N	4.099032628299721e-6
-clap_N	4.099032628299721e-6
-clap_V	2.2908457802620728e-5
-clap_V2	1.679148335963999e-5
-clapboard_N	4.099032628299721e-6
-clapper_N	4.099032628299721e-6
-clapperboard_N	4.099032628299721e-6
-claptrap_N	8.198065256599442e-6
-claque_N	4.099032628299721e-6
-clare_PN	1.8648018648018647e-5
-claret_N	4.099032628299721e-6
-clarification_N	3.279226102639777e-5
-clarify_V	4.5816915605241456e-5
-clarify_V2	1.1754038351747993e-4
-clarinet_N	1.6396130513198885e-5
-clarinetist_N	1.6396130513198885e-5
-clarinettist_N	4.099032628299721e-6
-clarion_N	4.099032628299721e-6
-clarity_N	8.198065256599442e-6
-clarkston_PN	1.8648018648018647e-5
-clarrie_PN	1.8648018648018647e-5
-clash_N	3.689129365469749e-5
-clash_V	1.1454228901310364e-4
-clash_V2	1.679148335963999e-5
-clasp_N	4.099032628299721e-6
-clasp_V	2.2908457802620728e-5
-clasp_V2	1.679148335963999e-5
-clasp_knife_N	4.099032628299721e-6
-class_N	4.1400229545827185e-4
-class_V2	3.358296671927998e-5
-class_conscious_A	2.6503054477028476e-5
-class_feeling_N	4.099032628299721e-6
-class_fellow_N	4.099032628299721e-6
-class_list_N	4.099032628299721e-6
-class_warfare_N	4.099032628299721e-6
-classic_A	2.9153359924731325e-4
-classic_N	1.2297097884899164e-5
-classical_A	9.276069066959968e-5
-classicism_N	4.099032628299721e-6
-classicist_N	4.099032628299721e-6
-classics_N	2.4594195769798327e-5
-classifiable_A	1.3251527238514238e-5
-classification_N	2.4594195769798327e-5
-classified_A	2.6503054477028476e-5
-classify_V2	2.1828928367531987e-4
-classless_A	2.6503054477028476e-5
-classmate_N	2.0495163141498608e-5
-classroom_N	5.73864567961961e-5
-classy_A	3.975458171554272e-5
-clatter_N	4.099032628299721e-6
-clatter_V	2.2908457802620728e-5
-clatter_V2	1.679148335963999e-5
-claud_PN	1.8648018648018647e-5
-claude_PN	1.8648018648018647e-5
-clause_N	7.788161993769471e-5
-claustrophobia_N	4.099032628299721e-6
-claustrophobic_A	2.6503054477028476e-5
-clavichord_N	4.099032628299721e-6
-clavicle_N	4.099032628299721e-6
-claw_N	4.099032628299721e-6
-claw_V2	1.679148335963999e-5
-clawback_N	4.099032628299721e-6
-clawhammer_N	4.099032628299721e-6
-clay_N	4.099032628299721e-6
-clay_cross_PN	1.8648018648018647e-5
-clayey_A	1.3251527238514238e-5
-clean_A	3.0478512648582747e-4
-clean_Adv	7.850402725659827e-6
-clean_N	1.2297097884899164e-5
-clean_V	6.643452762760011e-4
-clean_V2	8.395741679819995e-5
-clean_bowled_A	1.3251527238514238e-5
-clean_cut_A	1.3251527238514238e-5
-clean_limbed_A	1.3251527238514238e-5
-clean_living_A	1.3251527238514238e-5
-clean_shaven_A	1.3251527238514238e-5
-clean_up_N	4.099032628299721e-6
-cleaner_N	2.4594195769798327e-5
-cleanliness_N	8.198065256599442e-6
-cleanly_A	1.3251527238514238e-5
-cleanse_V2	5.037445007891997e-5
-cleanser_N	1.2297097884899164e-5
-clear_A	3.008096683142732e-3
-clear_Adv	3.9252013628299135e-5
-clear_N	4.099032628299721e-6
-clear_V	4.810776138550353e-4
-clear_V2	6.716593343855996e-4
-clear_V2V	5.810575246949448e-4
-clear_cut_Adv	7.850402725659827e-6
-clear_headed_A	1.3251527238514238e-5
-clear_sighted_A	1.3251527238514238e-5
-clearance_N	8.607968519429415e-5
-clearing_N	5.328742416789638e-5
-clearing_house_N	4.099032628299721e-6
-clearness_N	4.099032628299721e-6
-clearway_N	4.099032628299721e-6
-cleat_N	4.099032628299721e-6
-cleator_moor_PN	1.8648018648018647e-5
-cleavage_N	4.099032628299721e-6
-cleave_V	2.2908457802620728e-5
-cleave_V2	1.679148335963999e-5
-cleaver_N	4.099032628299721e-6
-cleethorpes_PN	1.8648018648018647e-5
-clef_N	4.099032628299721e-6
-cleft_N	4.099032628299721e-6
-clem_PN	1.8648018648018647e-5
-clematis_N	4.099032628299721e-6
-clemency_N	4.099032628299721e-6
-clement_A	1.3251527238514238e-5
-clement_PN	1.8648018648018647e-5
-clench_V2	1.679148335963999e-5
-clerestory_N	4.099032628299721e-6
-clergy_N	4.099032628299721e-6
-clergyman_N	1.2297097884899164e-5
-cleric_N	8.198065256599442e-6
-clerical_A	3.975458171554272e-5
-clerihew_N	4.099032628299721e-6
-clerk_N	6.148548942449582e-5
-clerk_V	2.2908457802620728e-5
-clermont_ferrand_PN	1.8648018648018647e-5
-clevedon_PN	1.8648018648018647e-5
-cleveland_PN	1.8648018648018647e-5
-clever_A	1.1926374514662814e-4
-cleverness_N	4.099032628299721e-6
-clew_N	4.099032628299721e-6
-clew_V2	1.679148335963999e-5
-cliche_N	4.099032628299721e-6
-click_N	8.198065256599442e-6
-click_V	2.2908457802620728e-5
-client_N	9.509755697655354e-4
-clientele_N	1.2297097884899164e-5
-cliff_N	1.2297097884899164e-5
-cliff_PN	1.8648018648018647e-5
-cliff_hanger_N	4.099032628299721e-6
-clifford_PN	1.8648018648018647e-5
-climacteric_N	4.099032628299721e-6
-climactic_A	1.3251527238514238e-5
-climate_N	1.2707001147729135e-4
-climatic_A	3.975458171554272e-5
-climatically_Adv	7.850402725659827e-6
-climatology_N	4.099032628299721e-6
-climax_N	4.099032628299721e-6
-climax_V	2.2908457802620728e-5
-climax_V2	1.679148335963999e-5
-climb_N	5.73864567961961e-5
-climb_V	1.4432328415651058e-3
-climb_V2	9.571145514994795e-4
-climb_down_N	4.099032628299721e-6
-climber_N	8.198065256599442e-6
-clime_N	4.099032628299721e-6
-clinch_N	4.099032628299721e-6
-clinch_V	4.5816915605241456e-5
-clinch_V2	3.358296671927998e-5
-clincher_N	4.099032628299721e-6
-cling_V	6.872537340786218e-5
-clinic_N	4.9188391539596654e-5
-clinical_A	2.120244358162278e-4
-clink_N	4.099032628299721e-6
-clink_V	2.2908457802620728e-5
-clink_V2	1.679148335963999e-5
-clinker_N	8.198065256599442e-6
-clinker_built_A	1.3251527238514238e-5
-clip_N	2.4594195769798327e-5
-clip_V2	6.716593343855997e-5
-clip_joint_N	4.099032628299721e-6
-clip_on_A	1.3251527238514238e-5
-clipper_N	4.099032628299721e-6
-clipping_N	1.2297097884899164e-5
-clique_N	4.099032628299721e-6
-cliquish_A	1.3251527238514238e-5
-clitheroe_PN	1.8648018648018647e-5
-clitoris_N	4.099032628299721e-6
-clive_PN	1.8648018648018647e-5
-cloak_N	4.099032628299721e-6
-cloak_V2	3.358296671927998e-5
-cloakroom_N	4.099032628299721e-6
-clobber_N	4.099032628299721e-6
-clobber_V2	1.5112335023675992e-4
-cloche_N	4.099032628299721e-6
-clock_N	4.508935891129693e-5
-clock_V	4.5816915605241456e-5
-clock_V2	3.358296671927998e-5
-clock_dial_N	4.099032628299721e-6
-clock_face_N	4.099032628299721e-6
-clock_golf_N	4.099032628299721e-6
-clock_tower_N	4.099032628299721e-6
-clock_watching_N	4.099032628299721e-6
-clockwise_Adv	7.850402725659827e-6
-clockwork_N	4.099032628299721e-6
-clod_N	4.099032628299721e-6
-clodhopper_N	4.099032628299721e-6
-clog_N	4.099032628299721e-6
-clog_V	9.163383121048291e-5
-clog_V2	1.679148335963999e-5
-clog_dance_N	4.099032628299721e-6
-cloggy_A	1.3251527238514238e-5
-cloisonne_N	4.099032628299721e-6
-cloister_N	4.099032628299721e-6
-cloister_V2	1.679148335963999e-5
-clone_N	1.2297097884899164e-5
-clone_V2	3.358296671927998e-5
-close_A	3.061102792096789e-3
-close_Adv	5.88780204424487e-4
-close_N	4.5089358911296935e-4
-close_V	1.2805827911664987e-2
-close_V2	2.149309870033919e-3
-close_V2V	5.810575246949448e-4
-close_VA	1.6546018614270942e-2
-close_VS	9.829998843529548e-4
-close_cropped_A	1.3251527238514238e-5
-close_cut_A	1.3251527238514238e-5
-close_down_N	4.099032628299721e-6
-close_fisted_A	1.3251527238514238e-5
-close_fitting_A	1.3251527238514238e-5
-close_grained_A	1.3251527238514238e-5
-close_hauled_A	1.3251527238514238e-5
-close_set_A	1.3251527238514238e-5
-close_up_N	4.099032628299721e-6
-closeness_N	1.2297097884899164e-5
-closet_A	1.3251527238514238e-5
-closet_N	2.4594195769798327e-5
-closet_V2	1.679148335963999e-5
-closure_N	2.869322839809805e-5
-clot_N	8.198065256599442e-6
-clot_V	2.2908457802620728e-5
-clot_V2	1.679148335963999e-5
-cloth_N	1.6396130513198885e-5
-clothe_V2	3.358296671927998e-5
-clothes_basket_N	4.099032628299721e-6
-clothes_hanger_N	4.099032628299721e-6
-clothes_moth_N	4.099032628299721e-6
-clothes_peg_N	4.099032628299721e-6
-clothes_pin_N	4.099032628299721e-6
-clotheshorse_N	4.099032628299721e-6
-clothesline_N	4.099032628299721e-6
-clothier_N	1.2297097884899164e-5
-clothing_N	8.607968519429415e-5
-cloud_N	4.9188391539596654e-5
-cloud_V	6.872537340786218e-5
-cloud_V2	1.0074890015783994e-4
-cloud_bank_N	4.099032628299721e-6
-cloud_capped_A	1.3251527238514238e-5
-cloud_cuckoo_land_N	4.099032628299721e-6
-cloudburst_N	4.099032628299721e-6
-cloudless_A	1.3251527238514238e-5
-cloudy_A	1.3251527238514238e-5
-clout_N	5.73864567961961e-5
-clout_V2	1.679148335963999e-5
-clove_N	4.099032628299721e-6
-clove_hitch_N	4.099032628299721e-6
-clover_N	4.099032628299721e-6
-cloverleaf_N	4.099032628299721e-6
-clown_N	8.198065256599442e-6
-clown_V	2.2908457802620728e-5
-clowne_PN	1.8648018648018647e-5
-clownish_A	1.3251527238514238e-5
-cloy_V	2.2908457802620728e-5
-cloy_V2	1.679148335963999e-5
-club_N	1.926545335300869e-4
-club_V	4.5816915605241456e-5
-club_V2	3.358296671927998e-5
-club_footed_A	1.3251527238514238e-5
-clubbable_A	1.3251527238514238e-5
-clubfoot_N	4.099032628299721e-6
-clubhouse_N	4.099032628299721e-6
-cluck_N	4.099032628299721e-6
-cluck_V	2.2908457802620728e-5
-clue_N	6.148548942449582e-5
-clump_N	1.6396130513198885e-5
-clump_V	2.2908457802620728e-5
-clump_V2	1.679148335963999e-5
-clumsily_Adv	7.850402725659827e-6
-clumsiness_N	4.099032628299721e-6
-clumsy_A	3.975458171554272e-5
-clunk_N	4.099032628299721e-6
-clunk_V	2.2908457802620728e-5
-cluster_N	1.6396130513198885e-5
-cluster_V	2.2908457802620728e-5
-cluster_V2	5.037445007891997e-5
-clutch_N	8.198065256599442e-6
-clutch_V	9.163383121048291e-5
-clutch_V2	3.358296671927998e-5
-clutter_N	4.508935891129693e-5
-clutter_V2	5.037445007891997e-5
-clwyd_PN	1.8648018648018647e-5
-clydach_PN	1.8648018648018647e-5
-clydebank_PN	1.8648018648018647e-5
-cm_N	4.099032628299721e-6
-co_N	1.9675356615838662e-4
-co_author_V2	1.679148335963999e-5
-co_ed_N	4.099032628299721e-6
-co_edit_V2	3.358296671927998e-5
-co_exist_V	4.5816915605241456e-5
-co_found_V2	8.395741679819995e-5
-co_manage_V2	5.037445007891997e-5
-co_op_N	4.099032628299721e-6
-co_opt_V2	1.679148335963999e-5
-co_respondent_N	4.099032628299721e-6
-co_sponsor_V2	3.358296671927998e-5
-co_star_N	4.099032628299721e-6
-co_star_V	2.2908457802620728e-5
-co_star_V2	1.679148335963999e-5
-coach_N	7.378258730939498e-5
-coach_V	1.1454228901310364e-4
-coach_V2	1.679148335963999e-5
-coach_builder_N	4.099032628299721e-6
-coachman_N	4.099032628299721e-6
-coagulate_V	2.2908457802620728e-5
-coagulate_V2	1.679148335963999e-5
-coagulation_N	4.099032628299721e-6
-coal_N	1.721593703885883e-4
-coal_V	2.2908457802620728e-5
-coal_V2	1.679148335963999e-5
-coal_gas_N	4.099032628299721e-6
-coal_hole_N	4.099032628299721e-6
-coal_house_N	4.099032628299721e-6
-coal_scuttle_N	4.099032628299721e-6
-coal_seam_N	4.099032628299721e-6
-coal_tar_N	4.099032628299721e-6
-coalesce_V	2.2908457802620728e-5
-coalescence_N	4.099032628299721e-6
-coalface_N	4.099032628299721e-6
-coalfield_N	4.099032628299721e-6
-coaling_station_N	4.099032628299721e-6
-coalition_N	1.2297097884899163e-4
-coalman_N	4.099032628299721e-6
-coalmine_N	4.099032628299721e-6
-coalpit_N	4.099032628299721e-6
-coalville_PN	1.8648018648018647e-5
-coaming_N	4.099032628299721e-6
-coarse_A	2.6503054477028476e-5
-coarsen_V	2.2908457802620728e-5
-coarsen_V2	1.679148335963999e-5
-coarseness_N	4.099032628299721e-6
-coast_N	9.017871782259386e-5
-coast_V	4.5816915605241456e-5
-coast_V2	1.679148335963999e-5
-coastal_A	6.62576361925712e-5
-coaster_N	5.73864567961961e-5
-coastguard_N	4.099032628299721e-6
-coastline_N	8.198065256599442e-6
-coastwise_A	1.3251527238514238e-5
-coastwise_Adv	7.850402725659827e-6
-coat_N	3.279226102639777e-5
-coat_V2	1.0074890015783994e-4
-coat_hanger_N	4.099032628299721e-6
-coatbridge_PN	1.8648018648018647e-5
-coatee_N	4.099032628299721e-6
-coating_N	4.9188391539596654e-5
-coax_V	4.5816915605241456e-5
-coax_V2	3.358296671927998e-5
-coaxing_N	4.099032628299721e-6
-coaxingly_Adv	7.850402725659827e-6
-cob_N	4.099032628299721e-6
-cob_nut_N	4.099032628299721e-6
-cobalt_N	4.099032628299721e-6
-cobber_N	4.099032628299721e-6
-cobble_N	4.099032628299721e-6
-cobble_V2	5.037445007891997e-5
-cobbler_N	4.099032628299721e-6
-cobblestone_N	4.099032628299721e-6
-cobham_PN	1.8648018648018647e-5
-cobra_N	4.099032628299721e-6
-cobweb_N	4.099032628299721e-6
-coca_cola_N	4.099032628299721e-6
-cocaine_N	2.869322839809805e-5
-cochineal_N	4.099032628299721e-6
-cochlea_N	4.099032628299721e-6
-cock_N	4.099032628299721e-6
-cock_V2	1.679148335963999e-5
-cock_a_doodle_doo_N	4.099032628299721e-6
-cock_a_hoop_A	1.3251527238514238e-5
-cock_a_hoop_Adv	7.850402725659827e-6
-cock_crow_N	4.099032628299721e-6
-cockade_N	4.099032628299721e-6
-cockatoo_N	8.198065256599442e-6
-cockchafer_N	4.099032628299721e-6
-cocker_N	4.099032628299721e-6
-cockerel_N	4.099032628299721e-6
-cockermouth_PN	1.8648018648018647e-5
-cockeyed_A	1.3251527238514238e-5
-cockfighting_N	4.099032628299721e-6
-cockhorse_N	4.099032628299721e-6
-cockle_N	4.099032628299721e-6
-cockleshell_N	4.099032628299721e-6
-cockney_A	1.3251527238514238e-5
-cockney_N	4.099032628299721e-6
-cockpit_N	1.6396130513198885e-5
-cockroach_N	8.198065256599442e-6
-cockscomb_N	4.099032628299721e-6
-cocksure_A	1.3251527238514238e-5
-cocktail_N	2.869322839809805e-5
-cockup_N	4.099032628299721e-6
-cocky_A	2.6503054477028476e-5
-coco_N	4.099032628299721e-6
-cocoa_N	8.607968519429415e-5
-coconut_N	8.198065256599442e-6
-cocoon_N	4.099032628299721e-6
-cocoon_V2	1.679148335963999e-5
-cocotte_N	8.198065256599442e-6
-cod_N	8.198065256599442e-6
-cod_PN	1.8648018648018647e-5
-cod_V	2.2908457802620728e-5
-cod_V2	1.679148335963999e-5
-cod_liver_oil_N	4.099032628299721e-6
-coda_N	4.099032628299721e-6
-coddle_V2	3.358296671927998e-5
-code_N	4.099032628299721e-6
-code_V2	5.037445007891997e-5
-codeine_N	4.099032628299721e-6
-codex_N	4.099032628299721e-6
-codfish_N	4.099032628299721e-6
-codger_N	4.099032628299721e-6
-codicil_N	4.099032628299721e-6
-codification_N	8.198065256599442e-6
-codify_V2	5.037445007891997e-5
-codling_N	4.099032628299721e-6
-codpiece_N	8.198065256599442e-6
-codsall_PN	1.8648018648018647e-5
-coeducation_N	4.099032628299721e-6
-coeducational_A	1.3251527238514238e-5
-coefficient_N	4.099032628299721e-6
-coerce_V2	3.358296671927998e-5
-coercion_N	1.2297097884899164e-5
-coercive_A	1.3251527238514238e-5
-coeval_A	1.3251527238514238e-5
-coeval_N	4.099032628299721e-6
-coexist_V	2.2908457802620728e-5
-coexistence_N	4.099032628299721e-6
-coextrude_V2	3.358296671927998e-5
-coffee_N	1.8445646827348745e-4
-coffee_house_N	4.099032628299721e-6
-coffee_mill_N	4.099032628299721e-6
-coffee_stall_N	4.099032628299721e-6
-coffer_N	2.869322839809805e-5
-coffer_dam_N	4.099032628299721e-6
-coffin_N	1.6396130513198885e-5
-cog_N	4.099032628299721e-6
-cogency_N	4.099032628299721e-6
-cogent_A	1.3251527238514238e-5
-cogitate_V	2.2908457802620728e-5
-cogitate_V2	1.679148335963999e-5
-cogitation_N	4.099032628299721e-6
-cognac_N	4.099032628299721e-6
-cognate_A	1.3251527238514238e-5
-cognate_N	4.099032628299721e-6
-cognition_N	4.099032628299721e-6
-cognizance_N	4.099032628299721e-6
-cognizant_A	1.3251527238514238e-5
-cognomen_N	4.099032628299721e-6
-cogwheel_N	4.099032628299721e-6
-cohabit_V	2.2908457802620728e-5
-cohabitation_N	4.099032628299721e-6
-cohere_V	4.5816915605241456e-5
-coherence_N	1.2297097884899164e-5
-coherency_N	4.099032628299721e-6
-coherent_A	5.300610895405695e-5
-cohesion_N	8.198065256599442e-6
-cohesive_A	3.975458171554272e-5
-cohort_N	8.198065256599442e-6
-coif_N	4.099032628299721e-6
-coiffeur_N	4.099032628299721e-6
-coiffure_N	4.099032628299721e-6
-coign_N	4.099032628299721e-6
-coil_N	8.198065256599442e-6
-coil_V	2.2908457802620728e-5
-coil_V2	1.679148335963999e-5
-coimbatore_PN	1.8648018648018647e-5
-coin_N	7.788161993769471e-5
-coin_V2	3.358296671927998e-5
-coinage_N	4.099032628299721e-6
-coincide_V	9.163383121048291e-5
-coincidence_N	2.869322839809805e-5
-coincident_A	3.975458171554272e-5
-coincidental_A	3.975458171554272e-5
-coiner_N	4.099032628299721e-6
-coir_N	4.099032628299721e-6
-coition_N	4.099032628299721e-6
-coitus_N	4.099032628299721e-6
-coke_N	2.0495163141498608e-5
-coke_V2	1.679148335963999e-5
-col_N	4.099032628299721e-6
-col_PN	1.8648018648018647e-5
-cola_N	2.869322839809805e-5
-colander_N	4.099032628299721e-6
-colchester_PN	1.8648018648018647e-5
-cold_A	5.56564144017598e-4
-cold_N	3.279226102639777e-5
-cold_blooded_A	1.3251527238514238e-5
-cold_hearted_A	1.3251527238514238e-5
-cold_shoulder_V2	1.679148335963999e-5
-coldness_N	4.099032628299721e-6
-coleshill_PN	1.8648018648018647e-5
-coleslaw_N	4.099032628299721e-6
-colic_N	4.099032628299721e-6
-colin_PN	1.8648018648018647e-5
-colitis_N	4.099032628299721e-6
-coll_PN	1.8648018648018647e-5
-collaborate_V	2.2908457802620728e-4
-collaboration_N	3.689129365469749e-5
-collaborationist_N	4.099032628299721e-6
-collaborator_N	8.198065256599442e-6
-collage_N	1.2297097884899164e-5
-collapsable_A	1.3251527238514238e-5
-collapse_N	3.074274471224791e-4
-collapse_V	1.1225144323284157e-3
-collapse_V2	2.0149780031567988e-4
-collapsible_A	1.3251527238514238e-5
-collar_N	4.9188391539596654e-5
-collar_V2	1.679148335963999e-5
-collarbone_N	4.099032628299721e-6
-collate_V2	1.679148335963999e-5
-collateral_A	3.975458171554272e-5
-collateral_N	1.1067388096409248e-4
-collation_N	4.099032628299721e-6
-colleague_N	2.295458271847844e-4
-collect_A	2.6503054477028476e-5
-collect_Adv	7.850402725659827e-6
-collect_N	4.099032628299721e-6
-collect_V	3.6653532484193165e-4
-collect_V2	5.205359841488397e-4
-collected_A	1.3251527238514238e-5
-collection_N	2.1724872929988523e-4
-collective_A	2.517790175317705e-4
-collectivization_N	4.099032628299721e-6
-collectivize_V2	1.679148335963999e-5
-collector_N	6.148548942449582e-5
-colleen_N	4.099032628299721e-6
-college_N	2.9922938186587966e-4
-collegiate_A	2.6503054477028476e-5
-collide_V	2.2908457802620728e-5
-collie_N	4.099032628299721e-6
-collier_N	4.099032628299721e-6
-colliery_N	4.099032628299721e-6
-collision_N	8.198065256599442e-6
-collocate_V	2.2908457802620728e-5
-collocation_N	4.099032628299721e-6
-colloquial_A	1.3251527238514238e-5
-colloquialism_N	4.099032628299721e-6
-colloquy_N	8.198065256599442e-6
-collusion_N	4.099032628299721e-6
-collusive_A	1.3251527238514238e-5
-colne_PN	1.8648018648018647e-5
-cologne_PN	1.8648018648018647e-5
-colombia_PN	1.8648018648018647e-5
-colombian_A	1.8552138133919935e-4
-colombian_N	4.099032628299721e-6
-colombo_PN	1.8648018648018647e-5
-colon_N	5.73864567961961e-5
-colonel_N	1.2297097884899164e-5
-colonial_A	3.975458171554272e-5
-colonial_N	1.6396130513198885e-5
-colonialism_N	4.099032628299721e-6
-colonialist_N	8.198065256599442e-6
-colonist_N	8.198065256599442e-6
-colonization_N	4.099032628299721e-6
-colonize_V2	1.679148335963999e-5
-colonizer_N	4.099032628299721e-6
-colonnade_N	4.099032628299721e-6
-colonnaded_A	1.3251527238514238e-5
-colony_N	9.427775045089359e-5
-color_V2	6.716593343855997e-5
-color_code_V2	5.037445007891997e-5
-colorado_PN	1.8648018648018647e-5
-coloratura_N	8.198065256599442e-6
-colossal_A	1.3251527238514238e-5
-colossus_N	8.198065256599442e-6
-colour_N	8.198065256599442e-6
-colour_V	2.2908457802620728e-5
-colour_V2	1.679148335963999e-5
-colour_bar_N	4.099032628299721e-6
-colour_blind_A	1.3251527238514238e-5
-colour_wash_N	4.099032628299721e-6
-coloured_A	1.3251527238514238e-5
-colourful_A	1.3251527238514238e-5
-colouring_N	4.099032628299721e-6
-colourless_A	1.3251527238514238e-5
-colt_N	4.099032628299721e-6
-coltish_A	1.3251527238514238e-5
-columbia_PN	1.8648018648018647e-5
-columbine_N	4.099032628299721e-6
-columbus_PN	1.8648018648018647e-5
-column_N	1.5576323987538941e-4
-columnist_N	7.378258730939498e-5
-colwyn_bay_PN	1.8648018648018647e-5
-coma_N	4.099032628299721e-6
-comatose_A	1.3251527238514238e-5
-comb_N	8.198065256599442e-6
-comb_V	9.163383121048291e-5
-comb_V2	3.358296671927998e-5
-comb_out_N	4.099032628299721e-6
-combat_N	6.148548942449582e-5
-combat_V	9.163383121048291e-5
-combat_V2	1.3433186687711993e-4
-combatant_A	1.3251527238514238e-5
-combatant_N	8.198065256599442e-6
-combative_A	1.3251527238514238e-5
-combination_N	1.6806033776028858e-4
-combination_lock_N	4.099032628299721e-6
-combine_N	1.2297097884899164e-5
-combine_V	5.498029872628975e-4
-combine_V2	1.4944420190079592e-3
-combine_V2V	5.810575246949448e-4
-combine_VV	2.9865604778496767e-4
-combustible_A	1.3251527238514238e-5
-combustible_N	4.099032628299721e-6
-combustion_N	2.0495163141498608e-5
-come_V	1.6425364244479063e-2
-come_V2	2.5187225039459985e-4
-come_VA	1.5511892450879007e-2
-come_VS	3.064646698276859e-3
-come_VV	1.3937282229965157e-3
-come_at_able_A	1.3251527238514238e-5
-come_on_N	4.099032628299721e-6
-comeback_N	6.968355468109526e-5
-comedian_N	2.0495163141498608e-5
-comedienne_N	4.099032628299721e-6
-comedown_N	4.099032628299721e-6
-comedy_N	1.1067388096409248e-4
-comeliness_N	4.099032628299721e-6
-comely_A	1.3251527238514238e-5
-comer_N	4.099032628299721e-6
-comestible_N	8.198065256599442e-6
-comet_N	8.198065256599442e-6
-comfit_N	4.099032628299721e-6
-comfort_N	6.968355468109526e-5
-comfort_V2	5.037445007891997e-5
-comfortable_A	5.433126167790838e-4
-comforter_N	4.099032628299721e-6
-comfortingly_Adv	7.850402725659827e-6
-comfortless_A	1.3251527238514238e-5
-comfrey_N	4.099032628299721e-6
-comfy_A	1.3251527238514238e-5
-comic_A	2.120244358162278e-4
-comic_N	8.198065256599442e-6
-comical_A	2.6503054477028476e-5
-coming_A	1.3251527238514238e-5
-coming_N	4.099032628299721e-6
-comity_N	8.198065256599442e-6
-comma_N	4.099032628299721e-6
-command_N	4.9188391539596654e-5
-command_V	1.6035920461834508e-4
-command_V2	8.395741679819995e-5
-commandant_N	8.198065256599442e-6
-commandeer_V2	1.679148335963999e-5
-commander_N	3.279226102639777e-5
-commanding_A	1.3251527238514238e-5
-commandment_N	8.198065256599442e-6
-commando_N	8.198065256599442e-6
-commemorate_V2	5.037445007891997e-5
-commemoration_N	4.099032628299721e-6
-commemorative_A	3.975458171554272e-5
-commence_V	2.2908457802620728e-5
-commence_V2	5.037445007891997e-5
-commencement_N	8.198065256599442e-6
-commend_V2	5.037445007891997e-5
-commendable_A	5.300610895405695e-5
-commendation_N	4.099032628299721e-6
-commensurable_A	1.3251527238514238e-5
-commensurate_A	2.6503054477028476e-5
-comment_N	6.558452205279554e-4
-comment_V	3.5049940438009715e-3
-comment_V2	3.358296671927998e-5
-comment_VS	3.4694113565398406e-4
-commentary_N	4.9188391539596654e-5
-commentate_V	2.2908457802620728e-5
-commentator_N	3.689129365469749e-5
-commerce_N	3.689129365469749e-5
-commercial_A	3.008096683142732e-3
-commercial_N	1.926545335300869e-4
-commercialism_N	4.099032628299721e-6
-commercialize_V2	1.1754038351747993e-4
-commination_N	4.099032628299721e-6
-comminatory_A	1.3251527238514238e-5
-commingle_V	2.2908457802620728e-5
-commingle_V2	1.679148335963999e-5
-commiserate_V	2.2908457802620728e-5
-commiseration_N	4.099032628299721e-6
-commissar_N	4.099032628299721e-6
-commissariat_N	4.099032628299721e-6
-commissary_N	4.099032628299721e-6
-commission_N	5.00081980652566e-4
-commission_V2	1.679148335963999e-4
-commission_V2V	5.810575246949448e-4
-commissionaire_N	4.099032628299721e-6
-commissioned_A	1.3251527238514238e-5
-commissioner_N	1.0247581570749303e-4
-commit_V2	1.0074890015783994e-3
-commit_V2V	5.810575246949448e-4
-commital_N	4.099032628299721e-6
-commitment_N	4.222003607148713e-4
-committee_N	7.583210362354484e-4
-commode_N	4.099032628299721e-6
-commodious_A	1.3251527238514238e-5
-commodity_N	4.385964912280702e-4
-commodore_N	4.099032628299721e-6
-common_A	5.936684202854379e-3
-common_N	8.607968519429415e-5
-common_room_N	4.099032628299721e-6
-commonalty_N	4.099032628299721e-6
-commoner_N	4.099032628299721e-6
-commonplace_A	5.300610895405695e-5
-commonplace_N	1.2297097884899164e-5
-commonwealth_N	1.6396130513198885e-5
-commotion_N	8.198065256599442e-6
-communal_A	2.6503054477028476e-5
-commune_N	4.099032628299721e-6
-commune_V	2.2908457802620728e-5
-communicable_A	1.3251527238514238e-5
-communicant_N	4.099032628299721e-6
-communicate_V	1.1454228901310364e-4
-communicate_V2	1.679148335963999e-5
-communication_N	2.664371208394819e-4
-communicative_A	1.3251527238514238e-5
-communion_N	4.099032628299721e-6
-communique_N	4.099032628299721e-6
-communism_N	2.4594195769798327e-5
-communist_A	3.5779123543988443e-4
-communist_N	6.148548942449582e-5
-community_N	4.099032628299721e-4
-commutable_A	1.3251527238514238e-5
-commutation_N	4.099032628299721e-6
-commutator_N	4.099032628299721e-6
-commute_V	6.872537340786218e-5
-commute_V2	1.679148335963999e-5
-commuter_N	8.607968519429415e-5
-compact_A	1.1926374514662814e-4
-compact_N	1.2297097884899164e-5
-compact_V2	5.037445007891997e-5
-compactness_N	4.099032628299721e-6
-companion_N	4.508935891129693e-5
-companionable_A	1.3251527238514238e-5
-companionship_N	4.099032628299721e-6
-companionway_N	4.099032628299721e-6
-company_N	1.6732251188719464e-2
-comparability_N	8.198065256599442e-6
-comparable_A	8.083431615493686e-4
-comparative_A	9.276069066959968e-5
-comparative_N	4.099032628299721e-6
-compare_N	4.099032628299721e-6
-compare_V	7.628516448272702e-3
-compare_V2	9.906975182187594e-4
-comparison_N	1.8035743564518772e-4
-compartment_N	8.198065256599442e-6
-compartmentalize_V2	1.679148335963999e-5
-compass_N	4.099032628299721e-6
-compass_V2	1.679148335963999e-5
-compassion_N	1.2297097884899164e-5
-compassionate_A	1.3251527238514238e-5
-compatibility_N	1.2297097884899164e-5
-compatible_A	1.1926374514662814e-4
-compatriot_N	1.2297097884899164e-5
-compeer_N	4.099032628299721e-6
-compel_V2	6.716593343855997e-5
-compel_V2V	1.7431725740848344e-3
-compel_VV	5.973120955699353e-4
-compendious_A	1.3251527238514238e-5
-compendium_N	4.099032628299721e-6
-compensate_V	2.0617612022358654e-4
-compensate_V2	1.1754038351747993e-4
-compensation_N	1.516642072470897e-4
-compensatory_A	5.300610895405695e-5
-compere_N	4.099032628299721e-6
-compere_V2	1.679148335963999e-5
-compete_V	1.8784935398148996e-3
-competence_N	2.0495163141498608e-5
-competent_A	1.060122179081139e-4
-competition_N	6.271519921298574e-4
-competitive_A	1.0336191246041106e-3
-competitiveness_N	2.869322839809805e-5
-competitor_N	4.7138875225446797e-4
-compilation_N	1.2297097884899164e-5
-compile_V2	4.701615340699197e-4
-compiler_N	8.198065256599442e-6
-complacence_N	4.099032628299721e-6
-complacency_N	1.2297097884899164e-5
-complacent_A	3.975458171554272e-5
-complain_V	1.0766975167231742e-3
-complain_VS	2.8333526078408696e-3
-complainant_N	8.198065256599442e-6
-complainingly_Adv	7.850402725659827e-6
-complaint_N	2.541400229545827e-4
-complaisance_N	4.099032628299721e-6
-complaisant_A	1.3251527238514238e-5
-complement_N	4.099032628299721e-6
-complement_V2	1.0074890015783994e-4
-complementary_A	5.300610895405695e-5
-complete_A	9.541099611730251e-4
-complete_V	9.850636855126913e-4
-complete_V2	2.8881351378580783e-3
-completeness_N	8.198065256599442e-6
-completion_N	1.0657484833579275e-4
-complex_A	6.758278891642261e-4
-complex_N	9.427775045089359e-5
-complexion_N	4.099032628299721e-6
-complexity_N	2.4594195769798327e-5
-compliance_N	9.427775045089359e-5
-compliant_A	1.3251527238514238e-5
-complicate_V2	4.197870839909998e-4
-complicated_A	1.060122179081139e-4
-complication_N	2.4594195769798327e-5
-complicity_N	2.0495163141498608e-5
-compliment_N	2.0495163141498608e-5
-compliment_V2	3.358296671927998e-5
-complimentary_A	1.3251527238514238e-5
-complin_N	4.099032628299721e-6
-compline_N	4.099032628299721e-6
-comply_V	5.956199028681389e-4
-comply_V2	1.679148335963999e-5
-component_A	1.3251527238514238e-5
-component_N	1.2707001147729135e-4
-comport_V	2.2908457802620728e-5
-comport_V2	1.679148335963999e-5
-comportment_N	4.099032628299721e-6
-compos_mentis_A	1.3251527238514238e-5
-compose_V	2.2908457802620728e-5
-compose_V2	1.5112335023675992e-4
-composed_A	1.3251527238514238e-5
-composer_N	3.689129365469749e-5
-composite_A	2.9020844652346183e-3
-composition_N	2.0495163141498608e-5
-compositor_N	4.099032628299721e-6
-compost_N	4.099032628299721e-6
-compost_V2	1.679148335963999e-5
-composure_N	4.099032628299721e-6
-compote_N	4.099032628299721e-6
-compound_A	9.276069066959968e-5
-compound_N	6.968355468109526e-5
-compound_V	1.1454228901310364e-4
-compound_V2	1.679148335963999e-4
-comprehend_V2	1.679148335963999e-5
-comprehensibility_N	4.099032628299721e-6
-comprehensible_A	1.3251527238514238e-5
-comprehension_N	8.198065256599442e-6
-comprehensive_A	2.517790175317705e-4
-comprehensiveness_N	8.198065256599442e-6
-compress_N	4.099032628299721e-6
-compress_V2	5.037445007891997e-5
-compression_N	4.099032628299721e-6
-compressor_N	1.2297097884899164e-5
-comprise_V2	2.1828928367531987e-4
-compromise_N	2.3364485981308412e-4
-compromise_V	1.8326766242096582e-4
-compromise_V2	6.716593343855997e-5
-comptroller_N	9.017871782259386e-5
-compulsion_N	1.6396130513198885e-5
-compulsive_A	3.975458171554272e-5
-compulsory_A	2.6503054477028476e-5
-compunction_N	4.099032628299721e-6
-computation_N	8.198065256599442e-6
-computational_A	1.3251527238514238e-5
-compute_V	4.810776138550353e-4
-compute_V2	3.358296671927998e-5
-computer_N	2.5823905558288243e-3
-computerization_N	4.099032628299721e-6
-computerize_V2	3.694126339120798e-4
-comrade_N	2.0495163141498608e-5
-comradely_Adv	7.850402725659827e-6
-comradeship_N	4.099032628299721e-6
-con_Adv	7.850402725659827e-6
-con_N	4.099032628299721e-6
-con_V2	3.358296671927998e-5
-con_man_N	4.099032628299721e-6
-concatenation_N	4.099032628299721e-6
-concave_A	1.3251527238514238e-5
-concavity_N	4.099032628299721e-6
-conceal_V2	1.679148335963999e-4
-conceale_V	6.872537340786218e-5
-concealment_N	4.099032628299721e-6
-concede_V	1.8326766242096582e-4
-concede_V2	5.037445007891997e-5
-concede_VS	3.2959407887128483e-3
-conceit_N	1.2297097884899164e-5
-conceited_A	1.3251527238514238e-5
-conceivable_A	6.62576361925712e-5
-conceive_V	1.1454228901310364e-4
-conceive_V2	3.358296671927998e-5
-concentrate_N	1.2297097884899164e-5
-concentrate_V	1.099605974525795e-3
-concentrate_V2	2.6866373375423986e-4
-concentrated_A	3.975458171554272e-5
-concentration_N	4.9188391539596654e-5
-concentric_A	1.3251527238514238e-5
-concept_N	1.721593703885883e-4
-conception_N	3.279226102639777e-5
-conceptual_A	9.276069066959968e-5
-concern_N	2.2544679455648465e-3
-concern_V	9.163383121048291e-4
-concern_V2	8.563656513416395e-4
-concern_VS	1.7347056782699203e-4
-concerned_A	2.120244358162278e-4
-concert_N	4.0990326282997215e-5
-concert_V2	1.679148335963999e-5
-concert_hall_N	4.099032628299721e-6
-concerted_A	3.975458171554272e-5
-concertina_N	4.099032628299721e-6
-concerto_N	8.198065256599442e-6
-concession_N	1.1887194622069192e-4
-concessionaire_N	4.099032628299721e-6
-concessive_A	1.3251527238514238e-5
-conch_N	4.099032628299721e-6
-conchology_N	4.099032628299721e-6
-concierge_N	4.099032628299721e-6
-conciliate_V2	1.679148335963999e-5
-conciliation_N	4.099032628299721e-6
-conciliatory_A	7.950916343108544e-5
-concise_A	1.3251527238514238e-5
-conciseness_N	4.099032628299721e-6
-conclave_N	4.099032628299721e-6
-conclude_V	3.4362686703931093e-4
-conclude_V2	3.5262115055243983e-4
-conclude_VS	3.064646698276859e-3
-conclusion_N	9.837678307919331e-5
-conclusive_A	2.6503054477028476e-5
-concoct_V2	6.716593343855997e-5
-concoction_N	8.198065256599442e-6
-concomitant_A	3.975458171554272e-5
-concomitant_N	8.198065256599442e-6
-concord_N	4.099032628299721e-6
-concordance_N	4.099032628299721e-6
-concordant_A	1.3251527238514238e-5
-concordat_N	4.099032628299721e-6
-concourse_N	4.099032628299721e-6
-concrete_A	2.650305447702848e-4
-concrete_N	5.328742416789638e-5
-concrete_V	2.2908457802620728e-5
-concrete_V2	1.679148335963999e-5
-concretion_N	4.099032628299721e-6
-concubine_N	4.099032628299721e-6
-concupiscence_N	4.099032628299721e-6
-concur_V	6.872537340786218e-5
-concurrence_N	1.6396130513198885e-5
-concurrent_A	7.950916343108544e-5
-concurrentness_N	4.099032628299721e-6
-concuss_V2	1.679148335963999e-5
-concussion_N	4.099032628299721e-6
-condemn_V2	3.0224670047351984e-4
-condemnation_N	1.6396130513198885e-5
-condensation_N	4.099032628299721e-6
-condense_V	2.2908457802620728e-5
-condense_V2	3.358296671927998e-5
-condenser_N	8.198065256599442e-6
-condescend_V	2.2908457802620728e-5
-condescending_A	1.3251527238514238e-5
-condescension_N	8.198065256599442e-6
-condign_A	1.3251527238514238e-5
-condiment_N	4.099032628299721e-6
-condition_N	7.05033612067552e-4
-condition_V2	1.0074890015783994e-4
-conditional_A	1.1926374514662814e-4
-conditioned_A	1.3251527238514238e-5
-conditioner_N	2.4594195769798327e-5
-condole_V	2.2908457802620728e-5
-condolence_N	4.099032628299721e-6
-condominium_N	2.869322839809805e-5
-condonation_N	4.099032628299721e-6
-condone_V2	6.716593343855997e-5
-condor_N	4.099032628299721e-6
-conduce_V	2.2908457802620728e-5
-conducive_A	2.6503054477028476e-5
-conduct_N	6.968355468109526e-5
-conduct_V	3.4362686703931093e-4
-conduct_V2	9.739060348591195e-4
-conduction_N	4.099032628299721e-6
-conductive_A	1.3251527238514238e-5
-conductivity_N	4.099032628299721e-6
-conductor_N	1.2297097884899164e-5
-conductress_N	4.099032628299721e-6
-conduit_N	4.0990326282997215e-5
-cone_N	1.2297097884899164e-5
-cone_V2	1.679148335963999e-5
-coney_N	4.099032628299721e-6
-confab_N	4.099032628299721e-6
-confab_V	2.2908457802620728e-5
-confabulate_V	2.2908457802620728e-5
-confabulation_N	4.099032628299721e-6
-confection_N	4.099032628299721e-6
-confectioner_N	4.099032628299721e-6
-confectionery_N	8.198065256599442e-6
-confederacy_N	4.099032628299721e-6
-confederate_A	1.3251527238514238e-5
-confederate_N	4.099032628299721e-6
-confederate_V	2.2908457802620728e-5
-confederate_V2	1.679148335963999e-5
-confederation_N	1.2297097884899164e-5
-confer_V	1.1454228901310364e-4
-confer_V2	1.0074890015783994e-4
-conference_N	5.73864567961961e-4
-conferment_N	4.099032628299721e-6
-confess_V	1.3745074681572437e-4
-confess_V2	3.358296671927998e-5
-confess_VS	4.047646582629814e-4
-confessedly_Adv	7.850402725659827e-6
-confession_N	1.6396130513198885e-5
-confessional_N	4.099032628299721e-6
-confessor_N	4.099032628299721e-6
-confetti_N	4.099032628299721e-6
-confidant_N	2.0495163141498608e-5
-confide_V	9.163383121048291e-5
-confide_V2	1.679148335963999e-5
-confide_VS	1.7347056782699203e-4
-confidence_N	2.910313166092802e-4
-confident_A	5.830671984946265e-4
-confidential_A	1.1926374514662814e-4
-confidentiality_N	2.0495163141498608e-5
-confiding_A	1.3251527238514238e-5
-configuration_N	1.6396130513198885e-5
-configure_V2	1.679148335963999e-5
-configured_A	1.3251527238514238e-5
-confine_V2	1.1754038351747993e-4
-confined_A	1.3251527238514238e-5
-confinement_N	1.2297097884899164e-5
-confirm_V2	1.0578634516573194e-3
-confirm_VS	1.9081762460969123e-3
-confirmation_N	6.148548942449582e-5
-confirmed_A	1.3251527238514238e-5
-confiscate_V2	2.0149780031567988e-4
-confiscation_N	8.198065256599442e-6
-conflagration_N	4.099032628299721e-6
-conflict_N	1.4756517461878997e-4
-conflict_V	1.1454228901310364e-4
-conflicting_A	2.6503054477028476e-5
-confluence_N	8.198065256599442e-6
-confluent_A	1.3251527238514238e-5
-conform_V	2.9780995143406945e-4
-conform_V2	1.679148335963999e-5
-conformable_A	1.3251527238514238e-5
-conformation_N	4.099032628299721e-6
-conformist_N	4.099032628299721e-6
-conformity_N	4.099032628299721e-6
-confound_V2	1.679148335963999e-5
-confounded_A	1.3251527238514238e-5
-confrere_N	4.099032628299721e-6
-confront_V2	2.854552171138798e-4
-confrontation_N	6.968355468109526e-5
-confucian_A	1.3251527238514238e-5
-confucian_N	4.099032628299721e-6
-confuse_V2	2.854552171138798e-4
-confusedly_Adv	7.850402725659827e-6
-confusion_N	1.0657484833579275e-4
-confutation_N	4.099032628299721e-6
-confute_V2	1.679148335963999e-5
-conge_N	4.099032628299721e-6
-congeal_V	2.2908457802620728e-5
-congeal_V2	1.679148335963999e-5
-congenial_A	2.6503054477028476e-5
-congenital_A	1.3251527238514238e-5
-conger_N	4.099032628299721e-6
-conger_eel_N	4.099032628299721e-6
-congested_A	1.3251527238514238e-5
-congestion_N	1.2297097884899164e-5
-congleton_PN	1.8648018648018647e-5
-conglomerate_A	3.975458171554272e-5
-conglomerate_N	1.0657484833579275e-4
-conglomerate_V	2.2908457802620728e-5
-conglomerate_V2	1.679148335963999e-5
-conglomeration_N	4.099032628299721e-6
-congo_PN	1.8648018648018647e-5
-congolese_A	2.6503054477028476e-5
-congolese_N	4.099032628299721e-6
-congratulate_V2	6.716593343855997e-5
-congratulation_N	4.099032628299721e-6
-congratulatory_A	2.6503054477028476e-5
-congregate_V	2.2908457802620728e-5
-congregate_V2	1.679148335963999e-5
-congregation_N	1.2297097884899164e-5
-congregational_A	1.3251527238514238e-5
-congress_N	2.869322839809805e-5
-congressional_A	1.6829439592913084e-3
-congressman_N	1.2707001147729135e-4
-congresswoman_N	4.099032628299721e-6
-congruent_A	1.3251527238514238e-5
-congruous_A	1.3251527238514238e-5
-conic_A	1.3251527238514238e-5
-conical_A	1.3251527238514238e-5
-conifer_N	4.099032628299721e-6
-coniferous_A	1.3251527238514238e-5
-conjectural_A	1.3251527238514238e-5
-conjecture_N	8.198065256599442e-6
-conjecture_V	2.2908457802620728e-5
-conjecture_V2	1.679148335963999e-5
-conjoin_V	2.2908457802620728e-5
-conjoin_V2	1.679148335963999e-5
-conjoint_A	1.3251527238514238e-5
-conjugal_A	1.3251527238514238e-5
-conjugate_V	2.2908457802620728e-5
-conjugate_V2	1.679148335963999e-5
-conjugation_N	4.099032628299721e-6
-conjunction_N	2.4594195769798327e-5
-conjunctive_A	1.3251527238514238e-5
-conjunctive_N	4.099032628299721e-6
-conjuncture_N	4.099032628299721e-6
-conjuration_N	4.099032628299721e-6
-conjure_V	4.5816915605241456e-5
-conjure_V2	1.679148335963999e-5
-conjurer_N	4.099032628299721e-6
-conjuror_N	4.099032628299721e-6
-conk_N	4.099032628299721e-6
-conk_V	2.2908457802620728e-5
-conker_N	4.099032628299721e-6
-connah's_quay_PN	1.8648018648018647e-5
-connaught_PN	1.8648018648018647e-5
-connect_V	1.6035920461834508e-4
-connect_V2	4.8695301742955973e-4
-connecticut_PN	1.8648018648018647e-5
-connection_N	1.8035743564518772e-4
-connective_A	1.3251527238514238e-5
-connective_N	4.099032628299721e-6
-connexion_N	4.099032628299721e-6
-connie_PN	1.8648018648018647e-5
-conning_A	1.3251527238514238e-5
-connivance_N	4.099032628299721e-6
-connive_V	2.2908457802620728e-5
-connoisseur_N	8.198065256599442e-6
-connotation_N	1.2297097884899164e-5
-connote_V2	3.358296671927998e-5
-connubial_A	1.3251527238514238e-5
-conquer_V2	5.037445007891997e-5
-conqueror_N	4.099032628299721e-6
-conquest_N	8.198065256599442e-6
-conquistador_N	4.099032628299721e-6
-cons_PN	1.8648018648018647e-5
-consanguinity_N	4.099032628299721e-6
-conscience_N	1.6396130513198885e-5
-conscience_smitten_A	1.3251527238514238e-5
-conscientious_A	6.62576361925712e-5
-conscientiousness_N	4.099032628299721e-6
-conscious_A	6.62576361925712e-5
-consciousness_N	2.0495163141498608e-5
-conscript_N	8.198065256599442e-6
-conscript_V2	1.679148335963999e-5
-conscription_N	4.099032628299721e-6
-consecrate_V2	1.679148335963999e-5
-consecration_N	4.099032628299721e-6
-consecutive_A	6.890794164027404e-4
-consensus_N	1.6396130513198886e-4
-consent_N	1.2707001147729135e-4
-consent_V	2.9780995143406945e-4
-consent_V2V	5.810575246949448e-4
-consequence_N	1.352680767338908e-4
-consequent_A	1.9877290857771358e-4
-consequential_A	1.3251527238514238e-5
-conservancy_N	4.099032628299721e-6
-conservation_N	4.9188391539596654e-5
-conservatism_N	1.6396130513198885e-5
-conservative_A	1.1396313425122246e-3
-conservative_N	1.3936710936219052e-4
-conservatoire_N	4.099032628299721e-6
-conservatory_N	8.198065256599442e-6
-conserve_N	4.099032628299721e-6
-conserve_V2	8.395741679819995e-5
-consett_PN	1.8648018648018647e-5
-consider_V	1.5806835883808302e-3
-consider_V2	2.3004332202706786e-3
-consider_V2A	3.4782608695652174e-2
-consider_V2V	3.486345148169669e-3
-consider_V3	2.952029520295203e-2
-consider_VS	7.285763848733665e-3
-consider_VV	3.583872573419612e-3
-considerable_A	8.348462160263971e-4
-considerate_A	1.3251527238514238e-5
-considerateness_N	4.099032628299721e-6
-consideration_N	1.8445646827348745e-4
-consign_V2	3.358296671927998e-5
-consignee_N	4.099032628299721e-6
-consigner_N	4.099032628299721e-6
-consignment_N	4.099032628299721e-6
-consignor_N	4.099032628299721e-6
-consist_V	1.2141482635388986e-3
-consistence_N	4.099032628299721e-6
-consistency_N	8.198065256599442e-6
-consistent_A	6.493248346871977e-4
-consistory_N	4.099032628299721e-6
-consolable_A	1.3251527238514238e-5
-consolation_N	8.198065256599442e-6
-consolatory_A	1.3251527238514238e-5
-console_N	4.099032628299721e-6
-console_V2	5.037445007891997e-5
-consolidate_V	1.3745074681572437e-4
-consolidate_V2	5.877019175873997e-4
-consolidation_N	8.198065256599443e-5
-consomme_N	4.099032628299721e-6
-consonance_N	4.099032628299721e-6
-consonant_A	2.6503054477028476e-5
-consonant_N	4.099032628299721e-6
-consort_N	4.099032628299721e-6
-consort_V	4.5816915605241456e-5
-consortium_N	1.0247581570749303e-4
-conspectus_N	4.099032628299721e-6
-conspicuous_A	6.62576361925712e-5
-conspicuousness_N	4.099032628299721e-6
-conspiracy_N	1.1067388096409248e-4
-conspirator_N	1.6396130513198885e-5
-conspiratorial_A	1.3251527238514238e-5
-conspire_V	1.1454228901310364e-4
-conspire_V2	1.679148335963999e-5
-conspire_V2V	5.810575246949448e-4
-constable_N	4.099032628299721e-6
-constabulary_N	4.099032628299721e-6
-constance_PN	1.8648018648018647e-5
-constancy_N	4.099032628299721e-6
-constant_A	4.7705498058651257e-4
-constant_N	4.099032628299721e-6
-constellation_N	4.099032628299721e-6
-consternation_N	8.198065256599442e-6
-constipate_V2	1.679148335963999e-5
-constipated_A	1.3251527238514238e-5
-constipation_N	4.099032628299721e-6
-constituency_N	4.9188391539596654e-5
-constituent_A	2.6503054477028476e-5
-constituent_N	6.968355468109526e-5
-constitute_V2	3.190381838331598e-4
-constitution_N	4.0990326282997215e-5
-constitutional_A	6.758278891642261e-4
-constitutional_N	8.198065256599442e-6
-constitutionalism_N	4.099032628299721e-6
-constitutionalist_N	4.099032628299721e-6
-constitutionalize_V2	1.679148335963999e-5
-constitutive_A	1.3251527238514238e-5
-constrain_V2	1.1754038351747993e-4
-constrained_A	1.3251527238514238e-5
-constraint_N	4.0990326282997215e-5
-constrict_V2	3.358296671927998e-5
-constriction_N	4.099032628299721e-6
-construct_V2	2.854552171138798e-4
-construction_N	7.747171667486473e-4
-constructional_A	1.3251527238514238e-5
-constructive_A	1.060122179081139e-4
-constructiveness_N	4.099032628299721e-6
-constructor_N	4.099032628299721e-6
-construe_V	2.2908457802620728e-5
-construe_V2	8.395741679819995e-5
-construe_V2V	1.1621150493898896e-3
-consubstantiation_N	4.099032628299721e-6
-consul_N	8.198065256599442e-6
-consular_A	1.3251527238514238e-5
-consulate_N	4.099032628299721e-6
-consulship_N	4.099032628299721e-6
-consult_V	1.3057820947493814e-3
-consult_V2	1.5112335023675992e-4
-consultant_N	5.492703721921626e-4
-consultation_N	2.869322839809805e-5
-consultative_A	1.3251527238514238e-5
-consume_V	1.1454228901310364e-4
-consume_V2	3.0224670047351984e-4
-consumer_N	1.3116904410559109e-3
-consuming_A	1.3251527238514238e-5
-consummate_A	2.6503054477028476e-5
-consummate_V2	6.716593343855997e-5
-consummation_N	4.099032628299721e-6
-consumption_N	1.6396130513198886e-4
-consumptive_A	1.3251527238514238e-5
-consumptive_N	4.099032628299721e-6
-cont_PN	1.8648018648018647e-5
-contact_N	1.2707001147729135e-4
-contact_V2	2.1828928367531987e-4
-contagion_N	4.099032628299721e-6
-contagious_A	5.300610895405695e-5
-contain_V2	1.2929442186922792e-3
-container_N	4.9188391539596654e-5
-containment_N	1.6396130513198885e-5
-contaminant_N	4.099032628299721e-6
-contaminate_V2	1.0074890015783994e-4
-contamination_N	2.0495163141498608e-5
-contemn_V2	1.679148335963999e-5
-contemplate_V	6.872537340786218e-5
-contemplate_V2	2.3508076703495986e-4
-contemplate_VS	1.1564704521799469e-4
-contemplation_N	8.198065256599442e-6
-contemplative_A	1.3251527238514238e-5
-contemporaneous_A	1.3251527238514238e-5
-contemporary_A	1.5901832686217088e-4
-contemporary_N	8.198065256599442e-6
-contempt_N	2.0495163141498608e-5
-contemptible_A	2.6503054477028476e-5
-contemptuous_A	2.6503054477028476e-5
-contend_V	1.6035920461834508e-4
-contend_VS	5.43541112524575e-3
-contender_N	2.4594195769798327e-5
-content_A	6.62576361925712e-5
-content_N	6.148548942449582e-5
-content_V2	5.037445007891997e-5
-contented_A	1.3251527238514238e-5
-contention_N	3.689129365469749e-5
-contentious_A	1.060122179081139e-4
-contentment_N	4.099032628299721e-6
-conterminous_A	1.3251527238514238e-5
-contest_N	1.1067388096409248e-4
-contest_V	6.872537340786218e-5
-contest_V2	1.1754038351747993e-4
-contestant_N	1.6396130513198885e-5
-context_N	6.558452205279554e-5
-contextual_A	1.3251527238514238e-5
-contiguity_N	4.099032628299721e-6
-contiguous_A	3.975458171554272e-5
-continence_N	4.099032628299721e-6
-continent_A	1.3251527238514238e-5
-continent_N	2.4594195769798327e-5
-continental_A	1.325152723851424e-4
-contingency_N	3.689129365469749e-5
-contingent_A	1.060122179081139e-4
-contingent_N	1.2297097884899164e-5
-continual_A	1.4576679962365662e-4
-continuance_N	4.099032628299721e-6
-continuation_N	2.4594195769798327e-5
-continue_V	6.0478328598918725e-3
-continue_V2	2.518722503945999e-3
-continue_VS	9.829998843529548e-4
-continue_VV	3.3847685415629665e-2
-continuity_N	1.2297097884899164e-5
-continuous_A	9.276069066959968e-5
-contort_V2	1.679148335963999e-5
-contortion_N	4.099032628299721e-6
-contortionist_N	4.099032628299721e-6
-contour_N	4.099032628299721e-6
-contour_V2	1.679148335963999e-5
-contraband_N	4.099032628299721e-6
-contrabass_N	4.099032628299721e-6
-contraception_N	4.099032628299721e-6
-contraceptive_A	6.62576361925712e-5
-contraceptive_N	2.0495163141498608e-5
-contract_N	2.4020331201836365e-3
-contract_V	5.03986071657656e-4
-contract_V2	1.3433186687711993e-4
-contract_V2V	5.810575246949448e-4
-contractible_A	1.3251527238514238e-5
-contractile_A	1.3251527238514238e-5
-contraction_N	3.689129365469749e-5
-contractor_N	2.2134776192818495e-4
-contractual_A	7.950916343108544e-5
-contradict_V2	8.395741679819995e-5
-contradiction_N	2.0495163141498608e-5
-contradictory_A	5.300610895405695e-5
-contradistinction_N	4.099032628299721e-6
-contradistinguish_V2	1.679148335963999e-5
-contralto_N	4.099032628299721e-6
-contraption_N	8.198065256599442e-6
-contrapuntal_A	1.3251527238514238e-5
-contrariety_N	4.099032628299721e-6
-contrariness_N	4.099032628299721e-6
-contrariwise_Adv	7.850402725659827e-6
-contrary_A	1.722698541006851e-4
-contrary_N	2.869322839809805e-5
-contrast_N	2.4594195769798326e-4
-contrast_V	2.7490149363144874e-4
-contrast_V2	3.358296671927998e-5
-contrastingly_Adv	7.850402725659827e-6
-contravene_V2	3.358296671927998e-5
-contravention_N	4.099032628299721e-6
-contretemps_N	4.099032628299721e-6
-contribute_V	2.7261064785118667e-3
-contribute_V2	4.3657856735063974e-4
-contribute_V2V	5.810575246949448e-4
-contribution_N	2.664371208394819e-4
-contributor_N	2.869322839809805e-5
-contributory_A	1.3251527238514238e-5
-contrite_A	1.3251527238514238e-5
-contrition_N	4.099032628299721e-6
-contrivance_N	4.099032628299721e-6
-contrive_V	2.2908457802620728e-5
-contrive_V2	1.679148335963999e-5
-contriver_N	4.099032628299721e-6
-control_N	1.0903426791277258e-3
-control_V	2.7490149363144874e-4
-control_V2	2.4347650871477987e-3
-controllable_A	1.3251527238514238e-5
-controller_N	4.0990326282997215e-5
-controversial_A	6.493248346871977e-4
-controversialist_N	4.099032628299721e-6
-controversy_N	1.3936710936219052e-4
-controvert_V2	1.679148335963999e-5
-contumacious_A	1.3251527238514238e-5
-contumacy_N	4.099032628299721e-6
-contumelious_A	1.3251527238514238e-5
-contumely_N	4.099032628299721e-6
-contuse_V2	1.679148335963999e-5
-contusion_N	4.099032628299721e-6
-conundrum_N	8.198065256599442e-6
-conurbation_N	4.099032628299721e-6
-convalesce_V	2.2908457802620728e-5
-convalescence_N	4.099032628299721e-6
-convalescent_A	1.3251527238514238e-5
-convalescent_N	4.099032628299721e-6
-convection_N	4.099032628299721e-6
-convector_N	4.099032628299721e-6
-convene_V	1.1454228901310364e-4
-convene_V2	1.5112335023675992e-4
-convener_N	4.099032628299721e-6
-convenience_N	6.968355468109526e-5
-convenient_A	1.1926374514662814e-4
-convent_N	2.0495163141498608e-5
-conventicle_N	4.099032628299721e-6
-convention_N	8.198065256599443e-5
-conventional_A	8.083431615493686e-4
-conventionality_N	4.099032628299721e-6
-converge_V	4.5816915605241456e-5
-convergence_N	4.099032628299721e-6
-convergent_A	1.3251527238514238e-5
-conversant_A	1.3251527238514238e-5
-conversation_N	1.3936710936219052e-4
-conversational_A	1.3251527238514238e-5
-conversationalist_N	4.099032628299721e-6
-converse_A	3.975458171554272e-5
-converse_N	4.099032628299721e-6
-converse_V	2.2908457802620728e-5
-conversion_N	1.0247581570749303e-4
-convert_N	8.198065256599442e-6
-convert_V	3.8944378264455236e-4
-convert_V2	9.571145514994795e-4
-converted_A	1.3251527238514238e-5
-converter_N	3.689129365469749e-5
-convertibility_N	8.198065256599442e-6
-convertible_A	1.4576679962365663e-3
-convertible_N	4.0990326282997215e-5
-convex_A	1.3251527238514238e-5
-convexity_N	8.198065256599442e-6
-convey_V2	1.679148335963999e-4
-conveyance_N	8.198065256599442e-6
-conveyancer_N	4.099032628299721e-6
-conveyer_N	4.099032628299721e-6
-conveyer_belt_N	4.099032628299721e-6
-conveyor_N	8.198065256599442e-6
-convict_N	4.099032628299721e-6
-convict_V2	6.380763676663196e-4
-conviction_N	1.3936710936219052e-4
-convince_V2	5.205359841488397e-4
-convince_V2V	2.905287623474724e-3
-convincible_A	1.3251527238514238e-5
-convincing_A	7.950916343108544e-5
-convivial_A	1.3251527238514238e-5
-conviviality_N	4.099032628299721e-6
-convocation_N	8.198065256599442e-6
-convoke_V2	1.679148335963999e-5
-convoluted_A	2.6503054477028476e-5
-convolution_N	8.198065256599442e-6
-convolvulus_N	4.099032628299721e-6
-convoy_N	1.2297097884899164e-5
-convoy_V2	1.679148335963999e-5
-convulse_V2	1.679148335963999e-5
-convulsion_N	1.2297097884899164e-5
-convulsive_A	1.3251527238514238e-5
-conwy_PN	1.8648018648018647e-5
-cony_N	4.099032628299721e-6
-coo_N	4.099032628299721e-6
-coo_V	2.2908457802620728e-5
-coo_V2	1.679148335963999e-5
-cook_N	2.0495163141498608e-5
-cook_V	1.1454228901310364e-4
-cook_V2	6.716593343855997e-5
-cookbook_N	2.4594195769798327e-5
-cooker_N	4.099032628299721e-6
-cookery_N	4.099032628299721e-6
-cookery_book_N	4.099032628299721e-6
-cookham_PN	1.8648018648018647e-5
-cookhouse_N	4.099032628299721e-6
-cookie_N	1.2297097884899164e-5
-cooking_N	2.0495163141498608e-5
-cooky_N	1.2297097884899164e-5
-cool_A	1.9877290857771358e-4
-cool_N	1.2297097884899164e-5
-cool_V	4.123522404471731e-4
-cool_V2	1.847063169560399e-4
-cool_headed_A	1.3251527238514238e-5
-coolant_N	1.6396130513198885e-5
-cooler_N	8.198065256599442e-6
-coolie_N	4.099032628299721e-6
-cooling_tower_N	4.099032628299721e-6
-coolness_N	4.099032628299721e-6
-coon_N	4.099032628299721e-6
-coop_N	4.099032628299721e-6
-coop_V2	1.679148335963999e-5
-cooper_N	4.099032628299721e-6
-cooperate_V	4.810776138550353e-4
-cooperation_N	1.8445646827348745e-4
-cooperative_A	1.8552138133919935e-4
-cooperative_N	5.73864567961961e-5
-cooperator_N	4.099032628299721e-6
-coordinate_A	1.3251527238514238e-5
-coordinate_N	4.099032628299721e-6
-coordinate_V	1.1454228901310364e-4
-coordinate_V2	2.5187225039459985e-4
-coordination_N	2.869322839809805e-5
-coordinator_N	2.869322839809805e-5
-coot_N	4.099032628299721e-6
-cop_N	1.6396130513198885e-5
-cop_V	2.2908457802620728e-5
-cop_V2	1.679148335963999e-5
-cop_out_N	4.099032628299721e-6
-copartner_N	4.099032628299721e-6
-copartnership_N	4.099032628299721e-6
-cope_N	4.099032628299721e-6
-cope_V	5.498029872628975e-4
-copeck_N	4.099032628299721e-6
-copenhagen_PN	1.8648018648018647e-5
-copernican_A	1.3251527238514238e-5
-coping_N	4.099032628299721e-6
-coping_stone_N	4.099032628299721e-6
-copious_A	2.6503054477028476e-5
-copper_N	3.033284144941794e-4
-copper_V2	1.679148335963999e-5
-copper_bottom_V2	1.679148335963999e-5
-copper_bottomed_A	1.3251527238514238e-5
-copperhead_N	4.099032628299721e-6
-copperplate_N	4.099032628299721e-6
-coppersmith_N	4.099032628299721e-6
-coppice_N	4.099032628299721e-6
-coppull_PN	1.8648018648018647e-5
-copra_N	4.099032628299721e-6
-coproduction_N	4.099032628299721e-6
-copse_N	4.099032628299721e-6
-copt_A	1.3251527238514238e-5
-copt_N	4.099032628299721e-6
-coptic_N	4.099032628299721e-6
-copula_N	4.099032628299721e-6
-copulate_V	2.2908457802620728e-5
-copulation_N	4.099032628299721e-6
-copulative_A	1.3251527238514238e-5
-copulative_N	4.099032628299721e-6
-copy_N	2.0495163141498606e-4
-copy_V	2.2908457802620728e-4
-copy_V2	2.1828928367531987e-4
-copybook_N	4.099032628299721e-6
-copycat_N	8.198065256599442e-6
-copyhold_N	4.099032628299721e-6
-copyholder_N	4.099032628299721e-6
-copyist_N	4.099032628299721e-6
-copyright_N	7.378258730939498e-5
-copyright_V2	6.716593343855997e-5
-copywriter_N	4.099032628299721e-6
-coquetry_N	4.099032628299721e-6
-coquette_N	4.099032628299721e-6
-coquettish_A	1.3251527238514238e-5
-cor_anglais_N	4.099032628299721e-6
-coracle_N	4.099032628299721e-6
-coral_A	1.3251527238514238e-5
-coral_N	4.099032628299721e-6
-coral_reef_N	4.099032628299721e-6
-corbel_N	4.099032628299721e-6
-corby_PN	1.8648018648018647e-5
-cord_N	1.6396130513198885e-5
-cord_V2	1.679148335963999e-5
-cordage_N	4.099032628299721e-6
-cordial_A	1.3251527238514238e-5
-cordial_N	4.099032628299721e-6
-cordiality_N	4.099032628299721e-6
-cordite_N	4.099032628299721e-6
-cordoba_PN	1.8648018648018647e-5
-cordon_N	4.099032628299721e-6
-cordon_V2	1.679148335963999e-5
-cordon_bleu_A	1.3251527238514238e-5
-corduroy_N	4.099032628299721e-6
-core_N	2.4184292506968357e-4
-core_V2	1.679148335963999e-5
-coreligionist_N	4.099032628299721e-6
-corgi_N	4.099032628299721e-6
-corinthian_A	2.6503054477028476e-5
-corinthian_N	4.099032628299721e-6
-cork_N	4.099032628299721e-6
-cork_PN	1.8648018648018647e-5
-cork_V2	1.679148335963999e-5
-corkage_N	4.099032628299721e-6
-corked_A	1.3251527238514238e-5
-corker_N	4.099032628299721e-6
-corkscrew_N	8.198065256599442e-6
-corm_N	4.099032628299721e-6
-cormorant_N	4.099032628299721e-6
-corn_N	2.6233808821118215e-4
-corn_V2	1.679148335963999e-5
-corn_exchange_N	4.099032628299721e-6
-corncob_N	4.099032628299721e-6
-corncrake_N	4.099032628299721e-6
-cornea_N	1.2297097884899164e-5
-cornelian_N	4.099032628299721e-6
-corner_N	9.017871782259386e-5
-corner_V	4.5816915605241456e-5
-corner_V2	1.0074890015783994e-4
-corner_kick_N	4.099032628299721e-6
-cornered_A	1.3251527238514238e-5
-cornerstone_N	2.4594195769798327e-5
-cornet_N	4.099032628299721e-6
-cornflake_N	4.099032628299721e-6
-cornflour_N	4.099032628299721e-6
-cornflower_N	4.099032628299721e-6
-cornice_N	8.198065256599442e-6
-cornpone_N	4.099032628299721e-6
-cornstarch_N	8.198065256599442e-6
-cornucopia_N	8.198065256599442e-6
-cornwall_PN	1.8648018648018647e-5
-corny_A	1.3251527238514238e-5
-corolla_N	4.099032628299721e-6
-corollary_N	4.099032628299721e-6
-corona_N	4.099032628299721e-6
-coronary_A	2.6503054477028476e-5
-coronary_N	4.099032628299721e-6
-coronation_N	4.099032628299721e-6
-coroner_N	4.099032628299721e-6
-coronet_N	4.099032628299721e-6
-corp_PN	1.8648018648018647e-5
-corporal_A	1.3251527238514238e-5
-corporal_N	4.099032628299721e-6
-corporate_A	4.359752461471185e-3
-corporation_N	5.00081980652566e-4
-corporeal_A	1.3251527238514238e-5
-corps_N	8.198065256599442e-6
-corps_de_ballet_N	4.099032628299721e-6
-corps_diplomatique_N	4.099032628299721e-6
-corpse_N	8.198065256599442e-6
-corpulence_N	4.099032628299721e-6
-corpulent_A	1.3251527238514238e-5
-corpus_N	4.099032628299721e-6
-corpuscle_N	4.099032628299721e-6
-corral_N	4.099032628299721e-6
-corral_V2	3.358296671927998e-5
-correct_A	2.2527596305474206e-4
-correct_V	9.163383121048291e-5
-correct_V2	4.197870839909998e-4
-correct_VS	1.1564704521799469e-4
-correction_N	8.198065256599443e-5
-correctitude_N	4.099032628299721e-6
-corrective_A	3.975458171554272e-5
-corrective_N	4.099032628299721e-6
-correctness_N	4.099032628299721e-6
-correlate_V	2.2908457802620728e-5
-correlate_V2	1.679148335963999e-5
-correlation_N	1.2297097884899164e-5
-correlative_A	1.3251527238514238e-5
-correlative_N	4.099032628299721e-6
-correspond_V	2.51993035828828e-4
-correspondence_N	1.6396130513198885e-5
-correspondent_N	4.508935891129693e-5
-corresponding_A	1.3251527238514238e-5
-corridor_N	2.4594195769798327e-5
-corrie_N	4.099032628299721e-6
-corrigendum_N	4.099032628299721e-6
-corrigible_A	1.3251527238514238e-5
-corroborate_V2	3.358296671927998e-5
-corroboration_N	4.099032628299721e-6
-corroborative_A	1.3251527238514238e-5
-corrode_V	2.2908457802620728e-5
-corrode_V2	1.679148335963999e-5
-corrosion_N	4.099032628299721e-6
-corrosive_A	1.3251527238514238e-5
-corrosive_N	4.099032628299721e-6
-corrugate_V	2.2908457802620728e-5
-corrugate_V2	3.358296671927998e-5
-corrugation_N	4.099032628299721e-6
-corrupt_A	9.276069066959968e-5
-corrupt_V	2.2908457802620728e-5
-corrupt_V2	1.679148335963999e-5
-corruptibility_N	4.099032628299721e-6
-corruptible_A	1.3251527238514238e-5
-corruption_N	6.968355468109526e-5
-corruptness_N	4.099032628299721e-6
-corsage_N	4.099032628299721e-6
-corsair_N	4.099032628299721e-6
-corse_N	4.099032628299721e-6
-corselet_N	4.099032628299721e-6
-corset_N	4.099032628299721e-6
-corsham_PN	1.8648018648018647e-5
-corslet_N	4.099032628299721e-6
-cortege_1_N	4.099032628299721e-6
-cortege_2_N	4.099032628299721e-6
-cortex_N	4.099032628299721e-6
-cortical_A	1.3251527238514238e-5
-cortisone_N	4.099032628299721e-6
-corundum_N	4.099032628299721e-6
-corunna_PN	1.8648018648018647e-5
-coruscate_V	2.2908457802620728e-5
-coruscation_N	4.099032628299721e-6
-corvee_N	4.099032628299721e-6
-corvette_N	8.198065256599442e-6
-cos_N	4.099032628299721e-6
-cosenza_PN	1.8648018648018647e-5
-cosh_N	4.099032628299721e-6
-cosh_V2	1.679148335963999e-5
-cosher_A	1.3251527238514238e-5
-cosignatory_A	1.3251527238514238e-5
-cosignatory_N	4.099032628299721e-6
-cosily_Adv	7.850402725659827e-6
-cosine_N	4.099032628299721e-6
-cosiness_N	4.099032628299721e-6
-cosmetic_A	7.950916343108544e-5
-cosmetic_N	1.4756517461878997e-4
-cosmetician_N	4.099032628299721e-6
-cosmic_A	6.62576361925712e-5
-cosmogony_N	4.099032628299721e-6
-cosmonaut_N	4.099032628299721e-6
-cosmopolitan_A	1.3251527238514238e-5
-cosmopolitan_N	4.099032628299721e-6
-cosmos_N	4.099032628299721e-6
-cosset_V2	1.679148335963999e-5
-cost_N	2.619281849483522e-3
-cost_V	1.1225144323284157e-3
-cost_V2	1.2593612519729994e-3
-costa_rica_PN	1.8648018648018647e-5
-costa_rican_A	3.0478512648582747e-4
-costa_rican_N	1.2297097884899164e-5
-costermonger_N	4.099032628299721e-6
-costing_N	4.099032628299721e-6
-costive_A	1.3251527238514238e-5
-costliness_N	4.099032628299721e-6
-costly_A	7.023309436412547e-4
-costum_V2	1.679148335963999e-5
-costume_N	1.6396130513198885e-5
-costumier_N	4.099032628299721e-6
-cosy_A	1.3251527238514238e-5
-cosy_N	4.099032628299721e-6
-cot_N	8.198065256599442e-6
-cote_N	4.099032628299721e-6
-cotenant_N	4.099032628299721e-6
-coterie_N	8.198065256599442e-6
-coterminous_A	1.3251527238514238e-5
-cotilion_N	4.099032628299721e-6
-cotillion_N	4.099032628299721e-6
-cottage_N	1.2297097884899164e-5
-cottar_N	4.099032628299721e-6
-cotter_N	4.099032628299721e-6
-cotton_N	9.427775045089359e-5
-cotton_V	2.2908457802620728e-5
-cotton_cake_N	4.099032628299721e-6
-cotton_plant_N	4.099032628299721e-6
-cotton_wool_N	4.099032628299721e-6
-cottontail_N	4.099032628299721e-6
-cotyledon_N	4.099032628299721e-6
-couch_N	1.2297097884899164e-5
-couch_V	4.5816915605241456e-5
-couch_V2	3.358296671927998e-5
-couch_grass_N	4.099032628299721e-6
-couchant_A	1.3251527238514238e-5
-couchette_N	4.099032628299721e-6
-cougar_N	4.099032628299721e-6
-cough_N	4.0990326282997215e-5
-cough_V	1.1454228901310364e-4
-cough_V2	1.679148335963999e-5
-coulter_N	4.099032628299721e-6
-council_N	1.6806033776028858e-4
-council_board_N	4.099032628299721e-6
-council_chamber_N	4.099032628299721e-6
-councillor_N	4.099032628299721e-6
-counsel_N	1.8035743564518772e-4
-counsel_V2	5.037445007891997e-5
-counsellor_N	4.099032628299721e-6
-count_N	1.0247581570749303e-4
-count_V	7.330706496838633e-4
-count_V2	4.8695301742955973e-4
-countable_A	1.3251527238514238e-5
-countdown_N	8.198065256599442e-6
-countenance_N	8.198065256599442e-6
-countenance_V2	1.679148335963999e-5
-counter_Adv	3.9252013628299135e-5
-counter_N	5.73864567961961e-5
-counter_V	6.872537340786218e-5
-counter_V2	2.5187225039459985e-4
-counter_VS	4.047646582629814e-4
-counter_example_N	4.099032628299721e-6
-counter_revolution_N	4.099032628299721e-6
-counter_revolutionary_A	1.3251527238514238e-5
-counter_revolutionary_N	4.099032628299721e-6
-counteract_V2	6.716593343855997e-5
-counteraction_N	4.099032628299721e-6
-counterattack_N	8.198065256599442e-6
-counterattack_V	4.5816915605241456e-5
-counterattack_V2	1.679148335963999e-5
-counterattraction_N	4.099032628299721e-6
-counterbalance_N	4.099032628299721e-6
-counterbalance_V2	3.358296671927998e-5
-counterblast_N	4.099032628299721e-6
-counterclaim_N	2.4594195769798327e-5
-counterclockwise_Adv	7.850402725659827e-6
-counterespionage_N	8.198065256599442e-6
-counterfeit_A	1.3251527238514238e-5
-counterfeit_N	4.099032628299721e-6
-counterfeit_V2	1.679148335963999e-5
-counterfeiter_N	4.099032628299721e-6
-counterfoil_N	4.099032628299721e-6
-counterintelligence_N	4.099032628299721e-6
-counterirritant_N	4.099032628299721e-6
-countermand_V2	1.679148335963999e-5
-countermine_N	4.099032628299721e-6
-countermine_V	2.2908457802620728e-5
-countermine_V2	1.679148335963999e-5
-counteroffer_N	4.099032628299721e-6
-counterpane_N	4.099032628299721e-6
-counterpart_N	1.3116904410559108e-4
-counterplot_N	4.099032628299721e-6
-counterplot_V	2.2908457802620728e-5
-counterplot_V2	1.679148335963999e-5
-counterpoint_N	1.6396130513198885e-5
-counterpoise_N	4.099032628299721e-6
-counterpoise_V2	1.679148335963999e-5
-countersign_N	4.099032628299721e-6
-countersign_V2	1.679148335963999e-5
-countersink_V2	1.679148335963999e-5
-countersuing_V2	1.679148335963999e-5
-countertenor_N	4.099032628299721e-6
-countervail_V	4.5816915605241456e-5
-countervail_V2	1.679148335963999e-5
-countess_N	4.099032628299721e-6
-counting_house_N	4.099032628299721e-6
-countless_A	3.975458171554272e-5
-countrified_A	1.3251527238514238e-5
-country_N	2.029021151008362e-3
-country_house_N	4.099032628299721e-6
-country_seat_N	4.099032628299721e-6
-countryman_N	1.6396130513198885e-5
-countryside_N	2.4594195769798327e-5
-countrywoman_N	4.099032628299721e-6
-county_N	7.378258730939498e-5
-coup_N	3.689129365469749e-5
-coup_d'etat_N	4.099032628299721e-6
-coup_de_grace_N	1.926545335300869e-4
-coupe_N	4.099032628299721e-6
-couple_N	3.6071487129037545e-4
-couple_V	6.872537340786218e-5
-couple_V2	1.679148335963999e-4
-couplet_N	8.198065256599442e-6
-coupling_N	8.198065256599442e-6
-coupon_N	3.3202164289227744e-4
-courage_N	2.0495163141498608e-5
-courageous_A	2.6503054477028476e-5
-courgette_N	4.099032628299721e-6
-courier_N	3.279226102639777e-5
-course_N	6.681423184128546e-4
-course_V	4.5816915605241456e-5
-course_V2	1.679148335963999e-5
-courser_N	4.099032628299721e-6
-coursing_N	4.099032628299721e-6
-court_N	1.7584849975405803e-3
-court_V	6.872537340786218e-5
-court_V2	1.5112335023675992e-4
-court_card_N	4.099032628299721e-6
-court_martial_N	4.099032628299721e-6
-court_martial_V2	1.679148335963999e-5
-courteous_A	1.3251527238514238e-5
-courtesan_N	8.198065256599442e-6
-courtesy_N	1.6396130513198885e-5
-courtier_N	4.099032628299721e-6
-courtliness_N	4.099032628299721e-6
-courtly_A	1.3251527238514238e-5
-courtroom_N	6.558452205279554e-5
-courtship_N	1.2297097884899164e-5
-courtyard_N	1.6396130513198885e-5
-cousin_N	3.279226102639777e-5
-cousinly_A	1.3251527238514238e-5
-cove_N	4.099032628299721e-6
-coven_N	4.099032628299721e-6
-covenant_N	2.4594195769798327e-5
-covenant_V	2.2908457802620728e-5
-covenant_V2	1.679148335963999e-5
-coventry_PN	1.8648018648018647e-5
-cover_N	3.689129365469749e-5
-cover_V2	3.0728414548141184e-3
-cover_VS	1.1564704521799469e-4
-cover_up_N	4.099032628299721e-6
-coverage_N	2.2134776192818495e-4
-covering_A	1.3251527238514238e-5
-covering_N	2.4594195769798327e-5
-coverlet_N	4.099032628299721e-6
-covert_A	2.120244358162278e-4
-covert_N	8.198065256599442e-6
-covet_V2	6.716593343855997e-5
-covetous_A	2.6503054477028476e-5
-covetousness_N	4.099032628299721e-6
-covey_N	4.099032628299721e-6
-cow_N	2.4594195769798327e-5
-cow_V2	1.679148335963999e-5
-coward_N	1.6396130513198885e-5
-cowardice_N	4.099032628299721e-6
-cowardly_A	2.6503054477028476e-5
-cowbell_N	4.099032628299721e-6
-cowboy_N	2.0495163141498608e-5
-cowcatcher_N	4.099032628299721e-6
-cowdenbeath_PN	1.8648018648018647e-5
-cower_V	4.5816915605241456e-5
-cowes_PN	1.8648018648018647e-5
-cowhand_N	4.099032628299721e-6
-cowherd_N	4.099032628299721e-6
-cowhide_N	4.099032628299721e-6
-cowhouse_N	4.099032628299721e-6
-cowl_N	4.099032628299721e-6
-cowling_N	4.099032628299721e-6
-cowman_N	4.099032628299721e-6
-coworker_N	4.099032628299721e-6
-cowpox_N	4.099032628299721e-6
-cowrie_N	4.099032628299721e-6
-cowshed_N	4.099032628299721e-6
-cowskin_N	4.099032628299721e-6
-cowslip_N	4.099032628299721e-6
-cox_N	4.099032628299721e-6
-cox_V	2.2908457802620728e-5
-cox_V2	1.679148335963999e-5
-coxcomb_N	4.099032628299721e-6
-coxswain_N	4.099032628299721e-6
-coy_A	2.6503054477028476e-5
-coyness_N	4.099032628299721e-6
-coyote_N	8.198065256599442e-6
-coypu_N	4.099032628299721e-6
-cozen_V2	1.679148335963999e-5
-cozy_A	2.6503054477028476e-5
-cp_PN	1.8648018648018647e-5
-cpl_PN	1.8648018648018647e-5
-crab_N	8.198065256599442e-6
-crab_V	2.2908457802620728e-5
-crab_V2	1.679148335963999e-5
-crab_apple_N	4.099032628299721e-6
-crabbed_A	1.3251527238514238e-5
-crack_N	8.198065256599443e-5
-crack_V	1.3745074681572437e-4
-crack_V2	2.3508076703495986e-4
-crack_down_N	4.099032628299721e-6
-crack_up_N	4.099032628299721e-6
-cracker_N	2.0495163141498608e-5
-crackers_A	1.3251527238514238e-5
-crackle_N	4.099032628299721e-6
-crackle_V	4.5816915605241456e-5
-crackle_china_N	4.099032628299721e-6
-crackleware_N	4.099032628299721e-6
-crackling_N	4.099032628299721e-6
-crackpot_N	4.099032628299721e-6
-cracksman_N	4.099032628299721e-6
-cradle_N	8.198065256599442e-6
-cradle_V2	1.679148335963999e-5
-craft_N	2.869322839809805e-5
-craft_V2	1.5112335023675992e-4
-craftily_Adv	7.850402725659827e-6
-craftiness_N	4.099032628299721e-6
-craftsman_N	8.198065256599442e-6
-craftsmanship_N	4.099032628299721e-6
-crafty_A	2.6503054477028476e-5
-crag_N	4.099032628299721e-6
-cragged_A	1.3251527238514238e-5
-craggy_A	1.3251527238514238e-5
-cragsman_N	4.099032628299721e-6
-crake_N	4.099032628299721e-6
-cram_V	6.872537340786218e-5
-cram_V2	5.037445007891997e-5
-cram_full_A	1.3251527238514238e-5
-cram_full_Adv	7.850402725659827e-6
-cramlington_PN	1.8648018648018647e-5
-crammer_N	4.099032628299721e-6
-cramp_N	8.198065256599442e-6
-cramp_V2	1.679148335963999e-5
-cramp_iron_N	4.099032628299721e-6
-cramped_A	2.6503054477028476e-5
-crampon_N	4.099032628299721e-6
-cranberry_N	4.099032628299721e-6
-crane_N	3.689129365469749e-5
-crane_V	2.2908457802620728e-5
-crane_V2	3.358296671927998e-5
-crane_fly_N	4.099032628299721e-6
-cranial_A	1.3251527238514238e-5
-cranium_N	4.099032628299721e-6
-crank_N	8.198065256599442e-6
-crank_V2	5.037445007891997e-5
-crankshaft_N	4.099032628299721e-6
-cranky_A	1.3251527238514238e-5
-crannied_A	1.3251527238514238e-5
-cranny_N	4.099032628299721e-6
-crap_N	1.2297097884899164e-5
-crap_V	2.2908457802620728e-5
-crap_shooting_N	4.099032628299721e-6
-crape_N	4.099032628299721e-6
-craps_N	4.099032628299721e-6
-crash_Adv	7.850402725659827e-6
-crash_N	7.378258730939498e-4
-crash_V	3.2071840923669016e-4
-crash_V2	5.037445007891997e-5
-crash_dive_N	4.099032628299721e-6
-crash_dive_V	2.2908457802620728e-5
-crash_helmet_N	4.099032628299721e-6
-crash_land_V	2.2908457802620728e-5
-crash_land_V2	1.679148335963999e-5
-crash_landing_N	4.099032628299721e-6
-crass_A	2.6503054477028476e-5
-crate_N	1.2297097884899164e-5
-crate_V2	1.679148335963999e-5
-crater_N	4.099032628299721e-6
-crater_V	4.5816915605241456e-5
-cravat_N	4.099032628299721e-6
-crave_V	2.2908457802620728e-5
-crave_V2	3.358296671927998e-5
-craven_A	1.3251527238514238e-5
-craven_N	4.099032628299721e-6
-craving_N	1.2297097884899164e-5
-crawfish_N	4.099032628299721e-6
-crawl_N	8.198065256599442e-6
-crawl_V	1.3745074681572437e-4
-crawler_N	4.099032628299721e-6
-crawley_PN	1.8648018648018647e-5
-crayfish_N	4.099032628299721e-6
-crayon_N	4.099032628299721e-6
-crayon_V2	1.679148335963999e-5
-craze_N	2.869322839809805e-5
-crazed_A	1.3251527238514238e-5
-crazily_Adv	7.850402725659827e-6
-craziness_N	4.099032628299721e-6
-crazy_A	1.9877290857771358e-4
-creak_N	4.099032628299721e-6
-creak_V	4.5816915605241456e-5
-creakily_Adv	7.850402725659827e-6
-creaky_A	1.3251527238514238e-5
-cream_N	2.4594195769798327e-5
-cream_V2	3.358296671927998e-5
-creamery_N	4.099032628299721e-6
-creamy_A	3.975458171554272e-5
-crease_N	4.099032628299721e-6
-crease_V	2.2908457802620728e-5
-crease_V2	1.679148335963999e-5
-create_V	1.3286905525520022e-3
-create_V2	3.9124156227961174e-3
-create_VV	3.9820806371329017e-4
-creation_N	1.0247581570749303e-4
-creative_A	4.240488716324556e-4
-creativeness_N	4.099032628299721e-6
-creativity_N	4.099032628299721e-6
-creator_N	4.0990326282997215e-5
-creature_N	5.328742416789638e-5
-creche_N	4.099032628299721e-6
-credence_N	8.198065256599442e-6
-credibility_N	1.516642072470897e-4
-credible_A	1.325152723851424e-4
-credit_N	1.397770126250205e-3
-credit_V2	2.854552171138798e-4
-credit_side_N	4.099032628299721e-6
-credit_worthiness_N	4.099032628299721e-6
-credit_worthy_A	1.3251527238514238e-5
-creditable_A	1.3251527238514238e-5
-creditor_N	5.779636005902607e-4
-credo_N	8.198065256599442e-6
-credulity_N	8.198065256599442e-6
-credulous_A	1.3251527238514238e-5
-creed_N	8.198065256599442e-6
-creek_N	4.099032628299721e-6
-creel_N	4.099032628299721e-6
-creep_N	4.099032628299721e-6
-creep_V	2.0617612022358654e-4
-creeper_N	4.099032628299721e-6
-creepy_A	2.6503054477028476e-5
-cremate_V2	1.679148335963999e-5
-cremation_N	4.099032628299721e-6
-crematorium_N	8.198065256599442e-6
-crematory_N	4.099032628299721e-6
-creme_de_menthe_N	4.099032628299721e-6
-crenellated_A	1.3251527238514238e-5
-creole_A	1.3251527238514238e-5
-creole_N	4.099032628299721e-6
-creosote_N	4.099032628299721e-6
-crepe_1_N	4.099032628299721e-6
-crepe_2_N	4.099032628299721e-6
-crepitate_V	2.2908457802620728e-5
-crepitation_N	4.099032628299721e-6
-crepuscular_A	1.3251527238514238e-5
-cres_PN	1.8648018648018647e-5
-crescendo_N	8.198065256599442e-6
-crescent_N	4.099032628299721e-6
-cress_N	4.099032628299721e-6
-crest_N	1.6396130513198885e-5
-crest_V	4.5816915605241456e-5
-crest_V2	1.679148335963999e-5
-crested_A	1.3251527238514238e-5
-crestfallen_A	1.3251527238514238e-5
-creswell_PN	1.8648018648018647e-5
-cretaceous_A	2.6503054477028476e-5
-cretin_N	4.099032628299721e-6
-cretinous_A	1.3251527238514238e-5
-cretonne_N	4.099032628299721e-6
-crevasse_N	1.2297097884899164e-5
-crevice_N	8.198065256599442e-6
-crew_N	8.607968519429415e-5
-crew_V	2.2908457802620728e-5
-crew_cut_N	4.099032628299721e-6
-crew_neck_N	4.099032628299721e-6
-crewe_PN	1.8648018648018647e-5
-crib_N	1.2297097884899164e-5
-crib_V	2.2908457802620728e-5
-crib_V2	1.679148335963999e-5
-cribbage_N	4.099032628299721e-6
-cribbage_board_N	4.099032628299721e-6
-crick_N	4.099032628299721e-6
-crick_V2	1.679148335963999e-5
-cricket_N	8.198065256599442e-6
-cricketer_N	4.099032628299721e-6
-crieff_PN	1.8648018648018647e-5
-crier_N	4.099032628299721e-6
-crime_N	3.853090670601738e-4
-crime_V2	1.679148335963999e-5
-criminal_A	1.007116070127082e-3
-criminal_N	7.788161993769471e-5
-criminalize_V2	3.358296671927998e-5
-criminology_N	8.198065256599442e-6
-crimp_V2	6.716593343855997e-5
-crimson_A	2.6503054477028476e-5
-crimson_N	4.099032628299721e-6
-crimson_V	2.2908457802620728e-5
-crimson_V2	1.679148335963999e-5
-cringe_V	4.5816915605241456e-5
-crinkle_N	4.099032628299721e-6
-crinkle_V	2.2908457802620728e-5
-crinkle_V2	1.679148335963999e-5
-crinkly_A	1.3251527238514238e-5
-crinoline_N	4.099032628299721e-6
-cripple_N	1.2297097884899164e-5
-cripple_V2	8.395741679819995e-5
-crisis_N	2.9922938186587966e-4
-crisp_A	2.6503054477028476e-5
-crisp_N	4.099032628299721e-6
-crisp_V	2.2908457802620728e-5
-crisp_V2	1.679148335963999e-5
-crispness_N	4.099032628299721e-6
-criss_cross_V2	3.358296671927998e-5
-crisscross_A	1.3251527238514238e-5
-crisscross_Adv	7.850402725659827e-6
-crisscross_V	4.5816915605241456e-5
-crisscross_V2	1.679148335963999e-5
-criterion_N	8.198065256599442e-6
-critic_N	3.1562551237907855e-4
-critical_A	7.155824708797689e-4
-criticism_N	2.3364485981308412e-4
-criticize_V	2.2908457802620728e-4
-criticize_V2	6.380763676663196e-4
-critique_N	1.6396130513198885e-5
-croak_N	4.099032628299721e-6
-croak_V	2.2908457802620728e-5
-croak_V2	3.358296671927998e-5
-crochet_N	4.099032628299721e-6
-crochet_V	2.2908457802620728e-5
-crochet_V2	1.679148335963999e-5
-crochet_hook_N	4.099032628299721e-6
-crock_N	4.099032628299721e-6
-crock_V	2.2908457802620728e-5
-crock_V2	1.679148335963999e-5
-crockery_N	4.099032628299721e-6
-crocodile_N	4.099032628299721e-6
-crocus_N	4.099032628299721e-6
-croesus_PN	1.8648018648018647e-5
-croft_N	4.099032628299721e-6
-crofter_N	4.099032628299721e-6
-cromer_PN	1.8648018648018647e-5
-cromlech_N	4.099032628299721e-6
-crone_N	4.099032628299721e-6
-crony_N	1.2297097884899164e-5
-crook_N	2.0495163141498608e-5
-crook_PN	1.8648018648018647e-5
-crook_V	2.2908457802620728e-5
-crook_V2	3.358296671927998e-5
-crook_back_A	1.3251527238514238e-5
-crook_backed_A	1.3251527238514238e-5
-crooked_A	2.6503054477028476e-5
-crookedness_N	4.099032628299721e-6
-croon_V	4.5816915605241456e-5
-croon_V2	1.679148335963999e-5
-crooner_N	4.099032628299721e-6
-crop_N	2.705361534677816e-4
-crop_V	1.1454228901310364e-4
-crop_V2	1.679148335963999e-5
-crop_dusting_N	4.099032628299721e-6
-cropper_N	4.099032628299721e-6
-croquet_N	4.099032628299721e-6
-croquette_N	4.099032628299721e-6
-crore_N	4.099032628299721e-6
-crosby_PN	1.8648018648018647e-5
-crosier_N	4.099032628299721e-6
-cross_A	3.975458171554272e-5
-cross_N	4.0990326282997215e-5
-cross_V	2.9780995143406945e-4
-cross_V2	2.3508076703495986e-4
-cross_bench_N	4.099032628299721e-6
-cross_bencher_N	4.099032628299721e-6
-cross_division_N	4.099032628299721e-6
-cross_examination_N	4.099032628299721e-6
-cross_examine_V2	1.679148335963999e-5
-cross_examiner_N	4.099032628299721e-6
-cross_fertilization_N	4.099032628299721e-6
-cross_fertilize_V2	1.679148335963999e-5
-cross_grained_A	1.3251527238514238e-5
-cross_heading_N	4.099032628299721e-6
-cross_index_N	4.099032628299721e-6
-cross_index_V2	1.679148335963999e-5
-cross_legged_Adv	7.850402725659827e-6
-cross_question_V2	1.679148335963999e-5
-cross_reference_N	4.099032628299721e-6
-cross_section_N	4.099032628299721e-6
-cross_stitch_N	4.099032628299721e-6
-crossbar_N	4.099032628299721e-6
-crossbeam_N	4.099032628299721e-6
-crossbow_N	4.099032628299721e-6
-crossbred_A	1.3251527238514238e-5
-crossbreed_N	4.099032628299721e-6
-crossbreed_V2	1.679148335963999e-5
-crosscheck_N	4.099032628299721e-6
-crosscheck_V	2.2908457802620728e-5
-crosscheck_V2	1.679148335963999e-5
-crosscountry_A	1.3251527238514238e-5
-crosscountry_Adv	7.850402725659827e-6
-crosscurrent_N	4.099032628299721e-6
-crosscut_A	1.3251527238514238e-5
-crosscut_N	4.099032628299721e-6
-crosse_N	4.099032628299721e-6
-crosseyed_A	1.3251527238514238e-5
-crossfire_N	8.198065256599442e-6
-crossing_N	4.099032628299721e-6
-crossness_N	4.099032628299721e-6
-crosspatch_N	4.099032628299721e-6
-crosspiece_N	4.099032628299721e-6
-crossroad_N	8.198065256599442e-6
-crosstalk_N	4.099032628299721e-6
-crosswalk_N	4.099032628299721e-6
-crosswind_N	4.099032628299721e-6
-crosswise_Adv	7.850402725659827e-6
-crossword_N	4.099032628299721e-6
-crotch_N	4.099032628299721e-6
-crotchet_N	4.099032628299721e-6
-crotchety_A	2.6503054477028476e-5
-crouch_N	8.198065256599442e-6
-crouch_V	4.5816915605241456e-5
-crouch_V2	3.358296671927998e-5
-croup_N	4.099032628299721e-6
-croupier_N	4.099032628299721e-6
-crow's_nest_N	4.099032628299721e-6
-crow_N	4.099032628299721e-6
-crow_V	4.5816915605241456e-5
-crow_VS	1.1564704521799469e-4
-crowbar_N	4.099032628299721e-6
-crowborough_PN	1.8648018648018647e-5
-crowd_N	1.2707001147729135e-4
-crowd_V	1.8326766242096582e-4
-crowd_V2	1.847063169560399e-4
-crowded_A	5.300610895405695e-5
-crown_N	2.0495163141498608e-5
-crown_V2	3.358296671927998e-5
-crown_land_N	4.099032628299721e-6
-crowning_A	2.6503054477028476e-5
-crowthorne_PN	1.8648018648018647e-5
-croydon_PN	1.8648018648018647e-5
-crozier_N	4.099032628299721e-6
-crucial_A	5.300610895405696e-4
-crucible_N	1.2297097884899164e-5
-crucifix_N	4.099032628299721e-6
-crucifixion_N	4.099032628299721e-6
-cruciform_A	1.3251527238514238e-5
-crucify_V2	1.679148335963999e-5
-crude_A	5.433126167790838e-4
-crudeness_N	4.099032628299721e-6
-crudity_N	4.099032628299721e-6
-cruel_A	7.950916343108544e-5
-cruelty_N	4.099032628299721e-6
-cruet_N	4.099032628299721e-6
-cruet_stand_N	4.099032628299721e-6
-cruise_N	4.0990326282997215e-5
-cruise_V	9.163383121048291e-5
-cruiser_N	1.2297097884899164e-5
-crumb_N	4.099032628299721e-6
-crumble_V	3.2071840923669016e-4
-crumble_V2	3.358296671927998e-5
-crumbly_A	1.3251527238514238e-5
-crumpet_N	4.099032628299721e-6
-crumple_V	4.5816915605241456e-5
-crumple_V2	5.037445007891997e-5
-crunch_N	9.427775045089359e-5
-crunch_V	6.872537340786218e-5
-crunch_V2	1.679148335963999e-5
-crupper_N	4.099032628299721e-6
-crusade_N	3.279226102639777e-5
-crusade_V	2.2908457802620728e-5
-crusader_N	4.099032628299721e-6
-cruse_N	4.099032628299721e-6
-crush_N	3.689129365469749e-5
-crush_V	1.1454228901310364e-4
-crush_V2	2.1828928367531987e-4
-crushing_A	1.3251527238514238e-5
-crust_N	1.2297097884899164e-5
-crust_V	2.2908457802620728e-5
-crust_V2	1.679148335963999e-5
-crustacean_N	4.099032628299721e-6
-crusted_A	1.3251527238514238e-5
-crusty_A	2.6503054477028476e-5
-crutch_N	8.198065256599442e-6
-crux_N	4.099032628299721e-6
-cruzeiro_N	4.099032628299721e-6
-cry_N	3.279226102639777e-5
-cry_V	1.1454228901310364e-4
-cry_V2	1.679148335963999e-5
-crybaby_N	4.099032628299721e-6
-crying_A	1.3251527238514238e-5
-crypt_N	4.099032628299721e-6
-cryptic_A	1.3251527238514238e-5
-cryptically_Adv	7.850402725659827e-6
-cryptogram_N	4.099032628299721e-6
-crystal_N	6.558452205279554e-5
-crystal_gazing_N	4.099032628299721e-6
-crystalline_A	2.6503054477028476e-5
-crystallization_N	4.099032628299721e-6
-crystallize_V	2.2908457802620728e-5
-crystallize_V2	1.679148335963999e-5
-crystallography_N	4.099032628299721e-6
-cub_N	1.2297097884899164e-5
-cuba_PN	1.8648018648018647e-5
-cuban_A	1.325152723851424e-4
-cuban_N	4.099032628299721e-6
-cubbyhole_N	4.099032628299721e-6
-cube_N	8.198065256599442e-6
-cube_V2	1.679148335963999e-5
-cubic_A	2.9153359924731325e-4
-cubical_A	1.3251527238514238e-5
-cubicle_N	4.099032628299721e-6
-cubism_N	4.099032628299721e-6
-cubist_N	4.099032628299721e-6
-cubit_N	4.099032628299721e-6
-cuckold_N	4.099032628299721e-6
-cuckold_V2	1.679148335963999e-5
-cuckoo_N	2.4594195769798327e-5
-cuckoo_clock_N	4.099032628299721e-6
-cucumber_N	8.198065256599442e-6
-cud_N	4.099032628299721e-6
-cuddle_N	4.099032628299721e-6
-cuddle_V	2.2908457802620728e-5
-cuddle_V2	1.679148335963999e-5
-cuddlesome_A	1.3251527238514238e-5
-cuddly_A	1.3251527238514238e-5
-cudgel_N	4.099032628299721e-6
-cudgel_V2	1.679148335963999e-5
-cudworth_PN	1.8648018648018647e-5
-cue_N	2.869322839809805e-5
-cuff_N	4.099032628299721e-6
-cuff_V2	3.358296671927998e-5
-cuffley_PN	1.8648018648018647e-5
-cuirass_N	4.099032628299721e-6
-cuirassier_N	4.099032628299721e-6
-cuisine_N	1.6396130513198885e-5
-cul_de_sac_N	4.099032628299721e-6
-culcheth_PN	1.8648018648018647e-5
-culinary_A	1.3251527238514238e-5
-cull_N	4.099032628299721e-6
-cull_V2	1.679148335963999e-5
-cullender_N	4.099032628299721e-6
-culminate_V	4.5816915605241456e-5
-culminate_V2	5.037445007891997e-5
-culmination_N	2.869322839809805e-5
-culpability_N	4.099032628299721e-6
-culpable_A	2.6503054477028476e-5
-culprit_N	3.689129365469749e-5
-cult_N	2.0495163141498608e-5
-cultivable_A	1.3251527238514238e-5
-cultivate_V2	8.395741679819995e-5
-cultivated_A	1.3251527238514238e-5
-cultivation_N	8.198065256599442e-6
-cultivator_N	4.099032628299721e-6
-cultural_A	2.517790175317705e-4
-culture_N	1.9675356615838662e-4
-cultured_A	1.3251527238514238e-5
-culvert_N	4.099032628299721e-6
-cumber_V2	1.679148335963999e-5
-cumberland_PN	1.8648018648018647e-5
-cumbernauld_PN	1.8648018648018647e-5
-cumbersome_A	6.62576361925712e-5
-cumbria_PN	1.8648018648018647e-5
-cumbrous_A	1.3251527238514238e-5
-cummerbund_N	4.099032628299721e-6
-cumnock_PN	1.8648018648018647e-5
-cumulative_A	2.9153359924731325e-4
-cumulus_N	4.099032628299721e-6
-cuneiform_A	1.3251527238514238e-5
-cunning_A	2.6503054477028476e-5
-cunning_N	4.099032628299721e-6
-cunt_N	4.099032628299721e-6
-cup_N	5.328742416789638e-5
-cup_V2	1.679148335963999e-5
-cup_bearer_N	4.099032628299721e-6
-cup_final_N	4.099032628299721e-6
-cup_tie_N	4.099032628299721e-6
-cupar_PN	1.8648018648018647e-5
-cupboard_N	8.198065256599442e-6
-cupboard_love_N	4.099032628299721e-6
-cupful_N	4.099032628299721e-6
-cupid_PN	1.8648018648018647e-5
-cupidity_N	4.099032628299721e-6
-cupola_N	4.099032628299721e-6
-cuppa_N	4.099032628299721e-6
-cupping_N	4.099032628299721e-6
-cupric_A	1.3251527238514238e-5
-cupro_nickel_N	4.099032628299721e-6
-cur_N	4.099032628299721e-6
-curability_N	4.099032628299721e-6
-curable_A	1.3251527238514238e-5
-curacao_N	4.099032628299721e-6
-curacoa_N	4.099032628299721e-6
-curacy_N	4.099032628299721e-6
-curate_N	4.099032628299721e-6
-curative_A	1.3251527238514238e-5
-curator_N	2.4594195769798327e-5
-curb_N	5.328742416789638e-5
-curb_V2	6.716593343855996e-4
-curd_N	4.099032628299721e-6
-curdle_V	2.2908457802620728e-5
-curdle_V2	1.679148335963999e-5
-cure_1_N	2.0495163141498608e-5
-cure_2_N	4.099032628299721e-6
-cure_V	4.5816915605241456e-5
-cure_V2	1.679148335963999e-4
-cure_all_N	4.099032628299721e-6
-curfew_N	4.099032628299721e-6
-curio_N	4.099032628299721e-6
-curiosity_N	8.198065256599442e-6
-curious_A	5.300610895405695e-5
-curitiba_PN	1.8648018648018647e-5
-curl_N	4.099032628299721e-6
-curl_V	9.163383121048291e-5
-curl_V2	1.679148335963999e-5
-curler_N	4.099032628299721e-6
-curlew_N	4.099032628299721e-6
-curling_N	4.099032628299721e-6
-curly_A	2.6503054477028476e-5
-curmudgeon_N	4.099032628299721e-6
-currant_N	4.099032628299721e-6
-currency_N	7.337268404656501e-4
-current_A	8.573738123318712e-3
-current_N	5.328742416789638e-5
-curriculum_N	4.099032628299721e-6
-curriculum_vitae_N	2.4594195769798327e-5
-currie_PN	1.8648018648018647e-5
-currish_A	1.3251527238514238e-5
-curry_N	4.099032628299721e-6
-curry_V2	6.716593343855997e-5
-curry_powder_N	4.099032628299721e-6
-curse_N	1.2297097884899164e-5
-curse_V	6.872537340786218e-5
-curse_V2	1.679148335963999e-5
-cursed_A	1.3251527238514238e-5
-cursive_A	1.3251527238514238e-5
-cursory_A	1.3251527238514238e-5
-curst_A	1.3251527238514238e-5
-curt_A	3.975458171554272e-5
-curtail_V2	3.5262115055243983e-4
-curtailment_N	4.099032628299721e-6
-curtain_N	1.2297097884899164e-5
-curtain_V2	1.679148335963999e-5
-curtain_call_N	4.099032628299721e-6
-curtain_lecture_N	4.099032628299721e-6
-curtain_raiser_N	4.099032628299721e-6
-curtness_N	8.198065256599442e-6
-curtsey_N	4.099032628299721e-6
-curtsey_V	2.2908457802620728e-5
-curtsy_N	4.099032628299721e-6
-curtsy_V	2.2908457802620728e-5
-curvature_N	4.099032628299721e-6
-curve_N	3.279226102639777e-5
-curve_V	2.2908457802620728e-5
-curve_V2	1.679148335963999e-5
-cushion_N	3.279226102639777e-5
-cushion_V2	1.3433186687711993e-4
-cushy_A	1.3251527238514238e-5
-cusp_N	4.099032628299721e-6
-cuspidor_N	4.099032628299721e-6
-cuss_N	4.099032628299721e-6
-cussed_A	1.3251527238514238e-5
-cussedness_N	4.099032628299721e-6
-custard_N	4.099032628299721e-6
-custodial_A	2.6503054477028476e-5
-custodian_N	4.099032628299721e-6
-custody_N	2.869322839809805e-5
-custom_N	6.148548942449582e-5
-custom_built_A	1.3251527238514238e-5
-custom_made_A	2.6503054477028476e-5
-customary_A	1.325152723851424e-4
-customerFem_N	4.099032628299721e-6
-customerMasc_N	1.3936710936219051e-3
-customize_V2	8.395741679819995e-5
-cut_N	6.968355468109526e-4
-cut_V	2.932282598735453e-3
-cut_V2	2.9385095879369983e-3
-cut_V2A	2.608695652173913e-2
-cut_out_N	4.099032628299721e-6
-cut_price_A	1.3251527238514238e-5
-cut_rate_A	2.6503054477028476e-5
-cut_throat_A	1.3251527238514238e-5
-cut_throat_N	4.099032628299721e-6
-cutback_N	6.558452205279554e-5
-cute_A	5.300610895405695e-5
-cuteness_N	4.099032628299721e-6
-cuticle_N	4.099032628299721e-6
-cutlass_N	4.099032628299721e-6
-cutler_N	4.099032628299721e-6
-cutlery_N	4.099032628299721e-6
-cutlet_N	4.099032628299721e-6
-cutpurse_N	4.099032628299721e-6
-cutter_N	8.198065256599442e-6
-cutting_A	1.3251527238514238e-5
-cutting_N	7.788161993769471e-5
-cutting_room_N	4.099032628299721e-6
-cuttlefish_N	4.099032628299721e-6
-cutworm_N	4.099032628299721e-6
-cwmbran_PN	1.8648018648018647e-5
-cwt_N	4.099032628299721e-6
-cyanide_N	4.099032628299721e-6
-cybernetic_A	1.3251527238514238e-5
-cybernetics_N	4.099032628299721e-6
-cyclamen_N	4.099032628299721e-6
-cycle_N	2.0905066404328578e-4
-cycle_V	1.1454228901310364e-4
-cyclic_A	1.3251527238514238e-5
-cyclical_A	2.650305447702848e-4
-cyclist_N	1.6396130513198885e-5
-cyclone_N	4.099032628299721e-6
-cyclonic_A	1.3251527238514238e-5
-cyclopaedia_N	4.099032628299721e-6
-cyclopean_A	1.3251527238514238e-5
-cyclostyle_N	4.099032628299721e-6
-cyclostyle_V2	1.679148335963999e-5
-cyclotron_N	4.099032628299721e-6
-cyder_N	4.099032628299721e-6
-cygnet_N	4.099032628299721e-6
-cylinder_N	8.198065256599442e-6
-cylindrical_A	1.3251527238514238e-5
-cymbal_N	4.099032628299721e-6
-cynic_N	4.099032628299721e-6
-cynical_A	7.950916343108544e-5
-cynicism_N	1.6396130513198885e-5
-cynosure_N	4.099032628299721e-6
-cynthia_PN	1.8648018648018647e-5
-cypher_N	4.099032628299721e-6
-cypher_V	2.2908457802620728e-5
-cypher_V2	1.679148335963999e-5
-cypress_N	4.099032628299721e-6
-cyprian_A	1.3251527238514238e-5
-cypriot_A	1.3251527238514238e-5
-cypriot_N	4.099032628299721e-6
-cyprus_PN	1.8648018648018647e-5
-cyril_PN	1.8648018648018647e-5
-cyrillic_A	1.3251527238514238e-5
-cyst_N	4.099032628299721e-6
-czar_N	2.869322839809805e-5
-czarina_N	4.099032628299721e-6
-czech_A	6.62576361925712e-5
-czech_N	4.099032628299721e-6
-czechoslovak_A	2.6503054477028476e-5
-czechoslovak_N	4.099032628299721e-6
-czechoslovakia_PN	1.8648018648018647e-5
-czechoslovakian_A	1.3251527238514238e-5
-czechoslovakian_N	4.099032628299721e-6
-d_day_PN	1.8648018648018647e-5
-dab_N	4.099032628299721e-6
-dab_V	2.2908457802620728e-5
-dab_V2	3.358296671927998e-5
-dabble_V	9.163383121048291e-5
-dabble_V2	1.679148335963999e-5
-dabbler_N	4.099032628299721e-6
-dacca_PN	1.8648018648018647e-5
-dace_N	4.099032628299721e-6
-dacha_N	4.099032628299721e-6
-dachshund_N	4.099032628299721e-6
-dacoit_N	4.099032628299721e-6
-dacoity_N	4.099032628299721e-6
-dactyl_N	4.099032628299721e-6
-dactylic_A	1.3251527238514238e-5
-dad_N	8.198065256599442e-6
-daddy_N	4.099032628299721e-6
-daddy_longlegs_N	4.099032628299721e-6
-dado_N	4.099032628299721e-6
-daemon_N	4.099032628299721e-6
-daffodil_N	4.099032628299721e-6
-daft_A	1.3251527238514238e-5
-dagger_N	4.099032628299721e-6
-dago_N	4.099032628299721e-6
-daguerreotype_N	4.099032628299721e-6
-dahlia_N	4.099032628299721e-6
-dail_eireann_N	4.099032628299721e-6
-daily_A	1.3384042510899382e-3
-daily_Adv	1.80559262690176e-4
-daily_N	4.508935891129693e-5
-daintily_Adv	7.850402725659827e-6
-daintiness_N	4.099032628299721e-6
-dainty_A	1.3251527238514238e-5
-dainty_N	4.099032628299721e-6
-dairy_N	3.279226102639777e-5
-dairy_farm_N	4.099032628299721e-6
-dairy_farming_N	4.099032628299721e-6
-dairying_N	4.099032628299721e-6
-dairymaid_N	4.099032628299721e-6
-dairyman_N	4.099032628299721e-6
-dais_N	4.099032628299721e-6
-daisy_N	4.099032628299721e-6
-daisy_PN	1.8648018648018647e-5
-dakar_PN	1.8648018648018647e-5
-dakota_PN	1.8648018648018647e-5
-dale_N	4.099032628299721e-6
-dalesman_N	4.099032628299721e-6
-dalkeith_PN	1.8648018648018647e-5
-dallas_PN	1.8648018648018647e-5
-dalliance_N	8.198065256599442e-6
-dally_V	2.2908457802620728e-5
-dalmatian_N	4.099032628299721e-6
-dalry_PN	1.8648018648018647e-5
-dalton_PN	1.8648018648018647e-5
-dam_N	4.508935891129693e-5
-dam_V2	1.679148335963999e-5
-damage_N	1.1682242990654205e-3
-damage_V2	1.1921953185344393e-3
-damascene_A	1.3251527238514238e-5
-damascene_V2	1.679148335963999e-5
-damascus_PN	1.8648018648018647e-5
-damask_N	4.099032628299721e-6
-dame_N	4.099032628299721e-6
-damn_A	2.6503054477028476e-5
-damn_Adv	4.710241635395896e-5
-damn_N	8.198065256599442e-6
-damn_V2	1.679148335963999e-5
-damnable_A	1.3251527238514238e-5
-damnation_N	4.099032628299721e-6
-damned_A	1.3251527238514238e-5
-damned_Adv	1.5700805451319653e-5
-damocles_PN	1.8648018648018647e-5
-damp_A	3.975458171554272e-5
-damp_N	4.099032628299721e-6
-damp_V	6.872537340786218e-5
-damp_V2	2.1828928367531987e-4
-dampen_V	4.5816915605241456e-5
-dampen_V2	5.037445007891997e-5
-damper_N	2.0495163141498608e-5
-dampish_A	1.3251527238514238e-5
-dampness_N	4.099032628299721e-6
-damsel_N	4.099032628299721e-6
-damson_N	4.099032628299721e-6
-dan_PN	1.8648018648018647e-5
-dance_N	8.198065256599442e-6
-dance_V	1.3745074681572437e-4
-dance_V2	1.679148335963999e-5
-dance_band_N	4.099032628299721e-6
-dance_hall_N	4.099032628299721e-6
-dance_orchestra_N	4.099032628299721e-6
-dancer_N	1.6396130513198885e-5
-dancing_A	1.3251527238514238e-5
-dancing_N	1.6396130513198885e-5
-dandelion_N	4.099032628299721e-6
-dander_N	4.099032628299721e-6
-dandified_A	1.3251527238514238e-5
-dandle_V2	1.679148335963999e-5
-dandruff_N	4.099032628299721e-6
-dandy_A	2.6503054477028476e-5
-dandy_N	4.099032628299721e-6
-dane_N	4.099032628299721e-6
-danger_N	1.3116904410559108e-4
-dangerous_A	4.240488716324556e-4
-dangle_V	6.872537340786218e-5
-dangle_V2	5.037445007891997e-5
-daniel_N	4.099032628299721e-6
-daniel_PN	1.8648018648018647e-5
-danish_A	1.3251527238514238e-5
-danish_N	4.099032628299721e-6
-dank_A	1.3251527238514238e-5
-danny_PN	1.8648018648018647e-5
-danse_macabre_N	4.099032628299721e-6
-daphne_N	4.099032628299721e-6
-daphne_PN	1.8648018648018647e-5
-dapper_A	2.6503054477028476e-5
-dapple_V2	1.679148335963999e-5
-dapple_grey_A	1.3251527238514238e-5
-dapple_grey_N	4.099032628299721e-6
-darby_PN	1.8648018648018647e-5
-dare_N	4.099032628299721e-6
-dare_V	2.2908457802620728e-5
-dare_V2	1.679148335963999e-5
-dare_VV	3.9820806371329017e-4
-daredevil_N	4.099032628299721e-6
-darenth_PN	1.8648018648018647e-5
-darfield_PN	1.8648018648018647e-5
-daring_A	2.6503054477028476e-5
-daring_N	4.099032628299721e-6
-dark_A	2.120244358162278e-4
-dark_N	2.0495163141498608e-5
-darken_V	2.2908457802620728e-5
-darken_V2	1.679148335963999e-5
-darkey_N	4.099032628299721e-6
-darkie_N	4.099032628299721e-6
-darkness_N	8.198065256599442e-6
-darkroom_N	8.198065256599442e-6
-darky_N	4.099032628299721e-6
-darling_N	2.0495163141498608e-5
-darlington_PN	1.8648018648018647e-5
-darmstadt_PN	1.8648018648018647e-5
-darn_N	4.099032628299721e-6
-darn_V	2.2908457802620728e-5
-darn_V2	3.358296671927998e-5
-darning_N	4.099032628299721e-6
-darning_needle_N	4.099032628299721e-6
-dart_N	8.198065256599442e-6
-dart_V	2.2908457802620728e-5
-dart_V2	1.679148335963999e-5
-dartford_PN	1.8648018648018647e-5
-dartmouth_PN	1.8648018648018647e-5
-darwen_PN	1.8648018648018647e-5
-dash_N	2.0495163141498608e-5
-dash_V	6.872537340786218e-5
-dash_V2	1.1754038351747993e-4
-dashboard_N	1.2297097884899164e-5
-dashing_A	1.3251527238514238e-5
-dastard_N	4.099032628299721e-6
-dastardly_A	1.3251527238514238e-5
-data_N	1.4756517461878997e-4
-database_N	4.099032628299721e-6
-datable_A	1.3251527238514238e-5
-date_N	4.1810132808657157e-4
-date_V	5.727114450655182e-4
-date_V2	6.716593343855997e-5
-dated_A	3.975458171554272e-5
-dateless_A	1.3251527238514238e-5
-dateline_N	4.099032628299721e-6
-dative_A	1.3251527238514238e-5
-dative_N	4.099032628299721e-6
-datum_N	5.861616658468602e-4
-daub_N	4.099032628299721e-6
-daub_V	2.2908457802620728e-5
-daub_V2	1.679148335963999e-5
-dauber_N	4.099032628299721e-6
-daughter_N	1.0657484833579275e-4
-daughter_in_law_N	4.099032628299721e-6
-daughterly_A	1.3251527238514238e-5
-daunt_V2	5.037445007891997e-5
-dauntless_A	1.3251527238514238e-5
-dauphin_N	4.099032628299721e-6
-dave_PN	1.8648018648018647e-5
-davenport_N	4.099032628299721e-6
-daventry_PN	1.8648018648018647e-5
-davey_PN	1.8648018648018647e-5
-david_PN	1.8648018648018647e-5
-davit_N	4.099032628299721e-6
-daw_N	4.099032628299721e-6
-dawdle_V	4.5816915605241456e-5
-dawdle_V2	1.679148335963999e-5
-dawdler_N	4.099032628299721e-6
-dawley_PN	1.8648018648018647e-5
-dawlish_PN	1.8648018648018647e-5
-dawn_N	2.4594195769798327e-5
-dawn_PN	1.8648018648018647e-5
-dawn_V	1.1454228901310364e-4
-day_N	4.316281357599606e-3
-day_boarder_N	4.099032628299721e-6
-day_labourer_N	4.099032628299721e-6
-day_return_N	4.099032628299721e-6
-day_school_N	4.099032628299721e-6
-daybook_N	4.099032628299721e-6
-dayboy_N	4.099032628299721e-6
-daybreak_N	8.198065256599442e-6
-daydream_N	4.099032628299721e-6
-daydream_V	2.2908457802620728e-5
-daygirl_N	4.099032628299721e-6
-daylight_N	1.2297097884899164e-5
-daylight_saving_A	1.3251527238514238e-5
-daylight_saving_N	4.099032628299721e-6
-daylong_A	1.3251527238514238e-5
-daylong_Adv	7.850402725659827e-6
-dayspring_N	4.099032628299721e-6
-daytime_N	4.099032628299721e-6
-dayton_PN	1.8648018648018647e-5
-daze_N	8.198065256599442e-6
-daze_V2	1.679148335963999e-5
-dazedly_Adv	7.850402725659827e-6
-dazzle_N	4.099032628299721e-6
-dazzle_V2	3.358296671927998e-5
-ddt_N	4.099032628299721e-6
-de_emphasize_V2	5.037445007891997e-5
-de_escalate_V2	1.679148335963999e-5
-de_escalation_N	4.099032628299721e-6
-de_facto_A	3.975458171554272e-5
-de_facto_Adv	7.850402725659827e-6
-de_ice_V2	1.679148335963999e-5
-de_jure_A	1.3251527238514238e-5
-de_jure_Adv	7.850402725659827e-6
-de_luxe_A	1.3251527238514238e-5
-de_rigeur_A	1.3251527238514238e-5
-de_trop_A	1.3251527238514238e-5
-deacon_N	4.099032628299721e-6
-deaconess_N	4.099032628299721e-6
-deactivate_V2	3.358296671927998e-5
-deactivation_N	4.099032628299721e-6
-dead_A	4.373003988709699e-4
-dead_Adv	2.355120817697948e-5
-deaden_V2	1.679148335963999e-5
-deadline_N	1.8445646827348745e-4
-deadlock_N	8.198065256599442e-6
-deadlock_V	6.872537340786218e-5
-deadlocked_A	2.6503054477028476e-5
-deadly_A	1.060122179081139e-4
-deadpan_A	1.3251527238514238e-5
-deaf_A	2.6503054477028476e-5
-deaf_aid_N	4.099032628299721e-6
-deaf_mute_N	4.099032628299721e-6
-deafen_V2	3.358296671927998e-5
-deafness_N	4.099032628299721e-6
-deal_Adv	7.850402725659827e-6
-deal_N	1.3198885063125103e-3
-deal_PN	1.8648018648018647e-5
-deal_V	1.7868597086044167e-3
-deal_V2	1.0074890015783994e-4
-dealer_N	9.304804066240368e-4
-dealing_N	1.4756517461878997e-4
-dean_N	1.2297097884899164e-5
-dean_PN	1.8648018648018647e-5
-deanery_N	4.099032628299721e-6
-dear_A	3.975458171554272e-5
-dear_Adv	1.5700805451319653e-5
-dear_N	4.099032628299721e-6
-dearest_N	4.099032628299721e-6
-dearie_N	4.099032628299721e-6
-dearness_N	4.099032628299721e-6
-dearth_N	1.6396130513198885e-5
-deary_N	4.099032628299721e-6
-death_N	5.205771437940646e-4
-death_mask_N	4.099032628299721e-6
-death_rate_N	4.099032628299721e-6
-death_roll_N	4.099032628299721e-6
-death_warrant_N	4.099032628299721e-6
-deathbed_N	4.099032628299721e-6
-deathblow_N	4.099032628299721e-6
-deathless_A	1.3251527238514238e-5
-deathlike_A	1.3251527238514238e-5
-deathly_A	1.3251527238514238e-5
-deathly_Adv	7.850402725659827e-6
-deathtrap_N	4.099032628299721e-6
-deb_N	4.099032628299721e-6
-debacle_N	4.099032628299721e-6
-debag_V2	1.679148335963999e-5
-debar_V2	1.679148335963999e-5
-debark_V	2.2908457802620728e-5
-debark_V2	1.679148335963999e-5
-debarkation_N	4.099032628299721e-6
-debase_V2	1.679148335963999e-5
-debasement_N	1.2297097884899164e-5
-debatable_A	2.6503054477028476e-5
-debate_N	3.3612067552057717e-4
-debate_V	9.163383121048291e-5
-debate_V2	6.716593343855997e-5
-debater_N	4.099032628299721e-6
-debauch_N	4.099032628299721e-6
-debauch_V2	1.679148335963999e-5
-debauchee_N	4.099032628299721e-6
-debauchery_N	4.099032628299721e-6
-debbie_PN	1.8648018648018647e-5
-debby_PN	1.8648018648018647e-5
-debenture_N	4.099032628299721e-4
-debilitate_V2	1.679148335963999e-5
-debility_N	4.099032628299721e-6
-debit_N	4.099032628299721e-6
-debit_V2	1.679148335963999e-5
-debit_side_N	4.099032628299721e-6
-debonair_A	1.3251527238514238e-5
-deborah_PN	1.8648018648018647e-5
-debouch_V	2.2908457802620728e-5
-debouch_V2	1.679148335963999e-5
-debrief_V2	1.679148335963999e-5
-debris_1_N	3.689129365469749e-5
-debris_2_N	4.099032628299721e-6
-debt_N	2.2995573044761438e-3
-debtor_N	2.0495163141498608e-5
-debug_V2	1.679148335963999e-5
-debunk_V2	5.037445007891997e-5
-debut_1_N	7.788161993769471e-5
-debut_2_N	4.099032628299721e-6
-debut_V2	3.358296671927998e-5
-debutante_1_N	4.099032628299721e-6
-debutante_2_N	4.099032628299721e-6
-dec_PN	1.8648018648018647e-5
-decade_N	5.164781111657649e-4
-decadence_N	1.2297097884899164e-5
-decadent_A	2.6503054477028476e-5
-decadent_N	4.099032628299721e-6
-decalogue_N	4.099032628299721e-6
-decamp_V	2.2908457802620728e-5
-decant_V2	1.679148335963999e-5
-decanter_N	4.099032628299721e-6
-decapitate_V2	1.679148335963999e-5
-decapitation_N	4.099032628299721e-6
-decarbonize_V2	1.679148335963999e-5
-decasyllabic_A	1.3251527238514238e-5
-decasyllable_N	4.099032628299721e-6
-decay_N	1.2297097884899164e-5
-decay_V	2.2908457802620728e-5
-decease_N	4.099032628299721e-6
-decease_V	4.5816915605241456e-5
-deceit_N	4.099032628299721e-6
-deceitful_A	1.3251527238514238e-5
-deceitfulness_N	4.099032628299721e-6
-deceive_V2	5.037445007891997e-5
-deceiver_N	4.099032628299721e-6
-deceivingly_Adv	7.850402725659827e-6
-decelerate_V	6.872537340786218e-5
-decelerate_V2	1.679148335963999e-5
-december_N	4.099032628299721e-6
-december_PN	1.8648018648018647e-5
-decency_N	8.198065256599442e-6
-decent_A	1.9877290857771358e-4
-decentralization_N	8.198065256599442e-6
-decentralize_V2	8.395741679819995e-5
-deception_N	8.198065256599442e-6
-deceptive_A	1.325152723851424e-4
-decibel_N	4.099032628299721e-6
-decide_V	1.3974159259598643e-3
-decide_V2	3.190381838331598e-4
-decide_VS	4.278940673065803e-3
-decide_VV	5.774016923842708e-3
-decided_A	6.62576361925712e-5
-deciduous_A	1.3251527238514238e-5
-decimal_A	3.975458171554272e-5
-decimalization_N	4.099032628299721e-6
-decimalize_V2	1.679148335963999e-5
-decimate_V2	3.358296671927998e-5
-decipher_V2	1.679148335963999e-5
-decipherable_A	1.3251527238514238e-5
-decision_N	1.2174126906050171e-3
-decisive_A	1.1926374514662814e-4
-deck_N	5.73864567961961e-5
-deck_V2	5.037445007891997e-5
-decker_N	4.099032628299721e-6
-deckle_edged_A	1.3251527238514238e-5
-declaim_V	2.2908457802620728e-5
-declaim_V2	1.679148335963999e-5
-declamation_N	4.099032628299721e-6
-declamatory_A	1.3251527238514238e-5
-declarable_A	1.3251527238514238e-5
-declaration_N	5.328742416789638e-5
-declare_V	4.5816915605241456e-4
-declare_V2	3.862041172717198e-4
-declare_V2V	2.324230098779779e-3
-declare_VS	2.8333526078408696e-3
-declassification_N	4.099032628299721e-6
-declassify_V2	3.358296671927998e-5
-declension_N	4.099032628299721e-6
-declination_N	4.099032628299721e-6
-decline_N	1.3444827020823087e-3
-decline_V	4.902409969760836e-3
-decline_V2	1.2257782852537194e-3
-decline_VS	1.7347056782699203e-4
-decline_VV	1.7023394723743156e-2
-declivity_N	4.099032628299721e-6
-declutch_V	2.2908457802620728e-5
-decode_V2	1.679148335963999e-5
-decoder_N	4.099032628299721e-6
-decoke_V2	1.679148335963999e-5
-decollete_A	1.3251527238514238e-5
-decolonization_N	4.099032628299721e-6
-decolonize_V2	1.679148335963999e-5
-decompose_V	2.2908457802620728e-5
-decompose_V2	1.679148335963999e-5
-decomposition_N	4.099032628299721e-6
-decompress_V2	1.679148335963999e-5
-decompression_N	4.099032628299721e-6
-decontaminate_V2	3.358296671927998e-5
-decontamination_N	4.099032628299721e-6
-decontrol_V2	1.679148335963999e-5
-decor_N	4.099032628299721e-6
-decorate_V2	8.395741679819995e-5
-decoration_N	1.2297097884899164e-5
-decorative_A	3.975458171554272e-5
-decorator_N	1.2297097884899164e-5
-decorous_A	1.3251527238514238e-5
-decorum_N	8.198065256599442e-6
-decoy_N	4.099032628299721e-6
-decoy_V2	1.679148335963999e-5
-decrease_N	5.73864567961961e-5
-decrease_V	3.6653532484193165e-4
-decrease_V2	1.5112335023675992e-4
-decree_N	4.099032628299721e-6
-decree_V2	5.037445007891997e-5
-decree_nisi_N	2.0495163141498608e-5
-decrepit_A	1.3251527238514238e-5
-decrepitude_N	4.099032628299721e-6
-decribe_V2	3.358296671927998e-5
-decry_V2	1.0074890015783994e-4
-dedicate_V2	1.679148335963999e-4
-dedication_N	2.0495163141498608e-5
-deduce_V2	1.679148335963999e-5
-deduct_V2	1.3433186687711993e-4
-deductible_A	1.325152723851424e-4
-deduction_N	1.1887194622069192e-4
-deductive_A	1.3251527238514238e-5
-deed_N	1.6396130513198885e-5
-deed_box_N	4.099032628299721e-6
-deedpoll_N	4.099032628299721e-6
-deem_V2	8.395741679819995e-5
-deem_V2A	6.086956521739131e-2
-deem_V2V	1.7431725740848344e-3
-deep_A	8.87852324980454e-4
-deep_Adv	5.4952819079618785e-5
-deep_N	4.099032628299721e-6
-deep_freeze_N	4.099032628299721e-6
-deep_freeze_V2	1.679148335963999e-5
-deep_laid_A	1.3251527238514238e-5
-deep_mined_A	1.3251527238514238e-5
-deep_rooted_A	1.3251527238514238e-5
-deep_sea_A	1.3251527238514238e-5
-deep_seated_A	2.6503054477028476e-5
-deep_water_A	1.3251527238514238e-5
-deepen_V	1.6035920461834508e-4
-deepen_V2	1.679148335963999e-5
-deepness_N	4.099032628299721e-6
-deer_N	8.198065256599442e-6
-deerskin_N	4.099032628299721e-6
-deerstalker_N	4.099032628299721e-6
-deerstalking_N	4.099032628299721e-6
-deface_V2	1.679148335963999e-5
-defacement_N	4.099032628299721e-6
-defalcation_N	4.099032628299721e-6
-defamation_N	8.198065256599442e-6
-defamatory_A	3.975458171554272e-5
-defame_V2	1.679148335963999e-5
-default_N	2.3364485981308412e-4
-default_V	3.4362686703931093e-4
-defaulter_N	8.198065256599442e-6
-defeat_N	4.508935891129693e-5
-defeat_V2	4.3657856735063974e-4
-defeatism_N	4.099032628299721e-6
-defeatist_N	4.099032628299721e-6
-defecate_V	2.2908457802620728e-5
-defecation_N	4.099032628299721e-6
-defect_N	7.788161993769471e-5
-defect_V	1.1454228901310364e-4
-defection_N	2.4594195769798327e-5
-defective_A	1.4576679962365662e-4
-defectiveness_N	4.099032628299721e-6
-defector_N	4.099032628299721e-6
-defence_N	3.279226102639777e-5
-defenceless_A	1.3251527238514238e-5
-defencelessness_N	4.099032628299721e-6
-defend_V	3.6653532484193165e-4
-defend_V2	9.403230681398394e-4
-defendant_N	3.566158386620757e-4
-defender_N	4.0990326282997215e-5
-defensible_A	3.975458171554272e-5
-defensive_A	4.107973443939414e-4
-defensive_N	2.869322839809805e-5
-defer_V	9.163383121048291e-5
-defer_V2	3.5262115055243983e-4
-deference_N	8.198065256599442e-6
-deferential_A	1.3251527238514238e-5
-deferment_N	4.099032628299721e-6
-defiance_N	8.198065256599442e-6
-defiant_A	3.975458171554272e-5
-deficiency_N	6.558452205279554e-5
-deficient_A	1.3251527238514238e-5
-deficit_N	8.075094277750451e-4
-defile_N	4.099032628299721e-6
-defile_V	2.2908457802620728e-5
-defile_V2	1.679148335963999e-5
-defilement_N	4.099032628299721e-6
-definable_A	1.3251527238514238e-5
-define_V	1.3745074681572437e-4
-define_V2	4.0299560063135977e-4
-definite_A	2.517790175317705e-4
-definition_N	1.0247581570749303e-4
-definitive_A	5.56564144017598e-4
-deflate_V2	8.395741679819995e-5
-deflation_N	4.099032628299721e-6
-deflationary_A	2.6503054477028476e-5
-deflect_V	2.2908457802620728e-5
-deflect_V2	8.395741679819995e-5
-deflection_N	4.099032628299721e-6
-deflower_V2	1.679148335963999e-5
-defoliant_N	4.099032628299721e-6
-defoliate_V2	1.679148335963999e-5
-defoliation_N	4.099032628299721e-6
-deforest_V2	1.679148335963999e-5
-deform_V2	3.358296671927998e-5
-deformed_A	1.3251527238514238e-5
-deformity_N	4.099032628299721e-6
-defraud_V2	2.1828928367531987e-4
-defray_V2	1.679148335963999e-5
-defrayal_N	4.099032628299721e-6
-defrayment_N	4.099032628299721e-6
-defrock_V2	1.679148335963999e-5
-defrost_V2	1.679148335963999e-5
-defroster_N	4.099032628299721e-6
-deft_A	2.6503054477028476e-5
-deftness_N	4.099032628299721e-6
-defunct_A	1.1926374514662814e-4
-defuse_V2	8.395741679819995e-5
-defy_V2	1.3433186687711993e-4
-defy_V2V	1.1621150493898896e-3
-degauss_V2	1.679148335963999e-5
-degeneracy_N	4.099032628299721e-6
-degenerate_A	1.3251527238514238e-5
-degenerate_N	4.099032628299721e-6
-degenerate_V	9.163383121048291e-5
-degeneration_N	4.099032628299721e-6
-degradation_N	8.198065256599442e-6
-degrade_V2	3.358296671927998e-5
-degree_N	1.6396130513198886e-4
-dehorn_V2	1.679148335963999e-5
-dehumanize_V2	1.679148335963999e-5
-dehydrate_V2	1.679148335963999e-5
-deification_N	4.099032628299721e-6
-deify_V2	1.679148335963999e-5
-deign_V	2.2908457802620728e-5
-deirdre_PN	1.8648018648018647e-5
-deism_N	4.099032628299721e-6
-deist_N	4.099032628299721e-6
-deity_N	4.099032628299721e-6
-deject_V2	1.679148335963999e-5
-dejectedly_Adv	7.850402725659827e-6
-dejection_N	4.099032628299721e-6
-dekko_N	4.099032628299721e-6
-delaware_PN	1.8648018648018647e-5
-delay_N	2.9922938186587966e-4
-delay_V	5.727114450655182e-4
-delay_V2	9.067401014205595e-4
-delay_VS	5.782352260899734e-5
-delayed_action_A	1.3251527238514238e-5
-delayed_action_N	4.099032628299721e-6
-delectable_A	3.975458171554272e-5
-delectation_N	4.099032628299721e-6
-delegacy_N	4.099032628299721e-6
-delegate_N	4.508935891129693e-5
-delegate_V2	6.716593343855997e-5
-delegation_N	6.968355468109526e-5
-delete_V2	1.0074890015783994e-4
-deleterious_A	2.6503054477028476e-5
-deletion_N	1.2297097884899164e-5
-delf_N	4.099032628299721e-6
-delft_N	4.099032628299721e-6
-delhi_PN	1.8648018648018647e-5
-deliberate_A	2.650305447702848e-4
-deliberate_V	4.5816915605241456e-5
-deliberate_V2	3.358296671927998e-5
-deliberation_N	3.279226102639777e-5
-deliberative_A	2.6503054477028476e-5
-delicacy_N	8.198065256599442e-6
-delicate_A	1.325152723851424e-4
-delicatessen_N	4.099032628299721e-6
-delicious_A	2.6503054477028476e-5
-delight_N	1.6396130513198885e-5
-delight_V	6.872537340786218e-5
-delight_V2	6.716593343855997e-5
-delight_VS	1.1564704521799469e-4
-delightedly_Adv	7.850402725659827e-6
-delightful_A	3.975458171554272e-5
-delimit_V2	1.679148335963999e-5
-delimitate_V2	1.679148335963999e-5
-delimitation_N	4.099032628299721e-6
-delineate_V2	1.679148335963999e-5
-delineation_N	4.099032628299721e-6
-delinquency_N	1.2297097884899164e-5
-delinquent_A	6.62576361925712e-5
-delinquent_N	8.198065256599442e-6
-deliquescent_A	1.3251527238514238e-5
-delirious_A	2.6503054477028476e-5
-delirium_N	4.099032628299721e-6
-delirium_tremens_N	4.099032628299721e-6
-deliver_V	7.788875652891047e-4
-deliver_V2	1.0914464183765995e-3
-deliverance_N	4.099032628299721e-6
-deliverer_N	4.099032628299721e-6
-delivery_N	5.779636005902607e-4
-dell_N	4.099032628299721e-6
-delouse_V2	3.358296671927998e-5
-delphic_A	1.3251527238514238e-5
-delphinium_N	4.099032628299721e-6
-delta_N	4.0990326282997215e-5
-delude_V2	1.679148335963999e-5
-deluge_N	1.2297097884899164e-5
-deluge_V2	1.679148335963999e-5
-delusion_N	8.198065256599442e-6
-delusive_A	1.3251527238514238e-5
-delve_V	9.163383121048291e-5
-delve_V2	1.679148335963999e-5
-demagnetization_N	4.099032628299721e-6
-demagnetize_V2	1.679148335963999e-5
-demagogic_A	2.6503054477028476e-5
-demagogue_N	8.198065256599442e-6
-demagogy_N	4.099032628299721e-6
-demand_N	1.1559272011805214e-3
-demand_V2	8.899486180609195e-4
-demand_VS	8.095293165259628e-4
-demarcate_V2	1.679148335963999e-5
-demarcation_N	4.099032628299721e-6
-demarche_N	4.099032628299721e-6
-demean_V2	3.358296671927998e-5
-demeanour_N	4.099032628299721e-6
-demented_A	1.3251527238514238e-5
-demerara_N	4.099032628299721e-6
-demerit_N	4.099032628299721e-6
-demesne_N	4.099032628299721e-6
-demigod_N	4.099032628299721e-6
-demijohn_N	4.099032628299721e-6
-demilitarization_N	4.099032628299721e-6
-demilitarize_V2	3.358296671927998e-5
-demimondaine_N	4.099032628299721e-6
-demimonde_N	4.099032628299721e-6
-demise_N	4.9188391539596654e-5
-demist_V2	1.679148335963999e-5
-demister_N	4.099032628299721e-6
-demo_N	4.099032628299721e-6
-demob_V2	1.679148335963999e-5
-demobilization_N	4.099032628299721e-6
-demobilize_V2	6.716593343855997e-5
-democracy_N	1.76258403016888e-4
-democrat_N	1.0247581570749303e-4
-democratic_A	1.4046618872825094e-3
-democratically_Adv	1.5700805451319653e-5
-democratization_N	1.2297097884899164e-5
-democratize_V2	5.037445007891997e-5
-demode_A	1.3251527238514238e-5
-demographic_A	7.950916343108544e-5
-demography_N	8.198065256599442e-6
-demolish_V2	1.0074890015783994e-4
-demolition_N	8.198065256599442e-6
-demon_N	3.279226102639777e-5
-demonetization_N	4.099032628299721e-6
-demonetize_V2	1.679148335963999e-5
-demoniac_A	1.3251527238514238e-5
-demoniac_N	4.099032628299721e-6
-demoniacal_A	1.3251527238514238e-5
-demonic_A	3.975458171554272e-5
-demonize_V2	3.358296671927998e-5
-demonstrability_N	4.099032628299721e-6
-demonstrable_A	1.3251527238514238e-5
-demonstrate_V	2.51993035828828e-4
-demonstrate_V2	1.5112335023675992e-4
-demonstrate_VS	7.517057939169655e-4
-demonstration_N	1.1067388096409248e-4
-demonstrative_A	1.3251527238514238e-5
-demonstrator_N	5.328742416789638e-5
-demoralization_N	4.099032628299721e-6
-demoralize_V2	3.358296671927998e-5
-demote_V2	5.037445007891997e-5
-demotic_A	1.3251527238514238e-5
-demotion_N	8.198065256599442e-6
-demur_N	4.099032628299721e-6
-demur_V	2.2908457802620728e-5
-demur_VS	1.1564704521799469e-4
-demure_A	1.3251527238514238e-5
-demureness_N	4.099032628299721e-6
-den_N	1.6396130513198885e-5
-denain_PN	1.8648018648018647e-5
-denar_N	4.099032628299721e-6
-denary_A	1.3251527238514238e-5
-denationalization_N	4.099032628299721e-6
-denationalize_V2	3.358296671927998e-5
-denatured_A	1.3251527238514238e-5
-denbigh_PN	1.8648018648018647e-5
-deniable_A	1.3251527238514238e-5
-denial_N	2.0495163141498608e-5
-denier_N	4.099032628299721e-6
-denigrate_V2	1.679148335963999e-5
-denigration_N	8.198065256599442e-6
-denim_N	4.099032628299721e-6
-denis_PN	1.8648018648018647e-5
-denise_PN	1.8648018648018647e-5
-denizen_N	8.198065256599442e-6
-denmark_PN	9.324009324009324e-5
-dennis_PN	1.8648018648018647e-5
-denny_PN	1.8648018648018647e-5
-denominate_V2	5.037445007891997e-5
-denomination_N	7.378258730939498e-5
-denominational_A	1.3251527238514238e-5
-denominator_N	8.198065256599442e-6
-denote_V2	1.679148335963999e-5
-denouement_N	4.099032628299721e-6
-denounce_V2	2.6866373375423986e-4
-dense_A	3.975458171554272e-5
-denseness_N	4.099032628299721e-6
-density_N	1.2297097884899164e-5
-dent_N	2.4594195769798327e-5
-dent_V	2.2908457802620728e-5
-dent_V2	1.679148335963999e-5
-dental_A	6.62576361925712e-5
-dentifrice_N	4.099032628299721e-6
-dentist_N	2.869322839809805e-5
-dentistry_N	4.099032628299721e-6
-denture_N	4.099032628299721e-6
-denudation_N	4.099032628299721e-6
-denude_V2	3.358296671927998e-5
-denunciation_N	4.099032628299721e-6
-denver_PN	1.8648018648018647e-5
-deny_V2	1.4272760855693991e-3
-deny_V3	7.380073800738007e-3
-deny_VS	1.3877645426159362e-3
-deodar_N	4.099032628299721e-6
-deodorant_N	8.198065256599442e-6
-deodorize_V2	1.679148335963999e-5
-dep_PN	1.8648018648018647e-5
-depart_V	2.0617612022358654e-4
-departed_A	1.3251527238514238e-5
-departed_N	4.099032628299721e-6
-department_N	8.198065256599442e-4
-departmental_A	1.3251527238514238e-5
-departure_N	1.8445646827348745e-4
-depend_V	1.7410427929991754e-3
-dependable_A	1.3251527238514238e-5
-dependant_N	4.099032628299721e-6
-dependence_N	3.279226102639777e-5
-dependency_N	8.198065256599442e-6
-dependent_A	1.8552138133919935e-4
-dependent_N	2.869322839809805e-5
-depict_V2	2.5187225039459985e-4
-depiction_N	1.2297097884899164e-5
-depilatory_A	1.3251527238514238e-5
-depilatory_N	4.099032628299721e-6
-deplane_V	2.2908457802620728e-5
-deplete_V2	1.1754038351747993e-4
-depletion_N	3.689129365469749e-5
-deplorable_A	5.300610895405695e-5
-deplore_V2	5.037445007891997e-5
-deploy_V	9.163383121048291e-5
-deploy_V2	8.395741679819995e-5
-deployment_N	1.2297097884899164e-5
-deponent_N	4.099032628299721e-6
-depopulate_V2	1.679148335963999e-5
-depopulation_N	4.099032628299721e-6
-deport_V2	3.358296671927998e-5
-deportation_N	1.2297097884899164e-5
-deportee_N	4.099032628299721e-6
-deportment_N	4.099032628299721e-6
-depose_V	2.2908457802620728e-5
-depose_V2	5.037445007891997e-5
-deposit_N	4.754877848827677e-4
-deposit_V2	1.0074890015783994e-4
-deposition_N	2.0495163141498608e-5
-depositor_N	2.4594195769798327e-5
-depository_N	4.9188391539596654e-5
-depot_N	1.2297097884899164e-5
-deprave_V2	1.679148335963999e-5
-depravity_N	4.099032628299721e-6
-deprecate_V2	1.679148335963999e-5
-deprecation_N	4.099032628299721e-6
-depreciate_V	4.5816915605241456e-5
-depreciate_V2	1.679148335963999e-5
-depreciation_N	6.968355468109526e-5
-depreciatory_A	1.3251527238514238e-5
-depredation_N	4.099032628299721e-6
-depress_V2	6.380763676663196e-4
-depression_N	6.968355468109526e-5
-depressive_A	1.3251527238514238e-5
-depressive_N	4.099032628299721e-6
-deprivation_N	8.198065256599442e-6
-deprive_V2	2.5187225039459985e-4
-deprived_A	1.3251527238514238e-5
-dept_PN	1.8648018648018647e-5
-depth_N	4.0990326282997215e-5
-depth_bomb_N	4.099032628299721e-6
-depth_charge_N	4.099032628299721e-6
-deputation_N	4.099032628299721e-6
-depute_V2	1.679148335963999e-5
-deputize_V	2.2908457802620728e-5
-deputy_N	1.8035743564518772e-4
-derail_V2	1.0074890015783994e-4
-derailment_N	4.099032628299721e-6
-derange_V2	1.679148335963999e-5
-derangement_N	4.099032628299721e-6
-derate_V2	1.679148335963999e-5
-derby_N	8.198065256599442e-6
-derby_PN	1.8648018648018647e-5
-derbyshire_PN	1.8648018648018647e-5
-deregulate_V2	6.716593343855997e-5
-dereham_PN	1.8648018648018647e-5
-derek_PN	1.8648018648018647e-5
-derelict_A	1.3251527238514238e-5
-dereliction_N	8.198065256599442e-6
-derequisition_V2	1.679148335963999e-5
-derestrict_V2	1.679148335963999e-5
-deride_V2	3.358296671927998e-5
-derision_N	1.6396130513198885e-5
-derisive_A	3.975458171554272e-5
-derisory_A	1.3251527238514238e-5
-derivation_N	8.198065256599442e-6
-derivative_A	2.3852749029325629e-4
-derivative_N	2.869322839809805e-5
-derive_V	9.163383121048291e-5
-derive_V2	1.679148335963999e-4
-dermatitis_N	4.099032628299721e-6
-dermatologist_N	4.099032628299721e-6
-dermatology_N	4.099032628299721e-6
-derogate_V	2.2908457802620728e-5
-derogation_N	8.198065256599442e-6
-derogatory_A	3.975458171554272e-5
-derrick_N	4.099032628299721e-6
-derring_do_N	4.099032628299721e-6
-derv_N	4.099032628299721e-6
-dervish_N	4.099032628299721e-6
-des_N	4.099032628299721e-6
-des_PN	1.8648018648018647e-5
-desalinate_V2	1.679148335963999e-5
-desalination_N	4.099032628299721e-6
-desalinization_N	4.099032628299721e-6
-desalinize_V2	1.679148335963999e-5
-desalt_V2	1.679148335963999e-5
-descale_V2	1.679148335963999e-5
-descant_N	4.099032628299721e-6
-descant_V	2.2908457802620728e-5
-descend_V	1.3745074681572437e-4
-descend_V2	1.679148335963999e-5
-descendant_N	1.6396130513198885e-5
-descent_N	2.0495163141498608e-5
-describe_V	3.2071840923669016e-4
-describe_V2	1.2425697686133594e-3
-describe_VS	2.3129409043598937e-4
-description_N	1.6396130513198885e-5
-descriptive_A	2.6503054477028476e-5
-descry_V2	1.679148335963999e-5
-desecrate_V2	1.679148335963999e-5
-desecration_N	2.0495163141498608e-5
-desegregate_V2	1.679148335963999e-5
-desegregation_N	4.099032628299721e-6
-desensitization_N	4.099032628299721e-6
-desensitize_V2	1.679148335963999e-5
-desert_A	1.3251527238514238e-5
-desert_N	6.558452205279554e-5
-desert_V	4.5816915605241456e-5
-desert_V2	5.037445007891997e-5
-deserter_N	4.099032628299721e-6
-desertion_N	4.099032628299721e-6
-deserve_V	1.1454228901310364e-4
-deserve_V2	2.3508076703495986e-4
-deserve_VV	1.9910403185664509e-4
-deserved_A	1.3251527238514238e-5
-deserving_A	1.3251527238514238e-5
-deshabille_N	4.099032628299721e-6
-desiccant_N	4.099032628299721e-6
-desiccate_V2	1.679148335963999e-5
-desideratum_N	4.099032628299721e-6
-design_N	2.9922938186587966e-4
-design_V	9.621552277100705e-4
-design_V2	8.059912012627195e-4
-design_V2V	2.8471818710052294e-2
-designate_A	2.6503054477028476e-5
-designate_V	6.872537340786218e-5
-designate_V2	1.679148335963999e-4
-designate_V2V	1.7431725740848344e-3
-designate_VS	1.1564704521799469e-4
-designation_N	2.0495163141498608e-5
-designedly_Adv	7.850402725659827e-6
-designer_N	1.1887194622069192e-4
-designing_A	1.3251527238514238e-5
-designing_N	4.099032628299721e-6
-desirability_N	4.099032628299721e-6
-desirable_A	1.9877290857771358e-4
-desire_N	1.5576323987538941e-4
-desire_V2	1.3433186687711993e-4
-desirous_A	1.3251527238514238e-5
-desist_V	4.5816915605241456e-5
-desk_N	1.352680767338908e-4
-desmond_PN	1.8648018648018647e-5
-desolate_A	3.975458171554272e-5
-desolate_V2	1.679148335963999e-5
-desolation_N	4.099032628299721e-6
-despair_N	2.0495163141498608e-5
-despair_V	4.5816915605241456e-5
-despairingly_Adv	7.850402725659827e-6
-despatch_N	4.099032628299721e-6
-despatch_V2	1.679148335963999e-5
-desperado_N	4.099032628299721e-6
-desperate_A	3.1803665372434175e-4
-desperation_N	4.099032628299721e-6
-despicable_A	2.6503054477028476e-5
-despise_V2	5.037445007891997e-5
-despite_N	4.099032628299721e-6
-despite_Prep	2.131984729039615e-3
-despiteful_A	1.3251527238514238e-5
-despoil_V2	1.679148335963999e-5
-despondency_N	4.099032628299721e-6
-despondent_A	1.3251527238514238e-5
-despot_N	8.198065256599442e-6
-despotic_A	1.3251527238514238e-5
-despotism_N	4.099032628299721e-6
-dessau_PN	1.8648018648018647e-5
-dessert_N	1.6396130513198885e-5
-dessertspoon_N	4.099032628299721e-6
-dessertspoonful_N	4.099032628299721e-6
-destabilization_N	4.099032628299721e-6
-destination_N	3.689129365469749e-5
-destine_V2	1.679148335963999e-5
-destine_V2V	5.810575246949448e-4
-destiny_N	1.2297097884899164e-5
-destitute_A	1.3251527238514238e-5
-destitution_N	4.099032628299721e-6
-destroy_V2	5.709104342277596e-4
-destroyer_N	4.099032628299721e-6
-destructibility_N	4.099032628299721e-6
-destructible_A	1.3251527238514238e-5
-destruction_N	5.73864567961961e-5
-destructive_A	6.62576361925712e-5
-destructiveness_N	4.099032628299721e-6
-desuetude_N	4.099032628299721e-6
-desultory_A	2.6503054477028476e-5
-detach_V2	5.037445007891997e-5
-detachable_A	1.3251527238514238e-5
-detached_A	1.3251527238514238e-5
-detachment_N	4.099032628299721e-6
-detail_N	4.222003607148713e-4
-detail_V2	5.709104342277596e-4
-detain_V2	1.0074890015783994e-4
-detainee_N	4.099032628299721e-6
-detect_V2	3.190381838331598e-4
-detectable_A	3.975458171554272e-5
-detection_N	4.099032628299721e-6
-detective_N	3.689129365469749e-5
-detector_N	5.328742416789638e-5
-detente_N	4.099032628299721e-6
-detention_N	1.2297097884899164e-5
-deter_V2	2.6866373375423986e-4
-detergent_A	1.3251527238514238e-5
-detergent_N	8.198065256599443e-5
-deteriorate_V	5.498029872628975e-4
-deteriorate_V2	5.037445007891997e-5
-deterioration_N	7.788161993769471e-5
-determinable_A	1.3251527238514238e-5
-determinant_A	1.3251527238514238e-5
-determinant_N	4.099032628299721e-6
-determinate_A	1.3251527238514238e-5
-determination_N	3.689129365469749e-5
-determinative_A	1.3251527238514238e-5
-determinative_N	4.099032628299721e-6
-determine_V	5.03986071657656e-4
-determine_V2	7.052423011048797e-4
-determine_V2V	5.810575246949448e-4
-determine_VS	2.60205851740488e-3
-determine_VV	4.977600796416127e-4
-determinedly_Adv	7.850402725659827e-6
-determiner_N	4.099032628299721e-6
-deterrent_A	1.3251527238514238e-5
-deterrent_N	2.0495163141498608e-5
-detest_V2	3.358296671927998e-5
-detestable_A	1.3251527238514238e-5
-detestation_N	4.099032628299721e-6
-dethrone_V2	3.358296671927998e-5
-dethronement_N	4.099032628299721e-6
-detonate_V	2.2908457802620728e-5
-detonate_V2	1.679148335963999e-5
-detonation_N	4.099032628299721e-6
-detonator_N	4.099032628299721e-6
-detour_N	1.2297097884899164e-5
-detour_V2	1.679148335963999e-5
-detract_V	6.872537340786218e-5
-detraction_N	4.099032628299721e-6
-detractor_N	8.198065256599442e-6
-detrain_V	2.2908457802620728e-5
-detrain_V2	1.679148335963999e-5
-detribalization_N	4.099032628299721e-6
-detribalize_V2	1.679148335963999e-5
-detriment_N	1.2297097884899164e-5
-detrimental_A	2.6503054477028476e-5
-detritus_N	4.099032628299721e-6
-detroit_PN	1.8648018648018647e-5
-deuce_N	4.099032628299721e-6
-deuced_A	1.3251527238514238e-5
-deutschmark_N	4.099032628299721e-6
-devaluate_V2	1.679148335963999e-5
-devaluation_N	4.9188391539596654e-5
-devalue_V2	6.716593343855997e-5
-devastate_V2	1.5112335023675992e-4
-devastation_N	4.508935891129693e-5
-develop_V	1.9472189132227619e-3
-develop_V2	3.0056755213755584e-3
-developer_N	3.197245450073783e-4
-development_N	9.099852434825382e-4
-deviant_A	2.6503054477028476e-5
-deviant_N	4.099032628299721e-6
-deviate_V	4.5816915605241456e-5
-deviation_N	4.508935891129693e-5
-deviationism_N	4.099032628299721e-6
-deviationist_N	4.099032628299721e-6
-device_N	3.689129365469749e-4
-devil_N	1.2297097884899164e-5
-devil_V	2.2908457802620728e-5
-devil_V2	1.679148335963999e-5
-devil_may_care_A	1.3251527238514238e-5
-devilish_A	1.3251527238514238e-5
-devilish_Adv	7.850402725659827e-6
-devilment_N	4.099032628299721e-6
-devilry_N	4.099032628299721e-6
-devious_A	2.6503054477028476e-5
-deviousness_N	4.099032628299721e-6
-devise_V2	3.358296671927998e-4
-devitalization_N	4.099032628299721e-6
-devitalize_V2	1.679148335963999e-5
-devizes_PN	1.8648018648018647e-5
-devoid_A	3.975458171554272e-5
-devolution_N	4.099032628299721e-6
-devolve_V	2.2908457802620728e-5
-devolve_V2	1.679148335963999e-5
-devon_PN	1.8648018648018647e-5
-devote_V2	3.694126339120798e-4
-devoted_A	2.6503054477028476e-5
-devotee_N	1.6396130513198885e-5
-devotion_N	1.6396130513198885e-5
-devotional_A	1.3251527238514238e-5
-devour_V2	5.037445007891997e-5
-devout_A	2.6503054477028476e-5
-devoutness_N	4.099032628299721e-6
-dew_N	8.198065256599442e-6
-dewlap_N	4.099032628299721e-6
-dewsbury_PN	1.8648018648018647e-5
-dewy_A	1.3251527238514238e-5
-dexterity_N	8.198065256599442e-6
-dexterous_A	1.3251527238514238e-5
-dextrose_N	4.099032628299721e-6
-dextrous_A	1.3251527238514238e-5
-dg_PN	1.8648018648018647e-5
-dhoti_N	4.099032628299721e-6
-dhow_N	4.099032628299721e-6
-di_PN	1.8648018648018647e-5
-diabetes_N	2.0495163141498608e-5
-diabetic_A	1.3251527238514238e-5
-diabetic_N	5.73864567961961e-5
-diabolic_A	1.3251527238514238e-5
-diabolical_A	1.3251527238514238e-5
-diacritic_A	1.3251527238514238e-5
-diacritic_N	4.099032628299721e-6
-diacritical_A	1.3251527238514238e-5
-diadem_N	4.099032628299721e-6
-diaeresis_N	4.099032628299721e-6
-diagnose_V2	1.0074890015783994e-4
-diagnosis_N	2.4594195769798327e-5
-diagnostic_A	1.4576679962365662e-4
-diagonal_A	1.3251527238514238e-5
-diagonal_N	4.099032628299721e-6
-diagram_N	8.198065256599442e-6
-diagrammatic_A	1.3251527238514238e-5
-diagrammatical_A	1.3251527238514238e-5
-dial_N	2.869322839809805e-5
-dial_V2	6.716593343855997e-5
-dialect_N	1.6396130513198885e-5
-dialectal_A	1.3251527238514238e-5
-dialectic_N	4.099032628299721e-6
-dialectical_A	1.3251527238514238e-5
-dialectician_N	4.099032628299721e-6
-dialogue_N	7.378258730939498e-5
-diameter_N	8.198065256599442e-6
-diametrically_Adv	7.850402725659827e-6
-diamond_N	9.017871782259386e-5
-diana_PN	1.8648018648018647e-5
-diaper_N	4.9188391539596654e-5
-diaphanous_A	1.3251527238514238e-5
-diaphragm_N	4.099032628299721e-6
-diarchy_N	4.099032628299721e-6
-diarist_N	4.099032628299721e-6
-diarrhea_N	8.198065256599442e-6
-diarrhoea_N	4.099032628299721e-6
-diary_N	2.0495163141498608e-5
-diaspora_N	4.099032628299721e-6
-diatonic_A	1.3251527238514238e-5
-diatribe_N	4.099032628299721e-6
-dibber_N	4.099032628299721e-6
-dibble_N	4.099032628299721e-6
-dibble_V2	1.679148335963999e-5
-dice_N	1.2297097884899164e-5
-dice_V	2.2908457802620728e-5
-dice_V2	1.679148335963999e-5
-dice_box_N	4.099032628299721e-6
-dicey_A	1.3251527238514238e-5
-dichotomy_N	8.198065256599442e-6
-dick_PN	1.8648018648018647e-5
-dickens_N	4.099032628299721e-6
-dicker_V	6.872537340786218e-5
-dickey_N	4.099032628299721e-6
-dicky_A	1.3251527238514238e-5
-dicky_N	4.099032628299721e-6
-dicky_PN	1.8648018648018647e-5
-dicky_seat_N	4.099032628299721e-6
-dickybird_N	4.099032628299721e-6
-dictaphone_N	8.198065256599442e-6
-dictate_N	8.198065256599442e-6
-dictate_V	4.5816915605241456e-5
-dictate_V2	8.395741679819995e-5
-dictate_VS	2.3129409043598937e-4
-dictation_N	2.0495163141498608e-5
-dictator_N	8.198065256599443e-5
-dictatorial_A	2.6503054477028476e-5
-dictatorship_N	1.6396130513198885e-5
-diction_N	4.099032628299721e-6
-dictionary_N	4.099032628299721e-6
-dictum_N	4.099032628299721e-6
-didactic_A	2.6503054477028476e-5
-didactically_Adv	7.850402725659827e-6
-didcot_PN	1.8648018648018647e-5
-diddle_V2	1.679148335963999e-5
-die_N	1.2297097884899164e-5
-die_V	1.6265005039860718e-3
-die_V2	8.395741679819995e-5
-die_cast_A	1.3251527238514238e-5
-die_hard_N	4.099032628299721e-6
-dieresis_N	4.099032628299721e-6
-diesel_N	1.6396130513198885e-5
-diet_N	3.689129365469749e-5
-diet_V	4.5816915605241456e-5
-diet_V2	1.679148335963999e-5
-dietary_A	1.3251527238514238e-5
-dietetics_N	4.099032628299721e-6
-dietician_N	4.099032628299721e-6
-dietitian_N	4.099032628299721e-6
-differ_V	3.4362686703931093e-4
-difference_N	5.28775209050664e-4
-different_A	2.3190172667399917e-3
-differential_A	2.6503054477028476e-5
-differential_N	3.279226102639777e-5
-differentiate_V	6.872537340786218e-5
-differentiate_V2	1.679148335963999e-5
-differentiation_N	4.099032628299721e-6
-difficult_A	1.6299378503372513e-3
-difficulty_N	2.6233808821118215e-4
-diffidence_N	4.099032628299721e-6
-diffident_A	1.3251527238514238e-5
-diffract_V2	1.679148335963999e-5
-diffraction_N	4.099032628299721e-6
-diffuse_A	1.3251527238514238e-5
-diffuse_V	2.2908457802620728e-5
-diffuse_V2	1.679148335963999e-5
-diffuseness_N	4.099032628299721e-6
-diffusion_N	4.099032628299721e-6
-dig_N	2.4594195769798327e-5
-dig_V	1.8326766242096582e-4
-dig_V2	1.679148335963999e-5
-digest_N	4.099032628299721e-6
-digest_V	2.2908457802620728e-5
-digest_V2	8.395741679819995e-5
-digestibility_N	4.099032628299721e-6
-digestible_A	1.3251527238514238e-5
-digestion_N	4.099032628299721e-6
-digestive_A	1.3251527238514238e-5
-digger_N	4.099032628299721e-6
-digging_N	8.198065256599442e-6
-digit_N	2.0495163141498608e-5
-digital_A	1.1926374514662814e-4
-digitalization_N	4.099032628299721e-6
-diglyceride_N	4.099032628299721e-6
-dignified_A	2.6503054477028476e-5
-dignify_V2	3.358296671927998e-5
-dignitary_N	8.198065256599442e-6
-dignity_N	4.508935891129693e-5
-digraph_N	4.099032628299721e-6
-digress_V	2.2908457802620728e-5
-digression_N	4.099032628299721e-6
-dijon_PN	1.8648018648018647e-5
-dike_N	4.099032628299721e-6
-dike_V	2.2908457802620728e-5
-dike_V2	1.679148335963999e-5
-dilapidated_A	2.6503054477028476e-5
-dilapidation_N	4.099032628299721e-6
-dilate_V	2.2908457802620728e-5
-dilate_V2	1.679148335963999e-5
-dilation_N	4.099032628299721e-6
-dilatory_A	1.3251527238514238e-5
-dilemma_N	4.0990326282997215e-5
-dilettante_N	4.099032628299721e-6
-diligence_N	1.2297097884899164e-5
-diligent_A	1.3251527238514238e-5
-dill_N	4.099032628299721e-6
-dilly_dally_V	2.2908457802620728e-5
-dilute_A	1.3251527238514238e-5
-dilute_V	4.123522404471731e-4
-dilute_V2	2.3508076703495986e-4
-dilution_N	2.0495163141498608e-5
-dim_A	2.6503054477028476e-5
-dim_V	2.2908457802620728e-5
-dim_V2	1.679148335963999e-5
-dime_N	1.2297097884899164e-5
-dimension_N	2.4594195769798327e-5
-dimensional_A	1.3251527238514238e-5
-diminish_V	2.9780995143406945e-4
-diminish_V2	2.854552171138798e-4
-diminuendo_N	4.099032628299721e-6
-diminution_N	8.198065256599442e-6
-diminutive_A	3.975458171554272e-5
-diminutive_N	4.099032628299721e-6
-dimity_N	4.099032628299721e-6
-dimness_N	4.099032628299721e-6
-dimple_N	4.099032628299721e-6
-dimple_V	2.2908457802620728e-5
-dimple_V2	1.679148335963999e-5
-din_N	4.099032628299721e-6
-din_V	2.2908457802620728e-5
-din_V2	1.679148335963999e-5
-dinar_N	4.099032628299721e-6
-dine_V	1.1454228901310364e-4
-dine_V2	1.679148335963999e-5
-diner_N	1.6396130513198885e-5
-ding_dong_Adv	7.850402725659827e-6
-ding_dong_N	4.099032628299721e-6
-dinghy_N	4.099032628299721e-6
-dingily_Adv	7.850402725659827e-6
-dinginess_N	4.099032628299721e-6
-dingle_N	4.099032628299721e-6
-dingle_PN	1.8648018648018647e-5
-dingy_A	1.3251527238514238e-5
-dining_car_N	4.099032628299721e-6
-dining_room_N	4.099032628299721e-6
-dining_table_N	4.099032628299721e-6
-dinky_A	2.6503054477028476e-5
-dinner_N	8.607968519429415e-5
-dinner_jacket_N	4.099032628299721e-6
-dinner_party_N	4.099032628299721e-6
-dinner_service_N	4.099032628299721e-6
-dinner_set_N	4.099032628299721e-6
-dinnington_PN	1.8648018648018647e-5
-dinosaur_N	2.4594195769798327e-5
-dint_N	4.099032628299721e-6
-diocesan_A	1.3251527238514238e-5
-diocesan_N	4.099032628299721e-6
-diocese_N	4.099032628299721e-6
-dioxide_N	5.73864567961961e-5
-dip_N	1.6396130513198885e-5
-dip_V	2.7490149363144874e-4
-dip_V2	1.0074890015783994e-4
-dip_ed_N	1.6396130513198885e-5
-diphtheria_N	8.198065256599442e-6
-diphthong_N	4.099032628299721e-6
-diploma_N	8.198065256599442e-6
-diplomacy_N	2.0495163141498608e-5
-diplomat_N	6.148548942449582e-5
-diplomatic_A	1.8552138133919935e-4
-diplomatically_Adv	1.5700805451319653e-5
-diplomatist_N	4.099032628299721e-6
-dipper_N	4.099032628299721e-6
-dipsomania_N	4.099032628299721e-6
-dipsomaniac_N	4.099032628299721e-6
-dipstick_N	4.099032628299721e-6
-diptych_N	4.099032628299721e-6
-dir_N	4.099032628299721e-6
-dire_A	1.060122179081139e-4
-direct_A	2.6370539204643335e-3
-direct_Adv	1.5700805451319653e-5
-direct_V	2.7490149363144874e-4
-direct_V2	3.862041172717198e-4
-direct_VS	1.1564704521799469e-4
-direction_N	2.664371208394819e-4
-direction_finder_N	4.099032628299721e-6
-directional_A	1.3251527238514238e-5
-directive_N	3.279226102639777e-5
-directness_N	4.099032628299721e-6
-director_N	2.2298737497950484e-3
-directorate_N	8.198065256599442e-6
-directorship_N	8.198065256599442e-6
-directory_N	4.508935891129693e-5
-direful_A	1.3251527238514238e-5
-dirge_N	4.099032628299721e-6
-dirigible_N	4.099032628299721e-6
-dirk_N	8.198065256599442e-6
-dirndl_N	4.099032628299721e-6
-dirt_N	1.6396130513198885e-5
-dirt_cheap_A	1.3251527238514238e-5
-dirt_track_N	4.099032628299721e-6
-dirtily_Adv	7.850402725659827e-6
-dirty_A	7.950916343108544e-5
-dirty_V	2.2908457802620728e-5
-dirty_V2	1.679148335963999e-5
-disability_N	2.869322839809805e-5
-disable_V2	8.395741679819995e-5
-disablement_N	4.099032628299721e-6
-disabuse_V2	1.679148335963999e-5
-disadvantage_N	4.9188391539596654e-5
-disadvantageous_A	1.3251527238514238e-5
-disaffected_A	3.975458171554272e-5
-disaffection_N	8.198065256599442e-6
-disafforest_V2	1.679148335963999e-5
-disagree_V	6.185283606707597e-4
-disagree_V2	1.679148335963999e-5
-disagree_VS	1.1564704521799469e-4
-disagreeable_A	2.6503054477028476e-5
-disagreeableness_N	4.099032628299721e-6
-disagreement_N	3.689129365469749e-5
-disallow_V2	3.358296671927998e-5
-disappear_V	5.498029872628975e-4
-disappearance_N	3.279226102639777e-5
-disappoint_V2	4.197870839909998e-4
-disappointed_A	1.060122179081139e-4
-disappointing_A	6.095702529716549e-4
-disappointment_N	1.1887194622069192e-4
-disapprobation_N	4.099032628299721e-6
-disapproval_N	1.6396130513198885e-5
-disapprove_V	1.3745074681572437e-4
-disapprove_V2	6.716593343855997e-5
-disapprovingly_Adv	7.850402725659827e-6
-disarm_V	1.1454228901310364e-4
-disarm_V2	3.358296671927998e-5
-disarmament_N	1.2297097884899164e-5
-disarrange_V2	1.679148335963999e-5
-disarrangement_N	4.099032628299721e-6
-disarray_N	6.148548942449582e-5
-disarray_V2	1.679148335963999e-5
-disassociate_V2	3.358296671927998e-5
-disaster_N	4.426955238563699e-4
-disastrous_A	5.300610895405695e-5
-disavow_V2	3.358296671927998e-5
-disavowal_N	4.099032628299721e-6
-disband_V	1.3745074681572437e-4
-disband_V2	8.395741679819995e-5
-disbandment_N	4.099032628299721e-6
-disbelief_N	8.198065256599442e-6
-disbelieve_V	2.2908457802620728e-5
-disbelieve_V2	1.679148335963999e-5
-disbelievingly_Adv	7.850402725659827e-6
-disbud_V2	1.679148335963999e-5
-disburden_V2	1.679148335963999e-5
-disburse_V	2.2908457802620728e-5
-disburse_V2	5.037445007891997e-5
-disbursement_N	1.6396130513198885e-5
-disc_N	1.6396130513198885e-5
-discard_N	4.099032628299721e-6
-discard_V2	1.847063169560399e-4
-discern_V2	3.358296671927998e-5
-discernible_A	2.6503054477028476e-5
-discerning_A	2.6503054477028476e-5
-discernment_N	4.099032628299721e-6
-discharge_N	2.4594195769798327e-5
-discharge_V	2.2908457802620728e-5
-discharge_V2	6.716593343855997e-5
-disciple_N	8.198065256599442e-6
-disciplinarian_N	4.099032628299721e-6
-disciplinary_A	1.8552138133919935e-4
-discipline_N	1.1887194622069192e-4
-discipline_V2	2.0149780031567988e-4
-disclaim_V2	1.679148335963999e-5
-disclaim_VS	5.782352260899734e-5
-disclaimer_N	4.099032628299721e-6
-disclose_V	9.392467699074498e-4
-disclose_V2	2.4683480538670787e-3
-disclose_VS	1.5612351104429283e-3
-disclosure_N	1.721593703885883e-4
-disco_N	1.6396130513198885e-5
-discolour_V	2.2908457802620728e-5
-discolour_V2	1.679148335963999e-5
-discolouration_N	4.099032628299721e-6
-discomfit_V2	3.358296671927998e-5
-discomfiture_N	4.099032628299721e-6
-discomfort_N	8.198065256599442e-6
-discommode_V2	1.679148335963999e-5
-discompose_V2	1.679148335963999e-5
-discomposure_N	4.099032628299721e-6
-disconcert_V2	1.679148335963999e-5
-disconcertingly_Adv	7.850402725659827e-6
-disconnect_V2	1.0074890015783994e-4
-disconnected_A	2.6503054477028476e-5
-disconsolate_A	1.3251527238514238e-5
-discontent_N	1.2297097884899164e-5
-discontent_V2	1.679148335963999e-5
-discontentedly_Adv	7.850402725659827e-6
-discontentment_N	4.099032628299721e-6
-discontinuance_N	8.198065256599442e-6
-discontinue_V	6.872537340786218e-5
-discontinue_V2	5.877019175873997e-4
-discontinuity_N	4.099032628299721e-6
-discontinuous_A	1.3251527238514238e-5
-discord_N	8.198065256599442e-6
-discordance_N	4.099032628299721e-6
-discordant_A	3.975458171554272e-5
-discotheque_N	8.198065256599442e-6
-discount_N	4.7138875225446797e-4
-discount_V	6.414368184733803e-4
-discount_V2	2.6866373375423986e-4
-discountenance_V2	1.679148335963999e-5
-discourage_V2	5.205359841488397e-4
-discouragement_N	1.2297097884899164e-5
-discourse_N	1.2297097884899164e-5
-discourse_V	2.2908457802620728e-5
-discourteous_A	1.3251527238514238e-5
-discourtesy_N	4.099032628299721e-6
-discover_V	5.956199028681389e-4
-discover_V2	4.3657856735063974e-4
-discover_V2V	5.810575246949448e-4
-discover_VS	1.0986469295709495e-3
-discoverer_N	4.099032628299721e-6
-discovery_N	6.968355468109526e-5
-discredit_N	4.099032628299721e-6
-discredit_V2	1.3433186687711993e-4
-discreditable_A	1.3251527238514238e-5
-discreet_A	2.6503054477028476e-5
-discrepancy_N	8.607968519429415e-5
-discrete_A	2.6503054477028476e-5
-discreteness_N	4.099032628299721e-6
-discretion_N	4.0990326282997215e-5
-discretionary_A	1.722698541006851e-4
-discriminate_V	9.163383121048291e-5
-discriminate_V2	1.679148335963999e-5
-discriminating_A	1.3251527238514238e-5
-discrimination_N	9.837678307919331e-5
-discriminatory_A	6.62576361925712e-5
-discursive_A	1.3251527238514238e-5
-discursiveness_N	4.099032628299721e-6
-discus_N	4.099032628299721e-6
-discuss_V2	1.779897236121839e-3
-discuss_VS	1.7347056782699203e-4
-discussion_N	3.1152647975077883e-4
-disdain_N	2.0495163141498608e-5
-disdain_V2	5.037445007891997e-5
-disdainful_A	1.3251527238514238e-5
-disease_N	1.8855550090178717e-4
-diseased_A	2.6503054477028476e-5
-disembark_V	4.5816915605241456e-5
-disembark_V2	1.679148335963999e-5
-disembarkation_N	4.099032628299721e-6
-disembarrass_V2	1.679148335963999e-5
-disembarrassment_N	4.099032628299721e-6
-disembody_V2	3.358296671927998e-5
-disembowel_V2	1.679148335963999e-5
-disenchant_V2	6.716593343855997e-5
-disenchantment_N	4.099032628299721e-6
-disencumber_V2	1.679148335963999e-5
-disenfranchise_V2	1.679148335963999e-5
-disengage_V	2.2908457802620728e-5
-disengage_V2	3.358296671927998e-5
-disengagement_N	4.099032628299721e-6
-disentangle_V	2.2908457802620728e-5
-disentangle_V2	1.679148335963999e-5
-disentanglement_N	4.099032628299721e-6
-disequilibrium_N	4.099032628299721e-6
-disestablish_V2	1.679148335963999e-5
-disestablishment_N	4.099032628299721e-6
-disfavour_N	4.099032628299721e-6
-disfavour_V2	1.679148335963999e-5
-disfigure_V2	1.679148335963999e-5
-disfigurement_N	4.099032628299721e-6
-disforest_V2	1.679148335963999e-5
-disfranchise_V2	1.679148335963999e-5
-disfranchisement_N	4.099032628299721e-6
-disgorge_V2	1.1754038351747993e-4
-disgrace_N	8.198065256599442e-6
-disgrace_V2	1.679148335963999e-5
-disgraceful_A	3.975458171554272e-5
-disgruntled_A	5.300610895405695e-5
-disguise_N	8.198065256599442e-6
-disguise_V2	1.0074890015783994e-4
-disgust_N	1.2297097884899164e-5
-disgust_V2	6.716593343855997e-5
-disgustedly_Adv	7.850402725659827e-6
-disgusting_A	2.6503054477028476e-5
-dish_N	3.279226102639777e-5
-dish_V2	3.358296671927998e-5
-dishabille_N	4.099032628299721e-6
-disharmonious_A	1.3251527238514238e-5
-disharmony_N	4.099032628299721e-6
-dishcloth_N	4.099032628299721e-6
-dishearten_V2	1.679148335963999e-5
-dishevelled_A	1.3251527238514238e-5
-dishful_N	4.099032628299721e-6
-dishonest_A	2.6503054477028476e-5
-dishonesty_N	2.869322839809805e-5
-dishonour_N	4.099032628299721e-6
-dishonour_V2	1.679148335963999e-5
-dishonourable_A	1.3251527238514238e-5
-dishwasher_N	2.0495163141498608e-5
-dishwater_N	4.099032628299721e-6
-dishy_A	1.3251527238514238e-5
-disillusion_N	4.099032628299721e-6
-disillusion_V2	1.679148335963999e-5
-disillusionment_N	8.198065256599442e-6
-disincentive_N	4.099032628299721e-6
-disinclination_N	4.099032628299721e-6
-disincline_V2	1.679148335963999e-5
-disincline_V2V	5.810575246949448e-4
-disinfect_V2	1.679148335963999e-5
-disinfectant_A	1.3251527238514238e-5
-disinfectant_N	8.198065256599442e-6
-disinfection_N	4.099032628299721e-6
-disinfest_V2	1.679148335963999e-5
-disinfestation_N	4.099032628299721e-6
-disinflation_N	8.198065256599442e-6
-disingenuous_A	3.975458171554272e-5
-disingenuousness_N	4.099032628299721e-6
-disinherit_V2	1.679148335963999e-5
-disinheritance_N	4.099032628299721e-6
-disintegrate_V	9.163383121048291e-5
-disintegrate_V2	1.679148335963999e-5
-disintegration_N	1.2297097884899164e-5
-disinter_V2	1.679148335963999e-5
-disinterested_A	3.975458171554272e-5
-disinterestedness_N	4.099032628299721e-6
-disinterment_N	4.099032628299721e-6
-disjoint_V2	1.679148335963999e-5
-disjointed_A	1.3251527238514238e-5
-disjointedness_N	4.099032628299721e-6
-disjunctive_A	1.3251527238514238e-5
-disk_N	2.50040990326283e-4
-dislike_N	2.0495163141498608e-5
-dislike_V2	1.0074890015783994e-4
-dislocate_V2	1.679148335963999e-5
-dislocation_N	2.0495163141498608e-5
-dislodge_V2	1.679148335963999e-5
-dislodgement_N	4.099032628299721e-6
-disloyal_A	3.975458171554272e-5
-disloyalty_N	8.198065256599442e-6
-dismal_A	1.9877290857771358e-4
-dismantle_V2	1.5112335023675992e-4
-dismantlement_N	4.099032628299721e-6
-dismay_N	1.2297097884899164e-5
-dismay_V	4.5816915605241456e-5
-dismay_V2	5.037445007891997e-5
-dismember_V2	3.358296671927998e-5
-dismemberment_N	4.099032628299721e-6
-dismiss_V2	7.388252678241596e-4
-dismissal_N	6.148548942449582e-5
-dismount_V	2.2908457802620728e-5
-dismount_V2	1.679148335963999e-5
-dismounted_A	1.3251527238514238e-5
-disobedience_N	6.148548942449582e-5
-disobedient_A	1.3251527238514238e-5
-disobey_V2	3.358296671927998e-5
-disoblige_V2	1.679148335963999e-5
-disorder_N	6.558452205279554e-5
-disorder_V2	1.679148335963999e-5
-disorderly_A	6.62576361925712e-5
-disorganization_N	4.099032628299721e-6
-disorganize_V2	1.679148335963999e-5
-disorient_V2	1.679148335963999e-5
-disorientate_V2	1.679148335963999e-5
-disown_V2	1.679148335963999e-5
-disparage_V2	6.716593343855997e-5
-disparagement_N	4.099032628299721e-6
-disparagingly_Adv	7.850402725659827e-6
-disparate_A	5.300610895405695e-5
-disparity_N	1.2297097884899164e-5
-dispassionate_A	1.3251527238514238e-5
-dispassionateness_N	4.099032628299721e-6
-dispatch_N	8.198065256599442e-6
-dispatch_V2	2.1828928367531987e-4
-dispatch_V2V	1.1621150493898896e-3
-dispatch_box_N	4.099032628299721e-6
-dispatch_rider_N	4.099032628299721e-6
-dispel_V2	1.1754038351747993e-4
-dispensable_A	1.3251527238514238e-5
-dispensary_N	4.099032628299721e-6
-dispensation_N	8.198065256599442e-6
-dispense_V	6.872537340786218e-5
-dispense_V2	5.037445007891997e-5
-dispenser_N	4.099032628299721e-6
-dispersal_N	4.099032628299721e-6
-disperse_V	4.5816915605241456e-5
-disperse_V2	3.358296671927998e-5
-dispersion_N	4.099032628299721e-6
-dispirit_V2	1.679148335963999e-5
-dispiritedly_Adv	7.850402725659827e-6
-displace_V2	8.395741679819995e-5
-displacement_N	4.099032628299721e-6
-display_N	1.5576323987538941e-4
-display_V2	4.5337005071027976e-4
-display_VS	1.1564704521799469e-4
-displease_V2	5.037445007891997e-5
-displeasing_A	1.3251527238514238e-5
-displeasure_N	4.099032628299721e-6
-disport_V2	1.679148335963999e-5
-disposable_A	1.5901832686217088e-4
-disposal_N	6.968355468109526e-5
-dispose_V	3.2071840923669016e-4
-dispose_V2	1.679148335963999e-5
-disposition_N	2.0495163141498608e-5
-dispossess_V2	1.679148335963999e-5
-dispossession_N	4.099032628299721e-6
-disproof_N	4.099032628299721e-6
-disproportion_N	4.099032628299721e-6
-disproportionate_A	1.8552138133919935e-4
-disprove_V2	1.679148335963999e-5
-disprove_VS	1.1564704521799469e-4
-disputable_A	1.3251527238514238e-5
-disputant_N	4.099032628299721e-6
-disputation_N	4.099032628299721e-6
-disputatious_A	1.3251527238514238e-5
-dispute_N	3.566158386620757e-4
-dispute_V	1.1454228901310364e-4
-dispute_V2	3.190381838331598e-4
-disqualification_N	8.198065256599442e-6
-disqualify_V2	5.037445007891997e-5
-disquiet_N	4.099032628299721e-6
-disquiet_V2	1.679148335963999e-5
-disquieting_A	2.6503054477028476e-5
-disquietude_N	4.099032628299721e-6
-disquisition_N	4.099032628299721e-6
-disregard_N	8.198065256599442e-6
-disregard_V2	6.716593343855997e-5
-disrepair_N	4.099032628299721e-6
-disreputable_A	1.3251527238514238e-5
-disrepute_N	4.099032628299721e-6
-disrespect_N	4.099032628299721e-6
-disrespectful_A	1.3251527238514238e-5
-disrobe_V	2.2908457802620728e-5
-disrobe_V2	1.679148335963999e-5
-disrupt_V	6.872537340786218e-5
-disrupt_V2	3.5262115055243983e-4
-disruption_N	9.017871782259386e-5
-disruptive_A	6.62576361925712e-5
-dissatisfaction_N	1.2297097884899164e-5
-dissatisfy_V2	8.395741679819995e-5
-dissect_V2	5.037445007891997e-5
-dissection_N	8.198065256599442e-6
-dissemble_V	2.2908457802620728e-5
-dissemble_V2	1.679148335963999e-5
-dissembler_N	4.099032628299721e-6
-disseminate_V	6.872537340786218e-5
-disseminate_V2	5.037445007891997e-5
-dissemination_N	2.4594195769798327e-5
-dissension_N	8.198065256599442e-6
-dissent_N	5.73864567961961e-5
-dissent_V	9.163383121048291e-5
-dissenter_N	3.689129365469749e-5
-dissertation_N	4.099032628299721e-6
-disservice_N	1.2297097884899164e-5
-dissever_V2	1.679148335963999e-5
-dissidence_N	4.099032628299721e-6
-dissident_A	1.722698541006851e-4
-dissident_N	4.0990326282997215e-5
-dissimilar_A	2.6503054477028476e-5
-dissimilarity_N	4.099032628299721e-6
-dissimilitude_N	4.099032628299721e-6
-dissimulate_V	2.2908457802620728e-5
-dissimulate_V2	1.679148335963999e-5
-dissimulation_N	4.099032628299721e-6
-dissipate_V	6.872537340786218e-5
-dissipate_V2	1.679148335963999e-5
-dissipated_A	1.3251527238514238e-5
-dissipation_N	4.099032628299721e-6
-dissociate_V2	3.358296671927998e-5
-dissociation_N	4.099032628299721e-6
-dissolubility_N	4.099032628299721e-6
-dissoluble_A	1.3251527238514238e-5
-dissolute_A	1.3251527238514238e-5
-dissolution_N	1.2297097884899164e-5
-dissolve_V	9.163383121048291e-5
-dissolve_V2	1.1754038351747993e-4
-dissonance_N	8.198065256599442e-6
-dissonant_A	1.3251527238514238e-5
-dissuade_V2	3.358296671927998e-5
-dissuasion_N	4.099032628299721e-6
-dissyllable_N	4.099032628299721e-6
-distaff_N	4.099032628299721e-6
-distance_N	8.198065256599443e-5
-distance_V2	1.0074890015783994e-4
-distant_A	1.4576679962365662e-4
-distaste_N	8.198065256599442e-6
-distasteful_A	3.975458171554272e-5
-distastefulness_N	4.099032628299721e-6
-distemper_N	4.099032628299721e-6
-distemper_V2	1.679148335963999e-5
-distend_V	2.2908457802620728e-5
-distend_V2	1.679148335963999e-5
-distension_N	4.099032628299721e-6
-distil_V	2.2908457802620728e-5
-distil_V2	1.0074890015783994e-4
-distillation_N	4.099032628299721e-6
-distiller_N	2.4594195769798327e-5
-distillery_N	8.198065256599442e-6
-distinct_A	1.325152723851424e-4
-distinction_N	3.689129365469749e-5
-distinctive_A	1.722698541006851e-4
-distinctiveness_N	8.198065256599442e-6
-distinctness_N	4.099032628299721e-6
-distinguish_V	1.1454228901310364e-4
-distinguish_V2	1.5112335023675992e-4
-distinguishable_A	1.3251527238514238e-5
-distinguished_A	2.6503054477028476e-5
-distort_V2	1.3433186687711993e-4
-distortion_N	1.2297097884899164e-5
-distract_V	9.163383121048291e-5
-distract_V2	1.1754038351747993e-4
-distracted_A	1.3251527238514238e-5
-distraction_N	2.0495163141498608e-5
-distrain_V	2.2908457802620728e-5
-distraint_N	4.099032628299721e-6
-distrait_A	1.3251527238514238e-5
-distraught_A	1.3251527238514238e-5
-distress_N	2.4594195769798327e-5
-distress_V2	1.1754038351747993e-4
-distressful_A	2.6503054477028476e-5
-distressing_A	5.300610895405695e-5
-distribute_V2	1.0746549350169594e-3
-distribution_N	2.8283325135268077e-4
-distributive_A	1.3251527238514238e-5
-distributor_N	1.352680767338908e-4
-district_N	5.205771437940646e-4
-distrust_N	8.198065256599442e-6
-distrust_V2	1.679148335963999e-5
-distrustful_A	1.3251527238514238e-5
-distrustfulness_N	4.099032628299721e-6
-disturb_V2	2.0149780031567988e-4
-disturbance_N	1.6396130513198885e-5
-disturbingly_Adv	7.850402725659827e-6
-disunion_N	4.099032628299721e-6
-disunite_V	2.2908457802620728e-5
-disunite_V2	1.679148335963999e-5
-disunity_N	4.099032628299721e-6
-disuse_N	4.099032628299721e-6
-disused_A	1.3251527238514238e-5
-disyllabic_A	1.3251527238514238e-5
-disyllable_N	4.099032628299721e-6
-ditch_N	1.2297097884899164e-5
-ditch_V	2.2908457802620728e-5
-ditch_V2	1.679148335963999e-5
-dither_N	4.099032628299721e-6
-dither_V	4.5816915605241456e-5
-ditto_N	8.198065256599442e-6
-ditty_N	4.099032628299721e-6
-diurnal_A	1.3251527238514238e-5
-divagate_V	2.2908457802620728e-5
-divagation_N	4.099032628299721e-6
-divan_N	4.099032628299721e-6
-divan_bed_N	4.099032628299721e-6
-dive_N	5.328742416789638e-5
-dive_V	1.8326766242096582e-4
-dive_bomb_V	2.2908457802620728e-5
-dive_bomb_V2	1.679148335963999e-5
-dive_bomber_N	4.099032628299721e-6
-diver_N	8.198065256599442e-6
-diverge_V	6.872537340786218e-5
-divergence_N	2.869322839809805e-5
-divergency_N	4.099032628299721e-6
-divergent_A	6.62576361925712e-5
-divers_A	1.3251527238514238e-5
-diverse_A	1.1926374514662814e-4
-diversification_N	6.558452205279554e-5
-diversify_V	3.6653532484193165e-4
-diversify_V2	3.694126339120798e-4
-diversion_N	3.689129365469749e-5
-diversionary_A	2.6503054477028476e-5
-diversionist_N	4.099032628299721e-6
-diversity_N	3.279226102639777e-5
-divert_V	1.3745074681572437e-4
-divert_V2	2.5187225039459985e-4
-diverting_A	1.3251527238514238e-5
-dives_PN	1.8648018648018647e-5
-divest_V2	2.0149780031567988e-4
-divide_N	1.2297097884899164e-5
-divide_V	3.4362686703931093e-4
-divide_V2	5.541189508681197e-4
-dividend_N	1.0862436464994262e-3
-dividend_warrant_N	4.099032628299721e-6
-divination_N	4.099032628299721e-6
-divine_A	1.3251527238514238e-5
-divine_N	4.099032628299721e-6
-divine_V	2.2908457802620728e-5
-divine_V2	1.679148335963999e-5
-diviner_N	4.099032628299721e-6
-diving_bell_N	4.099032628299721e-6
-diving_board_N	4.099032628299721e-6
-diving_dress_N	4.099032628299721e-6
-diving_suit_N	4.099032628299721e-6
-divinity_N	4.099032628299721e-6
-divisible_A	1.3251527238514238e-5
-division_N	1.0411542875881292e-3
-divisional_A	3.975458171554272e-5
-divisor_N	4.099032628299721e-6
-divorce_N	2.0495163141498608e-5
-divorce_V2	1.0074890015783994e-4
-divorcee_N	4.099032628299721e-6
-divot_N	4.099032628299721e-6
-divulge_V2	1.679148335963999e-5
-divulgence_N	4.099032628299721e-6
-divvy_N	4.099032628299721e-6
-dixie_N	4.099032628299721e-6
-diy_N	4.099032628299721e-6
-dizzily_Adv	7.850402725659827e-6
-dizziness_N	8.198065256599442e-6
-dizzy_A	1.3251527238514238e-5
-dizzy_V2	5.037445007891997e-5
-dj_N	4.099032628299721e-6
-djibouti_PN	1.8648018648018647e-5
-djiboutian_A	1.3251527238514238e-5
-djiboutian_N	4.099032628299721e-6
-djinn_N	4.099032628299721e-6
-djs_N	4.099032628299721e-6
-dlitt_N	4.099032628299721e-6
-dm_N	4.099032628299721e-6
-dna_N	4.099032628299721e-6
-dnepropetrovsk_PN	1.8648018648018647e-5
-do_N	4.099032628299721e-6
-do_V	2.0892513515990103e-2
-do_V2	8.933069147328474e-3
-do_gooder_N	4.099032628299721e-6
-dobbin_N	4.099032628299721e-6
-docile_A	2.6503054477028476e-5
-docility_N	4.099032628299721e-6
-dock_N	8.198065256599442e-6
-dock_V	2.2908457802620728e-5
-dock_V2	1.679148335963999e-5
-docker_N	4.099032628299721e-6
-docket_N	1.2297097884899164e-5
-docket_V2	1.679148335963999e-5
-dockyard_N	4.099032628299721e-6
-doctor_N	2.0495163141498606e-4
-doctor_V2	3.358296671927998e-5
-doctorate_N	1.2297097884899164e-5
-doctrinaire_A	1.3251527238514238e-5
-doctrinaire_N	4.099032628299721e-6
-doctrinal_A	1.3251527238514238e-5
-doctrine_N	3.689129365469749e-5
-document_N	3.033284144941794e-4
-document_V2	1.5112335023675992e-4
-documentary_A	2.6503054477028476e-5
-documentation_N	8.198065256599442e-6
-dodder_V	4.5816915605241456e-5
-dodderer_N	4.099032628299721e-6
-doddering_A	2.6503054477028476e-5
-doddery_A	1.3251527238514238e-5
-dodge_N	4.099032628299721e-6
-dodge_V	6.872537340786218e-5
-dodge_V2	1.679148335963999e-5
-dodgem_N	4.099032628299721e-6
-dodger_N	4.099032628299721e-6
-dodgy_A	1.3251527238514238e-5
-dodo_N	4.099032628299721e-6
-doe_N	4.099032628299721e-6
-doer_N	8.198065256599442e-6
-doff_V2	1.679148335963999e-5
-dog's_tooth_N	4.099032628299721e-6
-dog_N	9.837678307919331e-5
-dog_V2	1.3433186687711993e-4
-dog_biscuit_N	4.099032628299721e-6
-dog_cart_N	4.099032628299721e-6
-dog_collar_N	4.099032628299721e-6
-dog_eared_A	2.6503054477028476e-5
-dog_like_A	1.3251527238514238e-5
-doge_N	4.099032628299721e-6
-dogfish_N	4.099032628299721e-6
-dogged_A	2.6503054477028476e-5
-doggedness_N	4.099032628299721e-6
-doggerel_N	4.099032628299721e-6
-doggie_N	4.099032628299721e-6
-doggo_Adv	7.850402725659827e-6
-doggy_N	4.099032628299721e-6
-doghouse_N	4.099032628299721e-6
-dogma_N	1.2297097884899164e-5
-dogmatic_A	1.3251527238514238e-5
-dogmatically_Adv	7.850402725659827e-6
-dogmatism_N	4.099032628299721e-6
-dogmatize_V	2.2908457802620728e-5
-dogmatize_V2	1.679148335963999e-5
-dogsbody_N	4.099032628299721e-6
-dogtooth_N	4.099032628299721e-6
-dogtrot_N	4.099032628299721e-6
-dogwatch_N	4.099032628299721e-6
-dogwood_N	4.099032628299721e-6
-doh_N	4.099032628299721e-6
-doily_N	4.099032628299721e-6
-dole_N	4.099032628299721e-6
-dole_V2	1.0074890015783994e-4
-doleful_A	1.3251527238514238e-5
-doll_N	2.0495163141498608e-5
-doll_V	2.2908457802620728e-5
-doll_V2	1.679148335963999e-5
-dollar_N	2.3569437612723397e-3
-dollop_N	4.099032628299721e-6
-dolly_N	4.099032628299721e-6
-dolly_PN	1.8648018648018647e-5
-dolmen_N	4.099032628299721e-6
-dolour_N	4.099032628299721e-6
-dolourous_A	1.3251527238514238e-5
-dolphin_N	1.2297097884899164e-5
-dolt_N	8.198065256599442e-6
-doltish_A	1.3251527238514238e-5
-domain_N	2.4594195769798327e-5
-dome_N	1.6396130513198885e-5
-domed_A	1.3251527238514238e-5
-domesday_PN	1.8648018648018647e-5
-domestic_A	2.544293229794734e-3
-domestically_Adv	7.850402725659827e-5
-domesticate_V2	1.679148335963999e-5
-domestication_N	4.099032628299721e-6
-domesticity_N	4.099032628299721e-6
-domicile_N	4.099032628299721e-6
-domiciliary_A	1.3251527238514238e-5
-dominance_N	4.508935891129693e-5
-dominant_A	2.78282072008799e-4
-dominate_V	2.0617612022358654e-4
-dominate_V2	6.380763676663196e-4
-domination_N	2.869322839809805e-5
-domineer_V	4.5816915605241456e-5
-domineering_A	1.3251527238514238e-5
-dominic_PN	1.8648018648018647e-5
-dominica_PN	1.8648018648018647e-5
-dominican_A	1.3251527238514238e-5
-dominican_N	4.099032628299721e-6
-dominie_N	4.099032628299721e-6
-dominion_N	8.198065256599442e-6
-domino_N	1.2297097884899164e-5
-don't_know_N	4.099032628299721e-6
-don_N	8.198065256599442e-6
-don_PN	1.8648018648018647e-5
-don_V2	8.395741679819995e-5
-donald_PN	1.8648018648018647e-5
-donate_V	2.7490149363144874e-4
-donate_V2	2.6866373375423986e-4
-donation_N	1.3936710936219052e-4
-doncaster_PN	1.8648018648018647e-5
-done_VA	1.034126163391934e-3
-donegal_PN	1.8648018648018647e-5
-donetsk_PN	1.8648018648018647e-5
-donjon_N	4.099032628299721e-6
-donkey_N	4.099032628299721e-6
-donkey_jacket_N	4.099032628299721e-6
-donkey_work_N	4.099032628299721e-6
-donnish_A	1.3251527238514238e-5
-donor_N	3.279226102639777e-5
-doodle_V	2.2908457802620728e-5
-doodlebug_N	4.099032628299721e-6
-doom_N	8.198065256599442e-6
-doom_V2	1.5112335023675992e-4
-doomsday_PN	1.8648018648018647e-5
-door_N	2.869322839809805e-4
-door_to_door_A	5.300610895405695e-5
-doorbell_N	4.099032628299721e-6
-doorcase_N	4.099032628299721e-6
-doorframe_N	4.099032628299721e-6
-doorhandle_N	4.099032628299721e-6
-doorkeeper_N	4.099032628299721e-6
-doorknob_N	4.099032628299721e-6
-doorknocker_N	4.099032628299721e-6
-doorman_N	8.198065256599442e-6
-doormat_N	4.099032628299721e-6
-doornail_N	4.099032628299721e-6
-doorplate_N	4.099032628299721e-6
-doorpost_N	4.099032628299721e-6
-doorstep_N	2.4594195769798327e-5
-doorstopper_N	4.099032628299721e-6
-doorway_N	1.2297097884899164e-5
-dope_N	8.198065256599442e-6
-dope_V2	1.679148335963999e-5
-dopey_A	1.3251527238514238e-5
-dora_PN	1.8648018648018647e-5
-dorchester_PN	1.8648018648018647e-5
-dordrecht_PN	1.8648018648018647e-5
-doreen_PN	1.8648018648018647e-5
-doric_A	1.3251527238514238e-5
-doris_PN	1.8648018648018647e-5
-dorking_PN	1.8648018648018647e-5
-dormant_A	5.300610895405695e-5
-dormer_N	4.099032628299721e-6
-dormer_window_N	4.099032628299721e-6
-dormitory_N	1.2297097884899164e-5
-dormouse_N	4.099032628299721e-6
-dorothy_PN	1.8648018648018647e-5
-dorsal_A	1.3251527238514238e-5
-dorset_PN	1.8648018648018647e-5
-dortmund_PN	1.8648018648018647e-5
-dory_N	4.099032628299721e-6
-dosage_N	8.198065256599442e-6
-dose_N	3.279226102639777e-5
-dose_V2	1.679148335963999e-5
-doss_V	2.2908457802620728e-5
-doss_house_N	4.099032628299721e-6
-dosser_N	4.099032628299721e-6
-dossier_N	8.198065256599442e-6
-dot_N	4.099032628299721e-6
-dot_V2	6.716593343855997e-5
-dotage_N	4.099032628299721e-6
-dotard_N	4.099032628299721e-6
-dote_V	2.2908457802620728e-5
-dottle_N	4.099032628299721e-6
-dotty_A	1.3251527238514238e-5
-douai_PN	1.8648018648018647e-5
-double_A	3.445397082013702e-4
-double_Adv	1.5700805451319654e-4
-double_N	2.0495163141498608e-5
-double_V	1.1912398057362778e-3
-double_V2	4.8695301742955973e-4
-double_barrelled_A	1.3251527238514238e-5
-double_bass_N	4.099032628299721e-6
-double_bedded_A	1.3251527238514238e-5
-double_breasted_A	2.6503054477028476e-5
-double_check_V2	1.679148335963999e-5
-double_cross_N	4.099032628299721e-6
-double_cross_V2	3.358296671927998e-5
-double_dealer_N	4.099032628299721e-6
-double_dealing_A	1.3251527238514238e-5
-double_dealing_N	4.099032628299721e-6
-double_decker_N	4.099032628299721e-6
-double_dutch_N	4.099032628299721e-6
-double_dyed_A	1.3251527238514238e-5
-double_edged_A	5.300610895405695e-5
-double_entry_N	4.099032628299721e-6
-double_faced_A	1.3251527238514238e-5
-double_first_N	4.099032628299721e-6
-double_jointed_A	1.3251527238514238e-5
-double_park_V	2.2908457802620728e-5
-double_park_V2	1.679148335963999e-5
-double_quick_A	1.3251527238514238e-5
-double_quick_Adv	7.850402725659827e-6
-double_spacing_N	4.099032628299721e-6
-double_talk_N	4.099032628299721e-6
-double_think_N	4.099032628299721e-6
-doublet_N	4.099032628299721e-6
-doubloon_N	4.099032628299721e-6
-doubt_N	2.4184292506968357e-4
-doubt_V2	1.679148335963999e-4
-doubt_VS	1.1564704521799469e-3
-doubtful_A	1.325152723851424e-4
-doubtless_Adv	1.5700805451319653e-5
-douche_N	4.099032628299721e-6
-doug_PN	1.8648018648018647e-5
-dough_N	4.099032628299721e-6
-doughnut_N	1.2297097884899164e-5
-doughty_A	1.3251527238514238e-5
-doughy_A	1.3251527238514238e-5
-douglas_PN	1.8648018648018647e-5
-dour_A	1.3251527238514238e-5
-douse_V2	1.679148335963999e-5
-dove_N	1.2297097884899164e-5
-dovecote_N	4.099032628299721e-6
-dover_PN	1.8648018648018647e-5
-dovetail_N	4.099032628299721e-6
-dovetail_V	4.5816915605241456e-5
-dovetail_V2	1.679148335963999e-5
-dowager_N	4.099032628299721e-6
-dowdily_Adv	7.850402725659827e-6
-dowdiness_N	4.099032628299721e-6
-dowdy_A	5.300610895405695e-5
-dowel_N	4.099032628299721e-6
-dower_N	4.099032628299721e-6
-dower_V2	1.679148335963999e-5
-down_Adv	3.6896892810601182e-3
-down_N	4.0990326282997215e-5
-down_PN	1.8648018648018647e-5
-down_Prep	1.6113838068322673e-3
-down_V2	5.037445007891997e-5
-down_and_out_N	4.099032628299721e-6
-down_market_A	1.3251527238514238e-5
-down_to_earth_A	2.6503054477028476e-5
-downbeat_N	8.198065256599442e-6
-downcast_A	1.3251527238514238e-5
-downfall_N	1.2297097884899164e-5
-downgrade_V2	2.5187225039459985e-4
-downhearted_A	1.3251527238514238e-5
-downhill_Adv	1.5700805451319653e-5
-downing_street_PN	1.8648018648018647e-5
-downplay_V2	6.716593343855997e-5
-downpour_N	4.099032628299721e-6
-downright_A	3.975458171554272e-5
-downright_Adv	4.710241635395896e-5
-downrightness_N	4.099032628299721e-6
-downsize_V2	6.716593343855997e-5
-downstair_A	1.3251527238514238e-5
-downstairs_A	1.3251527238514238e-5
-downstairs_Adv	7.850402725659827e-6
-downstream_A	2.6503054477028476e-5
-downstream_Adv	7.850402725659827e-6
-downtown_Adv	7.850402725659827e-6
-downtrodden_A	2.6503054477028476e-5
-downward_A	3.31288180962856e-4
-downward_Adv	9.420483270791791e-5
-downwards_Adv	7.850402725659827e-6
-downy_A	1.3251527238514238e-5
-dowry_N	4.099032628299721e-6
-dowse_V2	1.679148335963999e-5
-dowser_N	4.099032628299721e-6
-dowsing_N	4.099032628299721e-6
-doxology_N	4.099032628299721e-6
-doyen_N	4.099032628299721e-6
-doyley_N	4.099032628299721e-6
-doyly_N	4.099032628299721e-6
-doz_N	4.099032628299721e-6
-doze_N	4.099032628299721e-6
-doze_V	2.2908457802620728e-5
-dozen_N	2.9922938186587966e-4
-dphil_N	4.099032628299721e-6
-dr_PN	1.8648018648018647e-5
-drab_A	3.975458171554272e-5
-drabness_N	4.099032628299721e-6
-drachm_N	4.099032628299721e-6
-drachma_N	4.099032628299721e-6
-draconian_A	3.975458171554272e-5
-draft_N	5.73864567961961e-5
-draft_V2	2.6866373375423986e-4
-draftee_N	4.099032628299721e-6
-drafting_N	4.099032628299721e-6
-draftsman_N	8.198065256599442e-6
-drag_N	3.279226102639777e-5
-drag_V	4.123522404471731e-4
-drag_V2	1.847063169560399e-4
-draggled_A	1.3251527238514238e-5
-dragnet_N	4.099032628299721e-6
-dragoman_N	4.099032628299721e-6
-dragon_N	4.099032628299721e-6
-dragonfly_N	4.099032628299721e-6
-dragoon_N	4.099032628299721e-6
-dragoon_V2	1.679148335963999e-5
-drain_N	5.328742416789638e-5
-drain_V	9.163383121048291e-5
-drain_V2	1.3433186687711993e-4
-drainage_N	4.099032628299721e-6
-drainage_basin_N	4.099032628299721e-6
-draining_board_N	4.099032628299721e-6
-drainpipe_N	4.099032628299721e-6
-drake_N	4.099032628299721e-6
-dram_N	2.0495163141498608e-5
-drama_N	7.378258730939498e-5
-dramatic_A	4.6380345334799835e-4
-dramatically_Adv	9.420483270791791e-5
-dramatics_N	4.099032628299721e-6
-dramatist_N	4.099032628299721e-6
-dramatization_N	2.4594195769798327e-5
-dramatize_V2	1.679148335963999e-5
-drape_N	1.6396130513198885e-5
-drape_V2	3.358296671927998e-5
-draper_N	4.099032628299721e-6
-drapery_N	4.099032628299721e-6
-drastic_A	7.950916343108544e-5
-drastically_Adv	7.065362453093844e-5
-drat_V2	1.679148335963999e-5
-draught_N	4.099032628299721e-6
-draught_V2	1.679148335963999e-5
-draught_horse_N	4.099032628299721e-6
-draughts_N	4.099032628299721e-6
-draughtsman_N	4.099032628299721e-6
-draughty_A	1.3251527238514238e-5
-draw_N	1.6396130513198885e-5
-draw_V	7.330706496838633e-4
-draw_V2	1.1082379017362395e-3
-draw_V2V	1.1621150493898896e-3
-drawback_N	2.869322839809805e-5
-drawbridge_N	4.099032628299721e-6
-drawer_N	8.198065256599442e-6
-drawing_N	6.148548942449582e-5
-drawing_board_N	4.099032628299721e-6
-drawing_pin_N	4.099032628299721e-6
-drawing_room_N	4.099032628299721e-6
-drawl_N	8.198065256599442e-6
-drawl_V	2.2908457802620728e-5
-drawl_V2	1.679148335963999e-5
-dray_N	4.099032628299721e-6
-drayton_PN	1.8648018648018647e-5
-dread_N	8.198065256599442e-6
-dread_V	4.5816915605241456e-5
-dread_V2	5.037445007891997e-5
-dreaded_A	1.3251527238514238e-5
-dreadful_A	3.975458171554272e-5
-dreadfulness_N	4.099032628299721e-6
-dreadnought_N	4.099032628299721e-6
-dream_N	9.837678307919331e-5
-dream_V	2.2908457802620728e-4
-dream_V2	1.679148335963999e-5
-dreamer_N	4.099032628299721e-6
-dreamily_Adv	7.850402725659827e-6
-dreamland_N	4.099032628299721e-6
-dreamless_A	1.3251527238514238e-5
-dreamlike_A	1.3251527238514238e-5
-dreamworld_N	4.099032628299721e-6
-dreamy_A	2.6503054477028476e-5
-drear_A	1.3251527238514238e-5
-drearily_Adv	7.850402725659827e-6
-dreariness_N	4.099032628299721e-6
-dreary_A	2.6503054477028476e-5
-dredge_N	4.099032628299721e-6
-dredge_V	2.2908457802620728e-5
-dredge_V2	1.679148335963999e-5
-dredger_N	4.099032628299721e-6
-drench_V2	1.679148335963999e-5
-drenching_N	8.198065256599442e-6
-dresden_PN	1.8648018648018647e-5
-dress_N	4.9188391539596654e-5
-dress_V	3.4362686703931093e-4
-dress_V2	3.358296671927998e-5
-dress_hanger_N	4.099032628299721e-6
-dressage_N	4.099032628299721e-6
-dresser_N	4.099032628299721e-6
-dressing_N	4.099032628299721e-6
-dressing_case_N	4.099032628299721e-6
-dressing_down_N	4.099032628299721e-6
-dressing_gown_N	4.099032628299721e-6
-dressing_table_N	4.099032628299721e-6
-dressmaker_N	4.099032628299721e-6
-dressmaking_N	1.2297097884899164e-5
-dressy_A	1.3251527238514238e-5
-dribble_V	2.2908457802620728e-5
-dribble_V2	1.679148335963999e-5
-dribbler_N	4.099032628299721e-6
-driblet_N	4.099032628299721e-6
-drier_N	4.099032628299721e-6
-driffield_PN	1.8648018648018647e-5
-drift_N	2.0495163141498608e-5
-drift_V	3.4362686703931093e-4
-drift_V2	3.358296671927998e-5
-drift_ice_N	4.099032628299721e-6
-drift_net_N	4.099032628299721e-6
-drift_wood_N	4.099032628299721e-6
-driftage_N	4.099032628299721e-6
-drifter_N	4.099032628299721e-6
-drill_N	2.869322839809805e-5
-drill_V	5.727114450655182e-4
-drill_V2	1.679148335963999e-4
-drily_Adv	7.850402725659827e-6
-drink_N	7.788161993769471e-5
-drink_V	2.0617612022358654e-4
-drink_V2	1.847063169560399e-4
-drinkable_A	1.3251527238514238e-5
-drinker_N	1.6396130513198885e-5
-drinking_N	4.9188391539596654e-5
-drinking_bout_N	4.099032628299721e-6
-drinking_fountain_N	4.099032628299721e-6
-drinking_song_N	4.099032628299721e-6
-drinking_water_N	4.099032628299721e-6
-drip_N	4.099032628299721e-6
-drip_V	4.5816915605241456e-5
-drip_V2	1.679148335963999e-5
-drip_dry_A	1.3251527238514238e-5
-drip_dry_V2	1.679148335963999e-5
-dripping_N	4.099032628299721e-6
-dripping_pan_N	4.099032628299721e-6
-drive_N	3.9350713231677323e-4
-drive_V	1.4661412993677266e-3
-drive_V2	7.891997179030795e-4
-drive_V2V	1.7431725740848344e-3
-drive_VS	3.4694113565398406e-4
-drive_in_N	4.099032628299721e-6
-drivel_N	4.099032628299721e-6
-drivel_V	2.2908457802620728e-5
-driveller_N	4.099032628299721e-6
-driver_N	1.1887194622069192e-4
-driveway_N	4.099032628299721e-6
-driving_belt_N	4.099032628299721e-6
-driving_wheel_N	4.099032628299721e-6
-drizzle_N	4.099032628299721e-6
-drizzle_V	2.2908457802620728e-5
-drizzly_A	1.3251527238514238e-5
-drogheda_PN	1.8648018648018647e-5
-drogue_N	4.099032628299721e-6
-droitwich_PN	1.8648018648018647e-5
-droll_A	1.3251527238514238e-5
-drollery_N	4.099032628299721e-6
-dromedary_N	4.099032628299721e-6
-drone_N	4.099032628299721e-6
-drone_V	2.2908457802620728e-5
-drone_V2	1.679148335963999e-5
-dronfield_PN	1.8648018648018647e-5
-drool_V	6.872537340786218e-5
-droop_N	4.099032628299721e-6
-droop_V	2.2908457802620728e-5
-droop_V2	1.679148335963999e-5
-droopingly_Adv	7.850402725659827e-6
-drop_N	1.0493523528447286e-3
-drop_V	3.6653532484193165e-3
-drop_V2	3.190381838331598e-3
-drop_curtain_N	4.099032628299721e-6
-drop_kick_N	4.099032628299721e-6
-dropout_N	2.0495163141498608e-5
-dropping_zone_N	4.099032628299721e-6
-dropsical_A	1.3251527238514238e-5
-dropsy_N	4.099032628299721e-6
-droshky_N	4.099032628299721e-6
-dross_N	4.099032628299721e-6
-drought_N	9.427775045089359e-5
-drove_N	1.2297097884899164e-5
-drover_N	4.099032628299721e-6
-drown_V	9.163383121048291e-5
-drown_V2	5.037445007891997e-5
-drowse_N	4.099032628299721e-6
-drowse_V	2.2908457802620728e-5
-drowse_V2	1.679148335963999e-5
-drowsily_Adv	7.850402725659827e-6
-drowsiness_N	4.099032628299721e-6
-drowsy_A	1.3251527238514238e-5
-drub_V2	1.679148335963999e-5
-drubbing_N	8.198065256599442e-6
-drudge_N	4.099032628299721e-6
-drudge_V	2.2908457802620728e-5
-drudgery_N	4.099032628299721e-6
-drug_N	1.160026233808821e-3
-drug_V2	1.679148335963999e-5
-drugget_N	4.099032628299721e-6
-druggist_N	4.099032628299721e-6
-drugstore_N	3.689129365469749e-5
-druid_N	4.099032628299721e-6
-drum_N	8.198065256599442e-6
-drum_V	1.8326766242096582e-4
-drum_V2	1.679148335963999e-5
-drum_major_N	4.099032628299721e-6
-drum_majorette_N	4.099032628299721e-6
-drumfire_N	4.099032628299721e-6
-drumhead_A	1.3251527238514238e-5
-drummer_N	1.2297097884899164e-5
-drumstick_N	4.099032628299721e-6
-drunk_A	3.975458171554272e-5
-drunk_N	8.198065256599442e-6
-drunkard_N	4.099032628299721e-6
-drunken_A	1.3251527238514238e-5
-drunkenness_N	1.2297097884899164e-5
-drupe_N	4.099032628299721e-6
-dry_A	1.9877290857771358e-4
-dry_V	2.7490149363144874e-4
-dry_V2	1.679148335963999e-5
-dry_clean_V2	1.679148335963999e-5
-dry_cleaner_N	4.099032628299721e-6
-dry_cleaning_N	4.099032628299721e-6
-dry_shod_A	1.3251527238514238e-5
-dry_walling_N	4.099032628299721e-6
-dryad_N	4.099032628299721e-6
-dryer_N	4.099032628299721e-6
-dryness_N	8.198065256599442e-6
-dsc_N	4.099032628299721e-6
-dss_N	4.099032628299721e-6
-dti_N	4.099032628299721e-6
-dual_A	3.0478512648582747e-4
-dub_V2	1.0074890015783994e-4
-dub_V3	5.5350553505535055e-2
-dubbin_N	4.099032628299721e-6
-dubiety_N	4.099032628299721e-6
-dubious_A	1.4576679962365662e-4
-dubiousness_N	4.099032628299721e-6
-dublin_PN	1.8648018648018647e-5
-dubliner_N	4.099032628299721e-6
-ducal_A	1.3251527238514238e-5
-ducat_N	4.099032628299721e-6
-duce_N	4.099032628299721e-6
-duchess_N	4.099032628299721e-6
-duchy_N	4.099032628299721e-6
-duck_N	6.148548942449582e-5
-duck_V	9.163383121048291e-5
-duck_V2	1.679148335963999e-5
-duckbilled_A	1.3251527238514238e-5
-ducking_N	4.099032628299721e-6
-ducking_stool_N	4.099032628299721e-6
-duckling_N	8.198065256599442e-6
-duckweed_N	4.099032628299721e-6
-ducky_N	4.099032628299721e-6
-duct_N	8.198065256599442e-6
-ductile_A	1.3251527238514238e-5
-ductility_N	4.099032628299721e-6
-dud_A	1.3251527238514238e-5
-dud_N	8.198065256599442e-6
-dude_N	4.099032628299721e-6
-dudgeon_N	8.198065256599442e-6
-dudley_PN	1.8648018648018647e-5
-due_A	4.995825768919868e-3
-due_Adv	2.2766167904413496e-4
-due_N	3.689129365469749e-5
-duel_N	1.6396130513198885e-5
-duel_V	2.2908457802620728e-5
-duelist_N	4.099032628299721e-6
-duellist_N	4.099032628299721e-6
-duenna_N	4.099032628299721e-6
-duet_N	8.198065256599442e-6
-duffel_N	4.099032628299721e-6
-duffer_N	8.198065256599442e-6
-duffle_N	4.099032628299721e-6
-dug_N	4.099032628299721e-6
-dugong_N	4.099032628299721e-6
-dugout_N	4.099032628299721e-6
-duisburg_PN	1.8648018648018647e-5
-duke_N	8.198065256599442e-6
-dukedom_N	4.099032628299721e-6
-dukinfield_PN	1.8648018648018647e-5
-dulcet_A	1.3251527238514238e-5
-dulcimer_N	4.099032628299721e-6
-dull_A	1.060122179081139e-4
-dull_V	2.2908457802620728e-5
-dull_V2	5.037445007891997e-5
-dullard_N	4.099032628299721e-6
-dullness_N	8.198065256599442e-6
-dully_Adv	7.850402725659827e-6
-duly_Adv	3.140161090263931e-5
-dumb_A	1.060122179081139e-4
-dumbarton_PN	1.8648018648018647e-5
-dumbbell_N	4.099032628299721e-6
-dumbfound_V2	3.358296671927998e-5
-dumbness_N	4.099032628299721e-6
-dumbwaiter_N	4.099032628299721e-6
-dumdum_N	4.099032628299721e-6
-dumfries_PN	1.8648018648018647e-5
-dummy_N	1.2297097884899164e-5
-dump_N	1.6396130513198885e-5
-dump_V	2.7490149363144874e-4
-dump_V2	6.716593343855996e-4
-dumper_N	4.099032628299721e-6
-dumpling_N	4.099032628299721e-6
-dumpy_A	1.3251527238514238e-5
-dun_A	1.3251527238514238e-5
-dun_N	4.099032628299721e-6
-dun_V2	1.679148335963999e-5
-dun_laoghaire_PN	1.8648018648018647e-5
-duncan_PN	1.8648018648018647e-5
-dunce_N	4.099032628299721e-6
-dundalk_PN	1.8648018648018647e-5
-dundee_PN	1.8648018648018647e-5
-dunderhead_N	4.099032628299721e-6
-dune_N	3.279226102639777e-5
-dunfermline_PN	1.8648018648018647e-5
-dung_N	8.198065256599442e-6
-dungeon_N	4.099032628299721e-6
-dunghill_N	4.099032628299721e-6
-dunk_V2	1.679148335963999e-5
-dunkirk_PN	1.8648018648018647e-5
-dunoon_PN	1.8648018648018647e-5
-dunstable_PN	1.8648018648018647e-5
-duodecimal_A	1.3251527238514238e-5
-duodenal_A	2.6503054477028476e-5
-duodenum_N	4.099032628299721e-6
-duologue_N	4.099032628299721e-6
-dupe_N	4.099032628299721e-6
-dupe_V2	3.358296671927998e-5
-dupl_PN	1.8648018648018647e-5
-duplex_A	1.3251527238514238e-5
-duplicate_A	1.3251527238514238e-5
-duplicate_N	4.099032628299721e-6
-duplicate_V2	1.0074890015783994e-4
-duplication_N	8.198065256599442e-6
-duplicator_N	4.099032628299721e-6
-duplicity_N	1.2297097884899164e-5
-durability_N	8.198065256599442e-6
-durable_A	3.445397082013702e-4
-durable_N	2.869322839809805e-5
-durance_N	4.099032628299721e-6
-duration_N	1.6396130513198885e-5
-durban_PN	1.8648018648018647e-5
-durbar_N	4.099032628299721e-6
-duress_N	4.099032628299721e-6
-durham_PN	1.8648018648018647e-5
-during_Prep	4.602773232849092e-3
-durrington_PN	1.8648018648018647e-5
-dursley_PN	1.8648018648018647e-5
-dusk_N	1.6396130513198885e-5
-dusky_A	1.3251527238514238e-5
-dusseldorf_PN	1.8648018648018647e-5
-dust_N	4.0990326282997215e-5
-dust_V2	5.037445007891997e-5
-dust_bowl_N	4.099032628299721e-6
-dust_coat_N	4.099032628299721e-6
-dust_jacket_N	4.099032628299721e-6
-dust_sheet_N	4.099032628299721e-6
-dust_up_N	4.099032628299721e-6
-dust_wrapper_N	4.099032628299721e-6
-dustbin_N	8.198065256599442e-6
-dustcart_N	4.099032628299721e-6
-duster_N	4.099032628299721e-6
-dustman_N	4.099032628299721e-6
-dustpan_N	4.099032628299721e-6
-dusty_A	7.950916343108544e-5
-dutch_A	3.445397082013702e-4
-dutch_N	4.099032628299721e-6
-dutchman_N	4.099032628299721e-6
-duteous_A	1.3251527238514238e-5
-dutiable_A	1.3251527238514238e-5
-dutiful_A	5.300610895405695e-5
-duty_N	2.4184292506968357e-4
-duty_free_A	1.4576679962365662e-4
-duvet_N	4.099032628299721e-6
-dwarf_N	1.2297097884899164e-5
-dwarf_V2	1.0074890015783994e-4
-dwarfish_A	1.3251527238514238e-5
-dwell_V	2.2908457802620728e-5
-dweller_N	1.2297097884899164e-5
-dwelling_N	2.869322839809805e-5
-dwelling_house_N	4.099032628299721e-6
-dwindle_V	1.6035920461834508e-4
-dyarchy_N	4.099032628299721e-6
-dye_N	8.198065256599442e-6
-dye_V	1.8326766242096582e-4
-dye_V2	3.358296671927998e-5
-dye_works_N	4.099032628299721e-6
-dyed_in_the_wool_A	2.6503054477028476e-5
-dyer_N	4.099032628299721e-6
-dyestuff_N	4.099032628299721e-6
-dyfed_PN	1.8648018648018647e-5
-dyke_N	4.099032628299721e-6
-dyke_V	2.2908457802620728e-5
-dyke_V2	1.679148335963999e-5
-dynamic_A	1.325152723851424e-4
-dynamic_N	2.4594195769798327e-5
-dynamically_Adv	7.850402725659827e-6
-dynamism_N	1.2297097884899164e-5
-dynamite_N	8.198065256599442e-6
-dynamite_V2	1.679148335963999e-5
-dynamo_N	8.198065256599442e-6
-dynast_N	4.099032628299721e-6
-dynastic_A	1.3251527238514238e-5
-dynasty_N	8.198065256599442e-6
-dyne_N	4.099032628299721e-6
-dysentery_N	4.099032628299721e-6
-dyslexia_N	4.099032628299721e-6
-dyslexic_A	1.3251527238514238e-5
-dyspepsia_N	4.099032628299721e-6
-dyspeptic_A	1.3251527238514238e-5
-dyspeptic_N	4.099032628299721e-6
-e'en_Adv	7.850402725659827e-6
-e'er_Adv	7.850402725659827e-6
-each_Det	3.4652713542170006e-3
-eager_A	5.03558035063541e-4
-eagerness_N	3.279226102639777e-5
-eagle_N	4.099032628299721e-6
-eagle_eyed_A	1.3251527238514238e-5
-eaglescliffe_PN	1.8648018648018647e-5
-eaglet_N	4.099032628299721e-6
-ealing_PN	1.8648018648018647e-5
-ear_N	4.0990326282997215e-5
-ear_trumpet_N	4.099032628299721e-6
-earache_N	4.099032628299721e-6
-eardrop_N	4.099032628299721e-6
-eardrum_N	4.099032628299721e-6
-earful_N	4.099032628299721e-6
-earl_N	4.099032628299721e-6
-earl_shilton_PN	1.8648018648018647e-5
-earldom_N	4.099032628299721e-6
-early_A	5.671653658084095e-3
-early_Adv	1.1147571870436953e-3
-early_warning_A	1.3251527238514238e-5
-earmark_N	4.099032628299721e-6
-earmark_V2	2.3508076703495986e-4
-earn_V	1.5119582149729681e-3
-earn_V2	2.082143936595359e-3
-earn_VA	2.068252326783868e-3
-earnest_A	3.975458171554272e-5
-earnest_N	1.6396130513198885e-5
-earnest_money_N	4.099032628299721e-6
-earnestness_N	4.099032628299721e-6
-earphone_N	4.099032628299721e-6
-earpiece_N	4.099032628299721e-6
-earring_N	1.2297097884899164e-5
-earshot_N	4.099032628299721e-6
-earth_N	7.378258730939498e-5
-earth_V2	1.679148335963999e-5
-earth_closet_N	4.099032628299721e-6
-earthen_A	1.3251527238514238e-5
-earthenware_N	4.099032628299721e-6
-earthly_A	2.6503054477028476e-5
-earthnut_N	4.099032628299721e-6
-earthquake_N	1.0821446138711264e-3
-earthwork_N	4.099032628299721e-6
-earthworm_N	1.2297097884899164e-5
-earthy_A	2.6503054477028476e-5
-earwax_N	4.099032628299721e-6
-earwig_N	4.099032628299721e-6
-ease_N	2.4594195769798327e-5
-ease_V	1.2828736369467607e-3
-ease_V2	1.2929442186922792e-3
-easel_N	4.099032628299721e-6
-easily_Adv	7.850402725659827e-6
-easington_PN	1.8648018648018647e-5
-east_A	5.300610895405696e-4
-east_Adv	3.140161090263931e-5
-east_N	8.198065256599442e-6
-east_dereham_PN	1.8648018648018647e-5
-east_grinstead_PN	1.8648018648018647e-5
-east_kilbride_PN	1.8648018648018647e-5
-east_retford_PN	1.8648018648018647e-5
-eastbourne_PN	1.8648018648018647e-5
-easter_N	4.099032628299721e-6
-easter_PN	1.8648018648018647e-5
-easterly_A	1.3251527238514238e-5
-easterly_Adv	7.850402725659827e-6
-eastern_A	3.0478512648582747e-4
-easternmost_A	1.3251527238514238e-5
-eastleigh_PN	1.8648018648018647e-5
-eastward_A	1.3251527238514238e-5
-eastward_Adv	1.5700805451319653e-5
-eastwards_Adv	7.850402725659827e-6
-easy_A	2.0407351947311927e-3
-easy_Adv	6.280322180527861e-5
-easy_V2V	5.810575246949448e-4
-easygoing_A	3.975458171554272e-5
-eat_V	5.498029872628975e-4
-eat_V2	3.0224670047351984e-4
-eatable_A	1.3251527238514238e-5
-eatable_N	4.099032628299721e-6
-eater_N	8.198065256599442e-6
-eating_apple_N	4.099032628299721e-6
-eating_house_N	4.099032628299721e-6
-eau_de_cologne_N	4.099032628299721e-6
-eau_de_vie_N	4.099032628299721e-6
-eavesdrop_V	1.3745074681572437e-4
-eavesdropper_N	4.099032628299721e-6
-ebb_N	8.198065256599442e-6
-ebb_V	9.163383121048291e-5
-ebbtide_N	4.099032628299721e-6
-ebbw_vale_PN	1.8648018648018647e-5
-ebonite_N	4.099032628299721e-6
-ebony_A	1.3251527238514238e-5
-ebony_N	4.099032628299721e-6
-ebullience_N	4.099032628299721e-6
-ebullient_A	5.300610895405695e-5
-ec_N	4.099032628299721e-6
-eccentric_A	5.300610895405695e-5
-eccentric_N	8.198065256599442e-6
-eccentricity_N	4.099032628299721e-6
-eccles_PN	1.8648018648018647e-5
-ecclesiastic_N	4.099032628299721e-6
-ecclesiastical_A	1.3251527238514238e-5
-echelon_N	1.2297097884899164e-5
-echo_N	8.198065256599442e-6
-echo_V	4.5816915605241456e-5
-echo_V2	2.5187225039459985e-4
-echo_sounder_N	4.099032628299721e-6
-echo_sounding_N	4.099032628299721e-6
-eclair_N	4.099032628299721e-6
-eclat_N	4.099032628299721e-6
-eclectic_A	3.975458171554272e-5
-eclecticism_N	4.099032628299721e-6
-eclipse_N	4.099032628299721e-6
-eclipse_V2	8.395741679819995e-5
-ecliptic_N	4.099032628299721e-6
-ecological_A	1.060122179081139e-4
-ecologist_N	4.099032628299721e-6
-ecology_N	4.099032628299721e-6
-economic_A	5.56564144017598e-3
-economical_A	1.5901832686217088e-4
-economics_N	1.0657484833579275e-4
-economist_N	8.689949171995409e-4
-economize_V	4.5816915605241456e-5
-economize_V2	1.679148335963999e-5
-economy_N	1.602721757665191e-3
-ecosystem_N	4.099032628299721e-6
-ecstasy_N	4.099032628299721e-6
-ecstatic_A	3.975458171554272e-5
-ecstatically_Adv	7.850402725659827e-6
-ectoplasm_N	4.099032628299721e-6
-ecuador_PN	1.8648018648018647e-5
-ecuadorian_A	1.3251527238514238e-5
-ecuadorian_N	4.099032628299721e-6
-ecumenical_A	1.3251527238514238e-5
-eczema_N	4.099032628299721e-6
-ed_PN	1.8648018648018647e-5
-eddie_PN	1.8648018648018647e-5
-eddy_N	4.099032628299721e-6
-eddy_PN	1.8648018648018647e-5
-eddy_V	2.2908457802620728e-5
-edelweiss_N	4.099032628299721e-6
-eden_PN	1.8648018648018647e-5
-edenbridge_PN	1.8648018648018647e-5
-edgar_PN	1.8648018648018647e-5
-edge_N	1.0657484833579275e-4
-edge_V	7.330706496838633e-4
-edge_V2	1.679148335963999e-5
-edgeways_Adv	7.850402725659827e-6
-edgewise_Adv	7.850402725659827e-6
-edging_N	4.099032628299721e-6
-edgy_A	5.300610895405695e-5
-edibility_N	4.099032628299721e-6
-edible_A	6.62576361925712e-5
-edible_N	4.099032628299721e-6
-edict_N	4.099032628299721e-6
-edification_N	4.099032628299721e-6
-edifice_N	4.099032628299721e-6
-edify_V2	1.679148335963999e-5
-edinburgh_PN	1.8648018648018647e-5
-edit_V2	3.358296671927998e-5
-edith_PN	1.8648018648018647e-5
-edition_N	2.0085259878668634e-4
-editor_N	3.3202164289227744e-4
-editorial_A	1.5901832686217088e-4
-editorial_N	1.76258403016888e-4
-edmund_PN	1.8648018648018647e-5
-edp_N	4.099032628299721e-6
-educate_V2	2.6866373375423986e-4
-education_N	2.8283325135268077e-4
-educational_A	5.168095623020553e-4
-educationalist_N	4.099032628299721e-6
-educationist_N	4.099032628299721e-6
-educator_N	3.689129365469749e-5
-educe_V2	1.679148335963999e-5
-edward_PN	1.8648018648018647e-5
-edwardian_A	1.3251527238514238e-5
-edwardian_N	4.099032628299721e-6
-eec_N	4.099032628299721e-6
-eeg_N	4.099032628299721e-6
-eel_N	8.198065256599442e-6
-eerie_A	6.62576361925712e-5
-eerily_Adv	7.850402725659827e-6
-eeriness_N	8.198065256599442e-6
-eery_A	2.6503054477028476e-5
-eff_V	2.2908457802620728e-5
-efface_V2	1.679148335963999e-5
-effacement_N	4.099032628299721e-6
-effect_N	9.960649286768323e-4
-effect_V2	6.716593343855997e-5
-effective_A	1.9347229768230789e-3
-effectiveness_N	3.689129365469749e-5
-effectual_A	1.3251527238514238e-5
-effectuality_N	4.099032628299721e-6
-effectualness_N	4.099032628299721e-6
-effeminacy_N	4.099032628299721e-6
-effeminate_A	1.3251527238514238e-5
-effendi_N	4.099032628299721e-6
-effervesce_V	2.2908457802620728e-5
-effervescence_N	4.099032628299721e-6
-effervescent_A	1.3251527238514238e-5
-effete_A	2.6503054477028476e-5
-effeteness_N	4.099032628299721e-6
-efficacious_A	1.3251527238514238e-5
-efficacy_N	4.099032628299721e-6
-efficiency_N	1.147729135923922e-4
-efficient_A	6.095702529716549e-4
-effigy_N	4.099032628299721e-6
-efflorescence_N	4.099032628299721e-6
-efflorescent_A	1.3251527238514238e-5
-effluent_N	4.099032628299721e-6
-efflux_N	4.099032628299721e-6
-effort_N	1.4428594851615018e-3
-effortless_A	3.975458171554272e-5
-effrontery_N	8.198065256599442e-6
-effulgence_N	4.099032628299721e-6
-effulgent_A	1.3251527238514238e-5
-effusion_N	4.099032628299721e-6
-effusive_A	3.975458171554272e-5
-effusiveness_N	4.099032628299721e-6
-eft_N	4.099032628299721e-6
-efta_N	4.099032628299721e-6
-eg_PN	1.8648018648018647e-5
-egalitarian_A	1.3251527238514238e-5
-egalitarian_N	4.099032628299721e-6
-egalitarianism_N	1.2297097884899164e-5
-egg_N	2.1724872929988523e-4
-egg_V2	1.679148335963999e-5
-egg_beater_N	4.099032628299721e-6
-egg_cup_N	4.099032628299721e-6
-egg_whisk_N	4.099032628299721e-6
-egghead_N	4.099032628299721e-6
-eggplant_N	4.099032628299721e-6
-eggshake_N	4.099032628299721e-6
-eggshell_N	4.099032628299721e-6
-eglantine_N	4.099032628299721e-6
-ego_N	2.4594195769798327e-5
-egocentric_A	1.3251527238514238e-5
-egoism_N	4.099032628299721e-6
-egoist_N	4.099032628299721e-6
-egoistic_A	1.3251527238514238e-5
-egoistical_A	1.3251527238514238e-5
-egotism_N	4.099032628299721e-6
-egotist_N	8.198065256599442e-6
-egotistic_A	1.3251527238514238e-5
-egotistically_Adv	7.850402725659827e-6
-egotrip_N	4.099032628299721e-6
-egotrip_V	2.2908457802620728e-5
-egregious_A	3.975458171554272e-5
-egremont_PN	1.8648018648018647e-5
-egress_N	4.099032628299721e-6
-egret_N	4.099032628299721e-6
-egypt_PN	1.8648018648018647e-5
-egyptian_A	1.1926374514662814e-4
-egyptian_N	4.099032628299721e-6
-eiche_PN	1.8648018648018647e-5
-eiderdown_N	4.099032628299721e-6
-eightpence_N	4.099032628299721e-6
-eightpenny_A	1.3251527238514238e-5
-eightsome_N	4.099032628299721e-6
-eileen_PN	1.8648018648018647e-5
-eindhoven_PN	1.8648018648018647e-5
-eisteddfod_N	4.099032628299721e-6
-either7or_DConj	3.855545559696697e-4
-either_Adv	3.689689281060118e-4
-either_Det	4.07272928085265e-4
-ejaculate_V2	1.679148335963999e-5
-ejaculation_N	4.099032628299721e-6
-eject_V	2.2908457802620728e-5
-eject_V2	3.358296671927998e-5
-ejection_N	4.099032628299721e-6
-ejector_N	4.099032628299721e-6
-ejector_seat_N	4.099032628299721e-6
-eke_V2	5.037445007891997e-5
-el_dorado_N	4.099032628299721e-6
-el_salvador_PN	1.8648018648018647e-5
-elaborate_A	1.5901832686217088e-4
-elaborate_V	7.559791074864841e-4
-elaborate_V2	3.358296671927998e-5
-elaborateness_N	4.099032628299721e-6
-elaboration_N	4.099032628299721e-6
-elaine_PN	1.8648018648018647e-5
-elan_N	4.099032628299721e-6
-eland_N	4.099032628299721e-6
-elapse_V	4.5816915605241456e-5
-elastic_A	1.3251527238514238e-5
-elastic_N	4.099032628299721e-6
-elasticity_N	4.099032628299721e-6
-elasticized_A	1.3251527238514238e-5
-elastoplast_N	4.099032628299721e-6
-elate_V2	1.679148335963999e-5
-elation_N	8.198065256599442e-6
-elbow_N	1.2297097884899164e-5
-elbow_V2	1.679148335963999e-5
-elder_N	1.2297097884899164e-5
-elderly_A	3.31288180962856e-4
-elderslie_PN	1.8648018648018647e-5
-eleanor_PN	1.8648018648018647e-5
-elect_A	1.3251527238514238e-5
-elect_V	7.101621918812425e-4
-elect_V2	6.044934009470397e-4
-elect_V2V	5.810575246949448e-4
-elect_V3	7.380073800738007e-3
-elect_VS	1.3299410200069389e-3
-election_N	6.066568289883588e-4
-electioneering_N	4.099032628299721e-6
-elective_A	5.300610895405695e-5
-elector_N	4.099032628299721e-6
-electoral_A	1.4576679962365662e-4
-electorate_N	8.198065256599442e-6
-electric_A	4.903065078250269e-4
-electrical_A	3.9754581715542716e-4
-electrician_N	8.198065256599442e-6
-electricity_N	1.147729135923922e-4
-electrification_N	4.099032628299721e-6
-electrify_V2	3.358296671927998e-5
-electrocardiogram_N	8.198065256599442e-6
-electrocardiograph_N	4.099032628299721e-6
-electrochemistry_N	4.099032628299721e-6
-electrocute_V2	1.679148335963999e-5
-electrocution_N	4.099032628299721e-6
-electrode_N	1.6396130513198885e-5
-electrolysis_N	1.2297097884899164e-5
-electrolyte_N	4.099032628299721e-6
-electromagnet_N	8.198065256599442e-6
-electromagnetic_A	1.3251527238514238e-5
-electromagnetism_N	4.099032628299721e-6
-electron_N	4.099032628299721e-6
-electronic_A	1.0998767607966818e-3
-electronically_Adv	5.4952819079618785e-5
-electronics_N	2.910313166092802e-4
-electroplate_N	4.099032628299721e-6
-electroplate_V2	1.679148335963999e-5
-electrostatic_A	1.3251527238514238e-5
-eleemosynary_A	1.3251527238514238e-5
-elegance_N	4.099032628299721e-6
-elegant_A	1.1926374514662814e-4
-elegiac_A	1.3251527238514238e-5
-elegy_N	4.099032628299721e-6
-element_N	1.1887194622069192e-4
-elemental_A	1.3251527238514238e-5
-elementary_A	7.950916343108544e-5
-elephant_N	4.0990326282997215e-5
-elephantiasis_N	4.099032628299721e-6
-elephantine_A	1.3251527238514238e-5
-elevate_V2	8.395741679819995e-5
-elevation_N	8.198065256599442e-6
-elevator_N	5.73864567961961e-5
-elf_N	4.099032628299721e-6
-elfin_A	1.3251527238514238e-5
-elfish_A	1.3251527238514238e-5
-elgin_PN	1.8648018648018647e-5
-elicit_V2	1.679148335963999e-5
-elicitation_N	4.099032628299721e-6
-elide_V2	1.679148335963999e-5
-eligibility_N	4.099032628299721e-6
-eligible_A	2.3852749029325629e-4
-eliminate_V2	1.628773885885079e-3
-elimination_N	4.0990326282997215e-5
-elision_N	4.099032628299721e-6
-elite_N	4.099032628299721e-6
-elitism_N	4.099032628299721e-6
-elitist_N	1.2297097884899164e-5
-elixir_N	1.2297097884899164e-5
-eliza_PN	1.8648018648018647e-5
-elizabeth_PN	1.8648018648018647e-5
-elizabethan_A	1.3251527238514238e-5
-elizabethan_N	4.099032628299721e-6
-elk_N	4.099032628299721e-6
-elland_PN	1.8648018648018647e-5
-ellen_PN	1.8648018648018647e-5
-ellesmere_PN	1.8648018648018647e-5
-ellesmere_port_PN	1.8648018648018647e-5
-ellie_PN	1.8648018648018647e-5
-ellipse_N	4.099032628299721e-6
-ellipsis_N	4.099032628299721e-6
-elliptic_A	1.3251527238514238e-5
-elliptical_A	2.6503054477028476e-5
-elloughton_PN	1.8648018648018647e-5
-elm_N	4.099032628299721e-6
-elocution_N	4.099032628299721e-6
-elocutionary_A	1.3251527238514238e-5
-elocutionist_N	4.099032628299721e-6
-elongate_V	2.2908457802620728e-5
-elongate_V2	3.358296671927998e-5
-elongation_N	4.099032628299721e-6
-elope_V	2.2908457802620728e-5
-elopement_N	4.099032628299721e-6
-eloquence_N	8.198065256599442e-6
-eloquent_A	7.950916343108544e-5
-else_Adv	6.515834262297656e-4
-elsewhere_Adv	5.024257744422289e-4
-elsie_PN	1.8648018648018647e-5
-elstree_PN	1.8648018648018647e-5
-elucidate_V2	1.679148335963999e-5
-elucidation_N	4.099032628299721e-6
-elude_V2	6.716593343855997e-5
-elusive_A	7.950916343108544e-5
-elver_N	4.099032628299721e-6
-elvish_A	1.3251527238514238e-5
-ely_PN	1.8648018648018647e-5
-elysian_A	1.3251527238514238e-5
-elysium_PN	1.8648018648018647e-5
-emaciate_V2	1.679148335963999e-5
-emaciation_N	4.099032628299721e-6
-emanate_V	2.2908457802620728e-5
-emanation_N	4.099032628299721e-6
-emancipate_V2	1.679148335963999e-5
-emancipation_N	4.099032628299721e-6
-emasculate_V2	5.037445007891997e-5
-emasculation_N	8.198065256599442e-6
-embalm_V2	1.679148335963999e-5
-embalmment_N	4.099032628299721e-6
-embankment_N	4.099032628299721e-6
-embargo_N	3.279226102639777e-5
-embargo_V2	3.358296671927998e-5
-embark_V	1.3745074681572437e-4
-embark_V2	1.679148335963999e-5
-embarkation_N	4.099032628299721e-6
-embarrass_V2	1.847063169560399e-4
-embarrassing_A	1.325152723851424e-4
-embarrassment_N	5.328742416789638e-5
-embassy_N	2.0495163141498608e-5
-embattled_A	2.6503054477028476e-5
-embed_V2	5.037445007891997e-5
-embellish_V2	3.358296671927998e-5
-embellishment_N	4.099032628299721e-6
-ember_N	4.099032628299721e-6
-embezzle_V2	6.716593343855997e-5
-embezzlement_N	1.2297097884899164e-5
-embitter_V2	5.037445007891997e-5
-embitterment_N	4.099032628299721e-6
-emblazon_V2	1.679148335963999e-5
-emblem_N	8.198065256599442e-6
-emblematic_A	2.6503054477028476e-5
-embodiment_N	4.099032628299721e-6
-embody_V2	1.1754038351747993e-4
-embolden_V2	5.037445007891997e-5
-embonpoint_A	1.3251527238514238e-5
-embonpoint_N	4.099032628299721e-6
-emboss_V2	1.679148335963999e-5
-embrace_N	4.099032628299721e-6
-embrace_V	1.6035920461834508e-4
-embrace_V2	2.854552171138798e-4
-embrasure_N	4.099032628299721e-6
-embrocation_N	4.099032628299721e-6
-embroider_V	2.2908457802620728e-5
-embroider_V2	1.679148335963999e-5
-embroidery_N	1.2297097884899164e-5
-embroil_V	6.872537340786218e-5
-embroil_V2	5.037445007891997e-5
-embryo_N	4.508935891129693e-5
-embryonic_A	2.6503054477028476e-5
-emeer_N	4.099032628299721e-6
-emend_V2	1.679148335963999e-5
-emendation_N	4.099032628299721e-6
-emerald_N	4.099032628299721e-6
-emerge_V	1.6494089617886923e-3
-emerge_V2	1.0074890015783994e-4
-emerge_V2V	5.810575246949448e-4
-emerge_VS	2.891176130449867e-4
-emergence_N	3.279226102639777e-5
-emergency_N	3.9760616494507295e-4
-emergent_A	1.3251527238514238e-5
-emeritus_A	2.6503054477028476e-5
-emery_N	4.099032628299721e-6
-emetic_N	4.099032628299721e-6
-emigrant_N	4.099032628299721e-6
-emigrate_V	4.5816915605241456e-5
-emigrate_V2V	5.810575246949448e-4
-emigration_N	2.869322839809805e-5
-emigre_N	4.099032628299721e-6
-emily_PN	1.8648018648018647e-5
-eminence_N	4.099032628299721e-6
-eminent_A	2.6503054477028476e-5
-emir_N	4.099032628299721e-6
-emirate_N	4.099032628299721e-6
-emissary_N	8.198065256599442e-6
-emission_N	9.837678307919331e-5
-emit_V2	3.358296671927998e-5
-emma_PN	1.8648018648018647e-5
-emolument_N	4.099032628299721e-6
-emotion_N	4.9188391539596654e-5
-emotional_A	3.9754581715542716e-4
-emotionless_A	1.3251527238514238e-5
-emotive_A	1.3251527238514238e-5
-empale_V2	1.679148335963999e-5
-empanel_V2	1.679148335963999e-5
-empathize_V	6.872537340786218e-5
-empathy_N	4.099032628299721e-6
-emperor_N	8.198065256599442e-6
-emphasis_N	1.1887194622069192e-4
-emphasize_V2	2.3508076703495986e-4
-emphasize_VS	7.517057939169655e-4
-emphatic_A	1.3251527238514238e-5
-emphatically_Adv	3.140161090263931e-5
-empire_N	8.607968519429415e-5
-empiric_A	1.3251527238514238e-5
-empirical_A	2.6503054477028476e-5
-empiricism_N	4.099032628299721e-6
-empiricist_N	4.099032628299721e-6
-emplacement_N	4.099032628299721e-6
-emplane_V	2.2908457802620728e-5
-emplane_V2	1.679148335963999e-5
-employ_N	4.099032628299721e-6
-employ_V2	9.571145514994795e-4
-employable_A	1.3251527238514238e-5
-employee_N	1.397770126250205e-3
-employer_N	2.5823905558288243e-4
-employment_N	2.4184292506968357e-4
-emporium_N	4.099032628299721e-6
-empower_V2	3.358296671927998e-5
-empower_V2V	1.7431725740848344e-3
-empress_N	4.099032628299721e-6
-emptiness_N	4.099032628299721e-6
-empty_A	1.722698541006851e-4
-empty_N	4.099032628299721e-6
-empty_V	2.2908457802620728e-5
-empty_V2	8.395741679819995e-5
-empty_handed_A	1.3251527238514238e-5
-empty_headed_A	1.3251527238514238e-5
-empurpled_A	1.3251527238514238e-5
-empyrean_A	1.3251527238514238e-5
-empyrean_N	4.099032628299721e-6
-emsworth_PN	1.8648018648018647e-5
-emu_N	4.099032628299721e-6
-emulate_V2	6.716593343855997e-5
-emulation_N	4.099032628299721e-6
-emulous_A	1.3251527238514238e-5
-emulsifier_N	4.099032628299721e-6
-emulsify_V2	1.679148335963999e-5
-emulsion_N	4.099032628299721e-6
-en_clair_Adv	7.850402725659827e-6
-en_famille_Adv	7.850402725659827e-6
-en_masse_Adv	7.850402725659827e-6
-en_route_Adv	7.850402725659827e-6
-enable_V2	1.1754038351747993e-4
-enable_V2V	2.2080185938407902e-2
-enable_VS	4.047646582629814e-4
-enabling_A	1.3251527238514238e-5
-enact_V2	5.709104342277596e-4
-enact_V2V	5.810575246949448e-4
-enactment_N	6.148548942449582e-5
-enamel_N	4.099032628299721e-6
-enamel_V2	1.679148335963999e-5
-enamour_V2	1.679148335963999e-5
-enc_PN	1.8648018648018647e-5
-encamp_V	2.2908457802620728e-5
-encamp_V2	1.679148335963999e-5
-encampment_N	4.099032628299721e-6
-encase_V2	3.358296671927998e-5
-encaustic_A	1.3251527238514238e-5
-encephalitis_N	4.099032628299721e-6
-enchain_V2	1.679148335963999e-5
-enchant_V2	1.679148335963999e-5
-enchanter_N	4.099032628299721e-6
-enchantingly_Adv	7.850402725659827e-6
-enchantment_N	4.099032628299721e-6
-enchantress_N	4.099032628299721e-6
-encircle_V2	8.395741679819995e-5
-encirclement_N	4.099032628299721e-6
-enclave_N	4.099032628299721e-6
-enclose_V2	8.395741679819995e-5
-enclosure_N	4.099032628299721e-6
-encode_V2	1.679148335963999e-5
-encomium_N	4.099032628299721e-6
-encompass_V2	5.037445007891997e-5
-encore_N	8.198065256599442e-6
-encore_V2	1.679148335963999e-5
-encounter_N	1.2297097884899164e-5
-encounter_V2	2.1828928367531987e-4
-encourage_V2	1.0914464183765995e-3
-encourage_V2V	1.336432306798373e-2
-encouragement_N	4.0990326282997215e-5
-encouragingly_Adv	1.5700805451319653e-5
-encroach_V	4.5816915605241456e-5
-encroachment_N	4.099032628299721e-6
-encrust_V	2.2908457802620728e-5
-encrust_V2	3.358296671927998e-5
-encrypt_V2	3.358296671927998e-5
-encumber_V2	3.358296671927998e-5
-encumbrance_N	4.099032628299721e-6
-encyclical_A	1.3251527238514238e-5
-encyclical_N	4.099032628299721e-6
-encyclopaedia_N	4.099032628299721e-6
-encyclopaedic_A	1.3251527238514238e-5
-encyclopedia_N	4.099032628299721e-6
-encyclopedic_A	2.6503054477028476e-5
-end_N	1.647811116576488e-3
-end_V	6.024924402089252e-3
-end_V2	4.684823857339557e-3
-end_VA	1.0341261633919338e-2
-end_VS	7.517057939169655e-4
-end_all_N	4.099032628299721e-6
-end_tail_V2	3.358296671927998e-5
-endanger_V2	2.3508076703495986e-4
-endear_V2	1.679148335963999e-5
-endearingly_Adv	7.850402725659827e-6
-endearment_N	4.099032628299721e-6
-endeavour_N	4.099032628299721e-6
-endeavour_V	2.2908457802620728e-5
-endemic_A	1.3251527238514238e-5
-endemic_N	4.099032628299721e-6
-ending_N	1.6396130513198885e-5
-endive_N	4.099032628299721e-6
-endless_A	1.325152723851424e-4
-endorse_V2	4.197870839909998e-4
-endorsement_N	4.9188391539596654e-5
-endow_V2	6.716593343855997e-5
-endowment_N	1.2297097884899164e-5
-endue_V2	1.679148335963999e-5
-endurable_A	1.3251527238514238e-5
-endurance_N	4.099032628299721e-6
-endure_V	9.163383121048291e-5
-endure_V2	1.847063169560399e-4
-enduring_A	2.6503054477028476e-5
-endways_Adv	7.850402725659827e-6
-endwise_Adv	7.850402725659827e-6
-enema_N	4.099032628299721e-6
-enemy_N	8.607968519429415e-5
-energetic_A	1.1926374514662814e-4
-energetically_Adv	7.850402725659827e-6
-energy_N	4.754877848827677e-4
-enervate_V2	1.679148335963999e-5
-enfant_terrible_N	4.099032628299721e-6
-enfeeble_V2	1.679148335963999e-5
-enfield_PN	1.8648018648018647e-5
-enfold_V2	1.679148335963999e-5
-enforce_V2	3.0224670047351984e-4
-enforceable_A	1.3251527238514238e-5
-enforcement_N	1.4756517461878997e-4
-enfranchise_V2	1.679148335963999e-5
-enfranchisement_N	4.099032628299721e-6
-engage_V	8.705213964995877e-4
-engage_V2	3.358296671927998e-4
-engagement_N	8.198065256599442e-6
-engaging_A	3.975458171554272e-5
-engender_V2	1.679148335963999e-5
-engine_N	2.3774389244138384e-4
-engine_driver_N	4.099032628299721e-6
-engineer_N	1.8855550090178717e-4
-engineer_V	2.7490149363144874e-4
-engineer_V2	2.3508076703495986e-4
-engineering_N	2.705361534677816e-4
-england_PN	1.8648018648018647e-5
-english_A	5.300610895405695e-5
-english_N	8.198065256599442e-6
-englishman_N	4.099032628299721e-6
-englishwoman_N	4.099032628299721e-6
-engraft_V2	1.679148335963999e-5
-engrave_V2	3.358296671927998e-5
-engraver_N	4.099032628299721e-6
-engraving_N	4.099032628299721e-6
-engross_V2	1.679148335963999e-5
-engulf_V2	6.716593343855997e-5
-enhance_V2	7.052423011048797e-4
-enhancement_N	3.689129365469749e-5
-enigma_N	8.198065256599442e-6
-enigmatic_A	1.3251527238514238e-5
-enigmatically_Adv	7.850402725659827e-6
-enjoin_V2	1.3433186687711993e-4
-enjoy_V2	7.724082345434396e-4
-enjoy_VV	3.9820806371329017e-4
-enjoyable_A	3.975458171554272e-5
-enjoyment_N	8.198065256599442e-6
-enkindle_V2	1.679148335963999e-5
-enlarge_V	4.5816915605241456e-5
-enlarge_V2	8.395741679819995e-5
-enlargement_N	4.099032628299721e-6
-enlighten_V2	6.716593343855997e-5
-enlightened_A	1.3251527238514238e-5
-enlightenment_N	8.198065256599442e-6
-enlist_V	2.2908457802620728e-5
-enlist_V2	1.1754038351747993e-4
-enlistment_N	4.099032628299721e-6
-enliven_V2	3.358296671927998e-5
-enmesh_V2	1.679148335963999e-5
-enmity_N	4.099032628299721e-6
-ennoble_V2	1.679148335963999e-5
-ennoblement_N	4.099032628299721e-6
-ennui_N	8.198065256599442e-6
-ennumerate_V2	3.358296671927998e-5
-enoch_PN	1.8648018648018647e-5
-enormity_N	4.099032628299721e-6
-enormous_A	6.095702529716549e-4
-enormousness_N	4.099032628299721e-6
-enough_A	1.285398142135881e-3
-enough_Adv	9.577491325304988e-4
-enough_N	4.508935891129693e-5
-enplane_V	2.2908457802620728e-5
-enplane_V2	1.679148335963999e-5
-enquire_V	2.2908457802620728e-5
-enquire_V2	1.679148335963999e-5
-enquirer_N	4.099032628299721e-6
-enquiringly_Adv	7.850402725659827e-6
-enquiry_N	4.099032628299721e-6
-enrage_V2	5.037445007891997e-5
-enrapture_V2	1.679148335963999e-5
-enrich_V2	5.037445007891997e-5
-enrichment_N	4.099032628299721e-6
-enrol_V	2.2908457802620728e-5
-enrol_V2	1.679148335963999e-5
-enroll_V	1.1454228901310364e-4
-enroll_V2	1.679148335963999e-5
-enrolment_N	4.099032628299721e-6
-enschede_PN	1.8648018648018647e-5
-ensconce_V2	3.358296671927998e-5
-ensemble_N	1.2297097884899164e-5
-enshrine_V2	1.679148335963999e-5
-enshroud_V2	1.679148335963999e-5
-ensign_N	4.099032628299721e-6
-ensilage_N	4.099032628299721e-6
-enslave_V2	1.679148335963999e-5
-enslavement_N	4.099032628299721e-6
-ensnare_V2	1.679148335963999e-5
-ensue_V	1.6035920461834508e-4
-ensure_V	6.872537340786218e-5
-ensure_V2	3.862041172717198e-4
-ensure_VS	1.9081762460969123e-3
-entail_N	4.099032628299721e-6
-entail_V2	8.395741679819995e-5
-entangle_V2	6.716593343855997e-5
-entanglement_N	4.099032628299721e-6
-entente_N	4.099032628299721e-6
-entente_cordiale_N	4.099032628299721e-6
-enter_V	7.788875652891047e-4
-enter_V2	1.4104846022097593e-3
-enteric_A	1.3251527238514238e-5
-enteritis_N	4.099032628299721e-6
-enterprise_N	1.2297097884899163e-4
-enterprising_A	2.6503054477028476e-5
-entertain_V2	1.0074890015783994e-4
-entertainer_N	1.2297097884899164e-5
-entertaining_A	9.276069066959968e-5
-entertainment_N	1.926545335300869e-4
-enthral_V2	1.679148335963999e-5
-enthrall_V2	1.679148335963999e-5
-enthrone_V2	1.679148335963999e-5
-enthronement_N	4.099032628299721e-6
-enthuse_V	2.2908457802620728e-5
-enthusiasm_N	6.558452205279554e-5
-enthusiast_N	4.0990326282997215e-5
-enthusiastic_A	1.1926374514662814e-4
-enthusiastically_Adv	3.9252013628299135e-5
-entice_V2	1.3433186687711993e-4
-enticement_N	4.099032628299721e-6
-entire_A	1.5371771596676517e-3
-entirety_N	8.198065256599442e-6
-entitle_V2	1.3433186687711993e-4
-entitle_V2V	5.810575246949448e-3
-entitle_VS	2.3129409043598937e-4
-entitlement_N	2.869322839809805e-5
-entity_N	1.1887194622069192e-4
-entomb_V2	5.037445007891997e-5
-entomological_A	1.3251527238514238e-5
-entomologist_N	4.099032628299721e-6
-entomology_N	4.099032628299721e-6
-entourage_N	8.198065256599442e-6
-entr'acte_N	4.099032628299721e-6
-entrain_V	2.2908457802620728e-5
-entrain_V2	1.679148335963999e-5
-entrance_N	1.6396130513198885e-5
-entrance_V2	3.358296671927998e-5
-entrance_fee_N	4.099032628299721e-6
-entrance_money_N	4.099032628299721e-6
-entrant_N	8.198065256599442e-6
-entrap_V2	1.679148335963999e-5
-entreat_V2	1.679148335963999e-5
-entreatingly_Adv	7.850402725659827e-6
-entreaty_N	4.099032628299721e-6
-entree_N	4.099032628299721e-6
-entrench_V2	1.3433186687711993e-4
-entrenchment_N	8.198065256599442e-6
-entrepot_N	4.099032628299721e-6
-entrepreneur_N	1.352680767338908e-4
-entrepreneurial_A	9.276069066959968e-5
-entrust_V2	8.395741679819995e-5
-entry_N	1.2297097884899163e-4
-entwin_V	2.2908457802620728e-5
-entwine_V2	5.037445007891997e-5
-enumerate_V2	1.679148335963999e-5
-enumeration_N	4.099032628299721e-6
-enunciate_V	2.2908457802620728e-5
-enunciate_V2	1.679148335963999e-5
-enunciation_N	4.099032628299721e-6
-envelop_V2	1.679148335963999e-5
-envelope_N	2.4594195769798327e-5
-envelopment_N	4.099032628299721e-6
-envenom_V2	1.679148335963999e-5
-enviable_A	6.62576361925712e-5
-envious_A	1.3251527238514238e-5
-environ_V2	1.679148335963999e-5
-environment_N	3.074274471224791e-4
-environmental_A	1.3516557783284523e-3
-envisage_V2	5.037445007891997e-5
-envision_V2	5.037445007891997e-5
-envision_VS	1.1564704521799469e-4
-envoi_N	4.099032628299721e-6
-envoy_N	1.2297097884899164e-5
-envy_N	2.869322839809805e-5
-envy_V2	3.358296671927998e-5
-enwrap_V2	1.679148335963999e-5
-enzyme_N	4.099032628299721e-6
-eon_N	8.198065256599442e-6
-epaulet_N	4.099032628299721e-6
-epaulette_N	4.099032628299721e-6
-epee_N	4.099032628299721e-6
-ephemeral_A	1.3251527238514238e-5
-epic_A	1.3251527238514238e-5
-epic_N	8.198065256599442e-6
-epicentre_N	4.099032628299721e-6
-epicure_N	4.099032628299721e-6
-epicurean_A	1.3251527238514238e-5
-epicurean_N	4.099032628299721e-6
-epidemic_A	1.3251527238514238e-5
-epidemic_N	1.2297097884899164e-5
-epidemiologist_N	8.198065256599442e-6
-epidemiology_N	4.099032628299721e-6
-epidermis_N	4.099032628299721e-6
-epidiascope_N	4.099032628299721e-6
-epiglottis_N	4.099032628299721e-6
-epigram_N	4.099032628299721e-6
-epigrammatic_A	1.3251527238514238e-5
-epilepsy_N	1.2297097884899164e-5
-epileptic_A	1.3251527238514238e-5
-epileptic_N	8.198065256599442e-6
-epilogue_N	4.099032628299721e-6
-epiphany_PN	1.8648018648018647e-5
-episcopal_A	1.3251527238514238e-5
-episcopalian_A	1.3251527238514238e-5
-episcopalian_N	4.099032628299721e-6
-episode_N	9.837678307919331e-5
-episodic_A	2.6503054477028476e-5
-epistle_N	4.099032628299721e-6
-epistolary_A	1.3251527238514238e-5
-epitaph_N	4.099032628299721e-6
-epithet_N	4.099032628299721e-6
-epitome_N	4.099032628299721e-6
-epitomize_V2	3.358296671927998e-5
-epoch_N	4.099032628299721e-6
-epoch_making_A	1.3251527238514238e-5
-epping_PN	1.8648018648018647e-5
-epsom_PN	1.8648018648018647e-5
-equable_A	1.3251527238514238e-5
-equal_A	9.806130156500537e-4
-equal_N	8.198065256599442e-6
-equal_V2	5.541189508681197e-4
-equalitarian_N	4.099032628299721e-6
-equality_N	2.4594195769798327e-5
-equalization_N	4.099032628299721e-6
-equalize_V2	1.679148335963999e-5
-equalizer_N	4.099032628299721e-6
-equanimity_N	4.099032628299721e-6
-equate_V2	8.395741679819995e-5
-equation_N	2.869322839809805e-5
-equator_N	4.099032628299721e-6
-equatorial_A	1.3251527238514238e-5
-equerry_N	4.099032628299721e-6
-equestrian_A	1.3251527238514238e-5
-equestrian_N	1.2297097884899164e-5
-equidistant_A	1.3251527238514238e-5
-equilateral_A	1.3251527238514238e-5
-equilibrium_N	1.6396130513198885e-5
-equine_A	1.3251527238514238e-5
-equinoctial_A	1.3251527238514238e-5
-equinox_N	4.099032628299721e-6
-equip_V2	2.3508076703495986e-4
-equipage_N	4.099032628299721e-6
-equipment_N	7.993113625184456e-4
-equipoise_N	4.099032628299721e-6
-equitable_A	5.300610895405695e-5
-equity_N	8.935891129693393e-4
-equivalence_N	4.099032628299721e-6
-equivalent_A	2.650305447702848e-4
-equivalent_N	1.3936710936219052e-4
-equivocal_A	1.3251527238514238e-5
-equivocation_N	4.099032628299721e-6
-era_N	1.0247581570749303e-4
-eradicate_V2	5.037445007891997e-5
-eradication_N	4.099032628299721e-6
-erase_V2	2.3508076703495986e-4
-eraser_N	4.099032628299721e-6
-erasure_N	8.198065256599442e-6
-ere_Adv	7.850402725659827e-6
-erect_A	1.3251527238514238e-5
-erect_V2	1.0074890015783994e-4
-erectile_A	1.3251527238514238e-5
-erection_N	4.099032628299721e-6
-erectness_N	4.099032628299721e-6
-eremite_N	4.099032628299721e-6
-erfurt_PN	1.8648018648018647e-5
-erg_N	4.099032628299721e-6
-ergo_Adv	7.850402725659827e-6
-ergonomics_N	4.099032628299721e-6
-eric_PN	1.8648018648018647e-5
-erica_PN	1.8648018648018647e-5
-erin_PN	1.8648018648018647e-5
-eritrea_PN	1.8648018648018647e-5
-eritrean_A	3.975458171554272e-5
-eritrean_N	4.099032628299721e-6
-erlangen_PN	1.8648018648018647e-5
-ermine_N	4.099032628299721e-6
-ernest_PN	1.8648018648018647e-5
-ernie_PN	1.8648018648018647e-5
-erode_V	3.8944378264455236e-4
-erode_V2	1.679148335963999e-4
-erogenous_A	1.3251527238514238e-5
-erosion_N	3.689129365469749e-5
-erosive_A	1.3251527238514238e-5
-erotic_A	1.3251527238514238e-5
-eroticism_N	4.099032628299721e-6
-err_V	1.1454228901310364e-4
-errand_N	8.198065256599442e-6
-errant_A	1.3251527238514238e-5
-erratic_A	6.62576361925712e-5
-erratically_Adv	2.355120817697948e-5
-erratum_N	8.198065256599442e-6
-erroneous_A	9.276069066959968e-5
-error_N	1.3936710936219052e-4
-erse_N	4.099032628299721e-6
-eructation_N	4.099032628299721e-6
-erudite_A	3.975458171554272e-5
-erudition_N	4.099032628299721e-6
-erupt_V	2.51993035828828e-4
-eruption_N	1.2297097884899164e-5
-erysipelas_N	4.099032628299721e-6
-escalate_V	9.163383121048291e-5
-escalate_V2	3.358296671927998e-5
-escalation_N	8.198065256599442e-6
-escalator_N	8.198065256599442e-6
-escalope_N	4.099032628299721e-6
-escapade_N	4.099032628299721e-6
-escape_N	2.0495163141498608e-5
-escape_V	2.7490149363144874e-4
-escape_V2	2.6866373375423986e-4
-escape_VS	1.1564704521799469e-4
-escapee_N	4.099032628299721e-6
-escapement_N	4.099032628299721e-6
-escapism_N	4.099032628299721e-6
-escapist_N	4.099032628299721e-6
-escapologist_N	4.099032628299721e-6
-escarpment_N	4.099032628299721e-6
-eschatology_N	4.099032628299721e-6
-eschew_V2	5.037445007891997e-5
-escort_N	1.2297097884899164e-5
-escort_V2	3.358296671927998e-5
-escritoire_N	4.099032628299721e-6
-escudo_N	4.099032628299721e-6
-escutcheon_N	4.099032628299721e-6
-esfahan_PN	1.8648018648018647e-5
-eskimo_N	4.099032628299721e-6
-esophagus_N	4.099032628299721e-6
-esoteric_A	2.6503054477028476e-5
-esp_N	8.198065256599442e-6
-espalier_N	4.099032628299721e-6
-especial_A	2.1997535215933636e-3
-esperanto_N	4.099032628299721e-6
-espionage_N	1.6396130513198885e-5
-esplanade_N	4.099032628299721e-6
-espousal_N	8.198065256599442e-6
-espouse_V2	5.037445007891997e-5
-espresso_N	8.198065256599442e-6
-esprit_N	4.099032628299721e-6
-esprit_de_corps_N	1.6396130513198885e-5
-espy_V2	1.679148335963999e-5
-esq_PN	1.8648018648018647e-5
-esquire_N	4.099032628299721e-6
-essay_N	2.4594195769798327e-5
-essay_V	2.2908457802620728e-5
-essay_V2	1.679148335963999e-5
-essayist_N	8.198065256599442e-6
-essen_PN	1.8648018648018647e-5
-essence_N	2.869322839809805e-5
-essential_A	8.083431615493686e-4
-essential_N	8.198065256599442e-6
-essex_PN	1.8648018648018647e-5
-establish_V2	2.2500587701917586e-3
-establishment_N	9.837678307919331e-5
-estaminet_N	4.099032628299721e-6
-estate_N	1.3362846368257092e-3
-esteem_N	1.2297097884899164e-5
-esteem_V2	1.679148335963999e-5
-esther_PN	1.8648018648018647e-5
-esthete_N	4.099032628299721e-6
-esthetic_A	1.3251527238514238e-5
-esthetic_N	4.099032628299721e-6
-esthetical_A	1.3251527238514238e-5
-esthetics_N	4.099032628299721e-6
-estimable_A	1.3251527238514238e-5
-estimate_N	8.97688145597639e-4
-estimate_V	1.7868597086044167e-3
-estimate_V2	1.931020586358599e-3
-estimate_V2V	1.1621150493898896e-3
-estimate_VS	7.632704984387649e-3
-estimation_N	8.198065256599442e-6
-estrange_V2	3.358296671927998e-5
-estrangement_N	4.099032628299721e-6
-estuary_N	4.099032628299721e-6
-et_al_PN	1.8648018648018647e-5
-et_seq_PN	1.8648018648018647e-5
-eta_N	4.099032628299721e-6
-etc_PN	1.8648018648018647e-5
-etch_V	2.2908457802620728e-5
-etch_V2	1.679148335963999e-5
-etcher_N	4.099032628299721e-6
-etching_N	4.099032628299721e-6
-etd_N	4.099032628299721e-6
-eternal_A	6.62576361925712e-5
-eternity_N	4.099032628299721e-6
-ethel_PN	1.8648018648018647e-5
-ether_N	4.099032628299721e-6
-ethereal_A	1.3251527238514238e-5
-ethic_N	6.148548942449582e-5
-ethical_A	1.5901832686217088e-4
-ethiopia_PN	1.8648018648018647e-5
-ethiopian_A	3.975458171554272e-5
-ethiopian_N	4.099032628299721e-6
-ethnic_A	2.2527596305474206e-4
-ethnically_Adv	1.5700805451319653e-5
-ethnographer_N	4.099032628299721e-6
-ethnographic_A	1.3251527238514238e-5
-ethnography_N	4.099032628299721e-6
-ethnological_A	1.3251527238514238e-5
-ethnologist_N	4.099032628299721e-6
-ethnology_N	4.099032628299721e-6
-ethos_N	1.6396130513198885e-5
-ethyl_N	4.099032628299721e-6
-etiology_N	4.099032628299721e-6
-etiquette_N	1.2297097884899164e-5
-etymological_A	1.3251527238514238e-5
-etymologist_N	4.099032628299721e-6
-etymology_N	4.099032628299721e-6
-eucalyptus_N	1.2297097884899164e-5
-eucharist_N	4.099032628299721e-6
-euclidean_A	1.3251527238514238e-5
-eugene_PN	1.8648018648018647e-5
-eugenics_N	4.099032628299721e-6
-eulogist_N	4.099032628299721e-6
-eulogistic_A	1.3251527238514238e-5
-eulogize_V2	1.679148335963999e-5
-eulogy_N	4.099032628299721e-6
-eunice_PN	1.8648018648018647e-5
-eunuch_N	4.099032628299721e-6
-euphemism_N	1.2297097884899164e-5
-euphemistic_A	1.3251527238514238e-5
-euphemistically_Adv	7.850402725659827e-6
-euphonium_N	4.099032628299721e-6
-euphony_N	4.099032628299721e-6
-euphoria_N	3.689129365469749e-5
-euphoric_A	1.3251527238514238e-5
-euphuism_N	4.099032628299721e-6
-eurasia_PN	1.8648018648018647e-5
-eurasian_A	1.3251527238514238e-5
-eurasian_N	4.099032628299721e-6
-eurhythmics_N	4.099032628299721e-6
-euro_N	4.099032628299721e-6
-eurodollar_N	6.148548942449582e-5
-europe_PN	2.909090909090909e-3
-european_A	1.1926374514662814e-4
-european_N	8.198065256599442e-6
-eurovision_PN	1.8648018648018647e-5
-eurythmics_N	4.099032628299721e-6
-eustachian_A	1.3251527238514238e-5
-euthanasia_N	4.099032628299721e-6
-eva_PN	1.8648018648018647e-5
-evacuate_V2	8.395741679819995e-5
-evacuation_N	2.869322839809805e-5
-evacuee_N	4.099032628299721e-6
-evade_V2	1.1754038351747993e-4
-evaluate_V	1.1454228901310364e-4
-evaluate_V2	4.701615340699197e-4
-evaluation_N	8.607968519429415e-5
-evaluative_A	1.3251527238514238e-5
-evanescence_N	4.099032628299721e-6
-evanescent_A	1.3251527238514238e-5
-evangelical_A	2.6503054477028476e-5
-evangelicalism_N	4.099032628299721e-6
-evangelism_N	4.099032628299721e-6
-evangelist_N	2.0495163141498608e-5
-evangelistic_A	1.3251527238514238e-5
-evaporate_V	6.872537340786218e-5
-evaporate_V2	1.679148335963999e-5
-evaporate_VS	2.3129409043598937e-4
-evaporation_N	8.198065256599442e-6
-evasion_N	3.689129365469749e-5
-evasive_A	1.3251527238514238e-5
-evasiveness_N	4.099032628299721e-6
-eve_N	1.2297097884899164e-5
-eve_PN	1.8648018648018647e-5
-evelyn_PN	1.8648018648018647e-5
-even_A	3.1803665372434175e-4
-even_AdA	9.137635636778984e-3
-even_AdV	1.3163867453472538e-2
-even_Adv	5.942754863324489e-3
-even_N	8.198065256599442e-6
-even_V2	1.1754038351747993e-4
-even_handed_A	1.3251527238514238e-5
-even_though_Subj	2.805049088359046e-3
-evening_N	1.3936710936219052e-4
-evenness_N	4.099032628299721e-6
-evensong_N	8.198065256599442e-6
-event_N	6.066568289883588e-4
-eventful_A	1.3251527238514238e-5
-eventide_N	4.099032628299721e-6
-eventual_A	1.325152723851424e-3
-eventuality_N	4.099032628299721e-6
-ever_AdV	1.3844757149341807e-2
-evergreen_A	1.3251527238514238e-5
-evergreen_N	4.099032628299721e-6
-everlasting_A	2.6503054477028476e-5
-evermore_Adv	7.850402725659827e-6
-every_Det	1.649800505294548e-3
-everybody_NP	1.1893769855553295e-4
-everyday_A	1.325152723851424e-4
-everyone_NP	2.190957604970344e-4
-everyplace_Adv	7.850402725659827e-6
-everything_NP	2.190957604970344e-4
-everywhere_Adv	3.9252013628299135e-5
-evesham_PN	1.8648018648018647e-5
-evict_V2	1.679148335963999e-5
-eviction_N	4.099032628299721e-6
-evidence_N	4.8368585013936714e-4
-evidence_V2	8.395741679819995e-5
-evident_A	2.517790175317705e-4
-evil_A	1.1926374514662814e-4
-evil_N	1.6396130513198885e-5
-evil_doer_N	4.099032628299721e-6
-evil_minded_A	1.3251527238514238e-5
-evince_V2	5.037445007891997e-5
-eviscerate_V2	3.358296671927998e-5
-evocation_N	4.099032628299721e-6
-evocative_A	2.6503054477028476e-5
-evoke_V2	6.716593343855997e-5
-evolution_N	4.508935891129693e-5
-evolutionary_A	5.300610895405695e-5
-evolve_V	2.51993035828828e-4
-evolve_V2	6.716593343855997e-5
-ewe_N	4.099032628299721e-6
-ewell_PN	1.8648018648018647e-5
-ewer_N	4.099032628299721e-6
-ex_directory_A	1.3251527238514238e-5
-ex_gratia_A	1.3251527238514238e-5
-ex_officio_A	2.6503054477028476e-5
-ex_officio_Adv	7.850402725659827e-6
-ex_service_A	1.3251527238514238e-5
-ex_serviceman_N	4.099032628299721e-6
-exacerbate_V2	2.1828928367531987e-4
-exacerbation_N	4.099032628299721e-6
-exact_A	8.083431615493686e-4
-exact_V2	1.679148335963999e-5
-exacting_A	1.3251527238514238e-5
-exaction_N	4.099032628299721e-6
-exactitude_N	4.099032628299721e-6
-exactness_N	4.099032628299721e-6
-exaggerate_V	4.5816915605241456e-5
-exaggerate_V2	1.3433186687711993e-4
-exaggeration_N	4.099032628299721e-6
-exalt_V2	1.679148335963999e-5
-exaltation_N	4.099032628299721e-6
-exalted_A	1.3251527238514238e-5
-exam_N	1.6396130513198885e-5
-examination_N	1.0247581570749303e-4
-examine_V2	4.0299560063135977e-4
-examiner_N	5.328742416789638e-5
-example_N	1.1395310706673225e-3
-exasperate_V2	1.679148335963999e-5
-exasperation_N	8.198065256599442e-6
-excavate_V	6.872537340786218e-5
-excavate_V2	1.679148335963999e-5
-excavation_N	4.099032628299721e-6
-excavator_N	1.2297097884899164e-5
-exceed_V2	1.611982402525439e-3
-exceedingly_Adv	3.9252013628299135e-5
-excel_V	4.5816915605241456e-5
-excel_V2	1.679148335963999e-5
-excellence_N	8.198065256599442e-6
-excellency_N	4.099032628299721e-6
-excellent_A	2.2527596305474206e-4
-excelsior_N	4.099032628299721e-6
-except_Prep	5.701819624175715e-4
-except_V2	3.358296671927998e-5
-exception_N	1.2707001147729135e-4
-exceptionable_A	1.3251527238514238e-5
-exceptional_A	1.5901832686217088e-4
-excerpt_N	2.0495163141498608e-5
-excess_A	5.03558035063541e-4
-excess_N	1.2707001147729135e-4
-excessive_A	3.710427626783987e-4
-exchange_N	1.8158714543367765e-3
-exchange_V2	4.197870839909998e-4
-exchangeable_A	3.975458171554272e-5
-exchanger_N	4.099032628299721e-6
-exchequer_N	8.198065256599442e-6
-excise_N	1.6396130513198885e-5
-excise_V2	6.716593343855997e-5
-exciseman_N	4.099032628299721e-6
-excision_N	2.4594195769798327e-5
-excitability_N	4.099032628299721e-6
-excitable_A	1.3251527238514238e-5
-excite_V2	1.1754038351747993e-4
-excitedly_Adv	7.850402725659827e-6
-excitement_N	4.508935891129693e-5
-excitingly_Adv	7.850402725659827e-6
-excl_PN	1.8648018648018647e-5
-exclaim_V	4.5816915605241456e-5
-exclaim_V2	1.679148335963999e-5
-exclaim_VQ	3.333333333333333e-2
-exclamation_N	4.099032628299721e-6
-exclamatory_A	1.3251527238514238e-5
-exclude_V2	1.2425697686133594e-3
-exclusion_N	6.148548942449582e-5
-exclusive_A	6.62576361925712e-4
-excogitate_V2	1.679148335963999e-5
-excogitation_N	4.099032628299721e-6
-excommunicate_V2	1.679148335963999e-5
-excommunication_N	4.099032628299721e-6
-excoriate_V2	3.358296671927998e-5
-excoriation_N	4.099032628299721e-6
-excrement_N	4.099032628299721e-6
-excrescence_N	4.099032628299721e-6
-excrete_V2	1.679148335963999e-5
-excretion_N	4.099032628299721e-6
-excruciating_A	1.3251527238514238e-5
-exculpate_V2	1.679148335963999e-5
-excursion_N	1.2297097884899164e-5
-excursionist_N	4.099032628299721e-6
-excusable_A	1.3251527238514238e-5
-excuse_N	6.148548942449582e-5
-excuse_V2	6.716593343855997e-5
-execrable_A	1.3251527238514238e-5
-execrate_V2	1.679148335963999e-5
-execration_N	4.099032628299721e-6
-executant_N	4.099032628299721e-6
-execute_V2	7.891997179030795e-4
-execution_N	1.3116904410559108e-4
-executioner_N	4.099032628299721e-6
-executive_A	3.3128818096285597e-3
-executive_N	2.8611247745532055e-3
-executor_N	8.198065256599442e-6
-executrix_N	4.099032628299721e-6
-exegesis_N	4.099032628299721e-6
-exemplary_A	2.6503054477028476e-5
-exemplification_N	4.099032628299721e-6
-exemplify_V2	5.037445007891997e-5
-exempt_A	1.4576679962365662e-4
-exempt_V2	1.679148335963999e-4
-exempt_V2V	5.810575246949448e-4
-exemption_N	6.558452205279554e-5
-exercise_N	1.516642072470897e-4
-exercise_V	2.2908457802620728e-4
-exercise_V2	6.884508177452396e-4
-exercise_VV	2.9865604778496767e-4
-exert_V2	6.716593343855997e-5
-exertion_N	4.099032628299721e-6
-exeter_PN	1.8648018648018647e-5
-exhalation_N	4.099032628299721e-6
-exhale_V	4.5816915605241456e-5
-exhale_V2	1.679148335963999e-5
-exhaust_N	8.198065256599442e-6
-exhaust_V2	2.1828928367531987e-4
-exhaust_pipe_N	4.099032628299721e-6
-exhaustion_N	1.2297097884899164e-5
-exhaustive_A	3.975458171554272e-5
-exhibit_N	4.508935891129693e-5
-exhibit_V2	8.395741679819995e-5
-exhibition_N	6.558452205279554e-5
-exhibitioner_N	4.099032628299721e-6
-exhibitionism_N	4.099032628299721e-6
-exhibitionist_N	4.099032628299721e-6
-exhibitor_N	8.198065256599442e-6
-exhilarate_V2	1.679148335963999e-5
-exhilaration_N	8.198065256599442e-6
-exhort_V2	3.358296671927998e-5
-exhortation_N	4.099032628299721e-6
-exhumation_N	4.099032628299721e-6
-exhume_V2	1.679148335963999e-5
-exigency_N	4.099032628299721e-6
-exigent_A	1.3251527238514238e-5
-exiguous_A	1.3251527238514238e-5
-exile_N	2.4594195769798327e-5
-exile_V2	5.037445007891997e-5
-exist_V	3.1384587189590397e-3
-exist_V2V	5.810575246949448e-4
-existence_N	7.378258730939498e-5
-existent_A	2.6503054477028476e-5
-existentialism_N	4.099032628299721e-6
-existentialist_N	8.198065256599442e-6
-exit_N	4.0990326282997215e-5
-exit_V	4.5816915605241456e-5
-exmouth_PN	1.8648018648018647e-5
-exodus_N	5.328742416789638e-5
-exonerate_V2	6.716593343855997e-5
-exoneration_N	4.099032628299721e-6
-exorbitance_N	4.099032628299721e-6
-exorbitant_A	7.950916343108544e-5
-exorcise_V2	3.358296671927998e-5
-exorcize_V2	1.679148335963999e-5
-exotic_A	1.5901832686217088e-4
-expand_V	1.6494089617886923e-3
-expand_V2	1.611982402525439e-3
-expand_V2V	1.1621150493898896e-3
-expanse_N	8.198065256599442e-6
-expansion_N	3.484177734054763e-4
-expansive_A	3.975458171554272e-5
-expansiveness_N	4.099032628299721e-6
-expatiate_V	2.2908457802620728e-5
-expatriate_N	4.099032628299721e-6
-expatriate_V2	1.679148335963999e-5
-expect_V	2.955191056538074e-3
-expect_V2	4.584074957181717e-3
-expect_V2V	0.1464264962231261
-expect_VS	4.336764195674801e-3
-expect_VV	5.2165256346441015e-2
-expectancy_N	8.198065256599442e-6
-expectant_A	2.6503054477028476e-5
-expectation_N	3.9760616494507295e-4
-expectorant_N	4.099032628299721e-6
-expectorate_V	2.2908457802620728e-5
-expectorate_V2	1.679148335963999e-5
-expedience_N	4.099032628299721e-6
-expediency_N	4.099032628299721e-6
-expedient_A	1.3251527238514238e-5
-expedient_N	8.198065256599442e-6
-expedite_V2	1.679148335963999e-4
-expedition_N	1.2297097884899164e-5
-expeditionary_A	1.3251527238514238e-5
-expeditious_A	2.6503054477028476e-5
-expel_V2	1.3433186687711993e-4
-expend_V2	3.358296671927998e-5
-expendable_A	3.975458171554272e-5
-expenditure_N	1.1887194622069192e-4
-expense_N	6.148548942449582e-4
-expensive_A	1.0468706518426249e-3
-experience_N	2.869322839809805e-4
-experience_V2	8.731571347012795e-4
-experienced_A	7.950916343108544e-5
-experiment_N	2.295458271847844e-4
-experiment_V	1.6035920461834508e-4
-experiment_V2	3.358296671927998e-5
-experimental_A	1.4576679962365662e-4
-experimentation_N	1.6396130513198885e-5
-experimenter_N	4.099032628299721e-6
-expert_A	5.300610895405695e-5
-expert_N	4.6728971962616824e-4
-expertise_N	7.378258730939498e-5
-expertness_N	4.099032628299721e-6
-expiate_V2	1.679148335963999e-5
-expiation_N	4.099032628299721e-6
-expiration_N	1.1887194622069192e-4
-expire_V	1.0537890589205534e-3
-expire_V2	6.548678510259596e-4
-expire_VS	1.7347056782699203e-4
-expiry_N	4.099032628299721e-6
-explain_V2	9.739060348591195e-4
-explain_VS	3.1802937434948536e-3
-explanation_N	1.0657484833579275e-4
-explanatory_A	3.975458171554272e-5
-expletive_N	8.198065256599442e-6
-explicable_A	1.3251527238514238e-5
-explicate_V2	1.679148335963999e-5
-explicit_A	1.325152723851424e-4
-explicitness_N	4.099032628299721e-6
-explode_V	3.4362686703931093e-4
-explode_V2	5.037445007891997e-5
-exploit_N	8.198065256599442e-6
-exploit_V2	2.854552171138798e-4
-exploitation_N	4.099032628299721e-6
-exploration_N	1.721593703885883e-4
-exploratory_A	3.975458171554272e-5
-explore_V2	4.8695301742955973e-4
-explore_VS	1.1564704521799469e-4
-explorer_N	4.099032628299721e-6
-explosion_N	1.147729135923922e-4
-explosive_A	1.060122179081139e-4
-explosive_N	8.198065256599442e-6
-expo_N	1.2297097884899164e-5
-exponent_N	4.099032628299721e-6
-exponential_A	1.3251527238514238e-5
-exponential_N	4.099032628299721e-6
-export_N	7.419249057222495e-4
-export_V	3.2071840923669016e-4
-export_V2	3.694126339120798e-4
-exportable_A	1.3251527238514238e-5
-exportation_N	4.099032628299721e-6
-exporter_N	9.837678307919331e-5
-expose_N	4.099032628299721e-6
-expose_V	2.0617612022358654e-4
-expose_V2	3.190381838331598e-4
-exposition_N	8.198065256599442e-6
-expostulate_V	2.2908457802620728e-5
-expostulation_N	4.099032628299721e-6
-exposure_N	2.0905066404328578e-4
-expound_V2	1.679148335963999e-5
-expound_VS	1.1564704521799469e-4
-express_A	7.950916343108544e-5
-express_Adv	7.850402725659827e-6
-express_N	8.198065256599442e-6
-express_V2	1.1418208684555193e-3
-expression_N	6.968355468109526e-5
-expressionism_N	4.099032628299721e-6
-expressionist_N	4.099032628299721e-6
-expressionless_A	1.3251527238514238e-5
-expressive_A	2.6503054477028476e-5
-expressway_N	4.099032628299721e-6
-expropriate_V2	1.679148335963999e-5
-expropriation_N	4.099032628299721e-6
-expulsion_N	4.099032628299721e-6
-expunge_V2	5.037445007891997e-5
-expurgate_V2	1.679148335963999e-5
-expurgation_N	4.099032628299721e-6
-exquisite_A	2.6503054477028476e-5
-exquisiteness_N	4.099032628299721e-6
-extant_A	1.3251527238514238e-5
-extemporaneous_A	1.3251527238514238e-5
-extemporary_A	1.3251527238514238e-5
-extempore_A	1.3251527238514238e-5
-extempore_Adv	7.850402725659827e-6
-extemporize_V	2.2908457802620728e-5
-extemporize_V2	1.679148335963999e-5
-extend_V	9.163383121048291e-4
-extend_V2	1.3433186687711993e-3
-extension_N	1.3116904410559108e-4
-extensive_A	3.8429428991691294e-4
-extent_N	2.2134776192818495e-4
-extenuate_V2	1.679148335963999e-5
-extenuation_N	4.099032628299721e-6
-exterior_A	1.3251527238514238e-5
-exterior_N	8.198065256599442e-6
-exteriorize_V2	1.679148335963999e-5
-exterminate_V2	1.679148335963999e-5
-extermination_N	8.198065256599442e-6
-external_A	1.5901832686217088e-4
-external_N	4.099032628299721e-6
-externalize_V2	1.679148335963999e-5
-exterritorial_A	1.3251527238514238e-5
-extinct_A	3.975458171554272e-5
-extinction_N	1.6396130513198885e-5
-extinguish_V2	5.037445007891997e-5
-extinguisher_N	4.099032628299721e-6
-extirpate_V2	1.679148335963999e-5
-extirpation_N	4.099032628299721e-6
-extol_V2	1.679148335963999e-5
-extort_V	4.5816915605241456e-5
-extort_V2	1.0074890015783994e-4
-extortion_N	2.4594195769798327e-5
-extortionate_A	1.3251527238514238e-5
-extra_A	7.155824708797689e-4
-extra_Adv	7.850402725659827e-6
-extra_N	8.198065256599442e-6
-extract_N	8.198065256599442e-6
-extract_V2	2.0149780031567988e-4
-extraction_N	8.198065256599442e-6
-extracurricular_A	2.6503054477028476e-5
-extradite_V2	5.037445007891997e-5
-extradition_N	4.508935891129693e-5
-extrajudicial_A	1.3251527238514238e-5
-extramarital_A	2.6503054477028476e-5
-extramural_A	2.6503054477028476e-5
-extraneous_A	3.975458171554272e-5
-extraordinary_A	7.685885798338259e-4
-extrapolate_V	2.2908457802620728e-5
-extrapolate_V2	1.679148335963999e-5
-extrapolation_N	4.099032628299721e-6
-extrasensory_A	1.3251527238514238e-5
-extraterritorial_A	1.3251527238514238e-5
-extravagance_N	8.198065256599442e-6
-extravagant_A	2.6503054477028476e-5
-extravaganza_N	4.099032628299721e-6
-extreme_A	8.87852324980454e-4
-extreme_N	2.0495163141498608e-5
-extremist_N	1.6396130513198885e-5
-extremity_N	4.099032628299721e-6
-extricable_A	1.3251527238514238e-5
-extricate_V2	3.358296671927998e-5
-extrication_N	4.099032628299721e-6
-extrinsic_A	1.3251527238514238e-5
-extroversion_N	4.099032628299721e-6
-extrovert_N	4.099032628299721e-6
-extrude_V2	1.679148335963999e-5
-extrusion_N	2.4594195769798327e-5
-exuberance_N	8.198065256599442e-6
-exuberant_A	1.3251527238514238e-5
-exude_V	2.2908457802620728e-5
-exude_V2	5.037445007891997e-5
-exult_V	2.2908457802620728e-5
-exultant_A	1.3251527238514238e-5
-exultation_N	4.099032628299721e-6
-eye_N	3.3612067552057717e-4
-eye_V2	8.395741679819995e-5
-eye_catching_A	3.975458171554272e-5
-eye_opener_N	4.099032628299721e-6
-eye_shadow_N	4.099032628299721e-6
-eyeball_N	1.2297097884899164e-5
-eyeball_V2	3.358296671927998e-5
-eyebath_N	4.099032628299721e-6
-eyebrow_N	2.869322839809805e-5
-eyecatching_A	1.3251527238514238e-5
-eyecup_N	4.099032628299721e-6
-eyed_A	1.3251527238514238e-5
-eyeful_N	4.099032628299721e-6
-eyeglass_N	8.198065256599442e-6
-eyelash_N	4.099032628299721e-6
-eyeless_A	1.3251527238514238e-5
-eyelet_N	4.099032628299721e-6
-eyelid_N	4.099032628299721e-6
-eyepiece_N	4.099032628299721e-6
-eyeshot_N	4.099032628299721e-6
-eyesight_N	4.099032628299721e-6
-eyesore_N	4.099032628299721e-6
-eyestrain_N	4.099032628299721e-6
-eyetooth_N	4.099032628299721e-6
-eyewash_N	4.099032628299721e-6
-eyewitness_N	1.2297097884899164e-5
-eyrie_N	4.099032628299721e-6
-eyry_N	4.099032628299721e-6
-fa_N	4.099032628299721e-6
-fab_A	1.3251527238514238e-5
-fabian_A	1.3251527238514238e-5
-fabian_N	4.099032628299721e-6
-fable_N	4.099032628299721e-6
-fabled_A	6.62576361925712e-5
-fabric_N	5.73864567961961e-5
-fabricate_V2	1.0074890015783994e-4
-fabrication_N	3.689129365469749e-5
-fabulous_A	3.975458171554272e-5
-facade_N	8.198065256599442e-6
-face_N	4.795868175110674e-4
-face_V	7.330706496838633e-4
-face_V2	3.3247137052087182e-3
-face_ache_N	4.099032628299721e-6
-face_card_N	4.099032628299721e-6
-face_cloth_N	4.099032628299721e-6
-face_cream_N	4.099032628299721e-6
-face_lift_N	4.099032628299721e-6
-face_lifting_N	4.099032628299721e-6
-face_pack_N	4.099032628299721e-6
-face_powder_N	4.099032628299721e-6
-face_saver_N	4.099032628299721e-6
-face_saving_A	3.975458171554272e-5
-face_saving_N	4.099032628299721e-6
-faceless_A	1.3251527238514238e-5
-facer_N	4.099032628299721e-6
-facet_N	4.099032628299721e-6
-facetious_A	2.6503054477028476e-5
-facetiousness_N	4.099032628299721e-6
-facia_N	4.099032628299721e-6
-facial_A	6.62576361925712e-5
-facial_N	4.099032628299721e-6
-facile_A	1.3251527238514238e-5
-facilitate_V2	1.679148335963999e-4
-facilitation_N	4.099032628299721e-6
-facility_N	6.681423184128546e-4
-facing_N	8.198065256599442e-6
-facsimile_N	2.0495163141498608e-5
-fact_N	8.935891129693393e-4
-fact_finding_A	3.975458171554272e-5
-faction_N	3.279226102639777e-5
-factious_A	1.3251527238514238e-5
-factitious_A	1.3251527238514238e-5
-factor_N	5.246761764223643e-4
-factorize_V2	1.679148335963999e-5
-factory_N	3.402197081488769e-4
-factotum_N	4.099032628299721e-6
-factual_A	7.950916343108544e-5
-faculty_N	3.279226102639777e-5
-fad_N	3.279226102639777e-5
-faddily_Adv	7.850402725659827e-6
-faddy_A	1.3251527238514238e-5
-fade_V	3.2071840923669016e-4
-fade_V2	1.679148335963999e-5
-faerie_N	4.099032628299721e-6
-faery_N	4.099032628299721e-6
-fag_N	4.099032628299721e-6
-fag_V	2.2908457802620728e-5
-fag_V2	1.679148335963999e-5
-fag_end_N	4.099032628299721e-6
-faggot_N	4.099032628299721e-6
-faience_N	4.099032628299721e-6
-fail_N	4.099032628299721e-6
-fail_V	1.5806835883808302e-3
-fail_V2	4.0299560063135977e-4
-fail_V2V	5.810575246949448e-4
-fail_VS	3.4694113565398406e-4
-fail_VV	1.2543554006968641e-2
-fail_safe_A	1.3251527238514238e-5
-failing_N	8.198065256599442e-6
-failure_N	4.017051975733727e-4
-fain_Adv	7.850402725659827e-6
-faint_A	5.300610895405695e-5
-faint_N	4.099032628299721e-6
-faint_V	1.1454228901310364e-4
-faint_hearted_A	1.3251527238514238e-5
-faintness_N	4.099032628299721e-6
-fair_A	1.3384042510899382e-3
-fair_Adv	7.850402725659827e-6
-fair_N	2.4594195769798327e-5
-fair_minded_A	1.3251527238514238e-5
-fairground_N	4.099032628299721e-6
-fairish_A	1.3251527238514238e-5
-fairness_N	4.9188391539596654e-5
-fairway_N	8.198065256599442e-6
-fairy_N	8.198065256599442e-6
-fairyland_N	4.099032628299721e-6
-fairytale_N	4.099032628299721e-6
-fait_accompli_N	1.2297097884899164e-5
-faith_N	5.73864567961961e-5
-faith_healing_N	4.099032628299721e-6
-faithful_A	5.300610895405695e-5
-faithfulness_N	4.099032628299721e-6
-faithless_A	1.3251527238514238e-5
-faithlessness_N	4.099032628299721e-6
-fake_N	1.2297097884899164e-5
-fake_V2	6.716593343855997e-5
-fakir_N	4.099032628299721e-6
-falcon_N	8.198065256599442e-6
-falconry_N	4.099032628299721e-6
-falkirk_PN	1.8648018648018647e-5
-fall_N	4.754877848827677e-4
-fall_V	1.2164391093191606e-2
-fall_V2	4.332202706787118e-3
-fall_VA	1.1375387797311272e-2
-fallacious_A	2.6503054477028476e-5
-fallacy_N	4.099032628299721e-6
-fallibility_N	4.099032628299721e-6
-fallible_A	2.6503054477028476e-5
-fallopian_A	1.3251527238514238e-5
-fallout_N	3.279226102639777e-5
-fallow_A	2.6503054477028476e-5
-fallow_N	4.099032628299721e-6
-fallow_deer_N	4.099032628299721e-6
-falmouth_PN	1.8648018648018647e-5
-false_A	4.373003988709699e-4
-false_Adv	7.850402725659827e-6
-falsehood_N	4.099032628299721e-6
-falseness_N	8.198065256599442e-6
-falsetto_A	1.3251527238514238e-5
-falsetto_N	4.099032628299721e-6
-falsification_N	4.099032628299721e-6
-falsify_V2	8.395741679819995e-5
-falsity_N	4.099032628299721e-6
-falter_V	2.7490149363144874e-4
-falter_V2	1.679148335963999e-5
-falteringly_Adv	7.850402725659827e-6
-fame_N	2.4594195769798327e-5
-fame_V2	5.037445007891997e-5
-famed_A	5.300610895405695e-5
-familiar_A	1.9877290857771358e-4
-familiar_A2	0.9875
-familiar_N	4.099032628299721e-6
-familiarity_N	8.198065256599442e-6
-familiarize_V2	3.358296671927998e-5
-family_N	1.0165600918183308e-3
-famine_N	2.4594195769798327e-5
-famish_V	2.2908457802620728e-5
-famish_V2	1.679148335963999e-5
-famous_A	3.8429428991691294e-4
-fan_N	2.0495163141498606e-4
-fan_V	2.2908457802620728e-5
-fan_V2	3.358296671927998e-5
-fan_belt_N	4.099032628299721e-6
-fanatic_A	2.6503054477028476e-5
-fanatic_N	1.2297097884899164e-5
-fanatical_A	1.3251527238514238e-5
-fanaticism_N	4.099032628299721e-6
-fancier_N	4.099032628299721e-6
-fanciful_A	5.300610895405695e-5
-fancy_A	1.9877290857771358e-4
-fancy_N	1.6396130513198885e-5
-fancy_V2	1.679148335963999e-5
-fancy_VS	1.1564704521799469e-4
-fancy_free_A	1.3251527238514238e-5
-fandango_N	4.099032628299721e-6
-fanfare_N	3.279226102639777e-5
-fang_N	8.198065256599442e-6
-fanlight_N	4.099032628299721e-6
-fanny_N	8.198065256599442e-6
-fanny_PN	1.8648018648018647e-5
-fantan_N	4.099032628299721e-6
-fantasia_N	4.099032628299721e-6
-fantasize_V	6.872537340786218e-5
-fantastic_A	3.975458171554272e-5
-fantastically_Adv	7.850402725659827e-6
-fantasy_N	2.869322839809805e-5
-fao_N	4.099032628299721e-6
-far_A	5.088586459589468e-3
-far_V2	1.679148335963999e-5
-far_famed_A	1.3251527238514238e-5
-far_fetched_A	1.3251527238514238e-5
-far_flung_A	3.975458171554272e-5
-far_off_A	1.3251527238514238e-5
-far_reaching_A	1.722698541006851e-4
-far_seeing_A	1.3251527238514238e-5
-far_sighted_A	1.3251527238514238e-5
-faraway_A	1.3251527238514238e-5
-farce_N	1.2297097884899164e-5
-farcical_A	1.3251527238514238e-5
-fare_N	1.2297097884899163e-4
-fare_V	5.727114450655182e-4
-fare_stage_N	4.099032628299721e-6
-farewell_N	4.099032628299721e-6
-farinaceous_A	1.3251527238514238e-5
-farm_N	2.1724872929988523e-4
-farm_V	1.1454228901310364e-4
-farm_V2	3.358296671927998e-5
-farmer_N	4.058042302016724e-4
-farmhand_N	4.099032628299721e-6
-farmhouse_N	4.099032628299721e-6
-farming_N	4.099032628299721e-6
-farmstead_N	8.198065256599442e-6
-farmyard_N	4.099032628299721e-6
-farnham_PN	1.8648018648018647e-5
-farnworth_PN	1.8648018648018647e-5
-farrago_N	4.099032628299721e-6
-farrier_N	4.099032628299721e-6
-farrow_N	4.099032628299721e-6
-farrow_V	2.2908457802620728e-5
-farsi_N	4.099032628299721e-6
-fart_N	4.099032628299721e-6
-fart_V	2.2908457802620728e-5
-farther_Adv	2.355120817697948e-5
-farthest_Adv	7.850402725659827e-6
-farthing_N	4.099032628299721e-6
-fascia_N	4.099032628299721e-6
-fascinate_V2	3.358296671927998e-5
-fascinating_A	5.300610895405695e-5
-fascination_N	4.099032628299721e-6
-fascism_N	8.198065256599442e-6
-fascist_A	3.975458171554272e-5
-fascist_N	8.198065256599442e-6
-fashion_N	1.5986227250368914e-4
-fashion_V2	8.395741679819995e-5
-fashionable_A	1.4576679962365662e-4
-fast_A	5.56564144017598e-4
-fast_Adv	2.5121288722111445e-4
-fast_N	1.721593703885883e-4
-fast_V	2.2908457802620728e-5
-fasten_V	4.5816915605241456e-5
-fasten_V2	1.679148335963999e-5
-fastener_N	3.689129365469749e-5
-fastening_N	4.099032628299721e-6
-fastidious_A	2.6503054477028476e-5
-fastidiousness_N	4.099032628299721e-6
-fastness_N	4.099032628299721e-6
-fat_A	2.78282072008799e-4
-fat_N	1.6396130513198885e-5
-fat_V2	1.679148335963999e-5
-fatal_A	9.276069066959968e-5
-fatalism_N	4.099032628299721e-6
-fatalist_N	4.099032628299721e-6
-fatalistic_A	1.3251527238514238e-5
-fatality_N	3.689129365469749e-5
-fate_N	6.148548942449582e-5
-fate_V2	1.679148335963999e-5
-fateful_A	1.3251527238514238e-5
-fathead_N	4.099032628299721e-6
-father_N	1.9675356615838662e-4
-father_V2	1.679148335963999e-5
-father_in_law_N	4.099032628299721e-6
-fatherhood_N	4.099032628299721e-6
-fatherland_N	4.099032628299721e-6
-fatherless_A	1.3251527238514238e-5
-fatherly_A	1.3251527238514238e-5
-fathom_N	4.099032628299721e-6
-fathom_V2	1.679148335963999e-5
-fathomless_A	1.3251527238514238e-5
-fatigue_N	4.099032628299721e-6
-fatigue_V2	1.679148335963999e-5
-fatigue_party_N	4.099032628299721e-6
-fatless_A	1.3251527238514238e-5
-fatness_N	4.099032628299721e-6
-fatten_V	9.163383121048291e-5
-fatten_V2	6.716593343855997e-5
-fattish_A	1.3251527238514238e-5
-fatty_A	1.3251527238514238e-5
-fatuity_N	4.099032628299721e-6
-fatuous_A	2.6503054477028476e-5
-fatuousness_N	4.099032628299721e-6
-faucet_N	4.099032628299721e-6
-fauldhouse_PN	1.8648018648018647e-5
-fault_N	8.198065256599443e-5
-fault_V2	5.037445007891997e-5
-fault_finder_N	4.099032628299721e-6
-fault_finding_N	4.099032628299721e-6
-faultily_Adv	7.850402725659827e-6
-faultless_A	3.975458171554272e-5
-faulty_A	6.62576361925712e-5
-faun_N	4.099032628299721e-6
-faux_pas_N	4.099032628299721e-6
-faversham_PN	1.8648018648018647e-5
-favor_V	1.8326766242096582e-4
-favor_V2	8.059912012627195e-4
-favor_VS	1.7347056782699203e-4
-favour_N	1.6396130513198885e-5
-favour_V2	1.679148335963999e-5
-favourable_A	2.6503054477028476e-5
-favourite_A	3.975458171554272e-5
-favourite_N	1.2297097884899164e-5
-favouritism_N	4.099032628299721e-6
-fawley_PN	1.8648018648018647e-5
-fawn_N	4.099032628299721e-6
-fawn_V	4.5816915605241456e-5
-fbi_PN	1.8648018648018647e-5
-fealty_N	4.099032628299721e-6
-fear_N	4.5089358911296935e-4
-fear_V	3.2071840923669016e-4
-fear_V2	3.694126339120798e-4
-fear_VS	2.717705562622875e-3
-fearful_A	9.276069066959968e-5
-fearfulness_N	4.099032628299721e-6
-fearless_A	2.6503054477028476e-5
-fearlessness_N	4.099032628299721e-6
-fearsome_A	2.6503054477028476e-5
-feasibility_N	1.2297097884899164e-5
-feasible_A	7.950916343108544e-5
-feast_N	8.198065256599442e-6
-feast_V	4.5816915605241456e-5
-feast_V2	1.679148335963999e-5
-feast_day_N	4.099032628299721e-6
-feat_N	3.689129365469749e-5
-feather_N	8.198065256599442e-6
-feather_V2	1.679148335963999e-5
-feather_boa_N	4.099032628299721e-6
-featherbed_N	4.099032628299721e-6
-featherbed_V2	1.679148335963999e-5
-featherbrained_A	1.3251527238514238e-5
-featherstone_PN	1.8648018648018647e-5
-featherweight_N	4.099032628299721e-6
-feathery_A	1.3251527238514238e-5
-feature_N	1.4756517461878997e-4
-feature_V2	9.067401014205595e-4
-featureless_A	2.6503054477028476e-5
-feb_PN	1.8648018648018647e-5
-febrile_A	1.3251527238514238e-5
-february_N	4.099032628299721e-6
-february_PN	1.8648018648018647e-5
-feckless_A	3.975458171554272e-5
-fecklessness_N	4.099032628299721e-6
-fecund_A	1.3251527238514238e-5
-fecundity_N	4.099032628299721e-6
-fed_N	1.2297097884899164e-5
-federal_A	8.759259504657911e-3
-federalism_N	4.099032628299721e-6
-federalist_N	4.099032628299721e-6
-federate_V	2.2908457802620728e-5
-federate_V2	1.679148335963999e-5
-federation_N	3.689129365469749e-5
-fee_N	7.78816199376947e-4
-fee_V2	1.679148335963999e-5
-feeble_A	3.975458171554272e-5
-feeble_minded_A	1.3251527238514238e-5
-feebleness_N	4.099032628299721e-6
-feebly_Adv	7.850402725659827e-6
-feed_N	4.0990326282997215e-5
-feed_V	4.3526069824979384e-4
-feed_V2	2.5187225039459985e-4
-feedback_N	8.198065256599442e-6
-feeder_N	4.099032628299721e-6
-feeding_bottle_N	4.099032628299721e-6
-feel_N	1.6396130513198885e-5
-feel_V	1.168331347933657e-3
-feel_V2	5.877019175873997e-4
-feel_VA	5.687693898655636e-2
-feel_VS	4.452411240892795e-3
-feeler_N	1.2297097884899164e-5
-feeling_A	1.3251527238514238e-5
-feeling_N	1.3116904410559108e-4
-feign_V2	1.679148335963999e-5
-feint_N	4.099032628299721e-6
-feint_V	2.2908457802620728e-5
-feldspar_N	4.099032628299721e-6
-felicitate_V2	1.679148335963999e-5
-felicitation_N	4.099032628299721e-6
-felicitous_A	1.3251527238514238e-5
-felicity_N	4.099032628299721e-6
-felicity_PN	1.8648018648018647e-5
-feline_A	2.6503054477028476e-5
-felix_PN	1.8648018648018647e-5
-felixstowe_PN	1.8648018648018647e-5
-fell_A	3.975458171554272e-5
-fell_V2	5.037445007891997e-5
-fell_V2V	5.810575246949448e-4
-fell_VA	1.034126163391934e-3
-fellah_N	4.099032628299721e-6
-fellow_N	1.0657484833579275e-4
-fellow_feeling_N	4.099032628299721e-6
-fellow_traveller_N	4.099032628299721e-6
-fellowship_N	4.099032628299721e-6
-felon_N	2.0495163141498608e-5
-felonious_A	1.3251527238514238e-5
-felony_N	6.968355468109526e-5
-felspar_N	4.099032628299721e-6
-felt_N	4.099032628299721e-6
-felucca_N	4.099032628299721e-6
-fem_PN	1.8648018648018647e-5
-female_A	2.120244358162278e-4
-female_N	3.279226102639777e-5
-feminine_A	2.6503054477028476e-5
-femininity_N	8.198065256599442e-6
-feminism_N	8.198065256599442e-6
-feminist_N	1.6396130513198885e-5
-femur_N	4.099032628299721e-6
-fen_N	4.099032628299721e-6
-fence_N	3.279226102639777e-5
-fence_V2	1.679148335963999e-5
-fencer_N	4.099032628299721e-6
-fencing_N	8.198065256599442e-6
-fend_V	5.268945294602767e-4
-fend_V2	1.679148335963999e-5
-fender_N	8.198065256599442e-6
-fennel_N	1.2297097884899164e-5
-feoff_N	4.099032628299721e-6
-feral_A	1.3251527238514238e-5
-fermanagh_PN	1.8648018648018647e-5
-ferment_N	4.099032628299721e-6
-ferment_V	2.2908457802620728e-5
-ferment_V2	1.679148335963999e-5
-fermentation_N	4.099032628299721e-6
-fern_N	4.099032628299721e-6
-ferny_A	1.3251527238514238e-5
-ferocious_A	9.276069066959968e-5
-ferocity_N	4.099032628299721e-6
-ferrara_PN	1.8648018648018647e-5
-ferret_N	4.099032628299721e-6
-ferret_V	6.872537340786218e-5
-ferret_V2	1.679148335963999e-5
-ferroconcrete_N	4.099032628299721e-6
-ferrous_A	1.3251527238514238e-5
-ferrule_N	4.099032628299721e-6
-ferry_N	2.4594195769798327e-5
-ferry_V	2.2908457802620728e-5
-ferry_V2	6.716593343855997e-5
-ferryboat_N	4.099032628299721e-6
-ferryhill_PN	1.8648018648018647e-5
-ferryman_N	4.099032628299721e-6
-fertile_A	2.6503054477028476e-5
-fertility_N	1.2297097884899164e-5
-fertilization_N	8.198065256599442e-6
-fertilize_V2	1.0074890015783994e-4
-fertilizer_N	5.328742416789638e-5
-ferule_N	4.099032628299721e-6
-fervency_N	4.099032628299721e-6
-fervent_A	3.975458171554272e-5
-fervid_A	1.3251527238514238e-5
-fervour_N	4.099032628299721e-6
-festal_A	1.3251527238514238e-5
-fester_V	4.5816915605241456e-5
-festival_N	2.869322839809805e-5
-festive_A	2.6503054477028476e-5
-festivity_N	1.6396130513198885e-5
-festoon_N	4.099032628299721e-6
-festoon_V2	5.037445007891997e-5
-fetal_A	7.950916343108544e-5
-fetch_V	6.872537340786218e-5
-fetch_V2	2.3508076703495986e-4
-fetching_A	3.975458171554272e-5
-fete_N	4.099032628299721e-6
-fete_V2	1.679148335963999e-5
-fete_day_N	4.099032628299721e-6
-fetid_A	1.3251527238514238e-5
-fetish_N	8.198065256599442e-6
-fetlock_N	4.099032628299721e-6
-fetter_N	4.099032628299721e-6
-fetter_V2	1.679148335963999e-5
-fettle_N	4.099032628299721e-6
-feud_N	1.2297097884899164e-5
-feudal_A	2.6503054477028476e-5
-feudalism_N	4.099032628299721e-6
-feudatory_A	1.3251527238514238e-5
-feudatory_N	4.099032628299721e-6
-feude_V	1.1454228901310364e-4
-fever_N	4.508935891129693e-5
-fevered_A	1.3251527238514238e-5
-feverish_A	1.3251527238514238e-5
-few_Num	5.88394506748885e-5
-fewer_than_AdN	6.711409395973154e-3
-fewness_N	4.099032628299721e-6
-fey_A	1.3251527238514238e-5
-fez_N	4.099032628299721e-6
-fiance_N	4.099032628299721e-6
-fiancee_N	4.099032628299721e-6
-fiasco_N	1.6396130513198885e-5
-fiat_N	8.198065256599442e-6
-fib_N	4.099032628299721e-6
-fib_V	2.2908457802620728e-5
-fibber_N	4.099032628299721e-6
-fibbing_N	4.099032628299721e-6
-fibre_N	2.869322839809805e-5
-fibreboard_N	4.099032628299721e-6
-fibreglass_N	4.099032628299721e-6
-fibrositis_N	4.099032628299721e-6
-fibrous_A	1.3251527238514238e-5
-fibula_N	4.099032628299721e-6
-fickle_A	3.975458171554272e-5
-fickleness_N	8.198065256599442e-6
-fiction_N	2.4594195769798327e-5
-fictional_A	5.300610895405695e-5
-fictitious_A	3.975458171554272e-5
-fiddle_N	1.2297097884899164e-5
-fiddle_V2	1.679148335963999e-5
-fiddler_N	4.099032628299721e-6
-fiddlestick_N	4.099032628299721e-6
-fiddling_A	1.3251527238514238e-5
-fidelity_N	4.099032628299721e-6
-fidget_N	4.099032628299721e-6
-fidget_V	4.5816915605241456e-5
-fidget_V2	1.679148335963999e-5
-fidgety_A	1.3251527238514238e-5
-fief_N	4.099032628299721e-6
-field_N	5.451713395638629e-4
-field_V	6.872537340786218e-5
-field_V2	1.5112335023675992e-4
-field_hospital_N	4.099032628299721e-6
-field_officer_N	4.099032628299721e-6
-fielder_N	4.099032628299721e-6
-fieldsman_N	4.099032628299721e-6
-fieldwork_N	4.099032628299721e-6
-fiend_N	4.099032628299721e-6
-fiendish_A	1.3251527238514238e-5
-fierce_A	2.78282072008799e-4
-fierceness_N	4.099032628299721e-6
-fieriness_N	4.099032628299721e-6
-fiery_A	2.6503054477028476e-5
-fiesta_N	4.099032628299721e-6
-fife_N	4.099032628299721e-6
-fife_PN	1.8648018648018647e-5
-fig_N	4.099032628299721e-6
-fig_leaf_N	4.099032628299721e-6
-fight_N	2.2544679455648468e-4
-fight_V	1.0537890589205534e-3
-fight_V2	8.059912012627195e-4
-fight_V2V	5.810575246949448e-4
-fighter_N	5.73864567961961e-5
-fighting_N	2.869322839809805e-5
-figment_N	4.099032628299721e-6
-figurative_A	3.975458171554272e-5
-figure_N	9.427775045089359e-5
-figure_V	4.810776138550353e-4
-figure_V2	8.395741679819995e-5
-figure_V2V	5.810575246949448e-4
-figure_VS	2.4864114721868855e-3
-figured_A	1.3251527238514238e-5
-figurehead_N	4.099032628299721e-6
-fiji_PN	1.8648018648018647e-5
-fijian_A	1.3251527238514238e-5
-fijian_N	4.099032628299721e-6
-filament_N	4.099032628299721e-6
-filature_N	4.099032628299721e-6
-filbert_N	8.198065256599442e-6
-filch_V2	3.358296671927998e-5
-file_N	6.558452205279554e-5
-file_V	5.429304499221113e-3
-file_V2	2.8041777210598786e-3
-filial_A	2.6503054477028476e-5
-filibuster_N	1.2297097884899164e-5
-filibuster_V	2.2908457802620728e-5
-filigree_N	4.099032628299721e-6
-filipino_A	2.6503054477028476e-5
-filipino_N	8.198065256599442e-6
-fill_N	8.198065256599442e-6
-fill_V	5.498029872628975e-4
-fill_V2	1.1586123518151593e-3
-fillet_N	4.099032628299721e-6
-fillet_V2	1.679148335963999e-5
-filling_N	8.198065256599442e-6
-fillip_N	4.099032628299721e-6
-filly_N	8.198065256599442e-6
-film_N	4.26299393343171e-4
-film_V	9.163383121048291e-5
-film_V2	6.716593343855997e-5
-film_star_N	4.099032628299721e-6
-filmable_A	1.3251527238514238e-5
-filmy_A	1.3251527238514238e-5
-filter_N	4.0990326282997215e-5
-filter_V	1.1454228901310364e-4
-filter_V2	3.358296671927998e-5
-filtertipped_A	1.3251527238514238e-5
-filth_N	8.198065256599442e-6
-filthily_Adv	7.850402725659827e-6
-filthiness_N	4.099032628299721e-6
-filthy_A	1.3251527238514238e-5
-filtrate_N	4.099032628299721e-6
-filtrate_V	2.2908457802620728e-5
-filtrate_V2	1.679148335963999e-5
-filtration_N	8.198065256599442e-6
-fin_N	4.099032628299721e-6
-finable_A	1.3251527238514238e-5
-finagle_V2	3.358296671927998e-5
-final_A	2.6238023932258193e-3
-final_N	2.0495163141498608e-5
-finale_N	4.099032628299721e-6
-finalist_N	8.198065256599442e-6
-finality_N	4.099032628299721e-6
-finalize_V2	8.395741679819995e-5
-finance_N	4.6728971962616824e-4
-finance_V2	2.2332672868321185e-3
-financial_A	8.16294077892477e-3
-financier_N	1.5576323987538941e-4
-finch_N	4.099032628299721e-6
-find_N	8.198065256599442e-6
-find_V	1.4890497571703474e-3
-find_V2	3.576585955603318e-3
-find_V2A	0.10434782608695652
-find_V2V	4.067402672864613e-3
-find_VS	9.829998843529548e-3
-finder_N	8.198065256599442e-6
-finding_N	1.721593703885883e-4
-fine_A	4.373003988709699e-4
-fine_Adv	1.5700805451319653e-5
-fine_N	1.721593703885883e-4
-fine_V2	5.373274675084797e-4
-fine_tooth_A	1.3251527238514238e-5
-fineable_A	1.3251527238514238e-5
-fineness_N	4.099032628299721e-6
-finery_N	8.198065256599442e-6
-finesse_N	4.099032628299721e-6
-finesse_V2	3.358296671927998e-5
-finger_N	6.558452205279554e-5
-finger_V2	8.395741679819995e-5
-finger_alphabet_N	4.099032628299721e-6
-finger_bowl_N	4.099032628299721e-6
-finger_plate_N	4.099032628299721e-6
-finger_post_N	4.099032628299721e-6
-fingerboard_N	4.099032628299721e-6
-fingermark_N	4.099032628299721e-6
-fingernail_N	4.099032628299721e-6
-fingerprint_N	1.6396130513198885e-5
-fingerstall_N	4.099032628299721e-6
-fingertip_N	4.099032628299721e-6
-finical_A	1.3251527238514238e-5
-finicky_A	1.3251527238514238e-5
-finis_N	7.378258730939498e-5
-finish_N	2.4594195769798327e-5
-finish_V	1.603592046183451e-3
-finish_V2	2.3508076703495986e-4
-finish_VA	3.1023784901758012e-3
-finite_A	2.6503054477028476e-5
-finland_PN	3.356643356643357e-4
-finn_N	4.099032628299721e-6
-finnan_N	4.099032628299721e-6
-finnan_haddie_N	4.099032628299721e-6
-finnan_haddock_N	4.099032628299721e-6
-finnish_A	1.3251527238514238e-5
-finnish_N	4.099032628299721e-6
-fiona_PN	1.8648018648018647e-5
-fiord_N	4.099032628299721e-6
-fir_N	4.099032628299721e-6
-fir_cone_N	4.099032628299721e-6
-fire_N	2.9513034923757994e-4
-fire_V	4.810776138550353e-4
-fire_V2	3.0224670047351984e-4
-fire_alarm_N	4.099032628299721e-6
-fire_brigade_N	4.099032628299721e-6
-fire_control_N	4.099032628299721e-6
-fire_eater_N	4.099032628299721e-6
-fire_engine_N	4.099032628299721e-6
-fire_escape_N	4.099032628299721e-6
-fire_extinguisher_N	4.099032628299721e-6
-fire_fighter_N	4.099032628299721e-6
-fire_hose_N	4.099032628299721e-6
-fire_power_N	4.099032628299721e-6
-fire_raising_N	4.099032628299721e-6
-fire_walker_N	4.099032628299721e-6
-fire_walking_N	4.099032628299721e-6
-fire_watcher_N	4.099032628299721e-6
-fire_watching_N	4.099032628299721e-6
-firearm_N	4.099032628299721e-6
-fireball_N	1.6396130513198885e-5
-firebird_N	4.099032628299721e-6
-firebomb_N	4.099032628299721e-6
-firebox_N	4.099032628299721e-6
-firebrand_N	4.099032628299721e-6
-firebreak_N	4.099032628299721e-6
-firebrick_N	4.099032628299721e-6
-firebug_N	4.099032628299721e-6
-fireclay_N	4.099032628299721e-6
-firecracker_N	4.099032628299721e-6
-firedamp_N	4.099032628299721e-6
-firedog_N	4.099032628299721e-6
-firefly_N	4.099032628299721e-6
-fireguard_N	4.099032628299721e-6
-firelight_N	4.099032628299721e-6
-firelighter_N	4.099032628299721e-6
-fireman_N	1.6396130513198885e-5
-firenze_PN	1.8648018648018647e-5
-fireplace_N	1.2297097884899164e-5
-fireproof_A	1.3251527238514238e-5
-fireside_N	4.099032628299721e-6
-firestone_N	4.099032628299721e-6
-firewater_N	8.198065256599442e-6
-firewood_N	4.099032628299721e-6
-firework_N	1.2297097884899164e-5
-firing_line_N	4.099032628299721e-6
-firing_party_N	4.099032628299721e-6
-firing_squad_N	4.099032628299721e-6
-firkin_N	4.099032628299721e-6
-firm_A	9.806130156500537e-4
-firm_Adv	7.850402725659827e-6
-firm_N	3.557960321364158e-3
-firm_V	2.0617612022358654e-4
-firm_V2	1.5112335023675992e-4
-firmament_N	4.099032628299721e-6
-firmness_N	1.6396130513198885e-5
-first_class_A	3.975458171554272e-5
-first_class_Adv	7.850402725659827e-6
-first_hand_A	2.6503054477028476e-5
-first_hand_Adv	7.850402725659827e-6
-first_nighter_N	4.099032628299721e-6
-first_rate_A	3.975458171554272e-5
-first_rate_Adv	7.850402725659827e-6
-firstborn_A	1.3251527238514238e-5
-firstborn_N	4.099032628299721e-6
-firth_N	4.099032628299721e-6
-fiscal_A	3.7369306812610153e-3
-fish_N	4.508935891129693e-5
-fish_V	4.5816915605241456e-5
-fish_V2	1.679148335963999e-5
-fish_hook_N	4.099032628299721e-6
-fish_knife_N	4.099032628299721e-6
-fish_slice_N	4.099032628299721e-6
-fishball_N	4.099032628299721e-6
-fishbone_N	4.099032628299721e-6
-fishcake_N	4.099032628299721e-6
-fisher_N	4.099032628299721e-6
-fisherman_N	2.0495163141498608e-5
-fishery_N	1.6396130513198885e-5
-fishing_N	6.148548942449582e-5
-fishing_line_N	4.099032628299721e-6
-fishing_rod_N	4.099032628299721e-6
-fishing_tackle_N	4.099032628299721e-6
-fishmonger_N	4.099032628299721e-6
-fishpaste_N	4.099032628299721e-6
-fishplate_N	4.099032628299721e-6
-fishwife_N	4.099032628299721e-6
-fishy_A	1.3251527238514238e-5
-fissile_A	1.3251527238514238e-5
-fission_N	4.099032628299721e-6
-fissionable_A	1.3251527238514238e-5
-fissiparous_A	1.3251527238514238e-5
-fissure_N	8.198065256599442e-6
-fist_N	1.2297097884899164e-5
-fistula_N	4.099032628299721e-6
-fit_A	5.300610895405695e-5
-fit_N	6.558452205279554e-5
-fit_V	4.3526069824979384e-4
-fit_V2	2.0149780031567988e-4
-fitful_A	1.3251527238514238e-5
-fitment_N	4.099032628299721e-6
-fitness_N	4.508935891129693e-5
-fitter_N	4.099032628299721e-6
-fitting_A	3.975458171554272e-5
-fitting_N	8.198065256599442e-6
-fivefold_A	3.975458171554272e-5
-fivepence_N	4.099032628299721e-6
-fivepenny_A	1.3251527238514238e-5
-fiver_N	4.099032628299721e-6
-fives_N	4.099032628299721e-6
-fix_N	1.6396130513198885e-5
-fix_V	8.247044808943462e-4
-fix_V2	7.724082345434396e-4
-fixate_V2	1.679148335963999e-5
-fixation_N	8.198065256599442e-6
-fixative_N	4.099032628299721e-6
-fixed_A	6.62576361925712e-5
-fixture_N	2.4594195769798327e-5
-fizz_N	4.099032628299721e-6
-fizz_V	2.2908457802620728e-5
-fizzle_V	6.872537340786218e-5
-fizzy_A	1.3251527238514238e-5
-fjord_N	4.099032628299721e-6
-flabbergast_V2	3.358296671927998e-5
-flabbily_Adv	7.850402725659827e-6
-flabbiness_N	8.198065256599442e-6
-flabby_A	1.3251527238514238e-5
-flaccid_A	1.3251527238514238e-5
-flaccidity_N	4.099032628299721e-6
-flag_N	1.4756517461878997e-4
-flag_V	4.5816915605241456e-5
-flag_V2	1.679148335963999e-5
-flag_captain_N	4.099032628299721e-6
-flag_day_N	4.099032628299721e-6
-flagellant_N	4.099032628299721e-6
-flagellate_V2	1.679148335963999e-5
-flagellation_N	4.099032628299721e-6
-flageolet_N	4.099032628299721e-6
-flagon_N	4.099032628299721e-6
-flagpole_N	4.099032628299721e-6
-flagrant_A	3.975458171554272e-5
-flagship_N	5.328742416789638e-5
-flagstaff_N	4.099032628299721e-6
-flagstone_N	4.099032628299721e-6
-flail_N	4.099032628299721e-6
-flail_V2	1.679148335963999e-5
-flair_N	1.6396130513198885e-5
-flak_N	4.099032628299721e-6
-flake_N	4.099032628299721e-6
-flake_V	2.2908457802620728e-5
-flakiness_N	4.099032628299721e-6
-flaky_A	2.6503054477028476e-5
-flambeau_N	4.099032628299721e-6
-flamboyance_N	4.099032628299721e-6
-flamboyant_A	1.1926374514662814e-4
-flame_N	2.869322839809805e-5
-flame_V	4.5816915605241456e-5
-flamethrower_N	4.099032628299721e-6
-flaming_A	1.3251527238514238e-5
-flamingo_N	4.099032628299721e-6
-flammable_A	2.6503054477028476e-5
-flan_N	4.099032628299721e-6
-flange_N	4.099032628299721e-6
-flank_N	4.099032628299721e-6
-flank_V	4.5816915605241456e-5
-flank_V2	1.679148335963999e-5
-flannel_N	8.198065256599442e-6
-flannelette_N	4.099032628299721e-6
-flap_N	3.279226102639777e-5
-flap_V	6.872537340786218e-5
-flap_V2	1.679148335963999e-5
-flapjack_N	4.099032628299721e-6
-flapper_N	4.099032628299721e-6
-flare_N	4.099032628299721e-6
-flare_V	9.163383121048291e-5
-flare_V2	1.679148335963999e-5
-flare_path_N	4.099032628299721e-6
-flare_up_N	4.099032628299721e-6
-flash_N	2.0495163141498608e-5
-flash_V	2.0617612022358654e-4
-flash_V2	5.037445007891997e-5
-flashback_N	1.2297097884899164e-5
-flashbulb_N	4.099032628299721e-6
-flashgun_N	4.099032628299721e-6
-flashily_Adv	7.850402725659827e-6
-flashlight_N	2.0495163141498608e-5
-flashpoint_N	8.198065256599442e-6
-flashy_A	1.1926374514662814e-4
-flask_N	4.099032628299721e-6
-flat_A	1.2456435604203384e-3
-flat_Adv	5.4952819079618785e-5
-flat_N	2.0495163141498608e-5
-flat_bottomed_A	1.3251527238514238e-5
-flat_car_N	4.099032628299721e-6
-flat_footed_A	1.3251527238514238e-5
-flat_iron_N	4.099032628299721e-6
-flatfish_N	4.099032628299721e-6
-flatlet_N	4.099032628299721e-6
-flatness_N	1.2297097884899164e-5
-flatten_V	2.0617612022358654e-4
-flatten_V2	3.358296671927998e-5
-flatter_V2	1.679148335963999e-5
-flatterer_N	4.099032628299721e-6
-flattery_N	8.198065256599442e-6
-flattop_N	4.099032628299721e-6
-flatulence_N	4.099032628299721e-6
-flaunt_V	4.5816915605241456e-5
-flaunt_V2	5.037445007891997e-5
-flautist_N	4.099032628299721e-6
-flavour_N	1.2297097884899164e-5
-flavour_V2	1.679148335963999e-5
-flavouring_N	4.099032628299721e-6
-flavourless_A	1.3251527238514238e-5
-flaw_N	6.558452205279554e-5
-flaw_V2	1.3433186687711993e-4
-flawed_A	2.6503054477028476e-5
-flawless_A	3.975458171554272e-5
-flax_N	4.099032628299721e-6
-flaxen_A	1.3251527238514238e-5
-flay_V2	3.358296671927998e-5
-flea_N	2.0495163141498608e-5
-flea_bite_N	4.099032628299721e-6
-flea_bitten_A	1.3251527238514238e-5
-fleapit_N	4.099032628299721e-6
-fleck_N	4.099032628299721e-6
-fleck_V2	1.679148335963999e-5
-fledged_A	1.3251527238514238e-5
-fledgeling_N	4.099032628299721e-6
-fledgling_N	3.279226102639777e-5
-flee_V	5.498029872628975e-4
-flee_V2	1.1754038351747993e-4
-fleece_N	4.099032628299721e-6
-fleece_V2	3.358296671927998e-5
-fleecy_A	1.3251527238514238e-5
-fleet_A	2.6503054477028476e-5
-fleet_N	1.3936710936219052e-4
-fleet_PN	1.8648018648018647e-5
-fleet_street_PN	1.8648018648018647e-5
-fleeting_A	9.276069066959968e-5
-fleetness_N	4.099032628299721e-6
-fleetwood_PN	1.8648018648018647e-5
-flemish_A	3.975458171554272e-5
-flemish_N	4.099032628299721e-6
-flesh_N	2.4594195769798327e-5
-flesh_wound_N	4.099032628299721e-6
-fleshly_A	1.3251527238514238e-5
-fleshy_A	1.3251527238514238e-5
-fleur_de_lis_N	4.099032628299721e-6
-flex_N	4.099032628299721e-6
-flex_V2	1.679148335963999e-5
-flexibility_N	1.147729135923922e-4
-flexible_A	2.3852749029325629e-4
-flibbertigibbet_N	4.099032628299721e-6
-flick_N	8.198065256599442e-6
-flick_V2	1.679148335963999e-5
-flick_knife_N	4.099032628299721e-6
-flicker_N	4.099032628299721e-6
-flicker_V	4.5816915605241456e-5
-flier_N	3.279226102639777e-5
-flight_N	4.590916543695688e-4
-flight_V2	1.679148335963999e-5
-flightless_A	1.3251527238514238e-5
-flighty_A	1.3251527238514238e-5
-flimsily_Adv	7.850402725659827e-6
-flimsiness_N	4.099032628299721e-6
-flimsy_A	2.6503054477028476e-5
-flimsy_N	4.099032628299721e-6
-flinch_V	4.5816915605241456e-5
-fling_N	1.2297097884899164e-5
-fling_V	2.2908457802620728e-5
-fling_V2	3.358296671927998e-5
-flint_N	4.099032628299721e-6
-flint_PN	1.8648018648018647e-5
-flintstone_N	4.099032628299721e-6
-flinty_A	1.3251527238514238e-5
-flip_A	3.975458171554272e-5
-flip_N	8.198065256599442e-6
-flip_V	9.163383121048291e-5
-flip_V2	5.037445007891997e-5
-flippancy_N	4.099032628299721e-6
-flippant_A	2.6503054477028476e-5
-flipper_N	4.099032628299721e-6
-flirt_N	4.099032628299721e-6
-flirt_V	1.3745074681572437e-4
-flirtation_N	8.198065256599442e-6
-flirtatious_A	1.3251527238514238e-5
-flit_N	4.099032628299721e-6
-flit_V	2.2908457802620728e-5
-float_N	8.198065256599442e-6
-float_V	4.810776138550353e-4
-float_V2	1.0074890015783994e-4
-float_VS	1.1564704521799469e-4
-floatation_N	4.099032628299721e-6
-floating_A	2.6503054477028476e-5
-flock_N	1.2297097884899164e-5
-flock_V	1.8326766242096582e-4
-flock_V2V	5.810575246949448e-4
-floe_N	4.099032628299721e-6
-flog_V2	3.358296671927998e-5
-flogging_N	4.099032628299721e-6
-flood_N	4.0990326282997215e-5
-flood_V	1.6035920461834508e-4
-flood_V2	1.847063169560399e-4
-flood_tide_N	4.099032628299721e-6
-floodgate_N	4.099032628299721e-6
-floodlight_V2	1.679148335963999e-5
-floor_N	5.615674700770618e-4
-floor_V2	1.679148335963999e-5
-floor_walker_N	4.099032628299721e-6
-floorboard_N	4.099032628299721e-6
-flooring_N	8.198065256599442e-6
-floozie_N	4.099032628299721e-6
-floozy_N	4.099032628299721e-6
-flop_Adv	7.850402725659827e-6
-flop_N	8.198065256599442e-6
-flop_V	1.1454228901310364e-4
-flop_V2	3.358296671927998e-5
-floppy_A	6.62576361925712e-5
-flora_PN	1.8648018648018647e-5
-floral_A	3.975458171554272e-5
-florence_PN	1.8648018648018647e-5
-floriculture_N	4.099032628299721e-6
-florid_A	1.3251527238514238e-5
-florida_PN	1.8648018648018647e-5
-florin_N	4.099032628299721e-6
-florist_N	4.099032628299721e-6
-florrie_PN	1.8648018648018647e-5
-floss_N	4.099032628299721e-6
-flotation_N	8.198065256599442e-6
-flotilla_N	8.198065256599442e-6
-flotsam_N	4.099032628299721e-6
-flounce_N	4.099032628299721e-6
-flounce_V	2.2908457802620728e-5
-flounce_V2	1.679148335963999e-5
-flounder_N	4.099032628299721e-6
-flounder_V	9.163383121048291e-5
-flour_N	4.099032628299721e-6
-flour_V2	1.679148335963999e-5
-flourish_N	4.099032628299721e-6
-flourish_V	1.3745074681572437e-4
-flourish_V2	1.679148335963999e-5
-floury_A	1.3251527238514238e-5
-flout_V2	3.358296671927998e-5
-flow_N	2.9922938186587966e-4
-flow_V	5.956199028681389e-4
-flower_N	5.328742416789638e-5
-flower_V	2.2908457802620728e-5
-flower_girl_N	4.099032628299721e-6
-flowerbed_N	4.099032628299721e-6
-flowered_A	1.3251527238514238e-5
-flowerless_A	1.3251527238514238e-5
-flowerpot_N	4.099032628299721e-6
-flowery_A	1.3251527238514238e-5
-flu_N	8.198065256599442e-6
-fluctuate_V	1.8326766242096582e-4
-fluctuation_N	7.378258730939498e-5
-flue_N	4.099032628299721e-6
-fluency_N	4.099032628299721e-6
-fluent_A	5.300610895405695e-5
-fluff_N	8.198065256599442e-6
-fluff_V2	1.679148335963999e-5
-fluffy_A	2.6503054477028476e-5
-fluid_A	5.300610895405695e-5
-fluid_N	1.6396130513198885e-5
-fluidity_N	4.099032628299721e-6
-fluke_N	1.6396130513198885e-5
-flume_N	4.099032628299721e-6
-flummox_V2	1.679148335963999e-5
-flunk_V	4.5816915605241456e-5
-flunk_V2	5.037445007891997e-5
-flunkey_N	4.099032628299721e-6
-flunky_N	8.198065256599442e-6
-fluorescence_N	4.099032628299721e-6
-fluorescent_A	1.3251527238514238e-5
-fluoridate_V2	1.679148335963999e-5
-fluoridation_N	4.099032628299721e-6
-fluoride_N	8.198065256599442e-6
-fluoridization_N	4.099032628299721e-6
-fluoridize_V2	1.679148335963999e-5
-fluorine_N	4.099032628299721e-6
-flurry_N	3.689129365469749e-5
-flurry_V2	1.679148335963999e-5
-flush_A	6.62576361925712e-5
-flush_N	4.099032628299721e-6
-flush_V	4.5816915605241456e-5
-flush_V2	3.358296671927998e-5
-fluster_N	4.099032628299721e-6
-fluster_V2	1.679148335963999e-5
-flute_N	4.099032628299721e-6
-flute_V	2.2908457802620728e-5
-flute_V2	1.679148335963999e-5
-fluting_N	8.198065256599442e-6
-flutist_N	4.099032628299721e-6
-flutter_N	4.099032628299721e-6
-flutter_V	2.2908457802620728e-5
-flutter_V2	1.679148335963999e-5
-fluvial_A	1.3251527238514238e-5
-flux_N	8.198065256599442e-6
-fly_A	1.3251527238514238e-5
-fly_N	2.4594195769798327e-5
-fly_V	1.420324383762485e-3
-fly_V2	3.5262115055243983e-4
-fly_VS	2.3129409043598937e-4
-fly_fish_V	2.2908457802620728e-5
-fly_fishing_N	4.099032628299721e-6
-fly_swat_N	4.099032628299721e-6
-fly_swatter_N	4.099032628299721e-6
-flyblown_A	1.3251527238514238e-5
-flycatcher_N	4.099032628299721e-6
-flyer_N	4.099032628299721e-6
-flying_A	1.3251527238514238e-5
-flying_bomb_N	4.099032628299721e-6
-flying_fish_N	4.099032628299721e-6
-flying_fox_N	4.099032628299721e-6
-flying_squad_N	4.099032628299721e-6
-flyleaf_N	4.099032628299721e-6
-flyover_N	4.099032628299721e-6
-flypaper_N	4.099032628299721e-6
-flypast_N	4.099032628299721e-6
-flytrap_N	4.099032628299721e-6
-flyweight_N	4.099032628299721e-6
-flywheel_N	4.099032628299721e-6
-fm_N	8.198065256599442e-6
-fo'c'sle_N	4.099032628299721e-6
-fo_N	4.099032628299721e-6
-foal_N	4.099032628299721e-6
-foal_V	2.2908457802620728e-5
-foam_N	2.869322839809805e-5
-foam_V	4.5816915605241456e-5
-foam_rubber_N	4.099032628299721e-6
-foamy_A	1.3251527238514238e-5
-fob_V2	1.679148335963999e-5
-focal_A	3.975458171554272e-5
-focus_N	1.8855550090178717e-4
-focus_V	2.1304865756437276e-3
-focus_V2	3.358296671927998e-4
-fodder_N	1.2297097884899164e-5
-foe_N	3.689129365469749e-5
-foetal_A	1.3251527238514238e-5
-foetus_N	4.099032628299721e-6
-fog_N	1.2297097884899164e-5
-fog_V2	3.358296671927998e-5
-fogbank_N	4.099032628299721e-6
-fogbound_A	1.3251527238514238e-5
-fogey_N	4.099032628299721e-6
-foggia_PN	1.8648018648018647e-5
-foggy_A	2.6503054477028476e-5
-foghorn_N	4.099032628299721e-6
-foglamp_N	4.099032628299721e-6
-fogsignal_N	4.099032628299721e-6
-foible_N	4.099032628299721e-6
-foil_N	1.2297097884899164e-5
-foil_V2	1.3433186687711993e-4
-foist_V2	1.679148335963999e-5
-fold_N	4.099032628299721e-6
-fold_V	2.0617612022358654e-4
-fold_V2	6.716593343855997e-5
-folder_N	8.198065256599442e-6
-foliage_N	4.099032628299721e-6
-folio_N	8.198065256599442e-6
-folk_N	8.607968519429415e-5
-folk_dance_N	4.099032628299721e-6
-folkestone_PN	1.8648018648018647e-5
-folklore_N	1.6396130513198885e-5
-folksong_N	4.099032628299721e-6
-folksy_A	2.6503054477028476e-5
-folktale_N	4.099032628299721e-6
-follow_V	5.200219921194905e-3
-follow_V2	3.4086711220069183e-3
-follow_VS	1.7347056782699203e-4
-follow_on_N	4.099032628299721e-6
-follow_through_N	4.099032628299721e-6
-follow_up_N	4.099032628299721e-6
-follower_N	2.869322839809805e-5
-following_A	1.8552138133919935e-4
-following_N	6.148548942449582e-5
-folly_N	1.6396130513198885e-5
-foment_V2	3.358296671927998e-5
-fomentation_N	4.099032628299721e-6
-fond_A	6.62576361925712e-5
-fondant_N	4.099032628299721e-6
-fondle_V2	1.679148335963999e-5
-fondness_N	8.198065256599442e-6
-font_N	4.099032628299721e-6
-foochow_PN	1.8648018648018647e-5
-food_N	9.509755697655354e-4
-foodless_A	1.3251527238514238e-5
-foodstuff_N	1.6396130513198885e-5
-fool_N	3.689129365469749e-5
-fool_V	6.872537340786218e-5
-fool_V2	6.716593343855997e-5
-foolery_N	4.099032628299721e-6
-foolhardiness_N	4.099032628299721e-6
-foolhardy_A	2.6503054477028476e-5
-foolish_A	5.300610895405695e-5
-foolishness_N	4.099032628299721e-6
-foolproof_A	1.3251527238514238e-5
-foolscap_N	4.099032628299721e-6
-foot_N	4.5089358911296935e-4
-foot_V	4.5816915605241456e-5
-foot_V2	6.716593343855997e-5
-foot_and_mouth_A	1.3251527238514238e-5
-foot_and_mouth_N	4.099032628299721e-6
-foot_bath_N	4.099032628299721e-6
-foot_pound_N	4.099032628299721e-6
-foot_race_N	4.099032628299721e-6
-foot_rot_N	4.099032628299721e-6
-footage_N	2.0495163141498608e-5
-football_N	1.516642072470897e-4
-footballer_N	4.099032628299721e-6
-footboard_N	4.099032628299721e-6
-footbridge_N	4.099032628299721e-6
-footed_A	1.3251527238514238e-5
-footer_N	4.099032628299721e-6
-footfall_N	4.099032628299721e-6
-footfault_N	4.099032628299721e-6
-foothold_N	1.6396130513198885e-5
-footing_N	2.4594195769798327e-5
-footle_V	2.2908457802620728e-5
-footle_V2	1.679148335963999e-5
-footling_A	1.3251527238514238e-5
-footloose_A	1.3251527238514238e-5
-footman_N	4.099032628299721e-6
-footmark_N	4.099032628299721e-6
-footnote_N	1.6396130513198885e-5
-footpath_N	4.099032628299721e-6
-footplate_N	4.099032628299721e-6
-footprint_N	4.099032628299721e-6
-footslog_V	2.2908457802620728e-5
-footslogger_N	4.099032628299721e-6
-footsore_A	1.3251527238514238e-5
-footstep_N	1.2297097884899164e-5
-footstool_N	4.099032628299721e-6
-footsure_A	1.3251527238514238e-5
-footwear_N	8.198065256599442e-6
-footwork_N	4.099032628299721e-6
-fop_N	4.099032628299721e-6
-foppish_A	1.3251527238514238e-5
-for_Prep	8.627927347249079e-2
-forage_N	4.099032628299721e-6
-forage_V	2.2908457802620728e-5
-foray_N	2.4594195769798327e-5
-foray_V	2.2908457802620728e-5
-forbear_N	4.099032628299721e-6
-forbear_V	2.2908457802620728e-5
-forbear_V2	1.679148335963999e-5
-forbearance_N	8.198065256599442e-6
-forbid_V2	1.847063169560399e-4
-forbidding_A	1.3251527238514238e-5
-force_N	9.304804066240368e-4
-force_V	9.163383121048291e-4
-force_V2	6.548678510259596e-4
-force_V2V	4.125508425334108e-2
-force_VS	7.517057939169655e-4
-force_feed_V2	1.679148335963999e-5
-force_land_V	2.2908457802620728e-5
-force_land_V2	1.679148335963999e-5
-force_majeure_N	4.099032628299721e-6
-forceful_A	6.62576361925712e-5
-forcefulness_N	8.198065256599442e-6
-forcemeat_N	4.099032628299721e-6
-forcible_A	1.3251527238514238e-5
-ford_N	4.099032628299721e-6
-ford_V2	1.679148335963999e-5
-fordable_A	1.3251527238514238e-5
-fore_A	1.3251527238514238e-5
-fore_Adv	7.850402725659827e-6
-fore_N	1.6396130513198885e-5
-forearm_N	4.099032628299721e-6
-forearm_V2	1.679148335963999e-5
-forebode_V2	1.679148335963999e-5
-foreboding_N	4.099032628299721e-6
-forecast_N	3.730119691752746e-4
-forecast_V	2.9780995143406945e-4
-forecast_V2	4.3657856735063974e-4
-forecast_VS	6.938822713079681e-4
-forecaster_N	1.6396130513198885e-5
-forecastle_N	4.099032628299721e-6
-foreclose_V	9.163383121048291e-5
-foreclose_V2	8.395741679819995e-5
-foreclosure_N	2.869322839809805e-5
-forecourt_N	4.099032628299721e-6
-foredoom_V2	1.679148335963999e-5
-forefather_N	8.198065256599442e-6
-forefinger_N	4.099032628299721e-6
-forefoot_N	4.099032628299721e-6
-forefront_N	2.869322839809805e-5
-foregather_V	2.2908457802620728e-5
-forego_V	2.2908457802620728e-5
-forego_V2	3.358296671927998e-5
-foregoing_A	1.3251527238514238e-5
-foregone_A	1.3251527238514238e-5
-foreground_N	8.198065256599442e-6
-forehand_A	1.3251527238514238e-5
-forehead_N	8.198065256599442e-6
-foreign_A	5.366868531598267e-3
-foreigner_N	1.147729135923922e-4
-foreknow_V	2.2908457802620728e-5
-foreknow_V2	1.679148335963999e-5
-foreknowledge_N	4.099032628299721e-6
-foreland_N	4.099032628299721e-6
-foreleg_N	4.099032628299721e-6
-forelock_N	4.099032628299721e-6
-foreman_N	1.2297097884899164e-5
-foremast_N	4.099032628299721e-6
-foremost_A	2.6503054477028476e-5
-foremost_Adv	3.9252013628299135e-5
-forename_N	4.099032628299721e-6
-forenoon_N	4.099032628299721e-6
-forensic_A	2.6503054477028476e-5
-foreordain_V2	1.679148335963999e-5
-forerunner_N	8.198065256599442e-6
-foresail_N	4.099032628299721e-6
-foresee_V2	2.3508076703495986e-4
-foreseeable_A	9.276069066959968e-5
-foreshadow_V2	5.037445007891997e-5
-foreshore_N	4.099032628299721e-6
-foreshorten_V2	1.679148335963999e-5
-foresight_N	8.198065256599442e-6
-foreskin_N	4.099032628299721e-6
-forest_N	1.6806033776028858e-4
-forestall_V2	1.679148335963999e-5
-forester_N	4.099032628299721e-6
-forestry_N	1.2297097884899164e-5
-foreswear_V2	1.679148335963999e-5
-foretaste_N	4.099032628299721e-6
-foretell_V2	1.679148335963999e-5
-forethought_N	4.099032628299721e-6
-foretop_N	4.099032628299721e-6
-forever_Adv	1.0205523543357774e-4
-forewarn_V2	1.679148335963999e-5
-forewoman_N	4.099032628299721e-6
-foreword_N	4.099032628299721e-6
-forfar_PN	1.8648018648018647e-5
-forfeit_N	4.099032628299721e-6
-forfeit_V2	6.716593343855997e-5
-forfeiture_N	8.198065256599443e-5
-forgather_V	2.2908457802620728e-5
-forge_N	1.2297097884899164e-5
-forge_V	4.5816915605241456e-5
-forge_V2	1.5112335023675992e-4
-forger_N	8.198065256599442e-6
-forgery_N	1.6396130513198885e-5
-forget_V	2.2908457802620728e-4
-forget_V2	2.6866373375423986e-4
-forget_VS	3.4694113565398406e-4
-forget_me_not_N	4.099032628299721e-6
-forgetful_A	1.3251527238514238e-5
-forgetfulness_N	4.099032628299721e-6
-forging_N	8.198065256599442e-6
-forgivable_A	1.3251527238514238e-5
-forgive_V	4.5816915605241456e-5
-forgive_V2	1.1754038351747993e-4
-forgiveness_N	8.198065256599442e-6
-forgiving_A	2.6503054477028476e-5
-forgo_V2	8.395741679819995e-5
-fork_N	4.099032628299721e-6
-fork_V	9.163383121048291e-5
-fork_V2	1.679148335963999e-5
-forked_A	1.3251527238514238e-5
-forli_PN	1.8648018648018647e-5
-forlorn_A	3.975458171554272e-5
-forlornness_N	4.099032628299721e-6
-form_N	5.451713395638629e-4
-form_V	6.185283606707597e-4
-form_V2	1.0746549350169594e-3
-formal_A	8.613492705034255e-4
-formaldehyde_N	8.198065256599442e-6
-formalin_N	4.099032628299721e-6
-formalism_N	4.099032628299721e-6
-formality_N	1.6396130513198885e-5
-formalize_V2	3.358296671927998e-5
-format_N	5.73864567961961e-5
-formation_N	6.148548942449582e-5
-formative_A	1.3251527238514238e-5
-formby_PN	1.8648018648018647e-5
-former_A	5.141592568543524e-3
-formic_A	1.3251527238514238e-5
-formica_N	4.099032628299721e-6
-formidable_A	3.975458171554272e-5
-formless_A	1.3251527238514238e-5
-formosa_PN	1.8648018648018647e-5
-formula_N	9.837678307919331e-5
-formulate_V2	1.1754038351747993e-4
-formulation_N	1.6396130513198885e-5
-fornicate_V	2.2908457802620728e-5
-fornication_N	4.099032628299721e-6
-forrader_Adv	7.850402725659827e-6
-forsake_V2	3.358296671927998e-5
-forsooth_Adv	7.850402725659827e-6
-forswear_V2	1.679148335963999e-5
-forsythia_N	4.099032628299721e-6
-fort_N	4.099032628299721e-6
-fort_lauderdale_PN	1.8648018648018647e-5
-fort_william_PN	1.8648018648018647e-5
-fort_worth_PN	1.8648018648018647e-5
-fortaleza_PN	1.8648018648018647e-5
-forte_A	1.3251527238514238e-5
-forte_Adv	7.850402725659827e-6
-forte_N	4.099032628299721e-6
-forth_Adv	8.635442998225809e-5
-forthcoming_A	7.950916343108544e-5
-forthright_A	3.975458171554272e-5
-forthwith_Adv	7.850402725659827e-6
-fortieth_A	1.3251527238514238e-5
-fortieth_N	4.099032628299721e-6
-fortification_N	4.099032628299721e-6
-fortify_V2	1.679148335963999e-5
-fortissimo_A	1.3251527238514238e-5
-fortissimo_Adv	7.850402725659827e-6
-fortitude_N	4.099032628299721e-6
-fortnight_N	4.099032628299721e-6
-fortnightly_A	1.3251527238514238e-5
-fortnightly_Adv	7.850402725659827e-6
-fortress_N	4.099032628299721e-6
-fortuitous_A	2.6503054477028476e-5
-fortunate_A	1.4576679962365662e-4
-fortune_N	9.017871782259386e-5
-forty_A	1.3251527238514238e-5
-forty_N	4.099032628299721e-6
-fortyish_A	1.3251527238514238e-5
-forum_N	2.869322839809805e-5
-forward_A	3.975458171554272e-5
-forward_Adv	2.2766167904413496e-4
-forward_N	4.0990326282997215e-5
-forward_V2	3.358296671927998e-5
-forwardness_N	4.099032628299721e-6
-forwards_Adv	1.5700805451319653e-5
-fosse_N	4.099032628299721e-6
-fossil_N	2.0495163141498608e-5
-fossilization_N	4.099032628299721e-6
-fossilize_V	2.2908457802620728e-5
-fossilize_V2	1.679148335963999e-5
-foster_V2	1.3433186687711993e-4
-foster_brother_N	4.099032628299721e-6
-foster_child_N	4.099032628299721e-6
-foster_father_N	4.099032628299721e-6
-foster_mother_N	4.099032628299721e-6
-foster_parent_N	4.099032628299721e-6
-foster_sister_N	4.099032628299721e-6
-foul_A	5.300610895405695e-5
-foul_N	4.099032628299721e-6
-foul_V	4.5816915605241456e-5
-foul_V2	3.358296671927998e-5
-foul_mouthed_A	3.975458171554272e-5
-foul_spoken_A	1.3251527238514238e-5
-foulness_N	4.099032628299721e-6
-found_V2	5.877019175873997e-4
-foundation_N	1.1887194622069192e-4
-foundation_stone_N	4.099032628299721e-6
-founder_N	2.0495163141498606e-4
-founder_V	1.1454228901310364e-4
-founder_V2	1.679148335963999e-5
-foundling_N	4.099032628299721e-6
-foundress_N	4.099032628299721e-6
-foundry_N	4.099032628299721e-6
-fount_N	4.099032628299721e-6
-fountain_N	2.4594195769798327e-5
-fountain_head_N	4.099032628299721e-6
-fountain_pen_N	4.099032628299721e-6
-four_in_hand_N	4.099032628299721e-6
-four_part_A	6.62576361925712e-5
-four_ply_A	1.3251527238514238e-5
-four_poster_N	4.099032628299721e-6
-four_pounder_N	4.099032628299721e-6
-four_wheeler_N	4.099032628299721e-6
-fourfold_A	1.3251527238514238e-5
-fourfold_Adv	7.850402725659827e-6
-fourpence_N	4.099032628299721e-6
-fourpenny_A	1.3251527238514238e-5
-fourscore_A	1.3251527238514238e-5
-fourscore_N	4.099032628299721e-6
-foursome_N	4.099032628299721e-6
-foursquare_A	1.3251527238514238e-5
-fowey_PN	1.8648018648018647e-5
-fowl_N	8.198065256599442e-6
-fowl_V	2.2908457802620728e-5
-fowl_run_N	4.099032628299721e-6
-fowler_N	4.099032628299721e-6
-fowlingpiece_N	4.099032628299721e-6
-fowlpest_N	4.099032628299721e-6
-fox_N	1.6396130513198885e-5
-fox_V2	1.679148335963999e-5
-fox_terrier_N	4.099032628299721e-6
-foxglove_N	4.099032628299721e-6
-foxhole_N	4.099032628299721e-6
-foxhound_N	4.099032628299721e-6
-foxhunt_N	4.099032628299721e-6
-foxhunt_V	2.2908457802620728e-5
-foxhunter_N	4.099032628299721e-6
-foxtrot_N	4.099032628299721e-6
-foxy_A	1.3251527238514238e-5
-foyer_N	1.2297097884899164e-5
-fr_PN	1.8648018648018647e-5
-fracas_N	8.198065256599442e-6
-fraction_N	5.73864567961961e-5
-fractional_A	1.1926374514662814e-4
-fractious_A	2.6503054477028476e-5
-fractiousness_N	4.099032628299721e-6
-fracture_N	8.198065256599442e-6
-fracture_V	4.5816915605241456e-5
-fracture_V2	3.358296671927998e-5
-fragile_A	1.8552138133919935e-4
-fragility_N	1.6396130513198885e-5
-fragment_N	2.0495163141498608e-5
-fragment_V	4.5816915605241456e-5
-fragment_V2	5.037445007891997e-5
-fragmentary_A	1.3251527238514238e-5
-fragmentation_N	8.198065256599442e-6
-fragrance_N	2.0495163141498608e-5
-fragrant_A	1.3251527238514238e-5
-frail_A	2.6503054477028476e-5
-frailty_N	8.198065256599442e-6
-frame_N	4.508935891129693e-5
-frame_V	6.872537340786218e-5
-frame_V2	1.1754038351747993e-4
-frame_up_N	4.099032628299721e-6
-framework_N	1.2297097884899164e-5
-frampton_cotterell_PN	1.8648018648018647e-5
-fran_PN	1.8648018648018647e-5
-franc_N	5.410723069355632e-4
-france_PN	2.0512820512820513e-3
-frances_PN	1.8648018648018647e-5
-franchise_N	1.721593703885883e-4
-francis_PN	1.8648018648018647e-5
-franciscan_A	2.6503054477028476e-5
-franciscan_N	8.198065256599442e-6
-frank_A	1.722698541006851e-4
-frank_N	4.099032628299721e-6
-frank_PN	1.8648018648018647e-5
-frank_V2	1.679148335963999e-5
-frankfurt_PN	1.8648018648018647e-5
-frankfurter_N	4.099032628299721e-6
-frankie_PN	1.8648018648018647e-5
-frankincense_N	4.099032628299721e-6
-franking_machine_N	4.099032628299721e-6
-franklin_N	4.099032628299721e-6
-frankness_N	4.099032628299721e-6
-frantic_A	6.62576361925712e-5
-frantically_Adv	6.280322180527861e-5
-fraserburgh_PN	1.8648018648018647e-5
-fraternal_A	1.3251527238514238e-5
-fraternity_N	8.198065256599442e-6
-fraternization_N	4.099032628299721e-6
-fraternize_V	2.2908457802620728e-5
-fratricide_N	4.099032628299721e-6
-frau_N	4.099032628299721e-6
-fraud_N	2.869322839809805e-4
-fraudulent_A	2.120244358162278e-4
-fraught_A	3.975458171554272e-5
-fraulein_N	4.099032628299721e-6
-fray_N	2.869322839809805e-5
-fray_V	4.5816915605241456e-5
-fray_V2	3.358296671927998e-5
-frazzle_N	4.099032628299721e-6
-freak_N	8.198065256599442e-6
-freak_V	4.5816915605241456e-5
-freak_V2	1.679148335963999e-5
-freak_out_N	4.099032628299721e-6
-freakish_A	2.6503054477028476e-5
-freakishness_N	4.099032628299721e-6
-freaky_A	1.3251527238514238e-5
-freckle_N	4.099032628299721e-6
-freckle_V	2.2908457802620728e-5
-freckle_V2	1.679148335963999e-5
-freckleton_PN	1.8648018648018647e-5
-fred_PN	1.8648018648018647e-5
-freda_PN	1.8648018648018647e-5
-freddie_PN	1.8648018648018647e-5
-freddy_PN	1.8648018648018647e-5
-frederick_PN	1.8648018648018647e-5
-frederiksberg_PN	1.8648018648018647e-5
-free_A	1.987729085777136e-3
-free_V2	3.862041172717198e-4
-free_V2V	1.7431725740848344e-3
-free_and_easy_A	1.3251527238514238e-5
-free_for_all_N	4.099032628299721e-6
-free_handed_A	1.3251527238514238e-5
-free_list_N	4.099032628299721e-6
-free_liver_N	4.099032628299721e-6
-free_living_N	4.099032628299721e-6
-free_range_A	1.3251527238514238e-5
-free_spoken_A	1.3251527238514238e-5
-free_standing_A	5.300610895405695e-5
-free_thinker_N	4.099032628299721e-6
-free_thinking_A	1.3251527238514238e-5
-free_thought_N	4.099032628299721e-6
-free_trader_N	4.099032628299721e-6
-freebooter_N	4.099032628299721e-6
-freeborn_A	1.3251527238514238e-5
-freedman_N	4.099032628299721e-6
-freedom_N	1.76258403016888e-4
-freehand_A	1.3251527238514238e-5
-freehold_N	4.099032628299721e-6
-freeholder_N	8.198065256599442e-6
-freelance_N	4.099032628299721e-6
-freelance_V	2.2908457802620728e-5
-freeman_N	4.099032628299721e-6
-freemason_N	4.099032628299721e-6
-freemasonry_N	4.099032628299721e-6
-freesia_N	4.099032628299721e-6
-freestone_N	4.099032628299721e-6
-freestyle_N	4.099032628299721e-6
-freeway_N	1.1067388096409248e-4
-freewheel_V	2.2908457802620728e-5
-freewill_A	1.3251527238514238e-5
-freeze_N	4.0990326282997215e-5
-freeze_V	1.3745074681572437e-4
-freeze_V2	3.190381838331598e-4
-freezer_N	2.0495163141498608e-5
-freezing_mixture_N	4.099032628299721e-6
-freezing_point_N	4.099032628299721e-6
-freiburg_PN	1.8648018648018647e-5
-freight_N	1.352680767338908e-4
-freight_V2	3.358296671927998e-5
-freight_train_N	4.099032628299721e-6
-freighter_N	8.198065256599442e-6
-freightliner_N	4.099032628299721e-6
-french_A	1.325152723851424e-4
-french_N	8.198065256599442e-6
-frenchman_N	4.099032628299721e-6
-frenchwoman_N	4.099032628299721e-6
-frenetic_A	6.62576361925712e-5
-frenzied_A	3.975458171554272e-5
-frenzy_N	4.508935891129693e-5
-frequency_N	4.0990326282997215e-5
-frequent_A	7.950916343108543e-4
-frequent_V2	3.358296671927998e-5
-fresco_N	8.198065256599442e-6
-fresco_V2	1.679148335963999e-5
-fresh_A	5.56564144017598e-4
-fresh_Adv	7.850402725659827e-6
-freshen_V	2.2908457802620728e-5
-freshen_V2	1.679148335963999e-5
-fresher_N	4.099032628299721e-6
-freshman_N	4.508935891129693e-5
-freshness_N	8.198065256599442e-6
-freshwater_A	1.3251527238514238e-5
-freshwater_PN	1.8648018648018647e-5
-fret_N	8.198065256599442e-6
-fret_V	1.3745074681572437e-4
-fret_V2	1.679148335963999e-5
-fret_VS	2.891176130449867e-4
-fretful_A	1.3251527238514238e-5
-fretsaw_N	4.099032628299721e-6
-fretwork_N	4.099032628299721e-6
-freudian_A	1.3251527238514238e-5
-fri_PN	1.8648018648018647e-5
-friability_N	4.099032628299721e-6
-friable_A	1.3251527238514238e-5
-friar_N	8.198065256599442e-6
-fricassee_N	4.099032628299721e-6
-fricassee_V2	1.679148335963999e-5
-fricative_A	1.3251527238514238e-5
-fricative_N	4.099032628299721e-6
-friction_N	1.6396130513198885e-5
-friday_N	4.099032628299721e-6
-friday_PN	1.8648018648018647e-5
-fridge_N	4.099032628299721e-6
-friend_N	3.1562551237907855e-4
-friendless_A	1.3251527238514238e-5
-friendlessness_N	4.099032628299721e-6
-friendliness_N	8.198065256599442e-6
-friendly_A	6.095702529716549e-4
-friendship_N	4.9188391539596654e-5
-frier_N	8.198065256599442e-6
-frieze_N	8.198065256599442e-6
-frigate_N	1.6396130513198885e-5
-fright_N	8.198065256599442e-6
-fright_V2	1.679148335963999e-5
-frighten_V2	1.679148335963999e-4
-frightened_A	1.3251527238514238e-5
-frightening_A	7.950916343108544e-5
-frightful_A	1.3251527238514238e-5
-frightfulness_N	4.099032628299721e-6
-frigid_A	1.3251527238514238e-5
-frigidity_N	4.099032628299721e-6
-frill_N	4.099032628299721e-6
-frilled_A	1.3251527238514238e-5
-frilly_A	1.3251527238514238e-5
-fringe_N	2.0495163141498608e-5
-fringe_V2	1.679148335963999e-5
-frinton_PN	1.8648018648018647e-5
-frippery_N	8.198065256599442e-6
-frisk_V	2.2908457802620728e-5
-frisk_V2	1.679148335963999e-5
-friskily_Adv	7.850402725659827e-6
-frisky_A	1.3251527238514238e-5
-frisson_N	4.099032628299721e-6
-fritter_N	4.099032628299721e-6
-fritter_V2	5.037445007891997e-5
-frivol_V	2.2908457802620728e-5
-frivol_V2	1.679148335963999e-5
-frivolity_N	4.099032628299721e-6
-frivolous_A	7.950916343108544e-5
-frizz_V2	1.679148335963999e-5
-frizzle_V	2.2908457802620728e-5
-frizzle_V2	1.679148335963999e-5
-frizzy_A	1.3251527238514238e-5
-fro_Adv	1.5700805451319653e-5
-frock_N	8.198065256599442e-6
-frock_coat_N	4.099032628299721e-6
-frodsham_PN	1.8648018648018647e-5
-frog_N	8.198065256599442e-6
-frogman_N	8.198065256599442e-6
-frogmarch_V2	1.679148335963999e-5
-frolic_N	4.099032628299721e-6
-frolic_V	6.872537340786218e-5
-frolicsome_A	1.3251527238514238e-5
-from_Prep	4.491215892376089e-2
-frome_PN	1.8648018648018647e-5
-frond_N	1.2297097884899164e-5
-front_N	2.0905066404328578e-4
-front_V	2.2908457802620728e-5
-front_V2	1.679148335963999e-5
-front_bench_N	4.099032628299721e-6
-front_bencher_N	4.099032628299721e-6
-frontage_N	4.099032628299721e-6
-frontal_A	2.6503054477028476e-5
-frontier_N	2.0495163141498608e-5
-frontiersman_N	4.099032628299721e-6
-frontispiece_N	4.099032628299721e-6
-frost_N	4.099032628299721e-6
-frost_V	2.2908457802620728e-5
-frost_V2	1.679148335963999e-5
-frost_bound_A	1.3251527238514238e-5
-frostbite_N	4.099032628299721e-6
-frostbitten_A	1.3251527238514238e-5
-frostily_Adv	7.850402725659827e-6
-frostiness_N	4.099032628299721e-6
-frosting_N	4.099032628299721e-6
-frosty_A	2.6503054477028476e-5
-froth_N	8.198065256599442e-6
-froth_V	4.5816915605241456e-5
-frothily_Adv	7.850402725659827e-6
-frothiness_N	4.099032628299721e-6
-frothy_A	2.6503054477028476e-5
-froward_A	1.3251527238514238e-5
-frown_N	4.099032628299721e-6
-frown_V	2.2908457802620728e-5
-frowningly_Adv	7.850402725659827e-6
-frowsty_A	1.3251527238514238e-5
-frowzy_A	1.3251527238514238e-5
-frs_N	4.099032628299721e-6
-fructification_N	4.099032628299721e-6
-fructify_V	2.2908457802620728e-5
-fructify_V2	1.679148335963999e-5
-frugal_A	2.6503054477028476e-5
-frugality_N	1.2297097884899164e-5
-fruit_N	6.968355468109526e-5
-fruit_V	2.2908457802620728e-5
-fruit_fly_N	4.099032628299721e-6
-fruitcake_N	4.099032628299721e-6
-fruiterer_N	4.099032628299721e-6
-fruitful_A	2.6503054477028476e-5
-fruitfulness_N	4.099032628299721e-6
-fruition_N	1.2297097884899164e-5
-fruitless_A	7.950916343108544e-5
-fruitlessness_N	4.099032628299721e-6
-fruity_A	1.3251527238514238e-5
-frump_N	4.099032628299721e-6
-frumpish_A	1.3251527238514238e-5
-frumpy_A	2.6503054477028476e-5
-frustrate_V2	2.1828928367531987e-4
-frustration_N	5.73864567961961e-5
-fry_N	8.198065256599442e-6
-fry_V	4.5816915605241456e-5
-fry_V2	5.037445007891997e-5
-fry_pan_N	4.099032628299721e-6
-fryer_N	4.099032628299721e-6
-frying_pan_N	4.099032628299721e-6
-ft_PN	1.8648018648018647e-5
-fuchsia_N	4.099032628299721e-6
-fuck_V	2.2908457802620728e-5
-fuck_V2	1.679148335963999e-5
-fuck_all_N	4.099032628299721e-6
-fucker_N	4.099032628299721e-6
-fucking_A	1.3251527238514238e-5
-fuddle_V2	1.679148335963999e-5
-fuddy_duddy_N	4.099032628299721e-6
-fudge_N	4.099032628299721e-6
-fuel_N	2.2134776192818495e-4
-fuel_V	9.163383121048291e-5
-fuel_V2	7.220337844645196e-4
-fug_N	4.099032628299721e-6
-fuggy_A	1.3251527238514238e-5
-fugitive_A	1.3251527238514238e-5
-fugitive_N	1.2297097884899164e-5
-fugue_N	4.099032628299721e-6
-fuhrer_N	4.099032628299721e-6
-fulcrum_N	4.099032628299721e-6
-fulfil_V2	1.679148335963999e-5
-fulfill_V2	2.6866373375423986e-4
-fulfilment_N	4.099032628299721e-6
-full_A	4.1344764984164424e-3
-full_blooded_A	1.3251527238514238e-5
-full_blown_A	3.975458171554272e-5
-full_dress_A	1.3251527238514238e-5
-full_fashioned_A	1.3251527238514238e-5
-full_fledged_A	6.62576361925712e-5
-full_grown_A	1.3251527238514238e-5
-full_length_A	3.975458171554272e-5
-full_page_A	5.300610895405695e-5
-full_scale_A	5.300610895405695e-5
-full_time_A	1.722698541006851e-4
-full_time_Adv	1.5700805451319653e-5
-fullback_N	4.099032628299721e-6
-fuller_N	4.099032628299721e-6
-fullness_N	4.099032628299721e-6
-fully_Adv	7.850402725659827e-6
-fully_fashioned_A	1.3251527238514238e-5
-fully_fledged_A	1.3251527238514238e-5
-fully_grown_A	1.3251527238514238e-5
-fulmar_N	4.099032628299721e-6
-fulminate_V	2.2908457802620728e-5
-fulmination_N	8.198065256599442e-6
-fulsome_A	1.3251527238514238e-5
-fulsomeness_N	4.099032628299721e-6
-fumble_V	2.2908457802620728e-5
-fumble_V2	1.679148335963999e-5
-fumbler_N	4.099032628299721e-6
-fume_N	1.2297097884899164e-5
-fume_V	6.872537340786218e-5
-fume_V2	1.679148335963999e-5
-fume_VS	1.1564704521799469e-4
-fumigate_V2	1.679148335963999e-5
-fumigation_N	4.099032628299721e-6
-fun_N	6.148548942449582e-5
-function_N	1.2707001147729135e-4
-function_V	2.51993035828828e-4
-functional_A	2.6503054477028476e-5
-functionalism_N	4.099032628299721e-6
-functionalist_N	4.099032628299721e-6
-functionary_N	1.2297097884899164e-5
-fund_N	3.430890309886867e-3
-fund_V2	1.0914464183765995e-3
-fundamental_A	6.890794164027404e-4
-fundamental_N	9.837678307919331e-5
-fundamentalism_N	8.198065256599442e-6
-fundamentalist_N	8.198065256599442e-6
-funeral_N	8.198065256599442e-6
-funereal_A	1.3251527238514238e-5
-funfair_N	4.099032628299721e-6
-fungicide_N	4.099032628299721e-6
-fungoid_A	1.3251527238514238e-5
-fungous_A	1.3251527238514238e-5
-fungus_N	8.198065256599442e-6
-funicular_N	4.099032628299721e-6
-funk_N	4.099032628299721e-6
-funk_V	2.2908457802620728e-5
-funk_V2	1.679148335963999e-5
-funky_A	1.3251527238514238e-5
-funnel_N	4.099032628299721e-6
-funnel_V	2.2908457802620728e-5
-funnel_V2	8.395741679819995e-5
-funnily_Adv	7.850402725659827e-6
-funniness_N	4.099032628299721e-6
-funny_A	2.120244358162278e-4
-funny_bone_N	4.099032628299721e-6
-fur_N	9.837678307919331e-5
-furbelow_N	4.099032628299721e-6
-furbish_V2	1.679148335963999e-5
-furious_A	1.060122179081139e-4
-furl_V	2.2908457802620728e-5
-furl_V2	1.679148335963999e-5
-furlong_N	4.099032628299721e-6
-furlough_N	8.198065256599442e-6
-furnace_N	2.0495163141498608e-5
-furnish_V2	1.0074890015783994e-4
-furniture_N	8.198065256599443e-5
-furore_N	8.198065256599442e-6
-furrier_N	4.9188391539596654e-5
-furrow_N	4.099032628299721e-6
-furrow_V	4.5816915605241456e-5
-furrow_V2	1.679148335963999e-5
-furry_A	1.3251527238514238e-5
-furth_PN	1.8648018648018647e-5
-further_Adv	6.280322180527862e-4
-further_V2	8.395741679819995e-5
-furtherance_N	4.099032628299721e-6
-furthermore_Adv	1.0205523543357774e-4
-furthermost_A	1.3251527238514238e-5
-furthest_A	1.3251527238514238e-5
-furthest_Adv	7.850402725659827e-6
-furtive_A	1.3251527238514238e-5
-furtiveness_N	4.099032628299721e-6
-fury_N	1.6396130513198885e-5
-furze_N	4.099032628299721e-6
-fuse_N	8.198065256599442e-6
-fuse_V	4.5816915605241456e-5
-fuse_V2	1.679148335963999e-5
-fuselage_N	4.099032628299721e-6
-fushun_PN	1.8648018648018647e-5
-fusilier_N	4.099032628299721e-6
-fusillade_N	1.2297097884899164e-5
-fusion_N	8.607968519429415e-5
-fuss_N	4.099032628299721e-6
-fuss_V	4.5816915605241456e-5
-fuss_V2	1.679148335963999e-5
-fussily_Adv	7.850402725659827e-6
-fussiness_N	4.099032628299721e-6
-fusspot_N	4.099032628299721e-6
-fussy_A	1.3251527238514238e-5
-fustian_N	4.099032628299721e-6
-fusty_A	1.3251527238514238e-5
-futile_A	5.300610895405695e-5
-futility_N	8.198065256599442e-6
-future_A	1.8552138133919934e-3
-future_N	2.127397934087555e-3
-futureless_A	1.3251527238514238e-5
-futurism_N	4.099032628299721e-6
-futurist_N	4.099032628299721e-6
-futurity_N	4.099032628299721e-6
-fuze_N	4.099032628299721e-6
-fuzz_N	4.099032628299721e-6
-fuzzy_A	3.975458171554272e-5
-fwd_PN	1.8648018648018647e-5
-g_man_N	4.099032628299721e-6
-gab_N	4.099032628299721e-6
-gabardine_N	4.099032628299721e-6
-gabble_N	4.099032628299721e-6
-gabble_V	2.2908457802620728e-5
-gabble_V2	1.679148335963999e-5
-gaberdine_N	4.099032628299721e-6
-gable_N	4.099032628299721e-6
-gabled_A	1.3251527238514238e-5
-gabon_PN	1.8648018648018647e-5
-gabonese_A	1.3251527238514238e-5
-gabonese_N	4.099032628299721e-6
-gad_V	2.2908457802620728e-5
-gadabout_N	4.099032628299721e-6
-gadfly_N	4.099032628299721e-6
-gadget_N	2.0495163141498608e-5
-gadgetry_N	4.099032628299721e-6
-gael_N	4.099032628299721e-6
-gaelic_A	2.6503054477028476e-5
-gaelic_N	4.099032628299721e-6
-gaff_N	4.099032628299721e-6
-gaffe_N	4.099032628299721e-6
-gaffer_N	4.099032628299721e-6
-gag_N	4.099032628299721e-6
-gag_V	2.2908457802620728e-5
-gag_V2	1.679148335963999e-5
-gaga_A	1.3251527238514238e-5
-gage_N	4.099032628299721e-6
-gage_V2	1.679148335963999e-5
-gaggle_N	4.099032628299721e-6
-gaiety_N	4.099032628299721e-6
-gaily_Adv	7.850402725659827e-6
-gain_N	2.221675684538449e-3
-gain_V	1.2141482635388986e-3
-gain_V2	3.0392584880948384e-3
-gainful_A	1.3251527238514238e-5
-gainsay_V2	1.679148335963999e-5
-gainsborough_N	4.099032628299721e-6
-gainsborough_PN	1.8648018648018647e-5
-gait_N	4.099032628299721e-6
-gaiter_N	4.099032628299721e-6
-gal_N	4.099032628299721e-6
-gala_N	8.198065256599442e-6
-galactic_A	1.3251527238514238e-5
-galantine_N	4.099032628299721e-6
-galashiels_PN	1.8648018648018647e-5
-galaxy_N	8.198065256599442e-6
-gale_N	4.099032628299721e-6
-gall_N	1.2297097884899164e-5
-gall_V2	1.679148335963999e-5
-gallant_A	2.6503054477028476e-5
-gallant_N	4.099032628299721e-6
-gallantry_N	4.099032628299721e-6
-galleon_N	4.099032628299721e-6
-gallery_N	7.378258730939498e-5
-galley_N	4.099032628299721e-6
-galley_proof_N	4.099032628299721e-6
-galley_slave_N	4.099032628299721e-6
-gallic_A	1.3251527238514238e-5
-gallicism_N	4.099032628299721e-6
-gallivant_V	2.2908457802620728e-5
-gallon_N	5.328742416789638e-5
-gallop_N	4.099032628299721e-6
-gallop_V	4.5816915605241456e-5
-gallop_V2	1.679148335963999e-5
-galloway_PN	1.8648018648018647e-5
-gallows_bird_N	4.099032628299721e-6
-gallstone_N	1.2297097884899164e-5
-gallup_PN	1.8648018648018647e-5
-galore_Adv	7.850402725659827e-6
-galosh_N	4.099032628299721e-6
-galumph_V	2.2908457802620728e-5
-galvanic_A	1.3251527238514238e-5
-galvanism_N	4.099032628299721e-6
-galvanize_V2	2.1828928367531987e-4
-galvanize_VS	1.1564704521799469e-4
-galway_PN	1.8648018648018647e-5
-gambia_PN	1.8648018648018647e-5
-gambian_A	1.3251527238514238e-5
-gambian_N	4.099032628299721e-6
-gambit_N	1.2297097884899164e-5
-gamble_N	3.279226102639777e-5
-gamble_V	2.2908457802620728e-4
-gamble_V2	1.679148335963999e-5
-gambler_N	2.0495163141498608e-5
-gambling_N	4.508935891129693e-5
-gambling_den_N	4.099032628299721e-6
-gamboge_N	4.099032628299721e-6
-gambol_N	4.099032628299721e-6
-gambol_V	2.2908457802620728e-5
-game_A	1.3251527238514238e-5
-game_N	6.763403836694541e-4
-game_V	1.3745074681572437e-4
-game_V2	1.679148335963999e-5
-game_bag_N	4.099032628299721e-6
-game_bird_N	4.099032628299721e-6
-game_licence_N	4.099032628299721e-6
-gamecock_N	4.099032628299721e-6
-gamekeeper_N	4.099032628299721e-6
-games_master_N	4.099032628299721e-6
-games_mistress_N	4.099032628299721e-6
-gamesmanship_N	4.099032628299721e-6
-gaming_house_N	4.099032628299721e-6
-gaming_table_N	4.099032628299721e-6
-gamma_N	8.198065256599442e-6
-gammon_N	4.099032628299721e-6
-gammy_A	1.3251527238514238e-5
-gamp_N	4.099032628299721e-6
-gamut_N	1.2297097884899164e-5
-gamy_A	1.3251527238514238e-5
-gander_N	4.099032628299721e-6
-gang_N	5.73864567961961e-5
-gang_V	2.2908457802620728e-5
-ganger_N	4.099032628299721e-6
-gangling_A	1.3251527238514238e-5
-ganglion_N	8.198065256599442e-6
-gangplank_N	4.099032628299721e-6
-gangrene_N	4.099032628299721e-6
-gangrene_V	2.2908457802620728e-5
-gangrene_V2	1.679148335963999e-5
-gangrenous_A	1.3251527238514238e-5
-gangster_N	8.198065256599442e-6
-gangway_N	4.099032628299721e-6
-gannet_N	4.099032628299721e-6
-gantry_N	4.099032628299721e-6
-gaol_N	4.099032628299721e-6
-gaol_V2	1.679148335963999e-5
-gaolbird_N	4.099032628299721e-6
-gaolbreak_N	4.099032628299721e-6
-gaoler_N	4.099032628299721e-6
-gap_N	1.721593703885883e-4
-gap_toothed_A	1.3251527238514238e-5
-gape_N	4.099032628299721e-6
-gape_V	6.872537340786218e-5
-garage_N	3.689129365469749e-5
-garage_V2	1.679148335963999e-5
-garb_N	4.099032628299721e-6
-garb_V2	1.679148335963999e-5
-garbage_N	3.689129365469749e-5
-garbage_can_N	4.099032628299721e-6
-garble_V2	1.679148335963999e-5
-garden_N	1.721593703885883e-4
-garden_V	6.872537340786218e-5
-garden_truck_N	4.099032628299721e-6
-gardener_N	1.6396130513198885e-5
-gardenia_N	4.099032628299721e-6
-gardening_N	1.2297097884899164e-5
-gareth_PN	1.8648018648018647e-5
-garforth_PN	1.8648018648018647e-5
-gargantuan_A	7.950916343108544e-5
-gargle_N	4.099032628299721e-6
-gargle_V	2.2908457802620728e-5
-gargle_V2	1.679148335963999e-5
-gargoyle_N	4.099032628299721e-6
-garish_A	2.6503054477028476e-5
-garland_N	4.099032628299721e-6
-garland_V2	1.679148335963999e-5
-garlic_N	4.099032628299721e-6
-garment_N	1.6396130513198885e-5
-garner_N	4.099032628299721e-6
-garner_V2	1.3433186687711993e-4
-garnet_N	4.099032628299721e-6
-garnish_N	4.099032628299721e-6
-garnish_V2	1.679148335963999e-5
-garotte_N	4.099032628299721e-6
-garotte_V2	1.679148335963999e-5
-garret_N	4.099032628299721e-6
-garrison_N	1.2297097884899164e-5
-garrison_V2	1.679148335963999e-5
-garrotte_N	4.099032628299721e-6
-garrotte_V2	1.679148335963999e-5
-garrowhill_PN	1.8648018648018647e-5
-garrulity_N	4.099032628299721e-6
-garrulous_A	1.3251527238514238e-5
-garter_N	4.099032628299721e-6
-gary_PN	1.8648018648018647e-5
-gas_N	8.566978193146418e-4
-gas_V	2.2908457802620728e-5
-gas_V2	1.679148335963999e-5
-gas_bracket_N	4.099032628299721e-6
-gas_cooker_N	4.099032628299721e-6
-gas_engine_N	4.099032628299721e-6
-gas_fitter_N	4.099032628299721e-6
-gas_helmet_N	4.099032628299721e-6
-gas_holder_N	4.099032628299721e-6
-gas_mask_N	4.099032628299721e-6
-gas_meter_N	4.099032628299721e-6
-gas_oven_N	4.099032628299721e-6
-gas_ring_N	4.099032628299721e-6
-gas_station_N	4.099032628299721e-6
-gas_stove_N	4.099032628299721e-6
-gasbag_N	4.099032628299721e-6
-gaseous_A	2.6503054477028476e-5
-gash_N	4.099032628299721e-6
-gash_V2	1.679148335963999e-5
-gasification_N	4.099032628299721e-6
-gasify_V	2.2908457802620728e-5
-gasify_V2	1.679148335963999e-5
-gasket_N	4.099032628299721e-6
-gaslight_N	4.099032628299721e-6
-gasmask_N	4.099032628299721e-6
-gasolene_N	4.099032628299721e-6
-gasoline_N	2.0905066404328578e-4
-gasometer_N	4.099032628299721e-6
-gasp_N	4.099032628299721e-6
-gasp_V	6.872537340786218e-5
-gasp_V2	1.679148335963999e-5
-gassy_A	1.3251527238514238e-5
-gastric_A	1.3251527238514238e-5
-gastritis_N	4.099032628299721e-6
-gastronomic_A	1.3251527238514238e-5
-gastronomy_N	4.099032628299721e-6
-gasworks_N	4.099032628299721e-6
-gate_N	4.9188391539596654e-5
-gate_V2	1.679148335963999e-5
-gateau_N	4.099032628299721e-6
-gatecrash_V2	1.679148335963999e-5
-gatecrasher_N	4.099032628299721e-6
-gatehouse_N	4.099032628299721e-6
-gatepost_N	4.099032628299721e-6
-gateshead_PN	1.8648018648018647e-5
-gateway_N	8.198065256599442e-6
-gather_V	2.2908457802620728e-4
-gather_V2	4.0299560063135977e-4
-gatherer_N	8.198065256599442e-6
-gathering_N	6.558452205279554e-5
-gatt_N	4.099032628299721e-6
-gauche_A	1.3251527238514238e-5
-gaucherie_N	4.099032628299721e-6
-gaucho_N	4.099032628299721e-6
-gaud_N	4.099032628299721e-6
-gaudily_Adv	7.850402725659827e-6
-gaudy_A	1.3251527238514238e-5
-gaudy_N	4.099032628299721e-6
-gauge_N	2.869322839809805e-5
-gauge_V2	1.3433186687711993e-4
-gaul_N	4.099032628299721e-6
-gaunt_A	1.3251527238514238e-5
-gauntlet_N	4.099032628299721e-6
-gauntness_N	4.099032628299721e-6
-gauze_N	8.198065256599442e-6
-gauzy_A	1.3251527238514238e-5
-gavel_N	4.099032628299721e-6
-gavin_PN	1.8648018648018647e-5
-gavotte_N	4.099032628299721e-6
-gawk_N	4.099032628299721e-6
-gawkiness_N	4.099032628299721e-6
-gawky_A	3.975458171554272e-5
-gawp_V	2.2908457802620728e-5
-gay_A	5.300610895405695e-5
-gay_N	4.099032628299721e-6
-gayness_N	4.099032628299721e-6
-gaze_N	4.099032628299721e-6
-gaze_V	4.5816915605241456e-5
-gazelle_N	4.099032628299721e-6
-gazette_N	4.099032628299721e-6
-gazette_V2	1.679148335963999e-5
-gazetteer_N	4.099032628299721e-6
-gazump_V	2.2908457802620728e-5
-gazump_V2	1.679148335963999e-5
-gb_PN	1.8648018648018647e-5
-gcse_N	4.099032628299721e-6
-gcses_N	4.099032628299721e-6
-gdansk_PN	1.8648018648018647e-5
-gdn_PN	1.8648018648018647e-5
-gdns_PN	1.8648018648018647e-5
-gear_N	4.508935891129693e-5
-gear_V	1.6035920461834508e-4
-gear_V2	1.0074890015783994e-4
-gear_case_N	4.099032628299721e-6
-gearbox_N	4.099032628299721e-6
-gearshift_N	4.099032628299721e-6
-gecko_N	4.099032628299721e-6
-gee_gee_N	4.099032628299721e-6
-geezer_N	4.099032628299721e-6
-geiger_N	4.099032628299721e-6
-geisha_N	4.099032628299721e-6
-gel_N	4.099032628299721e-6
-gel_V	2.2908457802620728e-5
-gelatin_N	8.198065256599442e-6
-gelatine_N	4.099032628299721e-6
-gelatinous_A	1.3251527238514238e-5
-geld_V2	1.679148335963999e-5
-gelding_N	4.099032628299721e-6
-gelignite_N	4.099032628299721e-6
-gelligaer_PN	1.8648018648018647e-5
-gelsenkirchen_PN	1.8648018648018647e-5
-gem_N	2.4594195769798327e-5
-gemini_PN	1.8648018648018647e-5
-gemmed_A	1.3251527238514238e-5
-gen_N	4.099032628299721e-6
-gen_PN	1.8648018648018647e-5
-gen_V2	1.679148335963999e-5
-gendarme_N	8.198065256599442e-6
-gendarmerie_N	4.099032628299721e-6
-gender_N	1.6396130513198885e-5
-gene_N	4.099032628299721e-4
-gene_PN	1.8648018648018647e-5
-genealogical_A	1.3251527238514238e-5
-genealogist_N	4.099032628299721e-6
-genealogy_N	4.099032628299721e-6
-general_A	5.539138385698952e-3
-general_N	2.2134776192818495e-4
-generalissimo_N	4.099032628299721e-6
-generality_N	4.099032628299721e-6
-generalization_N	1.2297097884899164e-5
-generalize_V	9.163383121048291e-5
-generalize_V2	1.679148335963999e-5
-generate_V2	1.2425697686133594e-3
-generation_N	2.5823905558288243e-4
-generative_A	1.3251527238514238e-5
-generator_N	3.279226102639777e-5
-generic_A	1.4576679962365662e-4
-generically_Adv	1.5700805451319653e-5
-generosity_N	4.099032628299721e-6
-generous_A	1.722698541006851e-4
-genesis_N	8.198065256599442e-6
-genetic_A	4.6380345334799835e-4
-genetically_Adv	6.280322180527861e-5
-geneticist_N	8.198065256599442e-6
-genetics_N	4.099032628299721e-6
-geneva_PN	1.8648018648018647e-5
-genial_A	2.6503054477028476e-5
-geniality_N	4.099032628299721e-6
-genie_N	8.198065256599442e-6
-genital_A	2.6503054477028476e-5
-genitive_A	1.3251527238514238e-5
-genius_N	8.198065256599442e-6
-genius_loci_N	2.0495163141498608e-5
-genoa_PN	1.8648018648018647e-5
-genocide_N	2.0495163141498608e-5
-genova_PN	1.8648018648018647e-5
-genre_N	1.6396130513198885e-5
-genre_painting_N	4.099032628299721e-6
-gent_N	4.099032628299721e-6
-genteel_A	3.975458171554272e-5
-gentian_N	4.099032628299721e-6
-gentile_A	2.6503054477028476e-5
-gentile_N	4.099032628299721e-6
-gentility_N	8.198065256599442e-6
-gentle_A	1.060122179081139e-4
-gentleman_N	1.6396130513198885e-5
-gentleman_at_arms_N	4.099032628299721e-6
-gentlemanly_A	1.3251527238514238e-5
-gentleness_N	8.198065256599442e-6
-gentlewoman_N	4.099032628299721e-6
-gently_Adv	5.4952819079618785e-5
-gentry_N	8.198065256599442e-6
-genuflect_V	2.2908457802620728e-5
-genuflection_N	4.099032628299721e-6
-genuflexion_N	4.099032628299721e-6
-genuine_A	2.517790175317705e-4
-genuineness_N	4.099032628299721e-6
-genus_N	4.099032628299721e-6
-geocentric_A	1.3251527238514238e-5
-geoff_PN	1.8648018648018647e-5
-geoffrey_PN	1.8648018648018647e-5
-geographer_N	4.099032628299721e-6
-geographical_A	1.3251527238514238e-5
-geography_N	3.279226102639777e-5
-geological_A	2.6503054477028476e-5
-geologist_N	4.099032628299721e-6
-geology_N	8.198065256599442e-6
-geometric_A	2.6503054477028476e-5
-geometrical_A	2.6503054477028476e-5
-geometry_N	8.198065256599442e-6
-geophysical_A	1.3251527238514238e-5
-geophysics_N	4.099032628299721e-6
-geopolitics_N	4.099032628299721e-6
-george_PN	1.8648018648018647e-5
-georgette_N	4.099032628299721e-6
-georgia_PN	1.8648018648018647e-5
-georgian_A	3.975458171554272e-5
-georgian_N	4.099032628299721e-6
-georgie_PN	1.8648018648018647e-5
-gerald_PN	1.8648018648018647e-5
-geraldine_PN	1.8648018648018647e-5
-geranium_N	4.099032628299721e-6
-gerard_PN	1.8648018648018647e-5
-geriatric_A	1.3251527238514238e-5
-geriatrician_N	4.099032628299721e-6
-geriatrics_N	4.099032628299721e-6
-germ_N	8.198065256599442e-6
-german_A	1.325152723851424e-4
-german_N	4.099032628299721e-6
-germane_A	1.3251527238514238e-5
-germanic_A	1.3251527238514238e-5
-germany_PN	6.8997668997669e-4
-germicide_N	4.099032628299721e-6
-germinate_V	2.2908457802620728e-5
-germinate_V2	1.679148335963999e-5
-germination_N	4.099032628299721e-6
-gerontology_N	4.099032628299721e-6
-gerry_PN	1.8648018648018647e-5
-gerrymander_N	4.099032628299721e-6
-gerrymander_V2	1.679148335963999e-5
-gertie_PN	1.8648018648018647e-5
-gertrude_PN	1.8648018648018647e-5
-gerund_N	4.099032628299721e-6
-gestapo_N	4.099032628299721e-6
-gestation_N	4.099032628299721e-6
-gesticulate_V	2.2908457802620728e-5
-gesticulation_N	4.099032628299721e-6
-gesture_N	4.508935891129693e-5
-gesture_V	4.5816915605241456e-5
-get_V	1.007972143315312e-2
-get_V2	7.354669711522316e-3
-get_V2V	1.68506682161534e-2
-get_VA	9.720785935884178e-2
-get_VS	2.717705562622875e-3
-get_VV	2.190144350423096e-3
-get_at_able_A	1.3251527238514238e-5
-get_together_N	4.099032628299721e-6
-get_up_N	4.099032628299721e-6
-getaway_N	4.099032628299721e-6
-geum_N	4.099032628299721e-6
-geyser_N	8.198065256599442e-6
-ghana_PN	1.8648018648018647e-5
-ghanaian_A	1.3251527238514238e-5
-ghanaian_N	4.099032628299721e-6
-gharry_N	4.099032628299721e-6
-ghastly_A	2.6503054477028476e-5
-ghat_N	4.099032628299721e-6
-ghee_N	4.099032628299721e-6
-ghent_PN	1.8648018648018647e-5
-gherkin_N	4.099032628299721e-6
-ghetto_N	8.198065256599442e-6
-ghost_N	1.516642072470897e-4
-ghost_V	2.2908457802620728e-5
-ghost_V2	1.679148335963999e-5
-ghost_writer_N	4.099032628299721e-6
-ghostliness_N	4.099032628299721e-6
-ghostly_A	2.6503054477028476e-5
-ghoul_N	4.099032628299721e-6
-ghoulish_A	1.3251527238514238e-5
-ghq_PN	1.8648018648018647e-5
-gi_N	4.099032628299721e-6
-giant_N	3.23823577635678e-4
-giantess_N	4.099032628299721e-6
-gibber_V	2.2908457802620728e-5
-gibberish_N	8.198065256599442e-6
-gibbet_N	4.099032628299721e-6
-gibbet_V2	1.679148335963999e-5
-gibbon_N	4.099032628299721e-6
-gibbous_A	1.3251527238514238e-5
-gibe_N	4.099032628299721e-6
-gibe_V	2.2908457802620728e-5
-gibingly_Adv	7.850402725659827e-6
-gibraltar_PN	1.8648018648018647e-5
-gibraltarian_A	1.3251527238514238e-5
-gibraltarian_N	4.099032628299721e-6
-giddily_Adv	7.850402725659827e-6
-giddiness_N	4.099032628299721e-6
-giddy_A	3.975458171554272e-5
-giffnock_PN	1.8648018648018647e-5
-gift_N	9.017871782259386e-5
-gift_V2	3.358296671927998e-5
-gifted_A	2.6503054477028476e-5
-gig_N	8.198065256599442e-6
-gigantic_A	2.6503054477028476e-5
-giggle_N	8.198065256599442e-6
-giggle_V	2.2908457802620728e-5
-gigolo_N	1.2297097884899164e-5
-gilbert_PN	1.8648018648018647e-5
-gilbertian_A	1.3251527238514238e-5
-gild_N	4.099032628299721e-6
-gild_V2	3.358296671927998e-5
-gilder_N	4.099032628299721e-6
-gilding_N	8.198065256599442e-6
-giles_PN	1.8648018648018647e-5
-gilfach_goch_PN	1.8648018648018647e-5
-gill_N	4.099032628299721e-6
-gill_PN	1.8648018648018647e-5
-gillian_PN	1.8648018648018647e-5
-gillie_N	4.099032628299721e-6
-gillingham_PN	1.8648018648018647e-5
-gilt_N	2.4594195769798327e-5
-gilt_edged_A	1.3251527238514238e-5
-gimcrack_A	1.3251527238514238e-5
-gimlet_N	4.099032628299721e-6
-gimmick_N	2.869322839809805e-5
-gin_N	4.508935891129693e-5
-gin_V2	1.679148335963999e-5
-gina_PN	1.8648018648018647e-5
-ginger_N	8.198065256599442e-6
-ginger_V2	1.679148335963999e-5
-gingerbread_N	4.099032628299721e-6
-gingerly_A	1.3251527238514238e-5
-gingerly_Adv	3.140161090263931e-5
-gingham_N	4.099032628299721e-6
-gingko_N	4.099032628299721e-6
-ginseng_N	8.198065256599442e-6
-gipsy_N	4.099032628299721e-6
-giraffe_N	4.099032628299721e-6
-gird_V	9.163383121048291e-5
-gird_V2	1.679148335963999e-5
-girder_N	8.198065256599442e-6
-girdle_N	4.099032628299721e-6
-girdle_V2	1.679148335963999e-5
-girl_N	7.378258730939498e-5
-girlfriend_N	3.279226102639777e-5
-girlhood_N	4.099032628299721e-6
-girlish_A	1.3251527238514238e-5
-girlishness_N	4.099032628299721e-6
-giro_N	4.099032628299721e-6
-girth_N	4.099032628299721e-6
-girvan_PN	1.8648018648018647e-5
-gist_N	1.6396130513198885e-5
-give_N	4.099032628299721e-6
-give_V	1.2026940346375883e-2
-give_V2	3.240756288410518e-3
-give_V3	5.166051660516605e-2
-giveaway_N	3.689129365469749e-5
-giver_N	4.099032628299721e-6
-giveth_V2	1.679148335963999e-5
-gizzard_N	4.099032628299721e-6
-glace_A	1.3251527238514238e-5
-glacial_A	3.975458171554272e-5
-glacier_N	4.099032628299721e-6
-glad_A	9.276069066959968e-5
-gladden_V2	1.679148335963999e-5
-glade_N	8.198065256599442e-6
-gladiator_N	4.099032628299721e-6
-gladiatorial_A	1.3251527238514238e-5
-gladiolus_N	4.099032628299721e-6
-gladness_N	4.099032628299721e-6
-gladsome_A	1.3251527238514238e-5
-gladys_PN	1.8648018648018647e-5
-glamorgan_PN	1.8648018648018647e-5
-glamorization_N	4.099032628299721e-6
-glamorize_V2	6.716593343855997e-5
-glamorous_A	1.1926374514662814e-4
-glamour_N	2.4594195769798327e-5
-glance_N	2.0495163141498608e-5
-glance_V	4.5816915605241456e-5
-glance_V2	1.679148335963999e-5
-gland_N	4.099032628299721e-6
-glanders_N	4.099032628299721e-6
-glandular_A	1.3251527238514238e-5
-glare_N	2.869322839809805e-5
-glare_V	4.5816915605241456e-5
-glare_V2	1.679148335963999e-5
-glaring_A	2.6503054477028476e-5
-glasgow_PN	1.8648018648018647e-5
-glass_N	1.3936710936219052e-4
-glass_V2	1.679148335963999e-5
-glass_blower_N	4.099032628299721e-6
-glass_cutter_N	4.099032628299721e-6
-glass_wool_N	4.099032628299721e-6
-glassful_N	4.099032628299721e-6
-glasshouse_N	4.099032628299721e-6
-glassware_N	4.099032628299721e-6
-glassworks_N	4.099032628299721e-6
-glassy_A	1.3251527238514238e-5
-glastonbury_PN	1.8648018648018647e-5
-glaswegian_A	1.3251527238514238e-5
-glaswegian_N	4.099032628299721e-6
-glaucoma_N	4.099032628299721e-6
-glaucous_A	1.3251527238514238e-5
-glaze_N	4.099032628299721e-6
-glaze_V	4.5816915605241456e-5
-glaze_V2	1.679148335963999e-5
-glazier_N	4.099032628299721e-6
-gleam_N	4.099032628299721e-6
-gleam_V	4.5816915605241456e-5
-glean_V	2.2908457802620728e-5
-glean_V2	5.037445007891997e-5
-gleaner_N	4.099032628299721e-6
-glebe_N	4.099032628299721e-6
-glee_N	8.198065256599442e-6
-gleeful_A	5.300610895405695e-5
-glen_N	4.099032628299721e-6
-glen_PN	1.8648018648018647e-5
-glengarry_N	4.099032628299721e-6
-glenrothes_PN	1.8648018648018647e-5
-glib_A	2.6503054477028476e-5
-glibness_N	4.099032628299721e-6
-glide_N	4.099032628299721e-6
-glide_V	6.872537340786218e-5
-glider_N	4.099032628299721e-6
-gliding_N	4.099032628299721e-6
-glimmer_N	8.198065256599442e-6
-glimmer_V	2.2908457802620728e-5
-glimpse_N	1.6396130513198885e-5
-glimpse_V2	1.679148335963999e-5
-glint_N	8.198065256599442e-6
-glint_V	2.2908457802620728e-5
-glissade_N	4.099032628299721e-6
-glissade_V	2.2908457802620728e-5
-glissando_A	1.3251527238514238e-5
-glissando_Adv	7.850402725659827e-6
-glisten_V	2.2908457802620728e-5
-glister_N	4.099032628299721e-6
-glister_V	2.2908457802620728e-5
-glitter_N	8.198065256599442e-6
-glitter_V	2.2908457802620728e-5
-glittering_A	1.3251527238514238e-5
-gloaming_N	4.099032628299721e-6
-gloat_V	9.163383121048291e-5
-gloat_VS	1.1564704521799469e-4
-gloatingly_Adv	7.850402725659827e-6
-global_A	9.011038522189682e-4
-globalization_N	4.099032628299721e-6
-globe_N	4.9188391539596654e-5
-globetrot_V	2.2908457802620728e-5
-globetrotter_N	4.099032628299721e-6
-globular_A	1.3251527238514238e-5
-globule_N	4.099032628299721e-6
-glockenspiel_N	4.099032628299721e-6
-gloom_N	2.0495163141498608e-5
-gloomily_Adv	7.850402725659827e-6
-gloomy_A	1.1926374514662814e-4
-gloria_PN	1.8648018648018647e-5
-glorification_N	4.099032628299721e-6
-glorify_V2	1.679148335963999e-5
-glorious_A	5.300610895405695e-5
-glory_N	4.0990326282997215e-5
-glory_V	2.2908457802620728e-5
-glory_hole_N	4.099032628299721e-6
-gloss_N	4.099032628299721e-6
-gloss_V2	3.358296671927998e-5
-glossary_N	4.099032628299721e-6
-glossily_Adv	7.850402725659827e-6
-glossiness_N	4.099032628299721e-6
-glossop_PN	1.8648018648018647e-5
-glossy_A	1.060122179081139e-4
-glottal_A	1.3251527238514238e-5
-glottis_N	4.099032628299721e-6
-gloucester_PN	1.8648018648018647e-5
-gloucestershire_PN	1.8648018648018647e-5
-glove_N	2.0495163141498608e-5
-glove_compartment_N	4.099032628299721e-6
-gloved_A	1.3251527238514238e-5
-glow_N	8.198065256599442e-6
-glow_V	9.163383121048291e-5
-glow_worm_N	4.099032628299721e-6
-glower_V	2.2908457802620728e-5
-gloweringly_Adv	7.850402725659827e-6
-glowing_A	1.3251527238514238e-5
-glucose_N	8.198065256599442e-6
-glue_N	2.0495163141498608e-5
-glue_V2	1.679148335963999e-5
-gluey_A	1.3251527238514238e-5
-glum_A	2.6503054477028476e-5
-glumness_N	4.099032628299721e-6
-glusburn_PN	1.8648018648018647e-5
-glut_N	2.4594195769798327e-5
-glut_V2	6.716593343855997e-5
-gluten_N	4.099032628299721e-6
-glutinous_A	1.3251527238514238e-5
-glutton_N	4.099032628299721e-6
-gluttonous_A	1.3251527238514238e-5
-gluttony_N	4.099032628299721e-6
-glycerine_N	4.099032628299721e-6
-gmt_PN	1.8648018648018647e-5
-gnarled_A	1.3251527238514238e-5
-gnash_V	2.2908457802620728e-5
-gnash_V2	1.679148335963999e-5
-gnat_N	4.099032628299721e-6
-gnaw_V	4.5816915605241456e-5
-gnaw_V2	1.679148335963999e-5
-gnome_N	4.099032628299721e-6
-gnp_N	1.2297097884899164e-5
-gnu_N	4.099032628299721e-6
-go_N	1.2297097884899164e-5
-go_V	1.571520205259782e-2
-go_V2	7.220337844645196e-4
-go_VA	4.7569803516028956e-2
-go_VS	5.782352260899734e-4
-go_VV	2.4688899950223994e-2
-go_ahead_N	4.099032628299721e-6
-go_as_you_please_A	1.3251527238514238e-5
-go_between_N	4.099032628299721e-6
-go_by_N	4.099032628299721e-6
-go_cart_N	4.099032628299721e-6
-go_getter_N	4.099032628299721e-6
-go_kart_N	4.099032628299721e-6
-go_slow_N	4.099032628299721e-6
-go_to_meeting_A	1.3251527238514238e-5
-goad_N	4.099032628299721e-6
-goad_V2	1.679148335963999e-5
-goal_N	3.9760616494507295e-4
-goal_kick_N	4.099032628299721e-6
-goal_line_N	4.099032628299721e-6
-goalie_N	4.099032628299721e-6
-goalkeeper_N	4.099032628299721e-6
-goalless_A	1.3251527238514238e-5
-goalmouth_N	4.099032628299721e-6
-goat_N	1.2297097884899164e-5
-goatee_N	8.198065256599442e-6
-goatherd_N	4.099032628299721e-6
-goatskin_N	4.099032628299721e-6
-gob_N	4.099032628299721e-6
-gobbet_N	4.099032628299721e-6
-gobble_N	4.099032628299721e-6
-gobble_V	4.5816915605241456e-5
-gobble_V2	1.679148335963999e-5
-gobbledygook_N	8.198065256599442e-6
-gobbler_N	4.099032628299721e-6
-goblet_N	4.099032628299721e-6
-goblin_N	8.198065256599442e-6
-god_N	8.198065256599442e-6
-god_PN	1.8648018648018647e-5
-god_damn_A	1.3251527238514238e-5
-god_damned_A	1.3251527238514238e-5
-godalming_PN	1.8648018648018647e-5
-godchild_N	4.099032628299721e-6
-goddam_A	1.3251527238514238e-5
-goddam_Adv	7.850402725659827e-6
-goddaughter_N	4.099032628299721e-6
-goddess_N	1.2297097884899164e-5
-godfather_N	4.099032628299721e-6
-godfearing_A	1.3251527238514238e-5
-godforsaken_A	1.3251527238514238e-5
-godfrey_PN	1.8648018648018647e-5
-godhead_N	4.099032628299721e-6
-godless_A	1.3251527238514238e-5
-godlessness_N	4.099032628299721e-6
-godlike_A	1.3251527238514238e-5
-godliness_N	4.099032628299721e-6
-godly_A	1.3251527238514238e-5
-godmanchester_PN	1.8648018648018647e-5
-godmother_N	4.099032628299721e-6
-godown_N	4.099032628299721e-6
-godparent_N	4.099032628299721e-6
-godsend_N	4.099032628299721e-6
-godson_N	4.099032628299721e-6
-godspeed_N	4.099032628299721e-6
-goffs_oak_PN	1.8648018648018647e-5
-goggle_V	2.2908457802620728e-5
-goggle_box_N	4.099032628299721e-6
-goggle_eyed_A	1.3251527238514238e-5
-going_A	1.3251527238514238e-5
-going_N	1.2297097884899164e-5
-going_over_N	4.099032628299721e-6
-goitre_N	4.099032628299721e-6
-golbourne_PN	1.8648018648018647e-5
-gold_N	5.492703721921626e-4
-gold_beater_N	4.099032628299721e-6
-gold_digger_N	4.099032628299721e-6
-gold_dust_N	4.099032628299721e-6
-gold_foil_N	4.099032628299721e-6
-gold_leaf_N	4.099032628299721e-6
-gold_plate_N	4.099032628299721e-6
-gold_rush_N	4.099032628299721e-6
-golden_A	3.8429428991691294e-4
-goldfield_N	4.099032628299721e-6
-goldfinch_N	4.099032628299721e-6
-goldfish_N	4.099032628299721e-6
-goldmine_N	4.099032628299721e-6
-goldsmith_N	4.099032628299721e-6
-golf_N	7.378258730939498e-5
-golf_V	4.5816915605241456e-5
-golf_ball_N	4.099032628299721e-6
-golf_club_N	4.099032628299721e-6
-golf_course_N	4.099032628299721e-6
-golf_links_N	4.099032628299721e-6
-golfer_N	8.198065256599442e-6
-goliath_N	8.198065256599442e-6
-golliwog_N	4.099032628299721e-6
-golosh_N	4.099032628299721e-6
-gondola_N	4.099032628299721e-6
-gondolier_N	4.099032628299721e-6
-goner_N	4.099032628299721e-6
-gong_N	4.099032628299721e-6
-gong_V2	1.679148335963999e-5
-gonorrhea_N	4.099032628299721e-6
-gonorrhoea_N	4.099032628299721e-6
-goo_N	4.099032628299721e-6
-good_A	1.3026251275459496e-2
-good_N	7.05033612067552e-4
-good_fellowship_N	4.099032628299721e-6
-good_for_naught_A	1.3251527238514238e-5
-good_for_naught_N	4.099032628299721e-6
-good_for_nothing_A	1.3251527238514238e-5
-good_for_nothing_N	4.099032628299721e-6
-good_humoured_A	1.3251527238514238e-5
-good_looking_A	2.6503054477028476e-5
-good_natured_A	5.300610895405695e-5
-good_neighbourliness_N	4.099032628299721e-6
-good_tempered_A	1.3251527238514238e-5
-good_time_A	1.3251527238514238e-5
-goodbye_N	4.099032628299721e-6
-goodish_A	1.3251527238514238e-5
-goodly_A	1.3251527238514238e-5
-goodness_N	1.2297097884899164e-5
-goodwill_N	3.279226102639777e-5
-goody_N	2.0495163141498608e-5
-goody_goody_A	1.3251527238514238e-5
-goody_goody_N	4.099032628299721e-6
-gooey_A	1.3251527238514238e-5
-goof_N	4.099032628299721e-6
-goof_V	2.2908457802620728e-5
-goof_V2	1.679148335963999e-5
-goofy_A	1.3251527238514238e-5
-googly_N	4.099032628299721e-6
-goole_PN	1.8648018648018647e-5
-goon_N	4.099032628299721e-6
-goose_N	8.198065256599442e-6
-goose_flesh_N	4.099032628299721e-6
-goose_step_N	4.099032628299721e-6
-gooseberry_N	8.198065256599442e-6
-gopher_N	4.099032628299721e-6
-gordian_A	1.3251527238514238e-5
-gordon_PN	1.8648018648018647e-5
-gore_N	4.099032628299721e-6
-gore_V2	5.037445007891997e-5
-gorge_N	4.099032628299721e-6
-gorge_V	2.2908457802620728e-5
-gorge_V2	1.679148335963999e-5
-gorgeous_A	3.975458171554272e-5
-gorgon_N	4.099032628299721e-6
-gorgonzola_N	4.099032628299721e-6
-gorilla_N	1.2297097884899164e-5
-gorky_PN	1.8648018648018647e-5
-gormandize_V	2.2908457802620728e-5
-gormless_A	1.3251527238514238e-5
-gorse_N	4.099032628299721e-6
-gorseinon_PN	1.8648018648018647e-5
-gory_A	1.3251527238514238e-5
-gosling_N	4.099032628299721e-6
-gospel_N	1.6396130513198885e-5
-gosport_PN	1.8648018648018647e-5
-gossamer_N	4.099032628299721e-6
-gossip_N	3.279226102639777e-5
-gossip_V	4.5816915605241456e-5
-goteborg_PN	1.8648018648018647e-5
-goth_N	4.099032628299721e-6
-gothenburg_PN	1.8648018648018647e-5
-gothic_A	1.3251527238514238e-5
-gothic_N	4.099032628299721e-6
-gottingen_PN	1.8648018648018647e-5
-gouache_N	4.099032628299721e-6
-gouge_N	4.099032628299721e-6
-gouge_V2	1.679148335963999e-5
-goulash_N	4.099032628299721e-6
-gourd_N	4.099032628299721e-6
-gourmand_N	4.099032628299721e-6
-gourmet_N	1.2297097884899164e-5
-gourock_PN	1.8648018648018647e-5
-gout_N	4.099032628299721e-6
-gouty_A	2.6503054477028476e-5
-gov_PN	1.8648018648018647e-5
-govern_V	1.6035920461834508e-4
-govern_V2	3.862041172717198e-4
-governance_N	1.2297097884899164e-5
-governess_N	4.099032628299721e-6
-governing_A	1.3251527238514238e-5
-government_N	4.230201672405312e-3
-governmental_A	6.62576361925712e-5
-governor_N	1.8035743564518772e-4
-governor_general_N	4.099032628299721e-6
-govt_N	4.099032628299721e-6
-gown_N	4.099032628299721e-6
-gown_V2	1.679148335963999e-5
-gp_N	4.099032628299721e-6
-grab_N	2.0495163141498608e-5
-grab_V	1.1454228901310364e-4
-grab_V2	2.6866373375423986e-4
-grabber_N	4.099032628299721e-6
-grace_N	3.279226102639777e-5
-grace_V2	3.358296671927998e-5
-graceful_A	9.276069066959968e-5
-graceless_A	1.3251527238514238e-5
-gracious_A	5.300610895405695e-5
-graciousness_N	4.099032628299721e-6
-gradation_N	4.099032628299721e-6
-grade_N	6.968355468109526e-5
-grade_V2	1.679148335963999e-5
-gradient_N	4.099032628299721e-6
-gradual_A	3.710427626783987e-4
-gradualness_N	4.099032628299721e-6
-graduate_N	6.148548942449582e-5
-graduate_V	1.1454228901310364e-4
-graduate_V2	3.358296671927998e-5
-graduation_N	2.0495163141498608e-5
-graffito_N	4.099032628299721e-6
-graft_N	8.198065256599442e-6
-graft_V	2.2908457802620728e-5
-graft_V2	3.358296671927998e-5
-grail_N	4.099032628299721e-6
-grain_N	2.1724872929988523e-4
-grained_A	1.3251527238514238e-5
-gram_N	1.6396130513198885e-5
-grammar_N	1.2297097884899164e-5
-grammarian_N	4.099032628299721e-6
-grammatical_A	2.6503054477028476e-5
-gramme_N	4.099032628299721e-6
-gramophone_N	4.099032628299721e-6
-grampian_PN	1.8648018648018647e-5
-grampus_N	4.099032628299721e-6
-granada_PN	1.8648018648018647e-5
-granary_N	4.099032628299721e-6
-grand_A	4.6380345334799835e-4
-grand_prix_N	1.2297097884899164e-5
-grandad_N	4.099032628299721e-6
-grandaunt_N	4.099032628299721e-6
-grandchild_N	1.6396130513198885e-5
-granddad_N	4.099032628299721e-6
-granddaughter_N	4.099032628299721e-6
-grandee_N	8.198065256599442e-6
-grandeur_N	8.198065256599442e-6
-grandfather_N	2.0495163141498608e-5
-grandiloquence_N	4.099032628299721e-6
-grandiloquent_A	1.3251527238514238e-5
-grandiose_A	7.950916343108544e-5
-grandma_N	4.099032628299721e-6
-grandmother_N	2.0495163141498608e-5
-grandnephew_N	4.099032628299721e-6
-grandniece_N	4.099032628299721e-6
-grandpa_N	4.099032628299721e-6
-grandparent_N	1.2297097884899164e-5
-grandson_N	1.6396130513198885e-5
-grandstand_N	4.099032628299721e-6
-granduncle_N	4.099032628299721e-6
-grange_N	1.2297097884899164e-5
-grangemouth_PN	1.8648018648018647e-5
-granite_N	2.4594195769798327e-5
-grannie_N	4.099032628299721e-6
-granny_N	4.099032628299721e-6
-grant_N	1.6806033776028858e-4
-grant_V2	6.716593343855996e-4
-grantham_PN	1.8648018648018647e-5
-granular_A	2.6503054477028476e-5
-granularity_N	4.099032628299721e-6
-granulate_V	2.2908457802620728e-5
-granulate_V2	1.679148335963999e-5
-granule_N	4.099032628299721e-6
-grape_N	2.4594195769798327e-5
-grape_sugar_N	4.099032628299721e-6
-grapefruit_N	4.099032628299721e-6
-grapeshot_N	4.099032628299721e-6
-grapevine_N	2.0495163141498608e-5
-graph_N	2.0495163141498608e-5
-graphic_A	2.6503054477028476e-5
-graphical_A	1.3251527238514238e-5
-graphics_N	1.147729135923922e-4
-graphite_N	8.198065256599442e-6
-grapnel_N	4.099032628299721e-6
-grapple_V	1.1454228901310364e-4
-grappling_iron_N	4.099032628299721e-6
-grasp_N	1.2297097884899164e-5
-grasp_V	2.2908457802620728e-5
-grasp_V2	6.716593343855997e-5
-grasping_A	1.3251527238514238e-5
-grass_N	1.6396130513198885e-5
-grass_V	2.2908457802620728e-5
-grass_V2	1.679148335963999e-5
-grasshopper_N	4.099032628299721e-6
-grassland_N	4.099032628299721e-6
-grassy_A	2.6503054477028476e-5
-grate_N	4.099032628299721e-6
-grate_V	2.2908457802620728e-5
-grate_V2	1.679148335963999e-5
-grateful_A	6.62576361925712e-5
-gratefulness_N	4.099032628299721e-6
-grater_N	4.099032628299721e-6
-gratification_N	4.099032628299721e-6
-gratify_V2	1.679148335963999e-5
-gratifying_A	1.3251527238514238e-5
-grating_N	4.099032628299721e-6
-gratingly_Adv	7.850402725659827e-6
-gratis_A	1.3251527238514238e-5
-gratis_Adv	7.850402725659827e-6
-gratitude_N	8.198065256599442e-6
-gratuitous_A	6.62576361925712e-5
-gratuity_N	1.6396130513198885e-5
-grave_A	1.1926374514662814e-4
-grave_N	1.6396130513198885e-5
-grave_V2	1.679148335963999e-5
-gravel_N	4.099032628299721e-6
-gravel_V2	1.679148335963999e-5
-gravelly_A	1.3251527238514238e-5
-graven_A	1.3251527238514238e-5
-gravenhage_PN	1.8648018648018647e-5
-gravesend_PN	1.8648018648018647e-5
-gravestone_N	4.099032628299721e-6
-graveyard_N	1.2297097884899164e-5
-graving_dock_N	2.0495163141498608e-5
-gravitate_V	2.2908457802620728e-5
-gravitation_N	4.099032628299721e-6
-gravity_N	1.2297097884899164e-5
-gravure_N	4.099032628299721e-6
-gravy_N	1.2297097884899164e-5
-gravy_boat_N	4.099032628299721e-6
-gray_A	1.722698541006851e-4
-gray_N	8.198065256599442e-6
-gray_V	9.163383121048291e-5
-gray_V2	1.679148335963999e-5
-graz_PN	1.8648018648018647e-5
-graze_N	4.099032628299721e-6
-graze_V	1.1454228901310364e-4
-graze_V2	1.679148335963999e-5
-grazier_N	4.099032628299721e-6
-grazing_land_N	4.099032628299721e-6
-grease_N	2.0495163141498608e-5
-grease_V2	1.679148335963999e-5
-grease_gun_N	4.099032628299721e-6
-greasepaint_N	4.099032628299721e-6
-greaseproof_A	1.3251527238514238e-5
-greaser_N	4.099032628299721e-6
-greasily_Adv	7.850402725659827e-6
-greasiness_N	4.099032628299721e-6
-greasy_A	1.3251527238514238e-5
-great_A	4.121224971177929e-3
-great_harwood_PN	1.8648018648018647e-5
-great_malvern_PN	1.8648018648018647e-5
-great_shelford_PN	1.8648018648018647e-5
-great_yarmouth_PN	1.8648018648018647e-5
-greatcoat_N	4.099032628299721e-6
-greatness_N	1.6396130513198885e-5
-grebe_N	4.099032628299721e-6
-grecian_A	1.3251527238514238e-5
-greece_PN	4.662004662004662e-4
-greed_N	2.4594195769798327e-5
-greedily_Adv	7.850402725659827e-6
-greediness_N	4.099032628299721e-6
-greedy_A	1.1926374514662814e-4
-greek_A	1.3251527238514238e-5
-greek_N	4.099032628299721e-6
-green_A	2.78282072008799e-4
-green_N	3.689129365469749e-5
-greenback_N	8.198065256599442e-6
-greenery_N	4.099032628299721e-6
-greeneyed_A	1.3251527238514238e-5
-greenfly_N	4.099032628299721e-6
-greengage_N	4.099032628299721e-6
-greengrocer_N	4.099032628299721e-6
-greengrocery_N	4.099032628299721e-6
-greenhorn_N	4.099032628299721e-6
-greenhouse_N	6.148548942449582e-5
-greenish_A	2.6503054477028476e-5
-greenishness_N	4.099032628299721e-6
-greenock_PN	1.8648018648018647e-5
-greensward_N	4.099032628299721e-6
-greenwich_PN	1.8648018648018647e-5
-greenwood_N	4.099032628299721e-6
-greet_V2	1.5112335023675992e-4
-greeting_N	4.099032628299721e-6
-greg_PN	1.8648018648018647e-5
-gregarious_A	1.3251527238514238e-5
-gregariousness_N	4.099032628299721e-6
-gregorian_A	1.3251527238514238e-5
-gregory_PN	1.8648018648018647e-5
-gremlin_N	4.099032628299721e-6
-grenada_PN	1.8648018648018647e-5
-grenade_N	8.198065256599442e-6
-grenadian_A	1.3251527238514238e-5
-grenadian_N	4.099032628299721e-6
-grenadier_N	4.099032628299721e-6
-grey_A	1.3251527238514238e-5
-grey_N	4.099032628299721e-6
-grey_V	2.2908457802620728e-5
-grey_V2	1.679148335963999e-5
-grey_headed_A	1.3251527238514238e-5
-greybeard_N	4.099032628299721e-6
-greyhound_N	4.099032628299721e-6
-greyish_A	1.3251527238514238e-5
-grid_N	2.4594195769798327e-5
-griddle_N	4.099032628299721e-6
-gridiron_N	8.198065256599442e-6
-grief_N	8.198065256599442e-6
-grievance_N	3.279226102639777e-5
-grieve_V	2.2908457802620728e-5
-grieve_V2	1.679148335963999e-5
-grievous_A	2.6503054477028476e-5
-griffin_N	4.099032628299721e-6
-griffon_N	4.099032628299721e-6
-grill_N	4.099032628299721e-6
-grill_V	2.2908457802620728e-5
-grill_V2	3.358296671927998e-5
-grille_N	4.099032628299721e-6
-grillroom_N	4.099032628299721e-6
-grim_A	1.9877290857771358e-4
-grimace_N	8.198065256599442e-6
-grimace_V	6.872537340786218e-5
-grime_N	4.099032628299721e-6
-grime_V2	1.679148335963999e-5
-grimethorpe_PN	1.8648018648018647e-5
-grimness_N	8.198065256599442e-6
-grimsby_PN	1.8648018648018647e-5
-grimy_A	1.3251527238514238e-5
-grin_N	8.198065256599442e-6
-grin_V	2.2908457802620728e-5
-grin_V2	1.679148335963999e-5
-grind_N	4.099032628299721e-6
-grind_V	2.0617612022358654e-4
-grind_V2	1.679148335963999e-5
-grinder_N	1.2297097884899164e-5
-grindstone_N	4.099032628299721e-6
-grinstead_PN	1.8648018648018647e-5
-grip_N	7.378258730939498e-5
-grip_V	1.1454228901310364e-4
-grip_V2	1.679148335963999e-5
-gripe_VS	1.1564704521799469e-4
-grippe_N	4.099032628299721e-6
-gripsack_N	4.099032628299721e-6
-grisly_A	5.300610895405695e-5
-grist_N	4.099032628299721e-6
-gristle_N	4.099032628299721e-6
-grit_N	4.099032628299721e-6
-grit_V2	1.679148335963999e-5
-grits_N	4.099032628299721e-6
-gritty_A	3.975458171554272e-5
-grizzle_V	2.2908457802620728e-5
-grizzled_A	1.3251527238514238e-5
-grizzly_N	4.099032628299721e-6
-groan_N	4.099032628299721e-6
-groan_V	6.872537340786218e-5
-groan_V2	1.679148335963999e-5
-groat_N	4.099032628299721e-6
-grocer_N	4.099032628299721e-6
-grocery_N	7.788161993769471e-5
-grog_N	4.099032628299721e-6
-groggy_A	1.3251527238514238e-5
-groin_N	4.099032628299721e-6
-groin_V2	1.679148335963999e-5
-groningen_PN	1.8648018648018647e-5
-groom_N	4.099032628299721e-6
-groom_V2	1.679148335963999e-5
-groove_N	8.198065256599442e-6
-groove_V2	1.679148335963999e-5
-groover_N	4.099032628299721e-6
-groovy_A	1.3251527238514238e-5
-grope_V	2.2908457802620728e-5
-grope_V2	1.679148335963999e-5
-gropingly_Adv	7.850402725659827e-6
-gross_A	7.553370525953116e-4
-gross_N	4.099032628299721e-6
-gross_V2	3.358296671927998e-5
-grossness_N	4.099032628299721e-6
-grot_N	4.099032628299721e-6
-grotesque_A	2.6503054477028476e-5
-grotesque_N	4.099032628299721e-6
-grotesqueness_N	4.099032628299721e-6
-grotto_N	4.099032628299721e-6
-grotty_A	1.3251527238514238e-5
-grouch_N	4.099032628299721e-6
-grouch_V	2.2908457802620728e-5
-grouchy_A	1.3251527238514238e-5
-ground_N	3.3612067552057717e-4
-ground_V	6.872537340786218e-5
-ground_V2	8.395741679819995e-5
-ground_bait_N	4.099032628299721e-6
-ground_fish_N	4.099032628299721e-6
-ground_plan_N	4.099032628299721e-6
-ground_rent_N	4.099032628299721e-6
-grounding_N	8.198065256599442e-6
-groundless_A	1.3251527238514238e-5
-groundnut_N	4.099032628299721e-6
-groundsel_N	4.099032628299721e-6
-groundsheet_N	4.099032628299721e-6
-groundsman_N	4.099032628299721e-6
-groundwork_N	2.4594195769798327e-5
-group_N	3.8735858337432365e-3
-group_V	4.5816915605241456e-5
-group_V2	3.358296671927998e-5
-grouping_N	4.099032628299721e-6
-grouse_N	4.099032628299721e-6
-grouse_V	2.2908457802620728e-5
-grouse_VS	1.7347056782699203e-4
-grove_N	8.198065256599442e-6
-grovel_V	4.5816915605241456e-5
-groveller_N	4.099032628299721e-6
-grow_V	6.757995051773115e-3
-grow_V2	9.571145514994795e-4
-grow_V2V	5.810575246949448e-4
-grow_VA	2.8955532574974147e-2
-grow_VS	3.4694113565398406e-4
-grower_N	1.0657484833579275e-4
-growl_N	4.099032628299721e-6
-growl_V	4.5816915605241456e-5
-growl_V2	1.679148335963999e-5
-growler_N	4.099032628299721e-6
-growlingly_Adv	7.850402725659827e-6
-grown_up_A	1.3251527238514238e-5
-grown_up_N	4.099032628299721e-6
-growth_N	1.8773569437612724e-3
-groyne_N	4.099032628299721e-6
-grub_N	4.099032628299721e-6
-grub_V	2.2908457802620728e-5
-grub_V2	1.679148335963999e-5
-grubbiness_N	4.099032628299721e-6
-grubby_A	1.3251527238514238e-5
-grudge_N	4.099032628299721e-6
-grudge_V2	1.679148335963999e-5
-grudgingly_Adv	1.5700805451319653e-5
-gruel_N	4.099032628299721e-6
-gruelling_A	1.3251527238514238e-5
-gruesome_A	3.975458171554272e-5
-gruesomeness_N	4.099032628299721e-6
-gruff_A	2.6503054477028476e-5
-gruffness_N	4.099032628299721e-6
-grumble_N	4.099032628299721e-6
-grumble_V	6.872537340786218e-5
-grumble_V2	1.679148335963999e-5
-grumble_VS	1.1564704521799469e-4
-grumbler_N	4.099032628299721e-6
-grumpily_Adv	7.850402725659827e-6
-grumpiness_N	4.099032628299721e-6
-grumpy_A	1.3251527238514238e-5
-grundyism_N	4.099032628299721e-6
-grunt_N	4.099032628299721e-6
-grunt_V	2.2908457802620728e-5
-grunt_V2	1.679148335963999e-5
-gryphon_N	4.099032628299721e-6
-guadalajara_PN	1.8648018648018647e-5
-guano_N	4.099032628299721e-6
-guarantee_N	3.443187407771766e-4
-guarantee_V	5.268945294602767e-4
-guarantee_V2	8.731571347012795e-4
-guarantee_VS	3.4694113565398406e-4
-guarantor_N	8.198065256599442e-6
-guaranty_N	4.099032628299721e-6
-guard_N	8.198065256599443e-5
-guard_V	9.163383121048291e-5
-guard_V2	1.5112335023675992e-4
-guard_boat_N	4.099032628299721e-6
-guarded_A	2.6503054477028476e-5
-guardhouse_N	4.099032628299721e-6
-guardian_N	1.2297097884899164e-5
-guardianship_N	4.099032628299721e-6
-guardrail_N	4.099032628299721e-6
-guardroom_N	4.099032628299721e-6
-guardship_N	4.099032628299721e-6
-guardsman_N	4.099032628299721e-6
-guatemala_PN	1.8648018648018647e-5
-guatemala_city_PN	1.8648018648018647e-5
-guatemalan_A	1.3251527238514238e-5
-guatemalan_N	4.099032628299721e-6
-guava_N	4.099032628299721e-6
-guayaquil_PN	1.8648018648018647e-5
-gudgeon_N	4.099032628299721e-6
-guelder_rose_N	4.099032628299721e-6
-guerilla_N	4.099032628299721e-6
-guerrilla_N	8.198065256599443e-5
-guess_N	1.2297097884899164e-5
-guess_V	1.1454228901310364e-4
-guess_V2	8.395741679819995e-5
-guess_VS	7.517057939169655e-4
-guesstimate_N	4.099032628299721e-6
-guesswork_N	8.198065256599442e-6
-guest_N	8.607968519429415e-5
-guest_night_N	4.099032628299721e-6
-guesthouse_N	4.099032628299721e-6
-guestroom_N	4.099032628299721e-6
-guffaw_N	4.099032628299721e-6
-guffaw_V	2.2908457802620728e-5
-guidance_N	1.6396130513198885e-5
-guide_N	1.1067388096409248e-4
-guide_V2	2.1828928367531987e-4
-guidebook_N	4.099032628299721e-6
-guideline_N	2.5823905558288243e-4
-guild_N	3.279226102639777e-5
-guild_hall_N	4.099032628299721e-6
-guilder_N	7.788161993769471e-5
-guildford_PN	1.8648018648018647e-5
-guildhall_N	4.099032628299721e-6
-guile_N	8.198065256599442e-6
-guileful_A	1.3251527238514238e-5
-guileless_A	1.3251527238514238e-5
-guillemot_N	4.099032628299721e-6
-guillotine_N	4.099032628299721e-6
-guillotine_V2	1.679148335963999e-5
-guilt_N	2.4594195769798327e-5
-guiltily_Adv	7.850402725659827e-6
-guiltiness_N	4.099032628299721e-6
-guiltless_A	1.3251527238514238e-5
-guilty_A	9.011038522189682e-4
-guinea_N	2.0495163141498608e-5
-guinea_PN	1.8648018648018647e-5
-guinea_fowl_N	4.099032628299721e-6
-guinea_pig_N	4.099032628299721e-6
-guinean_A	1.3251527238514238e-5
-guinean_N	4.099032628299721e-6
-guinness_N	4.099032628299721e-6
-guisborough_PN	1.8648018648018647e-5
-guise_N	1.6396130513198885e-5
-guitar_N	4.099032628299721e-6
-guitarist_N	4.099032628299721e-6
-gulch_N	4.099032628299721e-6
-gulden_N	4.099032628299721e-6
-gulf_N	1.2297097884899164e-5
-gull_N	4.099032628299721e-6
-gull_V2	1.679148335963999e-5
-gullet_N	4.099032628299721e-6
-gullibility_N	4.099032628299721e-6
-gullible_A	2.6503054477028476e-5
-gully_N	4.099032628299721e-6
-gulp_N	4.099032628299721e-6
-gulp_V	2.2908457802620728e-5
-gulp_V2	1.679148335963999e-5
-gum_N	4.0990326282997215e-5
-gum_V2	1.679148335963999e-5
-gumbo_N	4.099032628299721e-6
-gumboil_N	4.099032628299721e-6
-gumboot_N	4.099032628299721e-6
-gummy_A	1.3251527238514238e-5
-gumption_N	4.099032628299721e-6
-gumshoe_N	4.099032628299721e-6
-gun_N	6.558452205279554e-5
-gun_V2	6.716593343855997e-5
-gun_carriage_N	4.099032628299721e-6
-gunboat_N	4.099032628299721e-6
-guncotton_N	4.099032628299721e-6
-gundog_N	4.099032628299721e-6
-gunfire_N	4.099032628299721e-6
-gunman_N	1.6396130513198885e-5
-gunmetal_N	4.099032628299721e-6
-gunner_N	1.2297097884899164e-5
-gunnery_N	4.099032628299721e-6
-gunny_N	8.198065256599442e-6
-gunplay_N	4.099032628299721e-6
-gunpoint_N	8.198065256599442e-6
-gunpowder_N	4.099032628299721e-6
-gunroom_N	4.099032628299721e-6
-gunrunner_N	4.099032628299721e-6
-gunrunning_N	4.099032628299721e-6
-gunshot_N	8.198065256599442e-6
-gunsmith_N	4.099032628299721e-6
-gunwale_N	4.099032628299721e-6
-gurgle_N	4.099032628299721e-6
-gurgle_V	2.2908457802620728e-5
-gurkha_N	4.099032628299721e-6
-guru_N	2.4594195769798327e-5
-gush_N	4.099032628299721e-6
-gush_V	4.5816915605241456e-5
-gusher_N	4.099032628299721e-6
-gushes_VS	5.782352260899734e-5
-gushing_A	1.3251527238514238e-5
-gusset_N	4.099032628299721e-6
-gusseted_A	1.3251527238514238e-5
-gust_N	4.099032628299721e-6
-gustation_N	4.099032628299721e-6
-gusto_N	8.198065256599442e-6
-gusty_A	1.3251527238514238e-5
-gut_N	3.689129365469749e-5
-gut_V2	3.358296671927998e-5
-gutless_A	1.3251527238514238e-5
-gutta_percha_N	4.099032628299721e-6
-gutter_N	8.198065256599442e-6
-gutter_V	2.2908457802620728e-5
-guttersnipe_N	4.099032628299721e-6
-guttural_A	1.3251527238514238e-5
-guttural_N	4.099032628299721e-6
-guvnor_N	4.099032628299721e-6
-guy's_PN	1.8648018648018647e-5
-guy_N	2.5823905558288243e-4
-guy_PN	1.8648018648018647e-5
-guy_V2	1.679148335963999e-5
-guyana_PN	1.8648018648018647e-5
-guyanese_A	1.3251527238514238e-5
-guyanese_N	4.099032628299721e-6
-guzzle_V	4.5816915605241456e-5
-guzzle_V2	1.679148335963999e-5
-guzzler_N	4.099032628299721e-6
-gwen_PN	1.8648018648018647e-5
-gwendoline_PN	1.8648018648018647e-5
-gwent_PN	1.8648018648018647e-5
-gwersyllt_PN	1.8648018648018647e-5
-gwynedd_PN	1.8648018648018647e-5
-gybe_V	2.2908457802620728e-5
-gybe_V2	1.679148335963999e-5
-gym_N	4.099032628299721e-6
-gymkhana_N	4.099032628299721e-6
-gymnasium_N	4.099032628299721e-6
-gymnast_N	4.099032628299721e-6
-gymnastic_A	2.6503054477028476e-5
-gymnastics_N	8.198065256599442e-6
-gymslip_N	4.099032628299721e-6
-gynaecological_A	1.3251527238514238e-5
-gynaecologist_N	4.099032628299721e-6
-gynaecology_N	4.099032628299721e-6
-gynecological_A	1.3251527238514238e-5
-gynecologist_N	4.099032628299721e-6
-gyp_N	4.099032628299721e-6
-gyp_V2	1.679148335963999e-5
-gypsum_N	4.099032628299721e-6
-gypsy_N	8.198065256599442e-6
-gyrate_V	1.1454228901310364e-4
-gyration_N	1.2707001147729135e-4
-gyro_N	4.099032628299721e-6
-gyroscope_N	4.099032628299721e-6
-gyroscopic_A	1.3251527238514238e-5
-h'm_V	2.2908457802620728e-5
-h_bomb_N	4.099032628299721e-6
-ha'p'orth_N	4.099032628299721e-6
-ha'penny_N	4.099032628299721e-6
-haarlem_PN	1.8648018648018647e-5
-habeas_corpus_N	4.099032628299721e-6
-haberdasher_N	4.099032628299721e-6
-haberdashery_N	8.198065256599442e-6
-habit_N	7.788161993769471e-5
-habitable_A	1.3251527238514238e-5
-habitat_N	1.2297097884899164e-5
-habitation_N	4.099032628299721e-6
-habitual_A	1.3251527238514238e-5
-habituate_V2	1.679148335963999e-5
-habituation_N	4.099032628299721e-6
-habitude_N	4.099032628299721e-6
-habitue_N	4.099032628299721e-6
-hacienda_N	4.099032628299721e-6
-hack_N	8.198065256599442e-6
-hack_V	4.5816915605241456e-5
-hack_V2	1.679148335963999e-5
-hackney_N	4.099032628299721e-6
-hackney_PN	1.8648018648018647e-5
-hackneyed_A	1.3251527238514238e-5
-hacksaw_N	4.099032628299721e-6
-haddington_PN	1.8648018648018647e-5
-haddock_N	4.099032628299721e-6
-hades_PN	1.8648018648018647e-5
-hadji_N	4.099032628299721e-6
-haematite_N	4.099032628299721e-6
-haemoglobin_N	4.099032628299721e-6
-haemophilia_N	4.099032628299721e-6
-haemophiliac_N	4.099032628299721e-6
-haemorrhage_N	4.099032628299721e-6
-haft_N	4.099032628299721e-6
-hag_N	4.099032628299721e-6
-hag_ridden_A	1.3251527238514238e-5
-hagen_PN	1.8648018648018647e-5
-haggard_A	1.3251527238514238e-5
-haggis_N	4.099032628299721e-6
-haggle_V	6.872537340786218e-5
-hagiology_N	4.099032628299721e-6
-hagley_PN	1.8648018648018647e-5
-haha_N	4.099032628299721e-6
-hail_N	1.2297097884899164e-5
-hail_V	4.5816915605241456e-5
-hail_V2	2.3508076703495986e-4
-hailsham_PN	1.8648018648018647e-5
-hailstone_N	4.099032628299721e-6
-hailstorm_N	4.099032628299721e-6
-haiphong_PN	1.8648018648018647e-5
-hair's_breadth_N	4.099032628299721e-6
-hair_N	6.968355468109526e-5
-hair_breadth_N	4.099032628299721e-6
-hair_dye_N	4.099032628299721e-6
-hair_oil_N	4.099032628299721e-6
-hair_raising_A	1.3251527238514238e-5
-hair_shirt_N	4.099032628299721e-6
-hair_slide_N	4.099032628299721e-6
-hair_trigger_N	4.099032628299721e-6
-hairbrush_N	4.099032628299721e-6
-haircloth_N	4.099032628299721e-6
-haircut_N	4.099032628299721e-6
-hairdo_N	4.099032628299721e-6
-hairdresser_N	8.198065256599442e-6
-hairdressing_N	4.099032628299721e-6
-hairiness_N	4.099032628299721e-6
-hairless_A	1.3251527238514238e-5
-hairlike_A	1.3251527238514238e-5
-hairline_N	8.198065256599442e-6
-hairnet_N	4.099032628299721e-6
-hairpiece_N	4.099032628299721e-6
-hairpin_N	4.099032628299721e-6
-hairsplitting_A	1.3251527238514238e-5
-hairsplitting_N	4.099032628299721e-6
-hairspring_N	4.099032628299721e-6
-hairstyle_N	4.099032628299721e-6
-hairstylist_N	4.099032628299721e-6
-hairy_A	2.6503054477028476e-5
-haiti_PN	1.8648018648018647e-5
-haitian_A	1.3251527238514238e-5
-haitian_N	4.099032628299721e-6
-hake_N	4.099032628299721e-6
-hal_PN	1.8648018648018647e-5
-halberd_N	4.099032628299721e-6
-halberdier_N	4.099032628299721e-6
-halcyon_A	1.3251527238514238e-5
-hale_A	1.3251527238514238e-5
-halesowen_PN	1.8648018648018647e-5
-half_N	8.362026561731431e-4
-half_Predet	0.14018691588785046
-half_baked_A	2.6503054477028476e-5
-half_blood_N	4.099032628299721e-6
-half_breed_N	4.099032628299721e-6
-half_brother_N	4.099032628299721e-6
-half_caste_N	4.099032628299721e-6
-half_crazed_A	1.3251527238514238e-5
-half_crown_N	4.099032628299721e-6
-half_hardy_A	1.3251527238514238e-5
-half_hearted_A	1.3251527238514238e-5
-half_holiday_N	4.099032628299721e-6
-half_hour_N	4.099032628299721e-6
-half_hourly_A	1.3251527238514238e-5
-half_hourly_Adv	7.850402725659827e-6
-half_length_A	1.3251527238514238e-5
-half_pay_N	4.099032628299721e-6
-half_price_Adv	7.850402725659827e-6
-half_seas_over_A	1.3251527238514238e-5
-half_sister_N	4.099032628299721e-6
-half_size_A	1.3251527238514238e-5
-half_timbered_A	1.3251527238514238e-5
-half_time_N	4.099032628299721e-6
-half_track_N	4.099032628299721e-6
-half_tracked_A	1.3251527238514238e-5
-half_truth_N	4.099032628299721e-6
-half_volley_N	4.099032628299721e-6
-half_yearly_A	1.3251527238514238e-5
-half_yearly_Adv	7.850402725659827e-6
-halfback_N	4.099032628299721e-6
-halfpenny_N	4.099032628299721e-6
-halfpennyworth_N	4.099032628299721e-6
-halftone_N	4.099032628299721e-6
-halfway_A	1.3251527238514238e-5
-halfway_Adv	7.850402725659827e-6
-halfwit_N	4.099032628299721e-6
-halfwitted_A	1.3251527238514238e-5
-halibut_N	4.099032628299721e-6
-halifax_PN	1.8648018648018647e-5
-halitosis_N	4.099032628299721e-6
-hall_N	6.968355468109526e-5
-hall_stand_N	4.099032628299721e-6
-halle_PN	1.8648018648018647e-5
-hallelujah_N	4.099032628299721e-6
-halliard_N	4.099032628299721e-6
-hallmark_N	1.2297097884899164e-5
-halloo_N	4.099032628299721e-6
-halloo_V	2.2908457802620728e-5
-hallow_N	4.099032628299721e-6
-hallow_V2	3.358296671927998e-5
-hallowe'en_N	4.099032628299721e-6
-hallowe'en_PN	1.8648018648018647e-5
-hallucination_N	4.099032628299721e-6
-hallucinatory_A	1.3251527238514238e-5
-hallucinogenic_A	1.3251527238514238e-5
-halma_N	4.099032628299721e-6
-halo_N	8.198065256599442e-6
-halstead_PN	1.8648018648018647e-5
-halt_A	1.3251527238514238e-5
-halt_N	1.8445646827348745e-4
-halt_V	5.03986071657656e-4
-halt_V2	5.877019175873997e-4
-halter_N	4.099032628299721e-6
-haltingly_Adv	1.5700805451319653e-5
-halve_V2	1.1754038351747993e-4
-halyard_N	4.099032628299721e-6
-ham_N	8.198065256599442e-6
-ham_V	4.5816915605241456e-5
-ham_V2	1.679148335963999e-5
-ham_fisted_A	1.3251527238514238e-5
-ham_handed_A	2.6503054477028476e-5
-hamadryad_N	4.099032628299721e-6
-hamburg_PN	1.8648018648018647e-5
-hamburger_N	2.4594195769798327e-5
-hamhung_PN	1.8648018648018647e-5
-hamilton_PN	1.8648018648018647e-5
-hamlet_N	4.099032628299721e-6
-hammer_N	4.099032628299721e-6
-hammer_V	1.6035920461834508e-4
-hammer_V2	1.5112335023675992e-4
-hammersmith_PN	1.8648018648018647e-5
-hammock_N	4.099032628299721e-6
-hamper_N	4.099032628299721e-6
-hamper_V2	4.0299560063135977e-4
-hampreston_PN	1.8648018648018647e-5
-hampshire_PN	1.8648018648018647e-5
-hamster_N	4.099032628299721e-6
-hamstring_N	4.099032628299721e-6
-hamstring_V2	5.037445007891997e-5
-hand_N	8.566978193146418e-4
-hand_V2	3.358296671927998e-4
-hand_barrow_N	4.099032628299721e-6
-hand_carry_V2	3.358296671927998e-5
-hand_grenade_N	4.099032628299721e-6
-hand_luggage_N	4.099032628299721e-6
-hand_me_down_N	4.099032628299721e-6
-hand_organ_N	4.099032628299721e-6
-hand_out_N	4.099032628299721e-6
-hand_picked_A	2.6503054477028476e-5
-handbag_N	4.099032628299721e-6
-handbill_N	8.198065256599442e-6
-handbook_N	8.198065256599442e-6
-handbrake_N	4.099032628299721e-6
-handcart_N	4.099032628299721e-6
-handclap_N	4.099032628299721e-6
-handcuff_N	8.198065256599442e-6
-handcuff_V2	3.358296671927998e-5
-handful_N	1.516642072470897e-4
-handhold_N	4.099032628299721e-6
-handicap_N	1.6396130513198885e-5
-handicap_V2	6.716593343855997e-5
-handicraft_N	4.099032628299721e-6
-handily_Adv	7.850402725659827e-6
-handiness_N	4.099032628299721e-6
-handiwork_N	4.099032628299721e-6
-handkerchief_N	4.099032628299721e-6
-handle_N	4.099032628299721e-6
-handle_V	8.705213964995877e-4
-handle_V2	1.645565369244719e-3
-handlebar_N	4.099032628299721e-6
-handler_N	2.0495163141498608e-5
-handmade_A	1.3251527238514238e-5
-handmaid_N	4.099032628299721e-6
-handover_N	4.099032628299721e-6
-handrail_N	4.099032628299721e-6
-handsaw_N	4.099032628299721e-6
-handshake_N	8.198065256599442e-6
-handshaking_N	4.099032628299721e-6
-handsome_A	1.1926374514662814e-4
-handstand_N	8.198065256599442e-6
-handwork_N	4.099032628299721e-6
-handwriting_N	1.2297097884899164e-5
-handy_A	1.4576679962365662e-4
-handyman_N	4.099032628299721e-6
-hang_N	4.099032628299721e-6
-hang_V	4.810776138550353e-4
-hang_V2	8.395741679819995e-5
-hang_up_N	4.099032628299721e-6
-hangar_N	8.198065256599442e-6
-hangchon_PN	1.8648018648018647e-5
-hangdog_A	1.3251527238514238e-5
-hanger_N	4.099032628299721e-6
-hanger_on_N	4.099032628299721e-6
-hanging_N	8.198065256599442e-6
-hangman_N	4.099032628299721e-6
-hangnail_N	4.099032628299721e-6
-hangover_N	1.2297097884899164e-5
-hank_N	8.198065256599442e-6
-hanker_V	2.2908457802620728e-5
-hankering_N	4.099032628299721e-6
-hanky_N	4.099032628299721e-6
-hanky_panky_N	4.099032628299721e-6
-hanoi_PN	1.8648018648018647e-5
-hanover_PN	1.8648018648018647e-5
-hansard_N	4.099032628299721e-6
-hansom_N	4.099032628299721e-6
-hap_N	4.099032628299721e-6
-hap_V	2.2908457802620728e-5
-haphazard_A	1.3251527238514238e-5
-haphazard_Adv	7.850402725659827e-6
-hapless_A	2.6503054477028476e-5
-haply_Adv	7.850402725659827e-6
-happen_V	3.0697333455511774e-3
-happen_V2	2.1828928367531987e-4
-happen_VV	1.1946241911398707e-3
-happening_N	2.4594195769798327e-5
-happily_Adv	7.850402725659827e-6
-happiness_N	8.198065256599442e-6
-happy_A	4.903065078250269e-4
-happy_go_lucky_A	1.3251527238514238e-5
-hara_kiri_N	4.099032628299721e-6
-harangue_N	1.2297097884899164e-5
-harangue_V	2.2908457802620728e-5
-harangue_V2	1.679148335963999e-5
-harass_V2	1.0074890015783994e-4
-harassment_N	1.2297097884899164e-5
-harbin_PN	1.8648018648018647e-5
-harbinger_N	2.4594195769798327e-5
-harbor_V2	6.716593343855997e-5
-harbour_N	4.099032628299721e-6
-harbour_V	2.2908457802620728e-5
-harbour_V2	1.679148335963999e-5
-harbourage_N	4.099032628299721e-6
-hard_A	2.6238023932258193e-3
-hard_Adv	3.2186651175205287e-4
-hard_baked_A	1.3251527238514238e-5
-hard_bitten_A	3.975458171554272e-5
-hard_boiled_A	2.6503054477028476e-5
-hard_headed_A	1.3251527238514238e-5
-hardback_N	4.099032628299721e-6
-hardbacked_A	1.3251527238514238e-5
-hardboard_N	4.099032628299721e-6
-hardbound_A	2.6503054477028476e-5
-hardcover_N	8.198065256599442e-6
-hardcovered_A	1.3251527238514238e-5
-harden_V	2.2908457802620728e-5
-harden_V2	5.037445007891997e-5
-hardhearted_A	1.3251527238514238e-5
-hardhitting_A	1.3251527238514238e-5
-hardihood_N	4.099032628299721e-6
-hardiness_N	4.099032628299721e-6
-hardliner_N	8.198065256599442e-6
-hardness_N	4.099032628299721e-6
-hardship_N	1.6396130513198885e-5
-hardtop_N	4.099032628299721e-6
-hardware_N	1.147729135923922e-4
-hardwood_N	8.198065256599442e-6
-hardworking_A	2.6503054477028476e-5
-hardy_A	5.300610895405695e-5
-hare_N	4.099032628299721e-6
-hare_V	2.2908457802620728e-5
-harebell_N	4.099032628299721e-6
-harebrained_A	1.3251527238514238e-5
-harelip_N	4.099032628299721e-6
-harem_N	4.099032628299721e-6
-haricot_N	4.099032628299721e-6
-haringey_PN	1.8648018648018647e-5
-hark_V	2.2908457802620728e-5
-harlequin_N	4.099032628299721e-6
-harlequinade_N	4.099032628299721e-6
-harley_street_PN	1.8648018648018647e-5
-harlot_N	4.099032628299721e-6
-harlow_PN	1.8648018648018647e-5
-harm_N	4.508935891129693e-5
-harm_V2	2.3508076703495986e-4
-harmattan_N	4.099032628299721e-6
-harmful_A	1.325152723851424e-4
-harmless_A	2.6503054477028476e-5
-harmonic_N	4.099032628299721e-6
-harmonica_N	4.099032628299721e-6
-harmonious_A	3.975458171554272e-5
-harmonium_N	4.099032628299721e-6
-harmonization_N	4.099032628299721e-6
-harmonize_V	2.2908457802620728e-5
-harmonize_V2	1.679148335963999e-5
-harmony_N	2.869322839809805e-5
-harness_N	4.099032628299721e-6
-harness_V2	3.358296671927998e-5
-harold_PN	1.8648018648018647e-5
-harp_N	4.099032628299721e-6
-harp_V	6.872537340786218e-5
-harpenden_PN	1.8648018648018647e-5
-harper_N	4.099032628299721e-6
-harpist_N	4.099032628299721e-6
-harpoon_N	4.099032628299721e-6
-harpoon_V2	1.679148335963999e-5
-harpsichord_N	4.099032628299721e-6
-harpsichordist_N	4.099032628299721e-6
-harpy_N	4.099032628299721e-6
-harridan_N	4.099032628299721e-6
-harrier_N	4.099032628299721e-6
-harriet_PN	1.8648018648018647e-5
-harrogate_PN	1.8648018648018647e-5
-harrow_N	4.099032628299721e-6
-harrow_PN	1.8648018648018647e-5
-harrow_V2	1.679148335963999e-5
-harry_PN	1.8648018648018647e-5
-harry_V2	5.037445007891997e-5
-harsh_A	2.78282072008799e-4
-harshness_N	8.198065256599442e-6
-hart_N	4.099032628299721e-6
-hartlepool_PN	1.8648018648018647e-5
-hartley_PN	1.8648018648018647e-5
-harum_scarum_A	1.3251527238514238e-5
-harum_scarum_N	4.099032628299721e-6
-harvest_N	6.968355468109526e-5
-harvest_V2	1.1754038351747993e-4
-harvester_N	4.099032628299721e-6
-harvey_PN	1.8648018648018647e-5
-harwich_PN	1.8648018648018647e-5
-harwood_PN	1.8648018648018647e-5
-harworth_PN	1.8648018648018647e-5
-has_been_N	4.099032628299721e-6
-hash_N	4.099032628299721e-6
-hash_V2	3.358296671927998e-5
-hashish_N	8.198065256599442e-6
-haslemere_PN	1.8648018648018647e-5
-haslingden_PN	1.8648018648018647e-5
-hasp_N	4.099032628299721e-6
-hassle_N	1.2297097884899164e-5
-hassle_V	2.2908457802620728e-5
-hassle_V2	1.679148335963999e-5
-hassock_N	4.099032628299721e-6
-haste_N	1.2297097884899164e-5
-hasten_V	2.2908457802620728e-5
-hasten_V2	5.037445007891997e-5
-hastily_Adv	7.850402725659827e-6
-hastiness_N	4.099032628299721e-6
-hastings_PN	1.8648018648018647e-5
-hasty_A	1.325152723851424e-4
-hat_N	8.607968519429415e-5
-hatband_N	4.099032628299721e-6
-hatch_N	4.099032628299721e-6
-hatch_V	2.2908457802620728e-5
-hatch_V2	6.716593343855997e-5
-hatchery_N	4.099032628299721e-6
-hatchet_N	8.198065256599442e-6
-hatching_N	4.099032628299721e-6
-hatchway_N	4.099032628299721e-6
-hate_N	8.198065256599442e-6
-hate_V2	1.679148335963999e-4
-hate_V2V	5.810575246949448e-4
-hate_VS	1.1564704521799469e-4
-hateful_A	1.3251527238514238e-5
-hatfield_PN	1.8648018648018647e-5
-hatful_N	4.099032628299721e-6
-hatless_A	1.3251527238514238e-5
-hatpin_N	4.099032628299721e-6
-hatred_N	8.198065256599442e-6
-hatter_N	4.099032628299721e-6
-hauberk_N	4.099032628299721e-6
-haughtily_Adv	7.850402725659827e-6
-haughtiness_N	4.099032628299721e-6
-haughty_A	2.6503054477028476e-5
-haul_N	3.279226102639777e-5
-haul_V	1.1454228901310364e-4
-haul_V2	8.395741679819995e-5
-haulage_N	8.198065256599442e-6
-haulier_N	4.099032628299721e-6
-haulm_N	4.099032628299721e-6
-haunch_N	4.099032628299721e-6
-haunt_N	2.869322839809805e-5
-haunt_V2	2.0149780031567988e-4
-hautboy_N	4.099032628299721e-6
-hauteur_N	8.198065256599442e-6
-havana_N	4.099032628299721e-6
-havana_PN	1.8648018648018647e-5
-have_V	1.6860624942728854e-2
-have_V2	3.78312120092689e-2
-have_V2V	6.391632771644393e-3
-have_VS	6.071469873944721e-3
-have_VV	3.8924838227974115e-2
-haven_N	4.0990326282997215e-5
-haverfordwest_PN	1.8648018648018647e-5
-haverhill_PN	1.8648018648018647e-5
-havering_PN	1.8648018648018647e-5
-haversack_N	4.099032628299721e-6
-havoc_N	3.279226102639777e-5
-haw_N	4.099032628299721e-6
-haw_V	2.2908457802620728e-5
-haw_haw_N	4.099032628299721e-6
-hawaii_PN	1.8648018648018647e-5
-hawick_PN	1.8648018648018647e-5
-hawk_N	2.0495163141498608e-5
-hawk_V2	3.358296671927998e-5
-hawk_eyed_A	1.3251527238514238e-5
-hawke's_bay_PN	1.8648018648018647e-5
-hawker_N	8.198065256599442e-6
-hawser_N	4.099032628299721e-6
-hawthorn_N	4.099032628299721e-6
-hay_N	1.2297097884899164e-5
-haycock_N	4.099032628299721e-6
-hayfork_N	4.099032628299721e-6
-hayling_PN	1.8648018648018647e-5
-haymaker_N	4.099032628299721e-6
-haymaking_N	4.099032628299721e-6
-hayrick_N	4.099032628299721e-6
-haystack_N	4.099032628299721e-6
-haywards_heath_PN	1.8648018648018647e-5
-haywire_A	1.3251527238514238e-5
-haywire_N	4.099032628299721e-6
-hazard_N	6.148548942449582e-5
-hazard_V2	1.679148335963999e-5
-hazardous_A	1.1926374514662814e-4
-haze_N	4.099032628299721e-6
-haze_V2	1.679148335963999e-5
-hazel_N	4.099032628299721e-6
-hazel_PN	1.8648018648018647e-5
-hazily_Adv	7.850402725659827e-6
-haziness_N	4.099032628299721e-6
-hazy_A	1.3251527238514238e-5
-he_Pron	0.21673715817001904
-he_goat_N	4.099032628299721e-6
-he_man_N	4.099032628299721e-6
-head_N	7.665191014920478e-4
-head_V	1.3974159259598643e-3
-head_V2	1.561607952446519e-3
-head_hunter_N	4.099032628299721e-6
-head_on_A	1.3251527238514238e-5
-head_on_Adv	7.850402725659827e-6
-headache_N	3.689129365469749e-5
-headband_N	4.099032628299721e-6
-headdress_N	4.099032628299721e-6
-headed_A	1.3251527238514238e-5
-header_N	4.099032628299721e-6
-headgear_N	4.099032628299721e-6
-heading_N	4.099032628299721e-6
-headlamp_N	4.099032628299721e-6
-headland_N	4.099032628299721e-6
-headless_A	1.3251527238514238e-5
-headlight_N	8.198065256599442e-6
-headline_N	9.017871782259386e-5
-headlong_A	1.3251527238514238e-5
-headlong_Adv	1.5700805451319653e-5
-headman_N	4.099032628299721e-6
-headmaster_N	4.099032628299721e-6
-headmistress_N	4.099032628299721e-6
-headpiece_N	4.099032628299721e-6
-headrest_N	8.198065256599442e-6
-headroom_N	4.099032628299721e-6
-headscarf_N	4.099032628299721e-6
-headset_N	8.198065256599442e-6
-headship_N	4.099032628299721e-6
-headstall_N	4.099032628299721e-6
-headstone_N	4.099032628299721e-6
-headstrong_A	1.3251527238514238e-5
-headway_N	1.6396130513198885e-5
-headwind_N	4.099032628299721e-6
-headword_N	4.099032628299721e-6
-heady_A	9.276069066959968e-5
-heal_V	1.1454228901310364e-4
-heal_V2	5.037445007891997e-5
-healer_N	4.099032628299721e-6
-healing_A	1.3251527238514238e-5
-health_N	8.689949171995409e-4
-healthful_A	1.3251527238514238e-5
-healthily_Adv	7.850402725659827e-6
-healthy_A	8.87852324980454e-4
-heanor_PN	1.8648018648018647e-5
-heap_N	2.0495163141498608e-5
-heap_V2	5.037445007891997e-5
-heaps_Adv	7.850402725659827e-6
-hear_V	9.163383121048291e-4
-hear_V2	8.899486180609195e-4
-hear_V2V	3.486345148169669e-3
-hear_VS	9.251763617439575e-4
-hearer_N	4.099032628299721e-6
-hearing_N	3.8121003443187406e-4
-hearing_aid_N	4.099032628299721e-6
-hearken_V	2.2908457802620728e-5
-hearsay_N	4.099032628299721e-6
-hearse_N	4.099032628299721e-6
-heart's_ease_N	4.099032628299721e-6
-heart_N	2.869322839809805e-4
-heart_disease_N	4.099032628299721e-6
-heart_failure_N	4.099032628299721e-6
-heart_rending_A	2.6503054477028476e-5
-heartache_N	4.099032628299721e-6
-heartbeat_N	8.198065256599442e-6
-heartbreak_N	4.099032628299721e-6
-heartbreaking_A	1.3251527238514238e-5
-heartbroken_A	1.3251527238514238e-5
-heartburn_N	4.099032628299721e-6
-heartburning_N	4.099032628299721e-6
-hearted_A	1.3251527238514238e-5
-hearten_V2	3.358296671927998e-5
-heartfelt_A	2.6503054477028476e-5
-hearth_N	4.099032628299721e-6
-hearthrug_N	4.099032628299721e-6
-heartily_Adv	7.850402725659827e-6
-heartless_A	1.3251527238514238e-5
-heartlessness_N	4.099032628299721e-6
-heartsick_A	1.3251527238514238e-5
-hearty_A	2.6503054477028476e-5
-heat_N	1.76258403016888e-4
-heat_V	3.2071840923669016e-4
-heat_V2	8.395741679819995e-5
-heat_flash_N	4.099032628299721e-6
-heated_A	2.6503054477028476e-5
-heater_N	1.2297097884899164e-5
-heath_N	4.099032628299721e-6
-heathen_N	4.099032628299721e-6
-heathenish_A	1.3251527238514238e-5
-heather_N	4.099032628299721e-6
-heather_PN	1.8648018648018647e-5
-heather_mixture_N	4.099032628299721e-6
-heating_N	5.328742416789638e-5
-heatspot_N	4.099032628299721e-6
-heatstroke_N	4.099032628299721e-6
-heatwave_N	4.099032628299721e-6
-heave_N	4.099032628299721e-6
-heave_V	6.872537340786218e-5
-heave_V2	3.358296671927998e-5
-heaven_N	1.2297097884899164e-5
-heavenly_A	1.3251527238514238e-5
-heavensent_A	1.3251527238514238e-5
-heavenward_A	1.3251527238514238e-5
-heavenward_Adv	7.850402725659827e-6
-heavenwards_A	1.3251527238514238e-5
-heavenwards_Adv	7.850402725659827e-6
-heavily_Adv	7.850402725659827e-6
-heaviness_N	4.099032628299721e-6
-heaviside_PN	1.8648018648018647e-5
-heavy_A	3.114108901050846e-3
-heavy_Adv	7.850402725659827e-6
-heavy_handed_A	3.975458171554272e-5
-heavy_hearted_A	1.3251527238514238e-5
-heavy_laden_A	1.3251527238514238e-5
-heavyweight_N	8.198065256599442e-6
-hebden_royal_PN	1.8648018648018647e-5
-hebdomadal_A	1.3251527238514238e-5
-hebraic_A	1.3251527238514238e-5
-hebrew_A	1.3251527238514238e-5
-hebrew_N	4.099032628299721e-6
-hecatomb_N	4.099032628299721e-6
-heck_N	1.2297097884899164e-5
-heckle_V2	3.358296671927998e-5
-heckler_N	4.099032628299721e-6
-hectare_N	4.099032628299721e-6
-hectic_A	1.060122179081139e-4
-hector_V	2.2908457802620728e-5
-hector_V2	1.679148335963999e-5
-hedge_N	4.0990326282997215e-5
-hedge_V	4.3526069824979384e-4
-hedge_V2	8.395741679819995e-5
-hedge_end_PN	1.8648018648018647e-5
-hedge_sparrow_N	4.099032628299721e-6
-hedgehog_N	4.099032628299721e-6
-hedgehop_V	2.2908457802620728e-5
-hedgerow_N	4.099032628299721e-6
-hedonism_N	4.099032628299721e-6
-hedonist_N	4.099032628299721e-6
-hedonistic_A	1.3251527238514238e-5
-heed_N	8.198065256599442e-6
-heed_V2	1.0074890015783994e-4
-heedful_A	1.3251527238514238e-5
-heedless_A	1.3251527238514238e-5
-heehaw_N	4.099032628299721e-6
-heel_N	5.73864567961961e-5
-heel_V	2.2908457802620728e-5
-heel_V2	1.679148335963999e-5
-hefty_A	4.107973443939414e-4
-hegemony_N	1.2297097884899164e-5
-hegira_N	4.099032628299721e-6
-heidelburg_PN	1.8648018648018647e-5
-heifer_N	4.099032628299721e-6
-height_N	4.0990326282997215e-5
-heighten_V	1.1454228901310364e-4
-heighten_V2	2.3508076703495986e-4
-heinous_A	2.6503054477028476e-5
-heinousness_N	4.099032628299721e-6
-heir_N	4.0990326282997215e-5
-heiress_N	4.099032628299721e-6
-heirloom_N	4.099032628299721e-6
-hejira_N	4.099032628299721e-6
-helen_PN	1.8648018648018647e-5
-helensburgh_PN	1.8648018648018647e-5
-helicopter_N	7.788161993769471e-5
-heliograph_N	4.099032628299721e-6
-heliograph_V2	1.679148335963999e-5
-heliotrope_N	4.099032628299721e-6
-heliport_N	4.099032628299721e-6
-helium_N	4.099032628299721e-6
-hell_N	5.328742416789638e-5
-hellcat_N	4.099032628299721e-6
-hellene_N	4.099032628299721e-6
-hellenic_A	1.3251527238514238e-5
-hellish_A	1.3251527238514238e-5
-helm_N	2.4594195769798327e-5
-helmet_N	4.099032628299721e-6
-helmeted_A	2.6503054477028476e-5
-helmsman_N	4.099032628299721e-6
-helot_N	4.099032628299721e-6
-help_N	2.869322839809805e-4
-help_V	2.6344726473013836e-3
-help_V2	1.561607952446519e-3
-help_V2V	4.53224869262057e-2
-help_VS	4.163293627847809e-3
-help_VV	1.7819810851169737e-2
-helper_N	4.099032628299721e-6
-helpful_A	1.4576679962365662e-4
-helpfulness_N	4.099032628299721e-6
-helping_N	4.099032628299721e-6
-helpless_A	6.62576361925712e-5
-helplessness_N	4.099032628299721e-6
-helpmate_N	4.099032628299721e-6
-helpmeet_N	4.099032628299721e-6
-helsinki_PN	1.8648018648018647e-5
-helston_PN	1.8648018648018647e-5
-helter_skelter_Adv	7.850402725659827e-6
-helter_skelter_N	4.099032628299721e-6
-helve_N	4.099032628299721e-6
-hem_N	8.198065256599442e-6
-hem_V	2.2908457802620728e-5
-hem_V2	1.679148335963999e-5
-hematite_N	4.099032628299721e-6
-hemel_hempstead_PN	1.8648018648018647e-5
-hemisphere_N	8.198065256599442e-6
-hemline_N	4.099032628299721e-6
-hemlock_N	4.099032628299721e-6
-hemming_stitch_N	4.099032628299721e-6
-hemoglobin_N	1.6396130513198885e-5
-hemophilia_N	4.099032628299721e-6
-hemophiliac_N	4.099032628299721e-6
-hemorrhage_N	4.099032628299721e-6
-hemorrhage_V	1.6035920461834508e-4
-hemorrhage_V2	3.358296671927998e-5
-hemp_N	4.099032628299721e-6
-hempen_A	1.3251527238514238e-5
-hemstitch_N	4.099032628299721e-6
-hemstitch_V2	1.679148335963999e-5
-hemsworth_PN	1.8648018648018647e-5
-hen_N	1.2297097884899164e-5
-hen_party_N	4.099032628299721e-6
-henbane_N	4.099032628299721e-6
-hence_Adv	1.0205523543357774e-4
-henceforth_Adv	7.850402725659827e-6
-henceforward_Adv	7.850402725659827e-6
-henchman_N	4.099032628299721e-6
-hencoop_N	4.099032628299721e-6
-henhouse_N	4.099032628299721e-6
-henley_on_thames_PN	1.8648018648018647e-5
-henna_N	4.099032628299721e-6
-hennaed_A	1.3251527238514238e-5
-henpecked_A	1.3251527238514238e-5
-henroost_N	4.099032628299721e-6
-henry_PN	1.8648018648018647e-5
-hep_A	1.3251527238514238e-5
-hepatitis_N	2.0495163141498608e-5
-heptagon_N	4.099032628299721e-6
-herald_N	4.099032628299721e-6
-herald_V2	1.1754038351747993e-4
-heraldic_A	1.3251527238514238e-5
-heraldry_N	4.099032628299721e-6
-herb_N	1.2297097884899164e-5
-herb_PN	1.8648018648018647e-5
-herbaceous_A	1.3251527238514238e-5
-herbage_N	4.099032628299721e-6
-herbal_A	3.975458171554272e-5
-herbalist_N	4.099032628299721e-6
-herbert_PN	1.8648018648018647e-5
-herbivorous_A	1.3251527238514238e-5
-herculean_A	1.3251527238514238e-5
-herd_N	3.279226102639777e-5
-herd_V	4.5816915605241456e-5
-herd_V2	3.358296671927998e-5
-herdsman_N	4.099032628299721e-6
-here_Adv	2.7554913567065993e-3
-hereabouts_Adv	1.5700805451319653e-5
-hereafter_Adv	1.5700805451319653e-5
-hereafter_N	4.099032628299721e-6
-hereby_Adv	7.850402725659827e-6
-hereditament_N	4.099032628299721e-6
-hereditary_A	2.6503054477028476e-5
-heredity_N	1.2297097884899164e-5
-hereford_PN	1.8648018648018647e-5
-herein_Adv	7.850402725659827e-6
-hereinafter_Adv	7.850402725659827e-6
-hereinbefore_Adv	7.850402725659827e-6
-hereof_Adv	7.850402725659827e-6
-heresy_N	4.099032628299721e-6
-heretic_N	4.099032628299721e-6
-heretical_A	2.6503054477028476e-5
-hereto_Adv	7.850402725659827e-6
-heretofore_Adv	1.5700805451319653e-5
-hereupon_Adv	7.850402725659827e-6
-herewith_Adv	7.850402725659827e-6
-heritable_A	1.3251527238514238e-5
-heritage_N	1.6396130513198885e-5
-hermaphrodite_N	4.099032628299721e-6
-hermetic_A	1.3251527238514238e-5
-hermetically_Adv	7.850402725659827e-6
-hermit_N	4.099032628299721e-6
-hermitage_N	4.099032628299721e-6
-herne_PN	1.8648018648018647e-5
-herne_bay_PN	1.8648018648018647e-5
-hernia_N	4.099032628299721e-6
-hero_N	8.198065256599443e-5
-heroic_A	3.975458171554272e-5
-heroically_Adv	7.850402725659827e-6
-heroics_N	4.099032628299721e-6
-heroin_N	4.099032628299721e-6
-heroine_N	8.198065256599442e-6
-heroism_N	4.099032628299721e-6
-heron_N	1.2297097884899164e-5
-heronry_N	4.099032628299721e-6
-herr_N	4.099032628299721e-6
-herring_N	8.198065256599442e-6
-herringbone_N	4.099032628299721e-6
-herself_NP	4.694909153507879e-5
-hertford_PN	1.8648018648018647e-5
-hertfordshire_PN	1.8648018648018647e-5
-hertz_N	4.099032628299721e-6
-hertzian_A	1.3251527238514238e-5
-hesitance_N	4.099032628299721e-6
-hesitancy_N	4.099032628299721e-6
-hesitant_A	6.62576361925712e-5
-hesitate_V	6.872537340786218e-5
-hesitate_VS	5.782352260899734e-5
-hesitate_VV	6.968641114982578e-4
-hesitatingly_Adv	7.850402725659827e-6
-hesitation_N	2.0495163141498608e-5
-hessian_N	4.099032628299721e-6
-het_up_A	1.3251527238514238e-5
-heterodox_A	1.3251527238514238e-5
-heterodoxy_N	4.099032628299721e-6
-heterogeneous_A	3.975458171554272e-5
-heterosexual_A	1.3251527238514238e-5
-heterosexual_N	4.099032628299721e-6
-heterosexuality_N	4.099032628299721e-6
-hetton_PN	1.8648018648018647e-5
-heuristic_A	1.3251527238514238e-5
-heuristics_N	4.099032628299721e-6
-hew_V	6.872537340786218e-5
-hew_V2	1.679148335963999e-5
-hewer_N	4.099032628299721e-6
-hexagon_N	4.099032628299721e-6
-hexagonal_A	1.3251527238514238e-5
-hexameter_N	4.099032628299721e-6
-hexham_PN	1.8648018648018647e-5
-heyday_N	8.198065256599442e-6
-heysham_PN	1.8648018648018647e-5
-heywood_PN	1.8648018648018647e-5
-hi_fi_A	1.3251527238514238e-5
-hi_fi_N	4.099032628299721e-6
-hiatus_N	8.198065256599442e-6
-hibernate_V	2.2908457802620728e-5
-hibernation_N	4.099032628299721e-6
-hibiscus_N	4.099032628299721e-6
-hiccough_N	4.099032628299721e-6
-hiccough_V	2.2908457802620728e-5
-hiccup_N	4.099032628299721e-6
-hiccup_V	2.2908457802620728e-5
-hick_A	1.3251527238514238e-5
-hick_N	8.198065256599442e-6
-hickory_N	4.099032628299721e-6
-hide_N	8.198065256599442e-6
-hide_V	4.5816915605241456e-5
-hide_V2	4.701615340699197e-4
-hide_and_seek_N	4.099032628299721e-6
-hide_out_N	4.099032628299721e-6
-hideaway_N	1.2297097884899164e-5
-hidebound_A	3.975458171554272e-5
-hideous_A	2.6503054477028476e-5
-hiding_N	1.2297097884899164e-5
-hiding_place_N	4.099032628299721e-6
-hie_V	2.2908457802620728e-5
-hierarchic_A	1.3251527238514238e-5
-hierarchical_A	2.6503054477028476e-5
-hierarchy_N	1.2297097884899164e-5
-hieroglyph_N	4.099032628299721e-6
-hieroglyphic_A	1.3251527238514238e-5
-hieroglyphics_N	4.099032628299721e-6
-higgledy_piggledy_A	1.3251527238514238e-5
-higgledy_piggledy_Adv	7.850402725659827e-6
-high_A	1.3463551674330467e-2
-high_Adv	1.491576517875367e-4
-high_class_A	1.3251527238514238e-5
-high_falutin_A	1.3251527238514238e-5
-high_fidelity_A	1.3251527238514238e-5
-high_fidelity_N	4.099032628299721e-6
-high_frequency_N	4.099032628299721e-6
-high_grade_A	2.650305447702848e-4
-high_handed_A	2.6503054477028476e-5
-high_keyed_A	1.3251527238514238e-5
-high_level_A	7.950916343108544e-5
-high_minded_A	3.975458171554272e-5
-high_mindedness_N	4.099032628299721e-6
-high_necked_A	1.3251527238514238e-5
-high_octane_A	3.975458171554272e-5
-high_pitched_A	1.3251527238514238e-5
-high_powered_A	6.62576361925712e-5
-high_pressure_N	4.099032628299721e-6
-high_priced_A	1.5901832686217088e-4
-high_principled_A	1.3251527238514238e-5
-high_ranking_A	3.975458171554272e-5
-high_rise_A	2.6503054477028476e-5
-high_sounding_A	1.3251527238514238e-5
-high_speed_A	6.62576361925712e-5
-high_spen_PN	1.8648018648018647e-5
-high_spirited_A	1.3251527238514238e-5
-high_tension_A	1.3251527238514238e-5
-high_toned_A	2.6503054477028476e-5
-high_up_N	4.099032628299721e-6
-high_wycombe_PN	1.8648018648018647e-5
-highball_N	4.099032628299721e-6
-highborn_A	1.3251527238514238e-5
-highboy_N	4.099032628299721e-6
-highbrow_A	1.3251527238514238e-5
-highbrow_N	4.099032628299721e-6
-highflier_N	4.099032628299721e-6
-highflown_A	1.3251527238514238e-5
-highflyer_N	4.099032628299721e-6
-highflying_A	1.3251527238514238e-5
-highjack_N	4.099032628299721e-6
-highjack_V2	1.679148335963999e-5
-highland_N	4.099032628299721e-6
-highland_PN	1.8648018648018647e-5
-highlander_N	4.099032628299721e-6
-highlight_N	1.6396130513198885e-5
-highlight_V2	2.5187225039459985e-4
-highness_N	4.099032628299721e-6
-highroad_N	4.099032628299721e-6
-highway_N	2.50040990326283e-4
-highwayman_N	4.099032628299721e-6
-hijack_N	4.099032628299721e-6
-hijack_V2	1.679148335963999e-5
-hijacker_N	4.099032628299721e-6
-hike_N	1.2297097884899164e-5
-hike_V	4.5816915605241456e-5
-hiker_N	2.869322839809805e-5
-hilarious_A	2.6503054477028476e-5
-hilarity_N	4.099032628299721e-6
-hilary_PN	1.8648018648018647e-5
-hilda_PN	1.8648018648018647e-5
-hill_N	3.279226102639777e-5
-hill_billy_N	4.099032628299721e-6
-hillingdon_PN	1.8648018648018647e-5
-hillock_N	4.099032628299721e-6
-hillside_N	8.198065256599442e-6
-hilly_A	2.6503054477028476e-5
-hilt_N	4.099032628299721e-6
-himself_NP	3.349035196168954e-4
-hinckley_PN	1.8648018648018647e-5
-hind_A	1.3251527238514238e-5
-hind_N	4.099032628299721e-6
-hinder_V2	2.1828928367531987e-4
-hindi_A	1.3251527238514238e-5
-hindi_N	4.099032628299721e-6
-hindmost_A	1.3251527238514238e-5
-hindrance_N	4.099032628299721e-6
-hindsight_N	4.099032628299721e-6
-hindu_A	1.3251527238514238e-5
-hindu_N	4.099032628299721e-6
-hinduism_N	4.099032628299721e-6
-hindustani_A	1.3251527238514238e-5
-hindustani_N	4.099032628299721e-6
-hinge_N	4.099032628299721e-6
-hinge_V	4.5816915605241456e-5
-hinge_V2	1.679148335963999e-5
-hint_N	4.508935891129693e-5
-hint_V	1.6035920461834508e-4
-hint_V2	1.679148335963999e-5
-hint_VS	5.782352260899734e-4
-hinterland_N	8.198065256599442e-6
-hip_A	1.3251527238514238e-5
-hip_N	1.2297097884899164e-5
-hip_bath_N	4.099032628299721e-6
-hip_flask_N	4.099032628299721e-6
-hip_pocket_N	4.099032628299721e-6
-hippie_N	8.198065256599442e-6
-hippo_N	4.099032628299721e-6
-hippocratic_A	1.3251527238514238e-5
-hippodrome_N	4.099032628299721e-6
-hippopotamus_N	4.099032628299721e-6
-hippy_N	4.099032628299721e-6
-hire_N	1.6396130513198885e-5
-hire_V	8.247044808943462e-4
-hire_V2	9.571145514994795e-4
-hire_V2V	3.486345148169669e-3
-hire_VS	1.1564704521799469e-4
-hireling_N	4.099032628299721e-6
-hiroshima_PN	1.8648018648018647e-5
-hirsute_A	1.3251527238514238e-5
-hiss_N	4.099032628299721e-6
-hiss_V	2.2908457802620728e-5
-hiss_V2	1.679148335963999e-5
-hiss_VQ	3.333333333333333e-2
-histogram_N	4.099032628299721e-6
-historian_N	2.869322839809805e-5
-historic_A	1.722698541006851e-4
-historical_A	4.7705498058651257e-4
-historicize_V2	3.358296671927998e-5
-history_N	5.369732743072635e-4
-histrionic_A	1.3251527238514238e-5
-histrionics_N	4.099032628299721e-6
-hit_N	2.0495163141498606e-4
-hit_V	1.6494089617886923e-3
-hit_V2	1.6623568526043591e-3
-hit_and_run_A	1.3251527238514238e-5
-hitch_N	2.4594195769798327e-5
-hitch_V	2.2908457802620728e-5
-hitch_V2	3.358296671927998e-5
-hitchhike_V	2.2908457802620728e-5
-hitchhiker_N	4.099032628299721e-6
-hitchin_PN	1.8648018648018647e-5
-hither_Adv	1.5700805451319653e-5
-hitherto_Adv	7.850402725659827e-6
-hive_N	4.099032628299721e-6
-hive_V	2.2908457802620728e-5
-hive_V2	1.679148335963999e-5
-hm_PN	1.8648018648018647e-5
-hmso_PN	1.8648018648018647e-5
-hoar_A	1.3251527238514238e-5
-hoard_N	1.2297097884899164e-5
-hoard_V	2.2908457802620728e-5
-hoard_V2	5.037445007891997e-5
-hoarder_N	8.198065256599442e-6
-hoarding_N	8.198065256599442e-6
-hoarfrost_N	4.099032628299721e-6
-hoariness_N	4.099032628299721e-6
-hoarse_A	1.3251527238514238e-5
-hoarseness_N	4.099032628299721e-6
-hoary_A	1.3251527238514238e-5
-hoax_N	4.099032628299721e-6
-hoax_V2	1.679148335963999e-5
-hoaxer_N	4.099032628299721e-6
-hob_N	4.099032628299721e-6
-hobble_N	4.099032628299721e-6
-hobble_V	4.5816915605241456e-5
-hobble_V2	8.395741679819995e-5
-hobble_skirt_N	4.099032628299721e-6
-hobbledehoy_N	4.099032628299721e-6
-hobby_N	2.4594195769798327e-5
-hobbyhorse_N	4.099032628299721e-6
-hobgoblin_N	4.099032628299721e-6
-hobnail_N	4.099032628299721e-6
-hobnailed_A	1.3251527238514238e-5
-hobnob_V	2.2908457802620728e-5
-hobo_N	8.198065256599442e-6
-hobson_PN	1.8648018648018647e-5
-hock_N	8.198065256599442e-6
-hock_V2	1.679148335963999e-5
-hockey_N	4.099032628299721e-6
-hockley_PN	1.8648018648018647e-5
-hocus_pocus_N	4.099032628299721e-6
-hod_N	4.099032628299721e-6
-hoddesdon_PN	1.8648018648018647e-5
-hodgepodge_N	8.198065256599442e-6
-hoe_N	4.099032628299721e-6
-hoe_V	2.2908457802620728e-5
-hoe_V2	3.358296671927998e-5
-hofei_PN	1.8648018648018647e-5
-hog_N	4.0990326282997215e-5
-hog_V2	1.679148335963999e-5
-hoggish_A	1.3251527238514238e-5
-hogmanay_N	4.099032628299721e-6
-hogmanay_PN	1.8648018648018647e-5
-hogshead_N	4.099032628299721e-6
-hogwash_N	4.099032628299721e-6
-hoist_N	4.099032628299721e-6
-hoist_V2	3.358296671927998e-5
-hoity_toity_A	1.3251527238514238e-5
-hold_N	8.607968519429415e-5
-hold_V	7.422340328049116e-3
-hold_V2	5.641938408839037e-3
-hold_V2V	5.810575246949448e-4
-hold_V3	7.380073800738007e-3
-hold_VS	1.850352723487915e-3
-hold_up_N	4.099032628299721e-6
-holdall_N	4.099032628299721e-6
-holder_N	9.017871782259387e-4
-holding_N	5.615674700770618e-4
-holdup_N	8.198065256599442e-6
-hole_N	5.73864567961961e-5
-hole_V	6.872537340786218e-5
-hole_V2	1.679148335963999e-5
-hole_and_corner_A	1.3251527238514238e-5
-holiday_N	1.0247581570749303e-4
-holiday_V	2.2908457802620728e-5
-holiday_maker_N	4.099032628299721e-6
-holiness_N	4.099032628299721e-6
-holland_PN	1.8648018648018647e-5
-hollander_A	1.3251527238514238e-5
-hollander_N	4.099032628299721e-6
-holler_V	4.5816915605241456e-5
-holler_V2	1.679148335963999e-5
-holloa_N	4.099032628299721e-6
-hollow_A	3.975458171554272e-5
-hollow_N	4.099032628299721e-6
-hollow_V2	1.679148335963999e-5
-holly_N	4.099032628299721e-6
-hollyhock_N	4.099032628299721e-6
-hollywood_PN	5.407925407925407e-4
-holm_oak_N	4.099032628299721e-6
-holmfirth_PN	1.8648018648018647e-5
-holocaust_N	4.099032628299721e-6
-holograph_N	4.099032628299721e-6
-holster_N	4.099032628299721e-6
-holy_A	5.300610895405695e-5
-holy_N	4.099032628299721e-6
-holyhead_PN	1.8648018648018647e-5
-holystone_N	4.099032628299721e-6
-holystone_V2	1.679148335963999e-5
-homage_N	8.198065256599442e-6
-home_Adv	1.0990563815923757e-4
-home_N	1.455156583046401e-3
-home_baked_A	1.3251527238514238e-5
-home_brewed_A	1.3251527238514238e-5
-home_cured_A	1.3251527238514238e-5
-home_farm_N	4.099032628299721e-6
-home_grown_A	1.3251527238514238e-5
-home_made_A	1.3251527238514238e-5
-homecoming_N	2.0495163141498608e-5
-homeland_N	2.4594195769798327e-5
-homeless_A	1.9877290857771358e-4
-homelike_A	1.3251527238514238e-5
-homeliness_N	4.099032628299721e-6
-homely_A	1.3251527238514238e-5
-homeopath_N	4.099032628299721e-6
-homeopathic_A	1.3251527238514238e-5
-homer_V	4.5816915605241456e-5
-homeric_A	1.3251527238514238e-5
-homesick_A	1.3251527238514238e-5
-homesickness_N	4.099032628299721e-6
-homespun_A	1.3251527238514238e-5
-homespun_N	4.099032628299721e-6
-homestead_N	4.099032628299721e-6
-homeward_A	1.3251527238514238e-5
-homeward_Adv	7.850402725659827e-6
-homewards_Adv	7.850402725659827e-6
-homework_N	2.0495163141498608e-5
-homey_A	1.3251527238514238e-5
-homicidal_A	1.3251527238514238e-5
-homicide_N	1.2297097884899164e-5
-homiletic_A	1.3251527238514238e-5
-homiletics_N	4.099032628299721e-6
-homily_N	4.099032628299721e-6
-homing_A	1.3251527238514238e-5
-hominy_N	4.099032628299721e-6
-homo_N	4.099032628299721e-6
-homo_sapiens_N	8.198065256599442e-6
-homoeopath_N	4.099032628299721e-6
-homoeopathy_N	4.099032628299721e-6
-homogeneity_N	4.099032628299721e-6
-homogeneous_A	1.3251527238514238e-5
-homogenize_V2	1.679148335963999e-5
-homograph_N	4.099032628299721e-6
-homonym_N	4.099032628299721e-6
-homophone_N	4.099032628299721e-6
-homosexual_A	7.950916343108544e-5
-homosexual_N	2.869322839809805e-5
-homosexuality_N	4.099032628299721e-6
-hon_PN	1.8648018648018647e-5
-honduran_A	2.6503054477028476e-5
-honduran_N	8.198065256599442e-6
-honduras_PN	1.8648018648018647e-5
-hone_N	4.099032628299721e-6
-hone_V2	1.0074890015783994e-4
-honest_A	1.8552138133919935e-4
-honesty_N	2.869322839809805e-5
-honey_N	2.0495163141498608e-5
-honeybee_N	4.099032628299721e-6
-honeycomb_N	4.099032628299721e-6
-honeycomb_V2	1.679148335963999e-5
-honeydew_N	4.099032628299721e-6
-honeyed_A	1.3251527238514238e-5
-honeymoon_N	8.198065256599442e-6
-honeymoon_V	2.2908457802620728e-5
-honeysuckle_N	4.099032628299721e-6
-hong_kong_PN	1.8648018648018647e-5
-honiton_PN	1.8648018648018647e-5
-honk_N	4.099032628299721e-6
-honk_V	2.2908457802620728e-5
-honor_V2	2.0149780031567988e-4
-honorarium_N	1.2297097884899164e-5
-honorary_A	2.6503054477028476e-5
-honorific_A	1.3251527238514238e-5
-honorific_N	4.099032628299721e-6
-honour_N	1.2297097884899164e-5
-honour_V2	1.679148335963999e-5
-honourable_A	1.3251527238514238e-5
-hoo_PN	1.8648018648018647e-5
-hooch_N	4.099032628299721e-6
-hood_N	1.6396130513198885e-5
-hood_V2	1.679148335963999e-5
-hoodlum_N	4.099032628299721e-6
-hoodoo_N	4.099032628299721e-6
-hoodoo_V2	1.679148335963999e-5
-hoodwink_V2	3.358296671927998e-5
-hooey_N	4.099032628299721e-6
-hoof_N	4.099032628299721e-6
-hook_N	3.279226102639777e-5
-hook_V	1.1454228901310364e-4
-hook_V2	5.037445007891997e-5
-hook_nosed_A	1.3251527238514238e-5
-hook_up_N	4.099032628299721e-6
-hookah_N	4.099032628299721e-6
-hooked_A	2.6503054477028476e-5
-hooker_N	4.099032628299721e-6
-hookworm_N	4.099032628299721e-6
-hooky_N	4.099032628299721e-6
-hooligan_N	4.099032628299721e-6
-hooliganism_N	8.198065256599442e-6
-hoop_N	4.099032628299721e-6
-hoop_V2	1.679148335963999e-5
-hoop_la_N	8.198065256599442e-6
-hoot_N	4.099032628299721e-6
-hoot_V	2.2908457802620728e-5
-hoot_V2	1.679148335963999e-5
-hooter_N	4.099032628299721e-6
-hoover_N	4.099032628299721e-6
-hoover_V2	1.679148335963999e-5
-hop_N	8.198065256599442e-6
-hop_V	1.1454228901310364e-4
-hop_V2	1.679148335963999e-5
-hop_field_N	4.099032628299721e-6
-hop_garden_N	4.099032628299721e-6
-hop_picker_N	4.099032628299721e-6
-hop_pole_N	4.099032628299721e-6
-hope_N	3.6481390391867517e-4
-hope_PN	1.8648018648018647e-5
-hope_V	5.727114450655182e-4
-hope_VS	5.2619405574187575e-3
-hope_VV	1.0054753608760578e-2
-hopeful_A	1.9877290857771358e-4
-hopefulness_N	4.099032628299721e-6
-hopeless_A	9.276069066959968e-5
-hopelessness_N	4.099032628299721e-6
-hopped_up_A	1.3251527238514238e-5
-hopper_N	4.099032628299721e-6
-hopscotch_N	4.099032628299721e-6
-hopscotch_V	4.5816915605241456e-5
-horace_PN	1.8648018648018647e-5
-horde_N	8.198065256599442e-6
-horizon_N	5.328742416789638e-5
-horizontal_A	2.6503054477028476e-5
-horley_PN	1.8648018648018647e-5
-hormone_N	2.869322839809805e-5
-horn_N	4.0990326282997215e-5
-horn_V	2.2908457802620728e-5
-horn_rimmed_A	1.3251527238514238e-5
-hornbeam_N	4.099032628299721e-6
-hornbill_N	4.099032628299721e-6
-horned_A	1.3251527238514238e-5
-hornet_N	4.099032628299721e-6
-hornless_A	1.3251527238514238e-5
-hornlike_A	1.3251527238514238e-5
-hornpipe_N	4.099032628299721e-6
-hornsea_PN	1.8648018648018647e-5
-horny_A	1.3251527238514238e-5
-horology_N	4.099032628299721e-6
-horoscope_N	8.198065256599442e-6
-horrible_A	1.325152723851424e-4
-horrid_A	1.3251527238514238e-5
-horridness_N	4.099032628299721e-6
-horrific_A	2.6503054477028476e-5
-horrify_V2	1.679148335963999e-5
-horrifyingly_Adv	7.850402725659827e-6
-horror_N	2.869322839809805e-5
-horror_stricken_A	1.3251527238514238e-5
-horror_struck_A	1.3251527238514238e-5
-hors_de_combat_A	2.6503054477028476e-5
-horse_N	1.2707001147729135e-4
-horse_chestnut_N	4.099032628299721e-6
-horse_laugh_N	4.099032628299721e-6
-horse_pond_N	4.099032628299721e-6
-horse_sense_N	4.099032628299721e-6
-horseback_N	4.099032628299721e-6
-horsebox_N	4.099032628299721e-6
-horseflesh_N	4.099032628299721e-6
-horsefly_N	4.099032628299721e-6
-horsehair_N	4.099032628299721e-6
-horseman_N	4.099032628299721e-6
-horsemanship_N	4.099032628299721e-6
-horsemeat_N	4.099032628299721e-6
-horseplay_N	4.099032628299721e-6
-horsepower_N	8.198065256599442e-6
-horserace_N	4.099032628299721e-6
-horseracing_N	4.099032628299721e-6
-horseradish_N	4.099032628299721e-6
-horseshoe_N	4.099032628299721e-6
-horsewhip_N	4.099032628299721e-6
-horsewhip_V2	1.679148335963999e-5
-horsewoman_N	4.099032628299721e-6
-horsham_PN	1.8648018648018647e-5
-horsley_PN	1.8648018648018647e-5
-horsy_A	1.3251527238514238e-5
-hortative_A	1.3251527238514238e-5
-horticultural_A	5.300610895405695e-5
-horticulture_N	1.2297097884899164e-5
-horticulturist_N	8.198065256599442e-6
-horwich_PN	1.8648018648018647e-5
-hosanna_N	8.198065256599442e-6
-hose_N	2.0495163141498608e-5
-hose_V2	3.358296671927998e-5
-hosepipe_N	4.099032628299721e-6
-hosier_N	4.099032628299721e-6
-hosiery_N	4.099032628299721e-6
-hosp_PN	1.8648018648018647e-5
-hospice_N	4.099032628299721e-6
-hospitable_A	6.62576361925712e-5
-hospital_N	2.705361534677816e-4
-hospitality_N	1.2297097884899164e-5
-hospitalization_N	2.4594195769798327e-5
-hospitalize_V2	8.395741679819995e-5
-host_N	1.4346614199049025e-4
-host_V2	1.3433186687711993e-4
-hostage_N	3.689129365469749e-5
-hostel_N	4.099032628299721e-6
-hosteller_N	4.099032628299721e-6
-hostelry_N	4.099032628299721e-6
-hostess_N	4.099032628299721e-6
-hostile_A	7.288339981182831e-4
-hostility_N	1.6396130513198885e-5
-hot_A	6.095702529716549e-4
-hot_V	2.2908457802620728e-5
-hot_V2	1.679148335963999e-5
-hot_blooded_A	1.3251527238514238e-5
-hot_headed_A	1.3251527238514238e-5
-hot_tempered_A	2.6503054477028476e-5
-hot_water_bottle_N	4.099032628299721e-6
-hotbed_N	4.099032628299721e-6
-hotchpotch_N	4.099032628299721e-6
-hotel_N	3.484177734054763e-4
-hotelier_N	8.198065256599442e-6
-hotfoot_Adv	7.850402725659827e-6
-hotfoot_V	2.2908457802620728e-5
-hothead_N	4.099032628299721e-6
-hothouse_N	4.099032628299721e-6
-hotplate_N	4.099032628299721e-6
-houghton_PN	1.8648018648018647e-5
-hound_N	4.099032628299721e-6
-hound_V2	5.037445007891997e-5
-hounslow_PN	1.8648018648018647e-5
-hour_N	1.0657484833579275e-3
-hourglass_N	4.099032628299721e-6
-houri_N	4.099032628299721e-6
-hourly_A	9.276069066959968e-5
-hourly_Adv	7.850402725659827e-6
-house_N	9.427775045089359e-4
-house_V2	1.679148335963999e-4
-house_party_N	4.099032628299721e-6
-house_warming_N	4.099032628299721e-6
-houseboat_N	4.099032628299721e-6
-housebound_A	1.3251527238514238e-5
-housebreaker_N	4.099032628299721e-6
-housecoat_N	4.099032628299721e-6
-housecraft_N	4.099032628299721e-6
-housedog_N	4.099032628299721e-6
-housefather_N	4.099032628299721e-6
-housefly_N	4.099032628299721e-6
-houseful_N	4.099032628299721e-6
-household_N	2.541400229545827e-4
-householder_N	4.099032628299721e-6
-housekeeper_N	1.2297097884899164e-5
-housemaid_N	4.099032628299721e-6
-houseman_N	8.198065256599442e-6
-housemaster_N	4.099032628299721e-6
-housemother_N	4.099032628299721e-6
-houseproud_A	1.3251527238514238e-5
-houseroom_N	4.099032628299721e-6
-housetop_N	4.099032628299721e-6
-housetrained_A	1.3251527238514238e-5
-housewife_N	2.869322839809805e-5
-housewifely_A	1.3251527238514238e-5
-housewifery_N	4.099032628299721e-6
-housework_N	1.2297097884899164e-5
-housewrecker_N	4.099032628299721e-6
-housing_N	4.5089358911296935e-4
-houston_PN	1.8648018648018647e-5
-hove_PN	1.8648018648018647e-5
-hovel_N	4.099032628299721e-6
-hover_V	2.51993035828828e-4
-hovercraft_N	4.099032628299721e-6
-how8many_IDet	0.3076923076923077
-how8much_IDet	0.6153846153846154
-how_IAdv	0.32432432432432434
-how_d'ye_do_N	4.099032628299721e-6
-howard_PN	1.8648018648018647e-5
-howdah_N	4.099032628299721e-6
-however_Adv	3.964453376458212e-3
-howitzer_N	8.198065256599442e-6
-howl_N	8.198065256599442e-6
-howl_V	4.5816915605241456e-5
-howl_V2	1.679148335963999e-5
-howler_N	4.099032628299721e-6
-howling_A	1.3251527238514238e-5
-hoyden_N	4.099032628299721e-6
-hoydenish_A	1.3251527238514238e-5
-hoylake_PN	1.8648018648018647e-5
-hoyland_nether_PN	1.8648018648018647e-5
-hp_N	4.099032628299721e-6
-hq_PN	1.8648018648018647e-5
-hrh_PN	1.8648018648018647e-5
-hub_N	3.279226102639777e-5
-hubble_bubble_N	4.099032628299721e-6
-hubbub_N	4.099032628299721e-6
-hubby_N	4.099032628299721e-6
-hubert_PN	1.8648018648018647e-5
-hubris_N	4.099032628299721e-6
-huckaback_N	4.099032628299721e-6
-huckleberry_N	4.099032628299721e-6
-hucknall_PN	1.8648018648018647e-5
-huckster_N	4.099032628299721e-6
-huddersfield_PN	1.8648018648018647e-5
-huddle_N	4.099032628299721e-6
-huddle_V	9.163383121048291e-5
-huddle_V2	1.679148335963999e-5
-hue_N	4.099032628299721e-6
-hued_A	1.3251527238514238e-5
-huff_N	4.099032628299721e-6
-huff_V	2.2908457802620728e-5
-huffily_Adv	7.850402725659827e-6
-huffish_A	1.3251527238514238e-5
-huffy_A	1.3251527238514238e-5
-hug_N	1.6396130513198885e-5
-hug_V2	6.716593343855997e-5
-huge_A	2.226256576070392e-3
-hugger_mugger_A	1.3251527238514238e-5
-hugger_mugger_Adv	7.850402725659827e-6
-hugger_mugger_N	4.099032628299721e-6
-hugh_PN	1.8648018648018647e-5
-hughie_PN	1.8648018648018647e-5
-huguenot_N	4.099032628299721e-6
-huhehot_PN	1.8648018648018647e-5
-hula_N	4.099032628299721e-6
-hulk_N	8.198065256599442e-6
-hulking_A	1.3251527238514238e-5
-hull_N	4.099032628299721e-6
-hull_V2	1.679148335963999e-5
-hullabaloo_N	8.198065256599442e-6
-hum_N	8.198065256599442e-6
-hum_V	4.5816915605241456e-5
-hum_V2	1.679148335963999e-5
-human_A	9.143553794574825e-4
-human_N	9.017871782259386e-5
-humane_A	1.3251527238514238e-5
-humanism_N	8.198065256599442e-6
-humanist_N	4.099032628299721e-6
-humanitarian_A	1.325152723851424e-4
-humanitarian_N	4.099032628299721e-6
-humanitarianism_N	4.099032628299721e-6
-humanity_N	2.0495163141498608e-5
-humanize_V	2.2908457802620728e-5
-humanize_V2	3.358296671927998e-5
-humankind_N	4.099032628299721e-6
-humberside_PN	1.8648018648018647e-5
-humberston_PN	1.8648018648018647e-5
-humble_A	5.300610895405695e-5
-humble_V2	3.358296671927998e-5
-humbly_Adv	7.850402725659827e-6
-humbug_N	4.099032628299721e-6
-humbug_V2	1.679148335963999e-5
-humdinger_N	4.099032628299721e-6
-humdrum_A	1.3251527238514238e-5
-humerus_N	4.099032628299721e-6
-humid_A	2.6503054477028476e-5
-humidify_V2	1.679148335963999e-5
-humidity_N	4.099032628299721e-6
-humiliate_V2	1.679148335963999e-5
-humiliation_N	8.198065256599442e-6
-humility_N	8.198065256599442e-6
-humming_top_N	4.099032628299721e-6
-hummingbird_N	4.099032628299721e-6
-hummock_N	4.099032628299721e-6
-humorist_N	8.198065256599442e-6
-humorous_A	1.3251527238514238e-5
-humour_N	8.198065256599442e-6
-humour_V2	1.679148335963999e-5
-humourist_N	4.099032628299721e-6
-humourless_A	1.3251527238514238e-5
-hump_N	4.099032628299721e-6
-hump_V2	1.679148335963999e-5
-humpback_N	4.099032628299721e-6
-humpbacked_A	1.3251527238514238e-5
-humphrey_PN	1.8648018648018647e-5
-humus_N	4.099032628299721e-6
-hun_N	4.099032628299721e-6
-hunch_N	8.198065256599442e-6
-hunch_V2	3.358296671927998e-5
-hunchback_A	1.3251527238514238e-5
-hunchback_N	4.099032628299721e-6
-hunchbacked_A	1.3251527238514238e-5
-hundredfold_Adv	7.850402725659827e-6
-hundredweight_N	8.198065256599442e-6
-hungarian_A	2.6503054477028476e-5
-hungarian_N	4.099032628299721e-6
-hungary_PN	1.8648018648018647e-5
-hunger_N	2.4594195769798327e-5
-hunger_V	2.2908457802620728e-5
-hunger_march_N	4.099032628299721e-6
-hunger_marcher_N	4.099032628299721e-6
-hungrily_Adv	7.850402725659827e-6
-hungry_A	5.300610895405695e-5
-hunk_N	1.6396130513198885e-5
-hunt_N	2.869322839809805e-5
-hunt_V	4.5816915605241456e-5
-hunt_V2	5.037445007891997e-5
-hunter_N	4.9188391539596654e-5
-hunting_N	6.148548942449582e-5
-hunting_crop_N	4.099032628299721e-6
-huntingdon_PN	1.8648018648018647e-5
-huntress_N	4.099032628299721e-6
-huntsman_N	4.099032628299721e-6
-hurdle_N	7.378258730939498e-5
-hurdle_V	2.2908457802620728e-5
-hurdle_V2	1.679148335963999e-5
-hurdler_N	4.099032628299721e-6
-hurdy_gurdy_N	4.099032628299721e-6
-hurl_N	4.099032628299721e-6
-hurl_V2	8.395741679819995e-5
-hurling_N	4.099032628299721e-6
-hurly_burly_N	4.099032628299721e-6
-hurrah_V	2.2908457802620728e-5
-hurricane_N	1.0657484833579275e-4
-hurried_A	2.6503054477028476e-5
-hurry_N	3.689129365469749e-5
-hurry_V	6.872537340786218e-5
-hurry_V2	5.037445007891997e-5
-hurry_V2V	5.810575246949448e-4
-hurstpierpoint_PN	1.8648018648018647e-5
-hurt_N	1.6396130513198885e-5
-hurt_V	7.788875652891047e-4
-hurt_V2	1.847063169560399e-3
-hurt_VS	2.3129409043598937e-4
-hurtful_A	1.3251527238514238e-5
-hurtle_V	4.5816915605241456e-5
-husband_N	1.6806033776028858e-4
-husband_V2	1.679148335963999e-5
-husbandman_N	4.099032628299721e-6
-husbandry_N	4.099032628299721e-6
-hush_N	4.099032628299721e-6
-hush_V	2.2908457802620728e-5
-hush_V2	1.679148335963999e-5
-hush_hush_A	2.6503054477028476e-5
-hush_money_N	4.099032628299721e-6
-husk_N	1.2297097884899164e-5
-husk_V2	1.679148335963999e-5
-huskily_Adv	7.850402725659827e-6
-huskiness_N	4.099032628299721e-6
-husky_A	2.6503054477028476e-5
-husky_N	4.099032628299721e-6
-hussar_N	4.099032628299721e-6
-hussy_N	4.099032628299721e-6
-hustle_N	4.099032628299721e-6
-hustle_V	4.5816915605241456e-5
-hustle_V2	1.679148335963999e-5
-hustler_N	8.198065256599442e-6
-hut_N	4.099032628299721e-6
-hutch_N	4.099032628299721e-6
-hutment_N	4.099032628299721e-6
-hutted_A	1.3251527238514238e-5
-hwainan_PN	1.8648018648018647e-5
-hyacinth_N	4.099032628299721e-6
-hyaena_N	4.099032628299721e-6
-hybrid_A	1.722698541006851e-4
-hybrid_N	3.689129365469749e-5
-hybridize_V	2.2908457802620728e-5
-hybridize_V2	1.679148335963999e-5
-hyde_PN	1.8648018648018647e-5
-hyderabad_PN	1.8648018648018647e-5
-hydra_N	4.099032628299721e-6
-hydrangea_N	4.099032628299721e-6
-hydrant_N	4.099032628299721e-6
-hydrate_N	4.099032628299721e-6
-hydrate_V	2.2908457802620728e-5
-hydrate_V2	1.679148335963999e-5
-hydraulic_A	5.300610895405695e-5
-hydraulics_N	4.099032628299721e-6
-hydrocarbon_N	8.198065256599442e-6
-hydrochloric_A	1.3251527238514238e-5
-hydroelectric_A	2.6503054477028476e-5
-hydrofoil_N	4.099032628299721e-6
-hydrogen_N	2.4594195769798327e-5
-hydropathic_A	1.3251527238514238e-5
-hydropathy_N	4.099032628299721e-6
-hydrophobia_N	4.099032628299721e-6
-hydroplane_N	4.099032628299721e-6
-hydroponics_N	4.099032628299721e-6
-hyena_N	8.198065256599442e-6
-hygiene_N	8.198065256599442e-6
-hygienic_A	1.3251527238514238e-5
-hygienically_Adv	7.850402725659827e-6
-hymen_N	4.099032628299721e-6
-hymn_N	4.099032628299721e-6
-hymn_V2	1.679148335963999e-5
-hymnal_N	4.099032628299721e-6
-hype_V2	5.037445007891997e-5
-hyperbola_N	4.099032628299721e-6
-hyperbole_N	4.099032628299721e-6
-hyperbolic_A	1.3251527238514238e-5
-hypercritical_A	1.3251527238514238e-5
-hyperinflation_N	1.2297097884899164e-5
-hypermarket_N	1.2297097884899164e-5
-hypersensitive_A	1.3251527238514238e-5
-hyphen_N	4.099032628299721e-6
-hyphen_V2	1.679148335963999e-5
-hyphenate_V2	1.679148335963999e-5
-hypnosis_N	4.099032628299721e-6
-hypnotic_A	2.6503054477028476e-5
-hypnotism_N	4.099032628299721e-6
-hypnotist_N	4.099032628299721e-6
-hypnotize_V2	5.037445007891997e-5
-hypo_N	4.099032628299721e-6
-hypochondria_N	4.099032628299721e-6
-hypochondriac_A	1.3251527238514238e-5
-hypochondriac_N	4.099032628299721e-6
-hypochondriacal_A	1.3251527238514238e-5
-hypocrisy_N	2.0495163141498608e-5
-hypocrite_N	8.198065256599442e-6
-hypocritical_A	1.3251527238514238e-5
-hypodermic_A	1.3251527238514238e-5
-hypodermic_N	4.099032628299721e-6
-hypotenuse_N	4.099032628299721e-6
-hypothecate_V2	1.679148335963999e-5
-hypothesis_N	4.099032628299721e-6
-hypothesize_V2	3.358296671927998e-5
-hypothetical_A	9.276069066959968e-5
-hyssop_N	4.099032628299721e-6
-hysteria_N	1.6396130513198885e-5
-hysterical_A	3.975458171554272e-5
-hysterics_N	4.099032628299721e-6
-hythe_PN	1.8648018648018647e-5
-i_Pron	6.124689245471863e-2
-iamb_N	4.099032628299721e-6
-iambic_A	2.6503054477028476e-5
-iambics_N	4.099032628299721e-6
-iambus_N	4.099032628299721e-6
-ian_PN	1.8648018648018647e-5
-iba_N	4.099032628299721e-6
-ibadan_PN	1.8648018648018647e-5
-ibex_N	4.099032628299721e-6
-ibid_PN	1.8648018648018647e-5
-ibidem_Adv	7.850402725659827e-6
-ibis_N	4.099032628299721e-6
-icbm_N	4.099032628299721e-6
-ice_N	8.607968519429415e-5
-ice_V	2.2908457802620728e-5
-ice_V2	3.358296671927998e-5
-ice_axe_N	4.099032628299721e-6
-ice_cream_N	4.099032628299721e-6
-ice_lolly_N	4.099032628299721e-6
-ice_show_N	4.099032628299721e-6
-ice_skate_N	4.099032628299721e-6
-ice_skate_V	2.2908457802620728e-5
-ice_skating_N	4.099032628299721e-6
-ice_tray_N	4.099032628299721e-6
-iceberg_N	1.6396130513198885e-5
-iceboat_N	4.099032628299721e-6
-icebound_A	1.3251527238514238e-5
-icebox_N	4.099032628299721e-6
-icebreaker_N	4.099032628299721e-6
-icecap_N	4.099032628299721e-6
-icecube_N	4.099032628299721e-6
-icefall_N	4.099032628299721e-6
-icefield_N	4.099032628299721e-6
-icefloe_N	4.099032628299721e-6
-icefree_A	1.3251527238514238e-5
-icehouse_N	4.099032628299721e-6
-iceland_PN	1.8648018648018647e-5
-icelander_A	1.3251527238514238e-5
-icelander_N	4.099032628299721e-6
-icelandic_A	1.3251527238514238e-5
-icelandic_N	4.099032628299721e-6
-iceman_N	4.099032628299721e-6
-icepack_N	4.099032628299721e-6
-icepick_N	4.099032628299721e-6
-icerink_N	4.099032628299721e-6
-ichneumon_N	4.099032628299721e-6
-ichneumon_fly_N	4.099032628299721e-6
-icicle_N	4.099032628299721e-6
-icily_Adv	7.850402725659827e-6
-icing_N	4.099032628299721e-6
-icon_N	8.198065256599442e-6
-iconoclast_N	4.099032628299721e-6
-icy_A	1.3251527238514238e-5
-id_N	8.198065256599442e-6
-ida_PN	1.8648018648018647e-5
-idaho_PN	1.8648018648018647e-5
-idea_N	5.533694048204624e-4
-ideal_A	1.4576679962365662e-4
-ideal_N	3.689129365469749e-5
-idealism_N	1.6396130513198885e-5
-idealist_N	1.2297097884899164e-5
-idealistic_A	7.950916343108544e-5
-idealization_N	4.099032628299721e-6
-idealize_V2	3.358296671927998e-5
-idem_PN	1.8648018648018647e-5
-identical_A	1.1926374514662814e-4
-identifiable_A	3.975458171554272e-5
-identification_N	2.0495163141498608e-5
-identify_V	2.7490149363144874e-4
-identify_V2	1.2425697686133594e-3
-identikit_N	4.099032628299721e-6
-identity_N	6.968355468109526e-5
-ideogram_N	4.099032628299721e-6
-ideograph_N	4.099032628299721e-6
-ideographic_A	1.3251527238514238e-5
-ideological_A	1.8552138133919935e-4
-ideology_N	2.869322839809805e-5
-idiocy_N	8.198065256599442e-6
-idiolect_N	4.099032628299721e-6
-idiom_N	4.099032628299721e-6
-idiomatic_A	2.6503054477028476e-5
-idiomatically_Adv	7.850402725659827e-6
-idiosyncrasy_N	4.099032628299721e-6
-idiosyncratic_A	2.6503054477028476e-5
-idiot_N	1.2297097884899164e-5
-idiotic_A	1.3251527238514238e-5
-idiotically_Adv	7.850402725659827e-6
-idle_A	1.9877290857771358e-4
-idle_V	1.1454228901310364e-4
-idle_V2	1.847063169560399e-4
-idleness_N	4.099032628299721e-6
-idler_N	4.099032628299721e-6
-idly_Adv	7.850402725659827e-6
-idol_N	4.099032628299721e-6
-idolater_N	4.099032628299721e-6
-idolatress_N	4.099032628299721e-6
-idolatrous_A	1.3251527238514238e-5
-idolatry_N	4.099032628299721e-6
-idolization_N	4.099032628299721e-6
-idolize_V2	1.679148335963999e-5
-idyll_N	4.099032628299721e-6
-idyllic_A	1.3251527238514238e-5
-ie_PN	1.8648018648018647e-5
-if_Subj	6.030855539971949e-2
-igloo_N	4.099032628299721e-6
-igneous_A	1.3251527238514238e-5
-ignis_fatuus_N	4.099032628299721e-6
-ignite_V	2.2908457802620728e-5
-ignite_V2	5.037445007891997e-5
-ignition_N	8.198065256599442e-6
-ignoble_A	2.6503054477028476e-5
-ignominious_A	2.6503054477028476e-5
-ignominy_N	4.099032628299721e-6
-ignoramus_N	8.198065256599442e-6
-ignorance_N	2.869322839809805e-5
-ignorant_A	1.3251527238514238e-5
-ignore_V	2.9780995143406945e-4
-ignore_V2	8.731571347012795e-4
-iguana_N	4.099032628299721e-6
-ikon_N	4.099032628299721e-6
-ilex_N	4.099032628299721e-6
-ilfracombe_PN	1.8648018648018647e-5
-ilk_N	8.198065256599442e-6
-ilkeston_PN	1.8648018648018647e-5
-ilkley_PN	1.8648018648018647e-5
-ill_A	1.4576679962365662e-4
-ill_Adv	2.355120817697948e-5
-ill_N	1.2297097884899164e-5
-ill_advised_A	3.975458171554272e-5
-ill_affected_A	1.3251527238514238e-5
-ill_bred_A	1.3251527238514238e-5
-ill_breeding_N	4.099032628299721e-6
-ill_disposed_A	2.6503054477028476e-5
-ill_fated_A	2.6503054477028476e-5
-ill_favoured_A	1.3251527238514238e-5
-ill_gotten_A	2.6503054477028476e-5
-ill_judged_A	1.3251527238514238e-5
-ill_mannered_A	2.6503054477028476e-5
-ill_natured_A	1.3251527238514238e-5
-ill_omened_A	1.3251527238514238e-5
-ill_starred_A	1.3251527238514238e-5
-ill_timed_A	1.3251527238514238e-5
-ill_treat_V2	1.679148335963999e-5
-ill_treatment_N	4.099032628299721e-6
-ill_usage_N	4.099032628299721e-6
-ill_use_V2	1.679148335963999e-5
-illegal_A	9.276069066959967e-4
-illegality_N	8.198065256599442e-6
-illegibility_N	4.099032628299721e-6
-illegible_A	1.3251527238514238e-5
-illegitimacy_N	4.099032628299721e-6
-illegitimate_A	5.300610895405695e-5
-illegitimate_N	4.099032628299721e-6
-illiberal_A	1.3251527238514238e-5
-illiberality_N	4.099032628299721e-6
-illicit_A	2.6503054477028476e-5
-illimitable_A	1.3251527238514238e-5
-illinois_PN	1.8648018648018647e-5
-illiteracy_N	8.198065256599442e-6
-illiterate_A	1.3251527238514238e-5
-illiterate_N	4.099032628299721e-6
-illness_N	4.9188391539596654e-5
-illogical_A	2.6503054477028476e-5
-illogicality_N	4.099032628299721e-6
-illogicalness_N	4.099032628299721e-6
-illume_V2	1.679148335963999e-5
-illuminate_V2	3.358296671927998e-5
-illumination_N	4.099032628299721e-6
-illumine_V2	1.679148335963999e-5
-illusion_N	3.279226102639777e-5
-illusionist_N	8.198065256599442e-6
-illusive_A	1.3251527238514238e-5
-illusory_A	1.3251527238514238e-5
-illustrate_V	1.3745074681572437e-4
-illustrate_V2	3.190381838331598e-4
-illustrate_VS	2.891176130449867e-4
-illustration_N	5.73864567961961e-5
-illustrative_A	1.3251527238514238e-5
-illustrator_N	4.099032628299721e-6
-illustrious_A	1.3251527238514238e-5
-ilo_N	4.099032628299721e-6
-image_N	4.058042302016724e-4
-image_V2	1.679148335963999e-5
-imagery_N	1.2297097884899164e-5
-imaginable_A	2.6503054477028476e-5
-imaginary_A	2.6503054477028476e-5
-imagination_N	2.869322839809805e-5
-imaginative_A	7.950916343108544e-5
-imagine_V	9.163383121048291e-5
-imagine_V2	1.1754038351747993e-4
-imagine_VS	6.360587486989708e-4
-imam_N	4.099032628299721e-6
-imbalance_N	9.017871782259386e-5
-imbecile_A	1.3251527238514238e-5
-imbecile_N	4.099032628299721e-6
-imbecility_N	4.099032628299721e-6
-imbed_V2	1.679148335963999e-5
-imbibe_V2	1.679148335963999e-5
-imbroglio_N	8.198065256599442e-6
-imbue_V2	1.679148335963999e-5
-imf_N	4.099032628299721e-6
-imitate_V2	6.716593343855997e-5
-imitation_N	2.0495163141498608e-5
-imitative_A	1.3251527238514238e-5
-imitator_N	4.099032628299721e-6
-immaculate_A	1.3251527238514238e-5
-immanence_N	4.099032628299721e-6
-immanent_A	1.3251527238514238e-5
-immaterial_A	1.3251527238514238e-5
-immature_A	1.3251527238514238e-5
-immaturity_N	8.198065256599442e-6
-immeasurable_A	1.3251527238514238e-5
-immediacy_N	1.2297097884899164e-5
-immediate_A	1.8154592316764508e-3
-immemorial_A	1.3251527238514238e-5
-immense_A	7.950916343108544e-5
-immensity_N	4.099032628299721e-6
-immerse_V2	3.358296671927998e-5
-immersion_N	4.099032628299721e-6
-immigrant_N	2.4594195769798327e-5
-immigrate_V	4.5816915605241456e-5
-immigration_N	2.0495163141498608e-5
-imminence_N	4.099032628299721e-6
-imminent_A	2.3852749029325629e-4
-immingham_PN	1.8648018648018647e-5
-immobile_A	1.3251527238514238e-5
-immobility_N	4.099032628299721e-6
-immobilization_N	4.099032628299721e-6
-immobilize_V2	1.679148335963999e-5
-immoderate_A	1.3251527238514238e-5
-immodest_A	2.6503054477028476e-5
-immodesty_N	4.099032628299721e-6
-immolate_V2	1.679148335963999e-5
-immolation_N	4.099032628299721e-6
-immoral_A	3.975458171554272e-5
-immorality_N	8.198065256599442e-6
-immortal_A	1.3251527238514238e-5
-immortal_N	4.099032628299721e-6
-immortality_N	4.099032628299721e-6
-immortalize_V2	1.679148335963999e-5
-immovable_A	1.3251527238514238e-5
-immune_A	2.650305447702848e-4
-immunity_N	3.279226102639777e-5
-immunization_N	4.099032628299721e-6
-immunize_V2	1.679148335963999e-5
-immunology_N	4.099032628299721e-6
-immure_V2	1.679148335963999e-5
-immutability_N	4.099032628299721e-6
-immutable_A	1.3251527238514238e-5
-imp_N	4.099032628299721e-6
-impact_N	5.574684374487621e-4
-impact_V2	8.395741679819995e-5
-impair_V2	1.1754038351747993e-4
-impairment_N	8.198065256599442e-6
-impala_N	4.099032628299721e-6
-impale_V2	1.679148335963999e-5
-impalement_N	4.099032628299721e-6
-impalpable_A	1.3251527238514238e-5
-impanel_V2	1.679148335963999e-5
-impart_V2	3.358296671927998e-5
-impartial_A	3.975458171554272e-5
-impartiality_N	4.099032628299721e-6
-impassable_A	1.3251527238514238e-5
-impasse_N	1.6396130513198885e-5
-impassioned_A	2.6503054477028476e-5
-impassive_A	3.975458171554272e-5
-impassiveness_N	8.198065256599442e-6
-impassivity_N	4.099032628299721e-6
-impatience_N	8.198065256599442e-6
-impatient_A	3.975458171554272e-5
-impeach_V2	6.716593343855997e-5
-impeachment_N	7.788161993769471e-5
-impeccable_A	5.300610895405695e-5
-impecunious_A	1.3251527238514238e-5
-impede_V2	1.3433186687711993e-4
-impediment_N	2.0495163141498608e-5
-impel_V2	1.679148335963999e-5
-impeller_N	4.099032628299721e-6
-impend_V	3.4362686703931093e-4
-impenetrable_A	2.6503054477028476e-5
-impenitence_N	4.099032628299721e-6
-impenitent_A	1.3251527238514238e-5
-imperative_A	5.300610895405695e-5
-imperceptible_A	1.3251527238514238e-5
-imperfect_A	2.6503054477028476e-5
-imperfect_N	4.099032628299721e-6
-imperfection_N	1.2297097884899164e-5
-imperial_A	9.276069066959968e-5
-imperial_N	4.099032628299721e-6
-imperialism_N	1.2297097884899164e-5
-imperialist_N	1.2297097884899164e-5
-imperialistic_A	1.3251527238514238e-5
-imperil_V2	1.679148335963999e-5
-imperile_V2	3.358296671927998e-5
-imperious_A	2.6503054477028476e-5
-imperiousness_N	4.099032628299721e-6
-imperishable_A	1.3251527238514238e-5
-impermanence_N	4.099032628299721e-6
-impermanent_A	1.3251527238514238e-5
-impermeable_A	1.3251527238514238e-5
-impersonal_A	1.3251527238514238e-5
-impersonate_V2	1.679148335963999e-5
-impersonation_N	8.198065256599442e-6
-impersonator_N	8.198065256599442e-6
-impertinence_N	4.099032628299721e-6
-impertinent_A	1.3251527238514238e-5
-imperturbability_N	4.099032628299721e-6
-imperturbable_A	1.3251527238514238e-5
-impervious_A	5.300610895405695e-5
-impetigo_N	4.099032628299721e-6
-impetuosity_N	4.099032628299721e-6
-impetuous_A	2.6503054477028476e-5
-impetus_N	2.869322839809805e-5
-impiety_N	4.099032628299721e-6
-impinge_V	2.2908457802620728e-5
-impingement_N	4.099032628299721e-6
-impious_A	1.3251527238514238e-5
-impish_A	1.3251527238514238e-5
-impishness_N	4.099032628299721e-6
-implacable_A	1.3251527238514238e-5
-implant_V2	8.395741679819995e-5
-implausibility_N	4.099032628299721e-6
-implausible_A	2.6503054477028476e-5
-implement_N	4.099032628299721e-6
-implement_V2	4.3657856735063974e-4
-implementation_N	1.2297097884899164e-5
-implicate_V2	1.1754038351747993e-4
-implication_N	1.4346614199049025e-4
-implicit_A	1.325152723851424e-4
-implore_V2	3.358296671927998e-5
-implore_VS	1.1564704521799469e-4
-imploringly_Adv	7.850402725659827e-6
-implosion_N	4.099032628299721e-6
-imply_V	9.163383121048291e-5
-imply_V2	2.3508076703495986e-4
-imply_VS	7.517057939169655e-4
-impolite_A	1.3251527238514238e-5
-impoliteness_N	4.099032628299721e-6
-impolitic_A	1.3251527238514238e-5
-imponderable_A	1.3251527238514238e-5
-imponderable_N	8.198065256599442e-6
-import_N	6.47647155271356e-4
-import_V2	7.556167511837996e-4
-importance_N	1.2297097884899163e-4
-important_A	2.849078356280561e-3
-importation_N	4.099032628299721e-6
-importer_N	4.508935891129693e-5
-importunate_A	1.3251527238514238e-5
-importune_V2	1.679148335963999e-5
-importunity_N	4.099032628299721e-6
-impose_V	3.2071840923669016e-4
-impose_V2	1.0578634516573194e-3
-imposing_A	1.3251527238514238e-5
-imposition_N	1.6396130513198885e-5
-impossibility_N	4.099032628299721e-6
-impossible_A	5.830671984946265e-4
-impostor_N	4.099032628299721e-6
-imposture_N	4.099032628299721e-6
-impotence_N	4.099032628299721e-6
-impotent_A	1.3251527238514238e-5
-impound_V2	5.037445007891997e-5
-impoverish_V2	5.037445007891997e-5
-impoverishment_N	4.099032628299721e-6
-impracticability_N	4.099032628299721e-6
-impracticable_A	1.3251527238514238e-5
-impracticableness_N	4.099032628299721e-6
-impractical_A	3.975458171554272e-5
-imprecate_V2	1.679148335963999e-5
-imprecation_N	4.099032628299721e-6
-imprecise_A	1.3251527238514238e-5
-imprecision_N	4.099032628299721e-6
-impregnability_N	4.099032628299721e-6
-impregnable_A	1.3251527238514238e-5
-impregnate_V2	1.679148335963999e-5
-impresario_N	4.099032628299721e-6
-impress_N	4.099032628299721e-6
-impress_V	1.1454228901310364e-4
-impress_V2	1.5112335023675992e-4
-impression_N	5.73864567961961e-5
-impressionable_A	1.3251527238514238e-5
-impressionism_N	4.099032628299721e-6
-impressionist_N	4.099032628299721e-6
-impressionistic_A	1.3251527238514238e-5
-impressive_A	2.120244358162278e-4
-impressiveness_N	4.099032628299721e-6
-imprimatur_N	4.099032628299721e-6
-imprint_N	4.099032628299721e-6
-imprint_V2	1.679148335963999e-5
-imprison_V2	1.1754038351747993e-4
-imprisonment_N	3.279226102639777e-5
-improbability_N	8.198065256599442e-6
-improbable_A	5.300610895405695e-5
-impromptu_A	2.6503054477028476e-5
-impromptu_Adv	7.850402725659827e-6
-impromptu_N	4.099032628299721e-6
-improper_A	2.78282072008799e-4
-impropriety_N	4.099032628299721e-6
-improve_V	1.672317419591313e-3
-improve_V2	2.6026799207441984e-3
-improvement_N	4.385964912280702e-4
-improver_N	4.099032628299721e-6
-improvidence_N	4.099032628299721e-6
-improvident_A	1.3251527238514238e-5
-improvisation_N	8.198065256599442e-6
-improvise_V	4.5816915605241456e-5
-improvise_V2	1.679148335963999e-5
-imprudence_N	4.099032628299721e-6
-imprudent_A	1.3251527238514238e-5
-impudence_N	4.099032628299721e-6
-impudent_A	2.6503054477028476e-5
-impugn_V2	3.358296671927998e-5
-impulse_N	1.6396130513198885e-5
-impulse_buy_V	2.2908457802620728e-5
-impulse_buy_V2	1.679148335963999e-5
-impulsion_N	4.099032628299721e-6
-impulsive_A	3.975458171554272e-5
-impulsiveness_N	4.099032628299721e-6
-impunity_N	8.198065256599442e-6
-impure_A	1.3251527238514238e-5
-impurity_N	4.099032628299721e-6
-imputation_N	4.099032628299721e-6
-impute_V2	3.358296671927998e-5
-in_Adv	2.355120817697948e-5
-in_N	1.2297097884899164e-5
-in_Prep	0.1713438114598311
-in_chief_A	1.3251527238514238e-5
-in_fighting_N	4.099032628299721e-6
-in_loco_parentis_Adv	7.850402725659827e-6
-in_patient_N	4.099032628299721e-6
-in_service_A	1.3251527238514238e-5
-in_situ_Adv	7.850402725659827e-6
-in_toto_Adv	5.024257744422289e-4
-in_tray_N	4.099032628299721e-6
-inability_N	5.328742416789638e-5
-inaccessibility_N	4.099032628299721e-6
-inaccessible_A	3.975458171554272e-5
-inaccuracy_N	8.198065256599442e-6
-inaccurate_A	1.4576679962365662e-4
-inaction_N	8.198065256599442e-6
-inactivate_V2	1.679148335963999e-5
-inactive_A	1.3251527238514238e-5
-inactivity_N	4.099032628299721e-6
-inadequacy_N	1.6396130513198885e-5
-inadequate_A	2.517790175317705e-4
-inadmissible_A	1.3251527238514238e-5
-inadvertence_N	8.198065256599442e-6
-inadvertent_A	3.975458171554272e-5
-inadvisability_N	4.099032628299721e-6
-inadvisable_A	1.3251527238514238e-5
-inalienable_A	1.3251527238514238e-5
-inane_A	1.3251527238514238e-5
-inanimate_A	1.3251527238514238e-5
-inanition_N	4.099032628299721e-6
-inanity_N	4.099032628299721e-6
-inapplicable_A	1.3251527238514238e-5
-inappreciable_A	1.3251527238514238e-5
-inappropriate_A	1.722698541006851e-4
-inappropriateness_N	4.099032628299721e-6
-inapt_A	1.3251527238514238e-5
-inaptitude_N	4.099032628299721e-6
-inarticulate_A	1.3251527238514238e-5
-inasmuch_as_Adv	7.041811244916864e-3
-inattention_N	8.198065256599442e-6
-inattentive_A	1.3251527238514238e-5
-inaudibility_N	4.099032628299721e-6
-inaudible_A	1.3251527238514238e-5
-inaugural_A	2.6503054477028476e-5
-inaugural_N	4.099032628299721e-6
-inaugurate_V2	3.358296671927998e-5
-inauguration_N	8.198065256599442e-6
-inauspicious_A	2.6503054477028476e-5
-inboard_A	1.3251527238514238e-5
-inborn_A	1.3251527238514238e-5
-inbound_A	2.6503054477028476e-5
-inbred_A	1.3251527238514238e-5
-inbreeding_N	4.099032628299721e-6
-inbuilt_A	1.3251527238514238e-5
-inc_PN	1.8648018648018647e-5
-incalculable_A	2.6503054477028476e-5
-incandescence_N	4.099032628299721e-6
-incandescent_A	1.3251527238514238e-5
-incantation_N	4.099032628299721e-6
-incapability_N	4.099032628299721e-6
-incapable_A	7.950916343108544e-5
-incapacitate_V2	1.679148335963999e-5
-incapacity_N	4.099032628299721e-6
-incarcerate_V2	3.358296671927998e-5
-incarceration_N	4.099032628299721e-6
-incarnate_A	1.3251527238514238e-5
-incarnate_V2	1.679148335963999e-5
-incarnation_N	4.099032628299721e-6
-incautious_A	1.3251527238514238e-5
-incendiarism_N	4.099032628299721e-6
-incendiary_N	4.099032628299721e-6
-incense_N	1.2297097884899164e-5
-incense_V2	1.679148335963999e-5
-incentive_N	2.705361534677816e-4
-inception_N	2.869322839809805e-5
-incertitude_N	4.099032628299721e-6
-incessant_A	2.6503054477028476e-5
-incest_N	9.427775045089359e-5
-incestuous_A	1.3251527238514238e-5
-inch_N	8.607968519429415e-5
-inch_V	4.3526069824979384e-4
-inch_V2	1.679148335963999e-5
-inchoate_A	1.3251527238514238e-5
-inchoative_A	1.3251527238514238e-5
-inchon_PN	1.8648018648018647e-5
-incidence_N	1.2297097884899164e-5
-incident_A	1.3251527238514238e-5
-incident_N	9.837678307919331e-5
-incidental_A	3.975458171554272e-5
-incinerate_V2	1.679148335963999e-5
-incineration_N	8.198065256599442e-6
-incinerator_N	4.0990326282997215e-5
-incipient_A	1.3251527238514238e-5
-incise_V2	1.679148335963999e-5
-incision_N	1.2297097884899164e-5
-incisive_A	1.3251527238514238e-5
-incisor_N	4.099032628299721e-6
-incite_V2	3.358296671927998e-5
-incitement_N	4.099032628299721e-6
-incivility_N	4.099032628299721e-6
-incl_PN	1.8648018648018647e-5
-inclemency_N	4.099032628299721e-6
-inclement_A	1.3251527238514238e-5
-inclination_N	2.869322839809805e-5
-incline_N	4.099032628299721e-6
-incline_V	1.3745074681572437e-4
-incline_V2	3.358296671927998e-5
-incline_V2V	1.1621150493898896e-3
-inclose_V2	1.679148335963999e-5
-inclosure_N	4.099032628299721e-6
-include_V	1.19353065151654e-2
-include_V2	9.554354031635154e-3
-include_VV	1.3937282229965157e-3
-inclusion_N	2.4594195769798327e-5
-inclusive_A	1.3251527238514238e-5
-incognito_A	1.3251527238514238e-5
-incognito_Adv	7.850402725659827e-6
-incoherence_N	4.099032628299721e-6
-incoherent_A	2.6503054477028476e-5
-incombustible_A	1.3251527238514238e-5
-income_N	2.3733398917855386e-3
-income_tax_N	4.099032628299721e-6
-incoming_A	3.975458171554272e-5
-incommensurable_A	1.3251527238514238e-5
-incommensurate_A	1.3251527238514238e-5
-incommode_V2	1.679148335963999e-5
-incommunicado_A	1.3251527238514238e-5
-incomparable_A	1.3251527238514238e-5
-incompatibility_N	8.198065256599442e-6
-incompatible_A	3.975458171554272e-5
-incompetence_N	2.4594195769798327e-5
-incompetency_N	8.198065256599442e-6
-incompetent_A	9.276069066959968e-5
-incomplete_A	1.325152723851424e-4
-incomprehensibility_N	4.099032628299721e-6
-incomprehensible_A	1.3251527238514238e-5
-incomprehension_N	4.099032628299721e-6
-incompressible_A	1.3251527238514238e-5
-inconceivable_A	6.62576361925712e-5
-inconclusive_A	3.975458171554272e-5
-incongruity_N	8.198065256599442e-6
-incongruous_A	1.3251527238514238e-5
-inconsequent_A	1.3251527238514238e-5
-inconsequential_A	1.3251527238514238e-5
-inconsiderable_A	2.6503054477028476e-5
-inconsiderate_A	1.3251527238514238e-5
-inconsistency_N	1.2297097884899164e-5
-inconsistent_A	3.975458171554272e-5
-inconsolable_A	1.3251527238514238e-5
-inconspicuous_A	1.3251527238514238e-5
-inconstancy_N	4.099032628299721e-6
-inconstant_A	1.3251527238514238e-5
-incontestable_A	1.3251527238514238e-5
-incontinence_N	4.099032628299721e-6
-incontinent_A	1.3251527238514238e-5
-incontrovertible_A	1.3251527238514238e-5
-inconvenience_N	1.2297097884899164e-5
-inconvenience_V2	1.679148335963999e-5
-inconvenient_A	2.6503054477028476e-5
-inconvertibility_N	4.099032628299721e-6
-inconvertible_A	1.3251527238514238e-5
-incorporate_A	1.3251527238514238e-5
-incorporate_V	1.3745074681572437e-4
-incorporate_V2	2.3508076703495986e-4
-incorporation_N	4.099032628299721e-6
-incorporeal_A	1.3251527238514238e-5
-incorrect_A	2.3852749029325629e-4
-incorrectness_N	4.099032628299721e-6
-incorrigible_A	1.3251527238514238e-5
-incorruptibility_N	4.099032628299721e-6
-incorruptible_A	1.3251527238514238e-5
-increase_N	1.8896540416461715e-3
-increase_V	5.062769174379181e-3
-increase_V2	6.834133727373477e-3
-increasingly_Adv	6.35882620778446e-4
-incredibility_N	4.099032628299721e-6
-incredible_A	1.325152723851424e-4
-incredulity_N	4.099032628299721e-6
-incredulous_A	1.3251527238514238e-5
-increment_N	2.0495163141498608e-5
-incremental_A	3.975458171554272e-5
-incriminate_V2	3.358296671927998e-5
-incrustation_N	4.099032628299721e-6
-incubate_V	2.2908457802620728e-5
-incubate_V2	1.679148335963999e-5
-incubation_N	4.099032628299721e-6
-incubator_N	4.099032628299721e-6
-incubus_N	4.099032628299721e-6
-inculcate_V2	1.679148335963999e-5
-inculpate_V2	1.679148335963999e-5
-incumbency_N	8.198065256599442e-6
-incumbent_A	9.276069066959968e-5
-incumbent_N	1.2297097884899164e-5
-incur_V2	5.373274675084797e-4
-incurable_A	1.3251527238514238e-5
-incurable_N	4.099032628299721e-6
-incurious_A	1.3251527238514238e-5
-incursion_N	1.2297097884899164e-5
-incurved_A	1.3251527238514238e-5
-indebted_A	5.300610895405695e-5
-indebtedness_N	1.2297097884899164e-5
-indecency_N	4.099032628299721e-6
-indecent_A	1.3251527238514238e-5
-indecipherable_A	2.6503054477028476e-5
-indecision_N	4.099032628299721e-6
-indecisive_A	2.6503054477028476e-5
-indecorous_A	1.3251527238514238e-5
-indecorum_N	4.099032628299721e-6
-indeed_Adv	9.813003407074783e-4
-indefatigable_A	1.3251527238514238e-5
-indefeasible_A	1.3251527238514238e-5
-indefensible_A	1.3251527238514238e-5
-indefinable_A	1.3251527238514238e-5
-indefinite_A	1.722698541006851e-4
-indelible_A	3.975458171554272e-5
-indelicacy_N	4.099032628299721e-6
-indelicate_A	1.3251527238514238e-5
-indemnification_N	8.198065256599442e-6
-indemnify_V2	3.358296671927998e-5
-indemnity_N	4.099032628299721e-6
-indent_N	4.099032628299721e-6
-indent_V	2.2908457802620728e-5
-indent_V2	1.679148335963999e-5
-indentation_N	4.099032628299721e-6
-indenture_N	8.198065256599442e-6
-indenture_V2	1.679148335963999e-5
-independence_N	9.427775045089359e-5
-independent_A	1.841962286153479e-3
-independent_N	1.6396130513198885e-5
-indescribable_A	1.3251527238514238e-5
-indestructibility_N	8.198065256599442e-6
-indestructible_A	1.3251527238514238e-5
-indeterminable_A	2.6503054477028476e-5
-indeterminacy_N	4.099032628299721e-6
-indeterminate_A	2.6503054477028476e-5
-index_N	2.250368912936547e-3
-index_V2	6.716593343855997e-5
-indexer_N	3.279226102639777e-5
-india_PN	1.8648018648018647e-5
-india_rubber_N	4.099032628299721e-6
-indiaman_N	4.099032628299721e-6
-indian_A	3.0478512648582747e-4
-indian_N	4.099032628299721e-6
-indiana_PN	1.8648018648018647e-5
-indianapolis_PN	1.8648018648018647e-5
-indicate_V	4.810776138550353e-4
-indicate_V2	1.2761527353326392e-3
-indicate_VS	6.996646235688678e-3
-indication_N	2.541400229545827e-4
-indicative_A	6.62576361925712e-5
-indicator_N	2.3774389244138384e-4
-indict_V	2.2908457802620728e-4
-indict_V2	2.0149780031567988e-4
-indictable_A	1.3251527238514238e-5
-indictment_N	1.352680767338908e-4
-indies_PN	1.8648018648018647e-5
-indifference_N	2.0495163141498608e-5
-indifferent_A	5.300610895405695e-5
-indigence_N	4.099032628299721e-6
-indigenous_A	1.3251527238514238e-5
-indigent_A	1.3251527238514238e-5
-indigestible_A	1.3251527238514238e-5
-indigestion_N	4.099032628299721e-6
-indignant_A	1.3251527238514238e-5
-indignation_N	8.198065256599442e-6
-indignity_N	8.198065256599442e-6
-indigo_N	4.099032628299721e-6
-indirect_A	2.9153359924731325e-4
-indirectness_N	8.198065256599442e-6
-indiscernible_A	1.3251527238514238e-5
-indiscipline_N	4.099032628299721e-6
-indiscreet_A	1.3251527238514238e-5
-indiscrete_A	1.3251527238514238e-5
-indiscretion_N	4.099032628299721e-6
-indiscriminate_A	1.3251527238514238e-5
-indispensability_N	8.198065256599442e-6
-indispensable_A	2.6503054477028476e-5
-indisposed_A	1.3251527238514238e-5
-indisposition_N	4.099032628299721e-6
-indisputable_A	1.3251527238514238e-5
-indissoluble_A	1.3251527238514238e-5
-indistinct_A	1.3251527238514238e-5
-indistinctness_N	4.099032628299721e-6
-indistinguishable_A	3.975458171554272e-5
-indite_V2	1.679148335963999e-5
-individual_A	1.881716867869022e-3
-individual_N	5.205771437940646e-4
-individualism_N	4.099032628299721e-6
-individualist_N	4.099032628299721e-6
-individualistic_A	1.3251527238514238e-5
-individuality_N	4.099032628299721e-6
-individualize_V2	1.679148335963999e-5
-indivisible_A	1.3251527238514238e-5
-indo_european_A	1.3251527238514238e-5
-indoctrinate_V2	3.358296671927998e-5
-indoctrination_N	4.099032628299721e-6
-indolence_N	4.099032628299721e-6
-indolent_A	1.3251527238514238e-5
-indomitable_A	3.975458171554272e-5
-indonesia_PN	2.0512820512820512e-4
-indonesian_A	2.6503054477028476e-5
-indonesian_N	4.099032628299721e-6
-indoor_A	6.62576361925712e-5
-indoors_Adv	7.850402725659827e-6
-indore_PN	1.8648018648018647e-5
-indorse_V2	1.679148335963999e-5
-indrawn_A	1.3251527238514238e-5
-indubitable_A	1.3251527238514238e-5
-induce_V2	2.3508076703495986e-4
-induce_V2V	2.905287623474724e-3
-inducement_N	1.2297097884899164e-5
-induct_V2	1.679148335963999e-5
-induction_N	4.099032628299721e-6
-inductive_A	1.3251527238514238e-5
-indue_V2	1.679148335963999e-5
-indulge_V	9.163383121048291e-5
-indulge_V2	3.358296671927998e-5
-indulgence_N	1.6396130513198885e-5
-indulgent_A	1.3251527238514238e-5
-industrial_A	2.226256576070392e-3
-industrialism_N	4.099032628299721e-6
-industrialist_N	2.869322839809805e-5
-industrialization_N	8.198065256599442e-6
-industrialize_V2	1.5112335023675992e-4
-industrious_A	1.3251527238514238e-5
-industry_N	3.160354156419085e-3
-indwelling_A	1.3251527238514238e-5
-inebriate_A	1.3251527238514238e-5
-inebriate_N	4.099032628299721e-6
-inebriate_V2	1.679148335963999e-5
-inebriation_N	4.099032628299721e-6
-inebriety_N	4.099032628299721e-6
-inedible_A	2.6503054477028476e-5
-ineffable_A	2.6503054477028476e-5
-ineffective_A	3.975458171554272e-5
-ineffectiveness_N	8.198065256599442e-6
-ineffectual_A	2.6503054477028476e-5
-ineffectuality_N	4.099032628299721e-6
-inefficiency_N	3.279226102639777e-5
-inefficient_A	1.4576679962365662e-4
-inelastic_A	1.3251527238514238e-5
-inelegance_N	4.099032628299721e-6
-inelegant_A	1.3251527238514238e-5
-ineligibility_N	4.099032628299721e-6
-ineligible_A	1.3251527238514238e-5
-ineluctable_A	1.3251527238514238e-5
-inept_A	6.62576361925712e-5
-ineptitude_N	1.6396130513198885e-5
-inequality_N	1.6396130513198885e-5
-inequitable_A	2.6503054477028476e-5
-inequity_N	1.6396130513198885e-5
-ineradicable_A	1.3251527238514238e-5
-inert_A	1.3251527238514238e-5
-inertia_N	8.198065256599442e-6
-inescapable_A	2.6503054477028476e-5
-inessential_A	1.3251527238514238e-5
-inessential_N	4.099032628299721e-6
-inestimable_A	1.3251527238514238e-5
-inevitability_N	8.198065256599442e-6
-inevitable_A	2.9153359924731325e-4
-inexact_A	1.3251527238514238e-5
-inexactitude_N	4.099032628299721e-6
-inexcusable_A	2.6503054477028476e-5
-inexhaustible_A	2.6503054477028476e-5
-inexorable_A	7.950916343108544e-5
-inexpediency_N	4.099032628299721e-6
-inexpedient_A	1.3251527238514238e-5
-inexpensive_A	6.62576361925712e-5
-inexperience_N	8.198065256599442e-6
-inexperienced_A	5.300610895405695e-5
-inexpert_A	1.3251527238514238e-5
-inexpiable_A	1.3251527238514238e-5
-inexplicable_A	7.950916343108544e-5
-inexpressible_A	1.3251527238514238e-5
-inextinguishable_A	1.3251527238514238e-5
-inextricable_A	2.6503054477028476e-5
-infallibility_N	4.099032628299721e-6
-infallible_A	1.3251527238514238e-5
-infamous_A	6.62576361925712e-5
-infamy_N	8.198065256599442e-6
-infancy_N	8.198065256599442e-6
-infant_N	3.279226102639777e-5
-infanticide_N	4.099032628299721e-6
-infantile_A	2.6503054477028476e-5
-infantilism_N	4.099032628299721e-6
-infantry_N	1.2297097884899164e-5
-infantryman_N	4.099032628299721e-6
-infatuate_V2	1.679148335963999e-5
-infatuation_N	4.099032628299721e-6
-infect_V	4.5816915605241456e-5
-infect_V2	2.1828928367531987e-4
-infection_N	3.689129365469749e-5
-infectious_A	5.300610895405695e-5
-infer_V2	3.358296671927998e-5
-inference_N	3.689129365469749e-5
-inferential_A	1.3251527238514238e-5
-inferior_A	5.300610895405695e-5
-inferior_N	4.099032628299721e-6
-inferiority_N	4.099032628299721e-6
-infernal_A	1.3251527238514238e-5
-inferno_N	8.198065256599442e-6
-infertile_A	2.6503054477028476e-5
-infertility_N	1.2297097884899164e-5
-infest_V2	3.358296671927998e-5
-infestation_N	8.198065256599442e-6
-infidel_N	4.099032628299721e-6
-infidelity_N	1.2297097884899164e-5
-infield_N	4.099032628299721e-6
-infiltrate_V	2.2908457802620728e-5
-infiltrate_V2	6.716593343855997e-5
-infiltration_N	4.099032628299721e-6
-infinite_A	2.6503054477028476e-5
-infinitesimal_A	1.3251527238514238e-5
-infinitive_A	1.3251527238514238e-5
-infinitive_N	4.099032628299721e-6
-infinitude_N	4.099032628299721e-6
-infinity_N	4.099032628299721e-6
-infirm_A	1.3251527238514238e-5
-infirmary_N	4.099032628299721e-6
-infirmity_N	4.099032628299721e-6
-inflame_V	2.2908457802620728e-5
-inflame_V2	3.358296671927998e-5
-inflammable_A	1.3251527238514238e-5
-inflammation_N	4.099032628299721e-6
-inflammatory_A	6.62576361925712e-5
-inflatable_A	1.3251527238514238e-5
-inflate_V	1.6035920461834508e-4
-inflate_V2	1.5112335023675992e-4
-inflation_N	8.403016888014429e-4
-inflationary_A	7.950916343108544e-5
-inflect_V2	1.679148335963999e-5
-inflection_N	4.099032628299721e-6
-inflectional_A	1.3251527238514238e-5
-inflexibility_N	4.099032628299721e-6
-inflexible_A	1.3251527238514238e-5
-inflexion_N	4.099032628299721e-6
-inflict_V2	1.1754038351747993e-4
-infliction_N	4.099032628299721e-6
-inflorescence_N	4.099032628299721e-6
-inflow_N	5.73864567961961e-5
-influence_N	2.0495163141498606e-4
-influence_V2	5.037445007891997e-4
-influential_A	2.3852749029325629e-4
-influenza_N	8.198065256599442e-6
-influx_N	3.279226102639777e-5
-info_N	4.099032628299721e-6
-inform_V	4.5816915605241456e-4
-inform_V2	2.5187225039459985e-4
-informal_A	2.650305447702848e-4
-informality_N	4.099032628299721e-6
-informant_N	4.099032628299721e-6
-information_N	9.058862108542384e-4
-informative_A	3.975458171554272e-5
-informer_N	4.099032628299721e-6
-infra_Adv	7.850402725659827e-6
-infra_dig_A	1.3251527238514238e-5
-infra_red_A	1.3251527238514238e-5
-infraction_N	8.198065256599442e-6
-infrastructure_N	5.73864567961961e-5
-infrequency_N	4.099032628299721e-6
-infrequent_A	3.975458171554272e-5
-infringe_V	2.51993035828828e-4
-infringe_V2	1.1754038351747993e-4
-infringement_N	4.0990326282997215e-5
-infuriate_V2	5.037445007891997e-5
-infuse_V	4.5816915605241456e-5
-infuse_V2	5.037445007891997e-5
-infusion_N	2.0495163141498608e-5
-ingatestone_PN	1.8648018648018647e-5
-ingathering_N	4.099032628299721e-6
-ingenious_A	5.300610895405695e-5
-ingenue_N	4.099032628299721e-6
-ingenuity_N	8.198065256599442e-6
-ingenuous_A	1.3251527238514238e-5
-ingenuousness_N	4.099032628299721e-6
-ingest_V2	3.358296671927998e-5
-ingle_nook_N	4.099032628299721e-6
-inglorious_A	1.3251527238514238e-5
-ingoing_A	1.3251527238514238e-5
-ingot_N	2.4594195769798327e-5
-ingraft_V2	1.679148335963999e-5
-ingrained_A	2.6503054477028476e-5
-ingratiate_V2	3.358296671927998e-5
-ingratiatingly_Adv	7.850402725659827e-6
-ingratitude_N	4.099032628299721e-6
-ingredient_N	4.0990326282997215e-5
-ingress_N	4.099032628299721e-6
-ingrid_PN	1.8648018648018647e-5
-ingrowing_A	1.3251527238514238e-5
-inhabit_V2	6.716593343855997e-5
-inhabitable_A	1.3251527238514238e-5
-inhabitant_N	4.099032628299721e-6
-inhalation_N	4.099032628299721e-6
-inhale_V	2.2908457802620728e-5
-inhale_V2	1.679148335963999e-5
-inhaler_N	4.099032628299721e-6
-inharmonious_A	1.3251527238514238e-5
-inherent_A	1.5901832686217088e-4
-inherit_V	6.872537340786218e-5
-inherit_V2	1.679148335963999e-4
-inheritance_N	1.6396130513198885e-5
-inheritor_N	1.2297097884899164e-5
-inhibit_V2	1.847063169560399e-4
-inhibition_N	4.099032628299721e-6
-inhibitor_N	4.099032628299721e-6
-inhibitory_A	1.3251527238514238e-5
-inhospitable_A	2.6503054477028476e-5
-inhuman_A	2.6503054477028476e-5
-inhumane_A	2.6503054477028476e-5
-inhumanity_N	4.099032628299721e-6
-inimical_A	1.3251527238514238e-5
-inimitable_A	1.3251527238514238e-5
-iniquitous_A	1.3251527238514238e-5
-iniquity_N	4.099032628299721e-6
-initial_A	2.2792626850244493e-3
-initial_N	1.2297097884899164e-5
-initial_V2	1.679148335963999e-5
-initiate_A	1.3251527238514238e-5
-initiate_N	8.198065256599442e-6
-initiate_V2	3.0224670047351984e-4
-initiation_N	8.198065256599442e-6
-initiative_N	2.6233808821118215e-4
-inject_V2	2.5187225039459985e-4
-injection_N	5.328742416789638e-5
-injudicious_A	1.3251527238514238e-5
-injunction_N	1.0247581570749303e-4
-injure_V2	4.701615340699197e-4
-injured_A	3.975458171554272e-5
-injurious_A	1.3251527238514238e-5
-injury_N	1.6396130513198886e-4
-injustice_N	1.6396130513198885e-5
-ink_N	5.328742416789638e-5
-ink_V2	1.679148335963999e-5
-ink_bottle_N	4.099032628299721e-6
-ink_pad_N	4.099032628299721e-6
-ink_pot_N	4.099032628299721e-6
-inkling_N	2.0495163141498608e-5
-inkstand_N	4.099032628299721e-6
-inkwell_N	4.099032628299721e-6
-inky_A	1.3251527238514238e-5
-inland_A	1.3251527238514238e-5
-inland_Adv	2.355120817697948e-5
-inlay_N	8.198065256599442e-6
-inlay_V2	1.679148335963999e-5
-inlet_N	4.099032628299721e-6
-inmate_N	2.4594195769798327e-5
-inmost_A	1.3251527238514238e-5
-inn_N	8.198065256599442e-6
-innate_A	2.6503054477028476e-5
-inner_A	1.722698541006851e-4
-innermost_A	1.3251527238514238e-5
-inning_N	2.869322839809805e-5
-innings_N	2.0495163141498608e-5
-innkeeper_N	4.099032628299721e-6
-innocence_N	1.2297097884899164e-5
-innocent_A	1.8552138133919935e-4
-innocent_N	1.2297097884899164e-5
-innocuous_A	1.3251527238514238e-5
-innovate_V	4.5816915605241456e-5
-innovate_V2	3.358296671927998e-5
-innovation_N	5.73864567961961e-5
-innovator_N	1.2297097884899164e-5
-innsbruck_PN	1.8648018648018647e-5
-innuendo_N	1.2297097884899164e-5
-innumerable_A	2.6503054477028476e-5
-inoculate_V2	1.679148335963999e-5
-inoculation_N	4.099032628299721e-6
-inoffensive_A	1.3251527238514238e-5
-inoperable_A	2.6503054477028476e-5
-inoperative_A	2.6503054477028476e-5
-inopportune_A	1.3251527238514238e-5
-inordinate_A	1.3251527238514238e-5
-inorganic_A	1.3251527238514238e-5
-inorganically_Adv	7.850402725659827e-6
-inpouring_A	1.3251527238514238e-5
-inpouring_N	4.099032628299721e-6
-input_N	3.689129365469749e-5
-inquest_N	4.099032628299721e-6
-inquietude_N	4.099032628299721e-6
-inquire_V	1.1454228901310364e-4
-inquire_V2	1.679148335963999e-5
-inquirer_N	4.099032628299721e-6
-inquiring_A	1.3251527238514238e-5
-inquiry_N	1.8445646827348745e-4
-inquisition_N	4.099032628299721e-6
-inquisitive_A	1.3251527238514238e-5
-inquisitiveness_N	4.099032628299721e-6
-inquisitor_N	4.099032628299721e-6
-inquisitorial_A	1.3251527238514238e-5
-inroad_N	8.198065256599442e-6
-inrush_N	4.099032628299721e-6
-insane_A	3.975458171554272e-5
-insanitary_A	1.3251527238514238e-5
-insanity_N	1.2297097884899164e-5
-insatiable_A	2.6503054477028476e-5
-insatiate_A	1.3251527238514238e-5
-inscribe_V2	1.679148335963999e-5
-inscription_N	8.198065256599442e-6
-inscrutable_A	1.3251527238514238e-5
-insect_N	1.6396130513198885e-5
-insect_powder_N	4.099032628299721e-6
-insecticide_N	4.099032628299721e-6
-insectivorous_A	1.3251527238514238e-5
-insecure_A	2.6503054477028476e-5
-insecurity_N	4.099032628299721e-6
-inseminate_V2	1.679148335963999e-5
-insemination_N	4.099032628299721e-6
-insensate_A	1.3251527238514238e-5
-insensibility_N	4.099032628299721e-6
-insensible_A	1.3251527238514238e-5
-insensitive_A	2.6503054477028476e-5
-insensitivity_N	8.198065256599442e-6
-insentient_A	1.3251527238514238e-5
-inseparable_A	2.6503054477028476e-5
-insert_N	2.0495163141498608e-5
-insert_V2	1.5112335023675992e-4
-insertion_N	4.099032628299721e-6
-inset_N	4.099032628299721e-6
-inset_V2	1.679148335963999e-5
-inshore_A	1.3251527238514238e-5
-inshore_Adv	7.850402725659827e-6
-inside_A	7.950916343108544e-5
-inside_Adv	7.065362453093844e-5
-inside_N	1.6396130513198885e-5
-inside_Prep	2.313781876477102e-4
-insider_N	1.721593703885883e-4
-insidious_A	3.975458171554272e-5
-insidiousness_N	4.099032628299721e-6
-insight_N	1.6396130513198885e-5
-insignificance_N	4.099032628299721e-6
-insignificant_A	3.975458171554272e-5
-insincere_A	1.3251527238514238e-5
-insincerity_N	4.099032628299721e-6
-insinuate_V2	1.679148335963999e-5
-insinuatingly_Adv	7.850402725659827e-6
-insinuation_N	4.099032628299721e-6
-insipid_A	1.3251527238514238e-5
-insipidity_N	4.099032628299721e-6
-insipidness_N	4.099032628299721e-6
-insist_V	8.017960230917255e-4
-insist_V2	1.679148335963999e-5
-insist_VS	4.510234763501792e-3
-insistence_N	4.0990326282997215e-5
-insistent_A	2.6503054477028476e-5
-insofar_Adv	2.355120817697948e-5
-insole_N	4.099032628299721e-6
-insolence_N	4.099032628299721e-6
-insolent_A	1.3251527238514238e-5
-insoluble_A	1.3251527238514238e-5
-insolvency_N	1.2297097884899164e-5
-insolvent_A	2.2527596305474206e-4
-insolvent_N	4.099032628299721e-6
-insomnia_N	4.099032628299721e-6
-insomniac_N	4.099032628299721e-6
-insomuch_Adv	7.850402725659827e-6
-insouciance_N	4.099032628299721e-6
-insouciant_A	1.3251527238514238e-5
-inspan_V2	1.679148335963999e-5
-inspect_V2	1.847063169560399e-4
-inspection_N	4.508935891129693e-5
-inspector_N	6.148548942449582e-5
-inspectorate_N	4.099032628299721e-6
-inspiration_N	1.6396130513198885e-5
-inspirational_A	3.975458171554272e-5
-inspire_V2	3.0224670047351984e-4
-inspire_V2V	2.324230098779779e-3
-inspired_A	1.3251527238514238e-5
-inst_PN	1.8648018648018647e-5
-instability_N	1.6396130513198885e-5
-install_V	2.51993035828828e-4
-install_V2	5.709104342277596e-4
-installation_N	8.198065256599443e-5
-instalment_N	4.099032628299721e-6
-instance_N	4.8368585013936714e-4
-instance_V2	1.679148335963999e-5
-instant_A	1.9877290857771358e-4
-instant_N	2.0495163141498608e-5
-instantaneous_A	1.3251527238514238e-5
-instead_Adv	1.6564349751142233e-3
-instep_N	4.099032628299721e-6
-instigate_V2	3.358296671927998e-5
-instigation_N	4.099032628299721e-6
-instigator_N	4.099032628299721e-6
-instil_V2	1.679148335963999e-5
-instillation_N	4.099032628299721e-6
-instinct_A	1.3251527238514238e-5
-instinct_N	1.6396130513198885e-5
-instinctive_A	6.62576361925712e-5
-institute_N	8.607968519429415e-5
-institute_V2	3.0224670047351984e-4
-institution_N	7.952123298901459e-4
-institutional_A	1.3781588328054808e-3
-institutionalization_N	4.099032628299721e-6
-institutionalize_V2	1.679148335963999e-5
-instruct_V2	1.847063169560399e-4
-instruction_N	9.837678307919331e-5
-instructional_A	3.975458171554272e-5
-instructive_A	2.6503054477028476e-5
-instructor_N	1.6396130513198885e-5
-instructress_N	4.099032628299721e-6
-instrument_N	2.664371208394819e-4
-instrumental_A	9.276069066959968e-5
-instrumentalist_N	4.099032628299721e-6
-instrumentality_N	4.099032628299721e-6
-instrumentation_N	2.869322839809805e-5
-insubordinate_A	1.3251527238514238e-5
-insubordination_N	1.2297097884899164e-5
-insubstantial_A	2.6503054477028476e-5
-insufferable_A	1.3251527238514238e-5
-insufficiency_N	4.099032628299721e-6
-insufficient_A	1.325152723851424e-4
-insular_A	1.3251527238514238e-5
-insularism_N	4.099032628299721e-6
-insularity_N	4.099032628299721e-6
-insulate_V2	1.5112335023675992e-4
-insulation_N	2.0495163141498608e-5
-insulator_N	8.198065256599442e-6
-insulin_N	6.968355468109526e-5
-insult_N	2.0495163141498608e-5
-insult_V2	3.358296671927998e-5
-insulting_A	6.62576361925712e-5
-insuperable_A	1.3251527238514238e-5
-insupportable_A	2.6503054477028476e-5
-insurance_N	1.4510575504181012e-3
-insure_V	2.9780995143406945e-4
-insure_V2	8.227826846223595e-4
-insure_VS	1.1564704521799469e-4
-insurgent_A	1.3251527238514238e-5
-insurgent_N	2.0495163141498608e-5
-insurmountable_A	1.3251527238514238e-5
-insurrection_N	8.198065256599442e-6
-intact_A	1.722698541006851e-4
-intaglio_N	4.099032628299721e-6
-intake_N	8.198065256599442e-6
-intangibility_N	4.099032628299721e-6
-intangible_A	6.62576361925712e-5
-intangibles_N	4.099032628299721e-6
-integer_N	4.099032628299721e-6
-integral_A	5.300610895405695e-5
-integrate_V	1.3745074681572437e-4
-integrate_V2	4.8695301742955973e-4
-integration_N	7.788161993769471e-5
-integrity_N	6.968355468109526e-5
-integument_N	4.099032628299721e-6
-intellect_N	8.198065256599442e-6
-intellectual_A	2.2527596305474206e-4
-intellectual_N	4.0990326282997215e-5
-intelligence_N	2.0905066404328578e-4
-intelligent_A	1.060122179081139e-4
-intelligentsia_N	4.099032628299721e-6
-intelligibility_N	4.099032628299721e-6
-intelligible_A	1.3251527238514238e-5
-intemperance_N	4.099032628299721e-6
-intemperate_A	1.3251527238514238e-5
-intend_V	2.0617612022358654e-4
-intend_V2	1.1754038351747993e-4
-intend_V2V	1.68506682161534e-2
-intend_VV	8.661025385764062e-3
-intense_A	5.698156712561123e-4
-intensification_N	4.099032628299721e-6
-intensify_V	2.51993035828828e-4
-intensify_V2	1.5112335023675992e-4
-intensity_N	4.508935891129693e-5
-intensive_A	1.4576679962365662e-4
-intent_A	6.62576361925712e-5
-intent_N	1.3116904410559108e-4
-intention_N	1.3116904410559108e-4
-intentional_A	1.325152723851424e-4
-intentness_N	4.099032628299721e-6
-inter_V2	1.679148335963999e-5
-inter_alia_Adv	7.850402725659827e-6
-interact_V	2.2908457802620728e-5
-interaction_N	8.198065256599442e-6
-interactive_A	6.62576361925712e-5
-interbreed_V	2.2908457802620728e-5
-interbreed_V2	1.679148335963999e-5
-intercalary_A	1.3251527238514238e-5
-intercede_V	4.5816915605241456e-5
-intercept_V2	5.037445007891997e-5
-interception_N	4.099032628299721e-6
-interceptor_N	4.099032628299721e-6
-intercession_N	4.099032628299721e-6
-interchange_N	4.099032628299721e-6
-interchange_V2	1.679148335963999e-5
-interchangeable_A	2.6503054477028476e-5
-intercollegiate_A	5.300610895405695e-5
-intercom_N	8.198065256599442e-6
-intercommunicate_V	2.2908457802620728e-5
-intercommunication_N	4.099032628299721e-6
-intercommunion_N	4.099032628299721e-6
-interconnect_V	4.5816915605241456e-5
-interconnect_V2	3.358296671927998e-5
-interconnectedness_N	4.099032628299721e-6
-interconnection_N	4.099032628299721e-6
-intercontinental_A	1.3251527238514238e-5
-intercourse_N	4.099032628299721e-6
-interdenominational_A	1.3251527238514238e-5
-interdepartmental_A	1.3251527238514238e-5
-interdependence_N	8.198065256599442e-6
-interdependent_A	1.3251527238514238e-5
-interdict_N	4.099032628299721e-6
-interdict_V2	1.679148335963999e-5
-interdiction_N	2.0495163141498608e-5
-interdisciplinary_A	1.3251527238514238e-5
-interest_N	3.898180029513035e-3
-interest_V	5.03986071657656e-4
-interest_V2	1.1082379017362395e-3
-interested_A	1.5901832686217088e-4
-interesting_A	2.9153359924731325e-4
-interface_N	4.099032628299721e-6
-interfere_V	4.123522404471731e-4
-interference_N	2.0495163141498608e-5
-interim_N	1.6396130513198885e-5
-interior_A	7.950916343108544e-5
-interior_N	3.279226102639777e-5
-interject_V2	3.358296671927998e-5
-interjection_N	4.099032628299721e-6
-interlace_V	2.2908457802620728e-5
-interlace_V2	1.679148335963999e-5
-interlard_V2	1.679148335963999e-5
-interleave_V2	1.679148335963999e-5
-interlink_V	2.2908457802620728e-5
-interlink_V2	1.679148335963999e-5
-interlock_V	2.2908457802620728e-5
-interlock_V2	1.679148335963999e-5
-interlocutor_N	4.099032628299721e-6
-interloper_N	8.198065256599442e-6
-interlude_N	8.198065256599442e-6
-intermarriage_N	4.099032628299721e-6
-intermarry_V	2.2908457802620728e-5
-intermediary_N	1.2297097884899164e-5
-intermediate_A	9.276069066959968e-5
-intermediate_N	4.099032628299721e-6
-interment_N	4.099032628299721e-6
-intermezzo_N	4.099032628299721e-6
-interminable_A	1.3251527238514238e-5
-intermingle_V	2.2908457802620728e-5
-intermingle_V2	1.679148335963999e-5
-intermission_N	1.2297097884899164e-5
-intermittent_A	3.975458171554272e-5
-intermix_V	2.2908457802620728e-5
-intermix_V2	3.358296671927998e-5
-intermixture_N	4.099032628299721e-6
-intern_N	4.099032628299721e-6
-intern_V2	1.679148335963999e-5
-internal_A	1.0336191246041106e-3
-internalize_V2	1.679148335963999e-5
-international_A	2.6900600294183907e-3
-international_N	8.198065256599442e-6
-internationale_N	4.099032628299721e-6
-internationalism_N	4.099032628299721e-6
-internationalist_N	8.198065256599442e-6
-internationalization_N	1.6396130513198885e-5
-internationalize_V2	1.679148335963999e-5
-interne_N	4.099032628299721e-6
-internecine_A	1.3251527238514238e-5
-internee_N	4.099032628299721e-6
-internet_N	4.099032628299721e-6
-internment_N	1.2297097884899164e-5
-interpellate_V2	1.679148335963999e-5
-interpellation_N	4.099032628299721e-6
-interphone_N	4.099032628299721e-6
-interplanetary_A	1.3251527238514238e-5
-interplay_N	4.099032628299721e-6
-interpol_PN	1.8648018648018647e-5
-interpolate_V2	1.679148335963999e-5
-interpolation_N	4.099032628299721e-6
-interpose_V	2.2908457802620728e-5
-interpose_V2	1.679148335963999e-5
-interposition_N	4.099032628299721e-6
-interpret_V	9.163383121048291e-5
-interpret_V2	4.3657856735063974e-4
-interpretation_N	7.788161993769471e-5
-interpretative_A	1.3251527238514238e-5
-interpreter_N	1.2297097884899164e-5
-interracial_A	1.3251527238514238e-5
-interregnum_N	4.099032628299721e-6
-interrelate_V	2.2908457802620728e-5
-interrelate_V2	3.358296671927998e-5
-interrelation_N	4.099032628299721e-6
-interrelationship_N	4.099032628299721e-6
-interrogate_V2	5.037445007891997e-5
-interrogation_N	8.198065256599442e-6
-interrogative_A	1.3251527238514238e-5
-interrogative_N	4.099032628299721e-6
-interrogator_N	1.2297097884899164e-5
-interrogatory_A	1.3251527238514238e-5
-interrupt_V	9.163383121048291e-5
-interrupt_V2	1.1754038351747993e-4
-interrupter_N	4.099032628299721e-6
-interruption_N	2.4594195769798327e-5
-intersect_V	2.2908457802620728e-5
-intersect_V2	1.679148335963999e-5
-intersection_N	1.2297097884899164e-5
-intersperse_V2	6.716593343855997e-5
-interstate_A	2.517790175317705e-4
-interstellar_A	1.3251527238514238e-5
-interstice_N	4.099032628299721e-6
-intertribal_A	1.3251527238514238e-5
-intertwine_V	4.5816915605241456e-5
-intertwine_V2	5.037445007891997e-5
-interval_N	2.0495163141498608e-5
-intervene_V	3.8944378264455236e-4
-intervene_V2V	5.810575246949448e-4
-intervention_N	8.607968519429415e-5
-interview_N	4.7138875225446797e-4
-interview_V2	4.5337005071027976e-4
-interviewer_N	1.2297097884899164e-5
-interweave_V2	1.679148335963999e-5
-intestate_A	1.3251527238514238e-5
-intestinal_A	1.3251527238514238e-5
-intestine_N	4.099032628299721e-6
-intimacy_N	1.2297097884899164e-5
-intimate_A	1.8552138133919935e-4
-intimate_N	4.099032628299721e-6
-intimate_V2	3.358296671927998e-5
-intimation_N	4.099032628299721e-6
-intimidate_V2	8.395741679819995e-5
-intimidation_N	2.0495163141498608e-5
-into_Prep	9.263391012610112e-3
-intolerable_A	1.060122179081139e-4
-intolerance_N	8.198065256599442e-6
-intolerant_A	1.3251527238514238e-5
-intonation_N	8.198065256599442e-6
-intone_V	4.5816915605241456e-5
-intone_V2	1.679148335963999e-5
-intoxicant_A	1.3251527238514238e-5
-intoxicant_N	4.099032628299721e-6
-intoxicate_V2	1.679148335963999e-5
-intoxication_N	8.198065256599442e-6
-intra_uterine_A	1.3251527238514238e-5
-intractability_N	4.099032628299721e-6
-intractable_A	3.975458171554272e-5
-intramural_A	1.3251527238514238e-5
-intransigence_N	4.099032628299721e-6
-intransigent_A	1.3251527238514238e-5
-intransitive_A	1.3251527238514238e-5
-intravenous_A	2.6503054477028476e-5
-intrench_V2	1.679148335963999e-5
-intrepid_A	1.3251527238514238e-5
-intrepidity_N	4.099032628299721e-6
-intricacy_N	4.099032628299721e-6
-intricate_A	6.62576361925712e-5
-intrigue_N	2.0495163141498608e-5
-intrigue_V	9.163383121048291e-5
-intrigue_V2	1.679148335963999e-5
-intrinsic_A	3.975458171554272e-5
-intrinsically_Adv	7.850402725659827e-6
-intro_N	4.099032628299721e-6
-introduce_V2	2.837760687779158e-3
-introduction_N	1.1067388096409248e-4
-introductory_A	2.6503054477028476e-5
-introspect_V	2.2908457802620728e-5
-introspection_N	4.099032628299721e-6
-introspective_A	1.3251527238514238e-5
-introversion_N	4.099032628299721e-6
-introvert_N	4.099032628299721e-6
-introvert_V2	1.679148335963999e-5
-intrude_V	4.5816915605241456e-5
-intrude_V2	1.679148335963999e-5
-intruder_N	2.0495163141498608e-5
-intrusion_N	2.869322839809805e-5
-intrusive_A	3.975458171554272e-5
-intrust_V2	1.679148335963999e-5
-intuit_V	2.2908457802620728e-5
-intuit_V2	1.679148335963999e-5
-intuition_N	1.6396130513198885e-5
-intuitive_A	2.6503054477028476e-5
-intumescence_N	4.099032628299721e-6
-inundate_V2	8.395741679819995e-5
-inundation_N	4.099032628299721e-6
-inure_V2	1.679148335963999e-5
-invade_V2	1.847063169560399e-4
-invader_N	8.198065256599442e-6
-invalid_A	2.6503054477028476e-5
-invalid_N	4.099032628299721e-6
-invalid_V2	1.679148335963999e-5
-invalidate_V2	3.358296671927998e-5
-invalidation_N	4.099032628299721e-6
-invalidism_N	4.099032628299721e-6
-invalidity_N	4.099032628299721e-6
-invaluable_A	1.3251527238514238e-5
-invariable_A	1.060122179081139e-4
-invasion_N	1.2297097884899164e-5
-invasive_A	1.3251527238514238e-5
-invective_N	8.198065256599442e-6
-inveigh_V	2.2908457802620728e-5
-inveigle_V2	1.679148335963999e-5
-invent_V	1.1454228901310364e-4
-invent_V2	2.0149780031567988e-4
-invention_N	2.4594195769798327e-5
-inventive_A	1.3251527238514238e-5
-inventor_N	3.279226102639777e-5
-inventory_N	3.074274471224791e-4
-inverkeithing_PN	1.8648018648018647e-5
-inverness_PN	1.8648018648018647e-5
-inverse_A	6.62576361925712e-5
-inverse_N	1.2297097884899164e-5
-inversion_N	4.099032628299721e-6
-invert_V2	3.358296671927998e-5
-invertebrate_A	1.3251527238514238e-5
-invertebrate_N	4.099032628299721e-6
-inverurie_PN	1.8648018648018647e-5
-invest_V	2.5657472738935213e-3
-invest_V2	8.227826846223595e-4
-investigate_V	1.3745074681572437e-4
-investigate_V2	5.709104342277596e-4
-investigation_N	4.017051975733727e-4
-investigator_N	1.2297097884899163e-4
-investiture_N	4.099032628299721e-6
-investment_N	3.254631906869979e-3
-investor_N	4.595015576323988e-3
-inveterate_A	2.6503054477028476e-5
-invidious_A	2.6503054477028476e-5
-invigilate_V	2.2908457802620728e-5
-invigilation_N	4.099032628299721e-6
-invigilator_N	4.099032628299721e-6
-invigorate_V2	1.679148335963999e-5
-invincibility_N	4.099032628299721e-6
-invincible_A	3.975458171554272e-5
-inviolable_A	1.3251527238514238e-5
-inviolate_A	1.3251527238514238e-5
-invisibility_N	4.099032628299721e-6
-invisible_A	6.62576361925712e-5
-invitation_N	4.0990326282997215e-5
-invite_N	4.099032628299721e-6
-invite_V2	5.373274675084797e-4
-invite_V2V	1.7431725740848344e-3
-inviting_A	1.3251527238514238e-5
-invocation_N	4.099032628299721e-6
-invoice_N	8.198065256599442e-6
-invoice_V2	1.679148335963999e-5
-invoke_V2	1.1754038351747993e-4
-involuntary_A	2.6503054477028476e-5
-involute_A	1.3251527238514238e-5
-involution_N	4.099032628299721e-6
-involve_V	1.3057820947493814e-3
-involve_V2	3.223964805050878e-3
-involve_VS	5.204117034809761e-4
-involved_A	7.950916343108544e-5
-involvement_N	1.1887194622069192e-4
-invulnerable_A	1.3251527238514238e-5
-inward_A	2.6503054477028476e-5
-inward_Adv	1.5700805451319653e-5
-inwardness_N	4.099032628299721e-6
-inwards_Adv	7.850402725659827e-6
-inwrought_A	1.3251527238514238e-5
-iodine_N	4.099032628299721e-6
-ion_N	4.099032628299721e-6
-ionic_A	1.3251527238514238e-5
-ionization_N	4.099032628299721e-6
-ionize_V	2.2908457802620728e-5
-ionize_V2	1.679148335963999e-5
-ionosphere_N	4.099032628299721e-6
-iota_N	1.2297097884899164e-5
-iou_N	4.099032628299721e-6
-iowa_PN	1.8648018648018647e-5
-ipse_dixit_N	4.099032628299721e-6
-ipso_facto_Adv	7.850402725659827e-6
-ipswich_PN	1.8648018648018647e-5
-iq_N	4.099032628299721e-6
-ira_N	4.0990326282997215e-5
-iran_PN	1.8648018648018647e-5
-iranian_A	1.1926374514662814e-4
-iranian_N	4.099032628299721e-6
-iraq_PN	1.8648018648018647e-5
-iraqi_A	2.6503054477028476e-5
-iraqi_N	4.099032628299721e-6
-irascibility_N	4.099032628299721e-6
-irascible_A	1.3251527238514238e-5
-irate_A	1.3251527238514238e-5
-ire_N	1.2297097884899164e-5
-ireful_A	1.3251527238514238e-5
-ireland_PN	1.8648018648018647e-5
-irene_PN	1.8648018648018647e-5
-iridescence_N	4.099032628299721e-6
-iridescent_A	1.3251527238514238e-5
-iridium_N	4.099032628299721e-6
-iris_N	1.2297097884899164e-5
-iris_PN	1.8648018648018647e-5
-irish_A	2.9153359924731325e-4
-irish_N	4.099032628299721e-6
-irishman_N	4.099032628299721e-6
-irishwoman_N	4.099032628299721e-6
-irk_V2	1.0074890015783994e-4
-irksome_A	2.6503054477028476e-5
-iron_N	6.148548942449582e-5
-iron_V	6.872537340786218e-5
-iron_V2	1.679148335963999e-5
-iron_foundry_N	4.099032628299721e-6
-iron_grey_A	1.3251527238514238e-5
-iron_grey_N	4.099032628299721e-6
-ironclad_A	2.6503054477028476e-5
-ironic_A	1.060122179081139e-4
-ironical_A	1.4576679962365662e-4
-ironing_board_N	4.099032628299721e-6
-ironmonger_N	4.099032628299721e-6
-ironmongery_N	4.099032628299721e-6
-ironmould_N	4.099032628299721e-6
-ironside_N	4.099032628299721e-6
-ironware_N	4.099032628299721e-6
-ironwork_N	4.099032628299721e-6
-ironworks_N	4.099032628299721e-6
-irony_N	4.0990326282997215e-5
-irradiate_V2	5.037445007891997e-5
-irrational_A	5.300610895405695e-5
-irreconcilable_A	1.3251527238514238e-5
-irrecoverable_A	1.3251527238514238e-5
-irredeemable_A	1.3251527238514238e-5
-irredentist_N	4.099032628299721e-6
-irreducible_A	1.3251527238514238e-5
-irrefutable_A	1.3251527238514238e-5
-irregular_A	2.6503054477028476e-5
-irregular_N	4.099032628299721e-6
-irregularity_N	2.0495163141498608e-5
-irrelevance_N	4.099032628299721e-6
-irrelevancy_N	4.099032628299721e-6
-irrelevant_A	1.060122179081139e-4
-irreligious_A	1.3251527238514238e-5
-irremediable_A	1.3251527238514238e-5
-irremovable_A	1.3251527238514238e-5
-irreparable_A	7.950916343108544e-5
-irreplaceable_A	2.6503054477028476e-5
-irrepressible_A	2.6503054477028476e-5
-irreproachable_A	1.3251527238514238e-5
-irresistible_A	3.975458171554272e-5
-irresolute_A	1.3251527238514238e-5
-irresolution_N	4.099032628299721e-6
-irrespective_A	1.3251527238514238e-5
-irresponsibility_N	4.099032628299721e-6
-irresponsible_A	1.8552138133919935e-4
-irretrievable_A	1.3251527238514238e-5
-irreverence_N	4.099032628299721e-6
-irreverent_A	3.975458171554272e-5
-irreversibility_N	4.099032628299721e-6
-irreversible_A	1.3251527238514238e-5
-irrevocable_A	2.6503054477028476e-5
-irridentism_N	4.099032628299721e-6
-irrigate_V2	1.679148335963999e-5
-irrigation_N	4.099032628299721e-6
-irritability_N	4.099032628299721e-6
-irritable_A	1.3251527238514238e-5
-irritant_A	1.3251527238514238e-5
-irritant_N	4.099032628299721e-6
-irritate_V2	5.037445007891997e-5
-irritation_N	1.6396130513198885e-5
-irruption_N	4.099032628299721e-6
-irthlingborough_PN	1.8648018648018647e-5
-irvine_PN	1.8648018648018647e-5
-isaac_PN	1.8648018648018647e-5
-isabel_PN	1.8648018648018647e-5
-isabella_PN	1.8648018648018647e-5
-isinglass_N	4.099032628299721e-6
-islam_N	4.099032628299721e-6
-islamic_A	3.975458171554272e-5
-island_N	7.788161993769471e-5
-islander_N	4.099032628299721e-6
-isle_N	4.099032628299721e-6
-islet_N	4.099032628299721e-6
-islington_PN	1.8648018648018647e-5
-ism_N	4.099032628299721e-6
-isobar_N	4.099032628299721e-6
-isobel_PN	1.8648018648018647e-5
-isolate_V2	2.6866373375423986e-4
-isolation_N	2.4594195769798327e-5
-isolationism_N	4.099032628299721e-6
-isolationist_N	4.099032628299721e-6
-isosceles_A	1.3251527238514238e-5
-isotherm_N	4.099032628299721e-6
-isotope_N	4.099032628299721e-6
-israel_PN	6.8997668997669e-4
-israeli_A	1.722698541006851e-4
-israeli_N	4.099032628299721e-6
-issue_N	3.853090670601738e-3
-issue_V	1.2370567213415193e-3
-issue_V2	2.5858884373845584e-3
-istanbul_PN	1.8648018648018647e-5
-isthmus_N	8.198065256599442e-6
-it_Pron	0.3796209601911342
-italian_A	3.975458171554272e-5
-italian_N	4.099032628299721e-6
-italic_A	1.3251527238514238e-5
-italicize_V2	1.679148335963999e-5
-italy_PN	1.0815850815850815e-3
-itch_N	4.099032628299721e-6
-itch_V	2.2908457802620728e-5
-itchy_A	1.3251527238514238e-5
-item_Adv	7.850402725659827e-6
-item_N	3.853090670601738e-4
-itemize_V2	3.358296671927998e-5
-iterate_V2	1.679148335963999e-5
-iteration_N	8.198065256599442e-6
-itinerant_A	1.3251527238514238e-5
-itinerary_N	8.198065256599442e-6
-itself_NP	5.85298674470649e-4
-itv_N	4.099032628299721e-6
-iud_N	4.099032628299721e-6
-ivan_PN	1.8648018648018647e-5
-iver_PN	1.8648018648018647e-5
-ivied_A	1.3251527238514238e-5
-ivor_PN	1.8648018648018647e-5
-ivory_N	2.869322839809805e-5
-ivy_N	4.099032628299721e-6
-ivy_PN	1.8648018648018647e-5
-izmir_PN	1.8648018648018647e-5
-jab_N	1.2297097884899164e-5
-jab_V	2.2908457802620728e-5
-jab_V2	1.679148335963999e-5
-jabalpur_PN	1.8648018648018647e-5
-jabber_N	4.099032628299721e-6
-jabber_V	2.2908457802620728e-5
-jabber_V2	1.679148335963999e-5
-jabberer_N	4.099032628299721e-6
-jabot_N	4.099032628299721e-6
-jack_N	8.198065256599442e-6
-jack_PN	1.8648018648018647e-5
-jack_V2	1.0074890015783994e-4
-jack_in_the_box_N	4.099032628299721e-6
-jack_knife_N	4.099032628299721e-6
-jack_knife_V	2.2908457802620728e-5
-jack_o'_lantern_N	4.099032628299721e-6
-jack_plane_N	4.099032628299721e-6
-jackal_N	8.198065256599442e-6
-jackanapes_N	4.099032628299721e-6
-jackass_N	4.099032628299721e-6
-jackboot_N	4.099032628299721e-6
-jackdaw_N	4.099032628299721e-6
-jacket_N	5.328742416789638e-5
-jackie_PN	1.8648018648018647e-5
-jackpot_N	4.099032628299721e-6
-jacksonville_PN	1.8648018648018647e-5
-jacob_PN	1.8648018648018647e-5
-jacobean_A	1.3251527238514238e-5
-jacobin_A	1.3251527238514238e-5
-jacobin_N	4.099032628299721e-6
-jacobinism_N	4.099032628299721e-6
-jacobite_N	4.099032628299721e-6
-jacqueline_PN	1.8648018648018647e-5
-jade_N	4.099032628299721e-6
-jaded_A	1.3251527238514238e-5
-jag_N	4.099032628299721e-6
-jag_V2	1.679148335963999e-5
-jagged_A	1.3251527238514238e-5
-jaggy_A	1.3251527238514238e-5
-jaguar_N	1.2297097884899164e-5
-jail_N	9.427775045089359e-5
-jail_V2	1.1754038351747993e-4
-jailer_N	4.099032628299721e-6
-jailor_N	4.099032628299721e-6
-jaipur_PN	1.8648018648018647e-5
-jakarta_PN	1.8648018648018647e-5
-jake_PN	1.8648018648018647e-5
-jakes_N	4.099032628299721e-6
-jalopy_N	4.099032628299721e-6
-jam_N	3.689129365469749e-5
-jam_V	1.1454228901310364e-4
-jam_V2	5.037445007891997e-5
-jam_VS	1.1564704521799469e-4
-jamaica_PN	1.8648018648018647e-5
-jamaican_A	1.060122179081139e-4
-jamaican_N	4.099032628299721e-6
-jamb_N	4.099032628299721e-6
-jamboree_N	8.198065256599442e-6
-james_PN	1.8648018648018647e-5
-jamjar_N	4.099032628299721e-6
-jampack_V2	1.679148335963999e-5
-jampot_N	4.099032628299721e-6
-jan_PN	1.8648018648018647e-5
-jane_PN	1.8648018648018647e-5
-janet_PN	1.8648018648018647e-5
-jangle_N	4.099032628299721e-6
-jangle_V	2.2908457802620728e-5
-jangle_V2	1.679148335963999e-5
-janice_PN	1.8648018648018647e-5
-janie_PN	1.8648018648018647e-5
-janitor_N	8.198065256599442e-6
-january_N	4.099032628299721e-6
-january_PN	1.8648018648018647e-5
-janus_PN	1.8648018648018647e-5
-japan_PN	8.428904428904429e-3
-japan_V2	1.679148335963999e-5
-japaneseFem_N	4.099032628299721e-6
-japaneseMasc_N	2.4594195769798327e-5
-japanese_A	1.2058889787047958e-3
-jape_N	4.099032628299721e-6
-japonica_N	4.099032628299721e-6
-jar_N	1.2297097884899164e-5
-jar_V	6.872537340786218e-5
-jar_V2	1.679148335963999e-5
-jarful_N	4.099032628299721e-6
-jargon_N	8.198065256599442e-6
-jarring_A	1.3251527238514238e-5
-jarrow_PN	1.8648018648018647e-5
-jasmine_N	8.198065256599442e-6
-jason_PN	1.8648018648018647e-5
-jasper_N	4.099032628299721e-6
-jaundice_N	4.099032628299721e-6
-jaundice_V2	1.679148335963999e-5
-jaunt_N	1.2297097884899164e-5
-jaunt_V	2.2908457802620728e-5
-jauntily_Adv	7.850402725659827e-6
-jauntiness_N	4.099032628299721e-6
-jaunting_car_N	4.099032628299721e-6
-jaunty_A	2.6503054477028476e-5
-java_PN	1.8648018648018647e-5
-javanese_A	1.3251527238514238e-5
-javanese_N	4.099032628299721e-6
-javelin_N	4.099032628299721e-6
-jaw_N	8.198065256599442e-6
-jaw_V	2.2908457802620728e-5
-jawbone_N	4.099032628299721e-6
-jawbreaker_N	4.099032628299721e-6
-jay_N	4.099032628299721e-6
-jaywalk_V	2.2908457802620728e-5
-jaywalker_N	4.099032628299721e-6
-jazz_N	3.689129365469749e-5
-jazz_V2	1.679148335963999e-5
-jazzy_A	2.6503054477028476e-5
-jc_PN	1.8648018648018647e-5
-jealous_A	9.276069066959968e-5
-jealousy_N	2.0495163141498608e-5
-jean_N	4.0990326282997215e-5
-jean_PN	1.8648018648018647e-5
-jeanie_PN	1.8648018648018647e-5
-jedburgh_PN	1.8648018648018647e-5
-jeep_N	2.4594195769798327e-5
-jeer_N	4.099032628299721e-6
-jeer_V	2.2908457802620728e-5
-jeer_V2	1.679148335963999e-5
-jeeringly_Adv	7.850402725659827e-6
-jeff_PN	1.8648018648018647e-5
-jeffrey_PN	1.8648018648018647e-5
-jehovah_PN	1.8648018648018647e-5
-jejune_A	1.3251527238514238e-5
-jejuneness_N	4.099032628299721e-6
-jekyll_and_hyde_PN	1.8648018648018647e-5
-jell_V	2.2908457802620728e-5
-jell_V2	1.679148335963999e-5
-jellaba_N	4.099032628299721e-6
-jellied_A	1.3251527238514238e-5
-jelly_N	4.099032628299721e-6
-jelly_V	2.2908457802620728e-5
-jelly_V2	1.679148335963999e-5
-jellyfish_N	4.099032628299721e-6
-jemmy_N	4.099032628299721e-6
-jennifer_PN	1.8648018648018647e-5
-jenny_N	4.099032628299721e-6
-jenny_PN	1.8648018648018647e-5
-jeopardize_V2	2.1828928367531987e-4
-jeopardy_N	2.4594195769798327e-5
-jerboa_N	4.099032628299721e-6
-jeremiad_N	4.099032628299721e-6
-jeremy_PN	1.8648018648018647e-5
-jerk_N	4.099032628299721e-6
-jerk_V	2.2908457802620728e-5
-jerk_V2	3.358296671927998e-5
-jerkily_Adv	7.850402725659827e-6
-jerkin_N	4.099032628299721e-6
-jerkiness_N	4.099032628299721e-6
-jerky_A	1.3251527238514238e-5
-jerome_PN	1.8648018648018647e-5
-jerry_N	4.099032628299721e-6
-jerry_PN	1.8648018648018647e-5
-jerry_builder_N	4.099032628299721e-6
-jerry_building_N	4.099032628299721e-6
-jerry_built_A	1.3251527238514238e-5
-jersey_N	8.198065256599442e-6
-jersey_PN	1.8648018648018647e-5
-jess_PN	1.8648018648018647e-5
-jessica_PN	1.8648018648018647e-5
-jessie_PN	1.8648018648018647e-5
-jest_N	4.099032628299721e-6
-jest_V	2.2908457802620728e-5
-jester_N	8.198065256599442e-6
-jesting_A	1.3251527238514238e-5
-jesuit_N	4.099032628299721e-6
-jesuitical_A	1.3251527238514238e-5
-jesus_PN	1.8648018648018647e-5
-jet_N	1.3116904410559108e-4
-jet_V	2.2908457802620728e-5
-jet_V2	1.679148335963999e-5
-jet_black_A	1.3251527238514238e-5
-jet_propelled_A	1.3251527238514238e-5
-jetsam_N	4.099032628299721e-6
-jettison_V2	6.716593343855997e-5
-jetty_N	8.198065256599442e-6
-jew_N	8.198065256599442e-6
-jewel_N	2.0495163141498608e-5
-jewel_V2	1.679148335963999e-5
-jeweller_N	4.099032628299721e-6
-jewellery_N	4.099032628299721e-6
-jewelry_N	8.198065256599443e-5
-jewess_N	4.099032628299721e-6
-jewish_A	3.0478512648582747e-4
-jezebel_N	4.099032628299721e-6
-jib_N	4.099032628299721e-6
-jib_V	2.2908457802620728e-5
-jib_boom_N	4.099032628299721e-6
-jibe_N	4.099032628299721e-6
-jibe_V	2.2908457802620728e-5
-jiffy_N	4.099032628299721e-6
-jig_N	4.099032628299721e-6
-jig_V	2.2908457802620728e-5
-jig_V2	1.679148335963999e-5
-jigger_N	4.099032628299721e-6
-jiggered_A	1.3251527238514238e-5
-jiggery_pokery_N	4.099032628299721e-6
-jiggle_N	4.099032628299721e-6
-jiggle_V	4.5816915605241456e-5
-jiggle_V2	1.679148335963999e-5
-jigsaw_N	4.099032628299721e-6
-jihad_N	4.099032628299721e-6
-jill_PN	1.8648018648018647e-5
-jilt_N	4.099032628299721e-6
-jilt_V2	1.679148335963999e-5
-jim_PN	1.8648018648018647e-5
-jim_crow_N	8.198065256599442e-6
-jimmy_N	4.099032628299721e-6
-jimmy_PN	1.8648018648018647e-5
-jingle_N	4.099032628299721e-6
-jingle_V	2.2908457802620728e-5
-jingle_V2	3.358296671927998e-5
-jingo_N	4.099032628299721e-6
-jingoism_N	4.099032628299721e-6
-jingoist_N	4.099032628299721e-6
-jingoistic_A	1.3251527238514238e-5
-jinks_N	4.099032628299721e-6
-jinn_N	4.099032628299721e-6
-jinx_N	4.099032628299721e-6
-jitney_N	4.099032628299721e-6
-jitterbug_N	4.099032628299721e-6
-jittery_A	1.4576679962365662e-4
-jive_N	4.099032628299721e-6
-jive_V	2.2908457802620728e-5
-jnr_PN	1.8648018648018647e-5
-jo_PN	1.8648018648018647e-5
-joan_PN	1.8648018648018647e-5
-joanie_PN	1.8648018648018647e-5
-joann_PN	1.8648018648018647e-5
-joanna_PN	1.8648018648018647e-5
-joanne_PN	1.8648018648018647e-5
-job_N	1.057550418101328e-3
-job_PN	1.8648018648018647e-5
-job_V	2.2908457802620728e-5
-job_V2	1.679148335963999e-5
-jobber_N	4.099032628299721e-6
-jobbery_N	4.099032628299721e-6
-jocelyn_PN	1.8648018648018647e-5
-jockey_N	8.198065256599442e-6
-jockey_V	4.5816915605241456e-5
-jockey_V2	1.679148335963999e-5
-jocose_A	1.3251527238514238e-5
-jocoseness_N	4.099032628299721e-6
-jocosity_N	4.099032628299721e-6
-jocular_A	1.3251527238514238e-5
-jocularity_N	4.099032628299721e-6
-jocund_A	1.3251527238514238e-5
-jocundity_N	4.099032628299721e-6
-joe_PN	1.8648018648018647e-5
-joey_PN	1.8648018648018647e-5
-jog_N	4.099032628299721e-6
-jog_V	4.5816915605241456e-5
-jog_V2	1.679148335963999e-5
-jog_trot_N	4.099032628299721e-6
-jogger_N	8.198065256599442e-6
-jogging_N	8.198065256599442e-6
-joggle_N	4.099032628299721e-6
-joggle_V	2.2908457802620728e-5
-joggle_V2	1.679148335963999e-5
-johannesburg_PN	1.8648018648018647e-5
-john_PN	1.8648018648018647e-5
-john_bull_N	5.328742416789638e-5
-johnny_PN	1.8648018648018647e-5
-johnstone_PN	1.8648018648018647e-5
-joie_de_vivre_N	4.099032628299721e-6
-join_N	4.099032628299721e-6
-join_V	8.934298543022083e-4
-join_V2	1.8638546529200389e-3
-joiner_N	4.099032628299721e-6
-joinery_N	4.099032628299721e-6
-joint_A	2.610550865987305e-3
-joint_N	8.198065256599443e-5
-joint_V2	1.679148335963999e-5
-jointure_N	4.099032628299721e-6
-joist_N	4.099032628299721e-6
-joke_N	6.148548942449582e-5
-joke_V	6.872537340786218e-5
-joke_VS	1.7347056782699203e-4
-joker_N	4.099032628299721e-6
-jokingly_Adv	1.5700805451319653e-5
-jollification_N	4.099032628299721e-6
-jollity_N	4.099032628299721e-6
-jolly_A	2.6503054477028476e-5
-jolly_Adv	7.850402725659827e-6
-jolly_V2	1.679148335963999e-5
-jollyboat_N	4.099032628299721e-6
-jolt_N	4.508935891129693e-5
-jolt_V	6.872537340786218e-5
-jolt_V2	2.3508076703495986e-4
-jolty_A	1.3251527238514238e-5
-jonah_PN	1.8648018648018647e-5
-jonathan_PN	1.8648018648018647e-5
-jonquil_N	4.099032628299721e-6
-jordan_PN	1.8648018648018647e-5
-jordanian_A	1.3251527238514238e-5
-jordanian_N	4.099032628299721e-6
-joseph_PN	1.8648018648018647e-5
-josephine_PN	1.8648018648018647e-5
-josh_PN	1.8648018648018647e-5
-joshua_PN	1.8648018648018647e-5
-joss_N	4.099032628299721e-6
-joss_house_N	4.099032628299721e-6
-joss_stick_N	4.099032628299721e-6
-jostle_V	4.5816915605241456e-5
-jostle_V2	1.679148335963999e-5
-jot_N	4.099032628299721e-6
-jot_V2	1.679148335963999e-5
-jotter_N	4.099032628299721e-6
-joule_N	4.099032628299721e-6
-journal_N	6.968355468109526e-5
-journalese_N	4.099032628299721e-6
-journalism_N	4.508935891129693e-5
-journalist_N	1.147729135923922e-4
-journalistic_A	6.62576361925712e-5
-journalistically_Adv	7.850402725659827e-6
-journey_N	1.6396130513198885e-5
-journey_V	2.2908457802620728e-5
-journeyman_N	4.099032628299721e-6
-joust_N	4.099032628299721e-6
-joust_V	6.872537340786218e-5
-jove_PN	1.8648018648018647e-5
-jovial_A	2.6503054477028476e-5
-joviality_N	4.099032628299721e-6
-jowl_N	4.099032628299721e-6
-jowly_A	1.3251527238514238e-5
-joy_N	1.6396130513198885e-5
-joy_PN	1.8648018648018647e-5
-joy_V	2.2908457802620728e-5
-joy_ride_N	4.099032628299721e-6
-joy_stick_N	4.099032628299721e-6
-joyce_PN	1.8648018648018647e-5
-joyful_A	1.3251527238514238e-5
-joyfulness_N	4.099032628299721e-6
-joyless_A	1.3251527238514238e-5
-joylessness_N	4.099032628299721e-6
-joyous_A	1.3251527238514238e-5
-joyousness_N	4.099032628299721e-6
-jp_N	4.099032628299721e-6
-ju_jitsu_N	4.099032628299721e-6
-jubilant_A	2.6503054477028476e-5
-jubilation_N	4.099032628299721e-6
-jubilee_N	4.099032628299721e-6
-judaic_A	1.3251527238514238e-5
-judaism_N	4.099032628299721e-6
-judas_N	4.099032628299721e-6
-judas_PN	1.8648018648018647e-5
-judder_V	2.2908457802620728e-5
-judge_N	8.034103951467454e-4
-judge_V	2.9780995143406945e-4
-judge_V2	1.1754038351747993e-4
-judge_V2V	1.7431725740848344e-3
-judge_VS	1.7347056782699203e-4
-judgement_N	4.099032628299721e-6
-judicature_N	4.099032628299721e-6
-judicial_A	3.710427626783987e-4
-judiciary_N	3.279226102639777e-5
-judicious_A	3.975458171554272e-5
-judiciousness_N	4.099032628299721e-6
-judith_PN	1.8648018648018647e-5
-judo_N	4.099032628299721e-6
-judy_PN	1.8648018648018647e-5
-jug_N	1.2297097884899164e-5
-jug_V2	1.679148335963999e-5
-jugful_N	4.099032628299721e-6
-juggernaut_N	8.198065256599442e-6
-juggle_V	1.1454228901310364e-4
-juggle_V2	3.358296671927998e-5
-juggler_N	8.198065256599442e-6
-jugular_A	1.3251527238514238e-5
-juice_N	5.328742416789638e-5
-juiciness_N	4.099032628299721e-6
-juicy_A	1.3251527238514238e-5
-juju_N	4.099032628299721e-6
-jujube_N	4.099032628299721e-6
-jukebox_N	4.099032628299721e-6
-jul_PN	1.8648018648018647e-5
-julep_N	4.099032628299721e-6
-julia_PN	1.8648018648018647e-5
-julian_A	1.3251527238514238e-5
-julian_PN	1.8648018648018647e-5
-julie_PN	1.8648018648018647e-5
-juliet_PN	1.8648018648018647e-5
-july_N	4.099032628299721e-6
-jumble_N	4.099032628299721e-6
-jumble_V	2.2908457802620728e-5
-jumble_V2	1.679148335963999e-5
-jumble_sale_N	4.099032628299721e-6
-jumbo_A	1.1926374514662814e-4
-jump_N	1.5986227250368914e-4
-jump_V	1.855585082012279e-3
-jump_V2	1.3097357020519192e-3
-jump_V2V	5.810575246949448e-4
-jump_VV	2.9865604778496767e-4
-jumped_up_A	1.3251527238514238e-5
-jumper_N	4.099032628299721e-6
-jumpiness_N	8.198065256599442e-6
-jumpy_A	2.6503054477028476e-5
-jun_PN	1.8648018648018647e-5
-junction_N	8.198065256599442e-6
-juncture_N	1.2297097884899164e-5
-june_N	4.099032628299721e-6
-june_PN	1.8648018648018647e-5
-jungle_N	8.198065256599442e-6
-jungly_A	1.3251527238514238e-5
-junior_A	7.950916343108544e-5
-junior_N	2.0495163141498608e-5
-juniper_N	4.099032628299721e-6
-junk_N	1.528939170355796e-3
-junk_V2	5.037445007891997e-5
-junk_shop_N	4.099032628299721e-6
-junket_N	1.6396130513198885e-5
-junket_V	2.2908457802620728e-5
-junketing_N	4.099032628299721e-6
-junkie_N	4.099032628299721e-6
-junky_N	8.198065256599442e-6
-junoesque_A	1.3251527238514238e-5
-junta_N	4.099032628299721e-6
-jupiter_PN	1.8648018648018647e-5
-juridical_A	1.3251527238514238e-5
-jurisdiction_N	5.73864567961961e-5
-jurisprudence_N	1.6396130513198885e-5
-jurist_N	1.2297097884899164e-5
-juror_N	9.427775045089359e-5
-jury_N	3.443187407771766e-4
-jury_box_N	4.099032628299721e-6
-jury_mast_N	4.099032628299721e-6
-jury_rigge_V2	3.358296671927998e-5
-juryman_N	4.099032628299721e-6
-just_AdV	7.6032682705401726e-3
-just_Adv	5.134163382581526e-3
-just_Predet	9.345794392523364e-3
-justice_N	1.352680767338908e-4
-justiciary_N	4.099032628299721e-6
-justifiable_A	3.975458171554272e-5
-justification_N	2.4594195769798327e-5
-justify_V2	6.716593343855996e-4
-justify_VV	2.9865604778496767e-4
-justin_PN	1.8648018648018647e-5
-justness_N	4.099032628299721e-6
-jut_V	6.872537340786218e-5
-jute_N	8.198065256599442e-6
-juvenile_A	2.6503054477028476e-5
-juvenile_N	4.099032628299721e-6
-juxtapose_V2	3.358296671927998e-5
-juxtaposition_N	4.099032628299721e-6
-kaffir_N	4.099032628299721e-6
-kail_N	4.099032628299721e-6
-kaiser_N	4.099032628299721e-6
-kakemono_N	4.099032628299721e-6
-kale_N	4.099032628299721e-6
-kaleidoscope_N	4.099032628299721e-6
-kaleidoscopic_A	1.3251527238514238e-5
-kalgan_PN	1.8648018648018647e-5
-kampong_N	4.099032628299721e-6
-kampuchea_PN	1.8648018648018647e-5
-kampuchean_A	1.3251527238514238e-5
-kampuchean_N	4.099032628299721e-6
-kangaroo_N	8.198065256599442e-6
-kanpur_PN	1.8648018648018647e-5
-kansas_PN	1.8648018648018647e-5
-kansas_city_PN	1.8648018648018647e-5
-kaohsiung_PN	1.8648018648018647e-5
-kaolin_N	4.099032628299721e-6
-kapok_N	4.099032628299721e-6
-kaput_A	1.3251527238514238e-5
-karachi_PN	1.8648018648018647e-5
-karaganda_PN	1.8648018648018647e-5
-karat_N	4.099032628299721e-6
-karate_N	4.099032628299721e-6
-karen_PN	1.8648018648018647e-5
-karlsruhe_PN	1.8648018648018647e-5
-karma_N	4.099032628299721e-6
-kashmir_PN	1.8648018648018647e-5
-kashmiri_A	1.3251527238514238e-5
-kashmiri_N	4.099032628299721e-6
-kassel_PN	1.8648018648018647e-5
-kate_PN	1.8648018648018647e-5
-kath_PN	1.8648018648018647e-5
-katherine_PN	1.8648018648018647e-5
-kathy_PN	1.8648018648018647e-5
-katie_PN	1.8648018648018647e-5
-katowice_PN	1.8648018648018647e-5
-kava_N	4.099032628299721e-6
-kay_PN	1.8648018648018647e-5
-kayak_N	4.099032628299721e-6
-kazan_PN	1.8648018648018647e-5
-kebab_N	4.099032628299721e-6
-kedgeree_N	4.099032628299721e-6
-keel_N	8.198065256599442e-6
-keel_V	2.2908457802620728e-5
-keel_V2	1.679148335963999e-5
-keen_A	1.060122179081139e-4
-keen_N	4.099032628299721e-6
-keen_V	4.5816915605241456e-5
-keen_V2	1.679148335963999e-5
-keenness_N	4.099032628299721e-6
-keep_N	4.099032628299721e-6
-keep_V	2.176303491248969e-3
-keep_V2	2.3508076703495986e-3
-keep_V2A	1.7391304347826087e-2
-keep_VA	7.238883143743537e-3
-keep_VS	7.227940326124668e-3
-keep_VV	8.95968143354903e-4
-keep_ing_V2V	1.1621150493898896e-3
-keep_to_V2V	1.1621150493898896e-3
-keeper_N	8.198065256599442e-6
-keeping_N	2.0495163141498608e-5
-keepsake_N	4.099032628299721e-6
-keg_N	4.099032628299721e-6
-keighley_PN	1.8648018648018647e-5
-keith_PN	1.8648018648018647e-5
-kelp_N	8.198065256599442e-6
-kelso_PN	1.8648018648018647e-5
-kelt_N	4.099032628299721e-6
-kelty_PN	1.8648018648018647e-5
-kemsing_PN	1.8648018648018647e-5
-ken_N	4.099032628299721e-6
-ken_PN	1.8648018648018647e-5
-ken_V2	1.679148335963999e-5
-kendal_PN	1.8648018648018647e-5
-kenilworth_PN	1.8648018648018647e-5
-kennel_N	4.099032628299721e-6
-kennel_V	2.2908457802620728e-5
-kennel_V2	1.679148335963999e-5
-kenneth_PN	1.8648018648018647e-5
-kenny_PN	1.8648018648018647e-5
-kensington_PN	1.8648018648018647e-5
-kent_PN	1.8648018648018647e-5
-kentucky_PN	1.8648018648018647e-5
-kenya_PN	1.8648018648018647e-5
-kenyan_A	1.3251527238514238e-5
-kenyan_N	4.099032628299721e-6
-kepi_N	4.099032628299721e-6
-kerb_N	4.099032628299721e-6
-kerbstone_N	4.099032628299721e-6
-kerchief_N	4.099032628299721e-6
-kernel_N	8.198065256599442e-6
-kerosene_N	4.099032628299721e-6
-kerry_PN	1.8648018648018647e-5
-kestrel_N	4.099032628299721e-6
-ketch_N	4.099032628299721e-6
-ketchup_N	1.6396130513198885e-5
-kettering_PN	1.8648018648018647e-5
-kettle_N	1.2297097884899164e-5
-kettledrum_N	4.099032628299721e-6
-kevin_PN	1.8648018648018647e-5
-key_A	1.391410360043995e-3
-key_N	1.516642072470897e-4
-key_V2	6.716593343855997e-5
-keyboard_N	3.689129365469749e-5
-keyhole_N	4.099032628299721e-6
-keyless_A	3.975458171554272e-5
-keynote_N	4.099032628299721e-6
-keynsham_PN	1.8648018648018647e-5
-keyring_N	4.099032628299721e-6
-keystone_N	8.198065256599442e-6
-keyword_N	4.099032628299721e-6
-keyworth_PN	1.8648018648018647e-5
-kg_N	4.099032628299721e-6
-kgb_N	4.099032628299721e-6
-khaki_A	1.3251527238514238e-5
-khaki_N	4.099032628299721e-6
-khalka_N	4.099032628299721e-6
-khan_N	4.099032628299721e-6
-kharkov_PN	1.8648018648018647e-5
-khartoum_PN	1.8648018648018647e-5
-khmer_N	4.099032628299721e-6
-kibbutz_N	4.099032628299721e-6
-kibbutznik_N	4.099032628299721e-6
-kick_N	1.6396130513198885e-5
-kick_V	5.956199028681389e-4
-kick_V2	8.395741679819995e-5
-kick_start_N	4.099032628299721e-6
-kick_starter_N	4.099032628299721e-6
-kickback_N	3.279226102639777e-5
-kickoff_N	4.099032628299721e-6
-kid_N	1.4756517461878997e-4
-kid_V	6.872537340786218e-5
-kid_V2	1.679148335963999e-5
-kidderminster_PN	1.8648018648018647e-5
-kiddy_N	1.2297097884899164e-5
-kidlington_PN	1.8648018648018647e-5
-kidnap_V2	1.0074890015783994e-4
-kidnapper_N	2.0495163141498608e-5
-kidney_N	5.73864567961961e-5
-kidney_bean_N	4.099032628299721e-6
-kidsgrove_PN	1.8648018648018647e-5
-kiev_PN	1.8648018648018647e-5
-kilbirnie_PN	1.8648018648018647e-5
-kildare_PN	1.8648018648018647e-5
-kilkenny_PN	1.8648018648018647e-5
-kill_N	8.198065256599442e-6
-kill_V	6.643452762760011e-4
-kill_V2	1.1250293850958793e-3
-killarney_PN	1.8648018648018647e-5
-killer_N	4.0990326282997215e-5
-killing_A	1.3251527238514238e-5
-killing_N	6.558452205279554e-5
-killjoy_N	4.099032628299721e-6
-kilmarnock_PN	1.8648018648018647e-5
-kiln_N	4.099032628299721e-6
-kilo_N	4.099032628299721e-6
-kilocycle_N	4.099032628299721e-6
-kilogram_N	1.2297097884899164e-5
-kilolitre_N	4.099032628299721e-6
-kilometre_N	4.099032628299721e-6
-kilowatt_N	8.198065256599442e-6
-kilsyth_PN	1.8648018648018647e-5
-kilt_N	4.099032628299721e-6
-kilwinning_PN	1.8648018648018647e-5
-kimberley_PN	1.8648018648018647e-5
-kimono_N	4.099032628299721e-6
-kind_A	1.325152723851424e-4
-kind_N	6.189539268732579e-4
-kind_hearted_A	1.3251527238514238e-5
-kinda_Adv	7.850402725659827e-6
-kindergarten_N	8.198065256599442e-6
-kindle_V	2.2908457802620728e-5
-kindle_V2	3.358296671927998e-5
-kindling_N	4.099032628299721e-6
-kindly_A	1.3251527238514238e-5
-kindness_N	8.198065256599442e-6
-kindred_A	2.6503054477028476e-5
-kindred_N	4.099032628299721e-6
-kinetic_A	1.3251527238514238e-5
-kinetics_N	4.099032628299721e-6
-king's_lynn_PN	1.8648018648018647e-5
-king_N	5.73864567961961e-5
-king_size_A	1.3251527238514238e-5
-king_sized_A	1.3251527238514238e-5
-kingcup_N	4.099032628299721e-6
-kingdom_N	1.2297097884899164e-5
-kingfisher_N	4.099032628299721e-6
-kinglike_A	1.3251527238514238e-5
-kingly_A	1.3251527238514238e-5
-kingpin_N	2.4594195769798327e-5
-kingsbury_PN	1.8648018648018647e-5
-kingship_N	4.099032628299721e-6
-kingsteignton_PN	1.8648018648018647e-5
-kingston_PN	1.8648018648018647e-5
-kingston_upon_hull_PN	1.8648018648018647e-5
-kingston_upon_thames_PN	1.8648018648018647e-5
-kink_N	4.099032628299721e-6
-kink_V	2.2908457802620728e-5
-kink_V2	3.358296671927998e-5
-kinky_A	1.3251527238514238e-5
-kinshasa_PN	1.8648018648018647e-5
-kinship_N	4.099032628299721e-6
-kinsman_N	4.099032628299721e-6
-kinswoman_N	4.099032628299721e-6
-kiosk_N	4.099032628299721e-6
-kip_N	4.099032628299721e-6
-kip_V	2.2908457802620728e-5
-kippax_PN	1.8648018648018647e-5
-kipper_N	4.099032628299721e-6
-kirin_PN	1.8648018648018647e-5
-kirk_N	4.099032628299721e-6
-kirkby_PN	1.8648018648018647e-5
-kirkby_in_ashfield_PN	1.8648018648018647e-5
-kirkcaldy_PN	1.8648018648018647e-5
-kirkham_PN	1.8648018648018647e-5
-kirkintilloch_PN	1.8648018648018647e-5
-kirkwall_PN	1.8648018648018647e-5
-kirsch_N	4.099032628299721e-6
-kirtle_N	4.099032628299721e-6
-kismet_N	4.099032628299721e-6
-kiss_N	4.099032628299721e-6
-kiss_V	4.5816915605241456e-5
-kiss_V2	3.358296671927998e-5
-kisser_N	4.099032628299721e-6
-kit_N	2.4594195769798327e-5
-kit_V2	1.679148335963999e-5
-kitakyushu_PN	1.8648018648018647e-5
-kitbag_N	4.099032628299721e-6
-kitchen_N	3.279226102639777e-5
-kitchenette_N	4.099032628299721e-6
-kite_N	4.099032628299721e-6
-kite_balloon_N	4.099032628299721e-6
-kitsch_A	1.3251527238514238e-5
-kitten_N	8.198065256599442e-6
-kittenish_A	1.3251527238514238e-5
-kitty_N	8.198065256599442e-6
-kitty_PN	1.8648018648018647e-5
-kiwi_N	8.198065256599442e-6
-klaxon_N	4.099032628299721e-6
-kleenex_N	4.099032628299721e-6
-kleptomania_N	4.099032628299721e-6
-kleptomaniac_N	4.099032628299721e-6
-km_N	4.099032628299721e-6
-knack_N	8.198065256599442e-6
-knacker_N	4.099032628299721e-6
-knap_V2	1.679148335963999e-5
-knapsack_N	4.099032628299721e-6
-knaresborough_PN	1.8648018648018647e-5
-knave_N	4.099032628299721e-6
-knavery_N	4.099032628299721e-6
-knavish_A	1.3251527238514238e-5
-knead_V	4.5816915605241456e-5
-knead_V2	3.358296671927998e-5
-knee_N	3.689129365469749e-5
-knee_deep_A	1.3251527238514238e-5
-knee_deep_Adv	7.850402725659827e-6
-knee_high_A	1.3251527238514238e-5
-knee_high_Adv	7.850402725659827e-6
-kneecap_N	4.099032628299721e-6
-kneel_V	2.2908457802620728e-5
-knell_N	8.198065256599442e-6
-knesset_N	4.099032628299721e-6
-knick_knack_N	4.099032628299721e-6
-knife_N	1.2297097884899164e-5
-knife_V2	1.679148335963999e-5
-knife_edge_N	4.099032628299721e-6
-knight_N	7.378258730939498e-5
-knight_V2	1.679148335963999e-5
-knight_errant_N	4.099032628299721e-6
-knighthood_N	4.099032628299721e-6
-knightly_A	1.3251527238514238e-5
-knit_V	4.5816915605241456e-5
-knit_V2	3.358296671927998e-5
-knitter_N	4.099032628299721e-6
-knitting_N	4.099032628299721e-6
-knitting_machine_N	4.099032628299721e-6
-knitting_needle_N	4.099032628299721e-6
-knitwear_N	8.198065256599442e-6
-knob_N	4.099032628299721e-6
-knobble_N	4.099032628299721e-6
-knobbly_A	1.3251527238514238e-5
-knobkerrie_N	4.099032628299721e-6
-knock_N	8.198065256599442e-6
-knock_V	7.788875652891047e-4
-knock_V2	1.0074890015783994e-4
-knock_kneed_A	1.3251527238514238e-5
-knock_on_N	4.099032628299721e-6
-knockabout_A	1.3251527238514238e-5
-knockdown_A	1.3251527238514238e-5
-knocker_N	4.099032628299721e-6
-knockout_A	1.3251527238514238e-5
-knockout_N	8.198065256599442e-6
-knoll_N	4.099032628299721e-6
-knot_N	2.4594195769798327e-5
-knot_V	2.2908457802620728e-5
-knot_V2	1.679148335963999e-5
-knothole_N	4.099032628299721e-6
-knottingley_PN	1.8648018648018647e-5
-knotty_A	2.6503054477028476e-5
-knout_N	4.099032628299721e-6
-know_N	4.099032628299721e-6
-know_V	2.84064876752497e-3
-know_V2	3.459045572085838e-3
-know_V2V	1.1621150493898896e-3
-know_VQ	3.333333333333333e-2
-know_VS	1.0061292933965538e-2
-know_all_N	4.099032628299721e-6
-know_how_N	4.099032628299721e-6
-knowing_A	1.3251527238514238e-5
-knowledge_N	8.198065256599443e-5
-knowledgeable_A	1.4576679962365662e-4
-knuckle_N	8.198065256599442e-6
-knuckle_V	2.2908457802620728e-5
-knutsford_PN	1.8648018648018647e-5
-ko_N	4.099032628299721e-6
-koala_N	4.099032628299721e-6
-kobe_PN	1.8648018648018647e-5
-koblenz_PN	1.8648018648018647e-5
-kobo_N	4.099032628299721e-6
-kohl_N	4.099032628299721e-6
-kohlrabi_N	4.099032628299721e-6
-kola_N	4.099032628299721e-6
-kola_nut_N	4.099032628299721e-6
-koln_PN	1.8648018648018647e-5
-kookaburra_N	4.099032628299721e-6
-kopeck_N	4.099032628299721e-6
-kopje_N	4.099032628299721e-6
-koppie_N	4.099032628299721e-6
-koran_N	4.099032628299721e-6
-koranic_A	1.3251527238514238e-5
-korea_PN	1.8648018648018647e-5
-korean_A	4.7705498058651257e-4
-korean_N	4.099032628299721e-6
-kosher_A	1.3251527238514238e-5
-kosher_N	4.099032628299721e-6
-kotow_N	4.099032628299721e-6
-kotow_V	2.2908457802620728e-5
-koumiss_N	4.099032628299721e-6
-kowtow_N	4.099032628299721e-6
-kowtow_V	4.5816915605241456e-5
-kraal_N	4.099032628299721e-6
-krakow_PN	1.8648018648018647e-5
-krasnoyarsk_PN	1.8648018648018647e-5
-krefeld_PN	1.8648018648018647e-5
-kremlin_N	4.099032628299721e-6
-krivoi_rog_PN	1.8648018648018647e-5
-krona_N	8.198065256599442e-6
-krone_N	4.099032628299721e-6
-kudos_N	4.099032628299721e-6
-kumis_N	4.099032628299721e-6
-kummel_N	4.099032628299721e-6
-kung_fu_N	4.099032628299721e-6
-kunming_PN	1.8648018648018647e-5
-kurd_N	4.099032628299721e-6
-kuwait_PN	1.8648018648018647e-5
-kuwait_city_PN	1.8648018648018647e-5
-kuwaiti_A	1.3251527238514238e-5
-kuwaiti_N	4.099032628299721e-6
-kuybyshev_PN	1.8648018648018647e-5
-kvass_N	4.099032628299721e-6
-kw_N	4.099032628299721e-6
-kwacha_N	4.099032628299721e-6
-kweiyang_PN	1.8648018648018647e-5
-kwela_N	4.099032628299721e-6
-kyoto_PN	1.8648018648018647e-5
-l_plate_N	4.099032628299721e-6
-la_N	4.099032628299721e-6
-la_PN	1.8648018648018647e-5
-la_di_da_A	1.3251527238514238e-5
-la_habana_PN	1.8648018648018647e-5
-la_paz_PN	1.8648018648018647e-5
-la_plata_PN	1.8648018648018647e-5
-la_spezia_PN	1.8648018648018647e-5
-laager_N	4.099032628299721e-6
-lab_N	6.148548942449582e-5
-lab_PN	1.8648018648018647e-5
-label_N	1.0247581570749303e-4
-label_V	9.163383121048291e-5
-label_V2	6.716593343855997e-5
-label_VS	6.360587486989708e-4
-labial_A	1.3251527238514238e-5
-labor_V	1.1454228901310364e-4
-laboratory_N	9.837678307919331e-5
-laborious_A	2.6503054477028476e-5
-labour_N	6.148548942449582e-5
-labour_V	2.2908457802620728e-5
-labour_V2	1.679148335963999e-5
-labour_saving_A	1.3251527238514238e-5
-laboured_A	1.3251527238514238e-5
-labourer_N	4.099032628299721e-6
-labourite_N	4.099032628299721e-6
-labrador_PN	1.8648018648018647e-5
-laburnum_N	4.099032628299721e-6
-labyrinth_N	4.099032628299721e-6
-labyrinthine_A	1.3251527238514238e-5
-lace_N	4.099032628299721e-6
-lace_V	4.5816915605241456e-5
-lace_V2	5.037445007891997e-5
-lacerate_V2	1.679148335963999e-5
-laceration_N	4.099032628299721e-6
-lachrymal_A	1.3251527238514238e-5
-lachrymose_A	1.3251527238514238e-5
-lack_N	3.033284144941794e-4
-lack_V	1.1454228901310364e-4
-lack_V2	6.716593343855996e-4
-lack_lustre_A	1.3251527238514238e-5
-lackadaisical_A	1.3251527238514238e-5
-lackey_N	8.198065256599442e-6
-laconic_A	1.3251527238514238e-5
-laconically_Adv	7.850402725659827e-6
-laconicism_N	4.099032628299721e-6
-laconism_N	4.099032628299721e-6
-lacquer_N	4.099032628299721e-6
-lacquer_V2	1.679148335963999e-5
-lacrosse_N	4.099032628299721e-6
-lactic_A	1.3251527238514238e-5
-lacuna_N	4.099032628299721e-6
-lacy_A	1.3251527238514238e-5
-lad_N	8.198065256599442e-6
-ladder_N	1.6396130513198885e-5
-ladder_V	2.2908457802620728e-5
-ladder_proof_A	1.3251527238514238e-5
-laddie_N	4.099032628299721e-6
-lade_V2	1.679148335963999e-5
-laden_A	3.975458171554272e-5
-lading_N	4.099032628299721e-6
-ladle_N	4.099032628299721e-6
-ladle_V2	1.679148335963999e-5
-lady's_maid_N	4.099032628299721e-6
-lady_N	5.73864567961961e-5
-lady_chapel_N	4.099032628299721e-6
-lady_in_waiting_N	4.099032628299721e-6
-lady_killer_N	4.099032628299721e-6
-ladybird_N	4.099032628299721e-6
-ladylike_A	1.3251527238514238e-5
-ladyship_N	4.099032628299721e-6
-lag_N	2.869322839809805e-5
-lag_V	5.727114450655182e-4
-lag_V2	1.5112335023675992e-4
-lager_N	4.099032628299721e-6
-laggard_N	1.2297097884899164e-5
-lagging_N	8.198065256599442e-6
-lagoon_N	1.6396130513198885e-5
-lagos_PN	1.8648018648018647e-5
-lahore_PN	1.8648018648018647e-5
-laic_A	1.3251527238514238e-5
-laicize_V2	1.679148335963999e-5
-lair_N	4.099032628299721e-6
-laird_N	4.099032628299721e-6
-laissez_faire_N	4.099032628299721e-6
-laity_N	4.099032628299721e-6
-lake_N	1.6396130513198885e-5
-lakenheath_PN	1.8648018648018647e-5
-lakh_N	4.099032628299721e-6
-lam_V	2.2908457802620728e-5
-lam_V2	1.679148335963999e-5
-lama_N	4.099032628299721e-6
-lamasery_N	4.099032628299721e-6
-lamb_N	4.099032628299721e-6
-lamb_V	2.2908457802620728e-5
-lambaste_V2	5.037445007891997e-5
-lambency_N	4.099032628299721e-6
-lambent_A	1.3251527238514238e-5
-lambeth_PN	1.8648018648018647e-5
-lambkin_N	4.099032628299721e-6
-lambskin_N	8.198065256599442e-6
-lame_A	2.6503054477028476e-5
-lame_N	4.099032628299721e-6
-lame_V2	1.679148335963999e-5
-lameness_N	4.099032628299721e-6
-lament_N	1.2297097884899164e-5
-lament_V	4.5816915605241456e-5
-lament_V2	3.358296671927998e-5
-lament_VS	1.7347056782699203e-4
-lamentable_A	1.3251527238514238e-5
-lamentation_N	4.099032628299721e-6
-laminate_V	2.2908457802620728e-5
-laminate_V2	3.358296671927998e-5
-lammas_N	4.099032628299721e-6
-lammas_PN	1.8648018648018647e-5
-lamp_N	1.2297097884899164e-5
-lamp_black_N	4.099032628299721e-6
-lamplight_N	4.099032628299721e-6
-lamplighter_N	4.099032628299721e-6
-lamplit_A	1.3251527238514238e-5
-lampoon_N	4.099032628299721e-6
-lampoon_V2	1.679148335963999e-5
-lamppost_N	8.198065256599442e-6
-lamprey_N	4.099032628299721e-6
-lampshade_N	4.099032628299721e-6
-lanark_PN	1.8648018648018647e-5
-lancashire_PN	1.8648018648018647e-5
-lancaster_PN	1.8648018648018647e-5
-lancastrian_A	1.3251527238514238e-5
-lancastrian_N	4.099032628299721e-6
-lance_N	4.099032628299721e-6
-lance_V2	1.679148335963999e-5
-lance_corporal_N	4.099032628299721e-6
-lancer_N	4.099032628299721e-6
-lancet_N	4.099032628299721e-6
-lanchow_PN	1.8648018648018647e-5
-lancing_PN	1.8648018648018647e-5
-land_N	3.6481390391867517e-4
-land_V	2.9780995143406945e-4
-land_V2	1.1754038351747993e-4
-land_agent_N	4.099032628299721e-6
-landau_N	4.099032628299721e-6
-landed_A	1.3251527238514238e-5
-landfall_N	8.198065256599442e-6
-landgrave_N	4.099032628299721e-6
-landholder_N	4.099032628299721e-6
-landing_N	9.837678307919331e-5
-landing_craft_N	4.099032628299721e-6
-landing_field_N	4.099032628299721e-6
-landing_gear_N	4.099032628299721e-6
-landing_net_N	4.099032628299721e-6
-landing_party_N	4.099032628299721e-6
-landing_place_N	4.099032628299721e-6
-landing_stage_N	4.099032628299721e-6
-landing_strip_N	4.099032628299721e-6
-landlady_N	4.099032628299721e-6
-landless_A	1.3251527238514238e-5
-landlocked_A	1.3251527238514238e-5
-landlord_N	2.0495163141498608e-5
-landlubber_N	4.099032628299721e-6
-landmark_N	2.869322839809805e-5
-landmine_N	4.099032628299721e-6
-landowner_N	2.4594195769798327e-5
-landrover_N	4.099032628299721e-6
-landscape_N	6.558452205279554e-5
-landscape_V2	1.679148335963999e-5
-landslide_N	2.869322839809805e-5
-landslip_N	4.099032628299721e-6
-landsman_N	4.099032628299721e-6
-landward_Adv	7.850402725659827e-6
-lane_N	1.6396130513198885e-5
-langsyne_Adv	7.850402725659827e-6
-langsyne_N	4.099032628299721e-6
-language_N	2.541400229545827e-4
-languid_A	1.3251527238514238e-5
-languish_V	2.0617612022358654e-4
-languor_N	4.099032628299721e-6
-languorous_A	2.6503054477028476e-5
-langur_N	4.099032628299721e-6
-lank_A	1.3251527238514238e-5
-lanky_A	1.3251527238514238e-5
-lanolin_N	4.099032628299721e-6
-lantern_N	4.099032628299721e-6
-lantern_jawed_A	1.3251527238514238e-5
-lanyard_N	4.099032628299721e-6
-lao_N	4.099032628299721e-6
-laos_PN	1.8648018648018647e-5
-laotian_A	2.6503054477028476e-5
-laotian_N	4.099032628299721e-6
-lap_N	1.2297097884899164e-5
-lap_V	4.5816915605241456e-5
-lap_V2	1.679148335963999e-5
-lap_dog_N	4.099032628299721e-6
-lapel_N	4.099032628299721e-6
-lapidary_A	1.3251527238514238e-5
-lapidary_N	4.099032628299721e-6
-lapis_lazuli_N	4.099032628299721e-6
-lapse_N	2.0495163141498608e-5
-lapse_V	9.163383121048291e-5
-lapwing_N	4.099032628299721e-6
-larboard_A	1.3251527238514238e-5
-larboard_N	4.099032628299721e-6
-larceny_N	8.198065256599442e-6
-larch_N	4.099032628299721e-6
-lard_N	8.198065256599442e-6
-lard_V2	1.679148335963999e-5
-larder_N	4.099032628299721e-6
-large_A	1.103852218968236e-2
-large_Adv	1.5700805451319653e-5
-large_N	1.2297097884899164e-5
-large_scale_A	1.325152723851424e-4
-largeness_N	4.099032628299721e-6
-largesse_N	4.099032628299721e-6
-largish_A	2.6503054477028476e-5
-largo_N	4.099032628299721e-6
-largs_PN	1.8648018648018647e-5
-lariat_N	4.099032628299721e-6
-lark_N	4.099032628299721e-6
-lark_V	2.2908457802620728e-5
-larkhall_PN	1.8648018648018647e-5
-larkspur_N	4.099032628299721e-6
-larn_V	2.2908457802620728e-5
-larn_V2	1.679148335963999e-5
-larne_PN	1.8648018648018647e-5
-larry_PN	1.8648018648018647e-5
-larva_N	4.099032628299721e-6
-larval_A	1.3251527238514238e-5
-laryngitis_N	4.099032628299721e-6
-larynx_N	4.099032628299721e-6
-las_palmas_PN	1.8648018648018647e-5
-lascar_N	4.099032628299721e-6
-lascivious_A	2.6503054477028476e-5
-lasciviousness_N	4.099032628299721e-6
-laser_N	5.328742416789638e-5
-lash_N	4.099032628299721e-6
-lash_V	6.872537340786218e-5
-lash_V2	3.358296671927998e-5
-lash_up_N	4.099032628299721e-6
-lashing_N	8.198065256599442e-6
-lass_N	4.099032628299721e-6
-lassie_N	4.099032628299721e-6
-lassitude_N	8.198065256599442e-6
-lasso_N	4.099032628299721e-6
-lasso_V2	1.679148335963999e-5
-last_A	1.9307475186515245e-2
-last_V	6.414368184733803e-4
-last_V2	3.862041172717198e-4
-lasting_A	5.300610895405695e-5
-lat_N	4.099032628299721e-6
-latch_N	4.099032628299721e-6
-latch_V	1.1454228901310364e-4
-latch_V2	1.679148335963999e-5
-latchkey_N	4.099032628299721e-6
-late_A	7.738891907292315e-3
-late_Adv	9.655995352561587e-4
-lateen_A	1.3251527238514238e-5
-latent_A	1.3251527238514238e-5
-lateral_A	1.3251527238514238e-5
-laterite_N	4.099032628299721e-6
-latex_N	4.099032628299721e-6
-lath_N	4.099032628299721e-6
-lathe_N	1.2297097884899164e-5
-lather_N	4.099032628299721e-6
-lather_V	2.2908457802620728e-5
-lather_V2	1.679148335963999e-5
-lathi_N	4.099032628299721e-6
-latin_A	1.5901832686217088e-4
-latin_N	4.099032628299721e-6
-latinist_N	4.099032628299721e-6
-latinize_V2	1.679148335963999e-5
-latish_A	1.3251527238514238e-5
-latitude_N	1.6396130513198885e-5
-latitudes_N	4.099032628299721e-6
-latitudinal_A	1.3251527238514238e-5
-latitudinarian_A	1.3251527238514238e-5
-latitudinarian_N	4.099032628299721e-6
-latrine_N	4.099032628299721e-6
-latter_A	1.9877290857771358e-4
-latter_day_A	2.6503054477028476e-5
-lattice_N	1.2297097884899164e-5
-latticed_A	1.3251527238514238e-5
-laud_V2	8.395741679819995e-5
-laudable_A	3.975458171554272e-5
-laudanum_N	4.099032628299721e-6
-laudatory_A	1.3251527238514238e-5
-laugh_N	1.6396130513198885e-5
-laugh_V	2.9780995143406945e-4
-laugh_V2	3.358296671927998e-5
-laugh_VS	1.7347056782699203e-4
-laughable_A	1.3251527238514238e-5
-laughing_A	2.6503054477028476e-5
-laughing_gas_N	4.099032628299721e-6
-laughing_stock_N	4.099032628299721e-6
-laughter_N	1.2297097884899164e-5
-launch_N	1.147729135923922e-4
-launch_V	9.163383121048291e-4
-launch_V2	1.3601101521308393e-3
-launcher_N	4.099032628299721e-6
-launching_pad_N	4.099032628299721e-6
-launching_site_N	4.099032628299721e-6
-launder_V	1.8326766242096582e-4
-launder_V2	6.716593343855997e-5
-launderette_N	4.099032628299721e-6
-laundress_N	4.099032628299721e-6
-laundry_N	2.869322839809805e-5
-laundryman_N	4.099032628299721e-6
-laundrywoman_N	4.099032628299721e-6
-laura_PN	1.8648018648018647e-5
-laureate_A	1.3251527238514238e-5
-laureate_N	1.2297097884899164e-5
-laurel_N	8.198065256599442e-6
-laurelled_A	1.3251527238514238e-5
-laurence_PN	1.8648018648018647e-5
-lausanne_PN	1.8648018648018647e-5
-lav_N	4.099032628299721e-6
-lava_N	4.099032628299721e-6
-lavatory_N	4.099032628299721e-6
-lave_V2	1.679148335963999e-5
-lavender_N	8.198065256599442e-6
-lavish_A	1.060122179081139e-4
-lavish_V2	5.037445007891997e-5
-law_N	2.000327922610264e-3
-law_abiding_A	2.6503054477028476e-5
-law_officer_N	4.099032628299721e-6
-lawbreaker_N	4.099032628299721e-6
-lawful_A	7.950916343108544e-5
-lawgiver_N	4.099032628299721e-6
-lawless_A	1.3251527238514238e-5
-lawlessness_N	4.099032628299721e-6
-lawmaker_N	3.6481390391867517e-4
-lawmaking_N	8.198065256599442e-6
-lawn_N	6.148548942449582e-5
-lawn_mower_N	4.099032628299721e-6
-lawrence_PN	1.8648018648018647e-5
-lawyer_N	1.0206591244466307e-3
-lax_A	2.6503054477028476e-5
-laxative_A	1.3251527238514238e-5
-laxative_N	1.6396130513198885e-5
-laxity_N	4.099032628299721e-6
-lay_A	1.3251527238514238e-5
-lay_N	4.099032628299721e-6
-lay_V	4.5816915605241456e-4
-lay_V2	3.5262115055243983e-4
-lay_VS	1.1564704521799469e-4
-lay_figure_N	9.181833087391376e-4
-lay_off_N	4.099032628299721e-6
-lay_out_N	4.099032628299721e-6
-layabout_N	4.099032628299721e-6
-layby_N	4.099032628299721e-6
-layer_N	4.9188391539596654e-5
-layer_V2	1.679148335963999e-5
-layer_cake_N	4.099032628299721e-6
-layette_N	4.099032628299721e-6
-layman_N	8.198065256599442e-6
-layover_N	4.099032628299721e-6
-lazar_N	4.099032628299721e-6
-lazaret_N	4.099032628299721e-6
-lazarette_N	4.099032628299721e-6
-lazaretto_N	4.099032628299721e-6
-lazarus_N	4.099032628299721e-6
-lazarus_PN	1.8648018648018647e-5
-laze_V	2.2908457802620728e-5
-laze_V2	1.679148335963999e-5
-lazily_Adv	7.850402725659827e-6
-laziness_N	4.099032628299721e-6
-lazy_A	6.62576361925712e-5
-lazybones_N	4.099032628299721e-6
-lb_N	4.099032628299721e-6
-lbw_PN	1.8648018648018647e-5
-le_havre_PN	1.8648018648018647e-5
-le_mans_PN	1.8648018648018647e-5
-lea_N	4.099032628299721e-6
-leach_V2	1.679148335963999e-5
-lead_N	2.3364485981308412e-4
-lead_V	6.185283606707596e-3
-lead_V2	2.9217181045773583e-3
-lead_V2V	1.336432306798373e-2
-lead_VS	1.1564704521799469e-4
-lead_in_N	4.099032628299721e-6
-lead_ore_N	4.099032628299721e-6
-leaded_A	3.975458171554272e-5
-leaden_A	1.3251527238514238e-5
-leader_N	1.1641252664371209e-3
-leaderless_A	1.3251527238514238e-5
-leadership_N	2.50040990326283e-4
-leading_A	1.060122179081139e-4
-leading_N	4.099032628299721e-6
-leading_rein_N	4.099032628299721e-6
-leaf_N	1.6396130513198885e-5
-leaf_V	2.2908457802620728e-5
-leaf_bud_N	4.099032628299721e-6
-leaf_mould_N	4.099032628299721e-6
-leafless_A	1.3251527238514238e-5
-leaflet_N	8.198065256599442e-6
-leafy_A	2.6503054477028476e-5
-league_N	1.1067388096409248e-4
-league_V	2.2908457802620728e-5
-league_V2	1.679148335963999e-5
-leak_N	2.869322839809805e-5
-leak_V	1.3745074681572437e-4
-leak_V2	8.395741679819995e-5
-leakage_N	4.099032628299721e-6
-leaky_A	2.6503054477028476e-5
-leal_A	1.3251527238514238e-5
-leamington_spa_PN	1.8648018648018647e-5
-lean_A	1.5901832686217088e-4
-lean_N	4.099032628299721e-6
-lean_V	2.7490149363144874e-4
-lean_V2	5.037445007891997e-5
-lean_to_N	4.099032628299721e-6
-leaning_N	4.099032628299721e-6
-leanness_N	4.099032628299721e-6
-leap_N	3.689129365469749e-5
-leap_V	2.9780995143406945e-4
-leap_V2	1.0074890015783994e-4
-leap_year_N	4.099032628299721e-6
-leapfrog_N	4.099032628299721e-6
-leapfrog_V2	3.358296671927998e-5
-learn_V	8.247044808943462e-4
-learn_V2	4.701615340699197e-4
-learn_VS	1.503411587833931e-3
-learn_VV	1.095072175211548e-3
-learned_A	1.3251527238514238e-5
-learner_N	4.099032628299721e-6
-learning_N	1.2297097884899164e-5
-lease_N	1.2707001147729135e-4
-lease_V2	5.541189508681197e-4
-lease_lend_N	4.099032628299721e-6
-leasehold_A	1.3251527238514238e-5
-leasehold_N	4.099032628299721e-6
-leaseholder_N	4.099032628299721e-6
-leash_N	8.198065256599442e-6
-least_Adv	7.850402725659827e-6
-least_N	4.099032628299721e-6
-leastways_Adv	7.850402725659827e-6
-leastwise_Adv	7.850402725659827e-6
-leather_N	5.328742416789638e-5
-leather_jacket_N	4.099032628299721e-6
-leatherette_N	4.099032628299721e-6
-leatherhead_PN	1.8648018648018647e-5
-leatherneck_N	4.099032628299721e-6
-leatherwork_N	4.099032628299721e-6
-leathery_A	1.3251527238514238e-5
-leave_N	5.73864567961961e-5
-leave_V	2.611564189498763e-3
-leave_V2	2.7202203042616785e-3
-leave_V2V	3.486345148169669e-3
-leave_VS	4.163293627847809e-3
-leave_VV	1.294176207068193e-3
-leave_taking_N	4.099032628299721e-6
-leaven_N	4.099032628299721e-6
-leaven_V2	1.679148335963999e-5
-lebanese_A	7.950916343108544e-5
-lebanese_N	4.099032628299721e-6
-lebanon_PN	1.8648018648018647e-5
-lecher_N	4.099032628299721e-6
-lecherous_A	2.6503054477028476e-5
-lechery_N	4.099032628299721e-6
-lectern_N	4.099032628299721e-6
-lecture_N	1.2297097884899164e-5
-lecture_V	4.5816915605241456e-5
-lecture_V2	8.395741679819995e-5
-lecturer_N	1.6396130513198885e-5
-lectureship_N	4.099032628299721e-6
-ledge_N	4.099032628299721e-6
-ledger_N	1.2297097884899164e-5
-lee_N	4.099032628299721e-6
-leech_N	8.198065256599442e-6
-leeds_PN	1.8648018648018647e-5
-leek_N	4.099032628299721e-6
-leek_PN	1.8648018648018647e-5
-leer_N	4.099032628299721e-6
-leer_V	2.2908457802620728e-5
-leeward_A	1.3251527238514238e-5
-leeward_Adv	7.850402725659827e-6
-leeway_N	3.279226102639777e-5
-left_A	7.950916343108544e-5
-left_Adv	2.355120817697948e-5
-left_N	2.869322839809805e-5
-left_VS	5.782352260899734e-5
-left_hand_A	2.6503054477028476e-5
-left_handed_A	2.6503054477028476e-5
-left_wing_N	4.099032628299721e-6
-left_winger_N	4.099032628299721e-6
-leftist_N	1.2297097884899164e-5
-leg_N	6.148548942449582e-5
-leg_pull_N	4.099032628299721e-6
-leg_pulling_N	4.099032628299721e-6
-legacy_N	2.869322839809805e-5
-legal_A	2.5310417025562197e-3
-legalism_N	4.099032628299721e-6
-legalistic_A	3.975458171554272e-5
-legality_N	2.0495163141498608e-5
-legalization_N	1.6396130513198885e-5
-legalize_V2	6.716593343855997e-5
-legate_N	4.099032628299721e-6
-legatee_N	4.099032628299721e-6
-legation_N	4.099032628299721e-6
-legato_A	1.3251527238514238e-5
-legato_Adv	7.850402725659827e-6
-legend_N	1.2297097884899164e-5
-legendary_A	1.1926374514662814e-4
-leger_line_N	4.099032628299721e-6
-legerdemain_N	1.6396130513198885e-5
-legged_A	1.3251527238514238e-5
-legging_N	4.099032628299721e-6
-leggy_A	1.3251527238514238e-5
-leghorn_N	4.099032628299721e-6
-legibility_N	4.099032628299721e-6
-legible_A	1.3251527238514238e-5
-legion_N	1.6396130513198885e-5
-legionary_N	4.099032628299721e-6
-legislate_V	6.872537340786218e-5
-legislate_V2	3.358296671927998e-5
-legislation_N	6.599442531562552e-4
-legislative_A	5.168095623020553e-4
-legislator_N	1.6806033776028858e-4
-legislature_N	1.2707001147729135e-4
-legitimacy_N	2.869322839809805e-5
-legitimate_A	3.0478512648582747e-4
-legitimatize_V2	1.679148335963999e-5
-legitimize_V2	6.716593343855997e-5
-legitimize_V2V	5.810575246949448e-4
-legless_A	1.3251527238514238e-5
-leguminous_A	1.3251527238514238e-5
-lei_N	4.099032628299721e-6
-leicester_PN	1.8648018648018647e-5
-leicestershire_PN	1.8648018648018647e-5
-leiden_PN	1.8648018648018647e-5
-leigh_PN	1.8648018648018647e-5
-leighton_linslade_PN	1.8648018648018647e-5
-leinster_PN	1.8648018648018647e-5
-leipzig_PN	1.8648018648018647e-5
-leisure_N	3.689129365469749e-5
-leisured_A	1.3251527238514238e-5
-leisurely_A	3.975458171554272e-5
-leisurely_Adv	1.5700805451319653e-5
-leitrim_PN	1.8648018648018647e-5
-leix_PN	1.8648018648018647e-5
-lemming_N	8.198065256599442e-6
-lemon_N	8.198065256599442e-6
-lemonade_N	4.099032628299721e-6
-lemur_N	4.099032628299721e-6
-len_PN	1.8648018648018647e-5
-lend_V	1.763951250801796e-3
-lend_V2	4.0299560063135977e-4
-lender_N	2.4184292506968357e-4
-lending_library_N	4.099032628299721e-6
-length_N	7.378258730939498e-5
-lengthen_V	1.1454228901310364e-4
-lengthen_V2	6.716593343855997e-5
-lengthily_Adv	7.850402725659827e-6
-lengthways_A	1.3251527238514238e-5
-lengthways_Adv	7.850402725659827e-6
-lengthwise_Adv	7.850402725659827e-6
-lengthy_A	1.5901832686217088e-4
-lenience_N	4.099032628299721e-6
-leniency_N	8.198065256599442e-6
-lenient_A	2.6503054477028476e-5
-leningrad_PN	1.8648018648018647e-5
-lenity_N	4.099032628299721e-6
-lenny_PN	1.8648018648018647e-5
-lens_N	7.378258730939498e-5
-lens_PN	1.8648018648018647e-5
-lent_N	4.099032628299721e-6
-lent_PN	1.8648018648018647e-5
-lenten_A	1.3251527238514238e-5
-lentil_N	4.099032628299721e-6
-lento_A	1.3251527238514238e-5
-lento_Adv	7.850402725659827e-6
-leo_PN	1.8648018648018647e-5
-leominster_PN	1.8648018648018647e-5
-leon_PN	1.8648018648018647e-5
-leonard_PN	1.8648018648018647e-5
-leonine_A	1.3251527238514238e-5
-leopard_N	4.099032628299721e-6
-leopardess_N	4.099032628299721e-6
-leper_N	4.099032628299721e-6
-leprechaun_N	4.099032628299721e-6
-leprosy_N	4.099032628299721e-6
-leprous_A	1.3251527238514238e-5
-lerwick_PN	1.8648018648018647e-5
-les_PN	1.8648018648018647e-5
-lesbian_N	8.198065256599442e-6
-lesbianism_N	4.099032628299721e-6
-lese_majesty_N	4.099032628299721e-6
-lesion_N	8.198065256599442e-6
-lesley_PN	1.8648018648018647e-5
-leslie_PN	1.8648018648018647e-5
-lesotho_PN	1.8648018648018647e-5
-less_AdA	2.8555111364934323e-3
-less_Adv	1.5700805451319653e-5
-less_Det	1.8292767108914446e-3
-less_than_AdN	1.0067114093959731e-2
-lessee_N	4.099032628299721e-6
-lessen_V	6.872537340786218e-5
-lessen_V2	5.037445007891997e-5
-lesson_N	1.147729135923922e-4
-lessor_N	4.099032628299721e-6
-lest_Prep	2.4790520105111805e-5
-let_N	4.099032628299721e-6
-let_V	7.788875652891047e-4
-let_V2	1.0074890015783994e-4
-let_V2V	4.53224869262057e-2
-let_VS	2.4285879495778884e-3
-let_down_N	4.099032628299721e-6
-let_up_N	4.099032628299721e-6
-letchworth_PN	1.8648018648018647e-5
-lethal_A	5.300610895405695e-5
-lethargic_A	3.975458171554272e-5
-lethargically_Adv	7.850402725659827e-6
-lethargy_N	1.2297097884899164e-5
-lethe_PN	1.8648018648018647e-5
-letter_N	6.394490900147565e-4
-letter_box_N	4.099032628299721e-6
-letter_card_N	4.099032628299721e-6
-letter_case_N	4.099032628299721e-6
-lettered_A	1.3251527238514238e-5
-letterhead_N	4.099032628299721e-6
-lettering_N	4.099032628299721e-6
-letterpress_N	4.099032628299721e-6
-letting_N	8.198065256599442e-6
-lettuce_N	8.198065256599442e-6
-leucocyte_N	4.099032628299721e-6
-leukaemia_N	4.099032628299721e-6
-levant_PN	1.8648018648018647e-5
-levant_V	2.2908457802620728e-5
-levantine_A	1.3251527238514238e-5
-levantine_N	4.099032628299721e-6
-levee_N	4.099032628299721e-6
-level_A	6.62576361925712e-5
-level_N	1.721593703885883e-3
-level_V	6.872537340786218e-5
-level_V2	3.358296671927998e-5
-level_headed_A	1.3251527238514238e-5
-leveller_N	4.099032628299721e-6
-leven_PN	1.8648018648018647e-5
-lever_N	4.099032628299721e-6
-lever_V2	1.679148335963999e-5
-leverage_N	1.4346614199049025e-4
-leveret_N	4.099032628299721e-6
-leverkusen_PN	1.8648018648018647e-5
-leviathan_N	4.099032628299721e-6
-levitate_V	2.2908457802620728e-5
-levitate_V2	1.679148335963999e-5
-levitation_N	4.099032628299721e-6
-levity_N	4.099032628299721e-6
-levy_N	1.6396130513198885e-5
-levy_V	2.2908457802620728e-5
-levy_V2	6.716593343855997e-5
-lewd_A	1.3251527238514238e-5
-lewdness_N	8.198065256599442e-6
-lewes_PN	1.8648018648018647e-5
-lewis_PN	1.8648018648018647e-5
-lewisham_PN	1.8648018648018647e-5
-lexical_A	1.3251527238514238e-5
-lexicographer_N	4.099032628299721e-6
-lexicography_N	4.099032628299721e-6
-lexicon_N	1.2297097884899164e-5
-lexis_N	4.099032628299721e-6
-ley_N	4.099032628299721e-6
-leyland_PN	1.8648018648018647e-5
-liability_N	3.566158386620757e-4
-liable_A	1.9877290857771358e-4
-liaise_V	2.2908457802620728e-5
-liaison_N	1.6396130513198885e-5
-liana_N	4.099032628299721e-6
-liar_N	2.4594195769798327e-5
-lib_N	4.099032628299721e-6
-lib_PN	1.8648018648018647e-5
-libation_N	4.099032628299721e-6
-libel_N	3.689129365469749e-5
-libel_V2	1.679148335963999e-5
-libellous_A	1.3251527238514238e-5
-liberal_A	3.445397082013702e-4
-liberal_N	6.968355468109526e-5
-liberalism_N	8.198065256599442e-6
-liberality_N	4.099032628299721e-6
-liberalization_N	4.0990326282997215e-5
-liberalize_V2	1.847063169560399e-4
-liberate_V2	5.037445007891997e-5
-liberation_N	2.0495163141498608e-5
-liberator_N	4.099032628299721e-6
-liberia_PN	1.8648018648018647e-5
-liberian_A	1.3251527238514238e-5
-liberian_N	4.099032628299721e-6
-libertine_N	4.099032628299721e-6
-liberty_N	2.869322839809805e-5
-libidinous_A	1.3251527238514238e-5
-libido_N	4.099032628299721e-6
-libra_PN	1.8648018648018647e-5
-librarian_N	1.6396130513198885e-5
-librarianship_N	4.099032628299721e-6
-library_N	5.328742416789638e-5
-librettist_N	4.099032628299721e-6
-libretto_N	4.099032628299721e-6
-libya_PN	1.8648018648018647e-5
-libyan_A	6.62576361925712e-5
-libyan_N	4.099032628299721e-6
-licence_N	8.198065256599442e-6
-licence_V2	1.679148335963999e-5
-license_V2	4.197870839909998e-4
-licensee_N	2.0495163141498608e-5
-licentiate_N	4.099032628299721e-6
-licentious_A	1.3251527238514238e-5
-licentiousness_N	8.198065256599442e-6
-lichee_N	4.099032628299721e-6
-lichen_N	4.099032628299721e-6
-lichfield_PN	1.8648018648018647e-5
-lichgate_N	4.099032628299721e-6
-lichi_N	4.099032628299721e-6
-licit_A	1.3251527238514238e-5
-lick_N	4.099032628299721e-6
-lick_V	2.2908457802620728e-5
-lick_V2	5.037445007891997e-5
-licking_N	4.099032628299721e-6
-lid_N	3.279226102639777e-5
-lidless_A	1.3251527238514238e-5
-lido_N	4.099032628299721e-6
-lie_1_V	1.3057820947493814e-3
-lie_2_V	4.5816915605241456e-5
-lie_N	2.4594195769798327e-5
-lie_VS	1.1564704521799469e-4
-lie_abed_N	4.099032628299721e-6
-lie_detector_N	4.099032628299721e-6
-lie_in_N	4.099032628299721e-6
-liechtenstein_PN	1.8648018648018647e-5
-liechtensteiner_A	1.3251527238514238e-5
-liechtensteiner_N	4.099032628299721e-6
-lied_N	4.099032628299721e-6
-lieder_singer_N	4.099032628299721e-6
-lief_Adv	7.850402725659827e-6
-liege_A	1.3251527238514238e-5
-liege_N	4.099032628299721e-6
-liege_PN	1.8648018648018647e-5
-liegeman_N	4.099032628299721e-6
-lien_N	1.6396130513198885e-5
-lieu_N	2.0495163141498608e-5
-lieutenancy_N	4.099032628299721e-6
-lieutenant_N	2.4594195769798327e-5
-life_N	1.160026233808821e-3
-life_buoy_N	4.099032628299721e-6
-life_giving_A	1.3251527238514238e-5
-life_jacket_N	4.099032628299721e-6
-life_office_N	4.099032628299721e-6
-life_preserver_N	4.099032628299721e-6
-life_raft_N	4.099032628299721e-6
-life_saver_N	4.099032628299721e-6
-life_size_A	1.3251527238514238e-5
-life_sized_A	1.3251527238514238e-5
-life_span_N	4.099032628299721e-6
-life_work_N	4.099032628299721e-6
-lifebelt_N	4.099032628299721e-6
-lifeblood_N	8.198065256599442e-6
-lifeboat_N	8.198065256599442e-6
-lifebuoy_N	4.099032628299721e-6
-lifeguard_N	8.198065256599442e-6
-lifeless_A	2.6503054477028476e-5
-lifelike_A	1.3251527238514238e-5
-lifeline_N	8.198065256599442e-6
-lifelong_A	6.62576361925712e-5
-lifer_N	4.099032628299721e-6
-lifetime_N	4.508935891129693e-5
-lift_N	5.328742416789638e-5
-lift_V	5.727114450655182e-4
-lift_V2	4.3657856735063974e-4
-lift_off_N	4.099032628299721e-6
-liftman_N	4.099032628299721e-6
-ligament_N	4.099032628299721e-6
-ligature_N	4.099032628299721e-6
-light_A	9.143553794574825e-4
-light_Adv	7.850402725659827e-6
-light_N	2.7873421872438105e-4
-light_V	1.6035920461834508e-4
-light_V2	8.395741679819995e-5
-light_armed_A	1.3251527238514238e-5
-light_coloured_A	1.3251527238514238e-5
-light_fingered_A	1.3251527238514238e-5
-light_handed_A	1.3251527238514238e-5
-light_headed_A	1.3251527238514238e-5
-light_headedness_N	4.099032628299721e-6
-light_hearted_A	1.3251527238514238e-5
-light_heartedness_N	4.099032628299721e-6
-light_heavyweight_N	4.099032628299721e-6
-light_minded_A	1.3251527238514238e-5
-light_mindedness_N	4.099032628299721e-6
-light_o'_love_N	4.099032628299721e-6
-lighten_V	9.163383121048291e-5
-lighten_V2	3.358296671927998e-5
-lighter_N	4.099032628299721e-6
-lighter_V2	1.679148335963999e-5
-lighterage_N	4.099032628299721e-6
-lighthouse_N	4.099032628299721e-6
-lighting_up_A	1.3251527238514238e-5
-lightness_N	4.099032628299721e-6
-lightning_N	2.4594195769798327e-5
-lightning_conductor_N	4.099032628299721e-6
-lightning_rod_N	4.099032628299721e-6
-lightship_N	4.099032628299721e-6
-lightsome_A	1.3251527238514238e-5
-lightsomeness_N	4.099032628299721e-6
-lightweight_A	5.300610895405695e-5
-lightweight_N	4.099032628299721e-6
-ligneous_A	1.3251527238514238e-5
-lignite_N	4.099032628299721e-6
-likable_A	1.3251527238514238e-5
-like_A	1.0733737063196532e-3
-like_Adv	7.850402725659827e-6
-like_N	1.2297097884899164e-5
-like_Prep	4.420976085411605e-3
-like_V2	7.891997179030795e-4
-like_V2V	2.324230098779779e-3
-like_VS	1.7347056782699203e-4
-like_VV	6.371329019412643e-3
-like_minded_A	1.3251527238514238e-5
-likeable_A	1.3251527238514238e-5
-likelihood_N	6.148548942449582e-5
-likely_A	3.604415408875873e-3
-liken_V2	6.716593343855997e-5
-likeness_N	1.2297097884899164e-5
-likewise_Adv	9.420483270791791e-5
-liking_N	4.099032628299721e-6
-lilac_N	4.099032628299721e-6
-lilian_PN	1.8648018648018647e-5
-lille_PN	1.8648018648018647e-5
-lilliputian_A	1.3251527238514238e-5
-lilliputian_N	4.099032628299721e-6
-lilt_N	8.198065256599442e-6
-lilt_V	2.2908457802620728e-5
-lilt_V2	1.679148335963999e-5
-lily_N	8.198065256599442e-6
-lily_PN	1.8648018648018647e-5
-lily_livered_A	1.3251527238514238e-5
-lily_white_A	1.3251527238514238e-5
-lima_PN	1.8648018648018647e-5
-limb_N	2.0495163141498608e-5
-limbed_A	1.3251527238514238e-5
-limber_A	1.3251527238514238e-5
-limber_V	2.2908457802620728e-5
-limber_V2	1.679148335963999e-5
-limbless_A	1.3251527238514238e-5
-limbo_N	3.279226102639777e-5
-lime_N	4.099032628299721e-6
-lime_V2	1.679148335963999e-5
-lime_tree_N	4.099032628299721e-6
-limejuice_N	4.099032628299721e-6
-limekiln_N	4.099032628299721e-6
-limelight_N	8.198065256599442e-6
-limerick_N	4.099032628299721e-6
-limerick_PN	1.8648018648018647e-5
-limestone_N	4.099032628299721e-6
-limey_N	4.099032628299721e-6
-limit_N	4.754877848827677e-4
-limit_V2	2.9217181045773583e-3
-limitation_N	5.73864567961961e-5
-limitless_A	1.3251527238514238e-5
-limn_V2	1.679148335963999e-5
-limoges_PN	1.8648018648018647e-5
-limousine_N	8.198065256599442e-6
-limp_A	3.975458171554272e-5
-limp_N	4.099032628299721e-6
-limp_V	4.5816915605241456e-5
-limpet_N	4.099032628299721e-6
-limpid_A	2.6503054477028476e-5
-limpidity_N	4.099032628299721e-6
-limpness_N	4.099032628299721e-6
-linchpin_N	4.099032628299721e-6
-lincoln_PN	1.8648018648018647e-5
-lincolnshire_PN	1.8648018648018647e-5
-linda_PN	1.8648018648018647e-5
-linden_N	8.198065256599442e-6
-linden_tree_N	4.099032628299721e-6
-line_N	1.5904246597802918e-3
-line_V	3.8944378264455236e-4
-line_V2	6.716593343855997e-5
-line_shooter_N	4.099032628299721e-6
-line_shooting_N	4.099032628299721e-6
-line_up_N	4.099032628299721e-6
-lineage_N	4.099032628299721e-6
-lineal_A	1.3251527238514238e-5
-lineament_N	4.099032628299721e-6
-linear_A	2.6503054477028476e-5
-lineman_N	8.198065256599442e-6
-linen_N	1.2297097884899164e-5
-linen_draper_N	4.099032628299721e-6
-liner_N	1.6396130513198885e-5
-liner_train_N	4.099032628299721e-6
-linesman_N	4.099032628299721e-6
-ling_N	4.099032628299721e-6
-lingam_N	4.099032628299721e-6
-linger_V	2.2908457802620728e-4
-lingerer_N	4.099032628299721e-6
-lingerie_N	1.6396130513198885e-5
-lingering_A	1.3251527238514238e-5
-lingo_N	8.198065256599442e-6
-lingua_franca_N	4.099032628299721e-6
-lingual_A	1.3251527238514238e-5
-linguist_N	4.099032628299721e-6
-linguistic_A	1.3251527238514238e-5
-linguistically_Adv	7.850402725659827e-6
-linguistics_N	4.099032628299721e-6
-liniment_N	4.099032628299721e-6
-lining_N	1.6396130513198885e-5
-link_N	9.427775045089359e-5
-link_V	3.2071840923669016e-4
-link_V2	7.891997179030795e-4
-link_up_N	4.099032628299721e-6
-linkage_N	2.0495163141498608e-5
-linkboy_N	4.099032628299721e-6
-linkman_N	4.099032628299721e-6
-links_N	7.378258730939498e-5
-linlithgow_PN	1.8648018648018647e-5
-linnet_N	4.099032628299721e-6
-lino_N	4.099032628299721e-6
-linocut_N	4.099032628299721e-6
-linoleum_N	4.099032628299721e-6
-linotype_N	4.099032628299721e-6
-linseed_N	4.099032628299721e-6
-linsey_woolsey_N	4.099032628299721e-6
-lint_N	4.099032628299721e-6
-lintel_N	4.099032628299721e-6
-linwood_PN	1.8648018648018647e-5
-linz_PN	1.8648018648018647e-5
-lion_N	3.279226102639777e-5
-lion_hearted_A	1.3251527238514238e-5
-lion_hunter_N	4.099032628299721e-6
-lionel_PN	1.8648018648018647e-5
-lioness_N	4.099032628299721e-6
-lionize_V2	1.679148335963999e-5
-lip_N	3.279226102639777e-5
-lip_read_V2	1.679148335963999e-5
-lip_reading_N	4.099032628299721e-6
-lipped_A	1.3251527238514238e-5
-lipstick_N	1.2297097884899164e-5
-liquefaction_N	4.099032628299721e-6
-liquefy_V	1.1454228901310364e-4
-liquefy_V2	6.716593343855997e-5
-liquescent_A	1.3251527238514238e-5
-liqueur_N	4.099032628299721e-6
-liquid_A	2.120244358162278e-4
-liquid_N	4.0990326282997215e-5
-liquidate_V	2.0617612022358654e-4
-liquidate_V2	2.5187225039459985e-4
-liquidation_N	6.148548942449582e-5
-liquidator_N	2.0495163141498608e-5
-liquidity_N	3.074274471224791e-4
-liquidize_V2	1.679148335963999e-5
-liquidizer_N	4.099032628299721e-6
-liquor_N	8.198065256599443e-5
-liquorice_N	4.099032628299721e-6
-lira_N	8.198065256599442e-6
-lisa_PN	1.8648018648018647e-5
-lisbon_PN	1.8648018648018647e-5
-liskeard_PN	1.8648018648018647e-5
-lisle_N	4.099032628299721e-6
-lisp_N	4.099032628299721e-6
-lisp_V	2.2908457802620728e-5
-lisp_V2	1.679148335963999e-5
-lispingly_Adv	7.850402725659827e-6
-lissom_A	1.3251527238514238e-5
-lissome_A	1.3251527238514238e-5
-lissomness_N	4.099032628299721e-6
-list_N	4.3449745859977046e-4
-list_V	2.7490149363144874e-4
-list_V2	1.2425697686133594e-3
-list_V2V	5.810575246949448e-4
-list_price_N	4.099032628299721e-6
-listen_V	7.788875652891047e-4
-listener_N	5.328742416789638e-5
-listing_N	7.788161993769471e-5
-listless_A	3.975458171554272e-5
-listlessness_N	4.099032628299721e-6
-lit_V2	3.358296671927998e-5
-litany_N	1.2297097884899164e-5
-litchee_N	4.099032628299721e-6
-litchi_N	4.099032628299721e-6
-literacy_N	1.6396130513198885e-5
-literal_A	2.2527596305474206e-4
-literal_N	4.099032628299721e-6
-literary_A	1.325152723851424e-4
-literate_A	1.3251527238514238e-5
-literate_N	4.099032628299721e-6
-literature_N	4.508935891129693e-5
-lithe_A	1.3251527238514238e-5
-lithograph_N	1.2297097884899164e-5
-lithograph_V	2.2908457802620728e-5
-lithograph_V2	1.679148335963999e-5
-lithographic_A	1.3251527238514238e-5
-lithography_N	8.198065256599442e-6
-litigant_N	8.198065256599442e-6
-litigate_V	2.2908457802620728e-5
-litigate_V2	1.679148335963999e-5
-litigation_N	2.4184292506968357e-4
-litigious_A	1.3251527238514238e-5
-litmus_N	1.6396130513198885e-5
-litmus_paper_N	4.099032628299721e-6
-litotes_N	4.099032628299721e-6
-litre_N	4.099032628299721e-6
-litter_N	8.198065256599442e-6
-litter_V	2.2908457802620728e-5
-litter_V2	3.358296671927998e-5
-litter_basket_N	4.099032628299721e-6
-litter_lout_N	4.099032628299721e-6
-litterbin_N	4.099032628299721e-6
-little_A	7.500364416999059e-3
-little_Det	8.973810279844822e-5
-littlehampton_PN	1.8648018648018647e-5
-littleness_N	4.099032628299721e-6
-littoral_A	1.3251527238514238e-5
-littoral_N	4.099032628299721e-6
-liturgical_A	1.3251527238514238e-5
-liturgy_N	8.198065256599442e-6
-livable_A	1.3251527238514238e-5
-live_A	2.517790175317705e-4
-live_Adv	1.5700805451319653e-5
-live_V	2.863557225327591e-3
-live_V2	1.5112335023675992e-4
-live_VV	1.9910403185664509e-4
-live_birth_N	4.099032628299721e-6
-liveable_A	1.3251527238514238e-5
-livelihood_N	1.6396130513198885e-5
-liveliness_N	4.099032628299721e-6
-livelong_A	1.3251527238514238e-5
-lively_A	9.276069066959968e-5
-liven_V	2.2908457802620728e-5
-liven_V2	1.679148335963999e-5
-liver_N	1.6396130513198885e-5
-liveried_A	2.6503054477028476e-5
-liverish_A	1.3251527238514238e-5
-liverpool_PN	1.8648018648018647e-5
-liverpudlian_A	1.3251527238514238e-5
-liverpudlian_N	4.099032628299721e-6
-liverwurst_N	4.099032628299721e-6
-livery_A	1.3251527238514238e-5
-livery_N	4.099032628299721e-6
-liveryman_N	4.099032628299721e-6
-livestock_N	2.869322839809805e-5
-livid_A	2.6503054477028476e-5
-living_A	2.6503054477028476e-5
-living_N	6.968355468109526e-5
-living_room_N	4.099032628299721e-6
-living_space_N	4.099032628299721e-6
-livingston_PN	1.8648018648018647e-5
-livorno_PN	1.8648018648018647e-5
-liz_PN	1.8648018648018647e-5
-liza_PN	1.8648018648018647e-5
-lizard_N	4.099032628299721e-6
-lizzy_PN	1.8648018648018647e-5
-ljubljana_PN	1.8648018648018647e-5
-llama_N	4.099032628299721e-6
-llandudno_PN	1.8648018648018647e-5
-llanelli_PN	1.8648018648018647e-5
-llangollen_PN	1.8648018648018647e-5
-llantrisant_PN	1.8648018648018647e-5
-llantwit_major_PN	1.8648018648018647e-5
-llb_N	4.099032628299721e-6
-lloyd's_PN	1.8648018648018647e-5
-load_N	1.1887194622069192e-4
-load_V	1.6035920461834508e-4
-load_V2	1.5112335023675992e-4
-load_line_N	4.099032628299721e-6
-load_shedding_N	4.099032628299721e-6
-loaded_A	1.3251527238514238e-5
-loader_N	4.099032628299721e-6
-loading_N	1.6396130513198885e-5
-loadstar_N	4.099032628299721e-6
-loadstone_N	4.099032628299721e-6
-loaf_N	8.198065256599442e-6
-loaf_V	2.2908457802620728e-5
-loaf_V2	1.679148335963999e-5
-loaf_sugar_N	4.099032628299721e-6
-loafer_N	1.2297097884899164e-5
-loam_N	4.099032628299721e-6
-loamy_A	1.3251527238514238e-5
-loan_N	2.250368912936547e-3
-loan_V2	8.395741679819995e-5
-loan_collection_N	4.099032628299721e-6
-loan_office_N	4.099032628299721e-6
-loanhead_PN	1.8648018648018647e-5
-loanword_N	4.099032628299721e-6
-loath_A	9.276069066959968e-5
-loathe_V2	5.037445007891997e-5
-loathing_N	8.198065256599442e-6
-loathly_A	1.3251527238514238e-5
-loathsome_A	3.975458171554272e-5
-lob_N	4.099032628299721e-6
-lob_V	2.2908457802620728e-5
-lob_V2	1.679148335963999e-5
-lobby_N	9.017871782259386e-5
-lobby_V	5.268945294602767e-4
-lobby_V2	6.716593343855997e-5
-lobby_V2V	1.1621150493898896e-3
-lobbyist_N	1.147729135923922e-4
-lobe_N	4.099032628299721e-6
-lobed_A	1.3251527238514238e-5
-lobster_N	1.2297097884899164e-5
-lobster_pot_N	4.099032628299721e-6
-loc_cit_PN	1.8648018648018647e-5
-local_A	3.0213482103812464e-3
-local_N	1.6396130513198885e-5
-locale_N	2.4594195769798327e-5
-localism_N	4.099032628299721e-6
-locality_N	1.6396130513198885e-5
-localization_N	4.099032628299721e-6
-localize_V2	5.037445007891997e-5
-locate_V	2.0617612022358654e-4
-locate_V2	4.0299560063135977e-4
-location_N	2.2544679455648468e-4
-loch_N	4.099032628299721e-6
-lochgelly_PN	1.8648018648018647e-5
-lock_N	4.0990326282997215e-5
-lock_V	6.643452762760011e-4
-lock_V2	1.5112335023675992e-4
-lock_gate_N	4.099032628299721e-6
-lock_keeper_N	4.099032628299721e-6
-locker_N	4.099032628299721e-6
-locket_N	4.099032628299721e-6
-lockjaw_N	4.099032628299721e-6
-locknut_N	4.099032628299721e-6
-lockout_N	4.099032628299721e-6
-locksmith_N	4.099032628299721e-6
-lockstitch_N	4.099032628299721e-6
-lockup_A	1.3251527238514238e-5
-lockup_N	8.198065256599442e-6
-loco_A	1.3251527238514238e-5
-locomotion_N	4.099032628299721e-6
-locomotive_A	1.3251527238514238e-5
-locomotive_N	4.099032628299721e-6
-locum_N	4.099032628299721e-6
-locum_tenens_N	4.099032628299721e-6
-locus_N	4.099032628299721e-6
-locus_classicus_N	4.099032628299721e-6
-locust_N	4.099032628299721e-6
-locust_tree_N	4.099032628299721e-6
-locution_N	8.198065256599442e-6
-lode_N	4.099032628299721e-6
-lodestar_N	4.099032628299721e-6
-lodestone_N	4.099032628299721e-6
-lodge_N	4.099032628299721e-6
-lodge_V	4.5816915605241456e-5
-lodge_V2	5.037445007891997e-5
-lodgement_N	4.099032628299721e-6
-lodger_N	4.099032628299721e-6
-lodging_N	8.198065256599442e-6
-lodging_house_N	4.099032628299721e-6
-lodgment_N	4.099032628299721e-6
-lodz_PN	1.8648018648018647e-5
-loess_N	4.099032628299721e-6
-loft_N	1.2297097884899164e-5
-loft_V2	1.679148335963999e-5
-loftily_Adv	7.850402725659827e-6
-loftiness_N	4.099032628299721e-6
-loftus_PN	1.8648018648018647e-5
-lofty_A	7.950916343108544e-5
-log_N	8.198065256599442e-6
-log_V2	1.679148335963999e-4
-log_cabin_N	4.099032628299721e-6
-log_jam_N	4.099032628299721e-6
-log_rolling_N	4.099032628299721e-6
-loganberry_N	4.099032628299721e-6
-logarithm_N	4.099032628299721e-6
-logarithmic_A	1.3251527238514238e-5
-logarithmically_Adv	7.850402725659827e-6
-logbook_N	4.099032628299721e-6
-loggerheads_N	4.099032628299721e-6
-loggia_N	4.099032628299721e-6
-logging_N	4.099032628299721e-6
-logic_N	4.9188391539596654e-5
-logical_A	1.1926374514662814e-4
-logicality_N	4.099032628299721e-6
-logician_N	4.099032628299721e-6
-logistics_N	2.4594195769798327e-5
-loin_N	4.099032628299721e-6
-loincloth_N	4.099032628299721e-6
-lois_PN	1.8648018648018647e-5
-loiter_V	4.5816915605241456e-5
-loiter_V2	1.679148335963999e-5
-loiterer_N	4.099032628299721e-6
-loll_V	2.2908457802620728e-5
-loll_V2	1.679148335963999e-5
-lollipop_N	4.099032628299721e-6
-lolly_N	4.099032628299721e-6
-london_PN	2.8904428904428904e-3
-londonderry_PN	1.8648018648018647e-5
-londoner_N	4.099032628299721e-6
-lone_A	3.975458171554272e-5
-loneliness_N	4.099032628299721e-6
-lonely_A	7.950916343108544e-5
-lonesome_A	3.975458171554272e-5
-long_A	3.6176669361143872e-3
-long_Adv	6.280322180527862e-4
-long_N	3.689129365469749e-5
-long_V	2.2908457802620728e-5
-long_distance_A	1.722698541006851e-4
-long_drawn_out_A	1.3251527238514238e-5
-long_eaton_PN	1.8648018648018647e-5
-long_haired_A	1.3251527238514238e-5
-long_headed_A	1.3251527238514238e-5
-long_lived_A	1.3251527238514238e-5
-long_play_A	1.3251527238514238e-5
-long_playing_A	1.3251527238514238e-5
-long_range_A	7.950916343108544e-5
-long_sighted_A	1.3251527238514238e-5
-long_standing_A	1.3251527238514238e-5
-long_suffering_A	2.6503054477028476e-5
-long_term_A	2.4117779574095916e-3
-long_time_A	3.975458171554272e-5
-long_winded_A	1.3251527238514238e-5
-long_windedness_N	4.099032628299721e-6
-longboat_N	4.099032628299721e-6
-longbow_N	4.099032628299721e-6
-longer_Adv	4.239217471856306e-4
-longest_Adv	7.850402725659827e-6
-longevity_N	8.198065256599442e-6
-longhand_N	4.099032628299721e-6
-longing_A	1.3251527238514238e-5
-longing_N	2.4594195769798327e-5
-longish_A	1.3251527238514238e-5
-longitude_N	4.099032628299721e-6
-longitudinal_A	1.3251527238514238e-5
-longridge_PN	1.8648018648018647e-5
-longshoreman_N	8.198065256599442e-6
-longton_PN	1.8648018648018647e-5
-longways_Adv	7.850402725659827e-6
-longwise_Adv	7.850402725659827e-6
-loo_N	4.099032628299721e-6
-loofa_N	4.099032628299721e-6
-loofah_N	4.099032628299721e-6
-look_N	2.0495163141498606e-4
-look_V	7.513974159259598e-3
-look_V2	2.0149780031567988e-4
-look_V2V	1.1621150493898896e-3
-look_VA	4.963805584281282e-2
-look_over_N	4.099032628299721e-6
-looker_N	4.099032628299721e-6
-looker_on_N	4.099032628299721e-6
-looking_glass_N	4.099032628299721e-6
-lookout_N	1.2297097884899164e-5
-loom_N	8.198065256599442e-6
-loom_V	2.9780995143406945e-4
-loon_N	4.099032628299721e-6
-loony_A	2.6503054477028476e-5
-loony_N	8.198065256599442e-6
-loonybin_N	4.099032628299721e-6
-loop_N	1.6396130513198885e-5
-loop_V	2.2908457802620728e-5
-loop_V2	1.679148335963999e-5
-loop_line_N	4.099032628299721e-6
-loophole_N	4.508935891129693e-5
-loopy_A	1.3251527238514238e-5
-loose_A	3.1803665372434175e-4
-loose_V2	3.358296671927998e-5
-loose_leaf_A	1.3251527238514238e-5
-loosen_V	1.1454228901310364e-4
-loosen_V2	1.1754038351747993e-4
-loot_N	8.198065256599442e-6
-loot_V	1.3745074681572437e-4
-loot_V2	1.679148335963999e-5
-looter_N	4.099032628299721e-6
-lop_V	2.2908457802620728e-5
-lop_V2	3.358296671927998e-5
-lop_eared_A	1.3251527238514238e-5
-lope_N	4.099032628299721e-6
-lope_V	2.2908457802620728e-5
-lopsided_A	5.300610895405695e-5
-loquacious_A	2.6503054477028476e-5
-loquaciousness_N	4.099032628299721e-6
-loquacity_N	4.099032628299721e-6
-loquat_N	4.099032628299721e-6
-lord_N	8.198065256599442e-6
-lord_V2	3.358296671927998e-5
-lordless_A	1.3251527238514238e-5
-lordliness_N	4.099032628299721e-6
-lordly_A	1.3251527238514238e-5
-lordship_N	8.198065256599442e-6
-lore_N	1.2297097884899164e-5
-lorgnette_N	4.099032628299721e-6
-lorn_A	1.3251527238514238e-5
-lorna_PN	1.8648018648018647e-5
-lorry_N	4.099032628299721e-6
-los_angeles_PN	1.8648018648018647e-5
-lose_V	2.3824796114725556e-3
-lose_V2	4.281828256708198e-3
-loser_N	9.837678307919331e-5
-loss_N	3.3325135268076735e-3
-loss_leader_N	4.099032628299721e-6
-lossiemouth_PN	1.8648018648018647e-5
-lot_N	1.0165600918183308e-3
-loth_A	1.3251527238514238e-5
-lothian_PN	1.8648018648018647e-5
-lotion_N	2.0495163141498608e-5
-lottery_N	3.279226102639777e-5
-lotto_N	4.099032628299721e-6
-lotus_N	4.099032628299721e-6
-lotus_eater_N	4.099032628299721e-6
-loud_A	1.325152723851424e-4
-loud_Adv	1.5700805451319653e-5
-loud_hailer_N	4.099032628299721e-6
-loudness_N	4.099032628299721e-6
-loudspeaker_N	8.198065256599442e-6
-lough_N	4.099032628299721e-6
-loughborough_PN	1.8648018648018647e-5
-louis_PN	1.8648018648018647e-5
-louise_PN	1.8648018648018647e-5
-louisiana_PN	1.8648018648018647e-5
-louisville_PN	1.8648018648018647e-5
-lounge_N	3.689129365469749e-5
-lounge_V	2.2908457802620728e-5
-lounge_chair_N	4.099032628299721e-6
-lounge_lizard_N	4.099032628299721e-6
-lounge_suit_N	4.099032628299721e-6
-lounger_N	4.099032628299721e-6
-lour_V	2.2908457802620728e-5
-louringly_Adv	7.850402725659827e-6
-louse_N	4.099032628299721e-6
-lousy_A	6.62576361925712e-5
-lout_N	4.099032628299721e-6
-louth_PN	1.8648018648018647e-5
-loutish_A	2.6503054477028476e-5
-louvered_A	1.3251527238514238e-5
-louvre_N	4.099032628299721e-6
-lovable_A	6.62576361925712e-5
-love_N	6.148548942449582e-5
-love_V2	4.3657856735063974e-4
-love_V2V	5.810575246949448e-4
-love_VV	2.9865604778496767e-4
-love_affair_N	4.099032628299721e-6
-love_child_N	4.099032628299721e-6
-love_feast_N	4.099032628299721e-6
-love_knot_N	4.099032628299721e-6
-love_letter_N	4.099032628299721e-6
-love_match_N	4.099032628299721e-6
-love_philtre_N	4.099032628299721e-6
-love_potion_N	4.099032628299721e-6
-love_seat_N	4.099032628299721e-6
-love_song_N	4.099032628299721e-6
-love_story_N	4.099032628299721e-6
-love_token_N	4.099032628299721e-6
-lovebird_N	8.198065256599442e-6
-loveless_A	1.3251527238514238e-5
-loveliness_N	4.099032628299721e-6
-lovelorn_A	1.3251527238514238e-5
-lovely_A	1.325152723851424e-4
-lovemaking_N	4.099032628299721e-6
-lover_N	2.4594195769798327e-5
-loverlike_A	1.3251527238514238e-5
-lovesick_A	1.3251527238514238e-5
-loving_A	3.975458171554272e-5
-loving_cup_N	4.099032628299721e-6
-loving_kindness_N	4.099032628299721e-6
-low_A	7.805149543484886e-3
-low_Adv	7.850402725659827e-5
-low_N	1.6806033776028858e-4
-low_V	2.2908457802620728e-5
-low_down_A	1.3251527238514238e-5
-low_keyed_A	1.3251527238514238e-5
-low_pitched_A	1.3251527238514238e-5
-low_relief_N	4.099032628299721e-6
-low_spirited_A	1.3251527238514238e-5
-lowborn_A	1.3251527238514238e-5
-lowbred_A	1.3251527238514238e-5
-lowbrow_A	1.3251527238514238e-5
-lowbrow_N	4.099032628299721e-6
-lower_Adv	7.850402725659827e-6
-lower_V	5.956199028681389e-4
-lower_V2	1.1921953185344393e-3
-lowermost_A	1.3251527238514238e-5
-lowest_Adv	7.850402725659827e-6
-lowestoft_PN	1.8648018648018647e-5
-lowlander_N	4.099032628299721e-6
-lowliness_N	4.099032628299721e-6
-lowly_A	3.975458171554272e-5
-lowness_N	4.099032628299721e-6
-loyal_A	3.31288180962856e-4
-loyalist_N	4.099032628299721e-6
-loyalty_N	1.5986227250368914e-4
-loyang_PN	1.8648018648018647e-5
-lozenge_N	4.099032628299721e-6
-lp_N	4.099032628299721e-6
-lsd_N	4.099032628299721e-6
-lt_PN	1.8648018648018647e-5
-ltd_PN	1.8648018648018647e-5
-lubber_N	4.099032628299721e-6
-lubberly_A	1.3251527238514238e-5
-lubeck_PN	1.8648018648018647e-5
-lubricant_N	4.0990326282997215e-5
-lubricate_V2	1.679148335963999e-5
-lubrication_N	4.099032628299721e-6
-lucent_A	1.3251527238514238e-5
-lucerne_N	4.099032628299721e-6
-lucid_A	2.6503054477028476e-5
-lucidity_N	4.099032628299721e-6
-lucifer_N	4.099032628299721e-6
-luck_N	4.508935891129693e-5
-luckily_Adv	7.850402725659827e-6
-luckless_A	1.3251527238514238e-5
-lucknow_PN	1.8648018648018647e-5
-lucky_A	2.3852749029325629e-4
-lucrative_A	3.0478512648582747e-4
-lucre_N	4.099032628299721e-6
-lucy_PN	1.8648018648018647e-5
-luddite_N	4.099032628299721e-6
-ludicrous_A	1.060122179081139e-4
-ludlow_PN	1.8648018648018647e-5
-ludo_N	4.099032628299721e-6
-ludwigshafen_PN	1.8648018648018647e-5
-luff_V	2.2908457802620728e-5
-luff_V2	1.679148335963999e-5
-lug_N	8.198065256599442e-6
-lug_V2	5.037445007891997e-5
-luge_N	4.099032628299721e-6
-luggage_N	4.099032628299721e-6
-luggage_carrier_N	4.099032628299721e-6
-luggage_rack_N	4.099032628299721e-6
-luggage_van_N	4.099032628299721e-6
-lugger_N	4.099032628299721e-6
-lugsail_N	4.099032628299721e-6
-lugubrious_A	1.3251527238514238e-5
-lugubriousness_N	4.099032628299721e-6
-luke_PN	1.8648018648018647e-5
-lukewarm_A	5.300610895405695e-5
-lukewarmness_N	4.099032628299721e-6
-lull_N	1.6396130513198885e-5
-lull_V	2.2908457802620728e-5
-lull_V2	3.358296671927998e-5
-lullaby_N	4.099032628299721e-6
-lumbago_N	4.099032628299721e-6
-lumbar_A	1.3251527238514238e-5
-lumber_N	2.0495163141498608e-5
-lumber_V	4.5816915605241456e-5
-lumber_V2	1.679148335963999e-5
-lumber_mill_N	4.099032628299721e-6
-lumberjack_N	4.099032628299721e-6
-lumberman_N	4.099032628299721e-6
-lumberroom_N	4.099032628299721e-6
-lumberyard_N	8.198065256599442e-6
-luminary_N	1.2297097884899164e-5
-luminosity_N	4.099032628299721e-6
-luminous_A	1.3251527238514238e-5
-lump_N	4.099032628299721e-6
-lump_V2	6.716593343855997e-5
-lumpish_A	1.3251527238514238e-5
-lumpy_A	2.6503054477028476e-5
-lunacy_N	4.099032628299721e-6
-lunar_A	1.3251527238514238e-5
-lunatic_N	4.099032628299721e-6
-lunch_N	1.0657484833579275e-4
-lunch_V	4.5816915605241456e-5
-lunch_V2	1.679148335963999e-5
-luncheon_N	1.6396130513198885e-5
-lunchtime_N	1.6396130513198885e-5
-lung_N	1.2297097884899163e-4
-lung_power_N	4.099032628299721e-6
-lunge_N	4.099032628299721e-6
-lunge_V	6.872537340786218e-5
-lupin_N	4.099032628299721e-6
-lurch_N	4.099032628299721e-6
-lurch_V	1.3745074681572437e-4
-lurcher_N	4.099032628299721e-6
-lure_N	2.0495163141498608e-5
-lure_V2	3.358296671927998e-4
-lurid_A	1.3251527238514238e-5
-luridness_N	4.099032628299721e-6
-lurk_V	4.5816915605241456e-5
-lurking_place_N	4.099032628299721e-6
-luscious_A	1.3251527238514238e-5
-lusciousness_N	4.099032628299721e-6
-lush_A	5.300610895405695e-5
-lush_N	4.099032628299721e-6
-lust_N	4.099032628299721e-6
-lust_V	2.2908457802620728e-5
-lustful_A	1.3251527238514238e-5
-lustily_Adv	7.850402725659827e-6
-lustre_N	4.099032628299721e-6
-lustrous_A	1.3251527238514238e-5
-lusty_A	2.6503054477028476e-5
-luta_PN	1.8648018648018647e-5
-lutanist_N	4.099032628299721e-6
-lute_N	4.099032628299721e-6
-lutenist_N	4.099032628299721e-6
-lutheran_A	1.3251527238514238e-5
-lutheran_N	4.099032628299721e-6
-luton_PN	1.8648018648018647e-5
-luxe_A	1.3251527238514238e-5
-luxembourg_PN	1.8648018648018647e-5
-luxemburg_PN	1.8648018648018647e-5
-luxemburger_A	1.3251527238514238e-5
-luxemburger_N	4.099032628299721e-6
-luxuriance_N	4.099032628299721e-6
-luxuriant_A	1.3251527238514238e-5
-luxuriate_V	2.2908457802620728e-5
-luxurious_A	5.300610895405695e-5
-luxury_N	2.664371208394819e-4
-lvov_PN	1.8648018648018647e-5
-lyallpur_PN	1.8648018648018647e-5
-lycee_N	4.099032628299721e-6
-lyceum_N	4.099032628299721e-6
-lychee_N	4.099032628299721e-6
-lychgate_N	4.099032628299721e-6
-lydia_PN	1.8648018648018647e-5
-lydney_PN	1.8648018648018647e-5
-lye_N	4.099032628299721e-6
-lying_in_A	1.3251527238514238e-5
-lymington_PN	1.8648018648018647e-5
-lymm_PN	1.8648018648018647e-5
-lymph_N	8.198065256599442e-6
-lymphatic_A	1.3251527238514238e-5
-lynch_N	4.099032628299721e-6
-lynch_V2	1.679148335963999e-5
-lynchpin_N	4.099032628299721e-6
-lynn_PN	1.8648018648018647e-5
-lynne_PN	1.8648018648018647e-5
-lynx_N	4.099032628299721e-6
-lynx_eyed_A	1.3251527238514238e-5
-lyons_PN	1.8648018648018647e-5
-lyre_N	4.099032628299721e-6
-lyre_bird_N	4.099032628299721e-6
-lyric_A	1.3251527238514238e-5
-lyric_N	1.6396130513198885e-5
-lyrical_A	1.3251527238514238e-5
-lyricism_N	8.198065256599442e-6
-lyricist_N	8.198065256599442e-6
-lysol_N	4.099032628299721e-6
-lytham_PN	1.8648018648018647e-5
-lytham_st_annes_PN	1.8648018648018647e-5
-ma'am_N	4.099032628299721e-6
-ma_N	4.099032628299721e-6
-maastricht_PN	1.8648018648018647e-5
-mabel_PN	1.8648018648018647e-5
-mac_N	4.099032628299721e-6
-macabre_A	1.3251527238514238e-5
-macadam_N	4.099032628299721e-6
-macadamize_V2	1.679148335963999e-5
-macaroni_N	4.099032628299721e-6
-macaroon_N	4.099032628299721e-6
-macaw_N	4.099032628299721e-6
-macclesfield_PN	1.8648018648018647e-5
-mace_N	4.099032628299721e-6
-mace_bearer_N	4.099032628299721e-6
-macedonian_A	1.3251527238514238e-5
-macedonian_N	4.099032628299721e-6
-macerate_V	2.2908457802620728e-5
-macerate_V2	1.679148335963999e-5
-mach_PN	1.8648018648018647e-5
-machete_N	1.2297097884899164e-5
-machiavellian_A	1.3251527238514238e-5
-machination_N	4.099032628299721e-6
-machine_N	9.386784718806362e-4
-machine_V2	1.679148335963999e-5
-machine_gun_N	4.099032628299721e-6
-machine_made_A	1.3251527238514238e-5
-machinery_N	1.3936710936219052e-4
-machinist_N	2.2544679455648468e-4
-machismo_N	4.099032628299721e-6
-mackerel_N	4.099032628299721e-6
-mackintosh_N	4.099032628299721e-6
-macrobiotic_A	1.3251527238514238e-5
-macrocosm_N	4.099032628299721e-6
-mad_A	1.325152723851424e-4
-madagascan_A	1.3251527238514238e-5
-madagascan_N	4.099032628299721e-6
-madagascar_PN	1.8648018648018647e-5
-madam_N	4.099032628299721e-6
-madame_N	4.099032628299721e-6
-madcap_N	4.099032628299721e-6
-madden_V2	1.679148335963999e-5
-madder_N	4.099032628299721e-6
-maddy_PN	1.8648018648018647e-5
-madeira_N	4.099032628299721e-6
-madeleine_PN	1.8648018648018647e-5
-mademoiselle_N	4.099032628299721e-6
-madge_PN	1.8648018648018647e-5
-madhouse_N	4.099032628299721e-6
-madman_N	8.198065256599442e-6
-madness_N	8.198065256599442e-6
-madonna_N	4.099032628299721e-6
-madras_PN	1.8648018648018647e-5
-madrid_PN	1.8648018648018647e-5
-madrigal_N	4.099032628299721e-6
-madurai_PN	1.8648018648018647e-5
-madwoman_N	4.099032628299721e-6
-maecenas_PN	1.8648018648018647e-5
-maelstrom_N	4.099032628299721e-6
-maenad_N	4.099032628299721e-6
-maesteg_PN	1.8648018648018647e-5
-maestro_N	8.198065256599442e-6
-maffick_V	2.2908457802620728e-5
-mafia_N	3.279226102639777e-5
-mag_N	4.099032628299721e-6
-magazine_N	1.0165600918183308e-3
-magdeburg_PN	1.8648018648018647e-5
-magenta_A	1.3251527238514238e-5
-magenta_N	4.099032628299721e-6
-maggie_PN	1.8648018648018647e-5
-maggot_N	8.198065256599442e-6
-maggoty_A	1.3251527238514238e-5
-maghull_PN	1.8648018648018647e-5
-magic_A	6.62576361925712e-5
-magic_N	1.2297097884899164e-5
-magical_A	3.975458171554272e-5
-magician_N	1.2297097884899164e-5
-magisterial_A	2.6503054477028476e-5
-magistracy_N	4.099032628299721e-6
-magistrate_N	2.4594195769798327e-5
-magnanimity_N	4.099032628299721e-6
-magnanimous_A	2.6503054477028476e-5
-magnate_N	2.869322839809805e-5
-magnesia_N	4.099032628299721e-6
-magnesium_N	4.099032628299721e-6
-magnet_N	2.0495163141498608e-5
-magnetic_A	2.517790175317705e-4
-magnetically_Adv	1.5700805451319653e-5
-magnetism_N	8.198065256599442e-6
-magnetization_N	4.099032628299721e-6
-magnetize_V2	3.358296671927998e-5
-magneto_N	4.099032628299721e-6
-magnificat_N	4.099032628299721e-6
-magnification_N	8.198065256599442e-6
-magnificence_N	4.099032628299721e-6
-magnificent_A	2.6503054477028476e-5
-magnifier_N	4.099032628299721e-6
-magnify_V2	1.3433186687711993e-4
-magniloquence_N	4.099032628299721e-6
-magniloquent_A	1.3251527238514238e-5
-magnitude_N	4.9188391539596654e-5
-magnolia_N	8.198065256599442e-6
-magnum_N	4.099032628299721e-6
-magnum_opus_N	4.099032628299721e-6
-magpie_N	4.099032628299721e-6
-magyar_A	1.3251527238514238e-5
-magyar_N	4.099032628299721e-6
-maharaja_N	4.099032628299721e-6
-maharajah_N	8.198065256599442e-6
-maharanee_N	4.099032628299721e-6
-mahatma_N	4.099032628299721e-6
-mahjong_N	4.099032628299721e-6
-mahogany_N	1.2297097884899164e-5
-mahout_N	4.099032628299721e-6
-maid_N	1.2297097884899164e-5
-maiden_A	3.975458171554272e-5
-maiden_N	8.198065256599442e-6
-maidenhair_N	4.099032628299721e-6
-maidenhead_N	4.099032628299721e-6
-maidenhead_PN	1.8648018648018647e-5
-maidenhood_N	4.099032628299721e-6
-maidenlike_A	1.3251527238514238e-5
-maidenly_A	1.3251527238514238e-5
-maidservant_N	4.099032628299721e-6
-maidstone_PN	1.8648018648018647e-5
-mail_N	2.8283325135268077e-4
-mail_V2	1.679148335963999e-4
-mail_train_N	4.099032628299721e-6
-mailbag_N	4.099032628299721e-6
-mailboat_N	4.099032628299721e-6
-mailbox_N	8.198065256599442e-6
-mailed_A	1.3251527238514238e-5
-mailing_card_N	4.099032628299721e-6
-mailing_list_N	4.099032628299721e-6
-mailman_N	8.198065256599442e-6
-maim_V2	1.679148335963999e-5
-main_A	2.3985264301710774e-3
-main_N	2.869322839809805e-5
-maine_PN	1.8648018648018647e-5
-mainland_N	8.198065256599442e-6
-mainmast_N	4.099032628299721e-6
-mainspring_N	4.099032628299721e-6
-mainstay_N	3.689129365469749e-5
-mainstream_N	4.0990326282997215e-5
-maintain_V	7.330706496838633e-4
-maintain_V2	1.3265271854115592e-3
-maintain_VS	1.9659997687059096e-3
-maintainable_A	1.3251527238514238e-5
-maintenance_N	1.8445646827348745e-4
-mainz_PN	1.8648018648018647e-5
-maisonnette_N	4.099032628299721e-6
-maize_N	4.099032628299721e-6
-maj_PN	1.8648018648018647e-5
-majestic_A	1.3251527238514238e-5
-majestically_Adv	7.850402725659827e-6
-majesty_N	4.099032628299721e-6
-majolica_N	4.099032628299721e-6
-major_A	9.806130156500536e-3
-major_N	4.0990326282997215e-5
-major_V	4.5816915605241456e-5
-major_domo_N	4.099032628299721e-6
-major_general_N	4.099032628299721e-6
-majority_N	5.082800459091654e-4
-make_N	3.279226102639777e-5
-make_V	7.605607990470081e-3
-make_V2	1.672431742620143e-2
-make_V2A	0.591304347826087
-make_V2V	3.776873910517141e-2
-make_V3	8.487084870848709e-2
-make_VA	2.2750775594622543e-2
-make_VS	2.0932115184457038e-2
-make_VV	2.9865604778496767e-4
-make_believe_N	4.099032628299721e-6
-make_up_N	4.099032628299721e-6
-maker_N	2.303656337104443e-3
-makeshift_N	4.099032628299721e-6
-makeweight_N	4.099032628299721e-6
-making_N	1.2297097884899163e-4
-malacca_N	4.099032628299721e-6
-malachite_N	4.099032628299721e-6
-maladjusted_A	1.3251527238514238e-5
-maladjustment_N	4.099032628299721e-6
-maladroit_A	1.3251527238514238e-5
-maladroitness_N	4.099032628299721e-6
-malady_N	4.099032628299721e-6
-malaga_PN	1.8648018648018647e-5
-malaise_N	1.2297097884899164e-5
-malapropism_N	4.099032628299721e-6
-malapropos_A	1.3251527238514238e-5
-malapropos_Adv	7.850402725659827e-6
-malaria_N	8.198065256599442e-6
-malarial_A	1.3251527238514238e-5
-malawi_PN	1.8648018648018647e-5
-malawian_A	1.3251527238514238e-5
-malawian_N	4.099032628299721e-6
-malay_A	1.3251527238514238e-5
-malay_N	4.099032628299721e-6
-malaya_PN	1.8648018648018647e-5
-malayan_A	1.3251527238514238e-5
-malayan_N	4.099032628299721e-6
-malaysia_PN	4.662004662004662e-4
-malaysian_A	3.975458171554272e-5
-malaysian_N	4.099032628299721e-6
-malcolm_PN	1.8648018648018647e-5
-malcontent_A	1.3251527238514238e-5
-malcontent_N	8.198065256599442e-6
-maldon_PN	1.8648018648018647e-5
-male_A	1.8552138133919935e-4
-male_N	8.198065256599443e-5
-malediction_N	4.099032628299721e-6
-malefactor_N	8.198065256599442e-6
-maleficent_A	1.3251527238514238e-5
-malevolence_N	4.099032628299721e-6
-malevolent_A	1.3251527238514238e-5
-malfeasance_N	4.099032628299721e-6
-malformation_N	4.099032628299721e-6
-malformed_A	1.3251527238514238e-5
-malfunction_N	1.2297097884899164e-5
-malfunction_V	2.2908457802620728e-5
-mali_PN	1.8648018648018647e-5
-malian_A	1.3251527238514238e-5
-malian_N	4.099032628299721e-6
-malice_N	2.0495163141498608e-5
-malicious_A	3.975458171554272e-5
-malign_A	1.3251527238514238e-5
-malign_V2	5.037445007891997e-5
-malignancy_N	1.2297097884899164e-5
-malignant_A	1.1926374514662814e-4
-malignity_N	4.099032628299721e-6
-malinger_V	2.2908457802620728e-5
-malingerer_N	4.099032628299721e-6
-mallard_N	4.099032628299721e-6
-malleability_N	4.099032628299721e-6
-malleable_A	1.3251527238514238e-5
-mallet_N	4.099032628299721e-6
-mallow_N	4.099032628299721e-6
-mallow_PN	1.8648018648018647e-5
-malmo_PN	1.8648018648018647e-5
-malmsey_N	4.099032628299721e-6
-malnutrition_N	8.198065256599442e-6
-malodorous_A	1.3251527238514238e-5
-malpractice_N	1.6396130513198885e-5
-malt_N	4.099032628299721e-6
-malt_V	2.2908457802620728e-5
-malt_V2	1.679148335963999e-5
-malta_PN	3.7296037296037295e-5
-maltby_PN	1.8648018648018647e-5
-maltese_A	2.6503054477028476e-5
-maltese_N	4.099032628299721e-6
-malthusian_A	1.3251527238514238e-5
-maltreat_V2	1.679148335963999e-5
-maltreatment_N	4.099032628299721e-6
-maltster_N	4.099032628299721e-6
-malvern_PN	1.8648018648018647e-5
-malversation_N	4.099032628299721e-6
-mama_N	4.099032628299721e-6
-mamba_N	4.099032628299721e-6
-mamie_PN	1.8648018648018647e-5
-mamma_N	4.099032628299721e-6
-mammal_N	4.099032628299721e-6
-mammon_N	4.099032628299721e-6
-mammoth_N	8.198065256599442e-6
-mammy_N	4.099032628299721e-6
-man_N	1.057550418101328e-3
-man_V2	8.395741679819995e-5
-man_at_arms_N	4.099032628299721e-6
-man_eater_N	4.099032628299721e-6
-man_hour_N	4.099032628299721e-6
-man_of_war_N	4.099032628299721e-6
-man_sized_A	1.3251527238514238e-5
-manacle_N	8.198065256599442e-6
-manacle_V2	1.679148335963999e-5
-manage_V	2.336662695867314e-3
-manage_V2	1.4944420190079592e-3
-manage_VV	3.484320557491289e-3
-manageability_N	4.099032628299721e-6
-manageable_A	7.950916343108544e-5
-management_N	1.4633546483030005e-3
-manager_N	1.795376291195278e-3
-manageress_N	4.099032628299721e-6
-managerial_A	3.975458171554272e-5
-manatee_N	4.099032628299721e-6
-manchester_PN	1.8648018648018647e-5
-mancunian_A	1.3251527238514238e-5
-mancunian_N	4.099032628299721e-6
-mandarin_N	4.099032628299721e-6
-mandatary_N	4.099032628299721e-6
-mandate_N	3.689129365469749e-5
-mandate_V2	2.5187225039459985e-4
-mandate_VS	1.7347056782699203e-4
-mandatory_A	2.3852749029325629e-4
-mandatory_N	4.099032628299721e-6
-mandible_N	4.099032628299721e-6
-mandolin_N	4.099032628299721e-6
-mandragora_N	4.099032628299721e-6
-mandrake_N	4.099032628299721e-6
-mandrill_N	4.099032628299721e-6
-mandy_PN	1.8648018648018647e-5
-mane_N	4.099032628299721e-6
-maneuver_V	4.5816915605241456e-5
-maneuver_V2	1.679148335963999e-5
-manful_A	1.3251527238514238e-5
-manganese_N	4.099032628299721e-6
-mange_N	4.099032628299721e-6
-mangel_wurzel_N	4.099032628299721e-6
-manger_N	4.099032628299721e-6
-mangily_Adv	7.850402725659827e-6
-mangle_N	4.099032628299721e-6
-mangle_V2	1.679148335963999e-5
-mango_N	4.099032628299721e-6
-mangosteen_N	4.099032628299721e-6
-mangrove_N	4.099032628299721e-6
-mangy_A	1.3251527238514238e-5
-manhandle_V2	3.358296671927998e-5
-manhattan_N	4.099032628299721e-6
-manhole_N	4.099032628299721e-6
-manhood_N	8.198065256599442e-6
-mania_N	2.869322839809805e-5
-maniac_N	8.198065256599442e-6
-maniacal_A	1.3251527238514238e-5
-manic_depressive_A	1.3251527238514238e-5
-manic_depressive_N	4.099032628299721e-6
-manicure_N	4.099032628299721e-6
-manicure_V2	1.679148335963999e-5
-manicurist_N	4.099032628299721e-6
-manifest_A	3.975458171554272e-5
-manifest_N	4.099032628299721e-6
-manifest_V2	3.358296671927998e-5
-manifestation_N	1.2297097884899164e-5
-manifesto_N	1.2297097884899164e-5
-manifold_A	1.3251527238514238e-5
-manifold_N	4.099032628299721e-6
-manifold_V2	1.679148335963999e-5
-manikin_N	4.099032628299721e-6
-manila_PN	1.8648018648018647e-5
-manilla_N	4.099032628299721e-6
-manipulate_V2	2.0149780031567988e-4
-manipulation_N	5.328742416789638e-5
-manipulative_A	5.300610895405695e-5
-manitoba_PN	1.8648018648018647e-5
-mankind_N	2.0495163141498608e-5
-manlike_A	1.3251527238514238e-5
-manliness_N	4.099032628299721e-6
-manly_A	1.3251527238514238e-5
-manna_N	4.099032628299721e-6
-mannequin_N	4.099032628299721e-6
-manner_N	8.198065256599443e-5
-mannered_A	2.6503054477028476e-5
-mannerism_N	4.099032628299721e-6
-mannerly_A	1.3251527238514238e-5
-mannheim_PN	1.8648018648018647e-5
-mannish_A	1.3251527238514238e-5
-manoeuvrability_N	4.099032628299721e-6
-manoeuvrable_A	1.3251527238514238e-5
-manoeuvre_N	4.099032628299721e-6
-manoeuvre_V	2.2908457802620728e-5
-manoeuvre_V2	1.679148335963999e-5
-manoeuvrer_N	4.099032628299721e-6
-manor_N	8.198065256599442e-6
-manor_house_N	4.099032628299721e-6
-manorial_A	1.3251527238514238e-5
-manpower_N	2.0495163141498608e-5
-mansard_N	4.099032628299721e-6
-manse_N	4.099032628299721e-6
-manservant_N	4.099032628299721e-6
-mansfield_PN	1.8648018648018647e-5
-mansion_N	2.0495163141498608e-5
-manslaughter_N	4.099032628299721e-6
-mantel_N	4.099032628299721e-6
-mantelpiece_N	4.099032628299721e-6
-mantilla_N	4.099032628299721e-6
-mantis_N	4.099032628299721e-6
-mantle_N	4.099032628299721e-6
-mantle_V	2.2908457802620728e-5
-mantle_V2	1.679148335963999e-5
-mantrap_N	4.099032628299721e-6
-manual_A	7.950916343108544e-5
-manual_N	1.6396130513198885e-5
-manufacture_N	2.869322839809805e-5
-manufacture_V2	1.4776505356483192e-3
-manufacturer_N	5.328742416789638e-4
-manumission_N	4.099032628299721e-6
-manumit_V2	1.679148335963999e-5
-manure_N	4.099032628299721e-6
-manure_V2	1.679148335963999e-5
-manuscript_N	8.198065256599442e-6
-manx_A	1.3251527238514238e-5
-manx_N	4.099032628299721e-6
-many_Det	5.584471166457277e-3
-many_sided_A	1.3251527238514238e-5
-maoism_N	4.099032628299721e-6
-maoist_N	4.099032628299721e-6
-maori_N	4.099032628299721e-6
-map_N	2.869322839809805e-5
-map_V2	8.395741679819995e-5
-map_reader_N	4.099032628299721e-6
-maple_N	4.099032628299721e-6
-maple_leaf_N	4.099032628299721e-6
-maquis_N	4.099032628299721e-6
-mar_PN	1.8648018648018647e-5
-mar_V2	3.358296671927998e-5
-marabou_N	4.099032628299721e-6
-maracaibo_PN	1.8648018648018647e-5
-maraschino_N	4.099032628299721e-6
-marathon_N	1.2297097884899164e-5
-maraud_V	2.2908457802620728e-5
-marauder_N	4.099032628299721e-6
-marble_N	3.689129365469749e-5
-marbled_A	1.3251527238514238e-5
-marbling_N	4.099032628299721e-6
-march_N	6.148548942449582e-5
-march_PN	1.8648018648018647e-5
-march_V	3.8944378264455236e-4
-march_V2	1.679148335963999e-5
-marcher_N	4.099032628299721e-6
-marchioness_N	4.099032628299721e-6
-mardi_gras_N	4.099032628299721e-6
-mare_N	8.198065256599442e-6
-margaret_PN	1.8648018648018647e-5
-margarine_N	1.2297097884899164e-5
-margate_PN	1.8648018648018647e-5
-marge_N	4.099032628299721e-6
-marge_PN	1.8648018648018647e-5
-margery_PN	1.8648018648018647e-5
-margie_PN	1.8648018648018647e-5
-margin_N	6.968355468109526e-4
-marginal_A	3.710427626783987e-4
-marginalization_N	4.099032628299721e-6
-marginalize_V2	3.358296671927998e-5
-margrave_N	4.099032628299721e-6
-marguerite_N	4.099032628299721e-6
-maria_PN	1.8648018648018647e-5
-marian_PN	1.8648018648018647e-5
-marie_PN	1.8648018648018647e-5
-marigold_N	4.099032628299721e-6
-marihuana_N	4.099032628299721e-6
-marijuana_N	4.099032628299721e-6
-marilyn_PN	1.8648018648018647e-5
-marimba_N	4.099032628299721e-6
-marina_N	4.099032628299721e-6
-marinade_N	4.099032628299721e-6
-marinade_V2	1.679148335963999e-5
-marinate_V2	1.679148335963999e-5
-marine_A	7.950916343108544e-5
-marine_N	2.0495163141498608e-5
-mariner_N	4.099032628299721e-6
-marion_PN	1.8648018648018647e-5
-marionette_N	4.099032628299721e-6
-marital_A	7.950916343108544e-5
-maritime_A	1.3251527238514238e-5
-marjoram_N	4.099032628299721e-6
-marjorie_PN	1.8648018648018647e-5
-mark_N	7.624200688637481e-4
-mark_PN	1.8648018648018647e-5
-mark_V2	1.0914464183765995e-3
-mark_V3	7.380073800738007e-3
-mark_up_N	4.099032628299721e-6
-marke_VS	2.3129409043598937e-4
-marked_A	6.62576361925712e-5
-marker_N	4.099032628299721e-6
-market_N	1.2985735366453517e-2
-market_V	7.788875652891047e-4
-market_V2	8.563656513416395e-4
-market_cross_N	4.099032628299721e-6
-market_day_N	4.099032628299721e-6
-market_drayton_PN	1.8648018648018647e-5
-market_garden_N	4.099032628299721e-6
-market_gardening_N	4.099032628299721e-6
-market_harborough_PN	1.8648018648018647e-5
-market_square_N	4.099032628299721e-6
-market_town_N	4.099032628299721e-6
-marketable_A	7.950916343108544e-5
-marketing_N	6.886374815543532e-4
-marketplace_N	1.4756517461878997e-4
-marking_N	4.099032628299721e-6
-marking_ink_N	4.099032628299721e-6
-marking_inks_N	4.099032628299721e-6
-marksman_N	4.099032628299721e-6
-marksmanship_N	4.099032628299721e-6
-marl_N	4.099032628299721e-6
-marlborough_PN	1.8648018648018647e-5
-marlene_PN	1.8648018648018647e-5
-marlinespike_N	4.099032628299721e-6
-marlow_PN	1.8648018648018647e-5
-marmalade_N	4.099032628299721e-6
-marmoreal_A	1.3251527238514238e-5
-marmoset_N	4.099032628299721e-6
-marmot_N	4.099032628299721e-6
-marocain_N	4.099032628299721e-6
-maroon_A	1.3251527238514238e-5
-maroon_N	4.099032628299721e-6
-maroon_V2	1.679148335963999e-5
-marple_PN	1.8648018648018647e-5
-marque_N	1.2297097884899164e-5
-marquee_N	8.198065256599442e-6
-marquess_N	4.099032628299721e-6
-marquetry_N	4.099032628299721e-6
-marquis_N	4.099032628299721e-6
-marriage_N	6.148548942449582e-5
-marriageability_N	4.099032628299721e-6
-marriageable_A	1.3251527238514238e-5
-married_A	6.62576361925712e-5
-marrow_N	1.2297097884899164e-5
-marrowbone_N	4.099032628299721e-6
-marry_V	1.1454228901310364e-4
-marry_V2	2.5187225039459985e-4
-mars_PN	1.8648018648018647e-5
-marsala_N	4.099032628299721e-6
-marseillaise_N	4.099032628299721e-6
-marseilles_PN	1.8648018648018647e-5
-marsh_N	8.198065256599442e-6
-marshal_N	8.198065256599442e-6
-marshal_V2	1.679148335963999e-5
-marshalling_yard_N	4.099032628299721e-6
-marshmallow_N	8.198065256599442e-6
-marshy_A	1.3251527238514238e-5
-marske_PN	1.8648018648018647e-5
-marsupial_A	1.3251527238514238e-5
-marsupial_N	4.099032628299721e-6
-mart_N	6.148548942449582e-5
-marten_N	4.099032628299721e-6
-martha_PN	1.8648018648018647e-5
-martial_A	1.3251527238514238e-5
-martian_A	1.3251527238514238e-5
-martian_N	4.099032628299721e-6
-martin_N	4.099032628299721e-6
-martin_PN	1.8648018648018647e-5
-martinet_N	4.099032628299721e-6
-martini_N	8.198065256599442e-6
-martyr_N	8.198065256599442e-6
-martyr_V2	1.679148335963999e-5
-martyrdom_N	4.099032628299721e-6
-marvel_N	8.198065256599442e-6
-marvel_V	4.5816915605241456e-5
-marvel_VS	5.782352260899734e-5
-marvellous_A	1.3251527238514238e-5
-marvelous_A	5.300610895405695e-5
-marxism_N	4.099032628299721e-6
-marxist_N	4.099032628299721e-6
-mary_PN	1.8648018648018647e-5
-maryland_PN	1.8648018648018647e-5
-maryport_PN	1.8648018648018647e-5
-marzipan_N	4.099032628299721e-6
-masc_PN	1.8648018648018647e-5
-mascara_N	8.198065256599442e-6
-mascot_N	4.099032628299721e-6
-masculine_A	2.6503054477028476e-5
-masculinity_N	4.099032628299721e-6
-maser_N	4.099032628299721e-6
-mash_N	4.099032628299721e-6
-mash_V2	1.679148335963999e-5
-masher_N	4.099032628299721e-6
-mask_N	2.4594195769798327e-5
-mask_V2	6.716593343855997e-5
-masochism_N	4.099032628299721e-6
-masochist_N	4.099032628299721e-6
-masochistic_A	1.3251527238514238e-5
-masochistically_Adv	7.850402725659827e-6
-mason_N	8.198065256599442e-6
-mason_dixon_PN	1.8648018648018647e-5
-masonic_A	1.3251527238514238e-5
-masonry_N	2.0495163141498608e-5
-masque_N	4.099032628299721e-6
-masquerade_N	4.099032628299721e-6
-masquerade_V	6.872537340786218e-5
-mass_N	8.198065256599443e-5
-mass_V	4.5816915605241456e-5
-mass_V2	1.679148335963999e-5
-mass_produce_V2	3.358296671927998e-5
-massachusetts_PN	1.8648018648018647e-5
-massacre_N	6.968355468109526e-5
-massacre_V2	1.679148335963999e-5
-massage_N	1.2707001147729135e-4
-massage_V2	5.037445007891997e-5
-masseur_N	2.869322839809805e-5
-masseuse_N	2.4594195769798327e-5
-massif_N	4.099032628299721e-6
-massive_A	6.493248346871977e-4
-massiveness_N	4.099032628299721e-6
-massy_A	1.3251527238514238e-5
-mast_N	4.099032628299721e-6
-master_N	1.5576323987538941e-4
-master_V2	8.395741679819995e-5
-master_at_arms_N	4.099032628299721e-6
-master_key_N	4.099032628299721e-6
-masterful_A	2.6503054477028476e-5
-masterless_A	1.3251527238514238e-5
-masterly_A	1.3251527238514238e-5
-mastermind_N	8.198065256599442e-6
-mastermind_V2	1.679148335963999e-5
-masterpiece_N	1.2297097884899164e-5
-mastership_N	4.099032628299721e-6
-masterstroke_N	4.099032628299721e-6
-mastery_N	4.099032628299721e-6
-masthead_N	4.099032628299721e-6
-masticate_V2	1.679148335963999e-5
-mastication_N	4.099032628299721e-6
-mastiff_N	4.099032628299721e-6
-mastodon_N	4.099032628299721e-6
-mastoid_N	4.099032628299721e-6
-mastoiditis_N	4.099032628299721e-6
-masturbate_V	2.2908457802620728e-5
-masturbate_V2	1.679148335963999e-5
-masturbation_N	4.099032628299721e-6
-mat_A	1.3251527238514238e-5
-mat_N	4.099032628299721e-6
-mat_V	2.2908457802620728e-5
-mat_V2	1.679148335963999e-5
-matador_N	4.099032628299721e-6
-match_N	4.508935891129693e-5
-match_V	5.03986071657656e-4
-match_V2	1.0242804849380394e-3
-match_point_N	4.099032628299721e-6
-matchbox_N	4.099032628299721e-6
-matchet_N	4.099032628299721e-6
-matchless_A	1.3251527238514238e-5
-matchlock_N	4.099032628299721e-6
-matchmaker_N	4.099032628299721e-6
-matchwood_N	4.099032628299721e-6
-mate_1_N	2.0495163141498608e-5
-mate_2_N	4.099032628299721e-6
-mate_V	9.163383121048291e-5
-mate_V2	3.358296671927998e-5
-material_A	1.325152723851424e-4
-material_N	5.779636005902607e-4
-materialism_N	4.099032628299721e-6
-materialist_N	4.099032628299721e-6
-materialistic_A	5.300610895405695e-5
-materialistically_Adv	7.850402725659827e-6
-materialization_N	4.099032628299721e-6
-materialize_V	3.6653532484193165e-4
-materialize_V2V	5.810575246949448e-4
-maternal_A	1.3251527238514238e-5
-maternity_N	4.099032628299721e-6
-matey_A	1.3251527238514238e-5
-mathematical_A	7.950916343108544e-5
-mathematician_N	1.2297097884899164e-5
-mathematics_N	2.4594195769798327e-5
-maths_N	4.099032628299721e-6
-matinee_N	4.099032628299721e-6
-matlock_PN	1.8648018648018647e-5
-matriarch_N	4.099032628299721e-6
-matriarchal_A	1.3251527238514238e-5
-matriarchy_N	4.099032628299721e-6
-matric_N	4.099032628299721e-6
-matricide_N	4.099032628299721e-6
-matriculate_V	2.2908457802620728e-5
-matriculate_V2	1.679148335963999e-5
-matriculation_N	4.099032628299721e-6
-matrimonial_A	1.3251527238514238e-5
-matrimony_N	4.099032628299721e-6
-matrix_N	4.099032628299721e-6
-matron_N	8.198065256599442e-6
-matronly_A	1.3251527238514238e-5
-matt_A	1.3251527238514238e-5
-matt_PN	1.8648018648018647e-5
-matted_A	1.3251527238514238e-5
-matter_N	5.902606984751599e-4
-matter_V	3.4362686703931093e-4
-matter_of_course_A	1.3251527238514238e-5
-matter_of_fact_A	3.975458171554272e-5
-matthew_PN	1.8648018648018647e-5
-matting_N	4.099032628299721e-6
-mattock_N	4.099032628299721e-6
-mattress_N	4.099032628299721e-6
-maturate_V	2.2908457802620728e-5
-maturation_N	4.099032628299721e-6
-mature_A	1.1926374514662814e-4
-mature_V	6.414368184733803e-4
-mature_V2	3.862041172717198e-4
-maturity_N	3.7711100180357434e-4
-matutinal_A	1.3251527238514238e-5
-maud_PN	1.8648018648018647e-5
-maudie_PN	1.8648018648018647e-5
-maudlin_A	1.3251527238514238e-5
-maul_V2	3.358296671927998e-5
-maulstick_N	4.099032628299721e-6
-maunder_V	2.2908457802620728e-5
-maundy_thursday_N	4.099032628299721e-6
-maundy_thursday_PN	1.8648018648018647e-5
-maureen_PN	1.8648018648018647e-5
-maurice_PN	1.8648018648018647e-5
-mauritania_PN	1.8648018648018647e-5
-mauritanian_A	1.3251527238514238e-5
-mauritanian_N	4.099032628299721e-6
-mauritian_A	1.3251527238514238e-5
-mauritian_N	4.099032628299721e-6
-mauritius_PN	1.8648018648018647e-5
-mausoleum_N	8.198065256599442e-6
-mauve_A	1.3251527238514238e-5
-mauve_N	4.099032628299721e-6
-maverick_N	1.2297097884899164e-5
-mavis_N	4.099032628299721e-6
-mavis_PN	1.8648018648018647e-5
-maw_N	4.099032628299721e-6
-mawkish_A	1.3251527238514238e-5
-mawkishness_N	4.099032628299721e-6
-max_N	4.099032628299721e-6
-max_PN	1.8648018648018647e-5
-maxim_N	2.0495163141498608e-5
-maximal_A	1.3251527238514238e-5
-maximization_N	4.099032628299721e-6
-maximize_V2	2.3508076703495986e-4
-maximum_A	1.9877290857771358e-4
-maximum_N	1.147729135923922e-4
-maxine_PN	1.8648018648018647e-5
-may_N	4.099032628299721e-6
-may_PN	1.8648018648018647e-5
-may_VV	0.14146341463414633
-may_beetle_N	4.099032628299721e-6
-may_bug_N	4.099032628299721e-6
-maybe_Adv	5.573785935218476e-4
-mayday_N	4.099032628299721e-6
-mayfair_PN	1.8648018648018647e-5
-mayfield_PN	1.8648018648018647e-5
-mayfly_N	4.099032628299721e-6
-mayhem_N	4.099032628299721e-6
-mayo_PN	1.8648018648018647e-5
-mayonnaise_N	1.2297097884899164e-5
-mayor_N	1.4346614199049025e-4
-mayoral_A	1.5901832686217088e-4
-mayoralty_N	1.6396130513198885e-5
-mayoress_N	4.099032628299721e-6
-maypole_N	4.099032628299721e-6
-maze_N	2.0495163141498608e-5
-mazed_A	1.3251527238514238e-5
-mazurka_N	4.099032628299721e-6
-mb_N	4.099032628299721e-6
-mc_N	4.099032628299721e-6
-mcc_N	4.099032628299721e-6
-mccarthyism_N	4.099032628299721e-6
-md_N	4.099032628299721e-6
-mead_N	8.198065256599442e-6
-meadow_N	8.198065256599442e-6
-meagre_A	1.3251527238514238e-5
-meagreness_N	4.099032628299721e-6
-meal_N	4.9188391539596654e-5
-mealie_N	4.099032628299721e-6
-mealtime_N	4.099032628299721e-6
-mealy_A	2.6503054477028476e-5
-mealy_bug_N	4.099032628299721e-6
-mealy_mouthed_A	1.3251527238514238e-5
-mean_A	1.1926374514662814e-4
-mean_N	1.1067388096409248e-4
-mean_V	3.8944378264455236e-4
-mean_V2	1.0578634516573194e-3
-mean_V2V	9.877977919814061e-3
-mean_VA	3.1023784901758012e-3
-mean_VS	6.591881577425697e-3
-mean_VV	1.4932802389248383e-3
-meander_V	4.5816915605241456e-5
-meanderingly_Adv	7.850402725659827e-6
-meanie_N	4.099032628299721e-6
-meaning_A	1.3251527238514238e-5
-meaning_N	4.508935891129693e-5
-meaningful_A	1.4576679962365662e-4
-meaningless_A	6.62576361925712e-5
-meanness_N	4.099032628299721e-6
-meantime_Adv	3.9252013628299135e-5
-meantime_N	7.378258730939498e-5
-meanwhile_Adv	1.530828531503666e-3
-meany_N	4.099032628299721e-6
-measles_N	4.099032628299721e-6
-measly_A	1.3251527238514238e-5
-measurable_A	3.975458171554272e-5
-measure_N	8.403016888014429e-4
-measure_V	3.4362686703931093e-4
-measure_V2	8.227826846223595e-4
-measured_A	1.3251527238514238e-5
-measureless_A	1.3251527238514238e-5
-measurement_N	6.148548942449582e-5
-meat_N	7.378258730939498e-5
-meat_safe_N	4.099032628299721e-6
-meatball_N	4.099032628299721e-6
-meath_PN	1.8648018648018647e-5
-meatless_A	1.3251527238514238e-5
-meaty_A	1.3251527238514238e-5
-mecca_PN	1.8648018648018647e-5
-mechanic_N	4.099032628299721e-6
-mechanical_A	1.722698541006851e-4
-mechanics_N	1.2297097884899164e-5
-mechanism_N	7.788161993769471e-5
-mechanistic_A	1.3251527238514238e-5
-mechanistically_Adv	7.850402725659827e-6
-mechanization_N	4.099032628299721e-6
-mechanize_V2	5.037445007891997e-5
-med_N	4.099032628299721e-6
-medal_N	1.2297097884899164e-5
-medalist_N	8.198065256599442e-6
-medallion_N	8.198065256599442e-6
-medallist_N	4.099032628299721e-6
-medan_PN	1.8648018648018647e-5
-meddle_V	1.1454228901310364e-4
-meddler_N	4.099032628299721e-6
-meddlesome_A	1.3251527238514238e-5
-medellin_PN	1.8648018648018647e-5
-media_N	1.6396130513198885e-5
-mediaeval_A	1.3251527238514238e-5
-medial_A	1.3251527238514238e-5
-median_A	1.060122179081139e-4
-median_N	1.2297097884899164e-5
-mediate_V	2.2908457802620728e-5
-mediate_V2	3.358296671927998e-5
-mediation_N	8.198065256599442e-6
-mediator_N	6.968355468109526e-5
-medic_N	4.099032628299721e-6
-medical_A	1.166134396989253e-3
-medical_N	2.0495163141498608e-5
-medicament_N	4.099032628299721e-6
-medicare_N	4.099032628299721e-6
-medicate_V2	1.679148335963999e-5
-medication_N	3.279226102639777e-5
-medicinal_A	1.3251527238514238e-5
-medicine_N	1.0247581570749303e-4
-medicine_ball_N	4.099032628299721e-6
-medicine_chest_N	4.099032628299721e-6
-medicine_man_N	4.099032628299721e-6
-medico_N	4.099032628299721e-6
-medieval_A	2.6503054477028476e-5
-mediocre_A	7.950916343108544e-5
-mediocrity_N	8.198065256599442e-6
-meditate_V	2.2908457802620728e-5
-meditate_V2	1.679148335963999e-5
-meditation_N	1.2297097884899164e-5
-meditative_A	1.3251527238514238e-5
-mediterranean_A	1.3251527238514238e-5
-medium_A	5.300610895405695e-5
-medium_N	4.9188391539596654e-5
-medium_grade_A	2.6503054477028476e-5
-medlar_N	4.099032628299721e-6
-medley_N	4.099032628299721e-6
-meed_N	4.099032628299721e-6
-meek_A	1.3251527238514238e-5
-meekness_N	4.099032628299721e-6
-meerschaum_N	4.099032628299721e-6
-meet_A	1.3251527238514238e-5
-meet_N	4.099032628299721e-6
-meet_V	2.451204984880418e-3
-meet_V2	2.6866373375423985e-3
-meet_V2V	5.810575246949448e-4
-meeting_N	1.1641252664371209e-3
-meeting_house_N	4.099032628299721e-6
-meeting_place_N	4.099032628299721e-6
-meg_PN	1.8648018648018647e-5
-megacycle_N	4.099032628299721e-6
-megadeath_N	4.099032628299721e-6
-megalith_N	4.099032628299721e-6
-megalithic_A	1.3251527238514238e-5
-megalomania_N	4.099032628299721e-6
-megalomaniac_N	4.099032628299721e-6
-megaphone_N	4.099032628299721e-6
-megaton_N	4.099032628299721e-6
-megrim_N	4.099032628299721e-6
-meiosis_N	4.099032628299721e-6
-melancholia_N	4.099032628299721e-6
-melancholic_A	1.3251527238514238e-5
-melancholy_A	2.6503054477028476e-5
-melancholy_N	4.099032628299721e-6
-melange_N	4.099032628299721e-6
-melbourne_PN	1.8648018648018647e-5
-melcombe_PN	1.8648018648018647e-5
-melcombe_regis_PN	1.8648018648018647e-5
-meld_V2	6.716593343855997e-5
-melee_N	4.099032628299721e-6
-meliorate_V	2.2908457802620728e-5
-meliorate_V2	1.679148335963999e-5
-melioration_N	4.099032628299721e-6
-meliorism_N	4.099032628299721e-6
-melksham_PN	1.8648018648018647e-5
-mellifluous_A	2.6503054477028476e-5
-mellow_A	3.975458171554272e-5
-mellow_V	4.5816915605241456e-5
-mellow_V2	1.679148335963999e-5
-mellowness_N	4.099032628299721e-6
-melodic_A	1.3251527238514238e-5
-melodious_A	2.6503054477028476e-5
-melodiousness_N	4.099032628299721e-6
-melodrama_N	4.099032628299721e-6
-melodramatic_A	1.3251527238514238e-5
-melodramatically_Adv	7.850402725659827e-6
-melody_N	8.198065256599442e-6
-melon_N	4.099032628299721e-6
-melt_V	1.3745074681572437e-4
-melt_V2	3.358296671927998e-5
-meltham_PN	1.8648018648018647e-5
-melting_point_N	4.099032628299721e-6
-melting_pot_N	4.099032628299721e-6
-melton_mowbray_PN	1.8648018648018647e-5
-member_N	1.5617314313821939e-3
-membership_N	2.131496966715855e-4
-membrane_N	4.099032628299721e-6
-membranous_A	1.3251527238514238e-5
-memento_N	1.2297097884899164e-5
-memo_N	6.968355468109526e-5
-memoir_N	1.2297097884899164e-5
-memorable_A	6.62576361925712e-5
-memorandum_N	3.279226102639777e-5
-memorial_N	8.198065256599442e-6
-memorialize_V2	3.358296671927998e-5
-memorize_V2	3.358296671927998e-5
-memory_N	2.3364485981308412e-4
-memphis_PN	1.8648018648018647e-5
-memsahib_N	4.099032628299721e-6
-menace_N	8.198065256599442e-6
-menace_V2	1.679148335963999e-5
-menacingly_Adv	7.850402725659827e-6
-menage_N	4.099032628299721e-6
-menagerie_N	4.099032628299721e-6
-mend_N	4.099032628299721e-6
-mend_V	4.5816915605241456e-5
-mend_V2	1.679148335963999e-5
-mendacious_A	1.3251527238514238e-5
-mendacity_N	8.198065256599442e-6
-mendelian_A	1.3251527238514238e-5
-mender_N	4.099032628299721e-6
-mendicant_A	1.3251527238514238e-5
-mendicant_N	4.099032628299721e-6
-mending_N	4.099032628299721e-6
-menial_A	2.6503054477028476e-5
-menial_N	4.099032628299721e-6
-meningitis_N	4.099032628299721e-6
-menopause_N	4.099032628299721e-6
-menstrual_A	3.975458171554272e-5
-menstruate_V	2.2908457802620728e-5
-menstruation_N	4.099032628299721e-6
-mensurable_A	1.3251527238514238e-5
-mensuration_N	4.099032628299721e-6
-mental_A	1.9877290857771358e-4
-mentality_N	2.869322839809805e-5
-menthol_N	4.099032628299721e-6
-mentholated_A	1.3251527238514238e-5
-mention_N	2.4594195769798327e-5
-mention_V	3.8944378264455236e-4
-mention_V2	5.037445007891997e-4
-mention_VS	1.1564704521799469e-4
-mentioned_A	1.3251527238514238e-5
-mentor_N	2.0495163141498608e-5
-menu_N	3.689129365469749e-5
-meopham_PN	1.8648018648018647e-5
-mephistophelian_A	1.3251527238514238e-5
-mercantile_A	1.3251527238514238e-5
-mercator_PN	1.8648018648018647e-5
-mercenary_A	2.6503054477028476e-5
-mercenary_N	4.099032628299721e-6
-mercer_N	4.099032628299721e-6
-mercerize_V2	1.679148335963999e-5
-merchandise_N	1.9675356615838662e-4
-merchant_N	2.2134776192818495e-4
-merchantman_N	4.099032628299721e-6
-merciful_A	2.6503054477028476e-5
-merciless_A	1.3251527238514238e-5
-mercurial_A	2.6503054477028476e-5
-mercury_N	1.6396130513198885e-5
-mercury_PN	1.8648018648018647e-5
-mercy_N	1.6396130513198885e-5
-mere_A	8.613492705034255e-4
-mere_N	4.099032628299721e-6
-meretricious_A	1.3251527238514238e-5
-meretriciousness_N	4.099032628299721e-6
-merge_V	7.788875652891047e-4
-merge_V2	4.5337005071027976e-4
-merger_N	6.353500573864568e-4
-meridian_N	4.099032628299721e-6
-meridional_A	1.3251527238514238e-5
-meringue_N	8.198065256599442e-6
-merino_N	4.099032628299721e-6
-merino_sheep_N	4.099032628299721e-6
-merit_N	9.427775045089359e-5
-merit_V2	6.716593343855997e-5
-meritocracy_N	4.099032628299721e-6
-meritocratic_A	1.3251527238514238e-5
-meritorious_A	1.3251527238514238e-5
-mermaid_N	4.099032628299721e-6
-merman_N	4.099032628299721e-6
-merrily_Adv	7.850402725659827e-6
-merriment_N	4.099032628299721e-6
-merry_A	2.6503054477028476e-5
-merry_go_round_N	4.099032628299721e-6
-merrymaker_N	4.099032628299721e-6
-merrymaking_N	4.099032628299721e-6
-merthyr_tydfil_PN	1.8648018648018647e-5
-merton_PN	1.8648018648018647e-5
-mesalliance_N	4.099032628299721e-6
-mescal_N	4.099032628299721e-6
-mescaline_N	4.099032628299721e-6
-meseems_Adv	7.850402725659827e-6
-mesh_N	8.198065256599442e-6
-mesh_V	4.5816915605241456e-5
-mesh_V2	1.679148335963999e-5
-mesmeric_A	1.3251527238514238e-5
-mesmerism_N	4.099032628299721e-6
-mesmerist_N	4.099032628299721e-6
-mesmerize_V2	1.679148335963999e-5
-meson_N	4.099032628299721e-6
-mess_N	6.968355468109526e-5
-mess_V	6.872537340786218e-5
-mess_V2	1.679148335963999e-5
-mess_jacket_N	4.099032628299721e-6
-mess_up_N	4.099032628299721e-6
-message_N	2.2544679455648468e-4
-messenger_N	1.6396130513198885e-5
-messiah_N	8.198065256599442e-6
-messianic_A	1.3251527238514238e-5
-messily_Adv	7.850402725659827e-6
-messina_PN	1.8648018648018647e-5
-messiness_N	4.099032628299721e-6
-messmate_N	4.099032628299721e-6
-messuage_N	4.099032628299721e-6
-messy_A	1.3251527238514238e-5
-met_PN	1.8648018648018647e-5
-metabolic_A	1.3251527238514238e-5
-metabolism_N	8.198065256599442e-6
-metabolize_V2	3.358296671927998e-5
-metacarpal_A	1.3251527238514238e-5
-metacarpal_N	4.099032628299721e-6
-metal_N	3.9760616494507295e-4
-metal_V2	1.679148335963999e-5
-metallic_A	1.3251527238514238e-5
-metallurgical_A	6.62576361925712e-5
-metallurgist_N	4.099032628299721e-6
-metallurgy_N	8.198065256599442e-6
-metalwork_N	4.099032628299721e-6
-metalworker_N	8.198065256599442e-6
-metamorphose_V	2.2908457802620728e-5
-metamorphose_V2	1.679148335963999e-5
-metamorphosis_N	8.198065256599442e-6
-metaphor_N	3.689129365469749e-5
-metaphorical_A	2.6503054477028476e-5
-metaphysical_A	2.6503054477028476e-5
-metaphysics_N	4.099032628299721e-6
-metatarsal_A	1.3251527238514238e-5
-metatarsal_N	4.099032628299721e-6
-mete_V2	5.037445007891997e-5
-meteor_N	4.099032628299721e-6
-meteoric_A	2.6503054477028476e-5
-meteorite_N	4.099032628299721e-6
-meteorological_A	2.6503054477028476e-5
-meteorologist_N	4.099032628299721e-6
-meteorology_N	4.099032628299721e-6
-meter_N	2.869322839809805e-5
-methane_N	1.2297097884899164e-5
-methinks_Adv	7.850402725659827e-6
-method_N	1.721593703885883e-4
-methodical_A	5.300610895405695e-5
-methodism_N	4.099032628299721e-6
-methodist_A	1.3251527238514238e-5
-methodist_N	4.099032628299721e-6
-methodological_A	1.3251527238514238e-5
-methodology_N	1.6396130513198885e-5
-methought_Adv	7.850402725659827e-6
-methuselah_PN	1.8648018648018647e-5
-methyl_N	8.198065256599442e-6
-methylated_A	1.3251527238514238e-5
-meticulous_A	3.975458171554272e-5
-meticulousness_N	4.099032628299721e-6
-metier_N	4.099032628299721e-6
-metre_N	4.099032628299721e-6
-metric_A	5.963187257331408e-4
-metrical_A	1.3251527238514238e-5
-metrication_N	4.099032628299721e-6
-metricize_V2	1.679148335963999e-5
-metro_N	2.0495163141498608e-5
-metronome_N	4.099032628299721e-6
-metropolis_N	4.099032628299721e-6
-metropolitan_A	3.445397082013702e-4
-metropolitan_N	4.099032628299721e-6
-mettle_N	2.0495163141498608e-5
-mettlesome_A	1.3251527238514238e-5
-metz_PN	1.8648018648018647e-5
-mew_N	4.099032628299721e-6
-mew_V	2.2908457802620728e-5
-mews_N	4.099032628299721e-6
-mexican_A	2.517790175317705e-4
-mexican_N	4.099032628299721e-6
-mexico_PN	1.1561771561771563e-3
-mexico_city_PN	1.8648018648018647e-5
-mezzanine_A	1.3251527238514238e-5
-mezzanine_N	4.099032628299721e-6
-mezzo_Adv	7.850402725659827e-6
-mezzo_soprano_N	4.099032628299721e-6
-mezzotint_N	4.099032628299721e-6
-mg_N	4.099032628299721e-6
-mgr_PN	1.8648018648018647e-5
-mi5_PN	1.8648018648018647e-5
-mi6_PN	1.8648018648018647e-5
-mi_N	4.099032628299721e-6
-miami_PN	3.916083916083916e-4
-miaou_N	4.099032628299721e-6
-miaou_V	2.2908457802620728e-5
-miaow_N	4.099032628299721e-6
-miaow_V	2.2908457802620728e-5
-miasma_N	4.099032628299721e-6
-mica_N	4.099032628299721e-6
-michael_PN	1.8648018648018647e-5
-michaelmas_N	4.099032628299721e-6
-michaelmas_PN	1.8648018648018647e-5
-michelle_PN	1.8648018648018647e-5
-michigan_PN	1.8648018648018647e-5
-mick_PN	1.8648018648018647e-5
-mickey_N	4.099032628299721e-6
-mickey_PN	1.8648018648018647e-5
-mickle_N	4.099032628299721e-6
-micro_organism_N	4.099032628299721e-6
-microbe_N	1.6396130513198885e-5
-microbiology_N	4.099032628299721e-6
-microcosm_N	8.198065256599442e-6
-microdot_N	4.099032628299721e-6
-microelectronics_N	1.6396130513198885e-5
-microfiche_N	4.099032628299721e-6
-microfilm_N	8.198065256599442e-6
-microfilm_V2	1.679148335963999e-5
-micrometer_N	4.099032628299721e-6
-micron_N	4.099032628299721e-6
-microphone_N	2.4594195769798327e-5
-microscope_N	1.6396130513198885e-5
-microscopic_A	5.300610895405695e-5
-microscopical_A	1.3251527238514238e-5
-microscopy_N	4.099032628299721e-6
-microwave_N	2.4594195769798327e-5
-mid_A	2.6503054477028476e-5
-mid_off_N	4.099032628299721e-6
-mid_on_N	4.099032628299721e-6
-midday_N	4.9188391539596654e-5
-midden_N	4.099032628299721e-6
-middle_N	1.0247581570749303e-4
-middle_aged_A	6.62576361925712e-5
-middle_class_A	5.300610895405695e-5
-middle_distance_A	1.3251527238514238e-5
-middle_of_the_road_A	2.6503054477028476e-5
-middleman_N	6.968355468109526e-5
-middlesex_PN	1.8648018648018647e-5
-middleton_PN	1.8648018648018647e-5
-middleweight_A	1.3251527238514238e-5
-middleweight_N	4.099032628299721e-6
-middlewich_PN	1.8648018648018647e-5
-middling_A	3.975458171554272e-5
-middling_Adv	7.850402725659827e-6
-middling_N	4.099032628299721e-6
-middy_N	4.099032628299721e-6
-midfield_N	4.099032628299721e-6
-midge_N	4.099032628299721e-6
-midget_N	4.099032628299721e-6
-midinette_N	4.099032628299721e-6
-midland_N	4.099032628299721e-6
-midlands_PN	1.8648018648018647e-5
-midmost_A	1.3251527238514238e-5
-midmost_Adv	7.850402725659827e-6
-midnight_N	6.558452205279554e-5
-midriff_N	4.099032628299721e-6
-midshipman_N	4.099032628299721e-6
-midships_Adv	7.850402725659827e-6
-midst_N	9.017871782259386e-5
-midstream_N	4.099032628299721e-6
-midsummer_N	8.198065256599442e-6
-midway_A	1.3251527238514238e-5
-midway_Adv	7.850402725659827e-6
-midweek_A	2.6503054477028476e-5
-midweek_Adv	7.850402725659827e-6
-midwest_PN	1.8648018648018647e-5
-midwestern_A	9.276069066959968e-5
-midwife_N	4.099032628299721e-6
-midwifery_N	4.099032628299721e-6
-mien_N	4.099032628299721e-6
-miff_V2	3.358296671927998e-5
-might_N	2.869322839809805e-5
-might_have_been_N	4.099032628299721e-6
-mightily_Adv	7.850402725659827e-6
-mighty_A	1.060122179081139e-4
-mighty_Adv	2.355120817697948e-5
-mignonette_N	4.099032628299721e-6
-migraine_N	4.099032628299721e-6
-migrant_N	4.099032628299721e-6
-migrate_V	6.872537340786218e-5
-migration_N	8.198065256599442e-6
-migratory_A	1.3251527238514238e-5
-mikado_N	4.099032628299721e-6
-mike_N	4.099032628299721e-6
-mike_PN	1.8648018648018647e-5
-milady_N	4.099032628299721e-6
-milage_N	4.099032628299721e-6
-milan_PN	1.8648018648018647e-5
-milano_PN	1.8648018648018647e-5
-milch_A	1.3251527238514238e-5
-mild_A	2.650305447702848e-4
-mildenhall_PN	1.8648018648018647e-5
-mildew_N	8.198065256599442e-6
-mildew_V	2.2908457802620728e-5
-mildew_V2	1.679148335963999e-5
-mildness_N	4.099032628299721e-6
-mildred_PN	1.8648018648018647e-5
-mile_N	3.484177734054763e-4
-mileage_N	2.4594195769798327e-5
-mileometer_N	4.099032628299721e-6
-miler_N	4.099032628299721e-6
-miles_PN	1.8648018648018647e-5
-milestone_N	6.148548942449582e-5
-milford_PN	1.8648018648018647e-5
-milford_haven_PN	1.8648018648018647e-5
-milieu_N	4.099032628299721e-6
-militancy_N	4.099032628299721e-6
-militant_A	6.62576361925712e-5
-militant_N	4.099032628299721e-6
-militarism_N	8.198065256599442e-6
-militarist_N	4.099032628299721e-6
-militaristic_A	1.3251527238514238e-5
-military_A	1.8022077044379365e-3
-military_N	8.198065256599443e-5
-militate_V	4.5816915605241456e-5
-militia_N	1.2297097884899164e-5
-militiaman_N	4.099032628299721e-6
-milk_N	1.0657484833579275e-4
-milk_V	2.2908457802620728e-5
-milk_V2	1.1754038351747993e-4
-milk_churn_N	4.099032628299721e-6
-milk_powder_N	4.099032628299721e-6
-milk_shake_N	4.099032628299721e-6
-milk_tooth_N	4.099032628299721e-6
-milk_white_A	1.3251527238514238e-5
-milkbar_N	4.099032628299721e-6
-milking_machine_N	4.099032628299721e-6
-milkmaid_N	4.099032628299721e-6
-milkman_N	4.099032628299721e-6
-milkshake_N	4.099032628299721e-6
-milksop_N	4.099032628299721e-6
-milkweed_N	4.099032628299721e-6
-milky_A	2.6503054477028476e-5
-mill_N	1.76258403016888e-4
-mill_V	4.5816915605241456e-5
-mill_V2	3.358296671927998e-5
-mill_dam_N	4.099032628299721e-6
-mill_girl_N	4.099032628299721e-6
-mill_hand_N	4.099032628299721e-6
-millboard_N	4.099032628299721e-6
-millenarian_N	4.099032628299721e-6
-millennial_A	1.3251527238514238e-5
-millennium_N	4.099032628299721e-6
-millepede_N	4.099032628299721e-6
-miller_N	4.099032628299721e-6
-millet_N	4.099032628299721e-6
-milliard_N	4.099032628299721e-6
-millibar_N	4.099032628299721e-6
-millicent_PN	1.8648018648018647e-5
-millie_PN	1.8648018648018647e-5
-milligram_N	1.2297097884899164e-5
-millimetre_N	4.099032628299721e-6
-milliner_N	4.099032628299721e-6
-millinery_N	4.099032628299721e-6
-millionaire_N	1.6396130513198885e-5
-millionairess_N	4.099032628299721e-6
-millionfold_Adv	7.850402725659827e-6
-millionth_A	1.3251527238514238e-5
-millionth_N	4.099032628299721e-6
-millipede_N	4.099032628299721e-6
-millom_PN	1.8648018648018647e-5
-millpond_N	4.099032628299721e-6
-millrace_N	4.099032628299721e-6
-millstone_N	4.099032628299721e-6
-millwheel_N	4.099032628299721e-6
-millwright_N	4.099032628299721e-6
-milly_PN	1.8648018648018647e-5
-milngavie_PN	1.8648018648018647e-5
-milnrow_PN	1.8648018648018647e-5
-milometer_N	4.099032628299721e-6
-milord_N	4.099032628299721e-6
-milt_N	4.099032628299721e-6
-milton_keynes_PN	1.8648018648018647e-5
-milwaukee_PN	1.8648018648018647e-5
-mime_N	4.099032628299721e-6
-mime_V	2.2908457802620728e-5
-mime_V2	1.679148335963999e-5
-mimeograph_N	4.099032628299721e-6
-mimeograph_V2	1.679148335963999e-5
-mimetic_A	1.3251527238514238e-5
-mimic_A	1.3251527238514238e-5
-mimic_N	1.2297097884899164e-5
-mimic_V2	1.1754038351747993e-4
-mimicry_N	4.099032628299721e-6
-mimosa_N	4.099032628299721e-6
-min_N	4.099032628299721e-6
-minaret_N	4.099032628299721e-6
-minatory_A	1.3251527238514238e-5
-mince_N	4.099032628299721e-6
-mince_V	2.2908457802620728e-5
-mince_V2	3.358296671927998e-5
-mince_pie_N	4.099032628299721e-6
-mincemeat_N	1.2297097884899164e-5
-mincer_N	4.099032628299721e-6
-mincing_A	1.3251527238514238e-5
-mind_N	2.910313166092802e-4
-mind_V	1.8326766242096582e-4
-mind_V2	1.1754038351747993e-4
-mind_VS	2.891176130449867e-4
-mind_bending_A	1.3251527238514238e-5
-mind_blowing_A	1.3251527238514238e-5
-mind_boggling_A	2.6503054477028476e-5
-mind_reader_N	4.099032628299721e-6
-minded_A	1.3251527238514238e-5
-minder_N	4.099032628299721e-6
-mindful_A	3.975458171554272e-5
-mindfulness_N	4.099032628299721e-6
-mindless_A	6.62576361925712e-5
-mindlessness_N	4.099032628299721e-6
-mine_A	1.060122179081139e-4
-mine_N	2.3774389244138384e-4
-mine_V	1.3745074681572437e-4
-mine_V2	1.679148335963999e-5
-mine_detector_N	4.099032628299721e-6
-mine_disposal_N	4.099032628299721e-6
-minefield_N	8.198065256599442e-6
-minehead_PN	1.8648018648018647e-5
-minelayer_N	4.099032628299721e-6
-minelaying_N	4.099032628299721e-6
-miner_N	3.689129365469749e-5
-mineral_A	1.3251527238514238e-5
-mineral_N	6.148548942449582e-5
-mineralogist_N	4.099032628299721e-6
-mineralogy_N	4.099032628299721e-6
-minestrone_N	4.099032628299721e-6
-minesweeper_N	4.099032628299721e-6
-minesweeping_N	4.099032628299721e-6
-mineworker_N	4.099032628299721e-6
-mingle_V	4.5816915605241456e-5
-mingle_V2	1.679148335963999e-5
-mingy_A	1.3251527238514238e-5
-miniature_N	8.198065256599442e-6
-miniaturist_N	4.099032628299721e-6
-miniaturization_N	4.099032628299721e-6
-miniaturize_V2	3.358296671927998e-5
-minim_N	4.099032628299721e-6
-minimal_A	2.2527596305474206e-4
-minimize_V2	2.3508076703495986e-4
-minimum_A	8.613492705034255e-4
-minimum_N	2.0905066404328578e-4
-mining_N	1.6806033776028858e-4
-minion_N	4.099032628299721e-6
-minister_N	2.9513034923757994e-4
-minister_V	2.2908457802620728e-5
-ministerial_A	2.6503054477028476e-5
-ministrant_A	1.3251527238514238e-5
-ministrant_N	4.099032628299721e-6
-ministration_N	4.099032628299721e-6
-ministry_N	1.76258403016888e-4
-miniver_N	4.099032628299721e-6
-mink_N	2.869322839809805e-5
-minneapolis_PN	1.8648018648018647e-5
-minnesota_PN	1.8648018648018647e-5
-minnow_N	4.099032628299721e-6
-minor_A	7.553370525953116e-4
-minor_N	3.279226102639777e-5
-minority_N	3.6481390391867517e-4
-minotaur_N	4.099032628299721e-6
-minsk_PN	1.8648018648018647e-5
-minster_N	4.099032628299721e-6
-minster_in_sheppey_PN	1.8648018648018647e-5
-minstrel_N	8.198065256599442e-6
-minstrelsy_N	4.099032628299721e-6
-mint_N	3.279226102639777e-5
-mint_V2	5.037445007891997e-5
-minuet_N	4.099032628299721e-6
-minus_A	1.3251527238514238e-5
-minus_N	2.4594195769798327e-5
-minus_Prep	2.4790520105111805e-5
-minuscule_A	5.300610895405695e-5
-minute_A	6.62576361925712e-5
-minute_N	5.082800459091654e-4
-minute_V2	1.679148335963999e-5
-minute_book_N	4.099032628299721e-6
-minute_gun_N	4.099032628299721e-6
-minute_hand_N	4.099032628299721e-6
-minuteman_N	4.099032628299721e-6
-minuteness_N	4.099032628299721e-6
-minx_N	4.099032628299721e-6
-miracle_N	2.4594195769798327e-5
-miraculous_A	1.3251527238514238e-5
-mirage_N	4.099032628299721e-6
-miranda_PN	1.8648018648018647e-5
-mire_N	8.198065256599442e-6
-mire_V	1.1454228901310364e-4
-mire_V2	1.0074890015783994e-4
-miriam_PN	1.8648018648018647e-5
-mirror_N	1.6396130513198885e-5
-mirror_V2	1.847063169560399e-4
-mirth_N	4.099032628299721e-6
-mirthful_A	1.3251527238514238e-5
-mirthless_A	1.3251527238514238e-5
-miry_A	1.3251527238514238e-5
-misadventure_N	1.6396130513198885e-5
-misadvise_V2	1.679148335963999e-5
-misalliance_N	4.099032628299721e-6
-misanthrope_N	1.6396130513198885e-5
-misanthropic_A	1.3251527238514238e-5
-misanthropy_N	4.099032628299721e-6
-misapplication_N	4.099032628299721e-6
-misapply_V2	1.679148335963999e-5
-misapprehend_V2	1.679148335963999e-5
-misapprehension_N	4.099032628299721e-6
-misappropriate_V2	1.679148335963999e-5
-misappropriation_N	4.099032628299721e-6
-misbegotten_A	2.6503054477028476e-5
-misbehave_V	2.2908457802620728e-5
-misbehave_V2	1.679148335963999e-5
-misbehaviour_N	4.099032628299721e-6
-misc_PN	1.8648018648018647e-5
-miscalculate_V	6.872537340786218e-5
-miscalculate_V2	5.037445007891997e-5
-miscalculation_N	1.2297097884899164e-5
-miscall_V2	1.679148335963999e-5
-miscarriage_N	1.6396130513198885e-5
-miscarry_V2	1.679148335963999e-5
-miscast_V2	1.679148335963999e-5
-miscegenation_N	8.198065256599442e-6
-miscellaneous_A	3.975458171554272e-5
-miscellany_N	4.099032628299721e-6
-mischance_N	4.099032628299721e-6
-mischief_N	2.0495163141498608e-5
-mischief_maker_N	4.099032628299721e-6
-mischief_making_N	4.099032628299721e-6
-mischievous_A	2.6503054477028476e-5
-mischievousness_N	4.099032628299721e-6
-misconceive_V	2.2908457802620728e-5
-misconceive_V2	1.679148335963999e-5
-misconception_N	8.198065256599442e-6
-misconduct_N	2.869322839809805e-5
-misconduct_V2	1.679148335963999e-5
-misconstruction_N	4.099032628299721e-6
-misconstrue_V2	1.679148335963999e-5
-miscount_N	4.099032628299721e-6
-miscount_V	2.2908457802620728e-5
-miscount_V2	1.679148335963999e-5
-miscreant_N	8.198065256599442e-6
-misdate_V2	1.679148335963999e-5
-misdeal_N	4.099032628299721e-6
-misdeal_V	2.2908457802620728e-5
-misdeal_V2	1.679148335963999e-5
-misdeed_N	2.4594195769798327e-5
-misdemeanour_N	4.099032628299721e-6
-misdirect_V2	1.679148335963999e-5
-misdirection_N	4.099032628299721e-6
-misdoing_N	4.099032628299721e-6
-mise_en_scene_N	4.099032628299721e-6
-miser_N	4.099032628299721e-6
-miserable_A	6.62576361925712e-5
-miserliness_N	4.099032628299721e-6
-miserly_A	2.6503054477028476e-5
-misery_N	8.198065256599442e-6
-misfire_N	4.099032628299721e-6
-misfire_V	2.2908457802620728e-5
-misfit_N	4.099032628299721e-6
-misfortune_N	1.2297097884899164e-5
-misgive_V2	1.679148335963999e-5
-misgiving_N	4.099032628299721e-6
-misgovern_V2	1.679148335963999e-5
-misgovernment_N	4.099032628299721e-6
-misguide_V2	5.037445007891997e-5
-misguided_A	2.6503054477028476e-5
-mishandle_V2	8.395741679819995e-5
-mishap_N	4.099032628299721e-6
-mishmash_N	4.099032628299721e-6
-misinform_V2	1.679148335963999e-5
-misinformation_N	4.099032628299721e-6
-misinterpret_V2	1.0074890015783994e-4
-misinterpretation_N	4.099032628299721e-6
-misjudge_V	2.2908457802620728e-5
-misjudge_V2	1.679148335963999e-5
-mislay_V2	1.679148335963999e-5
-mislead_V2	1.847063169560399e-4
-mismanage_V2	1.679148335963999e-5
-mismanagement_N	2.4594195769798327e-5
-misname_V2	1.679148335963999e-5
-misnomer_N	4.099032628299721e-6
-misogynist_N	4.099032628299721e-6
-misplace_V2	5.037445007891997e-5
-misprint_N	4.099032628299721e-6
-misprint_V2	1.679148335963999e-5
-mispronounce_V2	1.679148335963999e-5
-mispronunciation_N	4.099032628299721e-6
-misquotation_N	8.198065256599442e-6
-misquote_V2	1.679148335963999e-5
-misread_V2	1.679148335963999e-5
-misrepresent_V2	1.3433186687711993e-4
-misrepresentation_N	3.279226102639777e-5
-misrule_N	4.099032628299721e-6
-miss_N	4.099032628299721e-6
-miss_V	7.101621918812425e-4
-miss_V2	5.373274675084797e-4
-missal_N	4.099032628299721e-6
-misshapen_A	1.3251527238514238e-5
-missile_N	1.4346614199049025e-4
-missing_A	2.6503054477028476e-5
-mission_N	1.2297097884899163e-4
-missionary_N	4.099032628299721e-6
-missis_N	4.099032628299721e-6
-mississippi_PN	1.8648018648018647e-5
-missive_N	4.099032628299721e-6
-missouri_PN	1.8648018648018647e-5
-misspell_V2	1.679148335963999e-5
-misspelling_N	4.099032628299721e-6
-misspend_V2	3.358296671927998e-5
-misstate_V2	2.0149780031567988e-4
-misstatement_N	1.2297097884899164e-5
-missus_N	4.099032628299721e-6
-missy_N	4.099032628299721e-6
-mist_N	1.2297097884899164e-5
-mist_V	2.2908457802620728e-5
-mist_V2	1.679148335963999e-5
-mistake_N	1.1887194622069192e-4
-mistake_V	4.5816915605241456e-5
-mistake_V2	3.358296671927998e-5
-mistaken_A	1.060122179081139e-4
-mister_N	8.198065256599442e-6
-mistily_Adv	7.850402725659827e-6
-mistime_V2	1.679148335963999e-5
-mistiness_N	4.099032628299721e-6
-mistletoe_N	4.099032628299721e-6
-mistral_N	4.099032628299721e-6
-mistranslate_V2	1.679148335963999e-5
-mistranslation_N	4.099032628299721e-6
-mistreat_V2	3.358296671927998e-5
-mistress_N	1.2297097884899164e-5
-mistrial_N	2.4594195769798327e-5
-mistrust_N	2.0495163141498608e-5
-mistrust_V2	1.679148335963999e-5
-mistrustful_A	1.3251527238514238e-5
-misty_A	1.3251527238514238e-5
-misunderstand_V2	5.037445007891997e-5
-misunderstanding_N	8.198065256599442e-6
-misuse_N	1.2297097884899164e-5
-misuse_V2	3.358296671927998e-5
-mite_N	1.2297097884899164e-5
-mitigate_V2	8.395741679819995e-5
-mitigation_N	8.198065256599442e-6
-mitre_N	4.099032628299721e-6
-mitre_joint_N	4.099032628299721e-6
-mitt_N	4.099032628299721e-6
-mitten_N	4.099032628299721e-6
-mix_N	1.0247581570749303e-4
-mix_V	4.3526069824979384e-4
-mix_V2	8.227826846223595e-4
-mix_up_N	4.099032628299721e-6
-mixed_A	2.6503054477028476e-5
-mixed_up_A	2.6503054477028476e-5
-mixer_N	8.198065256599442e-6
-mixture_N	2.0495163141498608e-5
-mizen_N	4.099032628299721e-6
-mizzen_N	4.099032628299721e-6
-mizzen_mast_N	4.099032628299721e-6
-mizzle_V	2.2908457802620728e-5
-ml_N	4.099032628299721e-6
-mlle_PN	1.8648018648018647e-5
-mm_N	4.099032628299721e-6
-mme_PN	1.8648018648018647e-5
-mnemonic_A	1.3251527238514238e-5
-mnemonics_N	4.099032628299721e-6
-mo_N	8.198065256599442e-6
-mo_PN	1.8648018648018647e-5
-moan_N	4.099032628299721e-6
-moan_V	6.872537340786218e-5
-moan_V2	1.679148335963999e-5
-moan_VS	1.1564704521799469e-4
-moat_N	8.198065256599442e-6
-moated_A	1.3251527238514238e-5
-mob_N	2.0495163141498608e-5
-mob_V2	1.679148335963999e-5
-mobcap_N	4.099032628299721e-6
-mobile_A	1.325152723851424e-4
-mobile_N	4.099032628299721e-6
-mobility_N	4.099032628299721e-6
-mobilization_N	8.198065256599442e-6
-mobilize_V	1.3745074681572437e-4
-mobilize_V2	5.037445007891997e-5
-mobster_N	1.2297097884899164e-5
-moccasin_N	4.099032628299721e-6
-mocha_N	4.099032628299721e-6
-mock_A	3.975458171554272e-5
-mock_N	4.099032628299721e-6
-mock_V	2.2908457802620728e-5
-mock_V2	5.037445007891997e-5
-mock_up_N	4.099032628299721e-6
-mocker_N	4.099032628299721e-6
-mockery_N	8.198065256599442e-6
-mockingly_Adv	1.5700805451319653e-5
-mod_A	1.3251527238514238e-5
-mod_N	4.099032628299721e-6
-mod_cons_N	2.0495163141498608e-5
-modal_A	1.3251527238514238e-5
-modality_N	4.099032628299721e-6
-mode_N	4.508935891129693e-5
-model_N	5.00081980652566e-4
-model_V	4.5816915605241456e-5
-model_V2	1.0074890015783994e-4
-modeler_N	4.099032628299721e-6
-modeller_N	4.099032628299721e-6
-modelling_N	4.099032628299721e-6
-modena_PN	1.8648018648018647e-5
-moderate_A	7.553370525953116e-4
-moderate_N	3.279226102639777e-5
-moderate_V	1.1454228901310364e-4
-moderate_V2	5.037445007891997e-5
-moderation_N	2.4594195769798327e-5
-moderator_N	4.099032628299721e-6
-modern_A	5.830671984946265e-4
-modern_N	8.198065256599442e-6
-modernism_N	4.099032628299721e-6
-modernist_N	8.198065256599442e-6
-modernistic_A	1.3251527238514238e-5
-modernity_N	4.099032628299721e-6
-modernization_N	3.279226102639777e-5
-modernize_V2	2.6866373375423986e-4
-modest_A	1.56368021414468e-3
-modesty_N	4.099032628299721e-6
-modicum_N	1.2297097884899164e-5
-modification_N	5.328742416789638e-5
-modifier_N	4.099032628299721e-6
-modify_V2	2.5187225039459985e-4
-modish_A	2.6503054477028476e-5
-modiste_N	4.099032628299721e-6
-modular_A	2.6503054477028476e-5
-modulate_V	4.5816915605241456e-5
-modulate_V2	1.679148335963999e-5
-modulation_N	4.099032628299721e-6
-module_N	4.099032628299721e-6
-modus_operandi_N	4.099032628299721e-6
-modus_vivendi_N	4.099032628299721e-6
-mogul_N	8.198065256599442e-6
-mohair_N	4.099032628299721e-6
-mohammedan_N	4.099032628299721e-6
-moiety_N	4.099032628299721e-6
-moil_V	2.2908457802620728e-5
-moira_PN	1.8648018648018647e-5
-moist_A	1.3251527238514238e-5
-moisten_V	2.2908457802620728e-5
-moisten_V2	1.679148335963999e-5
-moisture_N	1.2297097884899164e-5
-moke_N	4.099032628299721e-6
-molar_A	1.3251527238514238e-5
-molar_N	4.099032628299721e-6
-molasses_N	4.099032628299721e-6
-mold_PN	1.8648018648018647e-5
-mold_V	4.5816915605241456e-5
-mold_V2	3.358296671927998e-5
-moldy_A	2.6503054477028476e-5
-mole_N	4.099032628299721e-6
-molecular_A	9.276069066959968e-5
-molecule_N	2.869322839809805e-5
-molehill_N	8.198065256599442e-6
-moleskin_N	4.099032628299721e-6
-molest_V2	1.679148335963999e-5
-molestation_N	4.099032628299721e-6
-moll_N	4.099032628299721e-6
-mollification_N	4.099032628299721e-6
-mollify_V2	5.037445007891997e-5
-mollusc_N	4.099032628299721e-6
-molly_PN	1.8648018648018647e-5
-mollycoddle_N	4.099032628299721e-6
-mollycoddle_V2	1.679148335963999e-5
-moloch_PN	1.8648018648018647e-5
-molto_Adv	7.850402725659827e-6
-molybdenum_N	4.099032628299721e-6
-moment_N	3.23823577635678e-4
-momentary_A	9.276069066959968e-5
-momentous_A	2.6503054477028476e-5
-momentousness_N	4.099032628299721e-6
-momentum_N	1.0247581570749303e-4
-mon_PN	1.8648018648018647e-5
-monaco_PN	1.8648018648018647e-5
-monaghan_PN	1.8648018648018647e-5
-monarch_N	4.099032628299721e-6
-monarchic_A	1.3251527238514238e-5
-monarchism_N	4.099032628299721e-6
-monarchist_N	4.099032628299721e-6
-monarchy_N	8.198065256599442e-6
-monastery_N	1.6396130513198885e-5
-monastic_A	1.3251527238514238e-5
-monasticism_N	4.099032628299721e-6
-monaural_A	1.3251527238514238e-5
-monchengladbach_PN	1.8648018648018647e-5
-monday_N	4.099032628299721e-6
-monday_PN	1.8648018648018647e-5
-monegasque_A	1.3251527238514238e-5
-monegasque_N	4.099032628299721e-6
-monetary_A	8.348462160263971e-4
-monetize_V2	1.679148335963999e-5
-money_N	2.820134448270208e-3
-money_grubber_N	4.099032628299721e-6
-money_order_N	4.099032628299721e-6
-money_spinner_N	4.099032628299721e-6
-moneybox_N	4.099032628299721e-6
-moneychanger_N	4.099032628299721e-6
-moneyed_A	1.3251527238514238e-5
-moneylender_N	4.099032628299721e-6
-moneyless_A	1.3251527238514238e-5
-monger_N	4.099032628299721e-6
-mongol_A	1.3251527238514238e-5
-mongol_N	4.099032628299721e-6
-mongolia_PN	1.8648018648018647e-5
-mongolian_A	1.3251527238514238e-5
-mongolian_N	4.099032628299721e-6
-mongolism_N	4.099032628299721e-6
-mongoose_N	4.099032628299721e-6
-mongrel_A	1.3251527238514238e-5
-mongrel_N	4.099032628299721e-6
-monica_PN	1.8648018648018647e-5
-monifieth_PN	1.8648018648018647e-5
-monitor_N	4.508935891129693e-5
-monitor_V	6.872537340786219e-4
-monitor_V2	6.716593343855996e-4
-monk_N	4.099032628299721e-6
-monkey_N	1.6396130513198885e-5
-monkey_V	2.2908457802620728e-5
-monkey_jacket_N	4.099032628299721e-6
-monkey_nut_N	4.099032628299721e-6
-monkey_puzzle_N	4.099032628299721e-6
-monkey_wrench_N	4.099032628299721e-6
-monkish_A	1.3251527238514238e-5
-monmouth_PN	1.8648018648018647e-5
-mono_A	1.3251527238514238e-5
-monochrome_A	5.300610895405695e-5
-monochrome_N	4.099032628299721e-6
-monocle_N	4.099032628299721e-6
-monocled_A	1.3251527238514238e-5
-monogamist_N	4.099032628299721e-6
-monogamous_A	1.3251527238514238e-5
-monogamy_N	4.099032628299721e-6
-monogram_N	4.099032628299721e-6
-monograph_N	4.099032628299721e-6
-monolith_N	8.198065256599442e-6
-monolithic_A	5.300610895405695e-5
-monologue_N	1.6396130513198885e-5
-monomania_N	4.099032628299721e-6
-monomaniac_N	4.099032628299721e-6
-monoplane_N	4.099032628299721e-6
-monopolist_N	4.099032628299721e-6
-monopolistic_A	1.3251527238514238e-5
-monopolization_N	4.099032628299721e-6
-monopolize_V2	1.1754038351747993e-4
-monopoly_N	6.968355468109526e-5
-monorail_N	4.099032628299721e-6
-monosyllabic_A	1.3251527238514238e-5
-monosyllable_N	4.099032628299721e-6
-monotheism_N	4.099032628299721e-6
-monotheist_N	4.099032628299721e-6
-monotheistic_A	1.3251527238514238e-5
-monotone_N	4.099032628299721e-6
-monotonous_A	1.3251527238514238e-5
-monotony_N	4.099032628299721e-6
-monotype_N	4.099032628299721e-6
-monoxide_N	4.099032628299721e-6
-monsieur_N	8.198065256599442e-6
-monsignor_N	4.099032628299721e-6
-monsoon_N	8.198065256599442e-6
-monster_N	2.869322839809805e-5
-monstrance_N	4.099032628299721e-6
-monstrosity_N	4.099032628299721e-6
-monstrous_A	3.975458171554272e-5
-montage_N	4.099032628299721e-6
-montana_PN	1.8648018648018647e-5
-monterrey_PN	1.8648018648018647e-5
-montevideo_PN	1.8648018648018647e-5
-month_N	6.017379898343991e-3
-monthly_A	9.143553794574825e-4
-monthly_Adv	6.280322180527861e-5
-monthly_N	8.198065256599442e-6
-montreal_PN	1.8648018648018647e-5
-montrose_PN	1.8648018648018647e-5
-montserrat_PN	1.8648018648018647e-5
-montserratian_A	1.3251527238514238e-5
-montserratian_N	4.099032628299721e-6
-monument_N	4.099032628299721e-6
-monumental_A	6.62576361925712e-5
-monza_PN	1.8648018648018647e-5
-moo_N	4.099032628299721e-6
-moo_V	2.2908457802620728e-5
-moo_cow_N	4.099032628299721e-6
-mooch_V	2.2908457802620728e-5
-mood_N	9.017871782259386e-5
-moodily_Adv	7.850402725659827e-6
-moodiness_N	4.099032628299721e-6
-moody_A	2.6503054477028476e-5
-moon_N	3.279226102639777e-5
-moon_V	2.2908457802620728e-5
-moon_V2	1.679148335963999e-5
-moonbeam_N	4.099032628299721e-6
-moonflower_N	4.099032628299721e-6
-moonless_A	1.3251527238514238e-5
-moonlight_N	4.099032628299721e-6
-moonlit_A	1.3251527238514238e-5
-moonshine_N	4.099032628299721e-6
-moonstone_N	4.099032628299721e-6
-moonstruck_A	1.3251527238514238e-5
-moony_A	1.3251527238514238e-5
-moor_N	4.099032628299721e-6
-moor_V2	1.679148335963999e-5
-moorcock_N	4.099032628299721e-6
-moorfowl_N	4.099032628299721e-6
-moorgame_N	4.099032628299721e-6
-moorhen_N	4.099032628299721e-6
-mooring_mast_N	4.099032628299721e-6
-moorish_A	1.3251527238514238e-5
-moorland_N	4.099032628299721e-6
-moose_N	4.099032628299721e-6
-moot_A	2.6503054477028476e-5
-moot_V2	1.679148335963999e-5
-mop_N	4.099032628299721e-6
-mop_V	9.163383121048291e-5
-mop_V2	3.358296671927998e-5
-mope_N	4.099032628299721e-6
-mope_V	2.2908457802620728e-5
-moped_N	4.099032628299721e-6
-moquette_N	4.099032628299721e-6
-moraine_N	4.099032628299721e-6
-moral_A	3.445397082013702e-4
-moral_N	8.198065256599442e-6
-morale_N	3.279226102639777e-5
-moralist_N	4.099032628299721e-6
-moralistic_A	2.6503054477028476e-5
-morality_N	2.0495163141498608e-5
-moralize_V	2.2908457802620728e-5
-moralize_V2	1.679148335963999e-5
-morass_N	2.0495163141498608e-5
-moratorium_N	2.4594195769798327e-5
-morbid_A	1.3251527238514238e-5
-morbidity_N	1.2297097884899164e-5
-morbidness_N	4.099032628299721e-6
-mordant_A	1.3251527238514238e-5
-morePl_Det	8.28351718139522e-5
-moreSg_Det	1.5876741264340838e-4
-more_Adv	1.6171829614859243e-3
-more_N	8.198065256599442e-6
-more_than_AdN	7.38255033557047e-2
-more_than_Predet	3.738317757009346e-3
-morecambe_PN	1.8648018648018647e-5
-morello_N	4.099032628299721e-6
-moreover_Adv	8.007410780173023e-4
-moresque_A	1.3251527238514238e-5
-morganatic_A	1.3251527238514238e-5
-morgue_N	4.099032628299721e-6
-moribund_A	2.6503054477028476e-5
-morley_PN	1.8648018648018647e-5
-mormon_A	1.3251527238514238e-5
-mormon_N	4.099032628299721e-6
-mormonism_N	4.099032628299721e-6
-morn_N	4.099032628299721e-6
-morning_N	5.246761764223643e-4
-morning_glory_N	4.099032628299721e-6
-morning_room_N	4.099032628299721e-6
-moroccan_A	1.3251527238514238e-5
-moroccan_N	4.099032628299721e-6
-morocco_N	4.099032628299721e-6
-morocco_PN	1.8648018648018647e-5
-moron_N	4.099032628299721e-6
-moronic_A	1.3251527238514238e-5
-morose_A	1.3251527238514238e-5
-moroseness_N	4.099032628299721e-6
-morpeth_PN	1.8648018648018647e-5
-morpheme_N	4.099032628299721e-6
-morphemic_A	1.3251527238514238e-5
-morpheus_PN	1.8648018648018647e-5
-morphia_N	4.099032628299721e-6
-morphine_N	4.099032628299721e-6
-morphological_A	1.3251527238514238e-5
-morphology_N	4.099032628299721e-6
-morris_dance_N	4.0990326282997215e-5
-morrow_N	8.198065256599442e-6
-morse_N	4.099032628299721e-6
-morsel_N	1.2297097884899164e-5
-mortal_A	1.3251527238514238e-5
-mortal_N	4.099032628299721e-6
-mortality_N	9.017871782259386e-5
-mortar_N	4.099032628299721e-6
-mortar_V2	1.679148335963999e-5
-mortarboard_N	4.099032628299721e-6
-mortgage_N	9.099852434825382e-4
-mortgage_V2	6.716593343855997e-5
-mortgagee_N	4.099032628299721e-6
-mortgagor_N	4.099032628299721e-6
-mortice_N	4.099032628299721e-6
-mortice_V2	1.679148335963999e-5
-mortician_N	4.099032628299721e-6
-mortification_N	4.099032628299721e-6
-mortify_V	2.2908457802620728e-5
-mortify_V2	1.679148335963999e-5
-mortise_N	4.099032628299721e-6
-mortise_V2	1.679148335963999e-5
-mortuary_N	4.099032628299721e-6
-mosaic_A	1.3251527238514238e-5
-mosaic_N	4.099032628299721e-6
-moscow_PN	1.8648018648018647e-5
-moselle_N	4.099032628299721e-6
-mosey_V	2.2908457802620728e-5
-moslem_A	1.3251527238514238e-5
-moslem_N	8.198065256599442e-6
-mosque_N	4.099032628299721e-6
-mosquito_N	4.099032628299721e-6
-mosquito_craft_N	4.099032628299721e-6
-mosquito_net_N	4.099032628299721e-6
-moss_N	4.099032628299721e-6
-moss_grown_A	1.3251527238514238e-5
-mossley_PN	1.8648018648018647e-5
-mossy_A	1.3251527238514238e-5
-most_Det	3.575718249968937e-3
-mostly_Adv	6.751346344067451e-4
-mote_N	4.099032628299721e-6
-motel_N	2.0495163141498608e-5
-moth_N	4.099032628299721e-6
-moth_eaten_A	1.3251527238514238e-5
-mothball_N	4.099032628299721e-6
-mother_N	2.0085259878668634e-4
-mother_V2	1.679148335963999e-5
-mother_in_law_N	4.099032628299721e-6
-mother_of_pearl_N	4.099032628299721e-6
-motherhood_N	4.099032628299721e-6
-motherland_N	4.099032628299721e-6
-motherless_A	1.3251527238514238e-5
-motherlike_A	1.3251527238514238e-5
-motherliness_N	4.099032628299721e-6
-motherly_A	1.3251527238514238e-5
-motherwell_PN	1.8648018648018647e-5
-mothproof_A	1.3251527238514238e-5
-mothproof_V2	1.679148335963999e-5
-motif_N	1.6396130513198885e-5
-motion_N	1.2707001147729135e-4
-motion_V	2.2908457802620728e-5
-motion_V2	1.679148335963999e-5
-motionless_A	1.3251527238514238e-5
-motivate_V2	1.679148335963999e-4
-motivate_V2V	1.1621150493898896e-3
-motivation_N	2.0495163141498608e-5
-motive_A	1.3251527238514238e-5
-motive_N	5.328742416789638e-5
-motiveless_A	1.3251527238514238e-5
-motley_A	1.3251527238514238e-5
-motley_N	4.099032628299721e-6
-motor_N	1.0247581570749303e-4
-motor_V	2.2908457802620728e-5
-motor_assisted_A	1.3251527238514238e-5
-motorbike_N	8.198065256599442e-6
-motorboat_N	4.099032628299721e-6
-motorcade_N	8.198065256599442e-6
-motorcar_N	4.099032628299721e-6
-motorcoach_N	4.099032628299721e-6
-motorcycle_N	1.2297097884899164e-5
-motorist_N	3.279226102639777e-5
-motorize_V2	5.037445007891997e-5
-motorman_N	4.099032628299721e-6
-motorway_N	4.099032628299721e-6
-mottle_V2	1.679148335963999e-5
-motto_N	4.099032628299721e-6
-moujik_N	4.099032628299721e-6
-mould_N	4.099032628299721e-6
-mould_V	2.2908457802620728e-5
-mould_V2	1.679148335963999e-5
-moulder_V	2.2908457802620728e-5
-moulding_N	4.099032628299721e-6
-mouldy_A	1.3251527238514238e-5
-moult_N	4.099032628299721e-6
-moult_V	2.2908457802620728e-5
-moult_V2	1.679148335963999e-5
-mound_N	2.4594195769798327e-5
-mount_N	4.099032628299721e-6
-mount_V	6.414368184733803e-4
-mount_V2	2.3508076703495986e-4
-mount_VS	1.7347056782699203e-4
-mountain_N	1.6396130513198886e-4
-mountain_ash_PN	1.8648018648018647e-5
-mountaineer_N	4.099032628299721e-6
-mountaineering_N	4.099032628299721e-6
-mountainous_A	1.3251527238514238e-5
-mountebank_N	4.099032628299721e-6
-mountie_N	4.099032628299721e-6
-mourn_V	6.872537340786218e-5
-mourn_V2	1.679148335963999e-5
-mourner_N	4.099032628299721e-6
-mournful_A	1.3251527238514238e-5
-mourning_N	4.099032628299721e-6
-mourning_band_N	4.099032628299721e-6
-mourning_ring_N	4.099032628299721e-6
-mouse_N	5.328742416789638e-5
-mouse_V	2.2908457802620728e-5
-mouser_N	4.099032628299721e-6
-mousetrap_N	1.2297097884899164e-5
-mousse_N	8.198065256599442e-6
-moustache_N	8.198065256599442e-6
-mousy_A	1.3251527238514238e-5
-mouth_N	3.689129365469749e-5
-mouth_V	2.2908457802620728e-5
-mouth_V2	3.358296671927998e-5
-mouth_organ_N	4.099032628299721e-6
-mouth_watering_A	1.3251527238514238e-5
-mouthful_N	4.099032628299721e-6
-mouthpiece_N	4.099032628299721e-6
-movable_A	1.3251527238514238e-5
-move_N	1.3321856041974094e-3
-move_V	5.933290570878769e-3
-move_V2	9.403230681398394e-4
-move_V2V	1.7431725740848344e-3
-move_VV	1.5928322548531607e-3
-movement_N	2.7873421872438105e-4
-mover_N	4.099032628299721e-6
-movie_N	5.328742416789638e-4
-mow_N	4.099032628299721e-6
-mow_V	2.2908457802620728e-5
-mow_V2	3.358296671927998e-5
-mower_N	4.099032628299721e-6
-mozambican_A	1.3251527238514238e-5
-mozambican_N	4.099032628299721e-6
-mozambique_PN	1.8648018648018647e-5
-mp_N	4.099032628299721e-6
-mpg_N	4.099032628299721e-6
-mph_N	2.869322839809805e-5
-mr_PN	1.8648018648018647e-5
-mrs_PN	1.8648018648018647e-5
-ms_N	4.099032628299721e-6
-ms_PN	1.8648018648018647e-5
-msc_N	4.099032628299721e-6
-mt_PN	1.8648018648018647e-5
-much_AdA	1.7133066818960593e-3
-much_Det	1.1734982673643229e-4
-much_N	4.099032628299721e-6
-muchness_N	4.099032628299721e-6
-mucilage_N	4.099032628299721e-6
-muck_N	1.6396130513198885e-5
-muck_V	4.5816915605241456e-5
-muck_V2	1.679148335963999e-5
-muck_heap_N	4.099032628299721e-6
-muckle_N	4.099032628299721e-6
-muckraker_N	4.099032628299721e-6
-muckraking_N	4.099032628299721e-6
-mucky_A	1.3251527238514238e-5
-mucous_A	1.3251527238514238e-5
-mucus_N	4.099032628299721e-6
-mud_N	2.0495163141498608e-5
-mud_V2	1.679148335963999e-5
-mud_bath_N	4.099032628299721e-6
-muddle_N	4.099032628299721e-6
-muddle_V	4.5816915605241456e-5
-muddle_V2	1.679148335963999e-5
-muddle_headed_A	1.3251527238514238e-5
-muddy_A	1.3251527238514238e-5
-muddy_V2	6.716593343855997e-5
-mudguard_N	4.099032628299721e-6
-mudslinger_N	4.099032628299721e-6
-muesli_N	4.099032628299721e-6
-muezzin_N	4.099032628299721e-6
-muff_N	8.198065256599442e-6
-muff_V2	1.679148335963999e-5
-muffin_N	4.099032628299721e-6
-muffin_man_N	4.099032628299721e-6
-muffle_V2	3.358296671927998e-5
-muffler_N	8.198065256599442e-6
-mufti_N	4.099032628299721e-6
-mug_N	4.099032628299721e-6
-mug_V2	1.679148335963999e-5
-mugger_N	4.099032628299721e-6
-mugginess_N	4.099032628299721e-6
-mugging_N	4.099032628299721e-6
-muggins_N	4.099032628299721e-6
-muggy_A	1.3251527238514238e-5
-mugwump_N	4.099032628299721e-6
-muhammad_PN	1.8648018648018647e-5
-muhammadan_A	1.3251527238514238e-5
-muhammadan_N	4.099032628299721e-6
-muhammadanism_N	4.099032628299721e-6
-mukden_PN	1.8648018648018647e-5
-mulatto_N	4.099032628299721e-6
-mulberry_N	4.099032628299721e-6
-mulch_N	4.099032628299721e-6
-mulch_V2	1.679148335963999e-5
-mulct_V2	1.679148335963999e-5
-mule_N	4.099032628299721e-6
-muleteer_N	4.099032628299721e-6
-mulheim_PN	1.8648018648018647e-5
-mulhouse_PN	1.8648018648018647e-5
-mulish_A	1.3251527238514238e-5
-mulishness_N	4.099032628299721e-6
-mull_N	4.099032628299721e-6
-mull_V2	1.1754038351747993e-4
-mullah_N	4.099032628299721e-6
-mullein_N	4.099032628299721e-6
-mullet_N	4.099032628299721e-6
-mulligatawny_N	4.099032628299721e-6
-mullion_N	4.099032628299721e-6
-mullioned_A	1.3251527238514238e-5
-multan_PN	1.8648018648018647e-5
-multi_ethnicity_N	4.099032628299721e-6
-multi_lingual_A	1.3251527238514238e-5
-multifarious_A	1.3251527238514238e-5
-multiform_A	1.3251527238514238e-5
-multilateral_A	5.300610895405695e-5
-multiple_A	1.8552138133919935e-4
-multiple_N	8.198065256599443e-5
-multiplex_A	1.3251527238514238e-5
-multiplication_N	4.099032628299721e-6
-multiplicity_N	4.099032628299721e-6
-multiply_V	9.163383121048291e-5
-multiply_V2	6.716593343855997e-5
-multitude_N	1.2297097884899164e-5
-multitudinous_A	1.3251527238514238e-5
-multum_in_parvo_N	3.689129365469749e-5
-mum_A	2.6503054477028476e-5
-mum_N	4.099032628299721e-6
-mumble_V	2.2908457802620728e-5
-mumble_V2	3.358296671927998e-5
-mumbo_jumbo_N	4.099032628299721e-6
-mummer_N	4.099032628299721e-6
-mummery_N	4.099032628299721e-6
-mummification_N	4.099032628299721e-6
-mummify_V2	1.679148335963999e-5
-mummy_N	8.198065256599442e-6
-mumps_N	4.099032628299721e-6
-munch_V	4.5816915605241456e-5
-munch_V2	1.679148335963999e-5
-mundane_A	1.060122179081139e-4
-munich_PN	1.8648018648018647e-5
-municipal_A	9.011038522189682e-4
-municipality_N	4.9188391539596654e-5
-munificence_N	4.099032628299721e-6
-munificent_A	1.3251527238514238e-5
-munition_N	4.099032628299721e-6
-munition_V2	1.679148335963999e-5
-munster_PN	1.8648018648018647e-5
-mural_A	1.3251527238514238e-5
-mural_N	4.9188391539596654e-5
-murder_N	1.0657484833579275e-4
-murder_V2	1.679148335963999e-4
-murderer_N	2.4594195769798327e-5
-murderess_N	4.099032628299721e-6
-murderous_A	2.6503054477028476e-5
-muriel_PN	1.8648018648018647e-5
-murk_N	4.099032628299721e-6
-murkily_Adv	7.850402725659827e-6
-murky_A	6.62576361925712e-5
-murmur_N	4.099032628299721e-6
-murmur_V	2.2908457802620728e-5
-murmur_V2	1.679148335963999e-5
-murphy_N	4.099032628299721e-6
-murrain_N	4.099032628299721e-6
-murton_PN	1.8648018648018647e-5
-muscatel_N	4.099032628299721e-6
-muscle_N	4.508935891129693e-5
-muscle_V	6.872537340786218e-5
-muscle_V2	3.358296671927998e-5
-muscle_bound_A	1.3251527238514238e-5
-muscleman_N	4.099032628299721e-6
-muscovite_A	1.3251527238514238e-5
-muscovite_N	8.198065256599442e-6
-muscovy_N	4.099032628299721e-6
-muscular_A	2.6503054477028476e-5
-muse_N	2.0495163141498608e-5
-muse_V	4.5816915605241456e-5
-muse_VS	1.1564704521799469e-4
-museum_N	6.148548942449582e-5
-mush_N	4.099032628299721e-6
-mushroom_N	4.0990326282997215e-5
-mushroom_V	1.3745074681572437e-4
-mushy_A	2.6503054477028476e-5
-music_N	2.4184292506968357e-4
-music_box_N	4.099032628299721e-6
-music_hall_N	4.099032628299721e-6
-music_stand_N	4.099032628299721e-6
-music_stool_N	4.099032628299721e-6
-musical_A	1.722698541006851e-4
-musical_N	4.099032628299721e-6
-musical_box_N	4.099032628299721e-6
-musician_N	4.0990326282997215e-5
-musicianship_N	8.198065256599442e-6
-musingly_Adv	7.850402725659827e-6
-musk_N	4.099032628299721e-6
-musk_deer_N	4.099032628299721e-6
-musk_rose_N	4.099032628299721e-6
-musket_N	4.099032628299721e-6
-musketeer_N	4.099032628299721e-6
-musketry_N	4.099032628299721e-6
-muskrat_N	4.099032628299721e-6
-musky_A	1.3251527238514238e-5
-muslim_N	4.099032628299721e-6
-muslin_N	4.099032628299721e-6
-musquash_N	4.099032628299721e-6
-muss_N	4.099032628299721e-6
-muss_V2	1.679148335963999e-5
-mussel_N	4.099032628299721e-6
-musselburgh_PN	1.8648018648018647e-5
-must_N	4.099032628299721e-6
-must_VV	2.8770532603285215e-2
-mustachio_N	4.099032628299721e-6
-mustang_N	4.099032628299721e-6
-mustard_N	1.2297097884899164e-5
-muster_N	8.198065256599442e-6
-muster_V	2.2908457802620728e-5
-muster_V2	8.395741679819995e-5
-mustiness_N	4.099032628299721e-6
-musty_A	1.3251527238514238e-5
-mutability_N	4.099032628299721e-6
-mutable_A	1.3251527238514238e-5
-mutation_N	1.6396130513198885e-5
-mutatis_mutandis_Adv	7.850402725659827e-6
-mute_A	2.6503054477028476e-5
-mute_N	4.099032628299721e-6
-mute_V2	6.716593343855997e-5
-mutilate_V	4.5816915605241456e-5
-mutilate_V2	1.679148335963999e-5
-mutilation_N	4.099032628299721e-6
-mutineer_N	4.099032628299721e-6
-mutinous_A	2.6503054477028476e-5
-mutiny_N	8.198065256599442e-6
-mutiny_V	2.2908457802620728e-5
-mutt_N	8.198065256599442e-6
-mutter_N	1.2297097884899164e-5
-mutter_V	2.2908457802620728e-5
-mutter_V2	1.679148335963999e-5
-mutterer_N	4.099032628299721e-6
-mutton_N	4.099032628299721e-6
-mutton_head_N	4.099032628299721e-6
-mutual_A	1.1926374514662815e-3
-muzzle_N	4.099032628299721e-6
-muzzle_V2	3.358296671927998e-5
-muzzle_velocity_N	4.099032628299721e-6
-muzzy_A	1.3251527238514238e-5
-mycology_N	4.099032628299721e-6
-myelitis_N	4.099032628299721e-6
-myna_N	4.099032628299721e-6
-mynah_N	4.099032628299721e-6
-myopia_N	4.099032628299721e-6
-myopic_A	1.3251527238514238e-5
-myra_PN	1.8648018648018647e-5
-myriad_A	6.62576361925712e-5
-myriad_N	4.099032628299721e-6
-myrmidon_N	4.099032628299721e-6
-myrrh_N	4.099032628299721e-6
-myrtle_N	4.099032628299721e-6
-myself_NP	4.068921266373496e-5
-mysterious_A	1.060122179081139e-4
-mystery_N	6.558452205279554e-5
-mystic_A	1.3251527238514238e-5
-mystic_N	4.099032628299721e-6
-mystical_A	1.3251527238514238e-5
-mysticism_N	4.099032628299721e-6
-mystification_N	4.099032628299721e-6
-mystify_V2	1.679148335963999e-5
-mystique_N	1.6396130513198885e-5
-myth_N	1.6396130513198885e-5
-mythical_A	1.3251527238514238e-5
-mythological_A	1.3251527238514238e-5
-mythologist_N	4.099032628299721e-6
-mythology_N	4.099032628299721e-6
-myxomatosis_N	4.099032628299721e-6
-n2	0.38996444093243776
-n3	0.20110628210193598
-n4	8.652706440142237e-2
-n5	0.10391149743184512
-n6	8.929276965626234e-2
-n7	3.555906756222837e-2
-n8	3.200316080600553e-2
-n9	6.16357171078625e-2
-naafi_N	4.099032628299721e-6
-nab_V2	1.679148335963999e-5
-nabob_N	4.099032628299721e-6
-nacelle_N	4.099032628299721e-6
-nacre_N	4.099032628299721e-6
-nadir_N	4.099032628299721e-6
-nag_N	8.198065256599442e-6
-nag_V	1.6035920461834508e-4
-nag_V2	1.679148335963999e-5
-nagger_N	4.099032628299721e-6
-nagoya_PN	1.8648018648018647e-5
-nagpur_PN	1.8648018648018647e-5
-naiad_N	4.099032628299721e-6
-nail_N	1.2297097884899164e-5
-nail_V2	6.716593343855997e-5
-nail_polish_N	4.099032628299721e-6
-nail_varnish_N	4.099032628299721e-6
-nailbrush_N	4.099032628299721e-6
-nailfile_N	4.099032628299721e-6
-nailsea_PN	1.8648018648018647e-5
-nainsook_N	4.099032628299721e-6
-naira_N	4.099032628299721e-6
-nairn_PN	1.8648018648018647e-5
-nairobi_PN	1.8648018648018647e-5
-naive_1_A	5.300610895405695e-5
-naive_2_A	1.3251527238514238e-5
-naivete_N	4.099032628299721e-6
-naivety_N	4.099032628299721e-6
-naked_A	9.276069066959968e-5
-nakedness_N	4.099032628299721e-6
-namby_pamby_A	1.3251527238514238e-5
-namby_pamby_N	4.099032628299721e-6
-name_N	8.157074930316445e-4
-name_V2	2.166101353393559e-3
-name_V2V	5.810575246949448e-3
-name_V3	0.44649446494464945
-name_day_N	4.099032628299721e-6
-name_drop_V	4.5816915605241456e-5
-name_dropping_N	4.099032628299721e-6
-name_part_N	4.099032628299721e-6
-nameless_A	2.6503054477028476e-5
-namely_Adv	6.280322180527861e-5
-nameplate_N	3.279226102639777e-5
-namesake_N	1.2297097884899164e-5
-namibia_PN	1.8648018648018647e-5
-namibian_A	6.62576361925712e-5
-namibian_N	4.099032628299721e-6
-nanchang_PN	1.8648018648018647e-5
-nancy_PN	1.8648018648018647e-5
-nankeen_N	4.099032628299721e-6
-nanking_PN	1.8648018648018647e-5
-nanning_PN	1.8648018648018647e-5
-nanny_N	4.099032628299721e-6
-nanny_goat_N	4.099032628299721e-6
-nantwich_PN	1.8648018648018647e-5
-naomi_PN	1.8648018648018647e-5
-nap_N	4.099032628299721e-6
-nap_V	2.2908457802620728e-5
-napalm_N	4.099032628299721e-6
-nape_N	4.099032628299721e-6
-napery_N	4.099032628299721e-6
-naphtha_N	2.0495163141498608e-5
-naphthalene_N	4.099032628299721e-6
-napkin_N	8.198065256599442e-6
-napkin_ring_N	4.099032628299721e-6
-naples_PN	1.8648018648018647e-5
-napoleonic_A	1.3251527238514238e-5
-napoli_PN	1.8648018648018647e-5
-nappy_N	4.099032628299721e-6
-narborough_PN	1.8648018648018647e-5
-narcissism_N	4.099032628299721e-6
-narcissus_N	4.099032628299721e-6
-narcotic_A	1.3251527238514238e-5
-narcotic_N	2.4594195769798327e-5
-nark_N	4.099032628299721e-6
-nark_V2	1.679148335963999e-5
-narrate_V2	1.679148335963999e-5
-narration_N	4.099032628299721e-6
-narrative_N	1.2297097884899164e-5
-narrator_N	2.4594195769798327e-5
-narrow_A	7.155824708797689e-4
-narrow_N	4.099032628299721e-6
-narrow_V	8.476129386969669e-4
-narrow_V2	1.847063169560399e-4
-narrow_minded_A	1.3251527238514238e-5
-narrow_mindedness_N	4.099032628299721e-6
-narrowness_N	8.198065256599442e-6
-narwhal_N	4.099032628299721e-6
-nary_Predet	3.738317757009346e-3
-nasa_PN	1.8648018648018647e-5
-nasal_A	1.3251527238514238e-5
-nasal_N	4.099032628299721e-6
-nasalize_V2	1.679148335963999e-5
-nascent_A	1.3251527238514238e-5
-nastily_Adv	7.850402725659827e-6
-nastiness_N	4.099032628299721e-6
-nasturtium_N	4.099032628299721e-6
-nasty_A	1.722698541006851e-4
-nat_PN	1.8648018648018647e-5
-natal_A	1.3251527238514238e-5
-natalie_PN	1.8648018648018647e-5
-nathaniel_PN	1.8648018648018647e-5
-nation_N	1.2911952779144122e-3
-national_A	3.4586486092522163e-3
-national_N	2.869322839809805e-5
-nationalism_N	8.198065256599442e-6
-nationalist_A	3.975458171554272e-5
-nationalist_N	1.6396130513198885e-5
-nationalistic_A	5.300610895405695e-5
-nationality_N	4.099032628299721e-6
-nationalization_N	1.2297097884899164e-5
-nationalize_V2	6.716593343855997e-5
-nationwide_A	3.445397082013702e-4
-nationwide_Adv	3.9252013628299135e-5
-native_A	1.4576679962365662e-4
-native_N	2.869322839809805e-5
-nativity_N	4.099032628299721e-6
-nato_PN	1.8648018648018647e-5
-natter_V	2.2908457802620728e-5
-nattily_Adv	7.850402725659827e-6
-natty_A	1.3251527238514238e-5
-natural_A	1.6696924320527941e-3
-natural_N	6.558452205279554e-5
-naturalism_N	4.099032628299721e-6
-naturalist_N	8.198065256599442e-6
-naturalistic_A	2.6503054477028476e-5
-naturalization_N	4.099032628299721e-6
-naturalize_V	2.2908457802620728e-5
-naturalize_V2	1.679148335963999e-5
-naturalness_N	4.099032628299721e-6
-nature_N	1.8855550090178717e-4
-naturism_N	4.099032628299721e-6
-naturist_N	4.099032628299721e-6
-naught_N	4.099032628299721e-6
-naughtily_Adv	7.850402725659827e-6
-naughtiness_N	4.099032628299721e-6
-naughty_A	2.6503054477028476e-5
-nauru_PN	1.8648018648018647e-5
-nauruan_A	1.3251527238514238e-5
-nauruan_N	4.099032628299721e-6
-nausea_N	1.6396130513198885e-5
-nauseate_V2	1.679148335963999e-5
-nauseous_A	1.3251527238514238e-5
-nautch_N	4.099032628299721e-6
-nautch_girl_N	4.099032628299721e-6
-nautical_A	1.3251527238514238e-5
-nautilus_N	4.099032628299721e-6
-naval_A	1.9877290857771358e-4
-nave_N	4.099032628299721e-6
-navel_N	4.099032628299721e-6
-navigability_N	4.099032628299721e-6
-navigable_A	1.3251527238514238e-5
-navigate_V	4.5816915605241456e-5
-navigate_V2	1.679148335963999e-5
-navigation_N	8.198065256599442e-6
-navigator_N	8.198065256599442e-6
-navvy_N	4.099032628299721e-6
-navy_N	6.148548942449582e-5
-nay_Adv	7.850402725659827e-6
-naysay_V2	3.358296671927998e-5
-nazi_A	3.975458171554272e-5
-nazi_N	8.198065256599442e-6
-nazism_N	4.099032628299721e-6
-nb_PN	1.8648018648018647e-5
-nco_N	4.099032628299721e-6
-ne'er_Adv	7.850402725659827e-6
-ne'er_do_well_N	4.099032628299721e-6
-ne_plus_ultra_N	4.099032628299721e-6
-neanderthal_A	2.6503054477028476e-5
-neap_N	4.099032628299721e-6
-neap_tide_N	4.099032628299721e-6
-neapolitan_A	1.3251527238514238e-5
-neapolitan_N	4.099032628299721e-6
-near_A	4.028464280508328e-3
-near_Adv	4.710241635395896e-5
-near_Prep	8.180871634686895e-4
-near_V	2.0617612022358654e-4
-near_V2	8.395741679819995e-5
-near_sighted_A	1.3251527238514238e-5
-nearby_A	2.2527596305474206e-4
-nearer_Adv	7.850402725659827e-6
-nearer_Prep	1.652701340340787e-5
-nearest_Adv	7.850402725659827e-6
-nearest_Prep	1.652701340340787e-5
-nearness_N	4.099032628299721e-6
-nearside_N	4.099032628299721e-6
-neat_A	1.722698541006851e-4
-neath_PN	1.8648018648018647e-5
-neatness_N	8.198065256599442e-6
-nebraska_PN	1.8648018648018647e-5
-nebula_N	4.099032628299721e-6
-nebular_A	1.3251527238514238e-5
-nebulous_A	1.3251527238514238e-5
-necessary_A	1.497422577952109e-3
-necessary_N	4.099032628299721e-6
-necessitate_V2	3.358296671927998e-5
-necessitous_A	1.3251527238514238e-5
-necessity_N	6.148548942449582e-5
-neck_N	7.378258730939498e-5
-neck_V	2.2908457802620728e-5
-neckband_N	4.099032628299721e-6
-neckcloth_N	4.099032628299721e-6
-neckerchief_N	4.099032628299721e-6
-necklace_N	1.2297097884899164e-5
-necklet_N	4.099032628299721e-6
-neckline_N	4.099032628299721e-6
-necktie_N	1.2297097884899164e-5
-neckwear_N	4.099032628299721e-6
-necromancer_N	4.099032628299721e-6
-necromancy_N	4.099032628299721e-6
-necropolis_N	4.099032628299721e-6
-nectar_N	4.099032628299721e-6
-nectarine_N	4.099032628299721e-6
-ned_PN	1.8648018648018647e-5
-neddy_PN	1.8648018648018647e-5
-nee_A	1.3251527238514238e-5
-need_N	4.26299393343171e-4
-need_V	3.184275634564281e-3
-need_V2	2.7538032709809586e-3
-need_V2V	4.067402672864613e-3
-need_VS	1.7347056782699203e-4
-need_VV	8.661025385764062e-3
-needful_A	1.3251527238514238e-5
-needle_N	1.2297097884899164e-5
-needle_V2	1.679148335963999e-5
-needlecraft_N	4.099032628299721e-6
-needless_A	5.300610895405695e-5
-needlewoman_N	4.099032628299721e-6
-needlework_N	4.099032628299721e-6
-needs_Adv	7.850402725659827e-6
-needy_A	3.975458171554272e-5
-nefarious_A	1.3251527238514238e-5
-nefariousness_N	4.099032628299721e-6
-negate_V2	3.358296671927998e-5
-negation_N	4.099032628299721e-6
-negative_A	1.2058889787047958e-3
-negative_N	2.869322839809805e-5
-negative_V2	1.679148335963999e-5
-neglect_N	2.4594195769798327e-5
-neglect_V2	1.5112335023675992e-4
-neglectful_A	1.3251527238514238e-5
-neglectfulness_N	4.099032628299721e-6
-neglige_N	4.099032628299721e-6
-negligee_N	4.099032628299721e-6
-negligence_N	2.869322839809805e-5
-negligent_A	3.975458171554272e-5
-negligible_A	1.060122179081139e-4
-negotiable_A	3.8429428991691294e-4
-negotiate_V	1.1454228901310365e-3
-negotiate_V2	9.571145514994795e-4
-negotiate_VV	5.973120955699353e-4
-negotiation_N	4.3039842597147074e-4
-negotiator_N	1.0657484833579275e-4
-negress_N	4.099032628299721e-6
-negro_N	4.099032628299721e-6
-negroid_A	1.3251527238514238e-5
-negroid_N	4.099032628299721e-6
-negus_N	4.099032628299721e-6
-neigh_N	4.099032628299721e-6
-neigh_V	2.2908457802620728e-5
-neighbour_N	8.198065256599442e-6
-neighbour_V	2.2908457802620728e-5
-neighbour_V2	1.679148335963999e-5
-neighbourhood_N	1.6396130513198885e-5
-neighbourliness_N	4.099032628299721e-6
-neighbourly_A	1.3251527238514238e-5
-neil_PN	1.8648018648018647e-5
-neither7nor_DConj	1.9277727798483486e-3
-neither_Adv	7.850402725659827e-6
-neither_Det	2.001849985503845e-4
-neither_Prep	8.263506701703935e-6
-nell_PN	1.8648018648018647e-5
-nelly_N	4.099032628299721e-6
-nelly_PN	1.8648018648018647e-5
-nelson_PN	1.8648018648018647e-5
-nem_con_Adv	1.5700805451319653e-5
-nemesis_N	1.2297097884899164e-5
-neocolonialism_N	4.099032628299721e-6
-neolithic_A	1.3251527238514238e-5
-neologism_N	4.099032628299721e-6
-neon_N	8.198065256599442e-6
-neophyte_N	8.198065256599442e-6
-neoplasm_N	4.099032628299721e-6
-nepal_PN	1.8648018648018647e-5
-nepalese_A	1.3251527238514238e-5
-nepalese_N	4.099032628299721e-6
-nepali_A	1.3251527238514238e-5
-nepali_N	4.099032628299721e-6
-nephew_N	8.198065256599442e-6
-nephritis_N	4.099032628299721e-6
-nepotism_N	8.198065256599442e-6
-neptune_PN	1.8648018648018647e-5
-nereid_N	4.099032628299721e-6
-nerve_N	6.968355468109526e-5
-nerve_V2	1.679148335963999e-5
-nerve_cell_N	4.099032628299721e-6
-nerve_centre_N	4.099032628299721e-6
-nerve_racking_A	2.6503054477028476e-5
-nerveless_A	1.3251527238514238e-5
-nervous_A	6.360733074486835e-4
-nervousness_N	3.689129365469749e-5
-nervy_A	2.6503054477028476e-5
-nescience_N	4.099032628299721e-6
-nescient_A	1.3251527238514238e-5
-ness_N	4.099032628299721e-6
-nest_N	2.869322839809805e-5
-nest_V	2.2908457802620728e-5
-nest_egg_N	4.099032628299721e-6
-nestle_V	2.2908457802620728e-5
-nestle_V2	1.679148335963999e-5
-nestling_N	4.099032628299721e-6
-neston_PN	1.8648018648018647e-5
-nestor_PN	1.8648018648018647e-5
-net_A	7.434106780806488e-3
-net_N	8.771929824561404e-4
-net_V2	5.037445007891997e-5
-netball_N	4.099032628299721e-6
-nether_A	1.3251527238514238e-5
-netherlander_N	4.099032628299721e-6
-netherlands_PN	1.8648018648018647e-5
-nethermost_A	1.3251527238514238e-5
-netley_PN	1.8648018648018647e-5
-nett_A	1.3251527238514238e-5
-nett_V2	8.395741679819995e-5
-netting_N	4.099032628299721e-6
-nettle_N	4.099032628299721e-6
-nettle_V2	1.679148335963999e-5
-nettlerash_N	4.099032628299721e-6
-network_N	9.796687981636334e-4
-neural_A	1.3251527238514238e-5
-neuralgia_N	4.099032628299721e-6
-neuralgic_A	1.3251527238514238e-5
-neurasthenia_N	4.099032628299721e-6
-neurasthenic_A	1.3251527238514238e-5
-neurasthenic_N	4.099032628299721e-6
-neuritis_N	4.099032628299721e-6
-neurologist_N	2.4594195769798327e-5
-neurology_N	4.099032628299721e-6
-neurosis_N	4.099032628299721e-6
-neurotic_A	1.3251527238514238e-5
-neurotic_N	4.099032628299721e-6
-neurotically_Adv	7.850402725659827e-6
-neuss_PN	1.8648018648018647e-5
-neuter_A	1.3251527238514238e-5
-neuter_N	4.099032628299721e-6
-neuter_V2	1.679148335963999e-5
-neutral_A	1.325152723851424e-4
-neutral_N	4.099032628299721e-6
-neutrality_N	4.099032628299721e-6
-neutralization_N	1.2297097884899164e-5
-neutralize_V2	3.358296671927998e-5
-neutron_N	4.9188391539596654e-5
-nevada_PN	1.8648018648018647e-5
-never_AdV	2.5079437131184747e-2
-nevermore_Adv	7.850402725659827e-6
-nevertheless_Adv	3.61118525380352e-4
-neville_PN	1.8648018648018647e-5
-new_A	2.472734982706757e-2
-new_Adv	7.850402725659827e-6
-new_cumnock_PN	1.8648018648018647e-5
-new_mills_PN	1.8648018648018647e-5
-new_orleans_PN	1.8648018648018647e-5
-new_tredegar_PN	1.8648018648018647e-5
-new_windsor_PN	1.8648018648018647e-5
-new_york_PN	1.8648018648018647e-5
-newark_PN	1.8648018648018647e-5
-newarthill_PN	1.8648018648018647e-5
-newbiggin_PN	1.8648018648018647e-5
-newbury_PN	1.8648018648018647e-5
-newcastle_PN	1.8648018648018647e-5
-newcastle_under_lyme_PN	1.8648018648018647e-5
-newcastle_upon_tyne_PN	1.8648018648018647e-5
-newcomer_N	5.328742416789638e-5
-newel_N	4.099032628299721e-6
-newfangled_A	1.3251527238514238e-5
-newfoundland_PN	1.8648018648018647e-5
-newham_PN	1.8648018648018647e-5
-newhaven_PN	1.8648018648018647e-5
-newlywed_N	4.099032628299721e-6
-newmains_PN	1.8648018648018647e-5
-newmarket_N	4.099032628299721e-6
-newmarket_PN	1.8648018648018647e-5
-newness_N	4.099032628299721e-6
-newport_PN	1.8648018648018647e-5
-newport_pagnell_PN	1.8648018648018647e-5
-newquay_PN	1.8648018648018647e-5
-newry_PN	1.8648018648018647e-5
-news_N	1.3321856041974094e-3
-newsagent_N	4.099032628299721e-6
-newsboy_N	4.099032628299721e-6
-newscast_N	2.869322839809805e-5
-newscaster_N	4.099032628299721e-6
-newsdealer_N	4.099032628299721e-6
-newsflash_N	4.099032628299721e-6
-newsless_A	1.3251527238514238e-5
-newsletter_N	1.4756517461878997e-4
-newsmonger_N	4.099032628299721e-6
-newspaper_N	6.599442531562552e-4
-newspaperman_N	4.099032628299721e-6
-newsprint_N	8.607968519429415e-5
-newsreel_N	4.099032628299721e-6
-newsroom_N	1.2297097884899164e-5
-newssheet_N	4.099032628299721e-6
-newsstand_N	2.4594195769798327e-5
-newsvendor_N	4.099032628299721e-6
-newsworthy_A	3.975458171554272e-5
-newsy_A	1.3251527238514238e-5
-newt_N	4.099032628299721e-6
-newton_abbot_PN	1.8648018648018647e-5
-newton_aycliffe_PN	1.8648018648018647e-5
-newton_le_willows_PN	1.8648018648018647e-5
-newton_mearns_PN	1.8648018648018647e-5
-newtonian_A	1.3251527238514238e-5
-newtonian_N	4.099032628299721e-6
-newtown_PN	1.8648018648018647e-5
-next_A	8.69300186846534e-3
-next_N	4.099032628299721e-6
-next_Prep	8.098236567669856e-4
-nexus_N	8.198065256599442e-6
-nhs_N	4.099032628299721e-6
-nib_N	4.099032628299721e-6
-nibble_N	8.198065256599442e-6
-nibble_V	4.5816915605241456e-5
-nibble_V2	1.679148335963999e-5
-nicaragua_PN	5.780885780885781e-4
-nicaraguan_A	2.3852749029325629e-4
-nicaraguan_N	4.099032628299721e-6
-nice_A	3.710427626783987e-4
-nice_PN	1.8648018648018647e-5
-niceness_N	4.099032628299721e-6
-nicety_N	4.099032628299721e-6
-niche_N	9.427775045089359e-5
-nicholas_PN	1.8648018648018647e-5
-nick_N	4.099032628299721e-6
-nick_PN	1.8648018648018647e-5
-nick_V2	3.358296671927998e-5
-nickel_N	3.279226102639777e-5
-nickel_V2	1.679148335963999e-5
-nicknack_N	4.099032628299721e-6
-nickname_N	3.689129365469749e-5
-nickname_V2	1.679148335963999e-5
-nickname_V3	1.845018450184502e-2
-nicola_PN	1.8648018648018647e-5
-nicole_PN	1.8648018648018647e-5
-nicotine_N	4.099032628299721e-6
-niece_N	4.099032628299721e-6
-niff_N	4.099032628299721e-6
-niffy_A	1.3251527238514238e-5
-nifty_A	3.975458171554272e-5
-nigel_PN	1.8648018648018647e-5
-niger_PN	1.8648018648018647e-5
-nigeria_PN	1.8648018648018647e-5
-nigerian_A	1.3251527238514238e-5
-nigerian_N	4.099032628299721e-6
-nigerien_A	1.3251527238514238e-5
-nigerien_N	4.099032628299721e-6
-niggard_N	4.099032628299721e-6
-niggardliness_N	4.099032628299721e-6
-niggardly_A	1.3251527238514238e-5
-nigger_N	4.099032628299721e-6
-niggle_V	2.2908457802620728e-5
-niggling_A	1.3251527238514238e-5
-nigh_Adv	7.850402725659827e-6
-nigher_Adv	7.850402725659827e-6
-nighest_Adv	7.850402725659827e-6
-night_N	5.533694048204624e-4
-night_bell_N	4.099032628299721e-6
-night_bird_N	4.099032628299721e-6
-night_light_N	4.099032628299721e-6
-night_line_N	4.099032628299721e-6
-night_porter_N	4.099032628299721e-6
-night_soil_N	4.099032628299721e-6
-night_stop_N	4.099032628299721e-6
-night_time_N	4.099032628299721e-6
-night_watch_N	4.099032628299721e-6
-night_watchman_N	4.099032628299721e-6
-nightcap_N	4.099032628299721e-6
-nightclub_N	1.6396130513198885e-5
-nightdress_N	4.099032628299721e-6
-nightfall_N	4.099032628299721e-6
-nightgown_N	4.099032628299721e-6
-nightie_N	4.099032628299721e-6
-nightingale_N	4.099032628299721e-6
-nightjar_N	4.099032628299721e-6
-nightlong_A	1.3251527238514238e-5
-nightly_A	5.300610895405695e-5
-nightly_Adv	1.5700805451319653e-5
-nightmare_N	3.689129365469749e-5
-nightmarish_A	1.3251527238514238e-5
-nightshade_N	4.099032628299721e-6
-nightshirt_N	4.099032628299721e-6
-nightwork_N	4.099032628299721e-6
-nihilism_N	4.099032628299721e-6
-nihilist_N	4.099032628299721e-6
-nihilistic_A	1.3251527238514238e-5
-nijmegen_PN	1.8648018648018647e-5
-nil_N	4.099032628299721e-6
-nilotic_A	1.3251527238514238e-5
-nimble_A	2.6503054477028476e-5
-nimbleness_N	4.099032628299721e-6
-nimbly_Adv	7.850402725659827e-6
-nimbus_N	4.099032628299721e-6
-niminy_piminy_A	1.3251527238514238e-5
-nimrod_PN	1.8648018648018647e-5
-nincompoop_N	4.099032628299721e-6
-ninefold_A	1.3251527238514238e-5
-ninefold_Adv	1.5700805451319653e-5
-ninepence_N	4.099032628299721e-6
-ninepenny_A	1.3251527238514238e-5
-ninepins_N	4.099032628299721e-6
-ninny_N	4.099032628299721e-6
-ninth_A	9.276069066959968e-5
-ninth_N	4.099032628299721e-6
-niobe_PN	1.8648018648018647e-5
-nip_N	4.099032628299721e-6
-nip_V	2.2908457802620728e-5
-nip_V2	1.679148335963999e-5
-nipper_N	4.099032628299721e-6
-nipping_A	1.3251527238514238e-5
-nipple_N	4.099032628299721e-6
-nipponese_A	3.975458171554272e-5
-nippy_A	1.3251527238514238e-5
-nirvana_N	4.099032628299721e-6
-nisi_A	1.3251527238514238e-5
-nissen_PN	1.8648018648018647e-5
-nit_N	4.099032628299721e-6
-nitrate_N	4.099032628299721e-6
-nitre_N	4.099032628299721e-6
-nitric_A	1.3251527238514238e-5
-nitrochalk_N	4.099032628299721e-6
-nitrogen_N	1.2297097884899164e-5
-nitroglycerin_N	4.099032628299721e-6
-nitroglycerine_N	4.099032628299721e-6
-nitrous_A	1.3251527238514238e-5
-nitty_gritty_N	4.099032628299721e-6
-nitwit_N	4.099032628299721e-6
-nitwitted_A	1.3251527238514238e-5
-nix_N	4.099032628299721e-6
-nix_V2	3.358296671927998e-5
-no_Quant	5.338704393511047e-3
-no_ball_N	4.099032628299721e-6
-no_fewer_than_AdN	3.355704697986577e-3
-no_go_A	1.3251527238514238e-5
-no_man's_land_N	4.099032628299721e-6
-no_more_than_AdN	1.6778523489932886e-3
-noah_PN	1.8648018648018647e-5
-nob_N	4.099032628299721e-6
-nobble_V2	1.679148335963999e-5
-nobel_PN	1.8648018648018647e-5
-nobility_N	8.198065256599442e-6
-noble_A	6.62576361925712e-5
-noble_N	4.099032628299721e-6
-noble_mindedness_N	4.099032628299721e-6
-nobleman_N	8.198065256599442e-6
-noblesse_N	4.099032628299721e-6
-noblesse_oblige_N	4.099032628299721e-6
-nobly_Adv	7.850402725659827e-6
-nobody_NP	1.095478802485172e-4
-noctambulist_N	4.099032628299721e-6
-nocturnal_A	1.3251527238514238e-5
-nocturne_N	4.099032628299721e-6
-nod_N	1.2297097884899164e-5
-nod_V	4.5816915605241456e-5
-nod_V2	3.358296671927998e-5
-noddle_N	4.099032628299721e-6
-node_N	4.099032628299721e-6
-nodular_A	1.3251527238514238e-5
-nodulated_A	1.3251527238514238e-5
-nodule_N	4.099032628299721e-6
-noel_N	4.099032628299721e-6
-noel_PN	1.8648018648018647e-5
-noggin_N	4.099032628299721e-6
-nohow_Adv	7.850402725659827e-6
-noise_N	3.279226102639777e-5
-noise_V2	1.679148335963999e-5
-noiseless_A	1.3251527238514238e-5
-noiselessness_N	4.099032628299721e-6
-noisily_Adv	7.850402725659827e-6
-noisiness_N	4.099032628299721e-6
-noisome_A	1.3251527238514238e-5
-noisy_A	1.3251527238514238e-5
-nom_de_plume_N	4.099032628299721e-6
-nomad_N	4.099032628299721e-6
-nomadic_A	1.3251527238514238e-5
-nomenclature_N	4.099032628299721e-6
-nominal_A	1.9877290857771358e-4
-nominate_V2	1.5112335023675992e-4
-nomination_N	5.328742416789638e-5
-nominative_A	1.3251527238514238e-5
-nominative_N	4.099032628299721e-6
-nominee_N	5.328742416789638e-5
-non_compliance_N	4.099032628299721e-6
-non_compos_mentis_A	1.3251527238514238e-5
-non_contentious_A	1.3251527238514238e-5
-non_interference_N	4.099032628299721e-6
-non_sequitur_N	4.099032628299721e-6
-non_skid_A	1.3251527238514238e-5
-non_u_A	1.3251527238514238e-5
-nonage_N	4.099032628299721e-6
-nonagenarian_A	1.3251527238514238e-5
-nonagenarian_N	4.099032628299721e-6
-nonaggression_N	4.099032628299721e-6
-nonalignment_N	4.099032628299721e-6
-nonce_N	4.099032628299721e-6
-nonce_word_N	4.099032628299721e-6
-nonchalance_N	4.099032628299721e-6
-nonchalant_A	1.3251527238514238e-5
-noncombatant_N	4.099032628299721e-6
-noncommissioned_A	1.3251527238514238e-5
-noncommittal_A	2.6503054477028476e-5
-nonconductor_N	4.099032628299721e-6
-nonconformist_N	8.198065256599442e-6
-nonconformity_N	4.099032628299721e-6
-nondescript_A	3.975458171554272e-5
-nondescript_N	4.099032628299721e-6
-none_Adv	7.850402725659827e-6
-nonentity_N	8.198065256599442e-6
-nonesuch_N	4.099032628299721e-6
-nonevent_N	8.198065256599442e-6
-nonfiction_N	1.2297097884899164e-5
-nonflammable_A	2.6503054477028476e-5
-nonintervention_N	8.198065256599442e-6
-nonmoral_A	1.3251527238514238e-5
-nonobservance_N	4.099032628299721e-6
-nonpareil_A	1.3251527238514238e-5
-nonpareil_N	4.099032628299721e-6
-nonpayment_N	4.099032628299721e-6
-nonplus_V2	1.679148335963999e-5
-nonresident_A	3.975458171554272e-5
-nonsense_N	2.869322839809805e-5
-nonsensical_A	1.3251527238514238e-5
-nonsmoker_N	4.099032628299721e-6
-nonstarter_N	4.099032628299721e-6
-nonstick_A	1.3251527238514238e-5
-nonstop_A	5.300610895405695e-5
-nonstop_Adv	7.850402725659827e-6
-nonsuch_N	4.099032628299721e-6
-nonunion_A	5.300610895405695e-5
-nonviolence_N	4.099032628299721e-6
-noodle_N	1.2297097884899164e-5
-nook_N	4.099032628299721e-6
-noon_N	4.508935891129693e-5
-noonday_A	1.3251527238514238e-5
-noontide_N	4.099032628299721e-6
-noose_N	4.099032628299721e-6
-noose_V2	1.679148335963999e-5
-nor'_east_Adv	7.850402725659827e-6
-nor'_east_N	4.099032628299721e-6
-nor'_nor'_east_Adv	7.850402725659827e-6
-nor'_nor'_east_N	4.099032628299721e-6
-nor'_nor'_west_Adv	7.850402725659827e-6
-nor'_nor'_west_N	4.099032628299721e-6
-nor'_west_Adv	7.850402725659827e-6
-nor'_west_N	4.099032628299721e-6
-nor_Conj	4.283939510774108e-5
-nora_PN	1.8648018648018647e-5
-nordic_A	1.3251527238514238e-5
-nordic_N	4.099032628299721e-6
-norfolk_PN	1.8648018648018647e-5
-norm_N	3.689129365469749e-5
-normal_A	1.5371771596676517e-3
-normal_N	4.099032628299721e-6
-normalcy_N	2.869322839809805e-5
-normality_N	4.099032628299721e-6
-normalization_N	4.099032628299721e-6
-normalize_V2	3.358296671927998e-5
-norman_A	1.3251527238514238e-5
-norman_N	4.099032628299721e-6
-norman_PN	1.8648018648018647e-5
-normanton_PN	1.8648018648018647e-5
-normantown_PN	1.8648018648018647e-5
-normative_A	1.3251527238514238e-5
-norse_A	1.3251527238514238e-5
-norse_N	4.099032628299721e-6
-north_A	4.240488716324556e-4
-north_Adv	9.420483270791791e-5
-north_N	2.4594195769798327e-5
-north_northeast_Adv	7.850402725659827e-6
-north_northeast_N	4.099032628299721e-6
-north_northwest_Adv	7.850402725659827e-6
-north_northwest_N	4.099032628299721e-6
-north_walsham_PN	1.8648018648018647e-5
-northallerton_PN	1.8648018648018647e-5
-northam_PN	1.8648018648018647e-5
-northampton_PN	1.8648018648018647e-5
-northamptonshire_PN	1.8648018648018647e-5
-northeast_Adv	3.9252013628299135e-5
-northeast_N	3.279226102639777e-5
-northeaster_N	4.099032628299721e-6
-northeasterly_A	1.3251527238514238e-5
-northeastern_A	2.6503054477028476e-5
-northerly_A	1.3251527238514238e-5
-northerly_Adv	7.850402725659827e-6
-northern_A	5.168095623020553e-4
-northerner_N	4.099032628299721e-6
-northernmost_A	1.3251527238514238e-5
-northman_N	4.099032628299721e-6
-northumberland_PN	1.8648018648018647e-5
-northwards_Adv	7.850402725659827e-6
-northwest_Adv	1.5700805451319653e-5
-northwest_N	8.198065256599442e-6
-northwester_N	4.099032628299721e-6
-northwesterly_A	1.3251527238514238e-5
-northwestern_A	1.3251527238514238e-5
-northwich_PN	1.8648018648018647e-5
-norton_PN	1.8648018648018647e-5
-norway_PN	1.6783216783216784e-4
-norwegian_A	9.276069066959968e-5
-norwegian_N	4.099032628299721e-6
-norwich_PN	1.8648018648018647e-5
-nose_N	6.558452205279554e-5
-nose_V	2.2908457802620728e-5
-nose_V2	1.679148335963999e-5
-nose_flute_N	4.099032628299721e-6
-nose_wheel_N	4.099032628299721e-6
-nosebag_N	4.099032628299721e-6
-nosebleed_N	4.099032628299721e-6
-nosecone_N	4.099032628299721e-6
-nosed_A	1.3251527238514238e-5
-nosedive_N	8.198065256599442e-6
-nosedive_V	4.5816915605241456e-5
-nosegay_N	4.099032628299721e-6
-nosering_N	4.099032628299721e-6
-nosey_A	1.3251527238514238e-5
-nosh_N	4.099032628299721e-6
-nosh_V	2.2908457802620728e-5
-nosh_up_N	4.099032628299721e-6
-nostalgia_N	2.0495163141498608e-5
-nostalgic_A	7.950916343108544e-5
-nostalgically_Adv	7.850402725659827e-6
-nostril_N	4.099032628299721e-6
-nostrum_N	4.099032628299721e-6
-nosy_A	1.3251527238514238e-5
-not_Adv	7.520685811182114e-3
-notability_N	4.099032628299721e-6
-notable_A	4.107973443939414e-4
-notable_N	4.099032628299721e-6
-notary_N	4.099032628299721e-6
-notation_N	4.099032628299721e-6
-notch_N	1.2297097884899164e-5
-notch_V2	6.716593343855997e-5
-note_N	1.3895720609936055e-3
-note_V	6.414368184733803e-4
-note_V2	4.8695301742955973e-4
-note_VS	1.4629351220076327e-2
-notebook_N	6.968355468109526e-5
-notecase_N	4.099032628299721e-6
-noted_A	2.6503054477028476e-5
-notepaper_N	4.099032628299721e-6
-noteworthy_A	2.6503054477028476e-5
-nothing_NP	3.2864364074555155e-4
-nothingness_N	4.099032628299721e-6
-notice_N	9.017871782259386e-5
-notice_V	1.6035920461834508e-4
-notice_V2	1.847063169560399e-4
-notice_VS	4.6258818087197874e-4
-notice_board_N	4.099032628299721e-6
-noticeable_A	6.62576361925712e-5
-notifiable_A	1.3251527238514238e-5
-notification_N	4.9188391539596654e-5
-notify_V2	5.373274675084797e-4
-notion_N	1.2707001147729135e-4
-notional_A	1.3251527238514238e-5
-notoriety_N	1.2297097884899164e-5
-notorious_A	1.325152723851424e-4
-nottingham_PN	1.8648018648018647e-5
-nottinghamshire_PN	1.8648018648018647e-5
-notwithstanding_Adv	2.355120817697948e-5
-notwithstanding_Prep	6.610805361363148e-5
-nougat_N	4.099032628299721e-6
-nought_N	4.099032628299721e-6
-noun_N	4.099032628299721e-6
-nourish_V2	1.679148335963999e-5
-nourishment_N	4.099032628299721e-6
-nous_N	4.099032628299721e-6
-nouveau_riche_N	4.099032628299721e-6
-nov_PN	1.8648018648018647e-5
-nova_N	4.099032628299721e-6
-nova_scotia_PN	1.8648018648018647e-5
-novara_PN	1.8648018648018647e-5
-novel_A	5.300610895405695e-5
-novel_N	1.5576323987538941e-4
-novelette_N	4.099032628299721e-6
-novelist_N	3.279226102639777e-5
-novelty_N	1.6396130513198885e-5
-november_N	4.099032628299721e-6
-november_PN	1.8648018648018647e-5
-novice_N	8.198065256599442e-6
-noviciate_N	4.099032628299721e-6
-novitiate_N	1.2297097884899164e-5
-novokuznetsk_PN	1.8648018648018647e-5
-novosibirsk_PN	1.8648018648018647e-5
-now_AdV	3.7448933272809806e-2
-now_Adv	5.495281907961879e-3
-nowadays_Adv	3.140161090263931e-5
-nowhere_Adv	7.065362453093844e-5
-nowise_Adv	7.850402725659827e-6
-noxious_A	1.3251527238514238e-5
-noxiousness_N	4.099032628299721e-6
-nozzle_N	1.2297097884899164e-5
-nr_PN	1.8648018648018647e-5
-nspcc_N	4.099032628299721e-6
-nt_N	4.099032628299721e-6
-nuance_N	2.869322839809805e-5
-nub_N	4.099032628299721e-6
-nubile_A	1.3251527238514238e-5
-nuclear_A	6.890794164027404e-4
-nucleic_A	1.3251527238514238e-5
-nucleus_N	8.198065256599442e-6
-nude_A	3.975458171554272e-5
-nude_N	4.099032628299721e-6
-nudge_N	8.198065256599442e-6
-nudge_V2	3.358296671927998e-5
-nudism_N	4.099032628299721e-6
-nudist_N	4.099032628299721e-6
-nudity_N	4.099032628299721e-6
-nugatory_A	1.3251527238514238e-5
-nugget_N	4.099032628299721e-6
-nuisance_N	8.198065256599442e-6
-null_A	1.3251527238514238e-5
-nullification_N	4.099032628299721e-6
-nullify_V2	1.1754038351747993e-4
-nullity_N	4.099032628299721e-6
-num	1.0
-numb_A	2.6503054477028476e-5
-numb_V2	1.679148335963999e-5
-number_N	1.9060501721593704e-3
-number_V2	1.3433186687711993e-4
-numberless_A	1.3251527238514238e-5
-numberplate_N	4.099032628299721e-6
-numbness_N	4.099032628299721e-6
-numerable_A	1.3251527238514238e-5
-numeracy_N	4.099032628299721e-6
-numeral_A	1.3251527238514238e-5
-numeral_N	8.198065256599442e-6
-numerate_A	1.3251527238514238e-5
-numeration_N	4.099032628299721e-6
-numerator_N	8.198065256599442e-6
-numeric_A	1.3251527238514238e-5
-numerical_A	6.62576361925712e-5
-numerous_A	5.830671984946265e-4
-numinous_A	1.3251527238514238e-5
-numismatics_N	4.099032628299721e-6
-numismatist_N	4.099032628299721e-6
-numskull_N	4.099032628299721e-6
-nun_N	8.198065256599442e-6
-nuncio_N	4.099032628299721e-6
-nuneaton_PN	1.8648018648018647e-5
-nunnery_N	4.099032628299721e-6
-nuptial_A	1.3251527238514238e-5
-nurenburg_PN	1.8648018648018647e-5
-nurse_N	4.9188391539596654e-5
-nurse_V2	8.395741679819995e-5
-nurseling_N	4.099032628299721e-6
-nursemaid_N	4.099032628299721e-6
-nursery_N	2.4594195769798327e-5
-nurseryman_N	4.099032628299721e-6
-nursing_home_N	4.099032628299721e-6
-nursling_N	4.099032628299721e-6
-nurture_N	4.099032628299721e-6
-nurture_V2	6.716593343855997e-5
-nut_N	1.6396130513198885e-5
-nut_V	2.2908457802620728e-5
-nut_brown_A	1.3251527238514238e-5
-nut_butter_N	4.099032628299721e-6
-nuthouse_N	4.099032628299721e-6
-nutmeg_N	4.099032628299721e-6
-nutria_N	4.099032628299721e-6
-nutrient_A	1.3251527238514238e-5
-nutrient_N	8.198065256599442e-6
-nutriment_N	4.099032628299721e-6
-nutrition_N	1.6396130513198885e-5
-nutritional_A	2.6503054477028476e-5
-nutritious_A	1.3251527238514238e-5
-nutritive_A	1.3251527238514238e-5
-nuts_A	1.3251527238514238e-5
-nutshell_N	8.198065256599442e-6
-nutty_A	2.6503054477028476e-5
-nuzzle_V	2.2908457802620728e-5
-nuzzle_V2	1.679148335963999e-5
-nylon_N	4.099032628299721e-6
-nymph_N	4.099032628299721e-6
-nymphet_N	4.099032628299721e-6
-nympho_N	4.099032628299721e-6
-nymphomania_N	4.099032628299721e-6
-nymphomaniac_A	1.3251527238514238e-5
-nymphomaniac_N	4.099032628299721e-6
-o'er_Adv	7.850402725659827e-6
-o_level_N	4.099032628299721e-6
-oaf_N	4.099032628299721e-6
-oafish_A	1.3251527238514238e-5
-oak_N	2.0495163141498608e-5
-oak_apple_N	4.099032628299721e-6
-oaken_A	1.3251527238514238e-5
-oakengates_PN	1.8648018648018647e-5
-oakum_N	4.099032628299721e-6
-oap_N	4.099032628299721e-6
-oar_N	4.099032628299721e-6
-oarsman_N	4.099032628299721e-6
-oarsmanship_N	4.099032628299721e-6
-oarswoman_N	4.099032628299721e-6
-oasis_N	1.6396130513198885e-5
-oast_N	4.099032628299721e-6
-oasthouse_N	4.099032628299721e-6
-oat_N	3.689129365469749e-5
-oatcake_N	4.099032628299721e-6
-oath_N	1.2297097884899164e-5
-oatmeal_N	4.099032628299721e-6
-oau_N	4.099032628299721e-6
-ob_PN	1.8648018648018647e-5
-oban_PN	1.8648018648018647e-5
-obbligato_N	4.099032628299721e-6
-obduracy_N	4.099032628299721e-6
-obdurate_A	2.6503054477028476e-5
-obedience_N	8.198065256599442e-6
-obedient_A	3.975458171554272e-5
-obeisance_N	8.198065256599442e-6
-obelisk_N	8.198065256599442e-6
-oberhausen_PN	1.8648018648018647e-5
-obese_A	1.3251527238514238e-5
-obesity_N	4.099032628299721e-6
-obey_V	2.2908457802620728e-5
-obey_V2	3.358296671927998e-5
-obfuscate_V2	3.358296671927998e-5
-obi_N	4.099032628299721e-6
-obiter_dictum_N	8.198065256599442e-6
-obituary_N	4.099032628299721e-6
-object_N	2.869322839809805e-5
-object_V	2.51993035828828e-4
-object_V2	1.679148335963999e-5
-objection_N	7.788161993769471e-5
-objectionable_A	6.62576361925712e-5
-objective_A	7.950916343108544e-5
-objective_N	1.2707001147729135e-4
-objectivity_N	2.0495163141498608e-5
-objector_N	4.099032628299721e-6
-objurgate_V2	1.679148335963999e-5
-objurgation_N	4.099032628299721e-6
-oblate_A	1.3251527238514238e-5
-oblation_N	4.099032628299721e-6
-obligate_V2	3.358296671927998e-5
-obligate_V2V	5.810575246949448e-4
-obligation_N	3.033284144941794e-4
-obligatory_A	3.975458171554272e-5
-oblige_V2	5.037445007891997e-5
-oblige_V2V	1.1621150493898896e-3
-obliging_A	1.3251527238514238e-5
-oblique_A	3.975458171554272e-5
-obliquity_N	4.099032628299721e-6
-obliterate_V2	3.358296671927998e-5
-obliteration_N	4.099032628299721e-6
-oblivion_N	8.198065256599442e-6
-oblivious_A	3.975458171554272e-5
-oblong_A	1.3251527238514238e-5
-oblong_N	4.099032628299721e-6
-obloquy_N	4.099032628299721e-6
-obnoxious_A	3.975458171554272e-5
-obnoxiousness_N	4.099032628299721e-6
-oboe_N	4.099032628299721e-6
-oboist_N	8.198065256599442e-6
-obscene_A	3.975458171554272e-5
-obscenity_N	8.198065256599442e-6
-obscurantism_N	4.099032628299721e-6
-obscurantist_N	4.099032628299721e-6
-obscure_A	6.62576361925712e-5
-obscure_V2	5.037445007891997e-5
-obscure_VA	2.068252326783868e-3
-obscurity_N	1.2297097884899164e-5
-obsequious_A	1.3251527238514238e-5
-obsequiousness_N	4.099032628299721e-6
-observable_A	1.3251527238514238e-5
-observance_N	1.2297097884899164e-5
-observant_A	1.3251527238514238e-5
-observation_N	2.4594195769798327e-5
-observatory_N	8.198065256599442e-6
-observe_V	9.163383121048291e-5
-observe_V2	1.3433186687711993e-4
-observe_VS	1.0408234069619522e-3
-observer_N	2.131496966715855e-4
-observing_A	1.3251527238514238e-5
-obsess_V2	5.037445007891997e-5
-obsession_N	2.0495163141498608e-5
-obsessional_A	1.3251527238514238e-5
-obsessive_A	1.3251527238514238e-5
-obsidian_N	4.099032628299721e-6
-obsolescence_N	4.099032628299721e-6
-obsolescent_A	1.3251527238514238e-5
-obsolete_A	7.950916343108544e-5
-obstacle_N	1.1887194622069192e-4
-obstetric_A	1.3251527238514238e-5
-obstetrical_A	1.3251527238514238e-5
-obstetrician_N	4.099032628299721e-6
-obstetrics_N	4.099032628299721e-6
-obstinacy_N	4.099032628299721e-6
-obstinate_A	1.3251527238514238e-5
-obstreperous_A	1.3251527238514238e-5
-obstreperousness_N	4.099032628299721e-6
-obstruct_V2	8.395741679819995e-5
-obstruction_N	1.6396130513198885e-5
-obstructionism_N	4.099032628299721e-6
-obstructionist_N	8.198065256599442e-6
-obstructive_A	1.3251527238514238e-5
-obtain_V	3.2071840923669016e-4
-obtain_V2	1.3769016354904793e-3
-obtainable_A	2.6503054477028476e-5
-obtrude_V	2.2908457802620728e-5
-obtrude_V2	1.679148335963999e-5
-obtrusive_A	1.3251527238514238e-5
-obtuse_A	1.3251527238514238e-5
-obtuseness_N	4.099032628299721e-6
-obverse_N	4.099032628299721e-6
-obviate_V2	3.358296671927998e-5
-obvious_A	8.746007977419398e-4
-obviousness_N	4.099032628299721e-6
-ocarina_N	4.099032628299721e-6
-occasion_N	7.378258730939498e-5
-occasion_V2	5.037445007891997e-5
-occasional_A	3.710427626783987e-4
-occident_PN	1.8648018648018647e-5
-occidental_A	1.3251527238514238e-5
-occidental_N	4.099032628299721e-6
-occult_A	1.3251527238514238e-5
-occult_N	4.099032628299721e-6
-occupancy_N	2.4594195769798327e-5
-occupant_N	1.6396130513198885e-5
-occupation_N	3.689129365469749e-5
-occupational_A	2.6503054477028476e-5
-occupier_N	4.099032628299721e-6
-occupy_V	1.3745074681572437e-4
-occupy_V2	1.3433186687711993e-4
-occur_V	1.8097681664070375e-3
-occurr_V2	6.716593343855997e-5
-occurrence_N	1.6396130513198885e-5
-ocean_N	5.328742416789638e-5
-oceanic_A	1.3251527238514238e-5
-ochre_N	4.099032628299721e-6
-ockbrook_PN	1.8648018648018647e-5
-ockendon_PN	1.8648018648018647e-5
-oct_PN	1.8648018648018647e-5
-octagon_N	4.099032628299721e-6
-octagonal_A	1.3251527238514238e-5
-octane_N	8.198065256599442e-6
-octave_N	8.198065256599442e-6
-octavo_N	4.099032628299721e-6
-octet_N	4.099032628299721e-6
-octette_N	4.099032628299721e-6
-october_N	4.099032628299721e-6
-october_PN	1.8648018648018647e-5
-octogenarian_A	1.3251527238514238e-5
-octogenarian_N	8.198065256599442e-6
-octopus_N	4.099032628299721e-6
-octroi_N	4.099032628299721e-6
-ocular_A	1.3251527238514238e-5
-oculist_N	4.099032628299721e-6
-odalisque_N	4.099032628299721e-6
-odd_A	3.1803665372434175e-4
-odd_job_A	1.3251527238514238e-5
-oddity_N	1.6396130513198885e-5
-oddment_N	4.099032628299721e-6
-odds_on_A	2.6503054477028476e-5
-odds_on_Adv	7.850402725659827e-6
-ode_N	4.099032628299721e-6
-odessa_PN	1.8648018648018647e-5
-odious_A	2.6503054477028476e-5
-odium_N	4.099032628299721e-6
-odoriferous_A	1.3251527238514238e-5
-odorous_A	1.3251527238514238e-5
-odour_N	4.099032628299721e-6
-odourless_A	1.3251527238514238e-5
-odyssey_N	8.198065256599442e-6
-oecd_N	4.099032628299721e-6
-oecumenical_A	1.3251527238514238e-5
-oed_N	4.099032628299721e-6
-oedipus_PN	1.8648018648018647e-5
-oesophagus_N	4.099032628299721e-6
-of_Prep	0.23467532682169004
-off_A	2.78282072008799e-4
-off_Adv	8.635442998225809e-4
-off_Prep	1.28084353876411e-3
-off_day_N	4.099032628299721e-6
-off_licence_N	4.099032628299721e-6
-off_peak_A	1.3251527238514238e-5
-off_putting_A	1.3251527238514238e-5
-off_street_A	1.3251527238514238e-5
-off_white_A	1.3251527238514238e-5
-offal_N	4.099032628299721e-6
-offaly_PN	1.8648018648018647e-5
-offbeat_A	2.6503054477028476e-5
-offenbach_PN	1.8648018648018647e-5
-offence_N	4.099032628299721e-6
-offenceless_A	1.3251527238514238e-5
-offend_V	6.872537340786218e-5
-offend_V2	1.3433186687711993e-4
-offender_N	4.0990326282997215e-5
-offensive_A	1.060122179081139e-4
-offensive_N	2.869322839809805e-5
-offensiveness_N	4.099032628299721e-6
-offer_N	1.8486637153631743e-3
-offer_V	3.344634839182626e-3
-offer_V2	5.960976592672197e-3
-offer_V2V	1.7431725740848344e-3
-offer_VS	2.891176130449867e-4
-offer_VV	3.6834245893479344e-3
-offering_N	1.1969175274635186e-3
-offertory_N	4.099032628299721e-6
-offhand_A	1.3251527238514238e-5
-offhand_Adv	7.850402725659827e-6
-offhanded_A	2.6503054477028476e-5
-offhanded_Adv	7.850402725659827e-6
-offhandedly_A	1.3251527238514238e-5
-office_N	1.8773569437612724e-3
-office_bearer_N	4.099032628299721e-6
-office_block_N	4.099032628299721e-6
-office_boy_N	4.099032628299721e-6
-office_holder_N	4.099032628299721e-6
-officer_N	1.7912772585669781e-3
-officialFem_N	4.099032628299721e-6
-officialMasc_N	3.467781603541564e-3
-official_A	1.4311649417595377e-3
-officialdom_N	8.198065256599442e-6
-officialese_N	4.099032628299721e-6
-officiate_V	2.2908457802620728e-5
-officious_A	2.6503054477028476e-5
-officiousness_N	4.099032628299721e-6
-offing_N	2.0495163141498608e-5
-offish_A	1.3251527238514238e-5
-offprint_N	4.099032628299721e-6
-offset_N	8.198065256599442e-6
-offset_V2	1.9981865197971588e-3
-offshoot_N	2.0495163141498608e-5
-offshore_A	7.950916343108544e-5
-offside_A	1.3251527238514238e-5
-offside_Adv	7.850402725659827e-6
-offspring_N	1.6396130513198885e-5
-offstage_A	1.3251527238514238e-5
-offstage_Adv	7.850402725659827e-6
-oft_Adv	7.850402725659827e-6
-oft_times_Adv	7.850402725659827e-6
-often_AdA	1.142204454597373e-3
-often_AdV	1.2256014525646845e-2
-often_Adv	1.0048515488844578e-3
-oftener_Adv	7.850402725659827e-6
-ogle_V	2.2908457802620728e-5
-ogle_V2	5.037445007891997e-5
-ogmore_valley_PN	1.8648018648018647e-5
-ogre_N	4.099032628299721e-6
-ogreish_A	1.3251527238514238e-5
-ogress_N	4.099032628299721e-6
-ohio_PN	1.8648018648018647e-5
-ohm_N	4.099032628299721e-6
-oil_N	1.6437120839481883e-3
-oil_V2	1.679148335963999e-5
-oil_bearing_A	1.3251527238514238e-5
-oil_burner_N	4.099032628299721e-6
-oil_cake_N	4.099032628299721e-6
-oil_painting_N	4.099032628299721e-6
-oil_palm_N	4.099032628299721e-6
-oil_paper_N	4.099032628299721e-6
-oil_rig_N	4.099032628299721e-6
-oil_silk_N	4.099032628299721e-6
-oil_slick_N	4.099032628299721e-6
-oil_tanker_N	4.099032628299721e-6
-oil_well_N	4.099032628299721e-6
-oilcan_N	4.099032628299721e-6
-oilcloth_N	4.099032628299721e-6
-oiled_A	1.3251527238514238e-5
-oiler_N	8.198065256599442e-6
-oilfield_N	8.198065256599442e-6
-oilfired_A	1.3251527238514238e-5
-oiliness_N	4.099032628299721e-6
-oilskin_N	4.099032628299721e-6
-oily_A	2.6503054477028476e-5
-ointment_N	8.198065256599442e-6
-okapi_N	4.099032628299721e-6
-okay_A	3.975458171554272e-5
-okay_Adv	7.850402725659827e-6
-okay_N	4.099032628299721e-6
-okay_V2	1.679148335963999e-5
-oklahoma_PN	1.8648018648018647e-5
-oklahoma_city_PN	1.8648018648018647e-5
-okra_N	4.099032628299721e-6
-old_A	4.571776897287412e-3
-old_N	2.4594195769798327e-5
-old_fashioned_A	1.5901832686217088e-4
-old_maidish_A	1.3251527238514238e-5
-old_time_A	5.300610895405695e-5
-old_timer_N	4.099032628299721e-6
-old_windsor_PN	1.8648018648018647e-5
-old_womanish_A	1.3251527238514238e-5
-old_world_A	1.3251527238514238e-5
-olden_A	1.3251527238514238e-5
-oldenburg_PN	1.8648018648018647e-5
-oldham_PN	1.8648018648018647e-5
-oldish_A	1.3251527238514238e-5
-oldland_PN	1.8648018648018647e-5
-oldster_N	4.099032628299721e-6
-oleaginous_A	1.3251527238514238e-5
-oleander_N	4.099032628299721e-6
-olfactory_A	1.3251527238514238e-5
-oligarch_N	4.099032628299721e-6
-oligarchy_N	4.099032628299721e-6
-olive_A	1.3251527238514238e-5
-olive_N	4.099032628299721e-6
-olive_PN	1.8648018648018647e-5
-olive_tree_N	4.099032628299721e-6
-oliver_PN	1.8648018648018647e-5
-olivia_PN	1.8648018648018647e-5
-ollerton_PN	1.8648018648018647e-5
-ollie_PN	1.8648018648018647e-5
-olympiad_N	4.099032628299721e-6
-olympian_A	1.3251527238514238e-5
-olympian_N	4.099032628299721e-6
-olympic_A	2.6503054477028476e-5
-olympics_PN	1.8648018648018647e-5
-oman_PN	1.8648018648018647e-5
-omani_A	1.3251527238514238e-5
-omani_N	4.099032628299721e-6
-ombudsman_N	1.2297097884899164e-5
-omega_N	4.099032628299721e-6
-omelet_N	4.099032628299721e-6
-omelette_N	4.099032628299721e-6
-omen_N	1.2297097884899164e-5
-omen_V2	1.679148335963999e-5
-ominous_A	9.276069066959968e-5
-omission_N	1.2297097884899164e-5
-omit_V2	3.694126339120798e-4
-omnibus_N	2.869322839809805e-5
-omnipotence_N	4.099032628299721e-6
-omnipotent_A	1.3251527238514238e-5
-omniscience_N	4.099032628299721e-6
-omniscient_A	1.3251527238514238e-5
-omnivorous_A	1.3251527238514238e-5
-omsk_PN	1.8648018648018647e-5
-on_Adv	2.8261449812375377e-4
-on_Prep	5.3365726279604016e-2
-on_licence_N	4.099032628299721e-6
-once_AdV	6.922378574670904e-3
-once_Adv	1.1226075897693552e-3
-once_Prep	3.80121308278381e-4
-once_Subj	4.207573632538569e-3
-oncoming_A	1.3251527238514238e-5
-oncoming_N	4.099032628299721e-6
-one_armed_A	1.3251527238514238e-5
-one_eyed_A	1.3251527238514238e-5
-one_horse_A	1.3251527238514238e-5
-one_idea'd_A	1.3251527238514238e-5
-one_sided_A	2.6503054477028476e-5
-one_step_N	4.099032628299721e-6
-one_time_A	7.420855253567974e-4
-one_upmanship_N	4.099032628299721e-6
-oneness_N	4.099032628299721e-6
-onerous_A	1.060122179081139e-4
-ongar_PN	1.8648018648018647e-5
-ongoing_A	1.9877290857771358e-4
-onion_N	4.099032628299721e-6
-onlooker_N	1.2297097884899164e-5
-only_Adv	7.68554426842097e-3
-only_Predet	5.607476635514018e-3
-onomatopoeia_N	4.099032628299721e-6
-onrush_N	4.099032628299721e-6
-onset_N	1.2297097884899164e-5
-onshore_A	1.3251527238514238e-5
-onshore_Adv	7.850402725659827e-6
-onslaught_N	2.0495163141498608e-5
-ontario_PN	1.8648018648018647e-5
-onto_Prep	2.644322144545259e-4
-ontology_N	4.099032628299721e-6
-onus_N	1.2297097884899164e-5
-onward_A	1.3251527238514238e-5
-onward_Adv	7.850402725659827e-6
-onwards_Adv	7.850402725659827e-6
-onyx_N	4.099032628299721e-6
-oomph_N	8.198065256599442e-6
-ooze_N	8.198065256599442e-6
-ooze_V	6.872537340786218e-5
-ooze_V2	1.679148335963999e-5
-oozy_A	1.3251527238514238e-5
-op_PN	1.8648018648018647e-5
-op_art_N	2.9922938186587966e-4
-op_cit_PN	1.8648018648018647e-5
-opacity_N	4.099032628299721e-6
-opal_N	4.099032628299721e-6
-opalescent_A	1.3251527238514238e-5
-opaque_A	1.3251527238514238e-5
-opaqueness_N	4.099032628299721e-6
-opec_PN	1.8648018648018647e-5
-open_A	1.7359500682453653e-3
-open_N	2.4594195769798327e-5
-open_V	3.7340786218271788e-3
-open_V2	1.4944420190079592e-3
-open_air_A	1.3251527238514238e-5
-open_ended_A	3.975458171554272e-5
-open_eyed_A	1.3251527238514238e-5
-open_handed_A	1.3251527238514238e-5
-open_hearted_A	1.3251527238514238e-5
-open_minded_A	1.3251527238514238e-5
-open_mouthed_A	1.3251527238514238e-5
-opencast_A	1.3251527238514238e-5
-opener_N	1.6396130513198885e-5
-opening_N	2.4594195769798326e-4
-openness_N	2.869322839809805e-5
-openwork_N	4.099032628299721e-6
-opera_N	2.0495163141498608e-5
-opera_cloak_N	4.099032628299721e-6
-opera_hat_N	4.099032628299721e-6
-opera_house_N	4.099032628299721e-6
-operable_A	2.6503054477028476e-5
-operate_V	1.0217172179968844e-2
-operate_V2	1.1921953185344393e-3
-operatic_A	2.6503054477028476e-5
-operating_table_N	4.099032628299721e-6
-operating_theatre_N	4.099032628299721e-6
-operation_N	2.336448598130841e-3
-operational_A	3.31288180962856e-4
-operative_A	3.975458171554272e-5
-operative_N	1.6396130513198885e-5
-operator_N	3.894080996884735e-4
-operetta_N	4.099032628299721e-6
-ophthalmia_N	4.099032628299721e-6
-ophthalmic_A	1.3251527238514238e-5
-ophthalmoscope_N	4.099032628299721e-6
-opiate_N	4.099032628299721e-6
-opine_V2	1.679148335963999e-5
-opine_VS	1.1564704521799469e-4
-opinion_N	3.279226102639777e-4
-opinionated_A	1.3251527238514238e-5
-opinionative_A	1.3251527238514238e-5
-opium_N	1.6396130513198885e-5
-opium_den_N	4.099032628299721e-6
-opossum_N	4.099032628299721e-6
-opp_PN	1.8648018648018647e-5
-opponent_N	1.8445646827348745e-4
-opportune_A	2.6503054477028476e-5
-opportunism_N	8.198065256599442e-6
-opportunist_N	1.6396130513198885e-5
-opportunity_N	5.246761764223643e-4
-oppose_V	8.247044808943462e-4
-oppose_V2	1.4104846022097593e-3
-oppose_VS	1.1564704521799469e-4
-opposite_A	1.722698541006851e-4
-opposite_N	2.869322839809805e-5
-opposite_Prep	1.652701340340787e-5
-opposition_N	3.9760616494507295e-4
-oppress_V2	1.679148335963999e-5
-oppression_N	1.2297097884899164e-5
-oppressive_A	3.975458171554272e-5
-oppressor_N	4.099032628299721e-6
-opprobrious_A	1.3251527238514238e-5
-opprobrium_N	4.099032628299721e-6
-oppugn_V2	1.679148335963999e-5
-opt_V	1.8326766242096582e-4
-opt_V2V	5.810575246949448e-4
-opt_VS	1.1564704521799469e-4
-opt_VV	1.9910403185664509e-4
-optative_A	1.3251527238514238e-5
-optative_N	4.099032628299721e-6
-optic_A	1.3251527238514238e-5
-optical_A	2.650305447702848e-4
-optician_N	4.099032628299721e-6
-optics_N	4.099032628299721e-6
-optimal_A	1.3251527238514238e-5
-optimism_N	6.148548942449582e-5
-optimist_N	1.6396130513198885e-5
-optimistic_A	4.6380345334799835e-4
-optimistically_Adv	1.5700805451319653e-5
-optimization_N	4.099032628299721e-6
-optimum_N	4.099032628299721e-6
-option_N	1.1805213969503198e-3
-optional_A	5.300610895405695e-5
-opulence_N	8.198065256599442e-6
-opulent_A	5.300610895405695e-5
-opus_N	4.099032628299721e-6
-or_Conj	0.13404446729212183
-oracle_N	4.099032628299721e-6
-oracular_A	1.3251527238514238e-5
-oral_A	1.060122179081139e-4
-oral_N	4.099032628299721e-6
-orang_outan_N	4.099032628299721e-6
-orang_outang_N	4.099032628299721e-6
-orang_utan_N	4.099032628299721e-6
-orange_A	3.975458171554272e-5
-orange_N	3.689129365469749e-5
-orangeade_N	4.099032628299721e-6
-orangeman_N	4.099032628299721e-6
-orate_V	2.2908457802620728e-5
-oration_N	4.099032628299721e-6
-orator_N	4.099032628299721e-6
-oratorical_A	1.3251527238514238e-5
-oratorio_N	4.099032628299721e-6
-oratory_N	4.099032628299721e-6
-orb_N	4.099032628299721e-6
-orbit_N	2.869322839809805e-5
-orbit_V	2.2908457802620728e-5
-orbit_V2	1.679148335963999e-5
-orbital_A	1.3251527238514238e-5
-orchard_N	2.4594195769798327e-5
-orchestra_N	3.279226102639777e-5
-orchestral_A	2.6503054477028476e-5
-orchestrate_V2	6.716593343855997e-5
-orchestration_N	4.099032628299721e-6
-orchid_N	8.198065256599442e-6
-orchis_N	4.099032628299721e-6
-ordain_V2	1.679148335963999e-5
-ordain_VS	1.1564704521799469e-4
-ordeal_N	1.6396130513198885e-5
-order_N	2.0372192162649615e-3
-order_V	1.8326766242096582e-4
-order_V2	1.1418208684555193e-3
-order_V2V	6.972690296339338e-3
-order_VS	4.6258818087197874e-4
-order_book_N	4.099032628299721e-6
-order_form_N	4.099032628299721e-6
-order_paper_N	4.099032628299721e-6
-ordering_N	4.099032628299721e-6
-orderliness_N	4.099032628299721e-6
-orderly_A	2.2527596305474206e-4
-orderly_N	4.099032628299721e-6
-ordinal_A	1.3251527238514238e-5
-ordinal_N	4.099032628299721e-6
-ordinance_N	3.689129365469749e-5
-ordinand_N	4.099032628299721e-6
-ordinary_A	4.903065078250269e-4
-ordination_N	4.099032628299721e-6
-ordnance_N	1.2297097884899164e-5
-ordure_N	4.099032628299721e-6
-ore_N	1.2297097884899164e-5
-oregon_PN	1.8648018648018647e-5
-organ_N	3.279226102639777e-5
-organ_blower_N	4.099032628299721e-6
-organ_grinder_N	4.099032628299721e-6
-organ_loft_N	4.099032628299721e-6
-organdie_N	4.099032628299721e-6
-organic_A	6.62576361925712e-5
-organically_Adv	7.850402725659827e-6
-organism_N	1.6396130513198885e-5
-organist_N	4.099032628299721e-6
-organization_N	4.3449745859977046e-4
-organizational_A	9.276069066959968e-5
-organize_V2	7.052423011048797e-4
-organize_V2V	5.810575246949448e-4
-organizer_N	2.0495163141498608e-5
-orgasm_N	4.099032628299721e-6
-orgiastic_A	1.3251527238514238e-5
-orgy_N	8.198065256599442e-6
-oriel_N	4.099032628299721e-6
-orient_A	1.3251527238514238e-5
-orient_N	4.099032628299721e-6
-orient_V2	1.0074890015783994e-4
-oriental_A	5.300610895405695e-5
-oriental_N	4.099032628299721e-6
-orientalist_N	4.099032628299721e-6
-orientate_V2	1.679148335963999e-5
-orientation_N	4.099032628299721e-6
-orifice_N	4.099032628299721e-6
-origin_N	1.6396130513198885e-5
-original_A	1.444416468998052e-3
-original_N	1.6396130513198885e-5
-originality_N	4.099032628299721e-6
-originate_V	1.1454228901310364e-4
-originate_V2	5.037445007891997e-5
-originator_N	2.0495163141498608e-5
-oriole_N	4.099032628299721e-6
-orison_N	4.099032628299721e-6
-orkney_PN	1.8648018648018647e-5
-orleans_PN	1.8648018648018647e-5
-orlop_N	4.099032628299721e-6
-ormolu_N	4.099032628299721e-6
-ormskirk_PN	1.8648018648018647e-5
-ornament_N	8.198065256599442e-6
-ornament_V2	1.679148335963999e-5
-ornamental_A	5.300610895405695e-5
-ornamentation_N	4.099032628299721e-6
-ornate_A	2.6503054477028476e-5
-ornateness_N	4.099032628299721e-6
-ornery_A	2.6503054477028476e-5
-ornithological_A	1.3251527238514238e-5
-ornithologist_N	4.099032628299721e-6
-ornithology_N	4.099032628299721e-6
-orotund_A	1.3251527238514238e-5
-orphan_N	1.2297097884899164e-5
-orphan_V2	3.358296671927998e-5
-orphanage_N	4.099032628299721e-6
-orrisroot_N	4.099032628299721e-6
-orthodontic_A	1.3251527238514238e-5
-orthodontics_N	4.099032628299721e-6
-orthodontist_N	4.099032628299721e-6
-orthodox_A	7.950916343108544e-5
-orthodoxy_N	8.198065256599442e-6
-orthogonal_A	1.3251527238514238e-5
-orthographic_A	1.3251527238514238e-5
-orthography_N	4.099032628299721e-6
-orthopaedic_A	1.3251527238514238e-5
-orthopaedics_N	4.099032628299721e-6
-orthopedic_A	1.3251527238514238e-5
-orthopedics_N	4.099032628299721e-6
-ortolan_N	4.099032628299721e-6
-oryx_N	4.099032628299721e-6
-osaka_PN	1.8648018648018647e-5
-oscar_N	4.099032628299721e-6
-oscar_PN	1.8648018648018647e-5
-oscillate_V	2.2908457802620728e-5
-oscillate_V2	1.679148335963999e-5
-oscillation_N	4.099032628299721e-6
-oscillator_N	4.099032628299721e-6
-oscillograph_N	4.099032628299721e-6
-oscilloscope_N	4.099032628299721e-6
-osier_N	4.099032628299721e-6
-oslo_PN	1.8648018648018647e-5
-osnabruck_PN	1.8648018648018647e-5
-osprey_N	4.099032628299721e-6
-osseous_A	1.3251527238514238e-5
-ossett_PN	1.8648018648018647e-5
-ossification_N	4.099032628299721e-6
-ossify_V	2.2908457802620728e-5
-ossify_V2	1.679148335963999e-5
-ostensible_A	5.300610895405695e-5
-ostentation_N	8.198065256599442e-6
-ostentatious_A	2.6503054477028476e-5
-osteopath_N	4.099032628299721e-6
-osteopathy_N	4.099032628299721e-6
-ostler_N	4.099032628299721e-6
-ostracism_N	4.099032628299721e-6
-ostracize_V2	1.679148335963999e-5
-ostrich_N	4.099032628299721e-6
-oswald_PN	1.8648018648018647e-5
-oswestry_PN	1.8648018648018647e-5
-ot_N	4.099032628299721e-6
-otago_PN	1.8648018648018647e-5
-other_A	2.389250361104117e-2
-other_Adv	7.850402725659827e-6
-other_N	1.0821446138711264e-3
-otherwise_Adv	3.689689281060118e-4
-otherworldly_A	1.3251527238514238e-5
-otiose_A	1.3251527238514238e-5
-otley_PN	1.8648018648018647e-5
-ottawa_PN	1.8648018648018647e-5
-otter_N	4.099032628299721e-6
-ottoman_N	4.099032628299721e-6
-oubliette_N	4.099032628299721e-6
-ouija_N	4.099032628299721e-6
-ouija_board_N	4.099032628299721e-6
-ounce_N	3.1562551237907855e-4
-ourself_NP	3.1299394356719198e-6
-oust_V	1.8326766242096582e-4
-oust_V2	4.0299560063135977e-4
-out_Adv	9.655995352561587e-4
-out_Prep	3.578098401837804e-3
-out_V2	1.679148335963999e-5
-out_herod_V2	1.679148335963999e-5
-out_of_date_A	1.3251527238514238e-5
-out_of_door_A	1.3251527238514238e-5
-out_of_doors_Adv	7.850402725659827e-6
-out_of_the_way_A	1.3251527238514238e-5
-out_of_the_way_Adv	7.850402725659827e-6
-out_of_work_A	1.3251527238514238e-5
-out_trade_V2	3.358296671927998e-5
-out_tray_N	4.099032628299721e-6
-outback_A	1.3251527238514238e-5
-outback_N	8.198065256599442e-6
-outbalance_V2	1.679148335963999e-5
-outbid_V2	8.395741679819995e-5
-outboard_A	1.3251527238514238e-5
-outbound_A	1.3251527238514238e-5
-outbrave_V2	1.679148335963999e-5
-outbreak_N	2.869322839809805e-5
-outbuilding_N	4.099032628299721e-6
-outburst_N	4.099032628299721e-6
-outcast_A	1.3251527238514238e-5
-outcast_N	4.099032628299721e-6
-outcaste_A	1.3251527238514238e-5
-outcaste_N	4.099032628299721e-6
-outclass_V2	1.679148335963999e-5
-outcome_N	1.3116904410559108e-4
-outcrop_N	4.099032628299721e-6
-outcry_N	6.558452205279554e-5
-outdated_A	3.975458171554272e-5
-outdistance_V2	3.358296671927998e-5
-outdo_V2	5.037445007891997e-5
-outdoor_A	5.300610895405695e-5
-outdoors_Adv	7.850402725659827e-6
-outer_A	9.276069066959968e-5
-outermost_A	1.3251527238514238e-5
-outface_V2	1.679148335963999e-5
-outfall_N	4.099032628299721e-6
-outfield_N	1.2297097884899164e-5
-outfielder_N	8.198065256599442e-6
-outfight_V2	1.679148335963999e-5
-outfit_N	2.4594195769798327e-5
-outfit_V2	5.037445007891997e-5
-outfitter_N	4.099032628299721e-6
-outflank_V2	3.358296671927998e-5
-outflow_N	6.968355468109526e-5
-outfly_V2	5.037445007891997e-5
-outfox_V2	1.679148335963999e-5
-outgain_V2	3.358296671927998e-5
-outgo_N	4.099032628299721e-6
-outgo_V	6.872537340786218e-5
-outgoing_A	1.3251527238514238e-5
-outgrow_V2	5.037445007891997e-5
-outgrowth_N	1.2297097884899164e-5
-outhouse_N	4.099032628299721e-6
-outing_N	8.198065256599442e-6
-outlandish_A	2.6503054477028476e-5
-outlandishness_N	4.099032628299721e-6
-outlast_V2	5.037445007891997e-5
-outlaw_N	4.099032628299721e-6
-outlaw_V2	1.847063169560399e-4
-outlawry_N	4.099032628299721e-6
-outlay_N	7.788161993769471e-5
-outleap_V2	3.358296671927998e-5
-outlet_N	1.2297097884899163e-4
-outlier_N	4.099032628299721e-6
-outline_N	1.2297097884899164e-5
-outline_V2	2.6866373375423986e-4
-outlive_V2	1.679148335963999e-5
-outlook_N	2.50040990326283e-4
-outlying_A	3.975458171554272e-5
-outmanoeuvre_V2	1.679148335963999e-5
-outmarch_V2	1.679148335963999e-5
-outmatch_V2	1.679148335963999e-5
-outmoded_A	2.6503054477028476e-5
-outmost_A	1.3251527238514238e-5
-outnumber_V2	2.3508076703495986e-4
-outpace_V2	1.847063169560399e-4
-outpatient_N	1.6396130513198885e-5
-outperform_V2	2.3508076703495986e-4
-outplay_V2	1.679148335963999e-5
-outpoint_V2	1.679148335963999e-5
-outport_N	4.099032628299721e-6
-outpost_N	2.0495163141498608e-5
-outpouring_N	4.099032628299721e-6
-output_N	3.484177734054763e-4
-outrage_N	2.0495163141498608e-5
-outrage_V2	8.395741679819995e-5
-outrageous_A	6.62576361925712e-5
-outrange_V2	1.679148335963999e-5
-outrank_V2	3.358296671927998e-5
-outre_A	1.3251527238514238e-5
-outride_V2	1.679148335963999e-5
-outrider_N	4.099032628299721e-6
-outrigged_A	1.3251527238514238e-5
-outrigger_N	4.099032628299721e-6
-outright_A	7.950916343108544e-5
-outright_Adv	4.710241635395896e-5
-outrival_V2	1.679148335963999e-5
-outrun_V2	1.679148335963999e-5
-outsail_V2	1.679148335963999e-5
-outsell_V2	6.716593343855997e-5
-outset_N	3.279226102639777e-5
-outshine_V2	5.037445007891997e-5
-outside_A	7.553370525953116e-4
-outside_Adv	4.710241635395896e-5
-outside_N	3.689129365469749e-5
-outside_Prep	6.941345629431306e-4
-outsider_N	7.788161993769471e-5
-outsize_A	1.3251527238514238e-5
-outsmart_V2	1.679148335963999e-5
-outspan_V	2.2908457802620728e-5
-outspan_V2	1.679148335963999e-5
-outspoken_A	1.1926374514662814e-4
-outspokenness_N	4.099032628299721e-6
-outspread_A	1.3251527238514238e-5
-outstanding_A	2.9550905741886754e-3
-outstation_N	4.099032628299721e-6
-outstay_V2	1.679148335963999e-5
-outstretched_A	1.3251527238514238e-5
-outstrip_V2	1.5112335023675992e-4
-outvie_V2	1.679148335963999e-5
-outvote_V2	1.679148335963999e-5
-outward_A	3.975458171554272e-5
-outward_Adv	1.5700805451319653e-5
-outwards_Adv	7.850402725659827e-6
-outwear_V2	1.679148335963999e-5
-outweigh_V2	1.847063169560399e-4
-outwit_V2	1.679148335963999e-5
-outwork_N	4.099032628299721e-6
-ouzel_N	4.099032628299721e-6
-ouzo_N	4.099032628299721e-6
-oval_A	1.3251527238514238e-5
-oval_N	4.099032628299721e-6
-ovary_N	4.099032628299721e-6
-ovation_N	8.198065256599442e-6
-oven_N	1.2297097884899164e-5
-ovenware_N	4.099032628299721e-6
-over_Adv	3.846697335573315e-4
-over_N	1.6396130513198885e-5
-over_Prep	7.60242616556762e-3
-over_abundance_N	4.099032628299721e-6
-over_magazine_V2	3.358296671927998e-5
-over_ripe_A	1.3251527238514238e-5
-overabundant_A	1.3251527238514238e-5
-overact_V	2.2908457802620728e-5
-overact_V2	1.679148335963999e-5
-overactive_A	1.3251527238514238e-5
-overall_A	1.1263798152737104e-3
-overall_N	2.0495163141498608e-5
-overambitious_A	1.3251527238514238e-5
-overanxiety_N	4.099032628299721e-6
-overanxious_A	1.3251527238514238e-5
-overarch_V	6.872537340786218e-5
-overarch_V2	1.679148335963999e-5
-overarm_A	1.3251527238514238e-5
-overarm_Adv	7.850402725659827e-6
-overawe_V2	1.679148335963999e-5
-overbalance_V	2.2908457802620728e-5
-overbalance_V2	1.679148335963999e-5
-overbear_V2	1.679148335963999e-5
-overbearing_A	1.3251527238514238e-5
-overbid_N	4.099032628299721e-6
-overbid_V	4.5816915605241456e-5
-overbid_V2	3.358296671927998e-5
-overblown_A	2.6503054477028476e-5
-overboard_Adv	2.355120817697948e-5
-overbold_A	1.3251527238514238e-5
-overburden_N	4.099032628299721e-6
-overburden_V2	3.358296671927998e-5
-overbusy_A	1.3251527238514238e-5
-overcall_V	2.2908457802620728e-5
-overcall_V2	1.679148335963999e-5
-overcapitalization_N	4.099032628299721e-6
-overcapitalize_V2	1.679148335963999e-5
-overcareful_A	1.3251527238514238e-5
-overcast_A	1.3251527238514238e-5
-overcast_N	4.099032628299721e-6
-overcautious_A	1.3251527238514238e-5
-overcharge_N	1.6396130513198885e-5
-overcharge_V	2.2908457802620728e-5
-overcharge_V2	1.679148335963999e-5
-overclothe_V2	1.679148335963999e-5
-overcloud_V	2.2908457802620728e-5
-overcloud_V2	1.679148335963999e-5
-overcoat_N	4.099032628299721e-6
-overcome_V	1.1454228901310364e-4
-overcome_V2	3.5262115055243983e-4
-overcommit_V2	3.358296671927998e-5
-overconfidence_N	4.099032628299721e-6
-overconfident_A	1.3251527238514238e-5
-overcook_V2	1.679148335963999e-5
-overcredulity_N	4.099032628299721e-6
-overcredulous_A	1.3251527238514238e-5
-overcritical_A	1.3251527238514238e-5
-overcrop_V2	1.679148335963999e-5
-overcrowd_V2	3.358296671927998e-5
-overcurious_A	1.3251527238514238e-5
-overdelicate_A	1.3251527238514238e-5
-overdo_V2	3.358296671927998e-5
-overdose_V	6.872537340786218e-5
-overdraft_N	8.198065256599442e-6
-overdraw_V	2.2908457802620728e-5
-overdraw_V2	1.679148335963999e-5
-overdress_V	2.2908457802620728e-5
-overdress_V2	1.679148335963999e-5
-overdrive_N	4.099032628299721e-6
-overdue_A	1.4576679962365662e-4
-overeager_A	2.6503054477028476e-5
-overeat_V	2.2908457802620728e-5
-overemotional_A	1.3251527238514238e-5
-overemphasis_N	4.099032628299721e-6
-overemphasize_V	4.5816915605241456e-5
-overemphasize_V2	3.358296671927998e-5
-overenthusiastic_A	1.3251527238514238e-5
-overestimate_V2	1.679148335963999e-5
-overexcited_A	1.3251527238514238e-5
-overexert_V2	1.679148335963999e-5
-overexertion_N	4.099032628299721e-6
-overexpose_V2	1.679148335963999e-5
-overexposure_N	4.099032628299721e-6
-overfamiliar_A	1.3251527238514238e-5
-overfeed_V	2.2908457802620728e-5
-overfeed_V2	1.679148335963999e-5
-overfeeding_N	4.099032628299721e-6
-overflow_N	8.198065256599442e-6
-overflow_V	6.872537340786218e-5
-overflow_V2	1.679148335963999e-5
-overfly_V2	1.679148335963999e-5
-overfond_A	1.3251527238514238e-5
-overfull_A	1.3251527238514238e-5
-overgenerous_A	1.3251527238514238e-5
-overgreedy_A	1.3251527238514238e-5
-overgrown_A	1.3251527238514238e-5
-overgrowth_N	4.099032628299721e-6
-overhand_A	1.3251527238514238e-5
-overhang_N	2.0495163141498608e-5
-overhang_V	2.2908457802620728e-5
-overhang_V2	5.037445007891997e-5
-overhasty_A	1.3251527238514238e-5
-overhaul_N	6.968355468109526e-5
-overhaul_V2	2.854552171138798e-4
-overhead_A	6.62576361925712e-5
-overhead_Adv	3.140161090263931e-5
-overhear_V2	1.679148335963999e-5
-overheat_V2	5.037445007891997e-5
-overindulge_V	2.2908457802620728e-5
-overindulge_V2	1.679148335963999e-5
-overindulgence_N	4.099032628299721e-6
-overjealous_A	1.3251527238514238e-5
-overjoyed_A	1.3251527238514238e-5
-overkill_N	4.099032628299721e-6
-overladen_A	1.3251527238514238e-5
-overland_A	1.3251527238514238e-5
-overlap_N	4.099032628299721e-6
-overlap_V	1.1454228901310364e-4
-overlap_V2	1.679148335963999e-5
-overlarge_A	1.3251527238514238e-5
-overlay_N	8.198065256599442e-6
-overlay_V2	5.037445007891997e-5
-overleaf_Adv	7.850402725659827e-6
-overleap_V2	1.679148335963999e-5
-overlie_V	2.2908457802620728e-5
-overload_V2	1.679148335963999e-5
-overlook_V2	1.679148335963999e-4
-overlord_N	4.099032628299721e-6
-overly_Adv	8.635442998225809e-5
-overmantel_N	4.099032628299721e-6
-overmaster_V2	1.679148335963999e-5
-overmodest_A	1.3251527238514238e-5
-overmuch_A	1.3251527238514238e-5
-overmuch_Adv	7.850402725659827e-6
-overnervous_A	1.3251527238514238e-5
-overnight_A	4.373003988709699e-4
-overnight_Adv	3.9252013628299135e-5
-overpass_N	8.198065256599442e-6
-overpay_V	6.872537340786218e-5
-overpay_V2	5.037445007891997e-5
-overpayment_N	4.099032628299721e-6
-overplant_V2	3.358296671927998e-5
-overplay_V2	1.679148335963999e-5
-overplus_N	4.099032628299721e-6
-overpopulation_N	4.099032628299721e-6
-overpower_V2	3.358296671927998e-5
-overpowering_A	1.3251527238514238e-5
-overpraise_V2	1.679148335963999e-5
-overprice_V2	8.395741679819995e-5
-overprint_N	4.099032628299721e-6
-overprint_V2	1.679148335963999e-5
-overproduce_V	2.2908457802620728e-5
-overproduce_V2	1.679148335963999e-5
-overproduction_N	1.6396130513198885e-5
-overproud_A	1.3251527238514238e-5
-overrate_V2	1.679148335963999e-5
-overreach_V2	1.679148335963999e-5
-overreact_V	2.7490149363144874e-4
-override_V2	2.5187225039459985e-4
-overripe_A	1.3251527238514238e-5
-overrule_V2	5.037445007891997e-5
-overrun_V2	1.679148335963999e-5
-oversea_A	1.3251527238514238e-5
-oversea_Adv	7.850402725659827e-6
-overseas_A	8.215946887878828e-4
-overseas_Adv	3.846697335573315e-4
-oversee_V2	6.884508177452396e-4
-overseer_N	8.198065256599442e-6
-oversell_V2	3.358296671927998e-5
-oversensitive_A	1.3251527238514238e-5
-overserious_A	1.3251527238514238e-5
-oversew_V2	1.679148335963999e-5
-oversewn_A	1.3251527238514238e-5
-oversexed_A	1.3251527238514238e-5
-overshadow_V2	1.1754038351747993e-4
-overshoe_N	4.099032628299721e-6
-overshoot_V2	1.679148335963999e-5
-overshot_A	1.3251527238514238e-5
-overside_Adv	7.850402725659827e-6
-oversight_N	5.328742416789638e-5
-oversimplify_V	4.5816915605241456e-5
-oversimplify_V2	1.679148335963999e-5
-oversize_A	1.3251527238514238e-5
-overskirt_N	4.099032628299721e-6
-oversleep_V	2.2908457802620728e-5
-overspend_V	2.2908457802620728e-5
-overspend_V2	1.679148335963999e-5
-overspill_N	4.099032628299721e-6
-overstate_V2	1.679148335963999e-4
-overstatement_N	8.198065256599442e-6
-overstay_V2	1.679148335963999e-5
-overstep_V2	1.679148335963999e-5
-overstock_V2	1.679148335963999e-5
-overstrain_N	4.099032628299721e-6
-overstrain_V2	3.358296671927998e-5
-overstrung_A	1.3251527238514238e-5
-overstuffed_A	1.3251527238514238e-5
-oversubscribe_V2	1.3433186687711993e-4
-oversubscribed_A	2.6503054477028476e-5
-oversuspicious_A	1.3251527238514238e-5
-overt_A	5.300610895405695e-5
-overtake_V2	3.358296671927998e-5
-overtax_V2	3.358296671927998e-5
-overthrow_N	4.099032628299721e-6
-overthrow_V2	1.3433186687711993e-4
-overtime_Adv	5.4952819079618785e-5
-overtime_N	3.689129365469749e-5
-overtolerance_N	4.099032628299721e-6
-overtone_N	4.099032628299721e-6
-overtop_V2	1.679148335963999e-5
-overtrump_V2	1.679148335963999e-5
-overture_N	1.6396130513198885e-5
-overturn_V	4.5816915605241456e-5
-overturn_V2	1.5112335023675992e-4
-overvalue_V2	1.0074890015783994e-4
-overweening_A	1.3251527238514238e-5
-overweight_A	2.6503054477028476e-5
-overweight_N	8.198065256599442e-6
-overweighted_A	1.3251527238514238e-5
-overwhelm_V2	1.5112335023675992e-4
-overwhelmingly_Adv	3.9252013628299135e-5
-overwork_N	4.099032628299721e-6
-overwork_V	4.5816915605241456e-5
-overwork_V2	1.679148335963999e-5
-overwrought_A	2.6503054477028476e-5
-overzealous_A	2.6503054477028476e-5
-oviduct_N	4.099032628299721e-6
-oviedo_PN	1.8648018648018647e-5
-oviparous_A	1.3251527238514238e-5
-ovoid_A	1.3251527238514238e-5
-ovoid_N	4.099032628299721e-6
-ovum_N	4.099032628299721e-6
-owe_V	5.268945294602767e-4
-owe_V2	5.877019175873997e-4
-owing_A	1.3251527238514238e-5
-owl_N	1.2297097884899164e-5
-owlet_N	4.099032628299721e-6
-owlish_A	1.3251527238514238e-5
-own_A	6.188463220386149e-3
-own_V	1.1454228901310365e-3
-own_V2	5.507606541961917e-3
-owner_N	6.804394162977538e-4
-owner_driven_A	1.3251527238514238e-5
-owner_driver_N	4.099032628299721e-6
-owner_occupied_A	1.3251527238514238e-5
-owner_occupier_N	4.099032628299721e-6
-ownerless_A	1.3251527238514238e-5
-ownership_N	3.3202164289227744e-4
-ox_N	8.198065256599442e-6
-oxbridge_PN	1.8648018648018647e-5
-oxeye_N	4.099032628299721e-6
-oxeyed_A	1.3251527238514238e-5
-oxford_PN	1.8648018648018647e-5
-oxfordshire_PN	1.8648018648018647e-5
-oxidation_N	4.099032628299721e-6
-oxide_N	1.2297097884899164e-5
-oxidization_N	4.099032628299721e-6
-oxidize_V	2.2908457802620728e-5
-oxidize_V2	1.679148335963999e-5
-oxon_PN	1.8648018648018647e-5
-oxonian_A	1.3251527238514238e-5
-oxonian_N	4.099032628299721e-6
-oxtail_N	4.099032628299721e-6
-oxted_PN	1.8648018648018647e-5
-oxyacetylene_A	1.3251527238514238e-5
-oxyacetylene_N	4.099032628299721e-6
-oxygen_N	2.4594195769798327e-5
-oxygenate_V2	1.679148335963999e-5
-oxygenize_V2	1.679148335963999e-5
-oyster_N	4.099032628299721e-6
-oyster_bank_N	4.099032628299721e-6
-oyster_bar_N	4.099032628299721e-6
-oyster_bed_N	4.099032628299721e-6
-oyster_catcher_N	4.099032628299721e-6
-oz_N	4.099032628299721e-6
-ozone_N	9.017871782259386e-5
-ozzie_PN	1.8648018648018647e-5
-pa_N	4.099032628299721e-6
-pabulum_N	4.099032628299721e-6
-pace_N	2.5823905558288243e-4
-pace_V	4.5816915605241456e-5
-pace_V2	3.358296671927998e-5
-pacemaker_N	2.4594195769798327e-5
-pacesetter_N	4.099032628299721e-6
-pachyderm_N	4.099032628299721e-6
-pacific_A	1.060122179081139e-4
-pacific_PN	1.8648018648018647e-5
-pacifically_Adv	7.850402725659827e-6
-pacification_N	4.099032628299721e-6
-pacifism_N	4.099032628299721e-6
-pacifist_N	4.099032628299721e-6
-pacify_V2	3.358296671927998e-5
-pack_N	4.9188391539596654e-5
-pack_V	1.8326766242096582e-4
-pack_V2	1.5112335023675992e-4
-pack_animal_N	4.099032628299721e-6
-pack_saddle_N	4.099032628299721e-6
-pack_thread_N	4.099032628299721e-6
-package_N	5.164781111657649e-4
-package_V2	3.190381838331598e-4
-packer_N	4.099032628299721e-6
-packet_N	2.4594195769798327e-5
-packet_boat_N	4.099032628299721e-6
-packhorse_N	4.099032628299721e-6
-packing_case_N	4.099032628299721e-6
-packing_needle_N	4.099032628299721e-6
-pact_N	2.0905066404328578e-4
-pad_N	1.2297097884899164e-5
-pad_V	2.2908457802620728e-5
-pad_V2	3.358296671927998e-5
-padding_N	8.198065256599442e-6
-paddle_N	8.198065256599442e-6
-paddle_V	2.2908457802620728e-5
-paddle_V2	1.679148335963999e-5
-paddle_box_N	4.099032628299721e-6
-paddle_steamer_N	4.099032628299721e-6
-paddle_wheel_N	4.099032628299721e-6
-paddock_N	4.099032628299721e-6
-paddy_N	4.099032628299721e-6
-paddy_PN	1.8648018648018647e-5
-paddy_field_N	4.099032628299721e-6
-paddy_wagon_N	4.099032628299721e-6
-padlock_N	4.099032628299721e-6
-padlock_V2	1.679148335963999e-5
-padova_PN	1.8648018648018647e-5
-padre_N	4.099032628299721e-6
-padua_PN	1.8648018648018647e-5
-paean_N	8.198065256599442e-6
-paederasty_N	4.099032628299721e-6
-paediatrics_N	4.099032628299721e-6
-paeony_N	4.099032628299721e-6
-pagan_A	1.3251527238514238e-5
-pagan_N	4.099032628299721e-6
-paganism_N	4.099032628299721e-6
-page_N	3.8121003443187406e-4
-page_V2	1.679148335963999e-5
-pageant_N	1.2297097884899164e-5
-pageantry_N	8.198065256599442e-6
-pagination_N	4.099032628299721e-6
-pagoda_N	4.099032628299721e-6
-pail_N	1.2297097884899164e-5
-pailful_N	4.099032628299721e-6
-paillasse_N	4.099032628299721e-6
-pailliasse_N	4.099032628299721e-6
-pain_N	6.148548942449582e-5
-pain_V2	3.358296671927998e-5
-pained_A	1.3251527238514238e-5
-painful_A	2.9153359924731325e-4
-painkiller_N	4.099032628299721e-6
-painless_A	2.6503054477028476e-5
-painstaking_A	2.6503054477028476e-5
-paint_N	2.4594195769798327e-5
-paint_V	1.6035920461834508e-4
-paint_V2	2.6866373375423986e-4
-paintbox_N	4.099032628299721e-6
-paintbrush_N	8.198065256599442e-6
-painter_N	1.6396130513198885e-5
-painting_N	2.0905066404328578e-4
-pair_N	4.0990326282997215e-5
-pair_V	6.872537340786218e-5
-pair_V2	8.395741679819995e-5
-paisley_N	4.099032628299721e-6
-paisley_PN	1.8648018648018647e-5
-pakistan_PN	2.0512820512820512e-4
-pakistani_A	5.300610895405695e-5
-pakistani_N	4.099032628299721e-6
-pal_N	1.2297097884899164e-5
-pal_V	2.2908457802620728e-5
-palace_N	1.2297097884899164e-5
-paladin_N	4.099032628299721e-6
-palaeolithic_A	1.3251527238514238e-5
-palaeontologist_N	4.099032628299721e-6
-palaeontology_N	4.099032628299721e-6
-palankeen_N	4.099032628299721e-6
-palanquin_N	4.099032628299721e-6
-palatable_A	2.6503054477028476e-5
-palatal_A	1.3251527238514238e-5
-palatal_N	4.099032628299721e-6
-palate_N	8.198065256599442e-6
-palatial_A	2.6503054477028476e-5
-palatinate_N	4.099032628299721e-6
-palaver_N	4.099032628299721e-6
-palaver_V	2.2908457802620728e-5
-pale_A	7.950916343108544e-5
-pale_N	8.198065256599442e-6
-pale_V	1.1454228901310364e-4
-paleface_N	4.099032628299721e-6
-palembang_PN	1.8648018648018647e-5
-paleness_N	4.099032628299721e-6
-paleolithic_A	1.3251527238514238e-5
-paleontologist_N	4.099032628299721e-6
-paleontology_N	4.099032628299721e-6
-palermo_PN	1.8648018648018647e-5
-palestine_PN	1.8648018648018647e-5
-palestinian_A	1.5901832686217088e-4
-palestinian_N	8.198065256599442e-6
-palette_N	4.099032628299721e-6
-palette_knife_N	4.099032628299721e-6
-palfrey_N	4.099032628299721e-6
-palimpsest_N	4.099032628299721e-6
-palindrome_N	4.099032628299721e-6
-paling_N	4.099032628299721e-6
-palisade_N	4.099032628299721e-6
-palisade_V2	1.679148335963999e-5
-palish_A	1.3251527238514238e-5
-pall_N	3.689129365469749e-5
-pall_V	2.2908457802620728e-5
-pallbearer_N	4.099032628299721e-6
-pallet_N	4.099032628299721e-6
-palliasse_N	4.099032628299721e-6
-palliate_V2	1.679148335963999e-5
-palliation_N	4.099032628299721e-6
-palliative_A	1.3251527238514238e-5
-palliative_N	4.099032628299721e-6
-pallid_A	1.3251527238514238e-5
-pallidness_N	4.099032628299721e-6
-pallor_N	8.198065256599442e-6
-pally_A	1.3251527238514238e-5
-palm_N	2.869322839809805e-5
-palm_V2	5.037445007891997e-5
-palm_oil_N	4.099032628299721e-6
-palmer_N	4.099032628299721e-6
-palmetto_N	4.099032628299721e-6
-palmist_N	4.099032628299721e-6
-palmistry_N	4.099032628299721e-6
-palmy_A	1.3251527238514238e-5
-palpable_A	1.3251527238514238e-5
-palpitate_V	2.2908457802620728e-5
-palpitation_N	4.099032628299721e-6
-palsy_N	4.099032628299721e-6
-palsy_V2	1.679148335963999e-5
-palter_V	2.2908457802620728e-5
-paltry_A	6.62576361925712e-5
-pam_PN	1.8648018648018647e-5
-pamela_PN	1.8648018648018647e-5
-pampas_grass_N	4.099032628299721e-6
-pamper_V2	5.037445007891997e-5
-pamphlet_N	1.2297097884899164e-5
-pamphleteer_N	8.198065256599442e-6
-pamplona_PN	1.8648018648018647e-5
-pan_N	4.099032628299721e-6
-pan_V	1.1454228901310364e-4
-pan_V2	1.679148335963999e-5
-panacea_N	8.198065256599442e-6
-panache_N	4.099032628299721e-6
-panama_N	4.099032628299721e-6
-panama_PN	1.8648018648018647e-5
-panamanian_A	2.9153359924731325e-4
-panamanian_N	4.099032628299721e-6
-panatella_N	4.099032628299721e-6
-pancake_N	8.198065256599442e-6
-panchromatic_A	1.3251527238514238e-5
-pancreas_N	8.198065256599442e-6
-pancreatic_A	1.3251527238514238e-5
-panda_N	8.198065256599442e-6
-pandemic_A	1.3251527238514238e-5
-pandemic_N	4.099032628299721e-6
-pandemonium_N	8.198065256599442e-6
-pander_N	4.099032628299721e-6
-pander_V	2.2908457802620728e-5
-pane_N	4.099032628299721e-6
-panegyric_N	4.099032628299721e-6
-panel_N	3.730119691752746e-4
-panel_V2	1.679148335963999e-5
-panelling_N	4.099032628299721e-6
-pang_N	8.198065256599442e-6
-panga_N	4.099032628299721e-6
-panhandle_N	8.198065256599442e-6
-panhandle_V	2.2908457802620728e-5
-panic_N	2.2544679455648468e-4
-panic_V	2.2908457802620728e-4
-panic_V2	3.358296671927998e-5
-panic_stricken_A	1.3251527238514238e-5
-panicky_A	7.950916343108544e-5
-panjandrum_N	8.198065256599442e-6
-pannier_N	4.099032628299721e-6
-pannikin_N	4.099032628299721e-6
-panoplied_A	1.3251527238514238e-5
-panoply_N	4.099032628299721e-6
-panoptic_A	1.3251527238514238e-5
-panorama_N	4.099032628299721e-6
-panoramic_A	2.6503054477028476e-5
-pansy_N	4.099032628299721e-6
-pant_N	2.4594195769798327e-5
-pant_V	2.2908457802620728e-5
-pant_V2	1.679148335963999e-5
-pantaloon_N	4.099032628299721e-6
-pantechnicon_N	4.099032628299721e-6
-pantheism_N	4.099032628299721e-6
-pantheist_N	4.099032628299721e-6
-pantheistic_A	1.3251527238514238e-5
-pantheon_N	4.099032628299721e-6
-panther_N	4.099032628299721e-6
-pantile_N	4.099032628299721e-6
-pantingly_Adv	7.850402725659827e-6
-panto_N	4.099032628299721e-6
-pantograph_N	4.099032628299721e-6
-pantomime_N	4.099032628299721e-6
-pantry_N	8.198065256599442e-6
-pantryman_N	4.099032628299721e-6
-panty_hose_N	4.099032628299721e-6
-panzer_A	1.3251527238514238e-5
-paotow_PN	1.8648018648018647e-5
-pap_N	1.2297097884899164e-5
-papa_N	8.198065256599442e-6
-papacy_N	4.099032628299721e-6
-papal_A	1.3251527238514238e-5
-papaw_N	4.099032628299721e-6
-papaya_N	4.099032628299721e-6
-paper_N	1.147729135923922e-3
-paper_V2	1.679148335963999e-5
-paper_chase_N	4.099032628299721e-6
-paperback_N	8.198065256599442e-6
-paperbacked_A	1.3251527238514238e-5
-paperclip_N	8.198065256599442e-6
-paperhanger_N	4.099032628299721e-6
-paperknife_N	4.099032628299721e-6
-paperless_A	1.3251527238514238e-5
-papermill_N	4.099032628299721e-6
-paperweight_N	4.099032628299721e-6
-paperwork_N	8.198065256599442e-6
-papier_mache_N	4.099032628299721e-6
-papist_A	1.3251527238514238e-5
-papist_N	4.099032628299721e-6
-papoose_N	4.099032628299721e-6
-paprika_N	4.099032628299721e-6
-papua_PN	1.8648018648018647e-5
-papuan_A	1.3251527238514238e-5
-papuan_N	4.099032628299721e-6
-papyrus_N	4.099032628299721e-6
-par_N	2.50040990326283e-4
-par_excellence_Adv	7.850402725659827e-6
-para_N	4.099032628299721e-6
-parable_N	4.099032628299721e-6
-parabola_N	4.099032628299721e-6
-parabolic_A	1.3251527238514238e-5
-parabolical_A	1.3251527238514238e-5
-parachute_N	1.2297097884899164e-5
-parachute_V	9.163383121048291e-5
-parachute_V2	1.679148335963999e-5
-parachutist_N	4.099032628299721e-6
-parade_N	3.279226102639777e-5
-parade_V	2.2908457802620728e-5
-parade_V2	1.679148335963999e-5
-parade_ground_N	4.099032628299721e-6
-paradigm_N	4.099032628299721e-6
-paradise_N	8.198065256599442e-6
-paradisiac_A	1.3251527238514238e-5
-paradisiacal_A	1.3251527238514238e-5
-paradox_N	2.0495163141498608e-5
-paradoxical_A	1.3251527238514238e-5
-paraffin_N	4.099032628299721e-6
-paragon_N	4.099032628299721e-6
-paragraph_N	2.0495163141498608e-5
-paragraph_V2	1.679148335963999e-5
-paraguay_PN	1.8648018648018647e-5
-paraguayan_A	1.3251527238514238e-5
-paraguayan_N	4.099032628299721e-6
-parakeet_N	1.6396130513198885e-5
-parallel_A	7.950916343108544e-5
-parallel_N	4.0990326282997215e-5
-parallel_V2	8.395741679819995e-5
-parallelism_N	4.099032628299721e-6
-parallelogram_N	4.099032628299721e-6
-paralyse_V2	1.679148335963999e-5
-paralysis_N	1.2297097884899164e-5
-paralytic_A	1.3251527238514238e-5
-paralytic_N	4.099032628299721e-6
-paralyze_V2	1.1754038351747993e-4
-parameter_N	8.198065256599442e-6
-paramilitary_A	2.6503054477028476e-5
-paramount_A	2.6503054477028476e-5
-paramountcy_N	4.099032628299721e-6
-paramour_N	4.099032628299721e-6
-paranoia_N	8.198065256599442e-6
-paranoiac_N	4.099032628299721e-6
-paranoid_A	3.975458171554272e-5
-paranoid_N	4.099032628299721e-6
-parapet_N	4.099032628299721e-6
-paraphernalia_N	4.099032628299721e-6
-paraphrase_V2	1.679148335963999e-5
-paraplegia_N	4.099032628299721e-6
-paraplegic_A	1.3251527238514238e-5
-paraplegic_N	4.099032628299721e-6
-parasite_N	8.198065256599442e-6
-parasitic_A	1.3251527238514238e-5
-parasitical_A	1.3251527238514238e-5
-parasol_N	4.099032628299721e-6
-paratrooper_N	4.099032628299721e-6
-paratyphoid_N	4.099032628299721e-6
-parboil_V2	1.679148335963999e-5
-parcel_N	2.869322839809805e-5
-parcel_V2	5.037445007891997e-5
-parch_V2	3.358296671927998e-5
-parchment_N	4.099032628299721e-6
-pardon_N	8.198065256599442e-6
-pardon_V2	3.358296671927998e-5
-pardonable_A	1.3251527238514238e-5
-pardoner_N	4.099032628299721e-6
-pare_V2	1.679148335963999e-4
-paregoric_N	4.099032628299721e-6
-parent_N	9.509755697655354e-4
-parentage_N	4.099032628299721e-6
-parental_A	1.060122179081139e-4
-parenthesis_N	4.099032628299721e-6
-parenthetic_A	1.3251527238514238e-5
-parenthetical_A	1.3251527238514238e-5
-pari_mutuel_N	4.099032628299721e-6
-pari_passu_Adv	7.850402725659827e-6
-pariah_N	8.198065256599442e-6
-pariah_dog_N	4.099032628299721e-6
-paris_PN	1.8648018648018647e-5
-parish_N	8.198065256599442e-6
-parishioner_N	8.198065256599442e-6
-parisian_A	3.975458171554272e-5
-parisian_N	4.099032628299721e-6
-parity_N	4.9188391539596654e-5
-park_N	1.3936710936219052e-4
-park_V	1.1454228901310364e-4
-park_V2	6.716593343855997e-5
-parka_N	4.099032628299721e-6
-parking_N	7.788161993769471e-5
-parkinson's_A	1.3251527238514238e-5
-parky_A	1.3251527238514238e-5
-parlance_N	1.6396130513198885e-5
-parley_N	8.198065256599442e-6
-parley_V	2.2908457802620728e-5
-parliament_N	4.9188391539596654e-5
-parliamentarian_N	8.198065256599442e-6
-parliamentary_A	1.8552138133919935e-4
-parlour_N	4.099032628299721e-6
-parlour_car_N	4.099032628299721e-6
-parlous_A	1.3251527238514238e-5
-parma_PN	1.8648018648018647e-5
-parmesan_N	4.099032628299721e-6
-parochial_A	3.975458171554272e-5
-parochialism_N	4.099032628299721e-6
-parodist_N	4.099032628299721e-6
-parody_N	2.0495163141498608e-5
-parody_V2	1.679148335963999e-5
-parole_N	4.099032628299721e-6
-parole_V2	1.679148335963999e-5
-paroquet_N	4.099032628299721e-6
-paroxysm_N	4.099032628299721e-6
-parquet_N	4.099032628299721e-6
-parr_N	4.099032628299721e-6
-parricide_N	4.099032628299721e-6
-parrot_N	4.099032628299721e-6
-parry_N	4.099032628299721e-6
-parry_V2	5.037445007891997e-5
-parse_V2	1.679148335963999e-5
-parsee_N	4.099032628299721e-6
-parsimonious_A	1.3251527238514238e-5
-parsimony_N	4.099032628299721e-6
-parsley_N	4.099032628299721e-6
-parsnip_N	4.099032628299721e-6
-parson_N	4.099032628299721e-6
-parsonage_N	4.099032628299721e-6
-part_Adv	7.850402725659827e-6
-part_N	2.6684702410231186e-3
-part_V	6.872537340786218e-5
-part_V2	3.358296671927998e-5
-part_owner_N	4.099032628299721e-6
-part_singing_N	4.099032628299721e-6
-part_song_N	4.099032628299721e-6
-part_time_A	9.276069066959968e-5
-part_time_Adv	1.5700805451319653e-5
-part_timer_N	4.099032628299721e-6
-partake_V	4.5816915605241456e-5
-partake_V2	1.679148335963999e-5
-parterre_N	4.099032628299721e-6
-parthenogenesis_N	4.099032628299721e-6
-parthian_A	1.3251527238514238e-5
-parti_coloured_A	1.3251527238514238e-5
-partial_A	5.03558035063541e-4
-partiality_N	4.099032628299721e-6
-participant_N	2.4594195769798326e-4
-participate_V	1.3745074681572437e-3
-participate_V2	5.037445007891997e-5
-participation_N	1.352680767338908e-4
-participial_A	1.3251527238514238e-5
-participle_N	4.099032628299721e-6
-particle_N	8.198065256599442e-6
-particular_A	3.167115010004903e-3
-particular_N	2.4594195769798327e-5
-particularity_N	4.099032628299721e-6
-particularize_V	2.2908457802620728e-5
-particularize_V2	1.679148335963999e-5
-parting_N	8.198065256599442e-6
-partisan_A	6.62576361925712e-5
-partisan_N	1.6396130513198885e-5
-partisanship_N	4.099032628299721e-6
-partition_N	4.099032628299721e-6
-partition_V2	1.679148335963999e-5
-partitive_A	1.3251527238514238e-5
-partitive_N	4.099032628299721e-6
-partly_Adv	8.792451052739006e-4
-partner_N	8.075094277750451e-4
-partner_V2	1.679148335963999e-5
-partnership_N	4.099032628299721e-4
-partridge_N	4.099032628299721e-6
-parturition_N	4.099032628299721e-6
-party_N	8.075094277750451e-4
-party_spirit_N	4.099032628299721e-6
-party_spirited_A	1.3251527238514238e-5
-party_wall_N	4.099032628299721e-6
-parvenu_N	4.099032628299721e-6
-paschal_A	1.3251527238514238e-5
-pasha_N	8.198065256599442e-6
-pashto_N	4.099032628299721e-6
-pass_N	2.0495163141498608e-5
-pass_V	1.6265005039860718e-3
-pass_V2	1.4440675689290391e-3
-passable_A	5.300610895405695e-5
-passage_N	7.788161993769471e-5
-passageway_N	4.099032628299721e-6
-passbook_N	1.2297097884899164e-5
-passe_A	1.3251527238514238e-5
-passee_A	1.3251527238514238e-5
-passenger_N	1.9675356615838662e-4
-passepartout_N	4.099032628299721e-6
-passer_by_N	4.099032628299721e-6
-passim_Adv	7.850402725659827e-6
-passing_A	1.3251527238514238e-5
-passing_Adv	7.850402725659827e-6
-passing_N	1.2297097884899164e-5
-passing_out_A	1.3251527238514238e-5
-passion_N	4.9188391539596654e-5
-passion_flower_N	4.099032628299721e-6
-passionate_A	9.276069066959968e-5
-passionless_A	1.3251527238514238e-5
-passive_A	1.9877290857771358e-4
-passive_N	8.198065256599442e-6
-passiveness_N	4.099032628299721e-6
-passivity_N	8.198065256599442e-6
-passkey_N	4.099032628299721e-6
-passover_N	4.099032628299721e-6
-passport_N	2.4594195769798327e-5
-password_N	2.4594195769798327e-5
-past_A	4.585028424525926e-3
-past_Adv	4.710241635395896e-5
-past_N	4.385964912280702e-4
-past_Prep	1.404796139289669e-4
-pasta_N	4.0990326282997215e-5
-paste_N	4.099032628299721e-6
-paste_V2	3.358296671927998e-5
-paste_up_N	4.099032628299721e-6
-pasteboard_N	4.099032628299721e-6
-pastel_N	4.099032628299721e-6
-pastern_N	4.099032628299721e-6
-pasteurization_N	4.099032628299721e-6
-pasteurize_V2	3.358296671927998e-5
-pastiche_N	4.099032628299721e-6
-pastille_N	4.099032628299721e-6
-pastime_N	1.2297097884899164e-5
-pasting_N	4.099032628299721e-6
-pastor_N	1.2297097884899164e-5
-pastoral_A	1.3251527238514238e-5
-pastoral_N	4.099032628299721e-6
-pastorate_N	4.099032628299721e-6
-pastry_N	2.0495163141498608e-5
-pastry_cook_N	4.099032628299721e-6
-pasturage_N	4.099032628299721e-6
-pasture_N	1.2297097884899164e-5
-pasture_V	2.2908457802620728e-5
-pasture_V2	1.679148335963999e-5
-pasty_A	1.3251527238514238e-5
-pasty_N	4.099032628299721e-6
-pat_Adv	7.850402725659827e-6
-pat_N	8.198065256599442e-6
-pat_PN	1.8648018648018647e-5
-pat_V	2.2908457802620728e-5
-pat_V2	1.679148335963999e-5
-patch_N	2.4594195769798327e-5
-patch_V2	6.716593343855997e-5
-patch_pocket_N	4.099032628299721e-6
-patchily_Adv	7.850402725659827e-6
-patchiness_N	4.099032628299721e-6
-patchouli_N	4.099032628299721e-6
-patchwork_N	8.198065256599442e-6
-patchy_A	1.3251527238514238e-5
-pate_1_N	4.099032628299721e-6
-pate_2_N	4.099032628299721e-6
-pate_de_foie_gras_N	4.099032628299721e-6
-patella_N	4.099032628299721e-6
-patent_A	3.975458171554272e-5
-patent_N	3.074274471224791e-4
-patent_V2	1.0074890015783994e-4
-patentee_N	4.099032628299721e-6
-paterfamilias_N	4.099032628299721e-6
-paternal_A	1.3251527238514238e-5
-paternalism_N	4.099032628299721e-6
-paternity_N	4.099032628299721e-6
-paternoster_N	4.099032628299721e-6
-path_N	1.1067388096409248e-4
-path_finder_N	4.099032628299721e-6
-pathetic_A	2.6503054477028476e-5
-pathetically_Adv	7.850402725659827e-6
-pathless_A	1.3251527238514238e-5
-pathogen_N	4.099032628299721e-6
-pathological_A	2.6503054477028476e-5
-pathologist_N	4.099032628299721e-6
-pathology_N	4.099032628299721e-6
-pathos_N	4.099032628299721e-6
-pathway_N	4.099032628299721e-6
-patience_N	2.869322839809805e-5
-patience_PN	1.8648018648018647e-5
-patient_A	9.276069066959968e-5
-patient_N	2.5823905558288243e-4
-patina_N	4.099032628299721e-6
-patio_N	4.099032628299721e-6
-patisserie_N	4.099032628299721e-6
-patois_N	4.099032628299721e-6
-patrai_PN	1.8648018648018647e-5
-patrial_N	4.099032628299721e-6
-patriarch_N	1.2297097884899164e-5
-patriarchal_A	2.6503054477028476e-5
-patriarchate_N	8.198065256599442e-6
-patriarchy_N	8.198065256599442e-6
-patricia_PN	1.8648018648018647e-5
-patrician_A	1.3251527238514238e-5
-patrician_N	8.198065256599442e-6
-patricide_N	4.099032628299721e-6
-patrick_PN	1.8648018648018647e-5
-patrimonial_A	1.3251527238514238e-5
-patrimony_N	4.099032628299721e-6
-patriot_N	8.198065256599442e-6
-patriotic_A	5.300610895405695e-5
-patriotically_Adv	7.850402725659827e-6
-patriotism_N	8.198065256599442e-6
-patrol_N	3.689129365469749e-5
-patrol_V	4.5816915605241456e-5
-patrol_V2	3.358296671927998e-5
-patrolman_N	4.099032628299721e-6
-patron_N	3.689129365469749e-5
-patronage_N	1.2297097884899164e-5
-patroness_N	4.099032628299721e-6
-patronize_V2	6.716593343855997e-5
-patronizing_A	2.6503054477028476e-5
-patronymic_A	1.3251527238514238e-5
-patronymic_N	4.099032628299721e-6
-patten_N	4.099032628299721e-6
-patter_N	8.198065256599442e-6
-patter_V	2.2908457802620728e-5
-patter_V2	1.679148335963999e-5
-pattern_N	1.9675356615838662e-4
-pattern_V2	5.037445007891997e-5
-patty_N	4.099032628299721e-6
-patty_PN	1.8648018648018647e-5
-patty_pan_N	4.099032628299721e-6
-paucity_N	4.099032628299721e-6
-paul_PN	1.8648018648018647e-5
-paula_PN	1.8648018648018647e-5
-pauline_PN	1.8648018648018647e-5
-paunch_N	4.099032628299721e-6
-paunchiness_N	4.099032628299721e-6
-paunchy_A	1.3251527238514238e-5
-pauper_N	8.198065256599442e-6
-pauperism_N	4.099032628299721e-6
-pauperization_N	4.099032628299721e-6
-pauperize_V2	1.679148335963999e-5
-pause_N	2.0495163141498608e-5
-pause_V	1.6035920461834508e-4
-pause_V2V	5.810575246949448e-4
-pause_VS	1.1564704521799469e-4
-pave_V2	1.5112335023675992e-4
-pavement_N	4.099032628299721e-6
-pavilion_N	4.099032628299721e-6
-paving_stone_N	4.099032628299721e-6
-paw_N	4.099032628299721e-6
-paw_V	4.5816915605241456e-5
-paw_V2	1.679148335963999e-5
-pawky_A	1.3251527238514238e-5
-pawl_N	4.099032628299721e-6
-pawn_N	4.0990326282997215e-5
-pawn_V2	3.358296671927998e-5
-pawn_ticket_N	4.099032628299721e-6
-pawnbroker_N	4.099032628299721e-6
-pawnshop_N	4.099032628299721e-6
-pawpaw_N	4.099032628299721e-6
-pax_N	4.099032628299721e-6
-pax_romana_N	4.099032628299721e-6
-pay_N	2.746351860960813e-4
-pay_V	7.1703472922202876e-3
-pay_V2	7.690499378715116e-3
-pay_V2V	1.1621150493898896e-3
-pay_VS	4.047646582629814e-4
-pay_as_you_earn_N	4.099032628299721e-6
-pay_claim_N	4.099032628299721e-6
-pay_packet_N	4.099032628299721e-6
-pay_station_N	4.099032628299721e-6
-payable_A	4.7705498058651257e-4
-payday_N	4.099032628299721e-6
-paydirt_N	4.099032628299721e-6
-paye_PN	1.8648018648018647e-5
-payee_N	4.099032628299721e-6
-payer_N	2.4594195769798327e-5
-payload_N	4.099032628299721e-6
-paymaster_N	4.099032628299721e-6
-payment_N	1.131333005410723e-3
-paynim_N	4.099032628299721e-6
-payoff_N	1.6396130513198885e-5
-payphone_N	4.099032628299721e-6
-payroll_N	9.427775045089359e-5
-paysheet_N	4.099032628299721e-6
-payslip_N	4.099032628299721e-6
-pc_PN	1.8648018648018647e-5
-pdsa_N	4.099032628299721e-6
-pe_N	4.099032628299721e-6
-pea_N	1.2297097884899164e-5
-pea_chick_N	4.099032628299721e-6
-pea_flour_N	4.099032628299721e-6
-pea_green_A	1.3251527238514238e-5
-pea_green_N	4.099032628299721e-6
-pea_jacket_N	4.099032628299721e-6
-pea_soup_N	4.099032628299721e-6
-peace_N	1.4756517461878997e-4
-peace_offering_N	4.099032628299721e-6
-peaceable_A	1.3251527238514238e-5
-peaceful_A	1.4576679962365662e-4
-peacefulness_N	4.099032628299721e-6
-peacehaven_PN	1.8648018648018647e-5
-peacekeeper_N	4.099032628299721e-6
-peacemaker_N	1.2297097884899164e-5
-peacetime_N	1.2297097884899164e-5
-peach_N	8.198065256599442e-6
-peach_V	2.2908457802620728e-5
-peach_V2	1.679148335963999e-5
-peacock_N	4.099032628299721e-6
-peacock_blue_A	1.3251527238514238e-5
-peacock_blue_N	4.099032628299721e-6
-peafowl_N	4.099032628299721e-6
-peahen_N	4.099032628299721e-6
-peak_N	1.4756517461878997e-4
-peak_V	2.2908457802620728e-4
-peak_V2	5.037445007891997e-5
-peaked_A	6.62576361925712e-5
-peaky_A	1.3251527238514238e-5
-peal_N	2.0495163141498608e-5
-peal_V	4.5816915605241456e-5
-peal_V2	1.679148335963999e-5
-peanut_N	2.4594195769798327e-5
-pear_N	8.198065256599442e-6
-pearl_N	8.198065256599442e-6
-pearl_PN	1.8648018648018647e-5
-pearl_V	2.2908457802620728e-5
-pearl_barley_N	4.099032628299721e-6
-pearl_diver_N	4.099032628299721e-6
-pearl_fishery_N	4.099032628299721e-6
-pearl_oyster_N	4.099032628299721e-6
-pearl_sago_N	4.099032628299721e-6
-pearly_A	1.3251527238514238e-5
-pearmain_N	4.099032628299721e-6
-peasant_N	3.689129365469749e-5
-peasantry_N	4.099032628299721e-6
-pease_N	4.099032628299721e-6
-pease_pudding_N	4.099032628299721e-6
-peashooter_N	4.099032628299721e-6
-peasouper_N	4.099032628299721e-6
-peat_N	4.099032628299721e-6
-peaty_A	1.3251527238514238e-5
-pebble_N	4.099032628299721e-6
-pebbly_A	1.3251527238514238e-5
-pecan_N	4.099032628299721e-6
-peccable_A	1.3251527238514238e-5
-peccadillo_N	4.099032628299721e-6
-peccary_N	4.099032628299721e-6
-peck_N	8.198065256599442e-6
-peck_V	4.5816915605241456e-5
-peck_V2	1.679148335963999e-5
-pecker_N	4.099032628299721e-6
-peckish_A	1.3251527238514238e-5
-pectic_A	1.3251527238514238e-5
-pectin_N	4.099032628299721e-6
-pectoral_A	1.3251527238514238e-5
-peculate_V	2.2908457802620728e-5
-peculate_V2	1.679148335963999e-5
-peculation_N	4.099032628299721e-6
-peculiar_A	9.276069066959968e-5
-peculiarity_N	1.2297097884899164e-5
-pecuniary_A	1.3251527238514238e-5
-pedagogic_A	1.3251527238514238e-5
-pedagogical_A	1.3251527238514238e-5
-pedagogue_N	8.198065256599442e-6
-pedagogy_N	4.099032628299721e-6
-pedal_A	1.3251527238514238e-5
-pedal_N	4.099032628299721e-6
-pedal_V	6.872537340786218e-5
-pedal_V2	1.679148335963999e-5
-pedant_N	4.099032628299721e-6
-pedantic_A	1.3251527238514238e-5
-pedantically_Adv	7.850402725659827e-6
-pedantry_N	4.099032628299721e-6
-peddle_V	9.163383121048291e-5
-peddle_V2	1.5112335023675992e-4
-peddler_N	8.198065256599442e-6
-peddling_A	2.6503054477028476e-5
-pederast_N	4.099032628299721e-6
-pederasty_N	4.099032628299721e-6
-pedestal_N	4.099032628299721e-6
-pedestrian_A	2.6503054477028476e-5
-pedestrian_N	1.6396130513198885e-5
-pediatrician_N	1.2297097884899164e-5
-pediatrics_N	4.099032628299721e-6
-pedicab_N	4.099032628299721e-6
-pedicure_N	4.099032628299721e-6
-pedigree_N	8.198065256599442e-6
-pediment_N	4.099032628299721e-6
-pedlar_N	4.099032628299721e-6
-pedometer_N	4.099032628299721e-6
-pee_N	4.099032628299721e-6
-pee_V	2.2908457802620728e-5
-peebles_PN	1.8648018648018647e-5
-peek_N	8.198065256599442e-6
-peek_V	4.5816915605241456e-5
-peek_a_boo_N	4.099032628299721e-6
-peel_N	4.099032628299721e-6
-peel_V	4.5816915605241456e-5
-peel_V2	5.037445007891997e-5
-peeler_N	4.099032628299721e-6
-peep_N	8.198065256599442e-6
-peep_V	2.2908457802620728e-5
-peeper_N	4.099032628299721e-6
-peephole_N	4.099032628299721e-6
-peepshow_N	4.099032628299721e-6
-peepul_N	4.099032628299721e-6
-peer_N	2.0495163141498608e-5
-peer_V	1.1454228901310364e-4
-peerage_N	4.099032628299721e-6
-peeress_N	4.099032628299721e-6
-peerless_A	2.6503054477028476e-5
-peeve_V2	1.679148335963999e-5
-peeved_A	1.3251527238514238e-5
-peevish_A	1.3251527238514238e-5
-peevishness_N	4.099032628299721e-6
-peewit_N	4.099032628299721e-6
-peg_N	4.099032628299721e-6
-peg_PN	1.8648018648018647e-5
-peg_V	1.1454228901310364e-4
-peg_V2	2.3508076703495986e-4
-peggy_PN	1.8648018648018647e-5
-peignoir_N	4.099032628299721e-6
-pejorative_A	2.6503054477028476e-5
-peke_N	4.099032628299721e-6
-pekinese_N	4.099032628299721e-6
-peking_PN	1.8648018648018647e-5
-pekoe_N	4.099032628299721e-6
-pelf_N	4.099032628299721e-6
-pelican_N	4.099032628299721e-6
-pelisse_N	4.099032628299721e-6
-pell_mell_Adv	7.850402725659827e-6
-pellet_N	4.099032628299721e-6
-pellucid_A	1.3251527238514238e-5
-pelmet_N	4.099032628299721e-6
-pelota_N	4.099032628299721e-6
-pelt_N	4.099032628299721e-6
-pelt_V	2.2908457802620728e-5
-pelt_V2	1.679148335963999e-5
-pelton_PN	1.8648018648018647e-5
-pelvic_A	3.975458171554272e-5
-pelvis_N	4.099032628299721e-6
-pembroke_PN	1.8648018648018647e-5
-pemmican_N	4.099032628299721e-6
-pen_N	2.4594195769798327e-5
-pen_V2	3.358296671927998e-5
-pen_and_ink_N	4.099032628299721e-6
-pen_friend_N	4.099032628299721e-6
-pen_name_N	4.099032628299721e-6
-pen_pusher_N	4.099032628299721e-6
-penal_A	1.3251527238514238e-5
-penalization_N	4.099032628299721e-6
-penalize_V2	8.395741679819995e-5
-penalty_N	2.541400229545827e-4
-penance_N	4.099032628299721e-6
-penarth_PN	1.8648018648018647e-5
-penchant_N	2.0495163141498608e-5
-pencil_N	7.378258730939498e-5
-pencil_V2	1.679148335963999e-5
-pend_V	1.5806835883808302e-3
-pend_V2	5.037445007891997e-5
-pendant_N	4.099032628299721e-6
-pendent_A	1.3251527238514238e-5
-pending_A	3.975458171554272e-5
-pending_Prep	1.652701340340787e-5
-pendlebury_PN	1.8648018648018647e-5
-pendulous_A	1.3251527238514238e-5
-pendulum_N	1.2297097884899164e-5
-penelope_PN	1.8648018648018647e-5
-penetrability_N	4.099032628299721e-6
-penetrable_A	1.3251527238514238e-5
-penetrate_V	4.5816915605241456e-5
-penetrate_V2	1.3433186687711993e-4
-penetrating_A	1.3251527238514238e-5
-penetration_N	8.198065256599442e-6
-penetrative_A	1.3251527238514238e-5
-penguin_N	4.099032628299721e-6
-penicillin_N	4.099032628299721e-6
-penicuik_PN	1.8648018648018647e-5
-peninsula_N	1.6396130513198885e-5
-peninsular_A	1.3251527238514238e-5
-penis_N	8.198065256599442e-6
-penitence_N	4.099032628299721e-6
-penitent_A	1.3251527238514238e-5
-penitent_N	4.099032628299721e-6
-penitential_A	1.3251527238514238e-5
-penitentiary_A	1.3251527238514238e-5
-penitentiary_N	4.099032628299721e-6
-penki_PN	1.8648018648018647e-5
-penknife_N	4.099032628299721e-6
-penmanship_N	4.099032628299721e-6
-penn'orth_N	4.099032628299721e-6
-pennant_N	2.0495163141498608e-5
-penniless_A	1.3251527238514238e-5
-pennon_N	4.099032628299721e-6
-pennsylvania_PN	1.8648018648018647e-5
-penny_N	1.926545335300869e-4
-penny_PN	1.8648018648018647e-5
-pennyweight_N	4.099032628299721e-6
-pennyworth_N	4.099032628299721e-6
-penology_N	4.099032628299721e-6
-penrhyn_PN	1.8648018648018647e-5
-penrith_PN	1.8648018648018647e-5
-penryn_PN	1.8648018648018647e-5
-pension_N	3.9350713231677323e-4
-pension_V2	1.679148335963999e-5
-pensionable_A	1.3251527238514238e-5
-pensioner_N	4.099032628299721e-6
-pensive_A	1.3251527238514238e-5
-pensiveness_N	4.099032628299721e-6
-penstock_N	4.099032628299721e-6
-pent_up_A	7.950916343108544e-5
-pentagon_N	4.099032628299721e-6
-pentagonal_A	1.3251527238514238e-5
-pentameter_N	8.198065256599442e-6
-pentateuch_N	4.099032628299721e-6
-pentathlon_N	4.099032628299721e-6
-pentecost_N	4.099032628299721e-6
-pentecostal_A	1.3251527238514238e-5
-penthouse_N	1.2297097884899164e-5
-penultimate_A	1.3251527238514238e-5
-penultimate_N	4.099032628299721e-6
-penumbra_N	4.099032628299721e-6
-penurious_A	1.3251527238514238e-5
-penuriousness_N	4.099032628299721e-6
-penury_N	4.099032628299721e-6
-penzance_PN	1.8648018648018647e-5
-peon_N	4.099032628299721e-6
-peonage_N	4.099032628299721e-6
-peony_N	4.099032628299721e-6
-people_N	3.9350713231677323e-4
-people_V2	3.358296671927998e-5
-pep_N	1.2297097884899164e-5
-pep_V2	1.679148335963999e-5
-pepper_N	8.198065256599442e-6
-pepper_V2	3.358296671927998e-5
-pepper_and_salt_N	4.099032628299721e-6
-pepper_mill_N	4.099032628299721e-6
-pepper_pot_N	4.099032628299721e-6
-peppercorn_N	4.099032628299721e-6
-peppermint_N	4.099032628299721e-6
-peppery_A	1.3251527238514238e-5
-pepsin_N	4.099032628299721e-6
-peptic_A	1.3251527238514238e-5
-per_Prep	9.750937908010643e-4
-peradventure_Adv	7.850402725659827e-6
-perambulate_V	2.2908457802620728e-5
-perambulate_V2	1.679148335963999e-5
-perambulation_N	4.099032628299721e-6
-perambulator_N	4.099032628299721e-6
-perceivable_A	1.3251527238514238e-5
-perceive_V2	2.5187225039459985e-4
-perceive_V2V	5.810575246949448e-4
-perceive_VS	1.1564704521799469e-4
-perceiver_N	4.099032628299721e-6
-percent_N	9.427775045089359e-5
-percentage_N	6.92736514182653e-4
-perceptibility_N	4.099032628299721e-6
-perceptible_A	1.3251527238514238e-5
-perception_N	1.2707001147729135e-4
-perceptive_A	1.3251527238514238e-5
-perceptual_A	1.3251527238514238e-5
-perch_N	1.2297097884899164e-5
-perch_V	4.5816915605241456e-5
-perch_V2	3.358296671927998e-5
-perchance_Adv	7.850402725659827e-6
-percipient_A	1.3251527238514238e-5
-percolate_V	2.2908457802620728e-5
-percolate_V2	1.679148335963999e-5
-percolator_N	4.099032628299721e-6
-percussion_N	4.099032628299721e-6
-percussionist_N	4.099032628299721e-6
-percy_PN	1.8648018648018647e-5
-perdition_N	4.099032628299721e-6
-peregrination_N	4.099032628299721e-6
-peremptory_A	2.6503054477028476e-5
-perennial_A	6.62576361925712e-5
-perennial_N	4.099032628299721e-6
-perfect_A	4.107973443939414e-4
-perfect_V2	5.037445007891997e-5
-perfectibility_N	4.099032628299721e-6
-perfectible_A	1.3251527238514238e-5
-perfection_N	2.0495163141498608e-5
-perfectionist_N	4.099032628299721e-6
-perfervid_A	1.3251527238514238e-5
-perfidious_A	2.6503054477028476e-5
-perfidiousness_N	4.099032628299721e-6
-perfidy_N	4.099032628299721e-6
-perforate_V2	3.358296671927998e-5
-perforation_N	4.099032628299721e-6
-perforce_Adv	7.850402725659827e-6
-perform_V	1.007972143315312e-3
-perform_V2	4.3657856735063974e-4
-performance_N	7.706181341203476e-4
-performer_N	6.558452205279554e-5
-perfume_N	2.4594195769798327e-5
-perfume_V2	3.358296671927998e-5
-perfumer_N	4.099032628299721e-6
-perfunctory_A	1.3251527238514238e-5
-pergola_N	4.099032628299721e-6
-perhaps_Adv	1.1226075897693552e-3
-peri_N	4.099032628299721e-6
-perigee_N	4.099032628299721e-6
-perihelion_N	4.099032628299721e-6
-peril_N	2.0495163141498608e-5
-peril_V2	1.679148335963999e-5
-perilous_A	5.300610895405695e-5
-perimeter_N	8.198065256599442e-6
-period_N	1.5863256271519922e-3
-periodic_A	1.060122179081139e-4
-periodical_A	6.62576361925712e-5
-periodical_N	1.2297097884899164e-5
-peripatetic_A	1.3251527238514238e-5
-peripheral_A	9.276069066959968e-5
-periphery_N	1.2297097884899164e-5
-periphrasis_N	4.099032628299721e-6
-periphrastic_A	1.3251527238514238e-5
-periscope_N	4.099032628299721e-6
-perish_V	2.2908457802620728e-5
-perish_V2	1.679148335963999e-5
-perishable_A	1.3251527238514238e-5
-perisher_N	4.099032628299721e-6
-peristyle_N	4.099032628299721e-6
-peritonitis_N	4.099032628299721e-6
-periwig_N	4.099032628299721e-6
-periwinkle_N	4.099032628299721e-6
-perjure_V2	1.679148335963999e-5
-perjurer_N	4.099032628299721e-6
-perjury_N	3.279226102639777e-5
-perk_N	1.6396130513198885e-5
-perk_V	6.872537340786218e-5
-perk_V2	1.679148335963999e-5
-perkily_Adv	7.850402725659827e-6
-perkiness_N	4.099032628299721e-6
-perky_A	1.3251527238514238e-5
-perm_N	4.099032628299721e-6
-perm_PN	1.8648018648018647e-5
-perm_V2	1.679148335963999e-5
-permafrost_N	4.099032628299721e-6
-permanence_N	8.198065256599442e-6
-permanency_N	4.099032628299721e-6
-permanent_A	6.228217802101692e-4
-permanganate_N	4.099032628299721e-6
-permeability_N	4.099032628299721e-6
-permeable_A	2.6503054477028476e-5
-permeate_V	2.2908457802620728e-5
-permeate_V2	5.037445007891997e-5
-permeation_N	4.099032628299721e-6
-permissible_A	9.276069066959968e-5
-permission_N	1.352680767338908e-4
-permissive_A	2.6503054477028476e-5
-permissiveness_N	4.099032628299721e-6
-permit_N	5.328742416789638e-5
-permit_V	3.4362686703931093e-4
-permit_V2	5.373274675084797e-4
-permit_V2V	1.452643811737362e-2
-permutation_N	4.099032628299721e-6
-permute_V2	1.679148335963999e-5
-pernicious_A	2.6503054477028476e-5
-perniciousness_N	4.099032628299721e-6
-pernickety_A	1.3251527238514238e-5
-peroration_N	4.099032628299721e-6
-peroxide_N	4.099032628299721e-6
-perpendicular_A	1.3251527238514238e-5
-perpendicular_N	4.099032628299721e-6
-perpetrate_V2	3.358296671927998e-5
-perpetration_N	4.099032628299721e-6
-perpetrator_N	4.099032628299721e-6
-perpetual_A	1.060122179081139e-4
-perpetuate_V2	1.0074890015783994e-4
-perpetuation_N	4.099032628299721e-6
-perpetuity_N	4.099032628299721e-6
-perplex_V2	1.679148335963999e-5
-perplexed_A	1.3251527238514238e-5
-perplexity_N	4.099032628299721e-6
-perquisite_N	4.099032628299721e-6
-perry_N	4.099032628299721e-6
-persecute_V2	5.037445007891997e-5
-persecution_N	8.198065256599442e-6
-persecutor_N	4.099032628299721e-6
-perseverance_N	4.099032628299721e-6
-persevere_V	2.2908457802620728e-5
-persevering_A	1.3251527238514238e-5
-pershore_PN	1.8648018648018647e-5
-persia_PN	1.8648018648018647e-5
-persianFem_N	4.099032628299721e-6
-persianMasc_N	4.099032628299721e-6
-persian_A	2.6503054477028476e-5
-persiflage_N	4.099032628299721e-6
-persimmon_N	4.099032628299721e-6
-persist_V	2.7490149363144874e-4
-persistence_N	1.2297097884899164e-5
-persistent_A	2.2527596305474206e-4
-person_N	3.6481390391867517e-4
-persona_N	4.099032628299721e-6
-persona_grata_N	4.099032628299721e-6
-persona_non_grata_N	1.6396130513198885e-5
-personable_A	1.3251527238514238e-5
-personage_N	4.099032628299721e-6
-personal_A	2.6900600294183907e-3
-personal_N	7.788161993769471e-5
-personality_N	4.9188391539596654e-5
-personalize_V2	8.395741679819995e-5
-personalty_N	4.099032628299721e-6
-personate_V2	1.679148335963999e-5
-personation_N	4.099032628299721e-6
-personification_N	8.198065256599442e-6
-personify_V2	1.679148335963999e-5
-personnel_N	4.099032628299721e-6
-perspective_N	6.148548942449582e-5
-perspex_N	4.099032628299721e-6
-perspicacious_A	1.3251527238514238e-5
-perspicacity_N	4.099032628299721e-6
-perspicuity_N	4.099032628299721e-6
-perspicuous_A	1.3251527238514238e-5
-perspicuousness_N	4.099032628299721e-6
-perspiration_N	4.099032628299721e-6
-perspire_V	2.2908457802620728e-5
-persuadable_A	1.3251527238514238e-5
-persuade_V2	6.884508177452396e-4
-persuasion_N	8.198065256599442e-6
-persuasive_A	5.300610895405695e-5
-persuasiveness_N	8.198065256599442e-6
-pert_A	1.3251527238514238e-5
-pertain_V	4.5816915605241456e-5
-perth_PN	1.8648018648018647e-5
-pertinacious_A	1.3251527238514238e-5
-pertinacity_N	4.099032628299721e-6
-pertinence_N	4.099032628299721e-6
-pertinent_A	6.62576361925712e-5
-pertness_N	4.099032628299721e-6
-perturb_V2	3.358296671927998e-5
-perturbation_N	4.099032628299721e-6
-peru_PN	1.8648018648018647e-5
-perugia_PN	1.8648018648018647e-5
-peruke_N	4.099032628299721e-6
-perusal_N	4.099032628299721e-6
-peruse_V2	5.037445007891997e-5
-peruvian_A	7.950916343108544e-5
-peruvian_N	4.099032628299721e-6
-pervade_V2	5.037445007891997e-5
-pervasion_N	4.099032628299721e-6
-pervasive_A	1.1926374514662814e-4
-pervasiveness_N	4.099032628299721e-6
-perverse_A	6.62576361925712e-5
-perverseness_N	4.099032628299721e-6
-perversion_N	8.198065256599442e-6
-perversity_N	8.198065256599442e-6
-pervert_N	8.198065256599442e-6
-pervert_V2	1.679148335963999e-5
-pescara_PN	1.8648018648018647e-5
-peseta_N	2.869322839809805e-5
-pesky_A	1.3251527238514238e-5
-peso_N	1.2297097884899164e-5
-pessary_N	4.099032628299721e-6
-pessimism_N	1.6396130513198885e-5
-pessimist_N	1.6396130513198885e-5
-pessimistic_A	1.8552138133919935e-4
-pessimistically_Adv	7.850402725659827e-6
-pest_N	4.099032628299721e-6
-pester_V2	3.358296671927998e-5
-pesticide_N	8.198065256599443e-5
-pestiferous_A	1.3251527238514238e-5
-pestilence_N	4.099032628299721e-6
-pestilent_A	1.3251527238514238e-5
-pestilential_A	1.3251527238514238e-5
-pestle_N	4.099032628299721e-6
-pestle_V2	1.679148335963999e-5
-pet_N	4.0990326282997215e-5
-pet_V2	1.679148335963999e-5
-petal_N	4.099032628299721e-6
-petaled_A	1.3251527238514238e-5
-petalled_A	1.3251527238514238e-5
-petard_N	4.099032628299721e-6
-pete_PN	1.8648018648018647e-5
-peter_PN	1.8648018648018647e-5
-peter_V	2.2908457802620728e-5
-peterborough_PN	1.8648018648018647e-5
-peterhead_PN	1.8648018648018647e-5
-peterlee_PN	1.8648018648018647e-5
-petersfield_PN	1.8648018648018647e-5
-petit_bourgeois_N	4.099032628299721e-6
-petite_A	2.6503054477028476e-5
-petition_N	6.558452205279554e-5
-petition_V	4.5816915605241456e-5
-petition_V2	3.358296671927998e-5
-petitioner_N	4.099032628299721e-6
-petrel_N	4.099032628299721e-6
-petrifaction_N	4.099032628299721e-6
-petrify_V	2.2908457802620728e-5
-petrify_V2	1.679148335963999e-5
-petro_chemical_N	4.099032628299721e-6
-petrol_N	4.099032628299721e-6
-petroleum_N	1.1887194622069192e-4
-petrology_N	4.099032628299721e-6
-petticoat_N	4.099032628299721e-6
-pettifogging_A	1.3251527238514238e-5
-pettily_Adv	7.850402725659827e-6
-pettiness_N	8.198065256599442e-6
-pettish_A	1.3251527238514238e-5
-pettishness_N	4.099032628299721e-6
-petty_A	5.300610895405695e-5
-petulance_N	4.099032628299721e-6
-petulant_A	2.6503054477028476e-5
-petunia_N	4.099032628299721e-6
-pew_N	4.099032628299721e-6
-pew_opener_N	4.099032628299721e-6
-pewit_N	4.099032628299721e-6
-pewter_N	4.099032628299721e-6
-peyote_N	4.099032628299721e-6
-pfennig_N	4.099032628299721e-6
-phaeton_N	4.099032628299721e-6
-phagocyte_N	4.099032628299721e-6
-phalanx_N	8.198065256599442e-6
-phallic_A	1.3251527238514238e-5
-phallus_N	4.099032628299721e-6
-phantasm_N	4.099032628299721e-6
-phantasmagoria_N	4.099032628299721e-6
-phantasmal_A	1.3251527238514238e-5
-phantasy_N	4.099032628299721e-6
-phantom_N	4.099032628299721e-6
-pharaoh_N	8.198065256599442e-6
-pharisaic_A	1.3251527238514238e-5
-pharisaical_A	1.3251527238514238e-5
-pharisee_N	4.099032628299721e-6
-pharmaceutical_A	5.830671984946265e-4
-pharmacist_N	8.198065256599442e-6
-pharmacological_A	1.3251527238514238e-5
-pharmacologist_N	4.099032628299721e-6
-pharmacology_N	4.099032628299721e-6
-pharmacopoeia_N	4.099032628299721e-6
-pharmacy_N	1.2297097884899164e-5
-pharos_N	4.099032628299721e-6
-pharyngitis_N	4.099032628299721e-6
-pharynx_N	4.099032628299721e-6
-phase_N	9.837678307919331e-5
-phase_V2	2.5187225039459985e-4
-phd_N	4.099032628299721e-6
-pheasant_N	4.099032628299721e-6
-phenobarbitone_N	4.099032628299721e-6
-phenol_N	4.099032628299721e-6
-phenomenal_A	3.975458171554272e-5
-phenomenon_N	7.788161993769471e-5
-phial_N	4.099032628299721e-6
-phil_PN	1.8648018648018647e-5
-philadelphia_PN	1.8648018648018647e-5
-philander_V	2.2908457802620728e-5
-philanderer_N	4.099032628299721e-6
-philanthropic_A	1.3251527238514238e-5
-philanthropically_Adv	7.850402725659827e-6
-philanthropist_N	8.198065256599442e-6
-philanthropy_N	4.099032628299721e-6
-philatelic_A	1.3251527238514238e-5
-philatelist_N	4.099032628299721e-6
-philately_N	4.099032628299721e-6
-philharmonic_A	1.3251527238514238e-5
-philhellene_A	1.3251527238514238e-5
-philhellene_N	4.099032628299721e-6
-philhellenic_A	1.3251527238514238e-5
-philip_PN	1.8648018648018647e-5
-philippa_PN	1.8648018648018647e-5
-philippine_A	1.4576679962365662e-4
-philippine_N	4.099032628299721e-6
-philippines_PN	4.8484848484848484e-4
-philistine_N	4.099032628299721e-6
-philistinism_N	4.099032628299721e-6
-philological_A	1.3251527238514238e-5
-philologist_N	4.099032628299721e-6
-philology_N	4.099032628299721e-6
-philosopher_N	1.6396130513198885e-5
-philosophic_A	3.975458171554272e-5
-philosophical_A	9.276069066959968e-5
-philosophize_V	2.2908457802620728e-5
-philosophy_N	8.198065256599443e-5
-philtre_N	4.099032628299721e-6
-phlebitis_N	4.099032628299721e-6
-phlegm_N	4.099032628299721e-6
-phlegmatic_A	1.3251527238514238e-5
-phlegmatically_Adv	7.850402725659827e-6
-phlox_N	4.099032628299721e-6
-phnom_penh_PN	1.8648018648018647e-5
-phobia_N	8.198065256599442e-6
-phoebe_PN	1.8648018648018647e-5
-phoenix_N	4.099032628299721e-6
-phoenix_PN	1.8648018648018647e-5
-phone_N	4.26299393343171e-4
-phone_V	9.163383121048291e-5
-phone_V2	1.0074890015783994e-4
-phone_in_N	4.099032628299721e-6
-phonebooth_N	4.099032628299721e-6
-phonecall_N	4.099032628299721e-6
-phoneme_N	4.099032628299721e-6
-phonemic_A	1.3251527238514238e-5
-phonemics_N	4.099032628299721e-6
-phonetic_A	1.3251527238514238e-5
-phonetically_Adv	7.850402725659827e-6
-phonetician_N	4.099032628299721e-6
-phonetics_N	4.099032628299721e-6
-phoney_A	2.6503054477028476e-5
-phoney_N	4.099032628299721e-6
-phonic_A	1.3251527238514238e-5
-phonics_N	4.099032628299721e-6
-phonograph_N	4.099032628299721e-6
-phonological_A	1.3251527238514238e-5
-phonology_N	4.099032628299721e-6
-phony_A	1.060122179081139e-4
-phony_N	8.198065256599442e-6
-phosgene_N	4.099032628299721e-6
-phosphate_N	4.099032628299721e-6
-phosphorescence_N	4.099032628299721e-6
-phosphorescent_A	1.3251527238514238e-5
-phosphoric_A	1.3251527238514238e-5
-phosphorous_A	1.3251527238514238e-5
-phosphorus_N	4.099032628299721e-6
-photo_N	9.017871782259386e-5
-photocopier_N	8.198065256599442e-6
-photocopy_N	4.099032628299721e-6
-photocopy_V2	3.358296671927998e-5
-photoelectric_A	1.3251527238514238e-5
-photoflash_N	4.099032628299721e-6
-photogenic_A	1.3251527238514238e-5
-photograph_N	5.73864567961961e-5
-photograph_V2	6.716593343855997e-5
-photographer_N	2.0495163141498608e-5
-photographic_A	1.722698541006851e-4
-photographically_Adv	7.850402725659827e-6
-photography_N	4.9188391539596654e-5
-photogravure_N	4.099032628299721e-6
-photolithography_N	4.099032628299721e-6
-photometer_N	4.099032628299721e-6
-photon_N	4.099032628299721e-6
-photosensitize_V2	1.679148335963999e-5
-photostat_N	4.099032628299721e-6
-photostat_V2	1.679148335963999e-5
-photosynthesis_N	8.198065256599442e-6
-phrasal_A	1.3251527238514238e-5
-phrase_N	5.328742416789638e-5
-phrase_V2	1.679148335963999e-5
-phrase_book_N	4.099032628299721e-6
-phraseology_N	4.099032628299721e-6
-phrenetic_A	1.3251527238514238e-5
-phrenologist_N	4.099032628299721e-6
-phrenology_N	4.099032628299721e-6
-phthisis_N	4.099032628299721e-6
-phut_Adv	7.850402725659827e-6
-phyllis_PN	1.8648018648018647e-5
-phylum_N	4.099032628299721e-6
-physic_N	4.099032628299721e-6
-physical_A	2.78282072008799e-4
-physician_N	7.788161993769471e-5
-physicist_N	2.0495163141498608e-5
-physics_N	2.4594195769798327e-5
-physiognomy_N	4.099032628299721e-6
-physiological_A	1.3251527238514238e-5
-physiologist_N	4.099032628299721e-6
-physiology_N	4.099032628299721e-6
-physiotherapist_N	4.099032628299721e-6
-physiotherapy_N	4.099032628299721e-6
-physique_N	4.099032628299721e-6
-pi_N	8.198065256599442e-6
-piacenza_PN	1.8648018648018647e-5
-pianissimo_A	1.3251527238514238e-5
-pianissimo_Adv	7.850402725659827e-6
-pianist_N	2.0495163141498608e-5
-piano_A	1.3251527238514238e-5
-piano_Adv	7.850402725659827e-6
-piano_N	4.508935891129693e-5
-pianoforte_N	4.099032628299721e-6
-pianola_N	4.099032628299721e-6
-piastre_N	4.099032628299721e-6
-piazza_N	4.099032628299721e-6
-pibroch_N	4.099032628299721e-6
-pica_N	4.099032628299721e-6
-picador_N	4.099032628299721e-6
-picaresque_A	1.3251527238514238e-5
-piccalilli_N	4.099032628299721e-6
-piccaninny_N	4.099032628299721e-6
-piccolo_N	4.099032628299721e-6
-pick_N	4.0990326282997215e-5
-pick_V	1.6494089617886923e-3
-pick_V2	3.862041172717198e-4
-pick_me_up_N	4.099032628299721e-6
-pick_up_N	4.099032628299721e-6
-pickaback_Adv	7.850402725659827e-6
-pickaxe_N	4.099032628299721e-6
-picker_N	4.0990326282997215e-5
-pickerel_N	4.099032628299721e-6
-picket_N	2.869322839809805e-5
-picket_V	6.872537340786218e-5
-picket_V2	1.679148335963999e-5
-picking_N	2.0495163141498608e-5
-pickle_N	8.198065256599442e-6
-pickle_V2	1.679148335963999e-5
-pickpocket_N	4.099032628299721e-6
-picnic_N	1.2297097884899164e-5
-picnic_V	2.2908457802620728e-5
-picnicker_N	4.099032628299721e-6
-picric_A	1.3251527238514238e-5
-pictorial_A	1.3251527238514238e-5
-pictorial_N	4.099032628299721e-6
-picture_N	3.1152647975077883e-4
-picture_V2	8.395741679819995e-5
-picture_book_N	4.099032628299721e-6
-picture_card_N	4.099032628299721e-6
-picture_gallery_N	4.099032628299721e-6
-picturesque_A	2.6503054477028476e-5
-picturesqueness_N	4.099032628299721e-6
-piddle_N	4.099032628299721e-6
-piddle_V	2.2908457802620728e-5
-piddling_A	1.3251527238514238e-5
-pidgin_N	4.099032628299721e-6
-pie_N	4.0990326282997215e-5
-pie_crust_N	4.099032628299721e-6
-piebald_A	1.3251527238514238e-5
-piece_N	3.6071487129037545e-4
-piece_V2	5.037445007891997e-5
-piecemeal_A	1.3251527238514238e-5
-piecemeal_Adv	2.355120817697948e-5
-piecework_N	4.099032628299721e-6
-pied_A	1.3251527238514238e-5
-pied_a_terre_N	4.099032628299721e-6
-pier_N	2.0495163141498608e-5
-pier_glass_N	4.099032628299721e-6
-pierce_V	2.2908457802620728e-5
-pierce_V2	1.679148335963999e-5
-piercing_A	1.3251527238514238e-5
-pierrot_N	4.099032628299721e-6
-pieta_N	4.099032628299721e-6
-piety_N	4.099032628299721e-6
-piffle_N	4.099032628299721e-6
-piffle_V	2.2908457802620728e-5
-piffling_A	1.3251527238514238e-5
-pig_N	5.328742416789638e-5
-pig_V	2.2908457802620728e-5
-pig_headed_A	1.3251527238514238e-5
-pig_headedness_N	4.099032628299721e-6
-pig_iron_N	4.099032628299721e-6
-pig_sticking_N	4.099032628299721e-6
-pigboat_N	4.099032628299721e-6
-pigeon_N	4.099032628299721e-6
-pigeon_breasted_A	1.3251527238514238e-5
-pigeon_toed_A	1.3251527238514238e-5
-pigeonhole_N	4.099032628299721e-6
-pigeonhole_V2	1.679148335963999e-5
-piggery_N	4.099032628299721e-6
-piggish_A	1.3251527238514238e-5
-piggishness_N	4.099032628299721e-6
-piggy_A	1.3251527238514238e-5
-piggy_N	4.099032628299721e-6
-piggyback_N	4.099032628299721e-6
-piggyback_V	9.163383121048291e-5
-piglet_N	1.2297097884899164e-5
-pigment_N	2.4594195769798327e-5
-pigmentation_N	4.099032628299721e-6
-pigmy_N	4.099032628299721e-6
-pigskin_N	4.099032628299721e-6
-pigsty_N	8.198065256599442e-6
-pigswill_N	4.099032628299721e-6
-pigtail_N	4.099032628299721e-6
-pigwash_N	4.099032628299721e-6
-pike_N	4.099032628299721e-6
-pikestaff_N	4.099032628299721e-6
-pilaf_N	4.099032628299721e-6
-pilaff_N	4.099032628299721e-6
-pilaster_N	4.099032628299721e-6
-pilau_N	4.099032628299721e-6
-pilchard_N	4.099032628299721e-6
-pile_N	2.4594195769798327e-5
-pile_V	2.9780995143406945e-4
-pile_V2	5.037445007891997e-5
-pile_driver_N	4.099032628299721e-6
-pile_dwelling_N	4.099032628299721e-6
-pile_up_N	4.099032628299721e-6
-piles_N	2.0495163141498608e-5
-pilfer_V	2.2908457802620728e-5
-pilfer_V2	1.679148335963999e-5
-pilferage_N	8.198065256599442e-6
-pilferer_N	4.099032628299721e-6
-pilgrim_N	4.099032628299721e-6
-pilgrimage_N	8.198065256599442e-6
-pill_N	1.8445646827348745e-4
-pill_PN	1.8648018648018647e-5
-pillage_N	4.099032628299721e-6
-pillage_V2	1.679148335963999e-5
-pillager_N	4.099032628299721e-6
-pillar_N	3.689129365469749e-5
-pillar_box_N	4.099032628299721e-6
-pillared_A	1.3251527238514238e-5
-pillbox_N	4.099032628299721e-6
-pillion_N	4.099032628299721e-6
-pillory_N	4.099032628299721e-6
-pillory_V2	5.037445007891997e-5
-pillow_N	1.6396130513198885e-5
-pillow_V2	1.679148335963999e-5
-pillow_fight_N	4.099032628299721e-6
-pillowcase_N	8.198065256599442e-6
-pillowslip_N	4.099032628299721e-6
-pilot_N	6.312510247581571e-4
-pilot_V2	1.679148335963999e-5
-pilot_boat_N	4.099032628299721e-6
-pilot_burner_N	4.099032628299721e-6
-pilot_cloth_N	4.099032628299721e-6
-pilot_engine_N	4.099032628299721e-6
-pilot_fish_N	4.099032628299721e-6
-pilot_light_N	4.099032628299721e-6
-pimento_N	4.099032628299721e-6
-pimp_N	1.6396130513198885e-5
-pimp_V	2.2908457802620728e-5
-pimpernel_N	4.099032628299721e-6
-pimple_N	4.099032628299721e-6
-pimpled_A	1.3251527238514238e-5
-pimply_A	1.3251527238514238e-5
-pin_N	2.4594195769798327e-5
-pin_V2	1.3433186687711993e-4
-pin_money_N	4.099032628299721e-6
-pin_point_V2	3.358296671927998e-5
-pin_table_N	4.099032628299721e-6
-pin_up_N	4.099032628299721e-6
-pinafore_N	4.099032628299721e-6
-pinball_N	1.2297097884899164e-5
-pince_nez_N	4.099032628299721e-6
-pincer_N	4.099032628299721e-6
-pinch_N	1.2297097884899164e-5
-pinch_V	2.2908457802620728e-5
-pinch_V2	6.716593343855997e-5
-pinchbeck_A	1.3251527238514238e-5
-pinchbeck_N	4.099032628299721e-6
-pincushion_N	4.099032628299721e-6
-pine_N	4.099032628299721e-6
-pine_V	4.5816915605241456e-5
-pineal_A	1.3251527238514238e-5
-pineapple_N	1.2297097884899164e-5
-ping_N	8.198065256599442e-6
-ping_V	6.872537340786218e-5
-pingpong_N	4.099032628299721e-6
-pinhead_N	4.099032628299721e-6
-pinion_N	4.099032628299721e-6
-pinion_V2	1.679148335963999e-5
-pink_A	5.300610895405695e-5
-pink_N	4.099032628299721e-6
-pink_V	2.2908457802620728e-5
-pink_V2	1.679148335963999e-5
-pinkish_A	1.3251527238514238e-5
-pinnace_N	4.099032628299721e-6
-pinnacle_N	4.099032628299721e-6
-pinnacle_V2	1.679148335963999e-5
-pinnate_A	1.3251527238514238e-5
-pinny_N	4.099032628299721e-6
-pinpoint_N	4.099032628299721e-6
-pinpoint_V2	8.395741679819995e-5
-pinprick_N	4.099032628299721e-6
-pinstripe_A	1.3251527238514238e-5
-pint_N	8.198065256599442e-6
-pioneer_N	4.0990326282997215e-5
-pioneer_V	6.872537340786218e-5
-pioneer_V2	6.716593343855997e-5
-pious_A	2.6503054477028476e-5
-pip_N	4.099032628299721e-6
-pip_V2	1.679148335963999e-5
-pipal_N	4.099032628299721e-6
-pipe_N	6.148548942449582e-5
-pipe_V	4.5816915605241456e-5
-pipe_V2	3.358296671927998e-5
-pipe_organ_N	4.099032628299721e-6
-pipe_rack_N	4.099032628299721e-6
-pipeclay_N	4.099032628299721e-6
-pipedream_N	4.099032628299721e-6
-pipeful_N	4.099032628299721e-6
-pipeline_N	2.2134776192818495e-4
-piper_N	4.099032628299721e-6
-pipette_N	4.099032628299721e-6
-pipework_N	4.099032628299721e-6
-piping_A	1.3251527238514238e-5
-piping_Adv	7.850402725659827e-6
-piping_N	8.198065256599442e-6
-pippin_N	4.099032628299721e-6
-pipsqueak_N	8.198065256599442e-6
-piquancy_N	4.099032628299721e-6
-piquant_A	2.6503054477028476e-5
-pique_N	4.099032628299721e-6
-pique_V2	1.679148335963999e-5
-piquet_N	4.099032628299721e-6
-piracy_N	8.198065256599442e-6
-piraeus_PN	1.8648018648018647e-5
-piranha_N	8.198065256599442e-6
-pirate_N	1.2297097884899164e-5
-pirate_V2	3.358296671927998e-5
-piratical_A	1.3251527238514238e-5
-pirouette_N	4.099032628299721e-6
-pirouette_V	2.2908457802620728e-5
-pis_aller_N	4.099032628299721e-6
-pisa_PN	1.8648018648018647e-5
-piscatorial_A	1.3251527238514238e-5
-pisces_PN	1.8648018648018647e-5
-piss_N	4.099032628299721e-6
-piss_V	2.2908457802620728e-5
-piss_V2	1.679148335963999e-5
-pissed_A	1.3251527238514238e-5
-pistachio_N	4.099032628299721e-6
-pistil_N	8.198065256599442e-6
-pistol_N	2.4594195769798327e-5
-piston_N	2.0495163141498608e-5
-pit_N	1.1067388096409248e-4
-pit_V2	1.3433186687711993e-4
-pit_a_pat_Adv	7.850402725659827e-6
-pit_prop_N	4.099032628299721e-6
-pitch_N	9.017871782259386e-5
-pitch_V	1.3745074681572437e-4
-pitch_V2	2.0149780031567988e-4
-pitch_black_A	1.3251527238514238e-5
-pitch_dark_A	1.3251527238514238e-5
-pitchblende_N	4.099032628299721e-6
-pitcher_N	4.0990326282997215e-5
-pitchfork_N	4.099032628299721e-6
-pitchfork_V2	1.679148335963999e-5
-piteous_A	1.3251527238514238e-5
-pitfall_N	2.4594195769798327e-5
-pith_N	4.099032628299721e-6
-pithead_N	4.099032628299721e-6
-pithily_Adv	7.850402725659827e-6
-pithy_A	3.975458171554272e-5
-pitiable_A	1.3251527238514238e-5
-pitiful_A	1.3251527238514238e-5
-pitiless_A	1.3251527238514238e-5
-pitman_N	4.099032628299721e-6
-piton_N	4.099032628299721e-6
-pitsaw_N	4.099032628299721e-6
-pittance_N	1.2297097884899164e-5
-pitter_patter_N	4.099032628299721e-6
-pittsburgh_PN	1.8648018648018647e-5
-pituitary_A	1.3251527238514238e-5
-pituitary_N	4.099032628299721e-6
-pity_N	8.198065256599442e-6
-pity_V2	1.679148335963999e-5
-pitying_A	1.3251527238514238e-5
-pivot_N	4.099032628299721e-6
-pivot_V	4.5816915605241456e-5
-pivot_V2	1.679148335963999e-5
-pivotal_A	5.300610895405695e-5
-pixie_N	4.099032628299721e-6
-pixilated_A	1.3251527238514238e-5
-pixy_N	4.099032628299721e-6
-pizza_N	2.869322839809805e-5
-pizzicato_A	1.3251527238514238e-5
-pizzicato_Adv	7.850402725659827e-6
-placard_N	4.099032628299721e-6
-placard_V2	1.679148335963999e-5
-placate_V2	6.716593343855997e-5
-placatingly_Adv	7.850402725659827e-6
-place_N	8.403016888014429e-4
-place_V2	1.9813950364375187e-3
-place_bet_N	4.099032628299721e-6
-place_name_N	4.099032628299721e-6
-placebo_N	8.198065256599442e-6
-placeman_N	4.099032628299721e-6
-placement_N	7.378258730939498e-5
-placenta_N	4.099032628299721e-6
-placeseeker_N	4.099032628299721e-6
-placid_A	2.6503054477028476e-5
-placidity_N	4.099032628299721e-6
-placing_N	8.198065256599442e-6
-placket_N	4.099032628299721e-6
-plage_N	4.099032628299721e-6
-plagiarism_N	8.198065256599442e-6
-plagiarist_N	4.099032628299721e-6
-plagiarize_V2	1.679148335963999e-5
-plague_N	4.099032628299721e-6
-plague_V2	2.0149780031567988e-4
-plague_spot_N	4.099032628299721e-6
-plaguy_A	1.3251527238514238e-5
-plaice_N	4.099032628299721e-6
-plaid_N	1.6396130513198885e-5
-plain_A	1.9877290857771358e-4
-plain_Adv	2.355120817697948e-5
-plain_N	2.4594195769798327e-5
-plain_V	2.2908457802620728e-5
-plain_V2	1.679148335963999e-5
-plain_spoken_A	1.3251527238514238e-5
-plainness_N	4.099032628299721e-6
-plainsman_N	4.099032628299721e-6
-plaint_N	4.099032628299721e-6
-plaintiff_N	1.352680767338908e-4
-plaintive_A	5.300610895405695e-5
-plaintiveness_N	4.099032628299721e-6
-plait_N	4.099032628299721e-6
-plait_V2	1.679148335963999e-5
-plan_N	3.205443515330382e-3
-plan_V	2.176303491248969e-3
-plan_V2	1.712731302683279e-3
-plan_V2V	1.1621150493898896e-3
-plan_VS	9.251763617439575e-4
-plan_VV	2.658038825286212e-2
-planchette_N	4.099032628299721e-6
-plane_N	2.6233808821118215e-4
-plane_V	2.2908457802620728e-5
-plane_V2	1.679148335963999e-5
-plane_tree_N	4.099032628299721e-6
-planet_N	5.73864567961961e-5
-planetarium_N	4.099032628299721e-6
-planetary_A	1.3251527238514238e-5
-plangent_A	1.3251527238514238e-5
-plank_N	8.198065256599442e-6
-plank_V2	1.679148335963999e-5
-plank_bed_N	4.099032628299721e-6
-planking_N	4.099032628299721e-6
-plankton_N	4.099032628299721e-6
-planless_A	1.3251527238514238e-5
-planner_N	2.295458271847844e-4
-plant_N	1.7748811280537792e-3
-plant_V2	3.358296671927998e-4
-plant_louse_N	4.099032628299721e-6
-plantain_N	4.099032628299721e-6
-plantation_N	1.2297097884899164e-5
-planter_N	8.198065256599442e-6
-plaque_N	8.198065256599442e-6
-plash_N	4.099032628299721e-6
-plash_V	2.2908457802620728e-5
-plash_V2	1.679148335963999e-5
-plasm_N	4.099032628299721e-6
-plasma_N	8.198065256599442e-6
-plaster_N	2.4594195769798327e-5
-plaster_V2	1.679148335963999e-5
-plasterboard_N	4.099032628299721e-6
-plastered_A	1.3251527238514238e-5
-plasterer_N	4.099032628299721e-6
-plastic_A	2.517790175317705e-4
-plastic_N	1.0247581570749303e-4
-plastic_bomb_N	4.099032628299721e-6
-plasticine_N	4.099032628299721e-6
-plasticity_N	4.099032628299721e-6
-plastics_N	1.5576323987538941e-4
-plate_N	6.558452205279554e-5
-plate_V2	1.679148335963999e-5
-plate_glass_N	4.099032628299721e-6
-plate_powder_N	4.099032628299721e-6
-plate_rack_N	4.099032628299721e-6
-plateau_N	2.0495163141498608e-5
-plateful_N	4.099032628299721e-6
-platelayer_N	4.099032628299721e-6
-platform_N	6.148548942449582e-5
-plating_N	4.099032628299721e-6
-platinum_N	7.378258730939498e-5
-platitude_N	1.2297097884899164e-5
-platitudinous_A	1.3251527238514238e-5
-platonic_A	1.3251527238514238e-5
-platoon_N	8.198065256599442e-6
-platter_N	4.099032628299721e-6
-platypus_N	4.099032628299721e-6
-plaudit_N	8.198065256599442e-6
-plausibility_N	4.099032628299721e-6
-plausible_A	9.276069066959968e-5
-play_N	1.721593703885883e-4
-play_V	1.855585082012279e-3
-play_V2	1.847063169560399e-3
-play_VV	1.9910403185664509e-4
-play_acting_N	4.099032628299721e-6
-play_actor_N	4.099032628299721e-6
-play_box_N	4.099032628299721e-6
-play_off_N	4.099032628299721e-6
-play_reading_N	4.099032628299721e-6
-playback_N	4.099032628299721e-6
-playbill_N	4.099032628299721e-6
-playboy_N	4.099032628299721e-6
-player_N	4.754877848827677e-4
-player_piano_N	4.099032628299721e-6
-playfellow_N	4.099032628299721e-6
-playful_A	2.6503054477028476e-5
-playfulness_N	8.198065256599442e-6
-playgoer_N	4.099032628299721e-6
-playground_N	2.0495163141498608e-5
-playgroup_N	4.099032628299721e-6
-playhouse_N	4.099032628299721e-6
-playing_N	5.73864567961961e-5
-playing_card_N	4.099032628299721e-6
-playing_field_N	4.099032628299721e-6
-playlet_N	4.099032628299721e-6
-playmate_N	4.099032628299721e-6
-playpen_N	4.099032628299721e-6
-playroom_N	4.099032628299721e-6
-playschool_N	4.099032628299721e-6
-playsuit_N	4.099032628299721e-6
-plaything_N	4.099032628299721e-6
-playtime_N	4.099032628299721e-6
-playwright_N	3.689129365469749e-5
-plaza_N	8.198065256599442e-6
-plc_PN	1.8648018648018647e-5
-plea_N	1.2707001147729135e-4
-pleach_V2	1.679148335963999e-5
-plead_V	2.2908457802620728e-4
-plead_V2	1.0074890015783994e-4
-plead_VA	2.481902792140641e-2
-plead_VS	1.7347056782699203e-4
-pleadingly_Adv	1.5700805451319653e-5
-pleasance_N	4.099032628299721e-6
-pleasant_A	5.300610895405695e-5
-pleasantness_N	4.099032628299721e-6
-pleasantry_N	1.6396130513198885e-5
-please_V	1.1454228901310364e-4
-please_V2	3.5262115055243983e-4
-please_VV	5.973120955699353e-4
-pleased_A	1.060122179081139e-4
-pleasing_A	2.6503054477028476e-5
-pleasurable_A	2.6503054477028476e-5
-pleasure_N	4.508935891129693e-5
-pleasure_boat_N	4.099032628299721e-6
-pleasure_craft_N	4.099032628299721e-6
-pleasure_ground_N	4.099032628299721e-6
-pleat_N	4.099032628299721e-6
-pleat_V2	3.358296671927998e-5
-pleb_N	4.099032628299721e-6
-plebeian_A	1.3251527238514238e-5
-plebeian_N	4.099032628299721e-6
-plebiscite_N	4.099032628299721e-6
-plectrum_N	4.099032628299721e-6
-pledge_N	5.328742416789638e-5
-pledge_V2	1.3433186687711993e-4
-pledge_V2V	5.810575246949448e-4
-pledge_VS	2.3129409043598937e-4
-plenary_A	1.3251527238514238e-5
-plenipotentiary_N	4.099032628299721e-6
-plenitude_N	4.099032628299721e-6
-plenteous_A	1.3251527238514238e-5
-plentiful_A	7.950916343108544e-5
-plenty_Adv	7.065362453093844e-5
-plenty_N	9.427775045089359e-5
-pleonasm_N	4.099032628299721e-6
-plethora_N	8.198065256599442e-6
-pleurisy_N	4.099032628299721e-6
-plexus_N	4.099032628299721e-6
-pliability_N	4.099032628299721e-6
-pliable_A	1.3251527238514238e-5
-pliancy_N	4.099032628299721e-6
-pliant_A	2.6503054477028476e-5
-plight_N	4.508935891129693e-5
-plight_V2	1.679148335963999e-5
-plimsoll_N	4.099032628299721e-6
-plinth_N	4.099032628299721e-6
-plod_V	2.2908457802620728e-5
-plod_V2	1.679148335963999e-5
-plodder_N	4.099032628299721e-6
-plodding_A	1.3251527238514238e-5
-plonk_Adv	7.850402725659827e-6
-plonk_N	4.099032628299721e-6
-plonk_V	2.2908457802620728e-5
-plop_Adv	7.850402725659827e-6
-plop_N	4.099032628299721e-6
-plop_V	2.2908457802620728e-5
-plosive_A	1.3251527238514238e-5
-plosive_N	4.099032628299721e-6
-plot_N	6.968355468109526e-5
-plot_V	4.5816915605241456e-5
-plot_V2	8.395741679819995e-5
-plotter_N	1.2297097884899164e-5
-plough_N	4.099032628299721e-6
-plough_V	2.2908457802620728e-5
-plough_V2	1.679148335963999e-5
-ploughboy_N	4.099032628299721e-6
-ploughman_N	4.099032628299721e-6
-ploughshare_N	4.099032628299721e-6
-plover_N	4.099032628299721e-6
-plow_V	9.163383121048291e-5
-plow_V2	6.716593343855997e-5
-ploy_N	3.279226102639777e-5
-pluck_N	4.099032628299721e-6
-pluck_V	4.5816915605241456e-5
-pluck_V2	3.358296671927998e-5
-pluckily_Adv	7.850402725659827e-6
-plucky_A	1.3251527238514238e-5
-plug_N	2.4594195769798327e-5
-plug_V	4.5816915605241456e-5
-plug_V2	1.3433186687711993e-4
-plughole_N	4.099032628299721e-6
-plum_N	4.099032628299721e-6
-plum_pudding_N	4.099032628299721e-6
-plumage_N	4.099032628299721e-6
-plumb_Adv	7.850402725659827e-6
-plumb_N	4.099032628299721e-6
-plumb_V2	1.679148335963999e-5
-plumbago_N	4.099032628299721e-6
-plumber_N	4.099032628299721e-6
-plumbing_N	3.279226102639777e-5
-plume_N	8.198065256599442e-6
-plume_V2	1.679148335963999e-5
-plummet_N	8.198065256599442e-6
-plummet_V	7.788875652891047e-4
-plummet_V2	3.190381838331598e-4
-plummy_A	1.3251527238514238e-5
-plump_A	2.6503054477028476e-5
-plump_Adv	7.850402725659827e-6
-plump_N	4.099032628299721e-6
-plump_V	2.2908457802620728e-5
-plump_V2	1.679148335963999e-5
-plunder_N	4.099032628299721e-6
-plunder_V	2.2908457802620728e-5
-plunder_V2	1.679148335963999e-5
-plunderer_N	4.099032628299721e-6
-plunge_N	5.902606984751599e-4
-plunge_V	1.4432328415651058e-3
-plunge_V2	6.380763676663196e-4
-plunger_N	4.099032628299721e-6
-plunk_N	4.099032628299721e-6
-pluperfect_A	1.3251527238514238e-5
-pluperfect_N	4.099032628299721e-6
-plural_A	1.3251527238514238e-5
-plural_N	4.099032628299721e-6
-pluralism_N	8.198065256599442e-6
-pluralist_N	4.099032628299721e-6
-plurality_N	1.2297097884899164e-5
-plus_A	3.975458171554272e-5
-plus_Conj	2.6132031015722056e-3
-plus_N	4.508935891129693e-5
-plush_A	5.300610895405695e-5
-plush_N	4.099032628299721e-6
-plushy_A	1.3251527238514238e-5
-pluto_PN	1.8648018648018647e-5
-plutocracy_N	4.099032628299721e-6
-plutocrat_N	4.099032628299721e-6
-plutocratic_A	1.3251527238514238e-5
-plutonium_N	1.6396130513198885e-5
-ply_N	4.099032628299721e-6
-ply_V	2.2908457802620728e-5
-ply_V2	5.037445007891997e-5
-ply_VS	1.1564704521799469e-4
-plymouth_PN	1.8648018648018647e-5
-plywood_N	1.6396130513198885e-5
-pneumatic_A	1.3251527238514238e-5
-pneumatically_Adv	7.850402725659827e-6
-pneumonia_N	1.6396130513198885e-5
-po_N	4.099032628299721e-6
-poach_V	2.2908457802620728e-5
-poach_V2	3.358296671927998e-5
-poacher_N	8.198065256599442e-6
-pock_N	4.099032628299721e-6
-pocked_A	1.3251527238514238e-5
-pocket_N	7.378258730939498e-5
-pocket_V2	6.716593343855997e-5
-pocket_book_N	4.099032628299721e-6
-pocket_handkerchief_N	4.099032628299721e-6
-pocket_knife_N	4.099032628299721e-6
-pocket_money_N	4.099032628299721e-6
-pocketful_N	4.099032628299721e-6
-pockmarked_A	1.3251527238514238e-5
-pod_N	8.198065256599442e-6
-pod_V	2.2908457802620728e-5
-pod_V2	1.679148335963999e-5
-podgy_A	1.3251527238514238e-5
-podiatry_N	4.099032628299721e-6
-podium_N	1.6396130513198885e-5
-poem_N	4.099032628299721e-6
-poesy_N	4.099032628299721e-6
-poet_N	2.0495163141498608e-5
-poetess_N	4.099032628299721e-6
-poetic_A	1.3251527238514238e-5
-poetical_A	1.3251527238514238e-5
-poetry_N	1.2297097884899164e-5
-pogrom_N	4.099032628299721e-6
-poignancy_N	4.099032628299721e-6
-poignant_A	5.300610895405695e-5
-poinsettia_N	4.099032628299721e-6
-point_N	2.721757665191015e-3
-point_V	1.8784935398148996e-3
-point_V2	1.3433186687711993e-4
-point_blank_A	1.3251527238514238e-5
-point_blank_Adv	7.850402725659827e-6
-point_duty_N	4.099032628299721e-6
-pointedly_AdV	4.5392646391284613e-4
-pointer_N	8.198065256599442e-6
-pointless_A	3.975458171554272e-5
-pointsman_N	4.099032628299721e-6
-poise_N	4.099032628299721e-6
-poise_V	9.163383121048291e-5
-poise_V2	3.358296671927998e-5
-poison_N	1.352680767338908e-4
-poison_V2	3.358296671927998e-5
-poison_gas_N	4.099032628299721e-6
-poison_ivy_N	4.099032628299721e-6
-poisoner_N	4.099032628299721e-6
-poisonous_A	2.6503054477028476e-5
-poke_N	4.099032628299721e-6
-poke_V	6.872537340786218e-5
-poke_V2	5.037445007891997e-5
-poke_bonnet_N	4.099032628299721e-6
-poker_N	2.0495163141498608e-5
-poker_face_N	4.099032628299721e-6
-poky_A	1.3251527238514238e-5
-poland_PN	1.8648018648018647e-5
-polar_A	2.6503054477028476e-5
-polaris_N	4.099032628299721e-6
-polarity_N	4.099032628299721e-6
-polarization_N	4.099032628299721e-6
-polarize_V2	3.358296671927998e-5
-polaroid_N	4.099032628299721e-6
-pole_N	1.6396130513198885e-5
-pole_jumping_N	4.099032628299721e-6
-pole_star_N	4.099032628299721e-6
-pole_vault_N	4.099032628299721e-6
-poleax_N	4.099032628299721e-6
-poleax_V2	1.679148335963999e-5
-poleaxe_N	4.099032628299721e-6
-poleaxe_V2	1.679148335963999e-5
-polecat_N	4.099032628299721e-6
-polemic_A	1.3251527238514238e-5
-polemic_N	4.099032628299721e-6
-polemically_Adv	7.850402725659827e-6
-police_V2	8.395741679819995e-5
-police_office_N	4.099032628299721e-6
-police_officer_N	8.198065256599442e-6
-police_station_N	4.099032628299721e-6
-policeman_N	1.6396130513198885e-5
-policewoman_N	1.6396130513198885e-5
-policy_N	1.5904246597802918e-3
-polio_N	4.099032628299721e-6
-poliomyelitis_N	4.099032628299721e-6
-polish_A	2.78282072008799e-4
-polish_N	8.198065256599442e-6
-polish_V	1.1454228901310364e-4
-polish_V2	1.0074890015783994e-4
-polisher_N	4.099032628299721e-6
-politburo_N	4.099032628299721e-6
-polite_A	5.300610895405695e-5
-politeness_N	4.099032628299721e-6
-politic_A	2.6503054477028476e-5
-political_A	4.200734134609013e-3
-politician_N	2.3364485981308412e-4
-politicize_V	4.5816915605241456e-5
-politicize_V2	5.037445007891997e-5
-politick_V	6.872537340786218e-5
-politics_N	2.0905066404328578e-4
-polity_N	4.099032628299721e-6
-polka_N	4.099032628299721e-6
-poll_N	2.295458271847844e-4
-poll_V	1.3745074681572437e-4
-poll_V2	1.847063169560399e-4
-poll_tax_N	4.099032628299721e-6
-pollard_N	4.099032628299721e-6
-pollard_V2	1.679148335963999e-5
-pollen_N	2.4594195769798327e-5
-pollinate_V2	1.0074890015783994e-4
-pollination_N	1.2297097884899164e-5
-polling_booth_N	4.099032628299721e-6
-polling_day_N	4.099032628299721e-6
-polling_station_N	4.099032628299721e-6
-pollster_N	2.0495163141498608e-5
-pollutant_N	2.4594195769798327e-5
-pollute_V2	6.716593343855997e-5
-pollution_N	1.4346614199049025e-4
-polly_PN	1.8648018648018647e-5
-polo_N	4.099032628299721e-6
-polo_neck_A	1.3251527238514238e-5
-polonaise_N	4.099032628299721e-6
-polony_N	4.099032628299721e-6
-poltergeist_N	1.2297097884899164e-5
-poltroon_N	4.099032628299721e-6
-poltroonery_N	4.099032628299721e-6
-poly_N	4.099032628299721e-6
-polyandrous_A	1.3251527238514238e-5
-polyandry_N	4.099032628299721e-6
-polyanthus_N	4.099032628299721e-6
-polygamist_N	4.099032628299721e-6
-polygamous_A	1.3251527238514238e-5
-polygamy_N	4.099032628299721e-6
-polyglot_A	1.3251527238514238e-5
-polyglot_N	4.099032628299721e-6
-polygon_N	4.099032628299721e-6
-polygonal_A	1.3251527238514238e-5
-polymorphic_A	1.3251527238514238e-5
-polymorphous_A	1.3251527238514238e-5
-polynomial_A	1.3251527238514238e-5
-polynomial_N	4.099032628299721e-6
-polyp_N	2.4594195769798327e-5
-polyphonic_A	1.3251527238514238e-5
-polyphony_N	4.099032628299721e-6
-polypus_N	4.099032628299721e-6
-polysyllabic_A	1.3251527238514238e-5
-polysyllable_N	4.099032628299721e-6
-polytechnic_N	4.099032628299721e-6
-polytheism_N	4.099032628299721e-6
-polytheistic_A	1.3251527238514238e-5
-polythene_N	4.099032628299721e-6
-pom_N	4.099032628299721e-6
-pomade_N	4.099032628299721e-6
-pomade_V2	1.679148335963999e-5
-pomegranate_N	4.099032628299721e-6
-pomelo_N	4.099032628299721e-6
-pommel_N	4.099032628299721e-6
-pommel_V2	1.679148335963999e-5
-pommy_N	4.099032628299721e-6
-pomp_N	4.099032628299721e-6
-pompon_N	4.099032628299721e-6
-pomposity_N	4.099032628299721e-6
-pompous_A	1.3251527238514238e-5
-ponce_N	4.099032628299721e-6
-poncho_N	4.099032628299721e-6
-pond_N	1.6396130513198885e-5
-ponder_V	6.872537340786218e-5
-ponder_V2	6.716593343855997e-5
-ponder_VS	5.782352260899734e-5
-ponderable_A	1.3251527238514238e-5
-ponderous_A	1.3251527238514238e-5
-pone_N	4.099032628299721e-6
-pongee_N	4.099032628299721e-6
-poniard_N	4.099032628299721e-6
-poniard_V2	1.679148335963999e-5
-pont_llan_fraith_PN	1.8648018648018647e-5
-pontardawe_PN	1.8648018648018647e-5
-pontardulais_PN	1.8648018648018647e-5
-pontefract_PN	1.8648018648018647e-5
-pontiff_N	4.099032628299721e-6
-pontifical_A	1.3251527238514238e-5
-pontificate_N	4.099032628299721e-6
-pontificate_V	4.5816915605241456e-5
-pontoon_N	4.099032628299721e-6
-pontycymmer_PN	1.8648018648018647e-5
-pontypool_PN	1.8648018648018647e-5
-pony_N	4.099032628299721e-6
-pony_trekking_N	4.099032628299721e-6
-ponytail_N	4.099032628299721e-6
-poodle_N	4.099032628299721e-6
-poof_N	8.198065256599442e-6
-pooh_pooh_V2	1.679148335963999e-5
-pool_N	1.5986227250368914e-4
-pool_V2	1.0074890015783994e-4
-poole_PN	1.8648018648018647e-5
-poolroom_N	4.099032628299721e-6
-poona_PN	1.8648018648018647e-5
-poop_N	4.099032628299721e-6
-poor_A	1.3649073055669665e-3
-poor_box_N	4.099032628299721e-6
-poor_rate_N	4.099032628299721e-6
-poor_spirited_A	1.3251527238514238e-5
-poorhouse_N	4.099032628299721e-6
-poorly_A	1.3251527238514238e-5
-poorness_N	4.099032628299721e-6
-pop_A	3.975458171554272e-5
-pop_Adv	7.850402725659827e-6
-pop_N	4.0990326282997215e-5
-pop_V	2.0617612022358654e-4
-pop_V2	3.358296671927998e-5
-popcorn_N	4.099032628299721e-6
-pope_N	8.198065256599442e-6
-popery_N	4.099032628299721e-6
-popeyed_A	1.3251527238514238e-5
-popgun_N	4.099032628299721e-6
-popinjay_N	4.099032628299721e-6
-popish_A	1.3251527238514238e-5
-poplar_N	4.099032628299721e-6
-poplin_N	4.099032628299721e-6
-poppa_N	4.099032628299721e-6
-poppet_N	4.099032628299721e-6
-poppy_N	4.099032628299721e-6
-poppycock_N	4.099032628299721e-6
-populace_N	8.198065256599442e-6
-popular_A	1.0866252335581675e-3
-popularity_N	7.788161993769471e-5
-popularization_N	4.099032628299721e-6
-popularize_V2	5.037445007891997e-5
-populate_V2	1.3433186687711993e-4
-population_N	2.0495163141498606e-4
-populism_N	8.198065256599442e-6
-populist_N	8.198065256599442e-6
-populous_A	3.975458171554272e-5
-porcelain_N	2.4594195769798327e-5
-porch_N	1.6396130513198885e-5
-porcine_A	1.3251527238514238e-5
-porcupine_N	4.099032628299721e-6
-pore_N	4.099032628299721e-6
-pore_V	9.163383121048291e-5
-pork_N	6.968355468109526e-5
-pork_barrel_N	4.099032628299721e-6
-pork_butcher_N	4.099032628299721e-6
-porker_N	4.099032628299721e-6
-porn_N	4.099032628299721e-6
-pornographer_N	4.099032628299721e-6
-pornographic_A	2.6503054477028476e-5
-pornography_N	8.198065256599442e-6
-porosity_N	4.099032628299721e-6
-porous_A	2.6503054477028476e-5
-porousness_N	4.099032628299721e-6
-porphyry_N	4.099032628299721e-6
-porpoise_N	4.099032628299721e-6
-porridge_N	8.198065256599442e-6
-porringer_N	4.099032628299721e-6
-port_N	6.968355468109526e-5
-port_V2	3.358296671927998e-5
-port_glasgow_PN	1.8648018648018647e-5
-port_talbot_PN	1.8648018648018647e-5
-portability_N	4.099032628299721e-6
-portable_A	1.9877290857771358e-4
-portage_N	4.099032628299721e-6
-portal_N	4.099032628299721e-6
-portcullis_N	4.099032628299721e-6
-porte_cochere_N	4.099032628299721e-6
-portend_V2	6.716593343855997e-5
-portent_N	4.099032628299721e-6
-portentous_A	1.3251527238514238e-5
-porter_N	4.099032628299721e-6
-porterage_N	4.099032628299721e-6
-porterhouse_N	4.099032628299721e-6
-portfolio_N	9.017871782259387e-4
-porthcawl_PN	1.8648018648018647e-5
-porthmadog_PN	1.8648018648018647e-5
-porthole_N	4.099032628299721e-6
-portico_N	8.198065256599442e-6
-portiere_N	4.099032628299721e-6
-portion_N	3.3202164289227744e-4
-portion_V2	1.679148335963999e-5
-portishead_PN	1.8648018648018647e-5
-portland_PN	1.8648018648018647e-5
-portly_A	1.3251527238514238e-5
-portmanteau_N	4.099032628299721e-6
-porto_alegre_PN	1.8648018648018647e-5
-portrait_N	6.148548942449582e-5
-portraitist_N	4.099032628299721e-6
-portraiture_N	4.099032628299721e-6
-portray_V2	3.694126339120798e-4
-portrayal_N	4.0990326282997215e-5
-portsmouth_PN	1.8648018648018647e-5
-portugal_PN	1.3053613053613054e-4
-portuguese_A	1.3251527238514238e-5
-portuguese_N	4.099032628299721e-6
-pose_N	4.099032628299721e-6
-pose_V	1.8326766242096582e-4
-pose_V2	3.694126339120798e-4
-poser_N	4.099032628299721e-6
-poseur_N	4.099032628299721e-6
-poseuse_N	4.099032628299721e-6
-posh_A	3.975458171554272e-5
-posh_V2	1.679148335963999e-5
-posit_V2	1.679148335963999e-5
-position_N	1.3116904410559109e-3
-position_V2	2.3508076703495986e-4
-position_V2V	1.1621150493898896e-3
-positive_A	9.011038522189682e-4
-positive_N	8.198065256599442e-6
-positiveness_N	4.099032628299721e-6
-positivism_N	4.099032628299721e-6
-positivist_N	4.099032628299721e-6
-posse_N	4.099032628299721e-6
-possess_V2	2.1828928367531987e-4
-possession_N	2.4594195769798327e-5
-possessive_A	1.3251527238514238e-5
-possessiveness_N	4.099032628299721e-6
-possessor_N	4.099032628299721e-6
-posset_N	4.099032628299721e-6
-possibility_N	2.746351860960813e-4
-possible_A	3.9092005353617e-3
-possible_N	4.099032628299721e-6
-possum_N	4.099032628299721e-6
-post_N	3.689129365469749e-4
-post_Prep	1.652701340340787e-5
-post_V	1.351599010354623e-3
-post_V2	3.3918796386472783e-3
-post_chaise_N	4.099032628299721e-6
-post_free_A	1.3251527238514238e-5
-post_free_Adv	7.850402725659827e-6
-post_haste_Adv	7.850402725659827e-6
-post_horse_N	4.099032628299721e-6
-post_meridiem_Adv	7.850402725659827e-6
-post_mortem_A	1.3251527238514238e-5
-post_mortem_N	4.099032628299721e-6
-post_paid_A	1.3251527238514238e-5
-post_paid_Adv	7.850402725659827e-6
-postage_N	8.198065256599442e-6
-postage_stamp_N	4.099032628299721e-6
-postal_A	1.1926374514662814e-4
-postbag_N	4.099032628299721e-6
-postbox_N	4.099032628299721e-6
-postcard_N	1.2297097884899164e-5
-postcode_N	4.099032628299721e-6
-postdate_V2	1.679148335963999e-5
-poste_restante_N	4.099032628299721e-6
-poster_N	4.0990326282997215e-5
-posterior_A	1.3251527238514238e-5
-posterior_N	4.099032628299721e-6
-posterity_N	4.099032628299721e-6
-postern_N	4.099032628299721e-6
-postgraduate_A	1.3251527238514238e-5
-postgraduate_N	4.099032628299721e-6
-posthumous_A	1.3251527238514238e-5
-postilion_N	4.099032628299721e-6
-postillion_N	4.099032628299721e-6
-postman_N	4.099032628299721e-6
-postmark_N	1.2297097884899164e-5
-postmark_V2	3.358296671927998e-5
-postmaster_N	1.2297097884899164e-5
-postmistress_N	4.099032628299721e-6
-postpone_V2	5.709104342277596e-4
-postponement_N	1.6396130513198885e-5
-postprandial_A	1.3251527238514238e-5
-postscript_N	4.099032628299721e-6
-postulant_N	4.099032628299721e-6
-postulate_N	4.099032628299721e-6
-postulate_V2	1.679148335963999e-5
-postural_A	1.3251527238514238e-5
-posture_N	2.869322839809805e-5
-posture_V	4.5816915605241456e-5
-posture_V2	1.679148335963999e-5
-posturing_N	1.6396130513198885e-5
-posy_N	4.099032628299721e-6
-pot0	0.7787719839555692
-pot01	0.22122801604443074
-pot0as1	0.9981515711645101
-pot1	3.0807147258163895e-4
-pot110	6.161429451632779e-4
-pot111	3.0807147258163895e-4
-pot1as2	0.9993832870798643
-pot1plus	3.0807147258163895e-4
-pot1to19	3.0807147258163895e-4
-pot2	3.083564600678384e-4
-pot2as3	0.9993832870798643
-pot2plus	3.083564600678384e-4
-pot3	3.083564600678384e-4
-pot3plus	3.083564600678384e-4
-pot_N	3.279226102639777e-5
-pot_V	4.5816915605241456e-5
-pot_V2	5.037445007891997e-5
-pot_shot_N	4.099032628299721e-6
-pot_trained_A	1.3251527238514238e-5
-potable_A	1.3251527238514238e-5
-potash_N	4.099032628299721e-6
-potassium_N	4.099032628299721e-6
-potation_N	4.099032628299721e-6
-potato_N	7.378258730939498e-5
-potbellied_A	1.3251527238514238e-5
-potbelly_N	4.099032628299721e-6
-potboiler_N	4.099032628299721e-6
-potbound_A	1.3251527238514238e-5
-potboy_N	4.099032628299721e-6
-poteen_N	4.099032628299721e-6
-potency_N	4.099032628299721e-6
-potent_A	9.276069066959968e-5
-potentate_N	8.198065256599442e-6
-potential_A	2.5310417025562197e-3
-potential_N	1.4756517461878997e-4
-potentiality_N	8.198065256599442e-6
-pothead_N	4.099032628299721e-6
-pother_N	4.099032628299721e-6
-potherb_N	4.099032628299721e-6
-pothole_N	1.2297097884899164e-5
-potholer_N	4.099032628299721e-6
-pothook_N	4.099032628299721e-6
-pothouse_N	4.099032628299721e-6
-pothunter_N	4.099032628299721e-6
-potion_N	4.099032628299721e-6
-potman_N	4.099032628299721e-6
-potpourri_N	1.2297097884899164e-5
-potsdam_PN	1.8648018648018647e-5
-potsherd_N	4.099032628299721e-6
-pottage_N	8.198065256599442e-6
-potted_A	1.3251527238514238e-5
-potter_N	4.099032628299721e-6
-potter_V	2.2908457802620728e-5
-potterer_N	4.099032628299721e-6
-potters_bar_PN	1.8648018648018647e-5
-pottery_N	1.2297097884899164e-5
-potty_A	1.3251527238514238e-5
-potty_N	4.099032628299721e-6
-pouch_N	8.198065256599442e-6
-pouch_V2	1.679148335963999e-5
-pouf_N	4.099032628299721e-6
-pouffe_N	4.099032628299721e-6
-poulterer_N	4.099032628299721e-6
-poultice_N	4.099032628299721e-6
-poultice_V2	1.679148335963999e-5
-pounce_N	4.099032628299721e-6
-pounce_V	4.5816915605241456e-5
-pound_N	5.861616658468602e-4
-pound_V	4.5816915605241456e-5
-pound_V2	6.716593343855997e-5
-poundage_N	4.099032628299721e-6
-pounder_N	4.099032628299721e-6
-pour_V	4.810776138550353e-4
-pour_V2	2.5187225039459985e-4
-pour_in_V2	3.358296671927998e-5
-pout_N	4.099032628299721e-6
-pout_V	2.2908457802620728e-5
-pout_V2	1.679148335963999e-5
-poutingly_Adv	7.850402725659827e-6
-poverty_N	1.2707001147729135e-4
-poverty_stricken_A	1.3251527238514238e-5
-pow_N	4.099032628299721e-6
-powder_N	2.0495163141498608e-5
-powder_V	2.2908457802620728e-5
-powder_V2	3.358296671927998e-5
-powder_flask_N	4.099032628299721e-6
-powder_horn_N	4.099032628299721e-6
-powder_magazine_N	4.099032628299721e-6
-powder_puff_N	4.099032628299721e-6
-powder_room_N	4.099032628299721e-6
-powdered_A	2.6503054477028476e-5
-powdery_A	1.3251527238514238e-5
-power_N	1.2625020495163142e-3
-power_V2	6.716593343855997e-5
-power_dive_N	4.099032628299721e-6
-power_dive_V2	1.679148335963999e-5
-power_point_N	4.099032628299721e-6
-power_station_N	4.099032628299721e-6
-powerboat_N	8.198065256599442e-6
-powered_A	1.3251527238514238e-5
-powerful_A	9.806130156500537e-4
-powerhouse_N	4.508935891129693e-5
-powerless_A	3.975458171554272e-5
-powwow_N	8.198065256599442e-6
-powwow_V	2.2908457802620728e-5
-powys_PN	1.8648018648018647e-5
-pox_N	4.099032628299721e-6
-poynton_PN	1.8648018648018647e-5
-poznan_PN	1.8648018648018647e-5
-pp_N	8.198065256599442e-6
-pr_N	4.099032628299721e-6
-practicability_N	4.099032628299721e-6
-practicable_A	1.3251527238514238e-5
-practical_A	3.31288180962856e-4
-practicality_N	4.099032628299721e-6
-practice_N	5.861616658468602e-4
-practice_V	2.2908457802620728e-4
-practice_V2	2.3508076703495986e-4
-practician_N	4.099032628299721e-6
-practise_V	2.2908457802620728e-5
-practise_V2	1.679148335963999e-5
-practised_A	1.3251527238514238e-5
-practitioner_N	4.508935891129693e-5
-praesidium_N	4.099032628299721e-6
-praetor_N	4.099032628299721e-6
-praetorian_A	1.3251527238514238e-5
-pragmatic_A	6.62576361925712e-5
-pragmatically_Adv	7.850402725659827e-6
-pragmatism_N	1.6396130513198885e-5
-pragmatist_N	1.6396130513198885e-5
-prague_PN	1.8648018648018647e-5
-prairie_N	8.198065256599442e-6
-praise_N	2.4594195769798327e-5
-praise_V2	3.0224670047351984e-4
-praiseworthiness_N	4.099032628299721e-6
-praiseworthy_A	2.6503054477028476e-5
-pram_N	4.099032628299721e-6
-prance_N	4.099032628299721e-6
-prance_V	4.5816915605241456e-5
-prank_N	4.099032628299721e-6
-prate_V	2.2908457802620728e-5
-prato_PN	1.8648018648018647e-5
-prattle_N	8.198065256599442e-6
-prattle_V	2.2908457802620728e-5
-prattler_N	4.099032628299721e-6
-prawn_N	4.099032628299721e-6
-prawn_V	2.2908457802620728e-5
-pray_V	6.872537340786218e-5
-pray_V2	1.679148335963999e-5
-prayer_N	2.0495163141498608e-5
-prayer_book_N	4.099032628299721e-6
-prayer_mat_N	4.099032628299721e-6
-prayer_meeting_N	4.099032628299721e-6
-prayer_rug_N	4.099032628299721e-6
-prayer_wheel_N	4.099032628299721e-6
-pre_approve_V2	5.037445007891997e-5
-pre_eminence_N	4.099032628299721e-6
-pre_eminent_A	2.6503054477028476e-5
-pre_empt_V2	6.716593343855997e-5
-pre_emption_N	4.099032628299721e-6
-pre_emptive_A	5.300610895405695e-5
-pre_exist_V	2.2908457802620728e-5
-pre_existence_N	4.099032628299721e-6
-pre_existent_A	1.3251527238514238e-5
-pre_packaged_A	1.3251527238514238e-5
-pre_raphaelite_A	1.3251527238514238e-5
-pre_raphaelite_N	4.099032628299721e-6
-pre_register_V2	5.037445007891997e-5
-pre_sign_V2	3.358296671927998e-5
-pre_test_V2	3.358296671927998e-5
-preach_V	6.872537340786218e-5
-preach_V2	3.358296671927998e-5
-preacher_N	4.099032628299721e-6
-preachify_V	2.2908457802620728e-5
-preamble_N	3.689129365469749e-5
-prearrange_V2	3.358296671927998e-5
-prearrangement_N	4.099032628299721e-6
-prebend_N	4.099032628299721e-6
-prebendary_N	4.099032628299721e-6
-precarious_A	6.62576361925712e-5
-precariousness_N	4.099032628299721e-6
-precast_A	1.3251527238514238e-5
-precaution_N	2.869322839809805e-5
-precautionary_A	2.6503054477028476e-5
-precede_V	1.6035920461834508e-4
-precede_V2	1.3433186687711993e-4
-precedence_N	4.099032628299721e-6
-precedent_N	5.328742416789638e-5
-precedented_A	1.3251527238514238e-5
-preceding_A	2.6503054477028476e-5
-precentor_N	4.099032628299721e-6
-precept_N	4.099032628299721e-6
-preceptor_N	4.099032628299721e-6
-precession_N	4.099032628299721e-6
-precinct_N	8.198065256599442e-6
-preciosity_N	4.099032628299721e-6
-precious_A	4.6380345334799835e-4
-precious_Adv	7.850402725659827e-6
-preciousness_N	4.099032628299721e-6
-precipice_N	8.198065256599442e-6
-precipitate_A	1.3251527238514238e-5
-precipitate_N	4.099032628299721e-6
-precipitate_V2	1.0074890015783994e-4
-precipitation_N	4.099032628299721e-6
-precipitous_A	1.060122179081139e-4
-precis_N	4.099032628299721e-6
-precis_V2	1.679148335963999e-5
-precise_A	3.0478512648582747e-4
-preciseness_N	4.099032628299721e-6
-precision_N	3.279226102639777e-5
-preclude_V2	2.0149780031567988e-4
-preclusion_N	4.099032628299721e-6
-precocious_A	2.6503054477028476e-5
-precociousness_N	4.099032628299721e-6
-precocity_N	4.099032628299721e-6
-precognition_N	4.099032628299721e-6
-preconceive_V2	1.679148335963999e-5
-preconception_N	4.099032628299721e-6
-preconcerted_A	1.3251527238514238e-5
-precondition_N	8.198065256599442e-6
-preconditioned_A	1.3251527238514238e-5
-precursor_N	8.198065256599442e-6
-precursory_A	2.6503054477028476e-5
-predate_V2	5.037445007891997e-5
-predator_N	1.6396130513198885e-5
-predatory_A	1.3251527238514238e-5
-predecease_V2	1.679148335963999e-5
-predecessor_N	6.968355468109526e-5
-predestinate_A	1.3251527238514238e-5
-predestinate_V2	1.679148335963999e-5
-predestination_N	4.099032628299721e-6
-predestine_V2	1.679148335963999e-5
-predetermination_N	4.099032628299721e-6
-predetermine_V2	6.716593343855997e-5
-predicament_N	1.2297097884899164e-5
-predicate_N	4.099032628299721e-6
-predicate_V2	3.358296671927998e-5
-predicative_A	1.3251527238514238e-5
-predict_V2	9.739060348591195e-4
-predict_VS	5.955822828726726e-3
-predictability_N	1.2297097884899164e-5
-predictable_A	2.517790175317705e-4
-prediction_N	9.017871782259386e-5
-predictor_N	8.198065256599442e-6
-predigest_V2	1.679148335963999e-5
-predilection_N	8.198065256599442e-6
-predispose_V2	5.037445007891997e-5
-predisposition_N	4.099032628299721e-6
-predominance_N	4.099032628299721e-6
-predominant_A	5.300610895405695e-5
-predominate_V	2.2908457802620728e-5
-preen_V2	1.679148335963999e-5
-prefab_N	4.099032628299721e-6
-prefabricate_V2	1.679148335963999e-5
-prefabrication_N	4.099032628299721e-6
-preface_N	8.198065256599442e-6
-preface_V2	1.679148335963999e-5
-prefatory_A	1.3251527238514238e-5
-prefect_N	4.099032628299721e-6
-prefectural_A	2.6503054477028476e-5
-prefecture_N	2.0495163141498608e-5
-prefer_V2	2.149309870033919e-3
-prefer_V2V	1.1621150493898896e-3
-prefer_VS	1.7347056782699203e-4
-prefer_VV	1.6923842707814833e-3
-preferable_A	6.62576361925712e-5
-preference_N	1.1067388096409248e-4
-preferential_A	7.950916343108544e-5
-preferment_N	4.099032628299721e-6
-prefigure_V2	1.679148335963999e-5
-prefix_N	4.099032628299721e-6
-prefix_V2	1.679148335963999e-5
-pregnancy_N	6.148548942449582e-5
-pregnant_A	2.78282072008799e-4
-preheat_V2	1.679148335963999e-5
-prehensile_A	1.3251527238514238e-5
-prehistoric_A	1.3251527238514238e-5
-prehistorical_A	1.3251527238514238e-5
-prehistory_N	4.099032628299721e-6
-prejudge_V2	1.679148335963999e-5
-prejudgement_N	4.099032628299721e-6
-prejudice_N	2.0495163141498608e-5
-prejudice_V2	5.037445007891997e-5
-prejudicial_A	2.6503054477028476e-5
-prelacy_N	4.099032628299721e-6
-prelate_N	4.099032628299721e-6
-prelim_N	4.099032628299721e-6
-preliminary_A	7.553370525953116e-4
-preliminary_N	4.099032628299721e-6
-prelude_N	4.508935891129693e-5
-prelude_V2	1.679148335963999e-5
-premarital_A	1.3251527238514238e-5
-premature_A	1.325152723851424e-4
-premeditate_V2	1.679148335963999e-5
-premeditation_N	4.099032628299721e-6
-premier_A	9.276069066959968e-5
-premier_N	2.869322839809805e-5
-premiere_N	4.099032628299721e-6
-premiere_V	1.3745074681572437e-4
-premiere_V2	5.037445007891997e-5
-premiership_N	4.099032628299721e-6
-premise_N	3.689129365469749e-5
-premise_V2	1.679148335963999e-5
-premiss_N	4.099032628299721e-6
-premiss_V2	1.679148335963999e-5
-premium_N	5.041810132808657e-4
-premonition_N	4.099032628299721e-6
-premonitory_A	1.3251527238514238e-5
-prenatal_A	2.6503054477028476e-5
-prentice_N	4.099032628299721e-6
-preoccupation_N	2.0495163141498608e-5
-preoccupy_V2	8.395741679819995e-5
-preordain_V2	1.679148335963999e-5
-prep_N	4.099032628299721e-6
-prepacked_A	1.3251527238514238e-5
-preparation_N	6.558452205279554e-5
-preparatory_A	1.3251527238514238e-5
-prepare_V	9.850636855126913e-4
-prepare_V2	7.052423011048797e-4
-prepare_V2V	2.324230098779779e-3
-prepare_VS	1.7347056782699203e-4
-prepare_VV	3.285216525634644e-3
-preparedness_N	1.6396130513198885e-5
-prepay_V2	1.679148335963999e-4
-preponderance_N	4.099032628299721e-6
-preponderant_A	1.3251527238514238e-5
-preponderate_V	2.2908457802620728e-5
-preposition_N	4.099032628299721e-6
-prepositional_A	1.3251527238514238e-5
-prepossess_V2	1.679148335963999e-5
-prepossessing_A	1.3251527238514238e-5
-prepossession_N	4.099032628299721e-6
-preposterous_A	3.975458171554272e-5
-prepuce_N	4.099032628299721e-6
-prerecord_V2	1.679148335963999e-5
-prerequisite_A	1.3251527238514238e-5
-prerequisite_N	8.198065256599442e-6
-prerogative_N	3.689129365469749e-5
-pres_N	4.099032628299721e-6
-presage_N	4.099032628299721e-6
-presage_V2	1.1754038351747993e-4
-presbyter_N	4.099032628299721e-6
-presbyterian_A	1.3251527238514238e-5
-presbyterian_N	4.099032628299721e-6
-presbyterianism_N	4.099032628299721e-6
-presbytery_N	4.099032628299721e-6
-prescience_N	4.099032628299721e-6
-prescient_A	2.6503054477028476e-5
-prescot_PN	1.8648018648018647e-5
-prescribe_V	9.163383121048291e-5
-prescribe_V2	1.5112335023675992e-4
-prescript_N	4.099032628299721e-6
-prescription_N	8.198065256599443e-5
-prescriptive_A	2.6503054477028476e-5
-presence_N	1.926545335300869e-4
-present_A	6.228217802101692e-4
-present_N	3.689129365469749e-5
-present_V2	9.571145514994795e-4
-present_day_A	6.62576361925712e-5
-presentable_A	1.3251527238514238e-5
-presentation_N	5.73864567961961e-5
-presentiment_N	4.099032628299721e-6
-preservable_A	1.3251527238514238e-5
-preservation_N	8.198065256599442e-6
-preservative_A	1.3251527238514238e-5
-preservative_N	4.099032628299721e-6
-preserve_N	4.099032628299721e-6
-preserve_V2	6.044934009470397e-4
-preserver_N	4.099032628299721e-6
-preside_V	9.163383121048291e-5
-presidency_N	6.968355468109526e-5
-presidentFem_N	8.198065256599442e-6
-presidentMasc_N	4.676996228889982e-3
-presidential_A	3.8429428991691294e-4
-presidium_N	4.099032628299721e-6
-press_N	3.730119691752746e-4
-press_V	8.017960230917255e-4
-press_V2	3.862041172717198e-4
-press_V2V	1.7431725740848344e-3
-press_agency_N	4.099032628299721e-6
-press_agent_N	4.099032628299721e-6
-press_box_N	4.099032628299721e-6
-press_clipping_N	4.099032628299721e-6
-press_cutting_N	4.099032628299721e-6
-press_gallery_N	4.099032628299721e-6
-press_gang_N	4.099032628299721e-6
-press_lord_N	4.099032628299721e-6
-press_photographer_N	4.099032628299721e-6
-press_stud_N	4.099032628299721e-6
-press_up_N	4.099032628299721e-6
-pressing_A	3.975458171554272e-5
-pressing_N	4.099032628299721e-6
-pressman_N	8.198065256599442e-6
-pressmark_N	4.099032628299721e-6
-pressure_N	7.460239383505492e-4
-pressure_V2	2.854552171138798e-4
-pressure_V2V	2.905287623474724e-3
-pressure_cooker_N	4.099032628299721e-6
-pressure_gauge_N	4.099032628299721e-6
-pressurized_A	1.3251527238514238e-5
-prestatyn_PN	1.8648018648018647e-5
-prestidigitation_N	4.099032628299721e-6
-prestidigitator_N	4.099032628299721e-6
-prestige_N	3.279226102639777e-5
-prestigious_A	1.722698541006851e-4
-prestissimo_A	1.3251527238514238e-5
-prestissimo_Adv	7.850402725659827e-6
-presto_A	1.3251527238514238e-5
-presto_Adv	7.850402725659827e-6
-preston_PN	1.8648018648018647e-5
-prestonpans_PN	1.8648018648018647e-5
-prestressed_A	1.3251527238514238e-5
-prestwich_PN	1.8648018648018647e-5
-prestwick_PN	1.8648018648018647e-5
-presumable_A	1.325152723851424e-4
-presume_V	4.5816915605241456e-5
-presume_V2	8.395741679819995e-5
-presume_VS	1.1564704521799469e-4
-presume_VV	1.9910403185664509e-4
-presuming_A	1.3251527238514238e-5
-presumption_N	2.0495163141498608e-5
-presumptive_A	1.3251527238514238e-5
-presumptuous_A	1.3251527238514238e-5
-presuppose_V2	1.679148335963999e-5
-presupposition_N	4.099032628299721e-6
-pretence_N	4.099032628299721e-6
-pretend_V	2.2908457802620728e-5
-pretend_V2	1.679148335963999e-5
-pretend_VS	2.3129409043598937e-4
-pretendedly_Adv	7.850402725659827e-6
-pretender_N	4.099032628299721e-6
-pretension_N	8.198065256599442e-6
-pretentious_A	1.3251527238514238e-5
-pretentiousness_N	4.099032628299721e-6
-preterit_A	1.3251527238514238e-5
-preterit_N	4.099032628299721e-6
-preterite_A	1.3251527238514238e-5
-preterite_N	4.099032628299721e-6
-preternatural_A	1.3251527238514238e-5
-pretext_N	2.0495163141498608e-5
-pretor_N	4.099032628299721e-6
-pretoria_PN	1.8648018648018647e-5
-prettify_V2	1.679148335963999e-5
-prettily_Adv	7.850402725659827e-6
-prettiness_N	4.099032628299721e-6
-pretty_A	1.325152723851424e-4
-pretty_Adv	5.024257744422289e-4
-pretty_N	4.099032628299721e-6
-pretty_pretty_A	1.3251527238514238e-5
-pretzel_N	4.099032628299721e-6
-prevail_V	7.559791074864841e-4
-prevail_V2	3.358296671927998e-5
-prevailing_A	1.3251527238514238e-5
-prevalence_N	4.099032628299721e-6
-prevalent_A	5.300610895405695e-5
-prevaricate_V	2.2908457802620728e-5
-prevarication_N	4.099032628299721e-6
-prevent_V2	2.098935419954999e-3
-preventable_A	1.3251527238514238e-5
-preventative_N	4.099032628299721e-6
-prevention_N	2.869322839809805e-5
-preventive_A	1.3251527238514238e-5
-preview_N	2.0495163141498608e-5
-preview_V2	3.358296671927998e-5
-previous_A	5.419874640552324e-3
-prevision_N	4.099032628299721e-6
-prey_N	1.2297097884899164e-5
-prey_V	6.872537340786218e-5
-price_N	7.722577471716675e-3
-price_V	5.131494547787043e-3
-price_V2	1.712731302683279e-3
-price_V2V	5.810575246949448e-4
-price_control_N	4.099032628299721e-6
-price_controlled_A	1.3251527238514238e-5
-priceless_A	3.975458171554272e-5
-pricelist_N	4.099032628299721e-6
-pricey_A	6.62576361925712e-5
-prick_N	4.099032628299721e-6
-prick_V	2.2908457802620728e-5
-prick_V2	3.358296671927998e-5
-pricker_N	4.099032628299721e-6
-pricking_N	4.099032628299721e-6
-prickle_N	4.099032628299721e-6
-prickle_V	2.2908457802620728e-5
-prickle_V2	1.679148335963999e-5
-prickly_A	3.975458171554272e-5
-pride_N	6.558452205279554e-5
-pride_V2	1.679148335963999e-5
-prie_dieu_N	4.099032628299721e-6
-priest_N	1.2297097884899164e-5
-priest_ridden_A	1.3251527238514238e-5
-priestcraft_N	4.099032628299721e-6
-priestess_N	4.099032628299721e-6
-priesthood_N	4.099032628299721e-6
-priestlike_A	1.3251527238514238e-5
-priestly_A	1.3251527238514238e-5
-prig_N	4.099032628299721e-6
-priggish_A	1.3251527238514238e-5
-priggishness_N	4.099032628299721e-6
-prim_A	2.6503054477028476e-5
-prim_V2	1.679148335963999e-5
-prima_A	1.3251527238514238e-5
-prima_ballerina_N	4.099032628299721e-6
-prima_donna_N	4.099032628299721e-6
-prima_facie_A	1.3251527238514238e-5
-prima_facie_Adv	7.850402725659827e-6
-primacy_N	4.099032628299721e-6
-primaeval_A	1.3251527238514238e-5
-primal_A	1.3251527238514238e-5
-primary_A	1.775704649960908e-3
-primary_N	3.279226102639777e-5
-primate_N	4.099032628299721e-6
-prime_A	8.480977432649112e-4
-prime_N	4.0990326282997215e-5
-prime_V2	5.037445007891997e-5
-primer_N	4.099032628299721e-6
-primeval_A	1.3251527238514238e-5
-priming_N	4.099032628299721e-6
-primitive_A	6.62576361925712e-5
-primitive_N	4.099032628299721e-6
-primitiveness_N	4.099032628299721e-6
-primness_N	4.099032628299721e-6
-primogeniture_N	4.099032628299721e-6
-primordial_A	3.975458171554272e-5
-primp_V2	1.679148335963999e-5
-primrose_N	4.099032628299721e-6
-primula_N	4.099032628299721e-6
-primus_N	4.099032628299721e-6
-prince_N	1.6396130513198885e-5
-princedom_N	4.099032628299721e-6
-princely_A	2.6503054477028476e-5
-princes_risborough_PN	1.8648018648018647e-5
-princess_N	4.099032628299721e-6
-principal_A	5.698156712561123e-4
-principal_N	2.0085259878668634e-4
-principality_N	4.099032628299721e-6
-principle_N	2.0085259878668634e-4
-principled_A	1.3251527238514238e-5
-prink_V2	1.679148335963999e-5
-print_N	9.427775045089359e-5
-print_V	1.8326766242096582e-4
-print_V2	3.694126339120798e-4
-print_seller_N	4.099032628299721e-6
-print_shop_N	4.099032628299721e-6
-printable_A	1.3251527238514238e-5
-printer_N	9.427775045089359e-5
-printing_N	1.1067388096409248e-4
-printing_ink_N	4.099032628299721e-6
-printing_press_N	4.099032628299721e-6
-printout_N	8.198065256599442e-6
-prior_A	3.1803665372434175e-4
-prior_N	4.099032628299721e-6
-prioress_N	4.099032628299721e-6
-priority_N	2.131496966715855e-4
-priory_N	4.099032628299721e-6
-priscilla_PN	1.8648018648018647e-5
-prise_V2	1.679148335963999e-5
-prism_N	4.099032628299721e-6
-prismatic_A	1.3251527238514238e-5
-prison_N	2.131496966715855e-4
-prison_breaking_N	4.099032628299721e-6
-prisoner_N	4.9188391539596654e-5
-pristine_A	3.975458171554272e-5
-privacy_N	3.689129365469749e-5
-private_A	3.604415408875873e-3
-private_N	2.4594195769798327e-5
-privateer_N	4.099032628299721e-6
-privation_N	4.099032628299721e-6
-privatization_N	8.198065256599442e-6
-privatize_V2	2.0149780031567988e-4
-privet_N	4.099032628299721e-6
-privilege_N	9.837678307919331e-5
-privileged_A	5.300610895405695e-5
-privy_A	2.6503054477028476e-5
-privy_N	4.099032628299721e-6
-prize_N	6.558452205279554e-5
-prize_V2	6.716593343855997e-5
-prize_fight_N	4.099032628299721e-6
-prize_money_N	4.099032628299721e-6
-prize_ring_N	4.099032628299721e-6
-pro_Adv	7.850402725659827e-6
-pro_N	6.968355468109526e-5
-pro_forma_A	1.060122179081139e-4
-pro_forma_Adv	7.850402725659827e-6
-pro_rata_Adv	7.850402725659827e-6
-pro_tem_Adv	7.850402725659827e-6
-pro_tempore_Adv	7.850402725659827e-6
-probabilistic_A	1.3251527238514238e-5
-probabilistically_Adv	7.850402725659827e-6
-probability_N	3.279226102639777e-5
-probable_A	2.5177901753177055e-3
-probable_N	4.099032628299721e-6
-probate_N	8.198065256599442e-6
-probate_V2	1.679148335963999e-5
-probation_N	2.0495163141498608e-5
-probationary_A	1.3251527238514238e-5
-probationer_N	4.099032628299721e-6
-probe_N	1.3116904410559108e-4
-probe_V	1.1454228901310364e-4
-probe_V2	8.395741679819995e-5
-probity_N	8.198065256599442e-6
-problem_N	2.5536973274307264e-3
-problematic_A	1.060122179081139e-4
-problematically_Adv	7.850402725659827e-6
-proboscis_N	4.099032628299721e-6
-procedural_A	2.2527596305474206e-4
-procedure_N	2.1724872929988523e-4
-proceed_V	7.330706496838633e-4
-proceed_V2	3.358296671927998e-5
-proceed_V2V	5.810575246949448e-4
-proceeding_N	2.4594195769798326e-4
-process_N	6.517461878996557e-4
-process_V	1.0537890589205534e-3
-process_V2	5.037445007891997e-4
-process_server_N	4.099032628299721e-6
-procession_N	8.198065256599442e-6
-processional_A	1.3251527238514238e-5
-processor_N	9.427775045089359e-5
-proclaim_V2	1.0074890015783994e-4
-proclaim_VS	5.782352260899734e-4
-proclamation_N	2.0495163141498608e-5
-proclivity_N	4.099032628299721e-6
-proconsul_N	4.099032628299721e-6
-proconsular_A	1.3251527238514238e-5
-proconsulate_N	4.099032628299721e-6
-procrastinate_V	2.2908457802620728e-5
-procrastination_N	1.2297097884899164e-5
-procreate_V2	1.679148335963999e-5
-procreation_N	8.198065256599442e-6
-proctor_N	4.099032628299721e-6
-procurable_A	1.3251527238514238e-5
-procurator_N	4.099032628299721e-6
-procure_V2	1.679148335963999e-5
-procurement_N	2.869322839809805e-5
-procurer_N	4.099032628299721e-6
-procuress_N	4.099032628299721e-6
-prod_N	4.099032628299721e-6
-prod_V	9.163383121048291e-5
-prod_V2	6.716593343855997e-5
-prod_V2V	4.648460197559558e-3
-prodigal_A	2.6503054477028476e-5
-prodigal_N	4.099032628299721e-6
-prodigality_N	4.099032628299721e-6
-prodigious_A	3.975458171554272e-5
-prodigy_N	8.198065256599442e-6
-produce_N	1.6396130513198885e-5
-produce_V	1.3745074681572437e-3
-produce_V2	4.584074957181717e-3
-producer_N	9.919658960485325e-4
-product_N	3.353008689949172e-3
-production_N	1.4141662567634038e-3
-productive_A	1.060122179081139e-4
-productivity_N	1.2297097884899163e-4
-prof_PN	1.8648018648018647e-5
-profanation_N	4.099032628299721e-6
-profane_A	1.3251527238514238e-5
-profane_V2	1.679148335963999e-5
-profaneness_N	4.099032628299721e-6
-profanity_N	4.099032628299721e-6
-profess_V	2.2908457802620728e-5
-profess_V2	5.037445007891997e-5
-profess_V2V	5.810575246949448e-4
-professed_A	1.3251527238514238e-5
-profession_N	5.73864567961961e-5
-professional_A	7.023309436412547e-4
-professional_N	1.3936710936219052e-4
-professionalism_N	1.2297097884899164e-5
-professor_N	2.4594195769798326e-4
-professorial_A	1.3251527238514238e-5
-professorship_N	4.099032628299721e-6
-proffer_N	4.099032628299721e-6
-proffer_V2	5.037445007891997e-5
-proficiency_N	8.198065256599442e-6
-proficient_A	5.300610895405695e-5
-profile_N	5.328742416789638e-5
-profile_V2	5.037445007891997e-5
-profit_N	3.0824725364813903e-3
-profit_V	6.872537340786219e-4
-profit_V2	1.679148335963999e-5
-profit_margin_N	4.099032628299721e-6
-profit_sharing_N	4.099032628299721e-6
-profitable_A	1.0866252335581675e-3
-profiteer_N	1.2297097884899164e-5
-profiteer_V	4.5816915605241456e-5
-profitless_A	1.3251527238514238e-5
-profligacy_N	4.099032628299721e-6
-profligate_A	3.975458171554272e-5
-profligate_N	4.099032628299721e-6
-profound_A	1.5901832686217088e-4
-profundity_N	4.099032628299721e-6
-profuse_A	1.3251527238514238e-5
-profuseness_N	4.099032628299721e-6
-profusion_N	4.099032628299721e-6
-progenitor_N	8.198065256599442e-6
-prognosis_N	8.198065256599442e-6
-prognostic_A	1.3251527238514238e-5
-prognostic_N	4.099032628299721e-6
-prognosticate_V2	1.679148335963999e-5
-prognostication_N	4.099032628299721e-6
-program_N	3.6727332349565504e-3
-program_V2	8.395741679819995e-5
-program_V2V	5.810575246949448e-4
-programme_N	4.099032628299721e-6
-programme_V2	6.716593343855997e-5
-programmer_N	3.689129365469749e-5
-progress_N	1.6806033776028858e-4
-progress_V	2.7490149363144874e-4
-progress_V2	3.358296671927998e-5
-progression_N	8.198065256599442e-6
-progressive_A	1.060122179081139e-4
-progressive_N	4.099032628299721e-6
-progressiveness_N	4.099032628299721e-6
-prohibit_V	2.2908457802620728e-5
-prohibit_V2	5.541189508681197e-4
-prohibit_VS	5.782352260899734e-5
-prohibition_N	4.0990326282997215e-5
-prohibitionist_N	4.099032628299721e-6
-prohibitive_A	3.975458171554272e-5
-prohibitory_A	1.3251527238514238e-5
-project_N	1.0821446138711264e-3
-project_V	1.8326766242096582e-4
-project_V2	5.037445007891997e-4
-project_V2V	1.1621150493898896e-3
-project_VS	8.095293165259628e-4
-projectile_A	1.3251527238514238e-5
-projectile_N	4.099032628299721e-6
-projection_N	1.9675356615838662e-4
-projectionist_N	4.099032628299721e-6
-projector_N	8.198065256599442e-6
-prolapse_N	4.099032628299721e-6
-prolapse_V	2.2908457802620728e-5
-prole_N	4.099032628299721e-6
-proletarian_A	2.6503054477028476e-5
-proletarian_N	4.099032628299721e-6
-proletariat_N	4.099032628299721e-6
-proliferate_V	6.872537340786218e-5
-proliferate_V2	1.679148335963999e-5
-proliferation_N	3.689129365469749e-5
-prolific_A	3.975458171554272e-5
-prolix_A	1.3251527238514238e-5
-prolixity_N	4.099032628299721e-6
-prologue_N	4.099032628299721e-6
-prolong_V2	3.190381838331598e-4
-prolongation_N	4.099032628299721e-6
-prolonged_A	5.300610895405695e-5
-prom_N	4.099032628299721e-6
-promenade_N	4.099032628299721e-6
-promenade_V	2.2908457802620728e-5
-promenade_V2	1.679148335963999e-5
-prominence_N	1.6396130513198885e-5
-prominent_A	3.8429428991691294e-4
-promiscuity_N	4.099032628299721e-6
-promiscuous_A	1.3251527238514238e-5
-promise_N	2.0905066404328578e-4
-promise_V	6.643452762760011e-4
-promise_V2	5.205359841488397e-4
-promise_VS	5.204117034809761e-4
-promise_VV	2.3892483822797413e-3
-promising_A	3.975458171554272e-5
-promissory_A	3.975458171554272e-5
-promontory_N	4.099032628299721e-6
-promote_V	3.4362686703931093e-4
-promote_V2	8.395741679819996e-4
-promoter_N	4.0990326282997215e-5
-promotion_N	2.4594195769798326e-4
-promotional_A	2.517790175317705e-4
-prompt_A	2.650305447702848e-4
-prompt_N	4.099032628299721e-6
-prompt_V2	8.059912012627195e-4
-prompt_V2V	1.5107495642068565e-2
-prompt_box_N	4.099032628299721e-6
-prompt_copy_N	4.099032628299721e-6
-prompter_N	4.099032628299721e-6
-prompting_N	4.099032628299721e-6
-promptitude_N	4.099032628299721e-6
-promptness_N	4.099032628299721e-6
-promulgate_V2	3.358296671927998e-5
-promulgation_N	4.099032628299721e-6
-prone_A	9.276069066959968e-5
-proneness_N	4.099032628299721e-6
-prong_N	8.198065256599442e-6
-pronged_A	1.3251527238514238e-5
-pronominal_A	1.3251527238514238e-5
-pronoun_N	4.099032628299721e-6
-pronounce_V	6.872537340786218e-5
-pronounce_V2	5.037445007891997e-5
-pronounce_VS	1.7347056782699203e-4
-pronounceable_A	1.3251527238514238e-5
-pronounced_A	2.6503054477028476e-5
-pronouncement_N	8.198065256599442e-6
-pronto_Adv	7.850402725659827e-6
-pronunciamento_N	4.099032628299721e-6
-pronunciation_N	8.198065256599442e-6
-proof_A	2.6503054477028476e-5
-proof_N	6.148548942449582e-5
-proof_V2	1.679148335963999e-5
-proofread_V	2.2908457802620728e-5
-proofread_V2	3.358296671927998e-5
-proofreader_N	4.099032628299721e-6
-prop_N	1.2297097884899164e-5
-prop_V2	1.847063169560399e-4
-propaganda_N	3.279226102639777e-5
-propagandist_N	1.2297097884899164e-5
-propagandize_V	4.5816915605241456e-5
-propagandize_V2	3.358296671927998e-5
-propagate_V	2.2908457802620728e-5
-propagate_V2	1.679148335963999e-5
-propagation_N	4.099032628299721e-6
-propagator_N	4.099032628299721e-6
-propane_N	3.689129365469749e-5
-propel_V2	2.0149780031567988e-4
-propellant_A	1.3251527238514238e-5
-propellant_N	8.198065256599442e-6
-propellent_A	1.3251527238514238e-5
-propellent_N	4.099032628299721e-6
-propeller_N	4.099032628299721e-6
-propensity_N	1.2297097884899164e-5
-proper_A	5.56564144017598e-4
-propertied_A	1.3251527238514238e-5
-property_N	9.181833087391376e-4
-property_man_N	4.099032628299721e-6
-property_master_N	4.099032628299721e-6
-prophecy_N	8.198065256599442e-6
-prophesy_V	2.2908457802620728e-5
-prophesy_V2	1.679148335963999e-5
-prophet_N	4.099032628299721e-6
-prophetess_N	4.099032628299721e-6
-prophetic_A	1.3251527238514238e-5
-prophetical_A	1.3251527238514238e-5
-prophylactic_A	1.3251527238514238e-5
-prophylactic_N	4.099032628299721e-6
-prophylaxis_N	4.099032628299721e-6
-propinquity_N	4.099032628299721e-6
-propitiate_V2	1.679148335963999e-5
-propitiation_N	4.099032628299721e-6
-propitiatory_A	1.3251527238514238e-5
-propitious_A	1.3251527238514238e-5
-proponent_N	8.607968519429415e-5
-proportion_N	8.198065256599443e-5
-proportion_V2	1.679148335963999e-5
-proportionable_A	1.3251527238514238e-5
-proportional_A	2.6503054477028476e-5
-proportionality_N	4.099032628299721e-6
-proportionate_A	1.3251527238514238e-5
-proposal_N	1.2993933431710116e-3
-propose_V	8.934298543022083e-4
-propose_V2	3.7277093058400777e-3
-propose_VS	1.0408234069619522e-3
-propose_VV	1.991040318566451e-3
-proposer_N	4.099032628299721e-6
-proposition_N	4.0990326282997215e-5
-proposition_V2	1.679148335963999e-5
-propound_V2	1.679148335963999e-5
-proprietary_A	5.300610895405695e-5
-proprietor_N	2.0495163141498608e-5
-proprietress_N	4.099032628299721e-6
-propriety_N	1.2297097884899164e-5
-propulsion_N	2.4594195769798327e-5
-propulsive_A	2.6503054477028476e-5
-prorogation_N	4.099032628299721e-6
-prorogue_V2	1.679148335963999e-5
-prosaic_A	1.3251527238514238e-5
-prosaically_Adv	7.850402725659827e-6
-proscenium_N	4.099032628299721e-6
-proscribe_V2	3.358296671927998e-5
-proscription_N	4.099032628299721e-6
-prose_N	2.4594195769798327e-5
-prosecute_V2	2.1828928367531987e-4
-prosecution_N	1.2707001147729135e-4
-prosecutor_N	3.402197081488769e-4
-proselyte_N	4.099032628299721e-6
-proselytize_V	2.2908457802620728e-5
-proselytize_V2	1.679148335963999e-5
-prosily_Adv	7.850402725659827e-6
-prosiness_N	4.099032628299721e-6
-prosody_N	4.099032628299721e-6
-prospect_N	3.566158386620757e-4
-prospect_V	2.2908457802620728e-5
-prospective_A	3.710427626783987e-4
-prospector_N	4.099032628299721e-6
-prospectus_N	6.148548942449582e-5
-prosper_V	9.163383121048291e-5
-prosper_V2	1.679148335963999e-5
-prosperity_N	4.0990326282997215e-5
-prosperous_A	9.276069066959968e-5
-prostate_N	8.198065256599442e-6
-prostitute_N	3.279226102639777e-5
-prostitute_V2	1.679148335963999e-5
-prostitution_N	2.4594195769798327e-5
-prostrate_A	1.3251527238514238e-5
-prostrate_V2	1.679148335963999e-5
-prostration_N	4.099032628299721e-6
-prosy_A	1.3251527238514238e-5
-protagonist_N	1.2297097884899164e-5
-protean_A	1.3251527238514238e-5
-protect_V	4.5816915605241456e-4
-protect_V2	1.595190919165799e-3
-protection_N	4.590916543695688e-4
-protectionism_N	2.4594195769798327e-5
-protectionist_N	4.099032628299721e-6
-protective_A	5.300610895405695e-5
-protector_N	1.6396130513198885e-5
-protectorate_N	4.099032628299721e-6
-protege_N	4.099032628299721e-6
-protegee_N	4.099032628299721e-6
-protein_N	9.427775045089359e-5
-protest_N	1.5986227250368914e-4
-protest_V	1.1454228901310364e-4
-protest_V2	1.847063169560399e-4
-protestant_A	2.6503054477028476e-5
-protestant_N	4.099032628299721e-6
-protestantism_N	4.099032628299721e-6
-protestation_N	4.099032628299721e-6
-protester_N	8.198065256599443e-5
-protestingly_Adv	7.850402725659827e-6
-protocol_N	2.4594195769798327e-5
-proton_N	4.099032628299721e-6
-protoplasm_N	4.099032628299721e-6
-prototype_N	3.689129365469749e-5
-protract_V2	8.395741679819995e-5
-protraction_N	4.099032628299721e-6
-protractor_N	4.099032628299721e-6
-protrude_V	2.2908457802620728e-5
-protrude_V2	1.679148335963999e-5
-protrusion_N	4.099032628299721e-6
-protrusive_A	1.3251527238514238e-5
-protuberance_N	4.099032628299721e-6
-protuberant_A	1.3251527238514238e-5
-proud_A	1.5901832686217088e-4
-provable_A	1.3251527238514238e-5
-prove_V	3.6653532484193165e-4
-prove_V2	5.205359841488397e-4
-prove_V2V	5.810575246949448e-4
-prove_VA	3.205791106514995e-2
-prove_VS	1.2721174973979415e-3
-provenance_N	8.198065256599442e-6
-provender_N	4.099032628299721e-6
-proverb_N	8.198065256599442e-6
-proverbial_A	2.6503054477028476e-5
-provide_V	1.9014019976175203e-3
-provide_V2	6.280014776505356e-3
-provide_VS	5.204117034809761e-4
-providence_N	4.099032628299721e-6
-providence_PN	1.8648018648018647e-5
-provident_A	1.3251527238514238e-5
-providential_A	1.3251527238514238e-5
-provider_N	9.427775045089359e-5
-province_N	8.198065256599443e-5
-provincial_A	7.950916343108544e-5
-provincial_N	4.099032628299721e-6
-provincialism_N	4.099032628299721e-6
-provision_N	8.444007214297426e-4
-provision_V2	5.037445007891997e-5
-provisional_A	1.722698541006851e-4
-proviso_N	1.6396130513198885e-5
-provisory_A	1.3251527238514238e-5
-provocation_N	1.2297097884899164e-5
-provocative_A	3.975458171554272e-5
-provoke_V2	2.3508076703495986e-4
-provoking_A	2.6503054477028476e-5
-provost_N	8.198065256599442e-6
-prow_N	4.099032628299721e-6
-prowess_N	2.0495163141498608e-5
-prowl_N	1.2297097884899164e-5
-prowl_V	2.2908457802620728e-5
-prowl_V2	1.679148335963999e-5
-prowler_N	4.099032628299721e-6
-prox_Adv	7.850402725659827e-6
-proximate_A	1.3251527238514238e-5
-proximity_N	4.099032628299721e-6
-proximo_A	1.3251527238514238e-5
-proxy_N	4.0990326282997215e-5
-pru_PN	1.8648018648018647e-5
-prude_N	8.198065256599442e-6
-prudence_N	8.198065256599442e-6
-prudence_PN	1.8648018648018647e-5
-prudent_A	1.722698541006851e-4
-prudential_A	3.975458171554272e-5
-prudery_N	4.099032628299721e-6
-prudhoe_PN	1.8648018648018647e-5
-prudish_A	1.3251527238514238e-5
-prune_N	4.099032628299721e-6
-prune_V2	5.037445007891997e-5
-pruning_N	8.198065256599442e-6
-pruning_hook_N	4.099032628299721e-6
-pruning_knife_N	4.099032628299721e-6
-pruning_saw_N	4.099032628299721e-6
-prurience_N	4.099032628299721e-6
-pruriency_N	4.099032628299721e-6
-prurient_A	1.3251527238514238e-5
-prussian_A	1.3251527238514238e-5
-prussian_N	4.099032628299721e-6
-prussic_A	1.3251527238514238e-5
-pry_V	4.5816915605241456e-5
-pry_V2	1.679148335963999e-5
-pryingly_Adv	7.850402725659827e-6
-psalm_N	4.099032628299721e-6
-psalmist_N	4.099032628299721e-6
-psalmody_N	4.099032628299721e-6
-psalter_N	4.099032628299721e-6
-psaltery_N	4.099032628299721e-6
-psephologist_N	4.099032628299721e-6
-psephology_N	4.099032628299721e-6
-pseud_N	4.099032628299721e-6
-pseudo_A	1.3251527238514238e-5
-pseudo_N	8.198065256599442e-6
-pseudonym_N	4.099032628299721e-6
-pseudonymous_A	1.3251527238514238e-5
-psittacosis_N	4.099032628299721e-6
-psyche_N	8.198065256599442e-6
-psychedelic_A	1.3251527238514238e-5
-psychiatric_A	1.1926374514662814e-4
-psychiatrist_N	1.2297097884899164e-5
-psychiatry_N	8.198065256599442e-6
-psychic_A	3.975458171554272e-5
-psychic_N	8.198065256599442e-6
-psychical_A	1.3251527238514238e-5
-psychoanalyse_V2	1.679148335963999e-5
-psychoanalysis_N	4.099032628299721e-6
-psychoanalyst_N	1.6396130513198885e-5
-psychoanalytic_A	2.6503054477028476e-5
-psychoanalytical_A	1.3251527238514238e-5
-psychoanalyze_V2	1.679148335963999e-5
-psychological_A	1.9877290857771358e-4
-psychologist_N	3.279226102639777e-5
-psychology_N	8.607968519429415e-5
-psychopath_N	4.099032628299721e-6
-psychopathic_A	1.3251527238514238e-5
-psychosis_N	4.099032628299721e-6
-psychosomatic_A	1.3251527238514238e-5
-psychotherapy_N	4.099032628299721e-6
-psychotic_N	4.099032628299721e-6
-pt_N	4.099032628299721e-6
-pta_N	4.099032628299721e-6
-ptarmigan_N	4.099032628299721e-6
-pte_PN	1.8648018648018647e-5
-pterodactyl_N	4.099032628299721e-6
-pto_PN	1.8648018648018647e-5
-ptomaine_N	4.099032628299721e-6
-pty_PN	1.8648018648018647e-5
-pub_N	2.0495163141498608e-5
-pub_crawl_N	4.099032628299721e-6
-pub_crawl_V	2.2908457802620728e-5
-puberty_N	4.099032628299721e-6
-pubic_A	1.3251527238514238e-5
-public_A	4.836807442057697e-3
-public_N	4.222003607148713e-4
-public_spirited_A	1.3251527238514238e-5
-publican_N	4.099032628299721e-6
-publication_N	1.6806033776028858e-4
-publicist_N	2.4594195769798327e-5
-publicity_N	8.607968519429415e-5
-publicize_V2	1.679148335963999e-4
-publish_V	1.7410427929991754e-3
-publish_V2	1.1082379017362395e-3
-publisher_N	2.8283325135268077e-4
-puce_N	4.099032628299721e-6
-puck_N	4.099032628299721e-6
-pucker_N	4.099032628299721e-6
-pucker_V	2.2908457802620728e-5
-pucker_V2	1.679148335963999e-5
-puckish_A	5.300610895405695e-5
-pud_N	4.099032628299721e-6
-pudden_N	4.099032628299721e-6
-pudden_head_N	4.099032628299721e-6
-pudding_N	8.198065256599442e-6
-pudding_face_N	4.099032628299721e-6
-puddle_N	4.099032628299721e-6
-puddle_V2	1.679148335963999e-5
-puddler_N	4.099032628299721e-6
-pudgy_A	1.3251527238514238e-5
-pudsey_PN	1.8648018648018647e-5
-pueblo_N	4.099032628299721e-6
-puerile_A	1.3251527238514238e-5
-puerility_N	4.099032628299721e-6
-puerperal_A	1.3251527238514238e-5
-puff_N	8.198065256599442e-6
-puff_V	2.2908457802620728e-5
-puff_V2	1.679148335963999e-5
-puffball_N	4.099032628299721e-6
-puffin_N	4.099032628299721e-6
-puffiness_N	4.099032628299721e-6
-puffy_A	1.3251527238514238e-5
-pug_N	4.099032628299721e-6
-pug_dog_N	4.099032628299721e-6
-pug_nose_A	1.3251527238514238e-5
-pug_nose_N	4.099032628299721e-6
-pug_nosed_A	2.6503054477028476e-5
-pugilism_N	4.099032628299721e-6
-pugilist_N	4.099032628299721e-6
-pugilistic_A	1.3251527238514238e-5
-pugnacious_A	1.3251527238514238e-5
-pugnacity_N	4.099032628299721e-6
-puissance_N	4.099032628299721e-6
-puissant_A	1.3251527238514238e-5
-puke_N	4.099032628299721e-6
-puke_V	2.2908457802620728e-5
-puke_V2	1.679148335963999e-5
-pukka_A	1.3251527238514238e-5
-pulchritude_N	8.198065256599442e-6
-pulchritudinous_A	1.3251527238514238e-5
-pule_V	2.2908457802620728e-5
-pull_N	1.6396130513198885e-5
-pull_V	1.6265005039860718e-3
-pull_V2	3.358296671927998e-4
-pull_in_N	4.099032628299721e-6
-pull_off_N	4.099032628299721e-6
-pull_out_N	4.099032628299721e-6
-pull_through_N	4.099032628299721e-6
-pull_up_N	4.099032628299721e-6
-pullet_N	4.099032628299721e-6
-pulley_N	4.099032628299721e-6
-pulley_block_N	4.099032628299721e-6
-pullman_N	4.099032628299721e-6
-pullover_N	4.099032628299721e-6
-pullulate_V	2.2908457802620728e-5
-pulmonary_A	1.3251527238514238e-5
-pulp_N	1.4346614199049025e-4
-pulp_V	2.2908457802620728e-5
-pulp_V2	1.679148335963999e-5
-pulpit_N	8.198065256599442e-6
-pulpy_A	1.3251527238514238e-5
-pulque_N	4.099032628299721e-6
-pulsar_N	4.099032628299721e-6
-pulsate_V	2.2908457802620728e-5
-pulsate_V2	1.679148335963999e-5
-pulsation_N	4.099032628299721e-6
-pulse_N	1.2297097884899164e-5
-pulse_V	2.2908457802620728e-5
-pulverize_V	2.2908457802620728e-5
-pulverize_V2	3.358296671927998e-5
-puma_N	4.099032628299721e-6
-pumice_N	4.099032628299721e-6
-pumice_stone_N	4.099032628299721e-6
-pummel_V2	3.358296671927998e-5
-pump_N	2.869322839809805e-5
-pump_V	3.2071840923669016e-4
-pump_V2	2.3508076703495986e-4
-pump_room_N	4.099032628299721e-6
-pumpernickel_N	4.099032628299721e-6
-pumpkin_N	4.099032628299721e-6
-pun_N	1.2297097884899164e-5
-pun_V	2.2908457802620728e-5
-punch_N	1.2297097884899164e-5
-punch_V2	1.1754038351747993e-4
-punch_drunk_A	1.3251527238514238e-5
-punch_up_N	4.099032628299721e-6
-punchball_N	4.099032628299721e-6
-punchbowl_N	4.099032628299721e-6
-punching_ball_N	4.099032628299721e-6
-punctilio_N	4.099032628299721e-6
-punctilious_A	1.3251527238514238e-5
-punctiliousness_N	4.099032628299721e-6
-punctual_A	1.3251527238514238e-5
-punctuality_N	4.099032628299721e-6
-punctuate_V2	1.679148335963999e-5
-punctuation_N	4.099032628299721e-6
-puncture_N	4.099032628299721e-6
-puncture_V	2.2908457802620728e-5
-puncture_V2	1.679148335963999e-5
-pundit_N	8.198065256599442e-6
-pungency_N	4.099032628299721e-6
-pungent_A	2.6503054477028476e-5
-punic_A	1.3251527238514238e-5
-punily_Adv	7.850402725659827e-6
-punish_V2	2.1828928367531987e-4
-punishable_A	1.1926374514662814e-4
-punishment_N	5.328742416789638e-5
-punitive_A	1.5901832686217088e-4
-punk_N	1.2297097884899164e-5
-punkah_N	4.099032628299721e-6
-punnet_N	4.099032628299721e-6
-punster_N	4.099032628299721e-6
-punt_N	4.508935891129693e-5
-punt_V	2.2908457802620728e-5
-punt_V2	1.679148335963999e-5
-punter_N	4.099032628299721e-6
-puny_A	5.300610895405695e-5
-pup_N	4.099032628299721e-6
-pupa_N	4.099032628299721e-6
-pupil_N	1.2297097884899164e-5
-puppet_N	1.2297097884899164e-5
-puppeteer_N	4.099032628299721e-6
-puppy_N	8.198065256599442e-6
-purblind_A	1.3251527238514238e-5
-purchasable_A	1.3251527238514238e-5
-purchase_N	1.1190359075258238e-3
-purchase_V2	2.9888840380159183e-3
-purchaser_N	5.73864567961961e-5
-purdah_N	4.099032628299721e-6
-pure_A	2.120244358162278e-4
-puree_N	4.099032628299721e-6
-pureness_N	4.099032628299721e-6
-purgation_N	4.099032628299721e-6
-purgative_A	1.3251527238514238e-5
-purgative_N	4.099032628299721e-6
-purgatorial_A	1.3251527238514238e-5
-purgatory_N	4.099032628299721e-6
-purge_N	4.099032628299721e-6
-purge_V2	1.1754038351747993e-4
-purification_N	8.198065256599442e-6
-purifier_N	4.099032628299721e-6
-purify_V2	1.679148335963999e-5
-purist_N	1.2297097884899164e-5
-puritan_A	1.3251527238514238e-5
-puritan_N	4.099032628299721e-6
-puritanical_A	3.975458171554272e-5
-puritanism_N	4.099032628299721e-6
-purity_N	4.099032628299721e-6
-purl_N	4.099032628299721e-6
-purl_V	2.2908457802620728e-5
-purl_V2	1.679148335963999e-5
-purloin_V2	1.679148335963999e-5
-purple_A	2.6503054477028476e-5
-purple_N	4.099032628299721e-6
-purplish_A	1.3251527238514238e-5
-purport_N	4.099032628299721e-6
-purport_V2	5.037445007891997e-5
-purport_V2V	5.810575246949448e-4
-purpose_N	3.074274471224791e-4
-purpose_V2	1.679148335963999e-5
-purpose_built_A	1.3251527238514238e-5
-purposeful_A	1.3251527238514238e-5
-purposeless_A	1.3251527238514238e-5
-purposely_Adv	2.355120817697948e-5
-purposive_A	1.3251527238514238e-5
-purr_N	4.099032628299721e-6
-purr_V	4.5816915605241456e-5
-purr_V2	1.679148335963999e-5
-purr_VS	1.1564704521799469e-4
-purse_N	4.0990326282997215e-5
-purse_V2	1.679148335963999e-5
-purse_proud_A	1.3251527238514238e-5
-purser_N	4.099032628299721e-6
-pursuance_N	4.099032628299721e-6
-pursuant_A	6.62576361925712e-5
-pursue_V	3.6653532484193165e-4
-pursue_V2	1.2425697686133594e-3
-pursuer_N	8.198065256599442e-6
-pursuit_N	8.607968519429415e-5
-pursy_A	1.3251527238514238e-5
-purulence_N	4.099032628299721e-6
-purulent_A	1.3251527238514238e-5
-purvey_V	2.2908457802620728e-5
-purvey_V2	1.679148335963999e-5
-purveyance_N	4.099032628299721e-6
-purveyor_N	4.099032628299721e-6
-purview_N	4.099032628299721e-6
-pus_N	4.099032628299721e-6
-pusan_PN	1.8648018648018647e-5
-push_N	8.607968519429415e-5
-push_V	1.924310455420141e-3
-push_V2	9.739060348591195e-4
-push_V2V	2.905287623474724e-3
-push_VS	2.891176130449867e-4
-push_bike_N	4.099032628299721e-6
-pushcart_N	4.099032628299721e-6
-pushchair_N	4.099032628299721e-6
-pusher_N	1.2297097884899164e-5
-pushful_A	1.3251527238514238e-5
-pushing_A	1.3251527238514238e-5
-pushover_N	8.198065256599442e-6
-pusillanimity_N	8.198065256599442e-6
-pusillanimous_A	1.3251527238514238e-5
-puss_N	4.099032628299721e-6
-pussy_N	8.198065256599442e-6
-pussycat_N	4.099032628299721e-6
-pussyfoot_V	2.2908457802620728e-5
-pustule_N	4.099032628299721e-6
-put_N	1.352680767338908e-4
-put_V	4.1235224044717305e-3
-put_V2	3.475837055445478e-3
-put_V2V	5.810575246949448e-4
-put_VS	2.891176130449867e-4
-put_down_N	4.099032628299721e-6
-put_on_N	4.099032628299721e-6
-putative_A	1.3251527238514238e-5
-putrefaction_N	4.099032628299721e-6
-putrefy_V	2.2908457802620728e-5
-putrefy_V2	1.679148335963999e-5
-putrescence_N	4.099032628299721e-6
-putrescent_A	1.3251527238514238e-5
-putrid_A	1.3251527238514238e-5
-putridity_N	4.099032628299721e-6
-putsch_N	4.099032628299721e-6
-putt_N	4.099032628299721e-6
-putt_V	5.498029872628975e-4
-putt_V2	7.388252678241596e-4
-puttee_N	4.099032628299721e-6
-putter_V	2.2908457802620728e-5
-putter_V2	1.679148335963999e-5
-putting_green_N	4.099032628299721e-6
-putting_iron_N	4.099032628299721e-6
-putty_N	8.198065256599442e-6
-putty_V2	1.679148335963999e-5
-puzzle_N	2.0495163141498608e-5
-puzzle_V	4.5816915605241456e-5
-puzzle_V2	1.0074890015783994e-4
-puzzlement_N	8.198065256599442e-6
-puzzler_N	4.099032628299721e-6
-pwllheli_PN	1.8648018648018647e-5
-pygmy_N	4.099032628299721e-6
-pyjama_A	1.3251527238514238e-5
-pyle_PN	1.8648018648018647e-5
-pylon_N	4.099032628299721e-6
-pyongyang_PN	1.8648018648018647e-5
-pyorrhoea_N	4.099032628299721e-6
-pyramid_N	2.0495163141498608e-5
-pyre_N	4.099032628299721e-6
-pyrites_N	4.099032628299721e-6
-pyrotechnic_A	2.6503054477028476e-5
-pyrrhic_A	1.3251527238514238e-5
-python_N	4.099032628299721e-6
-pyx_N	4.099032628299721e-6
-qatar_PN	1.8648018648018647e-5
-qatari_A	1.3251527238514238e-5
-qatari_N	4.099032628299721e-6
-qc_N	4.099032628299721e-6
-qed_PN	1.8648018648018647e-5
-qt_N	4.099032628299721e-6
-quack_N	1.2297097884899164e-5
-quack_V	4.5816915605241456e-5
-quack_quack_N	4.099032628299721e-6
-quackery_N	4.099032628299721e-6
-quad_N	4.099032628299721e-6
-quadrangle_N	4.099032628299721e-6
-quadrangular_A	1.3251527238514238e-5
-quadrant_N	4.099032628299721e-6
-quadratic_A	1.3251527238514238e-5
-quadrilateral_A	1.3251527238514238e-5
-quadrilateral_N	4.099032628299721e-6
-quadrille_N	4.099032628299721e-6
-quadrillion_N	4.099032628299721e-6
-quadrophonic_A	1.3251527238514238e-5
-quadrophony_N	4.099032628299721e-6
-quadruped_N	8.198065256599442e-6
-quadruple_A	1.3251527238514238e-5
-quadruple_N	4.099032628299721e-6
-quadruple_V	1.1454228901310364e-4
-quadruple_V2	5.037445007891997e-5
-quadruplet_N	4.099032628299721e-6
-quadruplicate_A	1.3251527238514238e-5
-quadruplicate_N	4.099032628299721e-6
-quadruplicate_V2	1.679148335963999e-5
-quaff_V	2.2908457802620728e-5
-quaff_V2	1.679148335963999e-5
-quagga_N	4.099032628299721e-6
-quagmire_N	4.099032628299721e-6
-quai_d'orsay_N	4.099032628299721e-6
-quail_N	4.099032628299721e-6
-quail_V	2.2908457802620728e-5
-quaint_A	3.975458171554272e-5
-quaintness_N	4.099032628299721e-6
-quake_N	4.385964912280702e-4
-quake_V	2.2908457802620728e-5
-quaker_N	4.099032628299721e-6
-qualification_N	1.6396130513198885e-5
-qualified_A	3.975458171554272e-5
-qualifier_N	4.099032628299721e-6
-qualify_V	6.872537340786219e-4
-qualify_V2	3.358296671927998e-5
-qualitative_A	1.3251527238514238e-5
-quality_N	4.549926217412691e-4
-qualm_N	8.198065256599442e-6
-quandary_N	8.198065256599442e-6
-quango_N	4.099032628299721e-6
-quantify_V2	8.395741679819995e-5
-quantitative_A	9.276069066959968e-5
-quantity_N	1.1887194622069192e-4
-quantum_N	8.198065256599442e-6
-quarantine_N	4.099032628299721e-6
-quarantine_V2	1.679148335963999e-5
-quark_N	4.099032628299721e-6
-quarrel_N	4.099032628299721e-6
-quarrel_V	4.5816915605241456e-5
-quarrelsome_A	1.3251527238514238e-5
-quarry_N	1.2297097884899164e-5
-quarry_V	2.2908457802620728e-5
-quarry_V2	1.679148335963999e-5
-quarryman_N	4.099032628299721e-6
-quart_N	4.099032628299721e-6
-quarter_N	4.164617150352517e-3
-quarter_V2	1.679148335963999e-5
-quarter_day_N	4.099032628299721e-6
-quarter_deck_N	4.099032628299721e-6
-quarter_plate_N	4.099032628299721e-6
-quarterfinal_N	4.099032628299721e-6
-quartering_N	4.099032628299721e-6
-quarterlight_N	4.099032628299721e-6
-quarterly_A	1.272146614897367e-3
-quarterly_Adv	3.140161090263931e-5
-quarterly_N	3.279226102639777e-5
-quartermaster_N	4.099032628299721e-6
-quartermaster_general_N	4.099032628299721e-6
-quarterstaff_N	4.099032628299721e-6
-quartet_N	1.6396130513198885e-5
-quarto_N	4.099032628299721e-6
-quartz_N	4.099032628299721e-6
-quasar_N	4.099032628299721e-6
-quash_V2	1.0074890015783994e-4
-quassia_N	4.099032628299721e-6
-quatercentenary_N	4.099032628299721e-6
-quatrain_N	4.099032628299721e-6
-quattrocento_N	4.099032628299721e-6
-quaver_N	4.099032628299721e-6
-quaver_V	2.2908457802620728e-5
-quaver_V2	1.679148335963999e-5
-quay_N	4.099032628299721e-6
-queasily_Adv	7.850402725659827e-6
-queasiness_N	4.099032628299721e-6
-queasy_A	2.6503054477028476e-5
-quebec_PN	1.8648018648018647e-5
-queen_N	2.4594195769798327e-5
-queen_V2	1.679148335963999e-5
-queenborough_in_sheppey_PN	1.8648018648018647e-5
-queenly_A	1.3251527238514238e-5
-queensbury_PN	1.8648018648018647e-5
-queensferry_PN	1.8648018648018647e-5
-queensland_PN	1.8648018648018647e-5
-queer_A	1.3251527238514238e-5
-queer_N	8.198065256599442e-6
-queer_V2	1.679148335963999e-5
-queerness_N	4.099032628299721e-6
-quell_V2	8.395741679819995e-5
-quench_V2	1.679148335963999e-5
-quenchless_A	1.3251527238514238e-5
-quentin_PN	1.8648018648018647e-5
-quern_N	4.099032628299721e-6
-querulous_A	1.3251527238514238e-5
-querulousness_N	4.099032628299721e-6
-query_N	1.2297097884899164e-5
-query_V	4.5816915605241456e-5
-query_V2	3.358296671927998e-5
-quest_N	1.6396130513198885e-5
-quest_V	2.2908457802620728e-5
-question_N	1.0083620265617314e-3
-question_V2	6.044934009470397e-4
-question_mark_N	4.099032628299721e-6
-question_master_N	4.099032628299721e-6
-questionable_A	1.722698541006851e-4
-questioner_N	4.099032628299721e-6
-questioningly_Adv	7.850402725659827e-6
-questionnaire_N	2.4594195769798327e-5
-quetzal_N	4.099032628299721e-6
-queue_N	1.2297097884899164e-5
-queue_V	4.5816915605241456e-5
-qui_vive_N	4.099032628299721e-6
-quibble_N	4.099032628299721e-6
-quibble_V	4.5816915605241456e-5
-quibbler_N	4.099032628299721e-6
-quibbling_A	1.3251527238514238e-5
-quiche_N	4.099032628299721e-6
-quick_A	2.610550865987305e-3
-quick_Adv	2.355120817697948e-5
-quick_N	4.099032628299721e-6
-quick_change_A	1.3251527238514238e-5
-quick_eared_A	1.3251527238514238e-5
-quick_eyed_A	1.3251527238514238e-5
-quick_freeze_V2	1.679148335963999e-5
-quick_sighted_A	1.3251527238514238e-5
-quick_tempered_A	1.3251527238514238e-5
-quick_witted_A	1.3251527238514238e-5
-quicken_V	2.2908457802620728e-5
-quicken_V2	3.358296671927998e-5
-quicker_Adv	7.850402725659827e-6
-quickest_Adv	7.850402725659827e-6
-quickie_N	4.099032628299721e-6
-quicklime_N	4.099032628299721e-6
-quickness_N	4.099032628299721e-6
-quicksand_N	8.198065256599442e-6
-quickset_A	1.3251527238514238e-5
-quicksilver_N	4.099032628299721e-6
-quickstep_N	4.099032628299721e-6
-quid_N	4.099032628299721e-6
-quid_pro_quo_N	3.279226102639777e-5
-quiescence_N	4.099032628299721e-6
-quiescent_A	2.6503054477028476e-5
-quiet_A	7.553370525953116e-4
-quiet_N	1.2297097884899164e-5
-quiet_V	1.6035920461834508e-4
-quiet_V2	5.037445007891997e-5
-quieten_V	2.2908457802620728e-5
-quieten_V2	1.679148335963999e-5
-quietism_N	4.099032628299721e-6
-quietist_N	4.099032628299721e-6
-quietness_N	4.099032628299721e-6
-quietude_N	4.099032628299721e-6
-quietus_N	4.099032628299721e-6
-quiff_N	4.099032628299721e-6
-quill_N	4.099032628299721e-6
-quill_feather_N	4.099032628299721e-6
-quilt_N	8.198065256599442e-6
-quilt_V2	1.679148335963999e-5
-quin_N	4.099032628299721e-6
-quince_N	4.099032628299721e-6
-quincentenary_A	1.3251527238514238e-5
-quincentenary_N	4.099032628299721e-6
-quinine_N	4.099032628299721e-6
-quinquagesima_N	4.099032628299721e-6
-quinquagesima_PN	1.8648018648018647e-5
-quinsy_N	4.099032628299721e-6
-quintal_N	4.099032628299721e-6
-quintessence_N	4.099032628299721e-6
-quintet_N	4.099032628299721e-6
-quintuplet_N	4.099032628299721e-6
-quip_N	8.198065256599442e-6
-quip_V	6.872537340786218e-5
-quip_VS	2.891176130449867e-4
-quire_N	4.099032628299721e-6
-quirk_N	8.198065256599442e-6
-quisling_N	8.198065256599442e-6
-quit_A	1.3251527238514238e-5
-quit_V	3.8944378264455236e-4
-quit_V2	1.679148335963999e-5
-quite_AdA	2.3415191319246145e-2
-quite_Predet	4.4859813084112146e-2
-quito_PN	1.8648018648018647e-5
-quits_A	1.3251527238514238e-5
-quittance_N	4.099032628299721e-6
-quitter_N	4.099032628299721e-6
-quiver_N	8.198065256599442e-6
-quiver_V	2.2908457802620728e-5
-quiver_V2	1.679148335963999e-5
-quixotic_A	1.3251527238514238e-5
-quixotically_Adv	7.850402725659827e-6
-quiz_N	1.2297097884899164e-5
-quiz_V2	3.358296671927998e-5
-quizmaster_N	4.099032628299721e-6
-quizzical_A	1.3251527238514238e-5
-quoin_N	4.099032628299721e-6
-quoit_N	4.099032628299721e-6
-quonset_N	4.099032628299721e-6
-quorum_N	4.099032628299721e-6
-quot_V	2.2908457802620728e-5
-quot_VS	5.782352260899734e-5
-quota_N	2.131496966715855e-4
-quotability_N	4.099032628299721e-6
-quotable_A	2.6503054477028476e-5
-quotation_N	1.2707001147729135e-4
-quote_N	6.558452205279554e-5
-quote_V	1.1225144323284157e-3
-quote_V2	1.1921953185344393e-3
-quotidian_A	1.3251527238514238e-5
-quotient_N	8.198065256599442e-6
-qv_PN	1.8648018648018647e-5
-ra_N	4.099032628299721e-6
-rabbi_N	4.099032628299721e-6
-rabbinical_A	2.6503054477028476e-5
-rabbit_N	8.198065256599442e-6
-rabbit_V	2.2908457802620728e-5
-rabbit_burrow_N	4.099032628299721e-6
-rabbit_hole_N	4.099032628299721e-6
-rabbit_hutch_N	4.099032628299721e-6
-rabbit_punch_N	4.099032628299721e-6
-rabbit_warren_N	4.099032628299721e-6
-rabble_N	4.099032628299721e-6
-rabble_rousing_A	1.3251527238514238e-5
-rabelaisian_A	1.3251527238514238e-5
-rabid_A	2.6503054477028476e-5
-rabies_N	4.099032628299721e-6
-raccoon_N	4.099032628299721e-6
-race_N	2.0905066404328578e-4
-race_V	1.6035920461834508e-4
-race_V2	3.358296671927998e-5
-race_V2V	5.810575246949448e-4
-race_VV	3.9820806371329017e-4
-race_meeting_N	4.099032628299721e-6
-racecard_N	4.099032628299721e-6
-racecourse_N	4.099032628299721e-6
-racehorse_N	3.279226102639777e-5
-raceme_N	4.099032628299721e-6
-racer_N	4.099032628299721e-6
-rachel_PN	1.8648018648018647e-5
-racial_A	3.8429428991691294e-4
-racialism_N	4.099032628299721e-6
-racialist_N	4.099032628299721e-6
-racily_Adv	7.850402725659827e-6
-raciness_N	4.099032628299721e-6
-racing_N	1.6396130513198885e-5
-racism_N	2.4594195769798327e-5
-racist_N	8.198065256599442e-6
-rack_N	1.2297097884899164e-5
-rack_V2	1.679148335963999e-4
-rack_railway_N	4.099032628299721e-6
-rack_rent_N	4.099032628299721e-6
-racket_N	1.2297097884899164e-5
-racket_V	2.2908457802620728e-5
-racketeer_N	4.099032628299721e-6
-racketeering_N	9.427775045089359e-5
-raconteur_N	4.099032628299721e-6
-racoon_N	4.099032628299721e-6
-racquet_N	4.099032628299721e-6
-racy_A	2.6503054477028476e-5
-rada_PN	1.8648018648018647e-5
-radar_N	5.73864567961961e-5
-radcliffe_PN	1.8648018648018647e-5
-radcliffe_on_trent_PN	1.8648018648018647e-5
-raddled_A	1.3251527238514238e-5
-radial_A	1.3251527238514238e-5
-radial_N	4.099032628299721e-6
-radiance_N	4.099032628299721e-6
-radiant_A	2.6503054477028476e-5
-radiate_V	2.2908457802620728e-5
-radiate_V2	1.679148335963999e-5
-radiation_N	6.558452205279554e-5
-radiator_N	4.099032628299721e-6
-radical_A	2.78282072008799e-4
-radical_N	1.6396130513198885e-5
-radicalism_N	4.099032628299721e-6
-radicle_N	4.099032628299721e-6
-radio_N	2.50040990326283e-4
-radio_V2	3.358296671927998e-5
-radio_gramophone_N	4.099032628299721e-6
-radio_location_N	4.099032628299721e-6
-radio_set_N	4.099032628299721e-6
-radio_telescope_N	4.099032628299721e-6
-radioactive_A	1.3251527238514238e-5
-radioactivity_N	8.198065256599442e-6
-radiogram_N	4.099032628299721e-6
-radiograph_N	4.099032628299721e-6
-radiographer_N	4.099032628299721e-6
-radiography_N	4.099032628299721e-6
-radioisotope_N	4.099032628299721e-6
-radiologist_N	4.099032628299721e-6
-radiology_N	4.099032628299721e-6
-radiotherapist_N	4.099032628299721e-6
-radiotherapy_N	4.099032628299721e-6
-radish_N	4.099032628299721e-6
-radium_N	4.099032628299721e-6
-radius_N	4.099032628299721e-6
-radlett_PN	1.8648018648018647e-5
-radstock_PN	1.8648018648018647e-5
-raf_N	4.099032628299721e-6
-raffia_N	4.099032628299721e-6
-raffish_A	1.3251527238514238e-5
-raffle_N	4.099032628299721e-6
-raffle_V2	1.679148335963999e-5
-raft_N	1.2297097884899164e-5
-raft_V	2.2908457802620728e-5
-raft_V2	1.679148335963999e-5
-rafter_N	8.198065256599442e-6
-raftered_A	1.3251527238514238e-5
-raftsman_N	4.099032628299721e-6
-rag_N	1.2297097884899164e-5
-rag_V2	8.395741679819995e-5
-rag_day_N	4.099032628299721e-6
-ragamuffin_N	4.099032628299721e-6
-ragbag_N	4.099032628299721e-6
-rage_N	4.508935891129693e-5
-rage_V	1.3745074681572437e-4
-ragged_A	1.3251527238514238e-5
-raggedness_N	4.099032628299721e-6
-raglan_N	4.099032628299721e-6
-ragout_N	4.099032628299721e-6
-ragtag_N	4.099032628299721e-6
-ragtime_N	8.198065256599442e-6
-raid_N	1.6396130513198885e-5
-raid_V	6.872537340786218e-5
-raid_V2	5.037445007891997e-5
-raider_N	1.147729135923922e-4
-rail_N	7.788161993769471e-5
-rail_V	4.5816915605241456e-5
-rail_V2	1.679148335963999e-5
-railcar_N	2.4594195769798327e-5
-railhead_N	4.099032628299721e-6
-railing_N	3.279226102639777e-5
-raillery_N	4.099032628299721e-6
-railroad_N	1.147729135923922e-4
-railroad_V2	1.679148335963999e-5
-railway_N	2.4594195769798327e-5
-railwayman_N	4.099032628299721e-6
-raiment_N	4.099032628299721e-6
-rain_N	9.837678307919331e-5
-rain_V	9.163383121048291e-5
-rain_V2	3.358296671927998e-5
-rain_gauge_N	4.099032628299721e-6
-rainbow_N	8.198065256599442e-6
-raincoat_N	4.099032628299721e-6
-raindrop_N	4.099032628299721e-6
-rainfall_N	4.099032628299721e-6
-rainford_PN	1.8648018648018647e-5
-rainproof_A	1.3251527238514238e-5
-rainwater_N	4.099032628299721e-6
-rainy_A	2.6503054477028476e-5
-raise_N	6.558452205279554e-5
-raise_V2	7.5057930617590755e-3
-raise_V2V	1.7431725740848344e-3
-raiser_N	3.689129365469749e-5
-raisin_N	4.099032628299721e-6
-raison_d'etre_N	4.099032628299721e-6
-raj_N	4.099032628299721e-6
-rajah_N	4.099032628299721e-6
-rake_N	4.0990326282997215e-5
-rake_V	4.5816915605241456e-5
-rake_V2	5.037445007891997e-5
-rake_off_N	4.099032628299721e-6
-rakish_A	1.3251527238514238e-5
-rakishness_N	4.099032628299721e-6
-rallentando_A	1.3251527238514238e-5
-rallentando_Adv	7.850402725659827e-6
-rally_N	4.959829480242662e-4
-rally_V	8.934298543022083e-4
-rally_V2	1.847063169560399e-4
-rally_V2V	1.1621150493898896e-3
-ralph_PN	1.8648018648018647e-5
-ram_N	4.099032628299721e-6
-ram_V2	3.358296671927998e-5
-ramadan_N	4.099032628299721e-6
-ramadan_PN	1.8648018648018647e-5
-ramble_N	4.099032628299721e-6
-ramble_V	4.5816915605241456e-5
-rambler_N	4.099032628299721e-6
-rambling_A	1.3251527238514238e-5
-rambunctious_A	2.6503054477028476e-5
-ramification_N	1.6396130513198885e-5
-ramify_V	2.2908457802620728e-5
-ramify_V2	1.679148335963999e-5
-ramjet_N	4.099032628299721e-6
-ramp_N	2.4594195769798327e-5
-ramp_V2	3.358296671927998e-5
-rampage_N	8.198065256599442e-6
-rampage_V	2.2908457802620728e-5
-rampageous_A	1.3251527238514238e-5
-rampant_A	9.276069066959968e-5
-rampart_N	1.2297097884899164e-5
-ramrod_N	4.099032628299721e-6
-ramsbottom_PN	1.8648018648018647e-5
-ramsgate_PN	1.8648018648018647e-5
-ramshackle_A	2.6503054477028476e-5
-ranch_N	4.508935891129693e-5
-rancher_N	1.2297097884899164e-5
-rancid_A	1.3251527238514238e-5
-rancorous_A	3.975458171554272e-5
-rancour_N	8.198065256599442e-6
-rand_N	1.2297097884899164e-5
-randolph_PN	1.8648018648018647e-5
-random_N	4.099032628299721e-6
-randomly_Adv	3.9252013628299135e-5
-randomness_N	8.198065256599442e-6
-randy_A	1.3251527238514238e-5
-ranee_N	4.099032628299721e-6
-range_N	5.369732743072635e-4
-range_V	1.8326766242096582e-3
-range_V2	1.679148335963999e-5
-rangefinder_N	4.099032628299721e-6
-ranger_N	2.0495163141498608e-5
-rangoon_PN	1.8648018648018647e-5
-rani_N	4.099032628299721e-6
-rank_A	2.6503054477028476e-5
-rank_N	7.378258730939498e-5
-rank_V	4.3526069824979384e-4
-rank_V2	8.395741679819995e-5
-rank_VS	2.3129409043598937e-4
-ranker_N	4.099032628299721e-6
-ranking_N	1.6396130513198885e-5
-rankle_V	2.2908457802620728e-5
-rankness_N	4.099032628299721e-6
-ransack_V2	1.679148335963999e-5
-ransom_N	8.198065256599442e-6
-ransom_V2	1.679148335963999e-5
-rant_N	4.099032628299721e-6
-rant_V	2.2908457802620728e-5
-rant_V2	1.679148335963999e-5
-ranter_N	4.099032628299721e-6
-rap_N	1.2297097884899164e-5
-rap_V	2.2908457802620728e-5
-rap_V2	1.679148335963999e-5
-rapacious_A	1.3251527238514238e-5
-rapacity_N	4.099032628299721e-6
-rape_N	1.352680767338908e-4
-rape_V2	1.3433186687711993e-4
-rapid_A	1.1263798152737104e-3
-rapid_N	4.099032628299721e-6
-rapidity_N	8.198065256599442e-6
-rapier_N	8.198065256599442e-6
-rapier_thrust_N	4.099032628299721e-6
-rapine_N	4.099032628299721e-6
-rapist_N	1.2297097884899164e-5
-rapport_N	1.2297097884899164e-5
-rapprochement_N	8.198065256599442e-6
-rapscallion_N	4.099032628299721e-6
-rapt_A	1.3251527238514238e-5
-rapture_N	4.099032628299721e-6
-rapturous_A	1.3251527238514238e-5
-rare_A	6.758278891642261e-4
-rarebit_N	4.099032628299721e-6
-rarefaction_N	4.099032628299721e-6
-rarefy_V	2.2908457802620728e-5
-rarefy_V2	3.358296671927998e-5
-rareness_N	4.099032628299721e-6
-raring_A	2.6503054477028476e-5
-rarity_N	4.099032628299721e-6
-rascal_N	8.198065256599442e-6
-rascally_A	1.3251527238514238e-5
-rase_V2	1.679148335963999e-5
-rash_A	2.6503054477028476e-5
-rash_N	3.279226102639777e-5
-rasher_N	4.099032628299721e-6
-rashness_N	4.099032628299721e-6
-rasp_N	4.099032628299721e-6
-rasp_V	2.2908457802620728e-5
-rasp_V2	1.679148335963999e-5
-raspberry_N	8.198065256599442e-6
-raspingly_Adv	7.850402725659827e-6
-rat_N	2.869322839809805e-5
-rat_V	4.5816915605241456e-5
-rat_V2	1.679148335963999e-5
-rat_a_tat_tat_N	4.099032628299721e-6
-rat_tat_N	4.099032628299721e-6
-ratability_N	4.099032628299721e-6
-ratable_A	1.3251527238514238e-5
-ratan_N	4.099032628299721e-6
-ratch_N	4.099032628299721e-6
-ratchet_N	4.099032628299721e-6
-rate_N	5.107394654861453e-3
-rate_V	5.268945294602767e-4
-rate_V2	1.0074890015783994e-4
-rate_VA	2.068252326783868e-3
-rate_VS	2.4864114721868855e-3
-rateability_N	4.099032628299721e-6
-rateable_A	1.3251527238514238e-5
-ratepayer_N	8.198065256599442e-6
-rather_Adv	1.6093325587602644e-3
-ratification_N	2.0495163141498608e-5
-ratify_V2	1.679148335963999e-4
-rating_N	6.394490900147565e-4
-ratio_N	2.2134776192818495e-4
-ratiocination_N	4.099032628299721e-6
-ration_N	4.099032628299721e-6
-ration_V2	3.358296671927998e-5
-rational_A	1.9877290857771358e-4
-rationale_N	4.0990326282997215e-5
-rationalism_N	4.099032628299721e-6
-rationalist_N	4.099032628299721e-6
-rationalistic_A	1.3251527238514238e-5
-rationality_N	8.198065256599442e-6
-rationalization_N	1.6396130513198885e-5
-rationalize_V2	8.395741679819995e-5
-ratlin_N	4.099032628299721e-6
-ratline_N	4.099032628299721e-6
-rattan_N	4.099032628299721e-6
-ratter_N	4.099032628299721e-6
-rattle_N	4.099032628299721e-6
-rattle_V	9.163383121048291e-5
-rattle_V2	1.5112335023675992e-4
-rattlebrained_A	1.3251527238514238e-5
-rattlepated_A	1.3251527238514238e-5
-rattler_N	4.099032628299721e-6
-rattlesnake_N	4.099032628299721e-6
-rattling_A	1.3251527238514238e-5
-rattling_Adv	7.850402725659827e-6
-ratty_A	1.3251527238514238e-5
-raucous_A	2.6503054477028476e-5
-ravage_N	1.6396130513198885e-5
-ravage_V	4.5816915605241456e-5
-ravage_V2	5.037445007891997e-5
-rave_N	4.099032628299721e-6
-rave_V	4.5816915605241456e-5
-rave_V2	3.358296671927998e-5
-rave_up_N	4.099032628299721e-6
-ravel_V	2.2908457802620728e-5
-ravel_V2	1.679148335963999e-5
-raven_N	4.099032628299721e-6
-ravening_A	1.3251527238514238e-5
-ravenna_PN	1.8648018648018647e-5
-ravenous_A	2.6503054477028476e-5
-raver_N	4.099032628299721e-6
-ravine_N	4.099032628299721e-6
-raving_A	1.3251527238514238e-5
-raving_Adv	7.850402725659827e-6
-ravioli_N	4.099032628299721e-6
-ravish_V2	1.679148335963999e-5
-ravishingly_Adv	7.850402725659827e-6
-ravishment_N	4.099032628299721e-6
-raw_A	4.107973443939414e-4
-raw_N	2.0495163141498608e-5
-rawboned_A	1.3251527238514238e-5
-rawhide_A	1.3251527238514238e-5
-rawtenstall_PN	1.8648018648018647e-5
-ray_N	3.689129365469749e-5
-ray_PN	1.8648018648018647e-5
-ray_V	2.2908457802620728e-5
-ray_V2	1.679148335963999e-5
-raymond_PN	1.8648018648018647e-5
-rayon_N	8.198065256599442e-6
-raze_V2	5.037445007891997e-5
-razor_N	1.2297097884899164e-5
-razor_V2	1.679148335963999e-5
-razor_edge_N	4.099032628299721e-6
-razorback_N	4.099032628299721e-6
-razorbacked_A	1.3251527238514238e-5
-razorblade_N	4.099032628299721e-6
-razzle_N	4.099032628299721e-6
-razzle_dazzle_N	4.099032628299721e-6
-rc_PN	1.8648018648018647e-5
-rd_PN	1.8648018648018647e-5
-re_N	9.427775045089359e-5
-re_address_V2	1.679148335963999e-5
-re_afforest_V2	1.679148335963999e-5
-re_afforestation_N	4.099032628299721e-6
-re_count_N	4.099032628299721e-6
-re_count_V2	1.679148335963999e-5
-re_cover_V2	1.679148335963999e-5
-re_create_V2	3.358296671927998e-5
-re_echo_N	4.099032628299721e-6
-re_echo_V	2.2908457802620728e-5
-re_elect_V2	6.716593343855997e-5
-re_emerge_V	4.5816915605241456e-5
-re_emphasize_V2	3.358296671927998e-5
-re_enter_V	4.5816915605241456e-5
-re_enter_V2	3.358296671927998e-5
-re_entry_N	4.099032628299721e-6
-re_establish_V2	6.716593343855997e-5
-re_evaluate_V2	8.395741679819995e-5
-re_examine_V2	8.395741679819995e-5
-re_form_V	2.2908457802620728e-5
-re_form_V2	1.679148335963999e-5
-re_formation_N	4.099032628299721e-6
-re_join_V2	1.679148335963999e-5
-re_supply_V2	3.358296671927998e-5
-reach_N	4.9188391539596654e-5
-reach_V	1.6952258773939338e-3
-reach_V2	3.895624139436478e-3
-reach_V2V	1.1621150493898896e-3
-reach_VA	2.068252326783868e-3
-react_V	1.1454228901310365e-3
-reaction_N	2.9922938186587966e-4
-reactionary_N	4.099032628299721e-6
-reactivate_V2	5.037445007891997e-5
-reactor_N	3.689129365469749e-5
-read_N	8.198065256599442e-6
-read_V	8.247044808943462e-4
-read_V2	1.0242804849380394e-3
-read_VA	2.068252326783868e-3
-read_VS	4.6258818087197874e-4
-readability_N	4.099032628299721e-6
-readable_A	1.3251527238514238e-5
-reader_N	2.0905066404328578e-4
-readership_N	1.6396130513198885e-5
-readily_Adv	7.850402725659827e-6
-readiness_N	1.6396130513198885e-5
-reading_N	1.2707001147729135e-4
-reading_PN	1.8648018648018647e-5
-reading_lamp_N	4.099032628299721e-6
-reading_room_N	4.099032628299721e-6
-readjust_V2	1.679148335963999e-5
-readjustment_N	8.198065256599442e-6
-readmission_N	4.099032628299721e-6
-readmit_V2	3.358296671927998e-5
-ready_A	9.541099611730251e-4
-ready_N	4.099032628299721e-6
-ready_V2	3.358296671927998e-5
-ready_made_A	1.3251527238514238e-5
-reaffiliation_N	4.099032628299721e-6
-reaffirm_V2	1.1754038351747993e-4
-reagent_N	4.099032628299721e-6
-real_A	6.983554854697004e-3
-real_N	4.017051975733727e-4
-realign_V2	8.395741679819995e-5
-realism_N	2.4594195769798327e-5
-realist_N	1.6396130513198885e-5
-realistic_A	1.722698541006851e-4
-realistically_Adv	1.5700805451319653e-5
-reality_N	1.3936710936219052e-4
-realizable_A	1.3251527238514238e-5
-realization_N	2.4594195769798327e-5
-realize_V2	8.059912012627195e-4
-realize_VS	2.197293859141899e-3
-reallocation_N	4.099032628299721e-6
-realm_N	2.0495163141498608e-5
-realtor_N	4.099032628299721e-6
-realty_N	2.4594195769798327e-5
-ream_N	8.198065256599442e-6
-reanimate_V2	1.679148335963999e-5
-reap_V	1.1454228901310364e-4
-reap_V2	1.5112335023675992e-4
-reaper_N	4.099032628299721e-6
-reaping_hook_N	4.099032628299721e-6
-reappear_V	2.2908457802620728e-5
-reappearance_N	2.0495163141498608e-5
-reappoint_V	4.5816915605241456e-5
-reappoint_V2	3.358296671927998e-5
-reappraisal_N	1.2297097884899164e-5
-reappraise_V2	6.716593343855997e-5
-rear_N	2.4594195769798327e-5
-rear_V	6.872537340786218e-5
-rear_V2	3.358296671927998e-5
-rear_admiral_N	4.099032628299721e-6
-rearguard_N	4.099032628299721e-6
-rearm_V	2.2908457802620728e-5
-rearm_V2	3.358296671927998e-5
-rearmament_N	4.099032628299721e-6
-rearmost_A	1.3251527238514238e-5
-rearrange_V2	5.037445007891997e-5
-rearrangement_N	8.198065256599442e-6
-rearward_N	4.099032628299721e-6
-rearwards_Adv	7.850402725659827e-6
-reason_N	8.853910477127398e-4
-reason_V	1.1454228901310364e-4
-reason_V2	1.679148335963999e-5
-reason_VS	4.047646582629814e-4
-reasonable_A	7.553370525953116e-4
-reasonableness_N	4.099032628299721e-6
-reasoning_N	2.4594195769798327e-5
-reasonless_A	1.3251527238514238e-5
-reassemble_V	2.2908457802620728e-5
-reassemble_V2	1.679148335963999e-5
-reassert_V2	1.0074890015783994e-4
-reassess_V2	6.716593343855997e-5
-reassessment_N	2.4594195769798327e-5
-reassign_V2	1.0074890015783994e-4
-reassume_V2	8.395741679819995e-5
-reassurance_N	1.6396130513198885e-5
-reassure_V2	1.5112335023675992e-4
-reassure_V2S	0.13636363636363635
-reassuring_A	6.62576361925712e-5
-reattribute_V2	1.679148335963999e-5
-rebarbative_A	1.3251527238514238e-5
-rebate_N	7.788161993769471e-5
-rebecca_PN	1.8648018648018647e-5
-rebel_N	1.4346614199049025e-4
-rebel_V	4.5816915605241456e-5
-rebellion_N	2.4594195769798327e-5
-rebellious_A	3.975458171554272e-5
-rebelliousness_N	4.099032628299721e-6
-rebind_V2	1.679148335963999e-5
-rebirth_N	8.198065256599442e-6
-reborn_A	2.6503054477028476e-5
-rebound_N	1.4346614199049025e-4
-rebound_V	9.163383121048291e-4
-rebound_V2	1.3433186687711993e-4
-rebound_V2V	5.810575246949448e-4
-rebuff_N	1.2297097884899164e-5
-rebuff_V	4.5816915605241456e-5
-rebuff_V2	1.5112335023675992e-4
-rebuild_V2	3.5262115055243983e-4
-rebuke_N	4.099032628299721e-6
-rebuke_V2	3.358296671927998e-5
-rebukingly_Adv	7.850402725659827e-6
-rebus_N	4.099032628299721e-6
-rebut_V2	1.0074890015783994e-4
-rebuttal_N	4.099032628299721e-6
-rec_PN	1.8648018648018647e-5
-recalcitrance_N	4.099032628299721e-6
-recalcitrancy_N	4.099032628299721e-6
-recalcitrant_A	1.3251527238514238e-5
-recalculate_V2	6.716593343855997e-5
-recall_N	4.0990326282997215e-5
-recall_V2	4.3657856735063974e-4
-recall_VS	2.4864114721868855e-3
-recant_V	2.2908457802620728e-5
-recant_V2	5.037445007891997e-5
-recantation_N	8.198065256599442e-6
-recap_N	4.099032628299721e-6
-recap_V	2.2908457802620728e-5
-recap_V2	1.679148335963999e-5
-recapitulate_V	2.2908457802620728e-5
-recapitulate_V2	1.679148335963999e-5
-recapitulation_N	4.099032628299721e-6
-recapture_V2	5.037445007891997e-5
-recast_V2	1.679148335963999e-5
-recce_N	4.099032628299721e-6
-recd_PN	1.8648018648018647e-5
-recede_V	6.872537340786218e-5
-receipt_N	1.2707001147729135e-4
-receipt_V2	1.679148335963999e-5
-receivable_A	2.6503054477028476e-5
-receive_V	1.6952258773939338e-3
-receive_V2	5.7426873089968765e-3
-received_A	1.3251527238514238e-5
-receiver_N	4.508935891129693e-5
-receivership_N	1.2297097884899164e-5
-receiving_set_N	4.099032628299721e-6
-recent_A	1.184686535123173e-2
-recentralize_V2	3.358296671927998e-5
-receptacle_N	4.099032628299721e-6
-reception_N	3.689129365469749e-5
-reception_desk_N	4.099032628299721e-6
-receptionist_N	1.6396130513198885e-5
-receptive_A	5.300610895405695e-5
-receptiveness_N	4.099032628299721e-6
-receptivity_N	8.198065256599442e-6
-recess_N	1.6396130513198885e-5
-recess_V2	3.358296671927998e-5
-recession_N	5.533694048204624e-4
-recessional_A	1.3251527238514238e-5
-recessional_N	4.099032628299721e-6
-recessive_A	1.3251527238514238e-5
-rechauffe_N	4.099032628299721e-6
-recherche_A	1.3251527238514238e-5
-recidivism_N	4.099032628299721e-6
-recidivist_N	4.099032628299721e-6
-recife_PN	1.8648018648018647e-5
-recipe_N	4.0990326282997215e-5
-recipient_N	3.279226102639777e-5
-reciprocal_A	1.3251527238514238e-5
-reciprocal_N	4.099032628299721e-6
-reciprocate_V	2.2908457802620728e-5
-reciprocate_V2	1.679148335963999e-5
-reciprocation_N	4.099032628299721e-6
-reciprocity_N	8.198065256599442e-6
-recital_N	2.869322839809805e-5
-recitalist_N	4.099032628299721e-6
-recitation_N	4.099032628299721e-6
-recitative_N	4.099032628299721e-6
-recite_V	4.5816915605241456e-5
-recite_V2	5.037445007891997e-5
-reckless_A	2.120244358162278e-4
-recklessness_N	8.198065256599442e-6
-recklinghausen_PN	1.8648018648018647e-5
-reckon_V	6.872537340786218e-5
-reckon_V2	5.037445007891997e-5
-reckon_VS	4.6258818087197874e-4
-reckoner_N	4.099032628299721e-6
-reckoning_N	1.2297097884899164e-5
-reclaim_V2	1.679148335963999e-4
-reclamation_N	4.099032628299721e-6
-reclassify_V2	5.037445007891997e-5
-recline_V	2.2908457802620728e-5
-recline_V2	1.679148335963999e-5
-recluse_N	4.099032628299721e-6
-recognition_N	9.017871782259386e-5
-recognizable_A	7.950916343108544e-5
-recognizance_N	4.099032628299721e-6
-recognize_V2	8.731571347012795e-4
-recognize_VS	6.938822713079681e-4
-recoil_N	4.099032628299721e-6
-recoil_V	2.2908457802620728e-5
-recollect_V	2.2908457802620728e-5
-recollect_V2	1.679148335963999e-5
-recollection_N	8.198065256599442e-6
-recommend_V2	9.067401014205595e-4
-recommend_VS	1.1564704521799469e-3
-recommendation_N	1.5986227250368914e-4
-recommit_V2	1.679148335963999e-5
-recompense_N	4.099032628299721e-6
-recompense_V2	1.679148335963999e-5
-reconcilable_A	1.3251527238514238e-5
-reconcile_V2	6.716593343855997e-5
-reconciliation_N	5.328742416789638e-5
-recondite_A	1.3251527238514238e-5
-recondition_V2	1.679148335963999e-5
-reconfiguration_N	4.099032628299721e-6
-reconnaissance_N	4.099032628299721e-6
-reconnoitre_V	2.2908457802620728e-5
-reconnoitre_V2	1.679148335963999e-5
-reconsecrate_V2	1.679148335963999e-5
-reconsider_V2	1.679148335963999e-4
-reconsider_VS	1.1564704521799469e-4
-reconstruct_V2	1.1754038351747993e-4
-reconstruction_N	8.198065256599442e-6
-reconvict_V2	1.679148335963999e-5
-record_N	1.0329562223315297e-3
-record_V2	1.0410719682976794e-3
-record_breaking_A	2.6503054477028476e-5
-record_player_N	4.099032628299721e-6
-recorder_N	7.788161993769471e-5
-recording_N	7.788161993769471e-5
-recount_V2	8.395741679819995e-5
-recount_VS	2.3129409043598937e-4
-recoup_V2	1.847063169560399e-4
-recourse_N	1.6396130513198885e-5
-recover_V	1.1454228901310365e-3
-recover_V2	5.205359841488397e-4
-recover_V2V	5.810575246949448e-4
-recoverable_A	3.975458171554272e-5
-recovery_N	3.1562551237907855e-4
-recreant_A	1.3251527238514238e-5
-recreant_N	4.099032628299721e-6
-recreate_V2	3.358296671927998e-5
-recreation_N	3.279226102639777e-5
-recreational_A	1.1926374514662814e-4
-recriminate_V	2.2908457802620728e-5
-recrimination_N	4.099032628299721e-6
-recriminatory_A	1.3251527238514238e-5
-recrudescence_N	4.099032628299721e-6
-recruit_N	1.6396130513198885e-5
-recruit_V	3.8944378264455236e-4
-recruit_V2	1.1754038351747993e-4
-recruitment_N	1.6396130513198885e-5
-rectal_A	1.3251527238514238e-5
-rectangle_N	1.2297097884899164e-5
-rectangular_A	2.6503054477028476e-5
-rectification_N	8.198065256599442e-6
-rectifier_N	4.099032628299721e-6
-rectify_V2	5.037445007891997e-5
-rectilinear_A	2.6503054477028476e-5
-rectitude_N	4.099032628299721e-6
-recto_N	4.099032628299721e-6
-rector_N	4.099032628299721e-6
-rectory_N	4.099032628299721e-6
-rectum_N	4.099032628299721e-6
-recumbent_A	1.3251527238514238e-5
-recuperate_V	2.2908457802620728e-5
-recuperate_V2	1.679148335963999e-5
-recuperation_N	8.198065256599442e-6
-recuperative_A	1.3251527238514238e-5
-recur_V	1.6035920461834508e-4
-recurrence_N	1.2297097884899164e-5
-recurrent_A	2.6503054477028476e-5
-recurve_V	2.2908457802620728e-5
-recurve_V2	1.679148335963999e-5
-recusancy_N	4.099032628299721e-6
-recusant_A	1.3251527238514238e-5
-recusant_N	4.099032628299721e-6
-recycle_V2	2.6866373375423986e-4
-red_A	7.420855253567974e-4
-red_N	6.968355468109526e-5
-red_hot_A	1.3251527238514238e-5
-red_rimmed_A	1.3251527238514238e-5
-redact_V2	1.679148335963999e-5
-redaction_N	4.099032628299721e-6
-redbreast_N	4.099032628299721e-6
-redbrick_A	1.3251527238514238e-5
-redbridge_PN	1.8648018648018647e-5
-redcap_N	4.099032628299721e-6
-redcoat_N	4.099032628299721e-6
-redden_V	2.2908457802620728e-5
-redden_V2	1.679148335963999e-5
-reddish_A	1.3251527238514238e-5
-redditch_PN	1.8648018648018647e-5
-redecorate_V2	1.679148335963999e-5
-redeem_V2	6.044934009470397e-4
-redeemable_A	3.975458171554272e-5
-redeemer_N	4.099032628299721e-6
-redefine_V2	6.716593343855997e-5
-redemption_N	1.5576323987538941e-4
-redemptive_A	1.3251527238514238e-5
-redeploy_V2	3.358296671927998e-5
-redeployment_N	8.198065256599442e-6
-redesign_V2	1.3433186687711993e-4
-redevelop_V2	3.358296671927998e-5
-redevelopment_N	1.2297097884899164e-5
-redhead_N	4.099032628299721e-6
-rediffusion_N	4.099032628299721e-6
-rediscover_V2	3.358296671927998e-5
-rediscovery_N	4.099032628299721e-6
-redisposition_N	4.099032628299721e-6
-redistribute_V2	5.037445007891997e-5
-redistribution_N	1.2297097884899164e-5
-redline_V2	3.358296671927998e-5
-redness_N	4.099032628299721e-6
-redo_V2	6.716593343855997e-5
-redolence_N	4.099032628299721e-6
-redolent_A	1.3251527238514238e-5
-redouble_V	2.2908457802620728e-5
-redouble_V2	3.358296671927998e-5
-redoubt_N	8.198065256599442e-6
-redoubtable_A	1.3251527238514238e-5
-redound_V	4.5816915605241456e-5
-redraw_V2	5.037445007891997e-5
-redress_N	4.099032628299721e-6
-redress_V2	3.358296671927998e-5
-redruth_PN	1.8648018648018647e-5
-redskin_N	4.099032628299721e-6
-reduce_V	1.3286905525520022e-3
-reduce_V2	5.423649125163717e-3
-reducible_A	1.3251527238514238e-5
-reductio_ad_absurdum_N	4.099032628299721e-6
-reduction_N	5.861616658468602e-4
-redundance_N	4.099032628299721e-6
-redundancy_N	4.099032628299721e-6
-redundant_A	1.3251527238514238e-5
-reduplicate_V2	1.679148335963999e-5
-reduplication_N	4.099032628299721e-6
-redwing_N	4.099032628299721e-6
-redwood_N	4.099032628299721e-6
-reed_N	4.099032628299721e-6
-reedy_A	1.3251527238514238e-5
-reef_N	1.6396130513198885e-5
-reef_V2	1.679148335963999e-5
-reef_knot_N	4.099032628299721e-6
-reefer_N	4.099032628299721e-6
-reek_N	4.099032628299721e-6
-reek_V	2.2908457802620728e-5
-reel_N	4.099032628299721e-6
-reel_V	2.2908457802620728e-4
-reel_V2	1.679148335963999e-5
-reeve_N	4.099032628299721e-6
-reexamine_V	4.5816915605241456e-5
-ref_N	4.099032628299721e-6
-reface_V2	1.679148335963999e-5
-refashion_N	4.099032628299721e-6
-refashion_V2	3.358296671927998e-5
-refection_N	4.099032628299721e-6
-refectory_N	4.099032628299721e-6
-refer_V	1.2828736369467607e-3
-refer_V2	1.679148335963999e-4
-referable_A	1.3251527238514238e-5
-referee_N	8.198065256599442e-6
-referee_V	2.2908457802620728e-5
-referee_V2	1.679148335963999e-5
-reference_N	7.378258730939498e-5
-referendum_N	2.4594195769798327e-5
-referential_A	1.3251527238514238e-5
-refile_V2	3.358296671927998e-5
-refill_N	4.099032628299721e-6
-refill_V2	1.679148335963999e-5
-refinance_V	5.03986071657656e-4
-refinance_V2	1.679148335963999e-4
-refine_V	4.810776138550353e-4
-refine_V2	1.1754038351747993e-4
-refinement_N	4.099032628299721e-6
-refiner_N	4.508935891129693e-5
-refinery_N	1.4756517461878997e-4
-refit_N	4.099032628299721e-6
-refit_V	2.2908457802620728e-5
-refit_V2	3.358296671927998e-5
-reflate_V2	1.679148335963999e-5
-reflation_N	4.099032628299721e-6
-reflect_V	4.123522404471731e-4
-reflect_V2	4.382577156866038e-3
-reflection_N	4.0990326282997215e-5
-reflective_A	2.6503054477028476e-5
-reflector_N	4.099032628299721e-6
-reflex_A	2.6503054477028476e-5
-reflex_N	4.099032628299721e-6
-reflexion_N	4.099032628299721e-6
-reflexive_A	3.975458171554272e-5
-reflexive_N	4.099032628299721e-6
-refloat_V	2.2908457802620728e-5
-refloat_V2	1.679148335963999e-5
-reflux_N	4.099032628299721e-6
-refocus_V	1.8326766242096582e-4
-refocus_V2	6.716593343855997e-5
-refocus_V2V	5.810575246949448e-4
-reforest_V2	1.679148335963999e-5
-reforestation_N	8.198065256599442e-6
-reform_N	4.222003607148713e-4
-reform_V	9.163383121048291e-5
-reform_V2	1.679148335963999e-4
-reformation_N	4.099032628299721e-6
-reformatory_A	1.3251527238514238e-5
-reformatory_N	4.099032628299721e-6
-reformer_N	5.328742416789638e-5
-reformulate_V2	1.0074890015783994e-4
-refract_V2	1.679148335963999e-5
-refraction_N	4.099032628299721e-6
-refractory_A	3.975458171554272e-5
-refrain_N	8.198065256599442e-6
-refrain_V	1.1454228901310364e-4
-refresh_V2	3.358296671927998e-5
-refresher_N	4.099032628299721e-6
-refreshing_A	3.975458171554272e-5
-refreshment_N	4.099032628299721e-6
-refrigerant_A	1.3251527238514238e-5
-refrigerant_N	4.099032628299721e-6
-refrigerate_V2	1.679148335963999e-5
-refrigeration_N	2.4594195769798327e-5
-refrigerator_N	4.508935891129693e-5
-refuel_V	2.2908457802620728e-5
-refuel_V2	1.679148335963999e-5
-refuge_N	3.689129365469749e-5
-refugee_N	7.788161993769471e-5
-refulgence_N	4.099032628299721e-6
-refulgent_A	1.3251527238514238e-5
-refund_N	1.2707001147729135e-4
-refund_V2	1.847063169560399e-4
-refurbish_V2	8.395741679819995e-5
-refurnish_V2	1.679148335963999e-5
-refusal_N	5.328742416789638e-5
-refuse_N	8.198065256599442e-6
-refuse_V	5.268945294602767e-4
-refuse_V2	1.0074890015783994e-4
-refuse_VV	6.072672971627675e-3
-refuse_collector_N	4.099032628299721e-6
-refutable_A	1.3251527238514238e-5
-refutation_N	4.099032628299721e-6
-refute_V2	6.716593343855997e-5
-reg_PN	1.8648018648018647e-5
-regain_V2	5.037445007891997e-4
-regal_A	1.3251527238514238e-5
-regale_V2	1.679148335963999e-5
-regard_N	4.0990326282997215e-5
-regard_V	5.03986071657656e-4
-regard_V2	8.563656513416395e-4
-regard_VS	5.782352260899734e-5
-regardful_A	1.3251527238514238e-5
-regardless_A	1.3251527238514238e-5
-regatta_N	4.099032628299721e-6
-regency_N	4.099032628299721e-6
-regenerate_A	1.3251527238514238e-5
-regenerate_V	2.2908457802620728e-5
-regenerate_V2	5.037445007891997e-5
-regeneration_N	4.099032628299721e-6
-regensburg_PN	1.8648018648018647e-5
-regent_A	1.3251527238514238e-5
-regent_N	4.099032628299721e-6
-reggae_N	4.099032628299721e-6
-regicide_N	4.099032628299721e-6
-regime_1_N	1.4346614199049025e-4
-regime_2_N	4.099032628299721e-6
-regimen_N	8.198065256599442e-6
-regiment_N	4.099032628299721e-6
-regiment_V2	3.358296671927998e-5
-regimental_A	1.3251527238514238e-5
-regimentation_N	8.198065256599442e-6
-regina_PN	1.8648018648018647e-5
-reginald_PN	1.8648018648018647e-5
-region_N	3.7711100180357434e-4
-regional_A	1.1793859242277673e-3
-register_N	1.2297097884899164e-5
-register_V	2.0617612022358654e-4
-register_V2	5.709104342277596e-4
-registrar_N	4.099032628299721e-6
-registration_N	9.427775045089359e-5
-registry_N	4.099032628299721e-6
-regnant_A	1.3251527238514238e-5
-regress_V	2.2908457802620728e-5
-regression_N	4.099032628299721e-6
-regressive_A	2.6503054477028476e-5
-regret_N	3.279226102639777e-5
-regret_V2	1.5112335023675992e-4
-regret_VS	1.1564704521799469e-4
-regretful_A	1.3251527238514238e-5
-regrettable_A	6.62576361925712e-5
-regroup_V	6.872537340786218e-5
-regroup_V2	3.358296671927998e-5
-regular_A	9.93864542888568e-4
-regular_N	4.099032628299721e-6
-regularity_N	8.198065256599442e-6
-regularization_N	4.099032628299721e-6
-regularize_V2	1.679148335963999e-5
-regulate_V2	6.044934009470397e-4
-regulation_N	3.6071487129037545e-4
-regulator_N	6.558452205279554e-4
-regum_V2	3.358296671927998e-5
-regurgitate_V	2.2908457802620728e-5
-regurgitate_V2	1.679148335963999e-5
-rehabilitate_V2	6.716593343855997e-5
-rehabilitation_N	2.4594195769798327e-5
-rehash_N	8.198065256599442e-6
-rehash_V2	3.358296671927998e-5
-rehear_V2	1.679148335963999e-5
-rehearing_N	1.6396130513198885e-5
-rehearsal_N	4.099032628299721e-6
-rehearse_V	2.2908457802620728e-5
-rehearse_V2	1.679148335963999e-5
-rehouse_V2	1.679148335963999e-5
-reich_N	4.099032628299721e-6
-reigate_PN	1.8648018648018647e-5
-reign_N	1.2297097884899164e-5
-reign_V	1.3745074681572437e-4
-reignite_V2	1.0074890015783994e-4
-reimburse_V2	2.0149780031567988e-4
-reimbursement_N	3.279226102639777e-5
-reimpose_V2	3.358296671927998e-5
-reimposition_N	4.099032628299721e-6
-rein_N	3.279226102639777e-5
-rein_V2	1.3433186687711993e-4
-reincarnate_A	1.3251527238514238e-5
-reincarnate_V2	1.679148335963999e-5
-reincarnation_N	4.099032628299721e-6
-reindeer_N	4.099032628299721e-6
-reindict_V2	3.358296671927998e-5
-reinforce_V2	4.701615340699197e-4
-reinforcement_N	4.9188391539596654e-5
-reinstall_V2	3.358296671927998e-5
-reinstate_V2	1.679148335963999e-4
-reinstatement_N	2.4594195769798327e-5
-reinstitute_V2	3.358296671927998e-5
-reinsurance_N	1.3936710936219052e-4
-reinsure_V2	1.679148335963999e-5
-reintegrate_V2	3.358296671927998e-5
-reintegration_N	4.099032628299721e-6
-reinterpret_V2	1.679148335963999e-5
-reinterpretation_N	8.198065256599442e-6
-reintroduce_V2	3.358296671927998e-5
-reinvent_V2	6.716593343855997e-5
-reinvest_V2	2.5187225039459985e-4
-reinvigorate_V2	6.716593343855997e-5
-reissue_N	4.099032628299721e-6
-reissue_V2	1.679148335963999e-5
-reiterate_V2	1.847063169560399e-4
-reiterate_VS	1.7347056782699203e-4
-reiteration_N	4.099032628299721e-6
-reject_N	4.099032628299721e-6
-reject_V2	2.048560969876079e-3
-rejection_N	9.837678307919331e-5
-rejig_V2	1.679148335963999e-5
-rejoice_V	2.2908457802620728e-5
-rejoice_V2	1.679148335963999e-5
-rejoicing_N	4.099032628299721e-6
-rejoin_V	4.5816915605241456e-5
-rejoin_V2	1.0074890015783994e-4
-rejoinder_N	4.099032628299721e-6
-rejuvenate_V	2.2908457802620728e-5
-rejuvenate_V2	3.358296671927998e-5
-rejuvenation_N	1.2297097884899164e-5
-rekindle_V	4.5816915605241456e-5
-rekindle_V2	1.0074890015783994e-4
-relapse_N	4.099032628299721e-6
-relapse_V	2.2908457802620728e-5
-relate_V	1.4890497571703474e-3
-relate_V2	1.6791483359639991e-3
-relation_N	3.033284144941794e-4
-relationship_N	3.197245450073783e-4
-relative_A	1.7094470137683367e-3
-relative_N	5.73864567961961e-5
-relativity_N	4.099032628299721e-6
-relax_V	2.51993035828828e-4
-relax_V2	1.1754038351747993e-4
-relaxation_N	2.4594195769798327e-5
-relay_N	4.099032628299721e-6
-relay_V2	1.679148335963999e-5
-release_N	2.50040990326283e-4
-release_V2	1.729522786042919e-3
-relegate_V2	3.358296671927998e-5
-relegation_N	4.099032628299721e-6
-relent_V	9.163383121048291e-5
-relentless_A	9.276069066959968e-5
-relevance_N	1.2297097884899164e-5
-relevancy_N	1.2297097884899164e-5
-relevant_A	1.722698541006851e-4
-reliability_N	4.099032628299721e-6
-reliable_A	1.060122179081139e-4
-reliance_N	4.508935891129693e-5
-reliant_A	2.6503054477028476e-5
-relic_N	8.198065256599442e-6
-relict_N	4.099032628299721e-6
-relief_N	2.746351860960813e-4
-relieve_V2	3.862041172717198e-4
-religion_N	2.869322839809805e-5
-religious_A	6.62576361925712e-5
-religious_N	4.099032628299721e-6
-reline_V2	1.679148335963999e-5
-relinquish_V2	1.5112335023675992e-4
-reliquary_N	4.099032628299721e-6
-relish_N	1.2297097884899164e-5
-relish_V2	5.037445007891997e-5
-relish_VS	5.782352260899734e-5
-relive_V2	3.358296671927998e-5
-relocate_V	1.1454228901310364e-4
-relocate_V2	3.358296671927998e-5
-relocation_N	4.0990326282997215e-5
-reluctance_N	6.558452205279554e-5
-reluctant_A	5.300610895405696e-4
-rely_V	1.2141482635388986e-3
-rely_on_V2V	1.1621150493898896e-3
-remain_V	5.154403005589663e-3
-remain_V2	1.2425697686133594e-3
-remain_VA	0.1768355739400207
-remain_VS	4.6258818087197874e-4
-remain_VV	1.1946241911398707e-3
-remainder_N	8.198065256599443e-5
-remake_N	4.099032628299721e-6
-remake_V2	3.358296671927998e-5
-remand_N	4.099032628299721e-6
-remand_V2	3.358296671927998e-5
-remark_N	1.6396130513198886e-4
-remark_V	1.3745074681572437e-4
-remark_V2	1.679148335963999e-5
-remark_VS	2.891176130449867e-4
-remarkable_A	2.9153359924731325e-4
-remarriage_N	4.099032628299721e-6
-remarry_V	2.2908457802620728e-5
-remarry_V2	1.679148335963999e-5
-remediable_A	1.3251527238514238e-5
-remedial_A	1.3251527238514238e-5
-remedy_N	2.869322839809805e-5
-remedy_V2	8.395741679819995e-5
-remember_V	3.4362686703931093e-4
-remember_V2	4.5337005071027976e-4
-remember_VS	2.891176130449867e-4
-remembrance_N	8.198065256599442e-6
-remilitarization_N	4.099032628299721e-6
-remilitarize_V2	1.679148335963999e-5
-remind_V2	2.5187225039459985e-4
-reminder_N	4.508935891129693e-5
-reminisce_V	2.2908457802620728e-5
-reminiscence_N	4.099032628299721e-6
-reminiscent_A	5.300610895405695e-5
-remiss_A	2.6503054477028476e-5
-remission_N	4.099032628299721e-6
-remissness_N	4.099032628299721e-6
-remit_V	2.2908457802620728e-5
-remit_V2	1.679148335963999e-5
-remittance_N	8.198065256599442e-6
-remittent_A	1.3251527238514238e-5
-remnant_N	8.198065256599442e-6
-remodel_V	1.6035920461834508e-4
-remodel_V2	6.716593343855997e-5
-remonstrance_N	4.099032628299721e-6
-remonstrate_V	2.2908457802620728e-5
-remorse_N	1.6396130513198885e-5
-remorseful_A	2.6503054477028476e-5
-remorseless_A	1.3251527238514238e-5
-remote_A	9.276069066959968e-5
-remoteness_N	4.099032628299721e-6
-remould_V2	1.679148335963999e-5
-remount_N	4.099032628299721e-6
-remount_V	2.2908457802620728e-5
-remount_V2	1.679148335963999e-5
-removable_A	2.6503054477028476e-5
-removal_N	4.9188391539596654e-5
-remove_N	4.099032628299721e-6
-remove_V	1.6035920461834508e-4
-remove_V2	1.1921953185344393e-3
-removed_A	1.3251527238514238e-5
-remover_N	4.099032628299721e-6
-remscheid_PN	1.8648018648018647e-5
-remunerate_V2	3.358296671927998e-5
-remuneration_N	4.099032628299721e-6
-remunerative_A	1.3251527238514238e-5
-renaissance_N	1.6396130513198885e-5
-renal_A	3.975458171554272e-5
-rename_V2	3.358296671927998e-5
-rename_V3	2.952029520295203e-2
-renascence_N	4.099032628299721e-6
-renascent_A	1.3251527238514238e-5
-rend_V2	1.679148335963999e-5
-render_V2	8.395741679819995e-5
-render_VS	5.782352260899734e-5
-rendering_N	1.6396130513198885e-5
-rendezvous_N	8.198065256599442e-6
-rendezvous_V	2.2908457802620728e-5
-rendezvouse_V	4.5816915605241456e-5
-rendition_N	1.6396130513198885e-5
-renegade_N	8.198065256599442e-6
-renegade_V	2.2908457802620728e-5
-renege_V	6.872537340786218e-5
-renegotiate_V2	1.3433186687711993e-4
-renegue_V	2.2908457802620728e-5
-renew_V2	1.0242804849380394e-3
-renewable_A	1.3251527238514238e-5
-renewal_N	3.689129365469749e-5
-renfrew_PN	1.8648018648018647e-5
-rennes_PN	1.8648018648018647e-5
-rennet_N	4.099032628299721e-6
-renounce_V2	1.0074890015783994e-4
-renovate_V2	1.3433186687711993e-4
-renovation_N	1.6396130513198885e-5
-renovator_N	4.099032628299721e-6
-renown_N	8.198065256599442e-6
-renowned_A	3.975458171554272e-5
-rent_N	1.2707001147729135e-4
-rent_V	1.6035920461834508e-4
-rent_V2	6.716593343855997e-5
-rent_collector_N	4.099032628299721e-6
-rent_free_A	1.3251527238514238e-5
-rent_free_Adv	7.850402725659827e-6
-rent_rebate_N	4.099032628299721e-6
-rent_roll_N	4.099032628299721e-6
-rentable_A	1.3251527238514238e-5
-rental_N	3.279226102639777e-5
-rentier_N	4.099032628299721e-6
-renunciation_N	8.198065256599442e-6
-reoffer_V2	1.679148335963999e-5
-reopen_V	2.9780995143406945e-4
-reopen_V2	4.0299560063135977e-4
-reorganization_N	3.279226102639777e-4
-reorganize_V	4.5816915605241456e-5
-reorganize_V2	1.5112335023675992e-4
-reorient_V	2.2908457802620728e-5
-reorient_V2	3.358296671927998e-5
-reorientate_V	2.2908457802620728e-5
-reorientate_V2	1.679148335963999e-5
-reorientation_N	4.099032628299721e-6
-rep_N	1.6396130513198885e-5
-repackage_V2	5.037445007891997e-5
-repaint_V2	5.037445007891997e-5
-repair_N	1.5986227250368914e-4
-repair_V	1.6035920461834508e-4
-repair_V2	3.862041172717198e-4
-repairable_A	1.3251527238514238e-5
-repairer_N	4.099032628299721e-6
-reparable_A	1.3251527238514238e-5
-reparation_N	2.0495163141498608e-5
-repartee_N	4.099032628299721e-6
-repass_V2	5.037445007891997e-5
-repast_N	4.099032628299721e-6
-repatriate_N	4.099032628299721e-6
-repatriate_V2	5.037445007891997e-5
-repatriation_N	8.198065256599442e-6
-repay_V	1.3745074681572437e-4
-repay_V2	5.037445007891997e-4
-repayable_A	2.6503054477028476e-5
-repayment_N	6.558452205279554e-5
-repeal_N	5.73864567961961e-5
-repeal_V2	1.679148335963999e-4
-repeat_N	4.9188391539596654e-5
-repeat_V	1.8326766242096582e-4
-repeat_V2	4.701615340699197e-4
-repeat_VS	1.1564704521799469e-4
-repeatable_A	1.3251527238514238e-5
-repeater_N	8.198065256599442e-6
-repel_V2	6.716593343855997e-5
-repellent_A	2.6503054477028476e-5
-repellent_N	4.099032628299721e-6
-repent_V	2.2908457802620728e-5
-repent_V2	1.679148335963999e-5
-repentance_N	4.099032628299721e-6
-repentant_A	1.3251527238514238e-5
-repercussion_N	2.0495163141498608e-5
-repertoire_N	1.2297097884899164e-5
-repertory_N	4.099032628299721e-6
-repetition_N	8.198065256599442e-6
-repetitious_A	1.3251527238514238e-5
-repetitive_A	3.975458171554272e-5
-repine_V	2.2908457802620728e-5
-replace_V2	1.914229102998959e-3
-replace_VV	1.9910403185664509e-4
-replaceable_A	1.3251527238514238e-5
-replacement_N	1.1887194622069192e-4
-replant_V2	1.679148335963999e-5
-replaster_V2	3.358296671927998e-5
-replay_N	2.869322839809805e-5
-replay_V2	1.679148335963999e-5
-replenish_V2	8.395741679819995e-5
-replenishment_N	4.099032628299721e-6
-replete_A	5.300610895405695e-5
-repletion_N	4.099032628299721e-6
-replica_N	8.198065256599442e-6
-replicate_V2	1.1754038351747993e-4
-reply_N	2.0495163141498608e-5
-reply_V	3.4362686703931093e-4
-reply_V2	1.679148335963999e-5
-reply_VS	5.782352260899734e-4
-reply_paid_A	1.3251527238514238e-5
-repoint_V2	1.679148335963999e-5
-repond_V	4.5816915605241456e-5
-report_N	1.7625840301688802e-3
-report_V	3.848620910840282e-3
-report_V2	6.615844443698156e-3
-report_V2V	1.1621150493898896e-3
-report_VS	8.731351913958598e-3
-reportable_A	1.3251527238514238e-5
-reportage_N	4.099032628299721e-6
-reportedly_Adv	2.119608735928153e-4
-reporter_N	3.033284144941794e-4
-repose_N	4.099032628299721e-6
-repose_V	2.2908457802620728e-5
-repose_V2	1.679148335963999e-5
-reposeful_A	1.3251527238514238e-5
-reposition_V2	5.037445007891997e-5
-repository_N	8.198065256599442e-6
-repossess_V2	8.395741679819995e-5
-repot_V2	1.679148335963999e-5
-repp_N	4.099032628299721e-6
-reprehend_V2	1.679148335963999e-5
-reprehensible_A	1.3251527238514238e-5
-represent_V	3.8944378264455236e-4
-represent_V2	3.543002988884038e-3
-representation_N	4.9188391539596654e-5
-representativeFem_N	4.099032628299721e-6
-representativeMasc_N	3.033284144941794e-4
-representative_A	9.276069066959968e-5
-repress_V2	5.037445007891997e-5
-repressed_A	1.3251527238514238e-5
-repression_N	3.689129365469749e-5
-repressive_A	2.6503054477028476e-5
-reprieve_N	1.2297097884899164e-5
-reprieve_V2	1.679148335963999e-5
-reprimand_N	4.099032628299721e-6
-reprimand_V2	1.679148335963999e-5
-reprint_N	4.099032628299721e-6
-reprint_V2	8.395741679819995e-5
-reprisal_N	8.198065256599442e-6
-reproach_N	4.099032628299721e-6
-reproach_V2	1.679148335963999e-5
-reproachful_A	1.3251527238514238e-5
-reprobate_N	4.099032628299721e-6
-reprobate_V2	1.679148335963999e-5
-reprobation_N	4.099032628299721e-6
-reproduce_V	4.5816915605241456e-5
-reproduce_V2	5.037445007891997e-5
-reproducer_N	4.099032628299721e-6
-reproducible_A	1.3251527238514238e-5
-reproduction_N	8.198065256599442e-6
-reproductive_A	3.975458171554272e-5
-reproof_N	4.099032628299721e-6
-reproof_V2	1.679148335963999e-5
-reprove_V2	3.358296671927998e-5
-reprovingly_Adv	7.850402725659827e-6
-reps_N	4.099032628299721e-6
-reptile_N	4.099032628299721e-6
-reptilian_A	2.6503054477028476e-5
-reptilian_N	4.099032628299721e-6
-republic_N	5.73864567961961e-5
-republican_A	4.7705498058651257e-4
-republican_N	7.378258730939498e-5
-republicanism_N	4.099032628299721e-6
-repudiate_V2	5.037445007891997e-5
-repudiation_N	8.198065256599442e-6
-repugnance_N	4.099032628299721e-6
-repugnant_A	1.3251527238514238e-5
-repulse_N	4.099032628299721e-6
-repulse_V2	1.679148335963999e-5
-repulsion_N	4.099032628299721e-6
-repulsive_A	1.3251527238514238e-5
-repurchase_V2	1.679148335963999e-4
-reputable_A	1.325152723851424e-4
-reputation_N	1.8035743564518772e-4
-repute_N	4.099032628299721e-6
-repute_V2	3.358296671927998e-5
-repute_V2V	1.1621150493898896e-3
-reputed_A	1.3251527238514238e-5
-request_N	3.730119691752746e-4
-request_V2	6.212848843066797e-4
-request_VS	2.3129409043598937e-4
-requiem_N	4.099032628299721e-6
-require_V	1.2828736369467607e-3
-require_V2	2.2668502535513986e-3
-require_V2V	4.53224869262057e-2
-require_VS	1.503411587833931e-3
-require_VV	2.2896963663514187e-3
-requirement_N	3.9350713231677323e-4
-requisite_A	3.975458171554272e-5
-requisite_N	4.099032628299721e-6
-requisition_N	8.198065256599442e-6
-requisition_V2	3.358296671927998e-5
-requital_N	4.099032628299721e-6
-requite_V2	1.679148335963999e-5
-reread_V2	1.679148335963999e-5
-reredos_N	4.099032628299721e-6
-reroute_V2	8.395741679819995e-5
-rerun_N	5.328742416789638e-5
-rerun_V2	1.679148335963999e-5
-res_N	4.099032628299721e-6
-reschedule_V2	1.1754038351747993e-4
-rescind_V2	1.847063169560399e-4
-rescript_N	4.099032628299721e-6
-rescue_N	9.427775045089359e-5
-rescue_V2	1.679148335963999e-4
-rescuer_N	1.2297097884899164e-5
-research_N	1.1026397770126251e-3
-research_V	6.872537340786218e-5
-research_V2	8.395741679819995e-5
-researcherFem_N	4.099032628299721e-6
-researcherMasc_N	4.26299393343171e-4
-reseat_V2	1.679148335963999e-5
-reseed_V2	1.679148335963999e-5
-resell_V2	1.679148335963999e-4
-resemblance_N	3.279226102639777e-5
-resemble_V2	3.190381838331598e-4
-resent_V2	6.716593343855997e-5
-resent_VS	1.1564704521799469e-4
-resentful_A	3.975458171554272e-5
-resentment_N	2.869322839809805e-5
-reservation_N	6.148548942449582e-5
-reserve_N	8.075094277750451e-4
-reserve_V	1.1454228901310364e-4
-reserve_V2	1.847063169560399e-4
-reservist_N	4.099032628299721e-6
-reservoir_N	2.0495163141498608e-5
-reset_V	1.3745074681572437e-4
-reset_V2	1.847063169560399e-4
-resettle_V	2.2908457802620728e-5
-resettle_V2	1.679148335963999e-5
-resettlement_N	4.099032628299721e-6
-reshape_V2	1.679148335963999e-4
-reshuffle_N	8.198065256599442e-6
-reshuffle_V2	6.716593343855997e-5
-reside_V	1.3745074681572437e-4
-residence_N	4.508935891129693e-5
-residency_N	4.099032628299721e-6
-resident_A	2.6503054477028476e-5
-resident_N	2.705361534677816e-4
-residential_A	3.8429428991691294e-4
-residual_A	5.300610895405695e-5
-residuary_A	1.3251527238514238e-5
-residue_N	1.2297097884899164e-5
-resign_V	2.107578117841107e-3
-resign_V2	2.6866373375423986e-4
-resign_V2V	5.810575246949448e-4
-resign_VS	1.7347056782699203e-4
-resign_VV	1.1946241911398707e-3
-resignation_N	2.50040990326283e-4
-resigned_A	2.6503054477028476e-5
-resilience_N	2.869322839809805e-5
-resiliency_N	2.4594195769798327e-5
-resilient_A	9.276069066959968e-5
-resin_N	2.869322839809805e-5
-resinated_A	1.3251527238514238e-5
-resinous_A	1.3251527238514238e-5
-resist_V	1.6035920461834508e-4
-resist_V2	4.3657856735063974e-4
-resist_VV	2.9865604778496767e-4
-resistance_N	1.8035743564518772e-4
-resistant_A	6.62576361925712e-5
-resister_N	4.099032628299721e-6
-resistive_A	1.3251527238514238e-5
-resistivity_N	4.099032628299721e-6
-resistless_A	1.3251527238514238e-5
-resistor_N	4.099032628299721e-6
-resold_V2	3.358296671927998e-5
-resole_V2	1.679148335963999e-5
-resolute_A	1.3251527238514238e-5
-resoluteness_N	4.099032628299721e-6
-resolution_N	1.6396130513198886e-4
-resolvable_A	1.3251527238514238e-5
-resolve_N	2.0495163141498608e-5
-resolve_V	1.8326766242096582e-4
-resolve_V2	8.563656513416395e-4
-resonance_N	1.6396130513198885e-5
-resonant_A	2.6503054477028476e-5
-resonate_V	9.163383121048291e-5
-resonate_V2	1.679148335963999e-5
-resonator_N	4.099032628299721e-6
-resort_N	1.8035743564518772e-4
-resort_V	1.3745074681572437e-4
-resound_V	2.2908457802620728e-5
-resound_V2	1.679148335963999e-5
-resoundingly_Adv	7.850402725659827e-6
-resource_N	2.705361534677816e-4
-resourceful_A	2.6503054477028476e-5
-resourceless_A	1.3251527238514238e-5
-respect_N	9.427775045089359e-5
-respect_V2	2.5187225039459985e-4
-respectability_N	2.869322839809805e-5
-respectable_A	9.276069066959968e-5
-respecter_N	4.099032628299721e-6
-respectful_A	3.975458171554272e-5
-respective_A	4.903065078250269e-4
-respiration_N	4.099032628299721e-6
-respirator_N	4.099032628299721e-6
-respiratory_A	2.6503054477028476e-5
-respire_V	2.2908457802620728e-5
-respite_N	8.198065256599442e-6
-respite_V2	1.679148335963999e-5
-resplendence_N	4.099032628299721e-6
-resplendency_N	4.099032628299721e-6
-resplendent_A	1.3251527238514238e-5
-respond_V	1.9472189132227619e-3
-respond_V2	3.358296671927998e-5
-respond_VS	5.204117034809761e-4
-respondent_N	1.0657484833579275e-4
-response_N	5.041810132808657e-4
-responsibility_N	2.9922938186587966e-4
-responsible_A	9.276069066959967e-4
-responsive_A	1.325152723851424e-4
-responsiveness_N	4.099032628299721e-6
-rest_N	4.549926217412691e-4
-rest_V	1.8326766242096582e-4
-rest_V2	3.358296671927998e-5
-rest_VS	1.1564704521799469e-4
-rest_cure_N	4.099032628299721e-6
-rest_day_N	4.099032628299721e-6
-rest_home_N	4.099032628299721e-6
-rest_house_N	4.099032628299721e-6
-restart_V	9.163383121048291e-5
-restart_V2	8.395741679819995e-5
-restate_V2	3.5262115055243983e-4
-restate_V2V	1.1621150493898896e-3
-restatement_N	2.0495163141498608e-5
-restaurant_N	3.279226102639777e-4
-restauranteur_N	4.099032628299721e-6
-restaurateur_N	4.099032628299721e-6
-restful_A	1.3251527238514238e-5
-restfulness_N	4.099032628299721e-6
-restitution_N	2.869322839809805e-5
-restive_A	1.3251527238514238e-5
-restiveness_N	4.099032628299721e-6
-restless_A	2.6503054477028476e-5
-restlessness_N	4.099032628299721e-6
-restock_V2	1.679148335963999e-5
-restoration_N	3.689129365469749e-5
-restorative_A	1.3251527238514238e-5
-restorative_N	4.099032628299721e-6
-restore_V2	8.899486180609195e-4
-restorer_N	8.198065256599442e-6
-restrain_V2	2.1828928367531987e-4
-restrained_A	5.300610895405695e-5
-restraint_N	9.017871782259386e-5
-restrict_V	3.2071840923669016e-4
-restrict_V2	8.563656513416395e-4
-restriction_N	3.7711100180357434e-4
-restrictive_A	1.325152723851424e-4
-restrictiveness_N	4.099032628299721e-6
-restructure_V	4.581691560524146e-3
-restructure_V2	4.197870839909998e-4
-restructure_V2V	1.1621150493898896e-3
-result_N	2.3815379570421382e-3
-result_V	3.8028039952350406e-3
-resultant_A	1.3251527238514238e-5
-resume_N	8.198065256599442e-6
-resume_V	5.956199028681389e-4
-resume_V2	7.388252678241596e-4
-resume_VS	2.3129409043598937e-4
-resumption_N	2.0495163141498608e-5
-resurface_V	9.163383121048291e-5
-resurface_V2	1.679148335963999e-5
-resurgence_N	2.0495163141498608e-5
-resurgent_A	6.62576361925712e-5
-resurrect_V	6.872537340786218e-5
-resurrect_V2	1.1754038351747993e-4
-resurrection_N	8.198065256599442e-6
-resuscitate_V	2.2908457802620728e-5
-resuscitate_V2	5.037445007891997e-5
-resuscitation_N	4.099032628299721e-6
-ret_PN	1.8648018648018647e-5
-ret_V2	1.679148335963999e-5
-retail_Adv	7.850402725659827e-6
-retail_N	9.017871782259386e-5
-retail_V	1.3057820947493814e-3
-retail_V2	1.679148335963999e-5
-retailer_N	4.058042302016724e-4
-retain_V2	1.5280249857272392e-3
-retain_V2V	1.1621150493898896e-3
-retainer_N	1.2297097884899164e-5
-retake_N	4.099032628299721e-6
-retake_V2	3.358296671927998e-5
-retaliate_V	4.5816915605241456e-5
-retaliation_N	2.869322839809805e-5
-retaliative_A	1.3251527238514238e-5
-retaliatory_A	1.3251527238514238e-5
-retard_V2	8.395741679819995e-5
-retardation_N	8.198065256599442e-6
-retch_V	2.2908457802620728e-5
-retd_PN	1.8648018648018647e-5
-retell_V2	1.679148335963999e-5
-retention_N	1.2297097884899164e-5
-retentive_A	2.6503054477028476e-5
-retentiveness_N	4.099032628299721e-6
-retford_PN	1.8648018648018647e-5
-rethink_N	8.198065256599442e-6
-rethink_V	2.2908457802620728e-5
-rethink_V2	5.037445007891997e-5
-reticence_N	8.198065256599442e-6
-reticent_A	2.6503054477028476e-5
-reticulate_A	1.3251527238514238e-5
-reticulate_V	2.2908457802620728e-5
-reticulate_V2	1.679148335963999e-5
-reticulation_N	4.099032628299721e-6
-reticule_N	4.099032628299721e-6
-retina_N	4.099032628299721e-6
-retinal_A	2.6503054477028476e-5
-retinue_N	4.099032628299721e-6
-retire_N	4.099032628299721e-6
-retire_V	1.168331347933657e-3
-retire_V2	5.541189508681197e-4
-retirement_N	3.033284144941794e-4
-retool_V2	3.358296671927998e-5
-retort_N	1.2297097884899164e-5
-retort_V	2.2908457802620728e-5
-retort_V2	1.679148335963999e-5
-retouch_V2	1.679148335963999e-5
-retrace_V2	3.358296671927998e-5
-retract_V	2.2908457802620728e-5
-retract_V2	3.358296671927998e-5
-retractable_A	2.6503054477028476e-5
-retractile_A	1.3251527238514238e-5
-retraction_N	4.099032628299721e-6
-retransmit_V2	1.679148335963999e-5
-retread_N	4.099032628299721e-6
-retread_V2	1.679148335963999e-5
-retreat_N	5.328742416789638e-5
-retreat_V	4.5816915605241456e-4
-retreat_V2	3.358296671927998e-5
-retrench_V	4.5816915605241456e-5
-retrench_V2	1.679148335963999e-5
-retrenchment_N	1.6396130513198885e-5
-retrial_N	1.2297097884899164e-5
-retribution_N	1.6396130513198885e-5
-retributive_A	1.3251527238514238e-5
-retrievable_A	1.3251527238514238e-5
-retrieval_N	1.2297097884899164e-5
-retrieve_V	9.163383121048291e-5
-retrieve_V2	1.0074890015783994e-4
-retriever_N	4.099032628299721e-6
-retroactive_A	3.975458171554272e-5
-retrofit_V2	1.0074890015783994e-4
-retrograde_A	1.3251527238514238e-5
-retrograde_V	2.2908457802620728e-5
-retrogress_V	2.2908457802620728e-5
-retrogression_N	4.099032628299721e-6
-retrogressive_A	1.3251527238514238e-5
-retrorocket_N	4.099032628299721e-6
-retrospect_N	8.198065256599442e-6
-retrospection_N	4.099032628299721e-6
-retrospective_A	2.6503054477028476e-5
-retrousse_A	1.3251527238514238e-5
-retroversion_N	4.099032628299721e-6
-retsina_N	4.099032628299721e-6
-return_N	1.1559272011805214e-3
-return_V	2.428296527077797e-3
-return_V2	7.724082345434396e-4
-return_V2V	1.1621150493898896e-3
-returnable_A	1.3251527238514238e-5
-reunification_N	4.9188391539596654e-5
-reunion_N	1.6396130513198885e-5
-reunite_V	2.2908457802620728e-5
-reunite_V2	5.037445007891997e-5
-rev_N	4.099032628299721e-6
-rev_PN	1.8648018648018647e-5
-rev_V	4.5816915605241456e-5
-rev_V2	1.679148335963999e-5
-revaluation_N	4.099032628299721e-6
-revalue_V2	3.358296671927998e-5
-revamp_V2	3.190381838331598e-4
-revd_PN	1.8648018648018647e-5
-reveal_V2	3.190381838331598e-4
-reveal_VS	8.673528391349601e-4
-reveille_N	4.099032628299721e-6
-revel_N	8.198065256599442e-6
-revel_V	6.872537340786218e-5
-revelation_N	2.0495163141498608e-5
-reveller_N	4.099032628299721e-6
-revelry_N	4.099032628299721e-6
-revenge_N	1.2297097884899164e-5
-revenge_V2	1.679148335963999e-5
-revengeful_A	1.3251527238514238e-5
-revenue_N	2.410231185440236e-3
-reverberant_A	1.3251527238514238e-5
-reverberate_V	1.1454228901310364e-4
-reverberate_V2	1.679148335963999e-5
-reverberation_N	8.198065256599442e-6
-revere_V2	1.679148335963999e-5
-reverence_N	8.198065256599442e-6
-reverence_V2	1.679148335963999e-5
-reverend_A	1.3251527238514238e-5
-reverend_N	4.099032628299721e-6
-reverent_A	1.3251527238514238e-5
-reverential_A	2.6503054477028476e-5
-reverie_N	4.099032628299721e-6
-revers_N	4.099032628299721e-6
-reversal_N	6.558452205279554e-5
-reverse_A	5.300610895405695e-5
-reverse_N	2.4594195769798327e-5
-reverse_V	2.0617612022358654e-4
-reverse_V2	4.8695301742955973e-4
-reversibility_N	4.099032628299721e-6
-reversible_A	3.975458171554272e-5
-reversion_N	4.099032628299721e-6
-reversionary_A	1.3251527238514238e-5
-revert_V	1.3745074681572437e-4
-revertible_A	1.3251527238514238e-5
-revetment_N	4.099032628299721e-6
-review_N	2.541400229545827e-4
-review_V	4.810776138550353e-4
-review_V2	7.220337844645196e-4
-reviewer_N	4.099032628299721e-6
-revile_V	2.2908457802620728e-5
-revile_V2	1.679148335963999e-5
-revise_N	4.099032628299721e-6
-revise_V	5.498029872628975e-4
-revise_V2	1.0746549350169594e-3
-reviser_N	4.099032628299721e-6
-revision_N	8.198065256599443e-5
-revisionism_N	4.099032628299721e-6
-revisionist_N	4.099032628299721e-6
-revisit_V2	8.395741679819995e-5
-revitalization_N	4.099032628299721e-6
-revitalize_V2	5.037445007891997e-5
-revival_N	6.968355468109526e-5
-revivalist_N	4.099032628299721e-6
-revive_V	2.0617612022358654e-4
-revive_V2	7.388252678241596e-4
-revivify_V2	1.679148335963999e-5
-revocable_A	1.3251527238514238e-5
-revocation_N	4.099032628299721e-6
-revoke_N	4.099032628299721e-6
-revoke_V	1.3745074681572437e-4
-revoke_V2	1.5112335023675992e-4
-revolt_N	1.6396130513198885e-5
-revolt_V	2.2908457802620728e-5
-revolt_V2	1.679148335963999e-5
-revolting_A	2.6503054477028476e-5
-revolution_N	8.607968519429415e-5
-revolutionary_A	9.276069066959968e-5
-revolutionary_N	1.2297097884899164e-5
-revolutionize_V2	6.716593343855997e-5
-revolve_V	2.0617612022358654e-4
-revolve_V2	1.679148335963999e-5
-revolver_N	4.099032628299721e-6
-revue_N	4.099032628299721e-6
-revulsion_N	4.099032628299721e-6
-reward_N	8.198065256599443e-5
-reward_V2	2.854552171138798e-4
-rewire_V2	1.679148335963999e-5
-reword_V2	1.679148335963999e-5
-rework_V2	3.358296671927998e-5
-rewrite_N	4.099032628299721e-6
-rewrite_V2	1.5112335023675992e-4
-rex_PN	1.8648018648018647e-5
-reykjavik_PN	1.8648018648018647e-5
-rhapsodize_V	2.2908457802620728e-5
-rhapsody_N	8.198065256599442e-6
-rhea_N	4.099032628299721e-6
-rheims_PN	1.8648018648018647e-5
-rhenish_A	1.3251527238514238e-5
-rheostat_N	4.099032628299721e-6
-rhesus_N	4.099032628299721e-6
-rhetoric_N	5.73864567961961e-5
-rhetorical_A	2.6503054477028476e-5
-rhetorician_N	4.099032628299721e-6
-rheum_N	4.099032628299721e-6
-rheumatic_A	1.3251527238514238e-5
-rheumatic_N	4.099032628299721e-6
-rheumatism_N	4.099032628299721e-6
-rheumatoid_A	1.3251527238514238e-5
-rheydt_PN	1.8648018648018647e-5
-rhinal_A	1.3251527238514238e-5
-rhine_PN	1.8648018648018647e-5
-rhinestone_N	4.099032628299721e-6
-rhino_N	8.198065256599442e-6
-rhinoceros_N	4.099032628299721e-6
-rhizome_N	4.099032628299721e-6
-rhode_PN	1.8648018648018647e-5
-rhododendron_N	8.198065256599442e-6
-rhomb_N	4.099032628299721e-6
-rhomboid_A	1.3251527238514238e-5
-rhomboid_N	4.099032628299721e-6
-rhombus_N	4.099032628299721e-6
-rhondda_PN	1.8648018648018647e-5
-rhosllanerchrugog_PN	1.8648018648018647e-5
-rhubarb_N	4.099032628299721e-6
-rhyl_PN	1.8648018648018647e-5
-rhyme_N	4.099032628299721e-6
-rhyme_V	6.872537340786218e-5
-rhyme_V2	3.358296671927998e-5
-rhymed_A	1.3251527238514238e-5
-rhymester_N	4.099032628299721e-6
-rhymney_PN	1.8648018648018647e-5
-rhythm_N	2.4594195769798327e-5
-rhythmic_A	6.62576361925712e-5
-rhythmical_A	2.6503054477028476e-5
-rib_N	1.6396130513198885e-5
-rib_V2	1.679148335963999e-5
-ribald_A	1.3251527238514238e-5
-ribald_N	4.099032628299721e-6
-ribaldry_N	4.099032628299721e-6
-riband_N	4.099032628299721e-6
-ribbon_N	2.4594195769798327e-5
-riboflavin_N	4.099032628299721e-6
-rice_N	6.148548942449582e-5
-rice_paper_N	4.099032628299721e-6
-rich_A	6.62576361925712e-4
-richard_PN	1.8648018648018647e-5
-richmond_PN	1.8648018648018647e-5
-richmond_upon_thames_PN	1.8648018648018647e-5
-richness_N	8.198065256599442e-6
-rick_N	4.099032628299721e-6
-rick_PN	1.8648018648018647e-5
-rick_V2	1.679148335963999e-5
-rickets_N	4.099032628299721e-6
-rickety_A	2.6503054477028476e-5
-rickmansworth_PN	1.8648018648018647e-5
-rickshaw_N	4.099032628299721e-6
-ricky_PN	1.8648018648018647e-5
-ricochet_N	4.099032628299721e-6
-ricochet_V	2.2908457802620728e-5
-ricochet_V2	1.679148335963999e-5
-rid_V	6.872537340786218e-5
-rid_V2	2.5187225039459985e-4
-riddance_N	4.099032628299721e-6
-riddle_N	4.099032628299721e-6
-riddle_V2	1.679148335963999e-5
-ride_N	8.607968519429415e-5
-ride_V	4.5816915605241456e-4
-ride_V2	2.854552171138798e-4
-rider_N	7.788161993769471e-5
-riderless_A	1.3251527238514238e-5
-ridge_N	8.198065256599442e-6
-ridge_V2	1.679148335963999e-5
-ridge_tile_N	4.099032628299721e-6
-ridgepole_N	4.099032628299721e-6
-ridicule_N	1.2297097884899164e-5
-ridicule_V2	5.037445007891997e-5
-ridiculous_A	1.5901832686217088e-4
-riding_N	1.2297097884899164e-5
-riding_habit_N	4.099032628299721e-6
-riding_lamp_N	4.099032628299721e-6
-riding_light_N	4.099032628299721e-6
-riding_master_N	4.099032628299721e-6
-riding_school_N	4.099032628299721e-6
-riesling_N	4.099032628299721e-6
-rife_A	3.975458171554272e-5
-riff_N	8.198065256599442e-6
-riff_raff_N	4.099032628299721e-6
-riffle_V	2.2908457802620728e-5
-riffle_V2	1.679148335963999e-5
-rifle_N	1.6396130513198885e-5
-rifle_V2	1.679148335963999e-5
-rifle_range_N	4.099032628299721e-6
-rifle_shot_N	4.099032628299721e-6
-rifleman_N	4.099032628299721e-6
-rift_N	2.869322839809805e-5
-rift_valley_N	4.099032628299721e-6
-rig_N	5.328742416789638e-5
-rig_V	4.5816915605241456e-5
-rig_V2	3.358296671927998e-5
-riga_PN	1.8648018648018647e-5
-rigger_N	4.099032628299721e-6
-rigging_N	4.099032628299721e-6
-right_A	1.2323920331818242e-3
-right_Adv	8.007410780173023e-4
-right_N	1.4715527135596e-3
-right_V2	3.358296671927998e-5
-right_angled_A	1.3251527238514238e-5
-right_down_A	1.3251527238514238e-5
-right_down_Adv	7.850402725659827e-6
-right_hand_A	2.6503054477028476e-5
-right_handed_A	1.3251527238514238e-5
-right_hander_N	4.099032628299721e-6
-right_minded_A	1.3251527238514238e-5
-right_turn_N	4.099032628299721e-6
-right_wing_N	4.099032628299721e-6
-right_winger_N	4.099032628299721e-6
-righteous_A	1.3251527238514238e-5
-righteousness_N	8.198065256599442e-6
-rightful_A	1.3251527238514238e-5
-rightfulness_N	4.099032628299721e-6
-rightist_A	1.3251527238514238e-5
-rightist_N	4.099032628299721e-6
-rightness_N	4.099032628299721e-6
-rigid_A	1.9877290857771358e-4
-rigidity_N	1.2297097884899164e-5
-rigmarole_N	4.099032628299721e-6
-rigor_mortis_N	2.0495163141498608e-5
-rigorous_A	5.300610895405695e-5
-rigour_N	4.099032628299721e-6
-rigout_N	4.099032628299721e-6
-rijeka_PN	1.8648018648018647e-5
-rile_V2	5.037445007891997e-5
-rill_N	8.198065256599442e-6
-rim_N	1.2297097884899164e-5
-rim_V2	3.358296671927998e-5
-rime_N	4.099032628299721e-6
-rime_V2	1.679148335963999e-5
-rimini_PN	1.8648018648018647e-5
-rind_N	4.099032628299721e-6
-rinderpest_N	4.099032628299721e-6
-ring_N	4.508935891129693e-5
-ring_V	2.9780995143406945e-4
-ring_V2	1.0074890015783994e-4
-ring_armour_N	4.099032628299721e-6
-ring_finger_N	4.099032628299721e-6
-ring_mail_N	4.099032628299721e-6
-ring_road_N	4.099032628299721e-6
-ringer_N	1.2297097884899163e-4
-ringleader_N	4.099032628299721e-6
-ringlet_N	4.099032628299721e-6
-ringmaster_N	4.099032628299721e-6
-ringside_N	4.099032628299721e-6
-ringwood_PN	1.8648018648018647e-5
-ringworm_N	4.099032628299721e-6
-rink_N	4.099032628299721e-6
-rinse_N	4.099032628299721e-6
-rinse_V2	1.679148335963999e-5
-rio_de_janeiro_PN	1.8648018648018647e-5
-riot_N	2.0495163141498608e-5
-riot_V	9.163383121048291e-5
-rioter_N	4.099032628299721e-6
-riotous_A	1.3251527238514238e-5
-rip_N	4.099032628299721e-6
-rip_PN	1.8648018648018647e-5
-rip_V	1.1454228901310364e-4
-rip_V2	5.037445007891997e-5
-rip_off_N	4.099032628299721e-6
-rip_roaring_A	2.6503054477028476e-5
-riparian_A	1.3251527238514238e-5
-ripcord_N	4.099032628299721e-6
-ripe_A	7.950916343108544e-5
-ripen_V	6.872537340786218e-5
-ripen_V2	1.679148335963999e-5
-ripeness_N	4.099032628299721e-6
-ripley_PN	1.8648018648018647e-5
-ripon_PN	1.8648018648018647e-5
-riposte_N	4.099032628299721e-6
-riposte_V	2.2908457802620728e-5
-ripple_N	1.2297097884899164e-5
-ripple_V	6.872537340786218e-5
-ripple_V2	1.679148335963999e-5
-ripsaw_N	4.099032628299721e-6
-riptide_N	4.099032628299721e-6
-risborough_PN	1.8648018648018647e-5
-risca_PN	1.8648018648018647e-5
-rise_N	6.47647155271356e-4
-rise_V	1.3699257765967195e-2
-rise_V2	7.908788662390436e-3
-rise_VA	2.068252326783868e-3
-riser_N	4.099032628299721e-6
-rishton_PN	1.8648018648018647e-5
-risibility_N	4.099032628299721e-6
-risible_A	2.6503054477028476e-5
-rising_N	8.198065256599442e-6
-risk_N	9.71470732907034e-4
-risk_V2	2.5187225039459985e-4
-risk_VV	5.973120955699353e-4
-riskily_Adv	7.850402725659827e-6
-riskiness_N	1.2297097884899164e-5
-risky_A	4.903065078250269e-4
-risotto_N	4.099032628299721e-6
-risque_A	1.3251527238514238e-5
-rissole_N	4.099032628299721e-6
-rita_PN	1.8648018648018647e-5
-rite_N	1.2297097884899164e-5
-ritual_A	1.3251527238514238e-5
-ritual_N	1.2297097884899164e-5
-ritualism_N	4.099032628299721e-6
-ritualist_N	4.099032628299721e-6
-ritualistic_A	1.3251527238514238e-5
-ritzy_A	3.975458171554272e-5
-rival_N	2.4184292506968357e-4
-rival_V2	8.395741679819995e-5
-rivalry_N	2.0495163141498608e-5
-rive_V	2.2908457802620728e-5
-rive_V2	1.679148335963999e-5
-river_N	6.968355468109526e-5
-river_basin_N	4.099032628299721e-6
-river_bed_N	4.099032628299721e-6
-riverside_N	8.198065256599442e-6
-rivet_N	8.198065256599442e-6
-rivet_V	4.5816915605241456e-5
-rivet_V2	5.037445007891997e-5
-riveter_N	4.099032628299721e-6
-riviera_PN	1.8648018648018647e-5
-rivulet_N	4.099032628299721e-6
-rly_N	4.099032628299721e-6
-rm_N	4.099032628299721e-6
-rn_N	4.099032628299721e-6
-roach_N	4.099032628299721e-6
-road_N	2.869322839809805e-4
-road_book_N	4.099032628299721e-6
-road_hog_N	4.099032628299721e-6
-road_metal_N	4.099032628299721e-6
-road_sense_N	4.099032628299721e-6
-roadbed_N	1.2297097884899164e-5
-roadblock_N	2.4594195769798327e-5
-roadhouse_N	4.099032628299721e-6
-roadless_A	1.3251527238514238e-5
-roadman_N	4.099032628299721e-6
-roadmender_N	4.099032628299721e-6
-roadside_N	4.099032628299721e-6
-roadstead_N	4.099032628299721e-6
-roadster_N	4.099032628299721e-6
-roadway_N	6.148548942449582e-5
-roadworthy_A	1.3251527238514238e-5
-roam_V	4.5816915605241456e-5
-roam_V2	5.037445007891997e-5
-roan_A	1.3251527238514238e-5
-roan_N	4.099032628299721e-6
-roar_N	1.2297097884899164e-5
-roar_V	9.163383121048291e-5
-roar_V2	1.679148335963999e-5
-roaring_A	1.3251527238514238e-5
-roaring_Adv	7.850402725659827e-6
-roast_A	1.3251527238514238e-5
-roast_N	1.2297097884899164e-5
-roast_V	2.2908457802620728e-5
-roast_V2	1.679148335963999e-5
-roaster_N	4.099032628299721e-6
-roasting_N	4.099032628299721e-6
-rob_PN	1.8648018648018647e-5
-rob_V2	1.3433186687711993e-4
-robber_N	2.4594195769798327e-5
-robbery_N	4.0990326282997215e-5
-robe_N	1.6396130513198885e-5
-robe_V	2.2908457802620728e-5
-robe_V2	1.679148335963999e-5
-robert_PN	1.8648018648018647e-5
-robin_N	4.099032628299721e-6
-robin_PN	1.8648018648018647e-5
-robot_N	5.73864567961961e-5
-robust_A	4.505519261094841e-4
-robustness_N	4.099032628299721e-6
-roc_N	4.099032628299721e-6
-rochdale_PN	1.8648018648018647e-5
-rochester_PN	1.8648018648018647e-5
-rock_'n_roll_N	4.099032628299721e-6
-rock_N	9.017871782259386e-5
-rock_V	1.6035920461834508e-4
-rock_V2	8.395741679819995e-5
-rock_bottom_N	4.099032628299721e-6
-rock_cake_N	4.099032628299721e-6
-rock_climbing_N	4.099032628299721e-6
-rock_crystal_N	4.099032628299721e-6
-rock_garden_N	4.099032628299721e-6
-rock_plant_N	4.099032628299721e-6
-rock_salmon_N	4.099032628299721e-6
-rock_salt_N	4.099032628299721e-6
-rocker_N	8.198065256599442e-6
-rockery_N	4.099032628299721e-6
-rocket_N	4.0990326282997215e-5
-rocket_V	9.163383121048291e-5
-rocket_base_N	4.099032628299721e-6
-rocket_range_N	4.099032628299721e-6
-rocketry_N	4.099032628299721e-6
-rocking_chair_N	4.099032628299721e-6
-rocking_horse_N	4.099032628299721e-6
-rocky_A	7.950916343108544e-5
-rococo_A	1.3251527238514238e-5
-rod_N	4.508935891129693e-5
-rod_PN	1.8648018648018647e-5
-rodent_N	8.198065256599442e-6
-rodeo_N	8.198065256599442e-6
-rodney_PN	1.8648018648018647e-5
-rodomontade_N	4.099032628299721e-6
-roe_N	4.099032628299721e-6
-roebuck_N	4.099032628299721e-6
-roentgen_N	4.099032628299721e-6
-rogation_N	4.099032628299721e-6
-roger_PN	1.8648018648018647e-5
-rogue_N	8.198065256599442e-6
-rogue_elephant_N	4.099032628299721e-6
-roguery_N	4.099032628299721e-6
-roguish_A	1.3251527238514238e-5
-roguishness_N	4.099032628299721e-6
-roil_V2	1.0074890015783994e-4
-roisterer_N	4.099032628299721e-6
-role_1_N	6.681423184128546e-4
-role_2_N	4.099032628299721e-6
-roll_N	1.3936710936219052e-4
-roll_V	1.1225144323284157e-3
-roll_V2	1.3433186687711993e-4
-roll_call_N	4.099032628299721e-6
-roll_on_N	4.099032628299721e-6
-roller_N	8.607968519429415e-5
-roller_skate_N	4.099032628299721e-6
-rollicking_A	1.3251527238514238e-5
-rolling_N	1.6396130513198885e-5
-rolling_mill_N	4.099032628299721e-6
-rolling_pin_N	4.099032628299721e-6
-rolling_stock_N	4.099032628299721e-6
-roly_poly_N	4.099032628299721e-6
-romaic_A	1.3251527238514238e-5
-romaic_N	4.099032628299721e-6
-roman_A	2.6503054477028476e-5
-roman_N	4.099032628299721e-6
-romance_A	1.3251527238514238e-5
-romance_N	2.869322839809805e-5
-romance_V	2.2908457802620728e-5
-romance_V2	3.358296671927998e-5
-romanesque_N	4.099032628299721e-6
-romania_PN	1.8648018648018647e-5
-romanian_A	1.3251527238514238e-5
-romanian_N	4.099032628299721e-6
-romantic_A	1.1926374514662814e-4
-romantic_N	4.099032628299721e-6
-romantically_Adv	7.850402725659827e-6
-romanticism_N	4.099032628299721e-6
-romanticist_N	4.099032628299721e-6
-romanticize_V	6.872537340786218e-5
-romanticize_V2	1.679148335963999e-5
-romany_A	1.3251527238514238e-5
-romany_N	4.099032628299721e-6
-rome_PN	1.8648018648018647e-5
-romish_A	1.3251527238514238e-5
-romp_N	8.198065256599442e-6
-romp_V	4.5816915605241456e-5
-romper_N	4.099032628299721e-6
-romsey_PN	1.8648018648018647e-5
-ron_PN	1.8648018648018647e-5
-ronald_PN	1.8648018648018647e-5
-rondeau_N	4.099032628299721e-6
-rondel_N	4.099032628299721e-6
-rondo_N	4.099032628299721e-6
-roneo_N	4.099032628299721e-6
-roneo_V2	1.679148335963999e-5
-ronnie_PN	1.8648018648018647e-5
-rontgen_N	4.099032628299721e-6
-rood_N	4.099032628299721e-6
-rood_tree_N	4.099032628299721e-6
-roof_N	4.0990326282997215e-5
-roof_V2	1.679148335963999e-5
-roof_garden_N	4.099032628299721e-6
-roof_tree_N	4.099032628299721e-6
-roofing_N	1.6396130513198885e-5
-roofless_A	1.3251527238514238e-5
-rook_N	8.198065256599442e-6
-rook_V2	1.679148335963999e-5
-rookery_N	4.099032628299721e-6
-rookie_N	2.0495163141498608e-5
-room_N	5.656665027053615e-4
-room_V	2.2908457802620728e-5
-room_mate_N	4.099032628299721e-6
-roomed_A	1.3251527238514238e-5
-roomer_N	4.099032628299721e-6
-roomful_N	8.198065256599442e-6
-roomily_Adv	7.850402725659827e-6
-roomy_A	1.3251527238514238e-5
-roost_N	4.099032628299721e-6
-roost_V	4.5816915605241456e-5
-rooster_N	8.198065256599442e-6
-root_N	6.558452205279554e-5
-root_V	1.6035920461834508e-4
-root_V2	8.395741679819995e-5
-rootle_V	2.2908457802620728e-5
-rootless_A	1.3251527238514238e-5
-rope_N	4.0990326282997215e-5
-rope_V2	1.679148335963999e-5
-rope_dancer_N	4.099032628299721e-6
-rope_ladder_N	4.099032628299721e-6
-rope_yard_N	4.099032628299721e-6
-rope_yarn_N	4.099032628299721e-6
-ropewalk_N	4.099032628299721e-6
-ropewalker_N	4.099032628299721e-6
-ropeway_N	4.099032628299721e-6
-ropey_A	1.3251527238514238e-5
-roquefort_N	4.099032628299721e-6
-rosalie_PN	1.8648018648018647e-5
-rosalind_PN	1.8648018648018647e-5
-rosamund_PN	1.8648018648018647e-5
-rosario_PN	1.8648018648018647e-5
-rosary_N	4.099032628299721e-6
-roscommon_PN	1.8648018648018647e-5
-rose_N	2.0495163141498608e-5
-rose_PN	1.8648018648018647e-5
-rose_V	4.5816915605241456e-5
-rose_V2	1.679148335963999e-5
-rose_bed_N	4.099032628299721e-6
-rose_leaf_N	4.099032628299721e-6
-rose_red_A	1.3251527238514238e-5
-rose_water_N	4.099032628299721e-6
-roseate_A	1.3251527238514238e-5
-rosebud_N	4.099032628299721e-6
-rosemary_N	4.099032628299721e-6
-rosemary_PN	1.8648018648018647e-5
-rosette_N	4.099032628299721e-6
-rosewood_N	4.099032628299721e-6
-rosie_PN	1.8648018648018647e-5
-rosin_N	4.099032628299721e-6
-rosin_V2	1.679148335963999e-5
-roslyn_PN	1.8648018648018647e-5
-ross_on_wye_PN	1.8648018648018647e-5
-rossington_PN	1.8648018648018647e-5
-rosslare_PN	1.8648018648018647e-5
-roster_N	1.2297097884899164e-5
-rostock_PN	1.8648018648018647e-5
-rostov_na_donu_PN	1.8648018648018647e-5
-rostrum_N	4.099032628299721e-6
-rosy_A	7.950916343108544e-5
-rot_N	8.198065256599442e-6
-rot_V	1.1454228901310364e-4
-rot_V2	1.679148335963999e-5
-rota_N	4.099032628299721e-6
-rotarian_N	4.099032628299721e-6
-rotary_A	2.6503054477028476e-5
-rotary_N	4.099032628299721e-6
-rotate_V	4.5816915605241456e-5
-rotate_V2	5.037445007891997e-5
-rotation_N	1.2297097884899164e-5
-rotational_A	1.3251527238514238e-5
-rotatory_A	1.3251527238514238e-5
-rote_N	4.099032628299721e-6
-rotgut_N	4.099032628299721e-6
-rotherham_PN	1.8648018648018647e-5
-rothesay_PN	1.8648018648018647e-5
-rothwell_PN	1.8648018648018647e-5
-rotisserie_N	4.099032628299721e-6
-rotogravure_N	4.099032628299721e-6
-rotor_N	4.099032628299721e-6
-rotten_A	2.6503054477028476e-5
-rottenness_N	4.099032628299721e-6
-rotter_N	4.099032628299721e-6
-rotterdam_PN	1.8648018648018647e-5
-rotund_A	1.3251527238514238e-5
-rotunda_N	4.099032628299721e-6
-rotundity_N	4.099032628299721e-6
-roubaix_PN	1.8648018648018647e-5
-rouble_N	4.099032628299721e-6
-roue_N	4.099032628299721e-6
-rouen_PN	1.8648018648018647e-5
-rouge_N	4.099032628299721e-6
-rouge_V	2.2908457802620728e-5
-rouge_V2	1.679148335963999e-5
-rough_A	1.272146614897367e-3
-rough_Adv	7.850402725659827e-6
-rough_N	4.099032628299721e-6
-rough_V2	3.358296671927998e-5
-rough_and_tumble_A	2.6503054477028476e-5
-rough_and_tumble_N	4.099032628299721e-6
-rough_dry_V2	1.679148335963999e-5
-rough_hewn_A	1.3251527238514238e-5
-rough_house_V	2.2908457802620728e-5
-rough_house_V2	1.679148335963999e-5
-rough_spoken_A	1.3251527238514238e-5
-roughage_N	4.099032628299721e-6
-roughcast_N	4.099032628299721e-6
-roughcast_V2	1.679148335963999e-5
-roughen_V	2.2908457802620728e-5
-roughen_V2	1.679148335963999e-5
-roughish_A	1.3251527238514238e-5
-roughneck_N	1.2297097884899164e-5
-roughness_N	4.099032628299721e-6
-roughrider_N	4.099032628299721e-6
-roughshod_A	1.3251527238514238e-5
-roulette_N	8.198065256599442e-6
-round_A	3.975458171554272e-5
-round_Adv	7.850402725659827e-6
-round_N	1.4756517461878997e-4
-round_V	1.6035920461834508e-4
-round_V2	1.679148335963999e-5
-round_arm_A	1.3251527238514238e-5
-round_arm_Adv	7.850402725659827e-6
-round_backed_A	1.3251527238514238e-5
-round_eyed_A	1.3251527238514238e-5
-round_hand_N	4.099032628299721e-6
-round_shot_N	4.099032628299721e-6
-round_shouldered_A	1.3251527238514238e-5
-round_the_clock_A	2.6503054477028476e-5
-round_the_clock_Adv	7.850402725659827e-6
-roundabout_A	1.3251527238514238e-5
-roundabout_N	4.099032628299721e-6
-roundel_N	4.099032628299721e-6
-roundelay_N	4.099032628299721e-6
-roundhead_N	4.099032628299721e-6
-roundhouse_N	4.099032628299721e-6
-roundish_A	1.3251527238514238e-5
-roundness_N	4.099032628299721e-6
-roundsman_N	4.099032628299721e-6
-roundup_N	4.099032628299721e-6
-rouse_V	2.2908457802620728e-5
-rouse_V2	1.679148335963999e-5
-rout_N	7.788161993769471e-5
-rout_V2	1.679148335963999e-5
-route_N	1.4346614199049025e-4
-route_V2	1.1754038351747993e-4
-routemarch_N	4.099032628299721e-6
-routine_A	4.240488716324556e-4
-routine_N	2.0495163141498608e-5
-rove_V	2.2908457802620728e-5
-rove_V2	1.679148335963999e-5
-rover_N	4.099032628299721e-6
-row_N	1.2707001147729135e-4
-row_V	6.872537340786218e-5
-row_V2	1.679148335963999e-5
-rowan_N	4.099032628299721e-6
-rowan_berry_N	4.099032628299721e-6
-rowan_tree_N	4.099032628299721e-6
-rowboat_N	4.099032628299721e-6
-rowdily_Adv	7.850402725659827e-6
-rowdiness_N	4.099032628299721e-6
-rowdy_A	2.6503054477028476e-5
-rowdy_N	4.099032628299721e-6
-rowdyism_N	4.099032628299721e-6
-rowel_N	4.099032628299721e-6
-rower_N	4.099032628299721e-6
-rowing_N	1.2297097884899164e-5
-rowing_boat_N	4.099032628299721e-6
-rowing_club_N	4.099032628299721e-6
-rowlands_gill_PN	1.8648018648018647e-5
-rowlock_N	4.099032628299721e-6
-roy_PN	1.8648018648018647e-5
-royal_A	2.6503054477028476e-5
-royalist_N	4.099032628299721e-6
-royalty_N	7.788161993769471e-5
-royston_PN	1.8648018648018647e-5
-rpm_N	4.099032628299721e-6
-rspca_N	4.099032628299721e-6
-rsvp_PN	1.8648018648018647e-5
-rt_hon_PN	1.8648018648018647e-5
-rub_N	1.6396130513198885e-5
-rub_V	6.872537340786218e-5
-rub_V2	5.037445007891997e-5
-rub_a_dub_N	4.099032628299721e-6
-rub_down_N	4.099032628299721e-6
-rub_up_N	4.099032628299721e-6
-rubber_N	3.689129365469749e-5
-rubber_V2	1.679148335963999e-5
-rubber_necking_V	2.2908457802620728e-5
-rubber_stamp_V2	3.358296671927998e-5
-rubberize_V2	1.679148335963999e-5
-rubberneck_N	4.099032628299721e-6
-rubberneck_V	2.2908457802620728e-5
-rubbery_A	1.3251527238514238e-5
-rubbing_N	4.099032628299721e-6
-rubbish_N	8.198065256599442e-6
-rubbish_V2	1.679148335963999e-5
-rubbishing_N	4.099032628299721e-6
-rubbishy_A	1.3251527238514238e-5
-rubble_N	4.9188391539596654e-5
-rubicon_N	4.099032628299721e-6
-rubicund_A	1.3251527238514238e-5
-rubric_N	8.198065256599442e-6
-ruby_A	1.3251527238514238e-5
-ruby_N	4.099032628299721e-6
-ruck_N	4.099032628299721e-6
-ruck_V	2.2908457802620728e-5
-ruck_V2	1.679148335963999e-5
-rucksack_N	4.099032628299721e-6
-ruckus_N	4.099032628299721e-6
-rudder_N	8.198065256599442e-6
-rudderless_A	1.3251527238514238e-5
-ruddiness_N	4.099032628299721e-6
-ruddington_PN	1.8648018648018647e-5
-ruddle_N	4.099032628299721e-6
-ruddle_V2	1.679148335963999e-5
-ruddy_A	1.3251527238514238e-5
-rude_A	3.975458171554272e-5
-rudeness_N	4.099032628299721e-6
-rudiment_N	4.099032628299721e-6
-rudimentary_A	2.6503054477028476e-5
-rudolf_PN	1.8648018648018647e-5
-rudy_PN	1.8648018648018647e-5
-rue_N	4.099032628299721e-6
-rue_V2	1.679148335963999e-5
-rueful_A	3.975458171554272e-5
-ruff_N	4.099032628299721e-6
-ruff_V	2.2908457802620728e-5
-ruff_V2	1.679148335963999e-5
-ruffian_N	4.099032628299721e-6
-ruffianism_N	4.099032628299721e-6
-ruffianly_A	1.3251527238514238e-5
-ruffle_N	4.099032628299721e-6
-ruffle_V	2.2908457802620728e-5
-ruffle_V2	5.037445007891997e-5
-rug_N	1.2297097884899164e-5
-rugby_N	4.099032628299721e-6
-rugby_PN	1.8648018648018647e-5
-rugeley_PN	1.8648018648018647e-5
-rugged_A	3.975458171554272e-5
-ruggedness_N	4.099032628299721e-6
-rugger_N	4.099032628299721e-6
-ruin_N	8.198065256599442e-6
-ruin_V2	1.679148335963999e-4
-ruin_VS	1.1564704521799469e-4
-ruination_N	4.099032628299721e-6
-ruinous_A	2.6503054477028476e-5
-rule_N	9.509755697655354e-4
-rule_V	1.2141482635388986e-3
-rule_V2	1.0074890015783994e-4
-rule_VS	2.255117381750896e-3
-ruler_N	2.0495163141498608e-5
-ruling_A	3.975458171554272e-5
-ruling_N	3.7711100180357434e-4
-rum_N	1.6396130513198885e-5
-rum_runner_N	4.099032628299721e-6
-rumba_N	4.099032628299721e-6
-rumble_N	4.099032628299721e-6
-rumble_V	1.3745074681572437e-4
-rumble_V2	1.679148335963999e-5
-rumbling_N	1.2297097884899164e-5
-rumbustious_A	1.3251527238514238e-5
-ruminant_A	1.3251527238514238e-5
-ruminant_N	4.099032628299721e-6
-ruminate_V	6.872537340786218e-5
-rumination_N	4.099032628299721e-6
-ruminative_A	1.3251527238514238e-5
-rummage_N	4.099032628299721e-6
-rummage_V	2.2908457802620728e-5
-rummage_V2	1.679148335963999e-5
-rummy_A	1.3251527238514238e-5
-rummy_N	4.099032628299721e-6
-rumour_N	2.0495163141498608e-5
-rumour_V2	2.854552171138798e-4
-rumour_V3	7.380073800738007e-3
-rumour_monger_N	4.099032628299721e-6
-rump_N	4.099032628299721e-6
-rump_steak_N	4.099032628299721e-6
-rumple_V2	3.358296671927998e-5
-rumpus_N	4.099032628299721e-6
-run_N	2.2134776192818495e-4
-run_V	4.856593054155594e-3
-run_V2	2.7873862377002386e-3
-run_VS	4.6258818087197874e-4
-run_of_the_mill_A	1.3251527238514238e-5
-run_off_N	4.099032628299721e-6
-run_through_N	4.099032628299721e-6
-run_up_N	4.099032628299721e-6
-runaway_A	1.325152723851424e-4
-runaway_N	4.099032628299721e-6
-runcorn_PN	1.8648018648018647e-5
-rundown_A	1.3251527238514238e-5
-rundown_N	8.198065256599442e-6
-rune_N	4.099032628299721e-6
-rung_N	4.099032628299721e-6
-rung_V2V	5.810575246949448e-4
-runic_A	1.3251527238514238e-5
-runnel_N	4.099032628299721e-6
-runner_N	2.869322839809805e-5
-runner_up_N	4.099032628299721e-6
-running_A	1.3251527238514238e-5
-running_N	2.4594195769798327e-5
-running_board_N	4.099032628299721e-6
-runny_A	2.6503054477028476e-5
-runt_N	4.099032628299721e-6
-runway_N	3.279226102639777e-5
-rupee_N	4.099032628299721e-6
-rupert_PN	1.8648018648018647e-5
-rupiah_N	4.099032628299721e-6
-rupture_N	8.198065256599442e-6
-rupture_V	1.1454228901310364e-4
-rupture_V2	5.037445007891997e-5
-rural_A	3.445397082013702e-4
-ruritanian_A	1.3251527238514238e-5
-ruse_N	4.099032628299721e-6
-rush_N	6.148548942449582e-5
-rush_V	5.268945294602767e-4
-rush_V2	1.679148335963999e-5
-rush_V2V	5.810575246949448e-4
-rush_VS	1.1564704521799469e-4
-rushlight_N	4.099032628299721e-6
-rushy_A	1.3251527238514238e-5
-rusk_N	4.099032628299721e-6
-russet_A	1.3251527238514238e-5
-russet_N	4.099032628299721e-6
-russia_PN	1.3053613053613054e-4
-russian_A	2.120244358162278e-4
-russian_N	8.198065256599442e-6
-rust_N	4.099032628299721e-6
-rust_V	4.5816915605241456e-5
-rust_V2	3.358296671927998e-5
-rustic_A	1.3251527238514238e-5
-rustic_N	4.099032628299721e-6
-rusticate_V	2.2908457802620728e-5
-rusticate_V2	3.358296671927998e-5
-rusticity_N	4.099032628299721e-6
-rustiness_N	4.099032628299721e-6
-rustle_N	4.099032628299721e-6
-rustle_V	2.2908457802620728e-5
-rustle_V2	1.679148335963999e-5
-rustler_N	8.198065256599442e-6
-rustless_A	1.3251527238514238e-5
-rustling_N	1.2297097884899164e-5
-rusty_A	3.975458171554272e-5
-rut_N	4.099032628299721e-6
-rut_V2	1.679148335963999e-5
-ruth_PN	1.8648018648018647e-5
-rutherglen_PN	1.8648018648018647e-5
-ruthless_A	5.300610895405695e-5
-ruthlessness_N	4.099032628299721e-6
-rutland_PN	1.8648018648018647e-5
-rwanda_PN	1.8648018648018647e-5
-rwandan_A	1.3251527238514238e-5
-rwandan_N	4.099032628299721e-6
-ryde_PN	1.8648018648018647e-5
-rye_N	1.6396130513198885e-5
-rye_bread_N	4.099032628299721e-6
-ryehill_PN	1.8648018648018647e-5
-saarbrucken_PN	1.8648018648018647e-5
-sabadeli_PN	1.8648018648018647e-5
-sabah_PN	1.8648018648018647e-5
-sabahan_A	1.3251527238514238e-5
-sabahan_N	4.099032628299721e-6
-sabbatarian_A	1.3251527238514238e-5
-sabbatarian_N	4.099032628299721e-6
-sabbath_N	4.099032628299721e-6
-sabbatical_A	1.3251527238514238e-5
-sabbatical_N	4.099032628299721e-6
-sable_A	1.3251527238514238e-5
-sable_N	4.099032628299721e-6
-sabot_N	4.099032628299721e-6
-sabotage_N	2.4594195769798327e-5
-sabotage_V2	6.716593343855997e-5
-saboteur_N	4.099032628299721e-6
-sabre_N	4.099032628299721e-6
-sabre_V2	1.679148335963999e-5
-sabre_rattling_N	4.099032628299721e-6
-sabre_toothed_A	1.3251527238514238e-5
-sac_N	8.198065256599442e-6
-saccharin_N	4.099032628299721e-6
-saccharine_A	1.3251527238514238e-5
-sacerdotal_A	1.3251527238514238e-5
-sacerdotalism_N	4.099032628299721e-6
-sachet_N	4.099032628299721e-6
-sack_N	2.869322839809805e-5
-sack_V2	8.395741679819995e-5
-sack_race_N	4.099032628299721e-6
-sackbut_N	4.099032628299721e-6
-sackcloth_N	4.099032628299721e-6
-sacking_N	8.198065256599442e-6
-sacrament_N	4.099032628299721e-6
-sacramental_A	1.3251527238514238e-5
-sacramento_PN	1.8648018648018647e-5
-sacred_A	5.300610895405695e-5
-sacredness_N	4.099032628299721e-6
-sacrifice_N	2.4594195769798327e-5
-sacrifice_V	2.0617612022358654e-4
-sacrifice_V2	1.0074890015783994e-4
-sacrificial_A	1.3251527238514238e-5
-sacrilege_N	4.099032628299721e-6
-sacrilegious_A	1.3251527238514238e-5
-sacristan_N	4.099032628299721e-6
-sacristy_N	4.099032628299721e-6
-sacrosanct_A	1.3251527238514238e-5
-sad_A	2.120244358162278e-4
-sadden_V	2.2908457802620728e-5
-sadden_V2	1.679148335963999e-5
-saddle_N	4.099032628299721e-6
-saddle_V	6.872537340786218e-5
-saddle_V2	5.037445007891997e-5
-saddle_sore_A	1.3251527238514238e-5
-saddlebag_N	4.099032628299721e-6
-saddler_N	4.099032628299721e-6
-saddlery_N	4.099032628299721e-6
-sadhu_N	4.099032628299721e-6
-sadism_N	4.099032628299721e-6
-sadist_N	4.099032628299721e-6
-sadistic_A	2.6503054477028476e-5
-sadness_N	4.099032628299721e-6
-sado_masochist_N	4.099032628299721e-6
-sadomasochism_N	4.099032628299721e-6
-sae_N	4.099032628299721e-6
-safari_N	4.099032628299721e-6
-safe_A	9.40858433934511e-4
-safe_N	8.198065256599442e-6
-safe_conduct_N	4.099032628299721e-6
-safe_deposit_A	2.6503054477028476e-5
-safe_deposit_N	4.099032628299721e-6
-safecracker_N	4.099032628299721e-6
-safeguard_N	2.869322839809805e-5
-safeguard_V2	1.1754038351747993e-4
-safekeeping_N	8.198065256599442e-6
-safeness_N	4.099032628299721e-6
-safety_N	3.23823577635678e-4
-safety_belt_N	4.099032628299721e-6
-safety_bolt_N	4.099032628299721e-6
-safety_catch_N	4.099032628299721e-6
-safety_curtain_N	4.099032628299721e-6
-safety_factor_N	4.099032628299721e-6
-safety_lamp_N	4.099032628299721e-6
-safety_lock_N	4.099032628299721e-6
-safety_match_N	4.099032628299721e-6
-safety_pin_N	4.099032628299721e-6
-safety_razor_N	4.099032628299721e-6
-safety_valve_N	4.099032628299721e-6
-saffron_N	4.099032628299721e-6
-saffron_walden_PN	1.8648018648018647e-5
-sag_N	4.099032628299721e-6
-sag_V	4.3526069824979384e-4
-saga_N	1.6396130513198885e-5
-sagacious_A	1.3251527238514238e-5
-sagacity_N	4.099032628299721e-6
-sage_A	1.3251527238514238e-5
-sage_N	1.2297097884899164e-5
-sage_green_A	1.3251527238514238e-5
-sage_green_N	4.099032628299721e-6
-sagittarius_PN	1.8648018648018647e-5
-sago_N	4.099032628299721e-6
-sahib_N	4.099032628299721e-6
-said_Quant	6.066709538080736e-6
-saigon_PN	1.8648018648018647e-5
-sail_N	1.2297097884899164e-5
-sail_V	6.872537340786218e-5
-sail_V2	3.358296671927998e-5
-sailcloth_N	4.099032628299721e-6
-sailing_N	2.0495163141498608e-5
-sailing_boat_N	4.099032628299721e-6
-sailing_master_N	4.099032628299721e-6
-sailing_ship_N	4.099032628299721e-6
-sailing_vessel_N	4.099032628299721e-6
-sailor_N	1.6396130513198885e-5
-saint's_day_N	4.099032628299721e-6
-saint_N	8.198065256599442e-6
-sainted_A	1.3251527238514238e-5
-sainthood_N	8.198065256599442e-6
-saintlike_A	1.3251527238514238e-5
-saintliness_N	4.099032628299721e-6
-saintly_A	2.6503054477028476e-5
-sake_1_N	1.2297097884899164e-5
-sake_2_N	4.099032628299721e-6
-sal_volatile_N	4.099032628299721e-6
-salaam_N	4.099032628299721e-6
-salaam_V	2.2908457802620728e-5
-salable_A	2.6503054477028476e-5
-salacious_A	1.3251527238514238e-5
-salaciousness_N	4.099032628299721e-6
-salacity_N	4.099032628299721e-6
-salad_N	1.2297097884899164e-5
-salad_dressing_N	4.099032628299721e-6
-salad_oil_N	4.099032628299721e-6
-salamanca_PN	1.8648018648018647e-5
-salamander_N	4.099032628299721e-6
-salami_N	4.099032628299721e-6
-salaried_A	5.300610895405695e-5
-salary_N	1.76258403016888e-4
-sale_N	7.374159698311199e-3
-sale_PN	1.8648018648018647e-5
-saleable_A	1.3251527238514238e-5
-salerno_PN	1.8648018648018647e-5
-saleroom_N	4.099032628299721e-6
-salesman_N	1.3116904410559108e-4
-salesmanship_N	4.099032628299721e-6
-saleswoman_N	4.099032628299721e-6
-salford_PN	1.8648018648018647e-5
-salience_N	4.099032628299721e-6
-salient_A	1.3251527238514238e-5
-salient_N	4.099032628299721e-6
-saline_A	1.3251527238514238e-5
-saline_N	4.099032628299721e-6
-salinity_N	4.099032628299721e-6
-salisbury_PN	1.8648018648018647e-5
-saliva_N	4.099032628299721e-6
-salivary_A	1.3251527238514238e-5
-salivate_V	2.2908457802620728e-5
-sallow_A	1.3251527238514238e-5
-sallow_V	2.2908457802620728e-5
-sallow_V2	1.679148335963999e-5
-sally_N	4.099032628299721e-6
-sally_PN	1.8648018648018647e-5
-sally_V	2.2908457802620728e-5
-salmon_N	2.4594195769798327e-5
-salon_N	1.6396130513198885e-5
-saloon_N	4.099032628299721e-6
-salsify_N	4.099032628299721e-6
-salt_A	1.3251527238514238e-5
-salt_N	2.4594195769798327e-5
-salt_PN	1.8648018648018647e-5
-salt_V2	3.358296671927998e-5
-salt_cellar_N	4.099032628299721e-6
-salt_lick_N	4.099032628299721e-6
-saltash_PN	1.8648018648018647e-5
-saltburn_PN	1.8648018648018647e-5
-saltcoats_PN	1.8648018648018647e-5
-saltiness_N	4.099032628299721e-6
-saltpan_N	4.099032628299721e-6
-saltpetre_N	4.099032628299721e-6
-saltwater_N	8.198065256599442e-6
-saltworks_N	4.099032628299721e-6
-salty_A	1.3251527238514238e-5
-salubrious_A	2.6503054477028476e-5
-salubrity_N	4.099032628299721e-6
-salutary_A	2.6503054477028476e-5
-salutation_N	4.099032628299721e-6
-salute_N	4.099032628299721e-6
-salute_V	4.5816915605241456e-5
-salute_V2	3.358296671927998e-5
-salvador_PN	1.8648018648018647e-5
-salvadorean_A	1.3251527238514238e-5
-salvadorean_N	4.099032628299721e-6
-salvage_N	1.6396130513198885e-5
-salvage_V2	1.5112335023675992e-4
-salvation_N	8.198065256599442e-6
-salve_N	4.099032628299721e-6
-salve_V2	3.358296671927998e-5
-salver_N	4.099032628299721e-6
-salvia_N	4.099032628299721e-6
-salvo_N	1.2297097884899164e-5
-salzburg_PN	1.8648018648018647e-5
-sam_PN	1.8648018648018647e-5
-samantha_PN	1.8648018648018647e-5
-samaritan_N	8.198065256599442e-6
-samba_N	4.099032628299721e-6
-same_A	5.0620834051124395e-3
-same_Adv	7.850402725659827e-6
-sameness_N	4.099032628299721e-6
-sammy_PN	1.8648018648018647e-5
-samoa_PN	1.8648018648018647e-5
-samoan_A	1.3251527238514238e-5
-samoan_N	4.099032628299721e-6
-samovar_N	8.198065256599442e-6
-sampan_N	4.099032628299721e-6
-sample_N	8.607968519429415e-5
-sample_V2	5.037445007891997e-5
-sampler_N	4.099032628299721e-6
-samuel_PN	1.8648018648018647e-5
-samurai_N	8.198065256599442e-6
-san_antonio_PN	1.8648018648018647e-5
-san_bernardino_PN	1.8648018648018647e-5
-san_diego_PN	1.8648018648018647e-5
-san_francisco_PN	1.8648018648018647e-5
-san_jose_PN	1.8648018648018647e-5
-san_juan_PN	1.8648018648018647e-5
-san_marinese_A	2.6503054477028476e-5
-san_marinese_N	8.198065256599442e-6
-san_marino_PN	1.8648018648018647e-5
-san_sebastian_PN	1.8648018648018647e-5
-sanatorium_N	4.099032628299721e-6
-sanctification_N	4.099032628299721e-6
-sanctify_V2	1.679148335963999e-5
-sanctimonious_A	1.3251527238514238e-5
-sanction_N	1.1067388096409248e-4
-sanction_V2	1.0074890015783994e-4
-sanctity_N	8.198065256599442e-6
-sanctuary_N	8.198065256599442e-6
-sanctum_N	4.099032628299721e-6
-sand_N	1.0657484833579275e-4
-sand_V2	1.679148335963999e-5
-sand_bar_N	4.099032628299721e-6
-sandal_N	4.099032628299721e-6
-sandalled_A	1.3251527238514238e-5
-sandalwood_N	4.099032628299721e-6
-sandbach_PN	1.8648018648018647e-5
-sandbag_N	4.099032628299721e-6
-sandbank_N	4.099032628299721e-6
-sandblast_V2	1.679148335963999e-5
-sandboy_N	4.099032628299721e-6
-sandfly_N	4.099032628299721e-6
-sandglass_N	4.099032628299721e-6
-sandiness_N	4.099032628299721e-6
-sandown_PN	1.8648018648018647e-5
-sandpaper_N	8.198065256599442e-6
-sandpaper_V2	1.679148335963999e-5
-sandpiper_N	4.099032628299721e-6
-sandpit_N	4.099032628299721e-6
-sandra_PN	1.8648018648018647e-5
-sandstone_N	4.099032628299721e-6
-sandstorm_N	4.099032628299721e-6
-sandwich_N	4.9188391539596654e-5
-sandwich_V	4.5816915605241456e-5
-sandwich_V2	5.037445007891997e-5
-sandwich_board_N	4.099032628299721e-6
-sandwichman_N	4.099032628299721e-6
-sandy_A	2.6503054477028476e-5
-sandy_PN	1.8648018648018647e-5
-sane_A	1.3251527238514238e-5
-sang_froid_N	4.099032628299721e-6
-sango_N	4.099032628299721e-6
-sanguinary_A	1.3251527238514238e-5
-sanguine_A	6.62576361925712e-5
-sanitary_A	3.975458171554272e-5
-sanitation_N	1.6396130513198885e-5
-sanitize_V2	5.037445007891997e-5
-sanity_N	4.099032628299721e-6
-sanskrit_N	4.099032628299721e-6
-santa_claus_N	1.6396130513198885e-5
-santa_claus_PN	1.8648018648018647e-5
-santander_PN	1.8648018648018647e-5
-santiago_PN	1.8648018648018647e-5
-santo_domingo_PN	1.8648018648018647e-5
-santos_PN	1.8648018648018647e-5
-sao_paolo_PN	1.8648018648018647e-5
-sap_N	4.099032628299721e-6
-sap_V	4.5816915605241456e-5
-sap_V2	5.037445007891997e-5
-saphead_N	4.099032628299721e-6
-sapience_N	4.099032628299721e-6
-sapient_A	1.3251527238514238e-5
-sapless_A	1.3251527238514238e-5
-sapling_N	4.099032628299721e-6
-sapper_N	4.099032628299721e-6
-sapphic_A	1.3251527238514238e-5
-sapphire_N	4.099032628299721e-6
-sapporo_PN	1.8648018648018647e-5
-sappy_A	1.3251527238514238e-5
-sapwood_N	4.099032628299721e-6
-sara_PN	1.8648018648018647e-5
-saraband_N	4.099032628299721e-6
-saracen_N	4.099032628299721e-6
-sarah_PN	1.8648018648018647e-5
-sarajevo_PN	1.8648018648018647e-5
-saratov_PN	1.8648018648018647e-5
-sarawak_PN	1.8648018648018647e-5
-sarawakian_A	1.3251527238514238e-5
-sarawakian_N	4.099032628299721e-6
-sarcasm_N	4.099032628299721e-6
-sarcastic_A	1.3251527238514238e-5
-sarcastically_Adv	7.850402725659827e-6
-sarcophagus_N	4.099032628299721e-6
-sardine_N	4.099032628299721e-6
-sardonic_A	2.6503054477028476e-5
-sardonically_Adv	1.5700805451319653e-5
-sari_N	4.099032628299721e-6
-sarisbury_PN	1.8648018648018647e-5
-sarong_N	4.099032628299721e-6
-sarsaparilla_N	8.198065256599442e-6
-sartorial_A	1.3251527238514238e-5
-sash_N	4.099032628299721e-6
-sash_cord_N	4.099032628299721e-6
-sash_line_N	4.099032628299721e-6
-saskatchewan_PN	1.8648018648018647e-5
-sassari_PN	1.8648018648018647e-5
-sassenach_N	4.099032628299721e-6
-sat_PN	1.8648018648018647e-5
-satan_N	4.099032628299721e-6
-satanic_A	1.3251527238514238e-5
-satchel_N	4.099032628299721e-6
-sate_V2	1.679148335963999e-5
-sateen_N	4.099032628299721e-6
-satellite_N	6.968355468109526e-5
-satiable_A	1.3251527238514238e-5
-satiate_V2	1.679148335963999e-5
-satiety_N	4.099032628299721e-6
-satin_A	1.3251527238514238e-5
-satin_N	4.099032628299721e-6
-satinwood_N	4.099032628299721e-6
-satire_N	2.4594195769798327e-5
-satirical_A	5.300610895405695e-5
-satirist_N	4.099032628299721e-6
-satirize_V2	1.679148335963999e-5
-satisfaction_N	8.198065256599443e-5
-satisfactory_A	1.5901832686217088e-4
-satisfy_V	2.2908457802620728e-4
-satisfy_V2	4.5337005071027976e-4
-satisfying_A	3.975458171554272e-5
-satrap_N	4.099032628299721e-6
-satsuma_N	4.099032628299721e-6
-saturate_V2	6.716593343855997e-5
-saturation_N	4.099032628299721e-6
-saturday_N	4.099032628299721e-6
-saturday_PN	1.8648018648018647e-5
-saturn_PN	1.8648018648018647e-5
-saturnalia_N	4.099032628299721e-6
-saturnine_A	1.3251527238514238e-5
-satyr_N	4.099032628299721e-6
-satyric_A	1.3251527238514238e-5
-sauce_N	2.0495163141498608e-5
-sauce_V2	1.679148335963999e-5
-sauce_boat_N	4.099032628299721e-6
-saucepan_N	4.099032628299721e-6
-saucer_N	8.198065256599442e-6
-saucer_eyed_A	1.3251527238514238e-5
-sauchie_PN	1.8648018648018647e-5
-saucily_Adv	7.850402725659827e-6
-sauciness_N	4.099032628299721e-6
-saucy_A	2.6503054477028476e-5
-saudi_arabia_PN	1.8648018648018647e-5
-saudi_arabian_A	1.1926374514662814e-4
-saudi_arabian_N	4.099032628299721e-6
-sauerkraut_N	8.198065256599442e-6
-sauna_N	1.2297097884899164e-5
-saunter_N	4.099032628299721e-6
-saunter_V	2.2908457802620728e-5
-saunterer_N	4.099032628299721e-6
-saurian_A	1.3251527238514238e-5
-saurian_N	4.099032628299721e-6
-sausage_N	8.198065256599442e-6
-sausage_dog_N	4.099032628299721e-6
-sausage_meat_N	4.099032628299721e-6
-sausage_roll_N	4.099032628299721e-6
-saute_A	1.3251527238514238e-5
-saute_V2	1.679148335963999e-5
-savage_A	2.6503054477028476e-5
-savage_N	4.099032628299721e-6
-savage_V2	1.679148335963999e-5
-savageness_N	4.099032628299721e-6
-savagery_N	4.099032628299721e-6
-savanna_N	4.099032628299721e-6
-savannah_N	4.099032628299721e-6
-savant_N	4.099032628299721e-6
-save_N	4.099032628299721e-6
-save_V	7.101621918812425e-4
-save_V2	9.235315847801995e-4
-saveloy_N	4.099032628299721e-6
-saver_N	8.198065256599442e-6
-saving_A	1.3251527238514238e-5
-saving_N	3.279226102639777e-4
-savings_bank_N	4.099032628299721e-6
-saviour_N	4.099032628299721e-6
-savoir_faire_N	4.099032628299721e-6
-savore_V2	5.037445007891997e-5
-savory_N	4.099032628299721e-6
-savour_N	4.099032628299721e-6
-savour_V	2.2908457802620728e-5
-savour_V2	1.679148335963999e-5
-savoury_A	1.3251527238514238e-5
-savoury_N	4.099032628299721e-6
-savoy_N	4.099032628299721e-6
-savvy_N	8.198065256599442e-6
-savvy_V	2.2908457802620728e-5
-saw_N	2.0495163141498608e-5
-saw_V	2.2908457802620728e-5
-saw_V2	1.679148335963999e-5
-saw_pit_N	4.099032628299721e-6
-sawbridgeworth_PN	1.8648018648018647e-5
-sawdust_N	4.099032628299721e-6
-sawhorse_N	4.099032628299721e-6
-sawmill_N	4.099032628299721e-6
-sawyer_N	4.099032628299721e-6
-sax_N	4.099032628299721e-6
-saxhorn_N	4.099032628299721e-6
-saxifrage_N	4.099032628299721e-6
-saxon_A	1.3251527238514238e-5
-saxon_N	4.099032628299721e-6
-saxophone_N	4.099032628299721e-6
-saxophonist_N	4.099032628299721e-6
-say_N	1.6396130513198885e-5
-say_V	1.75707871346101e-2
-say_V2	1.4776505356483192e-3
-say_VA	3.1023784901758012e-3
-say_VS	0.564126286573378
-say_VV	2.9865604778496766e-3
-saying_N	1.6396130513198885e-5
-scab_N	8.198065256599442e-6
-scabbard_N	4.099032628299721e-6
-scabby_A	1.3251527238514238e-5
-scabies_N	4.099032628299721e-6
-scabious_N	4.099032628299721e-6
-scabrous_A	1.3251527238514238e-5
-scaffold_N	4.099032628299721e-6
-scaffolding_N	4.099032628299721e-6
-scalawag_N	8.198065256599442e-6
-scald_N	4.099032628299721e-6
-scald_V2	1.679148335963999e-5
-scale_N	1.3936710936219052e-4
-scale_V	2.9780995143406945e-4
-scale_V2	5.037445007891997e-5
-scaling_ladder_N	4.099032628299721e-6
-scallop_N	4.099032628299721e-6
-scallop_V2	1.679148335963999e-5
-scallop_shell_N	4.099032628299721e-6
-scallywag_N	4.099032628299721e-6
-scalp_N	1.2297097884899164e-5
-scalp_V2	1.679148335963999e-5
-scalpel_N	4.099032628299721e-6
-scaly_A	1.3251527238514238e-5
-scam_V2	3.358296671927998e-5
-scamp_N	4.099032628299721e-6
-scamp_V2	1.679148335963999e-5
-scamper_N	4.099032628299721e-6
-scamper_V	4.5816915605241456e-5
-scan_V	1.1454228901310364e-4
-scan_V2	3.358296671927998e-5
-scandal_N	2.9513034923757994e-4
-scandalize_V2	3.358296671927998e-5
-scandalmonger_N	4.099032628299721e-6
-scandalmongering_N	4.099032628299721e-6
-scandalous_A	1.3251527238514238e-5
-scandinavian_A	2.6503054477028476e-5
-scandinavian_N	4.099032628299721e-6
-scanner_N	1.6396130513198885e-5
-scansion_N	4.099032628299721e-6
-scant_A	7.950916343108544e-5
-scant_V2	1.679148335963999e-5
-scantily_Adv	7.850402725659827e-6
-scantiness_N	4.099032628299721e-6
-scantling_N	4.099032628299721e-6
-scanty_A	1.3251527238514238e-5
-scapegoat_N	1.2297097884899164e-5
-scapegrace_N	4.099032628299721e-6
-scapula_N	4.099032628299721e-6
-scar_N	1.2297097884899164e-5
-scar_V	4.5816915605241456e-5
-scar_V2	1.679148335963999e-5
-scarab_N	4.099032628299721e-6
-scarborough_PN	1.8648018648018647e-5
-scarce_A	2.2527596305474206e-4
-scarcity_N	8.198065256599442e-6
-scare_N	2.0495163141498608e-5
-scare_V	3.2071840923669016e-4
-scare_V2	2.1828928367531987e-4
-scarecrow_N	4.099032628299721e-6
-scaremonger_N	4.099032628299721e-6
-scarf_N	4.099032628299721e-6
-scarf_pin_N	4.099032628299721e-6
-scarify_V2	1.679148335963999e-5
-scarlet_A	2.6503054477028476e-5
-scarlet_N	4.099032628299721e-6
-scarp_N	4.099032628299721e-6
-scarper_V	2.2908457802620728e-5
-scary_A	1.1926374514662814e-4
-scathing_A	3.975458171554272e-5
-scatter_N	4.099032628299721e-6
-scatter_V	6.872537340786218e-5
-scatter_V2	1.1754038351747993e-4
-scatterbrain_N	4.099032628299721e-6
-scatterbrained_A	1.3251527238514238e-5
-scattered_A	1.3251527238514238e-5
-scatty_A	1.3251527238514238e-5
-scavenge_V	2.2908457802620728e-5
-scavenger_N	1.6396130513198885e-5
-scenario_N	1.6396130513198886e-4
-scenarist_N	4.099032628299721e-6
-scene_N	1.6396130513198886e-4
-scene_painter_N	4.099032628299721e-6
-scene_shifter_N	4.099032628299721e-6
-scenery_N	1.2297097884899164e-5
-scenic_A	3.975458171554272e-5
-scenically_Adv	7.850402725659827e-6
-scent_N	8.198065256599442e-6
-scent_V2	3.358296671927998e-5
-scentless_A	1.3251527238514238e-5
-sceptered_A	1.3251527238514238e-5
-sceptic_N	4.099032628299721e-6
-sceptical_A	1.3251527238514238e-5
-scepticism_N	4.099032628299721e-6
-sceptre_N	4.099032628299721e-6
-sceptred_A	1.3251527238514238e-5
-schedule_N	1.926545335300869e-4
-schedule_V	7.101621918812425e-4
-schedule_V2	1.0242804849380394e-3
-schedule_V2V	3.834979662986636e-2
-schema_N	4.099032628299721e-6
-schematic_A	1.3251527238514238e-5
-schematically_Adv	7.850402725659827e-6
-scheme_N	1.4756517461878997e-4
-scheme_V	4.5816915605241456e-5
-scheme_V2	1.679148335963999e-5
-schemer_N	8.198065256599442e-6
-scherzo_N	4.099032628299721e-6
-schism_N	4.099032628299721e-6
-schismatic_A	1.3251527238514238e-5
-schist_N	4.099032628299721e-6
-schizoid_A	2.6503054477028476e-5
-schizophrenia_N	1.2297097884899164e-5
-schizophrenic_A	3.975458171554272e-5
-schizophrenic_N	4.099032628299721e-6
-schmaltz_N	4.099032628299721e-6
-schmaltzy_A	1.3251527238514238e-5
-schmalz_N	4.099032628299721e-6
-schmalzy_A	1.3251527238514238e-5
-schnapps_N	4.099032628299721e-6
-schnitzel_N	4.099032628299721e-6
-schnorkel_N	4.099032628299721e-6
-scholar_N	8.198065256599443e-5
-scholarly_A	3.975458171554272e-5
-scholarship_N	3.279226102639777e-5
-scholastic_A	1.3251527238514238e-5
-scholasticism_N	4.099032628299721e-6
-school_N	7.542220036071487e-4
-school_V2	3.358296671927998e-5
-school_board_N	4.099032628299721e-6
-schoolbook_N	4.099032628299721e-6
-schoolboy_N	8.198065256599442e-6
-schoolchild_N	8.198065256599442e-6
-schoolfellow_N	4.099032628299721e-6
-schoolfriend_N	4.099032628299721e-6
-schoolgirl_N	4.099032628299721e-6
-schoolhouse_N	4.099032628299721e-6
-schooling_N	1.2297097884899164e-5
-schoolman_N	4.099032628299721e-6
-schoolmaster_N	4.099032628299721e-6
-schoolmate_N	8.198065256599442e-6
-schoolmistress_N	4.099032628299721e-6
-schoolroom_N	4.099032628299721e-6
-schoolteacher_N	2.4594195769798327e-5
-schooltime_N	4.099032628299721e-6
-schooner_N	4.099032628299721e-6
-schottische_N	4.099032628299721e-6
-schwa_N	4.099032628299721e-6
-schwerin_PN	1.8648018648018647e-5
-sci_fi_N	4.099032628299721e-6
-sciatic_A	1.3251527238514238e-5
-sciatica_N	4.099032628299721e-6
-science_N	1.2707001147729135e-4
-scientific_A	5.433126167790838e-4
-scientifically_Adv	1.5700805451319653e-5
-scientist_N	3.6481390391867517e-4
-scimitar_N	4.099032628299721e-6
-scintilla_N	4.099032628299721e-6
-scintillate_V	2.2908457802620728e-5
-scintillation_N	4.099032628299721e-6
-scion_N	4.099032628299721e-6
-sclerosis_N	8.198065256599442e-6
-scoff_N	4.099032628299721e-6
-scoff_V	1.3745074681572437e-4
-scoff_V2	1.679148335963999e-5
-scoffer_N	4.099032628299721e-6
-scoffingly_Adv	7.850402725659827e-6
-scold_N	4.099032628299721e-6
-scold_V	2.2908457802620728e-5
-scold_V2	5.037445007891997e-5
-scolding_N	4.099032628299721e-6
-scollop_N	4.099032628299721e-6
-scollop_V2	1.679148335963999e-5
-sconce_N	4.099032628299721e-6
-scone_N	4.099032628299721e-6
-scoop_N	1.2297097884899164e-5
-scoop_V	1.6035920461834508e-4
-scoop_V2	1.679148335963999e-5
-scoopful_N	4.099032628299721e-6
-scoot_V	2.2908457802620728e-5
-scoot_V2	3.358296671927998e-5
-scooter_N	8.198065256599442e-6
-scope_N	4.508935891129693e-5
-scorbutic_A	1.3251527238514238e-5
-scorch_N	4.099032628299721e-6
-scorch_V	2.2908457802620728e-5
-scorch_V2	1.679148335963999e-5
-scorcher_N	4.099032628299721e-6
-scorching_A	1.3251527238514238e-5
-scorching_Adv	7.850402725659827e-6
-score_N	1.8035743564518772e-4
-score_V	1.1454228901310364e-4
-score_V2	1.1754038351747993e-4
-scoreboard_N	4.099032628299721e-6
-scorebook_N	4.099032628299721e-6
-scorecard_N	1.6396130513198885e-5
-scorer_N	4.099032628299721e-6
-scorn_N	1.2297097884899164e-5
-scorn_V2	5.037445007891997e-5
-scornful_A	2.6503054477028476e-5
-scorpio_PN	1.8648018648018647e-5
-scorpion_N	4.099032628299721e-6
-scot_N	4.099032628299721e-6
-scot_free_Adv	7.850402725659827e-6
-scotch_A	1.3251527238514238e-5
-scotch_N	2.4594195769798327e-5
-scotch_V2	3.358296671927998e-5
-scotchman_N	4.099032628299721e-6
-scotchwoman_N	4.099032628299721e-6
-scotland_PN	1.8648018648018647e-5
-scotland_yard_PN	1.8648018648018647e-5
-scots_A	1.3251527238514238e-5
-scotsman_N	4.099032628299721e-6
-scotswoman_N	4.099032628299721e-6
-scottish_A	5.300610895405695e-5
-scoundrel_N	4.099032628299721e-6
-scoundrelly_A	1.3251527238514238e-5
-scour_N	4.099032628299721e-6
-scour_V	4.5816915605241456e-5
-scour_V2	5.037445007891997e-5
-scourer_N	4.099032628299721e-6
-scourge_N	1.6396130513198885e-5
-scourge_V2	1.679148335963999e-5
-scout_N	8.198065256599442e-6
-scout_V	6.872537340786218e-5
-scout_V2	3.358296671927998e-5
-scoutmaster_N	4.099032628299721e-6
-scow_N	4.099032628299721e-6
-scowl_N	4.099032628299721e-6
-scowl_V	6.872537340786218e-5
-scrabble_N	4.099032628299721e-6
-scrabble_V	2.2908457802620728e-5
-scrag_N	4.099032628299721e-6
-scrag_V2	1.679148335963999e-5
-scrag_end_N	4.099032628299721e-6
-scraggy_A	1.3251527238514238e-5
-scram_V	2.2908457802620728e-5
-scramble_N	2.4594195769798327e-5
-scramble_V	1.6035920461834508e-4
-scramble_V2	1.679148335963999e-5
-scramble_V2V	5.810575246949448e-4
-scramble_VV	2.4888003982080635e-3
-scrambler_N	4.099032628299721e-6
-scrap_N	2.869322839809805e-5
-scrap_V	1.3745074681572437e-4
-scrap_V2	2.5187225039459985e-4
-scrap_iron_N	4.099032628299721e-6
-scrapbook_N	4.099032628299721e-6
-scrape_N	8.198065256599442e-6
-scrape_V	4.5816915605241456e-5
-scrape_V2	1.679148335963999e-5
-scraper_N	4.099032628299721e-6
-scrapheap_N	4.099032628299721e-6
-scraping_N	4.099032628299721e-6
-scrappily_Adv	7.850402725659827e-6
-scrappiness_N	4.099032628299721e-6
-scrappy_A	2.6503054477028476e-5
-scratch_N	2.0495163141498608e-5
-scratch_V	6.872537340786218e-5
-scratch_V2	5.037445007891997e-5
-scratch_pad_N	4.099032628299721e-6
-scratch_race_N	4.099032628299721e-6
-scratchy_A	1.3251527238514238e-5
-scrawl_N	4.099032628299721e-6
-scrawl_V	2.2908457802620728e-5
-scrawl_V2	1.679148335963999e-5
-scrawny_A	1.3251527238514238e-5
-scream_N	1.2297097884899164e-5
-scream_V	1.8326766242096582e-4
-scream_V2	5.037445007891997e-5
-scream_VS	1.1564704521799469e-4
-screamingly_Adv	7.850402725659827e-6
-scree_N	4.099032628299721e-6
-screech_N	4.099032628299721e-6
-screech_V	9.163383121048291e-5
-screech_V2	3.358296671927998e-5
-screech_owl_N	4.099032628299721e-6
-screed_N	8.198065256599442e-6
-screen_N	2.1724872929988523e-4
-screen_V	1.8326766242096582e-4
-screen_V2	8.395741679819995e-5
-screw_N	1.2297097884899164e-5
-screw_V	9.163383121048291e-5
-screw_V2	1.679148335963999e-5
-screw_topped_A	1.3251527238514238e-5
-screwball_A	2.6503054477028476e-5
-screwball_N	8.198065256599442e-6
-screwdriver_N	4.099032628299721e-6
-screwy_A	1.3251527238514238e-5
-scribble_N	4.099032628299721e-6
-scribble_V	2.2908457802620728e-5
-scribble_V2	5.037445007891997e-5
-scribbler_N	8.198065256599442e-6
-scribbling_block_N	4.099032628299721e-6
-scribe_N	1.2297097884899164e-5
-scrimmage_N	8.198065256599442e-6
-scrimmage_V	2.2908457802620728e-5
-scrimmage_V2	1.679148335963999e-5
-scrimp_V	9.163383121048291e-5
-scrimp_V2	1.679148335963999e-5
-scrimshank_V	2.2908457802620728e-5
-scrimshanker_N	4.099032628299721e-6
-scrip_N	4.099032628299721e-6
-script_N	8.198065256599443e-5
-scripted_A	1.3251527238514238e-5
-scriptural_A	1.3251527238514238e-5
-scripture_N	4.099032628299721e-6
-scriptwriter_N	1.2297097884899164e-5
-scrivener_N	4.099032628299721e-6
-scrofula_N	4.099032628299721e-6
-scrofulous_A	1.3251527238514238e-5
-scroll_N	4.099032628299721e-6
-scrooge_N	4.099032628299721e-6
-scrotum_N	4.099032628299721e-6
-scrounge_V	4.5816915605241456e-5
-scrounge_V2	1.679148335963999e-5
-scrounger_N	4.099032628299721e-6
-scrub_N	8.198065256599442e-6
-scrub_V	2.2908457802620728e-5
-scrub_V2	1.679148335963999e-5
-scrubbing_brush_N	4.099032628299721e-6
-scrubby_A	1.3251527238514238e-5
-scruff_N	8.198065256599442e-6
-scruffy_A	1.3251527238514238e-5
-scrum_N	4.099032628299721e-6
-scrummage_N	4.099032628299721e-6
-scrumptious_A	1.3251527238514238e-5
-scrunch_N	4.099032628299721e-6
-scrunch_V2	1.679148335963999e-5
-scruple_N	4.099032628299721e-6
-scruple_V	2.2908457802620728e-5
-scrupulous_A	5.300610895405695e-5
-scrutineer_N	4.099032628299721e-6
-scrutinize_V2	1.1754038351747993e-4
-scrutiny_N	6.558452205279554e-5
-scud_N	4.099032628299721e-6
-scud_V	2.2908457802620728e-5
-scuff_V	2.2908457802620728e-5
-scuff_V2	1.679148335963999e-5
-scuffle_V	2.2908457802620728e-5
-scull_N	4.099032628299721e-6
-scull_V	2.2908457802620728e-5
-scull_V2	1.679148335963999e-5
-sculler_N	4.099032628299721e-6
-scullery_N	4.099032628299721e-6
-scullion_N	4.099032628299721e-6
-sculpt_V	2.2908457802620728e-5
-sculpt_V2	1.679148335963999e-5
-sculptor_N	4.099032628299721e-6
-sculptress_N	4.099032628299721e-6
-sculptural_A	1.3251527238514238e-5
-sculpture_N	2.0495163141498608e-5
-sculpture_V	2.2908457802620728e-5
-sculpture_V2	1.679148335963999e-5
-scum_N	4.099032628299721e-6
-scummy_A	1.3251527238514238e-5
-scunthorpe_PN	1.8648018648018647e-5
-scupper_N	4.099032628299721e-6
-scupper_V2	1.679148335963999e-5
-scurf_N	4.099032628299721e-6
-scurfy_A	1.3251527238514238e-5
-scurrility_N	4.099032628299721e-6
-scurrilous_A	1.3251527238514238e-5
-scurry_N	8.198065256599442e-6
-scurry_V	6.872537340786218e-5
-scurvy_A	1.3251527238514238e-5
-scurvy_N	4.099032628299721e-6
-scut_N	4.099032628299721e-6
-scutcheon_N	4.099032628299721e-6
-scuttle_N	4.099032628299721e-6
-scuttle_V	1.3745074681572437e-4
-scuttle_V2	2.0149780031567988e-4
-scylla_N	4.099032628299721e-6
-scythe_N	4.099032628299721e-6
-scythe_V2	1.679148335963999e-5
-sea_N	7.378258730939498e-5
-sea_anemone_N	4.099032628299721e-6
-sea_animal_N	4.099032628299721e-6
-sea_bathing_N	4.099032628299721e-6
-sea_boat_N	4.099032628299721e-6
-sea_bream_N	4.099032628299721e-6
-sea_breeze_N	4.099032628299721e-6
-sea_coal_N	4.099032628299721e-6
-sea_cow_N	4.099032628299721e-6
-sea_dog_N	4.099032628299721e-6
-sea_fish_N	4.099032628299721e-6
-sea_girt_A	1.3251527238514238e-5
-sea_god_N	4.099032628299721e-6
-sea_green_A	1.3251527238514238e-5
-sea_green_N	4.099032628299721e-6
-sea_horse_N	4.099032628299721e-6
-sea_level_N	4.099032628299721e-6
-sea_lion_N	4.099032628299721e-6
-sea_power_N	4.099032628299721e-6
-sea_rover_N	4.099032628299721e-6
-sea_snake_N	4.099032628299721e-6
-sea_urchin_N	4.099032628299721e-6
-sea_wall_N	4.099032628299721e-6
-sea_water_N	4.099032628299721e-6
-seabed_N	4.099032628299721e-6
-seabird_N	4.099032628299721e-6
-seaboard_N	8.198065256599442e-6
-seaborne_A	3.975458171554272e-5
-seafarer_N	4.099032628299721e-6
-seafaring_A	1.3251527238514238e-5
-seafood_N	1.6396130513198885e-5
-seaford_PN	1.8648018648018647e-5
-seafront_N	4.099032628299721e-6
-seagoing_A	1.3251527238514238e-5
-seagull_N	4.099032628299721e-6
-seaham_PN	1.8648018648018647e-5
-seakale_N	4.099032628299721e-6
-seal_N	2.4594195769798327e-5
-seal_V	4.5816915605241456e-5
-seal_V2	1.1754038351747993e-4
-seal_VS	1.1564704521799469e-4
-seal_ring_N	4.099032628299721e-6
-sealer_N	4.099032628299721e-6
-sealing_wax_N	4.099032628299721e-6
-sealskin_N	4.099032628299721e-6
-sealyham_N	4.099032628299721e-6
-seam_N	4.099032628299721e-6
-seam_V2	1.679148335963999e-5
-seaman_N	4.099032628299721e-6
-seamanlike_A	1.3251527238514238e-5
-seamanship_N	4.099032628299721e-6
-seamless_A	1.3251527238514238e-5
-seamstress_N	4.099032628299721e-6
-seamus_PN	1.8648018648018647e-5
-seamy_A	3.975458171554272e-5
-sean_PN	1.8648018648018647e-5
-seance_N	4.099032628299721e-6
-seaplane_N	4.099032628299721e-6
-seaport_N	8.198065256599442e-6
-sear_A	1.3251527238514238e-5
-sear_V2	1.679148335963999e-5
-search_N	1.4756517461878997e-4
-search_V	4.3526069824979384e-4
-search_V2	6.716593343855997e-5
-search_party_N	4.099032628299721e-6
-search_warrant_N	4.099032628299721e-6
-searcher_N	4.099032628299721e-6
-searching_A	1.3251527238514238e-5
-searchlight_N	4.099032628299721e-6
-searing_iron_N	4.099032628299721e-6
-seascape_N	4.099032628299721e-6
-seashell_N	4.099032628299721e-6
-seashore_N	8.198065256599442e-6
-seasick_A	1.3251527238514238e-5
-seasickness_N	4.099032628299721e-6
-seaside_N	4.099032628299721e-6
-season_N	3.566158386620757e-4
-season_V	2.2908457802620728e-5
-season_V2	6.716593343855997e-5
-season_ticket_N	4.099032628299721e-6
-seasonable_A	1.3251527238514238e-5
-seasonal_A	7.155824708797689e-4
-seasoning_N	8.198065256599442e-6
-seat_N	4.222003607148713e-4
-seat_V2	1.3433186687711993e-4
-seat_belt_N	4.099032628299721e-6
-seating_room_N	4.099032628299721e-6
-seaton_burn_PN	1.8648018648018647e-5
-seaton_delaval_PN	1.8648018648018647e-5
-seattle_PN	1.8648018648018647e-5
-seaward_A	1.3251527238514238e-5
-seawards_Adv	7.850402725659827e-6
-seaway_N	4.099032628299721e-6
-seaweed_N	4.099032628299721e-6
-seaworthiness_N	4.099032628299721e-6
-seaworthy_A	1.3251527238514238e-5
-sec_N	4.099032628299721e-6
-secede_V	4.5816915605241456e-5
-secession_N	4.099032628299721e-6
-secessionist_N	4.099032628299721e-6
-seclude_V2	1.679148335963999e-5
-secluded_A	1.3251527238514238e-5
-seclusion_N	8.198065256599442e-6
-second_N	1.6396130513198886e-4
-second_V2	1.679148335963999e-5
-second_best_A	1.3251527238514238e-5
-second_best_Adv	7.850402725659827e-6
-second_best_N	4.099032628299721e-6
-second_class_A	1.3251527238514238e-5
-second_class_Adv	7.850402725659827e-6
-second_class_N	4.099032628299721e-6
-second_guess_V2	3.358296671927998e-5
-second_hand_A	1.3251527238514238e-5
-second_hand_N	4.099032628299721e-6
-second_rate_A	2.6503054477028476e-5
-second_rater_N	4.099032628299721e-6
-second_sighted_A	1.3251527238514238e-5
-secondary_A	5.698156712561123e-4
-seconder_N	4.099032628299721e-6
-secondment_N	4.099032628299721e-6
-secrecy_N	2.0495163141498608e-5
-secret_A	3.1803665372434175e-4
-secret_N	7.788161993769471e-5
-secretarial_A	2.6503054477028476e-5
-secretariat_N	4.099032628299721e-6
-secretary_N	3.9350713231677323e-4
-secretary_general_N	4.099032628299721e-6
-secrete_V2	1.679148335963999e-5
-secretion_N	4.099032628299721e-6
-secretive_A	3.975458171554272e-5
-secretiveness_N	4.099032628299721e-6
-sect_N	4.099032628299721e-6
-sectarian_A	1.3251527238514238e-5
-sectarian_N	4.099032628299721e-6
-sectarianism_N	4.099032628299721e-6
-section_N	3.9760616494507295e-4
-sectional_A	1.3251527238514238e-5
-sectionalism_N	4.099032628299721e-6
-sector_N	5.902606984751599e-4
-secular_A	1.3251527238514238e-5
-secularism_N	4.099032628299721e-6
-secularist_N	4.099032628299721e-6
-secularize_V2	1.679148335963999e-5
-secure_A	1.722698541006851e-4
-secure_V2	8.395741679819996e-4
-securicor_PN	1.8648018648018647e-5
-security_N	2.64797507788162e-3
-sedan_N	6.148548942449582e-5
-sedan_chair_N	4.099032628299721e-6
-sedate_A	2.6503054477028476e-5
-sedate_V2	1.679148335963999e-5
-sedateness_N	4.099032628299721e-6
-sedation_N	4.099032628299721e-6
-sedative_A	1.3251527238514238e-5
-sedative_N	8.198065256599442e-6
-sedentary_A	1.3251527238514238e-5
-sedge_N	4.099032628299721e-6
-sedgy_A	1.3251527238514238e-5
-sediment_N	4.099032628299721e-6
-sedimentary_A	1.3251527238514238e-5
-sedition_N	4.099032628299721e-6
-seditious_A	1.3251527238514238e-5
-seduce_V2	6.716593343855997e-5
-seducer_N	4.099032628299721e-6
-seduction_N	4.099032628299721e-6
-seductive_A	2.6503054477028476e-5
-sedulous_A	1.3251527238514238e-5
-see_N	4.099032628299721e-6
-see_V	2.4970219004856594e-3
-see_V2	6.028142526110757e-3
-see_V2V	2.266124346310285e-2
-see_VA	2.068252326783868e-3
-see_VQ	3.333333333333333e-2
-see_VS	8.673528391349602e-3
-see_through_A	2.6503054477028476e-5
-seed_N	1.0657484833579275e-4
-seed_V	2.2908457802620728e-5
-seed_V2	3.358296671927998e-5
-seed_corn_N	4.099032628299721e-6
-seedbed_N	4.099032628299721e-6
-seedcake_N	4.099032628299721e-6
-seedily_Adv	7.850402725659827e-6
-seediness_N	4.099032628299721e-6
-seedless_A	1.3251527238514238e-5
-seedling_N	4.099032628299721e-6
-seedsman_N	4.099032628299721e-6
-seedtime_N	4.099032628299721e-6
-seedy_A	6.62576361925712e-5
-seek_V2	5.138193908049837e-3
-seek_VS	1.7347056782699203e-4
-seek_VV	9.35788949726232e-3
-seeker_N	8.198065256599442e-6
-seem_V	1.603592046183451e-3
-seem_V2	2.1828928367531987e-4
-seem_VA	8.583247156153051e-2
-seem_VS	1.6190586330519256e-3
-seem_VV	1.5530114484818317e-2
-seeming_A	2.3852749029325629e-4
-seemliness_N	4.099032628299721e-6
-seemly_A	1.3251527238514238e-5
-seep_V	4.5816915605241456e-5
-seepage_N	4.099032628299721e-6
-seer_N	8.198065256599442e-6
-seersucker_N	4.099032628299721e-6
-seesaw_N	8.198065256599442e-6
-seesaw_V	2.2908457802620728e-5
-seethe_V	9.163383121048291e-5
-seethe_V2	1.679148335963999e-5
-segment_N	4.099032628299721e-4
-segment_V	2.2908457802620728e-5
-segment_V2	5.037445007891997e-5
-segmentation_N	1.2297097884899164e-5
-segregate_V2	6.716593343855997e-5
-segregation_N	1.6396130513198885e-5
-seignior_N	4.099032628299721e-6
-seine_N	4.099032628299721e-6
-seine_V	2.2908457802620728e-5
-seine_V2	1.679148335963999e-5
-seismic_A	9.276069066959968e-5
-seismograph_N	4.099032628299721e-6
-seismologist_N	4.099032628299721e-6
-seismology_N	4.099032628299721e-6
-seize_V	4.810776138550353e-4
-seize_V2	3.862041172717198e-4
-seizure_N	5.328742416789638e-5
-selby_PN	1.8648018648018647e-5
-seldom_Adv	6.280322180527861e-5
-select_A	9.276069066959968e-5
-select_V	3.2071840923669016e-4
-select_V2	5.709104342277596e-4
-select_V2V	1.1621150493898896e-3
-select_VV	2.9865604778496767e-4
-selection_N	7.788161993769471e-5
-selective_A	1.5901832686217088e-4
-selectivity_N	4.099032628299721e-6
-selector_N	4.099032628299721e-6
-selenium_N	4.099032628299721e-6
-self_N	9.427775045089359e-5
-self_abasement_N	4.099032628299721e-6
-self_abnegation_N	4.099032628299721e-6
-self_absorbed_A	1.3251527238514238e-5
-self_acting_A	1.3251527238514238e-5
-self_activating_A	1.3251527238514238e-5
-self_addressed_A	1.3251527238514238e-5
-self_appointed_A	1.3251527238514238e-5
-self_assertion_N	4.099032628299721e-6
-self_assertive_A	1.3251527238514238e-5
-self_assurance_N	4.099032628299721e-6
-self_assured_A	1.3251527238514238e-5
-self_centred_A	1.3251527238514238e-5
-self_collected_A	1.3251527238514238e-5
-self_coloured_A	1.3251527238514238e-5
-self_command_N	4.099032628299721e-6
-self_communion_N	4.099032628299721e-6
-self_complacency_N	4.099032628299721e-6
-self_confessed_A	2.6503054477028476e-5
-self_confidence_N	4.099032628299721e-6
-self_confident_A	1.3251527238514238e-5
-self_conscious_A	3.975458171554272e-5
-self_consciousness_N	4.099032628299721e-6
-self_contained_A	1.3251527238514238e-5
-self_control_N	4.099032628299721e-6
-self_defence_N	4.099032628299721e-6
-self_denial_N	4.099032628299721e-6
-self_denying_A	1.3251527238514238e-5
-self_destruct_V	4.5816915605241456e-5
-self_determination_N	4.099032628299721e-6
-self_educated_A	1.3251527238514238e-5
-self_effacing_A	1.3251527238514238e-5
-self_employed_A	9.276069066959968e-5
-self_esteem_N	4.099032628299721e-6
-self_evident_A	1.3251527238514238e-5
-self_examination_N	4.099032628299721e-6
-self_explanatory_A	2.6503054477028476e-5
-self_help_N	4.099032628299721e-6
-self_importance_N	4.099032628299721e-6
-self_important_A	2.6503054477028476e-5
-self_imposed_A	3.975458171554272e-5
-self_indulgence_N	4.099032628299721e-6
-self_indulgent_A	2.6503054477028476e-5
-self_insure_V	4.5816915605241456e-5
-self_interest_N	4.099032628299721e-6
-self_locking_A	1.3251527238514238e-5
-self_made_A	1.3251527238514238e-5
-self_opinionated_A	1.3251527238514238e-5
-self_pity_N	4.099032628299721e-6
-self_possessed_A	1.3251527238514238e-5
-self_possession_N	4.099032628299721e-6
-self_preservation_N	4.099032628299721e-6
-self_raising_A	1.3251527238514238e-5
-self_reliance_N	4.099032628299721e-6
-self_reliant_A	1.3251527238514238e-5
-self_respect_N	4.099032628299721e-6
-self_respecting_A	1.3251527238514238e-5
-self_righteous_A	2.6503054477028476e-5
-self_rule_N	4.099032628299721e-6
-self_sacrifice_N	4.099032628299721e-6
-self_sacrificing_A	1.3251527238514238e-5
-self_same_A	1.3251527238514238e-5
-self_sealing_A	1.3251527238514238e-5
-self_seeker_N	4.099032628299721e-6
-self_seeking_A	1.3251527238514238e-5
-self_seeking_N	4.099032628299721e-6
-self_service_N	4.099032628299721e-6
-self_sown_A	1.3251527238514238e-5
-self_starter_N	4.099032628299721e-6
-self_styled_A	3.975458171554272e-5
-self_sufficiency_N	4.099032628299721e-6
-self_sufficient_A	3.975458171554272e-5
-self_sufficing_A	1.3251527238514238e-5
-self_supporting_A	1.3251527238514238e-5
-self_will_N	4.099032628299721e-6
-self_willed_A	1.3251527238514238e-5
-self_winding_A	1.3251527238514238e-5
-selfconsciously_Adv	7.850402725659827e-6
-selfish_A	2.6503054477028476e-5
-selfishness_N	4.099032628299721e-6
-selkirk_PN	1.8648018648018647e-5
-sell_N	1.76258403016888e-4
-sell_V	1.1545862732520847e-2
-sell_V2	1.3517144104510192e-2
-sell_VA	2.068252326783868e-3
-sell_VS	4.047646582629814e-4
-seller_N	2.746351860960813e-4
-selling_N	5.410723069355632e-4
-sellout_N	4.099032628299721e-6
-selsey_PN	1.8648018648018647e-5
-selston_PN	1.8648018648018647e-5
-selvage_N	4.099032628299721e-6
-selvedge_N	4.099032628299721e-6
-semantic_A	1.3251527238514238e-5
-semantics_N	8.198065256599442e-6
-semaphore_N	4.099032628299721e-6
-semaphore_V	2.2908457802620728e-5
-semaphore_V2	1.679148335963999e-5
-semarang_PN	1.8648018648018647e-5
-semblance_N	1.6396130513198885e-5
-semen_N	4.099032628299721e-6
-semester_N	1.2297097884899164e-5
-semibreve_N	4.099032628299721e-6
-semicircle_N	4.099032628299721e-6
-semicircular_A	2.6503054477028476e-5
-semicolon_N	4.099032628299721e-6
-semiconducting_A	1.3251527238514238e-5
-semiconductor_N	1.8035743564518772e-4
-semiconscious_A	1.3251527238514238e-5
-semidetached_A	1.3251527238514238e-5
-semifinal_N	4.099032628299721e-6
-semifinalist_N	4.099032628299721e-6
-seminal_A	1.3251527238514238e-5
-seminar_N	3.689129365469749e-5
-seminarist_N	4.099032628299721e-6
-seminary_N	4.099032628299721e-6
-semiofficial_A	1.3251527238514238e-5
-semiquaver_N	4.099032628299721e-6
-semirigid_A	1.3251527238514238e-5
-semite_A	1.3251527238514238e-5
-semite_N	4.099032628299721e-6
-semitic_A	1.3251527238514238e-5
-semitone_N	4.099032628299721e-6
-semitropical_A	1.3251527238514238e-5
-semivowel_N	4.099032628299721e-6
-semolina_N	4.099032628299721e-6
-sempstress_N	4.099032628299721e-6
-senate_N	1.2297097884899164e-5
-senator_N	2.7873421872438105e-4
-senatorial_A	2.6503054477028476e-5
-send_V	1.9472189132227619e-3
-send_V2	1.5112335023675992e-3
-send_V2V	1.1621150493898896e-3
-send_VS	9.829998843529548e-4
-send_up_N	4.099032628299721e-6
-sender_N	1.2297097884899164e-5
-sendoff_N	4.099032628299721e-6
-senegal_PN	1.8648018648018647e-5
-senegalese_A	1.3251527238514238e-5
-senegalese_N	4.099032628299721e-6
-senescence_N	4.099032628299721e-6
-senescent_A	1.3251527238514238e-5
-seneschal_N	4.099032628299721e-6
-senile_A	1.3251527238514238e-5
-senility_N	4.099032628299721e-6
-senior_A	3.8031883174535867e-3
-senior_N	3.279226102639777e-5
-seniority_N	4.508935891129693e-5
-senna_N	4.099032628299721e-6
-senor_N	4.099032628299721e-6
-senora_N	4.099032628299721e-6
-senorita_N	4.099032628299721e-6
-sensation_N	1.6396130513198885e-5
-sensational_A	7.950916343108544e-5
-sensationalism_N	1.2297097884899164e-5
-sensationalist_N	4.099032628299721e-6
-sense_N	4.3449745859977046e-4
-sense_V2	1.3433186687711993e-4
-sense_VS	2.3129409043598937e-4
-sense_organ_N	4.099032628299721e-6
-senseless_A	1.3251527238514238e-5
-senselessness_N	4.099032628299721e-6
-sensibility_N	1.6396130513198885e-5
-sensible_A	7.950916343108544e-5
-sensitive_A	5.168095623020553e-4
-sensitivity_N	2.0495163141498608e-5
-sensitization_N	4.099032628299721e-6
-sensitize_V2	3.358296671927998e-5
-sensory_A	3.975458171554272e-5
-sensual_A	2.6503054477028476e-5
-sensualism_N	4.099032628299721e-6
-sensualist_N	4.099032628299721e-6
-sensuality_N	8.198065256599442e-6
-sensuous_A	1.3251527238514238e-5
-sensuousness_N	4.099032628299721e-6
-sentence_N	1.2707001147729135e-4
-sentence_V	2.7490149363144874e-4
-sentence_V2	2.5187225039459985e-4
-sententious_A	1.3251527238514238e-5
-sentient_A	1.3251527238514238e-5
-sentiment_N	1.2297097884899163e-4
-sentimental_A	5.300610895405695e-5
-sentimentalist_N	4.099032628299721e-6
-sentimentality_N	8.198065256599442e-6
-sentimentalize_V	2.2908457802620728e-5
-sentimentalize_V2	1.679148335963999e-5
-sentinel_N	4.099032628299721e-6
-sentry_N	4.099032628299721e-6
-sentry_box_N	4.099032628299721e-6
-sentry_go_N	4.099032628299721e-6
-seoul_PN	1.8648018648018647e-5
-sepal_N	4.099032628299721e-6
-separability_N	4.099032628299721e-6
-separable_A	1.3251527238514238e-5
-separate_A	2.4382810118866198e-3
-separate_N	4.099032628299721e-6
-separate_V	1.8326766242096582e-4
-separate_V2	1.3433186687711993e-4
-separation_N	5.73864567961961e-5
-separatist_N	4.099032628299721e-6
-separator_N	4.099032628299721e-6
-sepia_N	4.099032628299721e-6
-sepsis_N	8.198065256599442e-6
-sept_PN	1.8648018648018647e-5
-september_N	4.099032628299721e-6
-september_PN	1.8648018648018647e-5
-septet_N	4.099032628299721e-6
-septic_A	1.3251527238514238e-5
-septicaemia_N	4.099032628299721e-6
-septicemia_N	4.099032628299721e-6
-septuagenarian_N	8.198065256599442e-6
-septuagint_N	4.099032628299721e-6
-sepulchral_A	1.3251527238514238e-5
-sepulchre_N	4.099032628299721e-6
-sepulture_N	4.099032628299721e-6
-sequel_N	2.869322839809805e-5
-sequence_N	1.2297097884899164e-5
-sequent_A	1.3251527238514238e-5
-sequential_A	1.3251527238514238e-5
-sequester_V2	5.037445007891997e-5
-sequestered_A	1.3251527238514238e-5
-sequestrate_V2	1.679148335963999e-5
-sequestration_N	8.198065256599442e-6
-sequin_N	4.099032628299721e-6
-sequoia_N	4.099032628299721e-6
-seraglio_N	4.099032628299721e-6
-seraph_N	4.099032628299721e-6
-seraphic_A	1.3251527238514238e-5
-serbo_croat_N	4.099032628299721e-6
-sere_A	1.3251527238514238e-5
-serenade_N	4.099032628299721e-6
-serenade_V2	1.679148335963999e-5
-serendipity_N	4.099032628299721e-6
-serene_A	5.300610895405695e-5
-serenity_N	4.099032628299721e-6
-serf_N	4.099032628299721e-6
-serfdom_N	4.099032628299721e-6
-serge_N	4.099032628299721e-6
-sergeant_N	1.6396130513198885e-5
-sergeant_major_N	4.099032628299721e-6
-serial_A	1.8552138133919935e-4
-serial_N	2.0495163141498608e-5
-serialize_V2	1.679148335963999e-5
-seriatim_Adv	7.850402725659827e-6
-sericultural_A	1.3251527238514238e-5
-sericulture_N	4.099032628299721e-6
-sericulturist_N	4.099032628299721e-6
-series_N	6.92736514182653e-4
-seriocomic_A	1.3251527238514238e-5
-serious_A	1.7624531227223939e-3
-seriousness_N	1.6396130513198885e-5
-serjeant_N	4.099032628299721e-6
-serjeant_at_arms_N	4.099032628299721e-6
-sermon_N	4.099032628299721e-6
-sermonize_V	2.2908457802620728e-5
-sermonize_V2	1.679148335963999e-5
-serous_A	1.3251527238514238e-5
-serpent_N	8.198065256599442e-6
-serpentine_A	2.6503054477028476e-5
-serrated_A	1.3251527238514238e-5
-serried_A	1.3251527238514238e-5
-serum_N	4.099032628299721e-6
-servant_N	3.279226102639777e-5
-serve_N	4.099032628299721e-6
-serve_V	1.924310455420141e-3
-serve_V2	1.0410719682976794e-3
-serve_VS	1.7347056782699203e-4
-serve_VV	6.968641114982578e-4
-server_N	1.2297097884899164e-5
-service_N	2.336448598130841e-3
-service_V2	2.1828928367531987e-4
-serviceable_A	1.3251527238514238e-5
-serviceman_N	4.099032628299721e-6
-serviette_N	4.099032628299721e-6
-servile_A	2.6503054477028476e-5
-servility_N	4.099032628299721e-6
-serving_N	4.099032628299721e-6
-servitor_N	4.099032628299721e-6
-servitude_N	4.099032628299721e-6
-sesame_N	4.099032628299721e-6
-sesotho_N	4.099032628299721e-6
-sesquipedalian_A	1.3251527238514238e-5
-session_N	5.656665027053615e-4
-set_N	2.9922938186587966e-4
-set_V	3.77989553743242e-3
-set_V2	2.8041777210598786e-3
-set_VS	3.4694113565398406e-4
-set_VV	1.5928322548531607e-3
-set_square_N	4.099032628299721e-6
-set_to_N	4.099032628299721e-6
-set_up_N	4.099032628299721e-6
-setback_N	1.4346614199049025e-4
-setswana_N	4.099032628299721e-6
-sett_N	4.099032628299721e-6
-settee_N	4.099032628299721e-6
-setter_N	1.6396130513198885e-5
-setting_N	5.328742416789638e-5
-settle_N	4.099032628299721e-6
-settle_V	2.015944286630624e-3
-settle_V2	1.0074890015783994e-3
-settle_VA	3.1023784901758012e-3
-settle_VS	1.1564704521799469e-4
-settled_A	2.6503054477028476e-5
-settlement_N	5.984587637317593e-4
-settler_N	4.099032628299721e-6
-seven_sisters_PN	1.8648018648018647e-5
-sevenfold_A	1.3251527238514238e-5
-sevenfold_Adv	7.850402725659827e-6
-sevenoaks_PN	1.8648018648018647e-5
-sever_V	4.5816915605241456e-5
-sever_V2	1.1754038351747993e-4
-several_Num	2.8066417971921815e-3
-severally_Adv	7.850402725659827e-6
-severance_N	3.279226102639777e-5
-severe_A	8.480977432649112e-4
-severity_N	2.4594195769798327e-5
-sevilla_PN	1.8648018648018647e-5
-seville_PN	1.8648018648018647e-5
-sew_V	4.5816915605241456e-5
-sew_V2	1.679148335963999e-5
-sewage_N	1.2297097884899164e-5
-sewage_farm_N	4.099032628299721e-6
-sewage_works_N	4.099032628299721e-6
-sewer_N	2.0495163141498608e-5
-sewer_gas_N	4.099032628299721e-6
-sewer_rat_N	4.099032628299721e-6
-sewerage_N	4.099032628299721e-6
-sewing_N	8.198065256599442e-6
-sewing_machine_N	4.099032628299721e-6
-sex_N	1.4346614199049025e-4
-sex_V2	1.679148335963999e-5
-sex_starved_A	1.3251527238514238e-5
-sexagenarian_A	1.3251527238514238e-5
-sexagenarian_N	4.099032628299721e-6
-sexed_A	1.3251527238514238e-5
-sexism_N	4.099032628299721e-6
-sexist_A	2.6503054477028476e-5
-sexist_N	4.099032628299721e-6
-sexless_A	1.3251527238514238e-5
-sextant_N	4.099032628299721e-6
-sextet_N	4.099032628299721e-6
-sextette_N	4.099032628299721e-6
-sexton_N	4.099032628299721e-6
-sexual_A	1.325152723851424e-4
-sexuality_N	4.099032628299721e-6
-sexy_A	6.62576361925712e-5
-seychelles_PN	1.8648018648018647e-5
-seychellois_A	1.3251527238514238e-5
-seychellois_N	4.099032628299721e-6
-sgd_PN	1.8648018648018647e-5
-sgt_PN	1.8648018648018647e-5
-shabbily_Adv	7.850402725659827e-6
-shabbiness_N	4.099032628299721e-6
-shabby_A	2.6503054477028476e-5
-shabby_genteel_A	1.3251527238514238e-5
-shack_N	8.198065256599442e-6
-shack_V	2.2908457802620728e-5
-shackle_N	4.099032628299721e-6
-shackle_V2	1.679148335963999e-5
-shad_N	4.099032628299721e-6
-shaddock_N	4.099032628299721e-6
-shade_N	1.2297097884899164e-5
-shade_V	2.2908457802620728e-5
-shade_V2	3.358296671927998e-5
-shade_tree_N	4.099032628299721e-6
-shading_N	4.099032628299721e-6
-shadow_N	6.558452205279554e-5
-shadow_V2	6.716593343855997e-5
-shadow_boxing_N	4.099032628299721e-6
-shadowy_A	3.975458171554272e-5
-shady_A	7.950916343108544e-5
-shaft_N	4.099032628299721e-6
-shag_N	4.099032628299721e-6
-shag_V	2.2908457802620728e-5
-shag_V2	3.358296671927998e-5
-shaggily_Adv	7.850402725659827e-6
-shagginess_N	4.099032628299721e-6
-shagging_N	4.099032628299721e-6
-shaggy_A	2.6503054477028476e-5
-shah_N	4.508935891129693e-5
-shake_N	1.6396130513198885e-5
-shake_V	6.414368184733803e-4
-shake_V2	4.5337005071027976e-4
-shake_up_N	4.099032628299721e-6
-shakedown_N	4.099032628299721e-6
-shakeout_N	2.4594195769798327e-5
-shaker_N	4.099032628299721e-6
-shakespearian_A	1.3251527238514238e-5
-shakily_Adv	7.850402725659827e-6
-shakiness_N	4.099032628299721e-6
-shaking_N	4.099032628299721e-6
-shaky_A	1.722698541006851e-4
-shale_N	4.099032628299721e-6
-shale_oil_N	4.099032628299721e-6
-shallot_N	4.099032628299721e-6
-shallow_A	3.975458171554272e-5
-shallow_N	4.099032628299721e-6
-shallow_V	2.2908457802620728e-5
-sham_A	1.3251527238514238e-5
-sham_N	4.099032628299721e-6
-sham_V	2.2908457802620728e-5
-sham_V2	1.679148335963999e-5
-shamble_N	4.099032628299721e-6
-shamble_V	2.2908457802620728e-5
-shambles_N	8.198065256599442e-6
-shame_N	3.279226102639777e-5
-shame_V2	1.679148335963999e-5
-shame_making_A	1.3251527238514238e-5
-shamefaced_A	1.3251527238514238e-5
-shameful_A	1.3251527238514238e-5
-shameless_A	1.3251527238514238e-5
-shamelessness_N	4.099032628299721e-6
-shammy_N	4.099032628299721e-6
-shampoo_N	1.6396130513198885e-5
-shampoo_V2	1.679148335963999e-5
-shamrock_N	4.099032628299721e-6
-shandy_N	4.099032628299721e-6
-shanghai_PN	1.8648018648018647e-5
-shanghai_V2	1.679148335963999e-5
-shank_N	4.099032628299721e-6
-shanklin_PN	1.8648018648018647e-5
-shantung_N	4.099032628299721e-6
-shanty_N	4.099032628299721e-6
-shantytown_N	8.198065256599442e-6
-shape_N	1.0657484833579275e-4
-shape_V	2.51993035828828e-4
-shape_V2	1.847063169560399e-4
-shape_VV	1.9910403185664509e-4
-shapeless_A	1.3251527238514238e-5
-shapelessness_N	4.099032628299721e-6
-shapely_A	1.3251527238514238e-5
-shard_N	8.198065256599442e-6
-share_N	1.3112805377930808e-2
-share_V	4.5816915605241456e-4
-share_V2	8.227826846223595e-4
-share_out_N	4.099032628299721e-6
-sharecropper_N	1.2297097884899164e-5
-shareholder_N	1.3321856041974094e-3
-shareholding_N	3.279226102639777e-5
-shark_N	1.6396130513198885e-5
-sharkskin_N	4.099032628299721e-6
-sharon_PN	1.8648018648018647e-5
-sharp_A	3.2466241734359887e-3
-sharp_Adv	7.850402725659827e-6
-sharp_N	4.099032628299721e-6
-sharp_eyed_A	1.3251527238514238e-5
-sharp_set_A	1.3251527238514238e-5
-sharp_sighted_A	1.3251527238514238e-5
-sharp_witted_A	2.6503054477028476e-5
-sharpen_V	4.5816915605241456e-5
-sharpen_V2	6.716593343855997e-5
-sharpener_N	4.099032628299721e-6
-sharper_N	4.099032628299721e-6
-sharpness_N	8.198065256599442e-6
-sharpshooter_N	4.099032628299721e-6
-shatter_V	2.2908457802620728e-5
-shatter_V2	1.5112335023675992e-4
-shatterproof_A	1.3251527238514238e-5
-shave_N	4.099032628299721e-6
-shave_V	9.163383121048291e-5
-shave_V2	6.716593343855997e-5
-shaver_N	4.099032628299721e-6
-shavian_A	1.3251527238514238e-5
-shavian_N	4.099032628299721e-6
-shaving_brush_N	4.099032628299721e-6
-shawl_N	4.099032628299721e-6
-she_Pron	3.696768152907371e-2
-she_goat_N	4.099032628299721e-6
-sheaf_N	8.198065256599442e-6
-shear_V2	3.358296671927998e-5
-sheath_N	8.198065256599442e-6
-sheath_knife_N	4.099032628299721e-6
-sheathe_V2	1.679148335963999e-5
-sheathing_N	4.099032628299721e-6
-shebang_N	4.099032628299721e-6
-shebeen_N	4.099032628299721e-6
-shed_N	4.099032628299721e-6
-shed_V2	4.197870839909998e-4
-sheen_N	4.099032628299721e-6
-sheep_N	1.6396130513198885e-5
-sheepdog_N	4.099032628299721e-6
-sheepfold_N	4.099032628299721e-6
-sheepish_A	1.3251527238514238e-5
-sheepishness_N	4.099032628299721e-6
-sheeprun_N	4.099032628299721e-6
-sheepskin_N	1.2297097884899164e-5
-sheer_A	9.276069066959968e-5
-sheer_Adv	7.850402725659827e-6
-sheer_V	2.2908457802620728e-5
-sheerness_PN	1.8648018648018647e-5
-sheet_N	2.131496966715855e-4
-sheet_anchor_N	4.099032628299721e-6
-sheet_lightning_N	4.099032628299721e-6
-sheeting_N	4.099032628299721e-6
-sheffield_PN	1.8648018648018647e-5
-sheik_N	8.198065256599442e-6
-sheikdom_N	4.099032628299721e-6
-sheikh_N	4.099032628299721e-6
-sheikhdom_N	4.099032628299721e-6
-sheila_PN	1.8648018648018647e-5
-shekel_N	4.099032628299721e-6
-sheldrake_N	4.099032628299721e-6
-shelf_N	1.3936710936219052e-4
-shelford_PN	1.8648018648018647e-5
-shell_N	4.508935891129693e-5
-shell_V	1.1454228901310364e-4
-shell_V2	3.358296671927998e-5
-shell_shock_N	4.099032628299721e-6
-shellac_N	4.099032628299721e-6
-shellac_V2	1.679148335963999e-5
-shellfire_N	4.099032628299721e-6
-shellfish_N	4.099032628299721e-6
-shellproof_A	1.3251527238514238e-5
-shelter_N	7.378258730939498e-5
-shelter_V	4.5816915605241456e-5
-shelter_V2	5.037445007891997e-5
-shelve_V	2.2908457802620728e-5
-shelve_V2	6.716593343855997e-5
-shepherd_N	4.099032628299721e-6
-shepherd_V2	3.358296671927998e-5
-shepherdess_N	4.099032628299721e-6
-shepshed_PN	1.8648018648018647e-5
-shepton_mallet_PN	1.8648018648018647e-5
-sheraton_N	4.099032628299721e-6
-sherbet_N	8.198065256599442e-6
-sherbourne_PN	1.8648018648018647e-5
-sheriff_N	8.198065256599442e-6
-sheringham_PN	1.8648018648018647e-5
-sherry_N	4.099032628299721e-6
-shetland_PN	1.8648018648018647e-5
-shevington_PN	1.8648018648018647e-5
-shew_V	2.2908457802620728e-5
-shew_V2	1.679148335963999e-5
-shibboleth_N	4.099032628299721e-6
-shield_N	4.0990326282997215e-5
-shield_V2	1.3433186687711993e-4
-shift_N	1.8855550090178717e-4
-shift_V	6.185283606707597e-4
-shift_V2	4.3657856735063974e-4
-shiftily_Adv	7.850402725659827e-6
-shiftiness_N	4.099032628299721e-6
-shiftless_A	1.3251527238514238e-5
-shifty_A	1.3251527238514238e-5
-shihkiachwang_PN	1.8648018648018647e-5
-shildon_PN	1.8648018648018647e-5
-shillelagh_N	4.099032628299721e-6
-shilling_N	8.198065256599442e-6
-shillyshally_N	4.099032628299721e-6
-shillyshally_V	2.2908457802620728e-5
-shimmer_N	4.099032628299721e-6
-shimmer_V	6.872537340786218e-5
-shin_N	8.198065256599442e-6
-shin_V	2.2908457802620728e-5
-shinbone_N	4.099032628299721e-6
-shindig_N	4.099032628299721e-6
-shindy_N	4.099032628299721e-6
-shine_N	8.198065256599442e-6
-shine_V	1.3745074681572437e-4
-shine_V2	1.679148335963999e-5
-shingle_N	8.198065256599442e-6
-shingle_V2	1.679148335963999e-5
-shingles_N	4.099032628299721e-6
-shingly_A	1.3251527238514238e-5
-shinguard_N	4.099032628299721e-6
-shiny_A	5.300610895405695e-5
-ship's_chandler_N	4.099032628299721e-6
-ship_N	2.3364485981308412e-4
-ship_V	5.268945294602767e-4
-ship_V2	7.556167511837996e-4
-ship_breaker_N	4.099032628299721e-6
-ship_canal_N	4.099032628299721e-6
-shipboard_A	1.3251527238514238e-5
-shipbroker_N	4.099032628299721e-6
-shipbuilder_N	2.0495163141498608e-5
-shipbuilding_N	3.689129365469749e-5
-shipload_N	4.099032628299721e-6
-shipmate_N	4.099032628299721e-6
-shipment_N	2.3774389244138384e-4
-shipowner_N	4.099032628299721e-6
-shipper_N	6.148548942449582e-5
-shipping_N	8.607968519429415e-5
-shipping_agent_N	4.099032628299721e-6
-shipping_office_N	4.099032628299721e-6
-shipshape_A	1.3251527238514238e-5
-shipshape_Adv	7.850402725659827e-6
-shipway_N	4.099032628299721e-6
-shipwreck_N	4.099032628299721e-6
-shipwreck_V	2.2908457802620728e-5
-shipwright_N	4.099032628299721e-6
-shipyard_N	9.427775045089359e-5
-shire_N	4.099032628299721e-6
-shirebrook_PN	1.8648018648018647e-5
-shiremoor_PN	1.8648018648018647e-5
-shirk_V	4.5816915605241456e-5
-shirk_V2	3.358296671927998e-5
-shirker_N	4.099032628299721e-6
-shirley_PN	1.8648018648018647e-5
-shirt_N	6.148548942449582e-5
-shirt_front_N	4.099032628299721e-6
-shirting_N	4.099032628299721e-6
-shirtwaist_N	4.099032628299721e-6
-shirtwaister_N	4.099032628299721e-6
-shirty_A	1.3251527238514238e-5
-shish_kebab_N	4.099032628299721e-6
-shit_N	4.099032628299721e-6
-shit_V	2.2908457802620728e-5
-shiver_N	2.0495163141498608e-5
-shiver_V	4.5816915605241456e-5
-shiver_V2	1.679148335963999e-5
-shivery_A	1.3251527238514238e-5
-shoal_N	4.099032628299721e-6
-shoal_V	2.2908457802620728e-5
-shock_Adv	7.850402725659827e-6
-shock_N	1.147729135923922e-4
-shock_V2	1.5112335023675992e-4
-shock_brigade_N	4.099032628299721e-6
-shock_headed_A	1.3251527238514238e-5
-shock_worker_N	4.099032628299721e-6
-shockable_A	1.3251527238514238e-5
-shocker_N	8.198065256599442e-6
-shocking_A	5.300610895405695e-5
-shoddiness_N	4.099032628299721e-6
-shoddy_A	3.975458171554272e-5
-shoddy_N	4.099032628299721e-6
-shoe_N	8.607968519429415e-5
-shoe_V2	1.679148335963999e-5
-shoe_leather_N	4.099032628299721e-6
-shoeblack_N	4.099032628299721e-6
-shoehorn_N	4.099032628299721e-6
-shoehorn_V2	3.358296671927998e-5
-shoelace_N	8.198065256599442e-6
-shoemaker_N	8.198065256599442e-6
-shoemaking_N	4.099032628299721e-6
-shoestring_N	1.6396130513198885e-5
-shoetree_N	4.099032628299721e-6
-shogun_N	4.099032628299721e-6
-shoo_V	2.2908457802620728e-5
-shoo_V2	1.679148335963999e-5
-shoot_N	1.2297097884899164e-5
-shoot_V	5.956199028681389e-4
-shoot_V2	1.679148335963999e-4
-shooter_N	4.099032628299721e-6
-shooting_N	1.2297097884899164e-5
-shooting_box_N	4.099032628299721e-6
-shooting_brake_N	4.099032628299721e-6
-shooting_gallery_N	4.099032628299721e-6
-shooting_range_N	4.099032628299721e-6
-shooting_stick_N	4.099032628299721e-6
-shop_N	2.6233808821118215e-4
-shop_V	2.0617612022358654e-4
-shop_assistant_N	4.099032628299721e-6
-shop_bell_N	4.099032628299721e-6
-shop_boy_N	4.099032628299721e-6
-shop_front_N	4.099032628299721e-6
-shop_girl_N	4.099032628299721e-6
-shop_steward_N	4.099032628299721e-6
-shopkeeper_N	1.6396130513198885e-5
-shoplift_V	2.2908457802620728e-5
-shoplift_V2	1.679148335963999e-5
-shoplifter_N	4.099032628299721e-6
-shoplifting_N	8.198065256599442e-6
-shopper_N	5.328742416789638e-5
-shopping_N	1.76258403016888e-4
-shopsoiled_A	1.3251527238514238e-5
-shopwalker_N	4.099032628299721e-6
-shopwindow_N	4.099032628299721e-6
-shopworn_A	1.3251527238514238e-5
-shore_N	2.4594195769798327e-5
-shore_V2	2.0149780031567988e-4
-shorn_V2	3.358296671927998e-5
-short_A	2.716563083895419e-3
-short_Adv	1.4130724906187688e-4
-short_N	4.508935891129693e-5
-short_V	4.5816915605241456e-5
-short_V2	5.037445007891997e-5
-short_change_V2	1.679148335963999e-5
-short_circuit_N	4.099032628299721e-6
-short_circuit_V	4.5816915605241456e-5
-short_circuit_V2	1.679148335963999e-5
-short_dated_A	2.6503054477028476e-5
-short_handed_A	1.3251527238514238e-5
-short_lived_A	1.060122179081139e-4
-short_range_A	3.975458171554272e-5
-short_sighted_A	1.3251527238514238e-5
-short_tempered_A	1.3251527238514238e-5
-short_term_A	1.6564409048142798e-3
-short_winded_A	1.3251527238514238e-5
-shortage_N	1.516642072470897e-4
-shortbread_N	4.099032628299721e-6
-shortcake_N	4.099032628299721e-6
-shortcoming_N	2.4594195769798327e-5
-shorten_V	9.163383121048291e-5
-shorten_V2	3.358296671927998e-5
-shortening_N	8.198065256599442e-6
-shortfall_N	3.279226102639777e-5
-shorthand_N	8.198065256599442e-6
-shorthorn_N	4.099032628299721e-6
-shortish_A	1.3251527238514238e-5
-shortlist_N	4.099032628299721e-6
-shortlist_V2	1.679148335963999e-5
-shortness_N	4.099032628299721e-6
-shot_N	1.352680767338908e-4
-shot_put_N	4.099032628299721e-6
-shot_tower_N	4.099032628299721e-6
-shotgun_N	4.099032628299721e-6
-shotton_PN	1.8648018648018647e-5
-shotts_PN	1.8648018648018647e-5
-should_VV	5.3260328521652564e-2
-shoulder_N	5.73864567961961e-5
-shoulder_V2	6.716593343855997e-5
-shoulder_blade_N	4.099032628299721e-6
-shoulder_flash_N	4.099032628299721e-6
-shoulder_strap_N	4.099032628299721e-6
-shout_N	8.198065256599442e-6
-shout_V	3.2071840923669016e-4
-shout_V2	1.0074890015783994e-4
-shouting_N	8.198065256599442e-6
-shove_N	4.099032628299721e-6
-shove_V	6.872537340786218e-5
-shove_V2	8.395741679819995e-5
-shove_ha'penny_N	4.099032628299721e-6
-shovel_N	2.4594195769798327e-5
-shovel_V2	1.679148335963999e-5
-shovel_board_N	4.099032628299721e-6
-shovelful_N	4.099032628299721e-6
-show_N	7.583210362354484e-4
-show_V	2.1533950334463483e-3
-show_V2	3.543002988884038e-3
-show_V2V	3.486345148169669e-3
-show_VQ	6.666666666666667e-2
-show_VS	8.846998959176592e-3
-show_business_N	4.099032628299721e-6
-show_off_N	4.099032628299721e-6
-show_up_V	4.5816915605241456e-5
-show_window_N	4.099032628299721e-6
-showbiz_N	4.099032628299721e-6
-showboat_N	4.099032628299721e-6
-showcase_N	1.6396130513198885e-5
-showdown_N	8.198065256599442e-6
-shower_N	2.0495163141498608e-5
-shower_V	2.2908457802620728e-5
-shower_V2	3.358296671927998e-5
-shower_bath_N	4.099032628299721e-6
-showery_A	1.3251527238514238e-5
-showgirl_N	8.198065256599442e-6
-showily_Adv	7.850402725659827e-6
-showiness_N	4.099032628299721e-6
-showing_N	4.508935891129693e-5
-showjumping_N	4.099032628299721e-6
-showman_N	4.099032628299721e-6
-showmanship_N	4.099032628299721e-6
-showplace_N	4.099032628299721e-6
-showroom_N	4.9188391539596654e-5
-showy_A	1.3251527238514238e-5
-shrapnel_N	4.099032628299721e-6
-shred_N	8.198065256599442e-6
-shred_V2	6.716593343855997e-5
-shrew_N	4.099032628299721e-6
-shrew_mouse_N	4.099032628299721e-6
-shrewd_A	9.276069066959968e-5
-shrewdness_N	4.099032628299721e-6
-shrewish_A	1.3251527238514238e-5
-shrewishness_N	4.099032628299721e-6
-shrewsbury_PN	1.8648018648018647e-5
-shriek_N	4.099032628299721e-6
-shriek_V	2.2908457802620728e-5
-shriek_V2	1.679148335963999e-5
-shrift_N	1.6396130513198885e-5
-shrike_N	4.099032628299721e-6
-shrill_A	1.3251527238514238e-5
-shrill_V	2.2908457802620728e-5
-shrill_V2	1.679148335963999e-5
-shrillness_N	4.099032628299721e-6
-shrilly_Adv	7.850402725659827e-6
-shrimp_N	4.099032628299721e-6
-shrimp_V	2.2908457802620728e-5
-shrine_N	8.198065256599442e-6
-shrine_V2	1.679148335963999e-5
-shrink_N	4.099032628299721e-6
-shrink_V	7.101621918812425e-4
-shrink_V2	6.716593343855997e-5
-shrinkable_A	1.3251527238514238e-5
-shrinkage_N	2.4594195769798327e-5
-shrive_V2	1.679148335963999e-5
-shrivel_V	2.2908457802620728e-5
-shrivel_V2	1.679148335963999e-5
-shropshire_PN	1.8648018648018647e-5
-shroud_N	4.099032628299721e-6
-shroud_V2	3.358296671927998e-5
-shrove_tuesday_N	4.099032628299721e-6
-shrove_tuesday_PN	1.8648018648018647e-5
-shrub_N	2.0495163141498608e-5
-shrubbery_N	4.099032628299721e-6
-shrug_N	8.198065256599442e-6
-shrug_V2	6.716593343855997e-5
-shrug_VS	1.1564704521799469e-4
-shuck_N	4.099032628299721e-6
-shuck_V2	1.679148335963999e-5
-shudder_N	1.2297097884899164e-5
-shudder_V	2.2908457802620728e-5
-shudderingly_Adv	7.850402725659827e-6
-shuffle_N	1.2297097884899164e-5
-shuffle_V	4.5816915605241456e-5
-shuffle_V2	1.679148335963999e-5
-shuffler_N	4.099032628299721e-6
-shun_V2	1.679148335963999e-4
-shunt_V	2.2908457802620728e-5
-shunt_V2	1.679148335963999e-5
-shunter_N	4.099032628299721e-6
-shush_V	2.2908457802620728e-5
-shush_V2	1.679148335963999e-5
-shut_V	8.247044808943462e-4
-shut_V2	1.1754038351747993e-4
-shutdown_N	7.788161993769471e-5
-shuteye_N	4.099032628299721e-6
-shutter_N	4.099032628299721e-6
-shutter_V2	8.395741679819995e-5
-shuttle_N	9.837678307919331e-5
-shuttle_V	4.5816915605241456e-5
-shuttle_V2	5.037445007891997e-5
-shuttlecock_N	4.099032628299721e-6
-shy_A	6.62576361925712e-5
-shy_N	4.099032628299721e-6
-shy_V	2.2908457802620728e-4
-shy_V2	1.679148335963999e-5
-shyness_N	4.099032628299721e-6
-shyster_N	4.099032628299721e-6
-siam_PN	1.8648018648018647e-5
-siamese_A	1.3251527238514238e-5
-siamese_N	4.099032628299721e-6
-sian_PN	1.8648018648018647e-5
-siberian_A	1.3251527238514238e-5
-sibilant_A	1.3251527238514238e-5
-sibilant_N	4.099032628299721e-6
-sibling_N	8.198065256599442e-6
-sibyl_N	4.099032628299721e-6
-sibylline_A	1.3251527238514238e-5
-sic_Adv	7.850402725659827e-6
-sicilian_A	1.3251527238514238e-5
-sicilian_N	4.099032628299721e-6
-sick_A	2.78282072008799e-4
-sick_V2	1.679148335963999e-5
-sick_benefit_N	4.099032628299721e-6
-sick_berth_N	4.099032628299721e-6
-sick_headache_N	4.099032628299721e-6
-sick_leave_N	4.099032628299721e-6
-sick_list_N	4.099032628299721e-6
-sick_parade_N	4.099032628299721e-6
-sick_pay_N	4.099032628299721e-6
-sick_room_N	4.099032628299721e-6
-sickbay_N	4.099032628299721e-6
-sickbed_N	4.099032628299721e-6
-sicken_V	4.5816915605241456e-5
-sicken_V2	1.679148335963999e-5
-sickening_A	1.3251527238514238e-5
-sickish_A	1.3251527238514238e-5
-sickle_N	4.099032628299721e-6
-sickly_A	1.3251527238514238e-5
-sickness_N	8.198065256599442e-6
-sid_PN	1.8648018648018647e-5
-side_N	7.583210362354484e-4
-side_V	1.1454228901310364e-4
-side_chapel_N	4.099032628299721e-6
-side_dish_N	4.099032628299721e-6
-side_drum_N	4.099032628299721e-6
-side_face_Adv	7.850402725659827e-6
-side_glance_N	4.099032628299721e-6
-side_road_N	4.099032628299721e-6
-side_saddle_Adv	7.850402725659827e-6
-side_saddle_N	4.099032628299721e-6
-side_slip_N	4.099032628299721e-6
-side_slip_V	2.2908457802620728e-5
-side_splitting_A	1.3251527238514238e-5
-side_stroke_N	4.099032628299721e-6
-side_view_N	4.099032628299721e-6
-sideboard_N	4.099032628299721e-6
-sidecar_N	8.198065256599442e-6
-sided_A	1.3251527238514238e-5
-sidelight_N	4.099032628299721e-6
-sideline_N	1.0247581570749303e-4
-sideline_V	9.163383121048291e-5
-sideline_V2	3.358296671927998e-5
-sidelong_A	1.3251527238514238e-5
-sidelong_Adv	7.850402725659827e-6
-sidereal_A	1.3251527238514238e-5
-sideshow_N	8.198065256599442e-6
-sidesman_N	4.099032628299721e-6
-sidestep_N	4.099032628299721e-6
-sidestep_V	6.872537340786218e-5
-sidestep_V2	6.716593343855997e-5
-sidetrack_N	4.099032628299721e-6
-sidetrack_V2	3.358296671927998e-5
-sidewalk_N	3.279226102639777e-5
-sidewards_Adv	7.850402725659827e-6
-sideways_Adv	2.355120817697948e-5
-siding_N	1.2297097884899164e-5
-sidle_V	2.2908457802620728e-5
-sidmouth_PN	1.8648018648018647e-5
-sidney_PN	1.8648018648018647e-5
-siege_N	8.198065256599442e-6
-sienna_N	4.099032628299721e-6
-sierra_N	4.099032628299721e-6
-sierra_leone_PN	1.8648018648018647e-5
-sierra_leonian_A	1.3251527238514238e-5
-sierra_leonian_N	4.099032628299721e-6
-siesta_N	4.099032628299721e-6
-sieve_N	4.099032628299721e-6
-sieve_V2	1.679148335963999e-5
-sift_V	1.1454228901310364e-4
-sift_V2	1.679148335963999e-5
-sifter_N	4.099032628299721e-6
-sigh_N	3.279226102639777e-5
-sigh_V	6.872537340786218e-5
-sigh_V2	1.679148335963999e-5
-sigh_VS	1.1564704521799469e-4
-sight_N	6.968355468109526e-5
-sight_V2	1.679148335963999e-5
-sighted_A	1.3251527238514238e-5
-sighting_N	1.6396130513198885e-5
-sightless_A	1.3251527238514238e-5
-sightseeing_N	8.198065256599442e-6
-sightseer_N	4.099032628299721e-6
-sign_N	6.353500573864568e-4
-sign_V	4.5816915605241456e-5
-sign_V2	1.561607952446519e-3
-sign_V2V	1.7431725740848344e-3
-sign_painter_N	4.099032628299721e-6
-sign_up_V	1.1225144323284157e-3
-signal_A	1.3251527238514238e-5
-signal_N	1.5986227250368914e-4
-signal_V	6.872537340786218e-5
-signal_V2	3.694126339120798e-4
-signal_VS	2.891176130449867e-4
-signal_box_N	4.099032628299721e-6
-signale_V2	2.6866373375423986e-4
-signale_VS	9.251763617439575e-4
-signalize_V2	1.679148335963999e-5
-signaller_N	4.099032628299721e-6
-signalman_N	4.099032628299721e-6
-signatory_N	8.198065256599442e-6
-signature_N	4.0990326282997215e-5
-signet_N	4.099032628299721e-6
-signet_ring_N	4.099032628299721e-6
-significance_N	4.9188391539596654e-5
-significant_A	2.7033115566569045e-3
-signification_N	4.099032628299721e-6
-significative_A	1.3251527238514238e-5
-signify_V	2.2908457802620728e-5
-signify_V2	3.358296671927998e-5
-signor_N	4.099032628299721e-6
-signora_N	4.099032628299721e-6
-signorina_N	4.099032628299721e-6
-signpost_N	4.099032628299721e-6
-signpost_V2	1.679148335963999e-5
-sikh_N	4.099032628299721e-6
-silage_N	4.099032628299721e-6
-sileby_PN	1.8648018648018647e-5
-silence_N	2.4594195769798327e-5
-silence_V2	5.037445007891997e-5
-silencer_N	4.099032628299721e-6
-silent_A	1.060122179081139e-4
-silhouette_N	4.099032628299721e-6
-silhouette_V2	1.679148335963999e-5
-silica_N	4.099032628299721e-6
-silicate_N	4.099032628299721e-6
-silicon_N	2.0495163141498608e-5
-silicone_N	8.198065256599442e-6
-silicosis_N	4.099032628299721e-6
-silk_N	4.099032628299721e-6
-silken_A	1.3251527238514238e-5
-silkily_Adv	7.850402725659827e-6
-silkiness_N	4.099032628299721e-6
-silkworm_N	4.099032628299721e-6
-silky_A	2.6503054477028476e-5
-sill_N	4.099032628299721e-6
-sillabub_N	4.099032628299721e-6
-silliness_N	4.099032628299721e-6
-silly_A	1.1926374514662814e-4
-silly_N	8.198065256599442e-6
-silo_N	4.099032628299721e-6
-silsden_PN	1.8648018648018647e-5
-silt_N	4.099032628299721e-6
-silt_V	4.5816915605241456e-5
-silt_V2	1.679148335963999e-5
-silvan_A	1.3251527238514238e-5
-silver_N	1.8035743564518772e-4
-silver_V	2.2908457802620728e-5
-silver_V2	1.679148335963999e-5
-silver_fish_N	4.099032628299721e-6
-silvern_A	1.3251527238514238e-5
-silverside_N	4.099032628299721e-6
-silversmith_N	4.099032628299721e-6
-silvery_A	2.6503054477028476e-5
-silvia_PN	1.8648018648018647e-5
-simian_A	1.3251527238514238e-5
-simian_N	4.099032628299721e-6
-similar_A	2.822575301803533e-3
-similarity_N	3.689129365469749e-5
-simile_N	4.099032628299721e-6
-similitude_N	4.099032628299721e-6
-simmer_N	4.099032628299721e-6
-simmer_V	1.8326766242096582e-4
-simmer_V2	1.679148335963999e-5
-simon_PN	1.8648018648018647e-5
-simony_N	4.099032628299721e-6
-simoom_N	4.099032628299721e-6
-simoon_N	4.099032628299721e-6
-simper_V	2.2908457802620728e-5
-simperingly_Adv	7.850402725659827e-6
-simple_A	2.3455203212170202e-3
-simple_N	2.869322839809805e-5
-simple_hearted_A	1.3251527238514238e-5
-simple_minded_A	2.6503054477028476e-5
-simpleton_N	4.099032628299721e-6
-simplicity_N	1.6396130513198885e-5
-simplification_N	1.2297097884899164e-5
-simplify_V	4.5816915605241456e-5
-simplify_V2	1.3433186687711993e-4
-simulacrum_N	4.099032628299721e-6
-simulate_V2	1.1754038351747993e-4
-simulation_N	1.2297097884899164e-5
-simulator_N	2.0495163141498608e-5
-simultaneity_N	4.099032628299721e-6
-simultaneous_A	2.9153359924731325e-4
-simultaneousness_N	4.099032628299721e-6
-sin_N	3.279226102639777e-5
-sin_V	2.2908457802620728e-5
-since_Adv	8.635442998225809e-5
-since_Prep	5.767927677789346e-3
-since_Subj	4.207573632538569e-3
-sincere_A	3.975458171554272e-5
-sincerity_N	8.198065256599442e-6
-sine_N	4.099032628299721e-6
-sine_die_Adv	7.850402725659827e-6
-sine_qua_non_N	3.279226102639777e-5
-sinecure_N	4.099032628299721e-6
-sinew_N	4.099032628299721e-6
-sinewy_A	1.3251527238514238e-5
-sinful_A	2.6503054477028476e-5
-sinfulness_N	4.099032628299721e-6
-sing_V	2.9780995143406945e-4
-sing_V2	1.3433186687711993e-4
-singable_A	1.3251527238514238e-5
-singapore_PN	1.8648018648018647e-5
-singaporean_A	1.3251527238514238e-5
-singaporean_N	4.099032628299721e-6
-singe_N	4.099032628299721e-6
-singe_V	2.2908457802620728e-5
-singe_V2	1.679148335963999e-5
-singer_N	5.73864567961961e-5
-singhalese_A	1.3251527238514238e-5
-singing_N	8.198065256599442e-6
-single_A	1.3649073055669665e-3
-single_N	2.0495163141498608e-5
-single_V2	2.1828928367531987e-4
-single_breasted_A	1.3251527238514238e-5
-single_handed_A	7.950916343108544e-5
-single_handed_Adv	7.850402725659827e-6
-single_minded_A	1.3251527238514238e-5
-single_spacing_N	4.099032628299721e-6
-singleness_N	4.099032628299721e-6
-singlestick_N	4.099032628299721e-6
-singlet_N	4.099032628299721e-6
-singleton_N	4.099032628299721e-6
-singly_Adv	1.5700805451319653e-5
-singsong_N	4.099032628299721e-6
-singular_A	1.3251527238514238e-5
-singular_N	4.099032628299721e-6
-singularity_N	4.099032628299721e-6
-singularize_V2	1.679148335963999e-5
-sinhala_N	4.099032628299721e-6
-sinhalese_A	1.3251527238514238e-5
-sinhalese_N	4.099032628299721e-6
-sining_PN	1.8648018648018647e-5
-sinister_A	3.975458171554272e-5
-sink_N	8.198065256599442e-6
-sink_V	4.5816915605241456e-4
-sink_V2	3.358296671927998e-4
-sinkable_A	1.3251527238514238e-5
-sinker_N	4.099032628299721e-6
-sinking_N	2.0495163141498608e-5
-sinking_fund_N	4.099032628299721e-6
-sinless_A	1.3251527238514238e-5
-sinlessness_N	4.099032628299721e-6
-sinn_fein_PN	1.8648018648018647e-5
-sinner_N	4.099032628299721e-6
-sinologist_N	4.099032628299721e-6
-sinology_N	4.099032628299721e-6
-sinuosity_N	4.099032628299721e-6
-sinuous_A	1.3251527238514238e-5
-sinus_N	4.099032628299721e-6
-sinusitis_N	4.099032628299721e-6
-sioux_N	4.099032628299721e-6
-sip_N	4.099032628299721e-6
-sip_V	2.2908457802620728e-5
-sip_V2	6.716593343855997e-5
-siphon_N	4.099032628299721e-6
-siphon_V	9.163383121048291e-5
-siphon_V2	6.716593343855997e-5
-sir_N	4.099032628299721e-6
-sir_roger_de_coverley_N	4.099032628299721e-6
-siracusa_PN	1.8648018648018647e-5
-sirdar_N	4.099032628299721e-6
-sire_N	4.099032628299721e-6
-sire_V2	1.679148335963999e-5
-siren_N	8.198065256599442e-6
-sirloin_N	4.099032628299721e-6
-sirocco_N	4.099032628299721e-6
-sirrah_N	4.099032628299721e-6
-sirup_N	4.099032628299721e-6
-sisal_N	4.099032628299721e-6
-sissified_A	1.3251527238514238e-5
-sissy_N	4.099032628299721e-6
-sister_N	7.378258730939498e-5
-sister_in_law_N	4.099032628299721e-6
-sisterhood_N	4.099032628299721e-6
-sisterly_A	1.3251527238514238e-5
-siswati_N	4.099032628299721e-6
-sit_V	2.0617612022358653e-3
-sit_V2	1.679148335963999e-5
-sit_VA	3.1023784901758012e-3
-sit_in_N	4.099032628299721e-6
-sitar_N	4.099032628299721e-6
-site_N	2.6233808821118215e-4
-site_V	2.2908457802620728e-5
-sitter_N	8.198065256599442e-6
-sitting_N	4.099032628299721e-6
-sitting_room_N	4.099032628299721e-6
-sittingbourne_PN	1.8648018648018647e-5
-situate_V2	5.037445007891997e-5
-situated_A	1.3251527238514238e-5
-situation_N	5.902606984751599e-4
-six_footer_N	4.099032628299721e-6
-six_shooter_N	4.099032628299721e-6
-sixfold_A	2.6503054477028476e-5
-sixfold_Adv	1.5700805451319653e-5
-sixpence_N	4.099032628299721e-6
-sixpenny_A	1.3251527238514238e-5
-sixth_former_N	4.099032628299721e-6
-sizable_A	3.0478512648582747e-4
-size_N	4.795868175110674e-4
-size_V2	6.716593343855997e-5
-sizeable_A	1.3251527238514238e-5
-sized_A	1.3251527238514238e-5
-sizzle_V	9.163383121048291e-5
-skate_N	4.099032628299721e-6
-skate_V	2.2908457802620728e-5
-skateboard_N	8.198065256599442e-6
-skateboarder_N	4.099032628299721e-6
-skateboarding_N	4.099032628299721e-6
-skater_N	4.099032628299721e-6
-skating_N	4.099032628299721e-6
-skating_rink_N	4.099032628299721e-6
-skedaddle_V	2.2908457802620728e-5
-skeet_N	4.099032628299721e-6
-skegness_PN	1.8648018648018647e-5
-skein_N	4.099032628299721e-6
-skeleton_N	4.099032628299721e-6
-skelmanthorpe_PN	1.8648018648018647e-5
-skelmersdale_PN	1.8648018648018647e-5
-skep_N	4.099032628299721e-6
-skeptical_A	3.1803665372434175e-4
-skepticism_N	4.508935891129693e-5
-sketch_N	2.4594195769798327e-5
-sketch_V	2.2908457802620728e-5
-sketch_V2	5.037445007891997e-5
-sketch_block_N	4.099032628299721e-6
-sketch_book_N	4.099032628299721e-6
-sketch_map_N	4.099032628299721e-6
-sketcher_N	4.099032628299721e-6
-sketchily_Adv	7.850402725659827e-6
-sketchiness_N	4.099032628299721e-6
-sketchy_A	9.276069066959968e-5
-skew_A	1.3251527238514238e-5
-skew_V2	6.716593343855997e-5
-skew_eyed_A	1.3251527238514238e-5
-skewen_PN	1.8648018648018647e-5
-skewer_N	4.099032628299721e-6
-skewer_V2	1.679148335963999e-5
-ski_N	6.968355468109526e-5
-ski_V	6.872537340786218e-5
-ski_bob_N	4.099032628299721e-6
-ski_jump_N	4.099032628299721e-6
-ski_lift_N	4.099032628299721e-6
-ski_plane_N	4.099032628299721e-6
-skid_N	1.6396130513198885e-5
-skid_V	1.8326766242096582e-4
-skid_V2	1.3433186687711993e-4
-skidpan_N	4.099032628299721e-6
-skier_N	4.508935891129693e-5
-skiff_N	4.099032628299721e-6
-skiffle_N	4.099032628299721e-6
-skiffle_group_N	4.099032628299721e-6
-skilful_A	1.3251527238514238e-5
-skill_N	1.2297097884899163e-4
-skilled_A	1.060122179081139e-4
-skillet_N	4.099032628299721e-6
-skilly_N	4.099032628299721e-6
-skim_V	6.872537340786218e-5
-skim_V2	1.679148335963999e-5
-skimmed_milk_N	4.099032628299721e-6
-skimmer_N	8.198065256599442e-6
-skimp_V	4.5816915605241456e-5
-skimp_V2	1.679148335963999e-5
-skimpily_Adv	7.850402725659827e-6
-skimpy_A	2.6503054477028476e-5
-skin_N	8.607968519429415e-5
-skin_V	2.2908457802620728e-5
-skin_V2	1.679148335963999e-5
-skin_deep_A	1.3251527238514238e-5
-skin_diving_N	4.099032628299721e-6
-skin_graft_N	4.099032628299721e-6
-skin_tight_A	1.3251527238514238e-5
-skinflint_N	4.099032628299721e-6
-skinhead_N	4.099032628299721e-6
-skinny_A	1.3251527238514238e-5
-skint_A	1.3251527238514238e-5
-skip_N	4.099032628299721e-6
-skip_V	1.1454228901310364e-4
-skip_V2	8.395741679819995e-5
-skipper_N	8.198065256599442e-6
-skipper_V2	3.358296671927998e-5
-skipping_rope_N	4.099032628299721e-6
-skipton_PN	1.8648018648018647e-5
-skirl_N	4.099032628299721e-6
-skirmish_N	1.2297097884899164e-5
-skirmish_V	4.5816915605241456e-5
-skirmisher_N	4.099032628299721e-6
-skirt_N	1.6396130513198885e-5
-skirt_V	2.2908457802620728e-5
-skirt_V2	8.395741679819995e-5
-skirting_board_N	4.099032628299721e-6
-skit_N	4.099032628299721e-6
-skitter_V	2.2908457802620728e-5
-skittish_A	7.950916343108544e-5
-skittishness_N	2.4594195769798327e-5
-skittle_N	4.099032628299721e-6
-skittle_V2	1.679148335963999e-5
-skittle_pin_N	4.099032628299721e-6
-skittles_N	4.099032628299721e-6
-skivvy_N	4.099032628299721e-6
-skopje_PN	1.8648018648018647e-5
-skua_N	4.099032628299721e-6
-skulk_V	2.2908457802620728e-5
-skulker_N	4.099032628299721e-6
-skull_N	8.198065256599442e-6
-skullcap_N	4.099032628299721e-6
-skullduggery_N	4.099032628299721e-6
-skulled_A	1.3251527238514238e-5
-skunk_N	4.099032628299721e-6
-sky_N	3.689129365469749e-5
-sky_V2	1.679148335963999e-5
-sky_blue_A	1.3251527238514238e-5
-sky_blue_N	4.099032628299721e-6
-sky_high_Adv	7.850402725659827e-6
-skylark_N	4.099032628299721e-6
-skylark_V	2.2908457802620728e-5
-skylight_N	4.099032628299721e-6
-skyline_N	8.198065256599442e-6
-skyrocket_V	2.2908457802620728e-4
-skyrocket_V2	3.358296671927998e-5
-skyscraper_N	1.2297097884899164e-5
-skyward_A	1.3251527238514238e-5
-skyward_Adv	2.355120817697948e-5
-skywards_A	1.3251527238514238e-5
-skywards_Adv	7.850402725659827e-6
-skywriting_N	4.099032628299721e-6
-slab_N	2.4594195769798327e-5
-slack_A	5.300610895405695e-5
-slack_N	3.279226102639777e-5
-slack_V	4.5816915605241456e-5
-slacken_V	9.163383121048291e-5
-slacken_V2	6.716593343855997e-5
-slacker_N	4.099032628299721e-6
-slackness_N	4.099032628299721e-6
-slag_N	4.099032628299721e-6
-slag_heap_N	4.099032628299721e-6
-slake_V2	1.679148335963999e-5
-slalom_N	4.099032628299721e-6
-slam_N	4.099032628299721e-6
-slam_V	6.872537340786218e-5
-slam_V2	5.037445007891997e-5
-slam_dunk_V2	3.358296671927998e-5
-slander_N	4.099032628299721e-6
-slander_V2	1.679148335963999e-5
-slanderer_N	4.099032628299721e-6
-slanderous_A	1.3251527238514238e-5
-slang_N	4.099032628299721e-6
-slang_V2	1.679148335963999e-5
-slangily_Adv	7.850402725659827e-6
-slanginess_N	4.099032628299721e-6
-slangy_A	1.3251527238514238e-5
-slant_N	4.099032628299721e-6
-slant_V	2.2908457802620728e-5
-slant_V2	3.358296671927998e-5
-slantingly_Adv	7.850402725659827e-6
-slantwise_Adv	7.850402725659827e-6
-slap_Adv	7.850402725659827e-6
-slap_N	1.2297097884899164e-5
-slap_V2	1.1754038351747993e-4
-slap_bang_Adv	7.850402725659827e-6
-slap_happy_A	1.3251527238514238e-5
-slap_up_A	1.3251527238514238e-5
-slapdash_A	1.3251527238514238e-5
-slapdash_Adv	7.850402725659827e-6
-slapstick_N	4.099032628299721e-6
-slash_N	1.2297097884899164e-5
-slash_V	3.8944378264455236e-4
-slash_V2	4.0299560063135977e-4
-slat_N	1.2297097884899164e-5
-slate_N	6.148548942449582e-5
-slate_V2	1.1754038351747993e-4
-slate_V2V	5.810575246949448e-4
-slate_club_N	4.099032628299721e-6
-slate_pencil_N	4.099032628299721e-6
-slating_N	4.099032628299721e-6
-slatted_A	1.3251527238514238e-5
-slattern_N	4.099032628299721e-6
-slatternliness_N	4.099032628299721e-6
-slatternly_A	1.3251527238514238e-5
-slaty_A	1.3251527238514238e-5
-slaughter_N	1.6396130513198885e-5
-slaughter_V2	6.716593343855997e-5
-slaughterer_N	4.099032628299721e-6
-slaughterhouse_N	4.099032628299721e-6
-slav_A	1.3251527238514238e-5
-slav_N	4.099032628299721e-6
-slave_N	8.198065256599442e-6
-slave_V	2.2908457802620728e-5
-slave_driver_N	4.099032628299721e-6
-slave_trade_N	4.099032628299721e-6
-slave_traffic_N	4.099032628299721e-6
-slaver_N	4.099032628299721e-6
-slaver_V	2.2908457802620728e-5
-slavery_N	8.198065256599442e-6
-slavey_N	4.099032628299721e-6
-slavish_A	2.6503054477028476e-5
-slavonic_A	1.3251527238514238e-5
-slaw_N	4.099032628299721e-6
-slay_V2	6.716593343855997e-5
-slayer_N	4.099032628299721e-6
-sleaford_PN	1.8648018648018647e-5
-sleazy_A	5.300610895405695e-5
-sled_N	4.099032628299721e-6
-sledge_N	4.099032628299721e-6
-sledge_V	2.2908457802620728e-5
-sledge_V2	1.679148335963999e-5
-sledgehammer_N	4.099032628299721e-6
-sleek_A	7.950916343108544e-5
-sleek_V2	1.679148335963999e-5
-sleekness_N	4.099032628299721e-6
-sleep_N	2.0495163141498608e-5
-sleep_V	4.123522404471731e-4
-sleep_V2	1.679148335963999e-5
-sleeper_N	8.198065256599442e-6
-sleepily_Adv	7.850402725659827e-6
-sleepiness_N	4.099032628299721e-6
-sleeping_N	2.0495163141498608e-5
-sleeping_bag_N	4.099032628299721e-6
-sleeping_car_N	4.099032628299721e-6
-sleeping_draught_N	4.099032628299721e-6
-sleeping_pill_N	4.099032628299721e-6
-sleeping_sickness_N	4.099032628299721e-6
-sleepless_A	1.3251527238514238e-5
-sleeplessness_N	4.099032628299721e-6
-sleepwalker_N	4.099032628299721e-6
-sleepy_A	3.975458171554272e-5
-sleepy_head_N	4.099032628299721e-6
-sleet_N	4.099032628299721e-6
-sleet_V	2.2908457802620728e-5
-sleety_A	1.3251527238514238e-5
-sleeve_N	1.2297097884899164e-5
-sleeved_A	1.3251527238514238e-5
-sleeveless_A	1.3251527238514238e-5
-sleigh_N	4.099032628299721e-6
-sleigh_V	2.2908457802620728e-5
-sleigh_V2	1.679148335963999e-5
-sleigh_bell_N	4.099032628299721e-6
-sleight_N	8.198065256599442e-6
-slender_A	1.3251527238514238e-5
-slenderize_V	2.2908457802620728e-5
-slenderize_V2	1.679148335963999e-5
-slenderness_N	4.099032628299721e-6
-sleuth_N	4.099032628299721e-6
-sleuth_hound_N	4.099032628299721e-6
-slew_V	2.2908457802620728e-5
-slew_V2	1.679148335963999e-5
-slice_N	2.0495163141498608e-5
-slice_V	6.872537340786218e-5
-slice_V2	3.358296671927998e-5
-slick_A	7.950916343108544e-5
-slick_Adv	7.850402725659827e-6
-slick_N	8.198065256599442e-6
-slicker_N	4.099032628299721e-6
-slide_N	2.50040990326283e-4
-slide_V	7.330706496838633e-4
-slide_V2	4.3657856735063974e-4
-slide_rule_N	4.099032628299721e-6
-slight_A	2.5840478115102764e-3
-slight_N	4.099032628299721e-6
-slight_V2	1.679148335963999e-5
-slightingly_Adv	7.850402725659827e-6
-slightness_N	4.099032628299721e-6
-sligo_PN	1.8648018648018647e-5
-slim_A	1.1926374514662814e-4
-slim_V	4.5816915605241456e-5
-slim_V2	3.358296671927998e-5
-slime_N	1.2297097884899164e-5
-sliminess_N	4.099032628299721e-6
-slimness_N	4.099032628299721e-6
-slimy_A	2.6503054477028476e-5
-sling_N	8.198065256599442e-6
-sling_V	2.2908457802620728e-5
-sling_V2	1.679148335963999e-5
-slinger_N	8.198065256599442e-6
-slink_V	2.2908457802620728e-5
-slip_N	2.869322839809805e-5
-slip_V	1.2141482635388986e-3
-slip_V2	5.373274675084797e-4
-slip_carriage_N	4.099032628299721e-6
-slip_coach_N	4.099032628299721e-6
-slip_road_N	4.099032628299721e-6
-slip_up_N	4.099032628299721e-6
-slipcover_N	4.099032628299721e-6
-slipknot_N	4.099032628299721e-6
-slipon_N	4.099032628299721e-6
-slipover_N	4.099032628299721e-6
-slipper_N	4.099032628299721e-6
-slippered_A	1.3251527238514238e-5
-slipperiness_N	4.099032628299721e-6
-slippery_A	2.6503054477028476e-5
-slippy_A	1.3251527238514238e-5
-slipshod_A	2.6503054477028476e-5
-slipstream_N	4.099032628299721e-6
-slipway_N	4.099032628299721e-6
-slit_N	8.198065256599442e-6
-slit_V2	1.679148335963999e-5
-slither_V	6.872537340786218e-5
-slithery_A	1.3251527238514238e-5
-sliver_N	8.198065256599442e-6
-sliver_V	2.2908457802620728e-5
-sliver_V2	3.358296671927998e-5
-slob_N	4.099032628299721e-6
-slobber_N	4.099032628299721e-6
-slobber_V	2.2908457802620728e-5
-slobber_V2	1.679148335963999e-5
-sloe_N	4.099032628299721e-6
-sloe_gin_N	4.099032628299721e-6
-slog_V	6.872537340786218e-5
-slog_V2	1.679148335963999e-5
-slogan_N	3.279226102639777e-5
-slogger_N	4.099032628299721e-6
-sloop_N	4.099032628299721e-6
-slop_N	8.198065256599442e-6
-slop_V	2.2908457802620728e-5
-slop_V2	1.679148335963999e-5
-slop_basin_N	4.099032628299721e-6
-slop_pail_N	4.099032628299721e-6
-slop_shop_N	4.099032628299721e-6
-slope_N	3.689129365469749e-5
-slope_V	4.5816915605241456e-5
-slope_V2	1.679148335963999e-5
-slopingly_Adv	7.850402725659827e-6
-sloppily_Adv	7.850402725659827e-6
-sloppiness_N	4.099032628299721e-6
-sloppy_A	9.276069066959968e-5
-slosh_V	4.5816915605241456e-5
-slosh_V2	1.679148335963999e-5
-sloshed_A	1.3251527238514238e-5
-slot_N	3.689129365469749e-5
-slot_V2	1.679148335963999e-5
-slot_machine_N	4.099032628299721e-6
-sloth_N	4.099032628299721e-6
-slothful_A	1.3251527238514238e-5
-slouch_N	8.198065256599442e-6
-slouch_V	2.2908457802620728e-5
-slouch_hat_N	4.099032628299721e-6
-slouchingly_Adv	7.850402725659827e-6
-slough_N	4.099032628299721e-6
-slough_PN	1.8648018648018647e-5
-slough_V	2.2908457802620728e-5
-slough_V2	1.679148335963999e-5
-slovak_N	4.099032628299721e-6
-sloven_N	4.099032628299721e-6
-slovenian_A	2.6503054477028476e-5
-slovenian_N	4.099032628299721e-6
-slovenliness_N	4.099032628299721e-6
-slovenly_A	1.3251527238514238e-5
-slow_A	1.5371771596676517e-3
-slow_Adv	1.5700805451319653e-5
-slow_V	2.7948318519197286e-3
-slow_V2	4.197870839909998e-4
-slow_worm_N	4.099032628299721e-6
-slowcoach_N	4.099032628299721e-6
-slowdown_N	2.7873421872438105e-4
-slower_Adv	7.850402725659827e-6
-slowest_Adv	7.850402725659827e-6
-slowness_N	4.099032628299721e-6
-sludge_N	1.2297097884899164e-5
-slug_N	4.099032628299721e-6
-slug_V	2.2908457802620728e-5
-slug_V2	1.679148335963999e-5
-sluggard_N	4.099032628299721e-6
-sluggish_A	5.168095623020553e-4
-sluggishness_N	2.4594195769798327e-5
-sluice_N	4.099032628299721e-6
-sluice_V	2.2908457802620728e-5
-sluice_V2	1.679148335963999e-5
-sluice_valve_N	4.099032628299721e-6
-sluicegate_N	4.099032628299721e-6
-slum_N	2.0495163141498608e-5
-slum_V	2.2908457802620728e-5
-slumber_N	4.099032628299721e-6
-slumber_V	2.2908457802620728e-5
-slumber_V2	1.679148335963999e-5
-slumberer_N	4.099032628299721e-6
-slumberous_A	1.3251527238514238e-5
-slummy_A	1.3251527238514238e-5
-slump_N	1.4346614199049025e-4
-slump_V	3.8944378264455236e-4
-slump_V2	3.358296671927998e-5
-slur_N	8.198065256599442e-6
-slur_V	2.2908457802620728e-5
-slur_V2	1.679148335963999e-5
-slurry_N	8.198065256599442e-6
-slush_N	8.198065256599442e-6
-slushy_A	1.3251527238514238e-5
-slut_N	4.099032628299721e-6
-sluttish_A	1.3251527238514238e-5
-sly_A	2.6503054477028476e-5
-slyness_N	4.099032628299721e-6
-smack_Adv	2.355120817697948e-5
-smack_N	4.099032628299721e-6
-smack_V	6.872537340786218e-5
-smack_V2	1.679148335963999e-5
-smacker_N	4.099032628299721e-6
-smacking_N	4.099032628299721e-6
-small_A	7.0498124908895754e-3
-small_Adv	7.850402725659827e-6
-small_N	1.147729135923922e-4
-small_minded_A	1.3251527238514238e-5
-smallholder_N	4.099032628299721e-6
-smallholding_N	4.099032628299721e-6
-smallness_N	4.099032628299721e-6
-smallpox_N	8.198065256599442e-6
-smalltime_A	1.3251527238514238e-5
-smarmy_A	1.3251527238514238e-5
-smart_A	2.120244358162278e-4
-smart_N	4.099032628299721e-6
-smart_V	4.5816915605241456e-5
-smarten_V	2.2908457802620728e-5
-smarten_V2	1.679148335963999e-5
-smartness_N	4.099032628299721e-6
-smash_Adv	7.850402725659827e-6
-smash_N	1.2297097884899164e-5
-smash_V	1.1454228901310364e-4
-smash_V2	3.358296671927998e-5
-smash_up_N	4.099032628299721e-6
-smasher_N	4.099032628299721e-6
-smashing_A	1.3251527238514238e-5
-smattering_N	1.6396130513198885e-5
-smear_N	4.099032628299721e-6
-smear_V	2.2908457802620728e-5
-smear_V2	1.679148335963999e-5
-smear_word_N	4.099032628299721e-6
-smell_N	2.0495163141498608e-5
-smell_V	1.1454228901310364e-4
-smell_V2	5.037445007891997e-5
-smell_VA	2.068252326783868e-3
-smelling_bottle_N	4.099032628299721e-6
-smelly_A	2.6503054477028476e-5
-smelt_N	4.099032628299721e-6
-smelt_V2	1.679148335963999e-5
-smilax_N	4.099032628299721e-6
-smile_N	1.6396130513198885e-5
-smile_V	2.51993035828828e-4
-smile_V2	3.358296671927998e-5
-smilingly_Adv	7.850402725659827e-6
-smirch_N	4.099032628299721e-6
-smirch_V2	1.679148335963999e-5
-smirk_N	4.099032628299721e-6
-smirk_V	2.2908457802620728e-5
-smite_V	2.2908457802620728e-5
-smite_V2	1.679148335963999e-5
-smith_N	4.099032628299721e-6
-smithy_N	4.099032628299721e-6
-smock_N	4.099032628299721e-6
-smocking_N	4.099032628299721e-6
-smog_N	4.099032628299721e-6
-smoke_N	4.508935891129693e-5
-smoke_V	1.8326766242096582e-4
-smoke_V2	8.395741679819995e-5
-smoke_bomb_N	4.099032628299721e-6
-smoke_cured_A	1.3251527238514238e-5
-smoke_dried_A	1.3251527238514238e-5
-smoke_screen_N	4.099032628299721e-6
-smokeless_A	1.3251527238514238e-5
-smoker_N	3.279226102639777e-5
-smokestack_N	1.2297097884899164e-5
-smoking_N	1.1887194622069192e-4
-smoking_car_N	4.099032628299721e-6
-smoking_carriage_N	4.099032628299721e-6
-smoking_compartment_N	4.099032628299721e-6
-smoking_mixture_N	4.099032628299721e-6
-smoking_room_N	4.099032628299721e-6
-smoky_A	1.3251527238514238e-5
-smooth_A	3.445397082013702e-4
-smooth_N	4.099032628299721e-6
-smooth_V	6.872537340786218e-5
-smooth_V2	5.037445007891997e-5
-smooth_bore_A	1.3251527238514238e-5
-smooth_faced_A	1.3251527238514238e-5
-smooth_spoken_A	1.3251527238514238e-5
-smooth_tongued_A	1.3251527238514238e-5
-smoothing_iron_N	4.099032628299721e-6
-smoothing_plane_N	4.099032628299721e-6
-smoothness_N	4.099032628299721e-6
-smorgasbord_N	4.099032628299721e-6
-smother_N	4.099032628299721e-6
-smother_V2	6.716593343855997e-5
-smoulder_N	4.099032628299721e-6
-smoulder_V	2.2908457802620728e-5
-smudge_N	4.099032628299721e-6
-smudge_V	2.2908457802620728e-5
-smudge_V2	1.679148335963999e-5
-smudgy_A	1.3251527238514238e-5
-smug_A	2.6503054477028476e-5
-smuggle_V2	3.358296671927998e-5
-smuggler_N	4.099032628299721e-6
-smugness_N	4.099032628299721e-6
-smut_N	4.099032628299721e-6
-smut_V2	1.679148335963999e-5
-smuttily_Adv	7.850402725659827e-6
-smuttiness_N	4.099032628299721e-6
-smutty_A	1.3251527238514238e-5
-snack_N	4.0990326282997215e-5
-snack_bar_N	4.099032628299721e-6
-snack_counter_N	4.099032628299721e-6
-snaffle_N	4.099032628299721e-6
-snaffle_V2	1.679148335963999e-5
-snaffle_bit_N	4.099032628299721e-6
-snag_N	3.689129365469749e-5
-snag_V	4.5816915605241456e-5
-snag_V2	5.037445007891997e-5
-snail_N	1.6396130513198885e-5
-snake_N	1.6396130513198885e-5
-snake_V	6.872537340786218e-5
-snake_charmer_N	4.099032628299721e-6
-snaky_A	1.3251527238514238e-5
-snap_N	1.2297097884899164e-5
-snap_V	4.123522404471731e-4
-snap_V2	6.716593343855997e-5
-snap_VS	1.1564704521799469e-4
-snap_fastener_N	4.099032628299721e-6
-snapdragon_N	4.099032628299721e-6
-snappish_A	1.3251527238514238e-5
-snappishness_N	4.099032628299721e-6
-snappy_A	2.6503054477028476e-5
-snapshot_N	2.4594195769798327e-5
-snare_N	4.099032628299721e-6
-snare_V2	3.358296671927998e-5
-snare_drum_N	4.099032628299721e-6
-snarl_N	8.198065256599442e-6
-snarl_V	2.2908457802620728e-5
-snarl_V2	1.679148335963999e-5
-snarl_up_N	4.099032628299721e-6
-snatch_N	4.099032628299721e-6
-snatch_V	4.5816915605241456e-5
-snatch_V2	3.358296671927998e-5
-snatcher_N	4.099032628299721e-6
-snazzy_A	2.6503054477028476e-5
-sneak_N	4.099032628299721e-6
-sneak_V	1.1454228901310364e-4
-sneak_V2	3.358296671927998e-5
-sneak_thief_N	4.099032628299721e-6
-sneaking_A	1.3251527238514238e-5
-sneaky_A	2.6503054477028476e-5
-sneer_N	4.099032628299721e-6
-sneer_V	2.2908457802620728e-5
-sneeringly_Adv	7.850402725659827e-6
-sneeze_N	4.099032628299721e-6
-sneeze_V	2.2908457802620728e-5
-snick_N	4.099032628299721e-6
-snick_V	2.2908457802620728e-5
-snick_V2	1.679148335963999e-5
-snicker_N	4.099032628299721e-6
-snicker_V	2.2908457802620728e-5
-snide_A	2.6503054477028476e-5
-sniff_N	4.099032628299721e-6
-sniff_V	9.163383121048291e-5
-sniff_V2	1.679148335963999e-5
-sniff_VS	2.891176130449867e-4
-sniffle_V	2.2908457802620728e-5
-sniffy_A	1.3251527238514238e-5
-snifter_N	4.099032628299721e-6
-snigger_N	4.099032628299721e-6
-snigger_V	2.2908457802620728e-5
-snip_N	4.099032628299721e-6
-snip_V	2.2908457802620728e-5
-snip_V2	1.679148335963999e-5
-snipe_N	4.099032628299721e-6
-snipe_V	9.163383121048291e-5
-snipe_V2	1.679148335963999e-5
-sniper_N	4.099032628299721e-6
-snippet_N	8.198065256599442e-6
-snipping_N	4.099032628299721e-6
-snitch_V	2.2908457802620728e-5
-snitch_V2	1.679148335963999e-5
-snivel_V	2.2908457802620728e-5
-sniveller_N	4.099032628299721e-6
-snob_N	4.099032628299721e-6
-snobbery_N	8.198065256599442e-6
-snobbish_A	2.6503054477028476e-5
-snobbishness_N	4.099032628299721e-6
-snog_V	2.2908457802620728e-5
-snogging_N	4.099032628299721e-6
-snood_N	4.099032628299721e-6
-snook_N	4.099032628299721e-6
-snooker_N	8.198065256599442e-6
-snoop_V	6.872537340786218e-5
-snooper_N	4.099032628299721e-6
-snootily_Adv	7.850402725659827e-6
-snooty_A	2.6503054477028476e-5
-snooze_N	4.099032628299721e-6
-snooze_V	2.2908457802620728e-5
-snore_N	4.099032628299721e-6
-snore_V	4.5816915605241456e-5
-snorer_N	4.099032628299721e-6
-snorkel_N	4.099032628299721e-6
-snort_N	4.099032628299721e-6
-snort_V	2.2908457802620728e-5
-snort_V2	3.358296671927998e-5
-snort_VS	1.1564704521799469e-4
-snorter_N	4.099032628299721e-6
-snorty_A	1.3251527238514238e-5
-snot_N	4.099032628299721e-6
-snot_nosed_A	1.3251527238514238e-5
-snotty_A	2.6503054477028476e-5
-snout_N	4.099032628299721e-6
-snow_N	2.4594195769798327e-5
-snow_V	2.2908457802620728e-5
-snow_V2	1.679148335963999e-5
-snow_clad_A	1.3251527238514238e-5
-snow_covered_A	1.3251527238514238e-5
-snow_line_N	4.099032628299721e-6
-snow_white_A	1.3251527238514238e-5
-snowball_N	8.198065256599442e-6
-snowball_V	1.1454228901310364e-4
-snowball_V2	1.679148335963999e-5
-snowberry_N	4.099032628299721e-6
-snowblind_A	1.3251527238514238e-5
-snowblindness_N	4.099032628299721e-6
-snowbound_A	1.3251527238514238e-5
-snowcapped_A	1.3251527238514238e-5
-snowdrift_N	4.099032628299721e-6
-snowdrop_N	4.099032628299721e-6
-snowfall_N	4.099032628299721e-6
-snowfield_N	4.099032628299721e-6
-snowflake_N	4.099032628299721e-6
-snowman_N	4.099032628299721e-6
-snowplough_N	4.099032628299721e-6
-snowstorm_N	8.198065256599442e-6
-snowy_A	1.3251527238514238e-5
-snr_PN	1.8648018648018647e-5
-snub_A	1.3251527238514238e-5
-snub_N	4.099032628299721e-6
-snub_V2	5.037445007891997e-5
-snub_nosed_A	1.3251527238514238e-5
-snuff_N	4.099032628299721e-6
-snuff_V	2.2908457802620728e-5
-snuff_V2	1.679148335963999e-5
-snuff_colour_A	1.3251527238514238e-5
-snuff_colour_N	4.099032628299721e-6
-snuff_coloured_A	1.3251527238514238e-5
-snuffbox_N	4.099032628299721e-6
-snuffle_N	4.099032628299721e-6
-snuffle_V	2.2908457802620728e-5
-snug_A	1.3251527238514238e-5
-snug_N	4.099032628299721e-6
-snuggery_N	4.099032628299721e-6
-snuggle_V	2.2908457802620728e-5
-snuggle_V2	1.679148335963999e-5
-snugness_N	4.099032628299721e-6
-so_AdA	9.194745859508852e-2
-so_N	4.099032628299721e-6
-so_PConj	1.0160330007518644e-4
-so_Subj	4.207573632538569e-3
-so_and_so_N	4.099032628299721e-6
-so_called_A	1.1263798152737104e-3
-so_so_A	6.62576361925712e-5
-so_so_Adv	7.850402725659827e-6
-soak_N	4.099032628299721e-6
-soak_V	6.872537340786218e-5
-soak_V2	3.358296671927998e-5
-soaker_N	4.099032628299721e-6
-soap_N	4.0990326282997215e-5
-soap_V2	1.679148335963999e-5
-soap_bubble_N	4.099032628299721e-6
-soap_opera_N	4.099032628299721e-6
-soapbox_N	8.198065256599442e-6
-soapy_A	1.3251527238514238e-5
-soar_V	1.6494089617886923e-3
-soar_V2	3.5262115055243983e-4
-sob_N	4.099032628299721e-6
-sob_V	4.5816915605241456e-5
-sob_V2	1.679148335963999e-5
-sob_stuff_N	4.099032628299721e-6
-sobbingly_Adv	7.850402725659827e-6
-sober_A	2.6503054477028476e-5
-sober_V	9.163383121048291e-5
-sober_V2	1.679148335963999e-5
-sober_sides_N	4.099032628299721e-6
-sobriety_N	4.099032628299721e-6
-sobriquet_N	4.099032628299721e-6
-soc_N	4.099032628299721e-6
-soccer_N	1.6396130513198885e-5
-sociability_N	4.099032628299721e-6
-sociable_A	1.3251527238514238e-5
-social_A	8.215946887878828e-4
-social_N	8.198065256599442e-6
-social_work_N	4.099032628299721e-6
-socialism_N	6.558452205279554e-5
-socialist_A	2.120244358162278e-4
-socialist_N	1.6396130513198885e-5
-socialite_N	4.099032628299721e-6
-socialization_N	4.099032628299721e-6
-socialize_V2	3.358296671927998e-5
-society_N	2.2134776192818495e-4
-sociological_A	2.6503054477028476e-5
-sociologist_N	3.689129365469749e-5
-sociology_N	1.6396130513198885e-5
-sock_Adv	7.850402725659827e-6
-sock_N	1.2297097884899164e-5
-sock_V2	3.358296671927998e-5
-socket_N	8.198065256599442e-6
-socratic_A	1.3251527238514238e-5
-sod_N	4.099032628299721e-6
-sod_V	2.2908457802620728e-5
-soda_N	3.279226102639777e-5
-soda_biscuit_N	4.099032628299721e-6
-soda_cracker_N	4.099032628299721e-6
-soda_fountain_N	4.099032628299721e-6
-soda_water_N	4.099032628299721e-6
-sodden_A	1.3251527238514238e-5
-sodding_A	1.3251527238514238e-5
-sodium_N	8.198065256599442e-6
-sodomite_N	4.099032628299721e-6
-sodomy_N	4.099032628299721e-6
-sofa_N	1.2297097884899164e-5
-sofia_PN	3.7296037296037295e-5
-soft_A	8.083431615493686e-4
-soft_boiled_A	1.3251527238514238e-5
-soft_footed_A	1.3251527238514238e-5
-soft_headed_A	1.3251527238514238e-5
-soft_hearted_A	1.3251527238514238e-5
-soft_pedal_V	2.2908457802620728e-5
-soft_pedal_V2	1.679148335963999e-5
-soft_soap_V2	1.679148335963999e-5
-soft_solder_N	4.099032628299721e-6
-soft_solder_V2	1.679148335963999e-5
-soft_spoken_A	3.975458171554272e-5
-soft_witted_A	1.3251527238514238e-5
-soften_V	5.268945294602767e-4
-soften_V2	8.395741679819995e-5
-softener_N	8.198065256599442e-6
-softie_N	4.099032628299721e-6
-softish_A	1.3251527238514238e-5
-softland_V	2.2908457802620728e-5
-softness_N	4.9188391539596654e-5
-software_N	5.041810132808657e-4
-softwood_N	4.099032628299721e-6
-softy_N	1.2297097884899164e-5
-sogginess_N	4.099032628299721e-6
-soggy_A	5.300610895405695e-5
-soh_N	4.099032628299721e-6
-soho_PN	1.8648018648018647e-5
-soigne_A	1.3251527238514238e-5
-soignee_A	1.3251527238514238e-5
-soil_N	6.148548942449582e-5
-soil_V	2.2908457802620728e-5
-soil_V2	3.358296671927998e-5
-soil_pipe_N	4.099032628299721e-6
-soiree_N	4.099032628299721e-6
-sojourn_N	4.099032628299721e-6
-sojourn_V	2.2908457802620728e-5
-sojourner_N	4.099032628299721e-6
-sol_PN	1.8648018648018647e-5
-sol_fa_N	4.099032628299721e-6
-solace_N	1.2297097884899164e-5
-solace_V2	1.679148335963999e-5
-solar_A	1.060122179081139e-4
-solar_plexus_N	4.099032628299721e-6
-solarium_N	4.099032628299721e-6
-solder_N	4.099032628299721e-6
-solder_V2	1.679148335963999e-5
-soldering_iron_N	4.099032628299721e-6
-soldier_N	6.148548942449582e-5
-soldier_V	2.2908457802620728e-5
-soldiery_N	4.099032628299721e-6
-sole_A	5.03558035063541e-4
-sole_N	1.2297097884899164e-5
-sole_V2	1.679148335963999e-5
-solecism_N	4.099032628299721e-6
-soled_A	1.3251527238514238e-5
-solemn_A	3.975458171554272e-5
-solemnity_N	4.099032628299721e-6
-solemnization_N	4.099032628299721e-6
-solemnize_V2	1.679148335963999e-5
-solemnness_N	4.099032628299721e-6
-solicit_V	1.6035920461834508e-4
-solicit_V2	2.3508076703495986e-4
-solicitation_N	6.968355468109526e-5
-solicitor_N	1.6396130513198885e-5
-solicitor_general_N	4.099032628299721e-6
-solicitous_A	3.975458171554272e-5
-solicitude_N	4.099032628299721e-6
-solid_A	4.7705498058651257e-4
-solid_N	1.2297097884899164e-5
-solid_state_A	2.6503054477028476e-5
-solidarity_N	1.2297097884899164e-5
-solidification_N	4.099032628299721e-6
-solidify_V	4.5816915605241456e-5
-solidify_V2	1.0074890015783994e-4
-solidity_N	4.099032628299721e-6
-solidness_N	4.099032628299721e-6
-solihull_PN	1.8648018648018647e-5
-soliloquize_V	2.2908457802620728e-5
-soliloquy_N	4.099032628299721e-6
-solingen_PN	1.8648018648018647e-5
-solipsism_N	4.099032628299721e-6
-solitaire_N	4.099032628299721e-6
-solitary_A	3.975458171554272e-5
-solitude_N	4.099032628299721e-6
-solo_A	3.975458171554272e-5
-solo_N	3.279226102639777e-5
-soloist_N	1.2297097884899164e-5
-solon_PN	1.8648018648018647e-5
-solstice_N	4.099032628299721e-6
-solubility_N	4.099032628299721e-6
-soluble_A	6.62576361925712e-5
-solution_N	2.0085259878668634e-4
-solvable_A	1.3251527238514238e-5
-solve_V2	6.380763676663196e-4
-solvency_N	1.2297097884899164e-5
-solvent_A	6.62576361925712e-5
-solvent_N	2.0495163141498608e-5
-somali_A	3.975458171554272e-5
-somali_N	4.099032628299721e-6
-somalia_PN	1.8648018648018647e-5
-somalian_A	1.3251527238514238e-5
-somalian_N	4.099032628299721e-6
-somatic_A	1.3251527238514238e-5
-sombre_A	1.3251527238514238e-5
-sombreness_N	4.099032628299721e-6
-sombrero_N	4.099032628299721e-6
-some_Quant	9.215331788344638e-3
-somebody_NP	8.137842532746992e-5
-someday_Adv	7.850402725659827e-5
-somehow_AdV	1.8157058556513845e-3
-somehow_Adv	7.850402725659827e-6
-someone_NP	2.3161551823972206e-4
-someplace_Adv	7.850402725659827e-6
-somercotes_PN	1.8648018648018647e-5
-somersault_N	4.099032628299721e-6
-somersault_V	4.5816915605241456e-5
-somerset_PN	1.8648018648018647e-5
-something_NP	4.7262085478645986e-4
-sometime_Adv	1.3345684633621704e-4
-sometimes_Adv	7.065362453093844e-4
-someway_Adv	7.850402725659827e-6
-somewhat_Adv	3.4541771992903234e-4
-somewhere_Adv	7.850402725659827e-6
-somnambulism_N	4.099032628299721e-6
-somnambulist_N	4.099032628299721e-6
-somnolence_N	4.099032628299721e-6
-somnolent_A	1.3251527238514238e-5
-son_N	1.721593703885883e-4
-son_in_law_N	4.099032628299721e-6
-sonar_N	8.198065256599442e-6
-sonata_N	8.198065256599442e-6
-song_N	9.837678307919331e-5
-songbird_N	4.099032628299721e-6
-songbook_N	4.099032628299721e-6
-songster_N	8.198065256599442e-6
-songstress_N	4.099032628299721e-6
-sonia_PN	1.8648018648018647e-5
-sonic_A	1.3251527238514238e-5
-sonnet_N	4.099032628299721e-6
-sonneteer_N	4.099032628299721e-6
-sonny_N	4.099032628299721e-6
-sonority_N	4.099032628299721e-6
-sonorous_A	1.3251527238514238e-5
-sonsy_A	1.3251527238514238e-5
-soochow_PN	1.8648018648018647e-5
-soon_Adv	1.5936317533089448e-3
-sooner_Adv	5.4952819079618785e-5
-soonest_Adv	7.850402725659827e-6
-soot_N	1.2297097884899164e-5
-soot_V2	1.679148335963999e-5
-sooth_N	4.099032628299721e-6
-soothe_V2	8.395741679819995e-5
-soothingly_Adv	7.850402725659827e-6
-soothsayer_N	4.099032628299721e-6
-sooty_A	1.3251527238514238e-5
-sop_N	8.198065256599442e-6
-sop_V2	1.679148335963999e-5
-sophia_PN	1.8648018648018647e-5
-sophie_PN	1.8648018648018647e-5
-sophism_N	4.099032628299721e-6
-sophist_N	4.099032628299721e-6
-sophisticated_A	5.963187257331408e-4
-sophistication_N	2.0495163141498608e-5
-sophistry_N	4.099032628299721e-6
-sophomore_N	1.2297097884899164e-5
-soporific_A	2.6503054477028476e-5
-soporific_N	4.099032628299721e-6
-sopping_A	1.3251527238514238e-5
-sopping_Adv	7.850402725659827e-6
-soppy_A	1.3251527238514238e-5
-soprano_N	8.198065256599442e-6
-sorbet_N	4.099032628299721e-6
-sorcerer_N	4.099032628299721e-6
-sorceress_N	4.099032628299721e-6
-sorcery_N	4.099032628299721e-6
-sordid_A	1.3251527238514238e-5
-sordidness_N	4.099032628299721e-6
-sore_A	7.950916343108544e-5
-sore_N	4.099032628299721e-6
-soreness_N	8.198065256599442e-6
-sorghum_N	1.6396130513198885e-5
-sorority_N	4.099032628299721e-6
-sorrel_A	1.3251527238514238e-5
-sorrel_N	4.099032628299721e-6
-sorrow_N	8.198065256599442e-6
-sorrow_V	2.2908457802620728e-5
-sorrowful_A	1.3251527238514238e-5
-sorry_A	1.060122179081139e-4
-sort_N	3.1152647975077883e-4
-sort_V	2.2908457802620728e-4
-sort_V2	6.716593343855997e-5
-sorter_N	4.099032628299721e-6
-sortie_N	4.099032628299721e-6
-sos_N	4.099032628299721e-6
-sot_N	4.099032628299721e-6
-sotho_A	1.3251527238514238e-5
-sotho_N	4.099032628299721e-6
-sottish_A	1.3251527238514238e-5
-sottishness_N	4.099032628299721e-6
-sotto_voce_Adv	7.850402725659827e-6
-sou'_east_Adv	7.850402725659827e-6
-sou'_east_N	4.099032628299721e-6
-sou'_sou'_east_Adv	7.850402725659827e-6
-sou'_sou'_east_N	4.099032628299721e-6
-sou'_sou'_west_Adv	7.850402725659827e-6
-sou'_sou'_west_N	4.099032628299721e-6
-sou'_west_Adv	7.850402725659827e-6
-sou'_west_N	4.099032628299721e-6
-sou'_wester_N	4.099032628299721e-6
-sou_N	4.099032628299721e-6
-soubrette_N	4.099032628299721e-6
-soubriquet_N	4.099032628299721e-6
-souffle_N	4.099032628299721e-6
-sough_V	2.2908457802620728e-5
-soul_N	4.0990326282997215e-5
-soul_destroying_A	1.3251527238514238e-5
-soul_stirring_A	1.3251527238514238e-5
-soulful_A	2.6503054477028476e-5
-soulless_A	2.6503054477028476e-5
-sound_A	2.3852749029325629e-4
-sound_Adv	7.850402725659827e-6
-sound_N	1.147729135923922e-4
-sound_V	5.727114450655182e-4
-sound_V2	1.679148335963999e-5
-sound_VA	1.7580144777662874e-2
-sound_VS	1.7347056782699203e-4
-sound_film_N	4.099032628299721e-6
-sound_recording_N	4.099032628299721e-6
-sound_wave_N	4.099032628299721e-6
-soundbox_N	4.099032628299721e-6
-sounding_board_N	4.099032628299721e-6
-soundless_A	1.3251527238514238e-5
-soundness_N	1.2297097884899164e-5
-soundproof_A	1.3251527238514238e-5
-soundproof_V2	1.679148335963999e-5
-soundtrack_N	1.6396130513198885e-5
-soup_N	2.869322839809805e-5
-soup_V2	1.679148335963999e-5
-soup_kitchen_N	4.099032628299721e-6
-soupcon_N	4.099032628299721e-6
-sour_A	1.722698541006851e-4
-sour_V	9.163383121048291e-5
-sour_V2	5.037445007891997e-5
-source_N	7.952123298901459e-4
-sourness_N	4.099032628299721e-6
-souse_V2	1.679148335963999e-5
-soused_A	1.3251527238514238e-5
-soutane_N	4.099032628299721e-6
-south_A	5.698156712561123e-4
-south_Adv	1.2560644361055723e-4
-south_N	2.869322839809805e-5
-south_kirkby_PN	1.8648018648018647e-5
-south_normantown_PN	1.8648018648018647e-5
-south_ockendon_PN	1.8648018648018647e-5
-south_shields_PN	1.8648018648018647e-5
-south_southeast_Adv	7.850402725659827e-6
-south_southeast_N	4.099032628299721e-6
-south_southwest_Adv	7.850402725659827e-6
-south_southwest_N	4.099032628299721e-6
-southampton_PN	1.8648018648018647e-5
-southeast_Adv	7.850402725659827e-6
-southeast_N	8.198065256599442e-6
-southeaster_N	4.099032628299721e-6
-southeasterly_A	1.3251527238514238e-5
-southeastern_A	3.975458171554272e-5
-southend_on_sea_PN	1.8648018648018647e-5
-southerly_A	1.3251527238514238e-5
-southerly_Adv	7.850402725659827e-6
-southern_A	5.168095623020553e-4
-southerner_N	4.099032628299721e-6
-southernmost_A	1.3251527238514238e-5
-southpaw_N	4.099032628299721e-6
-southport_PN	1.8648018648018647e-5
-southward_Adv	7.850402725659827e-6
-southwards_Adv	7.850402725659827e-6
-southwark_PN	1.8648018648018647e-5
-southwest_Adv	7.850402725659827e-6
-southwest_N	1.6396130513198885e-5
-southwester_N	4.099032628299721e-6
-southwesterly_A	1.3251527238514238e-5
-southwestern_A	2.6503054477028476e-5
-souvenir_N	1.6396130513198885e-5
-sovereign_A	3.975458171554272e-5
-sovereign_N	4.099032628299721e-6
-sovereignty_N	3.689129365469749e-5
-soviet_A	2.1865019943548493e-3
-soviet_N	9.837678307919331e-5
-sovietize_V2	3.358296671927998e-5
-sow_N	8.198065256599442e-6
-sow_V	9.163383121048291e-5
-sow_V2	5.037445007891997e-5
-sower_N	4.099032628299721e-6
-soy_N	8.198065256599442e-6
-soya_N	4.099032628299721e-6
-sozzled_A	1.3251527238514238e-5
-spa_N	2.4594195769798327e-5
-space_N	4.959829480242662e-4
-space_V2	1.679148335963999e-5
-space_bar_N	4.099032628299721e-6
-space_capsule_N	4.099032628299721e-6
-space_heater_N	4.099032628299721e-6
-space_helmet_N	4.099032628299721e-6
-space_rocket_N	4.099032628299721e-6
-space_time_N	4.099032628299721e-6
-space_vehicle_N	4.099032628299721e-6
-spacecraft_N	4.508935891129693e-5
-spaceship_N	8.198065256599442e-6
-spacesuit_N	4.099032628299721e-6
-spacing_N	4.099032628299721e-6
-spacious_A	2.6503054477028476e-5
-spaciousness_N	4.099032628299721e-6
-spade_N	4.099032628299721e-6
-spade_V2	1.679148335963999e-5
-spadeful_N	4.099032628299721e-6
-spadework_N	4.099032628299721e-6
-spaghetti_N	4.099032628299721e-6
-spain_PN	7.832167832167832e-4
-spalding_PN	1.8648018648018647e-5
-spam_N	4.099032628299721e-6
-span_N	3.689129365469749e-5
-span_V2	8.395741679819995e-5
-spangle_N	4.099032628299721e-6
-spangle_V2	1.679148335963999e-5
-spaniard_N	4.099032628299721e-6
-spaniel_N	4.099032628299721e-6
-spanish_A	2.6503054477028476e-5
-spanish_N	4.099032628299721e-6
-spank_V	4.5816915605241456e-5
-spank_V2	1.679148335963999e-5
-spanking_A	2.6503054477028476e-5
-spanking_N	8.198065256599442e-6
-spanner_N	4.099032628299721e-6
-spar_N	4.099032628299721e-6
-spar_V	4.5816915605241456e-5
-spare_A	1.1926374514662814e-4
-spare_N	8.198065256599442e-6
-spare_V	9.163383121048291e-5
-spare_V2	1.0074890015783994e-4
-spare_rib_N	4.099032628299721e-6
-spareness_N	4.099032628299721e-6
-sparing_A	3.975458171554272e-5
-spark_N	8.198065256599442e-6
-spark_V	1.6035920461834508e-4
-spark_V2	5.541189508681197e-4
-spark_plug_N	4.099032628299721e-6
-sparking_plug_N	4.099032628299721e-6
-sparkle_N	8.198065256599442e-6
-sparkle_V	4.5816915605241456e-5
-sparkler_N	4.099032628299721e-6
-sparkling_A	2.6503054477028476e-5
-sparring_match_N	4.099032628299721e-6
-sparring_partner_N	4.099032628299721e-6
-sparrow_N	4.099032628299721e-6
-sparse_A	3.975458171554272e-5
-sparseness_N	4.099032628299721e-6
-sparsity_N	4.099032628299721e-6
-spartan_A	2.6503054477028476e-5
-spartan_N	4.099032628299721e-6
-spasm_N	1.2297097884899164e-5
-spasmodic_A	1.3251527238514238e-5
-spasmodically_Adv	7.850402725659827e-6
-spastic_A	1.3251527238514238e-5
-spastic_N	4.099032628299721e-6
-spat_N	4.099032628299721e-6
-spat_V	2.2908457802620728e-5
-spat_V2	1.679148335963999e-5
-spatchcock_N	4.099032628299721e-6
-spatchcock_V2	1.679148335963999e-5
-spate_N	3.279226102639777e-5
-spatial_A	1.3251527238514238e-5
-spatter_N	4.099032628299721e-6
-spatter_V	2.2908457802620728e-5
-spatter_V2	1.679148335963999e-5
-spatula_N	4.099032628299721e-6
-spavin_N	4.099032628299721e-6
-spavined_A	1.3251527238514238e-5
-spawn_N	4.099032628299721e-6
-spawn_V	9.163383121048291e-5
-spawn_V2	1.5112335023675992e-4
-spay_V2	1.679148335963999e-5
-speak_V	1.4661412993677266e-3
-speak_V2	2.5187225039459985e-4
-speaker_N	5.73864567961961e-5
-speakership_N	4.099032628299721e-6
-speaking_trumpet_N	4.099032628299721e-6
-speaking_tube_N	4.099032628299721e-6
-spear_N	4.099032628299721e-6
-spear_V2	1.679148335963999e-5
-spearhead_N	8.198065256599442e-6
-spearhead_V2	8.395741679819995e-5
-spearmint_N	4.099032628299721e-6
-spec_N	8.198065256599442e-6
-special_A	2.5840478115102764e-3
-special_N	3.689129365469749e-5
-specialism_N	4.099032628299721e-6
-specialist_N	4.4679455648466963e-4
-speciality_N	8.198065256599442e-6
-specialization_N	1.2297097884899164e-5
-specialize_V	8.247044808943462e-4
-specialize_V2	1.5112335023675992e-4
-specialty_N	2.3774389244138384e-4
-specie_N	4.099032628299721e-6
-species_N	2.0495163141498608e-5
-specifiable_A	1.3251527238514238e-5
-specific_A	1.2456435604203384e-3
-specific_N	5.328742416789638e-5
-specifically_Adv	2.1981127631847514e-4
-specification_N	3.689129365469749e-5
-specificity_N	8.198065256599442e-6
-specify_V	9.163383121048291e-5
-specify_V2	7.052423011048797e-4
-specify_VS	4.6258818087197874e-4
-specimen_N	8.198065256599442e-6
-specious_A	1.3251527238514238e-5
-speciousness_N	4.099032628299721e-6
-speck_N	4.099032628299721e-6
-specked_A	1.3251527238514238e-5
-speckle_N	4.099032628299721e-6
-speckled_A	2.6503054477028476e-5
-speckless_A	1.3251527238514238e-5
-spectacle_N	1.2297097884899164e-5
-spectacled_A	1.3251527238514238e-5
-spectacular_A	1.9877290857771358e-4
-spectacular_N	4.099032628299721e-6
-spectator_N	2.869322839809805e-5
-spectral_A	1.3251527238514238e-5
-spectre_N	4.099032628299721e-6
-spectroscope_N	4.099032628299721e-6
-spectroscopic_A	1.3251527238514238e-5
-spectrum_N	2.869322839809805e-5
-speculate_V	3.6653532484193165e-4
-speculate_VS	1.2142939747889442e-3
-speculation_N	4.017051975733727e-4
-speculative_A	1.722698541006851e-4
-speculator_N	1.6806033776028858e-4
-speech_N	2.2134776192818495e-4
-speech_day_N	4.099032628299721e-6
-speechify_V	2.2908457802620728e-5
-speechless_A	1.3251527238514238e-5
-speed_N	1.8445646827348745e-4
-speed_V	3.6653532484193165e-4
-speed_V2	2.1828928367531987e-4
-speed_cop_N	4.099032628299721e-6
-speed_indicator_N	4.099032628299721e-6
-speed_limit_N	4.099032628299721e-6
-speed_up_N	4.099032628299721e-6
-speedboat_N	4.099032628299721e-6
-speedily_Adv	7.850402725659827e-6
-speeding_N	8.198065256599442e-6
-speedometer_N	1.2297097884899164e-5
-speedway_N	8.198065256599442e-6
-speedwell_N	4.099032628299721e-6
-speedy_A	7.950916343108544e-5
-spelaeologist_N	4.099032628299721e-6
-spelaeology_N	4.099032628299721e-6
-speleologist_N	4.099032628299721e-6
-speleology_N	4.099032628299721e-6
-spell_N	1.2297097884899164e-5
-spell_V	9.163383121048291e-5
-spell_V2	1.1754038351747993e-4
-spellbinder_N	4.099032628299721e-6
-spellbound_A	1.3251527238514238e-5
-speller_N	4.099032628299721e-6
-spelling_N	1.2297097884899164e-5
-spelt_N	4.099032628299721e-6
-spenborough_PN	1.8648018648018647e-5
-spend_V	7.765967195088427e-3
-spend_V2	2.166101353393559e-3
-spend_V2V	1.1621150493898896e-3
-spend_VS	1.1564704521799469e-4
-spender_N	2.4594195769798327e-5
-spendthrift_N	8.198065256599442e-6
-spennymoor_PN	1.8648018648018647e-5
-spent_A	2.6503054477028476e-5
-sperm_N	8.198065256599442e-6
-sperm_whale_N	4.099032628299721e-6
-spermaceti_N	4.099032628299721e-6
-spermatozoon_N	4.099032628299721e-6
-spermicide_N	4.099032628299721e-6
-spew_V	6.872537340786218e-5
-spew_V2	5.037445007891997e-5
-sphagnum_N	4.099032628299721e-6
-sphere_N	1.6396130513198885e-5
-spherical_A	1.3251527238514238e-5
-spheroid_N	4.099032628299721e-6
-sphinx_N	4.099032628299721e-6
-spice_N	1.2297097884899164e-5
-spice_V2	1.679148335963999e-5
-spicily_Adv	7.850402725659827e-6
-spiciness_N	4.099032628299721e-6
-spick_A	1.3251527238514238e-5
-spicy_A	1.3251527238514238e-5
-spider_N	8.198065256599442e-6
-spidery_A	1.3251527238514238e-5
-spiel_N	4.099032628299721e-6
-spiel_V	2.2908457802620728e-5
-spiel_V2	1.679148335963999e-5
-spigot_N	8.198065256599442e-6
-spike_N	4.099032628299721e-6
-spike_V2	6.716593343855997e-5
-spikenard_N	4.099032628299721e-6
-spiky_A	1.3251527238514238e-5
-spill_N	9.427775045089359e-5
-spill_V	2.0617612022358654e-4
-spill_V2	3.358296671927998e-5
-spillage_N	4.099032628299721e-6
-spillover_N	8.198065256599442e-6
-spillway_N	4.099032628299721e-6
-spin_N	1.6396130513198885e-5
-spin_V	6.414368184733803e-4
-spin_V2	6.716593343855997e-5
-spin_drier_N	4.099032628299721e-6
-spin_dry_V2	1.679148335963999e-5
-spin_off_N	4.099032628299721e-6
-spinach_N	4.099032628299721e-6
-spinal_A	5.300610895405695e-5
-spindle_N	4.099032628299721e-6
-spindle_berry_N	4.099032628299721e-6
-spindle_legged_A	1.3251527238514238e-5
-spindle_shanked_A	1.3251527238514238e-5
-spindle_shanks_N	4.099032628299721e-6
-spindle_tree_N	4.099032628299721e-6
-spindly_A	1.3251527238514238e-5
-spindrift_N	4.099032628299721e-6
-spine_N	8.198065256599442e-6
-spineless_A	1.3251527238514238e-5
-spinet_N	4.099032628299721e-6
-spinnaker_N	4.099032628299721e-6
-spinney_N	4.099032628299721e-6
-spinning_wheel_N	4.099032628299721e-6
-spinster_N	4.099032628299721e-6
-spinsterhood_N	4.099032628299721e-6
-spiny_A	1.3251527238514238e-5
-spiral_A	1.3251527238514238e-5
-spiral_N	2.869322839809805e-5
-spiral_V	2.2908457802620728e-5
-spire_N	1.2297097884899164e-5
-spirit_N	2.295458271847844e-4
-spirit_V2	8.395741679819995e-5
-spirit_lamp_N	4.099032628299721e-6
-spirit_level_N	4.099032628299721e-6
-spirit_rapper_N	4.099032628299721e-6
-spirit_stove_N	4.099032628299721e-6
-spirited_A	1.3251527238514238e-5
-spiritless_A	1.3251527238514238e-5
-spiritual_A	2.6503054477028476e-5
-spiritual_N	4.099032628299721e-6
-spiritualism_N	4.099032628299721e-6
-spiritualist_N	4.099032628299721e-6
-spiritualistic_A	1.3251527238514238e-5
-spirituality_N	4.099032628299721e-6
-spiritualization_N	4.099032628299721e-6
-spiritualize_V2	1.679148335963999e-5
-spirituous_A	1.3251527238514238e-5
-spirt_N	4.099032628299721e-6
-spirt_V	2.2908457802620728e-5
-spit_N	4.099032628299721e-6
-spit_V	2.2908457802620728e-5
-spit_V2	1.679148335963999e-5
-spite_N	3.689129365469749e-5
-spite_V2	1.679148335963999e-5
-spiteful_A	1.3251527238514238e-5
-spitefulness_N	4.099032628299721e-6
-spitfire_N	4.099032628299721e-6
-spitting_N	8.198065256599442e-6
-spittle_N	8.198065256599442e-6
-spittoon_N	4.099032628299721e-6
-spiv_N	4.099032628299721e-6
-splash_N	4.099032628299721e-6
-splash_V	2.2908457802620728e-5
-splash_V2	3.358296671927998e-5
-splashdown_N	4.099032628299721e-6
-splay_A	1.3251527238514238e-5
-splay_N	4.099032628299721e-6
-splay_V	2.2908457802620728e-5
-splay_V2	1.679148335963999e-5
-splayfoot_N	4.099032628299721e-6
-splayfooted_A	1.3251527238514238e-5
-spleen_N	4.099032628299721e-6
-splendid_A	6.62576361925712e-5
-splendiferous_A	1.3251527238514238e-5
-splendour_N	4.099032628299721e-6
-splenetic_A	1.3251527238514238e-5
-splice_N	4.099032628299721e-6
-splice_V2	1.679148335963999e-5
-splicer_N	4.099032628299721e-6
-splint_N	8.198065256599442e-6
-splinter_N	8.198065256599442e-6
-splinter_V	2.2908457802620728e-5
-splinter_V2	3.358296671927998e-5
-splinter_proof_A	1.3251527238514238e-5
-splintery_A	1.3251527238514238e-5
-split_N	1.6806033776028858e-4
-split_PN	1.8648018648018647e-5
-split_V	5.956199028681389e-4
-split_V2	2.6866373375423986e-4
-splodge_N	4.099032628299721e-6
-splosh_V2	1.679148335963999e-5
-splotch_N	4.099032628299721e-6
-splurge_N	4.099032628299721e-6
-splurge_V	2.2908457802620728e-5
-splutter_N	4.099032628299721e-6
-splutter_V	2.2908457802620728e-5
-splutter_V2	1.679148335963999e-5
-spode_N	4.099032628299721e-6
-spoil_N	4.099032628299721e-6
-spoil_V	4.5816915605241456e-5
-spoil_V2	5.037445007891997e-5
-spoilsport_N	4.099032628299721e-6
-spoke_N	8.198065256599442e-6
-spokesman_N	1.7256927365141826e-3
-spoliation_N	4.099032628299721e-6
-spondaic_A	1.3251527238514238e-5
-spondee_N	4.099032628299721e-6
-sponge_N	4.099032628299721e-6
-sponge_V	2.2908457802620728e-5
-sponge_V2	1.679148335963999e-5
-sponge_cake_N	4.099032628299721e-6
-sponger_N	4.099032628299721e-6
-sponginess_N	4.099032628299721e-6
-spongy_A	1.3251527238514238e-5
-sponsor_N	1.2297097884899163e-4
-sponsor_V2	4.3657856735063974e-4
-sponsorship_N	1.6396130513198885e-5
-spontaneity_N	4.099032628299721e-6
-spontaneous_A	6.62576361925712e-5
-spontaneousness_N	4.099032628299721e-6
-spoof_N	4.099032628299721e-6
-spoof_V2	1.679148335963999e-5
-spook_N	1.6396130513198885e-5
-spook_V2	2.0149780031567988e-4
-spooky_A	2.6503054477028476e-5
-spool_N	4.099032628299721e-6
-spoon_N	4.099032628299721e-6
-spoon_V	2.2908457802620728e-5
-spoon_V2	1.679148335963999e-5
-spoonerism_N	4.099032628299721e-6
-spoonfeed_V2	1.679148335963999e-5
-spoonfeeding_N	4.099032628299721e-6
-spoonful_N	8.198065256599442e-6
-spoor_N	4.099032628299721e-6
-sporadic_A	9.276069066959968e-5
-sporadically_Adv	1.5700805451319653e-5
-spore_N	8.198065256599442e-6
-sporran_N	4.099032628299721e-6
-sport_N	3.6481390391867517e-4
-sport_V	9.163383121048291e-5
-sport_V2	1.0074890015783994e-4
-sporting_A	1.3251527238514238e-5
-sportive_A	1.3251527238514238e-5
-sportiveness_N	4.099032628299721e-6
-sports_car_N	4.099032628299721e-6
-sports_coat_N	4.099032628299721e-6
-sports_editor_N	4.099032628299721e-6
-sports_jacket_N	4.099032628299721e-6
-sportsman_N	8.198065256599442e-6
-sportsmanlike_A	1.3251527238514238e-5
-sportsmanship_N	4.099032628299721e-6
-spot_N	2.5823905558288243e-4
-spot_V	6.872537340786218e-5
-spot_V2	3.0224670047351984e-4
-spot_VS	1.7347056782699203e-4
-spotless_A	1.3251527238514238e-5
-spotlight_N	1.2297097884899164e-5
-spotlight_V2	3.358296671927998e-5
-spotted_A	1.3251527238514238e-5
-spotter_N	4.099032628299721e-6
-spotty_A	7.950916343108544e-5
-spouse_N	8.198065256599443e-5
-spout_N	4.099032628299721e-6
-spout_V	2.2908457802620728e-5
-spout_V2	3.358296671927998e-5
-sprain_N	4.099032628299721e-6
-sprain_V2	1.679148335963999e-5
-sprat_N	4.099032628299721e-6
-sprawl_N	8.198065256599442e-6
-sprawl_V	6.872537340786218e-5
-sprawl_V2	3.358296671927998e-5
-spray_N	2.4594195769798327e-5
-spray_V2	5.037445007891997e-5
-spray_gun_N	4.099032628299721e-6
-sprayer_N	4.099032628299721e-6
-spread_N	1.926545335300869e-4
-spread_V	7.330706496838633e-4
-spread_V2	4.197870839909998e-4
-spread_V2V	5.810575246949448e-4
-spread_VS	2.3129409043598937e-4
-spread_over_N	4.099032628299721e-6
-spreadeagle_N	4.099032628299721e-6
-spreadeagle_V2	1.679148335963999e-5
-spreader_N	4.099032628299721e-6
-spree_N	4.9188391539596654e-5
-sprig_N	4.099032628299721e-6
-sprigged_A	1.3251527238514238e-5
-sprightliness_N	4.099032628299721e-6
-sprightly_A	3.975458171554272e-5
-spring_N	4.017051975733727e-4
-spring_V	2.51993035828828e-4
-spring_V2	1.679148335963999e-5
-spring_balance_N	4.099032628299721e-6
-spring_clean_N	4.099032628299721e-6
-spring_clean_V2	1.679148335963999e-5
-spring_cleaning_N	4.099032628299721e-6
-spring_gun_N	4.099032628299721e-6
-spring_mattress_N	4.099032628299721e-6
-springboard_N	4.099032628299721e-6
-springbok_N	4.099032628299721e-6
-springfield_PN	1.8648018648018647e-5
-springless_A	1.3251527238514238e-5
-springlike_A	1.3251527238514238e-5
-springtide_N	4.099032628299721e-6
-springtime_N	4.099032628299721e-6
-springy_A	1.3251527238514238e-5
-sprinkle_V2	8.395741679819995e-5
-sprinkler_N	1.2297097884899164e-5
-sprinkling_N	4.099032628299721e-6
-sprint_N	4.099032628299721e-6
-sprint_V	2.2908457802620728e-5
-sprinter_N	4.099032628299721e-6
-sprit_N	4.099032628299721e-6
-sprite_N	4.099032628299721e-6
-spritsail_N	4.099032628299721e-6
-sprocket_N	4.099032628299721e-6
-sprocket_wheel_N	4.099032628299721e-6
-sprout_N	4.099032628299721e-6
-sprout_V	9.163383121048291e-5
-sprout_V2	1.679148335963999e-5
-spruce_A	1.3251527238514238e-5
-spruce_N	4.099032628299721e-6
-spruce_V	6.872537340786218e-5
-spruce_V2	1.679148335963999e-5
-spruceness_N	4.099032628299721e-6
-spry_A	1.3251527238514238e-5
-spud_N	8.198065256599442e-6
-spue_V	2.2908457802620728e-5
-spue_V2	1.679148335963999e-5
-spume_N	4.099032628299721e-6
-spunk_N	4.099032628299721e-6
-spunky_A	1.3251527238514238e-5
-spur_N	8.198065256599442e-6
-spur_V	1.1454228901310364e-4
-spur_V2	6.044934009470397e-4
-spurious_A	2.6503054477028476e-5
-spuriousness_N	4.099032628299721e-6
-spurn_V2	1.5112335023675992e-4
-spurre_V2V	1.1621150493898896e-3
-spurt_N	3.279226102639777e-5
-spurt_V	1.3745074681572437e-4
-sputnik_N	4.099032628299721e-6
-sputter_V	6.872537340786218e-5
-sputter_V2	1.679148335963999e-5
-sputum_N	4.099032628299721e-6
-spy_N	7.378258730939498e-5
-spy_V	4.5816915605241456e-5
-spy_V2	6.716593343855997e-5
-spy_hole_N	4.099032628299721e-6
-spyglass_N	8.198065256599442e-6
-sq_PN	1.8648018648018647e-5
-squab_N	4.099032628299721e-6
-squabble_N	1.6396130513198885e-5
-squabble_V	4.5816915605241456e-5
-squad_N	3.279226102639777e-5
-squadron_N	1.2297097884899164e-5
-squalid_A	3.975458171554272e-5
-squall_N	8.198065256599442e-6
-squall_V	2.2908457802620728e-5
-squally_A	1.3251527238514238e-5
-squalor_N	8.198065256599442e-6
-squander_V2	5.037445007891997e-5
-squandermania_N	4.099032628299721e-6
-square_A	3.710427626783987e-4
-square_Adv	1.5700805451319653e-5
-square_N	4.9188391539596654e-5
-square_V	1.1454228901310364e-4
-square_V2	3.358296671927998e-5
-square_bashing_N	4.099032628299721e-6
-square_built_A	1.3251527238514238e-5
-square_rigged_A	1.3251527238514238e-5
-square_shouldered_A	1.3251527238514238e-5
-square_toed_A	1.3251527238514238e-5
-square_toes_N	4.099032628299721e-6
-squareness_N	4.099032628299721e-6
-squash_N	4.099032628299721e-6
-squash_V	2.2908457802620728e-5
-squash_V2	1.679148335963999e-5
-squashy_A	1.3251527238514238e-5
-squat_A	2.6503054477028476e-5
-squat_V	4.5816915605241456e-5
-squatter_N	4.099032628299721e-6
-squaw_N	4.099032628299721e-6
-squawk_N	4.099032628299721e-6
-squawk_V	2.2908457802620728e-5
-squawker_N	4.099032628299721e-6
-squeak_N	4.099032628299721e-6
-squeak_V	2.2908457802620728e-5
-squeak_V2	3.358296671927998e-5
-squeaker_N	4.099032628299721e-6
-squeaky_A	1.3251527238514238e-5
-squeal_N	4.099032628299721e-6
-squeal_V	2.2908457802620728e-5
-squeal_V2	1.679148335963999e-5
-squealer_N	4.099032628299721e-6
-squeamish_A	3.975458171554272e-5
-squeamishness_N	4.099032628299721e-6
-squeegee_N	4.099032628299721e-6
-squeegee_V2	3.358296671927998e-5
-squeeze_N	8.607968519429415e-5
-squeeze_V	3.2071840923669016e-4
-squeeze_V2	3.694126339120798e-4
-squeezer_N	4.099032628299721e-6
-squelch_N	4.099032628299721e-6
-squelch_V	4.5816915605241456e-5
-squelch_V2	3.358296671927998e-5
-squib_N	4.099032628299721e-6
-squid_N	4.099032628299721e-6
-squiffy_A	1.3251527238514238e-5
-squiggle_N	4.099032628299721e-6
-squiggly_A	1.3251527238514238e-5
-squint_N	4.099032628299721e-6
-squint_V	9.163383121048291e-5
-squint_eyed_A	1.3251527238514238e-5
-squire_N	4.099032628299721e-6
-squire_V2	1.679148335963999e-5
-squirearchy_N	4.099032628299721e-6
-squirm_N	4.099032628299721e-6
-squirm_V	4.5816915605241456e-5
-squirrel_N	4.099032628299721e-6
-squirt_N	4.099032628299721e-6
-squirt_V	2.2908457802620728e-5
-squirt_V2	1.679148335963999e-5
-sr_PN	1.8648018648018647e-5
-sri_lanka_PN	1.8648018648018647e-5
-sri_lankan_A	1.3251527238514238e-5
-sri_lankan_N	4.099032628299721e-6
-srn_N	4.099032628299721e-6
-ss_N	4.099032628299721e-6
-st_PN	1.8648018648018647e-5
-st_albans_PN	1.8648018648018647e-5
-st_andrews_PN	1.8648018648018647e-5
-st_andrews_major_PN	1.8648018648018647e-5
-st_austell_PN	1.8648018648018647e-5
-st_blazey_PN	1.8648018648018647e-5
-st_helens_PN	1.8648018648018647e-5
-st_ives_PN	1.8648018648018647e-5
-st_louis_PN	1.8648018648018647e-5
-st_neots_PN	1.8648018648018647e-5
-st_paul_PN	1.8648018648018647e-5
-st_petersburg_PN	1.8648018648018647e-5
-st_stephen_PN	1.8648018648018647e-5
-sta_PN	1.8648018648018647e-5
-stab_N	8.198065256599442e-6
-stab_V	2.2908457802620728e-5
-stab_V2	1.1754038351747993e-4
-stabber_N	4.099032628299721e-6
-stability_N	1.3116904410559108e-4
-stabilization_N	1.2297097884899164e-5
-stabilize_V	5.727114450655182e-4
-stabilize_V2	3.5262115055243983e-4
-stabilizer_N	4.099032628299721e-6
-stable_A	4.6380345334799835e-4
-stable_N	1.6396130513198885e-5
-stable_V2	1.679148335963999e-5
-stable_companion_N	4.099032628299721e-6
-stableboy_N	4.099032628299721e-6
-stableman_N	4.099032628299721e-6
-stablemate_N	4.099032628299721e-6
-stabling_N	4.099032628299721e-6
-staccato_A	1.3251527238514238e-5
-staccato_Adv	7.850402725659827e-6
-stack_N	1.2297097884899164e-5
-stack_V2	1.679148335963999e-4
-stadium_N	1.2707001147729135e-4
-staff_N	5.697655353336613e-4
-staff_V2	1.0074890015783994e-4
-staff_office_N	4.099032628299721e-6
-stafford_PN	1.8648018648018647e-5
-staffordshire_PN	1.8648018648018647e-5
-stag_N	4.099032628299721e-6
-stag_party_N	4.099032628299721e-6
-stage_N	2.3774389244138384e-4
-stage_V	2.7490149363144874e-4
-stage_V2	2.1828928367531987e-4
-stage_struck_A	1.3251527238514238e-5
-stage_whisper_N	4.099032628299721e-6
-stagecoach_N	4.099032628299721e-6
-stagecraft_N	4.099032628299721e-6
-stager_N	4.099032628299721e-6
-stagflation_N	1.6396130513198885e-5
-stagger_N	4.099032628299721e-6
-stagger_V	2.0617612022358654e-4
-stagger_V2	3.358296671927998e-5
-staggerer_N	4.099032628299721e-6
-staggeringly_Adv	7.850402725659827e-6
-staginess_N	4.099032628299721e-6
-staging_N	2.0495163141498608e-5
-stagnancy_N	4.099032628299721e-6
-stagnant_A	7.950916343108544e-5
-stagnate_V	6.872537340786218e-5
-stagnation_N	1.2297097884899164e-5
-stagy_A	1.3251527238514238e-5
-staid_A	5.300610895405695e-5
-staidness_N	4.099032628299721e-6
-stain_N	8.198065256599442e-6
-stain_V	2.2908457802620728e-5
-stain_V2	3.358296671927998e-5
-stainless_A	2.6503054477028476e-5
-stair_N	1.6396130513198885e-5
-stair_carpet_N	4.099032628299721e-6
-stair_rod_N	4.099032628299721e-6
-staircase_N	8.198065256599442e-6
-stairway_N	4.099032628299721e-6
-stake_N	1.6232169208066896e-3
-stake_V2	5.037445007891997e-5
-stake_holder_N	4.099032628299721e-6
-stakeford_PN	1.8648018648018647e-5
-stalactite_N	4.099032628299721e-6
-stalagmite_N	4.099032628299721e-6
-stale_A	5.300610895405695e-5
-stale_V	2.2908457802620728e-5
-stalemate_N	1.6396130513198885e-5
-stalemate_V2	1.679148335963999e-5
-staleness_N	4.099032628299721e-6
-stalk_N	4.099032628299721e-6
-stalk_V	2.2908457802620728e-5
-stalk_V2	6.716593343855997e-5
-stalker_N	4.099032628299721e-6
-stalking_horse_N	4.099032628299721e-6
-stall_N	1.6396130513198885e-5
-stall_V	2.7490149363144874e-4
-stall_V2	1.847063169560399e-4
-stall_fed_A	1.3251527238514238e-5
-stallion_N	8.198065256599442e-6
-stalwart_A	3.975458171554272e-5
-stalwart_N	2.0495163141498608e-5
-stalybridge_PN	1.8648018648018647e-5
-stamen_N	4.099032628299721e-6
-stamford_PN	1.8648018648018647e-5
-stamina_N	4.099032628299721e-6
-stammer_N	4.099032628299721e-6
-stammer_V	2.2908457802620728e-5
-stammer_V2	1.679148335963999e-5
-stammerer_N	4.099032628299721e-6
-stammeringly_Adv	7.850402725659827e-6
-stamp_N	2.869322839809805e-5
-stamp_V	1.1454228901310364e-4
-stamp_V2	3.358296671927998e-5
-stamp_album_N	4.099032628299721e-6
-stamp_collector_N	4.099032628299721e-6
-stamp_dealer_N	4.099032628299721e-6
-stamp_duty_N	4.099032628299721e-6
-stampede_N	2.0495163141498608e-5
-stampede_V	4.5816915605241456e-5
-stampede_V2	5.037445007891997e-5
-stamping_ground_N	4.099032628299721e-6
-stan_PN	1.8648018648018647e-5
-stance_N	9.837678307919331e-5
-stanch_V2	3.358296671927998e-5
-stanchion_N	4.099032628299721e-6
-stand_N	1.2297097884899163e-4
-stand_V	2.51993035828828e-3
-stand_V2	2.5187225039459985e-4
-stand_VS	3.4694113565398406e-4
-stand_VV	1.3937282229965157e-3
-stand_in_N	4.099032628299721e-6
-stand_to_N	4.099032628299721e-6
-stand_up_A	1.3251527238514238e-5
-standard_A	8.746007977419398e-4
-standard_N	5.328742416789638e-4
-standard_bearer_N	4.099032628299721e-6
-standardization_N	4.099032628299721e-6
-standardize_V2	2.1828928367531987e-4
-standby_N	1.2297097884899164e-5
-standing_A	1.3251527238514238e-5
-standing_N	9.017871782259386e-5
-standoffish_A	1.3251527238514238e-5
-standoffishness_N	4.099032628299721e-6
-standpipe_N	4.099032628299721e-6
-standpoint_N	3.279226102639777e-5
-standstill_N	2.4594195769798327e-5
-stanford_PN	1.8648018648018647e-5
-stanley_PN	1.8648018648018647e-5
-stanza_N	4.099032628299721e-6
-staple_N	1.2297097884899164e-5
-staple_V2	3.358296671927998e-5
-stapler_N	4.099032628299721e-6
-stapling_machine_N	4.099032628299721e-6
-star_N	1.2297097884899163e-4
-star_V	1.3745074681572437e-4
-star_V2	6.716593343855997e-5
-starboard_N	4.099032628299721e-6
-starboard_V2	1.679148335963999e-5
-starch_N	8.198065256599442e-6
-starch_V2	1.679148335963999e-5
-starchy_A	1.3251527238514238e-5
-stardom_N	1.2297097884899164e-5
-stardust_N	4.099032628299721e-6
-stare_N	8.198065256599442e-6
-stare_V	9.163383121048291e-5
-stare_V2	1.679148335963999e-5
-starfish_N	4.099032628299721e-6
-stargazer_N	4.099032628299721e-6
-staring_A	1.3251527238514238e-5
-staring_Adv	7.850402725659827e-6
-stark_A	1.1926374514662814e-4
-stark_Adv	7.850402725659827e-6
-starkers_A	1.3251527238514238e-5
-starless_A	1.3251527238514238e-5
-starlet_N	4.099032628299721e-6
-starlight_N	4.099032628299721e-6
-starling_N	4.099032628299721e-6
-starlit_A	1.3251527238514238e-5
-starry_A	1.3251527238514238e-5
-starry_eyed_A	1.3251527238514238e-5
-start_N	2.746351860960813e-4
-start_V	3.6882617062219372e-3
-start_V2	1.1754038351747993e-3
-start_ing_VV	2.7874564459930314e-3
-start_to_VV	8.461921353907416e-3
-starter_N	2.869322839809805e-5
-starting_gate_N	4.099032628299721e-6
-starting_point_N	4.099032628299721e-6
-starting_post_N	4.099032628299721e-6
-startle_V2	1.679148335963999e-5
-startlingly_Adv	7.850402725659827e-6
-starvation_N	8.198065256599442e-6
-starve_V	1.1454228901310364e-4
-starve_V2	6.716593343855997e-5
-starveling_N	4.099032628299721e-6
-stash_V2	5.037445007891997e-5
-state_N	2.9349073618626003e-3
-state_V2	5.205359841488397e-4
-state_VS	1.0986469295709495e-3
-statecraft_N	4.099032628299721e-6
-stated_A	2.6503054477028476e-5
-statehood_N	4.099032628299721e-6
-statehouse_N	8.198065256599442e-6
-stateless_A	1.3251527238514238e-5
-stateliness_N	4.099032628299721e-6
-stately_A	5.300610895405695e-5
-statement_N	9.304804066240368e-4
-statesman_N	1.2297097884899164e-5
-statesmanlike_A	1.3251527238514238e-5
-statesmanship_N	4.099032628299721e-6
-static_A	3.975458171554272e-5
-statically_Adv	7.850402725659827e-6
-statics_N	4.099032628299721e-6
-station_N	5.00081980652566e-4
-station_V2	5.037445007891997e-5
-station_waggon_N	4.099032628299721e-6
-stationary_A	3.975458171554272e-5
-stationer_N	4.099032628299721e-6
-stationery_N	1.6396130513198885e-5
-stationmaster_N	4.099032628299721e-6
-statistic_N	8.198065256599442e-6
-statistical_A	1.8552138133919935e-4
-statistician_N	1.2297097884899164e-5
-statistics_N	1.4756517461878997e-4
-statuary_A	1.3251527238514238e-5
-statuary_N	4.099032628299721e-6
-statue_N	3.279226102639777e-5
-statuesque_A	1.3251527238514238e-5
-statuette_N	4.099032628299721e-6
-stature_N	1.6396130513198885e-5
-status_N	1.2297097884899164e-5
-status_quo_N	1.721593703885883e-4
-statute_N	9.837678307919331e-5
-statute_book_N	4.099032628299721e-6
-statutory_A	1.325152723851424e-4
-staunch_A	9.276069066959968e-5
-staunch_V2	1.679148335963999e-5
-staunchness_N	4.099032628299721e-6
-stave_N	4.099032628299721e-6
-stave_V	9.163383121048291e-5
-stave_V2	1.679148335963999e-5
-stay_N	4.508935891129693e-5
-stay_V	2.038852744433245e-3
-stay_V2	2.0149780031567988e-4
-stay_VA	2.5853154084798345e-2
-stay_VS	2.891176130449867e-4
-stay_at_home_N	4.099032628299721e-6
-stayer_N	4.099032628299721e-6
-std_PN	1.8648018648018647e-5
-stead_N	4.099032628299721e-6
-steadfast_A	5.300610895405695e-5
-steadfastness_N	4.099032628299721e-6
-steadily_Adv	7.850402725659827e-6
-steadiness_N	8.198065256599442e-6
-steady_A	9.276069066959967e-4
-steady_Adv	3.9252013628299135e-5
-steady_N	4.099032628299721e-6
-steady_V	9.163383121048291e-5
-steady_V2	3.358296671927998e-5
-steak_N	1.6396130513198885e-5
-steal_V	2.9780995143406945e-4
-steal_V2	6.044934009470397e-4
-stealth_N	4.099032628299721e-6
-stealthily_Adv	7.850402725659827e-6
-stealthy_A	1.3251527238514238e-5
-steam_N	7.788161993769471e-5
-steam_V	6.872537340786218e-5
-steam_V2	1.679148335963999e-5
-steam_boiler_N	4.099032628299721e-6
-steam_coal_N	4.099032628299721e-6
-steam_engine_N	4.099032628299721e-6
-steam_heat_N	4.099032628299721e-6
-steam_heat_V2	1.679148335963999e-5
-steamboat_N	4.099032628299721e-6
-steamer_N	4.099032628299721e-6
-steamroller_N	8.198065256599442e-6
-steamroller_V2	1.679148335963999e-5
-steamship_N	4.099032628299721e-6
-steamy_A	1.3251527238514238e-5
-steed_N	4.099032628299721e-6
-steel_N	7.583210362354484e-4
-steel_V2	1.679148335963999e-5
-steel_clad_A	1.3251527238514238e-5
-steel_plated_A	1.3251527238514238e-5
-steelworks_N	4.099032628299721e-6
-steely_A	2.6503054477028476e-5
-steelyard_N	4.099032628299721e-6
-steenbok_N	4.099032628299721e-6
-steep_A	6.095702529716549e-4
-steep_V	2.2908457802620728e-5
-steep_V2	1.679148335963999e-5
-steepen_V	2.2908457802620728e-5
-steepen_V2	1.679148335963999e-5
-steepish_A	1.3251527238514238e-5
-steeple_N	4.099032628299721e-6
-steeplechase_N	4.099032628299721e-6
-steeplechaser_N	4.099032628299721e-6
-steeplejack_N	4.099032628299721e-6
-steepness_N	4.099032628299721e-6
-steer_N	4.099032628299721e-6
-steer_V	2.9780995143406945e-4
-steer_V2	1.1754038351747993e-4
-steerage_N	4.099032628299721e-6
-steerageway_N	4.099032628299721e-6
-steering_gear_N	4.099032628299721e-6
-steering_wheel_N	4.099032628299721e-6
-steersman_N	4.099032628299721e-6
-stele_N	4.099032628299721e-6
-stella_PN	1.8648018648018647e-5
-stellar_A	7.950916343108544e-5
-stem_N	2.0495163141498608e-5
-stem_V	1.5806835883808302e-3
-stem_V2	1.847063169560399e-4
-stemmed_A	1.3251527238514238e-5
-sten_PN	1.8648018648018647e-5
-stench_N	8.198065256599442e-6
-stencil_N	4.099032628299721e-6
-stencil_V2	1.679148335963999e-5
-stenographer_N	4.099032628299721e-6
-stenography_N	4.099032628299721e-6
-stentorian_A	1.3251527238514238e-5
-step_N	6.02557796360059e-4
-step_V	1.5348666727755887e-3
-step_V2	3.358296671927998e-5
-stepbrother_N	4.099032628299721e-6
-stepchild_N	4.099032628299721e-6
-stepdaughter_N	4.099032628299721e-6
-stepfather_N	4.099032628299721e-6
-stephanie_PN	1.8648018648018647e-5
-stephen_PN	1.8648018648018647e-5
-stepladder_N	4.099032628299721e-6
-stepmother_N	8.198065256599442e-6
-stepparent_N	4.099032628299721e-6
-steppe_N	4.099032628299721e-6
-stepping_stone_N	4.099032628299721e-6
-stepsister_N	4.099032628299721e-6
-stepson_N	4.099032628299721e-6
-stereo_N	2.869322839809805e-5
-stereophonic_A	1.3251527238514238e-5
-stereoscope_N	4.099032628299721e-6
-stereoscopic_A	1.3251527238514238e-5
-stereotype_N	1.2297097884899164e-5
-stereotype_V2	1.679148335963999e-5
-sterile_A	3.975458171554272e-5
-sterility_N	8.198065256599442e-6
-sterilization_N	8.198065256599442e-6
-sterilize_V	1.1454228901310364e-4
-sterilize_V2	5.037445007891997e-5
-sterling_A	9.276069066959968e-5
-sterling_N	1.5986227250368914e-4
-stern_A	5.300610895405695e-5
-stern_N	4.099032628299721e-6
-sternness_N	4.099032628299721e-6
-sternum_N	4.099032628299721e-6
-sternwheeler_N	4.099032628299721e-6
-stertorous_A	1.3251527238514238e-5
-stethoscope_N	4.099032628299721e-6
-stetson_N	4.099032628299721e-6
-steve_PN	1.8648018648018647e-5
-stevedore_N	4.099032628299721e-6
-steven_PN	1.8648018648018647e-5
-stevenage_PN	1.8648018648018647e-5
-stevenston_PN	1.8648018648018647e-5
-stew_N	8.198065256599442e-6
-stew_V	4.5816915605241456e-5
-stew_V2	3.358296671927998e-5
-steward_N	8.198065256599442e-6
-stewardess_N	4.099032628299721e-6
-stewardship_N	8.198065256599442e-6
-stewart_PN	1.8648018648018647e-5
-stewed_A	1.3251527238514238e-5
-steyning_PN	1.8648018648018647e-5
-stick_N	1.2297097884899164e-5
-stick_V	7.330706496838633e-4
-stick_V2	1.679148335963999e-5
-stick_in_the_mud_A	1.3251527238514238e-5
-stick_in_the_mud_N	4.099032628299721e-6
-stick_on_A	1.3251527238514238e-5
-stick_up_N	4.099032628299721e-6
-sticker_N	2.4594195769798327e-5
-stickily_Adv	7.850402725659827e-6
-stickiness_N	8.198065256599442e-6
-sticking_plaster_N	4.099032628299721e-6
-stickler_N	8.198065256599442e-6
-sticky_A	5.300610895405695e-5
-stiff_A	2.78282072008799e-4
-stiff_Adv	7.850402725659827e-6
-stiff_N	8.198065256599442e-6
-stiff_necked_A	1.3251527238514238e-5
-stiffen_V	4.5816915605241456e-5
-stiffen_V2	1.679148335963999e-5
-stiffener_N	4.099032628299721e-6
-stiffening_N	4.099032628299721e-6
-stiffness_N	4.099032628299721e-6
-stifle_V	4.5816915605241456e-5
-stifle_V2	1.0074890015783994e-4
-stigma_N	2.4594195769798327e-5
-stigmatize_V2	1.679148335963999e-5
-stile_N	4.099032628299721e-6
-stiletto_N	4.099032628299721e-6
-still_A	3.975458171554272e-5
-still_AdV	4.63004993191103e-2
-still_Adv	2.622034510370382e-3
-still_N	4.099032628299721e-6
-still_V2	1.679148335963999e-5
-still_life_N	4.099032628299721e-6
-still_room_N	4.099032628299721e-6
-stillbirth_N	4.099032628299721e-6
-stillborn_A	1.3251527238514238e-5
-stillness_N	4.099032628299721e-6
-stilly_A	1.3251527238514238e-5
-stilt_N	8.198065256599442e-6
-stilted_A	1.3251527238514238e-5
-stilton_N	4.099032628299721e-6
-stimulant_N	8.198065256599442e-6
-stimulate_V2	2.6866373375423986e-4
-stimulation_N	1.2297097884899164e-5
-stimulus_N	1.6396130513198885e-5
-sting_N	4.099032628299721e-6
-sting_V	1.1454228901310364e-4
-sting_V2	6.716593343855997e-5
-stinger_N	4.099032628299721e-6
-stingily_Adv	7.850402725659827e-6
-stinginess_N	4.099032628299721e-6
-stingless_A	1.3251527238514238e-5
-stingray_N	8.198065256599442e-6
-stingy_A	3.975458171554272e-5
-stink_N	4.099032628299721e-6
-stink_V	4.5816915605241456e-5
-stink_V2	1.679148335963999e-5
-stinker_N	4.099032628299721e-6
-stint_N	1.6396130513198885e-5
-stint_V	2.2908457802620728e-5
-stint_V2	1.679148335963999e-5
-stipend_N	8.198065256599442e-6
-stipendiary_A	1.3251527238514238e-5
-stipendiary_N	4.099032628299721e-6
-stipple_V2	3.358296671927998e-5
-stipulate_V	4.5816915605241456e-5
-stipulate_V2	1.679148335963999e-5
-stipulate_VS	2.891176130449867e-4
-stipulation_N	8.198065256599442e-6
-stir_N	4.099032628299721e-6
-stir_V	1.8326766242096582e-4
-stir_V2	1.5112335023675992e-4
-stirling_PN	1.8648018648018647e-5
-stirring_A	1.3251527238514238e-5
-stirrup_N	8.198065256599442e-6
-stirrup_cup_N	4.099032628299721e-6
-stitch_N	8.198065256599442e-6
-stitch_V	2.2908457802620728e-5
-stitch_V2	3.358296671927998e-5
-stoat_N	4.099032628299721e-6
-stochastic_A	1.3251527238514238e-5
-stochastically_Adv	7.850402725659827e-6
-stock_N	1.0407443843252992e-2
-stock_V2	2.5187225039459985e-4
-stock_cube_N	4.099032628299721e-6
-stock_farmer_N	4.099032628299721e-6
-stock_in_trade_N	4.099032628299721e-6
-stock_list_N	4.099032628299721e-6
-stock_still_Adv	7.850402725659827e-6
-stockade_N	4.099032628299721e-6
-stockade_V2	1.679148335963999e-5
-stockbreeder_N	4.099032628299721e-6
-stockbroker_N	5.73864567961961e-5
-stockcar_N	4.099032628299721e-6
-stockfish_N	4.099032628299721e-6
-stockholder_N	1.147729135923922e-4
-stockholding_N	1.6396130513198885e-5
-stockholm_PN	1.8648018648018647e-5
-stockily_Adv	7.850402725659827e-6
-stockinette_N	4.099032628299721e-6
-stocking_N	8.198065256599442e-6
-stockinged_A	1.3251527238514238e-5
-stockist_N	4.099032628299721e-6
-stockjobber_N	4.099032628299721e-6
-stockpile_N	3.279226102639777e-5
-stockpile_V2	3.358296671927998e-5
-stockpiling_N	8.198065256599442e-6
-stockport_PN	1.8648018648018647e-5
-stockpot_N	4.099032628299721e-6
-stockroom_N	8.198065256599442e-6
-stocksbridge_PN	1.8648018648018647e-5
-stocktaking_N	4.099032628299721e-6
-stocky_A	1.3251527238514238e-5
-stockyard_N	8.198065256599442e-6
-stodge_N	4.099032628299721e-6
-stodginess_N	4.099032628299721e-6
-stodgy_A	3.975458171554272e-5
-stoep_N	4.099032628299721e-6
-stoic_N	4.099032628299721e-6
-stoical_A	1.3251527238514238e-5
-stoicism_N	4.099032628299721e-6
-stoke_V	2.2908457802620728e-5
-stoke_V2	6.716593343855997e-5
-stoke_on_trent_PN	1.8648018648018647e-5
-stokehold_N	4.099032628299721e-6
-stokehole_N	4.099032628299721e-6
-stoker_N	4.099032628299721e-6
-stole_N	4.099032628299721e-6
-stolen_A	1.3251527238514238e-5
-stolid_A	2.6503054477028476e-5
-stolidity_N	4.099032628299721e-6
-stolidness_N	4.099032628299721e-6
-stomach_N	2.0495163141498608e-5
-stomach_V2	3.358296671927998e-5
-stomach_ache_N	4.099032628299721e-6
-stomach_pump_N	4.099032628299721e-6
-stomp_N	4.099032628299721e-6
-stomp_V	4.5816915605241456e-5
-stomp_V2	5.037445007891997e-5
-stone_N	7.788161993769471e-5
-stone_PN	1.8648018648018647e-5
-stone_V2	3.358296671927998e-5
-stone_blind_A	1.3251527238514238e-5
-stone_cold_A	1.3251527238514238e-5
-stone_dead_A	1.3251527238514238e-5
-stone_deaf_A	1.3251527238514238e-5
-stone_fruit_N	4.099032628299721e-6
-stone_pit_N	4.099032628299721e-6
-stone_sober_A	1.3251527238514238e-5
-stonebreaker_N	4.099032628299721e-6
-stoned_A	1.3251527238514238e-5
-stonehouse_PN	1.8648018648018647e-5
-stoneless_A	1.3251527238514238e-5
-stonemason_N	1.2297097884899164e-5
-stonewall_V2	1.679148335963999e-5
-stonewaller_N	4.099032628299721e-6
-stonewalling_N	4.099032628299721e-6
-stoneware_N	4.099032628299721e-6
-stonework_N	8.198065256599442e-6
-stonily_Adv	7.850402725659827e-6
-stony_A	1.3251527238514238e-5
-stony_broke_A	1.3251527238514238e-5
-stood_V2V	5.810575246949448e-4
-stooge_N	8.198065256599442e-6
-stooge_V	2.2908457802620728e-5
-stool_N	8.198065256599442e-6
-stoop_N	4.099032628299721e-6
-stoop_V	2.2908457802620728e-5
-stoop_V2	1.679148335963999e-5
-stop_N	1.2297097884899163e-4
-stop_V	1.351599010354623e-3
-stop_V2	9.571145514994795e-4
-stop_VV	4.181184668989547e-3
-stopcock_N	4.099032628299721e-6
-stopgap_N	1.6396130513198885e-5
-stopover_N	8.198065256599442e-6
-stoppage_N	2.4594195769798327e-5
-stopper_N	2.0495163141498608e-5
-stopping_N	8.198065256599442e-6
-stopwatch_N	4.099032628299721e-6
-storage_N	1.4756517461878997e-4
-store_N	9.878668634202329e-4
-store_V2	3.0224670047351984e-4
-storehouse_N	4.099032628299721e-6
-storeroom_N	8.198065256599442e-6
-storey_N	4.099032628299721e-6
-storeyed_A	1.3251527238514238e-5
-storied_A	1.3251527238514238e-5
-stork_N	4.099032628299721e-6
-storm_N	1.1887194622069192e-4
-storm_V	4.5816915605241456e-5
-storm_V2	3.358296671927998e-5
-storm_beaten_A	1.3251527238514238e-5
-storm_bound_A	1.3251527238514238e-5
-storm_centre_N	4.099032628299721e-6
-storm_cloud_N	4.099032628299721e-6
-storm_cone_N	4.099032628299721e-6
-storm_lantern_N	4.099032628299721e-6
-storm_signal_N	4.099032628299721e-6
-storm_tossed_A	1.3251527238514238e-5
-storm_trooper_N	4.099032628299721e-6
-stormily_Adv	7.850402725659827e-6
-stormproof_A	1.3251527238514238e-5
-stormy_A	3.975458171554272e-5
-stornoway_PN	1.8648018648018647e-5
-story_N	5.041810132808657e-4
-storyteller_N	4.099032628299721e-6
-stotfold_PN	1.8648018648018647e-5
-stoup_N	4.099032628299721e-6
-stourbridge_PN	1.8648018648018647e-5
-stourport_on_severn_PN	1.8648018648018647e-5
-stout_A	1.3251527238514238e-5
-stout_N	4.099032628299721e-6
-stouthearted_A	1.3251527238514238e-5
-stoutness_N	4.099032628299721e-6
-stove_N	8.198065256599442e-6
-stovepipe_N	4.099032628299721e-6
-stow_V2	3.358296671927998e-5
-stowaway_N	8.198065256599442e-6
-stowmarket_PN	1.8648018648018647e-5
-straddle_V	2.2908457802620728e-5
-straddle_V2	3.358296671927998e-5
-strafe_V2	3.358296671927998e-5
-straggle_V	2.2908457802620728e-5
-straggler_N	4.099032628299721e-6
-straggly_A	1.3251527238514238e-5
-straight_A	2.650305447702848e-4
-straight_Adv	7.850402725659827e-5
-straight_N	4.099032628299721e-6
-straighten_V	9.163383121048291e-5
-straighten_V2	1.679148335963999e-5
-straightforward_A	3.975458171554272e-5
-straightness_N	4.099032628299721e-6
-straightway_Adv	7.850402725659827e-6
-strain_N	7.788161993769471e-5
-strain_V	9.163383121048291e-5
-strain_V2	1.5112335023675992e-4
-strained_A	1.3251527238514238e-5
-strainer_N	8.198065256599442e-6
-strait_A	1.3251527238514238e-5
-strait_N	8.198065256599442e-6
-strait_laced_A	2.6503054477028476e-5
-straiten_V2	1.679148335963999e-5
-straitjacket_N	8.198065256599442e-6
-strand_N	4.099032628299721e-6
-strand_V	4.5816915605241456e-5
-strand_V2	6.716593343855997e-5
-strange_A	2.2527596305474206e-4
-strangeness_N	8.198065256599442e-6
-stranger_N	2.869322839809805e-5
-strangle_V2	5.037445007891997e-5
-stranglehold_N	4.099032628299721e-6
-strangulation_N	4.099032628299721e-6
-stranraer_PN	1.8648018648018647e-5
-strap_N	4.099032628299721e-6
-strap_V2	1.679148335963999e-4
-straphanger_N	4.099032628299721e-6
-strapping_A	1.3251527238514238e-5
-strapping_N	4.099032628299721e-6
-strasbourg_PN	1.8648018648018647e-5
-stratagem_N	8.198065256599442e-6
-strategic_A	7.288339981182831e-4
-strategical_A	2.6503054477028476e-5
-strategics_N	4.099032628299721e-6
-strategist_N	1.516642072470897e-4
-strategy_N	8.607968519429415e-4
-stratford_on_avon_PN	1.8648018648018647e-5
-strathaven_PN	1.8648018648018647e-5
-strathclyde_PN	1.8648018648018647e-5
-stratification_N	4.099032628299721e-6
-stratify_V	2.2908457802620728e-5
-stratify_V2	3.358296671927998e-5
-stratosphere_N	8.198065256599442e-6
-stratum_N	4.099032628299721e-6
-straw_N	4.099032628299721e-6
-straw_V2	1.679148335963999e-5
-straw_coloured_A	1.3251527238514238e-5
-strawberry_N	8.198065256599442e-6
-strawboard_N	4.099032628299721e-6
-stray_N	4.099032628299721e-6
-stray_V	9.163383121048291e-5
-streak_N	2.869322839809805e-5
-streak_V	4.5816915605241456e-5
-streak_V2	1.679148335963999e-5
-streaky_A	1.3251527238514238e-5
-stream_N	5.73864567961961e-5
-stream_V	1.1454228901310364e-4
-streamer_N	4.099032628299721e-6
-streamlet_N	4.099032628299721e-6
-streamline_V	2.7490149363144874e-4
-streamline_V2	2.6866373375423986e-4
-streamlined_A	1.3251527238514238e-5
-street_N	2.9513034923757994e-4
-street_PN	1.8648018648018647e-5
-street_girl_N	4.099032628299721e-6
-street_urchin_N	4.099032628299721e-6
-streetcar_N	4.099032628299721e-6
-streetwalker_N	4.099032628299721e-6
-strength_N	3.853090670601738e-4
-strengthen_V	4.3526069824979384e-4
-strengthen_V2	5.709104342277596e-4
-strenuous_A	5.300610895405695e-5
-strenuousness_N	4.099032628299721e-6
-streptococcus_N	4.099032628299721e-6
-streptomycin_N	4.099032628299721e-6
-stress_N	9.837678307919331e-5
-stress_V2	2.5187225039459985e-4
-stress_VS	1.1564704521799469e-3
-stress_mark_N	4.099032628299721e-6
-stretch_N	7.788161993769471e-5
-stretch_V	4.123522404471731e-4
-stretch_V2	1.679148335963999e-4
-stretcher_N	4.099032628299721e-6
-stretcher_bearer_N	4.099032628299721e-6
-stretcher_party_N	4.099032628299721e-6
-stretford_PN	1.8648018648018647e-5
-strew_V2	1.679148335963999e-5
-striated_A	1.3251527238514238e-5
-stricken_A	3.975458171554272e-5
-strict_A	4.107973443939414e-4
-strictness_N	4.099032628299721e-6
-stricture_N	4.099032628299721e-6
-stride_N	1.6396130513198885e-5
-stride_V	2.2908457802620728e-5
-stride_V2	1.679148335963999e-5
-strident_A	2.6503054477028476e-5
-stridulate_V	2.2908457802620728e-5
-stridulation_N	4.099032628299721e-6
-strife_N	1.2297097884899164e-5
-strike_N	4.8368585013936714e-4
-strike_V	1.099605974525795e-3
-strike_V2	4.197870839909998e-4
-strike_leader_N	4.099032628299721e-6
-strike_pay_N	4.099032628299721e-6
-strikebound_A	1.3251527238514238e-5
-strikebreaker_N	4.099032628299721e-6
-striker_N	2.0495163141498608e-5
-striking_A	1.1926374514662814e-4
-string_N	9.427775045089359e-5
-string_V	2.2908457802620728e-5
-string_V2	3.358296671927998e-5
-stringency_N	4.099032628299721e-6
-stringent_A	9.276069066959968e-5
-stringy_A	1.3251527238514238e-5
-strip_N	1.0247581570749303e-4
-strip_V	2.9780995143406945e-4
-strip_V2	2.854552171138798e-4
-strip_lighting_N	4.099032628299721e-6
-strip_poker_N	4.099032628299721e-6
-strip_show_N	4.099032628299721e-6
-stripe_N	2.869322839809805e-5
-striped_A	1.3251527238514238e-5
-stripling_N	4.099032628299721e-6
-stripper_N	4.099032628299721e-6
-striptease_N	4.099032628299721e-6
-stripy_A	1.3251527238514238e-5
-strive_V	9.163383121048291e-5
-strive_VV	5.973120955699353e-4
-striver_N	4.099032628299721e-6
-stroboscope_N	4.099032628299721e-6
-stroke_N	4.508935891129693e-5
-stroke_V2	5.037445007891997e-5
-stroll_N	4.099032628299721e-6
-stroll_V	1.3745074681572437e-4
-stroller_N	4.099032628299721e-6
-strong_A	5.857175039423294e-3
-strong_arm_A	2.6503054477028476e-5
-strong_boned_A	1.3251527238514238e-5
-strong_minded_A	1.3251527238514238e-5
-strongbox_N	4.099032628299721e-6
-stronghold_N	1.2297097884899164e-5
-strongroom_N	4.099032628299721e-6
-strontium_N	4.099032628299721e-6
-strop_N	4.099032628299721e-6
-strop_V2	1.679148335963999e-5
-strophe_N	4.099032628299721e-6
-stroppy_A	1.3251527238514238e-5
-stroud_PN	1.8648018648018647e-5
-struck_A	1.3251527238514238e-5
-structural_A	6.493248346871977e-4
-structure_N	3.6071487129037545e-4
-structure_V2	3.190381838331598e-4
-structured_A	3.975458171554272e-5
-strudel_N	4.099032628299721e-6
-struggle_N	9.837678307919331e-5
-struggle_V	5.268945294602767e-4
-struggle_VS	1.7347056782699203e-4
-struggle_VV	2.190144350423096e-3
-strum_N	4.099032628299721e-6
-strum_V	2.2908457802620728e-5
-strum_V2	1.679148335963999e-5
-strumpet_N	4.099032628299721e-6
-strut_N	4.099032628299721e-6
-strut_V	2.2908457802620728e-5
-strychnine_N	4.099032628299721e-6
-stuart_PN	1.8648018648018647e-5
-stub_N	1.2297097884899164e-5
-stub_V2	3.358296671927998e-5
-stubble_N	4.099032628299721e-6
-stubbly_A	1.3251527238514238e-5
-stubborn_A	9.276069066959968e-5
-stubbornness_N	4.099032628299721e-6
-stubby_A	2.6503054477028476e-5
-stucco_N	8.198065256599442e-6
-stucco_V2	1.679148335963999e-5
-stuck_V2	3.0224670047351984e-4
-stuck_up_A	1.3251527238514238e-5
-stud_N	4.099032628299721e-6
-stud_V2	3.358296671927998e-5
-stud_farm_N	4.099032628299721e-6
-stud_mare_N	4.099032628299721e-6
-studbook_N	4.099032628299721e-6
-student_N	5.73864567961961e-4
-studied_A	1.3251527238514238e-5
-studio_N	2.869322839809805e-4
-studious_A	3.975458171554272e-5
-studiousness_N	8.198065256599442e-6
-studley_PN	1.8648018648018647e-5
-study_N	6.640432857845549e-4
-study_V	2.7490149363144874e-4
-study_V2	9.403230681398394e-4
-stuff_N	1.1887194622069192e-4
-stuff_V2	6.716593343855997e-5
-stuffily_Adv	7.850402725659827e-6
-stuffiness_N	4.099032628299721e-6
-stuffing_N	4.099032628299721e-6
-stuffy_A	2.6503054477028476e-5
-stultification_N	4.099032628299721e-6
-stultify_V2	1.679148335963999e-5
-stumble_N	8.198065256599442e-6
-stumble_V	2.9780995143406945e-4
-stumbling_block_N	4.099032628299721e-6
-stump_N	8.198065256599442e-6
-stump_V	2.2908457802620728e-5
-stump_V2	1.679148335963999e-5
-stumper_N	4.099032628299721e-6
-stumpy_A	1.3251527238514238e-5
-stun_V2	1.847063169560399e-4
-stun_V2S	9.090909090909091e-2
-stunne_V2V	5.810575246949448e-4
-stunner_N	4.099032628299721e-6
-stunning_A	1.4576679962365662e-4
-stunt_N	1.6396130513198885e-5
-stunt_V2	3.358296671927998e-5
-stupefaction_N	4.099032628299721e-6
-stupefy_V2	1.679148335963999e-5
-stupendous_A	1.3251527238514238e-5
-stupid_A	1.5901832686217088e-4
-stupid_N	4.099032628299721e-6
-stupidity_N	4.099032628299721e-6
-stupify_V2	1.679148335963999e-5
-stupifying_A	1.3251527238514238e-5
-stupor_N	4.099032628299721e-6
-sturdily_Adv	7.850402725659827e-6
-sturdiness_N	4.099032628299721e-6
-sturdy_A	5.300610895405695e-5
-sturgeon_N	4.099032628299721e-6
-stutter_N	8.198065256599442e-6
-stutter_V	2.2908457802620728e-5
-stutter_V2	1.679148335963999e-5
-stutterer_N	4.099032628299721e-6
-stutteringly_Adv	7.850402725659827e-6
-stuttgart_PN	1.8648018648018647e-5
-sty_N	4.099032628299721e-6
-stye_N	4.099032628299721e-6
-stygian_A	2.6503054477028476e-5
-style_N	2.7873421872438105e-4
-style_V2	5.037445007891997e-5
-stylish_A	3.975458171554272e-5
-stylishness_N	4.099032628299721e-6
-stylist_N	8.198065256599442e-6
-stylistic_A	3.975458171554272e-5
-stylistically_Adv	7.850402725659827e-6
-stylization_N	4.099032628299721e-6
-stylize_V2	1.679148335963999e-5
-stylus_N	4.099032628299721e-6
-stymie_N	4.099032628299721e-6
-stymie_V2	1.679148335963999e-5
-stymy_V2	6.716593343855997e-5
-styptic_A	1.3251527238514238e-5
-styptic_N	4.099032628299721e-6
-styx_PN	1.8648018648018647e-5
-suasion_N	4.099032628299721e-6
-suave_A	1.3251527238514238e-5
-suavity_N	4.099032628299721e-6
-sub_N	1.6396130513198885e-5
-sub_V	2.2908457802620728e-5
-sub_V2	1.679148335963999e-5
-sub_judice_A	1.3251527238514238e-5
-sub_rosa_Adv	7.850402725659827e-6
-sub_underwrite_V2	3.358296671927998e-5
-subaltern_N	4.099032628299721e-6
-subatomic_A	1.3251527238514238e-5
-subcommittee_N	1.721593703885883e-4
-subconscious_A	1.3251527238514238e-5
-subconscious_N	8.198065256599442e-6
-subconsciousness_N	4.099032628299721e-6
-subcontinent_N	4.099032628299721e-6
-subcontract_N	4.099032628299721e-6
-subcontract_V	4.5816915605241456e-5
-subcontract_V2	3.358296671927998e-5
-subcontractor_N	3.279226102639777e-5
-subcutaneous_A	1.3251527238514238e-5
-subdivide_V	2.2908457802620728e-5
-subdivide_V2	1.679148335963999e-5
-subdivision_N	4.099032628299721e-6
-subdue_V2	1.1754038351747993e-4
-subedit_V2	1.679148335963999e-5
-subeditor_N	4.099032628299721e-6
-subfusc_A	1.3251527238514238e-5
-subgroup_N	1.6396130513198885e-5
-subheading_N	4.099032628299721e-6
-subhuman_A	1.3251527238514238e-5
-subject_A2	1.25e-2
-subject_N	2.746351860960813e-4
-subject_V2	1.847063169560399e-4
-subject_to_Prep	8.263506701703935e-6
-subjection_N	4.099032628299721e-6
-subjective_A	3.975458171554272e-5
-subjectivity_N	4.099032628299721e-6
-subjoin_V2	1.679148335963999e-5
-subjugate_V2	1.679148335963999e-5
-subjugation_N	4.099032628299721e-6
-subjunctive_A	1.3251527238514238e-5
-subjunctive_N	4.099032628299721e-6
-sublease_N	4.099032628299721e-6
-sublease_V	2.2908457802620728e-5
-sublease_V2	1.679148335963999e-5
-sublet_V	2.2908457802620728e-5
-sublet_V2	3.358296671927998e-5
-sublieutenant_N	4.099032628299721e-6
-sublimate_A	1.3251527238514238e-5
-sublimate_N	4.099032628299721e-6
-sublimate_V2	1.679148335963999e-5
-sublimation_N	4.099032628299721e-6
-sublime_A	3.975458171554272e-5
-sublime_N	4.099032628299721e-6
-subliminal_A	2.6503054477028476e-5
-sublimity_N	4.099032628299721e-6
-submarine_A	3.975458171554272e-5
-submarine_N	1.6396130513198885e-5
-submariner_N	4.099032628299721e-6
-submerge_V	2.2908457802620728e-5
-submerge_V2	1.679148335963999e-5
-submerged_A	1.3251527238514238e-5
-submergence_N	4.099032628299721e-6
-submersible_A	1.3251527238514238e-5
-submersion_N	4.099032628299721e-6
-submission_N	1.2297097884899164e-5
-submissive_A	1.3251527238514238e-5
-submissiveness_N	4.099032628299721e-6
-submit_V	3.4362686703931093e-4
-submit_V2	6.716593343855996e-4
-subnormal_A	1.3251527238514238e-5
-subnormal_N	4.099032628299721e-6
-suborbital_A	1.3251527238514238e-5
-subordinate_A	9.276069066959968e-5
-subordinate_N	2.869322839809805e-5
-subordinate_V2	1.2761527353326392e-3
-subordination_N	4.099032628299721e-6
-subordinative_A	1.3251527238514238e-5
-suborn_V2	1.679148335963999e-5
-subornation_N	4.099032628299721e-6
-subpoena_N	2.869322839809805e-5
-subpoena_V2	6.716593343855997e-5
-subscribe_V	2.9780995143406945e-4
-subscribe_V2	3.358296671927998e-5
-subscriber_N	1.6396130513198886e-4
-subscript_N	4.099032628299721e-6
-subscription_N	5.73864567961961e-5
-subsection_N	4.099032628299721e-6
-subsequent_A	5.698156712561123e-4
-subserve_V2	1.679148335963999e-5
-subservience_N	4.099032628299721e-6
-subservient_A	1.3251527238514238e-5
-subside_V	6.872537340786218e-5
-subsidence_N	1.2297097884899164e-5
-subsidiary_A	6.62576361925712e-5
-subsidiary_N	9.181833087391376e-4
-subsidization_N	8.198065256599442e-6
-subsidize_V2	4.8695301742955973e-4
-subsidy_N	2.1724872929988523e-4
-subsist_V	2.2908457802620728e-5
-subsistence_N	8.198065256599442e-6
-subsoil_N	4.099032628299721e-6
-subsonic_A	1.3251527238514238e-5
-substance_N	8.607968519429415e-5
-substandard_A	2.6503054477028476e-5
-substantial_A	2.0804897764467355e-3
-substantiate_V2	3.358296671927998e-5
-substantiation_N	4.099032628299721e-6
-substantival_A	1.3251527238514238e-5
-substantive_A	7.950916343108544e-5
-substantive_N	4.099032628299721e-6
-substation_N	8.198065256599442e-6
-substitute_N	6.148548942449582e-5
-substitute_V	6.872537340786218e-5
-substitute_V2	1.847063169560399e-4
-substitution_N	8.198065256599442e-6
-substrate_N	4.099032628299721e-6
-substratum_N	4.099032628299721e-6
-substructure_N	4.099032628299721e-6
-subsume_V2	3.358296671927998e-5
-subtend_V2	1.679148335963999e-5
-subterfuge_N	8.198065256599442e-6
-subterranean_A	2.6503054477028476e-5
-subtitle_N	8.198065256599442e-6
-subtitle_VS	1.7347056782699203e-4
-subtle_A	9.276069066959968e-5
-subtlety_N	8.198065256599442e-6
-subtly_Adv	7.850402725659827e-6
-subtopia_N	4.099032628299721e-6
-subtract_V2	1.1754038351747993e-4
-subtraction_N	8.198065256599442e-6
-subtropical_A	1.3251527238514238e-5
-suburb_N	5.328742416789638e-5
-suburban_A	2.650305447702848e-4
-suburbia_N	8.198065256599442e-6
-subvention_N	4.099032628299721e-6
-subversion_N	4.099032628299721e-6
-subversive_A	1.3251527238514238e-5
-subversive_N	8.198065256599442e-6
-subvert_V2	8.395741679819995e-5
-subway_N	3.689129365469749e-5
-succeed_V	1.168331347933657e-3
-succeed_V2	1.847063169560399e-3
-success_N	3.853090670601738e-4
-successful_A	1.2191405059433099e-3
-succession_N	4.0990326282997215e-5
-successive_A	6.62576361925712e-5
-successor_N	1.721593703885883e-4
-succinct_A	1.3251527238514238e-5
-succinctness_N	4.099032628299721e-6
-succour_N	4.099032628299721e-6
-succour_V2	1.679148335963999e-5
-succubus_N	4.099032628299721e-6
-succulence_N	4.099032628299721e-6
-succulent_A	1.3251527238514238e-5
-succulent_N	4.099032628299721e-6
-succumb_V	6.872537340786218e-5
-such_Predet	0.2691588785046729
-such_as_Prep	2.0658766754259837e-4
-suchlike_A	1.3251527238514238e-5
-suchow_PN	1.8648018648018647e-5
-suck_N	4.099032628299721e-6
-suck_V	4.5816915605241456e-5
-suck_V2	1.679148335963999e-5
-sucker_N	2.4594195769798327e-5
-sucking_pig_N	4.099032628299721e-6
-suckle_V2	1.679148335963999e-5
-suckling_N	4.099032628299721e-6
-suction_N	4.099032628299721e-6
-sudan_PN	1.8648018648018647e-5
-sudanese_A	1.3251527238514238e-5
-sudanese_N	4.099032628299721e-6
-sudbury_PN	1.8648018648018647e-5
-sudden_A	1.0468706518426249e-3
-sudden_N	4.099032628299721e-6
-suddenness_N	4.099032628299721e-6
-sue_PN	1.8648018648018647e-5
-sue_V	5.956199028681389e-4
-sue_V2	3.694126339120798e-4
-sue_V2V	5.810575246949448e-4
-suede_N	4.099032628299721e-6
-suet_N	4.099032628299721e-6
-suety_A	1.3251527238514238e-5
-suffer_V	1.4432328415651058e-3
-suffer_V2	6.380763676663196e-4
-sufferable_A	1.3251527238514238e-5
-sufferance_N	4.099032628299721e-6
-sufferer_N	4.099032628299721e-6
-suffering_N	3.279226102639777e-5
-suffice_V	6.872537340786218e-5
-suffice_V2	1.679148335963999e-5
-suffice_V2V	5.810575246949448e-4
-sufficiency_N	1.2297097884899164e-5
-sufficient_A	6.095702529716549e-4
-suffix_N	4.099032628299721e-6
-suffocate_V	2.2908457802620728e-5
-suffocate_V2	1.679148335963999e-5
-suffocation_N	4.099032628299721e-6
-suffolk_PN	1.8648018648018647e-5
-suffragan_N	4.099032628299721e-6
-suffrage_N	4.099032628299721e-6
-suffragette_N	4.099032628299721e-6
-suffuse_V2	1.679148335963999e-5
-suffusion_N	4.099032628299721e-6
-sugar_N	2.1724872929988523e-4
-sugar_V2	5.037445007891997e-5
-sugar_beet_N	4.099032628299721e-6
-sugar_candy_N	4.099032628299721e-6
-sugar_cane_N	4.099032628299721e-6
-sugar_coated_A	1.3251527238514238e-5
-sugar_daddy_N	4.099032628299721e-6
-sugar_loaf_N	4.099032628299721e-6
-sugar_refinery_N	4.099032628299721e-6
-sugarlump_N	4.099032628299721e-6
-sugary_A	2.6503054477028476e-5
-suggest_V	5.956199028681389e-4
-suggest_V2	5.373274675084797e-4
-suggest_VS	8.210940210477623e-3
-suggestibility_N	4.099032628299721e-6
-suggestible_A	1.3251527238514238e-5
-suggestion_N	1.1887194622069192e-4
-suggestive_A	1.3251527238514238e-5
-suicidal_A	2.6503054477028476e-5
-suicide_N	1.6396130513198885e-5
-suit_N	9.83767830791933e-4
-suit_V	6.872537340786218e-5
-suit_V2	1.1754038351747993e-4
-suitability_N	4.099032628299721e-6
-suitable_A	1.060122179081139e-4
-suitableness_N	4.099032628299721e-6
-suitcase_N	4.099032628299721e-6
-suite_N	4.508935891129693e-5
-suiting_N	4.099032628299721e-6
-suitor_N	1.2297097884899163e-4
-sulk_N	4.099032628299721e-6
-sulk_V	2.2908457802620728e-5
-sulkily_Adv	7.850402725659827e-6
-sulkiness_N	4.099032628299721e-6
-sulky_A	1.3251527238514238e-5
-sulky_N	4.099032628299721e-6
-sullen_A	1.3251527238514238e-5
-sullenness_N	4.099032628299721e-6
-sully_V2	1.679148335963999e-5
-sulpha_N	4.099032628299721e-6
-sulphate_N	4.099032628299721e-6
-sulphide_N	4.099032628299721e-6
-sulphur_N	4.099032628299721e-6
-sulphuretted_A	1.3251527238514238e-5
-sulphuric_A	1.3251527238514238e-5
-sulphurous_A	1.3251527238514238e-5
-sultan_N	8.198065256599442e-6
-sultana_N	4.099032628299721e-6
-sultanate_N	4.099032628299721e-6
-sultrily_Adv	7.850402725659827e-6
-sultriness_N	4.099032628299721e-6
-sultry_A	1.3251527238514238e-5
-sum_N	1.0247581570749303e-4
-sum_V	1.6035920461834508e-4
-sum_V2	1.679148335963999e-5
-sumac_N	4.099032628299721e-6
-sumach_N	4.099032628299721e-6
-sumatra_PN	1.8648018648018647e-5
-sumatran_A	1.3251527238514238e-5
-sumatran_N	4.099032628299721e-6
-summarize_V2	1.0074890015783994e-4
-summary_A	5.300610895405695e-5
-summary_N	3.689129365469749e-5
-summation_N	4.099032628299721e-6
-summer_N	5.041810132808657e-4
-summer_V	2.2908457802620728e-5
-summerhouse_N	4.099032628299721e-6
-summertime_N	4.099032628299721e-6
-summery_A	1.3251527238514238e-5
-summing_up_N	4.099032628299721e-6
-summit_N	9.017871782259386e-5
-summon_V2	1.847063169560399e-4
-summons_N	8.198065256599442e-6
-summons_V2	1.679148335963999e-5
-sump_N	4.099032628299721e-6
-sumpter_N	4.099032628299721e-6
-sumptuary_A	1.3251527238514238e-5
-sumptuous_A	1.3251527238514238e-5
-sumptuousness_N	4.099032628299721e-6
-sun_N	4.9188391539596654e-5
-sun_PN	1.8648018648018647e-5
-sun_V2	1.679148335963999e-5
-sun_drenched_A	2.6503054477028476e-5
-sun_dried_A	1.3251527238514238e-5
-sun_god_N	4.099032628299721e-6
-sun_helmet_N	4.099032628299721e-6
-sun_lounge_N	4.099032628299721e-6
-sun_parlour_N	4.099032628299721e-6
-sun_porch_N	4.099032628299721e-6
-sun_up_N	4.099032628299721e-6
-sun_visor_N	4.099032628299721e-6
-sun_worship_N	4.099032628299721e-6
-sunbaked_A	1.3251527238514238e-5
-sunbathe_N	4.099032628299721e-6
-sunbathe_V	2.2908457802620728e-5
-sunbeam_N	4.099032628299721e-6
-sunblind_N	4.099032628299721e-6
-sunbonnet_N	4.099032628299721e-6
-sunburn_N	8.198065256599442e-6
-sunburned_A	1.3251527238514238e-5
-sunburnt_A	1.3251527238514238e-5
-sunburst_N	4.099032628299721e-6
-sundae_N	4.099032628299721e-6
-sunday_N	4.099032628299721e-6
-sunday_PN	1.8648018648018647e-5
-sunder_N	4.099032628299721e-6
-sunder_V2	1.679148335963999e-5
-sunderland_PN	1.8648018648018647e-5
-sundial_N	4.099032628299721e-6
-sundown_N	4.099032628299721e-6
-sundowner_N	4.099032628299721e-6
-sundry_A	2.6503054477028476e-5
-sunfish_N	4.099032628299721e-6
-sunflower_N	8.198065256599442e-6
-sunhat_N	4.099032628299721e-6
-sunlamp_N	4.099032628299721e-6
-sunless_A	1.3251527238514238e-5
-sunlight_N	1.2297097884899164e-5
-sunlit_A	1.3251527238514238e-5
-sunnily_Adv	7.850402725659827e-6
-sunny_A	5.300610895405695e-5
-sunray_A	1.3251527238514238e-5
-sunrise_N	1.2297097884899164e-5
-sunroof_N	4.099032628299721e-6
-sunset_N	8.198065256599442e-6
-sunshade_N	4.099032628299721e-6
-sunshine_N	1.6396130513198885e-5
-sunshine_roof_N	4.099032628299721e-6
-sunspot_N	4.099032628299721e-6
-sunstroke_N	4.099032628299721e-6
-suntan_N	1.2297097884899164e-5
-suntrap_N	4.099032628299721e-6
-sup_N	4.099032628299721e-6
-sup_V	2.2908457802620728e-5
-sup_V2	1.679148335963999e-5
-super_A	2.6503054477028476e-5
-super_N	2.4594195769798327e-5
-superabundance_N	4.099032628299721e-6
-superabundant_A	1.3251527238514238e-5
-superannuate_V2	1.679148335963999e-5
-superannuated_A	1.3251527238514238e-5
-superannuation_N	4.099032628299721e-6
-superb_A	3.975458171554272e-5
-supercargo_N	4.099032628299721e-6
-supercede_V2	5.037445007891997e-5
-supercharged_A	1.3251527238514238e-5
-supercharger_N	8.198065256599442e-6
-supercilious_A	2.6503054477028476e-5
-superciliousness_N	4.099032628299721e-6
-superego_N	4.099032628299721e-6
-supererogation_N	4.099032628299721e-6
-superfatted_A	1.3251527238514238e-5
-superficial_A	3.975458171554272e-5
-superficiality_N	4.099032628299721e-6
-superficies_N	4.099032628299721e-6
-superfine_A	1.3251527238514238e-5
-superfluity_N	4.099032628299721e-6
-superfluous_A	1.3251527238514238e-5
-superhuman_A	1.3251527238514238e-5
-superimpose_V2	5.037445007891997e-5
-superintend_V	2.2908457802620728e-5
-superintend_V2	1.679148335963999e-5
-superintendence_N	4.099032628299721e-6
-superintendent_N	2.4594195769798327e-5
-superior_A	2.2527596305474206e-4
-superior_N	1.2297097884899164e-5
-superiority_N	1.6396130513198885e-5
-superlative_A	1.3251527238514238e-5
-superlative_N	4.099032628299721e-6
-superman_N	4.099032628299721e-6
-supermarket_N	8.607968519429415e-5
-supernal_A	1.3251527238514238e-5
-supernatural_A	1.3251527238514238e-5
-supernormal_A	1.3251527238514238e-5
-supernumerary_N	4.099032628299721e-6
-superscription_N	4.099032628299721e-6
-supersede_V2	5.037445007891997e-5
-supersession_N	4.099032628299721e-6
-supersonic_A	3.975458171554272e-5
-superstition_N	4.099032628299721e-6
-superstitious_A	1.3251527238514238e-5
-superstructure_N	4.099032628299721e-6
-supertax_N	4.099032628299721e-6
-supervene_V	2.2908457802620728e-5
-supervise_V	4.5816915605241456e-5
-supervise_V2	2.5187225039459985e-4
-supervision_N	3.279226102639777e-5
-supervisor_N	8.607968519429415e-5
-supervisory_A	2.6503054477028476e-5
-supine_A	1.3251527238514238e-5
-supper_N	8.198065256599442e-6
-supperless_A	1.3251527238514238e-5
-supplant_V2	1.679148335963999e-5
-supplanter_N	4.099032628299721e-6
-supple_A	1.3251527238514238e-5
-supplement_N	3.279226102639777e-5
-supplement_V2	5.037445007891997e-5
-supplementary_A	1.3251527238514238e-5
-suppleness_N	4.099032628299721e-6
-suppliant_A	1.3251527238514238e-5
-suppliant_N	4.099032628299721e-6
-supplicant_N	4.099032628299721e-6
-supplicate_V	2.2908457802620728e-5
-supplicate_V2	1.679148335963999e-5
-supplication_N	4.099032628299721e-6
-supplier_N	2.3364485981308412e-4
-supply_N	6.435481226430563e-4
-supply_V2	1.1754038351747993e-3
-support_N	8.157074930316445e-4
-support_V2	2.9385095879369983e-3
-support_VV	1.9910403185664509e-4
-supportable_A	1.3251527238514238e-5
-supporter_N	1.5576323987538941e-4
-suppose_V2	6.716593343855997e-5
-suppose_V2V	2.3823358512492735e-2
-suppose_VS	3.4694113565398406e-4
-supposed_A	1.722698541006851e-4
-supposition_N	4.099032628299721e-6
-suppository_N	8.198065256599442e-6
-suppress_V2	8.395741679819995e-5
-suppression_N	2.0495163141498608e-5
-suppressive_A	1.3251527238514238e-5
-suppressor_N	2.869322839809805e-5
-suppurate_V	2.2908457802620728e-5
-suppuration_N	4.099032628299721e-6
-supra_Adv	7.850402725659827e-6
-supranational_A	1.3251527238514238e-5
-supremacy_N	8.198065256599442e-6
-supreme_A	3.975458171554272e-5
-supt_PN	1.8648018648018647e-5
-surabaja_PN	1.8648018648018647e-5
-surcharge_N	4.099032628299721e-6
-surcharge_V2	1.679148335963999e-5
-surd_N	4.099032628299721e-6
-sure_A	1.550428686906166e-3
-sure_Adv	1.4130724906187688e-4
-sure_footed_A	1.3251527238514238e-5
-sureness_N	4.099032628299721e-6
-surety_N	4.099032628299721e-6
-surf_N	8.198065256599442e-6
-surface_N	6.558452205279554e-5
-surface_V	3.8944378264455236e-4
-surface_V2	6.716593343855997e-5
-surface_V2V	5.810575246949448e-4
-surface_VS	2.3129409043598937e-4
-surface_to_air_A	3.975458171554272e-5
-surfboard_N	4.099032628299721e-6
-surfboat_N	4.099032628299721e-6
-surfeit_N	4.099032628299721e-6
-surfeit_V2	1.679148335963999e-5
-surfing_N	4.099032628299721e-6
-surfriding_N	4.099032628299721e-6
-surge_N	2.131496966715855e-4
-surge_V	1.1912398057362778e-3
-surge_V2	4.197870839909998e-4
-surgeon_N	2.4594195769798327e-5
-surgery_N	9.017871782259386e-5
-surgical_A	1.1926374514662814e-4
-surlily_Adv	7.850402725659827e-6
-surliness_N	4.099032628299721e-6
-surly_A	1.3251527238514238e-5
-surmise_N	4.099032628299721e-6
-surmise_V	2.2908457802620728e-5
-surmise_V2	1.679148335963999e-5
-surmount_V2	3.358296671927998e-5
-surmountable_A	1.3251527238514238e-5
-surname_N	4.099032628299721e-6
-surpass_V2	1.3433186687711993e-4
-surpassing_A	1.3251527238514238e-5
-surplice_N	4.099032628299721e-6
-surpliced_A	1.3251527238514238e-5
-surplus_N	1.5986227250368914e-4
-surprise_N	1.5986227250368914e-4
-surprise_V2	6.716593343855996e-4
-surprise_V2V	5.810575246949448e-4
-surprised_A	9.276069066959968e-5
-surprising_A	9.276069066959967e-4
-surrealism_N	4.099032628299721e-6
-surrealist_N	4.099032628299721e-6
-surrealistic_A	1.3251527238514238e-5
-surrender_N	2.4594195769798327e-5
-surrender_V	1.6035920461834508e-4
-surrender_V2	1.847063169560399e-4
-surreptitious_A	3.975458171554272e-5
-surrey_PN	1.8648018648018647e-5
-surrogate_A	2.6503054477028476e-5
-surrogate_N	8.198065256599442e-6
-surround_N	4.099032628299721e-6
-surround_V2	5.541189508681197e-4
-surrounding_A	2.6503054477028476e-5
-surtax_N	2.4594195769798327e-5
-surtax_V2	1.679148335963999e-5
-surveillance_N	2.869322839809805e-5
-survey_N	4.590916543695688e-4
-survey_V2	5.877019175873997e-4
-surveying_N	4.099032628299721e-6
-surveyor_N	4.099032628299721e-6
-survival_N	7.378258730939498e-5
-survive_V	7.788875652891047e-4
-survive_V2	3.190381838331598e-4
-survive_VS	1.7347056782699203e-4
-survivor_N	4.0990326282997215e-5
-susan_PN	1.8648018648018647e-5
-susanna_PN	1.8648018648018647e-5
-susceptibility_N	4.099032628299721e-6
-susceptible_A	1.1926374514662814e-4
-susie_PN	1.8648018648018647e-5
-suspect_A	7.950916343108544e-5
-suspect_N	2.869322839809805e-5
-suspect_V2	1.3433186687711993e-4
-suspect_VS	1.3877645426159362e-3
-suspend_V	4.3526069824979384e-4
-suspend_V2	1.0746549350169594e-3
-suspender_N	4.099032628299721e-6
-suspense_N	8.198065256599442e-6
-suspension_N	2.50040990326283e-4
-suspicion_N	2.869322839809805e-5
-suspicious_A	7.950916343108544e-5
-suss_V2	1.679148335963999e-5
-sussex_PN	1.8648018648018647e-5
-sustain_V2	9.235315847801995e-4
-sustenance_N	8.198065256599442e-6
-suttee_N	4.099032628299721e-6
-sutton_PN	1.8648018648018647e-5
-sutton_at_hone_PN	1.8648018648018647e-5
-sutton_coldfield_PN	1.8648018648018647e-5
-sutton_in_ashfield_PN	1.8648018648018647e-5
-suture_N	8.198065256599442e-6
-suzanne_PN	1.8648018648018647e-5
-suzerain_N	4.099032628299721e-6
-suzerainty_N	4.099032628299721e-6
-svelte_A	2.6503054477028476e-5
-sverdlovsk_PN	1.8648018648018647e-5
-swab_N	4.099032628299721e-6
-swab_V2	1.679148335963999e-5
-swaddle_V2	1.679148335963999e-5
-swadlincote_PN	1.8648018648018647e-5
-swag_N	4.099032628299721e-6
-swagger_A	1.3251527238514238e-5
-swagger_N	8.198065256599442e-6
-swagger_V	2.2908457802620728e-5
-swaggerer_N	4.099032628299721e-6
-swahili_N	4.099032628299721e-6
-swain_N	4.099032628299721e-6
-swallow_N	4.099032628299721e-6
-swallow_V	9.163383121048291e-5
-swallow_V2	1.3433186687711993e-4
-swallow_tailed_A	1.3251527238514238e-5
-swami_N	4.099032628299721e-6
-swamp_N	4.099032628299721e-6
-swamp_V2	1.847063169560399e-4
-swampy_A	1.3251527238514238e-5
-swan's_down_N	4.099032628299721e-6
-swan_N	8.198065256599442e-6
-swan_V	2.2908457802620728e-5
-swan_song_N	4.099032628299721e-6
-swanage_PN	1.8648018648018647e-5
-swank_N	4.099032628299721e-6
-swank_V	2.2908457802620728e-5
-swanky_A	2.6503054477028476e-5
-swanley_PN	1.8648018648018647e-5
-swansea_PN	1.8648018648018647e-5
-swap_N	1.2297097884899163e-4
-swap_V	1.1454228901310364e-4
-swap_V2	2.6866373375423986e-4
-sward_N	4.099032628299721e-6
-swarm_N	1.2297097884899164e-5
-swarm_V	2.2908457802620728e-5
-swarm_V2	1.679148335963999e-5
-swarthy_A	1.3251527238514238e-5
-swashbuckler_N	4.099032628299721e-6
-swashbuckling_A	1.3251527238514238e-5
-swashbuckling_N	4.099032628299721e-6
-swastika_N	4.099032628299721e-6
-swat_N	8.198065256599442e-6
-swat_V2	1.679148335963999e-5
-swath_N	8.198065256599442e-6
-swathe_N	4.099032628299721e-6
-swathe_V2	3.358296671927998e-5
-sway_N	1.2297097884899164e-5
-sway_V	1.8326766242096582e-4
-sway_V2	6.716593343855997e-5
-swazi_A	1.3251527238514238e-5
-swazi_N	4.099032628299721e-6
-swaziland_PN	1.8648018648018647e-5
-swear_V	1.3745074681572437e-4
-swear_V2	8.395741679819995e-5
-swear_V2V	5.810575246949448e-4
-swear_VV	1.9910403185664509e-4
-swearer_N	4.099032628299721e-6
-swearing_N	8.198065256599442e-6
-swearword_N	4.099032628299721e-6
-sweat_N	2.4594195769798327e-5
-sweat_V	1.3745074681572437e-4
-sweat_V2	1.679148335963999e-5
-sweatband_N	4.099032628299721e-6
-sweater_N	3.279226102639777e-5
-sweatshop_N	4.099032628299721e-6
-sweaty_A	2.6503054477028476e-5
-swedeFem_N	4.099032628299721e-6
-swedeMasc_N	4.099032628299721e-6
-swede_A	1.3251527238514238e-5
-sweden_PN	2.797202797202797e-4
-swedish_A	1.3251527238514238e-5
-swedish_N	4.099032628299721e-6
-sweep_N	4.9188391539596654e-5
-sweep_V	5.498029872628975e-4
-sweep_V2	1.5112335023675992e-4
-sweeper_N	1.2297097884899164e-5
-sweeping_A	6.62576361925712e-5
-sweeping_N	4.099032628299721e-6
-sweet_A	1.8552138133919935e-4
-sweet_N	8.198065256599442e-6
-sweet_scented_A	1.3251527238514238e-5
-sweetbread_N	4.099032628299721e-6
-sweetbriar_N	4.099032628299721e-6
-sweetbrier_N	4.099032628299721e-6
-sweeten_V	1.1454228901310364e-4
-sweeten_V2	2.854552171138798e-4
-sweetening_N	4.099032628299721e-6
-sweetheart_N	1.2297097884899164e-5
-sweetie_N	4.099032628299721e-6
-sweetish_A	1.3251527238514238e-5
-sweetmeat_N	4.099032628299721e-6
-sweetness_N	8.198065256599442e-6
-swell_A	1.3251527238514238e-5
-swell_N	1.2297097884899164e-5
-swell_V	3.8944378264455236e-4
-swell_V2	1.1754038351747993e-4
-swelling_N	4.099032628299721e-6
-swelter_V	2.2908457802620728e-5
-sweptback_A	1.3251527238514238e-5
-swerve_N	4.099032628299721e-6
-swerve_V	4.5816915605241456e-5
-swerve_V2	1.679148335963999e-5
-swift_A	2.650305447702848e-4
-swift_N	1.2297097884899164e-5
-swiftness_N	4.099032628299721e-6
-swig_N	8.198065256599442e-6
-swig_V	2.2908457802620728e-5
-swig_V2	1.679148335963999e-5
-swill_N	4.099032628299721e-6
-swill_V	2.2908457802620728e-5
-swill_V2	1.679148335963999e-5
-swim_N	4.099032628299721e-6
-swim_V	1.1454228901310364e-4
-swim_V2	1.679148335963999e-5
-swimmer_N	1.2297097884899164e-5
-swimming_N	2.0495163141498608e-5
-swimming_bath_N	4.099032628299721e-6
-swimming_costume_N	4.099032628299721e-6
-swimming_pool_N	4.099032628299721e-6
-swimmingly_Adv	7.850402725659827e-6
-swimsuit_N	4.099032628299721e-6
-swindle_N	4.099032628299721e-6
-swindle_V	2.2908457802620728e-5
-swindle_V2	3.358296671927998e-5
-swindler_N	4.099032628299721e-6
-swindon_PN	1.8648018648018647e-5
-swine_N	8.198065256599442e-6
-swineherd_N	4.099032628299721e-6
-swing_N	2.4594195769798326e-4
-swing_V	2.7490149363144874e-4
-swing_V2	3.358296671927998e-5
-swinge_V2	1.679148335963999e-5
-swingeing_A	1.3251527238514238e-5
-swinging_A	1.3251527238514238e-5
-swinish_A	1.3251527238514238e-5
-swinton_PN	1.8648018648018647e-5
-swipe_N	1.2297097884899164e-5
-swipe_V2	1.679148335963999e-5
-swirl_N	8.198065256599442e-6
-swirl_V	2.2908457802620728e-5
-swirl_V2	1.679148335963999e-5
-swish_A	1.3251527238514238e-5
-swish_N	4.099032628299721e-6
-swish_V	2.2908457802620728e-5
-swish_V2	1.679148335963999e-5
-swiss_A	7.950916343108543e-4
-swiss_N	1.2297097884899164e-5
-switch_N	6.148548942449582e-5
-switch_V	8.476129386969669e-4
-switch_V2	2.5187225039459985e-4
-switchboard_N	4.099032628299721e-6
-switchman_N	4.099032628299721e-6
-switzerland_PN	1.8648018648018647e-5
-swivel_N	4.099032628299721e-6
-swivel_V	2.2908457802620728e-5
-swivel_V2	1.679148335963999e-5
-swiz_N	4.099032628299721e-6
-swizzle_N	4.099032628299721e-6
-swizzle_stick_N	4.099032628299721e-6
-swob_N	4.099032628299721e-6
-swob_V2	1.679148335963999e-5
-swollen_headed_A	1.3251527238514238e-5
-swoon_N	1.6396130513198885e-5
-swoon_V	2.2908457802620728e-5
-swoop_N	1.2297097884899164e-5
-swoop_V	2.2908457802620728e-5
-swoop_V2	1.679148335963999e-5
-swop_N	4.099032628299721e-6
-swop_V	2.2908457802620728e-5
-swop_V2	1.679148335963999e-5
-sword_N	8.198065256599442e-6
-sword_cane_N	4.099032628299721e-6
-sword_cut_N	4.099032628299721e-6
-sword_dance_N	4.099032628299721e-6
-swordfish_N	4.099032628299721e-6
-swordplay_N	4.099032628299721e-6
-swordsman_N	4.099032628299721e-6
-swordsmanship_N	4.099032628299721e-6
-swordstick_N	4.099032628299721e-6
-swot_N	4.099032628299721e-6
-swot_V	2.2908457802620728e-5
-swot_V2	1.679148335963999e-5
-sybarite_N	4.099032628299721e-6
-sybaritic_A	1.3251527238514238e-5
-sycamore_N	8.198065256599442e-6
-sycophancy_N	4.099032628299721e-6
-sycophant_N	8.198065256599442e-6
-sycophantic_A	1.3251527238514238e-5
-sydney_PN	1.8648018648018647e-5
-syllabary_N	4.099032628299721e-6
-syllabic_A	1.3251527238514238e-5
-syllabicate_V2	1.679148335963999e-5
-syllabication_N	4.099032628299721e-6
-syllabification_N	4.099032628299721e-6
-syllabify_V2	1.679148335963999e-5
-syllabize_V2	1.679148335963999e-5
-syllable_N	8.198065256599442e-6
-syllabled_A	1.3251527238514238e-5
-syllabus_N	4.099032628299721e-6
-syllogism_N	4.099032628299721e-6
-syllogistic_A	1.3251527238514238e-5
-sylph_N	4.099032628299721e-6
-sylph_like_A	1.3251527238514238e-5
-sylvan_A	1.3251527238514238e-5
-sylvia_PN	1.8648018648018647e-5
-symbiosis_N	4.099032628299721e-6
-symbol_N	1.2707001147729135e-4
-symbolic_A	7.950916343108544e-5
-symbolical_A	2.6503054477028476e-5
-symbolism_N	1.2297097884899164e-5
-symbolization_N	4.099032628299721e-6
-symbolize_V2	5.037445007891997e-5
-symmetric_A	1.3251527238514238e-5
-symmetrical_A	2.6503054477028476e-5
-symmetry_N	1.2297097884899164e-5
-sympathetic_A	1.722698541006851e-4
-sympathetically_Adv	7.850402725659827e-6
-sympathize_V	6.872537340786218e-5
-sympathizer_N	8.198065256599442e-6
-sympathy_N	3.279226102639777e-5
-symphonic_A	1.3251527238514238e-5
-symphony_N	4.099032628299721e-6
-symposium_N	1.2297097884899164e-5
-symptom_N	6.968355468109526e-5
-symptomatic_A	1.3251527238514238e-5
-symptomatically_Adv	7.850402725659827e-6
-symptomless_A	1.3251527238514238e-5
-synagogue_N	4.099032628299721e-6
-synchroflash_N	4.099032628299721e-6
-synchromesh_N	4.099032628299721e-6
-synchronization_N	4.099032628299721e-6
-synchronize_V	4.5816915605241456e-5
-synchronize_V2	6.716593343855997e-5
-synchronous_A	2.6503054477028476e-5
-synchrony_N	4.099032628299721e-6
-synchrotron_N	4.099032628299721e-6
-syncopate_V2	1.679148335963999e-5
-syncopation_N	4.099032628299721e-6
-syncope_N	4.099032628299721e-6
-syndciate_V2	3.358296671927998e-5
-syndic_N	4.099032628299721e-6
-syndicalism_N	4.099032628299721e-6
-syndicalist_N	4.099032628299721e-6
-syndicate_N	1.8445646827348745e-4
-syndicate_V2	1.5112335023675992e-4
-syndication_N	4.0990326282997215e-5
-syndrome_N	5.328742416789638e-5
-synod_N	4.099032628299721e-6
-synonym_N	4.099032628299721e-6
-synonymous_A	2.6503054477028476e-5
-synopsis_N	4.099032628299721e-6
-synoptic_A	1.3251527238514238e-5
-synoptically_Adv	7.850402725659827e-6
-syntactic_A	1.3251527238514238e-5
-syntactically_Adv	7.850402725659827e-6
-syntax_N	4.099032628299721e-6
-synthesis_N	8.198065256599442e-6
-synthesize_V2	3.358296671927998e-5
-synthetic_A	1.325152723851424e-4
-synthetic_N	1.6396130513198885e-5
-synthetically_Adv	7.850402725659827e-6
-syphilis_N	4.099032628299721e-6
-syphilitic_A	1.3251527238514238e-5
-syphilitic_N	4.099032628299721e-6
-syphon_N	4.099032628299721e-6
-syphon_V	2.2908457802620728e-5
-syphon_V2	1.679148335963999e-5
-syracuse_PN	1.8648018648018647e-5
-syria_PN	1.8648018648018647e-5
-syrian_A	9.276069066959968e-5
-syrian_N	4.099032628299721e-6
-syringa_N	4.099032628299721e-6
-syringe_N	8.198065256599442e-6
-syringe_V2	1.679148335963999e-5
-syrup_N	8.198065256599442e-6
-syrupy_A	1.3251527238514238e-5
-system_N	2.2093785866535496e-3
-systematic_A	6.62576361925712e-5
-systematically_Adv	1.5700805451319653e-5
-systematization_N	4.099032628299721e-6
-systematize_V2	1.679148335963999e-5
-syston_PN	1.8648018648018647e-5
-t_junction_N	4.099032628299721e-6
-t_shirt_N	4.099032628299721e-6
-t_square_N	4.099032628299721e-6
-tab_N	4.0990326282997215e-5
-tabard_N	4.099032628299721e-6
-tabby_A	1.3251527238514238e-5
-tabby_N	4.099032628299721e-6
-tabby_cat_N	4.099032628299721e-6
-tabernacle_N	4.099032628299721e-6
-table_N	2.3774389244138384e-4
-table_V2	1.679148335963999e-5
-table_d'hote_A	1.3251527238514238e-5
-table_d'hote_Adv	7.850402725659827e-6
-table_knife_N	4.099032628299721e-6
-table_lifting_N	4.099032628299721e-6
-table_linen_N	4.099032628299721e-6
-table_rapping_N	4.099032628299721e-6
-table_talk_N	4.099032628299721e-6
-table_turning_N	4.099032628299721e-6
-tableau_N	4.099032628299721e-6
-tableau_vivant_N	4.099032628299721e-6
-tablecloth_N	4.099032628299721e-6
-tablemat_N	4.099032628299721e-6
-tablespoon_N	8.198065256599442e-6
-tablespoonful_N	4.099032628299721e-6
-tablet_N	2.0495163141498608e-5
-tableware_N	4.099032628299721e-6
-tabloid_N	2.869322839809805e-5
-taboo_A	3.975458171554272e-5
-taboo_N	1.2297097884899164e-5
-taboo_V2	3.358296671927998e-5
-tabor_N	4.099032628299721e-6
-tabular_A	1.3251527238514238e-5
-tabulate_V2	1.679148335963999e-5
-tabulation_N	4.099032628299721e-6
-tabulator_N	4.099032628299721e-6
-tachograph_N	4.099032628299721e-6
-tacit_A	9.276069066959968e-5
-taciturn_A	1.3251527238514238e-5
-taciturnity_N	4.099032628299721e-6
-tack_N	2.4594195769798327e-5
-tack_V	1.8326766242096582e-4
-tack_V2	3.358296671927998e-5
-tackle_N	4.099032628299721e-6
-tackle_V	4.5816915605241456e-5
-tackle_V2	2.0149780031567988e-4
-tacky_A	2.6503054477028476e-5
-tact_N	4.099032628299721e-6
-tactful_A	1.3251527238514238e-5
-tactic_N	9.427775045089359e-5
-tactical_A	1.1926374514662814e-4
-tactician_N	4.099032628299721e-6
-tactile_A	1.3251527238514238e-5
-tactless_A	1.3251527238514238e-5
-tactlessness_N	4.099032628299721e-6
-tactual_A	1.3251527238514238e-5
-tadley_PN	1.8648018648018647e-5
-tadpole_N	4.099032628299721e-6
-taegu_PN	1.8648018648018647e-5
-taffeta_N	4.099032628299721e-6
-taffrail_N	4.099032628299721e-6
-taffy_N	4.099032628299721e-6
-tag_N	4.9188391539596654e-5
-tag_V	4.5816915605241456e-5
-tag_V2	1.679148335963999e-5
-tag_VS	1.1564704521799469e-4
-tahiti_PN	1.8648018648018647e-5
-tahitian_A	1.3251527238514238e-5
-tahitian_N	4.099032628299721e-6
-tail_N	2.0495163141498608e-5
-tail_V	2.2908457802620728e-5
-tail_V2	3.358296671927998e-5
-tail_coat_N	4.099032628299721e-6
-tail_end_N	4.099032628299721e-6
-tail_light_N	4.099032628299721e-6
-tailboard_N	4.099032628299721e-6
-tailed_A	1.3251527238514238e-5
-tailgate_N	4.099032628299721e-6
-tailless_A	1.3251527238514238e-5
-tailor_N	4.099032628299721e-6
-tailor_V2	1.3433186687711993e-4
-tailor_made_A	5.300610895405695e-5
-tailpiece_N	4.099032628299721e-6
-tailplane_N	4.099032628299721e-6
-tailspin_N	3.689129365469749e-5
-taint_N	1.2297097884899164e-5
-taint_V	4.5816915605241456e-5
-taint_V2	1.0074890015783994e-4
-taintless_A	1.3251527238514238e-5
-taipei_PN	1.8648018648018647e-5
-taiwan_PN	1.8648018648018647e-5
-taiwanese_A	7.950916343108544e-5
-taiwanese_N	4.099032628299721e-6
-taiyuan_PN	1.8648018648018647e-5
-take_N	8.198065256599442e-6
-take_V	1.1454228901310363e-2
-take_V2	1.2224199885817914e-2
-take_V2A	6.086956521739131e-2
-take_V2V	3.486345148169669e-3
-take_VA	3.1023784901758012e-3
-take_home_A	1.3251527238514238e-5
-take_off_N	4.099032628299721e-6
-take_up_N	4.099032628299721e-6
-takeaway_A	1.3251527238514238e-5
-takeover_N	1.4879488440727989e-3
-taker_N	1.6396130513198885e-5
-taking_A	1.3251527238514238e-5
-talc_N	4.099032628299721e-6
-talcum_N	4.099032628299721e-6
-tale_N	5.73864567961961e-5
-tale_bearer_N	4.099032628299721e-6
-tale_teller_N	4.099032628299721e-6
-talent_N	9.017871782259386e-5
-talented_A	1.3251527238514238e-5
-talisman_N	4.099032628299721e-6
-talk_N	9.83767830791933e-4
-talk_V	2.932282598735453e-3
-talk_V2	2.0149780031567988e-4
-talk_VA	2.068252326783868e-3
-talkative_A	1.3251527238514238e-5
-talker_N	4.099032628299721e-6
-talkie_N	4.099032628299721e-6
-talking_point_N	4.099032628299721e-6
-talking_to_N	4.099032628299721e-6
-tall_A	1.8552138133919935e-4
-tallboy_N	4.099032628299721e-6
-tallish_A	1.3251527238514238e-5
-tallow_N	4.099032628299721e-6
-tally_N	3.689129365469749e-5
-tally_V	2.2908457802620728e-5
-tally_V2	5.037445007891997e-5
-tally_clerk_N	4.099032628299721e-6
-tallyman_N	4.099032628299721e-6
-talmud_N	4.099032628299721e-6
-talon_N	4.099032628299721e-6
-talus_N	4.099032628299721e-6
-tam_o'_shanter_N	4.099032628299721e-6
-tamable_A	1.3251527238514238e-5
-tamale_N	4.099032628299721e-6
-tamarind_N	4.099032628299721e-6
-tamarisk_N	4.099032628299721e-6
-tambour_N	4.099032628299721e-6
-tambourine_N	4.099032628299721e-6
-tame_A	1.060122179081139e-4
-tame_V2	5.037445007891997e-5
-tameness_N	4.099032628299721e-6
-tamer_N	4.099032628299721e-6
-tamil_A	1.3251527238514238e-5
-tamil_N	4.099032628299721e-6
-tammany_N	4.099032628299721e-6
-tammy_N	4.099032628299721e-6
-tamp_V2	1.679148335963999e-5
-tamper_V	6.872537340786218e-5
-tampere_PN	1.8648018648018647e-5
-tamworth_PN	1.8648018648018647e-5
-tan_A	1.3251527238514238e-5
-tan_N	8.198065256599442e-6
-tan_V	4.5816915605241456e-5
-tan_V2	1.679148335963999e-5
-tandem_Adv	7.850402725659827e-6
-tandem_N	1.2297097884899164e-5
-tang_N	4.099032628299721e-6
-tangent_N	4.099032628299721e-6
-tangerine_A	1.3251527238514238e-5
-tangerine_N	4.099032628299721e-6
-tangibility_N	4.099032628299721e-6
-tangible_A	1.060122179081139e-4
-tangle_N	8.198065256599442e-6
-tangle_V	2.2908457802620728e-5
-tangle_V2	6.716593343855997e-5
-tango_N	4.099032628299721e-6
-tango_V	4.5816915605241456e-5
-tangshan_PN	1.8648018648018647e-5
-tangy_A	1.3251527238514238e-5
-tank_N	1.3116904410559108e-4
-tank_V	4.5816915605241456e-5
-tank_car_N	4.099032628299721e-6
-tankard_N	4.099032628299721e-6
-tanker_N	5.328742416789638e-5
-tanner_N	4.099032628299721e-6
-tannery_N	4.099032628299721e-6
-tannic_A	1.3251527238514238e-5
-tannin_N	4.099032628299721e-6
-tannoy_N	4.099032628299721e-6
-tansy_N	4.099032628299721e-6
-tantalize_V2	1.679148335963999e-5
-tantamount_A	5.300610895405695e-5
-tantrum_N	4.099032628299721e-6
-tanzania_PN	1.8648018648018647e-5
-tanzanian_A	1.3251527238514238e-5
-tanzanian_N	4.099032628299721e-6
-tap_N	1.6396130513198885e-5
-tap_V	1.6035920461834508e-4
-tap_V2	2.854552171138798e-4
-tap_dancing_N	4.099032628299721e-6
-tape_N	2.0905066404328578e-4
-tape_V	2.9780995143406945e-4
-tape_V2	1.679148335963999e-4
-tape_measure_N	4.099032628299721e-6
-tape_recorder_N	4.099032628299721e-6
-taper_N	8.198065256599442e-6
-taper_V	9.163383121048291e-5
-taper_V2	3.358296671927998e-5
-tapestried_A	1.3251527238514238e-5
-tapestry_N	1.2297097884899164e-5
-tapeworm_N	4.099032628299721e-6
-tapioca_N	4.099032628299721e-6
-tapir_N	4.099032628299721e-6
-taproom_N	4.099032628299721e-6
-taproot_N	4.099032628299721e-6
-tapster_N	4.099032628299721e-6
-tar_N	1.2297097884899164e-5
-tar_V2	3.358296671927998e-5
-tar_macadam_N	4.099032628299721e-6
-taradiddle_N	4.099032628299721e-6
-taranaki_PN	1.8648018648018647e-5
-tarantella_N	4.099032628299721e-6
-tarantelle_N	4.099032628299721e-6
-taranto_PN	1.8648018648018647e-5
-tarantula_N	4.099032628299721e-6
-tarboosh_N	4.099032628299721e-6
-tardily_Adv	7.850402725659827e-6
-tardiness_N	4.099032628299721e-6
-tardy_A	5.300610895405695e-5
-tare_N	4.099032628299721e-6
-target_N	4.4679455648466963e-4
-target_V2	9.235315847801995e-4
-target_V2V	5.810575246949448e-4
-target_VS	5.782352260899734e-5
-tariff_N	1.0657484833579275e-4
-tarmac_N	4.099032628299721e-6
-tarmac_V2	1.679148335963999e-5
-tarn_N	4.099032628299721e-6
-tarnish_N	4.099032628299721e-6
-tarnish_V	2.2908457802620728e-5
-tarnish_V2	1.1754038351747993e-4
-taro_N	4.099032628299721e-6
-tarpaulin_N	4.099032628299721e-6
-tarpon_N	4.099032628299721e-6
-tarradiddle_N	4.099032628299721e-6
-tarragon_N	4.099032628299721e-6
-tarrasa_PN	1.8648018648018647e-5
-tarry_A	1.3251527238514238e-5
-tarry_V	2.2908457802620728e-5
-tarsal_A	1.3251527238514238e-5
-tarsal_N	4.099032628299721e-6
-tarsus_N	4.099032628299721e-6
-tart_A	2.6503054477028476e-5
-tart_N	4.099032628299721e-6
-tart_V2	1.679148335963999e-5
-tartan_N	1.2297097884899164e-5
-tartar_N	4.099032628299721e-6
-tartaric_A	1.3251527238514238e-5
-tartness_N	4.099032628299721e-6
-tashkent_PN	1.8648018648018647e-5
-task_N	2.7873421872438105e-4
-task_V2	1.679148335963999e-5
-task_force_N	4.099032628299721e-6
-taskmaster_N	4.099032628299721e-6
-tasmania_PN	1.8648018648018647e-5
-tassel_N	1.2297097884899164e-5
-tasseled_A	1.3251527238514238e-5
-tasselled_A	1.3251527238514238e-5
-taste_N	7.788161993769471e-5
-taste_V	9.163383121048291e-5
-taste_V2	3.358296671927998e-5
-tasteful_A	3.975458171554272e-5
-tasteless_A	5.300610895405695e-5
-taster_N	4.099032628299721e-6
-tastily_Adv	7.850402725659827e-6
-tasty_A	6.62576361925712e-5
-tat_N	4.099032628299721e-6
-tat_V	2.2908457802620728e-5
-tat_V2	1.679148335963999e-5
-tatter_N	4.099032628299721e-6
-tatterdemalion_N	4.099032628299721e-6
-tattered_A	2.6503054477028476e-5
-tattily_Adv	7.850402725659827e-6
-tatting_N	4.099032628299721e-6
-tattle_N	4.099032628299721e-6
-tattle_V	2.2908457802620728e-5
-tattle_V2	1.679148335963999e-5
-tattler_N	4.099032628299721e-6
-tattoo_N	4.099032628299721e-6
-tattoo_V2	1.679148335963999e-5
-tatty_A	1.3251527238514238e-5
-taunt_N	4.099032628299721e-6
-taunt_V2	1.679148335963999e-5
-tauntingly_Adv	7.850402725659827e-6
-taunton_PN	1.8648018648018647e-5
-taurus_PN	1.8648018648018647e-5
-taut_A	2.6503054477028476e-5
-tautness_N	4.099032628299721e-6
-tautological_A	1.3251527238514238e-5
-tautology_N	4.099032628299721e-6
-taverham_PN	1.8648018648018647e-5
-tavern_N	8.198065256599442e-6
-tavistock_PN	1.8648018648018647e-5
-tawdrily_Adv	7.850402725659827e-6
-tawdriness_N	4.099032628299721e-6
-tawdry_A	2.6503054477028476e-5
-tawny_A	1.3251527238514238e-5
-tawse_N	4.099032628299721e-6
-tax_N	2.5045089358911297e-3
-tax_V2	1.679148335963999e-4
-tax_collector_N	4.099032628299721e-6
-tax_free_A	1.9877290857771358e-4
-taxability_N	4.099032628299721e-6
-taxable_A	3.445397082013702e-4
-taxation_N	5.328742416789638e-5
-taxi_N	3.689129365469749e-5
-taxi_V	2.2908457802620728e-5
-taxi_V2	1.679148335963999e-5
-taxicab_N	8.198065256599442e-6
-taxidermist_N	4.099032628299721e-6
-taxidermy_N	4.099032628299721e-6
-taximeter_N	4.099032628299721e-6
-taxonomy_N	4.099032628299721e-6
-taxpayer_N	2.3774389244138384e-4
-tayside_PN	1.8648018648018647e-5
-tb_N	8.198065256599442e-6
-tbilisi_PN	1.8648018648018647e-5
-te_deum_N	4.099032628299721e-6
-tea_N	5.73864567961961e-5
-tea_bag_N	4.099032628299721e-6
-tea_break_N	4.099032628299721e-6
-tea_caddy_N	4.099032628299721e-6
-tea_chest_N	4.099032628299721e-6
-tea_cloth_N	4.099032628299721e-6
-tea_cosy_N	4.099032628299721e-6
-tea_garden_N	4.099032628299721e-6
-tea_kettle_N	4.099032628299721e-6
-tea_leaf_N	4.099032628299721e-6
-tea_party_N	4.099032628299721e-6
-tea_service_N	4.099032628299721e-6
-tea_set_N	4.099032628299721e-6
-tea_strainer_N	4.099032628299721e-6
-tea_table_N	4.099032628299721e-6
-tea_time_N	4.099032628299721e-6
-tea_towel_N	4.099032628299721e-6
-tea_tray_N	4.099032628299721e-6
-tea_trolley_N	4.099032628299721e-6
-tea_urn_N	4.099032628299721e-6
-tea_wagon_N	4.099032628299721e-6
-teacake_N	4.099032628299721e-6
-teach_V	6.872537340786219e-4
-teach_V2	2.0149780031567988e-4
-teach_V2V	5.810575246949448e-4
-teach_VS	1.1564704521799469e-4
-teach_in_N	4.099032628299721e-6
-teachable_A	1.3251527238514238e-5
-teacher_N	2.0905066404328578e-4
-teaching_N	4.0990326282997215e-5
-teacup_N	4.099032628299721e-6
-teahouse_N	4.099032628299721e-6
-teak_N	4.099032628299721e-6
-teal_N	4.099032628299721e-6
-team_N	7.50122970978849e-4
-team_V	2.2908457802620728e-4
-teamster_N	4.099032628299721e-6
-teamwork_N	4.099032628299721e-6
-teapot_N	4.099032628299721e-6
-tear_N	1.2297097884899164e-5
-tear_V	2.51993035828828e-4
-tear_V2	8.395741679819995e-5
-tear_drop_N	4.099032628299721e-6
-tear_gas_N	4.099032628299721e-6
-tearaway_A	1.3251527238514238e-5
-tearaway_N	4.099032628299721e-6
-tearful_A	1.3251527238514238e-5
-tearing_A	1.3251527238514238e-5
-tearing_N	4.099032628299721e-6
-tearless_A	1.3251527238514238e-5
-tearoom_N	4.099032628299721e-6
-tease_N	4.099032628299721e-6
-tease_V2	3.358296671927998e-5
-teasel_N	4.099032628299721e-6
-teaser_N	4.099032628299721e-6
-teashop_N	4.099032628299721e-6
-teasingly_Adv	7.850402725659827e-6
-teaspoon_N	8.198065256599442e-6
-teaspoonful_N	4.099032628299721e-6
-teat_N	4.099032628299721e-6
-teazel_N	4.099032628299721e-6
-teazle_N	4.099032628299721e-6
-tec_N	4.099032628299721e-6
-tech_N	4.099032628299721e-6
-technical_A	1.0468706518426249e-3
-technicality_N	1.2297097884899164e-5
-technician_N	5.328742416789638e-5
-technicolor_N	4.099032628299721e-6
-technique_N	1.8855550090178717e-4
-technocracy_N	4.099032628299721e-6
-technocrat_N	8.198065256599442e-6
-technological_A	1.722698541006851e-4
-technologist_N	8.198065256599442e-6
-technology_N	8.853910477127398e-4
-techy_A	1.3251527238514238e-5
-ted_N	4.099032628299721e-6
-ted_PN	1.8648018648018647e-5
-teddy_N	4.099032628299721e-6
-teddy_PN	1.8648018648018647e-5
-teddy_boy_N	1.0247581570749303e-4
-tedious_A	2.6503054477028476e-5
-tediousness_N	4.099032628299721e-6
-tedium_N	4.099032628299721e-6
-tee_N	8.198065256599442e-6
-tee_V	2.2908457802620728e-5
-tee_V2	1.679148335963999e-5
-tee_shirt_N	4.099032628299721e-6
-teem_V	1.1454228901310364e-4
-teenage_A	3.975458171554272e-5
-teenager_N	8.198065256599442e-6
-teeny_A	1.3251527238514238e-5
-teesside_PN	1.8648018648018647e-5
-teeter_V	6.872537340786218e-5
-teethe_V	2.2908457802620728e-5
-teetotal_A	1.3251527238514238e-5
-teetotaller_N	4.099032628299721e-6
-teetotum_N	4.099032628299721e-6
-teg_N	4.099032628299721e-6
-tegument_N	4.099032628299721e-6
-teheran_PN	1.8648018648018647e-5
-teignmouth_PN	1.8648018648018647e-5
-tel_PN	1.8648018648018647e-5
-tel_aviv_PN	1.8648018648018647e-5
-telecast_N	8.198065256599442e-6
-telecast_V2	1.679148335963999e-5
-telecommunication_N	1.3116904410559108e-4
-teleconference_N	4.099032628299721e-6
-telegram_N	8.198065256599442e-6
-telegraph_N	8.198065256599442e-6
-telegraph_V	6.872537340786218e-5
-telegraph_V2	3.358296671927998e-5
-telegraph_line_N	4.099032628299721e-6
-telegraph_pole_N	4.099032628299721e-6
-telegraph_post_N	4.099032628299721e-6
-telegraph_wire_N	4.099032628299721e-6
-telegrapher_N	4.099032628299721e-6
-telegraphese_N	4.099032628299721e-6
-telegraphic_A	1.3251527238514238e-5
-telegraphically_Adv	7.850402725659827e-6
-telegraphist_N	4.099032628299721e-6
-telegraphy_N	4.099032628299721e-6
-telemetry_N	4.099032628299721e-6
-teleological_A	1.3251527238514238e-5
-teleologist_N	4.099032628299721e-6
-teleology_N	4.099032628299721e-6
-telepathic_A	1.3251527238514238e-5
-telepathist_N	4.099032628299721e-6
-telepathy_N	4.099032628299721e-6
-telephone_N	5.451713395638629e-4
-telephone_V	6.872537340786218e-5
-telephone_V2	3.358296671927998e-5
-telephonic_A	1.3251527238514238e-5
-telephonist_N	4.099032628299721e-6
-telephony_N	4.099032628299721e-6
-telephoto_N	4.099032628299721e-6
-telephotograph_N	4.099032628299721e-6
-telephotography_N	4.099032628299721e-6
-teleprinter_N	4.099032628299721e-6
-teleprompter_N	4.099032628299721e-6
-telescope_N	8.198065256599442e-6
-telescope_V	2.2908457802620728e-5
-telescope_V2	1.679148335963999e-5
-telescopic_A	1.3251527238514238e-5
-telescopically_Adv	7.850402725659827e-6
-teletypewriter_N	4.099032628299721e-6
-televise_V2	1.679148335963999e-4
-television_N	6.92736514182653e-4
-telex_N	2.0495163141498608e-5
-telfer_N	4.099032628299721e-6
-telford_PN	1.8648018648018647e-5
-tell_V	6.826720425180977e-3
-tell_V2	7.724082345434396e-4
-tell_V2Q	1.0
-tell_V2S	0.45454545454545453
-tell_V2V	1.7431725740848344e-3
-tell_V3	1.107011070110701e-2
-tell_VS	9.251763617439575e-4
-tell_VV	2.9865604778496767e-4
-teller_N	3.279226102639777e-5
-telling_A	3.975458171554272e-5
-telltale_N	4.099032628299721e-6
-telly_N	4.099032628299721e-6
-telpher_N	4.099032628299721e-6
-telstar_PN	1.8648018648018647e-5
-temerity_N	4.099032628299721e-6
-temp_N	8.198065256599442e-6
-temper_N	4.099032628299721e-6
-temper_V	2.2908457802620728e-5
-temper_V2	5.037445007891997e-5
-tempera_N	4.099032628299721e-6
-temperament_N	8.198065256599442e-6
-temperamental_A	1.3251527238514238e-5
-temperance_N	4.099032628299721e-6
-temperate_A	1.3251527238514238e-5
-temperateness_N	4.099032628299721e-6
-temperature_N	6.968355468109526e-5
-tempered_A	1.3251527238514238e-5
-tempest_N	4.099032628299721e-6
-tempest_swept_A	1.3251527238514238e-5
-tempest_tossed_A	1.3251527238514238e-5
-tempestuous_A	1.3251527238514238e-5
-template_N	4.099032628299721e-6
-temple_N	8.198065256599442e-6
-templet_N	4.099032628299721e-6
-tempo_N	8.198065256599442e-6
-temporal_A	2.6503054477028476e-5
-temporality_N	4.099032628299721e-6
-temporalty_N	4.099032628299721e-6
-temporariness_N	4.099032628299721e-6
-temporary_A	1.4841710507135948e-3
-temporize_V	2.2908457802620728e-5
-tempt_V2	1.679148335963999e-5
-tempt_V2V	2.905287623474724e-3
-temptation_N	4.0990326282997215e-5
-tempter_N	4.099032628299721e-6
-temptingly_Adv	7.850402725659827e-6
-temptress_N	4.099032628299721e-6
-tenability_N	4.099032628299721e-6
-tenable_A	1.3251527238514238e-5
-tenacious_A	5.300610895405695e-5
-tenaciousness_N	4.099032628299721e-6
-tenacity_N	4.099032628299721e-6
-tenancy_N	4.099032628299721e-6
-tenant_N	5.73864567961961e-5
-tenant_V2	1.679148335963999e-5
-tenantry_N	4.099032628299721e-6
-tenby_PN	1.8648018648018647e-5
-tench_N	4.099032628299721e-6
-tend_V	2.2908457802620728e-4
-tend_V2	3.358296671927998e-5
-tend_VV	6.669985067197611e-3
-tendency_N	6.148548942449582e-5
-tendentious_A	2.6503054477028476e-5
-tendentiousness_N	4.099032628299721e-6
-tender_A	3.975458171554272e-5
-tender_N	3.279226102639777e-4
-tender_V	1.6035920461834508e-4
-tender_V2	4.8695301742955973e-4
-tender_V2V	5.810575246949448e-4
-tenderfoot_N	4.099032628299721e-6
-tenderhearted_A	1.3251527238514238e-5
-tenderloin_N	4.099032628299721e-6
-tenderness_N	8.198065256599442e-6
-tendon_N	4.099032628299721e-6
-tendril_N	4.099032628299721e-6
-tenement_N	4.099032628299721e-6
-tenement_house_N	4.099032628299721e-6
-tenet_N	1.6396130513198885e-5
-tenfold_Adv	5.4952819079618785e-5
-tenner_N	4.099032628299721e-6
-tennessee_PN	1.8648018648018647e-5
-tennis_N	3.279226102639777e-5
-tennis_court_N	4.099032628299721e-6
-tennis_elbow_N	4.099032628299721e-6
-tenon_N	4.099032628299721e-6
-tenor_N	1.6396130513198885e-5
-tenpence_N	4.099032628299721e-6
-tenpin_N	4.099032628299721e-6
-tense_A	6.62576361925712e-5
-tense_N	4.099032628299721e-6
-tense_V	2.2908457802620728e-5
-tense_V2	1.679148335963999e-5
-tenseness_N	4.099032628299721e-6
-tensile_A	1.3251527238514238e-5
-tension_N	1.0247581570749303e-4
-tensity_N	4.099032628299721e-6
-tent_N	8.198065256599442e-6
-tent_peg_N	4.099032628299721e-6
-tentacle_N	4.099032628299721e-6
-tentative_A	6.228217802101692e-4
-tenterden_PN	1.8648018648018647e-5
-tenth_A	2.6503054477028476e-5
-tenth_N	1.6396130513198885e-5
-tenuity_N	4.099032628299721e-6
-tenuous_A	2.6503054477028476e-5
-tenure_N	6.968355468109526e-5
-tepee_N	4.099032628299721e-6
-tepid_A	3.975458171554272e-5
-tepidity_N	4.099032628299721e-6
-tepidness_N	4.099032628299721e-6
-tercentenary_N	4.099032628299721e-6
-tercentennial_N	4.099032628299721e-6
-terence_PN	1.8648018648018647e-5
-teresa_PN	1.8648018648018647e-5
-tergiversate_V	2.2908457802620728e-5
-tergiversation_N	4.099032628299721e-6
-term_N	1.4510575504181012e-3
-term_V2	1.0074890015783994e-4
-term_VS	5.204117034809761e-4
-termagant_N	4.099032628299721e-6
-termi_PN	1.8648018648018647e-5
-terminable_A	1.3251527238514238e-5
-terminal_A	2.6503054477028476e-5
-terminal_N	1.0247581570749303e-4
-terminate_V	1.6035920461834508e-4
-terminate_V2	2.854552171138798e-4
-termination_N	3.279226102639777e-5
-terminological_A	1.3251527238514238e-5
-terminology_N	4.099032628299721e-6
-terminus_N	4.099032628299721e-6
-termite_N	4.099032628299721e-6
-tern_N	4.099032628299721e-6
-terpsichorean_A	1.3251527238514238e-5
-terr_PN	1.8648018648018647e-5
-terra_cotta_N	4.099032628299721e-6
-terra_firma_N	8.198065256599442e-6
-terra_incognita_N	8.198065256599442e-6
-terrace_N	8.198065256599442e-6
-terrace_V2	1.679148335963999e-5
-terrain_N	8.198065256599442e-6
-terrapin_N	4.099032628299721e-6
-terrestrial_A	2.6503054477028476e-5
-terrible_A	2.120244358162278e-4
-terrier_N	4.099032628299721e-6
-terrific_A	7.950916343108544e-5
-terrifically_Adv	7.850402725659827e-6
-terrify_V2	5.037445007891997e-5
-territorial_A	1.3251527238514238e-5
-territorial_N	4.099032628299721e-6
-territory_N	9.427775045089359e-5
-terror_N	1.6396130513198885e-5
-terror_stricken_A	1.3251527238514238e-5
-terror_struck_A	1.3251527238514238e-5
-terrorism_N	1.0247581570749303e-4
-terrorist_N	2.0495163141498608e-5
-terrorize_V2	1.679148335963999e-5
-terry_PN	1.8648018648018647e-5
-terse_A	2.6503054477028476e-5
-terseness_N	4.099032628299721e-6
-tertian_A	1.3251527238514238e-5
-tertiary_A	1.3251527238514238e-5
-terylene_N	4.099032628299721e-6
-tess_PN	1.8648018648018647e-5
-tessa_PN	1.8648018648018647e-5
-tessellated_A	1.3251527238514238e-5
-test_N	7.460239383505492e-4
-test_V2	8.563656513416395e-4
-test_drive_N	4.099032628299721e-6
-test_drive_V2	5.037445007891997e-5
-test_tube_N	4.099032628299721e-6
-testament_N	8.198065256599442e-6
-testamentary_A	1.3251527238514238e-5
-testate_A	1.3251527238514238e-5
-testate_N	4.099032628299721e-6
-testator_N	4.099032628299721e-6
-testatrix_N	4.099032628299721e-6
-testbed_N	4.099032628299721e-6
-testicle_N	4.099032628299721e-6
-testify_V	6.185283606707597e-4
-testify_V2	1.679148335963999e-5
-testify_VS	3.4694113565398406e-4
-testily_Adv	7.850402725659827e-6
-testimonial_N	8.198065256599442e-6
-testimony_N	1.3936710936219052e-4
-testiness_N	4.099032628299721e-6
-testis_N	4.099032628299721e-6
-testy_A	1.3251527238514238e-5
-tetanus_N	8.198065256599442e-6
-tetchily_Adv	7.850402725659827e-6
-tetchiness_N	4.099032628299721e-6
-tetchy_A	1.3251527238514238e-5
-tete_a_tete_Adv	7.850402725659827e-6
-tete_a_tete_N	4.099032628299721e-6
-tether_N	4.099032628299721e-6
-tether_V2	5.037445007891997e-5
-teuton_N	4.099032628299721e-6
-teutonic_A	2.6503054477028476e-5
-tewkesbury_PN	1.8648018648018647e-5
-texan_A	2.6503054477028476e-5
-texan_N	8.198065256599442e-6
-texas_PN	1.8648018648018647e-5
-text_N	8.198065256599443e-5
-textbook_N	1.6396130513198885e-5
-textile_A	6.62576361925712e-5
-textile_N	6.968355468109526e-5
-textual_A	1.3251527238514238e-5
-texture_N	1.2297097884899164e-5
-textured_A	1.3251527238514238e-5
-thai_A	3.975458171554272e-5
-thai_N	4.099032628299721e-6
-thailand_PN	1.8648018648018648e-4
-thalidomide_N	4.099032628299721e-6
-thame_PN	1.8648018648018647e-5
-than_Prep	1.6262581188953344e-2
-thane_N	4.099032628299721e-6
-thank_V2	1.1754038351747993e-4
-thank_offering_N	4.099032628299721e-6
-thankful_A	2.6503054477028476e-5
-thankfulness_N	4.099032628299721e-6
-thankless_A	2.6503054477028476e-5
-thanksgiving_N	4.099032628299721e-6
-that_Quant	1.0004004028295134e-2
-that_RP	0.369843888818378
-that_Subj	0.44600280504908835
-thatch_N	4.099032628299721e-6
-thatch_V2	1.679148335963999e-5
-thatcham_PN	1.8648018648018647e-5
-thatcher_N	4.099032628299721e-6
-thaw_N	8.198065256599442e-6
-thaw_V	2.2908457802620728e-5
-thaw_V2	1.679148335963999e-5
-theatre_N	8.198065256599442e-6
-theatregoer_N	4.099032628299721e-6
-theatrical_A	9.276069066959968e-5
-theatrical_N	8.198065256599442e-6
-theft_N	8.607968519429415e-5
-theism_N	4.099032628299721e-6
-theist_N	4.099032628299721e-6
-theistic_A	1.3251527238514238e-5
-theistical_A	1.3251527238514238e-5
-thematic_A	2.6503054477028476e-5
-theme_N	1.516642072470897e-4
-themself_NP	3.1299394356719198e-6
-themselves_NP	7.136261913331977e-4
-then_Adv	4.121461430971409e-3
-then_Prep	1.652701340340787e-5
-thence_Adv	7.850402725659827e-6
-thenceforth_Adv	7.850402725659827e-6
-thenceforward_Adv	7.850402725659827e-6
-theo_PN	1.8648018648018647e-5
-theocracy_N	8.198065256599442e-6
-theocratic_A	1.3251527238514238e-5
-theodolite_N	4.099032628299721e-6
-theodore_PN	1.8648018648018647e-5
-theologian_N	1.2297097884899164e-5
-theological_A	2.6503054477028476e-5
-theology_N	8.198065256599442e-6
-theorem_N	4.099032628299721e-6
-theoretic_A	1.3251527238514238e-5
-theoretical_A	1.1926374514662814e-4
-theoretician_N	4.099032628299721e-6
-theorist_N	2.4594195769798327e-5
-theorize_V	2.2908457802620728e-5
-theorize_VS	1.7347056782699203e-4
-theory_N	2.0905066404328578e-4
-theosophical_A	1.3251527238514238e-5
-theosophist_N	4.099032628299721e-6
-theosophy_N	4.099032628299721e-6
-therapeutic_A	5.300610895405695e-5
-therapeutical_A	1.3251527238514238e-5
-therapeutics_N	4.099032628299721e-6
-therapist_N	8.198065256599442e-6
-therapy_N	5.73864567961961e-5
-there_Adv	1.4130724906187687e-3
-thereabout_Adv	7.850402725659827e-6
-thereabouts_Adv	7.850402725659827e-6
-thereafter_Adv	1.4130724906187688e-4
-thereby_Adv	1.0205523543357774e-4
-therefore_Adv	2.2766167904413496e-4
-therefrom_Adv	7.850402725659827e-6
-therein_Adv	2.355120817697948e-5
-thereinafter_Adv	7.850402725659827e-6
-thereof_Adv	2.355120817697948e-5
-thereon_Adv	7.850402725659827e-6
-theresa_PN	1.8648018648018647e-5
-thereto_Adv	7.850402725659827e-6
-thereunder_Adv	7.850402725659827e-6
-thereupon_Adv	7.850402725659827e-6
-therewith_Adv	7.850402725659827e-6
-therewithal_Adv	7.850402725659827e-6
-therm_N	4.099032628299721e-6
-thermal_A	5.300610895405695e-5
-thermal_N	4.099032628299721e-6
-thermionic_A	1.3251527238514238e-5
-thermodynamics_N	4.099032628299721e-6
-thermometer_N	8.198065256599442e-6
-thermonuclear_A	1.3251527238514238e-5
-thermoplastic_A	1.3251527238514238e-5
-thermoplastic_N	4.099032628299721e-6
-thermos_N	4.099032628299721e-6
-thermosetting_A	1.3251527238514238e-5
-thermostat_N	4.099032628299721e-6
-thermostatic_A	1.3251527238514238e-5
-thermostatically_Adv	7.850402725659827e-6
-thesaurus_N	8.198065256599442e-6
-thesis_N	8.198065256599442e-6
-thespian_A	2.6503054477028476e-5
-thespian_N	4.099032628299721e-6
-thessaloniki_PN	1.8648018648018647e-5
-thetford_PN	1.8648018648018647e-5
-they_Pron	0.19061763471410584
-thick_A	1.8552138133919935e-4
-thick_Adv	7.850402725659827e-6
-thick_N	4.099032628299721e-6
-thick_headed_A	1.3251527238514238e-5
-thick_set_A	1.3251527238514238e-5
-thick_skinned_A	1.3251527238514238e-5
-thicken_V	2.2908457802620728e-5
-thicken_V2	1.679148335963999e-5
-thickening_N	4.099032628299721e-6
-thicket_N	1.2297097884899164e-5
-thickness_N	1.2297097884899164e-5
-thief_N	7.378258730939498e-5
-thieve_V	2.2908457802620728e-5
-thieve_V2	1.679148335963999e-5
-thievery_N	4.099032628299721e-6
-thievish_A	1.3251527238514238e-5
-thigh_N	8.198065256599442e-6
-thighbone_N	4.099032628299721e-6
-thimble_N	4.099032628299721e-6
-thimbleful_N	4.099032628299721e-6
-thin_A	6.095702529716549e-4
-thin_Adv	1.5700805451319653e-5
-thin_V	9.163383121048291e-5
-thin_V2	1.679148335963999e-5
-thin_skinned_A	1.3251527238514238e-5
-thine_A	1.3251527238514238e-5
-thing_N	1.528939170355796e-3
-thingmabob_N	4.099032628299721e-6
-thingmajig_N	4.099032628299721e-6
-thingumabob_N	4.099032628299721e-6
-thingumajig_N	4.099032628299721e-6
-thingummy_N	4.099032628299721e-6
-think_N	1.2297097884899164e-5
-think_V	2.611564189498763e-3
-think_V2	2.6866373375423986e-4
-think_V2A	2.608695652173913e-2
-think_VS	2.6020585174048802e-2
-think_tank_N	4.099032628299721e-6
-thinkable_A	1.3251527238514238e-5
-thinker_N	1.2297097884899164e-5
-thinking_A	1.3251527238514238e-5
-thinking_N	3.689129365469749e-5
-thinness_N	4.099032628299721e-6
-thionville_PN	1.8648018648018647e-5
-third_rate_A	1.3251527238514238e-5
-third_rater_N	4.099032628299721e-6
-thirsk_PN	1.8648018648018647e-5
-thirst_N	8.198065256599442e-6
-thirst_V2	1.679148335963999e-5
-thirstily_Adv	7.850402725659827e-6
-thirsty_A	2.6503054477028476e-5
-this_Quant	1.7672324884429182e-2
-thistle_N	8.198065256599442e-6
-thistledown_N	4.099032628299721e-6
-thither_Adv	7.850402725659827e-6
-tho'_Adv	7.850402725659827e-6
-thole_N	4.099032628299721e-6
-tholepin_N	4.099032628299721e-6
-thomas_PN	1.8648018648018647e-5
-thong_N	4.099032628299721e-6
-thorax_N	4.099032628299721e-6
-thorn_N	4.099032628299721e-6
-thornbury_PN	1.8648018648018647e-5
-thorne_PN	1.8648018648018647e-5
-thorny_A	1.3251527238514238e-5
-thorough_A	1.325152723851424e-4
-thoroughbred_A	6.62576361925712e-5
-thoroughbred_N	1.6396130513198885e-5
-thoroughfare_N	1.2297097884899164e-5
-thoroughgoing_A	1.3251527238514238e-5
-thoroughness_N	4.099032628299721e-6
-though_Adv	5.102761771678887e-4
-though_Prep	2.396416943494141e-3
-thought_N	9.837678307919331e-5
-thought_reader_N	4.099032628299721e-6
-thoughtful_A	5.300610895405695e-5
-thoughtfulness_N	4.099032628299721e-6
-thoughtless_A	3.975458171554272e-5
-thoughtlessness_N	4.099032628299721e-6
-thousandfold_A	1.3251527238514238e-5
-thousandfold_Adv	7.850402725659827e-6
-thousandth_A	1.3251527238514238e-5
-thousandth_N	4.099032628299721e-6
-thraldom_N	4.099032628299721e-6
-thrall_N	1.2297097884899164e-5
-thrash_V	9.163383121048291e-5
-thrash_V2	3.358296671927998e-5
-thrashing_N	8.198065256599442e-6
-thread_N	1.6396130513198885e-5
-thread_V2	1.679148335963999e-5
-threadbare_A	1.3251527238514238e-5
-threadlike_A	1.3251527238514238e-5
-threat_N	3.484177734054763e-4
-threaten_V	3.4362686703931093e-4
-threaten_V2	5.037445007891997e-4
-threaten_VS	2.3129409043598937e-4
-threaten_VV	3.285216525634644e-3
-threateningly_Adv	7.850402725659827e-6
-three_cornered_A	1.3251527238514238e-5
-three_d_A	1.3251527238514238e-5
-three_d_N	4.099032628299721e-6
-three_decker_N	4.099032628299721e-6
-three_dimensional_A	5.300610895405695e-5
-three_figure_A	1.3251527238514238e-5
-three_funnelled_A	1.3251527238514238e-5
-three_lane_A	1.3251527238514238e-5
-three_legged_A	1.3251527238514238e-5
-three_piece_A	1.3251527238514238e-5
-three_ply_A	1.3251527238514238e-5
-three_quarter_A	1.3251527238514238e-5
-three_quarter_N	4.099032628299721e-6
-three_score_A	1.3251527238514238e-5
-three_score_N	4.099032628299721e-6
-three_storey_A	1.3251527238514238e-5
-three_storeyed_A	1.3251527238514238e-5
-three_wheeled_A	1.3251527238514238e-5
-threefold_A	1.3251527238514238e-5
-threefold_Adv	1.5700805451319653e-5
-threepence_N	4.099032628299721e-6
-threepenny_A	1.3251527238514238e-5
-threesome_N	4.099032628299721e-6
-threnody_N	4.099032628299721e-6
-thresh_V	2.2908457802620728e-5
-thresh_V2	1.679148335963999e-5
-thresher_N	4.099032628299721e-6
-threshing_floor_N	4.099032628299721e-6
-threshing_machine_N	4.099032628299721e-6
-threshold_N	2.4594195769798327e-5
-thrice_Adv	1.5700805451319653e-5
-thrift_N	8.321036235448434e-4
-thriftily_Adv	7.850402725659827e-6
-thriftless_A	1.3251527238514238e-5
-thriftlessness_N	4.099032628299721e-6
-thrifty_A	1.3251527238514238e-5
-thrill_N	1.2297097884899164e-5
-thrill_V	4.5816915605241456e-5
-thrill_V2	5.037445007891997e-5
-thriller_N	8.198065256599442e-6
-thrive_V	2.7490149363144874e-4
-throat_N	1.2297097884899164e-5
-throated_A	1.3251527238514238e-5
-throaty_A	1.3251527238514238e-5
-throb_N	4.099032628299721e-6
-throb_V	2.2908457802620728e-5
-throbbing_A	1.3251527238514238e-5
-throe_N	4.099032628299721e-6
-thrombosis_N	4.099032628299721e-6
-throne_N	8.198065256599442e-6
-throng_N	4.099032628299721e-6
-throng_V	2.2908457802620728e-5
-throng_V2	1.679148335963999e-5
-throstle_N	4.099032628299721e-6
-throttle_N	4.099032628299721e-6
-throttle_V	2.2908457802620728e-5
-throttle_V2	1.679148335963999e-5
-throttle_valve_N	4.099032628299721e-6
-through_Adv	1.7270885996451617e-4
-through_Prep	5.58613053035186e-3
-throughout_Adv	7.850402725659827e-6
-throughout_Prep	5.784454691192755e-4
-throughput_N	4.099032628299721e-6
-throughway_N	4.099032628299721e-6
-throw_N	4.099032628299721e-6
-throw_V	1.007972143315312e-3
-throw_V2	5.373274675084797e-4
-throw_VS	1.1564704521799469e-4
-throw_in_N	4.099032628299721e-6
-throwaway_N	4.099032628299721e-6
-throwback_N	4.099032628299721e-6
-thrum_V	2.2908457802620728e-5
-thrum_V2	1.679148335963999e-5
-thrush_N	4.099032628299721e-6
-thrust_N	3.689129365469749e-5
-thrust_V	4.5816915605241456e-5
-thrust_V2	6.716593343855997e-5
-thruster_N	4.099032628299721e-6
-thud_N	4.099032628299721e-6
-thud_V	2.2908457802620728e-5
-thug_N	1.6396130513198885e-5
-thuggery_N	4.099032628299721e-6
-thumb_N	3.279226102639777e-5
-thumb_V2	5.037445007891997e-5
-thumbnut_N	4.099032628299721e-6
-thumbscrew_N	4.099032628299721e-6
-thumbstall_N	4.099032628299721e-6
-thumbtack_N	4.099032628299721e-6
-thump_N	1.2297097884899164e-5
-thump_V	2.2908457802620728e-5
-thump_V2	1.679148335963999e-5
-thumping_A	1.3251527238514238e-5
-thunder_N	1.6396130513198885e-5
-thunder_V	4.5816915605241456e-5
-thunder_V2	1.679148335963999e-5
-thunderbolt_N	4.099032628299721e-6
-thunderclap_N	4.099032628299721e-6
-thunderous_A	1.3251527238514238e-5
-thunderstorm_N	8.198065256599442e-6
-thunderstruck_A	1.3251527238514238e-5
-thundery_A	1.3251527238514238e-5
-thurcroft_PN	1.8648018648018647e-5
-thurible_N	4.099032628299721e-6
-thurmaston_PN	1.8648018648018647e-5
-thurrock_PN	1.8648018648018647e-5
-thurs_PN	1.8648018648018647e-5
-thursday_N	4.099032628299721e-6
-thursday_PN	1.8648018648018647e-5
-thurso_PN	1.8648018648018647e-5
-thus_Adv	9.577491325304988e-4
-thwack_N	4.099032628299721e-6
-thwack_V2	1.679148335963999e-5
-thwart_N	4.099032628299721e-6
-thwart_V2	2.5187225039459985e-4
-thy_A	1.3251527238514238e-5
-thyme_N	4.099032628299721e-6
-thyroid_N	4.099032628299721e-6
-ti_N	4.099032628299721e-6
-tiara_N	4.099032628299721e-6
-tibet_PN	1.8648018648018647e-5
-tibetan_A	1.3251527238514238e-5
-tibetan_N	4.099032628299721e-6
-tibia_N	4.099032628299721e-6
-tic_N	4.099032628299721e-6
-tick_N	8.198065256599442e-6
-tick_V	1.3745074681572437e-4
-tick_V2	1.679148335963999e-5
-tick_tock_N	4.099032628299721e-6
-ticker_N	8.198065256599442e-6
-ticker_tape_N	4.099032628299721e-6
-ticket_N	1.926545335300869e-4
-ticket_V2	5.037445007891997e-5
-ticket_collector_N	4.099032628299721e-6
-ticking_N	4.099032628299721e-6
-tickle_V	2.2908457802620728e-5
-tickle_V2	1.679148335963999e-5
-tickler_N	4.099032628299721e-6
-ticklish_A	2.6503054477028476e-5
-tidal_A	5.300610895405695e-5
-tidbit_N	1.6396130513198885e-5
-tiddler_N	4.099032628299721e-6
-tiddley_A	1.3251527238514238e-5
-tiddlywinks_N	4.099032628299721e-6
-tide_N	3.689129365469749e-5
-tide_V2	1.679148335963999e-5
-tidemark_N	4.099032628299721e-6
-tideway_N	4.099032628299721e-6
-tidily_Adv	7.850402725659827e-6
-tidiness_N	4.099032628299721e-6
-tidworth_PN	1.8648018648018647e-5
-tidy_A	3.975458171554272e-5
-tidy_N	4.099032628299721e-6
-tidy_V	2.2908457802620728e-5
-tidy_V2	1.679148335963999e-5
-tie_N	2.2544679455648468e-4
-tie_V	3.6653532484193165e-4
-tie_V2	6.716593343855996e-4
-tie_on_A	1.3251527238514238e-5
-tie_up_N	4.099032628299721e-6
-tientsin_PN	1.8648018648018647e-5
-tier_N	4.099032628299721e-6
-tiff_N	8.198065256599442e-6
-tiger_N	1.6396130513198885e-5
-tiger_lily_N	4.099032628299721e-6
-tigerish_A	1.3251527238514238e-5
-tight_A	5.830671984946265e-4
-tight_Adv	7.065362453093844e-5
-tight_laced_A	1.3251527238514238e-5
-tight_lipped_A	2.6503054477028476e-5
-tight_wad_N	4.099032628299721e-6
-tighten_V	2.7490149363144874e-4
-tighten_V2	2.854552171138798e-4
-tightness_N	8.198065256599442e-6
-tightrope_N	4.099032628299721e-6
-tigress_N	4.099032628299721e-6
-tike_N	4.099032628299721e-6
-til_Prep	1.652701340340787e-5
-tilburg_PN	1.8648018648018647e-5
-tilbury_PN	1.8648018648018647e-5
-tilde_N	4.099032628299721e-6
-tile_N	2.0495163141498608e-5
-tile_V2	1.679148335963999e-5
-till_N	4.099032628299721e-6
-till_Prep	5.784454691192755e-5
-till_V2	1.679148335963999e-5
-tillage_N	4.099032628299721e-6
-tiller_N	8.198065256599442e-6
-tilt_N	1.6396130513198885e-5
-tilt_V	9.163383121048291e-5
-tilt_V2	8.395741679819995e-5
-tilth_N	8.198065256599442e-6
-tiltyard_N	4.099032628299721e-6
-tim_PN	1.8648018648018647e-5
-timber_N	2.4594195769798327e-5
-timbered_A	1.3251527238514238e-5
-timbre_N	4.099032628299721e-6
-timbrel_N	4.099032628299721e-6
-time_N	4.730283653057879e-3
-time_V2	1.3433186687711993e-4
-time_ball_N	4.099032628299721e-6
-time_bomb_N	4.099032628299721e-6
-time_expired_A	1.3251527238514238e-5
-time_exposure_N	4.099032628299721e-6
-time_fuse_N	4.099032628299721e-6
-time_honoured_A	1.3251527238514238e-5
-time_lag_N	4.099032628299721e-6
-time_limit_N	4.099032628299721e-6
-time_sheet_N	4.099032628299721e-6
-time_signal_N	4.099032628299721e-6
-time_switch_N	4.099032628299721e-6
-timecard_N	4.099032628299721e-6
-timekeeper_N	4.099032628299721e-6
-timekeeping_N	4.099032628299721e-6
-timeless_A	1.3251527238514238e-5
-timeliness_N	4.099032628299721e-6
-timely_A	1.325152723851424e-4
-timepiece_N	4.099032628299721e-6
-timesaving_A	1.3251527238514238e-5
-timeserver_N	4.099032628299721e-6
-timeserving_A	1.3251527238514238e-5
-timetable_N	5.73864567961961e-5
-timework_N	4.099032628299721e-6
-timid_A	7.950916343108544e-5
-timidity_N	2.4594195769798327e-5
-timidness_N	4.099032628299721e-6
-timing_N	1.3116904410559108e-4
-timmy_PN	1.8648018648018647e-5
-timorous_A	2.6503054477028476e-5
-timothy_N	4.099032628299721e-6
-timothy_PN	1.8648018648018647e-5
-timpanist_N	4.099032628299721e-6
-tin_N	8.198065256599442e-6
-tin_V2	1.679148335963999e-5
-tin_opener_N	4.099032628299721e-6
-tin_pan_alley_N	3.689129365469749e-5
-tin_plate_N	4.099032628299721e-6
-tina_PN	1.8648018648018647e-5
-tincture_N	4.099032628299721e-6
-tincture_V2	1.679148335963999e-5
-tinder_N	4.099032628299721e-6
-tinderbox_N	4.099032628299721e-6
-tine_N	4.099032628299721e-6
-tined_A	1.3251527238514238e-5
-tinfoil_N	4.099032628299721e-6
-ting_N	4.099032628299721e-6
-ting_V	2.2908457802620728e-5
-ting_V2	1.679148335963999e-5
-tinge_N	8.198065256599442e-6
-tinge_V2	1.679148335963999e-5
-tingle_N	4.099032628299721e-6
-tingle_V	2.2908457802620728e-5
-tinker_N	4.099032628299721e-6
-tinker_V	1.3745074681572437e-4
-tinkle_N	4.099032628299721e-6
-tinkle_V	2.2908457802620728e-5
-tinkle_V2	1.679148335963999e-5
-tinny_A	1.3251527238514238e-5
-tinsel_N	4.099032628299721e-6
-tinsel_V2	1.679148335963999e-5
-tinselly_A	1.3251527238514238e-5
-tinsmith_N	4.099032628299721e-6
-tint_N	4.099032628299721e-6
-tint_V2	1.679148335963999e-5
-tintack_N	4.099032628299721e-6
-tintinnabulation_N	4.099032628299721e-6
-tiny_A	3.9754581715542716e-4
-tip_N	7.378258730939498e-5
-tip_V	4.5816915605241456e-5
-tip_V2	5.037445007891997e-5
-tip_and_run_A	1.3251527238514238e-5
-tip_off_N	4.099032628299721e-6
-tip_top_A	1.3251527238514238e-5
-tip_top_Adv	7.850402725659827e-6
-tip_up_A	1.3251527238514238e-5
-tipperary_PN	1.8648018648018647e-5
-tippet_N	4.099032628299721e-6
-tipple_N	4.099032628299721e-6
-tipple_V	4.5816915605241456e-5
-tipple_V2	1.679148335963999e-5
-tippler_N	4.099032628299721e-6
-tipstaff_N	4.099032628299721e-6
-tipster_N	8.198065256599442e-6
-tipsy_A	1.3251527238514238e-5
-tiptoe_Adv	7.850402725659827e-6
-tiptoe_V	4.5816915605241456e-5
-tirade_N	4.099032628299721e-6
-tire_N	1.1067388096409248e-4
-tire_V	6.872537340786218e-5
-tire_V2	1.0074890015783994e-4
-tired_A	3.975458171554272e-5
-tiredness_N	4.099032628299721e-6
-tireless_A	3.975458171554272e-5
-tiresome_A	2.6503054477028476e-5
-tiring_Adv	7.850402725659827e-6
-tiro_N	4.099032628299721e-6
-tissue_N	8.607968519429415e-5
-tit_N	4.099032628299721e-6
-titan_N	2.0495163141498608e-5
-titanic_A	1.3251527238514238e-5
-titbit_N	4.099032628299721e-6
-tithe_N	4.099032628299721e-6
-tithe_barn_N	4.099032628299721e-6
-titillate_V2	1.679148335963999e-5
-titillation_N	4.099032628299721e-6
-titivate_V	2.2908457802620728e-5
-titivate_V2	1.679148335963999e-5
-titlark_N	4.099032628299721e-6
-title_N	1.926545335300869e-4
-title_V3	2.952029520295203e-2
-title_deed_N	4.099032628299721e-6
-title_page_N	4.099032628299721e-6
-title_role_N	4.099032628299721e-6
-titled_A	1.3251527238514238e-5
-titmouse_N	4.099032628299721e-6
-titter_V	2.2908457802620728e-5
-tittivate_V	2.2908457802620728e-5
-tittivate_V2	1.679148335963999e-5
-tittle_N	4.099032628299721e-6
-tittle_tattle_N	4.099032628299721e-6
-tittle_tattle_V	2.2908457802620728e-5
-titular_A	1.3251527238514238e-5
-tiverton_PN	1.8648018648018647e-5
-tizzy_N	4.099032628299721e-6
-tnt_N	4.099032628299721e-6
-to_Adv	7.850402725659827e-6
-to_Prep	7.940403589667311e-2
-to_do_N	4.099032628299721e-6
-toad_N	1.2297097884899164e-5
-toad_in_the_hole_N	4.099032628299721e-6
-toadstool_N	4.099032628299721e-6
-toady_N	4.099032628299721e-6
-toady_V	2.2908457802620728e-5
-toast_N	1.6396130513198885e-5
-toast_V	2.2908457802620728e-5
-toast_V2	3.358296671927998e-5
-toaster_N	8.198065256599442e-6
-toasting_fork_N	4.099032628299721e-6
-toastmaster_N	4.099032628299721e-6
-toastrack_N	4.099032628299721e-6
-tobacco_N	1.721593703885883e-4
-tobacconist_N	4.099032628299721e-6
-tobago_PN	1.8648018648018647e-5
-tobagonian_A	1.3251527238514238e-5
-tobagonian_N	4.099032628299721e-6
-toboggan_N	4.099032628299721e-6
-toboggan_V	2.2908457802620728e-5
-toby_PN	1.8648018648018647e-5
-toby_jug_N	4.099032628299721e-6
-toccata_N	8.198065256599442e-6
-tocsin_N	4.099032628299721e-6
-today_Adv	1.177560408848974e-4
-today_N	1.5371372356123955e-3
-toddle_V	2.2908457802620728e-5
-toddler_N	8.198065256599442e-6
-toddy_N	4.099032628299721e-6
-todmorden_PN	1.8648018648018647e-5
-toe_N	2.4594195769798327e-5
-toe_V2	1.679148335963999e-5
-toecap_N	4.099032628299721e-6
-toehold_N	1.2297097884899164e-5
-toenail_N	4.099032628299721e-6
-toff_N	4.099032628299721e-6
-toffee_N	4.099032628299721e-6
-tog_V2	1.679148335963999e-5
-toga_N	8.198065256599442e-6
-together_Adv	7.69339467114663e-4
-togetherness_N	4.099032628299721e-6
-toggle_N	4.099032628299721e-6
-togo_PN	1.8648018648018647e-5
-togolese_A	1.3251527238514238e-5
-togolese_N	4.099032628299721e-6
-toil_N	4.099032628299721e-6
-toil_V	9.163383121048291e-5
-toil_V2V	5.810575246949448e-4
-toil_VV	1.9910403185664509e-4
-toiler_N	4.099032628299721e-6
-toilet_N	3.689129365469749e-5
-toilet_paper_N	4.099032628299721e-6
-toilet_powder_N	4.099032628299721e-6
-toilet_roll_N	4.099032628299721e-6
-toilet_table_N	4.099032628299721e-6
-toilsome_A	1.3251527238514238e-5
-tokay_N	4.099032628299721e-6
-token_N	4.099032628299721e-6
-tokyo_PN	1.8648018648018647e-5
-tolerable_A	2.6503054477028476e-5
-tolerance_N	2.869322839809805e-5
-tolerant_A	1.3251527238514238e-5
-tolerate_V2	8.395741679819995e-5
-toleration_N	4.099032628299721e-6
-toll_N	1.1067388096409248e-4
-toll_V	2.2908457802620728e-5
-toll_V2	1.679148335963999e-5
-tollbar_N	4.099032628299721e-6
-tollbooth_N	4.099032628299721e-6
-tollgate_N	4.099032628299721e-6
-tollhouse_N	4.099032628299721e-6
-tom_PN	1.8648018648018647e-5
-tomahawk_N	4.099032628299721e-6
-tomahawk_V2	1.679148335963999e-5
-tomato_N	8.198065256599442e-6
-tomb_N	1.2297097884899164e-5
-tombola_N	4.099032628299721e-6
-tomboy_N	4.099032628299721e-6
-tombstone_N	4.099032628299721e-6
-tomcat_N	4.099032628299721e-6
-tome_N	4.099032628299721e-6
-tomfool_N	4.099032628299721e-6
-tomfoolery_N	4.099032628299721e-6
-tommy_PN	1.8648018648018647e-5
-tommy_gun_N	4.099032628299721e-6
-tommy_rot_N	4.099032628299721e-6
-tomorrow_Adv	4.710241635395896e-5
-tomorrow_N	3.074274471224791e-4
-tomtit_N	4.099032628299721e-6
-tomtom_N	4.099032628299721e-6
-ton_N	6.230529595015577e-4
-ton_V	2.2908457802620728e-5
-tonal_A	2.6503054477028476e-5
-tonality_N	4.099032628299721e-6
-tonbridge_PN	1.8648018648018647e-5
-tone_N	1.352680767338908e-4
-tone_V	4.5816915605241456e-5
-tone_V2	1.679148335963999e-5
-tone_deaf_A	1.3251527238514238e-5
-tone_poem_N	4.099032628299721e-6
-toned_A	1.3251527238514238e-5
-toneless_A	1.3251527238514238e-5
-tonga_PN	1.8648018648018647e-5
-tongan_A	1.3251527238514238e-5
-tongan_N	4.099032628299721e-6
-tongue_N	2.869322839809805e-5
-tongue_in_cheek_A	3.975458171554272e-5
-tongue_in_cheek_Adv	1.5700805451319653e-5
-tongue_tied_A	1.3251527238514238e-5
-tongue_twister_N	4.099032628299721e-6
-tongued_A	1.3251527238514238e-5
-tonic_A	1.3251527238514238e-5
-tonic_N	4.099032628299721e-6
-tonic_sol_fa_N	8.198065256599442e-6
-tonight_Adv	4.710241635395896e-5
-tonight_N	4.0990326282997215e-5
-tonnage_N	2.0495163141498608e-5
-tonne_N	4.099032628299721e-6
-tonsil_N	4.099032628299721e-6
-tonsillitis_N	4.099032628299721e-6
-tonsorial_A	1.3251527238514238e-5
-tonsure_N	4.099032628299721e-6
-tonsure_V2	1.679148335963999e-5
-tontine_N	4.099032628299721e-6
-tony_PN	1.8648018648018647e-5
-tonyrefail_PN	1.8648018648018647e-5
-too_AdA	1.1422044545973729e-2
-too_Adv	3.0067042439277133e-3
-tool_N	2.2134776192818495e-4
-tool_V2	1.679148335963999e-5
-toot_N	4.099032628299721e-6
-toot_V	4.5816915605241456e-5
-toot_V2	1.679148335963999e-5
-tooth_N	4.0990326282997215e-5
-toothache_N	4.099032628299721e-6
-toothbrush_N	4.099032628299721e-6
-toothed_A	1.3251527238514238e-5
-toothless_A	1.3251527238514238e-5
-toothpaste_N	2.4594195769798327e-5
-toothpick_N	4.099032628299721e-6
-toothpowder_N	4.099032628299721e-6
-toothsome_A	1.3251527238514238e-5
-tootle_N	4.099032628299721e-6
-tootle_V	2.2908457802620728e-5
-top_N	2.8283325135268077e-4
-top_V2	6.380763676663196e-4
-top_boot_N	4.099032628299721e-6
-top_dress_V2	1.679148335963999e-5
-top_dressing_N	4.099032628299721e-6
-top_flight_A	3.975458171554272e-5
-top_heavy_A	2.6503054477028476e-5
-top_hole_A	1.3251527238514238e-5
-top_ranking_A	1.3251527238514238e-5
-topaz_N	1.6396130513198885e-5
-topcoat_N	4.099032628299721e-6
-tope_V	2.2908457802620728e-5
-tope_V2	1.679148335963999e-5
-toper_N	4.099032628299721e-6
-topgallant_A	1.3251527238514238e-5
-topgallant_N	4.099032628299721e-6
-topi_N	4.099032628299721e-6
-topiary_N	4.099032628299721e-6
-topic_N	1.2297097884899163e-4
-topical_A	2.6503054477028476e-5
-topknot_N	4.099032628299721e-6
-topless_A	2.6503054477028476e-5
-topmast_N	4.099032628299721e-6
-topmost_A	1.3251527238514238e-5
-topnotch_A	1.3251527238514238e-5
-topographical_A	1.3251527238514238e-5
-topography_N	4.099032628299721e-6
-topper_N	4.099032628299721e-6
-topping_A	1.3251527238514238e-5
-topple_V	6.872537340786218e-5
-topple_V2	1.679148335963999e-4
-topsail_N	4.099032628299721e-6
-topsy_turvy_A	1.3251527238514238e-5
-topsy_turvy_Adv	1.5700805451319653e-5
-topsy_turvydom_N	4.099032628299721e-6
-toque_N	4.099032628299721e-6
-tor_N	4.099032628299721e-6
-torbay_PN	1.8648018648018647e-5
-torch_N	8.198065256599442e-6
-torch_V2	5.037445007891997e-5
-torch_race_N	4.099032628299721e-6
-torch_singer_N	4.099032628299721e-6
-torchlight_N	4.099032628299721e-6
-toreador_N	4.099032628299721e-6
-torino_PN	1.8648018648018647e-5
-torment_N	4.099032628299721e-6
-torment_V2	6.716593343855997e-5
-tormentor_N	8.198065256599442e-6
-tornado_N	1.2297097884899164e-5
-toronto_PN	1.8648018648018647e-5
-torpedo_N	4.099032628299721e-6
-torpedo_V2	5.037445007891997e-5
-torpedo_boat_N	4.099032628299721e-6
-torpedo_tube_N	4.099032628299721e-6
-torpid_A	1.3251527238514238e-5
-torpidity_N	4.099032628299721e-6
-torpidness_N	4.099032628299721e-6
-torpor_N	4.099032628299721e-6
-torque_N	8.198065256599442e-6
-torrent_N	8.198065256599442e-6
-torrential_A	1.3251527238514238e-5
-torrid_A	3.975458171554272e-5
-torridity_N	4.099032628299721e-6
-torsion_N	4.099032628299721e-6
-torso_N	4.099032628299721e-6
-tort_N	1.6396130513198885e-5
-tortilla_N	4.099032628299721e-6
-tortoise_N	4.099032628299721e-6
-tortoiseshell_N	4.099032628299721e-6
-tortuous_A	2.6503054477028476e-5
-torture_N	4.099032628299721e-6
-torture_V2	5.037445007891997e-5
-torturer_N	4.099032628299721e-6
-tory_N	8.198065256599442e-6
-tosh_N	4.099032628299721e-6
-toss_N	4.099032628299721e-6
-toss_V	9.163383121048291e-5
-toss_V2	8.395741679819995e-5
-toss_up_N	4.099032628299721e-6
-tot_N	8.198065256599442e-6
-tot_V	2.2908457802620728e-5
-tot_V2	1.679148335963999e-5
-total_A	3.1538634827663887e-3
-total_N	4.631906869978685e-4
-total_V	9.850636855126913e-4
-total_V2	2.048560969876079e-3
-totalitarian_A	1.3251527238514238e-5
-totalitarianism_N	4.099032628299721e-6
-totality_N	4.099032628299721e-6
-totalizator_N	4.099032628299721e-6
-tote_N	4.099032628299721e-6
-tote_V2	6.716593343855997e-5
-totem_N	4.099032628299721e-6
-totem_pole_N	4.099032628299721e-6
-totnes_PN	1.8648018648018647e-5
-totter_V	6.872537340786218e-5
-tottery_A	1.3251527238514238e-5
-toucan_N	4.099032628299721e-6
-touch_N	7.788161993769471e-5
-touch_V	2.7490149363144874e-4
-touch_V2	1.679148335963999e-4
-touch_and_go_A	1.3251527238514238e-5
-touch_type_V	2.2908457802620728e-5
-touchable_A	1.3251527238514238e-5
-touchdown_N	8.198065256599442e-6
-touched_A	1.3251527238514238e-5
-touchily_Adv	7.850402725659827e-6
-touchiness_N	4.099032628299721e-6
-touching_A	2.6503054477028476e-5
-touchline_N	4.099032628299721e-6
-touchstone_N	4.099032628299721e-6
-touchy_A	9.276069066959968e-5
-tough_A	1.5239256324291375e-3
-tough_N	4.099032628299721e-6
-toughen_V	2.2908457802620728e-5
-toughen_V2	3.358296671927998e-5
-toughie_N	4.099032628299721e-6
-toughness_N	8.198065256599442e-6
-toulon_PN	1.8648018648018647e-5
-toulouse_PN	1.8648018648018647e-5
-toupee_N	4.099032628299721e-6
-tour_N	6.148548942449582e-5
-tour_V	6.872537340786218e-5
-tour_V2	1.0074890015783994e-4
-tour_de_force_N	1.2297097884899164e-5
-touring_A	1.3251527238514238e-5
-touring_N	8.198065256599442e-6
-tourism_N	7.378258730939498e-5
-tourist_N	1.6806033776028858e-4
-tournament_N	1.6396130513198885e-5
-tourney_N	4.099032628299721e-6
-tourniquet_N	4.099032628299721e-6
-tours_PN	1.8648018648018647e-5
-tousle_V2	1.679148335963999e-5
-tout_N	4.099032628299721e-6
-tout_V	6.872537340786218e-5
-tout_V2	3.358296671927998e-4
-tout_ensemble_Adv	7.850402725659827e-6
-tout_ensemble_N	4.099032628299721e-6
-tow_N	1.2297097884899164e-5
-tow_V2	1.679148335963999e-5
-toward_Prep	1.28084353876411e-3
-towards_Prep	4.958104021022361e-5
-towel_N	3.689129365469749e-5
-towel_V2	1.679148335963999e-5
-towel_horse_N	4.099032628299721e-6
-towel_rack_N	4.099032628299721e-6
-towel_rail_N	4.099032628299721e-6
-towelling_N	4.099032628299721e-6
-tower_N	1.1067388096409248e-4
-tower_V	6.872537340786218e-5
-tower_block_N	4.099032628299721e-6
-tower_hamlets_PN	1.8648018648018647e-5
-towering_A	2.6503054477028476e-5
-towing_line_N	4.099032628299721e-6
-towing_path_N	4.099032628299721e-6
-towing_rope_N	4.099032628299721e-6
-towline_N	4.099032628299721e-6
-town_N	2.869322839809805e-4
-town_crier_N	4.099032628299721e-6
-town_gas_N	4.099032628299721e-6
-townee_N	4.099032628299721e-6
-township_N	4.0990326282997215e-5
-townsman_N	4.099032628299721e-6
-towpath_N	4.099032628299721e-6
-towrope_N	4.099032628299721e-6
-toxaemia_N	4.099032628299721e-6
-toxic_A	1.060122179081139e-4
-toxicity_N	8.198065256599442e-6
-toxicologist_N	8.198065256599442e-6
-toxicology_N	8.198065256599442e-6
-toxin_N	5.73864567961961e-5
-toy_N	1.6396130513198886e-4
-toy_V	9.163383121048291e-5
-toyshop_N	4.099032628299721e-6
-trace_N	1.6396130513198885e-5
-trace_V	2.2908457802620728e-5
-trace_V2	1.5112335023675992e-4
-traceable_A	1.3251527238514238e-5
-tracer_N	4.099032628299721e-6
-tracery_N	4.099032628299721e-6
-trachea_N	4.099032628299721e-6
-trachoma_N	4.099032628299721e-6
-tracing_N	4.099032628299721e-6
-tracing_paper_N	4.099032628299721e-6
-track_N	1.926545335300869e-4
-track_V	2.7490149363144874e-4
-track_V2	6.548678510259596e-4
-tracked_A	1.3251527238514238e-5
-tracker_N	4.099032628299721e-6
-trackless_A	1.3251527238514238e-5
-tract_N	3.279226102639777e-5
-tractability_N	4.099032628299721e-6
-tractable_A	1.3251527238514238e-5
-traction_N	4.099032628299721e-6
-traction_engine_N	4.099032628299721e-6
-tractor_N	3.279226102639777e-5
-tracy_PN	1.8648018648018647e-5
-trad_N	4.099032628299721e-6
-trade_N	1.9142482374159698e-3
-trade_V	3.452304590854944e-2
-trade_V2	1.595190919165799e-3
-trade_in_N	4.099032628299721e-6
-trade_union_N	4.099032628299721e-6
-trade_unionism_N	4.099032628299721e-6
-trade_unionist_N	4.099032628299721e-6
-trade_wind_N	4.099032628299721e-6
-trademark_N	4.508935891129693e-5
-trader_N	2.3897360222987375e-3
-trades_union_N	4.099032628299721e-6
-tradesman_N	4.099032628299721e-6
-tradition_N	9.427775045089359e-5
-traditional_A	1.4046618872825094e-3
-traditionalism_N	4.099032628299721e-6
-traditionalist_N	1.6396130513198885e-5
-traduce_V2	5.037445007891997e-5
-traducer_N	4.099032628299721e-6
-traffic_N	2.664371208394819e-4
-traffic_V	2.2908457802620728e-5
-trafficator_N	4.099032628299721e-6
-trafficker_N	3.689129365469749e-5
-tragedian_N	4.099032628299721e-6
-tragedienne_N	4.099032628299721e-6
-tragedy_N	3.689129365469749e-5
-tragic_A	7.950916343108544e-5
-tragically_Adv	1.5700805451319653e-5
-tragicomedy_N	4.099032628299721e-6
-tragicomic_A	2.6503054477028476e-5
-trail_N	6.968355468109526e-5
-trail_V	1.6035920461834508e-4
-trail_V2	2.1828928367531987e-4
-trailer_N	2.869322839809805e-5
-train_N	1.0657484833579275e-4
-train_V	1.8326766242096582e-4
-train_V2	2.1828928367531987e-4
-train_V2V	2.905287623474724e-3
-trainbearer_N	4.099032628299721e-6
-trainee_N	4.099032628299721e-6
-trainer_N	4.0990326282997215e-5
-training_N	2.2544679455648468e-4
-training_college_N	4.099032628299721e-6
-training_ship_N	4.099032628299721e-6
-trainload_N	4.099032628299721e-6
-trainman_N	4.099032628299721e-6
-traipse_V	4.5816915605241456e-5
-trait_N	2.4594195769798327e-5
-traitor_N	8.198065256599442e-6
-traitorous_A	1.3251527238514238e-5
-traitress_N	4.099032628299721e-6
-trajectory_N	4.099032628299721e-6
-tralee_PN	1.8648018648018647e-5
-tram_N	4.099032628299721e-6
-tram_car_N	4.099032628299721e-6
-tramline_N	4.099032628299721e-6
-trammel_V2	1.679148335963999e-5
-tramp_N	8.198065256599442e-6
-tramp_V	4.5816915605241456e-5
-tramp_V2	1.679148335963999e-5
-tramp_steamer_N	4.099032628299721e-6
-trample_N	4.099032628299721e-6
-trample_V	2.2908457802620728e-5
-trample_V2	5.037445007891997e-5
-trampoline_N	4.099032628299721e-6
-tramway_N	4.099032628299721e-6
-trance_N	4.099032628299721e-6
-tranent_PN	1.8648018648018647e-5
-tranquil_A	1.3251527238514238e-5
-tranquility_N	8.198065256599442e-6
-tranquilize_V2	1.679148335963999e-5
-tranquillity_N	4.099032628299721e-6
-tranquillize_V2	1.679148335963999e-5
-tranquillizer_N	4.099032628299721e-6
-trans_PN	1.8648018648018647e-5
-transact_V2	6.716593343855997e-5
-transaction_N	1.3731759304804066e-3
-transalpine_A	1.3251527238514238e-5
-transalpine_N	4.099032628299721e-6
-transatlantic_A	1.3251527238514238e-5
-transcend_V2	1.679148335963999e-5
-transcendence_N	4.099032628299721e-6
-transcendency_N	4.099032628299721e-6
-transcendent_A	1.3251527238514238e-5
-transcendental_A	1.3251527238514238e-5
-transcendentalism_N	4.099032628299721e-6
-transcendentalist_N	4.099032628299721e-6
-transcontinental_A	1.3251527238514238e-5
-transcribe_V2	3.358296671927998e-5
-transcript_N	3.279226102639777e-5
-transcription_N	4.099032628299721e-6
-transept_N	4.099032628299721e-6
-transfer_N	1.3116904410559108e-4
-transfer_V	4.123522404471731e-4
-transfer_V2	6.548678510259596e-4
-transferability_N	4.099032628299721e-6
-transferable_A	5.300610895405695e-5
-transference_N	4.099032628299721e-6
-transfiguration_N	4.099032628299721e-6
-transfigure_V2	1.679148335963999e-5
-transfix_V2	1.679148335963999e-5
-transform_V2	4.8695301742955973e-4
-transformable_A	1.3251527238514238e-5
-transformation_N	2.0495163141498608e-5
-transformer_N	4.099032628299721e-6
-transfuse_V2	1.679148335963999e-5
-transfusion_N	2.0495163141498608e-5
-transgress_V	2.2908457802620728e-5
-transgress_V2	1.679148335963999e-5
-transgression_N	4.099032628299721e-6
-transgressor_N	4.099032628299721e-6
-transience_N	4.099032628299721e-6
-transiency_N	4.099032628299721e-6
-transient_A	2.6503054477028476e-5
-transient_N	4.099032628299721e-6
-transistor_N	8.198065256599442e-6
-transistorized_A	1.3251527238514238e-5
-transit_N	3.279226102639777e-5
-transition_N	7.788161993769471e-5
-transitional_A	3.975458171554272e-5
-transitive_A	1.3251527238514238e-5
-transitory_A	2.6503054477028476e-5
-translatable_A	1.3251527238514238e-5
-translate_V	3.8944378264455236e-4
-translate_V2	2.0149780031567988e-4
-translation_N	5.328742416789638e-5
-translator_N	1.6396130513198885e-5
-transliterate_V2	1.679148335963999e-5
-transliteration_N	4.099032628299721e-6
-translucence_N	4.099032628299721e-6
-translucency_N	4.099032628299721e-6
-translucent_A	2.6503054477028476e-5
-transmigration_N	4.099032628299721e-6
-transmission_N	4.0990326282997215e-5
-transmit_V2	1.3433186687711993e-4
-transmitter_N	8.198065256599442e-6
-transmogrification_N	4.099032628299721e-6
-transmogrify_V2	5.037445007891997e-5
-transmutable_A	1.3251527238514238e-5
-transmutation_N	4.099032628299721e-6
-transmute_V2	1.679148335963999e-5
-transoceanic_A	1.3251527238514238e-5
-transom_N	4.099032628299721e-6
-transom_window_N	4.099032628299721e-6
-transparence_N	4.099032628299721e-6
-transparency_N	4.099032628299721e-6
-transparent_A	3.975458171554272e-5
-transpiration_N	4.099032628299721e-6
-transpire_V	2.2908457802620728e-5
-transpire_V2	1.679148335963999e-5
-transplant_N	9.427775045089359e-5
-transplant_V	4.5816915605241456e-5
-transplant_V2	8.395741679819995e-5
-transplantation_N	1.2297097884899164e-5
-transpolar_A	1.3251527238514238e-5
-transport_N	8.198065256599443e-5
-transport_V2	2.6866373375423986e-4
-transportable_A	2.6503054477028476e-5
-transportation_N	3.8121003443187406e-4
-transporter_N	1.2297097884899164e-5
-transpose_V2	1.679148335963999e-5
-transposition_N	4.099032628299721e-6
-transsexual_N	4.099032628299721e-6
-transship_V2	1.679148335963999e-5
-transshipment_N	4.099032628299721e-6
-transubstantiation_N	4.099032628299721e-6
-transverse_A	1.3251527238514238e-5
-transvestism_N	4.099032628299721e-6
-transvestite_N	8.198065256599442e-6
-trap_N	4.9188391539596654e-5
-trap_V	1.1454228901310364e-4
-trap_V2	6.716593343855997e-5
-trap_door_N	4.099032628299721e-6
-trap_shooting_N	4.099032628299721e-6
-trapeze_N	4.099032628299721e-6
-trapezium_N	4.099032628299721e-6
-trapezoid_N	4.099032628299721e-6
-trapper_N	4.099032628299721e-6
-trappist_N	4.099032628299721e-6
-trash_N	3.689129365469749e-5
-trash_V2	6.716593343855997e-5
-trashy_A	1.3251527238514238e-5
-trauma_N	1.6396130513198885e-5
-traumatic_A	2.6503054477028476e-5
-travail_N	8.198065256599442e-6
-travel_N	2.0085259878668634e-4
-travel_V	8.476129386969669e-4
-travel_V2	1.1754038351747993e-4
-travel_soiled_A	1.3251527238514238e-5
-travel_stained_A	1.3251527238514238e-5
-travel_worn_A	1.3251527238514238e-5
-traveled_A	1.3251527238514238e-5
-travelled_A	1.3251527238514238e-5
-traveller_N	4.099032628299721e-6
-travelling_N	4.099032628299721e-6
-travelogue_N	8.198065256599442e-6
-traverse_N	4.099032628299721e-6
-traverse_V2	1.679148335963999e-5
-travesty_N	4.099032628299721e-6
-travesty_V2	1.679148335963999e-5
-trawl_N	4.099032628299721e-6
-trawl_V	2.2908457802620728e-5
-trawl_V2	1.679148335963999e-5
-trawl_net_N	4.099032628299721e-6
-trawler_N	4.099032628299721e-6
-tray_N	1.2297097884899164e-5
-tray_cloth_N	4.099032628299721e-6
-treacherous_A	7.950916343108544e-5
-treachery_N	4.099032628299721e-6
-treacle_N	4.099032628299721e-6
-treacly_A	1.3251527238514238e-5
-tread_N	4.099032628299721e-6
-tread_V	6.872537340786218e-5
-tread_V2	3.358296671927998e-5
-treadle_N	4.099032628299721e-6
-treadle_V	2.2908457802620728e-5
-treadmill_N	8.198065256599442e-6
-treas_N	4.099032628299721e-6
-treason_N	4.099032628299721e-6
-treasonable_A	1.3251527238514238e-5
-treasonous_A	1.3251527238514238e-5
-treasure_N	2.0495163141498608e-5
-treasure_V2	3.358296671927998e-5
-treasure_house_N	4.099032628299721e-6
-treasure_trove_N	4.099032628299721e-6
-treasurer_N	9.017871782259386e-5
-treasury_N	1.8035743564518772e-4
-treat_N	8.198065256599442e-6
-treat_V	2.0617612022358654e-4
-treat_V2	7.724082345434396e-4
-treatise_N	8.198065256599442e-6
-treatment_N	3.484177734054763e-4
-treaty_N	1.0657484833579275e-4
-treble_A	1.3251527238514238e-5
-treble_N	4.099032628299721e-6
-treble_V	4.5816915605241456e-5
-treble_V2	1.679148335963999e-5
-tredegar_PN	1.8648018648018647e-5
-tree_N	1.1887194622069192e-4
-tree_V2	1.679148335963999e-5
-tree_fern_N	4.099032628299721e-6
-treeless_A	1.3251527238514238e-5
-trefoil_N	4.099032628299721e-6
-trek_N	4.099032628299721e-6
-trek_V	4.5816915605241456e-5
-trellis_N	4.099032628299721e-6
-trellis_V2	1.679148335963999e-5
-tremble_N	4.099032628299721e-6
-tremble_V	4.5816915605241456e-5
-tremendous_A	3.1803665372434175e-4
-tremolo_N	4.099032628299721e-6
-tremor_N	7.788161993769471e-5
-tremulous_A	2.6503054477028476e-5
-trench_N	1.6396130513198885e-5
-trench_V2	1.679148335963999e-5
-trenchancy_N	4.099032628299721e-6
-trenchant_A	1.3251527238514238e-5
-trencher_N	4.099032628299721e-6
-trencherman_N	4.099032628299721e-6
-trend_N	4.754877848827677e-4
-trend_V	9.163383121048291e-5
-trend_setter_N	4.099032628299721e-6
-trend_setting_N	4.099032628299721e-6
-trendy_A	9.276069066959968e-5
-trepan_V2	1.679148335963999e-5
-trephine_N	4.099032628299721e-6
-trephine_V2	1.679148335963999e-5
-trepidation_N	1.2297097884899164e-5
-trespass_N	2.869322839809805e-5
-trespass_V	1.1454228901310364e-4
-trespasser_N	4.099032628299721e-6
-tress_N	4.099032628299721e-6
-trestle_N	4.099032628299721e-6
-trestle_bridge_N	4.099032628299721e-6
-trestle_table_N	4.099032628299721e-6
-trevor_PN	1.8648018648018647e-5
-triad_N	4.099032628299721e-6
-trial_N	4.631906869978685e-4
-triangle_N	8.198065256599442e-6
-triangular_A	1.3251527238514238e-5
-tribal_A	1.3251527238514238e-5
-tribalism_N	4.099032628299721e-6
-tribe_N	1.6396130513198885e-5
-tribesman_N	4.099032628299721e-6
-tribulation_N	4.099032628299721e-6
-tribunal_N	1.2297097884899164e-5
-tribune_N	4.099032628299721e-6
-tributary_A	1.3251527238514238e-5
-tributary_N	4.099032628299721e-6
-tribute_N	2.0495163141498608e-5
-trice_N	4.099032628299721e-6
-trice_V2	1.679148335963999e-5
-trick_N	2.4594195769798327e-5
-trick_V2	3.358296671927998e-5
-trickery_N	8.198065256599442e-6
-trickiness_N	4.099032628299721e-6
-trickle_N	8.198065256599442e-6
-trickle_V	1.1454228901310364e-4
-trickle_V2	1.679148335963999e-5
-trickster_N	4.099032628299721e-6
-tricksy_A	1.3251527238514238e-5
-tricky_A	1.4576679962365662e-4
-tricolour_N	4.099032628299721e-6
-tricycle_N	4.099032628299721e-6
-trident_N	4.099032628299721e-6
-tried_A	2.6503054477028476e-5
-triennial_A	1.3251527238514238e-5
-triennial_N	4.099032628299721e-6
-trier_N	4.099032628299721e-6
-trieste_PN	1.8648018648018647e-5
-trifle_N	4.099032628299721e-6
-trifle_V	2.2908457802620728e-5
-trifle_V2	1.679148335963999e-5
-trifler_N	4.099032628299721e-6
-trifling_A	1.3251527238514238e-5
-trigger_N	3.279226102639777e-5
-trigger_V2	1.1754038351747993e-3
-trigger_happy_A	1.3251527238514238e-5
-trigonometry_N	4.099032628299721e-6
-trilateral_A	1.3251527238514238e-5
-trilby_N	4.099032628299721e-6
-trill_N	8.198065256599442e-6
-trill_V	2.2908457802620728e-5
-trill_V2	1.679148335963999e-5
-trillion_A	1.3251527238514238e-5
-trillion_N	1.2297097884899164e-5
-trillionth_A	1.3251527238514238e-5
-trillionth_N	4.099032628299721e-6
-trilogy_N	4.099032628299721e-6
-trim_A	3.975458171554272e-5
-trim_N	4.099032628299721e-6
-trim_V	2.2908457802620728e-4
-trim_V2	4.197870839909998e-4
-trimaran_N	4.099032628299721e-6
-trimmer_N	4.099032628299721e-6
-trimming_N	4.099032628299721e-6
-tring_PN	1.8648018648018647e-5
-trinidad_PN	1.8648018648018647e-5
-trinidadian_A	1.3251527238514238e-5
-trinidadian_N	4.099032628299721e-6
-trinitrotoluene_N	4.099032628299721e-6
-trinity_N	8.198065256599442e-6
-trinket_N	4.099032628299721e-6
-trio_N	8.198065256599442e-6
-trip_N	2.0495163141498606e-4
-trip_V	2.2908457802620728e-5
-trip_V2	3.358296671927998e-5
-tripartite_A	1.3251527238514238e-5
-tripe_N	4.099032628299721e-6
-triple_A	9.276069066959968e-5
-triple_V	2.9780995143406945e-4
-triple_V2	5.037445007891997e-5
-triplet_N	4.099032628299721e-6
-triplex_A	1.3251527238514238e-5
-triplicate_A	1.3251527238514238e-5
-triplicate_N	4.099032628299721e-6
-triplicate_V2	1.679148335963999e-5
-tripod_N	4.099032628299721e-6
-tripos_N	4.099032628299721e-6
-tripper_N	4.099032628299721e-6
-tripping_A	1.3251527238514238e-5
-triptych_N	4.099032628299721e-6
-trireme_N	4.099032628299721e-6
-trisect_V2	1.679148335963999e-5
-trite_A	1.3251527238514238e-5
-triteness_N	4.099032628299721e-6
-triumph_N	2.4594195769798327e-5
-triumph_V	6.872537340786218e-5
-triumphal_A	1.3251527238514238e-5
-triumphant_A	1.3251527238514238e-5
-triumvir_N	4.099032628299721e-6
-triumvirate_N	4.099032628299721e-6
-triune_A	1.3251527238514238e-5
-trivet_N	4.099032628299721e-6
-trivial_A	7.950916343108544e-5
-triviality_N	4.099032628299721e-6
-trivialize_V2	3.358296671927998e-5
-trochaic_A	1.3251527238514238e-5
-trochee_N	4.099032628299721e-6
-troglodyte_N	4.099032628299721e-6
-troika_N	4.099032628299721e-6
-trojan_A	1.3251527238514238e-5
-trojan_N	4.099032628299721e-6
-troll_N	4.099032628299721e-6
-troll_V	2.2908457802620728e-5
-troll_V2	1.679148335963999e-5
-trolley_N	1.2297097884899164e-5
-trolley_car_N	4.099032628299721e-6
-trollop_N	4.099032628299721e-6
-trombone_N	4.099032628299721e-6
-trombonist_N	4.099032628299721e-6
-troon_PN	1.8648018648018647e-5
-troop_N	1.2297097884899163e-4
-troop_V	2.2908457802620728e-5
-troop_V2	1.679148335963999e-5
-troop_carrier_N	4.099032628299721e-6
-trooper_N	4.099032628299721e-6
-troopship_N	4.099032628299721e-6
-trope_N	4.099032628299721e-6
-trophy_N	1.2297097884899164e-5
-tropic_N	4.099032628299721e-6
-tropical_A	5.300610895405695e-5
-trot_N	4.099032628299721e-6
-trot_V	9.163383121048291e-5
-trot_V2	1.679148335963999e-5
-troth_N	4.099032628299721e-6
-trotter_N	4.099032628299721e-6
-troubadour_N	4.099032628299721e-6
-trouble_N	5.410723069355632e-4
-trouble_V	3.4362686703931093e-4
-trouble_V2	9.571145514994795e-4
-troublemaker_N	8.198065256599442e-6
-troubleshooter_N	4.099032628299721e-6
-troublesome_A	1.4576679962365662e-4
-troublous_A	1.3251527238514238e-5
-trough_N	4.508935891129693e-5
-trough_V	6.872537340786218e-5
-trounce_V2	1.679148335963999e-5
-trouncing_N	4.099032628299721e-6
-troupe_N	1.2297097884899164e-5
-trouper_N	4.099032628299721e-6
-trouser_N	8.198065256599442e-6
-trousseau_N	4.099032628299721e-6
-trout_N	8.198065256599442e-6
-trove_N	8.198065256599442e-6
-trowbridge_PN	1.8648018648018647e-5
-trowel_N	8.198065256599442e-6
-troy_N	4.099032628299721e-6
-truancy_N	4.099032628299721e-6
-truant_N	4.099032628299721e-6
-truce_N	3.689129365469749e-5
-truck_N	5.00081980652566e-4
-truckle_N	4.099032628299721e-6
-truckle_V	2.2908457802620728e-5
-truckle_bed_N	4.099032628299721e-6
-truculence_N	8.198065256599442e-6
-truculency_N	4.099032628299721e-6
-truculent_A	1.3251527238514238e-5
-trudge_N	8.198065256599442e-6
-trudge_V	6.872537340786218e-5
-true_A	1.0866252335581675e-3
-true_Adv	7.850402725659827e-6
-true_N	4.099032628299721e-6
-true_V2	1.679148335963999e-5
-true_blue_A	1.3251527238514238e-5
-true_blue_N	4.099032628299721e-6
-true_hearted_A	1.3251527238514238e-5
-truelove_N	4.099032628299721e-6
-truffle_N	4.099032628299721e-6
-truism_N	4.099032628299721e-6
-truly_Adv	1.5700805451319654e-4
-trump_N	4.099032628299721e-6
-trump_V	2.2908457802620728e-5
-trump_V2	3.358296671927998e-5
-trumpery_A	1.3251527238514238e-5
-trumpet_N	8.198065256599442e-6
-trumpet_V	4.5816915605241456e-5
-trumpet_V2	8.395741679819995e-5
-trumpeter_N	4.099032628299721e-6
-truncate_V2	1.679148335963999e-5
-truncheon_N	4.099032628299721e-6
-trundle_V	4.5816915605241456e-5
-trundle_V2	1.679148335963999e-5
-trunk_N	1.2297097884899164e-5
-trunk_call_N	4.099032628299721e-6
-trunk_line_N	4.099032628299721e-6
-trunk_road_N	4.099032628299721e-6
-trunking_N	4.099032628299721e-6
-truro_PN	1.8648018648018647e-5
-truss_N	4.099032628299721e-6
-truss_V2	1.679148335963999e-5
-trust_N	4.877848827676668e-4
-trust_V	1.1454228901310364e-4
-trust_V2	1.679148335963999e-4
-trust_V2V	1.1621150493898896e-3
-trust_VS	1.1564704521799469e-4
-trustee_N	6.148548942449582e-5
-trusteeship_N	4.099032628299721e-6
-trustful_A	1.3251527238514238e-5
-trusting_A	1.3251527238514238e-5
-trustworthiness_N	4.099032628299721e-6
-trustworthy_A	1.3251527238514238e-5
-trusty_A	1.3251527238514238e-5
-truth_N	9.427775045089359e-5
-truthful_A	5.300610895405695e-5
-truthfulness_N	4.099032628299721e-6
-try_N	1.6396130513198885e-5
-try_V	1.3745074681572437e-3
-try_V2	3.5262115055243983e-4
-try_V2V	1.1621150493898896e-3
-try_VS	5.204117034809761e-4
-try_VV	3.812842210054754e-2
-try_on_N	4.099032628299721e-6
-try_out_N	4.099032628299721e-6
-trying_A	1.3251527238514238e-5
-tryst_N	4.099032628299721e-6
-tsar_N	4.099032628299721e-6
-tsarina_N	4.099032628299721e-6
-tsetse_N	4.099032628299721e-6
-tsetse_fly_N	4.099032628299721e-6
-tsinan_PN	1.8648018648018647e-5
-tsingtao_PN	1.8648018648018647e-5
-tsitsihar_PN	1.8648018648018647e-5
-tswana_A	1.3251527238514238e-5
-tswana_N	4.099032628299721e-6
-tub_N	8.198065256599442e-6
-tub_thumper_N	4.099032628299721e-6
-tuba_N	4.099032628299721e-6
-tubby_A	1.3251527238514238e-5
-tube_N	4.9188391539596654e-5
-tube_well_N	4.099032628299721e-6
-tubeless_A	1.3251527238514238e-5
-tuber_N	4.099032628299721e-6
-tubercular_A	1.3251527238514238e-5
-tuberculosis_N	4.099032628299721e-6
-tuberculous_A	1.3251527238514238e-5
-tubful_N	4.099032628299721e-6
-tubing_N	4.099032628299721e-6
-tubular_A	5.300610895405695e-5
-tuc_N	4.099032628299721e-6
-tuck_N	4.099032628299721e-6
-tuck_V	6.872537340786218e-5
-tuck_V2	6.716593343855997e-5
-tuck_in_N	4.099032628299721e-6
-tuck_shop_N	4.099032628299721e-6
-tucker_N	4.099032628299721e-6
-tues_PN	1.8648018648018647e-5
-tuesday_N	4.099032628299721e-6
-tuesday_PN	1.8648018648018647e-5
-tuft_N	4.099032628299721e-6
-tufted_A	1.3251527238514238e-5
-tug_N	8.198065256599442e-6
-tug_V	4.5816915605241456e-5
-tug_V2	3.358296671927998e-5
-tugboat_N	4.099032628299721e-6
-tuition_N	8.198065256599443e-5
-tulip_N	8.198065256599442e-6
-tulle_N	4.099032628299721e-6
-tullibody_PN	1.8648018648018647e-5
-tumble_N	4.9188391539596654e-5
-tumble_V	9.850636855126913e-4
-tumble_V2	4.3657856735063974e-4
-tumble_down_A	1.3251527238514238e-5
-tumbler_N	4.099032628299721e-6
-tumbleweed_N	4.099032628299721e-6
-tumbrel_N	4.099032628299721e-6
-tumbril_N	4.099032628299721e-6
-tumescence_N	4.099032628299721e-6
-tumescent_A	1.3251527238514238e-5
-tumid_A	1.3251527238514238e-5
-tumidity_N	4.099032628299721e-6
-tummy_N	4.099032628299721e-6
-tumour_N	4.099032628299721e-6
-tumult_N	2.0495163141498608e-5
-tumultuous_A	1.1926374514662814e-4
-tumulus_N	4.099032628299721e-6
-tun_N	4.099032628299721e-6
-tuna_N	1.6396130513198885e-5
-tunbridge_wells_PN	1.8648018648018647e-5
-tundra_N	4.099032628299721e-6
-tune_N	4.508935891129693e-5
-tune_V	1.6035920461834508e-4
-tune_V2	5.037445007891997e-5
-tuneful_A	1.3251527238514238e-5
-tunefulness_N	4.099032628299721e-6
-tuner_N	4.099032628299721e-6
-tung_oil_N	4.099032628299721e-6
-tungsten_N	4.099032628299721e-6
-tunic_N	4.099032628299721e-6
-tuning_fork_N	4.099032628299721e-6
-tunis_PN	1.8648018648018647e-5
-tunisia_PN	1.8648018648018647e-5
-tunisian_A	1.3251527238514238e-5
-tunisian_N	4.099032628299721e-6
-tunnel_N	3.279226102639777e-5
-tunnel_V	2.2908457802620728e-5
-tunnel_V2	1.679148335963999e-5
-tunny_N	4.099032628299721e-6
-tup_N	4.099032628299721e-6
-tuppence_N	4.099032628299721e-6
-tuppenny_A	1.3251527238514238e-5
-turban_N	2.4594195769798327e-5
-turbaned_A	1.3251527238514238e-5
-turbid_A	1.3251527238514238e-5
-turbidity_N	4.099032628299721e-6
-turbidness_N	4.099032628299721e-6
-turbine_N	4.508935891129693e-5
-turbojet_N	4.099032628299721e-6
-turboprop_N	1.6396130513198885e-5
-turbot_N	4.099032628299721e-6
-turbulence_N	4.508935891129693e-5
-turbulent_A	3.975458171554272e-5
-turd_N	4.099032628299721e-6
-tureen_N	4.099032628299721e-6
-turf_N	4.0990326282997215e-5
-turf_V2	1.679148335963999e-5
-turgid_A	2.6503054477028476e-5
-turgidity_N	4.099032628299721e-6
-turin_PN	1.8648018648018647e-5
-turk_N	4.099032628299721e-6
-turkey_N	8.198065256599442e-6
-turkey_PN	3.916083916083916e-4
-turkish_A	1.3251527238514238e-5
-turkish_N	4.099032628299721e-6
-turku_PN	1.8648018648018647e-5
-turmeric_N	4.099032628299721e-6
-turmoil_N	1.9675356615838662e-4
-turn_N	1.926545335300869e-4
-turn_V	6.0478328598918725e-3
-turn_V2	8.731571347012795e-4
-turn_V2A	3.4782608695652174e-2
-turn_VA	1.7580144777662874e-2
-turn_off_N	4.099032628299721e-6
-turn_on_N	4.099032628299721e-6
-turn_out_N	4.099032628299721e-6
-turn_round_N	4.099032628299721e-6
-turn_up_N	4.099032628299721e-6
-turncoat_N	4.099032628299721e-6
-turncock_N	4.099032628299721e-6
-turner_N	4.099032628299721e-6
-turning_N	8.198065256599442e-6
-turning_point_N	4.099032628299721e-6
-turnip_N	4.099032628299721e-6
-turnkey_N	8.198065256599442e-6
-turnover_N	1.516642072470897e-4
-turnpike_N	4.099032628299721e-6
-turnspit_N	4.099032628299721e-6
-turnstile_N	4.099032628299721e-6
-turntable_N	4.099032628299721e-6
-turpentine_N	4.099032628299721e-6
-turpitude_N	4.099032628299721e-6
-turps_N	4.099032628299721e-6
-turquoise_N	8.198065256599442e-6
-turret_N	4.099032628299721e-6
-turtle_N	1.6396130513198885e-5
-turtledove_N	4.099032628299721e-6
-turtleneck_A	1.3251527238514238e-5
-turtlenecked_A	1.3251527238514238e-5
-tusk_N	1.2297097884899164e-5
-tussle_N	4.099032628299721e-6
-tussle_V	2.2908457802620728e-5
-tussock_N	4.099032628299721e-6
-tut_V2	1.679148335963999e-5
-tutelage_N	4.099032628299721e-6
-tutelary_A	1.3251527238514238e-5
-tutor_N	4.099032628299721e-6
-tutor_V2	5.037445007891997e-5
-tutorial_A	1.3251527238514238e-5
-tutorial_N	8.198065256599442e-6
-tutorship_N	4.099032628299721e-6
-tutti_frutti_N	4.099032628299721e-6
-tutu_N	4.099032628299721e-6
-tuxedo_N	1.2297097884899164e-5
-tv_N	5.328742416789638e-5
-twaddle_N	4.099032628299721e-6
-twaddle_V	2.2908457802620728e-5
-twain_N	4.099032628299721e-6
-twang_N	8.198065256599442e-6
-twang_V	2.2908457802620728e-5
-twang_V2	1.679148335963999e-5
-tweak_N	4.099032628299721e-6
-tweak_V2	1.679148335963999e-5
-twee_A	1.3251527238514238e-5
-tweed_N	8.198065256599442e-6
-tween_Adv	7.850402725659827e-6
-tween_decks_Adv	7.850402725659827e-6
-tweet_N	4.099032628299721e-6
-tweet_V	2.2908457802620728e-5
-tweeter_N	4.099032628299721e-6
-twelfth_night_N	4.099032628299721e-6
-twelfth_night_PN	1.8648018648018647e-5
-twelvemonth_N	4.099032628299721e-6
-twerp_N	4.099032628299721e-6
-twice_Adv	4.474729553626101e-4
-twiddle_N	4.099032628299721e-6
-twiddle_V	2.2908457802620728e-5
-twiddle_V2	3.358296671927998e-5
-twiddly_A	1.3251527238514238e-5
-twig_N	4.099032628299721e-6
-twig_V	2.2908457802620728e-5
-twig_V2	1.679148335963999e-5
-twiggy_A	1.3251527238514238e-5
-twilight_N	4.099032628299721e-6
-twilit_A	1.3251527238514238e-5
-twill_N	4.099032628299721e-6
-twilled_A	1.3251527238514238e-5
-twin_N	2.4594195769798327e-5
-twin_V2	3.358296671927998e-5
-twine_N	4.099032628299721e-6
-twine_V	2.2908457802620728e-5
-twine_V2	1.679148335963999e-5
-twinge_N	4.099032628299721e-6
-twinkle_N	4.099032628299721e-6
-twinkle_V	2.2908457802620728e-5
-twinkling_N	4.099032628299721e-6
-twinned_A	1.3251527238514238e-5
-twirl_N	4.099032628299721e-6
-twirl_V	2.2908457802620728e-5
-twirl_V2	1.679148335963999e-5
-twist_N	5.328742416789638e-5
-twist_V	6.872537340786218e-5
-twist_V2	1.3433186687711993e-4
-twister_N	4.099032628299721e-6
-twisty_A	1.3251527238514238e-5
-twit_N	4.099032628299721e-6
-twit_V2	1.679148335963999e-5
-twitch_N	4.099032628299721e-6
-twitch_V	4.5816915605241456e-5
-twitch_V2	1.679148335963999e-5
-twitter_N	4.099032628299721e-6
-twitter_V	2.2908457802620728e-5
-twixt_Prep	8.263506701703935e-6
-two_a_penny_A	1.3251527238514238e-5
-two_edged_A	1.3251527238514238e-5
-two_faced_A	1.3251527238514238e-5
-two_funnelled_A	1.3251527238514238e-5
-two_handed_A	1.3251527238514238e-5
-two_piece_N	4.099032628299721e-6
-two_ply_A	1.3251527238514238e-5
-two_seater_N	4.099032628299721e-6
-two_step_N	4.099032628299721e-6
-two_timing_A	1.3251527238514238e-5
-two_way_A	1.3251527238514238e-5
-twofold_A	1.3251527238514238e-5
-twofold_Adv	7.850402725659827e-6
-twopence_N	4.099032628299721e-6
-twopenny_A	1.3251527238514238e-5
-twopenny_halfpenny_A	1.3251527238514238e-5
-tycoon_N	2.4594195769798327e-5
-tyke_N	8.198065256599442e-6
-tympanum_N	4.099032628299721e-6
-tyne_PN	1.8648018648018647e-5
-tynemouth_PN	1.8648018648018647e-5
-type_N	4.099032628299721e-4
-type_V	2.2908457802620728e-5
-type_V2	3.358296671927998e-5
-typecast_V2	1.679148335963999e-5
-typeface_N	8.198065256599442e-6
-typescript_N	4.099032628299721e-6
-typesetter_N	4.099032628299721e-6
-typewriter_N	1.2297097884899164e-5
-typewritten_A	1.3251527238514238e-5
-typhoid_N	4.099032628299721e-6
-typhoon_N	8.198065256599442e-6
-typhus_N	4.099032628299721e-6
-typical_A	1.7094470137683367e-3
-typify_V2	5.037445007891997e-5
-typist_N	4.099032628299721e-6
-typographer_N	4.099032628299721e-6
-typographic_A	1.3251527238514238e-5
-typographically_Adv	7.850402725659827e-6
-typography_N	4.099032628299721e-6
-tyrannical_A	1.3251527238514238e-5
-tyrannize_V	2.2908457802620728e-5
-tyrannize_V2	1.679148335963999e-5
-tyrannous_A	1.3251527238514238e-5
-tyranny_N	8.198065256599442e-6
-tyrant_N	4.099032628299721e-6
-tyre_N	4.099032628299721e-6
-tyro_N	4.099032628299721e-6
-tyrone_PN	1.8648018648018647e-5
-tzar_N	4.099032628299721e-6
-tzarina_N	4.099032628299721e-6
-tzupo_PN	1.8648018648018647e-5
-u_boat_N	4.099032628299721e-6
-u_turn_N	4.099032628299721e-6
-ubiquitous_A	2.6503054477028476e-5
-ubiquity_N	8.198065256599442e-6
-udder_N	4.099032628299721e-6
-uddingston_PN	1.8648018648018647e-5
-udi_PN	1.8648018648018647e-5
-udine_PN	1.8648018648018647e-5
-ufa_PN	1.8648018648018647e-5
-ufo_N	4.099032628299721e-6
-uganda_PN	1.8648018648018647e-5
-ugandan_A	1.3251527238514238e-5
-ugandan_N	4.099032628299721e-6
-uglify_V2	1.679148335963999e-5
-ugliness_N	4.099032628299721e-6
-ugly_A	5.300610895405695e-5
-uk_PN	1.8648018648018647e-5
-ukase_N	4.099032628299721e-6
-ukulele_N	4.099032628299721e-6
-ulcer_N	8.198065256599442e-6
-ulcerate_V	2.2908457802620728e-5
-ulcerate_V2	1.679148335963999e-5
-ulceration_N	4.099032628299721e-6
-ulcerous_A	1.3251527238514238e-5
-ulna_N	4.099032628299721e-6
-ulster_N	4.099032628299721e-6
-ulster_PN	1.8648018648018647e-5
-ulterior_A	1.3251527238514238e-5
-ultimate_A	9.276069066959967e-4
-ultimatum_N	2.0495163141498608e-5
-ultimo_A	1.3251527238514238e-5
-ultra_vires_A	1.3251527238514238e-5
-ultra_vires_Adv	7.850402725659827e-6
-ultramarine_A	1.3251527238514238e-5
-ultramarine_N	4.099032628299721e-6
-ultramontane_A	1.3251527238514238e-5
-ultrasonic_A	2.6503054477028476e-5
-ultraviolet_A	2.6503054477028476e-5
-ululate_V	2.2908457802620728e-5
-ululation_N	4.099032628299721e-6
-ulverston_PN	1.8648018648018647e-5
-umber_A	1.3251527238514238e-5
-umber_N	4.099032628299721e-6
-umbilical_A	1.3251527238514238e-5
-umbrage_N	4.099032628299721e-6
-umbrella_N	2.0495163141498608e-5
-umlaut_N	4.099032628299721e-6
-umpire_N	4.099032628299721e-6
-umpire_V	2.2908457802620728e-5
-umpire_V2	1.679148335963999e-5
-umpteen_A	1.3251527238514238e-5
-umpteenth_A	1.3251527238514238e-5
-un_N	8.198065256599442e-6
-un_come_at_able_A	1.3251527238514238e-5
-un_get_at_able_A	1.3251527238514238e-5
-unabashed_A	1.3251527238514238e-5
-unabated_A	3.975458171554272e-5
-unable_A	6.493248346871977e-4
-unabridged_A	1.3251527238514238e-5
-unacceptable_A	9.276069066959968e-5
-unaccommodating_A	1.3251527238514238e-5
-unaccompanied_A	1.3251527238514238e-5
-unaccountable_A	1.3251527238514238e-5
-unaccounted_A	2.6503054477028476e-5
-unaccustomed_A	2.6503054477028476e-5
-unacknowledged_A	1.3251527238514238e-5
-unacquainted_A	1.3251527238514238e-5
-unadorned_A	1.3251527238514238e-5
-unadulterated_A	1.3251527238514238e-5
-unadventurous_A	1.3251527238514238e-5
-unadvised_A	1.3251527238514238e-5
-unaffected_A	2.6503054477028476e-5
-unafraid_A	1.3251527238514238e-5
-unaided_A	1.3251527238514238e-5
-unalienable_A	1.3251527238514238e-5
-unaligned_A	1.3251527238514238e-5
-unalloyed_A	1.3251527238514238e-5
-unalterable_A	1.3251527238514238e-5
-unaltered_A	2.6503054477028476e-5
-unambiguous_A	2.6503054477028476e-5
-unamended_A	2.6503054477028476e-5
-unanimity_N	8.198065256599442e-6
-unanimous_A	2.2527596305474206e-4
-unannounced_A	1.3251527238514238e-5
-unanswerable_A	2.6503054477028476e-5
-unanswered_A	6.62576361925712e-5
-unanticipated_A	1.1926374514662814e-4
-unappealing_A	2.6503054477028476e-5
-unappetizing_A	1.3251527238514238e-5
-unappreciated_A	1.3251527238514238e-5
-unappreciative_A	1.3251527238514238e-5
-unapproachable_A	1.3251527238514238e-5
-unarguable_A	1.3251527238514238e-5
-unarmed_A	1.3251527238514238e-5
-unarticulated_A	1.3251527238514238e-5
-unashamed_A	1.3251527238514238e-5
-unasked_A	2.6503054477028476e-5
-unassailable_A	1.3251527238514238e-5
-unassisted_A	1.3251527238514238e-5
-unassuming_A	2.6503054477028476e-5
-unattached_A	1.3251527238514238e-5
-unattainable_A	2.6503054477028476e-5
-unattended_A	1.3251527238514238e-5
-unattractive_A	5.300610895405695e-5
-unauthorized_A	1.5901832686217088e-4
-unavailable_A	1.722698541006851e-4
-unavailing_A	1.3251527238514238e-5
-unavoidable_A	1.3251527238514238e-5
-unawakened_A	1.3251527238514238e-5
-unaware_A	6.62576361925712e-5
-unawares_Adv	1.5700805451319653e-5
-unbacked_A	1.3251527238514238e-5
-unbalance_V2	1.679148335963999e-5
-unbalanced_A	1.3251527238514238e-5
-unbar_V2	1.679148335963999e-5
-unbearable_A	2.6503054477028476e-5
-unbeatable_A	1.3251527238514238e-5
-unbeaten_A	1.3251527238514238e-5
-unbecoming_A	1.3251527238514238e-5
-unbeknown_A	1.3251527238514238e-5
-unbeknown_Adv	7.850402725659827e-6
-unbeknownst_A	2.6503054477028476e-5
-unbeknownst_Adv	7.850402725659827e-6
-unbelief_N	4.099032628299721e-6
-unbelievable_A	5.300610895405695e-5
-unbeliever_N	4.099032628299721e-6
-unbelieving_A	1.3251527238514238e-5
-unbeloved_A	1.3251527238514238e-5
-unbend_V	2.2908457802620728e-5
-unbend_V2	1.679148335963999e-5
-unbending_A	1.3251527238514238e-5
-unbiased_A	2.6503054477028476e-5
-unbiassed_A	1.3251527238514238e-5
-unbidden_A	1.3251527238514238e-5
-unbind_V2	1.679148335963999e-5
-unblock_V2	3.358296671927998e-5
-unblushing_A	1.3251527238514238e-5
-unbolt_V	2.2908457802620728e-5
-unbolt_V2	1.679148335963999e-5
-unborn_A	6.62576361925712e-5
-unbosom_V2	1.679148335963999e-5
-unbounded_A	1.3251527238514238e-5
-unbowed_A	1.3251527238514238e-5
-unbreakable_A	1.3251527238514238e-5
-unbridled_A	1.3251527238514238e-5
-unbroken_A	2.6503054477028476e-5
-unbuckle_V2	1.679148335963999e-5
-unburden_V2	1.679148335963999e-5
-unburied_A	1.3251527238514238e-5
-unbutton_V2	1.679148335963999e-5
-unbuttoned_A	1.3251527238514238e-5
-uncalled_for_A	1.3251527238514238e-5
-uncanny_A	6.62576361925712e-5
-uncared_for_A	1.3251527238514238e-5
-uncarpeted_A	1.3251527238514238e-5
-unceasing_A	1.3251527238514238e-5
-uncensored_A	2.6503054477028476e-5
-unceremonious_A	2.6503054477028476e-5
-unceremoniousness_N	4.099032628299721e-6
-uncertain_A	3.9754581715542716e-4
-uncertainty_N	3.402197081488769e-4
-unchain_V2	1.679148335963999e-5
-unchallengeable_A	1.3251527238514238e-5
-unchallenged_A	2.6503054477028476e-5
-unchanged_A	1.4046618872825094e-3
-unchanging_A	3.975458171554272e-5
-uncharacteristic_A	1.3251527238514238e-5
-uncharacteristically_Adv	3.140161090263931e-5
-uncharitable_A	1.3251527238514238e-5
-uncharted_A	7.950916343108544e-5
-unchecked_A	3.975458171554272e-5
-unchivalrously_Adv	7.850402725659827e-6
-unchristian_A	1.3251527238514238e-5
-uncivil_A	1.3251527238514238e-5
-uncivilized_A	1.3251527238514238e-5
-unclaimed_A	2.6503054477028476e-5
-unclassified_A	3.975458171554272e-5
-uncle_N	2.0495163141498608e-5
-unclean_A	2.6503054477028476e-5
-unclear_A	2.650305447702848e-4
-unclouded_A	1.3251527238514238e-5
-uncluttered_A	1.3251527238514238e-5
-unco_A	1.3251527238514238e-5
-unco_Adv	7.850402725659827e-6
-unco_operative_A	1.3251527238514238e-5
-unco_ordinated_A	1.3251527238514238e-5
-uncoloured_A	1.3251527238514238e-5
-uncomfortable_A	9.276069066959968e-5
-uncommercialized_A	1.3251527238514238e-5
-uncommitted_A	1.3251527238514238e-5
-uncommon_A	1.1926374514662814e-4
-uncommunicative_A	1.3251527238514238e-5
-uncompetitive_A	1.3251527238514238e-5
-uncomplaining_A	2.6503054477028476e-5
-uncompleted_A	1.3251527238514238e-5
-uncomplicated_A	3.975458171554272e-5
-uncomplimentary_A	1.3251527238514238e-5
-uncomprehending_A	1.3251527238514238e-5
-uncompromising_A	1.3251527238514238e-5
-unconcealed_A	1.3251527238514238e-5
-unconcern_N	4.099032628299721e-6
-unconcerned_A	3.975458171554272e-5
-unconditional_A	3.975458171554272e-5
-unconditioned_A	1.3251527238514238e-5
-unconfined_A	1.3251527238514238e-5
-unconfirmed_A	2.6503054477028476e-5
-unconformable_A	1.3251527238514238e-5
-uncongenial_A	1.3251527238514238e-5
-unconnected_A	2.6503054477028476e-5
-unconquered_A	1.3251527238514238e-5
-unconscionable_A	1.3251527238514238e-5
-unconscious_A	2.6503054477028476e-5
-unconscious_N	4.099032628299721e-6
-unconsciousness_N	4.099032628299721e-6
-unconsidered_A	1.3251527238514238e-5
-unconstitutional_A	2.78282072008799e-4
-unconstrained_A	1.3251527238514238e-5
-unconstructive_A	1.3251527238514238e-5
-unconsummated_A	1.3251527238514238e-5
-uncontaminated_A	1.3251527238514238e-5
-uncontrollable_A	1.3251527238514238e-5
-uncontrolled_A	3.975458171554272e-5
-uncontroversial_A	1.3251527238514238e-5
-unconventional_A	6.62576361925712e-5
-unconventionality_N	4.099032628299721e-6
-unconverted_A	1.3251527238514238e-5
-unconvinced_A	2.6503054477028476e-5
-unconvincing_A	2.6503054477028476e-5
-uncooked_A	1.3251527238514238e-5
-uncork_V2	1.679148335963999e-5
-uncorrected_A	1.3251527238514238e-5
-uncorrelated_A	1.3251527238514238e-5
-uncorroborated_A	1.3251527238514238e-5
-uncouple_V2	1.679148335963999e-5
-uncouth_A	1.3251527238514238e-5
-uncouthness_N	4.099032628299721e-6
-uncover_V2	2.854552171138798e-4
-uncritical_A	5.300610895405695e-5
-uncross_V2	1.679148335963999e-5
-uncrossed_A	1.3251527238514238e-5
-uncrowned_A	1.3251527238514238e-5
-unction_N	4.099032628299721e-6
-unctuous_A	1.3251527238514238e-5
-uncultivated_A	1.3251527238514238e-5
-uncultured_A	1.3251527238514238e-5
-uncurl_V	2.2908457802620728e-5
-uncurl_V2	1.679148335963999e-5
-uncut_A	1.3251527238514238e-5
-undamaged_A	5.300610895405695e-5
-undated_A	2.6503054477028476e-5
-undaunted_A	2.6503054477028476e-5
-undeceive_V2	1.679148335963999e-5
-undecided_A	2.6503054477028476e-5
-undeclared_A	1.3251527238514238e-5
-undefeated_A	2.6503054477028476e-5
-undefended_A	1.3251527238514238e-5
-undeferential_A	1.3251527238514238e-5
-undefinable_A	1.3251527238514238e-5
-undefined_A	6.62576361925712e-5
-undemanding_A	1.3251527238514238e-5
-undemocratic_A	7.950916343108544e-5
-undemocratically_Adv	7.850402725659827e-6
-undemonstrative_A	1.3251527238514238e-5
-undeniable_A	5.300610895405695e-5
-undenominational_A	1.3251527238514238e-5
-under_Adv	1.5700805451319653e-5
-under_Prep	6.933082122729602e-3
-under_the_counter_A	1.3251527238514238e-5
-underact_V	2.2908457802620728e-5
-underact_V2	1.679148335963999e-5
-underarm_A	1.3251527238514238e-5
-underarm_Adv	7.850402725659827e-6
-underbelly_N	4.099032628299721e-6
-underbid_V2	1.679148335963999e-5
-underbred_A	1.3251527238514238e-5
-underbrush_N	4.099032628299721e-6
-undercarriage_N	4.099032628299721e-6
-undercharge_N	4.099032628299721e-6
-undercharge_V2	1.679148335963999e-5
-underclothing_N	4.099032628299721e-6
-undercoat_N	4.099032628299721e-6
-undercover_A	3.975458171554272e-5
-undercurrent_N	1.6396130513198885e-5
-undercut_N	4.099032628299721e-6
-undercut_V2	1.847063169560399e-4
-underdeveloped_A	3.975458171554272e-5
-underdevelopment_N	4.099032628299721e-6
-underdog_N	8.198065256599442e-6
-underdone_A	1.3251527238514238e-5
-underemployed_A	2.6503054477028476e-5
-underestimate_N	4.099032628299721e-6
-underestimate_V2	1.847063169560399e-4
-underestimation_N	4.099032628299721e-6
-underexpose_V2	1.679148335963999e-5
-underexposure_N	4.099032628299721e-6
-underfed_A	1.3251527238514238e-5
-underfelt_N	4.099032628299721e-6
-underfloor_A	1.3251527238514238e-5
-underfoot_Adv	7.850402725659827e-6
-underfund_V2	5.037445007891997e-5
-undergarment_N	8.198065256599442e-6
-undergo_V2	2.0149780031567988e-4
-undergraduate_N	8.198065256599442e-6
-underground_A	9.276069066959968e-5
-underground_Adv	2.355120817697948e-5
-underground_N	8.198065256599442e-6
-undergrowth_N	4.099032628299721e-6
-underhand_A	1.3251527238514238e-5
-underhand_Adv	7.850402725659827e-6
-underhanded_A	1.3251527238514238e-5
-underhung_A	1.3251527238514238e-5
-underlay_N	4.099032628299721e-6
-underlie_V2	5.205359841488397e-4
-underline_N	4.099032628299721e-6
-underline_V2	1.0074890015783994e-4
-underling_N	4.099032628299721e-6
-undermanned_A	1.3251527238514238e-5
-undermentioned_A	1.3251527238514238e-5
-undermine_V2	3.5262115055243983e-4
-underneath_Adv	7.850402725659827e-6
-underneath_Prep	3.305402680681574e-5
-undernourished_A	1.3251527238514238e-5
-undernourishment_N	4.099032628299721e-6
-underpass_N	4.099032628299721e-6
-underpay_V2	3.358296671927998e-5
-underpayment_N	4.099032628299721e-6
-underperform_V2	8.395741679819995e-5
-underpin_V2	1.5112335023675992e-4
-underpopulated_A	1.3251527238514238e-5
-underprivileged_A	3.975458171554272e-5
-underproduction_N	4.099032628299721e-6
-underquote_V2	1.679148335963999e-5
-underrate_V2	1.679148335963999e-5
-underscore_V2	3.862041172717198e-4
-undersea_A	1.3251527238514238e-5
-underseal_N	4.099032628299721e-6
-undersealed_A	1.3251527238514238e-5
-undersecretary_N	2.0495163141498608e-5
-undersell_V2	3.358296671927998e-5
-undersexed_A	1.3251527238514238e-5
-undershoot_V2	1.679148335963999e-5
-underside_N	8.198065256599442e-6
-undersign_V2	1.679148335963999e-5
-undersized_A	1.3251527238514238e-5
-underskirt_N	4.099032628299721e-6
-underslung_A	1.3251527238514238e-5
-underspend_V	2.2908457802620728e-5
-underspend_V2	1.679148335963999e-5
-underspent_A	1.3251527238514238e-5
-understaffed_A	1.3251527238514238e-5
-understand_V	4.3526069824979384e-4
-understand_V2	5.373274675084797e-4
-understand_V2V	5.810575246949448e-4
-understand_VS	1.850352723487915e-3
-understandable_A	1.1926374514662814e-4
-understanding_A	1.3251527238514238e-5
-understanding_N	5.328742416789638e-5
-understate_V2	1.679148335963999e-4
-understatement_N	1.6396130513198885e-5
-understock_V2	1.679148335963999e-5
-understudy_N	4.099032628299721e-6
-understudy_V2	1.679148335963999e-5
-undersurface_N	4.099032628299721e-6
-undertake_V2	3.694126339120798e-4
-undertaker_N	4.099032628299721e-6
-undertaking_N	2.869322839809805e-5
-undertone_N	1.6396130513198885e-5
-undertow_N	4.099032628299721e-6
-undervaluation_N	4.099032628299721e-6
-undervalue_V2	1.847063169560399e-4
-underwater_A	3.975458171554272e-5
-underwear_N	4.0990326282997215e-5
-underweight_A	1.3251527238514238e-5
-underwhelm_V2	3.358296671927998e-5
-underworld_N	8.198065256599442e-6
-underwrite_V	5.268945294602767e-4
-underwrite_V2	3.0224670047351984e-4
-underwriter_N	3.9350713231677323e-4
-undeserved_A	2.6503054477028476e-5
-undeserving_A	1.3251527238514238e-5
-undesigned_A	1.3251527238514238e-5
-undesirable_A	5.300610895405695e-5
-undesirable_N	4.099032628299721e-6
-undetected_A	2.6503054477028476e-5
-undetermined_A	6.62576361925712e-5
-undeterred_A	5.300610895405695e-5
-undeveloped_A	1.060122179081139e-4
-undiagnosed_A	1.3251527238514238e-5
-undifferentiated_A	1.3251527238514238e-5
-undigested_A	1.3251527238514238e-5
-undignified_A	1.3251527238514238e-5
-undiluted_A	1.3251527238514238e-5
-undiminished_A	1.3251527238514238e-5
-undimmed_A	1.3251527238514238e-5
-undiplomatic_A	2.6503054477028476e-5
-undiplomatically_Adv	7.850402725659827e-6
-undischarged_A	1.3251527238514238e-5
-undisciplined_A	2.6503054477028476e-5
-undisclosed_A	1.722698541006851e-4
-undiscovered_A	1.3251527238514238e-5
-undiscriminating_A	1.3251527238514238e-5
-undisguised_A	1.3251527238514238e-5
-undismayed_A	1.3251527238514238e-5
-undisputed_A	2.6503054477028476e-5
-undissolved_A	1.3251527238514238e-5
-undistinguishable_A	1.3251527238514238e-5
-undistinguished_A	3.975458171554272e-5
-undistributed_A	1.3251527238514238e-5
-undisturbed_A	2.6503054477028476e-5
-undivided_A	1.3251527238514238e-5
-undo_V2	1.847063169560399e-4
-undock_V	2.2908457802620728e-5
-undock_V2	1.679148335963999e-5
-undocumented_A	1.3251527238514238e-5
-undogmatic_A	1.3251527238514238e-5
-undoing_N	8.198065256599442e-6
-undomesticated_A	1.3251527238514238e-5
-undone_A	1.3251527238514238e-5
-undoubted_A	1.5901832686217088e-4
-undramatic_A	1.3251527238514238e-5
-undramatically_Adv	7.850402725659827e-6
-undreamed_A	1.3251527238514238e-5
-undreamed_of_A	1.3251527238514238e-5
-undreamt_A	1.3251527238514238e-5
-undress_N	8.198065256599442e-6
-undress_V	2.2908457802620728e-5
-undress_V2	1.679148335963999e-5
-undrinkable_A	1.3251527238514238e-5
-undue_A	3.975458171554272e-5
-undulate_V	6.872537340786218e-5
-undulation_N	4.099032628299721e-6
-unduly_Adv	4.710241635395896e-5
-undying_A	1.3251527238514238e-5
-unearned_A	1.3251527238514238e-5
-unearth_V2	3.358296671927998e-5
-unearthly_A	1.3251527238514238e-5
-unease_N	1.6396130513198885e-5
-uneasiness_N	1.2297097884899164e-5
-uneasy_A	1.1926374514662814e-4
-uneatable_A	1.3251527238514238e-5
-uneaten_A	1.3251527238514238e-5
-uneconomic_A	2.6503054477028476e-5
-uneconomical_A	1.3251527238514238e-5
-unedifying_A	1.3251527238514238e-5
-unedited_A	1.3251527238514238e-5
-uneducated_A	3.975458171554272e-5
-uneffective_A	1.3251527238514238e-5
-unelaborated_A	1.3251527238514238e-5
-unemotional_A	1.3251527238514238e-5
-unemployable_A	1.3251527238514238e-5
-unemployed_A	5.300610895405695e-5
-unemployment_N	1.721593703885883e-4
-unending_A	3.975458171554272e-5
-unendurable_A	1.3251527238514238e-5
-unenlightened_A	1.3251527238514238e-5
-unenterprising_A	1.3251527238514238e-5
-unenthusiastic_A	3.975458171554272e-5
-unenthusiastically_Adv	7.850402725659827e-6
-unenviable_A	1.3251527238514238e-5
-unequal_A	2.6503054477028476e-5
-unequalled_A	1.3251527238514238e-5
-unequipped_A	1.3251527238514238e-5
-unequivocal_A	2.6503054477028476e-5
-unerring_A	2.6503054477028476e-5
-unesco_PN	1.8648018648018647e-5
-unethical_A	6.62576361925712e-5
-uneven_A	5.300610895405695e-5
-uneventful_A	2.6503054477028476e-5
-unexampled_A	1.3251527238514238e-5
-unexceeded_A	1.3251527238514238e-5
-unexceptionable_A	1.3251527238514238e-5
-unexceptional_A	1.3251527238514238e-5
-unexciting_A	1.3251527238514238e-5
-unexpected_A	4.6380345334799835e-4
-unexpectedness_N	4.099032628299721e-6
-unexpired_A	1.3251527238514238e-5
-unexplained_A	7.950916343108544e-5
-unexplored_A	1.3251527238514238e-5
-unexposed_A	1.3251527238514238e-5
-unexpressed_A	1.3251527238514238e-5
-unexpurgated_A	1.3251527238514238e-5
-unfailing_A	1.3251527238514238e-5
-unfair_A	5.300610895405696e-4
-unfairness_N	4.099032628299721e-6
-unfaithful_A	1.3251527238514238e-5
-unfaithfulness_N	4.099032628299721e-6
-unfaltering_A	1.3251527238514238e-5
-unfamiliar_A	2.6503054477028476e-5
-unfamiliarity_N	8.198065256599442e-6
-unfashionable_A	2.6503054477028476e-5
-unfasten_V	2.2908457802620728e-5
-unfasten_V2	1.679148335963999e-5
-unfathomable_A	2.6503054477028476e-5
-unfathomed_A	1.3251527238514238e-5
-unfavourable_A	1.3251527238514238e-5
-unfaze_V2	5.037445007891997e-5
-unfed_A	1.3251527238514238e-5
-unfeeling_A	1.3251527238514238e-5
-unfeigned_A	1.3251527238514238e-5
-unfermented_A	1.3251527238514238e-5
-unfertilized_A	1.3251527238514238e-5
-unfettered_A	3.975458171554272e-5
-unfinished_A	5.300610895405695e-5
-unfit_A	5.300610895405695e-5
-unfit_V2	1.679148335963999e-5
-unflagging_A	2.6503054477028476e-5
-unflappable_A	1.3251527238514238e-5
-unfledged_A	1.3251527238514238e-5
-unflinching_A	1.3251527238514238e-5
-unflurried_A	1.3251527238514238e-5
-unfold_V	2.0617612022358654e-4
-unfold_V2	1.679148335963999e-5
-unforeseeable_A	1.3251527238514238e-5
-unforeseen_A	3.975458171554272e-5
-unforgettable_A	1.3251527238514238e-5
-unforgivable_A	1.3251527238514238e-5
-unforgiving_A	2.6503054477028476e-5
-unformed_A	1.3251527238514238e-5
-unforthcoming_A	1.3251527238514238e-5
-unfortunate_A	4.903065078250269e-4
-unfortunate_N	4.099032628299721e-6
-unfounded_A	5.300610895405695e-5
-unframed_A	1.3251527238514238e-5
-unfrequented_A	1.3251527238514238e-5
-unfriendliness_N	4.099032628299721e-6
-unfriendly_A	1.325152723851424e-4
-unfrock_V2	1.679148335963999e-5
-unfruitful_A	1.3251527238514238e-5
-unfulfilled_A	3.975458171554272e-5
-unfurl_V	2.2908457802620728e-5
-unfurl_V2	1.679148335963999e-5
-unfurnished_A	1.3251527238514238e-5
-ungainly_A	2.6503054477028476e-5
-ungenerous_A	1.3251527238514238e-5
-ungentle_A	1.3251527238514238e-5
-ungentlemanly_A	2.6503054477028476e-5
-unglazed_A	1.3251527238514238e-5
-ungodly_A	1.3251527238514238e-5
-ungovernable_A	1.3251527238514238e-5
-ungraceful_A	1.3251527238514238e-5
-ungracious_A	1.3251527238514238e-5
-ungrammatical_A	1.3251527238514238e-5
-ungrateful_A	1.3251527238514238e-5
-ungratefulness_N	4.099032628299721e-6
-ungrudging_A	1.3251527238514238e-5
-unguarded_A	1.3251527238514238e-5
-unguent_N	4.099032628299721e-6
-unhallowed_A	1.3251527238514238e-5
-unhampered_A	1.3251527238514238e-5
-unhand_V2	1.679148335963999e-5
-unhappily_Adv	7.850402725659827e-6
-unhappiness_N	1.2297097884899164e-5
-unhappy_A	1.722698541006851e-4
-unharmed_A	3.975458171554272e-5
-unhealed_A	2.6503054477028476e-5
-unhealthy_A	2.6503054477028476e-5
-unheard_A	5.300610895405695e-5
-unheard_of_A	2.6503054477028476e-5
-unhearing_A	1.3251527238514238e-5
-unheated_A	1.3251527238514238e-5
-unheeded_A	1.3251527238514238e-5
-unhelpful_A	2.6503054477028476e-5
-unheralded_A	1.3251527238514238e-5
-unhesitating_A	1.3251527238514238e-5
-unhindered_A	2.6503054477028476e-5
-unhinge_V2	5.037445007891997e-5
-unhitch_V	2.2908457802620728e-5
-unhitch_V2	1.679148335963999e-5
-unholy_A	1.3251527238514238e-5
-unhook_V2	1.679148335963999e-5
-unhoped_for_A	1.3251527238514238e-5
-unhorse_V2	1.679148335963999e-5
-unhurried_A	1.3251527238514238e-5
-unhurt_A	2.6503054477028476e-5
-unhygienic_A	1.3251527238514238e-5
-unhygienically_Adv	7.850402725659827e-6
-unicef_PN	1.8648018648018647e-5
-unicorn_N	4.099032628299721e-6
-unidentifiable_A	1.3251527238514238e-5
-unidentified_A	1.325152723851424e-4
-unification_N	1.6396130513198885e-5
-uniform_A	9.276069066959968e-5
-uniform_N	3.689129365469749e-5
-uniformed_A	2.6503054477028476e-5
-uniformity_N	8.198065256599442e-6
-unify_V2	2.1828928367531987e-4
-unilateral_A	6.62576361925712e-5
-unilateralism_N	4.099032628299721e-6
-unilateralist_A	1.3251527238514238e-5
-unilateralist_N	4.099032628299721e-6
-unimaginable_A	2.6503054477028476e-5
-unimaginative_A	2.6503054477028476e-5
-unimpaired_A	1.3251527238514238e-5
-unimpeachable_A	1.3251527238514238e-5
-unimpeded_A	2.6503054477028476e-5
-unimportant_A	3.975458171554272e-5
-unimpressed_A	1.3251527238514238e-5
-unimpressive_A	1.3251527238514238e-5
-uninfluenced_A	1.3251527238514238e-5
-uninformative_A	2.6503054477028476e-5
-uninformed_A	3.975458171554272e-5
-uninhabitable_A	2.6503054477028476e-5
-uninhabited_A	1.3251527238514238e-5
-uninhibited_A	2.6503054477028476e-5
-uninitiated_A	2.6503054477028476e-5
-uninjured_A	1.3251527238514238e-5
-uninspired_A	5.300610895405695e-5
-uninspiring_A	1.3251527238514238e-5
-uninsured_A	9.276069066959968e-5
-unintelligent_A	1.3251527238514238e-5
-unintelligible_A	2.6503054477028476e-5
-unintended_A	3.975458171554272e-5
-unintentional_A	2.6503054477028476e-5
-uninterested_A	2.6503054477028476e-5
-uninteresting_A	1.3251527238514238e-5
-uninterrupted_A	3.975458171554272e-5
-uninvited_A	5.300610895405695e-5
-uninviting_A	1.3251527238514238e-5
-union_N	8.566978193146418e-4
-unionist_N	1.2297097884899164e-5
-unique_A	1.8552138133919935e-4
-uniqueness_N	4.099032628299721e-6
-unisex_A	1.3251527238514238e-5
-unison_N	4.099032628299721e-6
-unit_N	3.422692244630267e-3
-unit_V2V	5.810575246949448e-4
-unitarian_A	1.3251527238514238e-5
-unitarian_N	4.099032628299721e-6
-unitarianism_N	4.099032628299721e-6
-unitary_A	2.6503054477028476e-5
-unite_V	1.6035920461834508e-4
-unite_V2	6.716593343855997e-5
-united_A	2.6503054477028476e-5
-unity_N	3.279226102639777e-5
-univ_PN	1.8648018648018647e-5
-universal_A	1.9877290857771358e-4
-universality_N	4.099032628299721e-6
-universe_N	3.279226102639777e-5
-university_N	2.1724872929988523e-4
-unjust_A	6.62576361925712e-5
-unjustifiable_A	1.3251527238514238e-5
-unjustified_A	3.975458171554272e-5
-unkempt_A	1.3251527238514238e-5
-unkind_A	1.3251527238514238e-5
-unkissed_A	1.3251527238514238e-5
-unknowable_A	1.3251527238514238e-5
-unknowing_A	2.6503054477028476e-5
-unknown_A	1.1926374514662814e-4
-unknown_N	2.869322839809805e-5
-unlabelled_A	1.3251527238514238e-5
-unladylike_A	1.3251527238514238e-5
-unlamented_A	1.3251527238514238e-5
-unlatched_A	1.3251527238514238e-5
-unlawful_A	1.1926374514662814e-4
-unlearn_V2	1.679148335963999e-5
-unleash_V2	1.5112335023675992e-4
-unleavened_A	1.3251527238514238e-5
-unless_Subj	0.14165497896213183
-unlettered_A	1.3251527238514238e-5
-unlicensed_A	2.6503054477028476e-5
-unlighted_A	1.3251527238514238e-5
-unlikable_A	1.3251527238514238e-5
-unlike_A	5.300610895405695e-5
-unlike_Prep	6.197630026277952e-4
-unlikely_A	6.62576361925712e-4
-unlimited_A	6.62576361925712e-5
-unlined_A	1.3251527238514238e-5
-unlisted_A	2.6503054477028476e-5
-unlit_A	1.3251527238514238e-5
-unliterary_A	1.3251527238514238e-5
-unload_V	1.1454228901310364e-4
-unload_V2	2.6866373375423986e-4
-unlocated_A	1.3251527238514238e-5
-unlock_V	4.5816915605241456e-5
-unlock_V2	5.037445007891997e-5
-unlooked_for_A	1.3251527238514238e-5
-unloose_V2	1.679148335963999e-5
-unlovable_A	2.6503054477028476e-5
-unloved_A	1.3251527238514238e-5
-unlovely_A	2.6503054477028476e-5
-unlucky_A	2.6503054477028476e-5
-unmade_A	1.3251527238514238e-5
-unman_V2	3.358296671927998e-5
-unmanageable_A	1.3251527238514238e-5
-unmanly_A	1.3251527238514238e-5
-unmanned_A	1.3251527238514238e-5
-unmannered_A	1.3251527238514238e-5
-unmannerly_A	1.3251527238514238e-5
-unmarked_A	3.975458171554272e-5
-unmarried_A	1.3251527238514238e-5
-unmask_V	2.2908457802620728e-5
-unmask_V2	5.037445007891997e-5
-unmatchable_A	1.3251527238514238e-5
-unmatched_A	2.6503054477028476e-5
-unmechanized_A	1.3251527238514238e-5
-unmemorable_A	1.3251527238514238e-5
-unmentionable_A	1.3251527238514238e-5
-unmerciful_A	1.3251527238514238e-5
-unmerited_A	1.3251527238514238e-5
-unmindful_A	1.3251527238514238e-5
-unmingled_A	1.3251527238514238e-5
-unmistakable_A	3.975458171554272e-5
-unmitigated_A	1.3251527238514238e-5
-unmixed_A	1.3251527238514238e-5
-unmodernized_A	1.3251527238514238e-5
-unmodified_A	1.3251527238514238e-5
-unmolested_A	1.3251527238514238e-5
-unmourned_A	1.3251527238514238e-5
-unmovable_A	1.3251527238514238e-5
-unmoved_A	2.6503054477028476e-5
-unmoving_A	1.3251527238514238e-5
-unmusical_A	1.3251527238514238e-5
-unnamed_A	6.62576361925712e-5
-unnatural_A	1.3251527238514238e-5
-unnecessary_A	2.650305447702848e-4
-unnerve_V2	6.716593343855997e-5
-unnoticeable_A	1.3251527238514238e-5
-unnoticed_A	2.6503054477028476e-5
-unnumbered_A	2.6503054477028476e-5
-unobjectionable_A	1.3251527238514238e-5
-unobservant_A	1.3251527238514238e-5
-unobserved_A	3.975458171554272e-5
-unobtainable_A	1.3251527238514238e-5
-unobtrusive_A	2.6503054477028476e-5
-unobvious_A	1.3251527238514238e-5
-unoccupied_A	3.975458171554272e-5
-unofficial_A	1.1926374514662814e-4
-unopen_A	1.3251527238514238e-5
-unopened_A	1.3251527238514238e-5
-unopposed_A	1.3251527238514238e-5
-unoriginal_A	1.3251527238514238e-5
-unorthodox_A	2.6503054477028476e-5
-unpack_V	2.2908457802620728e-5
-unpack_V2	1.679148335963999e-5
-unpaid_A	1.325152723851424e-4
-unpainted_A	1.3251527238514238e-5
-unpalatable_A	1.3251527238514238e-5
-unparalleled_A	1.3251527238514238e-5
-unpardonable_A	1.3251527238514238e-5
-unparliamentary_A	1.3251527238514238e-5
-unpatriotic_A	1.3251527238514238e-5
-unpatriotically_Adv	7.850402725659827e-6
-unpaved_A	1.3251527238514238e-5
-unpersuaded_A	1.3251527238514238e-5
-unperturbed_A	3.975458171554272e-5
-unpick_V	2.2908457802620728e-5
-unpick_V2	1.679148335963999e-5
-unplaced_A	1.3251527238514238e-5
-unplanned_A	3.975458171554272e-5
-unplayable_A	1.3251527238514238e-5
-unpleasant_A	6.62576361925712e-5
-unpleasantness_N	8.198065256599442e-6
-unplug_V	2.2908457802620728e-5
-unplug_V2	3.358296671927998e-5
-unplumbed_A	1.3251527238514238e-5
-unpolluted_A	1.3251527238514238e-5
-unpompous_A	1.3251527238514238e-5
-unpopular_A	1.1926374514662814e-4
-unpopularity_N	8.198065256599442e-6
-unpractised_A	1.3251527238514238e-5
-unprecedented_A	3.1803665372434175e-4
-unpredictability_N	4.099032628299721e-6
-unpredictable_A	7.950916343108544e-5
-unpredicted_A	1.3251527238514238e-5
-unprejudiced_A	1.3251527238514238e-5
-unpremeditated_A	1.3251527238514238e-5
-unprepared_A	6.62576361925712e-5
-unprepossessing_A	1.3251527238514238e-5
-unpretentious_A	1.3251527238514238e-5
-unprincipled_A	1.3251527238514238e-5
-unprintable_A	1.3251527238514238e-5
-unproductive_A	5.300610895405695e-5
-unprofessional_A	3.975458171554272e-5
-unprofitable_A	1.325152723851424e-4
-unpromising_A	1.3251527238514238e-5
-unprompted_A	1.3251527238514238e-5
-unpronounceable_A	1.3251527238514238e-5
-unpropitious_A	1.3251527238514238e-5
-unprotected_A	1.3251527238514238e-5
-unproved_A	1.3251527238514238e-5
-unproven_A	2.6503054477028476e-5
-unprovided_A	1.3251527238514238e-5
-unprovoked_A	1.3251527238514238e-5
-unpublished_A	1.060122179081139e-4
-unpunished_A	2.6503054477028476e-5
-unputdownable_A	1.3251527238514238e-5
-unqualified_A	2.6503054477028476e-5
-unquestionable_A	2.6503054477028476e-5
-unquestioned_A	1.3251527238514238e-5
-unquestioning_A	1.3251527238514238e-5
-unquiet_A	1.3251527238514238e-5
-unquotable_A	1.3251527238514238e-5
-unquote_Adv	7.850402725659827e-6
-unravel_V	6.872537340786218e-5
-unravel_V2	5.037445007891997e-5
-unreached_A	1.3251527238514238e-5
-unread_A	2.6503054477028476e-5
-unreadable_A	2.6503054477028476e-5
-unready_A	1.3251527238514238e-5
-unreal_A	1.3251527238514238e-5
-unrealistic_A	1.060122179081139e-4
-unrealistically_Adv	2.355120817697948e-5
-unreality_N	4.099032628299721e-6
-unrealized_A	5.300610895405695e-5
-unreasonable_A	1.060122179081139e-4
-unreasoning_A	1.3251527238514238e-5
-unreceptive_A	1.3251527238514238e-5
-unreciprocated_A	1.3251527238514238e-5
-unrecognizable_A	3.975458171554272e-5
-unrecognized_A	3.975458171554272e-5
-unreconciled_A	1.3251527238514238e-5
-unrecorded_A	1.3251527238514238e-5
-unredeemable_A	1.3251527238514238e-5
-unrefined_A	1.3251527238514238e-5
-unreflective_A	1.3251527238514238e-5
-unregenerate_A	1.3251527238514238e-5
-unregistered_A	3.975458171554272e-5
-unrehearsed_A	1.3251527238514238e-5
-unrelated_A	2.517790175317705e-4
-unrelaxed_A	1.3251527238514238e-5
-unrelenting_A	1.3251527238514238e-5
-unreliable_A	2.6503054477028476e-5
-unrelieved_A	1.3251527238514238e-5
-unremarkable_A	2.6503054477028476e-5
-unremitting_A	2.6503054477028476e-5
-unrepeatable_A	1.3251527238514238e-5
-unrepentant_A	1.3251527238514238e-5
-unrepresentative_A	1.3251527238514238e-5
-unrequested_A	1.3251527238514238e-5
-unrequited_A	1.3251527238514238e-5
-unreserved_A	1.3251527238514238e-5
-unresisting_A	1.3251527238514238e-5
-unresolved_A	7.950916343108544e-5
-unrest_N	4.9188391539596654e-5
-unrestrained_A	3.975458171554272e-5
-unrestricted_A	2.6503054477028476e-5
-unrevised_A	1.3251527238514238e-5
-unrewarded_A	1.3251527238514238e-5
-unrewarding_A	1.3251527238514238e-5
-unrhythmical_A	1.3251527238514238e-5
-unrighteous_A	1.3251527238514238e-5
-unripe_A	1.3251527238514238e-5
-unripened_A	1.3251527238514238e-5
-unrivalled_A	1.3251527238514238e-5
-unroll_V	4.5816915605241456e-5
-unroll_V2	3.358296671927998e-5
-unromantic_A	1.3251527238514238e-5
-unromantically_Adv	7.850402725659827e-6
-unruffled_A	1.3251527238514238e-5
-unruly_A	5.300610895405695e-5
-unsaddle_V2	1.679148335963999e-5
-unsaddled_A	1.3251527238514238e-5
-unsafe_A	6.62576361925712e-5
-unsaid_A	1.3251527238514238e-5
-unsaleable_A	1.3251527238514238e-5
-unsalted_A	1.3251527238514238e-5
-unsatisfactory_A	1.3251527238514238e-5
-unsatisfied_A	1.3251527238514238e-5
-unsatisfying_A	1.3251527238514238e-5
-unsaturated_A	1.3251527238514238e-5
-unsavoury_A	1.3251527238514238e-5
-unsay_V2	1.679148335963999e-5
-unscathed_A	7.950916343108544e-5
-unscheduled_A	1.3251527238514238e-5
-unscientific_A	2.6503054477028476e-5
-unscientifically_Adv	7.850402725659827e-6
-unscramble_V2	1.679148335963999e-5
-unscrew_V	2.2908457802620728e-5
-unscrew_V2	1.679148335963999e-5
-unscripted_A	1.3251527238514238e-5
-unscrupulous_A	1.060122179081139e-4
-unsealed_A	1.3251527238514238e-5
-unseasonable_A	2.6503054477028476e-5
-unseasoned_A	1.3251527238514238e-5
-unseat_V2	1.679148335963999e-5
-unseaworthy_A	1.3251527238514238e-5
-unsecured_A	5.433126167790838e-4
-unseeded_A	1.3251527238514238e-5
-unseeing_A	1.3251527238514238e-5
-unseemly_A	3.975458171554272e-5
-unseen_A	3.975458171554272e-5
-unseen_N	4.099032628299721e-6
-unselected_A	1.3251527238514238e-5
-unselective_A	1.3251527238514238e-5
-unselfconscious_A	1.3251527238514238e-5
-unselfish_A	1.3251527238514238e-5
-unselfishness_N	4.099032628299721e-6
-unsettle_V2	2.1828928367531987e-4
-unsex_V2	1.679148335963999e-5
-unsexed_A	1.3251527238514238e-5
-unshakable_A	1.3251527238514238e-5
-unshaved_A	1.3251527238514238e-5
-unshaven_A	1.3251527238514238e-5
-unsheathe_V2	1.679148335963999e-5
-unshielded_A	1.3251527238514238e-5
-unshrinkable_A	1.3251527238514238e-5
-unshrinking_A	1.3251527238514238e-5
-unshuttered_A	1.3251527238514238e-5
-unsighted_A	1.3251527238514238e-5
-unsightliness_N	4.099032628299721e-6
-unsightly_A	1.3251527238514238e-5
-unsigned_A	2.6503054477028476e-5
-unsilenced_A	1.3251527238514238e-5
-unsinkable_A	1.3251527238514238e-5
-unskilled_A	2.6503054477028476e-5
-unsmiling_A	1.3251527238514238e-5
-unsociable_A	1.3251527238514238e-5
-unsocial_A	1.3251527238514238e-5
-unsold_A	5.300610895405695e-5
-unsolicited_A	1.4576679962365662e-4
-unsolved_A	1.3251527238514238e-5
-unsophisticated_A	1.3251527238514238e-5
-unsound_A	3.975458171554272e-5
-unsparing_A	1.3251527238514238e-5
-unspeakable_A	2.6503054477028476e-5
-unspecialized_A	1.3251527238514238e-5
-unspecific_A	1.3251527238514238e-5
-unspecifically_Adv	7.850402725659827e-6
-unspecified_A	2.517790175317705e-4
-unspectacular_A	1.3251527238514238e-5
-unspoiled_A	1.3251527238514238e-5
-unspoilt_A	1.3251527238514238e-5
-unspoken_A	1.3251527238514238e-5
-unsporting_A	1.3251527238514238e-5
-unsportsmanlike_A	1.3251527238514238e-5
-unspotted_A	1.3251527238514238e-5
-unstable_A	7.950916343108544e-5
-unstartling_A	1.3251527238514238e-5
-unstated_A	1.3251527238514238e-5
-unstatesmanlike_A	1.3251527238514238e-5
-unsteady_A	3.975458171554272e-5
-unstoppable_A	3.975458171554272e-5
-unstrained_A	1.3251527238514238e-5
-unstressed_A	1.3251527238514238e-5
-unstructured_A	1.3251527238514238e-5
-unstrung_A	1.3251527238514238e-5
-unstuck_A	1.3251527238514238e-5
-unstudied_A	1.3251527238514238e-5
-unsubtle_A	1.3251527238514238e-5
-unsuccessful_A	3.9754581715542716e-4
-unsuitability_N	4.099032628299721e-6
-unsuitable_A	1.3251527238514238e-5
-unsuited_A	1.3251527238514238e-5
-unsullied_A	1.3251527238514238e-5
-unsung_A	1.3251527238514238e-5
-unsupervised_A	1.3251527238514238e-5
-unsupported_A	6.62576361925712e-5
-unsure_A	3.975458171554272e-5
-unsurpassed_A	2.6503054477028476e-5
-unsuspected_A	3.975458171554272e-5
-unsuspecting_A	3.975458171554272e-5
-unsuspicious_A	1.3251527238514238e-5
-unswayed_A	1.3251527238514238e-5
-unsweetened_A	1.3251527238514238e-5
-unswept_A	1.3251527238514238e-5
-unswerving_A	1.3251527238514238e-5
-unsyllabic_A	1.3251527238514238e-5
-unsympathetic_A	2.6503054477028476e-5
-unsympathetically_Adv	7.850402725659827e-6
-unsystematic_A	1.3251527238514238e-5
-unsystematically_Adv	7.850402725659827e-6
-untainted_A	1.3251527238514238e-5
-untamed_A	1.3251527238514238e-5
-untapped_A	6.62576361925712e-5
-untarnished_A	1.3251527238514238e-5
-untaxed_A	1.3251527238514238e-5
-untenable_A	1.3251527238514238e-5
-untenanted_A	1.3251527238514238e-5
-untended_A	1.3251527238514238e-5
-untested_A	3.975458171554272e-5
-untethered_A	1.3251527238514238e-5
-unthinkable_A	2.6503054477028476e-5
-unthinking_A	1.3251527238514238e-5
-unthought_of_A	1.3251527238514238e-5
-untidily_Adv	7.850402725659827e-6
-untidiness_N	4.099032628299721e-6
-untidy_A	1.3251527238514238e-5
-untie_V	2.2908457802620728e-5
-untie_V2	1.679148335963999e-5
-until_Prep	3.189713586857719e-3
-until_Subj	9.817671809256662e-3
-untimely_A	1.3251527238514238e-5
-untiring_A	1.3251527238514238e-5
-untitled_A	1.3251527238514238e-5
-untold_A	3.975458171554272e-5
-untouchable_A	2.6503054477028476e-5
-untouchable_N	4.099032628299721e-6
-untouched_A	1.3251527238514238e-5
-untoward_A	1.3251527238514238e-5
-untrained_A	3.975458171554272e-5
-untrammelled_A	1.3251527238514238e-5
-untranslatable_A	1.3251527238514238e-5
-untreated_A	2.6503054477028476e-5
-untried_A	2.6503054477028476e-5
-untroubled_A	1.3251527238514238e-5
-untrue_A	5.300610895405695e-5
-untruly_Adv	7.850402725659827e-6
-untrustworthy_A	2.6503054477028476e-5
-untruth_N	4.099032628299721e-6
-untruthful_A	1.3251527238514238e-5
-untucked_A	1.3251527238514238e-5
-unturned_A	1.3251527238514238e-5
-untutored_A	1.3251527238514238e-5
-untwisted_A	1.3251527238514238e-5
-untypical_A	1.3251527238514238e-5
-unused_A	1.060122179081139e-4
-unusual_A	1.1793859242277673e-3
-unutterable_A	1.3251527238514238e-5
-unvaried_A	1.3251527238514238e-5
-unvarnished_A	1.3251527238514238e-5
-unvarying_A	2.6503054477028476e-5
-unveil_V	2.9780995143406945e-4
-unveil_V2	5.205359841488397e-4
-unverified_A	1.3251527238514238e-5
-unversed_A	1.3251527238514238e-5
-unvigilant_A	1.3251527238514238e-5
-unvoiced_A	1.3251527238514238e-5
-unwanted_A	1.325152723851424e-4
-unwarrantably_Adv	7.850402725659827e-6
-unwarranted_A	1.1926374514662814e-4
-unwary_A	3.975458171554272e-5
-unwashed_A	2.6503054477028476e-5
-unwavering_A	1.3251527238514238e-5
-unweaned_A	1.3251527238514238e-5
-unwearied_A	1.3251527238514238e-5
-unwed_A	2.6503054477028476e-5
-unwelcome_A	1.325152723851424e-4
-unwell_A	1.3251527238514238e-5
-unwholesome_A	2.6503054477028476e-5
-unwieldiness_N	4.099032628299721e-6
-unwieldy_A	6.62576361925712e-5
-unwilling_A	1.5901832686217088e-4
-unwillingness_N	2.869322839809805e-5
-unwind_V	6.872537340786218e-5
-unwind_V2	5.037445007891997e-5
-unwise_A	9.276069066959968e-5
-unwitnessed_A	1.3251527238514238e-5
-unwitting_A	5.300610895405695e-5
-unwonted_A	1.3251527238514238e-5
-unworkable_A	3.975458171554272e-5
-unworkmanlike_A	1.3251527238514238e-5
-unworldly_A	1.3251527238514238e-5
-unworn_A	1.3251527238514238e-5
-unworried_A	1.3251527238514238e-5
-unworthiness_N	4.099032628299721e-6
-unworthy_A	2.6503054477028476e-5
-unwrap_V	2.2908457802620728e-5
-unwrap_V2	1.679148335963999e-5
-unwritten_A	3.975458171554272e-5
-unyielding_A	1.3251527238514238e-5
-unzip_V2	1.679148335963999e-5
-up_Adv	5.102761771678887e-3
-up_Prep	2.8757003321929694e-3
-up_V	2.2908457802620728e-5
-up_V2	5.037445007891997e-5
-up_and_coming_A	2.6503054477028476e-5
-up_beat_N	4.099032628299721e-6
-up_holland_PN	1.8648018648018647e-5
-up_market_A	1.3251527238514238e-5
-up_to_date_A	1.3251527238514238e-5
-up_to_the_minute_A	1.3251527238514238e-5
-upbraid_V2	1.679148335963999e-5
-upbraiding_N	4.099032628299721e-6
-upbringing_N	4.099032628299721e-6
-upcountry_A	1.3251527238514238e-5
-upcountry_Adv	7.850402725659827e-6
-update_V2	2.5187225039459985e-4
-upgrade_N	2.0495163141498608e-5
-upgrade_V2	3.5262115055243983e-4
-upheaval_N	4.9188391539596654e-5
-uphill_A	5.300610895405695e-5
-uphill_Adv	1.5700805451319653e-5
-uphold_V2	3.190381838331598e-4
-upholster_V2	1.679148335963999e-5
-upholsterer_N	4.099032628299721e-6
-upholstery_N	1.2297097884899164e-5
-upkeep_N	4.099032628299721e-6
-upland_N	4.099032628299721e-6
-uplift_N	4.099032628299721e-6
-uplift_V2	1.679148335963999e-5
-upmost_A	1.3251527238514238e-5
-upon_Prep	4.214388417869007e-4
-upper_A	2.120244358162278e-4
-upper_N	8.198065256599442e-6
-uppercut_N	4.099032628299721e-6
-uppermost_A	1.3251527238514238e-5
-uppermost_Adv	7.850402725659827e-6
-uppish_A	1.3251527238514238e-5
-uppishness_N	4.099032628299721e-6
-uppity_A	1.3251527238514238e-5
-upright_A	1.3251527238514238e-5
-upright_N	4.099032628299721e-6
-uprightness_N	4.099032628299721e-6
-uprising_N	2.869322839809805e-5
-uproar_N	2.0495163141498608e-5
-uproarious_A	1.3251527238514238e-5
-uproot_V2	3.358296671927998e-5
-upset_N	1.2297097884899164e-5
-upset_V	1.8326766242096582e-4
-upset_V2	2.1828928367531987e-4
-upshot_N	1.6396130513198885e-5
-upside_down_Adv	7.850402725659827e-6
-upstage_A	1.3251527238514238e-5
-upstage_Adv	7.850402725659827e-6
-upstage_V2	1.679148335963999e-5
-upstairs_A	3.975458171554272e-5
-upstairs_Adv	1.5700805451319653e-5
-upstanding_A	1.3251527238514238e-5
-upstart_A	3.975458171554272e-5
-upstart_N	1.6396130513198885e-5
-upstream_Adv	2.355120817697948e-5
-upsurge_N	1.2297097884899164e-5
-uptake_N	4.099032628299721e-6
-uptight_A	2.6503054477028476e-5
-upton_PN	1.8648018648018647e-5
-uptown_A	1.3251527238514238e-5
-uptown_Adv	7.850402725659827e-6
-upturn_N	2.4594195769798327e-5
-upturned_A	1.3251527238514238e-5
-upward_A	1.4576679962365662e-4
-upward_Adv	1.7270885996451617e-4
-upwards_Adv	7.850402725659827e-6
-uranium_N	2.4594195769798327e-5
-uranus_PN	1.8648018648018647e-5
-urban_A	3.710427626783987e-4
-urbane_A	1.3251527238514238e-5
-urbanity_N	4.099032628299721e-6
-urbanization_N	4.099032628299721e-6
-urbanize_V2	1.679148335963999e-5
-urchin_N	4.099032628299721e-6
-urdu_A	1.3251527238514238e-5
-urdu_N	4.099032628299721e-6
-urge_N	2.4594195769798327e-5
-urge_V2	1.5112335023675992e-3
-urge_V2V	2.324230098779779e-3
-urge_VS	2.891176130449867e-4
-urgency_N	3.279226102639777e-5
-urgent_A	5.300610895405695e-5
-urging_N	8.198065256599442e-6
-uric_A	1.3251527238514238e-5
-urinal_N	4.099032628299721e-6
-urinary_A	2.6503054477028476e-5
-urinate_V	2.2908457802620728e-5
-urine_N	8.198065256599442e-6
-urn_N	4.099032628299721e-6
-ursula_PN	1.8648018648018647e-5
-uruguay_PN	1.8648018648018647e-5
-uruguayan_A	1.3251527238514238e-5
-uruguayan_N	4.099032628299721e-6
-urumchi_PN	1.8648018648018647e-5
-us_PN	1.8648018648018647e-5
-usa_PN	1.8648018648018647e-5
-usable_A	1.3251527238514238e-5
-usaf_N	4.099032628299721e-6
-usage_N	3.279226102639777e-5
-use_N	9.099852434825382e-4
-use_V	8.384495555759186e-3
-use_V2	7.438627128320515e-3
-use_V2V	7.553747821034283e-3
-use_VV	3.6834245893479344e-3
-useful_A	3.0478512648582747e-4
-usefulness_N	1.6396130513198885e-5
-useless_A	3.975458171554272e-5
-uselessness_N	4.099032628299721e-6
-userFem_N	4.099032628299721e-6
-userMasc_N	2.869322839809805e-4
-ushaw_moor_PN	1.8648018648018647e-5
-usher_N	8.198065256599442e-6
-usher_V2	1.1754038351747993e-4
-usherette_N	4.099032628299721e-6
-usn_N	4.099032628299721e-6
-uss_N	4.099032628299721e-6
-ussr_N	4.099032628299721e-6
-usual_A	2.5177901753177055e-3
-usurer_N	4.099032628299721e-6
-usurious_A	1.3251527238514238e-5
-usurp_V2	6.716593343855997e-5
-usurpation_N	8.198065256599442e-6
-usurper_N	4.099032628299721e-6
-usury_N	4.099032628299721e-6
-utah_PN	1.8648018648018647e-5
-utensil_N	4.099032628299721e-6
-uterine_A	1.3251527238514238e-5
-uterus_N	8.198065256599442e-6
-utilitarian_A	2.6503054477028476e-5
-utilitarian_N	4.099032628299721e-6
-utilitarianism_N	4.099032628299721e-6
-utility_N	4.6728971962616824e-4
-utilizable_A	1.3251527238514238e-5
-utilization_N	6.558452205279554e-5
-utilize_V2	3.358296671927998e-5
-utmost_A	2.6503054477028476e-5
-utmost_N	8.198065256599442e-6
-utopia_N	8.198065256599442e-6
-utopian_A	3.975458171554272e-5
-utrecht_PN	1.8648018648018647e-5
-utter_A	1.5901832686217088e-4
-utter_V2	5.037445007891997e-5
-utterance_N	1.2297097884899164e-5
-uttermost_A	1.3251527238514238e-5
-uttermost_N	4.099032628299721e-6
-uttoxeter_PN	1.8648018648018647e-5
-uvula_N	4.099032628299721e-6
-uvular_A	1.3251527238514238e-5
-uxorious_A	1.3251527238514238e-5
-uxoriousness_N	4.099032628299721e-6
-v_and_a_N	4.508935891129693e-5
-vac_N	4.099032628299721e-6
-vacancy_N	7.378258730939498e-5
-vacant_A	2.2527596305474206e-4
-vacate_V2	2.3508076703495986e-4
-vacation_N	6.558452205279554e-5
-vacation_V	6.872537340786218e-5
-vacationist_N	4.099032628299721e-6
-vaccinate_V2	1.679148335963999e-5
-vaccination_N	4.099032628299721e-6
-vaccine_N	8.607968519429415e-5
-vacillate_V	4.5816915605241456e-5
-vacillation_N	8.198065256599442e-6
-vacuity_N	4.099032628299721e-6
-vacuous_A	1.3251527238514238e-5
-vacuum_N	2.4594195769798327e-5
-vacuum_V2	3.358296671927998e-5
-vade_mecum_N	4.099032628299721e-6
-vagabond_A	1.3251527238514238e-5
-vagabond_N	1.2297097884899164e-5
-vagary_N	1.2297097884899164e-5
-vagina_N	4.099032628299721e-6
-vaginal_A	3.975458171554272e-5
-vagrancy_N	4.099032628299721e-6
-vagrant_A	2.6503054477028476e-5
-vagrant_N	4.099032628299721e-6
-vague_A	1.8552138133919935e-4
-vagueness_N	4.099032628299721e-6
-vain_A	6.62576361925712e-5
-vainglorious_A	1.3251527238514238e-5
-vainglory_N	4.099032628299721e-6
-valance_N	4.099032628299721e-6
-vale_N	4.099032628299721e-6
-valediction_N	4.099032628299721e-6
-valedictory_A	1.3251527238514238e-5
-valence_N	4.099032628299721e-6
-valencia_PN	1.8648018648018647e-5
-valenciennes_PN	1.8648018648018647e-5
-valency_N	4.099032628299721e-6
-valentine_N	4.099032628299721e-6
-valerian_N	4.099032628299721e-6
-valet_N	4.099032628299721e-6
-valet_V2	1.679148335963999e-5
-valetudinarian_A	1.3251527238514238e-5
-valetudinarian_N	4.099032628299721e-6
-valiant_A	2.6503054477028476e-5
-valid_A	1.8552138133919935e-4
-validate_V2	3.358296671927998e-5
-validity_N	2.4594195769798327e-5
-valise_N	4.099032628299721e-6
-valladolid_PN	1.8648018648018647e-5
-valley_N	1.2297097884899164e-5
-valorous_A	1.3251527238514238e-5
-valour_N	4.099032628299721e-6
-valuable_A	3.1803665372434175e-4
-valuable_N	4.099032628299721e-6
-valuation_N	6.558452205279554e-5
-value_N	1.750286932283981e-3
-value_V	3.2071840923669016e-4
-value_V2	1.729522786042919e-3
-value_added_A	3.975458171554272e-5
-valueless_A	1.3251527238514238e-5
-valuer_N	4.099032628299721e-6
-valve_N	2.0495163141498608e-5
-valvular_A	1.3251527238514238e-5
-vamoose_V	2.2908457802620728e-5
-vamp_N	4.099032628299721e-6
-vamp_V	2.2908457802620728e-5
-vamp_V2	1.679148335963999e-5
-vampire_N	4.099032628299721e-6
-van_N	9.427775045089359e-5
-vancouver_PN	1.8648018648018647e-5
-vandal_N	4.099032628299721e-6
-vandalism_N	4.099032628299721e-6
-vane_N	8.198065256599442e-6
-vanessa_PN	1.8648018648018647e-5
-vanguard_N	8.198065256599442e-6
-vanilla_N	1.6396130513198885e-5
-vanish_V	1.3745074681572437e-4
-vanity_N	1.6396130513198885e-5
-vanquish_V2	1.679148335963999e-5
-vantage_N	1.2297097884899164e-5
-vantage_point_N	4.099032628299721e-6
-vapid_A	1.3251527238514238e-5
-vapidity_N	4.099032628299721e-6
-vapidness_N	4.099032628299721e-6
-vaporization_N	4.099032628299721e-6
-vaporize_V	2.2908457802620728e-5
-vaporize_V2	1.679148335963999e-5
-vaporous_A	1.3251527238514238e-5
-vapour_N	4.099032628299721e-6
-vapour_bath_N	4.099032628299721e-6
-varanasi_PN	1.8648018648018647e-5
-variability_N	4.099032628299721e-6
-variable_A	2.6503054477028476e-5
-variable_N	3.279226102639777e-5
-variableness_N	4.099032628299721e-6
-variance_N	4.099032628299721e-6
-variant_A	1.3251527238514238e-5
-variant_N	4.099032628299721e-6
-variation_N	6.558452205279554e-5
-varicoloured_A	1.3251527238514238e-5
-varicose_A	1.3251527238514238e-5
-varied_A	1.3251527238514238e-5
-variegated_A	1.3251527238514238e-5
-variegation_N	4.099032628299721e-6
-variety_N	1.926545335300869e-4
-variform_A	1.3251527238514238e-5
-variorum_A	1.3251527238514238e-5
-various_A	1.4311649417595377e-3
-varlet_N	4.099032628299721e-6
-varnish_N	4.099032628299721e-6
-varnish_V2	1.679148335963999e-5
-varsity_N	4.099032628299721e-6
-vary_V	8.934298543022083e-4
-vary_V2	1.1754038351747993e-4
-vascular_A	1.3251527238514238e-5
-vase_N	1.2297097884899164e-5
-vasectomy_N	4.099032628299721e-6
-vaseline_N	4.099032628299721e-6
-vassal_N	8.198065256599442e-6
-vassalage_N	4.099032628299721e-6
-vast_A	4.373003988709699e-4
-vasteras_PN	1.8648018648018647e-5
-vastness_N	4.099032628299721e-6
-vat_N	4.099032628299721e-6
-vatican_N	4.099032628299721e-6
-vaudeville_N	8.198065256599442e-6
-vault_N	3.279226102639777e-5
-vault_V	2.2908457802620728e-5
-vault_V2	3.358296671927998e-5
-vaulted_A	1.3251527238514238e-5
-vaulter_N	4.099032628299721e-6
-vaulting_horse_N	4.099032628299721e-6
-vaunt_N	4.099032628299721e-6
-vaunt_V	2.2908457802620728e-5
-vaunt_V2	5.037445007891997e-5
-vaunter_N	4.099032628299721e-6
-vauntingly_Adv	7.850402725659827e-6
-vc_N	4.099032628299721e-6
-vd_N	4.099032628299721e-6
-veal_N	8.198065256599442e-6
-vector_N	1.2297097884899164e-5
-veer_V	6.872537340786218e-5
-vegetable_A	1.3251527238514238e-5
-vegetable_N	3.279226102639777e-5
-vegetarian_N	8.198065256599442e-6
-vegetate_V	2.2908457802620728e-5
-vegetation_N	4.099032628299721e-6
-vehemence_N	8.198065256599442e-6
-vehement_A	9.276069066959968e-5
-vehicle_N	5.369732743072635e-4
-vehicular_A	1.3251527238514238e-5
-veil_N	4.099032628299721e-6
-veil_V2	5.037445007891997e-5
-veiling_N	4.099032628299721e-6
-vein_N	1.2297097884899164e-5
-veined_A	1.3251527238514238e-5
-veld_N	4.099032628299721e-6
-vellum_N	4.099032628299721e-6
-velocipede_N	4.099032628299721e-6
-velocity_N	1.2297097884899164e-5
-velour_N	4.099032628299721e-6
-velvet_N	1.6396130513198885e-5
-velveteen_N	4.099032628299721e-6
-velvety_A	1.3251527238514238e-5
-venal_A	2.6503054477028476e-5
-venality_N	4.099032628299721e-6
-vend_V2	3.358296671927998e-5
-vendee_N	4.099032628299721e-6
-vender_N	4.099032628299721e-6
-vendetta_N	1.2297097884899164e-5
-vendor_N	6.148548942449582e-5
-veneer_N	4.099032628299721e-6
-veneer_V2	1.679148335963999e-5
-venerable_A	1.060122179081139e-4
-venerate_V2	1.679148335963999e-5
-veneration_N	4.099032628299721e-6
-venereal_A	1.3251527238514238e-5
-venetian_A	1.3251527238514238e-5
-venezia_PN	1.8648018648018647e-5
-venezuela_PN	1.8648018648018647e-5
-venezuelan_A	5.300610895405695e-5
-venezuelan_N	4.099032628299721e-6
-vengeance_N	2.0495163141498608e-5
-vengeful_A	1.3251527238514238e-5
-venial_A	1.3251527238514238e-5
-venice_PN	1.8648018648018647e-5
-venison_N	4.099032628299721e-6
-venom_N	4.099032628299721e-6
-venomed_A	1.3251527238514238e-5
-venomous_A	1.3251527238514238e-5
-venous_A	1.3251527238514238e-5
-vent_N	4.099032628299721e-6
-vent_V2	5.037445007891997e-5
-vent_hole_N	4.099032628299721e-6
-ventilate_V2	6.716593343855997e-5
-ventilation_N	2.0495163141498608e-5
-ventilator_N	4.099032628299721e-6
-ventnor_PN	1.8648018648018647e-5
-ventral_A	1.3251527238514238e-5
-ventricle_N	4.099032628299721e-6
-ventricular_A	1.3251527238514238e-5
-ventriloquism_N	4.099032628299721e-6
-ventriloquist_N	4.099032628299721e-6
-venture_N	9.386784718806362e-4
-venture_V	4.5816915605241456e-5
-venture_V2	3.358296671927998e-5
-venture_VS	1.1564704521799469e-4
-venturesome_A	2.6503054477028476e-5
-venturous_A	1.3251527238514238e-5
-venue_N	8.198065256599442e-6
-venus_PN	1.8648018648018647e-5
-vera_PN	1.8648018648018647e-5
-veracious_A	1.3251527238514238e-5
-veracity_N	1.2297097884899164e-5
-veranda_N	4.099032628299721e-6
-verandah_N	4.099032628299721e-6
-verb_N	4.099032628299721e-6
-verbal_A	1.060122179081139e-4
-verbalize_V2	1.679148335963999e-5
-verbatim_A	5.300610895405695e-5
-verbatim_Adv	1.5700805451319653e-5
-verbena_N	4.099032628299721e-6
-verbiage_N	4.099032628299721e-6
-verbose_A	1.3251527238514238e-5
-verboseness_N	4.099032628299721e-6
-verbosity_N	4.099032628299721e-6
-verdancy_N	4.099032628299721e-6
-verdant_A	1.3251527238514238e-5
-verdict_N	6.558452205279554e-5
-verdigris_N	4.099032628299721e-6
-verdure_N	4.099032628299721e-6
-verey_A	1.3251527238514238e-5
-verge_N	3.279226102639777e-5
-verge_V	4.5816915605241456e-5
-verger_N	4.099032628299721e-6
-verifiable_A	3.975458171554272e-5
-verification_N	1.6396130513198885e-5
-verify_V2	6.716593343855997e-5
-verisimilitude_N	4.099032628299721e-6
-veritable_A	3.975458171554272e-5
-verity_N	4.099032628299721e-6
-vermicelli_N	4.099032628299721e-6
-vermiform_A	1.3251527238514238e-5
-vermilion_A	1.3251527238514238e-5
-vermilion_N	4.099032628299721e-6
-vermin_N	4.099032628299721e-6
-verminous_A	1.3251527238514238e-5
-vermont_PN	1.8648018648018647e-5
-vermouth_N	4.099032628299721e-6
-vernacular_A	1.3251527238514238e-5
-vernacular_N	8.198065256599442e-6
-vernal_A	1.3251527238514238e-5
-vernon_PN	1.8648018648018647e-5
-verona_PN	1.8648018648018647e-5
-veronica_N	4.099032628299721e-6
-veronica_PN	1.8648018648018647e-5
-verruca_N	4.099032628299721e-6
-versatile_A	1.3251527238514238e-5
-versatility_N	4.099032628299721e-6
-verse_N	1.2297097884899164e-5
-versed_A	1.3251527238514238e-5
-versification_N	4.099032628299721e-6
-versifier_N	4.099032628299721e-6
-versify_V	2.2908457802620728e-5
-versify_V2	1.679148335963999e-5
-version_N	4.754877848827677e-4
-verso_N	8.198065256599442e-6
-versus_Prep	2.4790520105111805e-5
-vertebra_N	4.099032628299721e-6
-vertebrate_A	1.3251527238514238e-5
-vertebrate_N	4.099032628299721e-6
-vertex_N	4.099032628299721e-6
-vertical_A	7.950916343108544e-5
-vertical_N	4.099032628299721e-6
-vertiginous_A	1.3251527238514238e-5
-vertigo_N	4.099032628299721e-6
-verve_N	8.198065256599442e-6
-very_AdA	0.15019988577955454
-vesicle_N	4.099032628299721e-6
-vesicular_A	1.3251527238514238e-5
-vessel_N	6.968355468109526e-5
-vest_N	1.6396130513198885e-5
-vest_V	4.5816915605241456e-5
-vest_V2	1.5112335023675992e-4
-vestal_A	1.3251527238514238e-5
-vestal_N	4.099032628299721e-6
-vestibule_N	4.099032628299721e-6
-vestige_N	4.099032628299721e-6
-vestigial_A	1.3251527238514238e-5
-vestment_N	4.099032628299721e-6
-vestry_N	4.099032628299721e-6
-vestryman_N	4.099032628299721e-6
-vesture_N	4.099032628299721e-6
-vesture_V2	1.679148335963999e-5
-vet_N	8.198065256599442e-6
-vet_V2	1.679148335963999e-5
-vetch_N	4.099032628299721e-6
-veteran_N	1.1887194622069192e-4
-veterinary_A	3.975458171554272e-5
-veto_N	3.484177734054763e-4
-veto_V	2.0617612022358654e-4
-veto_V2	4.197870839909998e-4
-vex_V2	1.679148335963999e-5
-vex_V2V	5.810575246949448e-4
-vexation_N	4.099032628299721e-6
-vexatious_A	1.3251527238514238e-5
-vhf_PN	1.8648018648018647e-5
-via_Prep	1.644437833639083e-3
-via_media_N	2.4594195769798327e-5
-viability_N	2.869322839809805e-5
-viable_A	1.9877290857771358e-4
-viaduct_N	1.2297097884899164e-5
-vial_N	8.198065256599442e-6
-vibrant_A	3.975458171554272e-5
-vibraphone_N	4.099032628299721e-6
-vibrate_V	4.5816915605241456e-5
-vibrate_V2	1.679148335963999e-5
-vibration_N	4.099032628299721e-6
-vibrato_N	4.099032628299721e-6
-vibrator_N	4.099032628299721e-6
-vic_PN	1.8648018648018647e-5
-vicar_N	3.279226102639777e-5
-vicarage_N	4.099032628299721e-6
-vicarious_A	1.3251527238514238e-5
-vice_N	1.869158878504673e-3
-vice_versa_Adv	4.710241635395896e-5
-vicenza_PN	1.8648018648018647e-5
-viceregal_A	1.3251527238514238e-5
-vicereine_N	4.099032628299721e-6
-viceroy_N	4.099032628299721e-6
-vicinity_N	8.198065256599442e-6
-vicious_A	1.325152723851424e-4
-viciousness_N	4.099032628299721e-6
-vicissitude_N	8.198065256599442e-6
-vicky_PN	1.8648018648018647e-5
-victim_N	3.894080996884735e-4
-victimization_N	4.099032628299721e-6
-victimize_V2	6.716593343855997e-5
-victor_N	1.6396130513198885e-5
-victor_PN	1.8648018648018647e-5
-victoria_N	4.099032628299721e-6
-victoria_PN	1.8648018648018647e-5
-victorian_A	7.950916343108544e-5
-victorian_N	4.099032628299721e-6
-victoriana_N	4.099032628299721e-6
-victorious_A	3.975458171554272e-5
-victory_N	1.9675356615838662e-4
-victual_N	4.099032628299721e-6
-victual_V	2.2908457802620728e-5
-victual_V2	1.679148335963999e-5
-victualler_N	4.099032628299721e-6
-vicuna_N	4.099032628299721e-6
-videlicet_Adv	7.850402725659827e-6
-video_N	1.2297097884899163e-4
-videotape_N	2.4594195769798327e-5
-videotape_V2	1.679148335963999e-5
-vie_V	2.2908457802620728e-5
-vienna_PN	1.8648018648018647e-5
-vietnam_PN	1.8648018648018647e-5
-vietnamese_A	1.3251527238514238e-5
-vietnamese_N	4.099032628299721e-6
-view_N	6.599442531562552e-4
-view_V2	1.3265271854115592e-3
-viewer_N	1.8035743564518772e-4
-viewfinder_N	4.099032628299721e-6
-viewless_A	1.3251527238514238e-5
-viewpark_PN	1.8648018648018647e-5
-viewpoint_N	4.0990326282997215e-5
-vigil_N	8.198065256599442e-6
-vigilance_N	4.099032628299721e-6
-vigilant_A	1.3251527238514238e-5
-vigilante_N	4.099032628299721e-6
-vignette_N	1.2297097884899164e-5
-vigo_PN	1.8648018648018647e-5
-vigorous_A	2.78282072008799e-4
-vigour_N	4.099032628299721e-6
-viking_N	4.099032628299721e-6
-vile_A	1.3251527238514238e-5
-vileness_N	4.099032628299721e-6
-vilification_N	4.099032628299721e-6
-vilify_V2	1.679148335963999e-5
-villa_N	4.099032628299721e-6
-village_N	4.0990326282997215e-5
-villager_N	1.2297097884899164e-5
-villain_N	8.198065256599442e-6
-villainess_N	4.099032628299721e-6
-villainous_A	1.3251527238514238e-5
-villainy_N	4.099032628299721e-6
-villein_N	4.099032628299721e-6
-villeinage_N	4.099032628299721e-6
-vim_N	4.099032628299721e-6
-vinaigrette_N	4.099032628299721e-6
-vince_PN	1.8648018648018647e-5
-vincent_PN	1.8648018648018647e-5
-vindicate_V2	3.358296671927998e-5
-vindication_N	1.6396130513198885e-5
-vindictive_A	1.3251527238514238e-5
-vindictiveness_N	4.099032628299721e-6
-vine_N	8.198065256599442e-6
-vinegar_N	4.099032628299721e-6
-vinegary_A	1.3251527238514238e-5
-vinery_N	4.099032628299721e-6
-vineyard_N	1.6396130513198885e-5
-vino_N	4.099032628299721e-6
-vinous_A	1.3251527238514238e-5
-vintage_N	2.869322839809805e-5
-vintner_N	4.099032628299721e-6
-vinyl_N	1.6396130513198885e-5
-viol_N	4.099032628299721e-6
-viola_N	4.099032628299721e-6
-viola_PN	1.8648018648018647e-5
-violate_V2	1.0746549350169594e-3
-violation_N	2.6233808821118215e-4
-violence_N	8.198065256599443e-5
-violent_A	1.5901832686217088e-4
-violet_N	1.2297097884899164e-5
-violet_PN	1.8648018648018647e-5
-violin_N	2.869322839809805e-5
-violinist_N	1.2297097884899164e-5
-vip_N	4.099032628299721e-6
-viper_N	4.099032628299721e-6
-virago_N	4.099032628299721e-6
-virgin_A	3.975458171554272e-5
-virgin_N	8.198065256599442e-6
-virginal_A	1.3251527238514238e-5
-virginal_N	4.099032628299721e-6
-virginia_N	4.099032628299721e-6
-virginia_PN	1.8648018648018647e-5
-virginia_water_PN	1.8648018648018647e-5
-virginity_N	4.099032628299721e-6
-virgo_PN	1.8648018648018647e-5
-virgule_N	4.099032628299721e-6
-virile_A	1.3251527238514238e-5
-virility_N	8.198065256599442e-6
-virology_N	4.099032628299721e-6
-virtu_N	4.099032628299721e-6
-virtual_A	8.87852324980454e-4
-virtue_N	4.0990326282997215e-5
-virtuosity_N	8.198065256599442e-6
-virtuoso_N	1.2297097884899164e-5
-virtuous_A	1.3251527238514238e-5
-virulence_N	2.0495163141498608e-5
-virulent_A	1.3251527238514238e-5
-virus_N	7.788161993769471e-5
-vis_a_vis_Adv	7.850402725659827e-6
-visa_N	1.6396130513198885e-5
-visa_V2	1.679148335963999e-5
-visage_N	8.198065256599442e-6
-visaged_A	1.3251527238514238e-5
-visceral_A	1.3251527238514238e-5
-viscid_A	1.3251527238514238e-5
-viscosity_N	4.099032628299721e-6
-viscount_N	4.099032628299721e-6
-viscountcy_N	4.099032628299721e-6
-viscountess_N	4.099032628299721e-6
-viscous_A	1.3251527238514238e-5
-visibility_N	1.6396130513198885e-5
-visible_A	3.0478512648582747e-4
-vision_N	7.788161993769471e-5
-visionary_A	1.3251527238514238e-5
-visionary_N	8.198065256599442e-6
-visit_N	1.9675356615838662e-4
-visit_V	5.498029872628975e-4
-visit_V2	5.205359841488397e-4
-visit_V2V	1.1621150493898896e-3
-visitant_N	4.099032628299721e-6
-visitation_N	4.099032628299721e-6
-visiting_N	4.099032628299721e-6
-visitor_N	1.352680767338908e-4
-visor_N	4.099032628299721e-6
-vista_N	8.198065256599442e-6
-visual_A	1.4576679962365662e-4
-visualization_N	4.099032628299721e-6
-visualize_V2	5.037445007891997e-5
-vital_A	1.8552138133919935e-4
-vitalism_N	4.099032628299721e-6
-vitalist_N	4.099032628299721e-6
-vitality_N	8.198065256599442e-6
-vitalize_V2	1.679148335963999e-5
-vitamin_N	4.099032628299721e-6
-vitiate_V2	3.358296671927998e-5
-vitoria_PN	1.8648018648018647e-5
-vitreous_A	1.3251527238514238e-5
-vitrify_V	2.2908457802620728e-5
-vitrify_V2	1.679148335963999e-5
-vitriol_N	4.099032628299721e-6
-vitriolic_A	2.6503054477028476e-5
-vituperate_V2	1.679148335963999e-5
-vituperation_N	4.099032628299721e-6
-vituperative_A	1.3251527238514238e-5
-viv_PN	1.8648018648018647e-5
-viva_N	4.099032628299721e-6
-viva_voce_A	1.3251527238514238e-5
-viva_voce_Adv	7.850402725659827e-6
-viva_voce_N	4.099032628299721e-6
-vivace_Adv	7.850402725659827e-6
-vivacious_A	1.3251527238514238e-5
-vivacity_N	4.099032628299721e-6
-vivian_PN	1.8648018648018647e-5
-vivid_A	1.722698541006851e-4
-vividness_N	4.099032628299721e-6
-vivien_PN	1.8648018648018647e-5
-vivienne_PN	1.8648018648018647e-5
-viviparous_A	1.3251527238514238e-5
-vivisect_V2	1.679148335963999e-5
-vivisection_N	4.099032628299721e-6
-vivisectionist_N	4.099032628299721e-6
-vixen_N	4.099032628299721e-6
-vixenish_A	1.3251527238514238e-5
-viz_PN	1.8648018648018647e-5
-vizier_N	4.099032628299721e-6
-vocabulary_N	4.099032628299721e-6
-vocal_A	6.62576361925712e-5
-vocalist_N	8.198065256599442e-6
-vocalize_V2	1.679148335963999e-5
-vocation_N	4.099032628299721e-6
-vocational_A	1.3251527238514238e-5
-vocative_A	1.3251527238514238e-5
-vocative_N	4.099032628299721e-6
-vociferate_V	2.2908457802620728e-5
-vociferate_V2	1.679148335963999e-5
-vociferation_N	4.099032628299721e-6
-vociferous_A	2.6503054477028476e-5
-vodka_N	2.4594195769798327e-5
-vogue_N	1.2297097884899164e-5
-voice_N	2.1724872929988523e-4
-voice_V2	1.679148335963999e-4
-voiced_A	1.3251527238514238e-5
-voiceless_A	1.3251527238514238e-5
-void_A	2.6503054477028476e-5
-void_N	1.6396130513198885e-5
-void_V2	6.716593343855997e-5
-voile_N	4.099032628299721e-6
-vol_N	4.099032628299721e-6
-volatile_A	7.553370525953116e-4
-volatility_N	5.205771437940646e-4
-volcanic_A	1.3251527238514238e-5
-volcano_N	1.2297097884899164e-5
-vole_N	4.099032628299721e-6
-volgograd_PN	1.8648018648018647e-5
-volition_N	4.099032628299721e-6
-volitional_A	1.3251527238514238e-5
-volley_N	8.198065256599442e-6
-volley_V	2.2908457802620728e-5
-volley_V2	1.679148335963999e-5
-volleyball_N	4.099032628299721e-6
-volt_N	4.099032628299721e-6
-voltage_N	4.099032628299721e-6
-volte_face_N	4.099032628299721e-6
-volubility_N	4.099032628299721e-6
-voluble_A	1.3251527238514238e-5
-volume_N	1.3526807673389081e-3
-voluminous_A	2.6503054477028476e-5
-voluntary_A	4.107973443939414e-4
-voluntary_N	4.099032628299721e-6
-volunteer_N	7.788161993769471e-5
-volunteer_V	1.3745074681572437e-4
-volunteer_V2	5.037445007891997e-5
-volunteer_V2V	5.810575246949448e-4
-volunteer_VS	1.1564704521799469e-4
-voluptuary_N	4.099032628299721e-6
-voluptuous_A	3.975458171554272e-5
-voluptuousness_N	4.099032628299721e-6
-volute_N	4.099032628299721e-6
-voluted_A	1.3251527238514238e-5
-vomit_N	4.099032628299721e-6
-vomit_V	6.872537340786218e-5
-vomit_V2	1.679148335963999e-5
-voodoo_N	4.099032628299721e-6
-voodooism_N	4.099032628299721e-6
-voracious_A	2.6503054477028476e-5
-voracity_N	4.099032628299721e-6
-voronezh_PN	1.8648018648018647e-5
-vortex_N	1.2297097884899164e-5
-votary_N	4.099032628299721e-6
-vote_N	6.189539268732579e-4
-vote_V	2.51993035828828e-3
-vote_V2	2.3508076703495986e-4
-vote_VS	2.891176130449867e-4
-vote_VV	2.7874564459930314e-3
-voteless_A	1.3251527238514238e-5
-voter_N	2.910313166092802e-4
-votive_A	1.3251527238514238e-5
-vouch_V	2.2908457802620728e-5
-voucher_N	1.2297097884899164e-5
-vouchsafe_V2	1.679148335963999e-5
-vow_N	8.198065256599442e-6
-vow_V2	8.395741679819995e-5
-vow_VS	4.047646582629814e-4
-vow_VV	1.6923842707814833e-3
-vowel_N	4.099032628299721e-6
-vox_N	4.099032628299721e-6
-vox_populi_N	4.099032628299721e-6
-voyage_N	8.198065256599442e-6
-voyage_V	2.2908457802620728e-5
-voyager_N	4.099032628299721e-6
-voyeur_N	4.099032628299721e-6
-voyeurism_N	8.198065256599442e-6
-voyeuristic_A	1.3251527238514238e-5
-voyeuristically_Adv	7.850402725659827e-6
-vp_N	4.099032628299721e-6
-vs_PN	1.8648018648018647e-5
-vs_Prep	1.156890938238551e-4
-vso_PN	1.8648018648018647e-5
-vulcanite_N	4.099032628299721e-6
-vulcanization_N	4.099032628299721e-6
-vulcanize_V2	1.679148335963999e-5
-vulgar_A	1.3251527238514238e-5
-vulgarian_N	4.099032628299721e-6
-vulgarism_N	4.099032628299721e-6
-vulgarity_N	4.099032628299721e-6
-vulgarization_N	4.099032628299721e-6
-vulgarize_V2	1.679148335963999e-5
-vulgate_N	4.099032628299721e-6
-vulnerability_N	2.4594195769798327e-5
-vulnerable_A	3.5779123543988443e-4
-vulpine_A	1.3251527238514238e-5
-vulture_N	4.099032628299721e-6
-vulva_N	4.099032628299721e-6
-wad_N	2.4594195769798327e-5
-wad_V2	1.679148335963999e-5
-wad_VS	1.1564704521799469e-4
-wadding_N	4.099032628299721e-6
-waddle_N	4.099032628299721e-6
-waddle_V	4.5816915605241456e-5
-wade_V	4.5816915605241456e-5
-wade_V2	1.679148335963999e-5
-wader_N	4.099032628299721e-6
-wadi_N	4.099032628299721e-6
-wafer_N	1.6396130513198885e-5
-waffle_N	1.2297097884899164e-5
-waffle_V	4.5816915605241456e-5
-waffle_V2	3.358296671927998e-5
-waft_N	4.099032628299721e-6
-waft_V2	3.358296671927998e-5
-wag_N	1.6396130513198885e-5
-wag_V	2.2908457802620728e-5
-wag_V2	1.679148335963999e-5
-wage_N	5.492703721921626e-4
-wage_V2	8.395741679819995e-5
-wage_claim_N	4.099032628299721e-6
-wage_earner_N	4.099032628299721e-6
-wage_freeze_N	4.099032628299721e-6
-wager_N	4.099032628299721e-6
-wager_V	4.5816915605241456e-5
-wager_V2	1.679148335963999e-5
-waggery_N	4.099032628299721e-6
-waggish_A	2.6503054477028476e-5
-waggishness_N	4.099032628299721e-6
-waggle_V	2.2908457802620728e-5
-waggle_V2	1.679148335963999e-5
-waggon_N	4.099032628299721e-6
-waggoner_N	4.099032628299721e-6
-wagon_lit_N	4.099032628299721e-6
-wagtail_N	4.099032628299721e-6
-waif_N	8.198065256599442e-6
-wail_N	4.099032628299721e-6
-wail_V	6.872537340786218e-5
-wail_V2	1.679148335963999e-5
-wain_N	4.099032628299721e-6
-wainscot_N	4.099032628299721e-6
-wainscoted_A	1.3251527238514238e-5
-waist_N	4.099032628299721e-6
-waist_deep_A	1.3251527238514238e-5
-waist_deep_Adv	7.850402725659827e-6
-waist_high_A	1.3251527238514238e-5
-waist_high_Adv	7.850402725659827e-6
-waistband_N	4.099032628299721e-6
-waistcoat_N	4.099032628299721e-6
-waistline_N	4.099032628299721e-6
-wait_N	2.0495163141498608e-5
-wait_V	2.0617612022358653e-3
-wait_V2	1.1754038351747993e-4
-wait_VV	1.8914883026381285e-3
-waiter_N	1.2297097884899164e-5
-waiting_list_N	4.099032628299721e-6
-waiting_room_N	4.099032628299721e-6
-waitress_N	8.198065256599442e-6
-waive_V2	3.358296671927998e-4
-waiver_N	5.328742416789638e-5
-waiver_V	2.2908457802620728e-5
-wake_N	2.3364485981308412e-4
-wake_V	9.163383121048291e-5
-wake_V2	1.679148335963999e-5
-wakefield_PN	1.8648018648018647e-5
-wakeful_A	1.3251527238514238e-5
-wakefulness_N	4.099032628299721e-6
-waken_V	2.2908457802620728e-5
-waken_V2	1.679148335963999e-5
-waking_A	1.3251527238514238e-5
-wale_N	4.099032628299721e-6
-wales_PN	1.8648018648018647e-5
-walk_N	1.6396130513198885e-5
-walk_V	9.163383121048291e-4
-walk_V2	1.847063169560399e-4
-walkabout_N	4.099032628299721e-6
-walkaway_N	4.099032628299721e-6
-walker_N	4.099032628299721e-6
-walkie_talkie_N	4.099032628299721e-6
-walking_N	1.2297097884899164e-5
-walkout_N	2.869322839809805e-5
-walkover_N	4.099032628299721e-6
-wall_N	2.0905066404328578e-4
-wall_V2	3.358296671927998e-5
-wall_eyed_A	1.3251527238514238e-5
-wall_painting_N	4.099032628299721e-6
-wall_street_PN	1.8648018648018647e-5
-wallaby_N	4.099032628299721e-6
-wallace_PN	1.8648018648018647e-5
-wallah_N	4.099032628299721e-6
-wallasey_PN	1.8648018648018647e-5
-wallet_N	2.4594195769798327e-5
-wallflower_N	4.099032628299721e-6
-wallingford_PN	1.8648018648018647e-5
-wallop_N	4.099032628299721e-6
-wallop_V2	1.679148335963999e-5
-walloping_A	1.3251527238514238e-5
-wallow_N	4.099032628299721e-6
-wallow_V	6.872537340786218e-5
-wallpaper_N	1.6396130513198885e-5
-wallsend_PN	1.8648018648018647e-5
-wally_PN	1.8648018648018647e-5
-walnut_N	4.099032628299721e-6
-walrus_N	4.099032628299721e-6
-walsall_PN	1.8648018648018647e-5
-walsham_PN	1.8648018648018647e-5
-walter_PN	1.8648018648018647e-5
-waltham_forest_PN	1.8648018648018647e-5
-walton_PN	1.8648018648018647e-5
-waltz_N	4.099032628299721e-6
-waltz_V	2.2908457802620728e-5
-waltz_V2	1.679148335963999e-5
-wampum_N	4.099032628299721e-6
-wan_A	1.3251527238514238e-5
-wand_N	4.099032628299721e-6
-wander_V	1.3745074681572437e-4
-wander_V2	1.679148335963999e-5
-wanderer_N	4.099032628299721e-6
-wanderlust_N	4.099032628299721e-6
-wandsworth_PN	1.8648018648018647e-5
-wane_N	4.099032628299721e-6
-wane_V	2.51993035828828e-4
-wangle_N	4.099032628299721e-6
-wangle_V2	1.679148335963999e-5
-wank_N	4.099032628299721e-6
-wank_V	2.2908457802620728e-5
-wanness_N	4.099032628299721e-6
-want_N	8.198065256599442e-6
-want_V	1.1454228901310365e-3
-want_V2	2.2500587701917586e-3
-want_V2V	2.905287623474724e-2
-want_VS	1.9081762460969123e-3
-want_VV	3.623693379790941e-2
-want_ad_N	4.099032628299721e-6
-wantage_PN	1.8648018648018647e-5
-wanton_A	1.3251527238514238e-5
-wanton_N	4.099032628299721e-6
-wanton_V	2.2908457802620728e-5
-wantonness_N	4.099032628299721e-6
-war_N	4.4679455648466963e-4
-war_V	6.872537340786218e-5
-war_baby_N	4.099032628299721e-6
-war_bride_N	4.099032628299721e-6
-war_cloud_N	4.099032628299721e-6
-war_cry_N	4.099032628299721e-6
-war_dance_N	4.099032628299721e-6
-war_god_N	4.099032628299721e-6
-war_torn_A	1.3251527238514238e-5
-war_widow_N	4.099032628299721e-6
-warble_N	4.099032628299721e-6
-warble_V	2.2908457802620728e-5
-warble_V2	1.679148335963999e-5
-warbler_N	4.099032628299721e-6
-ward_N	8.198065256599442e-6
-ward_V2	6.716593343855997e-5
-warden_N	1.2297097884899164e-5
-warder_N	4.099032628299721e-6
-wardress_N	4.099032628299721e-6
-wardrobe_N	8.198065256599442e-6
-wardroom_N	4.099032628299721e-6
-ware_N	8.198065256599442e-6
-ware_PN	1.8648018648018647e-5
-ware_V2	1.679148335963999e-5
-warehouse_N	6.968355468109526e-5
-warehousing_N	8.198065256599442e-6
-warfare_N	1.6396130513198885e-5
-warhead_N	4.099032628299721e-6
-warhorse_N	4.099032628299721e-6
-warily_Adv	7.850402725659827e-6
-wariness_N	4.099032628299721e-6
-warley_PN	1.8648018648018647e-5
-warlike_A	1.3251527238514238e-5
-warlord_N	4.099032628299721e-6
-warm_A	2.2527596305474206e-4
-warm_V	5.268945294602767e-4
-warm_V2	1.679148335963999e-5
-warm_blooded_A	1.3251527238514238e-5
-warm_hearted_A	1.3251527238514238e-5
-warmer_N	4.099032628299721e-6
-warming_pan_N	4.099032628299721e-6
-warminster_PN	1.8648018648018647e-5
-warmonger_N	4.099032628299721e-6
-warmth_N	4.099032628299721e-6
-warn_V	7.788875652891047e-4
-warn_V2	1.3433186687711993e-4
-warn_VS	2.9489996530588643e-3
-warning_A	1.3251527238514238e-5
-warning_N	1.5986227250368914e-4
-warp_N	4.099032628299721e-6
-warp_V	2.2908457802620728e-5
-warp_V2	3.358296671927998e-5
-warpaint_N	4.099032628299721e-6
-warpath_N	4.099032628299721e-6
-warrant_N	3.566158386620757e-4
-warrant_V2	1.3433186687711993e-4
-warrant_VS	1.1564704521799469e-4
-warrantee_N	4.099032628299721e-6
-warrantor_N	4.099032628299721e-6
-warranty_N	4.9188391539596654e-5
-warren_N	1.2297097884899164e-5
-warrington_PN	1.8648018648018647e-5
-warrior_N	1.6396130513198885e-5
-warsaw_PN	1.8648018648018647e-5
-warship_N	4.099032628299721e-6
-warsop_PN	1.8648018648018647e-5
-wart_N	8.198065256599442e-6
-warthog_N	4.099032628299721e-6
-wartime_N	4.099032628299721e-6
-warwick_PN	1.8648018648018647e-5
-warwickshire_PN	1.8648018648018647e-5
-wary_A	2.9153359924731325e-4
-wash_N	1.2297097884899164e-5
-wash_V	6.872537340786218e-5
-wash_V2	1.1754038351747993e-4
-wash_drawing_N	4.099032628299721e-6
-wash_hand_basin_N	4.099032628299721e-6
-wash_hand_stand_N	4.099032628299721e-6
-wash_house_N	4.099032628299721e-6
-wash_leather_N	4.099032628299721e-6
-washable_A	2.6503054477028476e-5
-washbasin_N	4.099032628299721e-6
-washboard_N	4.099032628299721e-6
-washbowl_N	4.099032628299721e-6
-washcloth_N	4.099032628299721e-6
-washday_N	4.099032628299721e-6
-washer_N	4.099032628299721e-6
-washerwoman_N	4.099032628299721e-6
-washing_N	8.198065256599442e-6
-washing_day_N	4.099032628299721e-6
-washing_machine_N	4.099032628299721e-6
-washing_up_N	4.099032628299721e-6
-washington_PN	3.2074592074592075e-3
-washington_dc_PN	1.8648018648018647e-5
-washout_N	4.099032628299721e-6
-washroom_N	4.099032628299721e-6
-washstand_N	4.099032628299721e-6
-washtub_N	4.099032628299721e-6
-washy_A	1.3251527238514238e-5
-wasp_N	4.099032628299721e-6
-wasp_waisted_A	1.3251527238514238e-5
-waspish_A	1.3251527238514238e-5
-wassail_N	4.099032628299721e-6
-wastage_N	4.099032628299721e-6
-waste_A	1.3251527238514238e-5
-waste_N	1.3936710936219052e-4
-waste_V	9.163383121048291e-5
-waste_V2	2.0149780031567988e-4
-waste_paper_basket_N	4.099032628299721e-6
-waste_pipe_N	4.099032628299721e-6
-wastebasket_N	4.099032628299721e-6
-wastebin_N	4.099032628299721e-6
-wasteful_A	5.300610895405695e-5
-wasteland_N	8.198065256599442e-6
-waster_N	4.099032628299721e-6
-wastrel_N	8.198065256599442e-6
-watch_N	1.0657484833579275e-4
-watch_V	1.007972143315312e-3
-watch_V2	7.556167511837996e-4
-watch_V2V	6.391632771644393e-3
-watch_VS	5.782352260899734e-4
-watch_chain_N	4.099032628299721e-6
-watch_glass_N	4.099032628299721e-6
-watch_guard_N	4.099032628299721e-6
-watch_key_N	4.099032628299721e-6
-watchdog_N	2.4594195769798327e-5
-watcher_N	5.328742416789638e-5
-watchful_A	2.6503054477028476e-5
-watchfulness_N	4.099032628299721e-6
-watchmaker_N	4.099032628299721e-6
-watchman_N	8.198065256599442e-6
-watchtower_N	4.099032628299721e-6
-watchword_N	8.198065256599442e-6
-water_N	4.7138875225446797e-4
-water_V	9.163383121048291e-5
-water_V2	5.037445007891997e-5
-water_biscuit_N	4.099032628299721e-6
-water_blister_N	4.099032628299721e-6
-water_bottle_N	4.099032628299721e-6
-water_buffalo_N	4.099032628299721e-6
-water_butt_N	4.099032628299721e-6
-water_cart_N	4.099032628299721e-6
-water_closet_N	4.099032628299721e-6
-water_finder_N	4.099032628299721e-6
-water_glass_N	4.099032628299721e-6
-water_hole_N	4.099032628299721e-6
-water_ice_N	4.099032628299721e-6
-water_jacket_N	4.099032628299721e-6
-water_level_N	4.099032628299721e-6
-water_lily_N	4.099032628299721e-6
-water_line_N	4.099032628299721e-6
-water_main_N	4.099032628299721e-6
-water_nymph_N	4.099032628299721e-6
-water_polo_N	4.099032628299721e-6
-water_power_N	4.099032628299721e-6
-water_rat_N	4.099032628299721e-6
-water_rate_N	4.099032628299721e-6
-water_skiing_N	4.099032628299721e-6
-water_skin_N	4.099032628299721e-6
-water_softener_N	4.099032628299721e-6
-water_spaniel_N	4.099032628299721e-6
-water_supply_N	4.099032628299721e-6
-water_tower_N	4.099032628299721e-6
-water_vole_N	4.099032628299721e-6
-water_waggon_N	4.099032628299721e-6
-water_wagon_N	4.099032628299721e-6
-water_wheel_N	4.099032628299721e-6
-water_worn_A	1.3251527238514238e-5
-waterbird_N	4.099032628299721e-6
-waterborne_A	1.3251527238514238e-5
-watercannon_N	4.099032628299721e-6
-waterchute_N	4.099032628299721e-6
-watercolour_N	4.099032628299721e-6
-watercolourist_N	4.099032628299721e-6
-watercourse_N	4.099032628299721e-6
-watercress_N	4.099032628299721e-6
-waterfall_N	1.2297097884899164e-5
-waterford_PN	1.8648018648018647e-5
-waterfowl_N	4.099032628299721e-6
-waterfront_N	1.2297097884899164e-5
-waterhen_N	4.099032628299721e-6
-waterhyacinth_N	4.099032628299721e-6
-watering_can_N	4.099032628299721e-6
-watering_cart_N	4.099032628299721e-6
-waterless_A	1.3251527238514238e-5
-waterlogged_A	1.3251527238514238e-5
-waterloo_PN	1.8648018648018647e-5
-waterman_N	4.099032628299721e-6
-watermark_N	4.099032628299721e-6
-watermelon_N	4.099032628299721e-6
-watermill_N	4.099032628299721e-6
-waterproof_A	1.3251527238514238e-5
-waterproof_N	4.099032628299721e-6
-waterproof_V2	1.679148335963999e-5
-watershed_N	8.198065256599442e-6
-waterside_N	4.099032628299721e-6
-waterspout_N	4.099032628299721e-6
-watertable_N	4.099032628299721e-6
-watertight_A	1.3251527238514238e-5
-waterway_N	4.099032628299721e-6
-waterworks_N	3.279226102639777e-5
-watery_A	2.6503054477028476e-5
-watford_PN	1.8648018648018647e-5
-watt_N	2.869322839809805e-5
-wattage_N	4.099032628299721e-6
-wattle_N	4.099032628299721e-6
-wave_N	2.4594195769798326e-4
-wave_V	1.6035920461834508e-4
-wave_V2	5.037445007891997e-5
-wavelength_N	8.198065256599442e-6
-waver_V	1.1454228901310364e-4
-waverer_N	4.099032628299721e-6
-wavy_A	1.3251527238514238e-5
-wax_N	4.099032628299721e-6
-wax_V	4.5816915605241456e-5
-wax_V2	1.679148335963999e-5
-wax_chandler_N	4.099032628299721e-6
-wax_paper_N	4.099032628299721e-6
-waxen_A	1.3251527238514238e-5
-waxwork_N	4.099032628299721e-6
-waxy_A	1.3251527238514238e-5
-way_Adv	4.710241635395896e-5
-way_N	2.3405476307591408e-3
-way_out_A	1.3251527238514238e-5
-waybill_N	4.099032628299721e-6
-wayfarer_N	4.099032628299721e-6
-wayfaring_A	1.3251527238514238e-5
-waylay_V2	1.679148335963999e-5
-wayne_PN	1.8648018648018647e-5
-wayside_N	8.198065256599442e-6
-wayward_A	3.975458171554272e-5
-wc_N	4.099032628299721e-6
-we_Pron	7.64213992832467e-2
-weak_A	1.775704649960908e-3
-weak_kneed_A	2.6503054477028476e-5
-weaken_V	1.0766975167231742e-3
-weaken_V2	4.0299560063135977e-4
-weakling_N	8.198065256599442e-6
-weakly_A	1.3251527238514238e-5
-weakness_N	3.197245450073783e-4
-weal_N	4.099032628299721e-6
-weald_N	4.099032628299721e-6
-wealth_N	8.607968519429415e-5
-wealthily_Adv	7.850402725659827e-6
-wealthy_A	2.650305447702848e-4
-wean_V2	3.358296671927998e-5
-weapon_N	1.926545335300869e-4
-weaponless_A	1.3251527238514238e-5
-wear_N	1.6396130513198885e-5
-wear_PN	1.8648018648018647e-5
-wear_V	4.3526069824979384e-4
-wear_V2	6.380763676663196e-4
-wearable_A	1.3251527238514238e-5
-wearer_N	4.099032628299721e-6
-wearily_Adv	7.850402725659827e-6
-weariness_N	8.198065256599442e-6
-wearing_A	1.3251527238514238e-5
-wearisome_A	1.3251527238514238e-5
-weary_A	7.950916343108544e-5
-weary_V	2.2908457802620728e-5
-weary_V2	1.679148335963999e-5
-weasel_N	4.099032628299721e-6
-weather_N	1.0657484833579275e-4
-weather_V	6.872537340786218e-5
-weather_V2	8.395741679819995e-5
-weather_beaten_A	1.3251527238514238e-5
-weather_bound_A	1.3251527238514238e-5
-weather_bureau_N	4.099032628299721e-6
-weather_chart_N	4.099032628299721e-6
-weather_glass_N	4.099032628299721e-6
-weather_map_N	4.099032628299721e-6
-weather_ship_N	4.099032628299721e-6
-weather_station_N	4.099032628299721e-6
-weather_vane_N	4.099032628299721e-6
-weatherboarding_N	4.099032628299721e-6
-weathercock_N	4.099032628299721e-6
-weatherman_N	8.198065256599442e-6
-weatherproof_A	1.3251527238514238e-5
-weave_N	4.099032628299721e-6
-weave_V	4.5816915605241456e-5
-weave_V2	5.037445007891997e-5
-weaver_N	4.099032628299721e-6
-weaverbird_N	4.099032628299721e-6
-web_N	1.2297097884899164e-5
-web_footed_A	1.3251527238514238e-5
-web_toed_A	1.3251527238514238e-5
-webbed_A	1.3251527238514238e-5
-webbing_N	4.099032628299721e-6
-wed_PN	1.8648018648018647e-5
-wed_V	2.2908457802620728e-5
-wed_V2	6.716593343855997e-5
-wedding_N	3.689129365469749e-5
-wedding_cake_N	4.099032628299721e-6
-wedding_ring_N	4.099032628299721e-6
-wedge_N	2.4594195769798327e-5
-wedge_V	6.872537340786218e-5
-wedge_V2	5.037445007891997e-5
-wedlock_N	4.099032628299721e-6
-wednesday_N	4.099032628299721e-6
-wednesday_PN	1.8648018648018647e-5
-wee_A	1.3251527238514238e-5
-wee_N	4.099032628299721e-6
-wee_V	2.2908457802620728e-5
-wee_wee_N	4.099032628299721e-6
-weed_N	1.2297097884899164e-5
-weed_V	2.2908457802620728e-5
-weed_V2	1.679148335963999e-5
-weedkiller_N	4.099032628299721e-6
-weedy_A	1.3251527238514238e-5
-week_N	4.603213641580587e-3
-weekday_N	1.6396130513198885e-5
-weekend_N	3.6481390391867517e-4
-weekend_V	2.2908457802620728e-5
-weekender_N	4.099032628299721e-6
-weekly_A	6.758278891642261e-4
-weekly_Adv	3.9252013628299135e-5
-weekly_N	4.0990326282997215e-5
-weeny_A	1.3251527238514238e-5
-weep_V	6.872537340786218e-5
-weep_V2	1.679148335963999e-5
-weeping_A	1.3251527238514238e-5
-weevil_N	4.099032628299721e-6
-weft_N	4.099032628299721e-6
-weigh_V	3.6653532484193165e-4
-weigh_V2	3.5262115055243983e-4
-weighbridge_N	4.099032628299721e-6
-weighing_machine_N	4.099032628299721e-6
-weight_N	1.352680767338908e-4
-weight_V2	1.679148335963999e-4
-weightily_Adv	7.850402725659827e-6
-weightiness_N	4.099032628299721e-6
-weightless_A	1.3251527238514238e-5
-weightlessness_N	4.099032628299721e-6
-weightlifting_N	4.099032628299721e-6
-weighty_A	2.6503054477028476e-5
-weir_N	4.099032628299721e-6
-weird_A	1.060122179081139e-4
-weirdie_N	4.099032628299721e-6
-weirdness_N	4.099032628299721e-6
-welcome_A	1.1926374514662814e-4
-welcome_N	4.099032628299721e-6
-welcome_V2	4.701615340699197e-4
-weld_N	4.099032628299721e-6
-weld_V	6.872537340786218e-5
-weld_V2	1.679148335963999e-5
-welder_N	4.099032628299721e-6
-welfare_N	4.508935891129693e-5
-welkin_N	4.099032628299721e-6
-well_A	3.975458171554272e-5
-well_N	1.2707001147729135e-4
-well_V	2.2908457802620728e-5
-well_adjusted_A	1.3251527238514238e-5
-well_advised_A	1.3251527238514238e-5
-well_appointed_A	1.3251527238514238e-5
-well_balanced_A	5.300610895405695e-5
-well_behaved_A	1.3251527238514238e-5
-well_being_N	4.099032628299721e-6
-well_born_A	2.6503054477028476e-5
-well_bred_A	1.3251527238514238e-5
-well_conducted_A	1.3251527238514238e-5
-well_connected_A	3.975458171554272e-5
-well_disposed_A	1.3251527238514238e-5
-well_doer_N	4.099032628299721e-6
-well_doing_N	4.099032628299721e-6
-well_favoured_A	1.3251527238514238e-5
-well_found_A	1.3251527238514238e-5
-well_founded_A	1.3251527238514238e-5
-well_groomed_A	1.3251527238514238e-5
-well_grounded_A	1.3251527238514238e-5
-well_heeled_A	6.62576361925712e-5
-well_informed_A	1.3251527238514238e-5
-well_intentioned_A	6.62576361925712e-5
-well_knit_A	1.3251527238514238e-5
-well_known_A	3.5779123543988443e-4
-well_lined_A	1.3251527238514238e-5
-well_marked_A	1.3251527238514238e-5
-well_meaning_A	2.6503054477028476e-5
-well_meant_A	1.3251527238514238e-5
-well_nigh_Adv	7.850402725659827e-6
-well_read_A	1.3251527238514238e-5
-well_rounded_A	1.3251527238514238e-5
-well_set_A	1.3251527238514238e-5
-well_shaven_A	1.3251527238514238e-5
-well_spoken_A	1.3251527238514238e-5
-well_timed_A	1.3251527238514238e-5
-well_to_do_A	3.975458171554272e-5
-well_tried_A	1.3251527238514238e-5
-well_turned_A	1.3251527238514238e-5
-well_water_N	4.099032628299721e-6
-well_wisher_N	4.099032628299721e-6
-well_worn_A	1.3251527238514238e-5
-wellhead_N	4.099032628299721e-6
-wellingborough_PN	1.8648018648018647e-5
-wellington_N	4.099032628299721e-6
-wellington_PN	1.8648018648018647e-5
-wells_PN	1.8648018648018647e-5
-welsh_A	1.3251527238514238e-5
-welsh_N	4.099032628299721e-6
-welsh_V	2.2908457802620728e-5
-welsher_N	4.099032628299721e-6
-welshman_N	4.099032628299721e-6
-welshpool_PN	1.8648018648018647e-5
-welt_N	4.099032628299721e-6
-welter_A	1.3251527238514238e-5
-welter_N	8.198065256599442e-6
-welter_V	2.2908457802620728e-5
-welterweight_N	4.099032628299721e-6
-welwyn_PN	1.8648018648018647e-5
-welwyn_garden_city_PN	1.8648018648018647e-5
-wen_N	4.099032628299721e-6
-wench_N	4.099032628299721e-6
-wench_V	2.2908457802620728e-5
-wend_V2	1.679148335963999e-5
-wendover_PN	1.8648018648018647e-5
-wendy_PN	1.8648018648018647e-5
-werewolf_N	4.099032628299721e-6
-wesleyan_A	1.3251527238514238e-5
-wesleyan_N	4.099032628299721e-6
-west_A	1.007116070127082e-3
-west_Adv	1.5700805451319653e-5
-west_N	6.968355468109526e-5
-west_bromwich_PN	1.8648018648018647e-5
-west_country_A	1.3251527238514238e-5
-west_end_A	1.3251527238514238e-5
-westbury_PN	1.8648018648018647e-5
-westerly_A	1.3251527238514238e-5
-westerly_Adv	7.850402725659827e-6
-western_A	1.2456435604203384e-3
-western_N	4.099032628299721e-6
-westerner_N	4.099032628299721e-6
-westernization_N	4.099032628299721e-6
-westernize_V2	1.679148335963999e-5
-westernmost_A	1.3251527238514238e-5
-westhoughton_PN	1.8648018648018647e-5
-westmeath_PN	1.8648018648018647e-5
-westminster_PN	1.8648018648018647e-5
-westmoreland_PN	1.8648018648018647e-5
-weston_super_mare_PN	1.8648018648018647e-5
-westward_A	1.3251527238514238e-5
-westward_Adv	2.355120817697948e-5
-westwards_Adv	7.850402725659827e-6
-wet_A	3.975458171554272e-5
-wet_N	4.099032628299721e-6
-wet_V2	1.679148335963999e-5
-wet_nurse_N	4.099032628299721e-6
-wether_N	4.099032628299721e-6
-wetherby_PN	1.8648018648018647e-5
-wetting_N	4.099032628299721e-6
-wexford_PN	1.8648018648018647e-5
-weymouth_PN	1.8648018648018647e-5
-whack_N	8.198065256599442e-6
-whack_V2	1.1754038351747993e-4
-whacked_A	1.3251527238514238e-5
-whacker_N	8.198065256599442e-6
-whacking_A	1.3251527238514238e-5
-whacking_Adv	7.850402725659827e-6
-whacking_N	4.099032628299721e-6
-whale_N	1.2297097884899164e-5
-whale_V	2.2908457802620728e-5
-whalebone_N	4.099032628299721e-6
-whaler_N	4.099032628299721e-6
-whaley_bridge_PN	1.8648018648018647e-5
-whaling_gun_N	4.099032628299721e-6
-whang_Adv	7.850402725659827e-6
-whang_N	4.099032628299721e-6
-whang_V2	1.679148335963999e-5
-wharf_N	4.099032628299721e-6
-wharfage_N	4.099032628299721e-6
-whatPl_IP	2.0618556701030927e-2
-whatSg_IP	0.6597938144329897
-what_for_N	4.099032628299721e-6
-whate'er_A	1.3251527238514238e-5
-whatever_A	1.3251527238514238e-5
-whatnot_N	4.099032628299721e-6
-whatsoe'er_A	1.3251527238514238e-5
-whatsoever_A	1.3251527238514238e-5
-wheat_N	1.2297097884899163e-4
-wheaten_A	1.3251527238514238e-5
-wheatley_hill_PN	1.8648018648018647e-5
-wheedle_V2	1.679148335963999e-5
-wheel_N	4.0990326282997215e-5
-wheel_V	6.872537340786218e-5
-wheel_V2	1.679148335963999e-5
-wheelbarrow_N	4.099032628299721e-6
-wheelbase_N	8.198065256599442e-6
-wheelchair_N	1.2297097884899164e-5
-wheelhouse_N	4.099032628299721e-6
-wheelwright_N	4.099032628299721e-6
-wheeze_N	4.099032628299721e-6
-wheeze_V	4.5816915605241456e-5
-wheeze_V2	1.679148335963999e-5
-wheezily_Adv	7.850402725659827e-6
-wheeziness_N	4.099032628299721e-6
-wheezy_A	1.3251527238514238e-5
-whelk_N	4.099032628299721e-6
-whelp_N	4.099032628299721e-6
-whelp_V	2.2908457802620728e-5
-when_IAdv	0.10810810810810811
-when_Subj	5.46984572230014e-2
-whence_Adv	7.850402725659827e-6
-whencesoever_A	1.3251527238514238e-5
-whenever_Adv	7.850402725659827e-6
-where_IAdv	0.13513513513513514
-where_Subj	2.8050490883590462e-2
-whereabouts_Adv	7.850402725659827e-6
-whereas_Prep	4.958104021022361e-5
-whereat_Adv	7.850402725659827e-6
-whereby_Adv	7.850402725659827e-6
-wherefore_Adv	7.850402725659827e-6
-wherein_IAdv	2.702702702702703e-2
-wherein_Subj	1.402524544179523e-3
-whereof_Adv	7.850402725659827e-6
-whereon_Adv	7.850402725659827e-6
-wheresoever_Adv	7.850402725659827e-6
-whereto_Adv	7.850402725659827e-6
-whereunto_Adv	7.850402725659827e-6
-whereupon_Adv	7.850402725659827e-6
-wherever_Adv	7.850402725659827e-6
-wherewith_Adv	7.850402725659827e-6
-wherewithal_Adv	7.850402725659827e-6
-wherewithal_N	4.099032628299721e-6
-wherry_N	4.099032628299721e-6
-whet_V2	1.679148335963999e-5
-whether_Prep	2.6939031847554827e-3
-whetstone_N	4.099032628299721e-6
-whey_N	4.099032628299721e-6
-which_IP	2.0618556701030927e-2
-whichever_A	1.3251527238514238e-5
-whichsoever_A	1.3251527238514238e-5
-whiff_N	4.099032628299721e-6
-whig_N	4.099032628299721e-6
-while_N	1.8445646827348745e-4
-while_Subj	4.3478260869565216e-2
-while_V2	3.358296671927998e-5
-whilst_Subj	1.402524544179523e-3
-whim_N	1.2297097884899164e-5
-whimper_N	1.6396130513198885e-5
-whimper_V	2.2908457802620728e-5
-whimper_V2	1.679148335963999e-5
-whimsey_N	4.099032628299721e-6
-whimsical_A	6.62576361925712e-5
-whimsicality_N	4.099032628299721e-6
-whimsy_N	8.198065256599442e-6
-whin_N	4.099032628299721e-6
-whine_N	4.099032628299721e-6
-whine_V	2.2908457802620728e-5
-whine_V2	1.679148335963999e-5
-whiner_N	8.198065256599442e-6
-whinny_N	4.099032628299721e-6
-whinny_V	2.2908457802620728e-5
-whip_N	1.6396130513198885e-5
-whip_V	1.1454228901310364e-4
-whip_V2	5.037445007891997e-5
-whip_round_N	4.099032628299721e-6
-whipcord_N	4.099032628299721e-6
-whipper_in_N	4.099032628299721e-6
-whippersnapper_N	4.099032628299721e-6
-whippet_N	4.099032628299721e-6
-whipping_N	8.198065256599442e-6
-whipping_boy_N	4.099032628299721e-6
-whipping_post_N	4.099032628299721e-6
-whipping_top_N	4.099032628299721e-6
-whippoorwill_N	4.099032628299721e-6
-whippy_A	1.3251527238514238e-5
-whipsaw_V2	1.0074890015783994e-4
-whir_N	4.099032628299721e-6
-whir_V	2.2908457802620728e-5
-whirl_N	8.198065256599442e-6
-whirl_V	4.5816915605241456e-5
-whirl_V2	1.679148335963999e-5
-whirligig_N	4.099032628299721e-6
-whirlpool_N	4.099032628299721e-6
-whirlwind_N	1.2297097884899164e-5
-whirr_N	4.099032628299721e-6
-whirr_V	4.5816915605241456e-5
-whisk_N	4.099032628299721e-6
-whisk_V	2.2908457802620728e-5
-whisk_V2	3.358296671927998e-5
-whisker_N	4.099032628299721e-6
-whiskered_A	1.3251527238514238e-5
-whiskey_N	2.869322839809805e-5
-whisky_N	4.099032628299721e-6
-whisper_N	1.6396130513198885e-5
-whisper_V	6.872537340786218e-5
-whisper_V2	3.358296671927998e-5
-whisperer_N	4.099032628299721e-6
-whispering_N	8.198065256599442e-6
-whispering_gallery_N	4.099032628299721e-6
-whist_N	4.099032628299721e-6
-whist_drive_N	4.099032628299721e-6
-whistle_N	8.198065256599442e-6
-whistle_V	4.5816915605241456e-5
-whistle_V2	5.037445007891997e-5
-whistle_stop_N	4.099032628299721e-6
-whit_N	4.099032628299721e-6
-whitburn_PN	1.8648018648018647e-5
-whitby_PN	1.8648018648018647e-5
-whitchurch_PN	1.8648018648018647e-5
-white_A	1.166134396989253e-3
-white_N	1.8035743564518772e-4
-white_collar_A	1.5901832686217088e-4
-white_hot_A	1.3251527238514238e-5
-white_lipped_A	1.3251527238514238e-5
-white_livered_A	1.3251527238514238e-5
-whitebait_N	4.099032628299721e-6
-whitehall_PN	1.8648018648018647e-5
-whitehaven_PN	1.8648018648018647e-5
-whiten_V	2.2908457802620728e-5
-whiten_V2	1.679148335963999e-5
-whiteness_N	4.099032628299721e-6
-whitening_N	4.099032628299721e-6
-whitethorn_N	4.099032628299721e-6
-whitewash_N	2.0495163141498608e-5
-whitewash_V2	1.679148335963999e-5
-whither_Adv	7.850402725659827e-6
-whithersoever_Adv	7.850402725659827e-6
-whiting_N	4.099032628299721e-6
-whitish_A	2.6503054477028476e-5
-whitley_bay_PN	1.8648018648018647e-5
-whitlow_N	4.099032628299721e-6
-whitstable_PN	1.8648018648018647e-5
-whitsun_N	4.099032628299721e-6
-whitsun_PN	1.8648018648018647e-5
-whitsuntide_N	4.099032628299721e-6
-whitsuntide_PN	1.8648018648018647e-5
-whittle_V	4.5816915605241456e-5
-whittle_V2	3.358296671927998e-5
-whittle_le_woods_PN	1.8648018648018647e-5
-whittlesey_PN	1.8648018648018647e-5
-whitworth_PN	1.8648018648018647e-5
-whiz_N	8.198065256599442e-6
-whiz_V	2.2908457802620728e-5
-whizz_kid_N	4.099032628299721e-6
-whoPl_IP	1.0309278350515464e-2
-whoSg_IP	0.1134020618556701
-who_N	4.099032628299721e-6
-whodunit_N	4.099032628299721e-6
-whole_A	1.113128288035196e-3
-whole_N	1.0657484833579275e-4
-whole_wheat_N	4.099032628299721e-6
-wholehearted_A	1.3251527238514238e-5
-wholeheartedness_N	4.099032628299721e-6
-wholemeal_N	4.099032628299721e-6
-wholesale_A	5.433126167790838e-4
-wholesale_Adv	7.850402725659827e-6
-wholesale_N	8.198065256599442e-6
-wholesale_V2	3.358296671927998e-5
-wholesaler_N	2.869322839809805e-5
-wholesome_A	3.975458171554272e-5
-wholly_Adv	7.065362453093844e-5
-whoop_N	4.099032628299721e-6
-whoop_V	1.8326766242096582e-4
-whoop_V2	1.679148335963999e-5
-whoopee_N	4.099032628299721e-6
-whooping_cough_N	4.099032628299721e-6
-whop_V2	1.679148335963999e-5
-whopper_N	4.099032628299721e-6
-whopping_A	7.950916343108544e-5
-whopping_Adv	7.850402725659827e-6
-whore_N	4.099032628299721e-6
-whoremonger_N	4.099032628299721e-6
-whorl_N	4.099032628299721e-6
-whorled_A	1.3251527238514238e-5
-why_IAdv	0.2972972972972973
-why_N	4.099032628299721e-6
-wi_N	4.099032628299721e-6
-wick_N	4.099032628299721e-6
-wick_PN	1.8648018648018647e-5
-wicked_A	5.300610895405695e-5
-wickedness_N	4.099032628299721e-6
-wicker_N	1.6396130513198885e-5
-wickerwork_N	4.099032628299721e-6
-wicket_N	4.099032628299721e-6
-wicket_door_N	4.099032628299721e-6
-wicket_gate_N	4.099032628299721e-6
-wicket_keeper_N	4.099032628299721e-6
-wickford_PN	1.8648018648018647e-5
-wicklow_PN	1.8648018648018647e-5
-wide_A	2.3985264301710774e-3
-wide_Adv	2.355120817697948e-5
-wide_awake_A	1.3251527238514238e-5
-widen_V	8.017960230917255e-4
-widen_V2	2.1828928367531987e-4
-widespread_A	5.698156712561123e-4
-widgeon_N	4.099032628299721e-6
-widnes_PN	1.8648018648018647e-5
-widow_N	4.9188391539596654e-5
-widowed_A	2.6503054477028476e-5
-widower_N	4.099032628299721e-6
-widowhood_N	4.099032628299721e-6
-width_N	4.099032628299721e-6
-wield_V2	1.5112335023675992e-4
-wiesbaden_PN	1.8648018648018647e-5
-wife_N	2.50040990326283e-4
-wifelike_A	1.3251527238514238e-5
-wifely_A	1.3251527238514238e-5
-wig_N	2.0495163141498608e-5
-wigan_PN	1.8648018648018647e-5
-wigged_A	1.3251527238514238e-5
-wigging_N	4.099032628299721e-6
-wiggle_N	1.2297097884899164e-5
-wiggle_V	6.872537340786218e-5
-wiggle_V2	3.358296671927998e-5
-wight_N	4.099032628299721e-6
-wight_PN	1.8648018648018647e-5
-wigwam_N	4.099032628299721e-6
-wild_A	5.168095623020553e-4
-wild_Adv	1.5700805451319653e-5
-wildcat_A	1.3251527238514238e-5
-wildebeest_N	4.099032628299721e-6
-wilderness_N	2.0495163141498608e-5
-wildfire_N	4.099032628299721e-6
-wildness_N	4.099032628299721e-6
-wile_N	4.099032628299721e-6
-wilf_PN	1.8648018648018647e-5
-wilfrid_PN	1.8648018648018647e-5
-wilful_A	1.3251527238514238e-5
-wilfulness_N	4.099032628299721e-6
-wilhelmshaven_PN	1.8648018648018647e-5
-will_N	1.516642072470897e-4
-will_PN	1.8648018648018647e-5
-will_V	1.3745074681572437e-4
-will_V2	1.679148335963999e-5
-will_o'_the_wisp_N	4.099032628299721e-6
-willed_A	1.3251527238514238e-5
-willful_A	1.060122179081139e-4
-william_PN	1.8648018648018647e-5
-willie_PN	1.8648018648018647e-5
-willing_A	1.2058889787047958e-3
-willingness_N	5.73864567961961e-5
-willington_PN	1.8648018648018647e-5
-willow_N	8.198065256599442e-6
-willow_pattern_N	4.099032628299721e-6
-willow_tree_N	4.099032628299721e-6
-willowy_A	1.3251527238514238e-5
-willpower_N	4.099032628299721e-6
-willy_PN	1.8648018648018647e-5
-willy_nilly_Adv	1.5700805451319653e-5
-wilmslow_PN	1.8648018648018647e-5
-wilt_V	2.2908457802620728e-5
-wilt_V2	1.679148335963999e-5
-wilton_N	4.099032628299721e-6
-wiltshire_PN	1.8648018648018647e-5
-wily_A	2.6503054477028476e-5
-wimbourne_PN	1.8648018648018647e-5
-wimbourne_minster_PN	1.8648018648018647e-5
-wimple_N	4.099032628299721e-6
-win_N	3.689129365469749e-5
-win_V	1.7868597086044167e-3
-win_V2	2.7538032709809586e-3
-wince_N	4.099032628299721e-6
-wince_V2	1.679148335963999e-5
-winceyette_N	4.099032628299721e-6
-winch_N	4.099032628299721e-6
-winch_V2	1.679148335963999e-5
-winchester_PN	1.8648018648018647e-5
-wind_N	6.558452205279554e-5
-wind_V	4.123522404471731e-4
-wind_V2	1.679148335963999e-5
-wind_gauge_N	4.099032628299721e-6
-wind_tunnel_N	4.099032628299721e-6
-windbag_N	4.099032628299721e-6
-windblown_A	1.3251527238514238e-5
-windbreak_N	4.099032628299721e-6
-windbreaker_N	4.099032628299721e-6
-windcheater_N	4.099032628299721e-6
-windermere_PN	1.8648018648018647e-5
-windfall_N	2.0495163141498608e-5
-windflower_N	4.099032628299721e-6
-windily_Adv	7.850402725659827e-6
-windiness_N	4.099032628299721e-6
-winding_sheet_N	4.099032628299721e-6
-windjammer_N	4.099032628299721e-6
-windlass_N	4.099032628299721e-6
-windless_A	1.3251527238514238e-5
-windmill_N	4.099032628299721e-6
-window_N	1.8035743564518772e-4
-window_box_N	4.099032628299721e-6
-window_dressing_N	4.099032628299721e-6
-windowpane_N	4.099032628299721e-6
-windowsill_N	4.099032628299721e-6
-windpipe_N	4.099032628299721e-6
-windscreen_N	4.099032628299721e-6
-windscreen_wiper_N	4.099032628299721e-6
-windshield_N	2.4594195769798327e-5
-windsock_N	4.099032628299721e-6
-windsor_PN	1.8648018648018647e-5
-windswept_A	1.3251527238514238e-5
-windward_A	1.3251527238514238e-5
-windward_N	4.099032628299721e-6
-windy_A	1.3251527238514238e-5
-wine_N	1.926545335300869e-4
-wine_V2	1.679148335963999e-5
-wineglass_N	4.099032628299721e-6
-winepress_N	4.099032628299721e-6
-wineskin_N	4.099032628299721e-6
-wing_N	7.788161993769471e-5
-wing_V	2.2908457802620728e-5
-wing_V2	1.679148335963999e-5
-wing_commander_N	4.099032628299721e-6
-wing_nut_N	4.099032628299721e-6
-wing_screw_N	4.099032628299721e-6
-wingate_PN	1.8648018648018647e-5
-winged_A	1.3251527238514238e-5
-winger_N	8.198065256599442e-6
-wingless_A	1.3251527238514238e-5
-wingspan_N	4.099032628299721e-6
-wingspread_N	4.099032628299721e-6
-winifred_PN	1.8648018648018647e-5
-wink_N	4.099032628299721e-6
-wink_V	4.5816915605241456e-5
-wink_V2	1.679148335963999e-5
-winkle_N	4.099032628299721e-6
-winkle_V2	1.679148335963999e-5
-winner_N	1.4346614199049025e-4
-winnie_PN	1.8648018648018647e-5
-winning_post_N	4.099032628299721e-6
-winnipeg_PN	1.8648018648018647e-5
-winnow_V2	1.679148335963999e-5
-winsford_PN	1.8648018648018647e-5
-winsome_A	1.3251527238514238e-5
-winsomeness_N	4.099032628299721e-6
-winter_N	1.3116904410559108e-4
-winter_V	2.2908457802620728e-5
-wintery_A	1.3251527238514238e-5
-wintry_A	1.3251527238514238e-5
-wipe_N	4.099032628299721e-6
-wipe_V	4.3526069824979384e-4
-wipe_V2	1.679148335963999e-5
-wiper_N	4.099032628299721e-6
-wire_N	1.4346614199049025e-4
-wire_V	2.2908457802620728e-5
-wire_V2	5.037445007891997e-5
-wire_haired_A	1.3251527238514238e-5
-wireless_A	1.3251527238514238e-5
-wireless_N	4.099032628299721e-6
-wirepuller_N	4.099032628299721e-6
-wireworm_N	4.099032628299721e-6
-wiring_N	1.2297097884899164e-5
-wiry_A	3.975458171554272e-5
-wisbech_PN	1.8648018648018647e-5
-wisconsin_PN	1.8648018648018647e-5
-wisdom_N	7.378258730939498e-5
-wisdom_tooth_N	4.099032628299721e-6
-wise_A	1.5901832686217088e-4
-wise_N	4.099032628299721e-6
-wiseacre_N	4.099032628299721e-6
-wisecrack_N	1.2297097884899164e-5
-wisecrack_V	2.2908457802620728e-5
-wish_N	5.328742416789638e-5
-wish_V	6.872537340786218e-5
-wish_V2	6.716593343855997e-5
-wish_V2V	2.324230098779779e-3
-wish_VS	9.251763617439575e-4
-wish_VV	1.095072175211548e-3
-wishbone_N	4.099032628299721e-6
-wishful_A	2.6503054477028476e-5
-wishing_cap_N	4.099032628299721e-6
-wishy_washy_A	1.3251527238514238e-5
-wisp_N	4.099032628299721e-6
-wispy_A	1.3251527238514238e-5
-wisteria_N	4.099032628299721e-6
-wistful_A	2.6503054477028476e-5
-wit_N	2.0495163141498608e-5
-witch_N	2.869322839809805e-5
-witch_doctor_N	4.099032628299721e-6
-witch_elm_N	4.099032628299721e-6
-witch_hazel_N	4.099032628299721e-6
-witch_hunt_N	4.099032628299721e-6
-witchcraft_N	8.198065256599442e-6
-witchery_N	4.099032628299721e-6
-witching_A	1.3251527238514238e-5
-with_Prep	4.355694382468144e-2
-withal_Adv	7.850402725659827e-6
-witham_PN	1.8648018648018647e-5
-withdraw_V	8.017960230917255e-4
-withdraw_V2	5.037445007891997e-4
-withdrawal_N	1.8445646827348745e-4
-withe_N	4.099032628299721e-6
-wither_V	6.872537340786218e-5
-wither_V2	1.679148335963999e-5
-witheringly_Adv	7.850402725659827e-6
-withernsea_PN	1.8648018648018647e-5
-withhold_V2	2.854552171138798e-4
-within_Prep	2.01629563521576e-3
-without_Prep	2.9170178657014893e-3
-withstand_V2	2.6866373375423986e-4
-withy_N	4.099032628299721e-6
-witless_A	1.3251527238514238e-5
-witness_N	1.6396130513198886e-4
-witness_V	4.5816915605241456e-5
-witness_V2	1.5112335023675992e-4
-witness_box_N	4.099032628299721e-6
-witness_stand_N	4.099032628299721e-6
-witney_PN	1.8648018648018647e-5
-witticism_N	4.099032628299721e-6
-wittily_Adv	7.850402725659827e-6
-wittingly_Adv	7.850402725659827e-6
-witty_A	3.975458171554272e-5
-wive_V	2.2908457802620728e-5
-wive_V2	1.679148335963999e-5
-wizard_A	1.3251527238514238e-5
-wizard_N	8.198065256599442e-6
-wizardry_N	4.099032628299721e-6
-wizened_A	1.3251527238514238e-5
-wk_N	4.099032628299721e-6
-woad_N	4.099032628299721e-6
-wobble_V	2.2908457802620728e-5
-wobble_V2	1.679148335963999e-5
-wobbler_N	4.099032628299721e-6
-wobbly_A	3.975458171554272e-5
-woburn_PN	1.8648018648018647e-5
-woe_N	4.508935891129693e-5
-woebegone_A	2.6503054477028476e-5
-woeful_A	1.3251527238514238e-5
-wokingham_PN	1.8648018648018647e-5
-wold_N	4.099032628299721e-6
-wolf's_bane_N	4.099032628299721e-6
-wolf_N	8.198065256599442e-6
-wolf_V2	1.679148335963999e-5
-wolf_cub_N	4.099032628299721e-6
-wolfhound_N	4.099032628299721e-6
-wolfish_A	1.3251527238514238e-5
-wolfram_N	4.099032628299721e-6
-wolverhampton_PN	1.8648018648018647e-5
-wolverton_PN	1.8648018648018647e-5
-woman_N	8.444007214297426e-4
-womanhood_N	4.099032628299721e-6
-womanish_A	1.3251527238514238e-5
-womanize_V	6.872537340786218e-5
-womanizer_N	4.099032628299721e-6
-womankind_N	4.099032628299721e-6
-womanlike_A	1.3251527238514238e-5
-womanly_A	1.3251527238514238e-5
-womb_N	4.099032628299721e-6
-wombat_N	4.099032628299721e-6
-wombourne_PN	1.8648018648018647e-5
-wonder_N	5.73864567961961e-5
-wonder_V	1.3745074681572437e-4
-wonder_V2	1.679148335963999e-5
-wonder_VQ	0.7333333333333333
-wonder_struck_A	1.3251527238514238e-5
-wonderful_A	1.722698541006851e-4
-wonderingly_Adv	7.850402725659827e-6
-wonderland_N	8.198065256599442e-6
-wonderment_N	8.198065256599442e-6
-wondrous_A	2.6503054477028476e-5
-wondrous_Adv	7.850402725659827e-6
-wonky_A	1.3251527238514238e-5
-wont_A	1.3251527238514238e-5
-wont_N	4.099032628299721e-6
-wonted_A	1.3251527238514238e-5
-woo_V2	3.0224670047351984e-4
-wood_N	1.0657484833579275e-4
-wood_block_N	4.099032628299721e-6
-wood_pulp_N	4.099032628299721e-6
-woodbine_N	4.099032628299721e-6
-woodbridge_PN	1.8648018648018647e-5
-woodcock_N	4.099032628299721e-6
-woodcraft_N	4.099032628299721e-6
-woodcut_N	4.099032628299721e-6
-woodcutter_N	4.099032628299721e-6
-wooded_A	1.3251527238514238e-5
-wooden_A	9.276069066959968e-5
-woodenheaded_A	1.3251527238514238e-5
-woodland_N	4.099032628299721e-6
-woodlouse_N	4.099032628299721e-6
-woodman_N	4.099032628299721e-6
-woodpecker_N	4.099032628299721e-6
-woodpile_N	4.099032628299721e-6
-woodshed_N	4.099032628299721e-6
-woodsman_N	4.099032628299721e-6
-woodwind_N	8.198065256599442e-6
-woodwork_N	4.099032628299721e-6
-woodworm_N	4.099032628299721e-6
-woody_A	1.3251527238514238e-5
-wooer_N	4.099032628299721e-6
-woof_N	4.099032628299721e-6
-woofer_N	4.099032628299721e-6
-wool_N	2.0495163141498608e-5
-woolen_A	1.3251527238514238e-5
-woolgathering_A	1.3251527238514238e-5
-woolgathering_N	4.099032628299721e-6
-woollen_A	1.3251527238514238e-5
-woolly_A	2.6503054477028476e-5
-wooly_A	1.3251527238514238e-5
-wooly_N	4.099032628299721e-6
-wootton_bassett_PN	1.8648018648018647e-5
-worcester_PN	1.8648018648018647e-5
-word_N	5.205771437940646e-4
-word_V2	6.716593343855997e-5
-word_division_N	4.099032628299721e-6
-word_painter_N	4.099032628299721e-6
-word_perfect_A	1.3251527238514238e-5
-word_picture_N	4.099032628299721e-6
-word_splitting_N	4.099032628299721e-6
-wordbook_N	4.099032628299721e-6
-wordily_Adv	7.850402725659827e-6
-wordiness_N	4.099032628299721e-6
-wording_N	1.6396130513198885e-5
-wordless_A	1.3251527238514238e-5
-wordy_A	1.3251527238514238e-5
-work_N	1.4387604525332022e-3
-work_V	9.667369192705947e-3
-work_V2	5.037445007891997e-4
-work_VV	1.3937282229965157e-3
-work_in_N	4.099032628299721e-6
-work_out_N	4.099032628299721e-6
-work_study_N	4.099032628299721e-6
-workable_A	3.975458171554272e-5
-workaday_A	1.3251527238514238e-5
-workbag_N	4.099032628299721e-6
-workbasket_N	4.099032628299721e-6
-workbench_N	4.099032628299721e-6
-workbook_N	8.198065256599442e-6
-workbox_N	4.099032628299721e-6
-workday_N	1.2297097884899164e-5
-worker_N	1.2133136579767175e-3
-workhouse_N	4.099032628299721e-6
-working_A	2.6503054477028476e-5
-working_N	9.427775045089359e-5
-working_class_A	3.975458171554272e-5
-working_out_N	4.099032628299721e-6
-workington_PN	1.8648018648018647e-5
-workman_N	1.2297097884899164e-5
-workmanlike_A	1.3251527238514238e-5
-workmanship_N	4.099032628299721e-6
-workmate_N	4.099032628299721e-6
-workroom_N	8.198065256599442e-6
-workshop_N	4.099032628299721e-6
-workshy_A	1.3251527238514238e-5
-worksop_PN	1.8648018648018647e-5
-worktable_N	4.099032628299721e-6
-world_N	1.4428594851615018e-3
-world_weary_A	2.6503054477028476e-5
-worldliness_N	4.099032628299721e-6
-worldly_A	1.3251527238514238e-5
-worldwide_A	1.3251527238514238e-5
-worm_N	6.968355468109526e-5
-worm_V2	1.679148335963999e-5
-worm_eaten_A	1.3251527238514238e-5
-worm_gear_N	4.099032628299721e-6
-wormcast_N	4.099032628299721e-6
-wormhole_N	4.099032628299721e-6
-wormwood_N	4.099032628299721e-6
-wormy_A	1.3251527238514238e-5
-worried_A	1.1926374514662814e-4
-worrisome_A	9.276069066959968e-5
-worry_N	1.1067388096409248e-4
-worry_V	1.3057820947493814e-3
-worry_V2	4.197870839909998e-4
-worry_VS	1.9659997687059096e-3
-worrying_A	3.975458171554272e-5
-worse_Adv	7.850402725659827e-6
-worse_N	4.099032628299721e-6
-worsen_V	3.6653532484193165e-4
-worsen_V2	1.0074890015783994e-4
-worship_N	1.6396130513198885e-5
-worship_V	2.2908457802620728e-5
-worship_V2	1.679148335963999e-5
-worshipful_A	1.3251527238514238e-5
-worshipper_N	4.099032628299721e-6
-worst_Adv	7.850402725659827e-6
-worst_N	4.099032628299721e-6
-worst_V2	1.679148335963999e-5
-worsted_N	4.099032628299721e-6
-worth_A	8.746007977419398e-4
-worth_N	1.6806033776028858e-4
-worth_Prep	9.089857371874329e-5
-worthily_Adv	7.850402725659827e-6
-worthiness_N	1.6396130513198885e-5
-worthing_PN	1.8648018648018647e-5
-worthless_A	9.276069066959968e-5
-worthlessness_N	4.099032628299721e-6
-worthwhile_A	9.276069066959968e-5
-worthy_A	1.325152723851424e-4
-worthy_N	4.099032628299721e-6
-would_be_A	1.8552138133919935e-4
-wound_N	3.279226102639777e-5
-wound_V2	8.395741679819995e-5
-wow_N	4.099032628299721e-6
-wpb_N	4.099032628299721e-6
-wpm_N	4.099032628299721e-6
-wrac_N	4.099032628299721e-6
-wrack_N	4.099032628299721e-6
-wrack_V2	6.716593343855997e-5
-wraf_N	4.099032628299721e-6
-wraith_N	4.099032628299721e-6
-wrangle_N	4.099032628299721e-6
-wrangle_V	1.3745074681572437e-4
-wrap_N	1.2297097884899164e-5
-wrap_V	2.0617612022358654e-4
-wrap_V2	8.395741679819995e-5
-wrapper_N	1.2297097884899164e-5
-wrapping_N	8.198065256599442e-6
-wrath_N	2.0495163141498608e-5
-wrathful_A	2.6503054477028476e-5
-wreak_V2	1.0074890015783994e-4
-wreath_N	4.099032628299721e-6
-wreathe_V	2.2908457802620728e-5
-wreathe_V2	1.679148335963999e-5
-wreck_N	1.6396130513198885e-5
-wreck_V2	1.5112335023675992e-4
-wreckage_N	2.0495163141498608e-5
-wrecker_N	4.099032628299721e-6
-wren_N	4.099032628299721e-6
-wrench_N	8.198065256599442e-6
-wrench_V2	5.037445007891997e-5
-wrest_V2	6.716593343855997e-5
-wrestle_N	4.099032628299721e-6
-wrestle_V	1.6035920461834508e-4
-wrestle_V2	5.037445007891997e-5
-wrestler_N	8.198065256599442e-6
-wretch_N	4.099032628299721e-6
-wretched_A	1.3251527238514238e-5
-wretchedness_N	4.099032628299721e-6
-wrexham_PN	1.8648018648018647e-5
-wrick_N	4.099032628299721e-6
-wrick_V2	1.679148335963999e-5
-wriggle_N	4.099032628299721e-6
-wriggle_V	4.5816915605241456e-5
-wriggle_V2	1.679148335963999e-5
-wriggler_N	4.099032628299721e-6
-wright_N	4.099032628299721e-6
-wring_N	4.099032628299721e-6
-wring_V2	5.037445007891997e-5
-wringer_N	4.099032628299721e-6
-wrinkle_N	1.6396130513198885e-5
-wrinkle_V	2.2908457802620728e-5
-wrinkle_V2	1.679148335963999e-5
-wrinkly_A	1.3251527238514238e-5
-wrist_N	2.0495163141498608e-5
-wristband_N	4.099032628299721e-6
-wristlet_N	4.099032628299721e-6
-wristwatch_N	4.099032628299721e-6
-writ_N	8.198065256599442e-6
-writ_large_A	1.3251527238514238e-5
-write_V	2.2450288646568314e-3
-write_V2	1.3936931188501193e-3
-write_VS	1.9659997687059096e-3
-write_VV	1.9910403185664509e-4
-write_off_N	4.099032628299721e-6
-write_up_N	4.099032628299721e-6
-writer_N	2.295458271847844e-4
-writhe_V	6.872537340786218e-5
-writing_N	5.328742416789638e-5
-writing_desk_N	4.099032628299721e-6
-writing_ink_N	4.099032628299721e-6
-writing_paper_N	4.099032628299721e-6
-writtle_PN	1.8648018648018647e-5
-wrns_N	4.099032628299721e-6
-wroclaw_PN	1.8648018648018647e-5
-wrong_A	1.007116070127082e-3
-wrong_Adv	2.355120817697948e-5
-wrong_N	8.198065256599442e-6
-wrong_V2	3.358296671927998e-5
-wrong_headed_A	1.3251527238514238e-5
-wrongdoer_N	4.099032628299721e-6
-wrongdoing_N	7.788161993769471e-5
-wrongful_A	6.62576361925712e-5
-wroth_A	1.3251527238514238e-5
-wroughton_PN	1.8648018648018647e-5
-wry_A	1.3251527238514238e-5
-wt_N	4.099032628299721e-6
-wuhan_PN	1.8648018648018647e-5
-wuppertal_PN	1.8648018648018647e-5
-wurzburg_PN	1.8648018648018647e-5
-wusih_PN	1.8648018648018647e-5
-wycombe_PN	1.8648018648018647e-5
-wymondham_PN	1.8648018648018647e-5
-wyoming_PN	1.8648018648018647e-5
-wythall_PN	1.8648018648018647e-5
-x_ray_N	4.099032628299721e-6
-x_ray_V2	1.679148335963999e-5
-xenophobia_N	4.099032628299721e-6
-xerox_N	4.099032628299721e-6
-xerox_V2	1.679148335963999e-5
-xmas_N	4.099032628299721e-6
-xmas_PN	1.8648018648018647e-5
-xylophone_N	4.099032628299721e-6
-yacht_N	2.0495163141498608e-5
-yacht_V	2.2908457802620728e-5
-yacht_club_N	4.099032628299721e-6
-yachting_N	8.198065256599442e-6
-yachtsman_N	4.099032628299721e-6
-yahoo_N	4.099032628299721e-6
-yak_N	4.099032628299721e-6
-yam_N	4.099032628299721e-6
-yammer_V	2.2908457802620728e-5
-yank_N	4.099032628299721e-6
-yank_V2	1.3433186687711993e-4
-yankee_N	8.198065256599442e-6
-yap_N	4.099032628299721e-6
-yap_V	2.2908457802620728e-5
-yard_N	6.968355468109526e-5
-yard_measure_N	4.099032628299721e-6
-yardarm_N	4.099032628299721e-6
-yardstick_N	1.2297097884899164e-5
-yarmouth_PN	1.8648018648018647e-5
-yarn_N	8.198065256599442e-6
-yarn_V	2.2908457802620728e-5
-yaroslavi_PN	1.8648018648018647e-5
-yarrow_N	4.099032628299721e-6
-yashmak_N	4.099032628299721e-6
-yate_PN	1.8648018648018647e-5
-yateley_PN	1.8648018648018647e-5
-yaw_N	4.099032628299721e-6
-yaw_V	2.2908457802620728e-5
-yawl_N	4.099032628299721e-6
-yawn_N	4.099032628299721e-6
-yawn_V	2.2908457802620728e-5
-yea_Adv	7.850402725659827e-6
-yea_N	4.099032628299721e-6
-yeah_Adv	7.850402725659827e-6
-year_N	1.718314477783243e-2
-yearbook_N	1.2297097884899164e-5
-yearling_N	8.198065256599442e-6
-yearlong_A	3.975458171554272e-5
-yearly_A	1.325152723851424e-4
-yearly_Adv	1.5700805451319653e-5
-yearn_V	2.2908457802620728e-5
-yearning_N	8.198065256599442e-6
-yearningly_Adv	7.850402725659827e-6
-yeast_N	4.0990326282997215e-5
-yeasty_A	1.3251527238514238e-5
-yell_N	4.099032628299721e-6
-yell_V	1.1454228901310364e-4
-yell_V2	3.358296671927998e-5
-yellow_A	1.5901832686217088e-4
-yellow_N	1.2297097884899164e-5
-yellow_V	2.2908457802620728e-5
-yellow_V2	1.679148335963999e-5
-yellow_bellied_A	1.3251527238514238e-5
-yellow_flag_N	4.099032628299721e-6
-yellowish_A	1.3251527238514238e-5
-yellowness_N	4.099032628299721e-6
-yelp_V	2.2908457802620728e-5
-yemen_PN	1.8648018648018647e-5
-yemeni_A	1.3251527238514238e-5
-yemeni_N	4.099032628299721e-6
-yen_N	1.6232169208066896e-3
-yen_V	2.2908457802620728e-5
-yeoman_N	4.099032628299721e-6
-yeomanry_N	4.099032628299721e-6
-yeovil_PN	1.8648018648018647e-5
-yerevan_PN	1.8648018648018647e-5
-yes_N	4.099032628299721e-6
-yesterday_Adv	2.5121288722111445e-4
-yesterday_N	3.430890309886867e-3
-yet_Adv	2.0411047086715548e-3
-yeti_N	4.099032628299721e-6
-yew_N	4.099032628299721e-6
-yew_tree_N	4.099032628299721e-6
-yha_N	4.099032628299721e-6
-yiddish_N	4.099032628299721e-6
-yield_N	1.205115592720118e-3
-yield_V	1.603592046183451e-3
-yield_V2	3.677334855761158e-3
-yield_VA	2.068252326783868e-3
-yielding_A	3.975458171554272e-5
-ymca_N	4.099032628299721e-6
-yo_yo_N	4.099032628299721e-6
-yob_N	4.099032628299721e-6
-yobo_N	4.099032628299721e-6
-yodel_N	4.099032628299721e-6
-yodel_V	2.2908457802620728e-5
-yodel_V2	1.679148335963999e-5
-yodeller_N	4.099032628299721e-6
-yoga_N	8.198065256599442e-6
-yoghourt_N	4.099032628299721e-6
-yoghurt_N	4.099032628299721e-6
-yogi_N	4.099032628299721e-6
-yogurt_N	4.099032628299721e-6
-yoke_N	4.099032628299721e-6
-yoke_V	2.2908457802620728e-5
-yoke_V2	1.679148335963999e-5
-yokel_N	4.099032628299721e-6
-yokohama_PN	1.8648018648018647e-5
-yolk_N	4.099032628299721e-6
-yon_A	1.3251527238514238e-5
-yon_Adv	1.5700805451319653e-5
-yonder_A	1.3251527238514238e-5
-yonder_Adv	7.850402725659827e-6
-yore_N	4.099032628299721e-6
-york_PN	1.8648018648018647e-5
-yorkley_PN	1.8648018648018647e-5
-yorkshire_PN	1.8648018648018647e-5
-youPl_Pron	3.832370128821877e-2
-youSg_Pron	6.457236948309819e-5
-young_A	1.8684653406305077e-3
-young_N	8.198065256599442e-6
-youngish_A	2.6503054477028476e-5
-youngster_N	2.869322839809805e-5
-yourselfPl_NP	3.7559273228063036e-5
-yourselfSg_NP	3.1299394356719198e-6
-youth_N	1.147729135923922e-4
-youthful_A	6.62576361925712e-5
-youthfulness_N	4.099032628299721e-6
-yowl_V	2.2908457802620728e-5
-yr_N	4.099032628299721e-6
-ystradgynlais_PN	1.8648018648018647e-5
-yugoslav_A	1.3251527238514238e-5
-yugoslav_N	4.099032628299721e-6
-yugoslavia_PN	1.8648018648018647e-5
-yugoslavian_A	1.3251527238514238e-5
-yugoslavian_N	4.099032628299721e-6
-yukon_PN	1.8648018648018647e-5
-yule_N	4.099032628299721e-6
-yule_log_N	4.099032628299721e-6
-yuletide_N	4.099032628299721e-6
-yvonne_PN	1.8648018648018647e-5
-ywca_N	4.099032628299721e-6
-zagreb_PN	1.8648018648018647e-5
-zaire_PN	1.8648018648018647e-5
-zairean_A	2.6503054477028476e-5
-zairean_N	4.099032628299721e-6
-zambia_PN	1.8648018648018647e-5
-zambian_A	1.3251527238514238e-5
-zambian_N	4.099032628299721e-6
-zany_A	1.3251527238514238e-5
-zany_N	4.099032628299721e-6
-zap_V2	3.358296671927998e-5
-zaporozhye_PN	1.8648018648018647e-5
-zaragoza_PN	1.8648018648018647e-5
-zeal_N	4.099032628299721e-6
-zealand_PN	1.8648018648018647e-5
-zealander_A	1.3251527238514238e-5
-zealander_N	4.099032628299721e-6
-zealot_N	8.198065256599442e-6
-zealotry_N	4.099032628299721e-6
-zealous_A	2.6503054477028476e-5
-zebra_N	4.099032628299721e-6
-zebu_N	4.099032628299721e-6
-zee_N	4.099032628299721e-6
-zen_N	4.099032628299721e-6
-zenith_N	8.198065256599442e-6
-zenithal_A	1.3251527238514238e-5
-zephyr_N	4.099032628299721e-6
-zeppelin_N	4.099032628299721e-6
-zero_N	4.9188391539596654e-5
-zero_V	1.1454228901310364e-4
-zest_N	4.099032628299721e-6
-zestful_A	2.6503054477028476e-5
-zigzag_Adv	7.850402725659827e-6
-zigzag_N	8.198065256599442e-6
-zigzag_V	2.2908457802620728e-5
-zimbabwe_PN	1.8648018648018647e-5
-zimbabwean_A	2.6503054477028476e-5
-zimbabwean_N	4.099032628299721e-6
-zinc_N	2.4594195769798327e-5
-zing_N	4.099032628299721e-6
-zinnia_N	4.099032628299721e-6
-zion_N	4.099032628299721e-6
-zionism_N	4.099032628299721e-6
-zionist_A	1.3251527238514238e-5
-zionist_N	4.099032628299721e-6
-zip_N	8.198065256599442e-6
-zip_V2	5.037445007891997e-5
-zip_code_N	1.0657484833579275e-4
-zip_fastener_N	4.099032628299721e-6
-zipper_N	4.099032628299721e-6
-zither_N	4.099032628299721e-6
-zloty_N	8.198065256599442e-6
-zodiac_N	4.099032628299721e-6
-zoe_PN	1.8648018648018647e-5
-zombie_N	1.6396130513198885e-5
-zonal_A	1.3251527238514238e-5
-zone_N	5.328742416789638e-5
-zone_V2	5.037445007891997e-5
-zoning_N	1.6396130513198885e-5
-zoo_N	1.2297097884899164e-5
-zoological_A	1.6074102540317773e-2
-zoologist_N	4.099032628299721e-6
-zoology_N	8.198065256599442e-6
-zoom_N	4.099032628299721e-6
-zoom_V	1.1454228901310364e-4
-zoophyte_N	4.099032628299721e-6
-zoot_suit_N	4.099032628299721e-6
-zucchini_N	4.099032628299721e-6
-zurich_PN	1.8648018648018647e-5
diff --git a/lib/src/english/ParseEngAbs3.probs b/lib/src/english/ParseEngAbs3.probs
deleted file mode 100644
--- a/lib/src/english/ParseEngAbs3.probs
+++ /dev/null
@@ -1,31 +0,0 @@
-Phr	*	1e-5
-Phr	A	4.276438451840496e-3
-Phr	AP	2.2906320842384386e-3
-Phr	AdA	2.9594729770522466e-6
-Phr	AdV	3.5217728426921733e-3
-Phr	Adv	4.47205961562365e-2
-Phr	CN	5.918945954104493e-6
-Phr	Cl	0.23274183333431983
-Phr	ClSlash	2.0716310839365724e-5
-Phr	Conj	1.2255177597973352e-2
-Phr	Det	1.8052785160018703e-4
-Phr	IAdv	2.9594729770522466e-6
-Phr	IP	2.9594729770522466e-6
-Phr	N	8.452254822461217e-3
-Phr	NP	7.473557108950038e-2
-Phr	Num	1.1837891908208986e-5
-Phr	Ord	1.7460890564608255e-4
-Phr	Predet	2.6635256793470218e-5
-Phr	Prep	7.56145345636849e-3
-Phr	Pron	2.3675783816417973e-5
-Phr	QS	4.143262167873145e-5
-Phr	Quant	4.03080219474516e-3
-Phr	RP	6.392461630432853e-4
-Phr	RS	1.021018177083025e-3
-Phr	S	5.920425690593019e-2
-Phr	Subj	6.392461630432853e-4
-Phr	V	1.071033270395208e-2
-Phr	V2	1.2784923260865705e-3
-Phr	VPS	4.751729811955087e-2
-Phr	VS	1.4797364885261233e-5
-Phr	_	1.1965149246222233e-2
diff --git a/lib/src/english/RelativeEng.gf b/lib/src/english/RelativeEng.gf
--- a/lib/src/english/RelativeEng.gf
+++ b/lib/src/english/RelativeEng.gf
@@ -39,7 +39,7 @@
 
     IdRP = 
      { s = table {
-        RC _ (NCase Gen) => "whose" ; 
+        RC _ (NCase Gen) | RC _ NPNomPoss => "whose" ; 
         RC Neutr _  => "which" ;
         RC _ NPAcc    => "whom" ;
         RC _ (NCase Nom)    => "who" ;
diff --git a/lib/src/english/ResEng.gf b/lib/src/english/ResEng.gf
--- a/lib/src/english/ResEng.gf
+++ b/lib/src/english/ResEng.gf
@@ -21,9 +21,9 @@
   param
     Case = Nom | Gen ;
 
--- This is the worst-case $Case$ needed for pronouns.
+-- This is the worst-case $Case$ needed for pronouns: I, me, my, mine
 
-    NPCase = NCase Case | NPAcc ;
+    NPCase = NCase Case | NPAcc | NPNomPoss ;
 
 -- Useful macros and conversions:
 
@@ -154,6 +154,7 @@
         VPPart => gone ;
         VPresPart => going
         } ;
+      p = [] ; -- no particle
       isRefl = False
       } ;
 
@@ -168,7 +169,7 @@
    { s = table {
        NCase Nom => i ;
        NPAcc => me ;
-       NCase Gen => my
+       NCase Gen | NPNomPoss => my -- works for normal genitives, "whose", etc.
        } ;
      a = toAgr n p g ;
    };
@@ -203,6 +204,7 @@
 
   Verb : Type = {
     s : VForm => Str ;
+    p : Str ; -- verb particle
     isRefl : Bool
     } ;
 
@@ -223,6 +225,7 @@
 
   VP : Type = {
     s   : VerbForms ;
+    p   : Str ;   -- verb particle
     prp : Str ;   -- present participle 
     ptp : Str ;   -- past participle
     inf : Str ;   -- the infinitive form ; VerbForms would be the logical place
@@ -263,6 +266,7 @@
         <Cond,Anter,CNeg c,_> => vfn c "would" "wouldn't" ("have" ++ part) ; --# notpresent
         <Pres,Simul,CNeg c,_>    => vfn c (does agr) (doesnt agr) inf
         } ;
+    p    = verb.p ;
     prp  = verb.s ! VPresPart ;
     ptp  = verb.s ! VPPart ;
     inf  = verb.s ! VInf ;
@@ -300,6 +304,7 @@
         <Pres,Simul,CPos,  _>    => vf fin          [] ;
         <Pres,Simul,CNeg c,  _>  => vfn c finp fin          [] 
         } ;
+    p = [] ;
     prp = verb.prpart ;
     ptp = verb.ppart ;
     inf = verb.inf ;
@@ -321,6 +326,7 @@
 
   insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> {
     s = vp.s ;
+    p = vp.p ;
     prp = vp.prp ;
     ptp = vp.ptp ;
     inf = vp.inf ;
@@ -330,6 +336,7 @@
 
   insertObjPre : (Agr => Str) -> VP -> VP = \obj,vp -> {
     s = vp.s ;
+    p = vp.p ;
     prp = vp.prp ;
     ptp = vp.ptp ;
     inf = vp.inf ;
@@ -340,10 +347,22 @@
   insertObjc : (Agr => Str) -> SlashVP -> SlashVP = \obj,vp -> 
     insertObj obj vp ** {c2 = vp.c2 ; gapInMiddle = vp.gapInMiddle} ;
 
+--- AR 7/3/2013 move the particle after the object
+  insertObjPartLast : (Agr => Str) -> VP -> VP = \obj,vp -> {
+    s = vp.s ;
+    p = [] ;  -- remove particle from here
+    prp = vp.prp ;
+    ptp = vp.ptp ;
+    inf = vp.inf ;
+    ad = vp.ad ;
+    s2 = \\a => obj ! a ++ vp.s2 ! a ++ vp.p  -- and put it here ; corresponds to insertObjPre
+    } ;
+
 --- The adverb should be before the finite verb.
 
   insertAdV : Str -> VP -> VP = \ad,vp -> {
     s = vp.s ;
+    p = vp.p ;
     prp = vp.prp ;
     ptp = vp.ptp ;
     inf = vp.inf ;
@@ -353,7 +372,7 @@
 
 -- 
 
-  predVV : {s : VVForm => Str ; typ : VVType} -> VP = \verb ->
+  predVV : {s : VVForm => Str ; p : Str ; typ : VVType} -> VP = \verb ->
     let verbs = verb.s
     in
     case verb.typ of {
@@ -366,11 +385,12 @@
           Pos => \\_ => verbs ! VVF VPast ;  --# notpresent
           Neg => \\_ => verbs ! VVPastNeg    --# notpresent
           } ;    --# notpresent
+        p = verb.p ;
         inf = verbs ! VVF VInf ;
         ppart = verbs ! VVF VPPart ;
         prpart = verbs ! VVF VPresPart ;
         } ;
-      _    => predV {s = \\vf => verbs ! VVF vf ; isRefl = False}
+      _    => predV {s = \\vf => verbs ! VVF vf ; p = verb.p ; isRefl = False}
       } ;
 
   presVerb : {s : VForm => Str} -> Agr -> Str = \verb -> 
@@ -383,13 +403,13 @@
                  VVAux => vp.ad ++ vp.inf ; 
                  VVInf => "to" ++ vp.ad ++ vp.inf ;
                  _ => vp.ad ++ vp.prp
-               };
-      Anter => case typ of {
-                 VVAux => "have" ++ vp.ad ++ vp.ptp ;
-                 VVInf => "to" ++ "have" ++ vp.ad ++ vp.ptp ;
-                 _     => "having" ++ vp.ad ++ vp.ptp
                }
-    } ++
+      ; Anter => case typ of {                                    --# notpresent
+                 VVAux => "have" ++ vp.ad ++ vp.ptp ;                --# notpresent
+                 VVInf => "to" ++ "have" ++ vp.ad ++ vp.ptp ;        --# notpresent
+                 _     => "having" ++ vp.ad ++ vp.ptp                 --# notpresent
+               }                                                       --# notpresent
+    } ++ vp.p ++
     vp.s2 ! a ;
 
   agrVerb : Str -> Str -> Agr -> Str = \has,have,agr -> 
@@ -456,8 +476,8 @@
           compl = vp.s2 ! agr
         in
         case o of {
-          ODir => subj ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ compl ;
-          OQuest => verb.aux ++ subj ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ compl
+          ODir => subj ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ vp.p ++ compl ;
+          OQuest => verb.aux ++ subj ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ vp.p ++ compl
           }
     } ;
 
diff --git a/lib/src/english/StructuralEng.gf b/lib/src/english/StructuralEng.gf
--- a/lib/src/english/StructuralEng.gf
+++ b/lib/src/english/StructuralEng.gf
@@ -31,6 +31,7 @@
       VVPastNeg => "couldn't" ;   --# notpresent
       VVPresNeg => "can't"
       } ;
+    p = [] ;
     typ = VVAux
     } ;
   during_Prep = mkPrep "during" ;
@@ -70,6 +71,7 @@
       VVPastNeg => ["hadn't to"] ;      --# notpresent
       VVPresNeg => "mustn't"
       } ;
+    p = [] ;
     typ = VVAux
     } ;
 ---b  no_Phr = ss "no" ;
diff --git a/lib/src/english/VerbEng.gf b/lib/src/english/VerbEng.gf
--- a/lib/src/english/VerbEng.gf
+++ b/lib/src/english/VerbEng.gf
@@ -44,7 +44,7 @@
 
     ReflVP v = insertObjPre (\\a => v.c2 ++ reflPron ! a) v ;
 
-    PassV2 v = insertObj (\\_ => v.s ! VPPart) (predAux auxBe) ;
+    PassV2 v = insertObj (\\_ => v.s ! VPPart ++ v.p) (predAux auxBe) ;
 
 ---b    UseVS, UseVQ = \vv -> {s = vv.s ; c2 = [] ; isRefl = vv.isRefl} ; -- no "to"
 
diff --git a/lib/src/finnish/ConjunctionFin.gf b/lib/src/finnish/ConjunctionFin.gf
--- a/lib/src/finnish/ConjunctionFin.gf
+++ b/lib/src/finnish/ConjunctionFin.gf
@@ -9,6 +9,8 @@
 
     ConjAdv = conjunctDistrSS ;
 
+    ConjIAdv = conjunctDistrSS ;
+
     ConjNP conj ss = conjunctDistrTable NPForm conj ss ** {
       a = conjAgr (Ag conj.n P3) ss.a ; -- P3 is the maximum
       isPron = False ; isNeg = ss.isNeg
@@ -30,6 +32,8 @@
     ConsS = consrSS comma ;
     BaseAdv = twoSS ;
     ConsAdv = consrSS comma ;
+    BaseIAdv = twoSS ;
+    ConsIAdv = consrSS comma ;
     BaseNP x y = twoTable NPForm x y ** {a = conjAgr x.a y.a ; isNeg = orB x.isNeg y.isNeg} ;
     ConsNP xs x = consrTable NPForm comma xs x ** {a = conjAgr xs.a x.a ; isNeg = orB xs.isNeg x.isNeg} ;
     BaseAP x y = twoTable2 Bool NForm x y ;
@@ -42,6 +46,7 @@
   lincat
     [S] = {s1,s2 : Str} ;
     [Adv] = {s1,s2 : Str} ;
+    [IAdv] = {s1,s2 : Str} ;
     [NP] = {s1,s2 : NPForm => Str ; a : Agr ; isNeg : Bool} ;
     [AP] = {s1,s2 : Bool => NForm => Str} ;
     [RS] = {s1,s2 : Agr => Str ; c : NPForm} ;
diff --git a/lib/src/finnish/DictEngFin.gf b/lib/src/finnish/DictEngFin.gf
deleted file mode 100644
--- a/lib/src/finnish/DictEngFin.gf
+++ /dev/null
@@ -1,39377 +0,0 @@
---# -path=.:../english:../abstract:../common
-concrete DictEngFin of DictEngAbs = CatFin ** open ParadigmsFin,
-  MorphoFin, ParadigmsFin, (X = ConstructX), MakeStructuralFin, Kotus, Prelude in {
-
-flags coding=utf8 ;
-
-
--- lin African_A = "+?" ; -- 40000 
--- lin African_N = "+?" ; -- 40000 
--- lin Afrikaans_N = "+?" ; -- 40000 
--- lin Afrikaner_A = "+?" ; -- 40000 
--- lin Afrikaner_N = "+?" ; -- 40000 
--- lin Afro_American_N = "+?" ; -- 40000 
--- lin Afro_Asian_A = "+?" ; -- 40000 
--- lin American_A = "+?" ; -- 40000 
--- lin American_N = "+?" ; -- 40000 
--- lin Asian_A = "+?" ; -- 40000 
--- lin Asian_N = "+?" ; -- 40000 
--- lin British_A = "+?" ; -- 40000 
--- lin Bulgarian_A = "+?" ; -- 40000 
--- lin Bulgarian_N = "+?" ; -- 40000 
--- lin Canadian_A = "+?" ; -- 40000 
--- lin Canadian_N = "+?" ; -- 40000 
--- lin Chinese_A = "+?" ; -- 40000 
--- lin Chinese_N = "+?" ; -- 40000 
--- lin DJ_N = "+?" ; -- 40000 
--- lin DNA_N = "+?" ; -- 40000 
--- lin Danish_A = "+?" ; -- 40000 
--- lin Danish_N = "+?" ; -- 40000 
--- lin Dutch_A = "+?" ; -- 40000 
--- lin Dutch_N = "+?" ; -- 40000 
--- lin English_A = "+?" ; -- 40000 
--- lin English_N = "+?" ; -- 40000 
--- lin European_A = "+?" ; -- 40000 
--- lin European_N = "+?" ; -- 40000 
--- lin Finnish_A = "+?" ; -- 40000 
--- lin Finnish_N = "+?" ; -- 40000 
--- lin French_A = "+?" ; -- 40000 
--- lin Friday_N = "+?" ; -- 40000 
--- lin GCSE_N = "+?" ; -- 40000 
--- lin German_A = "+?" ; -- 40000 
--- lin German_N = "+?" ; -- 40000 
--- lin Greek_A = "+?" ; -- 40000 
--- lin Greek_N = "+?" ; -- 40000 
--- lin Hungarian_A = "+?" ; -- 40000 
--- lin Hungarian_N = "+?" ; -- 40000 
--- lin IOU_N = "+?" ; -- 40000 
--- lin Italian_A = "+?" ; -- 40000 
--- lin Italian_N = "+?" ; -- 40000 
--- lin Japanese_A = "+?" ; -- 40000 
--- lin Japanese_N = "+?" ; -- 40000 
--- lin Jordanian_A = "+?" ; -- 40000 
--- lin Jordanian_N = "+?" ; -- 40000 
--- lin Monday_N = "+?" ; -- 40000 
--- lin OAP_N = "+?" ; -- 40000 
--- lin Portuguese_A = "+?" ; -- 40000 
--- lin Portuguese_N = "+?" ; -- 40000 
--- lin Prussian_A = "+?" ; -- 40000 
--- lin Prussian_N = "+?" ; -- 40000 
--- lin Romanian_A = "+?" ; -- 40000 
--- lin Romanian_N = "+?" ; -- 40000 
--- lin Russian_A = "+?" ; -- 40000 
--- lin Russian_N = "+?" ; -- 40000 
--- lin Saturday_N = "+?" ; -- 40000 
--- lin Scandinavian_A = "+?" ; -- 40000 
--- lin Scandinavian_N = "+?" ; -- 40000 
--- lin Spanish_A = "+?" ; -- 40000 
--- lin Spanish_N = "+?" ; -- 40000 
--- lin Sunday_N = "+?" ; -- 40000 
--- lin Swede_A = "+?" ; -- 40000 
--- lin Swede_N = "+?" ; -- 40000 
--- lin Swedish_A = "+?" ; -- 40000 
--- lin Swedish_N = "+?" ; -- 40000 
--- lin TV_N = "+?" ; -- 40000 
--- lin Thursday_N = "+?" ; -- 40000 
--- lin Tuesday_N = "+?" ; -- 40000 
--- lin Turkish_A = "+?" ; -- 40000 
--- lin Turkish_N = "+?" ; -- 40000 
--- lin UFO_N = "+?" ; -- 40000 
--- lin Vietnamese_A = "+?" ; -- 40000 
--- lin Vietnamese_N = "+?" ; -- 40000 
--- lin WC_N = "+?" ; -- 40000 
--- lin Wednesday_N = "+?" ; -- 40000 
--- lin a_bomb_N = "+?" ; -- 40000 
--- lin a_level_N = "+?" ; -- 40000 
--- lin aback_Adv = "ällistynyt" ; -- 20000 
--- lin abacus_N = "helmitaulu" ; -- 20000 
--- lin abaft_Adv = "peräpuolelle" ; -- 20000 
--- lin abandoned_A = "luovuttaa" ; -- 20000 
--- lin abasement_N = "nöyryyttäminen" ; -- 20000 
--- lin abbé_N = "+?" ; -- 40000 
--- lin abc_N = "+?" ; -- 40000 
--- lin abdicate_V = "luopua vallasta" ; -- 30000 
--- lin abdicate_V2 = "luopua vallasta" ; -- 30000 
--- lin abdication_N = "vallasta luopuminen" ; -- 30000 
--- lin abdominal_A = "vatsa-" ; -- 20000 
--- lin abed_Adv = "vuoteenomana" ; -- 20000 
--- lin aberration_N = "poikkeaminen" ; -- 20000 
--- lin abeyance_N = "lakkautustila" ; -- 20000 
--- lin abhorrent_A = "inho-" ; -- 20000 
--- lin abiding_A = "viipyä" ; -- 20000 
--- lin abinitio_Adv = "+?" ; -- 40000 
--- lin abjection_N = "alennustila" ; -- 20000 
--- lin ablaut_N = "äänteenmukaus" ; -- 20000 
--- lin ablaze_A = "liekehtivä" ; -- 20000 
--- lin ablaze_Adv = "liekehtivä" ; -- 20000 
--- lin ablution_N = "peseytyminen" ; -- 20000 
--- lin ably_Adv = "kyvykkäästi" ; -- 20000 
--- lin abo_N = "+?" ; -- 40000 
--- lin abolitionist_N = "abolitionisti" ; -- 20000 
--- lin aboriginal_A = "alkuasukas-" ; -- 20000 
--- lin aboriginal_N = "alkuasukas-" ; -- 20000 
--- lin aborigine_N = "alkuasukas" ; -- 20000 
--- lin abortionist_N = "sikiönlähdettäjä" ; -- 20000 
--- lin abortive_A = "epäonnistunut" ; -- 20000 
--- lin abound_V = "olla runsaasti" ; -- 30000 
--- lin about_face_N = "täyskäännös" ; -- 20000 
--- lin about_face_V = "tehdä täyskäännös" ; -- 30000 
--- lin above_Adv = "yläpuolelle" ; -- 20000 
--- lin above_mentioned_A = "yllä mainittu" ; -- 30000 
--- lin above_named_A = "edellä mainittu" ; -- 30000 
--- lin abracadabra_N = "hölynpöly" ; -- 20000 
--- lin abrasive_N = "hioma-aine" ; -- 20000 
--- lin abridgement_N = "lyhennelmä" ; -- 20000 
--- lin abridgment_N = "lyhennelmä" ; -- 20000 
--- lin abroad_Adv = "ulkomaille" ; -- 20000 
--- lin absent_A = "poistua" ; -- 20000 
--- lin absent_minded_A = "+?" ; -- 40000 
--- lin absent_mindedness_N = "+?" ; -- 40000 
--- lin absentee_N = "poissaolija" ; -- 20000 
--- lin absenteeism_N = "jatkuva poissaolo" ; -- 30000 
--- lin absolution_N = "synninpäästö" ; -- 20000 
--- lin absorbent_A = "imukykyinen" ; -- 20000 
--- lin absorbent_N = "imukykyinen" ; -- 20000 
--- lin abstainer_N = "raittiushenkilö" ; -- 20000 
--- lin abstention_N = "pidättyvyys" ; -- 20000 
--- lin abstract_N = "irtautua" ; -- 20000 
--- lin abstracted_A = "irtautua" ; -- 20000 
--- lin abstruseness_N = "vaikeatajuisuus" ; -- 20000 
--- lin abusive_A = "loukkaava" ; -- 20000 
--- lin abutment_N = "maatuki" ; -- 20000 
--- lin abysmal_A = "ääretön" ; -- 20000 
--- lin acacia_N = "akaasia" ; -- 20000 
--- lin academically_Adv = "akateemisesti" ; -- 20000 
--- lin accelerando_A = "nopeutuvatempoinen" ; -- 20000 
--- lin accelerando_Adv = "nopeutuvatempoinen" ; -- 20000 
--- lin accelerando_N = "nopeutuvatempoinen" ; -- 20000 
--- lin acceptability_N = "hyväksyttävyys" ; -- 20000 
--- lin accessary_N = "osasyyllinen" ; -- 20000 
--- lin accessibility_N = "lähestyttävyys" ; -- 20000 
--- lin accessible_A = "päästävä" ; -- 20000 
--- lin accidence_N = "taivutusoppi" ; -- 20000 
--- lin accident_prone_A = "tapaturma-altis" ; -- 20000 
--- lin acclaim_N = "suosionhuuto" ; -- 20000 
--- lin acclimate_V = "akklimoitua" ; -- 40000 
--- lin acclimate_V2 = "akklimoitua" ; -- 40000 
--- lin acclivity_N = "ylärinne" ; -- 20000 
--- lin accompanist_N = "säestäjä" ; -- 20000 
--- lin accouchement_N = "lapsivuode" ; -- 20000 
--- lin accountable_A = "vastuunalainen" ; -- 20000 
--- lin accountancy_N = "tilintarkastustoiminta" ; -- 20000 
--- lin accountant_N = "kirjanpitäjä" ; -- 20000 
--- lin accredited_A = "valtuutettu" ; -- 20000 
--- lin accumulative_A = "kasaamis-" ; -- 20000 
--- lin accursed_A = "kirottu" ; -- 20000 
--- lin accurst_A = "kirottu" ; -- 20000 
--- lin accusative_A = "syyttävä" ; -- 20000 
--- lin accusingly_Adv = "syyttäen" ; -- 20000 
--- lin accustomed_A = "totuttaa" ; -- 20000 
--- lin acetic_A = "etikan" ; -- 20000 
--- lin achievable_A = "tehtävissä" ; -- 20000 
--- lin acid_A = "pisteliäs" ; -- 20000 
--- lin acidic_A = "hapan" ; -- 20000 
--- lin acidulated_A = "hapottaa" ; -- 20000 
--- lin acidulous_A = "hapahko" ; -- 20000 
--- lin ack_ack_N = "ilmatorjuntatykki" ; -- 20000 
--- lin acolyte_N = "akoluutti" ; -- 20000 
--- lin aconite_N = "aitoukonhattu" ; -- 20000 
--- lin acorn_N = "tammenterho" ; -- 20000 
--- lin acorn_cup_N = "+?" ; -- 40000 
--- lin acoustic_N = "ääni-" ; -- 20000 
--- lin acquiesce_V = "myöntyä" ; -- 40000 
--- lin acquiescent_A = "myöntyvä" ; -- 20000 
--- lin acquirement_N = "hankittu tieto" ; -- 30000 
--- lin acquisitive_A = "hankkiva" ; -- 20000 
--- lin acquittal_N = "vapauttava tuomio" ; -- 30000 
--- lin acreage_N = "pinta-ala eekkereinä" ; -- 30000 
--- lin acrimonious_A = "kärkevä" ; -- 20000 
--- lin acrobatic_A = "akrobaattinen" ; -- 20000 
--- lin acrostic_N = "sanaleikki" ; -- 20000 
--- lin acrylic_N = "akryyli" ; -- 20000 
--- lin actinic_A = "valokemiallinen" ; -- 20000 
--- lin actinism_N = "aktinismi" ; -- 20000 
--- lin actionable_A = "hakukelpoinen" ; -- 20000 
--- lin activation_N = "aktivointi" ; -- 20000 
--- lin actuarial_A = "vakuutus-" ; -- 20000 
--- lin actuary_N = "tilastotutkija" ; -- 20000 
--- lin acumen_N = "terävä-älyisyys" ; -- 20000 
--- lin acuteness_N = "suippokärkisyys" ; -- 20000 
--- lin ad_lib_A = "suunnittelematon" ; -- 20000 
--- lin ad_man_N = "+?" ; -- 40000 
--- lin adagio_A = "adagio" ; -- 20000 
--- lin adagio_Adv = "adagio" ; -- 20000 
--- lin adamant_A = "järkkymätön" ; -- 20000 
--- lin adamantine_A = "timantinkova" ; -- 20000 
--- lin addict_V2 = "aiheuttaa riippuvuutta" ; -- 30000 
--- lin addictive_A = "addiktiivinen" ; -- 20000 
--- lin adding_machine_N = "+?" ; -- 40000 
--- lin additional_A = "lisä-" ; -- 20000 
--- lin additive_N = "lisäaine" ; -- 20000 
--- lin addle_A = "sekoittaa" ; -- 20000 
--- lin addle_brained_A = "+?" ; -- 40000 
--- lin addle_head_N = "sekopää" ; -- 20000 
--- lin addle_pated_A = "+?" ; -- 40000 
--- lin addressograph_N = "+?" ; -- 40000 
--- lin adenoidal_A = "honottava" ; -- 20000 
--- lin adhoc_A = "+?" ; -- 40000 
--- lin adhoc_Adv = "+?" ; -- 40000 
--- lin adieu_N = "hyvästi" ; -- 20000 
--- lin adinfinitum_Adv = "+?" ; -- 40000 
--- lin adinterim_Adv = "+?" ; -- 40000 
--- lin adipose_A = "öljyinen" ; -- 20000 
--- lin adjoining_A = "lisätä" ; -- 20000 
--- lin adjuration_N = "valanteko" ; -- 20000 
--- lin adjustable_A = "säädettävä" ; -- 20000 
--- lin adlib_Adv = "+?" ; -- 40000 
--- lin adlibitum_Adv = "+?" ; -- 40000 
--- lin admass_N = "suuri yleisö" ; -- 30000 
--- lin admiralty_N = "meriministeriö" ; -- 20000 
--- lin admiring_A = "ihailla" ; -- 20000 
--- lin admissible_A = "sallittu" ; -- 20000 
--- lin admittance_N = "sisäänpääsy" ; -- 20000 
--- lin admonitory_A = "varoittava" ; -- 20000 
--- lin adnauseam_Adv = "+?" ; -- 40000 
--- lin adobe_N = "savitiili" ; -- 20000 
--- lin adolescence_N = "nuoruusikä" ; -- 20000 
--- lin adolescent_A = "murrosikäinen" ; -- 20000 
--- lin adoptive_A = "omaksuttu" ; -- 20000 
--- lin adorable_A = "herttainen" ; -- 20000 
--- lin adoring_A = "palvova" ; -- 20000 
--- lin adrenal_A = "lisämunuainen" ; -- 20000 
--- lin adrenalin_N = "+?" ; -- 40000 
--- lin adrift_A = "ajelehtiva" ; -- 20000 
--- lin adulterer_N = "avionrikkoja" ; -- 20000 
--- lin adulteress_N = "avionrikkoja" ; -- 20000 
--- lin adulterous_A = "aviorikos-" ; -- 20000 
--- lin adultery_N = "aviorikos" ; -- 20000 
--- lin advalorem_Adv = "+?" ; -- 40000 
--- lin adventist_N = "+?" ; -- 40000 
--- lin adventurous_A = "seikkailunhaluinen" ; -- 20000 
--- lin advisable_A = "suositeltava" ; -- 20000 
--- lin advised_A = "harkittu" ; -- 20000 
--- lin advisory_A = "neuvotteleva" ; -- 20000 
--- lin advowson_N = "patronaattioikeus" ; -- 20000 
--- lin adz_N = "talsokirves" ; -- 20000 
--- lin adze_N = "talsokirves" ; -- 20000 
--- lin aeon_N = "maailmankausi" ; -- 20000 
--- lin aerie_N = "petolinnun pesä" ; -- 30000 
--- lin aerobatics_N = "taitolento" ; -- 20000 
--- lin aerodynamic_A = "virtaviivainen" ; -- 20000 
--- lin aeronaut_N = "ilmapurjehtija" ; -- 20000 
--- lin aertex_N = "+?" ; -- 40000 
--- lin aesthete_N = "esteetti" ; -- 20000 
--- lin affability_N = "ystävällisyys" ; -- 20000 
--- lin affable_A = "hyväntahtoinen" ; -- 20000 
--- lin affected_A = "vaikuttaa" ; -- 20000 
--- lin affectionate_A = "rakastava" ; -- 20000 
--- lin affidavit_N = "valaehtoinen todistus" ; -- 30000 
--- lin affirmative_N = "vahvistava" ; -- 20000 
--- lin affix_N = "affiksi" ; -- 20000 
--- lin affluent_N = "vauras" ; -- 20000 
--- lin afforest_V2 = "muuttaa metsämaaksi" ; -- 30000 
--- lin afforestation_N = "metsittäminen" ; -- 20000 
--- lin afghan_A = "afgaaniturkki" ; -- 20000 
--- lin afghanistani_A = "+?" ; -- 40000 
--- lin afghanistani_N = "+?" ; -- 40000 
--- lin afield_Adv = "etäällä" ; -- 20000 
--- lin afire_A = "tulessa" ; -- 20000 
--- lin aflame_A = "liekeissä" ; -- 20000 
--- lin afloat_A = "pinnalla" ; -- 20000 
--- lin afoot_A = "meneillään" ; -- 20000 
--- lin afore_Adv = "+?" ; -- 40000 
--- lin aforesaid_A = "edellä mainittu" ; -- 30000 
--- lin aforethought_Adv = "harkittu" ; -- 20000 
--- lin afortiori_Adv = "+?" ; -- 40000 
--- lin afoul_Adv = "takertunut" ; -- 20000 
--- lin afraid_A = "peloissaan" ; -- 20000 
--- lin afro_wig_N = "+?" ; -- 40000 
--- lin after_A = "peräpuolella" ; -- 20000 
--- lin aftercare_N = "jälkihoito" ; -- 20000 
--- lin afterdamp_N = "kaivoskaasu" ; -- 20000 
--- lin afterglow_N = "jälkiloiste" ; -- 20000 
--- lin aftermath_N = "jälkimainingit" ; -- 20000 
--- lin afterthought_N = "jälkiharkinta" ; -- 20000 
--- lin agape_A = "rakkaudenateria" ; -- 20000 
--- lin agar_agar_N = "agar-agar" ; -- 20000 
--- lin age_bracket_N = "+?" ; -- 40000 
--- lin age_group_N = "+?" ; -- 40000 
--- lin age_long_A = "+?" ; -- 40000 
--- lin aged_A = "vanheta" ; -- 20000 
--- lin ageless_A = "ajaton" ; -- 20000 
--- lin agentprovocateur_N = "+?" ; -- 40000 
--- lin agglomerate_A = "kasaantunut" ; -- 20000 
--- lin agglutinative_A = "yhteenliimaava" ; -- 20000 
--- lin aggro_N = "vaikeudet" ; -- 20000 
--- lin aghast_A = "tyrmistynyt" ; -- 20000 
--- lin agitating_A = "sotkea" ; -- 20000 
--- lin aglow_A = "hehkuva" ; -- 20000 
--- lin agm_N = "+?" ; -- 40000 
--- lin agnail_N = "kynsivalli" ; -- 20000 
--- lin agrarian_A = "maatalousvaltainen" ; -- 20000 
--- lin agricultural_A = "maanviljelys-" ; -- 20000 
--- lin aground_A = "karille" ; -- 20000 
--- lin aground_Adv = "karille" ; -- 20000 
--- lin aid_V = "olla avuksi" ; -- 30000 
--- lin aid_V2 = "olla avuksi" ; -- 30000 
--- lin aide_mémoire_N = "+?" ; -- 40000 
--- lin aigret_N = "sulkatöyhtö" ; -- 20000 
--- lin aigrette_N = "sulkatöyhtö" ; -- 20000 
--- lin aimless_A = "päämäärätön" ; -- 20000 
--- lin air_bladder_N = "+?" ; -- 40000 
--- lin air_conditioned_A = "ilmastoida" ; -- 20000 
--- lin air_conditioning_N = "ilmastoida" ; -- 20000 
--- lin air_cooled_A = "ilmajäähdytteinen" ; -- 20000 
--- lin air_minded_A = "+?" ; -- 40000 
--- lin air_pump_N = "+?" ; -- 40000 
--- lin air_raid_N = "+?" ; -- 40000 
--- lin air_shaft_N = "+?" ; -- 40000 
--- lin air_sick_A = "+?" ; -- 40000 
--- lin air_sickness_N = "+?" ; -- 40000 
--- lin air_to_air_A = "ilmasta ilmaan" ; -- 30000 
--- lin air_to_ground_A = "ilmasta maahan" ; -- 30000 
--- lin airbed_N = "+?" ; -- 40000 
--- lin airborne_A = "ilmassa kulkeutuva" ; -- 30000 
--- lin airbrake_N = "ilmajarru" ; -- 20000 
--- lin aircraftman_N = "lentosotamies" ; -- 20000 
--- lin aircrew_N = "lentokoneen miehistö" ; -- 30000 
--- lin airedale_N = "+?" ; -- 40000 
--- lin airflow_N = "ilmavirtaus" ; -- 20000 
--- lin airing_cupboard_N = "+?" ; -- 40000 
--- lin airless_A = "ummehtunut" ; -- 20000 
--- lin airliner_N = "matkustajalentokone" ; -- 20000 
--- lin airmail_N = "lentoposti" ; -- 20000 
--- lin airship_N = "ilmalaiva" ; -- 20000 
--- lin airstrip_N = "kiitorata" ; -- 20000 
--- lin airtight_A = "ilmatiivis" ; -- 20000 
--- lin airwoman_N = "naislentäjä" ; -- 20000 
--- lin airworthiness_N = "lentokelpoisuus" ; -- 20000 
--- lin airworthy_A = "lentokelpoinen" ; -- 20000 
--- lin aitch_N = "+?" ; -- 40000 
--- lin aitch_bone_N = "+?" ; -- 40000 
--- lin ajar_A = "puoliavoinna" ; -- 20000 
--- lin akin_A = "sukua" ; -- 20000 
--- lin alabaster_A = "alabasteri-" ; -- 20000 
--- lin alarm_clock_N = "+?" ; -- 40000 
--- lin alarming_A = "huolestuttava" ; -- 20000 
--- lin alarmist_N = "alarmisti" ; -- 20000 
--- lin albanian_A = "+?" ; -- 40000 
--- lin albanian_N = "+?" ; -- 40000 
--- lin albumen_N = "munanvalkuainen" ; -- 20000 
--- lin alcoholic_A = "alkoholi-" ; -- 20000 
--- lin alder_N = "leppä" ; -- 20000 
--- lin alderman_N = "kaupunkineuvos" ; -- 20000 
--- lin aldermanic_A = "kaupunkineuvoksen" ; -- 20000 
--- lin ale_house_N = "+?" ; -- 40000 
--- lin alee_A = "suojanpuolella" ; -- 20000 
--- lin alee_Adv = "suojanpuolella" ; -- 20000 
--- lin alexandrine_N = "+?" ; -- 40000 
--- lin alexia_N = "lukemiskyvyttömyys" ; -- 20000 
--- lin alexic_A = "sanasokea" ; -- 20000 
--- lin alexic_N = "sanasokea" ; -- 20000 
--- lin alfalfa_N = "sinimailanen" ; -- 20000 
--- lin alfresco_A = "ulkona" ; -- 20000 
--- lin algebraic_A = "algebrallinen" ; -- 20000 
--- lin algebraical_A = "algebrallinen" ; -- 20000 
--- lin algerian_A = "+?" ; -- 40000 
--- lin algerian_N = "+?" ; -- 40000 
--- lin alias_N = "alias" ; -- 20000 
--- lin alienist_N = "alienisti" ; -- 20000 
--- lin alight_A = "laskeutua" ; -- 20000 
--- lin alimentary_A = "ravitsemus-" ; -- 20000 
--- lin alimony_N = "elatusapu entiselle aviopuolisolle" ; -- 30000 
--- lin alkaline_A = "emäksinen" ; -- 20000 
--- lin all_mains_A = "yleisvastaanotin" ; -- 20000 
--- lin all_rounder_N = "monipuolinen" ; -- 20000 
--- lin allegedly_Adv = "väitetysti" ; -- 20000 
--- lin allegretto_A = "allegretto" ; -- 20000 
--- lin allegretto_Adv = "allegretto" ; -- 20000 
--- lin allegro_A = "nopeasti" ; -- 20000 
--- lin allergic_A = "allerginen" ; -- 20000 
--- lin alliterative_A = "alkusoinnullinen" ; -- 20000 
--- lin allspice_N = "maustepippuri" ; -- 20000 
--- lin allure_N = "houkuttelevuus" ; -- 20000 
--- lin alluring_A = "viettelevä" ; -- 20000 
--- lin allusive_A = "vihjaileva" ; -- 20000 
--- lin alluvial_A = "alluviaali-" ; -- 20000 
--- lin almamater_N = "+?" ; -- 40000 
--- lin almighty_A = "kaikkivaltias" ; -- 20000 
--- lin almighty_N = "kaikkivaltias" ; -- 20000 
--- lin almond_eyed_A = "mantelisilmäinen" ; -- 20000 
--- lin almoner_N = "sairaalan sosiaalihoitaja" ; -- 30000 
--- lin alms_box_N = "+?" ; -- 40000 
--- lin alms_giving_N = "almujen antaminen" ; -- 30000 
--- lin alms_house_N = "+?" ; -- 40000 
--- lin alongside_Adv = "vierekkäin" ; -- 20000 
--- lin aloud_Adv = "ääneen" ; -- 20000 
--- lin alpaca_N = "alpakkakangas" ; -- 20000 
--- lin alpenstock_N = "alppisauva" ; -- 20000 
--- lin alpine_A = "alppi-" ; -- 20000 
--- lin alpinist_N = "vuorikiipeilijä" ; -- 20000 
--- lin also_Adv = "myös" ; -- 20000 
--- lin altar_piece_N = "+?" ; -- 40000 
--- lin alterable_A = "muuttuva" ; -- 20000 
--- lin alterego_N = "+?" ; -- 40000 
--- lin alternate_A = "vaihdella" ; -- 20000 
--- lin altimeter_N = "korkeusmittari" ; -- 20000 
--- lin altruist_N = "ihmisystävä" ; -- 20000 
--- lin altruistically_Adv = "altruistisesti" ; -- 20000 
--- lin alumna_N = "alumni" ; -- 20000 
--- lin alumnus_N = "alumni" ; -- 20000 
--- lin alveolar_A = "hammasvalli-" ; -- 20000 
--- lin alveolar_N = "hammasvalli-" ; -- 20000 
--- lin amah_N = "imettäjä" ; -- 20000 
--- lin amalgamate_V = "sulauttaa yhteen" ; -- 30000 
--- lin amalgamate_V2 = "sulauttaa yhteen" ; -- 30000 
--- lin amanuensis_N = "pikakirjoittaja" ; -- 20000 
--- lin amateurish_A = "harrastelijamainen" ; -- 20000 
--- lin amateurism_N = "amatööriurheilun kannattaminen" ; -- 30000 
--- lin amatory_A = "rakkaus-" ; -- 20000 
--- lin amazement_N = "ällistys" ; -- 20000 
--- lin amazing_A = "ällistyttää" ; -- 20000 
--- lin ambassadorial_A = "suurlähettilään" ; -- 20000 
--- lin amber_N = "meripihkanvärinen" ; -- 20000 
--- lin ambient_A = "ympäröivä" ; -- 20000 
--- lin ambivalent_A = "ambivalenttinen" ; -- 20000 
--- lin amble_N = "pasteerailu" ; -- 20000 
--- lin amble_V = "kulkea hitaasti" ; -- 30000 
--- lin ambuscade_N = "väijytys" ; -- 20000 
--- lin ambuscade_V2 = "väijytys" ; -- 40000 
--- lin ambush_N = "väijytys" ; -- 20000 
--- lin ambush_V2 = "väijytys" ; -- 40000 
--- lin amendable_A = "muutettavissa oleva" ; -- 30000 
--- lin americanism_N = "+?" ; -- 40000 
--- lin americanize_V2 = "+?" ; -- 40000 
--- lin amharic_N = "+?" ; -- 40000 
--- lin amiability_N = "ystävällisyys" ; -- 20000 
--- lin amicability_N = "ystävällisyys" ; -- 20000 
--- lin amiss_A = "väärin" ; -- 20000 
--- lin ammeter_N = "virtamittari" ; -- 20000 
--- lin ammoniated_A = "ammoniakilla käsitelty" ; -- 30000 
--- lin ammonite_N = "ammoniitti" ; -- 20000 
--- lin ammunition_N = "ampumatarvikkeet" ; -- 20000 
--- lin amoebic_A = "amebamainen" ; -- 20000 
--- lin amok_Adv = "villisti" ; -- 20000 
--- lin amoral_A = "+?" ; -- 40000 
--- lin amorous_A = "rakastunut" ; -- 20000 
--- lin amour_N = "rakkausjuttu" ; -- 20000 
--- lin amour_propre_N = "+?" ; -- 40000 
--- lin amphibian_N = "sammakkoeläin" ; -- 20000 
--- lin amphibious_A = "sammakkoeläin-" ; -- 20000 
--- lin amphitheatre_N = "amfiteatteri" ; -- 20000 
--- lin amuck_Adv = "riivattu" ; -- 20000 
--- lin anaesthetic_A = "vastaanottamaton" ; -- 20000 
--- lin anaesthetist_N = "nukutuksen antaja" ; -- 30000 
--- lin anal_A = "anaalinen" ; -- 20000 
--- lin analgesic_N = "kipulääke" ; -- 20000 
--- lin analogue_N = "rinnakkaisilmiö" ; -- 20000 
--- lin anapaest_N = "anapesti" ; -- 20000 
--- lin anapaestic_A = "anapestinen" ; -- 20000 
--- lin anarchically_Adv = "anarkistisesti" ; -- 20000 
--- lin anathema_N = "anateema" ; -- 20000 
--- lin ancestor_N = "esi-isä" ; -- 20000 
--- lin ancestral_A = "perintö-" ; -- 20000 
--- lin ancestress_N = "esiäiti" ; -- 20000 
--- lin ancillary_A = "avustava" ; -- 20000 
--- lin andante_A = "andante" ; -- 20000 
--- lin andante_Adv = "andante" ; -- 20000 
--- lin andiron_N = "halkoteline" ; -- 20000 
--- lin andorran_A = "+?" ; -- 40000 
--- lin andorran_N = "+?" ; -- 40000 
--- lin anecdotal_A = "kaskumainen" ; -- 20000 
--- lin anemometer_N = "anemometri" ; -- 20000 
--- lin aneroid_A = "aneroidi" ; -- 20000 
--- lin aneroid_N = "aneroidi" ; -- 20000 
--- lin anesthetic_A = "vastaanottamaton" ; -- 20000 
--- lin anesthetist_N = "anestesiahoitaja" ; -- 20000 
--- lin angelic_A = "enkeli-" ; -- 20000 
--- lin angelica_N = "väinönputki" ; -- 20000 
--- lin angelically_Adv = "enkelimäisesti" ; -- 20000 
--- lin angelus_N = "angelus" ; -- 20000 
--- lin angle_dozer_N = "+?" ; -- 40000 
--- lin angle_iron_N = "+?" ; -- 40000 
--- lin angle_park_V = "pysäköidä vinoon" ; -- 30000 
--- lin angle_park_V2 = "pysäköidä vinoon" ; -- 30000 
--- lin anglican_A = "+?" ; -- 40000 
--- lin anglican_N = "+?" ; -- 40000 
--- lin anglicism_N = "+?" ; -- 40000 
--- lin anglicize_V2 = "englantilaistaa" ; -- 40000 
--- lin angling_N = "onkiminen" ; -- 20000 
--- lin anglo_catholic_A = "+?" ; -- 40000 
--- lin anglo_catholic_N = "+?" ; -- 40000 
--- lin anglo_indian_A = "+?" ; -- 40000 
--- lin anglo_indian_N = "+?" ; -- 40000 
--- lin anglo_saxon_A = "+?" ; -- 40000 
--- lin anglo_saxon_N = "+?" ; -- 40000 
--- lin anglomania_N = "+?" ; -- 40000 
--- lin anglophil_N = "englantilaisystävällinen" ; -- 20000 
--- lin anglophile_N = "englantilaisystävällinen" ; -- 20000 
--- lin anglophobe_N = "englantilaisvihaaja" ; -- 20000 
--- lin anglophobia_N = "+?" ; -- 40000 
--- lin angolan_A = "+?" ; -- 40000 
--- lin angolan_N = "+?" ; -- 40000 
--- lin angora_N = "+?" ; -- 40000 
--- lin angostura_N = "angostura" ; -- 20000 
--- lin anguillan_A = "+?" ; -- 40000 
--- lin anguillan_N = "+?" ; -- 40000 
--- lin animalcule_N = "mikroskooppinen eläin" ; -- 30000 
--- lin animate_A = "elollinen" ; -- 20000 
--- lin animatedly_A = "vilkkaasti" ; -- 20000 
--- lin animus_N = "vihamielisyys" ; -- 20000 
--- lin anna_N = "anna" ; -- 20000 
--- lin annalist_N = "annalisti" ; -- 20000 
--- lin annotate_V2 = "varustaa huomautuksin ja selityksin" ; -- 30000 
--- lin annoying_A = "harmillinen" ; -- 20000 
--- lin annuitant_N = "elinkoron saaja" ; -- 30000 
--- lin annuity_N = "vuosimaksu" ; -- 20000 
--- lin annul_V2 = "mitätöidä" ; -- 40000 
--- lin annular_A = "rengasmainen" ; -- 20000 
--- lin annunciate_V2 = "olla merkkinä" ; -- 30000 
--- lin anodyne_A = "kipulääke" ; -- 20000 
--- lin anodyne_N = "kipulääke" ; -- 20000 
--- lin anointment_N = "voiteleminen" ; -- 20000 
--- lin anopheles_N = "+?" ; -- 40000 
--- lin ant_eater_N = "+?" ; -- 40000 
--- lin ant_hill_N = "+?" ; -- 40000 
--- lin antagonistically_Adv = "antagonistisesti" ; -- 20000 
--- lin antarctic_A = "+?" ; -- 40000 
--- lin ante_N = "avauspanos" ; -- 20000 
--- lin antecedence_N = "aiemmuus" ; -- 20000 
--- lin antecedent_A = "edeltäjä" ; -- 20000 
--- lin antechamber_N = "odotushuone" ; -- 20000 
--- lin antemeridiem_Adv = "+?" ; -- 40000 
--- lin antenatal_A = "raskaudenaikainen" ; -- 20000 
--- lin antenuptial_A = "esiaviollinen" ; -- 20000 
--- lin antepenultimate_A = "antepenultima" ; -- 20000 
--- lin anterior_A = "etumainen" ; -- 20000 
--- lin anteroom_N = "etuhuone" ; -- 20000 
--- lin anthrax_N = "pernarutto" ; -- 20000 
--- lin anthropoid_A = "ihmisapina" ; -- 20000 
--- lin anthropoid_N = "ihmisapina" ; -- 20000 
--- lin anti_aircraft_A = "+?" ; -- 40000 
--- lin anti_hero_N = "+?" ; -- 40000 
--- lin anti_personnel_A = "+?" ; -- 40000 
--- lin anti_semite_A = "+?" ; -- 40000 
--- lin anti_semite_N = "+?" ; -- 40000 
--- lin anti_semitism_N = "+?" ; -- 40000 
--- lin antibiotic_A = "antibioottinen" ; -- 20000 
--- lin antibody_N = "vasta-aine" ; -- 20000 
--- lin anticipatory_A = "ennakko-" ; -- 20000 
--- lin anticlimax_N = "antikliimaksi" ; -- 20000 
--- lin anticlockwise_Adv = "vastapäivään" ; -- 20000 
--- lin anticyclone_N = "korkeapaineen keskus" ; -- 30000 
--- lin antidote_N = "vastalääke" ; -- 20000 
--- lin antifreeze_N = "jäätymisenestoaine" ; -- 20000 
--- lin antiguan_A = "+?" ; -- 40000 
--- lin antiguan_N = "+?" ; -- 40000 
--- lin antiknock_N = "nakutuksenesto-" ; -- 20000 
--- lin antilogarithm_N = "vastalogaritmi" ; -- 20000 
--- lin antimacassar_N = "antimakassi" ; -- 20000 
--- lin antimony_N = "antimoni" ; -- 20000 
--- lin antiquarian_A = "antikvaarinen" ; -- 20000 
--- lin antiquary_N = "antikvaari" ; -- 20000 
--- lin antirrhinum_N = "+?" ; -- 40000 
--- lin antiseptic_A = "puhdistava" ; -- 20000 
--- lin antisocial_A = "yhteiskunnanvastainen" ; -- 20000 
--- lin antitank_A = "panssarintorjunta-" ; -- 20000 
--- lin antitoxin_N = "antitoksiini" ; -- 20000 
--- lin antitrade_A = "vastapasaati" ; -- 20000 
--- lin antitrade_N = "vastapasaati" ; -- 20000 
--- lin antler_N = "hirvensarvet" ; -- 20000 
--- lin anus_N = "peräaukko" ; -- 20000 
--- lin apanage_N = "luontoisetu" ; -- 20000 
--- lin apathetically_Adv = "apaattisesti" ; -- 20000 
--- lin aperient_A = "ulostuslääke" ; -- 20000 
--- lin aperient_N = "ulostuslääke" ; -- 20000 
--- lin aphis_N = "+?" ; -- 40000 
--- lin aphrodisiac_A = "lemmenjuoma" ; -- 20000 
--- lin aphrodisiac_N = "lemmenjuoma" ; -- 20000 
--- lin apiarist_N = "mehiläishoitaja" ; -- 20000 
--- lin apiary_N = "mehiläispesävaja" ; -- 20000 
--- lin apiculture_N = "mehiläishoito" ; -- 20000 
--- lin apiece_Adv = "per henkilö" ; -- 30000 
--- lin apocalyptic_A = "ilmestys-" ; -- 20000 
--- lin apocrypha_N = "+?" ; -- 40000 
--- lin apologetic_A = "anteeksipyytävä" ; -- 20000 
--- lin apologetically_Adv = "anteeksipyytävästi" ; -- 20000 
--- lin apologetics_N = "apologetiikka" ; -- 20000 
--- lin apologize_V = "pyytää anteeksi" ; -- 30000 
--- lin apophthegm_N = "mietelause" ; -- 20000 
--- lin apoplectic_A = "apoplektinen" ; -- 20000 
--- lin apoplexy_N = "apopleksia" ; -- 20000 
--- lin apostasy_N = "apostaasi" ; -- 20000 
--- lin apostate_A = "luopio" ; -- 20000 
--- lin aposteriori_A = "+?" ; -- 40000 
--- lin aposteriori_Adv = "+?" ; -- 40000 
--- lin apostolic_A = "paavin" ; -- 20000 
--- lin apostrophe_N = "puolilainausmerkki" ; -- 20000 
--- lin apostrophize_V2 = "puolilainausmerkittää" ; -- 40000 
--- lin apothegm_N = "mietelause" ; -- 20000 
--- lin apotheosis_N = "apoteoosi" ; -- 20000 
--- lin appalling_A = "tyrmistyttää" ; -- 20000 
--- lin appanage_N = "luontaisetu" ; -- 20000 
--- lin appealing_A = "valittaa" ; -- 20000 
--- lin appeasement_N = "lepyttäminen" ; -- 20000 
--- lin appellant_A = "valittaja" ; -- 20000 
--- lin appendectomy_N = "umpilisäkkeen poisto" ; -- 30000 
--- lin appendicitis_N = "umpilisäketulehdus" ; -- 20000 
--- lin appertain_V = "koskea jtk" ; -- 30000 
--- lin appetizer_N = "alkuruoka" ; -- 20000 
--- lin applause_N = "suosionosoitukset" ; -- 20000 
--- lin applejack_N = "omenabrandy" ; -- 20000 
--- lin applicable_A = "soveltuva" ; -- 20000 
--- lin applied_A = "soveltua" ; -- 20000 
--- lin appliqué_N = "+?" ; -- 40000 
--- lin appliqué_V2 = "+?" ; -- 40000 
--- lin appointee_N = "valittu henkilö" ; -- 30000 
--- lin apprehensible_A = "ymmärrettävä" ; -- 20000 
--- lin apprentice_V2 = "olla opissa" ; -- 30000 
--- lin approachable_A = "helppopääsyinen" ; -- 20000 
--- lin approvingly_Adv = "hyväksyen" ; -- 20000 
--- lin approximate_A = "läheinen" ; -- 20000 
--- lin appurtenance_N = "lisätarvike" ; -- 20000 
--- lin april_N = "+?" ; -- 40000 
--- lin apriori_A = "+?" ; -- 40000 
--- lin apriori_Adv = "+?" ; -- 40000 
--- lin apropos_A = "sopivasti" ; -- 20000 
--- lin après_ski_A = "+?" ; -- 40000 
--- lin apse_N = "alttarikomero" ; -- 20000 
--- lin aqualung_N = "paineilmalaitteet" ; -- 20000 
--- lin aquaplane_N = "vesiliirtää" ; -- 20000 
--- lin aquaplane_V = "vesiliirtää" ; -- 40000 
--- lin aquatic_A = "vesi-" ; -- 20000 
--- lin aqueduct_N = "akvedukti" ; -- 20000 
--- lin aqueous_A = "vesipitoinen" ; -- 20000 
--- lin aquiline_A = "kyömy-" ; -- 20000 
--- lin arab_N = "+?" ; -- 40000 
--- lin arabian_A = "+?" ; -- 40000 
--- lin arabian_N = "+?" ; -- 40000 
--- lin arabic_A = "+?" ; -- 40000 
--- lin arabic_N = "+?" ; -- 40000 
--- lin arabist_N = "+?" ; -- 40000 
--- lin arable_A = "viljelykelpoinen" ; -- 20000 
--- lin arachnid_N = "hämähäkkieläin" ; -- 20000 
--- lin arbitrament_N = "välitystuomio" ; -- 20000 
--- lin arbitrary_A = "mielivaltainen" ; -- 20000 
--- lin arboreal_A = "puumainen" ; -- 20000 
--- lin arbour_N = "lehtimaja" ; -- 20000 
--- lin arc_N = "kaari" ; -- 20000 
--- lin arc_lamp_N = "+?" ; -- 40000 
--- lin arc_light_N = "+?" ; -- 40000 
--- lin arcade_N = "arkadi" ; -- 20000 
--- lin arcadian_A = "maaseutu-" ; -- 20000 
--- lin arcadian_N = "maaseutu-" ; -- 20000 
--- lin archaic_A = "vanha" ; -- 20000 
--- lin archaism_N = "arkaismi" ; -- 20000 
--- lin archangel_N = "arkkienkeli" ; -- 20000 
--- lin archbishopric_N = "arkkihiippakunta" ; -- 20000 
--- lin archdeacon_N = "arkkidiakoni" ; -- 20000 
--- lin archdeaconry_N = "tuomiorovastikunta" ; -- 20000 
--- lin archdiocese_N = "arkkihiippakunta" ; -- 20000 
--- lin archduke_N = "arkkiherttua" ; -- 20000 
--- lin archer_N = "veitikkamainen" ; -- 20000 
--- lin archery_N = "jousiammunta" ; -- 20000 
--- lin archivist_N = "arkistonhoitaja" ; -- 20000 
--- lin archway_N = "holvikäytävä" ; -- 20000 
--- lin areca_N = "betelpalmu" ; -- 20000 
--- lin argent_A = "hopea" ; -- 20000 
--- lin argentinian_A = "+?" ; -- 40000 
--- lin argentinian_N = "+?" ; -- 40000 
--- lin arguable_A = "kiistanalainen" ; -- 20000 
--- lin argumentative_A = "väittelynhaluinen" ; -- 20000 
--- lin argus_N = "argus" ; -- 20000 
--- lin argus_eyed_A = "valpas" ; -- 20000 
--- lin aristocratically_Adv = "aristokraattisesti" ; -- 20000 
--- lin arithmetical_A = "laskennollinen" ; -- 20000 
--- lin arithmetician_N = "aritmeetikko" ; -- 20000 
--- lin ark_N = "arkki" ; -- 20000 
--- lin arm_hole_N = "+?" ; -- 40000 
--- lin armadillo_N = "vyötiäinen" ; -- 20000 
--- lin armband_N = "käsivarsinauha" ; -- 20000 
--- lin armchair_N = "nojatuoli" ; -- 20000 
--- lin armistice_N = "aselepo" ; -- 20000 
--- lin armlet_N = "käsivarsinauha" ; -- 20000 
--- lin armoire_N = "liinavaatekaappi" ; -- 20000 
--- lin armorial_A = "vaakuna-" ; -- 20000 
--- lin armour_plate_N = "+?" ; -- 40000 
--- lin armoured_A = "varustaa" ; -- 20000 
--- lin armourer_N = "asevalmistaja" ; -- 20000 
--- lin arms_race_N = "+?" ; -- 40000 
--- lin arms_runner_N = "aseiden salakuljettaja" ; -- 30000 
--- lin arnica_N = "arnikki" ; -- 20000 
--- lin aromatic_A = "hyväntuoksuinen" ; -- 20000 
--- lin arpeggio_N = "arpeggio" ; -- 20000 
--- lin arquebus_N = "hakapyssy" ; -- 20000 
--- lin arraignment_N = "haastekirje" ; -- 20000 
--- lin arras_N = "seinävaate" ; -- 20000 
--- lin arrester_N = "pidätin" ; -- 20000 
--- lin arresting_A = "viehättää" ; -- 20000 
--- lin arrièrepensée_N = "+?" ; -- 40000 
--- lin arrogant_A = "ylimielinen" ; -- 20000 
--- lin arrowhead_N = "nuolenpää" ; -- 20000 
--- lin arsehole_N = "persreikä" ; -- 20000 
--- lin arson_N = "tuhopoltto" ; -- 20000 
--- lin arterial_A = "valtimo-" ; -- 20000 
--- lin arteriosclerosis_N = "valtimoiden skleroosi" ; -- 30000 
--- lin artesian_A = "arteesinen" ; -- 20000 
--- lin arthritic_A = "niveltulehduksesta kärsivä" ; -- 30000 
--- lin arthritis_N = "niveltulehdus" ; -- 20000 
--- lin article_V2 = "sitoa sopimuksella" ; -- 30000 
--- lin artisan_N = "artisaani" ; -- 20000 
--- lin artiste_N = "viihdetaiteilija" ; -- 20000 
--- lin artistically_Adv = "taidokkaasti" ; -- 20000 
--- lin artlessness_N = "vilpittömyys" ; -- 20000 
--- lin arty_A = "teennäinen" ; -- 20000 
--- lin arty_crafty_A = "teennäinen" ; -- 20000 
--- lin arum_N = "vehkakasvi" ; -- 20000 
--- lin aryan_A = "+?" ; -- 40000 
--- lin aryan_N = "+?" ; -- 40000 
--- lin arête_N = "+?" ; -- 40000 
--- lin ascendancy_N = "ylivalta" ; -- 20000 
--- lin ascendant_N = "nouseva" ; -- 20000 
--- lin ascertainable_A = "todistettavissa oleva" ; -- 30000 
--- lin ascetically_Adv = "askeettisesti" ; -- 20000 
--- lin ascorbic_A = "+?" ; -- 40000 
--- lin ascribable_A = "johtuva" ; -- 20000 
--- lin ascribe_V2 = "pitää jtak jkn ominaisuutena" ; -- 30000 
--- lin ascription_N = "syyksilukeminen" ; -- 20000 
--- lin asdic_N = "asdic" ; -- 20000 
--- lin asexual_A = "sukupuoleton" ; -- 20000 
--- lin asexuality_N = "aseksuaalisuus" ; -- 20000 
--- lin ash_bin_N = "+?" ; -- 40000 
--- lin ash_can_N = "+?" ; -- 40000 
--- lin ash_key_N = "saarnin siemen" ; -- 30000 
--- lin ash_pan_N = "tuhkapesä" ; -- 20000 
--- lin ashen_A = "saarni-" ; -- 20000 
--- lin ashtray_N = "tuhkakuppi" ; -- 20000 
--- lin ashy_A = "tuhkanharmaa" ; -- 20000 
--- lin asiatic_A = "+?" ; -- 40000 
--- lin asiatic_N = "+?" ; -- 40000 
--- lin aside_N = "varastoon" ; -- 20000 
--- lin asinine_A = "aasimainen" ; -- 20000 
--- lin askance_Adv = "epäluulo-" ; -- 20000 
--- lin asp_N = "egyptinkobra" ; -- 20000 
--- lin aspectual_A = "aspektuaalinen" ; -- 20000 
--- lin asphodel_N = "keltasoihtu" ; -- 20000 
--- lin asphyxia_N = "hapenpuute" ; -- 20000 
--- lin asphyxiation_N = "tukehduttaminen" ; -- 20000 
--- lin aspic_N = "hyytelö" ; -- 20000 
--- lin aspidistra_N = "tuonenkielo" ; -- 20000 
--- lin aspirate_N = "imeä" ; -- 20000 
--- lin aspirin_N = "aspiriini" ; -- 20000 
--- lin assailable_A = "helposti hyökättävä" ; -- 30000 
--- lin assassin_N = "salamurhaaja" ; -- 20000 
--- lin assassination_N = "salamurha" ; -- 20000 
--- lin assignable_A = "siirtokelpoinen" ; -- 20000 
--- lin assize_N = "hinta-asteikko" ; -- 20000 
--- lin assoc_N = "+?" ; -- 40000 
--- lin associate_A = "vara-" ; -- 20000 
--- lin assonance_N = "assonanssi" ; -- 20000 
--- lin assorted_A = "valikoitu" ; -- 20000 
--- lin asst_N = "+?" ; -- 40000 
--- lin asterisk_N = "asteriski" ; -- 20000 
--- lin asthmatic_A = "astmaattinen" ; -- 20000 
--- lin astigmatic_A = "hajataittoinen" ; -- 20000 
--- lin astigmatism_N = "hajataittoisuus" ; -- 20000 
--- lin astir_A = "liikkeellä" ; -- 20000 
--- lin astonishing_A = "hämmästyttää" ; -- 20000 
--- lin astonishment_N = "hämmästys" ; -- 20000 
--- lin astral_A = "astraali-" ; -- 20000 
--- lin astray_A = "harhateillä" ; -- 20000 
--- lin astride_A = "hajareisin" ; -- 20000 
--- lin astringent_N = "sitova" ; -- 20000 
--- lin astrodome_N = "havaintojentekokupu" ; -- 20000 
--- lin astrolabe_N = "astrolabi" ; -- 20000 
--- lin astrophysics_N = "astrofysiikka" ; -- 20000 
--- lin asymmetric_A = "epäsuhtainen" ; -- 20000 
--- lin asymmetrical_A = "epäsuhtainen" ; -- 20000 
--- lin asymmetry_N = "epäsuhtaisuus" ; -- 20000 
--- lin asymptote_N = "asymptootti" ; -- 20000 
--- lin asymptotic_A = "asymptoottinen" ; -- 20000 
--- lin asymptotically_Adv = "asymptoottisesti" ; -- 20000 
--- lin at_home_N = "+?" ; -- 40000 
--- lin atabrine_N = "+?" ; -- 40000 
--- lin athenian_A = "+?" ; -- 40000 
--- lin athenian_N = "+?" ; -- 40000 
--- lin athirst_A = "-janoinen" ; -- 40000 
--- lin atmospheric_A = "ilman-" ; -- 20000 
--- lin atomic_A = "pikkiriikkinen" ; -- 20000 
--- lin atonal_A = "atonaalinen" ; -- 20000 
--- lin atop_Adv = "päällimmäisenä" ; -- 20000 
--- lin atrabilious_A = "ärtyvä" ; -- 20000 
--- lin atrophy_N = "surkastua" ; -- 20000 
--- lin attaché_N = "+?" ; -- 40000 
--- lin attainable_A = "saavutettavissa oleva" ; -- 30000 
--- lin attainder_N = "attainder" ; -- 20000 
--- lin attar_N = "ruusuesanssi" ; -- 20000 
--- lin attendant_A = "palvelija" ; -- 20000 
--- lin attenuation_N = "vaimentuminen" ; -- 20000 
--- lin attic_A = "vintti" ; -- 20000 
--- lin attributable_A = "syyksiluettava" ; -- 20000 
--- lin attribute_V2 = "pitää jtak jkn ominaisuutena" ; -- 30000 
--- lin attribution_N = "syyksilukeminen" ; -- 20000 
--- lin attributive_A = "attributiivinen" ; -- 20000 
--- lin aubergine_N = "munakoiso" ; -- 20000 
--- lin aubrietia_N = "+?" ; -- 40000 
--- lin auburn_A = "kastanjanruskea" ; -- 20000 
--- lin auction_V2 = "auction bridge" ; -- 30000 
--- lin auctioneer_N = "meklaroida" ; -- 20000 
--- lin audio_lingual_A = "audiolingvaalinen" ; -- 20000 
--- lin audition_N = "kuulokyky" ; -- 20000 
--- lin audition_V = "osallistua koe-esiintymiseen" ; -- 30000 
--- lin audition_V2 = "osallistua koe-esiintymiseen" ; -- 30000 
--- lin auditory_A = "auditiivinen" ; -- 20000 
--- lin aufait_A = "+?" ; -- 40000 
--- lin aufond_Adv = "+?" ; -- 40000 
--- lin augur_N = "ennakoida" ; -- 20000 
--- lin augury_N = "ennusmerkki" ; -- 20000 
--- lin august_N = "vaikuttava" ; -- 20000 
--- lin augustan_A = "+?" ; -- 40000 
--- lin auldlangsyne_N = "+?" ; -- 40000 
--- lin aupair_N = "+?" ; -- 40000 
--- lin aural_A = "ääni-" ; -- 20000 
--- lin aureole_N = "sädekehä" ; -- 20000 
--- lin auricle_N = "korvalehti" ; -- 20000 
--- lin auricular_A = "aurikulaarinen" ; -- 20000 
--- lin auriferous_A = "kultapitoinen" ; -- 20000 
--- lin aurora_N = "revontuli" ; -- 20000 
--- lin aussie_N = "+?" ; -- 40000 
--- lin australian_A = "+?" ; -- 40000 
--- lin australian_N = "+?" ; -- 40000 
--- lin austrian_A = "+?" ; -- 40000 
--- lin austrian_N = "+?" ; -- 40000 
--- lin autarchy_N = "omavaraisuus" ; -- 20000 
--- lin autarky_N = "omavaraisuus" ; -- 20000 
--- lin authentication_N = "aitoustodistus" ; -- 20000 
--- lin authore_V2 = "+?" ; -- 40000 
--- lin authoress_N = "naiskirjailija" ; -- 20000 
--- lin authoritarian_N = "määräilijä" ; -- 20000 
--- lin authoritarianism_N = "autoritaarinen järjestelmä" ; -- 30000 
--- lin autistic_A = "autistinen" ; -- 20000 
--- lin auto_changer_N = "levynvaihtaja" ; -- 20000 
--- lin auto_da_fé_N = "+?" ; -- 40000 
--- lin autobahn_N = "autobahn" ; -- 20000 
--- lin autobiographic_A = "omaelämäkerrallinen" ; -- 20000 
--- lin autobiographical_A = "omaelämäkerrallinen" ; -- 20000 
--- lin autobiography_N = "omaelämäkerta" ; -- 20000 
--- lin autocracy_N = "itsevaltius" ; -- 20000 
--- lin autocrat_N = "itsevaltias" ; -- 20000 
--- lin autocratic_A = "itsevaltainen" ; -- 20000 
--- lin autocratically_Adv = "itsevaltaisesti" ; -- 20000 
--- lin autograph_N = "nimikirjoitus" ; -- 20000 
--- lin automat_N = "välipala-automaatti" ; -- 20000 
--- lin automatic_N = "automaatti-" ; -- 20000 
--- lin autopsy_N = "ruumiinavaus" ; -- 20000 
--- lin autostrada_N = "autostrada" ; -- 20000 
--- lin auxiliary_A = "sivu-" ; -- 20000 
--- lin avalanche_N = "vyöryä" ; -- 20000 
--- lin avaricious_A = "rahanahne" ; -- 20000 
--- lin avatar_N = "avatara" ; -- 20000 
--- lin average_V = "laskea keskiarvo" ; -- 30000 
--- lin average_V2 = "laskea keskiarvo" ; -- 30000 
--- lin aviary_N = "lintula" ; -- 20000 
--- lin avocation_N = "sivutoimi" ; -- 20000 
--- lin avoidable_A = "vältettävissä oleva" ; -- 30000 
--- lin avuncular_A = "setä-" ; -- 20000 
--- lin awake_A = "valveilla" ; -- 20000 
--- lin awakening_N = "herätä" ; -- 20000 
--- lin awash_A = "tulvillaan" ; -- 20000 
--- lin away_A = "vieras-" ; -- 20000 
--- lin awe_N = "syvä kunnioitus" ; -- 30000 
--- lin awe_V2 = "syvä kunnioitus" ; -- 30000 
--- lin awe_inspiring_A = "pelkoa herättävä" ; -- 30000 
--- lin awe_stricken_A = "+?" ; -- 40000 
--- lin awe_struck_A = "+?" ; -- 40000 
--- lin awhile_Adv = "vähän aikaa" ; -- 30000 
--- lin awl_N = "lävistin" ; -- 20000 
--- lin awry_A = "vinoon" ; -- 20000 
--- lin ay_Adv = "+?" ; -- 40000 
--- lin ayah_N = "lastenhoitaja" ; -- 20000 
--- lin aye_Adv = "+?" ; -- 40000 
--- lin azimuth_N = "vaakasuuntakulma" ; -- 20000 
--- lin azure_A = "taivaansininen" ; -- 20000 
--- lin azure_N = "taivaansininen" ; -- 20000 
--- lin ba_N = "+?" ; -- 40000 
--- lin baa_N = "määkiä" ; -- 20000 
--- lin baa_V = "määkiä" ; -- 40000 
--- lin babble_N = "jokeltelu" ; -- 20000 
--- lin babbler_N = "lavertelija" ; -- 20000 
--- lin baby_faced_A = "lapsenkasvoinen" ; -- 20000 
--- lin baby_farmer_N = "+?" ; -- 40000 
--- lin baby_minder_N = "+?" ; -- 40000 
--- lin baby_talk_N = "+?" ; -- 40000 
--- lin babyhood_N = "vauvaikä" ; -- 20000 
--- lin babysit_V = "+?" ; -- 40000 
--- lin babysitter_N = "lapsenvahti" ; -- 20000 
--- lin babysitting_N = "lastenvahtiminen" ; -- 20000 
--- lin baccalaureate_N = "ylioppilaskirjoitukset" ; -- 20000 
--- lin baccarat_N = "baccarat" ; -- 20000 
--- lin bacchanal_A = "bakkantti" ; -- 20000 
--- lin back_breaking_A = "+?" ; -- 40000 
--- lin back_down_N = "+?" ; -- 40000 
--- lin back_formation_N = "takaperoisjohdos" ; -- 20000 
--- lin back_up_N = "+?" ; -- 40000 
--- lin backache_N = "selkäsärky" ; -- 20000 
--- lin backband_N = "valjaat" ; -- 20000 
--- lin backbench_N = "riviparlamentaarikon paikka" ; -- 30000 
--- lin backbencher_N = "riviparlamentaarikko" ; -- 20000 
--- lin backbiter_N = "solvaaja" ; -- 20000 
--- lin backboard_N = "korilevy" ; -- 20000 
--- lin backchat_N = "nenäkkyys" ; -- 20000 
--- lin backcloth_N = "taustakangas" ; -- 20000 
--- lin backdate_V2 = "saattaa jk takautuvasti voimaan" ; -- 30000 
--- lin backdoor_N = "+?" ; -- 40000 
--- lin backdrop_N = "taustakangas" ; -- 20000 
--- lin backhand_A = "rystylyönti" ; -- 20000 
--- lin backhanded_A = "rysty-" ; -- 20000 
--- lin backless_A = "selkänojaton" ; -- 20000 
--- lin backmost_A = "takimmaisin" ; -- 20000 
--- lin backroom_N = "takahuone" ; -- 20000 
--- lin backsheesh_N = "juomaraha" ; -- 20000 
--- lin backside_N = "takapuoli" ; -- 20000 
--- lin backslide_V = "lipsua periaatteistaan" ; -- 30000 
--- lin backstroke_N = "selkäuinti" ; -- 20000 
--- lin backtalk_N = "pään aukominen" ; -- 30000 
--- lin backwards_A = "nurinkurisesti" ; -- 20000 
--- lin backwash_N = "jälkipyykki" ; -- 20000 
--- lin backwoodsman_N = "takametsien mies" ; -- 30000 
--- lin bacterial_A = "bakteerisyntyinen" ; -- 20000 
--- lin bacteriologist_N = "bakteriologi" ; -- 20000 
--- lin badger_N = "mäyrä" ; -- 20000 
--- lin badinage_N = "hauska ja henkevä keskustelu" ; -- 30000 
--- lin badly_behaved_A = "+?" ; -- 40000 
--- lin badminton_N = "sulkapallo" ; -- 20000 
--- lin baffle_N = "jakolevy" ; -- 20000 
--- lin bagpipe_N = "säkkipilli" ; -- 20000 
--- lin bahamian_A = "+?" ; -- 40000 
--- lin bahamian_N = "+?" ; -- 40000 
--- lin bahasa_N = "+?" ; -- 40000 
--- lin bahraini_A = "+?" ; -- 40000 
--- lin bahraini_N = "+?" ; -- 40000 
--- lin bailee_N = "uskotun tavaran vastaanottaja" ; -- 30000 
--- lin bailey_N = "ulkomuuri" ; -- 20000 
--- lin bailiff_N = "oikeudenpalvelija" ; -- 20000 
--- lin bailment_N = "takauksen antaminen" ; -- 30000 
--- lin bait_N = "härnätä" ; -- 20000 
--- lin bait_V = "usuttaa koirat kimppuun" ; -- 30000 
--- lin bait_V2 = "usuttaa koirat kimppuun" ; -- 30000 
--- lin baize_N = "boiji" ; -- 20000 
--- lin bakelite_N = "+?" ; -- 40000 
--- lin baking_hot_A = "+?" ; -- 40000 
--- lin baking_powder_N = "+?" ; -- 40000 
--- lin baksheesh_N = "juomaraha" ; -- 20000 
--- lin balaclava_N = "villakypärä" ; -- 20000 
--- lin balalaika_N = "balalaika" ; -- 20000 
--- lin balance_sheet_N = "+?" ; -- 40000 
--- lin balance_wheel_N = "+?" ; -- 40000 
--- lin balconied_A = "parvekkeellinen" ; -- 20000 
--- lin bald_head_N = "+?" ; -- 40000 
--- lin bald_pate_N = "+?" ; -- 40000 
--- lin balderdash_N = "hölynpöly" ; -- 20000 
--- lin baldric_N = "miekkavyö" ; -- 20000 
--- lin balk_V = "viivan takana" ; -- 30000 
--- lin balk_V2 = "viivan takana" ; -- 30000 
--- lin ball_V = "kääriä kerälle" ; -- 30000 
--- lin ball_V2 = "kääriä kerälle" ; -- 30000 
--- lin ball_cartridge_N = "+?" ; -- 40000 
--- lin ball_dress_N = "+?" ; -- 40000 
--- lin ballast_V2 = "varustaa painolastilla" ; -- 30000 
--- lin ballbearing_N = "+?" ; -- 40000 
--- lin ballcock_N = "kuulauimurihana" ; -- 20000 
--- lin ballet_dancer_N = "+?" ; -- 40000 
--- lin ballet_skirt_N = "+?" ; -- 40000 
--- lin ballistic_A = "ballistinen" ; -- 20000 
--- lin ballock_N = "pallit" ; -- 20000 
--- lin balloon_N = "kuumailmapallo" ; -- 20000 
--- lin balloonist_N = "kuumailmapallon lentäjä" ; -- 30000 
--- lin ballot_N = "äänestyslippu" ; -- 20000 
--- lin ballot_box_N = "+?" ; -- 40000 
--- lin ballpen_N = "kuulakärkikynä" ; -- 20000 
--- lin ballpoint_N = "kuulakärki" ; -- 20000 
--- lin ballpoint_pen_N = "+?" ; -- 40000 
--- lin ballroom_N = "tanssisali" ; -- 20000 
--- lin bally_A = "kirotun" ; -- 20000 
--- lin bally_Adv = "kirotun" ; -- 20000 
--- lin baloney_N = "hölynpöly" ; -- 20000 
--- lin baluster_N = "kaidepuu" ; -- 20000 
--- lin bambino_N = "bambino" ; -- 20000 
--- lin band_saw_N = "+?" ; -- 40000 
--- lin bandbox_N = "hatturasia" ; -- 20000 
--- lin bandeau_N = "rintaliivit" ; -- 20000 
--- lin bandleader_N = "orkesterinjohtaja" ; -- 20000 
--- lin bandoleer_N = "patruunavyö" ; -- 20000 
--- lin bandolier_N = "patruunavyö" ; -- 20000 
--- lin bandstand_N = "soittolava" ; -- 20000 
--- lin bandy_A = "vääräsäärinen" ; -- 20000 
--- lin bandy_legged_A = "vääräsäärinen" ; -- 20000 
--- lin bangladeshi_A = "+?" ; -- 40000 
--- lin bangladeshi_N = "+?" ; -- 40000 
--- lin bangle_N = "rihkamakorut" ; -- 20000 
--- lin banian_N = "banian" ; -- 20000 
--- lin banian_tree_N = "+?" ; -- 40000 
--- lin banister_N = "porraskaide" ; -- 20000 
--- lin bank_bill_N = "+?" ; -- 40000 
--- lin bank_book_N = "+?" ; -- 40000 
--- lin bank_draft_N = "+?" ; -- 40000 
--- lin bank_rate_N = "+?" ; -- 40000 
--- lin banking_N = "vallittaa" ; -- 20000 
--- lin bankroll_N = "varat" ; -- 20000 
--- lin bankrupt_A = "maksukyvytön" ; -- 20000 
--- lin bankrupt_N = "maksukyvytön" ; -- 20000 
--- lin bankrupt_V2 = "konkurssin tehnyt" ; -- 30000 
--- lin banning_order_N = "kieltomääräys" ; -- 20000 
--- lin bannister_N = "porraskaide" ; -- 20000 
--- lin banquet_N = "juhla-ateria" ; -- 20000 
--- lin banquet_V = "virallinen juhla-ateria" ; -- 30000 
--- lin banquet_V2 = "virallinen juhla-ateria" ; -- 30000 
--- lin banshee_N = "banshee" ; -- 20000 
--- lin bant_V = "+?" ; -- 40000 
--- lin bantam_N = "bantamkana" ; -- 20000 
--- lin bantering_A = "vitsailla" ; -- 20000 
--- lin banting_N = "bantengi" ; -- 20000 
--- lin bantu_A = "+?" ; -- 40000 
--- lin bantu_N = "+?" ; -- 40000 
--- lin banyan_N = "banian" ; -- 20000 
--- lin baobab_N = "apinanleipäpuu" ; -- 20000 
--- lin baptismal_A = "kaste-" ; -- 20000 
--- lin baptist_A = "+?" ; -- 40000 
--- lin baptist_N = "+?" ; -- 40000 
--- lin barbadian_A = "+?" ; -- 40000 
--- lin barbadian_N = "+?" ; -- 40000 
--- lin barbed_A = "väkäpäinen" ; -- 20000 
--- lin barbel_N = "tuntosarvi" ; -- 20000 
--- lin barbican_N = "vartiotorni" ; -- 20000 
--- lin barbitone_N = "barbitoni" ; -- 20000 
--- lin barcarole_N = "barkarolli" ; -- 20000 
--- lin barcarolle_N = "barkarolli" ; -- 20000 
--- lin bardic_A = "bardinen" ; -- 20000 
--- lin bardolatry_N = "William Shakespearen palvonta" ; -- 30000 
--- lin bareback_Adv = "satulaton" ; -- 20000 
--- lin barebacked_A = "satulaton" ; -- 20000 
--- lin barebacked_Adv = "satulaton" ; -- 20000 
--- lin barefooted_A = "paljasjalkainen" ; -- 20000 
--- lin bareheaded_A = "avopäinen" ; -- 20000 
--- lin barelegged_A = "paljasjalkainen" ; -- 20000 
--- lin bargee_N = "proomun kuljettaja" ; -- 30000 
--- lin bargepole_N = "+?" ; -- 40000 
--- lin barley_sugar_N = "rintasokeri" ; -- 20000 
--- lin barley_water_N = "+?" ; -- 40000 
--- lin barleycorn_N = "ohranjyvä" ; -- 20000 
--- lin barman_N = "baarimikko" ; -- 20000 
--- lin barn_door_N = "+?" ; -- 40000 
--- lin barnacle_N = "valkoposkihanhi" ; -- 20000 
--- lin barnstorm_V = "olla vaalikiertueella" ; -- 30000 
--- lin barnstormer_N = "taitolentäjä" ; -- 20000 
--- lin barometric_A = "barometrinen" ; -- 20000 
--- lin baronage_N = "paronit" ; -- 20000 
--- lin baronet_N = "baronetti" ; -- 20000 
--- lin baronetcy_N = "baronetin arvo" ; -- 30000 
--- lin baronial_A = "ritari-" ; -- 20000 
--- lin barony_N = "paronin arvo" ; -- 30000 
--- lin baroque_A = "barokki-" ; -- 20000 
--- lin barouche_N = "hevoskärryt" ; -- 20000 
--- lin barque_N = "parkkilaiva" ; -- 20000 
--- lin barrel_V2 = "laittaa tynnyriin" ; -- 30000 
--- lin barrelled_A = "viistetty" ; -- 20000 
--- lin barricade_V2 = "sulkea barrikadilla" ; -- 30000 
--- lin barrow_N = "kottikärryllinen" ; -- 20000 
--- lin barrow_boy_N = "katukauppias" ; -- 20000 
--- lin barrow_man_N = "katukauppias" ; -- 20000 
--- lin bartender_N = "baarimestari" ; -- 20000 
--- lin barter_N = "vaihtokauppa" ; -- 20000 
--- lin barter_V = "tehdä vaihtokauppa" ; -- 30000 
--- lin barter_V2 = "tehdä vaihtokauppa" ; -- 30000 
--- lin barterer_N = "vaihtokaupantekijä" ; -- 20000 
--- lin bas_relief_N = "+?" ; -- 40000 
--- lin basal_A = "pohja-" ; -- 20000 
--- lin bascule_N = "laskusalpa" ; -- 20000 
--- lin baseboard_N = "jalkalista" ; -- 20000 
--- lin basement_N = "kellarikerros" ; -- 20000 
--- lin basil_N = "basilika" ; -- 20000 
--- lin basilica_N = "basilikakirkko" ; -- 20000 
--- lin basketry_N = "korityö" ; -- 20000 
--- lin bass_A = "meriahven" ; -- 20000 
--- lin bassinet_N = "vauvankori" ; -- 20000 
--- lin bastardize_V2 = "jäljitellä huonosti" ; -- 30000 
--- lin bastardy_N = "avioton syntyperä" ; -- 30000 
--- lin bastinado_N = "ruoskia jalkapohjia" ; -- 30000 
--- lin bastinado_V2 = "ruoskia jalkapohjia" ; -- 30000 
--- lin bath_V = "pestä jkta ammeessa" ; -- 30000 
--- lin bath_V2 = "pestä jkta ammeessa" ; -- 30000 
--- lin bath_chair_N = "+?" ; -- 40000 
--- lin bathing_N = "verhota" ; -- 20000 
--- lin bathing_cap_N = "+?" ; -- 40000 
--- lin bathing_costume_N = "+?" ; -- 40000 
--- lin bathing_machine_N = "+?" ; -- 40000 
--- lin bathing_suit_N = "+?" ; -- 40000 
--- lin bathrobe_N = "kylpytakki" ; -- 20000 
--- lin bathtub_N = "kylpyamme" ; -- 20000 
--- lin bathysphere_N = "batysfääri" ; -- 20000 
--- lin batik_N = "batiikkivärjätä" ; -- 20000 
--- lin batman_N = "sotilaspalvelija" ; -- 20000 
--- lin batsman_N = "batsman" ; -- 20000 
--- lin battle_axe_N = "noita-akka" ; -- 20000 
--- lin battle_cruiser_N = "+?" ; -- 40000 
--- lin battledore_N = "sulkapallomaila" ; -- 20000 
--- lin battledress_N = "+?" ; -- 40000 
--- lin battlefield_N = "taistelukenttä" ; -- 20000 
--- lin battleground_N = "taistelutanner" ; -- 20000 
--- lin battleship_N = "taistelulaiva" ; -- 20000 
--- lin bauble_N = "rihkamakorut" ; -- 20000 
--- lin baulk_V = "viivan takana" ; -- 30000 
--- lin baulk_V2 = "viivan takana" ; -- 30000 
--- lin bawbee_N = "puolen pennyn kolikko" ; -- 30000 
--- lin bawd_N = "säädytön nainen" ; -- 30000 
--- lin bawdily_Adv = "rivosti" ; -- 20000 
--- lin bawdy_A = "rivous" ; -- 20000 
--- lin bay_A = "mylviä" ; -- 20000 
--- lin bay_wreath_N = "+?" ; -- 40000 
--- lin bayonet_V2 = "iskeä pistimellä" ; -- 30000 
--- lin bayou_N = "suojärvi" ; -- 20000 
--- lin bazooka_N = "kevyt sinko" ; -- 30000 
--- lin beach_V2 = "vetää maihin" ; -- 30000 
--- lin beachcomber_N = "rantapummi" ; -- 20000 
--- lin beachhead_N = "sillanpääasema" ; -- 20000 
--- lin beachwear_N = "rantavaatteet" ; -- 20000 
--- lin beacon_fire_N = "+?" ; -- 40000 
--- lin beacon_light_N = "+?" ; -- 40000 
--- lin beading_N = "helmikoristelu" ; -- 20000 
--- lin beady_A = "koristeltu" ; -- 20000 
--- lin beagling_N = "koirametsästys" ; -- 20000 
--- lin beaker_N = "juomalasi" ; -- 20000 
--- lin beanfeast_N = "ruokakekkerit" ; -- 20000 
--- lin beano_N = "beano" ; -- 20000 
--- lin beanstalk_N = "pavunvarsi" ; -- 20000 
--- lin bearable_A = "siedettävä" ; -- 20000 
--- lin bearded_A = "ympäröidä" ; -- 20000 
--- lin beardless_A = "parraton" ; -- 20000 
--- lin bearish_A = "laskeva" ; -- 20000 
--- lin beastly_Adv = "kauhea" ; -- 20000 
--- lin beat_A = "muovata" ; -- 20000 
--- lin beaten_A = "muovata" ; -- 20000 
--- lin beatnik_N = "beatnikki" ; -- 20000 
--- lin beaujolais_N = "+?" ; -- 40000 
--- lin beauty_parlour_N = "+?" ; -- 40000 
--- lin beauty_salon_N = "+?" ; -- 40000 
--- lin beauty_sleep_N = "+?" ; -- 40000 
--- lin beauty_spot_N = "+?" ; -- 40000 
--- lin becalmed_A = "rauhoittua" ; -- 20000 
--- lin bedaubed_A = "liata" ; -- 20000 
--- lin bedded_A = "kerrostunut" ; -- 20000 
--- lin bedding_N = "majoittaa" ; -- 20000 
--- lin bedecked_A = "kaunistaa" ; -- 20000 
--- lin bedewed_A = "kostuttaa" ; -- 20000 
--- lin bedimmed_A = "hämärtynyt" ; -- 20000 
--- lin bedouin_N = "+?" ; -- 40000 
--- lin bedpan_N = "alusastia" ; -- 20000 
--- lin bedpost_N = "sängynpylväs" ; -- 20000 
--- lin bedridden_A = "vuoteenoma" ; -- 20000 
--- lin bedroll_N = "makuupussi" ; -- 20000 
--- lin bedroomed_A = "+?" ; -- 40000 
--- lin bedside_N = "vuoteen vieri" ; -- 30000 
--- lin bedsit_N = "yksiö" ; -- 20000 
--- lin bedsitting_room_N = "+?" ; -- 40000 
--- lin bedspread_N = "päiväpeitto" ; -- 20000 
--- lin bedstead_N = "sängyn runko" ; -- 30000 
--- lin beduin_N = "+?" ; -- 40000 
--- lin beech_N = "pyökki" ; -- 20000 
--- lin beefy_A = "lihaksikas" ; -- 20000 
--- lin beep_N = "äänimerkki" ; -- 20000 
--- lin beery_A = "oluenhuuruinen" ; -- 20000 
--- lin beeswax_N = "mehiläisvaha" ; -- 20000 
--- lin beeswax_V2 = "vahata mehiläisvahalla" ; -- 30000 
--- lin beetle_browed_A = "mulkoileva" ; -- 20000 
--- lin befall_V = "kohdata jkta" ; -- 30000 
--- lin befall_V2 = "kohdata jkta" ; -- 30000 
--- lin befogged_A = "hämmentynyt" ; -- 20000 
--- lin beforehand_A = "etukäteis-" ; -- 20000 
--- lin beforehand_Adv = "etukäteis-" ; -- 20000 
--- lin befriend_V2 = "ystävystyä jkn kanssa" ; -- 30000 
--- lin beget_V2 = "saada perillinen" ; -- 30000 
--- lin begetter_N = "siittäjä" ; -- 20000 
--- lin beggar_N = "kerjäläinen" ; -- 20000 
--- lin beggarman_N = "mieskerjäläinen" ; -- 20000 
--- lin beggarwoman_N = "kerjäläisnainen" ; -- 20000 
--- lin beggary_N = "kerjäläisyys" ; -- 20000 
--- lin begrimed_A = "ryvettää" ; -- 20000 
--- lin begum_N = "korkea-arvoinen nainen" ; -- 30000 
--- lin behalf_N = "nimissä" ; -- 20000 
--- lin behaved_A = "käyttäytyä" ; -- 20000 
--- lin behindhand_A = "myöhässä" ; -- 20000 
--- lin beholden_A = "kiitollisuudenvelkainen" ; -- 20000 
--- lin behove_V2 = "jkn kuuluu" ; -- 30000 
--- lin bejewelled_A = "+?" ; -- 40000 
--- lin belaying_pin_N = "+?" ; -- 40000 
--- lin belch_N = "röyhtäys" ; -- 20000 
--- lin belfry_N = "kellotorni" ; -- 20000 
--- lin belgian_A = "+?" ; -- 40000 
--- lin belgian_N = "+?" ; -- 40000 
--- lin belie_V2 = "antaa väärä käsitys jstak" ; -- 30000 
--- lin believing_N = "uskominen" ; -- 20000 
--- lin bell_V2 = "ripustaa kello jhk" ; -- 30000 
--- lin bell_bottomed_A = "leveälahkeiset" ; -- 20000 
--- lin bell_buoy_N = "+?" ; -- 40000 
--- lin bell_flower_N = "+?" ; -- 40000 
--- lin bell_founder_N = "+?" ; -- 40000 
--- lin bell_foundry_N = "+?" ; -- 40000 
--- lin bell_metal_N = "+?" ; -- 40000 
--- lin bell_push_N = "+?" ; -- 40000 
--- lin bell_ringer_N = "+?" ; -- 40000 
--- lin bell_tent_N = "+?" ; -- 40000 
--- lin bellicose_A = "riidanhaluinen" ; -- 20000 
--- lin bellied_A = "mahakas" ; -- 20000 
--- lin belligerency_N = "vihamielisyys" ; -- 20000 
--- lin belligerent_A = "vihamielinen" ; -- 20000 
--- lin bellow_V = "mylviä" ; -- 40000 
--- lin bellow_V2 = "mylviä" ; -- 40000 
--- lin bellyache_N = "mahakipu" ; -- 20000 
--- lin bellyflop_N = "+?" ; -- 40000 
--- lin bellyful_N = "saada tarpeekseen jstak" ; -- 30000 
--- lin bellyland_V = "+?" ; -- 40000 
--- lin bellylaugh_N = "hörönauraa" ; -- 20000 
--- lin bellylaugh_V = "hörönauraa" ; -- 40000 
--- lin belong_V = "kuulua jhk" ; -- 30000 
--- lin beloved_A = "kultanen" ; -- 20000 
--- lin belting_N = "vyöttää" ; -- 20000 
--- lin bemused_A = "ymmällä" ; -- 20000 
--- lin ben_N = "vuori" ; -- 20000 
--- lin benedictine_A = "munkkilikööri" ; -- 20000 
--- lin benedictine_N = "munkkilikööri" ; -- 20000 
--- lin benefactress_N = "hyväntekijä" ; -- 20000 
--- lin benefice_N = "kirkkoherranvirka" ; -- 20000 
--- lin beneficed_A = "kirkkoherranvirka" ; -- 20000 
--- lin beneficence_N = "hyväsydämisyys" ; -- 20000 
--- lin beneficiary_N = "edunsaaja" ; -- 20000 
--- lin benevolence_N = "hyväntahtoisuus" ; -- 20000 
--- lin benevolent_A = "hyväntahtoinen" ; -- 20000 
--- lin bengali_A = "+?" ; -- 40000 
--- lin bengali_N = "+?" ; -- 40000 
--- lin beninese_A = "+?" ; -- 40000 
--- lin beninese_N = "+?" ; -- 40000 
--- lin benumbed_A = "lamautunut" ; -- 20000 
--- lin benzedrine_N = "+?" ; -- 40000 
--- lin benzene_N = "bentseeni" ; -- 20000 
--- lin benzol_N = "bentseeni" ; -- 20000 
--- lin berate_V2 = "sättiä" ; -- 40000 
--- lin berg_N = "jäävuori" ; -- 20000 
--- lin beri_beri_N = "+?" ; -- 40000 
--- lin bermudan_A = "+?" ; -- 40000 
--- lin bermudan_N = "+?" ; -- 40000 
--- lin berserk_A = "suunniltaan raivosta" ; -- 30000 
--- lin beseeching_A = "rukoileva" ; -- 20000 
--- lin besotted_A = "päihtynyt" ; -- 20000 
--- lin bespangled_A = "ripottaa" ; -- 20000 
--- lin bespattered_A = "räiskyttää" ; -- 20000 
--- lin bespectacled_A = "silmälasipäinen" ; -- 20000 
--- lin best_seller_N = "+?" ; -- 40000 
--- lin bestiary_N = "bestiari" ; -- 20000 
--- lin bestir_V2 = "ryhdistäytyä" ; -- 40000 
--- lin betake_V2 = "+?" ; -- 40000 
--- lin betel_N = "betel" ; -- 20000 
--- lin betel_nut_N = "+?" ; -- 40000 
--- lin bethink_V2 = "miettiä jtak" ; -- 30000 
--- lin bettor_N = "vedonlyöjä" ; -- 20000 
--- lin bewildering_A = "hämmentää" ; -- 20000 
--- lin bewitching_A = "hurmata" ; -- 20000 
--- lin bey_N = "bei" ; -- 20000 
--- lin bezique_N = "bezique" ; -- 20000 
--- lin bhang_N = "bhang" ; -- 20000 
--- lin bhutani_A = "+?" ; -- 40000 
--- lin bhutani_N = "+?" ; -- 40000 
--- lin bias_N = "ennakkoasenne" ; -- 20000 
--- lin bias_V2 = "vaikuttaa jhk" ; -- 30000 
--- lin bib_N = "rintalappu" ; -- 20000 
--- lin bib_V = "rintalappu" ; -- 40000 
--- lin bible_N = "raamattu" ; -- 20000 
--- lin biblical_A = "raamatun-" ; -- 20000 
--- lin bibulous_A = "viinaan menevä" ; -- 30000 
--- lin bicameral_A = "kaksikammioinen" ; -- 20000 
--- lin bicentenary_N = "kaksisataavuotis-" ; -- 20000 
--- lin bicentennial_A = "kaksisataavuotis-" ; -- 20000 
--- lin bicentennial_N = "kaksisataavuotis-" ; -- 20000 
--- lin bicycle_V = "ajaa polkupyörällä" ; -- 30000 
--- lin biennial_N = "kaksivuotinen" ; -- 20000 
--- lin bier_N = "ruumispaarit" ; -- 20000 
--- lin biff_N = "hakata" ; -- 20000 
--- lin bifocal_A = "kaksiteho-" ; -- 20000 
--- lin bifurcate_A = "haarautua" ; -- 20000 
--- lin bifurcated_A = "haarautua" ; -- 20000 
--- lin big_boned_A = "isoluinen" ; -- 20000 
--- lin bigamist_N = "kaksinnaija" ; -- 20000 
--- lin bigamous_A = "bigaaminen" ; -- 20000 
--- lin bigwig_N = "mahtitekijä" ; -- 20000 
--- lin bijou_A = "jalokivikoru" ; -- 20000 
--- lin bikini_N = "bikini" ; -- 20000 
--- lin bilabial_A = "bilabiaalinen" ; -- 20000 
--- lin bilabial_N = "bilabiaalinen" ; -- 20000 
--- lin bilateralism_N = "molemminpuolinen symmetria" ; -- 30000 
--- lin bile_N = "sappineste" ; -- 20000 
--- lin bile_duct_N = "+?" ; -- 40000 
--- lin bilge_water_N = "+?" ; -- 40000 
--- lin bilharzia_N = "bilhartsia" ; -- 20000 
--- lin bilingual_A = "kaksikielinen" ; -- 20000 
--- lin bilingual_N = "kaksikielinen" ; -- 20000 
--- lin bill_poster_N = "+?" ; -- 40000 
--- lin bill_sticker_N = "+?" ; -- 40000 
--- lin billboard_N = "mainostaulu" ; -- 20000 
--- lin billet_doux_N = "+?" ; -- 40000 
--- lin billiard_marker_N = "+?" ; -- 40000 
--- lin billiard_player_N = "+?" ; -- 40000 
--- lin billiard_room_N = "+?" ; -- 40000 
--- lin billiard_table_N = "+?" ; -- 40000 
--- lin billion_A = "miljardi" ; -- 20000 
--- lin billionth_A = "miljardis" ; -- 20000 
--- lin billionth_N = "miljardis" ; -- 20000 
--- lin billowy_A = "aaltoileva" ; -- 20000 
--- lin billy_goat_N = "+?" ; -- 40000 
--- lin billy_ho_N = "vimmatusti" ; -- 20000 
--- lin billy_o_N = "+?" ; -- 40000 
--- lin biltong_N = "kuivaliha" ; -- 20000 
--- lin bimetallic_A = "bimetalli-" ; -- 20000 
--- lin binary_A = "binääri-" ; -- 20000 
--- lin binding_A = "velvoittaa" ; -- 20000 
--- lin binnacle_N = "kompassinsuojus" ; -- 20000 
--- lin binomial_A = "binomi-" ; -- 20000 
--- lin biochemistry_N = "biokemia" ; -- 20000 
--- lin biodegradable_A = "biologisesti hajoava" ; -- 30000 
--- lin biograph_N = "+?" ; -- 40000 
--- lin biographer_N = "elämäkertojen kirjoittaja" ; -- 30000 
--- lin biographic_A = "biografinen" ; -- 20000 
--- lin biographical_A = "biografinen" ; -- 20000 
--- lin bipartisan_A = "molempien puolueiden" ; -- 30000 
--- lin biped_N = "kaksijalkainen" ; -- 20000 
--- lin biplane_N = "kaksitaso" ; -- 20000 
--- lin birch_V2 = "piiskata koivurisulla" ; -- 30000 
--- lin birch_rod_N = "+?" ; -- 40000 
--- lin bird's_eye_A = "lintuperspektiivi-" ; -- 20000 
--- lin bird_fancier_N = "+?" ; -- 40000 
--- lin birdcage_N = "lintuhäkki" ; -- 20000 
--- lin birdlime_N = "linnunliima" ; -- 20000 
--- lin birdnesting_N = "kerätä linnunpesiä" ; -- 30000 
--- lin birdwatcher_N = "+?" ; -- 40000 
--- lin biretta_N = "biretta" ; -- 20000 
--- lin biro_N = "+?" ; -- 40000 
--- lin birth_control_N = "+?" ; -- 40000 
--- lin birthmark_N = "syntymämerkki" ; -- 20000 
--- lin birthplace_N = "syntymäpaikka" ; -- 20000 
--- lin biscuit_N = "keksi" ; -- 20000 
--- lin bisection_N = "puolittaminen" ; -- 20000 
--- lin bisexual_A = "biseksuaalinen" ; -- 20000 
--- lin bisexual_N = "biseksuaalinen" ; -- 20000 
--- lin bitter_sweet_A = "+?" ; -- 40000 
--- lin bittern_N = "kaulushaikara" ; -- 20000 
--- lin bituminous_A = "bitumi-" ; -- 20000 
--- lin bivalve_N = "kaksikuorinen" ; -- 20000 
--- lin bivouac_V = "leiriytyä" ; -- 40000 
--- lin bizarre_A = "eriskummallinen" ; -- 20000 
--- lin bizonal_A = "kaksivyöhykkeinen" ; -- 20000 
--- lin blab_V = "löpistä" ; -- 40000 
--- lin blab_V2 = "löpistä" ; -- 40000 
--- lin blabber_V = "lavertelija" ; -- 40000 
--- lin blabber_V2 = "lavertelija" ; -- 40000 
--- lin blabbermouth_N = "lavertelija" ; -- 20000 
--- lin black_beetle_N = "+?" ; -- 40000 
--- lin black_lead_N = "+?" ; -- 40000 
--- lin black_lead_V2 = "+?" ; -- 40000 
--- lin blackball_V2 = "äänestää vastaan" ; -- 30000 
--- lin blackberry_N = "karhunvatukka" ; -- 20000 
--- lin blackbird_N = "mustarastas" ; -- 20000 
--- lin blackcurrant_N = "+?" ; -- 40000 
--- lin blackguardly_A = "konnamainen" ; -- 20000 
--- lin blackhead_N = "mustapää" ; -- 20000 
--- lin blacking_N = "mustua" ; -- 20000 
--- lin blackleg_V = "rikkoa lakkoa" ; -- 30000 
--- lin blackleg_V2 = "rikkoa lakkoa" ; -- 30000 
--- lin blacklist_N = "musta lista" ; -- 30000 
--- lin blacklist_V2 = "musta lista" ; -- 30000 
--- lin blackmailer_N = "kiristäjä" ; -- 20000 
--- lin blackshirt_N = "+?" ; -- 40000 
--- lin blackthorn_N = "oratuomi" ; -- 20000 
--- lin blackwater_A = "mustavesikuume" ; -- 20000 
--- lin blah_N = "korkealentoinen puhe" ; -- 30000 
--- lin blancmange_N = "maitohyytelö" ; -- 20000 
--- lin blare_N = "raikua" ; -- 20000 
--- lin blasphemous_A = "rienaava" ; -- 20000 
--- lin blast_furnace_N = "+?" ; -- 40000 
--- lin blast_off_N = "+?" ; -- 40000 
--- lin blasted_A = "raikua" ; -- 20000 
--- lin blasé_A = "+?" ; -- 40000 
--- lin blazon_V2 = "koristella jk näyttävästi" ; -- 30000 
--- lin bleaching_powder_N = "+?" ; -- 40000 
--- lin bleary_A = "samea" ; -- 20000 
--- lin bleary_eyed_A = "sameasilmäinen" ; -- 20000 
--- lin bleat_N = "marista" ; -- 20000 
--- lin bleep_V = "piipata" ; -- 40000 
--- lin blether_N = "höpistä" ; -- 20000 
--- lin blether_V = "höpistä" ; -- 40000 
--- lin blight_N = "vahingoittaa" ; -- 20000 
--- lin blighty_N = "+?" ; -- 40000 
--- lin blimp_N = "ilmalaiva" ; -- 20000 
--- lin blindfold_A = "silmät sidottuina oleva" ; -- 30000 
--- lin blindfold_N = "silmät sidottuina oleva" ; -- 30000 
--- lin blindfold_V2 = "silmät sidottuina oleva" ; -- 30000 
--- lin blindman'sbuff_N = "+?" ; -- 40000 
--- lin blink_N = "vilkkua" ; -- 20000 
--- lin blinking_A = "vilkkua" ; -- 20000 
--- lin blip_N = "täplä" ; -- 20000 
--- lin blithe_A = "välinpitämätön" ; -- 20000 
--- lin blithering_A = "höpistä" ; -- 20000 
--- lin blithesome_A = "hilpeä" ; -- 20000 
--- lin blitz_N = "blitz" ; -- 20000 
--- lin blitz_V2 = "hyökätä varoittamatta" ; -- 30000 
--- lin blizzard_N = "ryöppy" ; -- 20000 
--- lin bloated_A = "paisua" ; -- 20000 
--- lin bloater_N = "savusilli" ; -- 20000 
--- lin blockade_runner_N = "saarronmurtaja" ; -- 20000 
--- lin blockbuster_N = "jymymenestys" ; -- 20000 
--- lin blockhead_N = "taulapää" ; -- 20000 
--- lin blood_bath_N = "+?" ; -- 40000 
--- lin blood_donor_N = "+?" ; -- 40000 
--- lin blood_group_N = "+?" ; -- 40000 
--- lin blood_heat_N = "+?" ; -- 40000 
--- lin blood_letting_N = "+?" ; -- 40000 
--- lin blood_money_N = "+?" ; -- 40000 
--- lin blood_poisoning_N = "+?" ; -- 40000 
--- lin blood_pressure_N = "+?" ; -- 40000 
--- lin blood_relation_N = "+?" ; -- 40000 
--- lin blood_transfusion_N = "+?" ; -- 40000 
--- lin blood_type_N = "+?" ; -- 40000 
--- lin blood_vessel_N = "+?" ; -- 40000 
--- lin bloodcurdling_A = "vertahyytävä" ; -- 20000 
--- lin bloodhound_N = "vihikoira" ; -- 20000 
--- lin bloodlust_N = "verenhimo" ; -- 20000 
--- lin bloodshot_A = "verestävä" ; -- 20000 
--- lin bloodstain_N = "veritahra" ; -- 20000 
--- lin bloodstock_N = "rotuhevoset" ; -- 20000 
--- lin bloodsucker_N = "verenimijä" ; -- 20000 
--- lin bloodthirsty_A = "verenhimoinen" ; -- 20000 
--- lin bloody_Adv = "verinen" ; -- 20000 
--- lin blooming_A = "kirottu" ; -- 20000 
--- lin blotter_N = "muistiinpanovihko" ; -- 20000 
--- lin blotting_paper_N = "+?" ; -- 40000 
--- lin blotto_A = "ympäri päissään oleva" ; -- 30000 
--- lin blouse_N = "pusero" ; -- 20000 
--- lin blow_dry_V2 = "kuivata hiustenkuivaimella" ; -- 30000 
--- lin blow_up_N = "+?" ; -- 40000 
--- lin blowfly_N = "lihakärpänen" ; -- 20000 
--- lin blowhole_N = "ilmareikä" ; -- 20000 
--- lin blowing_up_N = "+?" ; -- 40000 
--- lin blowlamp_N = "puhalluslamppu" ; -- 20000 
--- lin blowout_N = "rengasrikko" ; -- 20000 
--- lin blowpipe_N = "puhallusputki" ; -- 20000 
--- lin blowtorch_N = "puhalluslamppu" ; -- 20000 
--- lin blowzy_A = "homssuinen" ; -- 20000 
--- lin blue_collar_A = "tehdas-" ; -- 20000 
--- lin blue_jacket_N = "+?" ; -- 40000 
--- lin blue_pencil_V2 = "käyttää punakynää" ; -- 30000 
--- lin bluebell_N = "englanninsinililja" ; -- 20000 
--- lin bluebottle_N = "raatokärpänen" ; -- 20000 
--- lin bluestocking_N = "sinisukka" ; -- 20000 
--- lin bluffer_N = "jyrkkä" ; -- 20000 
--- lin bluffness_N = "suorapuheisuus" ; -- 20000 
--- lin bluish_A = "sinertävä" ; -- 20000 
--- lin blunderbuss_N = "väkipyssy" ; -- 20000 
--- lin blurb_N = "mainosteksti" ; -- 20000 
--- lin blushing_A = "punastua" ; -- 20000 
--- lin blustery_A = "myrskyinen" ; -- 20000 
--- lin blvd_N = "+?" ; -- 40000 
--- lin bma_N = "+?" ; -- 40000 
--- lin bmus_N = "+?" ; -- 40000 
--- lin bo'sn_N = "+?" ; -- 40000 
--- lin bo'sun_N = "pursimies" ; -- 20000 
--- lin boa_constrictor_N = "+?" ; -- 40000 
--- lin boarding_card_N = "+?" ; -- 40000 
--- lin boarding_house_N = "+?" ; -- 40000 
--- lin boarding_school_N = "+?" ; -- 40000 
--- lin boardroom_N = "kokoushuone" ; -- 20000 
--- lin boardwalk_N = "kävelytie" ; -- 20000 
--- lin boaster_N = "rehentelijä" ; -- 20000 
--- lin boastful_A = "kehuskeleva" ; -- 20000 
--- lin boat_hook_N = "+?" ; -- 40000 
--- lin boat_house_N = "+?" ; -- 40000 
--- lin boat_race_N = "kilpasoutaa" ; -- 20000 
--- lin boat_train_N = "+?" ; -- 40000 
--- lin boatswain_N = "pursimies" ; -- 20000 
--- lin bobby_soxer_N = "+?" ; -- 40000 
--- lin bobolink_N = "heinäturpiaali" ; -- 20000 
--- lin bobsled_N = "rattikelkka" ; -- 20000 
--- lin bobsleigh_N = "rattikelkka" ; -- 20000 
--- lin bobtail_N = "töpöhäntäinen" ; -- 20000 
--- lin boche_A = "+?" ; -- 40000 
--- lin bode_V = "enteillä" ; -- 40000 
--- lin bode_V2 = "enteillä" ; -- 40000 
--- lin bodice_N = "puvun yläosa" ; -- 30000 
--- lin bodied_A = "antaa muoto jllk" ; -- 30000 
--- lin bodily_Adv = "ruumiillinen" ; -- 20000 
--- lin body_servant_N = "+?" ; -- 40000 
--- lin body_snatcher_N = "+?" ; -- 40000 
--- lin bodyguard_N = "henkivartija" ; -- 20000 
--- lin boer_A = "+?" ; -- 40000 
--- lin boer_N = "+?" ; -- 40000 
--- lin bog_V = "juuttua paikoilleen" ; -- 30000 
--- lin bog_V2 = "juuttua paikoilleen" ; -- 30000 
--- lin bogey_N = "mörkö" ; -- 20000 
--- lin bogeyman_N = "mörkö" ; -- 20000 
--- lin boggy_A = "soinen" ; -- 20000 
--- lin bogie_N = "bogie" ; -- 20000 
--- lin bogus_A = "teko-" ; -- 20000 
--- lin bogy_N = "mörökölli" ; -- 20000 
--- lin bohemian_A = "boheemi" ; -- 20000 
--- lin boilersuit_N = "haalarit" ; -- 20000 
--- lin boiling_point_N = "+?" ; -- 40000 
--- lin bole_N = "bola" ; -- 20000 
--- lin bolivian_A = "+?" ; -- 40000 
--- lin bolivian_N = "+?" ; -- 40000 
--- lin boll_N = "boll" ; -- 20000 
--- lin bollard_N = "pollari" ; -- 20000 
--- lin bollock_N = "bollock" ; -- 20000 
--- lin boloney_N = "hölynpöly" ; -- 20000 
--- lin bolshevik_N = "+?" ; -- 40000 
--- lin bolster_N = "voimistaa" ; -- 20000 
--- lin bolt_Adv = "rynnätä" ; -- 20000 
--- lin bolt_hole_N = "piilopaikka" ; -- 20000 
--- lin bomb_proof_A = "+?" ; -- 40000 
--- lin bomb_sight_N = "+?" ; -- 40000 
--- lin bomb_site_N = "+?" ; -- 40000 
--- lin bombastically_Adv = "mahtipontisesti" ; -- 20000 
--- lin bomber_N = "bomber" ; -- 20000 
--- lin bonafide_A = "+?" ; -- 40000 
--- lin bonafide_Adv = "+?" ; -- 40000 
--- lin bond_holder_N = "+?" ; -- 40000 
--- lin bone_dry_A = "rutikuiva" ; -- 20000 
--- lin bone_head_N = "+?" ; -- 40000 
--- lin bone_idle_A = "umpilaiska" ; -- 20000 
--- lin bone_lazy_A = "patalaiska" ; -- 20000 
--- lin bone_setter_N = "+?" ; -- 40000 
--- lin boneless_A = "ruodoton" ; -- 20000 
--- lin bonemeal_N = "luujauho" ; -- 20000 
--- lin boneshaker_N = "kosla" ; -- 20000 
--- lin bonfire_N = "kokko" ; -- 20000 
--- lin bonhomie_N = "hyväntahtoisuus" ; -- 20000 
--- lin bonito_N = "juovaselkäsarda" ; -- 20000 
--- lin bonmot_N = "+?" ; -- 40000 
--- lin bonnily_Adv = "ihastuttavasti" ; -- 20000 
--- lin bony_A = "ruotoinen" ; -- 20000 
--- lin boob_V = "möhliä" ; -- 40000 
--- lin booby_trap_N = "+?" ; -- 40000 
--- lin boogie_N = "boogie" ; -- 20000 
--- lin boogie_woogie_N = "boogie-woogie" ; -- 20000 
--- lin book_end_N = "+?" ; -- 40000 
--- lin book_keeper_N = "+?" ; -- 40000 
--- lin bookable_A = "varattavissa" ; -- 20000 
--- lin bookcase_N = "kirjahylly" ; -- 20000 
--- lin bookclub_N = "kirjakerho" ; -- 20000 
--- lin bookie_N = "vedonvälittäjä" ; -- 20000 
--- lin bookish_A = "lukuintoinen" ; -- 20000 
--- lin bookishness_N = "kirjaviisaus" ; -- 20000 
--- lin bookkeeper_N = "kirjanpitäjä" ; -- 20000 
--- lin bookkeeping_N = "tilinpito" ; -- 20000 
--- lin bookmaker_N = "vedonvälittäjä" ; -- 20000 
--- lin bookmark_N = "kirjanmerkki" ; -- 20000 
--- lin bookmarker_N = "kirjanmerkki" ; -- 20000 
--- lin bookmobile_N = "kirjastoauto" ; -- 20000 
--- lin bookseller_N = "kirjakauppias" ; -- 20000 
--- lin bookstall_N = "kirjakioski" ; -- 20000 
--- lin bookworm_N = "lukutoukka" ; -- 20000 
--- lin boon_A = "lahja" ; -- 20000 
--- lin boorish_A = "moukkamainen" ; -- 20000 
--- lin booted_A = "käynnistää" ; -- 20000 
--- lin bootlace_N = "kengännauha" ; -- 20000 
--- lin bootless_A = "hyödytön" ; -- 20000 
--- lin booze_V = "viina" ; -- 40000 
--- lin booze_up_N = "ryyppäjäiset" ; -- 20000 
--- lin boozy_A = "juopotteleva" ; -- 20000 
--- lin bopeep_N = "kurkistusleikki" ; -- 20000 
--- lin boracic_A = "boori-" ; -- 20000 
--- lin borage_N = "kurkkuyrtti" ; -- 20000 
--- lin borax_N = "booraksi" ; -- 20000 
--- lin bordeaux_N = "+?" ; -- 40000 
--- lin borderer_N = "rajaseutulainen" ; -- 20000 
--- lin borderland_N = "rajaseutu" ; -- 20000 
--- lin borderline_N = "vähäpätöinen" ; -- 20000 
--- lin bore_hole_N = "porauskuilu" ; -- 20000 
--- lin boric_A = "boori-" ; -- 20000 
--- lin boring_A = "kairaaminen" ; -- 20000 
--- lin borsch_N = "borssikeitto" ; -- 20000 
--- lin borstal_N = "koulukoti" ; -- 20000 
--- lin borzoi_N = "borzoi" ; -- 20000 
--- lin bosh_N = "pötypuhe" ; -- 20000 
--- lin boss_eyed_A = "kierosilmäinen" ; -- 20000 
--- lin bossy_A = "komenteleva" ; -- 20000 
--- lin botanize_V = "tutkia kasveja" ; -- 30000 
--- lin botcher_N = "poropeukalo" ; -- 20000 
--- lin both_Adv = "molemmat" ; -- 20000 
--- lin bottle_fed_A = "pulloruokittu" ; -- 20000 
--- lin bottle_green_A = "tummanvihreä" ; -- 20000 
--- lin bottleneck_N = "kaventua" ; -- 20000 
--- lin bottomless_A = "pohjaton" ; -- 20000 
--- lin boudoir_N = "budoaari" ; -- 20000 
--- lin bougainvillea_N = "Bougainvillea" ; -- 20000 
--- lin bouillon_N = "bouillon" ; -- 20000 
--- lin boulder_N = "siirtolohkare" ; -- 20000 
--- lin bound_A = "menevä" ; -- 20000 
--- lin bounteous_A = "runsaskätinen" ; -- 20000 
--- lin bourse_N = "+?" ; -- 40000 
--- lin bovine_A = "nauta-" ; -- 20000 
--- lin bovril_N = "+?" ; -- 40000 
--- lin bower_N = "lehtimaja" ; -- 20000 
--- lin bowieknife_N = "+?" ; -- 40000 
--- lin bowline_N = "paalusolmu" ; -- 20000 
--- lin bowling_green_N = "+?" ; -- 40000 
--- lin bowman_N = "jousimies" ; -- 20000 
--- lin bowsprit_N = "kokkapuu" ; -- 20000 
--- lin box_kite_N = "+?" ; -- 40000 
--- lin box_number_N = "+?" ; -- 40000 
--- lin box_office_N = "+?" ; -- 40000 
--- lin boxing_glove_N = "+?" ; -- 40000 
--- lin boxing_match_N = "+?" ; -- 40000 
--- lin boxingday_N = "+?" ; -- 40000 
--- lin boxwood_N = "puksipuu" ; -- 20000 
--- lin boyfriend_N = "poikakaveri" ; -- 20000 
--- lin boyish_A = "poikamainen" ; -- 20000 
--- lin bra_N = "rintaliivit" ; -- 20000 
--- lin bracken_N = "sananjalka" ; -- 20000 
--- lin brackish_A = "epämiellyttävä" ; -- 20000 
--- lin bract_N = "suojuslehti" ; -- 20000 
--- lin bradawl_N = "naskali" ; -- 20000 
--- lin braille_N = "braillekirjoitus" ; -- 20000 
--- lin brain_teaser_N = "pähkinä" ; -- 20000 
--- lin brainchild_N = "hengentuote" ; -- 20000 
--- lin brainless_A = "aivoton" ; -- 20000 
--- lin brainstorm_N = "älynväläys" ; -- 20000 
--- lin brainwash_V2 = "aivopestä" ; -- 40000 
--- lin brainwashed_A = "aivopestä" ; -- 20000 
--- lin brainwashing_N = "aivopestä" ; -- 20000 
--- lin brakeman_N = "jarrumies" ; -- 20000 
--- lin bran_new_A = "tuliterä" ; -- 20000 
--- lin branchy_A = "runsasoksainen" ; -- 20000 
--- lin brand_new_A = "upouusi" ; -- 20000 
--- lin branding_iron_N = "+?" ; -- 40000 
--- lin brandy_ball_N = "+?" ; -- 40000 
--- lin brandy_snap_N = "+?" ; -- 40000 
--- lin brash_A = "röyhkeä" ; -- 20000 
--- lin brassard_N = "käsivarsisuojus" ; -- 20000 
--- lin brassiere_N = "rintaliivit" ; -- 20000 
--- lin brassière_N = "+?" ; -- 40000 
--- lin brassy_A = "rehentelevä" ; -- 20000 
--- lin brat_N = "vintiö" ; -- 20000 
--- lin bravado_N = "uhmailu" ; -- 20000 
--- lin bravo_N = "bravo-huuto" ; -- 20000 
--- lin brawl_N = "rettelö" ; -- 20000 
--- lin brawler_N = "rettelöijä" ; -- 20000 
--- lin brawn_N = "lihasvoima" ; -- 20000 
--- lin brawny_A = "roteva" ; -- 20000 
--- lin brazen_A = "messinkinen" ; -- 20000 
--- lin brazen_V2 = "esiintyä muina miehinä" ; -- 30000 
--- lin brazen_faced_A = "röyhkeä" ; -- 20000 
--- lin brazier_N = "hiilipannu" ; -- 20000 
--- lin brazilian_A = "+?" ; -- 40000 
--- lin brazilian_N = "+?" ; -- 40000 
--- lin breadcrumb_N = "korppujauho" ; -- 20000 
--- lin breadfruit_N = "leipäpuu" ; -- 20000 
--- lin breadline_N = "leipäjono" ; -- 20000 
--- lin breadthways_Adv = "leveyssuunnassa" ; -- 20000 
--- lin breadthwise_Adv = "leveyssuunnassa" ; -- 20000 
--- lin breadwinner_N = "elättäjä" ; -- 20000 
--- lin break_up_N = "+?" ; -- 40000 
--- lin breakable_A = "hauras" ; -- 20000 
--- lin breakaway_N = "irtiotto" ; -- 20000 
--- lin breakaways_N = "irtiotto" ; -- 20000 
--- lin breaker_N = "virrankatkaisin" ; -- 20000 
--- lin breakwater_N = "aallonmurtaja" ; -- 20000 
--- lin breast_deep_Adv = "rinnankorkeudella" ; -- 20000 
--- lin breast_fed_A = "rintaruokittu" ; -- 20000 
--- lin breast_high_Adv = "rinnankorkeudella" ; -- 20000 
--- lin breast_plate_N = "+?" ; -- 40000 
--- lin breastfeed_V = "imettää" ; -- 40000 
--- lin breastfeed_V2 = "imettää" ; -- 40000 
--- lin breaststroke_N = "rintauinti" ; -- 20000 
--- lin breastwork_N = "suojarakenne" ; -- 20000 
--- lin breathalyser_N = "puhallusmittari" ; -- 20000 
--- lin breather_N = "imuputki" ; -- 20000 
--- lin breathing_N = "hiiskua" ; -- 20000 
--- lin breathing_space_N = "+?" ; -- 40000 
--- lin breathless_A = "hengittämätön" ; -- 20000 
--- lin breech_N = "patruunapesä" ; -- 20000 
--- lin breech_block_N = "+?" ; -- 40000 
--- lin breeches_buoy_N = "+?" ; -- 40000 
--- lin breeze_N = "liitää" ; -- 20000 
--- lin breezily_Adv = "tuulahtavasti" ; -- 20000 
--- lin breezy_A = "kevytmielinen" ; -- 20000 
--- lin bren_N = "+?" ; -- 40000 
--- lin bren_gun_N = "+?" ; -- 40000 
--- lin breve_N = "lyhyysmerkki" ; -- 20000 
--- lin breviary_N = "breviaario" ; -- 20000 
--- lin brevity_N = "lyhytsanaisuus" ; -- 20000 
--- lin brewer_N = "panimomestari" ; -- 20000 
--- lin briar_N = "briar-piippu" ; -- 20000 
--- lin bribable_A = "lahjottavissa" ; -- 20000 
--- lin bric_a_brac_N = "pikkuesineet" ; -- 20000 
--- lin brick_V2 = "reilu tyyppi" ; -- 30000 
--- lin brick_field_N = "+?" ; -- 40000 
--- lin brickkiln_N = "tiiliuuni" ; -- 20000 
--- lin brickwork_N = "tiilimuuraus" ; -- 20000 
--- lin bridal_A = "morsius-" ; -- 20000 
--- lin bridecake_N = "morsiuskakku" ; -- 20000 
--- lin bridesmaid_N = "morsiusneito" ; -- 20000 
--- lin bridgehead_N = "sillanpääasema" ; -- 20000 
--- lin bridle_N = "hillintä" ; -- 20000 
--- lin bridle_path_N = "+?" ; -- 40000 
--- lin bridle_road_N = "+?" ; -- 40000 
--- lin briefing_N = "käskynjako" ; -- 20000 
--- lin brigadier_N = "prikaatinkomentaja" ; -- 20000 
--- lin brigand_N = "maantierosvo" ; -- 20000 
--- lin bright_Adv = "älykäs" ; -- 20000 
--- lin brill_N = "silokampela" ; -- 20000 
--- lin brilliantine_N = "hiusvoide" ; -- 20000 
--- lin brimfull_A = "piripinnassa" ; -- 20000 
--- lin brimstone_N = "rikki" ; -- 20000 
--- lin brindled_A = "laikukas" ; -- 20000 
--- lin brine_N = "suolaliemi" ; -- 20000 
--- lin briny_A = "meri" ; -- 20000 
--- lin britannic_A = "+?" ; -- 40000 
--- lin britisher_N = "+?" ; -- 40000 
--- lin briton_A = "+?" ; -- 40000 
--- lin briton_N = "+?" ; -- 40000 
--- lin broach_V = "ottaa puheeksi" ; -- 30000 
--- lin broach_V2 = "ottaa puheeksi" ; -- 30000 
--- lin broadcast_Adv = "hajakylvää" ; -- 20000 
--- lin broadcasting_A = "hajakylvää" ; -- 20000 
--- lin broadsheet_N = "mainosjuliste" ; -- 20000 
--- lin broadways_Adv = "+?" ; -- 40000 
--- lin broadwise_Adv = "leveyssuunnassa" ; -- 20000 
--- lin broccoli_N = "parsakaali" ; -- 20000 
--- lin brogue_N = "tukeva kenkä" ; -- 30000 
--- lin broke_A = "murtautua" ; -- 20000 
--- lin broken_hearted_A = "+?" ; -- 40000 
--- lin brokerage_N = "meklaritoimi" ; -- 20000 
--- lin bronchial_A = "bronkiaalinen" ; -- 20000 
--- lin bronchitic_A = "bronkiittinen" ; -- 20000 
--- lin bronchus_N = "bronkus" ; -- 20000 
--- lin bronco_N = "villihevonen" ; -- 20000 
--- lin brooch_N = "rintaneula" ; -- 20000 
--- lin brood_hen_N = "+?" ; -- 40000 
--- lin brood_mare_N = "+?" ; -- 40000 
--- lin broody_A = "mietiskelevä" ; -- 20000 
--- lin broomstick_N = "luudanvarsi" ; -- 20000 
--- lin brougham_N = "umpivaunut" ; -- 20000 
--- lin brownish_A = "ruskeahko" ; -- 20000 
--- lin bruiser_N = "järkäle" ; -- 20000 
--- lin bruneian_A = "+?" ; -- 40000 
--- lin bruneian_N = "+?" ; -- 40000 
--- lin brunette_N = "ruskeaverikkö" ; -- 20000 
--- lin brunt_N = "haittavaikutukset" ; -- 20000 
--- lin brush_up_N = "+?" ; -- 40000 
--- lin brushwork_N = "maalaustapa" ; -- 20000 
--- lin brusqueness_N = "töykeys" ; -- 20000 
--- lin bsc_N = "+?" ; -- 40000 
--- lin bubbly_N = "vilkas" ; -- 20000 
--- lin bubonic_A = "paise-" ; -- 20000 
--- lin buckram_N = "jäykkä" ; -- 20000 
--- lin buckshot_N = "karkeat haulit" ; -- 30000 
--- lin buckskin_N = "ruunivoikko" ; -- 20000 
--- lin bucktooth_N = "etuhammas" ; -- 20000 
--- lin buckwheat_N = "tattari" ; -- 20000 
--- lin bucolic_A = "maalais-" ; -- 20000 
--- lin bucolics_N = "bukolinen" ; -- 20000 
--- lin buddhism_N = "+?" ; -- 40000 
--- lin buddhist_N = "+?" ; -- 40000 
--- lin budding_A = "budding" ; -- 20000 
--- lin budgetary_A = "budjetti-" ; -- 20000 
--- lin bug_V2 = "roikkua kimpussa" ; -- 30000 
--- lin bug_hunter_N = "hyönteistieteilijä" ; -- 20000 
--- lin bugger_V = "homoilla" ; -- 40000 
--- lin bugger_V2 = "homoilla" ; -- 40000 
--- lin bugger_all_N = "+?" ; -- 40000 
--- lin buggery_N = "homoilu" ; -- 20000 
--- lin bugler_N = "torvenpuhaltaja" ; -- 20000 
--- lin buhl_N = "buhl" ; -- 20000 
--- lin build_up_N = "+?" ; -- 40000 
--- lin building_society_N = "+?" ; -- 40000 
--- lin built_up_A = "rakennettu" ; -- 20000 
--- lin bulbous_A = "kupumainen" ; -- 20000 
--- lin bulbul_N = "bulbuli" ; -- 20000 
--- lin bull's_eye_N = "+?" ; -- 40000 
--- lin bull_headed_A = "+?" ; -- 40000 
--- lin bull_neck_N = "+?" ; -- 40000 
--- lin bull_terrier_N = "+?" ; -- 40000 
--- lin bulldozer_N = "puskutraktori" ; -- 20000 
--- lin bullet_headed_A = "itsepäinen" ; -- 20000 
--- lin bulletproof_A = "luodinkestävä" ; -- 20000 
--- lin bullfight_N = "härkätaistelu" ; -- 20000 
--- lin bullfighter_N = "härkätaistelija" ; -- 20000 
--- lin bullfrog_N = "härkäsammakko" ; -- 20000 
--- lin bullion_N = "kultaharkko" ; -- 20000 
--- lin bullock_N = "härkä" ; -- 20000 
--- lin bullring_N = "härkätaisteluareena" ; -- 20000 
--- lin bulrush_N = "röyhyvihvilä" ; -- 20000 
--- lin bumboat_N = "kauppavene" ; -- 20000 
--- lin bump_Adv = "jysäys" ; -- 20000 
--- lin bumper_N = "piripinta" ; -- 20000 
--- lin bumpkin_N = "maalaisjuntti" ; -- 20000 
--- lin bumpy_A = "kuoppainen" ; -- 20000 
--- lin bun_N = "sämpylä" ; -- 20000 
--- lin buna_N = "buna" ; -- 20000 
--- lin bung_hole_N = "+?" ; -- 40000 
--- lin bungaloid_A = "matalaan rakennettu" ; -- 30000 
--- lin bunion_N = "vaivaisenluu" ; -- 20000 
--- lin bunker_V = "lyödä hiekkaesteeseen" ; -- 30000 
--- lin bunker_V2 = "lyödä hiekkaesteeseen" ; -- 30000 
--- lin bunkum_N = "hölynpöly" ; -- 20000 
--- lin bunsen_N = "bunsenlamppu" ; -- 20000 
--- lin burberry_N = "+?" ; -- 40000 
--- lin bureaucratic_A = "virkavaltainen" ; -- 20000 
--- lin burette_N = "byretti" ; -- 20000 
--- lin burgh_N = "kaupunkikunta" ; -- 20000 
--- lin burglar_N = "murtovaras" ; -- 20000 
--- lin burglar_alarm_N = "+?" ; -- 40000 
--- lin burglar_proof_A = "+?" ; -- 40000 
--- lin burglarious_A = "murto-" ; -- 20000 
--- lin burglary_N = "murtovarkaus" ; -- 20000 
--- lin burgundy_N = "viininpunainen" ; -- 20000 
--- lin burial_N = "hautaus" ; -- 20000 
--- lin burial_ground_N = "+?" ; -- 40000 
--- lin burlap_N = "säkkikangas" ; -- 20000 
--- lin burlesque_N = "varietee-esitys" ; -- 20000 
--- lin burlesque_V2 = "tehdä pilaa" ; -- 30000 
--- lin burly_A = "roteva" ; -- 20000 
--- lin burmese_A = "+?" ; -- 40000 
--- lin burmese_N = "+?" ; -- 40000 
--- lin burn_up_N = "+?" ; -- 40000 
--- lin burp_N = "röyhtäys" ; -- 20000 
--- lin burp_V = "röyhtäys" ; -- 40000 
--- lin burp_V2 = "röyhtäys" ; -- 40000 
--- lin burr_drill_N = "+?" ; -- 40000 
--- lin bursar_N = "rahastonhoitaja" ; -- 20000 
--- lin burton_N = "+?" ; -- 40000 
--- lin burundian_A = "+?" ; -- 40000 
--- lin burundian_N = "+?" ; -- 40000 
--- lin burying_ground_N = "+?" ; -- 40000 
--- lin busby_N = "karhunnahkalakki" ; -- 20000 
--- lin bushel_N = "remontoida" ; -- 20000 
--- lin bushman_N = "uudisraivaaja" ; -- 20000 
--- lin bushy_A = "pensasmainen" ; -- 20000 
--- lin busily_Adv = "kiireisesti" ; -- 20000 
--- lin businesslike_A = "järjestelmällinen" ; -- 20000 
--- lin busker_N = "katusoittaja" ; -- 20000 
--- lin busman_N = "bussinkuljettaja" ; -- 20000 
--- lin bustard_N = "trappi" ; -- 20000 
--- lin busy_V2 = "pitää työssä" ; -- 30000 
--- lin busybody_N = "sekaantuja" ; -- 20000 
--- lin butch_A = "miesmäinen" ; -- 20000 
--- lin butler_N = "hovimestari" ; -- 20000 
--- lin butterbean_N = "voipapu" ; -- 20000 
--- lin butterfingers_N = "mämmikoura" ; -- 20000 
--- lin buttermilk_N = "kirnupiimä" ; -- 20000 
--- lin butterscotch_N = "kermatoffee" ; -- 20000 
--- lin buttonhole_N = "napinreikä" ; -- 20000 
--- lin buttonhole_V2 = "roikkua rintapielissä" ; -- 30000 
--- lin buttonhook_N = "nappikoukku" ; -- 20000 
--- lin buttonwood_N = "lännenplataani" ; -- 20000 
--- lin buttress_N = "vahvistaa" ; -- 20000 
--- lin buzz_V = "lentää matalalla" ; -- 30000 
--- lin buzz_V2 = "lentää matalalla" ; -- 30000 
--- lin buzzard_N = "korppikotka" ; -- 20000 
--- lin bvm_N = "+?" ; -- 40000 
--- lin by_election_N = "+?" ; -- 40000 
--- lin bye_N = "hei" ; -- 20000 
--- lin bye_bye_N = "hei" ; -- 20000 
--- lin bye_law_N = "+?" ; -- 40000 
--- lin bygone_A = "mennyt" ; -- 20000 
--- lin bylaw_N = "yhtiöjärjestys" ; -- 20000 
--- lin bypass_N = "sivujohto" ; -- 20000 
--- lin bypath_N = "sivutie" ; -- 20000 
--- lin byplay_N = "liikkeet ja eleet" ; -- 30000 
--- lin byproduct_N = "lieveilmiö" ; -- 20000 
--- lin byroad_N = "sivutie" ; -- 20000 
--- lin byway_N = "sivutie" ; -- 20000 
--- lin byword_N = "tunnuslause" ; -- 20000 
--- lin bêtenoire_N = "+?" ; -- 40000 
--- lin ca'canny_N = "+?" ; -- 40000 
--- lin cab_rank_N = "+?" ; -- 40000 
--- lin cabal_N = "vehkeillä" ; -- 20000 
--- lin cabinet_maker_N = "+?" ; -- 40000 
--- lin cable's_length_N = "+?" ; -- 40000 
--- lin cable_car_N = "+?" ; -- 40000 
--- lin cable_length_N = "+?" ; -- 40000 
--- lin cable_railway_N = "+?" ; -- 40000 
--- lin cablegram_N = "sähke" ; -- 20000 
--- lin cabman_N = "pirssikuski" ; -- 20000 
--- lin caboose_N = "konduktöörinvaunu" ; -- 20000 
--- lin cabstand_N = "taksitolppa" ; -- 20000 
--- lin cacao_N = "kaakaopuu" ; -- 20000 
--- lin cacao_bean_N = "+?" ; -- 40000 
--- lin cacao_tree_N = "+?" ; -- 40000 
--- lin cache_N = "kätköpaikka" ; -- 20000 
--- lin cachou_N = "pastilli" ; -- 20000 
--- lin cackler_N = "timali" ; -- 20000 
--- lin cacophonous_A = "kakofoninen" ; -- 20000 
--- lin cadaverous_A = "kalmankalpea" ; -- 20000 
--- lin caddish_A = "töykeä" ; -- 20000 
--- lin caddy_N = "teenlehtirasia" ; -- 20000 
--- lin caesar_N = "+?" ; -- 40000 
--- lin caesarian_A = "keisari-" ; -- 20000 
--- lin cafe_au_lait_N = "+?" ; -- 40000 
--- lin café_N = "+?" ; -- 40000 
--- lin cagily_Adv = "salamyhkäisesti" ; -- 20000 
--- lin cairn_N = "cairnterrieri" ; -- 20000 
--- lin caisson_N = "kasuuni" ; -- 20000 
--- lin calabash_N = "kalebassi" ; -- 20000 
--- lin calculable_A = "laskettava" ; -- 20000 
--- lin calculating_A = "luottaa" ; -- 20000 
--- lin calculus_N = "kivettymä" ; -- 20000 
--- lin calf_love_N = "+?" ; -- 40000 
--- lin calico_N = "kalikoo-" ; -- 20000 
--- lin californian_A = "+?" ; -- 40000 
--- lin californian_N = "+?" ; -- 40000 
--- lin caliphate_N = "kalifaatti" ; -- 20000 
--- lin calisthenics_N = "kallisteniikka" ; -- 20000 
--- lin calk_N = "kitata" ; -- 20000 
--- lin call_box_N = "+?" ; -- 40000 
--- lin call_girl_N = "+?" ; -- 40000 
--- lin call_over_N = "+?" ; -- 40000 
--- lin call_up_N = "+?" ; -- 40000 
--- lin calligraphy_N = "kalligrafia" ; -- 20000 
--- lin calliope_N = "höyryurut" ; -- 20000 
--- lin callosity_N = "känsä" ; -- 20000 
--- lin callow_A = "vihreä" ; -- 20000 
--- lin calomel_N = "kalomeli" ; -- 20000 
--- lin calorific_A = "kuumentava" ; -- 20000 
--- lin calvinism_N = "+?" ; -- 40000 
--- lin calvinist_N = "+?" ; -- 40000 
--- lin calypso_N = "neidonkenkä" ; -- 20000 
--- lin calyx_N = "verhiö" ; -- 20000 
--- lin cam_N = "nokkapyörä" ; -- 20000 
--- lin cambodian_A = "+?" ; -- 40000 
--- lin cambodian_N = "+?" ; -- 40000 
--- lin camel_hair_N = "+?" ; -- 40000 
--- lin camembert_N = "+?" ; -- 40000 
--- lin cameraman_N = "kameramies" ; -- 20000 
--- lin cameroonian_A = "+?" ; -- 40000 
--- lin cameroonian_N = "+?" ; -- 40000 
--- lin camp_A = "camp" ; -- 20000 
--- lin camp_bed_N = "+?" ; -- 40000 
--- lin camp_chair_N = "+?" ; -- 40000 
--- lin camp_fire_N = "+?" ; -- 40000 
--- lin camp_follower_N = "+?" ; -- 40000 
--- lin camp_stool_N = "+?" ; -- 40000 
--- lin campaigner_N = "viranhakija" ; -- 20000 
--- lin campanile_N = "kirkontorni" ; -- 20000 
--- lin campanula_N = "kellokukka" ; -- 20000 
--- lin camphorated_A = "kamferi-" ; -- 20000 
--- lin campus_N = "kampusalue" ; -- 20000 
--- lin camshaft_N = "jakoakseli" ; -- 20000 
--- lin can_V2 = "antaa potkut" ; -- 30000 
--- lin canapé_N = "+?" ; -- 40000 
--- lin canard_N = "uutisankka" ; -- 20000 
--- lin canary_bird_N = "+?" ; -- 40000 
--- lin canary_wine_N = "+?" ; -- 40000 
--- lin cancerous_A = "syöpäinen" ; -- 20000 
--- lin candelabrum_N = "kynttelikkö" ; -- 20000 
--- lin candied_A = "sokerikuorrutettu" ; -- 20000 
--- lin candle_power_N = "+?" ; -- 40000 
--- lin candlelight_N = "kynttilänvalo" ; -- 20000 
--- lin candlestick_N = "kynttilänjalka" ; -- 20000 
--- lin candlewick_N = "kynttilänsydän" ; -- 20000 
--- lin candour_N = "vilpittömyys" ; -- 20000 
--- lin candy_V = "kuorruttaa sokerilla" ; -- 30000 
--- lin candy_V2 = "kuorruttaa sokerilla" ; -- 30000 
--- lin candy_floss_N = "+?" ; -- 40000 
--- lin cane_V2 = "kävelykeppi" ; -- 40000 
--- lin canine_A = "kulmahammas-" ; -- 20000 
--- lin cankerous_A = "haavainen" ; -- 20000 
--- lin canna_N = "kanna" ; -- 20000 
--- lin canned_A = "purkitettu" ; -- 20000 
--- lin cannery_N = "säilyketehdas" ; -- 20000 
--- lin cannibalistic_A = "kannibalistinen" ; -- 20000 
--- lin cannibalize_V2 = "purkaa varaosiksi" ; -- 30000 
--- lin cannily_Adv = "kaukokatseisesti" ; -- 20000 
--- lin cannon_fodder_N = "+?" ; -- 40000 
--- lin cannonade_N = "tykkituli" ; -- 20000 
--- lin canonical_A = "tunnustettu" ; -- 20000 
--- lin canonization_N = "kanonisaatio" ; -- 20000 
--- lin canopied_A = "kattaa" ; -- 20000 
--- lin cantaloup_N = "cantaloupe" ; -- 20000 
--- lin cantaloupe_N = "cantaloupemeloni" ; -- 20000 
--- lin cantankerous_A = "ilkeä" ; -- 20000 
--- lin canter_N = "laukata" ; -- 20000 
--- lin cantilever_N = "tukipalkki" ; -- 20000 
--- lin canuck_N = "+?" ; -- 40000 
--- lin cap_à_pie_Adv = "+?" ; -- 40000 
--- lin caper_V = "kepponen" ; -- 40000 
--- lin capitalism_A = "kapitalismi" ; -- 20000 
--- lin capitalistic_A = "kapitalistinen" ; -- 20000 
--- lin capitation_N = "henkivero" ; -- 20000 
--- lin capitol_N = "kongressitalo" ; -- 20000 
--- lin capon_N = "kapuuni" ; -- 20000 
--- lin caprice_N = "mielihalu" ; -- 20000 
--- lin capstan_N = "kapstaani" ; -- 20000 
--- lin captain_V2 = "toimia kapteenina" ; -- 30000 
--- lin captious_A = "saivarteleva" ; -- 20000 
--- lin captive_A = "vanki" ; -- 20000 
--- lin car_ferry_N = "autolautta" ; -- 20000 
--- lin caravanning_N = "asuntovaunumatkailu" ; -- 20000 
--- lin caravansary_N = "majatalo" ; -- 20000 
--- lin caravanserai_N = "karavanserai" ; -- 20000 
--- lin caraway_N = "kumina" ; -- 20000 
--- lin carbohydrate_N = "hiilihydraatti" ; -- 20000 
--- lin carbolic_A = "+?" ; -- 40000 
--- lin carbon_paper_N = "+?" ; -- 40000 
--- lin carbonated_A = "karbonoida" ; -- 20000 
--- lin carbonic_A = "hiilipitoinen" ; -- 20000 
--- lin carboniferous_A = "hiili-" ; -- 20000 
--- lin carbonization_N = "hiilitys" ; -- 20000 
--- lin carbonize_V2 = "hiiltää" ; -- 40000 
--- lin carborundum_N = "piikarbidi" ; -- 20000 
--- lin carboy_N = "happopullo" ; -- 20000 
--- lin card_sharper_N = "+?" ; -- 40000 
--- lin cardiac_A = "kardiaalinen" ; -- 20000 
--- lin cardigan_N = "villatakki" ; -- 20000 
--- lin cardinal_A = "kardinaali-" ; -- 20000 
--- lin carefree_A = "huoleton" ; -- 20000 
--- lin careladen_A = "+?" ; -- 40000 
--- lin caress_N = "silittely" ; -- 20000 
--- lin caress_V2 = "silittely" ; -- 40000 
--- lin caressing_A = "hyväillä" ; -- 20000 
--- lin careworn_A = "kulunut" ; -- 20000 
--- lin caricaturist_N = "pilapiirtäjä" ; -- 20000 
--- lin carillon_N = "carillon" ; -- 20000 
--- lin carious_A = "reikäinen" ; -- 20000 
--- lin carmelite_A = "+?" ; -- 40000 
--- lin carmelite_N = "+?" ; -- 40000 
--- lin carmine_A = "karmiininpunainen" ; -- 20000 
--- lin carmine_N = "karmiininpunainen" ; -- 20000 
--- lin carnage_N = "verenvuodatus" ; -- 20000 
--- lin carnal_A = "lihallinen" ; -- 20000 
--- lin carnation_N = "tarhaneilikka" ; -- 20000 
--- lin carnivore_N = "lihansyöjä" ; -- 20000 
--- lin carnivorous_A = "lihansyöjä-" ; -- 20000 
--- lin carousal_N = "juomajuhla" ; -- 20000 
--- lin carousel_N = "karuselli" ; -- 20000 
--- lin carpal_A = "ranne-" ; -- 20000 
--- lin carpal_N = "ranne-" ; -- 20000 
--- lin carpenter_N = "kirvesmies" ; -- 20000 
--- lin carpentry_N = "puusepäntyö" ; -- 20000 
--- lin carpet_beater_N = "+?" ; -- 40000 
--- lin carpet_knight_N = "+?" ; -- 40000 
--- lin carpet_sweeper_N = "+?" ; -- 40000 
--- lin carpetbag_N = "keinotteleva" ; -- 20000 
--- lin carpetbagger_N = "keinotteleva" ; -- 20000 
--- lin carport_N = "autokatos" ; -- 20000 
--- lin carrier_bag_N = "+?" ; -- 40000 
--- lin carrier_pigeon_N = "+?" ; -- 40000 
--- lin carrion_crow_N = "+?" ; -- 40000 
--- lin carroty_A = "punapäinen" ; -- 20000 
--- lin carry_N = "tukea" ; -- 20000 
--- lin carrycot_N = "kantokassi" ; -- 20000 
--- lin carryout_V2 = "+?" ; -- 40000 
--- lin carsick_A = "matkapahoinvoiva" ; -- 20000 
--- lin carsickness_N = "+?" ; -- 40000 
--- lin cart_N = "kärryt" ; -- 20000 
--- lin cart_track_N = "+?" ; -- 40000 
--- lin cartage_N = "kuskaaminen" ; -- 20000 
--- lin carteblanche_N = "+?" ; -- 40000 
--- lin carter_N = "kärrääjä" ; -- 20000 
--- lin carthorse_N = "työhevonen" ; -- 20000 
--- lin cartilaginous_A = "rustoinen" ; -- 20000 
--- lin cartload_N = "kärryllinen" ; -- 20000 
--- lin cartographer_N = "kartografi" ; -- 20000 
--- lin cartoon_N = "piirroselokuva" ; -- 20000 
--- lin cartoonist_N = "pilapiirtäjä" ; -- 20000 
--- lin cartridge_belt_N = "+?" ; -- 40000 
--- lin cartridge_paper_N = "+?" ; -- 40000 
--- lin cartroad_N = "kärrytie" ; -- 20000 
--- lin cartwheel_N = "kärrynpyörä" ; -- 20000 
--- lin carving_fork_N = "+?" ; -- 40000 
--- lin carving_knife_N = "+?" ; -- 40000 
--- lin caryatid_N = "karyatidi" ; -- 20000 
--- lin cascade_V = "tapahtumasarja" ; -- 40000 
--- lin case_hardened_A = "paatunut" ; -- 20000 
--- lin case_history_N = "+?" ; -- 40000 
--- lin case_law_N = "+?" ; -- 40000 
--- lin casebook_N = "työpäiväkirja" ; -- 20000 
--- lin casework_N = "sosiaalityö" ; -- 20000 
--- lin cash_N = "käteinen" ; -- 20000 
--- lin cashable_A = "lunastettava" ; -- 20000 
--- lin cashew_N = "cashew" ; -- 20000 
--- lin cashmere_N = "kašmirvilla" ; -- 20000 
--- lin cassava_N = "maniokkitärkkelys" ; -- 20000 
--- lin cast_iron_A = "raudanluja" ; -- 20000 
--- lin cast_off_A = "käytetty" ; -- 20000 
--- lin castellated_A = "torneilla ja sakaramuureilla varustettu" ; -- 30000 
--- lin castoroil_N = "+?" ; -- 40000 
--- lin casuist_N = "kasuisti" ; -- 20000 
--- lin casuistic_A = "kasuistinen" ; -- 20000 
--- lin casuistical_A = "kasuistinen" ; -- 20000 
--- lin casusbelli_N = "+?" ; -- 40000 
--- lin cat_nap_N = "+?" ; -- 40000 
--- lin cat_o'_nine_tails_N = "yhdeksänhaarainen ruoska" ; -- 30000 
--- lin cat_sleep_N = "+?" ; -- 40000 
--- lin catalan_A = "+?" ; -- 40000 
--- lin catalan_N = "+?" ; -- 40000 
--- lin catalepsy_N = "katalepsia" ; -- 20000 
--- lin cataleptic_A = "kataleptinen" ; -- 20000 
--- lin cataleptic_N = "kataleptinen" ; -- 20000 
--- lin catalpa_N = "trumpettipuu" ; -- 20000 
--- lin catalytic_A = "katalyyttinen" ; -- 20000 
--- lin catastrophic_A = "katastrofaalinen" ; -- 20000 
--- lin catastrophically_Adv = "katastrofaalisen" ; -- 20000 
--- lin catch_crop_N = "+?" ; -- 40000 
--- lin catching_A = "tuntea" ; -- 20000 
--- lin catchment_N = "valuma-alue" ; -- 20000 
--- lin catchment_area_N = "+?" ; -- 40000 
--- lin catchment_basin_N = "+?" ; -- 40000 
--- lin catchpenny_A = "halpatuote" ; -- 20000 
--- lin catchup_N = "+?" ; -- 40000 
--- lin catchword_N = "iskusana" ; -- 20000 
--- lin catchy_A = "tarttuva" ; -- 20000 
--- lin caterer_N = "pitopalvelu" ; -- 20000 
--- lin caterpillar_N = "perhosentoukka" ; -- 20000 
--- lin caterwaul_N = "kissannauku" ; -- 20000 
--- lin catfish_N = "kissakala" ; -- 20000 
--- lin cathartic_N = "katarttinen" ; -- 20000 
--- lin catholic_A = "ennakkoluuloton" ; -- 20000 
--- lin catholicism_N = "+?" ; -- 40000 
--- lin catholicity_N = "yleismaailmallisuus" ; -- 20000 
--- lin cattiness_N = "häijyys" ; -- 20000 
--- lin cattle_cake_N = "+?" ; -- 40000 
--- lin cattleman_N = "karjankasvattaja" ; -- 20000 
--- lin catty_A = "catty" ; -- 20000 
--- lin caucasian_A = "+?" ; -- 40000 
--- lin caucasian_N = "+?" ; -- 40000 
--- lin caul_N = "onnenhattu" ; -- 20000 
--- lin cauliflower_N = "kukkakaali" ; -- 20000 
--- lin causal_A = "kausaalinen" ; -- 20000 
--- lin causation_N = "kausaatio" ; -- 20000 
--- lin causative_A = "kausaalinen" ; -- 20000 
--- lin causeless_A = "yllättävä" ; -- 20000 
--- lin causeway_N = "päällystää" ; -- 20000 
--- lin caustically_Adv = "sapekkaasti" ; -- 20000 
--- lin cautionary_A = "varoitus-" ; -- 20000 
--- lin cautious_A = "harkitsevainen" ; -- 20000 
--- lin cavalier_A = "kavaljeeri" ; -- 20000 
--- lin cavalry_N = "ratsuväki" ; -- 20000 
--- lin cave_dweller_N = "+?" ; -- 40000 
--- lin cave_in_N = "+?" ; -- 40000 
--- lin caveman_N = "luolamies" ; -- 20000 
--- lin cavernous_A = "luolamainen" ; -- 20000 
--- lin caviare_N = "mäti" ; -- 20000 
--- lin caw_N = "vaakkua" ; -- 20000 
--- lin cayenne_N = "cayennepippuri" ; -- 20000 
--- lin cayennepepper_N = "+?" ; -- 40000 
--- lin cañon_N = "+?" ; -- 40000 
--- lin cbi_N = "+?" ; -- 40000 
--- lin cc_N = "cc" ; -- 20000 
--- lin cd_N = "cd" ; -- 20000 
--- lin cedilla_N = "cedilla" ; -- 20000 
--- lin celebrated_A = "tarunhohtoinen" ; -- 20000 
--- lin cellarage_N = "kellaritila" ; -- 20000 
--- lin cellular_A = "solumainen" ; -- 20000 
--- lin celt_N = "+?" ; -- 40000 
--- lin celtic_A = "+?" ; -- 40000 
--- lin celtic_N = "+?" ; -- 40000 
--- lin cement_mixer_N = "+?" ; -- 40000 
--- lin cenotaph_N = "sankarivainajien muistomerkki" ; -- 30000 
--- lin censer_N = "suitsutusastia" ; -- 20000 
--- lin census_N = "laskea" ; -- 20000 
--- lin centenarian_A = "satavuotias" ; -- 20000 
--- lin centenarian_N = "satavuotias" ; -- 20000 
--- lin centenary_A = "satavuotinen" ; -- 20000 
--- lin centenary_N = "satavuotinen" ; -- 20000 
--- lin centennial_A = "satavuotis-" ; -- 20000 
--- lin centennial_N = "satavuotis-" ; -- 20000 
--- lin centigrade_A = "celsiusastetta" ; -- 20000 
--- lin centime_N = "centime" ; -- 20000 
--- lin centimetre_N = "senttimetri" ; -- 20000 
--- lin centipede_N = "juoksujalkainen" ; -- 20000 
--- lin centre_bit_N = "+?" ; -- 40000 
--- lin centre_board_N = "+?" ; -- 40000 
--- lin centripetal_A = "keskihakuinen" ; -- 20000 
--- lin centurion_N = "sadanpäämies" ; -- 20000 
--- lin ceramic_A = "keramiikka" ; -- 20000 
--- lin ceramics_N = "keramiikka" ; -- 20000 
--- lin cerebral_A = "aivojen" ; -- 20000 
--- lin cerebration_N = "ajatteleminen" ; -- 20000 
--- lin ceremonial_A = "juhlamenot" ; -- 20000 
--- lin ceremonial_N = "juhlamenot" ; -- 20000 
--- lin cerise_A = "kirsikanpunainen" ; -- 20000 
--- lin cerise_N = "kirsikanpunainen" ; -- 20000 
--- lin cert_N = "varma asia" ; -- 30000 
--- lin certifiable_A = "todistettavissa oleva" ; -- 30000 
--- lin certificate_V2 = "antaa todistus" ; -- 30000 
--- lin certificated_A = "antaa todistus" ; -- 30000 
--- lin cerulean_A = "taivaansininen" ; -- 20000 
--- lin cervical_A = "kaula-" ; -- 20000 
--- lin cesarean_A = "keisari-" ; -- 20000 
--- lin cessation_N = "lakkaaminen" ; -- 20000 
--- lin cesspit_N = "sakokaivo" ; -- 20000 
--- lin cesspool_N = "likakaivo" ; -- 20000 
--- lin chadian_A = "+?" ; -- 40000 
--- lin chadian_N = "+?" ; -- 40000 
--- lin chafingdish_N = "+?" ; -- 40000 
--- lin chagrin_V2 = "tuottaa mielipahaa" ; -- 30000 
--- lin chain_armour_N = "+?" ; -- 40000 
--- lin chain_gang_N = "+?" ; -- 40000 
--- lin chain_letter_N = "+?" ; -- 40000 
--- lin chain_mail_N = "+?" ; -- 40000 
--- lin chain_smoker_N = "ketjupolttaja" ; -- 20000 
--- lin chain_stitch_N = "+?" ; -- 40000 
--- lin chain_store_N = "+?" ; -- 40000 
--- lin chair_lift_N = "+?" ; -- 40000 
--- lin chaiselongue_N = "+?" ; -- 40000 
--- lin chalet_N = "alppimaja" ; -- 20000 
--- lin chalk_V2 = "merkitä liidulla" ; -- 30000 
--- lin chalkpit_N = "liitulouhos" ; -- 20000 
--- lin chalky_A = "kalkkinen" ; -- 20000 
--- lin chambermaid_N = "huonesiivooja" ; -- 20000 
--- lin chamberpot_N = "yöastia" ; -- 20000 
--- lin chammy_leather_N = "+?" ; -- 40000 
--- lin chamois_N = "gemssi" ; -- 20000 
--- lin chamois_leather_N = "+?" ; -- 40000 
--- lin champion_A = "taistella" ; -- 20000 
--- lin champion_Adv = "taistella" ; -- 20000 
--- lin chancel_N = "pääkuori" ; -- 20000 
--- lin chancellery_N = "kanslerinvirasto" ; -- 20000 
--- lin chandelier_N = "kattokruunu" ; -- 20000 
--- lin chandler_N = "kynttiläntekijä" ; -- 20000 
--- lin changeable_A = "epävakainen" ; -- 20000 
--- lin changeableness_N = "epävakaisuus" ; -- 20000 
--- lin changeful_A = "vaihteleva" ; -- 20000 
--- lin changeless_A = "muuttumaton" ; -- 20000 
--- lin chaotically_Adv = "kaoottisen" ; -- 20000 
--- lin chaperon_N = "esiliina" ; -- 20000 
--- lin chaperon_V2 = "toimia esiliinana" ; -- 30000 
--- lin chaplain_N = "kappalainen" ; -- 20000 
--- lin chaplaincy_N = "kappalaisen virka" ; -- 30000 
--- lin chapman_N = "kulkukauppias" ; -- 20000 
--- lin chapterhouse_N = "veljeskunnan talo" ; -- 30000 
--- lin char_V = "polttaa puuhiileksi" ; -- 30000 
--- lin char_V2 = "polttaa puuhiileksi" ; -- 30000 
--- lin characteristic_A = "tunnusluku" ; -- 20000 
--- lin characteristically_Adv = "tyypillisesti" ; -- 20000 
--- lin characterless_A = "luonteeton" ; -- 20000 
--- lin charcoal_burner_N = "+?" ; -- 40000 
--- lin chard_N = "lehtijuurikas" ; -- 20000 
--- lin charge_account_N = "+?" ; -- 40000 
--- lin charge_sheet_N = "+?" ; -- 40000 
--- lin chargeable_A = "vastuussa" ; -- 20000 
--- lin chargéd'affaires_N = "+?" ; -- 40000 
--- lin chariot_N = "kilpa-ajovaunut" ; -- 20000 
--- lin charioteer_N = "kilpa-ajaja" ; -- 20000 
--- lin charismatic_A = "karismaattinen" ; -- 20000 
--- lin charivari_N = "charivari" ; -- 20000 
--- lin charlady_N = "+?" ; -- 40000 
--- lin charleston_N = "+?" ; -- 40000 
--- lin charlock_N = "rikkasinappi" ; -- 20000 
--- lin charnelhouse_N = "+?" ; -- 40000 
--- lin charter_N = "vuokrata" ; -- 20000 
--- lin charter_party_N = "+?" ; -- 40000 
--- lin chartism_N = "+?" ; -- 40000 
--- lin chartist_N = "tekninen analyytikko" ; -- 30000 
--- lin chartreuse_N = "chartreuse" ; -- 20000 
--- lin chary_A = "harkitsevainen" ; -- 20000 
--- lin charàbanc_N = "+?" ; -- 40000 
--- lin chaser_N = "chaser" ; -- 20000 
--- lin chasuble_N = "messukasukka" ; -- 20000 
--- lin chatelaine_N = "kartanonrouva" ; -- 20000 
--- lin chatterbox_N = "lehtoneidonvaippa" ; -- 20000 
--- lin chattily_Adv = "rupatellen" ; -- 20000 
--- lin chatty_A = "jaaritteleva" ; -- 20000 
--- lin chauffeur_N = "kuljettaa" ; -- 20000 
--- lin chauffeuse_N = "autonkuljettaja" ; -- 20000 
--- lin chauvinistic_A = "šovinistinen" ; -- 20000 
--- lin chaw_N = "pureksia" ; -- 20000 
--- lin chaw_bacon_N = "+?" ; -- 40000 
--- lin cheapjack_A = "halpahintainen" ; -- 20000 
--- lin checkbook_N = "sekkivihko" ; -- 20000 
--- lin checked_A = "tarkistaa" ; -- 20000 
--- lin checklist_N = "tarkistuslista" ; -- 20000 
--- lin checkmate_N = "šakkimatti" ; -- 20000 
--- lin checkmate_V2 = "tehdä matti" ; -- 30000 
--- lin checkpoint_N = "tarkastusasema" ; -- 20000 
--- lin checkroom_N = "matkatavarasäilytys" ; -- 20000 
--- lin checkup_N = "terveystarkastus" ; -- 20000 
--- lin cheek_V2 = "puhua röyhkeästi" ; -- 30000 
--- lin cheekbone_N = "poskiluu" ; -- 20000 
--- lin cheeked_A = "puhua röyhkeästi" ; -- 30000 
--- lin cheekily_Adv = "röyhkeästi" ; -- 20000 
--- lin cheeky_A = "hävytön" ; -- 20000 
--- lin cheep_V = "visertää" ; -- 40000 
--- lin cheer_N = "kannustaa" ; -- 20000 
--- lin cheering_A = "kannustaa" ; -- 20000 
--- lin cheering_N = "kannustaa" ; -- 20000 
--- lin cheerless_A = "iloton" ; -- 20000 
--- lin cheery_A = "hilpeä" ; -- 20000 
--- lin cheesecake_N = "kansikuvatyttö" ; -- 20000 
--- lin cheesecloth_N = "juustokangas" ; -- 20000 
--- lin chef_d'oeuvre_N = "mestariluomus" ; -- 20000 
--- lin chemise_N = "alushame" ; -- 20000 
--- lin chemotherapy_N = "kemoterapia" ; -- 20000 
--- lin chequebook_N = "sekkivihko" ; -- 20000 
--- lin cherish_V2 = "olla mieltynyt" ; -- 30000 
--- lin cheroot_N = "tasapaksu pikkusikari" ; -- 30000 
--- lin cherry_A = "kirsikkapuumetsä" ; -- 20000 
--- lin cherubic_A = "kerubimainen" ; -- 20000 
--- lin chess_N = "hiirenruis" ; -- 20000 
--- lin chessboard_N = "šakkilauta" ; -- 20000 
--- lin chessman_N = "šakkinappula" ; -- 20000 
--- lin chesterfield_N = "chesterfield-sohva" ; -- 20000 
--- lin chevalglass_N = "+?" ; -- 40000 
--- lin chevron_N = "polviorsi" ; -- 20000 
--- lin chewing_gum_N = "+?" ; -- 40000 
--- lin chianti_N = "+?" ; -- 40000 
--- lin chiaroscuro_N = "chiaroscuro" ; -- 20000 
--- lin chichi_A = "hienosteleva" ; -- 20000 
--- lin chicken_hearted_A = "+?" ; -- 40000 
--- lin chicken_run_N = "+?" ; -- 40000 
--- lin chickenfeed_N = "pikkusumma" ; -- 20000 
--- lin chickenpox_N = "vesirokko" ; -- 20000 
--- lin chickpea_N = "kahviherne" ; -- 20000 
--- lin chickweed_N = "tähtimö" ; -- 20000 
--- lin chicle_N = "chiclekumi" ; -- 20000 
--- lin chieftaincy_N = "päällikkyys" ; -- 20000 
--- lin chiffon_N = "šifonki" ; -- 20000 
--- lin chiffonier_N = "klahvipiironki" ; -- 20000 
--- lin chilblain_N = "kylmänkyhmy" ; -- 20000 
--- lin chilblained_A = "kylmänkyhmy-" ; -- 20000 
--- lin child's_play_N = "+?" ; -- 40000 
--- lin child_bearing_N = "+?" ; -- 40000 
--- lin childless_A = "lapseton" ; -- 20000 
--- lin chilean_A = "+?" ; -- 40000 
--- lin chilean_N = "+?" ; -- 40000 
--- lin chill_A = "kauhu" ; -- 20000 
--- lin chilly_N = "chilipaprika" ; -- 20000 
--- lin chimaera_N = "kauhukuva" ; -- 20000 
--- lin chime_N = "kellot" ; -- 20000 
--- lin chimera_N = "hourekuva" ; -- 20000 
--- lin chimerical_A = "mielikuvituksellinen" ; -- 20000 
--- lin chimney_sweep_N = "+?" ; -- 40000 
--- lin chimneybreast_N = "+?" ; -- 40000 
--- lin chimneypiece_N = "uuninreunus" ; -- 20000 
--- lin chimneypot_N = "savupiipun jatkos" ; -- 30000 
--- lin chimneystack_N = "savupiippuryhmä" ; -- 20000 
--- lin chimneysweep_N = "nokikolari" ; -- 20000 
--- lin chin_strap_N = "+?" ; -- 40000 
--- lin china_closet_N = "+?" ; -- 40000 
--- lin chinaware_N = "posliinitavarat" ; -- 20000 
--- lin chine_N = "leikata" ; -- 20000 
--- lin chink_V = "täyttää raot" ; -- 30000 
--- lin chink_V2 = "täyttää raot" ; -- 30000 
--- lin chipboard_N = "lastulevy" ; -- 20000 
--- lin chipmunk_N = "maaorava" ; -- 20000 
--- lin chippendale_N = "+?" ; -- 40000 
--- lin chiropodist_N = "jalkojenhoitaja" ; -- 20000 
--- lin chiropody_N = "jalkojenhoito" ; -- 20000 
--- lin chiropractor_N = "kiropraktikko" ; -- 20000 
--- lin chirpy_A = "visertelevä" ; -- 20000 
--- lin chirrup_V = "liverrys" ; -- 40000 
--- lin chirrup_V2 = "liverrys" ; -- 40000 
--- lin chit_chat_N = "+?" ; -- 40000 
--- lin chive_N = "ruoholaukka" ; -- 20000 
--- lin chloride_N = "kloridi" ; -- 20000 
--- lin chloroform_N = "kloroformi" ; -- 20000 
--- lin chlorophyll_N = "lehtivihreä" ; -- 20000 
--- lin choc_ice_N = "eskimojäätelö" ; -- 20000 
--- lin chock_N = "täpötäynnä" ; -- 20000 
--- lin chock_V2 = "kiinnittää telineeseen" ; -- 30000 
--- lin chock_a_block_A = "kukkuroillaan" ; -- 20000 
--- lin chock_full_A = "piripinnallaan" ; -- 20000 
--- lin choir_school_N = "+?" ; -- 40000 
--- lin choirboy_N = "kuoripoika" ; -- 20000 
--- lin choke_damp_N = "+?" ; -- 40000 
--- lin chokey_N = "tyrmä" ; -- 20000 
--- lin choky_N = "tyrmä" ; -- 20000 
--- lin choosy_A = "valikoiva" ; -- 20000 
--- lin chop_house_N = "+?" ; -- 40000 
--- lin choppy_A = "vellova" ; -- 20000 
--- lin chopsuey_N = "+?" ; -- 40000 
--- lin choral_A = "kuoro-" ; -- 20000 
--- lin chorister_N = "kuorolaulaja" ; -- 20000 
--- lin chortle_N = "höröttää" ; -- 20000 
--- lin chortle_V = "höröttää" ; -- 40000 
--- lin chorus_V2 = "kreikkalainen kuoro" ; -- 30000 
--- lin chorus_girl_N = "+?" ; -- 40000 
--- lin chowder_N = "suurustettu kalakeitto" ; -- 30000 
--- lin christendom_N = "+?" ; -- 40000 
--- lin christian_A = "kristitty" ; -- 20000 
--- lin christianity_N = "+?" ; -- 40000 
--- lin christlike_A = "Kristuksen kaltainen" ; -- 30000 
--- lin christmas_N = "+?" ; -- 40000 
--- lin christmas_box_N = "+?" ; -- 40000 
--- lin christmas_tree_N = "+?" ; -- 40000 
--- lin christmastide_N = "+?" ; -- 40000 
--- lin christmastime_N = "+?" ; -- 40000 
--- lin chromatic_A = "kromaattinen" ; -- 20000 
--- lin chronicle_V2 = "merkitä aikakirjoihin" ; -- 30000 
--- lin chrysanthemum_N = "Chrysanthemum" ; -- 20000 
--- lin chucker_out_N = "järjestysmies" ; -- 20000 
--- lin chuckle_V = "hihittää" ; -- 40000 
--- lin chug_N = "sätkätys" ; -- 20000 
--- lin chug_V = "sätkätys" ; -- 40000 
--- lin chukker_N = "poolopelin erä" ; -- 30000 
--- lin chum_V = "koiralohi" ; -- 40000 
--- lin chump_N = "pölkkypää" ; -- 20000 
--- lin chunk_N = "koota" ; -- 20000 
--- lin chunky_A = "tanakka" ; -- 20000 
--- lin churchgoer_N = "kirkossakävijä" ; -- 20000 
--- lin churchman_N = "kirkonmies" ; -- 20000 
--- lin churchwarden_N = "kirkonisäntä" ; -- 20000 
--- lin churchyard_N = "kirkkomaa" ; -- 20000 
--- lin churlish_A = "äreä" ; -- 20000 
--- lin chute_N = "laskukouru" ; -- 20000 
--- lin chutney_N = "chutney" ; -- 20000 
--- lin château_N = "+?" ; -- 40000 
--- lin cia_N = "+?" ; -- 40000 
--- lin cicada_N = "Sphecius speciosus" ; -- 30000 
--- lin cicala_N = "Sphecius speciosus" ; -- 30000 
--- lin cicerone_N = "matkailuopas" ; -- 20000 
--- lin cid_N = "+?" ; -- 40000 
--- lin ciderpress_N = "omenapuristamo" ; -- 20000 
--- lin cigar_shaped_A = "sikarinmuotoinen" ; -- 20000 
--- lin cigarette_case_N = "+?" ; -- 40000 
--- lin cigarette_holder_N = "+?" ; -- 40000 
--- lin cigarette_paper_N = "+?" ; -- 40000 
--- lin cinch_N = "cinch" ; -- 20000 
--- lin cinchona_N = "kiinapuu" ; -- 20000 
--- lin cincture_N = "vyönauha" ; -- 20000 
--- lin cinder_track_N = "+?" ; -- 40000 
--- lin cinderella_N = "+?" ; -- 40000 
--- lin cine_camera_N = "filmikamera" ; -- 20000 
--- lin cine_film_N = "kinofilmi" ; -- 20000 
--- lin cine_projector_N = "+?" ; -- 40000 
--- lin cinematic_A = "elokuva-" ; -- 20000 
--- lin cinematography_N = "elokuvaus" ; -- 20000 
--- lin circlet_N = "otsaripa" ; -- 20000 
--- lin circuitous_A = "kiertävä" ; -- 20000 
--- lin circular_N = "kierto-" ; -- 20000 
--- lin circularity_N = "ympyränmuotoisuus" ; -- 20000 
--- lin circumcise_V2 = "silpoa naisen sukuelimet" ; -- 30000 
--- lin circumcision_N = "ympärileikkaus" ; -- 20000 
--- lin circumnavigate_V2 = "kiertää ympäri" ; -- 30000 
--- lin circumnavigation_N = "ympärimatkustus" ; -- 20000 
--- lin circumstantial_A = "seikkaperäinen" ; -- 20000 
--- lin circumvention_N = "kiertäminen" ; -- 20000 
--- lin cissy_A = "nahjus" ; -- 20000 
--- lin citizen_N = "kansalainen" ; -- 20000 
--- lin citric_A = "sitruunahapon" ; -- 20000 
--- lin citron_N = "sukaattisitruuna" ; -- 20000 
--- lin citrous_A = "sitrus-" ; -- 20000 
--- lin citrus_N = "sitrushedelmä" ; -- 20000 
--- lin civet_N = "sivettikissa" ; -- 20000 
--- lin civet_cat_N = "+?" ; -- 40000 
--- lin civic_A = "kansalais-" ; -- 20000 
--- lin civics_N = "yhteiskuntaoppi" ; -- 20000 
--- lin civilian_A = "siviili-" ; -- 20000 
--- lin civilize_V2 = "sivistää" ; -- 40000 
--- lin claimant_N = "vaatimuksen esittäjä" ; -- 30000 
--- lin clairvoyance_N = "selvänäköisyys" ; -- 20000 
--- lin clairvoyant_N = "selvänäköinen" ; -- 20000 
--- lin clam_V = "kerätä simpukoita" ; -- 30000 
--- lin clambake_N = "simpukanpaistokekkerit" ; -- 20000 
--- lin clamber_N = "kavuta" ; -- 20000 
--- lin clammily_Adv = "tympeästi" ; -- 20000 
--- lin clamorous_A = "äänekäs" ; -- 20000 
--- lin clamp_down_N = "+?" ; -- 40000 
--- lin clandestine_A = "salassa pidetty" ; -- 30000 
--- lin clangorous_A = "kalahteleva" ; -- 20000 
--- lin clangour_N = "raikua" ; -- 20000 
--- lin clank_N = "kolina" ; -- 20000 
--- lin clannish_A = "perhe-" ; -- 20000 
--- lin clansman_N = "heimon jäsen" ; -- 30000 
--- lin clapboard_N = "limivuorauslauta" ; -- 20000 
--- lin clapperboard_N = "synkronilauta" ; -- 20000 
--- lin claptrap_N = "roskapuhe" ; -- 20000 
--- lin claque_N = "palkatut taputtajat" ; -- 30000 
--- lin claret_N = "purppuranpunainen" ; -- 20000 
--- lin clarinettist_N = "klarinetinpuhaltaja" ; -- 20000 
--- lin clarion_N = "clarino" ; -- 20000 
--- lin clasp_knife_N = "+?" ; -- 40000 
--- lin class_conscious_A = "luokkatietoinen" ; -- 20000 
--- lin class_feeling_N = "+?" ; -- 40000 
--- lin class_fellow_N = "+?" ; -- 40000 
--- lin class_list_N = "+?" ; -- 40000 
--- lin class_warfare_N = "+?" ; -- 40000 
--- lin classicism_N = "klassismi" ; -- 20000 
--- lin classicist_N = "klassisten kielten opiskelija" ; -- 30000 
--- lin classifiable_A = "luokiteltavissa oleva" ; -- 30000 
--- lin classified_A = "luokitella" ; -- 20000 
--- lin classless_A = "luokaton" ; -- 20000 
--- lin classmate_N = "luokkatoveri" ; -- 20000 
--- lin classroom_N = "luokkahuone" ; -- 20000 
--- lin claustrophobic_A = "klaustrofobinen" ; -- 20000 
--- lin clavichord_N = "klavikordi" ; -- 20000 
--- lin clavicle_N = "solisluu" ; -- 20000 
--- lin clawback_N = "takaisinnyhtäminen" ; -- 20000 
--- lin clawhammer_N = "puusepänvasara" ; -- 20000 
--- lin clayey_A = "savinen" ; -- 20000 
--- lin clean_bowled_A = "+?" ; -- 40000 
--- lin clean_cut_A = "tarkkarajainen" ; -- 20000 
--- lin clean_limbed_A = "kaunisjäseninen" ; -- 20000 
--- lin clean_living_A = "siveä" ; -- 20000 
--- lin clean_shaven_A = "sileäksi ajeltu" ; -- 30000 
--- lin clean_up_N = "+?" ; -- 40000 
--- lin cleanliness_N = "siistiys" ; -- 20000 
--- lin cleanser_N = "tahranpoistoaine" ; -- 20000 
--- lin clear_cut_Adv = "avohakkuu-" ; -- 20000 
--- lin clear_headed_A = "+?" ; -- 40000 
--- lin clear_sighted_A = "terävänäköinen" ; -- 20000 
--- lin clearing_N = "tyhjentää" ; -- 20000 
--- lin clearing_house_N = "+?" ; -- 40000 
--- lin clearway_N = "pysähtymiskiellon alainen tie" ; -- 30000 
--- lin cleaver_N = "lihakirves" ; -- 20000 
--- lin clef_N = "nuottiavain" ; -- 20000 
--- lin clematis_N = "kärhöt" ; -- 20000 
--- lin clench_V2 = "tarttuminen lujasti" ; -- 30000 
--- lin clerestory_N = "klerestorio" ; -- 20000 
--- lin clergyman_N = "hengenmies" ; -- 20000 
--- lin clerical_A = "konttori-" ; -- 20000 
--- lin clerihew_N = "humoristinen runo" ; -- 30000 
--- lin clerk_N = "kauppa-apulainen" ; -- 20000 
--- lin clerk_V = "tehdä konttorityötä" ; -- 30000 
--- lin cliché_N = "+?" ; -- 40000 
--- lin clientele_N = "asiakaspiiri" ; -- 20000 
--- lin cliff_N = "kallioseinämä" ; -- 20000 
--- lin cliff_hanger_N = "+?" ; -- 40000 
--- lin climactic_A = "huipussaan oleva" ; -- 30000 
--- lin climatic_A = "ilmasto-" ; -- 20000 
--- lin climatically_Adv = "ilmastoltaan" ; -- 20000 
--- lin climatology_N = "ilmastotiede" ; -- 20000 
--- lin climax_V = "saavuttaa huippukohta" ; -- 30000 
--- lin climax_V2 = "saavuttaa huippukohta" ; -- 30000 
--- lin climb_down_N = "peruminen" ; -- 20000 
--- lin clime_N = "ilmanala" ; -- 20000 
--- lin clink_V = "tyrmä" ; -- 40000 
--- lin clink_V2 = "tyrmä" ; -- 40000 
--- lin clinker_built_A = "limisaumainen" ; -- 20000 
--- lin clip_joint_N = "+?" ; -- 40000 
--- lin clip_on_A = "klipsi-" ; -- 20000 
--- lin cliquish_A = "klikkiytyvä" ; -- 20000 
--- lin clobber_N = "tyrmätä" ; -- 20000 
--- lin cloche_N = "kupuhattu" ; -- 20000 
--- lin clock_V = "ottaa aikaa" ; -- 30000 
--- lin clock_V2 = "ottaa aikaa" ; -- 30000 
--- lin clock_dial_N = "+?" ; -- 40000 
--- lin clock_face_N = "+?" ; -- 40000 
--- lin clock_golf_N = "+?" ; -- 40000 
--- lin clock_tower_N = "+?" ; -- 40000 
--- lin clock_watching_N = "kellon tuijottelu työpaikalla" ; -- 30000 
--- lin clockwise_Adv = "kellonsuuntaisesti" ; -- 20000 
--- lin clockwork_N = "jousikoneisto" ; -- 20000 
--- lin clodhopper_N = "tukeva kenkä" ; -- 30000 
--- lin clog_dance_N = "+?" ; -- 40000 
--- lin cloisonné_N = "+?" ; -- 40000 
--- lin cloister_V2 = "katetut pylväskäytävät" ; -- 30000 
--- lin close_cropped_A = "+?" ; -- 40000 
--- lin close_cut_A = "+?" ; -- 40000 
--- lin close_down_N = "+?" ; -- 40000 
--- lin close_fisted_A = "+?" ; -- 40000 
--- lin close_fitting_A = "tiukasti istuva" ; -- 30000 
--- lin close_grained_A = "hienosyinen" ; -- 20000 
--- lin close_hauled_A = "tiukasti hankavastaiseen" ; -- 30000 
--- lin close_set_A = "tiukasti kiinni" ; -- 30000 
--- lin close_up_N = "+?" ; -- 40000 
--- lin closet_A = "kaappi" ; -- 20000 
--- lin clot_N = "kokkaroitua" ; -- 20000 
--- lin cloth_N = "kangas" ; -- 20000 
--- lin clothes_basket_N = "+?" ; -- 40000 
--- lin clothes_hanger_N = "+?" ; -- 40000 
--- lin clothes_moth_N = "+?" ; -- 40000 
--- lin clothes_peg_N = "+?" ; -- 40000 
--- lin clothes_pin_N = "+?" ; -- 40000 
--- lin clotheshorse_N = "kuivausteline" ; -- 20000 
--- lin clothesline_N = "pyykkinaru" ; -- 20000 
--- lin clothier_N = "miestenvaatekauppias" ; -- 20000 
--- lin cloud_bank_N = "+?" ; -- 40000 
--- lin cloud_capped_A = "+?" ; -- 40000 
--- lin cloud_cuckoo_land_N = "satumaa" ; -- 20000 
--- lin cloudburst_N = "kaatosade" ; -- 20000 
--- lin cloudless_A = "pilvetön" ; -- 20000 
--- lin clovehitch_N = "+?" ; -- 40000 
--- lin cloverleaf_N = "apilanlehtiristeys" ; -- 20000 
--- lin clown_V = "klovni" ; -- 40000 
--- lin clownish_A = "klovnimainen" ; -- 20000 
--- lin cloy_V = "ällöttää" ; -- 40000 
--- lin cloy_V2 = "ällöttää" ; -- 40000 
--- lin club_V = "kerätä yhteen" ; -- 30000 
--- lin club_V2 = "kerätä yhteen" ; -- 30000 
--- lin club_footed_A = "+?" ; -- 40000 
--- lin clubbable_A = "seurallinen" ; -- 20000 
--- lin clubfoot_N = "kampurajalka" ; -- 20000 
--- lin clubhouse_N = "kerhotalo" ; -- 20000 
--- lin clump_N = "tömähdys" ; -- 20000 
--- lin clumsily_Adv = "kömpelösti" ; -- 20000 
--- lin clumsiness_N = "kömpelyys" ; -- 20000 
--- lin clumsy_A = "kömpelö" ; -- 20000 
--- lin clunk_N = "tömistä" ; -- 20000 
--- lin clunk_V = "tömistä" ; -- 40000 
--- lin clutter_V2 = "täyttää sikin sokin" ; -- 30000 
--- lin cm_N = "cm" ; -- 20000 
--- lin co_N = "+?" ; -- 40000 
--- lin co_author_V2 = "kirjoittaa yhdessä" ; -- 30000 
--- lin co_ed_N = "yhteis-" ; -- 20000 
--- lin co_edit_V2 = "+?" ; -- 40000 
--- lin co_exist_V = "+?" ; -- 40000 
--- lin co_found_V2 = "+?" ; -- 40000 
--- lin co_manage_V2 = "+?" ; -- 40000 
--- lin co_respondent_N = "vastaajan myötäpuoli avioerojutussa" ; -- 30000 
--- lin co_sponsor_V2 = "+?" ; -- 40000 
--- lin co_star_N = "vastanäyttelijä" ; -- 20000 
--- lin co_star_V = "toinen pääosien esittäjistä" ; -- 30000 
--- lin co_star_V2 = "toinen pääosien esittäjistä" ; -- 30000 
--- lin coach_builder_N = "+?" ; -- 40000 
--- lin coal_V = "hiili" ; -- 40000 
--- lin coal_V2 = "hiili" ; -- 40000 
--- lin coal_gas_N = "+?" ; -- 40000 
--- lin coal_hole_N = "+?" ; -- 40000 
--- lin coal_house_N = "+?" ; -- 40000 
--- lin coal_scuttle_N = "+?" ; -- 40000 
--- lin coal_seam_N = "+?" ; -- 40000 
--- lin coal_tar_N = "+?" ; -- 40000 
--- lin coalescence_N = "yhteenkasvaminen" ; -- 20000 
--- lin coalface_N = "hiilen louhimispaikka" ; -- 30000 
--- lin coalfield_N = "hiilikenttä" ; -- 20000 
--- lin coaling_station_N = "+?" ; -- 40000 
--- lin coalman_N = "hiilimies" ; -- 20000 
--- lin coalmine_N = "+?" ; -- 40000 
--- lin coalpit_N = "hiilikaivos" ; -- 20000 
--- lin coaming_N = "roiskereuna" ; -- 20000 
--- lin coast_V = "liikkua vapaalla" ; -- 30000 
--- lin coast_V2 = "liikkua vapaalla" ; -- 30000 
--- lin coastal_A = "rannikko-" ; -- 20000 
--- lin coaster_N = "lasinalusta" ; -- 20000 
--- lin coastguard_N = "rannikkovartiosto" ; -- 20000 
--- lin coastline_N = "rantaviiva" ; -- 20000 
--- lin coastwise_A = "rannikko-" ; -- 20000 
--- lin coastwise_Adv = "rannikko-" ; -- 20000 
--- lin coat_hanger_N = "+?" ; -- 40000 
--- lin coatee_N = "lyhyt takki" ; -- 30000 
--- lin coaxingly_Adv = "suostuttelevasti" ; -- 20000 
--- lin cob_N = "urosjoutsen" ; -- 20000 
--- lin cob_nut_N = "+?" ; -- 40000 
--- lin cobble_N = "kivetä" ; -- 20000 
--- lin cobblestone_N = "nupukivi" ; -- 20000 
--- lin coca_cola_N = "+?" ; -- 40000 
--- lin cochineal_N = "kokenillikirva" ; -- 20000 
--- lin cock_a_doodle_doo_N = "kukkokiekuu" ; -- 20000 
--- lin cock_a_hoop_A = "pöyhkeilevä" ; -- 20000 
--- lin cock_a_hoop_Adv = "pöyhkeilevä" ; -- 20000 
--- lin cock_crow_N = "+?" ; -- 40000 
--- lin cockchafer_N = "saksanturilas" ; -- 20000 
--- lin cocker_N = "cockeri" ; -- 20000 
--- lin cockerel_N = "kukonpoika" ; -- 20000 
--- lin cockfighting_N = "kukkotappelu" ; -- 20000 
--- lin cockhorse_N = "keinuhevonen" ; -- 20000 
--- lin cockle_N = "poimuttaa" ; -- 20000 
--- lin cockleshell_N = "pieni kiikkerä vene" ; -- 30000 
--- lin cockney_A = "cockney" ; -- 20000 
--- lin cockney_N = "cockney" ; -- 20000 
--- lin cocksure_A = "vuorenvarma" ; -- 20000 
--- lin cocky_A = "itserakas" ; -- 20000 
--- lin coco_N = "kookospähkinä" ; -- 20000 
--- lin cocoa_N = "kaakaojuoma" ; -- 20000 
--- lin coconut_N = "kookospähkinä" ; -- 20000 
--- lin cod_liveroil_N = "+?" ; -- 40000 
--- lin coda_N = "coda" ; -- 20000 
--- lin code_N = "koodijärjestelmä" ; -- 20000 
--- lin codicil_N = "testamentinliite" ; -- 20000 
--- lin codling_N = "nuori turska" ; -- 30000 
--- lin codpiece_N = "kalukukkaro" ; -- 20000 
--- lin coeducation_N = "yhteisopetus" ; -- 20000 
--- lin coeducational_A = "yhteis-" ; -- 20000 
--- lin coercion_N = "pakottaminen" ; -- 20000 
--- lin coercive_A = "pakko-" ; -- 20000 
--- lin coeval_A = "aikalainen" ; -- 20000 
--- lin coeval_N = "aikalainen" ; -- 20000 
--- lin coexist_V = "esiintyä yhtaikaisesti" ; -- 30000 
--- lin coexistence_N = "rauhanomainen rinnakkaiselo" ; -- 30000 
--- lin coextrude_V2 = "+?" ; -- 40000 
--- lin cofe_N = "+?" ; -- 40000 
--- lin coffee_house_N = "+?" ; -- 40000 
--- lin coffee_mill_N = "+?" ; -- 40000 
--- lin coffee_stall_N = "+?" ; -- 40000 
--- lin coffer_dam_N = "+?" ; -- 40000 
--- lin cognac_N = "+?" ; -- 40000 
--- lin cognate_A = "verisukulainen" ; -- 20000 
--- lin cognomen_N = "lisänimi" ; -- 20000 
--- lin cogwheel_N = "hammaspyörä" ; -- 20000 
--- lin cohabit_V = "elää avoliitossa" ; -- 30000 
--- lin cohabitation_N = "avoliitto" ; -- 20000 
--- lin cohere_V = "tarttua yhteen" ; -- 30000 
--- lin cohesive_A = "koheesio-" ; -- 20000 
--- lin coil_V = "muotoilla käsin" ; -- 30000 
--- lin coil_V2 = "muotoilla käsin" ; -- 30000 
--- lin coin_V2 = "lyödä rahaa" ; -- 30000 
--- lin coinage_N = "kolikot" ; -- 20000 
--- lin coincide_V = "osua yhteen" ; -- 30000 
--- lin coincidence_N = "yhteensattuma" ; -- 20000 
--- lin coincident_A = "yhtäpitävä" ; -- 20000 
--- lin coincidental_A = "yhtaikainen" ; -- 20000 
--- lin coiner_N = "vääränrahantekijä" ; -- 20000 
--- lin coir_N = "kookoskuitu" ; -- 20000 
--- lin coition_N = "yhdyntä" ; -- 20000 
--- lin coitus_N = "yhdyntä" ; -- 20000 
--- lin colander_N = "siivilä" ; -- 20000 
--- lin cold_blooded_A = "kylmäverinen" ; -- 20000 
--- lin cold_hearted_A = "+?" ; -- 40000 
--- lin cold_shoulder_V2 = "kohdella kylmästi" ; -- 30000 
--- lin coleslaw_N = "coleslaw" ; -- 20000 
--- lin colitis_N = "colitis" ; -- 20000 
--- lin collaborate_V = "olla yhteistoiminnassa" ; -- 30000 
--- lin collaborationist_N = "kätyri" ; -- 20000 
--- lin collapsable_A = "kokoon taitettava" ; -- 30000 
--- lin collapsible_A = "kokoon taitettava" ; -- 30000 
--- lin collarbone_N = "solisluu" ; -- 20000 
--- lin collect_A = "koota" ; -- 20000 
--- lin collect_Adv = "koota" ; -- 20000 
--- lin collect_N = "koota" ; -- 20000 
--- lin collectivization_N = "kollektivointi" ; -- 20000 
--- lin colleen_N = "irkkutyttö" ; -- 20000 
--- lin collegiate_A = "college-" ; -- 20000 
--- lin collier_N = "hiilityöläinen" ; -- 20000 
--- lin colliery_N = "hiilikaivos" ; -- 20000 
--- lin collocate_V = "esiintyä usein vierekkäin" ; -- 30000 
--- lin collocation_N = "kollokaatio" ; -- 20000 
--- lin colloquial_A = "puhekielinen" ; -- 20000 
--- lin colloquialism_N = "puhekielen ilmaus" ; -- 30000 
--- lin collusion_N = "salainen sopimus" ; -- 30000 
--- lin collusive_A = "vilpillinen" ; -- 20000 
--- lin colombian_A = "+?" ; -- 40000 
--- lin colombian_N = "+?" ; -- 40000 
--- lin colon_N = "colon" ; -- 20000 
--- lin colonial_A = "yhdyskunta-" ; -- 20000 
--- lin colonial_N = "yhdyskunta-" ; -- 20000 
--- lin colonist_N = "uudisasukas" ; -- 20000 
--- lin colonization_N = "asuttaminen" ; -- 20000 
--- lin colonize_V2 = "perustaa siirtokunta" ; -- 30000 
--- lin colonizer_N = "siirtokunnan perustaja" ; -- 30000 
--- lin colonnade_N = "pylväsrivi" ; -- 20000 
--- lin colonnaded_A = "pylväikkö-" ; -- 20000 
--- lin color_code_V2 = "+?" ; -- 40000 
--- lin colour_bar_N = "+?" ; -- 40000 
--- lin colour_blind_A = "värisokea" ; -- 20000 
--- lin colour_wash_N = "+?" ; -- 40000 
--- lin colouring_N = "kaunistella" ; -- 20000 
--- lin colourless_A = "väritön" ; -- 20000 
--- lin comatose_A = "tajuton" ; -- 20000 
--- lin combatant_A = "taistelija" ; -- 20000 
--- lin combative_A = "taistelunhaluinen" ; -- 20000 
--- lin combination_lock_N = "+?" ; -- 40000 
--- lin combustible_A = "polttoaine" ; -- 20000 
--- lin come_at_able_A = "käytettävissä" ; -- 20000 
--- lin comedown_N = "arvonalennus" ; -- 20000 
--- lin comeliness_N = "miellyttävyys" ; -- 20000 
--- lin comfit_N = "yhdistää" ; -- 20000 
--- lin comforter_N = "tutti" ; -- 20000 
--- lin comfortingly_Adv = "lohduttavasti" ; -- 20000 
--- lin comfortless_A = "epäkodikas" ; -- 20000 
--- lin comfrey_N = "raunioyrtti" ; -- 20000 
--- lin coming_A = "tulla" ; -- 20000 
--- lin commandeer_V2 = "pakko-ottaa" ; -- 40000 
--- lin commanding_A = "komentaa" ; -- 20000 
--- lin commando_N = "kommandomies" ; -- 20000 
--- lin commemorate_V2 = "kunnioittaa muistoa" ; -- 30000 
--- lin commemoration_N = "muistojuhla" ; -- 20000 
--- lin commemorative_A = "muisto-" ; -- 20000 
--- lin commendable_A = "kiitettävän" ; -- 20000 
--- lin commensurable_A = "yhteismitallinen" ; -- 20000 
--- lin commensurate_A = "oikeassa suhteessa oleva" ; -- 30000 
--- lin comminatory_A = "tuomitseva" ; -- 20000 
--- lin commiserate_V = "tuntea sääliä" ; -- 30000 
--- lin commissioned_A = "tilata" ; -- 20000 
--- lin commital_N = "+?" ; -- 40000 
--- lin commodity_N = "hyödyke" ; -- 20000 
--- lin common_N = "tavallinen" ; -- 20000 
--- lin common_room_N = "+?" ; -- 40000 
--- lin commonalty_N = "yhteinen kansa" ; -- 30000 
--- lin commoner_N = "tavallinen" ; -- 20000 
--- lin commune_V = "käydä ehtoollisella" ; -- 30000 
--- lin communicable_A = "tarttuva" ; -- 20000 
--- lin communicant_N = "ehtoollisvieras" ; -- 20000 
--- lin communicative_A = "viestintä-" ; -- 20000 
--- lin communiqué_N = "+?" ; -- 40000 
--- lin commutable_A = "vaihdettavissa" ; -- 20000 
--- lin commuter_N = "työmatkalainen" ; -- 20000 
--- lin companion_N = "seuralainen" ; -- 20000 
--- lin companionable_A = "seurallinen" ; -- 20000 
--- lin companionway_N = "kajuutan portaat" ; -- 30000 
--- lin comparability_N = "verrattavuus" ; -- 20000 
--- lin comparative_A = "komparatiivi" ; -- 20000 
--- lin compare_N = "verrata" ; -- 20000 
--- lin compassionate_A = "myötätuntoinen" ; -- 20000 
--- lin compatible_A = "yhteensopiva" ; -- 20000 
--- lin compeer_N = "vertainen" ; -- 20000 
--- lin compensatory_A = "+?" ; -- 40000 
--- lin competent_A = "toimivaltainen" ; -- 20000 
--- lin competitive_A = "kilpailuhenkinen" ; -- 20000 
--- lin competitiveness_N = "kilpailuhenkisyys" ; -- 20000 
--- lin compilation_N = "kokoomateos" ; -- 20000 
--- lin complacence_N = "omahyväisyys" ; -- 20000 
--- lin complacency_N = "omahyväisyys" ; -- 20000 
--- lin complacent_A = "omahyväinen" ; -- 20000 
--- lin complainingly_Adv = "valittaen" ; -- 20000 
--- lin complaisance_N = "hyväntahtoisuus" ; -- 20000 
--- lin complaisant_A = "hyväntahtoinen" ; -- 20000 
--- lin completeness_N = "täydellisyys" ; -- 20000 
--- lin completion_N = "onnistunut eteenpäinsyöttö" ; -- 30000 
--- lin complexity_N = "monimutkaisuus" ; -- 20000 
--- lin compliant_A = "mukautuva" ; -- 20000 
--- lin complicity_N = "rikoskumppanuus" ; -- 20000 
--- lin complin_N = "kompletorio" ; -- 20000 
--- lin compline_N = "kompletorio" ; -- 20000 
--- lin component_A = "osatekijä" ; -- 20000 
--- lin composite_A = "yhdistelmä" ; -- 20000 
--- lin composmentis_A = "+?" ; -- 40000 
--- lin compound_A = "tehostaa" ; -- 20000 
--- lin comprehensibility_N = "ymmärrettävyys" ; -- 20000 
--- lin comprehensible_A = "käsitettävä" ; -- 20000 
--- lin comprehensiveness_N = "kokonaisvaltaisuus" ; -- 20000 
--- lin compulsive_A = "lujatahtoinen" ; -- 20000 
--- lin compunction_N = "omantunnon pistos" ; -- 30000 
--- lin computation_N = "laskutoimitus" ; -- 20000 
--- lin computational_A = "tietokone-" ; -- 20000 
--- lin computerize_V2 = "tallentaa tietokoneeseen" ; -- 30000 
--- lin compère_N = "+?" ; -- 40000 
--- lin compère_V2 = "+?" ; -- 40000 
--- lin comradely_Adv = "toverillisesti" ; -- 20000 
--- lin con_man_N = "+?" ; -- 40000 
--- lin concave_A = "kovera" ; -- 20000 
--- lin conceale_V = "+?" ; -- 40000 
--- lin conceited_A = "täynnä itseään" ; -- 30000 
--- lin concentric_A = "samankeskinen" ; -- 20000 
--- lin conceptual_A = "käsitteellinen" ; -- 20000 
--- lin concert_hall_N = "+?" ; -- 40000 
--- lin concerted_A = "yhteis-" ; -- 20000 
--- lin concertina_N = "käsiharmonikka" ; -- 20000 
--- lin concession_N = "konsessio" ; -- 20000 
--- lin concessionaire_N = "toimiluvanhaltija" ; -- 20000 
--- lin concessive_A = "myönnytys-" ; -- 20000 
--- lin conchology_N = "näkinkenkien tutkiminen" ; -- 30000 
--- lin concierge_N = "ovenvartija" ; -- 20000 
--- lin conciseness_N = "lyhytsanaisuus" ; -- 20000 
--- lin conclave_N = "salainen neuvottelu" ; -- 30000 
--- lin concomitant_A = "seuralaisilmiö" ; -- 20000 
--- lin concomitant_N = "seuralaisilmiö" ; -- 20000 
--- lin concrete_V = "peittää betonilla" ; -- 30000 
--- lin concrete_V2 = "peittää betonilla" ; -- 30000 
--- lin concretion_N = "kiinnikasvaminen" ; -- 20000 
--- lin concubine_N = "jalkavaimo" ; -- 20000 
--- lin concur_V = "olla samanaikainen" ; -- 30000 
--- lin concurrence_N = "yhteisvaikutus" ; -- 20000 
--- lin concurrent_A = "samanaikainen" ; -- 20000 
--- lin concussion_N = "aivotärähdys" ; -- 20000 
--- lin condign_A = "ansaittu" ; -- 20000 
--- lin condole_V = "valittaa surua" ; -- 30000 
--- lin condolence_N = "surunvalittelu" ; -- 20000 
--- lin condominium_N = "osakehuoneisto" ; -- 20000 
--- lin condonation_N = "anteeksianto" ; -- 20000 
--- lin condone_V2 = "katsoa läpi sormien" ; -- 30000 
--- lin condor_N = "kondorikotka" ; -- 20000 
--- lin conducive_A = "lisä-" ; -- 20000 
--- lin confectioner_N = "sokerileipuri" ; -- 20000 
--- lin confederate_A = "liittoutunut" ; -- 20000 
--- lin confederate_V = "yhdistää liitoksi" ; -- 30000 
--- lin confederate_V2 = "yhdistää liitoksi" ; -- 30000 
--- lin confessional_N = "rippituoli" ; -- 20000 
--- lin confetti_N = "konfetit" ; -- 20000 
--- lin confiding_A = "uskoutua" ; -- 20000 
--- lin configure_V2 = "konfiguroida" ; -- 40000 
--- lin configured_A = "konfiguroida" ; -- 20000 
--- lin confined_A = "kahlittu" ; -- 20000 
--- lin confirmed_A = "konfirmoida" ; -- 20000 
--- lin conflagration_N = "suurpalo" ; -- 20000 
--- lin conflict_V = "olla ristiriidassa" ; -- 30000 
--- lin confluence_N = "yhtymäkohta" ; -- 20000 
--- lin confluent_A = "yhtyvä" ; -- 20000 
--- lin conformist_N = "konformisti" ; -- 20000 
--- lin confound_V2 = "sekoittaa keskenään" ; -- 30000 
--- lin confounded_A = "ymmällään" ; -- 20000 
--- lin confrère_N = "+?" ; -- 40000 
--- lin confucian_A = "+?" ; -- 40000 
--- lin confucian_N = "+?" ; -- 40000 
--- lin confusedly_Adv = "sekavasti" ; -- 20000 
--- lin confutation_N = "kumoaminen" ; -- 20000 
--- lin confute_V2 = "osoittaa vääräksi" ; -- 30000 
--- lin congenital_A = "synnynnäinen" ; -- 20000 
--- lin conger_N = "meriankerias" ; -- 20000 
--- lin conger_eel_N = "+?" ; -- 40000 
--- lin congested_A = "verentungos-" ; -- 20000 
--- lin conglomerate_A = "konglomeraatti" ; -- 20000 
--- lin conglomerate_N = "konglomeraatti" ; -- 20000 
--- lin congolese_A = "+?" ; -- 40000 
--- lin congolese_N = "+?" ; -- 40000 
--- lin congratulatory_A = "onnittelu-" ; -- 20000 
--- lin congregational_A = "seurakunta-" ; -- 20000 
--- lin congressional_A = "kongressi-" ; -- 20000 
--- lin congé_N = "+?" ; -- 40000 
--- lin conic_A = "kartioleikkaus" ; -- 20000 
--- lin conical_A = "kartiomainen" ; -- 20000 
--- lin conifer_N = "havupuu" ; -- 20000 
--- lin coniferous_A = "havupuun" ; -- 20000 
--- lin conjectural_A = "arvaukseen perustuva" ; -- 30000 
--- lin conjoint_A = "yhteis-" ; -- 20000 
--- lin conjugal_A = "aviollinen" ; -- 20000 
--- lin conjunctive_A = "yhdistetty" ; -- 20000 
--- lin conjuncture_N = "käännekohta" ; -- 20000 
--- lin conker_N = "hevoskastanja" ; -- 20000 
--- lin connective_A = "konjunktio" ; -- 20000 
--- lin conning_A = "opetella" ; -- 20000 
--- lin connotation_N = "käsitesisällys" ; -- 20000 
--- lin connote_V2 = "tuoda tullessaan" ; -- 30000 
--- lin connubial_A = "aviollinen" ; -- 20000 
--- lin consanguinity_N = "verisukulaisuus" ; -- 20000 
--- lin conscience_smitten_A = "tunnonvaivoja poteva" ; -- 30000 
--- lin conscript_N = "värvätä" ; -- 20000 
--- lin conscription_N = "asevelvollisuus" ; -- 20000 
--- lin consecrate_V2 = "vihkiä piispaksi" ; -- 30000 
--- lin consecration_N = "omistautuminen" ; -- 20000 
--- lin consequent_A = "seurauksena oleva" ; -- 30000 
--- lin considerateness_N = "hienotunteisuus" ; -- 20000 
--- lin consigner_N = "lähettäjä" ; -- 20000 
--- lin consignor_N = "lähettäjä" ; -- 20000 
--- lin consolable_A = "lohdutettavissa" ; -- 20000 
--- lin consolatory_A = "lohduttava" ; -- 20000 
--- lin consommé_N = "+?" ; -- 40000 
--- lin consonance_N = "konsonanssi" ; -- 20000 
--- lin consonant_A = "konsonoiva" ; -- 20000 
--- lin consort_N = "kaveerata" ; -- 20000 
--- lin conspectus_N = "yleiskatsaus" ; -- 20000 
--- lin conspicuous_A = "silmäänpistävä" ; -- 20000 
--- lin conspiracy_N = "salaliitto" ; -- 20000 
--- lin conspirator_N = "salaliittolainen" ; -- 20000 
--- lin conspiratorial_A = "salaliitto-" ; -- 20000 
--- lin conspire_V = "tehdä salaliitto" ; -- 30000 
--- lin conspire_V2 = "tehdä salaliitto" ; -- 30000 
--- lin constipated_A = "hidastua" ; -- 20000 
--- lin constituency_N = "valitsijakunta" ; -- 20000 
--- lin constituent_A = "konstituentti" ; -- 20000 
--- lin constitutional_A = "terveys-" ; -- 20000 
--- lin constitutional_N = "terveys-" ; -- 20000 
--- lin constitutionalism_N = "perustuslaillisuus" ; -- 20000 
--- lin constitutionalist_N = "perustuslaillisuuden kannattaja" ; -- 30000 
--- lin constitutionalize_V2 = "tehdä kävelylenkki" ; -- 30000 
--- lin constitutive_A = "rakenne-" ; -- 20000 
--- lin constrained_A = "kiristää" ; -- 20000 
--- lin constraint_N = "kahleet" ; -- 20000 
--- lin constriction_N = "kuristuma" ; -- 20000 
--- lin constructional_A = "+?" ; -- 40000 
--- lin constructive_A = "rakentava" ; -- 20000 
--- lin consubstantiation_N = "konsubstantiaatio" ; -- 20000 
--- lin consular_A = "konsuli-" ; -- 20000 
--- lin consulship_N = "konsulin asema" ; -- 30000 
--- lin consultative_A = "konsultatiivinen" ; -- 20000 
--- lin consuming_A = "tuhota" ; -- 20000 
--- lin consummate_V2 = "saattaa täydelliseksi" ; -- 30000 
--- lin consumptive_A = "käyttö-" ; -- 20000 
--- lin consumptive_N = "käyttö-" ; -- 20000 
--- lin contagious_A = "tarttuva" ; -- 20000 
--- lin container_N = "kontti" ; -- 20000 
--- lin containment_N = "tukahduttaminen" ; -- 20000 
--- lin contaminant_N = "saastuttava aine" ; -- 30000 
--- lin contemplative_A = "harkitseva" ; -- 20000 
--- lin contemporaneous_A = "samanaikainen" ; -- 20000 
--- lin contemporary_N = "aikalainen" ; -- 20000 
--- lin contemptible_A = "halveksittava" ; -- 20000 
--- lin contemptuous_A = "halveksiva" ; -- 20000 
--- lin contentious_A = "kiista-" ; -- 20000 
--- lin conterminous_A = "raja-" ; -- 20000 
--- lin contextual_A = "kontekstuaalinen" ; -- 20000 
--- lin continence_N = "pidättyvyys" ; -- 20000 
--- lin continent_A = "manner" ; -- 20000 
--- lin continental_A = "mannermainen" ; -- 20000 
--- lin contortion_N = "väännös" ; -- 20000 
--- lin contortionist_N = "käärmeihminen" ; -- 20000 
--- lin contour_V2 = "muodostaa ääriviivat" ; -- 30000 
--- lin contraband_N = "salakuljetustavara" ; -- 20000 
--- lin contrabass_N = "kontrabasso" ; -- 20000 
--- lin contraceptive_A = "ehkäisy-" ; -- 20000 
--- lin contraceptive_N = "ehkäisy-" ; -- 20000 
--- lin contractible_A = "+?" ; -- 40000 
--- lin contractile_A = "supistumiskykyinen" ; -- 20000 
--- lin contractor_N = "rakennusurakoitsija" ; -- 20000 
--- lin contractual_A = "sopimus-" ; -- 20000 
--- lin contradiction_N = "vastaväite" ; -- 20000 
--- lin contradistinction_N = "vastakohtaisuus" ; -- 20000 
--- lin contradistinguish_V2 = "erottaa vastakohtana" ; -- 30000 
--- lin contralto_N = "kontra-altto" ; -- 20000 
--- lin contraption_N = "härveli" ; -- 20000 
--- lin contrapuntal_A = "kontrapunktinen" ; -- 20000 
--- lin contrariety_N = "vastakohtaisuus" ; -- 20000 
--- lin contrast_V = "erota jyrkästi" ; -- 30000 
--- lin contrast_V2 = "erota jyrkästi" ; -- 30000 
--- lin contrastingly_Adv = "vastakohtaisesti" ; -- 20000 
--- lin contravention_N = "väittely" ; -- 20000 
--- lin contretemps_N = "kömmähdys" ; -- 20000 
--- lin contribute_V = "antaa avustuksena" ; -- 30000 
--- lin contribute_V2 = "antaa avustuksena" ; -- 30000 
--- lin contributory_A = "myötävaikuttava" ; -- 20000 
--- lin contrite_A = "katuvainen" ; -- 20000 
--- lin contrition_N = "synnintunto" ; -- 20000 
--- lin controllable_A = "ohjattava" ; -- 20000 
--- lin controversial_A = "kiistanalainen" ; -- 20000 
--- lin contumacious_A = "epäkuuliainen" ; -- 20000 
--- lin conurbation_N = "taajamakeskittymä" ; -- 20000 
--- lin convalescent_A = "toipuva" ; -- 20000 
--- lin convection_N = "konvektio" ; -- 20000 
--- lin convector_N = "konvektori" ; -- 20000 
--- lin convener_N = "kokoonkutsuja" ; -- 20000 
--- lin convent_N = "nunnaluostari" ; -- 20000 
--- lin conventicle_N = "rukoushuone" ; -- 20000 
--- lin convergent_A = "lähenevä" ; -- 20000 
--- lin conversant_A = "perillä jstk" ; -- 30000 
--- lin conversational_A = "arkikielinen" ; -- 20000 
--- lin conversationalist_N = "taitava keskustelija" ; -- 30000 
--- lin convert_N = "käännyttää" ; -- 20000 
--- lin converted_A = "käännyttää" ; -- 20000 
--- lin converter_N = "konvertteri" ; -- 20000 
--- lin convertible_A = "avoauto" ; -- 20000 
--- lin convex_A = "kupera" ; -- 20000 
--- lin convexity_N = "kuperuus" ; -- 20000 
--- lin conveyancer_N = "luovutuskirjoja laativa notaari" ; -- 30000 
--- lin conveyer_belt_N = "+?" ; -- 40000 
--- lin convict_N = "tuomittu" ; -- 20000 
--- lin convivial_A = "seuraa rakastava" ; -- 30000 
--- lin convoke_V2 = "kutsua kokoon" ; -- 30000 
--- lin convulsive_A = "kouristava" ; -- 20000 
--- lin cony_N = "tamaani" ; -- 20000 
--- lin cookbook_N = "keittokirja" ; -- 20000 
--- lin cooker_N = "keittoastia" ; -- 20000 
--- lin cookery_N = "ruuanvalmistus" ; -- 20000 
--- lin cookery_book_N = "+?" ; -- 40000 
--- lin cookhouse_N = "kapyysi" ; -- 20000 
--- lin cooking_N = "kokata" ; -- 20000 
--- lin cool_V = "cool" ; -- 40000 
--- lin cool_V2 = "cool" ; -- 40000 
--- lin cool_headed_A = "+?" ; -- 40000 
--- lin coolant_N = "jäähdytysneste" ; -- 20000 
--- lin cooler_N = "cooler" ; -- 20000 
--- lin cooling_tower_N = "+?" ; -- 40000 
--- lin coon_N = "maalaistollo" ; -- 20000 
--- lin coop_V2 = "kanala" ; -- 40000 
--- lin cooper_N = "tynnyrintekijä" ; -- 20000 
--- lin cooperate_V = "tehdä yhteistyötä" ; -- 30000 
--- lin cooperative_A = "yhteistoiminnallinen" ; -- 20000 
--- lin coot_N = "nokikana" ; -- 20000 
--- lin cop_N = "kyttä" ; -- 20000 
--- lin cop_out_N = "+?" ; -- 40000 
--- lin copartner_N = "yhtiötoveri" ; -- 20000 
--- lin copernican_A = "+?" ; -- 40000 
--- lin coping_N = "kopioida" ; -- 20000 
--- lin coping_stone_N = "+?" ; -- 40000 
--- lin copper_V2 = "pinnoittaa kuparilla" ; -- 30000 
--- lin copper_bottom_V2 = "+?" ; -- 40000 
--- lin copper_bottomed_A = "kuparipohjainen" ; -- 20000 
--- lin copperhead_N = "kuparipääkäärme" ; -- 20000 
--- lin copperplate_N = "kuparipiirros" ; -- 20000 
--- lin coppersmith_N = "kupariseppä" ; -- 20000 
--- lin coppice_N = "vesametsä" ; -- 20000 
--- lin copt_A = "+?" ; -- 40000 
--- lin copt_N = "+?" ; -- 40000 
--- lin coptic_N = "+?" ; -- 40000 
--- lin copula_N = "kopula" ; -- 20000 
--- lin copulative_A = "kopula-" ; -- 20000 
--- lin copulative_N = "kopula-" ; -- 20000 
--- lin copybook_N = "käsialavihko" ; -- 20000 
--- lin copyhold_N = "asukasoikeus" ; -- 20000 
--- lin copyholder_N = "käsikirjoituksen pidin" ; -- 30000 
--- lin copyright_N = "kirjallinen omistusoikeus" ; -- 30000 
--- lin copyright_V2 = "kirjallinen omistusoikeus" ; -- 30000 
--- lin coquettish_A = "keimaileva" ; -- 20000 
--- lin coracle_N = "pajunvitsoista punottu nahkapäällysteinen vene" ; -- 30000 
--- lin coral_A = "korallinpunainen" ; -- 20000 
--- lin coral_reef_N = "+?" ; -- 40000 
--- lin coranglais_N = "+?" ; -- 40000 
--- lin corbel_N = "olkakivi" ; -- 20000 
--- lin cordage_N = "köysistö" ; -- 20000 
--- lin cordial_N = "likööri" ; -- 20000 
--- lin cordite_N = "kordiitti" ; -- 20000 
--- lin cordon_N = "koristepunos" ; -- 20000 
--- lin cordon_V2 = "koristepunos" ; -- 40000 
--- lin cordonbleu_A = "+?" ; -- 40000 
--- lin corduroy_N = "kapulatie" ; -- 20000 
--- lin core_V2 = "kaapelin säikeistö" ; -- 30000 
--- lin coreligionist_N = "uskonsisar" ; -- 20000 
--- lin corgi_N = "corgi" ; -- 20000 
--- lin corinthian_A = "korinttilainen" ; -- 20000 
--- lin corinthian_N = "korinttilainen" ; -- 20000 
--- lin cork_V2 = "täyttää korkilla" ; -- 30000 
--- lin corkage_N = "korkkiraha" ; -- 20000 
--- lin corked_A = "täyttää korkilla" ; -- 30000 
--- lin corker_N = "korkituskone" ; -- 20000 
--- lin corkscrew_N = "korkkiruuvi" ; -- 20000 
--- lin corm_N = "varsimukula" ; -- 20000 
--- lin cormorant_N = "merimetso" ; -- 20000 
--- lin corn_exchange_N = "+?" ; -- 40000 
--- lin corncob_N = "maissintähkä" ; -- 20000 
--- lin corncrake_N = "ruisrääkkä" ; -- 20000 
--- lin cornea_N = "sarveiskalvo" ; -- 20000 
--- lin corner_kick_N = "+?" ; -- 40000 
--- lin cornered_A = "vallata" ; -- 20000 
--- lin cornerstone_N = "kulmakivi" ; -- 20000 
--- lin cornflake_N = "+?" ; -- 40000 
--- lin cornflour_N = "maissijauho" ; -- 20000 
--- lin cornflower_N = "ruiskukka" ; -- 20000 
--- lin cornice_N = "korniisi" ; -- 20000 
--- lin cornpone_N = "maissileipä" ; -- 20000 
--- lin cornstarch_N = "maissitärkkelys" ; -- 20000 
--- lin cornucopia_N = "runsaudensarvi" ; -- 20000 
--- lin corny_A = "korni" ; -- 20000 
--- lin corolla_N = "teriö" ; -- 20000 
--- lin corollary_N = "korollaari" ; -- 20000 
--- lin coronary_A = "koronaarinen" ; -- 20000 
--- lin coronary_N = "koronaarinen" ; -- 20000 
--- lin coronation_N = "kruunajaiset" ; -- 20000 
--- lin coroner_N = "kuolinsyyntutkija" ; -- 20000 
--- lin corporation_N = "ihramaha" ; -- 20000 
--- lin corps_N = "armeijakunta" ; -- 20000 
--- lin corpsdeballet_N = "+?" ; -- 40000 
--- lin corpsdiplomatique_N = "+?" ; -- 40000 
--- lin corpulence_N = "liikalihavuus" ; -- 20000 
--- lin corpulent_A = "liikalihava" ; -- 20000 
--- lin corrective_A = "korjaava" ; -- 20000 
--- lin corrective_N = "korjaava" ; -- 20000 
--- lin correlate_V = "olla vastaavuussuhteessa" ; -- 30000 
--- lin correlate_V2 = "olla vastaavuussuhteessa" ; -- 30000 
--- lin correlative_A = "korreloiva" ; -- 20000 
--- lin corrie_N = "onsilo" ; -- 20000 
--- lin corrigendum_N = "painovirhe" ; -- 20000 
--- lin corrigible_A = "korjattavissa oleva" ; -- 30000 
--- lin corroborative_A = "vahvistava" ; -- 20000 
--- lin corrode_V = "syövyttää" ; -- 40000 
--- lin corrode_V2 = "syövyttää" ; -- 40000 
--- lin corrosive_A = "syövyttävä" ; -- 20000 
--- lin corrosive_N = "syövyttävä" ; -- 20000 
--- lin corrupt_A = "turmella" ; -- 20000 
--- lin corruptible_A = "lahjottavissa" ; -- 20000 
--- lin corsage_N = "rintakukka" ; -- 20000 
--- lin corsair_N = "kaapparilaiva" ; -- 20000 
--- lin corse_N = "+?" ; -- 40000 
--- lin cortical_A = "kortikaalinen" ; -- 20000 
--- lin cortège_N = "+?" ; -- 40000 
--- lin coruscate_V = "säihkyä" ; -- 40000 
--- lin corvée_N = "+?" ; -- 40000 
--- lin cosh_V2 = "iskeä lyijypatukalla" ; -- 30000 
--- lin cosignatory_A = "allekirjoittajakumppani" ; -- 20000 
--- lin cosignatory_N = "allekirjoittajakumppani" ; -- 20000 
--- lin cosily_Adv = "kodikkaasti" ; -- 20000 
--- lin cosmetic_A = "kosmeettinen" ; -- 20000 
--- lin cosmic_A = "kosminen" ; -- 20000 
--- lin cosmopolitan_A = "kosmopoliittinen" ; -- 20000 
--- lin cosset_V2 = "hellitellä" ; -- 40000 
--- lin costarican_A = "+?" ; -- 40000 
--- lin costarican_N = "+?" ; -- 40000 
--- lin costermonger_N = "hedelmäkaupustelija" ; -- 20000 
--- lin costing_N = "kustannuslaskenta" ; -- 20000 
--- lin costive_A = "ummetustautinen" ; -- 20000 
--- lin costliness_N = "kallisarvoisuus" ; -- 20000 
--- lin costly_A = "kallisarvoinen" ; -- 20000 
--- lin costum_V2 = "+?" ; -- 40000 
--- lin cosy_N = "teemyssy" ; -- 20000 
--- lin cotenant_N = "kanssavuokraaja" ; -- 20000 
--- lin coterie_N = "ryhmäkunta" ; -- 20000 
--- lin coterminous_A = "samaan aikaan päättyvä" ; -- 30000 
--- lin cotilion_N = "tanssiaiset" ; -- 20000 
--- lin cotillion_N = "tanssiaiset" ; -- 20000 
--- lin cotton_N = "tykästyä" ; -- 20000 
--- lin cotton_V = "tykästyä" ; -- 40000 
--- lin cotton_cake_N = "+?" ; -- 40000 
--- lin cotton_plant_N = "+?" ; -- 40000 
--- lin cotton_wool_N = "+?" ; -- 40000 
--- lin cottontail_N = "pumpulihäntäkaniini" ; -- 20000 
--- lin cotyledon_N = "sirkkalehti" ; -- 20000 
--- lin couch_grass_N = "+?" ; -- 40000 
--- lin couchant_A = "makaava" ; -- 20000 
--- lin couchette_N = "makuuvaunu" ; -- 20000 
--- lin cough_N = "yskiä" ; -- 20000 
--- lin cough_V = "yskiä" ; -- 40000 
--- lin cough_V2 = "yskiä" ; -- 40000 
--- lin coulter_N = "auran terä" ; -- 30000 
--- lin council_board_N = "+?" ; -- 40000 
--- lin council_chamber_N = "+?" ; -- 40000 
--- lin councillor_N = "neuvoston jäsen" ; -- 30000 
--- lin countable_A = "laskettavissa" ; -- 20000 
--- lin countdown_N = "lähtölaskenta" ; -- 20000 
--- lin countenance_V2 = "antaa lupa" ; -- 30000 
--- lin counter_Adv = "tiski" ; -- 20000 
--- lin counter_example_N = "+?" ; -- 40000 
--- lin counter_revolution_N = "+?" ; -- 40000 
--- lin counter_revolutionary_A = "+?" ; -- 40000 
--- lin counter_revolutionary_N = "+?" ; -- 40000 
--- lin counteraction_N = "vastatoimi" ; -- 20000 
--- lin counterattack_N = "vastahyökkäys" ; -- 20000 
--- lin counterattack_V = "tehdä vastahyökkäys" ; -- 30000 
--- lin counterattack_V2 = "tehdä vastahyökkäys" ; -- 30000 
--- lin counterattraction_N = "kilpaileva vetonumero" ; -- 30000 
--- lin counterblast_N = "voimakas vastustus" ; -- 30000 
--- lin counterclaim_N = "vastakanne" ; -- 20000 
--- lin counterclockwise_Adv = "vastapäivään" ; -- 20000 
--- lin counterespionage_N = "vastavakoilu" ; -- 20000 
--- lin counterfeit_A = "väärennetty" ; -- 20000 
--- lin counterfeit_N = "väärennetty" ; -- 20000 
--- lin counterfeiter_N = "väärennetty" ; -- 20000 
--- lin counterfoil_N = "shekin kanta" ; -- 30000 
--- lin counterintelligence_N = "vastavakoilu" ; -- 20000 
--- lin counterirritant_N = "vastaärsyke" ; -- 20000 
--- lin countermine_N = "sabotoida" ; -- 20000 
--- lin counteroffer_N = "vastatarjous" ; -- 20000 
--- lin counterpane_N = "tilkkupeite" ; -- 20000 
--- lin counterplot_N = "vastajuoni" ; -- 20000 
--- lin counterplot_V = "laatia vastajuoni" ; -- 30000 
--- lin counterplot_V2 = "laatia vastajuoni" ; -- 30000 
--- lin counterpoise_V2 = "olla vastapainona" ; -- 30000 
--- lin countersign_N = "varmentaminen" ; -- 20000 
--- lin countersign_V2 = "varmentaa nimikirjoituksella" ; -- 30000 
--- lin countersuing_V2 = "+?" ; -- 40000 
--- lin countertenor_N = "kontratenori" ; -- 20000 
--- lin countess_N = "kreivitär" ; -- 20000 
--- lin counting_house_N = "+?" ; -- 40000 
--- lin countless_A = "lukematon" ; -- 20000 
--- lin countrified_A = "maalaistunut" ; -- 20000 
--- lin country_house_N = "+?" ; -- 40000 
--- lin country_seat_N = "+?" ; -- 40000 
--- lin county_N = "kreivikunta" ; -- 20000 
--- lin coupd'etat_N = "+?" ; -- 40000 
--- lin coupdegrace_N = "+?" ; -- 40000 
--- lin couplet_N = "säepari" ; -- 20000 
--- lin coupé_N = "+?" ; -- 40000 
--- lin courgette_N = "kesäkurpitsa" ; -- 20000 
--- lin courser_N = "ajokoira" ; -- 20000 
--- lin coursing_N = "koirametsästys" ; -- 20000 
--- lin court_card_N = "+?" ; -- 40000 
--- lin court_martial_N = "sotaoikeus" ; -- 20000 
--- lin court_martial_V2 = "tuomita sotaoikeudessa" ; -- 30000 
--- lin courtier_N = "hovimies" ; -- 20000 
--- lin courtroom_N = "oikeussali" ; -- 20000 
--- lin courtyard_N = "sisäpiha" ; -- 20000 
--- lin cousinly_A = "serkun" ; -- 20000 
--- lin coven_N = "noitien kokous" ; -- 30000 
--- lin covenant_V = "tehdä sopimus" ; -- 30000 
--- lin covenant_V2 = "tehdä sopimus" ; -- 30000 
--- lin coverage_N = "kattavuus" ; -- 20000 
--- lin covering_A = "taivaltaa" ; -- 20000 
--- lin coverlet_N = "päiväpeite" ; -- 20000 
--- lin covert_N = "piilopaikka" ; -- 20000 
--- lin cowardly_A = "raukkamainen" ; -- 20000 
--- lin cowbell_N = "lehmänkello" ; -- 20000 
--- lin cowcatcher_N = "karja-aura" ; -- 20000 
--- lin cower_V = "kyyristyä peloissaan" ; -- 30000 
--- lin cowhand_N = "karjapaimen" ; -- 20000 
--- lin cowherd_N = "karjapaimen" ; -- 20000 
--- lin cowhide_N = "piiskata" ; -- 20000 
--- lin cowl_N = "munkinkaapu" ; -- 20000 
--- lin cowling_N = "moottorinsuojus" ; -- 20000 
--- lin cowman_N = "karjanhoitaja" ; -- 20000 
--- lin cowpox_N = "lehmärokko" ; -- 20000 
--- lin cowrie_N = "kaurikotilo" ; -- 20000 
--- lin cowshed_N = "karjasuoja" ; -- 20000 
--- lin cowskin_N = "naudannahka" ; -- 20000 
--- lin cowslip_N = "kevätesikko" ; -- 20000 
--- lin cox_N = "peränpitäjä" ; -- 20000 
--- lin cox_V = "pitää perää kilpaveneessä" ; -- 30000 
--- lin cox_V2 = "pitää perää kilpaveneessä" ; -- 30000 
--- lin coxswain_N = "perämies" ; -- 20000 
--- lin coyness_N = "teennäinen siveys" ; -- 30000 
--- lin coypu_N = "rämemajava" ; -- 20000 
--- lin crab_apple_N = "+?" ; -- 40000 
--- lin crabbed_A = "kärtyinen" ; -- 20000 
--- lin crack_down_N = "+?" ; -- 40000 
--- lin crackle_china_N = "+?" ; -- 40000 
--- lin crackleware_N = "särölasitteinen posliini" ; -- 30000 
--- lin crackling_N = "rätinä" ; -- 20000 
--- lin crackpot_N = "höperö" ; -- 20000 
--- lin craft_V2 = "valmistaa käsin" ; -- 30000 
--- lin craftily_Adv = "viekkaasti" ; -- 20000 
--- lin crag_N = "jyrkkä rosoinen kallio" ; -- 30000 
--- lin craggy_A = "epätasainen" ; -- 20000 
--- lin cragsman_N = "vuorikiipeilijä" ; -- 20000 
--- lin crake_N = "rantakana" ; -- 20000 
--- lin cram_full_A = "+?" ; -- 40000 
--- lin cram_full_Adv = "+?" ; -- 40000 
--- lin cramp_iron_N = "+?" ; -- 40000 
--- lin crane_fly_N = "+?" ; -- 40000 
--- lin cranial_A = "kallo-" ; -- 20000 
--- lin crankshaft_N = "kampiakseli" ; -- 20000 
--- lin cranky_A = "kiikkerä" ; -- 20000 
--- lin crannied_A = "koloinen" ; -- 20000 
--- lin crap_V = "kökkö" ; -- 40000 
--- lin crap_shooting_N = "+?" ; -- 40000 
--- lin crash_Adv = "kuokkia" ; -- 20000 
--- lin crash_dive_N = "sukeltaa nopeasti" ; -- 30000 
--- lin crash_dive_V = "sukeltaa nopeasti" ; -- 30000 
--- lin crash_helmet_N = "+?" ; -- 40000 
--- lin crash_land_V = "+?" ; -- 40000 
--- lin crash_land_V2 = "+?" ; -- 40000 
--- lin crash_landing_N = "+?" ; -- 40000 
--- lin crate_N = "sälelaatikko" ; -- 20000 
--- lin crate_V2 = "pakata sälelaatikkoon" ; -- 30000 
--- lin crater_V = "kraatteri" ; -- 40000 
--- lin crave_V = "pyytää hartaasti" ; -- 30000 
--- lin crave_V2 = "pyytää hartaasti" ; -- 30000 
--- lin craven_A = "raukka" ; -- 20000 
--- lin crawler_N = "kastemato" ; -- 20000 
--- lin crayon_N = "väriliitu" ; -- 20000 
--- lin crayon_V2 = "piirtää väriliidulla" ; -- 30000 
--- lin crazed_A = "krakeloida" ; -- 20000 
--- lin crazily_Adv = "hullusti" ; -- 20000 
--- lin creak_N = "vinkuna" ; -- 20000 
--- lin creakily_Adv = "natisten vanhuuttaan" ; -- 30000 
--- lin creaky_A = "kipeät" ; -- 20000 
--- lin creamy_A = "kermamainen" ; -- 20000 
--- lin credit_side_N = "+?" ; -- 40000 
--- lin credit_worthiness_N = "+?" ; -- 40000 
--- lin credit_worthy_A = "+?" ; -- 40000 
--- lin credo_N = "credo" ; -- 20000 
--- lin credulity_N = "herkkäuskoisuus" ; -- 20000 
--- lin credulous_A = "herkkäuskoinen" ; -- 20000 
--- lin creel_N = "kalakori" ; -- 20000 
--- lin cremate_V2 = "polttaa ruumis" ; -- 30000 
--- lin cremation_N = "polttohautaus" ; -- 20000 
--- lin crenellated_A = "hammastaa" ; -- 20000 
--- lin creole_A = "kreoli" ; -- 20000 
--- lin creosote_N = "kreosootti" ; -- 20000 
--- lin crepitate_V = "ritistä" ; -- 40000 
--- lin crepitation_N = "ritinä" ; -- 20000 
--- lin crepuscular_A = "hämärä-" ; -- 20000 
--- lin crescent_N = "sirppimäinen" ; -- 20000 
--- lin crested_A = "päällystää" ; -- 20000 
--- lin cretaceous_A = "liitupitoinen" ; -- 20000 
--- lin cretin_N = "ääliö" ; -- 20000 
--- lin cretinous_A = "kretinismistä kärsivä" ; -- 30000 
--- lin crew_cut_N = "+?" ; -- 40000 
--- lin crew_neck_N = "+?" ; -- 40000 
--- lin cribbage_N = "cribbage" ; -- 20000 
--- lin cribbage_board_N = "+?" ; -- 40000 
--- lin crick_N = "lihaskouristus" ; -- 20000 
--- lin cricketer_N = "kriketin pelaaja" ; -- 30000 
--- lin crime_V2 = "rikos" ; -- 40000 
--- lin criminal_N = "rikollinen" ; -- 20000 
--- lin crimson_A = "karmiininpunainen" ; -- 20000 
--- lin crinkly_A = "poimuttunut" ; -- 20000 
--- lin crisp_V = "terävä" ; -- 40000 
--- lin crisp_V2 = "terävä" ; -- 40000 
--- lin criss_cross_V2 = "+?" ; -- 40000 
--- lin crisscross_A = "ristikko-" ; -- 20000 
--- lin crisscross_Adv = "ristikko-" ; -- 20000 
--- lin crisscross_V = "kulkea ristiin rastiin" ; -- 30000 
--- lin crisscross_V2 = "kulkea ristiin rastiin" ; -- 30000 
--- lin croak_N = "kähistä" ; -- 20000 
--- lin crochet_hook_N = "+?" ; -- 40000 
--- lin crockery_N = "talousastiat" ; -- 20000 
--- lin croft_N = "pientila" ; -- 20000 
--- lin crofter_N = "pientilallinen" ; -- 20000 
--- lin cromlech_N = "kivikehä" ; -- 20000 
--- lin crone_N = "vanha akka" ; -- 30000 
--- lin crook_back_A = "+?" ; -- 40000 
--- lin crook_backed_A = "+?" ; -- 40000 
--- lin crookedness_N = "koukkuisuus" ; -- 20000 
--- lin croon_V = "hyräillä" ; -- 40000 
--- lin croon_V2 = "hyräillä" ; -- 40000 
--- lin crooner_N = "iskelmälaulaja" ; -- 20000 
--- lin crop_dusting_N = "hyönteispölytys" ; -- 20000 
--- lin cropper_N = "maanvuokraaja" ; -- 20000 
--- lin crore_N = "kymmenen miljoonaa" ; -- 30000 
--- lin crosier_N = "piispansauva" ; -- 20000 
--- lin cross_bench_N = "+?" ; -- 40000 
--- lin cross_bencher_N = "+?" ; -- 40000 
--- lin cross_division_N = "ristiintaulukointi" ; -- 20000 
--- lin cross_examination_N = "ristikuulustelu" ; -- 20000 
--- lin cross_examine_V2 = "+?" ; -- 40000 
--- lin cross_examiner_N = "ristikuulustelija" ; -- 20000 
--- lin cross_fertilize_V2 = "ristipölyttyä" ; -- 40000 
--- lin cross_grained_A = "kierokasvuinen" ; -- 20000 
--- lin cross_heading_N = "+?" ; -- 40000 
--- lin cross_index_N = "ristiviittaus" ; -- 20000 
--- lin cross_index_V2 = "tehdä ristiviittaus" ; -- 30000 
--- lin cross_legged_Adv = "jalat ristissä" ; -- 30000 
--- lin cross_question_V2 = "ristikuulustelussa esitetty kysymys" ; -- 30000 
--- lin cross_reference_N = "ristiviittaus" ; -- 20000 
--- lin cross_section_N = "poikkileikkaus" ; -- 20000 
--- lin cross_stitch_N = "ristipisto" ; -- 20000 
--- lin crossbeam_N = "poikkipalkki" ; -- 20000 
--- lin crossbow_N = "varsijousi" ; -- 20000 
--- lin crossbred_A = "risteytetty" ; -- 20000 
--- lin crossbreed_N = "risteyttää" ; -- 20000 
--- lin crossbreed_V2 = "risteyttää" ; -- 40000 
--- lin crosscheck_N = "tarkistus vertailemalla eri lähteistä saatavia tietoja" ; -- 30000 
--- lin crosscheck_V = "tarkistus vertailemalla eri lähteistä saatavia tietoja" ; -- 30000 
--- lin crosscheck_V2 = "tarkistus vertailemalla eri lähteistä saatavia tietoja" ; -- 30000 
--- lin crosscountry_A = "+?" ; -- 40000 
--- lin crosscountry_Adv = "+?" ; -- 40000 
--- lin crosscurrent_N = "vastavirtaus" ; -- 20000 
--- lin crosscut_A = "oikotie" ; -- 20000 
--- lin crosscut_N = "oikotie" ; -- 20000 
--- lin crosse_N = "crosse" ; -- 20000 
--- lin crosseyed_A = "+?" ; -- 40000 
--- lin crossfire_N = "ristituli" ; -- 20000 
--- lin crossness_N = "äreys" ; -- 20000 
--- lin crosspiece_N = "ristikappale" ; -- 20000 
--- lin crossroad_N = "poikkitie" ; -- 20000 
--- lin crosstalk_N = "ylikuuluminen" ; -- 20000 
--- lin crosswind_N = "sivutuuli" ; -- 20000 
--- lin crossword_N = "sanaristikko" ; -- 20000 
--- lin crotchety_A = "äksy" ; -- 20000 
--- lin crouch_N = "kyyristyä" ; -- 20000 
--- lin crouch_V = "kyyristyä" ; -- 40000 
--- lin crouch_V2 = "kyyristyä" ; -- 40000 
--- lin croupier_N = "kuristustauti-" ; -- 20000 
--- lin crow's_nest_N = "+?" ; -- 40000 
--- lin crowbar_N = "sorkkarauta" ; -- 20000 
--- lin crowded_A = "täpötäysi" ; -- 20000 
--- lin crown_land_N = "+?" ; -- 40000 
--- lin crowning_A = "kruunata" ; -- 20000 
--- lin crozier_N = "piispansauva" ; -- 20000 
--- lin crucible_N = "sulatusastia" ; -- 20000 
--- lin crucifixion_N = "ristiinnaulitseminen" ; -- 20000 
--- lin cruciform_A = "ristin muotoinen" ; -- 30000 
--- lin cruet_N = "etikkakannu" ; -- 20000 
--- lin cruiser_N = "risteilijä" ; -- 20000 
--- lin crumbly_A = "mureneva" ; -- 20000 
--- lin crumpet_N = "murea teeleipä" ; -- 30000 
--- lin crupper_N = "häntävyö" ; -- 20000 
--- lin crusade_V = "tehdä ristiretki" ; -- 30000 
--- lin crusader_N = "kampanjoitsija" ; -- 20000 
--- lin cruse_N = "pieni ruukku" ; -- 30000 
--- lin crustacean_N = "äyriäinen" ; -- 20000 
--- lin crusted_A = "kuorettua" ; -- 20000 
--- lin crusty_A = "kovakuorinen" ; -- 20000 
--- lin crutch_N = "kainalosauva" ; -- 20000 
--- lin cruzeiro_N = "+?" ; -- 40000 
--- lin crybaby_N = "itkupilli" ; -- 20000 
--- lin cryptically_Adv = "kryptisesti" ; -- 20000 
--- lin cryptogram_N = "salakirjoitus" ; -- 20000 
--- lin crystal_gazing_N = "+?" ; -- 40000 
--- lin crystalline_A = "kristallin-" ; -- 20000 
--- lin crystallography_N = "kristallografia" ; -- 20000 
--- lin crèche_N = "+?" ; -- 40000 
--- lin crèmedementhe_N = "+?" ; -- 40000 
--- lin crêpe_N = "+?" ; -- 40000 
--- lin cuban_A = "+?" ; -- 40000 
--- lin cuban_N = "+?" ; -- 40000 
--- lin cubic_A = "kuutio-" ; -- 20000 
--- lin cubical_A = "kuutiomainen" ; -- 20000 
--- lin cubit_N = "kyynärä" ; -- 20000 
--- lin cuckold_N = "aisankannattaja" ; -- 20000 
--- lin cuckold_V2 = "tehdä jksta aisankannattaja" ; -- 30000 
--- lin cuckoo_N = "käki" ; -- 20000 
--- lin cuckoo_clock_N = "+?" ; -- 40000 
--- lin cud_N = "mälli" ; -- 20000 
--- lin cuddle_N = "hyväillä" ; -- 20000 
--- lin cuddle_V = "painautua lähekkäin" ; -- 30000 
--- lin cuddle_V2 = "painautua lähekkäin" ; -- 30000 
--- lin cuddlesome_A = "hellyttävä" ; -- 20000 
--- lin cuddly_A = "paijattava" ; -- 20000 
--- lin cuff_V2 = "iskeä kämmenellä" ; -- 30000 
--- lin cuirass_N = "rintahaarniska" ; -- 20000 
--- lin cuirassier_N = "kyrassieeri" ; -- 20000 
--- lin cuisine_N = "keittotaito" ; -- 20000 
--- lin cul_de_sac_N = "+?" ; -- 40000 
--- lin culinary_A = "keitto-" ; -- 20000 
--- lin cull_N = "poistaa" ; -- 20000 
--- lin cullender_N = "sihti" ; -- 20000 
--- lin culprit_N = "rikollinen" ; -- 20000 
--- lin cultivable_A = "viljelykelpoinen" ; -- 20000 
--- lin cultivated_A = "kultivoitu" ; -- 20000 
--- lin culvert_N = "holvirumpu" ; -- 20000 
--- lin cumbersome_A = "epäkäytännöllinen" ; -- 20000 
--- lin cumbrous_A = "kömpelö" ; -- 20000 
--- lin cummerbund_N = "frakkivyö" ; -- 20000 
--- lin cumulative_A = "kumulatiivinen" ; -- 20000 
--- lin cuneiform_A = "vaajaluu-" ; -- 20000 
--- lin cup_bearer_N = "+?" ; -- 40000 
--- lin cup_final_N = "+?" ; -- 40000 
--- lin cup_tie_N = "+?" ; -- 40000 
--- lin cupboard_love_N = "+?" ; -- 40000 
--- lin cupric_A = "kupri-" ; -- 20000 
--- lin cupro_nickel_N = "+?" ; -- 40000 
--- lin curability_N = "parannettavuus" ; -- 20000 
--- lin curable_A = "kovetettavissa oleva" ; -- 30000 
--- lin curacy_N = "kappalaisen virka" ; -- 30000 
--- lin curate_N = "kappalainen" ; -- 20000 
--- lin curative_A = "lääke" ; -- 20000 
--- lin curaçao_N = "+?" ; -- 40000 
--- lin curaçoa_N = "+?" ; -- 40000 
--- lin curb_N = "taltuttaa" ; -- 20000 
--- lin curd_N = "juoksettunut maito" ; -- 30000 
--- lin cure_N = "kovettaa" ; -- 20000 
--- lin cure_all_N = "yleislääke" ; -- 20000 
--- lin curfew_N = "ulkonaliikkumiskielto" ; -- 20000 
--- lin curly_A = "kihara" ; -- 20000 
--- lin curmudgeon_N = "tuittupää" ; -- 20000 
--- lin curriculum_N = "opintosuunnitelma" ; -- 20000 
--- lin curriculumvitae_N = "+?" ; -- 40000 
--- lin currish_A = "rakkikoiramainen" ; -- 20000 
--- lin curry_powder_N = "+?" ; -- 40000 
--- lin cursed_A = "kirota" ; -- 20000 
--- lin cursive_A = "kursiivi" ; -- 20000 
--- lin cursory_A = "pintapuolinen" ; -- 20000 
--- lin curst_A = "kirottu" ; -- 20000 
--- lin curtain_V2 = "panna verhot ikkunaan" ; -- 30000 
--- lin curtain_call_N = "+?" ; -- 40000 
--- lin curtain_lecture_N = "+?" ; -- 40000 
--- lin curtain_raiser_N = "+?" ; -- 40000 
--- lin curé_N = "+?" ; -- 40000 
--- lin cuspidor_N = "sylkykuppi" ; -- 20000 
--- lin cussed_A = "kiroilla" ; -- 20000 
--- lin cussedness_N = "tuittupäisyys" ; -- 20000 
--- lin custard_N = "maitokiisseli" ; -- 20000 
--- lin custodial_A = "suojelu-" ; -- 20000 
--- lin custom_built_A = "erikoisvalmisteinen" ; -- 20000 
--- lin custom_made_A = "erikoisvalmisteinen" ; -- 20000 
--- lin customize_V2 = "kustomoida" ; -- 40000 
--- lin cut_out_N = "+?" ; -- 40000 
--- lin cut_price_A = "alennus-" ; -- 20000 
--- lin cut_rate_A = "alennus-" ; -- 20000 
--- lin cut_throat_A = "+?" ; -- 40000 
--- lin cut_throat_N = "+?" ; -- 40000 
--- lin cutlass_N = "lyhyt leveä miekka" ; -- 30000 
--- lin cutler_N = "aterinkauppias" ; -- 20000 
--- lin cutlery_N = "aterimet" ; -- 20000 
--- lin cutpurse_N = "taskuvaras" ; -- 20000 
--- lin cutting_room_N = "+?" ; -- 40000 
--- lin cutworm_N = "yökkösen toukka" ; -- 30000 
--- lin cwt_N = "cwt" ; -- 20000 
--- lin cybernetic_A = "kyberneettinen" ; -- 20000 
--- lin cyclic_A = "kierto-" ; -- 20000 
--- lin cyclical_A = "jaksollinen" ; -- 20000 
--- lin cyclonic_A = "matalapaine-" ; -- 20000 
--- lin cyclopaedia_N = "tietosanakirja" ; -- 20000 
--- lin cyclopean_A = "kyklooppi-" ; -- 20000 
--- lin cyclostyle_N = "tehdä kopioita vahamonistuskoneella" ; -- 30000 
--- lin cyclostyle_V2 = "tehdä kopioita vahamonistuskoneella" ; -- 30000 
--- lin cyclotron_N = "syklotroni" ; -- 20000 
--- lin cygnet_N = "nuori joutsen" ; -- 30000 
--- lin cylindrical_A = "lieriömäinen" ; -- 20000 
--- lin cymbal_N = "symbaali" ; -- 20000 
--- lin cynosure_N = "johtotähti" ; -- 20000 
--- lin cyprian_A = "huora" ; -- 20000 
--- lin cypriot_A = "+?" ; -- 40000 
--- lin cypriot_N = "+?" ; -- 40000 
--- lin cyrillic_A = "+?" ; -- 40000 
--- lin czech_A = "+?" ; -- 40000 
--- lin czech_N = "+?" ; -- 40000 
--- lin czechoslovak_A = "+?" ; -- 40000 
--- lin czechoslovak_N = "+?" ; -- 40000 
--- lin czechoslovakian_A = "+?" ; -- 40000 
--- lin czechoslovakian_N = "+?" ; -- 40000 
--- lin dacha_N = "datša" ; -- 20000 
--- lin dachshund_N = "mäyräkoira" ; -- 20000 
--- lin dactylic_A = "daktyylinen" ; -- 20000 
--- lin daddy_longlegs_N = "+?" ; -- 40000 
--- lin dado_N = "suorakulmainen syvennys puuliitosta varten" ; -- 30000 
--- lin dago_N = "halventava ilmaus" ; -- 30000 
--- lin daguerreotype_N = "daguerreotypia" ; -- 20000 
--- lin daileireann_N = "+?" ; -- 40000 
--- lin dainty_N = "makupala" ; -- 20000 
--- lin dairy_N = "maitotila" ; -- 20000 
--- lin dairy_farm_N = "+?" ; -- 40000 
--- lin dairy_farming_N = "+?" ; -- 40000 
--- lin dairying_N = "maitotilan pitäminen" ; -- 30000 
--- lin dalesman_N = "laaksolainen" ; -- 20000 
--- lin dally_V = "pitää teerenpeliä" ; -- 30000 
--- lin dalmatian_N = "dalmatiankoira" ; -- 20000 
--- lin damascene_A = "Damaskoksen" ; -- 20000 
--- lin damascene_V2 = "damaskoitu esine" ; -- 30000 
--- lin damn_A = "kirota" ; -- 20000 
--- lin damn_Adv = "kirota" ; -- 20000 
--- lin damnable_A = "kirottu" ; -- 20000 
--- lin damned_A = "kirota" ; -- 20000 
--- lin damned_Adv = "kirota" ; -- 20000 
--- lin dampish_A = "kosteahko" ; -- 20000 
--- lin dance_band_N = "+?" ; -- 40000 
--- lin dance_hall_N = "+?" ; -- 40000 
--- lin dance_orchestra_N = "+?" ; -- 40000 
--- lin dancing_A = "hyppiä" ; -- 20000 
--- lin dancing_N = "hyppiä" ; -- 20000 
--- lin dandelion_N = "voikukka" ; -- 20000 
--- lin dandified_A = "keikarimainen" ; -- 20000 
--- lin dandle_V2 = "keikuttaa polvella" ; -- 30000 
--- lin dane_N = "+?" ; -- 40000 
--- lin daniel_N = "+?" ; -- 40000 
--- lin dank_A = "nihkeä" ; -- 20000 
--- lin dansemacabre_N = "+?" ; -- 40000 
--- lin daphne_N = "näsiä" ; -- 20000 
--- lin dapper_A = "huoliteltu" ; -- 20000 
--- lin dapple_V2 = "tehdä läiskikkääksi" ; -- 30000 
--- lin dapple_grey_A = "harmaankirjava" ; -- 20000 
--- lin dapple_grey_N = "harmaankirjava" ; -- 20000 
--- lin darkroom_N = "pimeähuone" ; -- 20000 
--- lin darning_N = "parsia" ; -- 20000 
--- lin darning_needle_N = "+?" ; -- 40000 
--- lin dart_V = "pieni heittokeihäs" ; -- 30000 
--- lin dart_V2 = "pieni heittokeihäs" ; -- 30000 
--- lin dash_N = "murskata" ; -- 20000 
--- lin dashboard_N = "kurasuoja" ; -- 20000 
--- lin dastard_N = "pelkurimainen" ; -- 20000 
--- lin dastardly_A = "raukkamainen" ; -- 20000 
--- lin datable_A = "päivättävä" ; -- 20000 
--- lin dated_A = "vanhentunut" ; -- 20000 
--- lin dateless_A = "ajaton" ; -- 20000 
--- lin dateline_N = "vuorokausiraja" ; -- 20000 
--- lin dative_A = "datiivi" ; -- 20000 
--- lin daub_V = "rappaus" ; -- 40000 
--- lin daub_V2 = "rappaus" ; -- 40000 
--- lin dauber_N = "töhrijä" ; -- 20000 
--- lin daughter_in_law_N = "miniä" ; -- 20000 
--- lin daughterly_A = "tyttären" ; -- 20000 
--- lin dauntless_A = "peloton" ; -- 20000 
--- lin dauphin_N = "dauphin" ; -- 20000 
--- lin davenport_N = "vuodesohva" ; -- 20000 
--- lin day_boarder_N = "+?" ; -- 40000 
--- lin day_labourer_N = "+?" ; -- 40000 
--- lin day_return_N = "+?" ; -- 40000 
--- lin day_school_N = "+?" ; -- 40000 
--- lin dayboy_N = "päiväoppilas" ; -- 20000 
--- lin daybreak_N = "päivänkoitto" ; -- 20000 
--- lin daydream_N = "toiveuni" ; -- 20000 
--- lin daygirl_N = "päiväoppilas" ; -- 20000 
--- lin daylight_saving_A = "+?" ; -- 40000 
--- lin daylight_saving_N = "+?" ; -- 40000 
--- lin daylong_A = "koko päivän" ; -- 30000 
--- lin daylong_Adv = "koko päivän" ; -- 30000 
--- lin daytime_N = "päiväsaika" ; -- 20000 
--- lin dazedly_Adv = "pöllämystyneesti" ; -- 20000 
--- lin ddt_N = "+?" ; -- 40000 
--- lin de_emphasize_V2 = "jättää taka-alalle" ; -- 30000 
--- lin de_escalation_N = "asteittainen vähentäminen" ; -- 30000 
--- lin de_ice_V2 = "poistaa jää" ; -- 30000 
--- lin deacon_N = "diakoni" ; -- 20000 
--- lin deactivate_V2 = "kytkeä pois päältä" ; -- 30000 
--- lin deadlock_N = "lukkiutunut tilanne" ; -- 30000 
--- lin deadlock_V = "lukkiutunut tilanne" ; -- 30000 
--- lin deadlocked_A = "ratkaisematta" ; -- 20000 
--- lin deadpan_A = "ilmeetön" ; -- 20000 
--- lin deaf_A = "kuulovammainen" ; -- 20000 
--- lin deaf_aid_N = "kuulolaite" ; -- 20000 
--- lin deafmute_N = "+?" ; -- 40000 
--- lin deafness_N = "kuulovammaisuus" ; -- 20000 
--- lin deanery_N = "tuomiorovastin virkatalo" ; -- 30000 
--- lin dearie_N = "kulta" ; -- 20000 
--- lin deary_N = "kulta" ; -- 20000 
--- lin death_mask_N = "+?" ; -- 40000 
--- lin death_rate_N = "+?" ; -- 40000 
--- lin death_roll_N = "kaatuneiden luettelo" ; -- 30000 
--- lin death_warrant_N = "+?" ; -- 40000 
--- lin deathbed_N = "kuolinvuode" ; -- 20000 
--- lin deathblow_N = "kuolinisku" ; -- 20000 
--- lin deathless_A = "kuolematon" ; -- 20000 
--- lin deathlike_A = "kuolemankaltainen" ; -- 20000 
--- lin deathly_Adv = "kuoleman-" ; -- 20000 
--- lin deathtrap_N = "kuolemanloukku" ; -- 20000 
--- lin debag_V2 = "+?" ; -- 40000 
--- lin debark_V = "nousta laivasta" ; -- 30000 
--- lin debark_V2 = "nousta laivasta" ; -- 30000 
--- lin debarkation_N = "maihinnousu" ; -- 20000 
--- lin debasement_N = "vajentaminen" ; -- 20000 
--- lin debatable_A = "kiistanalainen" ; -- 20000 
--- lin debater_N = "väittelijä" ; -- 20000 
--- lin debenture_N = "velkasitoumus" ; -- 20000 
--- lin debit_V2 = "veloittaa tiliä" ; -- 30000 
--- lin debit_side_N = "+?" ; -- 40000 
--- lin debrief_V2 = "pyytää selvitystä" ; -- 30000 
--- lin debug_V2 = "korjata virheet" ; -- 30000 
--- lin debunk_V2 = "riistää sädekehä" ; -- 30000 
--- lin decadent_A = "dekadentti-" ; -- 20000 
--- lin decalogue_N = "+?" ; -- 40000 
--- lin decarbonize_V2 = "poistaa karsta" ; -- 30000 
--- lin decasyllabic_A = "kymmentavuinen" ; -- 20000 
--- lin decasyllable_N = "kymmentavuinen säe" ; -- 30000 
--- lin decease_N = "poismeno" ; -- 20000 
--- lin decease_V = "siirtyä rajan tuolle puolen" ; -- 30000 
--- lin deceiver_N = "pettäjä" ; -- 20000 
--- lin deceivingly_Adv = "petollisen" ; -- 20000 
--- lin december_N = "+?" ; -- 40000 
--- lin decentralization_N = "hajauttaminen" ; -- 20000 
--- lin deceptive_A = "pettävä" ; -- 20000 
--- lin deciduous_A = "kasvukauden lopussa putoava" ; -- 30000 
--- lin decimal_A = "kymmenys" ; -- 20000 
--- lin decimalization_N = "kymmenlukujärjestelmään siirtyminen" ; -- 30000 
--- lin decimalize_V2 = "muuttaa desimaaliluvuiksi" ; -- 30000 
--- lin decker_N = "-kerroksinen" ; -- 40000 
--- lin deckle_edged_A = "rosoreunainen" ; -- 20000 
--- lin declaim_V = "saarnata vastaan" ; -- 30000 
--- lin declaim_V2 = "saarnata vastaan" ; -- 30000 
--- lin declamation_N = "mahtipontinen puhe" ; -- 30000 
--- lin declamatory_A = "deklamatorinen" ; -- 20000 
--- lin declarable_A = "ilmoitettava" ; -- 20000 
--- lin declassification_N = "salassapitomääräyksen kumoaminen" ; -- 30000 
--- lin declassify_V2 = "kumota määräys salassa pitämisestä" ; -- 30000 
--- lin declivity_N = "viettävyys" ; -- 20000 
--- lin declutch_V = "nostaa kytkin" ; -- 30000 
--- lin decode_V2 = "purkaa koodaus" ; -- 30000 
--- lin decoder_N = "salauksenpurkulaite" ; -- 20000 
--- lin decoke_V2 = "poistaa karsta" ; -- 30000 
--- lin decolonization_N = "siirtomaiden itsenäistyminen" ; -- 30000 
--- lin decolonize_V2 = "itsenäistää" ; -- 40000 
--- lin decomposition_N = "maatuminen" ; -- 20000 
--- lin decontaminate_V2 = "puhdistaa saasteesta" ; -- 30000 
--- lin decontamination_N = "dekontaminaatio" ; -- 20000 
--- lin decontrol_V2 = "vapauttaa valvonnasta" ; -- 30000 
--- lin decorous_A = "moitteeton" ; -- 20000 
--- lin decorum_N = "hyvä käytös" ; -- 30000 
--- lin decoy_N = "houkutuslintu" ; -- 20000 
--- lin decoy_V2 = "houkutella ansaan" ; -- 30000 
--- lin decreenisi_N = "+?" ; -- 40000 
--- lin decrepit_A = "voimaton" ; -- 20000 
--- lin decrepitude_N = "vanhuudenheikkous" ; -- 20000 
--- lin decribe_V2 = "+?" ; -- 40000 
--- lin decry_V2 = "arvostella ankarasti" ; -- 30000 
--- lin dedication_N = "omistuskirjoitus" ; -- 20000 
--- lin deductible_A = "omavastuu" ; -- 20000 
--- lin deed_box_N = "+?" ; -- 40000 
--- lin deedpoll_N = "+?" ; -- 40000 
--- lin deem_V2 = "olla jostakin jotakin mieltä" ; -- 30000 
--- lin deep_freeze_N = "+?" ; -- 40000 
--- lin deep_freeze_V2 = "+?" ; -- 40000 
--- lin deep_laid_A = "ovelasti suunniteltu" ; -- 30000 
--- lin deep_mined_A = "maanalaisesta kaivoksesta saatu" ; -- 30000 
--- lin deep_rooted_A = "syvään juurtunut" ; -- 30000 
--- lin deep_sea_A = "syvänmeren" ; -- 20000 
--- lin deep_seated_A = "syvään juurtunut" ; -- 30000 
--- lin deep_water_A = "syvänveden" ; -- 20000 
--- lin deer_N = "hirvieläin" ; -- 20000 
--- lin deerskin_N = "hirvennahka" ; -- 20000 
--- lin deerstalker_N = "metsästäjänhattu" ; -- 20000 
--- lin deerstalking_N = "hirvenmetsästys" ; -- 20000 
--- lin deface_V2 = "turmella ulkonäkö" ; -- 30000 
--- lin defacement_N = "turmeleminen" ; -- 20000 
--- lin defacto_A = "+?" ; -- 40000 
--- lin defacto_Adv = "+?" ; -- 40000 
--- lin defamatory_A = "herjaava" ; -- 20000 
--- lin default_V = "maksun laiminlyönti" ; -- 30000 
--- lin defaulter_N = "maksun laiminlyöjä" ; -- 30000 
--- lin defeatism_N = "tappiomieliala" ; -- 20000 
--- lin defeatist_N = "defaitisti" ; -- 20000 
--- lin defecation_N = "ulostaminen" ; -- 20000 
--- lin defenceless_A = "aseeton" ; -- 20000 
--- lin defencelessness_N = "puolustuskyvyttömyys" ; -- 20000 
--- lin defensible_A = "puolustettavissa" ; -- 20000 
--- lin defensive_A = "puolusteleva" ; -- 20000 
--- lin defensive_N = "puolusteleva" ; -- 20000 
--- lin deferment_N = "lykkäys" ; -- 20000 
--- lin definable_A = "määriteltävissä" ; -- 20000 
--- lin deflationary_A = "deflatorinen" ; -- 20000 
--- lin defoliant_N = "vesakkomyrkky" ; -- 20000 
--- lin defoliate_V2 = "saada lehdet putoamaan" ; -- 30000 
--- lin defoliation_N = "lehtikato" ; -- 20000 
--- lin deforest_V2 = "kaataa metsä" ; -- 30000 
--- lin deformed_A = "epämuotoinen" ; -- 20000 
--- lin deformity_N = "epämuotoisuus" ; -- 20000 
--- lin defray_V2 = "vastata kustannuksista" ; -- 30000 
--- lin defrayal_N = "maksun suoritus" ; -- 30000 
--- lin defrock_V2 = "panna pappi viralta" ; -- 30000 
--- lin defrost_V2 = "poistaa jää" ; -- 30000 
--- lin defroster_N = "lämmitin" ; -- 20000 
--- lin deftness_N = "sorminäppäryys" ; -- 20000 
--- lin degauss_V2 = "poistaa magneettisuus" ; -- 30000 
--- lin dehorn_V2 = "poistaa sarvet" ; -- 30000 
--- lin deity_N = "jumalolento" ; -- 20000 
--- lin dejectedly_Adv = "masentuneesti" ; -- 20000 
--- lin dejure_A = "+?" ; -- 40000 
--- lin dejure_Adv = "+?" ; -- 40000 
--- lin delayed_action_A = "+?" ; -- 40000 
--- lin delayed_action_N = "+?" ; -- 40000 
--- lin delft_N = "Delftin fajanssi" ; -- 30000 
--- lin deliberate_A = "harkittu" ; -- 20000 
--- lin deliberative_A = "harkitseva" ; -- 20000 
--- lin delicatessen_N = "einekset" ; -- 20000 
--- lin delimitation_N = "rajamerkki" ; -- 20000 
--- lin delinquency_N = "leväperäisyys" ; -- 20000 
--- lin delinquent_N = "erääntynyt" ; -- 20000 
--- lin deliquescent_A = "liukeneva" ; -- 20000 
--- lin delirious_A = "hurmioitunut" ; -- 20000 
--- lin deliriumtremens_N = "+?" ; -- 40000 
--- lin dell_N = "metsänotkelma" ; -- 20000 
--- lin delouse_V2 = "puhdistaa syöpäläisistä" ; -- 30000 
--- lin delphic_A = "+?" ; -- 40000 
--- lin delphinium_N = "ritarinkannus" ; -- 20000 
--- lin delusion_N = "itsepetos" ; -- 20000 
--- lin delusive_A = "harhainen" ; -- 20000 
--- lin demagnetization_N = "magneettisuuden poistaminen" ; -- 30000 
--- lin demarcation_N = "rajalinja" ; -- 20000 
--- lin demented_A = "tylsistynyt" ; -- 20000 
--- lin demerara_N = "demerarasokeri" ; -- 20000 
--- lin demigod_N = "puolijumala" ; -- 20000 
--- lin demijohn_N = "koripullo" ; -- 20000 
--- lin demimondaine_N = "puolimaailman nainen" ; -- 30000 
--- lin demimonde_N = "puolimaailman nainen" ; -- 30000 
--- lin demist_V2 = "poistaa huuru" ; -- 30000 
--- lin demister_N = "tuulilasinlämmitin" ; -- 20000 
--- lin demob_V2 = "kotiutua sotapalveluksesta" ; -- 30000 
--- lin democratically_Adv = "demokraattisesti" ; -- 20000 
--- lin demographic_A = "väestötilastollinen" ; -- 20000 
--- lin demography_N = "väestötiede" ; -- 20000 
--- lin demolish_V2 = "hävittää maan tasalle" ; -- 30000 
--- lin demonetization_N = "demonetarisointi" ; -- 20000 
--- lin demonetize_V2 = "demonetisoida" ; -- 40000 
--- lin demoniac_A = "riivattu" ; -- 20000 
--- lin demoniacal_A = "pahojen henkien riivaama" ; -- 30000 
--- lin demonic_A = "riivattu" ; -- 20000 
--- lin demonize_V2 = "muuttaa paholaiseksi" ; -- 30000 
--- lin demonstrability_N = "toteennäytettävyys" ; -- 20000 
--- lin demonstrable_A = "todistettavissa" ; -- 20000 
--- lin demotic_A = "kansanomainen" ; -- 20000 
--- lin demotion_N = "arvonalennus" ; -- 20000 
--- lin demure_A = "teeskennellyn siveä" ; -- 30000 
--- lin denary_A = "kymmen-" ; -- 20000 
--- lin denatured_A = "denaturoida" ; -- 20000 
--- lin deniable_A = "kiellettävissä oleva" ; -- 30000 
--- lin denominational_A = "nimellisarvo-" ; -- 20000 
--- lin denominator_N = "nimittäjä" ; -- 20000 
--- lin dent_V = "tehdä lommo" ; -- 30000 
--- lin dent_V2 = "tehdä lommo" ; -- 30000 
--- lin dental_A = "hammas-" ; -- 20000 
--- lin dentifrice_N = "hammastahna" ; -- 20000 
--- lin dentistry_N = "hammaslääketiede" ; -- 20000 
--- lin denture_N = "hammasproteesi" ; -- 20000 
--- lin denudation_N = "paljastaminen" ; -- 20000 
--- lin denude_V2 = "hakata paljaaksi" ; -- 30000 
--- lin denunciation_N = "julkinen paheksunta" ; -- 30000 
--- lin deodar_N = "himalajansetri" ; -- 20000 
--- lin deodorize_V2 = "poistaa haju" ; -- 30000 
--- lin departmental_A = "ministeriön" ; -- 20000 
--- lin depilatory_A = "karvanpoistoaine" ; -- 20000 
--- lin depilatory_N = "karvanpoistoaine" ; -- 20000 
--- lin deplane_V = "nousta lentokoneesta" ; -- 30000 
--- lin deplete_V2 = "kuluttaa loppuun" ; -- 30000 
--- lin depletion_N = "tyhjeneminen" ; -- 20000 
--- lin depopulation_N = "autioituminen" ; -- 20000 
--- lin deportee_N = "karkotettu henkilö" ; -- 30000 
--- lin depose_V = "antaa valaehtoinen todistus" ; -- 30000 
--- lin depose_V2 = "antaa valaehtoinen todistus" ; -- 30000 
--- lin depreciate_V = "menettää arvoa" ; -- 30000 
--- lin depreciate_V2 = "menettää arvoa" ; -- 30000 
--- lin depreciation_N = "väheksyntä" ; -- 20000 
--- lin depreciatory_A = "väheksyvä" ; -- 20000 
--- lin depredation_N = "rosvoaminen" ; -- 20000 
--- lin depressive_N = "masentunut" ; -- 20000 
--- lin deprived_A = "osaton" ; -- 20000 
--- lin depth_bomb_N = "+?" ; -- 40000 
--- lin depth_charge_N = "+?" ; -- 40000 
--- lin derail_V2 = "suistaa kiskoilta" ; -- 30000 
--- lin derailment_N = "raiteilta suistuminen" ; -- 30000 
--- lin derangement_N = "häiriintyneisyys" ; -- 20000 
--- lin derate_V2 = "alentaa sähkölaitteen tehoa" ; -- 30000 
--- lin deregulate_V2 = "poistaa sääntely" ; -- 30000 
--- lin derelict_A = "hylkiö" ; -- 20000 
--- lin derequisition_V2 = "luovuttaa takaisin siviilikäyttöön" ; -- 30000 
--- lin derestrict_V2 = "poistaa rajoitukset" ; -- 30000 
--- lin derigeur_A = "+?" ; -- 40000 
--- lin derision_N = "ivaaminen" ; -- 20000 
--- lin derisive_A = "ivaava" ; -- 20000 
--- lin derivative_A = "johdos" ; -- 20000 
--- lin dermatologist_N = "ihotautilääkäri" ; -- 20000 
--- lin dermatology_N = "ihotautioppi" ; -- 20000 
--- lin derogate_V = "väheksyä" ; -- 40000 
--- lin derogatory_A = "loukkaava" ; -- 20000 
--- lin derring_do_N = "uhkarohkeus" ; -- 20000 
--- lin derv_N = "dieselöljy" ; -- 20000 
--- lin dervish_N = "dervissi" ; -- 20000 
--- lin des_N = "+?" ; -- 40000 
--- lin desalinate_V2 = "poistaa suola" ; -- 30000 
--- lin desalination_N = "suolan poistaminen" ; -- 30000 
--- lin desalinization_N = "suolan poistaminen" ; -- 30000 
--- lin desalinize_V2 = "poistaa suola" ; -- 30000 
--- lin desalt_V2 = "poistaa suola" ; -- 30000 
--- lin descant_N = "improvisoitu säestys" ; -- 30000 
--- lin descant_V = "improvisoitu säestys" ; -- 30000 
--- lin descriptive_A = "kuvaileva" ; -- 20000 
--- lin desecrate_V2 = "poistaa pyhitys" ; -- 30000 
--- lin desecration_N = "pyhäinhäväistys" ; -- 20000 
--- lin desegregate_V2 = "poistaa rotuerottelu" ; -- 30000 
--- lin desegregation_N = "rotuerottelun lopettaminen" ; -- 30000 
--- lin desensitization_N = "herkkyyden vähentäminen" ; -- 30000 
--- lin desensitize_V2 = "vähentää valonherkkyyttä" ; -- 30000 
--- lin desert_A = "karata" ; -- 20000 
--- lin deserter_N = "yliloikkari" ; -- 20000 
--- lin deserved_A = "ansaita" ; -- 20000 
--- lin deserving_A = "ansaita" ; -- 20000 
--- lin designate_A = "määrätä" ; -- 20000 
--- lin designedly_Adv = "suunnitellusti" ; -- 20000 
--- lin designing_A = "vehkeily-" ; -- 20000 
--- lin designing_N = "vehkeily-" ; -- 20000 
--- lin desirability_N = "haluttavuus" ; -- 20000 
--- lin desirable_A = "haluttava" ; -- 20000 
--- lin desirous_A = "haluava" ; -- 20000 
--- lin desist_V = "pidättäytyä" ; -- 40000 
--- lin desk_N = "kirjoituspöytä" ; -- 20000 
--- lin desolate_A = "hylätä" ; -- 20000 
--- lin despair_V = "luopua toivosta" ; -- 30000 
--- lin despairingly_Adv = "epätoivoisesti" ; -- 20000 
--- lin desperado_N = "desperado" ; -- 20000 
--- lin despicable_A = "halveksittava" ; -- 20000 
--- lin despiteful_A = "ilkeä" ; -- 20000 
--- lin dessert_N = "jälkiruoka" ; -- 20000 
--- lin dessertspoon_N = "jälkiruokalusikallinen" ; -- 20000 
--- lin dessertspoonful_N = "jälkiruokalusikallinen" ; -- 20000 
--- lin destitute_A = "rutiköyhä" ; -- 20000 
--- lin destructibility_N = "hävitettävyys" ; -- 20000 
--- lin destructible_A = "helposti hävitettävissä oleva" ; -- 30000 
--- lin desuetude_N = "käyttämättömyys" ; -- 20000 
--- lin desultory_A = "hyppelehtivä" ; -- 20000 
--- lin detachable_A = "irrotettava" ; -- 20000 
--- lin detail_V2 = "komentaa erityistehtävään" ; -- 30000 
--- lin detainee_N = "internoitu" ; -- 20000 
--- lin detection_N = "havaitseminen" ; -- 20000 
--- lin detective_N = "etsivä" ; -- 20000 
--- lin detergent_A = "puhdistusaine" ; -- 20000 
--- lin detergent_N = "puhdistusaine" ; -- 20000 
--- lin deterioration_N = "huonontuminen" ; -- 20000 
--- lin determinable_A = "määritettävä" ; -- 20000 
--- lin determinant_A = "määräävä" ; -- 20000 
--- lin determinant_N = "määräävä" ; -- 20000 
--- lin determinative_N = "ratkaiseva" ; -- 20000 
--- lin determiner_N = "determinantti" ; -- 20000 
--- lin deterrent_A = "estävä" ; -- 20000 
--- lin detestable_A = "iljettävä" ; -- 20000 
--- lin dethrone_V2 = "syöstä valtaistuimelta" ; -- 30000 
--- lin dethronement_N = "valtaistuimelta syökseminen" ; -- 30000 
--- lin detonator_N = "räjäytin" ; -- 20000 
--- lin detour_N = "kiertotie" ; -- 20000 
--- lin detour_V2 = "käyttää kiertotietä" ; -- 30000 
--- lin detrain_V = "nousta junasta" ; -- 30000 
--- lin detrain_V2 = "nousta junasta" ; -- 30000 
--- lin detribalization_N = "heimojärjestelmän hajoaminen" ; -- 30000 
--- lin detribalize_V2 = "hävittää heimoidentiteetti" ; -- 30000 
--- lin detritus_N = "detritus" ; -- 20000 
--- lin detrop_A = "+?" ; -- 40000 
--- lin deuced_A = "pahuksenmoinen" ; -- 20000 
--- lin deutschmark_N = "+?" ; -- 40000 
--- lin deviant_N = "poikkeava" ; -- 20000 
--- lin deviationism_N = "poikkeaminen puolueen virallisesta linjasta" ; -- 30000 
--- lin devil_may_care_A = "huoleton" ; -- 20000 
--- lin devilish_Adv = "veitikkamainen" ; -- 20000 
--- lin deviousness_N = "epäsuoruus" ; -- 20000 
--- lin devitalization_N = "kuihduttaminen" ; -- 20000 
--- lin devoid_A = "jtak vailla oleva" ; -- 30000 
--- lin dewlap_N = "kaulanahka" ; -- 20000 
--- lin dewy_A = "kasteinen" ; -- 20000 
--- lin dexterity_N = "kätevyys" ; -- 20000 
--- lin dexterous_A = "näppärä" ; -- 20000 
--- lin dextrose_N = "dekstroosi" ; -- 20000 
--- lin dhoti_N = "dhoti" ; -- 20000 
--- lin dhow_N = "rannikkoalus" ; -- 20000 
--- lin diabetic_A = "diabeettinen" ; -- 20000 
--- lin diabolical_A = "diabolinen" ; -- 20000 
--- lin diacritic_A = "tarke" ; -- 20000 
--- lin diacritical_A = "diakriittinen" ; -- 20000 
--- lin diagonal_A = "vinoviiva" ; -- 20000 
--- lin diagrammatic_A = "kaaviollinen" ; -- 20000 
--- lin diagrammatical_A = "diagrammin muodossa oleva" ; -- 30000 
--- lin dialectician_N = "dialektikko" ; -- 20000 
--- lin diaphanous_A = "läpikuultava" ; -- 20000 
--- lin diarchy_N = "kaksinvalta" ; -- 20000 
--- lin diarist_N = "päiväkirjan pitäjä" ; -- 30000 
--- lin diaspora_N = "diaspora" ; -- 20000 
--- lin diatonic_A = "diatoninen" ; -- 20000 
--- lin dibber_N = "istutuspuikko" ; -- 20000 
--- lin dibble_N = "istutuspuikko" ; -- 20000 
--- lin dibble_V2 = "istuttaa istutuspuikolla" ; -- 30000 
--- lin dice_N = "arpakuutio" ; -- 20000 
--- lin dice_V = "heittää noppaa" ; -- 30000 
--- lin dice_V2 = "heittää noppaa" ; -- 30000 
--- lin dice_box_N = "+?" ; -- 40000 
--- lin dicey_A = "riski-" ; -- 20000 
--- lin dichotomy_N = "kahtiajako" ; -- 20000 
--- lin dickey_N = "irtoetumus" ; -- 20000 
--- lin dicky_seat_N = "varaistuin" ; -- 20000 
--- lin dictaphone_N = "+?" ; -- 40000 
--- lin dictionary_N = "sanakirja" ; -- 20000 
--- lin didactically_Adv = "didaktisesti" ; -- 20000 
--- lin die_cast_A = "valettu" ; -- 20000 
--- lin die_hard_N = "patavanhoillinen" ; -- 20000 
--- lin diesel_N = "dieselmoottori" ; -- 20000 
--- lin diet_V = "noudattaa ruokavaliota" ; -- 30000 
--- lin diet_V2 = "noudattaa ruokavaliota" ; -- 30000 
--- lin dietary_A = "ruokavalio-" ; -- 20000 
--- lin digestion_N = "mädätys" ; -- 20000 
--- lin digestive_A = "ruoansulatusta edistävä" ; -- 30000 
--- lin dignitary_N = "arvohenkilö" ; -- 20000 
--- lin digraph_N = "digrafi" ; -- 20000 
--- lin digression_N = "poikkeaminen" ; -- 20000 
--- lin dilapidated_A = "rappeutunut" ; -- 20000 
--- lin dilatory_A = "viivyttelevä" ; -- 20000 
--- lin dime_N = "huumepaketti" ; -- 20000 
--- lin dimensional_A = "moniulotteinen" ; -- 20000 
--- lin diminutive_A = "diminutiivinen" ; -- 20000 
--- lin dimity_N = "parkkumi" ; -- 20000 
--- lin dinar_N = "dinaari" ; -- 20000 
--- lin dine_V = "tarjota päivällinen" ; -- 30000 
--- lin dine_V2 = "tarjota päivällinen" ; -- 30000 
--- lin diner_N = "ravintolavaunu" ; -- 20000 
--- lin ding_dong_Adv = "kellonsoitto" ; -- 20000 
--- lin ding_dong_N = "kellonsoitto" ; -- 20000 
--- lin dingily_Adv = "nuhjuisesti" ; -- 20000 
--- lin dinginess_N = "likaisuus" ; -- 20000 
--- lin dingle_N = "metsäinen laakso" ; -- 30000 
--- lin dining_car_N = "+?" ; -- 40000 
--- lin dining_room_N = "+?" ; -- 40000 
--- lin dining_table_N = "+?" ; -- 40000 
--- lin dinner_N = "päivällinen" ; -- 20000 
--- lin dinner_jacket_N = "+?" ; -- 40000 
--- lin dinner_party_N = "+?" ; -- 40000 
--- lin dinner_service_N = "+?" ; -- 40000 
--- lin dinner_set_N = "+?" ; -- 40000 
--- lin dinosaur_N = "hirmulisko" ; -- 20000 
--- lin dint_N = "avulla" ; -- 20000 
--- lin diocesan_A = "hiippakunnan-" ; -- 20000 
--- lin dioxide_N = "dioksidi" ; -- 20000 
--- lin diped_N = "kastaa" ; -- 20000 
--- lin diphtheria_N = "kurkkumätä" ; -- 20000 
--- lin diplomatically_Adv = "diplomaattisesti" ; -- 20000 
--- lin dipsomania_N = "kausijuoppous" ; -- 20000 
--- lin dipsomaniac_N = "kausijuoppo" ; -- 20000 
--- lin dipstick_N = "mittatikku" ; -- 20000 
--- lin diptych_N = "diptyykki" ; -- 20000 
--- lin dir_N = "+?" ; -- 40000 
--- lin direction_finder_N = "+?" ; -- 40000 
--- lin directional_A = "johdattava" ; -- 20000 
--- lin directive_N = "ohjaava" ; -- 20000 
--- lin dirge_N = "valituslaulu" ; -- 20000 
--- lin dirigible_N = "ilma-alus" ; -- 20000 
--- lin dirndl_N = "tirolilaishame" ; -- 20000 
--- lin dirt_cheap_A = "+?" ; -- 40000 
--- lin dirt_track_N = "+?" ; -- 40000 
--- lin disabuse_V2 = "poistaa harhaluulot" ; -- 30000 
--- lin disadvantage_N = "haitata" ; -- 20000 
--- lin disaffected_A = "kapinoiva" ; -- 20000 
--- lin disafforest_V2 = "poistaa metsä" ; -- 30000 
--- lin disagree_V = "olla erilainen" ; -- 30000 
--- lin disagree_V2 = "olla erilainen" ; -- 30000 
--- lin disagreeable_A = "epämiellyttävä" ; -- 20000 
--- lin disagreeableness_N = "epämiellyttävyys" ; -- 20000 
--- lin disappoint_V2 = "aiheuttaa pettymys" ; -- 30000 
--- lin disappointed_A = "epäonnistunut" ; -- 20000 
--- lin disappointing_A = "aiheuttaa pettymys" ; -- 30000 
--- lin disapprovingly_Adv = "paheksuen" ; -- 20000 
--- lin disarm_V = "riisua aseista" ; -- 30000 
--- lin disarm_V2 = "riisua aseista" ; -- 30000 
--- lin disarmament_N = "aseistariisunta" ; -- 20000 
--- lin disarrangement_N = "epäjärjestys" ; -- 20000 
--- lin disbandment_N = "hajottaminen" ; -- 20000 
--- lin disbelief_N = "epäuskoisuus" ; -- 20000 
--- lin disbelieve_V = "olla uskomatta" ; -- 30000 
--- lin disbelieve_V2 = "olla uskomatta" ; -- 30000 
--- lin disbelievingly_Adv = "epäuskoisesti" ; -- 20000 
--- lin discard_V2 = "kortin hylkäys" ; -- 30000 
--- lin disciplinarian_N = "kurinpitäjä" ; -- 20000 
--- lin disciplinary_A = "kurinpidollinen" ; -- 20000 
--- lin disclosure_N = "paljastaminen" ; -- 20000 
--- lin discomfiture_N = "hämmentyneisyys" ; -- 20000 
--- lin disconcertingly_Adv = "kiusallisen" ; -- 20000 
--- lin discontent_V2 = "tehdä tyytymättömäksi" ; -- 30000 
--- lin discontentedly_Adv = "tyytymättömästi" ; -- 20000 
--- lin discontinuance_N = "lakkaaminen" ; -- 20000 
--- lin discontinuous_A = "katkonainen" ; -- 20000 
--- lin discordant_A = "soraääninen" ; -- 20000 
--- lin discount_V = "jättää huomiotta" ; -- 30000 
--- lin discount_V2 = "jättää huomiotta" ; -- 30000 
--- lin discourteous_A = "epäkohtelias" ; -- 20000 
--- lin discourtesy_N = "epäkohteliaisuus" ; -- 20000 
--- lin discreditable_A = "alentava" ; -- 20000 
--- lin discursive_A = "rönsyilevä" ; -- 20000 
--- lin disdain_N = "ylenkatsoa" ; -- 20000 
--- lin disdainful_A = "väheksyvä" ; -- 20000 
--- lin disembark_V = "nousta maihin" ; -- 30000 
--- lin disembark_V2 = "nousta maihin" ; -- 30000 
--- lin disembarkation_N = "maihinnousu" ; -- 20000 
--- lin disembarrass_V2 = "päästää jk jstak" ; -- 30000 
--- lin disembarrassment_N = "helpottaa hämmennystä" ; -- 30000 
--- lin disenchant_V2 = "päästää harhakuvitelmasta" ; -- 30000 
--- lin disenchantment_N = "pettymyksen aiheuttaminen" ; -- 30000 
--- lin disenfranchise_V2 = "riistää äänioikeus" ; -- 30000 
--- lin disequilibrium_N = "epätasapaino" ; -- 20000 
--- lin disestablishment_N = "kirkon ja valtion ero" ; -- 30000 
--- lin disfavour_V2 = "olla haitaksi" ; -- 30000 
--- lin disfigurement_N = "epämuodostuma" ; -- 20000 
--- lin disforest_V2 = "poistaa metsä" ; -- 30000 
--- lin disfranchise_V2 = "evätä äänioikeus" ; -- 30000 
--- lin disfranchisement_N = "epääminen" ; -- 20000 
--- lin disgorge_V2 = "antaa ylen" ; -- 30000 
--- lin disgrace_V2 = "kunniattomuus" ; -- 40000 
--- lin disgraceful_A = "häpeällinen" ; -- 20000 
--- lin disgustedly_Adv = "inhoten" ; -- 20000 
--- lin dishabille_N = "puolipukeissa" ; -- 20000 
--- lin disharmonious_A = "epäsointuinen" ; -- 20000 
--- lin disharmony_N = "epäsointu" ; -- 20000 
--- lin dishcloth_N = "tiskiriepu" ; -- 20000 
--- lin dishonest_A = "epärehellinen" ; -- 20000 
--- lin dishonesty_N = "epärehellisyys" ; -- 20000 
--- lin dishwasher_N = "astianpesijä" ; -- 20000 
--- lin dishwater_N = "tiskivesi" ; -- 20000 
--- lin dishy_A = "hyvännäköinen" ; -- 20000 
--- lin disillusion_N = "avata jkn silmät" ; -- 30000 
--- lin disillusion_V2 = "avata jkn silmät" ; -- 30000 
--- lin disillusionment_N = "harhakuvitelmien poistaminen" ; -- 30000 
--- lin disincline_V2 = "olla vastahakoinen" ; -- 30000 
--- lin disinfectant_A = "desifiointi-" ; -- 20000 
--- lin disinfectant_N = "desifiointi-" ; -- 20000 
--- lin disinfest_V2 = "tuhota syöpäläiset" ; -- 30000 
--- lin disinfestation_N = "syöpäläisten torjunta" ; -- 30000 
--- lin disinherit_V2 = "tehdä perinnöttömäksi" ; -- 30000 
--- lin disinheritance_N = "perinnöttömäksi tekeminen" ; -- 30000 
--- lin disinter_V2 = "kaivaa haudasta" ; -- 30000 
--- lin disinterested_A = "epäitsekäs" ; -- 20000 
--- lin disinterestedness_N = "epäitsekkyys" ; -- 20000 
--- lin disinterment_N = "haudan avaaminen" ; -- 30000 
--- lin disjunctive_A = "erottava" ; -- 20000 
--- lin dislike_V2 = "olla pitämättä" ; -- 30000 
--- lin dislodgement_N = "syrjäyttäminen" ; -- 20000 
--- lin disloyalty_N = "epälojaalius" ; -- 20000 
--- lin dismount_V = "laskeutua satulasta" ; -- 30000 
--- lin dismount_V2 = "laskeutua satulasta" ; -- 30000 
--- lin dismounted_A = "laskeutua satulasta" ; -- 30000 
--- lin disobedient_A = "tottelematon" ; -- 20000 
--- lin disorientate_V2 = "johtaa harhaan" ; -- 30000 
--- lin disparage_V2 = "väheksyä" ; -- 40000 
--- lin dispatch_box_N = "+?" ; -- 40000 
--- lin dispatch_rider_N = "+?" ; -- 40000 
--- lin dispiritedly_Adv = "lannistuneesti" ; -- 20000 
--- lin displeasing_A = "epämieluisa" ; -- 20000 
--- lin disposable_A = "kertakäyttöinen" ; -- 20000 
--- lin dispossession_N = "karkottaminen" ; -- 20000 
--- lin disproof_N = "kumoaminen" ; -- 20000 
--- lin disproportion_N = "epäsuhtaisuus" ; -- 20000 
--- lin disproportionate_A = "epäsuhtainen" ; -- 20000 
--- lin disputable_A = "kiistanalainen" ; -- 20000 
--- lin disputant_N = "väittelijä" ; -- 20000 
--- lin disputation_N = "väittely" ; -- 20000 
--- lin disputatious_A = "väittelynhaluinen" ; -- 20000 
--- lin disquieting_A = "huolestua" ; -- 20000 
--- lin disquietude_N = "ärtyisyys" ; -- 20000 
--- lin disregard_V2 = "jättää huomiotta" ; -- 30000 
--- lin disrepair_N = "huono kunto" ; -- 30000 
--- lin disreputable_A = "huonomaineinen" ; -- 20000 
--- lin disrepute_N = "huono maine" ; -- 30000 
--- lin disrespectful_A = "epäkunnioittava" ; -- 20000 
--- lin dissatisfy_V2 = "olla tyydyttämättä" ; -- 30000 
--- lin dissection_N = "dissektio" ; -- 20000 
--- lin dissembler_N = "teeskentelijä" ; -- 20000 
--- lin disservice_N = "karhunpalvelus" ; -- 20000 
--- lin dissidence_N = "mielipide-ero" ; -- 20000 
--- lin dissident_A = "harhaoppinen" ; -- 20000 
--- lin dissipated_A = "kevytmielinen" ; -- 20000 
--- lin dissociation_N = "jakautuminen" ; -- 20000 
--- lin dissoluble_A = "hajoava" ; -- 20000 
--- lin dissuade_V2 = "saada luopumaan" ; -- 30000 
--- lin dissyllable_N = "kaksitavuinen sana" ; -- 30000 
--- lin distaff_N = "kehrävarsi" ; -- 20000 
--- lin distaste_N = "vastenmielisyys" ; -- 20000 
--- lin distasteful_A = "tympäisevä" ; -- 20000 
--- lin distastefulness_N = "epämiellyttävyys" ; -- 20000 
--- lin distemper_V2 = "maalata temperaväreillä" ; -- 30000 
--- lin distinctive_A = "erottuva" ; -- 20000 
--- lin distinguishable_A = "erottuva" ; -- 20000 
--- lin distortion_N = "vääristely" ; -- 20000 
--- lin distracted_A = "huolestua" ; -- 20000 
--- lin distraint_N = "pantiksi ottaminen" ; -- 30000 
--- lin distrait_A = "hajamielinen" ; -- 20000 
--- lin distraught_A = "järkyttynyt" ; -- 20000 
--- lin distressful_A = "levottomuutta herättävä" ; -- 30000 
--- lin distressing_A = "huolestuttava" ; -- 20000 
--- lin distributive_A = "jakelu-" ; -- 20000 
--- lin distrust_V2 = "olla luottamatta jhk" ; -- 30000 
--- lin distrustful_A = "epäilevä" ; -- 20000 
--- lin disturbingly_Adv = "huolestuttavan" ; -- 20000 
--- lin disuse_N = "käytöstä pois jättäminen" ; -- 30000 
--- lin disused_A = "käytöstä poistettu" ; -- 30000 
--- lin disyllabic_A = "kaksitavuinen" ; -- 20000 
--- lin disyllable_N = "kaksitavuinen sana" ; -- 30000 
--- lin ditto_N = "yhtyä" ; -- 20000 
--- lin divagate_V = "poiketa aiheesta" ; -- 30000 
--- lin divagation_N = "poikkeaminen" ; -- 20000 
--- lin divan_bed_N = "+?" ; -- 40000 
--- lin dive_bomb_V = "syöksypommittaa" ; -- 40000 
--- lin dive_bomb_V2 = "syöksypommittaa" ; -- 40000 
--- lin dive_bomber_N = "+?" ; -- 40000 
--- lin divergency_N = "haarautuminen" ; -- 20000 
--- lin divergent_A = "eroava" ; -- 20000 
--- lin divers_A = "kuikka" ; -- 20000 
--- lin diversionary_A = "harhauttava" ; -- 20000 
--- lin diversionist_N = "harhauttaja" ; -- 20000 
--- lin dividend_warrant_N = "+?" ; -- 40000 
--- lin divination_N = "ennakkoaavistus" ; -- 20000 
--- lin diving_bell_N = "+?" ; -- 40000 
--- lin diving_board_N = "+?" ; -- 40000 
--- lin diving_dress_N = "+?" ; -- 40000 
--- lin diving_suit_N = "+?" ; -- 40000 
--- lin divisible_A = "jaollinen" ; -- 20000 
--- lin divisional_A = "eriarvoinen" ; -- 20000 
--- lin divorcee_N = "eronnut nainen" ; -- 30000 
--- lin dixie_N = "kenttäkattila" ; -- 20000 
--- lin diy_N = "+?" ; -- 40000 
--- lin dizzily_Adv = "päästään pyörällä" ; -- 30000 
--- lin dj_N = "dj" ; -- 20000 
--- lin djiboutian_A = "+?" ; -- 40000 
--- lin djiboutian_N = "+?" ; -- 40000 
--- lin djinn_N = "djinny" ; -- 20000 
--- lin dlitt_N = "+?" ; -- 40000 
--- lin dm_N = "dm" ; -- 20000 
--- lin do_gooder_N = "hyväntekijä" ; -- 20000 
--- lin dobbin_N = "työhevonen" ; -- 20000 
--- lin docile_A = "mukautuva" ; -- 20000 
--- lin docket_V2 = "lisätä tapaus luetteloon" ; -- 30000 
--- lin doctorate_N = "tohtorinarvo" ; -- 20000 
--- lin documentary_A = "dokumentaarinen" ; -- 20000 
--- lin dodderer_N = "vanhuudenheikko" ; -- 20000 
--- lin doddering_A = "vanhuudenheikko" ; -- 20000 
--- lin doddery_A = "tutiseva" ; -- 20000 
--- lin dodgem_N = "+?" ; -- 40000 
--- lin doe_N = "kuusipeuranaaras" ; -- 20000 
--- lin dog's_tooth_N = "+?" ; -- 40000 
--- lin dog_biscuit_N = "+?" ; -- 40000 
--- lin dog_cart_N = "+?" ; -- 40000 
--- lin dog_collar_N = "+?" ; -- 40000 
--- lin dog_eared_A = "koirankorvalla" ; -- 20000 
--- lin dog_like_A = "+?" ; -- 40000 
--- lin doge_N = "dogi" ; -- 20000 
--- lin dogfish_N = "amia" ; -- 20000 
--- lin dogged_A = "itsepintainen" ; -- 20000 
--- lin doggedness_N = "hellittämättömyys" ; -- 20000 
--- lin doggerel_N = "kalikkasäe" ; -- 20000 
--- lin doggo_Adv = "piilossa" ; -- 20000 
--- lin dogmatically_Adv = "dogmaattisesti" ; -- 20000 
--- lin dogmatize_V = "esittää opinkappaleena" ; -- 30000 
--- lin dogmatize_V2 = "esittää opinkappaleena" ; -- 30000 
--- lin dogsbody_N = "käskyläinen" ; -- 20000 
--- lin dogtooth_N = "caninus" ; -- 20000 
--- lin dogtrot_N = "tasainen hölkkä" ; -- 30000 
--- lin dogwatch_N = "koiranvahti" ; -- 20000 
--- lin doh_N = "do" ; -- 20000 
--- lin doily_N = "alusliina" ; -- 20000 
--- lin dole_V2 = "työttömyyskorvaus" ; -- 40000 
--- lin doll_V = "nukke" ; -- 40000 
--- lin doll_V2 = "nukke" ; -- 40000 
--- lin dolmen_N = "paasikammio" ; -- 20000 
--- lin dolt_N = "mäntti" ; -- 20000 
--- lin doltish_A = "paksupäinen" ; -- 20000 
--- lin domed_A = "kupukattoinen" ; -- 20000 
--- lin domestically_Adv = "kotoisesti" ; -- 20000 
--- lin domiciliary_A = "koti-" ; -- 20000 
--- lin dominant_A = "hallitseva" ; -- 20000 
--- lin domineer_V = "esiintyä käskevästi" ; -- 30000 
--- lin domineering_A = "määräävä" ; -- 20000 
--- lin dominican_A = "+?" ; -- 40000 
--- lin dominican_N = "+?" ; -- 40000 
--- lin dominie_N = "hengenmies" ; -- 20000 
--- lin don't_know_N = "EOS" ; -- 20000 
--- lin don_V2 = "pukea ylleen" ; -- 30000 
--- lin donjon_N = "päätorni" ; -- 20000 
--- lin donkey_jacket_N = "+?" ; -- 40000 
--- lin donkey_work_N = "+?" ; -- 40000 
--- lin donnish_A = "opettajamainen" ; -- 20000 
--- lin doodle_V = "riipustella" ; -- 40000 
--- lin doodlebug_N = "V-1-ohjus" ; -- 20000 
--- lin door_to_door_A = "ovelta ovelle" ; -- 30000 
--- lin doorbell_N = "ovikello" ; -- 20000 
--- lin doorcase_N = "ovenkehä" ; -- 20000 
--- lin doorframe_N = "ovenkarmi" ; -- 20000 
--- lin doorhandle_N = "ovenkahva" ; -- 20000 
--- lin doorknob_N = "ovenkahva" ; -- 20000 
--- lin doorman_N = "ovimies" ; -- 20000 
--- lin doormat_N = "myötäilijä" ; -- 20000 
--- lin doorplate_N = "nimilaatta" ; -- 20000 
--- lin doorpost_N = "pihtipieli" ; -- 20000 
--- lin doorstopper_N = "oven pidätin" ; -- 30000 
--- lin doorway_N = "oviaukko" ; -- 20000 
--- lin doric_A = "doorilainen" ; -- 20000 
--- lin dormant_A = "nukkuva" ; -- 20000 
--- lin dormer_N = "vinokaton pystyikkuna" ; -- 30000 
--- lin dormer_window_N = "+?" ; -- 40000 
--- lin dormitory_N = "makuusali" ; -- 20000 
--- lin dormouse_N = "pähkinähiiri" ; -- 20000 
--- lin dorsal_A = "taka-" ; -- 20000 
--- lin doss_house_N = "+?" ; -- 40000 
--- lin dossier_N = "jtk koskevat asiakirjat" ; -- 30000 
--- lin dotage_N = "vanhuudenhöperyys" ; -- 20000 
--- lin dotard_N = "vanhuudenhöperö" ; -- 20000 
--- lin dottle_N = "piipunperät" ; -- 20000 
--- lin double_N = "kahdentaa" ; -- 20000 
--- lin double_barrelled_A = "kaksipiippuinen" ; -- 20000 
--- lin double_bass_N = "basso-" ; -- 20000 
--- lin double_bedded_A = "kaksoisvuoteella varustettu" ; -- 30000 
--- lin double_breasted_A = "kaksirivinen" ; -- 20000 
--- lin double_cross_N = "+?" ; -- 40000 
--- lin double_cross_V2 = "+?" ; -- 40000 
--- lin double_dutch_N = "+?" ; -- 40000 
--- lin double_edged_A = "kaksiteräinen" ; -- 20000 
--- lin double_entry_N = "+?" ; -- 40000 
--- lin double_faced_A = "kaksinaamainen" ; -- 20000 
--- lin double_first_N = "+?" ; -- 40000 
--- lin double_jointed_A = "joustavanivelinen" ; -- 20000 
--- lin double_park_V = "rinnakkaispysäköidä" ; -- 40000 
--- lin double_park_V2 = "rinnakkaispysäköidä" ; -- 40000 
--- lin double_quick_A = "pikavauhtia" ; -- 20000 
--- lin double_quick_Adv = "pikavauhtia" ; -- 20000 
--- lin double_spacing_N = "normaali riviväli" ; -- 30000 
--- lin double_talk_N = "+?" ; -- 40000 
--- lin double_think_N = "+?" ; -- 40000 
--- lin doublet_N = "miehen jakku" ; -- 30000 
--- lin doubloon_N = "dubloni" ; -- 20000 
--- lin doughty_A = "+?" ; -- 40000 
--- lin doughy_A = "taikinamainen" ; -- 20000 
--- lin dovetail_N = "lohenpyrstöliitos" ; -- 20000 
--- lin dowdily_Adv = "nukkavierusti" ; -- 20000 
--- lin dowdiness_N = "nukkavieruus" ; -- 20000 
--- lin dower_N = "myötäjäiset" ; -- 20000 
--- lin dower_V2 = "varustaa myötäjäisillä" ; -- 30000 
--- lin down_and_out_N = "puilla paljailla oleva" ; -- 30000 
--- lin down_market_A = "+?" ; -- 40000 
--- lin downbeat_N = "alaslyönti" ; -- 20000 
--- lin downright_Adv = "läpeensä" ; -- 20000 
--- lin downsize_V2 = "+?" ; -- 40000 
--- lin downstair_A = "alakerran" ; -- 20000 
--- lin downstairs_A = "alakerran" ; -- 20000 
--- lin downstairs_Adv = "alakerran" ; -- 20000 
--- lin downstream_A = "myötävirtaan" ; -- 20000 
--- lin downstream_Adv = "myötävirtaan" ; -- 20000 
--- lin downtown_Adv = "keskikaupunki" ; -- 20000 
--- lin downtrodden_A = "sorrettu" ; -- 20000 
--- lin downward_A = "viettävä" ; -- 20000 
--- lin downy_A = "untuvainen" ; -- 20000 
--- lin dowry_N = "myötäjäiset" ; -- 20000 
--- lin dowser_N = "taikavarpu" ; -- 20000 
--- lin dowsing_N = "valella" ; -- 20000 
--- lin doxology_N = "doksologia" ; -- 20000 
--- lin doyley_N = "pieni lautasliina" ; -- 30000 
--- lin doyly_N = "alusliina" ; -- 20000 
--- lin doz_N = "+?" ; -- 40000 
--- lin doze_N = "torkkua" ; -- 20000 
--- lin dphil_N = "+?" ; -- 40000 
--- lin drabness_N = "nuhruisuus" ; -- 20000 
--- lin draconian_A = "+?" ; -- 40000 
--- lin draftee_N = "asevelvollinen" ; -- 20000 
--- lin draftsman_N = "piirtäjä" ; -- 20000 
--- lin dragon_N = "liitolisko" ; -- 20000 
--- lin dragonfly_N = "sudenkorento" ; -- 20000 
--- lin dragoon_N = "rakuunarykmentti" ; -- 20000 
--- lin drainage_N = "tyhjentäminen" ; -- 20000 
--- lin drainage_basin_N = "+?" ; -- 40000 
--- lin draining_board_N = "+?" ; -- 40000 
--- lin drainpipe_N = "salaojaputki" ; -- 20000 
--- lin drake_N = "urossorsa" ; -- 20000 
--- lin dram_N = "dram" ; -- 20000 
--- lin dramatist_N = "näytelmäkirjailija" ; -- 20000 
--- lin draper_N = "kangaskauppias" ; -- 20000 
--- lin drat_V2 = "+?" ; -- 40000 
--- lin draught_horse_N = "+?" ; -- 40000 
--- lin draughty_A = "vetoinen" ; -- 20000 
--- lin drawbridge_N = "laskusilta" ; -- 20000 
--- lin drawing_board_N = "+?" ; -- 40000 
--- lin drawing_pin_N = "+?" ; -- 40000 
--- lin drawing_room_N = "+?" ; -- 40000 
--- lin drawl_N = "venyttää" ; -- 20000 
--- lin dray_N = "lavarattaat" ; -- 20000 
--- lin dreadnought_N = "panssarilaiva" ; -- 20000 
--- lin dreamily_Adv = "uneksivasti" ; -- 20000 
--- lin dreamland_N = "unelmien maa" ; -- 30000 
--- lin dreamless_A = "unia näkemätön" ; -- 30000 
--- lin dreamlike_A = "unenomainen" ; -- 20000 
--- lin dreamworld_N = "unimaailma" ; -- 20000 
--- lin dreamy_A = "haihatteleva" ; -- 20000 
--- lin drearily_Adv = "synkän" ; -- 20000 
--- lin dredge_N = "kaivaa" ; -- 20000 
--- lin dredger_N = "ruoppausalus" ; -- 20000 
--- lin dress_hanger_N = "+?" ; -- 40000 
--- lin dressage_N = "dresyyri" ; -- 20000 
--- lin dressing_case_N = "+?" ; -- 40000 
--- lin dressing_down_N = "+?" ; -- 40000 
--- lin dressing_gown_N = "+?" ; -- 40000 
--- lin dressing_table_N = "+?" ; -- 40000 
--- lin dressmaking_N = "pukuompelu" ; -- 20000 
--- lin dressy_A = "pyntätty" ; -- 20000 
--- lin drift_ice_N = "+?" ; -- 40000 
--- lin drift_net_N = "+?" ; -- 40000 
--- lin drift_wood_N = "+?" ; -- 40000 
--- lin drily_Adv = "kuivasti" ; -- 20000 
--- lin drinkable_A = "juotava" ; -- 20000 
--- lin drinking_bout_N = "+?" ; -- 40000 
--- lin drinking_fountain_N = "+?" ; -- 40000 
--- lin drinking_song_N = "+?" ; -- 40000 
--- lin drinking_water_N = "+?" ; -- 40000 
--- lin drip_dry_A = "ripustaa kuivumaan" ; -- 30000 
--- lin drip_dry_V2 = "ripustaa kuivumaan" ; -- 30000 
--- lin dripping_N = "tippua" ; -- 20000 
--- lin dripping_pan_N = "+?" ; -- 40000 
--- lin drive_in_N = "drive-in-kaista" ; -- 20000 
--- lin driveller_N = "kuolaaja" ; -- 20000 
--- lin driveway_N = "ajotie" ; -- 20000 
--- lin driving_belt_N = "+?" ; -- 40000 
--- lin driving_wheel_N = "+?" ; -- 40000 
--- lin drizzle_N = "kostuttaa" ; -- 20000 
--- lin drizzly_A = "vihmova" ; -- 20000 
--- lin drogue_N = "jarrulaskuvarjo" ; -- 20000 
--- lin droopingly_Adv = "nuokkuvasti" ; -- 20000 
--- lin drop_curtain_N = "+?" ; -- 40000 
--- lin drop_kick_N = "pudotuspotkaista" ; -- 20000 
--- lin dropping_zone_N = "+?" ; -- 40000 
--- lin dropsical_A = "vesipöhöinen" ; -- 20000 
--- lin dropsy_N = "vesipöhö" ; -- 20000 
--- lin droshky_N = "ajurinrattaat" ; -- 20000 
--- lin drover_N = "karjanajaja" ; -- 20000 
--- lin drowsily_Adv = "uneliaasti" ; -- 20000 
--- lin drub_V2 = "saada murskavoitto" ; -- 30000 
--- lin drubbing_N = "rökitys" ; -- 20000 
--- lin drudge_V = "raskaan työn tekijä" ; -- 30000 
--- lin drugget_N = "huopakangas" ; -- 20000 
--- lin druid_N = "+?" ; -- 40000 
--- lin drum_major_N = "+?" ; -- 40000 
--- lin drum_majorette_N = "+?" ; -- 40000 
--- lin drumfire_N = "tykistötuli" ; -- 20000 
--- lin drumhead_A = "rummunkalvo" ; -- 20000 
--- lin drumstick_N = "kanankoipi" ; -- 20000 
--- lin drunken_A = "juopunut" ; -- 20000 
--- lin drupe_N = "luumarja" ; -- 20000 
--- lin dry_clean_V2 = "+?" ; -- 40000 
--- lin dry_cleaner_N = "+?" ; -- 40000 
--- lin dry_cleaning_N = "+?" ; -- 40000 
--- lin dry_shod_A = "kuivin jaloin" ; -- 30000 
--- lin dry_walling_N = "+?" ; -- 40000 
--- lin dryad_N = "dryadi" ; -- 20000 
--- lin dsc_N = "+?" ; -- 40000 
--- lin dss_N = "+?" ; -- 40000 
--- lin dti_N = "+?" ; -- 40000 
--- lin dual_A = "kahtalainen" ; -- 20000 
--- lin dubbin_N = "nahkavoide" ; -- 20000 
--- lin dubiety_N = "epäröinti" ; -- 20000 
--- lin dubliner_N = "+?" ; -- 40000 
--- lin ducal_A = "herttuallinen" ; -- 20000 
--- lin ducat_N = "dukaatti" ; -- 20000 
--- lin duchy_N = "herttuakunta" ; -- 20000 
--- lin duckbilled_A = "+?" ; -- 40000 
--- lin ducking_N = "kastaa" ; -- 20000 
--- lin ducking_stool_N = "+?" ; -- 40000 
--- lin duckling_N = "ankanpoikanen" ; -- 20000 
--- lin ducky_N = "kullanmuru" ; -- 20000 
--- lin ductile_A = "muovattava" ; -- 20000 
--- lin dud_A = "floppi" ; -- 20000 
--- lin due_N = "erääntynyt" ; -- 20000 
--- lin duel_N = "kaksintaistelu" ; -- 20000 
--- lin duel_V = "olla kaksintaistelussa" ; -- 30000 
--- lin duelist_N = "kaksintaistelija" ; -- 20000 
--- lin duellist_N = "kaksintaistelija" ; -- 20000 
--- lin duenna_N = "esiliina" ; -- 20000 
--- lin duffel_N = "merimieskassi" ; -- 20000 
--- lin duffle_N = "merimieskassi" ; -- 20000 
--- lin dugong_N = "merilehmä" ; -- 20000 
--- lin dukedom_N = "herttuanarvo" ; -- 20000 
--- lin dulcimer_N = "dulcimer" ; -- 20000 
--- lin dully_Adv = "himmeästi" ; -- 20000 
--- lin duly_Adv = "asianmukaisesti" ; -- 20000 
--- lin dumbfound_V2 = "mykistää" ; -- 40000 
--- lin dumbwaiter_N = "ruokahissi" ; -- 20000 
--- lin dumdum_N = "dumdumluoti" ; -- 20000 
--- lin dummy_N = "mainosnukke" ; -- 20000 
--- lin dumper_N = "kaatoauto" ; -- 20000 
--- lin dun_A = "kiusata" ; -- 20000 
--- lin dun_N = "kiusata" ; -- 20000 
--- lin dungeon_N = "vankityrmä" ; -- 20000 
--- lin dunghill_N = "huonokuntoisuus" ; -- 20000 
--- lin duodecimal_A = "kaksitoistalukuun perustuva" ; -- 30000 
--- lin duodenal_A = "pohjukaissuolen" ; -- 20000 
--- lin duodenum_N = "pohjukaissuoli" ; -- 20000 
--- lin duologue_N = "kaksinpuhelu" ; -- 20000 
--- lin dupe_V2 = "hyväuskoinen hölmö" ; -- 30000 
--- lin duplex_A = "kaksisuuntainen" ; -- 20000 
--- lin duplicate_A = "monistaa" ; -- 20000 
--- lin duplicator_N = "monistuskone" ; -- 20000 
--- lin durable_A = "kestävä" ; -- 20000 
--- lin durable_N = "kestävä" ; -- 20000 
--- lin durbar_N = "vastaanottosali" ; -- 20000 
--- lin dusk_N = "hämärä" ; -- 20000 
--- lin dust_bowl_N = "+?" ; -- 40000 
--- lin dust_coat_N = "+?" ; -- 40000 
--- lin dust_jacket_N = "+?" ; -- 40000 
--- lin dust_sheet_N = "+?" ; -- 40000 
--- lin dust_up_N = "+?" ; -- 40000 
--- lin dust_wrapper_N = "+?" ; -- 40000 
--- lin dustbin_N = "roskalaatikko" ; -- 20000 
--- lin dustcart_N = "roska-auto" ; -- 20000 
--- lin dustman_N = "roskakuski" ; -- 20000 
--- lin dustpan_N = "rikkalapiollinen" ; -- 20000 
--- lin dusty_A = "pölyinen" ; -- 20000 
--- lin dutchman_N = "+?" ; -- 40000 
--- lin duteous_A = "velvollisuudentuntoinen" ; -- 20000 
--- lin dutiable_A = "tullinalainen" ; -- 20000 
--- lin duty_free_A = "tulliton" ; -- 20000 
--- lin duvet_N = "untuvapeite" ; -- 20000 
--- lin dwarf_N = "kääpiö" ; -- 20000 
--- lin dwarf_V2 = "jättää pienikokoiseksi" ; -- 30000 
--- lin dwarfish_A = "kääpiömäinen" ; -- 20000 
--- lin dwelling_house_N = "+?" ; -- 40000 
--- lin dyarchy_N = "kaksinvalta" ; -- 20000 
--- lin dye_V = "väri" ; -- 40000 
--- lin dye_V2 = "väri" ; -- 40000 
--- lin dye_works_N = "värjäämö" ; -- 20000 
--- lin dyed_in_the_wool_A = "+?" ; -- 40000 
--- lin dyer_N = "värjäri" ; -- 20000 
--- lin dyestuff_N = "väriaine" ; -- 20000 
--- lin dyke_V = "ympäröidä vallilla" ; -- 30000 
--- lin dyke_V2 = "ympäröidä vallilla" ; -- 30000 
--- lin dynamically_Adv = "dynaamisesti" ; -- 20000 
--- lin dynamite_V2 = "räjäyttää dynamiitilla" ; -- 30000 
--- lin dynastic_A = "dynastinen" ; -- 20000 
--- lin dyne_N = "dyne" ; -- 20000 
--- lin dysentery_N = "punatauti" ; -- 20000 
--- lin dyslexia_N = "dysleksia" ; -- 20000 
--- lin dyslexic_A = "dysleksinen" ; -- 20000 
--- lin dyspepsia_N = "dyspepsia" ; -- 20000 
--- lin dyspeptic_A = "ruoansulatushäiriöinen" ; -- 20000 
--- lin dyspeptic_N = "ruoansulatushäiriöinen" ; -- 20000 
--- lin débris_N = "+?" ; -- 40000 
--- lin début_N = "+?" ; -- 40000 
--- lin débutante_N = "+?" ; -- 40000 
--- lin débâcle_N = "+?" ; -- 40000 
--- lin décolleté_A = "+?" ; -- 40000 
--- lin décor_N = "+?" ; -- 40000 
--- lin démarche_N = "+?" ; -- 40000 
--- lin démodé_A = "+?" ; -- 40000 
--- lin dénouement_N = "+?" ; -- 40000 
--- lin déshabillé_N = "+?" ; -- 40000 
--- lin détente_N = "+?" ; -- 40000 
--- lin eagle_eyed_A = "tarkkakatseinen" ; -- 20000 
--- lin eaglet_N = "kotkanpoikanen" ; -- 20000 
--- lin ear_trumpet_N = "+?" ; -- 40000 
--- lin earache_N = "korvasärky" ; -- 20000 
--- lin eardrop_N = "korvarengas" ; -- 20000 
--- lin eardrum_N = "tärykalvo" ; -- 20000 
--- lin earldom_N = "tilukset" ; -- 20000 
--- lin early_warning_A = "+?" ; -- 40000 
--- lin earmark_N = "omistajanmerkki" ; -- 20000 
--- lin earmark_V2 = "varata tiettyyn tarkoitukseen" ; -- 30000 
--- lin earnest_money_N = "+?" ; -- 40000 
--- lin earring_N = "korvakoru" ; -- 20000 
--- lin earshot_N = "kuuloetäisyys" ; -- 20000 
--- lin earthen_A = "savi-" ; -- 20000 
--- lin earthwork_N = "maavalli" ; -- 20000 
--- lin earthworm_N = "kastemato" ; -- 20000 
--- lin earwig_N = "isopihtihäntä" ; -- 20000 
--- lin easel_N = "maalausteline" ; -- 20000 
--- lin east_Adv = "itä" ; -- 20000 
--- lin east_N = "itä" ; -- 20000 
--- lin easter_N = "itäinen" ; -- 20000 
--- lin easterly_Adv = "idästä" ; -- 20000 
--- lin easternmost_A = "itäisin" ; -- 20000 
--- lin eastward_A = "itään päin kulkeva" ; -- 30000 
--- lin eastward_Adv = "itään päin kulkeva" ; -- 30000 
--- lin eastwards_Adv = "itään päin" ; -- 30000 
--- lin eatable_A = "syötävä" ; -- 20000 
--- lin eatable_N = "syötävä" ; -- 20000 
--- lin eater_N = "syönti-" ; -- 20000 
--- lin eating_apple_N = "+?" ; -- 40000 
--- lin eating_house_N = "+?" ; -- 40000 
--- lin eau_de_vie_N = "+?" ; -- 40000 
--- lin eaudecologne_N = "+?" ; -- 40000 
--- lin eavesdrop_V = "salakuunnella" ; -- 40000 
--- lin eavesdropper_N = "salakuuntelija" ; -- 20000 
--- lin ebbtide_N = "pakovesi" ; -- 20000 
--- lin ebony_A = "sysimusta" ; -- 20000 
--- lin ebony_N = "sysimusta" ; -- 20000 
--- lin ebullience_N = "ylitsevuotavuus" ; -- 20000 
--- lin ec_N = "+?" ; -- 40000 
--- lin eccentric_A = "eriskummallinen" ; -- 20000 
--- lin eccentric_N = "eriskummallinen" ; -- 20000 
--- lin echo_sounder_N = "+?" ; -- 40000 
--- lin echo_sounding_N = "+?" ; -- 40000 
--- lin eclectic_A = "eklektinen" ; -- 20000 
--- lin eclecticism_N = "eklektisismi" ; -- 20000 
--- lin eclipse_V2 = "saattaa varjoon" ; -- 30000 
--- lin economics_N = "taloustiede" ; -- 20000 
--- lin economist_N = "taloustieteilijä" ; -- 20000 
--- lin ecosystem_N = "ekosysteemi" ; -- 20000 
--- lin ecstatic_A = "haltioitunut" ; -- 20000 
--- lin ecstatically_Adv = "haltioituneesti" ; -- 20000 
--- lin ectoplasm_N = "ulkolima" ; -- 20000 
--- lin ecuadorian_A = "+?" ; -- 40000 
--- lin ecuadorian_N = "+?" ; -- 40000 
--- lin ecumenical_A = "yleismaailmallinen" ; -- 20000 
--- lin eddy_N = "kieppua" ; -- 20000 
--- lin edelweiss_N = "alppitähti" ; -- 20000 
--- lin edgeways_Adv = "syrjällään" ; -- 20000 
--- lin edgy_A = "ärtyisä" ; -- 20000 
--- lin edibility_N = "syötävyys" ; -- 20000 
--- lin edible_A = "syömäkelpoinen" ; -- 20000 
--- lin edible_N = "syömäkelpoinen" ; -- 20000 
--- lin editorial_A = "pääkirjoitus" ; -- 20000 
--- lin edp_N = "+?" ; -- 40000 
--- lin educational_A = "opetus-" ; -- 20000 
--- lin edwardian_A = "+?" ; -- 40000 
--- lin edwardian_N = "+?" ; -- 40000 
--- lin eec_N = "+?" ; -- 40000 
--- lin eeg_N = "+?" ; -- 40000 
--- lin eerily_Adv = "kaamean" ; -- 20000 
--- lin eery_A = "aavemainen" ; -- 20000 
--- lin effervesce_V = "helmeillä" ; -- 40000 
--- lin effete_A = "turmeltunut" ; -- 20000 
--- lin effeteness_N = "+?" ; -- 40000 
--- lin efflorescent_A = "kukkaan puhkeava" ; -- 30000 
--- lin efflux_N = "ulosvirtaus" ; -- 20000 
--- lin effortless_A = "vaivaton" ; -- 20000 
--- lin effrontery_N = "pöyhkeys" ; -- 20000 
--- lin effulgent_A = "hehkuva" ; -- 20000 
--- lin eft_N = "vesilisko" ; -- 20000 
--- lin efta_N = "+?" ; -- 40000 
--- lin egalitarian_A = "tasa-arvoinen" ; -- 20000 
--- lin egalitarian_N = "tasa-arvoinen" ; -- 20000 
--- lin egalitarianism_N = "egalitarismi" ; -- 20000 
--- lin egg_beater_N = "+?" ; -- 40000 
--- lin egg_cup_N = "+?" ; -- 40000 
--- lin egg_whisk_N = "+?" ; -- 40000 
--- lin egghead_N = "älyniekka" ; -- 20000 
--- lin eggplant_N = "munakoiso" ; -- 20000 
--- lin eggshake_N = "pirtelö" ; -- 20000 
--- lin eglantine_N = "orjanruusu" ; -- 20000 
--- lin egocentric_A = "minäkeskinen" ; -- 20000 
--- lin egoism_N = "egoismi" ; -- 20000 
--- lin egoistical_A = "itsekäs" ; -- 20000 
--- lin egotism_N = "egotismi" ; -- 20000 
--- lin egotist_N = "egotisti" ; -- 20000 
--- lin egotistic_A = "itsekäs" ; -- 20000 
--- lin egotistically_Adv = "egoistisesti" ; -- 20000 
--- lin egotrip_N = "käyttää itsetehostusta" ; -- 30000 
--- lin egotrip_V = "käyttää itsetehostusta" ; -- 30000 
--- lin egress_N = "ulostulo" ; -- 20000 
--- lin egret_N = "jalohaikara" ; -- 20000 
--- lin egyptian_A = "+?" ; -- 40000 
--- lin egyptian_N = "+?" ; -- 40000 
--- lin eiderdown_N = "untuvapeite" ; -- 20000 
--- lin eightpence_N = "kahdeksanpenninen" ; -- 20000 
--- lin eightpenny_A = "6,4-senttimetrinen" ; -- 40000 
--- lin eisteddfod_N = "vuosittaiset runo- ja musiikkijuhlat" ; -- 30000 
--- lin either_Adv = "myöskään" ; -- 20000 
--- lin ejector_N = "ulosheittäjä" ; -- 20000 
--- lin ejector_seat_N = "+?" ; -- 40000 
--- lin eke_V2 = "+?" ; -- 40000 
--- lin eland_N = "hirviantilooppi" ; -- 20000 
--- lin elapse_V = "vieriä" ; -- 40000 
--- lin elastic_N = "joustava" ; -- 20000 
--- lin elasticized_A = "venykkeellinen" ; -- 20000 
--- lin elastoplast_N = "+?" ; -- 40000 
--- lin elate_V2 = "täyttää ilolla" ; -- 30000 
--- lin elbow_V2 = "raivata tiensä kyynärpäillä" ; -- 30000 
--- lin elderly_A = "vanhahko" ; -- 20000 
--- lin elect_A = "tuleva" ; -- 20000 
--- lin elective_A = "valinnainen" ; -- 20000 
--- lin electoral_A = "vaali-" ; -- 20000 
--- lin electorate_N = "äänestäjät" ; -- 20000 
--- lin electrical_A = "sähkö-" ; -- 20000 
--- lin electrician_N = "sähköasentaja" ; -- 20000 
--- lin electrification_N = "sähköistys" ; -- 20000 
--- lin electrify_V2 = "sähköistää" ; -- 40000 
--- lin electrocardiograph_N = "sähkökardiografi" ; -- 20000 
--- lin electrochemistry_N = "sähkökemia" ; -- 20000 
--- lin electrocute_V2 = "teloittaa sähkötuolissa" ; -- 30000 
--- lin electrocution_N = "sähköteloitus" ; -- 20000 
--- lin electromagnet_N = "sähkömagneetti" ; -- 20000 
--- lin electromagnetic_A = "sähkömagneettinen" ; -- 20000 
--- lin electromagnetism_N = "sähkömagnetismi" ; -- 20000 
--- lin electronically_Adv = "elektronisesti" ; -- 20000 
--- lin electroplate_N = "hopeoida" ; -- 20000 
--- lin electrostatic_A = "sähköstaattinen" ; -- 20000 
--- lin eleemosynary_A = "hyväntekeväisyys-" ; -- 20000 
--- lin elemental_A = "alkeis-" ; -- 20000 
--- lin elephantiasis_N = "norsutauti" ; -- 20000 
--- lin elephantine_A = "norsumainen" ; -- 20000 
--- lin elfish_A = "kujeileva" ; -- 20000 
--- lin elicitation_N = "esiin tuominen" ; -- 30000 
--- lin elide_V2 = "jättää lausumatta" ; -- 30000 
--- lin elitist_N = "elitisti" ; -- 20000 
--- lin elizabethan_A = "+?" ; -- 40000 
--- lin elizabethan_N = "+?" ; -- 40000 
--- lin elliptic_A = "elliptinen" ; -- 20000 
--- lin elliptical_A = "elliptinen" ; -- 20000 
--- lin elocution_N = "puhetekniikka" ; -- 20000 
--- lin elocutionary_A = "lausunnallinen" ; -- 20000 
--- lin elope_V = "karata mennäkseen naimisiin" ; -- 30000 
--- lin elopement_N = "karkaaminen" ; -- 20000 
--- lin eloquent_A = "kaunopuheinen" ; -- 20000 
--- lin else_Adv = "+?" ; -- 40000 
--- lin elver_N = "nuori ankerias" ; -- 30000 
--- lin elvish_A = "pahanilkinen" ; -- 20000 
--- lin elysian_A = "ylimaallinen" ; -- 20000 
--- lin emaciation_N = "riutuminen" ; -- 20000 
--- lin emasculation_N = "kuohitseminen" ; -- 20000 
--- lin embargo_N = "kauppasaarto" ; -- 20000 
--- lin embarkation_N = "nouseminen" ; -- 20000 
--- lin embattled_A = "hammaslaitainen" ; -- 20000 
--- lin ember_N = "hehkuva hiili" ; -- 30000 
--- lin emblazon_V2 = "koristaa heraldisesti" ; -- 30000 
--- lin emblematic_A = "vertauskuvallinen" ; -- 20000 
--- lin emboss_V2 = "koristaa korkokuvioin" ; -- 30000 
--- lin embrasure_N = "ampuma-aukko" ; -- 20000 
--- lin embryonic_A = "kehittymätön" ; -- 20000 
--- lin emergency_N = "hätätilanne" ; -- 20000 
--- lin emergent_A = "nouseva" ; -- 20000 
--- lin emeritus_A = "täysinpalvellut" ; -- 20000 
--- lin emetic_N = "oksetusaine" ; -- 20000 
--- lin emigrate_V = "muuttaa maasta" ; -- 30000 
--- lin emigration_N = "maastamuutto" ; -- 20000 
--- lin emirate_N = "emiirikunta" ; -- 20000 
--- lin emolument_N = "palkkaedut" ; -- 20000 
--- lin emotionless_A = "tunteeton" ; -- 20000 
--- lin emotive_A = "tunne-" ; -- 20000 
--- lin empale_V2 = "seivästää" ; -- 40000 
--- lin empanel_V2 = "merkitä valamiesluetteloon" ; -- 30000 
--- lin empathize_V = "empatisoida" ; -- 40000 
--- lin emphatically_Adv = "kerta kaikkiaan" ; -- 30000 
--- lin empiric_A = "puoskaroiva" ; -- 20000 
--- lin emplane_V = "nousta lentokoneeseen" ; -- 30000 
--- lin emplane_V2 = "nousta lentokoneeseen" ; -- 30000 
--- lin employable_A = "työllistettävä" ; -- 20000 
--- lin empty_handed_A = "tyhjäkätinen" ; -- 20000 
--- lin empty_headed_A = "ajattelematon" ; -- 20000 
--- lin empurpled_A = "purppuroida" ; -- 20000 
--- lin emulous_A = "kilpailunhaluinen" ; -- 20000 
--- lin emulsify_V2 = "maidostaa" ; -- 40000 
--- lin enabling_A = "mahdollistaa" ; -- 20000 
--- lin encamp_V = "leiriytyä" ; -- 40000 
--- lin encamp_V2 = "leiriytyä" ; -- 40000 
--- lin encaustic_A = "vahaväri" ; -- 20000 
--- lin encephalitis_N = "aivotulehdus" ; -- 20000 
--- lin enchantingly_Adv = "lumoavasti" ; -- 20000 
--- lin enclair_Adv = "+?" ; -- 40000 
--- lin enclave_N = "enklaavi" ; -- 20000 
--- lin encomium_N = "ylistyspuhe" ; -- 20000 
--- lin encompass_V2 = "sulkea sisäänsä" ; -- 30000 
--- lin encore_N = "encore" ; -- 20000 
--- lin encore_V2 = "ylimääräinen numero" ; -- 30000 
--- lin encouragingly_Adv = "kannustavasti" ; -- 20000 
--- lin encroachment_N = "levittäytyminen" ; -- 20000 
--- lin encyclical_A = "kierto-" ; -- 20000 
--- lin encyclical_N = "kierto-" ; -- 20000 
--- lin encyclopaedia_N = "tietosanakirja" ; -- 20000 
--- lin encyclopaedic_A = "tietosanakirjamainen" ; -- 20000 
--- lin encyclopedic_A = "ensyklopedinen" ; -- 20000 
--- lin end_all_N = "lopputarkoitus" ; -- 20000 
--- lin end_tail_V2 = "+?" ; -- 40000 
--- lin endear_V2 = "tehdä rakkaaksi" ; -- 30000 
--- lin endearment_N = "hellyydenosoitus" ; -- 20000 
--- lin endemic_N = "endeeminen" ; -- 20000 
--- lin endurable_A = "siedettävä" ; -- 20000 
--- lin enduring_A = "sietää" ; -- 20000 
--- lin endways_Adv = "päittäin" ; -- 20000 
--- lin endwise_Adv = "päittäin" ; -- 20000 
--- lin enema_N = "peräruiske" ; -- 20000 
--- lin energetically_Adv = "energisesti" ; -- 20000 
--- lin enfamille_Adv = "+?" ; -- 40000 
--- lin enfantterrible_N = "+?" ; -- 40000 
--- lin enforceable_A = "täytäntöönpanokelpoinen" ; -- 20000 
--- lin enforcement_N = "pakkokeino" ; -- 20000 
--- lin enfranchisement_N = "äänioikeuden myöntäminen" ; -- 30000 
--- lin engaging_A = "ryhtyä" ; -- 20000 
--- lin engine_driver_N = "+?" ; -- 40000 
--- lin engineering_N = "insinööritiede" ; -- 20000 
--- lin englishman_N = "+?" ; -- 40000 
--- lin englishwoman_N = "+?" ; -- 40000 
--- lin engross_V2 = "vallata kokonaan" ; -- 30000 
--- lin enigmatically_Adv = "arvoituksellisesti" ; -- 20000 
--- lin enlightened_A = "valaista" ; -- 20000 
--- lin enmasse_Adv = "+?" ; -- 40000 
--- lin enmesh_V2 = "kietoa verkkoon" ; -- 30000 
--- lin ennui_N = "ikävystyneisyys" ; -- 20000 
--- lin ennumerate_V2 = "+?" ; -- 40000 
--- lin enough_A = "riittävästi" ; -- 20000 
--- lin enough_N = "riittävästi" ; -- 20000 
--- lin enplane_V = "nousta lentokoneeseen" ; -- 30000 
--- lin enplane_V2 = "nousta lentokoneeseen" ; -- 30000 
--- lin enquirer_N = "kysyjä" ; -- 20000 
--- lin enquiringly_Adv = "kysyvästi" ; -- 20000 
--- lin enrichment_N = "rikastuttaminen" ; -- 20000 
--- lin enroute_Adv = "+?" ; -- 40000 
--- lin ensign_N = "aliluutnantti" ; -- 20000 
--- lin ensilage_N = "säilörehu" ; -- 20000 
--- lin ensnare_V2 = "viekoitella ansaan" ; -- 30000 
--- lin entail_N = "vaatia" ; -- 20000 
--- lin ententecordiale_N = "+?" ; -- 40000 
--- lin enteric_A = "suolisto-" ; -- 20000 
--- lin enteritis_N = "suolitulehdus" ; -- 20000 
--- lin enterprising_A = "yritteliäs" ; -- 20000 
--- lin entertaining_A = "vaalia" ; -- 20000 
--- lin enthrone_V2 = "nimetä joksikin" ; -- 30000 
--- lin enthronement_N = "valtaistuimelle asettaminen" ; -- 30000 
--- lin entitlement_N = "tukioikeus" ; -- 20000 
--- lin entomological_A = "hyönteistieteellinen" ; -- 20000 
--- lin entomologist_N = "hyönteistieteilijä" ; -- 20000 
--- lin entomology_N = "entomologia" ; -- 20000 
--- lin entrain_V = "nousta junaan" ; -- 30000 
--- lin entrain_V2 = "nousta junaan" ; -- 30000 
--- lin entrance_N = "tenhota" ; -- 20000 
--- lin entrance_fee_N = "+?" ; -- 40000 
--- lin entrance_money_N = "+?" ; -- 40000 
--- lin entrap_V2 = "joutua ansaan" ; -- 30000 
--- lin entreatingly_Adv = "anelevasti" ; -- 20000 
--- lin entrenchment_N = "taisteluhauta" ; -- 20000 
--- lin entrepreneur_N = "yrittäjä" ; -- 20000 
--- lin entrepreneurial_A = "yrittäjän" ; -- 20000 
--- lin entrust_V2 = "antaa jonkun vastuulle" ; -- 30000 
--- lin entrée_N = "+?" ; -- 40000 
--- lin entwin_V = "+?" ; -- 40000 
--- lin enunciation_N = "lausuminen" ; -- 20000 
--- lin envelopment_N = "verhoaminen" ; -- 20000 
--- lin envenom_V2 = "myrkyttää" ; -- 40000 
--- lin enviable_A = "kadehdittava" ; -- 20000 
--- lin envious_A = "kateellinen" ; -- 20000 
--- lin environmental_A = "ympäristö-" ; -- 20000 
--- lin envoi_N = "loppusäe" ; -- 20000 
--- lin ephemeral_A = "kiitävä" ; -- 20000 
--- lin epic_A = "eepos" ; -- 20000 
--- lin epicentre_N = "maanjäristyspesäkkeen päällä oleva alue" ; -- 30000 
--- lin epidemic_A = "epidemia" ; -- 20000 
--- lin epidiascope_N = "kuultokuvaheitin" ; -- 20000 
--- lin epiglottis_N = "kurkunkansi" ; -- 20000 
--- lin epileptic_A = "epileptikko" ; -- 20000 
--- lin episcopal_A = "piispallinen" ; -- 20000 
--- lin episcopalian_A = "+?" ; -- 40000 
--- lin episcopalian_N = "+?" ; -- 40000 
--- lin epistolary_A = "kirjeen muodossa oleva" ; -- 30000 
--- lin epitaph_N = "hautakirjoitus" ; -- 20000 
--- lin epitomize_V2 = "olla täydellinen esimerkki jstak" ; -- 30000 
--- lin equalitarian_N = "egalitaari" ; -- 20000 
--- lin equality_N = "yhdenmukaisuus" ; -- 20000 
--- lin equalization_N = "yhtäläistäminen" ; -- 20000 
--- lin equation_N = "rinnastaminen" ; -- 20000 
--- lin equatorial_A = "päiväntasaajan" ; -- 20000 
--- lin equerry_N = "tallimestari" ; -- 20000 
--- lin equestrian_A = "ritari-" ; -- 20000 
--- lin equidistant_A = "tasavälinen" ; -- 20000 
--- lin equilateral_A = "tasasivuinen" ; -- 20000 
--- lin equine_A = "hevos-" ; -- 20000 
--- lin equinoctial_A = "päiväntasaus-" ; -- 20000 
--- lin equinox_N = "päiväntasauspiste" ; -- 20000 
--- lin equipage_N = "varusteet" ; -- 20000 
--- lin equivocation_N = "kaksiselitteisyys" ; -- 20000 
--- lin eradication_N = "hävittäminen" ; -- 20000 
--- lin erasure_N = "pyyhkiminen" ; -- 20000 
--- lin ere_Adv = "+?" ; -- 40000 
--- lin erectile_A = "erektiili" ; -- 20000 
--- lin erectness_N = "pystysuoruus" ; -- 20000 
--- lin erg_N = "ergi" ; -- 20000 
--- lin eritrean_A = "+?" ; -- 40000 
--- lin eritrean_N = "+?" ; -- 40000 
--- lin erogenous_A = "erogeeninen" ; -- 20000 
--- lin erosive_A = "kuluttava" ; -- 20000 
--- lin errant_A = "harhaileva" ; -- 20000 
--- lin erratic_A = "arvaamaton" ; -- 20000 
--- lin erratically_Adv = "säännöttömästi" ; -- 20000 
--- lin erratum_N = "painovirhe" ; -- 20000 
--- lin erse_N = "+?" ; -- 40000 
--- lin escalator_N = "liukuportaat" ; -- 20000 
--- lin escalope_N = "+?" ; -- 40000 
--- lin escapement_N = "pidäke" ; -- 20000 
--- lin escapism_N = "todellisuudenpako" ; -- 20000 
--- lin escapologist_N = "kahlekuningas" ; -- 20000 
--- lin escarpment_N = "jyrkkä rinne" ; -- 30000 
--- lin escritoire_N = "kirjoituslipasto" ; -- 20000 
--- lin escudo_N = "escudo" ; -- 20000 
--- lin escutcheon_N = "nimilaatta" ; -- 20000 
--- lin eskimo_N = "+?" ; -- 40000 
--- lin esophagus_N = "ruokatorvi" ; -- 20000 
--- lin esoteric_A = "esoteerinen" ; -- 20000 
--- lin esp_N = "+?" ; -- 40000 
--- lin esperanto_N = "+?" ; -- 40000 
--- lin espritdecorps_N = "+?" ; -- 40000 
--- lin esquire_N = "aseenkantaja" ; -- 20000 
--- lin estrangement_N = "vieraantuminen" ; -- 20000 
--- lin estuary_N = "joensuu" ; -- 20000 
--- lin eta_N = "eta" ; -- 20000 
--- lin etd_N = "+?" ; -- 40000 
--- lin ethiopian_A = "+?" ; -- 40000 
--- lin ethiopian_N = "+?" ; -- 40000 
--- lin ethnically_Adv = "etnisesti" ; -- 20000 
--- lin ethos_N = "eetos" ; -- 20000 
--- lin ethyl_N = "etyyli" ; -- 20000 
--- lin etymologist_N = "etymologi" ; -- 20000 
--- lin eucharist_N = "+?" ; -- 40000 
--- lin euclidean_A = "euklidinen" ; -- 20000 
--- lin eugenics_N = "rotuhygienia" ; -- 20000 
--- lin eulogist_N = "ylistyspuheen pitäjä" ; -- 30000 
--- lin eulogistic_A = "kiittävä" ; -- 20000 
--- lin eulogy_N = "muistopuhe" ; -- 20000 
--- lin euphemistically_Adv = "kaunistelevasti" ; -- 20000 
--- lin euphony_N = "sulosointu" ; -- 20000 
--- lin euphuism_N = "eufuismi" ; -- 20000 
--- lin eurasian_A = "+?" ; -- 40000 
--- lin eurasian_N = "+?" ; -- 40000 
--- lin eurhythmics_N = "rytminen sopusointuisuus" ; -- 30000 
--- lin eurodollar_N = "+?" ; -- 40000 
--- lin eurythmics_N = "rytminen sopusointuisuus" ; -- 30000 
--- lin eustachian_A = "+?" ; -- 40000 
--- lin evaluative_A = "arvioiva" ; -- 20000 
--- lin evanescent_A = "haihtuva" ; -- 20000 
--- lin evangelism_N = "evankeliumin levittäminen" ; -- 30000 
--- lin evaporation_N = "haihdunta" ; -- 20000 
--- lin evasive_A = "välttelevä" ; -- 20000 
--- lin even_handed_A = "+?" ; -- 40000 
--- lin evensong_N = "iltahartaus" ; -- 20000 
--- lin eventful_A = "muistettava" ; -- 20000 
--- lin eventual_A = "lopulta tapahtuva" ; -- 30000 
--- lin evergreen_A = "ainavihanta" ; -- 20000 
--- lin evergreen_N = "ainavihanta" ; -- 20000 
--- lin evil_doer_N = "+?" ; -- 40000 
--- lin evocation_N = "herättäminen" ; -- 20000 
--- lin evocative_A = "ajatuksia herättävä" ; -- 30000 
--- lin evolutionary_A = "evolutionistinen" ; -- 20000 
--- lin ex_service_A = "+?" ; -- 40000 
--- lin exacerbation_N = "paheneminen" ; -- 20000 
--- lin exactness_N = "täsmällisyys" ; -- 20000 
--- lin exalted_A = "ylentää" ; -- 20000 
--- lin exasperation_N = "ärsyttäminen" ; -- 20000 
--- lin excelsior_N = "lastuvilla" ; -- 20000 
--- lin except_V2 = "jättää pois" ; -- 30000 
--- lin exceptionable_A = "paheksuttava" ; -- 20000 
--- lin exchangeable_A = "vaihdettava" ; -- 20000 
--- lin exchanger_N = "rahanvaihtaja" ; -- 20000 
--- lin excise_N = "poistaa" ; -- 20000 
--- lin exciseman_N = "veronkantaja" ; -- 20000 
--- lin excitedly_Adv = "innostuneesti" ; -- 20000 
--- lin excitingly_Adv = "jännittävän" ; -- 20000 
--- lin exclamatory_A = "huudahtava" ; -- 20000 
--- lin exclude_V2 = "jättää ulkopuolelle" ; -- 30000 
--- lin exclusion_N = "pois sulkeminen" ; -- 30000 
--- lin excoriate_V2 = "arvostella ankarasti" ; -- 30000 
--- lin excrement_N = "kuonaneritys" ; -- 20000 
--- lin excrete_V2 = "erittää" ; -- 40000 
--- lin excretion_N = "erittäminen" ; -- 20000 
--- lin exculpate_V2 = "vapauttaa syytteestä" ; -- 30000 
--- lin excursionist_N = "retkeilijä" ; -- 20000 
--- lin excusable_A = "anteeksiannettava" ; -- 20000 
--- lin executive_A = "johtaja" ; -- 20000 
--- lin executor_N = "pesänjakaja" ; -- 20000 
--- lin executrix_N = "pesänjakaja" ; -- 20000 
--- lin exegesis_N = "tekstinselitys" ; -- 20000 
--- lin exemplary_A = "esimerkillinen" ; -- 20000 
--- lin exemplification_N = "malliesimerkki" ; -- 20000 
--- lin exgratia_A = "+?" ; -- 40000 
--- lin exhalation_N = "uloshengitys" ; -- 20000 
--- lin exhaust_N = "pakoputki" ; -- 20000 
--- lin exhaust_pipe_N = "+?" ; -- 40000 
--- lin exhaustive_A = "perinpohjainen" ; -- 20000 
--- lin exhibitioner_N = "näytteillepanija" ; -- 20000 
--- lin exhibitor_N = "näytteillepanija" ; -- 20000 
--- lin exhumation_N = "haudasta esiin kaivaminen" ; -- 30000 
--- lin exhume_V2 = "kaivaa haudasta" ; -- 30000 
--- lin exigency_N = "pakkotilanne" ; -- 20000 
--- lin exist_V = "olla olemassa" ; -- 30000 
--- lin exodus_N = "maastamuutto" ; -- 20000 
--- lin exofficio_A = "+?" ; -- 40000 
--- lin exofficio_Adv = "+?" ; -- 40000 
--- lin exorbitance_N = "ylenmääräisyys" ; -- 20000 
--- lin exorbitant_A = "yletön" ; -- 20000 
--- lin exorcise_V2 = "manata pois" ; -- 30000 
--- lin exorcize_V2 = "ajaa ulos" ; -- 30000 
--- lin expatiate_V = "kirjoittaa laajasti" ; -- 30000 
--- lin expatriate_N = "muuttaa maasta" ; -- 30000 
--- lin expatriate_V2 = "muuttaa maasta" ; -- 30000 
--- lin expectant_A = "raskaana" ; -- 20000 
--- lin expectorant_N = "ysköksiä poistava lääke" ; -- 30000 
--- lin expectorate_V = "irrottaa limaa" ; -- 30000 
--- lin expectorate_V2 = "irrottaa limaa" ; -- 30000 
--- lin expediency_N = "tarkoituksenmukaisuus" ; -- 20000 
--- lin expeditionary_A = "siirto-osasto" ; -- 20000 
--- lin expendable_A = "netto-" ; -- 20000 
--- lin expensive_A = "kallis" ; -- 20000 
--- lin expiate_V2 = "hyvittää" ; -- 40000 
--- lin explanatory_A = "selittävä" ; -- 20000 
--- lin expletive_N = "täyte-" ; -- 20000 
--- lin explicable_A = "selitettävissä oleva" ; -- 30000 
--- lin explicitness_N = "täsmällisyys" ; -- 20000 
--- lin exploit_N = "riistää" ; -- 20000 
--- lin exploratory_A = "tutkimus-" ; -- 20000 
--- lin explorer_N = "tutkimusmatkailija" ; -- 20000 
--- lin explosive_A = "räjähtävä" ; -- 20000 
--- lin explosive_N = "räjähtävä" ; -- 20000 
--- lin exponential_A = "räjähdysmäinen" ; -- 20000 
--- lin exponential_N = "räjähdysmäinen" ; -- 20000 
--- lin exportable_A = "vienti-" ; -- 20000 
--- lin exporter_N = "viejä" ; -- 20000 
--- lin exposé_N = "+?" ; -- 40000 
--- lin express_A = "nimenomainen" ; -- 20000 
--- lin express_Adv = "nimenomainen" ; -- 20000 
--- lin express_N = "nimenomainen" ; -- 20000 
--- lin expressionless_A = "ilmeetön" ; -- 20000 
--- lin expressive_A = "ilmeikäs" ; -- 20000 
--- lin expropriate_V2 = "riistää jklta omistusoikeus" ; -- 30000 
--- lin expropriation_N = "pakkolunastus" ; -- 20000 
--- lin expurgation_N = "loukkaavien kohtien poistaminen" ; -- 30000 
--- lin exquisiteness_N = "sirous" ; -- 20000 
--- lin extant_A = "vielä olemassa oleva" ; -- 30000 
--- lin extemporaneous_A = "valmistelematon" ; -- 20000 
--- lin extemporary_A = "valmistelematon" ; -- 20000 
--- lin extempore_A = "valmistautumatta" ; -- 20000 
--- lin extempore_Adv = "valmistautumatta" ; -- 20000 
--- lin exterior_A = "ulkopinta" ; -- 20000 
--- lin exterior_N = "ulkopinta" ; -- 20000 
--- lin exterritorial_A = "eksterritoriaalinen" ; -- 20000 
--- lin extinct_A = "lakkautettu" ; -- 20000 
--- lin extirpation_N = "hävittäminen" ; -- 20000 
--- lin extortionate_A = "kiskuri-" ; -- 20000 
--- lin extra_A = "poikkeuksellisen" ; -- 20000 
--- lin extracurricular_A = "ulkopuolinen" ; -- 20000 
--- lin extrajudicial_A = "ekstrajudisiaalinen" ; -- 20000 
--- lin extramarital_A = "avioliiton ulkopuolinen" ; -- 30000 
--- lin extramural_A = "yhteisön ulkopuolinen" ; -- 30000 
--- lin extrapolate_V = "yleistää" ; -- 40000 
--- lin extrapolate_V2 = "yleistää" ; -- 40000 
--- lin extrapolation_N = "ekstrapolointi" ; -- 20000 
--- lin extrasensory_A = "yliaistillinen" ; -- 20000 
--- lin extraterritorial_A = "eksterritoriaalinen" ; -- 20000 
--- lin extravaganza_N = "fantasiakappale" ; -- 20000 
--- lin extreme_N = "äärimmäinen" ; -- 20000 
--- lin extremist_N = "äärimmäinen" ; -- 20000 
--- lin extricable_A = "irrotettavissa oleva" ; -- 30000 
--- lin extrinsic_A = "ulkopuolinen" ; -- 20000 
--- lin extroversion_N = "ekstroversio" ; -- 20000 
--- lin extrovert_N = "ulospäin suuntautunut henkilö" ; -- 30000 
--- lin extrude_V2 = "suulakepuristaa" ; -- 40000 
--- lin exultant_A = "riemuitseva" ; -- 20000 
--- lin exultation_N = "riemuitseminen" ; -- 20000 
--- lin eye_catching_A = "silmään pistävä" ; -- 30000 
--- lin eye_opener_N = "+?" ; -- 40000 
--- lin eye_shadow_N = "+?" ; -- 40000 
--- lin eyeball_N = "silmämuna" ; -- 20000 
--- lin eyebath_N = "silmähaudekuppi" ; -- 20000 
--- lin eyebrow_N = "kulmakarva" ; -- 20000 
--- lin eyecatching_A = "+?" ; -- 40000 
--- lin eyecup_N = "silmähaudekuppi" ; -- 20000 
--- lin eyed_A = "katsoa" ; -- 20000 
--- lin eyeful_N = "katseenvangitsija" ; -- 20000 
--- lin eyeglass_N = "silmälasi" ; -- 20000 
--- lin eyelash_N = "silmäripsi" ; -- 20000 
--- lin eyelid_N = "silmäluomi" ; -- 20000 
--- lin eyeshot_N = "silmänkantama" ; -- 20000 
--- lin eyesore_N = "ruma näkymä" ; -- 30000 
--- lin eyestrain_N = "näköväsymys" ; -- 20000 
--- lin eyetooth_N = "kulmahammas" ; -- 20000 
--- lin eyewash_N = "silmähaude" ; -- 20000 
--- lin eyrie_N = "kotkanpesä" ; -- 20000 
--- lin eyry_N = "kotkanpesä" ; -- 20000 
--- lin fa_N = "fa" ; -- 20000 
--- lin fabian_N = "maltillinen" ; -- 20000 
--- lin fabled_A = "tarunomainen" ; -- 20000 
--- lin face_ache_N = "+?" ; -- 40000 
--- lin face_card_N = "+?" ; -- 40000 
--- lin face_cloth_N = "+?" ; -- 40000 
--- lin face_cream_N = "+?" ; -- 40000 
--- lin face_lift_N = "tehdä kasvojenkohotusleikkaus" ; -- 30000 
--- lin face_lifting_N = "tehdä kasvojenkohotusleikkaus" ; -- 30000 
--- lin face_pack_N = "+?" ; -- 40000 
--- lin face_powder_N = "+?" ; -- 40000 
--- lin face_saver_N = "+?" ; -- 40000 
--- lin face_saving_A = "kasvot pelastava" ; -- 30000 
--- lin face_saving_N = "kasvot pelastava" ; -- 30000 
--- lin faceless_A = "kasvoton" ; -- 20000 
--- lin facer_N = "isku vasten kasvoja" ; -- 30000 
--- lin facetious_A = "salaivallinen" ; -- 20000 
--- lin facia_N = "peitinkalvo" ; -- 20000 
--- lin facial_A = "naamahermo" ; -- 20000 
--- lin facial_N = "naamahermo" ; -- 20000 
--- lin facsimile_N = "telefaksi" ; -- 20000 
--- lin fact_finding_A = "tiedonkeruu-" ; -- 20000 
--- lin faction_N = "ryhmäkunta" ; -- 20000 
--- lin factious_A = "ryhmäkuntainen" ; -- 20000 
--- lin factorize_V2 = "jakaa tekijöihin" ; -- 30000 
--- lin factotum_N = "yksinpalvelija" ; -- 20000 
--- lin faddily_Adv = "trendikkäästi" ; -- 20000 
--- lin faddy_A = "trendikäs" ; -- 20000 
--- lin fag_end_N = "+?" ; -- 40000 
--- lin fail_N = "heiketä" ; -- 20000 
--- lin fail_safe_A = "varmistus-" ; -- 20000 
--- lin fain_Adv = "halukkaasti" ; -- 20000 
--- lin faint_V = "vähäinen" ; -- 40000 
--- lin faint_hearted_A = "+?" ; -- 40000 
--- lin fair_Adv = "näyttely" ; -- 20000 
--- lin fair_minded_A = "oikeamielinen" ; -- 20000 
--- lin fairground_N = "sirkuskenttä" ; -- 20000 
--- lin fairish_A = "laatuunkäypä" ; -- 20000 
--- lin fairway_N = "kulkuväylä" ; -- 20000 
--- lin fairyland_N = "satumaa" ; -- 20000 
--- lin faitaccompli_N = "+?" ; -- 40000 
--- lin faith_healing_N = "+?" ; -- 40000 
--- lin faithlessness_N = "epäluotettavuus" ; -- 20000 
--- lin falconry_N = "ajohaukan opettaminen" ; -- 30000 
--- lin fallacy_N = "väärä käsitys" ; -- 30000 
--- lin fallibility_N = "erehtyvyys" ; -- 20000 
--- lin fallible_A = "epätäydellinen" ; -- 20000 
--- lin fallopian_A = "+?" ; -- 40000 
--- lin fallow_A = "joutomaa" ; -- 20000 
--- lin fallow_deer_N = "+?" ; -- 40000 
--- lin false_Adv = "väärä" ; -- 20000 
--- lin falsetto_A = "falsetti-" ; -- 20000 
--- lin falsification_N = "vääristely" ; -- 20000 
--- lin falsity_N = "perättömyys" ; -- 20000 
--- lin falteringly_Adv = "hoippuen" ; -- 20000 
--- lin fame_V2 = "maine" ; -- 40000 
--- lin famed_A = "tunnettu" ; -- 20000 
--- lin famish_V = "olla nälässä" ; -- 30000 
--- lin famish_V2 = "olla nälässä" ; -- 30000 
--- lin fan_belt_N = "+?" ; -- 40000 
--- lin fanatical_A = "intoileva" ; -- 20000 
--- lin fanciful_A = "mielikuvituksellinen" ; -- 20000 
--- lin fancy_free_A = "vapaa" ; -- 20000 
--- lin fandango_N = "fandango" ; -- 20000 
--- lin fanlight_N = "ovi-ikkuna" ; -- 20000 
--- lin fantan_N = "fan-tan" ; -- 20000 
--- lin fao_N = "+?" ; -- 40000 
--- lin far_famed_A = "maankuulu" ; -- 20000 
--- lin far_fetched_A = "+?" ; -- 40000 
--- lin far_reaching_A = "+?" ; -- 40000 
--- lin far_seeing_A = "+?" ; -- 40000 
--- lin far_sighted_A = "+?" ; -- 40000 
--- lin farewell_N = "jäähyväiset" ; -- 20000 
--- lin farinaceous_A = "tärkkelys-" ; -- 20000 
--- lin farmhand_N = "maatyöläinen" ; -- 20000 
--- lin farmhouse_N = "maalaistalo" ; -- 20000 
--- lin farmstead_N = "maatalo" ; -- 20000 
--- lin farrier_N = "hevosenkengittäjä" ; -- 20000 
--- lin farrow_N = "porsinta" ; -- 20000 
--- lin farsi_N = "+?" ; -- 40000 
--- lin fart_V = "pieru" ; -- 40000 
--- lin farthing_N = "1/4 pennyn kupariraha" ; -- 30000 
--- lin fascia_N = "kojelauta" ; -- 20000 
--- lin fascination_N = "lumoutuminen" ; -- 20000 
--- lin fascist_A = "fasistinen" ; -- 20000 
--- lin fatality_N = "hengenvaarallisuus" ; -- 20000 
--- lin fate_V2 = "olla kohtalon määräämä" ; -- 30000 
--- lin fatherless_A = "isätön" ; -- 20000 
--- lin fatherly_A = "isällinen" ; -- 20000 
--- lin fathomless_A = "+?" ; -- 40000 
--- lin fatigue_party_N = "+?" ; -- 40000 
--- lin fatless_A = "rasvaton" ; -- 20000 
--- lin fattish_A = "lihavahko" ; -- 20000 
--- lin fatty_A = "rasvainen" ; -- 20000 
--- lin fatuousness_N = "järjettömyys" ; -- 20000 
--- lin fault_finder_N = "+?" ; -- 40000 
--- lin fault_finding_N = "+?" ; -- 40000 
--- lin faultily_Adv = "virheellisesti" ; -- 20000 
--- lin faultless_A = "moitteeton" ; -- 20000 
--- lin fauxpas_N = "+?" ; -- 40000 
--- lin favourite_A = "lempi-" ; -- 20000 
--- lin favouritism_N = "suosikkijärjestelmä" ; -- 20000 
--- lin fawn_N = "liehakoida" ; -- 20000 
--- lin façade_N = "+?" ; -- 40000 
--- lin feasibility_N = "toteutettavuus" ; -- 20000 
--- lin feasible_A = "toteutettavissa oleva" ; -- 30000 
--- lin feast_day_N = "+?" ; -- 40000 
--- lin feat_N = "urotyö" ; -- 20000 
--- lin feather_boa_N = "+?" ; -- 40000 
--- lin featherbed_N = "lelliä" ; -- 20000 
--- lin featherbed_V2 = "palkata liikaa työntekijöitä" ; -- 30000 
--- lin featherbrained_A = "harkitsematon" ; -- 20000 
--- lin featherweight_N = "höyhensarjan nyrkkeilijä" ; -- 30000 
--- lin feathery_A = "höyhenpeitteinen" ; -- 20000 
--- lin febrile_A = "kuume-" ; -- 20000 
--- lin february_N = "+?" ; -- 40000 
--- lin feckless_A = "kyvytön" ; -- 20000 
--- lin fed_N = "lannoittaa" ; -- 20000 
--- lin federal_A = "liittovaltio-" ; -- 20000 
--- lin federalist_N = "federalisti" ; -- 20000 
--- lin federate_V = "yhdistyä valtioliitoksi" ; -- 30000 
--- lin federate_V2 = "yhdistyä valtioliitoksi" ; -- 30000 
--- lin fee_V2 = "antaa juomarahaa" ; -- 30000 
--- lin feeble_minded_A = "+?" ; -- 40000 
--- lin feeder_N = "lintulauta" ; -- 20000 
--- lin feeding_bottle_N = "+?" ; -- 40000 
--- lin feeling_A = "tuntua" ; -- 20000 
--- lin feign_V2 = "teeskennellä" ; -- 40000 
--- lin feldspar_N = "maasälpä" ; -- 20000 
--- lin feline_A = "kissan-" ; -- 20000 
--- lin fell_A = "laskeutua" ; -- 20000 
--- lin fellah_N = "fellah" ; -- 20000 
--- lin fellow_feeling_N = "+?" ; -- 40000 
--- lin fellow_traveller_N = "+?" ; -- 40000 
--- lin felon_N = "sormimärkimä" ; -- 20000 
--- lin felony_N = "vakava rikos" ; -- 30000 
--- lin felspar_N = "maasälpä" ; -- 20000 
--- lin felucca_N = "felukki" ; -- 20000 
--- lin female_A = "naaras-" ; -- 20000 
--- lin femur_N = "reisiluu" ; -- 20000 
--- lin fennel_N = "fenkoli" ; -- 20000 
--- lin feoff_N = "läänitys" ; -- 20000 
--- lin feral_A = "villi-" ; -- 20000 
--- lin ferny_A = "saniais-" ; -- 20000 
--- lin ferret_N = "nuuskia" ; -- 20000 
--- lin ferroconcrete_N = "teräsbetoni" ; -- 20000 
--- lin ferrous_A = "rautapitoinen" ; -- 20000 
--- lin ferrule_N = "hela" ; -- 20000 
--- lin ferry_N = "lennätys" ; -- 20000 
--- lin ferryboat_N = "matkustajalautta" ; -- 20000 
--- lin fervency_N = "suuri hartaus" ; -- 30000 
--- lin fester_V = "haavauma" ; -- 40000 
--- lin festoon_N = "köynnöskoristelu" ; -- 20000 
--- lin festoon_V2 = "koristaa köynnöksin" ; -- 30000 
--- lin fetal_A = "sikiö-" ; -- 20000 
--- lin fete_day_N = "+?" ; -- 40000 
--- lin fetid_A = "haiseva" ; -- 20000 
--- lin fetlock_N = "vuohisnivel" ; -- 20000 
--- lin fetter_N = "jalkarauta" ; -- 20000 
--- lin feudal_A = "feodaali-" ; -- 20000 
--- lin feudatory_A = "läänitys" ; -- 20000 
--- lin feude_V = "+?" ; -- 40000 
--- lin fevered_A = "kiihtynyt" ; -- 20000 
--- lin fewness_N = "harvalukuisuus" ; -- 20000 
--- lin fey_A = "taika-" ; -- 20000 
--- lin fez_N = "fetsi" ; -- 20000 
--- lin fiancé_N = "+?" ; -- 40000 
--- lin fiancée_N = "+?" ; -- 40000 
--- lin fib_N = "narrata" ; -- 20000 
--- lin fibreboard_N = "kuitulevy" ; -- 20000 
--- lin fibreglass_N = "lasikuitu" ; -- 20000 
--- lin fibrositis_N = "lihasreuma" ; -- 20000 
--- lin fibrous_A = "kuituinen" ; -- 20000 
--- lin fibula_N = "pohjeluu" ; -- 20000 
--- lin fiction_N = "kaunokirjallinen teos" ; -- 30000 
--- lin fictional_A = "kaunokirjallinen" ; -- 20000 
--- lin fictitious_A = "keksitty" ; -- 20000 
--- lin fiddlestick_N = "viulunjousi" ; -- 20000 
--- lin fiddling_A = "vinguttaa" ; -- 20000 
--- lin fidget_V = "liikkua levottomasti" ; -- 30000 
--- lin fidget_V2 = "liikkua levottomasti" ; -- 30000 
--- lin fief_N = "läänitys" ; -- 20000 
--- lin field_hospital_N = "+?" ; -- 40000 
--- lin field_officer_N = "+?" ; -- 40000 
--- lin fielder_N = "ulkopelaaja" ; -- 20000 
--- lin fieldsman_N = "ulkopelaaja" ; -- 20000 
--- lin fieldwork_N = "kenttävarustus" ; -- 20000 
--- lin fig_leaf_N = "+?" ; -- 40000 
--- lin figurative_A = "vertauskuvallinen" ; -- 20000 
--- lin figured_A = "laskea" ; -- 20000 
--- lin figurehead_N = "keulakuva" ; -- 20000 
--- lin fijian_A = "+?" ; -- 40000 
--- lin fijian_N = "+?" ; -- 40000 
--- lin filature_N = "vyyhdinpuu" ; -- 20000 
--- lin filbert_N = "filbertinpähkinä" ; -- 20000 
--- lin filch_V2 = "näpistellä" ; -- 40000 
--- lin filial_A = "lapsen" ; -- 20000 
--- lin filibuster_N = "jarrupuhe" ; -- 20000 
--- lin filipino_A = "+?" ; -- 40000 
--- lin filipino_N = "+?" ; -- 40000 
--- lin fillip_N = "piristysruiske" ; -- 20000 
--- lin filly_N = "tammavarsa" ; -- 20000 
--- lin film_star_N = "+?" ; -- 40000 
--- lin filmable_A = "kuvattavissa oleva" ; -- 30000 
--- lin filmy_A = "läpikuultava" ; -- 20000 
--- lin filtertipped_A = "+?" ; -- 40000 
--- lin filthily_Adv = "likaisesti" ; -- 20000 
--- lin filtrate_N = "filtraatti" ; -- 20000 
--- lin fin_N = "viisi" ; -- 20000 
--- lin finable_A = "sakonalainen" ; -- 20000 
--- lin fine_tooth_A = "tiuhapiikkinen" ; -- 20000 
--- lin fineable_A = "sakotettava" ; -- 20000 
--- lin finery_N = "hienoudet" ; -- 20000 
--- lin finesse_V2 = "neuvokkuus" ; -- 40000 
--- lin finger_alphabet_N = "+?" ; -- 40000 
--- lin finger_bowl_N = "+?" ; -- 40000 
--- lin finger_plate_N = "+?" ; -- 40000 
--- lin finger_post_N = "+?" ; -- 40000 
--- lin fingermark_N = "sormenjälki" ; -- 20000 
--- lin fingerprint_N = "sormenjälki" ; -- 20000 
--- lin fingerstall_N = "sormituppi" ; -- 20000 
--- lin fingertip_N = "sormenpää" ; -- 20000 
--- lin finical_A = "turhantarkka" ; -- 20000 
--- lin finicky_A = "pikkutarkka" ; -- 20000 
--- lin finn_N = "+?" ; -- 40000 
--- lin finnan_N = "savustettu kolja" ; -- 30000 
--- lin finnanhaddie_N = "+?" ; -- 40000 
--- lin finnanhaddock_N = "+?" ; -- 40000 
--- lin fir_cone_N = "+?" ; -- 40000 
--- lin fire_alarm_N = "+?" ; -- 40000 
--- lin fire_brigade_N = "+?" ; -- 40000 
--- lin fire_control_N = "+?" ; -- 40000 
--- lin fire_engine_N = "+?" ; -- 40000 
--- lin fire_escape_N = "+?" ; -- 40000 
--- lin fire_extinguisher_N = "+?" ; -- 40000 
--- lin fire_fighter_N = "+?" ; -- 40000 
--- lin fire_hose_N = "+?" ; -- 40000 
--- lin fire_power_N = "+?" ; -- 40000 
--- lin fire_raising_N = "tuhopoltto" ; -- 20000 
--- lin fire_walker_N = "+?" ; -- 40000 
--- lin fire_walking_N = "+?" ; -- 40000 
--- lin fire_watcher_N = "+?" ; -- 40000 
--- lin fire_watching_N = "+?" ; -- 40000 
--- lin firearm_N = "käsiase" ; -- 20000 
--- lin fireball_N = "tulipallo" ; -- 20000 
--- lin firebird_N = "lehtoturpiaali" ; -- 20000 
--- lin firebomb_N = "palopommi" ; -- 20000 
--- lin firebox_N = "tulipesä" ; -- 20000 
--- lin firebreak_N = "palokuja" ; -- 20000 
--- lin firebrick_N = "tulenkestävä tiili" ; -- 30000 
--- lin fireclay_N = "tulenkestävä savi" ; -- 30000 
--- lin firecracker_N = "sähikäinen" ; -- 20000 
--- lin firedamp_N = "kaivoskaasu" ; -- 20000 
--- lin firedog_N = "halkoteline" ; -- 20000 
--- lin firefly_N = "tulikärpänen" ; -- 20000 
--- lin fireguard_N = "kipinäsuojus" ; -- 20000 
--- lin firelight_N = "takkatuli" ; -- 20000 
--- lin firelighter_N = "sytytyspala" ; -- 20000 
--- lin fireplace_N = "takka" ; -- 20000 
--- lin fireproof_A = "tulenkestävä" ; -- 20000 
--- lin fireside_N = "kotikontu" ; -- 20000 
--- lin firestone_N = "hiekkakivi" ; -- 20000 
--- lin firewater_N = "tuliliemi" ; -- 20000 
--- lin firewood_N = "polttopuut" ; -- 20000 
--- lin firing_line_N = "+?" ; -- 40000 
--- lin firing_party_N = "+?" ; -- 40000 
--- lin firing_squad_N = "+?" ; -- 40000 
--- lin firm_Adv = "lujana" ; -- 20000 
--- lin first_class_A = "ensiluokkainen" ; -- 20000 
--- lin first_class_Adv = "ensiluokkainen" ; -- 20000 
--- lin first_hand_A = "+?" ; -- 40000 
--- lin first_hand_Adv = "+?" ; -- 40000 
--- lin first_nighter_N = "ensi-iltayleisö" ; -- 20000 
--- lin first_rate_A = "erinomaisen" ; -- 20000 
--- lin firstborn_A = "esikois-" ; -- 20000 
--- lin fiscal_A = "finanssi-" ; -- 20000 
--- lin fish_hook_N = "+?" ; -- 40000 
--- lin fish_knife_N = "+?" ; -- 40000 
--- lin fish_slice_N = "+?" ; -- 40000 
--- lin fishball_N = "+?" ; -- 40000 
--- lin fishcake_N = "+?" ; -- 40000 
--- lin fishery_N = "kalanviljelylaitos" ; -- 20000 
--- lin fishing_line_N = "+?" ; -- 40000 
--- lin fishing_rod_N = "+?" ; -- 40000 
--- lin fishing_tackle_N = "+?" ; -- 40000 
--- lin fishmonger_N = "kalakauppias" ; -- 20000 
--- lin fishpaste_N = "kalatahna" ; -- 20000 
--- lin fishplate_N = "sidekisko" ; -- 20000 
--- lin fishwife_N = "kalakauppias" ; -- 20000 
--- lin fissile_A = "halkeava" ; -- 20000 
--- lin fissionable_A = "fissiokelpoinen" ; -- 20000 
--- lin fitting_N = "lisäosa" ; -- 20000 
--- lin fivefold_A = "viisiosainen" ; -- 20000 
--- lin fivepence_N = "viisisenttinen" ; -- 20000 
--- lin fivepenny_A = "+?" ; -- 40000 
--- lin fizz_N = "kuohuta" ; -- 20000 
--- lin fizzle_V = "hiljentyä" ; -- 40000 
--- lin fizzy_A = "poreileva" ; -- 20000 
--- lin flabbergast_V2 = "ällistyttää" ; -- 40000 
--- lin flaccid_A = "veltto" ; -- 20000 
--- lin flag_captain_N = "+?" ; -- 40000 
--- lin flag_day_N = "+?" ; -- 40000 
--- lin flagellant_N = "flagellantti" ; -- 20000 
--- lin flagellation_N = "ruoskiminen" ; -- 20000 
--- lin flageolet_N = "flageoletti" ; -- 20000 
--- lin flagon_N = "viinikannu" ; -- 20000 
--- lin flagpole_N = "lipputanko" ; -- 20000 
--- lin flagship_N = "lippulaiva" ; -- 20000 
--- lin flagstaff_N = "lipputanko" ; -- 20000 
--- lin flagstone_N = "laattakivi" ; -- 20000 
--- lin flake_V = "omalaatuinen tyyppi" ; -- 30000 
--- lin flakiness_N = "hilseilevyys" ; -- 20000 
--- lin flamboyance_N = "loistokkuus" ; -- 20000 
--- lin flamethrower_N = "liekinheitin" ; -- 20000 
--- lin flaming_A = "liekehtiä" ; -- 20000 
--- lin flammable_A = "syttyvä" ; -- 20000 
--- lin flan_N = "hedelmätorttu" ; -- 20000 
--- lin flannelette_N = "pumpuliflanelli" ; -- 20000 
--- lin flapjack_N = "pannukakku" ; -- 20000 
--- lin flapper_N = "flapper" ; -- 20000 
--- lin flare_path_N = "+?" ; -- 40000 
--- lin flashbulb_N = "salamavalolamppu" ; -- 20000 
--- lin flashgun_N = "salamavalo" ; -- 20000 
--- lin flashily_Adv = "koreilevasti" ; -- 20000 
--- lin flashlight_N = "taskulamppu" ; -- 20000 
--- lin flashpoint_N = "leimahduspiste" ; -- 20000 
--- lin flashy_A = "näyttävä" ; -- 20000 
--- lin flat_bottomed_A = "tasapohjainen" ; -- 20000 
--- lin flat_car_N = "+?" ; -- 40000 
--- lin flat_footed_A = "lattajalkainen" ; -- 20000 
--- lin flat_iron_N = "+?" ; -- 40000 
--- lin flatlet_N = "pienhuoneisto" ; -- 20000 
--- lin flatterer_N = "imartelija" ; -- 20000 
--- lin flattop_N = "lentotukialus" ; -- 20000 
--- lin flaunt_V = "pöyhkeillä" ; -- 40000 
--- lin flaunt_V2 = "pöyhkeillä" ; -- 40000 
--- lin flavourless_A = "mauton" ; -- 20000 
--- lin flawless_A = "virheetön" ; -- 20000 
--- lin flaxen_A = "vaaleanruskea" ; -- 20000 
--- lin flay_V2 = "nylkeä" ; -- 40000 
--- lin flea_bite_N = "+?" ; -- 40000 
--- lin flea_bitten_A = "ränsistynyt" ; -- 20000 
--- lin fleapit_N = "rähjäinen elokuvateatteri" ; -- 30000 
--- lin fleck_V2 = "täplä" ; -- 40000 
--- lin fledged_A = "lentokykyinen" ; -- 20000 
--- lin fledgling_N = "vasta-alkaja" ; -- 20000 
--- lin fleece_V2 = "nylkeä" ; -- 40000 
--- lin fleecy_A = "fleecy" ; -- 20000 
--- lin fleeting_A = "ohimenevä" ; -- 20000 
--- lin flemish_A = "+?" ; -- 40000 
--- lin flemish_N = "+?" ; -- 40000 
--- lin flesh_wound_N = "+?" ; -- 40000 
--- lin fleshly_A = "lihallinen" ; -- 20000 
--- lin fleshy_A = "lihainen" ; -- 20000 
--- lin fleur_de_lis_N = "kurjenmiekka" ; -- 20000 
--- lin flibbertigibbet_N = "tuulihattu" ; -- 20000 
--- lin flick_knife_N = "linkkuveitsi" ; -- 20000 
--- lin flightless_A = "lentokyvytön" ; -- 20000 
--- lin flighty_A = "häilyväinen" ; -- 20000 
--- lin flimsily_Adv = "hatarasti" ; -- 20000 
--- lin flimsy_N = "ohutpaperi" ; -- 20000 
--- lin flinch_V = "hätkähdys" ; -- 40000 
--- lin flint_N = "piikivi" ; -- 20000 
--- lin flintstone_N = "piikivi" ; -- 20000 
--- lin flinty_A = "kivikova" ; -- 20000 
--- lin flip_A = "napsauttaa" ; -- 20000 
--- lin flippancy_N = "kevytmielisyys" ; -- 20000 
--- lin flippant_A = "nenäkäs" ; -- 20000 
--- lin flipper_N = "lipevä" ; -- 20000 
--- lin flirtatious_A = "flirttaileva" ; -- 20000 
--- lin flit_V = "liikkua nopeasti ja äänettömästi" ; -- 30000 
--- lin floe_N = "ajojää" ; -- 20000 
--- lin flogging_N = "ruoskia" ; -- 20000 
--- lin flood_tide_N = "+?" ; -- 40000 
--- lin floodlight_V2 = "valaista valonheittimin" ; -- 30000 
--- lin floor_walker_N = "+?" ; -- 40000 
--- lin flop_V = "epäonnistua täydellisesti" ; -- 30000 
--- lin flop_V2 = "epäonnistua täydellisesti" ; -- 30000 
--- lin floppy_A = "levyke" ; -- 20000 
--- lin floral_A = "kukka-" ; -- 20000 
--- lin floriculture_N = "kukkaviljely" ; -- 20000 
--- lin florist_N = "kukkakauppias" ; -- 20000 
--- lin floss_N = "hammaslanka" ; -- 20000 
--- lin flotsam_N = "ajelehtiva hylkytavara" ; -- 30000 
--- lin floury_A = "jauhomainen" ; -- 20000 
--- lin flower_girl_N = "+?" ; -- 40000 
--- lin flowerbed_N = "kukkapenkki" ; -- 20000 
--- lin flowered_A = "kukkia" ; -- 20000 
--- lin flowerless_A = "kryptogaami-" ; -- 20000 
--- lin flowerpot_N = "kukkaruukku" ; -- 20000 
--- lin flowery_A = "korusanainen" ; -- 20000 
--- lin fluffy_A = "pörröinen" ; -- 20000 
--- lin flummox_V2 = "häkellyttää" ; -- 40000 
--- lin fluorescent_A = "fluoresoiva" ; -- 20000 
--- lin fluoride_N = "fluoridi" ; -- 20000 
--- lin flush_A = "tasoittaa" ; -- 20000 
--- lin flutist_N = "huilunsoittaja" ; -- 20000 
--- lin fluvial_A = "joki-" ; -- 20000 
--- lin fly_fish_V = "+?" ; -- 40000 
--- lin fly_fishing_N = "perhokalastus" ; -- 20000 
--- lin fly_swat_N = "+?" ; -- 40000 
--- lin fly_swatter_N = "+?" ; -- 40000 
--- lin flying_bomb_N = "+?" ; -- 40000 
--- lin flying_fish_N = "+?" ; -- 40000 
--- lin flying_fox_N = "+?" ; -- 40000 
--- lin flying_squad_N = "+?" ; -- 40000 
--- lin flyleaf_N = "liitelehti" ; -- 20000 
--- lin flyover_N = "ohilento" ; -- 20000 
--- lin flypaper_N = "kärpäspaperi" ; -- 20000 
--- lin flypast_N = "ohilento" ; -- 20000 
--- lin flytrap_N = "kärpäsloukku" ; -- 20000 
--- lin flyweight_N = "kärpässarjalainen" ; -- 20000 
--- lin flywheel_N = "vauhtipyörä" ; -- 20000 
--- lin fm_N = "+?" ; -- 40000 
--- lin fo'c'sle_N = "miehistösuoja" ; -- 20000 
--- lin fo_N = "+?" ; -- 40000 
--- lin foam_rubber_N = "+?" ; -- 40000 
--- lin foamy_A = "vaahtoava" ; -- 20000 
--- lin focal_A = "fokaali-" ; -- 20000 
--- lin foetal_A = "sikiö-" ; -- 20000 
--- lin foetus_N = "sikiö" ; -- 20000 
--- lin fogbank_N = "sumuseinämä" ; -- 20000 
--- lin fogbound_A = "sumun peittämä" ; -- 30000 
--- lin foggy_A = "huuruinen" ; -- 20000 
--- lin foghorn_N = "sumutorvi" ; -- 20000 
--- lin foglamp_N = "sumuvalo" ; -- 20000 
--- lin fogsignal_N = "sumutorvi" ; -- 20000 
--- lin foible_N = "heikko kohta" ; -- 30000 
--- lin foliage_N = "lehdet" ; -- 20000 
--- lin folk_dance_N = "+?" ; -- 40000 
--- lin folklore_N = "kansanperinne" ; -- 20000 
--- lin folksong_N = "+?" ; -- 40000 
--- lin folktale_N = "kansantarina" ; -- 20000 
--- lin follow_on_N = "uusi sisävuoro" ; -- 30000 
--- lin follow_through_N = "läpivienti" ; -- 20000 
--- lin fondant_N = "sokerimassa" ; -- 20000 
--- lin fondle_V2 = "silittää" ; -- 40000 
--- lin font_N = "kirjasinlaji" ; -- 20000 
--- lin foodless_A = "ravinnoton" ; -- 20000 
--- lin foolhardiness_N = "uhkarohkeus" ; -- 20000 
--- lin foolhardy_A = "uhkarohkea" ; -- 20000 
--- lin foolproof_A = "idioottivarma" ; -- 20000 
--- lin foolscap_N = "foolscap" ; -- 20000 
--- lin foot_and_mouth_A = "+?" ; -- 40000 
--- lin foot_and_mouth_N = "+?" ; -- 40000 
--- lin foot_bath_N = "+?" ; -- 40000 
--- lin foot_pound_N = "jalkanaula" ; -- 20000 
--- lin foot_race_N = "+?" ; -- 40000 
--- lin foot_rot_N = "+?" ; -- 40000 
--- lin footage_N = "filmiaineisto" ; -- 20000 
--- lin footbridge_N = "jalkasilta" ; -- 20000 
--- lin footed_A = "jalallinen" ; -- 20000 
--- lin footfall_N = "askelten ääni" ; -- 30000 
--- lin footfault_N = "jalkavirhe" ; -- 20000 
--- lin foothold_N = "jalansija" ; -- 20000 
--- lin footling_A = "lorvia" ; -- 20000 
--- lin footloose_A = "vapaa" ; -- 20000 
--- lin footman_N = "miespalvelija" ; -- 20000 
--- lin footmark_N = "jalanjälki" ; -- 20000 
--- lin footnote_N = "alaviite" ; -- 20000 
--- lin footplate_N = "veturin silta" ; -- 30000 
--- lin footprint_N = "jalanjälki" ; -- 20000 
--- lin footslogger_N = "marssija" ; -- 20000 
--- lin footsore_A = "kipeäjalkainen" ; -- 20000 
--- lin footsure_A = "varmaliikkeinen" ; -- 20000 
--- lin footwear_N = "jalkineet" ; -- 20000 
--- lin foppish_A = "keikarimainen" ; -- 20000 
--- lin forbear_N = "välttää" ; -- 20000 
--- lin forbearance_N = "pidättyminen" ; -- 20000 
--- lin force_feed_V2 = "pakkosyöttää" ; -- 40000 
--- lin force_land_V = "pakkolaskeutua" ; -- 40000 
--- lin force_land_V2 = "pakkolaskeutua" ; -- 40000 
--- lin forcemajeure_N = "+?" ; -- 40000 
--- lin forcemeat_N = "lihamureke" ; -- 20000 
--- lin ford_N = "kahluupaikka" ; -- 20000 
--- lin fordable_A = "kahlattavissa oleva" ; -- 30000 
--- lin fore_A = "etu-" ; -- 20000 
--- lin fore_Adv = "etu-" ; -- 20000 
--- lin forearm_N = "kyynärvarsi" ; -- 20000 
--- lin forearm_V2 = "aseistaa ennakolta" ; -- 30000 
--- lin foreboding_N = "ennakkovaroitus" ; -- 20000 
--- lin forecastle_N = "miehistösuoja" ; -- 20000 
--- lin foreclosure_N = "lunastusoikeuden menetetyksi julistaminen" ; -- 30000 
--- lin forecourt_N = "etupiha" ; -- 20000 
--- lin foredoom_V2 = "tuomita ennakolta" ; -- 30000 
--- lin forefather_N = "esi-isä" ; -- 20000 
--- lin forefinger_N = "etusormi" ; -- 20000 
--- lin forefoot_N = "etujalka" ; -- 20000 
--- lin forefront_N = "eturintama" ; -- 20000 
--- lin foregone_A = "mennyt" ; -- 20000 
--- lin forehand_A = "kämmen-" ; -- 20000 
--- lin foreknow_V = "tietää ennakolta" ; -- 30000 
--- lin foreknow_V2 = "tietää ennakolta" ; -- 30000 
--- lin foreleg_N = "etujalka" ; -- 20000 
--- lin forelock_N = "otsatukka" ; -- 20000 
--- lin foremast_N = "keulamasto" ; -- 20000 
--- lin foremost_A = "ensin" ; -- 20000 
--- lin forename_N = "etunimi" ; -- 20000 
--- lin forensic_A = "oikeusopillinen" ; -- 20000 
--- lin foreordain_V2 = "määrätä ennalta" ; -- 30000 
--- lin foresail_N = "keularaakapurje" ; -- 20000 
--- lin foreseeable_A = "ennalta arvattava" ; -- 30000 
--- lin foreshadow_V2 = "antaa aavistaa" ; -- 30000 
--- lin foreshore_N = "vuorovesijättömaa" ; -- 20000 
--- lin foreskin_N = "esinahka" ; -- 20000 
--- lin forester_N = "metsänhoitaja" ; -- 20000 
--- lin forestry_N = "metsänhoitotiede" ; -- 20000 
--- lin foretaste_N = "esimaku" ; -- 20000 
--- lin foretop_N = "otsatukka" ; -- 20000 
--- lin forewarn_V2 = "varoittaa ennakolta" ; -- 30000 
--- lin foreword_N = "esipuhe" ; -- 20000 
--- lin forgery_N = "väärennys" ; -- 20000 
--- lin forgetfulness_N = "huonomuistisuus" ; -- 20000 
--- lin forgivable_A = "anteeksiannettava" ; -- 20000 
--- lin forgive_V = "antaa anteeksi" ; -- 30000 
--- lin forgive_V2 = "antaa anteeksi" ; -- 30000 
--- lin forgiveness_N = "anteeksianto" ; -- 20000 
--- lin forgiving_A = "anteeksiantava" ; -- 20000 
--- lin forked_A = "levittäytyä" ; -- 20000 
--- lin formative_A = "johdin" ; -- 20000 
--- lin formic_A = "muurahais-" ; -- 20000 
--- lin formica_N = "+?" ; -- 40000 
--- lin formless_A = "muodoton" ; -- 20000 
--- lin fornicate_V = "harjoittaa haureutta" ; -- 30000 
--- lin forsooth_Adv = "totisesti" ; -- 20000 
--- lin forsythia_N = "onnenpensas" ; -- 20000 
--- lin forte_A = "tyvi" ; -- 20000 
--- lin forthcoming_A = "saatavilla" ; -- 20000 
--- lin forthright_A = "suoraan" ; -- 20000 
--- lin forthwith_Adv = "empimättä" ; -- 20000 
--- lin fortieth_A = "neljäskymmenes" ; -- 20000 
--- lin fortieth_N = "neljäskymmenes" ; -- 20000 
--- lin fortissimo_A = "fortissimo" ; -- 20000 
--- lin fortissimo_Adv = "fortissimo" ; -- 20000 
--- lin fortitude_N = "mielenlujuus" ; -- 20000 
--- lin fortnight_N = "kaksi viikkoa" ; -- 30000 
--- lin fortnightly_A = "joka toinen viikko pidettävä" ; -- 30000 
--- lin fortnightly_Adv = "joka toinen viikko pidettävä" ; -- 30000 
--- lin forty_A = "neljäkymmentä-" ; -- 20000 
--- lin forty_N = "neljäkymmentä-" ; -- 20000 
--- lin fortyish_A = "+?" ; -- 40000 
--- lin forward_A = "nenäkäs" ; -- 20000 
--- lin fossilization_N = "kivettyminen" ; -- 20000 
--- lin fossilize_V = "kivettyä" ; -- 40000 
--- lin fossilize_V2 = "kivettyä" ; -- 40000 
--- lin foster_brother_N = "kasvattiveli" ; -- 20000 
--- lin foster_child_N = "kasvattilapsi" ; -- 20000 
--- lin foster_father_N = "kasvatusisä" ; -- 20000 
--- lin foster_mother_N = "kasvatusäiti" ; -- 20000 
--- lin foster_parent_N = "sijaisvanhempi" ; -- 20000 
--- lin foster_sister_N = "kasvattisisar" ; -- 20000 
--- lin foul_mouthed_A = "rivosuinen" ; -- 20000 
--- lin foul_spoken_A = "rivopuheinen" ; -- 20000 
--- lin foundation_stone_N = "+?" ; -- 40000 
--- lin foundling_N = "löytölapsi" ; -- 20000 
--- lin fount_N = "lähde" ; -- 20000 
--- lin fountain_head_N = "+?" ; -- 40000 
--- lin fountain_pen_N = "+?" ; -- 40000 
--- lin four_part_A = "+?" ; -- 40000 
--- lin four_ply_A = "nelikerroksinen" ; -- 20000 
--- lin four_poster_N = "katosvuode" ; -- 20000 
--- lin four_wheeler_N = "nelipyörä-" ; -- 20000 
--- lin fourfold_A = "nelinkertainen" ; -- 20000 
--- lin fourfold_Adv = "nelinkertainen" ; -- 20000 
--- lin fourpence_N = "nejän pennyn raha" ; -- 30000 
--- lin fourpenny_A = "3,8-senttimetrinen" ; -- 40000 
--- lin fourscore_A = "kahdeksankymmentä-" ; -- 20000 
--- lin fourscore_N = "kahdeksankymmentä-" ; -- 20000 
--- lin fowl_N = "linnustaa" ; -- 20000 
--- lin fowl_run_N = "+?" ; -- 40000 
--- lin fowlingpiece_N = "+?" ; -- 40000 
--- lin fowlpest_N = "+?" ; -- 40000 
--- lin fox_terrier_N = "+?" ; -- 40000 
--- lin foxglove_N = "sormustinkukka" ; -- 20000 
--- lin foxhound_N = "kettukoira" ; -- 20000 
--- lin foxhunt_N = "ketunmetsästys" ; -- 20000 
--- lin foxhunt_V = "osallistua ketunajoon" ; -- 30000 
--- lin foxhunter_N = "+?" ; -- 40000 
--- lin foxtrot_N = "tanssia fokstrottia" ; -- 30000 
--- lin fractional_A = "murto-" ; -- 20000 
--- lin fragrant_A = "tuoksuva" ; -- 20000 
--- lin frail_A = "viikunakori" ; -- 20000 
--- lin framework_N = "puitteet" ; -- 20000 
--- lin franciscan_A = "+?" ; -- 40000 
--- lin franciscan_N = "+?" ; -- 40000 
--- lin frankfurter_N = "frankfurtinmakkara" ; -- 20000 
--- lin frankincense_N = "olibaanihartsi" ; -- 20000 
--- lin franking_machine_N = "+?" ; -- 40000 
--- lin franklin_N = "vapaa suurtalonpoika" ; -- 30000 
--- lin frantically_Adv = "kiihkeästi" ; -- 20000 
--- lin fraternize_V = "veljeillä" ; -- 40000 
--- lin fratricide_N = "veljenmurhaaja" ; -- 20000 
--- lin frau_N = "+?" ; -- 40000 
--- lin fraudulent_A = "pettävä" ; -- 20000 
--- lin fray_N = "hangata" ; -- 20000 
--- lin freak_out_N = "+?" ; -- 40000 
--- lin freckle_V = "kesakko" ; -- 40000 
--- lin freckle_V2 = "kesakko" ; -- 40000 
--- lin free_handed_A = "+?" ; -- 40000 
--- lin free_list_N = "+?" ; -- 40000 
--- lin free_living_N = "vapaana elävä" ; -- 30000 
--- lin free_range_A = "vapaa" ; -- 20000 
--- lin free_spoken_A = "suorapuheinen" ; -- 20000 
--- lin free_standing_A = "+?" ; -- 40000 
--- lin free_thinker_N = "+?" ; -- 40000 
--- lin free_thinking_A = "vapaasti ajatteleva" ; -- 30000 
--- lin free_thought_N = "+?" ; -- 40000 
--- lin free_trader_N = "+?" ; -- 40000 
--- lin freeborn_A = "vapaana syntynyt" ; -- 30000 
--- lin freedman_N = "vapautettu orja" ; -- 30000 
--- lin freehand_A = "käsivarainen" ; -- 20000 
--- lin freehold_N = "hallintaoikeus" ; -- 20000 
--- lin freelance_V = "freelance-" ; -- 40000 
--- lin freeman_N = "vapaa ihminen" ; -- 30000 
--- lin freemason_N = "+?" ; -- 40000 
--- lin freestone_N = "freestone" ; -- 20000 
--- lin freestyle_N = "vapaauinti" ; -- 20000 
--- lin freewheel_V = "viettää rentoa elämää" ; -- 30000 
--- lin freewill_A = "vapaasta tahdosta" ; -- 30000 
--- lin freezing_mixture_N = "+?" ; -- 40000 
--- lin freezing_point_N = "+?" ; -- 40000 
--- lin freight_train_N = "+?" ; -- 40000 
--- lin freighter_N = "rahtilaiva" ; -- 20000 
--- lin freightliner_N = "+?" ; -- 40000 
--- lin french_N = "+?" ; -- 40000 
--- lin frenchman_N = "+?" ; -- 40000 
--- lin frenchwoman_N = "+?" ; -- 40000 
--- lin frequent_V2 = "käydä usein jssk" ; -- 30000 
--- lin fresco_V2 = "maalata fresko" ; -- 30000 
--- lin freshwater_A = "+?" ; -- 40000 
--- lin fretsaw_N = "koristesaha" ; -- 20000 
--- lin freudian_A = "+?" ; -- 40000 
--- lin friable_A = "mureneva" ; -- 20000 
--- lin fricassee_V2 = "valmistaa viillokkia" ; -- 30000 
--- lin fricative_A = "frikatiivinen" ; -- 20000 
--- lin fricative_N = "frikatiivinen" ; -- 20000 
--- lin friendless_A = "syrjäytynyt" ; -- 20000 
--- lin friendliness_N = "ystävällisyys" ; -- 20000 
--- lin frieze_N = "friisi" ; -- 20000 
--- lin fright_V2 = "kauhu" ; -- 40000 
--- lin frightened_A = "säikähtänyt" ; -- 20000 
--- lin frilled_A = "röyhelömäinen" ; -- 20000 
--- lin frilly_A = "röyhelöinen" ; -- 20000 
--- lin fringe_V2 = "ympäröidä reunakoristeella" ; -- 30000 
--- lin frippery_N = "turhuudet" ; -- 20000 
--- lin frisk_V = "tehdä ruumiintarkastus" ; -- 30000 
--- lin frisk_V2 = "tehdä ruumiintarkastus" ; -- 30000 
--- lin friskily_Adv = "pirteästi" ; -- 20000 
--- lin frisky_A = "leikkisä" ; -- 20000 
--- lin frisson_N = "värinä" ; -- 20000 
--- lin fritter_N = "hävittää" ; -- 20000 
--- lin frivol_V = "käyttäytyä kevytmielisesti" ; -- 30000 
--- lin frivol_V2 = "käyttäytyä kevytmielisesti" ; -- 30000 
--- lin frivolous_A = "kevytmielinen" ; -- 20000 
--- lin frizz_V2 = "kähertää" ; -- 40000 
--- lin frizzy_A = "säkkärä" ; -- 20000 
--- lin fro_Adv = "+?" ; -- 40000 
--- lin frock_coat_N = "+?" ; -- 40000 
--- lin frogman_N = "sammakkomies" ; -- 20000 
--- lin frogmarch_V2 = "kävelyttää väkisin" ; -- 30000 
--- lin frolic_V = "temmeltää" ; -- 40000 
--- lin frolicsome_A = "vallaton" ; -- 20000 
--- lin frond_N = "saniaisen lehti" ; -- 30000 
--- lin front_V = "olla päin" ; -- 30000 
--- lin front_V2 = "olla päin" ; -- 30000 
--- lin front_bench_N = "+?" ; -- 40000 
--- lin front_bencher_N = "+?" ; -- 40000 
--- lin frontal_A = "otsa-" ; -- 20000 
--- lin frontier_N = "raja-alue" ; -- 20000 
--- lin frontiersman_N = "rajaseudun asukas" ; -- 30000 
--- lin frontispiece_N = "kirjan nimiölehden viereisellä sivulla oleva kuva" ; -- 30000 
--- lin frost_bound_A = "jäätynyt" ; -- 20000 
--- lin frostbite_N = "paleltumavamma" ; -- 20000 
--- lin frostbitten_A = "paleltunut" ; -- 20000 
--- lin frostily_Adv = "jäätävästi" ; -- 20000 
--- lin frostiness_N = "huurteisuus" ; -- 20000 
--- lin frothily_Adv = "vaahdoten" ; -- 20000 
--- lin frothiness_N = "poreilevuus" ; -- 20000 
--- lin frothy_A = "vaahtoava" ; -- 20000 
--- lin froward_A = "uppiniskainen" ; -- 20000 
--- lin frown_N = "otsan rypistys" ; -- 30000 
--- lin frown_V = "otsan rypistys" ; -- 30000 
--- lin frowningly_Adv = "paheksuvasti" ; -- 20000 
--- lin frowsty_A = "tunkkainen" ; -- 20000 
--- lin frowzy_A = "ummehtunut" ; -- 20000 
--- lin frs_N = "+?" ; -- 40000 
--- lin fructification_N = "hedelmöintiosat" ; -- 20000 
--- lin fructify_V = "saada kantamaan hedelmää" ; -- 30000 
--- lin fructify_V2 = "saada kantamaan hedelmää" ; -- 30000 
--- lin fruit_fly_N = "+?" ; -- 40000 
--- lin fruitcake_N = "hedelmäkakku" ; -- 20000 
--- lin fruiterer_N = "hedelmäkauppias" ; -- 20000 
--- lin fruitful_A = "hedelmällinen" ; -- 20000 
--- lin fruitfulness_N = "hedelmällisyys" ; -- 20000 
--- lin fruitless_A = "tulokseton" ; -- 20000 
--- lin fruitlessness_N = "hedelmättömyys" ; -- 20000 
--- lin frump_N = "nuhruinen akka" ; -- 30000 
--- lin fry_pan_N = "+?" ; -- 40000 
--- lin frying_pan_N = "+?" ; -- 40000 
--- lin fräulein_N = "+?" ; -- 40000 
--- lin fuchsia_N = "fuksia" ; -- 20000 
--- lin fuck_all_N = "+?" ; -- 40000 
--- lin fucking_A = "nainti" ; -- 20000 
--- lin fudge_N = "karttaa" ; -- 20000 
--- lin fuggy_A = "tunkkainen" ; -- 20000 
--- lin full_fashioned_A = "muotokudottu" ; -- 20000 
--- lin full_grown_A = "täysikasvuinen" ; -- 20000 
--- lin full_length_A = "täyspitkä" ; -- 20000 
--- lin full_page_A = "kokosivun" ; -- 20000 
--- lin full_scale_A = "täysimittainen" ; -- 20000 
--- lin full_time_A = "kokoaikainen" ; -- 20000 
--- lin full_time_Adv = "kokoaikainen" ; -- 20000 
--- lin fullback_N = "laitapuolustaja" ; -- 20000 
--- lin fullness_N = "täysinäisyys" ; -- 20000 
--- lin fully_fashioned_A = "+?" ; -- 40000 
--- lin fully_fledged_A = "+?" ; -- 40000 
--- lin fully_grown_A = "+?" ; -- 40000 
--- lin fulmar_N = "myrskylintu" ; -- 20000 
--- lin fulsome_A = "tympäisevä" ; -- 20000 
--- lin fumbler_N = "poropeukalo" ; -- 20000 
--- lin functionalist_N = "funktionalisti" ; -- 20000 
--- lin fundamental_A = "perus-" ; -- 20000 
--- lin fundamental_N = "perus-" ; -- 20000 
--- lin funereal_A = "hautajaismainen" ; -- 20000 
--- lin fungicide_N = "fungisidi" ; -- 20000 
--- lin fungoid_A = "sienimäinen" ; -- 20000 
--- lin fungous_A = "sieni-" ; -- 20000 
--- lin fungus_N = "jäkälä" ; -- 20000 
--- lin funicular_N = "köysirata" ; -- 20000 
--- lin funk_V = "funk" ; -- 40000 
--- lin funk_V2 = "funk" ; -- 40000 
--- lin funnel_V = "laivan savupiippu" ; -- 30000 
--- lin funnel_V2 = "laivan savupiippu" ; -- 30000 
--- lin funnily_Adv = "hassusti" ; -- 20000 
--- lin funny_bone_N = "+?" ; -- 40000 
--- lin furbelow_N = "rimssut" ; -- 20000 
--- lin furlong_N = "21,2 metriä" ; -- 30000 
--- lin furlough_N = "kotiloma" ; -- 20000 
--- lin furniture_N = "huonekalut" ; -- 20000 
--- lin furry_A = "karvainen" ; -- 20000 
--- lin furthermost_A = "etäisin" ; -- 20000 
--- lin furthest_A = "kauimmas" ; -- 20000 
--- lin furze_N = "piikkiherne" ; -- 20000 
--- lin fuselage_N = "lentokoneen runko" ; -- 30000 
--- lin fusilier_N = "musketööri" ; -- 20000 
--- lin fusillade_N = "luotisade" ; -- 20000 
--- lin fussily_Adv = "pikkutarkasti" ; -- 20000 
--- lin fussiness_N = "nirsoilu" ; -- 20000 
--- lin futility_N = "hyödyttömyys" ; -- 20000 
--- lin future_A = "tulevaisuus" ; -- 20000 
--- lin futureless_A = "vailla tulevaisuutta" ; -- 30000 
--- lin fête_N = "+?" ; -- 40000 
--- lin fête_V2 = "+?" ; -- 40000 
--- lin führer_N = "+?" ; -- 40000 
--- lin g_man_N = "+?" ; -- 40000 
--- lin gaberdine_N = "siivoustakki" ; -- 20000 
--- lin gabled_A = "satulakattoinen" ; -- 20000 
--- lin gabonese_A = "+?" ; -- 40000 
--- lin gabonese_N = "+?" ; -- 40000 
--- lin gadabout_N = "hurvittelija" ; -- 20000 
--- lin gadgetry_N = "vekottimet" ; -- 20000 
--- lin gael_N = "+?" ; -- 40000 
--- lin gaelic_A = "+?" ; -- 40000 
--- lin gaelic_N = "+?" ; -- 40000 
--- lin gaga_A = "gaga" ; -- 20000 
--- lin gage_V2 = "panna pantiksi" ; -- 30000 
--- lin gaggle_N = "hanhiparvi" ; -- 20000 
--- lin gainsborough_N = "+?" ; -- 40000 
--- lin galantine_N = "galantiini" ; -- 20000 
--- lin galleon_N = "galeoni" ; -- 20000 
--- lin galley_proof_N = "+?" ; -- 40000 
--- lin galley_slave_N = "+?" ; -- 40000 
--- lin gallic_A = "+?" ; -- 40000 
--- lin gallicism_N = "+?" ; -- 40000 
--- lin gallivant_V = "käyttää aikansa huvitteluun" ; -- 30000 
--- lin gallop_N = "laukata" ; -- 20000 
--- lin gallows_bird_N = "+?" ; -- 40000 
--- lin gallstone_N = "sappikivi" ; -- 20000 
--- lin galumph_V = "liikkua kömpelösti ympäriinsä" ; -- 30000 
--- lin galvanism_N = "galvanismi" ; -- 20000 
--- lin gambian_A = "+?" ; -- 40000 
--- lin gambian_N = "+?" ; -- 40000 
--- lin gambler_N = "uhkapeluri" ; -- 20000 
--- lin gambling_N = "uhkapeli" ; -- 20000 
--- lin gambling_den_N = "+?" ; -- 40000 
--- lin gamboge_N = "gamboge" ; -- 20000 
--- lin gambol_N = "hypellä" ; -- 20000 
--- lin gambol_V = "hypellä" ; -- 40000 
--- lin game_V = "panna peliin" ; -- 30000 
--- lin game_V2 = "panna peliin" ; -- 30000 
--- lin game_bag_N = "+?" ; -- 40000 
--- lin game_bird_N = "+?" ; -- 40000 
--- lin game_licence_N = "+?" ; -- 40000 
--- lin gamecock_N = "tappelupukari" ; -- 20000 
--- lin gamekeeper_N = "riistanvalvoja" ; -- 20000 
--- lin games_master_N = "peleistä vastaava opettaja" ; -- 30000 
--- lin games_mistress_N = "peleistä vastaava opettaja" ; -- 30000 
--- lin gaming_house_N = "+?" ; -- 40000 
--- lin gaming_table_N = "+?" ; -- 40000 
--- lin gammy_A = "arka ja rampa" ; -- 30000 
--- lin gander_N = "uroshanhi" ; -- 20000 
--- lin gang_V = "lyöttäytyä yhteen" ; -- 30000 
--- lin gangling_A = "hontelo" ; -- 20000 
--- lin gangplank_N = "laskuportaat" ; -- 20000 
--- lin gangrene_V = "synnyttää kuolio" ; -- 30000 
--- lin gangrene_V2 = "synnyttää kuolio" ; -- 30000 
--- lin gangrenous_A = "kuoliossa" ; -- 20000 
--- lin gantry_N = "siltanosturi" ; -- 20000 
--- lin gaolbird_N = "vankilakundi" ; -- 20000 
--- lin gaolbreak_N = "karkaaminen" ; -- 20000 
--- lin gaoler_N = "vanginvartija" ; -- 20000 
--- lin gap_toothed_A = "harvahampainen" ; -- 20000 
--- lin gape_N = "töllistely" ; -- 20000 
--- lin garage_N = "autotalli" ; -- 20000 
--- lin garage_V2 = "pitää autotallissa" ; -- 30000 
--- lin garbage_can_N = "+?" ; -- 40000 
--- lin garble_V2 = "vääristellä" ; -- 40000 
--- lin garden_truck_N = "+?" ; -- 40000 
--- lin gardener_N = "puutarhuri" ; -- 20000 
--- lin gardening_N = "puutarhanhoito" ; -- 20000 
--- lin gargoyle_N = "irvokas veistos kattokourussa" ; -- 30000 
--- lin garish_A = "mauton" ; -- 20000 
--- lin garland_V2 = "koristella kukkaköynnöksin" ; -- 30000 
--- lin garotte_N = "kuristuslanka" ; -- 20000 
--- lin garotte_V2 = "kuristaa kuristuslangalla" ; -- 30000 
--- lin garret_N = "ullakkohuone" ; -- 20000 
--- lin garrison_V2 = "sijoittaa joukkoja linnoitukseen" ; -- 30000 
--- lin garrotte_N = "kuristuslanka" ; -- 20000 
--- lin garrotte_V2 = "kuristaa kuristuspannalla" ; -- 30000 
--- lin garrulous_A = "turiseva" ; -- 20000 
--- lin garter_N = "sukkanauha" ; -- 20000 
--- lin gas_bracket_N = "+?" ; -- 40000 
--- lin gas_cooker_N = "+?" ; -- 40000 
--- lin gas_engine_N = "+?" ; -- 40000 
--- lin gas_fitter_N = "+?" ; -- 40000 
--- lin gas_helmet_N = "+?" ; -- 40000 
--- lin gas_holder_N = "+?" ; -- 40000 
--- lin gas_mask_N = "+?" ; -- 40000 
--- lin gas_meter_N = "+?" ; -- 40000 
--- lin gas_oven_N = "+?" ; -- 40000 
--- lin gas_ring_N = "+?" ; -- 40000 
--- lin gas_station_N = "+?" ; -- 40000 
--- lin gas_stove_N = "+?" ; -- 40000 
--- lin gasbag_N = "jaarittelija" ; -- 20000 
--- lin gaseous_A = "kaasumainen" ; -- 20000 
--- lin gash_V2 = "syvä haava" ; -- 30000 
--- lin gasification_N = "kaasuunnutus" ; -- 20000 
--- lin gaslight_N = "kaasuvalo" ; -- 20000 
--- lin gasmask_N = "kaasunaamari" ; -- 20000 
--- lin gasometer_N = "kaasukello" ; -- 20000 
--- lin gasp_N = "huohottaa" ; -- 20000 
--- lin gassy_A = "kaasu-" ; -- 20000 
--- lin gastric_A = "gastrinen" ; -- 20000 
--- lin gastritis_N = "mahakatarri" ; -- 20000 
--- lin gasworks_N = "kaasulaitos" ; -- 20000 
--- lin gate_V2 = "säädellä sulkulaitteella" ; -- 30000 
--- lin gatecrash_V2 = "+?" ; -- 40000 
--- lin gatecrasher_N = "kuokkavieras" ; -- 20000 
--- lin gatehouse_N = "portinvartijan talo" ; -- 30000 
--- lin gatepost_N = "portinpieli" ; -- 20000 
--- lin gateway_N = "ajokäytävä" ; -- 20000 
--- lin gatt_N = "+?" ; -- 40000 
--- lin gauche_A = "tahditon" ; -- 20000 
--- lin gaud_N = "pukukorut" ; -- 20000 
--- lin gaudily_Adv = "riemunkirjavasti" ; -- 20000 
--- lin gaudy_N = "pramea" ; -- 20000 
--- lin gaul_N = "+?" ; -- 40000 
--- lin gaunt_A = "riutunut" ; -- 20000 
--- lin gauntness_N = "riutuminen" ; -- 20000 
--- lin gauzy_A = "läpikuultava" ; -- 20000 
--- lin gavotte_N = "gavottimusiikki" ; -- 20000 
--- lin gawkiness_N = "kömpelyys" ; -- 20000 
--- lin gaze_N = "tuijotus" ; -- 20000 
--- lin gazette_V2 = "julkaista virallisessa lehdessä" ; -- 30000 
--- lin gazetteer_N = "virallisen lehden toimittaja" ; -- 30000 
--- lin gazump_V = "nostaa hintaa sovitusta hinnasta" ; -- 30000 
--- lin gazump_V2 = "nostaa hintaa sovitusta hinnasta" ; -- 30000 
--- lin gcse_N = "+?" ; -- 40000 
--- lin gear_case_N = "+?" ; -- 40000 
--- lin gearshift_N = "vaihdetanko" ; -- 20000 
--- lin gecko_N = "gekko" ; -- 20000 
--- lin geezer_N = "vanha äijä" ; -- 30000 
--- lin geiger_N = "+?" ; -- 40000 
--- lin geisha_N = "geisha" ; -- 20000 
--- lin gel_V = "laittaa geeliä" ; -- 30000 
--- lin gelatinous_A = "hyytelömäinen" ; -- 20000 
--- lin gelignite_N = "geligniitti" ; -- 20000 
--- lin gemmed_A = "koristeltu" ; -- 20000 
--- lin gen_V2 = "info" ; -- 40000 
--- lin gendarmerie_N = "santarmisto" ; -- 20000 
--- lin genealogical_A = "genealoginen" ; -- 20000 
--- lin genealogist_N = "genealogi" ; -- 20000 
--- lin generalissimo_N = "puolustusvoimien komentaja" ; -- 30000 
--- lin generative_A = "lisääntymis-" ; -- 20000 
--- lin generically_Adv = "suku-" ; -- 20000 
--- lin genetically_Adv = "geneettisesti" ; -- 20000 
--- lin geniality_N = "sydämellisyys" ; -- 20000 
--- lin genie_N = "genie" ; -- 20000 
--- lin genital_A = "sukuelin-" ; -- 20000 
--- lin genitive_A = "genetiivi-" ; -- 20000 
--- lin geniusloci_N = "+?" ; -- 40000 
--- lin genre_painting_N = "+?" ; -- 40000 
--- lin gentile_A = "ei-juutalainen" ; -- 20000 
--- lin gentile_N = "ei-juutalainen" ; -- 20000 
--- lin gentleman_at_arms_N = "gentleman-at-arms" ; -- 20000 
--- lin gentlewoman_N = "hieno nainen" ; -- 30000 
--- lin gentry_N = "säätyläiset" ; -- 20000 
--- lin genuflection_N = "polvistuminen" ; -- 20000 
--- lin genuflexion_N = "polvistuminen" ; -- 20000 
--- lin geocentric_A = "geosentrinen" ; -- 20000 
--- lin geographer_N = "maantieteilijä" ; -- 20000 
--- lin geography_N = "maantiede" ; -- 20000 
--- lin geophysical_A = "geofyysinen" ; -- 20000 
--- lin geophysics_N = "geofysiikka" ; -- 20000 
--- lin geopolitics_N = "geopolitiikka" ; -- 20000 
--- lin georgette_N = "georgette-kangas" ; -- 20000 
--- lin georgian_A = "+?" ; -- 40000 
--- lin georgian_N = "+?" ; -- 40000 
--- lin geranium_N = "kurjenpolvi" ; -- 20000 
--- lin geriatrician_N = "gerontologi" ; -- 20000 
--- lin germane_A = "asiaankuuluva" ; -- 20000 
--- lin germanic_A = "+?" ; -- 40000 
--- lin germicide_N = "germisidi" ; -- 20000 
--- lin germination_N = "itäminen" ; -- 20000 
--- lin gerrymander_N = "muutella vaalialueen rajoja jonkin poliittisen ryhmän eduksi" ; -- 30000 
--- lin gerrymander_V2 = "muutella vaalialueen rajoja jonkin poliittisen ryhmän eduksi" ; -- 30000 
--- lin gerund_N = "gerundi" ; -- 20000 
--- lin gestapo_N = "+?" ; -- 40000 
--- lin gesticulate_V = "elehtiä" ; -- 40000 
--- lin gesticulation_N = "elehdintä" ; -- 20000 
--- lin get_at_able_A = "saatavissa" ; -- 20000 
--- lin get_together_N = "+?" ; -- 40000 
--- lin get_up_N = "+?" ; -- 40000 
--- lin geum_N = "+?" ; -- 40000 
--- lin ghanaian_A = "+?" ; -- 40000 
--- lin ghanaian_N = "+?" ; -- 40000 
--- lin gharry_N = "gharry" ; -- 20000 
--- lin ghat_N = "ghat" ; -- 20000 
--- lin ghee_N = "ghee" ; -- 20000 
--- lin gherkin_N = "etikkakurkku" ; -- 20000 
--- lin ghost_V = "olla haamukirjoittajana" ; -- 30000 
--- lin ghost_V2 = "olla haamukirjoittajana" ; -- 30000 
--- lin ghost_writer_N = "+?" ; -- 40000 
--- lin ghostly_A = "aavemainen" ; -- 20000 
--- lin ghoul_N = "ghoul" ; -- 20000 
--- lin ghoulish_A = "perverssi" ; -- 20000 
--- lin gi_N = "+?" ; -- 40000 
--- lin giant_N = "jättiläinen" ; -- 20000 
--- lin giantess_N = "jättiläinen" ; -- 20000 
--- lin gibbet_N = "hirttää" ; -- 20000 
--- lin gibbet_V2 = "panna häpeäpaaluun" ; -- 30000 
--- lin gibbous_A = "kyttyräselkäinen" ; -- 20000 
--- lin gibe_N = "piikitellä" ; -- 20000 
--- lin gibe_V = "sopia yhteen" ; -- 30000 
--- lin gibingly_Adv = "pilkallisesti" ; -- 20000 
--- lin gibraltarian_A = "+?" ; -- 40000 
--- lin gibraltarian_N = "+?" ; -- 40000 
--- lin giddily_Adv = "pyörryksissä" ; -- 20000 
--- lin gifted_A = "antaa" ; -- 20000 
--- lin gigantic_A = "jättiläismäinen" ; -- 20000 
--- lin gilbertian_A = "+?" ; -- 40000 
--- lin gilder_N = "kultaaja" ; -- 20000 
--- lin gillie_N = "nauhakenkä" ; -- 20000 
--- lin gimcrack_A = "leventelevä" ; -- 20000 
--- lin gimlet_N = "Gimlet" ; -- 20000 
--- lin gin_V2 = "saada ansaan" ; -- 30000 
--- lin ginger_V2 = "maustaa inkiväärillä" ; -- 30000 
--- lin gingerbread_N = "inkiväärileipä" ; -- 20000 
--- lin gingerly_A = "varovasti" ; -- 20000 
--- lin gingham_N = "gingham" ; -- 20000 
--- lin gingko_N = "gingkopetäjä" ; -- 20000 
--- lin ginseng_N = "ginseng" ; -- 20000 
--- lin gipsy_N = "kiertolainen" ; -- 20000 
--- lin girder_N = "kannatinpalkki" ; -- 20000 
--- lin girlhood_N = "tyttöikä" ; -- 20000 
--- lin girlish_A = "tyttömäinen" ; -- 20000 
--- lin girlishness_N = "tyttömäisyys" ; -- 20000 
--- lin giro_N = "tilisiirto" ; -- 20000 
--- lin girth_N = "satulavyö" ; -- 20000 
--- lin giveth_V2 = "+?" ; -- 40000 
--- lin glacier_N = "jäätikkö" ; -- 20000 
--- lin glacé_A = "+?" ; -- 40000 
--- lin glade_N = "metsäaukio" ; -- 20000 
--- lin gladiatorial_A = "gladiaattori-" ; -- 20000 
--- lin glamorize_V2 = "antaa hohtoa" ; -- 30000 
--- lin glanders_N = "räkätauti" ; -- 20000 
--- lin glandular_A = "rauhas-" ; -- 20000 
--- lin glass_blower_N = "+?" ; -- 40000 
--- lin glass_cutter_N = "+?" ; -- 40000 
--- lin glass_wool_N = "+?" ; -- 40000 
--- lin glasshouse_N = "kasvihuone" ; -- 20000 
--- lin glassware_N = "lasitavara" ; -- 20000 
--- lin glassworks_N = "lasitehdas" ; -- 20000 
--- lin glassy_A = "eloton" ; -- 20000 
--- lin glaswegian_A = "+?" ; -- 40000 
--- lin glaswegian_N = "+?" ; -- 40000 
--- lin glaucous_A = "sinertävän vihreä" ; -- 30000 
--- lin glebe_N = "kirkon maa-alue" ; -- 30000 
--- lin gleeful_A = "riemuitseva" ; -- 20000 
--- lin glengarry_N = "+?" ; -- 40000 
--- lin glib_A = "liukaskielinen" ; -- 20000 
--- lin glibness_N = "liukaskielisyys" ; -- 20000 
--- lin glide_N = "liitää" ; -- 20000 
--- lin gliding_N = "liitää" ; -- 20000 
--- lin glimmer_V = "aavistus" ; -- 40000 
--- lin glimpse_V2 = "nähdä vilaukselta" ; -- 30000 
--- lin glissade_N = "glissade" ; -- 20000 
--- lin glissade_V = "tehdä glissade-askel" ; -- 30000 
--- lin glissando_A = "glissando" ; -- 20000 
--- lin glissando_Adv = "glissando" ; -- 20000 
--- lin glister_V = "kimallus" ; -- 40000 
--- lin glittering_A = "säihkyä" ; -- 20000 
--- lin gloaming_N = "illan hämy" ; -- 30000 
--- lin gloatingly_Adv = "vahingoniloisesti" ; -- 20000 
--- lin globetrot_V = "+?" ; -- 40000 
--- lin globetrotter_N = "maailmanmatkaaja" ; -- 20000 
--- lin globular_A = "pallo-" ; -- 20000 
--- lin glockenspiel_N = "kellopeli" ; -- 20000 
--- lin gloomily_Adv = "synkästi" ; -- 20000 
--- lin glory_hole_N = "+?" ; -- 40000 
--- lin glossily_Adv = "kiilto-" ; -- 20000 
--- lin glossiness_N = "kiiltävyys" ; -- 20000 
--- lin glossy_A = "ulkokiiltoinen" ; -- 20000 
--- lin glottal_A = "glottaalinen" ; -- 20000 
--- lin glottis_N = "glottis" ; -- 20000 
--- lin glove_compartment_N = "+?" ; -- 40000 
--- lin gloved_A = "käsine kädessä" ; -- 30000 
--- lin glow_worm_N = "+?" ; -- 40000 
--- lin gloweringly_Adv = "nyrpeänä" ; -- 20000 
--- lin glowing_A = "ylistävä" ; -- 20000 
--- lin gluey_A = "tarrautuva" ; -- 20000 
--- lin glut_N = "liikatarjonta" ; -- 20000 
--- lin glut_V2 = "ahmia vatsansa täyteen" ; -- 30000 
--- lin glutinous_A = "tarttuva" ; -- 20000 
--- lin gluttony_N = "mässäily" ; -- 20000 
--- lin gnarled_A = "äristä" ; -- 20000 
--- lin gnp_N = "+?" ; -- 40000 
--- lin go_ahead_N = "eteenpäin pyrkivyys" ; -- 30000 
--- lin go_as_you_please_A = "vapaa" ; -- 20000 
--- lin go_by_N = "+?" ; -- 40000 
--- lin go_cart_N = "rattaat" ; -- 20000 
--- lin go_getter_N = "kunnianhimoinen ja tarmokas henkilö" ; -- 30000 
--- lin go_kart_N = "mikroauto" ; -- 20000 
--- lin go_slow_N = "hidastuslakko" ; -- 20000 
--- lin go_to_meeting_A = "pyhävaatteet" ; -- 20000 
--- lin goal_kick_N = "maalipotku" ; -- 20000 
--- lin goal_line_N = "+?" ; -- 40000 
--- lin goalless_A = "maaliton" ; -- 20000 
--- lin goalmouth_N = "maalialue" ; -- 20000 
--- lin goatee_N = "pukinparta" ; -- 20000 
--- lin goatherd_N = "vuohipaimen" ; -- 20000 
--- lin goatskin_N = "vuohennahka" ; -- 20000 
--- lin gobbledygook_N = "siansaksa" ; -- 20000 
--- lin gobbler_N = "ahmija" ; -- 20000 
--- lin god_damn_A = "+?" ; -- 40000 
--- lin god_damned_A = "+?" ; -- 40000 
--- lin godchild_N = "kummilapsi" ; -- 20000 
--- lin goddam_A = "hiton" ; -- 20000 
--- lin goddam_Adv = "hiton" ; -- 20000 
--- lin goddaughter_N = "kummityttö" ; -- 20000 
--- lin godfather_N = "kummisetä" ; -- 20000 
--- lin godfearing_A = "+?" ; -- 40000 
--- lin godforsaken_A = "jumalanhylkäämä" ; -- 20000 
--- lin godhead_N = "+?" ; -- 40000 
--- lin godless_A = "jumalaton" ; -- 20000 
--- lin godlessness_N = "jumalankieltäminen" ; -- 20000 
--- lin godlike_A = "jumalallinen" ; -- 20000 
--- lin godmother_N = "kummitäti" ; -- 20000 
--- lin godown_N = "godown" ; -- 20000 
--- lin godsend_N = "taivaan lahja" ; -- 30000 
--- lin godson_N = "kummipoika" ; -- 20000 
--- lin godspeed_N = "+?" ; -- 40000 
--- lin goggle_box_N = "+?" ; -- 40000 
--- lin goggle_eyed_A = "silmät pullollaan" ; -- 30000 
--- lin going_A = "olla" ; -- 20000 
--- lin gold_beater_N = "+?" ; -- 40000 
--- lin gold_digger_N = "+?" ; -- 40000 
--- lin gold_dust_N = "+?" ; -- 40000 
--- lin gold_foil_N = "+?" ; -- 40000 
--- lin gold_leaf_N = "+?" ; -- 40000 
--- lin gold_plate_N = "+?" ; -- 40000 
--- lin gold_rush_N = "+?" ; -- 40000 
--- lin goldfield_N = "kultakenttä" ; -- 20000 
--- lin goldfish_N = "kultakala" ; -- 20000 
--- lin goldmine_N = "kultakaivos" ; -- 20000 
--- lin goldsmith_N = "kultaseppä" ; -- 20000 
--- lin golf_ball_N = "+?" ; -- 40000 
--- lin golf_club_N = "+?" ; -- 40000 
--- lin golf_course_N = "+?" ; -- 40000 
--- lin golf_links_N = "+?" ; -- 40000 
--- lin golliwog_N = "golliwog" ; -- 20000 
--- lin good_fellowship_N = "+?" ; -- 40000 
--- lin good_for_naught_A = "tyhjäntoimittaja" ; -- 20000 
--- lin good_for_nothing_A = "tyhjäntoimittaja" ; -- 20000 
--- lin good_humoured_A = "hyväntuulinen" ; -- 20000 
--- lin good_looking_A = "hyvännäköinen" ; -- 20000 
--- lin good_natured_A = "sävyisä" ; -- 20000 
--- lin good_neighbourliness_N = "naapurisopu" ; -- 20000 
--- lin good_tempered_A = "hyväluontoinen" ; -- 20000 
--- lin good_time_A = "hilpeä" ; -- 20000 
--- lin goodbye_N = "näkemiin" ; -- 20000 
--- lin goody_goody_A = "hurskasteleva" ; -- 20000 
--- lin goof_V = "ilveilijä" ; -- 40000 
--- lin goof_V2 = "ilveilijä" ; -- 40000 
--- lin goofy_A = "höpsähtänyt" ; -- 20000 
--- lin googly_N = "kiertoheitto" ; -- 20000 
--- lin goose_flesh_N = "+?" ; -- 40000 
--- lin goose_step_N = "+?" ; -- 40000 
--- lin gopher_N = "taskurotta" ; -- 20000 
--- lin gordian_A = "+?" ; -- 40000 
--- lin gorgon_N = "+?" ; -- 40000 
--- lin gormless_A = "hölmö" ; -- 20000 
--- lin gorse_N = "piikkiherne" ; -- 20000 
--- lin gosling_N = "hanhenpoika" ; -- 20000 
--- lin goth_N = "+?" ; -- 40000 
--- lin gothic_A = "goottilainen" ; -- 20000 
--- lin gothic_N = "goottilainen" ; -- 20000 
--- lin gourd_N = "kalebassi" ; -- 20000 
--- lin gourmand_N = "mässäilijä" ; -- 20000 
--- lin gouty_A = "kihtiä sairastava" ; -- 30000 
--- lin governess_N = "kotiopettajatar" ; -- 20000 
--- lin governing_A = "ohjata" ; -- 20000 
--- lin governmental_A = "hallitus-" ; -- 20000 
--- lin governor_general_N = "+?" ; -- 40000 
--- lin govt_N = "+?" ; -- 40000 
--- lin gown_V2 = "naisen iltapuku" ; -- 30000 
--- lin gp_N = "+?" ; -- 40000 
--- lin grabber_N = "kourija" ; -- 20000 
--- lin gradient_N = "gradientti" ; -- 20000 
--- lin grail_N = "Graalin malja" ; -- 30000 
--- lin grained_A = "ootrata" ; -- 20000 
--- lin grammarian_N = "kieliopin tutkija" ; -- 30000 
--- lin grammatical_A = "oikeakielinen" ; -- 20000 
--- lin grampus_N = "isodelfiini" ; -- 20000 
--- lin granary_N = "viljamakasiini" ; -- 20000 
--- lin grandaunt_N = "isotäti" ; -- 20000 
--- lin granddaughter_N = "tyttärentytär" ; -- 20000 
--- lin grandee_N = "espanjalainen ylhäisaatelinen" ; -- 30000 
--- lin grandnephew_N = "sisarentyttären poika" ; -- 30000 
--- lin grandniece_N = "sisarenpojan tytär" ; -- 30000 
--- lin grandprix_N = "+?" ; -- 40000 
--- lin grandson_N = "tyttärenpoika" ; -- 20000 
--- lin granduncle_N = "isosetä" ; -- 20000 
--- lin granular_A = "jyväinen" ; -- 20000 
--- lin granularity_N = "jyväisyys" ; -- 20000 
--- lin grape_N = "raehaulipanos" ; -- 20000 
--- lin grape_sugar_N = "+?" ; -- 40000 
--- lin grapeshot_N = "raehaulipanos" ; -- 20000 
--- lin grapevine_N = "puskaradio" ; -- 20000 
--- lin grappling_iron_N = "+?" ; -- 40000 
--- lin grasshopper_N = "Heinäsirkka" ; -- 20000 
--- lin grassland_N = "ruohomaa" ; -- 20000 
--- lin grassy_A = "nurmikkoinen" ; -- 20000 
--- lin gratifying_A = "ilahduttava" ; -- 20000 
--- lin gratingly_Adv = "kirskuvasti" ; -- 20000 
--- lin gratuity_N = "juomaraha" ; -- 20000 
--- lin gravel_N = "sora" ; -- 20000 
--- lin gravelly_A = "rohiseva" ; -- 20000 
--- lin graven_A = "uurtaa" ; -- 20000 
--- lin gravingdock_N = "+?" ; -- 40000 
--- lin gravure_N = "syväpainolaatta" ; -- 20000 
--- lin gravy_N = "paistinneste" ; -- 20000 
--- lin gravy_boat_N = "+?" ; -- 40000 
--- lin gray_A = "gray" ; -- 20000 
--- lin grazier_N = "karjankasvattaja" ; -- 20000 
--- lin grazing_land_N = "+?" ; -- 40000 
--- lin grease_gun_N = "rasvauspuristin" ; -- 20000 
--- lin greaseproof_A = "rasvanpitävä" ; -- 20000 
--- lin greasily_Adv = "rasvaisesti" ; -- 20000 
--- lin greasy_A = "niljakas" ; -- 20000 
--- lin grecian_A = "+?" ; -- 40000 
--- lin greedily_Adv = "ahnaasti" ; -- 20000 
--- lin greeneyed_A = "+?" ; -- 40000 
--- lin greengage_N = "viherluumu" ; -- 20000 
--- lin greengrocer_N = "vihanneskauppias" ; -- 20000 
--- lin greengrocery_N = "hedelmä- ja vihanneskauppa" ; -- 30000 
--- lin greenhorn_N = "keltanokka" ; -- 20000 
--- lin greenhouse_N = "kasvihuone" ; -- 20000 
--- lin greenish_A = "vihertävä" ; -- 20000 
--- lin greenishness_N = "vihertävyys" ; -- 20000 
--- lin greenwood_N = "täydessä lehdessä oleva metsämaa" ; -- 30000 
--- lin gregarious_A = "seurallinen" ; -- 20000 
--- lin gregorian_A = "+?" ; -- 40000 
--- lin grenadian_A = "+?" ; -- 40000 
--- lin grenadian_N = "+?" ; -- 40000 
--- lin grenadier_N = "lestikala" ; -- 20000 
--- lin grey_A = "harmaantua" ; -- 20000 
--- lin grey_headed_A = "harmaapäinen" ; -- 20000 
--- lin greyhound_N = "englanninvinttikoira" ; -- 20000 
--- lin greyish_A = "harmahtava" ; -- 20000 
--- lin griffin_N = "vaakalintu" ; -- 20000 
--- lin griffon_N = "griffoni" ; -- 20000 
--- lin grillroom_N = "grilliravintola" ; -- 20000 
--- lin grimace_V = "irvistys" ; -- 40000 
--- lin grime_N = "liata" ; -- 20000 
--- lin grimy_A = "siivoton" ; -- 20000 
--- lin grippe_N = "nuhakuume" ; -- 20000 
--- lin gripsack_N = "pieni matkalaukku" ; -- 30000 
--- lin grist_N = "jauhettava vilja" ; -- 30000 
--- lin gritty_A = "peräänantamaton" ; -- 20000 
--- lin grizzled_A = "marista" ; -- 20000 
--- lin grizzly_N = "harmaakarhu" ; -- 20000 
--- lin groat_N = "nejän pennyn raha" ; -- 30000 
--- lin groggy_A = "pökerryksissä" ; -- 20000 
--- lin groin_N = "nivustaive" ; -- 20000 
--- lin groin_V2 = "varustaa holviruoteella" ; -- 30000 
--- lin gropingly_Adv = "hapuilevasti" ; -- 20000 
--- lin gross_V2 = "tuottaa voittoa bruttona" ; -- 30000 
--- lin grouch_N = "nurista" ; -- 20000 
--- lin grouchy_A = "nyrpeä" ; -- 20000 
--- lin ground_bait_N = "+?" ; -- 40000 
--- lin ground_fish_N = "+?" ; -- 40000 
--- lin ground_plan_N = "+?" ; -- 40000 
--- lin ground_rent_N = "+?" ; -- 40000 
--- lin groundnut_N = "maapähkinä" ; -- 20000 
--- lin groundsel_N = "peltovillakko" ; -- 20000 
--- lin groundsheet_N = "suoja-alusta" ; -- 20000 
--- lin groundsman_N = "puutarhanhoitaja" ; -- 20000 
--- lin group_V = "jakaa ryhmiin" ; -- 30000 
--- lin group_V2 = "jakaa ryhmiin" ; -- 30000 
--- lin grouse_N = "purnata" ; -- 20000 
--- lin groveller_N = "mielistelijä" ; -- 20000 
--- lin growler_N = "jyrähtelijä" ; -- 20000 
--- lin growlingly_Adv = "+?" ; -- 40000 
--- lin grown_up_A = "+?" ; -- 40000 
--- lin grown_up_N = "+?" ; -- 40000 
--- lin groyne_N = "rantavalli" ; -- 20000 
--- lin grubbiness_N = "nuhruisuus" ; -- 20000 
--- lin grubby_A = "epäsiisti" ; -- 20000 
--- lin grudge_V2 = "suoda vastahakoisesti" ; -- 30000 
--- lin grudgingly_Adv = "vastahakoisesti" ; -- 20000 
--- lin grumbler_N = "nurisija" ; -- 20000 
--- lin grumpily_Adv = "äreästi" ; -- 20000 
--- lin grumpiness_N = "jöröys" ; -- 20000 
--- lin grumpy_A = "jörö" ; -- 20000 
--- lin grundyism_N = "+?" ; -- 40000 
--- lin grunt_N = "jalkaväkisotilas" ; -- 20000 
--- lin gryphon_N = "aarnikotka" ; -- 20000 
--- lin guard_boat_N = "+?" ; -- 40000 
--- lin guardhouse_N = "vartiotupa" ; -- 20000 
--- lin guardrail_N = "suojakaide" ; -- 20000 
--- lin guardroom_N = "vartiotupa" ; -- 20000 
--- lin guardship_N = "+?" ; -- 40000 
--- lin guardsman_N = "kansalliskaartilainen" ; -- 20000 
--- lin guatemalan_A = "+?" ; -- 40000 
--- lin guatemalan_N = "+?" ; -- 40000 
--- lin gudgeon_N = "syötti" ; -- 20000 
--- lin guelderrose_N = "+?" ; -- 40000 
--- lin guest_night_N = "+?" ; -- 40000 
--- lin guesthouse_N = "vierastalo" ; -- 20000 
--- lin guestroom_N = "vierashuone" ; -- 20000 
--- lin guffaw_N = "röhönauru" ; -- 20000 
--- lin guidebook_N = "opaskirja" ; -- 20000 
--- lin guild_hall_N = "+?" ; -- 40000 
--- lin guildhall_N = "kiltatalo" ; -- 20000 
--- lin guillemot_N = "guillemot" ; -- 20000 
--- lin guillotine_V2 = "mestata giljotiinilla" ; -- 30000 
--- lin guiltily_Adv = "syyllisen näköisesti" ; -- 30000 
--- lin guinea_N = "guinea" ; -- 20000 
--- lin guinea_fowl_N = "+?" ; -- 40000 
--- lin guinea_pig_N = "+?" ; -- 40000 
--- lin guinean_A = "+?" ; -- 40000 
--- lin guinean_N = "+?" ; -- 40000 
--- lin guinness_N = "+?" ; -- 40000 
--- lin guise_N = "tekosyy" ; -- 20000 
--- lin gullet_N = "ruokatorvi" ; -- 20000 
--- lin gullibility_N = "hyväuskoisuus" ; -- 20000 
--- lin gullible_A = "herkkäuskoinen" ; -- 20000 
--- lin gully_N = "vesiuurros" ; -- 20000 
--- lin gumboil_N = "gumboil" ; -- 20000 
--- lin gumboot_N = "+?" ; -- 40000 
--- lin gummy_A = "tarrautuva" ; -- 20000 
--- lin gumshoe_N = "etsivä" ; -- 20000 
--- lin gun_carriage_N = "+?" ; -- 40000 
--- lin gunboat_N = "tykkivene" ; -- 20000 
--- lin guncotton_N = "nitroselluloosa" ; -- 20000 
--- lin gundog_N = "+?" ; -- 40000 
--- lin gunmetal_N = "asemetalli" ; -- 20000 
--- lin gunner_N = "tykkimies" ; -- 20000 
--- lin gunnery_N = "aseisto" ; -- 20000 
--- lin gunny_N = "juuttikangas" ; -- 20000 
--- lin gunpoint_N = "aseen piippu" ; -- 30000 
--- lin gunroom_N = "+?" ; -- 40000 
--- lin gunrunner_N = "aseiden salakuljettaja" ; -- 30000 
--- lin gunrunning_N = "aseiden salakuljetus" ; -- 30000 
--- lin gunsmith_N = "aseseppä" ; -- 20000 
--- lin gurkha_N = "+?" ; -- 40000 
--- lin gush_V = "virrata voimakkaasti" ; -- 30000 
--- lin gusher_N = "pulppuava öljylähde" ; -- 30000 
--- lin gusseted_A = "kiilalla varustettu" ; -- 30000 
--- lin gusty_A = "puuskainen" ; -- 20000 
--- lin gut_V2 = "tuhota sisältä" ; -- 30000 
--- lin gutless_A = "pelkurimainen" ; -- 20000 
--- lin guttersnipe_N = "katupoika" ; -- 20000 
--- lin guttural_A = "faryngaali" ; -- 20000 
--- lin guttural_N = "faryngaali" ; -- 20000 
--- lin guyanese_A = "+?" ; -- 40000 
--- lin guyanese_N = "+?" ; -- 40000 
--- lin guzzler_N = "ahmija" ; -- 20000 
--- lin gybe_V = "kääntää purjetta" ; -- 30000 
--- lin gybe_V2 = "kääntää purjetta" ; -- 30000 
--- lin gym_N = "voimistelusali" ; -- 20000 
--- lin gymkhana_N = "ratsastuskilpailu" ; -- 20000 
--- lin gymnasium_N = "liikuntasali" ; -- 20000 
--- lin gymnastic_A = "voimistelu-" ; -- 20000 
--- lin gymslip_N = "liivihame" ; -- 20000 
--- lin gynaecological_A = "gynekologinen" ; -- 20000 
--- lin gynecological_A = "gynekologinen" ; -- 20000 
--- lin gypsy_N = "kiertolainen" ; -- 20000 
--- lin gyration_N = "pyöriminen" ; -- 20000 
--- lin gyroscopic_A = "gyroskooppinen" ; -- 20000 
--- lin gâteau_N = "+?" ; -- 40000 
--- lin h'm_V = "+?" ; -- 40000 
--- lin h_bomb_N = "+?" ; -- 40000 
--- lin ha'p'orth_N = "puolen pennyn arvo" ; -- 30000 
--- lin ha'penny_N = "puolen pennyn kolikko" ; -- 30000 
--- lin habeascorpus_N = "+?" ; -- 40000 
--- lin haberdasher_N = "miestenvaatekauppias" ; -- 20000 
--- lin haberdashery_N = "käsityötarvikeliike" ; -- 20000 
--- lin habitable_A = "asuttava" ; -- 20000 
--- lin habituation_N = "tottuminen" ; -- 20000 
--- lin habitué_N = "+?" ; -- 40000 
--- lin hackney_N = "vuokravaunut" ; -- 20000 
--- lin hackneyed_A = "kulunut" ; -- 20000 
--- lin hacksaw_N = "metallisaha" ; -- 20000 
--- lin hadji_N = "hajji" ; -- 20000 
--- lin haematite_N = "verikivi" ; -- 20000 
--- lin haemoglobin_N = "verenpuna" ; -- 20000 
--- lin haemophilia_N = "haemophilia" ; -- 20000 
--- lin haemophiliac_N = "verenvuototautipotilas" ; -- 20000 
--- lin haemorrhage_N = "haemorrhagia" ; -- 20000 
--- lin hag_N = "limanahkiainen" ; -- 20000 
--- lin hag_ridden_A = "painajaisten ja pelkojen piinaama" ; -- 30000 
--- lin haggard_A = "voipunut" ; -- 20000 
--- lin haggis_N = "haggis" ; -- 20000 
--- lin hagiology_N = "hagiologia" ; -- 20000 
--- lin haha_N = "+?" ; -- 40000 
--- lin hailstorm_N = "raekuuro" ; -- 20000 
--- lin hair's_breadth_N = "hiuksenhienosti" ; -- 20000 
--- lin hair_breadth_N = "+?" ; -- 40000 
--- lin hair_dye_N = "+?" ; -- 40000 
--- lin hair_oil_N = "+?" ; -- 40000 
--- lin hair_raising_A = "hermoja raastava" ; -- 30000 
--- lin hair_shirt_N = "+?" ; -- 40000 
--- lin hair_slide_N = "+?" ; -- 40000 
--- lin hair_trigger_N = "+?" ; -- 40000 
--- lin hairbrush_N = "hiusharja" ; -- 20000 
--- lin haircloth_N = "haircloth" ; -- 20000 
--- lin haircut_N = "hiustenleikkaus" ; -- 20000 
--- lin hairdressing_N = "hiustenhoitotuote" ; -- 20000 
--- lin hairlike_A = "hius-" ; -- 20000 
--- lin hairline_N = "hiusraja" ; -- 20000 
--- lin hairnet_N = "hiusverkko" ; -- 20000 
--- lin hairpiece_N = "hiuslisäke" ; -- 20000 
--- lin hairpin_N = "hiusneula" ; -- 20000 
--- lin hairsplitting_A = "hiuksiahalkova" ; -- 20000 
--- lin hairspring_N = "taskukellon liipottimen jousi" ; -- 30000 
--- lin hairstyle_N = "+?" ; -- 40000 
--- lin hairstylist_N = "hiusmuotoilija" ; -- 20000 
--- lin hairy_A = "karvainen" ; -- 20000 
--- lin haitian_A = "+?" ; -- 40000 
--- lin haitian_N = "+?" ; -- 40000 
--- lin hake_N = "kummeliturska" ; -- 20000 
--- lin halberdier_N = "hilparimies" ; -- 20000 
--- lin half_blood_N = "+?" ; -- 40000 
--- lin half_breed_N = "puoliverinen" ; -- 20000 
--- lin half_brother_N = "velipuoli" ; -- 20000 
--- lin half_caste_N = "puoliverinen" ; -- 20000 
--- lin half_crazed_A = "puolihullu" ; -- 20000 
--- lin half_crown_N = "+?" ; -- 40000 
--- lin half_hardy_A = "talvipeitteen vaativa" ; -- 30000 
--- lin half_hearted_A = "+?" ; -- 40000 
--- lin half_holiday_N = "puolivapaapäivä" ; -- 20000 
--- lin half_hour_N = "puolitunti" ; -- 20000 
--- lin half_hourly_A = "puolen tunnin välein tapahtuva" ; -- 30000 
--- lin half_hourly_Adv = "puolen tunnin välein tapahtuva" ; -- 30000 
--- lin half_length_A = "rinta-" ; -- 20000 
--- lin half_pay_N = "puoli palkkaa" ; -- 30000 
--- lin half_price_Adv = "puoleen hintaan" ; -- 30000 
--- lin half_seas_over_A = "juopunut" ; -- 20000 
--- lin half_sister_N = "+?" ; -- 40000 
--- lin half_size_A = "puolen koon" ; -- 30000 
--- lin half_timbered_A = "ristikkorakenteinen" ; -- 20000 
--- lin half_time_N = "osa-aikainen" ; -- 20000 
--- lin half_track_N = "puolitelaketju-" ; -- 20000 
--- lin half_tracked_A = "puolitelaketju-" ; -- 20000 
--- lin half_truth_N = "puolitotuus" ; -- 20000 
--- lin half_volley_N = "+?" ; -- 40000 
--- lin half_yearly_A = "puolivuosittain" ; -- 20000 
--- lin half_yearly_Adv = "puolivuosittain" ; -- 20000 
--- lin halfback_N = "tukimies" ; -- 20000 
--- lin halfpenny_N = "puolen pennyn kolikko" ; -- 30000 
--- lin halfpennyworth_N = "puolen pennyn arvo" ; -- 30000 
--- lin halftone_N = "kuvalaatta" ; -- 20000 
--- lin halfway_Adv = "puoliväli-" ; -- 20000 
--- lin halfwit_N = "+?" ; -- 40000 
--- lin halfwitted_A = "+?" ; -- 40000 
--- lin halibut_N = "ruijanpallas" ; -- 20000 
--- lin halitosis_N = "halitoosi" ; -- 20000 
--- lin hall_stand_N = "+?" ; -- 40000 
--- lin hallelujah_N = "halleluja" ; -- 20000 
--- lin halliard_N = "nostoköysi" ; -- 20000 
--- lin hallow_N = "vihkiä" ; -- 20000 
--- lin hallowe'en_N = "+?" ; -- 40000 
--- lin hallucinatory_A = "aistiharhainen" ; -- 20000 
--- lin hallucinogenic_A = "hallusinogeeninen" ; -- 20000 
--- lin halt_A = "ehkäistä" ; -- 20000 
--- lin halter_N = "päitset" ; -- 20000 
--- lin haltingly_Adv = "takellellen" ; -- 20000 
--- lin halyard_N = "nostoköysi" ; -- 20000 
--- lin ham_V = "ylinäyttelevä näyttelijä" ; -- 30000 
--- lin ham_V2 = "ylinäyttelevä näyttelijä" ; -- 30000 
--- lin ham_fisted_A = "avuton" ; -- 20000 
--- lin hamadryad_N = "hamadryad" ; -- 20000 
--- lin hamlet_N = "pieni kylä" ; -- 30000 
--- lin hammock_N = "mätäs" ; -- 20000 
--- lin hamper_N = "pidäke" ; -- 20000 
--- lin hamstring_N = "lamaannuttaa" ; -- 20000 
--- lin hand_barrow_N = "+?" ; -- 40000 
--- lin hand_carry_V2 = "+?" ; -- 40000 
--- lin hand_grenade_N = "+?" ; -- 40000 
--- lin hand_luggage_N = "+?" ; -- 40000 
--- lin hand_me_down_N = "käytetty" ; -- 20000 
--- lin hand_organ_N = "+?" ; -- 40000 
--- lin hand_out_N = "+?" ; -- 40000 
--- lin hand_picked_A = "+?" ; -- 40000 
--- lin handbag_N = "käsilaukku" ; -- 20000 
--- lin handbill_N = "mainoslehtinen" ; -- 20000 
--- lin handbook_N = "käsikirja" ; -- 20000 
--- lin handbrake_N = "+?" ; -- 40000 
--- lin handcart_N = "käsikärryt" ; -- 20000 
--- lin handclap_N = "kättentaputus" ; -- 20000 
--- lin handcuff_N = "käsiraudat" ; -- 20000 
--- lin handcuff_V2 = "kahlehtia käsiraudoilla" ; -- 30000 
--- lin handhold_N = "kiinnitartuttava kohta" ; -- 30000 
--- lin handiwork_N = "käsin tehty työ" ; -- 30000 
--- lin handkerchief_N = "nenäliina" ; -- 20000 
--- lin handle_N = "pidellä" ; -- 20000 
--- lin handlebar_N = "ohjaustanko" ; -- 20000 
--- lin handmade_A = "käsin tehty" ; -- 30000 
--- lin handsaw_N = "käsisaha" ; -- 20000 
--- lin handshake_N = "kättely" ; -- 20000 
--- lin handshaking_N = "kättely" ; -- 20000 
--- lin handstand_N = "käsiseisonta" ; -- 20000 
--- lin handwork_N = "käsin suoritettu työ" ; -- 30000 
--- lin handyman_N = "yleismies" ; -- 20000 
--- lin hangar_N = "hangaari" ; -- 20000 
--- lin hanger_on_N = "roikkuja" ; -- 20000 
--- lin hangman_N = "pyöveli" ; -- 20000 
--- lin hangnail_N = "kynsivalli" ; -- 20000 
--- lin hanky_N = "nenäliina" ; -- 20000 
--- lin hanky_panky_N = "+?" ; -- 40000 
--- lin hansard_N = "+?" ; -- 40000 
--- lin hansom_N = "vaunut" ; -- 20000 
--- lin hap_N = "tapahtua" ; -- 20000 
--- lin happy_go_lucky_A = "huoleton" ; -- 20000 
--- lin hara_kiri_N = "harakiri" ; -- 20000 
--- lin harbourage_N = "turvasatama" ; -- 20000 
--- lin hard_baked_A = "kiinteäksi kypsennetty" ; -- 30000 
--- lin hard_boiled_A = "kovaksikeitetty" ; -- 20000 
--- lin hard_headed_A = "+?" ; -- 40000 
--- lin hardback_N = "kovakantinen" ; -- 20000 
--- lin hardbacked_A = "kovakantinen" ; -- 20000 
--- lin hardboard_N = "kovalevy" ; -- 20000 
--- lin hardbound_A = "kovakantinen" ; -- 20000 
--- lin hardcover_N = "kovakantinen" ; -- 20000 
--- lin hardcovered_A = "+?" ; -- 40000 
--- lin hardhearted_A = "kovasydäminen" ; -- 20000 
--- lin hardhitting_A = "+?" ; -- 40000 
--- lin hardliner_N = "kovan linjan" ; -- 30000 
--- lin hardtop_N = "kovakattoinen auto" ; -- 30000 
--- lin hardwood_N = "jalopuu" ; -- 20000 
--- lin hare_V = "jänis" ; -- 40000 
--- lin harebell_N = "englanninsinililja" ; -- 20000 
--- lin harelip_N = "ristihuulisuus" ; -- 20000 
--- lin haricot_N = "leikkopapu" ; -- 20000 
--- lin harlequinade_N = "narripeli" ; -- 20000 
--- lin harmattan_N = "harmattan" ; -- 20000 
--- lin harmonica_N = "huuliharppu" ; -- 20000 
--- lin harmonious_A = "harmoninen" ; -- 20000 
--- lin harness_N = "valjaat" ; -- 20000 
--- lin harper_N = "harpunsoittaja" ; -- 20000 
--- lin harpsichordist_N = "cembalisti" ; -- 20000 
--- lin harpy_N = "syöjätär" ; -- 20000 
--- lin harridan_N = "noita-akka" ; -- 20000 
--- lin harrow_N = "äestää" ; -- 20000 
--- lin harrow_V2 = "äestää" ; -- 40000 
--- lin hart_N = "koirashirvi" ; -- 20000 
--- lin harum_scarum_A = "holtittomasti" ; -- 20000 
--- lin harvester_N = "elonkorjaaja" ; -- 20000 
--- lin has_been_N = "unohdettu suuruus" ; -- 30000 
--- lin hasp_N = "säppi" ; -- 20000 
--- lin hassock_N = "polvistumistyyny" ; -- 20000 
--- lin hastily_Adv = "hätiköidysti" ; -- 20000 
--- lin hastiness_N = "kiireisyys" ; -- 20000 
--- lin hatband_N = "hatun nauha" ; -- 30000 
--- lin hatchet_N = "piilukirves" ; -- 20000 
--- lin hatchway_N = "kansiluukku" ; -- 20000 
--- lin hateful_A = "vihattava" ; -- 20000 
--- lin hatful_N = "hatullinen" ; -- 20000 
--- lin hatless_A = "hatuton" ; -- 20000 
--- lin hatpin_N = "hattuneula" ; -- 20000 
--- lin hatter_N = "hatuntekijä" ; -- 20000 
--- lin hauberk_N = "rengaspaita" ; -- 20000 
--- lin haughtily_Adv = "koppavasti" ; -- 20000 
--- lin haulage_N = "raahaaminen" ; -- 20000 
--- lin haunt_N = "lempipaikka" ; -- 20000 
--- lin hauteur_N = "+?" ; -- 40000 
--- lin havana_N = "+?" ; -- 40000 
--- lin haversack_N = "olkakassi" ; -- 20000 
--- lin haw_N = "vilkkuluomi" ; -- 20000 
--- lin haw_haw_N = "haw-haw" ; -- 20000 
--- lin hawk_eyed_A = "haukankatseinen" ; -- 20000 
--- lin hawthorn_N = "orapihlaja" ; -- 20000 
--- lin haycock_N = "heinäruko" ; -- 20000 
--- lin hayfork_N = "heinähanko" ; -- 20000 
--- lin haymaker_N = "pöyhin" ; -- 20000 
--- lin hayrick_N = "heiniensäilytyskeko" ; -- 20000 
--- lin haystack_N = "heinäsuova" ; -- 20000 
--- lin haywire_A = "metallilanka" ; -- 20000 
--- lin haywire_N = "metallilanka" ; -- 20000 
--- lin hazel_N = "euroopanpähkinäpensas" ; -- 20000 
--- lin hazily_Adv = "etäisesti" ; -- 20000 
--- lin haziness_N = "epämääräisyys" ; -- 20000 
--- lin hazy_A = "utuinen" ; -- 20000 
--- lin head_hunter_N = "+?" ; -- 40000 
--- lin head_on_A = "avoimesti" ; -- 20000 
--- lin headband_N = "otsanauha" ; -- 20000 
--- lin headdress_N = "päänkoriste" ; -- 20000 
--- lin headed_A = "johtaa" ; -- 20000 
--- lin headgear_N = "päähine" ; -- 20000 
--- lin headlamp_N = "etuvalo" ; -- 20000 
--- lin headlight_N = "ajovalo" ; -- 20000 
--- lin headlong_A = "päistikkaa" ; -- 20000 
--- lin headlong_Adv = "päistikkaa" ; -- 20000 
--- lin headpiece_N = "päänsuojus" ; -- 20000 
--- lin headrest_N = "niskatuki" ; -- 20000 
--- lin headroom_N = "alikulkukorkeus" ; -- 20000 
--- lin headset_N = "kuulokkeet" ; -- 20000 
--- lin headstall_N = "päitset" ; -- 20000 
--- lin headstrong_A = "itsepäinen" ; -- 20000 
--- lin headwind_N = "vastatuuli" ; -- 20000 
--- lin headword_N = "pääsana" ; -- 20000 
--- lin healer_N = "parantaja" ; -- 20000 
--- lin healing_A = "tervehdyttää" ; -- 20000 
--- lin healthily_Adv = "terveellisesti" ; -- 20000 
--- lin hearing_aid_N = "+?" ; -- 40000 
--- lin hearsay_N = "kuulopuhe" ; -- 20000 
--- lin hearse_N = "ruumisauto" ; -- 20000 
--- lin heart's_ease_N = "+?" ; -- 40000 
--- lin heart_disease_N = "+?" ; -- 40000 
--- lin heart_failure_N = "+?" ; -- 40000 
--- lin heart_rending_A = "+?" ; -- 40000 
--- lin heartache_N = "sydänsuru" ; -- 20000 
--- lin heartbreak_N = "sydänsuru" ; -- 20000 
--- lin heartbreaking_A = "sydäntäsärkevä" ; -- 20000 
--- lin heartbroken_A = "murheen murtama" ; -- 30000 
--- lin heartburn_N = "närästys" ; -- 20000 
--- lin heartburning_N = "närkästys" ; -- 20000 
--- lin hearted_A = "+?" ; -- 40000 
--- lin heartfelt_A = "sydämellinen" ; -- 20000 
--- lin hearth_N = "tulisija" ; -- 20000 
--- lin heartily_Adv = "sydämellisesti" ; -- 20000 
--- lin heartless_A = "sydämetön" ; -- 20000 
--- lin heartlessness_N = "sydämettömyys" ; -- 20000 
--- lin heat_flash_N = "+?" ; -- 40000 
--- lin heater_N = "lämmitin" ; -- 20000 
--- lin heathen_N = "pakana" ; -- 20000 
--- lin heathenish_A = "pakanallinen" ; -- 20000 
--- lin heather_mixture_N = "+?" ; -- 40000 
--- lin heatspot_N = "+?" ; -- 40000 
--- lin heatstroke_N = "auringonpistos" ; -- 20000 
--- lin heatwave_N = "+?" ; -- 40000 
--- lin heavensent_A = "+?" ; -- 40000 
--- lin heavenward_A = "taivaisiin" ; -- 20000 
--- lin heavenwards_A = "taivaisiin" ; -- 20000 
--- lin heavenwards_Adv = "taivaisiin" ; -- 20000 
--- lin heavy_handed_A = "kovakourainen" ; -- 20000 
--- lin heavy_hearted_A = "+?" ; -- 40000 
--- lin heavy_laden_A = "kuormitettu" ; -- 20000 
--- lin heavyweight_N = "raskassarjalainen" ; -- 20000 
--- lin hebdomadal_A = "jokaviikkoinen" ; -- 20000 
--- lin hebraic_A = "+?" ; -- 40000 
--- lin hebrew_A = "+?" ; -- 40000 
--- lin hebrew_N = "+?" ; -- 40000 
--- lin hecatomb_N = "hekatombi" ; -- 20000 
--- lin heck_N = "+?" ; -- 40000 
--- lin heckler_N = "häirikkö" ; -- 20000 
--- lin hedge_N = "aidata" ; -- 20000 
--- lin hedge_sparrow_N = "+?" ; -- 40000 
--- lin hedgehog_N = "piikkisika" ; -- 20000 
--- lin hedonistic_A = "hedonistinen" ; -- 20000 
--- lin heed_V2 = "ottaa huomioon" ; -- 30000 
--- lin heedless_A = "välinpitämätön" ; -- 20000 
--- lin heehaw_N = "+?" ; -- 40000 
--- lin hegira_N = "hidzra" ; -- 20000 
--- lin heiress_N = "perijätär" ; -- 20000 
--- lin heirloom_N = "perintökalleus" ; -- 20000 
--- lin heliograph_N = "heliografi" ; -- 20000 
--- lin heliograph_V2 = "viestittää heliografilla" ; -- 30000 
--- lin heliport_N = "helikopterikenttä" ; -- 20000 
--- lin hellcat_N = "pahansisuinen ämmä" ; -- 30000 
--- lin hellene_N = "+?" ; -- 40000 
--- lin hellenic_A = "+?" ; -- 40000 
--- lin hellish_A = "helvetillinen" ; -- 20000 
--- lin helmeted_A = "kypäräpäinen" ; -- 20000 
--- lin helmsman_N = "ruorimies" ; -- 20000 
--- lin helot_N = "helootti" ; -- 20000 
--- lin helpless_A = "avuton" ; -- 20000 
--- lin helpmeet_N = "apulainen" ; -- 20000 
--- lin helter_skelter_Adv = "päätäpahkainen" ; -- 20000 
--- lin helter_skelter_N = "päätäpahkainen" ; -- 20000 
--- lin hemisphere_N = "aivopuolisko" ; -- 20000 
--- lin hemlock_N = "myrkkykatko" ; -- 20000 
--- lin hemming_stitch_N = "helmaommel" ; -- 20000 
--- lin hemophiliac_N = "hemofiliapotilas" ; -- 20000 
--- lin hemorrhage_N = "verenvuoto" ; -- 20000 
--- lin hemorrhage_V = "vuotaa verta voimakkaasti" ; -- 30000 
--- lin hemorrhage_V2 = "vuotaa verta voimakkaasti" ; -- 30000 
--- lin hempen_A = "hamppu-" ; -- 20000 
--- lin hemstitch_N = "lintuniisisidos" ; -- 20000 
--- lin hemstitch_V2 = "ommella päärmepistoin" ; -- 30000 
--- lin hen_party_N = "+?" ; -- 40000 
--- lin henbane_N = "hullukaali" ; -- 20000 
--- lin henceforward_Adv = "tästedes" ; -- 20000 
--- lin henchman_N = "kätyri" ; -- 20000 
--- lin hencoop_N = "kanahäkki" ; -- 20000 
--- lin hennaed_A = "+?" ; -- 40000 
--- lin henpecked_A = "tossun alla oleva" ; -- 30000 
--- lin hepatitis_N = "maksatulehdus" ; -- 20000 
--- lin heptagon_N = "seitsenkulmio" ; -- 20000 
--- lin heraldic_A = "heraldinen" ; -- 20000 
--- lin herbaceous_A = "ruohomainen" ; -- 20000 
--- lin herbage_N = "ruohokasvillisuus" ; -- 20000 
--- lin herbal_A = "yrtti-" ; -- 20000 
--- lin herbalist_N = "yrteillä parantaja" ; -- 30000 
--- lin herbivorous_A = "kasvissyöjä-" ; -- 20000 
--- lin herdsman_N = "karjapaimen" ; -- 20000 
--- lin hereabouts_Adv = "näillä main" ; -- 30000 
--- lin hereafter_N = "tulevaisuudessa" ; -- 20000 
--- lin hereditament_N = "perintöomaisuus" ; -- 20000 
--- lin hereditary_A = "periytyvä" ; -- 20000 
--- lin heredity_N = "perimä" ; -- 20000 
--- lin herein_Adv = "tässä kohdin" ; -- 30000 
--- lin hereinafter_Adv = "jäljempänä" ; -- 20000 
--- lin hereof_Adv = "tästä" ; -- 20000 
--- lin heresy_N = "kerettiläisyys" ; -- 20000 
--- lin heretical_A = "kerettiläinen" ; -- 20000 
--- lin heretofore_Adv = "tähän mennessä" ; -- 30000 
--- lin hereupon_Adv = "heti tämän jälkeen" ; -- 30000 
--- lin herewith_Adv = "tällä tavalla" ; -- 30000 
--- lin heritable_A = "periytyvä" ; -- 20000 
--- lin hermetically_Adv = "ilmatiiviisti" ; -- 20000 
--- lin hermitage_N = "erakkomaja" ; -- 20000 
--- lin hernia_N = "tyrä" ; -- 20000 
--- lin heroically_Adv = "sankarillisesti" ; -- 20000 
--- lin heroics_N = "uroteot" ; -- 20000 
--- lin heron_N = "haikara" ; -- 20000 
--- lin heronry_N = "pesintäalue" ; -- 20000 
--- lin herr_N = "+?" ; -- 40000 
--- lin herringbone_N = "kalanruotokuvio" ; -- 20000 
--- lin hertzian_A = "+?" ; -- 40000 
--- lin hesitance_N = "empiminen" ; -- 20000 
--- lin hesitant_A = "empivä" ; -- 20000 
--- lin hesitatingly_Adv = "empien" ; -- 20000 
--- lin hesitation_N = "empiminen" ; -- 20000 
--- lin hessian_N = "saappaat" ; -- 20000 
--- lin het_up_A = "+?" ; -- 40000 
--- lin heterodox_A = "eriuskoinen" ; -- 20000 
--- lin heterodoxy_N = "epäsovinnaisuus" ; -- 20000 
--- lin heterogeneous_A = "heterogeeninen" ; -- 20000 
--- lin heterosexual_A = "heteroseksuaalinen" ; -- 20000 
--- lin heterosexuality_N = "heteroseksuaalisuus" ; -- 20000 
--- lin heuristic_A = "heuristiikka" ; -- 20000 
--- lin heuristics_N = "heuristiikka" ; -- 20000 
--- lin hewer_N = "puunhakkaaja" ; -- 20000 
--- lin hexagonal_A = "heksagoninen" ; -- 20000 
--- lin hi_fi_A = "hifi-" ; -- 20000 
--- lin hiccup_V = "hikka" ; -- 40000 
--- lin hick_A = "junttimainen" ; -- 20000 
--- lin hick_N = "junttimainen" ; -- 20000 
--- lin hide_and_seek_N = "kuurupiilo" ; -- 20000 
--- lin hide_out_N = "+?" ; -- 40000 
--- lin hidebound_A = "ahdasmielinen" ; -- 20000 
--- lin hiding_place_N = "+?" ; -- 40000 
--- lin hierarchic_A = "hierarkiaan perustuva" ; -- 30000 
--- lin hierarchical_A = "hierarkkinen" ; -- 20000 
--- lin hieroglyphic_A = "hieroglyfikirjoitus" ; -- 20000 
--- lin hieroglyphics_N = "hieroglyfikirjoitus" ; -- 20000 
--- lin higgledy_piggledy_A = "sikin sokin oleva" ; -- 30000 
--- lin higgledy_piggledy_Adv = "sikin sokin oleva" ; -- 30000 
--- lin high_class_A = "korkealuokkainen" ; -- 20000 
--- lin high_falutin_A = "+?" ; -- 40000 
--- lin high_fidelity_A = "hifi-" ; -- 20000 
--- lin high_fidelity_N = "hifi-" ; -- 20000 
--- lin high_frequency_N = "+?" ; -- 40000 
--- lin high_grade_A = "korkealuokkainen" ; -- 20000 
--- lin high_handed_A = "ylimielinen" ; -- 20000 
--- lin high_keyed_A = "helposti innostuva" ; -- 30000 
--- lin high_mindedness_N = "ylevämielisyys" ; -- 20000 
--- lin high_necked_A = "korkean kaula-aukon omaava" ; -- 30000 
--- lin high_pitched_A = "teräväkulmainen" ; -- 20000 
--- lin high_pressure_N = "aggressiivinen" ; -- 20000 
--- lin high_priced_A = "hinnakas" ; -- 20000 
--- lin high_principled_A = "korkeamoraalinen" ; -- 20000 
--- lin high_ranking_A = "korkea-arvoinen" ; -- 20000 
--- lin high_rise_A = "monikerroksinen" ; -- 20000 
--- lin high_sounding_A = "korkealentoinen" ; -- 20000 
--- lin high_speed_A = "nopeakäyntinen" ; -- 20000 
--- lin high_tension_A = "suurjännite-" ; -- 20000 
--- lin high_up_N = "korkea-arvoinen henkilö" ; -- 30000 
--- lin highborn_A = "jalosukuinen" ; -- 20000 
--- lin highboy_N = "korkea lipasto" ; -- 30000 
--- lin highbrow_A = "älykkö" ; -- 20000 
--- lin highbrow_N = "älykkö" ; -- 20000 
--- lin highflown_A = "+?" ; -- 40000 
--- lin highflyer_N = "menestyvä ihminen" ; -- 30000 
--- lin highflying_A = "+?" ; -- 40000 
--- lin highjack_N = "haltuunotto" ; -- 20000 
--- lin highjack_V2 = "ottaa haltuun" ; -- 30000 
--- lin highland_N = "ylänkö-" ; -- 20000 
--- lin highlander_N = "ylänkö-" ; -- 20000 
--- lin highwayman_N = "maantierosvo" ; -- 20000 
--- lin hijacker_N = "haltuunottaja" ; -- 20000 
--- lin hiker_N = "patikoija" ; -- 20000 
--- lin hilarious_A = "ratkiriemukas" ; -- 20000 
--- lin hill_billy_N = "+?" ; -- 40000 
--- lin hillside_N = "mäenrinne" ; -- 20000 
--- lin hilly_A = "kumpuileva" ; -- 20000 
--- lin hind_A = "taka-" ; -- 20000 
--- lin hind_N = "taka-" ; -- 20000 
--- lin hindi_A = "+?" ; -- 40000 
--- lin hindi_N = "+?" ; -- 40000 
--- lin hindsight_N = "jälkiviisaus" ; -- 20000 
--- lin hindu_A = "+?" ; -- 40000 
--- lin hindu_N = "+?" ; -- 40000 
--- lin hinduism_N = "+?" ; -- 40000 
--- lin hindustani_A = "+?" ; -- 40000 
--- lin hindustani_N = "+?" ; -- 40000 
--- lin hinterland_N = "takamaa" ; -- 20000 
--- lin hip_A = "taite" ; -- 20000 
--- lin hip_bath_N = "+?" ; -- 40000 
--- lin hip_flask_N = "+?" ; -- 40000 
--- lin hip_pocket_N = "+?" ; -- 40000 
--- lin hippo_N = "hippo" ; -- 20000 
--- lin hippocratic_A = "+?" ; -- 40000 
--- lin hippopotamus_N = "virtahepo" ; -- 20000 
--- lin hire_N = "palkata" ; -- 20000 
--- lin hirsute_A = "karvainen" ; -- 20000 
--- lin historicize_V2 = "+?" ; -- 40000 
--- lin histrionic_A = "huomionhakuinen" ; -- 20000 
--- lin hit_and_run_A = "salama-" ; -- 20000 
--- lin hitherto_Adv = "tähän asti" ; -- 30000 
--- lin hoar_A = "kuura" ; -- 20000 
--- lin hoard_N = "kätkö" ; -- 20000 
--- lin hoarding_N = "jättitaulu" ; -- 20000 
--- lin hoariness_N = "ikivanhuus" ; -- 20000 
--- lin hoarse_A = "käheä" ; -- 20000 
--- lin hoarseness_N = "käheä-äänisyys" ; -- 20000 
--- lin hoaxer_N = "keppostelija" ; -- 20000 
--- lin hobble_skirt_N = "+?" ; -- 40000 
--- lin hobbledehoy_N = "teinipoika" ; -- 20000 
--- lin hobbyhorse_N = "lempiaihe" ; -- 20000 
--- lin hobnail_N = "kenkänaula" ; -- 20000 
--- lin hobnailed_A = "isoja saappaita käyttävä" ; -- 30000 
--- lin hockey_N = "lätkä" ; -- 20000 
--- lin hod_N = "tiilenkantoväline" ; -- 20000 
--- lin hog_N = "ahnehtia" ; -- 20000 
--- lin hoggish_A = "sikamainen" ; -- 20000 
--- lin hogmanay_N = "+?" ; -- 40000 
--- lin hogwash_N = "hölynpöly" ; -- 20000 
--- lin hoist_N = "nostaa" ; -- 20000 
--- lin hold_up_N = "+?" ; -- 40000 
--- lin holdup_N = "viivyttäminen" ; -- 20000 
--- lin hole_V = "tehdä reikiä" ; -- 30000 
--- lin hole_V2 = "tehdä reikiä" ; -- 30000 
--- lin hole_and_corner_A = "vaivihkainen" ; -- 20000 
--- lin holiday_maker_N = "+?" ; -- 40000 
--- lin hollander_A = "+?" ; -- 40000 
--- lin hollander_N = "+?" ; -- 40000 
--- lin holloa_N = "mylvähdys" ; -- 20000 
--- lin hollyhock_N = "salkoruusu" ; -- 20000 
--- lin holm_oak_N = "+?" ; -- 40000 
--- lin holster_N = "työvyö" ; -- 20000 
--- lin holy_A = "pyhä" ; -- 20000 
--- lin holy_N = "pyhä" ; -- 20000 
--- lin holystone_N = "hohkakivi" ; -- 20000 
--- lin holystone_V2 = "puhdistaa hohkakivellä" ; -- 30000 
--- lin home_baked_A = "kotona leivottu" ; -- 30000 
--- lin home_brewed_A = "kotona pantu" ; -- 30000 
--- lin home_cured_A = "kotona säilötty" ; -- 30000 
--- lin home_farm_N = "päätila" ; -- 20000 
--- lin home_grown_A = "+?" ; -- 40000 
--- lin home_made_A = "+?" ; -- 40000 
--- lin homecoming_N = "luokkakokous" ; -- 20000 
--- lin homelike_A = "kotoisa" ; -- 20000 
--- lin homeopath_N = "homeopaatti" ; -- 20000 
--- lin homeopathic_A = "homeopaattinen" ; -- 20000 
--- lin homer_V = "lyödä kunnari" ; -- 30000 
--- lin homeric_A = "+?" ; -- 40000 
--- lin homesick_A = "koti-ikävää tunteva" ; -- 30000 
--- lin homesickness_N = "koti-ikävä" ; -- 20000 
--- lin homespun_N = "kotitekoinen" ; -- 20000 
--- lin homeward_A = "kotiinpäin" ; -- 20000 
--- lin homeward_Adv = "kotiinpäin" ; -- 20000 
--- lin homewards_Adv = "kotiin päin" ; -- 30000 
--- lin homework_N = "läksyt" ; -- 20000 
--- lin homicidal_A = "murhanhimoinen" ; -- 20000 
--- lin homiletic_A = "homileettinen" ; -- 20000 
--- lin homiletics_N = "saarnaaminen" ; -- 20000 
--- lin homing_A = "paluu-" ; -- 20000 
--- lin hominy_N = "maissiryynit" ; -- 20000 
--- lin homoeopath_N = "homeopaatti" ; -- 20000 
--- lin homogeneous_A = "homogeeninen" ; -- 20000 
--- lin homograph_N = "homografi" ; -- 20000 
--- lin homophone_N = "homofoni" ; -- 20000 
--- lin homosapiens_N = "+?" ; -- 40000 
--- lin homosexual_A = "homoseksuaalinen" ; -- 20000 
--- lin homosexuality_N = "homoseksuaalisuus" ; -- 20000 
--- lin honduran_A = "+?" ; -- 40000 
--- lin honduran_N = "+?" ; -- 40000 
--- lin hone_N = "hiomakivi" ; -- 20000 
--- lin honeybee_N = "mehiläinen" ; -- 20000 
--- lin honeydew_N = "hunajameloni" ; -- 20000 
--- lin honeymoon_N = "kuherruskuukausi" ; -- 20000 
--- lin honeymoon_V = "mennä häämatkalle" ; -- 30000 
--- lin honeysuckle_N = "kanadanakileija" ; -- 20000 
--- lin honorary_A = "kunnia-" ; -- 20000 
--- lin honorific_A = "kunnianimi" ; -- 20000 
--- lin honorific_N = "kunnianimi" ; -- 20000 
--- lin hood_V2 = "peittää hupulla" ; -- 30000 
--- lin hoodoo_V2 = "epäonnen tuottaja" ; -- 30000 
--- lin hooey_N = "soopa" ; -- 20000 
--- lin hook_nosed_A = "kyömynenäinen" ; -- 20000 
--- lin hook_up_N = "+?" ; -- 40000 
--- lin hookah_N = "hooka" ; -- 20000 
--- lin hooked_A = "lähestyä" ; -- 20000 
--- lin hookworm_N = "koukkumato" ; -- 20000 
--- lin hooky_N = "lintsaaminen" ; -- 20000 
--- lin hoop_V2 = "varustaa vanteilla" ; -- 30000 
--- lin hoop_la_N = "+?" ; -- 40000 
--- lin hoover_N = "imuroida" ; -- 20000 
--- lin hop_field_N = "+?" ; -- 40000 
--- lin hop_garden_N = "+?" ; -- 40000 
--- lin hop_picker_N = "humalan poimintakone" ; -- 30000 
--- lin hop_pole_N = "+?" ; -- 40000 
--- lin hopped_up_A = "tuunattu" ; -- 20000 
--- lin hopscotch_N = "ruutuhyppely" ; -- 20000 
--- lin hopscotch_V = "ruutuhyppely" ; -- 40000 
--- lin horizontal_A = "vaakasuora" ; -- 20000 
--- lin horn_rimmed_A = "sarvisankainen" ; -- 20000 
--- lin hornbeam_N = "valkopyökki" ; -- 20000 
--- lin hornbill_N = "sarvinokka" ; -- 20000 
--- lin horned_A = "sarvellinen" ; -- 20000 
--- lin hornet_N = "herhiläinen" ; -- 20000 
--- lin hornless_A = "sarveton" ; -- 20000 
--- lin hornlike_A = "sarvimainen" ; -- 20000 
--- lin hornpipe_N = "puupuhallinmusiikki" ; -- 20000 
--- lin horny_A = "kiimainen" ; -- 20000 
--- lin horology_N = "kellojen valmistus" ; -- 30000 
--- lin horrifyingly_Adv = "kauhistuttavasti" ; -- 20000 
--- lin horror_stricken_A = "peloissaan" ; -- 20000 
--- lin horror_struck_A = "järkyttynyt" ; -- 20000 
--- lin horsdecombat_A = "+?" ; -- 40000 
--- lin horse_chestnut_N = "+?" ; -- 40000 
--- lin horse_laugh_N = "+?" ; -- 40000 
--- lin horse_pond_N = "+?" ; -- 40000 
--- lin horse_sense_N = "+?" ; -- 40000 
--- lin horsebox_N = "hevoskuljetusvaunu" ; -- 20000 
--- lin horseflesh_N = "hevosen liha" ; -- 30000 
--- lin horsefly_N = "härkäpaarma" ; -- 20000 
--- lin horseman_N = "hevosmies" ; -- 20000 
--- lin horsemanship_N = "ratsastustaito" ; -- 20000 
--- lin horsemeat_N = "hevosliha" ; -- 20000 
--- lin horseplay_N = "hevosenleikki" ; -- 20000 
--- lin horsepower_N = "hevosvoima" ; -- 20000 
--- lin horserace_N = "+?" ; -- 40000 
--- lin horseracing_N = "+?" ; -- 40000 
--- lin horseshoe_N = "hevosenkenkä" ; -- 20000 
--- lin horsewhip_N = "ratsupiiska" ; -- 20000 
--- lin horsewoman_N = "naisratsastaja" ; -- 20000 
--- lin horsy_A = "+?" ; -- 40000 
--- lin hortative_A = "kehottava" ; -- 20000 
--- lin horticultural_A = "puutarha-" ; -- 20000 
--- lin horticulture_N = "hortikulttuuri" ; -- 20000 
--- lin hosepipe_N = "joustava putki" ; -- 30000 
--- lin hosier_N = "sukkakauppias" ; -- 20000 
--- lin hosiery_N = "sukkatuotteet" ; -- 20000 
--- lin hospitality_N = "vieraanvaraisuus" ; -- 20000 
--- lin hospitalization_N = "sairaalassaoloaika" ; -- 20000 
--- lin hospitalize_V2 = "sijoittaa sairaalaan" ; -- 30000 
--- lin hostel_N = "retkeilymaja" ; -- 20000 
--- lin hostile_A = "vihamielinen" ; -- 20000 
--- lin hostility_N = "vihamielisyys" ; -- 20000 
--- lin hot_blooded_A = "kuumaverinen" ; -- 20000 
--- lin hot_headed_A = "+?" ; -- 40000 
--- lin hot_tempered_A = "kipakka" ; -- 20000 
--- lin hot_water_bottle_N = "+?" ; -- 40000 
--- lin hotbed_N = "taimilava" ; -- 20000 
--- lin hotchpotch_N = "lihavihannesmuhennos" ; -- 20000 
--- lin hotelier_N = "hotellin isäntä" ; -- 30000 
--- lin hotfoot_Adv = "kiidättää" ; -- 20000 
--- lin hotfoot_V = "kiireen vilkkaa" ; -- 30000 
--- lin hothouse_N = "kasvihuone" ; -- 20000 
--- lin hotplate_N = "keittolevy" ; -- 20000 
--- lin hourglass_N = "tiimalasi" ; -- 20000 
--- lin hourly_A = "jokatuntinen" ; -- 20000 
--- lin hourly_Adv = "jokatuntinen" ; -- 20000 
--- lin house_party_N = "+?" ; -- 40000 
--- lin house_warming_N = "+?" ; -- 40000 
--- lin houseboat_N = "asuntolaiva" ; -- 20000 
--- lin housebound_A = "kotiin sidottu" ; -- 30000 
--- lin housecoat_N = "aamutakki" ; -- 20000 
--- lin housecraft_N = "taloudenhoito" ; -- 20000 
--- lin housedog_N = "vartiokoira" ; -- 20000 
--- lin housefather_N = "asuntolanjohtaja" ; -- 20000 
--- lin housefly_N = "huonekärpänen" ; -- 20000 
--- lin household_N = "perhekunta" ; -- 20000 
--- lin householder_N = "talonomistaja" ; -- 20000 
--- lin housekeeper_N = "taloudenhoitaja" ; -- 20000 
--- lin houseman_N = "lääkäriharjoittelija" ; -- 20000 
--- lin housemaster_N = "oppilasasuntolaa valvova miesopettaja" ; -- 30000 
--- lin housemother_N = "asuntolanjohtaja" ; -- 20000 
--- lin houseproud_A = "+?" ; -- 40000 
--- lin houseroom_N = "asuintila" ; -- 20000 
--- lin housetrained_A = "+?" ; -- 40000 
--- lin housewife_N = "kotirouva" ; -- 20000 
--- lin housewifely_A = "kotirouvamainen" ; -- 20000 
--- lin housewifery_N = "emännyys" ; -- 20000 
--- lin housework_N = "kotityöt" ; -- 20000 
--- lin housewrecker_N = "murtovaras" ; -- 20000 
--- lin hovel_N = "röttelö" ; -- 20000 
--- lin hovercraft_N = "ilmatyynyalus" ; -- 20000 
--- lin how_Adv = "+?" ; -- 40000 
--- lin how_d'ye_do_N = "hankala tilanne" ; -- 30000 
--- lin howdah_N = "howdah" ; -- 20000 
--- lin howitzer_N = "haupitsi" ; -- 20000 
--- lin howler_N = "mölyapina" ; -- 20000 
--- lin hoyden_N = "poikatyttö" ; -- 20000 
--- lin hp_N = "+?" ; -- 40000 
--- lin hubble_bubble_N = "vesipiippu" ; -- 20000 
--- lin hubbub_N = "hälinä" ; -- 20000 
--- lin hubris_N = "ylimielisyys" ; -- 20000 
--- lin huckaback_N = "huckaback" ; -- 20000 
--- lin huddle_N = "käpertyä" ; -- 20000 
--- lin huddle_V = "käpertyä" ; -- 40000 
--- lin huddle_V2 = "käpertyä" ; -- 40000 
--- lin hue_N = "värisävy" ; -- 20000 
--- lin hued_A = "värittyä" ; -- 20000 
--- lin huff_N = "läähättää" ; -- 20000 
--- lin huffily_Adv = "närkästyneesti" ; -- 20000 
--- lin huffish_A = "mököttävä" ; -- 20000 
--- lin huffy_A = "kärttyisä" ; -- 20000 
--- lin hugger_mugger_A = "epäjärjestyksessä" ; -- 20000 
--- lin hugger_mugger_Adv = "epäjärjestyksessä" ; -- 20000 
--- lin hugger_mugger_N = "epäjärjestyksessä" ; -- 20000 
--- lin huguenot_N = "+?" ; -- 40000 
--- lin hulking_A = "iso" ; -- 20000 
--- lin hullabaloo_N = "häly" ; -- 20000 
--- lin human_A = "ihminen" ; -- 20000 
--- lin humanitarianism_N = "humanitaarisuus" ; -- 20000 
--- lin humanize_V = "inhimillistää" ; -- 40000 
--- lin humanize_V2 = "inhimillistää" ; -- 40000 
--- lin humbly_Adv = "vähäpätöisesti" ; -- 20000 
--- lin humdinger_N = "loistotyyppi" ; -- 20000 
--- lin humerus_N = "olkaluu" ; -- 20000 
--- lin humiliation_N = "nöyryytys" ; -- 20000 
--- lin humility_N = "nöyryys" ; -- 20000 
--- lin humming_top_N = "+?" ; -- 40000 
--- lin hummock_N = "nyppylä" ; -- 20000 
--- lin humour_V2 = "elimistön neste" ; -- 30000 
--- lin humourist_N = "huumorimies" ; -- 20000 
--- lin humourless_A = "yksitotinen" ; -- 20000 
--- lin humpback_N = "kyttyräselkä" ; -- 20000 
--- lin humpbacked_A = "kyttyräselkäinen" ; -- 20000 
--- lin hun_N = "+?" ; -- 40000 
--- lin hunch_V2 = "vainu" ; -- 40000 
--- lin hunchback_A = "köyryselkä" ; -- 20000 
--- lin hunchback_N = "köyryselkä" ; -- 20000 
--- lin hunchbacked_A = "kyttyräselkäinen" ; -- 20000 
--- lin hundredfold_Adv = "satakertaisesti" ; -- 20000 
--- lin hundredweight_N = "sentneri" ; -- 20000 
--- lin hunger_march_N = "+?" ; -- 40000 
--- lin hunger_marcher_N = "+?" ; -- 40000 
--- lin hungrily_Adv = "nälkäisesti" ; -- 20000 
--- lin hunting_crop_N = "+?" ; -- 40000 
--- lin huntress_N = "metsästäjätär" ; -- 20000 
--- lin huntsman_N = "metsämies" ; -- 20000 
--- lin hurdle_V = "hypätä esteen yli" ; -- 30000 
--- lin hurdle_V2 = "hypätä esteen yli" ; -- 30000 
--- lin hurdler_N = "aitajuoksija" ; -- 20000 
--- lin hurdy_gurdy_N = "+?" ; -- 40000 
--- lin hurl_N = "laukoa" ; -- 20000 
--- lin hurling_N = "laukoa" ; -- 20000 
--- lin hurly_burly_N = "+?" ; -- 40000 
--- lin hush_money_N = "+?" ; -- 40000 
--- lin huskily_Adv = "käheä-äänisesti" ; -- 20000 
--- lin hussar_N = "husaari" ; -- 20000 
--- lin hutted_A = "+?" ; -- 40000 
--- lin hybrid_A = "sekamuoto" ; -- 20000 
--- lin hybridize_V = "risteyttää" ; -- 40000 
--- lin hybridize_V2 = "risteyttää" ; -- 40000 
--- lin hydra_N = "lampipolyyppi" ; -- 20000 
--- lin hydrant_N = "vesiposti" ; -- 20000 
--- lin hydrocarbon_N = "hiilivety" ; -- 20000 
--- lin hydrochloric_A = "+?" ; -- 40000 
--- lin hydroelectric_A = "vesivoima-" ; -- 20000 
--- lin hydrofoil_N = "kantosiipialus" ; -- 20000 
--- lin hydropathic_A = "vesihoidollinen" ; -- 20000 
--- lin hydropathy_N = "vesihoito" ; -- 20000 
--- lin hydrophobia_N = "vesikauhu" ; -- 20000 
--- lin hydroplane_N = "liukuvene" ; -- 20000 
--- lin hydroponics_N = "vesiviljely" ; -- 20000 
--- lin hygienically_Adv = "hygieenisesti" ; -- 20000 
--- lin hymnal_N = "virsikirja" ; -- 20000 
--- lin hype_V2 = "tehomainonta" ; -- 40000 
--- lin hyperbolic_A = "hyperbolinen" ; -- 20000 
--- lin hypercritical_A = "ylikriittinen" ; -- 20000 
--- lin hypermarket_N = "hypermarketti" ; -- 20000 
--- lin hypersensitive_A = "yliherkkä" ; -- 20000 
--- lin hyphen_N = "tavuviiva" ; -- 20000 
--- lin hyphen_V2 = "jakaa tavuihin" ; -- 30000 
--- lin hypnotism_N = "hypnotismi" ; -- 20000 
--- lin hypnotist_N = "hypnotisoija" ; -- 20000 
--- lin hypochondria_N = "luulotauti" ; -- 20000 
--- lin hypochondriac_A = "luulosairas" ; -- 20000 
--- lin hypochondriac_N = "luulosairas" ; -- 20000 
--- lin hypochondriacal_A = "luulotautinen" ; -- 20000 
--- lin hypocrisy_N = "tekopyhyys" ; -- 20000 
--- lin hypocrite_N = "tekopyhä" ; -- 20000 
--- lin hypocritical_A = "tekopyhä" ; -- 20000 
--- lin hypodermic_A = "injektio" ; -- 20000 
--- lin hypothetical_A = "hypoteettinen" ; -- 20000 
--- lin iambic_A = "jambinen" ; -- 20000 
--- lin iambics_N = "jambinen säe" ; -- 30000 
--- lin iambus_N = "runomitta" ; -- 20000 
--- lin iba_N = "+?" ; -- 40000 
--- lin ibex_N = "vuorikauris" ; -- 20000 
--- lin ibidem_Adv = "ibidem" ; -- 20000 
--- lin icbm_N = "+?" ; -- 40000 
--- lin ice_axe_N = "+?" ; -- 40000 
--- lin ice_cream_N = "+?" ; -- 40000 
--- lin ice_lolly_N = "+?" ; -- 40000 
--- lin ice_show_N = "+?" ; -- 40000 
--- lin ice_skate_N = "+?" ; -- 40000 
--- lin ice_skate_V = "+?" ; -- 40000 
--- lin ice_skating_N = "+?" ; -- 40000 
--- lin ice_tray_N = "+?" ; -- 40000 
--- lin iceberg_N = "jäävuorisalaatti" ; -- 20000 
--- lin iceboat_N = "jäänmurtaja" ; -- 20000 
--- lin icebound_A = "jään sulkema" ; -- 30000 
--- lin icebox_N = "kylmälaatikko" ; -- 20000 
--- lin icebreaker_N = "jäänmurtaja" ; -- 20000 
--- lin icecap_N = "jääpeite" ; -- 20000 
--- lin icecube_N = "+?" ; -- 40000 
--- lin icefall_N = "jääputous" ; -- 20000 
--- lin icefield_N = "+?" ; -- 40000 
--- lin icefloe_N = "+?" ; -- 40000 
--- lin icefree_A = "+?" ; -- 40000 
--- lin icehouse_N = "jäähuone" ; -- 20000 
--- lin icelander_A = "+?" ; -- 40000 
--- lin icelander_N = "+?" ; -- 40000 
--- lin icelandic_A = "+?" ; -- 40000 
--- lin icelandic_N = "+?" ; -- 40000 
--- lin icepack_N = "+?" ; -- 40000 
--- lin icepick_N = "jäähakku" ; -- 20000 
--- lin icerink_N = "+?" ; -- 40000 
--- lin ichneumon_N = "faaraorotta" ; -- 20000 
--- lin ichneumon_fly_N = "+?" ; -- 40000 
--- lin icicle_N = "jääpuikko" ; -- 20000 
--- lin icily_Adv = "jäätävästi" ; -- 20000 
--- lin id_N = "viettipohja" ; -- 20000 
--- lin idealistic_A = "idealistinen" ; -- 20000 
--- lin identifiable_A = "tunnistettava" ; -- 20000 
--- lin identikit_N = "+?" ; -- 40000 
--- lin ideogram_N = "ideogrammi" ; -- 20000 
--- lin ideograph_N = "ideografi" ; -- 20000 
--- lin ideographic_A = "ideografinen" ; -- 20000 
--- lin idiocy_N = "idiotia" ; -- 20000 
--- lin idiolect_N = "idiolekti" ; -- 20000 
--- lin idiomatic_A = "idiomaattinen" ; -- 20000 
--- lin idiomatically_Adv = "idiomaattisesti" ; -- 20000 
--- lin idiosyncrasy_N = "ominaispiirre" ; -- 20000 
--- lin idiotic_A = "imbesilli" ; -- 20000 
--- lin idiotically_Adv = "typerästi" ; -- 20000 
--- lin idle_A = "joutilas" ; -- 20000 
--- lin idle_V = "käydä joutokäyntiä" ; -- 30000 
--- lin idle_V2 = "käydä joutokäyntiä" ; -- 30000 
--- lin idly_Adv = "joutilaasti" ; -- 20000 
--- lin idolater_N = "epäjumalanpalvoja" ; -- 20000 
--- lin idolatress_N = "epäjumalanpalvoja" ; -- 20000 
--- lin idolatrous_A = "ihannoiva" ; -- 20000 
--- lin ignisfatuus_N = "+?" ; -- 40000 
--- lin ignominious_A = "nöyryyttävä" ; -- 20000 
--- lin ignominy_N = "nöyryytys" ; -- 20000 
--- lin ignoramus_N = "oppimaton ihminen" ; -- 30000 
--- lin ignorance_N = "oppimattomuus" ; -- 20000 
--- lin ignorant_A = "tietämätön" ; -- 20000 
--- lin ignore_V = "jättää huomiotta" ; -- 30000 
--- lin ignore_V2 = "jättää huomiotta" ; -- 30000 
--- lin iguana_N = "iguaani" ; -- 20000 
--- lin ilex_N = "+?" ; -- 40000 
--- lin ill_advised_A = "harkitsematon" ; -- 20000 
--- lin ill_bred_A = "huonosti kasvatettu" ; -- 30000 
--- lin ill_breeding_N = "huonosti kasvatettu, huonot käytöstavat" ; -- 30000 
--- lin ill_disposed_A = "+?" ; -- 40000 
--- lin ill_fated_A = "huono-onninen" ; -- 20000 
--- lin ill_favoured_A = "epämiellyttävä" ; -- 20000 
--- lin ill_gotten_A = "vääryydellä hankittu" ; -- 30000 
--- lin ill_judged_A = "huonosti arvioitu" ; -- 30000 
--- lin ill_mannered_A = "huonokäytöksinen" ; -- 20000 
--- lin ill_natured_A = "häijy" ; -- 20000 
--- lin ill_omened_A = "pahaenteinen" ; -- 20000 
--- lin ill_starred_A = "epäonninen" ; -- 20000 
--- lin ill_timed_A = "huonosti ajoitettu" ; -- 30000 
--- lin ill_treat_V2 = "kohdella väärin" ; -- 30000 
--- lin ill_treatment_N = "huono kohtelu" ; -- 30000 
--- lin ill_use_V2 = "käyttää väärin" ; -- 30000 
--- lin illegibility_N = "vaikealukuisuus" ; -- 20000 
--- lin illegible_A = "vaikealukuinen" ; -- 20000 
--- lin illiberal_A = "ahdasmielinen" ; -- 20000 
--- lin illicit_A = "lainvastainen" ; -- 20000 
--- lin illimitable_A = "rajoittamaton" ; -- 20000 
--- lin illiteracy_N = "lukutaidottomuus" ; -- 20000 
--- lin illiterate_A = "lukutaidoton" ; -- 20000 
--- lin illogical_A = "epälooginen" ; -- 20000 
--- lin illogicality_N = "epäjohdonmukaisuus" ; -- 20000 
--- lin illogicalness_N = "epäloogisuus" ; -- 20000 
--- lin illusion_N = "aistiharha" ; -- 20000 
--- lin illusory_A = "kuviteltu" ; -- 20000 
--- lin ilo_N = "+?" ; -- 40000 
--- lin imaginable_A = "kuviteltavissa" ; -- 20000 
--- lin imaginary_A = "kuvitteellinen" ; -- 20000 
--- lin imaginative_A = "kekseliäs" ; -- 20000 
--- lin imbalance_N = "epätasapaino" ; -- 20000 
--- lin imbecile_A = "imbesilli" ; -- 20000 
--- lin imbecility_N = "vähämielisyys" ; -- 20000 
--- lin imbroglio_N = "nolo sekaannus" ; -- 30000 
--- lin imf_N = "+?" ; -- 40000 
--- lin imitative_A = "jäljittelevä" ; -- 20000 
--- lin immaculate_A = "saastaton" ; -- 20000 
--- lin immanent_A = "immanentti" ; -- 20000 
--- lin immaterial_A = "aineeton" ; -- 20000 
--- lin immature_A = "sulaton" ; -- 20000 
--- lin immaturity_N = "kypsymättömyys" ; -- 20000 
--- lin immeasurable_A = "lukematon" ; -- 20000 
--- lin immediacy_N = "välittömyys" ; -- 20000 
--- lin immense_A = "ääretön" ; -- 20000 
--- lin immersion_N = "immersio" ; -- 20000 
--- lin immobile_A = "liikuntakyvytön" ; -- 20000 
--- lin immobilization_N = "immobilisaatio" ; -- 20000 
--- lin immodest_A = "säädytön" ; -- 20000 
--- lin immolation_N = "uhrilahja" ; -- 20000 
--- lin immoral_A = "moraaliton" ; -- 20000 
--- lin immortal_A = "kuolematon" ; -- 20000 
--- lin immovable_A = "liikkumaton" ; -- 20000 
--- lin immune_A = "immuuni-" ; -- 20000 
--- lin immure_V2 = "panna muurien sisään" ; -- 30000 
--- lin immutable_A = "muuttumaton" ; -- 20000 
--- lin imp_N = "riiviö" ; -- 20000 
--- lin impala_N = "impala" ; -- 20000 
--- lin impale_V2 = "lävistää" ; -- 40000 
--- lin impalement_N = "lävistys" ; -- 20000 
--- lin impanel_V2 = "merkitä valamiesluetteloon" ; -- 30000 
--- lin impassable_A = "kulkukelvoton" ; -- 20000 
--- lin impassive_A = "ilmeetön" ; -- 20000 
--- lin impatient_A = "kärsimätön" ; -- 20000 
--- lin impeach_V2 = "asettaa kyseenalaiseksi" ; -- 30000 
--- lin impeachment_N = "virkasyyte" ; -- 20000 
--- lin impeccable_A = "nuhteeton" ; -- 20000 
--- lin impecunious_A = "varaton" ; -- 20000 
--- lin impeller_N = "juoksupyörä" ; -- 20000 
--- lin impend_V = "olla tapahtumaisillaan" ; -- 30000 
--- lin impenitence_N = "katumattomuus" ; -- 20000 
--- lin impenitent_A = "katumaton" ; -- 20000 
--- lin imperceptible_A = "huomaamaton" ; -- 20000 
--- lin imperfection_N = "epätäydellisyys" ; -- 20000 
--- lin imperialistic_A = "imperialistinen" ; -- 20000 
--- lin imperile_V2 = "+?" ; -- 40000 
--- lin imperious_A = "määräilevä" ; -- 20000 
--- lin imperishable_A = "pysyväinen" ; -- 20000 
--- lin impermanence_N = "väliaikaisuus" ; -- 20000 
--- lin impermeable_A = "läpäisemätön" ; -- 20000 
--- lin impersonal_A = "persoonaton" ; -- 20000 
--- lin impertinent_A = "asiaton" ; -- 20000 
--- lin impervious_A = "läpäisemätön" ; -- 20000 
--- lin impetigo_N = "märkärupi" ; -- 20000 
--- lin impetus_N = "liikevoima" ; -- 20000 
--- lin impiety_N = "epähurskaus" ; -- 20000 
--- lin impious_A = "jumalaton" ; -- 20000 
--- lin implacable_A = "hellittämätön" ; -- 20000 
--- lin implausibility_N = "epäuskottavuus" ; -- 20000 
--- lin imploringly_Adv = "anellen" ; -- 20000 
--- lin implosion_N = "imploosio" ; -- 20000 
--- lin impolite_A = "epäkohtelias" ; -- 20000 
--- lin impoliteness_N = "epäkohteliaisuus" ; -- 20000 
--- lin impolitic_A = "epäviisas" ; -- 20000 
--- lin imponderable_A = "arvaamaton" ; -- 20000 
--- lin importunate_A = "itsepintainen" ; -- 20000 
--- lin importunity_N = "itsepintaisuus" ; -- 20000 
--- lin impotent_A = "impotentti" ; -- 20000 
--- lin impoverish_V2 = "köyhdyttää" ; -- 40000 
--- lin impoverishment_N = "köyhdyttäminen" ; -- 20000 
--- lin impracticability_N = "käytön mahdottomuus" ; -- 30000 
--- lin impracticable_A = "toteuttamiskelvoton" ; -- 20000 
--- lin impracticableness_N = "toteuttamiskelvottomuus" ; -- 20000 
--- lin impractical_A = "epäkäytännöllinen" ; -- 20000 
--- lin imprecise_A = "epätarkka" ; -- 20000 
--- lin imprecision_N = "epätäsmällisyys" ; -- 20000 
--- lin impregnability_N = "valloittamattomuus" ; -- 20000 
--- lin impregnable_A = "valloittamaton" ; -- 20000 
--- lin impress_N = "leimata" ; -- 20000 
--- lin impressionable_A = "vaikutuksille altis" ; -- 30000 
--- lin impressionism_N = "+?" ; -- 40000 
--- lin impressionistic_A = "impressionistinen" ; -- 20000 
--- lin improbability_N = "epätodennäköisyys" ; -- 20000 
--- lin impromptu_A = "impromptu" ; -- 20000 
--- lin impromptu_Adv = "impromptu" ; -- 20000 
--- lin improver_N = "lisälaite" ; -- 20000 
--- lin improvident_A = "ajattelematon" ; -- 20000 
--- lin imprudent_A = "varomaton" ; -- 20000 
--- lin impulse_buy_V = "tehdä heräteostoksia" ; -- 30000 
--- lin impulse_buy_V2 = "tehdä heräteostoksia" ; -- 30000 
--- lin impunity_N = "rankaisemattomuus" ; -- 20000 
--- lin impurity_N = "epäpuhtaus" ; -- 20000 
--- lin impute_V2 = "lukea syyksi" ; -- 30000 
--- lin in_Adv = "sisä-" ; -- 20000 
--- lin in_N = "sisä-" ; -- 20000 
--- lin in_fighting_N = "lähiottelu" ; -- 20000 
--- lin in_patient_N = "+?" ; -- 40000 
--- lin in_service_A = "+?" ; -- 40000 
--- lin in_tray_N = "teline tulevalle postille" ; -- 30000 
--- lin inability_N = "kyvyttömyys" ; -- 20000 
--- lin inaccessibility_N = "luoksepääsemättömyys" ; -- 20000 
--- lin inaccessible_A = "luoksepääsemätön" ; -- 20000 
--- lin inaccurate_A = "epätarkka" ; -- 20000 
--- lin inaction_N = "toimettomuus" ; -- 20000 
--- lin inactivity_N = "toimimattomuus" ; -- 20000 
--- lin inadmissible_A = "todisteeksi kelpaamaton" ; -- 30000 
--- lin inadvertent_A = "tahaton" ; -- 20000 
--- lin inadvisability_N = "epäviisaus" ; -- 20000 
--- lin inadvisable_A = "epäviisas" ; -- 20000 
--- lin inalienable_A = "luovuttamaton" ; -- 20000 
--- lin inanimate_A = "eloton" ; -- 20000 
--- lin inanition_N = "nääntyminen" ; -- 20000 
--- lin inanity_N = "sisällyksettömyys" ; -- 20000 
--- lin inapplicable_A = "käyttökelvoton" ; -- 20000 
--- lin inappreciable_A = "merkityksettömän pieni" ; -- 30000 
--- lin inapt_A = "kyvytön" ; -- 20000 
--- lin inarticulate_A = "puhekyvytön" ; -- 20000 
--- lin inasmuchas_Adv = "+?" ; -- 40000 
--- lin inattentive_A = "huolimaton" ; -- 20000 
--- lin inaudibility_N = "kuulumattomuus" ; -- 20000 
--- lin inaudible_A = "kuulumaton" ; -- 20000 
--- lin inaugural_A = "avajais-" ; -- 20000 
--- lin inaugural_N = "avajais-" ; -- 20000 
--- lin inborn_A = "synnynnäinen" ; -- 20000 
--- lin inbound_A = "saapuva" ; -- 20000 
--- lin inbreeding_N = "sukusiitos" ; -- 20000 
--- lin inbuilt_A = "sisäänrakennettu" ; -- 20000 
--- lin incalculable_A = "lukematon" ; -- 20000 
--- lin incandescent_A = "häikäisevä" ; -- 20000 
--- lin incapability_N = "kelpaamattomuus" ; -- 20000 
--- lin incapable_A = "kykenemätön" ; -- 20000 
--- lin incapacity_N = "kyvyttömyys" ; -- 20000 
--- lin incarcerate_V2 = "sulkea vankilaan" ; -- 30000 
--- lin incarnate_A = "ruumiillistunut" ; -- 20000 
--- lin incarnate_V2 = "tehdä todelliseksi" ; -- 30000 
--- lin incautious_A = "varomaton" ; -- 20000 
--- lin incendiarism_N = "murhapoltto" ; -- 20000 
--- lin incendiary_N = "lietsova" ; -- 20000 
--- lin incessant_A = "lakkaamaton" ; -- 20000 
--- lin incestuous_A = "sukurutsainen" ; -- 20000 
--- lin inch_N = "tuuma" ; -- 20000 
--- lin inch_V = "siirtyä tuuma tuumalta" ; -- 30000 
--- lin inch_V2 = "siirtyä tuuma tuumalta" ; -- 30000 
--- lin inchoate_A = "muotoutumassa oleva" ; -- 30000 
--- lin inchoative_A = "inkoatiivinen" ; -- 20000 
--- lin incident_A = "välikohtaus" ; -- 20000 
--- lin incineration_N = "tuhkaksi polttaminen" ; -- 30000 
--- lin incinerator_N = "polttouuni" ; -- 20000 
--- lin incipient_A = "orastava" ; -- 20000 
--- lin incisor_N = "etuhammas" ; -- 20000 
--- lin incivility_N = "epäkohteliaisuus" ; -- 20000 
--- lin inclose_V2 = "sulkea sisäänsä" ; -- 30000 
--- lin inclusive_A = "kattava" ; -- 20000 
--- lin incognito_A = "tuntemattomana" ; -- 20000 
--- lin incognito_Adv = "tuntemattomana" ; -- 20000 
--- lin incombustible_A = "syttymätön" ; -- 20000 
--- lin income_N = "tulot" ; -- 20000 
--- lin income_tax_N = "+?" ; -- 40000 
--- lin incoming_A = "sisääntulo" ; -- 20000 
--- lin incommensurable_A = "vertailukelvoton" ; -- 20000 
--- lin incommensurate_A = "epäsuhtainen" ; -- 20000 
--- lin incommunicado_A = "eristettynä oleva" ; -- 30000 
--- lin incompatibility_N = "yhteensopimattomuus" ; -- 20000 
--- lin incompetence_N = "epäpätevyys" ; -- 20000 
--- lin incompetency_N = "pätemättömyys" ; -- 20000 
--- lin incompetent_A = "epäpätevä" ; -- 20000 
--- lin incomprehensibility_N = "käsittämättömyys" ; -- 20000 
--- lin incomprehension_N = "käsityskyvyttömyys" ; -- 20000 
--- lin incompressible_A = "kokoonpuristumaton" ; -- 20000 
--- lin inconclusive_A = "ei ratkaiseva" ; -- 30000 
--- lin incongruity_N = "yhteensopimattomuus" ; -- 20000 
--- lin incongruous_A = "tilanteeseen sopimaton" ; -- 30000 
--- lin inconsequent_A = "merkityksetön" ; -- 20000 
--- lin inconsequential_A = "epäjohdonmukainen" ; -- 20000 
--- lin inconsiderate_A = "ajattelematon" ; -- 20000 
--- lin inconsistent_A = "epäjohdonmukainen" ; -- 20000 
--- lin inconsolable_A = "lohduton" ; -- 20000 
--- lin inconspicuous_A = "huomaamaton" ; -- 20000 
--- lin inconstancy_N = "epävakaus" ; -- 20000 
--- lin inconstant_A = "epävakaa" ; -- 20000 
--- lin incontinent_A = "pidätyskyvytön" ; -- 20000 
--- lin inconvertibility_N = "vaihtokelvottomuus" ; -- 20000 
--- lin inconvertible_A = "ei vaihtokelpoinen" ; -- 30000 
--- lin incorporate_A = "sisällyttää" ; -- 20000 
--- lin incorporeal_A = "ruumiiton" ; -- 20000 
--- lin incorrigible_A = "parantumaton" ; -- 20000 
--- lin incorruptibility_N = "korruptoitumattomuus" ; -- 20000 
--- lin incorruptible_A = "korruptoitumaton" ; -- 20000 
--- lin increasingly_Adv = "kasvavassa määrin" ; -- 30000 
--- lin incredulity_N = "epäusko" ; -- 20000 
--- lin incredulous_A = "epäilevä" ; -- 20000 
--- lin incremental_A = "inkrementaalinen" ; -- 20000 
--- lin incubation_N = "inkubaatio" ; -- 20000 
--- lin incubator_N = "keskoskaappi" ; -- 20000 
--- lin inculcate_V2 = "istuttaa mieleen" ; -- 30000 
--- lin inculpate_V2 = "väittää syylliseksi" ; -- 30000 
--- lin incumbent_A = "nojautuva" ; -- 20000 
--- lin incurable_A = "parantumaton" ; -- 20000 
--- lin incurious_A = "ei uteliaisuutta osoittava" ; -- 30000 
--- lin incurved_A = "kaartunut" ; -- 20000 
--- lin indebted_A = "kiitollisuudenvelassa" ; -- 20000 
--- lin indebtedness_N = "kiitollisuudenvelka" ; -- 20000 
--- lin indecision_N = "päättämättömyys" ; -- 20000 
--- lin indecisive_A = "ratkaisematon" ; -- 20000 
--- lin indecorum_N = "säädyttömyys" ; -- 20000 
--- lin indefatigable_A = "väsymätön" ; -- 20000 
--- lin indefeasible_A = "luovuttamaton" ; -- 20000 
--- lin indefinable_A = "sanoinkuvaamaton" ; -- 20000 
--- lin indelible_A = "lähtemätön" ; -- 20000 
--- lin indelicate_A = "tahditon" ; -- 20000 
--- lin independence_N = "Yhdysvaltain itsenäisyys" ; -- 30000 
--- lin indescribable_A = "sanoinkuvaamaton" ; -- 20000 
--- lin indestructibility_N = "tuhoutumattomuus" ; -- 20000 
--- lin indestructible_A = "tuhoutumaton" ; -- 20000 
--- lin indeterminable_A = "mahdoton määritellä" ; -- 30000 
--- lin indeterminacy_N = "epämääräisyys" ; -- 20000 
--- lin indexer_N = "kortistoija" ; -- 20000 
--- lin india_rubber_N = "+?" ; -- 40000 
--- lin indiaman_N = "+?" ; -- 40000 
--- lin indian_A = "+?" ; -- 40000 
--- lin indian_N = "+?" ; -- 40000 
--- lin indicative_A = "indikatiivi-" ; -- 20000 
--- lin indictable_A = "syytteen alainen" ; -- 30000 
--- lin indigence_N = "puutteenalaisuus" ; -- 20000 
--- lin indigent_A = "hädänalainen" ; -- 20000 
--- lin indigestible_A = "sulamaton" ; -- 20000 
--- lin indigestion_N = "ruoansulatushäiriö" ; -- 20000 
--- lin indignant_A = "närkästynyt" ; -- 20000 
--- lin indignation_N = "närkästys" ; -- 20000 
--- lin indirect_A = "epäsuora" ; -- 20000 
--- lin indirectness_N = "epäsuoruus" ; -- 20000 
--- lin indiscernible_A = "huomaamaton" ; -- 20000 
--- lin indiscrete_A = "jakamaton" ; -- 20000 
--- lin indiscriminate_A = "arvostelukyvytön" ; -- 20000 
--- lin indispensability_N = "korvaamattomuus" ; -- 20000 
--- lin indissoluble_A = "kestävä" ; -- 20000 
--- lin indite_V2 = "sepittää" ; -- 40000 
--- lin individuality_N = "yksilöllisyys" ; -- 20000 
--- lin individualize_V2 = "tehdä henkilökohtaiseksi" ; -- 30000 
--- lin indivisible_A = "jakamaton" ; -- 20000 
--- lin indo_european_A = "+?" ; -- 40000 
--- lin indolent_A = "saamaton" ; -- 20000 
--- lin indomitable_A = "lannistumaton" ; -- 20000 
--- lin indonesian_A = "+?" ; -- 40000 
--- lin indonesian_N = "+?" ; -- 40000 
--- lin indoor_A = "sisä-" ; -- 20000 
--- lin indoors_Adv = "sisäpuolella" ; -- 20000 
--- lin indrawn_A = "sulkeutunut" ; -- 20000 
--- lin indubitable_A = "kiistämätön" ; -- 20000 
--- lin inductive_A = "aiheuttava" ; -- 20000 
--- lin industrialist_N = "teollisuudenharjoittaja" ; -- 20000 
--- lin industrialization_N = "teollistuminen" ; -- 20000 
--- lin industrialized_A = "teollistunut" ; -- 20000 
--- lin indwelling_A = "läsnäoleva" ; -- 20000 
--- lin inebriate_A = "juomari" ; -- 20000 
--- lin inebriate_V2 = "juomari" ; -- 40000 
--- lin inebriety_N = "juopuminen" ; -- 20000 
--- lin inedible_A = "syömäkelvoton" ; -- 20000 
--- lin ineffable_A = "sanoinkuvaamaton" ; -- 20000 
--- lin ineffectual_A = "voimaton" ; -- 20000 
--- lin inelastic_A = "joustamaton" ; -- 20000 
--- lin inelegance_N = "kömpelyys" ; -- 20000 
--- lin inelegant_A = "kömpelö" ; -- 20000 
--- lin ineligibility_N = "kelpaamattomuus" ; -- 20000 
--- lin ineligible_A = "ei oikeutettu" ; -- 30000 
--- lin ineluctable_A = "vääjäämätön" ; -- 20000 
--- lin inequality_N = "eriarvoisuus" ; -- 20000 
--- lin inequity_N = "epäoikeudenmukaisuus" ; -- 20000 
--- lin ineradicable_A = "lähtemätön" ; -- 20000 
--- lin inert_A = "reagoimaton" ; -- 20000 
--- lin inescapable_A = "vääjäämätön" ; -- 20000 
--- lin inestimable_A = "mittaamaton" ; -- 20000 
--- lin inevitability_N = "väistämättömyys" ; -- 20000 
--- lin inevitable_A = "väistämätön" ; -- 20000 
--- lin inexact_A = "epätäsmällinen" ; -- 20000 
--- lin inexactitude_N = "epätäsmällisyys" ; -- 20000 
--- lin inexcusable_A = "anteeksiantamaton" ; -- 20000 
--- lin inexhaustible_A = "ehtymätön" ; -- 20000 
--- lin inexpediency_N = "epäkäytännöllisyys" ; -- 20000 
--- lin inexpedient_A = "soveltumaton" ; -- 20000 
--- lin inexpensive_A = "huokea" ; -- 20000 
--- lin inexperienced_A = "kokematon" ; -- 20000 
--- lin inexpert_A = "harjaantumaton" ; -- 20000 
--- lin inexpiable_A = "sovittamaton" ; -- 20000 
--- lin inexplicable_A = "selittämätön" ; -- 20000 
--- lin inexpressible_A = "sanoin kuvaamaton" ; -- 30000 
--- lin inextinguishable_A = "sammumaton" ; -- 20000 
--- lin inextricable_A = "erottamaton" ; -- 20000 
--- lin infallibility_N = "erehtymättömyys" ; -- 20000 
--- lin infallible_A = "erehtymätön" ; -- 20000 
--- lin infamous_A = "kunniaton" ; -- 20000 
--- lin infant_N = "pikkulapsi" ; -- 20000 
--- lin infanticide_N = "lapsenmurhaaja" ; -- 20000 
--- lin infantry_N = "jalkaväki" ; -- 20000 
--- lin infantryman_N = "jalkaväensotilas" ; -- 20000 
--- lin infatuation_N = "ihastuminen" ; -- 20000 
--- lin infectious_A = "tarttuva" ; -- 20000 
--- lin inference_N = "päätelmä" ; -- 20000 
--- lin inferential_A = "johdettu" ; -- 20000 
--- lin infernal_A = "pirunmoinen" ; -- 20000 
--- lin inferno_N = "inferno" ; -- 20000 
--- lin infertile_A = "hedelmätön" ; -- 20000 
--- lin infertility_N = "hedelmättömyys" ; -- 20000 
--- lin infestation_N = "loistartunta" ; -- 20000 
--- lin infidel_N = "vääräuskoinen" ; -- 20000 
--- lin infield_N = "etukenttä" ; -- 20000 
--- lin infiltration_N = "suodattuminen" ; -- 20000 
--- lin infinitesimal_A = "olemattoman pieni" ; -- 30000 
--- lin infinitive_A = "infinitiivi" ; -- 20000 
--- lin infinitude_N = "äärettömyys" ; -- 20000 
--- lin infirmary_N = "sairasosasto" ; -- 20000 
--- lin inflammable_A = "tulenarka" ; -- 20000 
--- lin inflammatory_A = "kiihottava" ; -- 20000 
--- lin inflatable_A = "puhallettava" ; -- 20000 
--- lin inflationary_A = "inflatorinen" ; -- 20000 
--- lin inflectional_A = "taivutuksellinen" ; -- 20000 
--- lin inflexibility_N = "jäykkyys" ; -- 20000 
--- lin inflexible_A = "järkähtämätön" ; -- 20000 
--- lin inflexion_N = "taivutuspääte" ; -- 20000 
--- lin inflow_N = "sisäänvirtaus" ; -- 20000 
--- lin influx_N = "sisäänvirtaus" ; -- 20000 
--- lin informant_N = "ilmiantaja" ; -- 20000 
--- lin informative_A = "informatiivinen" ; -- 20000 
--- lin informer_N = "ilmiantaja" ; -- 20000 
--- lin infra_red_A = "+?" ; -- 40000 
--- lin infradig_A = "+?" ; -- 40000 
--- lin ingenuousness_N = "vilpittömyys" ; -- 20000 
--- lin ingle_nook_N = "+?" ; -- 40000 
--- lin inglorious_A = "kunniaton" ; -- 20000 
--- lin ingoing_A = "+?" ; -- 40000 
--- lin ingrained_A = "sekoittaa" ; -- 20000 
--- lin ingratiate_V2 = "mielistellä" ; -- 40000 
--- lin ingratiatingly_Adv = "mielistelevästi" ; -- 20000 
--- lin ingratitude_N = "kiittämättömyys" ; -- 20000 
--- lin ingress_N = "sisääntulo" ; -- 20000 
--- lin ingrowing_A = "ihon sisään kasvava" ; -- 30000 
--- lin ingénue_N = "+?" ; -- 40000 
--- lin inhabitable_A = "asuttavaksi kelpaava" ; -- 30000 
--- lin inhale_V = "vetää henkeä" ; -- 30000 
--- lin inhale_V2 = "vetää henkeä" ; -- 30000 
--- lin inharmonious_A = "epäsointuinen" ; -- 20000 
--- lin inherent_A = "kätketty" ; -- 20000 
--- lin inheritor_N = "perijä" ; -- 20000 
--- lin inhibitory_A = "ehkäisevä" ; -- 20000 
--- lin inhuman_A = "epäinhimillinen" ; -- 20000 
--- lin inimitable_A = "jäljittelemätön" ; -- 20000 
--- lin iniquitous_A = "väärämielinen" ; -- 20000 
--- lin initial_A = "alkukirjain" ; -- 20000 
--- lin initial_N = "alkukirjain" ; -- 20000 
--- lin initial_V2 = "merkitä nimikirjaimensa" ; -- 30000 
--- lin initiate_A = "aloittelija" ; -- 20000 
--- lin injudicious_A = "arvostelukyvytön" ; -- 20000 
--- lin injured_A = "loukata" ; -- 20000 
--- lin injustice_N = "epäoikeudenmukaisuus" ; -- 20000 
--- lin ink_bottle_N = "+?" ; -- 40000 
--- lin ink_pad_N = "+?" ; -- 40000 
--- lin ink_pot_N = "+?" ; -- 40000 
--- lin inkstand_N = "musteteline" ; -- 20000 
--- lin inkwell_N = "mustepullo" ; -- 20000 
--- lin inky_A = "musteinen" ; -- 20000 
--- lin inland_A = "sisämaa-" ; -- 20000 
--- lin inland_Adv = "sisämaa-" ; -- 20000 
--- lin inlay_V2 = "koristaa upotuksin" ; -- 30000 
--- lin inlocoparentis_Adv = "+?" ; -- 40000 
--- lin inmost_A = "sisin" ; -- 20000 
--- lin inn_N = "majatalo" ; -- 20000 
--- lin inning_N = "vuoropari" ; -- 20000 
--- lin innings_N = "lyöntivuoro" ; -- 20000 
--- lin innkeeper_N = "majatalonisäntä" ; -- 20000 
--- lin innovate_V = "tuoda markkinoille" ; -- 30000 
--- lin innovate_V2 = "tuoda markkinoille" ; -- 30000 
--- lin innumerable_A = "lukematon" ; -- 20000 
--- lin inoffensive_A = "kaunisteleva" ; -- 20000 
--- lin inoperable_A = "leikkauskelvoton" ; -- 20000 
--- lin inorganic_A = "eloton" ; -- 20000 
--- lin inorganically_Adv = "epäorgaanisesti" ; -- 20000 
--- lin inpouring_A = "sisäänpäin virtaava" ; -- 30000 
--- lin inpouring_N = "sisäänpäin virtaava" ; -- 30000 
--- lin inquest_N = "kuolemansyyn tutkimus" ; -- 30000 
--- lin inquietude_N = "ärtyisyys" ; -- 20000 
--- lin inquirer_N = "kyselijä" ; -- 20000 
--- lin inquiring_A = "kysely" ; -- 20000 
--- lin inquisitiveness_N = "kyselevyys" ; -- 20000 
--- lin inquisitorial_A = "inkvisitorinen" ; -- 20000 
--- lin inrush_N = "sisään syöksyminen" ; -- 30000 
--- lin insanitary_A = "epäterveellinen" ; -- 20000 
--- lin insanity_N = "mielisairaus" ; -- 20000 
--- lin insatiable_A = "tyydyttämätön" ; -- 20000 
--- lin insatiate_A = "kyltymätön" ; -- 20000 
--- lin insect_powder_N = "+?" ; -- 40000 
--- lin insecticide_N = "hyönteismyrkky" ; -- 20000 
--- lin insectivorous_A = "hyönteisiä syövä" ; -- 30000 
--- lin inseminate_V2 = "siementää" ; -- 40000 
--- lin insemination_N = "kylvö" ; -- 20000 
--- lin insensate_A = "hengetön" ; -- 20000 
--- lin insensible_A = "välinpitämätön" ; -- 20000 
--- lin insensitive_A = "epäherkkä" ; -- 20000 
--- lin insentient_A = "eloton" ; -- 20000 
--- lin inseparable_A = "erottamaton" ; -- 20000 
--- lin inshore_A = "ranta-" ; -- 20000 
--- lin inshore_Adv = "ranta-" ; -- 20000 
--- lin inside_A = "sisimmältään" ; -- 20000 
--- lin inside_N = "sisimmältään" ; -- 20000 
--- lin insider_N = "sisä-" ; -- 20000 
--- lin insidious_A = "salakavala" ; -- 20000 
--- lin insidiousness_N = "salakavaluus" ; -- 20000 
--- lin insignificance_N = "vähäpätöisyys" ; -- 20000 
--- lin insignificant_A = "merkityksetön" ; -- 20000 
--- lin insincere_A = "epärehellinen" ; -- 20000 
--- lin insincerity_N = "epärehellisyys" ; -- 20000 
--- lin insinuatingly_Adv = "vihjailevasti" ; -- 20000 
--- lin insipid_A = "ikävystyttävä" ; -- 20000 
--- lin insistent_A = "itsepintainen" ; -- 20000 
--- lin insitu_Adv = "+?" ; -- 40000 
--- lin insofar_Adv = "sikäli kuin" ; -- 30000 
--- lin insole_N = "sisäpohja" ; -- 20000 
--- lin insolent_A = "röyhkeä" ; -- 20000 
--- lin insoluble_A = "ratkaisematon" ; -- 20000 
--- lin insolvency_N = "konkurssitila" ; -- 20000 
--- lin insolvent_A = "konkurssikypsä" ; -- 20000 
--- lin insolvent_N = "konkurssikypsä" ; -- 20000 
--- lin insomniac_N = "unettomuudesta kärsivä henkilö" ; -- 30000 
--- lin insomuch_Adv = "siinä määrin että" ; -- 30000 
--- lin insouciant_A = "huoleton" ; -- 20000 
--- lin inspectorate_N = "valvontaelin" ; -- 20000 
--- lin inspirational_A = "innoittava" ; -- 20000 
--- lin instead_Adv = "sen sijaan" ; -- 30000 
--- lin instep_N = "jalkapöytä" ; -- 20000 
--- lin instigate_V2 = "yllyttää" ; -- 40000 
--- lin instigator_N = "alkuunpanija" ; -- 20000 
--- lin instinct_A = "vaisto" ; -- 20000 
--- lin instinctive_A = "vaistomainen" ; -- 20000 
--- lin institute_V2 = "panna alulle" ; -- 30000 
--- lin institutional_A = "järjestäytynyt" ; -- 20000 
--- lin institutionalize_V2 = "sijoittaa laitokseen" ; -- 30000 
--- lin instructional_A = "opetuksellinen" ; -- 20000 
--- lin instructress_N = "naisopettaja" ; -- 20000 
--- lin instrumental_A = "avuksi" ; -- 20000 
--- lin insubordinate_A = "tottelematon" ; -- 20000 
--- lin insubstantial_A = "aineeton" ; -- 20000 
--- lin insufferable_A = "sietämätön" ; -- 20000 
--- lin insufficiency_N = "riittämättömyys" ; -- 20000 
--- lin insular_A = "saaristo-" ; -- 20000 
--- lin insularism_N = "eristäytyneisyys" ; -- 20000 
--- lin insularity_N = "eristäytyneisyys" ; -- 20000 
--- lin insulting_A = "loukata" ; -- 20000 
--- lin insuperable_A = "ylipääsemätön" ; -- 20000 
--- lin insurrection_N = "kansannousu" ; -- 20000 
--- lin intangibles_N = "aineeton etu" ; -- 30000 
--- lin integer_N = "kokonaisluku" ; -- 20000 
--- lin intelligentsia_N = "älymystö" ; -- 20000 
--- lin intelligibility_N = "helppotajuisuus" ; -- 20000 
--- lin intelligible_A = "ymmärrettävä" ; -- 20000 
--- lin intent_A = "aikomus" ; -- 20000 
--- lin intentness_N = "keskittyneisyys" ; -- 20000 
--- lin interact_V = "vuorovaikuttaa" ; -- 40000 
--- lin interactive_A = "vuorovaikutteinen" ; -- 20000 
--- lin interalia_Adv = "+?" ; -- 40000 
--- lin interbreed_V = "risteyttää" ; -- 40000 
--- lin interbreed_V2 = "risteyttää" ; -- 40000 
--- lin intercalary_A = "karkaus-" ; -- 20000 
--- lin intercede_V = "puhua puolesta" ; -- 30000 
--- lin interceptor_N = "torjuntahävittäjä" ; -- 20000 
--- lin intercession_N = "esirukous" ; -- 20000 
--- lin interchangeable_A = "vaihdettava" ; -- 20000 
--- lin intercollegiate_A = "yliopistojen välinen" ; -- 30000 
--- lin intercom_N = "sisäpuhelin" ; -- 20000 
--- lin intercommunicate_V = "olla yhteydessä keskenään" ; -- 30000 
--- lin intercommunication_N = "keskinäinen kommunikointi" ; -- 30000 
--- lin intercommunion_N = "interkommuunio" ; -- 20000 
--- lin intercontinental_A = "mannertenvälinen" ; -- 20000 
--- lin interdenominational_A = "uskontokuntien välinen" ; -- 30000 
--- lin interdepartmental_A = "osastojen välinen" ; -- 30000 
--- lin interdependence_N = "riippuvuussuhde" ; -- 20000 
--- lin interdependent_A = "toisistaan riippuvaiset" ; -- 30000 
--- lin interdisciplinary_A = "poikkitieteellinen" ; -- 20000 
--- lin interlink_V = "kytkeä toisiinsa" ; -- 30000 
--- lin interlink_V2 = "kytkeä toisiinsa" ; -- 30000 
--- lin interlocutor_N = "neuvottelukumppani" ; -- 20000 
--- lin intermarriage_N = "sisäryhmäavioliitto" ; -- 20000 
--- lin intermarry_V = "solmia seka-avioliitto" ; -- 30000 
--- lin intermediary_N = "välimies" ; -- 20000 
--- lin intermediate_A = "intermediaarinen" ; -- 20000 
--- lin intermediate_N = "intermediaarinen" ; -- 20000 
--- lin interminable_A = "loppumaton" ; -- 20000 
--- lin intermittent_A = "ajoittainen" ; -- 20000 
--- lin international_A = "kansainvälinen" ; -- 20000 
--- lin international_N = "kansainvälinen" ; -- 20000 
--- lin internationale_N = "+?" ; -- 40000 
--- lin internationalist_N = "internationalistinen" ; -- 20000 
--- lin internationalize_V2 = "kansainvälistää" ; -- 40000 
--- lin interne_N = "lääkäriharjoittelija" ; -- 20000 
--- lin internee_N = "internoitu henkilö" ; -- 30000 
--- lin interpellate_V2 = "tehdä välikysymys" ; -- 30000 
--- lin interphone_N = "sisäpuhelin" ; -- 20000 
--- lin interplanetary_A = "planeettainvälinen" ; -- 20000 
--- lin interpolate_V2 = "lisätä tekstiin" ; -- 30000 
--- lin interposition_N = "välitys" ; -- 20000 
--- lin interpretative_A = "tulkinnallinen" ; -- 20000 
--- lin interracial_A = "rotujenvälinen" ; -- 20000 
--- lin interregnum_N = "väliaikaishallitus" ; -- 20000 
--- lin interrelation_N = "keskinäinen suhde" ; -- 30000 
--- lin interrelationship_N = "keskinäinen suhde" ; -- 30000 
--- lin interrogative_A = "kysyvä" ; -- 20000 
--- lin interrogatory_A = "kysyvä" ; -- 20000 
--- lin intersect_V = "ristetä" ; -- 40000 
--- lin intersect_V2 = "ristetä" ; -- 40000 
--- lin interstate_A = "osavaltioiden välinen" ; -- 30000 
--- lin interstellar_A = "tähtienvälinen" ; -- 20000 
--- lin intertribal_A = "heimojenvälinen" ; -- 20000 
--- lin interweave_V2 = "punoa yhteen" ; -- 30000 
--- lin intestate_A = "testamentiton" ; -- 20000 
--- lin intestinal_A = "suoli-" ; -- 20000 
--- lin intolerable_A = "sietämätön" ; -- 20000 
--- lin intolerant_A = "suvaitsematon" ; -- 20000 
--- lin intoto_Adv = "+?" ; -- 40000 
--- lin intoxicant_A = "juovutusjuoma" ; -- 20000 
--- lin intra_uterine_A = "+?" ; -- 40000 
--- lin intramural_A = "yksiköiden välinen" ; -- 30000 
--- lin intransigence_N = "myöntymättömyys" ; -- 20000 
--- lin intransitive_A = "intransitiivinen" ; -- 20000 
--- lin intravenous_A = "suonensisäinen" ; -- 20000 
--- lin intrepid_A = "peloton" ; -- 20000 
--- lin intricacy_N = "monimutkaisuus" ; -- 20000 
--- lin introspective_A = "introspektiivinen" ; -- 20000 
--- lin intrust_V2 = "uskoa jklle" ; -- 30000 
--- lin inure_V2 = "karaista" ; -- 40000 
--- lin invalid_V2 = "vapauttaa palveluksesta" ; -- 30000 
--- lin invalidation_N = "mitätöinti" ; -- 20000 
--- lin invalidism_N = "invalidismi" ; -- 20000 
--- lin invalidity_N = "pätemättömyys" ; -- 20000 
--- lin invaluable_A = "korvaamaton" ; -- 20000 
--- lin invariable_A = "vakio-" ; -- 20000 
--- lin invasive_A = "leviävä" ; -- 20000 
--- lin invective_N = "haukkuminen" ; -- 20000 
--- lin inversion_N = "invertointi" ; -- 20000 
--- lin invertebrate_A = "selkärangaton" ; -- 20000 
--- lin invertebrate_N = "selkärangaton" ; -- 20000 
--- lin investiture_N = "investituura" ; -- 20000 
--- lin inveterate_A = "piintynyt" ; -- 20000 
--- lin invidious_A = "loukkaava" ; -- 20000 
--- lin invincible_A = "voittamaton" ; -- 20000 
--- lin inviolable_A = "loukkaamaton" ; -- 20000 
--- lin inviolate_A = "loukkaamaton" ; -- 20000 
--- lin invisibility_N = "näkymättömyys" ; -- 20000 
--- lin inviting_A = "rohkaista" ; -- 20000 
--- lin involuntary_A = "tahaton" ; -- 20000 
--- lin involute_A = "sisäkierteinen" ; -- 20000 
--- lin invulnerable_A = "kestävä" ; -- 20000 
--- lin inward_Adv = "sisäinen" ; -- 20000 
--- lin inwards_Adv = "sisäänpäin" ; -- 20000 
--- lin inwrought_A = "kudottu" ; -- 20000 
--- lin ionic_A = "ioni-" ; -- 20000 
--- lin ionosphere_N = "ionosfääri" ; -- 20000 
--- lin ipsedixit_N = "+?" ; -- 40000 
--- lin ipsofacto_Adv = "+?" ; -- 40000 
--- lin iq_N = "+?" ; -- 40000 
--- lin iranian_A = "+?" ; -- 40000 
--- lin iranian_N = "+?" ; -- 40000 
--- lin iraqi_A = "+?" ; -- 40000 
--- lin iraqi_N = "+?" ; -- 40000 
--- lin irascibility_N = "äkkipikaisuus" ; -- 20000 
--- lin irascible_A = "kiivasluonteinen" ; -- 20000 
--- lin irate_A = "raivostunut" ; -- 20000 
--- lin ireful_A = "raivostunut" ; -- 20000 
--- lin iridescent_A = "helmiäishohtoinen" ; -- 20000 
--- lin irish_A = "+?" ; -- 40000 
--- lin irish_N = "+?" ; -- 40000 
--- lin irishman_N = "+?" ; -- 40000 
--- lin irishwoman_N = "+?" ; -- 40000 
--- lin irksome_A = "ärsyttävä" ; -- 20000 
--- lin iron_foundry_N = "+?" ; -- 40000 
--- lin iron_grey_A = "raudanharmaa" ; -- 20000 
--- lin iron_grey_N = "raudanharmaa" ; -- 20000 
--- lin ironclad_A = "raudoitettu" ; -- 20000 
--- lin ironing_board_N = "+?" ; -- 40000 
--- lin ironmonger_N = "rautakauppias" ; -- 20000 
--- lin ironmongery_N = "rautatavarat" ; -- 20000 
--- lin ironmould_N = "+?" ; -- 40000 
--- lin ironside_N = "rohkea ihminen" ; -- 30000 
--- lin ironware_N = "rautatavara" ; -- 20000 
--- lin ironwork_N = "takorautatyö" ; -- 20000 
--- lin ironworks_N = "rautaruukki" ; -- 20000 
--- lin irreconcilable_A = "hyväksymätön" ; -- 20000 
--- lin irrecoverable_A = "korvaamaton" ; -- 20000 
--- lin irredeemable_A = "lunastamattomissa" ; -- 20000 
--- lin irredentist_N = "irredentti" ; -- 20000 
--- lin irreducible_A = "pelkistymätön" ; -- 20000 
--- lin irrefutable_A = "kumoamaton" ; -- 20000 
--- lin irregular_A = "sissi" ; -- 20000 
--- lin irrelevance_N = "asiaankuulumattomuus" ; -- 20000 
--- lin irrelevancy_N = "asiaankuulumattomuus" ; -- 20000 
--- lin irrelevant_A = "asiaankuulumaton" ; -- 20000 
--- lin irreligious_A = "uskonnoton" ; -- 20000 
--- lin irremediable_A = "korjauskelvoton" ; -- 20000 
--- lin irremovable_A = "peruuttamaton" ; -- 20000 
--- lin irreparable_A = "korjauskelvoton" ; -- 20000 
--- lin irreplaceable_A = "korvaamaton" ; -- 20000 
--- lin irrepressible_A = "pidäkkeetön" ; -- 20000 
--- lin irreproachable_A = "nuhteeton" ; -- 20000 
--- lin irresistible_A = "vastustamaton" ; -- 20000 
--- lin irresolute_A = "epäröivä" ; -- 20000 
--- lin irrespective_A = "joka tapauksessa" ; -- 30000 
--- lin irresponsible_A = "vastuuntunnoton" ; -- 20000 
--- lin irretrievable_A = "korjaamaton" ; -- 20000 
--- lin irreverent_A = "röyhkeä" ; -- 20000 
--- lin irreversible_A = "kumoamaton" ; -- 20000 
--- lin irrevocable_A = "peruuttamaton" ; -- 20000 
--- lin irridentism_N = "irredentismi" ; -- 20000 
--- lin irritability_N = "ärtyisyys" ; -- 20000 
--- lin irritable_A = "ärtyisä" ; -- 20000 
--- lin irritant_A = "ärsyke" ; -- 20000 
--- lin irritant_N = "ärsyke" ; -- 20000 
--- lin islam_N = "+?" ; -- 40000 
--- lin islamic_A = "+?" ; -- 40000 
--- lin isobar_N = "isobaari" ; -- 20000 
--- lin isolationism_N = "isolationismi" ; -- 20000 
--- lin isolationist_N = "isolationistinen" ; -- 20000 
--- lin isosceles_A = "tasakylkinen" ; -- 20000 
--- lin isotherm_N = "isotermi" ; -- 20000 
--- lin israeli_A = "+?" ; -- 40000 
--- lin israeli_N = "+?" ; -- 40000 
--- lin italic_A = "kursiivikirjasin" ; -- 20000 
--- lin itchy_A = "syyhyävä" ; -- 20000 
--- lin itinerant_A = "kiertävä" ; -- 20000 
--- lin itv_N = "+?" ; -- 40000 
--- lin iud_N = "+?" ; -- 40000 
--- lin ivied_A = "muratin peittämä" ; -- 30000 
--- lin ivory_N = "norsunluunvalkoinen" ; -- 20000 
--- lin jabber_V = "jaarittelu" ; -- 40000 
--- lin jabber_V2 = "jaarittelu" ; -- 40000 
--- lin jabberer_N = "hölöttäjä" ; -- 20000 
--- lin jabot_N = "röyhelö" ; -- 20000 
--- lin jack_in_the_box_N = "vieteriukko" ; -- 20000 
--- lin jack_knife_N = "+?" ; -- 40000 
--- lin jack_knife_V = "+?" ; -- 40000 
--- lin jack_o'_lantern_N = "jack-o'-lantern" ; -- 20000 
--- lin jack_plane_N = "+?" ; -- 40000 
--- lin jackboot_N = "sotilassaapas" ; -- 20000 
--- lin jacobean_A = "+?" ; -- 40000 
--- lin jacobin_A = "+?" ; -- 40000 
--- lin jacobin_N = "+?" ; -- 40000 
--- lin jacobinism_N = "+?" ; -- 40000 
--- lin jacobite_N = "+?" ; -- 40000 
--- lin jaded_A = "kyllästynyt" ; -- 20000 
--- lin jaggy_A = "pykäläinen" ; -- 20000 
--- lin jail_V2 = "panna vankilaan" ; -- 30000 
--- lin jailer_N = "vanginvartija" ; -- 20000 
--- lin jailor_N = "vanginvartija" ; -- 20000 
--- lin jakes_N = "käymälä" ; -- 20000 
--- lin jamaican_A = "+?" ; -- 40000 
--- lin jamaican_N = "+?" ; -- 40000 
--- lin jamboree_N = "suuret juhlat" ; -- 30000 
--- lin jamjar_N = "hillopurkki" ; -- 20000 
--- lin jampack_V2 = "tupata täyteen" ; -- 30000 
--- lin jampot_N = "hillopurkki" ; -- 20000 
--- lin january_N = "+?" ; -- 40000 
--- lin japan_V2 = "japanilainen lakka" ; -- 30000 
--- lin jarful_N = "tölkillinen" ; -- 20000 
--- lin jarring_A = "järkyttää" ; -- 20000 
--- lin jaunt_N = "matkustella" ; -- 20000 
--- lin jauntily_Adv = "huolettoman itsevarmasti" ; -- 30000 
--- lin jaunting_car_N = "+?" ; -- 40000 
--- lin javanese_A = "+?" ; -- 40000 
--- lin javanese_N = "+?" ; -- 40000 
--- lin jaw_N = "jutella" ; -- 20000 
--- lin jawbone_N = "leukaluu" ; -- 20000 
--- lin jawbreaker_N = "sanahirviö" ; -- 20000 
--- lin jay_N = "närhi" ; -- 20000 
--- lin jaywalk_V = "ylittää katu punaisella" ; -- 30000 
--- lin jaywalker_N = "uhkarohkea jalankulkija" ; -- 30000 
--- lin jazz_V2 = "soittaa jazzia" ; -- 30000 
--- lin jazzy_A = "jazzahtava" ; -- 20000 
--- lin jeer_N = "mollaaminen" ; -- 20000 
--- lin jeeringly_Adv = "pilkallisesti" ; -- 20000 
--- lin jell_V = "hyytelöityä" ; -- 40000 
--- lin jell_V2 = "hyytelöityä" ; -- 40000 
--- lin jellaba_N = "jellaba" ; -- 20000 
--- lin jellied_A = "hyytelöidä" ; -- 20000 
--- lin jemmy_N = "suklaapatukka" ; -- 20000 
--- lin jenny_N = "aasitamma" ; -- 20000 
--- lin jerboa_N = "hyppyrotta" ; -- 20000 
--- lin jeremiad_N = "valitusvirsi" ; -- 20000 
--- lin jerkily_Adv = "nykien" ; -- 20000 
--- lin jerkin_N = "liivi" ; -- 20000 
--- lin jerkiness_N = "nykivyys" ; -- 20000 
--- lin jerky_A = "ääliömäinen" ; -- 20000 
--- lin jerry_N = "+?" ; -- 40000 
--- lin jerry_builder_N = "halparakentaja" ; -- 20000 
--- lin jerry_building_N = "huonosti rakennettu" ; -- 30000 
--- lin jerry_built_A = "huonosti rakennettu" ; -- 30000 
--- lin jester_N = "hovinarri" ; -- 20000 
--- lin jesting_A = "ilvehtiä" ; -- 20000 
--- lin jesuit_N = "+?" ; -- 40000 
--- lin jesuitical_A = "+?" ; -- 40000 
--- lin jet_black_A = "hiilenmusta" ; -- 20000 
--- lin jet_propelled_A = "suihkukäyttöinen" ; -- 20000 
--- lin jetsam_N = "ajelehtiva hylkytavara" ; -- 30000 
--- lin jettison_V2 = "keventää lastia" ; -- 30000 
--- lin jetty_N = "aallonmurtaja" ; -- 20000 
--- lin jew_N = "+?" ; -- 40000 
--- lin jeweller_N = "jalokivikauppias" ; -- 20000 
--- lin jewess_N = "+?" ; -- 40000 
--- lin jewish_A = "+?" ; -- 40000 
--- lin jezebel_N = "jezebel" ; -- 20000 
--- lin jib_N = "viistopurje" ; -- 20000 
--- lin jib_V = "kääntää purjetta" ; -- 30000 
--- lin jib_boom_N = "+?" ; -- 40000 
--- lin jibe_V = "kääntää purjetta" ; -- 30000 
--- lin jig_V = "tanssia gigueta" ; -- 30000 
--- lin jig_V2 = "tanssia gigueta" ; -- 30000 
--- lin jigger_N = "punkki" ; -- 20000 
--- lin jiggered_A = "yllättynyt" ; -- 20000 
--- lin jiggle_N = "heiluttaa" ; -- 20000 
--- lin jigsaw_N = "kuviosaha" ; -- 20000 
--- lin jihad_N = "pyhä sota" ; -- 30000 
--- lin jilt_N = "hylätä" ; -- 20000 
--- lin jimcrow_N = "+?" ; -- 40000 
--- lin jimmy_N = "suklaapatukka" ; -- 20000 
--- lin jingle_N = "kilistä" ; -- 20000 
--- lin jingle_V = "ontuva runomitta" ; -- 30000 
--- lin jingle_V2 = "ontuva runomitta" ; -- 30000 
--- lin jingo_N = "kansalliskiihkoilija" ; -- 20000 
--- lin jingoism_N = "kiihkoisänmaallisuus" ; -- 20000 
--- lin jingoist_N = "kansalliskiihkoilija" ; -- 20000 
--- lin jingoistic_A = "kansalliskiihkoinen" ; -- 20000 
--- lin jinks_N = "juhliminen" ; -- 20000 
--- lin jinn_N = "jinni" ; -- 20000 
--- lin jitterbug_N = "jitterbug" ; -- 20000 
--- lin jittery_A = "jännittynyt" ; -- 20000 
--- lin jive_V = "tanssia jivea" ; -- 30000 
--- lin jobber_N = "tukkumyyjä" ; -- 20000 
--- lin jobbery_N = "korruptoituneisuus" ; -- 20000 
--- lin jocose_A = "leikkisä" ; -- 20000 
--- lin jocular_A = "hilpeä" ; -- 20000 
--- lin jocund_A = "veikeä" ; -- 20000 
--- lin jog_trot_N = "+?" ; -- 40000 
--- lin jogger_N = "hölkkääjä" ; -- 20000 
--- lin joggle_V = "tehdä tappiliitos" ; -- 30000 
--- lin joggle_V2 = "tehdä tappiliitos" ; -- 30000 
--- lin johnbull_N = "+?" ; -- 40000 
--- lin joiedevivre_N = "+?" ; -- 40000 
--- lin joiner_N = "puuseppä" ; -- 20000 
--- lin joinery_N = "puusepäntyö" ; -- 20000 
--- lin jokingly_Adv = "vitsinä" ; -- 20000 
--- lin jolly_A = "melko" ; -- 20000 
--- lin jollyboat_N = "+?" ; -- 40000 
--- lin jolt_N = "järkyttää" ; -- 20000 
--- lin jolty_A = "tärisevä" ; -- 20000 
--- lin joss_N = "epäjumala" ; -- 20000 
--- lin joss_house_N = "+?" ; -- 40000 
--- lin joss_stick_N = "+?" ; -- 40000 
--- lin jot_V2 = "merkitä muistiin" ; -- 30000 
--- lin jotter_N = "muistivihko" ; -- 20000 
--- lin journalese_N = "sanomalehtityyli" ; -- 20000 
--- lin journalistic_A = "journalistinen" ; -- 20000 
--- lin journalistically_Adv = "journalistisesti" ; -- 20000 
--- lin journey_N = "matkustaa" ; -- 20000 
--- lin journeyman_N = "kisälli" ; -- 20000 
--- lin joust_N = "turnailla" ; -- 20000 
--- lin joust_V = "turnailla" ; -- 40000 
--- lin jovial_A = "joviaali" ; -- 20000 
--- lin jowl_N = "kaksoisleuka" ; -- 20000 
--- lin jowly_A = "kaksoisleukainen" ; -- 20000 
--- lin joy_ride_N = "+?" ; -- 40000 
--- lin joy_stick_N = "+?" ; -- 40000 
--- lin joyless_A = "iloton" ; -- 20000 
--- lin jp_N = "+?" ; -- 40000 
--- lin ju_jitsu_N = "+?" ; -- 40000 
--- lin jubilee_N = "vuosijuhla" ; -- 20000 
--- lin judaic_A = "+?" ; -- 40000 
--- lin judaism_N = "+?" ; -- 40000 
--- lin judas_N = "ovisilmä" ; -- 20000 
--- lin judder_V = "väristä" ; -- 40000 
--- lin judicature_N = "oikeudenhoito" ; -- 20000 
--- lin judiciousness_N = "järkevyys" ; -- 20000 
--- lin jug_V2 = "panna linnaan" ; -- 30000 
--- lin juggernaut_N = "kaiken tieltään tuhoava voima" ; -- 30000 
--- lin jugular_A = "kaula-" ; -- 20000 
--- lin jujube_N = "kiinanjujuba" ; -- 20000 
--- lin julian_A = "+?" ; -- 40000 
--- lin july_N = "+?" ; -- 40000 
--- lin jumble_sale_N = "+?" ; -- 40000 
--- lin jumbo_A = "jumbo-" ; -- 20000 
--- lin jumped_up_A = "itseään täynnä oleva" ; -- 30000 
--- lin june_N = "+?" ; -- 40000 
--- lin jungly_A = "viidakkomainen" ; -- 20000 
--- lin junk_V2 = "heittää pois" ; -- 30000 
--- lin junk_shop_N = "+?" ; -- 40000 
--- lin junket_N = "matka" ; -- 20000 
--- lin junoesque_A = "+?" ; -- 40000 
--- lin junta_N = "juntta" ; -- 20000 
--- lin jurisdiction_N = "oikeudenkäyttöalue" ; -- 20000 
--- lin juror_N = "valamies" ; -- 20000 
--- lin jury_box_N = "+?" ; -- 40000 
--- lin jury_mast_N = "+?" ; -- 40000 
--- lin jury_rigge_V2 = "+?" ; -- 40000 
--- lin juryman_N = "miespuolinen valamies" ; -- 30000 
--- lin justifiable_A = "oikeutettu" ; -- 20000 
--- lin jut_V = "kieleke" ; -- 40000 
--- lin jute_N = "juutti" ; -- 20000 
--- lin juvenile_A = "juveniilinen" ; -- 20000 
--- lin juxtaposition_N = "rinnastaminen" ; -- 20000 
--- lin kaffir_N = "kirjodurra" ; -- 20000 
--- lin kaiser_N = "+?" ; -- 40000 
--- lin kakemono_N = "+?" ; -- 40000 
--- lin kaleidoscopic_A = "kaleidoskooppinen" ; -- 20000 
--- lin kampong_N = "kampong" ; -- 20000 
--- lin kampuchean_A = "+?" ; -- 40000 
--- lin kampuchean_N = "+?" ; -- 40000 
--- lin kangaroo_N = "kenguru" ; -- 20000 
--- lin kaput_A = "rikki" ; -- 20000 
--- lin kashmiri_A = "+?" ; -- 40000 
--- lin kashmiri_N = "+?" ; -- 40000 
--- lin kava_N = "kava" ; -- 20000 
--- lin kedgeree_N = "kedgeree" ; -- 20000 
--- lin keel_N = "hoippua" ; -- 20000 
--- lin keen_V = "laulaa itkuvirttä" ; -- 30000 
--- lin keen_V2 = "laulaa itkuvirttä" ; -- 30000 
--- lin keepsake_N = "muistoesine" ; -- 20000 
--- lin kelp_N = "rakkolevä" ; -- 20000 
--- lin kelt_N = "+?" ; -- 40000 
--- lin ken_V2 = "havaintopiiri" ; -- 40000 
--- lin kennel_V = "viedä koira kenneliin" ; -- 30000 
--- lin kennel_V2 = "viedä koira kenneliin" ; -- 30000 
--- lin kenyan_A = "+?" ; -- 40000 
--- lin kenyan_N = "+?" ; -- 40000 
--- lin kepi_N = "képi" ; -- 20000 
--- lin kerb_N = "reunakiveys" ; -- 20000 
--- lin kerbstone_N = "reunakivi" ; -- 20000 
--- lin kestrel_N = "tuulihaukka" ; -- 20000 
--- lin kettledrum_N = "patarumpu" ; -- 20000 
--- lin key_A = "näppäin" ; -- 20000 
--- lin keyboard_N = "näppäimistö" ; -- 20000 
--- lin keyhole_N = "avaimenreikä" ; -- 20000 
--- lin keyless_A = "avaimeton" ; -- 20000 
--- lin keynote_N = "osoittaa" ; -- 20000 
--- lin keyring_N = "+?" ; -- 40000 
--- lin keystone_N = "lakikivi" ; -- 20000 
--- lin keyword_N = "+?" ; -- 40000 
--- lin kg_N = "kg" ; -- 20000 
--- lin kgb_N = "+?" ; -- 40000 
--- lin khaki_A = "khakinvärinen" ; -- 20000 
--- lin khalka_N = "+?" ; -- 40000 
--- lin khmer_N = "+?" ; -- 40000 
--- lin kibbutznik_N = "kibbutsilainen" ; -- 20000 
--- lin kick_start_N = "+?" ; -- 40000 
--- lin kick_starter_N = "+?" ; -- 40000 
--- lin kidney_bean_N = "+?" ; -- 40000 
--- lin killing_A = "huitaista" ; -- 20000 
--- lin killjoy_N = "ilonpilaaja" ; -- 20000 
--- lin kiln_N = "poltto- ja kuivatusuuni" ; -- 30000 
--- lin kilocycle_N = "kilohertsi" ; -- 20000 
--- lin kilolitre_N = "kilolitra" ; -- 20000 
--- lin kilowatt_N = "kilowatti" ; -- 20000 
--- lin kilt_N = "kiltti" ; -- 20000 
--- lin kind_hearted_A = "+?" ; -- 40000 
--- lin kinda_Adv = "aika lailla" ; -- 30000 
--- lin kindergarten_N = "lastentarha" ; -- 20000 
--- lin kindling_N = "herättää" ; -- 20000 
--- lin kindness_N = "hyväsydämisyys" ; -- 20000 
--- lin kindred_A = "heimolainen" ; -- 20000 
--- lin kinetic_A = "kineettinen" ; -- 20000 
--- lin king_size_A = "jättikokoinen" ; -- 20000 
--- lin king_sized_A = "jättikokoinen" ; -- 20000 
--- lin kingfisher_N = "kuningaskalastaja" ; -- 20000 
--- lin kink_V = "ongelma" ; -- 40000 
--- lin kink_V2 = "ongelma" ; -- 40000 
--- lin kinsman_N = "sukulaismies" ; -- 20000 
--- lin kinswoman_N = "naissukulainen" ; -- 20000 
--- lin kipper_N = "savusilli" ; -- 20000 
--- lin kirsch_N = "kirsikkaviina" ; -- 20000 
--- lin kirtle_N = "kirtle" ; -- 20000 
--- lin kismet_N = "kismet" ; -- 20000 
--- lin kisser_N = "pärstä" ; -- 20000 
--- lin kitbag_N = "merimiessäkki" ; -- 20000 
--- lin kitchenette_N = "keittokomero" ; -- 20000 
--- lin kite_balloon_N = "+?" ; -- 40000 
--- lin kitsch_A = "rihkama" ; -- 20000 
--- lin kittenish_A = "leikkisä" ; -- 20000 
--- lin kleenex_N = "+?" ; -- 40000 
--- lin kleptomaniac_N = "kleptomaanikko" ; -- 20000 
--- lin km_N = "km" ; -- 20000 
--- lin knacker_N = "vanhojen laivojen ja autojen ostaja ja romuttaja" ; -- 30000 
--- lin knavery_N = "vilpillisyys" ; -- 20000 
--- lin knavish_A = "konnamainen" ; -- 20000 
--- lin knee_deep_A = "polvenkorkuinen" ; -- 20000 
--- lin knee_deep_Adv = "polvenkorkuinen" ; -- 20000 
--- lin knee_high_A = "polveen asti ulottuva" ; -- 30000 
--- lin knee_high_Adv = "polveen asti ulottuva" ; -- 30000 
--- lin kneecap_N = "polvilumpio" ; -- 20000 
--- lin knell_N = "kuolinkellot" ; -- 20000 
--- lin knesset_N = "+?" ; -- 40000 
--- lin knick_knack_N = "+?" ; -- 40000 
--- lin knife_V2 = "iskeä veitsellä" ; -- 30000 
--- lin knife_edge_N = "vaakalauta" ; -- 20000 
--- lin knight_errant_N = "vaeltava ritari" ; -- 30000 
--- lin knighthood_N = "ritarisääty" ; -- 20000 
--- lin knitting_N = "neuloa" ; -- 20000 
--- lin knitting_machine_N = "+?" ; -- 40000 
--- lin knitting_needle_N = "+?" ; -- 40000 
--- lin knitwear_N = "neulevaatteet" ; -- 20000 
--- lin knobble_N = "pieni muhkura" ; -- 30000 
--- lin knobbly_A = "kuhmurainen" ; -- 20000 
--- lin knobkerrie_N = "puunuija" ; -- 20000 
--- lin knock_kneed_A = "pihtipolvinen" ; -- 20000 
--- lin knock_on_N = "+?" ; -- 40000 
--- lin knockdown_A = "isku" ; -- 20000 
--- lin knockout_A = "tyrmäävä" ; -- 20000 
--- lin knockout_N = "tyrmäävä" ; -- 20000 
--- lin knothole_N = "oksanreikä" ; -- 20000 
--- lin knotty_A = "visainen" ; -- 20000 
--- lin knowledgeable_A = "tietäväinen" ; -- 20000 
--- lin ko_N = "+?" ; -- 40000 
--- lin kobo_N = "kobo" ; -- 20000 
--- lin kola_N = "koolapuu" ; -- 20000 
--- lin kola_nut_N = "+?" ; -- 40000 
--- lin kookaburra_N = "Dacelo gigas" ; -- 30000 
--- lin koran_N = "+?" ; -- 40000 
--- lin koranic_A = "+?" ; -- 40000 
--- lin korean_A = "+?" ; -- 40000 
--- lin korean_N = "+?" ; -- 40000 
--- lin kotow_N = "nöyristellä" ; -- 20000 
--- lin kotow_V = "kiinalainen nöyrä tervehdys" ; -- 30000 
--- lin koumiss_N = "koumiss" ; -- 20000 
--- lin kowtow_N = "nöyristellä" ; -- 20000 
--- lin kowtow_V = "kiinalainen nöyrä tervehdys" ; -- 30000 
--- lin kraal_N = "kraali" ; -- 20000 
--- lin kremlin_N = "Kreml" ; -- 20000 
--- lin kumis_N = "kumis" ; -- 20000 
--- lin kungfu_N = "+?" ; -- 40000 
--- lin kuwaiti_A = "+?" ; -- 40000 
--- lin kuwaiti_N = "+?" ; -- 40000 
--- lin kvass_N = "kvassi" ; -- 20000 
--- lin kw_N = "+?" ; -- 40000 
--- lin kwacha_N = "kwacha" ; -- 20000 
--- lin kwela_N = "kwela" ; -- 20000 
--- lin kümmel_N = "+?" ; -- 40000 
--- lin l_plate_N = "+?" ; -- 40000 
--- lin la_N = "la" ; -- 20000 
--- lin la_di_da_A = "teennäinen" ; -- 20000 
--- lin lab_N = "labra" ; -- 20000 
--- lin labial_A = "labiaalinen" ; -- 20000 
--- lin labour_saving_A = "+?" ; -- 40000 
--- lin labourite_N = "+?" ; -- 40000 
--- lin laburnum_N = "+?" ; -- 40000 
--- lin labyrinthine_A = "sokkeloinen" ; -- 20000 
--- lin laceration_N = "repiminen" ; -- 20000 
--- lin lachrymal_A = "kyynel-" ; -- 20000 
--- lin lachrymose_A = "kyynelehtivä" ; -- 20000 
--- lin lack_lustre_A = "+?" ; -- 40000 
--- lin lackadaisical_A = "innoton" ; -- 20000 
--- lin laconically_Adv = "lakonisesti" ; -- 20000 
--- lin lacquer_N = "lakka" ; -- 20000 
--- lin lacrosse_N = "haavipallo" ; -- 20000 
--- lin lactic_A = "maito-" ; -- 20000 
--- lin lacy_A = "pitsinen" ; -- 20000 
--- lin ladder_proof_A = "purkautumaton" ; -- 20000 
--- lin laden_A = "ammentaa" ; -- 20000 
--- lin ladle_V2 = "ammentaa kauhalla" ; -- 30000 
--- lin lady's_maid_N = "+?" ; -- 40000 
--- lin lady_chapel_N = "+?" ; -- 40000 
--- lin lady_in_waiting_N = "hovinainen" ; -- 20000 
--- lin lady_killer_N = "+?" ; -- 40000 
--- lin ladybird_N = "leppäkerttu" ; -- 20000 
--- lin ladyship_N = "+?" ; -- 40000 
--- lin lagging_N = "vangita" ; -- 20000 
--- lin laic_A = "maallikko-" ; -- 20000 
--- lin laicize_V2 = "vapauttaa kirkon hallinnasta" ; -- 30000 
--- lin laird_N = "kartanonherra" ; -- 20000 
--- lin laissez_faire_N = "salliva" ; -- 20000 
--- lin laity_N = "maallikot" ; -- 20000 
--- lin lakh_N = "satatuhatta" ; -- 20000 
--- lin lambent_A = "kimalteleva" ; -- 20000 
--- lin lambkin_N = "nuori karitsa" ; -- 30000 
--- lin lame_V2 = "tehdä ontuvaksi" ; -- 30000 
--- lin lamentation_N = "surunvalittelu" ; -- 20000 
--- lin lammas_N = "+?" ; -- 40000 
--- lin lamp_black_N = "+?" ; -- 40000 
--- lin lamplight_N = "lampunvalo" ; -- 20000 
--- lin lamplighter_N = "lampunsytyttäjä" ; -- 20000 
--- lin lamplit_A = "lampun valaisema" ; -- 30000 
--- lin lamppost_N = "lyhtypylväs" ; -- 20000 
--- lin lampshade_N = "lampunvarjostin" ; -- 20000 
--- lin lamé_N = "+?" ; -- 40000 
--- lin lancastrian_A = "+?" ; -- 40000 
--- lin lancastrian_N = "+?" ; -- 40000 
--- lin lance_corporal_N = "+?" ; -- 40000 
--- lin lancer_N = "ratsastaja, jolla on peitsi" ; -- 30000 
--- lin land_agent_N = "+?" ; -- 40000 
--- lin landau_N = "landau" ; -- 20000 
--- lin landed_A = "sälyttää" ; -- 20000 
--- lin landfall_N = "maantuntuma" ; -- 20000 
--- lin landgrave_N = "maakreivi" ; -- 20000 
--- lin landing_craft_N = "+?" ; -- 40000 
--- lin landing_field_N = "+?" ; -- 40000 
--- lin landing_gear_N = "+?" ; -- 40000 
--- lin landing_net_N = "+?" ; -- 40000 
--- lin landing_party_N = "+?" ; -- 40000 
--- lin landing_place_N = "+?" ; -- 40000 
--- lin landing_stage_N = "+?" ; -- 40000 
--- lin landing_strip_N = "+?" ; -- 40000 
--- lin landlady_N = "vuokraemäntä" ; -- 20000 
--- lin landless_A = "maaton" ; -- 20000 
--- lin landlocked_A = "suljettu" ; -- 20000 
--- lin landlubber_N = "maakrapu" ; -- 20000 
--- lin landmark_N = "maamerkki" ; -- 20000 
--- lin landmine_N = "+?" ; -- 40000 
--- lin landrover_N = "maastoauto" ; -- 20000 
--- lin landslide_N = "murskavoitto" ; -- 20000 
--- lin landslip_N = "maanvieremä" ; -- 20000 
--- lin landsman_N = "maakrapu" ; -- 20000 
--- lin landward_Adv = "sisämaan suuntaan" ; -- 30000 
--- lin langsyne_Adv = "kauan sitten" ; -- 30000 
--- lin langsyne_N = "kauan sitten" ; -- 30000 
--- lin langur_N = "langur" ; -- 20000 
--- lin lank_A = "hontelo" ; -- 20000 
--- lin lanky_A = "pitkä ja laiha" ; -- 30000 
--- lin lantern_jawed_A = "alaleukainen" ; -- 20000 
--- lin lao_N = "+?" ; -- 40000 
--- lin laotian_A = "+?" ; -- 40000 
--- lin laotian_N = "+?" ; -- 40000 
--- lin lap_dog_N = "+?" ; -- 40000 
--- lin lapel_N = "kauluskäänne" ; -- 20000 
--- lin lapidary_A = "jalokivi-" ; -- 20000 
--- lin lapislazuli_N = "+?" ; -- 40000 
--- lin lapwing_N = "töyhtöhyyppä" ; -- 20000 
--- lin larboard_A = "paapuuri" ; -- 20000 
--- lin larch_N = "lehtikuusi" ; -- 20000 
--- lin larder_N = "ruokakomero" ; -- 20000 
--- lin large_Adv = "suuri" ; -- 20000 
--- lin large_scale_A = "suur-" ; -- 20000 
--- lin largesse_N = "runsaskätisyys" ; -- 20000 
--- lin largish_A = "suurehko" ; -- 20000 
--- lin lark_V = "kuje" ; -- 40000 
--- lin larkspur_N = "kukonkannus" ; -- 20000 
--- lin larval_A = "toukka-" ; -- 20000 
--- lin laryngitis_N = "kurkunpäätulehdus" ; -- 20000 
--- lin larynx_N = "kurkunpää" ; -- 20000 
--- lin lascar_N = "lascar" ; -- 20000 
--- lin lascivious_A = "rietas" ; -- 20000 
--- lin lash_N = "sivaltaa" ; -- 20000 
--- lin lat_N = "leveä selkälihas" ; -- 30000 
--- lin lateen_A = "latinalaispurje" ; -- 20000 
--- lin latent_A = "piilevä" ; -- 20000 
--- lin lateral_A = "sivusyöttö" ; -- 20000 
--- lin laterite_N = "lateriitti" ; -- 20000 
--- lin lathi_N = "lathi" ; -- 20000 
--- lin latin_A = "+?" ; -- 40000 
--- lin latin_N = "+?" ; -- 40000 
--- lin latinist_N = "+?" ; -- 40000 
--- lin latish_A = "hieman myöhässä" ; -- 30000 
--- lin latitudinal_A = "leveys-" ; -- 20000 
--- lin latitudinarian_A = "vapaamielinen" ; -- 20000 
--- lin latitudinarian_N = "vapaamielinen" ; -- 20000 
--- lin latrine_N = "kenttäkäymälä" ; -- 20000 
--- lin latter_day_A = "tämän päivän" ; -- 30000 
--- lin latticed_A = "ristikko-" ; -- 20000 
--- lin laudable_A = "ylistyksen arvoinen" ; -- 30000 
--- lin laudanum_N = "laudanumi" ; -- 20000 
--- lin laudatory_A = "ylistävä" ; -- 20000 
--- lin laughing_A = "nauraa" ; -- 20000 
--- lin laughing_gas_N = "+?" ; -- 40000 
--- lin laughing_stock_N = "+?" ; -- 40000 
--- lin launching_pad_N = "+?" ; -- 40000 
--- lin launching_site_N = "+?" ; -- 40000 
--- lin launderette_N = "itsepalvelupesula" ; -- 20000 
--- lin laundress_N = "pyykinpesijä" ; -- 20000 
--- lin laundryman_N = "pesijä" ; -- 20000 
--- lin laundrywoman_N = "pyykinpesijä" ; -- 20000 
--- lin laureate_A = "palkinnon saaja" ; -- 30000 
--- lin laureate_N = "palkinnon saaja" ; -- 30000 
--- lin laurel_N = "laakerikasvit" ; -- 20000 
--- lin laurelled_A = "seppeleellä kruunattu" ; -- 30000 
--- lin law_abiding_A = "lainkuuliainen" ; -- 20000 
--- lin law_officer_N = "+?" ; -- 40000 
--- lin lawbreaker_N = "lainrikkoja" ; -- 20000 
--- lin lawgiver_N = "lainsäätäjä" ; -- 20000 
--- lin lawmaker_N = "lainsäätäjä" ; -- 20000 
--- lin lawmaking_N = "lainsäädäntä" ; -- 20000 
--- lin lawn_mower_N = "+?" ; -- 40000 
--- lin laxative_A = "laksatiivinen" ; -- 20000 
--- lin laxity_N = "höllyys" ; -- 20000 
--- lin lay_A = "sijoittaa" ; -- 20000 
--- lin lay_off_N = "+?" ; -- 40000 
--- lin lay_out_N = "+?" ; -- 40000 
--- lin layby_N = "levähdysalue" ; -- 20000 
--- lin layer_cake_N = "+?" ; -- 40000 
--- lin layette_N = "vauvan uniasu" ; -- 30000 
--- lin layfigure_N = "+?" ; -- 40000 
--- lin layover_N = "pysähdys" ; -- 20000 
--- lin lazar_N = "lepraa sairastava ihminen" ; -- 30000 
--- lin lazarus_N = "+?" ; -- 40000 
--- lin lazily_Adv = "laiskasti" ; -- 20000 
--- lin lb_N = "lb" ; -- 20000 
--- lin lead_ore_N = "+?" ; -- 40000 
--- lin leaded_A = "välikkeellinen" ; -- 20000 
--- lin leaderless_A = "+?" ; -- 40000 
--- lin leading_rein_N = "+?" ; -- 40000 
--- lin leaf_bud_N = "+?" ; -- 40000 
--- lin leaf_mould_N = "+?" ; -- 40000 
--- lin leafless_A = "lehdetön" ; -- 20000 
--- lin leafy_A = "runsaslehtinen" ; -- 20000 
--- lin leaky_A = "pidätyskyvytön" ; -- 20000 
--- lin leap_year_N = "+?" ; -- 40000 
--- lin leapfrog_N = "ylittää" ; -- 20000 
--- lin lease_lend_N = "lend-lease-ohjelma" ; -- 20000 
--- lin leasehold_A = "vuokramaa" ; -- 20000 
--- lin leasehold_N = "vuokramaa" ; -- 20000 
--- lin leash_N = "talutushihna" ; -- 20000 
--- lin least_A = "pienin" ; -- 20000 
--- lin least_Adv = "pienin" ; -- 20000 
--- lin least_N = "pienin" ; -- 20000 
--- lin leastways_Adv = "joka tapauksessa" ; -- 30000 
--- lin leather_jacket_N = "+?" ; -- 40000 
--- lin leatherette_N = "tekonahka" ; -- 20000 
--- lin leatherneck_N = "nahkaniska" ; -- 20000 
--- lin leatherwork_N = "nahkatyö" ; -- 20000 
--- lin leathery_A = "nahkainen" ; -- 20000 
--- lin leave_taking_N = "jäähyväiset" ; -- 20000 
--- lin leaven_N = "nostattaa" ; -- 20000 
--- lin lebanese_A = "+?" ; -- 40000 
--- lin lebanese_N = "+?" ; -- 40000 
--- lin ledger_N = "tilikirja" ; -- 20000 
--- lin lee_N = "suojanpuoleinen" ; -- 20000 
--- lin leer_N = "suojanpuoleinen" ; -- 20000 
--- lin leeward_A = "suojanpuoleinen" ; -- 20000 
--- lin leeward_Adv = "suojanpuoleinen" ; -- 20000 
--- lin leeway_N = "pelivara" ; -- 20000 
--- lin left_wing_N = "vasemmalle kallistuva" ; -- 30000 
--- lin left_winger_N = "vasemmistolainen" ; -- 20000 
--- lin leftist_N = "vasemmistolainen" ; -- 20000 
--- lin legalism_N = "lainmukaisuus" ; -- 20000 
--- lin legalistic_A = "+?" ; -- 40000 
--- lin legatee_N = "legataari" ; -- 20000 
--- lin legato_A = "sitoen" ; -- 20000 
--- lin legato_Adv = "sitoen" ; -- 20000 
--- lin legerdemain_N = "silmänkääntötemppu" ; -- 20000 
--- lin legerline_N = "+?" ; -- 40000 
--- lin legged_A = "-jalkainen" ; -- 40000 
--- lin leggy_A = "pitkäjalkainen" ; -- 20000 
--- lin leghorn_N = "olkihattu" ; -- 20000 
--- lin legible_A = "helppolukuinen" ; -- 20000 
--- lin legionary_N = "legioonalainen" ; -- 20000 
--- lin legislate_V = "säätää lailla" ; -- 30000 
--- lin legislative_A = "lainsäädännöllinen" ; -- 20000 
--- lin legislator_N = "lainlaatija" ; -- 20000 
--- lin legislature_N = "lainsäädäntöelin" ; -- 20000 
--- lin legless_A = "jalaton" ; -- 20000 
--- lin leguminous_A = "palkokasvin omainen" ; -- 30000 
--- lin leisured_A = "joutilas" ; -- 20000 
--- lin leisurely_Adv = "kiireettömästi" ; -- 20000 
--- lin lemonade_N = "sitruunamehu" ; -- 20000 
--- lin lemur_N = "maki" ; -- 20000 
--- lin lending_library_N = "+?" ; -- 40000 
--- lin lengthily_Adv = "pitkällisesti" ; -- 20000 
--- lin lengthways_A = "pituussuuntainen" ; -- 20000 
--- lin lengthways_Adv = "pituussuuntainen" ; -- 20000 
--- lin lengthwise_Adv = "pituussuuntainen" ; -- 20000 
--- lin lengthy_A = "pitkällinen" ; -- 20000 
--- lin lent_N = "antaa" ; -- 20000 
--- lin lenten_A = "paastonaikainen" ; -- 20000 
--- lin lento_A = "hitaasti" ; -- 20000 
--- lin leonine_A = "leijonaa muistuttava" ; -- 30000 
--- lin leopardess_N = "naarasleopardi" ; -- 20000 
--- lin leprechaun_N = "ilkikurinen haltija" ; -- 30000 
--- lin leprous_A = "lepraa sairastava" ; -- 30000 
--- lin lesemajesty_N = "+?" ; -- 40000 
--- lin less_A = "alle" ; -- 20000 
--- lin less_N = "alle" ; -- 20000 
--- lin lesser_A = "alle" ; -- 20000 
--- lin let_N = "sallia" ; -- 20000 
--- lin let_down_N = "+?" ; -- 40000 
--- lin let_up_N = "+?" ; -- 40000 
--- lin lethal_A = "tappava" ; -- 20000 
--- lin lethargically_Adv = "laiskasti" ; -- 20000 
--- lin letter_box_N = "+?" ; -- 40000 
--- lin letter_card_N = "+?" ; -- 40000 
--- lin letter_case_N = "+?" ; -- 40000 
--- lin letterhead_N = "kirjelomake" ; -- 20000 
--- lin letterpress_N = "kohopaino" ; -- 20000 
--- lin letting_N = "sallia" ; -- 20000 
--- lin levant_V = "karata maksamatta velkoja" ; -- 30000 
--- lin levantine_A = "+?" ; -- 40000 
--- lin levantine_N = "+?" ; -- 40000 
--- lin level_headed_A = "+?" ; -- 40000 
--- lin leveller_N = "suorassa" ; -- 20000 
--- lin leveret_N = "nuori jänis" ; -- 30000 
--- lin leviathan_N = "merihirviö" ; -- 20000 
--- lin levy_V = "kutsua palvelukseen" ; -- 30000 
--- lin levy_V2 = "kutsua palvelukseen" ; -- 30000 
--- lin lewd_A = "rietas" ; -- 20000 
--- lin lexical_A = "sanastollinen" ; -- 20000 
--- lin liaise_V = "toimia yhteyshenkilönä" ; -- 30000 
--- lin lib_N = "+?" ; -- 40000 
--- lin libel_N = "kunnianloukkaus" ; -- 20000 
--- lin libellous_A = "mustaava" ; -- 20000 
--- lin liberalization_N = "liberaalistaminen" ; -- 20000 
--- lin liberian_A = "+?" ; -- 40000 
--- lin liberian_N = "+?" ; -- 40000 
--- lin librarian_N = "kirjastonhoitaja" ; -- 20000 
--- lin librarianship_N = "kirjastonhoitajan toimi" ; -- 30000 
--- lin librettist_N = "libretisti" ; -- 20000 
--- lin libyan_A = "+?" ; -- 40000 
--- lin libyan_N = "+?" ; -- 40000 
--- lin licence_V2 = "antaa lupa" ; -- 30000 
--- lin licensee_N = "lisenssinhaltija" ; -- 20000 
--- lin lichee_N = "litsi" ; -- 20000 
--- lin lichen_N = "jäkälätauti" ; -- 20000 
--- lin lichgate_N = "katettu portti" ; -- 30000 
--- lin lichi_N = "litsi" ; -- 20000 
--- lin lido_N = "maauimala" ; -- 20000 
--- lin lie_detector_N = "+?" ; -- 40000 
--- lin lie_in_N = "nukkuminen myöhään" ; -- 30000 
--- lin liechtensteiner_A = "+?" ; -- 40000 
--- lin liechtensteiner_N = "+?" ; -- 40000 
--- lin lieder_singer_N = "+?" ; -- 40000 
--- lin liege_A = "feodaali-" ; -- 20000 
--- lin lieutenancy_N = "luutnantin virka" ; -- 30000 
--- lin life_buoy_N = "+?" ; -- 40000 
--- lin life_giving_A = "elämää antava" ; -- 30000 
--- lin life_jacket_N = "+?" ; -- 40000 
--- lin life_office_N = "+?" ; -- 40000 
--- lin life_preserver_N = "+?" ; -- 40000 
--- lin life_raft_N = "+?" ; -- 40000 
--- lin life_saver_N = "+?" ; -- 40000 
--- lin life_size_A = "luonnollisen kokoinen" ; -- 30000 
--- lin life_sized_A = "luonnollisen kokoinen" ; -- 30000 
--- lin life_span_N = "+?" ; -- 40000 
--- lin life_work_N = "+?" ; -- 40000 
--- lin lifebelt_N = "+?" ; -- 40000 
--- lin lifeblood_N = "elinehto" ; -- 20000 
--- lin lifeboat_N = "pelastusvene" ; -- 20000 
--- lin lifebuoy_N = "+?" ; -- 40000 
--- lin lifeguard_N = "hengenpelastaja" ; -- 20000 
--- lin lifelike_A = "elävän näköinen" ; -- 30000 
--- lin lifer_N = "elinkautisvanki" ; -- 20000 
--- lin lift_off_N = "+?" ; -- 40000 
--- lin liftman_N = "hissimies" ; -- 20000 
--- lin ligature_N = "sitominen" ; -- 20000 
--- lin light_armed_A = "kevyesti aseistettu" ; -- 30000 
--- lin light_coloured_A = "+?" ; -- 40000 
--- lin light_fingered_A = "näpistelevä" ; -- 20000 
--- lin light_handed_A = "hellävarainen" ; -- 20000 
--- lin light_headed_A = "hölmö" ; -- 20000 
--- lin light_headedness_N = "+?" ; -- 40000 
--- lin light_hearted_A = "+?" ; -- 40000 
--- lin light_heartedness_N = "+?" ; -- 40000 
--- lin light_heavyweight_N = "+?" ; -- 40000 
--- lin light_minded_A = "kevytmielinen" ; -- 20000 
--- lin light_mindedness_N = "kevytmielisyys" ; -- 20000 
--- lin light_o'_love_N = "kevytkenkäinen nainen" ; -- 30000 
--- lin lighter_V2 = "kuljettaa lotjalla" ; -- 30000 
--- lin lighterage_N = "proomukuljetus" ; -- 20000 
--- lin lighting_up_A = "valojen sytytyksen" ; -- 30000 
--- lin lightning_conductor_N = "+?" ; -- 40000 
--- lin lightning_rod_N = "+?" ; -- 40000 
--- lin lightship_N = "majakkalaiva" ; -- 20000 
--- lin ligneous_A = "ligniinipitoinen" ; -- 20000 
--- lin lignite_N = "ruskohiili" ; -- 20000 
--- lin likable_A = "miellyttävä" ; -- 20000 
--- lin like_minded_A = "samanhenkinen" ; -- 20000 
--- lin lilliputian_A = "lilliputti-" ; -- 20000 
--- lin lilt_V = "ääntää huolellisesti" ; -- 30000 
--- lin lilt_V2 = "ääntää huolellisesti" ; -- 30000 
--- lin lily_white_A = "liljanvalkoinen" ; -- 20000 
--- lin limbed_A = "-raajainen" ; -- 40000 
--- lin limber_V = "taipuisa" ; -- 40000 
--- lin limber_V2 = "taipuisa" ; -- 40000 
--- lin limbless_A = "raajaton" ; -- 20000 
--- lin limbo_N = "limbus" ; -- 20000 
--- lin lime_tree_N = "+?" ; -- 40000 
--- lin limejuice_N = "+?" ; -- 40000 
--- lin limekiln_N = "polttouuni" ; -- 20000 
--- lin limelight_N = "kalkkivalo" ; -- 20000 
--- lin limerick_N = "limerikki" ; -- 20000 
--- lin limestone_N = "kalkkikivi" ; -- 20000 
--- lin limp_A = "nilkuttaa" ; -- 20000 
--- lin limpet_N = "maljakotilo" ; -- 20000 
--- lin linchpin_N = "sokkanaula" ; -- 20000 
--- lin linden_tree_N = "+?" ; -- 40000 
--- lin line_shooter_N = "pröystäilijä" ; -- 20000 
--- lin line_shooting_N = "rehenteleminen" ; -- 20000 
--- lin line_up_N = "+?" ; -- 40000 
--- lin lineage_N = "sukuperä" ; -- 20000 
--- lin lineal_A = "suoraviivainen" ; -- 20000 
--- lin linear_A = "pitkittäinen" ; -- 20000 
--- lin lineman_N = "sähkömies" ; -- 20000 
--- lin linen_draper_N = "+?" ; -- 40000 
--- lin liner_train_N = "+?" ; -- 40000 
--- lin linesman_N = "linjatuomari" ; -- 20000 
--- lin lingam_N = "lingam" ; -- 20000 
--- lin lingerie_N = "alusvaatteet" ; -- 20000 
--- lin lingering_A = "norkoilla" ; -- 20000 
--- lin lingo_N = "ammattikieli" ; -- 20000 
--- lin linguafranca_N = "+?" ; -- 40000 
--- lin linguistic_A = "lingvistinen" ; -- 20000 
--- lin linguistically_Adv = "kielitieteellisesti" ; -- 20000 
--- lin linguistics_N = "kielitiede" ; -- 20000 
--- lin link_up_N = "+?" ; -- 40000 
--- lin linocut_N = "linoleikkaus" ; -- 20000 
--- lin linotype_N = "+?" ; -- 40000 
--- lin linseed_N = "pellavansiemen" ; -- 20000 
--- lin linsey_woolsey_N = "villapellava" ; -- 20000 
--- lin lion_hearted_A = "+?" ; -- 40000 
--- lin lioness_N = "naarasleijona" ; -- 20000 
--- lin lip_read_V2 = "+?" ; -- 40000 
--- lin lip_reading_N = "+?" ; -- 40000 
--- lin lipped_A = "-huulinen" ; -- 40000 
--- lin lipstick_N = "huulipuna" ; -- 20000 
--- lin liquefaction_N = "nesteyttäminen" ; -- 20000 
--- lin liquescent_A = "juoksettuva" ; -- 20000 
--- lin liqueur_N = "likööri" ; -- 20000 
--- lin liquidity_N = "maksuvalmius" ; -- 20000 
--- lin liquidizer_N = "tehosekoitin" ; -- 20000 
--- lin lisle_N = "puuvillalanka" ; -- 20000 
--- lin lispingly_Adv = "sammaltaen" ; -- 20000 
--- lin lissom_A = "vetreä" ; -- 20000 
--- lin lissome_A = "vetreä" ; -- 20000 
--- lin lissomness_N = "+?" ; -- 40000 
--- lin list_price_N = "+?" ; -- 40000 
--- lin listless_A = "innoton" ; -- 20000 
--- lin litchee_N = "litsi" ; -- 20000 
--- lin litchi_N = "litsi" ; -- 20000 
--- lin literacy_N = "luku- ja kirjoitustaito" ; -- 30000 
--- lin literary_A = "kaunokirjallinen" ; -- 20000 
--- lin literate_N = "oppinut" ; -- 20000 
--- lin lithograph_N = "kivipiirros" ; -- 20000 
--- lin lithograph_V = "painaa litografisesti" ; -- 30000 
--- lin lithograph_V2 = "painaa litografisesti" ; -- 30000 
--- lin lithographic_A = "litografinen" ; -- 20000 
--- lin litigate_V = "haastaa oikeuteen" ; -- 30000 
--- lin litigate_V2 = "haastaa oikeuteen" ; -- 30000 
--- lin litigation_N = "käräjöinti" ; -- 20000 
--- lin litigious_A = "riitaisa" ; -- 20000 
--- lin litmus_paper_N = "+?" ; -- 40000 
--- lin litotes_N = "litoteesi" ; -- 20000 
--- lin litter_basket_N = "+?" ; -- 40000 
--- lin litter_lout_N = "+?" ; -- 40000 
--- lin litterbin_N = "roskalaatikko" ; -- 20000 
--- lin littoral_A = "ranta-" ; -- 20000 
--- lin liturgical_A = "liturginen" ; -- 20000 
--- lin livable_A = "asuttava" ; -- 20000 
--- lin live_birth_N = "+?" ; -- 40000 
--- lin liveable_A = "asuttava" ; -- 20000 
--- lin livelong_A = "kallioperuna" ; -- 20000 
--- lin liveried_A = "virkapukuinen" ; -- 20000 
--- lin liverish_A = "pahoinvoiva" ; -- 20000 
--- lin liverpudlian_A = "+?" ; -- 40000 
--- lin liverpudlian_N = "+?" ; -- 40000 
--- lin liverwurst_N = "maksamakkara" ; -- 20000 
--- lin livery_A = "pahoinvoiva" ; -- 20000 
--- lin liveryman_N = "vuokratallin työntekijä" ; -- 30000 
--- lin livid_A = "sinimusta" ; -- 20000 
--- lin living_A = "asua" ; -- 20000 
--- lin living_room_N = "+?" ; -- 40000 
--- lin living_space_N = "+?" ; -- 40000 
--- lin llama_N = "laama" ; -- 20000 
--- lin llb_N = "+?" ; -- 40000 
--- lin load_line_N = "+?" ; -- 40000 
--- lin load_shedding_N = "virranjakelun rajoittaminen" ; -- 30000 
--- lin loaded_A = "täynnä" ; -- 20000 
--- lin loadstar_N = "pohjantähti" ; -- 20000 
--- lin loadstone_N = "magneettirauta" ; -- 20000 
--- lin loaf_sugar_N = "+?" ; -- 40000 
--- lin loafer_N = "vetelehtijä" ; -- 20000 
--- lin loamy_A = "hiesuinen" ; -- 20000 
--- lin loan_collection_N = "+?" ; -- 40000 
--- lin loan_office_N = "+?" ; -- 40000 
--- lin loanword_N = "lainasana" ; -- 20000 
--- lin loathing_N = "inhota" ; -- 20000 
--- lin loathly_A = "kuvottava" ; -- 20000 
--- lin lob_N = "koholyönti" ; -- 20000 
--- lin lob_V = "lyödä koholyönti" ; -- 30000 
--- lin lob_V2 = "lyödä koholyönti" ; -- 30000 
--- lin lobby_V = "aula" ; -- 40000 
--- lin lobby_V2 = "aula" ; -- 40000 
--- lin lobed_A = "liuskainen" ; -- 20000 
--- lin lobster_pot_N = "+?" ; -- 40000 
--- lin local_N = "paikallinen" ; -- 20000 
--- lin localism_N = "nurkkapatriotismi" ; -- 20000 
--- lin loch_N = "järvi" ; -- 20000 
--- lin lock_gate_N = "sulkuportti" ; -- 20000 
--- lin lock_keeper_N = "+?" ; -- 40000 
--- lin lockjaw_N = "leukalukko" ; -- 20000 
--- lin locknut_N = "vastamutteri" ; -- 20000 
--- lin lockout_N = "työnsulku" ; -- 20000 
--- lin locksmith_N = "lukkoseppä" ; -- 20000 
--- lin lockstitch_N = "lukkotikki" ; -- 20000 
--- lin lockup_A = "suojaus" ; -- 20000 
--- lin locomotive_A = "veturi" ; -- 20000 
--- lin locumtenens_N = "+?" ; -- 40000 
--- lin locusclassicus_N = "+?" ; -- 40000 
--- lin locust_N = "kulkusirkka" ; -- 20000 
--- lin locust_tree_N = "+?" ; -- 40000 
--- lin locution_N = "puheenparsi" ; -- 20000 
--- lin lode_N = "malmijuoni" ; -- 20000 
--- lin lodestar_N = "pohjantähti" ; -- 20000 
--- lin lodestone_N = "magneettirauta" ; -- 20000 
--- lin lodging_house_N = "+?" ; -- 40000 
--- lin loess_N = "lössi" ; -- 20000 
--- lin loftily_Adv = "ylevästi" ; -- 20000 
--- lin log_cabin_N = "+?" ; -- 40000 
--- lin log_jam_N = "+?" ; -- 40000 
--- lin log_rolling_N = "+?" ; -- 40000 
--- lin loganberry_N = "loganmarja" ; -- 20000 
--- lin logarithmic_A = "logaritminen" ; -- 20000 
--- lin logarithmically_Adv = "logaritmisesti" ; -- 20000 
--- lin logbook_N = "lokikirja" ; -- 20000 
--- lin loggerheads_N = "pölkkypää" ; -- 20000 
--- lin loggia_N = "loggia" ; -- 20000 
--- lin logging_N = "metsänhakkuu" ; -- 20000 
--- lin logician_N = "loogikko" ; -- 20000 
--- lin logistics_N = "logistiikka" ; -- 20000 
--- lin loincloth_N = "lannevaate" ; -- 20000 
--- lin loiterer_N = "vetelehtijä" ; -- 20000 
--- lin londoner_N = "+?" ; -- 40000 
--- lin long_distance_A = "kauko-" ; -- 20000 
--- lin long_drawn_out_A = "+?" ; -- 40000 
--- lin long_haired_A = "pitkähiuksinen" ; -- 20000 
--- lin long_headed_A = "pitkäkalloinen" ; -- 20000 
--- lin long_play_A = "pitkäsoitto-" ; -- 20000 
--- lin long_playing_A = "pitkäsoittoinen" ; -- 20000 
--- lin long_range_A = "pitkän matkan" ; -- 30000 
--- lin long_sighted_A = "+?" ; -- 40000 
--- lin long_standing_A = "+?" ; -- 40000 
--- lin long_suffering_A = "kärsivällinen" ; -- 20000 
--- lin long_time_A = "+?" ; -- 40000 
--- lin long_winded_A = "pitkäveteinen" ; -- 20000 
--- lin long_windedness_N = "pitkäpiimäisyys" ; -- 20000 
--- lin longboat_N = "pitkävene" ; -- 20000 
--- lin longbow_N = "käsijousi" ; -- 20000 
--- lin longevity_N = "pitkäikäisyys" ; -- 20000 
--- lin longhand_N = "käsinkirjoittaminen" ; -- 20000 
--- lin longing_A = "mieliteko" ; -- 20000 
--- lin longing_N = "mieliteko" ; -- 20000 
--- lin longish_A = "pitkähkö" ; -- 20000 
--- lin longitude_N = "pituusaste" ; -- 20000 
--- lin longitudinal_A = "pitkittäinen" ; -- 20000 
--- lin longshoreman_N = "satamatyöläinen" ; -- 20000 
--- lin longways_Adv = "rivitanssi" ; -- 20000 
--- lin longwise_Adv = "pitkittäin" ; -- 20000 
--- lin loo_N = "käymälä" ; -- 20000 
--- lin loofa_N = "pesusieni" ; -- 20000 
--- lin loofah_N = "pesusienikurkku" ; -- 20000 
--- lin looking_glass_N = "+?" ; -- 40000 
--- lin lookout_N = "tähystyspaikka" ; -- 20000 
--- lin loom_N = "kangaspuut" ; -- 20000 
--- lin loonybin_N = "+?" ; -- 40000 
--- lin loop_line_N = "kiertoraide" ; -- 20000 
--- lin loophole_N = "ampuma-aukko" ; -- 20000 
--- lin loopy_A = "silmukkainen" ; -- 20000 
--- lin loose_leaf_A = "+?" ; -- 40000 
--- lin lop_eared_A = "luppakorvainen" ; -- 20000 
--- lin loquacious_A = "puheripulinen" ; -- 20000 
--- lin lordless_A = "isännätön" ; -- 20000 
--- lin lore_N = "perimätieto" ; -- 20000 
--- lin lorgnette_N = "lorgnette" ; -- 20000 
--- lin lorn_A = "+?" ; -- 40000 
--- lin loss_leader_N = "+?" ; -- 40000 
--- lin lottery_N = "arpapeli" ; -- 20000 
--- lin loudness_N = "räikeys" ; -- 20000 
--- lin loudspeaker_N = "kovaääninen" ; -- 20000 
--- lin lounge_chair_N = "+?" ; -- 40000 
--- lin lounge_lizard_N = "+?" ; -- 40000 
--- lin lounge_suit_N = "+?" ; -- 40000 
--- lin lounger_N = "arkivaate" ; -- 20000 
--- lin louringly_Adv = "+?" ; -- 40000 
--- lin loutish_A = "öykkärimäinen" ; -- 20000 
--- lin louvered_A = "säleikkö-" ; -- 20000 
--- lin louvre_N = "säle" ; -- 20000 
--- lin love_affair_N = "+?" ; -- 40000 
--- lin love_child_N = "+?" ; -- 40000 
--- lin love_feast_N = "+?" ; -- 40000 
--- lin love_knot_N = "+?" ; -- 40000 
--- lin love_letter_N = "+?" ; -- 40000 
--- lin love_match_N = "+?" ; -- 40000 
--- lin love_philtre_N = "lemmenjuoma" ; -- 20000 
--- lin love_potion_N = "lemmenjuoma" ; -- 20000 
--- lin love_seat_N = "+?" ; -- 40000 
--- lin love_song_N = "+?" ; -- 40000 
--- lin love_story_N = "+?" ; -- 40000 
--- lin love_token_N = "rakkauden symboli" ; -- 30000 
--- lin loveless_A = "rakkaudeton" ; -- 20000 
--- lin lovelorn_A = "onnettomasti rakastunut" ; -- 30000 
--- lin lovely_A = "kaunotar" ; -- 20000 
--- lin loverlike_A = "rakkaudella" ; -- 20000 
--- lin lovesick_A = "lemmenkipeä" ; -- 20000 
--- lin loving_A = "rakastaa" ; -- 20000 
--- lin loving_cup_N = "+?" ; -- 40000 
--- lin low_down_A = "viheliäinen" ; -- 20000 
--- lin low_relief_N = "+?" ; -- 40000 
--- lin lowborn_A = "alhaissukuinen" ; -- 20000 
--- lin lowbred_A = "moukkamainen" ; -- 20000 
--- lin lowbrow_A = "epäintellektuelli" ; -- 20000 
--- lin lowbrow_N = "epäintellektuelli" ; -- 20000 
--- lin lower_Adv = "masentunut" ; -- 20000 
--- lin lowermost_A = "alimmainen" ; -- 20000 
--- lin lowlander_N = "alanko-" ; -- 20000 
--- lin lowliness_N = "+?" ; -- 40000 
--- lin loyalist_N = "lojalisti" ; -- 20000 
--- lin lozenge_N = "kurkkupastilli" ; -- 20000 
--- lin lp_N = "+?" ; -- 40000 
--- lin lsd_N = "+?" ; -- 40000 
--- lin lubber_N = "maakrapu" ; -- 20000 
--- lin lubberly_A = "maakrapu" ; -- 20000 
--- lin lubricant_N = "liukastusaine" ; -- 20000 
--- lin lucerne_N = "kylvömailanen" ; -- 20000 
--- lin lucifer_N = "rikkitulitikku" ; -- 20000 
--- lin luddite_N = "+?" ; -- 40000 
--- lin ludo_N = "ludo" ; -- 20000 
--- lin luge_N = "ohjaskelkka" ; -- 20000 
--- lin luggage_N = "matkatavarat" ; -- 20000 
--- lin luggage_carrier_N = "+?" ; -- 40000 
--- lin luggage_rack_N = "+?" ; -- 40000 
--- lin luggage_van_N = "+?" ; -- 40000 
--- lin lugger_N = "lugger" ; -- 20000 
--- lin lugsail_N = "logerttipurje" ; -- 20000 
--- lin lukewarm_A = "innoton" ; -- 20000 
--- lin lullaby_N = "tuutulaulu" ; -- 20000 
--- lin lumbago_N = "noidannuoli" ; -- 20000 
--- lin lumbar_A = "lanne-" ; -- 20000 
--- lin lumber_mill_N = "+?" ; -- 40000 
--- lin lumberjack_N = "tukkijätkä" ; -- 20000 
--- lin lumberman_N = "metsätyömies" ; -- 20000 
--- lin lumberroom_N = "+?" ; -- 40000 
--- lin lumberyard_N = "lautatarha" ; -- 20000 
--- lin luminary_N = "merkkihenkilö" ; -- 20000 
--- lin luminous_A = "hohtava" ; -- 20000 
--- lin lumpish_A = "hidasälyinen" ; -- 20000 
--- lin lumpy_A = "kokkareinen" ; -- 20000 
--- lin lunacy_N = "mielettömyys" ; -- 20000 
--- lin lunar_A = "kuu-" ; -- 20000 
--- lin lunatic_N = "mielipuoli" ; -- 20000 
--- lin luncheon_N = "virallinen lounas" ; -- 30000 
--- lin lunchtime_N = "lounastauko" ; -- 20000 
--- lin lunge_N = "syöksyä" ; -- 20000 
--- lin lurcher_N = "väijyjä" ; -- 20000 
--- lin lurking_place_N = "+?" ; -- 40000 
--- lin lustily_Adv = "elinvoimaisesti" ; -- 20000 
--- lin lutanist_N = "luutunsoittaja" ; -- 20000 
--- lin lute_N = "iskos" ; -- 20000 
--- lin lutenist_N = "luutunsoittaja" ; -- 20000 
--- lin lutheran_A = "+?" ; -- 40000 
--- lin lutheran_N = "+?" ; -- 40000 
--- lin luxemburger_A = "+?" ; -- 40000 
--- lin luxemburger_N = "+?" ; -- 40000 
--- lin lychee_N = "litsi" ; -- 20000 
--- lin lychgate_N = "katettu portti" ; -- 30000 
--- lin lycée_N = "+?" ; -- 40000 
--- lin lye_N = "lipeä" ; -- 20000 
--- lin lying_in_A = "lapsivuode" ; -- 20000 
--- lin lymph_N = "imuneste" ; -- 20000 
--- lin lymphatic_A = "imu-" ; -- 20000 
--- lin lynch_N = "lynkata" ; -- 20000 
--- lin lynchpin_N = "sokkanaula" ; -- 20000 
--- lin lynx_eyed_A = "kotkansilmäinen" ; -- 20000 
--- lin lyre_bird_N = "+?" ; -- 40000 
--- lin lysol_N = "+?" ; -- 40000 
--- lin mac_N = "sadetakki" ; -- 20000 
--- lin macadamize_V2 = "päällystää sepelillä" ; -- 30000 
--- lin macaroon_N = "macaron-keksi" ; -- 20000 
--- lin macaw_N = "ara" ; -- 20000 
--- lin mace_bearer_N = "+?" ; -- 40000 
--- lin macedonian_A = "+?" ; -- 40000 
--- lin macedonian_N = "+?" ; -- 40000 
--- lin machete_N = "viidakkoveitsi" ; -- 20000 
--- lin machiavellian_A = "+?" ; -- 40000 
--- lin machine_gun_N = "+?" ; -- 40000 
--- lin machine_made_A = "konevalmisteinen" ; -- 20000 
--- lin machinist_N = "konetyömies" ; -- 20000 
--- lin mackintosh_N = "sadetakki" ; -- 20000 
--- lin macrobiotic_A = "makrobioottinen" ; -- 20000 
--- lin macrocosm_N = "makrokosmos" ; -- 20000 
--- lin madagascan_A = "+?" ; -- 40000 
--- lin madagascan_N = "+?" ; -- 40000 
--- lin madcap_N = "hurjapäinen" ; -- 20000 
--- lin madeira_N = "+?" ; -- 40000 
--- lin madhouse_N = "mielisairaala" ; -- 20000 
--- lin madman_N = "mielisairas" ; -- 20000 
--- lin madonna_N = "+?" ; -- 40000 
--- lin madwoman_N = "hullu" ; -- 20000 
--- lin maelstrom_N = "pyörrevirta" ; -- 20000 
--- lin maenad_N = "mainadi" ; -- 20000 
--- lin maffick_V = "+?" ; -- 40000 
--- lin mag_N = "aikakausilehti" ; -- 20000 
--- lin magenta_A = "magenta" ; -- 20000 
--- lin magenta_N = "magenta" ; -- 20000 
--- lin maggoty_A = "matoinen" ; -- 20000 
--- lin magic_A = "silmänkääntötemppu" ; -- 20000 
--- lin magistrate_N = "rauhantuomari" ; -- 20000 
--- lin magnanimity_N = "jalomielisyys" ; -- 20000 
--- lin magnanimous_A = "ylevämielinen" ; -- 20000 
--- lin magnesia_N = "magnesia" ; -- 20000 
--- lin magnetically_Adv = "magneettisesti" ; -- 20000 
--- lin magnetization_N = "magnetoitunut" ; -- 20000 
--- lin magnificat_N = "+?" ; -- 40000 
--- lin magnifier_N = "suurennuslasi" ; -- 20000 
--- lin magnum_N = "magnumpullo" ; -- 20000 
--- lin magnumopus_N = "+?" ; -- 40000 
--- lin magyar_A = "+?" ; -- 40000 
--- lin magyar_N = "+?" ; -- 40000 
--- lin maharaja_N = "maharadža" ; -- 20000 
--- lin maharajah_N = "maharadža" ; -- 20000 
--- lin maharanee_N = "maharani" ; -- 20000 
--- lin mahjong_N = "mah-jong" ; -- 20000 
--- lin mahout_N = "mahout" ; -- 20000 
--- lin maiden_A = "maiden" ; -- 20000 
--- lin maidenhead_N = "immenkalvo" ; -- 20000 
--- lin maidenhood_N = "tyttöaika" ; -- 20000 
--- lin maidenly_A = "neitsyt-" ; -- 20000 
--- lin mail_N = "lähettää" ; -- 20000 
--- lin mail_train_N = "+?" ; -- 40000 
--- lin mailbag_N = "postisäkki" ; -- 20000 
--- lin mailboat_N = "postivene" ; -- 20000 
--- lin mailbox_N = "postilaatikko" ; -- 20000 
--- lin mailed_A = "lähettää" ; -- 20000 
--- lin mailing_card_N = "postikortti" ; -- 20000 
--- lin mailing_list_N = "+?" ; -- 40000 
--- lin mailman_N = "postinkantaja" ; -- 20000 
--- lin mainmast_N = "päämasto" ; -- 20000 
--- lin mainspring_N = "vetojousi" ; -- 20000 
--- lin mainstream_N = "valtavirtaa edustava henkilö" ; -- 30000 
--- lin maintainable_A = "ylläpidettävä" ; -- 20000 
--- lin majestically_Adv = "majesteettisesti" ; -- 20000 
--- lin major_V = "opiskella jtak pääaineenaan" ; -- 30000 
--- lin major_domo_N = "kamariherra" ; -- 20000 
--- lin major_general_N = "kenraalimajuri" ; -- 20000 
--- lin makeshift_N = "hätävara" ; -- 20000 
--- lin makeweight_N = "lisäpaino" ; -- 20000 
--- lin maladjusted_A = "sopeutumaton" ; -- 20000 
--- lin maladjustment_N = "henkisesti tasapainoton" ; -- 30000 
--- lin maladroit_A = "kömpelö" ; -- 20000 
--- lin malaise_N = "huonovointisuus" ; -- 20000 
--- lin malapropism_N = "malapropismi" ; -- 20000 
--- lin malapropos_Adv = "sopimaton" ; -- 20000 
--- lin malarial_A = "malaria-" ; -- 20000 
--- lin malawian_A = "+?" ; -- 40000 
--- lin malawian_N = "+?" ; -- 40000 
--- lin malay_A = "+?" ; -- 40000 
--- lin malay_N = "+?" ; -- 40000 
--- lin malayan_A = "+?" ; -- 40000 
--- lin malayan_N = "+?" ; -- 40000 
--- lin malaysian_A = "+?" ; -- 40000 
--- lin malaysian_N = "+?" ; -- 40000 
--- lin malcontent_N = "tyytymätön" ; -- 20000 
--- lin male_A = "miespuolinen" ; -- 20000 
--- lin malefactor_N = "pahantekijä" ; -- 20000 
--- lin malevolent_A = "pahansuopa" ; -- 20000 
--- lin malformation_N = "epämuodostuma" ; -- 20000 
--- lin malformed_A = "epämuodostunut" ; -- 20000 
--- lin malfunction_N = "toimintahäiriö" ; -- 20000 
--- lin malfunction_V = "toimia huonosti" ; -- 30000 
--- lin malian_A = "+?" ; -- 40000 
--- lin malian_N = "+?" ; -- 40000 
--- lin malicious_A = "pahanilkinen" ; -- 20000 
--- lin malign_A = "parjata" ; -- 20000 
--- lin malignant_A = "pahanlaatuinen" ; -- 20000 
--- lin malinger_V = "tekeytyä sairaaksi" ; -- 30000 
--- lin malingerer_N = "pakoilija" ; -- 20000 
--- lin mallard_N = "sinisorsa" ; -- 20000 
--- lin malleable_A = "mukautuva" ; -- 20000 
--- lin malmsey_N = "malvasia" ; -- 20000 
--- lin malnutrition_N = "aliravitsemus" ; -- 20000 
--- lin malodorous_A = "pahanhajuinen" ; -- 20000 
--- lin maltese_A = "+?" ; -- 40000 
--- lin maltese_N = "+?" ; -- 40000 
--- lin malthusian_A = "+?" ; -- 40000 
--- lin maltreat_V2 = "pidellä pahoin" ; -- 30000 
--- lin maltreatment_N = "huono kohtelu" ; -- 30000 
--- lin maltster_N = "mallastaja" ; -- 20000 
--- lin malversation_N = "virkavirhe" ; -- 20000 
--- lin mammal_N = "nisäkäs" ; -- 20000 
--- lin man_eater_N = "valkohai" ; -- 20000 
--- lin man_hour_N = "+?" ; -- 40000 
--- lin man_of_war_N = "portugalinsotalaiva" ; -- 20000 
--- lin manacle_N = "kahleet" ; -- 20000 
--- lin manacle_V2 = "panna käsirautoihin" ; -- 30000 
--- lin manageability_N = "käsiteltävyys" ; -- 20000 
--- lin managerial_A = "liikkeenjohdollinen" ; -- 20000 
--- lin manatee_N = "manaatti" ; -- 20000 
--- lin mancunian_A = "+?" ; -- 40000 
--- lin mancunian_N = "+?" ; -- 40000 
--- lin mandatary_N = "toimeksisaaja" ; -- 20000 
--- lin mandible_N = "alaleukaluu" ; -- 20000 
--- lin mandragora_N = "+?" ; -- 40000 
--- lin mandrake_N = "alruuna" ; -- 20000 
--- lin mangel_wurzel_N = "lehtijuurikas" ; -- 20000 
--- lin mangily_Adv = "kurjasti" ; -- 20000 
--- lin mangosteen_N = "mangostaani" ; -- 20000 
--- lin mangrove_N = "mangrovepuu" ; -- 20000 
--- lin mangy_A = "nukkavieru" ; -- 20000 
--- lin manhattan_N = "manhattan" ; -- 20000 
--- lin manhole_N = "viemäriaukko" ; -- 20000 
--- lin manic_depressive_A = "maanis-depressiivinen" ; -- 20000 
--- lin manic_depressive_N = "maanis-depressiivinen" ; -- 20000 
--- lin manicure_V2 = "hoitaa käsiä ja kynsiä" ; -- 30000 
--- lin manifest_N = "lastiluettelo" ; -- 20000 
--- lin manifesto_N = "manifesto" ; -- 20000 
--- lin manifold_N = "moninainen" ; -- 20000 
--- lin manilla_N = "manillapaperi" ; -- 20000 
--- lin manipulative_A = "manipulatiivinen" ; -- 20000 
--- lin manlike_A = "miesmäinen" ; -- 20000 
--- lin mannered_A = "teennäinen" ; -- 20000 
--- lin mannerly_A = "hyväkäytöksinen" ; -- 20000 
--- lin mannish_A = "miesmäinen" ; -- 20000 
--- lin manoeuvrable_A = "ohjauskykyinen" ; -- 20000 
--- lin manoeuvre_N = "manööveri" ; -- 20000 
--- lin manoeuvrer_N = "+?" ; -- 40000 
--- lin manor_house_N = "+?" ; -- 40000 
--- lin manorial_A = "kartanon" ; -- 20000 
--- lin manpower_N = "miesvahvuus" ; -- 20000 
--- lin mansard_N = "taitekatto" ; -- 20000 
--- lin manservant_N = "miespalvelija" ; -- 20000 
--- lin mantel_N = "uuninreunus" ; -- 20000 
--- lin mantelpiece_N = "uunin koristekehys" ; -- 30000 
--- lin mantis_N = "rukoilijasirkka" ; -- 20000 
--- lin manual_A = "käsi-" ; -- 20000 
--- lin manual_N = "käsi-" ; -- 20000 
--- lin manumission_N = "manumissio" ; -- 20000 
--- lin manx_A = "+?" ; -- 40000 
--- lin manx_N = "+?" ; -- 40000 
--- lin maoism_N = "+?" ; -- 40000 
--- lin maoist_N = "+?" ; -- 40000 
--- lin maori_N = "+?" ; -- 40000 
--- lin map_reader_N = "kartanlukija" ; -- 20000 
--- lin maple_leaf_N = "vaahteranlehti" ; -- 20000 
--- lin maquis_N = "+?" ; -- 40000 
--- lin marabou_N = "afrikanmarabu" ; -- 20000 
--- lin maraschino_N = "maraschino" ; -- 20000 
--- lin maraud_V = "ryöstellä" ; -- 40000 
--- lin marbled_A = "marmoroida" ; -- 20000 
--- lin marcher_N = "marssija" ; -- 20000 
--- lin mardigras_N = "+?" ; -- 40000 
--- lin marginal_A = "marginaalinen" ; -- 20000 
--- lin marginalize_V2 = "jättää sivuun" ; -- 30000 
--- lin margrave_N = "rajakreivi" ; -- 20000 
--- lin marigold_N = "samettikukka" ; -- 20000 
--- lin marina_N = "venesatama" ; -- 20000 
--- lin marine_A = "meri-" ; -- 20000 
--- lin marital_A = "aviollinen" ; -- 20000 
--- lin maritime_A = "meri-" ; -- 20000 
--- lin mark_up_N = "+?" ; -- 40000 
--- lin market_cross_N = "+?" ; -- 40000 
--- lin market_day_N = "+?" ; -- 40000 
--- lin market_garden_N = "+?" ; -- 40000 
--- lin market_gardening_N = "+?" ; -- 40000 
--- lin market_square_N = "+?" ; -- 40000 
--- lin market_town_N = "+?" ; -- 40000 
--- lin marketable_A = "myyntikelpoinen" ; -- 20000 
--- lin marking_ink_N = "+?" ; -- 40000 
--- lin marking_inks_N = "+?" ; -- 40000 
--- lin marksmanship_N = "ampumataito" ; -- 20000 
--- lin marl_N = "kalkkilieju" ; -- 20000 
--- lin marlinespike_N = "pujontapuikko" ; -- 20000 
--- lin marmoreal_A = "marmorimainen" ; -- 20000 
--- lin marmoset_N = "silkkiapina" ; -- 20000 
--- lin marocain_N = "marocain" ; -- 20000 
--- lin maroon_A = "kastanjanruskea" ; -- 20000 
--- lin maroon_N = "kastanjanruskea" ; -- 20000 
--- lin maroon_V2 = "jättää rannalle" ; -- 30000 
--- lin marquetry_N = "koristeupotus" ; -- 20000 
--- lin marriageability_N = "naimakelpoisuus" ; -- 20000 
--- lin marriageable_A = "naimaikäinen" ; -- 20000 
--- lin marrowbone_N = "ydinluu" ; -- 20000 
--- lin marsala_N = "+?" ; -- 40000 
--- lin marseillaise_N = "+?" ; -- 40000 
--- lin marshalling_yard_N = "+?" ; -- 40000 
--- lin marshmallow_N = "vaahtokaramelli" ; -- 20000 
--- lin marshy_A = "rämeinen" ; -- 20000 
--- lin marsupial_A = "pussi-" ; -- 20000 
--- lin marsupial_N = "pussi-" ; -- 20000 
--- lin mart_N = "kauppapaikka" ; -- 20000 
--- lin marten_N = "näätä" ; -- 20000 
--- lin martian_A = "+?" ; -- 40000 
--- lin martian_N = "+?" ; -- 40000 
--- lin martin_N = "pääsky" ; -- 20000 
--- lin martyr_V2 = "tehdä marttyyriksi" ; -- 30000 
--- lin marxism_N = "+?" ; -- 40000 
--- lin marxist_N = "+?" ; -- 40000 
--- lin mascara_N = "ripsiväri" ; -- 20000 
--- lin maser_N = "maser-vahvistin" ; -- 20000 
--- lin masochistically_Adv = "masokistisesti" ; -- 20000 
--- lin masonic_A = "muuraus-" ; -- 20000 
--- lin masonry_N = "muuraustyö" ; -- 20000 
--- lin masque_N = "naamiaiset" ; -- 20000 
--- lin masquerade_V = "olla naamioituna jksik" ; -- 30000 
--- lin mass_produce_V2 = "valmistaa massatuotantona" ; -- 30000 
--- lin masseur_N = "miespuolinen hieroja" ; -- 30000 
--- lin masseuse_N = "naispuolinen hieroja" ; -- 30000 
--- lin massy_A = "+?" ; -- 40000 
--- lin master_at_arms_N = "vääpeli" ; -- 20000 
--- lin master_key_N = "+?" ; -- 40000 
--- lin masterful_A = "taiturimainen" ; -- 20000 
--- lin masterless_A = "isännätön" ; -- 20000 
--- lin masterpiece_N = "mestariteos" ; -- 20000 
--- lin masterstroke_N = "mestarisuoritus" ; -- 20000 
--- lin masthead_N = "mastonhuippu" ; -- 20000 
--- lin mastication_N = "mutustaminen" ; -- 20000 
--- lin mastiff_N = "mastiffi" ; -- 20000 
--- lin mastodon_N = "mastodontit" ; -- 20000 
--- lin mastoid_N = "kartiolisäke" ; -- 20000 
--- lin mastoiditis_N = "kartiolisäkkeen tulehdus" ; -- 30000 
--- lin mat_A = "matto" ; -- 20000 
--- lin match_point_N = "+?" ; -- 40000 
--- lin matchbox_N = "tulitikkurasia" ; -- 20000 
--- lin matchet_N = "viidakkoveitsi" ; -- 20000 
--- lin matchless_A = "verraton" ; -- 20000 
--- lin matchmaker_N = "naimakaupan välittäjä" ; -- 30000 
--- lin matchwood_N = "säpäle" ; -- 20000 
--- lin materialistically_Adv = "materialistisesti" ; -- 20000 
--- lin maternal_A = "äidinpuoleinen" ; -- 20000 
--- lin maternity_N = "äidillisyys" ; -- 20000 
--- lin matey_A = "kaveripohjalla" ; -- 20000 
--- lin mathematical_A = "matemaattinen" ; -- 20000 
--- lin maths_N = "matikka" ; -- 20000 
--- lin matinée_N = "+?" ; -- 40000 
--- lin matriarchal_A = "matriarkaalinen" ; -- 20000 
--- lin matric_N = "pääsykoe" ; -- 20000 
--- lin matricide_N = "äidinmurhaaja" ; -- 20000 
--- lin matriculation_N = "pääsykoe" ; -- 20000 
--- lin matrimonial_A = "avioliitto-" ; -- 20000 
--- lin matronly_A = "rouvamainen" ; -- 20000 
--- lin matt_A = "mattapintaisuus" ; -- 20000 
--- lin matter_V = "olla tärkeä" ; -- 30000 
--- lin matter_of_course_A = "selviö" ; -- 20000 
--- lin maturation_N = "märkiminen" ; -- 20000 
--- lin matutinal_A = "aamu-" ; -- 20000 
--- lin maté_N = "+?" ; -- 40000 
--- lin maudlin_A = "kyynelehtivä" ; -- 20000 
--- lin maulstick_N = "maulstick" ; -- 20000 
--- lin maundythursday_N = "+?" ; -- 40000 
--- lin mauritanian_A = "+?" ; -- 40000 
--- lin mauritanian_N = "+?" ; -- 40000 
--- lin mauritian_A = "+?" ; -- 40000 
--- lin mauritian_N = "+?" ; -- 40000 
--- lin mauve_A = "malvanvärinen" ; -- 20000 
--- lin mauve_N = "malvanvärinen" ; -- 20000 
--- lin maverick_N = "rajojaylittävä" ; -- 20000 
--- lin mavis_N = "laulurastas" ; -- 20000 
--- lin mawkish_A = "äitelä" ; -- 20000 
--- lin max_N = "+?" ; -- 40000 
--- lin maxim_N = "elämänohje" ; -- 20000 
--- lin maximal_A = "maksimaalinen" ; -- 20000 
--- lin maximum_A = "maksimi-" ; -- 20000 
--- lin may_N = "orapihlaja" ; -- 20000 
--- lin may_beetle_N = "+?" ; -- 40000 
--- lin may_bug_N = "+?" ; -- 40000 
--- lin mayday_N = "+?" ; -- 40000 
--- lin mayfly_N = "päivänkorento" ; -- 20000 
--- lin mayhem_N = "sekasorto" ; -- 20000 
--- lin mayoral_A = "pormestarin" ; -- 20000 
--- lin mayoralty_N = "kaupunginjohtajuus" ; -- 20000 
--- lin maypole_N = "juhannussalko" ; -- 20000 
--- lin mazed_A = "sekaisin" ; -- 20000 
--- lin mb_N = "+?" ; -- 40000 
--- lin mc_N = "+?" ; -- 40000 
--- lin mcc_N = "+?" ; -- 40000 
--- lin mccarthyism_N = "+?" ; -- 40000 
--- lin md_N = "+?" ; -- 40000 
--- lin mealie_N = "maissintähkä" ; -- 20000 
--- lin mealtime_N = "ruoka-aika" ; -- 20000 
--- lin mealy_A = "jauhoinen" ; -- 20000 
--- lin mealy_bug_N = "+?" ; -- 40000 
--- lin mealy_mouthed_A = "varovainen sanoissaan" ; -- 30000 
--- lin meanderingly_Adv = "kiemuraisesti" ; -- 20000 
--- lin meanie_N = "ilkeilijä" ; -- 20000 
--- lin meaning_A = "merkitä" ; -- 20000 
--- lin meaningless_A = "merkityksetön" ; -- 20000 
--- lin meantime_Adv = "sillä aikaa" ; -- 30000 
--- lin meantime_N = "sillä aikaa" ; -- 30000 
--- lin meanwhile_Adv = "samaan aikaan" ; -- 30000 
--- lin measles_N = "tuhkarokko" ; -- 20000 
--- lin meat_safe_N = "+?" ; -- 40000 
--- lin meatball_N = "lihapulla" ; -- 20000 
--- lin meatless_A = "lihaton" ; -- 20000 
--- lin mechanistic_A = "mekanistinen" ; -- 20000 
--- lin mechanistically_Adv = "mekanistisesti" ; -- 20000 
--- lin mechanization_N = "koneellistaminen" ; -- 20000 
--- lin med_N = "+?" ; -- 40000 
--- lin meddler_N = "toisten asioihin sekaantuja" ; -- 30000 
--- lin medial_A = "mediaalinen" ; -- 20000 
--- lin median_A = "mediaaninen" ; -- 20000 
--- lin medical_N = "lääkinnällinen" ; -- 20000 
--- lin medicament_N = "lääkeaine" ; -- 20000 
--- lin medicare_N = "+?" ; -- 40000 
--- lin medicate_V2 = "lääkitä" ; -- 40000 
--- lin medicinal_A = "lääke-" ; -- 20000 
--- lin medicine_ball_N = "+?" ; -- 40000 
--- lin medicine_chest_N = "+?" ; -- 40000 
--- lin medicine_man_N = "+?" ; -- 40000 
--- lin meditative_A = "mietiskelevä" ; -- 20000 
--- lin mediterranean_A = "+?" ; -- 40000 
--- lin medium_A = "meedio" ; -- 20000 
--- lin medium_grade_A = "+?" ; -- 40000 
--- lin meerschaum_N = "merenvahapiippu" ; -- 20000 
--- lin meeting_house_N = "+?" ; -- 40000 
--- lin meeting_place_N = "+?" ; -- 40000 
--- lin megacycle_N = "megajakso" ; -- 20000 
--- lin megadeath_N = "miljoona kuollutta" ; -- 30000 
--- lin megalith_N = "megaliitti" ; -- 20000 
--- lin megalithic_A = "megaliitti-" ; -- 20000 
--- lin megalomania_N = "megalomania" ; -- 20000 
--- lin megalomaniac_N = "suuruudenhullu henkilö" ; -- 30000 
--- lin megaton_N = "megatonni" ; -- 20000 
--- lin meliorism_N = "meliorismi" ; -- 20000 
--- lin mellifluous_A = "sulosointuinen" ; -- 20000 
--- lin mellow_V = "pilvessä oleva" ; -- 30000 
--- lin mellow_V2 = "pilvessä oleva" ; -- 30000 
--- lin melodrama_N = "melodraama" ; -- 20000 
--- lin melodramatic_A = "melodramaattinen" ; -- 20000 
--- lin melodramatically_Adv = "melodramaattisesti" ; -- 20000 
--- lin melting_point_N = "+?" ; -- 40000 
--- lin melting_pot_N = "+?" ; -- 40000 
--- lin membranous_A = "kalvo-" ; -- 20000 
--- lin memento_N = "muistonesine" ; -- 20000 
--- lin memorable_A = "ikimuistoinen" ; -- 20000 
--- lin memorize_V2 = "opetella ulkoa" ; -- 30000 
--- lin memsahib_N = "memsahib" ; -- 20000 
--- lin menacingly_Adv = "uhkaavasti" ; -- 20000 
--- lin mendelian_A = "+?" ; -- 40000 
--- lin mendicant_A = "kerjäläis-" ; -- 20000 
--- lin mendicant_N = "kerjäläis-" ; -- 20000 
--- lin menial_A = "vähäpätöinen" ; -- 20000 
--- lin meningitis_N = "aivokalvotulehdus" ; -- 20000 
--- lin menopause_N = "menopaussi" ; -- 20000 
--- lin menstrual_A = "menstruaalinen" ; -- 20000 
--- lin mentality_N = "terävyys" ; -- 20000 
--- lin mentholated_A = "mentolipitoinen" ; -- 20000 
--- lin mentioned_A = "mainita" ; -- 20000 
--- lin mercenary_A = "rahanahne" ; -- 20000 
--- lin merchantman_N = "kauppalaiva" ; -- 20000 
--- lin mercurial_A = "elohopea-" ; -- 20000 
--- lin mercury_N = "elohopea" ; -- 20000 
--- lin meretricious_A = "epäaito" ; -- 20000 
--- lin merino_sheep_N = "+?" ; -- 40000 
--- lin meritocratic_A = "meritokraattinen" ; -- 20000 
--- lin mermaid_N = "merenneito" ; -- 20000 
--- lin merman_N = "merenmies" ; -- 20000 
--- lin merry_go_round_N = "karuselli" ; -- 20000 
--- lin merrymaker_N = "hurvittelija" ; -- 20000 
--- lin merrymaking_N = "juhliminen" ; -- 20000 
--- lin mescal_N = "mezcal" ; -- 20000 
--- lin meseems_Adv = "+?" ; -- 40000 
--- lin mesmeric_A = "lumoava" ; -- 20000 
--- lin mesmerist_N = "hypnoosiin saattaja" ; -- 30000 
--- lin mess_jacket_N = "+?" ; -- 40000 
--- lin messenger_N = "lähetti" ; -- 20000 
--- lin messianic_A = "messiaaninen" ; -- 20000 
--- lin messmate_N = "laivatoveri" ; -- 20000 
--- lin messuage_N = "asuinrakennus tontteineen" ; -- 30000 
--- lin messy_A = "sottainen" ; -- 20000 
--- lin metabolic_A = "aineenvaihdunnallinen" ; -- 20000 
--- lin metabolism_N = "aineenvaihdunta" ; -- 20000 
--- lin metabolize_V2 = "metaboloida" ; -- 40000 
--- lin metacarpal_A = "metakarpaalinen" ; -- 20000 
--- lin metacarpal_N = "metakarpaalinen" ; -- 20000 
--- lin metal_V2 = "päällystää metallilla" ; -- 30000 
--- lin metallic_A = "metallinen" ; -- 20000 
--- lin metallurgical_A = "metallurginen" ; -- 20000 
--- lin metalwork_N = "metallityö" ; -- 20000 
--- lin metalworker_N = "metallityömies" ; -- 20000 
--- lin metaphorical_A = "vertauskuvallinen" ; -- 20000 
--- lin metaphysical_A = "metafyysinen" ; -- 20000 
--- lin metaphysics_N = "metafysiikka" ; -- 20000 
--- lin metatarsal_A = "metatarsaalinen" ; -- 20000 
--- lin metatarsal_N = "metatarsaalinen" ; -- 20000 
--- lin mete_V2 = "+?" ; -- 40000 
--- lin meteoric_A = "meteori-" ; -- 20000 
--- lin meteorological_A = "meteorologinen" ; -- 20000 
--- lin methinks_Adv = "+?" ; -- 40000 
--- lin methodical_A = "järjestelmällinen" ; -- 20000 
--- lin methodism_N = "+?" ; -- 40000 
--- lin methodist_A = "+?" ; -- 40000 
--- lin methodist_N = "+?" ; -- 40000 
--- lin methodological_A = "metodologinen" ; -- 20000 
--- lin methought_Adv = "+?" ; -- 40000 
--- lin methyl_N = "metyyli" ; -- 20000 
--- lin methylated_A = "denaturoitu" ; -- 20000 
--- lin meticulous_A = "säntillinen" ; -- 20000 
--- lin meticulousness_N = "säntillisyys" ; -- 20000 
--- lin metrical_A = "metri-" ; -- 20000 
--- lin metrication_N = "metrijärjestelmään muuttaminen" ; -- 30000 
--- lin metricize_V2 = "muuttaa metriseksi" ; -- 30000 
--- lin metropolis_N = "metropoli" ; -- 20000 
--- lin metropolitan_A = "metropoliitta" ; -- 20000 
--- lin mew_N = "maukua" ; -- 20000 
--- lin mexican_A = "+?" ; -- 40000 
--- lin mexican_N = "+?" ; -- 40000 
--- lin mezzanine_A = "parveke" ; -- 20000 
--- lin mezzo_Adv = "mezzosopraano" ; -- 20000 
--- lin mezzo_soprano_N = "mezzosopraano" ; -- 20000 
--- lin mg_N = "mg" ; -- 20000 
--- lin mi_N = "maili" ; -- 20000 
--- lin miaou_N = "maukua" ; -- 20000 
--- lin miaow_N = "naukua" ; -- 20000 
--- lin miasma_N = "miasma" ; -- 20000 
--- lin michaelmas_N = "+?" ; -- 40000 
--- lin mickey_N = "+?" ; -- 40000 
--- lin mickle_N = "iso" ; -- 20000 
--- lin micro_organism_N = "+?" ; -- 40000 
--- lin microbiology_N = "mikrobiologia" ; -- 20000 
--- lin microcosm_N = "mikrokosmos" ; -- 20000 
--- lin microdot_N = "mikropiste" ; -- 20000 
--- lin microelectronics_N = "mikroelektroniikka" ; -- 20000 
--- lin microfiche_N = "mikrokortti" ; -- 20000 
--- lin microfilm_N = "mikrofilmi" ; -- 20000 
--- lin microfilm_V2 = "tallentaa mikrofilmille" ; -- 30000 
--- lin micrometer_N = "mikromittari" ; -- 20000 
--- lin mid_A = "keski-" ; -- 20000 
--- lin mid_off_N = "mid-off" ; -- 20000 
--- lin mid_on_N = "mid-on" ; -- 20000 
--- lin midday_N = "puolipäivä" ; -- 20000 
--- lin middle_class_A = "keskiluokkainen" ; -- 20000 
--- lin middle_distance_A = "+?" ; -- 40000 
--- lin middleweight_A = "keskisarjalainen" ; -- 20000 
--- lin middleweight_N = "keskisarjalainen" ; -- 20000 
--- lin middling_Adv = "mukiinmenevä" ; -- 20000 
--- lin middling_N = "mukiinmenevä" ; -- 20000 
--- lin middy_N = "merimiespusero" ; -- 20000 
--- lin midget_N = "kääpiö-" ; -- 20000 
--- lin midinette_N = "midinetti" ; -- 20000 
--- lin midland_N = "sisämaa-" ; -- 20000 
--- lin midmost_A = "keskimmäinen" ; -- 20000 
--- lin midnight_N = "keskiyö" ; -- 20000 
--- lin midshipman_N = "merikadetti" ; -- 20000 
--- lin midships_Adv = "keskilaivalla" ; -- 20000 
--- lin midst_N = "keskellä" ; -- 20000 
--- lin midstream_N = "virran keskikohta" ; -- 30000 
--- lin midsummer_N = "keskikesä" ; -- 20000 
--- lin midway_A = "markkinakojualue" ; -- 20000 
--- lin midway_Adv = "markkinakojualue" ; -- 20000 
--- lin midweek_A = "viikon puolivälissä" ; -- 30000 
--- lin midweek_Adv = "viikon puolivälissä" ; -- 30000 
--- lin midwestern_A = "Keskilännen" ; -- 20000 
--- lin midwife_N = "kätilö" ; -- 20000 
--- lin midwifery_N = "synnytysoppi" ; -- 20000 
--- lin might_N = "väkevyys" ; -- 20000 
--- lin might_have_been_N = "olisi saattanut olla" ; -- 30000 
--- lin mignonette_N = "tuoksureseda" ; -- 20000 
--- lin migratory_A = "muutto-" ; -- 20000 
--- lin mikado_N = "Japanin keisari" ; -- 30000 
--- lin milady_N = "+?" ; -- 40000 
--- lin milage_N = "matka maileina" ; -- 30000 
--- lin milch_A = "maitoa tuottava" ; -- 30000 
--- lin mile_N = "maili" ; -- 20000 
--- lin mileage_N = "mailimäärä" ; -- 20000 
--- lin mileometer_N = "matkamittari" ; -- 20000 
--- lin milestone_N = "mailipylväs" ; -- 20000 
--- lin militant_A = "militantti" ; -- 20000 
--- lin militaristic_A = "militaristinen" ; -- 20000 
--- lin military_A = "sota-" ; -- 20000 
--- lin military_N = "sota-" ; -- 20000 
--- lin militate_V = "olla haitaksi jllek" ; -- 30000 
--- lin milk_churn_N = "+?" ; -- 40000 
--- lin milk_powder_N = "+?" ; -- 40000 
--- lin milk_shake_N = "+?" ; -- 40000 
--- lin milk_tooth_N = "+?" ; -- 40000 
--- lin milk_white_A = "maidonvalkoinen" ; -- 20000 
--- lin milkbar_N = "+?" ; -- 40000 
--- lin milking_machine_N = "+?" ; -- 40000 
--- lin milkmaid_N = "navettapiika" ; -- 20000 
--- lin milkman_N = "maitomies" ; -- 20000 
--- lin milkshake_N = "pirtelö" ; -- 20000 
--- lin milksop_N = "mammanpoika" ; -- 20000 
--- lin milkweed_N = "mesisilkkiyrtti" ; -- 20000 
--- lin milky_A = "maitoinen" ; -- 20000 
--- lin mill_dam_N = "+?" ; -- 40000 
--- lin mill_girl_N = "myllytyttö" ; -- 20000 
--- lin mill_hand_N = "tehdastyöntekijä" ; -- 20000 
--- lin millboard_N = "käsipahvi" ; -- 20000 
--- lin millennial_A = "tuhatvuotinen" ; -- 20000 
--- lin millennium_N = "tuhatvuotisjuhla" ; -- 20000 
--- lin millepede_N = "tuhatjalkainen" ; -- 20000 
--- lin millibar_N = "millibaari" ; -- 20000 
--- lin milligram_N = "milligramma" ; -- 20000 
--- lin millinery_N = "hattukauppa" ; -- 20000 
--- lin millionaire_N = "miljonääri" ; -- 20000 
--- lin millionairess_N = "miljonääri" ; -- 20000 
--- lin millionfold_Adv = "miljoonakertaisesti" ; -- 20000 
--- lin millionth_A = "mikro-" ; -- 20000 
--- lin millipede_N = "tuhatjalkainen" ; -- 20000 
--- lin millpond_N = "myllylampi" ; -- 20000 
--- lin millrace_N = "myllyn kouru" ; -- 30000 
--- lin millstone_N = "myllynkivi" ; -- 20000 
--- lin millwheel_N = "myllynratas" ; -- 20000 
--- lin milometer_N = "matkamittari" ; -- 20000 
--- lin mimeograph_N = "mimeografi" ; -- 20000 
--- lin mimeograph_V2 = "kopioida mimeografilla" ; -- 30000 
--- lin mimetic_A = "jäljittelevä" ; -- 20000 
--- lin mimic_A = "imitoida" ; -- 20000 
--- lin mimicry_N = "matkiminen" ; -- 20000 
--- lin mimosa_N = "mimosa" ; -- 20000 
--- lin min_N = "min" ; -- 20000 
--- lin mince_N = "pehmentää" ; -- 20000 
--- lin mince_pie_N = "+?" ; -- 40000 
--- lin mincemeat_N = "jauheliha" ; -- 20000 
--- lin mincer_N = "lihamylly" ; -- 20000 
--- lin mincing_A = "pehmentää" ; -- 20000 
--- lin mind_bending_A = "häkellyttävä" ; -- 20000 
--- lin mind_blowing_A = "ällistyttävä" ; -- 20000 
--- lin mind_boggling_A = "ällistyttävä" ; -- 20000 
--- lin mind_reader_N = "+?" ; -- 40000 
--- lin mindful_A = "jnk huomioon ottava" ; -- 30000 
--- lin mine_A = "miinoittaa" ; -- 20000 
--- lin mine_detector_N = "+?" ; -- 40000 
--- lin mine_disposal_N = "+?" ; -- 40000 
--- lin minefield_N = "miinakenttä" ; -- 20000 
--- lin minelayer_N = "miinanlaskija" ; -- 20000 
--- lin minelaying_N = "miinanlasku" ; -- 20000 
--- lin miner_N = "kaivosmies" ; -- 20000 
--- lin mineral_A = "mineraali" ; -- 20000 
--- lin minestrone_N = "minestronekeitto" ; -- 20000 
--- lin minesweeper_N = "miinanraivaaja" ; -- 20000 
--- lin minesweeping_N = "miinanraivaus" ; -- 20000 
--- lin mineworker_N = "kaivostyöläinen" ; -- 20000 
--- lin mingy_A = "saita" ; -- 20000 
--- lin miniaturist_N = "miniatyyrimaalari" ; -- 20000 
--- lin miniaturization_N = "pienoiskoossa rakentaminen" ; -- 30000 
--- lin miniaturize_V2 = "rakentaa pienoiskoossa" ; -- 30000 
--- lin minimal_A = "minimaalinen" ; -- 20000 
--- lin minimum_A = "minimi-" ; -- 20000 
--- lin minimum_N = "minimi-" ; -- 20000 
--- lin mining_N = "miinoittaa" ; -- 20000 
--- lin minion_N = "käskyläinen" ; -- 20000 
--- lin minister_V = "huolehtia jstak" ; -- 30000 
--- lin ministerial_A = "ministeriön" ; -- 20000 
--- lin ministrant_N = "auttava" ; -- 20000 
--- lin ministration_N = "hätäapu" ; -- 20000 
--- lin miniver_N = "turkisreunus" ; -- 20000 
--- lin minnow_N = "mutu" ; -- 20000 
--- lin minotaur_N = "+?" ; -- 40000 
--- lin minster_N = "tuomiokirkko" ; -- 20000 
--- lin minstrel_N = "minstrel-esiintyjä" ; -- 20000 
--- lin minus_A = "miinus-" ; -- 20000 
--- lin minute_V2 = "minuutti" ; -- 40000 
--- lin minute_book_N = "+?" ; -- 40000 
--- lin minute_gun_N = "+?" ; -- 40000 
--- lin minute_hand_N = "+?" ; -- 40000 
--- lin minuteman_N = "+?" ; -- 40000 
--- lin minx_N = "liehittelijä" ; -- 20000 
--- lin mirthless_A = "iloton" ; -- 20000 
--- lin miry_A = "mutainen" ; -- 20000 
--- lin misadvise_V2 = "antaa väärä neuvo" ; -- 30000 
--- lin misalliance_N = "epäsäätyinen avioliitto" ; -- 30000 
--- lin misanthrope_N = "ihmisvihaaja" ; -- 20000 
--- lin misanthropic_A = "misantrooppinen" ; -- 20000 
--- lin misanthropy_N = "ihmisviha" ; -- 20000 
--- lin misapply_V2 = "käyttää väärin" ; -- 30000 
--- lin misapprehend_V2 = "käsittää väärin" ; -- 30000 
--- lin misapprehension_N = "väärinymmärrys" ; -- 20000 
--- lin misbegotten_A = "aviottomasti" ; -- 20000 
--- lin misbehave_V = "käyttäytyä huonosti" ; -- 30000 
--- lin misbehave_V2 = "käyttäytyä huonosti" ; -- 30000 
--- lin misbehaviour_N = "huono käytös" ; -- 30000 
--- lin miscalculate_V = "laskea väärin" ; -- 30000 
--- lin miscalculate_V2 = "laskea väärin" ; -- 30000 
--- lin miscalculation_N = "virhelaskelma" ; -- 20000 
--- lin miscall_V2 = "kutsua väärin" ; -- 30000 
--- lin miscarriage_N = "keskenmeno" ; -- 20000 
--- lin miscast_V2 = "antaa jklle sopimaton rooli" ; -- 30000 
--- lin miscegenation_N = "risteyttäminen" ; -- 20000 
--- lin mischief_maker_N = "riidanrakentaja" ; -- 20000 
--- lin misconceive_V = "ymmärtää väärin" ; -- 30000 
--- lin misconceive_V2 = "ymmärtää väärin" ; -- 30000 
--- lin misconception_N = "harhakäsitys" ; -- 20000 
--- lin misconduct_V2 = "käyttäytyä huonosti" ; -- 30000 
--- lin misconstruction_N = "väärä tulkinta" ; -- 30000 
--- lin misconstrue_V2 = "ymmärtää väärin" ; -- 30000 
--- lin miscount_N = "laskea väärin" ; -- 30000 
--- lin miscount_V = "laskea väärin" ; -- 30000 
--- lin miscount_V2 = "laskea väärin" ; -- 30000 
--- lin misdate_V2 = "päivätä väärin" ; -- 30000 
--- lin misdeal_N = "väärä sopimus" ; -- 30000 
--- lin misdeal_V = "väärä sopimus" ; -- 30000 
--- lin misdeal_V2 = "väärä sopimus" ; -- 30000 
--- lin misdeed_N = "tihutyö" ; -- 20000 
--- lin misdirect_V2 = "lähettää väärin" ; -- 30000 
--- lin misdirection_N = "väärä ohjeistus" ; -- 30000 
--- lin misdoing_N = "tehdä väärin" ; -- 30000 
--- lin miseenscène_N = "+?" ; -- 40000 
--- lin miserliness_N = "saituruus" ; -- 20000 
--- lin miserly_A = "saita" ; -- 20000 
--- lin misfire_V = "laukeamaton räjähde" ; -- 30000 
--- lin misfit_N = "sopeutumaton yksilö" ; -- 30000 
--- lin misgovern_V2 = "hallita huonosti" ; -- 30000 
--- lin misgovernment_N = "väärin hallitseminen" ; -- 30000 
--- lin misguide_V2 = "opastaa väärin" ; -- 30000 
--- lin mishandle_V2 = "käsitellä väärin" ; -- 30000 
--- lin mishmash_N = "sillisalaatti" ; -- 20000 
--- lin misinform_V2 = "antaa vääriä tietoja" ; -- 30000 
--- lin misinformation_N = "väärä tieto" ; -- 30000 
--- lin misinterpret_V2 = "tulkita väärin" ; -- 30000 
--- lin misinterpretation_N = "väärä tulkinta" ; -- 30000 
--- lin misjudge_V = "arvioida väärin" ; -- 30000 
--- lin misjudge_V2 = "arvioida väärin" ; -- 30000 
--- lin mislead_V2 = "johtaa harhaan" ; -- 30000 
--- lin mismanage_V2 = "hoitaa huonosti" ; -- 30000 
--- lin mismanagement_N = "huono hoito" ; -- 30000 
--- lin misname_V2 = "nimittää väärin" ; -- 30000 
--- lin misnomer_N = "harhaanjohtava nimitys" ; -- 30000 
--- lin misprint_N = "painovirhe" ; -- 20000 
--- lin misprint_V2 = "painaa väärin" ; -- 30000 
--- lin mispronounce_V2 = "lausua väärin" ; -- 30000 
--- lin mispronunciation_N = "ääntämisvirhe" ; -- 20000 
--- lin misquotation_N = "väärä sitaatti" ; -- 30000 
--- lin misquote_V2 = "siteerata väärin" ; -- 30000 
--- lin misread_V2 = "lukea väärin" ; -- 30000 
--- lin misrepresent_V2 = "esittää väärin" ; -- 30000 
--- lin misrule_N = "huono hallinto" ; -- 30000 
--- lin missal_N = "messukirja" ; -- 20000 
--- lin misshapen_A = "muodoton" ; -- 20000 
--- lin missing_A = "myöhästyä" ; -- 20000 
--- lin missionary_N = "lähetyssaarnaaja" ; -- 20000 
--- lin misspell_V2 = "kirjoittaa väärin" ; -- 30000 
--- lin misspelling_N = "kirjoitusvirhe" ; -- 20000 
--- lin misstate_V2 = "ilmaista väärin" ; -- 30000 
--- lin misstatement_N = "väärä lausunto" ; -- 30000 
--- lin mister_N = "+?" ; -- 40000 
--- lin mistily_Adv = "usvaisen" ; -- 20000 
--- lin mistime_V2 = "ottaa väärä aika" ; -- 30000 
--- lin mistiness_N = "sumuisuus" ; -- 20000 
--- lin mistral_N = "mistraali" ; -- 20000 
--- lin mistranslate_V2 = "kääntää väärin" ; -- 30000 
--- lin mistranslation_N = "käännösvirhe" ; -- 20000 
--- lin mistrial_N = "tuloksettomaksi jäänyt oikeudenkäynti" ; -- 30000 
--- lin mistrustful_A = "epäluuloinen" ; -- 20000 
--- lin misty_A = "usvainen" ; -- 20000 
--- lin misunderstand_V2 = "ymmärtää väärin" ; -- 30000 
--- lin misunderstanding_N = "väärinkäsitys" ; -- 20000 
--- lin misuse_V2 = "käyttää väärin" ; -- 30000 
--- lin mitre_joint_N = "+?" ; -- 40000 
--- lin mix_up_N = "sekoittaminen" ; -- 20000 
--- lin mixed_A = "monirotuinen" ; -- 20000 
--- lin mixed_up_A = "ymmällään" ; -- 20000 
--- lin mizen_N = "mesaanipurje" ; -- 20000 
--- lin mizzen_N = "mesaanipurje" ; -- 20000 
--- lin mizzen_mast_N = "+?" ; -- 40000 
--- lin ml_N = "ml" ; -- 20000 
--- lin mm_N = "mm" ; -- 20000 
--- lin mnemonic_A = "muistikas-" ; -- 20000 
--- lin mnemonics_N = "muistisääntö" ; -- 20000 
--- lin moat_N = "vallihauta" ; -- 20000 
--- lin moated_A = "vallihaudoitettu" ; -- 20000 
--- lin mocha_N = "mokkanahka" ; -- 20000 
--- lin mock_A = "pilkata" ; -- 20000 
--- lin mock_N = "pilkata" ; -- 20000 
--- lin mockingly_Adv = "pilkallisesti" ; -- 20000 
--- lin mod_N = "modi" ; -- 20000 
--- lin modal_A = "modaalinen" ; -- 20000 
--- lin modcon_N = "+?" ; -- 40000 
--- lin modeller_N = "malli-" ; -- 20000 
--- lin moderate_N = "maltillinen" ; -- 20000 
--- lin modern_N = "modernisti" ; -- 20000 
--- lin modernist_N = "modernisti" ; -- 20000 
--- lin modernistic_A = "huippumoderni" ; -- 20000 
--- lin modernity_N = "nykyaikaisuus" ; -- 20000 
--- lin modernization_N = "modernisointi" ; -- 20000 
--- lin modernize_V2 = "uudenaikaistaa" ; -- 40000 
--- lin modifier_N = "modifikaattorigeeni" ; -- 20000 
--- lin modular_A = "moduuli-" ; -- 20000 
--- lin modusoperandi_N = "+?" ; -- 40000 
--- lin modusvivendi_N = "+?" ; -- 40000 
--- lin mohair_N = "angoravuohen villa" ; -- 30000 
--- lin mohammedan_N = "+?" ; -- 40000 
--- lin molar_A = "molaarinen" ; -- 20000 
--- lin moldy_A = "homeinen" ; -- 20000 
--- lin molehill_N = "myyränmätäs" ; -- 20000 
--- lin moll_N = "rikollisen naisystävä" ; -- 30000 
--- lin mollification_N = "leppyneisyys" ; -- 20000 
--- lin mollusc_N = "nilviäinen" ; -- 20000 
--- lin mollycoddle_V2 = "lellikki" ; -- 40000 
--- lin momentary_A = "hetkellinen" ; -- 20000 
--- lin momentum_N = "liikemäärä" ; -- 20000 
--- lin monarchic_A = "yksinvaltainen" ; -- 20000 
--- lin monastic_A = "munkki" ; -- 20000 
--- lin monasticism_N = "luostarilaitos" ; -- 20000 
--- lin monaural_A = "monauraalinen" ; -- 20000 
--- lin monegasque_A = "+?" ; -- 40000 
--- lin monegasque_N = "+?" ; -- 40000 
--- lin monetize_V2 = "hyväksyä valuutaksi" ; -- 30000 
--- lin money_grubber_N = "+?" ; -- 40000 
--- lin money_order_N = "+?" ; -- 40000 
--- lin money_spinner_N = "tuottoisa projekti" ; -- 30000 
--- lin moneybox_N = "+?" ; -- 40000 
--- lin moneychanger_N = "+?" ; -- 40000 
--- lin moneylender_N = "koronkiskoja" ; -- 20000 
--- lin moneyless_A = "rahaton" ; -- 20000 
--- lin mongol_A = "+?" ; -- 40000 
--- lin mongol_N = "+?" ; -- 40000 
--- lin mongolian_A = "+?" ; -- 40000 
--- lin mongolian_N = "+?" ; -- 40000 
--- lin mongoose_N = "mangusti" ; -- 20000 
--- lin mongrel_A = "piski" ; -- 20000 
--- lin monkey_jacket_N = "+?" ; -- 40000 
--- lin monkey_nut_N = "+?" ; -- 40000 
--- lin monkey_puzzle_N = "+?" ; -- 40000 
--- lin monkey_wrench_N = "+?" ; -- 40000 
--- lin monkish_A = "munkkimainen" ; -- 20000 
--- lin mono_A = "mononukleoosi" ; -- 20000 
--- lin monochrome_A = "mustavalko-" ; -- 20000 
--- lin monochrome_N = "mustavalko-" ; -- 20000 
--- lin monocled_A = "monokkelipäinen" ; -- 20000 
--- lin monogamist_N = "monogamisti" ; -- 20000 
--- lin monogamous_A = "yksiavioinen" ; -- 20000 
--- lin monolithic_A = "monoliittinen" ; -- 20000 
--- lin monomania_N = "monomania" ; -- 20000 
--- lin monomaniac_N = "monomaani" ; -- 20000 
--- lin monoplane_N = "yksitaso" ; -- 20000 
--- lin monopolist_N = "monopolisti" ; -- 20000 
--- lin monopolistic_A = "monopolistinen" ; -- 20000 
--- lin monopolization_N = "monopolisointi" ; -- 20000 
--- lin monorail_N = "yksikiskoinen rautatie" ; -- 30000 
--- lin monosyllabic_A = "yksitavuinen" ; -- 20000 
--- lin monosyllable_N = "yksitavuinen sana" ; -- 30000 
--- lin monotheist_N = "monoteisti" ; -- 20000 
--- lin monotheistic_A = "monoteistinen" ; -- 20000 
--- lin monotype_N = "monotyyppi" ; -- 20000 
--- lin monoxide_N = "monoksidi" ; -- 20000 
--- lin monsieur_N = "+?" ; -- 40000 
--- lin monsignor_N = "+?" ; -- 40000 
--- lin monsoon_N = "monsuunituuli" ; -- 20000 
--- lin monster_N = "epäsikiö" ; -- 20000 
--- lin monthly_A = "kuukausijulkaisu" ; -- 20000 
--- lin monthly_Adv = "kuukausijulkaisu" ; -- 20000 
--- lin montserratian_A = "+?" ; -- 40000 
--- lin montserratian_N = "+?" ; -- 40000 
--- lin moo_N = "ammua" ; -- 20000 
--- lin mooch_V = "kärttää" ; -- 40000 
--- lin moodily_Adv = "pahantuulisesti" ; -- 20000 
--- lin moodiness_N = "ailahteleva" ; -- 20000 
--- lin moonbeam_N = "kuunsäde" ; -- 20000 
--- lin moonflower_N = "Ipomoea alba" ; -- 30000 
--- lin moonless_A = "kuuton" ; -- 20000 
--- lin moonlight_N = "kuunvalo" ; -- 20000 
--- lin moonlit_A = "kuutamoinen" ; -- 20000 
--- lin moonstone_N = "kuukivi" ; -- 20000 
--- lin moonstruck_A = "kuuhullu" ; -- 20000 
--- lin moony_A = "kuutamoinen" ; -- 20000 
--- lin moorcock_N = "nummiriekko" ; -- 20000 
--- lin moorfowl_N = "nummiriekko" ; -- 20000 
--- lin moorgame_N = "nummiriekko" ; -- 20000 
--- lin moorhen_N = "liejukana" ; -- 20000 
--- lin mooring_mast_N = "+?" ; -- 40000 
--- lin moorish_A = "+?" ; -- 40000 
--- lin moorland_N = "nummimaa" ; -- 20000 
--- lin moot_A = "kiistanalainen" ; -- 20000 
--- lin mope_N = "murjottaa" ; -- 20000 
--- lin moquette_N = "moketti" ; -- 20000 
--- lin moralistic_A = "moralisoiva" ; -- 20000 
--- lin morass_N = "räme" ; -- 20000 
--- lin moratorium_N = "lykkäys" ; -- 20000 
--- lin morbidness_N = "epäterveellisyys" ; -- 20000 
--- lin more_Adv = "useampi" ; -- 20000 
--- lin more_N = "useampi" ; -- 20000 
--- lin morello_N = "morello" ; -- 20000 
--- lin moresque_A = "+?" ; -- 40000 
--- lin morganatic_A = "epäsäätyinen" ; -- 20000 
--- lin morgue_N = "ruumishuone" ; -- 20000 
--- lin moribund_A = "kuolemaisillaan oleva" ; -- 30000 
--- lin mormon_A = "+?" ; -- 40000 
--- lin mormon_N = "+?" ; -- 40000 
--- lin mormonism_N = "+?" ; -- 40000 
--- lin morning_glory_N = "+?" ; -- 40000 
--- lin morning_room_N = "+?" ; -- 40000 
--- lin moroccan_A = "+?" ; -- 40000 
--- lin moroccan_N = "+?" ; -- 40000 
--- lin morocco_N = "marokiini" ; -- 20000 
--- lin moronic_A = "idioottimainen" ; -- 20000 
--- lin morose_A = "nyreä" ; -- 20000 
--- lin morphemic_A = "morfeeminen" ; -- 20000 
--- lin morphological_A = "morfologinen" ; -- 20000 
--- lin morrisdance_N = "+?" ; -- 40000 
--- lin morrow_N = "seuraava päivä" ; -- 30000 
--- lin morse_N = "+?" ; -- 40000 
--- lin mortar_V2 = "sitoa laastilla" ; -- 30000 
--- lin mortarboard_N = "muurauslauta" ; -- 20000 
--- lin mortgagee_N = "kiinnitysvelkoja" ; -- 20000 
--- lin mortgagor_N = "kiinnitysvelallinen" ; -- 20000 
--- lin mortice_V2 = "liittää tappiliitoksella" ; -- 30000 
--- lin mortician_N = "hautausurakoitsija" ; -- 20000 
--- lin mortise_N = "tapinreikä" ; -- 20000 
--- lin mortise_V2 = "liittää tappiliitoksella" ; -- 30000 
--- lin mortuary_N = "ruumishuone" ; -- 20000 
--- lin mosaic_A = "mosaiikkitauti" ; -- 20000 
--- lin moselle_N = "+?" ; -- 40000 
--- lin moslem_A = "+?" ; -- 40000 
--- lin moslem_N = "+?" ; -- 40000 
--- lin mosquito_N = "sääski" ; -- 20000 
--- lin mosquito_craft_N = "+?" ; -- 40000 
--- lin mosquito_net_N = "+?" ; -- 40000 
--- lin mote_N = "tomuhiukkanen" ; -- 20000 
--- lin moth_N = "koi" ; -- 20000 
--- lin moth_eaten_A = "koinsyömä" ; -- 20000 
--- lin mothball_N = "varastoida" ; -- 20000 
--- lin mother_of_pearl_N = "helmiäinen" ; -- 20000 
--- lin motherhood_N = "äitiys" ; -- 20000 
--- lin motherless_A = "äiditön" ; -- 20000 
--- lin motherlike_A = "äidillinen" ; -- 20000 
--- lin motherliness_N = "äidillisyys" ; -- 20000 
--- lin motherly_A = "äidillisesti" ; -- 20000 
--- lin mothproof_A = "koinkestävä" ; -- 20000 
--- lin mothproof_V2 = "tehdä koinkestäväksi" ; -- 30000 
--- lin motionless_A = "liikkumaton" ; -- 20000 
--- lin motive_A = "motiivi" ; -- 20000 
--- lin motiveless_A = "motiiviton" ; -- 20000 
--- lin motor_assisted_A = "moottorikäyttöinen" ; -- 20000 
--- lin motorbike_N = "minimoto" ; -- 20000 
--- lin motorboat_N = "moottorivene" ; -- 20000 
--- lin motorcade_N = "autokaravaani" ; -- 20000 
--- lin motorcar_N = "moottoriajoneuvo" ; -- 20000 
--- lin motorist_N = "motoristi" ; -- 20000 
--- lin motorman_N = "moottorinkäyttäjä" ; -- 20000 
--- lin mottle_V2 = "täplittää" ; -- 40000 
--- lin motto_N = "tunnuslause" ; -- 20000 
--- lin mouldy_A = "homehtunut" ; -- 20000 
--- lin moult_N = "nahanluonti" ; -- 20000 
--- lin moult_V = "luoda nahka" ; -- 30000 
--- lin moult_V2 = "luoda nahka" ; -- 30000 
--- lin mountaineer_N = "vuorikiipeillä" ; -- 20000 
--- lin mountaineering_N = "vuoristokiipeily" ; -- 20000 
--- lin mountainous_A = "vuoristoinen" ; -- 20000 
--- lin mountebank_N = "humpuukimestari" ; -- 20000 
--- lin mountie_N = "+?" ; -- 40000 
--- lin mourner_N = "surija" ; -- 20000 
--- lin mourning_band_N = "+?" ; -- 40000 
--- lin mourning_ring_N = "+?" ; -- 40000 
--- lin mouser_N = "hiirenpyytäjä" ; -- 20000 
--- lin mousetrap_N = "ansapeli" ; -- 20000 
--- lin moustache_N = "viikset" ; -- 20000 
--- lin mouth_organ_N = "+?" ; -- 40000 
--- lin mouthful_N = "suupala" ; -- 20000 
--- lin mow_N = "mutristaa" ; -- 20000 
--- lin mower_N = "ruohonleikkuri" ; -- 20000 
--- lin mozambican_A = "+?" ; -- 40000 
--- lin mozambican_N = "+?" ; -- 40000 
--- lin mp_N = "+?" ; -- 40000 
--- lin mpg_N = "+?" ; -- 40000 
--- lin mph_N = "mph" ; -- 20000 
--- lin msc_N = "+?" ; -- 40000 
--- lin much_N = "erittäin" ; -- 20000 
--- lin muck_heap_N = "+?" ; -- 40000 
--- lin muckle_N = "iso" ; -- 20000 
--- lin muckraker_N = "asioiden tonkija" ; -- 30000 
--- lin muckraking_N = "loanheitto" ; -- 20000 
--- lin mucky_A = "rapainen" ; -- 20000 
--- lin mucous_A = "mukoosi" ; -- 20000 
--- lin mud_bath_N = "+?" ; -- 40000 
--- lin muddle_headed_A = "+?" ; -- 40000 
--- lin muddy_A = "liejuinen" ; -- 20000 
--- lin mudguard_N = "lokasuoja" ; -- 20000 
--- lin mudslinger_N = "loanheittäjä" ; -- 20000 
--- lin muezzin_N = "muessin" ; -- 20000 
--- lin muffin_man_N = "+?" ; -- 40000 
--- lin mufti_N = "mufti" ; -- 20000 
--- lin mugginess_N = "hiostavuus" ; -- 20000 
--- lin muggy_A = "hiostava" ; -- 20000 
--- lin muhammadan_A = "+?" ; -- 40000 
--- lin muhammadan_N = "+?" ; -- 40000 
--- lin muhammadanism_N = "+?" ; -- 40000 
--- lin mulberry_N = "silkkiäispuu" ; -- 20000 
--- lin mulch_N = "maankate" ; -- 20000 
--- lin mulch_V2 = "kattaa oljilla" ; -- 30000 
--- lin muleteer_N = "muulinajaja" ; -- 20000 
--- lin mulish_A = "itsepäinen" ; -- 20000 
--- lin mull_N = "niemenkärki" ; -- 20000 
--- lin mullah_N = "+?" ; -- 40000 
--- lin mullein_N = "ukontulikukka" ; -- 20000 
--- lin mullet_N = "mullo" ; -- 20000 
--- lin mulligatawny_N = "currykeitto" ; -- 20000 
--- lin mullion_N = "pystypiena" ; -- 20000 
--- lin mullioned_A = "moniosainen" ; -- 20000 
--- lin multi_lingual_A = "+?" ; -- 40000 
--- lin multilateral_A = "monenkeskinen" ; -- 20000 
--- lin multiple_N = "moninkertainen" ; -- 20000 
--- lin multuminparvo_N = "+?" ; -- 40000 
--- lin mum_A = "vaiti" ; -- 20000 
--- lin mumbo_jumbo_N = "+?" ; -- 40000 
--- lin mummery_N = "narripeli" ; -- 20000 
--- lin mummification_N = "muumioituminen" ; -- 20000 
--- lin mumps_N = "sikotauti" ; -- 20000 
--- lin mural_A = "seinä-" ; -- 20000 
--- lin murk_N = "pimetä" ; -- 20000 
--- lin murkily_Adv = "hämärästi" ; -- 20000 
--- lin murphy_N = "pottu" ; -- 20000 
--- lin murrain_N = "karjarutto" ; -- 20000 
--- lin muscatel_N = "muskattiviini" ; -- 20000 
--- lin muscle_bound_A = "lihaksikas" ; -- 20000 
--- lin muscleman_N = "muskelimies" ; -- 20000 
--- lin muscovite_A = "muskoviitti" ; -- 20000 
--- lin muscovite_N = "muskoviitti" ; -- 20000 
--- lin muscovy_N = "+?" ; -- 40000 
--- lin muscular_A = "lihas-" ; -- 20000 
--- lin mushroom_V = "levitä nopeasti" ; -- 30000 
--- lin mushy_A = "puuromainen" ; -- 20000 
--- lin music_box_N = "+?" ; -- 40000 
--- lin music_hall_N = "+?" ; -- 40000 
--- lin music_stand_N = "+?" ; -- 40000 
--- lin music_stool_N = "+?" ; -- 40000 
--- lin musical_box_N = "+?" ; -- 40000 
--- lin musicianship_N = "soittotaito" ; -- 20000 
--- lin musingly_Adv = "mietiskelevästi" ; -- 20000 
--- lin musk_deer_N = "+?" ; -- 40000 
--- lin musk_rose_N = "+?" ; -- 40000 
--- lin musketeer_N = "muskettisoturi" ; -- 20000 
--- lin musketry_N = "muskettisoturit" ; -- 20000 
--- lin musky_A = "myskinen" ; -- 20000 
--- lin muslim_N = "+?" ; -- 40000 
--- lin muss_N = "sotkea" ; -- 20000 
--- lin must_N = "ehdottomasti välttämätön" ; -- 30000 
--- lin mustachio_N = "viikset" ; -- 20000 
--- lin musty_A = "ummehtunut" ; -- 20000 
--- lin mutable_A = "muuttuva" ; -- 20000 
--- lin mutatismutandis_Adv = "+?" ; -- 40000 
--- lin mutilation_N = "silpominen" ; -- 20000 
--- lin mutterer_N = "mutisija" ; -- 20000 
--- lin mutton_head_N = "+?" ; -- 40000 
--- lin mutual_A = "molemminpuolinen" ; -- 20000 
--- lin muzzle_velocity_N = "+?" ; -- 40000 
--- lin muzzy_A = "sumea" ; -- 20000 
--- lin mycology_N = "sienitiede" ; -- 20000 
--- lin myelitis_N = "selkäydintulehdus" ; -- 20000 
--- lin myna_N = "pyhä laulukottarainen" ; -- 30000 
--- lin mynah_N = "pyhä laulukottarainen" ; -- 30000 
--- lin myopia_N = "myopia" ; -- 20000 
--- lin myopic_A = "likitaittoinen" ; -- 20000 
--- lin myriad_A = "lukematon" ; -- 20000 
--- lin myrmidon_N = "käskyläinen" ; -- 20000 
--- lin mythical_A = "tarunomainen" ; -- 20000 
--- lin mythological_A = "mytologinen" ; -- 20000 
--- lin myxomatosis_N = "myksomatoosi" ; -- 20000 
--- lin mélange_N = "+?" ; -- 40000 
--- lin ménage_N = "+?" ; -- 40000 
--- lin mésalliance_N = "+?" ; -- 40000 
--- lin métier_N = "+?" ; -- 40000 
--- lin mêlée_N = "+?" ; -- 40000 
--- lin naafi_N = "+?" ; -- 40000 
--- lin nabob_N = "nabob" ; -- 20000 
--- lin nacelle_N = "moottorikehto" ; -- 20000 
--- lin nacre_N = "helmiäinen" ; -- 20000 
--- lin nadir_N = "nadiiri" ; -- 20000 
--- lin nagger_N = "nalkuttaja" ; -- 20000 
--- lin naiad_N = "näkinruoho" ; -- 20000 
--- lin nail_polish_N = "+?" ; -- 40000 
--- lin nail_varnish_N = "+?" ; -- 40000 
--- lin nailbrush_N = "kynsiharja" ; -- 20000 
--- lin nailfile_N = "kynsiviila" ; -- 20000 
--- lin nainsook_N = "nainsook" ; -- 20000 
--- lin naira_N = "naira" ; -- 20000 
--- lin naivety_N = "herkkäuskoisuus" ; -- 20000 
--- lin naiveté_N = "+?" ; -- 40000 
--- lin namby_pamby_A = "nynny" ; -- 20000 
--- lin name_day_N = "+?" ; -- 40000 
--- lin name_drop_V = "+?" ; -- 40000 
--- lin name_dropping_N = "hienoilla tuttavuuksilla pröystäily" ; -- 30000 
--- lin name_part_N = "+?" ; -- 40000 
--- lin nameplate_N = "nimilaatta" ; -- 20000 
--- lin namibian_A = "+?" ; -- 40000 
--- lin namibian_N = "+?" ; -- 40000 
--- lin nankeen_N = "nankiini" ; -- 20000 
--- lin nap_N = "nukkapinta" ; -- 20000 
--- lin napery_N = "pöytä- ja lautasliinat" ; -- 30000 
--- lin napkin_ring_N = "+?" ; -- 40000 
--- lin napoleonic_A = "+?" ; -- 40000 
--- lin narcotic_A = "narkoottinen" ; -- 20000 
--- lin narrow_minded_A = "suvaitsematon" ; -- 20000 
--- lin narrow_mindedness_N = "ahdasmielisyys" ; -- 20000 
--- lin narwhal_N = "sarvivalas" ; -- 20000 
--- lin nasal_A = "nenä-" ; -- 20000 
--- lin nasal_N = "nenä-" ; -- 20000 
--- lin nasalize_V2 = "nasaloida" ; -- 40000 
--- lin nascent_A = "orastava" ; -- 20000 
--- lin nastily_Adv = "ilkeästi" ; -- 20000 
--- lin nasturtium_N = "koristekrassi" ; -- 20000 
--- lin nasty_A = "siivoton" ; -- 20000 
--- lin natal_A = "nataali-" ; -- 20000 
--- lin national_N = "kansan" ; -- 20000 
--- lin nationalist_A = "nationalisti" ; -- 20000 
--- lin nationwide_A = "maanlaajuinen" ; -- 20000 
--- lin native_A = "syntymä-" ; -- 20000 
--- lin native_N = "syntymä-" ; -- 20000 
--- lin nattily_Adv = "näppärästi" ; -- 20000 
--- lin naturalistic_A = "todenmukainen" ; -- 20000 
--- lin naturalization_N = "luonnonmukaistaminen" ; -- 20000 
--- lin nauruan_A = "+?" ; -- 40000 
--- lin nauruan_N = "+?" ; -- 40000 
--- lin nauseate_V2 = "iljettää" ; -- 40000 
--- lin nauseous_A = "ällöttävä" ; -- 20000 
--- lin nautch_N = "tanssiesitys" ; -- 20000 
--- lin nautch_girl_N = "+?" ; -- 40000 
--- lin nautical_A = "purjehdus-" ; -- 20000 
--- lin nautilus_N = "helmivene" ; -- 20000 
--- lin naval_A = "laivasto-" ; -- 20000 
--- lin nave_N = "keskilaiva" ; -- 20000 
--- lin navigability_N = "purjehduskelpoisuus" ; -- 20000 
--- lin navigable_A = "purjehduskelpoinen" ; -- 20000 
--- lin navvy_N = "työmies" ; -- 20000 
--- lin naysay_V2 = "+?" ; -- 40000 
--- lin nazi_A = "natsi" ; -- 20000 
--- lin nazism_N = "+?" ; -- 40000 
--- lin naïve_A = "+?" ; -- 40000 
--- lin nco_N = "+?" ; -- 40000 
--- lin ne'er_Adv = "ei koskaan" ; -- 30000 
--- lin neanderthal_A = "luolamiesmäinen" ; -- 20000 
--- lin neap_N = "matalin nousuvesi" ; -- 30000 
--- lin neap_tide_N = "+?" ; -- 40000 
--- lin neapolitan_A = "+?" ; -- 40000 
--- lin neapolitan_N = "+?" ; -- 40000 
--- lin near_sighted_A = "+?" ; -- 40000 
--- lin nearby_A = "läheinen" ; -- 20000 
--- lin nearer_Adv = "lähi-" ; -- 20000 
--- lin nearest_Adv = "lähi-" ; -- 20000 
--- lin nearside_N = "oikea puoli" ; -- 30000 
--- lin nebular_A = "tähtisumu-" ; -- 20000 
--- lin necessitous_A = "kovaosainen" ; -- 20000 
--- lin neckcloth_N = "kaulaliina" ; -- 20000 
--- lin neckerchief_N = "kaulahuivi" ; -- 20000 
--- lin necklace_N = "kaulakoru" ; -- 20000 
--- lin neckline_N = "kaula-aukko" ; -- 20000 
--- lin neckwear_N = "solmiot, kaulahuivit ja kaulukset" ; -- 30000 
--- lin needle_V2 = "lävistää neulalla" ; -- 30000 
--- lin needy_A = "vähävarainen" ; -- 20000 
--- lin neglectful_A = "huolimaton" ; -- 20000 
--- lin negligee_N = "aamutakki" ; -- 20000 
--- lin negligent_A = "välinpitämätön" ; -- 20000 
--- lin negligible_A = "merkityksetön" ; -- 20000 
--- lin negotiable_A = "siirtyvä" ; -- 20000 
--- lin negress_N = "+?" ; -- 40000 
--- lin negro_N = "mustaihoinen" ; -- 20000 
--- lin negroid_A = "negroidi" ; -- 20000 
--- lin negroid_N = "negroidi" ; -- 20000 
--- lin negus_N = "viinitoti" ; -- 20000 
--- lin neighbourliness_N = "hyvä naapuruus" ; -- 30000 
--- lin neither_A = "+?" ; -- 40000 
--- lin neither_Adv = "+?" ; -- 40000 
--- lin nelly_N = "+?" ; -- 40000 
--- lin nemcon_Adv = "+?" ; -- 40000 
--- lin neocolonialism_N = "uuskolonialismi" ; -- 20000 
--- lin neolithic_A = "neoliittinen" ; -- 20000 
--- lin nepalese_A = "+?" ; -- 40000 
--- lin nepalese_N = "+?" ; -- 40000 
--- lin nepali_A = "+?" ; -- 40000 
--- lin nepali_N = "+?" ; -- 40000 
--- lin nephew_N = "sisarenpoika" ; -- 20000 
--- lin nephritis_N = "munuaistulehdus" ; -- 20000 
--- lin neplusultra_N = "+?" ; -- 40000 
--- lin nereid_N = "+?" ; -- 40000 
--- lin nerve_V2 = "terästäytyä" ; -- 40000 
--- lin nerve_cell_N = "+?" ; -- 40000 
--- lin nerve_centre_N = "+?" ; -- 40000 
--- lin nerve_racking_A = "hermoja raastava" ; -- 30000 
--- lin nerveless_A = "lujahermoinen" ; -- 20000 
--- lin nescience_N = "ignoranssi" ; -- 20000 
--- lin nest_egg_N = "+?" ; -- 40000 
--- lin netball_N = "verkkopallo" ; -- 20000 
--- lin nether_A = "ali-" ; -- 20000 
--- lin netherlander_N = "+?" ; -- 40000 
--- lin nett_V2 = "laskea verkot" ; -- 30000 
--- lin nettlerash_N = "+?" ; -- 40000 
--- lin neural_A = "neuraalinen" ; -- 20000 
--- lin neuralgia_N = "hermosärky" ; -- 20000 
--- lin neuralgic_A = "neuralginen" ; -- 20000 
--- lin neurasthenia_N = "heikkohermoisuus" ; -- 20000 
--- lin neurasthenic_A = "heikkohermoinen" ; -- 20000 
--- lin neurasthenic_N = "heikkohermoinen" ; -- 20000 
--- lin neuritis_N = "hermotulehdus" ; -- 20000 
--- lin neurotic_A = "neuroottinen" ; -- 20000 
--- lin neurotically_Adv = "neuroottisesti" ; -- 20000 
--- lin neuter_A = "neutrisukuinen" ; -- 20000 
--- lin nevermore_Adv = "ei enää ikinä" ; -- 30000 
--- lin newcomer_N = "vastatullut" ; -- 20000 
--- lin newel_N = "kaidepylväs" ; -- 20000 
--- lin newfangled_A = "uudenaikainen" ; -- 20000 
--- lin newlywed_N = "vastanainut" ; -- 20000 
--- lin newmarket_N = "päällystakki" ; -- 20000 
--- lin newsagent_N = "lehtimyymälä" ; -- 20000 
--- lin newsboy_N = "lehdenjakaja" ; -- 20000 
--- lin newscast_N = "uutislähetys" ; -- 20000 
--- lin newscaster_N = "uutistenlukija" ; -- 20000 
--- lin newsdealer_N = "lehdenmyyjä" ; -- 20000 
--- lin newsflash_N = "uutissähke" ; -- 20000 
--- lin newsless_A = "mielenkiinnoton" ; -- 20000 
--- lin newsletter_N = "uutislehti" ; -- 20000 
--- lin newsmonger_N = "juoruilija" ; -- 20000 
--- lin newspaperman_N = "uutistoimittaja" ; -- 20000 
--- lin newsprint_N = "sanomalehtipaperi" ; -- 20000 
--- lin newsreel_N = "uutiskatsaus" ; -- 20000 
--- lin newsroom_N = "uutistoimitus" ; -- 20000 
--- lin newssheet_N = "tiedotuslehti" ; -- 20000 
--- lin newsstand_N = "lehtikioski" ; -- 20000 
--- lin newsvendor_N = "lehdenmyyjä" ; -- 20000 
--- lin newsworthy_A = "uutisarvoinen" ; -- 20000 
--- lin newt_N = "vesilisko" ; -- 20000 
--- lin newtonian_A = "+?" ; -- 40000 
--- lin newtonian_N = "+?" ; -- 40000 
--- lin nhs_N = "+?" ; -- 40000 
--- lin nibble_N = "nakertaa" ; -- 20000 
--- lin nicaraguan_A = "+?" ; -- 40000 
--- lin nicaraguan_N = "+?" ; -- 40000 
--- lin nickel_V2 = "nickel" ; -- 40000 
--- lin nickname_N = "lempinimi" ; -- 20000 
--- lin nickname_V2 = "kutsua jksk" ; -- 30000 
--- lin niece_N = "sisarentytär" ; -- 20000 
--- lin niff_N = "löyhkä" ; -- 20000 
--- lin niffy_A = "löyhkäävä" ; -- 20000 
--- lin nigerian_A = "+?" ; -- 40000 
--- lin nigerian_N = "+?" ; -- 40000 
--- lin nigerien_A = "+?" ; -- 40000 
--- lin nigerien_N = "+?" ; -- 40000 
--- lin nighest_Adv = "läheinen" ; -- 20000 
--- lin night_bell_N = "+?" ; -- 40000 
--- lin night_bird_N = "+?" ; -- 40000 
--- lin night_light_N = "+?" ; -- 40000 
--- lin night_line_N = "pitkäsiima" ; -- 20000 
--- lin night_porter_N = "+?" ; -- 40000 
--- lin night_soil_N = "+?" ; -- 40000 
--- lin night_stop_N = "yöpyminen" ; -- 20000 
--- lin night_time_N = "+?" ; -- 40000 
--- lin night_watch_N = "+?" ; -- 40000 
--- lin night_watchman_N = "+?" ; -- 40000 
--- lin nightcap_N = "yömyssy" ; -- 20000 
--- lin nightclub_N = "yökerho" ; -- 20000 
--- lin nightdress_N = "yöpaita" ; -- 20000 
--- lin nightfall_N = "iltahämärä" ; -- 20000 
--- lin nightgown_N = "yöpaita" ; -- 20000 
--- lin nightie_N = "yöpaita" ; -- 20000 
--- lin nightingale_N = "satakieli" ; -- 20000 
--- lin nightjar_N = "kehrääjä" ; -- 20000 
--- lin nightlong_A = "koko yön kestävä" ; -- 30000 
--- lin nightly_A = "jokaöinen" ; -- 20000 
--- lin nightmarish_A = "painajaismainen" ; -- 20000 
--- lin nightshirt_N = "yöpaita" ; -- 20000 
--- lin nightwork_N = "yötyö" ; -- 20000 
--- lin nihilistic_A = "nihilistinen" ; -- 20000 
--- lin nil_N = "ei yhtään" ; -- 30000 
--- lin nilotic_A = "+?" ; -- 40000 
--- lin nimbly_Adv = "nopsasti" ; -- 20000 
--- lin nimbus_N = "nimbus" ; -- 20000 
--- lin niminy_piminy_A = "teennäinen" ; -- 20000 
--- lin ninefold_A = "yhdeksänkertainen" ; -- 20000 
--- lin ninefold_Adv = "yhdeksänkertainen" ; -- 20000 
--- lin ninepence_N = "yhdeksän pennyn raha" ; -- 30000 
--- lin ninepenny_A = "7 cm:n naula" ; -- 30000 
--- lin ninth_A = "yhdeksäsosa" ; -- 20000 
--- lin ninth_N = "yhdeksäsosa" ; -- 20000 
--- lin nip_V = "vahva maku" ; -- 30000 
--- lin nip_V2 = "vahva maku" ; -- 30000 
--- lin nipple_N = "nänni" ; -- 20000 
--- lin nipponese_A = "+?" ; -- 40000 
--- lin nippy_A = "nipistävä" ; -- 20000 
--- lin nisi_A = "nisi" ; -- 20000 
--- lin nit_N = "niti" ; -- 20000 
--- lin nitre_N = "kaliumnitraatti" ; -- 20000 
--- lin nitric_A = "salpietari-" ; -- 20000 
--- lin nitrochalk_N = "+?" ; -- 40000 
--- lin nitroglycerin_N = "nitroglyseriini" ; -- 20000 
--- lin nitroglycerine_N = "nitroglyseroli" ; -- 20000 
--- lin nitrous_A = "nitraatti-" ; -- 20000 
--- lin nitwitted_A = "ääliömäinen" ; -- 20000 
--- lin nix_N = "ei mitään" ; -- 30000 
--- lin nix_V2 = "ei mitään" ; -- 30000 
--- lin no_ball_N = "+?" ; -- 40000 
--- lin no_man's_land_N = "+?" ; -- 40000 
--- lin noble_mindedness_N = "jalomielisyys" ; -- 20000 
--- lin nobleman_N = "aatelismies" ; -- 20000 
--- lin noblesseoblige_N = "+?" ; -- 40000 
--- lin nobly_Adv = "jalomielisesti" ; -- 20000 
--- lin noctambulist_N = "noktambulisti" ; -- 20000 
--- lin nocturnal_A = "yö-" ; -- 20000 
--- lin nocturne_N = "nokturni" ; -- 20000 
--- lin nod_N = "nuokkua" ; -- 20000 
--- lin nodular_A = "nystermäinen" ; -- 20000 
--- lin nodulated_A = "solmukkeinen" ; -- 20000 
--- lin noel_N = "+?" ; -- 40000 
--- lin noggin_N = "pääkoppa" ; -- 20000 
--- lin nohow_Adv = "ei mitenkään" ; -- 30000 
--- lin noise_V2 = "melu" ; -- 40000 
--- lin noiseless_A = "äänetön" ; -- 20000 
--- lin noiselessness_N = "äänettömyys" ; -- 20000 
--- lin noisily_Adv = "äänekkäästi" ; -- 20000 
--- lin noisome_A = "tunkkainen" ; -- 20000 
--- lin nomadic_A = "paimentolais-" ; -- 20000 
--- lin nomdeplume_N = "+?" ; -- 40000 
--- lin nominative_A = "nominatiivi-" ; -- 20000 
--- lin non_compliance_N = "+?" ; -- 40000 
--- lin non_contentious_A = "+?" ; -- 40000 
--- lin non_interference_N = "+?" ; -- 40000 
--- lin non_skid_A = "+?" ; -- 40000 
--- lin non_u_A = "+?" ; -- 40000 
--- lin nonage_N = "alaikäisyys" ; -- 20000 
--- lin nonagenarian_A = "yhdeksänkymmenvuotias" ; -- 20000 
--- lin nonagenarian_N = "yhdeksänkymmenvuotias" ; -- 20000 
--- lin nonaggression_N = "hyökkäämättömyys" ; -- 20000 
--- lin nonce_N = "nykyhetki" ; -- 20000 
--- lin nonce_word_N = "+?" ; -- 40000 
--- lin nonchalant_A = "piittaamaton" ; -- 20000 
--- lin noncombatant_N = "taisteluihin osallistumaton" ; -- 30000 
--- lin noncommissioned_A = "värvätty" ; -- 20000 
--- lin noncommittal_A = "kantaansa ilmoittamaton" ; -- 30000 
--- lin noncomposmentis_A = "+?" ; -- 40000 
--- lin nondescript_N = "tylsä" ; -- 20000 
--- lin none_Adv = "nona" ; -- 20000 
--- lin nonesuch_N = "vertaistaan vailla oleva" ; -- 30000 
--- lin nonevent_N = "pannukakku" ; -- 20000 
--- lin nonfiction_N = "tietokirjallisuus" ; -- 20000 
--- lin nonflammable_A = "syttymätön" ; -- 20000 
--- lin nonintervention_N = "puuttumattomuus" ; -- 20000 
--- lin nonmoral_A = "+?" ; -- 40000 
--- lin nonobservance_N = "noudattamatta jättäminen" ; -- 30000 
--- lin nonpareil_A = "nonparelli" ; -- 20000 
--- lin nonpayment_N = "maksamatta jättäminen" ; -- 30000 
--- lin nonplus_V2 = "typerryttää" ; -- 40000 
--- lin nonresident_A = "muualla asuva" ; -- 30000 
--- lin nonsequitur_N = "+?" ; -- 40000 
--- lin nonstarter_N = "kilpailusta pois jäänyt hevonen" ; -- 30000 
--- lin nonstick_A = "tarttumaton" ; -- 20000 
--- lin nonstop_A = "tauoton" ; -- 20000 
--- lin nonstop_Adv = "tauoton" ; -- 20000 
--- lin nonsuch_N = "vertaistaan vailla" ; -- 30000 
--- lin nonunion_A = "järjestäytymätön" ; -- 20000 
--- lin nonviolence_N = "väkivallattomuus" ; -- 20000 
--- lin noon_N = "keskipäivä" ; -- 20000 
--- lin noonday_A = "keskipäivä" ; -- 20000 
--- lin noontide_N = "keskipäivän hetki" ; -- 30000 
--- lin noose_N = "juoksusilmukka" ; -- 20000 
--- lin noose_V2 = "tehdä juoksusilmukka" ; -- 30000 
--- lin nor'_east_Adv = "koilliseen" ; -- 20000 
--- lin nor'_nor'_east_Adv = "pohjoiskoilliseen" ; -- 20000 
--- lin nor'_nor'_east_N = "pohjoiskoilliseen" ; -- 20000 
--- lin nor'_nor'_west_Adv = "pohjoisluode" ; -- 20000 
--- lin nor'_nor'_west_N = "pohjoisluode" ; -- 20000 
--- lin nor'_west_Adv = "luoteeseen" ; -- 20000 
--- lin nor'_west_N = "luoteeseen" ; -- 20000 
--- lin nordic_N = "pohjoismainen" ; -- 20000 
--- lin norman_A = "+?" ; -- 40000 
--- lin norman_N = "+?" ; -- 40000 
--- lin normative_A = "normatiivinen" ; -- 20000 
--- lin norse_A = "+?" ; -- 40000 
--- lin norse_N = "+?" ; -- 40000 
--- lin north_A = "pohjoinen" ; -- 20000 
--- lin north_Adv = "pohjoinen" ; -- 20000 
--- lin north_northeast_Adv = "pohjoiskoilliseen" ; -- 20000 
--- lin north_northeast_N = "pohjoiskoilliseen" ; -- 20000 
--- lin north_northwest_Adv = "pohjoisluoteeseen" ; -- 20000 
--- lin north_northwest_N = "pohjoisluoteeseen" ; -- 20000 
--- lin northeast_Adv = "koilliseen" ; -- 20000 
--- lin northeaster_N = "koillismyrsky" ; -- 20000 
--- lin northeasterly_A = "koillis-" ; -- 20000 
--- lin northeastern_A = "koillis-" ; -- 20000 
--- lin northerly_A = "pohjois-" ; -- 20000 
--- lin northerly_Adv = "pohjois-" ; -- 20000 
--- lin northern_A = "pohjoinen" ; -- 20000 
--- lin northernmost_A = "pohjoisin" ; -- 20000 
--- lin northman_N = "+?" ; -- 40000 
--- lin northwards_Adv = "pohjoiseen päin" ; -- 30000 
--- lin northwest_Adv = "luode" ; -- 20000 
--- lin northwest_N = "luode" ; -- 20000 
--- lin northwester_N = "luoteismyrsky" ; -- 20000 
--- lin northwesterly_A = "luoteis-" ; -- 20000 
--- lin northwestern_A = "luoteis-" ; -- 20000 
--- lin norwegian_A = "+?" ; -- 40000 
--- lin norwegian_N = "+?" ; -- 40000 
--- lin nose_flute_N = "+?" ; -- 40000 
--- lin nose_wheel_N = "+?" ; -- 40000 
--- lin nosebag_N = "kaurapussi" ; -- 20000 
--- lin nosebleed_N = "nenäverenvuoto" ; -- 20000 
--- lin nosecone_N = "+?" ; -- 40000 
--- lin nosed_A = "nuuskia" ; -- 20000 
--- lin nosedive_N = "syöksyä" ; -- 20000 
--- lin nosegay_N = "kukkakimppu" ; -- 20000 
--- lin nosering_N = "+?" ; -- 40000 
--- lin nosey_A = "kyyläävä" ; -- 20000 
--- lin nosh_N = "napsia" ; -- 20000 
--- lin nosh_up_N = "tuhti ateria" ; -- 30000 
--- lin nostalgically_Adv = "nostalgisesti" ; -- 20000 
--- lin nostrum_N = "patenttilääke" ; -- 20000 
--- lin not_Adv = "ei" ; -- 20000 
--- lin notability_N = "kuuluisa henkilö" ; -- 30000 
--- lin notable_N = "merkittävä" ; -- 20000 
--- lin notebook_N = "muistikirjamikro" ; -- 20000 
--- lin notecase_N = "kirjetasku" ; -- 20000 
--- lin notepaper_N = "kirjepaperi" ; -- 20000 
--- lin nothing_Adv = "tyhjyys" ; -- 20000 
--- lin notice_board_N = "+?" ; -- 40000 
--- lin notifiable_A = "ilmoitettava" ; -- 20000 
--- lin notorious_A = "pahamaineinen" ; -- 20000 
--- lin nougat_N = "nougat" ; -- 20000 
--- lin nouveauriche_N = "+?" ; -- 40000 
--- lin novelette_N = "pienoisromaani" ; -- 20000 
--- lin novelist_N = "romaanikirjailija" ; -- 20000 
--- lin november_N = "+?" ; -- 40000 
--- lin noviciate_N = "noviisiaika" ; -- 20000 
--- lin nowhere_Adv = "ei missään" ; -- 30000 
--- lin nowise_Adv = "ei mitenkään" ; -- 30000 
--- lin nspcc_N = "+?" ; -- 40000 
--- lin nt_N = "+?" ; -- 40000 
--- lin nubile_A = "naimakelpoinen" ; -- 20000 
--- lin nuclear_A = "tuma-" ; -- 20000 
--- lin nucleic_A = "+?" ; -- 40000 
--- lin nude_A = "naku" ; -- 20000 
--- lin nudge_N = "nykäistä" ; -- 20000 
--- lin nullification_N = "mitätöinti" ; -- 20000 
--- lin nullify_V2 = "tehdä tyhjäksi" ; -- 30000 
--- lin numb_A = "turta" ; -- 20000 
--- lin numberless_A = "lukematon" ; -- 20000 
--- lin numberplate_N = "rekisterikilpi" ; -- 20000 
--- lin numerable_A = "laskettavissa" ; -- 20000 
--- lin numeracy_N = "laskutaito" ; -- 20000 
--- lin numeral_A = "numero-" ; -- 20000 
--- lin numerate_A = "laskea" ; -- 20000 
--- lin numeration_N = "numeroiden lukeminen" ; -- 30000 
--- lin numeric_A = "luku-" ; -- 20000 
--- lin numerical_A = "numero-" ; -- 20000 
--- lin numerous_A = "lukuisat" ; -- 20000 
--- lin numinous_A = "numeeninen" ; -- 20000 
--- lin numskull_N = "pölkkypää" ; -- 20000 
--- lin nuncio_N = "nuntius" ; -- 20000 
--- lin nunnery_N = "nunnaluostari" ; -- 20000 
--- lin nuptial_A = "hää-" ; -- 20000 
--- lin nurseling_N = "imeväinen" ; -- 20000 
--- lin nursemaid_N = "lapsenlikka" ; -- 20000 
--- lin nursery_N = "taimitarha" ; -- 20000 
--- lin nurseryman_N = "puutarhanhoitaja" ; -- 20000 
--- lin nursing_home_N = "+?" ; -- 40000 
--- lin nursling_N = "sylilapsi" ; -- 20000 
--- lin nut_V = "kerätä pähkinöitä" ; -- 30000 
--- lin nut_brown_A = "+?" ; -- 40000 
--- lin nut_butter_N = "+?" ; -- 40000 
--- lin nuthouse_N = "hullujenhuone" ; -- 20000 
--- lin nutmeg_N = "muskottipuu" ; -- 20000 
--- lin nutrient_A = "ravinne" ; -- 20000 
--- lin nutritional_A = "ravinto-" ; -- 20000 
--- lin nutritious_A = "ravitseva" ; -- 20000 
--- lin nutritive_A = "ravinto-" ; -- 20000 
--- lin nutshell_N = "pähkinänkuori" ; -- 20000 
--- lin nymphomaniac_A = "nymfomaaninen" ; -- 20000 
--- lin née_A = "+?" ; -- 40000 
--- lin négligé_N = "+?" ; -- 40000 
--- lin o'er_Adv = "yli" ; -- 20000 
--- lin o_level_N = "+?" ; -- 40000 
--- lin oaf_N = "ääliö" ; -- 20000 
--- lin oafish_A = "ääliömäinen" ; -- 20000 
--- lin oak_N = "tammi" ; -- 20000 
--- lin oak_apple_N = "+?" ; -- 40000 
--- lin oaken_A = "tamminen" ; -- 20000 
--- lin oarsmanship_N = "soututaito" ; -- 20000 
--- lin oast_N = "kuivatusuuni" ; -- 20000 
--- lin oasthouse_N = "+?" ; -- 40000 
--- lin oatcake_N = "kaurakakku" ; -- 20000 
--- lin oatmeal_N = "kaurapuuro" ; -- 20000 
--- lin oau_N = "+?" ; -- 40000 
--- lin obbligato_N = "obligato" ; -- 20000 
--- lin obdurate_A = "paatunut" ; -- 20000 
--- lin obese_A = "liikalihava" ; -- 20000 
--- lin obesity_N = "liikalihavuus" ; -- 20000 
--- lin obi_N = "obi" ; -- 20000 
--- lin obiterdictum_N = "+?" ; -- 40000 
--- lin obituary_N = "muistokirjoitus" ; -- 20000 
--- lin objectionable_A = "kiistanalainen" ; -- 20000 
--- lin oblate_A = "navoilta litistynyt" ; -- 30000 
--- lin oblation_N = "uhraaminen" ; -- 20000 
--- lin obliteration_N = "poispyyhkiminen" ; -- 20000 
--- lin oblivious_A = "muistamaton" ; -- 20000 
--- lin oblong_A = "soikio" ; -- 20000 
--- lin obloquy_N = "kunnianloukkaus" ; -- 20000 
--- lin obnoxious_A = "vastenmielinen" ; -- 20000 
--- lin obscurantism_N = "obskurantismi" ; -- 20000 
--- lin obscurantist_N = "valistuksen vihollinen" ; -- 30000 
--- lin obsequiousness_N = "nöyristely" ; -- 20000 
--- lin observable_A = "havaittava" ; -- 20000 
--- lin obsession_N = "pakkomielle" ; -- 20000 
--- lin obsessional_A = "pakkomielteenomainen" ; -- 20000 
--- lin obsessive_A = "pinttynyt" ; -- 20000 
--- lin obsidian_N = "obsidiaani" ; -- 20000 
--- lin obsolescence_N = "vanhentuminen" ; -- 20000 
--- lin obsolescent_A = "vanhentumassa oleva" ; -- 30000 
--- lin obsolete_A = "vanhentunut" ; -- 20000 
--- lin obstetric_A = "synnytys-" ; -- 20000 
--- lin obstetrical_A = "synnytysopillinen" ; -- 20000 
--- lin obstetrician_N = "synnytyslääkäri" ; -- 20000 
--- lin obstetrics_N = "synnytysoppi" ; -- 20000 
--- lin obstinate_A = "itsepäinen" ; -- 20000 
--- lin obstreperous_A = "rettelöivä" ; -- 20000 
--- lin obstructionism_N = "jarrutuspolitiikka" ; -- 20000 
--- lin obstructionist_N = "jarruttaja" ; -- 20000 
--- lin obstructive_A = "tukkiva" ; -- 20000 
--- lin obtainable_A = "saatavissa oleva" ; -- 30000 
--- lin obtrusive_A = "esiinpistävä" ; -- 20000 
--- lin obverse_N = "kuvapuoli" ; -- 20000 
--- lin occidental_N = "länsimainen" ; -- 20000 
--- lin occupational_A = "ammatti-" ; -- 20000 
--- lin occurr_V2 = "+?" ; -- 40000 
--- lin ocean_N = "valtameri" ; -- 20000 
--- lin ochre_N = "okranvärinen" ; -- 20000 
--- lin octagon_N = "kahdeksankulmio" ; -- 20000 
--- lin octagonal_A = "kahdeksankulmainen" ; -- 20000 
--- lin octavo_N = "oktaavo" ; -- 20000 
--- lin october_N = "+?" ; -- 40000 
--- lin octogenarian_A = "kahdeksankymppinen" ; -- 20000 
--- lin octogenarian_N = "kahdeksankymppinen" ; -- 20000 
--- lin octopus_N = "mustekala" ; -- 20000 
--- lin ocular_A = "silmä-" ; -- 20000 
--- lin odalisque_N = "odaliski" ; -- 20000 
--- lin odd_job_A = "sekatyö-" ; -- 20000 
--- lin odds_on_A = "erittäin todennäköinen" ; -- 30000 
--- lin odds_on_Adv = "erittäin todennäköinen" ; -- 30000 
--- lin odious_A = "vastenmielinen" ; -- 20000 
--- lin odoriferous_A = "tuoksuva" ; -- 20000 
--- lin odorous_A = "tuoksuva" ; -- 20000 
--- lin odourless_A = "tuoksuton" ; -- 20000 
--- lin oecd_N = "+?" ; -- 40000 
--- lin oecumenical_A = "yleismaailmallinen" ; -- 20000 
--- lin oed_N = "+?" ; -- 40000 
--- lin oesophagus_N = "ruokatorvi" ; -- 20000 
--- lin off_day_N = "huono päivä" ; -- 30000 
--- lin off_licence_N = "alkoholimyymälä" ; -- 20000 
--- lin off_peak_A = "+?" ; -- 40000 
--- lin off_putting_A = "vastenmielinen" ; -- 20000 
--- lin off_street_A = "kadunvierus-" ; -- 20000 
--- lin off_white_A = "luonnonvalkoinen" ; -- 20000 
--- lin offal_N = "teurasjätteet" ; -- 20000 
--- lin offenceless_A = "hyökkäyskyvytön" ; -- 20000 
--- lin offender_N = "rikollinen" ; -- 20000 
--- lin offensiveness_N = "vastenmielisyys" ; -- 20000 
--- lin offhand_A = "valmistelematta" ; -- 20000 
--- lin offhand_Adv = "valmistelematta" ; -- 20000 
--- lin offhanded_A = "välinpitämätön" ; -- 20000 
--- lin offhanded_Adv = "välinpitämätön" ; -- 20000 
--- lin offhandedly_A = "välinpitämättömästi" ; -- 20000 
--- lin office_block_N = "+?" ; -- 40000 
--- lin office_boy_N = "+?" ; -- 40000 
--- lin office_holder_N = "+?" ; -- 40000 
--- lin officialdom_N = "virkakoneisto" ; -- 20000 
--- lin officialese_N = "virastokieli" ; -- 20000 
--- lin officious_A = "neuvoja tyrkyttävä" ; -- 30000 
--- lin offish_A = "pidättyväinen" ; -- 20000 
--- lin offprint_N = "eripainos" ; -- 20000 
--- lin offshore_A = "offshore" ; -- 20000 
--- lin offside_A = "paitsiossa" ; -- 20000 
--- lin offside_Adv = "paitsiossa" ; -- 20000 
--- lin offstage_A = "kulisseissa" ; -- 20000 
--- lin offstage_Adv = "kulisseissa" ; -- 20000 
--- lin oft_times_Adv = "+?" ; -- 40000 
--- lin oftener_Adv = "useammin" ; -- 20000 
--- lin ogle_V = "töllistellä" ; -- 40000 
--- lin ogle_V2 = "töllistellä" ; -- 40000 
--- lin ogreish_A = "+?" ; -- 40000 
--- lin ogress_N = "syöjätär" ; -- 20000 
--- lin oil_bearing_A = "öljypitoinen" ; -- 20000 
--- lin oil_burner_N = "+?" ; -- 40000 
--- lin oil_cake_N = "+?" ; -- 40000 
--- lin oil_painting_N = "+?" ; -- 40000 
--- lin oil_palm_N = "+?" ; -- 40000 
--- lin oil_paper_N = "+?" ; -- 40000 
--- lin oil_rig_N = "+?" ; -- 40000 
--- lin oil_silk_N = "+?" ; -- 40000 
--- lin oil_slick_N = "+?" ; -- 40000 
--- lin oil_tanker_N = "+?" ; -- 40000 
--- lin oil_well_N = "+?" ; -- 40000 
--- lin oilcan_N = "öljykannu" ; -- 20000 
--- lin oilcloth_N = "vahakangas" ; -- 20000 
--- lin oiled_A = "öljytä" ; -- 20000 
--- lin oiler_N = "voitelija" ; -- 20000 
--- lin oilfield_N = "öljykenttä" ; -- 20000 
--- lin oilfired_A = "+?" ; -- 40000 
--- lin oilskin_N = "öljykangastakki" ; -- 20000 
--- lin oily_A = "rasvainen" ; -- 20000 
--- lin okapi_N = "okapi" ; -- 20000 
--- lin okay_A = "ok-kuitata" ; -- 20000 
--- lin okay_N = "ok-kuitata" ; -- 20000 
--- lin okay_V2 = "ok-kuitata" ; -- 40000 
--- lin okra_N = "okra" ; -- 20000 
--- lin old_maidish_A = "akkamainen" ; -- 20000 
--- lin old_time_A = "vanhan ajan" ; -- 30000 
--- lin old_womanish_A = "akkamainen" ; -- 20000 
--- lin old_world_A = "entisajan" ; -- 20000 
--- lin oldish_A = "vanhahko" ; -- 20000 
--- lin oleaginous_A = "rasvainen" ; -- 20000 
--- lin olfactory_A = "haju-" ; -- 20000 
--- lin oligarch_N = "oligarkki" ; -- 20000 
--- lin olive_A = "öljypuu" ; -- 20000 
--- lin olive_tree_N = "+?" ; -- 40000 
--- lin olympiad_N = "+?" ; -- 40000 
--- lin olympic_A = "+?" ; -- 40000 
--- lin omani_A = "+?" ; -- 40000 
--- lin omani_N = "+?" ; -- 40000 
--- lin omega_N = "omega" ; -- 20000 
--- lin omen_V2 = "enne" ; -- 40000 
--- lin omnipotence_N = "kaikkivaltius" ; -- 20000 
--- lin omnipotent_A = "kaikkivoipa" ; -- 20000 
--- lin omniscience_N = "kaikkitietävyys" ; -- 20000 
--- lin omniscient_A = "kaikkitietävä" ; -- 20000 
--- lin omnivorous_A = "kaikkiruokainen" ; -- 20000 
--- lin on_licence_N = "+?" ; -- 40000 
--- lin oncoming_A = "tulo" ; -- 20000 
--- lin one_armed_A = "yksikätinen" ; -- 20000 
--- lin one_eyed_A = "yksisilmäinen" ; -- 20000 
--- lin one_horse_A = "pahainen" ; -- 20000 
--- lin one_idea'd_A = "+?" ; -- 40000 
--- lin one_step_N = "one-step" ; -- 20000 
--- lin one_time_A = "+?" ; -- 40000 
--- lin one_upmanship_N = "edellä pysyminen" ; -- 30000 
--- lin ongoing_A = "meneillään oleva" ; -- 30000 
--- lin onomatopoeia_N = "luonnonäänten atkiminen" ; -- 30000 
--- lin onshore_A = "rannikko-" ; -- 20000 
--- lin onshore_Adv = "rannikko-" ; -- 20000 
--- lin ontology_N = "ontologia" ; -- 20000 
--- lin onward_A = "edelleen" ; -- 20000 
--- lin oozy_A = "vuotava" ; -- 20000 
--- lin opalescent_A = "opaalinhohtoinen" ; -- 20000 
--- lin opaque_A = "vaikeaselkoinen" ; -- 20000 
--- lin opart_N = "+?" ; -- 40000 
--- lin open_air_A = "ulkoilma-" ; -- 20000 
--- lin open_eyed_A = "avoimin silmin" ; -- 30000 
--- lin open_handed_A = "+?" ; -- 40000 
--- lin open_hearted_A = "+?" ; -- 40000 
--- lin open_minded_A = "ennakkoluuloton" ; -- 20000 
--- lin open_mouthed_A = "+?" ; -- 40000 
--- lin opencast_A = "avolouhinta-" ; -- 20000 
--- lin opening_A = "tilaisuus" ; -- 20000 
--- lin openwork_N = "reikäommel" ; -- 20000 
--- lin opera_cloak_N = "+?" ; -- 40000 
--- lin opera_hat_N = "+?" ; -- 40000 
--- lin opera_house_N = "+?" ; -- 40000 
--- lin operable_A = "toimiva" ; -- 20000 
--- lin operatic_A = "ooppera-" ; -- 20000 
--- lin operating_table_N = "+?" ; -- 40000 
--- lin operating_theatre_N = "+?" ; -- 40000 
--- lin operational_A = "operaatio-" ; -- 20000 
--- lin ophthalmia_N = "silmätulehdus" ; -- 20000 
--- lin ophthalmic_A = "silmä-" ; -- 20000 
--- lin ophthalmoscope_N = "silmäntähystin" ; -- 20000 
--- lin opinionated_A = "itsepäinen" ; -- 20000 
--- lin opinionative_A = "jääräpäinen" ; -- 20000 
--- lin opium_den_N = "+?" ; -- 40000 
--- lin opprobrious_A = "paheksuttava" ; -- 20000 
--- lin oppugn_V2 = "asettaa kyseenalaiseksi" ; -- 30000 
--- lin optative_A = "optatiivi-" ; -- 20000 
--- lin optative_N = "optatiivi-" ; -- 20000 
--- lin optimal_A = "optimaalinen" ; -- 20000 
--- lin optimistically_Adv = "optimistisesti" ; -- 20000 
--- lin optimum_N = "optimi-" ; -- 20000 
--- lin optional_A = "valinnainen" ; -- 20000 
--- lin oracular_A = "oraakkelimainen" ; -- 20000 
--- lin oral_N = "suu-" ; -- 20000 
--- lin orang_outan_N = "+?" ; -- 40000 
--- lin orang_outang_N = "+?" ; -- 40000 
--- lin orang_utan_N = "+?" ; -- 40000 
--- lin orange_A = "oranssi" ; -- 20000 
--- lin orangeade_N = "appelsiinijuoma" ; -- 20000 
--- lin orangeman_N = "+?" ; -- 40000 
--- lin oratorical_A = "oratorinen" ; -- 20000 
--- lin orbital_A = "silmäkuoppa-" ; -- 20000 
--- lin orchestral_A = "orkesteri-" ; -- 20000 
--- lin orchis_N = "kivekset" ; -- 20000 
--- lin ordeal_N = "ordaali" ; -- 20000 
--- lin order_book_N = "+?" ; -- 40000 
--- lin order_form_N = "+?" ; -- 40000 
--- lin order_paper_N = "+?" ; -- 40000 
--- lin orderliness_N = "säntillisyys" ; -- 20000 
--- lin orderly_N = "rauhallinen" ; -- 20000 
--- lin ordinal_A = "lahko-" ; -- 20000 
--- lin ordinal_N = "lahko-" ; -- 20000 
--- lin ordinand_N = "pappiskokelas" ; -- 20000 
--- lin ordure_N = "ulosteet" ; -- 20000 
--- lin organ_blower_N = "+?" ; -- 40000 
--- lin organ_loft_N = "+?" ; -- 40000 
--- lin organizational_A = "organisaatio-" ; -- 20000 
--- lin organized_A = "organisoitua" ; -- 20000 
--- lin orgy_N = "orgiat" ; -- 20000 
--- lin orient_A = "suunnata" ; -- 20000 
--- lin orient_N = "suunnata" ; -- 20000 
--- lin oriental_N = "itämainen" ; -- 20000 
--- lin orientate_V2 = "määritellä sijainti" ; -- 30000 
--- lin original_N = "omaperäinen" ; -- 20000 
--- lin originality_N = "omaperäisyys" ; -- 20000 
--- lin originator_N = "alkuunpanija" ; -- 20000 
--- lin oriole_N = "turpiaali" ; -- 20000 
--- lin orlop_N = "alin kansi" ; -- 30000 
--- lin ormolu_N = "kultapronssi" ; -- 20000 
--- lin ornate_A = "koukeroinen" ; -- 20000 
--- lin ornery_A = "häijy" ; -- 20000 
--- lin ornithological_A = "lintutieteellinen" ; -- 20000 
--- lin ornithology_N = "lintutiede" ; -- 20000 
--- lin orphan_V2 = "jäädä orvoksi" ; -- 30000 
--- lin orrisroot_N = "orvokinjuuri" ; -- 20000 
--- lin orthodontic_A = "ortodontinen" ; -- 20000 
--- lin orthodontics_N = "hampaidenoikomisoppi" ; -- 20000 
--- lin orthodontist_N = "oikoja" ; -- 20000 
--- lin orthodox_A = "oikeaoppinen" ; -- 20000 
--- lin orthodoxy_N = "puhdasoppisuus" ; -- 20000 
--- lin orthogonal_A = "suorakulmainen" ; -- 20000 
--- lin orthographic_A = "ortografinen" ; -- 20000 
--- lin orthography_N = "kirjoitusjärjestelmä" ; -- 20000 
--- lin orthopaedic_A = "ortopedinen" ; -- 20000 
--- lin orthopedic_A = "ortopedinen" ; -- 20000 
--- lin ortolan_N = "peltosirkku" ; -- 20000 
--- lin oryx_N = "keihäsantilooppi" ; -- 20000 
--- lin oscar_N = "+?" ; -- 40000 
--- lin oscillograph_N = "oskillografi" ; -- 20000 
--- lin osier_N = "pajunvitsa" ; -- 20000 
--- lin osprey_N = "kalasääski" ; -- 20000 
--- lin osseous_A = "luumainen" ; -- 20000 
--- lin ossification_N = "luunmuodostus" ; -- 20000 
--- lin ostentatious_A = "silmäänpistävä" ; -- 20000 
--- lin ostler_N = "tallirenki" ; -- 20000 
--- lin ostracism_N = "hyljeksintä" ; -- 20000 
--- lin ostracize_V2 = "hyljeksiä" ; -- 40000 
--- lin ot_N = "+?" ; -- 40000 
--- lin other_Adv = "toinen" ; -- 20000 
--- lin otherworldly_A = "tuonpuoleinen" ; -- 20000 
--- lin oubliette_N = "maanalainen vankityrmä" ; -- 30000 
--- lin ouija_N = "+?" ; -- 40000 
--- lin ouija_board_N = "+?" ; -- 40000 
--- lin out_herod_V2 = "olla julmempi" ; -- 30000 
--- lin out_of_door_A = "ulkoilma-" ; -- 20000 
--- lin out_of_doors_Adv = "ulkoilma" ; -- 20000 
--- lin out_of_the_way_Adv = "loukkaava" ; -- 20000 
--- lin out_of_work_A = "+?" ; -- 40000 
--- lin out_trade_V2 = "+?" ; -- 40000 
--- lin out_tray_N = "lähtevien lokero" ; -- 30000 
--- lin outbalance_V2 = "painaa enemmän" ; -- 30000 
--- lin outbid_V2 = "tarjota enemmän" ; -- 30000 
--- lin outboard_A = "perämoottorivene" ; -- 20000 
--- lin outbound_A = "lähtevä" ; -- 20000 
--- lin outbreak_N = "puhkeaminen" ; -- 20000 
--- lin outbuilding_N = "ulkorakennus" ; -- 20000 
--- lin outcast_A = "hylkiö" ; -- 20000 
--- lin outcast_N = "hylkiö" ; -- 20000 
--- lin outcaste_A = "kastiton" ; -- 20000 
--- lin outcaste_N = "kastiton" ; -- 20000 
--- lin outclass_V2 = "voittaa vaivattomasti" ; -- 30000 
--- lin outcrop_N = "paljastua" ; -- 20000 
--- lin outdated_A = "vanhentunut" ; -- 20000 
--- lin outdistance_V2 = "jättää taakseen" ; -- 30000 
--- lin outdoor_A = "ulkoilma-" ; -- 20000 
--- lin outdoors_Adv = "pihalla" ; -- 20000 
--- lin outermost_A = "uloin" ; -- 20000 
--- lin outface_V2 = "häkellyttää katseellaan" ; -- 30000 
--- lin outfield_N = "takakenttä" ; -- 20000 
--- lin outfielder_N = "takakentän pelaaja" ; -- 30000 
--- lin outfitter_N = "varusteliike" ; -- 20000 
--- lin outflank_V2 = "päästä voitolle" ; -- 30000 
--- lin outfly_V2 = "+?" ; -- 40000 
--- lin outfox_V2 = "olla ovelampi" ; -- 30000 
--- lin outgain_V2 = "+?" ; -- 40000 
--- lin outgo_N = "voittaa" ; -- 20000 
--- lin outgoing_A = "voittaa" ; -- 20000 
--- lin outgrow_V2 = "ohittaa kasvussa" ; -- 30000 
--- lin outgrowth_N = "ilmestyminen" ; -- 20000 
--- lin outlast_V2 = "kestää kauemmin" ; -- 30000 
--- lin outlawry_N = "lainvastaisuus" ; -- 20000 
--- lin outlay_N = "menot" ; -- 20000 
--- lin outleap_V2 = "+?" ; -- 40000 
--- lin outlier_N = "ulkopaikkakuntalainen" ; -- 20000 
--- lin outlive_V2 = "elää kauemmin" ; -- 30000 
--- lin outlook_N = "suhtautumistapa" ; -- 20000 
--- lin outmanoeuvre_V2 = "toimia taitavammin" ; -- 30000 
--- lin outmarch_V2 = "marssia pidemmälle" ; -- 30000 
--- lin outmost_A = "etäisin" ; -- 20000 
--- lin outnumber_V2 = "olla lukuisampi" ; -- 30000 
--- lin outpatient_N = "avohoitopotilas" ; -- 20000 
--- lin outperform_V2 = "+?" ; -- 40000 
--- lin outpoint_V2 = "päästä lähemmäs tuulta" ; -- 30000 
--- lin outport_N = "ulkosatama" ; -- 20000 
--- lin outpost_N = "etuvartiosto" ; -- 20000 
--- lin outrange_V2 = "kantaa pidemmälle" ; -- 30000 
--- lin outrank_V2 = "olla korkeammassa asemassa" ; -- 30000 
--- lin outrigged_A = "tukipalkilla varustettu" ; -- 30000 
--- lin outrigger_N = "tasapainottaja" ; -- 20000 
--- lin outrival_V2 = "olla suurempi vastustaja" ; -- 30000 
--- lin outrun_V2 = "juosta kovemmin" ; -- 30000 
--- lin outré_A = "+?" ; -- 40000 
--- lin outsail_V2 = "purjehtia paremmin" ; -- 30000 
--- lin outsell_V2 = "myydä enemmän" ; -- 30000 
--- lin outshine_V2 = "loistaa kirkkaammin" ; -- 30000 
--- lin outside_A = "kenttä-" ; -- 20000 
--- lin outsize_A = "normaalia suurempi koko" ; -- 30000 
--- lin outspan_V = "riisua valjaista" ; -- 30000 
--- lin outspan_V2 = "riisua valjaista" ; -- 30000 
--- lin outspoken_A = "suorapuheinen" ; -- 20000 
--- lin outspokenness_N = "suorapuheisuus" ; -- 20000 
--- lin outspread_A = "auki levitettynä" ; -- 30000 
--- lin outstation_N = "syrjäinen asema" ; -- 30000 
--- lin outstay_V2 = "viipyä kauemmin" ; -- 30000 
--- lin outstretched_A = "ojennettu" ; -- 20000 
--- lin outvie_V2 = "olla suurempi kilpailija" ; -- 30000 
--- lin outvote_V2 = "äänestää kumoon" ; -- 30000 
--- lin outweigh_V2 = "painaa enemmän" ; -- 30000 
--- lin outwit_V2 = "vetää nenästä" ; -- 30000 
--- lin outwork_N = "ulkovarustukset" ; -- 20000 
--- lin ouzel_N = "mustarastas" ; -- 20000 
--- lin oval_A = "soikio" ; -- 20000 
--- lin ovary_N = "sikiäin" ; -- 20000 
--- lin ovation_N = "aplodit" ; -- 20000 
--- lin ovenware_N = "uunivuoat" ; -- 20000 
--- lin over_N = "puolenvaihto" ; -- 20000 
--- lin over_abundance_N = "+?" ; -- 40000 
--- lin over_magazine_V2 = "+?" ; -- 40000 
--- lin over_ripe_A = "+?" ; -- 40000 
--- lin overabundant_A = "ylirunsas" ; -- 20000 
--- lin overact_V = "ylinäytellä" ; -- 40000 
--- lin overact_V2 = "ylinäytellä" ; -- 40000 
--- lin overactive_A = "yliaktiivinen" ; -- 20000 
--- lin overall_A = "työtakki" ; -- 20000 
--- lin overall_N = "työtakki" ; -- 20000 
--- lin overambitious_A = "liian kunnianhimoinen" ; -- 30000 
--- lin overanxiety_N = "liiallinen levottomuus" ; -- 30000 
--- lin overanxious_A = "liian levoton" ; -- 30000 
--- lin overarm_A = "yliolan" ; -- 20000 
--- lin overarm_Adv = "yliolan" ; -- 20000 
--- lin overawe_V2 = "herättää pelonsekaista kunnioitusta" ; -- 30000 
--- lin overbalance_V = "painaa vaa'assa enemmän" ; -- 30000 
--- lin overbalance_V2 = "painaa vaa'assa enemmän" ; -- 30000 
--- lin overbearing_A = "ponnistaa" ; -- 20000 
--- lin overbid_N = "tarjota liikaa" ; -- 30000 
--- lin overbid_V = "tarjota liikaa" ; -- 30000 
--- lin overbid_V2 = "tarjota liikaa" ; -- 30000 
--- lin overblown_A = "mahtaileva" ; -- 20000 
--- lin overboard_Adv = "liian pitkälle" ; -- 30000 
--- lin overbold_A = "asiaton" ; -- 20000 
--- lin overburden_N = "pintakerros" ; -- 20000 
--- lin overburden_V2 = "pintakerros" ; -- 40000 
--- lin overbusy_A = "liian kiireinen" ; -- 30000 
--- lin overcall_V = "korkeampi tarjous" ; -- 30000 
--- lin overcall_V2 = "korkeampi tarjous" ; -- 30000 
--- lin overcapitalization_N = "liika pääomittaminen" ; -- 30000 
--- lin overcapitalize_V2 = "omistaa tarvetta suurempi pääoma" ; -- 30000 
--- lin overcareful_A = "ylivarovainen" ; -- 20000 
--- lin overcast_A = "pilviverho" ; -- 20000 
--- lin overcast_N = "pilviverho" ; -- 20000 
--- lin overcautious_A = "ylivarovainen" ; -- 20000 
--- lin overcharge_N = "ylihinnoitella" ; -- 20000 
--- lin overcharge_V = "ylihinnoitella" ; -- 40000 
--- lin overcharge_V2 = "ylihinnoitella" ; -- 40000 
--- lin overclothe_V2 = "ylipukea" ; -- 40000 
--- lin overcloud_V = "peittyä pilviin" ; -- 30000 
--- lin overcloud_V2 = "peittyä pilviin" ; -- 30000 
--- lin overcoat_N = "päällystakki" ; -- 20000 
--- lin overcommit_V2 = "+?" ; -- 40000 
--- lin overconfidence_N = "liiallinen varmuus" ; -- 30000 
--- lin overconfident_A = "yli-itsevarma" ; -- 20000 
--- lin overcook_V2 = "ylikeittää" ; -- 40000 
--- lin overcredulity_N = "liika herkkäuskoisuus" ; -- 30000 
--- lin overcredulous_A = "liian herkkäuskoinen" ; -- 30000 
--- lin overcritical_A = "ankarasti arvosteleva" ; -- 30000 
--- lin overcrop_V2 = "väsyttää liialla viljelyllä" ; -- 30000 
--- lin overcrowd_V2 = "ahtaa liian täyteen" ; -- 30000 
--- lin overcurious_A = "yliutelias" ; -- 20000 
--- lin overdelicate_A = "yliherkkä" ; -- 20000 
--- lin overdo_V2 = "mennä liian pitkälle" ; -- 30000 
--- lin overdose_V = "ottaa yliannos" ; -- 30000 
--- lin overdraft_N = "tilinylitys" ; -- 20000 
--- lin overdraw_V = "ampua yli" ; -- 30000 
--- lin overdraw_V2 = "ampua yli" ; -- 30000 
--- lin overdress_V = "ylipukea" ; -- 40000 
--- lin overdress_V2 = "ylipukea" ; -- 40000 
--- lin overdrive_N = "ylivaihde" ; -- 20000 
--- lin overdue_A = "erääntynyt" ; -- 20000 
--- lin overeager_A = "yli-innokas" ; -- 20000 
--- lin overeat_V = "ylensyödä" ; -- 40000 
--- lin overemotional_A = "ylitunteellinen" ; -- 20000 
--- lin overemphasis_N = "ylipainotus" ; -- 20000 
--- lin overemphasize_V = "korostaa liikaa" ; -- 30000 
--- lin overemphasize_V2 = "korostaa liikaa" ; -- 30000 
--- lin overenthusiastic_A = "yli-innostunut" ; -- 20000 
--- lin overestimate_V2 = "yliarvioida" ; -- 40000 
--- lin overexcited_A = "ylikiihottunut" ; -- 20000 
--- lin overexert_V2 = "rasittaa liiaksi" ; -- 30000 
--- lin overexertion_N = "ylirasitus" ; -- 20000 
--- lin overexpose_V2 = "altistua liikaa" ; -- 30000 
--- lin overexposure_N = "ylivalotus" ; -- 20000 
--- lin overfamiliar_A = "liian tuttavallinen" ; -- 30000 
--- lin overfeed_V = "ruokkia liikaa" ; -- 30000 
--- lin overfeed_V2 = "ruokkia liikaa" ; -- 30000 
--- lin overfeeding_N = "yliruokinta" ; -- 20000 
--- lin overfly_V2 = "lentää yli" ; -- 30000 
--- lin overfond_A = "ylihellä" ; -- 20000 
--- lin overfull_A = "liikatarjonta" ; -- 20000 
--- lin overgreedy_A = "yliahne" ; -- 20000 
--- lin overgrown_A = "villiintynyt" ; -- 20000 
--- lin overgrowth_N = "liikakasvu" ; -- 20000 
--- lin overhand_A = "luotos-" ; -- 20000 
--- lin overhang_V = "riippua yli" ; -- 30000 
--- lin overhang_V2 = "riippua yli" ; -- 30000 
--- lin overhead_A = "piirtoheitinkalvo" ; -- 20000 
--- lin overhead_Adv = "piirtoheitinkalvo" ; -- 20000 
--- lin overhear_V2 = "sattua kuulemaan" ; -- 30000 
--- lin overheat_V2 = "lämmittää liikaa" ; -- 30000 
--- lin overindulge_V = "käyttää liikaa" ; -- 30000 
--- lin overindulge_V2 = "käyttää liikaa" ; -- 30000 
--- lin overjoyed_A = "ikionnellinen" ; -- 20000 
--- lin overkill_N = "yliampuminen" ; -- 20000 
--- lin overladen_A = "liikakuormittunut" ; -- 20000 
--- lin overland_A = "maa-" ; -- 20000 
--- lin overlap_V = "olla limittäin" ; -- 30000 
--- lin overlap_V2 = "olla limittäin" ; -- 30000 
--- lin overlarge_A = "ylisuuri" ; -- 20000 
--- lin overlay_N = "päällystys" ; -- 20000 
--- lin overlay_V2 = "painaa kuoliaaksi" ; -- 30000 
--- lin overleaf_Adv = "kääntöpuolella" ; -- 20000 
--- lin overleap_V2 = "hypätä yli" ; -- 30000 
--- lin overlie_V = "maata päällä" ; -- 30000 
--- lin overload_V2 = "liikakuormitus" ; -- 40000 
--- lin overmantel_N = "takankoriste" ; -- 20000 
--- lin overmodest_A = "turhankaino" ; -- 20000 
--- lin overmuch_Adv = "liikamäärä" ; -- 20000 
--- lin overnervous_A = "+?" ; -- 40000 
--- lin overnight_A = "yö-" ; -- 20000 
--- lin overnight_Adv = "yö-" ; -- 20000 
--- lin overpass_N = "ylikulkusilta" ; -- 20000 
--- lin overpay_V = "maksaa liikaa" ; -- 30000 
--- lin overpay_V2 = "maksaa liikaa" ; -- 30000 
--- lin overpayment_N = "liikasuoritus" ; -- 20000 
--- lin overplant_V2 = "+?" ; -- 40000 
--- lin overplay_V2 = "näytellä liioitellusti" ; -- 30000 
--- lin overpowering_A = "vastustamaton" ; -- 20000 
--- lin overpraise_V2 = "ylistää liiaksi" ; -- 30000 
--- lin overprice_V2 = "ylihinnoitella" ; -- 40000 
--- lin overprint_N = "lisäpainama" ; -- 20000 
--- lin overprint_V2 = "painaa päälle" ; -- 30000 
--- lin overproduce_V = "tuottaa liikaa" ; -- 30000 
--- lin overproduce_V2 = "tuottaa liikaa" ; -- 30000 
--- lin overproduction_N = "ylituotanto" ; -- 20000 
--- lin overproud_A = "yliylpeä" ; -- 20000 
--- lin overrate_V2 = "yliarvioida" ; -- 40000 
--- lin overreact_V = "ylireagoida" ; -- 40000 
--- lin overripe_A = "ylikypsä" ; -- 20000 
--- lin oversea_A = "merentakainen" ; -- 20000 
--- lin oversea_Adv = "merentakainen" ; -- 20000 
--- lin overseas_A = "valtamerentakainen" ; -- 20000 
--- lin overseas_Adv = "valtamerentakainen" ; -- 20000 
--- lin oversell_V2 = "+?" ; -- 40000 
--- lin oversensitive_A = "yliherkkä" ; -- 20000 
--- lin overserious_A = "liian vakava" ; -- 30000 
--- lin oversew_V2 = "luotella yhteen" ; -- 30000 
--- lin oversewn_A = "luotos-" ; -- 20000 
--- lin oversexed_A = "seksuaalisesti yliaktiivinen" ; -- 30000 
--- lin overshoot_V2 = "ampua yli" ; -- 30000 
--- lin overshot_A = "yläpurentainen" ; -- 20000 
--- lin overside_Adv = "laidan yli" ; -- 30000 
--- lin oversimplify_V = "yksinkertaistaa liikaa" ; -- 30000 
--- lin oversimplify_V2 = "yksinkertaistaa liikaa" ; -- 30000 
--- lin oversize_A = "ylikokoinen" ; -- 20000 
--- lin overskirt_N = "päällyshame" ; -- 20000 
--- lin oversleep_V = "nukkua liian pitkään" ; -- 30000 
--- lin overspend_V = "käyttää liikaa rahaa" ; -- 30000 
--- lin overspend_V2 = "käyttää liikaa rahaa" ; -- 30000 
--- lin overspill_N = "satelliittikaupunki" ; -- 20000 
--- lin overstatement_N = "suurentelu" ; -- 20000 
--- lin overstay_V2 = "viipyä liian kauan" ; -- 30000 
--- lin overstock_V2 = "varastoida liikaa" ; -- 30000 
--- lin overstrain_N = "liikarasitus" ; -- 20000 
--- lin overstrain_V2 = "rasittaa liikaa" ; -- 30000 
--- lin overstrung_A = "hyvin hermostunut" ; -- 30000 
--- lin overstuffed_A = "ahtaa liian täyteen" ; -- 30000 
--- lin oversubscribe_V2 = "+?" ; -- 40000 
--- lin oversubscribed_A = "ylimerkitty" ; -- 20000 
--- lin oversuspicious_A = "tarpeettoman epäluuloinen" ; -- 30000 
--- lin overt_A = "peittelemätön" ; -- 20000 
--- lin overtax_V2 = "verottaa liikaa" ; -- 30000 
--- lin overtime_Adv = "jatkoaika" ; -- 20000 
--- lin overtolerance_N = "liika suvaitsevaisuus" ; -- 30000 
--- lin overtop_V2 = "nousta yläpuolelle" ; -- 30000 
--- lin overtrump_V2 = "lyödä korkeampi valtti" ; -- 30000 
--- lin overvalue_V2 = "yliarvostaa" ; -- 40000 
--- lin overweening_A = "ylimielinen" ; -- 20000 
--- lin overweight_A = "ylipainoinen" ; -- 20000 
--- lin overweight_N = "ylipainoinen" ; -- 20000 
--- lin overweighted_A = "+?" ; -- 40000 
--- lin overwhelmingly_Adv = "suunnattoman" ; -- 20000 
--- lin overwork_V = "rasittaa liikaa" ; -- 30000 
--- lin overwork_V2 = "rasittaa liikaa" ; -- 30000 
--- lin overwrought_A = "sekaisin" ; -- 20000 
--- lin overzealous_A = "kiihkomielinen" ; -- 20000 
--- lin oviduct_N = "munanjohdin" ; -- 20000 
--- lin oviparous_A = "muniva" ; -- 20000 
--- lin ovoid_A = "munanmuotoinen" ; -- 20000 
--- lin ovoid_N = "munanmuotoinen" ; -- 20000 
--- lin owe_V = "olla velkaa" ; -- 30000 
--- lin owe_V2 = "olla velkaa" ; -- 30000 
--- lin owing_A = "maksettava" ; -- 20000 
--- lin owl_N = "pöllö" ; -- 20000 
--- lin owlet_N = "nuori pöllö" ; -- 30000 
--- lin owlish_A = "pöllömäinen" ; -- 20000 
--- lin own_A = "oma" ; -- 20000 
--- lin owner_driven_A = "+?" ; -- 40000 
--- lin owner_driver_N = "oman auton ajaja" ; -- 30000 
--- lin owner_occupied_A = "omistajan asuma" ; -- 30000 
--- lin owner_occupier_N = "omistusasukas" ; -- 20000 
--- lin ownerless_A = "omistajaton" ; -- 20000 
--- lin ox_N = "härkä" ; -- 20000 
--- lin oxeye_N = "päivänsilmä" ; -- 20000 
--- lin oxeyed_A = "+?" ; -- 40000 
--- lin oxidization_N = "hapettuminen" ; -- 20000 
--- lin oxonian_A = "+?" ; -- 40000 
--- lin oxonian_N = "+?" ; -- 40000 
--- lin oxtail_N = "häränhäntä" ; -- 20000 
--- lin oxyacetylene_A = "happi-asetyleeni" ; -- 20000 
--- lin oxyacetylene_N = "happi-asetyleeni" ; -- 20000 
--- lin oyster_bank_N = "+?" ; -- 40000 
--- lin oyster_bar_N = "+?" ; -- 40000 
--- lin oyster_bed_N = "+?" ; -- 40000 
--- lin oyster_catcher_N = "+?" ; -- 40000 
--- lin oz_N = "+?" ; -- 40000 
--- lin p_N = "p" ; -- 20000 
--- lin pa_N = "iskä" ; -- 20000 
--- lin pacesetter_N = "tiennäyttäjä" ; -- 20000 
--- lin pachyderm_N = "paksunahka" ; -- 20000 
--- lin pacifically_Adv = "rauhanomaisesti" ; -- 20000 
--- lin pack_animal_N = "+?" ; -- 40000 
--- lin pack_saddle_N = "+?" ; -- 40000 
--- lin pack_thread_N = "+?" ; -- 40000 
--- lin packet_boat_N = "+?" ; -- 40000 
--- lin packhorse_N = "kuormahevonen" ; -- 20000 
--- lin packing_N = "lastata" ; -- 20000 
--- lin packing_case_N = "+?" ; -- 40000 
--- lin packing_needle_N = "+?" ; -- 40000 
--- lin paddle_box_N = "+?" ; -- 40000 
--- lin paddle_steamer_N = "+?" ; -- 40000 
--- lin paddle_wheel_N = "+?" ; -- 40000 
--- lin paddock_N = "jaloittelualue" ; -- 20000 
--- lin paddy_field_N = "+?" ; -- 40000 
--- lin paddy_wagon_N = "+?" ; -- 40000 
--- lin padlock_N = "munalukko" ; -- 20000 
--- lin padlock_V2 = "lukita munalukolla" ; -- 30000 
--- lin padre_N = "sotilaspappi" ; -- 20000 
--- lin paean_N = "ylistyslaulu" ; -- 20000 
--- lin paederasty_N = "poikarakkaus" ; -- 20000 
--- lin paeony_N = "pioni" ; -- 20000 
--- lin pagan_N = "pakanauskonnollinen" ; -- 20000 
--- lin paganism_N = "pakanausko" ; -- 20000 
--- lin pageantry_N = "loistava näytelmä" ; -- 30000 
--- lin pagination_N = "sivunumerointi" ; -- 20000 
--- lin pailful_N = "ämpärillinen" ; -- 20000 
--- lin paillasse_N = "olkipatja" ; -- 20000 
--- lin pailliasse_N = "+?" ; -- 40000 
--- lin painkiller_N = "särkylääke" ; -- 20000 
--- lin painless_A = "kivuton" ; -- 20000 
--- lin paintbox_N = "värilaatikko" ; -- 20000 
--- lin paisley_N = "kašmirvilla" ; -- 20000 
--- lin pakistani_A = "+?" ; -- 40000 
--- lin pakistani_N = "+?" ; -- 40000 
--- lin pal_V = "kaveri" ; -- 40000 
--- lin paladin_N = "paladiini" ; -- 20000 
--- lin palaeolithic_A = "paleoliittinen" ; -- 20000 
--- lin palaeontologist_N = "paleontologi" ; -- 20000 
--- lin palankeen_N = "kantotuoli" ; -- 20000 
--- lin palanquin_N = "kantotuoli" ; -- 20000 
--- lin palatable_A = "miellyttävä" ; -- 20000 
--- lin palatal_A = "lakiäänne" ; -- 20000 
--- lin palatal_N = "lakiäänne" ; -- 20000 
--- lin palate_N = "suulaki" ; -- 20000 
--- lin palatinate_N = "pfalzilainen" ; -- 20000 
--- lin paleface_N = "kalpeanaama" ; -- 20000 
--- lin paleolithic_A = "paleoliittinen" ; -- 20000 
--- lin paleontologist_N = "paleontologi" ; -- 20000 
--- lin palestinian_A = "+?" ; -- 40000 
--- lin palestinian_N = "+?" ; -- 40000 
--- lin palette_knife_N = "+?" ; -- 40000 
--- lin palfrey_N = "ratsuhevonen" ; -- 20000 
--- lin palimpsest_N = "palimpsesti" ; -- 20000 
--- lin paling_N = "säleaita" ; -- 20000 
--- lin palisade_N = "paaluaita" ; -- 20000 
--- lin palish_A = "kalpeahko" ; -- 20000 
--- lin pall_N = "laimentaa" ; -- 20000 
--- lin pallbearer_N = "arkunkantaja" ; -- 20000 
--- lin palliasse_N = "olkipatja" ; -- 20000 
--- lin palliative_A = "lievittävä" ; -- 20000 
--- lin pallid_A = "kelmeä" ; -- 20000 
--- lin pally_A = "kaverillinen" ; -- 20000 
--- lin palm_V2 = "siepata kouraansa" ; -- 30000 
--- lin palm_oil_N = "+?" ; -- 40000 
--- lin palmer_N = "+?" ; -- 40000 
--- lin palmetto_N = "palmettopalmu" ; -- 20000 
--- lin palmist_N = "kädestäennustaja" ; -- 20000 
--- lin palmistry_N = "kädestäennustaminen" ; -- 20000 
--- lin palmy_A = "menestyvä" ; -- 20000 
--- lin palpitate_V = "saada tykyttämään" ; -- 30000 
--- lin pampas_grass_N = "+?" ; -- 40000 
--- lin pamphleteer_N = "pamfletisti" ; -- 20000 
--- lin panacea_N = "ihmelääke" ; -- 20000 
--- lin panama_N = "+?" ; -- 40000 
--- lin panamanian_A = "+?" ; -- 40000 
--- lin panamanian_N = "+?" ; -- 40000 
--- lin panatella_N = "+?" ; -- 40000 
--- lin panchromatic_A = "+?" ; -- 40000 
--- lin pancreatic_A = "haima-" ; -- 20000 
--- lin pandemic_A = "pandemia" ; -- 20000 
--- lin pandemonium_N = "sekasorto" ; -- 20000 
--- lin panegyric_N = "ylistävä" ; -- 20000 
--- lin panga_N = "panga" ; -- 20000 
--- lin panhandle_N = "kerjätä" ; -- 20000 
--- lin panic_V = "saattaa pakokauhun valtaan" ; -- 30000 
--- lin panic_V2 = "saattaa pakokauhun valtaan" ; -- 30000 
--- lin panic_stricken_A = "kauhistunut" ; -- 20000 
--- lin panicky_A = "kauhistunut" ; -- 20000 
--- lin panjandrum_N = "suuri herra" ; -- 30000 
--- lin pannikin_N = "metallikippo" ; -- 20000 
--- lin panoplied_A = "koristautunut" ; -- 20000 
--- lin panoptic_A = "kattava" ; -- 20000 
--- lin panoramic_A = "panoraama-" ; -- 20000 
--- lin pantaloon_N = "pantalongit" ; -- 20000 
--- lin pantechnicon_N = "muuttoauto" ; -- 20000 
--- lin pantheistic_A = "panteistinen" ; -- 20000 
--- lin pantile_N = "S-profiilinen kattotiili" ; -- 30000 
--- lin pantingly_Adv = "+?" ; -- 40000 
--- lin pantograph_N = "suhdepiirrin" ; -- 20000 
--- lin pantry_N = "ruokakomero" ; -- 20000 
--- lin pantryman_N = "hovimestari" ; -- 20000 
--- lin panty_hose_N = "+?" ; -- 40000 
--- lin panzer_A = "panssarivaunu" ; -- 20000 
--- lin papacy_N = "paavinvirka" ; -- 20000 
--- lin papal_A = "paavin" ; -- 20000 
--- lin papaw_N = "papavi" ; -- 20000 
--- lin paper_chase_N = "+?" ; -- 40000 
--- lin paperback_N = "taskukirja" ; -- 20000 
--- lin paperbacked_A = "pehmeäkantinen" ; -- 20000 
--- lin paperhanger_N = "tapetoija" ; -- 20000 
--- lin paperknife_N = "paperiveitsi" ; -- 20000 
--- lin paperless_A = "+?" ; -- 40000 
--- lin papermill_N = "+?" ; -- 40000 
--- lin paperweight_N = "paperipaino" ; -- 20000 
--- lin paperwork_N = "paperityöt" ; -- 20000 
--- lin papier_mâché_N = "+?" ; -- 40000 
--- lin papist_A = "katolilainen" ; -- 20000 
--- lin papoose_N = "intiaanilapsi" ; -- 20000 
--- lin papuan_A = "+?" ; -- 40000 
--- lin papuan_N = "+?" ; -- 40000 
--- lin par_N = "par" ; -- 20000 
--- lin parabolic_A = "parabolinen" ; -- 20000 
--- lin parabolical_A = "paraabeli-" ; -- 20000 
--- lin parachute_N = "laskuvarjo" ; -- 20000 
--- lin parachute_V = "hypätä laskuvarjolla" ; -- 30000 
--- lin parachute_V2 = "hypätä laskuvarjolla" ; -- 30000 
--- lin parachutist_N = "laskuvarjohyppääjä" ; -- 20000 
--- lin parade_ground_N = "+?" ; -- 40000 
--- lin paradisiac_A = "paratiisimainen" ; -- 20000 
--- lin paradisiacal_A = "paratiisimainen" ; -- 20000 
--- lin paraguayan_A = "+?" ; -- 40000 
--- lin paraguayan_N = "+?" ; -- 40000 
--- lin parallel_N = "leveyspiiri" ; -- 20000 
--- lin paralytic_A = "halvaantunut" ; -- 20000 
--- lin paralytic_N = "halvaantunut" ; -- 20000 
--- lin paramount_A = "tärkein" ; -- 20000 
--- lin paramountcy_N = "ylivalta" ; -- 20000 
--- lin paranoiac_N = "vainoharhainen ihminen" ; -- 30000 
--- lin paranoid_A = "paranoidinen" ; -- 20000 
--- lin paraphernalia_N = "varusteet" ; -- 20000 
--- lin paraphrase_V2 = "kertoa mukaillen" ; -- 30000 
--- lin paraplegia_N = "alaraajahalvaus" ; -- 20000 
--- lin paraplegic_A = "alaraajahalvauspotilas" ; -- 20000 
--- lin paraplegic_N = "alaraajahalvauspotilas" ; -- 20000 
--- lin parasitic_A = "parasiitti-" ; -- 20000 
--- lin parasitical_A = "lois-" ; -- 20000 
--- lin parasol_N = "auringonvarjo" ; -- 20000 
--- lin paratrooper_N = "laskuvarjosotilas" ; -- 20000 
--- lin paratyphoid_N = "paratyyfus" ; -- 20000 
--- lin parboil_V2 = "ryöpätä" ; -- 40000 
--- lin pardonable_A = "anteeksiannettava" ; -- 20000 
--- lin pardoner_N = "anekauppias" ; -- 20000 
--- lin paregoric_N = "ripulilääke" ; -- 20000 
--- lin parental_A = "vanhempien" ; -- 20000 
--- lin parenthesis_N = "sulkumerkki" ; -- 20000 
--- lin parenthetic_A = "selittävä" ; -- 20000 
--- lin parenthetical_A = "lisä-" ; -- 20000 
--- lin parexcellence_Adv = "+?" ; -- 40000 
--- lin pari_mutuel_N = "+?" ; -- 40000 
--- lin pariah_dog_N = "+?" ; -- 40000 
--- lin paripassu_Adv = "+?" ; -- 40000 
--- lin parishioner_N = "seurakuntalainen" ; -- 20000 
--- lin parisian_A = "+?" ; -- 40000 
--- lin parisian_N = "+?" ; -- 40000 
--- lin parkinson's_A = "+?" ; -- 40000 
--- lin parley_N = "sovinnonhieronta" ; -- 20000 
--- lin parlour_car_N = "+?" ; -- 40000 
--- lin parmesan_N = "+?" ; -- 40000 
--- lin parochial_A = "seurakunnan" ; -- 20000 
--- lin parochialism_N = "nurkkapatriotismi" ; -- 20000 
--- lin parodist_N = "parodikko" ; -- 20000 
--- lin parole_N = "kunniasana" ; -- 20000 
--- lin parole_V2 = "päästää ehdonalaiseen vapauteen" ; -- 30000 
--- lin parricide_N = "äidinmurhaaja" ; -- 20000 
--- lin parse_V2 = "jäsentää" ; -- 40000 
--- lin parsee_N = "+?" ; -- 40000 
--- lin parsimonious_A = "säästäväinen" ; -- 20000 
--- lin part_singing_N = "moniääninen laulu" ; -- 30000 
--- lin part_song_N = "+?" ; -- 40000 
--- lin part_time_Adv = "osa-aikainen" ; -- 20000 
--- lin part_timer_N = "osapäivätyöntekijä" ; -- 20000 
--- lin parterre_N = "kukkatarha" ; -- 20000 
--- lin parthian_A = "+?" ; -- 40000 
--- lin parti_coloured_A = "+?" ; -- 40000 
--- lin participial_A = "partisiippi-" ; -- 20000 
--- lin particularity_N = "yksilöllisyys" ; -- 20000 
--- lin partisan_A = "kiihkoilija" ; -- 20000 
--- lin partitive_A = "partitiivinen" ; -- 20000 
--- lin partner_V2 = "muodostaa kumppanuus" ; -- 30000 
--- lin partridge_N = "röyhelöpyy" ; -- 20000 
--- lin party_spirit_N = "+?" ; -- 40000 
--- lin party_spirited_A = "puoluehenkinen" ; -- 20000 
--- lin party_wall_N = "+?" ; -- 40000 
--- lin paschal_A = "pääsiäis-" ; -- 20000 
--- lin pasha_N = "pašša" ; -- 20000 
--- lin pashto_N = "+?" ; -- 40000 
--- lin passbook_N = "pankkikirja" ; -- 20000 
--- lin passepartout_N = "+?" ; -- 40000 
--- lin passim_Adv = "passim" ; -- 20000 
--- lin passing_out_A = "+?" ; -- 40000 
--- lin passion_flower_N = "+?" ; -- 40000 
--- lin passionate_A = "intohimoinen" ; -- 20000 
--- lin passionless_A = "kiihkoton" ; -- 20000 
--- lin passkey_N = "yleisavain" ; -- 20000 
--- lin passover_N = "+?" ; -- 40000 
--- lin password_N = "salasana" ; -- 20000 
--- lin passé_A = "+?" ; -- 40000 
--- lin passée_A = "+?" ; -- 40000 
--- lin paste_up_N = "peisti" ; -- 20000 
--- lin pasteurization_N = "pastörointi" ; -- 20000 
--- lin pasteurize_V2 = "pastöroida" ; -- 40000 
--- lin pastiche_N = "pastissi" ; -- 20000 
--- lin pastille_N = "pastilli" ; -- 20000 
--- lin pasting_N = "liisteröidä" ; -- 20000 
--- lin pastoral_A = "laidun-" ; -- 20000 
--- lin pastry_cook_N = "+?" ; -- 40000 
--- lin pasty_A = "nänninsuojus" ; -- 20000 
--- lin patch_pocket_N = "+?" ; -- 40000 
--- lin patchily_Adv = "laikukkaasti" ; -- 20000 
--- lin patchiness_N = "epätasaisuus" ; -- 20000 
--- lin patchouli_N = "patšuli" ; -- 20000 
--- lin patchwork_N = "tilkkutyö" ; -- 20000 
--- lin patedefoiegras_N = "+?" ; -- 40000 
--- lin patella_N = "polvilumpio" ; -- 20000 
--- lin patentee_N = "patentinhaltija" ; -- 20000 
--- lin paterfamilias_N = "perheenpää" ; -- 20000 
--- lin paternal_A = "isänpuoleinen" ; -- 20000 
--- lin paternalism_N = "paternalismi" ; -- 20000 
--- lin paternoster_N = "paternosterhissi" ; -- 20000 
--- lin path_finder_N = "+?" ; -- 40000 
--- lin pathetic_A = "säälittävä" ; -- 20000 
--- lin pathetically_Adv = "säälittävästi" ; -- 20000 
--- lin pathless_A = "tietön" ; -- 20000 
--- lin pathogen_N = "taudinaiheuttaja" ; -- 20000 
--- lin patient_A = "kärsivällinen" ; -- 20000 
--- lin patrial_N = "kansalaisoikeuksia nauttiva henkilö" ; -- 30000 
--- lin patriarchal_A = "patriarkaalinen" ; -- 20000 
--- lin patricide_N = "isänmurhaaja" ; -- 20000 
--- lin patrimonial_A = "patrimoniaalinen" ; -- 20000 
--- lin patriot_N = "isänmaanystävä" ; -- 20000 
--- lin patriotically_Adv = "isänmaallisesti" ; -- 20000 
--- lin patriotism_N = "isänmaallisuus" ; -- 20000 
--- lin patrolman_N = "passipoliisi" ; -- 20000 
--- lin patroness_N = "omistajan vaimo" ; -- 30000 
--- lin patronizing_A = "holhoava" ; -- 20000 
--- lin patronymic_A = "patronyymi" ; -- 20000 
--- lin patten_N = "puukenkä" ; -- 20000 
--- lin pattern_V2 = "muodostaa malli" ; -- 30000 
--- lin paunch_N = "möhömaha" ; -- 20000 
--- lin paunchiness_N = "isovatsaisuus" ; -- 20000 
--- lin paunchy_A = "isovatsainen" ; -- 20000 
--- lin pauperization_N = "köyhistyminen" ; -- 20000 
--- lin pauperize_V2 = "köyhdyttää" ; -- 40000 
--- lin pavement_N = "katukäytävä" ; -- 20000 
--- lin pavilion_N = "paviljonkiteltta" ; -- 20000 
--- lin paving_stone_N = "+?" ; -- 40000 
--- lin pawn_ticket_N = "+?" ; -- 40000 
--- lin pawnbroker_N = "panttilainaaja" ; -- 20000 
--- lin pawnshop_N = "panttilainaamo" ; -- 20000 
--- lin pax_N = "Herran rauha" ; -- 30000 
--- lin paxromana_N = "+?" ; -- 40000 
--- lin pay_as_you_earn_N = "+?" ; -- 40000 
--- lin pay_claim_N = "+?" ; -- 40000 
--- lin pay_packet_N = "+?" ; -- 40000 
--- lin pay_station_N = "puhelinautomaatti" ; -- 20000 
--- lin payable_A = "maksettava" ; -- 20000 
--- lin payday_N = "palkkapäivä" ; -- 20000 
--- lin paydirt_N = "+?" ; -- 40000 
--- lin payee_N = "maksun saaja" ; -- 30000 
--- lin payload_N = "hyötykuorma" ; -- 20000 
--- lin paymaster_N = "kassanhoitaja" ; -- 20000 
--- lin payphone_N = "+?" ; -- 40000 
--- lin payslip_N = "tilinauha" ; -- 20000 
--- lin pdsa_N = "+?" ; -- 40000 
--- lin pe_N = "pe" ; -- 20000 
--- lin pea_chick_N = "+?" ; -- 40000 
--- lin pea_flour_N = "+?" ; -- 40000 
--- lin pea_green_A = "herneenvihreä" ; -- 20000 
--- lin pea_green_N = "herneenvihreä" ; -- 20000 
--- lin pea_jacket_N = "+?" ; -- 40000 
--- lin pea_soup_N = "+?" ; -- 40000 
--- lin peace_offering_N = "+?" ; -- 40000 
--- lin peacemaker_N = "rauhantekijä" ; -- 20000 
--- lin peacetime_N = "rauhan aika" ; -- 30000 
--- lin peach_V = "loisto-" ; -- 40000 
--- lin peach_V2 = "loisto-" ; -- 40000 
--- lin peacock_N = "neitoperhonen" ; -- 20000 
--- lin peacock_blue_A = "sinivihreä" ; -- 20000 
--- lin peacock_blue_N = "sinivihreä" ; -- 20000 
--- lin peafowl_N = "riikinkukko" ; -- 20000 
--- lin peahen_N = "riikinkukkonaaras" ; -- 20000 
--- lin peak_V = "saavuttaa huippunsa" ; -- 30000 
--- lin peak_V2 = "saavuttaa huippunsa" ; -- 30000 
--- lin pear_N = "päärynä" ; -- 20000 
--- lin pearl_V = "pyytää helmiä" ; -- 30000 
--- lin pearl_barley_N = "+?" ; -- 40000 
--- lin pearl_diver_N = "+?" ; -- 40000 
--- lin pearl_fishery_N = "+?" ; -- 40000 
--- lin pearl_oyster_N = "+?" ; -- 40000 
--- lin pearl_sago_N = "+?" ; -- 40000 
--- lin pearly_A = "hammas" ; -- 20000 
--- lin pearmain_N = "+?" ; -- 40000 
--- lin peasantry_N = "talonpojat" ; -- 20000 
--- lin pease_pudding_N = "+?" ; -- 40000 
--- lin peashooter_N = "+?" ; -- 40000 
--- lin peasouper_N = "+?" ; -- 40000 
--- lin peaty_A = "turpeinen" ; -- 20000 
--- lin pebble_N = "pikkukivi" ; -- 20000 
--- lin pebbly_A = "pikkukivistä koostuva" ; -- 30000 
--- lin pecan_N = "pekaanipähkinä" ; -- 20000 
--- lin peccable_A = "synnille altis" ; -- 30000 
--- lin peccadillo_N = "pikkusynti" ; -- 20000 
--- lin peck_N = "suikkaista" ; -- 20000 
--- lin peckish_A = "ärtyisä" ; -- 20000 
--- lin pectic_A = "pektiini-" ; -- 20000 
--- lin pectin_N = "pektiini" ; -- 20000 
--- lin pectoral_A = "rintakoriste" ; -- 20000 
--- lin peculate_V = "pistää taskuunsa" ; -- 30000 
--- lin peculate_V2 = "pistää taskuunsa" ; -- 30000 
--- lin pedal_A = "jalka-" ; -- 20000 
--- lin pedant_N = "pedantikko" ; -- 20000 
--- lin pedantically_Adv = "pikkutarkasti" ; -- 20000 
--- lin peddle_V = "harjoittaa kulkukauppaa" ; -- 30000 
--- lin peddle_V2 = "harjoittaa kulkukauppaa" ; -- 30000 
--- lin peddling_A = "kaupittelu" ; -- 20000 
--- lin pediatrician_N = "lastentautilääkäri" ; -- 20000 
--- lin pediatrics_N = "lastentautioppi" ; -- 20000 
--- lin pedicab_N = "polkupyörätaksi" ; -- 20000 
--- lin pedigree_N = "sukupuu" ; -- 20000 
--- lin pedometer_N = "askelmittari" ; -- 20000 
--- lin peek_a_boo_N = "+?" ; -- 40000 
--- lin peep_N = "kurkistaa" ; -- 20000 
--- lin peephole_N = "tirkistysreikä" ; -- 20000 
--- lin peepshow_N = "tirkistysesitys" ; -- 20000 
--- lin peepul_N = "temppeliviikuna" ; -- 20000 
--- lin peer_N = "tähyillä" ; -- 20000 
--- lin peerage_N = "päärit" ; -- 20000 
--- lin peeress_N = "aatelisnainen" ; -- 20000 
--- lin peerless_A = "verraton" ; -- 20000 
--- lin peevish_A = "äreä" ; -- 20000 
--- lin peevishness_N = "äreys" ; -- 20000 
--- lin peewit_N = "töyhtöhyyppä" ; -- 20000 
--- lin peignoir_N = "aamutakki" ; -- 20000 
--- lin pejorative_A = "väheksyvä" ; -- 20000 
--- lin peke_N = "+?" ; -- 40000 
--- lin pekinese_N = "+?" ; -- 40000 
--- lin pekoe_N = "pekoe" ; -- 20000 
--- lin pelf_N = "fyrkendaali" ; -- 20000 
--- lin pelisse_N = "turkisreunainen viitta" ; -- 30000 
--- lin pell_mell_Adv = "sekava" ; -- 20000 
--- lin pellucid_A = "läpinäkyvä" ; -- 20000 
--- lin pelmet_N = "verhoilulauta" ; -- 20000 
--- lin pelota_N = "jai alai" ; -- 30000 
--- lin pelvic_A = "lantio-" ; -- 20000 
--- lin pemmican_N = "pemmikaani" ; -- 20000 
--- lin pen_and_ink_N = "tussipiirustus" ; -- 20000 
--- lin pen_friend_N = "kirjeystävä" ; -- 20000 
--- lin pen_name_N = "+?" ; -- 40000 
--- lin pen_pusher_N = "+?" ; -- 40000 
--- lin penal_A = "rangaistus-" ; -- 20000 
--- lin penalization_N = "rangaistusseuraamus" ; -- 20000 
--- lin pencil_V2 = "piirtää lyijykynällä" ; -- 30000 
--- lin pend_V = "+?" ; -- 40000 
--- lin pend_V2 = "+?" ; -- 40000 
--- lin pendent_A = "riippuva" ; -- 20000 
--- lin pending_A = "vireillä" ; -- 20000 
--- lin pendulous_A = "riippuva" ; -- 20000 
--- lin penetrability_N = "läpäistävyys" ; -- 20000 
--- lin penetrable_A = "läpäisevä" ; -- 20000 
--- lin penetrative_A = "tunkeutuva" ; -- 20000 
--- lin peninsula_N = "niemimaa" ; -- 20000 
--- lin peninsular_A = "niemi-" ; -- 20000 
--- lin penitent_A = "katuva" ; -- 20000 
--- lin penitent_N = "katuva" ; -- 20000 
--- lin penitential_A = "katuvainen" ; -- 20000 
--- lin penitentiary_A = "rangaistus-" ; -- 20000 
--- lin penknife_N = "kynäveitsi" ; -- 20000 
--- lin penmanship_N = "kaunokirjoitus" ; -- 20000 
--- lin penn'orth_N = "pennyllä" ; -- 20000 
--- lin penniless_A = "rahaton" ; -- 20000 
--- lin pennyweight_N = "1/2 unssia" ; -- 30000 
--- lin pennyworth_N = "pennyn edestä" ; -- 30000 
--- lin penology_N = "rangaistusoppi" ; -- 20000 
--- lin pension_V2 = "myöntää eläke" ; -- 30000 
--- lin pensionable_A = "eläkkeeseen oikeutettu" ; -- 30000 
--- lin pensive_A = "surumielinen" ; -- 20000 
--- lin pensiveness_N = "mietteliäisyys" ; -- 20000 
--- lin pent_up_A = "patoutunut" ; -- 20000 
--- lin pentagon_N = "viisikulmio" ; -- 20000 
--- lin pentagonal_A = "viisikulmainen" ; -- 20000 
--- lin pentateuch_N = "+?" ; -- 40000 
--- lin pentathlon_N = "viisiottelu" ; -- 20000 
--- lin pentecost_N = "+?" ; -- 40000 
--- lin pentecostal_A = "helluntailainen" ; -- 20000 
--- lin penthouse_N = "kattohuoneisto" ; -- 20000 
--- lin penultimate_A = "toiseksi viimeinen tavu" ; -- 30000 
--- lin penultimate_N = "toiseksi viimeinen tavu" ; -- 30000 
--- lin penumbra_N = "puolivarjo" ; -- 20000 
--- lin peon_N = "peoni" ; -- 20000 
--- lin peonage_N = "velkaorjuus" ; -- 20000 
--- lin peony_N = "pioni" ; -- 20000 
--- lin pep_V2 = "puhti" ; -- 40000 
--- lin pepper_and_salt_N = "mustan ja valkoisen kirjava kangas" ; -- 30000 
--- lin pepper_mill_N = "+?" ; -- 40000 
--- lin pepper_pot_N = "+?" ; -- 40000 
--- lin peppermint_N = "piparminttumakeinen" ; -- 20000 
--- lin peptic_A = "ruoansulatusta edistävä" ; -- 30000 
--- lin perambulator_N = "lastenvaunut" ; -- 20000 
--- lin perceivable_A = "havaittava" ; -- 20000 
--- lin perceiver_N = "havaitsija" ; -- 20000 
--- lin perceptible_A = "havaittavissa" ; -- 20000 
--- lin perceptual_A = "havainto-" ; -- 20000 
--- lin percipient_A = "tarkkanäköinen" ; -- 20000 
--- lin percolator_N = "aromikeitin" ; -- 20000 
--- lin percussionist_N = "perkussionisti" ; -- 20000 
--- lin perfectibility_N = "kehityskelpoisuus" ; -- 20000 
--- lin perfectible_A = "kehityskelpoinen" ; -- 20000 
--- lin perforate_V2 = "lävistää" ; -- 40000 
--- lin perfumer_N = "hajuvesikauppias" ; -- 20000 
--- lin perhaps_Adv = "ehkäpä" ; -- 20000 
--- lin perigee_N = "perigeum" ; -- 20000 
--- lin perihelion_N = "periheli" ; -- 20000 
--- lin periodical_A = "aikakausjulkaisu" ; -- 20000 
--- lin peripatetic_A = "vaeltaja" ; -- 20000 
--- lin peripheral_A = "reuna-" ; -- 20000 
--- lin periphery_N = "reuna-alue" ; -- 20000 
--- lin periphrasis_N = "perifraasi" ; -- 20000 
--- lin periphrastic_A = "perifrastinen" ; -- 20000 
--- lin perish_V = "saada surmansa" ; -- 30000 
--- lin perish_V2 = "saada surmansa" ; -- 30000 
--- lin perishable_A = "kuolevainen" ; -- 20000 
--- lin peristyle_N = "pylväikkö" ; -- 20000 
--- lin peritonitis_N = "vatsakalvontulehdus" ; -- 20000 
--- lin periwig_N = "peruukki" ; -- 20000 
--- lin perjure_V2 = "tehdä väärä vala" ; -- 30000 
--- lin perjury_N = "väärä vala" ; -- 30000 
--- lin perk_N = "luontoisetu" ; -- 20000 
--- lin perk_V = "luontoisetu" ; -- 40000 
--- lin perk_V2 = "luontoisetu" ; -- 40000 
--- lin perkily_Adv = "terhakkaasti" ; -- 20000 
--- lin permafrost_N = "ikirouta" ; -- 20000 
--- lin permanency_N = "pitkäikäisyys" ; -- 20000 
--- lin permanent_A = "pysyvä" ; -- 20000 
--- lin permanganate_N = "permanganaatti" ; -- 20000 
--- lin permeability_N = "läpäisevyys" ; -- 20000 
--- lin permeable_A = "läpäisevä" ; -- 20000 
--- lin permeate_V = "levitä jhk" ; -- 30000 
--- lin permeate_V2 = "levitä jhk" ; -- 30000 
--- lin permissible_A = "sallittu" ; -- 20000 
--- lin permute_V2 = "muuttaa järjestystä" ; -- 30000 
--- lin pernickety_A = "turhantarkka" ; -- 20000 
--- lin peroxide_N = "valkaista" ; -- 20000 
--- lin perpendicular_N = "luotisuora" ; -- 20000 
--- lin perpetrate_V2 = "tehdä pahaa" ; -- 30000 
--- lin perpetration_N = "rikokseen syyllistyminen" ; -- 30000 
--- lin perpetrator_N = "rikoksentekijä" ; -- 20000 
--- lin perquisite_N = "luontoisetu" ; -- 20000 
--- lin perry_N = "päärynäviini" ; -- 20000 
--- lin perseverance_N = "hellittämättömyys" ; -- 20000 
--- lin persevere_V = "jatkaa hellittämättä" ; -- 30000 
--- lin persevering_A = "sinnikäs" ; -- 20000 
--- lin persian_A = "+?" ; -- 40000 
--- lin persian_N = "+?" ; -- 40000 
--- lin personable_A = "hauskannäköinen" ; -- 20000 
--- lin personagrata_N = "+?" ; -- 40000 
--- lin personal_N = "henkilöartikkeli" ; -- 20000 
--- lin personanongrata_N = "+?" ; -- 40000 
--- lin perspex_N = "+?" ; -- 40000 
--- lin persuadable_A = "taipuvainen" ; -- 20000 
--- lin persuasiveness_N = "suostuttelutaito" ; -- 20000 
--- lin pertain_V = "kuulua jhk" ; -- 30000 
--- lin pertinacious_A = "jääräpäinen" ; -- 20000 
--- lin pertinacity_N = "jääräpäisyys" ; -- 20000 
--- lin peruke_N = "tekotukka" ; -- 20000 
--- lin perusal_N = "huolellinen lukeminen" ; -- 30000 
--- lin peruse_V2 = "lukea läpi" ; -- 30000 
--- lin peruvian_A = "+?" ; -- 40000 
--- lin peruvian_N = "+?" ; -- 40000 
--- lin pervade_V2 = "tunkeutua jhk" ; -- 30000 
--- lin pervasion_N = "tunkeutuminen" ; -- 20000 
--- lin pervasive_A = "läpitunkeva" ; -- 20000 
--- lin pervasiveness_N = "läpitunkevuus" ; -- 20000 
--- lin perverse_A = "kieroutunut" ; -- 20000 
--- lin pesky_A = "ärsyttävä" ; -- 20000 
--- lin pessimistically_Adv = "pessimistisesti" ; -- 20000 
--- lin pesticide_N = "tuholaismyrkky" ; -- 20000 
--- lin pestilential_A = "tartuntaa levittävä" ; -- 30000 
--- lin pet_V2 = "lempi-" ; -- 40000 
--- lin petal_N = "terälehti" ; -- 20000 
--- lin petaled_A = "teriöllinen" ; -- 20000 
--- lin petalled_A = "terälehdellinen" ; -- 20000 
--- lin petard_N = "ruutimiina" ; -- 20000 
--- lin peter_V = "lempi-" ; -- 40000 
--- lin petitbourgeois_N = "+?" ; -- 40000 
--- lin petrel_N = "myrskylintu" ; -- 20000 
--- lin petrifaction_N = "kivettyminen" ; -- 20000 
--- lin petro_chemical_N = "+?" ; -- 40000 
--- lin petticoat_N = "alushame" ; -- 20000 
--- lin pettifogging_A = "näperrellä" ; -- 20000 
--- lin pettily_Adv = "pikkumaisesti" ; -- 20000 
--- lin pettish_A = "äreä" ; -- 20000 
--- lin pettishness_N = "pahantuulisuus" ; -- 20000 
--- lin petulance_N = "kärttyisyys" ; -- 20000 
--- lin petulant_A = "kärttyinen" ; -- 20000 
--- lin pew_N = "kirkonpenkki" ; -- 20000 
--- lin pew_opener_N = "+?" ; -- 40000 
--- lin pewit_N = "naurulokki" ; -- 20000 
--- lin peyote_N = "myrkkykaktus" ; -- 20000 
--- lin pfennig_N = "pfennig" ; -- 20000 
--- lin phaeton_N = "faetoni" ; -- 20000 
--- lin phallic_A = "fallinen" ; -- 20000 
--- lin phantasm_N = "+?" ; -- 40000 
--- lin phantasmagoria_N = "fantasmagoria" ; -- 20000 
--- lin phantasmal_A = "kummitusmainen" ; -- 20000 
--- lin pharaoh_N = "+?" ; -- 40000 
--- lin pharisaic_A = "fariseusmainen" ; -- 20000 
--- lin pharisaical_A = "fariseusmainen" ; -- 20000 
--- lin pharmaceutical_A = "lääke-" ; -- 20000 
--- lin pharmacology_N = "farnakologia" ; -- 20000 
--- lin pharmacopoeia_N = "farmakopea" ; -- 20000 
--- lin pharyngitis_N = "pharyngitis" ; -- 20000 
--- lin pharynx_N = "pharynx" ; -- 20000 
--- lin phd_N = "+?" ; -- 40000 
--- lin phenobarbitone_N = "fenobarbitoni" ; -- 20000 
--- lin phenomenal_A = "tavaton" ; -- 20000 
--- lin phial_N = "pieni lasipullo" ; -- 30000 
--- lin philander_V = "käydä naisissa" ; -- 30000 
--- lin philanthropic_A = "hyväntekeväisyys-" ; -- 20000 
--- lin philanthropically_Adv = "filantrooppisesti" ; -- 20000 
--- lin philanthropy_N = "hyväntekeväisyys" ; -- 20000 
--- lin philatelic_A = "filateelinen" ; -- 20000 
--- lin philharmonic_A = "filharmoninen" ; -- 20000 
--- lin philhellene_A = "filhelleeninen" ; -- 20000 
--- lin philhellene_N = "filhelleeninen" ; -- 20000 
--- lin philhellenic_A = "filhelleeninen" ; -- 20000 
--- lin philippine_A = "+?" ; -- 40000 
--- lin philippine_N = "+?" ; -- 40000 
--- lin philistinism_N = "poroporvarimaisuus" ; -- 20000 
--- lin philtre_N = "taikajuoma" ; -- 20000 
--- lin phlebitis_N = "laskimotulehdus" ; -- 20000 
--- lin phlegmatic_A = "fregmaattinen" ; -- 20000 
--- lin phlegmatically_Adv = "flegmaattisesti" ; -- 20000 
--- lin phlox_N = "leimukukat" ; -- 20000 
--- lin phoenix_N = "feeniks-lintu" ; -- 20000 
--- lin phone_in_N = "suora linja" ; -- 30000 
--- lin phonebooth_N = "+?" ; -- 40000 
--- lin phonecall_N = "+?" ; -- 40000 
--- lin phonemic_A = "foneemi-" ; -- 20000 
--- lin phonemics_N = "fonemiikka" ; -- 20000 
--- lin phonetically_Adv = "foneettisesti" ; -- 20000 
--- lin phonics_N = "foniikka" ; -- 20000 
--- lin phonograph_N = "levysoitin" ; -- 20000 
--- lin phony_A = "huijari" ; -- 20000 
--- lin phosgene_N = "fosgeeni" ; -- 20000 
--- lin phosphorescent_A = "hohtava" ; -- 20000 
--- lin phosphoric_A = "fosforipitoinen" ; -- 20000 
--- lin phosphorous_A = "fosfori-" ; -- 20000 
--- lin photocopier_N = "valokopiokone" ; -- 20000 
--- lin photocopy_N = "valokopioida" ; -- 20000 
--- lin photocopy_V2 = "valokopioida" ; -- 40000 
--- lin photoelectric_A = "valosähkö-" ; -- 20000 
--- lin photoflash_N = "salamavalo" ; -- 20000 
--- lin photogenic_A = "valokuvauksellinen" ; -- 20000 
--- lin photograph_V2 = "onnistua valokuvassa" ; -- 30000 
--- lin photographic_A = "valokuvamainen" ; -- 20000 
--- lin photographically_Adv = "valokuvin" ; -- 20000 
--- lin photogravure_N = "syväpaino" ; -- 20000 
--- lin photolithography_N = "fotolitografia" ; -- 20000 
--- lin photometer_N = "fotometri" ; -- 20000 
--- lin photosensitize_V2 = "herkistää valolle" ; -- 30000 
--- lin photostat_N = "fotostaatti" ; -- 20000 
--- lin photostat_V2 = "tehdä fotostaatti" ; -- 30000 
--- lin photosynthesis_N = "fotosynteesi" ; -- 20000 
--- lin phrasal_A = "fraasi-" ; -- 20000 
--- lin phrase_book_N = "+?" ; -- 40000 
--- lin phrenologist_N = "frenologi" ; -- 20000 
--- lin phrenology_N = "frenologia" ; -- 20000 
--- lin phthisis_N = "ftiisi" ; -- 20000 
--- lin phut_Adv = "+?" ; -- 40000 
--- lin phylum_N = "kielikunta" ; -- 20000 
--- lin physic_N = "ulostuslääke" ; -- 20000 
--- lin physiognomy_N = "kasvonpiirteet" ; -- 20000 
--- lin physiotherapist_N = "fysioterapeutti" ; -- 20000 
--- lin physiotherapy_N = "fysioterapia" ; -- 20000 
--- lin pi_N = "pii" ; -- 20000 
--- lin pianissimo_A = "pianissimo" ; -- 20000 
--- lin pianissimo_Adv = "pianissimo" ; -- 20000 
--- lin piano_A = "piano" ; -- 20000 
--- lin piano_Adv = "piano" ; -- 20000 
--- lin pianola_N = "+?" ; -- 40000 
--- lin piastre_N = "piasteri" ; -- 20000 
--- lin pibroch_N = "säkkipillisävelmä" ; -- 20000 
--- lin pica_N = "pica-oireyhtymä" ; -- 20000 
--- lin picador_N = "pikadori" ; -- 20000 
--- lin picaresque_A = "veijari-" ; -- 20000 
--- lin piccalilli_N = "pikkelsi" ; -- 20000 
--- lin piccaninny_N = "neekerikakara" ; -- 20000 
--- lin piccolo_N = "pikkolohuilu" ; -- 20000 
--- lin pick_me_up_N = "krapularyyppy" ; -- 20000 
--- lin pick_up_N = "+?" ; -- 40000 
--- lin pickaback_Adv = "reppuselässä" ; -- 20000 
--- lin pickle_V2 = "säilöä suolavedessä" ; -- 30000 
--- lin pickpocket_N = "taskuvaras" ; -- 20000 
--- lin picnic_V = "helppo homma" ; -- 30000 
--- lin picnicker_N = "huviretkeläinen" ; -- 20000 
--- lin picric_A = "+?" ; -- 40000 
--- lin pictorial_N = "kuvallinen" ; -- 20000 
--- lin picture_book_N = "+?" ; -- 40000 
--- lin picture_card_N = "+?" ; -- 40000 
--- lin picture_gallery_N = "+?" ; -- 40000 
--- lin picturesqueness_N = "elävyys" ; -- 20000 
--- lin pidgin_N = "sekakieli" ; -- 20000 
--- lin pie_crust_N = "+?" ; -- 40000 
--- lin piebald_A = "laikukas" ; -- 20000 
--- lin piecemeal_A = "vähitellen" ; -- 20000 
--- lin piecework_N = "urakkatyö" ; -- 20000 
--- lin pied_à_terre_N = "+?" ; -- 40000 
--- lin pier_glass_N = "+?" ; -- 40000 
--- lin pierrot_N = "+?" ; -- 40000 
--- lin pietà_N = "+?" ; -- 40000 
--- lin piffle_N = "hölynpöly" ; -- 20000 
--- lin piffle_V = "puhua pötyä" ; -- 30000 
--- lin pig_headed_A = "+?" ; -- 40000 
--- lin pig_headedness_N = "+?" ; -- 40000 
--- lin pig_iron_N = "+?" ; -- 40000 
--- lin pig_sticking_N = "+?" ; -- 40000 
--- lin pigboat_N = "sukellusvene" ; -- 20000 
--- lin pigeon_breasted_A = "harjarintainen" ; -- 20000 
--- lin pigeon_toed_A = "varpaat sisäänpäin kävelevä" ; -- 30000 
--- lin piggery_N = "sikatila" ; -- 20000 
--- lin piggish_A = "porsasteleva" ; -- 20000 
--- lin piggyback_N = "liittää" ; -- 20000 
--- lin piglet_N = "pikkupossu" ; -- 20000 
--- lin pigmy_N = "kääpiö" ; -- 20000 
--- lin pigskin_N = "siannahka" ; -- 20000 
--- lin pigsty_N = "lätti" ; -- 20000 
--- lin pigswill_N = "sianruoka" ; -- 20000 
--- lin pikestaff_N = "keihäänvarsi" ; -- 20000 
--- lin pile_driver_N = "+?" ; -- 40000 
--- lin pile_dwelling_N = "+?" ; -- 40000 
--- lin pile_up_N = "+?" ; -- 40000 
--- lin pilfer_V = "näpistää" ; -- 40000 
--- lin pilfer_V2 = "näpistää" ; -- 40000 
--- lin pilferage_N = "näpistely" ; -- 20000 
--- lin pilferer_N = "kähveltäjä" ; -- 20000 
--- lin pilgrimage_N = "pyhiinvaellusmatka" ; -- 20000 
--- lin pillager_N = "ryöväri" ; -- 20000 
--- lin pillar_box_N = "+?" ; -- 40000 
--- lin pillared_A = "pylväs-" ; -- 20000 
--- lin pillion_N = "takasatula" ; -- 20000 
--- lin pillory_N = "häpeäpaalu" ; -- 20000 
--- lin pillory_V2 = "häpäistä julkisesti" ; -- 30000 
--- lin pillow_fight_N = "+?" ; -- 40000 
--- lin pillowcase_N = "tyynyliina" ; -- 20000 
--- lin pillowslip_N = "+?" ; -- 40000 
--- lin pilot_boat_N = "+?" ; -- 40000 
--- lin pilot_burner_N = "+?" ; -- 40000 
--- lin pilot_cloth_N = "+?" ; -- 40000 
--- lin pilot_engine_N = "+?" ; -- 40000 
--- lin pilot_fish_N = "+?" ; -- 40000 
--- lin pilot_light_N = "+?" ; -- 40000 
--- lin pimpernel_N = "pikkuluppio" ; -- 20000 
--- lin pimple_N = "näppylä" ; -- 20000 
--- lin pimpled_A = "finninen" ; -- 20000 
--- lin pimply_A = "märkänyppyläinen" ; -- 20000 
--- lin pin_money_N = "+?" ; -- 40000 
--- lin pin_point_V2 = "+?" ; -- 40000 
--- lin pin_table_N = "+?" ; -- 40000 
--- lin pin_up_N = "kansikuvatyttö" ; -- 20000 
--- lin pinafore_N = "esiliina" ; -- 20000 
--- lin pinball_N = "kuulapeli" ; -- 20000 
--- lin pince_nez_N = "nenälasit" ; -- 20000 
--- lin pincer_N = "saksi" ; -- 20000 
--- lin pinchbeck_A = "jäljitelmä-" ; -- 20000 
--- lin pinchbeck_N = "jäljitelmä-" ; -- 20000 
--- lin pincushion_N = "neulatyyny" ; -- 20000 
--- lin pineal_A = "käpylisäkkeen" ; -- 20000 
--- lin pingpong_N = "+?" ; -- 40000 
--- lin pinhead_N = "pölkkypää" ; -- 20000 
--- lin pinion_V2 = "leikata siivet" ; -- 30000 
--- lin pink_A = "nakuttaa" ; -- 20000 
--- lin pinkish_A = "vaaleanpunerva" ; -- 20000 
--- lin pinnace_N = "pinassi" ; -- 20000 
--- lin pinnacle_N = "lakipiste" ; -- 20000 
--- lin pinnacle_V2 = "asettaa huipulle" ; -- 30000 
--- lin pinnate_A = "parilehtinen" ; -- 20000 
--- lin pinprick_N = "neulanpisto" ; -- 20000 
--- lin pinstripe_A = "+?" ; -- 40000 
--- lin pint_N = "pint" ; -- 20000 
--- lin pioneer_V = "olla uranuurtaja" ; -- 30000 
--- lin pioneer_V2 = "olla uranuurtaja" ; -- 30000 
--- lin pipal_N = "pipal" ; -- 20000 
--- lin pipe_V = "soittaa pillillä" ; -- 30000 
--- lin pipe_V2 = "soittaa pillillä" ; -- 30000 
--- lin pipe_organ_N = "+?" ; -- 40000 
--- lin pipe_rack_N = "+?" ; -- 40000 
--- lin pipeclay_N = "piippusavi" ; -- 20000 
--- lin pipedream_N = "+?" ; -- 40000 
--- lin piper_N = "säkkipillinsoittaja" ; -- 20000 
--- lin pipework_N = "pillistö" ; -- 20000 
--- lin piping_A = "säkkipillinsoitto" ; -- 20000 
--- lin piping_Adv = "säkkipillinsoitto" ; -- 20000 
--- lin pippin_N = "+?" ; -- 40000 
--- lin pipsqueak_N = "+?" ; -- 40000 
--- lin piratical_A = "rosvomainen" ; -- 20000 
--- lin pirouette_V = "tehdä piruetteja" ; -- 30000 
--- lin pisaller_N = "+?" ; -- 40000 
--- lin piscatorial_A = "kalastus-" ; -- 20000 
--- lin pissed_A = "hiprakassa" ; -- 20000 
--- lin piston_N = "mäntä" ; -- 20000 
--- lin pit_V2 = "hornan kuilu" ; -- 30000 
--- lin pit_a_pat_Adv = "läpättäen" ; -- 20000 
--- lin pit_prop_N = "+?" ; -- 40000 
--- lin pitchblende_N = "pikivälke" ; -- 20000 
--- lin pitchfork_N = "hangota" ; -- 20000 
--- lin pitfall_N = "salakuoppa" ; -- 20000 
--- lin pithead_N = "kaivosaukko" ; -- 20000 
--- lin pithily_Adv = "+?" ; -- 40000 
--- lin pithy_A = "ytimekäs" ; -- 20000 
--- lin pitiless_A = "säälimätön" ; -- 20000 
--- lin pitman_N = "kaivostyöläinen" ; -- 20000 
--- lin pitsaw_N = "lankkusaha" ; -- 20000 
--- lin pittance_N = "nälkäpalkka" ; -- 20000 
--- lin pituitary_A = "aivolisäke-" ; -- 20000 
--- lin pituitary_N = "aivolisäke-" ; -- 20000 
--- lin pitying_A = "+?" ; -- 40000 
--- lin pizzicato_A = "pizzicato" ; -- 20000 
--- lin pizzicato_Adv = "pizzicato" ; -- 20000 
--- lin placate_V2 = "lepyttää" ; -- 40000 
--- lin placatingly_Adv = "rauhoittavasti" ; -- 20000 
--- lin place_bet_N = "+?" ; -- 40000 
--- lin place_name_N = "+?" ; -- 40000 
--- lin placebo_N = "näennäislääke" ; -- 20000 
--- lin placeman_N = "poliittinen nimitys" ; -- 30000 
--- lin placeseeker_N = "poliittinen nimitys" ; -- 30000 
--- lin placing_N = "laittaa" ; -- 20000 
--- lin placket_N = "napituslista" ; -- 20000 
--- lin plague_spot_N = "+?" ; -- 40000 
--- lin plaice_N = "punakampela" ; -- 20000 
--- lin plaid_N = "villavaippa" ; -- 20000 
--- lin plain_spoken_A = "+?" ; -- 40000 
--- lin plainsman_N = "tasankolainen" ; -- 20000 
--- lin plaintive_A = "surumielinen" ; -- 20000 
--- lin plaintiveness_N = "surumielisyys" ; -- 20000 
--- lin planchette_N = "psykografi" ; -- 20000 
--- lin plane_tree_N = "+?" ; -- 40000 
--- lin planetary_A = "harhaileva" ; -- 20000 
--- lin plangent_A = "jylisevä" ; -- 20000 
--- lin planless_A = "suunnitelmaton" ; -- 20000 
--- lin plant_louse_N = "+?" ; -- 40000 
--- lin planter_N = "kukkaruukku" ; -- 20000 
--- lin plash_N = "loiskuttaa" ; -- 20000 
--- lin plasterboard_N = "kipsilevy" ; -- 20000 
--- lin plastered_A = "liisteröidä" ; -- 20000 
--- lin plasterer_N = "rappari" ; -- 20000 
--- lin plastic_bomb_N = "+?" ; -- 40000 
--- lin plasticine_N = "+?" ; -- 40000 
--- lin plasticity_N = "muovailtavuus" ; -- 20000 
--- lin plate_glass_N = "+?" ; -- 40000 
--- lin plate_powder_N = "+?" ; -- 40000 
--- lin plate_rack_N = "+?" ; -- 40000 
--- lin platelayer_N = "kiskottaja" ; -- 20000 
--- lin plating_N = "sähköpinnoitus" ; -- 20000 
--- lin platonic_A = "platoninen" ; -- 20000 
--- lin platypus_N = "vesinokkaeläin" ; -- 20000 
--- lin plausibility_N = "todentuntuisuus" ; -- 20000 
--- lin play_acting_N = "+?" ; -- 40000 
--- lin play_actor_N = "+?" ; -- 40000 
--- lin play_box_N = "+?" ; -- 40000 
--- lin play_off_N = "+?" ; -- 40000 
--- lin play_reading_N = "+?" ; -- 40000 
--- lin playbill_N = "teatteriohjelma" ; -- 20000 
--- lin player_piano_N = "+?" ; -- 40000 
--- lin playfellow_N = "leikkikaveri" ; -- 20000 
--- lin playful_A = "leikkisä" ; -- 20000 
--- lin playgoer_N = "teatterissa kävijä" ; -- 30000 
--- lin playground_N = "leikkikenttä" ; -- 20000 
--- lin playgroup_N = "+?" ; -- 40000 
--- lin playhouse_N = "leikkimökki" ; -- 20000 
--- lin playing_card_N = "+?" ; -- 40000 
--- lin playing_field_N = "+?" ; -- 40000 
--- lin playlet_N = "pienoisnäytelmä" ; -- 20000 
--- lin playmate_N = "leikkitoveri" ; -- 20000 
--- lin playpen_N = "leikkikehä" ; -- 20000 
--- lin playroom_N = "leikkihuone" ; -- 20000 
--- lin playschool_N = "lastentarha" ; -- 20000 
--- lin playsuit_N = "shortsiasu" ; -- 20000 
--- lin playtime_N = "leikkitunti" ; -- 20000 
--- lin playwright_N = "näytelmäkirjailija" ; -- 20000 
--- lin pleadingly_Adv = "anelevasti" ; -- 20000 
--- lin pleasant_A = "miellyttävä" ; -- 20000 
--- lin pleasantness_N = "miellyttävyys" ; -- 20000 
--- lin pleasurable_A = "miellyttävä" ; -- 20000 
--- lin pleasure_boat_N = "+?" ; -- 40000 
--- lin pleasure_craft_N = "+?" ; -- 40000 
--- lin pleasure_ground_N = "+?" ; -- 40000 
--- lin plebeian_A = "moukkamainen" ; -- 20000 
--- lin plenipotentiary_N = "täysivaltainen edustaja" ; -- 30000 
--- lin pleurisy_N = "keuhkopussintulehdus" ; -- 20000 
--- lin plimsoll_N = "kumitossu" ; -- 20000 
--- lin plinth_N = "plintti" ; -- 20000 
--- lin plodder_N = "laahustaja" ; -- 20000 
--- lin plonk_Adv = "läiskähdys" ; -- 20000 
--- lin plonk_N = "läiskähdys" ; -- 20000 
--- lin plonk_V = "halpa viini" ; -- 30000 
--- lin plop_Adv = "molskaus" ; -- 20000 
--- lin plosive_A = "klusiili" ; -- 20000 
--- lin plosive_N = "klusiili" ; -- 20000 
--- lin plough_N = "kyntää" ; -- 20000 
--- lin plough_V = "kyntää" ; -- 40000 
--- lin plough_V2 = "kyntää" ; -- 40000 
--- lin ploughboy_N = "renkipoika" ; -- 20000 
--- lin ploughman_N = "kyntömies" ; -- 20000 
--- lin ploughshare_N = "auranvannas" ; -- 20000 
--- lin plucky_A = "sinnikäs" ; -- 20000 
--- lin plughole_N = "tulpan reikä" ; -- 30000 
--- lin plum_pudding_N = "+?" ; -- 40000 
--- lin plumage_N = "höyhen" ; -- 20000 
--- lin plumbago_N = "lyijykukka" ; -- 20000 
--- lin plumber_N = "kohtisuora" ; -- 20000 
--- lin plumbing_N = "luodata" ; -- 20000 
--- lin plummet_N = "lyijypaino" ; -- 20000 
--- lin plummy_A = "haluttu" ; -- 20000 
--- lin plump_A = "suoraan" ; -- 20000 
--- lin plunk_N = "syöksyä" ; -- 20000 
--- lin pluperfect_A = "pluskvamperfekti" ; -- 20000 
--- lin plural_A = "monikko-" ; -- 20000 
--- lin plutocracy_N = "rahavalta" ; -- 20000 
--- lin plutocrat_N = "raharuhtinas" ; -- 20000 
--- lin plutocratic_A = "plutokraattinen" ; -- 20000 
--- lin pneumatically_Adv = "pneumaattisesti" ; -- 20000 
--- lin pneumonia_N = "keuhkokuume" ; -- 20000 
--- lin po_N = "+?" ; -- 40000 
--- lin poach_V = "harjoittaa salametsästystä" ; -- 30000 
--- lin poach_V2 = "harjoittaa salametsästystä" ; -- 30000 
--- lin poacher_N = "salametsästäjä" ; -- 20000 
--- lin pock_N = "rokkonäppylä" ; -- 20000 
--- lin pocked_A = "rokonarpinen" ; -- 20000 
--- lin pocket_V2 = "panna omaan taskuunsa" ; -- 30000 
--- lin pocket_book_N = "+?" ; -- 40000 
--- lin pocket_handkerchief_N = "nenäliina" ; -- 20000 
--- lin pocket_knife_N = "+?" ; -- 40000 
--- lin pocket_money_N = "+?" ; -- 40000 
--- lin pocketful_N = "taskuntäysi" ; -- 20000 
--- lin pockmarked_A = "rokonarpinen" ; -- 20000 
--- lin pod_V = "muodostaa palkoja" ; -- 30000 
--- lin pod_V2 = "muodostaa palkoja" ; -- 30000 
--- lin podgy_A = "tanakka" ; -- 20000 
--- lin podiatry_N = "jalkojenhoito" ; -- 20000 
--- lin podium_N = "podium" ; -- 20000 
--- lin poetess_N = "runoilijatar" ; -- 20000 
--- lin poinsettia_N = "joulutähti" ; -- 20000 
--- lin point_blank_A = "suoraan" ; -- 20000 
--- lin point_duty_N = "+?" ; -- 40000 
--- lin pointsman_N = "liikennepoliisi" ; -- 20000 
--- lin poise_N = "tasapainoilla" ; -- 20000 
--- lin poison_V2 = "myrkky" ; -- 40000 
--- lin poison_gas_N = "+?" ; -- 40000 
--- lin poison_ivy_N = "+?" ; -- 40000 
--- lin poisoner_N = "myrkyttäjä" ; -- 20000 
--- lin poke_bonnet_N = "+?" ; -- 40000 
--- lin poker_face_N = "+?" ; -- 40000 
--- lin polaris_N = "+?" ; -- 40000 
--- lin polaroid_N = "+?" ; -- 40000 
--- lin pole_jumping_N = "+?" ; -- 40000 
--- lin pole_star_N = "+?" ; -- 40000 
--- lin pole_vault_N = "+?" ; -- 40000 
--- lin poleax_N = "sotakirves" ; -- 20000 
--- lin poleax_V2 = "tappaa kirveellä" ; -- 30000 
--- lin poleaxe_V2 = "tappaa kirveellä" ; -- 30000 
--- lin polemic_A = "väittely-" ; -- 20000 
--- lin polemically_Adv = "poleemisesti" ; -- 20000 
--- lin police_office_N = "+?" ; -- 40000 
--- lin police_officer_N = "+?" ; -- 40000 
--- lin police_station_N = "+?" ; -- 40000 
--- lin policewoman_N = "naispoliisi" ; -- 20000 
--- lin poliomyelitis_N = "lapsihalvaus" ; -- 20000 
--- lin polish_A = "loppusilaus" ; -- 20000 
--- lin polisher_N = "kiillotuslaikka" ; -- 20000 
--- lin poll_tax_N = "+?" ; -- 40000 
--- lin pollard_N = "latvoa" ; -- 20000 
--- lin pollen_N = "siitepöly" ; -- 20000 
--- lin pollinate_V2 = "pölyttää" ; -- 40000 
--- lin pollination_N = "pölytys" ; -- 20000 
--- lin polling_booth_N = "+?" ; -- 40000 
--- lin polling_day_N = "+?" ; -- 40000 
--- lin polling_station_N = "+?" ; -- 40000 
--- lin pollster_N = "mielipidetutkimuksen tekijä" ; -- 30000 
--- lin polo_N = "hevospoolo" ; -- 20000 
--- lin polo_neck_A = "poolokaulus" ; -- 20000 
--- lin poly_N = "+?" ; -- 40000 
--- lin polyandrous_A = "monimiehinen" ; -- 20000 
--- lin polyandry_N = "monimiehisyys" ; -- 20000 
--- lin polygamist_N = "moniavioinen henkilö" ; -- 30000 
--- lin polygamous_A = "moniavioinen" ; -- 20000 
--- lin polyglot_A = "monikielinen" ; -- 20000 
--- lin polyglot_N = "monikielinen" ; -- 20000 
--- lin polygonal_A = "monikulmainen" ; -- 20000 
--- lin polymorphous_A = "polymorfinen" ; -- 20000 
--- lin polynomial_A = "polynomi-" ; -- 20000 
--- lin polyphonic_A = "polyfoninen" ; -- 20000 
--- lin polysyllabic_A = "monitavuinen" ; -- 20000 
--- lin polysyllable_N = "monitavuinen sana" ; -- 30000 
--- lin polytechnic_N = "polytekninen opisto" ; -- 30000 
--- lin polytheistic_A = "polyteistinen" ; -- 20000 
--- lin pomade_V2 = "panna jhk pomadaa" ; -- 30000 
--- lin pomegranate_N = "granaattiomena" ; -- 20000 
--- lin ponderable_A = "harkitsemisen arvoinen" ; -- 30000 
--- lin pone_N = "maissileipä" ; -- 20000 
--- lin pongee_N = "pongee" ; -- 20000 
--- lin poniard_V2 = "iskeä tikarilla" ; -- 30000 
--- lin pony_trekking_N = "poniratsastus" ; -- 20000 
--- lin ponytail_N = "poninhäntä" ; -- 20000 
--- lin poodle_N = "villakoira" ; -- 20000 
--- lin poof_N = "puppeli" ; -- 20000 
--- lin pooh_pooh_V2 = "viitata kintaalla" ; -- 30000 
--- lin poolroom_N = "biljardisali" ; -- 20000 
--- lin poor_box_N = "+?" ; -- 40000 
--- lin poor_rate_N = "+?" ; -- 40000 
--- lin poorhouse_N = "köyhäintalo" ; -- 20000 
--- lin pop_A = "limonadi" ; -- 20000 
--- lin pop_Adv = "limonadi" ; -- 20000 
--- lin popery_N = "paavinusko" ; -- 20000 
--- lin popeyed_A = "mulkosilmäinen" ; -- 20000 
--- lin popgun_N = "korkkipyssy" ; -- 20000 
--- lin popish_A = "paavilainen" ; -- 20000 
--- lin poplar_N = "poppeli" ; -- 20000 
--- lin poppa_N = "+?" ; -- 40000 
--- lin poppet_N = "lautasventtiili" ; -- 20000 
--- lin poppycock_N = "höpönlöpö" ; -- 20000 
--- lin popularization_N = "popularisointi" ; -- 20000 
--- lin populist_N = "kansanvaltaisuuden kannattaja" ; -- 30000 
--- lin populous_A = "tiheään asuttu" ; -- 30000 
--- lin porcupine_N = "piikkisika" ; -- 20000 
--- lin pore_V = "syventyä" ; -- 40000 
--- lin pork_barrel_N = "+?" ; -- 40000 
--- lin pork_butcher_N = "+?" ; -- 40000 
--- lin porker_N = "syöttöporsas" ; -- 20000 
--- lin pornographer_N = "pornokirjailija" ; -- 20000 
--- lin pornographic_A = "pornografinen" ; -- 20000 
--- lin porpoise_N = "pyöriäinen" ; -- 20000 
--- lin portability_N = "kannettavuus" ; -- 20000 
--- lin portable_A = "matkakirjoituskone" ; -- 20000 
--- lin portage_N = "maakuljetus" ; -- 20000 
--- lin portcullis_N = "laskuportti" ; -- 20000 
--- lin porte_cochère_N = "+?" ; -- 40000 
--- lin porterage_N = "kantaminen" ; -- 20000 
--- lin porterhouse_N = "häränkyljys" ; -- 20000 
--- lin portico_N = "pylväshalli" ; -- 20000 
--- lin portière_N = "+?" ; -- 40000 
--- lin portmanteau_N = "matkalaukku" ; -- 20000 
--- lin portraitist_N = "muotokuvamaalari" ; -- 20000 
--- lin poser_N = "diivailija" ; -- 20000 
--- lin poseur_N = "teeskentelijä" ; -- 20000 
--- lin poseuse_N = "diivailija" ; -- 20000 
--- lin posh_V2 = "upea" ; -- 40000 
--- lin posse_N = "etsintäpartio" ; -- 20000 
--- lin possessive_A = "omistushaluinen" ; -- 20000 
--- lin posset_N = "olutjuusto" ; -- 20000 
--- lin post_chaise_N = "+?" ; -- 40000 
--- lin post_free_A = "maksettu" ; -- 20000 
--- lin post_free_Adv = "maksettu" ; -- 20000 
--- lin post_horse_N = "+?" ; -- 40000 
--- lin post_mortem_A = "+?" ; -- 40000 
--- lin post_mortem_N = "+?" ; -- 40000 
--- lin post_paid_A = "postimaksu maksettu" ; -- 30000 
--- lin post_paid_Adv = "postimaksu maksettu" ; -- 30000 
--- lin postage_stamp_N = "+?" ; -- 40000 
--- lin postal_A = "posti-" ; -- 20000 
--- lin postbag_N = "postilaukku" ; -- 20000 
--- lin postbox_N = "postilaatikko" ; -- 20000 
--- lin postcard_N = "postikortti" ; -- 20000 
--- lin postcode_N = "postinumero" ; -- 20000 
--- lin posterestante_N = "+?" ; -- 40000 
--- lin posterior_A = "taka-" ; -- 20000 
--- lin posterior_N = "taka-" ; -- 20000 
--- lin posterity_N = "jälkipolvet" ; -- 20000 
--- lin postern_N = "takaportti" ; -- 20000 
--- lin postgraduate_A = "jatko-opiskelija" ; -- 20000 
--- lin postgraduate_N = "jatko-opiskelija" ; -- 20000 
--- lin posthumous_A = "postuumi" ; -- 20000 
--- lin postilion_N = "esiratsastaja" ; -- 20000 
--- lin postillion_N = "esiratsastaja" ; -- 20000 
--- lin postman_N = "postinkantaja" ; -- 20000 
--- lin postmark_N = "postileima" ; -- 20000 
--- lin postmark_V2 = "lyödä postileima" ; -- 30000 
--- lin postmaster_N = "postinhoitaja" ; -- 20000 
--- lin postmeridiem_Adv = "+?" ; -- 40000 
--- lin postmistress_N = "postinhoitaja" ; -- 20000 
--- lin postponement_N = "lykkäys" ; -- 20000 
--- lin postprandial_A = "päivällisen jälkeinen" ; -- 30000 
--- lin postscript_N = "loppusanat" ; -- 20000 
--- lin postulant_N = "postulantti" ; -- 20000 
--- lin postural_A = "ryhti-" ; -- 20000 
--- lin posy_N = "kukkavihko" ; -- 20000 
--- lin pot_V = "istuttaa ruukkuun" ; -- 30000 
--- lin pot_V2 = "istuttaa ruukkuun" ; -- 30000 
--- lin pot_shot_N = "+?" ; -- 40000 
--- lin pot_trained_A = "siistiksi oppinut" ; -- 30000 
--- lin potable_A = "juomakelpoinen" ; -- 20000 
--- lin potbellied_A = "möhömahainen" ; -- 20000 
--- lin potboiler_N = "tusinatuote" ; -- 20000 
--- lin potbound_A = "liian pienessä ruukussa oleva" ; -- 30000 
--- lin poteen_N = "kotipolttoinen viski" ; -- 30000 
--- lin potentiality_N = "mahdollisuudet" ; -- 20000 
--- lin pothead_N = "marihuanan polttaja" ; -- 30000 
--- lin pother_N = "hössötys" ; -- 20000 
--- lin potherb_N = "maustekasvi" ; -- 20000 
--- lin potholer_N = "luolantutkija" ; -- 20000 
--- lin pothook_N = "patakoukku" ; -- 20000 
--- lin potpourri_N = "sikermä" ; -- 20000 
--- lin potsherd_N = "ruukunkappale" ; -- 20000 
--- lin potted_A = "lyhennetty" ; -- 20000 
--- lin potter_N = "savenvalaja" ; -- 20000 
--- lin pottery_N = "savenvalanta" ; -- 20000 
--- lin pouch_V2 = "laittaa pussiin" ; -- 30000 
--- lin pouf_N = "hinuri" ; -- 20000 
--- lin pouffe_N = "jalkatyyny" ; -- 20000 
--- lin poulterer_N = "siipikarjanmyyjä" ; -- 20000 
--- lin poultice_V2 = "panna haude" ; -- 30000 
--- lin pounce_V = "iskeä kyntensä" ; -- 30000 
--- lin poundage_N = "luovutusmaksu" ; -- 20000 
--- lin pout_N = "mököttää" ; -- 20000 
--- lin poutingly_Adv = "mutristaen" ; -- 20000 
--- lin poverty_stricken_A = "puilla paljailla oleva" ; -- 30000 
--- lin pow_N = "+?" ; -- 40000 
--- lin powder_flask_N = "+?" ; -- 40000 
--- lin powder_horn_N = "+?" ; -- 40000 
--- lin powder_magazine_N = "+?" ; -- 40000 
--- lin powder_puff_N = "naisten" ; -- 20000 
--- lin powder_room_N = "+?" ; -- 40000 
--- lin powdered_A = "hienontaa" ; -- 20000 
--- lin powdery_A = "harmaan-" ; -- 20000 
--- lin power_V2 = "antaa energiaa" ; -- 30000 
--- lin power_dive_N = "syöksyä" ; -- 20000 
--- lin power_point_N = "+?" ; -- 40000 
--- lin power_station_N = "+?" ; -- 40000 
--- lin powerboat_N = "pikavene" ; -- 20000 
--- lin powered_A = "antaa energiaa" ; -- 30000 
--- lin powerless_A = "avuton" ; -- 20000 
--- lin powwow_V = "pitää kokous" ; -- 30000 
--- lin pr_N = "+?" ; -- 40000 
--- lin practicability_N = "käyttökelpoisuus" ; -- 20000 
--- lin practicality_N = "käytännöllisyys" ; -- 20000 
--- lin practician_N = "ammatinharjoittaja" ; -- 20000 
--- lin practised_A = "harjaantunut" ; -- 20000 
--- lin practitioner_N = "ammatinharjoittaja" ; -- 20000 
--- lin praetor_N = "preetori" ; -- 20000 
--- lin praetorian_A = "pretoriaaninen" ; -- 20000 
--- lin pragmatically_Adv = "käytännöllisesti" ; -- 20000 
--- lin praiseworthiness_N = "kiitettävyys" ; -- 20000 
--- lin praiseworthy_A = "kehumisen arvoinen" ; -- 30000 
--- lin pram_N = "lastenvaunut" ; -- 20000 
--- lin prance_N = "saapastelu" ; -- 20000 
--- lin prattle_V = "lärpättää" ; -- 40000 
--- lin prattler_N = "jaarittelija" ; -- 20000 
--- lin prawn_N = "katkarapu" ; -- 20000 
--- lin prawn_V = "kalastaa katkarapuja" ; -- 30000 
--- lin prayer_book_N = "+?" ; -- 40000 
--- lin prayer_mat_N = "+?" ; -- 40000 
--- lin prayer_meeting_N = "+?" ; -- 40000 
--- lin prayer_rug_N = "+?" ; -- 40000 
--- lin prayer_wheel_N = "+?" ; -- 40000 
--- lin pre_approve_V2 = "+?" ; -- 40000 
--- lin pre_eminence_N = "+?" ; -- 40000 
--- lin pre_eminent_A = "+?" ; -- 40000 
--- lin pre_empt_V2 = "+?" ; -- 40000 
--- lin pre_emption_N = "aiemmuusperiaate" ; -- 20000 
--- lin pre_emptive_A = "+?" ; -- 40000 
--- lin pre_exist_V = "+?" ; -- 40000 
--- lin pre_existence_N = "+?" ; -- 40000 
--- lin pre_existent_A = "+?" ; -- 40000 
--- lin pre_packaged_A = "+?" ; -- 40000 
--- lin pre_raphaelite_A = "+?" ; -- 40000 
--- lin pre_raphaelite_N = "+?" ; -- 40000 
--- lin pre_register_V2 = "+?" ; -- 40000 
--- lin pre_sign_V2 = "+?" ; -- 40000 
--- lin pre_test_V2 = "+?" ; -- 40000 
--- lin prearrange_V2 = "järjestää ennalta" ; -- 30000 
--- lin prearrangement_N = "ennakkojärjestely" ; -- 20000 
--- lin prebend_N = "prebendi" ; -- 20000 
--- lin prebendary_N = "prebendiaatti" ; -- 20000 
--- lin precast_A = "esivalettu" ; -- 20000 
--- lin precaution_N = "varotoimi" ; -- 20000 
--- lin precautionary_A = "ennaltaehkäisevä" ; -- 20000 
--- lin precedent_N = "aikaisempi" ; -- 20000 
--- lin precedented_A = "ennakkopäätökseen perustuva" ; -- 30000 
--- lin preceding_A = "aloittaa" ; -- 20000 
--- lin precentor_N = "esilaulaja" ; -- 20000 
--- lin precept_N = "säännöt" ; -- 20000 
--- lin preciosity_N = "pedanttius" ; -- 20000 
--- lin precipice_N = "jyrkänne" ; -- 20000 
--- lin precipitate_A = "syöstä" ; -- 20000 
--- lin precipitate_N = "syöstä" ; -- 20000 
--- lin preclusion_N = "poissulkeminen" ; -- 20000 
--- lin precocious_A = "varhaiskypsä" ; -- 20000 
--- lin precociousness_N = "varhaiskypsyys" ; -- 20000 
--- lin precocity_N = "varhaiskypsyys" ; -- 20000 
--- lin precognition_N = "ennakolta tietäminen" ; -- 30000 
--- lin preconceive_V2 = "käsittää ennakkoon" ; -- 30000 
--- lin preconception_N = "ennakkokäsitys" ; -- 20000 
--- lin preconcerted_A = "ennalta suunniteltu" ; -- 30000 
--- lin preconditioned_A = "esikäsitelty" ; -- 20000 
--- lin precursory_A = "ennakoiva" ; -- 20000 
--- lin predatory_A = "saalistava" ; -- 20000 
--- lin predecease_V2 = "kuolla ennen" ; -- 30000 
--- lin predestinate_A = "predestinoida" ; -- 20000 
--- lin predetermination_N = "predeterminaatio" ; -- 20000 
--- lin predetermine_V2 = "määrätä ennalta" ; -- 30000 
--- lin predicament_N = "kiipeli" ; -- 20000 
--- lin predicative_A = "predikatiivinen" ; -- 20000 
--- lin predictability_N = "ennustettavuus" ; -- 20000 
--- lin predictable_A = "odotettu" ; -- 20000 
--- lin predigest_V2 = "esisulattaa" ; -- 40000 
--- lin predominance_N = "voittopuolisuus" ; -- 20000 
--- lin prefabricate_V2 = "esivalmistaa" ; -- 40000 
--- lin prefabrication_N = "esivalmistaminen" ; -- 20000 
--- lin prefectural_A = "prefektin" ; -- 20000 
--- lin prefecture_N = "prefektinvirasto" ; -- 20000 
--- lin preferable_A = "parempi" ; -- 20000 
--- lin preferential_A = "suosiva" ; -- 20000 
--- lin prefix_V2 = "liittää prefiksi" ; -- 30000 
--- lin pregnant_A = "merkitsevä" ; -- 20000 
--- lin preheat_V2 = "esilämmittää" ; -- 40000 
--- lin prehistoric_A = "antiikkinen" ; -- 20000 
--- lin prehistorical_A = "esihistoriallinen" ; -- 20000 
--- lin prehistory_N = "esihistoria" ; -- 20000 
--- lin prejudge_V2 = "tuomita ennakolta" ; -- 30000 
--- lin prejudgement_N = "ennakkopäätös" ; -- 20000 
--- lin prelacy_N = "prelatuuri" ; -- 20000 
--- lin prelim_N = "ennakkotarkastus" ; -- 20000 
--- lin preliminary_N = "alustava" ; -- 20000 
--- lin prelude_V2 = "soittaa alkusoittona" ; -- 30000 
--- lin premarital_A = "esiaviollinen" ; -- 20000 
--- lin premier_A = "pääministeri" ; -- 20000 
--- lin premiere_V = "kanta-" ; -- 40000 
--- lin premiere_V2 = "kanta-" ; -- 40000 
--- lin premiership_N = "pääministerikausi" ; -- 20000 
--- lin première_N = "+?" ; -- 40000 
--- lin premonitory_A = "varoittava" ; -- 20000 
--- lin prenatal_A = "prenataalinen" ; -- 20000 
--- lin prentice_N = "oppipoika" ; -- 20000 
--- lin preordain_V2 = "ennaltamäärätä" ; -- 40000 
--- lin prep_N = "kotiläksyt" ; -- 20000 
--- lin prepacked_A = "esipakattu" ; -- 20000 
--- lin prepay_V2 = "maksaa ennakkoon" ; -- 30000 
--- lin preponderant_A = "hallitseva" ; -- 20000 
--- lin preponderate_V = "olla ylivoimainen" ; -- 30000 
--- lin prepositional_A = "prepositio-" ; -- 20000 
--- lin prepuce_N = "esinahka" ; -- 20000 
--- lin prerecord_V2 = "äänittää ennalta" ; -- 30000 
--- lin prerequisite_A = "edellytyksenä" ; -- 20000 
--- lin prerequisite_N = "edellytyksenä" ; -- 20000 
--- lin prerogative_N = "erioikeus" ; -- 20000 
--- lin pres_N = "+?" ; -- 40000 
--- lin presbyterian_A = "+?" ; -- 40000 
--- lin presbyterian_N = "+?" ; -- 40000 
--- lin presbyterianism_N = "+?" ; -- 40000 
--- lin presbytery_N = "presbyteerio" ; -- 20000 
--- lin prescience_N = "ennalta näkeminen" ; -- 30000 
--- lin prescriptive_A = "preskriptiivinen" ; -- 20000 
--- lin presentiment_N = "ennakkoaavistus" ; -- 20000 
--- lin preservable_A = "säilytettävä" ; -- 20000 
--- lin preservative_A = "säilövä" ; -- 20000 
--- lin preservative_N = "säilövä" ; -- 20000 
--- lin preside_V = "toimia puheenjohtajana" ; -- 30000 
--- lin presidency_N = "presidenttikausi" ; -- 20000 
--- lin presidential_A = "presidentillinen" ; -- 20000 
--- lin presidium_N = "puhemiehistö" ; -- 20000 
--- lin press_agency_N = "+?" ; -- 40000 
--- lin press_agent_N = "+?" ; -- 40000 
--- lin press_box_N = "+?" ; -- 40000 
--- lin press_clipping_N = "+?" ; -- 40000 
--- lin press_cutting_N = "+?" ; -- 40000 
--- lin press_gallery_N = "+?" ; -- 40000 
--- lin press_gang_N = "+?" ; -- 40000 
--- lin press_lord_N = "+?" ; -- 40000 
--- lin press_photographer_N = "+?" ; -- 40000 
--- lin press_stud_N = "+?" ; -- 40000 
--- lin pressmark_N = "hyllyluokka" ; -- 20000 
--- lin pressure_cooker_N = "+?" ; -- 40000 
--- lin pressure_gauge_N = "+?" ; -- 40000 
--- lin pressurized_A = "paineistaa" ; -- 20000 
--- lin prestidigitation_N = "sorminäppäryys" ; -- 20000 
--- lin prestissimo_A = "prestissimo" ; -- 20000 
--- lin prestissimo_Adv = "prestissimo" ; -- 20000 
--- lin presto_A = "nopeasti" ; -- 20000 
--- lin prestressed_A = "+?" ; -- 40000 
--- lin presumable_A = "oletettava" ; -- 20000 
--- lin presuming_A = "rohjeta" ; -- 20000 
--- lin presumptive_A = "presumptiivinen" ; -- 20000 
--- lin presupposition_N = "ennakko-otaksuma" ; -- 20000 
--- lin pretendedly_Adv = "+?" ; -- 40000 
--- lin pretender_N = "mielikuvitus-" ; -- 20000 
--- lin pretentiousness_N = "mahtailevuus" ; -- 20000 
--- lin preterit_A = "preteriti" ; -- 20000 
--- lin preterite_A = "preteriti" ; -- 20000 
--- lin preternatural_A = "yliluonnollinen" ; -- 20000 
--- lin pretor_N = "preetori" ; -- 20000 
--- lin prettily_Adv = "viehättävästi" ; -- 20000 
--- lin prettiness_N = "viehättävyys" ; -- 20000 
--- lin pretty_N = "soma" ; -- 20000 
--- lin pretty_pretty_A = "söpöliini" ; -- 20000 
--- lin pretzel_N = "suolarinkilä" ; -- 20000 
--- lin prevaricate_V = "vältellä" ; -- 40000 
--- lin prevarication_N = "välttely" ; -- 20000 
--- lin preventable_A = "ehkäistävissä oleva" ; -- 30000 
--- lin preventive_A = "ehkäisevä" ; -- 20000 
--- lin preview_V2 = "nähdä etukäteen" ; -- 30000 
--- lin price_control_N = "+?" ; -- 40000 
--- lin price_controlled_A = "hintasäännöstelty" ; -- 20000 
--- lin priceless_A = "korvaamaton" ; -- 20000 
--- lin pricelist_N = "+?" ; -- 40000 
--- lin pricey_A = "tyyris" ; -- 20000 
--- lin prickly_A = "okainen" ; -- 20000 
--- lin pride_V2 = "leijonalauma" ; -- 40000 
--- lin prie_dieu_N = "polvistumispenkki" ; -- 20000 
--- lin priest_ridden_A = "+?" ; -- 40000 
--- lin priestcraft_N = "pappispolitiikka" ; -- 20000 
--- lin prig_N = "tärkeilijä" ; -- 20000 
--- lin priggish_A = "piukea" ; -- 20000 
--- lin priggishness_N = "jäykkyys" ; -- 20000 
--- lin prim_A = "sirosteleva" ; -- 20000 
--- lin prima_A = "prima" ; -- 20000 
--- lin primaballerina_N = "+?" ; -- 40000 
--- lin primadonna_N = "+?" ; -- 40000 
--- lin primafacie_A = "+?" ; -- 40000 
--- lin primafacie_Adv = "+?" ; -- 40000 
--- lin primal_A = "maailmanalun" ; -- 20000 
--- lin primary_N = "käsisulka" ; -- 20000 
--- lin primeval_A = "alku-" ; -- 20000 
--- lin primitive_N = "kantasana" ; -- 20000 
--- lin primogeniture_N = "esikoisoikeus" ; -- 20000 
--- lin primordial_A = "alkukantainen" ; -- 20000 
--- lin primp_V2 = "tälläytyä" ; -- 40000 
--- lin princedom_N = "ruhtinaskunta" ; -- 20000 
--- lin principal_A = "rehtori" ; -- 20000 
--- lin principality_N = "ruhtinaskunta" ; -- 20000 
--- lin print_seller_N = "+?" ; -- 40000 
--- lin print_shop_N = "+?" ; -- 40000 
--- lin printable_A = "painokelpoinen" ; -- 20000 
--- lin printing_ink_N = "+?" ; -- 40000 
--- lin printing_press_N = "+?" ; -- 40000 
--- lin prioress_N = "prioritar" ; -- 20000 
--- lin prismatic_A = "prismaattinen" ; -- 20000 
--- lin prison_breaking_N = "pakeneminen" ; -- 20000 
--- lin pristine_A = "koskematon" ; -- 20000 
--- lin privilege_N = "erioikeus" ; -- 20000 
--- lin prize_fight_N = "+?" ; -- 40000 
--- lin prize_money_N = "+?" ; -- 40000 
--- lin prize_ring_N = "+?" ; -- 40000 
--- lin pro_N = "ammattilaisurheilija" ; -- 20000 
--- lin probabilistically_Adv = "probabilistisesti" ; -- 20000 
--- lin problematically_Adv = "ongelmallisesti" ; -- 20000 
--- lin process_server_N = "haastemies" ; -- 20000 
--- lin processional_A = "kulkuemusiikki" ; -- 20000 
--- lin proconsul_N = "prokonsuli" ; -- 20000 
--- lin proconsular_A = "prokonsulin" ; -- 20000 
--- lin proconsulate_N = "prokonsulaatti" ; -- 20000 
--- lin procreate_V2 = "jatkaa sukua" ; -- 30000 
--- lin proctor_N = "valvoa" ; -- 20000 
--- lin procurable_A = "hankittavissa oleva" ; -- 30000 
--- lin prodigal_A = "tuhlaileva" ; -- 20000 
--- lin profane_A = "rienaava" ; -- 20000 
--- lin professorial_A = "opettajan" ; -- 20000 
--- lin proffer_N = "koepallo" ; -- 20000 
--- lin profit_margin_N = "+?" ; -- 40000 
--- lin profit_sharing_N = "+?" ; -- 40000 
--- lin profiteer_N = "kiskuri" ; -- 20000 
--- lin profitless_A = "kannattamaton" ; -- 20000 
--- lin proforma_A = "+?" ; -- 40000 
--- lin proforma_Adv = "+?" ; -- 40000 
--- lin profuse_A = "kukoistava" ; -- 20000 
--- lin profuseness_N = "yltäkylläisyys" ; -- 20000 
--- lin progenitor_N = "kantaisä" ; -- 20000 
--- lin progressive_N = "kesto-" ; -- 20000 
--- lin progressiveness_N = "edistysmielisyys" ; -- 20000 
--- lin prohibitionist_N = "kieltolain kannattaja" ; -- 30000 
--- lin projectile_A = "heitettävä" ; -- 20000 
--- lin projectionist_N = "koneenkäyttäjä" ; -- 20000 
--- lin prolapse_N = "luiskahtaa" ; -- 20000 
--- lin proletarian_A = "työväenluokan" ; -- 20000 
--- lin prolix_A = "vaikeaselkoinen" ; -- 20000 
--- lin prolixity_N = "pitkäpiimäisyys" ; -- 20000 
--- lin prom_N = "prom-tanssiaiset" ; -- 20000 
--- lin promiscuous_A = "umpimähkäinen" ; -- 20000 
--- lin promissory_A = "sitoumus-" ; -- 20000 
--- lin promontory_N = "kallioniemeke" ; -- 20000 
--- lin promotional_A = "mainos-" ; -- 20000 
--- lin prompt_box_N = "+?" ; -- 40000 
--- lin prompt_copy_N = "+?" ; -- 40000 
--- lin promptitude_N = "täsmällisyys" ; -- 20000 
--- lin prone_A = "taipuvainen" ; -- 20000 
--- lin pronged_A = "haarainen" ; -- 20000 
--- lin pronominal_A = "pronominaalinen" ; -- 20000 
--- lin pronoun_N = "pronomini" ; -- 20000 
--- lin pronounceable_A = "äännettävä" ; -- 20000 
--- lin pronounced_A = "lausua" ; -- 20000 
--- lin pronto_Adv = "joutuisasti" ; -- 20000 
--- lin pronunciation_N = "ääntäminen" ; -- 20000 
--- lin proof_A = "sitkostaa" ; -- 20000 
--- lin proofread_V = "oikolukea" ; -- 40000 
--- lin proofread_V2 = "oikolukea" ; -- 40000 
--- lin proofreader_N = "oikolukija" ; -- 20000 
--- lin propellant_A = "työntö-" ; -- 20000 
--- lin propellant_N = "työntö-" ; -- 20000 
--- lin propellent_A = "työntävä" ; -- 20000 
--- lin propertied_A = "omistava" ; -- 20000 
--- lin property_man_N = "+?" ; -- 40000 
--- lin property_master_N = "+?" ; -- 40000 
--- lin prophylactic_N = "varoittava" ; -- 20000 
--- lin propitiate_V2 = "saattaa suosiolliseksi" ; -- 30000 
--- lin propitiatory_A = "sovittava" ; -- 20000 
--- lin proposition_V2 = "ehdottaa säädyttömiä" ; -- 30000 
--- lin proprietary_A = "merkki-" ; -- 20000 
--- lin proprietress_N = "omistajatar" ; -- 20000 
--- lin propulsion_N = "työntö" ; -- 20000 
--- lin propulsive_A = "työntö-" ; -- 20000 
--- lin prorata_Adv = "+?" ; -- 40000 
--- lin prorogation_N = "prorogaatio" ; -- 20000 
--- lin prosaic_A = "arkipäiväinen" ; -- 20000 
--- lin prosaically_Adv = "arkipäiväisesti" ; -- 20000 
--- lin prose_N = "proosa" ; -- 20000 
--- lin proselyte_N = "käännynnäinen" ; -- 20000 
--- lin prosily_Adv = "proosallisesti" ; -- 20000 
--- lin prosiness_N = "proosallisuus" ; -- 20000 
--- lin prosody_N = "prosodia" ; -- 20000 
--- lin prospective_A = "tuleva" ; -- 20000 
--- lin prospector_N = "malminetsijä" ; -- 20000 
--- lin prostitute_V2 = "myydä itseään" ; -- 30000 
--- lin prostrate_A = "lamauttaa" ; -- 20000 
--- lin prosy_A = "pitkäpiimäinen" ; -- 20000 
--- lin protective_A = "suoja-" ; -- 20000 
--- lin protein_N = "proteiini" ; -- 20000 
--- lin protem_Adv = "+?" ; -- 40000 
--- lin protempore_Adv = "+?" ; -- 40000 
--- lin protestant_A = "protestanttinen" ; -- 20000 
--- lin protestantism_N = "+?" ; -- 40000 
--- lin protester_N = "protestoija" ; -- 20000 
--- lin protestingly_Adv = "+?" ; -- 40000 
--- lin protoplasm_N = "protoplasma" ; -- 20000 
--- lin prototype_N = "perikuva" ; -- 20000 
--- lin protractor_N = "astelevy" ; -- 20000 
--- lin protrusion_N = "ulostyöntyminen" ; -- 20000 
--- lin protrusive_A = "ulostyöntyvä" ; -- 20000 
--- lin protuberant_A = "pullottava" ; -- 20000 
--- lin protégé_N = "+?" ; -- 40000 
--- lin protégée_N = "+?" ; -- 40000 
--- lin provable_A = "todistettavissa" ; -- 20000 
--- lin proverb_N = "sananlasku" ; -- 20000 
--- lin proverbial_A = "sananlaskun" ; -- 20000 
--- lin provocative_A = "kiihottava" ; -- 20000 
--- lin provoking_A = "sietämätön" ; -- 20000 
--- lin prowler_N = "hiiviskelijä" ; -- 20000 
--- lin prox_Adv = "tulevan kuun" ; -- 30000 
--- lin proximo_A = "tulevan kuun" ; -- 30000 
--- lin prude_N = "sievistelijä" ; -- 20000 
--- lin prudential_A = "harkitsevainen" ; -- 20000 
--- lin prudery_N = "hienostelu" ; -- 20000 
--- lin prudish_A = "piukea" ; -- 20000 
--- lin prune_N = "karsia" ; -- 20000 
--- lin pruning_hook_N = "+?" ; -- 40000 
--- lin pruning_knife_N = "+?" ; -- 40000 
--- lin pruning_saw_N = "+?" ; -- 40000 
--- lin prussic_A = "+?" ; -- 40000 
--- lin pryingly_Adv = "urkkivasti" ; -- 20000 
--- lin précis_N = "+?" ; -- 40000 
--- lin précis_V2 = "+?" ; -- 40000 
--- lin psalmist_N = "psalmista" ; -- 20000 
--- lin psalmody_N = "psalmodia" ; -- 20000 
--- lin psalter_N = "+?" ; -- 40000 
--- lin psephologist_N = "psefologi" ; -- 20000 
--- lin psephology_N = "psefologia" ; -- 20000 
--- lin pseud_N = "teeskentelijä" ; -- 20000 
--- lin pseudo_A = "teeskentelijä" ; -- 20000 
--- lin pseudo_N = "teeskentelijä" ; -- 20000 
--- lin pseudonymous_A = "salanimellä kirjoitettu" ; -- 30000 
--- lin psittacosis_N = "psittakoosi" ; -- 20000 
--- lin psychedelic_A = "psykedeelinen" ; -- 20000 
--- lin psychoanalyse_V2 = "psykoanalysoida" ; -- 40000 
--- lin psychoanalysis_N = "psykoanalyysi" ; -- 20000 
--- lin psychoanalyst_N = "psykoanalyytikko" ; -- 20000 
--- lin psychoanalytic_A = "psykoanalyyttinen" ; -- 20000 
--- lin psychoanalytical_A = "psykoanalyyttinen" ; -- 20000 
--- lin psychoanalyze_V2 = "psykoanalysoida" ; -- 40000 
--- lin psychopathic_A = "psykopaattinen" ; -- 20000 
--- lin psychosomatic_A = "psykosomaattinen" ; -- 20000 
--- lin psychotherapy_N = "psykoterapia" ; -- 20000 
--- lin psychotic_N = "psykootikko" ; -- 20000 
--- lin pt_N = "+?" ; -- 40000 
--- lin pta_N = "+?" ; -- 40000 
--- lin pterodactyl_N = "lentolisko" ; -- 20000 
--- lin ptomaine_N = "ruumismyrkytys" ; -- 20000 
--- lin pub_crawl_N = "kiertää kapakoita" ; -- 30000 
--- lin pub_crawl_V = "kiertää kapakoita" ; -- 30000 
--- lin pubic_A = "häpy-" ; -- 20000 
--- lin public_spirited_A = "yhteiskunnallisesti asennoitunut" ; -- 30000 
--- lin puce_N = "punaisenruskea" ; -- 20000 
--- lin puckish_A = "vallaton" ; -- 20000 
--- lin pud_N = "jälkiruoka" ; -- 20000 
--- lin pudden_N = "+?" ; -- 40000 
--- lin pudding_face_N = "+?" ; -- 40000 
--- lin puddler_N = "putlari" ; -- 20000 
--- lin pudgy_A = "pullea" ; -- 20000 
--- lin pueblo_N = "pueblokylä" ; -- 20000 
--- lin puerperal_A = "lapsivuode-" ; -- 20000 
--- lin pug_nose_A = "nykerönenäinen" ; -- 20000 
--- lin pug_nose_N = "nykerönenäinen" ; -- 20000 
--- lin pug_nosed_A = "nykerönenäinen" ; -- 20000 
--- lin pugilistic_A = "pugilistinen" ; -- 20000 
--- lin pugnacious_A = "taistelunhaluinen" ; -- 20000 
--- lin pugnacity_N = "taistelunhaluisuus" ; -- 20000 
--- lin pukka_A = "ensiluokkainen" ; -- 20000 
--- lin pull_in_N = "tienvarsikahvila" ; -- 20000 
--- lin pull_off_N = "levähdysalue" ; -- 20000 
--- lin pull_out_N = "+?" ; -- 40000 
--- lin pull_through_N = "puhdistusnuora" ; -- 20000 
--- lin pullet_N = "nuorikko" ; -- 20000 
--- lin pulley_N = "väkipyörä" ; -- 20000 
--- lin pulley_block_N = "väkipyörän pesä" ; -- 30000 
--- lin pullman_N = "+?" ; -- 40000 
--- lin pullover_N = "villapusero" ; -- 20000 
--- lin pulmonary_A = "pulmonaalinen" ; -- 20000 
--- lin pulque_N = "pulque" ; -- 20000 
--- lin pulsate_V = "sykkiä" ; -- 40000 
--- lin pulsate_V2 = "sykkiä" ; -- 40000 
--- lin pulse_V = "sykkiä" ; -- 40000 
--- lin pumice_N = "hohkakivi" ; -- 20000 
--- lin pumice_stone_N = "+?" ; -- 40000 
--- lin pump_room_N = "+?" ; -- 40000 
--- lin pumpernickel_N = "hapanlimppu" ; -- 20000 
--- lin pun_N = "sanaleikki" ; -- 20000 
--- lin pun_V = "sanaleikki" ; -- 40000 
--- lin punch_drunk_A = "sekaisin" ; -- 20000 
--- lin punch_up_N = "nyrkkitappelu" ; -- 20000 
--- lin punchball_N = "nyrkkeilypallo" ; -- 20000 
--- lin punchbowl_N = "+?" ; -- 40000 
--- lin punching_ball_N = "+?" ; -- 40000 
--- lin punctuality_N = "täsmällisyys" ; -- 20000 
--- lin pungency_N = "väkevyys" ; -- 20000 
--- lin punily_Adv = "mitättömästi" ; -- 20000 
--- lin punishable_A = "rangaistava" ; -- 20000 
--- lin punitive_A = "rankaiseva" ; -- 20000 
--- lin punkah_N = "punkah" ; -- 20000 
--- lin punster_N = "sanailija" ; -- 20000 
--- lin puny_A = "hintelä" ; -- 20000 
--- lin puppet_N = "sätkynukke" ; -- 20000 
--- lin puppeteer_N = "nukketeatterin esittäjä" ; -- 30000 
--- lin purblind_A = "hidasjärkinen" ; -- 20000 
--- lin purchasable_A = "ostettavissa" ; -- 20000 
--- lin purdah_N = "purdah" ; -- 20000 
--- lin purgative_A = "laksatiivinen" ; -- 20000 
--- lin purgative_N = "laksatiivinen" ; -- 20000 
--- lin purgatorial_A = "kiirastulen" ; -- 20000 
--- lin purifier_N = "puhdistusväline" ; -- 20000 
--- lin puritan_A = "puritaani" ; -- 20000 
--- lin puritanism_N = "+?" ; -- 40000 
--- lin purl_N = "solista" ; -- 20000 
--- lin purplish_A = "purppura" ; -- 20000 
--- lin purpose_built_A = "varta vasten tehty" ; -- 30000 
--- lin purposeless_A = "tarkoitukseton" ; -- 20000 
--- lin purr_N = "kehräys" ; -- 20000 
--- lin purr_V = "kehräys" ; -- 40000 
--- lin purr_V2 = "kehräys" ; -- 40000 
--- lin pursuant_A = "mukaan" ; -- 20000 
--- lin pursuer_N = "takaa-ajaja" ; -- 20000 
--- lin pursy_A = "läähättävä" ; -- 20000 
--- lin purulence_N = "märkäisyys" ; -- 20000 
--- lin purulent_A = "purulentti" ; -- 20000 
--- lin purview_N = "soveltamisala" ; -- 20000 
--- lin purée_N = "+?" ; -- 40000 
--- lin pus_N = "mätä" ; -- 20000 
--- lin pushcart_N = "työntökärryt" ; -- 20000 
--- lin pushchair_N = "lastenrattaat" ; -- 20000 
--- lin pushful_A = "päällekäyvä" ; -- 20000 
--- lin pushing_A = "lähestyä" ; -- 20000 
--- lin pushover_N = "läpihuutojuttu" ; -- 20000 
--- lin pussycat_N = "kissimirri" ; -- 20000 
--- lin pustule_N = "märkärakkula" ; -- 20000 
--- lin put_down_N = "nolaaminen" ; -- 20000 
--- lin putative_A = "oletettu" ; -- 20000 
--- lin putrefaction_N = "mädäntyneisyys" ; -- 20000 
--- lin putrefy_V = "mädäntyä" ; -- 40000 
--- lin putrefy_V2 = "mädäntyä" ; -- 40000 
--- lin putrescence_N = "mätänevyys" ; -- 20000 
--- lin putrescent_A = "mätänevä" ; -- 20000 
--- lin putrid_A = "moraaliton" ; -- 20000 
--- lin putridity_N = "mätäisyys" ; -- 20000 
--- lin putsch_N = "vallankaappaus" ; -- 20000 
--- lin puttee_N = "säärystin" ; -- 20000 
--- lin putting_green_N = "+?" ; -- 40000 
--- lin putting_iron_N = "+?" ; -- 40000 
--- lin pyjama_A = "+?" ; -- 40000 
--- lin pylon_N = "sähkötolppa" ; -- 20000 
--- lin pyorrhoea_N = "märänvuoto" ; -- 20000 
--- lin pyrotechnic_A = "ilotulitus-" ; -- 20000 
--- lin pyrrhic_A = "sotatanssi" ; -- 20000 
--- lin pyx_N = "öylättirasia" ; -- 20000 
--- lin pâté_N = "+?" ; -- 40000 
--- lin qatari_A = "+?" ; -- 40000 
--- lin qatari_N = "+?" ; -- 40000 
--- lin qc_N = "+?" ; -- 40000 
--- lin qt_N = "+?" ; -- 40000 
--- lin quadrangle_N = "nelikulmio" ; -- 20000 
--- lin quadrangular_A = "nelikulmio-" ; -- 20000 
--- lin quadrant_N = "kvadrantti" ; -- 20000 
--- lin quadratic_A = "neliö-" ; -- 20000 
--- lin quadrilateral_A = "nelisivuinen" ; -- 20000 
--- lin quadrilateral_N = "nelisivuinen" ; -- 20000 
--- lin quadrophonic_A = "+?" ; -- 40000 
--- lin quadrophony_N = "+?" ; -- 40000 
--- lin quadruped_N = "nelijalkainen" ; -- 20000 
--- lin quadruple_A = "nelinkertainen" ; -- 20000 
--- lin quadruple_N = "nelinkertainen" ; -- 20000 
--- lin quadruplicate_A = "nelinkertaistaa" ; -- 20000 
--- lin quadruplicate_N = "nelinkertaistaa" ; -- 20000 
--- lin quaff_V = "ryypätä" ; -- 40000 
--- lin quaff_V2 = "ryypätä" ; -- 40000 
--- lin quagga_N = "kvagga" ; -- 20000 
--- lin quagmire_N = "hetteikkö" ; -- 20000 
--- lin quaid'orsay_N = "+?" ; -- 40000 
--- lin quail_N = "viiriäinen" ; -- 20000 
--- lin quail_V = "viiriäinen" ; -- 40000 
--- lin quaint_A = "viehättävä" ; -- 20000 
--- lin quaintness_N = "omalaatuisuus" ; -- 20000 
--- lin quake_V = "väpistä" ; -- 40000 
--- lin quark_N = "kvarkki" ; -- 20000 
--- lin quarrel_N = "riidellä" ; -- 20000 
--- lin quarrelsome_A = "riitaisa" ; -- 20000 
--- lin quarryman_N = "louhosmies" ; -- 20000 
--- lin quart_N = "neljännesgallona" ; -- 20000 
--- lin quarter_day_N = "+?" ; -- 40000 
--- lin quarter_deck_N = "+?" ; -- 40000 
--- lin quarter_plate_N = "+?" ; -- 40000 
--- lin quarterlight_N = "pikkuikkuna" ; -- 20000 
--- lin quarterly_A = "neljännesvuosijulkaisu" ; -- 20000 
--- lin quarterly_Adv = "neljännesvuosijulkaisu" ; -- 20000 
--- lin quarterly_N = "neljännesvuosijulkaisu" ; -- 20000 
--- lin quartermaster_N = "huoltopäällikkö" ; -- 20000 
--- lin quartermaster_general_N = "+?" ; -- 40000 
--- lin quarterstaff_N = "taistelusauva" ; -- 20000 
--- lin quarto_N = "kvartto" ; -- 20000 
--- lin quassia_N = "kvassia" ; -- 20000 
--- lin quatercentenary_N = "4-vuotisjuhla" ; -- 40000 
--- lin quatrain_N = "nelisäe" ; -- 20000 
--- lin quattrocento_N = "quattrocento" ; -- 20000 
--- lin quaver_V = "soittaa vuorotellen ylä- tai alapuolella olevan sävelen kanssa" ; -- 30000 
--- lin quaver_V2 = "soittaa vuorotellen ylä- tai alapuolella olevan sävelen kanssa" ; -- 30000 
--- lin quay_N = "satamalaituri" ; -- 20000 
--- lin queasily_Adv = "huonovointisesti" ; -- 20000 
--- lin queasy_A = "huolestunut" ; -- 20000 
--- lin queenly_A = "kuningatarmainen" ; -- 20000 
--- lin quenchless_A = "sammumaton" ; -- 20000 
--- lin quern_N = "jauhinkivet" ; -- 20000 
--- lin querulous_A = "ruikuttava" ; -- 20000 
--- lin querulousness_N = "ruikuttavuus" ; -- 20000 
--- lin question_mark_N = "+?" ; -- 40000 
--- lin question_master_N = "+?" ; -- 40000 
--- lin questioner_N = "kysyjä" ; -- 20000 
--- lin questioningly_Adv = "kysyvästi" ; -- 20000 
--- lin questionnaire_N = "kyselylomake" ; -- 20000 
--- lin quetzal_N = "kvesaali" ; -- 20000 
--- lin quibbling_A = "saivarrella" ; -- 20000 
--- lin quick_change_A = "nopeasti vaihtava" ; -- 30000 
--- lin quick_eared_A = "tarkkakorvainen" ; -- 20000 
--- lin quick_eyed_A = "+?" ; -- 40000 
--- lin quick_sighted_A = "tarkkakatseinen" ; -- 20000 
--- lin quick_tempered_A = "tuittupäinen" ; -- 20000 
--- lin quick_witted_A = "nopeaälyinen" ; -- 20000 
--- lin quicker_Adv = "vikkelä" ; -- 20000 
--- lin quickest_Adv = "vikkelä" ; -- 20000 
--- lin quickie_N = "kyhäelmä" ; -- 20000 
--- lin quicklime_N = "poltettu kalkki" ; -- 30000 
--- lin quicksand_N = "juoksuhiekka" ; -- 20000 
--- lin quickset_A = "aitapensas" ; -- 20000 
--- lin quicksilver_N = "elohopea" ; -- 20000 
--- lin quidproquo_N = "+?" ; -- 40000 
--- lin quiescent_A = "liikkumaton" ; -- 20000 
--- lin quietism_N = "kvietismi" ; -- 20000 
--- lin quietist_N = "kvietisti" ; -- 20000 
--- lin quietus_N = "ikuinen lepo" ; -- 30000 
--- lin quiff_N = "otsakiehkura" ; -- 20000 
--- lin quill_feather_N = "+?" ; -- 40000 
--- lin quilt_N = "täkki" ; -- 20000 
--- lin quincentenary_A = "5-vuotisjuhla-" ; -- 40000 
--- lin quincentenary_N = "5-vuotisjuhla-" ; -- 40000 
--- lin quinquagesima_N = "+?" ; -- 40000 
--- lin quinsy_N = "kurkkutulehdus" ; -- 20000 
--- lin quintal_N = "kvintaali" ; -- 20000 
--- lin quintessence_N = "kvintessenssi" ; -- 20000 
--- lin quit_A = "lakata" ; -- 20000 
--- lin quits_A = "tasoissa" ; -- 20000 
--- lin quiver_V = "viini" ; -- 40000 
--- lin quiver_V2 = "viini" ; -- 40000 
--- lin quivive_N = "+?" ; -- 40000 
--- lin quixotic_A = "epäkäytännöllinen" ; -- 20000 
--- lin quixotically_Adv = "haihahtelevasti" ; -- 20000 
--- lin quizmaster_N = "tietokilpailunvetäjä" ; -- 20000 
--- lin quizzical_A = "kyselevä" ; -- 20000 
--- lin quoit_N = "heittorengas" ; -- 20000 
--- lin quonset_N = "+?" ; -- 40000 
--- lin quorum_N = "päätösvaltaisuus" ; -- 20000 
--- lin quot_V = "+?" ; -- 40000 
--- lin quotability_N = "julkaisukelpoisuus" ; -- 20000 
--- lin quotable_A = "julkaisukelpoinen" ; -- 20000 
--- lin ra_N = "+?" ; -- 40000 
--- lin rabbinical_A = "rabbiininen" ; -- 20000 
--- lin rabbit_V = "pyydystää kaniineja" ; -- 30000 
--- lin rabbit_burrow_N = "+?" ; -- 40000 
--- lin rabbit_hole_N = "+?" ; -- 40000 
--- lin rabbit_hutch_N = "+?" ; -- 40000 
--- lin rabbit_punch_N = "+?" ; -- 40000 
--- lin rabbit_warren_N = "+?" ; -- 40000 
--- lin rabble_N = "roskajoukko" ; -- 20000 
--- lin rabble_rousing_A = "kiihottava" ; -- 20000 
--- lin rabelaisian_A = "+?" ; -- 40000 
--- lin rabies_N = "vesikauhu" ; -- 20000 
--- lin raccoon_N = "pesukarhu" ; -- 20000 
--- lin race_meeting_N = "+?" ; -- 40000 
--- lin racecard_N = "ratsastuskilpailuohjelma" ; -- 20000 
--- lin racecourse_N = "ravirata" ; -- 20000 
--- lin racehorse_N = "kilpahevonen" ; -- 20000 
--- lin racialism_N = "rotuviha" ; -- 20000 
--- lin rack_railway_N = "+?" ; -- 40000 
--- lin rack_rent_N = "+?" ; -- 40000 
--- lin racketeering_N = "gangsteritoiminta" ; -- 20000 
--- lin radial_A = "vyörengas" ; -- 20000 
--- lin radiator_N = "jäähdytin" ; -- 20000 
--- lin radio_gramophone_N = "radiogramofoni" ; -- 20000 
--- lin radio_location_N = "+?" ; -- 40000 
--- lin radio_set_N = "+?" ; -- 40000 
--- lin radio_telescope_N = "+?" ; -- 40000 
--- lin radioactivity_N = "radioaktiivisuus" ; -- 20000 
--- lin radiogram_N = "radiosähke" ; -- 20000 
--- lin radiograph_N = "röntgenkuva" ; -- 20000 
--- lin radiographer_N = "röntgenkuvaaja" ; -- 20000 
--- lin radiography_N = "radografia" ; -- 20000 
--- lin radioisotope_N = "radioisotooppi" ; -- 20000 
--- lin radiotherapist_N = "röntgenlääkäri" ; -- 20000 
--- lin radiotherapy_N = "radioterapia" ; -- 20000 
--- lin raf_N = "+?" ; -- 40000 
--- lin raffia_N = "raffiapalmu" ; -- 20000 
--- lin raffle_N = "arpoa" ; -- 20000 
--- lin rafter_N = "rakentaa" ; -- 20000 
--- lin raftered_A = "rakentaa" ; -- 20000 
--- lin raftsman_N = "lauttamies" ; -- 20000 
--- lin rag_day_N = "+?" ; -- 40000 
--- lin ragamuffin_N = "ryysypekka" ; -- 20000 
--- lin ragbag_N = "räsylaukku" ; -- 20000 
--- lin ragged_A = "repaleinen" ; -- 20000 
--- lin raglan_N = "olkahihatakki" ; -- 20000 
--- lin raid_N = "vallata" ; -- 20000 
--- lin railcar_N = "junavaunu" ; -- 20000 
--- lin railhead_N = "pääteasema" ; -- 20000 
--- lin railing_N = "valittaa" ; -- 20000 
--- lin railwayman_N = "jarrumies" ; -- 20000 
--- lin raiment_N = "pukimet" ; -- 20000 
--- lin rain_gauge_N = "+?" ; -- 40000 
--- lin rainbow_N = "sateenkaari" ; -- 20000 
--- lin raincoat_N = "sadetakki" ; -- 20000 
--- lin raindrop_N = "sadepisara" ; -- 20000 
--- lin rainproof_A = "sateenkestävä" ; -- 20000 
--- lin rainwater_N = "sadevesi" ; -- 20000 
--- lin raisond'être_N = "+?" ; -- 40000 
--- lin raj_N = "brittihallinto" ; -- 20000 
--- lin rajah_N = "rajah" ; -- 20000 
--- lin rake_off_N = "välityspalkkio" ; -- 20000 
--- lin rakishness_N = "huoliteltu" ; -- 20000 
--- lin rallentando_A = "rallentando" ; -- 20000 
--- lin rallentando_Adv = "rallentando" ; -- 20000 
--- lin ram_N = "juntta" ; -- 20000 
--- lin ramadan_N = "+?" ; -- 40000 
--- lin rambler_N = "vaeltelija" ; -- 20000 
--- lin rambling_A = "rönsyillä" ; -- 20000 
--- lin ramjet_N = "patopainemoottori" ; -- 20000 
--- lin rampage_N = "raivota" ; -- 20000 
--- lin rampageous_A = "raivoava" ; -- 20000 
--- lin rampant_A = "rehottava" ; -- 20000 
--- lin rampart_N = "suojavarustus" ; -- 20000 
--- lin ramshackle_A = "rämä" ; -- 20000 
--- lin ranch_N = "karjatila" ; -- 20000 
--- lin rancher_N = "karjatilallinen" ; -- 20000 
--- lin rancid_A = "härskiintynyt" ; -- 20000 
--- lin rand_N = "randi" ; -- 20000 
--- lin random_N = "sattumanvarainen" ; -- 20000 
--- lin randomly_Adv = "satunnaisesti" ; -- 20000 
--- lin ranee_N = "rani" ; -- 20000 
--- lin rangefinder_N = "etäisyysmittari" ; -- 20000 
--- lin rank_A = "villiintynyt" ; -- 20000 
--- lin ransom_V2 = "maksaa lunnaat" ; -- 30000 
--- lin rant_N = "vaahdota" ; -- 20000 
--- lin ranter_N = "paasaaja" ; -- 20000 
--- lin rapier_N = "pistomiekka" ; -- 20000 
--- lin rapier_thrust_N = "+?" ; -- 40000 
--- lin rapport_N = "suhteet" ; -- 20000 
--- lin rapt_A = "haltioitunut" ; -- 20000 
--- lin rapturous_A = "ihastunut" ; -- 20000 
--- lin rarebit_N = "englantilaistyyppinen lämmin voileipä" ; -- 30000 
--- lin rarefaction_N = "ohentuminen" ; -- 20000 
--- lin rascally_A = "vintiömäinen" ; -- 20000 
--- lin rash_A = "varomaton" ; -- 20000 
--- lin rasp_V = "rohina" ; -- 40000 
--- lin rasp_V2 = "rohina" ; -- 40000 
--- lin raspingly_Adv = "raastavasti" ; -- 20000 
--- lin ratability_N = "verotettavuus" ; -- 20000 
--- lin ratable_A = "verotettava" ; -- 20000 
--- lin ratch_N = "räikkä" ; -- 20000 
--- lin ratchet_N = "räikkä" ; -- 20000 
--- lin rateability_N = "verotuksen alaisuus" ; -- 30000 
--- lin rateable_A = "verotettava" ; -- 20000 
--- lin ratiocination_N = "järkeily" ; -- 20000 
--- lin ration_V2 = "säännöstellä" ; -- 40000 
--- lin rationale_N = "periaatteiden selvitys" ; -- 30000 
--- lin rationalistic_A = "rationalistinen" ; -- 20000 
--- lin ratlin_N = "väylinki" ; -- 20000 
--- lin ratline_N = "väylinki" ; -- 20000 
--- lin rattlepated_A = "hömppä" ; -- 20000 
--- lin rattler_N = "kalkkarokäärme" ; -- 20000 
--- lin rattlesnake_N = "kalkkarokäärme" ; -- 20000 
--- lin rattling_A = "rämistellä" ; -- 20000 
--- lin ratty_A = "rottamainen" ; -- 20000 
--- lin ravage_N = "hävitys" ; -- 20000 
--- lin rave_up_N = "bileet" ; -- 20000 
--- lin raven_N = "hotkaista" ; -- 20000 
--- lin ravening_A = "hotkaista" ; -- 20000 
--- lin raving_A = "reivata" ; -- 20000 
--- lin raving_Adv = "reivata" ; -- 20000 
--- lin ravishingly_Adv = "hurmaavasti" ; -- 20000 
--- lin rawboned_A = "luiseva" ; -- 20000 
--- lin rawhide_A = "raakanahka" ; -- 20000 
--- lin rayon_N = "raion" ; -- 20000 
--- lin razor_N = "partaveitsi" ; -- 20000 
--- lin razor_V2 = "ajaa parta" ; -- 30000 
--- lin razor_edge_N = "+?" ; -- 40000 
--- lin razorback_N = "teräväselkäinen" ; -- 20000 
--- lin razorbacked_A = "+?" ; -- 40000 
--- lin razorblade_N = "partaterä" ; -- 20000 
--- lin razzle_N = "peippailu" ; -- 20000 
--- lin razzle_dazzle_N = "jallittelu" ; -- 20000 
--- lin re_N = "re" ; -- 20000 
--- lin re_address_V2 = "lähettää edelleen" ; -- 30000 
--- lin re_afforest_V2 = "metsittää" ; -- 40000 
--- lin re_afforestation_N = "uudelleenmetsitys" ; -- 20000 
--- lin re_count_N = "+?" ; -- 40000 
--- lin re_count_V2 = "+?" ; -- 40000 
--- lin re_cover_V2 = "+?" ; -- 40000 
--- lin re_create_V2 = "luoda uudelleen" ; -- 30000 
--- lin re_echo_V = "kaiku" ; -- 40000 
--- lin re_elect_V2 = "+?" ; -- 40000 
--- lin re_emphasize_V2 = "painottaa uudelleen" ; -- 30000 
--- lin re_enter_V = "saapua uudelleen" ; -- 30000 
--- lin re_enter_V2 = "saapua uudelleen" ; -- 30000 
--- lin re_entry_N = "+?" ; -- 40000 
--- lin re_establish_V2 = "+?" ; -- 40000 
--- lin re_evaluate_V2 = "+?" ; -- 40000 
--- lin re_examine_V2 = "kuulla uudelleen" ; -- 30000 
--- lin re_form_V = "+?" ; -- 40000 
--- lin re_form_V2 = "+?" ; -- 40000 
--- lin re_join_V2 = "+?" ; -- 40000 
--- lin re_supply_V2 = "+?" ; -- 40000 
--- lin reactionary_N = "taantumuksellinen" ; -- 20000 
--- lin reactivate_V2 = "aktivoida uudestaan" ; -- 30000 
--- lin readable_A = "luettava" ; -- 20000 
--- lin readership_N = "lukijakunta" ; -- 20000 
--- lin reading_lamp_N = "+?" ; -- 40000 
--- lin reading_room_N = "+?" ; -- 40000 
--- lin readjust_V2 = "säätää uudestaan" ; -- 30000 
--- lin readmission_N = "uudelleenkäynti" ; -- 20000 
--- lin readmit_V2 = "hyväksyä uudelleen" ; -- 30000 
--- lin reaffiliation_N = "jälleenliittyminen" ; -- 20000 
--- lin reaffirm_V2 = "vakuuttaa uudestaan" ; -- 30000 
--- lin realign_V2 = "ryhmittää uudelleen" ; -- 30000 
--- lin realistically_Adv = "realistisesti" ; -- 20000 
--- lin realizable_A = "realisoitavissa oleva" ; -- 30000 
--- lin reallocation_N = "uudelleenjako" ; -- 20000 
--- lin realtor_N = "+?" ; -- 40000 
--- lin realty_N = "kiinteistö" ; -- 20000 
--- lin reanimate_V2 = "elävöittää" ; -- 40000 
--- lin reaper_N = "niittokone" ; -- 20000 
--- lin reaping_hook_N = "+?" ; -- 40000 
--- lin reappear_V = "ilmaantua uudelleen" ; -- 30000 
--- lin reappearance_N = "ilmestyminen" ; -- 20000 
--- lin reappoint_V = "+?" ; -- 40000 
--- lin reappoint_V2 = "+?" ; -- 40000 
--- lin reappraisal_N = "uudelleenarviointi" ; -- 20000 
--- lin reappraise_V2 = "arvioida uudelleen" ; -- 30000 
--- lin rear_admiral_N = "+?" ; -- 40000 
--- lin rearguard_N = "jälkijoukko" ; -- 20000 
--- lin rearmament_N = "varustautuminen" ; -- 20000 
--- lin rearrange_V2 = "järjestää uudelleen" ; -- 30000 
--- lin rearrangement_N = "uudelleenjärjestely" ; -- 20000 
--- lin reasoning_N = "järkeillä" ; -- 20000 
--- lin reassemble_V = "koota uudelleen" ; -- 30000 
--- lin reassemble_V2 = "koota uudelleen" ; -- 30000 
--- lin reassess_V2 = "arvioida uudestaan" ; -- 30000 
--- lin reassessment_N = "jälkiarviointi" ; -- 20000 
--- lin reassume_V2 = "+?" ; -- 40000 
--- lin reattribute_V2 = "syyttää edelleen" ; -- 30000 
--- lin rebarbative_A = "vastenmielinen" ; -- 20000 
--- lin rebind_V2 = "sitoa uusiin kansiin" ; -- 30000 
--- lin reborn_A = "uudestisyntynyt" ; -- 20000 
--- lin rebuild_V2 = "rakentaa uudelleen" ; -- 30000 
--- lin rebukingly_Adv = "sättivästi" ; -- 20000 
--- lin rebus_N = "kuva-arvoitus" ; -- 20000 
--- lin rebuttal_N = "vastaväite" ; -- 20000 
--- lin recalcitrant_A = "vastahankainen" ; -- 20000 
--- lin recalculate_V2 = "laskea uudelleen" ; -- 30000 
--- lin recall_N = "kotiinkutsu" ; -- 20000 
--- lin recap_N = "tiivistelmä" ; -- 20000 
--- lin recap_V = "käydä läpi" ; -- 30000 
--- lin recap_V2 = "käydä läpi" ; -- 30000 
--- lin recapture_V2 = "kokea uudelleen" ; -- 30000 
--- lin recast_V2 = "vaihtaa roolia" ; -- 30000 
--- lin receivable_A = "saatava" ; -- 20000 
--- lin received_A = "vakiintunut" ; -- 20000 
--- lin receivership_N = "konkurssihallinto" ; -- 20000 
--- lin receiving_set_N = "+?" ; -- 40000 
--- lin recentralize_V2 = "+?" ; -- 40000 
--- lin reception_desk_N = "+?" ; -- 40000 
--- lin receptionist_N = "vastaanottovirkailija" ; -- 20000 
--- lin recessional_A = "väistyvä" ; -- 20000 
--- lin recessional_N = "väistyvä" ; -- 20000 
--- lin recessive_A = "peittyvä" ; -- 20000 
--- lin recherché_A = "+?" ; -- 40000 
--- lin recidivism_N = "uusintarikollisuus" ; -- 20000 
--- lin recidivist_N = "rikoksenuusija" ; -- 20000 
--- lin reciprocate_V = "liikuttaa edestakaisin" ; -- 30000 
--- lin reciprocate_V2 = "liikuttaa edestakaisin" ; -- 30000 
--- lin reckless_A = "piittaamaton" ; -- 20000 
--- lin reclassify_V2 = "luokitella uudestaan" ; -- 30000 
--- lin recognizable_A = "tunnistettava" ; -- 20000 
--- lin recognizance_N = "vakuuden asettaminen" ; -- 30000 
--- lin recommit_V2 = "tehdä uudelleen" ; -- 30000 
--- lin recompense_V2 = "hyvittää" ; -- 40000 
--- lin reconcilable_A = "yhteensopiva" ; -- 20000 
--- lin reconsecrate_V2 = "pyhittää uudelleen" ; -- 30000 
--- lin reconsider_V2 = "harkita uudelleen" ; -- 30000 
--- lin reconvict_V2 = "tuomita uudelleen" ; -- 30000 
--- lin record_breaking_A = "ennätysmäinen" ; -- 20000 
--- lin record_player_N = "+?" ; -- 40000 
--- lin recoverable_A = "takaisin saatava" ; -- 30000 
--- lin recreant_A = "raukkamainen" ; -- 20000 
--- lin recreational_A = "vapaa-ajan" ; -- 20000 
--- lin recrimination_N = "vastasyytös" ; -- 20000 
--- lin recriminatory_A = "syyttävä" ; -- 20000 
--- lin recrudescence_N = "uudelleen puhkeaminen" ; -- 30000 
--- lin recruitment_N = "värväys" ; -- 20000 
--- lin rectal_A = "peräsuoli-" ; -- 20000 
--- lin rectangle_N = "suorakulmio" ; -- 20000 
--- lin rectangular_A = "suorakulmainen" ; -- 20000 
--- lin rectilinear_A = "suoraviivainen" ; -- 20000 
--- lin recto_N = "oikeanpuoleinen sivu" ; -- 30000 
--- lin rectum_N = "peräsuoli" ; -- 20000 
--- lin recumbent_A = "makaava" ; -- 20000 
--- lin recuperative_A = "toipumis-" ; -- 20000 
--- lin recurrence_N = "toistuminen" ; -- 20000 
--- lin recurrent_A = "uusiutuva" ; -- 20000 
--- lin recurve_V = "kääntyä takaisin" ; -- 30000 
--- lin recurve_V2 = "kääntyä takaisin" ; -- 30000 
--- lin recusant_A = "vastaanhangoittelija" ; -- 20000 
--- lin recusant_N = "vastaanhangoittelija" ; -- 20000 
--- lin red_rimmed_A = "punareunainen" ; -- 20000 
--- lin redbreast_N = "punarinta" ; -- 20000 
--- lin redbrick_A = "+?" ; -- 40000 
--- lin redcoat_N = "punatakki" ; -- 20000 
--- lin reddish_A = "punakka" ; -- 20000 
--- lin redeemable_A = "lunastettava" ; -- 20000 
--- lin redefine_V2 = "määrittää uudelleen" ; -- 30000 
--- lin redemptive_A = "vapahtava" ; -- 20000 
--- lin redesign_V2 = "suunnitella uudelleen" ; -- 30000 
--- lin rediffusion_N = "+?" ; -- 40000 
--- lin rediscover_V2 = "löytää uudelleen" ; -- 30000 
--- lin rediscovery_N = "uudelleen löytäminen" ; -- 30000 
--- lin redisposition_N = "joukkojensiirto" ; -- 20000 
--- lin redistribute_V2 = "jakaa uudelleen" ; -- 30000 
--- lin redistribution_N = "uusjako" ; -- 20000 
--- lin redolent_A = "tuoksuva" ; -- 20000 
--- lin redraw_V2 = "+?" ; -- 40000 
--- lin redress_V2 = "hyvittää" ; -- 40000 
--- lin redskin_N = "+?" ; -- 40000 
--- lin reducible_A = "vähennettävä" ; -- 20000 
--- lin reductioadabsurdum_N = "+?" ; -- 40000 
--- lin reduplication_N = "reduplikaatio" ; -- 20000 
--- lin redwing_N = "punasiipi" ; -- 20000 
--- lin redwood_N = "jättiläispunapuu" ; -- 20000 
--- lin reedy_A = "vinkuva" ; -- 20000 
--- lin reef_knot_N = "+?" ; -- 40000 
--- lin reefer_N = "kannabissavuke" ; -- 20000 
--- lin reeve_N = "kiinnittää" ; -- 20000 
--- lin reface_V2 = "koristaa uudelleen" ; -- 30000 
--- lin refashion_N = "uudistaa" ; -- 20000 
--- lin refectory_N = "ruokasali" ; -- 20000 
--- lin referable_A = "johtuen" ; -- 20000 
--- lin referential_A = "viittaava" ; -- 20000 
--- lin refill_V2 = "reseptin uusiminen" ; -- 30000 
--- lin refinance_V = "rahoittaa uudelleen" ; -- 30000 
--- lin refinance_V2 = "rahoittaa uudelleen" ; -- 30000 
--- lin reflective_A = "heijastava" ; -- 20000 
--- lin reflex_A = "refleksimäinen" ; -- 20000 
--- lin reflexive_A = "refleksinomainen" ; -- 20000 
--- lin refloat_V = "asettaa kellumaan" ; -- 30000 
--- lin refloat_V2 = "asettaa kellumaan" ; -- 30000 
--- lin reflux_N = "refluksi" ; -- 20000 
--- lin refocus_V = "keskittyä uudelleen" ; -- 30000 
--- lin refocus_V2 = "keskittyä uudelleen" ; -- 30000 
--- lin reforest_V2 = "metsittää uudelleen" ; -- 30000 
--- lin reforestation_N = "uudelleen metsittäminen" ; -- 30000 
--- lin reformatory_A = "kasvatuslaitos" ; -- 20000 
--- lin reformatory_N = "kasvatuslaitos" ; -- 20000 
--- lin reformulate_V2 = "muotoilla uudelleen" ; -- 30000 
--- lin refractory_A = "refraktaarinen" ; -- 20000 
--- lin refrain_N = "kieltäytyä" ; -- 20000 
--- lin refrigerant_A = "jäähdytysaine" ; -- 20000 
--- lin refrigerant_N = "jäähdytysaine" ; -- 20000 
--- lin refrigeration_N = "jäähdytys" ; -- 20000 
--- lin refuel_V = "tankata" ; -- 40000 
--- lin refuel_V2 = "tankata" ; -- 40000 
--- lin refulgent_A = "hohtava" ; -- 20000 
--- lin refund_V2 = "hyvittää" ; -- 40000 
--- lin refurbish_V2 = "panna kuntoon" ; -- 30000 
--- lin refurnish_V2 = "kalustaa uudelleen" ; -- 30000 
--- lin refusal_N = "kieltäytyminen" ; -- 20000 
--- lin refuse_N = "ruoanjätteet" ; -- 20000 
--- lin refuse_collector_N = "+?" ; -- 40000 
--- lin refutable_A = "kiistettävä" ; -- 20000 
--- lin refutation_N = "kumoaminen" ; -- 20000 
--- lin regain_V2 = "saada takaisin" ; -- 30000 
--- lin regale_V2 = "kestittää" ; -- 40000 
--- lin regardless_A = "välittämättä" ; -- 20000 
--- lin regency_N = "sijaishallituksen aika" ; -- 30000 
--- lin regenerate_A = "regeneroida" ; -- 20000 
--- lin regent_A = "hallitseva" ; -- 20000 
--- lin regicide_N = "kuninkaanmurhaaja" ; -- 20000 
--- lin regimen_N = "hoito-ohjeet" ; -- 20000 
--- lin regiment_V2 = "muodostaa rykmentiksi" ; -- 30000 
--- lin regimental_A = "rykmentin" ; -- 20000 
--- lin regimentation_N = "kurissapito" ; -- 20000 
--- lin regnant_A = "hallitsija-" ; -- 20000 
--- lin regressive_A = "regressiivinen" ; -- 20000 
--- lin regretful_A = "katuvainen" ; -- 20000 
--- lin regroup_V = "järjestää uudelleen" ; -- 30000 
--- lin regroup_V2 = "järjestää uudelleen" ; -- 30000 
--- lin regularity_N = "säännöllisyys" ; -- 20000 
--- lin regularization_N = "säännöllistäminen" ; -- 20000 
--- lin regum_V2 = "+?" ; -- 40000 
--- lin rehash_N = "vatvoa" ; -- 20000 
--- lin rehear_V2 = "kuulla uudelleen" ; -- 30000 
--- lin rehearing_N = "uudelleenkäsittely" ; -- 20000 
--- lin rehouse_V2 = "ympäröidä uudelleen" ; -- 30000 
--- lin reich_N = "+?" ; -- 40000 
--- lin reignite_V2 = "sytyttää uudelleen" ; -- 30000 
--- lin reimburse_V2 = "maksaa takaisin" ; -- 30000 
--- lin reimpose_V2 = "määrätä uudelleen" ; -- 30000 
--- lin reimposition_N = "uudelleenmääräys" ; -- 20000 
--- lin reincarnate_A = "jälleensyntynyt" ; -- 20000 
--- lin reincarnate_V2 = "synnyttää uudelleen" ; -- 30000 
--- lin reindict_V2 = "+?" ; -- 40000 
--- lin reinstall_V2 = "asentaa uudelleen" ; -- 30000 
--- lin reinstitute_V2 = "+?" ; -- 40000 
--- lin reinsurance_N = "jälleenvakuutus" ; -- 20000 
--- lin reinsure_V2 = "jälleenvakuuttaa" ; -- 40000 
--- lin reintegrate_V2 = "yhdistää uudelleen" ; -- 30000 
--- lin reinterpret_V2 = "tulkita uudelleen" ; -- 30000 
--- lin reinterpretation_N = "uudelleentulkinta" ; -- 20000 
--- lin reintroduce_V2 = "esitellä uudelleen" ; -- 30000 
--- lin reinvent_V2 = "luoda uudelleen" ; -- 30000 
--- lin reinvest_V2 = "+?" ; -- 40000 
--- lin reissue_N = "uudelleenjulkaisu" ; -- 20000 
--- lin reissue_V2 = "julkaista uudelleen" ; -- 30000 
--- lin reiteration_N = "toistaminen" ; -- 20000 
--- lin reject_N = "hylätä" ; -- 20000 
--- lin rejig_V2 = "pistää uusiksi" ; -- 30000 
--- lin rejuvenation_N = "nuorentuminen" ; -- 20000 
--- lin rekindle_V = "sytyttää uudestaan" ; -- 30000 
--- lin rekindle_V2 = "sytyttää uudestaan" ; -- 30000 
--- lin relapse_N = "uusiutua" ; -- 20000 
--- lin relent_V = "antaa myöten" ; -- 30000 
--- lin relevancy_N = "merkityksellisyys" ; -- 20000 
--- lin relevant_A = "merkityksellinen" ; -- 20000 
--- lin reline_V2 = "vuorata uudelleen" ; -- 30000 
--- lin reliquary_N = "pyhäinjäännöslipas" ; -- 20000 
--- lin relish_V2 = "nauttia jstk" ; -- 30000 
--- lin relive_V2 = "kokea uudelleen" ; -- 30000 
--- lin relocation_N = "uudelleensijoittaminen" ; -- 20000 
--- lin reluctant_A = "haluton" ; -- 20000 
--- lin remainder_N = "jakojäännös" ; -- 20000 
--- lin remake_N = "tehdä uudelleen" ; -- 30000 
--- lin remake_V2 = "tehdä uudelleen" ; -- 30000 
--- lin remand_N = "vangita" ; -- 20000 
--- lin remarriage_N = "uudelleen avioituminen" ; -- 30000 
--- lin remarry_V = "avioitua uudelleen" ; -- 30000 
--- lin remarry_V2 = "avioitua uudelleen" ; -- 30000 
--- lin remediable_A = "korjauskelpoinen" ; -- 20000 
--- lin remedial_A = "korjaava" ; -- 20000 
--- lin remilitarization_N = "uudelleenmilitarisointi" ; -- 20000 
--- lin remilitarize_V2 = "militarisoida uudelleen" ; -- 30000 
--- lin reminiscent_A = "jtk mieleen tuova" ; -- 30000 
--- lin remiss_A = "välinpitämätön" ; -- 20000 
--- lin remittance_N = "rahalähetys" ; -- 20000 
--- lin remittent_A = "vaihteleva" ; -- 20000 
--- lin remnant_N = "jäännöspala" ; -- 20000 
--- lin remorse_N = "tunnonvaiva" ; -- 20000 
--- lin remorseful_A = "katuva" ; -- 20000 
--- lin remount_N = "järjestää ratsu" ; -- 30000 
--- lin remount_V = "järjestää ratsu" ; -- 30000 
--- lin remount_V2 = "järjestää ratsu" ; -- 30000 
--- lin removable_A = "irrotettava" ; -- 20000 
--- lin remover_N = "muuttomies" ; -- 20000 
--- lin renaissance_N = "+?" ; -- 40000 
--- lin renal_A = "munuais-" ; -- 20000 
--- lin rename_V2 = "nimetä uudelleen" ; -- 30000 
--- lin renascent_A = "uudelleen voimistuva" ; -- 30000 
--- lin rend_V2 = "repiä rikki" ; -- 30000 
--- lin rendezvouse_V = "+?" ; -- 40000 
--- lin renegotiate_V2 = "järjestellä uudelleen" ; -- 30000 
--- lin renegue_V = "+?" ; -- 40000 
--- lin renewable_A = "uusittava" ; -- 20000 
--- lin renovator_N = "kunnostaja" ; -- 20000 
--- lin renowned_A = "tunnettu" ; -- 20000 
--- lin rent_collector_N = "+?" ; -- 40000 
--- lin rent_free_A = "vuokratta" ; -- 20000 
--- lin rent_free_Adv = "vuokratta" ; -- 20000 
--- lin rent_rebate_N = "vuokran hyvitys" ; -- 30000 
--- lin rent_roll_N = "vuokralista" ; -- 20000 
--- lin rentable_A = "vuokrattava" ; -- 20000 
--- lin rentier_N = "koroillaeläjä" ; -- 20000 
--- lin reoffer_V2 = "+?" ; -- 40000 
--- lin reopen_V = "avata uudelleen" ; -- 30000 
--- lin reopen_V2 = "avata uudelleen" ; -- 30000 
--- lin reorganization_N = "uudelleenjärjestely" ; -- 20000 
--- lin reorganize_V = "järjestäytyä uudelleen" ; -- 30000 
--- lin reorganize_V2 = "järjestäytyä uudelleen" ; -- 30000 
--- lin reorient_V = "suunnata uudelleen" ; -- 30000 
--- lin reorient_V2 = "suunnata uudelleen" ; -- 30000 
--- lin reorientate_V = "suunnistaa uudelleen" ; -- 30000 
--- lin reorientate_V2 = "suunnistaa uudelleen" ; -- 30000 
--- lin reorientation_N = "uudelleensuuntautuminen" ; -- 20000 
--- lin rep_N = "repp-kangas" ; -- 20000 
--- lin repackage_V2 = "+?" ; -- 40000 
--- lin repaint_V2 = "maalata uudelleen" ; -- 30000 
--- lin repairable_A = "+?" ; -- 40000 
--- lin repairer_N = "kirjausmies" ; -- 20000 
--- lin reparable_A = "korjauskelpoinen" ; -- 20000 
--- lin repartee_N = "sanavalmius" ; -- 20000 
--- lin repass_V2 = "+?" ; -- 40000 
--- lin repatriate_N = "kotiuttaa" ; -- 20000 
--- lin repatriation_N = "palaaminen" ; -- 20000 
--- lin repayable_A = "takaisin maksettava" ; -- 30000 
--- lin repeal_N = "kumoaminen" ; -- 20000 
--- lin repeatable_A = "toistettava" ; -- 20000 
--- lin repellent_A = "hylkivä" ; -- 20000 
--- lin repentant_A = "katuva" ; -- 20000 
--- lin repetitious_A = "toistuva" ; -- 20000 
--- lin repetitive_A = "hellittämätön" ; -- 20000 
--- lin replaceable_A = "vaihdettavissa oleva" ; -- 30000 
--- lin replant_V2 = "istuttaa uudelleen" ; -- 30000 
--- lin replaster_V2 = "+?" ; -- 40000 
--- lin replenishment_N = "täydennys" ; -- 20000 
--- lin replete_A = "kylläinen" ; -- 20000 
--- lin repletion_N = "täysinäisyys" ; -- 20000 
--- lin reply_paid_A = "postimaksu maksettu" ; -- 30000 
--- lin repond_V = "+?" ; -- 40000 
--- lin reportable_A = "julkistettava" ; -- 20000 
--- lin reportage_N = "uutisointi" ; -- 20000 
--- lin reportedly_Adv = "saatujen tietojen mukaan" ; -- 30000 
--- lin reposition_V2 = "laittaa eri asentoon" ; -- 30000 
--- lin repository_N = "hautakammio" ; -- 20000 
--- lin repossess_V2 = "ottaa haltuun" ; -- 30000 
--- lin repp_N = "repp-kangas" ; -- 20000 
--- lin repressed_A = "tukahduttaa" ; -- 20000 
--- lin repressive_A = "sortava" ; -- 20000 
--- lin reprimand_N = "nuhdella" ; -- 20000 
--- lin reprint_N = "eripainos" ; -- 20000 
--- lin reprint_V2 = "painaa uudelleen" ; -- 30000 
--- lin reproachful_A = "syyttävä" ; -- 20000 
--- lin reproducer_N = "toistojärjestelmä" ; -- 20000 
--- lin reproducible_A = "toistettava" ; -- 20000 
--- lin reproductive_A = "reproduktiivinen" ; -- 20000 
--- lin reps_N = "repp-kangas" ; -- 20000 
--- lin reptilian_A = "matelija-" ; -- 20000 
--- lin republican_A = "republikaaninen" ; -- 20000 
--- lin republicanism_N = "tasavaltalaisuus" ; -- 20000 
--- lin repugnant_A = "vastenmielinen" ; -- 20000 
--- lin repulsive_A = "rumannäköinen" ; -- 20000 
--- lin repurchase_V2 = "takaisinmaksu" ; -- 40000 
--- lin reputable_A = "hyvämaineinen" ; -- 20000 
--- lin reputed_A = "pitää" ; -- 20000 
--- lin requiem_N = "sielumessu" ; -- 20000 
--- lin reread_V2 = "lukea uudelleen" ; -- 30000 
--- lin reredos_N = "alttarikaappi" ; -- 20000 
--- lin reroute_V2 = "+?" ; -- 40000 
--- lin res_N = "re" ; -- 20000 
--- lin reseat_V2 = "vaihtaa istuin" ; -- 30000 
--- lin reseed_V2 = "jälkikylvää" ; -- 40000 
--- lin resell_V2 = "jälleenmyydä" ; -- 40000 
--- lin resemblance_N = "samankaltaisuus" ; -- 20000 
--- lin resemble_V2 = "olla samankaltainen" ; -- 30000 
--- lin resent_V2 = "olla pahoillaan" ; -- 30000 
--- lin reserved_A = "varattu" ; -- 20000 
--- lin reservist_N = "reserviläinen" ; -- 20000 
--- lin resettlement_N = "uudelleen asuttaminen" ; -- 30000 
--- lin reshuffle_N = "järjestää uudelleen" ; -- 30000 
--- lin reshuffle_V2 = "järjestää uudelleen" ; -- 30000 
--- lin resident_A = "paikka-" ; -- 20000 
--- lin residential_A = "määräaikais-" ; -- 20000 
--- lin residual_A = "jäännös-" ; -- 20000 
--- lin residuary_A = "jäljelle jäävä" ; -- 30000 
--- lin residue_N = "jäännös" ; -- 20000 
--- lin resignation_N = "irtisanoutuminen" ; -- 20000 
--- lin resigned_A = "jättää" ; -- 20000 
--- lin resinated_A = "hartsata" ; -- 20000 
--- lin resinous_A = "pihkainen" ; -- 20000 
--- lin resistant_A = "vastustuskykyinen" ; -- 20000 
--- lin resistive_A = "vastentahtoinen" ; -- 20000 
--- lin resistivity_N = "ominaisresistanssi" ; -- 20000 
--- lin resistless_A = "vastustamaton" ; -- 20000 
--- lin resold_V2 = "+?" ; -- 40000 
--- lin resole_V2 = "puolipohjata" ; -- 40000 
--- lin resoluteness_N = "päättäväisyys" ; -- 20000 
--- lin resolvable_A = "ratkaistavissa" ; -- 20000 
--- lin resonant_A = "kaikuva" ; -- 20000 
--- lin resort_N = "lempikohde" ; -- 20000 
--- lin resoundingly_Adv = "raikuvasti" ; -- 20000 
--- lin resourceful_A = "kekseliäs" ; -- 20000 
--- lin resourceless_A = "köyhä" ; -- 20000 
--- lin respecter_N = "arvostaja" ; -- 20000 
--- lin respective_A = "kukin" ; -- 20000 
--- lin respirator_N = "hengityssuojain" ; -- 20000 
--- lin respiratory_A = "hengitys-" ; -- 20000 
--- lin resplendent_A = "häikäisevä" ; -- 20000 
--- lin rest_cure_N = "lepohoito" ; -- 20000 
--- lin rest_day_N = "+?" ; -- 40000 
--- lin rest_home_N = "+?" ; -- 40000 
--- lin rest_house_N = "+?" ; -- 40000 
--- lin restart_V = "aloittaa uudelleen" ; -- 30000 
--- lin restart_V2 = "aloittaa uudelleen" ; -- 30000 
--- lin restate_V2 = "ilmaista uudelleen" ; -- 30000 
--- lin restatement_N = "korjattu lausunto" ; -- 30000 
--- lin restauranteur_N = "+?" ; -- 40000 
--- lin restless_A = "rauhaton" ; -- 20000 
--- lin restock_V2 = "hankkia täydennystä" ; -- 30000 
--- lin restorative_A = "toonikumi" ; -- 20000 
--- lin restorative_N = "toonikumi" ; -- 20000 
--- lin restorer_N = "entisöijä" ; -- 20000 
--- lin restrictive_A = "rajoittava" ; -- 20000 
--- lin restructure_V = "rakentaa uudelleen" ; -- 30000 
--- lin restructure_V2 = "rakentaa uudelleen" ; -- 30000 
--- lin resultant_A = "resultantti" ; -- 20000 
--- lin resumption_N = "uudelleen aloittaminen" ; -- 30000 
--- lin resurface_V = "nousta pinnalle" ; -- 30000 
--- lin resurface_V2 = "nousta pinnalle" ; -- 30000 
--- lin resurgence_N = "uusi kukoistus" ; -- 30000 
--- lin resurgent_A = "elpyvä" ; -- 20000 
--- lin resurrect_V = "herättää henkiin" ; -- 30000 
--- lin resurrect_V2 = "herättää henkiin" ; -- 30000 
--- lin resurrection_N = "henkiin herättäminen" ; -- 30000 
--- lin retail_Adv = "myynti" ; -- 20000 
--- lin retail_V = "myydä vähittäin" ; -- 30000 
--- lin retail_V2 = "myydä vähittäin" ; -- 30000 
--- lin retailer_N = "vähittäiskauppias" ; -- 20000 
--- lin retainer_N = "hammastuki" ; -- 20000 
--- lin retake_N = "uusintaotto" ; -- 20000 
--- lin retaliative_A = "+?" ; -- 40000 
--- lin retaliatory_A = "kosto-" ; -- 20000 
--- lin retch_V = "yökkäillä" ; -- 40000 
--- lin retentiveness_N = "imukyky" ; -- 20000 
--- lin rethink_N = "uudelleenharkinta" ; -- 20000 
--- lin rethink_V = "muuttaa mieltään" ; -- 30000 
--- lin rethink_V2 = "muuttaa mieltään" ; -- 30000 
--- lin reticence_N = "pidättyväisyys" ; -- 20000 
--- lin reticent_A = "pidättyväinen" ; -- 20000 
--- lin reticulate_A = "verkkomainen" ; -- 20000 
--- lin reticulate_V = "jakaa verkkokuvioon" ; -- 30000 
--- lin reticulate_V2 = "jakaa verkkokuvioon" ; -- 30000 
--- lin reticulation_N = "verkkokuvioituminen" ; -- 20000 
--- lin reticule_N = "hiusristi" ; -- 20000 
--- lin retina_N = "verkkokalvo" ; -- 20000 
--- lin retinal_A = "verkkokalvo-" ; -- 20000 
--- lin retire_N = "vetäytyä" ; -- 20000 
--- lin retired_A = "vetäytyä" ; -- 20000 
--- lin retiring_A = "vetäytyä" ; -- 20000 
--- lin retort_N = "tislauspullo" ; -- 20000 
--- lin retractable_A = "sisäänvedettävä" ; -- 20000 
--- lin retractile_A = "sisäänvedettävä" ; -- 20000 
--- lin retraction_N = "peruminen" ; -- 20000 
--- lin retransmit_V2 = "lähettää uudelleen" ; -- 30000 
--- lin retread_N = "uudistaa" ; -- 20000 
--- lin retrenchment_N = "vallitus" ; -- 20000 
--- lin retrial_N = "uudelleenkäsittely" ; -- 20000 
--- lin retributive_A = "rankaiseva" ; -- 20000 
--- lin retrievable_A = "haettavissa oleva" ; -- 30000 
--- lin retroactive_A = "takautuva" ; -- 20000 
--- lin retrofit_V2 = "asentaa jälkikäteen" ; -- 30000 
--- lin retrograde_A = "vetäytyä" ; -- 20000 
--- lin retrogressive_A = "taantuva" ; -- 20000 
--- lin retrorocket_N = "rakettimoottori" ; -- 20000 
--- lin retrospect_N = "muistella" ; -- 20000 
--- lin retrospection_N = "viittaus menneisyyteen" ; -- 30000 
--- lin retrospective_A = "retrospektiivinen" ; -- 20000 
--- lin retroussé_A = "+?" ; -- 40000 
--- lin retroversion_N = "taaksekallistuma" ; -- 20000 
--- lin returnable_A = "palautettava" ; -- 20000 
--- lin reunification_N = "uudelleen yhdistyminen" ; -- 30000 
--- lin reunite_V = "tavata jälleen toisensa" ; -- 30000 
--- lin reunite_V2 = "tavata jälleen toisensa" ; -- 30000 
--- lin rev_N = "kierroksia" ; -- 20000 
--- lin rev_V = "kiihdyttää kierroksia" ; -- 30000 
--- lin rev_V2 = "kiihdyttää kierroksia" ; -- 30000 
--- lin revaluation_N = "uudelleenarviointi" ; -- 20000 
--- lin reveille_N = "herätys" ; -- 20000 
--- lin revel_V = "nauttia suuresti jstk" ; -- 30000 
--- lin revengeful_A = "kostonhaluinen" ; -- 20000 
--- lin revenue_N = "verotulot" ; -- 20000 
--- lin reverberant_A = "kajahteleva" ; -- 20000 
--- lin revers_N = "kauluskäänne" ; -- 20000 
--- lin reversibility_N = "käännettävyys" ; -- 20000 
--- lin reversible_A = "reversiibeli" ; -- 20000 
--- lin reversionary_A = "toissijainen" ; -- 20000 
--- lin revertible_A = "palautuva" ; -- 20000 
--- lin revise_N = "muokata" ; -- 20000 
--- lin revisionist_N = "revisionisti" ; -- 20000 
--- lin revisit_V2 = "käydä taas" ; -- 30000 
--- lin revitalization_N = "elävöityminen" ; -- 20000 
--- lin revivalist_N = "herätyssaarnaaja" ; -- 20000 
--- lin revivify_V2 = "elävöittää" ; -- 40000 
--- lin revocable_A = "kumottava" ; -- 20000 
--- lin revocation_N = "kumoaminen" ; -- 20000 
--- lin revolting_A = "kapinoida" ; -- 20000 
--- lin revolutionary_A = "vallankumouksellinen" ; -- 20000 
--- lin revulsion_N = "vastenmielisyys" ; -- 20000 
--- lin rewire_V2 = "uusia sähköjohdot" ; -- 30000 
--- lin reword_V2 = "muotoilla toisin" ; -- 30000 
--- lin rework_V2 = "käyttää uudelleen" ; -- 30000 
--- lin rewrite_N = "muokata" ; -- 20000 
--- lin rhea_N = "nandulintu" ; -- 20000 
--- lin rhenish_A = "+?" ; -- 40000 
--- lin rheostat_N = "reostaatti" ; -- 20000 
--- lin rhetorical_A = "korusanainen" ; -- 20000 
--- lin rhetorician_N = "retorikko" ; -- 20000 
--- lin rheumatic_A = "reumaatikko" ; -- 20000 
--- lin rheumatoid_A = "reumaa muistuttava" ; -- 30000 
--- lin rhinal_A = "nenä-" ; -- 20000 
--- lin rhinestone_N = "tekojalokivi" ; -- 20000 
--- lin rhino_N = "sarvikuono" ; -- 20000 
--- lin rhinoceros_N = "sarvikuono" ; -- 20000 
--- lin rhizome_N = "juurakko" ; -- 20000 
--- lin rhododendron_N = "alppiruusu" ; -- 20000 
--- lin rhomb_N = "neljäkäs" ; -- 20000 
--- lin rhomboid_A = "vinokaide-" ; -- 20000 
--- lin rhomboid_N = "vinokaide-" ; -- 20000 
--- lin rhombus_N = "neljäkäs" ; -- 20000 
--- lin rhyme_V = "muodostaa loppusointu" ; -- 30000 
--- lin rhyme_V2 = "muodostaa loppusointu" ; -- 30000 
--- lin rhymed_A = "riimittää" ; -- 20000 
--- lin rhymester_N = "riimittelijä" ; -- 20000 
--- lin rhythmical_A = "rytmikäs" ; -- 20000 
--- lin ribald_A = "ruokoton" ; -- 20000 
--- lin riband_N = "koristenauha" ; -- 20000 
--- lin rice_paper_N = "+?" ; -- 40000 
--- lin rickets_N = "riisitauti" ; -- 20000 
--- lin rickety_A = "riisitautinen" ; -- 20000 
--- lin rid_V = "vapauttaa jk jsatk" ; -- 30000 
--- lin rid_V2 = "vapauttaa jk jsatk" ; -- 30000 
--- lin riderless_A = "+?" ; -- 40000 
--- lin ridge_tile_N = "+?" ; -- 40000 
--- lin ridicule_N = "pilkkaaminen" ; -- 20000 
--- lin ridicule_V2 = "pitää pilkkanaan" ; -- 30000 
--- lin riding_habit_N = "+?" ; -- 40000 
--- lin riding_lamp_N = "+?" ; -- 40000 
--- lin riding_light_N = "+?" ; -- 40000 
--- lin riding_master_N = "+?" ; -- 40000 
--- lin riding_school_N = "+?" ; -- 40000 
--- lin riesling_N = "+?" ; -- 40000 
--- lin riff_N = "riffi" ; -- 20000 
--- lin riff_raff_N = "+?" ; -- 40000 
--- lin rifle_N = "kivääri" ; -- 20000 
--- lin rifle_range_N = "+?" ; -- 40000 
--- lin rifle_shot_N = "+?" ; -- 40000 
--- lin rifleman_N = "kiväärimies" ; -- 20000 
--- lin rift_valley_N = "+?" ; -- 40000 
--- lin right_angled_A = "suorakulmainen" ; -- 20000 
--- lin right_hand_A = "luotto-" ; -- 20000 
--- lin right_handed_A = "oikeakätinen" ; -- 20000 
--- lin right_hander_N = "luotto-" ; -- 20000 
--- lin right_minded_A = "oikeamielinen" ; -- 20000 
--- lin right_turn_N = "+?" ; -- 40000 
--- lin right_wing_N = "oikeistolainen" ; -- 20000 
--- lin right_winger_N = "oikeistolainen" ; -- 20000 
--- lin righteous_A = "oikeamielinen" ; -- 20000 
--- lin rightist_N = "oikeistolainen" ; -- 20000 
--- lin rigormortis_N = "+?" ; -- 40000 
--- lin rime_V2 = "rimmata" ; -- 40000 
--- lin rinderpest_N = "karjarutto" ; -- 20000 
--- lin ring_armour_N = "+?" ; -- 40000 
--- lin ring_finger_N = "+?" ; -- 40000 
--- lin ring_mail_N = "+?" ; -- 40000 
--- lin ring_road_N = "+?" ; -- 40000 
--- lin ringleader_N = "päätekijä" ; -- 20000 
--- lin ringmaster_N = "sirkustirehtööri" ; -- 20000 
--- lin ringside_N = "eturivin paikka" ; -- 30000 
--- lin rip_roaring_A = "metelöivä" ; -- 20000 
--- lin riparian_A = "ranta-" ; -- 20000 
--- lin ripcord_N = "laukaisunaru" ; -- 20000 
--- lin riposte_V = "iskeä takaisin" ; -- 30000 
--- lin ripple_N = "väre" ; -- 20000 
--- lin ripsaw_N = "halkaisusaha" ; -- 20000 
--- lin riptide_N = "ristiaallokko" ; -- 20000 
--- lin riser_N = "varvaslauta" ; -- 20000 
--- lin risibility_N = "nauravaisuus" ; -- 20000 
--- lin rising_N = "nousta" ; -- 20000 
--- lin riskily_Adv = "vaarallisen uhkarohkeasti" ; -- 30000 
--- lin riskiness_N = "riskialttius" ; -- 20000 
--- lin risqué_A = "+?" ; -- 40000 
--- lin rissole_N = "rissole" ; -- 20000 
--- lin ritual_A = "rituaali-" ; -- 20000 
--- lin ritualism_N = "ritualismi" ; -- 20000 
--- lin ritualist_N = "rituaalien kannattaja" ; -- 30000 
--- lin ritualistic_A = "ritualistinen" ; -- 20000 
--- lin river_basin_N = "+?" ; -- 40000 
--- lin river_bed_N = "+?" ; -- 40000 
--- lin riverside_N = "joen ranta" ; -- 30000 
--- lin riveter_N = "niittauskone" ; -- 20000 
--- lin rivulet_N = "pieni joki" ; -- 30000 
--- lin rly_N = "+?" ; -- 40000 
--- lin rm_N = "+?" ; -- 40000 
--- lin rn_N = "+?" ; -- 40000 
--- lin road_book_N = "+?" ; -- 40000 
--- lin road_hog_N = "+?" ; -- 40000 
--- lin road_metal_N = "+?" ; -- 40000 
--- lin road_sense_N = "+?" ; -- 40000 
--- lin roadbed_N = "tien aluskerros" ; -- 30000 
--- lin roadhouse_N = "majatalo" ; -- 20000 
--- lin roadless_A = "tietön" ; -- 20000 
--- lin roadman_N = "kauppamatkustaja" ; -- 20000 
--- lin roadmender_N = "+?" ; -- 40000 
--- lin roadside_N = "tienlaita" ; -- 20000 
--- lin roadstead_N = "ankkurointipaikka" ; -- 20000 
--- lin roadster_N = "roadster" ; -- 20000 
--- lin roadworthy_A = "+?" ; -- 40000 
--- lin roan_A = "kimo-" ; -- 20000 
--- lin roast_A = "haukkua" ; -- 20000 
--- lin roaster_N = "hiillostaja" ; -- 20000 
--- lin roasting_N = "haukkua" ; -- 20000 
--- lin robe_V = "pukeutua kaapuun" ; -- 30000 
--- lin robe_V2 = "pukeutua kaapuun" ; -- 30000 
--- lin robin_N = "punarintarastas" ; -- 20000 
--- lin roc_N = "rok-lintu" ; -- 20000 
--- lin rock_'n_roll_N = "+?" ; -- 40000 
--- lin rock_bottom_N = "pohjalukema" ; -- 20000 
--- lin rock_cake_N = "+?" ; -- 40000 
--- lin rock_climbing_N = "+?" ; -- 40000 
--- lin rock_crystal_N = "+?" ; -- 40000 
--- lin rock_garden_N = "+?" ; -- 40000 
--- lin rock_plant_N = "+?" ; -- 40000 
--- lin rock_salmon_N = "+?" ; -- 40000 
--- lin rock_salt_N = "+?" ; -- 40000 
--- lin rockery_N = "kivikkopuutarha" ; -- 20000 
--- lin rocket_base_N = "+?" ; -- 40000 
--- lin rocket_range_N = "+?" ; -- 40000 
--- lin rocketry_N = "rakettitiede" ; -- 20000 
--- lin rocking_chair_N = "+?" ; -- 40000 
--- lin rocking_horse_N = "+?" ; -- 40000 
--- lin rocky_A = "huojuva" ; -- 20000 
--- lin rococo_A = "rokokootyylinen" ; -- 20000 
--- lin rodent_N = "jyrsijä" ; -- 20000 
--- lin rodomontade_N = "leuhkiminen" ; -- 20000 
--- lin roe_N = "mäti" ; -- 20000 
--- lin roebuck_N = "uroskauris" ; -- 20000 
--- lin roentgen_N = "röntgen" ; -- 20000 
--- lin rogue_elephant_N = "+?" ; -- 40000 
--- lin roisterer_N = "rellestäjä" ; -- 20000 
--- lin roll_call_N = "+?" ; -- 40000 
--- lin roller_skate_N = "+?" ; -- 40000 
--- lin rolling_mill_N = "+?" ; -- 40000 
--- lin rolling_pin_N = "+?" ; -- 40000 
--- lin rolling_stock_N = "+?" ; -- 40000 
--- lin roly_poly_N = "kääretorttu" ; -- 20000 
--- lin romaic_N = "kreikkalainen" ; -- 20000 
--- lin roman_A = "antiikva" ; -- 20000 
--- lin romance_A = "romantiikka" ; -- 20000 
--- lin romanesque_N = "+?" ; -- 40000 
--- lin romantically_Adv = "romanttisesti" ; -- 20000 
--- lin romany_A = "+?" ; -- 40000 
--- lin romany_N = "+?" ; -- 40000 
--- lin romish_A = "katolilainen" ; -- 20000 
--- lin romp_N = "temmeltää" ; -- 20000 
--- lin romp_V = "voittaa helposti" ; -- 30000 
--- lin romper_N = "temmeltäjä" ; -- 20000 
--- lin rondeau_N = "rondeau" ; -- 20000 
--- lin rondel_N = "rondel" ; -- 20000 
--- lin roneo_N = "monistaa" ; -- 20000 
--- lin rood_N = "ristiinnaulitunkuva" ; -- 20000 
--- lin rood_tree_N = "ristinpuu" ; -- 20000 
--- lin roof_garden_N = "+?" ; -- 40000 
--- lin roof_tree_N = "+?" ; -- 40000 
--- lin roofing_N = "katonteko" ; -- 20000 
--- lin rookery_N = "pesiytymisalue" ; -- 20000 
--- lin room_mate_N = "+?" ; -- 40000 
--- lin roomed_A = "asua" ; -- 20000 
--- lin roomful_N = "huoneellinen" ; -- 20000 
--- lin roomily_Adv = "tilavasti" ; -- 20000 
--- lin roost_V = "istua orrella" ; -- 30000 
--- lin rootle_V = "kaivaa esiin" ; -- 30000 
--- lin rootless_A = "juureton" ; -- 20000 
--- lin rope_dancer_N = "+?" ; -- 40000 
--- lin rope_ladder_N = "+?" ; -- 40000 
--- lin rope_yard_N = "+?" ; -- 40000 
--- lin rope_yarn_N = "+?" ; -- 40000 
--- lin ropewalk_N = "punomo" ; -- 20000 
--- lin ropewalker_N = "nuorallakävelijä" ; -- 20000 
--- lin ropeway_N = "köysirata" ; -- 20000 
--- lin roquefort_N = "+?" ; -- 40000 
--- lin rosary_N = "rukousnauha" ; -- 20000 
--- lin rose_bed_N = "+?" ; -- 40000 
--- lin rose_leaf_N = "+?" ; -- 40000 
--- lin rose_red_A = "ruusunpunainen" ; -- 20000 
--- lin rose_water_N = "+?" ; -- 40000 
--- lin roseate_A = "roosa" ; -- 20000 
--- lin rosewood_N = "ruusupuu" ; -- 20000 
--- lin roster_N = "työvuorolista" ; -- 20000 
--- lin rostrum_N = "rostrum" ; -- 20000 
--- lin rosy_A = "rusottava" ; -- 20000 
--- lin rota_N = "työvuorolista" ; -- 20000 
--- lin rotarian_N = "+?" ; -- 40000 
--- lin rotary_A = "roottori" ; -- 20000 
--- lin rotational_A = "pyörimis-" ; -- 20000 
--- lin rotatory_A = "kiertävä" ; -- 20000 
--- lin rote_N = "ulkoluku" ; -- 20000 
--- lin rotgut_N = "halpa viina" ; -- 30000 
--- lin rotisserie_N = "grilliravintola" ; -- 20000 
--- lin rotogravure_N = "syväpainatus" ; -- 20000 
--- lin rottenness_N = "mädäntyvyys" ; -- 20000 
--- lin rotunda_N = "pyöröhuone" ; -- 20000 
--- lin rouge_N = "poskipuna" ; -- 20000 
--- lin rouge_V = "laittaa poskipunaa" ; -- 30000 
--- lin rouge_V2 = "laittaa poskipunaa" ; -- 30000 
--- lin rough_and_tumble_A = "häikäilemätön" ; -- 20000 
--- lin rough_dry_V2 = "kuivata silittämättä" ; -- 30000 
--- lin rough_hewn_A = "+?" ; -- 40000 
--- lin rough_spoken_A = "karkeapuheinen" ; -- 20000 
--- lin roughcast_V2 = "rapata karkeasti" ; -- 30000 
--- lin roughish_A = "hiukan karkea" ; -- 30000 
--- lin roughneck_N = "öykkäri" ; -- 20000 
--- lin roughrider_N = "hevosenkesyttäjä" ; -- 20000 
--- lin round_arm_A = "round-arm" ; -- 20000 
--- lin round_arm_Adv = "round-arm" ; -- 20000 
--- lin round_backed_A = "köyry" ; -- 20000 
--- lin round_eyed_A = "herkkäuskoinen" ; -- 20000 
--- lin round_hand_N = "+?" ; -- 40000 
--- lin round_shot_N = "+?" ; -- 40000 
--- lin round_shouldered_A = "köyry" ; -- 20000 
--- lin round_the_clock_A = "vuorokauden ympäri" ; -- 30000 
--- lin round_the_clock_Adv = "vuorokauden ympäri" ; -- 30000 
--- lin roundabout_A = "kiertävä" ; -- 20000 
--- lin roundabout_N = "kiertävä" ; -- 20000 
--- lin roundelay_N = "roundelay" ; -- 20000 
--- lin roundhead_N = "pallopää" ; -- 20000 
--- lin roundhouse_N = "yläkoukku" ; -- 20000 
--- lin roundish_A = "pyöreähkö" ; -- 20000 
--- lin roundness_N = "täyteläisyys" ; -- 20000 
--- lin roundsman_N = "työmies" ; -- 20000 
--- lin rout_N = "rökittää" ; -- 20000 
--- lin routine_A = "rutiininomainen" ; -- 20000 
--- lin roué_N = "+?" ; -- 40000 
--- lin rover_N = "kiertolainen" ; -- 20000 
--- lin rowan_N = "kotipihlaja" ; -- 20000 
--- lin rowan_berry_N = "+?" ; -- 40000 
--- lin rowan_tree_N = "+?" ; -- 40000 
--- lin rowboat_N = "soutuvene" ; -- 20000 
--- lin rowdily_Adv = "riehakkaasti" ; -- 20000 
--- lin rowdy_A = "rähinöitsijä" ; -- 20000 
--- lin rowel_N = "kannuksen pyörä" ; -- 30000 
--- lin rower_N = "soutumies" ; -- 20000 
--- lin rowing_boat_N = "+?" ; -- 40000 
--- lin rowing_club_N = "+?" ; -- 40000 
--- lin royalist_N = "kuningasmielinen" ; -- 20000 
--- lin rpm_N = "rpm" ; -- 20000 
--- lin rspca_N = "+?" ; -- 40000 
--- lin rub_a_dub_N = "pärinä" ; -- 20000 
--- lin rub_down_N = "+?" ; -- 40000 
--- lin rub_up_N = "+?" ; -- 40000 
--- lin rubber_necking_V = "töllistely" ; -- 40000 
--- lin rubber_stamp_V2 = "+?" ; -- 40000 
--- lin rubberize_V2 = "kautsuttaa" ; -- 40000 
--- lin rubberneck_N = "töllistellä" ; -- 20000 
--- lin rubberneck_V = "töllistellä" ; -- 40000 
--- lin rubbishing_N = "teilata" ; -- 20000 
--- lin rubble_N = "rauniot" ; -- 20000 
--- lin rubicon_N = "+?" ; -- 40000 
--- lin rubicund_A = "punakka" ; -- 20000 
--- lin ruby_A = "rubiininpunainen" ; -- 20000 
--- lin rudder_N = "peräsin" ; -- 20000 
--- lin rudderless_A = "ohjaamaton" ; -- 20000 
--- lin ruddle_N = "punoa" ; -- 20000 
--- lin ruddy_A = "punertava" ; -- 20000 
--- lin rueful_A = "katuva" ; -- 20000 
--- lin ruffian_N = "häirikkö" ; -- 20000 
--- lin ruffianism_N = "rettelöinti" ; -- 20000 
--- lin ruling_A = "viivoittaa" ; -- 20000 
--- lin rum_N = "rum" ; -- 20000 
--- lin rum_runner_N = "+?" ; -- 40000 
--- lin rumbustious_A = "melskeinen" ; -- 20000 
--- lin ruminant_A = "märehtijä-" ; -- 20000 
--- lin ruminant_N = "märehtijä-" ; -- 20000 
--- lin ruminative_A = "pohdiskeleva" ; -- 20000 
--- lin rummage_N = "kirpputoritavara" ; -- 20000 
--- lin rumour_monger_N = "+?" ; -- 40000 
--- lin rump_steak_N = "+?" ; -- 40000 
--- lin run_off_N = "+?" ; -- 40000 
--- lin run_through_N = "+?" ; -- 40000 
--- lin runaway_A = "holtiton" ; -- 20000 
--- lin rundown_A = "yhteenveto" ; -- 20000 
--- lin rune_N = "riimu" ; -- 20000 
--- lin runic_A = "riimu-" ; -- 20000 
--- lin runnel_N = "pieni joki" ; -- 30000 
--- lin running_board_N = "+?" ; -- 40000 
--- lin runt_N = "rääpäle" ; -- 20000 
--- lin rupture_N = "revetä" ; -- 20000 
--- lin rural_A = "maalais-" ; -- 20000 
--- lin ruritanian_A = "+?" ; -- 40000 
--- lin rushlight_N = "kaislakynttilä" ; -- 20000 
--- lin rushy_A = "kaislainen" ; -- 20000 
--- lin russet_A = "punaruskea" ; -- 20000 
--- lin russet_N = "punaruskea" ; -- 20000 
--- lin rustic_N = "talonpoikais-" ; -- 20000 
--- lin rusticate_V = "häätää takapajulaan" ; -- 30000 
--- lin rusticate_V2 = "häätää takapajulaan" ; -- 30000 
--- lin rusticity_N = "junttimaisuus" ; -- 20000 
--- lin rustiness_N = "+?" ; -- 40000 
--- lin rustless_A = "ruosteeton" ; -- 20000 
--- lin rut_V2 = "kiimassa oleminen" ; -- 30000 
--- lin ruthless_A = "häikäilemätön" ; -- 20000 
--- lin rwandan_A = "+?" ; -- 40000 
--- lin rwandan_N = "+?" ; -- 40000 
--- lin rye_bread_N = "+?" ; -- 40000 
--- lin réchauffé_N = "+?" ; -- 40000 
--- lin régime_N = "+?" ; -- 40000 
--- lin résumé_N = "+?" ; -- 40000 
--- lin rôle_N = "+?" ; -- 40000 
--- lin röntgen_N = "+?" ; -- 40000 
--- lin sabahan_A = "+?" ; -- 40000 
--- lin sabahan_N = "+?" ; -- 40000 
--- lin sabbatarian_A = "+?" ; -- 40000 
--- lin sabbatarian_N = "+?" ; -- 40000 
--- lin sabbath_N = "+?" ; -- 40000 
--- lin sabbatical_A = "sapatti-" ; -- 20000 
--- lin sabbatical_N = "sapatti-" ; -- 20000 
--- lin sabot_N = "puukenkä" ; -- 20000 
--- lin sabre_V2 = "tappaa sapelilla" ; -- 30000 
--- lin sabre_rattling_N = "+?" ; -- 40000 
--- lin sabre_toothed_A = "sapelihammas-" ; -- 20000 
--- lin saccharine_A = "sokerinen" ; -- 20000 
--- lin sachet_N = "pieni pussi" ; -- 30000 
--- lin sack_race_N = "+?" ; -- 40000 
--- lin sackcloth_N = "säkkikangas" ; -- 20000 
--- lin sacramental_A = "sakramentti-" ; -- 20000 
--- lin sacred_A = "pyhitetty" ; -- 20000 
--- lin sacrificial_A = "uhri-" ; -- 20000 
--- lin sacrilege_N = "pyhäinhäväistys" ; -- 20000 
--- lin sacrilegious_A = "jumalaton" ; -- 20000 
--- lin sacristan_N = "kirkonvartija" ; -- 20000 
--- lin sacrosanct_A = "pyhä" ; -- 20000 
--- lin sadden_V = "tulla surulliseksi" ; -- 30000 
--- lin sadden_V2 = "tulla surulliseksi" ; -- 30000 
--- lin saddle_sore_A = "ratsastuksesta kipeänä oleva" ; -- 30000 
--- lin saddlebag_N = "satulalaukku" ; -- 20000 
--- lin saddler_N = "satulantekijä" ; -- 20000 
--- lin saddlery_N = "satulapaja" ; -- 20000 
--- lin sadhu_N = "sadhu" ; -- 20000 
--- lin sado_masochist_N = "+?" ; -- 40000 
--- lin sadomasochism_N = "sadomasokismi" ; -- 20000 
--- lin sae_N = "+?" ; -- 40000 
--- lin safe_conduct_N = "kulkulupa" ; -- 20000 
--- lin safe_deposit_A = "säilytyslokero" ; -- 20000 
--- lin safe_deposit_N = "säilytyslokero" ; -- 20000 
--- lin safeguard_N = "kulkulupa" ; -- 20000 
--- lin safety_belt_N = "+?" ; -- 40000 
--- lin safety_bolt_N = "+?" ; -- 40000 
--- lin safety_catch_N = "+?" ; -- 40000 
--- lin safety_curtain_N = "+?" ; -- 40000 
--- lin safety_factor_N = "+?" ; -- 40000 
--- lin safety_lamp_N = "+?" ; -- 40000 
--- lin safety_lock_N = "+?" ; -- 40000 
--- lin safety_match_N = "+?" ; -- 40000 
--- lin safety_pin_N = "+?" ; -- 40000 
--- lin safety_razor_N = "+?" ; -- 40000 
--- lin safety_valve_N = "+?" ; -- 40000 
--- lin sage_green_A = "harmaanvihreä" ; -- 20000 
--- lin sage_green_N = "harmaanvihreä" ; -- 20000 
--- lin sago_N = "sago" ; -- 20000 
--- lin sahib_N = "sahib" ; -- 20000 
--- lin said_A = "toistaa" ; -- 20000 
--- lin sailcloth_N = "purjekangas" ; -- 20000 
--- lin sailing_boat_N = "+?" ; -- 40000 
--- lin sailing_master_N = "+?" ; -- 40000 
--- lin sailing_ship_N = "+?" ; -- 40000 
--- lin sailing_vessel_N = "+?" ; -- 40000 
--- lin sailor_N = "olkihattu" ; -- 20000 
--- lin saint's_day_N = "+?" ; -- 40000 
--- lin sainted_A = "pyhä" ; -- 20000 
--- lin saintlike_A = "pyhimysmäinen" ; -- 20000 
--- lin saké_N = "+?" ; -- 40000 
--- lin salaam_N = "salaam" ; -- 20000 
--- lin salaam_V = "salaam" ; -- 40000 
--- lin salable_A = "myyntikelpoinen" ; -- 20000 
--- lin salacious_A = "rietas" ; -- 20000 
--- lin salad_dressing_N = "+?" ; -- 40000 
--- lin salad_oil_N = "+?" ; -- 40000 
--- lin salaried_A = "palkansaava" ; -- 20000 
--- lin saleable_A = "myyntikelpoinen" ; -- 20000 
--- lin salesman_N = "myyntimies" ; -- 20000 
--- lin salesmanship_N = "myyntitaito" ; -- 20000 
--- lin saline_A = "suolapitoinen" ; -- 20000 
--- lin saline_N = "suolapitoinen" ; -- 20000 
--- lin salivary_A = "sylki-" ; -- 20000 
--- lin sallow_A = "paju" ; -- 20000 
--- lin sally_V = "nokkela vastaus" ; -- 30000 
--- lin salsify_N = "kaurajuuri" ; -- 20000 
--- lin salt_cellar_N = "+?" ; -- 40000 
--- lin salt_lick_N = "+?" ; -- 40000 
--- lin saltpan_N = "suolakuoppa" ; -- 20000 
--- lin saltwater_N = "merivesi" ; -- 20000 
--- lin saltworks_N = "suolatehdas" ; -- 20000 
--- lin salvadorean_A = "+?" ; -- 40000 
--- lin salvadorean_N = "+?" ; -- 40000 
--- lin salvolatile_N = "+?" ; -- 40000 
--- lin samaritan_N = "+?" ; -- 40000 
--- lin same_A = "sama" ; -- 20000 
--- lin same_Adv = "sama" ; -- 20000 
--- lin samoan_A = "+?" ; -- 40000 
--- lin samoan_N = "+?" ; -- 40000 
--- lin sanctification_N = "pyhittäminen" ; -- 20000 
--- lin sanctify_V2 = "pyhittää" ; -- 40000 
--- lin sanctimonious_A = "tekopyhä" ; -- 20000 
--- lin sanctum_N = "pyhättö" ; -- 20000 
--- lin sand_bar_N = "+?" ; -- 40000 
--- lin sandalled_A = "sandaaleita pitävä" ; -- 30000 
--- lin sandalwood_N = "santelipuu" ; -- 20000 
--- lin sandbag_N = "pakottaa" ; -- 20000 
--- lin sandbank_N = "hiekkasärkkä" ; -- 20000 
--- lin sandblast_V2 = "hiekkapuhallus" ; -- 40000 
--- lin sandboy_N = "hiekanmyyjäpoika" ; -- 20000 
--- lin sandfly_N = "Phlebotomus papatasii" ; -- 30000 
--- lin sandglass_N = "tiimalasi" ; -- 20000 
--- lin sandpaper_N = "hiekkapaperi" ; -- 20000 
--- lin sandpaper_V2 = "hioa hiekkapaperilla" ; -- 30000 
--- lin sandpit_N = "hiekkakuoppa" ; -- 20000 
--- lin sandstone_N = "hiekkakivi" ; -- 20000 
--- lin sandstorm_N = "hiekkamyrsky" ; -- 20000 
--- lin sandwich_N = "voileipä" ; -- 20000 
--- lin sandwich_V = "panna väliin" ; -- 30000 
--- lin sandwich_V2 = "panna väliin" ; -- 30000 
--- lin sandwich_board_N = "+?" ; -- 40000 
--- lin sandwichman_N = "mainostaja" ; -- 20000 
--- lin sandy_A = "hiekanvärinen" ; -- 20000 
--- lin sane_A = "järkeenkäypä" ; -- 20000 
--- lin sangfroid_N = "+?" ; -- 40000 
--- lin sango_N = "+?" ; -- 40000 
--- lin sanity_N = "tervejärkisyys" ; -- 20000 
--- lin sanmarinese_A = "+?" ; -- 40000 
--- lin sanmarinese_N = "+?" ; -- 40000 
--- lin sanskrit_N = "+?" ; -- 40000 
--- lin santaclaus_N = "+?" ; -- 40000 
--- lin saphead_N = "pölkkypää" ; -- 20000 
--- lin sapless_A = "raihnas" ; -- 20000 
--- lin sapper_N = "juoksuhaudankaivaja" ; -- 20000 
--- lin sapphic_A = "lesbo-" ; -- 20000 
--- lin sapwood_N = "pintapuu" ; -- 20000 
--- lin saraband_N = "sarabande" ; -- 20000 
--- lin saracen_N = "+?" ; -- 40000 
--- lin sarawakian_A = "+?" ; -- 40000 
--- lin sarawakian_N = "+?" ; -- 40000 
--- lin sarcastically_Adv = "sarkastisesti" ; -- 20000 
--- lin sardonically_Adv = "sarkastisesti" ; -- 20000 
--- lin sarong_N = "sarong" ; -- 20000 
--- lin sarsaparilla_N = "sarsaparilla" ; -- 20000 
--- lin sartorial_A = "vaatetus-" ; -- 20000 
--- lin sash_cord_N = "+?" ; -- 40000 
--- lin sash_line_N = "+?" ; -- 40000 
--- lin sassenach_N = "+?" ; -- 40000 
--- lin satan_N = "+?" ; -- 40000 
--- lin satanic_A = "saatanallinen" ; -- 20000 
--- lin satchel_N = "olkalaukku" ; -- 20000 
--- lin sate_V2 = "syödä kylläiseksi" ; -- 30000 
--- lin satiable_A = "tyydytettävissä oleva" ; -- 30000 
--- lin satiate_V2 = "tehdä kylläiseksi" ; -- 30000 
--- lin satiety_N = "kylläisyys" ; -- 20000 
--- lin satin_A = "satiini" ; -- 20000 
--- lin satinwood_N = "satiinipuu" ; -- 20000 
--- lin satire_N = "satiirisuus" ; -- 20000 
--- lin satirical_A = "satiirinen" ; -- 20000 
--- lin satirize_V2 = "satirisoida" ; -- 40000 
--- lin satisfactory_A = "riittävä" ; -- 20000 
--- lin satisfying_A = "tyydyttävä" ; -- 20000 
--- lin saturation_N = "värikylläisyys" ; -- 20000 
--- lin saturnalia_N = "orgiat" ; -- 20000 
--- lin satyric_A = "satyyrinen" ; -- 20000 
--- lin sauce_V2 = "lisätä kastiketta" ; -- 30000 
--- lin sauce_boat_N = "+?" ; -- 40000 
--- lin saucer_eyed_A = "pyörösilmäinen" ; -- 20000 
--- lin saucily_Adv = "vihjailevasti" ; -- 20000 
--- lin saudiarabian_A = "+?" ; -- 40000 
--- lin saudiarabian_N = "+?" ; -- 40000 
--- lin sauerkraut_N = "hapankaali" ; -- 20000 
--- lin saunterer_N = "käyskentelijä" ; -- 20000 
--- lin saurian_A = "lisko-" ; -- 20000 
--- lin saurian_N = "lisko-" ; -- 20000 
--- lin sausage_dog_N = "+?" ; -- 40000 
--- lin sausage_meat_N = "+?" ; -- 40000 
--- lin sausage_roll_N = "+?" ; -- 40000 
--- lin sauté_A = "+?" ; -- 40000 
--- lin sauté_V2 = "+?" ; -- 40000 
--- lin savage_N = "raju" ; -- 20000 
--- lin savant_N = "oppinut" ; -- 20000 
--- lin saveloy_N = "saveloy" ; -- 20000 
--- lin saving_A = "pelastaa" ; -- 20000 
--- lin savings_bank_N = "+?" ; -- 40000 
--- lin savore_V2 = "+?" ; -- 40000 
--- lin savoury_A = "hyvänmakuinen" ; -- 20000 
--- lin savoy_N = "savoijinkaali" ; -- 20000 
--- lin saw_pit_N = "+?" ; -- 40000 
--- lin sawhorse_N = "sahapukki" ; -- 20000 
--- lin saxon_A = "+?" ; -- 40000 
--- lin saxon_N = "+?" ; -- 40000 
--- lin scabby_A = "rupinen" ; -- 20000 
--- lin scabious_N = "törmäkukka" ; -- 20000 
--- lin scaffold_N = "rakennustelineet" ; -- 20000 
--- lin scaffolding_N = "rakennustelineet" ; -- 20000 
--- lin scaling_ladder_N = "+?" ; -- 40000 
--- lin scallop_shell_N = "+?" ; -- 40000 
--- lin scalp_N = "päänahka" ; -- 20000 
--- lin scalpel_N = "leikkausveitsi" ; -- 20000 
--- lin scaly_A = "suomuinen" ; -- 20000 
--- lin scam_V2 = "tehdä petos" ; -- 30000 
--- lin scamp_V2 = "tehdä jtak huolimattomasti" ; -- 30000 
--- lin scamper_N = "pinkaisu" ; -- 20000 
--- lin scandalmonger_N = "juorukello" ; -- 20000 
--- lin scandalmongering_N = "juoruaminen" ; -- 20000 
--- lin scandalous_A = "pöyristyttävä" ; -- 20000 
--- lin scansion_N = "mittaustapa" ; -- 20000 
--- lin scantiness_N = "vähäisyys" ; -- 20000 
--- lin scapegoat_N = "syntipukki" ; -- 20000 
--- lin scapula_N = "scapula" ; -- 20000 
--- lin scarab_N = "pyhäpillerinpyörittäjä" ; -- 20000 
--- lin scarcity_N = "vähäisyys" ; -- 20000 
--- lin scarecrow_N = "variksenpelätin" ; -- 20000 
--- lin scaremonger_N = "pelon lietsoja" ; -- 30000 
--- lin scarf_pin_N = "+?" ; -- 40000 
--- lin scarlet_A = "purppura" ; -- 20000 
--- lin scarp_N = "jyrkkä rinne" ; -- 30000 
--- lin scary_A = "kauhu-" ; -- 20000 
--- lin scatterbrain_N = "höppänä" ; -- 20000 
--- lin scatterbrained_A = "hupelo" ; -- 20000 
--- lin scattered_A = "haja-" ; -- 20000 
--- lin scatty_A = "poissaoleva" ; -- 20000 
--- lin scavenger_N = "haaskaeläin" ; -- 20000 
--- lin scene_painter_N = "+?" ; -- 40000 
--- lin scene_shifter_N = "+?" ; -- 40000 
--- lin scenic_A = "näyttämöllinen" ; -- 20000 
--- lin scenically_Adv = "näyttämöllisesti" ; -- 20000 
--- lin scentless_A = "hajuton" ; -- 20000 
--- lin sceptered_A = "vallassa" ; -- 20000 
--- lin scepticism_N = "epäileväisyys" ; -- 20000 
--- lin sceptred_A = "vallassa" ; -- 20000 
--- lin schematic_A = "kaavamainen" ; -- 20000 
--- lin schematically_Adv = "kaavamaisesti" ; -- 20000 
--- lin schismatic_A = "hajaannuttava" ; -- 20000 
--- lin schizoid_A = "skitsoidinen" ; -- 20000 
--- lin schmaltz_N = "siirappisuus" ; -- 20000 
--- lin schmaltzy_A = "siirappinen" ; -- 20000 
--- lin schmalz_N = "siirappisuus" ; -- 20000 
--- lin schmalzy_A = "siirappinen" ; -- 20000 
--- lin school_board_N = "+?" ; -- 40000 
--- lin schoolbook_N = "koulukirja" ; -- 20000 
--- lin schoolboy_N = "koulupoika" ; -- 20000 
--- lin schoolchild_N = "koululapsi" ; -- 20000 
--- lin schoolfellow_N = "koulukaveri" ; -- 20000 
--- lin schoolfriend_N = "koulukaveri" ; -- 20000 
--- lin schoolgirl_N = "koulutyttö" ; -- 20000 
--- lin schoolhouse_N = "koulurakennus" ; -- 20000 
--- lin schoolmate_N = "koulutoveri" ; -- 20000 
--- lin schoolroom_N = "koululuokka" ; -- 20000 
--- lin schottische_N = "schottische" ; -- 20000 
--- lin schwa_N = "švaa" ; -- 20000 
--- lin sciatic_A = "iskiaalinen" ; -- 20000 
--- lin scientifically_Adv = "tieteellisesti" ; -- 20000 
--- lin scientist_N = "tieteilijä" ; -- 20000 
--- lin scifi_N = "+?" ; -- 40000 
--- lin scoff_N = "ilkkua" ; -- 20000 
--- lin scoffer_N = "hotkija" ; -- 20000 
--- lin scoffingly_Adv = "pilkallisesti" ; -- 20000 
--- lin scold_N = "nuhdella" ; -- 20000 
--- lin scolding_N = "nuhdella" ; -- 20000 
--- lin scope_N = "puitteet" ; -- 20000 
--- lin scorbutic_A = "skorbuuttinen" ; -- 20000 
--- lin scorch_N = "polttaa" ; -- 20000 
--- lin scorcher_N = "jymylyönti" ; -- 20000 
--- lin scorching_A = "polttaa" ; -- 20000 
--- lin scorching_Adv = "polttaa" ; -- 20000 
--- lin scoreboard_N = "pistetaulu" ; -- 20000 
--- lin scorebook_N = "+?" ; -- 40000 
--- lin scorecard_N = "tuloskortti" ; -- 20000 
--- lin scorn_N = "pilkka" ; -- 20000 
--- lin scornful_A = "ylenkatseellinen" ; -- 20000 
--- lin scot_N = "+?" ; -- 40000 
--- lin scot_free_Adv = "+?" ; -- 40000 
--- lin scotchman_N = "+?" ; -- 40000 
--- lin scotchwoman_N = "+?" ; -- 40000 
--- lin scots_A = "+?" ; -- 40000 
--- lin scotsman_N = "+?" ; -- 40000 
--- lin scotswoman_N = "+?" ; -- 40000 
--- lin scottish_A = "+?" ; -- 40000 
--- lin scoundrelly_A = "veitikkamainen" ; -- 20000 
--- lin scoutmaster_N = "partiojohtaja" ; -- 20000 
--- lin scowl_N = "mulkaista" ; -- 20000 
--- lin scrag_end_N = "+?" ; -- 40000 
--- lin scraggy_A = "luiseva" ; -- 20000 
--- lin scrambler_N = "kamppailija" ; -- 20000 
--- lin scrap_iron_N = "+?" ; -- 40000 
--- lin scrapbook_N = "leikekirja" ; -- 20000 
--- lin scrapheap_N = "rojukasa" ; -- 20000 
--- lin scrappily_Adv = "riidanhaluisesti" ; -- 20000 
--- lin scrappy_A = "taisteluhenkinen" ; -- 20000 
--- lin scratch_pad_N = "+?" ; -- 40000 
--- lin scratch_race_N = "+?" ; -- 40000 
--- lin scrawl_N = "raapustus" ; -- 20000 
--- lin scrawny_A = "luiseva" ; -- 20000 
--- lin screamingly_Adv = "äärettömän" ; -- 20000 
--- lin screech_owl_N = "+?" ; -- 40000 
--- lin screw_topped_A = "kierrekannellinen" ; -- 20000 
--- lin screwball_A = "hoopo" ; -- 20000 
--- lin screwdriver_N = "ruuvimeisseli" ; -- 20000 
--- lin screwy_A = "sekaisin" ; -- 20000 
--- lin scribble_N = "raapustaa" ; -- 20000 
--- lin scribbler_N = "tuhertelija" ; -- 20000 
--- lin scribbling_block_N = "+?" ; -- 40000 
--- lin scribe_N = "piirtopuikko" ; -- 20000 
--- lin scrimmage_N = "joukkotappelu" ; -- 20000 
--- lin scrimp_V = "pihistää" ; -- 40000 
--- lin scrimp_V2 = "pihistää" ; -- 40000 
--- lin scrimshank_V = "vempata" ; -- 40000 
--- lin scrimshanker_N = "vemppamies" ; -- 20000 
--- lin scrip_N = "väliaikainen osakekirja" ; -- 30000 
--- lin scripted_A = "käsikirjoitettu" ; -- 20000 
--- lin scriptural_A = "raamatullinen" ; -- 20000 
--- lin scripture_N = "pyhä kirjoitus" ; -- 30000 
--- lin scroll_N = "käärö" ; -- 20000 
--- lin scrooge_N = "visukinttu" ; -- 20000 
--- lin scrotum_N = "kivespussi" ; -- 20000 
--- lin scrounger_N = "siipeilijä" ; -- 20000 
--- lin scrubbing_brush_N = "+?" ; -- 40000 
--- lin scrubby_A = "pensaikkoinen" ; -- 20000 
--- lin scruffy_A = "nuhruinen" ; -- 20000 
--- lin scruple_N = "tunnontuska" ; -- 20000 
--- lin scrupulous_A = "pikkutarkka" ; -- 20000 
--- lin scud_N = "purjehtia" ; -- 20000 
--- lin sculler_N = "airomies" ; -- 20000 
--- lin scullery_N = "apukeittiö" ; -- 20000 
--- lin scullion_N = "keittiöapulainen" ; -- 20000 
--- lin sculptural_A = "veistoksellinen" ; -- 20000 
--- lin scupper_N = "nieluaukko" ; -- 20000 
--- lin scurfy_A = "hilseilevä" ; -- 20000 
--- lin scurry_N = "ampaista" ; -- 20000 
--- lin scurvy_A = "halpamainen" ; -- 20000 
--- lin scylla_N = "+?" ; -- 40000 
--- lin sea_anemone_N = "+?" ; -- 40000 
--- lin sea_animal_N = "+?" ; -- 40000 
--- lin sea_bathing_N = "+?" ; -- 40000 
--- lin sea_boat_N = "+?" ; -- 40000 
--- lin sea_bream_N = "+?" ; -- 40000 
--- lin sea_breeze_N = "+?" ; -- 40000 
--- lin sea_coal_N = "+?" ; -- 40000 
--- lin sea_cow_N = "+?" ; -- 40000 
--- lin sea_dog_N = "+?" ; -- 40000 
--- lin sea_fish_N = "+?" ; -- 40000 
--- lin sea_girt_A = "+?" ; -- 40000 
--- lin sea_god_N = "+?" ; -- 40000 
--- lin sea_green_A = "harmaanvihreä" ; -- 20000 
--- lin sea_green_N = "harmaanvihreä" ; -- 20000 
--- lin sea_horse_N = "+?" ; -- 40000 
--- lin sea_level_N = "merenpinnan korkeudella" ; -- 30000 
--- lin sea_lion_N = "+?" ; -- 40000 
--- lin sea_power_N = "+?" ; -- 40000 
--- lin sea_rover_N = "+?" ; -- 40000 
--- lin sea_snake_N = "+?" ; -- 40000 
--- lin sea_urchin_N = "+?" ; -- 40000 
--- lin sea_wall_N = "+?" ; -- 40000 
--- lin sea_water_N = "+?" ; -- 40000 
--- lin seabed_N = "merenpohja" ; -- 20000 
--- lin seabird_N = "merilintu" ; -- 20000 
--- lin seaborne_A = "meriteitse tapahtuva" ; -- 30000 
--- lin seafarer_N = "merenkulkija" ; -- 20000 
--- lin seafaring_A = "merenkulku-" ; -- 20000 
--- lin seafood_N = "kalaruoka" ; -- 20000 
--- lin seafront_N = "rantakorttelit" ; -- 20000 
--- lin seagoing_A = "valtameren" ; -- 20000 
--- lin seagull_N = "merilokki" ; -- 20000 
--- lin seakale_N = "+?" ; -- 40000 
--- lin seal_ring_N = "+?" ; -- 40000 
--- lin sealing_wax_N = "+?" ; -- 40000 
--- lin sealskin_N = "hylkeennahka" ; -- 20000 
--- lin sealyham_N = "+?" ; -- 40000 
--- lin seaman_N = "merimies" ; -- 20000 
--- lin seamanlike_A = "merimiesmäinen" ; -- 20000 
--- lin seamanship_N = "merenkulkutaito" ; -- 20000 
--- lin seamless_A = "saumaton" ; -- 20000 
--- lin seaplane_N = "vesitaso" ; -- 20000 
--- lin seaport_N = "merisatama" ; -- 20000 
--- lin sear_A = "palaa" ; -- 20000 
--- lin search_party_N = "+?" ; -- 40000 
--- lin search_warrant_N = "+?" ; -- 40000 
--- lin searcher_N = "tullivirkailija" ; -- 20000 
--- lin searchlight_N = "valonheitin" ; -- 20000 
--- lin searing_iron_N = "+?" ; -- 40000 
--- lin seascape_N = "merimaalaus" ; -- 20000 
--- lin seashell_N = "näkinkenkä" ; -- 20000 
--- lin seasick_A = "merisairas" ; -- 20000 
--- lin seasickness_N = "merisairaus" ; -- 20000 
--- lin seaside_N = "merenranta" ; -- 20000 
--- lin season_ticket_N = "+?" ; -- 40000 
--- lin seasonable_A = "oikea-aikainen" ; -- 20000 
--- lin seasonal_A = "kausittainen" ; -- 20000 
--- lin seat_belt_N = "+?" ; -- 40000 
--- lin seating_room_N = "+?" ; -- 40000 
--- lin seaward_A = "merenpuoleinen" ; -- 20000 
--- lin seawards_Adv = "merelle" ; -- 20000 
--- lin seaweed_N = "merilevä" ; -- 20000 
--- lin seaworthiness_N = "merikelpoisuus" ; -- 20000 
--- lin seaworthy_A = "merikelpoinen" ; -- 20000 
--- lin sec_N = "sec" ; -- 20000 
--- lin secession_N = "eroaminen" ; -- 20000 
--- lin seclude_V2 = "eristäytyä" ; -- 40000 
--- lin secluded_A = "eristäytyä" ; -- 20000 
--- lin seclusion_N = "eristäytyminen" ; -- 20000 
--- lin second_best_A = "toiseksi paras" ; -- 30000 
--- lin second_best_Adv = "toiseksi paras" ; -- 30000 
--- lin second_best_N = "toiseksi paras" ; -- 30000 
--- lin second_class_A = "toisen luokan" ; -- 30000 
--- lin second_class_Adv = "toisen luokan" ; -- 30000 
--- lin second_class_N = "toisen luokan" ; -- 30000 
--- lin second_guess_V2 = "+?" ; -- 40000 
--- lin second_hand_A = "+?" ; -- 40000 
--- lin second_hand_N = "+?" ; -- 40000 
--- lin second_rate_A = "keskinkertainen" ; -- 20000 
--- lin second_sighted_A = "povaaja" ; -- 20000 
--- lin secondary_A = "toissijainen" ; -- 20000 
--- lin secrecy_N = "vaitiolo" ; -- 20000 
--- lin secretarial_A = "sihteerin" ; -- 20000 
--- lin secretary_general_N = "+?" ; -- 40000 
--- lin secretive_A = "salamyhkäinen" ; -- 20000 
--- lin secretiveness_N = "salamyhkäisyys" ; -- 20000 
--- lin sectarian_A = "lahkolainen" ; -- 20000 
--- lin sectarian_N = "lahkolainen" ; -- 20000 
--- lin sectionalism_N = "paikallismielisyys" ; -- 20000 
--- lin secularize_V2 = "siirtää maalliseen omistukseen" ; -- 30000 
--- lin sedan_N = "kantotuoli" ; -- 20000 
--- lin sedan_chair_N = "+?" ; -- 40000 
--- lin sedative_A = "rauhoittava" ; -- 20000 
--- lin sedative_N = "rauhoittava" ; -- 20000 
--- lin sedentary_A = "vähän liikkuva" ; -- 30000 
--- lin sedgy_A = "sarainen" ; -- 20000 
--- lin sedimentary_A = "kerrostunut" ; -- 20000 
--- lin sedition_N = "kansankiihotus" ; -- 20000 
--- lin seditious_A = "lietsova" ; -- 20000 
--- lin seduce_V2 = "vietellä" ; -- 40000 
--- lin seducer_N = "viettelijä" ; -- 20000 
--- lin seductive_A = "viettelevä" ; -- 20000 
--- lin see_through_A = "läpikuultava" ; -- 20000 
--- lin seed_corn_N = "+?" ; -- 40000 
--- lin seedbed_N = "kylvöalusta" ; -- 20000 
--- lin seedily_Adv = "+?" ; -- 40000 
--- lin seediness_N = "likaisuus" ; -- 20000 
--- lin seedless_A = "kivetön" ; -- 20000 
--- lin seedling_N = "kylvötaimi" ; -- 20000 
--- lin seedsman_N = "siemenkauppias" ; -- 20000 
--- lin seedtime_N = "kylvöaika" ; -- 20000 
--- lin seedy_A = "rähjäinen" ; -- 20000 
--- lin seeker_N = "etsijä" ; -- 20000 
--- lin seemly_A = "säädyllinen" ; -- 20000 
--- lin seepage_N = "tihkuminen" ; -- 20000 
--- lin seersucker_N = "seersucker" ; -- 20000 
--- lin seesaw_N = "vaappua" ; -- 20000 
--- lin segment_V = "jakaa osiin" ; -- 30000 
--- lin segment_V2 = "jakaa osiin" ; -- 30000 
--- lin seignior_N = "lääninherra" ; -- 20000 
--- lin seine_N = "troolata" ; -- 20000 
--- lin seismic_A = "seisminen" ; -- 20000 
--- lin seismologist_N = "seismologi" ; -- 20000 
--- lin selective_A = "valikoiva" ; -- 20000 
--- lin selectivity_N = "valikoivuus" ; -- 20000 
--- lin self_abasement_N = "katumusharjoitus" ; -- 20000 
--- lin self_abnegation_N = "kieltäymys" ; -- 20000 
--- lin self_absorbed_A = "itsekeskeinen" ; -- 20000 
--- lin self_acting_A = "itsestään toimiva" ; -- 30000 
--- lin self_activating_A = "itsestään käynnistyvä" ; -- 30000 
--- lin self_addressed_A = "itselle osoitettu" ; -- 30000 
--- lin self_appointed_A = "itsensä nimittämä" ; -- 30000 
--- lin self_assertion_N = "itsekorostus" ; -- 20000 
--- lin self_assertive_A = "itsetietoinen" ; -- 20000 
--- lin self_assurance_N = "itsevarmuus" ; -- 20000 
--- lin self_assured_A = "itsevarma" ; -- 20000 
--- lin self_centred_A = "itsekeskeinen" ; -- 20000 
--- lin self_collected_A = "itsevarma" ; -- 20000 
--- lin self_coloured_A = "samanvärinen" ; -- 20000 
--- lin self_command_N = "itsekuri" ; -- 20000 
--- lin self_communion_N = "+?" ; -- 40000 
--- lin self_complacency_N = "omahyväisyys" ; -- 20000 
--- lin self_confessed_A = "tunnustautunut" ; -- 20000 
--- lin self_confident_A = "itsevarma" ; -- 20000 
--- lin self_conscious_A = "itsetietoinen" ; -- 20000 
--- lin self_consciousness_N = "itsetietoisuus" ; -- 20000 
--- lin self_control_N = "itsehillintä" ; -- 20000 
--- lin self_defence_N = "itsepuolustus" ; -- 20000 
--- lin self_denial_N = "itsekuri" ; -- 20000 
--- lin self_denying_A = "kieltäymyksellinen" ; -- 20000 
--- lin self_destruct_V = "tuhota itsensä" ; -- 30000 
--- lin self_determination_N = "itsemääräämisoikeus" ; -- 20000 
--- lin self_educated_A = "itseoppinut" ; -- 20000 
--- lin self_effacing_A = "syrjään vetäytyvä" ; -- 30000 
--- lin self_evident_A = "itsestään selvä" ; -- 30000 
--- lin self_examination_N = "itsetutkiskelu" ; -- 20000 
--- lin self_explanatory_A = "itsestään selvä" ; -- 30000 
--- lin self_help_N = "oma apu" ; -- 30000 
--- lin self_importance_N = "itsekeskeisyys" ; -- 20000 
--- lin self_imposed_A = "omaehtoinen" ; -- 20000 
--- lin self_indulgence_N = "nautinnonhaluisuus" ; -- 20000 
--- lin self_indulgent_A = "nautinnonhaluinen" ; -- 20000 
--- lin self_insure_V = "+?" ; -- 40000 
--- lin self_locking_A = "itsestään lukittuva" ; -- 30000 
--- lin self_made_A = "omatekoinen" ; -- 20000 
--- lin self_opinionated_A = "itsetietoinen" ; -- 20000 
--- lin self_pity_N = "itsesääli" ; -- 20000 
--- lin self_preservation_N = "itsesuojelu" ; -- 20000 
--- lin self_raising_A = "+?" ; -- 40000 
--- lin self_respect_N = "itsekunnioitus" ; -- 20000 
--- lin self_respecting_A = "kunnioitusta herättävä" ; -- 30000 
--- lin self_righteous_A = "omahyväinen" ; -- 20000 
--- lin self_rule_N = "itsemääräämisoikeus" ; -- 20000 
--- lin self_sacrifice_N = "uhrautuvaisuus" ; -- 20000 
--- lin self_sacrificing_A = "uhrautuvainen" ; -- 20000 
--- lin self_same_A = "+?" ; -- 40000 
--- lin self_sealing_A = "itsestään umpeutuva" ; -- 30000 
--- lin self_seeking_A = "oman edun tavoittelu" ; -- 30000 
--- lin self_seeking_N = "oman edun tavoittelu" ; -- 30000 
--- lin self_service_N = "itsepalvelu-" ; -- 20000 
--- lin self_sown_A = "itsestään kylväytyvä" ; -- 30000 
--- lin self_starter_N = "itsekäynnistin" ; -- 20000 
--- lin self_styled_A = "tekaistu" ; -- 20000 
--- lin self_sufficiency_N = "itseriittoisuus" ; -- 20000 
--- lin self_sufficing_A = "omavarainen" ; -- 20000 
--- lin self_will_N = "omapäisyys" ; -- 20000 
--- lin self_willed_A = "omapäinen" ; -- 20000 
--- lin self_winding_A = "automaattivetoinen" ; -- 20000 
--- lin selfconsciously_Adv = "+?" ; -- 40000 
--- lin selfish_A = "itsekäs" ; -- 20000 
--- lin semantic_A = "semanttinen" ; -- 20000 
--- lin semblance_N = "näköisyys" ; -- 20000 
--- lin semen_N = "siemenneste" ; -- 20000 
--- lin semester_N = "puolivuotiskausi" ; -- 20000 
--- lin semibreve_N = "kokonuotti" ; -- 20000 
--- lin semicircle_N = "puoliympyrä" ; -- 20000 
--- lin semicircular_A = "puolipyöreä" ; -- 20000 
--- lin semicolon_N = "puolipiste" ; -- 20000 
--- lin semiconducting_A = "puolijohtava" ; -- 20000 
--- lin semiconductor_N = "puolijohde" ; -- 20000 
--- lin semiconscious_A = "puolittain tajuissaan oleva" ; -- 30000 
--- lin semidetached_A = "osittain kytketty" ; -- 30000 
--- lin semifinalist_N = "semifinalisti" ; -- 20000 
--- lin seminal_A = "siemen-" ; -- 20000 
--- lin seminary_N = "pappisseminaari" ; -- 20000 
--- lin semiofficial_A = "puolivirallinen" ; -- 20000 
--- lin semiquaver_N = "kuudestoistaosanuotti" ; -- 20000 
--- lin semirigid_A = "puolijäykkä" ; -- 20000 
--- lin semite_A = "+?" ; -- 40000 
--- lin semite_N = "+?" ; -- 40000 
--- lin semitic_A = "+?" ; -- 40000 
--- lin semitone_N = "puolisävelaskel" ; -- 20000 
--- lin semitropical_A = "subtrooppinen" ; -- 20000 
--- lin semivowel_N = "puolivokaali" ; -- 20000 
--- lin semolina_N = "semolina" ; -- 20000 
--- lin senatorial_A = "senaattorien" ; -- 20000 
--- lin send_up_N = "+?" ; -- 40000 
--- lin sender_N = "lähetin" ; -- 20000 
--- lin sendoff_N = "+?" ; -- 40000 
--- lin senegalese_A = "+?" ; -- 40000 
--- lin senegalese_N = "+?" ; -- 40000 
--- lin senescent_A = "vanheneva" ; -- 20000 
--- lin seneschal_N = "hovimestari" ; -- 20000 
--- lin senile_A = "vanhuudenhöperö" ; -- 20000 
--- lin senior_A = "vanhempi" ; -- 20000 
--- lin senna_N = "senna" ; -- 20000 
--- lin senora_N = "+?" ; -- 40000 
--- lin senorita_N = "+?" ; -- 40000 
--- lin sensational_A = "aistimuksellinen" ; -- 20000 
--- lin sensationalist_N = "sensaationtavoittelija" ; -- 20000 
--- lin sense_organ_N = "+?" ; -- 40000 
--- lin senselessness_N = "järjettömyys" ; -- 20000 
--- lin sensitization_N = "herkistyminen" ; -- 20000 
--- lin sensitize_V2 = "herkistää valolle" ; -- 30000 
--- lin sensory_A = "tajunta-" ; -- 20000 
--- lin sensualist_N = "sensualisti" ; -- 20000 
--- lin sentient_A = "tunteva" ; -- 20000 
--- lin sentimentalist_N = "sentimentalisti" ; -- 20000 
--- lin sentry_N = "vartiomies" ; -- 20000 
--- lin sentry_box_N = "+?" ; -- 40000 
--- lin sentry_go_N = "+?" ; -- 40000 
--- lin sepal_N = "verholehti" ; -- 20000 
--- lin separability_N = "eroteltavuus" ; -- 20000 
--- lin separable_A = "erotettavissa oleva" ; -- 30000 
--- lin september_N = "+?" ; -- 40000 
--- lin septic_A = "septinen" ; -- 20000 
--- lin septicaemia_N = "verenmyrkytys" ; -- 20000 
--- lin septicemia_N = "verenmyrkytys" ; -- 20000 
--- lin septuagenarian_N = "seitsenkymmenvuotias" ; -- 20000 
--- lin septuagint_N = "+?" ; -- 40000 
--- lin sepulchral_A = "haudan-" ; -- 20000 
--- lin sepulchre_N = "hautapaikka" ; -- 20000 
--- lin sepulture_N = "hautaus" ; -- 20000 
--- lin sequestered_A = "takavarikoida" ; -- 20000 
--- lin sequestration_N = "takavarikkomääräys" ; -- 20000 
--- lin sequoia_N = "sequoia" ; -- 20000 
--- lin seraph_N = "serafi" ; -- 20000 
--- lin seraphic_A = "enkelimäinen" ; -- 20000 
--- lin serbo_croat_N = "+?" ; -- 40000 
--- lin sere_A = "kuihtunut" ; -- 20000 
--- lin serenade_V2 = "laulaa serenadi" ; -- 30000 
--- lin serendipity_N = "onnekas sattuma" ; -- 30000 
--- lin serf_N = "maaorja" ; -- 20000 
--- lin serfdom_N = "maaorjuus" ; -- 20000 
--- lin serge_N = "sarssi" ; -- 20000 
--- lin sergeant_major_N = "+?" ; -- 40000 
--- lin serialize_V2 = "julkaista sarjana" ; -- 30000 
--- lin seriatim_Adv = "yksittäin" ; -- 20000 
--- lin sericultural_A = "silkinviljelyksen" ; -- 20000 
--- lin sericulture_N = "silkinviljely" ; -- 20000 
--- lin sericulturist_N = "silkinviljelijä" ; -- 20000 
--- lin seriocomic_A = "vakavankoominen" ; -- 20000 
--- lin serjeant_at_arms_N = "järjestyksenvalvoja" ; -- 20000 
--- lin serous_A = "herainen" ; -- 20000 
--- lin serpentine_A = "kiemurainen" ; -- 20000 
--- lin serrated_A = "pyältää" ; -- 20000 
--- lin serum_N = "veriseerumi" ; -- 20000 
--- lin servile_A = "nöyristelevä" ; -- 20000 
--- lin sesotho_N = "+?" ; -- 40000 
--- lin set_square_N = "+?" ; -- 40000 
--- lin set_up_N = "+?" ; -- 40000 
--- lin setswana_N = "+?" ; -- 40000 
--- lin sett_N = "nupukivi" ; -- 20000 
--- lin settled_A = "painua" ; -- 20000 
--- lin sevenfold_A = "seitsenkertainen" ; -- 20000 
--- lin sevenfold_Adv = "seitsenkertainen" ; -- 20000 
--- lin sewage_farm_N = "+?" ; -- 40000 
--- lin sewage_works_N = "+?" ; -- 40000 
--- lin sewer_gas_N = "+?" ; -- 40000 
--- lin sewer_rat_N = "+?" ; -- 40000 
--- lin sewerage_N = "viemärivesi" ; -- 20000 
--- lin sewing_machine_N = "+?" ; -- 40000 
--- lin sex_starved_A = "puutteessa oleva" ; -- 30000 
--- lin sexagenarian_A = "kuusikymppinen" ; -- 20000 
--- lin sexagenarian_N = "kuusikymppinen" ; -- 20000 
--- lin sexist_A = "seksistinen" ; -- 20000 
--- lin sexless_A = "haluton" ; -- 20000 
--- lin sexy_A = "seksikäs" ; -- 20000 
--- lin seychellois_A = "+?" ; -- 40000 
--- lin seychellois_N = "+?" ; -- 40000 
--- lin señor_N = "+?" ; -- 40000 
--- lin shabbily_Adv = "rähjäisesti" ; -- 20000 
--- lin shabbiness_N = "rähjäisyys" ; -- 20000 
--- lin shabby_A = "rähjäinen" ; -- 20000 
--- lin shabby_genteel_A = "nukkavieruyläluokan" ; -- 20000 
--- lin shack_N = "hökkeli" ; -- 20000 
--- lin shackle_N = "kahlita" ; -- 20000 
--- lin shad_N = "shad" ; -- 20000 
--- lin shade_tree_N = "+?" ; -- 40000 
--- lin shadow_boxing_N = "+?" ; -- 40000 
--- lin shag_V = "pitkänukkainen plyysi" ; -- 30000 
--- lin shag_V2 = "pitkänukkainen plyysi" ; -- 30000 
--- lin shaggily_Adv = "hoitamattomasti" ; -- 20000 
--- lin shagging_N = "shag" ; -- 20000 
--- lin shah_N = "+?" ; -- 40000 
--- lin shakeout_N = "pörssiheilahdus" ; -- 20000 
--- lin shakespearian_A = "+?" ; -- 40000 
--- lin shakily_Adv = "hatarasti" ; -- 20000 
--- lin shale_N = "savikivi" ; -- 20000 
--- lin shale_oil_N = "+?" ; -- 40000 
--- lin shallot_N = "ryvässipuli" ; -- 20000 
--- lin sham_A = "jäljennös" ; -- 20000 
--- lin sham_N = "jäljennös" ; -- 20000 
--- lin sham_V = "jäljennös" ; -- 40000 
--- lin sham_V2 = "jäljennös" ; -- 40000 
--- lin shamble_N = "raahustaa" ; -- 20000 
--- lin shame_V2 = "tuottaa häpeää" ; -- 30000 
--- lin shame_making_A = "+?" ; -- 40000 
--- lin shameful_A = "hävytön" ; -- 20000 
--- lin shameless_A = "häpeämätön" ; -- 20000 
--- lin shamelessness_N = "hävyttömyys" ; -- 20000 
--- lin shammy_N = "säämiskä" ; -- 20000 
--- lin shampoo_N = "hiustenpesuaine" ; -- 20000 
--- lin shampoo_V2 = "pestä tukka" ; -- 30000 
--- lin shandy_N = "shandy" ; -- 20000 
--- lin shanghai_V2 = "shanghai" ; -- 40000 
--- lin shantung_N = "raakasilkki" ; -- 20000 
--- lin shanty_N = "tönö" ; -- 20000 
--- lin shantytown_N = "hökkelikylä" ; -- 20000 
--- lin shapeless_A = "muodoton" ; -- 20000 
--- lin shapely_A = "hyvinmuodostunut" ; -- 20000 
--- lin sharecropper_N = "maanvuokraaja" ; -- 20000 
--- lin shareholding_N = "osakkeenomistus" ; -- 20000 
--- lin sharkskin_N = "hainnahka" ; -- 20000 
--- lin sharp_eyed_A = "terävänäköinen" ; -- 20000 
--- lin sharp_sighted_A = "terävänäköinen" ; -- 20000 
--- lin sharp_witted_A = "+?" ; -- 40000 
--- lin sharpshooter_N = "tarkka-ampuja" ; -- 20000 
--- lin shatterproof_A = "särkymätön" ; -- 20000 
--- lin shave_N = "parranajo" ; -- 20000 
--- lin shavian_A = "+?" ; -- 40000 
--- lin shavian_N = "+?" ; -- 40000 
--- lin shaving_brush_N = "+?" ; -- 40000 
--- lin sheath_knife_N = "+?" ; -- 40000 
--- lin shebang_N = "koko hoito" ; -- 30000 
--- lin shebeen_N = "salakapakka" ; -- 20000 
--- lin sheepdog_N = "lammaskoira" ; -- 20000 
--- lin sheepfold_N = "lammasaitaus" ; -- 20000 
--- lin sheeprun_N = "lammaslaidun" ; -- 20000 
--- lin sheet_anchor_N = "+?" ; -- 40000 
--- lin sheet_lightning_N = "+?" ; -- 40000 
--- lin sheeting_N = "lakanakangas" ; -- 20000 
--- lin sheikdom_N = "šeikkikunta" ; -- 20000 
--- lin sheikh_N = "šeikki" ; -- 20000 
--- lin sheikhdom_N = "šeikkikunta" ; -- 20000 
--- lin shell_shock_N = "+?" ; -- 40000 
--- lin shellac_V2 = "lakata sellakalla" ; -- 30000 
--- lin shellfire_N = "kranaattituli" ; -- 20000 
--- lin shellproof_A = "luodinkestävä" ; -- 20000 
--- lin shelve_V = "panna hyllylle" ; -- 30000 
--- lin shelve_V2 = "panna hyllylle" ; -- 30000 
--- lin sheraton_N = "+?" ; -- 40000 
--- lin sheriff_N = "šeriffi" ; -- 20000 
--- lin shiftily_Adv = "välttelevästi" ; -- 20000 
--- lin shiftiness_N = "epäluotettavuus" ; -- 20000 
--- lin shiftless_A = "veltto" ; -- 20000 
--- lin shifty_A = "epäluotettava" ; -- 20000 
--- lin shilling_N = "šillinki" ; -- 20000 
--- lin shillyshally_N = "horjua" ; -- 20000 
--- lin shin_N = "kiivetä" ; -- 20000 
--- lin shinbone_N = "sääriluu" ; -- 20000 
--- lin shindig_N = "pirskeet" ; -- 20000 
--- lin shindy_N = "pirskeet" ; -- 20000 
--- lin shingle_V2 = "kattaa päreillä" ; -- 30000 
--- lin shingly_A = "pienistä rantakivistä koostuva" ; -- 30000 
--- lin shinguard_N = "+?" ; -- 40000 
--- lin shiny_A = "hohtava" ; -- 20000 
--- lin ship's_chandler_N = "+?" ; -- 40000 
--- lin ship_breaker_N = "ship-breaker" ; -- 20000 
--- lin ship_canal_N = "+?" ; -- 40000 
--- lin shipboard_A = "laiva-" ; -- 20000 
--- lin shipbroker_N = "+?" ; -- 40000 
--- lin shipbuilder_N = "laivanrakennus" ; -- 20000 
--- lin shipbuilding_N = "laivanrakennus" ; -- 20000 
--- lin shipload_N = "laivalasti" ; -- 20000 
--- lin shipmate_N = "merimiestoveri" ; -- 20000 
--- lin shipowner_N = "laivanisäntä" ; -- 20000 
--- lin shipping_agent_N = "+?" ; -- 40000 
--- lin shipping_office_N = "+?" ; -- 40000 
--- lin shipshape_A = "loistokuntoinen" ; -- 20000 
--- lin shipshape_Adv = "loistokuntoinen" ; -- 20000 
--- lin shipway_N = "laivareitti" ; -- 20000 
--- lin shipwright_N = "laivanrakentaja" ; -- 20000 
--- lin shire_N = "kreivikunta" ; -- 20000 
--- lin shirt_front_N = "+?" ; -- 40000 
--- lin shirting_N = "paitakangas" ; -- 20000 
--- lin shirtwaist_N = "paitapusero" ; -- 20000 
--- lin shirtwaister_N = "paitapusero" ; -- 20000 
--- lin shirty_A = "raivoissaan" ; -- 20000 
--- lin shishkebab_N = "+?" ; -- 40000 
--- lin shock_Adv = "iskeytyä" ; -- 20000 
--- lin shock_brigade_N = "+?" ; -- 40000 
--- lin shock_headed_A = "pörröpäinen" ; -- 20000 
--- lin shock_worker_N = "+?" ; -- 40000 
--- lin shockable_A = "järkyttyvä" ; -- 20000 
--- lin shocker_N = "kauhukertomus" ; -- 20000 
--- lin shocking_A = "röyhkeä" ; -- 20000 
--- lin shoddiness_N = "halpa-arvoisuus" ; -- 20000 
--- lin shoddy_N = "petollinen" ; -- 20000 
--- lin shoe_leather_N = "+?" ; -- 40000 
--- lin shoeblack_N = "kengänkiillottaja" ; -- 20000 
--- lin shoehorn_N = "kenkälusikka" ; -- 20000 
--- lin shoehorn_V2 = "tunkea kenkälusikalla" ; -- 30000 
--- lin shoelace_N = "kengännauha" ; -- 20000 
--- lin shoemaking_N = "suutarinammatti" ; -- 20000 
--- lin shoestring_N = "kengännauha" ; -- 20000 
--- lin shogun_N = "shogun" ; -- 20000 
--- lin shoo_V = "hätistää" ; -- 40000 
--- lin shoo_V2 = "hätistää" ; -- 40000 
--- lin shooting_box_N = "+?" ; -- 40000 
--- lin shooting_brake_N = "+?" ; -- 40000 
--- lin shooting_gallery_N = "+?" ; -- 40000 
--- lin shooting_range_N = "+?" ; -- 40000 
--- lin shooting_stick_N = "+?" ; -- 40000 
--- lin shop_assistant_N = "+?" ; -- 40000 
--- lin shop_bell_N = "+?" ; -- 40000 
--- lin shop_boy_N = "+?" ; -- 40000 
--- lin shop_front_N = "+?" ; -- 40000 
--- lin shop_girl_N = "+?" ; -- 40000 
--- lin shop_steward_N = "+?" ; -- 40000 
--- lin shoplift_V = "varastaa myymälästä" ; -- 30000 
--- lin shoplift_V2 = "varastaa myymälästä" ; -- 30000 
--- lin shoplifter_N = "myymälävaras" ; -- 20000 
--- lin shoplifting_N = "myymälävarkaus" ; -- 20000 
--- lin shopper_N = "palkattu ostaja" ; -- 30000 
--- lin shopsoiled_A = "varastossa likaantunut" ; -- 30000 
--- lin shopwalker_N = "myymäläisäntä" ; -- 20000 
--- lin shopwindow_N = "näyteikkuna" ; -- 20000 
--- lin shopworn_A = "kulunut" ; -- 20000 
--- lin short_circuit_N = "ohittaa" ; -- 20000 
--- lin short_handed_A = "olla työvoiman puutteessa" ; -- 30000 
--- lin short_lived_A = "hetkellinen" ; -- 20000 
--- lin short_range_A = "lyhyen matkan" ; -- 30000 
--- lin short_sighted_A = "+?" ; -- 40000 
--- lin short_tempered_A = "pippurinen" ; -- 20000 
--- lin short_winded_A = "hengästynyt" ; -- 20000 
--- lin shortbread_N = "murokeksi" ; -- 20000 
--- lin shortcake_N = "muroleivos" ; -- 20000 
--- lin shorthand_N = "pikakirjoitus" ; -- 20000 
--- lin shorthorn_N = "lyhytsarvirotu" ; -- 20000 
--- lin shortish_A = "lyhyehkö" ; -- 20000 
--- lin shortlist_N = "valita joukkoon" ; -- 30000 
--- lin shortlist_V2 = "valita joukkoon" ; -- 30000 
--- lin shot_put_N = "+?" ; -- 40000 
--- lin shot_tower_N = "+?" ; -- 40000 
--- lin shoulder_blade_N = "+?" ; -- 40000 
--- lin shoulder_flash_N = "+?" ; -- 40000 
--- lin shoulder_strap_N = "+?" ; -- 40000 
--- lin shouting_N = "huudella" ; -- 20000 
--- lin shove_N = "töniä" ; -- 20000 
--- lin shove_ha'penny_N = "shove-ha'penny" ; -- 20000 
--- lin shovel_board_N = "+?" ; -- 40000 
--- lin shovelful_N = "lapiollinen" ; -- 20000 
--- lin show_business_N = "+?" ; -- 40000 
--- lin show_window_N = "+?" ; -- 40000 
--- lin showbiz_N = "+?" ; -- 40000 
--- lin showboat_N = "teatterilaiva" ; -- 20000 
--- lin showcase_N = "näytekaappi" ; -- 20000 
--- lin showdown_N = "välienselvittely" ; -- 20000 
--- lin shower_bath_N = "+?" ; -- 40000 
--- lin showery_A = "kuurosateinen" ; -- 20000 
--- lin showgirl_N = "tanssityttö" ; -- 20000 
--- lin showiness_N = "näyttävyys" ; -- 20000 
--- lin showjumping_N = "esteratsastus" ; -- 20000 
--- lin showmanship_N = "esiintymistaito" ; -- 20000 
--- lin shrapnel_N = "sirpaleet" ; -- 20000 
--- lin shrew_N = "päästäinen" ; -- 20000 
--- lin shrew_mouse_N = "+?" ; -- 40000 
--- lin shrewdness_N = "älykkyys" ; -- 20000 
--- lin shrewish_A = "pahasuinen" ; -- 20000 
--- lin shrewishness_N = "pahasuisuus" ; -- 20000 
--- lin shrike_N = "lepinkäinen" ; -- 20000 
--- lin shrimp_N = "rääpäle" ; -- 20000 
--- lin shrimp_V = "pyydystää katkarapuja" ; -- 30000 
--- lin shrine_N = "pyhäkkö" ; -- 20000 
--- lin shrinkable_A = "kutistuva" ; -- 20000 
--- lin shrive_V2 = "ripittää" ; -- 40000 
--- lin shrovetuesday_N = "+?" ; -- 40000 
--- lin shrug_N = "olankohautus" ; -- 20000 
--- lin shrug_V2 = "olankohautus" ; -- 40000 
--- lin shudder_V = "hytistä" ; -- 40000 
--- lin shudderingly_Adv = "puistattaen" ; -- 20000 
--- lin shunter_N = "järjestelyveturi" ; -- 20000 
--- lin shush_V = "hyssytellä" ; -- 40000 
--- lin shush_V2 = "hyssytellä" ; -- 40000 
--- lin shuteye_N = "nokoset" ; -- 20000 
--- lin shuttlecock_N = "heitellä" ; -- 20000 
--- lin shyster_N = "ammattikelmi" ; -- 20000 
--- lin siamese_A = "siamilainen" ; -- 20000 
--- lin siberian_A = "+?" ; -- 40000 
--- lin sibilant_A = "sibilanttinen" ; -- 20000 
--- lin sibilant_N = "sibilanttinen" ; -- 20000 
--- lin sicilian_A = "+?" ; -- 40000 
--- lin sicilian_N = "+?" ; -- 40000 
--- lin sick_benefit_N = "+?" ; -- 40000 
--- lin sick_berth_N = "+?" ; -- 40000 
--- lin sick_headache_N = "+?" ; -- 40000 
--- lin sick_leave_N = "+?" ; -- 40000 
--- lin sick_list_N = "+?" ; -- 40000 
--- lin sick_parade_N = "+?" ; -- 40000 
--- lin sick_pay_N = "+?" ; -- 40000 
--- lin sick_room_N = "+?" ; -- 40000 
--- lin sickbay_N = "sairashytti" ; -- 20000 
--- lin sickbed_N = "sairasvuode" ; -- 20000 
--- lin sickening_A = "tympäistä" ; -- 20000 
--- lin sickish_A = "pahoinvoipa" ; -- 20000 
--- lin side_V = "asettua puolelle" ; -- 30000 
--- lin side_chapel_N = "+?" ; -- 40000 
--- lin side_dish_N = "+?" ; -- 40000 
--- lin side_drum_N = "+?" ; -- 40000 
--- lin side_face_Adv = "+?" ; -- 40000 
--- lin side_glance_N = "syrjäsilmäys" ; -- 20000 
--- lin side_road_N = "+?" ; -- 40000 
--- lin side_saddle_Adv = "+?" ; -- 40000 
--- lin side_saddle_N = "+?" ; -- 40000 
--- lin side_slip_N = "olla sivuluisussa" ; -- 30000 
--- lin side_slip_V = "olla sivuluisussa" ; -- 30000 
--- lin side_splitting_A = "+?" ; -- 40000 
--- lin side_stroke_N = "+?" ; -- 40000 
--- lin side_view_N = "+?" ; -- 40000 
--- lin sidecar_N = "sivuvaunu" ; -- 20000 
--- lin sided_A = "asettua puolelle" ; -- 30000 
--- lin sidelight_N = "sivuvalot" ; -- 20000 
--- lin sideline_N = "sivuartikkeli" ; -- 20000 
--- lin sideline_V = "sivuartikkeli" ; -- 40000 
--- lin sideline_V2 = "sivuartikkeli" ; -- 40000 
--- lin sidelong_A = "kallellaan" ; -- 20000 
--- lin sidereal_A = "tähti-" ; -- 20000 
--- lin sideshow_N = "sivunäytös" ; -- 20000 
--- lin sidesman_N = "kirkkoväärtin apulainen" ; -- 30000 
--- lin sidestep_N = "väistää" ; -- 20000 
--- lin sidetrack_N = "harhailla" ; -- 20000 
--- lin siding_N = "sivuraide" ; -- 20000 
--- lin sienna_N = "siena" ; -- 20000 
--- lin sierra_N = "perunmakrilli" ; -- 20000 
--- lin sierraleonian_A = "+?" ; -- 40000 
--- lin sierraleonian_N = "+?" ; -- 40000 
--- lin sieve_N = "siivilä" ; -- 20000 
--- lin sighted_A = "näkevä" ; -- 20000 
--- lin sightseeing_N = "nähtävyyksien katselu" ; -- 30000 
--- lin sign_painter_N = "+?" ; -- 40000 
--- lin signal_box_N = "+?" ; -- 40000 
--- lin signale_V2 = "+?" ; -- 40000 
--- lin signaller_N = "huomattava" ; -- 20000 
--- lin signalman_N = "opasteiden hoitaja" ; -- 30000 
--- lin signatory_N = "sopimuksen allekirjoittaja" ; -- 30000 
--- lin signet_ring_N = "+?" ; -- 40000 
--- lin signification_N = "sisällys" ; -- 20000 
--- lin significative_A = "osoittava" ; -- 20000 
--- lin signor_N = "signor" ; -- 20000 
--- lin signora_N = "signora" ; -- 20000 
--- lin signorina_N = "signorina" ; -- 20000 
--- lin signup_V = "+?" ; -- 40000 
--- lin sikh_N = "+?" ; -- 40000 
--- lin silage_N = "säilörehu" ; -- 20000 
--- lin silencer_N = "äänenvaimennin" ; -- 20000 
--- lin silhouette_V2 = "piirtyä" ; -- 40000 
--- lin silica_N = "piioksidi" ; -- 20000 
--- lin silicon_N = "pii" ; -- 20000 
--- lin silicosis_N = "kivipölykeuhko" ; -- 20000 
--- lin silken_A = "silkkimäinen" ; -- 20000 
--- lin silkily_Adv = "hivelevästi" ; -- 20000 
--- lin silkiness_N = "silkkimäisyys" ; -- 20000 
--- lin silkworm_N = "silkkiäistoukka" ; -- 20000 
--- lin silky_A = "silkinpehmeä" ; -- 20000 
--- lin sill_N = "alushirsi" ; -- 20000 
--- lin sillabub_N = "sillabub" ; -- 20000 
--- lin silvan_A = "metsä-" ; -- 20000 
--- lin silver_fish_N = "+?" ; -- 40000 
--- lin silverside_N = "hopeakylki" ; -- 20000 
--- lin silversmith_N = "hopeaseppä" ; -- 20000 
--- lin simian_A = "apinamainen" ; -- 20000 
--- lin simony_N = "simonia" ; -- 20000 
--- lin simoon_N = "simoon" ; -- 20000 
--- lin simper_V = "hymyillä teennäisesti" ; -- 30000 
--- lin simple_hearted_A = "+?" ; -- 40000 
--- lin simultaneity_N = "yhtäaikaisuus" ; -- 20000 
--- lin since_Adv = "+?" ; -- 40000 
--- lin sine_N = "sini" ; -- 20000 
--- lin sinecure_N = "laiskanvirka" ; -- 20000 
--- lin sinedie_Adv = "+?" ; -- 40000 
--- lin sinequanon_N = "+?" ; -- 40000 
--- lin sinew_N = "jänner" ; -- 20000 
--- lin sinewy_A = "jäntevä" ; -- 20000 
--- lin singaporean_A = "+?" ; -- 40000 
--- lin singaporean_N = "+?" ; -- 40000 
--- lin singe_N = "korventua" ; -- 20000 
--- lin singhalese_A = "+?" ; -- 40000 
--- lin single_V2 = "lyödä ykköselle" ; -- 30000 
--- lin single_breasted_A = "yksirivinen" ; -- 20000 
--- lin single_spacing_N = "minimivälikirjoitus" ; -- 20000 
--- lin singlestick_N = "harjoitusmiekka" ; -- 20000 
--- lin singlet_N = "aluspaita" ; -- 20000 
--- lin singly_Adv = "yksittäin" ; -- 20000 
--- lin singsong_N = "jollottava" ; -- 20000 
--- lin singularize_V2 = "erottaa muista" ; -- 30000 
--- lin sinhala_N = "+?" ; -- 40000 
--- lin sinhalese_A = "+?" ; -- 40000 
--- lin sinhalese_N = "+?" ; -- 40000 
--- lin sinkable_A = "upotettava" ; -- 20000 
--- lin sinking_fund_N = "+?" ; -- 40000 
--- lin sinless_A = "synnitön" ; -- 20000 
--- lin sinlessness_N = "synnittömyys" ; -- 20000 
--- lin sinner_N = "syntinen" ; -- 20000 
--- lin sinologist_N = "+?" ; -- 40000 
--- lin sinology_N = "+?" ; -- 40000 
--- lin sinuosity_N = "mutkittelu" ; -- 20000 
--- lin sinuous_A = "venkurainen" ; -- 20000 
--- lin sinusitis_N = "sinuiitti" ; -- 20000 
--- lin sioux_N = "+?" ; -- 40000 
--- lin sip_V = "kulaus" ; -- 40000 
--- lin sip_V2 = "kulaus" ; -- 40000 
--- lin siphon_V = "juoksuttaa lapolla" ; -- 30000 
--- lin siphon_V2 = "juoksuttaa lapolla" ; -- 30000 
--- lin sirdar_N = "sirdar" ; -- 20000 
--- lin sire_V2 = "Teidän Majesteettinne" ; -- 30000 
--- lin sirloin_N = "ranskanpaisti" ; -- 20000 
--- lin sirocco_N = "širokko" ; -- 20000 
--- lin sirrogerdecoverley_N = "+?" ; -- 40000 
--- lin sissified_A = "akkamainen" ; -- 20000 
--- lin sister_in_law_N = "käly" ; -- 20000 
--- lin siswati_N = "+?" ; -- 40000 
--- lin sitting_room_N = "+?" ; -- 40000 
--- lin situated_A = "paikallistaa" ; -- 20000 
--- lin six_footer_N = "kuusijalkainen" ; -- 20000 
--- lin sixfold_A = "kuusinkertainen" ; -- 20000 
--- lin sixfold_Adv = "kuusinkertainen" ; -- 20000 
--- lin sixpence_N = "sixpence" ; -- 20000 
--- lin sixpenny_A = "arvoton" ; -- 20000 
--- lin sixth_former_N = "kuudesluokkalainen" ; -- 20000 
--- lin sized_A = "viimeistellä" ; -- 20000 
--- lin sizzle_V = "pihistä" ; -- 40000 
--- lin skateboard_N = "rullalautailla" ; -- 20000 
--- lin skateboarder_N = "rullalautailija" ; -- 20000 
--- lin skateboarding_N = "rullalautailla" ; -- 20000 
--- lin skating_rink_N = "+?" ; -- 40000 
--- lin skedaddle_V = "livistää" ; -- 40000 
--- lin skeet_N = "metsästyshaulikkoammunta" ; -- 20000 
--- lin sketch_block_N = "+?" ; -- 40000 
--- lin sketch_book_N = "+?" ; -- 40000 
--- lin sketch_map_N = "+?" ; -- 40000 
--- lin sketcher_N = "luonnosteluvälineluonnoslehtiö" ; -- 20000 
--- lin sketchily_Adv = "pintapuolisesti" ; -- 20000 
--- lin skew_eyed_A = "kierosilmäinen" ; -- 20000 
--- lin skewer_N = "paistinvarras" ; -- 20000 
--- lin skewer_V2 = "paistaa vartaassa" ; -- 30000 
--- lin ski_bob_N = "+?" ; -- 40000 
--- lin ski_jump_N = "+?" ; -- 40000 
--- lin ski_lift_N = "+?" ; -- 40000 
--- lin ski_plane_N = "suksikone" ; -- 20000 
--- lin skidpan_N = "liukkaan kelin ajoharjoittelurata" ; -- 30000 
--- lin skiffle_N = "skiffle" ; -- 20000 
--- lin skiffle_group_N = "+?" ; -- 40000 
--- lin skilful_A = "kouliintunut" ; -- 20000 
--- lin skillet_N = "paistinpannu" ; -- 20000 
--- lin skilly_N = "kauralihaliemi" ; -- 20000 
--- lin skimmed_milk_N = "+?" ; -- 40000 
--- lin skimmer_N = "plärääjä" ; -- 20000 
--- lin skin_diving_N = "pintasukeltaa" ; -- 20000 
--- lin skin_graft_N = "+?" ; -- 40000 
--- lin skin_tight_A = "+?" ; -- 40000 
--- lin skint_A = "rahaton" ; -- 20000 
--- lin skipping_rope_N = "+?" ; -- 40000 
--- lin skirl_N = "soida kimakasti" ; -- 30000 
--- lin skirmisher_N = "kahakoitsija" ; -- 20000 
--- lin skirting_board_N = "+?" ; -- 40000 
--- lin skit_N = "speksi" ; -- 20000 
--- lin skittish_A = "vauhkoontuva" ; -- 20000 
--- lin skittle_pin_N = "+?" ; -- 40000 
--- lin skua_N = "isokihu" ; -- 20000 
--- lin skulker_N = "hiiviskelijä" ; -- 20000 
--- lin skulled_A = "+?" ; -- 40000 
--- lin sky_blue_A = "taivaansininen" ; -- 20000 
--- lin sky_blue_N = "taivaansininen" ; -- 20000 
--- lin sky_high_Adv = "pilviin" ; -- 20000 
--- lin skylight_N = "kattoikkuna" ; -- 20000 
--- lin skyline_N = "taivaanranta" ; -- 20000 
--- lin skyscraper_N = "pilvenpiirtäjä" ; -- 20000 
--- lin skyward_A = "taivaaseen" ; -- 20000 
--- lin skyward_Adv = "taivaaseen" ; -- 20000 
--- lin skywards_A = "taivaisiin" ; -- 20000 
--- lin skywards_Adv = "taivaisiin" ; -- 20000 
--- lin skywriting_N = "ilmakirjoitus" ; -- 20000 
--- lin slag_heap_N = "+?" ; -- 40000 
--- lin slam_N = "paiskata" ; -- 20000 
--- lin slam_dunk_V2 = "+?" ; -- 40000 
--- lin slanderer_N = "häpäisijä" ; -- 20000 
--- lin slanderous_A = "panetteleva" ; -- 20000 
--- lin slang_V2 = "haukkua karkeasti" ; -- 30000 
--- lin slangily_Adv = "slangilla" ; -- 20000 
--- lin slanginess_N = "slangimaisuus" ; -- 20000 
--- lin slangy_A = "slangi-" ; -- 20000 
--- lin slantingly_Adv = "vinoutuneesti" ; -- 20000 
--- lin slantwise_Adv = "vinosti" ; -- 20000 
--- lin slap_V2 = "isku" ; -- 40000 
--- lin slap_bang_Adv = "päistikkaa" ; -- 20000 
--- lin slap_happy_A = "+?" ; -- 40000 
--- lin slapdash_A = "huolimattomasti" ; -- 20000 
--- lin slash_V = "alentua huomattavasti" ; -- 30000 
--- lin slash_V2 = "alentua huomattavasti" ; -- 30000 
--- lin slate_N = "liuskekivilaatta" ; -- 20000 
--- lin slate_club_N = "+?" ; -- 40000 
--- lin slate_pencil_N = "+?" ; -- 40000 
--- lin slating_N = "liuskekivilaatta" ; -- 20000 
--- lin slatted_A = "+?" ; -- 40000 
--- lin slatternliness_N = "homssuisuus" ; -- 20000 
--- lin slatternly_A = "homssuinen" ; -- 20000 
--- lin slaty_A = "savenharmaa" ; -- 20000 
--- lin slav_A = "+?" ; -- 40000 
--- lin slav_N = "+?" ; -- 40000 
--- lin slave_V = "rehkiä" ; -- 40000 
--- lin slave_driver_N = "+?" ; -- 40000 
--- lin slave_trade_N = "+?" ; -- 40000 
--- lin slave_traffic_N = "+?" ; -- 40000 
--- lin slaver_N = "orjanomistaja" ; -- 20000 
--- lin slavey_N = "orjatar" ; -- 20000 
--- lin slavonic_A = "+?" ; -- 40000 
--- lin slaw_N = "kaalisalaatti" ; -- 20000 
--- lin sledge_V = "iskeä moukarilla" ; -- 30000 
--- lin sledge_V2 = "iskeä moukarilla" ; -- 30000 
--- lin sleek_A = "huoliteltu" ; -- 20000 
--- lin sleek_V2 = "huoliteltu" ; -- 40000 
--- lin sleekness_N = "hoidettu" ; -- 20000 
--- lin sleepily_Adv = "unisesti" ; -- 20000 
--- lin sleeping_N = "nukkua" ; -- 20000 
--- lin sleeping_bag_N = "+?" ; -- 40000 
--- lin sleeping_car_N = "+?" ; -- 40000 
--- lin sleeping_draught_N = "+?" ; -- 40000 
--- lin sleeping_pill_N = "+?" ; -- 40000 
--- lin sleeping_sickness_N = "+?" ; -- 40000 
--- lin sleepless_A = "väsymätön" ; -- 20000 
--- lin sleepwalker_N = "unissakävelijä" ; -- 20000 
--- lin sleepy_head_N = "+?" ; -- 40000 
--- lin sleet_V = "sataa räntää" ; -- 30000 
--- lin sleety_A = "räntäinen" ; -- 20000 
--- lin sleeved_A = "hihallinen" ; -- 20000 
--- lin sleeveless_A = "hihaton" ; -- 20000 
--- lin sleigh_V = "ajaa reellä" ; -- 30000 
--- lin sleigh_V2 = "ajaa reellä" ; -- 30000 
--- lin sleigh_bell_N = "+?" ; -- 40000 
--- lin sleuth_N = "nuuskia" ; -- 20000 
--- lin sleuth_hound_N = "+?" ; -- 40000 
--- lin slick_Adv = "hierrin" ; -- 20000 
--- lin slide_N = "ränni" ; -- 20000 
--- lin slide_rule_N = "+?" ; -- 40000 
--- lin slightingly_Adv = "väheksyvästi" ; -- 20000 
--- lin sliminess_N = "iljettävyys" ; -- 20000 
--- lin slimy_A = "niljainen" ; -- 20000 
--- lin slinger_N = "linkomies" ; -- 20000 
--- lin slink_V = "hiipiä" ; -- 40000 
--- lin slip_carriage_N = "+?" ; -- 40000 
--- lin slip_coach_N = "+?" ; -- 40000 
--- lin slip_road_N = "+?" ; -- 40000 
--- lin slip_up_N = "kömmähdys" ; -- 20000 
--- lin slipcover_N = "irtopäällinen" ; -- 20000 
--- lin slipknot_N = "vetosolmu" ; -- 20000 
--- lin slipon_N = "+?" ; -- 40000 
--- lin slipover_N = "villapaita" ; -- 20000 
--- lin slippered_A = "tohvelit jalassa oleva" ; -- 30000 
--- lin slippy_A = "iljanteinen" ; -- 20000 
--- lin slipshod_A = "holtiton" ; -- 20000 
--- lin slipstream_N = "potkurivirta" ; -- 20000 
--- lin slipway_N = "vesillelaskuramppi" ; -- 20000 
--- lin sliver_N = "pirstoutua" ; -- 20000 
--- lin sloe_N = "oratuomi" ; -- 20000 
--- lin sloe_gin_N = "+?" ; -- 40000 
--- lin sloop_N = "sluuppi" ; -- 20000 
--- lin slop_basin_N = "+?" ; -- 40000 
--- lin slop_pail_N = "+?" ; -- 40000 
--- lin slop_shop_N = "+?" ; -- 40000 
--- lin slopingly_Adv = "kallistuneesti" ; -- 20000 
--- lin sloshed_A = "roiskia" ; -- 20000 
--- lin slot_V2 = "asettaa paikalleen" ; -- 30000 
--- lin slot_machine_N = "+?" ; -- 40000 
--- lin slothful_A = "toimeton" ; -- 20000 
--- lin slouch_hat_N = "+?" ; -- 40000 
--- lin slouchingly_Adv = "retkottaen" ; -- 20000 
--- lin slough_V = "luoda nahka" ; -- 30000 
--- lin slough_V2 = "luoda nahka" ; -- 30000 
--- lin slovak_N = "+?" ; -- 40000 
--- lin slovenian_A = "+?" ; -- 40000 
--- lin slovenian_N = "+?" ; -- 40000 
--- lin slovenly_A = "homssuinen" ; -- 20000 
--- lin slow_worm_N = "+?" ; -- 40000 
--- lin slowdown_N = "hidastuminen" ; -- 20000 
--- lin slower_Adv = "jäljessä" ; -- 20000 
--- lin slowest_Adv = "jäljessä" ; -- 20000 
--- lin sluice_valve_N = "+?" ; -- 40000 
--- lin sluicegate_N = "sulkuportti" ; -- 20000 
--- lin slum_V = "käydä slummeissa" ; -- 30000 
--- lin slummy_A = "slummi-" ; -- 20000 
--- lin slushy_A = "imelä" ; -- 20000 
--- lin sluttish_A = "homssuinen" ; -- 20000 
--- lin sly_A = "laskelmoiva" ; -- 20000 
--- lin slyness_N = "laskelmoivuus" ; -- 20000 
--- lin smack_Adv = "pusu" ; -- 20000 
--- lin smacker_N = "täräys" ; -- 20000 
--- lin smacking_N = "läpsäyttää" ; -- 20000 
--- lin small_minded_A = "ahdasmielinen" ; -- 20000 
--- lin smallholder_N = "pientalonpoika" ; -- 20000 
--- lin smallholding_N = "pientila" ; -- 20000 
--- lin smallpox_N = "isorokko" ; -- 20000 
--- lin smalltime_A = "+?" ; -- 40000 
--- lin smarten_V = "+?" ; -- 40000 
--- lin smarten_V2 = "+?" ; -- 40000 
--- lin smash_Adv = "räsähtäen" ; -- 20000 
--- lin smash_up_N = "yhteentörmäys" ; -- 20000 
--- lin smear_word_N = "+?" ; -- 40000 
--- lin smelling_bottle_N = "+?" ; -- 40000 
--- lin smelly_A = "haiseva" ; -- 20000 
--- lin smilax_N = "smilax" ; -- 20000 
--- lin smilingly_Adv = "hymyilevästi" ; -- 20000 
--- lin smirk_N = "hymyillä omahyväisesti" ; -- 30000 
--- lin smirk_V = "hymyillä omahyväisesti" ; -- 30000 
--- lin smock_N = "työtakki" ; -- 20000 
--- lin smog_N = "savusumu" ; -- 20000 
--- lin smoke_bomb_N = "+?" ; -- 40000 
--- lin smoke_cured_A = "savustettu" ; -- 20000 
--- lin smoke_dried_A = "savustettu" ; -- 20000 
--- lin smoke_screen_N = "+?" ; -- 40000 
--- lin smokeless_A = "savuton" ; -- 20000 
--- lin smokestack_N = "savupiippu" ; -- 20000 
--- lin smoking_car_N = "+?" ; -- 40000 
--- lin smoking_carriage_N = "+?" ; -- 40000 
--- lin smoking_compartment_N = "+?" ; -- 40000 
--- lin smoking_mixture_N = "+?" ; -- 40000 
--- lin smoking_room_N = "+?" ; -- 40000 
--- lin smoky_A = "savuinen" ; -- 20000 
--- lin smooth_bore_A = "+?" ; -- 40000 
--- lin smooth_faced_A = "siloposkinen" ; -- 20000 
--- lin smooth_spoken_A = "miellyttävästi puhuva" ; -- 30000 
--- lin smooth_tongued_A = "mielistelevä" ; -- 20000 
--- lin smoothing_iron_N = "+?" ; -- 40000 
--- lin smoothing_plane_N = "+?" ; -- 40000 
--- lin smorgasbord_N = "voileipäpöytä" ; -- 20000 
--- lin smother_N = "peittää" ; -- 20000 
--- lin smug_A = "omahyväinen" ; -- 20000 
--- lin smuggle_V2 = "salakuljettaa" ; -- 40000 
--- lin smuggler_N = "salakuljettaja" ; -- 20000 
--- lin smugness_N = "itsekylläisyys" ; -- 20000 
--- lin smuttily_Adv = "törkyisesti" ; -- 20000 
--- lin snack_bar_N = "+?" ; -- 40000 
--- lin snack_counter_N = "+?" ; -- 40000 
--- lin snaffle_N = "napata" ; -- 20000 
--- lin snaffle_bit_N = "+?" ; -- 40000 
--- lin snake_charmer_N = "+?" ; -- 40000 
--- lin snaky_A = "käärmemäinen" ; -- 20000 
--- lin snap_fastener_N = "+?" ; -- 40000 
--- lin snapdragon_N = "leijonankita" ; -- 20000 
--- lin snappish_A = "ärhäkäs" ; -- 20000 
--- lin snappishness_N = "ärhäkkyys" ; -- 20000 
--- lin snare_V2 = "saada ansaan" ; -- 30000 
--- lin snare_drum_N = "+?" ; -- 40000 
--- lin snarl_up_N = "liikenneruuhka" ; -- 20000 
--- lin sneak_thief_N = "+?" ; -- 40000 
--- lin sneer_N = "hymähdys" ; -- 20000 
--- lin sneeringly_Adv = "ivallisesti" ; -- 20000 
--- lin snide_A = "ilkeämielinen" ; -- 20000 
--- lin sniffy_A = "väheksyvä" ; -- 20000 
--- lin snifter_N = "konjakkilasi" ; -- 20000 
--- lin snipe_N = "piikitellä" ; -- 20000 
--- lin snipe_V = "ampua väijyksistä" ; -- 30000 
--- lin snipe_V2 = "ampua väijyksistä" ; -- 30000 
--- lin sniper_N = "tarkka-ampuja" ; -- 20000 
--- lin sniveller_N = "niiskuttaja" ; -- 20000 
--- lin snobbish_A = "hienosteleva" ; -- 20000 
--- lin snood_N = "hiusverkko" ; -- 20000 
--- lin snook_N = "snook" ; -- 20000 
--- lin snooker_N = "jymäyttää" ; -- 20000 
--- lin snootily_Adv = "ylimielisesti" ; -- 20000 
--- lin snooty_A = "ylimielinen" ; -- 20000 
--- lin snooze_N = "torkut" ; -- 20000 
--- lin snorer_N = "kuorsaaja" ; -- 20000 
--- lin snorter_N = "pähkinä" ; -- 20000 
--- lin snot_nosed_A = "räkänokkainen" ; -- 20000 
--- lin snow_clad_A = "lumipukuinen" ; -- 20000 
--- lin snow_covered_A = "lumipeitteinen" ; -- 20000 
--- lin snow_line_N = "+?" ; -- 40000 
--- lin snow_white_A = "lumivalkoinen" ; -- 20000 
--- lin snowball_N = "jäätelöpallo" ; -- 20000 
--- lin snowball_V = "paisua kuin lumivyöry" ; -- 30000 
--- lin snowball_V2 = "paisua kuin lumivyöry" ; -- 30000 
--- lin snowberry_N = "lumimarja" ; -- 20000 
--- lin snowblind_A = "+?" ; -- 40000 
--- lin snowblindness_N = "lumisokeus" ; -- 20000 
--- lin snowbound_A = "lumen saartama" ; -- 30000 
--- lin snowcapped_A = "+?" ; -- 40000 
--- lin snowdrop_N = "balkaninvuokko" ; -- 20000 
--- lin snowfield_N = "lumilakeus" ; -- 20000 
--- lin snowman_N = "lumiukko" ; -- 20000 
--- lin snowplough_N = "lumiaura" ; -- 20000 
--- lin snowstorm_N = "lumimyrsky" ; -- 20000 
--- lin snowy_A = "lumivalkoinen" ; -- 20000 
--- lin snub_A = "pysty-" ; -- 20000 
--- lin snub_nosed_A = "lättänenäinen" ; -- 20000 
--- lin snuff_colour_A = "nuuskan väri" ; -- 30000 
--- lin snuff_colour_N = "nuuskan väri" ; -- 30000 
--- lin snuff_coloured_A = "+?" ; -- 40000 
--- lin snuffbox_N = "nuuskarasia" ; -- 20000 
--- lin so_N = "niin" ; -- 20000 
--- lin so_and_so_N = "sanonko mikä" ; -- 30000 
--- lin so_called_A = "niinkutsuttu" ; -- 20000 
--- lin so_so_A = "välttävä" ; -- 20000 
--- lin so_so_Adv = "välttävä" ; -- 20000 
--- lin soap_bubble_N = "+?" ; -- 40000 
--- lin soap_opera_N = "+?" ; -- 40000 
--- lin soapbox_N = "pakkilaatikko" ; -- 20000 
--- lin soar_V = "nousta huimasti" ; -- 30000 
--- lin soar_V2 = "nousta huimasti" ; -- 30000 
--- lin sob_V = "nyyhkytys" ; -- 40000 
--- lin sob_V2 = "nyyhkytys" ; -- 40000 
--- lin sob_stuff_N = "+?" ; -- 40000 
--- lin sobbingly_Adv = "nyyhkyttäen" ; -- 20000 
--- lin sober_sides_N = "+?" ; -- 40000 
--- lin sobriquet_N = "lisänimi" ; -- 20000 
--- lin soc_N = "+?" ; -- 40000 
--- lin social_work_N = "+?" ; -- 40000 
--- lin socialite_N = "silmäätekevä" ; -- 20000 
--- lin sociological_A = "sosiologinen" ; -- 20000 
--- lin socratic_A = "+?" ; -- 40000 
--- lin sod_V = "peittää turpeella" ; -- 30000 
--- lin soda_biscuit_N = "+?" ; -- 40000 
--- lin soda_cracker_N = "+?" ; -- 40000 
--- lin soda_fountain_N = "+?" ; -- 40000 
--- lin soda_water_N = "+?" ; -- 40000 
--- lin sodden_A = "läpimärkä" ; -- 20000 
--- lin sodding_A = "saamarin" ; -- 20000 
--- lin sodomite_N = "sodomiitti" ; -- 20000 
--- lin soft_boiled_A = "pehmeäksi keitetty" ; -- 30000 
--- lin soft_footed_A = "kevytjalkainen" ; -- 20000 
--- lin soft_headed_A = "+?" ; -- 40000 
--- lin soft_hearted_A = "+?" ; -- 40000 
--- lin soft_pedal_V = "painaa villaisella" ; -- 30000 
--- lin soft_pedal_V2 = "painaa villaisella" ; -- 30000 
--- lin soft_solder_N = "juottaa pehmeällä juotteella" ; -- 30000 
--- lin soft_solder_V2 = "juottaa pehmeällä juotteella" ; -- 30000 
--- lin soft_spoken_A = "pehmeä-ääninen" ; -- 20000 
--- lin softish_A = "pehmeähkö" ; -- 20000 
--- lin softland_V = "+?" ; -- 40000 
--- lin softwood_N = "pehmeä puu" ; -- 30000 
--- lin sogginess_N = "läpimärkyys" ; -- 20000 
--- lin soggy_A = "taikinainen" ; -- 20000 
--- lin soh_N = "sol" ; -- 20000 
--- lin soigné_A = "+?" ; -- 40000 
--- lin soil_pipe_N = "+?" ; -- 40000 
--- lin soirée_N = "+?" ; -- 40000 
--- lin sol_fa_N = "+?" ; -- 40000 
--- lin solace_V2 = "huojennus" ; -- 40000 
--- lin solar_A = "aurinko-" ; -- 20000 
--- lin solarium_N = "solarium" ; -- 20000 
--- lin solarplexus_N = "+?" ; -- 40000 
--- lin solder_V2 = "juottaa yhteen" ; -- 30000 
--- lin soldering_iron_N = "+?" ; -- 40000 
--- lin soldiery_N = "joukot" ; -- 20000 
--- lin sole_A = "puolipohjata" ; -- 20000 
--- lin sole_V2 = "puolipohjata" ; -- 40000 
--- lin solecism_N = "etikettivirhe" ; -- 20000 
--- lin soled_A = "puolipohjata" ; -- 20000 
--- lin solemnness_N = "+?" ; -- 40000 
--- lin solicitor_general_N = "+?" ; -- 40000 
--- lin solidification_N = "jähmettyminen" ; -- 20000 
--- lin solidify_V = "jähmettää" ; -- 40000 
--- lin solidify_V2 = "jähmettää" ; -- 40000 
--- lin soliloquize_V = "puhua itsekseen" ; -- 30000 
--- lin soliloquy_N = "yksinpuhelu" ; -- 20000 
--- lin solipsism_N = "solipsismi" ; -- 20000 
--- lin solo_A = "yksin-" ; -- 20000 
--- lin solstice_N = "päivänseisaus" ; -- 20000 
--- lin soluble_A = "ratkeava" ; -- 20000 
--- lin solvable_A = "ratkeava" ; -- 20000 
--- lin solvent_A = "ratkaisu" ; -- 20000 
--- lin somali_A = "+?" ; -- 40000 
--- lin somali_N = "+?" ; -- 40000 
--- lin somalian_A = "+?" ; -- 40000 
--- lin somalian_N = "+?" ; -- 40000 
--- lin somatic_A = "somaattinen" ; -- 20000 
--- lin someday_Adv = "jonakin päivänä" ; -- 30000 
--- lin somersault_V = "heittää kuperkeikka" ; -- 30000 
--- lin somnambulism_N = "somnambulismi" ; -- 20000 
--- lin somnambulist_N = "somnambulisti" ; -- 20000 
--- lin son_in_law_N = "vävy" ; -- 20000 
--- lin sonar_N = "kaikuluotain" ; -- 20000 
--- lin songbird_N = "laululintu" ; -- 20000 
--- lin songbook_N = "laulukirja" ; -- 20000 
--- lin sonic_A = "ääni-" ; -- 20000 
--- lin sonneteer_N = "sonettirunoilija" ; -- 20000 
--- lin sonority_N = "sonorisuus" ; -- 20000 
--- lin soothingly_Adv = "rauhoittavasti" ; -- 20000 
--- lin sooty_A = "nokimusta" ; -- 20000 
--- lin sophism_N = "sofismi" ; -- 20000 
--- lin sophistry_N = "sofismi" ; -- 20000 
--- lin sophomore_N = "sophomore" ; -- 20000 
--- lin soporific_N = "uninen" ; -- 20000 
--- lin sopping_A = "liottaa" ; -- 20000 
--- lin sopping_Adv = "liottaa" ; -- 20000 
--- lin soppy_A = "tunteileva" ; -- 20000 
--- lin sorority_N = "naisopiskelijain yhdistys" ; -- 30000 
--- lin sorrel_A = "rosellatee" ; -- 20000 
--- lin sos_N = "sol" ; -- 20000 
--- lin sotho_A = "+?" ; -- 40000 
--- lin sotho_N = "+?" ; -- 40000 
--- lin sottish_A = "alkoholin sumentama" ; -- 30000 
--- lin sottovoce_Adv = "+?" ; -- 40000 
--- lin sou'_east_Adv = "kaakko" ; -- 20000 
--- lin sou'_sou'_east_Adv = "eteläkaakkoon" ; -- 20000 
--- lin sou'_sou'_east_N = "eteläkaakkoon" ; -- 20000 
--- lin sou'_sou'_west_Adv = "etelälounaaseen" ; -- 20000 
--- lin sou'_sou'_west_N = "etelälounaaseen" ; -- 20000 
--- lin sou'_west_Adv = "sou'-west" ; -- 20000 
--- lin sou'_west_N = "sou'-west" ; -- 20000 
--- lin sou'_wester_N = "+?" ; -- 40000 
--- lin sou_N = "ei penniäkään" ; -- 30000 
--- lin soubriquet_N = "liikanimi" ; -- 20000 
--- lin soufflé_N = "+?" ; -- 40000 
--- lin soul_destroying_A = "näännyttävä" ; -- 20000 
--- lin soulless_A = "sieluton" ; -- 20000 
--- lin sound_Adv = "pätevä" ; -- 20000 
--- lin sound_film_N = "+?" ; -- 40000 
--- lin sound_recording_N = "+?" ; -- 40000 
--- lin sound_wave_N = "+?" ; -- 40000 
--- lin soundbox_N = "äänirasia" ; -- 20000 
--- lin sounding_board_N = "+?" ; -- 40000 
--- lin soundless_A = "hiiskumaton" ; -- 20000 
--- lin soundproof_A = "äänieristetty" ; -- 20000 
--- lin soundproof_V2 = "äänieristetty" ; -- 40000 
--- lin soundtrack_N = "ääniraita" ; -- 20000 
--- lin soup_kitchen_N = "+?" ; -- 40000 
--- lin soupçon_N = "+?" ; -- 40000 
--- lin sour_A = "happamuus" ; -- 20000 
--- lin soused_A = "kastaa" ; -- 20000 
--- lin soutane_N = "sutaani" ; -- 20000 
--- lin south_A = "etelä-" ; -- 20000 
--- lin south_Adv = "etelä-" ; -- 20000 
--- lin south_N = "etelä-" ; -- 20000 
--- lin south_southeast_Adv = "eteläkaakkoon" ; -- 20000 
--- lin south_southeast_N = "eteläkaakkoon" ; -- 20000 
--- lin south_southwest_Adv = "etelälounaaseen" ; -- 20000 
--- lin south_southwest_N = "etelälounaaseen" ; -- 20000 
--- lin southeast_Adv = "kaakko-" ; -- 20000 
--- lin southeasterly_A = "kaakkoinen" ; -- 20000 
--- lin southeastern_A = "kaakkoinen" ; -- 20000 
--- lin southerly_Adv = "etelä-" ; -- 20000 
--- lin southerner_N = "etelä-" ; -- 20000 
--- lin southernmost_A = "eteläisin" ; -- 20000 
--- lin southpaw_N = "vasenkätinen henkilö" ; -- 30000 
--- lin southward_Adv = "etelään" ; -- 20000 
--- lin southwards_Adv = "etelään" ; -- 20000 
--- lin southwest_Adv = "lounainen" ; -- 20000 
--- lin southwesterly_A = "lounainen" ; -- 20000 
--- lin southwestern_A = "lounainen" ; -- 20000 
--- lin souvenir_N = "matkamuisto" ; -- 20000 
--- lin soviet_A = "neuvosto" ; -- 20000 
--- lin sovietize_V2 = "neuvostoliittolaistaa" ; -- 40000 
--- lin sower_N = "kylväjä" ; -- 20000 
--- lin sozzled_A = "juovuksissa" ; -- 20000 
--- lin space_V2 = "jättää tilaa" ; -- 30000 
--- lin space_bar_N = "+?" ; -- 40000 
--- lin space_capsule_N = "+?" ; -- 40000 
--- lin space_heater_N = "+?" ; -- 40000 
--- lin space_helmet_N = "+?" ; -- 40000 
--- lin space_rocket_N = "+?" ; -- 40000 
--- lin space_time_N = "aika-avaruus" ; -- 20000 
--- lin space_vehicle_N = "+?" ; -- 40000 
--- lin spacecraft_N = "avaruusalus" ; -- 20000 
--- lin spaceship_N = "avaruusalus" ; -- 20000 
--- lin spacesuit_N = "avaruuspuku" ; -- 20000 
--- lin spadeful_N = "lapiollinen" ; -- 20000 
--- lin spadework_N = "ikävä esityö" ; -- 30000 
--- lin spam_N = "roskaposti" ; -- 20000 
--- lin spaniard_N = "+?" ; -- 40000 
--- lin spank_V = "antaa selkäsauna" ; -- 30000 
--- lin spank_V2 = "antaa selkäsauna" ; -- 30000 
--- lin spanking_N = "ripeä" ; -- 20000 
--- lin spanner_N = "jakoavain" ; -- 20000 
--- lin spare_rib_N = "+?" ; -- 40000 
--- lin sparing_A = "riidellä" ; -- 20000 
--- lin spark_plug_N = "+?" ; -- 40000 
--- lin sparking_plug_N = "+?" ; -- 40000 
--- lin sparkling_A = "poreilla" ; -- 20000 
--- lin sparring_match_N = "+?" ; -- 40000 
--- lin sparring_partner_N = "+?" ; -- 40000 
--- lin sparsity_N = "väljyys" ; -- 20000 
--- lin spartan_A = "spartalainen" ; -- 20000 
--- lin spasmodically_Adv = "kouristuksenomaisesti" ; -- 20000 
--- lin spastic_A = "spastikko" ; -- 20000 
--- lin spatchcock_N = "paistettu kana" ; -- 30000 
--- lin spatchcock_V2 = "paistettu kana" ; -- 30000 
--- lin spatial_A = "tila-" ; -- 20000 
--- lin spatter_N = "roiskuttaa" ; -- 20000 
--- lin spavin_N = "patti" ; -- 20000 
--- lin spavined_A = "pattijalkainen" ; -- 20000 
--- lin speakership_N = "puhemiehen virka" ; -- 30000 
--- lin speaking_trumpet_N = "+?" ; -- 40000 
--- lin speaking_tube_N = "+?" ; -- 40000 
--- lin spearmint_N = "viherminttu" ; -- 20000 
--- lin special_N = "erityis-" ; -- 20000 
--- lin specialism_N = "erikoistuminen" ; -- 20000 
--- lin speciality_N = "erikoisala" ; -- 20000 
--- lin specialization_N = "erikoistuminen" ; -- 20000 
--- lin specie_N = "metalliraha" ; -- 20000 
--- lin specifiable_A = "määritettävä" ; -- 20000 
--- lin specificity_N = "lajinomaisuus" ; -- 20000 
--- lin speciousness_N = "näennäisyys" ; -- 20000 
--- lin specked_A = "täplitetty" ; -- 20000 
--- lin speckled_A = "täplittää" ; -- 20000 
--- lin speckless_A = "moitteeton" ; -- 20000 
--- lin spectacled_A = "silmälasipäinen" ; -- 20000 
--- lin spectral_A = "aavemainen" ; -- 20000 
--- lin spectroscope_N = "spektroskooppi" ; -- 20000 
--- lin spectroscopic_A = "spektroskooppinen" ; -- 20000 
--- lin speech_day_N = "+?" ; -- 40000 
--- lin speechless_A = "mykistynyt" ; -- 20000 
--- lin speed_cop_N = "+?" ; -- 40000 
--- lin speed_indicator_N = "+?" ; -- 40000 
--- lin speed_limit_N = "+?" ; -- 40000 
--- lin speed_up_N = "+?" ; -- 40000 
--- lin speedboat_N = "pikamoottori" ; -- 20000 
--- lin speedometer_N = "nopeusmittari" ; -- 20000 
--- lin speedwell_N = "tädyke" ; -- 20000 
--- lin spelaeologist_N = "luolantutkija" ; -- 20000 
--- lin spelaeology_N = "luolantutkimus" ; -- 20000 
--- lin speleologist_N = "luolantutkija" ; -- 20000 
--- lin speleology_N = "luolantutkimus" ; -- 20000 
--- lin spellbinder_N = "loistava puhuja" ; -- 30000 
--- lin spellbound_A = "lumottu" ; -- 20000 
--- lin spelling_N = "noitua" ; -- 20000 
--- lin spent_A = "tuhlata" ; -- 20000 
--- lin sperm_N = "siittiö" ; -- 20000 
--- lin sperm_whale_N = "+?" ; -- 40000 
--- lin spermaceti_N = "valaanpäävaha" ; -- 20000 
--- lin spermatozoon_N = "siittiö" ; -- 20000 
--- lin sphagnum_N = "rahkasammal" ; -- 20000 
--- lin spherical_A = "pallonmuotoinen" ; -- 20000 
--- lin spheroid_N = "sferoidi" ; -- 20000 
--- lin spick_A = "puhtoinen" ; -- 20000 
--- lin spicy_A = "maustettu" ; -- 20000 
--- lin spidery_A = "hämähäkkimäinen" ; -- 20000 
--- lin spikenard_N = "nardusöljy" ; -- 20000 
--- lin spillover_N = "lieveilmiö" ; -- 20000 
--- lin spillway_N = "tulvavesikouru" ; -- 20000 
--- lin spin_drier_N = "+?" ; -- 40000 
--- lin spin_off_N = "sivutuote" ; -- 20000 
--- lin spinal_A = "selkäranka-" ; -- 20000 
--- lin spindle_berry_N = "+?" ; -- 40000 
--- lin spindle_legged_A = "pitkäkoipinen" ; -- 20000 
--- lin spindle_shanked_A = "rimppakinttuinen" ; -- 20000 
--- lin spindle_shanks_N = "+?" ; -- 40000 
--- lin spindle_tree_N = "+?" ; -- 40000 
--- lin spindly_A = "hontelo" ; -- 20000 
--- lin spindrift_N = "pärske" ; -- 20000 
--- lin spineless_A = "piikitön" ; -- 20000 
--- lin spinney_N = "metsikkö" ; -- 20000 
--- lin spinning_wheel_N = "+?" ; -- 40000 
--- lin spinster_N = "vanhapiika" ; -- 20000 
--- lin spiny_A = "piikikäs" ; -- 20000 
--- lin spiral_A = "kaarrella" ; -- 20000 
--- lin spirit_lamp_N = "+?" ; -- 40000 
--- lin spirit_level_N = "+?" ; -- 40000 
--- lin spirit_rapper_N = "+?" ; -- 40000 
--- lin spirit_stove_N = "+?" ; -- 40000 
--- lin spiritualistic_A = "spiritistinen" ; -- 20000 
--- lin spiritualization_N = "hengellistäminen" ; -- 20000 
--- lin spiteful_A = "pahansuopa" ; -- 20000 
--- lin spitfire_N = "tuittupää" ; -- 20000 
--- lin spitting_N = "tihuttaa" ; -- 20000 
--- lin spittoon_N = "sylkykuppi" ; -- 20000 
--- lin splashdown_N = "laskeutuminen" ; -- 20000 
--- lin splay_A = "nyrjäyttää" ; -- 20000 
--- lin splayfoot_N = "latuskajalka" ; -- 20000 
--- lin splayfooted_A = "latuskajalkainen" ; -- 20000 
--- lin splenetic_A = "pisteliäs" ; -- 20000 
--- lin splicer_N = "laminoija" ; -- 20000 
--- lin splinter_proof_A = "+?" ; -- 40000 
--- lin splintery_A = "pirstoutunut" ; -- 20000 
--- lin splurge_N = "törsäily" ; -- 20000 
--- lin spode_N = "+?" ; -- 40000 
--- lin spoilsport_N = "ilonpilaaja" ; -- 20000 
--- lin spondaic_A = "spondee-" ; -- 20000 
--- lin sponge_N = "pesusieni" ; -- 20000 
--- lin sponge_V = "imeä pesusienellä" ; -- 30000 
--- lin sponge_V2 = "imeä pesusienellä" ; -- 30000 
--- lin sponge_cake_N = "+?" ; -- 40000 
--- lin sponger_N = "siivelläeläjä" ; -- 20000 
--- lin spongy_A = "sienimäinen" ; -- 20000 
--- lin spook_V2 = "outo tyyppi" ; -- 30000 
--- lin spooky_A = "säikky" ; -- 20000 
--- lin spoonerism_N = "spoonerismi" ; -- 20000 
--- lin spoonfeed_V2 = "päästää helpolla" ; -- 30000 
--- lin spoonfeeding_N = "päästää helpolla" ; -- 30000 
--- lin sporadically_Adv = "silloin tällöin" ; -- 30000 
--- lin spore_N = "itiö" ; -- 20000 
--- lin sporting_A = "vedonlyöjä" ; -- 20000 
--- lin sports_car_N = "+?" ; -- 40000 
--- lin sports_coat_N = "+?" ; -- 40000 
--- lin sports_editor_N = "+?" ; -- 40000 
--- lin sports_jacket_N = "+?" ; -- 40000 
--- lin sportsmanlike_A = "urheilijamainen" ; -- 20000 
--- lin sportsmanship_N = "urheiluhenki" ; -- 20000 
--- lin spotless_A = "tahraton" ; -- 20000 
--- lin spotlight_N = "valonheitin" ; -- 20000 
--- lin spotlight_V2 = "tuoda esiin" ; -- 30000 
--- lin spotted_A = "-täpläinen" ; -- 40000 
--- lin spotty_A = "täplikäs" ; -- 20000 
--- lin sprain_N = "nyrjähdys" ; -- 20000 
--- lin sprain_V2 = "nyrjähdys" ; -- 40000 
--- lin sprat_N = "brislinki" ; -- 20000 
--- lin sprawl_N = "rojottaa" ; -- 20000 
--- lin spray_gun_N = "+?" ; -- 40000 
--- lin spread_over_N = "+?" ; -- 40000 
--- lin spreadeagle_N = "selättää" ; -- 20000 
--- lin spreadeagle_V2 = "selättää" ; -- 40000 
--- lin sprigged_A = "lehväkuvioinen" ; -- 20000 
--- lin spring_balance_N = "+?" ; -- 40000 
--- lin spring_clean_N = "tehdä kevätsiivous" ; -- 30000 
--- lin spring_clean_V2 = "tehdä kevätsiivous" ; -- 30000 
--- lin spring_gun_N = "+?" ; -- 40000 
--- lin spring_mattress_N = "+?" ; -- 40000 
--- lin springboard_N = "ponnahduslauta" ; -- 20000 
--- lin springbok_N = "hyppyantilooppi" ; -- 20000 
--- lin springless_A = "ponneton" ; -- 20000 
--- lin springlike_A = "jousimainen" ; -- 20000 
--- lin springtide_N = "tulvavuoksi" ; -- 20000 
--- lin springtime_N = "keväin" ; -- 20000 
--- lin sprint_N = "pinkaista" ; -- 20000 
--- lin sprit_N = "prii" ; -- 20000 
--- lin spritsail_N = "priipurje" ; -- 20000 
--- lin sprocket_wheel_N = "+?" ; -- 40000 
--- lin spud_N = "itää" ; -- 20000 
--- lin sputnik_N = "sputnik" ; -- 20000 
--- lin sputum_N = "yskös" ; -- 20000 
--- lin spy_hole_N = "+?" ; -- 40000 
--- lin spyglass_N = "kaukoputki" ; -- 20000 
--- lin squab_N = "löhösohva" ; -- 20000 
--- lin squally_A = "puuskaisa" ; -- 20000 
--- lin squandermania_N = "kulutushysteria" ; -- 20000 
--- lin square_bashing_N = "sulkeisharjoitus" ; -- 20000 
--- lin square_built_A = "roteva" ; -- 20000 
--- lin square_rigged_A = "raakatakilainen" ; -- 20000 
--- lin square_shouldered_A = "harteikas" ; -- 20000 
--- lin square_toes_N = "+?" ; -- 40000 
--- lin squareness_N = "neliömäisyys" ; -- 20000 
--- lin squashy_A = "möyheä" ; -- 20000 
--- lin squaw_N = "squaw" ; -- 20000 
--- lin squawker_N = "motkottaja" ; -- 20000 
--- lin squeaker_N = "narisija" ; -- 20000 
--- lin squeaky_A = "vinkuva" ; -- 20000 
--- lin squeal_N = "myöntää" ; -- 20000 
--- lin squeamish_A = "hienosteleva" ; -- 20000 
--- lin squeamishness_N = "pahoinvointi" ; -- 20000 
--- lin squeegee_N = "pyyhkiä" ; -- 20000 
--- lin squib_N = "sähikäinen" ; -- 20000 
--- lin squiffy_A = "pienessä sievässä oleva" ; -- 30000 
--- lin squiggly_A = "kiemurainen" ; -- 20000 
--- lin squint_eyed_A = "kierosilmäinen" ; -- 20000 
--- lin squirearchy_N = "tilanomistajisto" ; -- 20000 
--- lin srilankan_A = "+?" ; -- 40000 
--- lin srilankan_N = "+?" ; -- 40000 
--- lin srn_N = "+?" ; -- 40000 
--- lin ss_N = "+?" ; -- 40000 
--- lin stabilization_N = "tasapainottaminen" ; -- 20000 
--- lin stable_V2 = "pitää tallissa" ; -- 30000 
--- lin stable_companion_N = "+?" ; -- 40000 
--- lin stableboy_N = "tallirenki" ; -- 20000 
--- lin stableman_N = "tallirenki" ; -- 20000 
--- lin stabling_N = "tallit" ; -- 20000 
--- lin staccato_A = "staccato" ; -- 20000 
--- lin staccato_Adv = "staccato" ; -- 20000 
--- lin staff_office_N = "+?" ; -- 40000 
--- lin stag_N = "varjostaa" ; -- 20000 
--- lin stag_party_N = "+?" ; -- 40000 
--- lin stage_struck_A = "teatterihullu" ; -- 20000 
--- lin stage_whisper_N = "+?" ; -- 40000 
--- lin stagecoach_N = "postivaunut" ; -- 20000 
--- lin stagecraft_N = "näyttämötaide" ; -- 20000 
--- lin stager_N = "rintamamies" ; -- 20000 
--- lin staggerer_N = "hoipertelija" ; -- 20000 
--- lin stagnant_A = "pysähtynyt" ; -- 20000 
--- lin stagy_A = "teennäinen" ; -- 20000 
--- lin stainless_A = "tahraton" ; -- 20000 
--- lin stair_carpet_N = "porrasmatto" ; -- 20000 
--- lin stair_rod_N = "mattotanko" ; -- 20000 
--- lin stake_holder_N = "+?" ; -- 40000 
--- lin stalactite_N = "stalaktiitti" ; -- 20000 
--- lin stalagmite_N = "tippukivi" ; -- 20000 
--- lin stale_A = "lorottaa" ; -- 20000 
--- lin stalemate_N = "pattitilanne" ; -- 20000 
--- lin stalemate_V2 = "ajaa pattitilanteeseen" ; -- 30000 
--- lin stall_fed_A = "sisäruokittu" ; -- 20000 
--- lin stalwart_N = "rohkea" ; -- 20000 
--- lin stammer_N = "änkytys" ; -- 20000 
--- lin stammer_V = "änkytys" ; -- 40000 
--- lin stammer_V2 = "änkytys" ; -- 40000 
--- lin stammerer_N = "änkyttäjä" ; -- 20000 
--- lin stammeringly_Adv = "+?" ; -- 40000 
--- lin stamp_album_N = "+?" ; -- 40000 
--- lin stamp_collector_N = "+?" ; -- 40000 
--- lin stamp_dealer_N = "+?" ; -- 40000 
--- lin stamp_duty_N = "+?" ; -- 40000 
--- lin stamping_ground_N = "+?" ; -- 40000 
--- lin stanchion_N = "pönkkä" ; -- 20000 
--- lin stand_to_N = "+?" ; -- 40000 
--- lin stand_up_A = "pysty-" ; -- 20000 
--- lin standpipe_N = "pystyputki" ; -- 20000 
--- lin standpoint_N = "näkökanta" ; -- 20000 
--- lin stanza_N = "stanza" ; -- 20000 
--- lin stapler_N = "pää-" ; -- 20000 
--- lin stapling_machine_N = "+?" ; -- 40000 
--- lin starch_N = "tärkkelys" ; -- 20000 
--- lin starch_V2 = "tärkkelys" ; -- 40000 
--- lin stardom_N = "tähteys" ; -- 20000 
--- lin stare_N = "tuijotus" ; -- 20000 
--- lin starfish_N = "meritähti" ; -- 20000 
--- lin staring_Adv = "tuijottaa" ; -- 20000 
--- lin starkers_A = "nakuna" ; -- 20000 
--- lin starless_A = "tähdetön" ; -- 20000 
--- lin starlet_N = "tähtönen" ; -- 20000 
--- lin starlight_N = "valo" ; -- 20000 
--- lin starlit_A = "tähtikirkas" ; -- 20000 
--- lin starry_eyed_A = "sinisilmäinen" ; -- 20000 
--- lin starting_gate_N = "+?" ; -- 40000 
--- lin starting_point_N = "+?" ; -- 40000 
--- lin starting_post_N = "+?" ; -- 40000 
--- lin startlingly_Adv = "hämmästyttävän" ; -- 20000 
--- lin starvation_N = "nälkiinnyttäminen" ; -- 20000 
--- lin starveling_N = "nälkäänäkevä" ; -- 20000 
--- lin statecraft_N = "valtioviisaus" ; -- 20000 
--- lin stated_A = "ilmoittaa" ; -- 20000 
--- lin statehouse_N = "+?" ; -- 40000 
--- lin stateless_A = "kansalaisuudeton" ; -- 20000 
--- lin statesman_N = "valtiomies" ; -- 20000 
--- lin statesmanlike_A = "valtiomiesmäinen" ; -- 20000 
--- lin statesmanship_N = "valtioviisaus" ; -- 20000 
--- lin statically_Adv = "+?" ; -- 40000 
--- lin station_waggon_N = "+?" ; -- 40000 
--- lin stationary_A = "pysähtynyt" ; -- 20000 
--- lin stationer_N = "paperikauppias" ; -- 20000 
--- lin stationery_N = "kirjepaperi" ; -- 20000 
--- lin stationmaster_N = "asemapäällikkö" ; -- 20000 
--- lin statistician_N = "tilastotieteilijä" ; -- 20000 
--- lin statuary_A = "veistokset" ; -- 20000 
--- lin statuary_N = "veistokset" ; -- 20000 
--- lin statuesque_A = "veistoksellinen" ; -- 20000 
--- lin statuette_N = "pienoisveistos" ; -- 20000 
--- lin statusquo_N = "+?" ; -- 40000 
--- lin statute_book_N = "+?" ; -- 40000 
--- lin stay_at_home_N = "kotikissa" ; -- 20000 
--- lin steady_N = "rauhoittua" ; -- 20000 
--- lin stealthy_A = "vaivihkainen" ; -- 20000 
--- lin steam_N = "raivota" ; -- 20000 
--- lin steam_boiler_N = "+?" ; -- 40000 
--- lin steam_coal_N = "+?" ; -- 40000 
--- lin steam_engine_N = "+?" ; -- 40000 
--- lin steam_heat_N = "höyrylämmittää" ; -- 20000 
--- lin steam_heat_V2 = "höyrylämmittää" ; -- 40000 
--- lin steamboat_N = "höyrylaiva" ; -- 20000 
--- lin steamer_N = "hietasimpukka" ; -- 20000 
--- lin steamroller_N = "jyrätä" ; -- 20000 
--- lin steamship_N = "höyryalus" ; -- 20000 
--- lin steed_N = "sotaratsu" ; -- 20000 
--- lin steel_clad_A = "+?" ; -- 40000 
--- lin steel_plated_A = "panssaroitu" ; -- 20000 
--- lin steelworks_N = "terästehdas" ; -- 20000 
--- lin steelyard_N = "liukupainovaaka" ; -- 20000 
--- lin steenbok_N = "puna-antilooppi" ; -- 20000 
--- lin steepen_V = "jyrkentää" ; -- 40000 
--- lin steepen_V2 = "jyrkentää" ; -- 40000 
--- lin steepish_A = "jyrkähkö" ; -- 20000 
--- lin steeplechase_N = "esteratsastus" ; -- 20000 
--- lin steeplechaser_N = "esteratsastushevonen" ; -- 20000 
--- lin steeplejack_N = "torninrakentaja" ; -- 20000 
--- lin steerageway_N = "ohjailunopeus" ; -- 20000 
--- lin steering_gear_N = "+?" ; -- 40000 
--- lin steering_wheel_N = "+?" ; -- 40000 
--- lin steersman_N = "perämies" ; -- 20000 
--- lin stele_N = "kivipaasi" ; -- 20000 
--- lin stellar_A = "tähti-" ; -- 20000 
--- lin stemmed_A = "ruodittu" ; -- 20000 
--- lin stench_N = "löyhkä" ; -- 20000 
--- lin stenographer_N = "pikakirjoittaja" ; -- 20000 
--- lin stenography_N = "pikakirjoitus" ; -- 20000 
--- lin stentorian_A = "pauhaava" ; -- 20000 
--- lin stepbrother_N = "velipuoli" ; -- 20000 
--- lin stepchild_N = "lapsipuoli" ; -- 20000 
--- lin stepdaughter_N = "tytärpuoli" ; -- 20000 
--- lin stepfather_N = "isäpuoli" ; -- 20000 
--- lin stepladder_N = "tikkaat" ; -- 20000 
--- lin stepmother_N = "äitipuoli" ; -- 20000 
--- lin stepparent_N = "isäpuoli" ; -- 20000 
--- lin stepping_stone_N = "+?" ; -- 40000 
--- lin stepsister_N = "sisarpuoli" ; -- 20000 
--- lin stepson_N = "velipuoli" ; -- 20000 
--- lin stereo_N = "kaksoisvalotus" ; -- 20000 
--- lin stereophonic_A = "stereofoninen" ; -- 20000 
--- lin stereoscopic_A = "stereoskooppinen" ; -- 20000 
--- lin stereotype_N = "luokitella" ; -- 20000 
--- lin sterling_N = "erinomainen" ; -- 20000 
--- lin sternum_N = "rintalasta" ; -- 20000 
--- lin sternwheeler_N = "siipiratasalus" ; -- 20000 
--- lin stertorous_A = "koriseva" ; -- 20000 
--- lin stetson_N = "+?" ; -- 40000 
--- lin stewardess_N = "lentoemäntä" ; -- 20000 
--- lin stewardship_N = "stuerttius" ; -- 20000 
--- lin stewed_A = "hauduttaa" ; -- 20000 
--- lin stick_in_the_mud_A = "jahkailija" ; -- 20000 
--- lin stick_in_the_mud_N = "jahkailija" ; -- 20000 
--- lin stick_on_A = "tarra-" ; -- 20000 
--- lin stick_up_N = "+?" ; -- 40000 
--- lin stickily_Adv = "tahmeasti" ; -- 20000 
--- lin sticking_plaster_N = "+?" ; -- 40000 
--- lin stiff_Adv = "jokamies" ; -- 20000 
--- lin stiff_necked_A = "uppiniskainen" ; -- 20000 
--- lin stiffening_N = "jäykistyminen" ; -- 20000 
--- lin still_life_N = "+?" ; -- 40000 
--- lin still_room_N = "+?" ; -- 40000 
--- lin stillbirth_N = "kuolleen sikiön synnytys" ; -- 30000 
--- lin stillborn_A = "kuolleena syntynyt" ; -- 30000 
--- lin stilt_N = "puujalat" ; -- 20000 
--- lin stilton_N = "+?" ; -- 40000 
--- lin stimulating_A = "piristävä" ; -- 20000 
--- lin stimulus_N = "ärsyke" ; -- 20000 
--- lin stingless_A = "poltinkarvaton" ; -- 20000 
--- lin stingray_N = "meritähti" ; -- 20000 
--- lin stipendiary_A = "palkattu" ; -- 20000 
--- lin stipple_V2 = "maalata pistetekniikalla" ; -- 30000 
--- lin stirrup_cup_N = "+?" ; -- 40000 
--- lin stochastic_A = "stokastinen" ; -- 20000 
--- lin stochastically_Adv = "stokastisesti" ; -- 20000 
--- lin stock_cube_N = "+?" ; -- 40000 
--- lin stock_farmer_N = "+?" ; -- 40000 
--- lin stock_in_trade_N = "vakioasenne" ; -- 20000 
--- lin stock_list_N = "+?" ; -- 40000 
--- lin stock_still_Adv = "hievahtamatta" ; -- 20000 
--- lin stockade_N = "paaluvarustus" ; -- 20000 
--- lin stockbreeder_N = "+?" ; -- 40000 
--- lin stockbroker_N = "pörssimeklari" ; -- 20000 
--- lin stockcar_N = "karjavaunu" ; -- 20000 
--- lin stockfish_N = "kapakala" ; -- 20000 
--- lin stockholding_N = "osakkeenomistus" ; -- 20000 
--- lin stockinged_A = "sukkasillaan" ; -- 20000 
--- lin stockjobber_N = "pörssikeinottelija" ; -- 20000 
--- lin stockpile_N = "varastot" ; -- 20000 
--- lin stockpile_V2 = "pitää varastossa" ; -- 30000 
--- lin stockpiling_N = "varastoiminen" ; -- 20000 
--- lin stockpot_N = "liemikattila" ; -- 20000 
--- lin stockyard_N = "karjapiha" ; -- 20000 
--- lin stodge_N = "raskas ruoka" ; -- 30000 
--- lin stoic_N = "tyyni" ; -- 20000 
--- lin stokehold_N = "kattilahuone" ; -- 20000 
--- lin stokehole_N = "kattilahuone" ; -- 20000 
--- lin stoker_N = "lämmittäjä" ; -- 20000 
--- lin stolen_A = "pujahtaa" ; -- 20000 
--- lin stolid_A = "ilmeetön" ; -- 20000 
--- lin stomach_ache_N = "+?" ; -- 40000 
--- lin stomach_pump_N = "+?" ; -- 40000 
--- lin stomp_N = "tallustaa" ; -- 20000 
--- lin stone_blind_A = "umpisokea" ; -- 20000 
--- lin stone_cold_A = "jääkylmä" ; -- 20000 
--- lin stone_dead_A = "kuollut kuin kivi" ; -- 30000 
--- lin stone_deaf_A = "umpikuuro" ; -- 20000 
--- lin stone_fruit_N = "+?" ; -- 40000 
--- lin stone_pit_N = "+?" ; -- 40000 
--- lin stone_sober_A = "selvin päin oleva" ; -- 30000 
--- lin stonebreaker_N = "+?" ; -- 40000 
--- lin stoned_A = "pilvessä" ; -- 20000 
--- lin stoneless_A = "kivetön" ; -- 20000 
--- lin stonemason_N = "kivenhakkaaja" ; -- 20000 
--- lin stonewaller_N = "jarruttaja" ; -- 20000 
--- lin stonewalling_N = "jarruttaminen" ; -- 20000 
--- lin stoneware_N = "kivitavara" ; -- 20000 
--- lin stonework_N = "kivityö" ; -- 20000 
--- lin stony_A = "kivinen" ; -- 20000 
--- lin stony_broke_A = "auki" ; -- 20000 
--- lin stopcock_N = "sulkuhana" ; -- 20000 
--- lin stopgap_N = "tilapäisratkaisu" ; -- 20000 
--- lin stopover_N = "pysähdys" ; -- 20000 
--- lin storeroom_N = "varastotila" ; -- 20000 
--- lin storeyed_A = "kerroksinen" ; -- 20000 
--- lin stork_N = "haikara" ; -- 20000 
--- lin storm_beaten_A = "myrskyn runtelema" ; -- 30000 
--- lin storm_bound_A = "+?" ; -- 40000 
--- lin storm_centre_N = "+?" ; -- 40000 
--- lin storm_cloud_N = "+?" ; -- 40000 
--- lin storm_cone_N = "+?" ; -- 40000 
--- lin storm_lantern_N = "+?" ; -- 40000 
--- lin storm_signal_N = "+?" ; -- 40000 
--- lin storm_tossed_A = "piiskattu" ; -- 20000 
--- lin storm_trooper_N = "+?" ; -- 40000 
--- lin stormily_Adv = "myrskyisästi" ; -- 20000 
--- lin stormproof_A = "myrskynkestävä" ; -- 20000 
--- lin stormy_A = "myrskyisä" ; -- 20000 
--- lin stowaway_N = "salamatkustaja" ; -- 20000 
--- lin straggler_N = "harhailija" ; -- 20000 
--- lin straggly_A = "harittava" ; -- 20000 
--- lin strait_laced_A = "+?" ; -- 40000 
--- lin straitjacket_N = "pakkopaita" ; -- 20000 
--- lin stranglehold_N = "kuristajanote" ; -- 20000 
--- lin strangulation_N = "tukehtuminen" ; -- 20000 
--- lin strapping_A = "jämerä" ; -- 20000 
--- lin strapping_N = "jämerä" ; -- 20000 
--- lin strategist_N = "strategisti" ; -- 20000 
--- lin stratosphere_N = "stratosfääri" ; -- 20000 
--- lin straw_coloured_A = "+?" ; -- 40000 
--- lin strawboard_N = "olkikartonki" ; -- 20000 
--- lin streaky_A = "raidallinen" ; -- 20000 
--- lin streamlet_N = "pieni joki" ; -- 30000 
--- lin streamlined_A = "rationalisoida" ; -- 20000 
--- lin street_girl_N = "+?" ; -- 40000 
--- lin street_urchin_N = "+?" ; -- 40000 
--- lin streetcar_N = "raitiovaunu" ; -- 20000 
--- lin streetwalker_N = "katutyttö" ; -- 20000 
--- lin streptomycin_N = "streptomysiini" ; -- 20000 
--- lin stress_mark_N = "+?" ; -- 40000 
--- lin stretcher_bearer_N = "paarinkantaja" ; -- 20000 
--- lin stretcher_party_N = "+?" ; -- 40000 
--- lin striated_A = "striate" ; -- 20000 
--- lin stridulate_V = "sirittää" ; -- 40000 
--- lin strike_leader_N = "+?" ; -- 40000 
--- lin strike_pay_N = "+?" ; -- 40000 
--- lin strikebound_A = "lakonalainen" ; -- 20000 
--- lin strikebreaker_N = "lakonrikkoja" ; -- 20000 
--- lin strip_lighting_N = "+?" ; -- 40000 
--- lin strip_poker_N = "+?" ; -- 40000 
--- lin strip_show_N = "+?" ; -- 40000 
--- lin striped_A = "riistää" ; -- 20000 
--- lin stripy_A = "raidallinen" ; -- 20000 
--- lin stroboscope_N = "stroboskooppi" ; -- 20000 
--- lin strong_boned_A = "lujaluinen" ; -- 20000 
--- lin strong_minded_A = "lujaluontoinen" ; -- 20000 
--- lin strongbox_N = "kassakaappi" ; -- 20000 
--- lin strongroom_N = "kassaholvi" ; -- 20000 
--- lin strop_N = "hioa" ; -- 20000 
--- lin strophe_N = "stroofi" ; -- 20000 
--- lin stroppy_A = "pahansisuinen" ; -- 20000 
--- lin struck_A = "iskeytyä" ; -- 20000 
--- lin structure_V2 = "rakenne" ; -- 40000 
--- lin structured_A = "jäsentynyt" ; -- 20000 
--- lin strum_N = "rämpytys" ; -- 20000 
--- lin strum_V = "rämpytys" ; -- 40000 
--- lin strum_V2 = "rämpytys" ; -- 40000 
--- lin strut_N = "tukitanko" ; -- 20000 
--- lin stubbly_A = "sänki-" ; -- 20000 
--- lin stubborn_A = "itsepintainen" ; -- 20000 
--- lin stucco_V2 = "rapata" ; -- 40000 
--- lin stud_farm_N = "+?" ; -- 40000 
--- lin stud_mare_N = "+?" ; -- 40000 
--- lin studbook_N = "kantakirja" ; -- 20000 
--- lin studied_A = "tutkailla" ; -- 20000 
--- lin stuffily_Adv = "tukkoisesti" ; -- 20000 
--- lin stultification_N = "nolaaminen" ; -- 20000 
--- lin stumble_N = "harha-askel" ; -- 20000 
--- lin stumbling_block_N = "+?" ; -- 40000 
--- lin stumper_N = "hankala kysymys" ; -- 30000 
--- lin stumpy_A = "tanakka" ; -- 20000 
--- lin stupify_V2 = "+?" ; -- 40000 
--- lin stupifying_A = "+?" ; -- 40000 
--- lin sturdily_Adv = "päättäväisesti" ; -- 20000 
--- lin stutter_N = "änkytys" ; -- 20000 
--- lin stutter_V = "änkytys" ; -- 40000 
--- lin stutter_V2 = "änkytys" ; -- 40000 
--- lin stutterer_N = "änkyttäjä" ; -- 20000 
--- lin stutteringly_Adv = "+?" ; -- 40000 
--- lin sty_N = "näärännäppy" ; -- 20000 
--- lin stye_N = "näärännäppy" ; -- 20000 
--- lin stygian_A = "+?" ; -- 40000 
--- lin stylist_N = "hiusmuotoilija" ; -- 20000 
--- lin stylistically_Adv = "tyylillisesti" ; -- 20000 
--- lin stylize_V2 = "jäljitellä" ; -- 40000 
--- lin styptic_A = "tyrehdyttävä" ; -- 20000 
--- lin styptic_N = "tyrehdyttävä" ; -- 20000 
--- lin suasion_N = "taivuttelu" ; -- 20000 
--- lin sub_N = "sijaistaa" ; -- 20000 
--- lin sub_V = "sijaistaa" ; -- 40000 
--- lin sub_V2 = "sijaistaa" ; -- 40000 
--- lin sub_underwrite_V2 = "+?" ; -- 40000 
--- lin subatomic_A = "subatominen" ; -- 20000 
--- lin subcommittee_N = "alakomitea" ; -- 20000 
--- lin subconscious_A = "alitajuntainen" ; -- 20000 
--- lin subconscious_N = "alitajuntainen" ; -- 20000 
--- lin subconsciousness_N = "alitajunta" ; -- 20000 
--- lin subcontinent_N = "subkontinentti" ; -- 20000 
--- lin subcontract_N = "lisäsopimus" ; -- 20000 
--- lin subcontract_V = "lisäsopimus" ; -- 40000 
--- lin subcontract_V2 = "lisäsopimus" ; -- 40000 
--- lin subcontractor_N = "aliurakoitsija" ; -- 20000 
--- lin subcutaneous_A = "ihonalainen" ; -- 20000 
--- lin subedit_V2 = "toimittaa ja korjata tekstiä" ; -- 30000 
--- lin subeditor_N = "toimitussihteeri" ; -- 20000 
--- lin subgroup_N = "alajoukko" ; -- 20000 
--- lin subheading_N = "väliotsikko" ; -- 20000 
--- lin subhuman_A = "epäinhimillinen" ; -- 20000 
--- lin subjudice_A = "+?" ; -- 40000 
--- lin subjunctive_A = "subjunktiivi-" ; -- 20000 
--- lin subjunctive_N = "subjunktiivi-" ; -- 20000 
--- lin sublease_N = "jälleenvuokrata" ; -- 20000 
--- lin sublease_V = "jälleenvuokrata" ; -- 40000 
--- lin sublease_V2 = "jälleenvuokrata" ; -- 40000 
--- lin sublet_V = "jälleenvuokrata" ; -- 40000 
--- lin sublet_V2 = "jälleenvuokrata" ; -- 40000 
--- lin sublieutenant_N = "aliluutnantti" ; -- 20000 
--- lin sublimate_A = "muuttaa" ; -- 20000 
--- lin sublimate_N = "muuttaa" ; -- 20000 
--- lin sublime_N = "mahtava" ; -- 20000 
--- lin subliminal_A = "subliminaalinen" ; -- 20000 
--- lin submarine_A = "liukua" ; -- 20000 
--- lin submarine_N = "liukua" ; -- 20000 
--- lin submariner_N = "merenalainen" ; -- 20000 
--- lin submerged_A = "peittää" ; -- 20000 
--- lin submergence_N = "uppoaminen" ; -- 20000 
--- lin submersible_A = "laite" ; -- 20000 
--- lin submersion_N = "uppoaminen" ; -- 20000 
--- lin subnormal_A = "vähä-älyinen" ; -- 20000 
--- lin subnormal_N = "vähä-älyinen" ; -- 20000 
--- lin suborbital_A = "avaruus-" ; -- 20000 
--- lin subordinative_A = "alistava" ; -- 20000 
--- lin subpoena_V2 = "toimittaa haaste" ; -- 30000 
--- lin subrosa_Adv = "+?" ; -- 40000 
--- lin subscription_N = "tilausmaksu" ; -- 20000 
--- lin subsection_N = "alaosasto" ; -- 20000 
--- lin subsidiary_A = "tytäryhtiö" ; -- 20000 
--- lin subsidization_N = "tuet" ; -- 20000 
--- lin subsonic_A = "yliäänen" ; -- 20000 
--- lin substandard_A = "heikkotasoinen" ; -- 20000 
--- lin substantival_A = "substantiivinen" ; -- 20000 
--- lin substation_N = "syöttöasema" ; -- 20000 
--- lin subtend_V2 = "olla vastapäätä" ; -- 30000 
--- lin subtopia_N = "nukkumalähiö" ; -- 20000 
--- lin subtropical_A = "subtrooppinen" ; -- 20000 
--- lin suburban_A = "lähiön" ; -- 20000 
--- lin subversive_A = "kumouksellinen" ; -- 20000 
--- lin subway_N = "alikulkutunneli" ; -- 20000 
--- lin succinct_A = "ytimekäs" ; -- 20000 
--- lin succubus_N = "naispaholainen" ; -- 20000 
--- lin succulent_A = "mehikasvi" ; -- 20000 
--- lin succulent_N = "mehikasvi" ; -- 20000 
--- lin sucking_pig_N = "+?" ; -- 40000 
--- lin sudanese_A = "+?" ; -- 40000 
--- lin sudanese_N = "+?" ; -- 40000 
--- lin sudden_N = "äkkinäinen" ; -- 20000 
--- lin suddenness_N = "äkillisyys" ; -- 20000 
--- lin sue_V = "haastaa oikeuteen" ; -- 30000 
--- lin sue_V2 = "haastaa oikeuteen" ; -- 30000 
--- lin suede_N = "mokkanahka" ; -- 20000 
--- lin suety_A = "rasvainen" ; -- 20000 
--- lin sufferable_A = "siedettävä" ; -- 20000 
--- lin sufferer_N = "kärsijä" ; -- 20000 
--- lin sufficient_A = "riittävä" ; -- 20000 
--- lin suffocation_N = "tukehduttaminen" ; -- 20000 
--- lin suffragan_N = "suffragaani" ; -- 20000 
--- lin suffrage_N = "vaalioikeus" ; -- 20000 
--- lin suffragette_N = "naisasianainen" ; -- 20000 
--- lin sugar_beet_N = "+?" ; -- 40000 
--- lin sugar_candy_N = "+?" ; -- 40000 
--- lin sugar_cane_N = "+?" ; -- 40000 
--- lin sugar_coated_A = "sokerikuorrutettu" ; -- 20000 
--- lin sugar_daddy_N = "+?" ; -- 40000 
--- lin sugar_loaf_N = "+?" ; -- 40000 
--- lin sugar_refinery_N = "+?" ; -- 40000 
--- lin sugarlump_N = "+?" ; -- 40000 
--- lin sugary_A = "sokerinen" ; -- 20000 
--- lin suggestive_A = "viittaava" ; -- 20000 
--- lin suicidal_A = "itsetuhoinen" ; -- 20000 
--- lin suitcase_N = "matkalaukku" ; -- 20000 
--- lin suiting_N = "pukea" ; -- 20000 
--- lin sulphur_N = "rikki" ; -- 20000 
--- lin sulphuretted_A = "rikitetty" ; -- 20000 
--- lin sulphuric_A = "rikki-" ; -- 20000 
--- lin sultana_N = "sultana" ; -- 20000 
--- lin sultanate_N = "sulttaanikunta" ; -- 20000 
--- lin sultrily_Adv = "tulisesti" ; -- 20000 
--- lin sumac_N = "sumakkimetsä" ; -- 20000 
--- lin sumach_N = "sumakki" ; -- 20000 
--- lin sumatran_A = "+?" ; -- 40000 
--- lin sumatran_N = "+?" ; -- 40000 
--- lin summer_V = "viettää kesää" ; -- 30000 
--- lin summerhouse_N = "huvimaja" ; -- 20000 
--- lin summing_up_N = "+?" ; -- 40000 
--- lin sump_N = "öljykammio" ; -- 20000 
--- lin sumpter_N = "kuormajuhta" ; -- 20000 
--- lin sumptuary_A = "kulutusta säätelevä" ; -- 30000 
--- lin sumptuous_A = "tuhlaileva" ; -- 20000 
--- lin sun_drenched_A = "paahteinen" ; -- 20000 
--- lin sun_dried_A = "aurinkokuivattu" ; -- 20000 
--- lin sun_god_N = "+?" ; -- 40000 
--- lin sun_helmet_N = "+?" ; -- 40000 
--- lin sun_lounge_N = "+?" ; -- 40000 
--- lin sun_parlour_N = "+?" ; -- 40000 
--- lin sun_porch_N = "+?" ; -- 40000 
--- lin sun_up_N = "+?" ; -- 40000 
--- lin sun_visor_N = "+?" ; -- 40000 
--- lin sun_worship_N = "auringonpalvonta" ; -- 20000 
--- lin sunbaked_A = "auringon kuivaama" ; -- 30000 
--- lin sunbathe_N = "ottaa aurinkoa" ; -- 30000 
--- lin sunbathe_V = "ottaa aurinkoa" ; -- 30000 
--- lin sunbeam_N = "auringonsäde" ; -- 20000 
--- lin sunbonnet_N = "aurinkohattu" ; -- 20000 
--- lin sunburn_N = "palaa" ; -- 20000 
--- lin sunburned_A = "palaa" ; -- 20000 
--- lin sunburnt_A = "auringon polttama" ; -- 30000 
--- lin sunburst_N = "kirkastuminen" ; -- 20000 
--- lin sundae_N = "kuorrutettu jäätelö" ; -- 30000 
--- lin sunder_N = "irrottaa" ; -- 20000 
--- lin sundial_N = "aurinkokello" ; -- 20000 
--- lin sundown_N = "auringonlasku" ; -- 20000 
--- lin sundry_A = "sekalainen" ; -- 20000 
--- lin sunfish_N = "aurinkoahven" ; -- 20000 
--- lin sunflower_N = "auringonkukka" ; -- 20000 
--- lin sunhat_N = "hellehattu" ; -- 20000 
--- lin sunlamp_N = "aurinkolamppu" ; -- 20000 
--- lin sunlight_N = "auringonvalo" ; -- 20000 
--- lin sunnily_Adv = "aurinkoisesti" ; -- 20000 
--- lin sunray_A = "auringonkukka" ; -- 20000 
--- lin sunrise_N = "nouseva" ; -- 20000 
--- lin sunroof_N = "kattoluukku" ; -- 20000 
--- lin sunset_N = "raukeamis-" ; -- 20000 
--- lin sunshade_N = "päivänvarjo" ; -- 20000 
--- lin sunshine_roof_N = "kattoluukku" ; -- 20000 
--- lin sunspot_N = "auringonpilkku" ; -- 20000 
--- lin sunstroke_N = "auringonpistos" ; -- 20000 
--- lin super_A = "huippuhieno" ; -- 20000 
--- lin superabundance_N = "yltäkylläisyys" ; -- 20000 
--- lin superannuate_V2 = "panna hyllylle" ; -- 30000 
--- lin superannuated_A = "ikäloppu" ; -- 20000 
--- lin supercargo_N = "lastiperämies" ; -- 20000 
--- lin supercede_V2 = "+?" ; -- 40000 
--- lin supercharged_A = "latautunut" ; -- 20000 
--- lin superciliousness_N = "ylimielisyys" ; -- 20000 
--- lin superego_N = "yliminä" ; -- 20000 
--- lin supererogation_N = "enemmän kuin velvollisuuden täyttäminen" ; -- 30000 
--- lin superfatted_A = "ylirasvoitettu" ; -- 20000 
--- lin superfine_A = "huippuhieno" ; -- 20000 
--- lin superfluity_N = "yltäkylläisyys" ; -- 20000 
--- lin superhuman_A = "yli-inhimillinen" ; -- 20000 
--- lin superimpose_V2 = "panna päälle" ; -- 30000 
--- lin superintendence_N = "valvominen" ; -- 20000 
--- lin superlative_A = "paras" ; -- 20000 
--- lin superman_N = "supermies" ; -- 20000 
--- lin supermarket_N = "supermarket" ; -- 20000 
--- lin supernatural_A = "yliluonnollinen" ; -- 20000 
--- lin supernormal_A = "normaalia suurempi" ; -- 30000 
--- lin superscription_N = "päällekirjoitus" ; -- 20000 
--- lin supersonic_A = "yliääninen" ; -- 20000 
--- lin superstition_N = "taikausko" ; -- 20000 
--- lin superstitious_A = "taikauskoinen" ; -- 20000 
--- lin superstructure_N = "kansirakenne" ; -- 20000 
--- lin supertax_N = "lisävero" ; -- 20000 
--- lin supervisory_A = "työnjohdollinen-" ; -- 20000 
--- lin supperless_A = "ilman illallista" ; -- 30000 
--- lin supplanter_N = "syrjäyttäjä" ; -- 20000 
--- lin supplementary_A = "täydennys-" ; -- 20000 
--- lin suppliant_A = "anoja" ; -- 20000 
--- lin supportable_A = "siedettävä" ; -- 20000 
--- lin supposed_A = "otaksua" ; -- 20000 
--- lin suppression_N = "hyllyttäminen" ; -- 20000 
--- lin suppressive_A = "tukahduttava" ; -- 20000 
--- lin suppressor_N = "häiriönpoistokondesaattori" ; -- 20000 
--- lin suppurate_V = "mädättää" ; -- 40000 
--- lin suppuration_N = "märkiminen" ; -- 20000 
--- lin supra_Adv = "yllä" ; -- 20000 
--- lin supremacy_N = "ylivaltius" ; -- 20000 
--- lin surcharge_N = "lisäveloitus" ; -- 20000 
--- lin sure_footed_A = "+?" ; -- 40000 
--- lin surface_to_air_A = "laivasta laukaistava ilmatorjuntaohjus" ; -- 30000 
--- lin surfboard_N = "lainelauta" ; -- 20000 
--- lin surfboat_N = "tyrskyvene" ; -- 20000 
--- lin surfeit_V2 = "ahtaa täyteen" ; -- 30000 
--- lin surfing_N = "lainelautailla" ; -- 20000 
--- lin surfriding_N = "lainelautailu" ; -- 20000 
--- lin surlily_Adv = "äreästi" ; -- 20000 
--- lin surliness_N = "äreys" ; -- 20000 
--- lin surmountable_A = "ylitettävissä" ; -- 20000 
--- lin surname_N = "sukunimi" ; -- 20000 
--- lin surpassing_A = "tavaton" ; -- 20000 
--- lin surplice_N = "messukasukka" ; -- 20000 
--- lin surpliced_A = "messukasukkaan puettu" ; -- 30000 
--- lin surprised_A = "hämmästyttää" ; -- 20000 
--- lin surprising_A = "hämmästyttää" ; -- 20000 
--- lin surrealistic_A = "epätodellinen" ; -- 20000 
--- lin surrogate_A = "sijais-" ; -- 20000 
--- lin surrounding_A = "piirittää" ; -- 20000 
--- lin surtax_N = "lisävero" ; -- 20000 
--- lin surtax_V2 = "verottaa lisää" ; -- 30000 
--- lin surveying_N = "maanmittaus" ; -- 20000 
--- lin survival_N = "eloonjääminen" ; -- 20000 
--- lin survive_V = "elää kauemmin" ; -- 30000 
--- lin survive_V2 = "elää kauemmin" ; -- 30000 
--- lin survivor_N = "jälkeenjäänyt" ; -- 20000 
--- lin suspect_A = "epäilty" ; -- 20000 
--- lin suspect_N = "epäilty" ; -- 20000 
--- lin suspender_N = "henkselit" ; -- 20000 
--- lin suspicious_A = "hämäräperäinen" ; -- 20000 
--- lin suss_V2 = "+?" ; -- 40000 
--- lin suttee_N = "suttee" ; -- 20000 
--- lin suzerain_N = "suojelijavaltio" ; -- 20000 
--- lin suzerainty_N = "yliherruus" ; -- 20000 
--- lin swab_N = "pyyhkäistä" ; -- 20000 
--- lin swahili_N = "+?" ; -- 40000 
--- lin swallow_tailed_A = "haarapyrstöinen" ; -- 20000 
--- lin swami_N = "swami" ; -- 20000 
--- lin swamp_V2 = "peittää alleen" ; -- 30000 
--- lin swampy_A = "soinen" ; -- 20000 
--- lin swan's_down_N = "+?" ; -- 40000 
--- lin swan_song_N = "+?" ; -- 40000 
--- lin swank_V = "pröystäillä" ; -- 40000 
--- lin swap_N = "vaihtokauppa" ; -- 20000 
--- lin swarm_N = "parveilla" ; -- 20000 
--- lin swarthy_A = "tummaihoinen" ; -- 20000 
--- lin swashbuckler_N = "tappelupukari" ; -- 20000 
--- lin swashbuckling_A = "kerskailu" ; -- 20000 
--- lin swastika_N = "hakaristi" ; -- 20000 
--- lin swat_N = "läimäytys" ; -- 20000 
--- lin swat_V2 = "läimäytys" ; -- 40000 
--- lin swazi_A = "+?" ; -- 40000 
--- lin swazi_N = "+?" ; -- 40000 
--- lin swearword_N = "kirosana" ; -- 20000 
--- lin sweatband_N = "hikinauha" ; -- 20000 
--- lin sweater_N = "hikoilija" ; -- 20000 
--- lin sweatshop_N = "hikipaja" ; -- 20000 
--- lin sweaty_A = "+?" ; -- 40000 
--- lin sweeping_A = "pyyhältää" ; -- 20000 
--- lin sweet_scented_A = "hyvänhajuinen" ; -- 20000 
--- lin sweetbread_N = "kateenkorva" ; -- 20000 
--- lin sweetbriar_N = "orjanruusu" ; -- 20000 
--- lin sweetbrier_N = "orjanruusu" ; -- 20000 
--- lin sweetish_A = "makeahko" ; -- 20000 
--- lin swelter_V = "läkähtyä kuumuuteen" ; -- 30000 
--- lin sweptback_A = "nuolimainen" ; -- 20000 
--- lin swerve_N = "äkkikäännös" ; -- 20000 
--- lin swift_N = "pika-" ; -- 20000 
--- lin swill_N = "ryypätä" ; -- 20000 
--- lin swimming_bath_N = "+?" ; -- 40000 
--- lin swimming_costume_N = "+?" ; -- 40000 
--- lin swimming_pool_N = "+?" ; -- 40000 
--- lin swimsuit_N = "uimapuku" ; -- 20000 
--- lin swineherd_N = "sikopaimen" ; -- 20000 
--- lin swinge_V2 = "kärventää" ; -- 40000 
--- lin swinging_A = "roikkua" ; -- 20000 
--- lin swinish_A = "sikamainen" ; -- 20000 
--- lin swirl_N = "pyöriä" ; -- 20000 
--- lin swish_A = "elegantti" ; -- 20000 
--- lin swiss_A = "+?" ; -- 40000 
--- lin swiss_N = "+?" ; -- 40000 
--- lin switchboard_N = "puhelinvaihde" ; -- 20000 
--- lin switchman_N = "vaihdemies" ; -- 20000 
--- lin swivel_N = "kiertonivel" ; -- 20000 
--- lin swizzle_N = "swizzle" ; -- 20000 
--- lin swizzle_stick_N = "+?" ; -- 40000 
--- lin swob_N = "luututa" ; -- 20000 
--- lin swollen_headed_A = "tärkeilevä" ; -- 20000 
--- lin swoon_N = "tajunnan menetys" ; -- 30000 
--- lin swoon_V = "tajunnan menetys" ; -- 30000 
--- lin sword_cane_N = "+?" ; -- 40000 
--- lin sword_cut_N = "miekkailuarpi" ; -- 20000 
--- lin sword_dance_N = "+?" ; -- 40000 
--- lin swordfish_N = "miekkakala" ; -- 20000 
--- lin swordsmanship_N = "miekkailutaito" ; -- 20000 
--- lin swordstick_N = "+?" ; -- 40000 
--- lin sycophant_N = "imartelija" ; -- 20000 
--- lin sycophantic_A = "imarteleva" ; -- 20000 
--- lin syllabary_N = "tavukirjoitus" ; -- 20000 
--- lin syllabic_A = "tavu-" ; -- 20000 
--- lin syllabification_N = "tavuttaminen" ; -- 20000 
--- lin syllabled_A = "tavutettu" ; -- 20000 
--- lin syllabus_N = "opinto-ohjelma" ; -- 20000 
--- lin syllogistic_A = "syllogistinen" ; -- 20000 
--- lin sylph_like_A = "+?" ; -- 40000 
--- lin sylvan_A = "metsä-" ; -- 20000 
--- lin symbolization_N = "symbolisointi" ; -- 20000 
--- lin sympathetically_Adv = "sympaattisesti" ; -- 20000 
--- lin sympathizer_N = "osaaottava" ; -- 20000 
--- lin symphonic_A = "sinfoninen" ; -- 20000 
--- lin symptomatic_A = "oireenmukainen" ; -- 20000 
--- lin symptomatically_Adv = "oireenmukaisesti" ; -- 20000 
--- lin symptomless_A = "oireeton" ; -- 20000 
--- lin synchroflash_N = "synkronisalama" ; -- 20000 
--- lin synchromesh_N = "synkronivaihteisto" ; -- 20000 
--- lin synchronous_A = "samanaikainen" ; -- 20000 
--- lin synchrony_N = "synkronia" ; -- 20000 
--- lin synchrotron_N = "synkrotroni" ; -- 20000 
--- lin syncope_N = "pyörtyminen" ; -- 20000 
--- lin syndciate_V2 = "+?" ; -- 40000 
--- lin syndic_N = "syndikus" ; -- 20000 
--- lin synonymous_A = "samanmerkityksinen" ; -- 20000 
--- lin synopsis_N = "yleiskatsaus" ; -- 20000 
--- lin synoptic_A = "synoptinen" ; -- 20000 
--- lin synoptically_Adv = "+?" ; -- 40000 
--- lin syntactic_A = "syntaktinen" ; -- 20000 
--- lin syntactically_Adv = "lauseopillisesti" ; -- 20000 
--- lin synthetic_N = "teennäinen" ; -- 20000 
--- lin synthetically_Adv = "synteettisesti" ; -- 20000 
--- lin syphilitic_A = "kuppainen" ; -- 20000 
--- lin syphon_V = "tyhjentää lapolla" ; -- 30000 
--- lin syphon_V2 = "tyhjentää lapolla" ; -- 30000 
--- lin syrian_A = "+?" ; -- 40000 
--- lin syrian_N = "+?" ; -- 40000 
--- lin syringa_N = "valejasmiini" ; -- 20000 
--- lin syrupy_A = "hunajanmakea" ; -- 20000 
--- lin systematically_Adv = "järjestelmällisesti" ; -- 20000 
--- lin séance_N = "+?" ; -- 40000 
--- lin t_junction_N = "+?" ; -- 40000 
--- lin t_shirt_N = "+?" ; -- 40000 
--- lin t_square_N = "+?" ; -- 40000 
--- lin tabby_A = "juovikas" ; -- 20000 
--- lin tabby_cat_N = "+?" ; -- 40000 
--- lin tabernacle_N = "tabernaakkeli" ; -- 20000 
--- lin table_knife_N = "+?" ; -- 40000 
--- lin table_lifting_N = "+?" ; -- 40000 
--- lin table_linen_N = "+?" ; -- 40000 
--- lin table_rapping_N = "+?" ; -- 40000 
--- lin table_talk_N = "+?" ; -- 40000 
--- lin table_turning_N = "+?" ; -- 40000 
--- lin tableauvivant_N = "+?" ; -- 40000 
--- lin tablecloth_N = "pöytäliina" ; -- 20000 
--- lin tabled'hôte_A = "+?" ; -- 40000 
--- lin tabled'hôte_Adv = "+?" ; -- 40000 
--- lin tablemat_N = "+?" ; -- 40000 
--- lin tablespoon_N = "ruokalusikka" ; -- 20000 
--- lin tablespoonful_N = "ruokalusikallinen" ; -- 20000 
--- lin tableware_N = "pöytäkalusto" ; -- 20000 
--- lin taboo_A = "tabu-" ; -- 20000 
--- lin taboo_N = "tabu-" ; -- 20000 
--- lin taboo_V2 = "julistaa tabuksi" ; -- 30000 
--- lin tabor_N = "tabor" ; -- 20000 
--- lin tabular_A = "pöytä-" ; -- 20000 
--- lin tabulator_N = "taulukointikone" ; -- 20000 
--- lin tachograph_N = "takografi" ; -- 20000 
--- lin tacit_A = "sovittu" ; -- 20000 
--- lin tactile_A = "käsinkosketeltava" ; -- 20000 
--- lin tactless_A = "tahditon" ; -- 20000 
--- lin tactual_A = "tunto-" ; -- 20000 
--- lin tadpole_N = "sammakonpoikanen" ; -- 20000 
--- lin taffrail_N = "peräparras" ; -- 20000 
--- lin tahitian_A = "+?" ; -- 40000 
--- lin tahitian_N = "+?" ; -- 40000 
--- lin tail_coat_N = "+?" ; -- 40000 
--- lin tail_end_N = "+?" ; -- 40000 
--- lin tail_light_N = "+?" ; -- 40000 
--- lin tailboard_N = "perälauta" ; -- 20000 
--- lin tailed_A = "poistaa kanta" ; -- 30000 
--- lin tailgate_N = "peräluukku" ; -- 20000 
--- lin tailless_A = "hännätön" ; -- 20000 
--- lin tailor_made_A = "räätälin tekemä" ; -- 30000 
--- lin tailpiece_N = "takalisäke" ; -- 20000 
--- lin tailplane_N = "korkeusohjaimet" ; -- 20000 
--- lin tailspin_N = "syöksykierre" ; -- 20000 
--- lin taint_N = "liata" ; -- 20000 
--- lin taintless_A = "+?" ; -- 40000 
--- lin taiwanese_A = "+?" ; -- 40000 
--- lin taiwanese_N = "+?" ; -- 40000 
--- lin take_home_A = "netto-" ; -- 20000 
--- lin take_off_N = "+?" ; -- 40000 
--- lin takeaway_A = "+?" ; -- 40000 
--- lin taking_A = "puoleensavetävä" ; -- 20000 
--- lin tale_bearer_N = "+?" ; -- 40000 
--- lin tale_teller_N = "+?" ; -- 40000 
--- lin talkative_A = "puhelias" ; -- 20000 
--- lin talkie_N = "äänielokuva" ; -- 20000 
--- lin talking_point_N = "+?" ; -- 40000 
--- lin talking_to_N = "+?" ; -- 40000 
--- lin tallboy_N = "korkea piironki" ; -- 30000 
--- lin tallish_A = "pitkähkö" ; -- 20000 
--- lin tally_clerk_N = "+?" ; -- 40000 
--- lin talmud_N = "+?" ; -- 40000 
--- lin tam_o'_shanter_N = "tam-o'-shanter" ; -- 20000 
--- lin tamable_A = "kesyyntyvä" ; -- 20000 
--- lin tamale_N = "tamale" ; -- 20000 
--- lin tamarind_N = "tamarindi" ; -- 20000 
--- lin tamarisk_N = "tamariski" ; -- 20000 
--- lin tamer_N = "säyseä" ; -- 20000 
--- lin tamil_A = "+?" ; -- 40000 
--- lin tamil_N = "+?" ; -- 40000 
--- lin tammany_N = "+?" ; -- 40000 
--- lin tammy_N = "tammy" ; -- 20000 
--- lin tan_A = "parkita" ; -- 20000 
--- lin tandem_Adv = "tandemina" ; -- 20000 
--- lin tangerine_A = "tangeriini" ; -- 20000 
--- lin tangerine_N = "tangeriini" ; -- 20000 
--- lin tango_V = "tanssia tangoa" ; -- 30000 
--- lin tangy_A = "pistävä" ; -- 20000 
--- lin tank_V = "saostaa lietealtaassa" ; -- 30000 
--- lin tank_car_N = "+?" ; -- 40000 
--- lin tannery_N = "nahkatehdas" ; -- 20000 
--- lin tannic_A = "parkkihappoinen" ; -- 20000 
--- lin tansy_N = "pietaryrtti" ; -- 20000 
--- lin tantamount_A = "samaa merkitsevä" ; -- 30000 
--- lin tantrum_N = "kiukunpuuska" ; -- 20000 
--- lin tanzanian_A = "+?" ; -- 40000 
--- lin tanzanian_N = "+?" ; -- 40000 
--- lin tap_dancing_N = "+?" ; -- 40000 
--- lin tape_measure_N = "+?" ; -- 40000 
--- lin tape_recorder_N = "+?" ; -- 40000 
--- lin tapestried_A = "seinävaatteilla verhoiltu" ; -- 30000 
--- lin tapeworm_N = "heisimato" ; -- 20000 
--- lin tapioca_N = "tapiokajauho" ; -- 20000 
--- lin taproot_N = "pääjuuri" ; -- 20000 
--- lin tar_macadam_N = "+?" ; -- 40000 
--- lin taradiddle_N = "pöty" ; -- 20000 
--- lin tarantelle_N = "tarantelle" ; -- 20000 
--- lin tarboosh_N = "fetsi" ; -- 20000 
--- lin tardiness_N = "hidasliikkeisyys" ; -- 20000 
--- lin tarmac_N = "öljysora" ; -- 20000 
--- lin tarmac_V2 = "päällystää asfaltilla" ; -- 30000 
--- lin tarn_N = "vuoristolampi" ; -- 20000 
--- lin tarnish_N = "tummuneisuus" ; -- 20000 
--- lin taro_N = "taro" ; -- 20000 
--- lin tarpon_N = "tarponi" ; -- 20000 
--- lin tarradiddle_N = "pöty" ; -- 20000 
--- lin tarragon_N = "rakuuna" ; -- 20000 
--- lin tarry_A = "tervamainen" ; -- 20000 
--- lin tarsal_A = "tarsaalinen" ; -- 20000 
--- lin tarsal_N = "tarsaalinen" ; -- 20000 
--- lin tarsus_N = "tarsus" ; -- 20000 
--- lin tart_V2 = "piirakka" ; -- 40000 
--- lin tartar_N = "viinikivi" ; -- 20000 
--- lin tartaric_A = "viinihappo" ; -- 20000 
--- lin task_V2 = "panna koetukselle" ; -- 30000 
--- lin task_force_N = "+?" ; -- 40000 
--- lin taskmaster_N = "orjapiiskuri" ; -- 20000 
--- lin tasseled_A = "tupsukoristeinen" ; -- 20000 
--- lin tasselled_A = "tupsukoristeinen" ; -- 20000 
--- lin tasteless_A = "tyylitön" ; -- 20000 
--- lin tastily_Adv = "aistikkaasti" ; -- 20000 
--- lin tat_V = "pujotella sukkulapitsiä" ; -- 30000 
--- lin tat_V2 = "pujotella sukkulapitsiä" ; -- 30000 
--- lin tattered_A = "ryysyinen" ; -- 20000 
--- lin tattily_Adv = "kurjasti" ; -- 20000 
--- lin tatting_N = "sukkulapitsi" ; -- 20000 
--- lin tatty_A = "epäaistikas" ; -- 20000 
--- lin tauntingly_Adv = "kiusoittelevasti" ; -- 20000 
--- lin tautological_A = "tarpeettomasti toistava" ; -- 30000 
--- lin tawdry_A = "pöyhkeilevä" ; -- 20000 
--- lin tawny_A = "kellanruskea" ; -- 20000 
--- lin tax_N = "taksoittaa" ; -- 20000 
--- lin tax_collector_N = "+?" ; -- 40000 
--- lin taxability_N = "veronalaisuus" ; -- 20000 
--- lin taxable_A = "verotettava" ; -- 20000 
--- lin taxicab_N = "vuokra-auto" ; -- 20000 
--- lin taxidermist_N = "eläintentäyttäjä" ; -- 20000 
--- lin taxidermy_N = "eläinten täyttäminen" ; -- 30000 
--- lin taximeter_N = "taksamittari" ; -- 20000 
--- lin tb_N = "+?" ; -- 40000 
--- lin tea_bag_N = "+?" ; -- 40000 
--- lin tea_break_N = "+?" ; -- 40000 
--- lin tea_caddy_N = "+?" ; -- 40000 
--- lin tea_chest_N = "+?" ; -- 40000 
--- lin tea_cloth_N = "+?" ; -- 40000 
--- lin tea_cosy_N = "+?" ; -- 40000 
--- lin tea_garden_N = "+?" ; -- 40000 
--- lin tea_kettle_N = "+?" ; -- 40000 
--- lin tea_leaf_N = "+?" ; -- 40000 
--- lin tea_party_N = "+?" ; -- 40000 
--- lin tea_service_N = "+?" ; -- 40000 
--- lin tea_set_N = "+?" ; -- 40000 
--- lin tea_strainer_N = "teesiivilä" ; -- 20000 
--- lin tea_table_N = "+?" ; -- 40000 
--- lin tea_time_N = "+?" ; -- 40000 
--- lin tea_towel_N = "+?" ; -- 40000 
--- lin tea_tray_N = "+?" ; -- 40000 
--- lin tea_trolley_N = "+?" ; -- 40000 
--- lin tea_urn_N = "+?" ; -- 40000 
--- lin tea_wagon_N = "+?" ; -- 40000 
--- lin teacake_N = "pikkuleipä" ; -- 20000 
--- lin teachable_A = "oppivainen" ; -- 20000 
--- lin teacup_N = "teekupillinen" ; -- 20000 
--- lin teahouse_N = "teehuone" ; -- 20000 
--- lin team_V = "lyöttäytyä yhteen" ; -- 30000 
--- lin teapot_N = "teekannu" ; -- 20000 
--- lin tear_drop_N = "+?" ; -- 40000 
--- lin tear_gas_N = "+?" ; -- 40000 
--- lin tearaway_A = "rämäpäinen" ; -- 20000 
--- lin tearful_A = "itkunsekainen" ; -- 20000 
--- lin tearing_A = "sännätä" ; -- 20000 
--- lin tearless_A = "kyyneletön" ; -- 20000 
--- lin tearoom_N = "teehuone" ; -- 20000 
--- lin teasel_N = "karstaohdake" ; -- 20000 
--- lin teasingly_Adv = "kiusoittelevasti" ; -- 20000 
--- lin teaspoon_N = "teelusikka" ; -- 20000 
--- lin teaspoonful_N = "teelusikallinen" ; -- 20000 
--- lin teat_N = "nänni" ; -- 20000 
--- lin teazel_N = "karstaohdake" ; -- 20000 
--- lin teazle_N = "+?" ; -- 40000 
--- lin tec_N = "etsivä" ; -- 20000 
--- lin tech_N = "teknillinen oppilaitos" ; -- 30000 
--- lin technicality_N = "tekninen yksityiskohta" ; -- 30000 
--- lin technicolor_N = "technicolor" ; -- 20000 
--- lin technological_A = "teknologinen" ; -- 20000 
--- lin techy_A = "ärtyisä" ; -- 20000 
--- lin ted_N = "+?" ; -- 40000 
--- lin teddyboy_N = "+?" ; -- 40000 
--- lin tedeum_N = "+?" ; -- 40000 
--- lin tedious_A = "pitkästyttävä" ; -- 20000 
--- lin tediousness_N = "ikävystyttävyys" ; -- 20000 
--- lin tedium_N = "ikävyys" ; -- 20000 
--- lin tee_shirt_N = "+?" ; -- 40000 
--- lin teenage_A = "teini-ikäinen" ; -- 20000 
--- lin teenager_N = "teini-ikäinen" ; -- 20000 
--- lin teeny_A = "pikkuruinen" ; -- 20000 
--- lin teethe_V = "saada hampaita" ; -- 30000 
--- lin teetotal_A = "absolutistinen" ; -- 20000 
--- lin teetotum_N = "hyrrä" ; -- 20000 
--- lin teg_N = "kaksivuotinen lammas" ; -- 30000 
--- lin tegument_N = "tegumentti" ; -- 20000 
--- lin telecast_N = "televisiolähetys" ; -- 20000 
--- lin telecast_V2 = "lähettää televisiossa" ; -- 30000 
--- lin telegram_N = "sähkösanoma" ; -- 20000 
--- lin telegraph_N = "lennätin" ; -- 20000 
--- lin telegraph_V = "lennätin" ; -- 40000 
--- lin telegraph_V2 = "lennätin" ; -- 40000 
--- lin telegraph_line_N = "+?" ; -- 40000 
--- lin telegraph_pole_N = "+?" ; -- 40000 
--- lin telegraph_post_N = "+?" ; -- 40000 
--- lin telegraph_wire_N = "+?" ; -- 40000 
--- lin telegrapher_N = "sähköttäjä" ; -- 20000 
--- lin telegraphese_N = "sähkösanomakieli" ; -- 20000 
--- lin telegraphic_A = "lennätin-" ; -- 20000 
--- lin telegraphist_N = "sähköttäjä" ; -- 20000 
--- lin telegraphy_N = "lennätin" ; -- 20000 
--- lin teleological_A = "teleologinen" ; -- 20000 
--- lin teleologist_N = "teleologisti" ; -- 20000 
--- lin telepathic_A = "telepaattinen" ; -- 20000 
--- lin telepathist_N = "telepaatikko" ; -- 20000 
--- lin telephonic_A = "puhelin-" ; -- 20000 
--- lin telephony_N = "puhelintekniikka" ; -- 20000 
--- lin telephoto_N = "kauko-objektiivikuva" ; -- 20000 
--- lin telephotograph_N = "lennätinkuva" ; -- 20000 
--- lin telephotography_N = "telefotografia" ; -- 20000 
--- lin teleprinter_N = "teleprintteri" ; -- 20000 
--- lin teleprompter_N = "+?" ; -- 40000 
--- lin telescopically_Adv = "teleskooppisesti" ; -- 20000 
--- lin teletypewriter_N = "kaukokirjoitin" ; -- 20000 
--- lin telex_N = "telex" ; -- 20000 
--- lin telfer_N = "nostinrata" ; -- 20000 
--- lin telling_A = "paljastaa" ; -- 20000 
--- lin telltale_N = "lörppö" ; -- 20000 
--- lin temerity_N = "uhkarohkeus" ; -- 20000 
--- lin temp_N = "tilapäistyöntekijä" ; -- 20000 
--- lin temperamental_A = "luonne-" ; -- 20000 
--- lin tempered_A = "päästää" ; -- 20000 
--- lin tempest_swept_A = "sään koettelema" ; -- 30000 
--- lin tempest_tossed_A = "paiskottu" ; -- 20000 
--- lin tempestuous_A = "myrskyisä" ; -- 20000 
--- lin temporality_N = "maallinen omaisuus" ; -- 30000 
--- lin temporalty_N = "maallikot" ; -- 20000 
--- lin temporariness_N = "lyhytaikaisuus" ; -- 20000 
--- lin temporize_V = "viivytellä" ; -- 40000 
--- lin temptingly_Adv = "houkuttelevasti" ; -- 20000 
--- lin temptress_N = "viettelijätär" ; -- 20000 
--- lin tenability_N = "paikkansapitävyys" ; -- 20000 
--- lin tenable_A = "paikkansapitävä" ; -- 20000 
--- lin tenaciousness_N = "itsepäisyys" ; -- 20000 
--- lin tenacity_N = "itsepintaisuus" ; -- 20000 
--- lin tenancy_N = "vuokrasuhde" ; -- 20000 
--- lin tenantry_N = "arentimiehet" ; -- 20000 
--- lin tenderfoot_N = "arkajalka" ; -- 20000 
--- lin tenderhearted_A = "hyväsydäminen" ; -- 20000 
--- lin tenderloin_N = "sisäfilee" ; -- 20000 
--- lin tendon_N = "jänne" ; -- 20000 
--- lin tendril_N = "kärhi" ; -- 20000 
--- lin tenement_N = "vuokrakasarmi" ; -- 20000 
--- lin tenement_house_N = "+?" ; -- 40000 
--- lin tenfold_Adv = "kymmenkertainen" ; -- 20000 
--- lin tennis_court_N = "+?" ; -- 40000 
--- lin tennis_elbow_N = "+?" ; -- 40000 
--- lin tenpence_N = "kymmenpenninen" ; -- 20000 
--- lin tenpin_N = "keilat" ; -- 20000 
--- lin tensile_A = "venyvä" ; -- 20000 
--- lin tent_peg_N = "+?" ; -- 40000 
--- lin tentacle_N = "lonkero" ; -- 20000 
--- lin tenth_A = "kymmenesosa" ; -- 20000 
--- lin tenure_N = "vakinaistaa" ; -- 20000 
--- lin tepee_N = "tiipii" ; -- 20000 
--- lin tercentenary_N = "kolmassadas vuosipäivä" ; -- 30000 
--- lin tercentennial_N = "kolmassadas vuosipäivä" ; -- 30000 
--- lin termagant_N = "syöjätär" ; -- 20000 
--- lin terminological_A = "terminologinen" ; -- 20000 
--- lin termite_N = "termiitti" ; -- 20000 
--- lin terpsichorean_A = "tanssi-" ; -- 20000 
--- lin terra_cotta_N = "+?" ; -- 40000 
--- lin terrafirma_N = "+?" ; -- 40000 
--- lin terraincognita_N = "+?" ; -- 40000 
--- lin terrapin_N = "maakilpikonna" ; -- 20000 
--- lin terrifically_Adv = "upean" ; -- 20000 
--- lin terror_stricken_A = "kauhistunut" ; -- 20000 
--- lin terror_struck_A = "kauhistunut" ; -- 20000 
--- lin tertian_A = "vuoropäiväinen" ; -- 20000 
--- lin tertiary_A = "kolmas" ; -- 20000 
--- lin terylene_N = "+?" ; -- 40000 
--- lin tessellated_A = "liittää" ; -- 20000 
--- lin test_drive_N = "+?" ; -- 40000 
--- lin test_drive_V2 = "+?" ; -- 40000 
--- lin test_tube_N = "+?" ; -- 40000 
--- lin testamentary_A = "testamentin mukainen" ; -- 30000 
--- lin testate_A = "testamentin tehnyt" ; -- 30000 
--- lin testate_N = "testamentin tehnyt" ; -- 30000 
--- lin testator_N = "testamentin tekijä" ; -- 30000 
--- lin testatrix_N = "testamentin tekijä" ; -- 30000 
--- lin testbed_N = "+?" ; -- 40000 
--- lin testicle_N = "kivekset" ; -- 20000 
--- lin testily_Adv = "äkäisesti" ; -- 20000 
--- lin testiness_N = "ärtyisyys" ; -- 20000 
--- lin testy_A = "kärsimätön" ; -- 20000 
--- lin tetanus_N = "jäykkäkouristus" ; -- 20000 
--- lin tetchily_Adv = "kärttyisästi" ; -- 20000 
--- lin tetchiness_N = "ärtyisyys" ; -- 20000 
--- lin tetchy_A = "ärtyisä" ; -- 20000 
--- lin tether_V2 = "sitoa liekaan" ; -- 30000 
--- lin teuton_N = "+?" ; -- 40000 
--- lin teutonic_A = "+?" ; -- 40000 
--- lin texan_A = "+?" ; -- 40000 
--- lin texan_N = "+?" ; -- 40000 
--- lin textile_A = "lanka-" ; -- 20000 
--- lin textual_A = "tekstuaalinen" ; -- 20000 
--- lin textured_A = "pintakäsitelty" ; -- 20000 
--- lin thai_A = "+?" ; -- 40000 
--- lin thai_N = "+?" ; -- 40000 
--- lin thane_N = "taani" ; -- 20000 
--- lin thank_offering_N = "+?" ; -- 40000 
--- lin thankless_A = "kiittämätön" ; -- 20000 
--- lin thanksgiving_N = "kiittäminen" ; -- 20000 
--- lin thatch_N = "pörrö-" ; -- 20000 
--- lin thatch_V2 = "kattaa oljilla" ; -- 30000 
--- lin thatcher_N = "olkikatontekijä" ; -- 20000 
--- lin thaw_N = "sulattaa" ; -- 20000 
--- lin theatregoer_N = "teatterissa kävijä" ; -- 30000 
--- lin theistic_A = "teistinen" ; -- 20000 
--- lin theistical_A = "teistinen" ; -- 20000 
--- lin thematic_A = "temaattinen" ; -- 20000 
--- lin thenceforth_Adv = "sen jälkeen" ; -- 30000 
--- lin thenceforward_Adv = "+?" ; -- 40000 
--- lin theocratic_A = "teokraattinen" ; -- 20000 
--- lin theological_A = "teologinen" ; -- 20000 
--- lin theosophical_A = "teosofinen" ; -- 20000 
--- lin therapeutic_A = "terapeuttinen" ; -- 20000 
--- lin therapeutical_A = "terapeuttinen" ; -- 20000 
--- lin therapeutics_N = "hoitotiede" ; -- 20000 
--- lin thereabout_Adv = "niillä main" ; -- 30000 
--- lin thereabouts_Adv = "niillä main" ; -- 30000 
--- lin thereafter_Adv = "sen jälkeen" ; -- 30000 
--- lin thereinafter_Adv = "jäljempänä" ; -- 20000 
--- lin thereof_Adv = "siitä juontuva" ; -- 30000 
--- lin thereon_Adv = "siinä oleva" ; -- 30000 
--- lin thereunder_Adv = "sen mukaisesti" ; -- 30000 
--- lin thereupon_Adv = "+?" ; -- 40000 
--- lin therewith_Adv = "sitä myöten" ; -- 30000 
--- lin therewithal_Adv = "sen lisäksi" ; -- 30000 
--- lin therm_N = "kilokalori" ; -- 20000 
--- lin thermal_A = "lämpö-" ; -- 20000 
--- lin thermionic_A = "termionin" ; -- 20000 
--- lin thermodynamics_N = "termodynamiikka" ; -- 20000 
--- lin thermometer_N = "lämpömittari" ; -- 20000 
--- lin thermonuclear_A = "lämpöydin-" ; -- 20000 
--- lin thermoplastic_A = "lämpöplastinen" ; -- 20000 
--- lin thermoplastic_N = "lämpöplastinen" ; -- 20000 
--- lin thermos_N = "termospullo" ; -- 20000 
--- lin thermosetting_A = "kuumassa kovettuva" ; -- 30000 
--- lin thermostatic_A = "termostaattinen" ; -- 20000 
--- lin thermostatically_Adv = "termostaattisesti" ; -- 20000 
--- lin thesaurus_N = "synonyymisanakirja" ; -- 20000 
--- lin thick_headed_A = "+?" ; -- 40000 
--- lin thick_set_A = "+?" ; -- 40000 
--- lin thick_skinned_A = "paksunahkainen" ; -- 20000 
--- lin thicket_N = "tiheikkö" ; -- 20000 
--- lin thievish_A = "varasteleva" ; -- 20000 
--- lin thighbone_N = "reisiluu" ; -- 20000 
--- lin thin_skinned_A = "herkkänahkainen" ; -- 20000 
--- lin thine_A = "+?" ; -- 40000 
--- lin thingumajig_N = "vekotin" ; -- 20000 
--- lin think_tank_N = "+?" ; -- 40000 
--- lin thinkable_A = "ajateltavissa" ; -- 20000 
--- lin thinking_A = "pitää" ; -- 20000 
--- lin thinking_N = "pitää" ; -- 20000 
--- lin third_rate_A = "kolmannen luokan" ; -- 30000 
--- lin third_rater_N = "kolmannen luokan" ; -- 30000 
--- lin thirstily_Adv = "janoisesti" ; -- 20000 
--- lin thistledown_N = "ohdakkeen siemenhaituvat" ; -- 30000 
--- lin tho'_Adv = "+?" ; -- 40000 
--- lin thole_N = "hankatappi" ; -- 20000 
--- lin tholepin_N = "tappihankain" ; -- 20000 
--- lin thorough_A = "perinpohjainen" ; -- 20000 
--- lin thoroughbred_A = "puhdasrotuinen" ; -- 20000 
--- lin thoroughbred_N = "puhdasrotuinen" ; -- 20000 
--- lin thoroughfare_N = "läpikulkutie" ; -- 20000 
--- lin thought_reader_N = "ajatustenlukija" ; -- 20000 
--- lin thoughtless_A = "tyhjänpäiväinen" ; -- 20000 
--- lin thousandfold_A = "+?" ; -- 40000 
--- lin thousandfold_Adv = "+?" ; -- 40000 
--- lin thousandth_A = "tuhannes" ; -- 20000 
--- lin thrashing_N = "piestä" ; -- 20000 
--- lin threadbare_A = "kulunut" ; -- 20000 
--- lin threadlike_A = "rihmamainen" ; -- 20000 
--- lin threateningly_Adv = "uhkaavasti" ; -- 20000 
--- lin three_cornered_A = "kolmikolkkainen" ; -- 20000 
--- lin three_d_A = "kolmiulotteinen" ; -- 20000 
--- lin three_d_N = "kolmiulotteinen" ; -- 20000 
--- lin three_decker_N = "kolmikerroksinen sotalaiva" ; -- 30000 
--- lin three_dimensional_A = "kolmiulotteinen" ; -- 20000 
--- lin three_figure_A = "kolminumeroinen" ; -- 20000 
--- lin three_funnelled_A = "+?" ; -- 40000 
--- lin three_lane_A = "kolmikaistainen" ; -- 20000 
--- lin three_legged_A = "kolmijalkainen" ; -- 20000 
--- lin three_piece_A = "kolmiosainen" ; -- 20000 
--- lin three_quarter_A = "+?" ; -- 40000 
--- lin three_quarter_N = "+?" ; -- 40000 
--- lin three_score_A = "+?" ; -- 40000 
--- lin three_score_N = "+?" ; -- 40000 
--- lin three_storey_A = "+?" ; -- 40000 
--- lin three_storeyed_A = "+?" ; -- 40000 
--- lin three_wheeled_A = "kolmipyöräinen" ; -- 20000 
--- lin threefold_Adv = "kolminkertainen" ; -- 20000 
--- lin threepence_N = "kolmipenninen" ; -- 20000 
--- lin threepenny_A = "arvoton" ; -- 20000 
--- lin threnody_N = "valitusvirsi" ; -- 20000 
--- lin thresh_V = "puida varstalla" ; -- 30000 
--- lin thresh_V2 = "puida varstalla" ; -- 30000 
--- lin thresher_N = "kettuhai" ; -- 20000 
--- lin threshing_floor_N = "+?" ; -- 40000 
--- lin threshing_machine_N = "+?" ; -- 40000 
--- lin thrift_N = "laukkaneilikka" ; -- 20000 
--- lin thriftily_Adv = "tuhlaavaisesti" ; -- 20000 
--- lin thriftless_A = "tuhlaavainen" ; -- 20000 
--- lin thriftlessness_N = "säästämättömyys" ; -- 20000 
--- lin thrifty_A = "säästäväinen" ; -- 20000 
--- lin thrill_N = "ihastuttaa" ; -- 20000 
--- lin throated_A = "kaulainen" ; -- 20000 
--- lin throaty_A = "käheä" ; -- 20000 
--- lin throbbing_A = "pamppailla" ; -- 20000 
--- lin thrombosis_N = "tukkeutuminen" ; -- 20000 
--- lin throng_N = "tungeksia" ; -- 20000 
--- lin throstle_N = "laulurastas" ; -- 20000 
--- lin throttle_valve_N = "+?" ; -- 40000 
--- lin throughout_Adv = "eri kohdissa teosta" ; -- 30000 
--- lin throughput_N = "lähetysnopeus" ; -- 20000 
--- lin throw_in_N = "heittäytyminen" ; -- 20000 
--- lin thruster_N = "rakettimoottori" ; -- 20000 
--- lin thud_N = "jyskyttää" ; -- 20000 
--- lin thud_V = "jyskyttää" ; -- 40000 
--- lin thug_N = "rikollinen" ; -- 20000 
--- lin thumbnut_N = "siipipähkinä" ; -- 20000 
--- lin thumbscrew_N = "peukaloruuvi" ; -- 20000 
--- lin thumbstall_N = "peukalosuoja" ; -- 20000 
--- lin thump_N = "jyskyttää" ; -- 20000 
--- lin thumping_A = "jyskyttää" ; -- 20000 
--- lin thunder_V = "polle" ; -- 40000 
--- lin thunder_V2 = "polle" ; -- 40000 
--- lin thunderbolt_N = "salamanisku" ; -- 20000 
--- lin thunderclap_N = "jyrähdys" ; -- 20000 
--- lin thunderous_A = "korvia särkevä" ; -- 30000 
--- lin thunderstorm_N = "ukkosmyrsky" ; -- 20000 
--- lin thunderstruck_A = "pökerryksissä" ; -- 20000 
--- lin thundery_A = "jyrisevä" ; -- 20000 
--- lin thurible_N = "suitsutusastia" ; -- 20000 
--- lin thwack_N = "läimäyttää" ; -- 20000 
--- lin thwack_V2 = "läimäyttää" ; -- 40000 
--- lin thy_A = "+?" ; -- 40000 
--- lin thyroid_N = "kilpirauhanen" ; -- 20000 
--- lin tiara_N = "pääkoriste" ; -- 20000 
--- lin tibetan_A = "+?" ; -- 40000 
--- lin tibetan_N = "+?" ; -- 40000 
--- lin tibia_N = "sääriluu" ; -- 20000 
--- lin tic_N = "hermoväre" ; -- 20000 
--- lin tick_tock_N = "+?" ; -- 40000 
--- lin ticker_tape_N = "+?" ; -- 40000 
--- lin ticket_collector_N = "+?" ; -- 40000 
--- lin ticking_N = "tikkikangas" ; -- 20000 
--- lin ticklish_A = "kiperä" ; -- 20000 
--- lin tidal_A = "vuorovesi-" ; -- 20000 
--- lin tidbit_N = "herkkupala" ; -- 20000 
--- lin tiddley_A = "+?" ; -- 40000 
--- lin tiddlywinks_N = "kirppupeli" ; -- 20000 
--- lin tidemark_N = "vuorovesimerkki" ; -- 20000 
--- lin tidily_Adv = "siististi" ; -- 20000 
--- lin tidy_V = "sievoinen" ; -- 40000 
--- lin tidy_V2 = "sievoinen" ; -- 40000 
--- lin tie_on_A = "sidottu" ; -- 20000 
--- lin tiff_N = "riidanpoikanen" ; -- 20000 
--- lin tiger_lily_N = "+?" ; -- 40000 
--- lin tigerish_A = "tiikerimäinen" ; -- 20000 
--- lin tight_lipped_A = "+?" ; -- 40000 
--- lin tight_wad_N = "+?" ; -- 40000 
--- lin tightrope_N = "pingotettu köysi" ; -- 30000 
--- lin tigress_N = "naarastiikeri" ; -- 20000 
--- lin tillage_N = "viljelysmaa" ; -- 20000 
--- lin tiltyard_N = "turnajaiskenttä" ; -- 20000 
--- lin timbered_A = "laudoitettu" ; -- 20000 
--- lin time_bomb_N = "+?" ; -- 40000 
--- lin time_expired_A = "+?" ; -- 40000 
--- lin time_exposure_N = "+?" ; -- 40000 
--- lin time_fuse_N = "aikasytytin" ; -- 20000 
--- lin time_lag_N = "+?" ; -- 40000 
--- lin time_limit_N = "+?" ; -- 40000 
--- lin time_sheet_N = "+?" ; -- 40000 
--- lin time_signal_N = "+?" ; -- 40000 
--- lin time_switch_N = "kellokytkin" ; -- 20000 
--- lin timecard_N = "kellokortti" ; -- 20000 
--- lin timekeeping_N = "ajanottaminen" ; -- 20000 
--- lin timeless_A = "ajaton" ; -- 20000 
--- lin timesaving_A = "+?" ; -- 40000 
--- lin timeserver_N = "myötäjuoksija" ; -- 20000 
--- lin timeserving_A = "hännystelevä" ; -- 20000 
--- lin timework_N = "tuntityö" ; -- 20000 
--- lin timidness_N = "arkailu" ; -- 20000 
--- lin tin_opener_N = "+?" ; -- 40000 
--- lin tin_plate_N = "+?" ; -- 40000 
--- lin tinderbox_N = "tulukset" ; -- 20000 
--- lin tined_A = "piikkinen" ; -- 20000 
--- lin tinfoil_N = "tinafolio" ; -- 20000 
--- lin tingle_V = "tutina" ; -- 40000 
--- lin tinker_N = "japaninmakrilli" ; -- 20000 
--- lin tinkle_N = "kilistä" ; -- 20000 
--- lin tinkle_V = "kilistä" ; -- 40000 
--- lin tinkle_V2 = "kilistä" ; -- 40000 
--- lin tinny_A = "tökerö" ; -- 20000 
--- lin tinpanalley_N = "+?" ; -- 40000 
--- lin tinselly_A = "kimaltava" ; -- 20000 
--- lin tinsmith_N = "tinuri" ; -- 20000 
--- lin tint_N = "sävyttää" ; -- 20000 
--- lin tintinnabulation_N = "kilahtelu" ; -- 20000 
--- lin tiny_A = "pikkuruinen" ; -- 20000 
--- lin tip_and_run_A = "yllätys-" ; -- 20000 
--- lin tip_top_A = "viimeisen päälle" ; -- 30000 
--- lin tip_top_Adv = "viimeisen päälle" ; -- 30000 
--- lin tip_up_A = "käännettävä" ; -- 20000 
--- lin tippet_N = "turkisstoola" ; -- 20000 
--- lin tipple_N = "lipitellä" ; -- 20000 
--- lin tipple_V = "lipitellä" ; -- 40000 
--- lin tipple_V2 = "lipitellä" ; -- 40000 
--- lin tippler_N = "lipittelijä" ; -- 20000 
--- lin tipstaff_N = "tipstaff" ; -- 20000 
--- lin tipster_N = "vinkinantaja" ; -- 20000 
--- lin tipsy_A = "päihtynyt" ; -- 20000 
--- lin tiptoe_V = "varpaankärki" ; -- 40000 
--- lin tired_A = "pitkästyttää" ; -- 20000 
--- lin tiresome_A = "väsyttävä" ; -- 20000 
--- lin tiring_Adv = "pitkästyttää" ; -- 20000 
--- lin titanic_A = "alkuvoimainen" ; -- 20000 
--- lin titbit_N = "herkkupala" ; -- 20000 
--- lin tithe_N = "kymmenykset" ; -- 20000 
--- lin tithe_barn_N = "+?" ; -- 40000 
--- lin titillation_N = "kihelmöinti" ; -- 20000 
--- lin titivate_V = "laittaa kuntoon" ; -- 30000 
--- lin titivate_V2 = "laittaa kuntoon" ; -- 30000 
--- lin title_deed_N = "+?" ; -- 40000 
--- lin title_page_N = "+?" ; -- 40000 
--- lin title_role_N = "+?" ; -- 40000 
--- lin titled_A = "luonnehtia" ; -- 20000 
--- lin tittivate_V = "laittaa kuntoon" ; -- 30000 
--- lin tittivate_V2 = "laittaa kuntoon" ; -- 30000 
--- lin tittle_N = "hippunen" ; -- 20000 
--- lin tizzy_N = "sekava tila" ; -- 30000 
--- lin tnt_N = "+?" ; -- 40000 
--- lin to_Adv = "+?" ; -- 40000 
--- lin toad_N = "rupikonna" ; -- 20000 
--- lin toad_in_the_hole_N = "lihapasteija" ; -- 20000 
--- lin toadstool_N = "myrkkysieni" ; -- 20000 
--- lin toady_N = "hännystellä" ; -- 20000 
--- lin toady_V = "hännystellä" ; -- 40000 
--- lin toaster_N = "leivänpaahdin" ; -- 20000 
--- lin toasting_fork_N = "+?" ; -- 40000 
--- lin toastmaster_N = "juhlaisäntä" ; -- 20000 
--- lin toastrack_N = "paahtoleipäteline" ; -- 20000 
--- lin tobacconist_N = "tupakkakauppias" ; -- 20000 
--- lin tobagonian_A = "+?" ; -- 40000 
--- lin tobagonian_N = "+?" ; -- 40000 
--- lin toboggan_N = "pulkkailla" ; -- 20000 
--- lin toboggan_V = "pulkkailla" ; -- 40000 
--- lin toby_jug_N = "+?" ; -- 40000 
--- lin toecap_N = "kivisuoja" ; -- 20000 
--- lin toehold_N = "painiote" ; -- 20000 
--- lin toenail_N = "varpaankynsi" ; -- 20000 
--- lin toggle_N = "polvivipu" ; -- 20000 
--- lin togolese_A = "+?" ; -- 40000 
--- lin togolese_N = "+?" ; -- 40000 
--- lin toilet_paper_N = "+?" ; -- 40000 
--- lin toilet_powder_N = "+?" ; -- 40000 
--- lin toilet_roll_N = "+?" ; -- 40000 
--- lin toilet_table_N = "+?" ; -- 40000 
--- lin tokay_N = "+?" ; -- 40000 
--- lin tollbar_N = "tulliportti" ; -- 20000 
--- lin tollbooth_N = "tullikoppi" ; -- 20000 
--- lin tollgate_N = "tulliportti" ; -- 20000 
--- lin tollhouse_N = "tullikoppi" ; -- 20000 
--- lin tomahawk_V2 = "surmata tomahawkilla" ; -- 30000 
--- lin tombola_N = "onnenpyörä" ; -- 20000 
--- lin tomboy_N = "poikatyttö" ; -- 20000 
--- lin tomcat_N = "kollikissa" ; -- 20000 
--- lin tommy_gun_N = "+?" ; -- 40000 
--- lin tommy_rot_N = "+?" ; -- 40000 
--- lin tomorrow_Adv = "tulevaisuus" ; -- 20000 
--- lin tomtit_N = "sinitiainen" ; -- 20000 
--- lin tomtom_N = "+?" ; -- 40000 
--- lin ton_V = "painomitta" ; -- 40000 
--- lin tone_deaf_A = "sävelkorvaton" ; -- 20000 
--- lin tone_poem_N = "+?" ; -- 40000 
--- lin toned_A = "jännittää" ; -- 20000 
--- lin toneless_A = "soinniton" ; -- 20000 
--- lin tongan_A = "+?" ; -- 40000 
--- lin tongan_N = "+?" ; -- 40000 
--- lin tongue_in_cheek_A = "ironisesti" ; -- 20000 
--- lin tongue_in_cheek_Adv = "ironisesti" ; -- 20000 
--- lin tongue_tied_A = "sanaton" ; -- 20000 
--- lin tongue_twister_N = "+?" ; -- 40000 
--- lin tongued_A = "soittaa" ; -- 20000 
--- lin tonicsol_fa_N = "+?" ; -- 40000 
--- lin tonight_Adv = "tämä yö" ; -- 30000 
--- lin tonight_N = "tämä yö" ; -- 30000 
--- lin tonsil_N = "kitarisa" ; -- 20000 
--- lin tonsorial_A = "parturin" ; -- 20000 
--- lin tonsure_V2 = "ajella munkin pää" ; -- 30000 
--- lin tontine_N = "tontiini" ; -- 20000 
--- lin toot_N = "puupitus" ; -- 20000 
--- lin toothache_N = "hammassärky" ; -- 20000 
--- lin toothbrush_N = "turpajouhet" ; -- 20000 
--- lin toothed_A = "hampaikas" ; -- 20000 
--- lin toothless_A = "hampaaton" ; -- 20000 
--- lin toothpaste_N = "hammastahna" ; -- 20000 
--- lin toothpick_N = "hammastikku" ; -- 20000 
--- lin toothpowder_N = "hammasjauhe" ; -- 20000 
--- lin top_boot_N = "+?" ; -- 40000 
--- lin top_dress_V2 = "+?" ; -- 40000 
--- lin top_dressing_N = "+?" ; -- 40000 
--- lin top_flight_A = "ylivertainen" ; -- 20000 
--- lin top_heavy_A = "yläpainoinen" ; -- 20000 
--- lin top_hole_A = "ylivertainen" ; -- 20000 
--- lin top_ranking_A = "+?" ; -- 40000 
--- lin topaz_N = "topaasinväri" ; -- 20000 
--- lin topcoat_N = "päällystakki" ; -- 20000 
--- lin tope_V = "ryypiskellä" ; -- 40000 
--- lin tope_V2 = "ryypiskellä" ; -- 40000 
--- lin topgallant_A = "prammipurje" ; -- 20000 
--- lin topgallant_N = "prammipurje" ; -- 20000 
--- lin topi_N = "sassabianantilooppi" ; -- 20000 
--- lin topiary_N = "muotoleikkaus" ; -- 20000 
--- lin topless_A = "topless-" ; -- 20000 
--- lin topmast_N = "märssytanko" ; -- 20000 
--- lin topnotch_A = "huippu-" ; -- 20000 
--- lin topping_A = "latvoa" ; -- 20000 
--- lin topsail_N = "märssypurje" ; -- 20000 
--- lin topsy_turvy_A = "sekasortoisesti" ; -- 20000 
--- lin topsy_turvy_Adv = "sekasortoisesti" ; -- 20000 
--- lin topsy_turvydom_N = "mylläkkä" ; -- 20000 
--- lin toque_N = "pillerirasia" ; -- 20000 
--- lin torch_V2 = "puhalluslamppu" ; -- 40000 
--- lin torch_race_N = "+?" ; -- 40000 
--- lin torch_singer_N = "+?" ; -- 40000 
--- lin torchlight_N = "valo" ; -- 20000 
--- lin torpedo_boat_N = "+?" ; -- 40000 
--- lin torpedo_tube_N = "+?" ; -- 40000 
--- lin torpid_A = "tokkurainen" ; -- 20000 
--- lin torrential_A = "tulvanaiheuttama" ; -- 20000 
--- lin tortoise_N = "kilpikonna" ; -- 20000 
--- lin tory_N = "+?" ; -- 40000 
--- lin tot_V = "laskea yhteen" ; -- 30000 
--- lin tot_V2 = "laskea yhteen" ; -- 30000 
--- lin totem_pole_N = "+?" ; -- 40000 
--- lin tottery_A = "hoippuva" ; -- 20000 
--- lin toucan_N = "tukaani" ; -- 20000 
--- lin touch_type_V = "kirjoittaa koneella" ; -- 30000 
--- lin touchable_A = "kosketeltava" ; -- 20000 
--- lin touched_A = "sotkea" ; -- 20000 
--- lin touchily_Adv = "ärtyisästi" ; -- 20000 
--- lin touchiness_N = "ärtyisyys" ; -- 20000 
--- lin touching_A = "sotkea" ; -- 20000 
--- lin touchline_N = "sivuraja" ; -- 20000 
--- lin touchy_A = "tulenarka" ; -- 20000 
--- lin tourdeforce_N = "+?" ; -- 40000 
--- lin touring_A = "kierrellä" ; -- 20000 
--- lin touring_N = "kierrellä" ; -- 20000 
--- lin tourniquet_N = "kiristysside" ; -- 20000 
--- lin tousle_V2 = "pörröttää" ; -- 40000 
--- lin toutensemble_Adv = "+?" ; -- 40000 
--- lin toutensemble_N = "+?" ; -- 40000 
--- lin towel_horse_N = "+?" ; -- 40000 
--- lin towel_rack_N = "+?" ; -- 40000 
--- lin towel_rail_N = "+?" ; -- 40000 
--- lin towelling_N = "pyyheliinakangas" ; -- 20000 
--- lin tower_block_N = "+?" ; -- 40000 
--- lin towering_A = "kohota" ; -- 20000 
--- lin towing_line_N = "+?" ; -- 40000 
--- lin towing_path_N = "+?" ; -- 40000 
--- lin towing_rope_N = "+?" ; -- 40000 
--- lin towline_N = "hinausköysi" ; -- 20000 
--- lin town_crier_N = "+?" ; -- 40000 
--- lin town_gas_N = "+?" ; -- 40000 
--- lin towpath_N = "hinauspolku" ; -- 20000 
--- lin towrope_N = "hinausköysi" ; -- 20000 
--- lin toxaemia_N = "verenmyrkytys" ; -- 20000 
--- lin toxicologist_N = "toksikologi" ; -- 20000 
--- lin toyshop_N = "lelukauppa" ; -- 20000 
--- lin traceable_A = "jäljitettävä" ; -- 20000 
--- lin tracery_N = "ristikkokuvio" ; -- 20000 
--- lin trachea_N = "trachea" ; -- 20000 
--- lin trachoma_N = "trakooma" ; -- 20000 
--- lin tracing_paper_N = "+?" ; -- 40000 
--- lin tracked_A = "jäljittää" ; -- 20000 
--- lin tracker_N = "jäljittäjä" ; -- 20000 
--- lin trackless_A = "johdoton" ; -- 20000 
--- lin traction_engine_N = "+?" ; -- 40000 
--- lin trade_in_N = "osamaksu" ; -- 20000 
--- lin trade_union_N = "+?" ; -- 40000 
--- lin trade_unionism_N = "+?" ; -- 40000 
--- lin trade_unionist_N = "+?" ; -- 40000 
--- lin trade_wind_N = "+?" ; -- 40000 
--- lin trades_union_N = "+?" ; -- 40000 
--- lin traditionalism_N = "traditionalismi" ; -- 20000 
--- lin traditionalist_N = "traditionalisti" ; -- 20000 
--- lin trafficator_N = "suuntavilkku" ; -- 20000 
--- lin trafficker_N = "salakauppias" ; -- 20000 
--- lin tragically_Adv = "traagisesti" ; -- 20000 
--- lin tragicomedy_N = "tragikomedia" ; -- 20000 
--- lin tragicomic_A = "tragikoominen" ; -- 20000 
--- lin trailer_N = "perässätulija" ; -- 20000 
--- lin training_college_N = "+?" ; -- 40000 
--- lin training_ship_N = "+?" ; -- 40000 
--- lin trainload_N = "junalasti" ; -- 20000 
--- lin trainman_N = "jarrumies" ; -- 20000 
--- lin trait_N = "luonteenpiirre" ; -- 20000 
--- lin traitress_N = "pettäjätär" ; -- 20000 
--- lin tram_N = "raitiovaunu" ; -- 20000 
--- lin tram_car_N = "+?" ; -- 40000 
--- lin tramline_N = "raiteet" ; -- 20000 
--- lin tramp_steamer_N = "+?" ; -- 40000 
--- lin trample_N = "polkea" ; -- 20000 
--- lin tramway_N = "raiteet" ; -- 20000 
--- lin tranquillizer_N = "rauhoittava lääke" ; -- 30000 
--- lin transact_V2 = "suorittaa transaktio" ; -- 30000 
--- lin transalpine_A = "transalpiininen" ; -- 20000 
--- lin transalpine_N = "transalpiininen" ; -- 20000 
--- lin transatlantic_A = "transatlanttinen" ; -- 20000 
--- lin transcendence_N = "ylittäminen" ; -- 20000 
--- lin transcendency_N = "transkendenssi" ; -- 20000 
--- lin transcendent_A = "tuonpuolinen" ; -- 20000 
--- lin transcendental_A = "tuonpuoleinen" ; -- 20000 
--- lin transcendentalism_N = "transsendentalismi" ; -- 20000 
--- lin transcendentalist_N = "transsendalisti" ; -- 20000 
--- lin transcontinental_A = "mannertenvälinen" ; -- 20000 
--- lin transept_N = "poikittaislaiva" ; -- 20000 
--- lin transferability_N = "muunnettavuus" ; -- 20000 
--- lin transferable_A = "luovutuskelpoinen" ; -- 20000 
--- lin transformable_A = "muunnettavissa" ; -- 20000 
--- lin transformation_N = "muuntaminen" ; -- 20000 
--- lin transfusion_N = "verensiirto" ; -- 20000 
--- lin transgressor_N = "rikkomuksentekijä" ; -- 20000 
--- lin transient_A = "värähtely" ; -- 20000 
--- lin transistorized_A = "vahvistettu" ; -- 20000 
--- lin transit_N = "pyörittää" ; -- 20000 
--- lin transitional_A = "siirtymä-" ; -- 20000 
--- lin transitive_A = "transitiivi-" ; -- 20000 
--- lin transitory_A = "katoavainen" ; -- 20000 
--- lin translatable_A = "käännettävä" ; -- 20000 
--- lin translucence_N = "läpinäkyvyys" ; -- 20000 
--- lin translucency_N = "läpinäkyvyys" ; -- 20000 
--- lin translucent_A = "läpikuultava" ; -- 20000 
--- lin transmigration_N = "jälleensyntymä" ; -- 20000 
--- lin transmogrification_N = "muodonmuutos" ; -- 20000 
--- lin transmutable_A = "muutettavissa" ; -- 20000 
--- lin transoceanic_A = "valtamerentakainen" ; -- 20000 
--- lin transom_N = "poikkipuu" ; -- 20000 
--- lin transom_window_N = "+?" ; -- 40000 
--- lin transparence_N = "läpäisevyys" ; -- 20000 
--- lin transparency_N = "läpäisevyys" ; -- 20000 
--- lin transpolar_A = "pohjoisnavan ylittävä" ; -- 30000 
--- lin transportable_A = "kuljetettava" ; -- 20000 
--- lin transshipment_N = "uudelleenlaivaus" ; -- 20000 
--- lin transubstantiation_N = "transsubstaatio" ; -- 20000 
--- lin transverse_A = "poikittais-" ; -- 20000 
--- lin trap_door_N = "+?" ; -- 40000 
--- lin trap_shooting_N = "+?" ; -- 40000 
--- lin trapezium_N = "trapezium" ; -- 20000 
--- lin trapezoid_N = "ranneluu" ; -- 20000 
--- lin trapper_N = "ansastaja" ; -- 20000 
--- lin trappist_N = "+?" ; -- 40000 
--- lin traumatic_A = "traumaattinen" ; -- 20000 
--- lin travel_soiled_A = "reissussa rähjääntynyt" ; -- 30000 
--- lin travel_stained_A = "reissussa rähjääntynyt" ; -- 30000 
--- lin travel_worn_A = "väsynyt" ; -- 20000 
--- lin traveled_A = "liikkua" ; -- 20000 
--- lin travelled_A = "matkustellut" ; -- 20000 
--- lin travelogue_N = "matkakuvaus" ; -- 20000 
--- lin travesty_N = "ivamukaelma" ; -- 20000 
--- lin trawl_net_N = "+?" ; -- 40000 
--- lin tray_cloth_N = "+?" ; -- 40000 
--- lin treacly_A = "äitelä" ; -- 20000 
--- lin treadmill_N = "polkumylly" ; -- 20000 
--- lin treas_N = "+?" ; -- 40000 
--- lin treasure_V2 = "pitää suuressa arvossa" ; -- 30000 
--- lin treasure_house_N = "+?" ; -- 40000 
--- lin treasure_trove_N = "+?" ; -- 40000 
--- lin treasurer_N = "rahastonhoitaja" ; -- 20000 
--- lin treble_N = "sopraano-" ; -- 20000 
--- lin tree_fern_N = "+?" ; -- 40000 
--- lin treeless_A = "puuton" ; -- 20000 
--- lin trellis_N = "säleikkö" ; -- 20000 
--- lin tremble_V = "täristä" ; -- 40000 
--- lin tremulous_A = "vapiseva" ; -- 20000 
--- lin trencher_N = "leikkuulauta" ; -- 20000 
--- lin trencherman_N = "syöppö" ; -- 20000 
--- lin trend_V = "muuttaa suuntaa" ; -- 30000 
--- lin trend_setter_N = "suunnannäyttäjä" ; -- 20000 
--- lin trend_setting_N = "+?" ; -- 40000 
--- lin trepan_V2 = "pora" ; -- 40000 
--- lin trephine_N = "porata" ; -- 20000 
--- lin trephine_V2 = "porata" ; -- 40000 
--- lin trespass_N = "loukata" ; -- 20000 
--- lin tress_N = "hiuspalmikko" ; -- 20000 
--- lin trestle_N = "pukit" ; -- 20000 
--- lin trestle_bridge_N = "+?" ; -- 40000 
--- lin trestle_table_N = "+?" ; -- 40000 
--- lin triangular_A = "kolmikulmainen" ; -- 20000 
--- lin tribal_A = "heimo-" ; -- 20000 
--- lin tribalism_N = "tribalismi" ; -- 20000 
--- lin tribesman_N = "heimon jäsen" ; -- 30000 
--- lin tribunal_N = "oikeudenistunto" ; -- 20000 
--- lin tribune_N = "piispanistuin" ; -- 20000 
--- lin tributary_A = "sivujoki" ; -- 20000 
--- lin tributary_N = "sivujoki" ; -- 20000 
--- lin tricycle_N = "kolmipyöräinen" ; -- 20000 
--- lin trident_N = "kolmikärki" ; -- 20000 
--- lin tried_A = "sovittaa" ; -- 20000 
--- lin trier_N = "tutkintotuomari" ; -- 20000 
--- lin trifle_N = "pikkuasiat" ; -- 20000 
--- lin trifling_A = "leikitellä" ; -- 20000 
--- lin trilateral_A = "trilateraalinen" ; -- 20000 
--- lin trilby_N = "huopahattu" ; -- 20000 
--- lin trill_V = "sorauttaa" ; -- 40000 
--- lin trill_V2 = "sorauttaa" ; -- 40000 
--- lin trillion_A = "triljoona" ; -- 20000 
--- lin trillionth_A = "piko-" ; -- 20000 
--- lin trillionth_N = "piko-" ; -- 20000 
--- lin trimaran_N = "kolmirunkovene" ; -- 20000 
--- lin trinidadian_A = "+?" ; -- 40000 
--- lin trinidadian_N = "+?" ; -- 40000 
--- lin trinket_N = "pukukorut" ; -- 20000 
--- lin tripartite_A = "kolmiosainen" ; -- 20000 
--- lin triplicate_A = "kopioida" ; -- 20000 
--- lin tripod_N = "tripodi" ; -- 20000 
--- lin tripos_N = "loppututkinto" ; -- 20000 
--- lin tripping_A = "pössytellä" ; -- 20000 
--- lin trireme_N = "kolmisoutu" ; -- 20000 
--- lin trite_A = "kulunut" ; -- 20000 
--- lin triumvir_N = "triumviri" ; -- 20000 
--- lin triune_A = "kolmiyhteinen" ; -- 20000 
--- lin trivet_N = "pannunalusta" ; -- 20000 
--- lin trivialize_V2 = "arkistaa" ; -- 40000 
--- lin trochaic_A = "trokeinen" ; -- 20000 
--- lin troglodyte_N = "troglodyytti" ; -- 20000 
--- lin trojan_A = "troijalainen" ; -- 20000 
--- lin trojan_N = "troijalainen" ; -- 20000 
--- lin trolley_N = "johdinbussi" ; -- 20000 
--- lin trolley_car_N = "+?" ; -- 40000 
--- lin trombone_N = "vetopasuuna" ; -- 20000 
--- lin troop_carrier_N = "+?" ; -- 40000 
--- lin troopship_N = "joukkojenkuljetusalus" ; -- 20000 
--- lin trope_N = "trooppi" ; -- 20000 
--- lin tropical_A = "trooppinen" ; -- 20000 
--- lin troublemaker_N = "riitapukari" ; -- 20000 
--- lin trough_V = "allas" ; -- 40000 
--- lin trouncing_N = "päihittää" ; -- 20000 
--- lin trouper_N = "tekijämies" ; -- 20000 
--- lin trousseau_N = "kapiokirstu" ; -- 20000 
--- lin troy_N = "troy-unssi" ; -- 20000 
--- lin truce_N = "linnarauha" ; -- 20000 
--- lin truckle_bed_N = "+?" ; -- 40000 
--- lin truculence_N = "hyökkäävyys" ; -- 20000 
--- lin truculency_N = "hyökkäävyys" ; -- 20000 
--- lin truculent_A = "hyökkäävä" ; -- 20000 
--- lin true_blue_A = "täysverinen" ; -- 20000 
--- lin true_blue_N = "täysverinen" ; -- 20000 
--- lin true_hearted_A = "+?" ; -- 40000 
--- lin trump_N = "päihittää" ; -- 20000 
--- lin trumpery_A = "pöty" ; -- 20000 
--- lin truncheon_N = "pamppu" ; -- 20000 
--- lin trundle_V = "pyörä" ; -- 40000 
--- lin trundle_V2 = "pyörä" ; -- 40000 
--- lin trunk_call_N = "+?" ; -- 40000 
--- lin trunk_line_N = "+?" ; -- 40000 
--- lin trunk_road_N = "+?" ; -- 40000 
--- lin trunking_N = "+?" ; -- 40000 
--- lin trustee_N = "johtokunnan jäsen" ; -- 30000 
--- lin try_out_N = "+?" ; -- 40000 
--- lin trying_A = "koetteleva" ; -- 20000 
--- lin tsetse_N = "tsetsekärpäset" ; -- 20000 
--- lin tsetse_fly_N = "+?" ; -- 40000 
--- lin tswana_A = "+?" ; -- 40000 
--- lin tswana_N = "+?" ; -- 40000 
--- lin tub_thumper_N = "paasaaja" ; -- 20000 
--- lin tube_well_N = "+?" ; -- 40000 
--- lin tubeless_A = "sisärenkaaton" ; -- 20000 
--- lin tuber_N = "juurimukula" ; -- 20000 
--- lin tubercular_A = "tuberkuloosi-" ; -- 20000 
--- lin tuberculous_A = "tuberkuloottinen" ; -- 20000 
--- lin tubular_A = "putkilomainen" ; -- 20000 
--- lin tuc_N = "+?" ; -- 40000 
--- lin tuck_in_N = "+?" ; -- 40000 
--- lin tuck_shop_N = "+?" ; -- 40000 
--- lin tucker_N = "röyhelö" ; -- 20000 
--- lin tufted_A = "tufted" ; -- 20000 
--- lin tulle_N = "tylli" ; -- 20000 
--- lin tumble_down_A = "rähjäinen" ; -- 20000 
--- lin tumbleweed_N = "revonhäntä" ; -- 20000 
--- lin tumbrel_N = "lantakärryt" ; -- 20000 
--- lin tumbril_N = "lantakärryt" ; -- 20000 
--- lin tumescence_N = "paisuminen" ; -- 20000 
--- lin tumescent_A = "paisunut" ; -- 20000 
--- lin tumultuous_A = "myrskyisä" ; -- 20000 
--- lin tumulus_N = "tumulus" ; -- 20000 
--- lin tunefulness_N = "sointuvuus" ; -- 20000 
--- lin tung_oil_N = "+?" ; -- 40000 
--- lin tuning_fork_N = "+?" ; -- 40000 
--- lin tunisian_A = "+?" ; -- 40000 
--- lin tunisian_N = "+?" ; -- 40000 
--- lin tunny_N = "tonnikala" ; -- 20000 
--- lin tup_N = "pässi" ; -- 20000 
--- lin tuppence_N = "tuppence" ; -- 20000 
--- lin tuppenny_A = "+?" ; -- 40000 
--- lin turbaned_A = "turbaanipäinen" ; -- 20000 
--- lin turbid_A = "savinen" ; -- 20000 
--- lin turbojet_N = "suihkuturbiinikone" ; -- 20000 
--- lin turboprop_N = "turbopotkurikone" ; -- 20000 
--- lin turd_N = "jöötti" ; -- 20000 
--- lin turk_N = "+?" ; -- 40000 
--- lin turn_off_N = "+?" ; -- 40000 
--- lin turn_out_N = "+?" ; -- 40000 
--- lin turn_round_N = "+?" ; -- 40000 
--- lin turn_up_N = "+?" ; -- 40000 
--- lin turncoat_N = "takinkääntäjä" ; -- 20000 
--- lin turncock_N = "sulkuhana" ; -- 20000 
--- lin turning_point_N = "+?" ; -- 40000 
--- lin turnkey_N = "vanginvartija" ; -- 20000 
--- lin turnpike_N = "pikatie" ; -- 20000 
--- lin turnspit_N = "kääntövarras" ; -- 20000 
--- lin turnstile_N = "pyöröovi" ; -- 20000 
--- lin turntable_N = "levylautanen" ; -- 20000 
--- lin turpentine_N = "tärpätti" ; -- 20000 
--- lin turps_N = "tärpätti" ; -- 20000 
--- lin turtle_N = "kilpikonnakaulus" ; -- 20000 
--- lin turtledove_N = "turturikyyhky" ; -- 20000 
--- lin turtleneck_A = "kilpikonnakaulus" ; -- 20000 
--- lin turtlenecked_A = "+?" ; -- 40000 
--- lin tusk_N = "poistaa" ; -- 20000 
--- lin tut_V2 = "+?" ; -- 40000 
--- lin tutelary_A = "holhous-" ; -- 20000 
--- lin tutorial_A = "intensiiviopetus" ; -- 20000 
--- lin tutorial_N = "intensiiviopetus" ; -- 20000 
--- lin tutti_frutti_N = "tutti-frutti" ; -- 20000 
--- lin tutu_N = "tutu" ; -- 20000 
--- lin twaddle_N = "pöty" ; -- 20000 
--- lin twaddle_V = "pöty" ; -- 40000 
--- lin twee_A = "imelä" ; -- 20000 
--- lin tweeter_N = "kovaääninen" ; -- 20000 
--- lin twelfth_night_N = "+?" ; -- 40000 
--- lin twelvemonth_N = "12 kuukautta" ; -- 30000 
--- lin twiddly_A = "+?" ; -- 40000 
--- lin twiggy_A = "tikunlaiha" ; -- 20000 
--- lin twilight_N = "perikato" ; -- 20000 
--- lin twilled_A = "tvilli-" ; -- 20000 
--- lin twinkling_N = "silmänräpäys" ; -- 20000 
--- lin twinned_A = "pari" ; -- 20000 
--- lin twister_N = "pyörremyrsky" ; -- 20000 
--- lin twisty_A = "kiemurainen" ; -- 20000 
--- lin twitch_N = "puristaa" ; -- 20000 
--- lin two_a_penny_A = "arvoton" ; -- 20000 
--- lin two_edged_A = "+?" ; -- 40000 
--- lin two_faced_A = "kaksinaamainen" ; -- 20000 
--- lin two_funnelled_A = "+?" ; -- 40000 
--- lin two_handed_A = "kaksikätinen" ; -- 20000 
--- lin two_piece_N = "kaksiosainen" ; -- 20000 
--- lin two_ply_A = "kaksikerroksinen" ; -- 20000 
--- lin two_seater_N = "kaksipaikkainen auto" ; -- 30000 
--- lin two_step_N = "salonkitanssi" ; -- 20000 
--- lin two_timing_A = "aviorikos-" ; -- 20000 
--- lin two_way_A = "vastavuoroinen" ; -- 20000 
--- lin twofold_A = "tupla-" ; -- 20000 
--- lin twofold_Adv = "tupla-" ; -- 20000 
--- lin twopence_N = "twopence" ; -- 20000 
--- lin twopenny_A = "arvoton" ; -- 20000 
--- lin twopenny_halfpenny_A = "arvoton" ; -- 20000 
--- lin tympanum_N = "tärykalvo" ; -- 20000 
--- lin type_V = "omalaatuinen tyyppi" ; -- 30000 
--- lin type_V2 = "omalaatuinen tyyppi" ; -- 30000 
--- lin typecast_V2 = "antaa jklle aina samantyyppinen rooli" ; -- 30000 
--- lin typescript_N = "konekirjoitus" ; -- 20000 
--- lin typewriter_N = "kirjoituskone" ; -- 20000 
--- lin typewritten_A = "+?" ; -- 40000 
--- lin typhoid_N = "lavantauti" ; -- 20000 
--- lin typhus_N = "lavantauti" ; -- 20000 
--- lin typist_N = "konekirjoittaja" ; -- 20000 
--- lin typographic_A = "typografinen" ; -- 20000 
--- lin typographically_Adv = "typografisesti" ; -- 20000 
--- lin tyrannical_A = "sorto-" ; -- 20000 
--- lin tyrannous_A = "sorto-" ; -- 20000 
--- lin tête_à_tête_Adv = "+?" ; -- 40000 
--- lin tête_à_tête_N = "+?" ; -- 40000 
--- lin u_boat_N = "+?" ; -- 40000 
--- lin u_turn_N = "u-käännös" ; -- 20000 
--- lin ubiquitous_A = "kaikkialla läsnäoleva" ; -- 30000 
--- lin udder_N = "utareet" ; -- 20000 
--- lin ugandan_A = "+?" ; -- 40000 
--- lin ugandan_N = "+?" ; -- 40000 
--- lin ulcerous_A = "haavainen" ; -- 20000 
--- lin ulna_N = "kyynärluu" ; -- 20000 
--- lin ultramarine_A = "ultramariini" ; -- 20000 
--- lin ultramontane_A = "ultramontanismin" ; -- 20000 
--- lin ultrasonic_A = "yliääninen" ; -- 20000 
--- lin ultraviolet_A = "ultravioletti" ; -- 20000 
--- lin ultravires_A = "+?" ; -- 40000 
--- lin ultravires_Adv = "+?" ; -- 40000 
--- lin umber_A = "umbra" ; -- 20000 
--- lin umbilical_A = "napamainen" ; -- 20000 
--- lin umbrage_N = "pahastuminen" ; -- 20000 
--- lin umlaut_N = "umlaut" ; -- 20000 
--- lin umpire_V = "toimia erotuomarina" ; -- 30000 
--- lin umpire_V2 = "toimia erotuomarina" ; -- 30000 
--- lin umpteen_A = "sen seitsemän" ; -- 30000 
--- lin umpteenth_A = "ties kuinka mones" ; -- 30000 
--- lin un_N = "+?" ; -- 40000 
--- lin un_come_at_able_A = "saavuttamaton" ; -- 20000 
--- lin un_get_at_able_A = "saavuttamaton" ; -- 20000 
--- lin unabated_A = "laantumaton" ; -- 20000 
--- lin unable_A = "kyvytön" ; -- 20000 
--- lin unaccommodating_A = "epäkohtelias" ; -- 20000 
--- lin unaccompanied_A = "ilman" ; -- 20000 
--- lin unaccountable_A = "selittämätön" ; -- 20000 
--- lin unaccounted_A = "+?" ; -- 40000 
--- lin unaccustomed_A = "yllättävä" ; -- 20000 
--- lin unadorned_A = "koristelematon" ; -- 20000 
--- lin unadvised_A = "tietämätön" ; -- 20000 
--- lin unafraid_A = "peloton" ; -- 20000 
--- lin unalienable_A = "siirtymätön" ; -- 20000 
--- lin unaligned_A = "+?" ; -- 40000 
--- lin unaltered_A = "muuttumaton" ; -- 20000 
--- lin unamended_A = "muuttamaton" ; -- 20000 
--- lin unannounced_A = "yllättävä" ; -- 20000 
--- lin unanswerable_A = "vastaansanomaton" ; -- 20000 
--- lin unanticipated_A = "yllättävä" ; -- 20000 
--- lin unappreciated_A = "aliarvostettu" ; -- 20000 
--- lin unappreciative_A = "kiittämätön" ; -- 20000 
--- lin unashamed_A = "hävytön" ; -- 20000 
--- lin unassuming_A = "vähäeleinen" ; -- 20000 
--- lin unattainable_A = "saavuttamaton" ; -- 20000 
--- lin unavailable_A = "saavuttamaton" ; -- 20000 
--- lin unavailing_A = "hyödytön" ; -- 20000 
--- lin unavoidable_A = "vääjäämätön" ; -- 20000 
--- lin unawakened_A = "uinuva" ; -- 20000 
--- lin unaware_A = "tietämätön" ; -- 20000 
--- lin unbalanced_A = "järkyttää" ; -- 20000 
--- lin unbearable_A = "sietämätön" ; -- 20000 
--- lin unbeatable_A = "voittamaton" ; -- 20000 
--- lin unbeaten_A = "voittamaton" ; -- 20000 
--- lin unbecoming_A = "epäasiallinen" ; -- 20000 
--- lin unbeknown_Adv = "tuntematon" ; -- 20000 
--- lin unbeknownst_Adv = "tuntematon" ; -- 20000 
--- lin unbelief_N = "epäuskoisuus" ; -- 20000 
--- lin unbelieving_A = "jumalankieltävä" ; -- 20000 
--- lin unbeloved_A = "onnettomasti rakastunut" ; -- 30000 
--- lin unbidden_A = "+?" ; -- 40000 
--- lin unblushing_A = "ujostelematon" ; -- 20000 
--- lin unborn_A = "syntymätön" ; -- 20000 
--- lin unbounded_A = "ehtymätön" ; -- 20000 
--- lin unbowed_A = "pystypäinen" ; -- 20000 
--- lin unbreakable_A = "kestävä" ; -- 20000 
--- lin unbridled_A = "hillitön" ; -- 20000 
--- lin unburied_A = "hautaamaton" ; -- 20000 
--- lin unbutton_V2 = "avata napit" ; -- 30000 
--- lin uncanny_A = "selittämätön" ; -- 20000 
--- lin uncared_for_A = "laiminlyöty" ; -- 20000 
--- lin uncensored_A = "sensuroimaton" ; -- 20000 
--- lin unceremonious_A = "epämuodollinen" ; -- 20000 
--- lin unceremoniousness_N = "epämuodollisuus" ; -- 20000 
--- lin uncertainty_N = "sattumanvaraisuus" ; -- 20000 
--- lin unchallengeable_A = "vastaansanomaton" ; -- 20000 
--- lin unchallenged_A = "vastaansanomaton" ; -- 20000 
--- lin unchanged_A = "muuttumaton" ; -- 20000 
--- lin unchanging_A = "muuttumaton" ; -- 20000 
--- lin uncharacteristic_A = "epätyypillinen" ; -- 20000 
--- lin uncharacteristically_Adv = "epätyypillisesti" ; -- 20000 
--- lin uncharted_A = "kartoittamaton" ; -- 20000 
--- lin unchecked_A = "hillitön" ; -- 20000 
--- lin unchivalrously_Adv = "epäherrasmiesmäisesti" ; -- 20000 
--- lin unchristian_A = "epäkristillinen" ; -- 20000 
--- lin uncivilized_A = "sivistymätön" ; -- 20000 
--- lin unclaimed_A = "perimätön" ; -- 20000 
--- lin unclassified_A = "luokittelematon" ; -- 20000 
--- lin unclean_A = "epäsiisti" ; -- 20000 
--- lin unco_A = "huomattavan" ; -- 20000 
--- lin unco_Adv = "huomattavan" ; -- 20000 
--- lin unco_operative_A = "+?" ; -- 40000 
--- lin unco_ordinated_A = "+?" ; -- 40000 
--- lin uncoloured_A = "väritön" ; -- 20000 
--- lin uncommercialized_A = "ei-kaupallinen" ; -- 20000 
--- lin uncommitted_A = "vapaa" ; -- 20000 
--- lin uncompetitive_A = "kilpailuhaluton" ; -- 20000 
--- lin uncomplaining_A = "valittamaton" ; -- 20000 
--- lin uncomplimentary_A = "halventava" ; -- 20000 
--- lin uncomprehending_A = "ymmärtämätön" ; -- 20000 
--- lin uncompromising_A = "taipumaton" ; -- 20000 
--- lin unconcerned_A = "välinpitämätön" ; -- 20000 
--- lin unconfined_A = "rajoittamaton" ; -- 20000 
--- lin unconfirmed_A = "vahvistamaton" ; -- 20000 
--- lin unconformable_A = "vastaamaton" ; -- 20000 
--- lin unconquered_A = "voittamaton" ; -- 20000 
--- lin unconscious_A = "vaistomainen" ; -- 20000 
--- lin unconsidered_A = "harkitsematon" ; -- 20000 
--- lin unconstitutional_A = "perustuslainvastainen" ; -- 20000 
--- lin unconsummated_A = "täytäntöönpanematon" ; -- 20000 
--- lin uncontaminated_A = "saatumaton" ; -- 20000 
--- lin uncontrollable_A = "hallitsematon" ; -- 20000 
--- lin uncontrolled_A = "hallitsematon" ; -- 20000 
--- lin uncontroversial_A = "ristiriidaton" ; -- 20000 
--- lin unconventionality_N = "epäsovinnaisuus" ; -- 20000 
--- lin unconverted_A = "käännyttämätön" ; -- 20000 
--- lin unconvinced_A = "epäuskoinen" ; -- 20000 
--- lin unconvincing_A = "epäuskottava" ; -- 20000 
--- lin uncorrected_A = "kasvattamaton" ; -- 20000 
--- lin uncorrelated_A = "korreloimaton" ; -- 20000 
--- lin uncorroborated_A = "vahvistamaton" ; -- 20000 
--- lin uncouth_A = "moukkamainen" ; -- 20000 
--- lin uncouthness_N = "sivistymättömyys" ; -- 20000 
--- lin uncritical_A = "kritiikitön" ; -- 20000 
--- lin uncrossed_A = "viivaamaton" ; -- 20000 
--- lin uncrowned_A = "kruunaamaton" ; -- 20000 
--- lin unctuous_A = "hurskasteleva" ; -- 20000 
--- lin uncultivated_A = "viljelemätön" ; -- 20000 
--- lin uncultured_A = "sivistymätön" ; -- 20000 
--- lin undated_A = "päiväämätön" ; -- 20000 
--- lin undeclared_A = "julistamaton" ; -- 20000 
--- lin undefeated_A = "voittamaton" ; -- 20000 
--- lin undefended_A = "puolustamaton" ; -- 20000 
--- lin undemocratic_A = "epädemokraattinen" ; -- 20000 
--- lin undemocratically_Adv = "epädemokraattisesti" ; -- 20000 
--- lin undemonstrative_A = "pidättyväinen" ; -- 20000 
--- lin undeniable_A = "vastaansanomaton" ; -- 20000 
--- lin undenominational_A = "tunnustukseton" ; -- 20000 
--- lin underact_V = "ylinäytellä" ; -- 40000 
--- lin underact_V2 = "ylinäytellä" ; -- 40000 
--- lin underarm_A = "alakautta" ; -- 20000 
--- lin underarm_Adv = "alakautta" ; -- 20000 
--- lin underbred_A = "sekarotuinen" ; -- 20000 
--- lin underbrush_N = "aluskasvillisuus" ; -- 20000 
--- lin undercharge_N = "aliveloitus" ; -- 20000 
--- lin undercharge_V2 = "aliveloitus" ; -- 40000 
--- lin underclothing_N = "alusvaatteet" ; -- 20000 
--- lin undercoat_N = "ruostesuoja" ; -- 20000 
--- lin undercurrent_N = "pohjavirta" ; -- 20000 
--- lin underdeveloped_A = "alivalottaa" ; -- 20000 
--- lin underdevelopment_N = "alivalotus" ; -- 20000 
--- lin underemployed_A = "alityöllistetty" ; -- 20000 
--- lin underestimate_N = "aliarvioida" ; -- 20000 
--- lin underestimation_N = "aliarvioiminen" ; -- 20000 
--- lin underexpose_V2 = "altistua liian vähän" ; -- 30000 
--- lin underfed_A = "aliravittu" ; -- 20000 
--- lin underfelt_N = "matonalusta" ; -- 20000 
--- lin underfloor_A = "+?" ; -- 40000 
--- lin underfoot_Adv = "alakynnessä" ; -- 20000 
--- lin underfund_V2 = "+?" ; -- 40000 
--- lin undergarment_N = "alusvaate" ; -- 20000 
--- lin underground_Adv = "vastarintaliike" ; -- 20000 
--- lin underground_N = "vastarintaliike" ; -- 20000 
--- lin undergrowth_N = "aluskasvillisuus" ; -- 20000 
--- lin underhand_Adv = "alakautta" ; -- 20000 
--- lin underhung_A = "saranoitu" ; -- 20000 
--- lin underlay_N = "pohjustaa" ; -- 20000 
--- lin underline_N = "alleviivaus" ; -- 20000 
--- lin undermanned_A = "alimiehitetty" ; -- 20000 
--- lin undermentioned_A = "alla mainitut" ; -- 30000 
--- lin underneath_Adv = "alapuolella" ; -- 20000 
--- lin undernourished_A = "aliruokittu" ; -- 20000 
--- lin undernourishment_N = "aliravitsemus" ; -- 20000 
--- lin underpass_N = "alikulkutunneli" ; -- 20000 
--- lin underpay_V2 = "alipalkata" ; -- 40000 
--- lin underpayment_N = "alipalkkaaminen" ; -- 20000 
--- lin underpopulated_A = "vähänasuttu" ; -- 20000 
--- lin underprivileged_A = "kovaosainen" ; -- 20000 
--- lin underproduction_N = "alituotanto" ; -- 20000 
--- lin underrate_V2 = "aliarvioida" ; -- 40000 
--- lin undersea_A = "merenalainen" ; -- 20000 
--- lin underseal_N = "ruostesuoja" ; -- 20000 
--- lin undersealed_A = "ruostesuojattu" ; -- 20000 
--- lin undersecretary_N = "alivaltiosihteeri" ; -- 20000 
--- lin undersexed_A = "aliseksuaalinen" ; -- 20000 
--- lin underside_N = "alalaita" ; -- 20000 
--- lin undersized_A = "alimittainen" ; -- 20000 
--- lin underskirt_N = "alushame" ; -- 20000 
--- lin underspent_A = "+?" ; -- 40000 
--- lin understaffed_A = "vajaamiehitetty" ; -- 20000 
--- lin understandable_A = "ymmärrettävä" ; -- 20000 
--- lin understanding_A = "uskoa" ; -- 20000 
--- lin understock_V2 = "varustaa liian niukasti" ; -- 30000 
--- lin understudy_V2 = "olla varalla" ; -- 30000 
--- lin undersurface_N = "alapää" ; -- 20000 
--- lin undertaker_N = "hautausurakoitsija" ; -- 20000 
--- lin undervaluation_N = "aliarviointi" ; -- 20000 
--- lin undervalue_V2 = "menettää arvoa" ; -- 30000 
--- lin underwater_A = "vedenalainen" ; -- 20000 
--- lin underwear_N = "alusvaate" ; -- 20000 
--- lin underweight_A = "alipainoinen" ; -- 20000 
--- lin underwhelm_V2 = "+?" ; -- 40000 
--- lin underworld_N = "alamaailma" ; -- 20000 
--- lin underwriter_N = "vakuuttaja" ; -- 20000 
--- lin undeserved_A = "ansaitsematon" ; -- 20000 
--- lin undeserving_A = "arvoton" ; -- 20000 
--- lin undesigned_A = "suunnittelematon" ; -- 20000 
--- lin undetected_A = "huomaamaton" ; -- 20000 
--- lin undetermined_A = "ratkaisematon" ; -- 20000 
--- lin undeterred_A = "piittaamaton" ; -- 20000 
--- lin undeveloped_A = "käyttämätön" ; -- 20000 
--- lin undiagnosed_A = "diagnostisoimaton" ; -- 20000 
--- lin undifferentiated_A = "erittelemätön" ; -- 20000 
--- lin undignified_A = "hiomaton" ; -- 20000 
--- lin undiluted_A = "suodattamaton" ; -- 20000 
--- lin undiminished_A = "hellittämätön" ; -- 20000 
--- lin undiplomatic_A = "epädiplomaattinen" ; -- 20000 
--- lin undiplomatically_Adv = "epädiplomaattisesti" ; -- 20000 
--- lin undischarged_A = "räjähtämätön" ; -- 20000 
--- lin undisciplined_A = "hallitsematon" ; -- 20000 
--- lin undiscriminating_A = "epätyypillinen" ; -- 20000 
--- lin undismayed_A = "lannistumaton" ; -- 20000 
--- lin undisputed_A = "vastaansanomaton" ; -- 20000 
--- lin undissolved_A = "sulamaton" ; -- 20000 
--- lin undistinguishable_A = "erottumaton" ; -- 20000 
--- lin undistinguished_A = "mitäänsanomaton" ; -- 20000 
--- lin undistributed_A = "jakamaton" ; -- 20000 
--- lin undisturbed_A = "häiriintymätön" ; -- 20000 
--- lin undock_V = "lähteä vesille" ; -- 30000 
--- lin undock_V2 = "lähteä vesille" ; -- 30000 
--- lin undogmatic_A = "vapaasti ajatteleva" ; -- 30000 
--- lin undomesticated_A = "sopeutumaton" ; -- 20000 
--- lin undoubted_A = "+?" ; -- 40000 
--- lin undramatic_A = "epädramaattinen" ; -- 20000 
--- lin undramatically_Adv = "epädramaattisesti" ; -- 20000 
--- lin undreamed_of_A = "+?" ; -- 40000 
--- lin undress_N = "riisua" ; -- 20000 
--- lin undrinkable_A = "juomakelvoton" ; -- 20000 
--- lin unduly_Adv = "kohtuuttoman" ; -- 20000 
--- lin undying_A = "kuolematon" ; -- 20000 
--- lin unearned_A = "ansaitsematon" ; -- 20000 
--- lin unearthly_A = "yliluonnollinen" ; -- 20000 
--- lin uneatable_A = "syötäväksi kelpaamaton" ; -- 30000 
--- lin uneaten_A = "+?" ; -- 40000 
--- lin uneconomic_A = "tuhlaavainen" ; -- 20000 
--- lin unedifying_A = "latistava" ; -- 20000 
--- lin unedited_A = "editoimaton" ; -- 20000 
--- lin uneducated_A = "sivistymätön" ; -- 20000 
--- lin uneffective_A = "aikaansaamaton" ; -- 20000 
--- lin unelaborated_A = "pintapuolinen" ; -- 20000 
--- lin unemotional_A = "tunteeton" ; -- 20000 
--- lin unemployable_A = "työllistymätön" ; -- 20000 
--- lin unendurable_A = "sietämätön" ; -- 20000 
--- lin unenlightened_A = "valistumaton" ; -- 20000 
--- lin unenterprising_A = "saamaton" ; -- 20000 
--- lin unenthusiastic_A = "saamaton" ; -- 20000 
--- lin unenthusiastically_Adv = "välinpitämättömästi" ; -- 20000 
--- lin unequipped_A = "varustamaton" ; -- 20000 
--- lin unerring_A = "erehtymätön" ; -- 20000 
--- lin unethical_A = "epäeettinen" ; -- 20000 
--- lin uneven_A = "pariton" ; -- 20000 
--- lin unexampled_A = "ennennäkemätön" ; -- 20000 
--- lin unexceptionable_A = "moitteeton" ; -- 20000 
--- lin unexceptional_A = "ei mitenkään erikoinen" ; -- 30000 
--- lin unexpected_A = "odottamaton" ; -- 20000 
--- lin unexpectedness_N = "yllätyksellisyys" ; -- 20000 
--- lin unexpired_A = "voimassaoleva" ; -- 20000 
--- lin unexplained_A = "selittämätön" ; -- 20000 
--- lin unexplored_A = "tutkimaton" ; -- 20000 
--- lin unexposed_A = "+?" ; -- 40000 
--- lin unexpressed_A = "vaiettu" ; -- 20000 
--- lin unfailing_A = "horjumaton" ; -- 20000 
--- lin unfaltering_A = "järkähtämätön" ; -- 20000 
--- lin unfathomed_A = "mittaamaton" ; -- 20000 
--- lin unfaze_V2 = "+?" ; -- 40000 
--- lin unfed_A = "ruokkimaton" ; -- 20000 
--- lin unfeeling_A = "tunteeton" ; -- 20000 
--- lin unfeigned_A = "väärentämätön" ; -- 20000 
--- lin unfermented_A = "fermentoimaton" ; -- 20000 
--- lin unfertilized_A = "hedelmöittymätön" ; -- 20000 
--- lin unfettered_A = "kahleeton" ; -- 20000 
--- lin unfit_V2 = "huonokuntoinen" ; -- 40000 
--- lin unflagging_A = "herpaantumaton" ; -- 20000 
--- lin unfledged_A = "höyhenetön" ; -- 20000 
--- lin unforeseeable_A = "yllättävä" ; -- 20000 
--- lin unforeseen_A = "yllättävä" ; -- 20000 
--- lin unforgettable_A = "unohtumaton" ; -- 20000 
--- lin unforgivable_A = "anteeksiantamaton" ; -- 20000 
--- lin unformed_A = "järjestäytymätön" ; -- 20000 
--- lin unforthcoming_A = "+?" ; -- 40000 
--- lin unfortunate_N = "huono" ; -- 20000 
--- lin unframed_A = "kehyksetön" ; -- 20000 
--- lin unfriendliness_N = "vastenmielisyys" ; -- 20000 
--- lin unfrock_V2 = "panna pappi viralta" ; -- 30000 
--- lin unfruitful_A = "hedelmätön" ; -- 20000 
--- lin unfurnished_A = "varustamaton" ; -- 20000 
--- lin ungenerous_A = "pikkumainen" ; -- 20000 
--- lin unglazed_A = "päällystämätön" ; -- 20000 
--- lin ungodly_A = "jumalaton" ; -- 20000 
--- lin ungovernable_A = "kuriton" ; -- 20000 
--- lin ungracious_A = "suloton" ; -- 20000 
--- lin ungrateful_A = "kiittämätön" ; -- 20000 
--- lin ungratefulness_N = "epäkiitollisuus" ; -- 20000 
--- lin unguarded_A = "vartioimaton" ; -- 20000 
--- lin unhallowed_A = "vihkimätön" ; -- 20000 
--- lin unhampered_A = "vapaa" ; -- 20000 
--- lin unharmed_A = "vahingoittumaton" ; -- 20000 
--- lin unhealed_A = "parantumaton" ; -- 20000 
--- lin unheard_A = "kuulumaton" ; -- 20000 
--- lin unhearing_A = "umpikuuro" ; -- 20000 
--- lin unheated_A = "lämmittämätön" ; -- 20000 
--- lin unheeded_A = "huomiotta jäänyt" ; -- 30000 
--- lin unhelpful_A = "välinpitämätön" ; -- 20000 
--- lin unheralded_A = "yllättävä" ; -- 20000 
--- lin unhindered_A = "vapaa" ; -- 20000 
--- lin unholy_A = "vihkimätön" ; -- 20000 
--- lin unhurt_A = "vahingoittumaton" ; -- 20000 
--- lin unhygienic_A = "epähygieeninen" ; -- 20000 
--- lin unhygienically_Adv = "epähygieenisesti" ; -- 20000 
--- lin unicorn_N = "yksisarvinen" ; -- 20000 
--- lin unidentifiable_A = "tunnistamaton" ; -- 20000 
--- lin uniformed_A = "virkapuvussa" ; -- 20000 
--- lin unilateralism_N = "unilateralismi" ; -- 20000 
--- lin unilateralist_A = "unilateralisti" ; -- 20000 
--- lin unilateralist_N = "unilateralisti" ; -- 20000 
--- lin unimpaired_A = "vahingoittumaton" ; -- 20000 
--- lin unimpeded_A = "katkeamaton" ; -- 20000 
--- lin unimpressed_A = "välinpitämätön" ; -- 20000 
--- lin uninfluenced_A = "välinpitämätön" ; -- 20000 
--- lin uninformative_A = "sisällyksetön" ; -- 20000 
--- lin uninformed_A = "tietämätön" ; -- 20000 
--- lin uninhabitable_A = "asumiskelvoton" ; -- 20000 
--- lin uninhabited_A = "asumaton" ; -- 20000 
--- lin uninhibited_A = "estoton" ; -- 20000 
--- lin uninitiated_A = "kokematon" ; -- 20000 
--- lin uninjured_A = "vahingoittumaton" ; -- 20000 
--- lin uninspired_A = "mielikuvitukseton" ; -- 20000 
--- lin uninsured_A = "vakuuttamaton" ; -- 20000 
--- lin unintended_A = "tahaton" ; -- 20000 
--- lin unintentional_A = "tahaton" ; -- 20000 
--- lin uninterested_A = "välinpitämätön" ; -- 20000 
--- lin uninvited_A = "kutsumaton" ; -- 20000 
--- lin uninviting_A = "vastenmielinen" ; -- 20000 
--- lin unionist_N = "ammattiliiton jäsen" ; -- 30000 
--- lin uniqueness_N = "ainutlaatuisuus" ; -- 20000 
--- lin unisex_A = "unisex" ; -- 20000 
--- lin unison_N = "sopusointu" ; -- 20000 
--- lin unitarian_A = "+?" ; -- 40000 
--- lin unitarian_N = "+?" ; -- 40000 
--- lin unitarianism_N = "+?" ; -- 40000 
--- lin universality_N = "yleismaailmallisuus" ; -- 20000 
--- lin unkissed_A = "+?" ; -- 40000 
--- lin unknowing_A = "sivistymättömyys" ; -- 20000 
--- lin unlabelled_A = "merkitsemätön" ; -- 20000 
--- lin unladylike_A = "epänaisellinen" ; -- 20000 
--- lin unlamented_A = "unohdettu" ; -- 20000 
--- lin unlatched_A = "telkeämätön" ; -- 20000 
--- lin unleavened_A = "happamaton" ; -- 20000 
--- lin unlettered_A = "sivistymätön" ; -- 20000 
--- lin unlighted_A = "valaisematon" ; -- 20000 
--- lin unlined_A = "vuoreton" ; -- 20000 
--- lin unlit_A = "valaisematon" ; -- 20000 
--- lin unliterary_A = "suurpiirteinen" ; -- 20000 
--- lin unlocated_A = "paikallistamaton" ; -- 20000 
--- lin unlooked_for_A = "yllättävä" ; -- 20000 
--- lin unloved_A = "väheksytty" ; -- 20000 
--- lin unmade_A = "sijaamaton" ; -- 20000 
--- lin unmanly_A = "akkamainen" ; -- 20000 
--- lin unmanned_A = "miehittämätön" ; -- 20000 
--- lin unmannerly_A = "moukkamainen" ; -- 20000 
--- lin unmarked_A = "huomaamaton" ; -- 20000 
--- lin unmarried_A = "naimaton" ; -- 20000 
--- lin unmatchable_A = "omaa luokkaansa oleva" ; -- 30000 
--- lin unmatched_A = "pariton" ; -- 20000 
--- lin unmechanized_A = "käsintehtävä" ; -- 20000 
--- lin unmemorable_A = "yhdentekevä" ; -- 20000 
--- lin unmerciful_A = "säälimätön" ; -- 20000 
--- lin unmerited_A = "ansaitsematon" ; -- 20000 
--- lin unmindful_A = "hajamielinen" ; -- 20000 
--- lin unmingled_A = "sekoittamaton" ; -- 20000 
--- lin unmixed_A = "sekoittamaton" ; -- 20000 
--- lin unmodernized_A = "modernisoimaton" ; -- 20000 
--- lin unmodified_A = "muuntamaton" ; -- 20000 
--- lin unmolested_A = "vahingoittumaton" ; -- 20000 
--- lin unmourned_A = "unohdettu" ; -- 20000 
--- lin unmoved_A = "välinpitämätön" ; -- 20000 
--- lin unmoving_A = "yhdentekevä" ; -- 20000 
--- lin unmusical_A = "epäsointuisa" ; -- 20000 
--- lin unnatural_A = "epäluonnollinen" ; -- 20000 
--- lin unnerve_V2 = "pelästyttää" ; -- 40000 
--- lin unnoticed_A = "huomaamaton" ; -- 20000 
--- lin unnumbered_A = "lukematon" ; -- 20000 
--- lin unobservant_A = "keskittymätön" ; -- 20000 
--- lin unobserved_A = "huomaamaton" ; -- 20000 
--- lin unobtainable_A = "saavuttamaton" ; -- 20000 
--- lin unobvious_A = "huomaamaton" ; -- 20000 
--- lin unoccupied_A = "vapaa" ; -- 20000 
--- lin unopen_A = "avaamaton" ; -- 20000 
--- lin unopened_A = "avaamaton" ; -- 20000 
--- lin unopposed_A = "vastaansanomaton" ; -- 20000 
--- lin unorthodox_A = "rajojaylittävä" ; -- 20000 
--- lin unpack_V = "ottaa pakkauksesta" ; -- 30000 
--- lin unpack_V2 = "ottaa pakkauksesta" ; -- 30000 
--- lin unpaid_A = "vapaaehtoinen" ; -- 20000 
--- lin unpainted_A = "maalaamaton" ; -- 20000 
--- lin unpardonable_A = "anteeksiantamaton" ; -- 20000 
--- lin unparliamentary_A = "epäparlamentaarinen" ; -- 20000 
--- lin unpatriotic_A = "epäisänmaallinen" ; -- 20000 
--- lin unpatriotically_Adv = "epäisänmaallisesti" ; -- 20000 
--- lin unpaved_A = "kiveämätön" ; -- 20000 
--- lin unpersuaded_A = "käännyttämätön" ; -- 20000 
--- lin unplaced_A = "palkintosijaton" ; -- 20000 
--- lin unplanned_A = "suunnittelematon" ; -- 20000 
--- lin unplayable_A = "saavuttamaton" ; -- 20000 
--- lin unpleasant_A = "epämiellyttävä" ; -- 20000 
--- lin unplug_V = "kytkeä irti" ; -- 30000 
--- lin unplug_V2 = "kytkeä irti" ; -- 30000 
--- lin unplumbed_A = "mittaamaton" ; -- 20000 
--- lin unpolluted_A = "saastumaton" ; -- 20000 
--- lin unpopular_A = "epäsuosittu" ; -- 20000 
--- lin unpopularity_N = "epäsuosio" ; -- 20000 
--- lin unpractised_A = "harjoittamaton" ; -- 20000 
--- lin unpredicted_A = "yllättävä" ; -- 20000 
--- lin unprejudiced_A = "ennakkoluuloton" ; -- 20000 
--- lin unpremeditated_A = "arvaamaton" ; -- 20000 
--- lin unprepared_A = "valmistelematon" ; -- 20000 
--- lin unprincipled_A = "häikäilemätön" ; -- 20000 
--- lin unprintable_A = "painokelvoton" ; -- 20000 
--- lin unproductive_A = "hedelmätön" ; -- 20000 
--- lin unprofessional_A = "maallikkomainen" ; -- 20000 
--- lin unprofitable_A = "tuottamaton" ; -- 20000 
--- lin unprompted_A = "oma-aloitteinen" ; -- 20000 
--- lin unpropitious_A = "epäsuotuisa" ; -- 20000 
--- lin unprotected_A = "suojaamaton" ; -- 20000 
--- lin unproved_A = "kokeilematon" ; -- 20000 
--- lin unproven_A = "kokeilematon" ; -- 20000 
--- lin unprovided_A = "+?" ; -- 40000 
--- lin unprovoked_A = "provosoimaton" ; -- 20000 
--- lin unpublished_A = "julkaisematon" ; -- 20000 
--- lin unpunished_A = "rankaisematon" ; -- 20000 
--- lin unputdownable_A = "+?" ; -- 40000 
--- lin unqualified_A = "täsmentämätön" ; -- 20000 
--- lin unquestioned_A = "vastaansanomaton" ; -- 20000 
--- lin unquotable_A = "mahdoton toistaa" ; -- 30000 
--- lin unquote_Adv = "+?" ; -- 40000 
--- lin unreached_A = "saavuttamaton" ; -- 20000 
--- lin unread_A = "oppimaton" ; -- 20000 
--- lin unreadable_A = "lukukelvoton" ; -- 20000 
--- lin unready_A = "valmistautumaton" ; -- 20000 
--- lin unrealistic_A = "epärealistinen" ; -- 20000 
--- lin unrealistically_Adv = "epärealistisesti" ; -- 20000 
--- lin unrealized_A = "toteutumaton" ; -- 20000 
--- lin unreceptive_A = "vastaanottamaton" ; -- 20000 
--- lin unrecognizable_A = "tunnistamaton" ; -- 20000 
--- lin unrecorded_A = "suorana" ; -- 20000 
--- lin unredeemable_A = "lunastamattomissa" ; -- 20000 
--- lin unrefined_A = "hienostumaton" ; -- 20000 
--- lin unreflective_A = "harkitsematon" ; -- 20000 
--- lin unregenerate_A = "parantumaton" ; -- 20000 
--- lin unregistered_A = "rekisteröimätön" ; -- 20000 
--- lin unrehearsed_A = "harjoittelematon" ; -- 20000 
--- lin unrelated_A = "vieraat" ; -- 20000 
--- lin unrelaxed_A = "pingottunut" ; -- 20000 
--- lin unrelieved_A = "hellittämätön" ; -- 20000 
--- lin unremitting_A = "keskeytymätön" ; -- 20000 
--- lin unrepentant_A = "katumaton" ; -- 20000 
--- lin unrequested_A = "tilaamaton" ; -- 20000 
--- lin unresisting_A = "alistuva" ; -- 20000 
--- lin unresolved_A = "ratkaisematon" ; -- 20000 
--- lin unrestrained_A = "vapautunut" ; -- 20000 
--- lin unrestricted_A = "rajaamaton" ; -- 20000 
--- lin unrevised_A = "käsittelemätön" ; -- 20000 
--- lin unrewarded_A = "tyhjin käsin" ; -- 30000 
--- lin unrewarding_A = "epätyydyttävä" ; -- 20000 
--- lin unrhythmical_A = "rytmitön" ; -- 20000 
--- lin unrivalled_A = "vertaistaan vailla oleva" ; -- 30000 
--- lin unromantic_A = "epäromanttinen" ; -- 20000 
--- lin unromantically_Adv = "epäromanttisesti" ; -- 20000 
--- lin unsaddle_V2 = "riisua satula" ; -- 30000 
--- lin unsaddled_A = "satuloimaton" ; -- 20000 
--- lin unsafe_A = "turvaton" ; -- 20000 
--- lin unsaid_A = "vaiettu" ; -- 20000 
--- lin unsaleable_A = "myyntikelvoton" ; -- 20000 
--- lin unsalted_A = "suolaton" ; -- 20000 
--- lin unsatisfactory_A = "kelpaamaton" ; -- 20000 
--- lin unsatisfying_A = "epätyydyttävä" ; -- 20000 
--- lin unsaturated_A = "himmeä" ; -- 20000 
--- lin unsay_V2 = "perua sanansa" ; -- 30000 
--- lin unscathed_A = "vahingoittumaton" ; -- 20000 
--- lin unscientific_A = "epätieteellinen" ; -- 20000 
--- lin unscientifically_Adv = "epätieteellisesti" ; -- 20000 
--- lin unscripted_A = "käsikirjoittamaton" ; -- 20000 
--- lin unsealed_A = "vahvistamaton" ; -- 20000 
--- lin unseasoned_A = "suolaton" ; -- 20000 
--- lin unseaworthy_A = "merikelvoton" ; -- 20000 
--- lin unsecured_A = "varmistamaton" ; -- 20000 
--- lin unseeded_A = "kylvämätön" ; -- 20000 
--- lin unseen_A = "huomaamaton" ; -- 20000 
--- lin unselected_A = "valikoimaton" ; -- 20000 
--- lin unselective_A = "sattumanvarainen" ; -- 20000 
--- lin unselfish_A = "epäitsekäs" ; -- 20000 
--- lin unsexed_A = "riistää" ; -- 20000 
--- lin unshaved_A = "ajelematon" ; -- 20000 
--- lin unshaven_A = "ajamaton" ; -- 20000 
--- lin unsheathe_V2 = "vetää tupesta" ; -- 30000 
--- lin unshielded_A = "suojaamaton" ; -- 20000 
--- lin unshrinkable_A = "kutistumaton" ; -- 20000 
--- lin unshuttered_A = "ikkunaluukuton" ; -- 20000 
--- lin unsigned_A = "allekirjoittamaton" ; -- 20000 
--- lin unsilenced_A = "hiljentämätön" ; -- 20000 
--- lin unsinkable_A = "uppoamaton" ; -- 20000 
--- lin unskilled_A = "ammattitaidoton" ; -- 20000 
--- lin unsmiling_A = "hymytön" ; -- 20000 
--- lin unsociable_A = "epäsosiaalinen" ; -- 20000 
--- lin unsocial_A = "epäsosiaalinen" ; -- 20000 
--- lin unsold_A = "myymätön" ; -- 20000 
--- lin unsolved_A = "ratkaisematon" ; -- 20000 
--- lin unspecialized_A = "erikoistumaton" ; -- 20000 
--- lin unspecific_A = "yleisluonteinen" ; -- 20000 
--- lin unspecifically_Adv = "+?" ; -- 40000 
--- lin unspecified_A = "määrittelemätön" ; -- 20000 
--- lin unspoilt_A = "pilaantumaton" ; -- 20000 
--- lin unspoken_A = "vaiettu" ; -- 20000 
--- lin unsporting_A = "epäreilu" ; -- 20000 
--- lin unsportsmanlike_A = "epäurheilijamainen" ; -- 20000 
--- lin unstartling_A = "+?" ; -- 40000 
--- lin unstated_A = "vaiettu" ; -- 20000 
--- lin unstatesmanlike_A = "epävaltiomiesmäinen" ; -- 20000 
--- lin unsteady_A = "värisevä" ; -- 20000 
--- lin unstoppable_A = "pysäyttämätön" ; -- 20000 
--- lin unstressed_A = "painoton" ; -- 20000 
--- lin unstructured_A = "rakenteeton" ; -- 20000 
--- lin unstrung_A = "herpaantunut" ; -- 20000 
--- lin unstuck_A = "irrottaa" ; -- 20000 
--- lin unsuited_A = "yhteensopimaton" ; -- 20000 
--- lin unsuspected_A = "huomaamaton" ; -- 20000 
--- lin unsuspecting_A = "pahaa-aavistamaton" ; -- 20000 
--- lin unsuspicious_A = "pahaa-aavistamaton" ; -- 20000 
--- lin unswayed_A = "välinpitämätön" ; -- 20000 
--- lin unsweetened_A = "makeuttamaton" ; -- 20000 
--- lin unswept_A = "harjaamaton" ; -- 20000 
--- lin unsyllabic_A = "epäsyllaabinen" ; -- 20000 
--- lin unsympathetically_Adv = "välinpitämättömästi" ; -- 20000 
--- lin unsystematic_A = "epäjärjestelmällinen" ; -- 20000 
--- lin unsystematically_Adv = "sikinsokin" ; -- 20000 
--- lin untamed_A = "kesytön" ; -- 20000 
--- lin untapped_A = "käyttämätön" ; -- 20000 
--- lin untenable_A = "kestämätön" ; -- 20000 
--- lin untenanted_A = "vapaa" ; -- 20000 
--- lin untended_A = "villiintynyt" ; -- 20000 
--- lin untested_A = "kokematon" ; -- 20000 
--- lin untethered_A = "vapaa" ; -- 20000 
--- lin unthinking_A = "välinpitämättömästi" ; -- 20000 
--- lin untidily_Adv = "epäsiististi" ; -- 20000 
--- lin untiring_A = "uupumaton" ; -- 20000 
--- lin untitled_A = "arvonimetön" ; -- 20000 
--- lin untold_A = "sanoinkuvaamaton" ; -- 20000 
--- lin untouchable_A = "valloittamaton" ; -- 20000 
--- lin untouched_A = "välinpitämätön" ; -- 20000 
--- lin untrained_A = "harjaantumaton" ; -- 20000 
--- lin untrammelled_A = "pidäkkeetön" ; -- 20000 
--- lin untranslatable_A = "mahdoton kääntää" ; -- 30000 
--- lin untreated_A = "hoitamaton" ; -- 20000 
--- lin untried_A = "kokematon" ; -- 20000 
--- lin untruly_Adv = "valheellisesti" ; -- 20000 
--- lin untrustworthy_A = "epäluotettava" ; -- 20000 
--- lin untruth_N = "epätotuus" ; -- 20000 
--- lin untucked_A = "laskostamaton" ; -- 20000 
--- lin unturned_A = "kääntämätön" ; -- 20000 
--- lin untutored_A = "oppimaton" ; -- 20000 
--- lin untwisted_A = "suora" ; -- 20000 
--- lin untypical_A = "epätyypillinen" ; -- 20000 
--- lin unused_A = "käyttämätön" ; -- 20000 
--- lin unvaried_A = "muuttumaton" ; -- 20000 
--- lin unvarnished_A = "kaunistelematon" ; -- 20000 
--- lin unverified_A = "todentamaton" ; -- 20000 
--- lin unversed_A = "harjoittamaton" ; -- 20000 
--- lin unvigilant_A = "varomaton" ; -- 20000 
--- lin unvoiced_A = "vaiettu" ; -- 20000 
--- lin unwanted_A = "epätoivottu" ; -- 20000 
--- lin unwary_A = "varomaton" ; -- 20000 
--- lin unwashed_A = "rahvas" ; -- 20000 
--- lin unwavering_A = "horjumaton" ; -- 20000 
--- lin unweaned_A = "vieroittamaton" ; -- 20000 
--- lin unwearied_A = "väsymätön" ; -- 20000 
--- lin unwed_A = "naimaton" ; -- 20000 
--- lin unwelcome_A = "vastenmielinen" ; -- 20000 
--- lin unwell_A = "huonovointinen" ; -- 20000 
--- lin unwholesome_A = "epäterveellinen" ; -- 20000 
--- lin unwise_A = "harkitsematon" ; -- 20000 
--- lin unwitnessed_A = "+?" ; -- 40000 
--- lin unwitting_A = "tahaton" ; -- 20000 
--- lin unworkable_A = "toimimaton" ; -- 20000 
--- lin unworkmanlike_A = "epäammattimainen" ; -- 20000 
--- lin unworn_A = "+?" ; -- 40000 
--- lin unworried_A = "murheeton" ; -- 20000 
--- lin unworthy_A = "arvoton" ; -- 20000 
--- lin unwritten_A = "kirjoittamaton" ; -- 20000 
--- lin unzip_V2 = "avata vetoketju" ; -- 30000 
--- lin up_and_coming_A = "yritteliäs" ; -- 20000 
--- lin up_beat_N = "+?" ; -- 40000 
--- lin up_market_A = "+?" ; -- 40000 
--- lin up_to_date_A = "ajanmukainen" ; -- 20000 
--- lin up_to_the_minute_A = "tuorein" ; -- 20000 
--- lin upcountry_A = "sisämaan" ; -- 20000 
--- lin upcountry_Adv = "sisämaan" ; -- 20000 
--- lin update_V2 = "kertoa uutiset" ; -- 30000 
--- lin upgrade_V2 = "saattaa ajan tasalle" ; -- 30000 
--- lin uphill_A = "vastamäkeen" ; -- 20000 
--- lin uphill_Adv = "vastamäkeen" ; -- 20000 
--- lin upland_N = "ylämaa" ; -- 20000 
--- lin uplift_N = "kohottaa" ; -- 20000 
--- lin uppermost_Adv = "päällimmäisenä" ; -- 20000 
--- lin uppity_A = "mahtaileva" ; -- 20000 
--- lin upright_N = "rehellinen" ; -- 20000 
--- lin uprightness_N = "pystyasento" ; -- 20000 
--- lin upside_down_Adv = "ylösalaisin" ; -- 20000 
--- lin upstage_V2 = "jättää varjoonsa" ; -- 30000 
--- lin upstairs_A = "yläkerran" ; -- 20000 
--- lin upstairs_Adv = "yläkerran" ; -- 20000 
--- lin upstart_A = "pyrkyri" ; -- 20000 
--- lin upstream_Adv = "ylävirtaan" ; -- 20000 
--- lin uptown_A = "esikaupunki-" ; -- 20000 
--- lin uptown_Adv = "esikaupunki-" ; -- 20000 
--- lin upward_A = "ylöspäin" ; -- 20000 
--- lin urbanization_N = "kaupungistaminen" ; -- 20000 
--- lin urchin_N = "heittiö" ; -- 20000 
--- lin urdu_A = "+?" ; -- 40000 
--- lin urdu_N = "+?" ; -- 40000 
--- lin uric_A = "virtsa-" ; -- 20000 
--- lin urinary_A = "virtsa-" ; -- 20000 
--- lin uruguayan_A = "+?" ; -- 40000 
--- lin uruguayan_N = "+?" ; -- 40000 
--- lin usaf_N = "+?" ; -- 40000 
--- lin used_A = "hyödynnetty" ; -- 20000 
--- lin useless_A = "hyödytön" ; -- 20000 
--- lin usher_V2 = "juhlamenojen ohjaaja" ; -- 30000 
--- lin usherette_N = "naispuolinen paikannäyttäjä" ; -- 30000 
--- lin usn_N = "+?" ; -- 40000 
--- lin uss_N = "+?" ; -- 40000 
--- lin ussr_N = "+?" ; -- 40000 
--- lin usurer_N = "koronkiskuri" ; -- 20000 
--- lin usurious_A = "kiskuri-" ; -- 20000 
--- lin usury_N = "kiskurikorko" ; -- 20000 
--- lin uterine_A = "kohdun" ; -- 20000 
--- lin uterus_N = "uterus" ; -- 20000 
--- lin utilizable_A = "hyödynnettävissä oleva" ; -- 30000 
--- lin utmost_N = "äärimmäinen" ; -- 20000 
--- lin uvula_N = "kitakieleke" ; -- 20000 
--- lin uvular_A = "kitakielekkeeseen liittyvä" ; -- 30000 
--- lin uxorious_A = "vaimolle alistuva" ; -- 30000 
--- lin uxoriousness_N = "hullun lailla vaimoonsa ihastuneisuus" ; -- 30000 
--- lin vacuum_N = "imuroida" ; -- 20000 
--- lin vade_mecum_N = "+?" ; -- 40000 
--- lin vagabond_A = "kuljeksiva" ; -- 20000 
--- lin vaginal_A = "emätin-" ; -- 20000 
--- lin vagrant_A = "harhaileva" ; -- 20000 
--- lin vagrant_N = "harhaileva" ; -- 20000 
--- lin vagueness_N = "epämääräisyys" ; -- 20000 
--- lin vainglorious_A = "pöyhkeilevä" ; -- 20000 
--- lin vainglory_N = "itserakkaus" ; -- 20000 
--- lin valance_N = "kappa" ; -- 20000 
--- lin valediction_N = "läksiäissanat" ; -- 20000 
--- lin valedictory_A = "läksiäissanat" ; -- 20000 
--- lin valet_N = "miespalvelija" ; -- 20000 
--- lin valetudinarian_N = "sairaalloinen" ; -- 20000 
--- lin valise_N = "pieni matkalaukku" ; -- 30000 
--- lin valuable_N = "kallisarvoinen" ; -- 20000 
--- lin value_added_A = "+?" ; -- 40000 
--- lin valueless_A = "arvoton" ; -- 20000 
--- lin valvular_A = "läppä-" ; -- 20000 
--- lin vanda_N = "vandat" ; -- 20000 
--- lin vantage_N = "näköalapaikka" ; -- 20000 
--- lin vantage_point_N = "+?" ; -- 40000 
--- lin vapidness_N = "mitäänsanomattomuus" ; -- 20000 
--- lin vaporization_N = "höyrystyminen" ; -- 20000 
--- lin vaporous_A = "läpikuultava" ; -- 20000 
--- lin vapour_bath_N = "+?" ; -- 40000 
--- lin variable_A = "muuttuja" ; -- 20000 
--- lin variableness_N = "vaihtelevuus" ; -- 20000 
--- lin varicose_A = "suonikohjuinen" ; -- 20000 
--- lin variorum_A = "variorum" ; -- 20000 
--- lin vascular_A = "suoni-" ; -- 20000 
--- lin vaseline_N = "+?" ; -- 40000 
--- lin vast_A = "hyvin suuri" ; -- 30000 
--- lin vatican_N = "+?" ; -- 40000 
--- lin vaulted_A = "holvattu" ; -- 20000 
--- lin vaulter_N = "seiväshyppääjä" ; -- 20000 
--- lin vaulting_horse_N = "+?" ; -- 40000 
--- lin vaunt_V = "mahtailu" ; -- 40000 
--- lin vaunt_V2 = "mahtailu" ; -- 40000 
--- lin vaunter_N = "leuhkija" ; -- 20000 
--- lin vc_N = "+?" ; -- 40000 
--- lin vd_N = "+?" ; -- 40000 
--- lin veal_N = "vasikanliha" ; -- 20000 
--- lin vegetable_A = "kasvis" ; -- 20000 
--- lin vegetarian_N = "kasvissyöjä" ; -- 20000 
--- lin vehicular_A = "ajoneuvo-" ; -- 20000 
--- lin veined_A = "maalata" ; -- 20000 
--- lin veld_N = "ruohoaavikko" ; -- 20000 
--- lin velveteen_N = "puuvillasametti" ; -- 20000 
--- lin velvety_A = "sametinpehmeä" ; -- 20000 
--- lin venal_A = "lahjottavissa" ; -- 20000 
--- lin venality_N = "korruptoituneisuus" ; -- 20000 
--- lin vendetta_N = "vendetta" ; -- 20000 
--- lin veneer_N = "vaneriviilu" ; -- 20000 
--- lin venereal_A = "veneerinen" ; -- 20000 
--- lin venetian_A = "+?" ; -- 40000 
--- lin venezuelan_A = "+?" ; -- 40000 
--- lin venezuelan_N = "+?" ; -- 40000 
--- lin vengeful_A = "kostonhaluinen" ; -- 20000 
--- lin venison_N = "hirvieläimen liha" ; -- 30000 
--- lin venous_A = "laskimo-" ; -- 20000 
--- lin vent_hole_N = "+?" ; -- 40000 
--- lin ventral_A = "vatsa-" ; -- 20000 
--- lin ventricular_A = "kammio-" ; -- 20000 
--- lin ventriloquist_N = "vatsastapuhuja" ; -- 20000 
--- lin venture_N = "vaarantaa" ; -- 20000 
--- lin venturesome_A = "uhkarohkea" ; -- 20000 
--- lin venturous_A = "uhkarohkea" ; -- 20000 
--- lin veracious_A = "totuudenmukainen" ; -- 20000 
--- lin veracity_N = "totuudenmukaisuus" ; -- 20000 
--- lin verbatim_A = "kirjaimellisesti" ; -- 20000 
--- lin verbena_N = "rautayrtti" ; -- 20000 
--- lin verbiage_N = "monisanaisuus" ; -- 20000 
--- lin verbose_A = "jaaritteleva" ; -- 20000 
--- lin verboseness_N = "monisanaisuus" ; -- 20000 
--- lin verbosity_N = "monisanaisuus" ; -- 20000 
--- lin verdant_A = "vehmas" ; -- 20000 
--- lin verey_A = "+?" ; -- 40000 
--- lin verifiable_A = "todistettava" ; -- 20000 
--- lin vermicelli_N = "vermicelli-pasta" ; -- 20000 
--- lin vermiform_A = "matomainen" ; -- 20000 
--- lin vermilion_A = "sinooperinpunainen" ; -- 20000 
--- lin vermin_N = "tuholainen" ; -- 20000 
--- lin verminous_A = "vastenmielinen" ; -- 20000 
--- lin vernacular_A = "kansankieli" ; -- 20000 
--- lin veronica_N = "tädyke" ; -- 20000 
--- lin versed_A = "perehtynyt" ; -- 20000 
--- lin versification_N = "runomitta" ; -- 20000 
--- lin versify_V = "kirjoittaa runomittaan" ; -- 30000 
--- lin versify_V2 = "kirjoittaa runomittaan" ; -- 30000 
--- lin vertebrate_A = "selkärankainen" ; -- 20000 
--- lin vertebrate_N = "selkärankainen" ; -- 20000 
--- lin vertical_A = "vertikaalinen" ; -- 20000 
--- lin vertiginous_A = "huimausta aiheuttava" ; -- 30000 
--- lin vesicle_N = "vesirakkula" ; -- 20000 
--- lin vesicular_A = "vesikulaarinen" ; -- 20000 
--- lin vest_N = "liivi" ; -- 20000 
--- lin vestal_A = "koskematon" ; -- 20000 
--- lin vestigial_A = "surkastunut" ; -- 20000 
--- lin vestment_N = "messupuku" ; -- 20000 
--- lin vestryman_N = "kirkonkokouksen jäsen" ; -- 30000 
--- lin veterinary_A = "eläinlääketieteellinen" ; -- 20000 
--- lin veto_V = "käyttää veto-oikeuttaan" ; -- 30000 
--- lin veto_V2 = "käyttää veto-oikeuttaan" ; -- 30000 
--- lin viability_N = "toteuttamiskelpoisuus" ; -- 20000 
--- lin viable_A = "toteuttamiskelpoinen" ; -- 20000 
--- lin viaduct_N = "maasilta" ; -- 20000 
--- lin vial_N = "pieni lääkepullo" ; -- 30000 
--- lin viamedia_N = "+?" ; -- 40000 
--- lin vibrato_N = "vibraatto" ; -- 20000 
--- lin vicarious_A = "välillinen" ; -- 20000 
--- lin viceregal_A = "varakuninkaallinen" ; -- 20000 
--- lin viceversa_Adv = "+?" ; -- 40000 
--- lin viciousness_N = "häijyys" ; -- 20000 
--- lin victimization_N = "sortaminen" ; -- 20000 
--- lin victoria_N = "+?" ; -- 40000 
--- lin victorian_N = "viktoriaaninen" ; -- 20000 
--- lin victoriana_N = "+?" ; -- 40000 
--- lin victualler_N = "majatalonisäntä" ; -- 20000 
--- lin vicuña_N = "+?" ; -- 40000 
--- lin videotape_N = "videotallenne" ; -- 20000 
--- lin viewless_A = "mielipiteetön" ; -- 20000 
--- lin vigilant_A = "valpas" ; -- 20000 
--- lin vigilante_N = "järjestyspartion jäsen" ; -- 30000 
--- lin viking_N = "+?" ; -- 40000 
--- lin villainess_N = "naisrikollinen" ; -- 20000 
--- lin villainous_A = "roistomainen" ; -- 20000 
--- lin villein_N = "maaorja" ; -- 20000 
--- lin vinaigrette_N = "vinegrettekastike" ; -- 20000 
--- lin vindictive_A = "kostonhaluinen" ; -- 20000 
--- lin vindictiveness_N = "kostonhaluisuus" ; -- 20000 
--- lin vine_N = "köynnöskasvi" ; -- 20000 
--- lin vinegary_A = "hapan" ; -- 20000 
--- lin vinery_N = "viiniviljelmä" ; -- 20000 
--- lin vineyard_N = "viinitarha" ; -- 20000 
--- lin vinous_A = "viini-" ; -- 20000 
--- lin vintage_N = "vuosikerta" ; -- 20000 
--- lin vintner_N = "viininviljelijä" ; -- 20000 
--- lin vip_N = "+?" ; -- 40000 
--- lin viper_N = "kyykäärme" ; -- 20000 
--- lin virgin_A = "neitsyt-" ; -- 20000 
--- lin virginia_N = "+?" ; -- 40000 
--- lin virgule_N = "vinoviiva" ; -- 20000 
--- lin virtu_N = "virtu" ; -- 20000 
--- lin vis_à_vis_Adv = "+?" ; -- 40000 
--- lin visa_V2 = "myöntää viisumi" ; -- 30000 
--- lin visaged_A = "-näköinen" ; -- 40000 
--- lin visceral_A = "vaistomainen" ; -- 20000 
--- lin viscid_A = "tarttuva" ; -- 20000 
--- lin viscountcy_N = "varakreivin titteli" ; -- 30000 
--- lin viscountess_N = "varakreivitär" ; -- 20000 
--- lin visible_A = "näkyvä" ; -- 20000 
--- lin visionary_A = "visionääri" ; -- 20000 
--- lin visionary_N = "visionääri" ; -- 20000 
--- lin vitalist_N = "vitalisti" ; -- 20000 
--- lin vitalize_V2 = "elävöittää" ; -- 40000 
--- lin vitreous_A = "lasimainen" ; -- 20000 
--- lin vituperative_A = "musertava" ; -- 20000 
--- lin viva_N = "suullinen tentti" ; -- 30000 
--- lin vivacious_A = "elämää sykkivä" ; -- 30000 
--- lin vivavoce_A = "+?" ; -- 40000 
--- lin vivavoce_Adv = "+?" ; -- 40000 
--- lin vivavoce_N = "+?" ; -- 40000 
--- lin viviparous_A = "vivipaarinen" ; -- 20000 
--- lin vivisect_V2 = "leikellä elävää eläintä" ; -- 30000 
--- lin vivisectionist_N = "vivisektion suorittava biologi" ; -- 30000 
--- lin vixen_N = "äkäpussi" ; -- 20000 
--- lin vizier_N = "visiiri" ; -- 20000 
--- lin vocative_A = "vokatiivi-" ; -- 20000 
--- lin vocative_N = "vokatiivi-" ; -- 20000 
--- lin vociferate_V = "ilmaista kovaan ääneen" ; -- 30000 
--- lin vociferate_V2 = "ilmaista kovaan ääneen" ; -- 30000 
--- lin vociferous_A = "kovaääninen" ; -- 20000 
--- lin voiced_A = "ilmaista" ; -- 20000 
--- lin voiceless_A = "täyskäheä" ; -- 20000 
--- lin vol_N = "+?" ; -- 40000 
--- lin volatile_A = "tulenarka" ; -- 20000 
--- lin volcanic_A = "tuliperäinen" ; -- 20000 
--- lin volcano_N = "tulivuori" ; -- 20000 
--- lin vole_N = "peltomyyrä" ; -- 20000 
--- lin volition_N = "tahtominen" ; -- 20000 
--- lin volitional_A = "tahdonalainen" ; -- 20000 
--- lin volt_N = "voltti" ; -- 20000 
--- lin volte_face_N = "täyskäännös" ; -- 20000 
--- lin voluble_A = "vuolassanainen" ; -- 20000 
--- lin voluntary_A = "tahdonalainen" ; -- 20000 
--- lin voluted_A = "kierukkamainen" ; -- 20000 
--- lin voteless_A = "äänioikeudeton" ; -- 20000 
--- lin votive_A = "luvattu" ; -- 20000 
--- lin voxpopuli_N = "+?" ; -- 40000 
--- lin voyage_N = "matkata" ; -- 20000 
--- lin voyeur_N = "tirkistelijä" ; -- 20000 
--- lin voyeuristic_A = "tirkistelevä" ; -- 20000 
--- lin voyeuristically_Adv = "tirkistellen" ; -- 20000 
--- lin vp_N = "+?" ; -- 40000 
--- lin vulcanization_N = "vulkanisaatio" ; -- 20000 
--- lin vulgar_A = "vulgaari" ; -- 20000 
--- lin vulgarian_N = "vulgaari ihminen" ; -- 30000 
--- lin vulgarization_N = "kansantajuistaminen" ; -- 20000 
--- lin vulgate_N = "+?" ; -- 40000 
--- lin vulpine_A = "kettumainen" ; -- 20000 
--- lin vulture_N = "haaskalintu" ; -- 20000 
--- lin vulva_N = "häpy" ; -- 20000 
--- lin waddle_N = "taapertaa" ; -- 20000 
--- lin wader_N = "kahlaajalintu" ; -- 20000 
--- lin waft_N = "merkinantolippu" ; -- 20000 
--- lin wage_claim_N = "+?" ; -- 40000 
--- lin wage_earner_N = "+?" ; -- 40000 
--- lin wage_freeze_N = "+?" ; -- 40000 
--- lin wager_V = "lyödä vetoa" ; -- 30000 
--- lin wager_V2 = "lyödä vetoa" ; -- 30000 
--- lin waggon_N = "kärryt" ; -- 20000 
--- lin waggoner_N = "rattaiden ajaja" ; -- 30000 
--- lin wagon_lit_N = "makuuvaunu" ; -- 20000 
--- lin wagtail_N = "västäräkki" ; -- 20000 
--- lin waif_N = "katulapsi" ; -- 20000 
--- lin wain_N = "vankkurit" ; -- 20000 
--- lin wainscoted_A = "paneloitu" ; -- 20000 
--- lin waist_deep_A = "vyötäröä myöten" ; -- 30000 
--- lin waist_deep_Adv = "vyötäröä myöten" ; -- 30000 
--- lin waist_high_A = "vyötäröön asti" ; -- 30000 
--- lin waist_high_Adv = "vyötäröön asti" ; -- 30000 
--- lin waistband_N = "vyönauha" ; -- 20000 
--- lin waistcoat_N = "liivi" ; -- 20000 
--- lin waistline_N = "vyötärölinja" ; -- 20000 
--- lin waiting_list_N = "+?" ; -- 40000 
--- lin waiting_room_N = "+?" ; -- 40000 
--- lin waitress_N = "naispuolinen tarjoilija" ; -- 30000 
--- lin waiver_N = "luopumiskirja" ; -- 20000 
--- lin waiver_V = "luopumiskirja" ; -- 40000 
--- lin wake_N = "kiihottaa" ; -- 20000 
--- lin wakeful_A = "hereillä" ; -- 20000 
--- lin waking_A = "kiihottaa" ; -- 20000 
--- lin walkaway_N = "helppo voitto" ; -- 30000 
--- lin walkie_talkie_N = "radiopuhelin" ; -- 20000 
--- lin walking_N = "kävellä" ; -- 20000 
--- lin walkover_N = "siltakaato" ; -- 20000 
--- lin wall_eyed_A = "+?" ; -- 40000 
--- lin wall_painting_N = "+?" ; -- 40000 
--- lin wallaby_N = "vallabi" ; -- 20000 
--- lin wallah_N = "-työntekijä" ; -- 40000 
--- lin wallflower_N = "kultalakka" ; -- 20000 
--- lin wallop_V2 = "kumautus" ; -- 40000 
--- lin wallow_N = "kieriminen" ; -- 20000 
--- lin walnut_N = "saksanpähkinä" ; -- 20000 
--- lin waltz_V = "tanssia valssia" ; -- 30000 
--- lin waltz_V2 = "tanssia valssia" ; -- 30000 
--- lin wan_A = "kelmeä" ; -- 20000 
--- lin wanderlust_N = "vaellushalu" ; -- 20000 
--- lin want_ad_N = "+?" ; -- 40000 
--- lin wanton_A = "mielivaltainen" ; -- 20000 
--- lin wanton_N = "mielivaltainen" ; -- 20000 
--- lin wantonness_N = "kevytkenkäisyys" ; -- 20000 
--- lin war_baby_N = "+?" ; -- 40000 
--- lin war_bride_N = "+?" ; -- 40000 
--- lin war_cloud_N = "+?" ; -- 40000 
--- lin war_cry_N = "+?" ; -- 40000 
--- lin war_dance_N = "+?" ; -- 40000 
--- lin war_god_N = "+?" ; -- 40000 
--- lin war_torn_A = "sodan runtelema" ; -- 30000 
--- lin war_widow_N = "+?" ; -- 40000 
--- lin warble_N = "livertää" ; -- 20000 
--- lin warble_V = "toukan aiheuttama eläinsairaus" ; -- 30000 
--- lin warble_V2 = "toukan aiheuttama eläinsairaus" ; -- 30000 
--- lin ward_N = "äänestysalue" ; -- 20000 
--- lin warden_N = "vankilanjohtaja" ; -- 20000 
--- lin warder_N = "vanginvartija" ; -- 20000 
--- lin wardress_N = "naispuolinen vanginvartija" ; -- 30000 
--- lin ware_N = "kauppatavara" ; -- 20000 
--- lin warfare_N = "sodankäynti" ; -- 20000 
--- lin warhead_N = "taistelukärki" ; -- 20000 
--- lin warily_Adv = "epäluuloisesti" ; -- 20000 
--- lin warlord_N = "sotapäällikkö" ; -- 20000 
--- lin warm_blooded_A = "lämminverinen" ; -- 20000 
--- lin warm_hearted_A = "+?" ; -- 40000 
--- lin warmer_N = "äkkipikainen" ; -- 20000 
--- lin warming_pan_N = "+?" ; -- 40000 
--- lin warmonger_N = "sodanlietsoja" ; -- 20000 
--- lin warning_A = "kehottaa" ; -- 20000 
--- lin warp_V = "kieroutuma" ; -- 40000 
--- lin warp_V2 = "kieroutuma" ; -- 40000 
--- lin warpaint_N = "+?" ; -- 40000 
--- lin warpath_N = "sotajalalla" ; -- 20000 
--- lin warrantee_N = "takuunsaaja" ; -- 20000 
--- lin warrantor_N = "takuunantaja" ; -- 20000 
--- lin warranty_N = "takuukirja" ; -- 20000 
--- lin warren_N = "kaniiniyhdyskunta" ; -- 20000 
--- lin warship_N = "sotalaiva" ; -- 20000 
--- lin warthog_N = "pahkasika" ; -- 20000 
--- lin wash_drawing_N = "+?" ; -- 40000 
--- lin wash_hand_basin_N = "+?" ; -- 40000 
--- lin wash_hand_stand_N = "+?" ; -- 40000 
--- lin wash_house_N = "+?" ; -- 40000 
--- lin wash_leather_N = "+?" ; -- 40000 
--- lin washable_A = "pestävä" ; -- 20000 
--- lin washbasin_N = "pesuallas" ; -- 20000 
--- lin washboard_N = "roiskesuoja" ; -- 20000 
--- lin washbowl_N = "pesuallas" ; -- 20000 
--- lin washcloth_N = "pesulappu" ; -- 20000 
--- lin washday_N = "pyykkipäivä" ; -- 20000 
--- lin washerwoman_N = "pyykkäri" ; -- 20000 
--- lin washing_day_N = "+?" ; -- 40000 
--- lin washing_machine_N = "+?" ; -- 40000 
--- lin washing_up_N = "astianpesu" ; -- 20000 
--- lin washroom_N = "julkinen vessa" ; -- 30000 
--- lin washstand_N = "pesupöytä" ; -- 20000 
--- lin washtub_N = "pesusoikko" ; -- 20000 
--- lin wasp_waisted_A = "ampiaisvyötäröinen" ; -- 20000 
--- lin waspish_A = "kärkeväkielinen" ; -- 20000 
--- lin wassail_N = "wassail" ; -- 20000 
--- lin wastage_N = "tuhlaaminen" ; -- 20000 
--- lin waste_A = "kuihduttaa" ; -- 20000 
--- lin waste_paper_basket_N = "+?" ; -- 40000 
--- lin waste_pipe_N = "+?" ; -- 40000 
--- lin wastebasket_N = "paperikori" ; -- 20000 
--- lin wastebin_N = "roskalaatikko" ; -- 20000 
--- lin wasteful_A = "tuhlaileva" ; -- 20000 
--- lin wasteland_N = "autiomaa" ; -- 20000 
--- lin wastrel_N = "tuhlaajapoika" ; -- 20000 
--- lin watch_chain_N = "+?" ; -- 40000 
--- lin watch_glass_N = "+?" ; -- 40000 
--- lin watch_guard_N = "+?" ; -- 40000 
--- lin watch_key_N = "+?" ; -- 40000 
--- lin watchmaker_N = "kelloseppä" ; -- 20000 
--- lin watchtower_N = "vartiotorni" ; -- 20000 
--- lin watchword_N = "tunnussana" ; -- 20000 
--- lin water_biscuit_N = "+?" ; -- 40000 
--- lin water_blister_N = "+?" ; -- 40000 
--- lin water_bottle_N = "+?" ; -- 40000 
--- lin water_buffalo_N = "+?" ; -- 40000 
--- lin water_butt_N = "+?" ; -- 40000 
--- lin water_cart_N = "+?" ; -- 40000 
--- lin water_closet_N = "+?" ; -- 40000 
--- lin water_finder_N = "+?" ; -- 40000 
--- lin water_glass_N = "+?" ; -- 40000 
--- lin water_hole_N = "+?" ; -- 40000 
--- lin water_ice_N = "+?" ; -- 40000 
--- lin water_jacket_N = "+?" ; -- 40000 
--- lin water_level_N = "+?" ; -- 40000 
--- lin water_lily_N = "+?" ; -- 40000 
--- lin water_line_N = "+?" ; -- 40000 
--- lin water_main_N = "+?" ; -- 40000 
--- lin water_nymph_N = "+?" ; -- 40000 
--- lin water_polo_N = "+?" ; -- 40000 
--- lin water_power_N = "+?" ; -- 40000 
--- lin water_rat_N = "+?" ; -- 40000 
--- lin water_rate_N = "vesimaksu" ; -- 20000 
--- lin water_skiing_N = "vesihiihto" ; -- 20000 
--- lin water_skin_N = "+?" ; -- 40000 
--- lin water_softener_N = "+?" ; -- 40000 
--- lin water_spaniel_N = "+?" ; -- 40000 
--- lin water_supply_N = "+?" ; -- 40000 
--- lin water_tower_N = "+?" ; -- 40000 
--- lin water_vole_N = "+?" ; -- 40000 
--- lin water_waggon_N = "+?" ; -- 40000 
--- lin water_wagon_N = "+?" ; -- 40000 
--- lin water_wheel_N = "+?" ; -- 40000 
--- lin water_worn_A = "+?" ; -- 40000 
--- lin waterbird_N = "vesilintu" ; -- 20000 
--- lin waterborne_A = "veden avulla tapahtuva" ; -- 30000 
--- lin watercannon_N = "vesitykki" ; -- 20000 
--- lin waterchute_N = "+?" ; -- 40000 
--- lin watercolour_N = "vesivärimaalaus" ; -- 20000 
--- lin watercolourist_N = "akvarellisti" ; -- 20000 
--- lin watercress_N = "kellanvihreä" ; -- 20000 
--- lin waterfall_N = "vesiputous" ; -- 20000 
--- lin waterfowl_N = "vesilintu" ; -- 20000 
--- lin waterfront_N = "ranta-alue" ; -- 20000 
--- lin waterhen_N = "+?" ; -- 40000 
--- lin waterhyacinth_N = "+?" ; -- 40000 
--- lin watering_can_N = "+?" ; -- 40000 
--- lin watering_cart_N = "+?" ; -- 40000 
--- lin waterless_A = "vedetön" ; -- 20000 
--- lin waterlogged_A = "vettynyt" ; -- 20000 
--- lin watermark_N = "vesiraja" ; -- 20000 
--- lin watermelon_N = "vesimeloni" ; -- 20000 
--- lin watermill_N = "+?" ; -- 40000 
--- lin waterproof_A = "sadetakki" ; -- 20000 
--- lin waterproof_N = "sadetakki" ; -- 20000 
--- lin waterproof_V2 = "käsitellä vedenkestäväksi" ; -- 30000 
--- lin watershed_N = "käännekohta" ; -- 20000 
--- lin watertable_N = "+?" ; -- 40000 
--- lin watertight_A = "vedenpitävä" ; -- 20000 
--- lin waterway_N = "vesiväylä" ; -- 20000 
--- lin watery_A = "tahmainen" ; -- 20000 
--- lin wattage_N = "sähköteho" ; -- 20000 
--- lin wavelength_N = "aallonpituus" ; -- 20000 
--- lin waverer_N = "epäröijä" ; -- 20000 
--- lin wax_chandler_N = "kynttiläkauppias" ; -- 20000 
--- lin wax_paper_N = "+?" ; -- 40000 
--- lin waxen_A = "kelmeä" ; -- 20000 
--- lin waxwork_N = "amerikankelasköynnös" ; -- 20000 
--- lin waxy_A = "kelmeä" ; -- 20000 
--- lin waybill_N = "kuormakirja" ; -- 20000 
--- lin wayfaring_A = "vaeltava" ; -- 20000 
--- lin wayside_N = "tienvarsi" ; -- 20000 
--- lin wayward_A = "kuriton" ; -- 20000 
--- lin weakling_N = "rääpäle" ; -- 20000 
--- lin weakly_A = "heiveröinen" ; -- 20000 
--- lin wealthily_Adv = "rikkaasti" ; -- 20000 
--- lin weaponless_A = "aseeton" ; -- 20000 
--- lin wearable_A = "käytettävä" ; -- 20000 
--- lin wearily_Adv = "väsyneesti" ; -- 20000 
--- lin wearing_A = "kyllästyä" ; -- 20000 
--- lin wearisome_A = "uuvuttava" ; -- 20000 
--- lin weary_A = "kyllästyä" ; -- 20000 
--- lin weather_beaten_A = "ahavoitunut" ; -- 20000 
--- lin weather_bound_A = "huonon sään pidättämä" ; -- 30000 
--- lin weather_bureau_N = "+?" ; -- 40000 
--- lin weather_chart_N = "+?" ; -- 40000 
--- lin weather_glass_N = "+?" ; -- 40000 
--- lin weather_map_N = "+?" ; -- 40000 
--- lin weather_ship_N = "+?" ; -- 40000 
--- lin weather_station_N = "+?" ; -- 40000 
--- lin weather_vane_N = "+?" ; -- 40000 
--- lin weatherboarding_N = "vaakasuora ulkolaudoitus" ; -- 30000 
--- lin weathercock_N = "tuuliviiri" ; -- 20000 
--- lin weatherman_N = "säätiedottaja" ; -- 20000 
--- lin weatherproof_A = "säänkestävä" ; -- 20000 
--- lin web_footed_A = "räpyläjalkainen" ; -- 20000 
--- lin web_toed_A = "räpyläjalkainen" ; -- 20000 
--- lin webbed_A = "räpylä-" ; -- 20000 
--- lin webbing_N = "kutoa" ; -- 20000 
--- lin wedding_cake_N = "+?" ; -- 40000 
--- lin wedding_ring_N = "+?" ; -- 40000 
--- lin wee_V = "pissiä" ; -- 40000 
--- lin wee_wee_N = "pissiä" ; -- 20000 
--- lin weed_V = "kitkeä rikkaruohot" ; -- 30000 
--- lin weed_V2 = "kitkeä rikkaruohot" ; -- 30000 
--- lin weedkiller_N = "kasvimyrkky" ; -- 20000 
--- lin weedy_A = "rikkaruohoinen" ; -- 20000 
--- lin weekday_N = "viikonpäivä" ; -- 20000 
--- lin weekend_V = "viettää viikonloppua" ; -- 30000 
--- lin weekender_N = "viikonloppukassi" ; -- 20000 
--- lin weekly_A = "viikkolehti" ; -- 20000 
--- lin weeny_A = "pikkuruinen" ; -- 20000 
--- lin weeping_A = "itkuinen" ; -- 20000 
--- lin weevil_N = "kärsäkäs" ; -- 20000 
--- lin weighbridge_N = "tievaaka" ; -- 20000 
--- lin weighing_machine_N = "+?" ; -- 40000 
--- lin weightless_A = "painoton" ; -- 20000 
--- lin weightlifting_N = "painonnosto" ; -- 20000 
--- lin weirdie_N = "ihme hiippari" ; -- 30000 
--- lin welcome_V2 = "toivottaa tervetulleeksi" ; -- 30000 
--- lin weld_N = "värireseda" ; -- 20000 
--- lin welkin_N = "sinitaivas" ; -- 20000 
--- lin well_appointed_A = "hyvin varustettu" ; -- 30000 
--- lin well_behaved_A = "hyväkäytöksinen" ; -- 20000 
--- lin well_born_A = "+?" ; -- 40000 
--- lin well_bred_A = "hyvätapainen" ; -- 20000 
--- lin well_conducted_A = "hyvin hoidettu" ; -- 30000 
--- lin well_connected_A = "suhteita omaava" ; -- 30000 
--- lin well_doer_N = "+?" ; -- 40000 
--- lin well_doing_N = "+?" ; -- 40000 
--- lin well_favoured_A = "hyvännäköinen" ; -- 20000 
--- lin well_found_A = "hyvin varustettu" ; -- 30000 
--- lin well_founded_A = "perusteltu" ; -- 20000 
--- lin well_groomed_A = "+?" ; -- 40000 
--- lin well_grounded_A = "perusteltu" ; -- 20000 
--- lin well_intentioned_A = "hyvää tarkoittava" ; -- 30000 
--- lin well_lined_A = "täpötäysi" ; -- 20000 
--- lin well_marked_A = "hyvin merkattu" ; -- 30000 
--- lin well_meaning_A = "hyvää tarkoittava" ; -- 30000 
--- lin well_meant_A = "hyvää tarkoittava" ; -- 30000 
--- lin well_shaven_A = "sileäksi ajeltu" ; -- 30000 
--- lin well_spoken_A = "huoliteltua kieltä puhuva" ; -- 30000 
--- lin well_timed_A = "sopivasti" ; -- 20000 
--- lin well_to_do_A = "suurituloinen" ; -- 20000 
--- lin well_tried_A = "testattu" ; -- 20000 
--- lin well_turned_A = "kauniisti taivutettu" ; -- 30000 
--- lin well_water_N = "+?" ; -- 40000 
--- lin well_worn_A = "kulunut" ; -- 20000 
--- lin wellhead_N = "lähde" ; -- 20000 
--- lin wellington_N = "+?" ; -- 40000 
--- lin welsh_A = "rikkoa lupaus" ; -- 30000 
--- lin welsh_N = "rikkoa lupaus" ; -- 30000 
--- lin welsh_V = "rikkoa lupaus" ; -- 30000 
--- lin welshman_N = "+?" ; -- 40000 
--- lin welter_A = "piehtaroida" ; -- 20000 
--- lin welterweight_N = "kevyen välisarjan amatöörinyrkkeilijä" ; -- 30000 
--- lin wen_N = "steatokystooma" ; -- 20000 
--- lin wench_V = "käyttää toistuvasti prostituoidun palveluja" ; -- 30000 
--- lin werewolf_N = "ihmissusi" ; -- 20000 
--- lin wesleyan_A = "+?" ; -- 40000 
--- lin wesleyan_N = "+?" ; -- 40000 
--- lin west_A = "länsi-" ; -- 20000 
--- lin west_Adv = "länsi-" ; -- 20000 
--- lin west_N = "länsi-" ; -- 20000 
--- lin west_country_A = "+?" ; -- 40000 
--- lin west_end_A = "+?" ; -- 40000 
--- lin westerly_A = "länsituuli" ; -- 20000 
--- lin westerly_Adv = "länsituuli" ; -- 20000 
--- lin western_A = "western-voileipä" ; -- 20000 
--- lin western_N = "western-voileipä" ; -- 20000 
--- lin westerner_N = "länsimaalainen" ; -- 20000 
--- lin westernization_N = "+?" ; -- 40000 
--- lin westernize_V2 = "länsimaistaa" ; -- 40000 
--- lin westernmost_A = "läntisin" ; -- 20000 
--- lin westward_A = "länteen päin menevä" ; -- 30000 
--- lin westward_Adv = "länteen päin menevä" ; -- 30000 
--- lin westwards_Adv = "länteen" ; -- 20000 
--- lin wet_nurse_N = "imettää" ; -- 20000 
--- lin whack_V2 = "mäjähdys" ; -- 40000 
--- lin whacked_A = "mäjäyttää" ; -- 20000 
--- lin whacker_N = "jättiläinen" ; -- 20000 
--- lin whacking_N = "mäjäyttää" ; -- 20000 
--- lin whale_V = "kookas ihminen" ; -- 30000 
--- lin whalebone_N = "valaanluu" ; -- 20000 
--- lin whaler_N = "valaanpyyntialus" ; -- 20000 
--- lin whaling_gun_N = "+?" ; -- 40000 
--- lin whang_Adv = "iskeä" ; -- 20000 
--- lin whang_N = "iskeä" ; -- 20000 
--- lin wharf_N = "satamalaituri" ; -- 20000 
--- lin what_for_N = "+?" ; -- 40000 
--- lin whate'er_A = "+?" ; -- 40000 
--- lin whatever_A = "mitä tahansa" ; -- 30000 
--- lin whatsoe'er_A = "+?" ; -- 40000 
--- lin whatsoever_A = "mitä tahansa" ; -- 30000 
--- lin wheat_N = "vehnänjyvä" ; -- 20000 
--- lin wheaten_A = "vehnä-" ; -- 20000 
--- lin wheelbarrow_N = "kottikärryt" ; -- 20000 
--- lin wheelbase_N = "akseliväli" ; -- 20000 
--- lin wheelhouse_N = "ohjaushytti" ; -- 20000 
--- lin wheelwright_N = "pyöräntekijä" ; -- 20000 
--- lin wheezily_Adv = "vinkuen" ; -- 20000 
--- lin wheeziness_N = "vinkuminen" ; -- 20000 
--- lin wheezy_A = "pihisevä" ; -- 20000 
--- lin whelk_N = "kuningaskotilot" ; -- 20000 
--- lin when_Adv = "+?" ; -- 40000 
--- lin whence_Adv = "mistä" ; -- 20000 
--- lin whencesoever_A = "+?" ; -- 40000 
--- lin whenever_Adv = "+?" ; -- 40000 
--- lin where_Adv = "+?" ; -- 40000 
--- lin whereabouts_Adv = "sijainti" ; -- 20000 
--- lin whereat_Adv = "+?" ; -- 40000 
--- lin whereby_Adv = "+?" ; -- 40000 
--- lin wherefore_Adv = "syy" ; -- 20000 
--- lin wherein_Adv = "+?" ; -- 40000 
--- lin whereof_Adv = "+?" ; -- 40000 
--- lin whereon_Adv = "+?" ; -- 40000 
--- lin wheresoever_Adv = "missä ikinä" ; -- 30000 
--- lin whereto_Adv = "+?" ; -- 40000 
--- lin whereunto_Adv = "+?" ; -- 40000 
--- lin whereupon_Adv = "+?" ; -- 40000 
--- lin wherever_Adv = "missä tahansa" ; -- 30000 
--- lin wherewith_Adv = "+?" ; -- 40000 
--- lin wherewithal_Adv = "varat" ; -- 20000 
--- lin wherewithal_N = "varat" ; -- 20000 
--- lin whetstone_N = "hiomakivi" ; -- 20000 
--- lin which_A = "+?" ; -- 40000 
--- lin whichever_A = "+?" ; -- 40000 
--- lin whichsoever_A = "+?" ; -- 40000 
--- lin whig_N = "+?" ; -- 40000 
--- lin while_V2 = "hetki" ; -- 40000 
--- lin whim_N = "päähänpisto" ; -- 20000 
--- lin whimper_N = "kitistä" ; -- 20000 
--- lin whimper_V = "kitistä" ; -- 40000 
--- lin whimper_V2 = "kitistä" ; -- 40000 
--- lin whiner_N = "kitisijä" ; -- 20000 
--- lin whinny_N = "hirnahtaa" ; -- 20000 
--- lin whip_round_N = "rahankeräys" ; -- 20000 
--- lin whipper_in_N = "koiranhoitaja" ; -- 20000 
--- lin whipping_boy_N = "+?" ; -- 40000 
--- lin whipping_post_N = "+?" ; -- 40000 
--- lin whipping_top_N = "+?" ; -- 40000 
--- lin whippoorwill_N = "amerikankehrääjä" ; -- 20000 
--- lin whirligig_N = "karuselli" ; -- 20000 
--- lin whirlpool_N = "kierrevirta" ; -- 20000 
--- lin whirlwind_N = "pyörremyrsky" ; -- 20000 
--- lin whisker_N = "pörröttää" ; -- 20000 
--- lin whiskered_A = "pörröttää" ; -- 20000 
--- lin whispering_gallery_N = "+?" ; -- 40000 
--- lin whist_drive_N = "+?" ; -- 40000 
--- lin whistle_stop_N = "+?" ; -- 40000 
--- lin white_collar_A = "valkokaulus-" ; -- 20000 
--- lin white_hot_A = "hehkuva" ; -- 20000 
--- lin white_lipped_A = "huulet valkoisina" ; -- 30000 
--- lin whitening_N = "vaaleneminen" ; -- 20000 
--- lin whitethorn_N = "orapihlaja" ; -- 20000 
--- lin whither_Adv = "+?" ; -- 40000 
--- lin whithersoever_Adv = "+?" ; -- 40000 
--- lin whiting_N = "merikala" ; -- 20000 
--- lin whitlow_N = "sormiajos" ; -- 20000 
--- lin whitsun_N = "+?" ; -- 40000 
--- lin whitsuntide_N = "+?" ; -- 40000 
--- lin whizz_kid_N = "ihme lapsi" ; -- 30000 
--- lin who_N = "+?" ; -- 40000 
--- lin whole_wheat_N = "täysjyvä-" ; -- 20000 
--- lin wholehearted_A = "varaukseton" ; -- 20000 
--- lin wholeheartedness_N = "varauksettomuus" ; -- 20000 
--- lin wholemeal_N = "täysjyvä-" ; -- 20000 
--- lin wholesale_V2 = "myydä tukuttain" ; -- 30000 
--- lin wholesaler_N = "laajamittainen" ; -- 20000 
--- lin whooping_cough_N = "+?" ; -- 40000 
--- lin whopper_N = "jättiläinen" ; -- 20000 
--- lin whopping_Adv = "lyödä" ; -- 20000 
--- lin whorled_A = "kiemura-" ; -- 20000 
--- lin why_Adv = "syy" ; -- 20000 
--- lin wi_N = "+?" ; -- 40000 
--- lin wicker_N = "pajunoksa" ; -- 20000 
--- lin wickerwork_N = "korityö" ; -- 20000 
--- lin wicket_door_N = "+?" ; -- 40000 
--- lin wicket_gate_N = "+?" ; -- 40000 
--- lin wicket_keeper_N = "hilavahti" ; -- 20000 
--- lin widowed_A = "leskeksi jäänyt" ; -- 30000 
--- lin widower_N = "leskimies" ; -- 20000 
--- lin wifelike_A = "naiselle kuuluva" ; -- 30000 
--- lin wifely_A = "vaimolle sopiva" ; -- 30000 
--- lin wig_N = "peruukki" ; -- 20000 
--- lin wigged_A = "peruukilla varustettu" ; -- 30000 
--- lin wiggle_N = "heiluttaa" ; -- 20000 
--- lin wight_N = "inehmo" ; -- 20000 
--- lin wild_Adv = "kesyttämätön" ; -- 20000 
--- lin wilful_A = "jukuripäinen" ; -- 20000 
--- lin will_o'_the_wisp_N = "will-o'-the-wisp" ; -- 20000 
--- lin willed_A = "määrätä" ; -- 20000 
--- lin willful_A = "jääräpäinen" ; -- 20000 
--- lin willing_A = "määrätä" ; -- 20000 
--- lin willow_pattern_N = "pajukuviointi" ; -- 20000 
--- lin willow_tree_N = "+?" ; -- 40000 
--- lin willowy_A = "norja" ; -- 20000 
--- lin willpower_N = "tahdonvoima" ; -- 20000 
--- lin wilton_N = "+?" ; -- 40000 
--- lin wimple_N = "wimple" ; -- 20000 
--- lin wince_N = "säpsähtää" ; -- 20000 
--- lin wince_V2 = "säpsähtää" ; -- 40000 
--- lin winceyette_N = "puuvillaflanelli" ; -- 20000 
--- lin wind_gauge_N = "+?" ; -- 40000 
--- lin wind_tunnel_N = "+?" ; -- 40000 
--- lin windblown_A = "tuulen muovaama" ; -- 30000 
--- lin windbreaker_N = "tuulitakki" ; -- 20000 
--- lin windcheater_N = "tuulitakki" ; -- 20000 
--- lin windily_Adv = "mahtipontisesti" ; -- 20000 
--- lin winding_sheet_N = "paariliina" ; -- 20000 
--- lin windjammer_N = "purjelaiva" ; -- 20000 
--- lin windless_A = "tuuleton" ; -- 20000 
--- lin windmill_N = "tuulimylly" ; -- 20000 
--- lin window_box_N = "+?" ; -- 40000 
--- lin window_dressing_N = "kaunistella" ; -- 20000 
--- lin windowpane_N = "ikkunalasi" ; -- 20000 
--- lin windowsill_N = "ikkunalauta" ; -- 20000 
--- lin windpipe_N = "henkitorvi" ; -- 20000 
--- lin windscreen_N = "tuulilasi" ; -- 20000 
--- lin windscreen_wiper_N = "+?" ; -- 40000 
--- lin windshield_N = "tuulilasi" ; -- 20000 
--- lin windsock_N = "tuulipussi" ; -- 20000 
--- lin windswept_A = "tuulinen" ; -- 20000 
--- lin windward_A = "tuulenpuoleinen" ; -- 20000 
--- lin windward_N = "tuulenpuoleinen" ; -- 20000 
--- lin wineglass_N = "viinilasi" ; -- 20000 
--- lin winepress_N = "rypäleenpuserrin" ; -- 20000 
--- lin wineskin_N = "viinileili" ; -- 20000 
--- lin wing_commander_N = "+?" ; -- 40000 
--- lin wing_nut_N = "+?" ; -- 40000 
--- lin wing_screw_N = "+?" ; -- 40000 
--- lin winged_A = "kiitävä" ; -- 20000 
--- lin wingless_A = "siivetön" ; -- 20000 
--- lin wingspan_N = "siipiväli" ; -- 20000 
--- lin wingspread_N = "siipiväli" ; -- 20000 
--- lin wink_N = "silmänisku" ; -- 20000 
--- lin winning_post_N = "+?" ; -- 40000 
--- lin winsomeness_N = "hurmaavuus" ; -- 20000 
--- lin winter_V = "viettää talvi" ; -- 30000 
--- lin wiper_N = "kosketusvarsi" ; -- 20000 
--- lin wire_N = "maaliviiva" ; -- 20000 
--- lin wire_haired_A = "karkeakarvainen" ; -- 20000 
--- lin wirepuller_N = "+?" ; -- 40000 
--- lin wireworm_N = "juurimato" ; -- 20000 
--- lin wiring_N = "ripustaa" ; -- 20000 
--- lin wisdom_tooth_N = "+?" ; -- 40000 
--- lin wise_N = "tapaan" ; -- 20000 
--- lin wisecrack_N = "sutkautus" ; -- 20000 
--- lin wisecrack_V = "sutkautus" ; -- 40000 
--- lin wishbone_N = "toivomusluu" ; -- 20000 
--- lin wishing_cap_N = "+?" ; -- 40000 
--- lin wishy_washy_A = "jahkaileva" ; -- 20000 
--- lin wisteria_N = "visteri" ; -- 20000 
--- lin witch_doctor_N = "+?" ; -- 40000 
--- lin witch_elm_N = "+?" ; -- 40000 
--- lin witch_hazel_N = "+?" ; -- 40000 
--- lin witch_hunt_N = "noitavaino" ; -- 20000 
--- lin witching_A = "loitsuta" ; -- 20000 
--- lin witheringly_Adv = "murskaavasti" ; -- 20000 
--- lin witless_A = "vähäjärkinen" ; -- 20000 
--- lin witness_box_N = "+?" ; -- 40000 
--- lin witness_stand_N = "+?" ; -- 40000 
--- lin wittily_Adv = "älykkäästi" ; -- 20000 
--- lin wive_V = "ottaa vaimokseen" ; -- 30000 
--- lin wive_V2 = "ottaa vaimokseen" ; -- 30000 
--- lin wizard_A = "taiottu" ; -- 20000 
--- lin wizened_A = "kuihtunut" ; -- 20000 
--- lin wk_N = "+?" ; -- 40000 
--- lin wobbler_N = "horjuja" ; -- 20000 
--- lin wobbly_A = "tutiseva" ; -- 20000 
--- lin wolf's_bane_N = "+?" ; -- 40000 
--- lin wolf_cub_N = "+?" ; -- 40000 
--- lin wolfhound_N = "susikoira" ; -- 20000 
--- lin wolfish_A = "kyltymätön" ; -- 20000 
--- lin womanize_V = "käydä naisissa" ; -- 30000 
--- lin womanizer_N = "naisissa kävijä" ; -- 30000 
--- lin womankind_N = "naiset" ; -- 20000 
--- lin womanlike_A = "naismaisuus" ; -- 20000 
--- lin wombat_N = "vompatti" ; -- 20000 
--- lin wonder_struck_A = "ihmelöytö" ; -- 20000 
--- lin wonderingly_Adv = "ihmettelevästi" ; -- 20000 
--- lin wonderland_N = "ihmemaa" ; -- 20000 
--- lin wondrous_Adv = "vaikuttavan" ; -- 20000 
--- lin wont_A = "tapa" ; -- 20000 
--- lin wonted_A = "totunnainen" ; -- 20000 
--- lin wood_block_N = "+?" ; -- 40000 
--- lin wood_pulp_N = "+?" ; -- 40000 
--- lin woodbine_N = "imukärhivilliviini" ; -- 20000 
--- lin woodcock_N = "lehtokurppa" ; -- 20000 
--- lin woodcraft_N = "puunveisto" ; -- 20000 
--- lin woodcut_N = "puupiirros" ; -- 20000 
--- lin woodcutter_N = "puunhakkaaja" ; -- 20000 
--- lin wooded_A = "metsäinen" ; -- 20000 
--- lin woodenheaded_A = "+?" ; -- 40000 
--- lin woodland_N = "metsämaa" ; -- 20000 
--- lin woodlouse_N = "maasiira" ; -- 20000 
--- lin woodman_N = "metsämies" ; -- 20000 
--- lin woodpile_N = "halkopino" ; -- 20000 
--- lin woodshed_N = "puuvaja" ; -- 20000 
--- lin woodwind_N = "puupuhallin" ; -- 20000 
--- lin woodwork_N = "puuosat" ; -- 20000 
--- lin woodworm_N = "puuntuholainen" ; -- 20000 
--- lin woody_A = "puumainen" ; -- 20000 
--- lin woofer_N = "bassokaiutin" ; -- 20000 
--- lin woolen_A = "villa-" ; -- 20000 
--- lin woolgathering_A = "haihatella" ; -- 20000 
--- lin woollen_A = "villa-" ; -- 20000 
--- lin word_division_N = "+?" ; -- 40000 
--- lin word_painter_N = "sanamaalari" ; -- 20000 
--- lin word_perfect_A = "sanasta sanaan muistava" ; -- 30000 
--- lin word_picture_N = "+?" ; -- 40000 
--- lin word_splitting_N = "pilkunviilaus" ; -- 20000 
--- lin wordbook_N = "sanakirja" ; -- 20000 
--- lin wordily_Adv = "monisanaisesti" ; -- 20000 
--- lin wordiness_N = "monisanaisuus" ; -- 20000 
--- lin wording_N = "muotoilla" ; -- 20000 
--- lin wordless_A = "sanaton" ; -- 20000 
--- lin wordy_A = "pitkäpiimäinen" ; -- 20000 
--- lin work_in_N = "mielenosoitus työtä tekemällä" ; -- 30000 
--- lin work_out_N = "+?" ; -- 40000 
--- lin work_study_N = "+?" ; -- 40000 
--- lin workable_A = "toteuttamiskelpoinen" ; -- 20000 
--- lin workbag_N = "työkalulaukku" ; -- 20000 
--- lin workbasket_N = "työkalukori" ; -- 20000 
--- lin workbench_N = "työpenkki" ; -- 20000 
--- lin workbook_N = "työkirja" ; -- 20000 
--- lin workbox_N = "työkalulaatikko" ; -- 20000 
--- lin workhouse_N = "köyhäintalo" ; -- 20000 
--- lin working_class_A = "työläis-" ; -- 20000 
--- lin working_out_N = "+?" ; -- 40000 
--- lin workman_N = "työmies" ; -- 20000 
--- lin workmanship_N = "työtaito" ; -- 20000 
--- lin workshy_A = "+?" ; -- 40000 
--- lin worktable_N = "työpöytä" ; -- 20000 
--- lin world_N = "maailman-" ; -- 20000 
--- lin world_weary_A = "kyllästynyt" ; -- 20000 
--- lin worm_eaten_A = "madonsyömä" ; -- 20000 
--- lin worm_gear_N = "+?" ; -- 40000 
--- lin wormcast_N = "wormcast" ; -- 20000 
--- lin wormhole_N = "madonreikä" ; -- 20000 
--- lin wormwood_N = "koiruoho" ; -- 20000 
--- lin wormy_A = "madonsyömä" ; -- 20000 
--- lin worried_A = "murehtia" ; -- 20000 
--- lin worrisome_A = "huolestuttava" ; -- 20000 
--- lin worrying_A = "liikuttelu" ; -- 20000 
--- lin worse_Adv = "pahempi" ; -- 20000 
--- lin worse_N = "pahempi" ; -- 20000 
--- lin worshipful_A = "kunnianarvoisa" ; -- 20000 
--- lin worst_N = "lyödä" ; -- 20000 
--- lin worsted_N = "kampalankakangas" ; -- 20000 
--- lin worthily_Adv = "arvokkaasti" ; -- 20000 
--- lin worthy_A = "arvostettu" ; -- 20000 
--- lin would_be_A = "menetetty" ; -- 20000 
--- lin wpb_N = "+?" ; -- 40000 
--- lin wpm_N = "wpm" ; -- 20000 
--- lin wrac_N = "+?" ; -- 40000 
--- lin wraf_N = "+?" ; -- 40000 
--- lin wrapper_N = "kääre" ; -- 20000 
--- lin wrapping_N = "kääriä" ; -- 20000 
--- lin wrathful_A = "raivostunut" ; -- 20000 
--- lin wreckage_N = "rauniot" ; -- 20000 
--- lin wrick_N = "venähdys" ; -- 20000 
--- lin wrick_V2 = "venähdys" ; -- 40000 
--- lin wriggle_N = "kiemurrella" ; -- 20000 
--- lin wriggler_N = "kiemurtelija" ; -- 20000 
--- lin wrinkly_A = "rypistynyt" ; -- 20000 
--- lin wristwatch_N = "rannekello" ; -- 20000 
--- lin write_up_N = "+?" ; -- 40000 
--- lin writing_desk_N = "+?" ; -- 40000 
--- lin writing_ink_N = "+?" ; -- 40000 
--- lin writing_paper_N = "+?" ; -- 40000 
--- lin writlarge_A = "+?" ; -- 40000 
--- lin wrns_N = "+?" ; -- 40000 
--- lin wrong_V2 = "tehdä väärin" ; -- 30000 
--- lin wrong_headed_A = "+?" ; -- 40000 
--- lin wrongdoer_N = "pahantekijä" ; -- 20000 
--- lin wroth_A = "raivoissaan" ; -- 20000 
--- lin wt_N = "+?" ; -- 40000 
--- lin x_ray_N = "ottaa röntgenkuva" ; -- 30000 
--- lin x_ray_V2 = "ottaa röntgenkuva" ; -- 30000 
--- lin xenophobia_N = "ksenofobia" ; -- 20000 
--- lin xerox_V2 = "ottaa kopioita" ; -- 30000 
--- lin xmas_N = "+?" ; -- 40000 
--- lin yacht_N = "jahti" ; -- 20000 
--- lin yacht_club_N = "+?" ; -- 40000 
--- lin yachting_N = "purjehtia" ; -- 20000 
--- lin yachtsman_N = "miespuolinen purjehtija" ; -- 30000 
--- lin yahoo_N = "öykkäri" ; -- 20000 
--- lin yak_N = "jakki" ; -- 20000 
--- lin yank_N = "nykäistä" ; -- 20000 
--- lin yank_V2 = "nykäistä" ; -- 40000 
--- lin yankee_N = "+?" ; -- 40000 
--- lin yap_V = "räksyttää" ; -- 40000 
--- lin yard_measure_N = "+?" ; -- 40000 
--- lin yardstick_N = "mittakeppi" ; -- 20000 
--- lin yarn_V = "kertoa juttu" ; -- 30000 
--- lin yarrow_N = "siankärsämö" ; -- 20000 
--- lin yashmak_N = "yashmak" ; -- 20000 
--- lin yaw_N = "suunnanmuutos" ; -- 20000 
--- lin yea_N = "jaa" ; -- 20000 
--- lin yearbook_N = "vuosikirja" ; -- 20000 
--- lin yearlong_A = "vuoden mittainen" ; -- 30000 
--- lin yearningly_Adv = "kaivaten" ; -- 20000 
--- lin yellow_bellied_A = "pelkuri" ; -- 20000 
--- lin yellow_flag_N = "+?" ; -- 40000 
--- lin yellowish_A = "kellertävä" ; -- 20000 
--- lin yemeni_A = "+?" ; -- 40000 
--- lin yemeni_N = "+?" ; -- 40000 
--- lin yeoman_N = "henkivartija" ; -- 20000 
--- lin yeomanry_N = "kodinturvajoukot" ; -- 20000 
--- lin yes_N = "kyllä" ; -- 20000 
--- lin yeti_N = "jeti" ; -- 20000 
--- lin yew_N = "marjakuusi" ; -- 20000 
--- lin yew_tree_N = "+?" ; -- 40000 
--- lin yha_N = "+?" ; -- 40000 
--- lin yiddish_N = "+?" ; -- 40000 
--- lin yielding_A = "väistyä" ; -- 20000 
--- lin ymca_N = "+?" ; -- 40000 
--- lin yodeller_N = "jodlaaja" ; -- 20000 
--- lin yokel_N = "maalaistollo" ; -- 20000 
--- lin yon_A = "tuolla" ; -- 20000 
--- lin yonder_A = "tuolla" ; -- 20000 
--- lin yore_N = "ennen vanhaan" ; -- 30000 
--- lin youngish_A = "nuorehko" ; -- 20000 
--- lin yr_N = "v" ; -- 20000 
--- lin yugoslav_A = "+?" ; -- 40000 
--- lin yugoslav_N = "+?" ; -- 40000 
--- lin yugoslavian_A = "+?" ; -- 40000 
--- lin yugoslavian_N = "+?" ; -- 40000 
--- lin yule_N = "+?" ; -- 40000 
--- lin yule_log_N = "+?" ; -- 40000 
--- lin yuletide_N = "+?" ; -- 40000 
--- lin ywca_N = "+?" ; -- 40000 
--- lin zairean_A = "+?" ; -- 40000 
--- lin zairean_N = "+?" ; -- 40000 
--- lin zambian_A = "+?" ; -- 40000 
--- lin zambian_N = "+?" ; -- 40000 
--- lin zealander_A = "+?" ; -- 40000 
--- lin zealander_N = "+?" ; -- 40000 
--- lin zebu_N = "ryhähärkä" ; -- 20000 
--- lin zee_N = "z" ; -- 20000 
--- lin zen_N = "+?" ; -- 40000 
--- lin zenith_N = "lakipiste" ; -- 20000 
--- lin zenithal_A = "lakipiste-" ; -- 20000 
--- lin zephyr_N = "tuulenhenki" ; -- 20000 
--- lin zigzag_Adv = "siksakkia" ; -- 20000 
--- lin zimbabwean_A = "+?" ; -- 40000 
--- lin zimbabwean_N = "+?" ; -- 40000 
--- lin zinnia_N = "tsinnia" ; -- 20000 
--- lin zion_N = "+?" ; -- 40000 
--- lin zionism_N = "+?" ; -- 40000 
--- lin zionist_A = "+?" ; -- 40000 
--- lin zionist_N = "+?" ; -- 40000 
--- lin zip_fastener_N = "+?" ; -- 40000 
--- lin zipcode_N = "+?" ; -- 40000 
--- lin zipper_N = "vetoketju" ; -- 20000 
--- lin zodiac_N = "eläinrata" ; -- 20000 
--- lin zonal_A = "vyöhykkeinen" ; -- 20000 
--- lin zoological_A = "eläintieteellinen" ; -- 20000 
--- lin zoom_N = "kohoaminen" ; -- 20000 
--- lin zoophyte_N = "kasvia muistuttava eläin" ; -- 30000 
--- lin zootsuit_N = "+?" ; -- 40000 
--- lin zucchini_N = "kesäkurpitsa" ; -- 20000 
--- lin àlacarte_Adv = "+?" ; -- 40000 
--- lin àlamode_Adv = "+?" ; -- 40000 
--- lin éclair_N = "+?" ; -- 40000 
--- lin éclat_N = "+?" ; -- 40000 
--- lin élan_N = "+?" ; -- 40000 
--- lin élite_N = "+?" ; -- 40000 
--- lin émigré_N = "+?" ; -- 40000 
--- lin épée_N = "+?" ; -- 40000 
-lin abandon_N = mkN (lin NK {s = d40 "estottomuus"}) ; -- 10000 
-lin abandon_V2 = mkV2 "jättää" ; -- 255 
-lin abandonment_N = mkN "luopuminen" ; -- 4384 
-lin abase_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin abash_V2 = mkV2 "hämmentää" ; -- 5170 
-lin abate_V = mkV "lakata" ; -- 4219 
-lin abate_V2 = mkV2 "lakata" ; -- 4219 
-lin abatement_N = mkN "alentaminen" ; -- 3313 
-lin abattoir_N = mkN (lin NK {s = d02 "teurastamo"}) ; -- 8855 
-lin abbess_N = mkN (lin NK {s = d09 "abbedissa"}) ; -- 10000 
-lin abbey_N = mkN (lin NK {s = d06 "luostari"}) ; -- 5574 
-lin abbot_N = mkN (lin NK {s = d05A "apotti"}) ; -- 10000 
-lin abbreviate_V2 = mkV2 "lyhentää" ; -- 3839 
-lin abbreviation_N = mkN "lyhentäminen" ; -- 6588 
-lin abdomen_N = mkN (lin NK {s = d09 "vatsa"}) ; -- 5530 
-lin abduct_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin abduction_N = mkN (lin NK {s = d39 "loitonnus"}) ; -- 10000 
-lin abeam_Adv = mkAdv (lin AdvK {s = c99 "poikittain"}) ; -- 10000 
-lin aberrant_A = mkA (lin AK {s = d10 "poikkeava"}) ; -- 10000 
-lin abet_V = mkV "edistää" ; -- 1541 
-lin abet_V2 = mkV2 "edistää" ; -- 1541 
-lin abhor_V2 = mkV2 (lin VK {s = c52 "kammoksua"}) ; -- 10000 
-lin abhorrence_N = mkN (lin NK {s = d01 "inho"}) ; -- 10000 
-lin abide_V = mkV "kestää" ; -- 310 
-lin abide_V2 = mkV2 "kestää" ; -- 310 
-lin ability_N = mkN (lin NK {s = d01A "kyky"}) ; -- 1564 
-lin abject_A = mkA "ehdoton" ; -- 2106 
-lin abjuration_N = mkN "kieltäminen" ; -- 7392 
-lin abjure_V2 = mkV2 "kieltää" ; -- 767 
-lin ablative_A = mkA (lin AK {s = d10 "sulava"}) ; -- 10000 
-lin ablative_N = mkN (lin NK {s = d05 "ablatiivi"}) ; -- 10000 
-lin able_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin able_bodied_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin abnegation_N = mkN "luopuminen" ; -- 4384 
-lin abnormal_A = mkA "epätavallinen" ; -- 8513 
-lin abnormality_N = mkN (lin NK {s = d40 "poikkeavuus"}) ; -- 10000 
-lin aboard_Adv = mkAdv (lin AdvK {s = c99 "mukana"}) ; -- 10000 
-lin abode_N = mkN "asuinpaikka" ; -- 5452 
-lin abolish_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin abolition_N = mkN "poistaminen" ; -- 3365 
-lin abominable_A = mkA "hirveä" ; -- 5815 
-lin abominate_V2 = mkV2 (lin VK {s = c74 "inhota"}) ; -- 10000 
-lin abomination_N = mkN (lin NK {s = d40 "inhottavuus"}) ; -- 10000 
-lin abort_V = mkV "keskeyttää" ; -- 1980 
-lin abort_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin abortion_N = mkN (lin NK {s = d05A "abortti"}) ; -- 9691 
-lin about_Adv = mkAdv "noin" ; -- 54 
-lin aboveboard_A = mkA "avoin" ; -- 667 
-lin aboveboard_Adv = mkAdv (lin AdvK {s = c99 "avoimesti"}) ; -- 4020 
-lin abrade_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin abrasion_N = mkN (lin NK {s = d39 "kulutus"}) ; -- 2073 
-lin abrasive_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin abreast_Adv = mkAdv (lin AdvK {s = c99 "rinnakkain"}) ; -- 9738 
-lin abridge_V2 = mkV2 "vähentää" ; -- 802 
-lin abrogate_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin abrogation_N = mkN "poistaminen" ; -- 3365 
-lin abrupt_A = mkA "jyrkkä" ; -- 2989 
-lin abruptness_N = mkN (lin NK {s = d40 "jyrkkyys"}) ; -- 10000 
-lin abscess_N = mkN (lin NK {s = d48 "paise"}) ; -- 10000 
-lin abscond_V = mkV (lin VK {s = c73A "karata"}) ; -- 2315 
-lin absence_N = mkN "poissaolo" ; -- 5631 
-lin absent_V2 = mkV2 (lin VK {s = c52 "poistua"}) ; -- 1679 
-lin absinth_N = mkN (lin NK {s = d05A "absintti"}) ; -- 10000 
-lin absinthe_N = mkN (lin NK {s = d05 "mali"}) ; -- 10000 
-lin absolute_A = mkA "täysi" ; -- 712 
-lin absolutism_N = mkN (lin NK {s = d05 "absolutismi"}) ; -- 10000 
-lin absolve_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin absorb_V2 = mkV2 (lin VK {s = c53A "rahoittaa"}) ; -- 1778 
-lin absorption_N = mkN "yhdistyminen" ; -- 3539 
-lin abstain_V = mkV "kieltäytyä" ; -- 2007 
-lin abstemious_A = mkA (lin AK {s = d38 "kohtuullinen"}) ; -- 2460 
-lin abstemiousness_N = mkN (lin NK {s = d40 "kohtuullisuus"}) ; -- 10000 
-lin abstinence_N = mkN (lin NK {s = d40 "raittius"}) ; -- 10000 
-lin abstract_A = mkA (lin AK {s = d05 "abstrakti"}) ; -- 9265 
-lin abstract_V2 = mkV2 "tiivistää" ; -- 2271 
-lin abstraction_N = mkN "erottaminen" ; -- 4207 
-lin abstruse_A = mkA "hämärä" ; -- 4129 
-lin absurd_A = mkA "mahdoton" ; -- 1347 
-lin absurdity_N = mkN (lin NK {s = d40 "mahdottomuus"}) ; -- 10000 
-lin abundance_N = mkN (lin NK {s = d40 "runsaus"}) ; -- 10000 
-lin abundant_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin abuse_N = mkN "hyväksikäyttö" ; -- 6099 
-lin abuse_V2 = mkV2 (lin VK {s = c73 "solvata"}) ; -- 10000 
-lin abut_V = mkV (lin VK {s = c52A "rajoittua"}) ; -- 5293 
-lin abysm_N = mkN (lin NK {s = d01 "kuilu"}) ; -- 8122 
-lin abyss_N = mkN (lin NK {s = d40 "syvyys"}) ; -- 4391 
-lin academic_A = mkA (lin AK {s = d38 "akateeminen"}) ; -- 5161 
-lin academic_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin academician_N = mkN (lin NK {s = d04A "akateemikko"}) ; -- 8611 
-lin academy_N = mkN (lin NK {s = d12 "akatemia"}) ; -- 7401 
-lin accede_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin accelerate_V = mkV "kiihdyttää" ; -- 4497 
-lin accelerate_V2 = mkV2 "kiihdyttää" ; -- 4497 
-lin acceleration_N = mkN (lin NK {s = d40 "kiihtyvyys"}) ; -- 10000 
-lin accelerator_N = mkN (lin NK {s = d33A "kiihdytin"}) ; -- 10000 
-lin accent_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin accent_V2 = mkV2 (lin VK {s = c53A "painottaa"}) ; -- 1102 
-lin accentuate_V2 = mkV2 (lin VK {s = c53A "painottaa"}) ; -- 1102 
-lin accentuation_N = mkN (lin NK {s = d39 "painotus"}) ; -- 6847 
-lin accept_V = mkV "hyväksyä" ; -- 290 
-lin accept_V2 = mkV2 "hyväksyä" ; -- 290 
-lin acceptable_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin acceptance_N = mkN "vastaanotto" ; -- 2030 
-lin acceptation_N = mkN "hyväksyminen" ; -- 3312 
-lin access_N = mkN "käyttö" ; -- 165 
-lin access_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin accession_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin accessory_N = mkN "lisäys" ; -- 2625 
-lin accident_N = mkN (lin NK {s = d40 "onnettomuus"}) ; -- 1002 
-lin accidental_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin acclaim_V2 = mkV2 "ylistää" ; -- 3993 
-lin acclamation_N = mkN (lin NK {s = d03 "suosio"}) ; -- 1139 
-lin acclimation_N = mkN (lin NK {s = d03 "akklimatisaatio"}) ; -- 10000 
-lin acclimatization_N = mkN (lin NK {s = d03 "akklimatisaatio"}) ; -- 10000 
-lin acclimatize_V = mkV (lin VK {s = c52A "akklimatisoitua"}) ; -- 10000 
-lin acclimatize_V2 = mkV2 (lin VK {s = c52A "akklimatisoitua"}) ; -- 10000 
-lin accolade_N = mkN "kunnianosoitus" ; -- 8542 
-lin accommodate_V = mkV "järjestää" ; -- 171 
-lin accommodate_V2 = mkV2 "järjestää" ; -- 171 
-lin accommodating_A = mkA (lin AK {s = d41 "avulias"}) ; -- 10000 
-lin accommodation_N = mkN (lin NK {s = d01A "asunto"}) ; -- 483 
-lin accompaniment_N = mkN "saattaminen" ; -- 8050 
-lin accompany_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin accomplice_N = mkN (lin NK {s = d38 "osallinen"}) ; -- 10000 
-lin accomplish_V2 = mkV2 (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin accomplished_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin accomplishment_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin accord_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin accord_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin accord_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin accordance_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin accordingly_Adv = mkAdv "vastaavasti" ; -- 2881 
-lin accordion_N = mkN (lin NK {s = d09A "harmonikka"}) ; -- 10000 
-lin accost_V2 = mkV2 (lin VK {s = c67A "puhutella"}) ; -- 6173 
-lin account_N = mkN (lin NK {s = d01 "arvo"}) ; -- 425 
-lin account_V = mkV (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin account_V2 = mkV2 (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin accredit_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin accretion_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin accrue_V = mkV (lin VK {s = c52A "karttua"}) ; -- 6867 
-lin accrue_V2 = mkV2 (lin VK {s = c52A "karttua"}) ; -- 6867 
-lin accumulate_V = mkV (lin VK {s = c52A "karttua"}) ; -- 6867 
-lin accumulate_V2 = mkV2 (lin VK {s = c52A "karttua"}) ; -- 6867 
-lin accumulation_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin accumulator_N = mkN (lin NK {s = d01A "akku"}) ; -- 7518 
-lin accuracy_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin accurate_A = mkA "tarkka" ; -- 856 
-lin accusation_N = mkN (lin NK {s = d48A "syyte"}) ; -- 1343 
-lin accusative_N = mkN (lin NK {s = d05 "akkusatiivi"}) ; -- 10000 
-lin accuse_V2 = mkV2 "syyttää" ; -- 910 
-lin accuser_N = mkN "syyttäjä" ; -- 1832 
-lin accustom_V2 = mkV2 (lin VK {s = c53A "totuttaa"}) ; -- 10000 
-lin ace_N = mkN "ässä" ; -- 6320 
-lin acerbity_N = mkN (lin NK {s = d40 "katkeruus"}) ; -- 9646 
-lin acetate_N = mkN (lin NK {s = d05A "asetaatti"}) ; -- 10000 
-lin acetylene_N = mkN (lin NK {s = d05 "asetyleeni"}) ; -- 10000 
-lin ache_N = mkN (lin NK {s = d01A "kipu"}) ; -- 3043 
-lin ache_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin achieve_V2 = mkV2 (lin VK {s = c53A "saavuttaa"}) ; -- 812 
-lin achievement_N = mkN (lin NK {s = d39 "saavutus"}) ; -- 2177 
-lin acid_N = mkN (lin NK {s = d33A "hapan"}) ; -- 10000 
-lin acidify_V = mkV (lin VK {s = c53A "hapottaa"}) ; -- 10000 
-lin acidify_V2 = mkV2 (lin VK {s = c53A "hapottaa"}) ; -- 10000 
-lin acidity_N = mkN (lin NK {s = d40 "happamuus"}) ; -- 10000 
-lin acknowledge_V = mkV "hyväksyä" ; -- 290 
-lin acknowledge_V2 = mkV2 "hyväksyä" ; -- 290 
-lin acknowledgement_N = mkN (lin NK {s = d39 "kiitos"}) ; -- 1632 
-lin acme_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin acne_N = mkN (lin NK {s = d08 "akne"}) ; -- 10000 
-lin acoustic_A = mkA (lin AK {s = d38 "akustinen"}) ; -- 10000 
-lin acoustics_N = mkN (lin NK {s = d09A "akustiikka"}) ; -- 10000 
-lin acquaint_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin acquaintance_N = mkN (lin NK {s = d39 "tuntemus"}) ; -- 4055 
-lin acquaintanceship_N = mkN (lin NK {s = d40 "tuttavuus"}) ; -- 9100 
-lin acquiescence_N = mkN (lin NK {s = d39 "suostumus"}) ; -- 5433 
-lin acquire_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin acquisition_N = mkN "hankinta" ; -- 2006 
-lin acquit_V2 = mkV2 (lin VK {s = c52 "onnistua"}) ; -- 321 
-lin acre_N = mkN (lin NK {s = d06 "eekkeri"}) ; -- 10000 
-lin acrid_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin acrimony_N = mkN (lin NK {s = d40 "katkeruus"}) ; -- 9646 
-lin acrobat_N = mkN (lin NK {s = d05A "akrobaatti"}) ; -- 10000 
-lin acrobatics_N = mkN (lin NK {s = d12 "akrobatia"}) ; -- 10000 
-lin acronym_N = mkN (lin NK {s = d48A "lyhenne"}) ; -- 10000 
-lin acropolis_N = mkN (lin NK {s = d09 "linna"}) ; -- 10000 
-lin across_Adv = mkAdv (lin AdvK {s = c99 "poikittain"}) ; -- 10000 
-lin act_N = mkN "työ" ; -- 58 
-lin act_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin act_V2 = mkV2 (lin VK {s = c61 "toimia"}) ; -- 83 
-lin acting_A = mkA "väliaikainen" ; -- 3141 
-lin acting_N = mkN "näytteleminen" ; -- 9695 
-lin action_N = mkN "toiminta" ; -- 153 
-lin activate_V2 = mkV2 "herättää" ; -- 879 
-lin active_A = mkA (lin AK {s = d41A "tehokas"}) ; -- 1198 
-lin activist_N = mkN "aktivisti" ; -- 5853 
-lin activity_N = mkN "toiminta" ; -- 153 
-lin actor_N = mkN "tekijä" ; -- 538 
-lin actress_N = mkN "näyttelijä" ; -- 1209 
-lin actual_A = mkA "nykyinen" ; -- 202 
-lin actuality_N = mkN (lin NK {s = d40 "todellisuus"}) ; -- 1492 
-lin actuate_V2 = mkV2 "käynnistää" ; -- 1714 
-lin acuity_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin acupuncture_N = mkN (lin NK {s = d06 "akupunktuuri"}) ; -- 10000 
-lin acute_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin ad_N = mkN (lin NK {s = d39 "mainos"}) ; -- 2630 
-lin ad_lib_V = mkV (lin VK {s = c62 "improvisoida"}) ; -- 10000 
-lin adage_N = mkN (lin NK {s = d10 "ajatelma"}) ; -- 10000 
-lin adagio_N = mkN (lin NK {s = d01 "adagio"}) ; -- 10000 
-lin adamant_N = mkN (lin NK {s = d05A "timantti"}) ; -- 10000 
-lin adapt_V = mkV (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin adapt_V2 = mkV2 (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin adaptability_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin adaptable_A = mkA (lin AK {s = d10 "joustava"}) ; -- 10000 
-lin adaptation_N = mkN (lin NK {s = d39 "sovitus"}) ; -- 5913 
-lin adapter_N = mkN (lin NK {s = d33A "sovitin"}) ; -- 10000 
-lin adaptor_N = mkN (lin NK {s = d33A "sovitin"}) ; -- 10000 
-lin addendum_N = mkN (lin NK {s = d48A "liite"}) ; -- 10000 
-lin adder_N = mkN (lin NK {s = d33 "laskin"}) ; -- 10000 
-lin addict_N = mkN (lin NK {s = d05 "addikti"}) ; -- 10000 
-lin addiction_N = mkN "päätös" ; -- 163 
-lin addition_N = mkN "lisääminen" ; -- 1917 
-lin addle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin addle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin address_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin address_V2 = mkV2 "käyttää" ; -- 94 
-lin addressee_N = mkN "vastaanottaja" ; -- 7624 
-lin adduce_V2 = mkV2 "esittää" ; -- 141 
-lin adept_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin adept_N = mkN (lin NK {s = d06 "mestari"}) ; -- 10000 
-lin adequacy_N = mkN (lin NK {s = d40 "vastaavuus"}) ; -- 10000 
-lin adequate_A = mkA "asianmukainen" ; -- 6693 
-lin adhere_V = mkV "pysyä" ; -- 311 
-lin adherence_N = mkN "noudattaminen" ; -- 6728 
-lin adherent_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin adhesion_N = mkN (lin NK {s = d09A "tartunta"}) ; -- 5224 
-lin adhesive_A = mkA (lin AK {s = d15 "tahmea"}) ; -- 10000 
-lin adhesive_N = mkN (lin NK {s = d09 "liima"}) ; -- 10000 
-lin adjacent_A = mkA "viereinen" ; -- 4799 
-lin adjectival_A = mkA (lin AK {s = d38 "adjektiivinen"}) ; -- 10000 
-lin adjective_N = mkN (lin NK {s = d05 "adjektiivi"}) ; -- 10000 
-lin adjoin_V = mkV "lisätä" ; -- 247 
-lin adjoin_V2 = mkV2 "lisätä" ; -- 247 
-lin adjourn_V = mkV "siirtyä" ; -- 297 
-lin adjourn_V2 = mkV2 "siirtyä" ; -- 297 
-lin adjournment_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin adjudge_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin adjudicate_V = mkV (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin adjudicate_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin adjudication_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin adjudicator_N = mkN "välittäjä" ; -- 3553 
-lin adjunct_N = mkN "lisä" ; -- 2898 
-lin adjure_V2 = mkV2 (lin VK {s = c53A "vannottaa"}) ; -- 10000 
-lin adjust_V = mkV "järjestää" ; -- 171 
-lin adjust_V2 = mkV2 "järjestää" ; -- 171 
-lin adjuster_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin adjustment_N = mkN "muuttaminen" ; -- 2415 
-lin adjutant_N = mkN (lin NK {s = d05A "adjutantti"}) ; -- 10000 
-lin administer_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin administer_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin administration_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin administrative_A = mkA (lin AK {s = d38 "hallinnollinen"}) ; -- 6096 
-lin administrator_N = mkN (lin NK {s = d10 "hoitaja"}) ; -- 2353 
-lin admirable_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin admiral_N = mkN (lin NK {s = d05 "amiraali"}) ; -- 10000 
-lin admiration_N = mkN (lin NK {s = d02 "ihailu"}) ; -- 10000 
-lin admire_V2 = mkV2 (lin VK {s = c67 "ihailla"}) ; -- 3018 
-lin admirer_N = mkN (lin NK {s = d12 "ihailija"}) ; -- 10000 
-lin admissibility_N = mkN (lin NK {s = d40 "luvallisuus"}) ; -- 10000 
-lin admission_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin admit_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin admit_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin admittedly_Adv = mkAdv (lin AdvK {s = c99 "tosiaan"}) ; -- 5544 
-lin admix_V = mkV "lisätä" ; -- 247 
-lin admix_V2 = mkV2 "lisätä" ; -- 247 
-lin admixture_N = mkN "lisäys" ; -- 2625 
-lin admonish_V2 = mkV2 (lin VK {s = c53A "kehottaa"}) ; -- 1302 
-lin admonition_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin ado_N = mkN (lin NK {s = d01 "melu"}) ; -- 4436 
-lin adolescent_N = mkN (lin NK {s = d26 "nuori"}) ; -- 10000 
-lin adopt_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin adoption_N = mkN "hyväksyminen" ; -- 3312 
-lin adoration_N = mkN (lin NK {s = d09A "palvonta"}) ; -- 10000 
-lin adore_V2 = mkV2 (lin VK {s = c53 "rakastaa"}) ; -- 2272 
-lin adorer_N = mkN (lin NK {s = d10 "palvoja"}) ; -- 10000 
-lin adorn_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin adornment_N = mkN (lin NK {s = d48 "koriste"}) ; -- 7573 
-lin adrift_Adv = mkAdv (lin AdvK {s = c99 "tuuliajolla"}) ; -- 10000 
-lin adroit_A = mkA "kätevä" ; -- 8403 
-lin adroitness_N = mkN (lin NK {s = d40 "taitavuus"}) ; -- 10000 
-lin adulation_N = mkN (lin NK {s = d05A "liehakointi"}) ; -- 10000 
-lin adult_A = mkA "aikuinen" ; -- 3713 
-lin adult_N = mkN (lin NK {s = d38 "aikuinen"}) ; -- 10000 
-lin adulterant_N = mkN (lin NK {s = d48A "laimenne"}) ; -- 10000 
-lin adulterate_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin adulteration_N = mkN "jatkaminen" ; -- 2900 
-lin adulthood_N = mkN (lin NK {s = d40 "aikuisuus"}) ; -- 10000 
-lin adumbrate_V2 = mkV2 (lin VK {s = c67A "hahmotella"}) ; -- 7272 
-lin advance_N = mkN "kehittyminen" ; -- 3058 
-lin advance_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin advance_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin advanced_A = mkA "iäkäs" ; -- 3907 
-lin advancement_N = mkN "edistäminen" ; -- 3314 
-lin advantage_N = mkN (lin NK {s = d01A "etu"}) ; -- 637 
-lin advantage_V2 = mkV2 (lin VK {s = c61 "suosia"}) ; -- 940 
-lin advantageous_A = mkA (lin AK {s = d38 "edullinen"}) ; -- 1950 
-lin advent_N = mkN "saapuminen" ; -- 6354 
-lin adventitious_A = mkA "tilapäinen" ; -- 4814 
-lin adventure_N = mkN (lin NK {s = d02 "seikkailu"}) ; -- 3876 
-lin adventure_V2 = mkV2 (lin VK {s = c54A "vaarantaa"}) ; -- 3867 
-lin adventurer_N = mkN (lin NK {s = d12 "seikkailija"}) ; -- 10000 
-lin adventuresome_A = mkA (lin AK {s = d41 "uskalias"}) ; -- 10000 
-lin adventuress_N = mkN (lin NK {s = d32A "seikkailijatar"}) ; -- 10000 
-lin adverb_N = mkN (lin NK {s = d05 "adverbi"}) ; -- 10000 
-lin adverbial_A = mkA (lin AK {s = d38 "adverbiaalinen"}) ; -- 10000 
-lin adversary_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin adverse_A = mkA (lin AK {s = d38 "haitallinen"}) ; -- 5310 
-lin adversity_N = mkN (lin NK {s = d40 "onnettomuus"}) ; -- 1002 
-lin advert_N = mkN (lin NK {s = d39 "ilmoitus"}) ; -- 1544 
-lin advert_V = mkV (lin VK {s = c73A "viitata"}) ; -- 1166 
-lin advertise_V = mkV (lin VK {s = c53A "tiedottaa"}) ; -- 3680 
-lin advertise_V2 = mkV2 (lin VK {s = c53A "tiedottaa"}) ; -- 3680 
-lin advertisement_N = mkN (lin NK {s = d39 "mainos"}) ; -- 2630 
-lin advertiser_N = mkN (lin NK {s = d10 "ilmoittaja"}) ; -- 10000 
-lin advice_N = mkN (lin NK {s = d01 "neuvo"}) ; -- 3263 
-lin advisability_N = mkN (lin NK {s = d40 "viisaus"}) ; -- 5168 
-lin advise_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin advise_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin adviser_N = mkN "neuvonantaja" ; -- 6362 
-lin advocacy_N = mkN "tukeminen" ; -- 2861 
-lin advocate_N = mkN (lin NK {s = d10 "puolustaja"}) ; -- 1907 
-lin advocate_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin aegis_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin aerate_V2 = mkV2 (lin VK {s = c53A "tuulettaa"}) ; -- 7698 
-lin aeration_N = mkN (lin NK {s = d39 "ilmastus"}) ; -- 10000 
-lin aerial_A = mkA (lin AK {s = d10 "ilmava"}) ; -- 10000 
-lin aerial_N = mkN (lin NK {s = d06 "antenni"}) ; -- 10000 
-lin aerodrome_N = mkN "lentokenttä" ; -- 2060 
-lin aerodynamics_N = mkN (lin NK {s = d09A "aerodynamiikka"}) ; -- 10000 
-lin aeronautics_N = mkN (lin NK {s = d02 "ilmailu"}) ; -- 10000 
-lin aeroplane_N = mkN "lentokone" ; -- 2554 
-lin aerosol_N = mkN (lin NK {s = d05 "aerosoli"}) ; -- 10000 
-lin aerospace_N = mkN (lin NK {s = d40 "avaruus"}) ; -- 5010 
-lin aery_N = mkN (lin NK {s = d01A "hento"}) ; -- 10000 
-lin aesthetic_A = mkA (lin AK {s = d38 "esteettinen"}) ; -- 9806 
-lin aesthetic_N = mkN (lin NK {s = d14A "estetiikka"}) ; -- 10000 
-lin aesthetical_A = mkA (lin AK {s = d38 "esteettinen"}) ; -- 9806 
-lin aesthetics_N = mkN (lin NK {s = d14A "estetiikka"}) ; -- 10000 
-lin aether_N = mkN (lin NK {s = d06 "eetteri"}) ; -- 10000 
-lin aetiology_N = mkN (lin NK {s = d12 "etiologia"}) ; -- 10000 
-lin afar_Adv = mkAdv (lin AdvK {s = c99 "kaukana"}) ; -- 1881 
-lin affair_N = mkN (lin NK {s = d01A "juttu"}) ; -- 354 
-lin affect_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin affectation_N = mkN (lin NK {s = d02 "teeskentely"}) ; -- 10000 
-lin affecting_A = mkA (lin AK {s = d10 "liikuttava"}) ; -- 10000 
-lin affection_N = mkN (lin NK {s = d39 "mieltymys"}) ; -- 10000 
-lin affiance_V2 = mkV2 (lin VK {s = c73 "kihlata"}) ; -- 10000 
-lin affiliate_V = mkV "liittyä" ; -- 234 
-lin affiliate_V2 = mkV2 "liittyä" ; -- 234 
-lin affiliation_N = mkN "liittyminen" ; -- 3562 
-lin affinity_N = mkN (lin NK {s = d40 "sukulaisuus"}) ; -- 10000 
-lin affirm_V = mkV "myöntää" ; -- 291 
-lin affirm_V2 = mkV2 "myöntää" ; -- 291 
-lin affirmation_N = mkN (lin NK {s = d39 "vahvistus"}) ; -- 3649 
-lin affirmative_A = mkA "myönteinen" ; -- 1088 
-lin affix_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin afflatus_N = mkN (lin NK {s = d39 "innoitus"}) ; -- 10000 
-lin afflict_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin affliction_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin affluence_N = mkN (lin NK {s = d40 "varakkuus"}) ; -- 10000 
-lin affluent_A = mkA (lin AK {s = d41A "rikas"}) ; -- 2253 
-lin afford_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin affranchise_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin affray_N = mkN (lin NK {s = d02 "tappelu"}) ; -- 8039 
-lin affront_N = mkN (lin NK {s = d39 "solvaus"}) ; -- 10000 
-lin affront_V2 = mkV2 (lin VK {s = c73 "solvata"}) ; -- 10000 
-lin afghan_N = mkN (lin NK {s = d05 "afgaani"}) ; -- 10000 
-lin afresh_Adv = mkAdv (lin AdvK {s = c99 "uudestaan"}) ; -- 2762 
-lin aft_Adv = mkAdv "perässä" ; -- 4874 
-lin after_Adv = mkAdv (lin AdvK {s = c99 "takana"}) ; -- 2285 
-lin aftereffect_N = mkN (lin NK {s = d39 "seuraus"}) ; -- 959 
-lin afternoon_N = mkN "iltapäivä" ; -- 1422 
-lin afterwards_Adv = mkAdv "myöhemmin" ; -- 451 
-lin again_Adv = mkAdv (lin AdvK {s = c99 "uudelleen"}) ; -- 760 
-lin agate_N = mkN (lin NK {s = d05A "akaatti"}) ; -- 10000 
-lin agave_N = mkN (lin NK {s = d08 "agaave"}) ; -- 10000 
-lin age_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin age_V = mkV "ikääntyä" ; -- 3184 
-lin age_V2 = mkV2 "ikääntyä" ; -- 3184 
-lin age_old_A = mkA "ikivanha" ; -- 8728 
-lin ageing_N = mkN "ikääntyminen" ; -- 7461 
-lin agency_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin agenda_N = mkN (lin NK {s = d10 "suunnitelma"}) ; -- 565 
-lin agent_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin agglomerate_V = mkV (lin VK {s = c52A "kasaantua"}) ; -- 10000 
-lin agglomerate_V2 = mkV2 (lin VK {s = c52A "kasaantua"}) ; -- 10000 
-lin agglomeration_N = mkN "yhteenliittymä" ; -- 6841 
-lin agglutinate_V2 = mkV2 "yhdistyä" ; -- 2747 
-lin aggrandize_V2 = mkV2 (lin VK {s = c67A "liioitella"}) ; -- 6425 
-lin aggrandizement_N = mkN "lisääminen" ; -- 1917 
-lin aggravate_V2 = mkV2 (lin VK {s = c53A "vaikeuttaa"}) ; -- 2782 
-lin aggravation_N = mkN (lin NK {s = d39 "suuttumus"}) ; -- 10000 
-lin aggregate_N = mkN "koko" ; -- 1654 
-lin aggregate_V = mkV "kerääntyä" ; -- 5403 
-lin aggregate_V2 = mkV2 "kerääntyä" ; -- 5403 
-lin aggregation_N = mkN "yhdistäminen" ; -- 2763 
-lin aggression_N = mkN "hyökkäys" ; -- 1447 
-lin aggressive_A = mkA (lin AK {s = d38 "aktiivinen"}) ; -- 1743 
-lin aggressiveness_N = mkN (lin NK {s = d40 "aktiivisuus"}) ; -- 4872 
-lin aggressor_N = mkN "hyökkääjä" ; -- 2618 
-lin aggrieve_V2 = mkV2 (lin VK {s = c52A "loukkaantua"}) ; -- 1216 
-lin agile_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin agility_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin aging_N = mkN "ikääntyminen" ; -- 7461 
-lin agitate_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin agitate_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin agitated_A = mkA "levoton" ; -- 7576 
-lin agitation_N = mkN (lin NK {s = d09A "liikunta"}) ; -- 1671 
-lin agitator_N = mkN (lin NK {s = d06 "agitaattori"}) ; -- 10000 
-lin agnostic_A = mkA (lin AK {s = d38 "agnostinen"}) ; -- 10000 
-lin agnostic_N = mkN (lin NK {s = d04A "agnostikko"}) ; -- 10000 
-lin agnosticism_N = mkN (lin NK {s = d05 "agnostisismi"}) ; -- 10000 
-lin ago_Adv = mkAdv (lin AdvK {s = c99 "sitten"}) ; -- 10000 
-lin agog_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin agonize_V = mkV (lin VK {s = c53A "kiduttaa"}) ; -- 10000 
-lin agonized_A = mkA (lin AK {s = d38 "tuskainen"}) ; -- 10000 
-lin agonizing_A = mkA (lin AK {s = d38 "tuskallinen"}) ; -- 9739 
-lin agony_N = mkN "kärsimys" ; -- 3295 
-lin agora_N = mkN (lin NK {s = d05 "tori"}) ; -- 1710 
-lin agoraphobia_N = mkN (lin NK {s = d12 "agorafobia"}) ; -- 10000 
-lin agree_V = mkV (lin VK {s = c61A "sopia"}) ; -- 197 
-lin agree_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin agreeable_A = mkA (lin AK {s = d38 "mukainen"}) ; -- 1355 
-lin agreement_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin agriculture_N = mkN "maatalous" ; -- 1287 
-lin ague_N = mkN (lin NK {s = d10A "horkka"}) ; -- 10000 
-lin ahead_Adv = mkAdv "eteenpäin" ; -- 1095 
-lin aid_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin aide_de_camp_N = mkN (lin NK {s = d05A "adjutantti"}) ; -- 10000 
-lin aids_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin ail_V = mkV (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin ail_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin aileron_N = mkN (lin NK {s = d48A "siiveke"}) ; -- 10000 
-lin ailment_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin aim_N = mkN (lin NK {s = d48A "tavoite"}) ; -- 237 
-lin aim_V = mkV "pyrkiä" ; -- 280 
-lin aim_V2 = mkV2 "pyrkiä" ; -- 280 
-lin air_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin air_V = mkV "esittää" ; -- 141 
-lin air_V2 = mkV2 "esittää" ; -- 141 
-lin aircraft_N = mkN "lentokone" ; -- 2554 
-lin airdrome_N = mkN "lentoasema" ; -- 3510 
-lin airfield_N = mkN "lentokenttä" ; -- 2060 
-lin airframe_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin airing_N = mkN "kävely" ; -- 4987 
-lin airline_N = mkN "lentoyhtiö" ; -- 4880 
-lin airman_N = mkN "lentäjä" ; -- 3420 
-lin airport_N = mkN "lentokenttä" ; -- 2060 
-lin airscrew_N = mkN (lin NK {s = d06 "potkuri"}) ; -- 10000 
-lin airway_N = mkN "lentoyhtiö" ; -- 4880 
-lin airy_A = mkA (lin AK {s = d10 "ilmava"}) ; -- 10000 
-lin aisle_N = mkN "käytävä" ; -- 4856 
-lin akimbo_Adv = mkAdv (lin AdvK {s = c99 "puuskassa"}) ; -- 10000 
-lin alabaster_N = mkN (lin NK {s = d06 "alabasteri"}) ; -- 10000 
-lin alacrity_N = mkN (lin NK {s = d40 "ripeys"}) ; -- 10000 
-lin alarm_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin alarm_V2 = mkV2 "hälyttää" ; -- 3672 
-lin alb_N = mkN (lin NK {s = d09 "alba"}) ; -- 10000 
-lin albatross_N = mkN (lin NK {s = d05 "albatrossi"}) ; -- 10000 
-lin albino_N = mkN (lin NK {s = d02 "albiino"}) ; -- 10000 
-lin album_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin alchemist_N = mkN (lin NK {s = d05 "alkemisti"}) ; -- 10000 
-lin alchemy_N = mkN (lin NK {s = d12 "alkemia"}) ; -- 10000 
-lin alcohol_N = mkN (lin NK {s = d05 "alkoholi"}) ; -- 1727 
-lin alcoholic_N = mkN (lin NK {s = d05 "alkoholisti"}) ; -- 10000 
-lin alcoholism_N = mkN (lin NK {s = d05 "alkoholismi"}) ; -- 10000 
-lin alcove_N = mkN (lin NK {s = d05 "alkovi"}) ; -- 10000 
-lin ale_N = mkN (lin NK {s = d43 "olut"}) ; -- 2472 
-lin alert_A = mkA (lin AK {s = d38 "tarkkaavainen"}) ; -- 10000 
-lin alert_N = mkN "hälytys" ; -- 4450 
-lin alert_V2 = mkV2 "hälyttää" ; -- 3672 
-lin alertness_N = mkN (lin NK {s = d40 "vireys"}) ; -- 10000 
-lin alfresco_Adv = mkAdv (lin AdvK {s = c99 "ulkona"}) ; -- 3247 
-lin alga_N = mkN "levä" ; -- 9795 
-lin algebra_N = mkN (lin NK {s = d11 "algebra"}) ; -- 10000 
-lin alias_Adv = mkAdv (lin AdvK {s = c99 "alias"}) ; -- 10000 
-lin alibi_N = mkN (lin NK {s = d05 "alibi"}) ; -- 10000 
-lin alien_A = mkA "vieras" ; -- 1717 
-lin alien_N = mkN (lin NK {s = d41 "vieras"}) ; -- 10000 
-lin alienate_V2 = mkV2 "myydä" ; -- 305 
-lin alienation_N = mkN "siirtäminen" ; -- 3326 
-lin alight_V = mkV (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin align_V = mkV (lin VK {s = c53 "kohdistaa"}) ; -- 3817 
-lin align_V2 = mkV2 (lin VK {s = c53 "kohdistaa"}) ; -- 3817 
-lin alignment_N = mkN (lin NK {s = d39 "tasaus"}) ; -- 10000 
-lin alike_A = mkA "samankaltainen" ; -- 6976 
-lin alike_Adv = mkAdv (lin AdvK {s = c99 "samoin"}) ; -- 1111 
-lin alive_A = mkA "tietoinen" ; -- 3583 
-lin alkali_N = mkN (lin NK {s = d06 "alkali"}) ; -- 10000 
-lin all_round_A = mkA "monipuolinen" ; -- 1862 
-lin allay_V2 = mkV2 "tyydyttää" ; -- 2461 
-lin allegation_N = mkN "väite" ; -- 2110 
-lin allege_V2 = mkV2 "väittää" ; -- 915 
-lin allegiance_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin allegoric_A = mkA (lin AK {s = d38 "allegorinen"}) ; -- 10000 
-lin allegorical_A = mkA (lin AK {s = d38 "allegorinen"}) ; -- 10000 
-lin allegory_N = mkN (lin NK {s = d39 "vertaus"}) ; -- 10000 
-lin allegretto_N = mkN (lin NK {s = d01 "allegretto"}) ; -- 10000 
-lin allegro_Adv = mkAdv "nopeasti" ; -- 449 
-lin allegro_N = mkN (lin NK {s = d01 "allegro"}) ; -- 10000 
-lin allergen_N = mkN (lin NK {s = d05 "allergeeni"}) ; -- 10000 
-lin allergy_N = mkN (lin NK {s = d12 "allergia"}) ; -- 7719 
-lin alleviate_V2 = mkV2 (lin VK {s = c54A "huojentaa"}) ; -- 10000 
-lin alleviation_N = mkN (lin NK {s = d39 "helpotus"}) ; -- 3716 
-lin alley_N = mkN (lin NK {s = d09A "rata"}) ; -- 10000 
-lin alleyway_N = mkN "käytävä" ; -- 4856 
-lin alliance_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin alligator_N = mkN (lin NK {s = d06 "alligaattori"}) ; -- 10000 
-lin alliteration_N = mkN (lin NK {s = d03 "allitteraatio"}) ; -- 10000 
-lin allocate_V = mkV (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin allocate_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin allocation_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin allot_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin allotment_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin allow_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin allow_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin allowable_A = mkA (lin AK {s = d38 "luvallinen"}) ; -- 10000 
-lin allowance_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin alloy_N = mkN "lisääminen" ; -- 1917 
-lin alloy_V2 = mkV2 (lin VK {s = c53 "seostaa"}) ; -- 10000 
-lin allude_V = mkV (lin VK {s = c73A "viitata"}) ; -- 1166 
-lin allure_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin allurement_N = mkN (lin NK {s = d39 "houkutus"}) ; -- 9866 
-lin allusion_N = mkN (lin NK {s = d39 "viittaus"}) ; -- 10000 
-lin ally_N = mkN "liittolainen" ; -- 7018 
-lin ally_V2 = mkV2 (lin VK {s = c52A "liittoutua"}) ; -- 4246 
-lin almanac_N = mkN (lin NK {s = d09A "almanakka"}) ; -- 10000 
-lin almond_N = mkN (lin NK {s = d06 "manteli"}) ; -- 10000 
-lin almost_Adv = mkAdv "lähes" ; -- 138 
-lin aloe_N = mkN (lin NK {s = d03 "aaloe"}) ; -- 10000 
-lin aloft_Adv = mkAdv (lin AdvK {s = c99 "korkealla"}) ; -- 5490 
-lin alone_A = mkA "ainutlaatuinen" ; -- 2921 
-lin alone_Adv = mkAdv "yksin" ; -- 1074 
-lin along_Adv = mkAdv "mukaan" ; -- 201 
-lin aloof_A = mkA "etäinen" ; -- 5011 
-lin aloof_Adv = mkAdv "erillään" ; -- 8097 
-lin aloofness_N = mkN "välinpitämättömyys" ; -- 9010 
-lin alp_N = mkN (lin NK {s = d05A "alppi"}) ; -- 10000 
-lin alpha_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin alphabet_N = mkN (lin NK {s = d02 "aakkosto"}) ; -- 10000 
-lin alphabetical_A = mkA (lin AK {s = d38 "aakkosellinen"}) ; -- 10000 
-lin alright_Adv = mkAdv "varmasti" ; -- 587 
-lin alsatian_N = mkN (lin NK {s = d01 "saku"}) ; -- 10000 
-lin also_ran_N = mkN "häviäjä" ; -- 7431 
-lin altar_N = mkN (lin NK {s = d06 "alttari"}) ; -- 10000 
-lin alter_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin alter_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin alteration_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin altercation_N = mkN (lin NK {s = d09 "kiista"}) ; -- 1425 
-lin alternate_V = mkV (lin VK {s = c67A "vaihdella"}) ; -- 1250 
-lin alternate_V2 = mkV2 (lin VK {s = c67A "vaihdella"}) ; -- 1250 
-lin alternation_N = mkN (lin NK {s = d02 "vaihtelu"}) ; -- 3999 
-lin alternative_A = mkA "vaihtoehtoinen" ; -- 5537 
-lin alternative_N = mkN "vaihtoehto" ; -- 547 
-lin altitude_N = mkN (lin NK {s = d40 "korkeus"}) ; -- 2494 
-lin alto_N = mkN (lin NK {s = d01A "altto"}) ; -- 10000 
-lin altogether_Adv = mkAdv "yhteensä" ; -- 533 
-lin altruism_N = mkN (lin NK {s = d05 "altruismi"}) ; -- 10000 
-lin altruistic_A = mkA (lin AK {s = d38 "altruistinen"}) ; -- 10000 
-lin alum_N = mkN (lin NK {s = d13 "aluna"}) ; -- 10000 
-lin aluminium_N = mkN (lin NK {s = d05 "alumiini"}) ; -- 10000 
-lin amain_Adv = mkAdv "kiireesti" ; -- 9905 
-lin amalgam_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin amalgamation_N = mkN "yhdistäminen" ; -- 2763 
-lin amaryllis_N = mkN (lin NK {s = d39 "amaryllis"}) ; -- 10000 
-lin amass_V2 = mkV2 (lin VK {s = c73 "kasata"}) ; -- 5100 
-lin amateur_N = mkN (lin NK {s = d10 "harrastaja"}) ; -- 2584 
-lin amaze_V2 = mkV2 "hämmästyttää" ; -- 3971 
-lin amazon_N = mkN (lin NK {s = d05 "amatsoni"}) ; -- 10000 
-lin ambassador_N = mkN "suurlähettiläs" ; -- 3231 
-lin ambassadress_N = mkN "suurlähettiläs" ; -- 3231 
-lin ambergris_N = mkN (lin NK {s = d09 "ambra"}) ; -- 10000 
-lin ambidextrous_A = mkA (lin AK {s = d41A "viekas"}) ; -- 10000 
-lin ambience_N = mkN "ympäristö" ; -- 750 
-lin ambiguity_N = mkN "epäselvyys" ; -- 6410 
-lin ambiguous_A = mkA "epäselvä" ; -- 3748 
-lin ambit_N = mkN (lin NK {s = d10 "kantama"}) ; -- 10000 
-lin ambition_N = mkN (lin NK {s = d39 "pyrkimys"}) ; -- 2269 
-lin ambitious_A = mkA "kunnianhimoinen" ; -- 6522 
-lin ambivalence_N = mkN (lin NK {s = d05 "ambivalenssi"}) ; -- 10000 
-lin ambrosia_N = mkN (lin NK {s = d12 "ambrosia"}) ; -- 10000 
-lin ambulance_N = mkN (lin NK {s = d05 "ambulanssi"}) ; -- 7129 
-lin ameba_N = mkN (lin NK {s = d09 "ameba"}) ; -- 10000 
-lin ameer_N = mkN (lin NK {s = d06 "emiiri"}) ; -- 10000 
-lin ameliorate_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin ameliorate_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin amelioration_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin amenable_A = mkA (lin AK {s = d38 "vastaanottavainen"}) ; -- 10000 
-lin amend_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin amend_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin amendment_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin amenity_N = mkN (lin NK {s = d40 "mukavuus"}) ; -- 10000 
-lin amethyst_N = mkN (lin NK {s = d05 "ametisti"}) ; -- 10000 
-lin amiable_A = mkA "ystävällinen" ; -- 5532 
-lin amicable_A = mkA "ystävällinen" ; -- 5532 
-lin amidships_Adv = mkAdv (lin AdvK {s = c99 "keskivaiheille"}) ; -- 10000 
-lin amir_N = mkN (lin NK {s = d06 "emiiri"}) ; -- 10000 
-lin amiss_Adv = mkAdv "huonosti" ; -- 1709 
-lin amity_N = mkN (lin NK {s = d01A "sopu"}) ; -- 2601 
-lin ammonia_N = mkN (lin NK {s = d05A "ammoniakki"}) ; -- 10000 
-lin amnesia_N = mkN (lin NK {s = d40 "muistamattomuus"}) ; -- 10000 
-lin amnesty_N = mkN (lin NK {s = d12 "amnestia"}) ; -- 10000 
-lin amoeba_N = mkN (lin NK {s = d09 "ameba"}) ; -- 10000 
-lin amorphous_A = mkA "epämääräinen" ; -- 5753 
-lin amortization_N = mkN (lin NK {s = d39 "lyhennys"}) ; -- 10000 
-lin amortize_V2 = mkV2 "lyhentää" ; -- 3839 
-lin amount_N = mkN "määrä" ; -- 133 
-lin amount_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin amp_N = mkN (lin NK {s = d06 "ampeeri"}) ; -- 10000 
-lin ampere_N = mkN (lin NK {s = d06 "ampeeri"}) ; -- 10000 
-lin amphetamine_N = mkN (lin NK {s = d05 "amfetamiini"}) ; -- 7278 
-lin amphora_N = mkN (lin NK {s = d10 "amfora"}) ; -- 10000 
-lin ample_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin amplification_N = mkN (lin NK {s = d39 "laajennus"}) ; -- 2710 
-lin amplifier_N = mkN (lin NK {s = d33 "vahvistin"}) ; -- 10000 
-lin amplify_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin amplitude_N = mkN (lin NK {s = d40 "rikkaus"}) ; -- 6519 
-lin ampoule_N = mkN (lin NK {s = d05 "ampulli"}) ; -- 10000 
-lin amputate_V2 = mkV2 (lin VK {s = c66 "katkaista"}) ; -- 2464 
-lin amputation_N = mkN (lin NK {s = d03 "amputaatio"}) ; -- 10000 
-lin amulet_N = mkN (lin NK {s = d05A "amuletti"}) ; -- 10000 
-lin amuse_V2 = mkV2 (lin VK {s = c53A "ilahduttaa"}) ; -- 4452 
-lin amusement_N = mkN (lin NK {s = d39 "huvitus"}) ; -- 10000 
-lin amusing_A = mkA (lin AK {s = d09 "hauska"}) ; -- 1621 
-lin anachronism_N = mkN (lin NK {s = d05 "anakronismi"}) ; -- 10000 
-lin anachronistic_A = mkA (lin AK {s = d38 "anakronistinen"}) ; -- 10000 
-lin anaconda_N = mkN (lin NK {s = d10 "anakonda"}) ; -- 10000 
-lin anaemia_N = mkN (lin NK {s = d12 "anemia"}) ; -- 10000 
-lin anaemic_A = mkA (lin AK {s = d38 "aneeminen"}) ; -- 10000 
-lin anaesthesia_N = mkN (lin NK {s = d12 "anestesia"}) ; -- 10000 
-lin anaesthetic_N = mkN (lin NK {s = d48A "puudute"}) ; -- 10000 
-lin anaesthetize_V2 = mkV2 (lin VK {s = c53A "puuduttaa"}) ; -- 10000 
-lin anagram_N = mkN (lin NK {s = d05 "anagrammi"}) ; -- 10000 
-lin analgesia_N = mkN (lin NK {s = d12 "analgesia"}) ; -- 10000 
-lin analog_N = mkN (lin NK {s = d48 "vastine"}) ; -- 3949 
-lin analogous_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin analogy_N = mkN (lin NK {s = d40 "vastaavuus"}) ; -- 10000 
-lin analyse_V2 = mkV2 (lin VK {s = c62 "analysoida"}) ; -- 3797 
-lin analysis_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin analyst_N = mkN (lin NK {s = d04A "analyytikko"}) ; -- 6309 
-lin analytic_A = mkA (lin AK {s = d38 "analyyttinen"}) ; -- 10000 
-lin analytical_A = mkA (lin AK {s = d38 "analyyttinen"}) ; -- 10000 
-lin analyze_V2 = mkV2 (lin VK {s = c62 "analysoida"}) ; -- 3797 
-lin anarchic_A = mkA (lin AK {s = d38 "anarkistinen"}) ; -- 10000 
-lin anarchism_N = mkN (lin NK {s = d05 "anarkismi"}) ; -- 10000 
-lin anarchist_N = mkN (lin NK {s = d05 "anarkisti"}) ; -- 10000 
-lin anarchy_N = mkN (lin NK {s = d12 "anarkia"}) ; -- 10000 
-lin anathematize_V = mkV (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin anathematize_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin anatomical_A = mkA (lin AK {s = d38 "anatominen"}) ; -- 10000 
-lin anatomist_N = mkN (lin NK {s = d05 "anatomi"}) ; -- 10000 
-lin anatomy_N = mkN (lin NK {s = d12 "anatomia"}) ; -- 10000 
-lin ancestry_N = mkN "perintö" ; -- 4125 
-lin anchor_N = mkN (lin NK {s = d06 "ankkuri"}) ; -- 6754 
-lin anchor_V = mkV (lin VK {s = c52A "ankkuroitua"}) ; -- 10000 
-lin anchor_V2 = mkV2 (lin VK {s = c52A "ankkuroitua"}) ; -- 10000 
-lin anchorage_N = mkN (lin NK {s = d06 "ankkuri"}) ; -- 6754 
-lin anchorite_N = mkN (lin NK {s = d04A "erakko"}) ; -- 10000 
-lin anchorman_N = mkN (lin NK {s = d10 "juontaja"}) ; -- 7305 
-lin anchovy_N = mkN (lin NK {s = d06 "sardelli"}) ; -- 10000 
-lin ancient_A = mkA "muinainen" ; -- 6930 
-lin andante_N = mkN (lin NK {s = d08 "andante"}) ; -- 10000 
-lin anecdote_N = mkN (lin NK {s = d05A "anekdootti"}) ; -- 10000 
-lin anemone_N = mkN (lin NK {s = d01A "vuokko"}) ; -- 10000 
-lin anesthetic_N = mkN (lin NK {s = d34A "tunnoton"}) ; -- 10000 
-lin anesthetize_V2 = mkV2 (lin VK {s = c53A "puuduttaa"}) ; -- 10000 
-lin anew_Adv = mkAdv (lin AdvK {s = c99 "uudelleen"}) ; -- 760 
-lin angel_N = mkN (lin NK {s = d12 "tukija"}) ; -- 4382 
-lin anger_N = mkN (lin NK {s = d09 "viha"}) ; -- 4902 
-lin anger_V2 = mkV2 (lin VK {s = c53A "vihastuttaa"}) ; -- 10000 
-lin angina_N = mkN (lin NK {s = d13 "angiina"}) ; -- 10000 
-lin angle_N = mkN (lin NK {s = d10 "kulma"}) ; -- 3189 
-lin angle_V = mkV (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin angle_V2 = mkV2 (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin angler_N = mkN (lin NK {s = d12 "juonittelija"}) ; -- 10000 
-lin angry_A = mkA "synkkä" ; -- 2897 
-lin angst_N = mkN (lin NK {s = d39 "ahdistus"}) ; -- 5811 
-lin anguish_N = mkN "hätä" ; -- 2627 
-lin anguished_A = mkA (lin AK {s = d38 "tuskainen"}) ; -- 10000 
-lin angular_A = mkA (lin AK {s = d41A "kulmikas"}) ; -- 10000 
-lin angularity_N = mkN (lin NK {s = d40 "kulmikkuus"}) ; -- 10000 
-lin aniline_N = mkN (lin NK {s = d05 "aniliini"}) ; -- 10000 
-lin animadversion_N = mkN (lin NK {s = d05A "kritisointi"}) ; -- 10000 
-lin animadvert_V = mkV (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin animate_V2 = mkV2 (lin VK {s = c53 "elollistaa"}) ; -- 10000 
-lin animation_N = mkN (lin NK {s = d40 "vilkkaus"}) ; -- 10000 
-lin animism_N = mkN (lin NK {s = d03 "personifikaatio"}) ; -- 10000 
-lin animosity_N = mkN (lin NK {s = d40 "katkeruus"}) ; -- 9646 
-lin anise_N = mkN (lin NK {s = d39 "anis"}) ; -- 10000 
-lin aniseed_N = mkN (lin NK {s = d39 "anis"}) ; -- 10000 
-lin ankle_N = mkN (lin NK {s = d09A "nilkka"}) ; -- 6057 
-lin anklet_N = mkN (lin NK {s = d06 "nilkkuri"}) ; -- 10000 
-lin anneal_V2 = mkV2 (lin VK {s = c53A "hehkuttaa"}) ; -- 5442 
-lin annex_N = mkN "lisärakennus" ; -- 9920 
-lin annex_V2 = mkV2 "liittää" ; -- 1823 
-lin annexation_N = mkN "kuntaliitos" ; -- 4989 
-lin annexe_N = mkN (lin NK {s = d39 "laajennus"}) ; -- 2710 
-lin annihilate_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin annihilation_N = mkN "tuhoaminen" ; -- 7908 
-lin anniversary_N = mkN "merkkipäivä" ; -- 7188 
-lin annotation_N = mkN "merkintä" ; -- 4519 
-lin announce_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin announcement_N = mkN (lin NK {s = d39 "ilmoitus"}) ; -- 1544 
-lin announcer_N = mkN (lin NK {s = d10 "kuuluttaja"}) ; -- 10000 
-lin annoy_V2 = mkV2 (lin VK {s = c53A "hermostuttaa"}) ; -- 10000 
-lin annoyance_N = mkN (lin NK {s = d09 "vaiva"}) ; -- 2339 
-lin annual_A = mkA "vuotuinen" ; -- 3877 
-lin annual_N = mkN (lin NK {s = d38 "vuotuinen"}) ; -- 10000 
-lin annulment_N = mkN "purkaminen" ; -- 3429 
-lin annunciation_N = mkN (lin NK {s = d39 "ilmoitus"}) ; -- 1544 
-lin anode_N = mkN (lin NK {s = d05 "anodi"}) ; -- 10000 
-lin anoint_V2 = mkV2 (lin VK {s = c67A "voidella"}) ; -- 9913 
-lin anomalous_A = mkA (lin AK {s = d38 "anomaalinen"}) ; -- 10000 
-lin anomaly_N = mkN (lin NK {s = d12 "anomalia"}) ; -- 10000 
-lin anon_Adv = mkAdv (lin AdvK {s = c99 "pian"}) ; -- 774 
-lin anonymity_N = mkN (lin NK {s = d05A "anonymiteetti"}) ; -- 10000 
-lin anonymous_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin anorak_N = mkN (lin NK {s = d05A "anorakki"}) ; -- 10000 
-lin answerable_A = mkA (lin AK {s = d38 "vastuullinen"}) ; -- 5323 
-lin ant_N = mkN (lin NK {s = d38 "muurahainen"}) ; -- 10000 
-lin antagonism_N = mkN (lin NK {s = d40 "vastakkaisuus"}) ; -- 10000 
-lin antagonist_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin antagonistic_A = mkA (lin AK {s = d38 "vastakkainen"}) ; -- 7318 
-lin antagonize_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin antecedent_N = mkN "edeltäjä" ; -- 3661 
-lin antedate_V2 = mkV2 "edeltää" ; -- 2975 
-lin antediluvian_A = mkA "vanhanaikainen" ; -- 5846 
-lin antediluvian_N = mkN (lin NK {s = d09A "patriarkka"}) ; -- 10000 
-lin antelope_N = mkN (lin NK {s = d05A "antilooppi"}) ; -- 10000 
-lin antenna_N = mkN (lin NK {s = d06 "antenni"}) ; -- 10000 
-lin anthem_N = mkN (lin NK {s = d01 "laulu"}) ; -- 949 
-lin anther_N = mkN (lin NK {s = d28 "ponsi"}) ; -- 8144 
-lin anthology_N = mkN (lin NK {s = d12 "antologia"}) ; -- 10000 
-lin anthracite_N = mkN (lin NK {s = d05A "antrasiitti"}) ; -- 10000 
-lin anthropological_A = mkA (lin AK {s = d38 "antropologinen"}) ; -- 10000 
-lin anthropologist_N = mkN (lin NK {s = d05 "antropologi"}) ; -- 10000 
-lin anthropology_N = mkN (lin NK {s = d12 "antropologia"}) ; -- 10000 
-lin anti_semitic_A = mkA (lin AK {s = d38 "antisemiittinen"}) ; -- 10000 
-lin antibiotic_N = mkN (lin NK {s = d05A "antibiootti"}) ; -- 8018 
-lin antic_N = mkN (lin NK {s = d38 "kepponen"}) ; -- 10000 
-lin anticipate_V = mkV (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin anticipate_V2 = mkV2 (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin anticipation_N = mkN (lin NK {s = d39 "odotus"}) ; -- 1477 
-lin antipathetic_A = mkA (lin AK {s = d38 "vastahakoinen"}) ; -- 10000 
-lin antipathy_N = mkN (lin NK {s = d12 "antipatia"}) ; -- 10000 
-lin antiquarian_N = mkN (lin NK {s = d38 "antikvaarinen"}) ; -- 10000 
-lin antiquated_A = mkA "vanhanaikainen" ; -- 5846 
-lin antique_A = mkA "vanhanaikainen" ; -- 5846 
-lin antique_N = mkN (lin NK {s = d39 "vanhus"}) ; -- 1092 
-lin antiquity_N = mkN (lin NK {s = d09A "muinaisaika"}) ; -- 10000 
-lin antiseptic_N = mkN (lin NK {s = d05 "antisepti"}) ; -- 10000 
-lin antithesis_N = mkN (lin NK {s = d10A "vastakohta"}) ; -- 8894 
-lin antithetic_A = mkA (lin AK {s = d38 "vastakkainen"}) ; -- 7318 
-lin antithetical_A = mkA (lin AK {s = d38 "vastakkainen"}) ; -- 7318 
-lin antonym_N = mkN (lin NK {s = d10A "vastakohta"}) ; -- 8894 
-lin anvil_N = mkN (lin NK {s = d33 "alasin"}) ; -- 10000 
-lin anxiety_N = mkN (lin NK {s = d39 "ahdistus"}) ; -- 5811 
-lin anxious_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin anyhow_Adv = mkAdv (lin AdvK {s = c99 "kuitenkin"}) ; -- 49 
-lin anyplace_Adv = mkAdv (lin AdvK {s = c99 "kaikkialla"}) ; -- 2642 
-lin anyway_Adv = mkAdv (lin AdvK {s = c99 "kuitenkin"}) ; -- 49 
-lin anywhere_Adv = mkAdv (lin AdvK {s = c99 "kaikkialla"}) ; -- 2642 
-lin aorta_N = mkN (lin NK {s = d09A "aortta"}) ; -- 10000 
-lin apace_Adv = mkAdv "nopeasti" ; -- 449 
-lin apache_N = mkN (lin NK {s = d05 "apassi"}) ; -- 10000 
-lin apart_Adv = mkAdv (lin AdvK {s = c99 "erikseen"}) ; -- 2247 
-lin apartheid_N = mkN (lin NK {s = d05 "apartheid"}) ; -- 10000 
-lin apathetic_A = mkA (lin AK {s = d38 "apaattinen"}) ; -- 10000 
-lin apathy_N = mkN (lin NK {s = d12 "apatia"}) ; -- 10000 
-lin ape_N = mkN (lin NK {s = d12 "apina"}) ; -- 9970 
-lin ape_V2 = mkV2 (lin VK {s = c61 "matkia"}) ; -- 10000 
-lin aperitif_N = mkN (lin NK {s = d05 "aperitiivi"}) ; -- 10000 
-lin aperture_N = mkN (lin NK {s = d01A "aukko"}) ; -- 3430 
-lin apex_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin aphasia_N = mkN (lin NK {s = d12 "afasia"}) ; -- 10000 
-lin aphid_N = mkN (lin NK {s = d09 "kirva"}) ; -- 10000 
-lin aphorism_N = mkN (lin NK {s = d05 "aforismi"}) ; -- 10000 
-lin apish_A = mkA "typerä" ; -- 8639 
-lin aplomb_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin apocalypse_N = mkN (lin NK {s = d39 "ilmestys"}) ; -- 10000 
-lin apocryphal_A = mkA (lin AK {s = d38 "apokryfinen"}) ; -- 10000 
-lin apogee_N = mkN (lin NK {s = d10A "huippukohta"}) ; -- 10000 
-lin apologist_N = mkN (lin NK {s = d09A "apologeetta"}) ; -- 10000 
-lin apology_N = mkN (lin NK {s = d02 "valittelu"}) ; -- 10000 
-lin apostate_N = mkN (lin NK {s = d03 "luopio"}) ; -- 10000 
-lin apostle_N = mkN (lin NK {s = d05 "apostoli"}) ; -- 10000 
-lin apothecary_N = mkN (lin NK {s = d06 "apteekkari"}) ; -- 10000 
-lin appal_V2 = mkV2 (lin VK {s = c53A "kauhistuttaa"}) ; -- 10000 
-lin apparatus_N = mkN "järjestelmä" ; -- 834 
-lin apparel_N = mkN (lin NK {s = d39 "vaatetus"}) ; -- 10000 
-lin apparel_V2 = mkV2 (lin VK {s = c53A "vaatettaa"}) ; -- 10000 
-lin apparent_A = mkA "ilmeinen" ; -- 2713 
-lin apparition_N = mkN "näky" ; -- 5028 
-lin appeal_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin appeal_V = mkV "pyytää" ; -- 620 
-lin appeal_V2 = mkV2 "pyytää" ; -- 620 
-lin appear_V = mkV (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin appear_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin appearance_N = mkN "esiintyminen" ; -- 2749 
-lin appease_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin appellant_N = mkN (lin NK {s = d10 "valittaja"}) ; -- 9966 
-lin appellation_N = mkN (lin NK {s = d39 "nimitys"}) ; -- 2936 
-lin append_V2 = mkV2 "lisätä" ; -- 247 
-lin appendage_N = mkN (lin NK {s = d48A "liite"}) ; -- 10000 
-lin appendix_N = mkN (lin NK {s = d48A "liite"}) ; -- 10000 
-lin appetite_N = mkN (lin NK {s = d01 "halu"}) ; -- 1414 
-lin appetizing_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin applaud_V = mkV "hyväksyä" ; -- 290 
-lin applaud_V2 = mkV2 "hyväksyä" ; -- 290 
-lin appliance_N = mkN (lin NK {s = d48 "kone"}) ; -- 524 
-lin applicability_N = mkN (lin NK {s = d40 "soveltuvuus"}) ; -- 10000 
-lin applicant_N = mkN (lin NK {s = d12 "hakija"}) ; -- 1873 
-lin application_N = mkN "käyttö" ; -- 165 
-lin apply_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin apply_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin appoint_V2 = mkV2 "nimittää" ; -- 867 
-lin appointment_N = mkN "virka" ; -- 781 
-lin apportion_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin apportionment_N = mkN (lin NK {s = d01A "jako"}) ; -- 2151 
-lin apposite_A = mkA (lin AK {s = d10 "osuva"}) ; -- 10000 
-lin apposition_N = mkN (lin NK {s = d03 "appositio"}) ; -- 10000 
-lin appraisal_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin appraise_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin appreciable_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin appreciate_V = mkV "ymmärtää" ; -- 456 
-lin appreciate_V2 = mkV2 "ymmärtää" ; -- 456 
-lin appreciation_N = mkN (lin NK {s = d39 "arvostus"}) ; -- 3015 
-lin appreciative_A = mkA "kiitollinen" ; -- 7017 
-lin apprehend_V2 = mkV2 (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin apprehension_N = mkN (lin NK {s = d26 "huoli"}) ; -- 677 
-lin apprehensive_A = mkA (lin AK {s = d41A "pelokas"}) ; -- 10000 
-lin apprentice_N = mkN (lin NK {s = d12 "aloittelija"}) ; -- 10000 
-lin apprenticeship_N = mkN (lin NK {s = d09A "oppiaika"}) ; -- 10000 
-lin apprise_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin appro_N = mkN "hyväksyntä" ; -- 4807 
-lin approach_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin approach_V = mkV "lähestyä" ; -- 1715 
-lin approach_V2 = mkV2 "lähestyä" ; -- 1715 
-lin approbation_N = mkN "hyväksyminen" ; -- 3312 
-lin appropriate_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin appropriate_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin appropriation_N = mkN "määräraha" ; -- 2166 
-lin approval_N = mkN "hyväksyminen" ; -- 3312 
-lin approve_V = mkV "hyväksyä" ; -- 290 
-lin approve_V2 = mkV2 "hyväksyä" ; -- 290 
-lin approximate_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin approximate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin approximation_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin apricot_N = mkN (lin NK {s = d05 "aprikoosi"}) ; -- 10000 
-lin apron_N = mkN (lin NK {s = d05A "ramppi"}) ; -- 10000 
-lin apropos_Adv = mkAdv (lin AdvK {s = c99 "muuten"}) ; -- 474 
-lin apt_A = mkA (lin AK {s = d41A "lahjakas"}) ; -- 4339 
-lin aptitude_N = mkN (lin NK {s = d01A "taito"}) ; -- 1057 
-lin aptness_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin aquamarine_N = mkN (lin NK {s = d05 "akvamariini"}) ; -- 10000 
-lin aquanaut_N = mkN (lin NK {s = d10 "sukeltaja"}) ; -- 9801 
-lin aquarium_N = mkN (lin NK {s = d03 "akvaario"}) ; -- 10000 
-lin aquatint_N = mkN (lin NK {s = d09 "akvatinta"}) ; -- 10000 
-lin aquavit_N = mkN (lin NK {s = d05A "akvaviitti"}) ; -- 10000 
-lin arabesque_N = mkN (lin NK {s = d05 "arabeski"}) ; -- 10000 
-lin arbiter_N = mkN (lin NK {s = d12 "sovittelija"}) ; -- 10000 
-lin arbitrate_V = mkV (lin VK {s = c67A "sovitella"}) ; -- 6834 
-lin arbitrate_V2 = mkV2 (lin VK {s = c67A "sovitella"}) ; -- 6834 
-lin arbitration_N = mkN (lin NK {s = d02 "sovittelu"}) ; -- 6615 
-lin arbitrator_N = mkN (lin NK {s = d12 "sovittelija"}) ; -- 10000 
-lin arcane_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin arch_A = mkA (lin AK {s = d10 "alentuva"}) ; -- 10000 
-lin arch_N = mkN (lin NK {s = d05 "holvi"}) ; -- 10000 
-lin arch_V = mkV (lin VK {s = c52A "kaartua"}) ; -- 10000 
-lin arch_V2 = mkV2 (lin VK {s = c52A "kaartua"}) ; -- 10000 
-lin archaeological_A = mkA (lin AK {s = d38 "arkeologinen"}) ; -- 10000 
-lin archaeologist_N = mkN (lin NK {s = d05 "arkeologi"}) ; -- 10000 
-lin archaeology_N = mkN (lin NK {s = d12 "arkeologia"}) ; -- 10000 
-lin archbishop_N = mkN "arkkipiispa" ; -- 4286 
-lin archeology_N = mkN (lin NK {s = d12 "arkeologia"}) ; -- 10000 
-lin archetypal_A = mkA (lin AK {s = d38 "tyypillinen"}) ; -- 2243 
-lin archetype_N = mkN "esikuva" ; -- 4280 
-lin archimandrite_N = mkN (lin NK {s = d09A "arkkimandriitta"}) ; -- 10000 
-lin archipelago_N = mkN (lin NK {s = d02 "saaristo"}) ; -- 3575 
-lin architect_N = mkN (lin NK {s = d05A "arkkitehti"}) ; -- 2805 
-lin architectural_A = mkA (lin AK {s = d38 "arkkitehtoninen"}) ; -- 10000 
-lin architecture_N = mkN (lin NK {s = d05 "arkkitehtuuri"}) ; -- 4981 
-lin arctic_A = mkA "jäinen" ; -- 8989 
-lin ardent_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin ardour_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin arduous_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin are_N = mkN (lin NK {s = d05 "aari"}) ; -- 10000 
-lin area_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin arena_N = mkN (lin NK {s = d13 "areena"}) ; -- 10000 
-lin argent_N = mkN (lin NK {s = d15 "hopea"}) ; -- 1667 
-lin argon_N = mkN (lin NK {s = d05 "argon"}) ; -- 10000 
-lin argonaut_N = mkN (lin NK {s = d12 "seikkailija"}) ; -- 10000 
-lin argosy_N = mkN (lin NK {s = d02 "laivasto"}) ; -- 6661 
-lin argot_N = mkN (lin NK {s = d05 "slangi"}) ; -- 10000 
-lin argue_V = mkV "kiistellä" ; -- 3094 
-lin argue_V2 = mkV2 "kiistellä" ; -- 3094 
-lin argument_N = mkN (lin NK {s = d48 "peruste"}) ; -- 1162 
-lin argumentation_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin aria_N = mkN (lin NK {s = d12 "aaria"}) ; -- 10000 
-lin arid_A = mkA (lin AK {s = d10 "kuiva"}) ; -- 2327 
-lin aridity_N = mkN (lin NK {s = d40 "kuivuus"}) ; -- 5221 
-lin aright_Adv = mkAdv "oikein" ; -- 625 
-lin arise_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin aristocracy_N = mkN (lin NK {s = d12 "aristokratia"}) ; -- 10000 
-lin aristocrat_N = mkN (lin NK {s = d39 "ylimys"}) ; -- 10000 
-lin aristocratic_A = mkA (lin AK {s = d38 "aristokraattinen"}) ; -- 10000 
-lin arithmetic_N = mkN (lin NK {s = d09A "aritmetiikka"}) ; -- 10000 
-lin arm_N = mkN (lin NK {s = d48 "ase"}) ; -- 1005 
-lin arm_V = mkV (lin VK {s = c52A "aseistautua"}) ; -- 7813 
-lin arm_V2 = mkV2 (lin VK {s = c52A "aseistautua"}) ; -- 7813 
-lin armada_N = mkN (lin NK {s = d09 "armada"}) ; -- 10000 
-lin armament_N = mkN (lin NK {s = d39 "aseistus"}) ; -- 10000 
-lin armature_N = mkN (lin NK {s = d06 "ankkuri"}) ; -- 6754 
-lin armful_N = mkN (lin NK {s = d38 "sylillinen"}) ; -- 10000 
-lin armour_N = mkN (lin NK {s = d06 "panssari"}) ; -- 10000 
-lin armoury_N = mkN (lin NK {s = d10 "valikoima"}) ; -- 3895 
-lin armpit_N = mkN (lin NK {s = d02 "kainalo"}) ; -- 6620 
-lin army_N = mkN (lin NK {s = d12 "armeija"}) ; -- 893 
-lin aroma_N = mkN (lin NK {s = d05 "aromi"}) ; -- 10000 
-lin arose_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin around_Adv = mkAdv "lähellä" ; -- 2292 
-lin arouse_V2 = mkV2 "herättää" ; -- 879 
-lin arrack_N = mkN (lin NK {s = d05A "arrakki"}) ; -- 10000 
-lin arraign_V2 = mkV2 "syyttää" ; -- 910 
-lin arrange_V = mkV "tehdä" ; -- 16 
-lin arrange_V2 = mkV2 "tehdä" ; -- 16 
-lin arrangement_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin arrant_A = mkA "pelkkä" ; -- 783 
-lin array_N = mkN "järjestys" ; -- 1882 
-lin array_V2 = mkV2 "järjestää" ; -- 171 
-lin arrest_N = mkN "pidätys" ; -- 5289 
-lin arrest_V2 = mkV2 "estää" ; -- 773 
-lin arrival_N = mkN (lin NK {s = d41A "tulokas"}) ; -- 4156 
-lin arrive_V = mkV (lin VK {s = c52A "saapua"}) ; -- 519 
-lin arrive_V2 = mkV2 (lin VK {s = c52A "saapua"}) ; -- 519 
-lin arrogance_N = mkN (lin NK {s = d40 "koppavuus"}) ; -- 10000 
-lin arrogate_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin arrow_N = mkN (lin NK {s = d26 "nuoli"}) ; -- 10000 
-lin arrowroot_N = mkN (lin NK {s = d26 "nuolijuuri"}) ; -- 10000 
-lin arse_N = mkN (lin NK {s = d48 "perse"}) ; -- 10000 
-lin arsenal_N = mkN (lin NK {s = d39 "aseistus"}) ; -- 10000 
-lin arsenic_N = mkN (lin NK {s = d05A "arsenikki"}) ; -- 10000 
-lin artefact_N = mkN (lin NK {s = d05 "artefakti"}) ; -- 10000 
-lin artery_N = mkN (lin NK {s = d02 "valtimo"}) ; -- 10000 
-lin artful_A = mkA (lin AK {s = d41A "viekas"}) ; -- 10000 
-lin artfulness_N = mkN (lin NK {s = d40 "viekkaus"}) ; -- 10000 
-lin artichoke_N = mkN (lin NK {s = d10A "artisokka"}) ; -- 10000 
-lin article_N = mkN (lin NK {s = d48 "kappale"}) ; -- 865 
-lin articulate_A = mkA "selkeä" ; -- 1096 
-lin articulate_V = mkV "selittää" ; -- 1137 
-lin articulate_V2 = mkV2 "selittää" ; -- 1137 
-lin articulation_N = mkN (lin NK {s = d02 "ilmaisu"}) ; -- 3557 
-lin artifact_N = mkN (lin NK {s = d05 "artefakti"}) ; -- 10000 
-lin artifice_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin artificer_N = mkN "keksijä" ; -- 8822 
-lin artificial_A = mkA "keinotekoinen" ; -- 7054 
-lin artillery_N = mkN (lin NK {s = d48 "ase"}) ; -- 1005 
-lin artist_N = mkN (lin NK {s = d12 "taiteilija"}) ; -- 757 
-lin artistic_A = mkA (lin AK {s = d38 "taiteellinen"}) ; -- 2528 
-lin artistry_N = mkN (lin NK {s = d40 "taitavuus"}) ; -- 10000 
-lin artless_A = mkA (lin AK {s = d38 "luonnollinen"}) ; -- 2406 
-lin asbestos_N = mkN (lin NK {s = d05 "asbesti"}) ; -- 10000 
-lin ascend_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin ascend_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin ascendency_N = mkN (lin NK {s = d40 "herruus"}) ; -- 10000 
-lin ascendent_N = mkN (lin NK {s = d10 "hallitseva"}) ; -- 10000 
-lin ascension_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin ascent_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin ascertain_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin ascetic_A = mkA (lin AK {s = d01 "karu"}) ; -- 5148 
-lin ascetic_N = mkN (lin NK {s = d05A "askeetti"}) ; -- 10000 
-lin asceticism_N = mkN (lin NK {s = d40 "askeettisuus"}) ; -- 10000 
-lin asepsis_N = mkN (lin NK {s = d40 "aseptisuus"}) ; -- 10000 
-lin aseptic_A = mkA (lin AK {s = d38 "aseptinen"}) ; -- 10000 
-lin ash_N = mkN (lin NK {s = d10 "tuhka"}) ; -- 9192 
-lin ashamed_A = mkA (lin AK {s = d01 "nolo"}) ; -- 10000 
-lin ashore_Adv = mkAdv (lin AdvK {s = c99 "maissa"}) ; -- 10000 
-lin aside_Adv = mkAdv (lin AdvK {s = c99 "talteen"}) ; -- 5145 
-lin askew_A = mkA (lin AK {s = d01 "vino"}) ; -- 10000 
-lin askew_Adv = mkAdv (lin AdvK {s = c99 "vinossa"}) ; -- 10000 
-lin asking_N = mkN "pyyntö" ; -- 3284 
-lin aslant_Adv = mkAdv (lin AdvK {s = c99 "vinossa"}) ; -- 10000 
-lin asleep_A = mkA "kuollut" ; -- 1173 
-lin asleep_Adv = mkAdv (lin AdvK {s = c99 "nukuksissa"}) ; -- 10000 
-lin asparagus_N = mkN (lin NK {s = d09 "parsa"}) ; -- 10000 
-lin aspect_N = mkN "näkökulma" ; -- 1261 
-lin aspen_N = mkN (lin NK {s = d09A "haapa"}) ; -- 10000 
-lin asperity_N = mkN (lin NK {s = d40 "tylyys"}) ; -- 10000 
-lin asperse_V2 = mkV2 (lin VK {s = c67A "panetella"}) ; -- 10000 
-lin aspersion_N = mkN (lin NK {s = d02 "panettelu"}) ; -- 10000 
-lin asphalt_N = mkN (lin NK {s = d05A "asfaltti"}) ; -- 10000 
-lin asphalt_V2 = mkV2 (lin VK {s = c62 "asfaltoida"}) ; -- 10000 
-lin asphyxiate_V2 = mkV2 (lin VK {s = c53A "tukehduttaa"}) ; -- 10000 
-lin aspirant_N = mkN (lin NK {s = d12 "tavoittelija"}) ; -- 10000 
-lin aspirate_V2 = mkV2 "imeä" ; -- 5127 
-lin aspiration_N = mkN (lin NK {s = d48 "toive"}) ; -- 1295 
-lin aspire_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin ass_N = mkN (lin NK {s = d01 "pano"}) ; -- 10000 
-lin assagai_N = mkN "keihäs" ; -- 5016 
-lin assail_V2 = mkV2 "hyökätä" ; -- 2306 
-lin assailant_N = mkN "hyökkääjä" ; -- 2618 
-lin assassinate_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin assault_N = mkN "hyökkäys" ; -- 1447 
-lin assault_V2 = mkV2 "hyökätä" ; -- 2306 
-lin assay_N = mkN (lin NK {s = d05 "analyysi"}) ; -- 5303 
-lin assay_V2 = mkV2 "yrittää" ; -- 262 
-lin assegai_N = mkN "keihäs" ; -- 5016 
-lin assemblage_N = mkN "kokoonpano" ; -- 2183 
-lin assemble_V = mkV "kerätä" ; -- 560 
-lin assemble_V2 = mkV2 "kerätä" ; -- 560 
-lin assembly_N = mkN (lin NK {s = d39 "kokous"}) ; -- 347 
-lin assent_N = mkN "hyväksyntä" ; -- 4807 
-lin assent_V = mkV (lin VK {s = c52 "suostua"}) ; -- 1167 
-lin assert_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin assert_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin assertion_N = mkN "väite" ; -- 2110 
-lin assertive_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin assess_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin assessment_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin assessor_N = mkN (lin NK {s = d10 "arvioija"}) ; -- 10000 
-lin asset_N = mkN (lin NK {s = d01A "etu"}) ; -- 637 
-lin asseverate_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin asseveration_N = mkN (lin NK {s = d39 "vakuutus"}) ; -- 2678 
-lin asshole_N = mkN (lin NK {s = d05A "idiootti"}) ; -- 10000 
-lin assiduity_N = mkN (lin NK {s = d40 "uutteruus"}) ; -- 10000 
-lin assiduous_A = mkA (lin AK {s = d10 "ahkera"}) ; -- 4289 
-lin assign_V2 = mkV2 "pitää" ; -- 18 
-lin assignation_N = mkN "jakaminen" ; -- 3687 
-lin assignment_N = mkN "tehtävä" ; -- 232 
-lin assimilate_V = mkV "yhdistää" ; -- 784 
-lin assimilate_V2 = mkV2 "yhdistää" ; -- 784 
-lin assimilation_N = mkN "sopeutuminen" ; -- 7082 
-lin assist_V = mkV (lin VK {s = c53 "avustaa"}) ; -- 2990 
-lin assist_V2 = mkV2 (lin VK {s = c53 "avustaa"}) ; -- 2990 
-lin assistance_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin assistant_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin associate_N = mkN (lin NK {s = d06 "kumppani"}) ; -- 2284 
-lin associate_V = mkV "yhdistää" ; -- 784 
-lin associate_V2 = mkV2 "yhdistää" ; -- 784 
-lin association_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin assortment_N = mkN (lin NK {s = d02 "lajittelu"}) ; -- 9502 
-lin assuage_V2 = mkV2 "tyydyttää" ; -- 2461 
-lin assume_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin assume_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin assumption_N = mkN "ottaminen" ; -- 3929 
-lin assurance_N = mkN (lin NK {s = d39 "lupaus"}) ; -- 2064 
-lin assure_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin assured_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin assuredness_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin aster_N = mkN (lin NK {s = d06 "asteri"}) ; -- 10000 
-lin astern_Adv = mkAdv "perässä" ; -- 4874 
-lin asteroid_N = mkN (lin NK {s = d05 "asteroidi"}) ; -- 10000 
-lin asthma_N = mkN (lin NK {s = d09 "astma"}) ; -- 8644 
-lin astir_Adv = mkAdv "liikkeellä" ; -- 3609 
-lin astonish_V2 = mkV2 "yllättää" ; -- 716 
-lin astound_V2 = mkV2 "hämmästyttää" ; -- 3971 
-lin astrakhan_N = mkN (lin NK {s = d05 "astrakaani"}) ; -- 10000 
-lin astray_Adv = mkAdv (lin AdvK {s = c99 "harhateille"}) ; -- 10000 
-lin astride_Adv = mkAdv (lin AdvK {s = c99 "hajareisin"}) ; -- 10000 
-lin astringency_N = mkN (lin NK {s = d40 "kutistuvuus"}) ; -- 10000 
-lin astringent_A = mkA (lin AK {s = d41 "karvas"}) ; -- 10000 
-lin astrologer_N = mkN (lin NK {s = d05 "astrologi"}) ; -- 10000 
-lin astrological_A = mkA (lin AK {s = d38 "astrologinen"}) ; -- 10000 
-lin astrology_N = mkN (lin NK {s = d12 "astrologia"}) ; -- 10000 
-lin astronaut_N = mkN (lin NK {s = d05A "astronautti"}) ; -- 10000 
-lin astronautics_N = mkN (lin NK {s = d09A "astronautiikka"}) ; -- 10000 
-lin astronomer_N = mkN (lin NK {s = d05 "astronomi"}) ; -- 10000 
-lin astronomical_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin astronomy_N = mkN (lin NK {s = d12 "astronomia"}) ; -- 10000 
-lin astute_A = mkA (lin AK {s = d41A "neuvokas"}) ; -- 10000 
-lin astuteness_N = mkN (lin NK {s = d40 "neuvokkuus"}) ; -- 10000 
-lin asunder_Adv = mkAdv "rikki" ; -- 6726 
-lin asylum_N = mkN "turvapaikka" ; -- 4351 
-lin atavism_N = mkN (lin NK {s = d05 "atavismi"}) ; -- 10000 
-lin atavistic_A = mkA (lin AK {s = d38 "atavistinen"}) ; -- 10000 
-lin atelier_N = mkN (lin NK {s = d20 "ateljee"}) ; -- 10000 
-lin atheism_N = mkN (lin NK {s = d05 "ateismi"}) ; -- 10000 
-lin atheist_N = mkN (lin NK {s = d05 "ateisti"}) ; -- 10000 
-lin atheistic_A = mkA (lin AK {s = d38 "ateistinen"}) ; -- 10000 
-lin athlete_N = mkN (lin NK {s = d12 "urheilija"}) ; -- 10000 
-lin athletic_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin athletics_N = mkN (lin NK {s = d02 "urheilu"}) ; -- 1365 
-lin athwart_Adv = mkAdv (lin AdvK {s = c99 "viistoon"}) ; -- 10000 
-lin atlas_N = mkN (lin NK {s = d39 "atlas"}) ; -- 10000 
-lin atmosphere_N = mkN (lin NK {s = d10 "tunnelma"}) ; -- 1029 
-lin atmospherics_N = mkN (lin NK {s = d13 "kohina"}) ; -- 10000 
-lin atoll_N = mkN (lin NK {s = d06 "atolli"}) ; -- 10000 
-lin atom_N = mkN (lin NK {s = d32 "hiven"}) ; -- 10000 
-lin atomize_V2 = mkV2 (lin VK {s = c53A "hajottaa"}) ; -- 5213 
-lin atomizer_N = mkN (lin NK {s = d33A "sumutin"}) ; -- 10000 
-lin atonality_N = mkN (lin NK {s = d40 "atonaalisuus"}) ; -- 10000 
-lin atone_V = mkV (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin atonement_N = mkN (lin NK {s = d39 "sovitus"}) ; -- 5913 
-lin atrocious_A = mkA "hirveä" ; -- 5815 
-lin atrocity_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin atrophy_V = mkV (lin VK {s = c52 "surkastua"}) ; -- 10000 
-lin atrophy_V2 = mkV2 (lin VK {s = c52 "surkastua"}) ; -- 10000 
-lin attach_V = mkV "kiinnittää" ; -- 1212 
-lin attach_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin attachment_N = mkN "noudattaminen" ; -- 6728 
-lin attack_N = mkN "hyökkäys" ; -- 1447 
-lin attack_V2 = mkV2 "iskeä" ; -- 976 
-lin attacker_N = mkN "hyökkääjä" ; -- 2618 
-lin attain_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin attain_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin attainment_N = mkN (lin NK {s = d39 "saavutus"}) ; -- 2177 
-lin attempt_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin attempt_V2 = mkV2 "yrittää" ; -- 262 
-lin attend_V = mkV "käydä" ; -- 69 
-lin attend_V2 = mkV2 "käydä" ; -- 69 
-lin attendance_N = mkN "osallistuminen" ; -- 2090 
-lin attendant_N = mkN "kävijä" ; -- 2236 
-lin attention_N = mkN (lin NK {s = d03 "huomio"}) ; -- 486 
-lin attentive_A = mkA (lin AK {s = d38 "huomaavainen"}) ; -- 10000 
-lin attentiveness_N = mkN (lin NK {s = d40 "huomaavaisuus"}) ; -- 10000 
-lin attenuate_V2 = mkV2 "heikentyä" ; -- 3730 
-lin attest_V = mkV (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin attest_V2 = mkV2 (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin attic_N = mkN (lin NK {s = d04A "ullakko"}) ; -- 10000 
-lin attire_N = mkN (lin NK {s = d01 "asu"}) ; -- 3615 
-lin attire_V2 = mkV2 (lin VK {s = c53 "asustaa"}) ; -- 8737 
-lin attitude_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin attitudinize_V = mkV (lin VK {s = c73 "poseerata"}) ; -- 10000 
-lin attorney_N = mkN "asianajaja" ; -- 2616 
-lin attract_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin attraction_N = mkN (lin NK {s = d39 "kiinnostus"}) ; -- 1554 
-lin attractive_A = mkA (lin AK {s = d10 "ihastuttava"}) ; -- 10000 
-lin attribute_N = mkN (lin NK {s = d40 "ominaisuus"}) ; -- 2239 
-lin attrition_N = mkN (lin NK {s = d39 "hankaus"}) ; -- 10000 
-lin attune_V2 = mkV2 (lin VK {s = c53A "sopeuttaa"}) ; -- 9927 
-lin atypical_A = mkA "erilainen" ; -- 338 
-lin auction_N = mkN "huutokauppa" ; -- 5806 
-lin audacious_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin audacity_N = mkN (lin NK {s = d40 "julkeus"}) ; -- 10000 
-lin audibility_N = mkN (lin NK {s = d40 "kuuluvuus"}) ; -- 10000 
-lin audible_A = mkA (lin AK {s = d10 "kuuluva"}) ; -- 10000 
-lin audience_N = mkN "yleisö" ; -- 489 
-lin audit_N = mkN (lin NK {s = d39 "tarkastus"}) ; -- 3412 
-lin audit_V2 = mkV2 (lin VK {s = c53 "tarkastaa"}) ; -- 1932 
-lin auditor_N = mkN (lin NK {s = d12 "kuulija"}) ; -- 2837 
-lin auditorium_N = mkN (lin NK {s = d02 "katsomo"}) ; -- 2428 
-lin auger_N = mkN (lin NK {s = d10 "pora"}) ; -- 10000 
-lin aught_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin augment_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin augment_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin augmentation_N = mkN "lisääminen" ; -- 1917 
-lin augur_V = mkV (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin augur_V2 = mkV2 (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin august_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin auk_N = mkN (lin NK {s = d05A "ruokki"}) ; -- 10000 
-lin aunt_N = mkN "täti" ; -- 6762 
-lin auntie_N = mkN "täti" ; -- 6762 
-lin aunty_N = mkN "täti" ; -- 6762 
-lin aura_N = mkN (lin NK {s = d39 "aavistus"}) ; -- 6744 
-lin auspicious_A = mkA (lin AK {s = d38 "otollinen"}) ; -- 6007 
-lin austere_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin austerity_N = mkN (lin NK {s = d40 "askeettisuus"}) ; -- 10000 
-lin authentic_A = mkA "aito" ; -- 1817 
-lin authentically_Adv = mkAdv (lin AdvK {s = c99 "aidosti"}) ; -- 5461 
-lin authenticate_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin authenticity_N = mkN (lin NK {s = d40 "aitous"}) ; -- 10000 
-lin author_N = mkN "tekijä" ; -- 538 
-lin authoritarian_A = mkA (lin AK {s = d38 "autoritaarinen"}) ; -- 10000 
-lin authoritative_A = mkA (lin AK {s = d38 "virallinen"}) ; -- 917 
-lin authority_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin authorization_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin authorize_V2 = mkV2 (lin VK {s = c53A "valtuuttaa"}) ; -- 7788 
-lin authorship_N = mkN "alkuperä" ; -- 4551 
-lin autism_N = mkN (lin NK {s = d05 "autismi"}) ; -- 10000 
-lin auto_N = mkN (lin NK {s = d01 "auto"}) ; -- 10000 
-lin autogiro_N = mkN (lin NK {s = d01 "autogiro"}) ; -- 10000 
-lin autograph_V2 = mkV2 "allekirjoittaa" ; -- 1427 
-lin autogyro_N = mkN (lin NK {s = d01 "autogiro"}) ; -- 10000 
-lin automate_V2 = mkV2 (lin VK {s = c62 "automatisoida"}) ; -- 10000 
-lin automatic_A = mkA (lin AK {s = d38 "automaattinen"}) ; -- 7535 
-lin automatically_Adv = mkAdv "automaattisesti" ; -- 4192 
-lin automation_N = mkN (lin NK {s = d05A "automatisointi"}) ; -- 10000 
-lin automaton_N = mkN (lin NK {s = d05A "automaatti"}) ; -- 5441 
-lin automobile_N = mkN "ajoneuvo" ; -- 2906 
-lin autonomous_A = mkA "itsenäinen" ; -- 1555 
-lin autonomy_N = mkN (lin NK {s = d12 "autonomia"}) ; -- 7496 
-lin autumn_N = mkN (lin NK {s = d01 "syksy"}) ; -- 265 
-lin autumnal_A = mkA "syksyinen" ; -- 9687 
-lin auxiliary_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin avail_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin avail_V = mkV "hyödyntää" ; -- 1556 
-lin avail_V2 = mkV2 "hyödyntää" ; -- 1556 
-lin availability_N = mkN (lin NK {s = d05A "saanti"}) ; -- 3831 
-lin available_A = mkA "käyttökelpoinen" ; -- 7737 
-lin avant_garde_N = mkN (lin NK {s = d38 "avantgardistinen"}) ; -- 10000 
-lin avarice_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin avenge_V2 = mkV2 (lin VK {s = c53 "kostaa"}) ; -- 10000 
-lin avenger_N = mkN (lin NK {s = d10 "kostaja"}) ; -- 10000 
-lin avenue_N = mkN "tie" ; -- 308 
-lin aver_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin average_A = mkA "keskimääräinen" ; -- 2336 
-lin average_N = mkN "keskiarvo" ; -- 2666 
-lin averse_A = mkA (lin AK {s = d38 "vastakkainen"}) ; -- 7318 
-lin aversion_N = mkN (lin NK {s = d01 "inho"}) ; -- 10000 
-lin avert_V2 = mkV2 "estää" ; -- 773 
-lin aviation_N = mkN (lin NK {s = d02 "ilmailu"}) ; -- 10000 
-lin aviator_N = mkN "lentäjä" ; -- 3420 
-lin avid_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin avidity_N = mkN (lin NK {s = d40 "ahnaus"}) ; -- 10000 
-lin avocado_N = mkN (lin NK {s = d01 "avokado"}) ; -- 10000 
-lin avoid_V2 = mkV2 "välttää" ; -- 1690 
-lin avoidance_N = mkN "välttäminen" ; -- 7229 
-lin avoirdupois_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin avouch_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin avouch_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin avow_V2 = mkV2 "myöntää" ; -- 291 
-lin avowal_N = mkN (lin NK {s = d39 "tunnustus"}) ; -- 2326 
-lin avowedly_Adv = mkAdv "julkisesti" ; -- 3612 
-lin await_V2 = mkV2 (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin awake_V = mkV "herätä" ; -- 1870 
-lin awaken_V2 = mkV2 "herätä" ; -- 1870 
-lin award_N = mkN (lin NK {s = d01A "voitto"}) ; -- 10000 
-lin award_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin aware_A = mkA "tietoinen" ; -- 3583 
-lin awareness_N = mkN (lin NK {s = d40 "tietoisuus"}) ; -- 5234 
-lin away_Adv = mkAdv "jatkuvasti" ; -- 1132 
-lin aweigh_Adv = mkAdv "ylös" ; -- 2591 
-lin awesome_A = mkA (lin AK {s = d10 "pelottava"}) ; -- 10000 
-lin awful_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin awkward_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin awkwardness_N = mkN (lin NK {s = d40 "kiusallisuus"}) ; -- 10000 
-lin awning_N = mkN (lin NK {s = d05 "markiisi"}) ; -- 10000 
-lin awry_Adv = mkAdv (lin AdvK {s = c99 "sekaisin"}) ; -- 4561 
-lin ax_N = mkN (lin NK {s = d41 "kirves"}) ; -- 7264 
-lin ax_V2 = mkV2 "vähentää" ; -- 802 
-lin axe_N = mkN (lin NK {s = d41 "kirves"}) ; -- 7264 
-lin axe_V2 = mkV2 "vähentää" ; -- 802 
-lin axiom_N = mkN (lin NK {s = d10 "aksiooma"}) ; -- 10000 
-lin axiomatic_A = mkA (lin AK {s = d38 "aksiomaattinen"}) ; -- 10000 
-lin axiomatically_Adv = mkAdv "ilmeisesti" ; -- 906 
-lin axis_N = mkN (lin NK {s = d28 "varsi"}) ; -- 1762 
-lin axle_N = mkN (lin NK {s = d06 "akseli"}) ; -- 9914 
-lin azalea_N = mkN (lin NK {s = d13 "atsalea"}) ; -- 10000 
-lin baa_lamb_N = mkN (lin NK {s = d41A "lammas"}) ; -- 4659 
-lin babble_V = mkV (lin VK {s = c54A "jokeltaa"}) ; -- 10000 
-lin babble_V2 = mkV2 (lin VK {s = c54A "jokeltaa"}) ; -- 10000 
-lin babe_N = mkN (lin NK {s = d01 "muru"}) ; -- 10000 
-lin babel_N = mkN (lin NK {s = d12 "kakofonia"}) ; -- 10000 
-lin baboo_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin baboon_N = mkN (lin NK {s = d05 "paviaani"}) ; -- 10000 
-lin babu_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin babyish_A = mkA (lin AK {s = d38 "lapsellinen"}) ; -- 10000 
-lin bacchanal_N = mkN (lin NK {s = d05 "bakkanaali"}) ; -- 10000 
-lin bacchanalian_A = mkA (lin AK {s = d10 "hurja"}) ; -- 2258 
-lin baccy_N = mkN (lin NK {s = d14A "tupakka"}) ; -- 3101 
-lin bachelor_N = mkN (lin NK {s = d05A "kandidaatti"}) ; -- 5408 
-lin bacillus_N = mkN (lin NK {s = d06 "basilli"}) ; -- 10000 
-lin backbite_V = mkV (lin VK {s = c73 "mustamaalata"}) ; -- 10000 
-lin backbite_V2 = mkV2 (lin VK {s = c73 "mustamaalata"}) ; -- 10000 
-lin backbone_N = mkN "selkä" ; -- 1786 
-lin backer_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin backfire_N = mkN "räjähdys" ; -- 2795 
-lin backfire_V = mkV "räjähtää" ; -- 3328 
-lin backgammon_N = mkN (lin NK {s = d06 "backgammon"}) ; -- 10000 
-lin background_N = mkN (lin NK {s = d09 "tausta"}) ; -- 791 
-lin backing_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin backlash_N = mkN (lin NK {s = d39 "vastustus"}) ; -- 4610 
-lin backlog_N = mkN "ruuhka" ; -- 4061 
-lin backpedal_V = mkV "vetäytyä" ; -- 2487 
-lin backpedaling_V = mkV "vetäytyä" ; -- 2487 
-lin backscratcher_N = mkN (lin NK {s = d12 "nuoleskelija"}) ; -- 10000 
-lin backseat_N = mkN "taka-ala" ; -- 9784 
-lin backspace_V = mkV (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin backstage_Adv = mkAdv (lin AdvK {s = c99 "salaa"}) ; -- 7710 
-lin backstair_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin backsword_N = mkN (lin NK {s = d09A "miekka"}) ; -- 8519 
-lin backward_A = mkA (lin AK {s = d38 "takaperoinen"}) ; -- 10000 
-lin backward_Adv = mkAdv "taaksepäin" ; -- 6897 
-lin backwards_Adv = mkAdv "taaksepäin" ; -- 6897 
-lin backwater_N = mkN "syrjäseutu" ; -- 9123 
-lin bacon_N = mkN (lin NK {s = d06 "pekoni"}) ; -- 10000 
-lin bacteriology_N = mkN (lin NK {s = d12 "bakteriologia"}) ; -- 10000 
-lin bacterium_N = mkN (lin NK {s = d06 "bakteeri"}) ; -- 3816 
-lin badge_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin badger_V2 = mkV2 (lin VK {s = c67A "maanitella"}) ; -- 10000 
-lin badness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin baffle_V2 = mkV2 "estää" ; -- 773 
-lin bag_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin bag_V = mkV (lin VK {s = c52A "roikkua"}) ; -- 5082 
-lin bag_V2 = mkV2 (lin VK {s = c52A "roikkua"}) ; -- 5082 
-lin bagatelle_N = mkN (lin NK {s = d05 "bagatelli"}) ; -- 10000 
-lin baggage_N = mkN (lin NK {s = d09A "taakka"}) ; -- 5973 
-lin baggy_A = mkA "löysä" ; -- 6596 
-lin bagnio_N = mkN "kylpylä" ; -- 6135 
-lin bail_N = mkN (lin NK {s = d17 "takuu"}) ; -- 5189 
-lin bail_V = mkV (lin VK {s = c53 "pelastaa"}) ; -- 1567 
-lin bail_V2 = mkV2 (lin VK {s = c53 "pelastaa"}) ; -- 1567 
-lin bailor_N = mkN (lin NK {s = d10 "tallettaja"}) ; -- 10000 
-lin bairn_N = mkN (lin NK {s = d29 "lapsi"}) ; -- 10000 
-lin bake_V = mkV (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin bake_V2 = mkV2 (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin baker_N = mkN (lin NK {s = d06 "leipuri"}) ; -- 10000 
-lin bakery_N = mkN "leipomo" ; -- 7772 
-lin balance_N = mkN "tasapaino" ; -- 2885 
-lin balance_V = mkV (lin VK {s = c73 "tasata"}) ; -- 7717 
-lin balance_V2 = mkV2 (lin VK {s = c73 "tasata"}) ; -- 7717 
-lin balcony_N = mkN (lin NK {s = d48A "parveke"}) ; -- 5055 
-lin bald_A = mkA "paljas" ; -- 5919 
-lin baldness_N = mkN (lin NK {s = d40 "kaljuus"}) ; -- 10000 
-lin bale_N = mkN (lin NK {s = d05 "paali"}) ; -- 10000 
-lin bale_V2 = mkV2 (lin VK {s = c53A "paalittaa"}) ; -- 10000 
-lin baleful_A = mkA (lin AK {s = d10 "murhaava"}) ; -- 10000 
-lin balk_N = mkN (lin NK {s = d39 "vastus"}) ; -- 4941 
-lin ball_N = mkN "syöttö" ; -- 3085 
-lin ballad_N = mkN (lin NK {s = d05 "balladi"}) ; -- 10000 
-lin ballade_N = mkN (lin NK {s = d05 "balladi"}) ; -- 10000 
-lin ballast_N = mkN (lin NK {s = d06 "sepeli"}) ; -- 10000 
-lin ballerina_N = mkN (lin NK {s = d09 "ballerina"}) ; -- 10000 
-lin ballet_N = mkN (lin NK {s = d05A "baletti"}) ; -- 7222 
-lin ballistics_N = mkN (lin NK {s = d09A "ballistiikka"}) ; -- 10000 
-lin balloon_V = mkV (lin VK {s = c52 "paisua"}) ; -- 5569 
-lin balloon_V2 = mkV2 (lin VK {s = c52 "paisua"}) ; -- 5569 
-lin ballot_V = mkV "äänestää" ; -- 850 
-lin balls_up_N = mkN (lin NK {s = d39 "munaus"}) ; -- 10000 
-lin ballyhoo_N = mkN (lin NK {s = d01 "kohu"}) ; -- 4092 
-lin balm_N = mkN (lin NK {s = d06 "balsami"}) ; -- 10000 
-lin balmy_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin balsa_N = mkN (lin NK {s = d09 "balsa"}) ; -- 10000 
-lin balsam_N = mkN (lin NK {s = d06 "balsami"}) ; -- 10000 
-lin balustrade_N = mkN (lin NK {s = d48A "kaide"}) ; -- 10000 
-lin bamboo_N = mkN (lin NK {s = d01 "bambu"}) ; -- 10000 
-lin bamboozle_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin ban_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin ban_V2 = mkV2 "kieltää" ; -- 767 
-lin banal_A = mkA (lin AK {s = d06 "banaali"}) ; -- 10000 
-lin banality_N = mkN "itsestäänselvyys" ; -- 7714 
-lin banana_N = mkN (lin NK {s = d06 "banaani"}) ; -- 8130 
-lin band_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin band_V = mkV "kiinnittää" ; -- 1212 
-lin band_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin bandage_N = mkN (lin NK {s = d48A "side"}) ; -- 6540 
-lin bandage_V2 = mkV2 (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin bandanna_N = mkN (lin NK {s = d05 "huivi"}) ; -- 10000 
-lin bandit_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin banditry_N = mkN (lin NK {s = d39 "rosvous"}) ; -- 10000 
-lin bandmaster_N = mkN "kapellimestari" ; -- 3202 
-lin bandsman_N = mkN (lin NK {s = d10 "soittaja"}) ; -- 2929 
-lin bandwagon_N = mkN (lin NK {s = d39 "villitys"}) ; -- 10000 
-lin bandy_V2 = mkV2 (lin VK {s = c73 "pelata"}) ; -- 194 
-lin bane_N = mkN (lin NK {s = d09 "riesa"}) ; -- 7448 
-lin baneful_A = mkA (lin AK {s = d10 "murhaava"}) ; -- 10000 
-lin bang_Adv = mkAdv (lin AdvK {s = c99 "aivan"}) ; -- 275 
-lin bang_N = mkN "panna" ; -- 9589 
-lin bang_V = mkV "lyödä" ; -- 855 
-lin bang_V2 = mkV2 "lyödä" ; -- 855 
-lin banger_N = mkN (lin NK {s = d12 "makkara"}) ; -- 4578 
-lin banish_V2 = mkV2 (lin VK {s = c53A "karkottaa"}) ; -- 4624 
-lin banishment_N = mkN (lin NK {s = d39 "karkotus"}) ; -- 10000 
-lin banjo_N = mkN (lin NK {s = d01 "banjo"}) ; -- 10000 
-lin banker_N = mkN (lin NK {s = d06 "pankkiiri"}) ; -- 10000 
-lin banknote_N = mkN (lin NK {s = d06 "seteli"}) ; -- 4639 
-lin bankruptcy_N = mkN (lin NK {s = d05 "konkurssi"}) ; -- 2792 
-lin banner_N = mkN (lin NK {s = d05 "banderolli"}) ; -- 10000 
-lin bannock_N = mkN "leipä" ; -- 2018 
-lin banter_N = mkN (lin NK {s = d02 "vitsailu"}) ; -- 10000 
-lin banter_V = mkV (lin VK {s = c67 "vitsailla"}) ; -- 9305 
-lin banter_V2 = mkV2 (lin VK {s = c67 "vitsailla"}) ; -- 9305 
-lin baptism_N = mkN (lin NK {s = d48 "kaste"}) ; -- 10000 
-lin baptize_V2 = mkV2 (lin VK {s = c56 "kastaa"}) ; -- 6974 
-lin bar_N = mkN (lin NK {s = d05A "tahti"}) ; -- 1346 
-lin bar_V2 = mkV2 "kieltää" ; -- 767 
-lin barb_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin barbarian_A = mkA "raaka" ; -- 4244 
-lin barbarian_N = mkN (lin NK {s = d38 "raakalaismainen"}) ; -- 10000 
-lin barbaric_A = mkA "raaka" ; -- 4244 
-lin barbarism_N = mkN (lin NK {s = d40 "brutaalius"}) ; -- 10000 
-lin barbarity_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin barbarize_V2 = mkV2 (lin VK {s = c53 "raaistaa"}) ; -- 10000 
-lin barbarous_A = mkA "raaka" ; -- 4244 
-lin barbecue_N = mkN (lin NK {s = d05 "grilli"}) ; -- 10000 
-lin barbecue_V2 = mkV2 (lin VK {s = c73 "grillata"}) ; -- 10000 
-lin barber_N = mkN (lin NK {s = d06 "parturi"}) ; -- 10000 
-lin barbiturate_N = mkN (lin NK {s = d05A "barbituraatti"}) ; -- 10000 
-lin bard_N = mkN (lin NK {s = d05 "bardi"}) ; -- 10000 
-lin bare_A = mkA "tyhjä" ; -- 1379 
-lin bare_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin barefaced_A = mkA (lin AK {s = d15 "julkea"}) ; -- 10000 
-lin barefoot_Adv = mkAdv (lin AdvK {s = c99 "avojaloin"}) ; -- 10000 
-lin barefooted_Adv = mkAdv (lin AdvK {s = c99 "avojaloin"}) ; -- 10000 
-lin bareness_N = mkN (lin NK {s = d40 "karuus"}) ; -- 10000 
-lin bargain_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin bargain_V = mkV (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin bargain_V2 = mkV2 (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin barge_N = mkN (lin NK {s = d10 "lotja"}) ; -- 10000 
-lin barge_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin baritone_N = mkN (lin NK {s = d05 "baritoni"}) ; -- 9623 
-lin barium_N = mkN (lin NK {s = d05 "barium"}) ; -- 10000 
-lin barker_N = mkN (lin NK {s = d05 "piski"}) ; -- 10000 
-lin barley_N = mkN (lin NK {s = d10 "ohra"}) ; -- 10000 
-lin barm_N = mkN (lin NK {s = d09 "hiiva"}) ; -- 10000 
-lin barmaid_N = mkN (lin NK {s = d12 "tarjoilija"}) ; -- 9370 
-lin barmy_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin barn_N = mkN (lin NK {s = d05 "talli"}) ; -- 1540 
-lin barnyard_N = mkN (lin NK {s = d09 "piha"}) ; -- 1245 
-lin barometer_N = mkN (lin NK {s = d05 "barometri"}) ; -- 10000 
-lin baron_N = mkN (lin NK {s = d14A "pohatta"}) ; -- 10000 
-lin baroness_N = mkN (lin NK {s = d32A "paronitar"}) ; -- 10000 
-lin baroque_N = mkN (lin NK {s = d05A "barokki"}) ; -- 10000 
-lin barrack_N = mkN (lin NK {s = d05 "kasarmi"}) ; -- 8899 
-lin barrack_V = mkV (lin VK {s = c53 "innostaa"}) ; -- 2983 
-lin barrack_V2 = mkV2 (lin VK {s = c53 "innostaa"}) ; -- 2983 
-lin barracking_N = mkN (lin NK {s = d39 "buuaus"}) ; -- 10000 
-lin barracuda_N = mkN (lin NK {s = d10 "barrakuda"}) ; -- 10000 
-lin barrage_N = mkN (lin NK {s = d01A "sulku"}) ; -- 10000 
-lin barrel_N = mkN (lin NK {s = d01A "rumpu"}) ; -- 6414 
-lin barren_A = mkA (lin AK {s = d01 "karu"}) ; -- 5148 
-lin barrenness_N = mkN (lin NK {s = d40 "tuottamattomuus"}) ; -- 10000 
-lin barricade_N = mkN (lin NK {s = d05 "barrikadi"}) ; -- 10000 
-lin barrier_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin barrister_N = mkN "asianajaja" ; -- 2616 
-lin basalt_N = mkN (lin NK {s = d05A "basaltti"}) ; -- 10000 
-lin base_A = mkA "väärä" ; -- 1118 
-lin base_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin base_V = mkV (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin base_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin baseball_N = mkN (lin NK {s = d05 "baseball"}) ; -- 10000 
-lin baseless_A = mkA "perusteeton" ; -- 8850 
-lin bash_N = mkN (lin NK {s = d01 "isku"}) ; -- 10000 
-lin bash_V2 = mkV2 "lyödä" ; -- 855 
-lin bashful_A = mkA (lin AK {s = d01 "ujo"}) ; -- 10000 
-lin basic_A = mkA "yksinkertainen" ; -- 1910 
-lin basically_Adv = mkAdv (lin AdvK {s = c99 "pohjimmiltaan"}) ; -- 10000 
-lin basilisk_N = mkN (lin NK {s = d13 "kanuuna"}) ; -- 10000 
-lin basin_N = mkN (lin NK {s = d09 "malja"}) ; -- 10000 
-lin basis_N = mkN "lähtökohta" ; -- 1726 
-lin bask_V = mkV (lin VK {s = c67A "paistatella"}) ; -- 10000 
-lin basket_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin basketball_N = mkN "koripallo" ; -- 4946 
-lin bass_N = mkN (lin NK {s = d01 "basso"}) ; -- 7078 
-lin bassoon_N = mkN (lin NK {s = d05A "fagotti"}) ; -- 10000 
-lin bast_N = mkN (lin NK {s = d26 "niini"}) ; -- 10000 
-lin bastard_N = mkN (lin NK {s = d38 "paskiainen"}) ; -- 10000 
-lin baste_V2 = mkV2 (lin VK {s = c67 "valella"}) ; -- 10000 
-lin bastion_N = mkN (lin NK {s = d05 "bastioni"}) ; -- 10000 
-lin bat_N = mkN (lin NK {s = d09 "maila"}) ; -- 5300 
-lin bat_V = mkV "lyödä" ; -- 855 
-lin bat_V2 = mkV2 "lyödä" ; -- 855 
-lin batch_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin bate_V2 = mkV2 "vähentää" ; -- 802 
-lin bath_N = mkN (lin NK {s = d01A "kylpy"}) ; -- 10000 
-lin bathe_N = mkN (lin NK {s = d05A "uinti"}) ; -- 3951 
-lin bathe_V = mkV "peittää" ; -- 2669 
-lin bathe_V2 = mkV2 "peittää" ; -- 2669 
-lin bather_N = mkN (lin NK {s = d06 "uimari"}) ; -- 5627 
-lin bathos_N = mkN (lin NK {s = d39 "pettymys"}) ; -- 2286 
-lin bathroom_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin batiste_N = mkN (lin NK {s = d05 "batisti"}) ; -- 10000 
-lin baton_N = mkN (lin NK {s = d09 "sauva"}) ; -- 8607 
-lin bats_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin battalion_N = mkN "ryhmä" ; -- 230 
-lin batten_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin batten_V = mkV "tiivistää" ; -- 2271 
-lin batten_V2 = mkV2 "tiivistää" ; -- 2271 
-lin batter_N = mkN "taikina" ; -- 7526 
-lin batter_V = mkV (lin VK {s = c62 "mukiloida"}) ; -- 10000 
-lin batter_V2 = mkV2 (lin VK {s = c62 "mukiloida"}) ; -- 10000 
-lin battery_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin batting_N = mkN "lyönti" ; -- 4147 
-lin battle_N = mkN (lin NK {s = d02 "taistelu"}) ; -- 884 
-lin battle_V = mkV (lin VK {s = c67 "kamppailla"}) ; -- 3382 
-lin battle_V2 = mkV2 (lin VK {s = c67 "kamppailla"}) ; -- 3382 
-lin battue_N = mkN "verilöyly" ; -- 6901 
-lin batty_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin baulk_N = mkN (lin NK {s = d39 "vastus"}) ; -- 4941 
-lin bauxite_N = mkN (lin NK {s = d05A "bauksiitti"}) ; -- 10000 
-lin bawdy_N = mkN (lin NK {s = d40 "rivous"}) ; -- 10000 
-lin bawl_V = mkV (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin bawl_V2 = mkV2 (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin bay_N = mkN "paikka" ; -- 123 
-lin bay_V = mkV (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin bayonet_N = mkN (lin NK {s = d33 "pistin"}) ; -- 10000 
-lin bazaar_N = mkN (lin NK {s = d06 "basaari"}) ; -- 10000 
-lin beach_N = mkN (lin NK {s = d09A "ranta"}) ; -- 10000 
-lin beacon_N = mkN (lin NK {s = d14A "majakka"}) ; -- 10000 
-lin bead_N = mkN (lin NK {s = d07 "helmi"}) ; -- 3650 
-lin beadle_N = mkN (lin NK {s = d03 "suntio"}) ; -- 10000 
-lin beagle_N = mkN (lin NK {s = d08 "beagle"}) ; -- 10000 
-lin beak_N = mkN "nenä" ; -- 4050 
-lin beam_N = mkN (lin NK {s = d05A "palkki"}) ; -- 10000 
-lin beam_V = mkV "lähettää" ; -- 585 
-lin beam_V2 = mkV2 "lähettää" ; -- 585 
-lin bean_N = mkN (lin NK {s = d10 "kuula"}) ; -- 10000 
-lin bear_N = mkN (lin NK {s = d01 "karhu"}) ; -- 10000 
-lin bear_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin bear_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin beard_N = mkN (lin NK {s = d48 "vihne"}) ; -- 10000 
-lin beard_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin bearer_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin bearing_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin bearskin_N = mkN (lin NK {s = d09 "karhuntalja"}) ; -- 10000 
-lin beast_N = mkN (lin NK {s = d06 "barbaari"}) ; -- 10000 
-lin beastliness_N = mkN (lin NK {s = d40 "kurjuus"}) ; -- 8489 
-lin beastly_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin beat_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin beat_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin beat_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin beater_N = mkN (lin NK {s = d05A "kuitti"}) ; -- 8508 
-lin beatific_A = mkA (lin AK {s = d41 "autuas"}) ; -- 10000 
-lin beatification_N = mkN (lin NK {s = d40 "autuus"}) ; -- 10000 
-lin beatify_V2 = mkV2 (lin VK {s = c53A "autuuttaa"}) ; -- 10000 
-lin beating_N = mkN "pahoinpitely" ; -- 2991 
-lin beatitude_N = mkN (lin NK {s = d40 "autuus"}) ; -- 10000 
-lin beau_N = mkN "poikaystävä" ; -- 9940 
-lin beauteous_A = mkA (lin AK {s = d10 "ihana"}) ; -- 2899 
-lin beautician_N = mkN (lin NK {s = d05 "kosmetologi"}) ; -- 10000 
-lin beautify_V2 = mkV2 (lin VK {s = c53 "koristaa"}) ; -- 7688 
-lin beauty_N = mkN (lin NK {s = d07 "helmi"}) ; -- 3650 
-lin beaver_N = mkN (lin NK {s = d10 "majava"}) ; -- 10000 
-lin beaver_V = mkV (lin VK {s = c53 "uurastaa"}) ; -- 10000 
-lin beck_N = mkN (lin NK {s = d39 "viittaus"}) ; -- 10000 
-lin beckon_V = mkV (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin beckon_V2 = mkV2 (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin becoming_A = mkA "asianmukainen" ; -- 6693 
-lin bed_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin bed_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin bed_V2 = mkV2 (lin VK {s = c53A "istuttaa"}) ; -- 3160 
-lin bedbug_N = mkN (lin NK {s = d48A "lude"}) ; -- 10000 
-lin bedevil_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin bedevilment_N = mkN "kiusaaminen" ; -- 6399 
-lin bedfellow_N = mkN (lin NK {s = d06 "kumppani"}) ; -- 2284 
-lin bedlam_N = mkN (lin NK {s = d09 "sekamelska"}) ; -- 10000 
-lin bedraggled_A = mkA "likainen" ; -- 5564 
-lin bedrock_N = mkN (lin NK {s = d13 "perusta"}) ; -- 2571 
-lin bedroom_N = mkN "makuuhuone" ; -- 9567 
-lin bedsitter_N = mkN "olohuone" ; -- 5918 
-lin bedsore_N = mkN (lin NK {s = d09 "makuuhaava"}) ; -- 10000 
-lin bedtime_N = mkN (lin NK {s = d09A "nukkumaanmenoaika"}) ; -- 10000 
-lin bee_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin beef_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin beef_V = mkV (lin VK {s = c66 "marista"}) ; -- 10000 
-lin beefeater_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin beefsteak_N = mkN (lin NK {s = d05 "pihvi"}) ; -- 10000 
-lin beehive_N = mkN "työpaikka" ; -- 453 
-lin beet_N = mkN (lin NK {s = d26 "punajuuri"}) ; -- 10000 
-lin beetle_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin beetle_V = mkV (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin beetroot_N = mkN (lin NK {s = d26 "punajuuri"}) ; -- 10000 
-lin befit_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin befitting_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin before_Adv = mkAdv "ennen" ; -- 846 
-lin befoul_V2 = mkV2 (lin VK {s = c73A "liata"}) ; -- 10000 
-lin beggar_V2 = mkV2 "ylittää" ; -- 963 
-lin beggarly_A = mkA (lin AK {s = d10 "kurja"}) ; -- 7333 
-lin begin_V = mkV (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin begin_V2 = mkV2 (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin beginner_N = mkN (lin NK {s = d10 "perustaja"}) ; -- 5076 
-lin beginning_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin begonia_N = mkN (lin NK {s = d12 "begonia"}) ; -- 10000 
-lin begrudge_V2 = mkV2 (lin VK {s = c53A "harmittaa"}) ; -- 2946 
-lin beguile_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin behave_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin behaviour_N = mkN "toiminta" ; -- 153 
-lin behaviourism_N = mkN (lin NK {s = d05 "behaviorismi"}) ; -- 10000 
-lin behaviourist_N = mkN (lin NK {s = d38 "behavioristinen"}) ; -- 10000 
-lin behead_V2 = mkV2 (lin VK {s = c73 "mestata"}) ; -- 10000 
-lin behest_N = mkN "käsky" ; -- 4907 
-lin behind_Adv = mkAdv (lin AdvK {s = c99 "takana"}) ; -- 2285 
-lin behind_N = mkN (lin NK {s = d01A "peppu"}) ; -- 10000 
-lin behold_V2 = mkV2 "nähdä" ; -- 112 
-lin beholder_N = mkN (lin NK {s = d12 "katselija"}) ; -- 9416 
-lin beige_N = mkN (lin NK {s = d08 "beige"}) ; -- 10000 
-lin being_N = mkN "oleminen" ; -- 4879 
-lin belabour_V2 = mkV2 "pahoinpidellä" ; -- 8405 
-lin belated_A = mkA "myöhäinen" ; -- 5273 
-lin belay_N = mkN (lin NK {s = d09 "vaarna"}) ; -- 10000 
-lin belay_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin belch_V = mkV (lin VK {s = c52A "purkautua"}) ; -- 5767 
-lin belch_V2 = mkV2 (lin VK {s = c52A "purkautua"}) ; -- 5767 
-lin beldam_N = mkN (lin NK {s = d09 "haahka"}) ; -- 10000 
-lin beldame_N = mkN (lin NK {s = d09 "haahka"}) ; -- 10000 
-lin beleaguer_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin belief_N = mkN "käsitys" ; -- 1260 
-lin believable_A = mkA (lin AK {s = d10 "uskottava"}) ; -- 4823 
-lin believe_V = mkV "pitää" ; -- 18 
-lin believe_V2 = mkV2 "pitää" ; -- 18 
-lin believer_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin belike_Adv = mkAdv (lin AdvK {s = c99 "kaiketi"}) ; -- 10000 
-lin belittle_V2 = mkV2 "vähätellä" ; -- 4860 
-lin bell_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin belladonna_N = mkN (lin NK {s = d10 "belladonna"}) ; -- 10000 
-lin bellboy_N = mkN (lin NK {s = d02 "pikkolo"}) ; -- 10000 
-lin belle_N = mkN (lin NK {s = d32A "kaunotar"}) ; -- 9237 
-lin bellhop_N = mkN (lin NK {s = d02 "pikkolo"}) ; -- 10000 
-lin belligerent_N = mkN (lin NK {s = d12 "sotija"}) ; -- 10000 
-lin bellwether_N = mkN (lin NK {s = d41A "kellokas"}) ; -- 10000 
-lin bellyache_V = mkV (lin VK {s = c66 "jupista"}) ; -- 10000 
-lin beloved_N = mkN (lin NK {s = d01A "lemmitty"}) ; -- 10000 
-lin below_Adv = mkAdv "alla" ; -- 6546 
-lin belt_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin belt_V2 = mkV2 "lyödä" ; -- 855 
-lin bemoan_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin bench_N = mkN "tuomioistuin" ; -- 1893 
-lin bend_N = mkN (lin NK {s = d10 "mutka"}) ; -- 3473 
-lin bend_V = mkV "kääntyä" ; -- 1190 
-lin bend_V2 = mkV2 "kääntyä" ; -- 1190 
-lin beneath_Adv = mkAdv "alla" ; -- 6546 
-lin benedick_N = mkN "aviomies" ; -- 4865 
-lin benediction_N = mkN (lin NK {s = d39 "siunaus"}) ; -- 6487 
-lin benefaction_N = mkN (lin NK {s = d39 "lahjoitus"}) ; -- 4225 
-lin benefactor_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin beneficent_A = mkA (lin AK {s = d38 "edullinen"}) ; -- 1950 
-lin beneficial_A = mkA (lin AK {s = d38 "edullinen"}) ; -- 1950 
-lin benefit_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin benefit_V = mkV "edistää" ; -- 1541 
-lin benefit_V2 = mkV2 "edistää" ; -- 1541 
-lin benighted_A = mkA (lin AK {s = d38 "takapajuinen"}) ; -- 10000 
-lin benign_A = mkA "ystävällinen" ; -- 5532 
-lin benignant_A = mkA (lin AK {s = d38 "edullinen"}) ; -- 1950 
-lin benignity_N = mkN (lin NK {s = d40 "armollisuus"}) ; -- 10000 
-lin benison_N = mkN (lin NK {s = d39 "siunaus"}) ; -- 6487 
-lin bent_A = mkA (lin AK {s = d41A "halukas"}) ; -- 10000 
-lin bent_N = mkN (lin NK {s = d40 "lahjakkuus"}) ; -- 6402 
-lin benzine_N = mkN (lin NK {s = d06 "bensiini"}) ; -- 4089 
-lin bequeath_V2 = mkV2 (lin VK {s = c73A "testamentata"}) ; -- 10000 
-lin bequest_N = mkN "perintö" ; -- 4125 
-lin bereave_V2 = mkV2 (lin VK {s = c67 "kuolla"}) ; -- 562 
-lin bereavement_N = mkN (lin NK {s = d39 "menetys"}) ; -- 2223 
-lin beret_N = mkN (lin NK {s = d05A "baretti"}) ; -- 10000 
-lin berry_N = mkN "marja" ; -- 2952 
-lin berth_N = mkN "paikka" ; -- 123 
-lin berth_V = mkV (lin VK {s = c52A "ankkuroitua"}) ; -- 10000 
-lin berth_V2 = mkV2 (lin VK {s = c52A "ankkuroitua"}) ; -- 10000 
-lin beryl_N = mkN (lin NK {s = d05 "berylli"}) ; -- 10000 
-lin beseech_V2 = mkV2 (lin VK {s = c52 "anoa"}) ; -- 4159 
-lin beseem_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin beset_V2 = mkV2 "peittää" ; -- 2669 
-lin beshrew_V2 = mkV2 (lin VK {s = c74 "kirota"}) ; -- 10000 
-lin besides_Adv = mkAdv "lisäksi" ; -- 227 
-lin besiege_V2 = mkV2 "piirittää" ; -- 7928 
-lin besieger_N = mkN (lin NK {s = d12 "ahdistelija"}) ; -- 10000 
-lin besmear_V2 = mkV2 (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin besmirch_V2 = mkV2 (lin VK {s = c73 "mustata"}) ; -- 10000 
-lin besom_N = mkN (lin NK {s = d10A "luuta"}) ; -- 10000 
-lin bespeak_V2 = mkV2 (lin VK {s = c52 "anoa"}) ; -- 4159 
-lin best_Adv = mkAdv (lin AdvK {s = c99 "parhaimmillaan"}) ; -- 2225 
-lin best_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin bestial_A = mkA "raaka" ; -- 4244 
-lin bestiality_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin bestow_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin bestowal_N = mkN (lin NK {s = d09 "lahja"}) ; -- 2275 
-lin bestrew_V2 = mkV2 (lin VK {s = c67A "sirotella"}) ; -- 10000 
-lin bestride_V2 = mkV2 (lin VK {s = c73A "harpata"}) ; -- 10000 
-lin bet_N = mkN "veto" ; -- 2718 
-lin bet_V = mkV (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin bet_V2 = mkV2 (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin beta_N = mkN (lin NK {s = d09 "beeta"}) ; -- 10000 
-lin bethel_N = mkN (lin NK {s = d06 "kappeli"}) ; -- 9000 
-lin betide_V2 = mkV2 (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin betimes_Adv = mkAdv (lin AdvK {s = c99 "aikaisin"}) ; -- 704 
-lin betoken_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin betray_V2 = mkV2 "näyttää" ; -- 156 
-lin betrayal_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin betrayer_N = mkN (lin NK {s = d10 "kavaltaja"}) ; -- 10000 
-lin betroth_V2 = mkV2 (lin VK {s = c73 "kihlata"}) ; -- 10000 
-lin betrothal_N = mkN (lin NK {s = d39 "kihlaus"}) ; -- 10000 
-lin betrothed_N = mkN (lin NK {s = d01A "kihlattu"}) ; -- 10000 
-lin better_Adv = mkAdv (lin AdvK {s = c99 "paremmin"}) ; -- 10000 
-lin better_N = mkN "valtaosa" ; -- 1680 
-lin better_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin betterment_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin between_Adv = mkAdv "välillä" ; -- 980 
-lin bevel_N = mkN (lin NK {s = d48 "viiste"}) ; -- 10000 
-lin bevel_V2 = mkV2 (lin VK {s = c74 "viistota"}) ; -- 10000 
-lin beverage_N = mkN (lin NK {s = d10 "juoma"}) ; -- 3787 
-lin bevy_N = mkN (lin NK {s = d09 "lauma"}) ; -- 8478 
-lin bewail_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin beware_V = mkV "välttää" ; -- 1690 
-lin beware_V2 = mkV2 "välttää" ; -- 1690 
-lin bewilder_V2 = mkV2 "hämmentää" ; -- 5170 
-lin bewilderment_N = mkN "hämmennys" ; -- 8986 
-lin bewitch_V2 = mkV2 (lin VK {s = c73 "hurmata"}) ; -- 8109 
-lin beyond_Adv = mkAdv (lin AdvK {s = c99 "kauemmas"}) ; -- 10000 
-lin bibliographer_N = mkN (lin NK {s = d05 "bibliografi"}) ; -- 10000 
-lin bibliography_N = mkN (lin NK {s = d12 "bibliografia"}) ; -- 10000 
-lin bibliophile_N = mkN (lin NK {s = d05 "bibliofiili"}) ; -- 10000 
-lin bicarbonate_N = mkN (lin NK {s = d05A "bikarbonaatti"}) ; -- 10000 
-lin biceps_N = mkN (lin NK {s = d39 "hauis"}) ; -- 10000 
-lin bicker_V = mkV "kiistellä" ; -- 3094 
-lin bicycle_N = mkN "polkupyörä" ; -- 4322 
-lin bid_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin bid_V = mkV "jättää" ; -- 255 
-lin bid_V2 = mkV2 "jättää" ; -- 255 
-lin biddable_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin bidder_N = mkN (lin NK {s = d10 "tarjoaja"}) ; -- 9803 
-lin bidding_N = mkN "määräys" ; -- 2310 
-lin bide_V2 = mkV2 "viipyä" ; -- 5702 
-lin bidet_N = mkN (lin NK {s = d20 "bidee"}) ; -- 10000 
-lin biennial_A = mkA "kaksivuotinen" ; -- 6053 
-lin biff_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin bifurcate_V = mkV (lin VK {s = c52A "haarautua"}) ; -- 10000 
-lin bifurcate_V2 = mkV2 (lin VK {s = c52A "haarautua"}) ; -- 10000 
-lin bifurcation_N = mkN (lin NK {s = d10 "haarautuma"}) ; -- 10000 
-lin bigamy_N = mkN (lin NK {s = d12 "bigamia"}) ; -- 10000 
-lin bight_N = mkN (lin NK {s = d05A "lenkki"}) ; -- 3330 
-lin bigot_N = mkN (lin NK {s = d12 "kiihkoilija"}) ; -- 10000 
-lin bigoted_A = mkA (lin AK {s = d38 "fanaattinen"}) ; -- 10000 
-lin bigotry_N = mkN (lin NK {s = d02 "kiihkoilu"}) ; -- 10000 
-lin bijou_N = mkN (lin NK {s = d01 "koru"}) ; -- 5201 
-lin bilateral_A = mkA (lin AK {s = d38 "bilateraalinen"}) ; -- 10000 
-lin bilberry_N = mkN (lin NK {s = d14A "mustikka"}) ; -- 10000 
-lin bilge_N = mkN (lin NK {s = d10 "ruuma"}) ; -- 10000 
-lin bilious_A = mkA (lin AK {s = d41A "sapekas"}) ; -- 10000 
-lin biliousness_N = mkN (lin NK {s = d40 "sapekkuus"}) ; -- 10000 
-lin bilk_V2 = mkV2 "estää" ; -- 773 
-lin bill_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin bill_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin bill_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin billet_N = mkN (lin NK {s = d25 "toimi"}) ; -- 835 
-lin billet_V2 = mkV2 (lin VK {s = c53A "majoittaa"}) ; -- 10000 
-lin billfold_N = mkN (lin NK {s = d04A "lompakko"}) ; -- 8015 
-lin billhook_N = mkN (lin NK {s = d06 "vesuri"}) ; -- 10000 
-lin billiards_N = mkN (lin NK {s = d06 "biljardi"}) ; -- 10000 
-lin billingsgate_N = mkN (lin NK {s = d39 "solvaus"}) ; -- 10000 
-lin billion_N = mkN (lin NK {s = d05 "miljardi"}) ; -- 1289 
-lin billow_N = mkN (lin NK {s = d01A "aalto"}) ; -- 3663 
-lin billow_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin billy_N = mkN "pukki" ; -- 7284 
-lin bimetallism_N = mkN (lin NK {s = d05 "bimetallismi"}) ; -- 10000 
-lin bin_N = mkN (lin NK {s = d12 "astia"}) ; -- 5992 
-lin bind_N = mkN (lin NK {s = d05 "harmi"}) ; -- 4018 
-lin bind_V = mkV "yhdistää" ; -- 784 
-lin bind_V2 = mkV2 "yhdistää" ; -- 784 
-lin binder_N = mkN (lin NK {s = d05A "mappi"}) ; -- 10000 
-lin bindery_N = mkN (lin NK {s = d02 "sitomo"}) ; -- 10000 
-lin bindweed_N = mkN (lin NK {s = d01A "kierto"}) ; -- 5567 
-lin bine_N = mkN (lin NK {s = d10 "humala"}) ; -- 5072 
-lin binge_N = mkN (lin NK {s = d39 "villitys"}) ; -- 10000 
-lin bingo_N = mkN (lin NK {s = d01 "bingo"}) ; -- 10000 
-lin biography_N = mkN "elämäkerta" ; -- 8248 
-lin biological_A = mkA (lin AK {s = d38 "biologinen"}) ; -- 5478 
-lin biologist_N = mkN (lin NK {s = d05 "biologi"}) ; -- 10000 
-lin biology_N = mkN (lin NK {s = d12 "biologia"}) ; -- 8695 
-lin bioscope_N = mkN "elokuvateatteri" ; -- 5466 
-lin birch_N = mkN (lin NK {s = d01 "koivu"}) ; -- 3958 
-lin birth_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin birthday_N = mkN "syntymäpäivä" ; -- 5294 
-lin birthrate_N = mkN (lin NK {s = d40 "syntyvyys"}) ; -- 10000 
-lin birthright_N = mkN "perusoikeus" ; -- 7817 
-lin bisect_V2 = mkV2 (lin VK {s = c53A "puolittaa"}) ; -- 10000 
-lin bisexuality_N = mkN (lin NK {s = d40 "biseksuaalisuus"}) ; -- 10000 
-lin bishop_N = mkN (lin NK {s = d09 "piispa"}) ; -- 2586 
-lin bishopric_N = mkN "hiippakunta" ; -- 7177 
-lin bismuth_N = mkN (lin NK {s = d05A "vismutti"}) ; -- 10000 
-lin bison_N = mkN (lin NK {s = d06 "biisoni"}) ; -- 10000 
-lin bistro_N = mkN (lin NK {s = d01 "bistro"}) ; -- 10000 
-lin bit_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin bitch_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin bitch_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin bitchy_A = mkA (lin AK {s = d01 "kelju"}) ; -- 10000 
-lin biting_A = mkA "terävä" ; -- 3532 
-lin bitter_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin bitter_N = mkN (lin NK {s = d06 "bitter"}) ; -- 10000 
-lin bitterness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin bitumen_N = mkN (lin NK {s = d06 "bitumi"}) ; -- 10000 
-lin bivouac_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin biz_N = mkN (lin NK {s = d39 "bisnes"}) ; -- 3926 
-lin blackamoor_N = mkN (lin NK {s = d06 "murjaani"}) ; -- 10000 
-lin blackboard_N = mkN (lin NK {s = d01 "taulu"}) ; -- 2945 
-lin blacken_V = mkV (lin VK {s = c52 "mustua"}) ; -- 10000 
-lin blacken_V2 = mkV2 (lin VK {s = c52 "mustua"}) ; -- 10000 
-lin blackguard_N = mkN (lin NK {s = d10 "konna"}) ; -- 10000 
-lin blackguard_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin blackish_A = mkA "tumma" ; -- 3192 
-lin blackleg_N = mkN (lin NK {s = d06 "rikkuri"}) ; -- 10000 
-lin blackmail_N = mkN "kiristäminen" ; -- 9330 
-lin blackmail_V2 = mkV2 "kiristää" ; -- 2951 
-lin blackness_N = mkN (lin NK {s = d40 "pimeys"}) ; -- 6367 
-lin blackout_N = mkN "katko" ; -- 8366 
-lin blacksmith_N = mkN "seppä" ; -- 9553 
-lin bladder_N = mkN (lin NK {s = d01A "rakko"}) ; -- 10000 
-lin blade_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin blaeberry_N = mkN (lin NK {s = d14A "mustikka"}) ; -- 10000 
-lin blame_N = mkN "syy" ; -- 167 
-lin blame_V = mkV "syyttää" ; -- 910 
-lin blame_V2 = mkV2 "syyttää" ; -- 910 
-lin blameless_A = mkA "viaton" ; -- 6937 
-lin blameworthy_A = mkA (lin AK {s = d10 "moitittava"}) ; -- 10000 
-lin blanch_V = mkV (lin VK {s = c73A "kaltata"}) ; -- 10000 
-lin blanch_V2 = mkV2 (lin VK {s = c73A "kaltata"}) ; -- 10000 
-lin bland_A = mkA "mieto" ; -- 7983 
-lin blandishment_N = mkN (lin NK {s = d02 "maanittelu"}) ; -- 10000 
-lin blandness_N = mkN "välinpitämättömyys" ; -- 9010 
-lin blank_A = mkA "tyhjä" ; -- 1379 
-lin blank_N = mkN (lin NK {s = d03 "aihio"}) ; -- 10000 
-lin blanket_N = mkN (lin NK {s = d09A "vaippa"}) ; -- 10000 
-lin blanket_V2 = mkV2 "peittää" ; -- 2669 
-lin blare_V = mkV (lin VK {s = c52A "raikua"}) ; -- 10000 
-lin blare_V2 = mkV2 (lin VK {s = c52A "raikua"}) ; -- 10000 
-lin blarney_N = mkN (lin NK {s = d02 "mairittelu"}) ; -- 10000 
-lin blaspheme_V = mkV (lin VK {s = c73 "rienata"}) ; -- 10000 
-lin blaspheme_V2 = mkV2 (lin VK {s = c73 "rienata"}) ; -- 10000 
-lin blasphemer_N = mkN (lin NK {s = d10 "rienaaja"}) ; -- 10000 
-lin blasphemy_N = mkN (lin NK {s = d39 "rienaus"}) ; -- 10000 
-lin blast_N = mkN "räjähdys" ; -- 2795 
-lin blast_V = mkV (lin VK {s = c52A "ampua"}) ; -- 957 
-lin blast_V2 = mkV2 (lin VK {s = c52A "ampua"}) ; -- 957 
-lin blatant_A = mkA "ilmeinen" ; -- 2713 
-lin blather_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin blather_V = mkV (lin VK {s = c54A "jokeltaa"}) ; -- 10000 
-lin blaze_N = mkN (lin NK {s = d23 "tuli"}) ; -- 1833 
-lin blaze_V = mkV (lin VK {s = c52A "ampua"}) ; -- 957 
-lin blaze_V2 = mkV2 (lin VK {s = c52A "ampua"}) ; -- 957 
-lin blazer_N = mkN (lin NK {s = d06 "bleiseri"}) ; -- 10000 
-lin blazing_A = mkA "törkeä" ; -- 2027 
-lin blazon_N = mkN (lin NK {s = d12 "vaakuna"}) ; -- 10000 
-lin blazonry_N = mkN (lin NK {s = d12 "vaakuna"}) ; -- 10000 
-lin bleach_N = mkN (lin NK {s = d02 "valkaisu"}) ; -- 10000 
-lin bleach_V = mkV (lin VK {s = c54A "vaalentaa"}) ; -- 10000 
-lin bleach_V2 = mkV2 (lin VK {s = c54A "vaalentaa"}) ; -- 10000 
-lin bleak_A = mkA "synkkä" ; -- 2897 
-lin bleat_V = mkV (lin VK {s = c66 "marista"}) ; -- 10000 
-lin bleat_V2 = mkV2 (lin VK {s = c66 "marista"}) ; -- 10000 
-lin bleed_V = mkV "kiristää" ; -- 2951 
-lin bleed_V2 = mkV2 "kiristää" ; -- 2951 
-lin bleep_N = mkN (lin NK {s = d39 "piipitys"}) ; -- 10000 
-lin blemish_N = mkN "jälki" ; -- 904 
-lin blemish_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin blench_V = mkV (lin VK {s = c72A "kalveta"}) ; -- 10000 
-lin blend_N = mkN "yhdistäminen" ; -- 2763 
-lin blend_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin blend_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin bless_V2 = mkV2 "kiittää" ; -- 1791 
-lin blessed_A = mkA (lin AK {s = d41 "autuas"}) ; -- 10000 
-lin blessedness_N = mkN (lin NK {s = d40 "autuus"}) ; -- 10000 
-lin blessing_N = mkN "hyväksyntä" ; -- 4807 
-lin blight_V2 = mkV2 (lin VK {s = c53A "vahingoittaa"}) ; -- 5415 
-lin blighter_N = mkN (lin NK {s = d01A "heppu"}) ; -- 10000 
-lin blind_A = mkA (lin AK {s = d15 "sokea"}) ; -- 9857 
-lin blind_N = mkN (lin NK {s = d34A "varaukseton"}) ; -- 10000 
-lin blind_V2 = mkV2 (lin VK {s = c66 "sokaista"}) ; -- 10000 
-lin blindness_N = mkN (lin NK {s = d40 "sokeus"}) ; -- 10000 
-lin blink_V = mkV (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin blink_V2 = mkV2 (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin bliss_N = mkN (lin NK {s = d40 "autuus"}) ; -- 10000 
-lin blissful_A = mkA (lin AK {s = d38 "onnellinen"}) ; -- 2311 
-lin blister_N = mkN (lin NK {s = d12 "rakkula"}) ; -- 10000 
-lin blister_V = mkV (lin VK {s = c62 "kritisoida"}) ; -- 4271 
-lin blister_V2 = mkV2 (lin VK {s = c62 "kritisoida"}) ; -- 4271 
-lin blob_N = mkN (lin NK {s = d01A "laikku"}) ; -- 10000 
-lin bloc_N = mkN "ryhmittymä" ; -- 6871 
-lin block_N = mkN "ryhmä" ; -- 230 
-lin block_V2 = mkV2 "estää" ; -- 773 
-lin blockade_N = mkN (lin NK {s = d01A "saarto"}) ; -- 10000 
-lin blockade_V2 = mkV2 "estää" ; -- 773 
-lin blockage_N = mkN (lin NK {s = d10 "tukkeuma"}) ; -- 10000 
-lin blockhouse_N = mkN (lin NK {s = d10A "tukikohta"}) ; -- 3800 
-lin bloke_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin blond_A = mkA "vaalea" ; -- 4334 
-lin blond_N = mkN (lin NK {s = d15 "vaalea"}) ; -- 10000 
-lin blonde_A = mkA "vaalea" ; -- 4334 
-lin blonde_N = mkN (lin NK {s = d15 "vaalea"}) ; -- 10000 
-lin bloodless_A = mkA "kylmä" ; -- 1090 
-lin bloodshed_N = mkN (lin NK {s = d10 "murha"}) ; -- 2300 
-lin bloodstained_A = mkA (lin AK {s = d38 "verinen"}) ; -- 5511 
-lin bloodthirstiness_N = mkN (lin NK {s = d40 "verenhimoisuus"}) ; -- 10000 
-lin bloody_A = mkA (lin AK {s = d38 "verinen"}) ; -- 5511 
-lin bloody_minded_A = mkA "hankala" ; -- 1421 
-lin bloom_N = mkN (lin NK {s = d10A "kukka"}) ; -- 2604 
-lin bloom_V = mkV (lin VK {s = c61A "kukkia"}) ; -- 4969 
-lin bloomer_N = mkN (lin NK {s = d39 "erehdys"}) ; -- 7118 
-lin blossom_N = mkN (lin NK {s = d10A "kukka"}) ; -- 2604 
-lin blossom_V = mkV "kehittyä" ; -- 974 
-lin blot_N = mkN (lin NK {s = d09 "tahra"}) ; -- 10000 
-lin blot_V2 = mkV2 (lin VK {s = c61 "tahria"}) ; -- 10000 
-lin blotch_N = mkN (lin NK {s = d01A "laikku"}) ; -- 10000 
-lin blowback_N = mkN "takaisku" ; -- 5268 
-lin blower_N = mkN (lin NK {s = d41 "valas"}) ; -- 10000 
-lin blubber_N = mkN (lin NK {s = d09 "ihra"}) ; -- 10000 
-lin blubber_V = mkV "itkeä" ; -- 4275 
-lin blubber_V2 = mkV2 "itkeä" ; -- 4275 
-lin bludgeon_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin bludgeon_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin blueprint_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin bluff_A = mkA "jyrkkä" ; -- 2989 
-lin bluff_N = mkN (lin NK {s = d05 "bluffi"}) ; -- 10000 
-lin bluff_V = mkV (lin VK {s = c73 "bluffata"}) ; -- 10000 
-lin bluff_V2 = mkV2 (lin VK {s = c73 "bluffata"}) ; -- 10000 
-lin blunder_N = mkN (lin NK {s = d10 "moka"}) ; -- 10000 
-lin blunder_V = mkV (lin VK {s = c66 "tokaista"}) ; -- 7116 
-lin blunder_V2 = mkV2 (lin VK {s = c66 "tokaista"}) ; -- 7116 
-lin blunderer_N = mkN (lin NK {s = d06 "tunari"}) ; -- 10000 
-lin blunt_A = mkA (lin AK {s = d01 "karu"}) ; -- 5148 
-lin blunt_V2 = mkV2 "heikentää" ; -- 2491 
-lin bluntness_N = mkN (lin NK {s = d40 "tylsyys"}) ; -- 10000 
-lin blur_N = mkN (lin NK {s = d40 "sameus"}) ; -- 10000 
-lin blur_V = mkV (lin VK {s = c61 "tahria"}) ; -- 10000 
-lin blur_V2 = mkV2 (lin VK {s = c61 "tahria"}) ; -- 10000 
-lin blurt_V2 = mkV2 (lin VK {s = c53A "lipsauttaa"}) ; -- 10000 
-lin blush_N = mkN (lin NK {s = d39 "punastus"}) ; -- 10000 
-lin blush_V = mkV (lin VK {s = c52 "punastua"}) ; -- 10000 
-lin bluster_N = mkN (lin NK {s = d06 "meteli"}) ; -- 6201 
-lin bluster_V = mkV (lin VK {s = c74 "uhota"}) ; -- 9455 
-lin bluster_V2 = mkV2 (lin VK {s = c74 "uhota"}) ; -- 9455 
-lin boa_N = mkN (lin NK {s = d10 "puuhka"}) ; -- 10000 
-lin boar_N = mkN (lin NK {s = d01 "karju"}) ; -- 10000 
-lin board_N = mkN (lin NK {s = d39 "hallitus"}) ; -- 82 
-lin board_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin board_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin boarder_N = mkN (lin NK {s = d12 "tunkeilija"}) ; -- 10000 
-lin boarding_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin boast_N = mkN (lin NK {s = d02 "kerskailu"}) ; -- 10000 
-lin boast_V = mkV (lin VK {s = c61 "leuhkia"}) ; -- 10000 
-lin boast_V2 = mkV2 (lin VK {s = c61 "leuhkia"}) ; -- 10000 
-lin boater_N = mkN "veneilijä" ; -- 8982 
-lin boatman_N = mkN (lin NK {s = d10 "soutaja"}) ; -- 10000 
-lin bob_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin bob_V = mkV (lin VK {s = c67 "kelkkailla"}) ; -- 10000 
-lin bob_V2 = mkV2 (lin VK {s = c67 "kelkkailla"}) ; -- 10000 
-lin bobbin_N = mkN (lin NK {s = d09 "kela"}) ; -- 10000 
-lin bobby_N = mkN "poliisi" ; -- 147 
-lin bodily_A = mkA (lin AK {s = d38 "ruumiillinen"}) ; -- 10000 
-lin boding_N = mkN (lin NK {s = d02 "enteily"}) ; -- 10000 
-lin bodkin_N = mkN (lin NK {s = d06 "tikari"}) ; -- 10000 
-lin body_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin bodywork_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin boffin_N = mkN (lin NK {s = d12 "tutkija"}) ; -- 619 
-lin bog_N = mkN (lin NK {s = d19 "suo"}) ; -- 3286 
-lin boggle_V = mkV "yllättää" ; -- 716 
-lin bohemian_N = mkN (lin NK {s = d05 "boheemi"}) ; -- 10000 
-lin boil_N = mkN (lin NK {s = d48 "paise"}) ; -- 10000 
-lin boil_V = mkV (lin VK {s = c52 "kiehua"}) ; -- 8585 
-lin boil_V2 = mkV2 (lin VK {s = c52 "kiehua"}) ; -- 8585 
-lin boiler_N = mkN (lin NK {s = d06 "boileri"}) ; -- 10000 
-lin boisterous_A = mkA (lin AK {s = d01 "raju"}) ; -- 1824 
-lin boisterousness_N = mkN (lin NK {s = d40 "riehakkuus"}) ; -- 10000 
-lin bold_A = mkA "jyrkkä" ; -- 2989 
-lin boldness_N = mkN (lin NK {s = d40 "rohkeus"}) ; -- 4380 
-lin bolero_N = mkN (lin NK {s = d01A "jakku"}) ; -- 10000 
-lin bolshy_A = mkA "hankala" ; -- 1421 
-lin bolster_V = mkV (lin VK {s = c58A "tukea"}) ; -- 429 
-lin bolster_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin bolt_N = mkN (lin NK {s = d01A "lukko"}) ; -- 10000 
-lin bolt_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin bolt_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin bomb_N = mkN "pommi" ; -- 2301 
-lin bomb_V = mkV (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin bomb_V2 = mkV2 (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin bombard_V2 = mkV2 (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin bombardier_N = mkN (lin NK {s = d10 "pommittaja"}) ; -- 10000 
-lin bombardment_N = mkN (lin NK {s = d39 "pommitus"}) ; -- 2088 
-lin bombast_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin bombastic_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin bombshell_N = mkN "pommi" ; -- 2301 
-lin bonanza_N = mkN (lin NK {s = d01 "onnenpotku"}) ; -- 10000 
-lin bonbon_N = mkN (lin NK {s = d05 "karamelli"}) ; -- 10000 
-lin bond_N = mkN (lin NK {s = d39 "liitos"}) ; -- 5879 
-lin bond_V2 = mkV2 "yhdistää" ; -- 784 
-lin bondage_N = mkN (lin NK {s = d40 "orjuus"}) ; -- 10000 
-lin boner_N = mkN (lin NK {s = d38 "luinen"}) ; -- 10000 
-lin bongo_N = mkN (lin NK {s = d01 "bongo"}) ; -- 10000 
-lin bonkers_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin bonnet_N = mkN (lin NK {s = d01 "myssy"}) ; -- 10000 
-lin bonny_A = mkA (lin AK {s = d41 "kaunis"}) ; -- 10000 
-lin bonus_N = mkN (lin NK {s = d39 "bonus"}) ; -- 7762 
-lin boo_N = mkN (lin NK {s = d39 "buuaus"}) ; -- 10000 
-lin boo_V = mkV (lin VK {s = c73 "buuata"}) ; -- 10000 
-lin boo_V2 = mkV2 (lin VK {s = c73 "buuata"}) ; -- 10000 
-lin boob_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin booby_N = mkN (lin NK {s = d10 "suula"}) ; -- 10000 
-lin booking_N = mkN (lin NK {s = d39 "varaus"}) ; -- 4056 
-lin booklet_N = mkN (lin NK {s = d38 "vihkonen"}) ; -- 10000 
-lin bookshop_N = mkN "kirjakauppa" ; -- 7195 
-lin boom_N = mkN "nousukausi" ; -- 8152 
-lin boom_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin boom_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin boomerang_N = mkN "takaisku" ; -- 5268 
-lin boon_N = mkN (lin NK {s = d09 "lahja"}) ; -- 2275 
-lin boor_N = mkN (lin NK {s = d10A "moukka"}) ; -- 10000 
-lin boorishness_N = mkN (lin NK {s = d40 "moukkamaisuus"}) ; -- 10000 
-lin boost_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin boost_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin booster_N = mkN (lin NK {s = d12 "tukija"}) ; -- 4382 
-lin bootee_N = mkN (lin NK {s = d01 "tossu"}) ; -- 10000 
-lin booth_N = mkN (lin NK {s = d01 "koju"}) ; -- 10000 
-lin bootleg_V2 = mkV2 (lin VK {s = c62 "kopioida"}) ; -- 8930 
-lin bootlegger_N = mkN (lin NK {s = d34A "laiton"}) ; -- 10000 
-lin booty_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin booze_N = mkN (lin NK {s = d09 "viina"}) ; -- 3327 
-lin boozer_N = mkN (lin NK {s = d01A "juoppo"}) ; -- 10000 
-lin border_N = mkN "raja" ; -- 389 
-lin border_V = mkV (lin VK {s = c52A "rajoittua"}) ; -- 5293 
-lin border_V2 = mkV2 (lin VK {s = c52A "rajoittua"}) ; -- 5293 
-lin bore_N = mkN (lin NK {s = d05 "kaliiperi"}) ; -- 10000 
-lin bore_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin bore_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin boredom_N = mkN (lin NK {s = d40 "tylsyys"}) ; -- 10000 
-lin borer_N = mkN (lin NK {s = d10 "pora"}) ; -- 10000 
-lin boron_N = mkN (lin NK {s = d05 "boori"}) ; -- 10000 
-lin borough_N = mkN (lin NK {s = d05A "kaupunki"}) ; -- 70 
-lin borrow_V = mkV (lin VK {s = c73 "lainata"}) ; -- 2887 
-lin borrow_V2 = mkV2 (lin VK {s = c73 "lainata"}) ; -- 2887 
-lin borrower_N = mkN (lin NK {s = d10 "lainaaja"}) ; -- 10000 
-lin bortsch_N = mkN (lin NK {s = d05 "borssi"}) ; -- 10000 
-lin bosky_A = mkA "tiheä" ; -- 6994 
-lin bosom_N = mkN "sydän" ; -- 1232 
-lin botanical_A = mkA (lin AK {s = d38 "botaaninen"}) ; -- 10000 
-lin botanist_N = mkN (lin NK {s = d05 "botanisti"}) ; -- 10000 
-lin botany_N = mkN (lin NK {s = d09A "botaniikka"}) ; -- 10000 
-lin botch_N = mkN (lin NK {s = d05A "hutilointi"}) ; -- 10000 
-lin botch_V2 = mkV2 (lin VK {s = c62 "tunaroida"}) ; -- 10000 
-lin bother_N = mkN (lin NK {s = d09 "vaiva"}) ; -- 2339 
-lin bother_V = mkV "häiritä" ; -- 2318 
-lin bother_V2 = mkV2 "häiritä" ; -- 2318 
-lin bothersome_A = mkA "hankala" ; -- 1421 
-lin bottle_N = mkN (lin NK {s = d01 "pullo"}) ; -- 2865 
-lin bottle_V2 = mkV2 (lin VK {s = c53A "pullottaa"}) ; -- 10000 
-lin bottom_N = mkN (lin NK {s = d01 "vuoro"}) ; -- 1143 
-lin bottom_V = mkV (lin VK {s = c53 "pehmustaa"}) ; -- 10000 
-lin botulism_N = mkN (lin NK {s = d05 "botulismi"}) ; -- 10000 
-lin bough_N = mkN (lin NK {s = d10 "oksa"}) ; -- 5874 
-lin boulevard_N = mkN (lin NK {s = d05 "bulevardi"}) ; -- 10000 
-lin bounce_N = mkN (lin NK {s = d40 "kimmoisuus"}) ; -- 10000 
-lin bounce_V = mkV (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin bounce_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin bouncing_A = mkA (lin AK {s = d10 "eloisa"}) ; -- 10000 
-lin bouncy_A = mkA (lin AK {s = d10 "kimmoisa"}) ; -- 10000 
-lin bound_N = mkN "raja" ; -- 389 
-lin bound_V = mkV "yhdistää" ; -- 784 
-lin bound_V2 = mkV2 "yhdistää" ; -- 784 
-lin boundary_N = mkN "raja" ; -- 389 
-lin bounden_A = mkA (lin AK {s = d38 "moraalinen"}) ; -- 4632 
-lin bounder_N = mkN (lin NK {s = d09A "sika"}) ; -- 4692 
-lin boundless_A = mkA "rajaton" ; -- 9424 
-lin bountiful_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin bounty_N = mkN (lin NK {s = d40 "runsaus"}) ; -- 10000 
-lin bouquet_N = mkN (lin NK {s = d01 "tuoksu"}) ; -- 5492 
-lin bourbon_N = mkN (lin NK {s = d06 "bourbon"}) ; -- 10000 
-lin bourgeois_A = mkA (lin AK {s = d38 "porvarillinen"}) ; -- 7073 
-lin bourgeois_N = mkN (lin NK {s = d06 "porvari"}) ; -- 8125 
-lin bourgeoisie_N = mkN (lin NK {s = d01 "porvaristo"}) ; -- 10000 
-lin bourn_N = mkN "raja" ; -- 389 
-lin bourne_N = mkN "raja" ; -- 389 
-lin bout_N = mkN (lin NK {s = d02 "ottelu"}) ; -- 241 
-lin boutique_N = mkN (lin NK {s = d05A "putiikki"}) ; -- 10000 
-lin bow_N = mkN (lin NK {s = d09 "keula"}) ; -- 4604 
-lin bow_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin bow_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin bow_wow_N = mkN (lin NK {s = d09 "hauva"}) ; -- 10000 
-lin bowdlerize_V2 = mkV2 (lin VK {s = c62 "sensuroida"}) ; -- 10000 
-lin bowel_N = mkN (lin NK {s = d26 "suoli"}) ; -- 10000 
-lin bowing_N = mkN (lin NK {s = d01A "soitto"}) ; -- 2824 
-lin bowl_N = mkN (lin NK {s = d06 "stadion"}) ; -- 3285 
-lin bowl_V = mkV "heittää" ; -- 877 
-lin bowl_V2 = mkV2 "heittää" ; -- 877 
-lin bowler_N = mkN (lin NK {s = d05 "knalli"}) ; -- 10000 
-lin bowls_N = mkN (lin NK {s = d06 "stadion"}) ; -- 3285 
-lin box_N = mkN (lin NK {s = d01A "ruutu"}) ; -- 3461 
-lin box_V = mkV "iskeä" ; -- 976 
-lin box_V2 = mkV2 "iskeä" ; -- 976 
-lin boxer_N = mkN "nyrkkeilijä" ; -- 9957 
-lin boxful_N = mkN (lin NK {s = d38 "rasiallinen"}) ; -- 10000 
-lin boxing_N = mkN (lin NK {s = d02 "nyrkkeily"}) ; -- 8174 
-lin boycott_N = mkN (lin NK {s = d05A "boikotti"}) ; -- 9509 
-lin boycott_V2 = mkV2 (lin VK {s = c62 "boikotoida"}) ; -- 10000 
-lin boyhood_N = mkN (lin NK {s = d40 "poikuus"}) ; -- 10000 
-lin brace_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin brace_V = mkV (lin VK {s = c58A "tukea"}) ; -- 429 
-lin brace_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin bracelet_N = mkN (lin NK {s = d48A "ranneke"}) ; -- 10000 
-lin bracket_N = mkN "ryhmä" ; -- 230 
-lin bracket_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin brad_N = mkN (lin NK {s = d09 "naula"}) ; -- 10000 
-lin brae_N = mkN (lin NK {s = d48A "rinne"}) ; -- 10000 
-lin brag_V = mkV (lin VK {s = c67 "rehvastella"}) ; -- 10000 
-lin braggart_N = mkN (lin NK {s = d06 "kerskuri"}) ; -- 10000 
-lin bragging_N = mkN (lin NK {s = d02 "rehentely"}) ; -- 10000 
-lin brahmin_N = mkN (lin NK {s = d06 "brahmaani"}) ; -- 10000 
-lin braid_N = mkN (lin NK {s = d05A "letti"}) ; -- 10000 
-lin braid_V2 = mkV2 (lin VK {s = c52 "punoa"}) ; -- 10000 
-lin brain_N = mkN "järki" ; -- 2519 
-lin brain_V2 = mkV2 (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin brain_fag_N = mkN (lin NK {s = d39 "uupumus"}) ; -- 10000 
-lin brainwave_N = mkN (lin NK {s = d39 "neronleimaus"}) ; -- 10000 
-lin brainy_A = mkA (lin AK {s = d41A "nerokas"}) ; -- 10000 
-lin braise_V2 = mkV2 (lin VK {s = c54A "muhentaa"}) ; -- 10000 
-lin brake_N = mkN (lin NK {s = d01 "jarru"}) ; -- 4637 
-lin brake_V = mkV (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin brake_V2 = mkV2 (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin bramble_N = mkN (lin NK {s = d14A "vatukka"}) ; -- 10000 
-lin bran_N = mkN (lin NK {s = d48 "lese"}) ; -- 10000 
-lin branch_N = mkN (lin NK {s = d10 "oksa"}) ; -- 5874 
-lin branch_V = mkV (lin VK {s = c52A "haarautua"}) ; -- 10000 
-lin brand_N = mkN (lin NK {s = d05A "tyyppi"}) ; -- 3331 
-lin brand_V2 = mkV2 "merkitä" ; -- 463 
-lin brandish_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin brandy_N = mkN (lin NK {s = d01 "brandy"}) ; -- 10000 
-lin brass_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin brasserie_N = mkN (lin NK {s = d12 "kuppila"}) ; -- 10000 
-lin brave_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin brave_N = mkN (lin NK {s = d41A "loistokas"}) ; -- 10000 
-lin brave_V2 = mkV2 "sietää" ; -- 3248 
-lin bravery_N = mkN (lin NK {s = d40 "rohkeus"}) ; -- 4380 
-lin brawl_V = mkV (lin VK {s = c62 "kahakoida"}) ; -- 10000 
-lin bray_N = mkN (lin NK {s = d02 "kiljaisu"}) ; -- 10000 
-lin bray_V2 = mkV2 (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin braze_V2 = mkV2 (lin VK {s = c53A "juottaa"}) ; -- 10000 
-lin breach_N = mkN (lin NK {s = d01A "aukko"}) ; -- 3430 
-lin breach_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin breadth_N = mkN (lin NK {s = d40 "laajuus"}) ; -- 4224 
-lin break_in_N = mkN (lin NK {s = d01A "murto"}) ; -- 7374 
-lin breakage_N = mkN (lin NK {s = d39 "hyvitys"}) ; -- 8506 
-lin breakdown_N = mkN (lin NK {s = d39 "romahdus"}) ; -- 5392 
-lin breakfast_N = mkN (lin NK {s = d38 "aamiainen"}) ; -- 10000 
-lin breakfast_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin breakneck_A = mkA (lin AK {s = d10 "hurja"}) ; -- 2258 
-lin breakthrough_N = mkN "keksintö" ; -- 4482 
-lin bream_N = mkN (lin NK {s = d09 "lahna"}) ; -- 10000 
-lin breath_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin breathtaking_A = mkA (lin AK {s = d15 "huikea"}) ; -- 3360 
-lin breed_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin breed_V = mkV "synnyttää" ; -- 2005 
-lin breed_V2 = mkV2 "synnyttää" ; -- 2005 
-lin breeder_N = mkN (lin NK {s = d10 "kasvattaja"}) ; -- 6765 
-lin breeding_N = mkN (lin NK {s = d39 "kasvatus"}) ; -- 3891 
-lin breeze_V = mkV (lin VK {s = c53A "tuulahtaa"}) ; -- 10000 
-lin breeziness_N = mkN (lin NK {s = d40 "eloisuus"}) ; -- 10000 
-lin brevet_N = mkN (lin NK {s = d39 "nimitys"}) ; -- 2936 
-lin brew_N = mkN (lin NK {s = d43 "olut"}) ; -- 2472 
-lin brew_V = mkV (lin VK {s = c53A "hauduttaa"}) ; -- 10000 
-lin brew_V2 = mkV2 (lin VK {s = c53A "hauduttaa"}) ; -- 10000 
-lin brewery_N = mkN (lin NK {s = d02 "panimo"}) ; -- 9214 
-lin bribe_N = mkN (lin NK {s = d39 "lahjus"}) ; -- 7661 
-lin bribe_V = mkV (lin VK {s = c52 "lahjoa"}) ; -- 10000 
-lin bribe_V2 = mkV2 (lin VK {s = c52 "lahjoa"}) ; -- 10000 
-lin bribery_N = mkN (lin NK {s = d09A "lahjonta"}) ; -- 10000 
-lin brick_N = mkN (lin NK {s = d23 "tiili"}) ; -- 10000 
-lin brickbat_N = mkN (lin NK {s = d39 "herjaus"}) ; -- 10000 
-lin bricklayer_N = mkN (lin NK {s = d06 "muurari"}) ; -- 10000 
-lin bridal_N = mkN "avioliitto" ; -- 2681 
-lin bride_N = mkN (lin NK {s = d33 "morsian"}) ; -- 6283 
-lin bridegroom_N = mkN (lin NK {s = d38 "sulhanen"}) ; -- 10000 
-lin bridge_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin bridge_V2 = mkV2 "yhdistää" ; -- 784 
-lin bridle_V = mkV (lin VK {s = c53 "hidastaa"}) ; -- 3517 
-lin bridle_V2 = mkV2 (lin VK {s = c53 "hidastaa"}) ; -- 3517 
-lin brief_A = mkA "lyhyt" ; -- 770 
-lin brief_N = mkN "selonteko" ; -- 4765 
-lin brief_V2 = mkV2 (lin VK {s = c53 "opastaa"}) ; -- 2944 
-lin briefcase_N = mkN (lin NK {s = d01A "salkku"}) ; -- 4277 
-lin brier_N = mkN (lin NK {s = d48A "ohdake"}) ; -- 10000 
-lin brig_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin brigade_N = mkN (lin NK {s = d05 "prikaati"}) ; -- 6663 
-lin brigantine_N = mkN (lin NK {s = d06 "kuunari"}) ; -- 10000 
-lin bright_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin brighten_V = mkV (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin brighten_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin brightness_N = mkN (lin NK {s = d40 "valoisuus"}) ; -- 10000 
-lin brilliance_N = mkN (lin NK {s = d40 "lahjakkuus"}) ; -- 6402 
-lin brilliancy_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin brilliant_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin brim_N = mkN (lin NK {s = d09 "reuna"}) ; -- 3183 
-lin brim_V = mkV (lin VK {s = c52A "huokua"}) ; -- 9660 
-lin brimful_A = mkA "täysi" ; -- 712 
-lin bring_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin brink_N = mkN (lin NK {s = d41A "parras"}) ; -- 7483 
-lin brinkmanship_N = mkN (lin NK {s = d02 "tasapainoilu"}) ; -- 10000 
-lin brioche_N = mkN (lin NK {s = d05 "briossi"}) ; -- 10000 
-lin briquet_N = mkN (lin NK {s = d05A "briketti"}) ; -- 10000 
-lin briquette_N = mkN (lin NK {s = d05A "briketti"}) ; -- 10000 
-lin brisk_A = mkA (lin AK {s = d41A "vilkas"}) ; -- 1940 
-lin brisket_N = mkN (lin NK {s = d09A "rinta"}) ; -- 3273 
-lin bristle_N = mkN (lin NK {s = d09 "karva"}) ; -- 10000 
-lin bristle_V = mkV (lin VK {s = c52 "kiukustua"}) ; -- 10000 
-lin bristly_A = mkA (lin AK {s = d15 "karhea"}) ; -- 10000 
-lin brit_N = mkN (lin NK {s = d05A "sintti"}) ; -- 10000 
-lin brittle_A = mkA (lin AK {s = d15 "kolea"}) ; -- 10000 
-lin broad_minded_A = mkA (lin AK {s = d38 "suvaitsevainen"}) ; -- 10000 
-lin broad_mindedness_N = mkN (lin NK {s = d40 "suvaitsevaisuus"}) ; -- 9300 
-lin broadcast_N = mkN "lähetys" ; -- 3052 
-lin broadcast_V = mkV (lin VK {s = c53A "toitottaa"}) ; -- 10000 
-lin broadcast_V2 = mkV2 (lin VK {s = c53A "toitottaa"}) ; -- 10000 
-lin broadcasting_N = mkN "tiedotusväline" ; -- 2043 
-lin broadcloth_N = mkN (lin NK {s = d09A "verka"}) ; -- 10000 
-lin broaden_V = mkV (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin broaden_V2 = mkV2 (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin broadness_N = mkN (lin NK {s = d40 "leveys"}) ; -- 9224 
-lin broadside_N = mkN (lin NK {s = d07A "kylki"}) ; -- 3431 
-lin brocade_N = mkN (lin NK {s = d05 "brokadi"}) ; -- 10000 
-lin brocade_V2 = mkV2 (lin VK {s = c52 "kirjoa"}) ; -- 10000 
-lin brochure_N = mkN (lin NK {s = d38 "lehtinen"}) ; -- 10000 
-lin broil_V = mkV (lin VK {s = c62 "pariloida"}) ; -- 10000 
-lin broil_V2 = mkV2 (lin VK {s = c62 "pariloida"}) ; -- 10000 
-lin broiler_N = mkN (lin NK {s = d06 "broileri"}) ; -- 10000 
-lin broker_N = mkN "välittäjä" ; -- 3553 
-lin brolly_N = mkN (lin NK {s = d10 "sontsa"}) ; -- 10000 
-lin bromide_N = mkN (lin NK {s = d05A "trivialiteetti"}) ; -- 10000 
-lin bromine_N = mkN (lin NK {s = d05 "bromi"}) ; -- 10000 
-lin bronchitis_N = mkN (lin NK {s = d05A "bronkiitti"}) ; -- 10000 
-lin bronze_N = mkN (lin NK {s = d05 "pronssi"}) ; -- 2001 
-lin bronze_V = mkV (lin VK {s = c73 "pronssata"}) ; -- 10000 
-lin bronze_V2 = mkV2 (lin VK {s = c73 "pronssata"}) ; -- 10000 
-lin brood_N = mkN (lin NK {s = d48 "pesue"}) ; -- 10000 
-lin brood_V = mkV (lin VK {s = c61A "murehtia"}) ; -- 6752 
-lin brook_N = mkN (lin NK {s = d01 "puro"}) ; -- 10000 
-lin brook_V2 = mkV2 (lin VK {s = c61 "sallia"}) ; -- 1043 
-lin broom_N = mkN (lin NK {s = d10 "kanerva"}) ; -- 10000 
-lin broth_N = mkN (lin NK {s = d25 "liemi"}) ; -- 9759 
-lin brothel_N = mkN (lin NK {s = d05 "bordelli"}) ; -- 10000 
-lin brother_in_law_N = mkN (lin NK {s = d01A "lanko"}) ; -- 10000 
-lin brotherhood_N = mkN "ammattiliitto" ; -- 3057 
-lin brotherly_A = mkA (lin AK {s = d38 "veljellinen"}) ; -- 10000 
-lin brought_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin brouhaha_N = mkN (lin NK {s = d01 "kohu"}) ; -- 4092 
-lin brow_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin browbeat_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin brownie_N = mkN (lin NK {s = d12 "haltija"}) ; -- 4906 
-lin brownstone_N = mkN "rivitalo" ; -- 6121 
-lin browse_N = mkN "syöminen" ; -- 7141 
-lin browse_V = mkV (lin VK {s = c67 "katsella"}) ; -- 1400 
-lin bruin_N = mkN (lin NK {s = d01 "karhu"}) ; -- 10000 
-lin bruise_N = mkN (lin NK {s = d10 "mustelma"}) ; -- 10000 
-lin bruise_V = mkV (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin bruise_V2 = mkV2 (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin bruit_V2 = mkV2 (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin brunch_N = mkN (lin NK {s = d05 "brunssi"}) ; -- 10000 
-lin brush_N = mkN "kohtaaminen" ; -- 3067 
-lin brush_V = mkV "pyyhkiä" ; -- 6156 
-lin brush_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin brush_off_N = mkN "torjuminen" ; -- 7364 
-lin brushwood_N = mkN (lin NK {s = d04A "risukko"}) ; -- 10000 
-lin brusque_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin brutal_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin brutality_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin brutalize_V2 = mkV2 (lin VK {s = c53 "raaistaa"}) ; -- 10000 
-lin brute_N = mkN (lin NK {s = d06 "julmuri"}) ; -- 10000 
-lin brutish_A = mkA "raaka" ; -- 4244 
-lin bubble_N = mkN (lin NK {s = d01A "kupu"}) ; -- 10000 
-lin bubble_V = mkV (lin VK {s = c61 "kuplia"}) ; -- 10000 
-lin bubbly_A = mkA (lin AK {s = d41A "vilkas"}) ; -- 1940 
-lin buccaneer_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin buck_N = mkN "pukki" ; -- 7284 
-lin buck_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin buck_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin bucket_N = mkN "panna" ; -- 9589 
-lin bucket_V = mkV (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin bucketful_N = mkN (lin NK {s = d38 "saavillinen"}) ; -- 10000 
-lin buckle_N = mkN (lin NK {s = d10 "taipuma"}) ; -- 10000 
-lin buckle_V = mkV "kiinnittää" ; -- 1212 
-lin buckle_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin buckler_N = mkN (lin NK {s = d07A "kilpi"}) ; -- 9344 
-lin bud_N = mkN (lin NK {s = d01A "nuppu"}) ; -- 10000 
-lin bud_V = mkV (lin VK {s = c53 "orastaa"}) ; -- 10000 
-lin buddy_N = mkN (lin NK {s = d01 "kamu"}) ; -- 10000 
-lin budge_V = mkV (lin VK {s = c53A "liikahtaa"}) ; -- 10000 
-lin budge_V2 = mkV2 (lin VK {s = c53A "liikahtaa"}) ; -- 10000 
-lin budgerigar_N = mkN (lin NK {s = d05A "undulaatti"}) ; -- 10000 
-lin budget_N = mkN (lin NK {s = d05A "budjetti"}) ; -- 852 
-lin budget_V = mkV (lin VK {s = c62 "budjetoida"}) ; -- 7865 
-lin budget_V2 = mkV2 (lin VK {s = c62 "budjetoida"}) ; -- 7865 
-lin budgie_N = mkN (lin NK {s = d05A "undulaatti"}) ; -- 10000 
-lin buff_N = mkN (lin NK {s = d10 "harrastaja"}) ; -- 2584 
-lin buff_V2 = mkV2 (lin VK {s = c53A "kiillottaa"}) ; -- 10000 
-lin buffalo_N = mkN (lin NK {s = d06 "biisoni"}) ; -- 10000 
-lin buffer_N = mkN "suoja" ; -- 2231 
-lin buffer_V2 = mkV2 (lin VK {s = c62 "puskuroida"}) ; -- 10000 
-lin buffet_N = mkN (lin NK {s = d05A "senkki"}) ; -- 10000 
-lin buffet_V = mkV (lin VK {s = c52A "takoa"}) ; -- 6102 
-lin buffet_V2 = mkV2 (lin VK {s = c52A "takoa"}) ; -- 6102 
-lin buffoon_N = mkN (lin NK {s = d08 "pelle"}) ; -- 10000 
-lin buffoonery_N = mkN (lin NK {s = d02 "ilveily"}) ; -- 10000 
-lin bug_N = mkN "hyönteinen" ; -- 8752 
-lin bugaboo_N = mkN (lin NK {s = d10 "uhka"}) ; -- 1504 
-lin bugbear_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin bugger_N = mkN (lin NK {s = d01 "homo"}) ; -- 10000 
-lin buggy_N = mkN (lin NK {s = d01 "kahjo"}) ; -- 10000 
-lin bugle_N = mkN (lin NK {s = d07 "torvi"}) ; -- 10000 
-lin build_N = mkN (lin NK {s = d48A "rakenne"}) ; -- 1434 
-lin build_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin build_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin builder_N = mkN "kehittäjä" ; -- 7640 
-lin building_N = mkN (lin NK {s = d38 "rakentaminen"}) ; -- 455 
-lin built_in_A = mkA (lin AK {s = d38 "luontainen"}) ; -- 6476 
-lin bulb_N = mkN (lin NK {s = d06 "sipuli"}) ; -- 4948 
-lin bulge_N = mkN (lin NK {s = d10 "pullistuma"}) ; -- 10000 
-lin bulge_V = mkV (lin VK {s = c52 "pullistua"}) ; -- 10000 
-lin bulge_V2 = mkV2 (lin VK {s = c52 "pullistua"}) ; -- 10000 
-lin bulk_N = mkN "valtaosa" ; -- 1680 
-lin bulk_V = mkV (lin VK {s = c53A "pullottaa"}) ; -- 10000 
-lin bulkhead_N = mkN (lin NK {s = d03 "laipio"}) ; -- 10000 
-lin bulky_A = mkA (lin AK {s = d38 "massiivinen"}) ; -- 5778 
-lin bull_N = mkN (lin NK {s = d10 "roska"}) ; -- 5399 
-lin bulldog_N = mkN (lin NK {s = d05 "bulldoggi"}) ; -- 10000 
-lin bulldoze_V2 = mkV2 (lin VK {s = c73 "raivata"}) ; -- 4866 
-lin bullet_N = mkN (lin NK {s = d05A "luoti"}) ; -- 7480 
-lin bulletin_N = mkN (lin NK {s = d48A "tiedote"}) ; -- 2707 
-lin bullfinch_N = mkN (lin NK {s = d01A "punatulkku"}) ; -- 10000 
-lin bullshit_N = mkN (lin NK {s = d10 "moska"}) ; -- 10000 
-lin bullshit_V = mkV (lin VK {s = c53A "kusettaa"}) ; -- 10000 
-lin bully_A = mkA (lin AK {s = d10 "loistava"}) ; -- 10000 
-lin bully_N = mkN (lin NK {s = d01 "roisto"}) ; -- 10000 
-lin bully_V = mkV (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin bully_V2 = mkV2 (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin bulwark_N = mkN (lin NK {s = d41A "parras"}) ; -- 7483 
-lin bum_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin bum_N = mkN (lin NK {s = d05 "pummi"}) ; -- 10000 
-lin bum_V = mkV (lin VK {s = c61 "loisia"}) ; -- 10000 
-lin bum_V2 = mkV2 (lin VK {s = c61 "loisia"}) ; -- 10000 
-lin bumblebee_N = mkN (lin NK {s = d38 "kimalainen"}) ; -- 10000 
-lin bump_N = mkN "törmäys" ; -- 4488 
-lin bump_V = mkV "törmätä" ; -- 1847 
-lin bump_V2 = mkV2 "törmätä" ; -- 1847 
-lin bumptious_A = mkA (lin AK {s = d10 "koppava"}) ; -- 10000 
-lin bumptiousness_N = mkN (lin NK {s = d40 "koppavuus"}) ; -- 10000 
-lin bunch_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin bunch_V = mkV (lin VK {s = c52A "kasautua"}) ; -- 10000 
-lin bunch_V2 = mkV2 (lin VK {s = c52A "kasautua"}) ; -- 10000 
-lin bundle_N = mkN (lin NK {s = d05A "nyytti"}) ; -- 10000 
-lin bundle_V = mkV (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin bundle_V2 = mkV2 (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin bung_N = mkN (lin NK {s = d10A "tulppa"}) ; -- 10000 
-lin bung_V2 = mkV2 (lin VK {s = c61A "tukkia"}) ; -- 5040 
-lin bungalow_N = mkN (lin NK {s = d05 "bungalow"}) ; -- 10000 
-lin bungle_N = mkN (lin NK {s = d05A "hutilointi"}) ; -- 10000 
-lin bungle_V = mkV (lin VK {s = c62 "hutiloida"}) ; -- 10000 
-lin bungle_V2 = mkV2 (lin VK {s = c62 "hutiloida"}) ; -- 10000 
-lin bungler_N = mkN (lin NK {s = d39 "hutilus"}) ; -- 10000 
-lin bunk_N = mkN (lin NK {s = d02 "kaukalo"}) ; -- 4284 
-lin bunk_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin bunker_N = mkN (lin NK {s = d06 "bunkkeri"}) ; -- 10000 
-lin bunny_N = mkN (lin NK {s = d01 "pupu"}) ; -- 10000 
-lin bunting_N = mkN (lin NK {s = d01A "sirkku"}) ; -- 10000 
-lin buoy_N = mkN (lin NK {s = d01 "poiju"}) ; -- 10000 
-lin buoy_V = mkV (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin buoy_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin buoyancy_N = mkN (lin NK {s = d05 "optimismi"}) ; -- 9835 
-lin buoyant_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin bur_N = mkN (lin NK {s = d10 "pora"}) ; -- 10000 
-lin burble_V = mkV (lin VK {s = c66 "pulista"}) ; -- 10000 
-lin burden_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin burden_V2 = mkV2 (lin VK {s = c73 "lastata"}) ; -- 9681 
-lin burdensome_A = mkA "työläs" ; -- 6810 
-lin burdock_N = mkN (lin NK {s = d38 "takiainen"}) ; -- 10000 
-lin bureau_N = mkN (lin NK {s = d01 "virasto"}) ; -- 2595 
-lin bureaucracy_N = mkN (lin NK {s = d12 "byrokratia"}) ; -- 4942 
-lin bureaucrat_N = mkN (lin NK {s = d05A "byrokraatti"}) ; -- 10000 
-lin bureaucratically_Adv = mkAdv (lin AdvK {s = c99 "byrokraattisesti"}) ; -- 10000 
-lin burg_N = mkN (lin NK {s = d05A "kaupunki"}) ; -- 70 
-lin burgeon_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin burgess_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin burgher_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin burgle_V = mkV (lin VK {s = c74 "rosvota"}) ; -- 10000 
-lin burgle_V2 = mkV2 (lin VK {s = c74 "rosvota"}) ; -- 10000 
-lin burgomaster_N = mkN (lin NK {s = d06 "pormestari"}) ; -- 6203 
-lin burke_V2 = mkV2 (lin VK {s = c73 "murhata"}) ; -- 4341 
-lin burner_N = mkN (lin NK {s = d33A "poltin"}) ; -- 10000 
-lin burning_A = mkA "ajankohtainen" ; -- 2387 
-lin burnish_V = mkV (lin VK {s = c53A "kiillottaa"}) ; -- 10000 
-lin burnish_V2 = mkV2 (lin VK {s = c53A "kiillottaa"}) ; -- 10000 
-lin burnouse_N = mkN (lin NK {s = d01A "kaapu"}) ; -- 10000 
-lin burr_N = mkN (lin NK {s = d10 "pora"}) ; -- 10000 
-lin burrow_N = mkN "pesä" ; -- 3925 
-lin burrow_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin burrow_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin bursary_N = mkN (lin NK {s = d02 "rahasto"}) ; -- 2121 
-lin burst_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin burst_V = mkV (lin VK {s = c74A "puhjeta"}) ; -- 3794 
-lin burst_V2 = mkV2 (lin VK {s = c74A "puhjeta"}) ; -- 3794 
-lin burthen_N = mkN (lin NK {s = d09A "taakka"}) ; -- 5973 
-lin burthen_V2 = mkV2 (lin VK {s = c73 "kuormata"}) ; -- 10000 
-lin bury_V = mkV (lin VK {s = c53A "unohtaa"}) ; -- 1211 
-lin bury_V2 = mkV2 (lin VK {s = c53A "unohtaa"}) ; -- 1211 
-lin bus_N = mkN (lin NK {s = d05 "bussi"}) ; -- 1814 
-lin bus_V = mkV "kerätä" ; -- 560 
-lin bus_V2 = mkV2 "kerätä" ; -- 560 
-lin bush_N = mkN (lin NK {s = d41 "pensas"}) ; -- 7248 
-lin business_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin businessman_N = mkN "liikemies" ; -- 4379 
-lin bust_N = mkN "epäonnistuminen" ; -- 4315 
-lin bust_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin bust_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin bust_up_N = mkN (lin NK {s = d09A "riita"}) ; -- 2925 
-lin buster_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin bustle_N = mkN (lin NK {s = d06 "turnyyri"}) ; -- 10000 
-lin bustle_V = mkV "hääriä" ; -- 8220 
-lin bustle_V2 = mkV2 "hääriä" ; -- 8220 
-lin busy_A = mkA (lin AK {s = d41A "vilkas"}) ; -- 1940 
-lin but_Adv = mkAdv (lin AdvK {s = c99 "vain"}) ; -- 32 
-lin butane_N = mkN (lin NK {s = d05 "butaani"}) ; -- 10000 
-lin butcher_N = mkN (lin NK {s = d10 "hutiloija"}) ; -- 10000 
-lin butcher_V2 = mkV2 (lin VK {s = c53 "teurastaa"}) ; -- 10000 
-lin butchery_N = mkN (lin NK {s = d02 "teurastamo"}) ; -- 8855 
-lin butt_N = mkN (lin NK {s = d48A "kohde"}) ; -- 520 
-lin butt_V = mkV "liittää" ; -- 1823 
-lin butt_V2 = mkV2 "liittää" ; -- 1823 
-lin buttercup_N = mkN (lin NK {s = d05A "leinikki"}) ; -- 10000 
-lin butterfly_N = mkN (lin NK {s = d38 "perhonen"}) ; -- 6555 
-lin buttery_N = mkN (lin NK {s = d38 "voinen"}) ; -- 10000 
-lin buttock_N = mkN (lin NK {s = d12 "pakara"}) ; -- 10000 
-lin button_N = mkN (lin NK {s = d05A "nappi"}) ; -- 5104 
-lin button_V = mkV (lin VK {s = c53A "napittaa"}) ; -- 10000 
-lin button_V2 = mkV2 (lin VK {s = c53A "napittaa"}) ; -- 10000 
-lin buttoned_up_A = mkA "ammattimainen" ; -- 6656 
-lin buttress_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin buxom_A = mkA (lin AK {s = d15 "uhkea"}) ; -- 10000 
-lin buyer_N = mkN (lin NK {s = d10 "ostaja"}) ; -- 1744 
-lin buzz_N = mkN (lin NK {s = d12 "suhina"}) ; -- 10000 
-lin buzzer_N = mkN (lin NK {s = d06 "summeri"}) ; -- 10000 
-lin by_Adv = mkAdv (lin AdvK {s = c99 "sivuun"}) ; -- 5274 
-lin bypass_V2 = mkV2 (lin VK {s = c53A "ohittaa"}) ; -- 2341 
-lin bystander_N = mkN (lin NK {s = d38 "sivullinen"}) ; -- 10000 
-lin cab_N = mkN (lin NK {s = d05 "taksi"}) ; -- 3205 
-lin cabaret_N = mkN (lin NK {s = d20 "kabaree"}) ; -- 10000 
-lin cabbage_N = mkN (lin NK {s = d05 "kaali"}) ; -- 10000 
-lin cabby_N = mkN (lin NK {s = d06 "suhari"}) ; -- 10000 
-lin caber_N = mkN (lin NK {s = d05A "tukki"}) ; -- 10000 
-lin cabin_N = mkN "mökki" ; -- 2204 
-lin cabinet_N = mkN (lin NK {s = d05A "kaappi"}) ; -- 5281 
-lin cable_N = mkN (lin NK {s = d06 "kaapeli"}) ; -- 10000 
-lin cable_V = mkV (lin VK {s = c62 "kaapeloida"}) ; -- 10000 
-lin cable_V2 = mkV2 (lin VK {s = c62 "kaapeloida"}) ; -- 10000 
-lin caboodle_N = mkN (lin NK {s = d01A "nippu"}) ; -- 7593 
-lin cache_V2 = mkV2 (lin VK {s = c53A "piilottaa"}) ; -- 7493 
-lin cachet_N = mkN "määräys" ; -- 2310 
-lin cackle_N = mkN (lin NK {s = d39 "kaakatus"}) ; -- 10000 
-lin cackle_V = mkV (lin VK {s = c53A "kaakattaa"}) ; -- 10000 
-lin cacophony_N = mkN (lin NK {s = d12 "kakofonia"}) ; -- 10000 
-lin cactus_N = mkN (lin NK {s = d39 "kaktus"}) ; -- 10000 
-lin cad_N = mkN (lin NK {s = d10A "moukka"}) ; -- 10000 
-lin cadaver_N = mkN (lin NK {s = d41 "ruumis"}) ; -- 2094 
-lin caddie_N = mkN (lin NK {s = d08 "caddie"}) ; -- 10000 
-lin cadence_N = mkN (lin NK {s = d05A "tahti"}) ; -- 1346 
-lin cadenza_N = mkN (lin NK {s = d05 "kadenssi"}) ; -- 10000 
-lin cadet_N = mkN (lin NK {s = d05A "kadetti"}) ; -- 10000 
-lin cadge_V = mkV (lin VK {s = c73 "pummata"}) ; -- 10000 
-lin cadge_V2 = mkV2 (lin VK {s = c73 "pummata"}) ; -- 10000 
-lin cadger_N = mkN (lin NK {s = d05 "pummi"}) ; -- 10000 
-lin cadmium_N = mkN (lin NK {s = d05 "kadmium"}) ; -- 10000 
-lin cadre_N = mkN (lin NK {s = d06 "kaaderi"}) ; -- 10000 
-lin caesura_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin cafeteria_N = mkN (lin NK {s = d03 "kahvio"}) ; -- 10000 
-lin caff_N = mkN (lin NK {s = d12 "kahvila"}) ; -- 3254 
-lin caffeine_N = mkN (lin NK {s = d05 "kofeiini"}) ; -- 10000 
-lin caftan_N = mkN (lin NK {s = d06 "kaftaani"}) ; -- 10000 
-lin cage_N = mkN "häkki" ; -- 8475 
-lin cage_V2 = mkV2 (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin cagey_A = mkA (lin AK {s = d38 "varovainen"}) ; -- 3198 
-lin cagoule_N = mkN (lin NK {s = d05A "anorakki"}) ; -- 10000 
-lin caiman_N = mkN (lin NK {s = d05 "kaimaani"}) ; -- 10000 
-lin caitiff_N = mkN (lin NK {s = d09A "raukka"}) ; -- 10000 
-lin cajole_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin cajolery_N = mkN (lin NK {s = d02 "suostuttelu"}) ; -- 10000 
-lin cake_N = mkN (lin NK {s = d09 "pala"}) ; -- 3154 
-lin cake_V = mkV "peittää" ; -- 2669 
-lin cake_V2 = mkV2 "peittää" ; -- 2669 
-lin calamitous_A = mkA (lin AK {s = d41A "kohtalokas"}) ; -- 5119 
-lin calamity_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin calcify_V = mkV (lin VK {s = c69 "kalkita"}) ; -- 10000 
-lin calcify_V2 = mkV2 (lin VK {s = c69 "kalkita"}) ; -- 10000 
-lin calcination_N = mkN (lin NK {s = d39 "hapetus"}) ; -- 10000 
-lin calcine_V = mkV (lin VK {s = c54A "kuumentaa"}) ; -- 8047 
-lin calcine_V2 = mkV2 (lin VK {s = c54A "kuumentaa"}) ; -- 8047 
-lin calcium_N = mkN (lin NK {s = d05 "kalsium"}) ; -- 10000 
-lin calculate_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin calculate_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin calculation_N = mkN (lin NK {s = d10 "laskelma"}) ; -- 2670 
-lin calculator_N = mkN (lin NK {s = d33 "laskin"}) ; -- 10000 
-lin caldron_N = mkN (lin NK {s = d12 "kattila"}) ; -- 7092 
-lin calendar_N = mkN (lin NK {s = d06 "kalenteri"}) ; -- 5518 
-lin calender_N = mkN (lin NK {s = d06 "kalanteri"}) ; -- 10000 
-lin calender_V2 = mkV2 (lin VK {s = c62 "kalanteroida"}) ; -- 10000 
-lin calf_N = mkN (lin NK {s = d38 "poikanen"}) ; -- 4126 
-lin calibrate_V2 = mkV2 (lin VK {s = c62 "kalibroida"}) ; -- 10000 
-lin calibration_N = mkN (lin NK {s = d05A "kalibrointi"}) ; -- 10000 
-lin calibre_N = mkN (lin NK {s = d05 "kaliiperi"}) ; -- 10000 
-lin calif_N = mkN (lin NK {s = d05 "kalifi"}) ; -- 10000 
-lin caliph_N = mkN (lin NK {s = d05 "kalifi"}) ; -- 10000 
-lin calk_V2 = mkV2 (lin VK {s = c73A "kitata"}) ; -- 10000 
-lin call_N = mkN (lin NK {s = d39 "vaatimus"}) ; -- 887 
-lin call_V = mkV (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin call_V2 = mkV2 (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin caller_N = mkN "puheenjohtaja" ; -- 136 
-lin calling_N = mkN (lin NK {s = d39 "kutsumus"}) ; -- 10000 
-lin callisthenics_N = mkN (lin NK {s = d02 "voimistelu"}) ; -- 8158 
-lin callous_A = mkA "kylmä" ; -- 1090 
-lin callousness_N = mkN (lin NK {s = d40 "kylmyys"}) ; -- 7904 
-lin callowness_N = mkN (lin NK {s = d40 "kokemattomuus"}) ; -- 10000 
-lin callus_N = mkN (lin NK {s = d10 "kovettuma"}) ; -- 10000 
-lin calm_A = mkA (lin AK {s = d38 "maltillinen"}) ; -- 2667 
-lin calm_N = mkN (lin NK {s = d40 "levollisuus"}) ; -- 10000 
-lin calm_V = mkV (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin calm_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin calmness_N = mkN (lin NK {s = d05A "maltti"}) ; -- 5903 
-lin calorie_N = mkN (lin NK {s = d06 "kalori"}) ; -- 10000 
-lin calumniate_V2 = mkV2 (lin VK {s = c73 "parjata"}) ; -- 10000 
-lin calumny_N = mkN (lin NK {s = d02 "panettelu"}) ; -- 10000 
-lin calvary_N = mkN (lin NK {s = d40 "marttyyrius"}) ; -- 10000 
-lin calve_V = mkV (lin VK {s = c52A "murtua"}) ; -- 4884 
-lin camaraderie_N = mkN (lin NK {s = d40 "toveruus"}) ; -- 10000 
-lin camber_N = mkN (lin NK {s = d39 "kallistus"}) ; -- 10000 
-lin camber_V = mkV (lin VK {s = c52A "kaartua"}) ; -- 10000 
-lin camber_V2 = mkV2 (lin VK {s = c52A "kaartua"}) ; -- 10000 
-lin cambric_N = mkN (lin NK {s = d05 "batisti"}) ; -- 10000 
-lin camel_N = mkN (lin NK {s = d06 "kameli"}) ; -- 10000 
-lin camellia_N = mkN (lin NK {s = d12 "kamelia"}) ; -- 10000 
-lin cameo_N = mkN (lin NK {s = d20 "kamee"}) ; -- 10000 
-lin camion_N = mkN "kuorma-auto" ; -- 4077 
-lin camomile_N = mkN (lin NK {s = d02 "sauramo"}) ; -- 10000 
-lin camouflage_N = mkN (lin NK {s = d05A "naamiointi"}) ; -- 10000 
-lin camouflage_V2 = mkV2 (lin VK {s = c62 "naamioida"}) ; -- 10000 
-lin camp_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin camp_V = mkV (lin VK {s = c67A "liioitella"}) ; -- 6425 
-lin camp_V2 = mkV2 (lin VK {s = c67A "liioitella"}) ; -- 6425 
-lin campaign_N = mkN (lin NK {s = d12 "kampanja"}) ; -- 1622 
-lin campaign_V = mkV (lin VK {s = c62 "kampanjoida"}) ; -- 8433 
-lin camper_N = mkN (lin NK {s = d12 "telttailija"}) ; -- 10000 
-lin camphor_N = mkN (lin NK {s = d06 "kamferi"}) ; -- 10000 
-lin camping_N = mkN (lin NK {s = d02 "retkeily"}) ; -- 10000 
-lin campion_N = mkN (lin NK {s = d05A "kohokki"}) ; -- 10000 
-lin can_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin canal_N = mkN (lin NK {s = d10 "kanava"}) ; -- 1668 
-lin canalization_N = mkN (lin NK {s = d03 "kanalisaatio"}) ; -- 10000 
-lin canalize_V2 = mkV2 (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin canary_N = mkN (lin NK {s = d32A "laulajatar"}) ; -- 10000 
-lin canasta_N = mkN (lin NK {s = d09 "canasta"}) ; -- 10000 
-lin cancan_N = mkN (lin NK {s = d05 "cancan"}) ; -- 10000 
-lin cancel_V = mkV (lin VK {s = c52 "perua"}) ; -- 3262 
-lin cancel_V2 = mkV2 (lin VK {s = c52 "perua"}) ; -- 3262 
-lin cancellation_N = mkN (lin NK {s = d39 "peruutus"}) ; -- 10000 
-lin cancer_N = mkN "syöpä" ; -- 3701 
-lin candid_A = mkA "avoin" ; -- 667 
-lin candidate_N = mkN (lin NK {s = d41A "ehdokas"}) ; -- 480 
-lin candidature_N = mkN (lin NK {s = d40 "ehdokkuus"}) ; -- 3837 
-lin candle_N = mkN "kynttilä" ; -- 4581 
-lin candy_N = mkN (lin NK {s = d05 "karamelli"}) ; -- 10000 
-lin candytuft_N = mkN (lin NK {s = d01A "saippo"}) ; -- 10000 
-lin cane_N = mkN (lin NK {s = d05A "keppi"}) ; -- 7531 
-lin canister_N = mkN (lin NK {s = d05A "purkki"}) ; -- 8575 
-lin canker_N = mkN "syöpä" ; -- 3701 
-lin canker_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin cannabis_N = mkN (lin NK {s = d39 "kannabis"}) ; -- 10000 
-lin cannibal_N = mkN (lin NK {s = d05 "kannibaali"}) ; -- 10000 
-lin cannibalism_N = mkN (lin NK {s = d05 "kannibalismi"}) ; -- 10000 
-lin cannon_N = mkN "tykki" ; -- 8377 
-lin canny_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin canoe_N = mkN (lin NK {s = d05A "kanootti"}) ; -- 10000 
-lin canoe_V2 = mkV2 (lin VK {s = c52 "meloa"}) ; -- 10000 
-lin canoeist_N = mkN (lin NK {s = d10 "meloja"}) ; -- 10000 
-lin canon_N = mkN (lin NK {s = d06 "kaanon"}) ; -- 10000 
-lin canonize_V2 = mkV2 (lin VK {s = c62 "kanonisoida"}) ; -- 10000 
-lin canopy_N = mkN (lin NK {s = d01 "varjo"}) ; -- 2328 
-lin cant_N = mkN (lin NK {s = d40 "kaltevuus"}) ; -- 10000 
-lin cant_V = mkV "kallistua" ; -- 4060 
-lin cant_V2 = mkV2 "kallistua" ; -- 4060 
-lin cantata_N = mkN (lin NK {s = d05A "kantaatti"}) ; -- 10000 
-lin canteen_N = mkN (lin NK {s = d06 "kanttiini"}) ; -- 10000 
-lin canter_V = mkV (lin VK {s = c73A "laukata"}) ; -- 8328 
-lin canter_V2 = mkV2 (lin VK {s = c73A "laukata"}) ; -- 8328 
-lin canticle_N = mkN (lin NK {s = d05 "psalmi"}) ; -- 10000 
-lin canto_N = mkN (lin NK {s = d01A "luku"}) ; -- 109 
-lin canton_N = mkN (lin NK {s = d06 "kantoni"}) ; -- 10000 
-lin cantonment_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin cantor_N = mkN (lin NK {s = d06 "kanttori"}) ; -- 8716 
-lin canvas_N = mkN (lin NK {s = d09 "tausta"}) ; -- 791 
-lin canvass_N = mkN (lin NK {s = d09 "tausta"}) ; -- 791 
-lin canvass_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin canvass_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin canyon_N = mkN (lin NK {s = d06 "kanjoni"}) ; -- 10000 
-lin capability_N = mkN (lin NK {s = d01A "kyky"}) ; -- 1564 
-lin capable_A = mkA "altis" ; -- 8070 
-lin capacious_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin capacity_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin caparison_N = mkN (lin NK {s = d25 "loimi"}) ; -- 10000 
-lin caparison_V2 = mkV2 (lin VK {s = c58A "pukea"}) ; -- 4978 
-lin cape_N = mkN (lin NK {s = d25 "niemi"}) ; -- 6906 
-lin caper_N = mkN (lin NK {s = d38 "kepponen"}) ; -- 10000 
-lin capillary_N = mkN (lin NK {s = d05 "kapillaari"}) ; -- 10000 
-lin capital_A = mkA (lin AK {s = d38 "keskeinen"}) ; -- 718 
-lin capital_N = mkN (lin NK {s = d40 "omaisuus"}) ; -- 1914 
-lin capitalism_N = mkN (lin NK {s = d05 "kapitalismi"}) ; -- 8089 
-lin capitalist_N = mkN (lin NK {s = d38 "kapitalistinen"}) ; -- 10000 
-lin capitalization_N = mkN "hyödyntäminen" ; -- 4533 
-lin capitalize_V = mkV (lin VK {s = c62 "aktivoida"}) ; -- 8749 
-lin capitalize_V2 = mkV2 (lin VK {s = c62 "aktivoida"}) ; -- 8749 
-lin capitulate_V = mkV (lin VK {s = c52A "antautua"}) ; -- 4869 
-lin capitulate_V2 = mkV2 (lin VK {s = c52A "antautua"}) ; -- 4869 
-lin capitulation_N = mkN "yhteenveto" ; -- 9196 
-lin capricious_A = mkA (lin AK {s = d41A "oikukas"}) ; -- 10000 
-lin capriciousness_N = mkN (lin NK {s = d40 "oikukkuus"}) ; -- 10000 
-lin capsicum_N = mkN (lin NK {s = d12 "paprika"}) ; -- 10000 
-lin capsize_V = mkV (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin capsize_V2 = mkV2 (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin capsule_N = mkN (lin NK {s = d10A "kota"}) ; -- 10000 
-lin captain_N = mkN "päällikkö" ; -- 1733 
-lin caption_N = mkN (lin NK {s = d39 "tekstitys"}) ; -- 10000 
-lin captivate_V2 = mkV2 (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin captive_N = mkN (lin NK {s = d05A "vanki"}) ; -- 2076 
-lin captivity_N = mkN (lin NK {s = d40 "vankeus"}) ; -- 2210 
-lin captor_N = mkN (lin NK {s = d12 "vangitsija"}) ; -- 10000 
-lin capture_N = mkN (lin NK {s = d39 "sieppaus"}) ; -- 10000 
-lin capture_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin carafe_N = mkN (lin NK {s = d05 "karahvi"}) ; -- 10000 
-lin caramel_N = mkN (lin NK {s = d20 "toffee"}) ; -- 10000 
-lin carapace_N = mkN (lin NK {s = d06 "panssari"}) ; -- 10000 
-lin carat_N = mkN (lin NK {s = d05A "karaatti"}) ; -- 10000 
-lin caravan_N = mkN (lin NK {s = d05 "karavaani"}) ; -- 10000 
-lin carbide_N = mkN (lin NK {s = d05 "karbidi"}) ; -- 10000 
-lin carbine_N = mkN (lin NK {s = d05 "karbiini"}) ; -- 10000 
-lin carbon_N = mkN (lin NK {s = d24 "hiili"}) ; -- 6444 
-lin carbuncle_N = mkN (lin NK {s = d05A "granaatti"}) ; -- 10000 
-lin carburettor_N = mkN (lin NK {s = d33A "kaasutin"}) ; -- 10000 
-lin carcase_N = mkN (lin NK {s = d01 "ruho"}) ; -- 10000 
-lin carcass_N = mkN (lin NK {s = d01 "ruho"}) ; -- 10000 
-lin card_N = mkN (lin NK {s = d39 "ilmoitus"}) ; -- 1544 
-lin card_V2 = mkV2 "kysyä" ; -- 512 
-lin cardamom_N = mkN (lin NK {s = d10 "kardemumma"}) ; -- 10000 
-lin cardboard_N = mkN (lin NK {s = d05 "pahvi"}) ; -- 10000 
-lin cardinal_N = mkN (lin NK {s = d05 "kardinaali"}) ; -- 10000 
-lin care_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin care_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin careen_V = mkV "kallistua" ; -- 4060 
-lin careen_V2 = mkV2 "kallistua" ; -- 4060 
-lin career_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin career_V = mkV "kiitää" ; -- 7632 
-lin careerist_N = mkN (lin NK {s = d05 "karrieristi"}) ; -- 10000 
-lin careful_A = mkA "tarkka" ; -- 856 
-lin carefulness_N = mkN (lin NK {s = d40 "tarkkaavaisuus"}) ; -- 10000 
-lin careless_A = mkA "rento" ; -- 5370 
-lin carelessness_N = mkN (lin NK {s = d40 "ajattelemattomuus"}) ; -- 10000 
-lin caret_N = mkN (lin NK {s = d39 "huomautus"}) ; -- 4984 
-lin caretaker_N = mkN "talonmies" ; -- 8997 
-lin cargo_N = mkN (lin NK {s = d05A "rahti"}) ; -- 10000 
-lin caribou_N = mkN (lin NK {s = d01 "karibu"}) ; -- 10000 
-lin caricature_N = mkN (lin NK {s = d05 "karikatyyri"}) ; -- 10000 
-lin caricature_V2 = mkV2 (lin VK {s = c62 "karrikoida"}) ; -- 10000 
-lin caries_N = mkN (lin NK {s = d39 "karies"}) ; -- 10000 
-lin carnival_N = mkN (lin NK {s = d06 "tivoli"}) ; -- 10000 
-lin carol_N = mkN (lin NK {s = d01 "laulu"}) ; -- 949 
-lin carol_V2 = mkV2 (lin VK {s = c56 "laulaa"}) ; -- 1120 
-lin caroller_N = mkN (lin NK {s = d10 "laulaja"}) ; -- 1945 
-lin carouse_V2 = mkV2 (lin VK {s = c67A "juopotella"}) ; -- 10000 
-lin carp_N = mkN (lin NK {s = d05A "karppi"}) ; -- 10000 
-lin carp_V = mkV (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin carp_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin carriage_N = mkN (lin NK {s = d13 "alusta"}) ; -- 6960 
-lin carriageway_N = mkN "ajorata" ; -- 9863 
-lin carrier_N = mkN (lin NK {s = d10 "kuljettaja"}) ; -- 999 
-lin carrion_N = mkN (lin NK {s = d01A "raato"}) ; -- 10000 
-lin carrot_N = mkN (lin NK {s = d12 "porkkana"}) ; -- 4997 
-lin carry_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin carry_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin cart_V2 = mkV2 (lin VK {s = c52 "kiskoa"}) ; -- 9561 
-lin cartel_N = mkN (lin NK {s = d05 "kartelli"}) ; -- 10000 
-lin cartilage_N = mkN (lin NK {s = d01 "rusto"}) ; -- 10000 
-lin cartography_N = mkN (lin NK {s = d12 "kartografia"}) ; -- 10000 
-lin carton_N = mkN (lin NK {s = d05A "kartonki"}) ; -- 10000 
-lin cartoon_V2 = mkV2 "piirtää" ; -- 2607 
-lin cartridge_N = mkN (lin NK {s = d05A "kasetti"}) ; -- 10000 
-lin carve_V = mkV "veistää" ; -- 9842 
-lin carve_V2 = mkV2 "veistää" ; -- 9842 
-lin carver_N = mkN "kuvanveistäjä" ; -- 5713 
-lin carving_N = mkN (lin NK {s = d39 "veistos"}) ; -- 3724 
-lin cascade_N = mkN (lin NK {s = d07 "pilvi"}) ; -- 4740 
-lin case_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin case_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin casein_N = mkN (lin NK {s = d05 "kaseiini"}) ; -- 10000 
-lin casement_N = mkN (lin NK {s = d12 "ikkuna"}) ; -- 1665 
-lin cash_V = mkV (lin VK {s = c53 "lunastaa"}) ; -- 3502 
-lin cash_V2 = mkV2 (lin VK {s = c53 "lunastaa"}) ; -- 3502 
-lin cashier_N = mkN (lin NK {s = d09 "kassa"}) ; -- 2987 
-lin cashier_V2 = mkV2 "hylätä" ; -- 1338 
-lin casing_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin casino_N = mkN (lin NK {s = d02 "kasino"}) ; -- 10000 
-lin cask_N = mkN (lin NK {s = d06 "tynnyri"}) ; -- 8414 
-lin casket_N = mkN (lin NK {s = d41A "lipas"}) ; -- 10000 
-lin casserole_N = mkN (lin NK {s = d10A "vuoka"}) ; -- 10000 
-lin cassette_N = mkN (lin NK {s = d05A "kasetti"}) ; -- 10000 
-lin cassock_N = mkN (lin NK {s = d14A "kasukka"}) ; -- 10000 
-lin cassowary_N = mkN (lin NK {s = d05 "kasuaari"}) ; -- 10000 
-lin cast_N = mkN (lin NK {s = d01A "muoto"}) ; -- 907 
-lin cast_V = mkV (lin VK {s = c69 "valita"}) ; -- 179 
-lin cast_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin castaway_N = mkN (lin NK {s = d38 "haaksirikkoinen"}) ; -- 10000 
-lin caste_N = mkN "luokka" ; -- 640 
-lin caster_N = mkN (lin NK {s = d10 "valaja"}) ; -- 10000 
-lin castigate_V2 = mkV2 (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin castigation_N = mkN (lin NK {s = d02 "arvostelu"}) ; -- 2889 
-lin casting_N = mkN (lin NK {s = d01 "valu"}) ; -- 10000 
-lin castle_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin castle_V = mkV (lin VK {s = c53A "tornittaa"}) ; -- 10000 
-lin castor_N = mkN "pyörä" ; -- 1871 
-lin castrate_V2 = mkV2 "lyhentää" ; -- 3839 
-lin castration_N = mkN (lin NK {s = d03 "kastraatio"}) ; -- 10000 
-lin casual_A = mkA "tilapäinen" ; -- 4814 
-lin casualty_N = mkN (lin NK {s = d03 "tappio"}) ; -- 908 
-lin casuistry_N = mkN (lin NK {s = d09A "kasuistiikka"}) ; -- 10000 
-lin cataclysm_N = mkN (lin NK {s = d05 "katastrofi"}) ; -- 3394 
-lin cataclysmic_A = mkA (lin AK {s = d38 "turmiollinen"}) ; -- 10000 
-lin catafalque_N = mkN (lin NK {s = d05A "katafalkki"}) ; -- 10000 
-lin catalog_V2 = mkV2 (lin VK {s = c67A "luokitella"}) ; -- 3558 
-lin catalogue_N = mkN (lin NK {s = d02 "luettelo"}) ; -- 4733 
-lin catalogue_V2 = mkV2 (lin VK {s = c62 "luetteloida"}) ; -- 10000 
-lin catalysis_N = mkN (lin NK {s = d05 "katalyysi"}) ; -- 10000 
-lin catalyst_N = mkN (lin NK {s = d05A "katalyytti"}) ; -- 10000 
-lin catamaran_N = mkN (lin NK {s = d05 "katamaraani"}) ; -- 10000 
-lin catapult_N = mkN (lin NK {s = d05A "katapultti"}) ; -- 10000 
-lin catapult_V2 = mkV2 (lin VK {s = c74A "lingota"}) ; -- 10000 
-lin cataract_N = mkN (lin NK {s = d05 "kaihi"}) ; -- 10000 
-lin catarrh_N = mkN (lin NK {s = d05 "katarri"}) ; -- 10000 
-lin catastrophe_N = mkN (lin NK {s = d05 "katastrofi"}) ; -- 3394 
-lin catcall_N = mkN (lin NK {s = d39 "buuaus"}) ; -- 10000 
-lin catcall_V = mkV "viheltää" ; -- 8725 
-lin catch_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin catch_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin catch_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin catcher_N = mkN (lin NK {s = d06 "sieppari"}) ; -- 10000 
-lin catechism_N = mkN (lin NK {s = d02 "kuulustelu"}) ; -- 4408 
-lin catechize_V2 = mkV2 (lin VK {s = c53A "opettaa"}) ; -- 1264 
-lin categorical_A = mkA "ehdoton" ; -- 2106 
-lin categorize_V2 = mkV2 (lin VK {s = c67A "luokitella"}) ; -- 3558 
-lin category_N = mkN "luokka" ; -- 640 
-lin cater_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin caterwaul_V = mkV (lin VK {s = c52A "monkua"}) ; -- 10000 
-lin catgut_N = mkN (lin NK {s = d05A "katgutti"}) ; -- 10000 
-lin catharsis_N = mkN (lin NK {s = d39 "katarsis"}) ; -- 10000 
-lin cathedral_N = mkN (lin NK {s = d05 "katedraali"}) ; -- 10000 
-lin cathode_N = mkN (lin NK {s = d05 "katodi"}) ; -- 10000 
-lin catholic_N = mkN (lin NK {s = d34A "ennakkoluuloton"}) ; -- 10000 
-lin catkin_N = mkN (lin NK {s = d01A "urpu"}) ; -- 10000 
-lin catsup_N = mkN (lin NK {s = d05A "ketsuppi"}) ; -- 10000 
-lin cattish_A = mkA (lin AK {s = d01 "kelju"}) ; -- 10000 
-lin catwalk_N = mkN (lin NK {s = d09A "silta"}) ; -- 1337 
-lin caucus_N = mkN "puoluekokous" ; -- 2542 
-lin cauldron_N = mkN (lin NK {s = d12 "kattila"}) ; -- 7092 
-lin caulk_V2 = mkV2 (lin VK {s = c73A "kitata"}) ; -- 10000 
-lin causality_N = mkN (lin NK {s = d40 "kausaalisuus"}) ; -- 10000 
-lin cause_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin cause_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin causerie_N = mkN (lin NK {s = d02 "rupattelu"}) ; -- 10000 
-lin caustic_A = mkA (lin AK {s = d38 "ivallinen"}) ; -- 10000 
-lin cauterize_V2 = mkV2 (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin caution_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin caution_V = mkV (lin VK {s = c53A "varoittaa"}) ; -- 1436 
-lin caution_V2 = mkV2 (lin VK {s = c53A "varoittaa"}) ; -- 1436 
-lin cavalcade_N = mkN (lin NK {s = d05 "kavalkadi"}) ; -- 10000 
-lin cavalier_N = mkN (lin NK {s = d05 "kavaljeeri"}) ; -- 10000 
-lin cavalryman_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin cave_N = mkN (lin NK {s = d10 "luola"}) ; -- 9635 
-lin cave_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin cave_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin caveat_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin cavern_N = mkN (lin NK {s = d10 "luola"}) ; -- 9635 
-lin caviar_N = mkN (lin NK {s = d05 "kaviaari"}) ; -- 10000 
-lin cavil_V = mkV (lin VK {s = c67A "saivarrella"}) ; -- 10000 
-lin cavity_N = mkN "reikä" ; -- 4867 
-lin cavort_V = mkV (lin VK {s = c73 "peuhata"}) ; -- 10000 
-lin caw_V = mkV (lin VK {s = c52A "vaakkua"}) ; -- 10000 
-lin caw_V2 = mkV2 (lin VK {s = c52A "vaakkua"}) ; -- 10000 
-lin cayman_N = mkN (lin NK {s = d05 "kaimaani"}) ; -- 10000 
-lin cease_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin cease_V = mkV "päättyä" ; -- 416 
-lin cease_V2 = mkV2 "päättyä" ; -- 416 
-lin cease_fire_N = mkN "tulitauko" ; -- 5774 
-lin ceaseless_A = mkA "loputon" ; -- 5153 
-lin cedar_N = mkN (lin NK {s = d06 "sypressi"}) ; -- 10000 
-lin cede_V2 = mkV2 (lin VK {s = c53A "luovuttaa"}) ; -- 1086 
-lin celandine_N = mkN (lin NK {s = d02 "keltamo"}) ; -- 10000 
-lin celebrant_N = mkN (lin NK {s = d12 "juhlija"}) ; -- 9212 
-lin celebrate_V2 = mkV2 "viettää" ; -- 652 
-lin celebration_N = mkN (lin NK {s = d10 "juhla"}) ; -- 831 
-lin celebrity_N = mkN (lin NK {s = d40 "kuuluisuus"}) ; -- 9746 
-lin celerity_N = mkN (lin NK {s = d40 "vauhdikkuus"}) ; -- 10000 
-lin celery_N = mkN (lin NK {s = d06 "selleri"}) ; -- 10000 
-lin celestial_A = mkA (lin AK {s = d38 "taivaallinen"}) ; -- 10000 
-lin celibacy_N = mkN (lin NK {s = d05A "selibaatti"}) ; -- 10000 
-lin celibate_N = mkN (lin NK {s = d05A "selibaatti"}) ; -- 10000 
-lin cell_N = mkN (lin NK {s = d01 "solu"}) ; -- 5897 
-lin cellar_N = mkN (lin NK {s = d06 "kellari"}) ; -- 5386 
-lin cellist_N = mkN (lin NK {s = d05 "sellisti"}) ; -- 10000 
-lin cello_N = mkN (lin NK {s = d01 "sello"}) ; -- 7693 
-lin cellophane_N = mkN (lin NK {s = d05 "sellofaani"}) ; -- 10000 
-lin celluloid_N = mkN (lin NK {s = d05 "filmi"}) ; -- 2013 
-lin cellulose_N = mkN (lin NK {s = d10 "selluloosa"}) ; -- 10000 
-lin cement_N = mkN (lin NK {s = d06 "betoni"}) ; -- 9754 
-lin cement_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin cemetery_N = mkN "hautausmaa" ; -- 3064 
-lin censor_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin censor_V2 = mkV2 (lin VK {s = c62 "sensuroida"}) ; -- 10000 
-lin censorious_A = mkA (lin AK {s = d38 "kriittinen"}) ; -- 2786 
-lin censorship_N = mkN (lin NK {s = d05A "sensurointi"}) ; -- 10000 
-lin censure_N = mkN "erottaminen" ; -- 4207 
-lin censure_V2 = mkV2 (lin VK {s = c62 "kritisoida"}) ; -- 4271 
-lin cent_N = mkN (lin NK {s = d05A "sentti"}) ; -- 1751 
-lin centaur_N = mkN (lin NK {s = d06 "kentauri"}) ; -- 10000 
-lin center_V = mkV "keskittyä" ; -- 662 
-lin center_V2 = mkV2 "keskittyä" ; -- 662 
-lin central_A = mkA (lin AK {s = d38 "keskeinen"}) ; -- 718 
-lin central_N = mkN (lin NK {s = d39 "keskus"}) ; -- 10000 
-lin centralization_N = mkN "keskittäminen" ; -- 7290 
-lin centralize_V = mkV "keskittää" ; -- 1975 
-lin centralize_V2 = mkV2 "keskittää" ; -- 1975 
-lin centre_N = mkN "täyte" ; -- 7997 
-lin centre_V = mkV "keskittyä" ; -- 662 
-lin centre_V2 = mkV2 "keskittyä" ; -- 662 
-lin centrepiece_N = mkN "keskipiste" ; -- 8367 
-lin centrifugal_A = mkA (lin AK {s = d38 "keskipakoinen"}) ; -- 10000 
-lin centrifuge_N = mkN (lin NK {s = d01A "linko"}) ; -- 10000 
-lin century_N = mkN "vuosisata" ; -- 1101 
-lin cereal_N = mkN (lin NK {s = d09 "vilja"}) ; -- 4139 
-lin ceremonious_A = mkA (lin AK {s = d38 "muodollinen"}) ; -- 7851 
-lin ceremony_N = mkN (lin NK {s = d12 "seremonia"}) ; -- 10000 
-lin certain_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin certainty_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin certificate_N = mkN (lin NK {s = d39 "todistus"}) ; -- 5020 
-lin certification_N = mkN (lin NK {s = d05A "sertifikaatti"}) ; -- 10000 
-lin certify_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin certify_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin certitude_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin cervix_N = mkN (lin NK {s = d09 "kaula"}) ; -- 4621 
-lin cession_N = mkN (lin NK {s = d39 "luovutus"}) ; -- 7773 
-lin chafe_N = mkN (lin NK {s = d10 "hankauma"}) ; -- 10000 
-lin chafe_V = mkV "ärsyttää" ; -- 4306 
-lin chafe_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin chaff_N = mkN (lin NK {s = d07A "olki"}) ; -- 10000 
-lin chaff_V2 = mkV2 (lin VK {s = c67A "kiusoitella"}) ; -- 10000 
-lin chaffinch_N = mkN (lin NK {s = d01A "peippo"}) ; -- 10000 
-lin chagrin_N = mkN (lin NK {s = d05 "harmi"}) ; -- 4018 
-lin chain_N = mkN (lin NK {s = d01 "ketju"}) ; -- 2037 
-lin chain_V2 = mkV2 (lin VK {s = c53A "ketjuttaa"}) ; -- 10000 
-lin chairman_N = mkN "puheenjohtaja" ; -- 136 
-lin chairmanship_N = mkN "puheenjohtajuus" ; -- 2913 
-lin chaise_N = mkN (lin NK {s = d05 "kiesit"}) ; -- 10000 
-lin chalice_N = mkN (lin NK {s = d05A "ehtoolliskalkki"}) ; -- 10000 
-lin chalk_N = mkN (lin NK {s = d01A "liitu"}) ; -- 10000 
-lin challenge_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin challenge_V = mkV (lin VK {s = c56 "haastaa"}) ; -- 2458 
-lin challenge_V2 = mkV2 (lin VK {s = c56 "haastaa"}) ; -- 2458 
-lin challenger_N = mkN (lin NK {s = d10 "haastaja"}) ; -- 4514 
-lin chamber_N = mkN (lin NK {s = d48 "huone"}) ; -- 1841 
-lin chamberlain_N = mkN (lin NK {s = d06 "kamreeri"}) ; -- 10000 
-lin chameleon_N = mkN (lin NK {s = d05A "kameleontti"}) ; -- 10000 
-lin champ_N = mkN (lin NK {s = d06 "mestari"}) ; -- 10000 
-lin champ_V = mkV (lin VK {s = c67 "purra"}) ; -- 2953 
-lin champ_V2 = mkV2 (lin VK {s = c67 "purra"}) ; -- 2953 
-lin champagne_N = mkN (lin NK {s = d12 "samppanja"}) ; -- 9245 
-lin champion_N = mkN (lin NK {s = d10 "puolustaja"}) ; -- 1907 
-lin champion_V2 = mkV2 (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin championship_N = mkN (lin NK {s = d40 "mestaruus"}) ; -- 808 
-lin chance_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin chance_V = mkV (lin VK {s = c52A "sattua"}) ; -- 655 
-lin chance_V2 = mkV2 (lin VK {s = c52A "sattua"}) ; -- 655 
-lin chancellor_N = mkN "pääministeri" ; -- 357 
-lin chancery_N = mkN (lin NK {s = d02 "arkisto"}) ; -- 1557 
-lin chancy_A = mkA "epävarma" ; -- 3174 
-lin change_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin change_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin change_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin changeling_N = mkN (lin NK {s = d41A "vaihdokas"}) ; -- 10000 
-lin changeover_N = mkN "muuttaminen" ; -- 2415 
-lin channel_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin channel_V2 = mkV2 "lähettää" ; -- 585 
-lin chant_N = mkN (lin NK {s = d05 "resitatiivi"}) ; -- 10000 
-lin chant_V = mkV (lin VK {s = c62 "resitoida"}) ; -- 10000 
-lin chant_V2 = mkV2 (lin VK {s = c62 "resitoida"}) ; -- 10000 
-lin chaos_N = mkN (lin NK {s = d39 "kaaos"}) ; -- 5410 
-lin chaotic_A = mkA (lin AK {s = d38 "kaoottinen"}) ; -- 10000 
-lin chap_N = mkN (lin NK {s = d01A "heppu"}) ; -- 10000 
-lin chap_V = mkV (lin VK {s = c67 "halkeilla"}) ; -- 10000 
-lin chap_V2 = mkV2 (lin VK {s = c67 "halkeilla"}) ; -- 10000 
-lin chapel_N = mkN "jumalanpalvelus" ; -- 5116 
-lin chapelgoer_N = mkN (lin NK {s = d05A "protestantti"}) ; -- 10000 
-lin chapfallen_A = mkA (lin AK {s = d47 "masentunut"}) ; -- 10000 
-lin chaplet_N = mkN (lin NK {s = d49 "seppele"}) ; -- 10000 
-lin chapter_N = mkN (lin NK {s = d01A "luku"}) ; -- 109 
-lin char_N = mkN "siivooja" ; -- 9028 
-lin charabanc_N = mkN "linja-auto" ; -- 2971 
-lin character_N = mkN "henkilö" ; -- 385 
-lin characteristic_N = mkN (lin NK {s = d40 "ominaisuus"}) ; -- 2239 
-lin characterization_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin characterize_V2 = mkV2 (lin VK {s = c61A "luonnehtia"}) ; -- 1585 
-lin charade_N = mkN (lin NK {s = d12 "parodia"}) ; -- 10000 
-lin charcoal_N = mkN (lin NK {s = d24 "hiili"}) ; -- 6444 
-lin charge_N = mkN "tehtävä" ; -- 232 
-lin charge_V = mkV (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin charge_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin charger_N = mkN (lin NK {s = d06 "laturi"}) ; -- 10000 
-lin charisma_N = mkN (lin NK {s = d13 "karisma"}) ; -- 10000 
-lin charitable_A = mkA (lin AK {s = d41 "armelias"}) ; -- 10000 
-lin charity_N = mkN "avustusjärjestö" ; -- 7184 
-lin charlatan_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin charm_N = mkN (lin NK {s = d05A "amuletti"}) ; -- 10000 
-lin charm_V = mkV (lin VK {s = c73 "hurmata"}) ; -- 8109 
-lin charm_V2 = mkV2 (lin VK {s = c73 "hurmata"}) ; -- 8109 
-lin charmer_N = mkN (lin NK {s = d10 "hurmaaja"}) ; -- 10000 
-lin charming_A = mkA (lin AK {s = d10 "ihastuttava"}) ; -- 10000 
-lin chart_N = mkN (lin NK {s = d03 "kaavio"}) ; -- 10000 
-lin chart_V2 = mkV2 (lin VK {s = c53A "kartoittaa"}) ; -- 3804 
-lin charter_V2 = mkV2 (lin VK {s = c73 "vuokrata"}) ; -- 2145 
-lin charwoman_N = mkN "siivooja" ; -- 9028 
-lin chase_N = mkN "takaa-ajo" ; -- 4693 
-lin chase_V = mkV (lin VK {s = c67A "tavoitella"}) ; -- 1405 
-lin chase_V2 = mkV2 (lin VK {s = c67A "tavoitella"}) ; -- 1405 
-lin chasm_N = mkN (lin NK {s = d01 "rotko"}) ; -- 10000 
-lin chassis_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin chaste_A = mkA "puhdas" ; -- 1224 
-lin chasten_V2 = mkV2 "hillitä" ; -- 3981 
-lin chastise_V2 = mkV2 (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin chastisement_N = mkN (lin NK {s = d02 "nuhtelu"}) ; -- 10000 
-lin chastity_N = mkN (lin NK {s = d40 "siveys"}) ; -- 10000 
-lin chat_N = mkN (lin NK {s = d41 "rastas"}) ; -- 10000 
-lin chat_V = mkV (lin VK {s = c67A "jutella"}) ; -- 4124 
-lin chat_V2 = mkV2 (lin VK {s = c67A "jutella"}) ; -- 4124 
-lin chattel_N = mkN (lin NK {s = d33 "irtain"}) ; -- 10000 
-lin chatter_N = mkN (lin NK {s = d39 "tirskutus"}) ; -- 10000 
-lin chatter_V = mkV (lin VK {s = c66 "kalista"}) ; -- 10000 
-lin chauffeur_V2 = mkV2 (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin chauvinism_N = mkN (lin NK {s = d05 "sovinismi"}) ; -- 10000 
-lin chauvinist_N = mkN (lin NK {s = d05 "sovinisti"}) ; -- 10000 
-lin chaw_V2 = mkV2 (lin VK {s = c61 "pureksia"}) ; -- 10000 
-lin cheap_A = mkA "halpa" ; -- 1070 
-lin cheapen_V = mkV (lin VK {s = c54A "halventaa"}) ; -- 10000 
-lin cheapen_V2 = mkV2 (lin VK {s = c54A "halventaa"}) ; -- 10000 
-lin cheapness_N = mkN (lin NK {s = d40 "edullisuus"}) ; -- 10000 
-lin cheat_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin cheat_V = mkV "pettää" ; -- 2622 
-lin cheat_V2 = mkV2 "pettää" ; -- 2622 
-lin check_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin check_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin check_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin checker_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin checker_V2 = mkV2 (lin VK {s = c53A "kirjavoittaa"}) ; -- 10000 
-lin checkers_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin checkout_N = mkN (lin NK {s = d09 "kassa"}) ; -- 2987 
-lin cheddar_N = mkN (lin NK {s = d05 "cheddar"}) ; -- 10000 
-lin cheek_N = mkN (lin NK {s = d07 "poski"}) ; -- 6009 
-lin cheep_N = mkN (lin NK {s = d39 "piipitys"}) ; -- 10000 
-lin cheer_V = mkV (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin cheer_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin cheerful_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin cheerfulness_N = mkN (lin NK {s = d40 "iloisuus"}) ; -- 10000 
-lin cheerleader_N = mkN (lin NK {s = d05 "cheerleader"}) ; -- 10000 
-lin cheerlessness_N = mkN (lin NK {s = d40 "ilottomuus"}) ; -- 10000 
-lin cheeseparing_A = mkA (lin AK {s = d41 "kitsas"}) ; -- 10000 
-lin cheetah_N = mkN (lin NK {s = d05 "gepardi"}) ; -- 10000 
-lin chef_N = mkN "kokki" ; -- 7393 
-lin chemical_A = mkA (lin AK {s = d38 "kemiallinen"}) ; -- 5748 
-lin chemical_N = mkN (lin NK {s = d05 "kemikaali"}) ; -- 8466 
-lin chemist_N = mkN (lin NK {s = d05 "kemisti"}) ; -- 10000 
-lin chemistry_N = mkN (lin NK {s = d12 "kemia"}) ; -- 5765 
-lin chenille_N = mkN (lin NK {s = d08 "chenille"}) ; -- 10000 
-lin cheque_N = mkN (lin NK {s = d05A "sekki"}) ; -- 10000 
-lin chequer_V2 = mkV2 (lin VK {s = c62 "kuvioida"}) ; -- 10000 
-lin cherry_N = mkN (lin NK {s = d14A "kirsikka"}) ; -- 10000 
-lin cherub_N = mkN (lin NK {s = d05 "kerubi"}) ; -- 10000 
-lin chervil_N = mkN (lin NK {s = d06 "kirveli"}) ; -- 10000 
-lin chest_N = mkN (lin NK {s = d01A "arkku"}) ; -- 8641 
-lin chestnut_N = mkN (lin NK {s = d12 "kastanja"}) ; -- 10000 
-lin chew_N = mkN (lin NK {s = d02 "pureskelu"}) ; -- 10000 
-lin chew_V = mkV (lin VK {s = c67 "pureskella"}) ; -- 10000 
-lin chew_V2 = mkV2 (lin VK {s = c67 "pureskella"}) ; -- 10000 
-lin chic_A = mkA "tyylikäs" ; -- 4766 
-lin chic_N = mkN (lin NK {s = d05 "chic"}) ; -- 10000 
-lin chicanery_N = mkN (lin NK {s = d02 "juonittelu"}) ; -- 10000 
-lin chick_N = mkN (lin NK {s = d01 "tipu"}) ; -- 10000 
-lin chicken_N = mkN (lin NK {s = d09 "kana"}) ; -- 5661 
-lin chicory_N = mkN (lin NK {s = d06 "sikuri"}) ; -- 10000 
-lin chide_V = mkV (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin chide_V2 = mkV2 (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin chief_A = mkA "ensisijainen" ; -- 5489 
-lin chief_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin chieftain_N = mkN "päämies" ; -- 5021 
-lin chignon_N = mkN (lin NK {s = d12 "nuttura"}) ; -- 10000 
-lin childbirth_N = mkN (lin NK {s = d39 "synnytys"}) ; -- 5555 
-lin childhood_N = mkN (lin NK {s = d40 "lapsuus"}) ; -- 2588 
-lin childish_A = mkA (lin AK {s = d38 "lapsellinen"}) ; -- 10000 
-lin childlike_A = mkA (lin AK {s = d38 "lapsellinen"}) ; -- 10000 
-lin chill_N = mkN (lin NK {s = d01 "kauhu"}) ; -- 4372 
-lin chill_V = mkV (lin VK {s = c53 "lannistaa"}) ; -- 10000 
-lin chill_V2 = mkV2 (lin VK {s = c53 "lannistaa"}) ; -- 10000 
-lin chilli_N = mkN (lin NK {s = d05 "chili"}) ; -- 10000 
-lin chilly_A = mkA "kylmä" ; -- 1090 
-lin chime_V = mkV (lin VK {s = c62 "soida"}) ; -- 1641 
-lin chime_V2 = mkV2 (lin VK {s = c62 "soida"}) ; -- 1641 
-lin chimney_N = mkN (lin NK {s = d01A "kupu"}) ; -- 10000 
-lin chimneysweeper_N = mkN (lin NK {s = d10 "nuohooja"}) ; -- 10000 
-lin chimp_N = mkN (lin NK {s = d05 "simpanssi"}) ; -- 10000 
-lin chimpanzee_N = mkN (lin NK {s = d05 "simpanssi"}) ; -- 10000 
-lin chin_N = mkN (lin NK {s = d09A "leuka"}) ; -- 10000 
-lin chin_wagging_N = mkN (lin NK {s = d02 "rupattelu"}) ; -- 10000 
-lin china_N = mkN (lin NK {s = d06 "posliini"}) ; -- 10000 
-lin chinchilla_N = mkN (lin NK {s = d09 "sinsilla"}) ; -- 10000 
-lin chink_N = mkN (lin NK {s = d01A "rako"}) ; -- 9298 
-lin chintz_N = mkN (lin NK {s = d05 "sintsi"}) ; -- 10000 
-lin chip_N = mkN (lin NK {s = d01 "kolo"}) ; -- 10000 
-lin chip_V = mkV (lin VK {s = c66 "lohkaista"}) ; -- 9450 
-lin chip_V2 = mkV2 (lin VK {s = c66 "lohkaista"}) ; -- 9450 
-lin chirp_N = mkN (lin NK {s = d39 "sirkutus"}) ; -- 10000 
-lin chirp_V = mkV (lin VK {s = c67A "luritella"}) ; -- 10000 
-lin chirp_V2 = mkV2 (lin VK {s = c67A "luritella"}) ; -- 10000 
-lin chirpiness_N = mkN (lin NK {s = d40 "hilpeys"}) ; -- 10000 
-lin chirrup_N = mkN (lin NK {s = d39 "liverrys"}) ; -- 10000 
-lin chisel_N = mkN (lin NK {s = d09A "taltta"}) ; -- 10000 
-lin chisel_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin chiseller_N = mkN (lin NK {s = d06 "veijari"}) ; -- 10000 
-lin chit_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin chivalrous_A = mkA (lin AK {s = d38 "ritarillinen"}) ; -- 10000 
-lin chivalry_N = mkN (lin NK {s = d40 "ritarillisuus"}) ; -- 10000 
-lin chivvy_V2 = mkV2 (lin VK {s = c53 "patistaa"}) ; -- 5662 
-lin chivy_V2 = mkV2 (lin VK {s = c53 "patistaa"}) ; -- 5662 
-lin chlorinate_V2 = mkV2 (lin VK {s = c73 "kloorata"}) ; -- 10000 
-lin chlorination_N = mkN (lin NK {s = d39 "klooraus"}) ; -- 10000 
-lin chlorine_N = mkN (lin NK {s = d05 "kloori"}) ; -- 10000 
-lin choc_N = mkN (lin NK {s = d17 "suklaa"}) ; -- 9041 
-lin chock_a_block_Adv = mkAdv (lin AdvK {s = c99 "kukkuroillaan"}) ; -- 10000 
-lin chocolate_N = mkN (lin NK {s = d17 "suklaa"}) ; -- 9041 
-lin choice_A = mkA (lin AK {s = d38 "oivallinen"}) ; -- 6552 
-lin choice_N = mkN "vaihtoehto" ; -- 547 
-lin choir_N = mkN (lin NK {s = d01 "kuoro"}) ; -- 2039 
-lin choke_N = mkN (lin NK {s = d33 "kuristin"}) ; -- 10000 
-lin choke_V = mkV (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin choke_V2 = mkV2 (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin choker_N = mkN (lin NK {s = d10 "kuristaja"}) ; -- 10000 
-lin choler_N = mkN (lin NK {s = d01A "kiukku"}) ; -- 10000 
-lin cholera_N = mkN (lin NK {s = d12 "kolera"}) ; -- 10000 
-lin choleric_A = mkA (lin AK {s = d41 "kiivas"}) ; -- 3422 
-lin choose_V = mkV "päättää" ; -- 161 
-lin choose_V2 = mkV2 "päättää" ; -- 161 
-lin choosey_A = mkA (lin AK {s = d01 "nirso"}) ; -- 10000 
-lin chop_N = mkN (lin NK {s = d39 "kyljys"}) ; -- 10000 
-lin chop_V = mkV "iskeä" ; -- 976 
-lin chop_V2 = mkV2 "iskeä" ; -- 976 
-lin chop_chop_Adv = mkAdv (lin AdvK {s = c99 "joutuin"}) ; -- 10000 
-lin chopper_N = mkN (lin NK {s = d41A "hammas"}) ; -- 2922 
-lin chorale_N = mkN (lin NK {s = d05 "koraali"}) ; -- 10000 
-lin chord_N = mkN (lin NK {s = d05 "akordi"}) ; -- 10000 
-lin chore_N = mkN (lin NK {s = d25 "toimi"}) ; -- 835 
-lin choreographer_N = mkN (lin NK {s = d05 "koreografi"}) ; -- 5688 
-lin choreography_N = mkN (lin NK {s = d12 "koreografia"}) ; -- 5759 
-lin chorus_N = mkN (lin NK {s = d01 "kuoro"}) ; -- 2039 
-lin chow_N = mkN (lin NK {s = d09 "safka"}) ; -- 10000 
-lin christen_V2 = mkV2 "ristiä" ; -- 6607 
-lin christening_N = mkN (lin NK {s = d48 "kaste"}) ; -- 10000 
-lin christian_N = mkN (lin NK {s = d01A "kristitty"}) ; -- 5684 
-lin chrome_N = mkN (lin NK {s = d05 "kromi"}) ; -- 10000 
-lin chromium_N = mkN (lin NK {s = d05 "kromi"}) ; -- 10000 
-lin chromosome_N = mkN (lin NK {s = d05 "kromosomi"}) ; -- 10000 
-lin chronic_A = mkA (lin AK {s = d38 "krooninen"}) ; -- 10000 
-lin chronically_Adv = mkAdv "jatkuvasti" ; -- 1132 
-lin chronicle_N = mkN (lin NK {s = d14A "kronikka"}) ; -- 10000 
-lin chronicler_N = mkN (lin NK {s = d12 "kronikoitsija"}) ; -- 10000 
-lin chronological_A = mkA (lin AK {s = d38 "kronologinen"}) ; -- 10000 
-lin chronology_N = mkN (lin NK {s = d12 "kronologia"}) ; -- 10000 
-lin chronometer_N = mkN (lin NK {s = d05 "kronometri"}) ; -- 10000 
-lin chrysalis_N = mkN (lin NK {s = d02 "kotelo"}) ; -- 10000 
-lin chubby_A = mkA "pyöreä" ; -- 5075 
-lin chuck_N = mkN (lin NK {s = d13 "sapuska"}) ; -- 10000 
-lin chuck_V2 = mkV2 (lin VK {s = c53A "taputtaa"}) ; -- 10000 
-lin chuckle_N = mkN (lin NK {s = d39 "hihitys"}) ; -- 10000 
-lin chum_N = mkN "jätkä" ; -- 6815 
-lin chummy_A = mkA (lin AK {s = d38 "tuttavallinen"}) ; -- 10000 
-lin churl_N = mkN (lin NK {s = d06 "tomppeli"}) ; -- 10000 
-lin churn_N = mkN (lin NK {s = d01 "kirnu"}) ; -- 10000 
-lin churn_V = mkV (lin VK {s = c52 "kuohua"}) ; -- 9918 
-lin churn_V2 = mkV2 (lin VK {s = c52 "kuohua"}) ; -- 9918 
-lin cicatrice_N = mkN (lin NK {s = d07A "arpi"}) ; -- 10000 
-lin cicatrix_N = mkN (lin NK {s = d07A "arpi"}) ; -- 10000 
-lin cider_N = mkN (lin NK {s = d06 "siideri"}) ; -- 10000 
-lin cigar_N = mkN (lin NK {s = d06 "sikari"}) ; -- 10000 
-lin cigarette_N = mkN (lin NK {s = d48A "savuke"}) ; -- 8375 
-lin cinch_V2 = mkV2 (lin VK {s = c69 "hallita"}) ; -- 618 
-lin cinder_N = mkN (lin NK {s = d10 "kuona"}) ; -- 10000 
-lin cinema_N = mkN "elokuvateatteri" ; -- 5466 
-lin cinnamon_N = mkN (lin NK {s = d06 "kaneli"}) ; -- 10000 
-lin cinquefoil_N = mkN (lin NK {s = d48A "ruusuke"}) ; -- 10000 
-lin cipher_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin cipher_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin cipher_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin circle_N = mkN (lin NK {s = d39 "kierros"}) ; -- 664 
-lin circle_V = mkV "ympäröidä" ; -- 3235 
-lin circle_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin circuit_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin circular_A = mkA "pyöreä" ; -- 5075 
-lin circularize_V2 = mkV2 (lin VK {s = c53A "tiedottaa"}) ; -- 3680 
-lin circulate_V = mkV (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin circulate_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin circulation_N = mkN (lin NK {s = d02 "jakelu"}) ; -- 5389 
-lin circumference_N = mkN "kehä" ; -- 4648 
-lin circumflex_N = mkN (lin NK {s = d05 "sirkumfleksi"}) ; -- 10000 
-lin circumlocution_N = mkN (lin NK {s = d02 "kiertely"}) ; -- 10000 
-lin circumscribe_V2 = mkV2 (lin VK {s = c53 "supistaa"}) ; -- 3920 
-lin circumscription_N = mkN "rajoittaminen" ; -- 5940 
-lin circumspect_A = mkA (lin AK {s = d38 "huolellinen"}) ; -- 9119 
-lin circumspection_N = mkN (lin NK {s = d40 "varovaisuus"}) ; -- 9138 
-lin circumstance_N = mkN "olosuhde" ; -- 1821 
-lin circumvent_V2 = mkV2 "kiertää" ; -- 1025 
-lin circus_N = mkN (lin NK {s = d39 "sirkus"}) ; -- 7875 
-lin cirrhosis_N = mkN (lin NK {s = d05 "kirroosi"}) ; -- 10000 
-lin cirrus_N = mkN (lin NK {s = d39 "cirrus"}) ; -- 10000 
-lin cissy_N = mkN (lin NK {s = d39 "nahjus"}) ; -- 10000 
-lin cistern_N = mkN "säiliö" ; -- 8688 
-lin citadel_N = mkN (lin NK {s = d39 "linnoitus"}) ; -- 10000 
-lin citation_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin cite_V2 = mkV2 (lin VK {s = c69 "mainita"}) ; -- 787 
-lin citizenship_N = mkN (lin NK {s = d40 "kansalaisuus"}) ; -- 6509 
-lin civil_A = mkA (lin AK {s = d38 "porvarillinen"}) ; -- 7073 
-lin civilian_N = mkN (lin NK {s = d06 "siviili"}) ; -- 2570 
-lin civility_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin civilization_N = mkN (lin NK {s = d40 "sivistyneisyys"}) ; -- 10000 
-lin clack_N = mkN (lin NK {s = d48A "pauke"}) ; -- 10000 
-lin clack_V = mkV (lin VK {s = c53A "kalkattaa"}) ; -- 10000 
-lin clad_V = mkV (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin clad_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin claim_N = mkN (lin NK {s = d40 "oikeus"}) ; -- 322 
-lin claim_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin claim_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin clam_N = mkN (lin NK {s = d06 "dollari"}) ; -- 804 
-lin clamber_V = mkV (lin VK {s = c74A "kavuta"}) ; -- 10000 
-lin clammy_A = mkA (lin AK {s = d15 "tahmea"}) ; -- 10000 
-lin clamour_N = mkN (lin NK {s = d06 "meteli"}) ; -- 6201 
-lin clamour_V = mkV (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin clamour_V2 = mkV2 (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin clamp_N = mkN (lin NK {s = d33 "puristin"}) ; -- 10000 
-lin clamp_V = mkV (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin clamp_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin clan_N = mkN (lin NK {s = d05 "klaani"}) ; -- 10000 
-lin clang_N = mkN (lin NK {s = d48 "kalske"}) ; -- 10000 
-lin clang_V = mkV (lin VK {s = c53A "kalskahtaa"}) ; -- 10000 
-lin clang_V2 = mkV2 (lin VK {s = c53A "kalskahtaa"}) ; -- 10000 
-lin clanger_N = mkN (lin NK {s = d39 "munaus"}) ; -- 10000 
-lin clank_V = mkV (lin VK {s = c67 "kolistella"}) ; -- 10000 
-lin clank_V2 = mkV2 (lin VK {s = c67 "kolistella"}) ; -- 10000 
-lin clap_N = mkN (lin NK {s = d06 "tippuri"}) ; -- 10000 
-lin clap_V = mkV (lin VK {s = c53A "taputtaa"}) ; -- 10000 
-lin clap_V2 = mkV2 (lin VK {s = c53A "taputtaa"}) ; -- 10000 
-lin clapper_N = mkN (lin NK {s = d26 "kieli"}) ; -- 534 
-lin clarification_N = mkN (lin NK {s = d39 "selvennys"}) ; -- 10000 
-lin clarify_V = mkV "selventää" ; -- 6782 
-lin clarify_V2 = mkV2 "selventää" ; -- 6782 
-lin clarinet_N = mkN (lin NK {s = d05A "klarinetti"}) ; -- 10000 
-lin clarinetist_N = mkN (lin NK {s = d05 "klarinetisti"}) ; -- 10000 
-lin clarity_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin clash_N = mkN "ristiriita" ; -- 2499 
-lin clash_V = mkV "riidellä" ; -- 7485 
-lin clash_V2 = mkV2 "riidellä" ; -- 7485 
-lin clasp_N = mkN (lin NK {s = d39 "puserrus"}) ; -- 10000 
-lin clasp_V = mkV "kiinnittää" ; -- 1212 
-lin clasp_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin class_N = mkN "luokka" ; -- 640 
-lin class_V2 = mkV2 (lin VK {s = c53A "luokittaa"}) ; -- 10000 
-lin classic_A = mkA (lin AK {s = d38 "klassinen"}) ; -- 2576 
-lin classic_N = mkN (lin NK {s = d04A "klassikko"}) ; -- 3704 
-lin classical_A = mkA (lin AK {s = d38 "klassinen"}) ; -- 2576 
-lin classics_N = mkN (lin NK {s = d04A "klassikko"}) ; -- 3704 
-lin classification_N = mkN (lin NK {s = d02 "luokittelu"}) ; -- 10000 
-lin classify_V2 = mkV2 (lin VK {s = c67A "luokitella"}) ; -- 3558 
-lin classy_A = mkA "tyylikäs" ; -- 4766 
-lin clatter_N = mkN (lin NK {s = d12 "kalina"}) ; -- 10000 
-lin clatter_V = mkV (lin VK {s = c66 "kalista"}) ; -- 10000 
-lin clatter_V2 = mkV2 (lin VK {s = c66 "kalista"}) ; -- 10000 
-lin clause_N = mkN (lin NK {s = d48 "lause"}) ; -- 4287 
-lin claustrophobia_N = mkN (lin NK {s = d12 "klaustrofobia"}) ; -- 10000 
-lin claw_N = mkN (lin NK {s = d28 "kynsi"}) ; -- 4650 
-lin claw_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin clay_N = mkN (lin NK {s = d07 "savi"}) ; -- 10000 
-lin cleaner_N = mkN "siivooja" ; -- 9028 
-lin cleanly_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin cleanse_V2 = mkV2 (lin VK {s = c53 "puhdistaa"}) ; -- 3066 
-lin clear_A = mkA "selvä" ; -- 446 
-lin clear_Adv = mkAdv "selvästi" ; -- 468 
-lin clear_N = mkN (lin NK {s = d01A "aukko"}) ; -- 3430 
-lin clear_V = mkV "hyväksyä" ; -- 290 
-lin clear_V2 = mkV2 "hyväksyä" ; -- 290 
-lin clearance_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin clearness_N = mkN (lin NK {s = d40 "selkeys"}) ; -- 10000 
-lin cleat_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin cleavage_N = mkN (lin NK {s = d38 "halkeaminen"}) ; -- 10000 
-lin cleave_V = mkV (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin cleave_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin cleft_N = mkN (lin NK {s = d03 "halkio"}) ; -- 10000 
-lin clemency_N = mkN (lin NK {s = d40 "laupeus"}) ; -- 10000 
-lin clement_A = mkA "lempeä" ; -- 8918 
-lin clergy_N = mkN (lin NK {s = d02 "papisto"}) ; -- 10000 
-lin cleric_N = mkN (lin NK {s = d05A "pappi"}) ; -- 2639 
-lin cleverness_N = mkN (lin NK {s = d40 "lahjakkuus"}) ; -- 6402 
-lin clew_N = mkN "jälki" ; -- 904 
-lin clew_V2 = mkV2 "pyöriä" ; -- 1772 
-lin click_N = mkN (lin NK {s = d39 "naksahdus"}) ; -- 10000 
-lin click_V = mkV (lin VK {s = c53A "kaakattaa"}) ; -- 10000 
-lin client_N = mkN (lin NK {s = d41A "asiakas"}) ; -- 383 
-lin climacteric_N = mkN (lin NK {s = d05 "klimakterium"}) ; -- 10000 
-lin climate_N = mkN (lin NK {s = d02 "ilmasto"}) ; -- 5214 
-lin climax_N = mkN (lin NK {s = d05 "kliimaksi"}) ; -- 10000 
-lin climb_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin climb_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin climb_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin climber_N = mkN (lin NK {s = d09 "nasta"}) ; -- 10000 
-lin clinch_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin clinch_V = mkV (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin clinch_V2 = mkV2 (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin clincher_N = mkN (lin NK {s = d10 "nitoja"}) ; -- 10000 
-lin cling_V = mkV (lin VK {s = c52A "takertua"}) ; -- 10000 
-lin clinic_N = mkN (lin NK {s = d14A "klinikka"}) ; -- 4933 
-lin clinical_A = mkA (lin AK {s = d38 "kliininen"}) ; -- 10000 
-lin clink_N = mkN (lin NK {s = d09 "linna"}) ; -- 10000 
-lin clinker_N = mkN (lin NK {s = d06 "klinkkeri"}) ; -- 10000 
-lin clip_N = mkN "kerta" ; -- 113 
-lin clip_V2 = mkV2 (lin VK {s = c66 "katkaista"}) ; -- 2464 
-lin clipper_N = mkN (lin NK {s = d33 "leikkain"}) ; -- 10000 
-lin clipping_N = mkN (lin NK {s = d02 "muotoilu"}) ; -- 4686 
-lin clique_N = mkN (lin NK {s = d05A "klikki"}) ; -- 10000 
-lin clitoris_N = mkN (lin NK {s = d39 "klitoris"}) ; -- 10000 
-lin cloak_N = mkN (lin NK {s = d01 "verho"}) ; -- 8259 
-lin cloak_V2 = mkV2 "peittää" ; -- 2669 
-lin cloakroom_N = mkN (lin NK {s = d05 "loosi"}) ; -- 10000 
-lin clobber_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin clock_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin clod_N = mkN (lin NK {s = d06 "tomppeli"}) ; -- 10000 
-lin clog_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin clog_V = mkV (lin VK {s = c53A "rasittaa"}) ; -- 3655 
-lin clog_V2 = mkV2 (lin VK {s = c53A "rasittaa"}) ; -- 3655 
-lin cloggy_A = mkA "tiheä" ; -- 6994 
-lin cloister_N = mkN (lin NK {s = d06 "luostari"}) ; -- 5574 
-lin clone_N = mkN (lin NK {s = d05 "klooni"}) ; -- 10000 
-lin clone_V2 = mkV2 (lin VK {s = c73 "kloonata"}) ; -- 10000 
-lin closeness_N = mkN "läheisyys" ; -- 2768 
-lin closet_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin closet_V2 = mkV2 (lin VK {s = c52A "sulkeutua"}) ; -- 6796 
-lin closure_N = mkN "päätös" ; -- 163 
-lin clot_V = mkV "hyytyä" ; -- 7259 
-lin clot_V2 = mkV2 "hyytyä" ; -- 7259 
-lin clothe_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin clothing_N = mkN (lin NK {s = d39 "vaatetus"}) ; -- 10000 
-lin cloudy_A = mkA "hämärä" ; -- 4129 
-lin clout_N = mkN "vaikutusvalta" ; -- 5863 
-lin clout_V2 = mkV2 "lyödä" ; -- 855 
-lin clove_N = mkN (lin NK {s = d28 "kynsi"}) ; -- 4650 
-lin clover_N = mkN (lin NK {s = d13 "apila"}) ; -- 10000 
-lin clown_N = mkN (lin NK {s = d05 "klovni"}) ; -- 10000 
-lin club_N = mkN (lin NK {s = d01 "kerho"}) ; -- 2912 
-lin cluck_N = mkN (lin NK {s = d39 "kotkotus"}) ; -- 10000 
-lin cluck_V = mkV (lin VK {s = c53A "kotkottaa"}) ; -- 10000 
-lin clue_N = mkN (lin NK {s = d48 "vihje"}) ; -- 4819 
-lin clump_V = mkV "kerääntyä" ; -- 5403 
-lin clump_V2 = mkV2 "kerääntyä" ; -- 5403 
-lin cluster_N = mkN "ryhmä" ; -- 230 
-lin cluster_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin cluster_V2 = mkV2 (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin clutch_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin clutch_V = mkV (lin VK {s = c73 "tarrata"}) ; -- 10000 
-lin clutch_V2 = mkV2 (lin VK {s = c73 "tarrata"}) ; -- 10000 
-lin clutter_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin co_op_N = mkN "osuuskunta" ; -- 3474 
-lin co_opt_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin coach_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin coach_V = mkV (lin VK {s = c54A "valmentaa"}) ; -- 2520 
-lin coach_V2 = mkV2 (lin VK {s = c54A "valmentaa"}) ; -- 2520 
-lin coachman_N = mkN (lin NK {s = d10 "ajaja"}) ; -- 5557 
-lin coagulate_V = mkV "hyytyä" ; -- 7259 
-lin coagulate_V2 = mkV2 "hyytyä" ; -- 7259 
-lin coagulation_N = mkN (lin NK {s = d03 "koagulaatio"}) ; -- 10000 
-lin coal_N = mkN (lin NK {s = d24 "hiili"}) ; -- 6444 
-lin coalesce_V = mkV "yhdistää" ; -- 784 
-lin coalition_N = mkN "yhteenliittymä" ; -- 6841 
-lin coarse_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin coarsen_V = mkV (lin VK {s = c54A "karhentaa"}) ; -- 10000 
-lin coarsen_V2 = mkV2 (lin VK {s = c54A "karhentaa"}) ; -- 10000 
-lin coarseness_N = mkN (lin NK {s = d40 "karheus"}) ; -- 10000 
-lin coast_N = mkN (lin NK {s = d05A "reitti"}) ; -- 1533 
-lin coating_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin coax_V = mkV (lin VK {s = c67A "suostutella"}) ; -- 10000 
-lin coax_V2 = mkV2 (lin VK {s = c67A "suostutella"}) ; -- 10000 
-lin coaxing_N = mkN (lin NK {s = d02 "maanittelu"}) ; -- 10000 
-lin cobalt_N = mkN (lin NK {s = d05A "koboltti"}) ; -- 10000 
-lin cobber_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin cobble_V2 = mkV2 (lin VK {s = c73A "paikata"}) ; -- 4544 
-lin cobbler_N = mkN (lin NK {s = d06 "suutari"}) ; -- 10000 
-lin cobra_N = mkN (lin NK {s = d10 "kobra"}) ; -- 10000 
-lin cobweb_N = mkN (lin NK {s = d01 "harso"}) ; -- 10000 
-lin cocaine_N = mkN (lin NK {s = d05 "kokaiini"}) ; -- 10000 
-lin cochlea_N = mkN (lin NK {s = d14A "simpukka"}) ; -- 10000 
-lin cock_N = mkN (lin NK {s = d01A "kukko"}) ; -- 10000 
-lin cock_V2 = mkV2 "virittää" ; -- 4780 
-lin cockade_N = mkN (lin NK {s = d05 "kokardi"}) ; -- 10000 
-lin cockatoo_N = mkN (lin NK {s = d02 "kakadu"}) ; -- 10000 
-lin cockeyed_A = mkA "järjetön" ; -- 7348 
-lin cockpit_N = mkN (lin NK {s = d02 "ohjaamo"}) ; -- 10000 
-lin cockroach_N = mkN (lin NK {s = d14A "torakka"}) ; -- 10000 
-lin cockscomb_N = mkN (lin NK {s = d05 "narri"}) ; -- 10000 
-lin cocktail_N = mkN (lin NK {s = d05 "cocktail"}) ; -- 10000 
-lin cockup_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin cocoon_N = mkN (lin NK {s = d02 "kotelo"}) ; -- 10000 
-lin cocoon_V2 = mkV2 (lin VK {s = c52A "koteloitua"}) ; -- 10000 
-lin cocotte_N = mkN (lin NK {s = d05A "kokotti"}) ; -- 10000 
-lin cod_N = mkN (lin NK {s = d10 "turska"}) ; -- 10000 
-lin cod_V = mkV (lin VK {s = c53A "jallittaa"}) ; -- 10000 
-lin cod_V2 = mkV2 (lin VK {s = c53A "jallittaa"}) ; -- 10000 
-lin coddle_V2 = mkV2 (lin VK {s = c67A "hemmotella"}) ; -- 10000 
-lin code_V2 = mkV2 (lin VK {s = c73 "koodata"}) ; -- 10000 
-lin codeine_N = mkN (lin NK {s = d05 "kodeiini"}) ; -- 10000 
-lin codex_N = mkN (lin NK {s = d02 "luettelo"}) ; -- 4733 
-lin codfish_N = mkN (lin NK {s = d10 "turska"}) ; -- 10000 
-lin codger_N = mkN (lin NK {s = d06 "ukkeli"}) ; -- 10000 
-lin codification_N = mkN (lin NK {s = d03 "kodifikaatio"}) ; -- 10000 
-lin codify_V2 = mkV2 (lin VK {s = c62 "kodifioida"}) ; -- 10000 
-lin coefficient_N = mkN "kerroin" ; -- 5495 
-lin coerce_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin coffee_N = mkN (lin NK {s = d05 "kahvi"}) ; -- 2445 
-lin coffer_N = mkN (lin NK {s = d05A "kasetti"}) ; -- 10000 
-lin coffin_N = mkN (lin NK {s = d01A "arkku"}) ; -- 8641 
-lin cog_N = mkN (lin NK {s = d41A "hammas"}) ; -- 2922 
-lin cogency_N = mkN (lin NK {s = d40 "vakuuttavuus"}) ; -- 10000 
-lin cogent_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin cogitate_V = mkV (lin VK {s = c61A "pohtia"}) ; -- 496 
-lin cogitate_V2 = mkV2 (lin VK {s = c61A "pohtia"}) ; -- 496 
-lin cogitation_N = mkN (lin NK {s = d02 "pohdiskelu"}) ; -- 10000 
-lin cognate_N = mkN "sukulainen" ; -- 2942 
-lin cognition_N = mkN (lin NK {s = d03 "kognitio"}) ; -- 10000 
-lin cognizance_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin cognizant_A = mkA "tietoinen" ; -- 3583 
-lin coherence_N = mkN (lin NK {s = d05 "koherenssi"}) ; -- 10000 
-lin coherency_N = mkN "yhtenäisyys" ; -- 7400 
-lin coherent_A = mkA "johdonmukainen" ; -- 9343 
-lin cohesion_N = mkN (lin NK {s = d03 "koheesio"}) ; -- 10000 
-lin cohort_N = mkN (lin NK {s = d05A "kohortti"}) ; -- 10000 
-lin coif_N = mkN (lin NK {s = d39 "kampaus"}) ; -- 10000 
-lin coiffeur_N = mkN (lin NK {s = d10 "kampaaja"}) ; -- 10000 
-lin coiffure_N = mkN (lin NK {s = d39 "kampaus"}) ; -- 10000 
-lin coign_N = mkN (lin NK {s = d09 "kiila"}) ; -- 10000 
-lin coil_N = mkN "kerä" ; -- 9829 
-lin coin_N = mkN (lin NK {s = d04A "kolikko"}) ; -- 6492 
-lin coke_N = mkN (lin NK {s = d05 "koksi"}) ; -- 10000 
-lin coke_V2 = mkV2 (lin VK {s = c52A "koksiintua"}) ; -- 10000 
-lin col_N = mkN (lin NK {s = d10 "sola"}) ; -- 10000 
-lin cola_N = mkN (lin NK {s = d10 "kola"}) ; -- 10000 
-lin coldness_N = mkN (lin NK {s = d40 "kylmyys"}) ; -- 7904 
-lin colic_N = mkN (lin NK {s = d05A "koliikki"}) ; -- 10000 
-lin collaboration_N = mkN "yhteistyö" ; -- 257 
-lin collaborator_N = mkN "työtoveri" ; -- 6214 
-lin collage_N = mkN "yhdistelmä" ; -- 3351 
-lin collapse_N = mkN "romahtaminen" ; -- 9135 
-lin collapse_V = mkV (lin VK {s = c53A "romahtaa"}) ; -- 2702 
-lin collapse_V2 = mkV2 (lin VK {s = c53A "romahtaa"}) ; -- 2702 
-lin collar_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin collar_V2 = mkV2 (lin VK {s = c73A "napata"}) ; -- 2485 
-lin collate_V2 = mkV2 (lin VK {s = c67 "vertailla"}) ; -- 3608 
-lin collateral_A = mkA (lin AK {s = d38 "rinnakkainen"}) ; -- 10000 
-lin collateral_N = mkN (lin NK {s = d05A "pantti"}) ; -- 10000 
-lin collation_N = mkN (lin NK {s = d02 "vertailu"}) ; -- 2624 
-lin colleague_N = mkN (lin NK {s = d13 "kollega"}) ; -- 3639 
-lin collect_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin collect_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin collected_A = mkA (lin AK {s = d38 "maltillinen"}) ; -- 2667 
-lin collection_N = mkN (lin NK {s = d10 "kokoelma"}) ; -- 1844 
-lin collective_A = mkA (lin AK {s = d38 "kollektiivinen"}) ; -- 9952 
-lin collectivize_V2 = mkV2 (lin VK {s = c62 "kollektivoida"}) ; -- 10000 
-lin collector_N = mkN (lin NK {s = d05 "kollektori"}) ; -- 10000 
-lin college_N = mkN (lin NK {s = d08 "college"}) ; -- 10000 
-lin collide_V = mkV (lin VK {s = c62 "kolaroida"}) ; -- 10000 
-lin collie_N = mkN (lin NK {s = d03 "collie"}) ; -- 10000 
-lin collision_N = mkN "ristiriita" ; -- 2499 
-lin colloquy_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin colonel_N = mkN (lin NK {s = d05 "eversti"}) ; -- 5181 
-lin colonialism_N = mkN (lin NK {s = d05 "kolonialismi"}) ; -- 10000 
-lin colonialist_N = mkN (lin NK {s = d05 "kolonialisti"}) ; -- 10000 
-lin colony_N = mkN "yhteisö" ; -- 1278 
-lin color_V2 = mkV2 "maalata" ; -- 2104 
-lin coloratura_N = mkN (lin NK {s = d05 "koloratuuri"}) ; -- 10000 
-lin colossal_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin colossus_N = mkN (lin NK {s = d05 "kolossi"}) ; -- 10000 
-lin colour_N = mkN "väri" ; -- 1240 
-lin colour_V = mkV "maalata" ; -- 2104 
-lin colour_V2 = mkV2 "maalata" ; -- 2104 
-lin coloured_A = mkA "värikäs" ; -- 3077 
-lin colourful_A = mkA "värikäs" ; -- 3077 
-lin colt_N = mkN (lin NK {s = d09 "varsa"}) ; -- 10000 
-lin coltish_A = mkA (lin AK {s = d01 "raisu"}) ; -- 10000 
-lin columbine_N = mkN (lin NK {s = d09 "akileija"}) ; -- 10000 
-lin column_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin columnist_N = mkN (lin NK {s = d05 "kolumnisti"}) ; -- 10000 
-lin coma_N = mkN (lin NK {s = d10 "kooma"}) ; -- 10000 
-lin comb_N = mkN (lin NK {s = d09A "kampa"}) ; -- 10000 
-lin comb_V = mkV (lin VK {s = c74 "koluta"}) ; -- 10000 
-lin comb_V2 = mkV2 (lin VK {s = c74 "koluta"}) ; -- 10000 
-lin comb_out_N = mkN (lin NK {s = d09A "karsinta"}) ; -- 1815 
-lin combat_N = mkN (lin NK {s = d02 "taistelu"}) ; -- 884 
-lin combat_V = mkV (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin combat_V2 = mkV2 (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin combatant_N = mkN (lin NK {s = d12 "taistelija"}) ; -- 7495 
-lin combination_N = mkN "yhdistäminen" ; -- 2763 
-lin combine_N = mkN (lin NK {s = d05 "trusti"}) ; -- 10000 
-lin combine_V = mkV "yhdistää" ; -- 784 
-lin combine_V2 = mkV2 "yhdistää" ; -- 784 
-lin combustible_N = mkN "polttoaine" ; -- 2928 
-lin combustion_N = mkN (lin NK {s = d39 "myllerrys"}) ; -- 10000 
-lin come_on_N = mkN (lin NK {s = d02 "rohkaisu"}) ; -- 10000 
-lin comeback_N = mkN (lin NK {s = d17 "paluu"}) ; -- 1691 
-lin comedian_N = mkN (lin NK {s = d04A "koomikko"}) ; -- 10000 
-lin comedienne_N = mkN (lin NK {s = d04A "koomikko"}) ; -- 10000 
-lin comedy_N = mkN (lin NK {s = d12 "komedia"}) ; -- 3617 
-lin comely_A = mkA (lin AK {s = d01 "siivo"}) ; -- 10000 
-lin comer_N = mkN (lin NK {s = d12 "tulija"}) ; -- 4128 
-lin comestible_N = mkN "elintarvike" ; -- 2100 
-lin comet_N = mkN (lin NK {s = d09A "komeetta"}) ; -- 10000 
-lin comfort_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin comfort_V2 = mkV2 (lin VK {s = c53A "helpottaa"}) ; -- 1453 
-lin comfortable_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin comfy_A = mkA (lin AK {s = d38 "kotoinen"}) ; -- 8755 
-lin comic_A = mkA (lin AK {s = d38 "koominen"}) ; -- 10000 
-lin comic_N = mkN (lin NK {s = d04A "koomikko"}) ; -- 10000 
-lin comical_A = mkA (lin AK {s = d38 "koominen"}) ; -- 10000 
-lin coming_N = mkN "tuleminen" ; -- 5097 
-lin comity_N = mkN (lin NK {s = d01A "sopu"}) ; -- 2601 
-lin comma_N = mkN (lin NK {s = d01A "pilkku"}) ; -- 10000 
-lin command_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin command_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin command_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin commandant_N = mkN (lin NK {s = d05A "komendantti"}) ; -- 10000 
-lin commander_N = mkN (lin NK {s = d10 "komentaja"}) ; -- 2392 
-lin commandment_N = mkN "käsky" ; -- 4907 
-lin commence_V = mkV (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin commence_V2 = mkV2 (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin commencement_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin commend_V2 = mkV2 (lin VK {s = c74A "vedota"}) ; -- 1446 
-lin commendation_N = mkN (lin NK {s = d39 "suositus"}) ; -- 3003 
-lin comment_N = mkN (lin NK {s = d05A "kommentti"}) ; -- 2471 
-lin comment_V = mkV (lin VK {s = c62 "kommentoida"}) ; -- 1529 
-lin comment_V2 = mkV2 (lin VK {s = c62 "kommentoida"}) ; -- 1529 
-lin commentary_N = mkN (lin NK {s = d02 "arvostelu"}) ; -- 2889 
-lin commentate_V = mkV (lin VK {s = c62 "kommentoida"}) ; -- 1529 
-lin commentator_N = mkN (lin NK {s = d06 "kommentaattori"}) ; -- 10000 
-lin commerce_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin commercial_A = mkA (lin AK {s = d38 "kaupallinen"}) ; -- 2643 
-lin commercial_N = mkN (lin NK {s = d39 "mainos"}) ; -- 2630 
-lin commercialism_N = mkN "kaupankäynti" ; -- 3630 
-lin commercialize_V2 = mkV2 (lin VK {s = c53 "kaupallistaa"}) ; -- 10000 
-lin commination_N = mkN (lin NK {s = d39 "rukous"}) ; -- 8391 
-lin commingle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin commingle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin commiseration_N = mkN "myötätunto" ; -- 9719 
-lin commissar_N = mkN (lin NK {s = d05 "komissaari"}) ; -- 2405 
-lin commissariat_N = mkN (lin NK {s = d10 "muona"}) ; -- 10000 
-lin commissary_N = mkN (lin NK {s = d06 "kanttiini"}) ; -- 10000 
-lin commission_N = mkN (lin NK {s = d03 "komissio"}) ; -- 466 
-lin commission_V2 = mkV2 (lin VK {s = c73 "tilata"}) ; -- 1759 
-lin commissionaire_N = mkN "vahtimestari" ; -- 9059 
-lin commissioner_N = mkN (lin NK {s = d05 "komissaari"}) ; -- 2405 
-lin commit_V2 = mkV2 "tehdä" ; -- 16 
-lin commitment_N = mkN "sitoutuminen" ; -- 5138 
-lin committee_N = mkN "toimikunta" ; -- 3555 
-lin commode_N = mkN (lin NK {s = d02 "lipasto"}) ; -- 10000 
-lin commodious_A = mkA (lin AK {s = d10 "tilava"}) ; -- 10000 
-lin commodore_N = mkN (lin NK {s = d05 "kommodori"}) ; -- 10000 
-lin common_A = mkA (lin AK {s = d38 "yhteinen"}) ; -- 343 
-lin commonplace_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin commonplace_N = mkN (lin NK {s = d34A "mielenkiinnoton"}) ; -- 10000 
-lin commonwealth_N = mkN "yhteiskunta" ; -- 581 
-lin commotion_N = mkN "häiriö" ; -- 3216 
-lin communal_A = mkA (lin AK {s = d38 "yhteinen"}) ; -- 343 
-lin commune_N = mkN (lin NK {s = d10A "kunta"}) ; -- 90 
-lin communicate_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin communicate_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin communication_N = mkN "viestintä" ; -- 3955 
-lin communion_N = mkN "kanssakäyminen" ; -- 7337 
-lin communism_N = mkN (lin NK {s = d05 "kommunismi"}) ; -- 6180 
-lin communist_A = mkA "kommunistinen" ; -- 4782 
-lin communist_N = mkN (lin NK {s = d05 "kommunisti"}) ; -- 2363 
-lin community_N = mkN "yhteisö" ; -- 1278 
-lin commutation_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin commutator_N = mkN (lin NK {s = d06 "kommutaattori"}) ; -- 10000 
-lin commute_V = mkV (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin commute_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin compact_A = mkA (lin AK {s = d41 "tiivis"}) ; -- 2337 
-lin compact_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin compact_V2 = mkV2 "tiivistää" ; -- 2271 
-lin compactness_N = mkN (lin NK {s = d40 "tiiviys"}) ; -- 10000 
-lin companionship_N = mkN (lin NK {s = d40 "toveruus"}) ; -- 10000 
-lin company_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin comparable_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin comparative_N = mkN (lin NK {s = d05 "komparatiivi"}) ; -- 10000 
-lin compare_V = mkV (lin VK {s = c73A "verrata"}) ; -- 1558 
-lin compare_V2 = mkV2 (lin VK {s = c73A "verrata"}) ; -- 1558 
-lin comparison_N = mkN (lin NK {s = d02 "vertailu"}) ; -- 2624 
-lin compartment_N = mkN (lin NK {s = d02 "osasto"}) ; -- 1231 
-lin compartmentalize_V2 = mkV2 (lin VK {s = c62 "lokeroida"}) ; -- 10000 
-lin compass_N = mkN (lin NK {s = d05 "piiri"}) ; -- 666 
-lin compass_V2 = mkV2 "ymmärtää" ; -- 456 
-lin compassion_N = mkN "myötätunto" ; -- 9719 
-lin compatibility_N = mkN (lin NK {s = d40 "sopusointuisuus"}) ; -- 10000 
-lin compatriot_N = mkN "maanmies" ; -- 7138 
-lin compel_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin compendious_A = mkA (lin AK {s = d15 "suppea"}) ; -- 6972 
-lin compendium_N = mkN (lin NK {s = d10 "valikoima"}) ; -- 3895 
-lin compensate_V = mkV (lin VK {s = c73 "korvata"}) ; -- 901 
-lin compensate_V2 = mkV2 (lin VK {s = c73 "korvata"}) ; -- 901 
-lin compensation_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin compete_V = mkV (lin VK {s = c67 "kilpailla"}) ; -- 989 
-lin competence_N = mkN (lin NK {s = d40 "kykenevyys"}) ; -- 10000 
-lin competition_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin competitor_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin compile_V2 = mkV2 (lin VK {s = c74A "koota"}) ; -- 803 
-lin compiler_N = mkN "kääntäjä" ; -- 8740 
-lin complain_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin complainant_N = mkN "asianomistaja" ; -- 8217 
-lin complaint_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin complement_N = mkN (lin NK {s = d05A "komplementti"}) ; -- 10000 
-lin complement_V2 = mkV2 "viimeistellä" ; -- 3214 
-lin complementary_A = mkA (lin AK {s = d38 "vastakkainen"}) ; -- 7318 
-lin complete_A = mkA "valmis" ; -- 368 
-lin complete_V = mkV "täyttää" ; -- 590 
-lin complete_V2 = mkV2 "täyttää" ; -- 590 
-lin complex_A = mkA "monimutkainen" ; -- 3942 
-lin complex_N = mkN (lin NK {s = d05 "kompleksi"}) ; -- 10000 
-lin complexion_N = mkN (lin NK {s = d05A "temperamentti"}) ; -- 10000 
-lin compliance_N = mkN "noudattaminen" ; -- 6728 
-lin complicate_V2 = mkV2 (lin VK {s = c53 "monimutkaistaa"}) ; -- 10000 
-lin complicated_A = mkA "monimutkainen" ; -- 3942 
-lin complication_N = mkN (lin NK {s = d40 "hankaluus"}) ; -- 6000 
-lin compliment_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin compliment_V2 = mkV2 (lin VK {s = c52 "kehua"}) ; -- 1401 
-lin complimentary_A = mkA "ilmainen" ; -- 2004 
-lin comply_V = mkV (lin VK {s = c53A "noudattaa"}) ; -- 1258 
-lin comply_V2 = mkV2 (lin VK {s = c53A "noudattaa"}) ; -- 1258 
-lin component_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin comport_V = mkV "käyttäytyä" ; -- 3893 
-lin comport_V2 = mkV2 "käyttäytyä" ; -- 3893 
-lin comportment_N = mkN "käytös" ; -- 5206 
-lin compose_V = mkV (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin compose_V2 = mkV2 (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin composed_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin composer_N = mkN "säveltäjä" ; -- 2062 
-lin composition_N = mkN "kokoonpano" ; -- 2183 
-lin compositor_N = mkN (lin NK {s = d10 "latoja"}) ; -- 10000 
-lin compost_N = mkN (lin NK {s = d05 "komposti"}) ; -- 10000 
-lin compost_V2 = mkV2 (lin VK {s = c62 "kompostoida"}) ; -- 10000 
-lin composure_N = mkN (lin NK {s = d40 "tyyneys"}) ; -- 10000 
-lin compote_N = mkN (lin NK {s = d05A "kompotti"}) ; -- 10000 
-lin compound_N = mkN "yhdistelmä" ; -- 3351 
-lin compound_V = mkV "yhdistää" ; -- 784 
-lin compound_V2 = mkV2 "yhdistää" ; -- 784 
-lin comprehend_V2 = mkV2 "ymmärtää" ; -- 456 
-lin comprehension_N = mkN "ymmärrys" ; -- 5474 
-lin comprehensive_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin compress_N = mkN (lin NK {s = d05 "kompressi"}) ; -- 10000 
-lin compress_V2 = mkV2 "pakata" ; -- 3766 
-lin compression_N = mkN (lin NK {s = d39 "pakkaus"}) ; -- 5320 
-lin compressor_N = mkN (lin NK {s = d06 "kompressori"}) ; -- 10000 
-lin comprise_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin compromise_N = mkN (lin NK {s = d05 "kompromissi"}) ; -- 3818 
-lin compromise_V = mkV (lin VK {s = c54A "vaarantaa"}) ; -- 3867 
-lin compromise_V2 = mkV2 (lin VK {s = c54A "vaarantaa"}) ; -- 3867 
-lin comptroller_N = mkN "tilintarkastaja" ; -- 7091 
-lin compulsion_N = mkN (lin NK {s = d01A "pakko"}) ; -- 1150 
-lin compulsory_A = mkA "pakollinen" ; -- 3051 
-lin compute_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin compute_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin comrade_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin comradeship_N = mkN "ystävyys" ; -- 5175 
-lin con_Adv = mkAdv (lin AdvK {s = c99 "vastaan"}) ; -- 682 
-lin con_N = mkN (lin NK {s = d05A "vanki"}) ; -- 2076 
-lin con_V2 = mkV2 (lin VK {s = c67A "opetella"}) ; -- 3002 
-lin concatenation_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin concavity_N = mkN (lin NK {s = d40 "koveruus"}) ; -- 10000 
-lin conceal_V2 = mkV2 (lin VK {s = c73 "salata"}) ; -- 5393 
-lin concealment_N = mkN (lin NK {s = d01 "piilo"}) ; -- 5264 
-lin concede_V = mkV (lin VK {s = c53 "tunnustaa"}) ; -- 1036 
-lin concede_V2 = mkV2 (lin VK {s = c53 "tunnustaa"}) ; -- 1036 
-lin conceit_N = mkN (lin NK {s = d39 "ajatus"}) ; -- 508 
-lin conceivable_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin conceive_V = mkV "pitää" ; -- 18 
-lin conceive_V2 = mkV2 "pitää" ; -- 18 
-lin concentrate_N = mkN (lin NK {s = d48 "tiiviste"}) ; -- 10000 
-lin concentrate_V = mkV "keskittyä" ; -- 662 
-lin concentrate_V2 = mkV2 "keskittyä" ; -- 662 
-lin concentrated_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin concentration_N = mkN "keskittyminen" ; -- 4186 
-lin concept_N = mkN "käsite" ; -- 3017 
-lin conception_N = mkN "käsitys" ; -- 1260 
-lin concern_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin concern_V = mkV (lin VK {s = c58 "koskea"}) ; -- 320 
-lin concern_V2 = mkV2 (lin VK {s = c58 "koskea"}) ; -- 320 
-lin concerned_A = mkA "asianomainen" ; -- 7980 
-lin concert_N = mkN (lin NK {s = d05A "konsertti"}) ; -- 820 
-lin concert_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin concerto_N = mkN (lin NK {s = d01A "konsertto"}) ; -- 9562 
-lin conch_N = mkN (lin NK {s = d02 "kotilo"}) ; -- 10000 
-lin conciliate_V2 = mkV2 (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin conciliation_N = mkN (lin NK {s = d02 "sovittelu"}) ; -- 6615 
-lin conciliatory_A = mkA (lin AK {s = d10 "sovitteleva"}) ; -- 10000 
-lin concise_A = mkA (lin AK {s = d41 "tiivis"}) ; -- 2337 
-lin conclude_V = mkV "päättää" ; -- 161 
-lin conclude_V2 = mkV2 "päättää" ; -- 161 
-lin conclusion_N = mkN "päätös" ; -- 163 
-lin conclusive_A = mkA (lin AK {s = d10 "ratkaiseva"}) ; -- 8408 
-lin concoct_V2 = mkV2 "kehittää" ; -- 599 
-lin concoction_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin concord_N = mkN "yksimielisyys" ; -- 4054 
-lin concordance_N = mkN (lin NK {s = d01 "hakemisto"}) ; -- 10000 
-lin concordant_A = mkA "yksimielinen" ; -- 3224 
-lin concordat_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin concourse_N = mkN "halli" ; -- 1329 
-lin concrete_A = mkA (lin AK {s = d38 "konkreettinen"}) ; -- 2802 
-lin concrete_N = mkN (lin NK {s = d06 "betoni"}) ; -- 9754 
-lin concupiscence_N = mkN (lin NK {s = d40 "himokkuus"}) ; -- 10000 
-lin concuss_V2 = mkV2 (lin VK {s = c67 "ravistella"}) ; -- 7150 
-lin condemn_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin condemnation_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin condensation_N = mkN (lin NK {s = d03 "kondensaatio"}) ; -- 10000 
-lin condense_V = mkV "keskittää" ; -- 1975 
-lin condense_V2 = mkV2 "keskittää" ; -- 1975 
-lin condenser_N = mkN (lin NK {s = d06 "kondensaattori"}) ; -- 10000 
-lin condescend_V = mkV (lin VK {s = c52A "alentua"}) ; -- 7676 
-lin condescending_A = mkA (lin AK {s = d10 "alentuva"}) ; -- 10000 
-lin condescension_N = mkN (lin NK {s = d40 "armollisuus"}) ; -- 10000 
-lin condiment_N = mkN (lin NK {s = d48 "mauste"}) ; -- 5375 
-lin condition_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin condition_V2 = mkV2 "määrätä" ; -- 838 
-lin conditional_A = mkA (lin AK {s = d38 "ehdollinen"}) ; -- 3045 
-lin conditioned_A = mkA (lin AK {s = d38 "ehdollinen"}) ; -- 3045 
-lin conditioner_N = mkN (lin NK {s = d10 "valmentaja"}) ; -- 569 
-lin conduce_V = mkV "edistää" ; -- 1541 
-lin conduct_N = mkN "käytös" ; -- 5206 
-lin conduct_V = mkV (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin conduct_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin conduction_N = mkN "johtaminen" ; -- 4221 
-lin conductive_A = mkA "johtava" ; -- 1663 
-lin conductivity_N = mkN (lin NK {s = d40 "johtavuus"}) ; -- 10000 
-lin conductor_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin conductress_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin conduit_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin cone_N = mkN (lin NK {s = d05A "tappi"}) ; -- 10000 
-lin cone_V2 = mkV2 (lin VK {s = c54A "suipentaa"}) ; -- 10000 
-lin coney_N = mkN (lin NK {s = d06 "kaniini"}) ; -- 10000 
-lin confab_N = mkN (lin NK {s = d02 "rupattelu"}) ; -- 10000 
-lin confab_V = mkV (lin VK {s = c67A "rupatella"}) ; -- 10000 
-lin confabulate_V = mkV (lin VK {s = c67A "jutella"}) ; -- 4124 
-lin confabulation_N = mkN (lin NK {s = d02 "rupattelu"}) ; -- 10000 
-lin confection_N = mkN "valmistaminen" ; -- 5910 
-lin confectionery_N = mkN (lin NK {s = d12 "konditoria"}) ; -- 10000 
-lin confederacy_N = mkN (lin NK {s = d01A "liitto"}) ; -- 10000 
-lin confederate_N = mkN "liittolainen" ; -- 7018 
-lin confederation_N = mkN (lin NK {s = d01A "liitto"}) ; -- 10000 
-lin confer_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin confer_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin conference_N = mkN (lin NK {s = d02 "neuvottelu"}) ; -- 431 
-lin conferment_N = mkN "antaminen" ; -- 4113 
-lin confess_V = mkV "myöntää" ; -- 291 
-lin confess_V2 = mkV2 "myöntää" ; -- 291 
-lin confessedly_Adv = mkAdv (lin AdvK {s = c99 "tosiaan"}) ; -- 5544 
-lin confession_N = mkN (lin NK {s = d39 "tunnustus"}) ; -- 2326 
-lin confessor_N = mkN (lin NK {s = d10 "tunnustaja"}) ; -- 10000 
-lin confidant_N = mkN (lin NK {s = d01A "uskottu"}) ; -- 10000 
-lin confide_V = mkV (lin VK {s = c52A "uskoutua"}) ; -- 10000 
-lin confide_V2 = mkV2 (lin VK {s = c52A "uskoutua"}) ; -- 10000 
-lin confidence_N = mkN (lin NK {s = d39 "luottamus"}) ; -- 1763 
-lin confident_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin confidential_A = mkA (lin AK {s = d38 "tuttavallinen"}) ; -- 10000 
-lin confidentiality_N = mkN (lin NK {s = d40 "luottamuksellisuus"}) ; -- 10000 
-lin configuration_N = mkN "kokoonpano" ; -- 2183 
-lin confine_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin confinement_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin confirm_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin confirmation_N = mkN (lin NK {s = d39 "vahvistus"}) ; -- 3649 
-lin confiscate_V2 = mkV2 (lin VK {s = c62 "takavarikoida"}) ; -- 5087 
-lin confiscation_N = mkN (lin NK {s = d05A "takavarikointi"}) ; -- 10000 
-lin conflict_N = mkN (lin NK {s = d02 "kamppailu"}) ; -- 2197 
-lin conflicting_A = mkA "ristiriitainen" ; -- 4033 
-lin conform_V = mkV (lin VK {s = c52A "mukautua"}) ; -- 10000 
-lin conform_V2 = mkV2 (lin VK {s = c52A "mukautua"}) ; -- 10000 
-lin conformable_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin conformation_N = mkN (lin NK {s = d01A "muoto"}) ; -- 907 
-lin conformity_N = mkN "sopeutuminen" ; -- 7082 
-lin confront_V2 = mkV2 (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin confrontation_N = mkN (lin NK {s = d39 "selkkaus"}) ; -- 6284 
-lin confuse_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin confusion_N = mkN (lin NK {s = d40 "sekavuus"}) ; -- 10000 
-lin congeal_V = mkV "hyytyä" ; -- 7259 
-lin congeal_V2 = mkV2 "hyytyä" ; -- 7259 
-lin congenial_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin congestion_N = mkN "ruuhka" ; -- 4061 
-lin conglomerate_V = mkV (lin VK {s = c52A "kasautua"}) ; -- 10000 
-lin conglomerate_V2 = mkV2 (lin VK {s = c52A "kasautua"}) ; -- 10000 
-lin conglomeration_N = mkN (lin NK {s = d10 "kasauma"}) ; -- 10000 
-lin congratulate_V2 = mkV2 (lin VK {s = c67A "onnitella"}) ; -- 6846 
-lin congratulation_N = mkN (lin NK {s = d02 "onnittelu"}) ; -- 10000 
-lin congregate_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin congregate_V2 = mkV2 (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin congregation_N = mkN "seurakunta" ; -- 889 
-lin congress_N = mkN (lin NK {s = d05 "kongressi"}) ; -- 3398 
-lin congressman_N = mkN "kansanedustaja" ; -- 627 
-lin congresswoman_N = mkN "kansanedustaja" ; -- 627 
-lin congruent_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin congruous_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin conjecture_N = mkN (lin NK {s = d10 "otaksuma"}) ; -- 10000 
-lin conjecture_V = mkV (lin VK {s = c67 "arvella"}) ; -- 684 
-lin conjecture_V2 = mkV2 (lin VK {s = c67 "arvella"}) ; -- 684 
-lin conjoin_V = mkV "yhdistää" ; -- 784 
-lin conjoin_V2 = mkV2 "yhdistää" ; -- 784 
-lin conjugate_V = mkV (lin VK {s = c53A "taivuttaa"}) ; -- 10000 
-lin conjugate_V2 = mkV2 (lin VK {s = c53A "taivuttaa"}) ; -- 10000 
-lin conjugation_N = mkN "yhdistyminen" ; -- 3539 
-lin conjunction_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin conjunctive_N = mkN (lin NK {s = d01A "yhdistetty"}) ; -- 10000 
-lin conjuration_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin conjure_V = mkV (lin VK {s = c74A "vedota"}) ; -- 1446 
-lin conjure_V2 = mkV2 (lin VK {s = c74A "vedota"}) ; -- 1446 
-lin conjurer_N = mkN (lin NK {s = d06 "puoskari"}) ; -- 10000 
-lin conjuror_N = mkN (lin NK {s = d06 "puoskari"}) ; -- 10000 
-lin conk_N = mkN (lin NK {s = d10A "nokka"}) ; -- 6748 
-lin conk_V = mkV "pysähtyä" ; -- 1964 
-lin connect_V = mkV "yhdistää" ; -- 784 
-lin connect_V2 = mkV2 "yhdistää" ; -- 784 
-lin connection_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin connective_N = mkN (lin NK {s = d03 "konjunktio"}) ; -- 10000 
-lin connexion_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin connivance_N = mkN (lin NK {s = d02 "juonittelu"}) ; -- 10000 
-lin connive_V = mkV (lin VK {s = c67 "metkuilla"}) ; -- 10000 
-lin connoisseur_N = mkN (lin NK {s = d12 "tuntija"}) ; -- 10000 
-lin conquer_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin conqueror_N = mkN (lin NK {s = d10 "valloittaja"}) ; -- 10000 
-lin conquest_N = mkN (lin NK {s = d39 "valloitus"}) ; -- 10000 
-lin conquistador_N = mkN (lin NK {s = d05 "konkistadori"}) ; -- 10000 
-lin conscience_N = mkN "omatunto" ; -- 9037 
-lin conscientious_A = mkA (lin AK {s = d38 "tunnollinen"}) ; -- 10000 
-lin conscientiousness_N = mkN (lin NK {s = d40 "tunnollisuus"}) ; -- 10000 
-lin conscious_A = mkA "tietoinen" ; -- 3583 
-lin consciousness_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin conscript_V2 = mkV2 "värvätä" ; -- 9127 
-lin consecutive_A = mkA "peräkkäinen" ; -- 4421 
-lin consensus_N = mkN (lin NK {s = d39 "konsensus"}) ; -- 10000 
-lin consent_N = mkN (lin NK {s = d39 "suostumus"}) ; -- 5433 
-lin consent_V = mkV (lin VK {s = c52 "suostua"}) ; -- 1167 
-lin consequence_N = mkN (lin NK {s = d39 "seuraus"}) ; -- 959 
-lin consequential_A = mkA "merkittävä" ; -- 542 
-lin conservancy_N = mkN "luonnonsuojelu" ; -- 8136 
-lin conservation_N = mkN "säilyttäminen" ; -- 2771 
-lin conservatism_N = mkN (lin NK {s = d05 "konservatismi"}) ; -- 10000 
-lin conservative_A = mkA (lin AK {s = d38 "varovainen"}) ; -- 3198 
-lin conservative_N = mkN (lin NK {s = d05 "konservatiivi"}) ; -- 5333 
-lin conservatoire_N = mkN (lin NK {s = d03 "konservatorio"}) ; -- 4786 
-lin conservatory_N = mkN (lin NK {s = d03 "konservatorio"}) ; -- 4786 
-lin conserve_N = mkN (lin NK {s = d01 "hillo"}) ; -- 10000 
-lin conserve_V2 = mkV2 "säilyä" ; -- 931 
-lin consider_V = mkV "pitää" ; -- 18 
-lin consider_V2 = mkV2 "pitää" ; -- 18 
-lin considerable_A = mkA (lin AK {s = d38 "melkoinen"}) ; -- 1537 
-lin considerate_A = mkA (lin AK {s = d38 "huomaavainen"}) ; -- 10000 
-lin consideration_N = mkN "käsittely" ; -- 924 
-lin consign_V2 = mkV2 "lähettää" ; -- 585 
-lin consignee_N = mkN "vastaanottaja" ; -- 7624 
-lin consignment_N = mkN "lähetys" ; -- 3052 
-lin consist_V = mkV (lin VK {s = c52 "muodostua"}) ; -- 1372 
-lin consistence_N = mkN (lin NK {s = d40 "loogisuus"}) ; -- 10000 
-lin consistency_N = mkN (lin NK {s = d40 "tiiviys"}) ; -- 10000 
-lin consistent_A = mkA "yhtenäinen" ; -- 2535 
-lin consistory_N = mkN (lin NK {s = d06 "konsistori"}) ; -- 10000 
-lin consolation_N = mkN (lin NK {s = d01A "lohtu"}) ; -- 7884 
-lin console_N = mkN (lin NK {s = d06 "konsoli"}) ; -- 10000 
-lin console_V2 = mkV2 (lin VK {s = c53A "lohduttaa"}) ; -- 6085 
-lin consolidate_V = mkV "yhdistyä" ; -- 2747 
-lin consolidate_V2 = mkV2 "yhdistyä" ; -- 2747 
-lin consolidation_N = mkN "yhteensovittaminen" ; -- 9862 
-lin consonant_N = mkN (lin NK {s = d05A "konsonantti"}) ; -- 10000 
-lin consort_V = mkV (lin VK {s = c73 "kaveerata"}) ; -- 10000 
-lin consortium_N = mkN "yhteenliittymä" ; -- 6841 
-lin conspicuousness_N = mkN "näkyvyys" ; -- 5791 
-lin constable_N = mkN (lin NK {s = d06 "konstaapeli"}) ; -- 7572 
-lin constabulary_N = mkN "poliisi" ; -- 147 
-lin constancy_N = mkN (lin NK {s = d05 "konstanssi"}) ; -- 10000 
-lin constant_A = mkA (lin AK {s = d38 "uskollinen"}) ; -- 4928 
-lin constant_N = mkN (lin NK {s = d34A "taukoamaton"}) ; -- 10000 
-lin constellation_N = mkN (lin NK {s = d10 "asetelma"}) ; -- 3304 
-lin consternation_N = mkN (lin NK {s = d39 "tyrmistys"}) ; -- 10000 
-lin constipate_V2 = mkV2 (lin VK {s = c52 "hidastua"}) ; -- 4855 
-lin constipation_N = mkN (lin NK {s = d39 "ummetus"}) ; -- 10000 
-lin constituent_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin constitute_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin constitution_N = mkN (lin NK {s = d48A "rakenne"}) ; -- 1434 
-lin constrain_V2 = mkV2 "pidättää" ; -- 1461 
-lin constrict_V2 = mkV2 "kiristyä" ; -- 3666 
-lin construct_V2 = mkV2 (lin VK {s = c54A "rakentaa"}) ; -- 223 
-lin construction_N = mkN (lin NK {s = d38 "rakentaminen"}) ; -- 455 
-lin constructor_N = mkN (lin NK {s = d10 "rakentaja"}) ; -- 3466 
-lin construe_V = mkV "selittää" ; -- 1137 
-lin construe_V2 = mkV2 "selittää" ; -- 1137 
-lin consul_N = mkN (lin NK {s = d06 "konsuli"}) ; -- 10000 
-lin consulate_N = mkN (lin NK {s = d05A "konsulaatti"}) ; -- 10000 
-lin consult_V = mkV (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin consult_V2 = mkV2 (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin consultant_N = mkN (lin NK {s = d05A "konsultti"}) ; -- 4269 
-lin consultation_N = mkN (lin NK {s = d02 "neuvottelu"}) ; -- 431 
-lin consume_V = mkV "syödä" ; -- 920 
-lin consume_V2 = mkV2 "syödä" ; -- 920 
-lin consumer_N = mkN (lin NK {s = d10 "kuluttaja"}) ; -- 1114 
-lin consummate_A = mkA "täydellinen" ; -- 1811 
-lin consummation_N = mkN "päättäminen" ; -- 9352 
-lin consumption_N = mkN (lin NK {s = d39 "kulutus"}) ; -- 2073 
-lin contact_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin contact_V2 = mkV2 (lin VK {s = c53A "koskettaa"}) ; -- 2695 
-lin contagion_N = mkN (lin NK {s = d09A "tartunta"}) ; -- 5224 
-lin contain_V2 = mkV2 "sisältää" ; -- 888 
-lin contaminate_V2 = mkV2 (lin VK {s = c53A "saastuttaa"}) ; -- 8092 
-lin contamination_N = mkN (lin NK {s = d48 "saaste"}) ; -- 8891 
-lin contemn_V2 = mkV2 (lin VK {s = c61 "halveksia"}) ; -- 10000 
-lin contemplate_V = mkV (lin VK {s = c69 "harkita"}) ; -- 1126 
-lin contemplate_V2 = mkV2 (lin VK {s = c69 "harkita"}) ; -- 1126 
-lin contemplation_N = mkN (lin NK {s = d02 "tarkastelu"}) ; -- 5317 
-lin contemporary_A = mkA "nykyaikainen" ; -- 3584 
-lin contempt_N = mkN (lin NK {s = d09A "halveksinta"}) ; -- 10000 
-lin contend_V = mkV "väittää" ; -- 915 
-lin contender_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin content_A = mkA "tyytyväinen" ; -- 631 
-lin content_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin content_V2 = mkV2 "tyytyä" ; -- 1785 
-lin contented_A = mkA "tyytyväinen" ; -- 631 
-lin contention_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin contentment_N = mkN "tyytyväisyys" ; -- 4937 
-lin contest_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin contest_V = mkV (lin VK {s = c53A "riitauttaa"}) ; -- 10000 
-lin contest_V2 = mkV2 (lin VK {s = c53A "riitauttaa"}) ; -- 10000 
-lin contestant_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin context_N = mkN (lin NK {s = d09 "tausta"}) ; -- 791 
-lin contiguity_N = mkN "läheisyys" ; -- 2768 
-lin contiguous_A = mkA "viereinen" ; -- 4799 
-lin continent_N = mkN (lin NK {s = d49A "manner"}) ; -- 10000 
-lin contingency_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin contingent_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin contingent_N = mkN (lin NK {s = d48 "joukkue"}) ; -- 180 
-lin continual_A = mkA (lin AK {s = d38 "alituinen"}) ; -- 10000 
-lin continuance_N = mkN "jatkaminen" ; -- 2900 
-lin continuation_N = mkN (lin NK {s = d01 "jatko"}) ; -- 911 
-lin continue_V = mkV (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin continue_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin continuity_N = mkN "käsikirjoitus" ; -- 2761 
-lin continuous_A = mkA (lin AK {s = d10 "jatkuva"}) ; -- 10000 
-lin contort_V2 = mkV2 "vääntää" ; -- 4043 
-lin contour_N = mkN (lin NK {s = d40 "mutkikkuus"}) ; -- 10000 
-lin contraception_N = mkN "ehkäisy" ; -- 5797 
-lin contract_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin contract_V = mkV (lin VK {s = c52 "sairastua"}) ; -- 2645 
-lin contract_V2 = mkV2 (lin VK {s = c52 "sairastua"}) ; -- 2645 
-lin contraction_N = mkN "supistaminen" ; -- 9963 
-lin contradict_V2 = mkV2 "kieltää" ; -- 767 
-lin contradictory_A = mkA "ristiriitainen" ; -- 4033 
-lin contrariness_N = mkN (lin NK {s = d40 "uppiniskaisuus"}) ; -- 10000 
-lin contrariwise_Adv = mkAdv "päinvastoin" ; -- 2385 
-lin contrary_A = mkA (lin AK {s = d38 "vastainen"}) ; -- 1141 
-lin contrary_N = mkN (lin NK {s = d10A "vastakohta"}) ; -- 8894 
-lin contrast_N = mkN (lin NK {s = d02 "vertailu"}) ; -- 2624 
-lin contravene_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin contribution_N = mkN (lin NK {s = d39 "avustus"}) ; -- 1676 
-lin contributor_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin contrivance_N = mkN (lin NK {s = d48A "laite"}) ; -- 1233 
-lin contrive_V = mkV (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin contrive_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin contriver_N = mkN (lin NK {s = d12 "suunnittelija"}) ; -- 2968 
-lin control_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin control_V = mkV (lin VK {s = c69 "hallita"}) ; -- 618 
-lin control_V2 = mkV2 (lin VK {s = c69 "hallita"}) ; -- 618 
-lin controller_N = mkN (lin NK {s = d10 "ohjaaja"}) ; -- 1064 
-lin controversialist_N = mkN (lin NK {s = d01A "poleemikko"}) ; -- 10000 
-lin controversy_N = mkN (lin NK {s = d09A "riita"}) ; -- 2925 
-lin controvert_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin contumacy_N = mkN (lin NK {s = d02 "niskoittelu"}) ; -- 10000 
-lin contumelious_A = mkA (lin AK {s = d15 "julkea"}) ; -- 10000 
-lin contumely_N = mkN (lin NK {s = d09 "herja"}) ; -- 10000 
-lin contuse_V2 = mkV2 (lin VK {s = c61 "kolhia"}) ; -- 10000 
-lin contusion_N = mkN (lin NK {s = d48 "ruhje"}) ; -- 10000 
-lin conundrum_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin convalesce_V = mkV (lin VK {s = c52A "toipua"}) ; -- 2994 
-lin convalescence_N = mkN "toipuminen" ; -- 8522 
-lin convalescent_N = mkN (lin NK {s = d41 "toipilas"}) ; -- 10000 
-lin convene_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin convene_V2 = mkV2 (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin convenience_N = mkN (lin NK {s = d40 "mukavuus"}) ; -- 10000 
-lin convenient_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin convention_N = mkN "kokoontuminen" ; -- 9628 
-lin conventional_A = mkA "tavanomainen" ; -- 2623 
-lin conventionality_N = mkN (lin NK {s = d40 "sovinnaisuus"}) ; -- 10000 
-lin converge_V = mkV "lähestyä" ; -- 1715 
-lin convergence_N = mkN (lin NK {s = d05 "konvergenssi"}) ; -- 10000 
-lin conversation_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin converse_A = mkA "päinvastainen" ; -- 5301 
-lin converse_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin converse_V = mkV (lin VK {s = c67 "keskustella"}) ; -- 721 
-lin conversion_N = mkN "muuttaminen" ; -- 2415 
-lin convert_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin convert_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin convertibility_N = mkN (lin NK {s = d40 "vaihdettavuus"}) ; -- 10000 
-lin convertible_N = mkN (lin NK {s = d10 "vaihdettava"}) ; -- 10000 
-lin convey_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin conveyance_N = mkN (lin NK {s = d39 "kuljetus"}) ; -- 2304 
-lin conveyer_N = mkN (lin NK {s = d10 "kuljettaja"}) ; -- 999 
-lin conveyor_N = mkN (lin NK {s = d10 "kuljettaja"}) ; -- 999 
-lin convict_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin conviction_N = mkN (lin NK {s = d39 "vakaumus"}) ; -- 10000 
-lin convince_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin convincible_A = mkA "altis" ; -- 8070 
-lin convincing_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin conviviality_N = mkN (lin NK {s = d40 "seurallisuus"}) ; -- 10000 
-lin convocation_N = mkN (lin NK {s = d39 "kokous"}) ; -- 347 
-lin convoluted_A = mkA "monimutkainen" ; -- 3942 
-lin convolution_N = mkN (lin NK {s = d12 "kiemura"}) ; -- 10000 
-lin convolvulus_N = mkN (lin NK {s = d01A "kierto"}) ; -- 5567 
-lin convoy_N = mkN "saattaminen" ; -- 8050 
-lin convoy_V2 = mkV2 (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin convulse_V2 = mkV2 (lin VK {s = c67 "ravistella"}) ; -- 7150 
-lin convulsion_N = mkN (lin NK {s = d39 "mullistus"}) ; -- 9385 
-lin coo_N = mkN (lin NK {s = d39 "kujerrus"}) ; -- 10000 
-lin coo_V = mkV (lin VK {s = c54A "kujertaa"}) ; -- 10000 
-lin coo_V2 = mkV2 (lin VK {s = c54A "kujertaa"}) ; -- 10000 
-lin cook_N = mkN "kokki" ; -- 7393 
-lin cook_V = mkV "keittää" ; -- 4459 
-lin cook_V2 = mkV2 "keittää" ; -- 4459 
-lin cookie_N = mkN "kokki" ; -- 7393 
-lin cooky_N = mkN "kokki" ; -- 7393 
-lin cool_A = mkA "kylmä" ; -- 1090 
-lin cool_N = mkN (lin NK {s = d40 "viileys"}) ; -- 10000 
-lin coolie_N = mkN (lin NK {s = d05 "kuli"}) ; -- 10000 
-lin coolness_N = mkN (lin NK {s = d40 "viileys"}) ; -- 10000 
-lin coop_N = mkN "häkki" ; -- 8475 
-lin cooperation_N = mkN "yhteistyö" ; -- 257 
-lin cooperative_N = mkN "osuuskunta" ; -- 3474 
-lin cooperator_N = mkN "työtoveri" ; -- 6214 
-lin coordinate_A = mkA "tasavertainen" ; -- 7413 
-lin coordinate_N = mkN (lin NK {s = d05A "koordinaatti"}) ; -- 10000 
-lin coordinate_V = mkV "järjestää" ; -- 171 
-lin coordinate_V2 = mkV2 "järjestää" ; -- 171 
-lin coordination_N = mkN (lin NK {s = d03 "koordinaatio"}) ; -- 10000 
-lin coordinator_N = mkN (lin NK {s = d06 "koordinaattori"}) ; -- 10000 
-lin cop_V = mkV (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin cop_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin copartnership_N = mkN (lin NK {s = d40 "osakkuus"}) ; -- 10000 
-lin cope_N = mkN (lin NK {s = d48A "peite"}) ; -- 10000 
-lin cope_V = mkV "selviytyä" ; -- 1951 
-lin copeck_N = mkN (lin NK {s = d14A "kopeekka"}) ; -- 10000 
-lin copious_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin copper_N = mkN (lin NK {s = d06 "kupari"}) ; -- 10000 
-lin copra_N = mkN (lin NK {s = d10 "kopra"}) ; -- 10000 
-lin copse_N = mkN (lin NK {s = d04A "vesakko"}) ; -- 10000 
-lin copulate_V = mkV (lin VK {s = c67A "paritella"}) ; -- 10000 
-lin copulation_N = mkN (lin NK {s = d02 "parittelu"}) ; -- 10000 
-lin copy_N = mkN (lin NK {s = d03 "kopio"}) ; -- 6601 
-lin copy_V = mkV (lin VK {s = c62 "kopioida"}) ; -- 8930 
-lin copy_V2 = mkV2 (lin VK {s = c62 "kopioida"}) ; -- 8930 
-lin copycat_N = mkN (lin NK {s = d12 "matkija"}) ; -- 10000 
-lin copyist_N = mkN (lin NK {s = d10 "kopioija"}) ; -- 10000 
-lin copywriter_N = mkN (lin NK {s = d06 "copywriter"}) ; -- 10000 
-lin coquetry_N = mkN (lin NK {s = d02 "keimailu"}) ; -- 10000 
-lin coquette_N = mkN (lin NK {s = d12 "keimailija"}) ; -- 10000 
-lin coral_N = mkN (lin NK {s = d05 "koralli"}) ; -- 10000 
-lin cord_N = mkN (lin NK {s = d05 "syli"}) ; -- 4623 
-lin cord_V2 = mkV2 (lin VK {s = c74 "pinota"}) ; -- 10000 
-lin cordial_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin cordiality_N = mkN "lämpö" ; -- 2481 
-lin core_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin cork_N = mkN (lin NK {s = d05A "korkki"}) ; -- 10000 
-lin corn_N = mkN (lin NK {s = d09 "kaura"}) ; -- 10000 
-lin corn_V2 = mkV2 (lin VK {s = c73 "suolata"}) ; -- 7964 
-lin cornelian_N = mkN (lin NK {s = d05 "karneoli"}) ; -- 10000 
-lin corner_N = mkN (lin NK {s = d10 "kulma"}) ; -- 3189 
-lin corner_V = mkV (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin corner_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin cornet_N = mkN (lin NK {s = d05A "kornetti"}) ; -- 10000 
-lin corona_N = mkN (lin NK {s = d11 "korona"}) ; -- 10000 
-lin coronet_N = mkN "kehä" ; -- 4648 
-lin corporal_A = mkA (lin AK {s = d38 "ruumiillinen"}) ; -- 10000 
-lin corporal_N = mkN (lin NK {s = d05 "korpraali"}) ; -- 10000 
-lin corporate_A = mkA (lin AK {s = d38 "yhteinen"}) ; -- 343 
-lin corporeal_A = mkA (lin AK {s = d38 "ruumiillinen"}) ; -- 10000 
-lin corpse_N = mkN (lin NK {s = d41 "ruumis"}) ; -- 2094 
-lin corpus_N = mkN "pääoma" ; -- 2168 
-lin corpuscle_N = mkN (lin NK {s = d01 "solu"}) ; -- 5897 
-lin corral_N = mkN (lin NK {s = d39 "aitaus"}) ; -- 10000 
-lin corral_V2 = mkV2 (lin VK {s = c61 "haalia"}) ; -- 8057 
-lin correction_N = mkN (lin NK {s = d39 "korjaus"}) ; -- 2598 
-lin correctitude_N = mkN (lin NK {s = d40 "sopivaisuus"}) ; -- 10000 
-lin correctness_N = mkN (lin NK {s = d40 "korrektius"}) ; -- 10000 
-lin correlation_N = mkN (lin NK {s = d03 "korrelaatio"}) ; -- 10000 
-lin correlative_N = mkN (lin NK {s = d05A "korrelaatti"}) ; -- 10000 
-lin correspond_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin correspondence_N = mkN (lin NK {s = d40 "vastaavuus"}) ; -- 10000 
-lin correspondent_N = mkN "vastaava" ; -- 4119 
-lin corresponding_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin corridor_N = mkN "käytävä" ; -- 4856 
-lin corroborate_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin corroboration_N = mkN "vahvistaminen" ; -- 4093 
-lin corrosion_N = mkN (lin NK {s = d03 "korroosio"}) ; -- 10000 
-lin corrugate_V = mkV (lin VK {s = c53A "aallottaa"}) ; -- 10000 
-lin corrugate_V2 = mkV2 (lin VK {s = c53A "aallottaa"}) ; -- 10000 
-lin corrugation_N = mkN (lin NK {s = d39 "aallotus"}) ; -- 10000 
-lin corrupt_V = mkV (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin corrupt_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin corruptibility_N = mkN (lin NK {s = d40 "lahjottavuus"}) ; -- 10000 
-lin corruption_N = mkN (lin NK {s = d03 "korruptio"}) ; -- 5141 
-lin corruptness_N = mkN (lin NK {s = d39 "turmelus"}) ; -- 10000 
-lin corselet_N = mkN (lin NK {s = d13 "haarniska"}) ; -- 10000 
-lin corset_N = mkN (lin NK {s = d05A "korsetti"}) ; -- 10000 
-lin corslet_N = mkN (lin NK {s = d13 "haarniska"}) ; -- 10000 
-lin cortege_N = mkN (lin NK {s = d48 "seurue"}) ; -- 4830 
-lin cortex_N = mkN "kuori" ; -- 4904 
-lin cortisone_N = mkN (lin NK {s = d05 "kortisoni"}) ; -- 10000 
-lin corundum_N = mkN (lin NK {s = d05 "korundi"}) ; -- 10000 
-lin coruscation_N = mkN (lin NK {s = d02 "kimaltelu"}) ; -- 10000 
-lin corvette_N = mkN (lin NK {s = d05A "korvetti"}) ; -- 10000 
-lin cos_N = mkN (lin NK {s = d05 "kosini"}) ; -- 10000 
-lin cosh_N = mkN (lin NK {s = d14A "patukka"}) ; -- 10000 
-lin cosher_A = mkA "puhdas" ; -- 1224 
-lin cosine_N = mkN (lin NK {s = d05 "kosini"}) ; -- 10000 
-lin cosiness_N = mkN (lin NK {s = d40 "kodikkuus"}) ; -- 10000 
-lin cosmetic_N = mkN (lin NK {s = d38 "kosmeettinen"}) ; -- 10000 
-lin cosmetician_N = mkN (lin NK {s = d05 "kosmetologi"}) ; -- 10000 
-lin cosmogony_N = mkN (lin NK {s = d12 "kosmogonia"}) ; -- 10000 
-lin cosmonaut_N = mkN (lin NK {s = d05A "kosmonautti"}) ; -- 10000 
-lin cosmopolitan_N = mkN (lin NK {s = d38 "kosmopoliittinen"}) ; -- 10000 
-lin cosmos_N = mkN (lin NK {s = d39 "kosmos"}) ; -- 10000 
-lin cost_N = mkN (lin NK {s = d09A "hinta"}) ; -- 245 
-lin cost_V = mkV (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin cost_V2 = mkV2 (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin costume_N = mkN (lin NK {s = d01A "puku"}) ; -- 2790 
-lin costumier_N = mkN (lin NK {s = d10 "puvustaja"}) ; -- 10000 
-lin cosy_A = mkA (lin AK {s = d41A "kodikas"}) ; -- 10000 
-lin cot_N = mkN (lin NK {s = d39 "suojus"}) ; -- 10000 
-lin cote_N = mkN "suoja" ; -- 2231 
-lin cottage_N = mkN "mökki" ; -- 2204 
-lin cottar_N = mkN (lin NK {s = d06 "torppari"}) ; -- 10000 
-lin cotter_N = mkN (lin NK {s = d06 "torppari"}) ; -- 10000 
-lin couch_N = mkN (lin NK {s = d39 "pohjustus"}) ; -- 10000 
-lin couch_V = mkV (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin couch_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin cougar_N = mkN (lin NK {s = d10 "puuma"}) ; -- 10000 
-lin council_N = mkN (lin NK {s = d02 "neuvottelu"}) ; -- 431 
-lin counsel_N = mkN "asiamies" ; -- 6103 
-lin counsel_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin counsellor_N = mkN (lin NK {s = d10 "ohjaaja"}) ; -- 1064 
-lin countenance_N = mkN "kasvot" ; -- 1718 
-lin counter_N = mkN (lin NK {s = d06 "rekisteri"}) ; -- 4252 
-lin counter_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin counter_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin counteract_V2 = mkV2 (lin VK {s = c62 "sabotoida"}) ; -- 10000 
-lin counterbalance_N = mkN "tasapaino" ; -- 2885 
-lin counterbalance_V2 = mkV2 "tasapainottaa" ; -- 8547 
-lin counterfeit_V2 = mkV2 "väärentää" ; -- 6958 
-lin countermand_V2 = mkV2 (lin VK {s = c53A "peruuttaa"}) ; -- 3947 
-lin countermine_V = mkV (lin VK {s = c62 "sabotoida"}) ; -- 10000 
-lin countermine_V2 = mkV2 (lin VK {s = c62 "sabotoida"}) ; -- 10000 
-lin counterpart_N = mkN (lin NK {s = d13 "kollega"}) ; -- 3639 
-lin counterpoint_N = mkN (lin NK {s = d05 "kontrapunkti"}) ; -- 10000 
-lin counterpoise_N = mkN "vastapaino" ; -- 4301 
-lin countersink_V2 = mkV2 (lin VK {s = c53A "upottaa"}) ; -- 5381 
-lin countervail_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin countervail_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin countryman_N = mkN "maanmies" ; -- 7138 
-lin countryside_N = mkN "maaseutu" ; -- 1229 
-lin countrywoman_N = mkN "maanmies" ; -- 7138 
-lin coup_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin couple_N = mkN "pari" ; -- 1071 
-lin couple_V = mkV "yhdistää" ; -- 784 
-lin couple_V2 = mkV2 "yhdistää" ; -- 784 
-lin coupling_N = mkN (lin NK {s = d33 "kytkin"}) ; -- 10000 
-lin coupon_N = mkN (lin NK {s = d05A "kuponki"}) ; -- 10000 
-lin courage_N = mkN (lin NK {s = d40 "rohkeus"}) ; -- 4380 
-lin courageous_A = mkA (lin AK {s = d38 "urhoollinen"}) ; -- 10000 
-lin courier_N = mkN (lin NK {s = d06 "kuriiri"}) ; -- 10000 
-lin course_N = mkN "kenttä" ; -- 701 
-lin course_V = mkV (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin course_V2 = mkV2 (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin court_N = mkN "kenttä" ; -- 701 
-lin court_V = mkV (lin VK {s = c67 "kosiskella"}) ; -- 10000 
-lin court_V2 = mkV2 (lin VK {s = c67 "kosiskella"}) ; -- 10000 
-lin courteous_A = mkA (lin AK {s = d41 "kohtelias"}) ; -- 10000 
-lin courtesan_N = mkN (lin NK {s = d05 "kurtisaani"}) ; -- 10000 
-lin courtesy_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin courtliness_N = mkN (lin NK {s = d40 "hienostuneisuus"}) ; -- 10000 
-lin courtly_A = mkA (lin AK {s = d47 "hienostunut"}) ; -- 10000 
-lin courtship_N = mkN (lin NK {s = d02 "kosiskelu"}) ; -- 10000 
-lin cove_N = mkN (lin NK {s = d10 "poukama"}) ; -- 10000 
-lin covenant_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin cover_N = mkN "suoja" ; -- 2231 
-lin cover_V2 = mkV2 (lin VK {s = c58 "koskea"}) ; -- 320 
-lin cover_up_N = mkN (lin NK {s = d02 "peittely"}) ; -- 10000 
-lin covering_N = mkN (lin NK {s = d48A "peite"}) ; -- 10000 
-lin covert_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin covet_V2 = mkV2 (lin VK {s = c69 "himoita"}) ; -- 10000 
-lin covetous_A = mkA (lin AK {s = d48 "ahne"}) ; -- 10000 
-lin covetousness_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin covey_N = mkN "ryhmä" ; -- 230 
-lin coward_N = mkN (lin NK {s = d06 "pelkuri"}) ; -- 10000 
-lin cowardice_N = mkN (lin NK {s = d40 "pelkuruus"}) ; -- 10000 
-lin cowboy_N = mkN (lin NK {s = d21 "cowboy"}) ; -- 10000 
-lin cowhouse_N = mkN (lin NK {s = d14A "ometta"}) ; -- 10000 
-lin coxcomb_N = mkN (lin NK {s = d06 "keikari"}) ; -- 10000 
-lin coy_A = mkA (lin AK {s = d01 "kaino"}) ; -- 10000 
-lin coyote_N = mkN (lin NK {s = d05A "kojootti"}) ; -- 10000 
-lin cozen_V2 = mkV2 "pettää" ; -- 2622 
-lin cozy_A = mkA "viihtyisä" ; -- 7718 
-lin crab_N = mkN (lin NK {s = d01A "rapu"}) ; -- 6287 
-lin crab_V = mkV (lin VK {s = c53 "ravustaa"}) ; -- 10000 
-lin crab_V2 = mkV2 (lin VK {s = c53 "ravustaa"}) ; -- 10000 
-lin crack_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin crack_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin crack_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin crack_up_N = mkN "romahtaminen" ; -- 9135 
-lin cracker_N = mkN (lin NK {s = d06 "krakkeri"}) ; -- 10000 
-lin crackers_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin crackle_N = mkN (lin NK {s = d39 "napsahdus"}) ; -- 10000 
-lin crackle_V = mkV (lin VK {s = c66 "ratista"}) ; -- 10000 
-lin cracksman_N = mkN (lin NK {s = d10 "murtautuja"}) ; -- 10000 
-lin cradle_N = mkN (lin NK {s = d01A "kehto"}) ; -- 10000 
-lin cradle_V2 = mkV2 (lin VK {s = c53A "kasvattaa"}) ; -- 1046 
-lin craft_N = mkN (lin NK {s = d39 "alus"}) ; -- 1627 
-lin craftiness_N = mkN (lin NK {s = d40 "kavaluus"}) ; -- 10000 
-lin craftsman_N = mkN "ammattilainen" ; -- 1702 
-lin craftsmanship_N = mkN "ammattitaito" ; -- 3206 
-lin crafty_A = mkA (lin AK {s = d41A "viekas"}) ; -- 10000 
-lin cragged_A = mkA (lin AK {s = d38 "rosoinen"}) ; -- 10000 
-lin cram_V = mkV (lin VK {s = c52 "sulloa"}) ; -- 10000 
-lin cram_V2 = mkV2 (lin VK {s = c52 "sulloa"}) ; -- 10000 
-lin crammer_N = mkN (lin NK {s = d01A "pinko"}) ; -- 10000 
-lin cramp_N = mkN (lin NK {s = d05A "kramppi"}) ; -- 10000 
-lin cramp_V2 = mkV2 "estää" ; -- 773 
-lin cramped_A = mkA "ahdas" ; -- 3159 
-lin crampon_N = mkN (lin NK {s = d09 "nasta"}) ; -- 10000 
-lin cranberry_N = mkN (lin NK {s = d02 "karpalo"}) ; -- 10000 
-lin crane_N = mkN (lin NK {s = d07A "kurki"}) ; -- 10000 
-lin crane_V = mkV (lin VK {s = c53A "kurkottaa"}) ; -- 10000 
-lin crane_V2 = mkV2 (lin VK {s = c53A "kurkottaa"}) ; -- 10000 
-lin cranium_N = mkN (lin NK {s = d01 "kallo"}) ; -- 10000 
-lin crank_N = mkN (lin NK {s = d07A "kampi"}) ; -- 10000 
-lin crank_V2 = mkV2 (lin VK {s = c74A "kammeta"}) ; -- 10000 
-lin cranny_N = mkN (lin NK {s = d01 "kolo"}) ; -- 10000 
-lin crap_N = mkN (lin NK {s = d10 "moska"}) ; -- 10000 
-lin crape_N = mkN (lin NK {s = d05A "kreppi"}) ; -- 10000 
-lin craps_N = mkN (lin NK {s = d10 "moska"}) ; -- 10000 
-lin crash_N = mkN "kaatuminen" ; -- 4923 
-lin crash_V = mkV (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin crash_V2 = mkV2 (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin crass_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin crater_N = mkN (lin NK {s = d06 "kraatteri"}) ; -- 10000 
-lin cravat_N = mkN (lin NK {s = d03 "solmio"}) ; -- 10000 
-lin craven_N = mkN (lin NK {s = d09A "raukka"}) ; -- 10000 
-lin craving_N = mkN (lin NK {s = d39 "kaipaus"}) ; -- 10000 
-lin crawfish_N = mkN (lin NK {s = d01A "rapu"}) ; -- 6287 
-lin crawl_N = mkN (lin NK {s = d05 "krooli"}) ; -- 10000 
-lin crawl_V = mkV (lin VK {s = c73 "kroolata"}) ; -- 10000 
-lin crayfish_N = mkN (lin NK {s = d01A "rapu"}) ; -- 6287 
-lin craze_N = mkN (lin NK {s = d39 "villitys"}) ; -- 10000 
-lin craziness_N = mkN (lin NK {s = d40 "hulluus"}) ; -- 8629 
-lin crazy_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin creak_V = mkV (lin VK {s = c52A "vinkua"}) ; -- 10000 
-lin cream_N = mkN (lin NK {s = d09 "kerma"}) ; -- 6092 
-lin cream_V2 = mkV2 (lin VK {s = c67A "voidella"}) ; -- 9913 
-lin creamery_N = mkN (lin NK {s = d06 "meijeri"}) ; -- 4250 
-lin crease_N = mkN (lin NK {s = d01A "kurttu"}) ; -- 10000 
-lin crease_V = mkV (lin VK {s = c52A "poimuttua"}) ; -- 10000 
-lin crease_V2 = mkV2 (lin VK {s = c52A "poimuttua"}) ; -- 10000 
-lin create_V = mkV (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin create_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin creation_N = mkN "luominen" ; -- 2728 
-lin creative_A = mkA (lin AK {s = d10 "luova"}) ; -- 10000 
-lin creativeness_N = mkN (lin NK {s = d40 "luovuus"}) ; -- 5272 
-lin creator_N = mkN "tekijä" ; -- 538 
-lin creature_N = mkN (lin NK {s = d38 "ihminen"}) ; -- 48 
-lin credence_N = mkN (lin NK {s = d39 "luottamus"}) ; -- 1763 
-lin credibility_N = mkN (lin NK {s = d40 "uskottavuus"}) ; -- 3579 
-lin credible_A = mkA (lin AK {s = d10 "uskottava"}) ; -- 4823 
-lin credit_N = mkN (lin NK {s = d03 "ansio"}) ; -- 2368 
-lin credit_V2 = mkV2 (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin creditable_A = mkA (lin AK {s = d41A "kunniakas"}) ; -- 10000 
-lin creditor_N = mkN (lin NK {s = d10 "velkoja"}) ; -- 7977 
-lin creed_N = mkN (lin NK {s = d01 "usko"}) ; -- 10000 
-lin creek_N = mkN (lin NK {s = d01 "puro"}) ; -- 10000 
-lin creep_N = mkN (lin NK {s = d39 "aitaus"}) ; -- 10000 
-lin creep_V = mkV (lin VK {s = c67A "madella"}) ; -- 10000 
-lin creeper_N = mkN (lin NK {s = d12 "matelija"}) ; -- 10000 
-lin creepy_A = mkA (lin AK {s = d10 "kammottava"}) ; -- 10000 
-lin crematorium_N = mkN (lin NK {s = d03 "krematorio"}) ; -- 10000 
-lin crematory_N = mkN (lin NK {s = d03 "krematorio"}) ; -- 10000 
-lin creole_N = mkN (lin NK {s = d05 "kreoli"}) ; -- 10000 
-lin crepe_N = mkN (lin NK {s = d05A "kreppi"}) ; -- 10000 
-lin crescendo_N = mkN (lin NK {s = d01 "crescendo"}) ; -- 10000 
-lin cress_N = mkN (lin NK {s = d05 "krassi"}) ; -- 10000 
-lin crest_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin crest_V = mkV "päällystää" ; -- 7952 
-lin crest_V2 = mkV2 "päällystää" ; -- 7952 
-lin crestfallen_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin cretonne_N = mkN (lin NK {s = d05A "kretonki"}) ; -- 10000 
-lin crevasse_N = mkN (lin NK {s = d10 "halkeama"}) ; -- 10000 
-lin crevice_N = mkN (lin NK {s = d01A "rako"}) ; -- 9298 
-lin crew_N = mkN (lin NK {s = d48 "joukkue"}) ; -- 180 
-lin crew_V = mkV (lin VK {s = c52A "kiekua"}) ; -- 10000 
-lin crib_N = mkN (lin NK {s = d05 "laari"}) ; -- 10000 
-lin crib_V = mkV (lin VK {s = c73A "luntata"}) ; -- 10000 
-lin crib_V2 = mkV2 (lin VK {s = c73A "luntata"}) ; -- 10000 
-lin crick_V2 = mkV2 "vääntää" ; -- 4043 
-lin cricket_N = mkN (lin NK {s = d05A "kriketti"}) ; -- 10000 
-lin crier_N = mkN (lin NK {s = d12 "kaupustelija"}) ; -- 10000 
-lin crime_N = mkN (lin NK {s = d39 "rikos"}) ; -- 1185 
-lin criminal_A = mkA (lin AK {s = d38 "rikollinen"}) ; -- 6189 
-lin criminalize_V2 = mkV2 (lin VK {s = c62 "kriminalisoida"}) ; -- 10000 
-lin criminology_N = mkN (lin NK {s = d12 "kriminologia"}) ; -- 10000 
-lin crimp_V2 = mkV2 (lin VK {s = c53A "poimuttaa"}) ; -- 10000 
-lin crimson_N = mkN (lin NK {s = d38 "punainen"}) ; -- 4180 
-lin crimson_V = mkV (lin VK {s = c52 "punastua"}) ; -- 10000 
-lin crimson_V2 = mkV2 (lin VK {s = c52 "punastua"}) ; -- 10000 
-lin cringe_V = mkV "vetäytyä" ; -- 2487 
-lin crinkle_N = mkN (lin NK {s = d01A "ryppy"}) ; -- 10000 
-lin crinkle_V = mkV (lin VK {s = c52A "poimuttua"}) ; -- 10000 
-lin crinkle_V2 = mkV2 (lin VK {s = c52A "poimuttua"}) ; -- 10000 
-lin crinoline_N = mkN (lin NK {s = d05 "krinoliini"}) ; -- 10000 
-lin cripple_N = mkN (lin NK {s = d09A "rampa"}) ; -- 10000 
-lin cripple_V2 = mkV2 (lin VK {s = c53A "lamauttaa"}) ; -- 10000 
-lin crisis_N = mkN (lin NK {s = d05 "kriisi"}) ; -- 785 
-lin crisp_A = mkA (lin AK {s = d48 "tuore"}) ; -- 691 
-lin crisp_N = mkN (lin NK {s = d01 "lastu"}) ; -- 10000 
-lin crispness_N = mkN (lin NK {s = d40 "tuoreus"}) ; -- 10000 
-lin criterion_N = mkN (lin NK {s = d05 "normi"}) ; -- 6181 
-lin critic_N = mkN (lin NK {s = d04A "kriitikko"}) ; -- 4619 
-lin critical_A = mkA (lin AK {s = d38 "kriittinen"}) ; -- 2786 
-lin criticism_N = mkN (lin NK {s = d05A "kritiikki"}) ; -- 2565 
-lin criticize_V = mkV (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin criticize_V2 = mkV2 (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin critique_N = mkN (lin NK {s = d05A "kritiikki"}) ; -- 2565 
-lin croak_V = mkV (lin VK {s = c52A "raakkua"}) ; -- 10000 
-lin croak_V2 = mkV2 (lin VK {s = c52A "raakkua"}) ; -- 10000 
-lin crochet_N = mkN (lin NK {s = d39 "virkkaus"}) ; -- 10000 
-lin crochet_V = mkV (lin VK {s = c73A "virkata"}) ; -- 10000 
-lin crochet_V2 = mkV2 (lin VK {s = c73A "virkata"}) ; -- 10000 
-lin crock_N = mkN (lin NK {s = d07A "noki"}) ; -- 10000 
-lin crock_V = mkV (lin VK {s = c74A "noeta"}) ; -- 10000 
-lin crock_V2 = mkV2 (lin VK {s = c74A "noeta"}) ; -- 10000 
-lin crocodile_N = mkN (lin NK {s = d05 "krokotiili"}) ; -- 10000 
-lin crocus_N = mkN (lin NK {s = d39 "krookus"}) ; -- 10000 
-lin crony_N = mkN "ystävä" ; -- 817 
-lin crook_N = mkN (lin NK {s = d10 "mutka"}) ; -- 3473 
-lin crook_V = mkV (lin VK {s = c53 "koukistaa"}) ; -- 10000 
-lin crook_V2 = mkV2 (lin VK {s = c53 "koukistaa"}) ; -- 10000 
-lin crooked_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin crop_N = mkN (lin NK {s = d01A "sato"}) ; -- 2427 
-lin crop_V = mkV (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin crop_V2 = mkV2 (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin croquet_N = mkN (lin NK {s = d05A "kroketti"}) ; -- 10000 
-lin croquette_N = mkN (lin NK {s = d05A "kroketti"}) ; -- 10000 
-lin cross_A = mkA (lin AK {s = d38 "kiukkuinen"}) ; -- 10000 
-lin cross_N = mkN "kärsimys" ; -- 3295 
-lin cross_V = mkV (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin cross_V2 = mkV2 (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin cross_fertilization_N = mkN "vuorovaikutus" ; -- 4472 
-lin crossbar_N = mkN (lin NK {s = d09 "rima"}) ; -- 4181 
-lin crossing_N = mkN (lin NK {s = d39 "risteys"}) ; -- 2743 
-lin crosspatch_N = mkN (lin NK {s = d12 "kiukuttelija"}) ; -- 10000 
-lin crosswalk_N = mkN "suojatie" ; -- 9262 
-lin crosswise_Adv = mkAdv (lin AdvK {s = c99 "poikittain"}) ; -- 10000 
-lin crotch_N = mkN (lin NK {s = d09 "haara"}) ; -- 10000 
-lin crotchet_N = mkN (lin NK {s = d01A "koukku"}) ; -- 8402 
-lin croup_N = mkN (lin NK {s = d39 "takamus"}) ; -- 10000 
-lin crow_N = mkN (lin NK {s = d39 "varis"}) ; -- 10000 
-lin crow_V = mkV (lin VK {s = c52A "kiekua"}) ; -- 10000 
-lin crowd_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin crowd_V = mkV "kerääntyä" ; -- 5403 
-lin crowd_V2 = mkV2 "kerääntyä" ; -- 5403 
-lin crown_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin crown_V2 = mkV2 (lin VK {s = c73 "kruunata"}) ; -- 6104 
-lin crucial_A = mkA (lin AK {s = d10 "ratkaiseva"}) ; -- 8408 
-lin crucifix_N = mkN (lin NK {s = d05 "krusifiksi"}) ; -- 10000 
-lin crucify_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin crude_A = mkA (lin AK {s = d01 "karu"}) ; -- 5148 
-lin crudeness_N = mkN (lin NK {s = d40 "karuus"}) ; -- 10000 
-lin crudity_N = mkN (lin NK {s = d40 "karkeus"}) ; -- 10000 
-lin cruel_A = mkA (lin AK {s = d10 "julma"}) ; -- 5908 
-lin cruelty_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin cruet_stand_N = mkN (lin NK {s = d04A "mausteikko"}) ; -- 10000 
-lin cruise_N = mkN (lin NK {s = d02 "risteily"}) ; -- 7409 
-lin cruise_V = mkV (lin VK {s = c67 "ajella"}) ; -- 5142 
-lin crumb_N = mkN (lin NK {s = d38 "murunen"}) ; -- 10000 
-lin crumble_V = mkV (lin VK {s = c52A "murentua"}) ; -- 10000 
-lin crumble_V2 = mkV2 (lin VK {s = c52A "murentua"}) ; -- 10000 
-lin crumple_V = mkV (lin VK {s = c52 "luhistua"}) ; -- 10000 
-lin crumple_V2 = mkV2 (lin VK {s = c52 "luhistua"}) ; -- 10000 
-lin crunch_N = mkN (lin NK {s = d48 "narske"}) ; -- 10000 
-lin crunch_V = mkV (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin crunch_V2 = mkV2 (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin crusade_N = mkN (lin NK {s = d12 "kampanja"}) ; -- 1622 
-lin crush_N = mkN (lin NK {s = d39 "tungos"}) ; -- 6289 
-lin crush_V = mkV (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin crush_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin crushing_A = mkA (lin AK {s = d10 "murskaava"}) ; -- 10000 
-lin crust_N = mkN "kuori" ; -- 4904 
-lin crust_V = mkV (lin VK {s = c52A "kuorettua"}) ; -- 10000 
-lin crust_V2 = mkV2 (lin VK {s = c52A "kuorettua"}) ; -- 10000 
-lin crux_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin cry_N = mkN (lin NK {s = d01A "huuto"}) ; -- 5639 
-lin cry_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin cry_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin crying_A = mkA (lin AK {s = d26 "suuri"}) ; -- 10000 
-lin crypt_N = mkN (lin NK {s = d09 "krypta"}) ; -- 10000 
-lin cryptic_A = mkA "hämärä" ; -- 4129 
-lin crystal_N = mkN (lin NK {s = d48A "kide"}) ; -- 5503 
-lin crystallization_N = mkN (lin NK {s = d48A "kide"}) ; -- 5503 
-lin crystallize_V = mkV "kiteyttää" ; -- 4141 
-lin crystallize_V2 = mkV2 "kiteyttää" ; -- 4141 
-lin cub_N = mkN (lin NK {s = d38 "poikanen"}) ; -- 4126 
-lin cubbyhole_N = mkN (lin NK {s = d02 "lokero"}) ; -- 10000 
-lin cube_N = mkN (lin NK {s = d03 "kuutio"}) ; -- 2893 
-lin cube_V2 = mkV2 (lin VK {s = c68 "kuutioida"}) ; -- 10000 
-lin cubicle_N = mkN (lin NK {s = d01 "koju"}) ; -- 10000 
-lin cubism_N = mkN (lin NK {s = d05 "kubismi"}) ; -- 10000 
-lin cubist_N = mkN (lin NK {s = d38 "kubistinen"}) ; -- 10000 
-lin cucumber_N = mkN "kurkku" ; -- 4461 
-lin cudgel_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin cudgel_V2 = mkV2 (lin VK {s = c61 "nuijia"}) ; -- 10000 
-lin cue_N = mkN (lin NK {s = d48 "vihje"}) ; -- 4819 
-lin cuff_N = mkN (lin NK {s = d33 "kalvosin"}) ; -- 10000 
-lin cull_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin culminate_V = mkV (lin VK {s = c52A "kulminoitua"}) ; -- 10000 
-lin culminate_V2 = mkV2 (lin VK {s = c52A "kulminoitua"}) ; -- 10000 
-lin culmination_N = mkN (lin NK {s = d03 "kulminaatio"}) ; -- 10000 
-lin culpability_N = mkN (lin NK {s = d40 "syyllisyys"}) ; -- 6093 
-lin culpable_A = mkA (lin AK {s = d38 "rikollinen"}) ; -- 6189 
-lin cult_N = mkN (lin NK {s = d05A "kultti"}) ; -- 10000 
-lin cultivate_V2 = mkV2 "kehittää" ; -- 599 
-lin cultivation_N = mkN "kasvattaminen" ; -- 4713 
-lin cultivator_N = mkN "viljelijä" ; -- 1899 
-lin cultural_A = mkA (lin AK {s = d38 "kulttuurinen"}) ; -- 5822 
-lin culture_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin cultured_A = mkA (lin AK {s = d47 "sivistynyt"}) ; -- 10000 
-lin cumber_V2 = mkV2 (lin VK {s = c53A "rasittaa"}) ; -- 3655 
-lin cumulus_N = mkN (lin NK {s = d01A "kumpu"}) ; -- 10000 
-lin cunning_A = mkA (lin AK {s = d10 "ovela"}) ; -- 10000 
-lin cunning_N = mkN (lin NK {s = d40 "oveluus"}) ; -- 10000 
-lin cunt_N = mkN (lin NK {s = d01 "tussu"}) ; -- 10000 
-lin cup_N = mkN "reikä" ; -- 4867 
-lin cup_V2 = mkV2 (lin VK {s = c73A "kupata"}) ; -- 10000 
-lin cupboard_N = mkN (lin NK {s = d05A "kaappi"}) ; -- 5281 
-lin cupful_N = mkN (lin NK {s = d38 "kupillinen"}) ; -- 10000 
-lin cupidity_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin cupola_N = mkN (lin NK {s = d06 "kupoli"}) ; -- 10000 
-lin cuppa_N = mkN (lin NK {s = d38 "kupillinen"}) ; -- 10000 
-lin cupping_N = mkN (lin NK {s = d39 "kuppaus"}) ; -- 10000 
-lin cur_N = mkN (lin NK {s = d05A "rakki"}) ; -- 10000 
-lin curator_N = mkN (lin NK {s = d05A "intendentti"}) ; -- 10000 
-lin curb_V2 = mkV2 (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin curdle_V = mkV "hyytyä" ; -- 7259 
-lin curdle_V2 = mkV2 "hyytyä" ; -- 7259 
-lin cure_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin cure_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin curio_N = mkN (lin NK {s = d40 "harvinaisuus"}) ; -- 7047 
-lin curiosity_N = mkN (lin NK {s = d05A "kuriositeetti"}) ; -- 10000 
-lin curious_A = mkA "outo" ; -- 1984 
-lin curl_N = mkN (lin NK {s = d11 "kihara"}) ; -- 10000 
-lin curl_V = mkV "pyörittää" ; -- 2578 
-lin curl_V2 = mkV2 "pyörittää" ; -- 2578 
-lin curler_N = mkN (lin NK {s = d05A "papiljotti"}) ; -- 10000 
-lin curlew_N = mkN (lin NK {s = d05 "kuovi"}) ; -- 10000 
-lin curling_N = mkN (lin NK {s = d11 "kihara"}) ; -- 10000 
-lin currant_N = mkN (lin NK {s = d05A "korintti"}) ; -- 10000 
-lin currency_N = mkN (lin NK {s = d09A "valuutta"}) ; -- 3079 
-lin current_A = mkA "nykyinen" ; -- 202 
-lin current_N = mkN (lin NK {s = d09A "virta"}) ; -- 2979 
-lin curry_N = mkN (lin NK {s = d01 "curry"}) ; -- 10000 
-lin curry_V2 = mkV2 (lin VK {s = c69 "parkita"}) ; -- 10000 
-lin curse_N = mkN (lin NK {s = d39 "kirous"}) ; -- 10000 
-lin curse_V = mkV (lin VK {s = c74 "kirota"}) ; -- 10000 
-lin curse_V2 = mkV2 (lin VK {s = c74 "kirota"}) ; -- 10000 
-lin curt_A = mkA (lin AK {s = d15 "suppea"}) ; -- 6972 
-lin curtail_V2 = mkV2 (lin VK {s = c53 "supistaa"}) ; -- 3920 
-lin curtailment_N = mkN "rajoittaminen" ; -- 5940 
-lin curtain_N = mkN (lin NK {s = d01 "verho"}) ; -- 8259 
-lin curtness_N = mkN (lin NK {s = d40 "tylyys"}) ; -- 10000 
-lin curtsey_N = mkN (lin NK {s = d39 "niiaus"}) ; -- 10000 
-lin curtsey_V = mkV (lin VK {s = c73 "niiata"}) ; -- 10000 
-lin curtsy_N = mkN (lin NK {s = d39 "niiaus"}) ; -- 10000 
-lin curtsy_V = mkV (lin VK {s = c73 "niiata"}) ; -- 10000 
-lin curvature_N = mkN (lin NK {s = d40 "kaarevuus"}) ; -- 10000 
-lin curve_N = mkN (lin NK {s = d10 "mutka"}) ; -- 3473 
-lin curve_V = mkV (lin VK {s = c57A "kaartaa"}) ; -- 10000 
-lin curve_V2 = mkV2 (lin VK {s = c57A "kaartaa"}) ; -- 10000 
-lin cushion_N = mkN (lin NK {s = d01 "tyyny"}) ; -- 10000 
-lin cushion_V2 = mkV2 (lin VK {s = c54A "vaimentaa"}) ; -- 10000 
-lin cushy_A = mkA "helppo" ; -- 461 
-lin cusp_N = mkN (lin NK {s = d48A "uloke"}) ; -- 10000 
-lin cuss_N = mkN (lin NK {s = d02 "sadattelu"}) ; -- 10000 
-lin custodian_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin custody_N = mkN "pidätys" ; -- 5289 
-lin custom_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin customary_A = mkA "tavanomainen" ; -- 2623 
-lin customer_N = mkN (lin NK {s = d41A "asiakas"}) ; -- 383 
-lin cutback_N = mkN "vähennys" ; -- 4310 
-lin cute_A = mkA (lin AK {s = d10 "soma"}) ; -- 10000 
-lin cuteness_N = mkN (lin NK {s = d40 "sievyys"}) ; -- 10000 
-lin cuticle_N = mkN (lin NK {s = d27 "orvaskesi"}) ; -- 10000 
-lin cutlet_N = mkN (lin NK {s = d05A "kotletti"}) ; -- 10000 
-lin cutter_N = mkN (lin NK {s = d10 "leikkaaja"}) ; -- 10000 
-lin cutting_A = mkA "terävä" ; -- 3532 
-lin cutting_N = mkN (lin NK {s = d39 "leikkaus"}) ; -- 1415 
-lin cuttlefish_N = mkN (lin NK {s = d12 "seepia"}) ; -- 10000 
-lin cyanide_N = mkN (lin NK {s = d05 "syanidi"}) ; -- 10000 
-lin cybernetics_N = mkN (lin NK {s = d09A "kybernetiikka"}) ; -- 10000 
-lin cyclamen_N = mkN (lin NK {s = d06 "syklaami"}) ; -- 10000 
-lin cycle_N = mkN (lin NK {s = d01 "jakso"}) ; -- 978 
-lin cycle_V = mkV "kiertää" ; -- 1025 
-lin cyclist_N = mkN "pyöräilijä" ; -- 3498 
-lin cyclone_N = mkN (lin NK {s = d05 "sykloni"}) ; -- 10000 
-lin cyder_N = mkN (lin NK {s = d06 "siideri"}) ; -- 10000 
-lin cylinder_N = mkN (lin NK {s = d01 "pullo"}) ; -- 2865 
-lin cynic_N = mkN (lin NK {s = d04A "kyynikko"}) ; -- 10000 
-lin cynical_A = mkA (lin AK {s = d38 "kyyninen"}) ; -- 10000 
-lin cynicism_N = mkN (lin NK {s = d40 "kyynisyys"}) ; -- 10000 
-lin cypher_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin cypher_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin cypher_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin cypress_N = mkN (lin NK {s = d06 "sypressi"}) ; -- 10000 
-lin cyst_N = mkN (lin NK {s = d09 "kysta"}) ; -- 10000 
-lin czar_N = mkN (lin NK {s = d05 "tsaari"}) ; -- 10000 
-lin czarina_N = mkN (lin NK {s = d32A "tsaaritar"}) ; -- 10000 
-lin dab_N = mkN (lin NK {s = d38 "hitunen"}) ; -- 10000 
-lin dab_V = mkV (lin VK {s = c67A "taputella"}) ; -- 10000 
-lin dab_V2 = mkV2 (lin VK {s = c67A "taputella"}) ; -- 10000 
-lin dabble_V = mkV (lin VK {s = c54A "sukeltaa"}) ; -- 6808 
-lin dabble_V2 = mkV2 (lin VK {s = c54A "sukeltaa"}) ; -- 6808 
-lin dabbler_N = mkN (lin NK {s = d12 "harrastelija"}) ; -- 10000 
-lin dace_N = mkN (lin NK {s = d05 "seipi"}) ; -- 10000 
-lin dacoit_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin dacoity_N = mkN (lin NK {s = d02 "rosvoilu"}) ; -- 10000 
-lin dactyl_N = mkN (lin NK {s = d07 "sormi"}) ; -- 3040 
-lin dad_N = mkN (lin NK {s = d05 "isi"}) ; -- 8110 
-lin daddy_N = mkN (lin NK {s = d05 "isi"}) ; -- 8110 
-lin daemon_N = mkN (lin NK {s = d05 "demoni"}) ; -- 10000 
-lin daffodil_N = mkN (lin NK {s = d05 "narsissi"}) ; -- 10000 
-lin daft_A = mkA "mieletön" ; -- 9877 
-lin dagger_N = mkN (lin NK {s = d05 "risti"}) ; -- 5049 
-lin dahlia_N = mkN (lin NK {s = d12 "daalia"}) ; -- 10000 
-lin daily_A = mkA "päivittäinen" ; -- 4236 
-lin daily_Adv = mkAdv "päivittäin" ; -- 2111 
-lin daily_N = mkN "päivälehti" ; -- 8448 
-lin daintily_Adv = mkAdv "hienosti" ; -- 3586 
-lin daintiness_N = mkN (lin NK {s = d40 "aistikkuus"}) ; -- 10000 
-lin dainty_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin dairymaid_N = mkN (lin NK {s = d04A "karjakko"}) ; -- 10000 
-lin dairyman_N = mkN (lin NK {s = d04A "karjakko"}) ; -- 10000 
-lin dais_N = mkN (lin NK {s = d13 "jalusta"}) ; -- 10000 
-lin daisy_N = mkN (lin NK {s = d38 "kaunokainen"}) ; -- 10000 
-lin dale_N = mkN (lin NK {s = d01 "laakso"}) ; -- 7043 
-lin dalliance_N = mkN (lin NK {s = d02 "leikittely"}) ; -- 10000 
-lin dam_N = mkN (lin NK {s = d01A "pato"}) ; -- 6964 
-lin dam_V2 = mkV2 (lin VK {s = c74A "padota"}) ; -- 10000 
-lin damage_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin damage_V2 = mkV2 (lin VK {s = c53A "vahingoittaa"}) ; -- 5415 
-lin damask_N = mkN (lin NK {s = d05 "damasti"}) ; -- 10000 
-lin dame_N = mkN (lin NK {s = d38 "neitonen"}) ; -- 10000 
-lin damn_N = mkN (lin NK {s = d09A "hiukka"}) ; -- 10000 
-lin damn_V2 = mkV2 (lin VK {s = c74 "kirota"}) ; -- 10000 
-lin damnation_N = mkN (lin NK {s = d39 "kadotus"}) ; -- 10000 
-lin damp_A = mkA (lin AK {s = d15 "kostea"}) ; -- 6646 
-lin damp_N = mkN (lin NK {s = d40 "kosteus"}) ; -- 5674 
-lin damp_V = mkV "heikentää" ; -- 2491 
-lin damp_V2 = mkV2 "heikentää" ; -- 2491 
-lin dampen_V = mkV "heikentää" ; -- 2491 
-lin dampen_V2 = mkV2 "heikentää" ; -- 2491 
-lin damper_N = mkN (lin NK {s = d33A "vaimennin"}) ; -- 10000 
-lin dampness_N = mkN (lin NK {s = d40 "kosteus"}) ; -- 5674 
-lin damsel_N = mkN (lin NK {s = d38 "neitonen"}) ; -- 10000 
-lin damson_N = mkN (lin NK {s = d01 "luumu"}) ; -- 10000 
-lin dance_N = mkN (lin NK {s = d05 "tanssi"}) ; -- 1856 
-lin dance_V = mkV (lin VK {s = c61 "tanssia"}) ; -- 1804 
-lin dance_V2 = mkV2 (lin VK {s = c61 "tanssia"}) ; -- 1804 
-lin dancer_N = mkN (lin NK {s = d12 "tanssija"}) ; -- 2916 
-lin dander_N = mkN (lin NK {s = d01A "kiukku"}) ; -- 10000 
-lin dandruff_N = mkN (lin NK {s = d02 "hilseily"}) ; -- 10000 
-lin dandy_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin dandy_N = mkN (lin NK {s = d06 "keikari"}) ; -- 10000 
-lin danger_N = mkN "vaara" ; -- 1072 
-lin dangerous_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin dangle_V = mkV (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin dangle_V2 = mkV2 (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin dare_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin dare_V = mkV (lin VK {s = c54A "uskaltaa"}) ; -- 1420 
-lin dare_V2 = mkV2 (lin VK {s = c54A "uskaltaa"}) ; -- 1420 
-lin daredevil_N = mkN (lin NK {s = d01A "uskalikko"}) ; -- 10000 
-lin daring_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin daring_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin dark_A = mkA "pimeä" ; -- 2343 
-lin dark_N = mkN (lin NK {s = d40 "pimeys"}) ; -- 6367 
-lin darken_V = mkV "pimetä" ; -- 9638 
-lin darken_V2 = mkV2 "pimetä" ; -- 9638 
-lin darkey_N = mkN (lin NK {s = d06 "neekeri"}) ; -- 10000 
-lin darkie_N = mkN (lin NK {s = d06 "neekeri"}) ; -- 10000 
-lin darkness_N = mkN (lin NK {s = d40 "pimeys"}) ; -- 6367 
-lin darky_N = mkN (lin NK {s = d06 "neekeri"}) ; -- 10000 
-lin darling_N = mkN (lin NK {s = d01A "rakastettu"}) ; -- 10000 
-lin darn_N = mkN (lin NK {s = d32 "hiven"}) ; -- 10000 
-lin darn_V = mkV (lin VK {s = c61 "parsia"}) ; -- 10000 
-lin darn_V2 = mkV2 (lin VK {s = c61 "parsia"}) ; -- 10000 
-lin dart_N = mkN (lin NK {s = d26 "nuoli"}) ; -- 10000 
-lin dash_V = mkV "syöksyä" ; -- 5071 
-lin dash_V2 = mkV2 "syöksyä" ; -- 5071 
-lin dashing_A = mkA "reipas" ; -- 4274 
-lin data_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin date_N = mkN (lin NK {s = d10A "ajankohta"}) ; -- 2115 
-lin date_V = mkV (lin VK {s = c53A "ajoittaa"}) ; -- 8840 
-lin date_V2 = mkV2 (lin VK {s = c53A "ajoittaa"}) ; -- 8840 
-lin dative_N = mkN (lin NK {s = d05 "datiivi"}) ; -- 10000 
-lin datum_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin daub_N = mkN (lin NK {s = d39 "rappaus"}) ; -- 10000 
-lin daughter_N = mkN "tytär" ; -- 1254 
-lin daunt_V2 = mkV2 (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin davit_N = mkN (lin NK {s = d05A "taavetti"}) ; -- 10000 
-lin daw_N = mkN (lin NK {s = d09A "naakka"}) ; -- 10000 
-lin dawdle_V = mkV (lin VK {s = c61 "maleksia"}) ; -- 10000 
-lin dawdle_V2 = mkV2 (lin VK {s = c61 "maleksia"}) ; -- 10000 
-lin dawdler_N = mkN (lin NK {s = d12 "vitkastelija"}) ; -- 10000 
-lin dawn_N = mkN (lin NK {s = d39 "sarastus"}) ; -- 10000 
-lin dawn_V = mkV (lin VK {s = c72A "valjeta"}) ; -- 10000 
-lin daybook_N = mkN "päiväkirja" ; -- 6137 
-lin daydream_V = mkV (lin VK {s = c61 "uneksia"}) ; -- 10000 
-lin daylight_N = mkN "päivänvalo" ; -- 8722 
-lin dayspring_N = mkN (lin NK {s = d01A "koitto"}) ; -- 10000 
-lin daze_N = mkN "hämmennys" ; -- 8986 
-lin daze_V2 = mkV2 "häikäistä" ; -- 8669 
-lin dazzle_N = mkN (lin NK {s = d39 "kimallus"}) ; -- 10000 
-lin dazzle_V2 = mkV2 "hämmentää" ; -- 5170 
-lin de_escalate_V2 = mkV2 "heikentää" ; -- 2491 
-lin deaconess_N = mkN (lin NK {s = d09 "diakonissa"}) ; -- 10000 
-lin dead_A = mkA "kuollut" ; -- 1173 
-lin dead_Adv = mkAdv "täysin" ; -- 457 
-lin deaden_V2 = mkV2 "hiljentää" ; -- 8396 
-lin deadline_N = mkN "määräaika" ; -- 4359 
-lin deadly_A = mkA (lin AK {s = d10 "kuolettava"}) ; -- 10000 
-lin deafen_V2 = mkV2 (lin VK {s = c53A "kuurouttaa"}) ; -- 10000 
-lin deal_Adv = mkAdv (lin AdvK {s = c99 "paljon"}) ; -- 33 
-lin deal_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin deal_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin deal_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin dealer_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin dealing_N = mkN (lin NK {s = d39 "toimitus"}) ; -- 2832 
-lin dean_N = mkN (lin NK {s = d36 "vanhin"}) ; -- 10000 
-lin dear_A = mkA "tärkeä" ; -- 121 
-lin dear_Adv = mkAdv (lin AdvK {s = c99 "kultanen"}) ; -- 10000 
-lin dear_N = mkN (lin NK {s = d41 "kallis"}) ; -- 10000 
-lin dearest_N = mkN (lin NK {s = d41 "kallis"}) ; -- 10000 
-lin dearness_N = mkN (lin NK {s = d40 "kalleus"}) ; -- 10000 
-lin dearth_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin death_N = mkN (lin NK {s = d10 "kuolema"}) ; -- 1051 
-lin deathly_A = mkA (lin AK {s = d10 "kuolettava"}) ; -- 10000 
-lin deb_N = mkN (lin NK {s = d05A "debytantti"}) ; -- 10000 
-lin debar_V2 = mkV2 "kieltää" ; -- 767 
-lin debase_V2 = mkV2 (lin VK {s = c54A "huonontaa"}) ; -- 10000 
-lin debate_N = mkN (lin NK {s = d05A "debatti"}) ; -- 10000 
-lin debate_V = mkV "miettiä" ; -- 514 
-lin debate_V2 = mkV2 "miettiä" ; -- 514 
-lin debauch_N = mkN (lin NK {s = d02 "irstailu"}) ; -- 10000 
-lin debauch_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin debauchee_N = mkN (lin NK {s = d12 "elostelija"}) ; -- 10000 
-lin debauchery_N = mkN (lin NK {s = d02 "irstailu"}) ; -- 10000 
-lin debilitate_V2 = mkV2 "heikentää" ; -- 2491 
-lin debility_N = mkN (lin NK {s = d40 "voimattomuus"}) ; -- 10000 
-lin debit_N = mkN (lin NK {s = d05 "debet"}) ; -- 10000 
-lin debonair_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin debouch_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin debouch_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin debris_N = mkN (lin NK {s = d10 "roska"}) ; -- 5399 
-lin debt_N = mkN (lin NK {s = d09A "velka"}) ; -- 1481 
-lin debtor_N = mkN (lin NK {s = d38 "velallinen"}) ; -- 6811 
-lin debut_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin debut_V2 = mkV2 (lin VK {s = c62 "debytoida"}) ; -- 10000 
-lin debutante_N = mkN (lin NK {s = d05A "debytantti"}) ; -- 10000 
-lin decade_N = mkN "vuosikymmen" ; -- 537 
-lin decadence_N = mkN (lin NK {s = d05 "dekadenssi"}) ; -- 10000 
-lin decadent_N = mkN (lin NK {s = d05A "dekadentti"}) ; -- 10000 
-lin decamp_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin decant_V2 = mkV2 (lin VK {s = c62 "dekantoida"}) ; -- 10000 
-lin decanter_N = mkN (lin NK {s = d06 "dekantteri"}) ; -- 10000 
-lin decapitate_V2 = mkV2 (lin VK {s = c73 "mestata"}) ; -- 10000 
-lin decapitation_N = mkN (lin NK {s = d39 "mestaus"}) ; -- 10000 
-lin decay_N = mkN "heikkeneminen" ; -- 5520 
-lin decay_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin deceit_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin deceitful_A = mkA (lin AK {s = d10 "kavala"}) ; -- 10000 
-lin deceitfulness_N = mkN (lin NK {s = d40 "petollisuus"}) ; -- 10000 
-lin deceive_V2 = mkV2 "pettää" ; -- 2622 
-lin decelerate_V = mkV (lin VK {s = c52 "hidastua"}) ; -- 4855 
-lin decelerate_V2 = mkV2 (lin VK {s = c52 "hidastua"}) ; -- 4855 
-lin decency_N = mkN (lin NK {s = d40 "soveliaisuus"}) ; -- 10000 
-lin decent_A = mkA (lin AK {s = d38 "kunnollinen"}) ; -- 4460 
-lin decentralize_V2 = mkV2 (lin VK {s = c53A "hajauttaa"}) ; -- 8565 
-lin deception_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin decibel_N = mkN (lin NK {s = d05 "desibeli"}) ; -- 10000 
-lin decide_V = mkV "päättää" ; -- 161 
-lin decide_V2 = mkV2 "päättää" ; -- 161 
-lin decided_A = mkA "selvä" ; -- 446 
-lin decimate_V2 = mkV2 (lin VK {s = c54A "harventaa"}) ; -- 10000 
-lin decipher_V2 = mkV2 "selvittää" ; -- 336 
-lin decipherable_A = mkA (lin AK {s = d10 "sujuva"}) ; -- 10000 
-lin decision_N = mkN "päätös" ; -- 163 
-lin decisive_A = mkA (lin AK {s = d10 "ratkaiseva"}) ; -- 8408 
-lin deck_N = mkN (lin NK {s = d28 "kansi"}) ; -- 3123 
-lin deck_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin declaration_N = mkN (lin NK {s = d39 "julistus"}) ; -- 3765 
-lin declare_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin declare_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin declension_N = mkN (lin NK {s = d03 "rappio"}) ; -- 10000 
-lin declination_N = mkN (lin NK {s = d40 "kaltevuus"}) ; -- 10000 
-lin decline_N = mkN "väheneminen" ; -- 3923 
-lin decline_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin decline_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin decompose_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin decompose_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin decompress_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin decompression_N = mkN "purkaminen" ; -- 3429 
-lin decorate_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin decoration_N = mkN (lin NK {s = d48 "koriste"}) ; -- 7573 
-lin decorative_A = mkA (lin AK {s = d38 "dekoratiivinen"}) ; -- 10000 
-lin decorator_N = mkN (lin NK {s = d10 "somistaja"}) ; -- 10000 
-lin decrease_N = mkN "väheneminen" ; -- 3923 
-lin decrease_V = mkV "vähentää" ; -- 802 
-lin decrease_V2 = mkV2 "vähentää" ; -- 802 
-lin decree_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin decree_V2 = mkV2 "määrätä" ; -- 838 
-lin dedicate_V2 = mkV2 (lin VK {s = c53 "omistaa"}) ; -- 709 
-lin deduce_V2 = mkV2 "päätellä" ; -- 2559 
-lin deduct_V2 = mkV2 "vähentää" ; -- 802 
-lin deduction_N = mkN "vähennys" ; -- 4310 
-lin deductive_A = mkA (lin AK {s = d38 "deduktiivinen"}) ; -- 10000 
-lin deed_N = mkN (lin NK {s = d01A "teko"}) ; -- 839 
-lin deep_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin deep_Adv = mkAdv "myöhään" ; -- 2134 
-lin deep_N = mkN (lin NK {s = d10 "matala"}) ; -- 10000 
-lin deepen_V = mkV "syventää" ; -- 7273 
-lin deepen_V2 = mkV2 "syventää" ; -- 7273 
-lin deepness_N = mkN (lin NK {s = d40 "syvyys"}) ; -- 4391 
-lin defalcation_N = mkN (lin NK {s = d39 "kavallus"}) ; -- 10000 
-lin defamation_N = mkN (lin NK {s = d39 "herjaus"}) ; -- 10000 
-lin defame_V2 = mkV2 (lin VK {s = c54A "halventaa"}) ; -- 10000 
-lin default_N = mkN "laiminlyönti" ; -- 6033 
-lin defeat_N = mkN (lin NK {s = d03 "tappio"}) ; -- 908 
-lin defeat_V2 = mkV2 "lyödä" ; -- 855 
-lin defecate_V = mkV (lin VK {s = c53 "ulostaa"}) ; -- 10000 
-lin defect_N = mkN "vika" ; -- 2041 
-lin defect_V = mkV (lin VK {s = c73A "loikata"}) ; -- 10000 
-lin defection_N = mkN "siirtyminen" ; -- 1886 
-lin defective_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin defectiveness_N = mkN (lin NK {s = d40 "virheellisyys"}) ; -- 10000 
-lin defector_N = mkN (lin NK {s = d06 "loikkari"}) ; -- 10000 
-lin defence_N = mkN (lin NK {s = d39 "puolustus"}) ; -- 1587 
-lin defend_V = mkV (lin VK {s = c53 "puolustaa"}) ; -- 1442 
-lin defend_V2 = mkV2 (lin VK {s = c53 "puolustaa"}) ; -- 1442 
-lin defendant_N = mkN (lin NK {s = d10 "vastaaja"}) ; -- 2397 
-lin defender_N = mkN (lin NK {s = d10 "puolustaja"}) ; -- 1907 
-lin defer_V = mkV "siirtää" ; -- 584 
-lin defer_V2 = mkV2 "siirtää" ; -- 584 
-lin deference_N = mkN (lin NK {s = d39 "kunnioitus"}) ; -- 5761 
-lin deferential_A = mkA (lin AK {s = d38 "huomaavainen"}) ; -- 10000 
-lin defiance_N = mkN (lin NK {s = d10 "uhma"}) ; -- 10000 
-lin defiant_A = mkA (lin AK {s = d41A "uhmakas"}) ; -- 10000 
-lin deficiency_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin deficient_A = mkA (lin AK {s = d38 "puutteellinen"}) ; -- 5132 
-lin deficit_N = mkN "alijäämä" ; -- 6687 
-lin defile_N = mkN (lin NK {s = d10 "sola"}) ; -- 10000 
-lin defile_V = mkV (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin defile_V2 = mkV2 (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin defilement_N = mkN (lin NK {s = d39 "saastutus"}) ; -- 10000 
-lin define_V = mkV "määritellä" ; -- 1325 
-lin define_V2 = mkV2 "määritellä" ; -- 1325 
-lin definite_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin definition_N = mkN "määritelmä" ; -- 7071 
-lin definitive_A = mkA (lin AK {s = d38 "lopullinen"}) ; -- 1117 
-lin deflate_V2 = mkV2 "heikentää" ; -- 2491 
-lin deflation_N = mkN (lin NK {s = d39 "tyhjennys"}) ; -- 10000 
-lin deflect_V = mkV "estää" ; -- 773 
-lin deflect_V2 = mkV2 "estää" ; -- 773 
-lin deflection_N = mkN (lin NK {s = d10 "taipuma"}) ; -- 10000 
-lin deflower_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin deform_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin defraud_V2 = mkV2 (lin VK {s = c54A "kavaltaa"}) ; -- 10000 
-lin defrayment_N = mkN "maksaminen" ; -- 4483 
-lin deft_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin defunct_A = mkA "entinen" ; -- 155 
-lin defuse_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin defy_V2 = mkV2 (lin VK {s = c56 "haastaa"}) ; -- 2458 
-lin degeneracy_N = mkN (lin NK {s = d03 "degeneraatio"}) ; -- 10000 
-lin degenerate_A = mkA (lin AK {s = d10 "poikkeava"}) ; -- 10000 
-lin degenerate_N = mkN (lin NK {s = d34A "moraaliton"}) ; -- 10000 
-lin degenerate_V = mkV (lin VK {s = c52A "degeneroitua"}) ; -- 10000 
-lin degeneration_N = mkN (lin NK {s = d03 "degeneraatio"}) ; -- 10000 
-lin degradation_N = mkN (lin NK {s = d03 "rappio"}) ; -- 10000 
-lin degrade_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin degree_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin dehumanize_V2 = mkV2 (lin VK {s = c53 "koneistaa"}) ; -- 10000 
-lin dehydrate_V2 = mkV2 (lin VK {s = c52 "kuivua"}) ; -- 5610 
-lin deification_N = mkN (lin NK {s = d05A "jumalointi"}) ; -- 10000 
-lin deify_V2 = mkV2 (lin VK {s = c62 "jumaloida"}) ; -- 10000 
-lin deign_V = mkV (lin VK {s = c52A "alentua"}) ; -- 7676 
-lin deism_N = mkN (lin NK {s = d05 "deismi"}) ; -- 10000 
-lin deist_N = mkN (lin NK {s = d05 "deisti"}) ; -- 10000 
-lin deject_V2 = mkV2 (lin VK {s = c53 "lannistaa"}) ; -- 10000 
-lin dejection_N = mkN (lin NK {s = d48 "uloste"}) ; -- 10000 
-lin dekko_N = mkN (lin NK {s = d02 "vilkaisu"}) ; -- 10000 
-lin delay_N = mkN (lin NK {s = d39 "viivytys"}) ; -- 10000 
-lin delay_V = mkV "pysäyttää" ; -- 2287 
-lin delay_V2 = mkV2 "pysäyttää" ; -- 2287 
-lin delectable_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin delectation_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin delegacy_N = mkN "valtuuskunta" ; -- 2796 
-lin delegate_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin delegate_V2 = mkV2 (lin VK {s = c53A "valtuuttaa"}) ; -- 7788 
-lin delegation_N = mkN "valtuuskunta" ; -- 2796 
-lin delete_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin deleterious_A = mkA (lin AK {s = d38 "vahingollinen"}) ; -- 10000 
-lin deletion_N = mkN "poistaminen" ; -- 3365 
-lin delf_N = mkN (lin NK {s = d01A "kaivanto"}) ; -- 10000 
-lin deliberate_V = mkV (lin VK {s = c69 "punnita"}) ; -- 5154 
-lin deliberate_V2 = mkV2 (lin VK {s = c69 "punnita"}) ; -- 5154 
-lin deliberation_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin delicacy_N = mkN (lin NK {s = d01A "herkku"}) ; -- 3803 
-lin delicate_A = mkA "tarkka" ; -- 856 
-lin delicious_A = mkA (lin AK {s = d10 "ihana"}) ; -- 2899 
-lin delight_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin delight_V = mkV (lin VK {s = c53A "ilahduttaa"}) ; -- 4452 
-lin delight_V2 = mkV2 (lin VK {s = c53A "ilahduttaa"}) ; -- 4452 
-lin delightedly_Adv = mkAdv "iloisesti" ; -- 7387 
-lin delightful_A = mkA (lin AK {s = d10 "ihastuttava"}) ; -- 10000 
-lin delimit_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin delimitate_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin delineate_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin delineation_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin delinquent_A = mkA (lin AK {s = d38 "rikollinen"}) ; -- 6189 
-lin delirium_N = mkN (lin NK {s = d03 "hurmio"}) ; -- 10000 
-lin deliver_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin deliver_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin deliverance_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin deliverer_N = mkN (lin NK {s = d10 "toimittaja"}) ; -- 769 
-lin delivery_N = mkN (lin NK {s = d39 "toimitus"}) ; -- 2832 
-lin delta_N = mkN (lin NK {s = d03 "kolmio"}) ; -- 8730 
-lin delude_V2 = mkV2 (lin VK {s = c53A "harhauttaa"}) ; -- 10000 
-lin deluge_N = mkN (lin NK {s = d39 "vedenpaisumus"}) ; -- 10000 
-lin deluge_V2 = mkV2 (lin VK {s = c52A "hukkua"}) ; -- 3392 
-lin deluxe_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin delve_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin delve_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin demagnetize_V2 = mkV2 "tyhjentää" ; -- 4175 
-lin demagogic_A = mkA (lin AK {s = d38 "demagoginen"}) ; -- 10000 
-lin demagogue_N = mkN (lin NK {s = d05 "demagogi"}) ; -- 10000 
-lin demagogy_N = mkN (lin NK {s = d12 "demagogia"}) ; -- 10000 
-lin demand_N = mkN (lin NK {s = d48A "tarve"}) ; -- 498 
-lin demand_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin demarcate_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin demean_V2 = mkV2 (lin VK {s = c54A "halventaa"}) ; -- 10000 
-lin demeanour_N = mkN "käyttäytyminen" ; -- 3379 
-lin demerit_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin demesne_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin demilitarize_V2 = mkV2 (lin VK {s = c62 "demilitarisoida"}) ; -- 10000 
-lin demise_N = mkN (lin NK {s = d01A "loppu"}) ; -- 10000 
-lin demo_N = mkN (lin NK {s = d01 "demo"}) ; -- 10000 
-lin demobilization_N = mkN (lin NK {s = d05A "demobilisointi"}) ; -- 10000 
-lin demobilize_V2 = mkV2 (lin VK {s = c53A "kotiuttaa"}) ; -- 10000 
-lin democracy_N = mkN (lin NK {s = d12 "demokratia"}) ; -- 1742 
-lin democrat_N = mkN (lin NK {s = d05A "demokraatti"}) ; -- 7821 
-lin democratic_A = mkA (lin AK {s = d38 "demokraattinen"}) ; -- 2612 
-lin democratization_N = mkN (lin NK {s = d05A "demokratisointi"}) ; -- 10000 
-lin democratize_V2 = mkV2 (lin VK {s = c52A "demokratisoitua"}) ; -- 10000 
-lin demolition_N = mkN (lin NK {s = d39 "hajotus"}) ; -- 10000 
-lin demon_N = mkN (lin NK {s = d05 "demoni"}) ; -- 10000 
-lin demoniac_N = mkN (lin NK {s = d01A "riivattu"}) ; -- 10000 
-lin demonstrate_V = mkV "esitellä" ; -- 577 
-lin demonstrate_V2 = mkV2 "esitellä" ; -- 577 
-lin demonstration_N = mkN "mielenosoitus" ; -- 2170 
-lin demonstrative_A = mkA "avoin" ; -- 667 
-lin demonstrator_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin demoralization_N = mkN (lin NK {s = d05A "demoralisointi"}) ; -- 10000 
-lin demoralize_V2 = mkV2 (lin VK {s = c53 "ahdistaa"}) ; -- 5449 
-lin demote_V2 = mkV2 (lin VK {s = c53A "pudottaa"}) ; -- 2034 
-lin demur_N = mkN "väite" ; -- 2110 
-lin demur_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin demureness_N = mkN (lin NK {s = d40 "kainous"}) ; -- 10000 
-lin den_N = mkN "pesä" ; -- 3925 
-lin denationalization_N = mkN "yksityistäminen" ; -- 4509 
-lin denationalize_V2 = mkV2 "yksityistää" ; -- 8945 
-lin denial_N = mkN "kieltäminen" ; -- 7392 
-lin denier_N = mkN (lin NK {s = d05 "denier"}) ; -- 10000 
-lin denigrate_V2 = mkV2 (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin denigration_N = mkN (lin NK {s = d02 "panettelu"}) ; -- 10000 
-lin denim_N = mkN (lin NK {s = d05 "denimi"}) ; -- 10000 
-lin denizen_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin denominate_V2 = mkV2 "nimittää" ; -- 867 
-lin denomination_N = mkN "luokka" ; -- 640 
-lin denote_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin denounce_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin dense_A = mkA (lin AK {s = d41 "tiivis"}) ; -- 2337 
-lin denseness_N = mkN (lin NK {s = d40 "tiheys"}) ; -- 10000 
-lin density_N = mkN (lin NK {s = d40 "tiheys"}) ; -- 10000 
-lin dent_N = mkN (lin NK {s = d01 "lommo"}) ; -- 10000 
-lin dentist_N = mkN "hammaslääkäri" ; -- 6979 
-lin deny_V2 = mkV2 "kieltää" ; -- 767 
-lin deodorant_N = mkN (lin NK {s = d05A "deodorantti"}) ; -- 10000 
-lin depart_V = mkV "lähteä" ; -- 102 
-lin departed_A = mkA "entinen" ; -- 155 
-lin departed_N = mkN (lin NK {s = d10 "vainaja"}) ; -- 5250 
-lin department_N = mkN (lin NK {s = d02 "osasto"}) ; -- 1231 
-lin departure_N = mkN "lähteminen" ; -- 9734 
-lin depend_V = mkV (lin VK {s = c73 "turvata"}) ; -- 1308 
-lin dependable_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin dependant_N = mkN (lin NK {s = d38 "riippuvainen"}) ; -- 10000 
-lin dependence_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin dependency_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin dependent_A = mkA "riippuvainen" ; -- 4919 
-lin dependent_N = mkN (lin NK {s = d10 "riippuva"}) ; -- 10000 
-lin depict_V2 = mkV2 "esittää" ; -- 141 
-lin depiction_N = mkN (lin NK {s = d02 "kuvailu"}) ; -- 10000 
-lin deplorable_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin deplore_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin deploy_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin deploy_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin deployment_N = mkN "sijoittaminen" ; -- 3679 
-lin deponent_N = mkN (lin NK {s = d10 "todistaja"}) ; -- 3565 
-lin depopulate_V2 = mkV2 (lin VK {s = c53A "autioittaa"}) ; -- 10000 
-lin deport_V2 = mkV2 "käyttäytyä" ; -- 3893 
-lin deportation_N = mkN (lin NK {s = d39 "karkotus"}) ; -- 10000 
-lin deportment_N = mkN "käyttäytyminen" ; -- 3379 
-lin deposit_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin deposit_V2 = mkV2 (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin deposition_N = mkN "sijoittaminen" ; -- 3679 
-lin depositor_N = mkN (lin NK {s = d10 "tallettaja"}) ; -- 10000 
-lin depository_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin depot_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin deprave_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin depravity_N = mkN (lin NK {s = d39 "turmelus"}) ; -- 10000 
-lin deprecate_V2 = mkV2 "vähätellä" ; -- 4860 
-lin deprecation_N = mkN (lin NK {s = d09A "paheksunta"}) ; -- 10000 
-lin depress_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin depression_N = mkN "lama" ; -- 1693 
-lin depressive_A = mkA (lin AK {s = d47 "masentunut"}) ; -- 10000 
-lin deprivation_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin deprive_V2 = mkV2 "riistää" ; -- 9122 
-lin depth_N = mkN (lin NK {s = d40 "syvyys"}) ; -- 4391 
-lin deputation_N = mkN "valtuuskunta" ; -- 2796 
-lin depute_V2 = mkV2 (lin VK {s = c53A "valtuuttaa"}) ; -- 7788 
-lin deputize_V = mkV (lin VK {s = c73 "korvata"}) ; -- 901 
-lin deputy_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin derange_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin derby_N = mkN (lin NK {s = d05 "knalli"}) ; -- 10000 
-lin dereliction_N = mkN "laiminlyönti" ; -- 6033 
-lin deride_V2 = mkV2 (lin VK {s = c73 "ivata"}) ; -- 10000 
-lin derisory_A = mkA (lin AK {s = d38 "pilkallinen"}) ; -- 10000 
-lin derivation_N = mkN (lin NK {s = d01A "synty"}) ; -- 3347 
-lin derivative_N = mkN (lin NK {s = d39 "johdos"}) ; -- 10000 
-lin derive_V = mkV (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin derive_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin dermatitis_N = mkN (lin NK {s = d10 "ihottuma"}) ; -- 10000 
-lin derogation_N = mkN (lin NK {s = d39 "poikkeus"}) ; -- 2672 
-lin derrick_N = mkN (lin NK {s = d06 "nosturi"}) ; -- 10000 
-lin descale_V2 = mkV2 (lin VK {s = c53 "suomustaa"}) ; -- 10000 
-lin descend_V = mkV (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin descend_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin descendant_N = mkN "jälkeläinen" ; -- 6998 
-lin descent_N = mkN "alkuperä" ; -- 4551 
-lin describe_V = mkV (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin describe_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin description_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin descry_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin desert_N = mkN (lin NK {s = d04A "aavikko"}) ; -- 10000 
-lin desert_V = mkV "lähteä" ; -- 102 
-lin desert_V2 = mkV2 "lähteä" ; -- 102 
-lin desertion_N = mkN "luopuminen" ; -- 4384 
-lin deserve_V = mkV (lin VK {s = c69 "ansaita"}) ; -- 1712 
-lin deserve_V2 = mkV2 (lin VK {s = c69 "ansaita"}) ; -- 1712 
-lin desiccant_N = mkN (lin NK {s = d48A "kuivate"}) ; -- 10000 
-lin desiccate_V2 = mkV2 (lin VK {s = c52 "kuivua"}) ; -- 5610 
-lin desideratum_N = mkN (lin NK {s = d48 "toive"}) ; -- 1295 
-lin design_N = mkN (lin NK {s = d10 "suunnitelma"}) ; -- 565 
-lin design_V = mkV (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin design_V2 = mkV2 (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin designate_V = mkV (lin VK {s = c69 "valita"}) ; -- 179 
-lin designate_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin designation_N = mkN (lin NK {s = d39 "nimitys"}) ; -- 2936 
-lin designer_N = mkN (lin NK {s = d12 "suunnittelija"}) ; -- 2968 
-lin desire_N = mkN (lin NK {s = d01 "halu"}) ; -- 1414 
-lin desire_V2 = mkV2 (lin VK {s = c75 "haluta"}) ; -- 64 
-lin desolate_V2 = mkV2 "hylätä" ; -- 1338 
-lin desolation_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin despair_N = mkN "epätoivo" ; -- 9933 
-lin despatch_N = mkN "lopettaminen" ; -- 2299 
-lin despatch_V2 = mkV2 (lin VK {s = c53A "toimittaa"}) ; -- 1124 
-lin desperate_A = mkA "äärimmäinen" ; -- 5572 
-lin desperation_N = mkN "epätoivo" ; -- 9933 
-lin despise_V2 = mkV2 (lin VK {s = c61 "halveksia"}) ; -- 10000 
-lin despite_N = mkN (lin NK {s = d10A "halveksunta"}) ; -- 10000 
-lin despoil_V2 = mkV2 (lin VK {s = c74 "rosvota"}) ; -- 10000 
-lin despondency_N = mkN (lin NK {s = d40 "toivottomuus"}) ; -- 10000 
-lin despondent_A = mkA "toivoton" ; -- 7221 
-lin despot_N = mkN (lin NK {s = d05A "despootti"}) ; -- 10000 
-lin despotic_A = mkA (lin AK {s = d38 "despoottinen"}) ; -- 10000 
-lin despotism_N = mkN (lin NK {s = d12 "despotia"}) ; -- 10000 
-lin destination_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin destine_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin destiny_N = mkN (lin NK {s = d02 "kohtalo"}) ; -- 1284 
-lin destitution_N = mkN "hätä" ; -- 2627 
-lin destroy_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin destroyer_N = mkN "hävittäjä" ; -- 5136 
-lin destruction_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin destructive_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin destructiveness_N = mkN (lin NK {s = d40 "tuhoisuus"}) ; -- 10000 
-lin detach_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin detached_A = mkA "erillinen" ; -- 2058 
-lin detachment_N = mkN "välinpitämättömyys" ; -- 9010 
-lin detail_N = mkN (lin NK {s = d10A "yksityiskohta"}) ; -- 2156 
-lin detain_V2 = mkV2 "pidättää" ; -- 1461 
-lin detect_V2 = mkV2 (lin VK {s = c69 "havaita"}) ; -- 962 
-lin detectable_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin detector_N = mkN (lin NK {s = d33 "ilmaisin"}) ; -- 10000 
-lin detention_N = mkN "pidätys" ; -- 5289 
-lin deter_V2 = mkV2 "estää" ; -- 773 
-lin deteriorate_V = mkV (lin VK {s = c52A "huonontua"}) ; -- 10000 
-lin deteriorate_V2 = mkV2 (lin VK {s = c52A "huonontua"}) ; -- 10000 
-lin determinate_A = mkA (lin AK {s = d38 "lopullinen"}) ; -- 1117 
-lin determination_N = mkN (lin NK {s = d02 "ratkaisu"}) ; -- 285 
-lin determinative_A = mkA (lin AK {s = d10 "ratkaiseva"}) ; -- 8408 
-lin determine_V = mkV (lin VK {s = c66 "ratkaista"}) ; -- 472 
-lin determine_V2 = mkV2 (lin VK {s = c66 "ratkaista"}) ; -- 472 
-lin determinedly_Adv = mkAdv "määrätietoisesti" ; -- 9258 
-lin deterrent_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin detest_V2 = mkV2 (lin VK {s = c74 "inhota"}) ; -- 10000 
-lin detestation_N = mkN (lin NK {s = d01 "inho"}) ; -- 10000 
-lin detonate_V = mkV "räjähtää" ; -- 3328 
-lin detonate_V2 = mkV2 "räjähtää" ; -- 3328 
-lin detonation_N = mkN "räjähdys" ; -- 2795 
-lin detract_V = mkV "vähentää" ; -- 802 
-lin detraction_N = mkN (lin NK {s = d39 "parjaus"}) ; -- 10000 
-lin detractor_N = mkN (lin NK {s = d10 "parjaaja"}) ; -- 10000 
-lin detriment_N = mkN (lin NK {s = d01A "vahinko"}) ; -- 1196 
-lin detrimental_A = mkA (lin AK {s = d38 "turmiollinen"}) ; -- 10000 
-lin deuce_N = mkN (lin NK {s = d38 "kakkonen"}) ; -- 10000 
-lin devaluate_V2 = mkV2 (lin VK {s = c52A "devalvoitua"}) ; -- 10000 
-lin devaluation_N = mkN (lin NK {s = d03 "devalvaatio"}) ; -- 10000 
-lin devalue_V2 = mkV2 (lin VK {s = c52A "devalvoitua"}) ; -- 10000 
-lin devastate_V2 = mkV2 "hävittää" ; -- 4078 
-lin devastation_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin develop_V = mkV "kehittää" ; -- 599 
-lin develop_V2 = mkV2 "kehittää" ; -- 599 
-lin developer_N = mkN (lin NK {s = d48A "kehite"}) ; -- 10000 
-lin development_N = mkN (lin NK {s = d10 "tapahtuma"}) ; -- 340 
-lin deviant_A = mkA (lin AK {s = d10 "poikkeava"}) ; -- 10000 
-lin deviate_V = mkV (lin VK {s = c74A "poiketa"}) ; -- 1535 
-lin deviation_N = mkN (lin NK {s = d40 "erilaisuus"}) ; -- 5682 
-lin deviationist_N = mkN "toisinajattelija" ; -- 7733 
-lin device_N = mkN (lin NK {s = d48A "laite"}) ; -- 1233 
-lin devil_N = mkN "piru" ; -- 8574 
-lin devil_V = mkV (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin devil_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin devilish_A = mkA (lin AK {s = d38 "pirullinen"}) ; -- 10000 
-lin devilment_N = mkN (lin NK {s = d40 "pahankurisuus"}) ; -- 10000 
-lin devilry_N = mkN (lin NK {s = d40 "pahanilkisyys"}) ; -- 10000 
-lin devious_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin devise_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin devitalize_V2 = mkV2 "heikentää" ; -- 2491 
-lin devolution_N = mkN "heikkeneminen" ; -- 5520 
-lin devolve_V = mkV "kehittyä" ; -- 974 
-lin devolve_V2 = mkV2 "kehittyä" ; -- 974 
-lin devote_V2 = mkV2 (lin VK {s = c73 "varata"}) ; -- 854 
-lin devoted_A = mkA (lin AK {s = d38 "uskollinen"}) ; -- 4928 
-lin devotee_N = mkN (lin NK {s = d10 "palvoja"}) ; -- 10000 
-lin devotion_N = mkN (lin NK {s = d40 "rakkaus"}) ; -- 1303 
-lin devotional_A = mkA "harras" ; -- 8726 
-lin devour_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin devout_A = mkA "harras" ; -- 8726 
-lin devoutness_N = mkN (lin NK {s = d40 "hurskaus"}) ; -- 10000 
-lin dew_N = mkN (lin NK {s = d48 "kaste"}) ; -- 10000 
-lin dextrous_A = mkA "kätevä" ; -- 8403 
-lin diabetes_N = mkN (lin NK {s = d39 "diabetes"}) ; -- 10000 
-lin diabetic_N = mkN (lin NK {s = d04A "diabeetikko"}) ; -- 10000 
-lin diabolic_A = mkA (lin AK {s = d38 "pirullinen"}) ; -- 10000 
-lin diacritic_N = mkN (lin NK {s = d48A "tarke"}) ; -- 10000 
-lin diadem_N = mkN (lin NK {s = d05 "diadeemi"}) ; -- 10000 
-lin diaeresis_N = mkN (lin NK {s = d09 "treema"}) ; -- 10000 
-lin diagnose_V2 = mkV2 (lin VK {s = c62 "diagnosoida"}) ; -- 10000 
-lin diagnosis_N = mkN (lin NK {s = d05A "diagnosointi"}) ; -- 10000 
-lin diagnostic_A = mkA (lin AK {s = d38 "diagnostinen"}) ; -- 10000 
-lin diagonal_N = mkN (lin NK {s = d05 "diagonaali"}) ; -- 10000 
-lin diagram_N = mkN (lin NK {s = d03 "kaavio"}) ; -- 10000 
-lin dial_N = mkN (lin NK {s = d33 "valitsin"}) ; -- 10000 
-lin dial_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin dialect_N = mkN (lin NK {s = d48A "murre"}) ; -- 5192 
-lin dialectal_A = mkA (lin AK {s = d38 "murteellinen"}) ; -- 10000 
-lin dialectic_N = mkN (lin NK {s = d09A "dialektiikka"}) ; -- 10000 
-lin dialectical_A = mkA (lin AK {s = d38 "dialektinen"}) ; -- 10000 
-lin dialogue_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin diameter_N = mkN (lin NK {s = d12 "halkaisija"}) ; -- 10000 
-lin diametrically_Adv = mkAdv (lin AdvK {s = c99 "vastakkain"}) ; -- 5156 
-lin diamond_N = mkN (lin NK {s = d01A "ruutu"}) ; -- 3461 
-lin diaper_N = mkN (lin NK {s = d09A "vaippa"}) ; -- 10000 
-lin diaphragm_N = mkN (lin NK {s = d01 "kalvo"}) ; -- 10000 
-lin diarrhea_N = mkN (lin NK {s = d06 "ripuli"}) ; -- 10000 
-lin diarrhoea_N = mkN (lin NK {s = d06 "ripuli"}) ; -- 10000 
-lin diary_N = mkN "päiväkirja" ; -- 6137 
-lin diatribe_N = mkN (lin NK {s = d02 "arvostelu"}) ; -- 2889 
-lin dickens_N = mkN (lin NK {s = d39 "pahus"}) ; -- 10000 
-lin dicker_V = mkV "tinkiä" ; -- 3627 
-lin dicky_A = mkA "heikko" ; -- 1009 
-lin dicky_N = mkN (lin NK {s = d01A "heikko"}) ; -- 10000 
-lin dickybird_N = mkN (lin NK {s = d01 "tipu"}) ; -- 10000 
-lin dictate_N = mkN "määräys" ; -- 2310 
-lin dictate_V = mkV "määrätä" ; -- 838 
-lin dictate_V2 = mkV2 "määrätä" ; -- 838 
-lin dictation_N = mkN (lin NK {s = d01A "komento"}) ; -- 7108 
-lin dictator_N = mkN (lin NK {s = d06 "diktaattori"}) ; -- 6321 
-lin dictatorial_A = mkA (lin AK {s = d38 "diktatorinen"}) ; -- 10000 
-lin dictatorship_N = mkN (lin NK {s = d05 "diktatuuri"}) ; -- 10000 
-lin diction_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin dictum_N = mkN (lin NK {s = d01A "lausunto"}) ; -- 990 
-lin didactic_A = mkA (lin AK {s = d38 "didaktinen"}) ; -- 10000 
-lin diddle_V2 = mkV2 (lin VK {s = c73 "puijata"}) ; -- 10000 
-lin dieresis_N = mkN (lin NK {s = d09 "treema"}) ; -- 10000 
-lin diet_N = mkN "ruoka" ; -- 775 
-lin dietetics_N = mkN (lin NK {s = d09A "dietetiikka"}) ; -- 10000 
-lin dietician_N = mkN (lin NK {s = d04A "dieteetikko"}) ; -- 10000 
-lin dietitian_N = mkN (lin NK {s = d04A "dieteetikko"}) ; -- 10000 
-lin differ_V = mkV (lin VK {s = c74 "erota"}) ; -- 1249 
-lin difference_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin different_A = mkA "eri" ; -- 154 
-lin differential_A = mkA "erilainen" ; -- 338 
-lin differential_N = mkN (lin NK {s = d09A "derivaatta"}) ; -- 10000 
-lin differentiate_V = mkV (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin differentiate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin differentiation_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin difficult_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin difficulty_N = mkN (lin NK {s = d40 "vaikeus"}) ; -- 895 
-lin diffidence_N = mkN (lin NK {s = d40 "arkuus"}) ; -- 10000 
-lin diffident_A = mkA "epävarma" ; -- 3174 
-lin diffract_V2 = mkV2 (lin VK {s = c53A "taivuttaa"}) ; -- 10000 
-lin diffraction_N = mkN (lin NK {s = d03 "diffraktio"}) ; -- 10000 
-lin diffuse_A = mkA (lin AK {s = d38 "hajanainen"}) ; -- 8761 
-lin diffuse_V = mkV "levitä" ; -- 1563 
-lin diffuse_V2 = mkV2 "levitä" ; -- 1563 
-lin diffuseness_N = mkN (lin NK {s = d40 "hajanaisuus"}) ; -- 10000 
-lin diffusion_N = mkN "leviäminen" ; -- 4511 
-lin digest_N = mkN (lin NK {s = d01 "lukemisto"}) ; -- 10000 
-lin digest_V = mkV (lin VK {s = c74A "koota"}) ; -- 803 
-lin digest_V2 = mkV2 (lin VK {s = c74A "koota"}) ; -- 803 
-lin digestibility_N = mkN (lin NK {s = d40 "sulavuus"}) ; -- 10000 
-lin digestible_A = mkA (lin AK {s = d10 "sulava"}) ; -- 10000 
-lin digger_N = mkN (lin NK {s = d06 "kaivuri"}) ; -- 10000 
-lin digging_N = mkN (lin NK {s = d39 "kaivaus"}) ; -- 8754 
-lin digit_N = mkN (lin NK {s = d01A "luku"}) ; -- 109 
-lin digital_A = mkA (lin AK {s = d38 "digitaalinen"}) ; -- 3833 
-lin dignified_A = mkA (lin AK {s = d41A "arvokas"}) ; -- 1494 
-lin dignify_V2 = mkV2 (lin VK {s = c53A "kunnioittaa"}) ; -- 2057 
-lin dignity_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin digress_V = mkV (lin VK {s = c67 "harhailla"}) ; -- 10000 
-lin dike_N = mkN (lin NK {s = d01A "pato"}) ; -- 6964 
-lin dike_V = mkV (lin VK {s = c74A "padota"}) ; -- 10000 
-lin dike_V2 = mkV2 (lin VK {s = c74A "padota"}) ; -- 10000 
-lin dilapidation_N = mkN (lin NK {s = d40 "raihnaisuus"}) ; -- 10000 
-lin dilate_V = mkV (lin VK {s = c72 "laajeta"}) ; -- 2894 
-lin dilate_V2 = mkV2 (lin VK {s = c72 "laajeta"}) ; -- 2894 
-lin dilation_N = mkN "käsittely" ; -- 924 
-lin dilemma_N = mkN (lin NK {s = d09 "dilemma"}) ; -- 10000 
-lin dilettante_N = mkN (lin NK {s = d05A "diletantti"}) ; -- 10000 
-lin diligence_N = mkN (lin NK {s = d40 "huolellisuus"}) ; -- 10000 
-lin diligent_A = mkA (lin AK {s = d10 "uuttera"}) ; -- 10000 
-lin dill_N = mkN (lin NK {s = d05 "tilli"}) ; -- 10000 
-lin dilly_dally_V = mkV (lin VK {s = c67A "vetkutella"}) ; -- 10000 
-lin dilute_A = mkA "laimea" ; -- 9383 
-lin dilute_V = mkV (lin VK {s = c54A "miedontaa"}) ; -- 10000 
-lin dilute_V2 = mkV2 (lin VK {s = c54A "miedontaa"}) ; -- 10000 
-lin dilution_N = mkN (lin NK {s = d39 "laimennus"}) ; -- 10000 
-lin dim_A = mkA "synkkä" ; -- 2897 
-lin dim_V = mkV (lin VK {s = c54A "samentaa"}) ; -- 10000 
-lin dim_V2 = mkV2 (lin VK {s = c54A "samentaa"}) ; -- 10000 
-lin dimension_N = mkN (lin NK {s = d40 "ulottuvuus"}) ; -- 2130 
-lin diminish_V = mkV "vähätellä" ; -- 4860 
-lin diminish_V2 = mkV2 "vähätellä" ; -- 4860 
-lin diminuendo_N = mkN (lin NK {s = d01 "diminuendo"}) ; -- 10000 
-lin diminution_N = mkN "supistaminen" ; -- 9963 
-lin diminutive_N = mkN (lin NK {s = d38 "diminutiivinen"}) ; -- 10000 
-lin dimness_N = mkN (lin NK {s = d40 "sameus"}) ; -- 10000 
-lin dimple_N = mkN (lin NK {s = d10A "kuoppa"}) ; -- 9430 
-lin dimple_V = mkV (lin VK {s = c62 "kuvioida"}) ; -- 10000 
-lin dimple_V2 = mkV2 (lin VK {s = c62 "kuvioida"}) ; -- 10000 
-lin din_N = mkN (lin NK {s = d01 "melu"}) ; -- 4436 
-lin din_V = mkV (lin VK {s = c58A "hokea"}) ; -- 10000 
-lin din_V2 = mkV2 (lin VK {s = c58A "hokea"}) ; -- 10000 
-lin dinghy_N = mkN (lin NK {s = d48 "vene"}) ; -- 1719 
-lin dingy_A = mkA "likainen" ; -- 5564 
-lin dinky_A = mkA (lin AK {s = d10 "soma"}) ; -- 10000 
-lin diocesan_N = mkN (lin NK {s = d09 "piispa"}) ; -- 2586 
-lin diocese_N = mkN "hiippakunta" ; -- 7177 
-lin dip_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin dip_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin dip_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin diphthong_N = mkN (lin NK {s = d05 "diftongi"}) ; -- 10000 
-lin diploma_N = mkN (lin NK {s = d39 "todistus"}) ; -- 5020 
-lin diplomacy_N = mkN (lin NK {s = d12 "diplomatia"}) ; -- 10000 
-lin diplomat_N = mkN (lin NK {s = d05A "diplomaatti"}) ; -- 5146 
-lin diplomatic_A = mkA "diplomaattinen" ; -- 7201 
-lin diplomatist_N = mkN (lin NK {s = d05A "diplomaatti"}) ; -- 5146 
-lin dipper_N = mkN (lin NK {s = d09 "kauha"}) ; -- 10000 
-lin dire_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin direct_A = mkA "välitön" ; -- 3665 
-lin direct_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin direct_V = mkV (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin direct_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin direction_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin directness_N = mkN (lin NK {s = d40 "avoimuus"}) ; -- 4456 
-lin director_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin directorate_N = mkN (lin NK {s = d39 "hallitus"}) ; -- 82 
-lin directorship_N = mkN (lin NK {s = d40 "johtajuus"}) ; -- 8654 
-lin directory_N = mkN (lin NK {s = d02 "luettelo"}) ; -- 4733 
-lin direful_A = mkA (lin AK {s = d10 "kammottava"}) ; -- 10000 
-lin dirk_N = mkN (lin NK {s = d06 "tikari"}) ; -- 10000 
-lin dirt_N = mkN (lin NK {s = d18 "maa"}) ; -- 10000 
-lin dirtily_Adv = mkAdv (lin AdvK {s = c99 "siivottomasti"}) ; -- 10000 
-lin disability_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin disable_V2 = mkV2 (lin VK {s = c52A "vaurioitua"}) ; -- 5385 
-lin disablement_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin disadvantageous_A = mkA (lin AK {s = d38 "haitallinen"}) ; -- 5310 
-lin disaffection_N = mkN "tyytymättömyys" ; -- 6270 
-lin disagreement_N = mkN (lin NK {s = d09 "kiista"}) ; -- 1425 
-lin disallow_V2 = mkV2 "kieltää" ; -- 767 
-lin disappear_V = mkV "hävitä" ; -- 692 
-lin disappearance_N = mkN "katoaminen" ; -- 6150 
-lin disappointment_N = mkN (lin NK {s = d39 "pettymys"}) ; -- 2286 
-lin disapprobation_N = mkN (lin NK {s = d09A "paheksunta"}) ; -- 10000 
-lin disapproval_N = mkN "hylkääminen" ; -- 7135 
-lin disapprove_V = mkV (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin disapprove_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin disarrange_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin disarray_N = mkN "epäselvyys" ; -- 6410 
-lin disarray_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin disassociate_V2 = mkV2 (lin VK {s = c74 "erota"}) ; -- 1249 
-lin disaster_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin disastrous_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin disavow_V2 = mkV2 "kieltää" ; -- 767 
-lin disavowal_N = mkN "hylkääminen" ; -- 7135 
-lin disband_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin disband_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin disbud_V2 = mkV2 (lin VK {s = c61 "karsia"}) ; -- 2217 
-lin disburden_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin disburse_V = mkV (lin VK {s = c53A "suorittaa"}) ; -- 1178 
-lin disburse_V2 = mkV2 (lin VK {s = c53A "suorittaa"}) ; -- 1178 
-lin disbursement_N = mkN "maksaminen" ; -- 4483 
-lin disc_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin discard_N = mkN "hylkääminen" ; -- 7135 
-lin discern_V2 = mkV2 (lin VK {s = c73 "huomata"}) ; -- 610 
-lin discernible_A = mkA "selvä" ; -- 446 
-lin discerning_A = mkA "tarkka" ; -- 856 
-lin discernment_N = mkN "ymmärrys" ; -- 5474 
-lin discharge_N = mkN (lin NK {s = d39 "luovutus"}) ; -- 7773 
-lin discharge_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin discharge_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin disciple_N = mkN (lin NK {s = d41 "oppilas"}) ; -- 663 
-lin discipline_N = mkN (lin NK {s = d39 "harjoitus"}) ; -- 1314 
-lin discipline_V2 = mkV2 (lin VK {s = c53A "kasvattaa"}) ; -- 1046 
-lin disclaim_V2 = mkV2 "kieltää" ; -- 767 
-lin disclaimer_N = mkN "luopuminen" ; -- 4384 
-lin disclose_V = mkV (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin disclose_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin disco_N = mkN (lin NK {s = d01 "disko"}) ; -- 9756 
-lin discolour_V = mkV (lin VK {s = c52 "haalistua"}) ; -- 10000 
-lin discolour_V2 = mkV2 (lin VK {s = c52 "haalistua"}) ; -- 10000 
-lin discolouration_N = mkN (lin NK {s = d09 "tahra"}) ; -- 10000 
-lin discomfit_V2 = mkV2 "hämmentää" ; -- 5170 
-lin discomfort_N = mkN (lin NK {s = d40 "ahdistuneisuus"}) ; -- 10000 
-lin discommode_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin discompose_V2 = mkV2 "järkyttää" ; -- 4364 
-lin discomposure_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin disconcert_V2 = mkV2 (lin VK {s = c53A "huolestuttaa"}) ; -- 2896 
-lin disconnect_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin disconnected_A = mkA (lin AK {s = d38 "hajanainen"}) ; -- 8761 
-lin disconsolate_A = mkA "synkkä" ; -- 2897 
-lin discontent_N = mkN "tyytymättömyys" ; -- 6270 
-lin discontinue_V = mkV "päättyä" ; -- 416 
-lin discontinue_V2 = mkV2 "päättyä" ; -- 416 
-lin discontinuity_N = mkN (lin NK {s = d39 "keskeytys"}) ; -- 7559 
-lin discord_N = mkN "erimielisyys" ; -- 3645 
-lin discordance_N = mkN "erimielisyys" ; -- 3645 
-lin discotheque_N = mkN (lin NK {s = d05A "diskoteekki"}) ; -- 10000 
-lin discount_N = mkN (lin NK {s = d39 "alennus"}) ; -- 3433 
-lin discountenance_V2 = mkV2 (lin VK {s = c52 "paheksua"}) ; -- 5677 
-lin discourage_V2 = mkV2 (lin VK {s = c53A "varoittaa"}) ; -- 1436 
-lin discouragement_N = mkN (lin NK {s = d39 "masennus"}) ; -- 4418 
-lin discourse_N = mkN (lin NK {s = d09A "pohdinta"}) ; -- 4913 
-lin discourse_V = mkV "käsitellä" ; -- 460 
-lin discover_V = mkV "löytää" ; -- 276 
-lin discover_V2 = mkV2 "löytää" ; -- 276 
-lin discoverer_N = mkN "keksijä" ; -- 8822 
-lin discovery_N = mkN "keksintö" ; -- 4482 
-lin discredit_N = mkN "häpeä" ; -- 6644 
-lin discredit_V2 = mkV2 "epäillä" ; -- 527 
-lin discreet_A = mkA (lin AK {s = d38 "varovainen"}) ; -- 3198 
-lin discrepancy_N = mkN "ristiriita" ; -- 2499 
-lin discrete_A = mkA "erillinen" ; -- 2058 
-lin discreteness_N = mkN (lin NK {s = d40 "erillisyys"}) ; -- 10000 
-lin discretion_N = mkN "päätösvalta" ; -- 5550 
-lin discretionary_A = mkA "harkinnanvarainen" ; -- 7894 
-lin discriminate_V = mkV (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin discriminate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin discriminating_A = mkA "tarkka" ; -- 856 
-lin discrimination_N = mkN (lin NK {s = d03 "diskriminaatio"}) ; -- 10000 
-lin discriminatory_A = mkA "epäoikeudenmukainen" ; -- 9775 
-lin discursiveness_N = mkN (lin NK {s = d02 "kiertely"}) ; -- 10000 
-lin discus_N = mkN (lin NK {s = d01A "kiekko"}) ; -- 10000 
-lin discuss_V2 = mkV2 "käsitellä" ; -- 460 
-lin discussion_N = mkN (lin NK {s = d02 "keskustelu"}) ; -- 415 
-lin disdain_V2 = mkV2 (lin VK {s = c61 "halveksia"}) ; -- 10000 
-lin disease_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin diseased_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin disembody_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin disembowel_V2 = mkV2 (lin VK {s = c53 "suolistaa"}) ; -- 10000 
-lin disencumber_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin disengage_V = mkV (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin disengage_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin disengagement_N = mkN "erottaminen" ; -- 4207 
-lin disentangle_V = mkV "selvittää" ; -- 336 
-lin disentangle_V2 = mkV2 "selvittää" ; -- 336 
-lin disentanglement_N = mkN "vapauttaminen" ; -- 3986 
-lin disestablish_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin disfavour_N = mkN (lin NK {s = d09A "paheksunta"}) ; -- 10000 
-lin disfigure_V2 = mkV2 (lin VK {s = c54A "rumentaa"}) ; -- 10000 
-lin disgrace_N = mkN "häpeä" ; -- 6644 
-lin disgruntled_A = mkA "tyytymätön" ; -- 5167 
-lin disguise_N = mkN (lin NK {s = d05A "naamiointi"}) ; -- 10000 
-lin disguise_V2 = mkV2 "peittää" ; -- 2669 
-lin disgust_N = mkN (lin NK {s = d01 "inho"}) ; -- 10000 
-lin disgust_V2 = mkV2 (lin VK {s = c53A "inhottaa"}) ; -- 10000 
-lin disgusting_A = mkA (lin AK {s = d10 "inhottava"}) ; -- 10000 
-lin dish_N = mkN (lin NK {s = d12 "astia"}) ; -- 5992 
-lin dish_V2 = mkV2 "heittää" ; -- 877 
-lin dishearten_V2 = mkV2 (lin VK {s = c53 "lannistaa"}) ; -- 10000 
-lin dishevelled_A = mkA (lin AK {s = d38 "sotkuinen"}) ; -- 10000 
-lin dishful_N = mkN (lin NK {s = d38 "lautasellinen"}) ; -- 10000 
-lin dishonour_N = mkN "häpeä" ; -- 6644 
-lin dishonour_V2 = mkV2 "hylätä" ; -- 1338 
-lin dishonourable_A = mkA (lin AK {s = d38 "valheellinen"}) ; -- 10000 
-lin disincentive_N = mkN (lin NK {s = d48 "hidaste"}) ; -- 10000 
-lin disinclination_N = mkN (lin NK {s = d40 "innottomuus"}) ; -- 10000 
-lin disinfect_V2 = mkV2 (lin VK {s = c62 "desinfioida"}) ; -- 10000 
-lin disinfection_N = mkN (lin NK {s = d05A "desinfiointi"}) ; -- 10000 
-lin disinflation_N = mkN (lin NK {s = d03 "deflaatio"}) ; -- 10000 
-lin disingenuous_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin disingenuousness_N = mkN (lin NK {s = d40 "kavaluus"}) ; -- 10000 
-lin disintegrate_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin disintegrate_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin disintegration_N = mkN "hajoaminen" ; -- 6194 
-lin disjoint_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin disjointed_A = mkA (lin AK {s = d38 "hajanainen"}) ; -- 8761 
-lin disjointedness_N = mkN (lin NK {s = d40 "sekavuus"}) ; -- 10000 
-lin disk_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin dislike_N = mkN (lin NK {s = d01 "inho"}) ; -- 10000 
-lin dislocate_V2 = mkV2 "siirtää" ; -- 584 
-lin dislocation_N = mkN "häiriö" ; -- 3216 
-lin dislodge_V2 = mkV2 "siirtää" ; -- 584 
-lin disloyal_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin dismal_A = mkA "synkkä" ; -- 2897 
-lin dismantle_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin dismantlement_N = mkN "purkaminen" ; -- 3429 
-lin dismay_N = mkN (lin NK {s = d01A "pelko"}) ; -- 1369 
-lin dismay_V = mkV (lin VK {s = c53A "pelottaa"}) ; -- 2654 
-lin dismay_V2 = mkV2 (lin VK {s = c53A "pelottaa"}) ; -- 2654 
-lin dismember_V2 = mkV2 (lin VK {s = c52 "lohkoa"}) ; -- 10000 
-lin dismemberment_N = mkN (lin NK {s = d02 "paloittelu"}) ; -- 10000 
-lin dismiss_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin dismissal_N = mkN "irtisanominen" ; -- 2998 
-lin disobedience_N = mkN (lin NK {s = d40 "tottelemattomuus"}) ; -- 10000 
-lin disobey_V2 = mkV2 (lin VK {s = c67A "niskoitella"}) ; -- 10000 
-lin disoblige_V2 = mkV2 (lin VK {s = c53A "hankaloittaa"}) ; -- 9076 
-lin disorder_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin disorder_V2 = mkV2 "häiritä" ; -- 2318 
-lin disorderly_A = mkA (lin AK {s = d38 "sekainen"}) ; -- 10000 
-lin disorganization_N = mkN (lin NK {s = d39 "hajaannus"}) ; -- 10000 
-lin disorganize_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin disorient_V2 = mkV2 "hämmentää" ; -- 5170 
-lin disown_V2 = mkV2 "kieltää" ; -- 767 
-lin disparagement_N = mkN (lin NK {s = d10A "halveksunta"}) ; -- 10000 
-lin disparagingly_Adv = mkAdv (lin AdvK {s = c99 "halventavasti"}) ; -- 10000 
-lin disparate_A = mkA "erilainen" ; -- 338 
-lin disparity_N = mkN (lin NK {s = d40 "erilaisuus"}) ; -- 5682 
-lin dispassionate_A = mkA "puolueeton" ; -- 5997 
-lin dispassionateness_N = mkN (lin NK {s = d40 "kiihkottomuus"}) ; -- 10000 
-lin dispatch_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin dispatch_V2 = mkV2 "lähettää" ; -- 585 
-lin dispel_V2 = mkV2 (lin VK {s = c53A "karkottaa"}) ; -- 4624 
-lin dispensable_A = mkA "turha" ; -- 1079 
-lin dispensary_N = mkN "terveysasema" ; -- 5886 
-lin dispensation_N = mkN (lin NK {s = d02 "jakelu"}) ; -- 5389 
-lin dispense_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin dispense_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin dispenser_N = mkN (lin NK {s = d10 "jakaja"}) ; -- 10000 
-lin dispersal_N = mkN "jakaminen" ; -- 3687 
-lin disperse_V = mkV (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin disperse_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin dispersion_N = mkN (lin NK {s = d40 "levinneisyys"}) ; -- 10000 
-lin dispirit_V2 = mkV2 (lin VK {s = c53A "lamauttaa"}) ; -- 10000 
-lin displace_V2 = mkV2 "siirtää" ; -- 584 
-lin displacement_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin display_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin display_V2 = mkV2 (lin VK {s = c67 "kosiskella"}) ; -- 10000 
-lin displease_V2 = mkV2 (lin VK {s = c53A "pahastuttaa"}) ; -- 10000 
-lin displeasure_N = mkN "tyytymättömyys" ; -- 6270 
-lin disport_V2 = mkV2 (lin VK {s = c53A "huvittaa"}) ; -- 5884 
-lin disposal_N = mkN "käyttö" ; -- 165 
-lin dispose_V = mkV "järjestää" ; -- 171 
-lin dispose_V2 = mkV2 "järjestää" ; -- 171 
-lin disposition_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin dispossess_V2 = mkV2 "riistää" ; -- 9122 
-lin disprove_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin dispute_N = mkN (lin NK {s = d09 "kiista"}) ; -- 1425 
-lin dispute_V = mkV "kiistää" ; -- 1608 
-lin dispute_V2 = mkV2 "kiistää" ; -- 1608 
-lin disqualification_N = mkN (lin NK {s = d40 "esteellisyys"}) ; -- 10000 
-lin disqualify_V2 = mkV2 (lin VK {s = c62 "diskvalifioida"}) ; -- 10000 
-lin disquiet_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin disquiet_V2 = mkV2 (lin VK {s = c52 "huolestua"}) ; -- 2714 
-lin disquisition_N = mkN (lin NK {s = d10 "tutkielma"}) ; -- 10000 
-lin disregard_N = mkN (lin NK {s = d40 "piittaamattomuus"}) ; -- 10000 
-lin disrespect_N = mkN (lin NK {s = d09A "halveksinta"}) ; -- 10000 
-lin disrobe_V = mkV (lin VK {s = c52A "riisuutua"}) ; -- 10000 
-lin disrobe_V2 = mkV2 (lin VK {s = c52A "riisuutua"}) ; -- 10000 
-lin disrupt_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin disrupt_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin disruption_N = mkN "häiriö" ; -- 3216 
-lin disruptive_A = mkA (lin AK {s = d38 "sekasortoinen"}) ; -- 10000 
-lin dissatisfaction_N = mkN "tyytymättömyys" ; -- 6270 
-lin dissect_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin dissemble_V = mkV "näytellä" ; -- 2515 
-lin dissemble_V2 = mkV2 "näytellä" ; -- 2515 
-lin disseminate_V = mkV "levittää" ; -- 2803 
-lin disseminate_V2 = mkV2 "levittää" ; -- 2803 
-lin dissemination_N = mkN "julkistaminen" ; -- 6022 
-lin dissension_N = mkN "erimielisyys" ; -- 3645 
-lin dissent_N = mkN (lin NK {s = d39 "vastustus"}) ; -- 4610 
-lin dissent_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin dissenter_N = mkN "toisinajattelija" ; -- 7733 
-lin dissertation_N = mkN (lin NK {s = d10 "tutkielma"}) ; -- 10000 
-lin dissever_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin dissident_N = mkN "toisinajattelija" ; -- 7733 
-lin dissimilar_A = mkA "erilainen" ; -- 338 
-lin dissimilarity_N = mkN (lin NK {s = d40 "erilaisuus"}) ; -- 5682 
-lin dissimilitude_N = mkN (lin NK {s = d40 "erilaisuus"}) ; -- 5682 
-lin dissimulate_V = mkV (lin VK {s = c73 "salata"}) ; -- 5393 
-lin dissimulate_V2 = mkV2 (lin VK {s = c73 "salata"}) ; -- 5393 
-lin dissimulation_N = mkN (lin NK {s = d02 "teeskentely"}) ; -- 10000 
-lin dissipate_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin dissipate_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin dissipation_N = mkN "hajoaminen" ; -- 6194 
-lin dissociate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin dissolubility_N = mkN (lin NK {s = d40 "liukoisuus"}) ; -- 10000 
-lin dissolute_A = mkA (lin AK {s = d10 "huikenteleva"}) ; -- 10000 
-lin dissolution_N = mkN (lin NK {s = d40 "himokkuus"}) ; -- 10000 
-lin dissolve_V = mkV "päättää" ; -- 161 
-lin dissolve_V2 = mkV2 "päättää" ; -- 161 
-lin dissonance_N = mkN (lin NK {s = d10 "eripura"}) ; -- 10000 
-lin dissonant_A = mkA "ristiriitainen" ; -- 4033 
-lin dissuasion_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin distant_A = mkA "kaukainen" ; -- 4427 
-lin distemper_N = mkN (lin NK {s = d40 "vihaisuus"}) ; -- 10000 
-lin distend_V = mkV (lin VK {s = c72 "laajeta"}) ; -- 2894 
-lin distend_V2 = mkV2 (lin VK {s = c72 "laajeta"}) ; -- 2894 
-lin distension_N = mkN "laajeneminen" ; -- 4781 
-lin distil_V = mkV (lin VK {s = c53A "tiputtaa"}) ; -- 10000 
-lin distil_V2 = mkV2 (lin VK {s = c53A "tiputtaa"}) ; -- 10000 
-lin distillation_N = mkN (lin NK {s = d39 "tislaus"}) ; -- 10000 
-lin distiller_N = mkN (lin NK {s = d02 "tislaamo"}) ; -- 10000 
-lin distillery_N = mkN (lin NK {s = d02 "tislaamo"}) ; -- 10000 
-lin distinct_A = mkA "erilainen" ; -- 338 
-lin distinction_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin distinctiveness_N = mkN (lin NK {s = d40 "erikoisuus"}) ; -- 5235 
-lin distinctness_N = mkN (lin NK {s = d40 "selvyys"}) ; -- 8282 
-lin distinguish_V = mkV (lin VK {s = c69 "havaita"}) ; -- 962 
-lin distinguish_V2 = mkV2 (lin VK {s = c69 "havaita"}) ; -- 962 
-lin distinguished_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin distort_V2 = mkV2 "kiertää" ; -- 1025 
-lin distract_V = mkV (lin VK {s = c52 "huolestua"}) ; -- 2714 
-lin distract_V2 = mkV2 (lin VK {s = c52 "huolestua"}) ; -- 2714 
-lin distraction_N = mkN (lin NK {s = d39 "harrastus"}) ; -- 1452 
-lin distrain_V = mkV "pidättää" ; -- 1461 
-lin distress_N = mkN "hätä" ; -- 2627 
-lin distress_V2 = mkV2 (lin VK {s = c53 "ahdistaa"}) ; -- 5449 
-lin distribute_V2 = mkV2 "järjestää" ; -- 171 
-lin distribution_N = mkN (lin NK {s = d02 "jakelu"}) ; -- 5389 
-lin distributor_N = mkN (lin NK {s = d10 "toimittaja"}) ; -- 769 
-lin district_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin distrust_N = mkN "epäilys" ; -- 4712 
-lin distrustfulness_N = mkN "epäluulo" ; -- 8299 
-lin disturb_V2 = mkV2 (lin VK {s = c58 "koskea"}) ; -- 320 
-lin disturbance_N = mkN "häiriö" ; -- 3216 
-lin disunion_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin disunite_V = mkV (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin disunite_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin disunity_N = mkN (lin NK {s = d40 "eripuraisuus"}) ; -- 10000 
-lin ditch_N = mkN "oja" ; -- 4309 
-lin ditch_V = mkV "hylätä" ; -- 1338 
-lin ditch_V2 = mkV2 "hylätä" ; -- 1338 
-lin dither_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin dither_V = mkV "epäröidä" ; -- 8499 
-lin ditty_N = mkN (lin NK {s = d01 "laulu"}) ; -- 949 
-lin diurnal_A = mkA "päivittäinen" ; -- 4236 
-lin divan_N = mkN "ministerineuvosto" ; -- 5425 
-lin dive_N = mkN (lin NK {s = d14A "kapakka"}) ; -- 8272 
-lin dive_V = mkV (lin VK {s = c54A "sukeltaa"}) ; -- 6808 
-lin diver_N = mkN (lin NK {s = d10 "sukeltaja"}) ; -- 9801 
-lin diverge_V = mkV (lin VK {s = c74 "erota"}) ; -- 1249 
-lin divergence_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin diverse_A = mkA "erilainen" ; -- 338 
-lin diversification_N = mkN (lin NK {s = d40 "monipuolisuus"}) ; -- 8386 
-lin diversify_V = mkV (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin diversify_V2 = mkV2 (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin diversion_N = mkN (lin NK {s = d39 "harhautus"}) ; -- 10000 
-lin diversity_N = mkN (lin NK {s = d40 "monipuolisuus"}) ; -- 8386 
-lin divert_V = mkV (lin VK {s = c53A "huvittaa"}) ; -- 5884 
-lin divert_V2 = mkV2 (lin VK {s = c53A "huvittaa"}) ; -- 5884 
-lin diverting_A = mkA (lin AK {s = d09 "hauska"}) ; -- 1621 
-lin divest_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin divide_N = mkN (lin NK {s = d01A "jako"}) ; -- 2151 
-lin divide_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin divide_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin dividend_N = mkN (lin NK {s = d01A "osinko"}) ; -- 4079 
-lin divine_A = mkA (lin AK {s = d38 "jumalainen"}) ; -- 10000 
-lin divine_N = mkN (lin NK {s = d05A "pappi"}) ; -- 2639 
-lin divine_V = mkV (lin VK {s = c53 "aavistaa"}) ; -- 9253 
-lin divine_V2 = mkV2 (lin VK {s = c53 "aavistaa"}) ; -- 9253 
-lin diviner_N = mkN (lin NK {s = d38 "jumalallinen"}) ; -- 10000 
-lin divinity_N = mkN (lin NK {s = d40 "jumaluus"}) ; -- 10000 
-lin division_N = mkN (lin NK {s = d02 "osasto"}) ; -- 1231 
-lin divisor_N = mkN (lin NK {s = d10 "jakaja"}) ; -- 10000 
-lin divorce_N = mkN "avioero" ; -- 6875 
-lin divorce_V2 = mkV2 (lin VK {s = c74 "erota"}) ; -- 1249 
-lin divot_N = mkN (lin NK {s = d10A "kuoppa"}) ; -- 9430 
-lin divulge_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin divulgence_N = mkN (lin NK {s = d39 "paljastus"}) ; -- 8686 
-lin divvy_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin dizziness_N = mkN (lin NK {s = d39 "huimaus"}) ; -- 10000 
-lin dizzy_A = mkA "typerä" ; -- 8639 
-lin dizzy_V2 = mkV2 (lin VK {s = c73 "huimata"}) ; -- 10000 
-lin docility_N = mkN (lin NK {s = d40 "mukautuvaisuus"}) ; -- 10000 
-lin dock_N = mkN "laituri" ; -- 4144 
-lin dock_V = mkV "vähentää" ; -- 802 
-lin dock_V2 = mkV2 "vähentää" ; -- 802 
-lin docker_N = mkN (lin NK {s = d10 "lastaaja"}) ; -- 10000 
-lin docket_N = mkN "asialista" ; -- 5883 
-lin dockyard_N = mkN (lin NK {s = d14A "telakka"}) ; -- 2734 
-lin doctrinaire_A = mkA (lin AK {s = d38 "teoreettinen"}) ; -- 6941 
-lin doctrinaire_N = mkN (lin NK {s = d04A "teoreetikko"}) ; -- 10000 
-lin doctrinal_A = mkA (lin AK {s = d38 "dogmaattinen"}) ; -- 10000 
-lin doctrine_N = mkN (lin NK {s = d05 "dogmi"}) ; -- 10000 
-lin document_N = mkN (lin NK {s = d05A "dokumentti"}) ; -- 1981 
-lin document_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin documentation_N = mkN (lin NK {s = d03 "dokumentaatio"}) ; -- 10000 
-lin dodder_V = mkV (lin VK {s = c54A "taapertaa"}) ; -- 10000 
-lin dodge_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin dodge_V = mkV "väistää" ; -- 6463 
-lin dodge_V2 = mkV2 "väistää" ; -- 6463 
-lin dodger_N = mkN (lin NK {s = d10 "petkuttaja"}) ; -- 10000 
-lin dodgy_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin dodo_N = mkN (lin NK {s = d03 "muumio"}) ; -- 10000 
-lin doer_N = mkN "tekijä" ; -- 538 
-lin doff_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin doggie_N = mkN (lin NK {s = d09 "hauva"}) ; -- 10000 
-lin doggy_N = mkN (lin NK {s = d09 "hauva"}) ; -- 10000 
-lin doghouse_N = mkN (lin NK {s = d05A "koirankoppi"}) ; -- 10000 
-lin dogma_N = mkN (lin NK {s = d05 "dogmi"}) ; -- 10000 
-lin dogmatic_A = mkA (lin AK {s = d38 "dogmaattinen"}) ; -- 10000 
-lin dogmatism_N = mkN (lin NK {s = d40 "dogmaattisuus"}) ; -- 10000 
-lin dogwood_N = mkN (lin NK {s = d14A "kanukka"}) ; -- 10000 
-lin dole_N = mkN (lin NK {s = d01 "almu"}) ; -- 10000 
-lin doleful_A = mkA (lin AK {s = d38 "surullinen"}) ; -- 4850 
-lin doll_N = mkN (lin NK {s = d08A "nukke"}) ; -- 6025 
-lin dollar_N = mkN (lin NK {s = d06 "dollari"}) ; -- 804 
-lin dollop_N = mkN (lin NK {s = d38 "kauhallinen"}) ; -- 10000 
-lin dolly_N = mkN (lin NK {s = d08A "nukke"}) ; -- 6025 
-lin dolour_N = mkN (lin NK {s = d10 "tuska"}) ; -- 3426 
-lin dolourous_A = mkA (lin AK {s = d38 "murheellinen"}) ; -- 10000 
-lin dolphin_N = mkN (lin NK {s = d06 "delfiini"}) ; -- 10000 
-lin domain_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin dome_N = mkN (lin NK {s = d01 "kallo"}) ; -- 10000 
-lin domestic_A = mkA "kotimainen" ; -- 722 
-lin domesticate_V2 = mkV2 (lin VK {s = c53A "sopeuttaa"}) ; -- 9927 
-lin domestication_N = mkN (lin NK {s = d39 "kesytys"}) ; -- 10000 
-lin domesticity_N = mkN (lin NK {s = d40 "kodikkuus"}) ; -- 10000 
-lin domicile_N = mkN "kotipaikka" ; -- 6447 
-lin dominance_N = mkN (lin NK {s = d40 "oikeus"}) ; -- 322 
-lin dominate_V = mkV (lin VK {s = c69 "hallita"}) ; -- 618 
-lin dominate_V2 = mkV2 (lin VK {s = c69 "hallita"}) ; -- 618 
-lin domination_N = mkN (lin NK {s = d40 "herruus"}) ; -- 10000 
-lin dominion_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin domino_N = mkN (lin NK {s = d02 "domino"}) ; -- 10000 
-lin don_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin donate_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin donate_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin donation_N = mkN (lin NK {s = d39 "lahjoitus"}) ; -- 4225 
-lin donkey_N = mkN (lin NK {s = d05 "aasi"}) ; -- 10000 
-lin donor_N = mkN (lin NK {s = d10 "lahjoittaja"}) ; -- 10000 
-lin doom_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin doom_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin doorkeeper_N = mkN "vahtimestari" ; -- 9059 
-lin doorknocker_N = mkN (lin NK {s = d33A "kolkutin"}) ; -- 10000 
-lin doornail_N = mkN (lin NK {s = d09 "naula"}) ; -- 10000 
-lin doorstep_N = mkN (lin NK {s = d39 "kynnys"}) ; -- 2599 
-lin dope_N = mkN (lin NK {s = d08 "toope"}) ; -- 10000 
-lin dope_V2 = mkV2 (lin VK {s = c53 "seostaa"}) ; -- 10000 
-lin dopey_A = mkA "tyhmä" ; -- 5208 
-lin dory_N = mkN (lin NK {s = d48 "vene"}) ; -- 1719 
-lin dosage_N = mkN (lin NK {s = d39 "annos"}) ; -- 4191 
-lin dose_N = mkN (lin NK {s = d39 "annos"}) ; -- 4191 
-lin dose_V2 = mkV2 "käsitellä" ; -- 460 
-lin doss_V = mkV "yöpyä" ; -- 8107 
-lin dosser_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin dot_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin dot_V2 = mkV2 (lin VK {s = c53A "sirottaa"}) ; -- 10000 
-lin dote_V = mkV (lin VK {s = c52 "palvoa"}) ; -- 10000 
-lin dotty_A = mkA (lin AK {s = d01 "hassu"}) ; -- 8353 
-lin double_A = mkA "kaksinkertainen" ; -- 3427 
-lin double_Adv = mkAdv (lin AdvK {s = c99 "kaksin"}) ; -- 10000 
-lin double_V = mkV (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin double_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin double_check_V2 = mkV2 (lin VK {s = c53 "varmistaa"}) ; -- 1175 
-lin double_dealer_N = mkN (lin NK {s = d10 "petkuttaja"}) ; -- 10000 
-lin double_dealing_A = mkA (lin AK {s = d38 "valheellinen"}) ; -- 10000 
-lin double_dealing_N = mkN (lin NK {s = d40 "petollisuus"}) ; -- 10000 
-lin double_decker_N = mkN (lin NK {s = d05 "bussi"}) ; -- 1814 
-lin double_dyed_A = mkA "täysi" ; -- 712 
-lin doubt_N = mkN "epävarmuus" ; -- 3178 
-lin doubt_V2 = mkV2 "epäillä" ; -- 527 
-lin doubtful_A = mkA "epävarma" ; -- 3174 
-lin doubtless_Adv = mkAdv "epäilemättä" ; -- 5373 
-lin douche_N = mkN (lin NK {s = d02 "huuhtelu"}) ; -- 10000 
-lin dough_N = mkN "taikina" ; -- 7526 
-lin doughnut_N = mkN (lin NK {s = d05 "donitsi"}) ; -- 10000 
-lin dour_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin douse_V2 = mkV2 "päästää" ; -- 1550 
-lin dove_N = mkN (lin NK {s = d38 "kyyhkynen"}) ; -- 10000 
-lin dovecote_N = mkN (lin NK {s = d09A "kyyhkyslakka"}) ; -- 10000 
-lin dovetail_V = mkV (lin VK {s = c73A "sinkata"}) ; -- 10000 
-lin dovetail_V2 = mkV2 (lin VK {s = c73A "sinkata"}) ; -- 10000 
-lin dowager_N = mkN (lin NK {s = d07 "leski"}) ; -- 6889 
-lin dowdy_A = mkA "vanhanaikainen" ; -- 5846 
-lin dowel_N = mkN (lin NK {s = d09 "vaarna"}) ; -- 10000 
-lin down_Adv = mkAdv (lin AdvK {s = c99 "kiinni"}) ; -- 495 
-lin down_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin down_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin down_to_earth_A = mkA (lin AK {s = d38 "realistinen"}) ; -- 3969 
-lin downcast_A = mkA (lin AK {s = d38 "alakuloinen"}) ; -- 10000 
-lin downfall_N = mkN (lin NK {s = d48A "sade"}) ; -- 2132 
-lin downgrade_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin downhearted_A = mkA (lin AK {s = d47 "masentunut"}) ; -- 10000 
-lin downhill_Adv = mkAdv "alaspäin" ; -- 4653 
-lin downplay_V2 = mkV2 "vähätellä" ; -- 4860 
-lin downpour_N = mkN "rankkasade" ; -- 9179 
-lin downright_A = mkA "selvä" ; -- 446 
-lin downrightness_N = mkN (lin NK {s = d40 "suoruus"}) ; -- 10000 
-lin downward_Adv = mkAdv (lin AdvK {s = c99 "alas"}) ; -- 1920 
-lin downwards_Adv = mkAdv (lin AdvK {s = c99 "alas"}) ; -- 1920 
-lin dowse_V2 = mkV2 (lin VK {s = c67 "valella"}) ; -- 10000 
-lin doyen_N = mkN (lin NK {s = d36 "vanhin"}) ; -- 10000 
-lin doze_V = mkV (lin VK {s = c52A "torkkua"}) ; -- 10000 
-lin dozen_N = mkN (lin NK {s = d12 "tusina"}) ; -- 6772 
-lin drab_A = mkA "tylsä" ; -- 5150 
-lin drachm_N = mkN (lin NK {s = d09 "drakma"}) ; -- 10000 
-lin drachma_N = mkN (lin NK {s = d09 "drakma"}) ; -- 10000 
-lin draft_N = mkN "veto" ; -- 2718 
-lin draft_V2 = mkV2 (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin drafting_N = mkN (lin NK {s = d02 "luonnostelu"}) ; -- 10000 
-lin drag_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin drag_V = mkV (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin drag_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin draggled_A = mkA "likainen" ; -- 5564 
-lin dragnet_N = mkN (lin NK {s = d05 "trooli"}) ; -- 10000 
-lin dragoman_N = mkN "tulkki" ; -- 5612 
-lin dragoon_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin drain_N = mkN (lin NK {s = d39 "kuivatus"}) ; -- 10000 
-lin drain_V = mkV (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin drain_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin drama_N = mkN "näytelmä" ; -- 858 
-lin dramatic_A = mkA (lin AK {s = d38 "dramaattinen"}) ; -- 4538 
-lin dramatically_Adv = mkAdv "näyttävästi" ; -- 6038 
-lin dramatics_N = mkN (lin NK {s = d09 "draama"}) ; -- 3910 
-lin dramatization_N = mkN (lin NK {s = d05A "dramatisointi"}) ; -- 10000 
-lin dramatize_V2 = mkV2 (lin VK {s = c62 "dramatisoida"}) ; -- 10000 
-lin drape_N = mkN (lin NK {s = d39 "laskos"}) ; -- 10000 
-lin drape_V2 = mkV2 (lin VK {s = c52A "asettua"}) ; -- 1560 
-lin drapery_N = mkN (lin NK {s = d01 "verho"}) ; -- 8259 
-lin drastic_A = mkA (lin AK {s = d38 "drastinen"}) ; -- 10000 
-lin drastically_Adv = mkAdv "voimakkaasti" ; -- 1666 
-lin draught_N = mkN "veto" ; -- 2718 
-lin draught_V2 = mkV2 (lin VK {s = c67A "hahmotella"}) ; -- 7272 
-lin draughts_N = mkN "veto" ; -- 2718 
-lin draughtsman_N = mkN (lin NK {s = d12 "suunnittelija"}) ; -- 2968 
-lin draw_N = mkN "tasapeli" ; -- 3516 
-lin draw_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin draw_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin drawback_N = mkN (lin NK {s = d09A "haitta"}) ; -- 2097 
-lin drawer_N = mkN (lin NK {s = d12 "suunnittelija"}) ; -- 2968 
-lin drawing_N = mkN (lin NK {s = d01 "nosto"}) ; -- 4194 
-lin drawl_V = mkV "venyttää" ; -- 6557 
-lin drawl_V2 = mkV2 "venyttää" ; -- 6557 
-lin dread_N = mkN (lin NK {s = d01A "pelko"}) ; -- 1369 
-lin dread_V = mkV "pelätä" ; -- 690 
-lin dread_V2 = mkV2 "pelätä" ; -- 690 
-lin dreaded_A = mkA "hirveä" ; -- 5815 
-lin dreadful_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin dreadfulness_N = mkN (lin NK {s = d40 "kauheus"}) ; -- 10000 
-lin dream_N = mkN (lin NK {s = d10 "unelma"}) ; -- 2334 
-lin dream_V = mkV (lin VK {s = c62 "unelmoida"}) ; -- 10000 
-lin dream_V2 = mkV2 (lin VK {s = c62 "unelmoida"}) ; -- 10000 
-lin dreamer_N = mkN (lin NK {s = d12 "uneksija"}) ; -- 10000 
-lin drear_A = mkA "tylsä" ; -- 5150 
-lin dreariness_N = mkN (lin NK {s = d40 "ankeus"}) ; -- 10000 
-lin dreary_A = mkA "tylsä" ; -- 5150 
-lin dredge_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin dredge_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin drench_V2 = mkV2 "täyttää" ; -- 590 
-lin drenching_N = mkN (lin NK {s = d02 "kastelu"}) ; -- 10000 
-lin dress_N = mkN (lin NK {s = d01A "puku"}) ; -- 2790 
-lin dress_V = mkV "järjestää" ; -- 171 
-lin dress_V2 = mkV2 "järjestää" ; -- 171 
-lin dresser_N = mkN (lin NK {s = d12 "pukija"}) ; -- 10000 
-lin dressing_N = mkN (lin NK {s = d48A "kastike"}) ; -- 6059 
-lin dressmaker_N = mkN (lin NK {s = d12 "ompelija"}) ; -- 10000 
-lin dribble_V = mkV (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin dribble_V2 = mkV2 (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin dribbler_N = mkN (lin NK {s = d10 "kuljettaja"}) ; -- 999 
-lin driblet_N = mkN (lin NK {s = d12 "pisara"}) ; -- 10000 
-lin drier_N = mkN (lin NK {s = d48A "kuivike"}) ; -- 10000 
-lin drift_N = mkN (lin NK {s = d39 "ajatus"}) ; -- 508 
-lin drift_V = mkV (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin drift_V2 = mkV2 (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin driftage_N = mkN (lin NK {s = d01A "sorto"}) ; -- 10000 
-lin drifter_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin drill_N = mkN (lin NK {s = d39 "harjoitus"}) ; -- 1314 
-lin drill_V = mkV (lin VK {s = c53A "kouluttaa"}) ; -- 1350 
-lin drill_V2 = mkV2 (lin VK {s = c53A "kouluttaa"}) ; -- 1350 
-lin drinker_N = mkN (lin NK {s = d06 "juomari"}) ; -- 10000 
-lin drinking_N = mkN (lin NK {s = d38 "juominen"}) ; -- 8398 
-lin drip_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin drip_V = mkV (lin VK {s = c52A "tippua"}) ; -- 5031 
-lin drip_V2 = mkV2 (lin VK {s = c52A "tippua"}) ; -- 5031 
-lin drive_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin drive_V = mkV "käyttää" ; -- 94 
-lin drive_V2 = mkV2 "käyttää" ; -- 94 
-lin drivel_N = mkN (lin NK {s = d10 "kuola"}) ; -- 10000 
-lin drivel_V = mkV (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin driver_N = mkN (lin NK {s = d05 "kuski"}) ; -- 4416 
-lin drizzle_V = mkV (lin VK {s = c53A "kostuttaa"}) ; -- 10000 
-lin droll_A = mkA (lin AK {s = d38 "hullunkurinen"}) ; -- 10000 
-lin drollery_N = mkN (lin NK {s = d40 "hullunkurisuus"}) ; -- 10000 
-lin dromedary_N = mkN (lin NK {s = d05 "dromedaari"}) ; -- 10000 
-lin drone_N = mkN (lin NK {s = d06 "kuhnuri"}) ; -- 10000 
-lin drone_V = mkV (lin VK {s = c66 "surista"}) ; -- 10000 
-lin drone_V2 = mkV2 (lin VK {s = c66 "surista"}) ; -- 10000 
-lin drool_V = mkV (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin droop_N = mkN (lin NK {s = d10 "painauma"}) ; -- 10000 
-lin droop_V = mkV (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin droop_V2 = mkV2 (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin drop_N = mkN (lin NK {s = d01 "piilo"}) ; -- 5264 
-lin drop_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin drop_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin dropout_N = mkN (lin NK {s = d04A "erakko"}) ; -- 10000 
-lin dross_N = mkN (lin NK {s = d10 "kuona"}) ; -- 10000 
-lin drought_N = mkN (lin NK {s = d40 "kuivuus"}) ; -- 5221 
-lin drove_N = mkN (lin NK {s = d09 "lauma"}) ; -- 8478 
-lin drown_V = mkV (lin VK {s = c52A "hukkua"}) ; -- 3392 
-lin drown_V2 = mkV2 (lin VK {s = c52A "hukkua"}) ; -- 3392 
-lin drowse_N = mkN (lin NK {s = d02 "torkahtelu"}) ; -- 10000 
-lin drowse_V = mkV (lin VK {s = c53A "torkahtaa"}) ; -- 10000 
-lin drowse_V2 = mkV2 (lin VK {s = c53A "torkahtaa"}) ; -- 10000 
-lin drowsiness_N = mkN (lin NK {s = d40 "uneliaisuus"}) ; -- 10000 
-lin drowsy_A = mkA (lin AK {s = d41 "unelias"}) ; -- 10000 
-lin drudge_N = mkN (lin NK {s = d10 "raataja"}) ; -- 10000 
-lin drudgery_N = mkN (lin NK {s = d09A "raadanta"}) ; -- 10000 
-lin drug_N = mkN "lääke" ; -- 1333 
-lin drug_V2 = mkV2 (lin VK {s = c73 "huumata"}) ; -- 10000 
-lin druggist_N = mkN (lin NK {s = d06 "apteekkari"}) ; -- 10000 
-lin drugstore_N = mkN (lin NK {s = d05A "apteekki"}) ; -- 4011 
-lin drum_N = mkN (lin NK {s = d01A "rumpu"}) ; -- 6414 
-lin drum_V = mkV (lin VK {s = c53A "rummuttaa"}) ; -- 10000 
-lin drum_V2 = mkV2 (lin VK {s = c53A "rummuttaa"}) ; -- 10000 
-lin drummer_N = mkN (lin NK {s = d06 "rumpali"}) ; -- 7250 
-lin drunk_A = mkA "humalainen" ; -- 9325 
-lin drunk_N = mkN (lin NK {s = d01A "juoppo"}) ; -- 10000 
-lin drunkard_N = mkN (lin NK {s = d01A "juoppo"}) ; -- 10000 
-lin drunkenness_N = mkN (lin NK {s = d38 "juominen"}) ; -- 8398 
-lin dryer_N = mkN (lin NK {s = d10 "kuivaaja"}) ; -- 10000 
-lin dryness_N = mkN (lin NK {s = d40 "kuivuus"}) ; -- 5221 
-lin dub_V2 = mkV2 "nimittää" ; -- 867 
-lin dubious_A = mkA "kyseenalainen" ; -- 4312 
-lin dubiousness_N = mkN (lin NK {s = d40 "arveluttavuus"}) ; -- 10000 
-lin duce_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin duchess_N = mkN (lin NK {s = d32A "herttuatar"}) ; -- 10000 
-lin duck_N = mkN (lin NK {s = d09A "ankka"}) ; -- 10000 
-lin duck_V = mkV "väistää" ; -- 6463 
-lin duck_V2 = mkV2 "väistää" ; -- 6463 
-lin duckweed_N = mkN (lin NK {s = d13 "limaska"}) ; -- 10000 
-lin duct_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin ductility_N = mkN (lin NK {s = d40 "venyvyys"}) ; -- 10000 
-lin dud_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin dude_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin dudgeon_N = mkN (lin NK {s = d39 "suuttumus"}) ; -- 10000 
-lin due_A = mkA "asianmukainen" ; -- 6693 
-lin due_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin duet_N = mkN (lin NK {s = d04A "kaksikko"}) ; -- 3149 
-lin duffer_N = mkN (lin NK {s = d06 "tunari"}) ; -- 10000 
-lin dug_N = mkN (lin NK {s = d49 "utare"}) ; -- 10000 
-lin dugout_N = mkN (lin NK {s = d06 "bunkkeri"}) ; -- 10000 
-lin duke_N = mkN (lin NK {s = d12 "herttua"}) ; -- 10000 
-lin dulcet_A = mkA (lin AK {s = d10 "ihana"}) ; -- 2899 
-lin dullard_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin dullness_N = mkN (lin NK {s = d40 "yksitoikkoisuus"}) ; -- 10000 
-lin dumb_A = mkA "tyhmä" ; -- 5208 
-lin dumbbell_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin dumbness_N = mkN (lin NK {s = d40 "typeryys"}) ; -- 10000 
-lin dump_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin dump_V = mkV "jättää" ; -- 255 
-lin dump_V2 = mkV2 "jättää" ; -- 255 
-lin dumpling_N = mkN (lin NK {s = d01 "myky"}) ; -- 10000 
-lin dumpy_A = mkA (lin AK {s = d38 "sotkuinen"}) ; -- 10000 
-lin dun_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin dunce_N = mkN (lin NK {s = d05 "aasi"}) ; -- 10000 
-lin dunderhead_N = mkN (lin NK {s = d05A "idiootti"}) ; -- 10000 
-lin dune_N = mkN (lin NK {s = d05 "dyyni"}) ; -- 10000 
-lin dung_N = mkN (lin NK {s = d09A "lanta"}) ; -- 10000 
-lin dunk_V2 = mkV2 (lin VK {s = c56 "kastaa"}) ; -- 6974 
-lin dupe_N = mkN (lin NK {s = d05 "uhri"}) ; -- 938 
-lin duplicate_N = mkN (lin NK {s = d03 "kopio"}) ; -- 6601 
-lin duplicate_V2 = mkV2 (lin VK {s = c61 "uusia"}) ; -- 1276 
-lin duplication_N = mkN (lin NK {s = d05A "kopiointi"}) ; -- 10000 
-lin duplicity_N = mkN (lin NK {s = d40 "kaksinaamaisuus"}) ; -- 10000 
-lin durability_N = mkN "kestävyys" ; -- 6438 
-lin durance_N = mkN (lin NK {s = d40 "vankeus"}) ; -- 2210 
-lin duration_N = mkN (lin NK {s = d01 "kesto"}) ; -- 4574 
-lin duress_N = mkN (lin NK {s = d01A "pakko"}) ; -- 1150 
-lin dusky_A = mkA "tumma" ; -- 3192 
-lin duster_N = mkN "syöttö" ; -- 3085 
-lin dutiful_A = mkA (lin AK {s = d38 "kuuliainen"}) ; -- 10000 
-lin duty_N = mkN (lin NK {s = d40 "velvollisuus"}) ; -- 2904 
-lin dwell_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin dweller_N = mkN (lin NK {s = d05A "asukki"}) ; -- 10000 
-lin dwelling_N = mkN (lin NK {s = d39 "asumus"}) ; -- 10000 
-lin dwindle_V = mkV (lin VK {s = c72A "huveta"}) ; -- 6067 
-lin dye_N = mkN "väri" ; -- 1240 
-lin dyke_N = mkN (lin NK {s = d01A "pato"}) ; -- 6964 
-lin dynamic_A = mkA (lin AK {s = d38 "dynaaminen"}) ; -- 10000 
-lin dynamic_N = mkN (lin NK {s = d33 "kannustin"}) ; -- 10000 
-lin dynamism_N = mkN (lin NK {s = d40 "dynaamisuus"}) ; -- 10000 
-lin dynamite_N = mkN (lin NK {s = d05A "dynamiitti"}) ; -- 10000 
-lin dynamo_N = mkN (lin NK {s = d02 "dynamo"}) ; -- 10000 
-lin dynast_N = mkN (lin NK {s = d12 "hallitsija"}) ; -- 8322 
-lin dynasty_N = mkN (lin NK {s = d12 "dynastia"}) ; -- 10000 
-lin e'en_Adv = mkAdv (lin AdvK {s = c99 "tasan"}) ; -- 2721 
-lin e'er_Adv = mkAdv "aina" ; -- 132 
-lin eager_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin eagerness_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin eagle_N = mkN (lin NK {s = d10 "kotka"}) ; -- 6904 
-lin earful_N = mkN (lin NK {s = d39 "vuodatus"}) ; -- 10000 
-lin earl_N = mkN (lin NK {s = d05 "jaarli"}) ; -- 10000 
-lin early_A = mkA "aikainen" ; -- 1030 
-lin early_Adv = mkAdv (lin AdvK {s = c99 "varhain"}) ; -- 3135 
-lin earn_V = mkV (lin VK {s = c69 "ansaita"}) ; -- 1712 
-lin earn_V2 = mkV2 (lin VK {s = c69 "ansaita"}) ; -- 1712 
-lin earnest_A = mkA (lin AK {s = d38 "asiallinen"}) ; -- 4489 
-lin earnest_N = mkN (lin NK {s = d40 "vakuus"}) ; -- 6611 
-lin earnestness_N = mkN (lin NK {s = d40 "vakavuus"}) ; -- 8870 
-lin earphone_N = mkN (lin NK {s = d48A "kuuloke"}) ; -- 10000 
-lin earpiece_N = mkN (lin NK {s = d48A "kuuloke"}) ; -- 10000 
-lin earth_closet_N = mkN (lin NK {s = d18 "puusee"}) ; -- 10000 
-lin earthenware_N = mkN (lin NK {s = d05 "fajanssi"}) ; -- 10000 
-lin earthly_A = mkA "maallinen" ; -- 7841 
-lin earthnut_N = mkN (lin NK {s = d06 "tryffeli"}) ; -- 10000 
-lin earthquake_N = mkN "maanjäristys" ; -- 3644 
-lin earthy_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin earwax_N = mkN (lin NK {s = d01A "vaikku"}) ; -- 10000 
-lin ease_N = mkN (lin NK {s = d39 "kevennys"}) ; -- 8584 
-lin ease_V = mkV "keventää" ; -- 4745 
-lin ease_V2 = mkV2 "keventää" ; -- 4745 
-lin easily_Adv = mkAdv (lin AdvK {s = c99 "helposti"}) ; -- 792 
-lin east_A = mkA "itäinen" ; -- 2950 
-lin easterly_A = mkA "itäinen" ; -- 2950 
-lin eastern_A = mkA "itäinen" ; -- 2950 
-lin easygoing_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin ebb_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin ebb_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin ebonite_N = mkN (lin NK {s = d05A "eboniitti"}) ; -- 10000 
-lin ebullient_A = mkA (lin AK {s = d41A "riemukas"}) ; -- 10000 
-lin eccentricity_N = mkN (lin NK {s = d40 "omituisuus"}) ; -- 10000 
-lin ecclesiastic_N = mkN (lin NK {s = d38 "hengellinen"}) ; -- 10000 
-lin ecclesiastical_A = mkA (lin AK {s = d38 "kirkollinen"}) ; -- 7770 
-lin echelon_N = mkN (lin NK {s = d39 "porrastus"}) ; -- 10000 
-lin echo_N = mkN (lin NK {s = d39 "heijastus"}) ; -- 10000 
-lin echo_V = mkV (lin VK {s = c52A "kaikua"}) ; -- 7234 
-lin echo_V2 = mkV2 (lin VK {s = c52A "kaikua"}) ; -- 7234 
-lin eclipse_N = mkN (lin NK {s = d39 "pimennys"}) ; -- 10000 
-lin ecliptic_N = mkN (lin NK {s = d12 "ekliptika"}) ; -- 10000 
-lin ecological_A = mkA (lin AK {s = d38 "ekologinen"}) ; -- 5453 
-lin ecologist_N = mkN (lin NK {s = d05 "ekologi"}) ; -- 10000 
-lin ecology_N = mkN (lin NK {s = d12 "ekologia"}) ; -- 10000 
-lin economic_A = mkA (lin AK {s = d38 "taloudellinen"}) ; -- 598 
-lin economical_A = mkA (lin AK {s = d38 "taloudellinen"}) ; -- 598 
-lin economize_V = mkV "säästää" ; -- 1794 
-lin economize_V2 = mkV2 "säästää" ; -- 1794 
-lin economy_N = mkN (lin NK {s = d40 "talous"}) ; -- 394 
-lin ecstasy_N = mkN (lin NK {s = d05 "ekstaasi"}) ; -- 10000 
-lin eczema_N = mkN (lin NK {s = d10 "rohtuma"}) ; -- 10000 
-lin eddy_V = mkV (lin VK {s = c52A "kieppua"}) ; -- 10000 
-lin edge_N = mkN "raja" ; -- 389 
-lin edge_V = mkV (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin edge_V2 = mkV2 (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin edgewise_Adv = mkAdv (lin AdvK {s = c99 "tuskin"}) ; -- 918 
-lin edging_N = mkN (lin NK {s = d39 "reunus"}) ; -- 10000 
-lin edict_N = mkN "määräys" ; -- 2310 
-lin edification_N = mkN (lin NK {s = d39 "valistus"}) ; -- 6956 
-lin edifice_N = mkN (lin NK {s = d39 "rakennus"}) ; -- 597 
-lin edify_V2 = mkV2 (lin VK {s = c53 "valistaa"}) ; -- 8283 
-lin edit_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin edition_N = mkN (lin NK {s = d39 "painos"}) ; -- 5318 
-lin editor_N = mkN "päätoimittaja" ; -- 2562 
-lin editorial_N = mkN "pääkirjoitus" ; -- 9056 
-lin educate_V2 = mkV2 (lin VK {s = c53A "kasvattaa"}) ; -- 1046 
-lin education_N = mkN (lin NK {s = d39 "koulutus"}) ; -- 442 
-lin educationalist_N = mkN (lin NK {s = d10 "kasvattaja"}) ; -- 6765 
-lin educationist_N = mkN (lin NK {s = d05 "pedagogi"}) ; -- 10000 
-lin educator_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin educe_V2 = mkV2 "kehittyä" ; -- 974 
-lin eel_N = mkN (lin NK {s = d41 "ankerias"}) ; -- 10000 
-lin eerie_A = mkA (lin AK {s = d15 "kaamea"}) ; -- 10000 
-lin eeriness_N = mkN (lin NK {s = d40 "kaameus"}) ; -- 10000 
-lin eff_V = mkV (lin VK {s = c61 "nussia"}) ; -- 10000 
-lin efface_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin effacement_N = mkN (lin NK {s = d40 "vaatimattomuus"}) ; -- 10000 
-lin effect_N = mkN (lin NK {s = d39 "vaikutus"}) ; -- 593 
-lin effect_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin effective_A = mkA (lin AK {s = d38 "todellinen"}) ; -- 752 
-lin effectiveness_N = mkN (lin NK {s = d40 "tehokkuus"}) ; -- 4256 
-lin effectual_A = mkA (lin AK {s = d41A "tehokas"}) ; -- 1198 
-lin effectuality_N = mkN (lin NK {s = d40 "tehokkuus"}) ; -- 4256 
-lin effectualness_N = mkN (lin NK {s = d40 "tehokkuus"}) ; -- 4256 
-lin effeminacy_N = mkN (lin NK {s = d40 "naismaisuus"}) ; -- 10000 
-lin effeminate_A = mkA (lin AK {s = d38 "naismainen"}) ; -- 10000 
-lin effendi_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin effervescence_N = mkN (lin NK {s = d02 "poreilu"}) ; -- 10000 
-lin effervescent_A = mkA "levoton" ; -- 7576 
-lin efficacious_A = mkA (lin AK {s = d41A "tehokas"}) ; -- 1198 
-lin efficacy_N = mkN (lin NK {s = d40 "tehokkuus"}) ; -- 4256 
-lin efficiency_N = mkN (lin NK {s = d40 "tehokkuus"}) ; -- 4256 
-lin efficient_A = mkA (lin AK {s = d41A "tehokas"}) ; -- 1198 
-lin effigy_N = mkN (lin NK {s = d10 "kuva"}) ; -- 10000 
-lin efflorescence_N = mkN (lin NK {s = d10 "ihottuma"}) ; -- 10000 
-lin effluent_N = mkN "jätevesi" ; -- 4607 
-lin effort_N = mkN (lin NK {s = d39 "saavutus"}) ; -- 2177 
-lin effulgence_N = mkN "säteily" ; -- 5824 
-lin effusion_N = mkN (lin NK {s = d39 "vuodatus"}) ; -- 10000 
-lin effusive_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin effusiveness_N = mkN (lin NK {s = d40 "ylenpalttisuus"}) ; -- 10000 
-lin eggshell_N = mkN (lin NK {s = d26 "munankuori"}) ; -- 10000 
-lin ego_N = mkN (lin NK {s = d01 "ego"}) ; -- 10000 
-lin egoist_N = mkN (lin NK {s = d05 "egoisti"}) ; -- 10000 
-lin egoistic_A = mkA (lin AK {s = d38 "egoistinen"}) ; -- 10000 
-lin egregious_A = mkA "törkeä" ; -- 2027 
-lin eightsome_N = mkN (lin NK {s = d04A "kahdeksikko"}) ; -- 10000 
-lin ejaculate_V2 = mkV2 (lin VK {s = c53A "huudahtaa"}) ; -- 10000 
-lin ejaculation_N = mkN (lin NK {s = d39 "huudahdus"}) ; -- 10000 
-lin eject_V = mkV (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin eject_V2 = mkV2 (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin ejection_N = mkN (lin NK {s = d39 "karkotus"}) ; -- 10000 
-lin elaborate_A = mkA "yksityiskohtainen" ; -- 5731 
-lin elaborate_V = mkV "kehittää" ; -- 599 
-lin elaborate_V2 = mkV2 "kehittää" ; -- 599 
-lin elaborateness_N = mkN (lin NK {s = d40 "taidokkuus"}) ; -- 10000 
-lin elaboration_N = mkN "parantaminen" ; -- 1745 
-lin elastic_A = mkA (lin AK {s = d10 "joustava"}) ; -- 10000 
-lin elasticity_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin elation_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin elbow_N = mkN (lin NK {s = d10 "mutka"}) ; -- 3473 
-lin elder_N = mkN (lin NK {s = d16A "vanhempi"}) ; -- 576 
-lin eldorado_N = mkN (lin NK {s = d01 "eldorado"}) ; -- 10000 
-lin elect_V = mkV (lin VK {s = c69 "valita"}) ; -- 179 
-lin elect_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin election_N = mkN (lin NK {s = d09A "valinta"}) ; -- 668 
-lin electioneering_N = mkN (lin NK {s = d40 "ehdokkuus"}) ; -- 3837 
-lin elector_N = mkN "äänestäjä" ; -- 1819 
-lin electric_A = mkA "sähköinen" ; -- 2605 
-lin electricity_N = mkN "sähkö" ; -- 1275 
-lin electrocardiogram_N = mkN (lin NK {s = d05 "elektrokardiogrammi"}) ; -- 10000 
-lin electrode_N = mkN (lin NK {s = d09A "napa"}) ; -- 10000 
-lin electrolysis_N = mkN (lin NK {s = d05 "elektrolyysi"}) ; -- 10000 
-lin electrolyte_N = mkN (lin NK {s = d05A "elektrolyytti"}) ; -- 10000 
-lin electron_N = mkN (lin NK {s = d05 "elektroni"}) ; -- 10000 
-lin electronic_A = mkA (lin AK {s = d38 "elektroninen"}) ; -- 6285 
-lin electronics_N = mkN (lin NK {s = d09A "elektroniikka"}) ; -- 5606 
-lin electroplate_V2 = mkV2 (lin VK {s = c62 "hopeoida"}) ; -- 10000 
-lin elegance_N = mkN (lin NK {s = d40 "tyylikkyys"}) ; -- 10000 
-lin elegant_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin elegiac_A = mkA (lin AK {s = d38 "eleginen"}) ; -- 10000 
-lin elegy_N = mkN (lin NK {s = d12 "elegia"}) ; -- 10000 
-lin element_N = mkN (lin NK {s = d05A "elementti"}) ; -- 3204 
-lin elementary_A = mkA "helppo" ; -- 461 
-lin elephant_N = mkN (lin NK {s = d01 "norsu"}) ; -- 10000 
-lin elevate_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin elevation_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin elevator_N = mkN (lin NK {s = d05 "hissi"}) ; -- 5079 
-lin elf_N = mkN (lin NK {s = d01 "keiju"}) ; -- 10000 
-lin elfin_A = mkA "salaperäinen" ; -- 8347 
-lin elicit_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin eligibility_N = mkN (lin NK {s = d40 "kelpoisuus"}) ; -- 10000 
-lin eligible_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin eliminate_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin elimination_N = mkN (lin NK {s = d39 "eritys"}) ; -- 10000 
-lin elision_N = mkN (lin NK {s = d01 "poisto"}) ; -- 5484 
-lin elitism_N = mkN (lin NK {s = d05 "elitismi"}) ; -- 10000 
-lin elixir_N = mkN (lin NK {s = d05 "eliksiiri"}) ; -- 10000 
-lin elk_N = mkN (lin NK {s = d07 "hirvi"}) ; -- 10000 
-lin ellipse_N = mkN (lin NK {s = d05 "ellipsi"}) ; -- 10000 
-lin ellipsis_N = mkN (lin NK {s = d05 "ellipsi"}) ; -- 10000 
-lin elm_N = mkN (lin NK {s = d10 "jalava"}) ; -- 10000 
-lin elocutionist_N = mkN (lin NK {s = d10 "lausuja"}) ; -- 10000 
-lin elongate_V = mkV "venyttää" ; -- 6557 
-lin elongate_V2 = mkV2 "venyttää" ; -- 6557 
-lin elongation_N = mkN (lin NK {s = d39 "pidennys"}) ; -- 10000 
-lin eloquence_N = mkN (lin NK {s = d40 "kaunopuheisuus"}) ; -- 10000 
-lin elsewhere_Adv = mkAdv (lin AdvK {s = c99 "muualla"}) ; -- 1270 
-lin elucidate_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin elucidation_N = mkN (lin NK {s = d39 "selitys"}) ; -- 2316 
-lin elude_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin elusive_A = mkA "hämärä" ; -- 4129 
-lin emaciate_V2 = mkV2 (lin VK {s = c52A "kuihtua"}) ; -- 9848 
-lin emanate_V = mkV (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin emanation_N = mkN "säteily" ; -- 5824 
-lin emancipate_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin emancipation_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin emasculate_V2 = mkV2 "heikentää" ; -- 2491 
-lin embalm_V2 = mkV2 (lin VK {s = c62 "palsamoida"}) ; -- 10000 
-lin embalmment_N = mkN (lin NK {s = d05A "palsamointi"}) ; -- 10000 
-lin embankment_N = mkN (lin NK {s = d01A "pato"}) ; -- 6964 
-lin embargo_V2 = mkV2 "kieltää" ; -- 767 
-lin embark_V = mkV (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin embark_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin embarrass_V2 = mkV2 "estää" ; -- 773 
-lin embarrassing_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin embarrassment_N = mkN "rahapula" ; -- 7038 
-lin embassy_N = mkN "suurlähetystö" ; -- 4345 
-lin embed_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin embellish_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin embellishment_N = mkN (lin NK {s = d02 "kaunistelu"}) ; -- 10000 
-lin embezzle_V2 = mkV2 (lin VK {s = c54A "kavaltaa"}) ; -- 10000 
-lin embezzlement_N = mkN (lin NK {s = d39 "kavallus"}) ; -- 10000 
-lin embitter_V2 = mkV2 (lin VK {s = c53A "katkeroittaa"}) ; -- 10000 
-lin embitterment_N = mkN (lin NK {s = d40 "katkeruus"}) ; -- 9646 
-lin emblem_N = mkN (lin NK {s = d06 "symboli"}) ; -- 5110 
-lin embodiment_N = mkN (lin NK {s = d10 "ruumiillistuma"}) ; -- 10000 
-lin embody_V2 = mkV2 (lin VK {s = c53 "edustaa"}) ; -- 601 
-lin embolden_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin embonpoint_A = mkA "rehevä" ; -- 9750 
-lin embonpoint_N = mkN (lin NK {s = d40 "rehevyys"}) ; -- 10000 
-lin embrace_N = mkN "hyväksyntä" ; -- 4807 
-lin embrace_V = mkV "sisältää" ; -- 888 
-lin embrace_V2 = mkV2 "sisältää" ; -- 888 
-lin embrocation_N = mkN (lin NK {s = d05A "linimentti"}) ; -- 10000 
-lin embroider_V = mkV (lin VK {s = c67A "parannella"}) ; -- 9909 
-lin embroider_V2 = mkV2 (lin VK {s = c67A "parannella"}) ; -- 9909 
-lin embroidery_N = mkN (lin NK {s = d02 "parantelu"}) ; -- 10000 
-lin embroil_V = mkV (lin VK {s = c73A "temmata"}) ; -- 8412 
-lin embroil_V2 = mkV2 (lin VK {s = c73A "temmata"}) ; -- 8412 
-lin embryo_N = mkN (lin NK {s = d03 "alkio"}) ; -- 10000 
-lin emeer_N = mkN (lin NK {s = d06 "emiiri"}) ; -- 10000 
-lin emend_V2 = mkV2 (lin VK {s = c67A "parannella"}) ; -- 9909 
-lin emendation_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin emerald_N = mkN (lin NK {s = d05 "smaragdi"}) ; -- 10000 
-lin emerge_V = mkV (lin VK {s = c52A "ilmaantua"}) ; -- 3798 
-lin emerge_V2 = mkV2 (lin VK {s = c52A "ilmaantua"}) ; -- 3798 
-lin emergence_N = mkN "esiintyminen" ; -- 2749 
-lin emery_N = mkN (lin NK {s = d06 "smirgeli"}) ; -- 10000 
-lin emigrant_N = mkN "siirtolainen" ; -- 6541 
-lin eminence_N = mkN (lin NK {s = d12 "kunnia"}) ; -- 1191 
-lin eminent_A = mkA "merkittävä" ; -- 542 
-lin emir_N = mkN (lin NK {s = d06 "emiiri"}) ; -- 10000 
-lin emissary_N = mkN "lähettiläs" ; -- 4970 
-lin emission_N = mkN "päästö" ; -- 3528 
-lin emit_V2 = mkV2 "päästää" ; -- 1550 
-lin emotion_N = mkN (lin NK {s = d48A "tunne"}) ; -- 930 
-lin emotional_A = mkA (lin AK {s = d41A "tunteikas"}) ; -- 10000 
-lin empathy_N = mkN (lin NK {s = d12 "empatia"}) ; -- 10000 
-lin emperor_N = mkN (lin NK {s = d06 "keisari"}) ; -- 6755 
-lin emphasis_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin emphasize_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin emphatic_A = mkA (lin AK {s = d41A "painokas"}) ; -- 10000 
-lin empire_N = mkN "valtakunta" ; -- 2289 
-lin empirical_A = mkA (lin AK {s = d38 "empiirinen"}) ; -- 10000 
-lin empiricism_N = mkN (lin NK {s = d05 "empirismi"}) ; -- 10000 
-lin empiricist_N = mkN (lin NK {s = d05 "empiristi"}) ; -- 10000 
-lin emplacement_N = mkN (lin NK {s = d39 "sijoitus"}) ; -- 1460 
-lin employ_N = mkN (lin NK {s = d25 "toimi"}) ; -- 835 
-lin employ_V2 = mkV2 "käyttää" ; -- 94 
-lin employee_N = mkN "työntekijä" ; -- 367 
-lin employer_N = mkN "työnantaja" ; -- 1085 
-lin employment_N = mkN "työ" ; -- 58 
-lin emporium_N = mkN "tavaratalo" ; -- 3870 
-lin empower_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin empress_N = mkN (lin NK {s = d09 "keisarinna"}) ; -- 10000 
-lin emptiness_N = mkN (lin NK {s = d40 "autius"}) ; -- 10000 
-lin empyrean_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin empyrean_N = mkN (lin NK {s = d41 "taivas"}) ; -- 1783 
-lin emu_N = mkN (lin NK {s = d01 "emu"}) ; -- 9377 
-lin emulate_V2 = mkV2 (lin VK {s = c62 "emuloida"}) ; -- 10000 
-lin emulation_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin emulsion_N = mkN (lin NK {s = d03 "emulsio"}) ; -- 10000 
-lin enable_V2 = mkV2 (lin VK {s = c53 "mahdollistaa"}) ; -- 1966 
-lin enact_V2 = mkV2 "esittää" ; -- 141 
-lin enactment_N = mkN "laki" ; -- 467 
-lin enamel_N = mkN (lin NK {s = d39 "lasitus"}) ; -- 10000 
-lin enamel_V2 = mkV2 (lin VK {s = c53A "lasittaa"}) ; -- 10000 
-lin enamour_V2 = mkV2 (lin VK {s = c74 "tenhota"}) ; -- 10000 
-lin encampment_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin encase_V2 = mkV2 "peittää" ; -- 2669 
-lin enchain_V2 = mkV2 (lin VK {s = c61A "kahlehtia"}) ; -- 10000 
-lin enchant_V2 = mkV2 (lin VK {s = c74 "lumota"}) ; -- 10000 
-lin enchanter_N = mkN (lin NK {s = d10A "noita"}) ; -- 8766 
-lin enchantment_N = mkN (lin NK {s = d39 "lumous"}) ; -- 10000 
-lin enchantress_N = mkN (lin NK {s = d32A "lumoojatar"}) ; -- 10000 
-lin encircle_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin encirclement_N = mkN (lin NK {s = d39 "piiritys"}) ; -- 10000 
-lin enclose_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin enclosure_N = mkN "haka" ; -- 9185 
-lin encode_V2 = mkV2 (lin VK {s = c73 "koodata"}) ; -- 10000 
-lin encounter_N = mkN "kohtaaminen" ; -- 3067 
-lin encounter_V2 = mkV2 (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin encourage_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin encouragement_N = mkN (lin NK {s = d40 "toiveikkuus"}) ; -- 10000 
-lin encroach_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin encrust_V = mkV "päällystää" ; -- 7952 
-lin encrust_V2 = mkV2 "päällystää" ; -- 7952 
-lin encrypt_V2 = mkV2 (lin VK {s = c73 "salata"}) ; -- 5393 
-lin encumber_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin encumbrance_N = mkN (lin NK {s = d40 "velvollisuus"}) ; -- 2904 
-lin encyclopedia_N = mkN (lin NK {s = d12 "ensyklopedia"}) ; -- 10000 
-lin end_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin end_V = mkV "päättää" ; -- 161 
-lin end_V2 = mkV2 "päättää" ; -- 161 
-lin endanger_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin endearingly_Adv = mkAdv (lin AdvK {s = c99 "herttaisesti"}) ; -- 10000 
-lin endeavour_N = mkN (lin NK {s = d48A "hanke"}) ; -- 342 
-lin endeavour_V = mkV (lin VK {s = c67 "ponnistella"}) ; -- 9817 
-lin endemic_A = mkA (lin AK {s = d38 "endeeminen"}) ; -- 10000 
-lin ending_N = mkN (lin NK {s = d39 "lopetus"}) ; -- 10000 
-lin endive_N = mkN (lin NK {s = d05 "endiivi"}) ; -- 10000 
-lin endless_A = mkA "loputon" ; -- 5153 
-lin endorse_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin endorsement_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin endow_V2 = mkV2 (lin VK {s = c53A "lahjoittaa"}) ; -- 3014 
-lin endowment_N = mkN (lin NK {s = d39 "lahjoitus"}) ; -- 4225 
-lin endue_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin endurance_N = mkN "kestävyys" ; -- 6438 
-lin endure_V = mkV "kestää" ; -- 310 
-lin endure_V2 = mkV2 "kestää" ; -- 310 
-lin energetic_A = mkA (lin AK {s = d38 "energinen"}) ; -- 10000 
-lin energy_N = mkN (lin NK {s = d12 "energia"}) ; -- 1872 
-lin enervate_V2 = mkV2 "heikentää" ; -- 2491 
-lin enfeeble_V2 = mkV2 "heikentää" ; -- 2491 
-lin enfold_V2 = mkV2 "kääriä" ; -- 8901 
-lin enforce_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin enfranchise_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin engage_V = mkV "ryhtyä" ; -- 500 
-lin engage_V2 = mkV2 "ryhtyä" ; -- 500 
-lin engagement_N = mkN (lin NK {s = d02 "taistelu"}) ; -- 884 
-lin engender_V2 = mkV2 (lin VK {s = c64 "luoda"}) ; -- 407 
-lin engine_N = mkN (lin NK {s = d48 "ase"}) ; -- 1005 
-lin engineer_N = mkN "insinööri" ; -- 3293 
-lin engineer_V = mkV (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin engineer_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin engraft_V2 = mkV2 "liittää" ; -- 1823 
-lin engrave_V2 = mkV2 (lin VK {s = c54A "kaivertaa"}) ; -- 10000 
-lin engraver_N = mkN (lin NK {s = d10 "kaivertaja"}) ; -- 10000 
-lin engraving_N = mkN (lin NK {s = d39 "kaiverrus"}) ; -- 10000 
-lin engulf_V2 = mkV2 (lin VK {s = c66 "nielaista"}) ; -- 10000 
-lin enhance_V2 = mkV2 "lisätä" ; -- 247 
-lin enhancement_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin enigma_N = mkN (lin NK {s = d39 "arvoitus"}) ; -- 5756 
-lin enigmatic_A = mkA (lin AK {s = d38 "arvoituksellinen"}) ; -- 10000 
-lin enjoin_V2 = mkV2 "kieltää" ; -- 767 
-lin enjoy_V2 = mkV2 (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin enjoyable_A = mkA (lin AK {s = d10 "nautittava"}) ; -- 10000 
-lin enjoyment_N = mkN (lin NK {s = d01A "nautinto"}) ; -- 8337 
-lin enkindle_V2 = mkV2 "herättää" ; -- 879 
-lin enlarge_V = mkV (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin enlarge_V2 = mkV2 (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin enlargement_N = mkN "laajentuminen" ; -- 3209 
-lin enlighten_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin enlightenment_N = mkN (lin NK {s = d39 "valaistus"}) ; -- 5746 
-lin enlist_V = mkV "värvätä" ; -- 9127 
-lin enlist_V2 = mkV2 "värvätä" ; -- 9127 
-lin enlistment_N = mkN (lin NK {s = d09A "palvelusaika"}) ; -- 10000 
-lin enliven_V2 = mkV2 "piristää" ; -- 5956 
-lin enmity_N = mkN (lin NK {s = d09 "viha"}) ; -- 4902 
-lin ennoble_V2 = mkV2 "myöntää" ; -- 291 
-lin ennoblement_N = mkN (lin NK {s = d05A "aatelointi"}) ; -- 10000 
-lin enormity_N = mkN (lin NK {s = d40 "valtavuus"}) ; -- 10000 
-lin enormous_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin enormousness_N = mkN (lin NK {s = d40 "valtavuus"}) ; -- 10000 
-lin enough_Adv = mkAdv (lin AdvK {s = c99 "tarpeeksi"}) ; -- 1484 
-lin enquire_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin enquire_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin enquiry_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin enrage_V2 = mkV2 (lin VK {s = c53A "raivostuttaa"}) ; -- 10000 
-lin enrapture_V2 = mkV2 (lin VK {s = c52A "kiehtoa"}) ; -- 3071 
-lin enrich_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin enrol_V = mkV "rekisteröidä" ; -- 3525 
-lin enrol_V2 = mkV2 "rekisteröidä" ; -- 3525 
-lin enroll_V = mkV "rekisteröidä" ; -- 3525 
-lin enroll_V2 = mkV2 "rekisteröidä" ; -- 3525 
-lin enrolment_N = mkN "ilmoittautuminen" ; -- 9692 
-lin ensconce_V2 = mkV2 (lin VK {s = c52A "asettua"}) ; -- 1560 
-lin ensemble_N = mkN "kokonaisuus" ; -- 1034 
-lin enshrine_V2 = mkV2 "säilyttää" ; -- 1010 
-lin enshroud_V2 = mkV2 (lin VK {s = c74 "verhota"}) ; -- 10000 
-lin enslave_V2 = mkV2 (lin VK {s = c53A "orjuuttaa"}) ; -- 10000 
-lin enslavement_N = mkN (lin NK {s = d39 "orjuutus"}) ; -- 10000 
-lin ensue_V = mkV (lin VK {s = c73 "seurata"}) ; -- 120 
-lin ensure_V = mkV "taata" ; -- 1113 
-lin ensure_V2 = mkV2 "taata" ; -- 1113 
-lin entail_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin entangle_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin entanglement_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin entente_N = mkN "yhteisymmärrys" ; -- 4122 
-lin enter_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin enter_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin enterprise_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin entertain_V2 = mkV2 (lin VK {s = c61 "vaalia"}) ; -- 3505 
-lin entertainer_N = mkN "esiintyjä" ; -- 3001 
-lin entertainment_N = mkN (lin NK {s = d48A "viihde"}) ; -- 3533 
-lin enthral_V2 = mkV2 (lin VK {s = c74 "tenhota"}) ; -- 10000 
-lin enthrall_V2 = mkV2 (lin VK {s = c53A "ihastuttaa"}) ; -- 9867 
-lin enthuse_V = mkV (lin VK {s = c52A "haltioitua"}) ; -- 10000 
-lin enthusiasm_N = mkN (lin NK {s = d39 "innostus"}) ; -- 3975 
-lin enthusiast_N = mkN (lin NK {s = d10 "harrastaja"}) ; -- 2584 
-lin enthusiastic_A = mkA (lin AK {s = d47 "innostunut"}) ; -- 3577 
-lin enthusiastically_Adv = mkAdv "innokkaasti" ; -- 5630 
-lin entice_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin enticement_N = mkN (lin NK {s = d02 "viekoittelu"}) ; -- 10000 
-lin entire_A = mkA "kokonainen" ; -- 2842 
-lin entirety_N = mkN "kokonaisuus" ; -- 1034 
-lin entitle_V2 = mkV2 "nimittää" ; -- 867 
-lin entity_N = mkN "kokonaisuus" ; -- 1034 
-lin entomb_V2 = mkV2 (lin VK {s = c73A "haudata"}) ; -- 3321 
-lin entourage_N = mkN (lin NK {s = d48 "seurue"}) ; -- 4830 
-lin entr'acte_N = mkN "väliaika" ; -- 6261 
-lin entrance_V2 = mkV2 (lin VK {s = c74 "tenhota"}) ; -- 10000 
-lin entrant_N = mkN "osanottaja" ; -- 3260 
-lin entreat_V2 = mkV2 (lin VK {s = c52 "anoa"}) ; -- 4159 
-lin entreaty_N = mkN (lin NK {s = d39 "rukous"}) ; -- 8391 
-lin entrench_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin entrepot_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin entry_N = mkN (lin NK {s = d39 "ehdotus"}) ; -- 900 
-lin entwine_V2 = mkV2 (lin VK {s = c52 "punoa"}) ; -- 10000 
-lin enumerate_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin enumeration_N = mkN "laskeminen" ; -- 6457 
-lin enunciate_V = mkV (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin enunciate_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin envelop_V2 = mkV2 (lin VK {s = c74 "verhota"}) ; -- 10000 
-lin envelope_N = mkN "kuori" ; -- 4904 
-lin environ_V2 = mkV2 "piirittää" ; -- 7928 
-lin environment_N = mkN "ympäristö" ; -- 750 
-lin envisage_V2 = mkV2 (lin VK {s = c62 "visioida"}) ; -- 10000 
-lin envision_V2 = mkV2 (lin VK {s = c67A "kuvitella"}) ; -- 1593 
-lin envoy_N = mkN "lähettiläs" ; -- 4970 
-lin envy_N = mkN (lin NK {s = d40 "kateus"}) ; -- 6627 
-lin envy_V2 = mkV2 (lin VK {s = c61A "kadehtia"}) ; -- 10000 
-lin enwrap_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin enzyme_N = mkN (lin NK {s = d06 "entsyymi"}) ; -- 10000 
-lin eon_N = mkN (lin NK {s = d40 "ikuisuus"}) ; -- 10000 
-lin epaulet_N = mkN (lin NK {s = d05A "epoletti"}) ; -- 10000 
-lin epaulette_N = mkN (lin NK {s = d05A "epoletti"}) ; -- 10000 
-lin epic_N = mkN (lin NK {s = d39 "eepos"}) ; -- 10000 
-lin epicure_N = mkN (lin NK {s = d12 "nautiskelija"}) ; -- 10000 
-lin epicurean_A = mkA (lin AK {s = d38 "nautinnollinen"}) ; -- 10000 
-lin epicurean_N = mkN (lin NK {s = d38 "epikurolainen"}) ; -- 10000 
-lin epidemic_N = mkN (lin NK {s = d12 "epidemia"}) ; -- 6419 
-lin epidemiologist_N = mkN (lin NK {s = d05 "epidemiologi"}) ; -- 10000 
-lin epidemiology_N = mkN (lin NK {s = d12 "epidemiologia"}) ; -- 10000 
-lin epidermis_N = mkN (lin NK {s = d27 "orvaskesi"}) ; -- 10000 
-lin epigram_N = mkN (lin NK {s = d05 "epigrammi"}) ; -- 10000 
-lin epigrammatic_A = mkA (lin AK {s = d10 "naseva"}) ; -- 10000 
-lin epilepsy_N = mkN (lin NK {s = d12 "epilepsia"}) ; -- 10000 
-lin epileptic_N = mkN (lin NK {s = d04A "epileptikko"}) ; -- 10000 
-lin epilogue_N = mkN (lin NK {s = d05 "epilogi"}) ; -- 10000 
-lin episode_N = mkN (lin NK {s = d10 "tapahtuma"}) ; -- 340 
-lin episodic_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin epistle_N = mkN (lin NK {s = d48 "kirje"}) ; -- 1489 
-lin epithet_N = mkN (lin NK {s = d05A "epiteetti"}) ; -- 10000 
-lin epitome_N = mkN (lin NK {s = d10 "ruumiillistuma"}) ; -- 10000 
-lin epoch_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin epoch_making_A = mkA (lin AK {s = d10 "mullistava"}) ; -- 10000 
-lin equable_A = mkA (lin AK {s = d38 "tasainen"}) ; -- 1580 
-lin equal_A = mkA "tasavertainen" ; -- 7413 
-lin equal_N = mkN "vastaava" ; -- 4119 
-lin equal_V2 = mkV2 (lin VK {s = c53 "yhdenmukaistaa"}) ; -- 10000 
-lin equalize_V2 = mkV2 (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin equalizer_N = mkN "vastapaino" ; -- 4301 
-lin equanimity_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin equate_V2 = mkV2 (lin VK {s = c53 "rinnastaa"}) ; -- 8304 
-lin equator_N = mkN (lin NK {s = d06 "ekvaattori"}) ; -- 10000 
-lin equestrian_N = mkN (lin NK {s = d10 "ratsastaja"}) ; -- 10000 
-lin equilibrium_N = mkN "tasapaino" ; -- 2885 
-lin equip_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin equipment_N = mkN (lin NK {s = d39 "varustus"}) ; -- 10000 
-lin equipoise_N = mkN "tasapaino" ; -- 2885 
-lin equitable_A = mkA "oikeudenmukainen" ; -- 4955 
-lin equity_N = mkN (lin NK {s = d48A "osake"}) ; -- 485 
-lin equivalence_N = mkN (lin NK {s = d40 "vastaavuus"}) ; -- 10000 
-lin equivalent_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin equivalent_N = mkN (lin NK {s = d48 "vastine"}) ; -- 3949 
-lin equivocal_A = mkA "epävarma" ; -- 3174 
-lin era_N = mkN "aikakausi" ; -- 3556 
-lin eradicate_V2 = mkV2 "hävittää" ; -- 4078 
-lin erase_V2 = mkV2 "hävittää" ; -- 4078 
-lin eraser_N = mkN (lin NK {s = d33A "pyyhin"}) ; -- 10000 
-lin erect_A = mkA "pysty" ; -- 4510 
-lin erect_V2 = mkV2 (lin VK {s = c54A "rakentaa"}) ; -- 223 
-lin erection_N = mkN (lin NK {s = d10 "rakennelma"}) ; -- 8204 
-lin eremite_N = mkN (lin NK {s = d04A "erakko"}) ; -- 10000 
-lin ergo_Adv = mkAdv (lin AdvK {s = c99 "joten"}) ; -- 341 
-lin ergonomics_N = mkN (lin NK {s = d12 "ergonomia"}) ; -- 10000 
-lin ermine_N = mkN "kärppä" ; -- 6982 
-lin erode_V = mkV (lin VK {s = c56 "kalvaa"}) ; -- 10000 
-lin erode_V2 = mkV2 (lin VK {s = c56 "kalvaa"}) ; -- 10000 
-lin erosion_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin erotic_A = mkA (lin AK {s = d38 "eroottinen"}) ; -- 10000 
-lin eroticism_N = mkN (lin NK {s = d09A "erotiikka"}) ; -- 10000 
-lin err_V = mkV "erehtyä" ; -- 5635 
-lin errand_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin erroneous_A = mkA "väärä" ; -- 1118 
-lin error_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin eructation_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin erudite_A = mkA (lin AK {s = d47 "oppinut"}) ; -- 10000 
-lin erudition_N = mkN (lin NK {s = d40 "oppineisuus"}) ; -- 10000 
-lin erupt_V = mkV "syttyä" ; -- 2309 
-lin eruption_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin erysipelas_N = mkN (lin NK {s = d01 "ruusu"}) ; -- 10000 
-lin escalate_V = mkV "kiihdyttää" ; -- 4497 
-lin escalate_V2 = mkV2 "kiihdyttää" ; -- 4497 
-lin escalation_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin escapade_N = mkN (lin NK {s = d02 "seikkailu"}) ; -- 3876 
-lin escape_N = mkN (lin NK {s = d01A "pako"}) ; -- 4081 
-lin escape_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin escape_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin escapee_N = mkN (lin NK {s = d06 "karkuri"}) ; -- 10000 
-lin escapist_N = mkN (lin NK {s = d05 "eskapisti"}) ; -- 10000 
-lin eschatology_N = mkN (lin NK {s = d12 "eskatologia"}) ; -- 10000 
-lin eschew_V2 = mkV2 "välttää" ; -- 1690 
-lin escort_N = mkN "saattaminen" ; -- 8050 
-lin escort_V2 = mkV2 (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin espalier_N = mkN (lin NK {s = d04A "ristikko"}) ; -- 10000 
-lin especial_A = mkA (lin AK {s = d38 "erityinen"}) ; -- 1528 
-lin espionage_N = mkN (lin NK {s = d02 "vakoilu"}) ; -- 8893 
-lin esplanade_N = mkN (lin NK {s = d05 "esplanadi"}) ; -- 10000 
-lin espousal_N = mkN "avioliitto" ; -- 2681 
-lin espouse_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin espresso_N = mkN (lin NK {s = d02 "espresso"}) ; -- 10000 
-lin esprit_N = mkN (lin NK {s = d40 "henkevyys"}) ; -- 10000 
-lin espy_V2 = mkV2 (lin VK {s = c73 "huomata"}) ; -- 610 
-lin essay_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin essay_V = mkV "yrittää" ; -- 262 
-lin essay_V2 = mkV2 "yrittää" ; -- 262 
-lin essayist_N = mkN (lin NK {s = d05 "esseisti"}) ; -- 10000 
-lin essence_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin essential_A = mkA (lin AK {s = d38 "olennainen"}) ; -- 2273 
-lin essential_N = mkN "välttämättömyys" ; -- 9556 
-lin establish_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin establishment_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin estaminet_N = mkN "baari" ; -- 5865 
-lin estate_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin esteem_N = mkN (lin NK {s = d39 "arvostus"}) ; -- 3015 
-lin esteem_V2 = mkV2 (lin VK {s = c52 "katsoa"}) ; -- 211 
-lin esthete_N = mkN (lin NK {s = d04A "esteetikko"}) ; -- 10000 
-lin esthetic_A = mkA (lin AK {s = d38 "esteettinen"}) ; -- 9806 
-lin esthetic_N = mkN (lin NK {s = d14A "estetiikka"}) ; -- 10000 
-lin esthetical_A = mkA (lin AK {s = d38 "esteettinen"}) ; -- 9806 
-lin esthetics_N = mkN (lin NK {s = d14A "estetiikka"}) ; -- 10000 
-lin estimable_A = mkA (lin AK {s = d10 "ihailtava"}) ; -- 10000 
-lin estimate_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin estimate_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin estimate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin estimation_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin estrange_V2 = mkV2 (lin VK {s = c53A "vieraannuttaa"}) ; -- 10000 
-lin etch_V = mkV (lin VK {s = c73 "etsata"}) ; -- 10000 
-lin etch_V2 = mkV2 (lin VK {s = c73 "etsata"}) ; -- 10000 
-lin etcher_N = mkN (lin NK {s = d10 "etsaaja"}) ; -- 10000 
-lin etching_N = mkN (lin NK {s = d39 "etsaus"}) ; -- 10000 
-lin eternal_A = mkA (lin AK {s = d38 "ikuinen"}) ; -- 3771 
-lin eternity_N = mkN (lin NK {s = d40 "ikuisuus"}) ; -- 10000 
-lin ether_N = mkN (lin NK {s = d06 "eetteri"}) ; -- 10000 
-lin ethereal_A = mkA "kevyt" ; -- 1530 
-lin ethic_N = mkN (lin NK {s = d14A "etiikka"}) ; -- 7558 
-lin ethical_A = mkA (lin AK {s = d38 "eettinen"}) ; -- 3936 
-lin ethnic_A = mkA (lin AK {s = d38 "etninen"}) ; -- 3554 
-lin ethnographer_N = mkN (lin NK {s = d05 "etnografi"}) ; -- 10000 
-lin ethnographic_A = mkA (lin AK {s = d38 "etnografinen"}) ; -- 10000 
-lin ethnography_N = mkN (lin NK {s = d12 "etnografia"}) ; -- 10000 
-lin ethnological_A = mkA (lin AK {s = d38 "etnologinen"}) ; -- 10000 
-lin ethnologist_N = mkN (lin NK {s = d05 "etnologi"}) ; -- 10000 
-lin ethnology_N = mkN (lin NK {s = d12 "etnologia"}) ; -- 10000 
-lin etiology_N = mkN (lin NK {s = d12 "etiologia"}) ; -- 10000 
-lin etiquette_N = mkN (lin NK {s = d05A "etiketti"}) ; -- 10000 
-lin etymological_A = mkA (lin AK {s = d38 "etymologinen"}) ; -- 10000 
-lin etymology_N = mkN (lin NK {s = d12 "etymologia"}) ; -- 10000 
-lin eucalyptus_N = mkN (lin NK {s = d39 "eukalyptus"}) ; -- 10000 
-lin eulogize_V2 = mkV2 "ylistää" ; -- 3993 
-lin eunuch_N = mkN (lin NK {s = d05A "eunukki"}) ; -- 10000 
-lin euphemism_N = mkN (lin NK {s = d05 "eufemismi"}) ; -- 10000 
-lin euphemistic_A = mkA (lin AK {s = d38 "eufemistinen"}) ; -- 10000 
-lin euphonium_N = mkN (lin NK {s = d05 "barytoni"}) ; -- 10000 
-lin euphoria_N = mkN (lin NK {s = d12 "euforia"}) ; -- 10000 
-lin euphoric_A = mkA (lin AK {s = d38 "euforinen"}) ; -- 10000 
-lin euthanasia_N = mkN (lin NK {s = d12 "eutanasia"}) ; -- 10000 
-lin evacuate_V2 = mkV2 "tyhjentää" ; -- 4175 
-lin evacuation_N = mkN (lin NK {s = d39 "tyhjennys"}) ; -- 10000 
-lin evacuee_N = mkN (lin NK {s = d04A "evakko"}) ; -- 7720 
-lin evade_V2 = mkV2 "välttää" ; -- 1690 
-lin evaluate_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin evaluate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin evaluation_N = mkN (lin NK {s = d03 "arvio"}) ; -- 861 
-lin evanescence_N = mkN "katoaminen" ; -- 6150 
-lin evangelical_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin evangelicalism_N = mkN (lin NK {s = d05 "pietismi"}) ; -- 10000 
-lin evangelist_N = mkN (lin NK {s = d09 "evankelista"}) ; -- 10000 
-lin evangelistic_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin evaporate_V = mkV (lin VK {s = c52A "haihtua"}) ; -- 9460 
-lin evaporate_V2 = mkV2 (lin VK {s = c52A "haihtua"}) ; -- 9460 
-lin evasion_N = mkN "välttäminen" ; -- 7229 
-lin evasiveness_N = mkN (lin NK {s = d02 "karttelu"}) ; -- 10000 
-lin eve_N = mkN (lin NK {s = d09A "ilta"}) ; -- 528 
-lin even_A = mkA (lin AK {s = d38 "tasainen"}) ; -- 1580 
-lin even_Adv = mkAdv (lin AdvK {s = c99 "jopa"}) ; -- 190 
-lin even_N = mkN (lin NK {s = d38 "parillinen"}) ; -- 10000 
-lin even_V2 = mkV2 (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin evening_N = mkN (lin NK {s = d09A "ilta"}) ; -- 528 
-lin evenness_N = mkN (lin NK {s = d40 "tasapuolisuus"}) ; -- 10000 
-lin event_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin eventide_N = mkN (lin NK {s = d09A "ilta"}) ; -- 528 
-lin eventuality_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin everlasting_A = mkA (lin AK {s = d38 "ikuinen"}) ; -- 3771 
-lin evermore_Adv = mkAdv "aina" ; -- 132 
-lin everyday_A = mkA (lin AK {s = d38 "arkinen"}) ; -- 4403 
-lin everyplace_Adv = mkAdv (lin AdvK {s = c99 "kaikkialla"}) ; -- 2642 
-lin evict_V2 = mkV2 "häätää" ; -- 9600 
-lin eviction_N = mkN (lin NK {s = d39 "karkotus"}) ; -- 10000 
-lin evidence_N = mkN (lin NK {s = d48 "todiste"}) ; -- 3690 
-lin evidence_V2 = mkV2 (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin evident_A = mkA "ilmeinen" ; -- 2713 
-lin evil_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin evil_N = mkN (lin NK {s = d40 "pahuus"}) ; -- 10000 
-lin evil_minded_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin evince_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin eviscerate_V2 = mkV2 "tyhjentää" ; -- 4175 
-lin evoke_V2 = mkV2 "herättää" ; -- 879 
-lin evolution_N = mkN "kehittyminen" ; -- 3058 
-lin evolve_V = mkV "kehittää" ; -- 599 
-lin evolve_V2 = mkV2 "kehittää" ; -- 599 
-lin ewe_N = mkN (lin NK {s = d23 "uuhi"}) ; -- 10000 
-lin ewer_N = mkN (lin NK {s = d33A "kaadin"}) ; -- 10000 
-lin ex_directory_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin ex_serviceman_N = mkN (lin NK {s = d05 "veteraani"}) ; -- 2411 
-lin exacerbate_V2 = mkV2 (lin VK {s = c53A "vaikeuttaa"}) ; -- 2782 
-lin exact_A = mkA "tarkka" ; -- 856 
-lin exact_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin exacting_A = mkA (lin AK {s = d10 "vaativa"}) ; -- 2332 
-lin exaction_N = mkN "kanto" ; -- 7235 
-lin exactitude_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin exaggerate_V = mkV (lin VK {s = c67A "liioitella"}) ; -- 6425 
-lin exaggerate_V2 = mkV2 (lin VK {s = c67A "liioitella"}) ; -- 6425 
-lin exaggeration_N = mkN (lin NK {s = d02 "liioittelu"}) ; -- 10000 
-lin exalt_V2 = mkV2 "kiittää" ; -- 1791 
-lin exaltation_N = mkN "korottaminen" ; -- 6613 
-lin exam_N = mkN (lin NK {s = d05 "testi"}) ; -- 2179 
-lin examination_N = mkN (lin NK {s = d01A "tutkinto"}) ; -- 2775 
-lin examine_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin examiner_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin example_N = mkN (lin NK {s = d39 "tapaus"}) ; -- 419 
-lin exasperate_V2 = mkV2 "lisätä" ; -- 247 
-lin excavate_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin excavate_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin excavation_N = mkN (lin NK {s = d39 "kaivaus"}) ; -- 8754 
-lin excavator_N = mkN (lin NK {s = d06 "kaivuri"}) ; -- 10000 
-lin exceed_V2 = mkV2 "ylittää" ; -- 963 
-lin exceedingly_Adv = mkAdv "äärimmäisen" ; -- 3332 
-lin excel_V = mkV (lin VK {s = c52A "erottua"}) ; -- 3711 
-lin excel_V2 = mkV2 (lin VK {s = c52A "erottua"}) ; -- 3711 
-lin excellence_N = mkN (lin NK {s = d38 "osaaminen"}) ; -- 1491 
-lin excellency_N = mkN (lin NK {s = d40 "taidokkuus"}) ; -- 10000 
-lin excellent_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin exception_N = mkN (lin NK {s = d39 "poikkeus"}) ; -- 2672 
-lin exceptional_A = mkA (lin AK {s = d38 "erityinen"}) ; -- 1528 
-lin excerpt_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin excess_A = mkA "liika" ; -- 9144 
-lin excess_N = mkN (lin NK {s = d09A "liika"}) ; -- 10000 
-lin excessive_A = mkA "kohtuuton" ; -- 3217 
-lin exchange_N = mkN "pörssi" ; -- 1426 
-lin exchange_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin exchequer_N = mkN (lin NK {s = d40 "varallisuus"}) ; -- 6141 
-lin excise_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin excision_N = mkN "poistaminen" ; -- 3365 
-lin excitability_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin excitable_A = mkA (lin AK {s = d41 "kiivas"}) ; -- 3422 
-lin excite_V2 = mkV2 "herättää" ; -- 879 
-lin excitement_N = mkN "jännitys" ; -- 3267 
-lin exclaim_V = mkV (lin VK {s = c53A "kuuluttaa"}) ; -- 7306 
-lin exclaim_V2 = mkV2 (lin VK {s = c53A "kuuluttaa"}) ; -- 7306 
-lin exclamation_N = mkN (lin NK {s = d39 "huudahdus"}) ; -- 10000 
-lin exclusive_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin excogitate_V2 = mkV2 "miettiä" ; -- 514 
-lin excogitation_N = mkN (lin NK {s = d09A "pohdinta"}) ; -- 4913 
-lin excommunicate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin excommunication_N = mkN (lin NK {s = d39 "erotus"}) ; -- 10000 
-lin excoriation_N = mkN (lin NK {s = d01 "naarmu"}) ; -- 10000 
-lin excrescence_N = mkN (lin NK {s = d38 "kasvannainen"}) ; -- 10000 
-lin excruciating_A = mkA (lin AK {s = d38 "tuskallinen"}) ; -- 9739 
-lin excursion_N = mkN (lin NK {s = d03 "ekskursio"}) ; -- 10000 
-lin excuse_N = mkN (lin NK {s = d39 "puolustus"}) ; -- 1587 
-lin excuse_V2 = mkV2 "vetäytyä" ; -- 2487 
-lin execrable_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin execrate_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin execration_N = mkN (lin NK {s = d39 "manaus"}) ; -- 10000 
-lin executant_N = mkN (lin NK {s = d04A "muusikko"}) ; -- 2401 
-lin execute_V2 = mkV2 "esittää" ; -- 141 
-lin execution_N = mkN (lin NK {s = d39 "suoritus"}) ; -- 2052 
-lin executioner_N = mkN (lin NK {s = d10 "teloittaja"}) ; -- 10000 
-lin executive_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin exemplify_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin exempt_A = mkA "verovapaa" ; -- 7613 
-lin exempt_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin exemption_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin exercise_N = mkN "käyttö" ; -- 165 
-lin exercise_V = mkV "käyttää" ; -- 94 
-lin exercise_V2 = mkV2 "käyttää" ; -- 94 
-lin exert_V2 = mkV2 "käyttää" ; -- 94 
-lin exertion_N = mkN (lin NK {s = d39 "ponnistus"}) ; -- 6062 
-lin exhale_V = mkV "levitä" ; -- 1563 
-lin exhale_V2 = mkV2 "levitä" ; -- 1563 
-lin exhaust_V2 = mkV2 "päästää" ; -- 1550 
-lin exhaustion_N = mkN (lin NK {s = d39 "uupumus"}) ; -- 10000 
-lin exhibit_N = mkN "näyttely" ; -- 476 
-lin exhibit_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin exhibition_N = mkN "näyttely" ; -- 476 
-lin exhibitionism_N = mkN (lin NK {s = d05 "ekshibitionismi"}) ; -- 10000 
-lin exhibitionist_N = mkN (lin NK {s = d05 "ekshibitionisti"}) ; -- 10000 
-lin exhilarate_V2 = mkV2 (lin VK {s = c53A "riemastuttaa"}) ; -- 10000 
-lin exhilaration_N = mkN (lin NK {s = d40 "hilpeys"}) ; -- 10000 
-lin exhort_V2 = mkV2 (lin VK {s = c53A "kehottaa"}) ; -- 1302 
-lin exhortation_N = mkN (lin NK {s = d39 "kehotus"}) ; -- 7967 
-lin exigent_A = mkA (lin AK {s = d10 "vaativa"}) ; -- 2332 
-lin exiguous_A = mkA "niukka" ; -- 3854 
-lin exile_N = mkN (lin NK {s = d39 "karkotus"}) ; -- 10000 
-lin exile_V2 = mkV2 (lin VK {s = c53A "karkottaa"}) ; -- 4624 
-lin existence_N = mkN "olemassaolo" ; -- 3338 
-lin existent_A = mkA "nykyinen" ; -- 202 
-lin existentialism_N = mkN (lin NK {s = d05 "eksistentialismi"}) ; -- 10000 
-lin existentialist_N = mkN (lin NK {s = d38 "eksistentialistinen"}) ; -- 10000 
-lin exit_N = mkN "lähtö" ; -- 869 
-lin exit_V = mkV (lin VK {s = c52 "poistua"}) ; -- 1679 
-lin exonerate_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin exoneration_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin exotic_A = mkA (lin AK {s = d38 "eksoottinen"}) ; -- 5593 
-lin expand_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin expand_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin expanse_N = mkN (lin NK {s = d40 "ulottuvuus"}) ; -- 2130 
-lin expansion_N = mkN "laajeneminen" ; -- 4781 
-lin expansive_A = mkA "avoin" ; -- 667 
-lin expansiveness_N = mkN (lin NK {s = d40 "avoimuus"}) ; -- 4456 
-lin expect_V = mkV (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin expect_V2 = mkV2 (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin expectancy_N = mkN (lin NK {s = d39 "odotus"}) ; -- 1477 
-lin expectation_N = mkN (lin NK {s = d48 "toive"}) ; -- 1295 
-lin expected_A = mkA "todennäköinen" ; -- 2148 
-lin expedience_N = mkN (lin NK {s = d40 "sopivuus"}) ; -- 10000 
-lin expedient_A = mkA "hyödyllinen" ; -- 5261 
-lin expedient_N = mkN (lin NK {s = d01 "keino"}) ; -- 756 
-lin expedite_V2 = mkV2 "kiirehtiä" ; -- 3515 
-lin expedition_N = mkN (lin NK {s = d40 "ripeys"}) ; -- 10000 
-lin expeditious_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin expel_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin expend_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin expenditure_N = mkN (lin NK {s = d39 "kulutus"}) ; -- 2073 
-lin expense_N = mkN (lin NK {s = d09A "hinta"}) ; -- 245 
-lin experience_N = mkN (lin NK {s = d39 "kokemus"}) ; -- 479 
-lin experience_V2 = mkV2 (lin VK {s = c58A "kokea"}) ; -- 400 
-lin experienced_A = mkA (lin AK {s = d47 "kokenut"}) ; -- 9627 
-lin experiment_N = mkN (lin NK {s = d02 "kokeilu"}) ; -- 1853 
-lin experiment_V = mkV (lin VK {s = c67 "kokeilla"}) ; -- 1144 
-lin experiment_V2 = mkV2 (lin VK {s = c67 "kokeilla"}) ; -- 1144 
-lin experimental_A = mkA (lin AK {s = d38 "kokeellinen"}) ; -- 10000 
-lin experimentation_N = mkN (lin NK {s = d02 "kokeilu"}) ; -- 1853 
-lin experimenter_N = mkN (lin NK {s = d10 "testaaja"}) ; -- 10000 
-lin expert_A = mkA (lin AK {s = d10 "asiantunteva"}) ; -- 9291 
-lin expert_N = mkN "asiantuntija" ; -- 998 
-lin expertise_N = mkN "asiantuntemus" ; -- 4577 
-lin expertness_N = mkN "asiantuntemus" ; -- 4577 
-lin expiation_N = mkN (lin NK {s = d39 "sovitus"}) ; -- 5913 
-lin expiration_N = mkN "päättyminen" ; -- 3647 
-lin expire_V = mkV (lin VK {s = c72 "vanheta"}) ; -- 5447 
-lin expire_V2 = mkV2 (lin VK {s = c72 "vanheta"}) ; -- 5447 
-lin expiry_N = mkN "päättyminen" ; -- 3647 
-lin explain_V2 = mkV2 "selittää" ; -- 1137 
-lin explanation_N = mkN (lin NK {s = d39 "selitys"}) ; -- 2316 
-lin explicate_V2 = mkV2 "selvittää" ; -- 336 
-lin explicit_A = mkA "täsmällinen" ; -- 8838 
-lin explode_V = mkV "räjähtää" ; -- 3328 
-lin explode_V2 = mkV2 "räjähtää" ; -- 3328 
-lin exploit_V2 = mkV2 "käyttää" ; -- 94 
-lin exploitation_N = mkN "hyödyntäminen" ; -- 4533 
-lin exploration_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin explore_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin explosion_N = mkN "räjähdys" ; -- 2795 
-lin expo_N = mkN "näyttely" ; -- 476 
-lin exponent_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin export_N = mkN (lin NK {s = d05A "vienti"}) ; -- 1423 
-lin export_V = mkV "viedä" ; -- 195 
-lin export_V2 = mkV2 "viedä" ; -- 195 
-lin exportation_N = mkN (lin NK {s = d05A "vienti"}) ; -- 1423 
-lin expose_V = mkV (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin expose_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin exposition_N = mkN "näyttely" ; -- 476 
-lin expostulate_V = mkV (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin expostulation_N = mkN (lin NK {s = d02 "nuhtelu"}) ; -- 10000 
-lin exposure_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin expound_V2 = mkV2 "selittää" ; -- 1137 
-lin express_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin expression_N = mkN (lin NK {s = d48 "ilme"}) ; -- 2444 
-lin expressionism_N = mkN (lin NK {s = d05 "ekspressionismi"}) ; -- 10000 
-lin expressionist_N = mkN (lin NK {s = d38 "ekspressionistinen"}) ; -- 10000 
-lin expressway_N = mkN "moottoritie" ; -- 3411 
-lin expulsion_N = mkN "erottaminen" ; -- 4207 
-lin expunge_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin expurgate_V2 = mkV2 (lin VK {s = c62 "sensuroida"}) ; -- 10000 
-lin exquisite_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin extemporize_V = mkV (lin VK {s = c62 "improvisoida"}) ; -- 10000 
-lin extemporize_V2 = mkV2 (lin VK {s = c62 "improvisoida"}) ; -- 10000 
-lin extend_V = mkV (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin extend_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin extension_N = mkN (lin NK {s = d01 "jatko"}) ; -- 911 
-lin extensive_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin extent_N = mkN (lin NK {s = d40 "laajuus"}) ; -- 4224 
-lin extenuate_V2 = mkV2 "lieventää" ; -- 6125 
-lin extenuation_N = mkN (lin NK {s = d39 "puolustus"}) ; -- 1587 
-lin exteriorize_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin exterminate_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin extermination_N = mkN "tuhoaminen" ; -- 7908 
-lin external_A = mkA "ulkomainen" ; -- 1012 
-lin external_N = mkN "ulkopuolinen" ; -- 3107 
-lin externalize_V2 = mkV2 (lin VK {s = c53 "ulkoistaa"}) ; -- 10000 
-lin extinction_N = mkN (lin NK {s = d39 "sammutus"}) ; -- 10000 
-lin extinguish_V2 = mkV2 "hävittää" ; -- 4078 
-lin extinguisher_N = mkN (lin NK {s = d33A "sammutin"}) ; -- 10000 
-lin extirpate_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin extol_V2 = mkV2 "ylistää" ; -- 3993 
-lin extort_V = mkV "kiristää" ; -- 2951 
-lin extort_V2 = mkV2 "kiristää" ; -- 2951 
-lin extortion_N = mkN (lin NK {s = d39 "kiristys"}) ; -- 9417 
-lin extra_Adv = mkAdv "poikkeuksellisen" ; -- 2532 
-lin extra_N = mkN (lin NK {s = d05 "statisti"}) ; -- 10000 
-lin extract_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin extract_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin extraction_N = mkN (lin NK {s = d01 "poisto"}) ; -- 5484 
-lin extradite_V2 = mkV2 (lin VK {s = c53A "luovuttaa"}) ; -- 1086 
-lin extradition_N = mkN "luovuttaminen" ; -- 6707 
-lin extraneous_A = mkA (lin AK {s = d38 "ulkoinen"}) ; -- 3602 
-lin extraordinary_A = mkA (lin AK {s = d38 "erikoinen"}) ; -- 2361 
-lin extravagance_N = mkN (lin NK {s = d40 "ylellisyys"}) ; -- 10000 
-lin extravagant_A = mkA "liiallinen" ; -- 5878 
-lin extreme_A = mkA "äärimmäinen" ; -- 5572 
-lin extremity_N = mkN (lin NK {s = d09 "raaja"}) ; -- 10000 
-lin extricate_V2 = mkV2 (lin VK {s = c52A "vapautua"}) ; -- 2439 
-lin extrication_N = mkN "vapauttaminen" ; -- 3986 
-lin extrusion_N = mkN (lin NK {s = d39 "puristus"}) ; -- 7709 
-lin exuberance_N = mkN (lin NK {s = d40 "ylenpalttisuus"}) ; -- 10000 
-lin exuberant_A = mkA "rehevä" ; -- 9750 
-lin exude_V = mkV (lin VK {s = c52 "uhkua"}) ; -- 10000 
-lin exude_V2 = mkV2 (lin VK {s = c52 "uhkua"}) ; -- 10000 
-lin exult_V = mkV (lin VK {s = c61 "juhlia"}) ; -- 1109 
-lin eyeball_V2 = mkV2 (lin VK {s = c67 "katsella"}) ; -- 1400 
-lin eyeless_A = mkA (lin AK {s = d15 "sokea"}) ; -- 9857 
-lin eyelet_N = mkN "reikä" ; -- 4867 
-lin eyepiece_N = mkN (lin NK {s = d05 "okulaari"}) ; -- 10000 
-lin eyesight_N = mkN "näkö" ; -- 6297 
-lin eyewitness_N = mkN "silminnäkijä" ; -- 5001 
-lin fab_A = mkA (lin AK {s = d10 "loistava"}) ; -- 10000 
-lin fabian_A = mkA (lin AK {s = d38 "maltillinen"}) ; -- 2667 
-lin fable_N = mkN (lin NK {s = d12 "tarina"}) ; -- 705 
-lin fabric_N = mkN (lin NK {s = d48A "rakenne"}) ; -- 1434 
-lin fabricate_V2 = mkV2 (lin VK {s = c74A "koota"}) ; -- 803 
-lin fabrication_N = mkN (lin NK {s = d39 "valmistus"}) ; -- 2503 
-lin fabulous_A = mkA "uskomaton" ; -- 4103 
-lin face_N = mkN (lin NK {s = d09A "pinta"}) ; -- 1053 
-lin face_V = mkV (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin face_V2 = mkV2 (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin facet_N = mkN (lin NK {s = d26 "puoli"}) ; -- 253 
-lin facetiousness_N = mkN (lin NK {s = d40 "leikillisyys"}) ; -- 10000 
-lin facile_A = mkA "helppo" ; -- 461 
-lin facilitate_V2 = mkV2 (lin VK {s = c53A "helpottaa"}) ; -- 1453 
-lin facility_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin facing_N = mkN (lin NK {s = d39 "vuoraus"}) ; -- 10000 
-lin fact_N = mkN (lin NK {s = d40 "todellisuus"}) ; -- 1492 
-lin factitious_A = mkA "keinotekoinen" ; -- 7054 
-lin factor_N = mkN "tekijä" ; -- 538 
-lin factual_A = mkA (lin AK {s = d38 "asiallinen"}) ; -- 4489 
-lin faculty_N = mkN "henkilökunta" ; -- 1059 
-lin fad_N = mkN (lin NK {s = d05 "trendi"}) ; -- 5384 
-lin fade_V = mkV "hävitä" ; -- 692 
-lin fade_V2 = mkV2 "hävitä" ; -- 692 
-lin faerie_N = mkN (lin NK {s = d38 "keijukainen"}) ; -- 10000 
-lin faery_N = mkN (lin NK {s = d38 "keijukainen"}) ; -- 10000 
-lin fag_N = mkN (lin NK {s = d10 "hinaaja"}) ; -- 10000 
-lin fag_V = mkV (lin VK {s = c52A "uupua"}) ; -- 5613 
-lin fag_V2 = mkV2 (lin VK {s = c52A "uupua"}) ; -- 5613 
-lin faggot_N = mkN (lin NK {s = d05A "hintti"}) ; -- 10000 
-lin faience_N = mkN (lin NK {s = d05 "fajanssi"}) ; -- 10000 
-lin fail_V = mkV "epäonnistua" ; -- 2135 
-lin fail_V2 = mkV2 "epäonnistua" ; -- 2135 
-lin failing_N = mkN "epäonnistuminen" ; -- 4315 
-lin failure_N = mkN (lin NK {s = d05 "konkurssi"}) ; -- 2792 
-lin faint_A = mkA "heikko" ; -- 1009 
-lin faint_N = mkN (lin NK {s = d15 "vaimea"}) ; -- 10000 
-lin faintness_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin fair_A = mkA (lin AK {s = d01 "reilu"}) ; -- 944 
-lin fair_N = mkN "näyttely" ; -- 476 
-lin fairness_N = mkN "oikeudenmukaisuus" ; -- 5483 
-lin fairy_N = mkN (lin NK {s = d32A "haltijatar"}) ; -- 10000 
-lin fairytale_N = mkN (lin NK {s = d01A "satu"}) ; -- 3117 
-lin faith_N = mkN (lin NK {s = d39 "luottamus"}) ; -- 1763 
-lin faithful_A = mkA (lin AK {s = d38 "uskollinen"}) ; -- 4928 
-lin faithfulness_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin faithless_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin fake_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin fake_V2 = mkV2 "väärentää" ; -- 6958 
-lin fakir_N = mkN (lin NK {s = d06 "fakiiri"}) ; -- 10000 
-lin falcon_N = mkN (lin NK {s = d09A "haukka"}) ; -- 10000 
-lin fallacious_A = mkA "väärä" ; -- 1118 
-lin fallout_N = mkN (lin NK {s = d10 "laskeuma"}) ; -- 10000 
-lin fallow_N = mkN (lin NK {s = d01A "kesanto"}) ; -- 10000 
-lin false_A = mkA "väärä" ; -- 1118 
-lin falsehood_N = mkN (lin NK {s = d48 "valhe"}) ; -- 9289 
-lin falseness_N = mkN (lin NK {s = d40 "valheellisuus"}) ; -- 10000 
-lin falsetto_N = mkN (lin NK {s = d05A "falsetti"}) ; -- 10000 
-lin falsify_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin falter_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin falter_V2 = mkV2 (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin fame_N = mkN (lin NK {s = d48 "maine"}) ; -- 1581 
-lin familiar_A = mkA "tuttu" ; -- 502 
-lin familiar_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin familiarity_N = mkN (lin NK {s = d39 "tuntemus"}) ; -- 4055 
-lin familiarize_V2 = mkV2 (lin VK {s = c52 "tutustua"}) ; -- 1035 
-lin family_N = mkN "ryhmä" ; -- 230 
-lin famine_N = mkN "pula" ; -- 2688 
-lin famous_A = mkA "kuuluisa" ; -- 2335 
-lin fan_N = mkN (lin NK {s = d05 "fani"}) ; -- 4176 
-lin fan_V = mkV (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin fan_V2 = mkV2 (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin fanatic_A = mkA (lin AK {s = d38 "fanaattinen"}) ; -- 10000 
-lin fanatic_N = mkN (lin NK {s = d04A "fanaatikko"}) ; -- 10000 
-lin fanaticism_N = mkN (lin NK {s = d40 "fanaattisuus"}) ; -- 10000 
-lin fancier_N = mkN (lin NK {s = d10 "harrastaja"}) ; -- 2584 
-lin fancy_A = mkA (lin AK {s = d38 "koristeellinen"}) ; -- 10000 
-lin fancy_N = mkN (lin NK {s = d02 "kuvittelu"}) ; -- 10000 
-lin fancy_V2 = mkV2 (lin VK {s = c67A "kuvitella"}) ; -- 1593 
-lin fanfare_N = mkN (lin NK {s = d06 "fanfaari"}) ; -- 10000 
-lin fang_N = mkN (lin NK {s = d33 "pistin"}) ; -- 10000 
-lin fanny_N = mkN (lin NK {s = d06 "ahteri"}) ; -- 10000 
-lin fantasia_N = mkN (lin NK {s = d12 "fantasia"}) ; -- 7507 
-lin fantasize_V = mkV (lin VK {s = c67A "kuvitella"}) ; -- 1593 
-lin fantastic_A = mkA (lin AK {s = d15 "huikea"}) ; -- 3360 
-lin fantastically_Adv = mkAdv "loistavasti" ; -- 6857 
-lin fantasy_N = mkN (lin NK {s = d12 "fantasia"}) ; -- 7507 
-lin far_flung_A = mkA "kaukainen" ; -- 4427 
-lin far_off_A = mkA "etäinen" ; -- 5011 
-lin faraway_A = mkA "kaukainen" ; -- 4427 
-lin farce_N = mkN (lin NK {s = d05 "farssi"}) ; -- 7866 
-lin farcical_A = mkA (lin AK {s = d05 "absurdi"}) ; -- 10000 
-lin fare_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin fare_V = mkV "edetä" ; -- 765 
-lin fare_stage_N = mkN "vyöhyke" ; -- 6831 
-lin farm_N = mkN "maatila" ; -- 3749 
-lin farm_V = mkV "kerätä" ; -- 560 
-lin farm_V2 = mkV2 "kerätä" ; -- 560 
-lin farmer_N = mkN "viljelijä" ; -- 1899 
-lin farmyard_N = mkN (lin NK {s = d02 "kartano"}) ; -- 3560 
-lin farrago_N = mkN (lin NK {s = d09 "sekamelska"}) ; -- 10000 
-lin farrow_V = mkV (lin VK {s = c61 "porsia"}) ; -- 10000 
-lin fart_N = mkN (lin NK {s = d01 "pieru"}) ; -- 10000 
-lin farther_Adv = mkAdv (lin AdvK {s = c99 "kauemmas"}) ; -- 10000 
-lin farthest_Adv = mkAdv (lin AdvK {s = c99 "kauimmas"}) ; -- 10000 
-lin fascinate_V2 = mkV2 (lin VK {s = c52A "kiehtoa"}) ; -- 3071 
-lin fascinating_A = mkA (lin AK {s = d10 "hurmaava"}) ; -- 10000 
-lin fascism_N = mkN (lin NK {s = d05 "fasismi"}) ; -- 10000 
-lin fascist_N = mkN (lin NK {s = d38 "fasistinen"}) ; -- 10000 
-lin fashion_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin fashion_V2 = mkV2 (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin fashionable_A = mkA "suosittu" ; -- 3372 
-lin fast_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin fast_Adv = mkAdv "nopeasti" ; -- 449 
-lin fast_N = mkN (lin NK {s = d01 "paasto"}) ; -- 10000 
-lin fast_V = mkV (lin VK {s = c74 "paastota"}) ; -- 10000 
-lin fasten_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin fasten_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin fastener_N = mkN (lin NK {s = d12 "sulkija"}) ; -- 10000 
-lin fastening_N = mkN (lin NK {s = d33A "kiinnitin"}) ; -- 10000 
-lin fastidious_A = mkA (lin AK {s = d10 "vaativa"}) ; -- 2332 
-lin fastidiousness_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin fastness_N = mkN (lin NK {s = d40 "lujuus"}) ; -- 10000 
-lin fatal_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin fatalism_N = mkN (lin NK {s = d05 "fatalismi"}) ; -- 10000 
-lin fatalist_N = mkN (lin NK {s = d05 "fatalisti"}) ; -- 10000 
-lin fatalistic_A = mkA (lin AK {s = d38 "fatalistinen"}) ; -- 10000 
-lin fate_N = mkN (lin NK {s = d02 "kohtalo"}) ; -- 1284 
-lin fateful_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin fathead_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin father_in_law_N = mkN (lin NK {s = d07A "appi"}) ; -- 10000 
-lin fatherhood_N = mkN (lin NK {s = d40 "isyys"}) ; -- 10000 
-lin fatherland_N = mkN "isänmaa" ; -- 5841 
-lin fathom_N = mkN (lin NK {s = d05 "syli"}) ; -- 4623 
-lin fathom_V2 = mkV2 "selvittää" ; -- 336 
-lin fatigue_N = mkN "väsymys" ; -- 5218 
-lin fatigue_V2 = mkV2 "väsyä" ; -- 3115 
-lin fatness_N = mkN (lin NK {s = d40 "lihavuus"}) ; -- 10000 
-lin fatten_V = mkV (lin VK {s = c53A "lihottaa"}) ; -- 10000 
-lin fatten_V2 = mkV2 (lin VK {s = c53A "lihottaa"}) ; -- 10000 
-lin fatuity_N = mkN (lin NK {s = d40 "typeryys"}) ; -- 10000 
-lin fatuous_A = mkA "älytön" ; -- 9774 
-lin faucet_N = mkN (lin NK {s = d09 "hana"}) ; -- 10000 
-lin fault_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin fault_V2 = mkV2 "syyttää" ; -- 910 
-lin faulty_A = mkA (lin AK {s = d38 "virheellinen"}) ; -- 5034 
-lin faun_N = mkN (lin NK {s = d05 "fauni"}) ; -- 10000 
-lin favor_V = mkV (lin VK {s = c61 "suosia"}) ; -- 940 
-lin favor_V2 = mkV2 (lin VK {s = c61 "suosia"}) ; -- 940 
-lin favour_N = mkN (lin NK {s = d03 "suosio"}) ; -- 1139 
-lin favour_V2 = mkV2 (lin VK {s = c61 "suosia"}) ; -- 940 
-lin favourable_A = mkA (lin AK {s = d10 "suotuisa"}) ; -- 5603 
-lin favourite_N = mkN (lin NK {s = d05A "suosikki"}) ; -- 1780 
-lin fawn_V = mkV (lin VK {s = c68 "liehakoida"}) ; -- 10000 
-lin fealty_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin fearful_A = mkA (lin AK {s = d41A "pelokas"}) ; -- 10000 
-lin fearfulness_N = mkN (lin NK {s = d40 "pelokkuus"}) ; -- 10000 
-lin fearless_A = mkA (lin AK {s = d15 "urhea"}) ; -- 10000 
-lin fearlessness_N = mkN (lin NK {s = d40 "pelottomuus"}) ; -- 10000 
-lin fearsome_A = mkA "hirveä" ; -- 5815 
-lin feast_N = mkN (lin NK {s = d01A "nautinto"}) ; -- 8337 
-lin feast_V = mkV (lin VK {s = c67A "herkutella"}) ; -- 10000 
-lin feast_V2 = mkV2 (lin VK {s = c67A "herkutella"}) ; -- 10000 
-lin feature_N = mkN (lin NK {s = d40 "ominaisuus"}) ; -- 2239 
-lin feature_V2 = mkV2 (lin VK {s = c52 "kuulua"}) ; -- 96 
-lin featureless_A = mkA (lin AK {s = d38 "yksitoikkoinen"}) ; -- 10000 
-lin fecklessness_N = mkN (lin NK {s = d40 "avuttomuus"}) ; -- 10000 
-lin fecund_A = mkA (lin AK {s = d41 "tuottelias"}) ; -- 10000 
-lin fecundity_N = mkN (lin NK {s = d40 "tuottoisuus"}) ; -- 10000 
-lin federalism_N = mkN (lin NK {s = d05 "federalismi"}) ; -- 10000 
-lin federation_N = mkN "yhteenliittymä" ; -- 6841 
-lin fee_N = mkN (lin NK {s = d01 "maksu"}) ; -- 1082 
-lin feeble_A = mkA "heikko" ; -- 1009 
-lin feebleness_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin feebly_Adv = mkAdv (lin AdvK {s = c99 "heikosti"}) ; -- 5115 
-lin feed_N = mkN (lin NK {s = d01 "rehu"}) ; -- 7315 
-lin feed_V = mkV "syödä" ; -- 920 
-lin feed_V2 = mkV2 "syödä" ; -- 920 
-lin feedback_N = mkN (lin NK {s = d48A "palaute"}) ; -- 2809 
-lin feel_N = mkN (lin NK {s = d10 "tunnelma"}) ; -- 1029 
-lin feel_V = mkV (lin VK {s = c59A "tuntea"}) ; -- 219 
-lin feel_V2 = mkV2 (lin VK {s = c59A "tuntea"}) ; -- 219 
-lin feeler_N = mkN (lin NK {s = d02 "tunnustelu"}) ; -- 10000 
-lin feeling_N = mkN (lin NK {s = d48A "tunne"}) ; -- 930 
-lin feint_N = mkN (lin NK {s = d39 "harhautus"}) ; -- 10000 
-lin feint_V = mkV (lin VK {s = c53A "harhauttaa"}) ; -- 10000 
-lin felicitate_V2 = mkV2 (lin VK {s = c67A "onnitella"}) ; -- 6846 
-lin felicitation_N = mkN (lin NK {s = d02 "onnittelu"}) ; -- 10000 
-lin felicitous_A = mkA (lin AK {s = d10 "osuva"}) ; -- 10000 
-lin felicity_N = mkN (lin NK {s = d40 "sattuvuus"}) ; -- 10000 
-lin fell_V2 = mkV2 (lin VK {s = c67 "tulla"}) ; -- 14 
-lin fellow_N = mkN "jäsen" ; -- 258 
-lin fellowship_N = mkN "yhteisö" ; -- 1278 
-lin felonious_A = mkA (lin AK {s = d38 "rikollinen"}) ; -- 6189 
-lin felt_N = mkN (lin NK {s = d10A "huopa"}) ; -- 10000 
-lin female_N = mkN (lin NK {s = d41 "naaras"}) ; -- 9068 
-lin feminine_A = mkA (lin AK {s = d38 "naisellinen"}) ; -- 10000 
-lin femininity_N = mkN (lin NK {s = d40 "feminiinisyys"}) ; -- 10000 
-lin feminism_N = mkN (lin NK {s = d05 "feminismi"}) ; -- 10000 
-lin feminist_N = mkN (lin NK {s = d05 "feministi"}) ; -- 10000 
-lin fen_N = mkN (lin NK {s = d01A "letto"}) ; -- 10000 
-lin fence_N = mkN (lin NK {s = d09A "aita"}) ; -- 3432 
-lin fence_V2 = mkV2 "väitellä" ; -- 6018 
-lin fencer_N = mkN (lin NK {s = d12 "miekkailija"}) ; -- 10000 
-lin fencing_N = mkN (lin NK {s = d02 "miekkailu"}) ; -- 10000 
-lin fend_V = mkV (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin fend_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin fender_N = mkN (lin NK {s = d33 "puskin"}) ; -- 10000 
-lin ferment_N = mkN (lin NK {s = d09A "kuohunta"}) ; -- 10000 
-lin ferment_V = mkV "käydä" ; -- 69 
-lin ferment_V2 = mkV2 "käydä" ; -- 69 
-lin fermentation_N = mkN (lin NK {s = d39 "kiihtymys"}) ; -- 10000 
-lin fern_N = mkN (lin NK {s = d38 "saniainen"}) ; -- 10000 
-lin ferocious_A = mkA (lin AK {s = d10 "julma"}) ; -- 5908 
-lin ferocity_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin ferret_V = mkV (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin ferret_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin ferry_V = mkV (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin ferry_V2 = mkV2 (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin ferryman_N = mkN (lin NK {s = d06 "lautturi"}) ; -- 10000 
-lin fertile_A = mkA (lin AK {s = d10 "tuottoisa"}) ; -- 10000 
-lin fertility_N = mkN (lin NK {s = d40 "fertiiliys"}) ; -- 10000 
-lin fertilization_N = mkN (lin NK {s = d39 "lannoitus"}) ; -- 10000 
-lin fertilize_V2 = mkV2 (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin fertilizer_N = mkN (lin NK {s = d48A "lannoite"}) ; -- 10000 
-lin ferule_N = mkN (lin NK {s = d05A "keppi"}) ; -- 7531 
-lin fervent_A = mkA (lin AK {s = d38 "tulinen"}) ; -- 10000 
-lin fervid_A = mkA (lin AK {s = d10 "kuuma"}) ; -- 1673 
-lin fervour_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin festal_A = mkA (lin AK {s = d10 "juhlava"}) ; -- 9220 
-lin festival_N = mkN (lin NK {s = d10 "juhla"}) ; -- 831 
-lin festive_A = mkA (lin AK {s = d38 "juhlallinen"}) ; -- 10000 
-lin festivity_N = mkN (lin NK {s = d40 "juhlallisuus"}) ; -- 10000 
-lin fetch_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin fetch_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin fetching_A = mkA (lin AK {s = d10 "ihastuttava"}) ; -- 10000 
-lin fetish_N = mkN (lin NK {s = d05 "fetissi"}) ; -- 10000 
-lin fetter_V2 = mkV2 (lin VK {s = c61A "kahlehtia"}) ; -- 10000 
-lin fettle_N = mkN (lin NK {s = d01A "kunto"}) ; -- 355 
-lin feud_N = mkN (lin NK {s = d09A "riita"}) ; -- 2925 
-lin feudalism_N = mkN (lin NK {s = d05 "feodalismi"}) ; -- 10000 
-lin feudatory_N = mkN (lin NK {s = d05 "vasalli"}) ; -- 10000 
-lin fever_N = mkN (lin NK {s = d48 "kuume"}) ; -- 6310 
-lin feverish_A = mkA (lin AK {s = d38 "kuumeinen"}) ; -- 10000 
-lin fiasco_N = mkN (lin NK {s = d39 "mullistus"}) ; -- 9385 
-lin fiat_N = mkN "määräys" ; -- 2310 
-lin fib_V = mkV (lin VK {s = c73 "narrata"}) ; -- 10000 
-lin fibber_N = mkN (lin NK {s = d12 "valehtelija"}) ; -- 10000 
-lin fibbing_N = mkN (lin NK {s = d02 "valehtelu"}) ; -- 10000 
-lin fibre_N = mkN (lin NK {s = d48A "luonne"}) ; -- 2099 
-lin fickle_A = mkA (lin AK {s = d41A "oikukas"}) ; -- 10000 
-lin fickleness_N = mkN (lin NK {s = d40 "oikullisuus"}) ; -- 10000 
-lin fiddle_N = mkN (lin NK {s = d01 "viulu"}) ; -- 4232 
-lin fiddle_V2 = mkV2 "vetäytyä" ; -- 2487 
-lin fiddler_N = mkN (lin NK {s = d05 "viulisti"}) ; -- 8244 
-lin fidelity_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin fidget_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin fidgety_A = mkA "levoton" ; -- 7576 
-lin field_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin field_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin field_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin fiend_N = mkN (lin NK {s = d12 "kiihkoilija"}) ; -- 10000 
-lin fiendish_A = mkA (lin AK {s = d38 "pirullinen"}) ; -- 10000 
-lin fierce_A = mkA (lin AK {s = d10 "hurja"}) ; -- 2258 
-lin fierceness_N = mkN (lin NK {s = d40 "raivokkuus"}) ; -- 10000 
-lin fieriness_N = mkN (lin NK {s = d01 "hehku"}) ; -- 10000 
-lin fiery_A = mkA (lin AK {s = d41 "kiivas"}) ; -- 3422 
-lin fiesta_N = mkN (lin NK {s = d10 "juhla"}) ; -- 831 
-lin fife_N = mkN (lin NK {s = d01 "huilu"}) ; -- 10000 
-lin fig_N = mkN (lin NK {s = d12 "viikuna"}) ; -- 10000 
-lin fighter_N = mkN "hävittäjä" ; -- 5136 
-lin fighting_N = mkN (lin NK {s = d02 "tappelu"}) ; -- 8039 
-lin figment_N = mkN (lin NK {s = d01A "juttu"}) ; -- 354 
-lin figure_N = mkN (lin NK {s = d01A "luku"}) ; -- 109 
-lin figure_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin figure_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin filament_N = mkN (lin NK {s = d09A "lanka"}) ; -- 5418 
-lin file_N = mkN (lin NK {s = d01 "jono"}) ; -- 2521 
-lin file_V = mkV "jättää" ; -- 255 
-lin file_V2 = mkV2 "jättää" ; -- 255 
-lin filibuster_V = mkV (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin filigree_N = mkN (lin NK {s = d05 "filigraani"}) ; -- 10000 
-lin fill_N = mkN "täyte" ; -- 7997 
-lin fill_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin fill_V2 = mkV2 (lin VK {s = c61 "toimia"}) ; -- 83 
-lin fillet_N = mkN (lin NK {s = d09 "nauha"}) ; -- 5129 
-lin fillet_V2 = mkV2 (lin VK {s = c62 "fileoida"}) ; -- 10000 
-lin filling_N = mkN "paikka" ; -- 123 
-lin film_N = mkN "elokuva" ; -- 326 
-lin film_V = mkV (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin film_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin filter_N = mkN (lin NK {s = d33A "suodatin"}) ; -- 10000 
-lin filter_V = mkV (lin VK {s = c52A "tippua"}) ; -- 5031 
-lin filter_V2 = mkV2 (lin VK {s = c52A "tippua"}) ; -- 5031 
-lin filth_N = mkN (lin NK {s = d09A "lika"}) ; -- 10000 
-lin filthiness_N = mkN (lin NK {s = d40 "saastaisuus"}) ; -- 10000 
-lin filthy_A = mkA "likainen" ; -- 5564 
-lin filtrate_V = mkV (lin VK {s = c53A "suodattaa"}) ; -- 10000 
-lin filtrate_V2 = mkV2 (lin VK {s = c53A "suodattaa"}) ; -- 10000 
-lin filtration_N = mkN (lin NK {s = d39 "suodatus"}) ; -- 10000 
-lin finagle_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin final_A = mkA "viimeinen" ; -- 198 
-lin final_N = mkN (lin NK {s = d06 "finaali"}) ; -- 1189 
-lin finale_N = mkN (lin NK {s = d06 "finaali"}) ; -- 1189 
-lin finalist_N = mkN (lin NK {s = d05 "finalisti"}) ; -- 8627 
-lin finality_N = mkN (lin NK {s = d40 "lopullisuus"}) ; -- 10000 
-lin finalize_V2 = mkV2 "viimeistellä" ; -- 3214 
-lin finance_N = mkN (lin NK {s = d39 "rahoitus"}) ; -- 943 
-lin finance_V2 = mkV2 (lin VK {s = c53A "rahoittaa"}) ; -- 1778 
-lin financial_A = mkA (lin AK {s = d38 "taloudellinen"}) ; -- 598 
-lin financier_N = mkN (lin NK {s = d10 "rahoittaja"}) ; -- 5223 
-lin finch_N = mkN (lin NK {s = d01A "peippo"}) ; -- 10000 
-lin finder_N = mkN (lin NK {s = d33 "etsin"}) ; -- 10000 
-lin finding_N = mkN "päätös" ; -- 163 
-lin fine_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin fine_Adv = mkAdv (lin AdvK {s = c99 "hyvin"}) ; -- 55 
-lin fine_N = mkN (lin NK {s = d01A "sakko"}) ; -- 2613 
-lin fine_V2 = mkV2 (lin VK {s = c53A "sakottaa"}) ; -- 10000 
-lin fineness_N = mkN (lin NK {s = d40 "tyylikkyys"}) ; -- 10000 
-lin finesse_N = mkN (lin NK {s = d40 "neuvokkuus"}) ; -- 10000 
-lin finger_N = mkN (lin NK {s = d07 "sormi"}) ; -- 3040 
-lin finger_V2 = mkV2 (lin VK {s = c67 "sormeilla"}) ; -- 10000 
-lin fingerboard_N = mkN (lin NK {s = d09A "tienviitta"}) ; -- 10000 
-lin finis_N = mkN (lin NK {s = d01A "loppu"}) ; -- 10000 
-lin finish_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin finish_V = mkV "päättää" ; -- 161 
-lin finish_V2 = mkV2 "päättää" ; -- 161 
-lin finite_A = mkA (lin AK {s = d38 "rajallinen"}) ; -- 7398 
-lin fiord_N = mkN (lin NK {s = d01 "vuono"}) ; -- 10000 
-lin fir_N = mkN "kuusi" ; -- 2828 
-lin fire_eater_N = mkN "palomies" ; -- 3564 
-lin firebrand_N = mkN (lin NK {s = d10 "kiihottaja"}) ; -- 10000 
-lin firebug_N = mkN (lin NK {s = d48A "lude"}) ; -- 10000 
-lin fireman_N = mkN "palomies" ; -- 3564 
-lin firework_N = mkN "ilotulitus" ; -- 7840 
-lin firkin_N = mkN (lin NK {s = d04A "nelikko"}) ; -- 8932 
-lin firm_A = mkA (lin AK {s = d17 "vakaa"}) ; -- 2594 
-lin firm_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin firm_V = mkV (lin VK {s = c54A "tiukentaa"}) ; -- 5921 
-lin firm_V2 = mkV2 (lin VK {s = c54A "tiukentaa"}) ; -- 5921 
-lin firmament_N = mkN (lin NK {s = d07A "taivaanlaki"}) ; -- 10000 
-lin firmness_N = mkN "vakaus" ; -- 3736 
-lin first_rate_Adv = mkAdv "erinomaisen" ; -- 9279 
-lin firstborn_N = mkN (lin NK {s = d38 "esikoinen"}) ; -- 8540 
-lin firth_N = mkN (lin NK {s = d01 "vuono"}) ; -- 10000 
-lin fishbone_N = mkN (lin NK {s = d01A "ruoto"}) ; -- 10000 
-lin fisher_N = mkN (lin NK {s = d10 "kalastaja"}) ; -- 3670 
-lin fisherman_N = mkN (lin NK {s = d10 "kalastaja"}) ; -- 3670 
-lin fishing_N = mkN (lin NK {s = d39 "kalastus"}) ; -- 3904 
-lin fishy_A = mkA "hämärä" ; -- 4129 
-lin fission_N = mkN (lin NK {s = d03 "fissio"}) ; -- 10000 
-lin fissiparous_A = mkA (lin AK {s = d38 "separatistinen"}) ; -- 10000 
-lin fissure_N = mkN (lin NK {s = d01A "rako"}) ; -- 9298 
-lin fist_N = mkN (lin NK {s = d05A "nyrkki"}) ; -- 6740 
-lin fistula_N = mkN (lin NK {s = d06 "fisteli"}) ; -- 10000 
-lin fit_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin fit_N = mkN (lin NK {s = d39 "kohtaus"}) ; -- 3705 
-lin fit_V = mkV (lin VK {s = c61A "sopia"}) ; -- 197 
-lin fit_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin fitful_A = mkA (lin AK {s = d38 "puuskittainen"}) ; -- 10000 
-lin fitment_N = mkN (lin NK {s = d39 "kalustus"}) ; -- 10000 
-lin fitness_N = mkN (lin NK {s = d40 "sopivuus"}) ; -- 10000 
-lin fitter_N = mkN (lin NK {s = d41 "sovelias"}) ; -- 10000 
-lin fitting_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin fiver_N = mkN (lin NK {s = d38 "viitonen"}) ; -- 10000 
-lin fives_N = mkN (lin NK {s = d04A "viisikko"}) ; -- 9526 
-lin fix_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin fix_V = mkV "päättää" ; -- 161 
-lin fix_V2 = mkV2 "päättää" ; -- 161 
-lin fixate_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin fixation_N = mkN (lin NK {s = d39 "fikseeraus"}) ; -- 10000 
-lin fixative_N = mkN (lin NK {s = d05 "fiksatiivi"}) ; -- 10000 
-lin fixed_A = mkA "kiinteä" ; -- 2877 
-lin fixture_N = mkN "korjaaminen" ; -- 3492 
-lin fizz_V = mkV (lin VK {s = c74 "kuohuta"}) ; -- 10000 
-lin fjord_N = mkN (lin NK {s = d01 "vuono"}) ; -- 10000 
-lin flabbily_Adv = mkAdv (lin AdvK {s = c99 "veltosti"}) ; -- 10000 
-lin flabbiness_N = mkN (lin NK {s = d40 "velttous"}) ; -- 10000 
-lin flabby_A = mkA (lin AK {s = d01 "lepsu"}) ; -- 10000 
-lin flaccidity_N = mkN (lin NK {s = d40 "vetelyys"}) ; -- 10000 
-lin flag_N = mkN (lin NK {s = d01A "lippu"}) ; -- 1319 
-lin flag_V = mkV "merkitä" ; -- 463 
-lin flag_V2 = mkV2 "merkitä" ; -- 463 
-lin flagellate_V2 = mkV2 (lin VK {s = c61 "ruoskia"}) ; -- 10000 
-lin flagrant_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin flail_N = mkN (lin NK {s = d09 "varsta"}) ; -- 10000 
-lin flail_V2 = mkV2 (lin VK {s = c52A "huitoa"}) ; -- 10000 
-lin flair_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin flak_N = mkN (lin NK {s = d10 "tiedottaja"}) ; -- 2449 
-lin flake_N = mkN (lin NK {s = d01 "lastu"}) ; -- 10000 
-lin flaky_A = mkA "outo" ; -- 1984 
-lin flambeau_N = mkN (lin NK {s = d01A "soihtu"}) ; -- 10000 
-lin flamboyant_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin flame_N = mkN (lin NK {s = d23 "tuli"}) ; -- 1833 
-lin flame_V = mkV (lin VK {s = c62 "kritisoida"}) ; -- 4271 
-lin flamingo_N = mkN (lin NK {s = d01 "flamingo"}) ; -- 10000 
-lin flange_N = mkN (lin NK {s = d09A "laippa"}) ; -- 10000 
-lin flank_N = mkN (lin NK {s = d07A "kylki"}) ; -- 3431 
-lin flank_V = mkV (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin flank_V2 = mkV2 (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin flannel_N = mkN (lin NK {s = d06 "flanelli"}) ; -- 10000 
-lin flap_N = mkN (lin NK {s = d39 "lepatus"}) ; -- 10000 
-lin flap_V = mkV (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin flap_V2 = mkV2 (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin flare_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin flare_V = mkV "levitä" ; -- 1563 
-lin flare_V2 = mkV2 "levitä" ; -- 1563 
-lin flare_up_N = mkN (lin NK {s = d39 "leimahdus"}) ; -- 10000 
-lin flash_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin flash_V = mkV "kiitää" ; -- 7632 
-lin flash_V2 = mkV2 "kiitää" ; -- 7632 
-lin flashback_N = mkN (lin NK {s = d10 "takauma"}) ; -- 10000 
-lin flask_N = mkN (lin NK {s = d38 "pullollinen"}) ; -- 10000 
-lin flat_A = mkA "selvä" ; -- 446 
-lin flat_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin flat_N = mkN (lin NK {s = d01A "asunto"}) ; -- 483 
-lin flatfish_N = mkN (lin NK {s = d13 "kampela"}) ; -- 10000 
-lin flatness_N = mkN (lin NK {s = d40 "litteys"}) ; -- 10000 
-lin flatten_V = mkV (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin flatten_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin flatter_V2 = mkV2 (lin VK {s = c67A "imarrella"}) ; -- 10000 
-lin flattery_N = mkN (lin NK {s = d02 "imartelu"}) ; -- 10000 
-lin flatulence_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin flautist_N = mkN (lin NK {s = d05 "huilisti"}) ; -- 10000 
-lin flavour_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin flavour_V2 = mkV2 (lin VK {s = c56 "maustaa"}) ; -- 5178 
-lin flavouring_N = mkN (lin NK {s = d48 "mauste"}) ; -- 5375 
-lin flaw_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin flaw_V2 = mkV2 (lin VK {s = c53A "vioittaa"}) ; -- 10000 
-lin flawed_A = mkA (lin AK {s = d38 "virheellinen"}) ; -- 5034 
-lin flax_N = mkN (lin NK {s = d10 "pellava"}) ; -- 9735 
-lin flea_N = mkN (lin NK {s = d01A "kirppu"}) ; -- 10000 
-lin fleck_N = mkN (lin NK {s = d01 "viiru"}) ; -- 10000 
-lin fledgeling_N = mkN (lin NK {s = d05 "noviisi"}) ; -- 10000 
-lin flee_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin flee_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin fleece_N = mkN "villa" ; -- 7789 
-lin fleet_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin fleet_N = mkN (lin NK {s = d02 "laivasto"}) ; -- 6661 
-lin fleetness_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin flesh_N = mkN (lin NK {s = d09 "liha"}) ; -- 1892 
-lin flex_N = mkN (lin NK {s = d39 "koukistus"}) ; -- 10000 
-lin flex_V2 = mkV2 "esitellä" ; -- 577 
-lin flexibility_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin flexible_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin flick_N = mkN (lin NK {s = d05 "filmi"}) ; -- 2013 
-lin flick_V2 = mkV2 (lin VK {s = c53A "liikahtaa"}) ; -- 10000 
-lin flicker_N = mkN (lin NK {s = d39 "lepatus"}) ; -- 10000 
-lin flicker_V = mkV (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin flier_N = mkN "lentäjä" ; -- 3420 
-lin flight_N = mkN "lento" ; -- 1764 
-lin flight_V2 = mkV2 (lin VK {s = c53A "sulittaa"}) ; -- 10000 
-lin flimsiness_N = mkN (lin NK {s = d40 "hataruus"}) ; -- 10000 
-lin flimsy_A = mkA (lin AK {s = d11 "hatara"}) ; -- 10000 
-lin fling_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin fling_V = mkV "heittää" ; -- 877 
-lin fling_V2 = mkV2 "heittää" ; -- 877 
-lin flip_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin flip_V = mkV "heittää" ; -- 877 
-lin flip_V2 = mkV2 "heittää" ; -- 877 
-lin flirt_N = mkN (lin NK {s = d05A "flirtti"}) ; -- 10000 
-lin flirt_V = mkV (lin VK {s = c67 "flirttailla"}) ; -- 10000 
-lin flirtation_N = mkN (lin NK {s = d02 "hakkailu"}) ; -- 10000 
-lin flit_N = mkN (lin NK {s = d01A "muutto"}) ; -- 2671 
-lin floatation_N = mkN (lin NK {s = d09A "kellunta"}) ; -- 10000 
-lin floating_A = mkA "epävarma" ; -- 3174 
-lin flock_N = mkN "seurakunta" ; -- 889 
-lin flock_V = mkV "kerääntyä" ; -- 5403 
-lin flog_V2 = mkV2 (lin VK {s = c61 "ruoskia"}) ; -- 10000 
-lin flood_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin flood_V = mkV "täyttää" ; -- 590 
-lin flood_V2 = mkV2 "täyttää" ; -- 590 
-lin floodgate_N = mkN (lin NK {s = d05A "portti"}) ; -- 3203 
-lin floorboard_N = mkN (lin NK {s = d12 "lattia"}) ; -- 2880 
-lin flooring_N = mkN (lin NK {s = d12 "lattia"}) ; -- 2880 
-lin floozie_N = mkN (lin NK {s = d10 "lutka"}) ; -- 10000 
-lin floozy_N = mkN (lin NK {s = d01A "lumppu"}) ; -- 10000 
-lin flop_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin flop_N = mkN (lin NK {s = d05A "floppi"}) ; -- 10000 
-lin florid_A = mkA (lin AK {s = d38 "koristeellinen"}) ; -- 10000 
-lin florin_N = mkN (lin NK {s = d06 "floriini"}) ; -- 10000 
-lin flotation_N = mkN (lin NK {s = d09A "kellunta"}) ; -- 10000 
-lin flotilla_N = mkN (lin NK {s = d48 "laivue"}) ; -- 10000 
-lin flounce_N = mkN (lin NK {s = d05 "marssi"}) ; -- 5743 
-lin flounce_V = mkV (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin flounce_V2 = mkV2 (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin flounder_N = mkN (lin NK {s = d13 "kampela"}) ; -- 10000 
-lin flounder_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin flour_N = mkN (lin NK {s = d01 "jauho"}) ; -- 10000 
-lin flour_V2 = mkV2 (lin VK {s = c56 "jauhaa"}) ; -- 6437 
-lin flourish_N = mkN (lin NK {s = d06 "fanfaari"}) ; -- 10000 
-lin flourish_V = mkV "menestyä" ; -- 1184 
-lin flourish_V2 = mkV2 "menestyä" ; -- 1184 
-lin flout_V2 = mkV2 (lin VK {s = c73 "ivata"}) ; -- 10000 
-lin flu_N = mkN (lin NK {s = d10 "flunssa"}) ; -- 6365 
-lin fluctuate_V = mkV (lin VK {s = c67A "heilahdella"}) ; -- 10000 
-lin fluctuation_N = mkN (lin NK {s = d02 "vaihtelu"}) ; -- 3999 
-lin flue_N = mkN (lin NK {s = d05 "hormi"}) ; -- 10000 
-lin fluency_N = mkN (lin NK {s = d40 "sujuvuus"}) ; -- 10000 
-lin fluent_A = mkA (lin AK {s = d10 "sujuva"}) ; -- 10000 
-lin fluff_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin fluff_V2 = mkV2 (lin VK {s = c73 "tupeerata"}) ; -- 10000 
-lin fluid_A = mkA (lin AK {s = d10 "juokseva"}) ; -- 10000 
-lin fluid_N = mkN (lin NK {s = d05 "likvidi"}) ; -- 10000 
-lin fluidity_N = mkN (lin NK {s = d40 "juoksevuus"}) ; -- 10000 
-lin fluke_N = mkN (lin NK {s = d07 "onni"}) ; -- 10000 
-lin flume_N = mkN (lin NK {s = d01 "kouru"}) ; -- 10000 
-lin flunk_V = mkV (lin VK {s = c53A "reputtaa"}) ; -- 10000 
-lin flunk_V2 = mkV2 (lin VK {s = c53A "reputtaa"}) ; -- 10000 
-lin flunkey_N = mkN (lin NK {s = d12 "lakeija"}) ; -- 10000 
-lin flunky_N = mkN (lin NK {s = d12 "lakeija"}) ; -- 10000 
-lin fluorescence_N = mkN (lin NK {s = d05 "fluoresenssi"}) ; -- 10000 
-lin fluoridate_V2 = mkV2 (lin VK {s = c73 "fluorata"}) ; -- 10000 
-lin fluoridation_N = mkN (lin NK {s = d39 "fluoraus"}) ; -- 10000 
-lin fluoridization_N = mkN (lin NK {s = d39 "fluoraus"}) ; -- 10000 
-lin fluoridize_V2 = mkV2 (lin VK {s = c73 "fluorata"}) ; -- 10000 
-lin fluorine_N = mkN (lin NK {s = d05 "fluori"}) ; -- 10000 
-lin flurry_N = mkN (lin NK {s = d10 "puuska"}) ; -- 10000 
-lin flurry_V2 = mkV2 (lin VK {s = c53A "hermostuttaa"}) ; -- 10000 
-lin flush_N = mkN "suora" ; -- 5852 
-lin flush_V = mkV (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin flush_V2 = mkV2 (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin fluster_N = mkN "hämmennys" ; -- 8986 
-lin fluster_V2 = mkV2 (lin VK {s = c53A "hermostuttaa"}) ; -- 10000 
-lin flute_N = mkN (lin NK {s = d01 "huilu"}) ; -- 10000 
-lin flute_V = mkV (lin VK {s = c54A "uurtaa"}) ; -- 10000 
-lin flute_V2 = mkV2 (lin VK {s = c54A "uurtaa"}) ; -- 10000 
-lin fluting_N = mkN (lin NK {s = d48A "uurre"}) ; -- 10000 
-lin flutter_N = mkN (lin NK {s = d39 "lepatus"}) ; -- 10000 
-lin flutter_V = mkV (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin flutter_V2 = mkV2 (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin flux_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin flyblown_A = mkA "likainen" ; -- 5564 
-lin flycatcher_N = mkN (lin NK {s = d01A "sieppo"}) ; -- 10000 
-lin flyer_N = mkN "lentäjä" ; -- 3420 
-lin flying_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin foal_N = mkN (lin NK {s = d09 "varsa"}) ; -- 10000 
-lin foal_V = mkV (lin VK {s = c52 "varsoa"}) ; -- 10000 
-lin foam_N = mkN (lin NK {s = d01A "vaahto"}) ; -- 10000 
-lin foam_V = mkV (lin VK {s = c74A "vaahdota"}) ; -- 10000 
-lin fob_V2 = mkV2 (lin VK {s = c53A "huiputtaa"}) ; -- 10000 
-lin focus_N = mkN (lin NK {s = d39 "painotus"}) ; -- 6847 
-lin focus_V = mkV "keskittyä" ; -- 662 
-lin focus_V2 = mkV2 "keskittyä" ; -- 662 
-lin fodder_N = mkN (lin NK {s = d01 "rehu"}) ; -- 7315 
-lin foe_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin fogey_N = mkN (lin NK {s = d39 "kalkkis"}) ; -- 10000 
-lin foil_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin foil_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin foist_V2 = mkV2 (lin VK {s = c53A "sujauttaa"}) ; -- 10000 
-lin fold_N = mkN (lin NK {s = d39 "laskos"}) ; -- 10000 
-lin fold_V = mkV (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin fold_V2 = mkV2 (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin folder_N = mkN (lin NK {s = d38 "lehtinen"}) ; -- 10000 
-lin folio_N = mkN (lin NK {s = d05A "numerointi"}) ; -- 10000 
-lin folk_N = mkN (lin NK {s = d01A "suku"}) ; -- 2035 
-lin folksy_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin follow_V = mkV (lin VK {s = c73 "seurata"}) ; -- 120 
-lin follow_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin follow_up_N = mkN (lin NK {s = d09A "seuranta"}) ; -- 4292 
-lin follower_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin following_A = mkA (lin AK {s = d10 "seuraava"}) ; -- 10000 
-lin following_N = mkN "takaa-ajo" ; -- 4693 
-lin folly_N = mkN (lin NK {s = d09 "fiba"}) ; -- 10000 
-lin foment_V2 = mkV2 (lin VK {s = c52 "lietsoa"}) ; -- 9716 
-lin fomentation_N = mkN (lin NK {s = d48A "haude"}) ; -- 10000 
-lin fond_A = mkA "typerä" ; -- 8639 
-lin fondness_N = mkN (lin NK {s = d40 "rakkaus"}) ; -- 1303 
-lin food_N = mkN (lin NK {s = d01A "ravinto"}) ; -- 3974 
-lin foodstuff_N = mkN "elintarvike" ; -- 2100 
-lin fool_N = mkN (lin NK {s = d05 "narri"}) ; -- 10000 
-lin fool_V = mkV (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin fool_V2 = mkV2 (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin foolery_N = mkN (lin NK {s = d02 "hulluttelu"}) ; -- 10000 
-lin foolish_A = mkA "järjetön" ; -- 7348 
-lin foolishness_N = mkN (lin NK {s = d40 "typeryys"}) ; -- 10000 
-lin football_N = mkN "jalkapallo" ; -- 2010 
-lin footballer_N = mkN "jalkapalloilija" ; -- 7280 
-lin footboard_N = mkN "pääty" ; -- 7890 
-lin footer_N = mkN "jalankulkija" ; -- 5044 
-lin footing_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin footle_V = mkV (lin VK {s = c61 "lorvia"}) ; -- 10000 
-lin footle_V2 = mkV2 (lin VK {s = c61 "lorvia"}) ; -- 10000 
-lin footpath_N = mkN (lin NK {s = d01A "polku"}) ; -- 3810 
-lin footslog_V = mkV (lin VK {s = c52A "tarpoa"}) ; -- 10000 
-lin footstep_N = mkN (lin NK {s = d49 "askel"}) ; -- 2440 
-lin footstool_N = mkN (lin NK {s = d12 "jakkara"}) ; -- 10000 
-lin footwork_N = mkN (lin NK {s = d03 "kuvio"}) ; -- 2178 
-lin fop_N = mkN (lin NK {s = d06 "keikari"}) ; -- 10000 
-lin forage_N = mkN (lin NK {s = d01 "rehu"}) ; -- 7315 
-lin forage_V = mkV (lin VK {s = c53 "saalistaa"}) ; -- 7563 
-lin foray_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin foray_V = mkV "hyökätä" ; -- 2306 
-lin forbear_V = mkV "välttää" ; -- 1690 
-lin forbear_V2 = mkV2 "välttää" ; -- 1690 
-lin forbid_V2 = mkV2 "kieltää" ; -- 767 
-lin forbidding_A = mkA (lin AK {s = d38 "kielteinen"}) ; -- 2637 
-lin force_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin force_V = mkV (lin VK {s = c56 "painaa"}) ; -- 965 
-lin force_V2 = mkV2 (lin VK {s = c56 "painaa"}) ; -- 965 
-lin forceful_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin forcefulness_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin forcible_A = mkA "väkivaltainen" ; -- 3635 
-lin ford_V2 = mkV2 (lin VK {s = c73 "kahlata"}) ; -- 10000 
-lin fore_N = mkN (lin NK {s = d10A "kokka"}) ; -- 10000 
-lin forebode_V2 = mkV2 (lin VK {s = c53 "aavistaa"}) ; -- 9253 
-lin forecast_N = mkN (lin NK {s = d48 "ennuste"}) ; -- 2597 
-lin forecast_V = mkV (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin forecast_V2 = mkV2 (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin forecaster_N = mkN (lin NK {s = d10 "ennustaja"}) ; -- 10000 
-lin foreclose_V = mkV "ehkäistä" ; -- 3603 
-lin foreclose_V2 = mkV2 "ehkäistä" ; -- 3603 
-lin foregather_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin forego_V = mkV (lin VK {s = c52A "luopua"}) ; -- 874 
-lin forego_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin foregoing_A = mkA "edellinen" ; -- 516 
-lin foreground_N = mkN (lin NK {s = d13 "edusta"}) ; -- 2727 
-lin forehead_N = mkN (lin NK {s = d10 "otsa"}) ; -- 7804 
-lin foreign_A = mkA "vieras" ; -- 1717 
-lin foreigner_N = mkN "ulkopuolinen" ; -- 3107 
-lin foreknowledge_N = mkN "ennakkotieto" ; -- 5942 
-lin foreland_N = mkN (lin NK {s = d48A "niemeke"}) ; -- 10000 
-lin foreman_N = mkN "esimies" ; -- 4053 
-lin foremost_Adv = mkAdv "ensin" ; -- 622 
-lin forenoon_N = mkN "aamupäivä" ; -- 3403 
-lin forerunner_N = mkN "edelläkävijä" ; -- 8167 
-lin foresee_V2 = mkV2 "nähdä" ; -- 112 
-lin foreshorten_V2 = mkV2 "lyhentää" ; -- 3839 
-lin foresight_N = mkN (lin NK {s = d40 "kaukokatseisuus"}) ; -- 10000 
-lin forestall_V2 = mkV2 "estää" ; -- 773 
-lin foreswear_V2 = mkV2 "jättää" ; -- 255 
-lin foretell_V2 = mkV2 (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin forethought_N = mkN "harkinta" ; -- 4022 
-lin forever_Adv = mkAdv "ikuisesti" ; -- 8832 
-lin forewoman_N = mkN "puheenjohtaja" ; -- 136 
-lin forfeit_N = mkN (lin NK {s = d39 "menetys"}) ; -- 2223 
-lin forfeit_V2 = mkV2 "menettää" ; -- 651 
-lin forfeiture_N = mkN (lin NK {s = d39 "menetys"}) ; -- 2223 
-lin forgather_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin forge_N = mkN (lin NK {s = d09 "paja"}) ; -- 7095 
-lin forge_V = mkV "kehittää" ; -- 599 
-lin forge_V2 = mkV2 "kehittää" ; -- 599 
-lin forger_N = mkN "seppä" ; -- 9553 
-lin forget_me_not_N = mkN (lin NK {s = d05A "lemmikki"}) ; -- 4994 
-lin forgetful_A = mkA "lyhyt" ; -- 770 
-lin forging_N = mkN (lin NK {s = d09A "taonta"}) ; -- 10000 
-lin forgo_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin fork_N = mkN "haarukka" ; -- 9378 
-lin fork_V = mkV "levittäytyä" ; -- 8719 
-lin fork_V2 = mkV2 "levittäytyä" ; -- 8719 
-lin forlorn_A = mkA "toivoton" ; -- 7221 
-lin forlornness_N = mkN "yksinäisyys" ; -- 6343 
-lin form_N = mkN (lin NK {s = d01A "kunto"}) ; -- 355 
-lin form_V = mkV "siirtää" ; -- 584 
-lin form_V2 = mkV2 "siirtää" ; -- 584 
-lin formal_A = mkA (lin AK {s = d38 "virallinen"}) ; -- 917 
-lin formaldehyde_N = mkN (lin NK {s = d05 "formaldehydi"}) ; -- 10000 
-lin formalin_N = mkN (lin NK {s = d05 "formaliini"}) ; -- 10000 
-lin formalism_N = mkN (lin NK {s = d05 "formalismi"}) ; -- 10000 
-lin formality_N = mkN (lin NK {s = d40 "muodollisuus"}) ; -- 10000 
-lin formalize_V2 = mkV2 (lin VK {s = c53 "virallistaa"}) ; -- 10000 
-lin format_N = mkN (lin NK {s = d01A "muoto"}) ; -- 907 
-lin formation_N = mkN "perustaminen" ; -- 1472 
-lin former_A = mkA "entinen" ; -- 155 
-lin formidable_A = mkA (lin AK {s = d10 "pelottava"}) ; -- 10000 
-lin formula_N = mkN (lin NK {s = d09 "kaava"}) ; -- 1986 
-lin formulate_V2 = mkV2 (lin VK {s = c53 "muodostaa"}) ; -- 953 
-lin formulation_N = mkN (lin NK {s = d02 "muotoilu"}) ; -- 4686 
-lin fornication_N = mkN (lin NK {s = d40 "haureus"}) ; -- 10000 
-lin forrader_Adv = mkAdv "eteenpäin" ; -- 1095 
-lin forsake_V2 = mkV2 "jättää" ; -- 255 
-lin forswear_V2 = mkV2 (lin VK {s = c52 "perua"}) ; -- 3262 
-lin fort_N = mkN (lin NK {s = d10A "tukikohta"}) ; -- 3800 
-lin forte_Adv = mkAdv "voimakkaasti" ; -- 1666 
-lin forte_N = mkN (lin NK {s = d40 "vahvuus"}) ; -- 2590 
-lin forth_Adv = mkAdv (lin AdvK {s = c99 "esiin"}) ; -- 1014 
-lin fortification_N = mkN "vahvistaminen" ; -- 4093 
-lin fortify_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin fortress_N = mkN (lin NK {s = d39 "linnoitus"}) ; -- 10000 
-lin fortuitous_A = mkA (lin AK {s = d41A "onnekas"}) ; -- 7725 
-lin fortunate_A = mkA (lin AK {s = d41A "onnekas"}) ; -- 7725 
-lin fortune_N = mkN (lin NK {s = d10 "sattuma"}) ; -- 4979 
-lin forum_N = mkN "näyttämö" ; -- 1901 
-lin forward_Adv = mkAdv "eteenpäin" ; -- 1095 
-lin forward_N = mkN "hyökkääjä" ; -- 2618 
-lin forward_V2 = mkV2 "välittää" ; -- 1502 
-lin forwardness_N = mkN (lin NK {s = d40 "uskaliaisuus"}) ; -- 10000 
-lin forwards_Adv = mkAdv "eteenpäin" ; -- 1095 
-lin fosse_N = mkN (lin NK {s = d01A "kaivanto"}) ; -- 10000 
-lin fossil_N = mkN (lin NK {s = d38 "fossiilinen"}) ; -- 10000 
-lin foster_V2 = mkV2 "edistää" ; -- 1541 
-lin foul_A = mkA "epäselvä" ; -- 3748 
-lin foul_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin foul_V = mkV (lin VK {s = c52 "saastua"}) ; -- 5625 
-lin foul_V2 = mkV2 (lin VK {s = c52 "saastua"}) ; -- 5625 
-lin foulness_N = mkN (lin NK {s = d40 "kurjuus"}) ; -- 8489 
-lin found_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin foundation_N = mkN "perustaminen" ; -- 1472 
-lin founder_N = mkN (lin NK {s = d10 "perustaja"}) ; -- 5076 
-lin founder_V = mkV (lin VK {s = c74A "upota"}) ; -- 3364 
-lin founder_V2 = mkV2 (lin VK {s = c74A "upota"}) ; -- 3364 
-lin foundress_N = mkN (lin NK {s = d10 "perustaja"}) ; -- 5076 
-lin foundry_N = mkN (lin NK {s = d02 "valimo"}) ; -- 10000 
-lin fountain_N = mkN (lin NK {s = d01 "suihku"}) ; -- 6213 
-lin four_in_hand_N = mkN (lin NK {s = d03 "solmio"}) ; -- 10000 
-lin four_pounder_N = mkN "tykki" ; -- 8377 
-lin foursome_N = mkN (lin NK {s = d04A "nelikko"}) ; -- 8932 
-lin foursquare_A = mkA (lin AK {s = d10 "luja"}) ; -- 5073 
-lin fowl_V = mkV (lin VK {s = c53 "linnustaa"}) ; -- 10000 
-lin fowler_N = mkN (lin NK {s = d10 "linnustaja"}) ; -- 10000 
-lin fox_N = mkN (lin NK {s = d01A "kettu"}) ; -- 6468 
-lin fox_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin foxhole_N = mkN (lin NK {s = d02 "potero"}) ; -- 10000 
-lin foxy_A = mkA (lin AK {s = d10 "kavala"}) ; -- 10000 
-lin foyer_N = mkN (lin NK {s = d09 "aula"}) ; -- 10000 
-lin fracas_N = mkN (lin NK {s = d01 "melu"}) ; -- 4436 
-lin fraction_N = mkN "murto-osa" ; -- 9504 
-lin fractious_A = mkA "hankala" ; -- 1421 
-lin fractiousness_N = mkN (lin NK {s = d40 "tottelemattomuus"}) ; -- 10000 
-lin fracture_N = mkN (lin NK {s = d10 "murtuma"}) ; -- 8672 
-lin fracture_V = mkV (lin VK {s = c54A "murtaa"}) ; -- 4066 
-lin fracture_V2 = mkV2 (lin VK {s = c54A "murtaa"}) ; -- 4066 
-lin fragile_A = mkA "heikko" ; -- 1009 
-lin fragility_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin fragment_N = mkN (lin NK {s = d48 "kappale"}) ; -- 865 
-lin fragment_V = mkV (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin fragment_V2 = mkV2 (lin VK {s = c74 "hajota"}) ; -- 2997 
-lin fragmentary_A = mkA (lin AK {s = d38 "hajanainen"}) ; -- 8761 
-lin fragmentation_N = mkN "hajoaminen" ; -- 6194 
-lin fragrance_N = mkN (lin NK {s = d01 "tuoksu"}) ; -- 5492 
-lin frailty_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin frame_N = mkN (lin NK {s = d39 "kierros"}) ; -- 664 
-lin frame_V = mkV (lin VK {s = c61A "laatia"}) ; -- 1066 
-lin frame_V2 = mkV2 (lin VK {s = c61A "laatia"}) ; -- 1066 
-lin frame_up_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin franc_N = mkN (lin NK {s = d05 "frangi"}) ; -- 8581 
-lin franchise_N = mkN "toimilupa" ; -- 5659 
-lin frank_A = mkA "ilmeinen" ; -- 2713 
-lin frank_N = mkN "suora" ; -- 5852 
-lin frank_V2 = mkV2 (lin VK {s = c73 "frankeerata"}) ; -- 10000 
-lin frankness_N = mkN (lin NK {s = d40 "suoruus"}) ; -- 10000 
-lin frantic_A = mkA "kiihkeä" ; -- 4724 
-lin fraternal_A = mkA (lin AK {s = d38 "veljellinen"}) ; -- 10000 
-lin fraternity_N = mkN (lin NK {s = d05 "piiri"}) ; -- 666 
-lin fraternization_N = mkN (lin NK {s = d02 "veljeily"}) ; -- 10000 
-lin fraud_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin fraught_A = mkA (lin AK {s = d10 "tukala"}) ; -- 9944 
-lin fray_V = mkV (lin VK {s = c73A "hangata"}) ; -- 10000 
-lin fray_V2 = mkV2 (lin VK {s = c73A "hangata"}) ; -- 10000 
-lin frazzle_N = mkN (lin NK {s = d39 "uupumus"}) ; -- 10000 
-lin freak_N = mkN (lin NK {s = d05A "friikki"}) ; -- 10000 
-lin freak_V = mkV "järkyttyä" ; -- 7933 
-lin freak_V2 = mkV2 "järkyttyä" ; -- 7933 
-lin freakish_A = mkA (lin AK {s = d38 "omituinen"}) ; -- 6055 
-lin freakishness_N = mkN (lin NK {s = d40 "poikkeavuus"}) ; -- 10000 
-lin freaky_A = mkA "outo" ; -- 1984 
-lin freckle_N = mkN (lin NK {s = d04A "kesakko"}) ; -- 10000 
-lin free_A = mkA "ilmainen" ; -- 2004 
-lin free_V2 = mkV2 (lin VK {s = c53 "julkistaa"}) ; -- 994 
-lin free_and_easy_A = mkA (lin AK {s = d10 "luonteva"}) ; -- 3961 
-lin free_for_all_N = mkN (lin NK {s = d14A "kahakka"}) ; -- 10000 
-lin free_liver_N = mkN (lin NK {s = d12 "nautiskelija"}) ; -- 10000 
-lin freebooter_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin freedom_N = mkN (lin NK {s = d40 "vapaus"}) ; -- 1928 
-lin freeholder_N = mkN "maanomistaja" ; -- 3747 
-lin freelance_N = mkN (lin NK {s = d08 "freelance"}) ; -- 10000 
-lin freemasonry_N = mkN (lin NK {s = d40 "vapaamuurarius"}) ; -- 10000 
-lin freesia_N = mkN (lin NK {s = d12 "freesia"}) ; -- 10000 
-lin freeway_N = mkN "moottoritie" ; -- 3411 
-lin freezer_N = mkN (lin NK {s = d33 "pakastin"}) ; -- 10000 
-lin freight_N = mkN (lin NK {s = d05A "rahti"}) ; -- 10000 
-lin freight_V2 = mkV2 (lin VK {s = c73A "rahdata"}) ; -- 10000 
-lin frenetic_A = mkA (lin AK {s = d10 "hurja"}) ; -- 2258 
-lin frenzied_A = mkA "kiihkeä" ; -- 4724 
-lin frenzy_N = mkN (lin NK {s = d09 "vimma"}) ; -- 10000 
-lin frequency_N = mkN (lin NK {s = d40 "taajuus"}) ; -- 10000 
-lin frequent_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin fresco_N = mkN (lin NK {s = d01 "fresko"}) ; -- 10000 
-lin fresh_A = mkA (lin AK {s = d48 "tuore"}) ; -- 691 
-lin fresh_Adv = mkAdv "äskettäin" ; -- 2371 
-lin freshen_V = mkV "piristää" ; -- 5956 
-lin freshen_V2 = mkV2 "piristää" ; -- 5956 
-lin fresher_N = mkN (lin NK {s = d05 "fuksi"}) ; -- 10000 
-lin freshman_N = mkN (lin NK {s = d05 "fuksi"}) ; -- 10000 
-lin freshness_N = mkN (lin NK {s = d40 "tuoreus"}) ; -- 10000 
-lin fret_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin fret_V = mkV (lin VK {s = c67A "harmitella"}) ; -- 2866 
-lin fret_V2 = mkV2 (lin VK {s = c67A "harmitella"}) ; -- 2866 
-lin fretful_A = mkA (lin AK {s = d47 "hermostunut"}) ; -- 10000 
-lin fretwork_N = mkN (lin NK {s = d04A "ristikko"}) ; -- 10000 
-lin friability_N = mkN (lin NK {s = d40 "hauraus"}) ; -- 10000 
-lin friar_N = mkN (lin NK {s = d05A "munkki"}) ; -- 9537 
-lin fricassee_N = mkN (lin NK {s = d05A "viillokki"}) ; -- 10000 
-lin friction_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin friendlessness_N = mkN "yksinäisyys" ; -- 6343 
-lin friendly_A = mkA "ystävällinen" ; -- 5532 
-lin friendship_N = mkN "ystävyys" ; -- 5175 
-lin frier_N = mkN (lin NK {s = d06 "broileri"}) ; -- 10000 
-lin frigate_N = mkN (lin NK {s = d05A "fregatti"}) ; -- 10000 
-lin fright_N = mkN (lin NK {s = d01 "kauhu"}) ; -- 4372 
-lin frighten_V2 = mkV2 (lin VK {s = c53A "pelottaa"}) ; -- 2654 
-lin frightening_A = mkA (lin AK {s = d10 "pelottava"}) ; -- 10000 
-lin frightful_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin frightfulness_N = mkN (lin NK {s = d40 "hirveys"}) ; -- 10000 
-lin frigid_A = mkA "kylmä" ; -- 1090 
-lin frigidity_N = mkN (lin NK {s = d40 "tunteettomuus"}) ; -- 10000 
-lin frill_N = mkN (lin NK {s = d39 "kaulus"}) ; -- 10000 
-lin fringe_N = mkN (lin NK {s = d09A "laita"}) ; -- 1889 
-lin fritter_V2 = mkV2 "hävittää" ; -- 4078 
-lin frivolity_N = mkN (lin NK {s = d40 "huikentelevaisuus"}) ; -- 10000 
-lin frizzle_V = mkV (lin VK {s = c54A "kihartaa"}) ; -- 10000 
-lin frizzle_V2 = mkV2 (lin VK {s = c54A "kihartaa"}) ; -- 10000 
-lin frock_N = mkN (lin NK {s = d01A "kaapu"}) ; -- 10000 
-lin frog_N = mkN "ranskalainen" ; -- 4443 
-lin frolic_N = mkN (lin NK {s = d02 "hulluttelu"}) ; -- 10000 
-lin front_N = mkN (lin NK {s = d10 "rintama"}) ; -- 2926 
-lin frontage_N = mkN (lin NK {s = d13 "edusta"}) ; -- 2727 
-lin frost_N = mkN (lin NK {s = d38 "pakkanen"}) ; -- 1838 
-lin frost_V = mkV "jäätyä" ; -- 5729 
-lin frost_V2 = mkV2 "jäätyä" ; -- 5729 
-lin frosting_N = mkN (lin NK {s = d48A "kuorrute"}) ; -- 10000 
-lin frosty_A = mkA (lin AK {s = d15 "kolea"}) ; -- 10000 
-lin froth_N = mkN (lin NK {s = d01A "vaahto"}) ; -- 10000 
-lin froth_V = mkV (lin VK {s = c74A "vaahdota"}) ; -- 10000 
-lin frugal_A = mkA "tarkka" ; -- 856 
-lin frugality_N = mkN (lin NK {s = d40 "taloudellisuus"}) ; -- 10000 
-lin fruition_N = mkN "toteutuminen" ; -- 3124 
-lin fruity_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin frumpish_A = mkA "vanhanaikainen" ; -- 5846 
-lin frumpy_A = mkA "vanhanaikainen" ; -- 5846 
-lin frustrate_V2 = mkV2 "estää" ; -- 773 
-lin frustration_N = mkN (lin NK {s = d10 "turhauma"}) ; -- 10000 
-lin fry_N = mkN (lin NK {s = d09 "kersa"}) ; -- 10000 
-lin fry_V = mkV (lin VK {s = c56 "palaa"}) ; -- 1788 
-lin fry_V2 = mkV2 (lin VK {s = c56 "palaa"}) ; -- 1788 
-lin fryer_N = mkN (lin NK {s = d06 "broileri"}) ; -- 10000 
-lin fuck_V = mkV (lin VK {s = c62 "naida"}) ; -- 10000 
-lin fuck_V2 = mkV2 (lin VK {s = c62 "naida"}) ; -- 10000 
-lin fucker_N = mkN (lin NK {s = d38 "paskiainen"}) ; -- 10000 
-lin fuddle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin fuddy_duddy_N = mkN (lin NK {s = d39 "kalkkis"}) ; -- 10000 
-lin fuel_N = mkN "polttoaine" ; -- 2928 
-lin fuel_V = mkV (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin fuel_V2 = mkV2 (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin fug_N = mkN (lin NK {s = d40 "tunkkaisuus"}) ; -- 10000 
-lin fugitive_A = mkA "lyhytaikainen" ; -- 6850 
-lin fugitive_N = mkN (lin NK {s = d06 "karkuri"}) ; -- 10000 
-lin fugue_N = mkN (lin NK {s = d10 "fuuga"}) ; -- 10000 
-lin fulcrum_N = mkN (lin NK {s = d09A "napa"}) ; -- 10000 
-lin fulfil_V2 = mkV2 (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin fulfill_V2 = mkV2 (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin fulfilment_N = mkN "toteuttaminen" ; -- 1863 
-lin full_blooded_A = mkA (lin AK {s = d41A "ponnekas"}) ; -- 10000 
-lin full_blown_A = mkA "kypsä" ; -- 4261 
-lin full_dress_A = mkA (lin AK {s = d38 "perusteellinen"}) ; -- 4356 
-lin full_fledged_A = mkA "valmis" ; -- 368 
-lin fuller_N = mkN "koko" ; -- 1654 
-lin fully_Adv = mkAdv (lin AdvK {s = c99 "aivan"}) ; -- 275 
-lin fulminate_V = mkV "räjähtää" ; -- 3328 
-lin fulmination_N = mkN "räjähdys" ; -- 2795 
-lin fulsomeness_N = mkN (lin NK {s = d40 "lipevyys"}) ; -- 10000 
-lin fumble_V = mkV (lin VK {s = c67 "tapailla"}) ; -- 10000 
-lin fumble_V2 = mkV2 (lin VK {s = c67 "tapailla"}) ; -- 10000 
-lin fume_N = mkN (lin NK {s = d01 "sauhu"}) ; -- 10000 
-lin fume_V = mkV (lin VK {s = c53A "savuttaa"}) ; -- 10000 
-lin fume_V2 = mkV2 (lin VK {s = c53A "savuttaa"}) ; -- 10000 
-lin fumigate_V2 = mkV2 (lin VK {s = c53A "savuttaa"}) ; -- 10000 
-lin fumigation_N = mkN (lin NK {s = d39 "savutus"}) ; -- 10000 
-lin function_N = mkN (lin NK {s = d10 "juhla"}) ; -- 831 
-lin function_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin functional_A = mkA "toiminnallinen" ; -- 6418 
-lin functionalism_N = mkN (lin NK {s = d05 "funktionalismi"}) ; -- 10000 
-lin functionary_N = mkN "virkamies" ; -- 1197 
-lin fund_N = mkN (lin NK {s = d02 "rahasto"}) ; -- 2121 
-lin fund_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin fundamentalism_N = mkN (lin NK {s = d05 "fundamentalismi"}) ; -- 10000 
-lin fundamentalist_N = mkN (lin NK {s = d05 "fundamentalisti"}) ; -- 10000 
-lin funeral_N = mkN "hautajaiset" ; -- 5332 
-lin funfair_N = mkN (lin NK {s = d06 "tivoli"}) ; -- 10000 
-lin funk_N = mkN (lin NK {s = d05A "paniikki"}) ; -- 6484 
-lin funky_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin funnel_N = mkN (lin NK {s = d02 "suppilo"}) ; -- 10000 
-lin funniness_N = mkN (lin NK {s = d40 "hauskuus"}) ; -- 10000 
-lin funny_A = mkA (lin AK {s = d09 "hauska"}) ; -- 1621 
-lin fur_N = mkN (lin NK {s = d39 "turkis"}) ; -- 10000 
-lin furbish_V2 = mkV2 (lin VK {s = c53A "kiillottaa"}) ; -- 10000 
-lin furious_A = mkA (lin AK {s = d10 "raivoisa"}) ; -- 10000 
-lin furl_V = mkV "kääriä" ; -- 8901 
-lin furl_V2 = mkV2 "kääriä" ; -- 8901 
-lin furnace_N = mkN (lin NK {s = d05 "uuni"}) ; -- 4901 
-lin furnish_V2 = mkV2 (lin VK {s = c53 "sisustaa"}) ; -- 10000 
-lin furore_N = mkN (lin NK {s = d01 "raivo"}) ; -- 9699 
-lin furrier_N = mkN (lin NK {s = d06 "turkkuri"}) ; -- 10000 
-lin furrow_N = mkN (lin NK {s = d01A "vako"}) ; -- 10000 
-lin furrow_V = mkV (lin VK {s = c54A "uurtaa"}) ; -- 10000 
-lin furrow_V2 = mkV2 (lin VK {s = c54A "uurtaa"}) ; -- 10000 
-lin further_Adv = mkAdv "lisäksi" ; -- 227 
-lin further_V2 = mkV2 "edistää" ; -- 1541 
-lin furtherance_N = mkN "edistäminen" ; -- 3314 
-lin furthermore_Adv = mkAdv "lisäksi" ; -- 227 
-lin furthest_Adv = mkAdv (lin AdvK {s = c99 "kauimmas"}) ; -- 10000 
-lin furtive_A = mkA (lin AK {s = d38 "salavihkainen"}) ; -- 10000 
-lin furtiveness_N = mkN (lin NK {s = d40 "salavihkaisuus"}) ; -- 10000 
-lin fury_N = mkN (lin NK {s = d01 "raivo"}) ; -- 9699 
-lin fuse_N = mkN (lin NK {s = d48A "sulake"}) ; -- 10000 
-lin fuse_V = mkV "yhdistää" ; -- 784 
-lin fuse_V2 = mkV2 "yhdistää" ; -- 784 
-lin fusion_N = mkN (lin NK {s = d03 "fuusio"}) ; -- 2759 
-lin fuss_N = mkN (lin NK {s = d05 "harmi"}) ; -- 4018 
-lin fuss_V = mkV (lin VK {s = c73 "hoivata"}) ; -- 10000 
-lin fuss_V2 = mkV2 (lin VK {s = c73 "hoivata"}) ; -- 10000 
-lin fusspot_N = mkN (lin NK {s = d10 "valittaja"}) ; -- 9966 
-lin fussy_A = mkA "levoton" ; -- 7576 
-lin fustian_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin fusty_A = mkA "vanhanaikainen" ; -- 5846 
-lin futile_A = mkA "turha" ; -- 1079 
-lin future_N = mkN (lin NK {s = d40 "tulevaisuus"}) ; -- 350 
-lin futurism_N = mkN (lin NK {s = d05 "futurismi"}) ; -- 10000 
-lin futurist_N = mkN (lin NK {s = d38 "futuristinen"}) ; -- 10000 
-lin futurity_N = mkN (lin NK {s = d40 "tulevaisuus"}) ; -- 350 
-lin fuze_N = mkN (lin NK {s = d33A "sytytin"}) ; -- 10000 
-lin fuzz_N = mkN (lin NK {s = d10A "nukka"}) ; -- 10000 
-lin fuzzy_A = mkA "epäselvä" ; -- 3748 
-lin gab_N = mkN (lin NK {s = d12 "pulina"}) ; -- 10000 
-lin gabardine_N = mkN (lin NK {s = d05 "gabardiini"}) ; -- 10000 
-lin gabble_N = mkN (lin NK {s = d39 "papatus"}) ; -- 10000 
-lin gabble_V = mkV (lin VK {s = c53A "sopottaa"}) ; -- 10000 
-lin gabble_V2 = mkV2 (lin VK {s = c53A "sopottaa"}) ; -- 10000 
-lin gable_N = mkN "pääty" ; -- 7890 
-lin gad_V = mkV (lin VK {s = c67A "huvitella"}) ; -- 10000 
-lin gadfly_N = mkN (lin NK {s = d09 "paarma"}) ; -- 10000 
-lin gadget_N = mkN (lin NK {s = d48A "vehje"}) ; -- 10000 
-lin gaff_N = mkN (lin NK {s = d06 "kahveli"}) ; -- 10000 
-lin gaffe_N = mkN (lin NK {s = d40 "tahdittomuus"}) ; -- 10000 
-lin gaffer_N = mkN (lin NK {s = d39 "vanhus"}) ; -- 1092 
-lin gag_N = mkN (lin NK {s = d05 "vitsi"}) ; -- 4929 
-lin gag_V = mkV (lin VK {s = c53 "ahdistaa"}) ; -- 5449 
-lin gag_V2 = mkV2 (lin VK {s = c53 "ahdistaa"}) ; -- 5449 
-lin gage_N = mkN (lin NK {s = d11 "marihuana"}) ; -- 10000 
-lin gaiety_N = mkN (lin NK {s = d40 "iloisuus"}) ; -- 10000 
-lin gaily_Adv = mkAdv "iloisesti" ; -- 7387 
-lin gain_N = mkN "hyöty" ; -- 1266 
-lin gain_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin gain_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin gainful_A = mkA (lin AK {s = d10 "tuottava"}) ; -- 10000 
-lin gainsay_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin gait_N = mkN "käynti" ; -- 1192 
-lin gaiter_N = mkN (lin NK {s = d33 "nilkkain"}) ; -- 10000 
-lin gal_N = mkN (lin NK {s = d09A "likka"}) ; -- 10000 
-lin gala_N = mkN (lin NK {s = d09 "gaala"}) ; -- 10000 
-lin galactic_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin galaxy_N = mkN (lin NK {s = d05 "galaksi"}) ; -- 10000 
-lin gale_N = mkN (lin NK {s = d06 "puhuri"}) ; -- 10000 
-lin gall_N = mkN (lin NK {s = d05A "kantti"}) ; -- 7957 
-lin gall_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin gallant_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin gallant_N = mkN (lin NK {s = d14A "rivakka"}) ; -- 10000 
-lin gallantry_N = mkN (lin NK {s = d40 "urhoollisuus"}) ; -- 10000 
-lin gallery_N = mkN "käytävä" ; -- 4856 
-lin galley_N = mkN (lin NK {s = d06 "kaleeri"}) ; -- 10000 
-lin gallon_N = mkN (lin NK {s = d10 "gallona"}) ; -- 10000 
-lin gallop_V = mkV (lin VK {s = c73A "laukata"}) ; -- 8328 
-lin gallop_V2 = mkV2 (lin VK {s = c73A "laukata"}) ; -- 8328 
-lin galore_Adv = mkAdv "runsaasti" ; -- 956 
-lin galosh_N = mkN (lin NK {s = d05 "kalossi"}) ; -- 10000 
-lin galvanic_A = mkA (lin AK {s = d38 "galvaaninen"}) ; -- 10000 
-lin galvanize_V2 = mkV2 "hätkähdyttää" ; -- 9777 
-lin gambit_N = mkN (lin NK {s = d05A "gambiitti"}) ; -- 10000 
-lin gamble_N = mkN (lin NK {s = d39 "panos"}) ; -- 2764 
-lin gamble_V = mkV (lin VK {s = c73 "pelata"}) ; -- 194 
-lin gamble_V2 = mkV2 (lin VK {s = c73 "pelata"}) ; -- 194 
-lin game_A = mkA (lin AK {s = d41A "sisukas"}) ; -- 10000 
-lin game_N = mkN (lin NK {s = d05 "peli"}) ; -- 287 
-lin gamesmanship_N = mkN (lin NK {s = d05A "taktikointi"}) ; -- 10000 
-lin gamma_N = mkN (lin NK {s = d09 "gamma"}) ; -- 10000 
-lin gammon_N = mkN (lin NK {s = d01A "kinkku"}) ; -- 5458 
-lin gamp_N = mkN (lin NK {s = d14A "sontikka"}) ; -- 10000 
-lin gamut_N = mkN (lin NK {s = d01 "kirjo"}) ; -- 6893 
-lin gamy_A = mkA (lin AK {s = d41A "sisukas"}) ; -- 10000 
-lin gang_N = mkN (lin NK {s = d05 "jengi"}) ; -- 7442 
-lin ganger_N = mkN "työnjohtaja" ; -- 9015 
-lin ganglion_N = mkN (lin NK {s = d03 "ganglio"}) ; -- 10000 
-lin gangrene_N = mkN (lin NK {s = d03 "kuolio"}) ; -- 10000 
-lin gangster_N = mkN (lin NK {s = d06 "gangsteri"}) ; -- 10000 
-lin gangway_N = mkN "käytävä" ; -- 4856 
-lin gannet_N = mkN (lin NK {s = d10 "suula"}) ; -- 10000 
-lin gaol_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin gaol_V2 = mkV2 (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin gap_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin gape_V = mkV (lin VK {s = c53A "ammottaa"}) ; -- 10000 
-lin garb_N = mkN (lin NK {s = d01 "asu"}) ; -- 3615 
-lin garb_V2 = mkV2 (lin VK {s = c53A "vaatettaa"}) ; -- 10000 
-lin garbage_N = mkN (lin NK {s = d39 "roskis"}) ; -- 10000 
-lin gardenia_N = mkN (lin NK {s = d12 "gardenia"}) ; -- 10000 
-lin gargantuan_A = mkA "jättimäinen" ; -- 9447 
-lin gargle_N = mkN (lin NK {s = d39 "kurlaus"}) ; -- 10000 
-lin gargle_V = mkV (lin VK {s = c73 "kurlata"}) ; -- 10000 
-lin gargle_V2 = mkV2 (lin VK {s = c73 "kurlata"}) ; -- 10000 
-lin garland_N = mkN (lin NK {s = d49 "seppele"}) ; -- 10000 
-lin garlic_N = mkN "valkosipuli" ; -- 8452 
-lin garment_N = mkN (lin NK {s = d48A "vaate"}) ; -- 1758 
-lin garner_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin garner_V2 = mkV2 (lin VK {s = c61A "hankkia"}) ; -- 510 
-lin garnet_N = mkN (lin NK {s = d05A "granaatti"}) ; -- 10000 
-lin garnish_N = mkN (lin NK {s = d48 "koriste"}) ; -- 7573 
-lin garnish_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin garrison_N = mkN "varuskunta" ; -- 5265 
-lin garrulity_N = mkN (lin NK {s = d40 "suulaus"}) ; -- 10000 
-lin gas_N = mkN (lin NK {s = d01 "kaasu"}) ; -- 4065 
-lin gas_V = mkV (lin VK {s = c53A "kaasuttaa"}) ; -- 10000 
-lin gas_V2 = mkV2 (lin VK {s = c53A "kaasuttaa"}) ; -- 10000 
-lin gash_N = mkN (lin NK {s = d48A "uurre"}) ; -- 10000 
-lin gasify_V = mkV (lin VK {s = c52A "kaasuuntua"}) ; -- 10000 
-lin gasify_V2 = mkV2 (lin VK {s = c52A "kaasuuntua"}) ; -- 10000 
-lin gasket_N = mkN (lin NK {s = d48 "tiiviste"}) ; -- 10000 
-lin gasolene_N = mkN (lin NK {s = d06 "bensiini"}) ; -- 4089 
-lin gasoline_N = mkN (lin NK {s = d06 "bensiini"}) ; -- 4089 
-lin gasp_V = mkV (lin VK {s = c53A "huohottaa"}) ; -- 10000 
-lin gasp_V2 = mkV2 (lin VK {s = c53A "huohottaa"}) ; -- 10000 
-lin gastronomic_A = mkA (lin AK {s = d38 "gastronominen"}) ; -- 10000 
-lin gastronomy_N = mkN "keittiö" ; -- 2452 
-lin gate_N = mkN (lin NK {s = d05A "portti"}) ; -- 3203 
-lin gather_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin gather_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin gatherer_N = mkN (lin NK {s = d10 "rahastaja"}) ; -- 10000 
-lin gathering_N = mkN "kerääminen" ; -- 7160 
-lin gaucherie_N = mkN (lin NK {s = d40 "karkeus"}) ; -- 10000 
-lin gaucho_N = mkN (lin NK {s = d01 "gaucho"}) ; -- 10000 
-lin gaudy_A = mkA (lin AK {s = d15 "pramea"}) ; -- 10000 
-lin gauge_N = mkN (lin NK {s = d06 "mittari"}) ; -- 3111 
-lin gauge_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin gauntlet_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin gauze_N = mkN (lin NK {s = d01 "harso"}) ; -- 10000 
-lin gavel_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin gawk_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin gawky_A = mkA "jäykkä" ; -- 7949 
-lin gawp_V = mkV (lin VK {s = c53A "tollottaa"}) ; -- 10000 
-lin gay_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin gay_N = mkN (lin NK {s = d21 "gay"}) ; -- 10000 
-lin gayness_N = mkN (lin NK {s = d40 "lesbous"}) ; -- 10000 
-lin gaze_V = mkV (lin VK {s = c53A "tuijottaa"}) ; -- 5687 
-lin gazelle_N = mkN (lin NK {s = d06 "gaselli"}) ; -- 10000 
-lin gazette_N = mkN "sanomalehti" ; -- 1912 
-lin gear_N = mkN (lin NK {s = d48A "vaihde"}) ; -- 1330 
-lin gear_V = mkV (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin gear_V2 = mkV2 (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin gearbox_N = mkN (lin NK {s = d01 "vaihteisto"}) ; -- 10000 
-lin gee_gee_N = mkN (lin NK {s = d09A "heppa"}) ; -- 10000 
-lin gel_N = mkN (lin NK {s = d05 "geeli"}) ; -- 10000 
-lin gelatin_N = mkN (lin NK {s = d05 "gelatiini"}) ; -- 10000 
-lin gelatine_N = mkN (lin NK {s = d05 "gelatiini"}) ; -- 10000 
-lin geld_V2 = mkV2 (lin VK {s = c69 "kuohita"}) ; -- 10000 
-lin gelding_N = mkN (lin NK {s = d10 "ruuna"}) ; -- 8878 
-lin gem_N = mkN (lin NK {s = d07 "helmi"}) ; -- 3650 
-lin gen_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin gendarme_N = mkN "poliisi" ; -- 147 
-lin gender_N = mkN (lin NK {s = d01A "suku"}) ; -- 2035 
-lin gene_N = mkN (lin NK {s = d05 "geeni"}) ; -- 5204 
-lin genealogy_N = mkN (lin NK {s = d12 "genealogia"}) ; -- 10000 
-lin general_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin general_N = mkN "kokonaisuus" ; -- 1034 
-lin generality_N = mkN (lin NK {s = d40 "yleisyys"}) ; -- 10000 
-lin generalization_N = mkN (lin NK {s = d39 "yleistys"}) ; -- 10000 
-lin generalize_V = mkV "levitä" ; -- 1563 
-lin generalize_V2 = mkV2 "levitä" ; -- 1563 
-lin generate_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin generation_N = mkN "sukupolvi" ; -- 1752 
-lin generator_N = mkN (lin NK {s = d10 "tuottaja"}) ; -- 1638 
-lin generic_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin generosity_N = mkN (lin NK {s = d40 "anteliaisuus"}) ; -- 10000 
-lin generous_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin genesis_N = mkN (lin NK {s = d01A "synty"}) ; -- 3347 
-lin genetic_A = mkA (lin AK {s = d38 "geneettinen"}) ; -- 10000 
-lin geneticist_N = mkN (lin NK {s = d04A "geneetikko"}) ; -- 10000 
-lin genetics_N = mkN (lin NK {s = d09A "genetiikka"}) ; -- 10000 
-lin genial_A = mkA (lin AK {s = d10 "rakastettava"}) ; -- 10000 
-lin genius_N = mkN (lin NK {s = d40 "nerous"}) ; -- 10000 
-lin genocide_N = mkN "kansanmurha" ; -- 8342 
-lin genre_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin gent_N = mkN (lin NK {s = d42 "mies"}) ; -- 10000 
-lin genteel_A = mkA (lin AK {s = d47 "sivistynyt"}) ; -- 10000 
-lin gentian_N = mkN (lin NK {s = d02 "katkero"}) ; -- 10000 
-lin gentility_N = mkN (lin NK {s = d40 "sivistyneisyys"}) ; -- 10000 
-lin gentle_A = mkA "lempeä" ; -- 8918 
-lin gentleman_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin gentlemanly_A = mkA (lin AK {s = d38 "huomaavainen"}) ; -- 10000 
-lin gentleness_N = mkN (lin NK {s = d40 "loivuus"}) ; -- 10000 
-lin gently_Adv = mkAdv "vähitellen" ; -- 2255 
-lin genuflect_V = mkV (lin VK {s = c52 "polvistua"}) ; -- 10000 
-lin genuine_A = mkA "alkuperäinen" ; -- 1577 
-lin genuineness_N = mkN (lin NK {s = d40 "aitous"}) ; -- 10000 
-lin genus_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin geographical_A = mkA "maantieteellinen" ; -- 9761 
-lin geological_A = mkA (lin AK {s = d38 "geologinen"}) ; -- 10000 
-lin geologist_N = mkN (lin NK {s = d05 "geologi"}) ; -- 10000 
-lin geology_N = mkN (lin NK {s = d12 "geologia"}) ; -- 10000 
-lin geometric_A = mkA (lin AK {s = d38 "geometrinen"}) ; -- 10000 
-lin geometrical_A = mkA (lin AK {s = d38 "geometrinen"}) ; -- 10000 
-lin geometry_N = mkN (lin NK {s = d12 "geometria"}) ; -- 10000 
-lin geriatric_A = mkA (lin AK {s = d38 "geriatrinen"}) ; -- 10000 
-lin geriatrics_N = mkN (lin NK {s = d12 "geriatria"}) ; -- 10000 
-lin germ_N = mkN (lin NK {s = d06 "bakteeri"}) ; -- 3816 
-lin germinate_V = mkV "synnyttää" ; -- 2005 
-lin germinate_V2 = mkV2 "synnyttää" ; -- 2005 
-lin gerontology_N = mkN (lin NK {s = d12 "gerontologia"}) ; -- 10000 
-lin gestation_N = mkN "kehittyminen" ; -- 3058 
-lin gesture_N = mkN (lin NK {s = d48 "ele"}) ; -- 6669 
-lin gesture_V = mkV (lin VK {s = c67 "viittoilla"}) ; -- 10000 
-lin get_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin get_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin getaway_N = mkN (lin NK {s = d01A "pako"}) ; -- 4081 
-lin geyser_N = mkN (lin NK {s = d05 "geysir"}) ; -- 10000 
-lin ghastly_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin ghetto_N = mkN (lin NK {s = d01A "getto"}) ; -- 10000 
-lin ghost_N = mkN "sävy" ; -- 2860 
-lin ghostliness_N = mkN (lin NK {s = d40 "aavemaisuus"}) ; -- 10000 
-lin gibber_V = mkV (lin VK {s = c54A "sokeltaa"}) ; -- 10000 
-lin gibberish_N = mkN (lin NK {s = d39 "mongerrus"}) ; -- 10000 
-lin gibbon_N = mkN (lin NK {s = d06 "gibboni"}) ; -- 10000 
-lin giddiness_N = mkN (lin NK {s = d39 "huimaus"}) ; -- 10000 
-lin giddy_A = mkA "typerä" ; -- 8639 
-lin gift_N = mkN (lin NK {s = d09 "lahja"}) ; -- 2275 
-lin gift_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin gig_N = mkN (lin NK {s = d09A "keikka"}) ; -- 2163 
-lin giggle_N = mkN (lin NK {s = d39 "kikatus"}) ; -- 10000 
-lin giggle_V = mkV (lin VK {s = c53A "kikattaa"}) ; -- 10000 
-lin gigolo_N = mkN (lin NK {s = d02 "gigolo"}) ; -- 10000 
-lin gild_N = mkN (lin NK {s = d09A "kilta"}) ; -- 10000 
-lin gild_V2 = mkV2 (lin VK {s = c73A "kullata"}) ; -- 10000 
-lin gilding_N = mkN (lin NK {s = d39 "kultaus"}) ; -- 10000 
-lin gill_N = mkN (lin NK {s = d09A "heltta"}) ; -- 10000 
-lin gilt_N = mkN (lin NK {s = d39 "kultaus"}) ; -- 10000 
-lin gilt_edged_A = mkA (lin AK {s = d41A "arvokas"}) ; -- 1494 
-lin gimmick_N = mkN (lin NK {s = d01 "juju"}) ; -- 10000 
-lin gin_N = mkN (lin NK {s = d33A "sadin"}) ; -- 10000 
-lin ginger_N = mkN (lin NK {s = d01 "tarmo"}) ; -- 10000 
-lin gingerly_Adv = mkAdv "varovasti" ; -- 6584 
-lin giraffe_N = mkN (lin NK {s = d05 "kirahvi"}) ; -- 10000 
-lin gird_V = mkV "ympäröidä" ; -- 3235 
-lin gird_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin girdle_N = mkN "vyö" ; -- 8260 
-lin girdle_V2 = mkV2 (lin VK {s = c53 "puristaa"}) ; -- 4233 
-lin girlfriend_N = mkN "tyttöystävä" ; -- 5876 
-lin gist_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin giveaway_N = mkN (lin NK {s = d09 "lahja"}) ; -- 2275 
-lin giver_N = mkN (lin NK {s = d10 "antaja"}) ; -- 9232 
-lin gizzard_N = mkN (lin NK {s = d09 "kivipiira"}) ; -- 10000 
-lin glacial_A = mkA "jäinen" ; -- 8989 
-lin glad_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin gladden_V2 = mkV2 (lin VK {s = c53A "ilahduttaa"}) ; -- 4452 
-lin gladiator_N = mkN (lin NK {s = d06 "gladiaattori"}) ; -- 10000 
-lin gladiolus_N = mkN (lin NK {s = d39 "gladiolus"}) ; -- 10000 
-lin gladness_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin gladsome_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin glamorization_N = mkN (lin NK {s = d05A "ihannointi"}) ; -- 10000 
-lin glamorous_A = mkA (lin AK {s = d41A "hohdokas"}) ; -- 10000 
-lin glamour_N = mkN (lin NK {s = d01 "tenho"}) ; -- 10000 
-lin glance_N = mkN (lin NK {s = d02 "vilkaisu"}) ; -- 10000 
-lin glance_V = mkV (lin VK {s = c66 "vilkaista"}) ; -- 9393 
-lin glance_V2 = mkV2 (lin VK {s = c66 "vilkaista"}) ; -- 9393 
-lin gland_N = mkN (lin NK {s = d38 "rauhanen"}) ; -- 10000 
-lin glare_N = mkN (lin NK {s = d48 "loiste"}) ; -- 10000 
-lin glare_V = mkV (lin VK {s = c53 "loistaa"}) ; -- 1695 
-lin glare_V2 = mkV2 (lin VK {s = c53 "loistaa"}) ; -- 1695 
-lin glaring_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin glass_N = mkN (lin NK {s = d05A "vauhti"}) ; -- 580 
-lin glass_V2 = mkV2 (lin VK {s = c52A "lasittua"}) ; -- 10000 
-lin glassful_N = mkN (lin NK {s = d38 "lasillinen"}) ; -- 10000 
-lin glaucoma_N = mkN (lin NK {s = d10 "glaukooma"}) ; -- 10000 
-lin glaze_N = mkN (lin NK {s = d39 "glaseeraus"}) ; -- 10000 
-lin glaze_V = mkV (lin VK {s = c73 "glaseerata"}) ; -- 10000 
-lin glaze_V2 = mkV2 (lin VK {s = c73 "glaseerata"}) ; -- 10000 
-lin glazier_N = mkN (lin NK {s = d10 "lasittaja"}) ; -- 10000 
-lin gleam_N = mkN (lin NK {s = d48A "hohde"}) ; -- 10000 
-lin gleam_V = mkV (lin VK {s = c53 "loistaa"}) ; -- 1695 
-lin glean_V = mkV "kerätä" ; -- 560 
-lin glean_V2 = mkV2 "kerätä" ; -- 560 
-lin gleaner_N = mkN (lin NK {s = d10 "kokoaja"}) ; -- 10000 
-lin glee_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin glen_N = mkN (lin NK {s = d01 "notko"}) ; -- 10000 
-lin glide_V = mkV (lin VK {s = c52A "liukua"}) ; -- 7511 
-lin glider_N = mkN (lin NK {s = d05A "liidokki"}) ; -- 10000 
-lin glimmer_N = mkN (lin NK {s = d39 "aavistus"}) ; -- 6744 
-lin glimpse_N = mkN (lin NK {s = d39 "pilkahdus"}) ; -- 10000 
-lin glint_N = mkN (lin NK {s = d48 "loiste"}) ; -- 10000 
-lin glint_V = mkV (lin VK {s = c52 "hehkua"}) ; -- 5899 
-lin glisten_V = mkV "kiiltää" ; -- 9500 
-lin glister_N = mkN (lin NK {s = d39 "kimallus"}) ; -- 10000 
-lin glitter_N = mkN (lin NK {s = d39 "kimallus"}) ; -- 10000 
-lin glitter_V = mkV "kiiltää" ; -- 9500 
-lin gloat_V = mkV (lin VK {s = c61 "leuhkia"}) ; -- 10000 
-lin global_A = mkA (lin AK {s = d38 "globaalinen"}) ; -- 10000 
-lin globe_N = mkN "maapallo" ; -- 3131 
-lin globule_N = mkN (lin NK {s = d38 "pallonen"}) ; -- 10000 
-lin gloom_N = mkN (lin NK {s = d40 "synkkyys"}) ; -- 10000 
-lin gloomy_A = mkA "synkkä" ; -- 2897 
-lin glorification_N = mkN (lin NK {s = d05A "ihannointi"}) ; -- 10000 
-lin glorify_V2 = mkV2 "ylistää" ; -- 3993 
-lin glorious_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin glory_N = mkN (lin NK {s = d12 "kunnia"}) ; -- 1191 
-lin glory_V = mkV (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin gloss_N = mkN (lin NK {s = d39 "selitys"}) ; -- 2316 
-lin gloss_V2 = mkV2 (lin VK {s = c53A "kiillottaa"}) ; -- 10000 
-lin glossary_N = mkN (lin NK {s = d02 "sanasto"}) ; -- 10000 
-lin glow_N = mkN "säteily" ; -- 5824 
-lin glow_V = mkV (lin VK {s = c52 "hehkua"}) ; -- 5899 
-lin glower_V = mkV (lin VK {s = c66 "mulkaista"}) ; -- 10000 
-lin glucose_N = mkN (lin NK {s = d06 "glukoosi"}) ; -- 10000 
-lin glue_N = mkN (lin NK {s = d09 "liima"}) ; -- 10000 
-lin glue_V2 = mkV2 (lin VK {s = c52A "liimautua"}) ; -- 10000 
-lin glum_A = mkA (lin AK {s = d15 "apea"}) ; -- 10000 
-lin glumness_N = mkN (lin NK {s = d40 "apeus"}) ; -- 10000 
-lin gluten_N = mkN (lin NK {s = d05 "gluteeni"}) ; -- 10000 
-lin glutton_N = mkN (lin NK {s = d09 "ahma"}) ; -- 10000 
-lin gluttonous_A = mkA (lin AK {s = d41 "ahnas"}) ; -- 10000 
-lin glycerine_N = mkN (lin NK {s = d05 "glyseriini"}) ; -- 10000 
-lin gnash_V = mkV (lin VK {s = c53A "narskuttaa"}) ; -- 10000 
-lin gnash_V2 = mkV2 (lin VK {s = c53A "narskuttaa"}) ; -- 10000 
-lin gnat_N = mkN (lin NK {s = d38 "hyttynen"}) ; -- 10000 
-lin gnaw_V = mkV (lin VK {s = c74 "kaluta"}) ; -- 10000 
-lin gnaw_V2 = mkV2 (lin VK {s = c74 "kaluta"}) ; -- 10000 
-lin gnome_N = mkN (lin NK {s = d01A "tonttu"}) ; -- 10000 
-lin gnu_N = mkN (lin NK {s = d18 "gnuu"}) ; -- 10000 
-lin go_between_N = mkN "välittäjä" ; -- 3553 
-lin goad_N = mkN (lin NK {s = d48A "yllyke"}) ; -- 10000 
-lin goad_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin goal_N = mkN (lin NK {s = d48A "tavoite"}) ; -- 237 
-lin goalie_N = mkN "maalivahti" ; -- 1345 
-lin goalkeeper_N = mkN "maalivahti" ; -- 1345 
-lin goat_N = mkN (lin NK {s = d48A "kohde"}) ; -- 520 
-lin gob_N = mkN (lin NK {s = d01A "paakku"}) ; -- 10000 
-lin gobbet_N = mkN (lin NK {s = d01A "paakku"}) ; -- 10000 
-lin gobble_N = mkN (lin NK {s = d39 "kaakatus"}) ; -- 10000 
-lin gobble_V = mkV (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin gobble_V2 = mkV2 (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin goblet_N = mkN (lin NK {s = d06 "pikari"}) ; -- 10000 
-lin goblin_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin god_N = mkN (lin NK {s = d10 "jumala"}) ; -- 4515 
-lin goddess_N = mkN (lin NK {s = d32A "jumalatar"}) ; -- 10000 
-lin godliness_N = mkN (lin NK {s = d40 "jumalisuus"}) ; -- 10000 
-lin godly_A = mkA (lin AK {s = d38 "jumalinen"}) ; -- 10000 
-lin godparent_N = mkN (lin NK {s = d05 "kummi"}) ; -- 7617 
-lin goggle_V = mkV (lin VK {s = c53A "toljottaa"}) ; -- 10000 
-lin going_N = mkN (lin NK {s = d01 "meno"}) ; -- 591 
-lin going_over_N = mkN (lin NK {s = d39 "tarkastus"}) ; -- 3412 
-lin goitre_N = mkN (lin NK {s = d10 "struuma"}) ; -- 10000 
-lin golden_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin goldfinch_N = mkN (lin NK {s = d05 "tikli"}) ; -- 10000 
-lin golf_N = mkN (lin NK {s = d05 "golf"}) ; -- 6095 
-lin golf_V = mkV (lin VK {s = c73 "golfata"}) ; -- 10000 
-lin golfer_N = mkN (lin NK {s = d10 "golfaaja"}) ; -- 10000 
-lin goliath_N = mkN (lin NK {s = d05A "goljatti"}) ; -- 10000 
-lin golosh_N = mkN (lin NK {s = d05 "kalossi"}) ; -- 10000 
-lin gondola_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin gondolier_N = mkN (lin NK {s = d05 "gondolieeri"}) ; -- 10000 
-lin goner_N = mkN (lin NK {s = d47 "mennyt"}) ; -- 4235 
-lin gong_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin gong_V2 = mkV2 (lin VK {s = c53A "kumahtaa"}) ; -- 10000 
-lin gonorrhea_N = mkN (lin NK {s = d06 "tippuri"}) ; -- 10000 
-lin gonorrhoea_N = mkN (lin NK {s = d06 "tippuri"}) ; -- 10000 
-lin goo_N = mkN (lin NK {s = d06 "liisteri"}) ; -- 10000 
-lin good_for_naught_N = mkN (lin NK {s = d34A "kelvoton"}) ; -- 10000 
-lin good_for_nothing_N = mkN (lin NK {s = d05A "hunsvotti"}) ; -- 10000 
-lin goodish_A = mkA (lin AK {s = d38 "melkoinen"}) ; -- 1537 
-lin goodly_A = mkA (lin AK {s = d38 "melkoinen"}) ; -- 1537 
-lin goodness_N = mkN (lin NK {s = d40 "hyvyys"}) ; -- 10000 
-lin goodwill_N = mkN (lin NK {s = d40 "suopeus"}) ; -- 10000 
-lin goody_N = mkN (lin NK {s = d05 "nami"}) ; -- 10000 
-lin goody_goody_N = mkN (lin NK {s = d12 "hurskastelija"}) ; -- 10000 
-lin gooey_A = mkA (lin AK {s = d15 "tahmea"}) ; -- 10000 
-lin goof_N = mkN (lin NK {s = d06 "tomppeli"}) ; -- 10000 
-lin goon_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin goose_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin gooseberry_N = mkN (lin NK {s = d38 "karviainen"}) ; -- 10000 
-lin gore_N = mkN (lin NK {s = d26 "veri"}) ; -- 2281 
-lin gore_V2 = mkV2 "pistää" ; -- 1464 
-lin gorge_N = mkN "kurkku" ; -- 4461 
-lin gorge_V = mkV (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin gorge_V2 = mkV2 (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin gorgeous_A = mkA (lin AK {s = d15 "komea"}) ; -- 1796 
-lin gorgonzola_N = mkN (lin NK {s = d10 "gorgonzola"}) ; -- 10000 
-lin gorilla_N = mkN (lin NK {s = d13 "gorilla"}) ; -- 10000 
-lin gormandize_V = mkV (lin VK {s = c67A "herkutella"}) ; -- 10000 
-lin gory_A = mkA (lin AK {s = d38 "verinen"}) ; -- 5511 
-lin gospel_N = mkN (lin NK {s = d05A "oppi"}) ; -- 2320 
-lin gossamer_N = mkN (lin NK {s = d01 "harso"}) ; -- 10000 
-lin gossip_N = mkN (lin NK {s = d02 "juoruilu"}) ; -- 10000 
-lin gossip_V = mkV (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin gouache_N = mkN (lin NK {s = d05 "guassi"}) ; -- 10000 
-lin gouge_N = mkN (lin NK {s = d10 "painuma"}) ; -- 10000 
-lin gouge_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin goulash_N = mkN (lin NK {s = d05 "gulassi"}) ; -- 10000 
-lin gourmet_N = mkN (lin NK {s = d05 "kulinaristi"}) ; -- 10000 
-lin gout_N = mkN (lin NK {s = d05A "kihti"}) ; -- 10000 
-lin govern_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin govern_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin governance_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin government_N = mkN (lin NK {s = d39 "hallitus"}) ; -- 82 
-lin governor_N = mkN "maaherra" ; -- 3483 
-lin gown_N = mkN (lin NK {s = d05A "leninki"}) ; -- 10000 
-lin grab_N = mkN (lin NK {s = d10 "koura"}) ; -- 5798 
-lin grab_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin grab_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin grace_N = mkN (lin NK {s = d01 "armo"}) ; -- 4276 
-lin grace_V2 = mkV2 (lin VK {s = c53 "kaunistaa"}) ; -- 10000 
-lin graceful_A = mkA (lin AK {s = d10 "sulava"}) ; -- 10000 
-lin graceless_A = mkA (lin AK {s = d10 "ruma"}) ; -- 5402 
-lin gracious_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin graciousness_N = mkN (lin NK {s = d40 "sulavuus"}) ; -- 10000 
-lin gradation_N = mkN (lin NK {s = d48 "aste"}) ; -- 1340 
-lin grade_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin grade_V2 = mkV2 (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin gradual_A = mkA (lin AK {s = d10 "loiva"}) ; -- 10000 
-lin gradualness_N = mkN (lin NK {s = d40 "asteittaisuus"}) ; -- 10000 
-lin graduate_N = mkN "ylioppilas" ; -- 3570 
-lin graduate_V = mkV (lin VK {s = c52 "valmistua"}) ; -- 552 
-lin graduate_V2 = mkV2 (lin VK {s = c52 "valmistua"}) ; -- 552 
-lin graduation_N = mkN "valmistuminen" ; -- 4471 
-lin graffito_N = mkN (lin NK {s = d05 "graffiti"}) ; -- 10000 
-lin graft_N = mkN "yhdistäminen" ; -- 2763 
-lin graft_V = mkV (lin VK {s = c53 "oksastaa"}) ; -- 10000 
-lin graft_V2 = mkV2 (lin VK {s = c53 "oksastaa"}) ; -- 10000 
-lin grain_N = mkN "syy" ; -- 167 
-lin gram_N = mkN (lin NK {s = d09 "gramma"}) ; -- 4399 
-lin gramme_N = mkN (lin NK {s = d09 "gramma"}) ; -- 4399 
-lin gramophone_N = mkN (lin NK {s = d05 "gramofoni"}) ; -- 10000 
-lin grand_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin grandad_N = mkN (lin NK {s = d05A "ukki"}) ; -- 10000 
-lin grandchild_N = mkN "lapsenlapsi" ; -- 9066 
-lin granddad_N = mkN (lin NK {s = d05A "ukki"}) ; -- 10000 
-lin grandeur_N = mkN (lin NK {s = d40 "suurenmoisuus"}) ; -- 10000 
-lin grandfather_N = mkN "isoisä" ; -- 6205 
-lin grandiloquence_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin grandiloquent_A = mkA (lin AK {s = d38 "paatoksellinen"}) ; -- 10000 
-lin grandiose_A = mkA (lin AK {s = d38 "suurellinen"}) ; -- 10000 
-lin grandma_N = mkN (lin NK {s = d01 "mummo"}) ; -- 4526 
-lin grandmother_N = mkN "isoäiti" ; -- 7060 
-lin grandpa_N = mkN (lin NK {s = d05A "ukki"}) ; -- 10000 
-lin grandparent_N = mkN "isovanhempi" ; -- 8630 
-lin grandstand_N = mkN (lin NK {s = d02 "katsomo"}) ; -- 2428 
-lin grange_N = mkN "maatila" ; -- 3749 
-lin granite_N = mkN (lin NK {s = d03 "kallio"}) ; -- 4044 
-lin grannie_N = mkN (lin NK {s = d01 "mummo"}) ; -- 4526 
-lin granny_N = mkN (lin NK {s = d01 "mummo"}) ; -- 4526 
-lin grant_N = mkN (lin NK {s = d39 "avustus"}) ; -- 1676 
-lin grant_V2 = mkV2 "myöntää" ; -- 291 
-lin granulate_V = mkV (lin VK {s = c61 "rouhia"}) ; -- 10000 
-lin granulate_V2 = mkV2 (lin VK {s = c61 "rouhia"}) ; -- 10000 
-lin granule_N = mkN (lin NK {s = d48A "rae"}) ; -- 10000 
-lin grapefruit_N = mkN (lin NK {s = d05A "greippi"}) ; -- 10000 
-lin graph_N = mkN (lin NK {s = d05 "diagrammi"}) ; -- 10000 
-lin graphic_A = mkA (lin AK {s = d38 "graafinen"}) ; -- 8079 
-lin graphical_A = mkA (lin AK {s = d38 "graafinen"}) ; -- 8079 
-lin graphics_N = mkN (lin NK {s = d14A "grafiikka"}) ; -- 2766 
-lin graphite_N = mkN (lin NK {s = d05A "grafiitti"}) ; -- 10000 
-lin grapnel_N = mkN (lin NK {s = d09 "naara"}) ; -- 10000 
-lin grapple_V = mkV (lin VK {s = c52A "suoriutua"}) ; -- 10000 
-lin grasp_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin grasp_V = mkV (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin grasp_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin grasping_A = mkA (lin AK {s = d48 "ahne"}) ; -- 10000 
-lin grate_N = mkN (lin NK {s = d13 "arina"}) ; -- 10000 
-lin grate_V = mkV (lin VK {s = c52 "narskua"}) ; -- 10000 
-lin grate_V2 = mkV2 (lin VK {s = c52 "narskua"}) ; -- 10000 
-lin grateful_A = mkA "kiitollinen" ; -- 7017 
-lin gratefulness_N = mkN (lin NK {s = d40 "kiitollisuus"}) ; -- 10000 
-lin grater_N = mkN (lin NK {s = d33 "raastin"}) ; -- 10000 
-lin gratification_N = mkN "tyytyväisyys" ; -- 4937 
-lin gratify_V2 = mkV2 "tyydyttää" ; -- 2461 
-lin grating_N = mkN (lin NK {s = d13 "arina"}) ; -- 10000 
-lin gratis_A = mkA "ilmainen" ; -- 2004 
-lin gratis_Adv = mkAdv (lin AdvK {s = c99 "ilmaiseksi"}) ; -- 10000 
-lin gratitude_N = mkN (lin NK {s = d40 "kiitollisuus"}) ; -- 10000 
-lin gratuitous_A = mkA "turha" ; -- 1079 
-lin grave_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin grave_N = mkN (lin NK {s = d10 "kuolema"}) ; -- 1051 
-lin grave_V2 = mkV2 (lin VK {s = c54A "uurtaa"}) ; -- 10000 
-lin gravel_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin gravestone_N = mkN "hautakivi" ; -- 8098 
-lin graveyard_N = mkN "hautausmaa" ; -- 3064 
-lin gravitate_V = mkV (lin VK {s = c52A "suuntautua"}) ; -- 2779 
-lin gravitation_N = mkN "vetovoima" ; -- 6089 
-lin gravity_N = mkN "vetovoima" ; -- 6089 
-lin gray_N = mkN (lin NK {s = d17 "harmaa"}) ; -- 9106 
-lin gray_V = mkV (lin VK {s = c52A "harmaantua"}) ; -- 10000 
-lin gray_V2 = mkV2 (lin VK {s = c52A "harmaantua"}) ; -- 10000 
-lin graze_N = mkN (lin NK {s = d02 "napostelu"}) ; -- 10000 
-lin graze_V = mkV (lin VK {s = c66 "sipaista"}) ; -- 10000 
-lin graze_V2 = mkV2 (lin VK {s = c66 "sipaista"}) ; -- 10000 
-lin grease_N = mkN (lin NK {s = d40 "rasvaisuus"}) ; -- 10000 
-lin grease_V2 = mkV2 (lin VK {s = c67A "voidella"}) ; -- 9913 
-lin greasepaint_N = mkN (lin NK {s = d05 "maski"}) ; -- 10000 
-lin greaser_N = mkN (lin NK {s = d02 "latino"}) ; -- 10000 
-lin greasiness_N = mkN (lin NK {s = d40 "rasvaisuus"}) ; -- 10000 
-lin great_A = mkA "merkittävä" ; -- 542 
-lin greatcoat_N = mkN (lin NK {s = d06 "mantteli"}) ; -- 10000 
-lin greatness_N = mkN (lin NK {s = d40 "suuruus"}) ; -- 2806 
-lin grebe_N = mkN (lin NK {s = d01A "uikku"}) ; -- 10000 
-lin greed_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin greediness_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin greedy_A = mkA (lin AK {s = d41 "ahnas"}) ; -- 10000 
-lin greenback_N = mkN (lin NK {s = d06 "dollari"}) ; -- 804 
-lin greenery_N = mkN (lin NK {s = d40 "vehreys"}) ; -- 10000 
-lin greenfly_N = mkN (lin NK {s = d09 "kirva"}) ; -- 10000 
-lin greensward_N = mkN (lin NK {s = d04A "nurmikko"}) ; -- 7906 
-lin greet_V2 = mkV2 (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin greeting_N = mkN (lin NK {s = d39 "tervehdys"}) ; -- 7876 
-lin gregariousness_N = mkN (lin NK {s = d40 "seurallisuus"}) ; -- 10000 
-lin gremlin_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin grenade_N = mkN (lin NK {s = d05A "kranaatti"}) ; -- 9732 
-lin grey_N = mkN (lin NK {s = d17 "harmaa"}) ; -- 9106 
-lin grey_V = mkV (lin VK {s = c52A "harmaantua"}) ; -- 10000 
-lin grey_V2 = mkV2 (lin VK {s = c52A "harmaantua"}) ; -- 10000 
-lin greybeard_N = mkN (lin NK {s = d01 "kannu"}) ; -- 10000 
-lin grid_N = mkN (lin NK {s = d04A "ristikko"}) ; -- 10000 
-lin griddle_N = mkN (lin NK {s = d12 "parila"}) ; -- 10000 
-lin gridiron_N = mkN (lin NK {s = d06 "halstari"}) ; -- 10000 
-lin grief_N = mkN (lin NK {s = d48 "murhe"}) ; -- 4739 
-lin grievance_N = mkN "epäkohta" ; -- 5266 
-lin grieve_V = mkV (lin VK {s = c67 "surra"}) ; -- 5920 
-lin grieve_V2 = mkV2 (lin VK {s = c67 "surra"}) ; -- 5920 
-lin grievous_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin grill_N = mkN (lin NK {s = d05 "grilli"}) ; -- 10000 
-lin grill_V = mkV (lin VK {s = c67 "kuulustella"}) ; -- 6602 
-lin grill_V2 = mkV2 (lin VK {s = c67 "kuulustella"}) ; -- 6602 
-lin grille_N = mkN (lin NK {s = d12 "parila"}) ; -- 10000 
-lin grim_A = mkA "synkkä" ; -- 2897 
-lin grimace_N = mkN (lin NK {s = d39 "irvistys"}) ; -- 10000 
-lin grime_V2 = mkV2 (lin VK {s = c73A "liata"}) ; -- 10000 
-lin grimness_N = mkN (lin NK {s = d40 "synkkyys"}) ; -- 10000 
-lin grin_N = mkN (lin NK {s = d39 "virnistys"}) ; -- 10000 
-lin grin_V = mkV (lin VK {s = c67 "virnuilla"}) ; -- 10000 
-lin grin_V2 = mkV2 (lin VK {s = c67 "virnuilla"}) ; -- 10000 
-lin grind_N = mkN (lin NK {s = d39 "jauhatus"}) ; -- 10000 
-lin grind_V = mkV (lin VK {s = c52 "hioa"}) ; -- 3889 
-lin grind_V2 = mkV2 (lin VK {s = c52 "hioa"}) ; -- 3889 
-lin grinder_N = mkN (lin NK {s = d33A "teroitin"}) ; -- 10000 
-lin grindstone_N = mkN (lin NK {s = d01 "tahko"}) ; -- 10000 
-lin grip_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin grip_V = mkV (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin grip_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin grisly_A = mkA "hirveä" ; -- 5815 
-lin gristle_N = mkN (lin NK {s = d01 "rusto"}) ; -- 10000 
-lin grit_N = mkN (lin NK {s = d40 "sisukkuus"}) ; -- 10000 
-lin grit_V2 = mkV2 (lin VK {s = c53A "narskuttaa"}) ; -- 10000 
-lin grits_N = mkN (lin NK {s = d40 "sisukkuus"}) ; -- 10000 
-lin grizzle_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin groan_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin groan_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin groan_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin grocer_N = mkN "päivittäistavarakauppa" ; -- 6932 
-lin grocery_N = mkN "ruokakauppa" ; -- 9244 
-lin grog_N = mkN (lin NK {s = d05 "grogi"}) ; -- 10000 
-lin groom_N = mkN (lin NK {s = d38 "sulhanen"}) ; -- 10000 
-lin groom_V2 = mkV2 (lin VK {s = c53 "valmistaa"}) ; -- 762 
-lin groove_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin groove_V2 = mkV2 (lin VK {s = c54A "kaivertaa"}) ; -- 10000 
-lin groover_N = mkN (lin NK {s = d33A "kaiverrin"}) ; -- 10000 
-lin groovy_A = mkA (lin AK {s = d09 "hauska"}) ; -- 1621 
-lin grope_V = mkV (lin VK {s = c67 "tunnustella"}) ; -- 10000 
-lin grope_V2 = mkV2 (lin VK {s = c67 "tunnustella"}) ; -- 10000 
-lin gross_A = mkA "törkeä" ; -- 2027 
-lin gross_N = mkN (lin NK {s = d15 "turpea"}) ; -- 10000 
-lin grossness_N = mkN (lin NK {s = d40 "karkeus"}) ; -- 10000 
-lin grot_N = mkN (lin NK {s = d10 "luola"}) ; -- 9635 
-lin grotesque_A = mkA (lin AK {s = d41A "irvokas"}) ; -- 10000 
-lin grotesque_N = mkN (lin NK {s = d05 "groteski"}) ; -- 10000 
-lin grotesqueness_N = mkN (lin NK {s = d40 "kammottavuus"}) ; -- 10000 
-lin grotto_N = mkN (lin NK {s = d10 "luola"}) ; -- 9635 
-lin grotty_A = mkA (lin AK {s = d10 "kurja"}) ; -- 7333 
-lin grouch_V = mkV (lin VK {s = c66 "nurista"}) ; -- 10000 
-lin ground_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin ground_V = mkV (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin ground_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin grounding_N = mkN (lin NK {s = d13 "perusta"}) ; -- 2571 
-lin groundless_A = mkA "perusteeton" ; -- 8850 
-lin groundwork_N = mkN (lin NK {s = d13 "perusta"}) ; -- 2571 
-lin group_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin grouping_N = mkN "ryhmittymä" ; -- 6871 
-lin grouse_V = mkV (lin VK {s = c73 "purnata"}) ; -- 10000 
-lin grove_N = mkN (lin NK {s = d01A "lehto"}) ; -- 10000 
-lin grovel_V = mkV (lin VK {s = c67A "madella"}) ; -- 10000 
-lin grow_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin grow_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin grower_N = mkN (lin NK {s = d10 "tuottaja"}) ; -- 1638 
-lin growl_N = mkN (lin NK {s = d12 "murina"}) ; -- 10000 
-lin growl_V = mkV (lin VK {s = c53A "murahtaa"}) ; -- 10000 
-lin growl_V2 = mkV2 (lin VK {s = c53A "murahtaa"}) ; -- 10000 
-lin growth_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin grub_N = mkN (lin NK {s = d10A "toukka"}) ; -- 10000 
-lin grub_V = mkV (lin VK {s = c61A "tonkia"}) ; -- 10000 
-lin grub_V2 = mkV2 (lin VK {s = c61A "tonkia"}) ; -- 10000 
-lin grudge_N = mkN (lin NK {s = d09 "kauna"}) ; -- 10000 
-lin gruel_N = mkN (lin NK {s = d05 "velli"}) ; -- 10000 
-lin gruelling_A = mkA (lin AK {s = d10 "rasittava"}) ; -- 10000 
-lin gruesome_A = mkA (lin AK {s = d15 "karmea"}) ; -- 9950 
-lin gruesomeness_N = mkN (lin NK {s = d40 "kammottavuus"}) ; -- 10000 
-lin gruff_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin gruffness_N = mkN (lin NK {s = d40 "karheus"}) ; -- 10000 
-lin grumble_N = mkN (lin NK {s = d12 "nurina"}) ; -- 10000 
-lin grumble_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin grumble_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin grunt_V = mkV (lin VK {s = c53A "murahtaa"}) ; -- 10000 
-lin grunt_V2 = mkV2 (lin VK {s = c53A "murahtaa"}) ; -- 10000 
-lin guano_N = mkN (lin NK {s = d01 "guano"}) ; -- 10000 
-lin guarantee_N = mkN "tae" ; -- 6306 
-lin guarantee_V = mkV (lin VK {s = c73A "luvata"}) ; -- 503 
-lin guarantee_V2 = mkV2 (lin VK {s = c73A "luvata"}) ; -- 503 
-lin guarantor_N = mkN (lin NK {s = d10 "takaaja"}) ; -- 10000 
-lin guaranty_N = mkN (lin NK {s = d17 "takuu"}) ; -- 5189 
-lin guard_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin guard_V = mkV (lin VK {s = c62 "vartioida"}) ; -- 4831 
-lin guard_V2 = mkV2 (lin VK {s = c62 "vartioida"}) ; -- 4831 
-lin guarded_A = mkA (lin AK {s = d38 "varovainen"}) ; -- 3198 
-lin guardian_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin guardianship_N = mkN (lin NK {s = d09A "valvonta"}) ; -- 1410 
-lin guava_N = mkN (lin NK {s = d09 "guava"}) ; -- 10000 
-lin guerilla_N = mkN (lin NK {s = d05 "sissi"}) ; -- 2696 
-lin guerrilla_N = mkN (lin NK {s = d05 "sissi"}) ; -- 2696 
-lin guess_N = mkN (lin NK {s = d39 "arvaus"}) ; -- 10000 
-lin guess_V = mkV (lin VK {s = c53A "olettaa"}) ; -- 2293 
-lin guess_V2 = mkV2 (lin VK {s = c53A "olettaa"}) ; -- 2293 
-lin guesstimate_N = mkN (lin NK {s = d05A "arviointi"}) ; -- 2787 
-lin guesswork_N = mkN (lin NK {s = d02 "arvailu"}) ; -- 9290 
-lin guest_N = mkN (lin NK {s = d41A "asiakas"}) ; -- 383 
-lin guffaw_V = mkV (lin VK {s = c53A "hekottaa"}) ; -- 10000 
-lin guidance_N = mkN (lin NK {s = d39 "ohjaus"}) ; -- 1835 
-lin guide_N = mkN (lin NK {s = d41A "opas"}) ; -- 3582 
-lin guide_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin guideline_N = mkN (lin NK {s = d48 "ohje"}) ; -- 1559 
-lin guild_N = mkN (lin NK {s = d09A "kilta"}) ; -- 10000 
-lin guilder_N = mkN (lin NK {s = d05 "guldeni"}) ; -- 10000 
-lin guile_N = mkN (lin NK {s = d40 "juonikkuus"}) ; -- 10000 
-lin guileful_A = mkA (lin AK {s = d41A "juonikas"}) ; -- 10000 
-lin guileless_A = mkA "vilpitön" ; -- 9441 
-lin guillotine_N = mkN (lin NK {s = d05 "giljotiini"}) ; -- 10000 
-lin guilt_N = mkN (lin NK {s = d40 "syyllisyys"}) ; -- 6093 
-lin guiltiness_N = mkN (lin NK {s = d40 "syyllisyys"}) ; -- 6093 
-lin guiltless_A = mkA "syytön" ; -- 9700 
-lin guilty_A = mkA "syyllinen" ; -- 3144 
-lin guitar_N = mkN (lin NK {s = d13 "kitara"}) ; -- 4294 
-lin guitarist_N = mkN "kitaristi" ; -- 5758 
-lin gulch_N = mkN (lin NK {s = d10 "sola"}) ; -- 10000 
-lin gulden_N = mkN (lin NK {s = d05 "guldeni"}) ; -- 10000 
-lin gulf_N = mkN "lahti" ; -- 2840 
-lin gull_N = mkN (lin NK {s = d05 "narri"}) ; -- 10000 
-lin gull_V2 = mkV2 (lin VK {s = c53A "petkuttaa"}) ; -- 10000 
-lin gulp_N = mkN (lin NK {s = d02 "nielaisu"}) ; -- 10000 
-lin gulp_V = mkV (lin VK {s = c53A "kulauttaa"}) ; -- 10000 
-lin gulp_V2 = mkV2 (lin VK {s = c53A "kulauttaa"}) ; -- 10000 
-lin gum_N = mkN (lin NK {s = d32A "ien"}) ; -- 10000 
-lin gum_V2 = mkV2 (lin VK {s = c73 "liimata"}) ; -- 10000 
-lin gumbo_N = mkN (lin NK {s = d48A "liete"}) ; -- 10000 
-lin gumption_N = mkN (lin NK {s = d40 "tarmokkuus"}) ; -- 10000 
-lin gun_N = mkN (lin NK {s = d01 "kaasu"}) ; -- 4065 
-lin gun_V2 = mkV2 (lin VK {s = c52A "ampua"}) ; -- 957 
-lin gunfire_N = mkN (lin NK {s = d39 "tulitus"}) ; -- 8608 
-lin gunman_N = mkN (lin NK {s = d10 "ampuja"}) ; -- 5786 
-lin gunplay_N = mkN (lin NK {s = d02 "ammuskelu"}) ; -- 10000 
-lin gunpowder_N = mkN (lin NK {s = d05A "ruuti"}) ; -- 10000 
-lin gunshot_N = mkN (lin NK {s = d39 "laukaus"}) ; -- 2848 
-lin gunwale_N = mkN (lin NK {s = d41A "parras"}) ; -- 7483 
-lin gurgle_N = mkN (lin NK {s = d39 "pulputus"}) ; -- 10000 
-lin gurgle_V = mkV (lin VK {s = c54A "jokeltaa"}) ; -- 10000 
-lin guru_N = mkN (lin NK {s = d01 "guru"}) ; -- 10000 
-lin gush_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin gushing_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin gusset_N = mkN (lin NK {s = d48A "vahvike"}) ; -- 10000 
-lin gust_N = mkN (lin NK {s = d10 "puuska"}) ; -- 10000 
-lin gustation_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin gusto_N = mkN (lin NK {s = d39 "antaumus"}) ; -- 10000 
-lin gut_N = mkN (lin NK {s = d26 "suoli"}) ; -- 10000 
-lin gutta_percha_N = mkN (lin NK {s = d09A "guttaperkka"}) ; -- 10000 
-lin gutter_N = mkN (lin NK {s = d10 "purkaja"}) ; -- 10000 
-lin gutter_V = mkV (lin VK {s = c52 "valua"}) ; -- 3499 
-lin guvnor_N = mkN (lin NK {s = d01 "pomo"}) ; -- 5736 
-lin guy_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin guy_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin guzzle_V = mkV (lin VK {s = c61 "hotkia"}) ; -- 10000 
-lin guzzle_V2 = mkV2 (lin VK {s = c61 "hotkia"}) ; -- 10000 
-lin gymnast_N = mkN (lin NK {s = d12 "voimistelija"}) ; -- 10000 
-lin gymnastics_N = mkN (lin NK {s = d02 "voimistelu"}) ; -- 8158 
-lin gynaecologist_N = mkN (lin NK {s = d05 "gynekologi"}) ; -- 10000 
-lin gynaecology_N = mkN (lin NK {s = d12 "gynekologia"}) ; -- 10000 
-lin gynecologist_N = mkN (lin NK {s = d05 "gynekologi"}) ; -- 10000 
-lin gyp_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin gyp_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin gypsum_N = mkN (lin NK {s = d05 "kipsi"}) ; -- 10000 
-lin gyrate_V = mkV (lin VK {s = c52A "kieppua"}) ; -- 10000 
-lin gyro_N = mkN (lin NK {s = d05A "gyroskooppi"}) ; -- 10000 
-lin gyroscope_N = mkN (lin NK {s = d05A "gyroskooppi"}) ; -- 10000 
-lin habit_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin habitat_N = mkN "elinympäristö" ; -- 7046 
-lin habitation_N = mkN (lin NK {s = d01A "asunto"}) ; -- 483 
-lin habitual_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin habituate_V2 = mkV2 "käyttää" ; -- 94 
-lin habitude_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin hacienda_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin hack_N = mkN (lin NK {s = d38 "hevonen"}) ; -- 1352 
-lin hack_V = mkV (lin VK {s = c73 "raivata"}) ; -- 4866 
-lin hack_V2 = mkV2 (lin VK {s = c73 "raivata"}) ; -- 4866 
-lin haddock_N = mkN (lin NK {s = d10 "kolja"}) ; -- 10000 
-lin haft_N = mkN (lin NK {s = d09 "kahva"}) ; -- 10000 
-lin haggle_V = mkV (lin VK {s = c67 "kinastella"}) ; -- 10000 
-lin hail_N = mkN (lin NK {s = d39 "tervehdys"}) ; -- 7876 
-lin hail_V = mkV (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin hail_V2 = mkV2 (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin hailstone_N = mkN (lin NK {s = d48A "rae"}) ; -- 10000 
-lin hairdo_N = mkN (lin NK {s = d39 "kampaus"}) ; -- 10000 
-lin hairdresser_N = mkN (lin NK {s = d10 "kampaaja"}) ; -- 10000 
-lin hairiness_N = mkN (lin NK {s = d40 "karvaisuus"}) ; -- 10000 
-lin hairless_A = mkA "paljas" ; -- 5919 
-lin hairsplitting_N = mkN (lin NK {s = d38 "hiuksenhalkominen"}) ; -- 10000 
-lin halberd_N = mkN (lin NK {s = d06 "hilpari"}) ; -- 10000 
-lin halcyon_A = mkA (lin AK {s = d38 "onnellinen"}) ; -- 2311 
-lin hale_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin half_N = mkN (lin NK {s = d26 "puoli"}) ; -- 253 
-lin half_baked_A = mkA "typerä" ; -- 8639 
-lin halfway_A = mkA "osittainen" ; -- 8034 
-lin hall_N = mkN (lin NK {s = d05 "sali"}) ; -- 1463 
-lin hallmark_N = mkN "tavaramerkki" ; -- 9656 
-lin halloo_N = mkN (lin NK {s = d17 "haloo"}) ; -- 10000 
-lin halloo_V = mkV (lin VK {s = c73A "moikata"}) ; -- 10000 
-lin hallow_V2 = mkV2 "vihkiä" ; -- 4836 
-lin hallucination_N = mkN (lin NK {s = d09 "harha"}) ; -- 7224 
-lin halma_N = mkN (lin NK {s = d09 "halma"}) ; -- 10000 
-lin halo_N = mkN "kehä" ; -- 4648 
-lin halt_N = mkN "päättyminen" ; -- 3647 
-lin halt_V = mkV "pysähtyä" ; -- 1964 
-lin halt_V2 = mkV2 "pysähtyä" ; -- 1964 
-lin halve_V2 = mkV2 (lin VK {s = c53A "puolittaa"}) ; -- 10000 
-lin ham_N = mkN (lin NK {s = d01A "kinkku"}) ; -- 5458 
-lin ham_handed_A = mkA (lin AK {s = d15 "kankea"}) ; -- 10000 
-lin hamburger_N = mkN (lin NK {s = d38 "hampurilainen"}) ; -- 10000 
-lin hammer_N = mkN (lin NK {s = d05A "vasarointi"}) ; -- 10000 
-lin hammer_V = mkV (lin VK {s = c52A "takoa"}) ; -- 6102 
-lin hammer_V2 = mkV2 (lin VK {s = c52A "takoa"}) ; -- 6102 
-lin hamper_V2 = mkV2 (lin VK {s = c73A "haitata"}) ; -- 2072 
-lin hamster_N = mkN (lin NK {s = d06 "hamsteri"}) ; -- 10000 
-lin hamstring_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin handful_N = mkN (lin NK {s = d38 "kourallinen"}) ; -- 10000 
-lin handicap_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin handicap_V2 = mkV2 (lin VK {s = c53A "hankaloittaa"}) ; -- 9076 
-lin handicraft_N = mkN "käsityö" ; -- 4178 
-lin handily_Adv = mkAdv (lin AdvK {s = c99 "vaivattomasti"}) ; -- 10000 
-lin handiness_N = mkN (lin NK {s = d40 "saatavuus"}) ; -- 5686 
-lin handle_V = mkV (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin handle_V2 = mkV2 (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin handler_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin handmaid_N = mkN "apuväline" ; -- 6849 
-lin handover_N = mkN (lin NK {s = d39 "luovutus"}) ; -- 7773 
-lin handrail_N = mkN (lin NK {s = d48A "kaide"}) ; -- 10000 
-lin handsome_A = mkA (lin AK {s = d15 "komea"}) ; -- 1796 
-lin handwriting_N = mkN "käsiala" ; -- 6992 
-lin handy_A = mkA "kätevä" ; -- 8403 
-lin hang_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin hang_V = mkV (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin hang_V2 = mkV2 (lin VK {s = c52A "riippua"}) ; -- 1955 
-lin hang_up_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin hangdog_A = mkA "syyllinen" ; -- 3144 
-lin hanger_N = mkN (lin NK {s = d33 "ripustin"}) ; -- 10000 
-lin hanging_N = mkN (lin NK {s = d01 "verho"}) ; -- 8259 
-lin hangover_N = mkN "perintö" ; -- 4125 
-lin hank_N = mkN (lin NK {s = d07A "vyyhti"}) ; -- 10000 
-lin hanker_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin hankering_N = mkN "kaipuu" ; -- 7639 
-lin hap_V = mkV (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin haphazard_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin haphazard_Adv = mkAdv (lin AdvK {s = c99 "huolimattomasti"}) ; -- 10000 
-lin hapless_A = mkA "onneton" ; -- 5832 
-lin haply_Adv = mkAdv (lin AdvK {s = c99 "sattumalta"}) ; -- 6667 
-lin happen_V = mkV (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin happen_V2 = mkV2 (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin happening_N = mkN (lin NK {s = d10 "tapahtuma"}) ; -- 340 
-lin happily_Adv = mkAdv "iloisesti" ; -- 7387 
-lin happiness_N = mkN (lin NK {s = d07 "onni"}) ; -- 10000 
-lin happy_A = mkA (lin AK {s = d38 "onnellinen"}) ; -- 2311 
-lin harangue_N = mkN (lin NK {s = d39 "vuodatus"}) ; -- 10000 
-lin harangue_V = mkV (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin harangue_V2 = mkV2 (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin harass_V2 = mkV2 "häiritä" ; -- 2318 
-lin harassment_N = mkN "häirintä" ; -- 9498 
-lin harbinger_N = mkN (lin NK {s = d43 "airut"}) ; -- 10000 
-lin harbor_V2 = mkV2 "pitää" ; -- 18 
-lin hard_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin hard_Adv = mkAdv (lin AdvK {s = c99 "paljon"}) ; -- 33 
-lin hard_bitten_A = mkA (lin AK {s = d05 "karski"}) ; -- 10000 
-lin harden_V = mkV (lin VK {s = c72 "koveta"}) ; -- 7849 
-lin harden_V2 = mkV2 (lin VK {s = c72 "koveta"}) ; -- 7849 
-lin hardihood_N = mkN (lin NK {s = d40 "uskaliaisuus"}) ; -- 10000 
-lin hardiness_N = mkN (lin NK {s = d40 "voimakkuus"}) ; -- 7637 
-lin hardness_N = mkN (lin NK {s = d40 "vaikeus"}) ; -- 895 
-lin hardship_N = mkN (lin NK {s = d40 "vaikeus"}) ; -- 895 
-lin hardware_N = mkN (lin NK {s = d39 "aseistus"}) ; -- 10000 
-lin hardworking_A = mkA (lin AK {s = d10 "ahkera"}) ; -- 4289 
-lin hardy_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin hare_N = mkN "jänis" ; -- 7171 
-lin harebrained_A = mkA "älytön" ; -- 9774 
-lin harem_N = mkN (lin NK {s = d06 "haaremi"}) ; -- 10000 
-lin hark_V = mkV (lin VK {s = c67 "kuulla"}) ; -- 434 
-lin harlequin_N = mkN (lin NK {s = d05 "harlekiini"}) ; -- 10000 
-lin harlot_N = mkN (lin NK {s = d01A "portto"}) ; -- 10000 
-lin harm_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin harm_V2 = mkV2 (lin VK {s = c53A "vahingoittaa"}) ; -- 5415 
-lin harmful_A = mkA (lin AK {s = d38 "vahingollinen"}) ; -- 10000 
-lin harmless_A = mkA "vaaraton" ; -- 9658 
-lin harmonic_N = mkN (lin NK {s = d38 "harmoninen"}) ; -- 10000 
-lin harmonium_N = mkN (lin NK {s = d05 "harmoni"}) ; -- 10000 
-lin harmonization_N = mkN (lin NK {s = d39 "soinnutus"}) ; -- 10000 
-lin harmonize_V = mkV (lin VK {s = c53A "soinnuttaa"}) ; -- 10000 
-lin harmonize_V2 = mkV2 (lin VK {s = c53A "soinnuttaa"}) ; -- 10000 
-lin harmony_N = mkN (lin NK {s = d12 "harmonia"}) ; -- 10000 
-lin harness_V2 = mkV2 "hillitä" ; -- 3981 
-lin harp_N = mkN (lin NK {s = d01A "harppu"}) ; -- 10000 
-lin harp_V = mkV (lin VK {s = c73A "jankata"}) ; -- 10000 
-lin harpist_N = mkN (lin NK {s = d05 "harpisti"}) ; -- 10000 
-lin harpoon_N = mkN (lin NK {s = d12 "harppuuna"}) ; -- 10000 
-lin harpoon_V2 = mkV2 (lin VK {s = c62 "harppunoida"}) ; -- 10000 
-lin harpsichord_N = mkN (lin NK {s = d02 "cembalo"}) ; -- 10000 
-lin harrier_N = mkN (lin NK {s = d10 "kiusaaja"}) ; -- 10000 
-lin harry_V2 = mkV2 "häiritä" ; -- 2318 
-lin harsh_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin harshness_N = mkN (lin NK {s = d40 "ankaruus"}) ; -- 10000 
-lin harum_scarum_N = mkN (lin NK {s = d34A "holtiton"}) ; -- 10000 
-lin harvest_N = mkN (lin NK {s = d01A "sato"}) ; -- 2427 
-lin harvest_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin hash_N = mkN (lin NK {s = d39 "hasis"}) ; -- 9358 
-lin hash_V2 = mkV2 (lin VK {s = c52A "pilkkoa"}) ; -- 7228 
-lin hashish_N = mkN (lin NK {s = d39 "hasis"}) ; -- 9358 
-lin hassle_N = mkN (lin NK {s = d05 "harmi"}) ; -- 4018 
-lin hassle_V = mkV (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin hassle_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin haste_N = mkN (lin NK {s = d01A "hoppu"}) ; -- 10000 
-lin hasten_V = mkV "herättää" ; -- 879 
-lin hasten_V2 = mkV2 "herättää" ; -- 879 
-lin hasty_A = mkA (lin AK {s = d38 "pikainen"}) ; -- 4796 
-lin hatch_N = mkN (lin NK {s = d01A "luukku"}) ; -- 6595 
-lin hatch_V = mkV (lin VK {s = c53A "viivoittaa"}) ; -- 10000 
-lin hatch_V2 = mkV2 (lin VK {s = c53A "viivoittaa"}) ; -- 10000 
-lin hatchery_N = mkN (lin NK {s = d02 "hautomo"}) ; -- 10000 
-lin hatching_N = mkN (lin NK {s = d39 "varjostus"}) ; -- 10000 
-lin hatred_N = mkN (lin NK {s = d09 "viha"}) ; -- 4902 
-lin haughtiness_N = mkN (lin NK {s = d40 "koppavuus"}) ; -- 10000 
-lin haughty_A = mkA (lin AK {s = d15 "kopea"}) ; -- 10000 
-lin haul_N = mkN (lin NK {s = d11 "apaja"}) ; -- 10000 
-lin haul_V = mkV "vetää" ; -- 439 
-lin haul_V2 = mkV2 "vetää" ; -- 439 
-lin haulier_N = mkN (lin NK {s = d10 "kuljettaja"}) ; -- 999 
-lin haulm_N = mkN (lin NK {s = d07A "olki"}) ; -- 10000 
-lin haunch_N = mkN (lin NK {s = d10A "lonkka"}) ; -- 10000 
-lin haunt_V2 = mkV2 (lin VK {s = c53 "ahdistaa"}) ; -- 5449 
-lin hautboy_N = mkN (lin NK {s = d03 "oboe"}) ; -- 10000 
-lin have_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin haven_N = mkN "turvapaikka" ; -- 4351 
-lin havoc_N = mkN (lin NK {s = d39 "kaaos"}) ; -- 5410 
-lin haw_V = mkV (lin VK {s = c67 "kakistella"}) ; -- 10000 
-lin hawk_N = mkN (lin NK {s = d09A "haukka"}) ; -- 10000 
-lin hawk_V2 = mkV2 "metsästää" ; -- 5968 
-lin hawker_N = mkN (lin NK {s = d12 "kaupustelija"}) ; -- 10000 
-lin hawser_N = mkN "köysi" ; -- 9566 
-lin hay_N = mkN "heinä" ; -- 5595 
-lin haymaking_N = mkN "hyödyntäminen" ; -- 4533 
-lin hazard_N = mkN "vaara" ; -- 1072 
-lin hazard_V2 = mkV2 (lin VK {s = c54A "vaarantaa"}) ; -- 3867 
-lin hazardous_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin haze_N = mkN (lin NK {s = d01A "utu"}) ; -- 10000 
-lin haze_V2 = mkV2 (lin VK {s = c53A "simputtaa"}) ; -- 10000 
-lin he_goat_N = mkN "pukki" ; -- 7284 
-lin he_man_N = mkN (lin NK {s = d05 "orhi"}) ; -- 10000 
-lin head_on_Adv = mkAdv (lin AdvK {s = c99 "avoimesti"}) ; -- 4020 
-lin headache_N = mkN "päänsärky" ; -- 8407 
-lin header_N = mkN (lin NK {s = d07 "nimi"}) ; -- 199 
-lin heading_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin headland_N = mkN (lin NK {s = d25 "niemi"}) ; -- 6906 
-lin headless_A = mkA "typerä" ; -- 8639 
-lin headline_N = mkN (lin NK {s = d04A "otsikko"}) ; -- 3417 
-lin headman_N = mkN "päämies" ; -- 5021 
-lin headmaster_N = mkN (lin NK {s = d06 "rehtori"}) ; -- 1523 
-lin headmistress_N = mkN (lin NK {s = d06 "rehtori"}) ; -- 1523 
-lin headship_N = mkN (lin NK {s = d40 "johtajuus"}) ; -- 8654 
-lin headstone_N = mkN "hautakivi" ; -- 8098 
-lin headway_N = mkN "eteneminen" ; -- 3846 
-lin heady_A = mkA (lin AK {s = d41 "viisas"}) ; -- 2409 
-lin heal_V = mkV (lin VK {s = c52A "parantua"}) ; -- 2476 
-lin heal_V2 = mkV2 (lin VK {s = c52A "parantua"}) ; -- 2476 
-lin health_N = mkN (lin NK {s = d40 "terveys"}) ; -- 1613 
-lin healthful_A = mkA (lin AK {s = d38 "terveellinen"}) ; -- 5451 
-lin healthy_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin heap_N = mkN (lin NK {s = d09 "kasa"}) ; -- 2949 
-lin heap_V2 = mkV2 (lin VK {s = c73 "kasata"}) ; -- 5100 
-lin heaps_Adv = mkAdv (lin AdvK {s = c99 "paljon"}) ; -- 33 
-lin hearer_N = mkN (lin NK {s = d12 "kuulija"}) ; -- 2837 
-lin hearing_N = mkN (lin NK {s = d02 "kuulustelu"}) ; -- 4408 
-lin hearken_V = mkV (lin VK {s = c67 "kuulla"}) ; -- 434 
-lin heartbeat_N = mkN (lin NK {s = d39 "keskus"}) ; -- 10000 
-lin hearten_V2 = mkV2 (lin VK {s = c53 "innostaa"}) ; -- 2983 
-lin hearthrug_N = mkN (lin NK {s = d01A "matto"}) ; -- 4704 
-lin heartsick_A = mkA (lin AK {s = d38 "murheellinen"}) ; -- 10000 
-lin hearty_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin heat_N = mkN "lämpö" ; -- 2481 
-lin heat_V = mkV "lämmittää" ; -- 3275 
-lin heat_V2 = mkV2 "lämmittää" ; -- 3275 
-lin heated_A = mkA (lin AK {s = d41 "kiivas"}) ; -- 3422 
-lin heath_N = mkN (lin NK {s = d10 "kanerva"}) ; -- 10000 
-lin heather_N = mkN (lin NK {s = d10 "kanerva"}) ; -- 10000 
-lin heating_N = mkN "lämmitys" ; -- 8302 
-lin heave_N = mkN "nostaminen" ; -- 3072 
-lin heave_V = mkV "siirtyä" ; -- 297 
-lin heave_V2 = mkV2 "siirtyä" ; -- 297 
-lin heaven_N = mkN (lin NK {s = d41 "taivas"}) ; -- 1783 
-lin heavenly_A = mkA (lin AK {s = d38 "taivaallinen"}) ; -- 10000 
-lin heavenward_Adv = mkAdv "ylöspäin" ; -- 4015 
-lin heavily_Adv = mkAdv "runsaasti" ; -- 956 
-lin heaviness_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin heckle_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin hectare_N = mkN (lin NK {s = d06 "hehtaari"}) ; -- 1448 
-lin hectic_A = mkA (lin AK {s = d38 "hektinen"}) ; -- 10000 
-lin hector_V = mkV (lin VK {s = c67A "komennella"}) ; -- 10000 
-lin hector_V2 = mkV2 (lin VK {s = c67A "komennella"}) ; -- 10000 
-lin hedge_V = mkV "kierrellä" ; -- 5200 
-lin hedge_V2 = mkV2 "kierrellä" ; -- 5200 
-lin hedgehop_V = mkV "lentää" ; -- 1241 
-lin hedgerow_N = mkN (lin NK {s = d04A "pensaikko"}) ; -- 10000 
-lin hedonism_N = mkN (lin NK {s = d05 "hedonismi"}) ; -- 10000 
-lin hedonist_N = mkN (lin NK {s = d05 "hedonisti"}) ; -- 10000 
-lin heed_N = mkN (lin NK {s = d26 "huoli"}) ; -- 677 
-lin heedful_A = mkA (lin AK {s = d38 "huolellinen"}) ; -- 9119 
-lin heel_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin heel_V = mkV "kallistua" ; -- 4060 
-lin heel_V2 = mkV2 "kallistua" ; -- 4060 
-lin hefty_A = mkA "vankka" ; -- 2875 
-lin hegemony_N = mkN (lin NK {s = d12 "hegemonia"}) ; -- 10000 
-lin heifer_N = mkN (lin NK {s = d01 "hieho"}) ; -- 10000 
-lin height_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin heighten_V = mkV (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin heighten_V2 = mkV2 (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin heinous_A = mkA (lin AK {s = d10 "katala"}) ; -- 10000 
-lin heinousness_N = mkN (lin NK {s = d40 "kataluus"}) ; -- 10000 
-lin heir_N = mkN (lin NK {s = d38 "perillinen"}) ; -- 10000 
-lin hejira_N = mkN (lin NK {s = d01A "pako"}) ; -- 4081 
-lin helicopter_N = mkN (lin NK {s = d06 "helikopteri"}) ; -- 2579 
-lin heliotrope_N = mkN (lin NK {s = d05A "heliotrooppi"}) ; -- 10000 
-lin helium_N = mkN (lin NK {s = d05 "helium"}) ; -- 10000 
-lin hell_N = mkN (lin NK {s = d05A "helvetti"}) ; -- 6097 
-lin helm_N = mkN (lin NK {s = d05 "ruori"}) ; -- 10000 
-lin helmet_N = mkN "kypärä" ; -- 5158 
-lin help_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin help_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin help_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin helper_N = mkN (lin NK {s = d10 "avustaja"}) ; -- 2408 
-lin helpful_A = mkA "hyödyllinen" ; -- 5261 
-lin helpfulness_N = mkN (lin NK {s = d40 "auttavaisuus"}) ; -- 10000 
-lin helping_N = mkN (lin NK {s = d39 "annos"}) ; -- 4191 
-lin helplessness_N = mkN (lin NK {s = d40 "avuttomuus"}) ; -- 10000 
-lin helpmate_N = mkN (lin NK {s = d10 "auttaja"}) ; -- 9971 
-lin helve_N = mkN (lin NK {s = d28 "varsi"}) ; -- 1762 
-lin hem_N = mkN (lin NK {s = d09 "helma"}) ; -- 10000 
-lin hem_V = mkV (lin VK {s = c56A "palttaa"}) ; -- 10000 
-lin hem_V2 = mkV2 (lin VK {s = c56A "palttaa"}) ; -- 10000 
-lin hematite_N = mkN (lin NK {s = d05A "hematiitti"}) ; -- 10000 
-lin hemline_N = mkN (lin NK {s = d09 "helma"}) ; -- 10000 
-lin hemoglobin_N = mkN (lin NK {s = d05 "hemoglobiini"}) ; -- 10000 
-lin hemophilia_N = mkN (lin NK {s = d12 "hemofilia"}) ; -- 10000 
-lin hemp_N = mkN (lin NK {s = d01A "hamppu"}) ; -- 10000 
-lin hen_N = mkN (lin NK {s = d09 "kana"}) ; -- 5661 
-lin hence_Adv = mkAdv "täältä" ; -- 3291 
-lin henceforth_Adv = mkAdv "vastedes" ; -- 7839 
-lin henhouse_N = mkN (lin NK {s = d12 "kanala"}) ; -- 10000 
-lin henna_N = mkN (lin NK {s = d09 "henna"}) ; -- 10000 
-lin henroost_N = mkN (lin NK {s = d28 "orsi"}) ; -- 10000 
-lin hep_A = mkA (lin AK {s = d41A "muodikas"}) ; -- 8520 
-lin herald_N = mkN (lin NK {s = d43 "airut"}) ; -- 10000 
-lin herald_V2 = mkV2 (lin VK {s = c53 "julistaa"}) ; -- 1354 
-lin heraldry_N = mkN (lin NK {s = d09A "heraldiikka"}) ; -- 10000 
-lin herb_N = mkN (lin NK {s = d05A "yrtti"}) ; -- 8076 
-lin herculean_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin herd_N = mkN (lin NK {s = d09 "lauma"}) ; -- 8478 
-lin herd_V = mkV (lin VK {s = c54A "paimentaa"}) ; -- 10000 
-lin herd_V2 = mkV2 (lin VK {s = c54A "paimentaa"}) ; -- 10000 
-lin here_Adv = mkAdv (lin AdvK {s = c99 "nyt"}) ; -- 28 
-lin hereafter_Adv = mkAdv "vastedes" ; -- 7839 
-lin hereby_Adv = mkAdv "täten" ; -- 9409 
-lin hereinbefore_Adv = mkAdv (lin AdvK {s = c99 "aiemmin"}) ; -- 381 
-lin heretic_N = mkN "toisinajattelija" ; -- 7733 
-lin hereto_Adv = mkAdv (lin AdvK {s = c99 "oheen"}) ; -- 10000 
-lin heritage_N = mkN "perintö" ; -- 4125 
-lin hermaphrodite_N = mkN (lin NK {s = d05A "hermafrodiitti"}) ; -- 10000 
-lin hermetic_A = mkA (lin AK {s = d38 "hermeettinen"}) ; -- 10000 
-lin hermit_N = mkN (lin NK {s = d04A "erakko"}) ; -- 10000 
-lin hero_N = mkN (lin NK {s = d06 "sankari"}) ; -- 2226 
-lin heroic_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin heroin_N = mkN (lin NK {s = d05 "heroiini"}) ; -- 7832 
-lin heroine_N = mkN "päähenkilö" ; -- 3646 
-lin heroism_N = mkN (lin NK {s = d40 "sankaruus"}) ; -- 10000 
-lin herring_N = mkN (lin NK {s = d05 "silli"}) ; -- 10000 
-lin hertz_N = mkN (lin NK {s = d05 "hertsi"}) ; -- 10000 
-lin hesitancy_N = mkN (lin NK {s = d40 "vastahakoisuus"}) ; -- 10000 
-lin hesitate_V = mkV "epäröidä" ; -- 8499 
-lin heterosexual_N = mkN (lin NK {s = d05 "heteroseksuaali"}) ; -- 10000 
-lin hew_V = mkV (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin hew_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin hexagon_N = mkN (lin NK {s = d05 "heksagoni"}) ; -- 10000 
-lin hexameter_N = mkN (lin NK {s = d05 "heksametri"}) ; -- 10000 
-lin heyday_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin hi_fi_N = mkN (lin NK {s = d05 "hifi"}) ; -- 10000 
-lin hiatus_N = mkN (lin NK {s = d39 "keskeytys"}) ; -- 7559 
-lin hibernate_V = mkV "levätä" ; -- 3695 
-lin hibernation_N = mkN "vetäytyminen" ; -- 4398 
-lin hibiscus_N = mkN (lin NK {s = d39 "hibiskus"}) ; -- 10000 
-lin hiccough_N = mkN (lin NK {s = d39 "nikotus"}) ; -- 10000 
-lin hiccough_V = mkV (lin VK {s = c67A "nikotella"}) ; -- 10000 
-lin hiccup_N = mkN (lin NK {s = d09A "hikka"}) ; -- 10000 
-lin hickory_N = mkN (lin NK {s = d06 "hikkori"}) ; -- 10000 
-lin hide_N = mkN (lin NK {s = d09 "nahka"}) ; -- 4943 
-lin hide_V = mkV "kätkeä" ; -- 5719 
-lin hide_V2 = mkV2 "kätkeä" ; -- 5719 
-lin hideaway_N = mkN (lin NK {s = d01 "piilo"}) ; -- 5264 
-lin hideous_A = mkA (lin AK {s = d10 "kammottava"}) ; -- 10000 
-lin hiding_N = mkN (lin NK {s = d02 "salailu"}) ; -- 10000 
-lin hie_V = mkV (lin VK {s = c53A "kiiruhtaa"}) ; -- 10000 
-lin hierarchy_N = mkN (lin NK {s = d12 "hierarkia"}) ; -- 10000 
-lin hieroglyph_N = mkN (lin NK {s = d05 "hieroglyfi"}) ; -- 10000 
-lin high_A = mkA (lin AK {s = d15 "korkea"}) ; -- 10000 
-lin high_Adv = mkAdv (lin AdvK {s = c99 "korkealla"}) ; -- 5490 
-lin high_level_A = mkA (lin AK {s = d15 "korkea"}) ; -- 10000 
-lin high_minded_A = mkA "jalo" ; -- 7854 
-lin high_octane_A = mkA (lin AK {s = d38 "energinen"}) ; -- 10000 
-lin high_powered_A = mkA "menestyksekäs" ; -- 6802 
-lin high_spirited_A = mkA (lin AK {s = d41 "uskalias"}) ; -- 10000 
-lin high_toned_A = mkA (lin AK {s = d41A "laadukas"}) ; -- 3931 
-lin highball_N = mkN (lin NK {s = d05 "grogi"}) ; -- 10000 
-lin highflier_N = mkN "menestyjä" ; -- 9503 
-lin highlight_N = mkN (lin NK {s = d10A "kohokohta"}) ; -- 6600 
-lin highlight_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin highness_N = mkN (lin NK {s = d40 "korkeus"}) ; -- 2494 
-lin highroad_N = mkN "valtatie" ; -- 3076 
-lin highway_N = mkN "valtatie" ; -- 3076 
-lin hijack_N = mkN (lin NK {s = d39 "kaappaus"}) ; -- 10000 
-lin hijack_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin hike_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin hike_V = mkV (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin hilarity_N = mkN (lin NK {s = d40 "hauskuus"}) ; -- 10000 
-lin hillock_N = mkN (lin NK {s = d48 "kumpare"}) ; -- 10000 
-lin hilt_N = mkN (lin NK {s = d09 "kahva"}) ; -- 10000 
-lin hinder_V2 = mkV2 "estää" ; -- 773 
-lin hindmost_A = mkA "perimmäinen" ; -- 6757 
-lin hindrance_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin hinge_N = mkN (lin NK {s = d32 "nivel"}) ; -- 10000 
-lin hinge_V = mkV (lin VK {s = c62 "saranoida"}) ; -- 10000 
-lin hinge_V2 = mkV2 (lin VK {s = c62 "saranoida"}) ; -- 10000 
-lin hint_N = mkN (lin NK {s = d05A "vinkki"}) ; -- 1526 
-lin hint_V = mkV (lin VK {s = c67 "vihjailla"}) ; -- 10000 
-lin hint_V2 = mkV2 (lin VK {s = c67 "vihjailla"}) ; -- 10000 
-lin hip_N = mkN (lin NK {s = d48A "taite"}) ; -- 8053 
-lin hippie_N = mkN (lin NK {s = d05A "hippi"}) ; -- 10000 
-lin hippodrome_N = mkN (lin NK {s = d05 "hippodromi"}) ; -- 10000 
-lin hippy_N = mkN (lin NK {s = d05A "hippi"}) ; -- 10000 
-lin hire_V = mkV (lin VK {s = c73A "palkata"}) ; -- 1704 
-lin hire_V2 = mkV2 (lin VK {s = c73A "palkata"}) ; -- 1704 
-lin hireling_N = mkN (lin NK {s = d38 "palkollinen"}) ; -- 10000 
-lin hiss_N = mkN (lin NK {s = d39 "vihellys"}) ; -- 10000 
-lin hiss_V = mkV "viheltää" ; -- 8725 
-lin hiss_V2 = mkV2 "viheltää" ; -- 8725 
-lin histogram_N = mkN (lin NK {s = d05 "histogrammi"}) ; -- 10000 
-lin historian_N = mkN (lin NK {s = d12 "historioitsija"}) ; -- 10000 
-lin historic_A = mkA "historiallinen" ; -- 1677 
-lin historical_A = mkA "historiallinen" ; -- 1677 
-lin history_N = mkN (lin NK {s = d12 "historia"}) ; -- 465 
-lin histrionics_N = mkN "näytteleminen" ; -- 9695 
-lin hitch_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin hitch_V = mkV "kiinnittää" ; -- 1212 
-lin hitch_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin hitchhike_V = mkV (lin VK {s = c73 "liftata"}) ; -- 10000 
-lin hitchhiker_N = mkN (lin NK {s = d10 "liftaaja"}) ; -- 10000 
-lin hither_Adv = mkAdv "tähän" ; -- 1506 
-lin hive_N = mkN "väkijoukko" ; -- 9231 
-lin hive_V = mkV (lin VK {s = c62 "varastoida"}) ; -- 9115 
-lin hive_V2 = mkV2 (lin VK {s = c62 "varastoida"}) ; -- 9115 
-lin hoard_V = mkV (lin VK {s = c73 "hamstrata"}) ; -- 10000 
-lin hoard_V2 = mkV2 (lin VK {s = c73 "hamstrata"}) ; -- 10000 
-lin hoarder_N = mkN (lin NK {s = d10 "hamstraaja"}) ; -- 10000 
-lin hoarfrost_N = mkN (lin NK {s = d10 "kuura"}) ; -- 10000 
-lin hoary_A = mkA "ikivanha" ; -- 8728 
-lin hoax_N = mkN (lin NK {s = d39 "huijaus"}) ; -- 10000 
-lin hoax_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin hob_N = mkN (lin NK {s = d01A "tonttu"}) ; -- 10000 
-lin hobble_N = mkN (lin NK {s = d48 "kahle"}) ; -- 10000 
-lin hobble_V = mkV (lin VK {s = c73A "haitata"}) ; -- 2072 
-lin hobble_V2 = mkV2 (lin VK {s = c73A "haitata"}) ; -- 2072 
-lin hobby_N = mkN (lin NK {s = d39 "harrastus"}) ; -- 1452 
-lin hobgoblin_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin hobnob_V = mkV (lin VK {s = c67 "seurustella"}) ; -- 10000 
-lin hobo_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin hock_N = mkN (lin NK {s = d49A "kinner"}) ; -- 10000 
-lin hock_V2 = mkV2 (lin VK {s = c73A "pantata"}) ; -- 10000 
-lin hocus_pocus_N = mkN (lin NK {s = d39 "sumutus"}) ; -- 10000 
-lin hodgepodge_N = mkN (lin NK {s = d09 "sekamelska"}) ; -- 10000 
-lin hoe_N = mkN (lin NK {s = d10A "kuokka"}) ; -- 10000 
-lin hoe_V = mkV (lin VK {s = c61A "kuokkia"}) ; -- 10000 
-lin hoe_V2 = mkV2 (lin VK {s = c61A "kuokkia"}) ; -- 10000 
-lin hog_V2 = mkV2 (lin VK {s = c61A "ahnehtia"}) ; -- 10000 
-lin hogshead_N = mkN (lin NK {s = d06 "tynnyri"}) ; -- 8414 
-lin hoist_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin hoity_toity_A = mkA (lin AK {s = d10 "koppava"}) ; -- 10000 
-lin holdall_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin holder_N = mkN "pitäjä" ; -- 3938 
-lin holding_N = mkN (lin NK {s = d40 "omaisuus"}) ; -- 1914 
-lin hole_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin holiday_N = mkN "loma" ; -- 1454 
-lin holiday_V = mkV (lin VK {s = c67 "lomailla"}) ; -- 9172 
-lin holiness_N = mkN (lin NK {s = d40 "pyhyys"}) ; -- 10000 
-lin holler_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin holler_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin hollow_A = mkA (lin AK {s = d15 "kumea"}) ; -- 10000 
-lin hollow_N = mkN (lin NK {s = d01 "kolo"}) ; -- 10000 
-lin hollow_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin holly_N = mkN (lin NK {s = d06 "orjanlaakeri"}) ; -- 10000 
-lin holocaust_N = mkN "joukkomurha" ; -- 6526 
-lin holograph_N = mkN "käsikirjoitus" ; -- 2761 
-lin homage_N = mkN "kunnianosoitus" ; -- 8542 
-lin home_Adv = mkAdv (lin AdvK {s = c99 "kotona"}) ; -- 1220 
-lin home_N = mkN (lin NK {s = d48 "perhe"}) ; -- 309 
-lin homeland_N = mkN "kotimaa" ; -- 967 
-lin homeless_A = mkA "koditon" ; -- 8316 
-lin homeliness_N = mkN (lin NK {s = d40 "rumuus"}) ; -- 10000 
-lin homely_A = mkA "vaatimaton" ; -- 2726 
-lin homespun_A = mkA (lin AK {s = d15 "karhea"}) ; -- 10000 
-lin homestead_N = mkN "maatila" ; -- 3749 
-lin homey_A = mkA "viihtyisä" ; -- 7718 
-lin homicide_N = mkN "henkirikos" ; -- 9614 
-lin homily_N = mkN (lin NK {s = d09 "saarna"}) ; -- 10000 
-lin homo_N = mkN (lin NK {s = d38 "ihminen"}) ; -- 48 
-lin homoeopathy_N = mkN (lin NK {s = d12 "homeopatia"}) ; -- 10000 
-lin homogeneity_N = mkN (lin NK {s = d40 "homogeenisuus"}) ; -- 10000 
-lin homogenize_V2 = mkV2 (lin VK {s = c62 "homogenisoida"}) ; -- 10000 
-lin homonym_N = mkN (lin NK {s = d05 "homonyymi"}) ; -- 10000 
-lin homosexual_N = mkN (lin NK {s = d05 "homoseksuaali"}) ; -- 10000 
-lin hone_V2 = mkV2 (lin VK {s = c52 "hioa"}) ; -- 3889 
-lin honest_A = mkA "aito" ; -- 1817 
-lin honesty_N = mkN (lin NK {s = d40 "rehellisyys"}) ; -- 8784 
-lin honey_N = mkN (lin NK {s = d10 "hunaja"}) ; -- 8099 
-lin honeycomb_N = mkN (lin NK {s = d01 "kenno"}) ; -- 10000 
-lin honeycomb_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin honeyed_A = mkA (lin AK {s = d38 "hunajainen"}) ; -- 10000 
-lin honk_N = mkN (lin NK {s = d39 "kaakatus"}) ; -- 10000 
-lin honk_V = mkV (lin VK {s = c53A "kaakattaa"}) ; -- 10000 
-lin honor_V2 = mkV2 "hyväksyä" ; -- 290 
-lin honorarium_N = mkN (lin NK {s = d03 "palkkio"}) ; -- 3225 
-lin honour_N = mkN (lin NK {s = d48 "maine"}) ; -- 1581 
-lin honour_V2 = mkV2 (lin VK {s = c53A "kunnioittaa"}) ; -- 2057 
-lin honourable_A = mkA (lin AK {s = d38 "kunniallinen"}) ; -- 10000 
-lin hooch_N = mkN (lin NK {s = d09 "viina"}) ; -- 3327 
-lin hood_N = mkN (lin NK {s = d01 "kuomu"}) ; -- 10000 
-lin hoodlum_N = mkN (lin NK {s = d39 "lurjus"}) ; -- 10000 
-lin hoodoo_N = mkN (lin NK {s = d20 "voodoo"}) ; -- 10000 
-lin hoodwink_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin hoof_N = mkN (lin NK {s = d03 "kavio"}) ; -- 10000 
-lin hook_N = mkN (lin NK {s = d01A "koukku"}) ; -- 8402 
-lin hook_V = mkV (lin VK {s = c73 "pelata"}) ; -- 194 
-lin hook_V2 = mkV2 (lin VK {s = c73 "pelata"}) ; -- 194 
-lin hooker_N = mkN (lin NK {s = d10 "lutka"}) ; -- 10000 
-lin hooligan_N = mkN (lin NK {s = d05 "huligaani"}) ; -- 10000 
-lin hooliganism_N = mkN (lin NK {s = d05 "huliganismi"}) ; -- 10000 
-lin hoop_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin hoot_N = mkN (lin NK {s = d39 "vihellys"}) ; -- 10000 
-lin hoot_V = mkV (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin hoot_V2 = mkV2 (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin hooter_N = mkN "nenä" ; -- 4050 
-lin hoover_V2 = mkV2 (lin VK {s = c62 "imuroida"}) ; -- 10000 
-lin hop_N = mkN (lin NK {s = d10 "humala"}) ; -- 5072 
-lin hop_V = mkV "ylittää" ; -- 963 
-lin hop_V2 = mkV2 "ylittää" ; -- 963 
-lin hopeful_A = mkA (lin AK {s = d41A "toiveikas"}) ; -- 6673 
-lin hopefulness_N = mkN (lin NK {s = d01 "toivo"}) ; -- 10000 
-lin hopeless_A = mkA "onneton" ; -- 5832 
-lin hopelessness_N = mkN "epätoivo" ; -- 9933 
-lin hopper_N = mkN "maapallo" ; -- 3131 
-lin horde_N = mkN (lin NK {s = d01 "heimo"}) ; -- 7991 
-lin horizon_N = mkN "näköpiiri" ; -- 7307 
-lin hormone_N = mkN (lin NK {s = d05 "hormoni"}) ; -- 7371 
-lin horoscope_N = mkN (lin NK {s = d05A "horoskooppi"}) ; -- 10000 
-lin horrible_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin horrid_A = mkA (lin AK {s = d10 "kamala"}) ; -- 8697 
-lin horridness_N = mkN (lin NK {s = d40 "hirveys"}) ; -- 10000 
-lin horrific_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin horrify_V2 = mkV2 (lin VK {s = c53A "kauhistuttaa"}) ; -- 10000 
-lin horror_N = mkN (lin NK {s = d01 "kauhu"}) ; -- 4372 
-lin horseback_N = mkN (lin NK {s = d48A "harjanne"}) ; -- 10000 
-lin horsehair_N = mkN (lin NK {s = d23 "jouhi"}) ; -- 10000 
-lin horseradish_N = mkN (lin NK {s = d26 "piparjuuri"}) ; -- 10000 
-lin horsewhip_V2 = mkV2 (lin VK {s = c61 "ruoskia"}) ; -- 10000 
-lin horticulturist_N = mkN (lin NK {s = d05 "hortonomi"}) ; -- 10000 
-lin hosanna_N = mkN (lin NK {s = d09 "hoosianna"}) ; -- 10000 
-lin hose_N = mkN (lin NK {s = d01 "letku"}) ; -- 10000 
-lin hose_V2 = mkV2 (lin VK {s = c67 "kastella"}) ; -- 8525 
-lin hospice_N = mkN (lin NK {s = d05 "hospitsi"}) ; -- 10000 
-lin hospitable_A = mkA "avoin" ; -- 667 
-lin hospital_N = mkN (lin NK {s = d13 "sairaala"}) ; -- 727 
-lin host_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin host_V2 = mkV2 "isännöidä" ; -- 4708 
-lin hostage_N = mkN "panttivanki" ; -- 5772 
-lin hosteller_N = mkN (lin NK {s = d10 "matkustaja"}) ; -- 1501 
-lin hostelry_N = mkN (lin NK {s = d06 "kievari"}) ; -- 10000 
-lin hostess_N = mkN "emäntä" ; -- 3078 
-lin hotel_N = mkN (lin NK {s = d06 "hotelli"}) ; -- 1382 
-lin hothead_N = mkN (lin NK {s = d12 "kiihkoilija"}) ; -- 10000 
-lin hound_N = mkN (lin NK {s = d10 "koira"}) ; -- 954 
-lin hound_V2 = mkV2 "etsiä" ; -- 491 
-lin hour_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin houri_N = mkN (lin NK {s = d05 "huuri"}) ; -- 10000 
-lin housebreaker_N = mkN (lin NK {s = d10 "murtautuja"}) ; -- 10000 
-lin houseful_N = mkN (lin NK {s = d38 "talollinen"}) ; -- 10000 
-lin housemaid_N = mkN (lin NK {s = d32A "palvelijatar"}) ; -- 10000 
-lin housetop_N = mkN (lin NK {s = d01A "katto"}) ; -- 1586 
-lin housing_N = mkN (lin NK {s = d25 "loimi"}) ; -- 10000 
-lin hover_V = mkV "pysytellä" ; -- 3527 
-lin however_Adv = mkAdv (lin AdvK {s = c99 "kuitenkin"}) ; -- 49 
-lin howl_N = mkN (lin NK {s = d09A "ulvonta"}) ; -- 10000 
-lin howl_V = mkV (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin howl_V2 = mkV2 (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin howling_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin hoydenish_A = mkA (lin AK {s = d05 "villi"}) ; -- 3506 
-lin hub_N = mkN "keskipiste" ; -- 8367 
-lin hubby_N = mkN (lin NK {s = d42 "mies"}) ; -- 10000 
-lin huckleberry_N = mkN (lin NK {s = d14A "mustikka"}) ; -- 10000 
-lin huckster_N = mkN (lin NK {s = d05A "helppoheikki"}) ; -- 10000 
-lin huff_V = mkV (lin VK {s = c73A "impata"}) ; -- 10000 
-lin hug_N = mkN (lin NK {s = d39 "halaus"}) ; -- 10000 
-lin hug_V2 = mkV2 (lin VK {s = c53 "puristaa"}) ; -- 4233 
-lin huge_A = mkA "suunnaton" ; -- 8411 
-lin hula_N = mkN (lin NK {s = d10 "hula"}) ; -- 10000 
-lin hulk_N = mkN (lin NK {s = d01A "hylky"}) ; -- 6302 
-lin hull_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin hull_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin hum_N = mkN (lin NK {s = d13 "tuoksina"}) ; -- 10000 
-lin hum_V = mkV (lin VK {s = c66 "kuhista"}) ; -- 10000 
-lin hum_V2 = mkV2 (lin VK {s = c66 "kuhista"}) ; -- 10000 
-lin human_N = mkN (lin NK {s = d38 "ihminen"}) ; -- 48 
-lin humane_A = mkA (lin AK {s = d38 "inhimillinen"}) ; -- 2687 
-lin humanism_N = mkN (lin NK {s = d05 "humanismi"}) ; -- 10000 
-lin humanist_N = mkN (lin NK {s = d38 "humanistinen"}) ; -- 10000 
-lin humanitarian_A = mkA "humanitaarinen" ; -- 4075 
-lin humanitarian_N = mkN (lin NK {s = d38 "humanitaarinen"}) ; -- 10000 
-lin humanity_N = mkN "ihmiskunta" ; -- 4833 
-lin humankind_N = mkN "ihmiskunta" ; -- 4833 
-lin humble_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin humble_V2 = mkV2 "nöyryyttää" ; -- 8684 
-lin humbug_N = mkN (lin NK {s = d05 "humpuuki"}) ; -- 10000 
-lin humbug_V2 = mkV2 (lin VK {s = c53A "huiputtaa"}) ; -- 10000 
-lin humdrum_A = mkA "tylsä" ; -- 5150 
-lin humid_A = mkA (lin AK {s = d15 "kostea"}) ; -- 6646 
-lin humidify_V2 = mkV2 (lin VK {s = c53A "kostuttaa"}) ; -- 10000 
-lin humidity_N = mkN (lin NK {s = d40 "kosteus"}) ; -- 5674 
-lin humiliate_V2 = mkV2 (lin VK {s = c73 "nolata"}) ; -- 10000 
-lin hummingbird_N = mkN (lin NK {s = d05 "kolibri"}) ; -- 10000 
-lin humorist_N = mkN (lin NK {s = d05 "humoristi"}) ; -- 10000 
-lin humorous_A = mkA (lin AK {s = d38 "humoristinen"}) ; -- 10000 
-lin humour_N = mkN (lin NK {s = d06 "huumori"}) ; -- 2417 
-lin hump_N = mkN "panna" ; -- 9589 
-lin hump_V2 = mkV2 (lin VK {s = c62 "naida"}) ; -- 10000 
-lin humus_N = mkN (lin NK {s = d39 "humus"}) ; -- 10000 
-lin hunch_N = mkN (lin NK {s = d01 "vainu"}) ; -- 10000 
-lin hunger_N = mkN "nälkä" ; -- 3832 
-lin hunger_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin hungry_A = mkA "nälkäinen" ; -- 8703 
-lin hunk_N = mkN (lin NK {s = d09 "pala"}) ; -- 3154 
-lin hunter_N = mkN "metsästäjä" ; -- 4788 
-lin hunting_N = mkN "metsästys" ; -- 4025 
-lin hurdle_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin hurl_V2 = mkV2 (lin VK {s = c52A "laukoa"}) ; -- 3946 
-lin hurrah_V = mkV (lin VK {s = c73 "hurrata"}) ; -- 10000 
-lin hurricane_N = mkN (lin NK {s = d05 "hurrikaani"}) ; -- 10000 
-lin hurried_A = mkA (lin AK {s = d38 "pikainen"}) ; -- 4796 
-lin hurry_N = mkN "kiire" ; -- 1584 
-lin hurry_V = mkV "kiirehtiä" ; -- 3515 
-lin hurry_V2 = mkV2 "kiirehtiä" ; -- 3515 
-lin hurt_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin hurt_V = mkV (lin VK {s = c58 "koskea"}) ; -- 320 
-lin hurt_V2 = mkV2 (lin VK {s = c58 "koskea"}) ; -- 320 
-lin hurtful_A = mkA (lin AK {s = d38 "haitallinen"}) ; -- 5310 
-lin hurtle_V = mkV (lin VK {s = c53A "singahtaa"}) ; -- 10000 
-lin husbandman_N = mkN "maanviljelijä" ; -- 2958 
-lin husbandry_N = mkN "maatalous" ; -- 1287 
-lin hush_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin hush_V = mkV (lin VK {s = c52A "laantua"}) ; -- 7006 
-lin hush_V2 = mkV2 (lin VK {s = c52A "laantua"}) ; -- 7006 
-lin hush_hush_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin husk_N = mkN "kuori" ; -- 4904 
-lin husk_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin huskiness_N = mkN (lin NK {s = d40 "vankkuus"}) ; -- 10000 
-lin husky_A = mkA "vankka" ; -- 2875 
-lin husky_N = mkN (lin NK {s = d09A "vankka"}) ; -- 10000 
-lin hussy_N = mkN (lin NK {s = d10 "lutka"}) ; -- 10000 
-lin hustle_N = mkN (lin NK {s = d01 "touhu"}) ; -- 4815 
-lin hustle_V = mkV (lin VK {s = c53 "painostaa"}) ; -- 4074 
-lin hustle_V2 = mkV2 (lin VK {s = c53 "painostaa"}) ; -- 4074 
-lin hustler_N = mkN (lin NK {s = d10 "huora"}) ; -- 10000 
-lin hut_N = mkN (lin NK {s = d09 "maja"}) ; -- 8032 
-lin hutch_N = mkN "koppi" ; -- 8900 
-lin hutment_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin hyacinth_N = mkN (lin NK {s = d05A "hyasintti"}) ; -- 10000 
-lin hyaena_N = mkN (lin NK {s = d13 "hyeena"}) ; -- 10000 
-lin hybrid_N = mkN (lin NK {s = d05 "hybridi"}) ; -- 10000 
-lin hydrangea_N = mkN (lin NK {s = d12 "hortensia"}) ; -- 10000 
-lin hydrate_N = mkN (lin NK {s = d05A "hydraatti"}) ; -- 10000 
-lin hydrate_V = mkV (lin VK {s = c53A "kosteuttaa"}) ; -- 10000 
-lin hydrate_V2 = mkV2 (lin VK {s = c53A "kosteuttaa"}) ; -- 10000 
-lin hydraulic_A = mkA (lin AK {s = d38 "hydraulinen"}) ; -- 10000 
-lin hydraulics_N = mkN (lin NK {s = d09A "hydrauliikka"}) ; -- 10000 
-lin hydrogen_N = mkN (lin NK {s = d01A "vety"}) ; -- 10000 
-lin hyena_N = mkN (lin NK {s = d13 "hyeena"}) ; -- 10000 
-lin hygiene_N = mkN "terveydenhoito" ; -- 7115 
-lin hygienic_A = mkA (lin AK {s = d38 "hygieeninen"}) ; -- 10000 
-lin hymen_N = mkN (lin NK {s = d05 "hymen"}) ; -- 10000 
-lin hymn_N = mkN (lin NK {s = d05 "hymni"}) ; -- 10000 
-lin hymn_V2 = mkV2 "ylistää" ; -- 3993 
-lin hyperbola_N = mkN (lin NK {s = d05 "hyperbeli"}) ; -- 10000 
-lin hyperbole_N = mkN (lin NK {s = d10 "hyperbola"}) ; -- 10000 
-lin hyphenate_V2 = mkV2 (lin VK {s = c53A "tavuttaa"}) ; -- 10000 
-lin hypnosis_N = mkN (lin NK {s = d05 "hypnoosi"}) ; -- 10000 
-lin hypnotic_A = mkA (lin AK {s = d38 "hypnoottinen"}) ; -- 10000 
-lin hypnotize_V2 = mkV2 (lin VK {s = c62 "hypnotisoida"}) ; -- 10000 
-lin hypo_N = mkN (lin NK {s = d48A "kiinnite"}) ; -- 10000 
-lin hypodermic_N = mkN (lin NK {s = d03 "injektio"}) ; -- 10000 
-lin hypotenuse_N = mkN (lin NK {s = d10 "hypotenuusa"}) ; -- 10000 
-lin hypothecate_V2 = mkV2 (lin VK {s = c53A "olettaa"}) ; -- 2293 
-lin hypothesis_N = mkN (lin NK {s = d05 "hypoteesi"}) ; -- 10000 
-lin hypothesize_V2 = mkV2 (lin VK {s = c53A "olettaa"}) ; -- 2293 
-lin hyssop_N = mkN (lin NK {s = d05A "iisoppi"}) ; -- 10000 
-lin hysteria_N = mkN (lin NK {s = d12 "hysteria"}) ; -- 10000 
-lin hysterical_A = mkA (lin AK {s = d38 "hysteerinen"}) ; -- 10000 
-lin hysterics_N = mkN (lin NK {s = d04A "hysteerikko"}) ; -- 10000 
-lin iamb_N = mkN (lin NK {s = d05 "jambi"}) ; -- 10000 
-lin ibis_N = mkN (lin NK {s = d39 "iibis"}) ; -- 10000 
-lin iceman_N = mkN (lin NK {s = d10 "tappaja"}) ; -- 10000 
-lin icing_N = mkN (lin NK {s = d39 "kuorrutus"}) ; -- 10000 
-lin icon_N = mkN (lin NK {s = d06 "ikoni"}) ; -- 9379 
-lin iconoclast_N = mkN (lin NK {s = d38 "kapinallinen"}) ; -- 10000 
-lin icy_A = mkA "jäinen" ; -- 8989 
-lin idea_N = mkN (lin NK {s = d12 "idea"}) ; -- 939 
-lin ideal_A = mkA (lin AK {s = d38 "ihanteellinen"}) ; -- 7157 
-lin ideal_N = mkN "esikuva" ; -- 4280 
-lin idealism_N = mkN (lin NK {s = d05 "idealismi"}) ; -- 10000 
-lin idealist_N = mkN (lin NK {s = d05 "idealisti"}) ; -- 10000 
-lin idealization_N = mkN (lin NK {s = d12 "idea"}) ; -- 939 
-lin idealize_V2 = mkV2 (lin VK {s = c62 "idealisoida"}) ; -- 10000 
-lin identical_A = mkA (lin AK {s = d38 "identtinen"}) ; -- 10000 
-lin identification_N = mkN "tunnistaminen" ; -- 9477 
-lin identify_V = mkV (lin VK {s = c53 "tunnistaa"}) ; -- 2155 
-lin identify_V2 = mkV2 (lin VK {s = c53 "tunnistaa"}) ; -- 2155 
-lin identity_N = mkN (lin NK {s = d05A "identiteetti"}) ; -- 3397 
-lin ideological_A = mkA "ideologinen" ; -- 9219 
-lin ideology_N = mkN (lin NK {s = d12 "ideologia"}) ; -- 7260 
-lin idiom_N = mkN (lin NK {s = d48A "murre"}) ; -- 5192 
-lin idiosyncratic_A = mkA (lin AK {s = d38 "ominainen"}) ; -- 6113 
-lin idiot_N = mkN (lin NK {s = d05A "idiootti"}) ; -- 10000 
-lin idleness_N = mkN (lin NK {s = d40 "joutilaisuus"}) ; -- 10000 
-lin idler_N = mkN (lin NK {s = d41 "joutilas"}) ; -- 10000 
-lin idol_N = mkN (lin NK {s = d06 "idoli"}) ; -- 10000 
-lin idolatry_N = mkN (lin NK {s = d39 "antaumus"}) ; -- 10000 
-lin idolization_N = mkN (lin NK {s = d05A "jumalointi"}) ; -- 10000 
-lin idolize_V2 = mkV2 (lin VK {s = c62 "ihannoida"}) ; -- 10000 
-lin idyll_N = mkN (lin NK {s = d05 "idylli"}) ; -- 10000 
-lin idyllic_A = mkA (lin AK {s = d38 "idyllinen"}) ; -- 10000 
-lin igloo_N = mkN (lin NK {s = d01 "iglu"}) ; -- 10000 
-lin igneous_A = mkA (lin AK {s = d38 "tulinen"}) ; -- 10000 
-lin ignite_V = mkV "syttyä" ; -- 2309 
-lin ignite_V2 = mkV2 "syttyä" ; -- 2309 
-lin ignition_N = mkN (lin NK {s = d39 "sytytys"}) ; -- 10000 
-lin ignoble_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin ikon_N = mkN (lin NK {s = d10 "kuva"}) ; -- 10000 
-lin ilk_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin ill_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin ill_Adv = mkAdv "huonosti" ; -- 1709 
-lin ill_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin ill_affected_A = mkA "tyytymätön" ; -- 5167 
-lin ill_usage_N = mkN "väärinkäyttö" ; -- 7383 
-lin illegal_A = mkA "laiton" ; -- 2446 
-lin illegality_N = mkN (lin NK {s = d40 "laittomuus"}) ; -- 10000 
-lin illegitimacy_N = mkN (lin NK {s = d40 "laittomuus"}) ; -- 10000 
-lin illegitimate_A = mkA "laiton" ; -- 2446 
-lin illegitimate_N = mkN (lin NK {s = d34A "avioton"}) ; -- 10000 
-lin illiberality_N = mkN (lin NK {s = d40 "saituus"}) ; -- 10000 
-lin illiterate_N = mkN (lin NK {s = d34A "oppimaton"}) ; -- 10000 
-lin illness_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin illume_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin illuminate_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin illumination_N = mkN (lin NK {s = d39 "valaistus"}) ; -- 5746 
-lin illumine_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin illusionist_N = mkN "edelläkävijä" ; -- 8167 
-lin illusive_A = mkA "näennäinen" ; -- 9274 
-lin illustrate_V = mkV (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin illustrate_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin illustration_N = mkN "esimerkki" ; -- 878 
-lin illustrative_A = mkA (lin AK {s = d38 "havainnollinen"}) ; -- 10000 
-lin illustrator_N = mkN (lin NK {s = d10 "kuvittaja"}) ; -- 10000 
-lin illustrious_A = mkA (lin AK {s = d41A "maineikas"}) ; -- 6145 
-lin image_N = mkN "mielikuva" ; -- 3027 
-lin image_V2 = mkV2 (lin VK {s = c67A "kuvitella"}) ; -- 1593 
-lin imagery_N = mkN (lin NK {s = d39 "ajatus"}) ; -- 508 
-lin imagination_N = mkN "mielikuvitus" ; -- 4496 
-lin imagine_V = mkV (lin VK {s = c67 "luulla"}) ; -- 1262 
-lin imagine_V2 = mkV2 (lin VK {s = c67 "luulla"}) ; -- 1262 
-lin imam_N = mkN (lin NK {s = d05 "imaami"}) ; -- 10000 
-lin imbecile_N = mkN (lin NK {s = d05 "imbesilli"}) ; -- 10000 
-lin imbed_V2 = mkV2 (lin VK {s = c53A "upottaa"}) ; -- 5381 
-lin imbibe_V2 = mkV2 (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin imbue_V2 = mkV2 "täyttää" ; -- 590 
-lin imitate_V2 = mkV2 (lin VK {s = c62 "imitoida"}) ; -- 10000 
-lin imitation_N = mkN (lin NK {s = d03 "imitaatio"}) ; -- 10000 
-lin imitator_N = mkN (lin NK {s = d06 "imitaattori"}) ; -- 10000 
-lin immanence_N = mkN "läsnäolo" ; -- 4718 
-lin immediate_A = mkA "välitön" ; -- 3665 
-lin immemorial_A = mkA "ikivanha" ; -- 8728 
-lin immensity_N = mkN (lin NK {s = d40 "suunnattomuus"}) ; -- 10000 
-lin immerse_V2 = mkV2 (lin VK {s = c53A "upottaa"}) ; -- 5381 
-lin immigrant_N = mkN "maahanmuuttaja" ; -- 4013 
-lin immigrate_V = mkV "siirtyä" ; -- 297 
-lin immigration_N = mkN "maahanmuutto" ; -- 8681 
-lin imminence_N = mkN "läheisyys" ; -- 2768 
-lin imminent_A = mkA "välitön" ; -- 3665 
-lin immobility_N = mkN (lin NK {s = d40 "liikkumattomuus"}) ; -- 10000 
-lin immobilize_V2 = mkV2 (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin immoderate_A = mkA "kohtuuton" ; -- 3217 
-lin immodesty_N = mkN (lin NK {s = d40 "julkeus"}) ; -- 10000 
-lin immolate_V2 = mkV2 (lin VK {s = c73 "uhrata"}) ; -- 5493 
-lin immorality_N = mkN (lin NK {s = d40 "moraalittomuus"}) ; -- 10000 
-lin immortal_N = mkN (lin NK {s = d34A "kuolematon"}) ; -- 10000 
-lin immortality_N = mkN (lin NK {s = d40 "kuolemattomuus"}) ; -- 10000 
-lin immortalize_V2 = mkV2 (lin VK {s = c53 "ikuistaa"}) ; -- 10000 
-lin immunity_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin immunization_N = mkN (lin NK {s = d03 "immunisaatio"}) ; -- 10000 
-lin immunize_V2 = mkV2 (lin VK {s = c53A "rokottaa"}) ; -- 8035 
-lin immunology_N = mkN (lin NK {s = d12 "immunologia"}) ; -- 10000 
-lin immutability_N = mkN (lin NK {s = d40 "muuttumattomuus"}) ; -- 10000 
-lin impact_N = mkN (lin NK {s = d39 "vaikutus"}) ; -- 593 
-lin impact_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin impair_V2 = mkV2 "heikentää" ; -- 2491 
-lin impairment_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin impalpable_A = mkA (lin AK {s = d05 "abstrakti"}) ; -- 9265 
-lin impart_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin impartial_A = mkA "puolueeton" ; -- 5997 
-lin impartiality_N = mkN (lin NK {s = d40 "puolueettomuus"}) ; -- 9960 
-lin impasse_N = mkN "umpikuja" ; -- 7910 
-lin impassioned_A = mkA "kiihkeä" ; -- 4724 
-lin impassiveness_N = mkN "välinpitämättömyys" ; -- 9010 
-lin impassivity_N = mkN (lin NK {s = d40 "piittaamattomuus"}) ; -- 10000 
-lin impatience_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin impede_V2 = mkV2 "estää" ; -- 773 
-lin impediment_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin impel_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin impenetrable_A = mkA "käsittämätön" ; -- 4811 
-lin imperative_A = mkA "välttämätön" ; -- 1846 
-lin imperfect_A = mkA (lin AK {s = d38 "puutteellinen"}) ; -- 5132 
-lin imperfect_N = mkN (lin NK {s = d05 "imperfekti"}) ; -- 10000 
-lin imperial_A = mkA "brittiläinen" ; -- 2917 
-lin imperial_N = mkN (lin NK {s = d38 "keisarillinen"}) ; -- 10000 
-lin imperialism_N = mkN (lin NK {s = d05 "imperialismi"}) ; -- 10000 
-lin imperialist_N = mkN (lin NK {s = d38 "imperialistinen"}) ; -- 10000 
-lin imperil_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin imperiousness_N = mkN (lin NK {s = d40 "kopeus"}) ; -- 10000 
-lin impermanent_A = mkA "tilapäinen" ; -- 4814 
-lin impersonate_V2 = mkV2 "esittää" ; -- 141 
-lin impersonation_N = mkN (lin NK {s = d05A "imitointi"}) ; -- 10000 
-lin impersonator_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin impertinence_N = mkN (lin NK {s = d40 "asiattomuus"}) ; -- 10000 
-lin imperturbability_N = mkN (lin NK {s = d40 "levollisuus"}) ; -- 10000 
-lin imperturbable_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin impetuosity_N = mkN (lin NK {s = d40 "impulsiivisuus"}) ; -- 10000 
-lin impetuous_A = mkA (lin AK {s = d01 "raju"}) ; -- 1824 
-lin impinge_V = mkV (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin impingement_N = mkN (lin NK {s = d01 "isku"}) ; -- 10000 
-lin impish_A = mkA (lin AK {s = d38 "pahankurinen"}) ; -- 10000 
-lin impishness_N = mkN (lin NK {s = d40 "ilkikurisuus"}) ; -- 10000 
-lin implant_V2 = mkV2 (lin VK {s = c53A "istuttaa"}) ; -- 3160 
-lin implausible_A = mkA "epätodennäköinen" ; -- 7557 
-lin implement_N = mkN "väline" ; -- 2305 
-lin implement_V2 = mkV2 (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin implementation_N = mkN (lin NK {s = d39 "toteutus"}) ; -- 3386 
-lin implicate_V2 = mkV2 "sisältää" ; -- 888 
-lin implication_N = mkN "johtopäätös" ; -- 3354 
-lin implicit_A = mkA "täydellinen" ; -- 1811 
-lin implore_V2 = mkV2 (lin VK {s = c67 "anella"}) ; -- 10000 
-lin imply_V = mkV (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin imply_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin imponderable_N = mkN (lin NK {s = d34A "arvaamaton"}) ; -- 10000 
-lin import_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin import_V2 = mkV2 (lin VK {s = c64 "tuoda"}) ; -- 139 
-lin importance_N = mkN "tärkeys" ; -- 4245 
-lin importation_N = mkN (lin NK {s = d05A "tuonti"}) ; -- 3009 
-lin importer_N = mkN "maahantuoja" ; -- 7019 
-lin importune_V2 = mkV2 (lin VK {s = c52A "mankua"}) ; -- 10000 
-lin impose_V = mkV "määrätä" ; -- 838 
-lin impose_V2 = mkV2 "määrätä" ; -- 838 
-lin imposing_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin imposition_N = mkN (lin NK {s = d48A "rasite"}) ; -- 7419 
-lin impossibility_N = mkN (lin NK {s = d40 "mahdottomuus"}) ; -- 10000 
-lin impossible_A = mkA "mahdoton" ; -- 1347 
-lin impostor_N = mkN (lin NK {s = d10 "petkuttaja"}) ; -- 10000 
-lin imposture_N = mkN (lin NK {s = d39 "huijaus"}) ; -- 10000 
-lin impotence_N = mkN (lin NK {s = d05 "impotenssi"}) ; -- 10000 
-lin impound_V2 = mkV2 (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin imprecate_V2 = mkV2 (lin VK {s = c74 "kirota"}) ; -- 10000 
-lin imprecation_N = mkN (lin NK {s = d39 "kirous"}) ; -- 10000 
-lin impregnate_V2 = mkV2 "täyttää" ; -- 590 
-lin impresario_N = mkN (lin NK {s = d05 "impressaari"}) ; -- 10000 
-lin impress_V = mkV (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin impress_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin impression_N = mkN (lin NK {s = d39 "vaikutus"}) ; -- 593 
-lin impressionist_N = mkN (lin NK {s = d38 "impressionistinen"}) ; -- 10000 
-lin impressive_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin impressiveness_N = mkN (lin NK {s = d40 "vaikuttavuus"}) ; -- 10000 
-lin imprimatur_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin imprint_N = mkN "jälki" ; -- 904 
-lin imprint_V2 = mkV2 (lin VK {s = c56 "painaa"}) ; -- 965 
-lin imprison_V2 = mkV2 (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin imprisonment_N = mkN (lin NK {s = d40 "vankeus"}) ; -- 2210 
-lin improbable_A = mkA "epätodennäköinen" ; -- 7557 
-lin impromptu_N = mkN (lin NK {s = d01 "impromptu"}) ; -- 10000 
-lin improper_A = mkA "väärä" ; -- 1118 
-lin impropriety_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin improve_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin improve_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin improvement_N = mkN (lin NK {s = d39 "kehitys"}) ; -- 484 
-lin improvidence_N = mkN (lin NK {s = d40 "ajattelemattomuus"}) ; -- 10000 
-lin improvisation_N = mkN (lin NK {s = d05A "improvisointi"}) ; -- 10000 
-lin improvise_V = mkV (lin VK {s = c62 "improvisoida"}) ; -- 10000 
-lin improvise_V2 = mkV2 (lin VK {s = c62 "improvisoida"}) ; -- 10000 
-lin imprudence_N = mkN (lin NK {s = d40 "harkitsemattomuus"}) ; -- 10000 
-lin impudence_N = mkN (lin NK {s = d40 "julkeus"}) ; -- 10000 
-lin impudent_A = mkA (lin AK {s = d15 "julkea"}) ; -- 10000 
-lin impugn_V2 = mkV2 (lin VK {s = c53 "kyseenalaistaa"}) ; -- 6241 
-lin impulse_N = mkN (lin NK {s = d05 "impulssi"}) ; -- 10000 
-lin impulsion_N = mkN (lin NK {s = d05 "impulssi"}) ; -- 10000 
-lin impulsive_A = mkA (lin AK {s = d38 "impulsiivinen"}) ; -- 10000 
-lin impulsiveness_N = mkN (lin NK {s = d40 "impulsiivisuus"}) ; -- 10000 
-lin impure_A = mkA "likainen" ; -- 5564 
-lin imputation_N = mkN "syytös" ; -- 4627 
-lin in_chief_A = mkA "johtava" ; -- 1663 
-lin inaccuracy_N = mkN (lin NK {s = d40 "virheellisyys"}) ; -- 10000 
-lin inactivate_V2 = mkV2 (lin VK {s = c53A "kotiuttaa"}) ; -- 10000 
-lin inactive_A = mkA (lin AK {s = d38 "passiivinen"}) ; -- 8905 
-lin inadequacy_N = mkN (lin NK {s = d40 "puutteellisuus"}) ; -- 10000 
-lin inadequate_A = mkA (lin AK {s = d38 "puutteellinen"}) ; -- 5132 
-lin inadvertence_N = mkN "välinpitämättömyys" ; -- 9010 
-lin inane_A = mkA "typerä" ; -- 8639 
-lin inappropriate_A = mkA "sopimaton" ; -- 8164 
-lin inappropriateness_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin inaptitude_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin inattention_N = mkN (lin NK {s = d40 "tarkkaamattomuus"}) ; -- 10000 
-lin inaugurate_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin inauguration_N = mkN "aloittaminen" ; -- 2544 
-lin inauspicious_A = mkA "onneton" ; -- 5832 
-lin inboard_A = mkA "sisäinen" ; -- 1246 
-lin inbred_A = mkA (lin AK {s = d38 "luontainen"}) ; -- 6476 
-lin incandescence_N = mkN (lin NK {s = d01 "hehku"}) ; -- 10000 
-lin incantation_N = mkN (lin NK {s = d39 "manaus"}) ; -- 10000 
-lin incapacitate_V2 = mkV2 "estää" ; -- 773 
-lin incarceration_N = mkN (lin NK {s = d40 "vankeus"}) ; -- 2210 
-lin incarnation_N = mkN (lin NK {s = d03 "inkarnaatio"}) ; -- 10000 
-lin incense_N = mkN (lin NK {s = d48A "suitsuke"}) ; -- 10000 
-lin incense_V2 = mkV2 (lin VK {s = c53A "suitsuttaa"}) ; -- 10000 
-lin incentive_N = mkN (lin NK {s = d33 "kannustin"}) ; -- 10000 
-lin inception_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin incertitude_N = mkN "epäily" ; -- 3233 
-lin incest_N = mkN (lin NK {s = d05 "insesti"}) ; -- 10000 
-lin incidence_N = mkN "kohtaaminen" ; -- 3067 
-lin incident_N = mkN (lin NK {s = d39 "tapaus"}) ; -- 419 
-lin incidental_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin incinerate_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin incise_V2 = mkV2 (lin VK {s = c54A "kaivertaa"}) ; -- 10000 
-lin incision_N = mkN (lin NK {s = d39 "leikkaus"}) ; -- 1415 
-lin incisive_A = mkA "terävä" ; -- 3532 
-lin incite_V2 = mkV2 (lin VK {s = c53A "kiihottaa"}) ; -- 10000 
-lin incitement_N = mkN (lin NK {s = d33A "kiihotin"}) ; -- 10000 
-lin inclemency_N = mkN (lin NK {s = d40 "ankaruus"}) ; -- 10000 
-lin inclement_A = mkA (lin AK {s = d10 "ankara"}) ; -- 10000 
-lin inclination_N = mkN (lin NK {s = d39 "kiinnostus"}) ; -- 1554 
-lin incline_N = mkN (lin NK {s = d48A "rinne"}) ; -- 10000 
-lin incline_V = mkV "kääntää" ; -- 1479 
-lin incline_V2 = mkV2 "kääntää" ; -- 1479 
-lin inclosure_N = mkN (lin NK {s = d48A "liite"}) ; -- 10000 
-lin include_V = mkV "sisältää" ; -- 888 
-lin include_V2 = mkV2 "sisältää" ; -- 888 
-lin inclusion_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin incoherence_N = mkN "epäselvyys" ; -- 6410 
-lin incoherent_A = mkA (lin AK {s = d10 "sekava"}) ; -- 5782 
-lin incommode_V2 = mkV2 (lin VK {s = c53A "rasittaa"}) ; -- 3655 
-lin incomparable_A = mkA "ainutlaatuinen" ; -- 2921 
-lin incompatible_A = mkA "ristiriitainen" ; -- 4033 
-lin incomplete_A = mkA "keskeneräinen" ; -- 7451 
-lin incomprehensible_A = mkA "käsittämätön" ; -- 4811 
-lin inconceivable_A = mkA "käsittämätön" ; -- 4811 
-lin inconsiderable_A = mkA "mitätön" ; -- 8436 
-lin inconsistency_N = mkN "ristiriita" ; -- 2499 
-lin incontestable_A = mkA "kiistaton" ; -- 6537 
-lin incontinence_N = mkN (lin NK {s = d05 "inkontinenssi"}) ; -- 10000 
-lin incontrovertible_A = mkA "kiistaton" ; -- 6537 
-lin inconvenience_N = mkN (lin NK {s = d40 "hankaluus"}) ; -- 6000 
-lin inconvenience_V2 = mkV2 (lin VK {s = c53A "hankaloittaa"}) ; -- 9076 
-lin inconvenient_A = mkA "hankala" ; -- 1421 
-lin incorporate_V = mkV (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin incorporate_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin incorporation_N = mkN "yhdistäminen" ; -- 2763 
-lin incorrect_A = mkA "väärä" ; -- 1118 
-lin incorrectness_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin increase_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin increase_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin increase_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin incredibility_N = mkN (lin NK {s = d40 "uskomattomuus"}) ; -- 10000 
-lin incredible_A = mkA "uskomaton" ; -- 4103 
-lin increment_N = mkN "lisäys" ; -- 2625 
-lin incriminate_V2 = mkV2 "syyttää" ; -- 910 
-lin incrustation_N = mkN "kuori" ; -- 4904 
-lin incubate_V = mkV "viljellä" ; -- 3785 
-lin incubate_V2 = mkV2 "viljellä" ; -- 3785 
-lin incubus_N = mkN (lin NK {s = d38 "painajainen"}) ; -- 6139 
-lin incumbency_N = mkN (lin NK {s = d40 "velvollisuus"}) ; -- 2904 
-lin incumbent_N = mkN "viranhaltija" ; -- 7551 
-lin incur_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin incurable_N = mkN (lin NK {s = d34A "parantumaton"}) ; -- 10000 
-lin incursion_N = mkN "hyökkäys" ; -- 1447 
-lin indecency_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin indecent_A = mkA "sopimaton" ; -- 8164 
-lin indecipherable_A = mkA "käsittämätön" ; -- 4811 
-lin indecorous_A = mkA "sopimaton" ; -- 8164 
-lin indeed_Adv = mkAdv (lin AdvK {s = c99 "todella"}) ; -- 478 
-lin indefensible_A = mkA "kohtuuton" ; -- 3217 
-lin indefinite_A = mkA "epäselvä" ; -- 3748 
-lin indelicacy_N = mkN (lin NK {s = d40 "tahdittomuus"}) ; -- 10000 
-lin indemnification_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin indemnify_V2 = mkV2 (lin VK {s = c73 "turvata"}) ; -- 1308 
-lin indemnity_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin indent_N = mkN (lin NK {s = d39 "tilaus"}) ; -- 2430 
-lin indent_V = mkV "kiinnittää" ; -- 1212 
-lin indent_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin indentation_N = mkN (lin NK {s = d07 "lovi"}) ; -- 10000 
-lin indenture_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin indenture_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin independent_A = mkA "itsenäinen" ; -- 1555 
-lin independent_N = mkN (lin NK {s = d34A "riippumaton"}) ; -- 10000 
-lin indeterminate_A = mkA "tuntematon" ; -- 2186 
-lin index_N = mkN (lin NK {s = d05 "indeksi"}) ; -- 4785 
-lin index_V2 = mkV2 (lin VK {s = c62 "luetteloida"}) ; -- 10000 
-lin indicate_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin indicate_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin indication_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin indicator_N = mkN (lin NK {s = d06 "mittari"}) ; -- 3111 
-lin indict_V = mkV "syyttää" ; -- 910 
-lin indict_V2 = mkV2 "syyttää" ; -- 910 
-lin indictment_N = mkN (lin NK {s = d48A "syyte"}) ; -- 1343 
-lin indifference_N = mkN "välinpitämättömyys" ; -- 9010 
-lin indifferent_A = mkA (lin AK {s = d06 "neutraali"}) ; -- 10000 
-lin indigenous_A = mkA "kotimainen" ; -- 722 
-lin indignity_N = mkN "häpeä" ; -- 6644 
-lin indigo_N = mkN (lin NK {s = d02 "indigo"}) ; -- 10000 
-lin indiscipline_N = mkN (lin NK {s = d40 "kurittomuus"}) ; -- 10000 
-lin indiscreet_A = mkA "sopimaton" ; -- 8164 
-lin indiscretion_N = mkN (lin NK {s = d39 "hairahdus"}) ; -- 10000 
-lin indispensable_A = mkA "välttämätön" ; -- 1846 
-lin indisposed_A = mkA (lin AK {s = d38 "vastahakoinen"}) ; -- 10000 
-lin indisposition_N = mkN (lin NK {s = d40 "haluttomuus"}) ; -- 10000 
-lin indisputable_A = mkA "kiistaton" ; -- 6537 
-lin indistinct_A = mkA "epäselvä" ; -- 3748 
-lin indistinctness_N = mkN "epäselvyys" ; -- 6410 
-lin indistinguishable_A = mkA "samanlainen" ; -- 1099 
-lin individual_A = mkA "eri" ; -- 154 
-lin individual_N = mkN "henkilö" ; -- 385 
-lin individualism_N = mkN (lin NK {s = d05 "individualismi"}) ; -- 10000 
-lin individualist_N = mkN (lin NK {s = d05 "individualisti"}) ; -- 10000 
-lin individualistic_A = mkA "yksilöllinen" ; -- 4101 
-lin indoctrinate_V2 = mkV2 (lin VK {s = c62 "indoktrinoida"}) ; -- 10000 
-lin indoctrination_N = mkN (lin NK {s = d03 "indoktrinaatio"}) ; -- 10000 
-lin indolence_N = mkN (lin NK {s = d40 "saamattomuus"}) ; -- 10000 
-lin indorse_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin induce_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin inducement_N = mkN (lin NK {s = d33A "houkutin"}) ; -- 10000 
-lin induct_V2 = mkV2 (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin induction_N = mkN "tuottaminen" ; -- 4567 
-lin indue_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin indulge_V = mkV "heittäytyä" ; -- 5985 
-lin indulge_V2 = mkV2 "heittäytyä" ; -- 5985 
-lin indulgence_N = mkN (lin NK {s = d48 "ane"}) ; -- 10000 
-lin indulgent_A = mkA (lin AK {s = d15 "suopea"}) ; -- 10000 
-lin industrial_A = mkA (lin AK {s = d38 "teollinen"}) ; -- 4750 
-lin industrialism_N = mkN (lin NK {s = d05 "industrialismi"}) ; -- 10000 
-lin industrious_A = mkA (lin AK {s = d10 "ponteva"}) ; -- 10000 
-lin inebriate_N = mkN (lin NK {s = d06 "juomari"}) ; -- 10000 
-lin inebriation_N = mkN (lin NK {s = d10 "humala"}) ; -- 5072 
-lin ineffective_A = mkA "tehoton" ; -- 8854 
-lin ineffectiveness_N = mkN (lin NK {s = d40 "tehottomuus"}) ; -- 10000 
-lin ineffectuality_N = mkN (lin NK {s = d40 "tehottomuus"}) ; -- 10000 
-lin inefficiency_N = mkN (lin NK {s = d40 "saamattomuus"}) ; -- 10000 
-lin inefficient_A = mkA "tehoton" ; -- 8854 
-lin inept_A = mkA "sopimaton" ; -- 8164 
-lin ineptitude_N = mkN (lin NK {s = d40 "avuttomuus"}) ; -- 10000 
-lin inequitable_A = mkA "epäoikeudenmukainen" ; -- 9775 
-lin inertia_N = mkN (lin NK {s = d40 "jatkavuus"}) ; -- 10000 
-lin inessential_A = mkA "tarpeeton" ; -- 3985 
-lin inessential_N = mkN (lin NK {s = d40 "tarpeettomuus"}) ; -- 10000 
-lin inexorable_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin inexperience_N = mkN (lin NK {s = d40 "kokemattomuus"}) ; -- 10000 
-lin infamy_N = mkN "häpeä" ; -- 6644 
-lin infancy_N = mkN (lin NK {s = d40 "lapsuus"}) ; -- 2588 
-lin infantile_A = mkA (lin AK {s = d38 "lapsellinen"}) ; -- 10000 
-lin infantilism_N = mkN (lin NK {s = d40 "lapsellisuus"}) ; -- 10000 
-lin infatuate_V2 = mkV2 (lin VK {s = c53A "hullaannuttaa"}) ; -- 10000 
-lin infect_V = mkV (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin infect_V2 = mkV2 (lin VK {s = c52A "tarttua"}) ; -- 1549 
-lin infection_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin infer_V2 = mkV2 (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin inferior_A = mkA "alempi" ; -- 3133 
-lin inferior_N = mkN (lin NK {s = d05 "indeksi"}) ; -- 4785 
-lin inferiority_N = mkN (lin NK {s = d40 "alemmuus"}) ; -- 10000 
-lin infest_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin infidelity_N = mkN (lin NK {s = d40 "uskottomuus"}) ; -- 10000 
-lin infiltrate_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin infiltrate_V2 = mkV2 (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin infinite_A = mkA "loputon" ; -- 5153 
-lin infinitive_N = mkN (lin NK {s = d05 "infinitiivi"}) ; -- 10000 
-lin infinity_N = mkN (lin NK {s = d40 "loputtomuus"}) ; -- 10000 
-lin infirm_A = mkA "epävarma" ; -- 3174 
-lin infirmity_N = mkN (lin NK {s = d40 "raihnaisuus"}) ; -- 10000 
-lin inflame_V = mkV "syttyä" ; -- 2309 
-lin inflame_V2 = mkV2 "syttyä" ; -- 2309 
-lin inflammation_N = mkN (lin NK {s = d39 "tulehdus"}) ; -- 9249 
-lin inflate_V = mkV (lin VK {s = c67A "paisutella"}) ; -- 10000 
-lin inflate_V2 = mkV2 (lin VK {s = c67A "paisutella"}) ; -- 10000 
-lin inflation_N = mkN (lin NK {s = d03 "inflaatio"}) ; -- 2871 
-lin inflect_V2 = mkV2 (lin VK {s = c67A "muunnella"}) ; -- 10000 
-lin inflection_N = mkN (lin NK {s = d39 "taivutus"}) ; -- 10000 
-lin inflict_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin infliction_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin inflorescence_N = mkN (lin NK {s = d01A "kukinto"}) ; -- 10000 
-lin influence_N = mkN (lin NK {s = d39 "vaikutus"}) ; -- 593 
-lin influence_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin influential_A = mkA "vaikutusvaltainen" ; -- 6364 
-lin influenza_N = mkN (lin NK {s = d09 "influenssa"}) ; -- 9902 
-lin info_N = mkN (lin NK {s = d01 "info"}) ; -- 10000 
-lin inform_V = mkV (lin VK {s = c53A "tiedottaa"}) ; -- 3680 
-lin inform_V2 = mkV2 (lin VK {s = c53A "tiedottaa"}) ; -- 3680 
-lin informal_A = mkA "epävirallinen" ; -- 3309 
-lin informality_N = mkN (lin NK {s = d40 "luontevuus"}) ; -- 10000 
-lin information_N = mkN (lin NK {s = d01A "tieto"}) ; -- 127 
-lin infra_Adv = mkAdv (lin AdvK {s = c99 "alempana"}) ; -- 10000 
-lin infraction_N = mkN "rikkominen" ; -- 4019 
-lin infrastructure_N = mkN "infrastruktuuri" ; -- 8873 
-lin infrequency_N = mkN (lin NK {s = d40 "harvinaisuus"}) ; -- 7047 
-lin infrequent_A = mkA "harvinainen" ; -- 1313 
-lin infringe_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin infringe_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin infringement_N = mkN (lin NK {s = d39 "loukkaus"}) ; -- 10000 
-lin infuriate_V2 = mkV2 (lin VK {s = c53A "raivostuttaa"}) ; -- 10000 
-lin infuse_V = mkV "täyttää" ; -- 590 
-lin infuse_V2 = mkV2 "täyttää" ; -- 590 
-lin infusion_N = mkN "lisääminen" ; -- 1917 
-lin ingathering_N = mkN "kokoaminen" ; -- 6868 
-lin ingenious_A = mkA "älykäs" ; -- 6209 
-lin ingenuity_N = mkN (lin NK {s = d40 "nerokkuus"}) ; -- 10000 
-lin ingenuous_A = mkA "vilpitön" ; -- 9441 
-lin ingest_V2 = mkV2 (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin ingot_N = mkN (lin NK {s = d01A "harkko"}) ; -- 10000 
-lin ingraft_V2 = mkV2 (lin VK {s = c56A "varttaa"}) ; -- 10000 
-lin ingredient_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin inhabit_V2 = mkV2 "elää" ; -- 317 
-lin inhabitant_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin inhalation_N = mkN (lin NK {s = d03 "inhalaatio"}) ; -- 10000 
-lin inhaler_N = mkN (lin NK {s = d33A "sumutin"}) ; -- 10000 
-lin inherit_V = mkV "periä" ; -- 1634 
-lin inherit_V2 = mkV2 "periä" ; -- 1634 
-lin inheritance_N = mkN "perintö" ; -- 4125 
-lin inhibit_V2 = mkV2 "estää" ; -- 773 
-lin inhibition_N = mkN "estäminen" ; -- 4495 
-lin inhibitor_N = mkN (lin NK {s = d06 "inhibiittori"}) ; -- 10000 
-lin inhospitable_A = mkA (lin AK {s = d01 "karu"}) ; -- 5148 
-lin inhumane_A = mkA (lin AK {s = d10 "julma"}) ; -- 5908 
-lin inhumanity_N = mkN (lin NK {s = d40 "julmuus"}) ; -- 7261 
-lin inimical_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin iniquity_N = mkN "vääryys" ; -- 8714 
-lin initiate_N = mkN "jäsen" ; -- 258 
-lin initiate_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin initiation_N = mkN (lin NK {s = d40 "perehtyneisyys"}) ; -- 10000 
-lin initiative_N = mkN (lin NK {s = d48A "aloite"}) ; -- 1661 
-lin inject_V2 = mkV2 "käyttää" ; -- 94 
-lin injection_N = mkN (lin NK {s = d03 "injektio"}) ; -- 10000 
-lin injunction_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin injure_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin injurious_A = mkA (lin AK {s = d38 "turmiollinen"}) ; -- 10000 
-lin injury_N = mkN (lin NK {s = d01A "vahinko"}) ; -- 1196 
-lin ink_N = mkN (lin NK {s = d48 "muste"}) ; -- 10000 
-lin ink_V2 = mkV2 "allekirjoittaa" ; -- 1427 
-lin inkling_N = mkN (lin NK {s = d39 "aavistus"}) ; -- 6744 
-lin inlay_N = mkN (lin NK {s = d48A "upote"}) ; -- 10000 
-lin inlet_N = mkN "lahti" ; -- 2840 
-lin inmate_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin innate_A = mkA (lin AK {s = d38 "luontainen"}) ; -- 6476 
-lin inner_A = mkA "sisäinen" ; -- 1246 
-lin innermost_A = mkA "perimmäinen" ; -- 6757 
-lin innocence_N = mkN (lin NK {s = d40 "viattomuus"}) ; -- 10000 
-lin innocent_A = mkA "viaton" ; -- 6937 
-lin innocent_N = mkN (lin NK {s = d34A "viaton"}) ; -- 10000 
-lin innocuous_A = mkA "vaaraton" ; -- 9658 
-lin innovation_N = mkN "keksintö" ; -- 4482 
-lin innovator_N = mkN (lin NK {s = d10 "uranuurtaja"}) ; -- 10000 
-lin innuendo_N = mkN (lin NK {s = d39 "vihjaus"}) ; -- 10000 
-lin inoculate_V2 = mkV2 (lin VK {s = c53A "istuttaa"}) ; -- 3160 
-lin inoculation_N = mkN (lin NK {s = d39 "istutus"}) ; -- 6481 
-lin inoperative_A = mkA "tehoton" ; -- 8854 
-lin inopportune_A = mkA "hankala" ; -- 1421 
-lin inordinate_A = mkA "liiallinen" ; -- 5878 
-lin input_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin inquire_V = mkV (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin inquire_V2 = mkV2 (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin inquiry_N = mkN (lin NK {s = d02 "kysely"}) ; -- 1411 
-lin inquisition_N = mkN (lin NK {s = d03 "inkvisitio"}) ; -- 10000 
-lin inquisitive_A = mkA (lin AK {s = d41 "utelias"}) ; -- 7175 
-lin inquisitor_N = mkN (lin NK {s = d06 "inkvisiittori"}) ; -- 10000 
-lin inroad_N = mkN "hyökkäys" ; -- 1447 
-lin insane_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin inscribe_V2 = mkV2 "merkitä" ; -- 463 
-lin inscription_N = mkN "kirjoittaminen" ; -- 3383 
-lin inscrutable_A = mkA "salaperäinen" ; -- 8347 
-lin insect_N = mkN "hyönteinen" ; -- 8752 
-lin insecure_A = mkA "epävarma" ; -- 3174 
-lin insecurity_N = mkN (lin NK {s = d40 "turvattomuus"}) ; -- 8819 
-lin insensibility_N = mkN (lin NK {s = d40 "piittaamattomuus"}) ; -- 10000 
-lin insensitivity_N = mkN (lin NK {s = d40 "tunteettomuus"}) ; -- 10000 
-lin insert_N = mkN (lin NK {s = d05A "insertti"}) ; -- 10000 
-lin insert_V2 = mkV2 "lisätä" ; -- 247 
-lin insertion_N = mkN "lisäys" ; -- 2625 
-lin inset_N = mkN (lin NK {s = d48A "leike"}) ; -- 10000 
-lin inset_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin inside_Adv = mkAdv "sisällä" ; -- 4683 
-lin insight_N = mkN "käsitys" ; -- 1260 
-lin insinuate_V2 = mkV2 (lin VK {s = c52A "ujuttautua"}) ; -- 10000 
-lin insinuation_N = mkN (lin NK {s = d02 "vihjailu"}) ; -- 10000 
-lin insipidity_N = mkN (lin NK {s = d40 "valjuus"}) ; -- 10000 
-lin insipidness_N = mkN (lin NK {s = d40 "valjuus"}) ; -- 10000 
-lin insist_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin insist_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin insistence_N = mkN (lin NK {s = d01A "pakko"}) ; -- 1150 
-lin insolence_N = mkN (lin NK {s = d40 "julkeus"}) ; -- 10000 
-lin insomnia_N = mkN (lin NK {s = d40 "unettomuus"}) ; -- 10000 
-lin insouciance_N = mkN (lin NK {s = d40 "huolettomuus"}) ; -- 10000 
-lin inspan_V2 = mkV2 (lin VK {s = c53 "valjastaa"}) ; -- 9216 
-lin inspect_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin inspection_N = mkN (lin NK {s = d39 "tarkastus"}) ; -- 3412 
-lin inspector_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin inspiration_N = mkN (lin NK {s = d39 "oivallus"}) ; -- 6749 
-lin inspire_V2 = mkV2 (lin VK {s = c53 "innostaa"}) ; -- 2983 
-lin inspired_A = mkA (lin AK {s = d41A "nerokas"}) ; -- 10000 
-lin instability_N = mkN "epävarmuus" ; -- 3178 
-lin install_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin install_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin installation_N = mkN (lin NK {s = d39 "laitos"}) ; -- 853 
-lin instalment_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin instance_N = mkN (lin NK {s = d39 "tapaus"}) ; -- 419 
-lin instance_V2 = mkV2 "esittää" ; -- 141 
-lin instant_A = mkA "välitön" ; -- 3665 
-lin instant_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin instantaneous_A = mkA "äkillinen" ; -- 7506 
-lin instigation_N = mkN (lin NK {s = d39 "yllytys"}) ; -- 10000 
-lin instil_V2 = mkV2 (lin VK {s = c53A "pudottaa"}) ; -- 2034 
-lin instillation_N = mkN (lin NK {s = d39 "tiputus"}) ; -- 10000 
-lin instinct_N = mkN (lin NK {s = d01 "vaisto"}) ; -- 10000 
-lin institute_N = mkN (lin NK {s = d02 "opisto"}) ; -- 3257 
-lin institution_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin instruct_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin instruction_N = mkN (lin NK {s = d39 "koulutus"}) ; -- 442 
-lin instructive_A = mkA (lin AK {s = d38 "opettavainen"}) ; -- 10000 
-lin instructor_N = mkN (lin NK {s = d10 "ohjaaja"}) ; -- 1064 
-lin instrument_N = mkN (lin NK {s = d48A "laite"}) ; -- 1233 
-lin instrumentalist_N = mkN (lin NK {s = d05 "instrumentalisti"}) ; -- 10000 
-lin instrumentality_N = mkN "yksikkö" ; -- 1228 
-lin instrumentation_N = mkN (lin NK {s = d01 "laitteisto"}) ; -- 7110 
-lin insubordination_N = mkN (lin NK {s = d40 "tottelemattomuus"}) ; -- 10000 
-lin insufficient_A = mkA "riittämätön" ; -- 8281 
-lin insulate_V2 = mkV2 "eristää" ; -- 4922 
-lin insulation_N = mkN (lin NK {s = d39 "eristys"}) ; -- 10000 
-lin insulator_N = mkN (lin NK {s = d48 "eriste"}) ; -- 10000 
-lin insulin_N = mkN (lin NK {s = d05 "insuliini"}) ; -- 10000 
-lin insult_N = mkN (lin NK {s = d39 "loukkaus"}) ; -- 10000 
-lin insult_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin insupportable_A = mkA "kohtuuton" ; -- 3217 
-lin insurance_N = mkN (lin NK {s = d39 "vakuutus"}) ; -- 2678 
-lin insure_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin insure_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin insurgent_A = mkA "kapinallinen" ; -- 3282 
-lin insurgent_N = mkN (lin NK {s = d38 "kumouksellinen"}) ; -- 10000 
-lin insurmountable_A = mkA "ylivoimainen" ; -- 2523 
-lin intact_A = mkA "ehjä" ; -- 5242 
-lin intaglio_N = mkN (lin NK {s = d39 "kaiverrus"}) ; -- 10000 
-lin intake_N = mkN (lin NK {s = d01A "otto"}) ; -- 8303 
-lin intangibility_N = mkN (lin NK {s = d40 "abstraktisuus"}) ; -- 10000 
-lin intangible_A = mkA (lin AK {s = d38 "henkinen"}) ; -- 1312 
-lin integral_A = mkA "täydellinen" ; -- 1811 
-lin integrate_V = mkV "yhdistää" ; -- 784 
-lin integrate_V2 = mkV2 "yhdistää" ; -- 784 
-lin integration_N = mkN "yhdistäminen" ; -- 2763 
-lin integrity_N = mkN "yhtenäisyys" ; -- 7400 
-lin integument_N = mkN (lin NK {s = d01 "iho"}) ; -- 4070 
-lin intellect_N = mkN "ymmärrys" ; -- 5474 
-lin intellectual_A = mkA "älykäs" ; -- 6209 
-lin intellectual_N = mkN (lin NK {s = d05 "intellektuelli"}) ; -- 10000 
-lin intelligence_N = mkN (lin NK {s = d02 "tiedustelu"}) ; -- 7002 
-lin intelligent_A = mkA "järkevä" ; -- 1995 
-lin intemperance_N = mkN (lin NK {s = d40 "kohtuuttomuus"}) ; -- 10000 
-lin intemperate_A = mkA "kohtuuton" ; -- 3217 
-lin intend_V = mkV (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin intend_V2 = mkV2 (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin intense_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin intensification_N = mkN "lisäys" ; -- 2625 
-lin intensify_V = mkV "lisätä" ; -- 247 
-lin intensify_V2 = mkV2 "lisätä" ; -- 247 
-lin intensity_N = mkN (lin NK {s = d01 "teho"}) ; -- 2078 
-lin intensive_A = mkA (lin AK {s = d38 "intensiivinen"}) ; -- 10000 
-lin intent_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin intention_N = mkN (lin NK {s = d48A "aie"}) ; -- 3956 
-lin intentional_A = mkA (lin AK {s = d38 "tarkoituksellinen"}) ; -- 10000 
-lin inter_V2 = mkV2 (lin VK {s = c73A "haudata"}) ; -- 3321 
-lin interaction_N = mkN "vuorovaikutus" ; -- 4472 
-lin intercept_V2 = mkV2 (lin VK {s = c73A "siepata"}) ; -- 6450 
-lin interception_N = mkN (lin NK {s = d39 "sieppaus"}) ; -- 10000 
-lin interchange_N = mkN (lin NK {s = d01A "vaihto"}) ; -- 1931 
-lin interchange_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin interconnect_V = mkV "yhdistää" ; -- 784 
-lin interconnect_V2 = mkV2 "yhdistää" ; -- 784 
-lin interconnectedness_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin interconnection_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin intercourse_N = mkN "kanssakäyminen" ; -- 7337 
-lin interdict_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin interdict_V2 = mkV2 "kieltää" ; -- 767 
-lin interdiction_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin interest_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin interest_V = mkV (lin VK {s = c53 "kiinnostaa"}) ; -- 661 
-lin interest_V2 = mkV2 (lin VK {s = c53 "kiinnostaa"}) ; -- 661 
-lin interested_A = mkA "kiinnostunut" ; -- 1165 
-lin interesting_A = mkA (lin AK {s = d38 "mielenkiintoinen"}) ; -- 1225 
-lin interface_N = mkN "liittymä" ; -- 2773 
-lin interfere_V = mkV (lin VK {s = c52A "puuttua"}) ; -- 549 
-lin interference_N = mkN "häiriö" ; -- 3216 
-lin interim_N = mkN "väliaika" ; -- 6261 
-lin interior_A = mkA "sisäinen" ; -- 1246 
-lin interior_N = mkN (lin NK {s = d13 "sisusta"}) ; -- 10000 
-lin interject_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin interjection_N = mkN (lin NK {s = d03 "interjektio"}) ; -- 10000 
-lin interlace_V = mkV (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin interlace_V2 = mkV2 (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin interlard_V2 = mkV2 "lisätä" ; -- 247 
-lin interleave_V2 = mkV2 (lin VK {s = c53A "lomittaa"}) ; -- 10000 
-lin interlock_V = mkV (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin interlock_V2 = mkV2 (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin interloper_N = mkN (lin NK {s = d12 "tunkeilija"}) ; -- 10000 
-lin interlude_N = mkN "väliaika" ; -- 6261 
-lin interment_N = mkN "hautajaiset" ; -- 5332 
-lin intermezzo_N = mkN (lin NK {s = d01 "intermezzo"}) ; -- 10000 
-lin intermingle_V = mkV (lin VK {s = c52A "sekoittua"}) ; -- 8735 
-lin intermingle_V2 = mkV2 (lin VK {s = c52A "sekoittua"}) ; -- 8735 
-lin intermission_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin intermix_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin intermix_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin intermixture_N = mkN "lisäys" ; -- 2625 
-lin intern_N = mkN (lin NK {s = d12 "harjoittelija"}) ; -- 9199 
-lin intern_V2 = mkV2 "eristää" ; -- 4922 
-lin internal_A = mkA "sisäinen" ; -- 1246 
-lin internalize_V2 = mkV2 "sisäistää" ; -- 9149 
-lin internationalism_N = mkN (lin NK {s = d05 "internationalismi"}) ; -- 10000 
-lin internationalization_N = mkN "kansainvälistyminen" ; -- 6658 
-lin internecine_A = mkA "keskinäinen" ; -- 2307 
-lin internment_N = mkN "vankeusrangaistus" ; -- 4891 
-lin interpellation_N = mkN (lin NK {s = d39 "keskeytys"}) ; -- 7559 
-lin interplay_N = mkN "vuorovaikutus" ; -- 4472 
-lin interpolation_N = mkN "lisäys" ; -- 2625 
-lin interpose_V = mkV "esitellä" ; -- 577 
-lin interpose_V2 = mkV2 "esitellä" ; -- 577 
-lin interpret_V = mkV "ymmärtää" ; -- 456 
-lin interpret_V2 = mkV2 "ymmärtää" ; -- 456 
-lin interpretation_N = mkN (lin NK {s = d09A "tulkinta"}) ; -- 1664 
-lin interpreter_N = mkN "tulkki" ; -- 5612 
-lin interrelate_V = mkV "liittyä" ; -- 234 
-lin interrelate_V2 = mkV2 "liittyä" ; -- 234 
-lin interrogate_V2 = mkV2 "kysellä" ; -- 1681 
-lin interrogation_N = mkN (lin NK {s = d02 "kysely"}) ; -- 1411 
-lin interrogative_N = mkN (lin NK {s = d39 "kysymys"}) ; -- 273 
-lin interrogator_N = mkN (lin NK {s = d12 "kuulustelija"}) ; -- 10000 
-lin interrupt_V = mkV "keskeyttää" ; -- 1980 
-lin interrupt_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin interrupter_N = mkN (lin NK {s = d33 "katkaisin"}) ; -- 10000 
-lin interruption_N = mkN (lin NK {s = d39 "keskeytys"}) ; -- 7559 
-lin intersection_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin intersperse_V2 = mkV2 "lisätä" ; -- 247 
-lin interstice_N = mkN "väli" ; -- 970 
-lin intertwine_V = mkV (lin VK {s = c52 "punoa"}) ; -- 10000 
-lin intertwine_V2 = mkV2 (lin VK {s = c52 "punoa"}) ; -- 10000 
-lin interval_N = mkN "väli" ; -- 970 
-lin intervene_V = mkV (lin VK {s = c52A "puuttua"}) ; -- 549 
-lin intervention_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin interview_N = mkN (lin NK {s = d02 "neuvottelu"}) ; -- 431 
-lin interview_V2 = mkV2 (lin VK {s = c67A "haastatella"}) ; -- 2869 
-lin interviewer_N = mkN (lin NK {s = d12 "haastattelija"}) ; -- 10000 
-lin intestine_N = mkN (lin NK {s = d26 "suoli"}) ; -- 10000 
-lin intimacy_N = mkN "läheisyys" ; -- 2768 
-lin intimate_A = mkA "syvä" ; -- 1349 
-lin intimate_N = mkN "läheinen" ; -- 4000 
-lin intimate_V2 = mkV2 (lin VK {s = c73 "vihjata"}) ; -- 6686 
-lin intimation_N = mkN (lin NK {s = d39 "vihjaus"}) ; -- 10000 
-lin intimidate_V2 = mkV2 (lin VK {s = c53A "pakottaa"}) ; -- 1692 
-lin intimidation_N = mkN (lin NK {s = d02 "uhkailu"}) ; -- 9392 
-lin intolerance_N = mkN (lin NK {s = d40 "suvaitsemattomuus"}) ; -- 10000 
-lin intonation_N = mkN (lin NK {s = d01 "laulu"}) ; -- 949 
-lin intone_V = mkV (lin VK {s = c52 "lausua"}) ; -- 3053 
-lin intone_V2 = mkV2 (lin VK {s = c52 "lausua"}) ; -- 3053 
-lin intoxicant_N = mkN "päihde" ; -- 6015 
-lin intoxicate_V2 = mkV2 (lin VK {s = c53A "juovuttaa"}) ; -- 10000 
-lin intoxication_N = mkN (lin NK {s = d10 "humala"}) ; -- 5072 
-lin intractability_N = mkN (lin NK {s = d40 "vastahakoisuus"}) ; -- 10000 
-lin intractable_A = mkA "hankala" ; -- 1421 
-lin intransigent_A = mkA "jyrkkä" ; -- 2989 
-lin intrench_V2 = mkV2 (lin VK {s = c53A "juurruttaa"}) ; -- 10000 
-lin intrepidity_N = mkN (lin NK {s = d40 "urheus"}) ; -- 10000 
-lin intricate_A = mkA "monimutkainen" ; -- 3942 
-lin intrigue_N = mkN (lin NK {s = d02 "juonittelu"}) ; -- 10000 
-lin intrigue_V = mkV (lin VK {s = c52A "kiehtoa"}) ; -- 3071 
-lin intrigue_V2 = mkV2 (lin VK {s = c52A "kiehtoa"}) ; -- 3071 
-lin intrinsic_A = mkA "sisäinen" ; -- 1246 
-lin intrinsically_Adv = mkAdv "luonnollisesti" ; -- 2218 
-lin intro_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin introduce_V2 = mkV2 (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin introduction_N = mkN (lin NK {s = d48A "aloite"}) ; -- 1661 
-lin introductory_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin introspect_V = mkV (lin VK {s = c62 "havainnoida"}) ; -- 10000 
-lin introspection_N = mkN (lin NK {s = d03 "introspektio"}) ; -- 10000 
-lin introversion_N = mkN (lin NK {s = d40 "sulkeutuneisuus"}) ; -- 10000 
-lin introvert_N = mkN (lin NK {s = d47 "sulkeutunut"}) ; -- 10000 
-lin introvert_V2 = mkV2 (lin VK {s = c52A "sulkeutua"}) ; -- 6796 
-lin intrude_V = mkV "häiritä" ; -- 2318 
-lin intrude_V2 = mkV2 "häiritä" ; -- 2318 
-lin intruder_N = mkN (lin NK {s = d12 "tunkeilija"}) ; -- 10000 
-lin intrusion_N = mkN (lin NK {s = d02 "tungettelu"}) ; -- 10000 
-lin intrusive_A = mkA (lin AK {s = d10 "tungetteleva"}) ; -- 10000 
-lin intuit_V = mkV (lin VK {s = c53 "aavistaa"}) ; -- 9253 
-lin intuit_V2 = mkV2 (lin VK {s = c53 "aavistaa"}) ; -- 9253 
-lin intuition_N = mkN (lin NK {s = d03 "intuitio"}) ; -- 10000 
-lin intuitive_A = mkA (lin AK {s = d38 "intuitiivinen"}) ; -- 10000 
-lin intumescence_N = mkN (lin NK {s = d10 "paksuntuma"}) ; -- 10000 
-lin inundate_V2 = mkV2 (lin VK {s = c61 "tulvia"}) ; -- 6451 
-lin inundation_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin invade_V2 = mkV2 "hyökätä" ; -- 2306 
-lin invader_N = mkN "hyökkääjä" ; -- 2618 
-lin invalid_A = mkA "vammainen" ; -- 7987 
-lin invalid_N = mkN (lin NK {s = d05 "invalidi"}) ; -- 10000 
-lin invalidate_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin invasion_N = mkN "hyökkäys" ; -- 1447 
-lin inveigh_V = mkV (lin VK {s = c73 "parjata"}) ; -- 10000 
-lin inveigle_V2 = mkV2 (lin VK {s = c67A "viekoitella"}) ; -- 10000 
-lin invent_V = mkV "keksiä" ; -- 1653 
-lin invent_V2 = mkV2 "keksiä" ; -- 1653 
-lin invention_N = mkN "keksintö" ; -- 4482 
-lin inventive_A = mkA (lin AK {s = d10 "luova"}) ; -- 10000 
-lin inventor_N = mkN "keksijä" ; -- 8822 
-lin inventory_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin inverse_A = mkA "päinvastainen" ; -- 5301 
-lin inverse_N = mkN (lin NK {s = d10A "vastakohta"}) ; -- 8894 
-lin invert_V2 = mkV2 "kääntää" ; -- 1479 
-lin invest_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin invest_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin investigate_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin investigate_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin investigation_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin investigator_N = mkN (lin NK {s = d12 "tutkija"}) ; -- 619 
-lin investment_N = mkN (lin NK {s = d05A "investointi"}) ; -- 1280 
-lin investor_N = mkN (lin NK {s = d10 "sijoittaja"}) ; -- 2147 
-lin invigilate_V = mkV (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin invigilation_N = mkN (lin NK {s = d09A "valvonta"}) ; -- 1410 
-lin invigilator_N = mkN (lin NK {s = d10 "valvoja"}) ; -- 5582 
-lin invigorate_V2 = mkV2 "piristää" ; -- 5956 
-lin invincibility_N = mkN (lin NK {s = d40 "voittamattomuus"}) ; -- 10000 
-lin invisible_A = mkA "näkymätön" ; -- 7145 
-lin invitation_N = mkN (lin NK {s = d01 "kutsu"}) ; -- 2665 
-lin invite_N = mkN (lin NK {s = d01 "kutsu"}) ; -- 2665 
-lin invite_V2 = mkV2 "pyytää" ; -- 620 
-lin invocation_N = mkN "hyödyntäminen" ; -- 4533 
-lin invoice_N = mkN (lin NK {s = d01 "lasku"}) ; -- 841 
-lin invoice_V2 = mkV2 (lin VK {s = c53A "laskuttaa"}) ; -- 9421 
-lin invoke_V2 = mkV2 "herättää" ; -- 879 
-lin involution_N = mkN "osallistuminen" ; -- 2090 
-lin involve_V = mkV (lin VK {s = c52 "kuulua"}) ; -- 96 
-lin involve_V2 = mkV2 (lin VK {s = c52 "kuulua"}) ; -- 96 
-lin involved_A = mkA "osallinen" ; -- 6560 
-lin involvement_N = mkN "osallistuminen" ; -- 2090 
-lin inward_A = mkA "sisäinen" ; -- 1246 
-lin inwardness_N = mkN (lin NK {s = d13 "keskusta"}) ; -- 10000 
-lin iodine_N = mkN (lin NK {s = d05 "jodi"}) ; -- 10000 
-lin ion_N = mkN (lin NK {s = d05 "ioni"}) ; -- 10000 
-lin ionization_N = mkN (lin NK {s = d03 "ionisaatio"}) ; -- 10000 
-lin ionize_V = mkV (lin VK {s = c52A "ionisoitua"}) ; -- 10000 
-lin ionize_V2 = mkV2 (lin VK {s = c52A "ionisoitua"}) ; -- 10000 
-lin iota_N = mkN (lin NK {s = d01A "rahtu"}) ; -- 10000 
-lin ira_N = mkN (lin NK {s = d09 "viha"}) ; -- 4902 
-lin ire_N = mkN (lin NK {s = d39 "suuttumus"}) ; -- 10000 
-lin iridescence_N = mkN (lin NK {s = d02 "kimaltelu"}) ; -- 10000 
-lin iridium_N = mkN (lin NK {s = d05 "iridium"}) ; -- 10000 
-lin iris_N = mkN (lin NK {s = d39 "iiris"}) ; -- 10000 
-lin irk_V2 = mkV2 (lin VK {s = c53A "harmittaa"}) ; -- 2946 
-lin ironic_A = mkA (lin AK {s = d38 "ironinen"}) ; -- 10000 
-lin ironical_A = mkA (lin AK {s = d38 "ironinen"}) ; -- 10000 
-lin irony_N = mkN (lin NK {s = d12 "ironia"}) ; -- 9847 
-lin irradiate_V2 = mkV2 (lin VK {s = c66 "valaista"}) ; -- 4457 
-lin irrational_A = mkA (lin AK {s = d38 "irrationaalinen"}) ; -- 10000 
-lin irregular_N = mkN (lin NK {s = d05 "sissi"}) ; -- 2696 
-lin irregularity_N = mkN (lin NK {s = d39 "ummetus"}) ; -- 10000 
-lin irresolution_N = mkN (lin NK {s = d40 "neuvottomuus"}) ; -- 10000 
-lin irresponsibility_N = mkN (lin NK {s = d40 "vastuuttomuus"}) ; -- 10000 
-lin irreverence_N = mkN (lin NK {s = d10A "halveksunta"}) ; -- 10000 
-lin irreversibility_N = mkN (lin NK {s = d40 "peruuttamattomuus"}) ; -- 10000 
-lin irrigate_V2 = mkV2 (lin VK {s = c67 "kastella"}) ; -- 8525 
-lin irrigation_N = mkN (lin NK {s = d39 "sadetus"}) ; -- 10000 
-lin irritate_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin irritation_N = mkN (lin NK {s = d01A "ahdinko"}) ; -- 5911 
-lin irruption_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin isinglass_N = mkN (lin NK {s = d05 "gelatiini"}) ; -- 10000 
-lin island_N = mkN (lin NK {s = d26 "saari"}) ; -- 10000 
-lin islander_N = mkN (lin NK {s = d38 "saarelainen"}) ; -- 10000 
-lin isle_N = mkN (lin NK {s = d26 "saari"}) ; -- 10000 
-lin islet_N = mkN (lin NK {s = d01A "luoto"}) ; -- 10000 
-lin ism_N = mkN (lin NK {s = d05 "ismi"}) ; -- 10000 
-lin isolate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin isolation_N = mkN (lin NK {s = d03 "isolaatio"}) ; -- 10000 
-lin isotope_N = mkN (lin NK {s = d05A "isotooppi"}) ; -- 10000 
-lin issue_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin issue_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin issue_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin isthmus_N = mkN (lin NK {s = d10 "sola"}) ; -- 10000 
-lin italicize_V2 = mkV2 (lin VK {s = c62 "kursivoida"}) ; -- 10000 
-lin itch_N = mkN (lin NK {s = d01 "syyhy"}) ; -- 10000 
-lin itch_V = mkV (lin VK {s = c66 "kutista"}) ; -- 10000 
-lin item_Adv = mkAdv "kohta" ; -- 2349 
-lin item_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin itemize_V2 = mkV2 "eritellä" ; -- 8625 
-lin iterate_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin iteration_N = mkN (lin NK {s = d01 "toisto"}) ; -- 10000 
-lin itinerary_N = mkN (lin NK {s = d05A "reitti"}) ; -- 1533 
-lin ivy_N = mkN (lin NK {s = d05A "muratti"}) ; -- 10000 
-lin jab_N = mkN (lin NK {s = d01 "isku"}) ; -- 10000 
-lin jab_V = mkV "iskeä" ; -- 976 
-lin jab_V2 = mkV2 "iskeä" ; -- 976 
-lin jabber_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin jack_N = mkN "jätkä" ; -- 6815 
-lin jack_V2 = mkV2 (lin VK {s = c53 "tuulastaa"}) ; -- 10000 
-lin jackal_N = mkN (lin NK {s = d06 "sakaali"}) ; -- 10000 
-lin jackanapes_N = mkN (lin NK {s = d05A "kloppi"}) ; -- 10000 
-lin jackass_N = mkN (lin NK {s = d06 "tyhmyri"}) ; -- 10000 
-lin jackdaw_N = mkN (lin NK {s = d09A "naakka"}) ; -- 10000 
-lin jacket_N = mkN (lin NK {s = d01 "kruunu"}) ; -- 1808 
-lin jackpot_N = mkN "potti" ; -- 3998 
-lin jade_N = mkN (lin NK {s = d08 "jade"}) ; -- 10000 
-lin jag_N = mkN (lin NK {s = d39 "annos"}) ; -- 4191 
-lin jag_V2 = mkV2 (lin VK {s = c74 "loveta"}) ; -- 10000 
-lin jagged_A = mkA (lin AK {s = d38 "rosoinen"}) ; -- 10000 
-lin jaguar_N = mkN (lin NK {s = d05 "jaguaari"}) ; -- 10000 
-lin jail_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin jalopy_N = mkN (lin NK {s = d02 "rotisko"}) ; -- 10000 
-lin jam_N = mkN "ruuhka" ; -- 4061 
-lin jam_V = mkV "häiritä" ; -- 2318 
-lin jam_V2 = mkV2 "häiritä" ; -- 2318 
-lin jamb_N = mkN (lin NK {s = d26 "pieli"}) ; -- 5308 
-lin jangle_N = mkN (lin NK {s = d12 "kalina"}) ; -- 10000 
-lin jangle_V = mkV (lin VK {s = c66 "kalista"}) ; -- 10000 
-lin jangle_V2 = mkV2 (lin VK {s = c66 "kalista"}) ; -- 10000 
-lin janitor_N = mkN "talonmies" ; -- 8997 
-lin jape_N = mkN (lin NK {s = d01A "jekku"}) ; -- 10000 
-lin japonica_N = mkN (lin NK {s = d12 "kamelia"}) ; -- 10000 
-lin jar_N = mkN (lin NK {s = d05A "purkki"}) ; -- 8575 
-lin jar_V = mkV "ärsyttää" ; -- 4306 
-lin jar_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin jargon_N = mkN (lin NK {s = d05 "slangi"}) ; -- 10000 
-lin jasmine_N = mkN (lin NK {s = d05 "jasmiini"}) ; -- 10000 
-lin jasper_N = mkN (lin NK {s = d39 "jaspis"}) ; -- 10000 
-lin jaundice_N = mkN (lin NK {s = d40 "kyynisyys"}) ; -- 10000 
-lin jaundice_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin jaunt_V = mkV (lin VK {s = c67 "matkustella"}) ; -- 10000 
-lin jauntiness_N = mkN (lin NK {s = d40 "tyylikkyys"}) ; -- 10000 
-lin jaunty_A = mkA "tyylikäs" ; -- 4766 
-lin javelin_N = mkN "keihäs" ; -- 5016 
-lin jaw_V = mkV (lin VK {s = c67A "jutella"}) ; -- 4124 
-lin jazz_N = mkN (lin NK {s = d05 "jazz"}) ; -- 10000 
-lin jealous_A = mkA (lin AK {s = d38 "mustasukkainen"}) ; -- 10000 
-lin jealousy_N = mkN (lin NK {s = d40 "kateus"}) ; -- 6627 
-lin jean_N = mkN (lin NK {s = d41A "farkkukangas"}) ; -- 10000 
-lin jeep_N = mkN (lin NK {s = d05A "jeeppi"}) ; -- 10000 
-lin jeer_V = mkV (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin jeer_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin jejune_A = mkA "laiha" ; -- 7213 
-lin jejuneness_N = mkN (lin NK {s = d40 "kokemattomuus"}) ; -- 10000 
-lin jelly_N = mkN (lin NK {s = d01 "hillo"}) ; -- 10000 
-lin jelly_V = mkV (lin VK {s = c74 "hillota"}) ; -- 10000 
-lin jelly_V2 = mkV2 (lin VK {s = c74 "hillota"}) ; -- 10000 
-lin jellyfish_N = mkN (lin NK {s = d13 "meduusa"}) ; -- 10000 
-lin jeopardize_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin jeopardy_N = mkN "vaara" ; -- 1072 
-lin jerk_N = mkN (lin NK {s = d05A "idiootti"}) ; -- 10000 
-lin jerk_V = mkV (lin VK {s = c53A "pukittaa"}) ; -- 10000 
-lin jerk_V2 = mkV2 (lin VK {s = c53A "pukittaa"}) ; -- 10000 
-lin jersey_N = mkN (lin NK {s = d21 "jersey"}) ; -- 10000 
-lin jest_N = mkN (lin NK {s = d09 "pila"}) ; -- 10000 
-lin jest_V = mkV (lin VK {s = c67 "pilailla"}) ; -- 10000 
-lin jet_N = mkN (lin NK {s = d01 "suihku"}) ; -- 6213 
-lin jet_V = mkV (lin VK {s = c74 "suihkuta"}) ; -- 10000 
-lin jet_V2 = mkV2 (lin VK {s = c74 "suihkuta"}) ; -- 10000 
-lin jewel_N = mkN (lin NK {s = d07 "helmi"}) ; -- 3650 
-lin jewel_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin jewellery_N = mkN (lin NK {s = d01 "koru"}) ; -- 5201 
-lin jewelry_N = mkN (lin NK {s = d01 "koru"}) ; -- 5201 
-lin jibe_N = mkN (lin NK {s = d39 "huomautus"}) ; -- 4984 
-lin jiffy_N = mkN (lin NK {s = d05 "tovi"}) ; -- 10000 
-lin jig_N = mkN (lin NK {s = d33 "ohjain"}) ; -- 10000 
-lin jiggery_pokery_N = mkN (lin NK {s = d39 "sumutus"}) ; -- 10000 
-lin jiggle_V = mkV (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin jiggle_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin jilt_V2 = mkV2 "hylätä" ; -- 1338 
-lin jinx_N = mkN (lin NK {s = d39 "manaus"}) ; -- 10000 
-lin jitney_N = mkN "linja-auto" ; -- 2971 
-lin jive_N = mkN (lin NK {s = d08 "jive"}) ; -- 10000 
-lin job_N = mkN "työ" ; -- 58 
-lin job_V = mkV "teettää" ; -- 2533 
-lin job_V2 = mkV2 "teettää" ; -- 2533 
-lin jockey_N = mkN (lin NK {s = d10 "ohjaaja"}) ; -- 1064 
-lin jockey_V = mkV (lin VK {s = c67A "juonitella"}) ; -- 10000 
-lin jockey_V2 = mkV2 (lin VK {s = c67A "juonitella"}) ; -- 10000 
-lin jocoseness_N = mkN (lin NK {s = d40 "leikkisyys"}) ; -- 10000 
-lin jocosity_N = mkN (lin NK {s = d40 "leikkisyys"}) ; -- 10000 
-lin jocularity_N = mkN (lin NK {s = d40 "hilpeys"}) ; -- 10000 
-lin jocundity_N = mkN (lin NK {s = d01 "riemu"}) ; -- 4166 
-lin jog_N = mkN (lin NK {s = d07 "lovi"}) ; -- 10000 
-lin jog_V = mkV (lin VK {s = c73 "tasata"}) ; -- 7717 
-lin jog_V2 = mkV2 (lin VK {s = c73 "tasata"}) ; -- 7717 
-lin jogging_N = mkN (lin NK {s = d01 "juoksu"}) ; -- 1802 
-lin joggle_N = mkN (lin NK {s = d01A "proppu"}) ; -- 10000 
-lin join_N = mkN (lin NK {s = d06 "unioni"}) ; -- 1311 
-lin join_V = mkV "liittyä" ; -- 234 
-lin join_V2 = mkV2 "liittyä" ; -- 234 
-lin joint_A = mkA (lin AK {s = d38 "yhteinen"}) ; -- 343 
-lin joint_N = mkN (lin NK {s = d39 "liitos"}) ; -- 5879 
-lin joint_V2 = mkV2 "yhdistää" ; -- 784 
-lin jointure_N = mkN "yhdistyminen" ; -- 3539 
-lin joist_N = mkN (lin NK {s = d05A "palkki"}) ; -- 10000 
-lin joke_N = mkN (lin NK {s = d05 "vitsi"}) ; -- 4929 
-lin joke_V = mkV (lin VK {s = c67 "vitsailla"}) ; -- 9305 
-lin joker_N = mkN (lin NK {s = d06 "jokeri"}) ; -- 3497 
-lin jollification_N = mkN (lin NK {s = d02 "huvittelu"}) ; -- 10000 
-lin jollity_N = mkN (lin NK {s = d40 "iloisuus"}) ; -- 10000 
-lin jolly_Adv = mkAdv (lin AdvK {s = c99 "melko"}) ; -- 1147 
-lin jolly_V2 = mkV2 "piristää" ; -- 5956 
-lin jolt_V = mkV "järkyttää" ; -- 4364 
-lin jolt_V2 = mkV2 "järkyttää" ; -- 4364 
-lin jonquil_N = mkN (lin NK {s = d05 "narsissi"}) ; -- 10000 
-lin jostle_V = mkV (lin VK {s = c61 "tungeksia"}) ; -- 10000 
-lin jostle_V2 = mkV2 (lin VK {s = c61 "tungeksia"}) ; -- 10000 
-lin jot_N = mkN (lin NK {s = d38 "hitunen"}) ; -- 10000 
-lin joule_N = mkN (lin NK {s = d08 "joule"}) ; -- 10000 
-lin journal_N = mkN "päiväkirja" ; -- 6137 
-lin journalism_N = mkN (lin NK {s = d05 "journalismi"}) ; -- 8514 
-lin journalist_N = mkN (lin NK {s = d10 "toimittaja"}) ; -- 769 
-lin journey_V = mkV "ylittää" ; -- 963 
-lin joviality_N = mkN (lin NK {s = d40 "hilpeys"}) ; -- 10000 
-lin joy_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin joy_V = mkV (lin VK {s = c69 "iloita"}) ; -- 2501 
-lin joyful_A = mkA (lin AK {s = d10 "riemuisa"}) ; -- 10000 
-lin joyfulness_N = mkN (lin NK {s = d40 "iloisuus"}) ; -- 10000 
-lin joylessness_N = mkN (lin NK {s = d40 "ilottomuus"}) ; -- 10000 
-lin joyous_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin joyousness_N = mkN (lin NK {s = d40 "iloisuus"}) ; -- 10000 
-lin jubilant_A = mkA (lin AK {s = d41A "riemukas"}) ; -- 10000 
-lin jubilation_N = mkN (lin NK {s = d01 "riemu"}) ; -- 4166 
-lin judge_N = mkN "tuomari" ; -- 1757 
-lin judge_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin judge_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin judgement_N = mkN "päätös" ; -- 163 
-lin judicial_A = mkA "tarkka" ; -- 856 
-lin judiciary_N = mkN "tuomioistuin" ; -- 1893 
-lin judicious_A = mkA "järkevä" ; -- 1995 
-lin judo_N = mkN (lin NK {s = d01 "judo"}) ; -- 10000 
-lin jug_N = mkN (lin NK {s = d38 "kannullinen"}) ; -- 10000 
-lin jugful_N = mkN (lin NK {s = d38 "kannullinen"}) ; -- 10000 
-lin juggle_V = mkV (lin VK {s = c62 "manipuloida"}) ; -- 10000 
-lin juggle_V2 = mkV2 (lin VK {s = c62 "manipuloida"}) ; -- 10000 
-lin juggler_N = mkN (lin NK {s = d12 "temppuilija"}) ; -- 10000 
-lin juice_N = mkN "sähkö" ; -- 1275 
-lin juiciness_N = mkN (lin NK {s = d40 "mehukkuus"}) ; -- 10000 
-lin juicy_A = mkA (lin AK {s = d41A "mehukas"}) ; -- 10000 
-lin juju_N = mkN (lin NK {s = d09A "taika"}) ; -- 8908 
-lin jukebox_N = mkN (lin NK {s = d05 "jukeboksi"}) ; -- 10000 
-lin julep_N = mkN (lin NK {s = d05 "grogi"}) ; -- 10000 
-lin jumble_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin jumble_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin jumble_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin jumper_N = mkN "hyppääjä" ; -- 7212 
-lin jumpiness_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin jumpy_A = mkA (lin AK {s = d47 "hermostunut"}) ; -- 10000 
-lin junction_N = mkN "liittymä" ; -- 2773 
-lin juncture_N = mkN "liittymä" ; -- 2773 
-lin jungle_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin junior_A = mkA "alempi" ; -- 3133 
-lin junior_N = mkN (lin NK {s = d16A "alempi"}) ; -- 10000 
-lin juniper_N = mkN (lin NK {s = d10 "kataja"}) ; -- 10000 
-lin junk_N = mkN (lin NK {s = d01 "roju"}) ; -- 10000 
-lin junket_V = mkV (lin VK {s = c53 "matkustaa"}) ; -- 1562 
-lin junketing_N = mkN (lin NK {s = d02 "matkailu"}) ; -- 1913 
-lin junkie_N = mkN (lin NK {s = d05 "narkomaani"}) ; -- 10000 
-lin junky_N = mkN (lin NK {s = d06 "narkkari"}) ; -- 10000 
-lin juridical_A = mkA (lin AK {s = d38 "oikeudellinen"}) ; -- 7072 
-lin jurisprudence_N = mkN "oikeustiede" ; -- 9386 
-lin jurist_N = mkN "lakimies" ; -- 4160 
-lin jury_N = mkN (lin NK {s = d01 "tuomaristo"}) ; -- 3914 
-lin just_Adv = mkAdv (lin AdvK {s = c99 "aivan"}) ; -- 275 
-lin justice_N = mkN "tuomari" ; -- 1757 
-lin justiciary_N = mkN "tuomari" ; -- 1757 
-lin justification_N = mkN (lin NK {s = d39 "puolustus"}) ; -- 1587 
-lin justify_V2 = mkV2 (lin VK {s = c53A "oikeuttaa"}) ; -- 2753 
-lin justness_N = mkN "oikeudenmukaisuus" ; -- 5483 
-lin juvenile_N = mkN "alaikäinen" ; -- 7209 
-lin juxtapose_V2 = mkV2 (lin VK {s = c53 "rinnastaa"}) ; -- 8304 
-lin kail_N = mkN (lin NK {s = d05 "kaali"}) ; -- 10000 
-lin kale_N = mkN (lin NK {s = d05 "kaali"}) ; -- 10000 
-lin kaleidoscope_N = mkN (lin NK {s = d05A "kaleidoskooppi"}) ; -- 10000 
-lin kaolin_N = mkN (lin NK {s = d05 "kaoliini"}) ; -- 10000 
-lin kapok_N = mkN (lin NK {s = d05A "kapokki"}) ; -- 10000 
-lin karat_N = mkN (lin NK {s = d05A "karaatti"}) ; -- 10000 
-lin karate_N = mkN (lin NK {s = d08 "karate"}) ; -- 10000 
-lin karma_N = mkN (lin NK {s = d09 "karma"}) ; -- 10000 
-lin kayak_N = mkN (lin NK {s = d05A "kajakki"}) ; -- 10000 
-lin kebab_N = mkN (lin NK {s = d05 "kebab"}) ; -- 10000 
-lin keel_V = mkV (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin keel_V2 = mkV2 (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin keen_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin keen_N = mkN (lin NK {s = d09A "tarkka"}) ; -- 10000 
-lin keenness_N = mkN (lin NK {s = d40 "kiihkeys"}) ; -- 10000 
-lin keep_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin keep_V = mkV "pitää" ; -- 18 
-lin keep_V2 = mkV2 "pitää" ; -- 18 
-lin keeper_N = mkN (lin NK {s = d10 "hoitaja"}) ; -- 2353 
-lin keeping_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin keg_N = mkN (lin NK {s = d06 "tynnyri"}) ; -- 8414 
-lin ken_N = mkN "ymmärrys" ; -- 5474 
-lin kennel_N = mkN (lin NK {s = d05A "koirankoppi"}) ; -- 10000 
-lin kerchief_N = mkN (lin NK {s = d05 "huivi"}) ; -- 10000 
-lin kernel_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin kerosene_N = mkN (lin NK {s = d05 "kerosiini"}) ; -- 10000 
-lin ketch_N = mkN (lin NK {s = d05 "ketsi"}) ; -- 10000 
-lin ketchup_N = mkN (lin NK {s = d05A "ketsuppi"}) ; -- 10000 
-lin kettle_N = mkN (lin NK {s = d12 "kattila"}) ; -- 7092 
-lin key_N = mkN "kilo" ; -- 923 
-lin key_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin khaki_N = mkN (lin NK {s = d05 "khaki"}) ; -- 10000 
-lin khan_N = mkN (lin NK {s = d12 "hallitsija"}) ; -- 8322 
-lin kibbutz_N = mkN (lin NK {s = d05 "kibbutsi"}) ; -- 10000 
-lin kick_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin kick_V = mkV (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin kick_V2 = mkV2 (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin kickback_N = mkN (lin NK {s = d39 "lahjus"}) ; -- 7661 
-lin kickoff_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin kid_N = mkN (lin NK {s = d38 "lapsukainen"}) ; -- 10000 
-lin kid_V = mkV (lin VK {s = c73 "narrata"}) ; -- 10000 
-lin kid_V2 = mkV2 (lin VK {s = c73 "narrata"}) ; -- 10000 
-lin kiddy_N = mkN (lin NK {s = d29 "lapsi"}) ; -- 10000 
-lin kidnap_V2 = mkV2 (lin VK {s = c73A "siepata"}) ; -- 6450 
-lin kidnapper_N = mkN (lin NK {s = d10 "sieppaaja"}) ; -- 10000 
-lin kidney_N = mkN (lin NK {s = d38 "munuainen"}) ; -- 10000 
-lin killer_N = mkN (lin NK {s = d10 "murhaaja"}) ; -- 8616 
-lin killing_N = mkN (lin NK {s = d10 "kuolema"}) ; -- 1051 
-lin kilo_N = mkN "kilo" ; -- 923 
-lin kilogram_N = mkN "kilo" ; -- 923 
-lin kilometre_N = mkN "kilometri" ; -- 401 
-lin kimono_N = mkN (lin NK {s = d02 "kimono"}) ; -- 10000 
-lin kind_A = mkA "ystävällinen" ; -- 5532 
-lin kind_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin kindle_V = mkV "herättää" ; -- 879 
-lin kindle_V2 = mkV2 "herättää" ; -- 879 
-lin kindly_A = mkA "ystävällinen" ; -- 5532 
-lin kindred_N = mkN "sukulainen" ; -- 2942 
-lin kinetics_N = mkN (lin NK {s = d09A "kinetiikka"}) ; -- 10000 
-lin kingcup_N = mkN (lin NK {s = d05A "leinikki"}) ; -- 10000 
-lin kingdom_N = mkN (lin NK {s = d10A "kunta"}) ; -- 90 
-lin kinglike_A = mkA (lin AK {s = d38 "kuninkaallinen"}) ; -- 5486 
-lin kingly_A = mkA (lin AK {s = d38 "kuninkaallinen"}) ; -- 5486 
-lin kingpin_N = mkN (lin NK {s = d01 "pomo"}) ; -- 5736 
-lin kingship_N = mkN (lin NK {s = d40 "kuninkuus"}) ; -- 10000 
-lin kink_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin kinky_A = mkA (lin AK {s = d38 "omituinen"}) ; -- 6055 
-lin kinship_N = mkN (lin NK {s = d40 "sukulaisuus"}) ; -- 10000 
-lin kiosk_N = mkN (lin NK {s = d05 "kioski"}) ; -- 4415 
-lin kip_N = mkN (lin NK {s = d24 "uni"}) ; -- 2551 
-lin kip_V = mkV (lin VK {s = c52A "nukkua"}) ; -- 2139 
-lin kirk_N = mkN (lin NK {s = d01A "kirkko"}) ; -- 10000 
-lin kiss_N = mkN (lin NK {s = d02 "hipaisu"}) ; -- 10000 
-lin kiss_V = mkV (lin VK {s = c66 "hipaista"}) ; -- 10000 
-lin kiss_V2 = mkV2 (lin VK {s = c66 "hipaista"}) ; -- 10000 
-lin kit_N = mkN (lin NK {s = d39 "pakkaus"}) ; -- 5320 
-lin kit_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin kitchen_N = mkN "keittiö" ; -- 2452 
-lin kite_N = mkN (lin NK {s = d09 "leija"}) ; -- 10000 
-lin kitten_N = mkN (lin NK {s = d38 "poikanen"}) ; -- 4126 
-lin kitty_N = mkN "potti" ; -- 3998 
-lin kiwi_N = mkN (lin NK {s = d05 "kiwi"}) ; -- 10000 
-lin klaxon_N = mkN (lin NK {s = d07 "torvi"}) ; -- 10000 
-lin kleptomania_N = mkN (lin NK {s = d12 "kleptomania"}) ; -- 10000 
-lin knack_N = mkN (lin NK {s = d01A "taito"}) ; -- 1057 
-lin knap_V2 = mkV2 "iskeä" ; -- 976 
-lin knapsack_N = mkN (lin NK {s = d01A "reppu"}) ; -- 7057 
-lin knave_N = mkN "jätkä" ; -- 6815 
-lin knead_V = mkV (lin VK {s = c52 "hieroa"}) ; -- 7745 
-lin knead_V2 = mkV2 (lin VK {s = c52 "hieroa"}) ; -- 7745 
-lin kneel_V = mkV (lin VK {s = c52 "polvistua"}) ; -- 10000 
-lin knife_N = mkN (lin NK {s = d01A "puukko"}) ; -- 5401 
-lin knight_N = mkN (lin NK {s = d38 "hevonen"}) ; -- 1352 
-lin knight_V2 = mkV2 (lin VK {s = c62 "aateloida"}) ; -- 10000 
-lin knightly_A = mkA (lin AK {s = d38 "ritarillinen"}) ; -- 10000 
-lin knit_V = mkV "yhdistää" ; -- 784 
-lin knit_V2 = mkV2 "yhdistää" ; -- 784 
-lin knitter_N = mkN (lin NK {s = d10 "neuloja"}) ; -- 10000 
-lin knob_N = mkN (lin NK {s = d05A "nuppi"}) ; -- 10000 
-lin knock_N = mkN "lyönti" ; -- 4147 
-lin knock_V = mkV "lyödä" ; -- 855 
-lin knock_V2 = mkV2 "lyödä" ; -- 855 
-lin knockabout_A = mkA (lin AK {s = d05 "villi"}) ; -- 3506 
-lin knocker_N = mkN (lin NK {s = d33A "kolkutin"}) ; -- 10000 
-lin knoll_N = mkN (lin NK {s = d01A "kumpu"}) ; -- 10000 
-lin knot_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin knot_V = mkV (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin knot_V2 = mkV2 (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin knout_N = mkN (lin NK {s = d10 "ruoska"}) ; -- 10000 
-lin know_all_N = mkN (lin NK {s = d12 "viisastelija"}) ; -- 10000 
-lin know_how_N = mkN "asiantuntemus" ; -- 4577 
-lin knowing_A = mkA "tietoinen" ; -- 3583 
-lin knowledge_N = mkN (lin NK {s = d40 "tietoisuus"}) ; -- 5234 
-lin knuckle_N = mkN (lin NK {s = d38 "rystynen"}) ; -- 10000 
-lin knuckle_V = mkV (lin VK {s = c52A "ampua"}) ; -- 957 
-lin koala_N = mkN (lin NK {s = d09 "koala"}) ; -- 10000 
-lin kohl_N = mkN (lin NK {s = d05 "kajaali"}) ; -- 10000 
-lin kohlrabi_N = mkN (lin NK {s = d05 "kaalirapi"}) ; -- 10000 
-lin kopeck_N = mkN (lin NK {s = d14A "kopeekka"}) ; -- 10000 
-lin kopje_N = mkN (lin NK {s = d48 "kumpare"}) ; -- 10000 
-lin koppie_N = mkN (lin NK {s = d48 "kumpare"}) ; -- 10000 
-lin kosher_A = mkA "puhdas" ; -- 1224 
-lin kosher_N = mkN (lin NK {s = d41A "puhdas"}) ; -- 10000 
-lin krona_N = mkN (lin NK {s = d01 "kruunu"}) ; -- 1808 
-lin krone_N = mkN (lin NK {s = d01 "kruunu"}) ; -- 1808 
-lin kudos_N = mkN (lin NK {s = d01 "kehu"}) ; -- 6532 
-lin laager_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin label_N = mkN (lin NK {s = d09 "leima"}) ; -- 4849 
-lin label_V = mkV (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin label_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin labor_V = mkV "synnyttää" ; -- 2005 
-lin laboratory_N = mkN (lin NK {s = d03 "laboratorio"}) ; -- 4179 
-lin laborious_A = mkA (lin AK {s = d38 "vaivalloinen"}) ; -- 10000 
-lin labour_N = mkN "työ" ; -- 58 
-lin labour_V = mkV "synnyttää" ; -- 2005 
-lin labour_V2 = mkV2 "synnyttää" ; -- 2005 
-lin laboured_A = mkA "työläs" ; -- 6810 
-lin labourer_N = mkN "työläinen" ; -- 6995 
-lin labyrinth_N = mkN (lin NK {s = d05A "labyrintti"}) ; -- 10000 
-lin lace_N = mkN (lin NK {s = d09 "nauha"}) ; -- 5129 
-lin lace_V = mkV "lisätä" ; -- 247 
-lin lace_V2 = mkV2 "lisätä" ; -- 247 
-lin lacerate_V2 = mkV2 (lin VK {s = c53A "satuttaa"}) ; -- 10000 
-lin lack_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin lack_V = mkV (lin VK {s = c52A "puuttua"}) ; -- 549 
-lin lack_V2 = mkV2 (lin VK {s = c52A "puuttua"}) ; -- 549 
-lin lackey_N = mkN (lin NK {s = d12 "lakeija"}) ; -- 10000 
-lin laconic_A = mkA (lin AK {s = d38 "lakoninen"}) ; -- 10000 
-lin laconicism_N = mkN (lin NK {s = d40 "lakonisuus"}) ; -- 10000 
-lin laconism_N = mkN (lin NK {s = d40 "lakonisuus"}) ; -- 10000 
-lin lacquer_V2 = mkV2 "lakata" ; -- 4219 
-lin lacuna_N = mkN (lin NK {s = d01A "aukko"}) ; -- 3430 
-lin lad_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin ladder_N = mkN "portaat" ; -- 4534 
-lin ladder_V = mkV (lin VK {s = c52A "purkautua"}) ; -- 5767 
-lin laddie_N = mkN (lin NK {s = d05 "julli"}) ; -- 10000 
-lin lade_V2 = mkV2 (lin VK {s = c54A "ammentaa"}) ; -- 6623 
-lin lading_N = mkN (lin NK {s = d05 "lasti"}) ; -- 6014 
-lin ladle_N = mkN (lin NK {s = d09 "kauha"}) ; -- 10000 
-lin lady_N = mkN (lin NK {s = d38 "nainen"}) ; -- 10000 
-lin ladylike_A = mkA (lin AK {s = d38 "naisellinen"}) ; -- 10000 
-lin lag_N = mkN "väli" ; -- 970 
-lin lag_V = mkV (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin lag_V2 = mkV2 (lin VK {s = c69 "vangita"}) ; -- 2541 
-lin lager_N = mkN (lin NK {s = d05 "leiri"}) ; -- 1429 
-lin laggard_N = mkN (lin NK {s = d12 "kuhnailija"}) ; -- 10000 
-lin lagoon_N = mkN (lin NK {s = d05 "laguuni"}) ; -- 10000 
-lin lair_N = mkN "pesä" ; -- 3925 
-lin lam_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin lam_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin lama_N = mkN "lama" ; -- 1693 
-lin lamasery_N = mkN (lin NK {s = d06 "luostari"}) ; -- 5574 
-lin lamb_N = mkN (lin NK {s = d13 "karitsa"}) ; -- 10000 
-lin lamb_V = mkV (lin VK {s = c62 "karitsoida"}) ; -- 10000 
-lin lambaste_V2 = mkV2 (lin VK {s = c62 "kritisoida"}) ; -- 4271 
-lin lambency_N = mkN (lin NK {s = d48 "loiste"}) ; -- 10000 
-lin lambskin_N = mkN (lin NK {s = d05A "pergamentti"}) ; -- 10000 
-lin lame_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin lameness_N = mkN (lin NK {s = d40 "puutteellisuus"}) ; -- 10000 
-lin lament_N = mkN (lin NK {s = d05A "vaikerointi"}) ; -- 10000 
-lin lament_V = mkV (lin VK {s = c67 "surra"}) ; -- 5920 
-lin lament_V2 = mkV2 (lin VK {s = c67 "surra"}) ; -- 5920 
-lin lamentable_A = mkA (lin AK {s = d10 "valitettava"}) ; -- 10000 
-lin laminate_V = mkV (lin VK {s = c53A "viiluttaa"}) ; -- 10000 
-lin laminate_V2 = mkV2 (lin VK {s = c53A "viiluttaa"}) ; -- 10000 
-lin lampoon_N = mkN (lin NK {s = d12 "parodia"}) ; -- 10000 
-lin lampoon_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin lamprey_N = mkN (lin NK {s = d38 "nahkiainen"}) ; -- 10000 
-lin lance_N = mkN (lin NK {s = d12 "harppuuna"}) ; -- 10000 
-lin lance_V2 = mkV2 "syöksyä" ; -- 5071 
-lin lancet_N = mkN (lin NK {s = d05A "lansetti"}) ; -- 10000 
-lin land_N = mkN "maaperä" ; -- 3236 
-lin land_V = mkV (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin land_V2 = mkV2 (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin landholder_N = mkN "maanomistaja" ; -- 3747 
-lin landing_N = mkN "laituri" ; -- 4144 
-lin landlord_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin landowner_N = mkN "maanomistaja" ; -- 3747 
-lin landscape_N = mkN (lin NK {s = d10 "maisema"}) ; -- 1467 
-lin landscape_V2 = mkV2 (lin VK {s = c62 "maisemoida"}) ; -- 10000 
-lin lane_N = mkN (lin NK {s = d09 "kaista"}) ; -- 5727 
-lin languid_A = mkA "heikko" ; -- 1009 
-lin languish_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin languor_N = mkN (lin NK {s = d40 "raukeus"}) ; -- 10000 
-lin languorous_A = mkA (lin AK {s = d38 "hypnoottinen"}) ; -- 10000 
-lin lanolin_N = mkN (lin NK {s = d05 "lanoliini"}) ; -- 10000 
-lin lantern_N = mkN (lin NK {s = d01A "lyhty"}) ; -- 10000 
-lin lanyard_N = mkN "köysi" ; -- 9566 
-lin lap_N = mkN (lin NK {s = d39 "kierros"}) ; -- 664 
-lin lap_V = mkV (lin VK {s = c53A "liplattaa"}) ; -- 10000 
-lin lap_V2 = mkV2 (lin VK {s = c53A "liplattaa"}) ; -- 10000 
-lin lapidary_N = mkN (lin NK {s = d10 "jalokivihioja"}) ; -- 10000 
-lin lapse_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin lapse_V = mkV "mennä" ; -- 88 
-lin larboard_N = mkN (lin NK {s = d05 "paapuuri"}) ; -- 10000 
-lin larceny_N = mkN (lin NK {s = d39 "anastus"}) ; -- 10000 
-lin lard_N = mkN (lin NK {s = d05 "laardi"}) ; -- 10000 
-lin lard_V2 = mkV2 "höystää" ; -- 9810 
-lin large_A = mkA (lin AK {s = d09 "laaja"}) ; -- 481 
-lin large_N = mkN (lin NK {s = d10 "kuuluisa"}) ; -- 10000 
-lin largeness_N = mkN (lin NK {s = d40 "suuruus"}) ; -- 2806 
-lin largo_N = mkN (lin NK {s = d01 "largo"}) ; -- 10000 
-lin lariat_N = mkN (lin NK {s = d01 "lasso"}) ; -- 10000 
-lin lark_N = mkN (lin NK {s = d48 "kuje"}) ; -- 10000 
-lin larn_V = mkV (lin VK {s = c61A "oppia"}) ; -- 740 
-lin larn_V2 = mkV2 (lin VK {s = c61A "oppia"}) ; -- 740 
-lin larva_N = mkN (lin NK {s = d10A "toukka"}) ; -- 10000 
-lin lasciviousness_N = mkN (lin NK {s = d40 "riettaus"}) ; -- 10000 
-lin laser_N = mkN (lin NK {s = d06 "laser"}) ; -- 10000 
-lin lash_V = mkV (lin VK {s = c54A "sivaltaa"}) ; -- 10000 
-lin lash_V2 = mkV2 (lin VK {s = c54A "sivaltaa"}) ; -- 10000 
-lin lash_up_N = mkN "keksintö" ; -- 4482 
-lin lashing_N = mkN (lin NK {s = d39 "piiskaus"}) ; -- 10000 
-lin lass_N = mkN "tyttö" ; -- 513 
-lin lassie_N = mkN "tyttö" ; -- 513 
-lin lassitude_N = mkN "väsymys" ; -- 5218 
-lin lasso_N = mkN (lin NK {s = d05A "suopunki"}) ; -- 10000 
-lin lasso_V2 = mkV2 (lin VK {s = c75 "lassota"}) ; -- 10000 
-lin last_A = mkA "viime" ; -- 45 
-lin last_V = mkV "kestää" ; -- 310 
-lin last_V2 = mkV2 "kestää" ; -- 310 
-lin lasting_A = mkA (lin AK {s = d10 "luja"}) ; -- 5073 
-lin latch_N = mkN (lin NK {s = d09A "salpa"}) ; -- 10000 
-lin latch_V = mkV (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin latch_V2 = mkV2 (lin VK {s = c69 "lukita"}) ; -- 9535 
-lin latchkey_N = mkN (lin NK {s = d33 "avain"}) ; -- 3740 
-lin late_A = mkA "aiempi" ; -- 1062 
-lin late_Adv = mkAdv "myöhään" ; -- 2134 
-lin latex_N = mkN (lin NK {s = d05 "lateksi"}) ; -- 10000 
-lin lath_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin lathe_N = mkN (lin NK {s = d05 "sorvi"}) ; -- 10000 
-lin lather_N = mkN (lin NK {s = d01A "vaahto"}) ; -- 10000 
-lin lather_V = mkV (lin VK {s = c73 "piiskata"}) ; -- 10000 
-lin lather_V2 = mkV2 (lin VK {s = c73 "piiskata"}) ; -- 10000 
-lin latinize_V2 = mkV2 "käännyttää" ; -- 9026 
-lin latitude_N = mkN (lin NK {s = d05 "latitudi"}) ; -- 10000 
-lin latitudes_N = mkN (lin NK {s = d05 "latitudi"}) ; -- 10000 
-lin latter_A = mkA "jälkimmäinen" ; -- 3185 
-lin lattice_N = mkN (lin NK {s = d04A "ristikko"}) ; -- 10000 
-lin laud_V2 = mkV2 "ylistää" ; -- 3993 
-lin laughable_A = mkA (lin AK {s = d10 "naurettava"}) ; -- 10000 
-lin laughter_N = mkN (lin NK {s = d01 "nauru"}) ; -- 4635 
-lin launch_N = mkN (lin NK {s = d02 "laukaisu"}) ; -- 10000 
-lin launch_V = mkV (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin launch_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin launcher_N = mkN (lin NK {s = d33 "laukaisin"}) ; -- 10000 
-lin launder_V = mkV "pestä" ; -- 3414 
-lin launder_V2 = mkV2 "pestä" ; -- 3414 
-lin laundry_N = mkN (lin NK {s = d12 "pesula"}) ; -- 10000 
-lin lav_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin lava_N = mkN (lin NK {s = d09 "laava"}) ; -- 10000 
-lin lavatory_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin lave_V2 = mkV2 (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin lavender_N = mkN (lin NK {s = d05 "laventeli"}) ; -- 10000 
-lin lavish_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin lavish_V2 = mkV2 (lin VK {s = c53A "hukuttaa"}) ; -- 10000 
-lin law_N = mkN "poliisi" ; -- 147 
-lin lawful_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin lawless_A = mkA "laiton" ; -- 2446 
-lin lawlessness_N = mkN (lin NK {s = d40 "laittomuus"}) ; -- 10000 
-lin lawn_N = mkN (lin NK {s = d04A "nurmikko"}) ; -- 7906 
-lin lawyer_N = mkN "asianajaja" ; -- 2616 
-lin lax_A = mkA "löysä" ; -- 6596 
-lin laxative_N = mkN (lin NK {s = d05 "laksatiivi"}) ; -- 10000 
-lin lay_N = mkN (lin NK {s = d01 "laulu"}) ; -- 949 
-lin lay_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin lay_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin layabout_N = mkN (lin NK {s = d39 "vetelys"}) ; -- 10000 
-lin layer_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin layer_V2 = mkV2 (lin VK {s = c53 "kerrostaa"}) ; -- 10000 
-lin layman_N = mkN (lin NK {s = d04A "maallikko"}) ; -- 8357 
-lin lazaret_N = mkN (lin NK {s = d05A "lasaretti"}) ; -- 10000 
-lin lazarette_N = mkN (lin NK {s = d05A "lasaretti"}) ; -- 10000 
-lin lazaretto_N = mkN (lin NK {s = d05A "lasaretti"}) ; -- 10000 
-lin laze_V = mkV (lin VK {s = c67A "laiskotella"}) ; -- 10000 
-lin laze_V2 = mkV2 (lin VK {s = c67A "laiskotella"}) ; -- 10000 
-lin laziness_N = mkN (lin NK {s = d40 "laiskuus"}) ; -- 10000 
-lin lazy_A = mkA (lin AK {s = d09 "laiska"}) ; -- 8964 
-lin lazybones_N = mkN (lin NK {s = d06 "laiskuri"}) ; -- 10000 
-lin lea_N = mkN (lin NK {s = d01A "keto"}) ; -- 10000 
-lin leach_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin lead_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin lead_V = mkV (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin lead_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin lead_in_N = mkN (lin NK {s = d01A "johdanto"}) ; -- 10000 
-lin leaden_A = mkA (lin AK {s = d41 "raskas"}) ; -- 982 
-lin leader_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin leadership_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin leading_A = mkA "johtava" ; -- 1663 
-lin leading_N = mkN "johtaminen" ; -- 4221 
-lin leaflet_N = mkN (lin NK {s = d38 "lehtinen"}) ; -- 10000 
-lin league_N = mkN (lin NK {s = d09 "liiga"}) ; -- 687 
-lin league_V = mkV (lin VK {s = c52A "liittoutua"}) ; -- 4246 
-lin league_V2 = mkV2 (lin VK {s = c52A "liittoutua"}) ; -- 4246 
-lin leak_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin leak_V = mkV (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin leak_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin leakage_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin leal_A = mkA (lin AK {s = d38 "uskollinen"}) ; -- 4928 
-lin lean_A = mkA "niukka" ; -- 3854 
-lin lean_N = mkN (lin NK {s = d09A "niukka"}) ; -- 10000 
-lin lean_V = mkV (lin VK {s = c73 "nojata"}) ; -- 5238 
-lin lean_V2 = mkV2 (lin VK {s = c73 "nojata"}) ; -- 5238 
-lin lean_to_N = mkN (lin NK {s = d39 "katos"}) ; -- 10000 
-lin leaning_N = mkN (lin NK {s = d12 "sympatia"}) ; -- 9541 
-lin leanness_N = mkN (lin NK {s = d40 "niukkuus"}) ; -- 9852 
-lin leap_N = mkN (lin NK {s = d01A "hyppy"}) ; -- 2199 
-lin leap_V = mkV "hypätä" ; -- 1926 
-lin leap_V2 = mkV2 "hypätä" ; -- 1926 
-lin leapfrog_V2 = mkV2 "ylittää" ; -- 963 
-lin learned_A = mkA (lin AK {s = d47 "sivistynyt"}) ; -- 10000 
-lin learner_N = mkN (lin NK {s = d41 "oppilas"}) ; -- 663 
-lin learning_N = mkN "oppiminen" ; -- 3242 
-lin lease_N = mkN "vuokrasopimus" ; -- 6249 
-lin lease_V2 = mkV2 (lin VK {s = c73 "vuokrata"}) ; -- 2145 
-lin leaseholder_N = mkN "vuokralainen" ; -- 5905 
-lin leastwise_Adv = mkAdv (lin AdvK {s = c99 "ainakin"}) ; -- 187 
-lin leaven_V2 = mkV2 (lin VK {s = c53A "nostattaa"}) ; -- 4071 
-lin lecher_N = mkN "pukki" ; -- 7284 
-lin lecherous_A = mkA (lin AK {s = d41 "irstas"}) ; -- 10000 
-lin lechery_N = mkN (lin NK {s = d02 "irstailu"}) ; -- 10000 
-lin lectern_N = mkN (lin NK {s = d05 "kateederi"}) ; -- 10000 
-lin lecture_N = mkN (lin NK {s = d01A "luento"}) ; -- 5703 
-lin lecture_V = mkV (lin VK {s = c68 "luennoida"}) ; -- 9517 
-lin lecture_V2 = mkV2 (lin VK {s = c68 "luennoida"}) ; -- 9517 
-lin lecturer_N = mkN (lin NK {s = d06 "lehtori"}) ; -- 4116 
-lin lectureship_N = mkN (lin NK {s = d05A "lehtoraatti"}) ; -- 10000 
-lin ledge_N = mkN (lin NK {s = d10 "ulkonema"}) ; -- 10000 
-lin leech_N = mkN (lin NK {s = d41A "juotikas"}) ; -- 10000 
-lin leek_N = mkN (lin NK {s = d01 "purjo"}) ; -- 10000 
-lin leer_V = mkV (lin VK {s = c67 "mulkoilla"}) ; -- 10000 
-lin left_hand_A = mkA "vasen" ; -- 2048 
-lin left_handed_A = mkA "epävirallinen" ; -- 3309 
-lin leg_pull_N = mkN (lin NK {s = d09 "pila"}) ; -- 10000 
-lin leg_pulling_N = mkN (lin NK {s = d09 "pila"}) ; -- 10000 
-lin legacy_N = mkN "perintö" ; -- 4125 
-lin legal_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin legality_N = mkN (lin NK {s = d40 "laillisuus"}) ; -- 10000 
-lin legalization_N = mkN (lin NK {s = d39 "laillistus"}) ; -- 10000 
-lin legalize_V2 = mkV2 (lin VK {s = c53 "laillistaa"}) ; -- 10000 
-lin legate_N = mkN (lin NK {s = d05A "legaatti"}) ; -- 10000 
-lin legation_N = mkN "lähetystö" ; -- 4199 
-lin legend_N = mkN (lin NK {s = d09 "legenda"}) ; -- 5856 
-lin legendary_A = mkA "legendaarinen" ; -- 4908 
-lin legging_N = mkN (lin NK {s = d05 "leggingsit"}) ; -- 10000 
-lin legibility_N = mkN (lin NK {s = d40 "helppolukuisuus"}) ; -- 10000 
-lin legion_N = mkN (lin NK {s = d10 "legioona"}) ; -- 10000 
-lin legislation_N = mkN "lainsäädäntö" ; -- 2206 
-lin legitimacy_N = mkN "pätevyys" ; -- 7690 
-lin legitimate_A = mkA (lin AK {s = d15 "oikea"}) ; -- 418 
-lin legitimatize_V2 = mkV2 (lin VK {s = c53A "oikeuttaa"}) ; -- 2753 
-lin legitimize_V2 = mkV2 (lin VK {s = c53A "oikeuttaa"}) ; -- 2753 
-lin lei_N = mkN (lin NK {s = d18 "lei"}) ; -- 10000 
-lin leisure_N = mkN "vapaa-aika" ; -- 2466 
-lin leisurely_A = mkA (lin AK {s = d38 "verkkainen"}) ; -- 10000 
-lin lemming_N = mkN (lin NK {s = d06 "sopuli"}) ; -- 10000 
-lin lemon_N = mkN (lin NK {s = d13 "sitruuna"}) ; -- 10000 
-lin lend_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin lend_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin lender_N = mkN (lin NK {s = d10 "lainaaja"}) ; -- 10000 
-lin length_N = mkN (lin NK {s = d40 "pituus"}) ; -- 2046 
-lin lengthen_V = mkV "pidentää" ; -- 5870 
-lin lengthen_V2 = mkV2 "pidentää" ; -- 5870 
-lin lenience_N = mkN (lin NK {s = d40 "armollisuus"}) ; -- 10000 
-lin leniency_N = mkN (lin NK {s = d40 "armeliaisuus"}) ; -- 10000 
-lin lenient_A = mkA "lievä" ; -- 2661 
-lin lenity_N = mkN (lin NK {s = d40 "lievyys"}) ; -- 10000 
-lin lens_N = mkN (lin NK {s = d05 "linssi"}) ; -- 10000 
-lin lentil_N = mkN (lin NK {s = d05 "linssi"}) ; -- 10000 
-lin lento_Adv = mkAdv (lin AdvK {s = c99 "hitaasti"}) ; -- 2561 
-lin leopard_N = mkN (lin NK {s = d05 "leopardi"}) ; -- 10000 
-lin leper_N = mkN (lin NK {s = d38 "spitaalinen"}) ; -- 10000 
-lin leprosy_N = mkN (lin NK {s = d09 "lepra"}) ; -- 10000 
-lin lesbian_N = mkN (lin NK {s = d01 "lesbo"}) ; -- 10000 
-lin lesbianism_N = mkN (lin NK {s = d40 "lesbolaisuus"}) ; -- 10000 
-lin lesion_N = mkN (lin NK {s = d09 "vamma"}) ; -- 2091 
-lin less_Adv = mkAdv (lin AdvK {s = c99 "alle"}) ; -- 10000 
-lin lessee_N = mkN "vuokralainen" ; -- 5905 
-lin lessen_V = mkV "vähetä" ; -- 1450 
-lin lessen_V2 = mkV2 "vähetä" ; -- 1450 
-lin lesson_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin lessor_N = mkN (lin NK {s = d10 "vuokraaja"}) ; -- 10000 
-lin let_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin let_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin lethargic_A = mkA (lin AK {s = d09 "laiska"}) ; -- 8964 
-lin lethargy_N = mkN (lin NK {s = d39 "horros"}) ; -- 10000 
-lin letter_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin lettered_A = mkA (lin AK {s = d47 "oppinut"}) ; -- 10000 
-lin lettering_N = mkN (lin NK {s = d39 "kirjoitus"}) ; -- 2126 
-lin lettuce_N = mkN (lin NK {s = d09A "hinta"}) ; -- 245 
-lin leucocyte_N = mkN (lin NK {s = d05A "leukosyytti"}) ; -- 10000 
-lin leukaemia_N = mkN (lin NK {s = d12 "leukemia"}) ; -- 10000 
-lin levee_N = mkN "vastaanotto" ; -- 2030 
-lin level_A = mkA (lin AK {s = d38 "tasainen"}) ; -- 1580 
-lin level_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin level_V = mkV (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin level_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin lever_N = mkN (lin NK {s = d07A "kanki"}) ; -- 10000 
-lin lever_V2 = mkV2 (lin VK {s = c74A "kammeta"}) ; -- 10000 
-lin leverage_N = mkN "vaikutusvalta" ; -- 5863 
-lin levitate_V = mkV (lin VK {s = c62 "levitoida"}) ; -- 10000 
-lin levitate_V2 = mkV2 (lin VK {s = c62 "levitoida"}) ; -- 10000 
-lin levitation_N = mkN (lin NK {s = d03 "levitaatio"}) ; -- 10000 
-lin levity_N = mkN (lin NK {s = d40 "keveys"}) ; -- 10000 
-lin levy_N = mkN (lin NK {s = d01 "vero"}) ; -- 1047 
-lin lewdness_N = mkN (lin NK {s = d40 "irstaus"}) ; -- 10000 
-lin lexicographer_N = mkN (lin NK {s = d05 "leksikografi"}) ; -- 10000 
-lin lexicography_N = mkN (lin NK {s = d12 "leksikografia"}) ; -- 10000 
-lin lexicon_N = mkN (lin NK {s = d02 "sanasto"}) ; -- 10000 
-lin lexis_N = mkN (lin NK {s = d02 "sanasto"}) ; -- 10000 
-lin ley_N = mkN (lin NK {s = d01A "niitty"}) ; -- 10000 
-lin liability_N = mkN (lin NK {s = d48A "rasite"}) ; -- 7419 
-lin liable_A = mkA "altis" ; -- 8070 
-lin liaison_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin liana_N = mkN (lin NK {s = d05 "liaani"}) ; -- 10000 
-lin liar_N = mkN (lin NK {s = d12 "valehtelija"}) ; -- 10000 
-lin libation_N = mkN (lin NK {s = d39 "annos"}) ; -- 4191 
-lin libel_V2 = mkV2 (lin VK {s = c73 "herjata"}) ; -- 10000 
-lin liberal_A = mkA (lin AK {s = d10 "lukuisa"}) ; -- 1781 
-lin liberal_N = mkN "vapaa" ; -- 2841 
-lin liberalism_N = mkN (lin NK {s = d05 "liberalismi"}) ; -- 10000 
-lin liberality_N = mkN (lin NK {s = d40 "suvaitsevaisuus"}) ; -- 9300 
-lin liberalize_V2 = mkV2 (lin VK {s = c53 "liberaalistaa"}) ; -- 10000 
-lin liberate_V2 = mkV2 "päästää" ; -- 1550 
-lin liberation_N = mkN (lin NK {s = d39 "vapautus"}) ; -- 9264 
-lin liberator_N = mkN (lin NK {s = d10 "pelastaja"}) ; -- 7484 
-lin libertine_N = mkN (lin NK {s = d12 "irstailija"}) ; -- 10000 
-lin liberty_N = mkN (lin NK {s = d40 "vapaus"}) ; -- 1928 
-lin libidinous_A = mkA (lin AK {s = d41A "himokas"}) ; -- 10000 
-lin libido_N = mkN (lin NK {s = d01 "libido"}) ; -- 10000 
-lin library_N = mkN (lin NK {s = d02 "kirjasto"}) ; -- 1386 
-lin libretto_N = mkN (lin NK {s = d05 "teksti"}) ; -- 881 
-lin licence_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin license_V2 = mkV2 (lin VK {s = c62 "lisensoida"}) ; -- 10000 
-lin licentiate_N = mkN (lin NK {s = d05A "lisensiaatti"}) ; -- 3563 
-lin licentious_A = mkA (lin AK {s = d41 "irstas"}) ; -- 10000 
-lin licentiousness_N = mkN (lin NK {s = d40 "irstaus"}) ; -- 10000 
-lin licit_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin lick_N = mkN (lin NK {s = d02 "nuolaisu"}) ; -- 10000 
-lin lick_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin lick_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin licking_N = mkN "häviö" ; -- 8597 
-lin lid_N = mkN (lin NK {s = d28 "kansi"}) ; -- 3123 
-lin lidless_A = mkA (lin AK {s = d38 "tarkkaavainen"}) ; -- 10000 
-lin lie_abed_N = mkN (lin NK {s = d06 "laiskuri"}) ; -- 10000 
-lin lied_N = mkN (lin NK {s = d05 "lied"}) ; -- 10000 
-lin lief_Adv = mkAdv "innokkaasti" ; -- 5630 
-lin liege_N = mkN (lin NK {s = d05 "vasalli"}) ; -- 10000 
-lin liegeman_N = mkN (lin NK {s = d05 "vasalli"}) ; -- 10000 
-lin lien_N = mkN (lin NK {s = d09 "perna"}) ; -- 10000 
-lin lieu_N = mkN (lin NK {s = d09 "sija"}) ; -- 807 
-lin lieutenant_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin life_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin lifeless_A = mkA "kuollut" ; -- 1173 
-lin lifeline_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin lifelong_A = mkA "elinikäinen" ; -- 7368 
-lin lifetime_N = mkN (lin NK {s = d09A "elinaika"}) ; -- 10000 
-lin lift_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin lift_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin lift_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin ligament_N = mkN (lin NK {s = d48A "side"}) ; -- 6540 
-lin light_A = mkA "heikko" ; -- 1009 
-lin light_Adv = mkAdv (lin AdvK {s = c99 "kevyesti"}) ; -- 6359 
-lin light_N = mkN (lin NK {s = d39 "valaistus"}) ; -- 5746 
-lin light_V = mkV (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin light_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin lighten_V = mkV "keventää" ; -- 4745 
-lin lighten_V2 = mkV2 "keventää" ; -- 4745 
-lin lighter_N = mkN (lin NK {s = d33A "sytytin"}) ; -- 10000 
-lin lighthouse_N = mkN (lin NK {s = d14A "majakka"}) ; -- 10000 
-lin lightness_N = mkN (lin NK {s = d40 "suruttomuus"}) ; -- 10000 
-lin lightning_N = mkN (lin NK {s = d12 "salama"}) ; -- 10000 
-lin lightsome_A = mkA "kevyt" ; -- 1530 
-lin lightsomeness_N = mkN (lin NK {s = d40 "suruttomuus"}) ; -- 10000 
-lin lightweight_A = mkA "kevyt" ; -- 1530 
-lin lightweight_N = mkN (lin NK {s = d43 "kevyt"}) ; -- 10000 
-lin likeable_A = mkA (lin AK {s = d38 "sympaattinen"}) ; -- 7525 
-lin likelihood_N = mkN "todennäköisyys" ; -- 7238 
-lin likely_A = mkA "todennäköinen" ; -- 2148 
-lin liken_V2 = mkV2 (lin VK {s = c53 "samastaa"}) ; -- 10000 
-lin likeness_N = mkN "muotokuva" ; -- 5632 
-lin likewise_Adv = mkAdv (lin AdvK {s = c99 "samoin"}) ; -- 1111 
-lin liking_N = mkN (lin NK {s = d39 "mieltymys"}) ; -- 10000 
-lin lilac_N = mkN (lin NK {s = d06 "syreeni"}) ; -- 10000 
-lin lilliputian_N = mkN (lin NK {s = d05A "lilliputti"}) ; -- 10000 
-lin lilt_N = mkN (lin NK {s = d03 "intonaatio"}) ; -- 10000 
-lin lily_N = mkN (lin NK {s = d09 "lilja"}) ; -- 10000 
-lin lily_livered_A = mkA (lin AK {s = d41A "pelokas"}) ; -- 10000 
-lin limb_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin limber_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin lime_N = mkN (lin NK {s = d05A "limetti"}) ; -- 10000 
-lin lime_V2 = mkV2 (lin VK {s = c69 "kalkita"}) ; -- 10000 
-lin limey_N = mkN (lin NK {s = d05A "britti"}) ; -- 2689 
-lin limit_N = mkN "raja" ; -- 389 
-lin limit_V2 = mkV2 "vähentää" ; -- 802 
-lin limitation_N = mkN (lin NK {s = d39 "rajoitus"}) ; -- 2719 
-lin limitless_A = mkA "suunnaton" ; -- 8411 
-lin limn_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin limousine_N = mkN (lin NK {s = d05 "limusiini"}) ; -- 10000 
-lin limp_N = mkN (lin NK {s = d01A "veltto"}) ; -- 10000 
-lin limp_V = mkV (lin VK {s = c52A "ontua"}) ; -- 8599 
-lin limpid_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin limpidity_N = mkN (lin NK {s = d40 "selkeys"}) ; -- 10000 
-lin limpness_N = mkN (lin NK {s = d40 "pehmeys"}) ; -- 10000 
-lin linden_N = mkN (lin NK {s = d39 "lehmus"}) ; -- 10000 
-lin line_N = mkN (lin NK {s = d01A "johto"}) ; -- 332 
-lin line_V = mkV "täyttää" ; -- 590 
-lin line_V2 = mkV2 "täyttää" ; -- 590 
-lin lineament_N = mkN (lin NK {s = d48A "piirre"}) ; -- 2391 
-lin linen_N = mkN (lin NK {s = d10 "pellava"}) ; -- 9735 
-lin liner_N = mkN "lyönti" ; -- 4147 
-lin ling_N = mkN (lin NK {s = d48A "made"}) ; -- 10000 
-lin linger_V = mkV "viipyä" ; -- 5702 
-lin lingerer_N = mkN (lin NK {s = d12 "vitkastelija"}) ; -- 10000 
-lin lingual_A = mkA (lin AK {s = d38 "kielellinen"}) ; -- 10000 
-lin linguist_N = mkN (lin NK {s = d05 "lingvisti"}) ; -- 10000 
-lin liniment_N = mkN (lin NK {s = d05A "linimentti"}) ; -- 10000 
-lin lining_N = mkN (lin NK {s = d02 "verhoilu"}) ; -- 10000 
-lin link_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin link_V = mkV "yhdistää" ; -- 784 
-lin link_V2 = mkV2 "yhdistää" ; -- 784 
-lin linkage_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin linkboy_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin linkman_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin links_N = mkN (lin NK {s = d40 "yhteys"}) ; -- 477 
-lin linnet_N = mkN (lin NK {s = d01A "hemppo"}) ; -- 10000 
-lin lino_N = mkN (lin NK {s = d06 "linoli"}) ; -- 10000 
-lin linoleum_N = mkN (lin NK {s = d05 "linoleumi"}) ; -- 10000 
-lin lint_N = mkN (lin NK {s = d10A "nukka"}) ; -- 10000 
-lin lintel_N = mkN (lin NK {s = d12 "kamana"}) ; -- 10000 
-lin lion_N = mkN (lin NK {s = d10 "leijona"}) ; -- 10000 
-lin lion_hunter_N = mkN (lin NK {s = d06 "pyrkyri"}) ; -- 10000 
-lin lionize_V2 = mkV2 (lin VK {s = c52 "palvoa"}) ; -- 10000 
-lin lip_N = mkN (lin NK {s = d09 "reuna"}) ; -- 3183 
-lin liquefy_V = mkV (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin liquefy_V2 = mkV2 (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin liquid_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin liquid_N = mkN (lin NK {s = d48 "neste"}) ; -- 6697 
-lin liquidate_V = mkV (lin VK {s = c62 "realisoida"}) ; -- 10000 
-lin liquidate_V2 = mkV2 (lin VK {s = c62 "realisoida"}) ; -- 10000 
-lin liquidation_N = mkN "tuhoaminen" ; -- 7908 
-lin liquidator_N = mkN "selvitysmies" ; -- 7962 
-lin liquidize_V2 = mkV2 "myydä" ; -- 305 
-lin liquor_N = mkN "alkoholijuoma" ; -- 8497 
-lin liquorice_N = mkN (lin NK {s = d05 "lakritsi"}) ; -- 10000 
-lin lira_N = mkN (lin NK {s = d09 "liira"}) ; -- 10000 
-lin lisp_N = mkN (lin NK {s = d39 "sammallus"}) ; -- 10000 
-lin lisp_V = mkV (lin VK {s = c54A "sammaltaa"}) ; -- 10000 
-lin lisp_V2 = mkV2 (lin VK {s = c54A "sammaltaa"}) ; -- 10000 
-lin list_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin list_V = mkV (lin VK {s = c73 "kirjata"}) ; -- 1440 
-lin list_V2 = mkV2 (lin VK {s = c73 "kirjata"}) ; -- 1440 
-lin listener_N = mkN (lin NK {s = d12 "kuuntelija"}) ; -- 9133 
-lin listing_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin listlessness_N = mkN "välinpitämättömyys" ; -- 9010 
-lin lit_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin litany_N = mkN (lin NK {s = d12 "litania"}) ; -- 10000 
-lin literal_A = mkA (lin AK {s = d38 "todellinen"}) ; -- 752 
-lin literal_N = mkN (lin NK {s = d09A "silkka"}) ; -- 10000 
-lin literate_A = mkA (lin AK {s = d47 "oppinut"}) ; -- 10000 
-lin literature_N = mkN (lin NK {s = d40 "kirjallisuus"}) ; -- 1685 
-lin lithe_A = mkA (lin AK {s = d15 "notkea"}) ; -- 10000 
-lin lithography_N = mkN (lin NK {s = d12 "litografia"}) ; -- 10000 
-lin litigant_N = mkN "asianosainen" ; -- 8667 
-lin litmus_N = mkN (lin NK {s = d39 "lakmus"}) ; -- 10000 
-lin litre_N = mkN (lin NK {s = d09 "litra"}) ; -- 1908 
-lin litter_N = mkN (lin NK {s = d10 "roska"}) ; -- 5399 
-lin litter_V = mkV "täyttää" ; -- 590 
-lin litter_V2 = mkV2 "täyttää" ; -- 590 
-lin little_A = mkA "heikko" ; -- 1009 
-lin little_Adv = mkAdv "vähän" ; -- 183 
-lin little_N = mkN (lin NK {s = d26 "pieni"}) ; -- 10000 
-lin littleness_N = mkN (lin NK {s = d40 "pienuus"}) ; -- 10000 
-lin littoral_N = mkN (lin NK {s = d04A "rannikko"}) ; -- 10000 
-lin liturgy_N = mkN (lin NK {s = d12 "liturgia"}) ; -- 10000 
-lin livelihood_N = mkN "toimeentulo" ; -- 4411 
-lin liveliness_N = mkN (lin NK {s = d40 "eloisuus"}) ; -- 10000 
-lin lively_A = mkA (lin AK {s = d41A "vilkas"}) ; -- 1940 
-lin liven_V = mkV "virkistää" ; -- 7627 
-lin liven_V2 = mkV2 "virkistää" ; -- 7627 
-lin livery_N = mkN (lin NK {s = d39 "luovutus"}) ; -- 7773 
-lin livestock_N = mkN "karja" ; -- 6166 
-lin living_N = mkN (lin NK {s = d01A "elanto"}) ; -- 8044 
-lin lizard_N = mkN (lin NK {s = d02 "gigolo"}) ; -- 10000 
-lin load_N = mkN "jännite" ; -- 4697 
-lin load_V = mkV "ladata" ; -- 4748 
-lin load_V2 = mkV2 "ladata" ; -- 4748 
-lin loader_N = mkN (lin NK {s = d10 "kuormaaja"}) ; -- 10000 
-lin loading_N = mkN (lin NK {s = d05 "lasti"}) ; -- 6014 
-lin loaf_N = mkN (lin NK {s = d48A "mureke"}) ; -- 10000 
-lin loaf_V = mkV (lin VK {s = c67A "laiskotella"}) ; -- 10000 
-lin loaf_V2 = mkV2 (lin VK {s = c67A "laiskotella"}) ; -- 10000 
-lin loam_N = mkN (lin NK {s = d01 "hiesu"}) ; -- 10000 
-lin loan_N = mkN "laina" ; -- 1335 
-lin loan_V2 = mkV2 (lin VK {s = c73 "lainata"}) ; -- 2887 
-lin loath_A = mkA (lin AK {s = d38 "vastahakoinen"}) ; -- 10000 
-lin loathe_V2 = mkV2 (lin VK {s = c74 "inhota"}) ; -- 10000 
-lin loathsome_A = mkA (lin AK {s = d10 "inhottava"}) ; -- 10000 
-lin lobby_N = mkN (lin NK {s = d09 "aula"}) ; -- 10000 
-lin lobbyist_N = mkN (lin NK {s = d10 "lobbaaja"}) ; -- 10000 
-lin lobe_N = mkN (lin NK {s = d01 "lohko"}) ; -- 2659 
-lin lobster_N = mkN (lin NK {s = d06 "hummeri"}) ; -- 10000 
-lin local_A = mkA (lin AK {s = d38 "paikallinen"}) ; -- 634 
-lin locale_N = mkN "paikka" ; -- 123 
-lin locality_N = mkN (lin NK {s = d01A "seutu"}) ; -- 10000 
-lin localization_N = mkN (lin NK {s = d03 "lokalisaatio"}) ; -- 10000 
-lin localize_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin locate_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin locate_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin location_N = mkN "paikka" ; -- 123 
-lin lock_N = mkN (lin NK {s = d09A "sidonta"}) ; -- 10000 
-lin lock_V = mkV "kytkeä" ; -- 4041 
-lin lock_V2 = mkV2 "kytkeä" ; -- 4041 
-lin locker_N = mkN (lin NK {s = d05A "kaappi"}) ; -- 5281 
-lin locket_N = mkN (lin NK {s = d05A "medaljonki"}) ; -- 10000 
-lin lockup_N = mkN (lin NK {s = d39 "suojaus"}) ; -- 10000 
-lin loco_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin locomotion_N = mkN "liikkuminen" ; -- 3054 
-lin locomotive_N = mkN (lin NK {s = d06 "veturi"}) ; -- 5591 
-lin locum_N = mkN (lin NK {s = d38 "sijainen"}) ; -- 5057 
-lin locus_N = mkN "paikka" ; -- 123 
-lin lodge_N = mkN "mökki" ; -- 2204 
-lin lodge_V = mkV (lin VK {s = c52 "asua"}) ; -- 377 
-lin lodge_V2 = mkV2 (lin VK {s = c52 "asua"}) ; -- 377 
-lin lodgement_N = mkN "syytös" ; -- 4627 
-lin lodger_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin lodging_N = mkN "asuminen" ; -- 2870 
-lin lodgment_N = mkN "syytös" ; -- 4627 
-lin loft_N = mkN (lin NK {s = d04A "ullakko"}) ; -- 10000 
-lin loft_V2 = mkV2 (lin VK {s = c61A "laatia"}) ; -- 1066 
-lin loftiness_N = mkN (lin NK {s = d40 "ylevyys"}) ; -- 10000 
-lin lofty_A = mkA (lin AK {s = d41 "uljas"}) ; -- 8451 
-lin log_N = mkN (lin NK {s = d05A "tukki"}) ; -- 10000 
-lin log_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin logarithm_N = mkN (lin NK {s = d05 "logaritmi"}) ; -- 10000 
-lin logic_N = mkN (lin NK {s = d14A "logiikka"}) ; -- 7255 
-lin logical_A = mkA (lin AK {s = d38 "looginen"}) ; -- 10000 
-lin logicality_N = mkN (lin NK {s = d40 "loogisuus"}) ; -- 10000 
-lin loin_N = mkN (lin NK {s = d48A "kuve"}) ; -- 4649 
-lin loiter_V = mkV (lin VK {s = c61 "maleksia"}) ; -- 10000 
-lin loiter_V2 = mkV2 (lin VK {s = c61 "maleksia"}) ; -- 10000 
-lin loll_V = mkV (lin VK {s = c52A "roikkua"}) ; -- 5082 
-lin loll_V2 = mkV2 (lin VK {s = c52A "roikkua"}) ; -- 5082 
-lin lollipop_N = mkN (lin NK {s = d01A "puikko"}) ; -- 10000 
-lin lolly_N = mkN (lin NK {s = d01 "saldo"}) ; -- 5763 
-lin lone_A = mkA "ainoa" ; -- 450 
-lin loneliness_N = mkN "yksinäisyys" ; -- 6343 
-lin lonely_A = mkA "yksinäinen" ; -- 3522 
-lin lonesome_A = mkA "yksittäinen" ; -- 1323 
-lin long_lived_A = mkA "pitkäaikainen" ; -- 2184 
-lin long_term_A = mkA "pitkäaikainen" ; -- 2184 
-lin longer_Adv = mkAdv "runsaasti" ; -- 956 
-lin longest_Adv = mkAdv "runsaasti" ; -- 956 
-lin look_N = mkN (lin NK {s = d48 "ilme"}) ; -- 2444 
-lin look_V = mkV "näyttää" ; -- 156 
-lin look_V2 = mkV2 "näyttää" ; -- 156 
-lin look_over_N = mkN (lin NK {s = d02 "vilkaisu"}) ; -- 10000 
-lin looker_N = mkN (lin NK {s = d12 "katselija"}) ; -- 9416 
-lin looker_on_N = mkN (lin NK {s = d10 "katsoja"}) ; -- 823 
-lin loom_V = mkV (lin VK {s = c73A "uhata"}) ; -- 699 
-lin loon_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin loony_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin loony_N = mkN (lin NK {s = d06 "kaheli"}) ; -- 10000 
-lin loop_N = mkN "sisäpiiri" ; -- 9981 
-lin loop_V = mkV "kiertää" ; -- 1025 
-lin loop_V2 = mkV2 "kiertää" ; -- 1025 
-lin loose_A = mkA "löysä" ; -- 6596 
-lin loose_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin loosen_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin loosen_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin loot_N = mkN (lin NK {s = d01 "hillo"}) ; -- 10000 
-lin loot_V = mkV "ryöstää" ; -- 5602 
-lin loot_V2 = mkV2 "ryöstää" ; -- 5602 
-lin looter_N = mkN (lin NK {s = d01 "roisto"}) ; -- 10000 
-lin lop_V = mkV (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin lop_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin lope_N = mkN (lin NK {s = d05 "ravi"}) ; -- 5431 
-lin lope_V = mkV (lin VK {s = c52A "harppoa"}) ; -- 10000 
-lin lopsided_A = mkA (lin AK {s = d01 "vino"}) ; -- 10000 
-lin loquaciousness_N = mkN (lin NK {s = d40 "puheliaisuus"}) ; -- 10000 
-lin loquacity_N = mkN (lin NK {s = d40 "puheliaisuus"}) ; -- 10000 
-lin loquat_N = mkN (lin NK {s = d05A "lokvatti"}) ; -- 10000 
-lin lord_N = mkN (lin NK {s = d41 "valtias"}) ; -- 10000 
-lin lord_V2 = mkV2 (lin VK {s = c62 "aateloida"}) ; -- 10000 
-lin lordliness_N = mkN (lin NK {s = d40 "kopeus"}) ; -- 10000 
-lin lordly_A = mkA (lin AK {s = d38 "aristokraattinen"}) ; -- 10000 
-lin lordship_N = mkN (lin NK {s = d40 "herruus"}) ; -- 10000 
-lin lorry_N = mkN (lin NK {s = d01 "vaunu"}) ; -- 3619 
-lin loser_N = mkN "häviäjä" ; -- 7431 
-lin loss_N = mkN (lin NK {s = d03 "tappio"}) ; -- 908 
-lin lot_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin loth_A = mkA (lin AK {s = d38 "vastahakoinen"}) ; -- 10000 
-lin lotion_N = mkN (lin NK {s = d48A "voide"}) ; -- 10000 
-lin lotto_N = mkN (lin NK {s = d01A "lotto"}) ; -- 10000 
-lin lotus_N = mkN (lin NK {s = d39 "lootus"}) ; -- 10000 
-lin lotus_eater_N = mkN (lin NK {s = d12 "haaveilija"}) ; -- 10000 
-lin loud_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin loud_Adv = mkAdv "voimakkaasti" ; -- 1666 
-lin loud_hailer_N = mkN (lin NK {s = d05 "megafoni"}) ; -- 10000 
-lin lough_N = mkN "lahti" ; -- 2840 
-lin lounge_N = mkN (lin NK {s = d05A "seslonki"}) ; -- 10000 
-lin lounge_V = mkV (lin VK {s = c67 "lorvailla"}) ; -- 10000 
-lin lour_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin lousy_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin lout_N = mkN (lin NK {s = d12 "tolvana"}) ; -- 10000 
-lin lovable_A = mkA (lin AK {s = d10 "rakastettava"}) ; -- 10000 
-lin lovebird_N = mkN (lin NK {s = d05A "undulaatti"}) ; -- 10000 
-lin loveliness_N = mkN (lin NK {s = d40 "kauneus"}) ; -- 4394 
-lin lovemaking_N = mkN (lin NK {s = d02 "rakastelu"}) ; -- 10000 
-lin lover_N = mkN (lin NK {s = d06 "kumppani"}) ; -- 2284 
-lin loving_kindness_N = mkN (lin NK {s = d40 "hellyys"}) ; -- 10000 
-lin low_A = mkA "halpa" ; -- 1070 
-lin low_Adv = mkAdv (lin AdvK {s = c99 "matalalla"}) ; -- 10000 
-lin low_N = mkN (lin NK {s = d10 "matala"}) ; -- 10000 
-lin low_V = mkV (lin VK {s = c52 "ammua"}) ; -- 10000 
-lin low_keyed_A = mkA "hillitty" ; -- 8249 
-lin low_pitched_A = mkA "matala" ; -- 2129 
-lin low_spirited_A = mkA (lin AK {s = d38 "alakuloinen"}) ; -- 10000 
-lin lower_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin lower_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin lowest_Adv = mkAdv (lin AdvK {s = c99 "alimpana"}) ; -- 10000 
-lin lowly_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin lowness_N = mkN (lin NK {s = d40 "mataluus"}) ; -- 10000 
-lin loyal_A = mkA (lin AK {s = d38 "uskollinen"}) ; -- 4928 
-lin loyalty_N = mkN (lin NK {s = d40 "lojaalius"}) ; -- 10000 
-lin lubricate_V2 = mkV2 (lin VK {s = c67A "voidella"}) ; -- 9913 
-lin lubrication_N = mkN (lin NK {s = d02 "voitelu"}) ; -- 10000 
-lin lucent_A = mkA (lin AK {s = d10 "loistava"}) ; -- 10000 
-lin lucid_A = mkA "selvä" ; -- 446 
-lin lucidity_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin luck_N = mkN (lin NK {s = d05 "tuuri"}) ; -- 10000 
-lin luckily_Adv = mkAdv (lin AdvK {s = c99 "onneksi"}) ; -- 10000 
-lin luckless_A = mkA "onneton" ; -- 5832 
-lin lucky_A = mkA (lin AK {s = d38 "onnellinen"}) ; -- 2311 
-lin lucrative_A = mkA (lin AK {s = d10 "tuottoisa"}) ; -- 10000 
-lin lucre_N = mkN (lin NK {s = d09 "taksa"}) ; -- 8067 
-lin ludicrous_A = mkA (lin AK {s = d10 "naurettava"}) ; -- 10000 
-lin luff_V = mkV (lin VK {s = c61 "luovia"}) ; -- 10000 
-lin luff_V2 = mkV2 (lin VK {s = c61 "luovia"}) ; -- 10000 
-lin lug_N = mkN (lin NK {s = d09 "kahva"}) ; -- 10000 
-lin lug_V2 = mkV2 (lin VK {s = c61A "tukkia"}) ; -- 5040 
-lin lugubrious_A = mkA (lin AK {s = d38 "murheellinen"}) ; -- 10000 
-lin lugubriousness_N = mkN (lin NK {s = d40 "murheellisuus"}) ; -- 10000 
-lin lukewarmness_N = mkN (lin NK {s = d40 "haaleus"}) ; -- 10000 
-lin lull_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin lull_V = mkV (lin VK {s = c74A "tauota"}) ; -- 10000 
-lin lull_V2 = mkV2 (lin VK {s = c74A "tauota"}) ; -- 10000 
-lin lumber_N = mkN "puutavara" ; -- 8295 
-lin lumber_V = mkV (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin lumber_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin luminosity_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin lump_N = mkN (lin NK {s = d01 "kyhmy"}) ; -- 10000 
-lin lump_V2 = mkV2 (lin VK {s = c53A "niputtaa"}) ; -- 10000 
-lin lunch_N = mkN (lin NK {s = d41 "lounas"}) ; -- 5587 
-lin lunch_V = mkV (lin VK {s = c53 "lounastaa"}) ; -- 10000 
-lin lunch_V2 = mkV2 (lin VK {s = c53 "lounastaa"}) ; -- 10000 
-lin lung_N = mkN (lin NK {s = d01 "keuhko"}) ; -- 10000 
-lin lung_power_N = mkN "ääni" ; -- 351 
-lin lunge_V = mkV "syöksyä" ; -- 5071 
-lin lupin_N = mkN (lin NK {s = d06 "lupiini"}) ; -- 10000 
-lin lurch_N = mkN (lin NK {s = d02 "hoipertelu"}) ; -- 10000 
-lin lurch_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin lure_N = mkN (lin NK {s = d39 "houkutus"}) ; -- 9866 
-lin lure_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin lurid_A = mkA "räikeä" ; -- 9838 
-lin luridness_N = mkN (lin NK {s = d01 "kohu"}) ; -- 4092 
-lin lurk_V = mkV (lin VK {s = c61 "vaania"}) ; -- 9323 
-lin luscious_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin lusciousness_N = mkN (lin NK {s = d40 "herkullisuus"}) ; -- 10000 
-lin lush_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin lush_N = mkN (lin NK {s = d41 "vehmas"}) ; -- 10000 
-lin lust_N = mkN (lin NK {s = d01 "himo"}) ; -- 10000 
-lin lust_V = mkV (lin VK {s = c69 "himoita"}) ; -- 10000 
-lin lustful_A = mkA (lin AK {s = d41A "himokas"}) ; -- 10000 
-lin lustre_N = mkN (lin NK {s = d01A "kiilto"}) ; -- 10000 
-lin lustrous_A = mkA (lin AK {s = d10 "loistava"}) ; -- 10000 
-lin lusty_A = mkA (lin AK {s = d41A "himokas"}) ; -- 10000 
-lin luxe_A = mkA (lin AK {s = d10 "loistava"}) ; -- 10000 
-lin luxuriance_N = mkN (lin NK {s = d40 "rehevyys"}) ; -- 10000 
-lin luxuriant_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin luxuriate_V = mkV (lin VK {s = c53 "kukoistaa"}) ; -- 7705 
-lin luxurious_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin luxury_N = mkN (lin NK {s = d40 "ylellisyys"}) ; -- 10000 
-lin lyceum_N = mkN "kulttuurikeskus" ; -- 7359 
-lin lynch_V2 = mkV2 (lin VK {s = c73A "lynkata"}) ; -- 10000 
-lin lynx_N = mkN (lin NK {s = d39 "ilves"}) ; -- 2615 
-lin lyre_N = mkN (lin NK {s = d09 "lyyra"}) ; -- 10000 
-lin lyric_A = mkA (lin AK {s = d38 "lyyrinen"}) ; -- 10000 
-lin lyric_N = mkN (lin NK {s = d14A "lyriikka"}) ; -- 10000 
-lin lyrical_A = mkA (lin AK {s = d38 "lyyrinen"}) ; -- 10000 
-lin lyricism_N = mkN (lin NK {s = d40 "lyyrisyys"}) ; -- 10000 
-lin lyricist_N = mkN (lin NK {s = d10 "sanoittaja"}) ; -- 10000 
-lin ma'am_N = mkN (lin NK {s = d10 "rouva"}) ; -- 2288 
-lin ma_N = mkN "äiti" ; -- 488 
-lin macabre_A = mkA (lin AK {s = d10 "kammottava"}) ; -- 10000 
-lin macadam_N = mkN (lin NK {s = d48 "murske"}) ; -- 10000 
-lin macaroni_N = mkN (lin NK {s = d05 "makaroni"}) ; -- 10000 
-lin mace_N = mkN (lin NK {s = d09 "sauva"}) ; -- 8607 
-lin macerate_V = mkV (lin VK {s = c53A "liottaa"}) ; -- 10000 
-lin macerate_V2 = mkV2 (lin VK {s = c53A "liottaa"}) ; -- 10000 
-lin machination_N = mkN (lin NK {s = d02 "juonittelu"}) ; -- 10000 
-lin machine_N = mkN (lin NK {s = d48 "kone"}) ; -- 524 
-lin machine_V2 = mkV2 "työstää" ; -- 4388 
-lin machinery_N = mkN "järjestelmä" ; -- 834 
-lin machismo_N = mkN (lin NK {s = d02 "machoilu"}) ; -- 10000 
-lin mackerel_N = mkN (lin NK {s = d05 "makrilli"}) ; -- 10000 
-lin mad_A = mkA (lin AK {s = d10 "hurja"}) ; -- 2258 
-lin madam_N = mkN (lin NK {s = d10 "rouva"}) ; -- 2288 
-lin madame_N = mkN (lin NK {s = d10 "rouva"}) ; -- 2288 
-lin madden_V2 = mkV2 (lin VK {s = c53A "raivostuttaa"}) ; -- 10000 
-lin madder_N = mkN (lin NK {s = d13 "matara"}) ; -- 10000 
-lin mademoiselle_N = mkN (lin NK {s = d32 "ahven"}) ; -- 8363 
-lin madness_N = mkN (lin NK {s = d40 "hulluus"}) ; -- 8629 
-lin madrigal_N = mkN (lin NK {s = d05 "madrigaali"}) ; -- 10000 
-lin maestro_N = mkN (lin NK {s = d02 "maestro"}) ; -- 10000 
-lin mafia_N = mkN (lin NK {s = d12 "mafia"}) ; -- 7428 
-lin magazine_N = mkN (lin NK {s = d05 "makasiini"}) ; -- 10000 
-lin maggot_N = mkN (lin NK {s = d10A "toukka"}) ; -- 10000 
-lin magic_N = mkN (lin NK {s = d09A "taika"}) ; -- 8908 
-lin magical_A = mkA (lin AK {s = d38 "maaginen"}) ; -- 9348 
-lin magician_N = mkN (lin NK {s = d01 "velho"}) ; -- 10000 
-lin magisterial_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin magistracy_N = mkN "tuomari" ; -- 1757 
-lin magnate_N = mkN (lin NK {s = d05A "magnaatti"}) ; -- 10000 
-lin magnesium_N = mkN (lin NK {s = d05 "magnesium"}) ; -- 10000 
-lin magnet_N = mkN (lin NK {s = d05A "magneetti"}) ; -- 10000 
-lin magnetic_A = mkA (lin AK {s = d38 "magneettinen"}) ; -- 10000 
-lin magnetism_N = mkN (lin NK {s = d40 "magneettisuus"}) ; -- 10000 
-lin magnetize_V2 = mkV2 (lin VK {s = c62 "magnetoida"}) ; -- 10000 
-lin magneto_N = mkN (lin NK {s = d01A "magneetto"}) ; -- 10000 
-lin magnification_N = mkN (lin NK {s = d02 "liioittelu"}) ; -- 10000 
-lin magnificence_N = mkN (lin NK {s = d40 "mahtavuus"}) ; -- 10000 
-lin magnificent_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin magnify_V2 = mkV2 (lin VK {s = c54A "suurentaa"}) ; -- 10000 
-lin magniloquence_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin magniloquent_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin magnitude_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin magnolia_N = mkN (lin NK {s = d12 "magnolia"}) ; -- 10000 
-lin magpie_N = mkN (lin NK {s = d14A "harakka"}) ; -- 10000 
-lin mahatma_N = mkN (lin NK {s = d11 "mahatma"}) ; -- 10000 
-lin mahogany_N = mkN (lin NK {s = d05A "mahonki"}) ; -- 10000 
-lin maid_N = mkN (lin NK {s = d07A "impi"}) ; -- 10000 
-lin maiden_N = mkN (lin NK {s = d01A "neito"}) ; -- 7650 
-lin maidenhair_N = mkN (lin NK {s = d38 "saniainen"}) ; -- 10000 
-lin maidenlike_A = mkA (lin AK {s = d38 "neitseellinen"}) ; -- 10000 
-lin maidservant_N = mkN (lin NK {s = d09A "piika"}) ; -- 10000 
-lin mail_V2 = mkV2 "lähettää" ; -- 585 
-lin maim_V2 = mkV2 (lin VK {s = c67A "runnella"}) ; -- 10000 
-lin main_A = mkA "pelkkä" ; -- 783 
-lin main_N = mkN (lin NK {s = d09A "silkka"}) ; -- 10000 
-lin mainland_N = mkN (lin NK {s = d49 "mantere"}) ; -- 5211 
-lin mainstay_N = mkN "selkäranka" ; -- 9655 
-lin maintain_V = mkV "pitää" ; -- 18 
-lin maintain_V2 = mkV2 "pitää" ; -- 18 
-lin maintenance_N = mkN "ylläpito" ; -- 4715 
-lin maisonnette_N = mkN "pientalo" ; -- 9853 
-lin maize_N = mkN (lin NK {s = d05 "maissi"}) ; -- 10000 
-lin majestic_A = mkA (lin AK {s = d38 "majesteettinen"}) ; -- 10000 
-lin majesty_N = mkN (lin NK {s = d40 "majesteettisuus"}) ; -- 10000 
-lin majolica_N = mkN (lin NK {s = d13 "majolika"}) ; -- 10000 
-lin major_A = mkA "merkittävä" ; -- 542 
-lin major_N = mkN (lin NK {s = d16A "vanhempi"}) ; -- 576 
-lin majority_N = mkN "enemmistö" ; -- 1326 
-lin make_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin make_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin make_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin make_believe_N = mkN (lin NK {s = d05A "leikki"}) ; -- 3010 
-lin make_up_N = mkN (lin NK {s = d09A "uusinta"}) ; -- 4487 
-lin maker_N = mkN "tekijä" ; -- 538 
-lin making_N = mkN (lin NK {s = d01A "tuotanto"}) ; -- 568 
-lin malacca_N = mkN (lin NK {s = d01A "ruoko"}) ; -- 10000 
-lin malachite_N = mkN (lin NK {s = d05A "malakiitti"}) ; -- 10000 
-lin maladroitness_N = mkN (lin NK {s = d40 "avuttomuus"}) ; -- 10000 
-lin malady_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin malapropos_A = mkA "sopimaton" ; -- 8164 
-lin malaria_N = mkN (lin NK {s = d12 "malaria"}) ; -- 10000 
-lin malcontent_A = mkA "tyytymätön" ; -- 5167 
-lin male_N = mkN (lin NK {s = d42 "mies"}) ; -- 10000 
-lin malediction_N = mkN (lin NK {s = d39 "kirous"}) ; -- 10000 
-lin maleficent_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin malevolence_N = mkN (lin NK {s = d40 "pahansuopaisuus"}) ; -- 10000 
-lin malfeasance_N = mkN "väärinkäytös" ; -- 3978 
-lin malice_N = mkN (lin NK {s = d40 "kaunaisuus"}) ; -- 10000 
-lin malign_V2 = mkV2 (lin VK {s = c73 "parjata"}) ; -- 10000 
-lin malignancy_N = mkN (lin NK {s = d40 "pahansuopaisuus"}) ; -- 10000 
-lin malignity_N = mkN (lin NK {s = d40 "pahuus"}) ; -- 10000 
-lin malleability_N = mkN (lin NK {s = d40 "taipuisuus"}) ; -- 10000 
-lin mallet_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin mallow_N = mkN (lin NK {s = d09 "malva"}) ; -- 10000 
-lin malpractice_N = mkN "väärinkäytös" ; -- 3978 
-lin malt_N = mkN (lin NK {s = d41A "mallas"}) ; -- 10000 
-lin malt_V = mkV (lin VK {s = c53 "mallastaa"}) ; -- 10000 
-lin malt_V2 = mkV2 (lin VK {s = c53 "mallastaa"}) ; -- 10000 
-lin mama_N = mkN "äiti" ; -- 488 
-lin mamba_N = mkN (lin NK {s = d09 "mamba"}) ; -- 10000 
-lin mamma_N = mkN "äiti" ; -- 488 
-lin mammon_N = mkN (lin NK {s = d11 "mammona"}) ; -- 10000 
-lin mammoth_N = mkN (lin NK {s = d05A "mammutti"}) ; -- 10000 
-lin mammy_N = mkN "äiti" ; -- 488 
-lin man_at_arms_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin man_sized_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin manage_V = mkV (lin VK {s = c69 "tarvita"}) ; -- 104 
-lin manage_V2 = mkV2 (lin VK {s = c69 "tarvita"}) ; -- 104 
-lin manageable_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin management_N = mkN (lin NK {s = d09A "hallinta"}) ; -- 1657 
-lin manager_N = mkN "päällikkö" ; -- 1733 
-lin manageress_N = mkN (lin NK {s = d32A "johtajatar"}) ; -- 10000 
-lin mandarin_N = mkN "virkamies" ; -- 1197 
-lin mandate_N = mkN "valtakirja" ; -- 8828 
-lin mandate_V2 = mkV2 "määrätä" ; -- 838 
-lin mandatory_A = mkA "pakollinen" ; -- 3051 
-lin mandatory_N = mkN (lin NK {s = d38 "pakollinen"}) ; -- 10000 
-lin mandolin_N = mkN (lin NK {s = d05 "mandoliini"}) ; -- 10000 
-lin mandrill_N = mkN (lin NK {s = d05 "mandrilli"}) ; -- 10000 
-lin mane_N = mkN (lin NK {s = d01 "pehko"}) ; -- 10000 
-lin maneuver_V = mkV (lin VK {s = c67A "liikutella"}) ; -- 10000 
-lin maneuver_V2 = mkV2 (lin VK {s = c67A "liikutella"}) ; -- 10000 
-lin manful_A = mkA "miehinen" ; -- 6895 
-lin manganese_N = mkN (lin NK {s = d05 "mangaani"}) ; -- 10000 
-lin mange_N = mkN (lin NK {s = d01 "syyhy"}) ; -- 10000 
-lin manger_N = mkN (lin NK {s = d07 "seimi"}) ; -- 10000 
-lin mangle_N = mkN (lin NK {s = d06 "mankeli"}) ; -- 10000 
-lin mangle_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin mango_N = mkN (lin NK {s = d01 "mango"}) ; -- 10000 
-lin manhandle_V2 = mkV2 (lin VK {s = c67A "runnella"}) ; -- 10000 
-lin manhood_N = mkN (lin NK {s = d40 "ihmisyys"}) ; -- 9091 
-lin mania_N = mkN (lin NK {s = d12 "mania"}) ; -- 10000 
-lin maniac_N = mkN (lin NK {s = d12 "kiihkoilija"}) ; -- 10000 
-lin maniacal_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin manicure_N = mkN (lin NK {s = d05 "manikyyri"}) ; -- 10000 
-lin manicurist_N = mkN (lin NK {s = d05 "manikyristi"}) ; -- 10000 
-lin manifest_A = mkA "ilmeinen" ; -- 2713 
-lin manifest_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin manifestation_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin manifold_A = mkA "moninainen" ; -- 8884 
-lin manifold_V2 = mkV2 (lin VK {s = c53 "monistaa"}) ; -- 10000 
-lin manikin_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin manipulate_V2 = mkV2 "käsitellä" ; -- 460 
-lin manipulation_N = mkN "käyttö" ; -- 165 
-lin mankind_N = mkN "ihmiskunta" ; -- 4833 
-lin manliness_N = mkN (lin NK {s = d40 "miehisyys"}) ; -- 10000 
-lin manly_A = mkA "miehinen" ; -- 6895 
-lin manna_N = mkN (lin NK {s = d09 "manna"}) ; -- 10000 
-lin mannequin_N = mkN (lin NK {s = d05 "mannekiini"}) ; -- 10000 
-lin manner_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin mannerism_N = mkN (lin NK {s = d06 "maneeri"}) ; -- 10000 
-lin manoeuvrability_N = mkN (lin NK {s = d40 "ohjattavuus"}) ; -- 10000 
-lin manoeuvre_V = mkV (lin VK {s = c67A "keplotella"}) ; -- 10000 
-lin manoeuvre_V2 = mkV2 (lin VK {s = c67A "keplotella"}) ; -- 10000 
-lin manor_N = mkN (lin NK {s = d02 "kartano"}) ; -- 3560 
-lin manse_N = mkN (lin NK {s = d12 "pappila"}) ; -- 7879 
-lin mansion_N = mkN (lin NK {s = d48 "huone"}) ; -- 1841 
-lin manslaughter_N = mkN (lin NK {s = d01A "tappo"}) ; -- 5882 
-lin mantilla_N = mkN (lin NK {s = d13 "mantilja"}) ; -- 10000 
-lin mantle_N = mkN "kuori" ; -- 4904 
-lin mantle_V = mkV "peittää" ; -- 2669 
-lin mantle_V2 = mkV2 "peittää" ; -- 2669 
-lin mantrap_N = mkN (lin NK {s = d09 "ansa"}) ; -- 10000 
-lin manufacture_N = mkN (lin NK {s = d01A "tuotanto"}) ; -- 568 
-lin manufacture_V2 = mkV2 (lin VK {s = c53A "tuottaa"}) ; -- 448 
-lin manufacturer_N = mkN (lin NK {s = d10 "valmistaja"}) ; -- 2414 
-lin manumit_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin manure_N = mkN (lin NK {s = d48A "lannoite"}) ; -- 10000 
-lin manure_V2 = mkV2 (lin VK {s = c53A "lannoittaa"}) ; -- 10000 
-lin manuscript_N = mkN "käsikirjoitus" ; -- 2761 
-lin many_sided_A = mkA "monipuolinen" ; -- 1862 
-lin map_N = mkN (lin NK {s = d09A "kartta"}) ; -- 2160 
-lin map_V2 = mkV2 (lin VK {s = c53A "kartoittaa"}) ; -- 3804 
-lin maple_N = mkN (lin NK {s = d13 "vaahtera"}) ; -- 10000 
-lin mar_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin marathon_N = mkN (lin NK {s = d05 "maraton"}) ; -- 4664 
-lin marauder_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin marble_N = mkN (lin NK {s = d06 "marmori"}) ; -- 10000 
-lin marbling_N = mkN (lin NK {s = d05A "marmorointi"}) ; -- 10000 
-lin march_N = mkN (lin NK {s = d39 "kehitys"}) ; -- 484 
-lin march_V = mkV (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin march_V2 = mkV2 (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin marchioness_N = mkN (lin NK {s = d32A "markiisitar"}) ; -- 10000 
-lin mare_N = mkN (lin NK {s = d09 "tamma"}) ; -- 5810 
-lin margarine_N = mkN (lin NK {s = d05 "margariini"}) ; -- 9096 
-lin marge_N = mkN (lin NK {s = d05 "margariini"}) ; -- 9096 
-lin margin_N = mkN (lin NK {s = d09 "reuna"}) ; -- 3183 
-lin marguerite_N = mkN (lin NK {s = d05 "krysanteemi"}) ; -- 10000 
-lin marihuana_N = mkN (lin NK {s = d11 "marihuana"}) ; -- 10000 
-lin marijuana_N = mkN (lin NK {s = d11 "marihuana"}) ; -- 10000 
-lin marimba_N = mkN (lin NK {s = d09 "marimba"}) ; -- 10000 
-lin marinade_N = mkN (lin NK {s = d05 "marinadi"}) ; -- 10000 
-lin marinade_V2 = mkV2 (lin VK {s = c62 "marinoida"}) ; -- 10000 
-lin marinate_V2 = mkV2 (lin VK {s = c62 "marinoida"}) ; -- 10000 
-lin marine_N = mkN (lin NK {s = d38 "merellinen"}) ; -- 10000 
-lin mariner_N = mkN (lin NK {s = d38 "merellinen"}) ; -- 10000 
-lin marionette_N = mkN (lin NK {s = d05A "marionetti"}) ; -- 10000 
-lin marjoram_N = mkN (lin NK {s = d06 "meirami"}) ; -- 10000 
-lin mark_N = mkN (lin NK {s = d09A "markka"}) ; -- 27 
-lin mark_V2 = mkV2 "merkitä" ; -- 463 
-lin marked_A = mkA "ilmeinen" ; -- 2713 
-lin marker_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin market_N = mkN "markkinat" ; -- 531 
-lin market_V = mkV (lin VK {s = c62 "markkinoida"}) ; -- 2664 
-lin market_V2 = mkV2 (lin VK {s = c62 "markkinoida"}) ; -- 2664 
-lin marketing_N = mkN (lin NK {s = d05A "markkinointi"}) ; -- 1825 
-lin marketplace_N = mkN "markkinat" ; -- 531 
-lin marking_N = mkN (lin NK {s = d03 "kuvio"}) ; -- 2178 
-lin marksman_N = mkN (lin NK {s = d10 "ampuja"}) ; -- 5786 
-lin marmalade_N = mkN (lin NK {s = d05 "marmeladi"}) ; -- 10000 
-lin marmot_N = mkN (lin NK {s = d06 "murmeli"}) ; -- 10000 
-lin marque_N = mkN "tuotemerkki" ; -- 8554 
-lin marquee_N = mkN (lin NK {s = d09A "teltta"}) ; -- 4300 
-lin marquess_N = mkN (lin NK {s = d05 "markiisi"}) ; -- 10000 
-lin marquis_N = mkN (lin NK {s = d05 "markiisi"}) ; -- 10000 
-lin marriage_N = mkN "avioliitto" ; -- 2681 
-lin marrow_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin marry_V = mkV "vihkiä" ; -- 4836 
-lin marry_V2 = mkV2 "vihkiä" ; -- 4836 
-lin marsh_N = mkN (lin NK {s = d19 "suo"}) ; -- 3286 
-lin marshal_N = mkN (lin NK {s = d14A "marsalkka"}) ; -- 10000 
-lin marshal_V2 = mkV2 "järjestää" ; -- 171 
-lin martial_A = mkA (lin AK {s = d10 "sotaisa"}) ; -- 10000 
-lin martinet_N = mkN (lin NK {s = d10 "simputtaja"}) ; -- 10000 
-lin martini_N = mkN (lin NK {s = d05 "martini"}) ; -- 10000 
-lin martyr_N = mkN (lin NK {s = d06 "marttyyri"}) ; -- 10000 
-lin martyrdom_N = mkN (lin NK {s = d40 "marttyyrius"}) ; -- 10000 
-lin marvel_N = mkN "ihme" ; -- 1805 
-lin marvel_V = mkV "ihmetellä" ; -- 926 
-lin marvellous_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin marvelous_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin marzipan_N = mkN (lin NK {s = d05 "marsipaani"}) ; -- 10000 
-lin mascot_N = mkN (lin NK {s = d05A "maskotti"}) ; -- 10000 
-lin masculine_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin masculinity_N = mkN (lin NK {s = d40 "miehekkyys"}) ; -- 10000 
-lin mash_N = mkN (lin NK {s = d48A "ape"}) ; -- 10000 
-lin mash_V2 = mkV2 (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin masher_N = mkN (lin NK {s = d33 "survin"}) ; -- 10000 
-lin mask_N = mkN (lin NK {s = d05 "maski"}) ; -- 10000 
-lin mask_V2 = mkV2 "peittää" ; -- 2669 
-lin masochism_N = mkN (lin NK {s = d05 "masokismi"}) ; -- 10000 
-lin masochist_N = mkN (lin NK {s = d05 "masokisti"}) ; -- 10000 
-lin masochistic_A = mkA (lin AK {s = d38 "masokistinen"}) ; -- 10000 
-lin mason_N = mkN (lin NK {s = d06 "muurari"}) ; -- 10000 
-lin masquerade_N = mkN (lin NK {s = d02 "teeskentely"}) ; -- 10000 
-lin mass_N = mkN (lin NK {s = d09 "massa"}) ; -- 4290 
-lin mass_V = mkV (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin mass_V2 = mkV2 (lin VK {s = c52A "kokoontua"}) ; -- 1151 
-lin massacre_N = mkN "verilöyly" ; -- 6901 
-lin massacre_V2 = mkV2 (lin VK {s = c73 "surmata"}) ; -- 2081 
-lin massage_N = mkN (lin NK {s = d09A "hieronta"}) ; -- 10000 
-lin massage_V2 = mkV2 (lin VK {s = c52 "hieroa"}) ; -- 7745 
-lin massif_N = mkN (lin NK {s = d05 "massiivi"}) ; -- 10000 
-lin massive_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin massiveness_N = mkN (lin NK {s = d40 "massiivisuus"}) ; -- 10000 
-lin mast_N = mkN "ruoka" ; -- 775 
-lin master_N = mkN "isäntä" ; -- 1268 
-lin master_V2 = mkV2 (lin VK {s = c61A "oppia"}) ; -- 740 
-lin masterly_A = mkA (lin AK {s = d38 "mestarillinen"}) ; -- 10000 
-lin mastermind_N = mkN (lin NK {s = d10 "luoja"}) ; -- 7479 
-lin mastermind_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin mastership_N = mkN (lin NK {s = d40 "mestaruus"}) ; -- 808 
-lin mastery_N = mkN (lin NK {s = d01A "taito"}) ; -- 1057 
-lin masticate_V2 = mkV2 (lin VK {s = c56 "jauhaa"}) ; -- 6437 
-lin masturbate_V = mkV (lin VK {s = c62 "masturboida"}) ; -- 10000 
-lin masturbate_V2 = mkV2 (lin VK {s = c62 "masturboida"}) ; -- 10000 
-lin masturbation_N = mkN (lin NK {s = d03 "masturbaatio"}) ; -- 10000 
-lin mat_N = mkN (lin NK {s = d01A "matto"}) ; -- 4704 
-lin mat_V = mkV (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin mat_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin matador_N = mkN (lin NK {s = d05 "matadori"}) ; -- 10000 
-lin match_N = mkN (lin NK {s = d02 "ottelu"}) ; -- 241 
-lin match_V = mkV (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin match_V2 = mkV2 (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin matchlock_N = mkN (lin NK {s = d05A "musketti"}) ; -- 10000 
-lin mate_N = mkN "pari" ; -- 1071 
-lin mate_V = mkV (lin VK {s = c53A "parittaa"}) ; -- 10000 
-lin mate_V2 = mkV2 (lin VK {s = c53A "parittaa"}) ; -- 10000 
-lin material_A = mkA (lin AK {s = d38 "olennainen"}) ; -- 2273 
-lin material_N = mkN (lin NK {s = d48 "aine"}) ; -- 1290 
-lin materialism_N = mkN (lin NK {s = d05 "materialismi"}) ; -- 10000 
-lin materialist_N = mkN (lin NK {s = d05 "materialisti"}) ; -- 10000 
-lin materialistic_A = mkA (lin AK {s = d38 "materialistinen"}) ; -- 10000 
-lin materialization_N = mkN "toteutuminen" ; -- 3124 
-lin materialize_V = mkV (lin VK {s = c52A "toteutua"}) ; -- 984 
-lin mathematician_N = mkN (lin NK {s = d04A "matemaatikko"}) ; -- 10000 
-lin mathematics_N = mkN (lin NK {s = d09A "matematiikka"}) ; -- 3972 
-lin matriarch_N = mkN (lin NK {s = d09A "matriarkka"}) ; -- 10000 
-lin matriarchy_N = mkN (lin NK {s = d05A "matriarkaatti"}) ; -- 10000 
-lin matriculate_V = mkV (lin VK {s = c52A "kirjoittautua"}) ; -- 10000 
-lin matriculate_V2 = mkV2 (lin VK {s = c52A "kirjoittautua"}) ; -- 10000 
-lin matrimony_N = mkN "avioliitto" ; -- 2681 
-lin matrix_N = mkN (lin NK {s = d05 "matriisi"}) ; -- 10000 
-lin matron_N = mkN (lin NK {s = d10 "matroona"}) ; -- 10000 
-lin matted_A = mkA (lin AK {s = d38 "takkuinen"}) ; -- 10000 
-lin matter_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin matter_of_fact_A = mkA "käytännöllinen" ; -- 9143 
-lin matting_N = mkN (lin NK {s = d01A "matto"}) ; -- 4704 
-lin mattock_N = mkN (lin NK {s = d10A "kuokka"}) ; -- 10000 
-lin mattress_N = mkN (lin NK {s = d09 "patja"}) ; -- 10000 
-lin maturate_V = mkV "kehittyä" ; -- 974 
-lin mature_A = mkA "tarkka" ; -- 856 
-lin mature_V = mkV "kypsyä" ; -- 4298 
-lin mature_V2 = mkV2 "kypsyä" ; -- 4298 
-lin maturity_N = mkN (lin NK {s = d40 "kypsyys"}) ; -- 10000 
-lin maul_V2 = mkV2 (lin VK {s = c52A "pilkkoa"}) ; -- 7228 
-lin maunder_V = mkV (lin VK {s = c67A "soperrella"}) ; -- 10000 
-lin mausoleum_N = mkN (lin NK {s = d05 "mausoleumi"}) ; -- 10000 
-lin maw_N = mkN (lin NK {s = d09A "kita"}) ; -- 10000 
-lin mawkishness_N = mkN (lin NK {s = d40 "imelyys"}) ; -- 10000 
-lin maximization_N = mkN (lin NK {s = d05A "maksimointi"}) ; -- 10000 
-lin maximize_V2 = mkV2 (lin VK {s = c62 "maksimoida"}) ; -- 10000 
-lin maximum_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin maybe_Adv = mkAdv "ehkä" ; -- 335 
-lin mayonnaise_N = mkN (lin NK {s = d05 "majoneesi"}) ; -- 10000 
-lin mayor_N = mkN (lin NK {s = d06 "pormestari"}) ; -- 6203 
-lin mayoress_N = mkN (lin NK {s = d06 "pormestari"}) ; -- 6203 
-lin maze_N = mkN (lin NK {s = d07A "vyyhti"}) ; -- 10000 
-lin mazurka_N = mkN (lin NK {s = d14A "masurkka"}) ; -- 10000 
-lin mead_N = mkN (lin NK {s = d09 "sima"}) ; -- 10000 
-lin meadow_N = mkN (lin NK {s = d01A "niitty"}) ; -- 10000 
-lin meagre_A = mkA (lin AK {s = d38 "puutteellinen"}) ; -- 5132 
-lin meagreness_N = mkN (lin NK {s = d40 "puutteellisuus"}) ; -- 10000 
-lin meal_N = mkN (lin NK {s = d12 "ateria"}) ; -- 4559 
-lin mean_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin mean_N = mkN "keskiarvo" ; -- 2666 
-lin mean_V = mkV (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin mean_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin meander_V = mkV (lin VK {s = c67A "mutkitella"}) ; -- 10000 
-lin meaning_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin meaningful_A = mkA "mielekäs" ; -- 5561 
-lin meanness_N = mkN (lin NK {s = d40 "ilkeys"}) ; -- 10000 
-lin meany_N = mkN (lin NK {s = d39 "ilkimys"}) ; -- 10000 
-lin measly_A = mkA (lin AK {s = d38 "vaivainen"}) ; -- 10000 
-lin measurable_A = mkA "merkittävä" ; -- 542 
-lin measure_N = mkN (lin NK {s = d01 "keino"}) ; -- 756 
-lin measure_V = mkV (lin VK {s = c73A "mitata"}) ; -- 1218 
-lin measure_V2 = mkV2 (lin VK {s = c73A "mitata"}) ; -- 1218 
-lin measured_A = mkA (lin AK {s = d38 "tasainen"}) ; -- 1580 
-lin measureless_A = mkA "loputon" ; -- 5153 
-lin measurement_N = mkN (lin NK {s = d39 "mittaus"}) ; -- 4308 
-lin meaty_A = mkA (lin AK {s = d10 "antoisa"}) ; -- 8198 
-lin mechanic_N = mkN (lin NK {s = d04A "mekaanikko"}) ; -- 10000 
-lin mechanical_A = mkA (lin AK {s = d38 "mekaaninen"}) ; -- 7291 
-lin mechanics_N = mkN "toiminta" ; -- 153 
-lin mechanism_N = mkN (lin NK {s = d05 "mekanismi"}) ; -- 10000 
-lin mechanize_V2 = mkV2 (lin VK {s = c62 "motorisoida"}) ; -- 10000 
-lin medal_N = mkN (lin NK {s = d06 "mitali"}) ; -- 1158 
-lin medalist_N = mkN (lin NK {s = d05 "mitalisti"}) ; -- 10000 
-lin medallion_N = mkN (lin NK {s = d05A "medaljonki"}) ; -- 10000 
-lin medallist_N = mkN (lin NK {s = d05 "mitalisti"}) ; -- 10000 
-lin meddle_V = mkV (lin VK {s = c52A "sekaantua"}) ; -- 7267 
-lin meddlesome_A = mkA (lin AK {s = d10 "tungetteleva"}) ; -- 10000 
-lin mediaeval_A = mkA "keskiaikainen" ; -- 7087 
-lin median_N = mkN "keskiarvo" ; -- 2666 
-lin mediate_V = mkV (lin VK {s = c67A "sovitella"}) ; -- 6834 
-lin mediate_V2 = mkV2 (lin VK {s = c67A "sovitella"}) ; -- 6834 
-lin mediation_N = mkN (lin NK {s = d02 "sovittelu"}) ; -- 6615 
-lin mediator_N = mkN (lin NK {s = d12 "sovittelija"}) ; -- 10000 
-lin medic_N = mkN (lin NK {s = d38 "mailanen"}) ; -- 10000 
-lin medical_A = mkA "lääketieteellinen" ; -- 5560 
-lin medication_N = mkN "lääkitys" ; -- 8931 
-lin medicine_N = mkN "lääke" ; -- 1333 
-lin medico_N = mkN "lääkäri" ; -- 801 
-lin medieval_A = mkA "keskiaikainen" ; -- 7087 
-lin mediocre_A = mkA "kohtalainen" ; -- 4451 
-lin mediocrity_N = mkN (lin NK {s = d40 "keskinkertaisuus"}) ; -- 10000 
-lin meditate_V = mkV "mietiskellä" ; -- 9240 
-lin meditate_V2 = mkV2 "mietiskellä" ; -- 9240 
-lin meditation_N = mkN (lin NK {s = d02 "mietiskely"}) ; -- 10000 
-lin medium_N = mkN "ympäristö" ; -- 750 
-lin medlar_N = mkN (lin NK {s = d06 "mispeli"}) ; -- 10000 
-lin medley_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin meed_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin meek_A = mkA (lin AK {s = d15 "lauhkea"}) ; -- 10000 
-lin meekness_N = mkN (lin NK {s = d40 "lauhkeus"}) ; -- 10000 
-lin meet_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin meet_N = mkN (lin NK {s = d09 "kisa"}) ; -- 148 
-lin meet_V = mkV "täyttää" ; -- 590 
-lin meet_V2 = mkV2 "täyttää" ; -- 590 
-lin meeting_N = mkN (lin NK {s = d39 "kokous"}) ; -- 347 
-lin megaphone_N = mkN (lin NK {s = d05 "megafoni"}) ; -- 10000 
-lin megrim_N = mkN (lin NK {s = d05 "migreeni"}) ; -- 10000 
-lin meiosis_N = mkN (lin NK {s = d05 "meioosi"}) ; -- 10000 
-lin melancholia_N = mkN (lin NK {s = d12 "melankolia"}) ; -- 10000 
-lin melancholic_A = mkA (lin AK {s = d38 "alakuloinen"}) ; -- 10000 
-lin melancholy_A = mkA (lin AK {s = d38 "melankolinen"}) ; -- 10000 
-lin melancholy_N = mkN (lin NK {s = d12 "melankolia"}) ; -- 10000 
-lin meld_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin meliorate_V = mkV (lin VK {s = c53 "jalostaa"}) ; -- 4897 
-lin meliorate_V2 = mkV2 (lin VK {s = c53 "jalostaa"}) ; -- 4897 
-lin melioration_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin mellow_A = mkA "kypsä" ; -- 4261 
-lin mellowness_N = mkN (lin NK {s = d40 "lempeys"}) ; -- 10000 
-lin melodic_A = mkA (lin AK {s = d38 "melodinen"}) ; -- 10000 
-lin melodious_A = mkA (lin AK {s = d38 "melodinen"}) ; -- 10000 
-lin melodiousness_N = mkN (lin NK {s = d40 "melodisuus"}) ; -- 10000 
-lin melody_N = mkN (lin NK {s = d12 "melodia"}) ; -- 8571 
-lin melon_N = mkN (lin NK {s = d06 "meloni"}) ; -- 10000 
-lin melt_V = mkV (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin melt_V2 = mkV2 (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin melting_A = mkA (lin AK {s = d10 "sulava"}) ; -- 10000 
-lin member_N = mkN "jäsen" ; -- 258 
-lin membership_N = mkN "jäsenyys" ; -- 1486 
-lin membrane_N = mkN (lin NK {s = d01 "kalvo"}) ; -- 10000 
-lin memo_N = mkN (lin NK {s = d03 "muistio"}) ; -- 8310 
-lin memoir_N = mkN "elämäkerta" ; -- 8248 
-lin memorandum_N = mkN (lin NK {s = d06 "memorandumi"}) ; -- 10000 
-lin memorial_N = mkN "muistomerkki" ; -- 4135 
-lin memorialize_V2 = mkV2 (lin VK {s = c53 "ikuistaa"}) ; -- 10000 
-lin memory_N = mkN (lin NK {s = d01 "muisto"}) ; -- 1601 
-lin menace_N = mkN (lin NK {s = d10 "uhka"}) ; -- 1504 
-lin menace_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin menagerie_N = mkN "eläintarha" ; -- 9459 
-lin mend_N = mkN "paikka" ; -- 123 
-lin mend_V = mkV (lin VK {s = c52A "toipua"}) ; -- 2994 
-lin mend_V2 = mkV2 (lin VK {s = c52A "toipua"}) ; -- 2994 
-lin mendacious_A = mkA (lin AK {s = d38 "valheellinen"}) ; -- 10000 
-lin mendacity_N = mkN (lin NK {s = d40 "valheellisuus"}) ; -- 10000 
-lin mender_N = mkN (lin NK {s = d10 "korjaaja"}) ; -- 10000 
-lin mending_N = mkN (lin NK {s = d39 "parsimus"}) ; -- 10000 
-lin menial_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin menstruate_V = mkV (lin VK {s = c62 "menstruoida"}) ; -- 10000 
-lin menstruation_N = mkN (lin NK {s = d03 "menstruaatio"}) ; -- 10000 
-lin mensurable_A = mkA (lin AK {s = d38 "rytminen"}) ; -- 10000 
-lin mensuration_N = mkN (lin NK {s = d39 "mittaus"}) ; -- 4308 
-lin mental_A = mkA (lin AK {s = d38 "mentaalinen"}) ; -- 10000 
-lin menthol_N = mkN (lin NK {s = d05 "mentoli"}) ; -- 10000 
-lin mention_N = mkN (lin NK {s = d48A "viite"}) ; -- 6545 
-lin mention_V = mkV (lin VK {s = c69 "mainita"}) ; -- 787 
-lin mention_V2 = mkV2 (lin VK {s = c69 "mainita"}) ; -- 787 
-lin mentor_N = mkN (lin NK {s = d06 "mentori"}) ; -- 10000 
-lin menu_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin mephistophelian_A = mkA (lin AK {s = d38 "demoninen"}) ; -- 10000 
-lin mercantile_A = mkA (lin AK {s = d38 "kaupallinen"}) ; -- 2643 
-lin mercenary_N = mkN (lin NK {s = d10 "kannattava"}) ; -- 10000 
-lin mercer_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin mercerize_V2 = mkV2 (lin VK {s = c62 "merseroida"}) ; -- 10000 
-lin merchandise_N = mkN (lin NK {s = d48 "valmiste"}) ; -- 7244 
-lin merchant_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin merciful_A = mkA (lin AK {s = d41 "armelias"}) ; -- 10000 
-lin merciless_A = mkA "armoton" ; -- 7829 
-lin mercy_N = mkN (lin NK {s = d01 "armo"}) ; -- 4276 
-lin mere_A = mkA "pelkkä" ; -- 783 
-lin mere_N = mkN (lin NK {s = d07A "lampi"}) ; -- 7172 
-lin meretriciousness_N = mkN (lin NK {s = d40 "valheellisuus"}) ; -- 10000 
-lin merge_V = mkV "yhdistää" ; -- 784 
-lin merge_V2 = mkV2 "yhdistää" ; -- 784 
-lin merger_N = mkN (lin NK {s = d03 "fuusio"}) ; -- 2759 
-lin meridian_N = mkN (lin NK {s = d05 "meridiaani"}) ; -- 10000 
-lin meridional_A = mkA "eteläinen" ; -- 2508 
-lin meringue_N = mkN (lin NK {s = d05A "marenki"}) ; -- 10000 
-lin merino_N = mkN (lin NK {s = d02 "merino"}) ; -- 10000 
-lin merit_N = mkN (lin NK {s = d03 "ansio"}) ; -- 2368 
-lin merit_V2 = mkV2 (lin VK {s = c69 "ansaita"}) ; -- 1712 
-lin meritocracy_N = mkN (lin NK {s = d12 "meritokratia"}) ; -- 10000 
-lin meritorious_A = mkA (lin AK {s = d41A "ansiokas"}) ; -- 9340 
-lin merrily_Adv = mkAdv "iloisesti" ; -- 7387 
-lin merriment_N = mkN (lin NK {s = d40 "hilpeys"}) ; -- 10000 
-lin merry_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin mescaline_N = mkN (lin NK {s = d05 "meskaliini"}) ; -- 10000 
-lin mesh_N = mkN (lin NK {s = d02 "verkosto"}) ; -- 3408 
-lin mesh_V = mkV "liittyä" ; -- 234 
-lin mesh_V2 = mkV2 "liittyä" ; -- 234 
-lin mesmerism_N = mkN (lin NK {s = d05 "hypnoosi"}) ; -- 10000 
-lin mesmerize_V2 = mkV2 (lin VK {s = c74 "lumota"}) ; -- 10000 
-lin meson_N = mkN (lin NK {s = d05 "mesoni"}) ; -- 10000 
-lin mess_N = mkN "ruoka" ; -- 775 
-lin mess_V = mkV (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin mess_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin mess_up_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin message_N = mkN (lin NK {s = d05 "viesti"}) ; -- 1038 
-lin messiah_N = mkN (lin NK {s = d41 "messias"}) ; -- 10000 
-lin messily_Adv = mkAdv (lin AdvK {s = c99 "siivottomasti"}) ; -- 10000 
-lin messiness_N = mkN (lin NK {s = d40 "siivottomuus"}) ; -- 10000 
-lin metal_N = mkN (lin NK {s = d05 "metalli"}) ; -- 3274 
-lin metallurgist_N = mkN (lin NK {s = d05 "metallurgi"}) ; -- 10000 
-lin metallurgy_N = mkN (lin NK {s = d12 "metallurgia"}) ; -- 10000 
-lin metamorphose_V = mkV (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin metamorphose_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin metamorphosis_N = mkN (lin NK {s = d05 "metamorfoosi"}) ; -- 10000 
-lin metaphor_N = mkN (lin NK {s = d10 "metafora"}) ; -- 10000 
-lin meteor_N = mkN (lin NK {s = d05 "meteori"}) ; -- 10000 
-lin meteorite_N = mkN (lin NK {s = d05A "meteoriitti"}) ; -- 10000 
-lin meteorologist_N = mkN (lin NK {s = d05 "meteorologi"}) ; -- 10000 
-lin meteorology_N = mkN (lin NK {s = d12 "meteorologia"}) ; -- 10000 
-lin meter_N = mkN (lin NK {s = d05 "metri"}) ; -- 312 
-lin methane_N = mkN (lin NK {s = d05 "metaani"}) ; -- 10000 
-lin method_N = mkN "menetelmä" ; -- 2282 
-lin methodology_N = mkN (lin NK {s = d12 "metodologia"}) ; -- 10000 
-lin metre_N = mkN (lin NK {s = d05 "metri"}) ; -- 312 
-lin metric_A = mkA "metrinen" ; -- 6597 
-lin metro_N = mkN (lin NK {s = d01 "metro"}) ; -- 9585 
-lin metronome_N = mkN (lin NK {s = d05 "metronomi"}) ; -- 10000 
-lin metropolitan_N = mkN (lin NK {s = d09A "metropoliitta"}) ; -- 10000 
-lin mettle_N = mkN (lin NK {s = d39 "uskallus"}) ; -- 10000 
-lin mettlesome_A = mkA (lin AK {s = d10 "luja"}) ; -- 5073 
-lin mew_V = mkV (lin VK {s = c52A "maukua"}) ; -- 10000 
-lin mews_N = mkN "tie" ; -- 308 
-lin mezzanine_N = mkN (lin NK {s = d48A "parveke"}) ; -- 5055 
-lin mezzotint_N = mkN (lin NK {s = d01 "mezzotinto"}) ; -- 10000 
-lin miaou_V = mkV (lin VK {s = c52A "maukua"}) ; -- 10000 
-lin miaow_V = mkV (lin VK {s = c52A "naukua"}) ; -- 10000 
-lin mica_N = mkN (lin NK {s = d48A "kiille"}) ; -- 10000 
-lin microbe_N = mkN (lin NK {s = d05 "mikrobi"}) ; -- 10000 
-lin micron_N = mkN (lin NK {s = d05 "mikroni"}) ; -- 10000 
-lin microphone_N = mkN (lin NK {s = d05 "mikrofoni"}) ; -- 10000 
-lin microscope_N = mkN (lin NK {s = d05A "mikroskooppi"}) ; -- 10000 
-lin microscopic_A = mkA (lin AK {s = d38 "mikroskooppinen"}) ; -- 10000 
-lin microscopical_A = mkA (lin AK {s = d38 "mikroskooppinen"}) ; -- 10000 
-lin microscopy_N = mkN (lin NK {s = d12 "mikroskopia"}) ; -- 10000 
-lin microwave_N = mkN (lin NK {s = d01 "mikro"}) ; -- 10000 
-lin midden_N = mkN (lin NK {s = d03 "tunkio"}) ; -- 10000 
-lin middle_N = mkN "keskiosa" ; -- 7042 
-lin middle_aged_A = mkA "keski-ikäinen" ; -- 4024 
-lin middle_of_the_road_A = mkA (lin AK {s = d38 "maltillinen"}) ; -- 2667 
-lin middleman_N = mkN "välittäjä" ; -- 3553 
-lin middling_A = mkA "kohtalainen" ; -- 4451 
-lin midfield_N = mkN "keskikenttä" ; -- 6592 
-lin midge_N = mkN (lin NK {s = d14A "itikka"}) ; -- 10000 
-lin midmost_Adv = mkAdv "keskellä" ; -- 6549 
-lin midriff_N = mkN (lin NK {s = d12 "pallea"}) ; -- 10000 
-lin mien_N = mkN (lin NK {s = d39 "olemus"}) ; -- 3345 
-lin miff_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin mightily_Adv = mkAdv "voimakkaasti" ; -- 1666 
-lin mighty_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin mighty_Adv = mkAdv "erittäin" ; -- 501 
-lin migraine_N = mkN (lin NK {s = d05 "migreeni"}) ; -- 10000 
-lin migrant_N = mkN "siirtolainen" ; -- 6541 
-lin migrate_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin migration_N = mkN (lin NK {s = d01A "muutto"}) ; -- 2671 
-lin mike_N = mkN (lin NK {s = d05A "mikki"}) ; -- 10000 
-lin mild_A = mkA (lin AK {s = d01 "vaisu"}) ; -- 4806 
-lin mildew_N = mkN (lin NK {s = d48 "home"}) ; -- 8549 
-lin mildew_V = mkV (lin VK {s = c52A "homehtua"}) ; -- 10000 
-lin mildew_V2 = mkV2 (lin VK {s = c52A "homehtua"}) ; -- 10000 
-lin mildness_N = mkN (lin NK {s = d40 "lievyys"}) ; -- 10000 
-lin miler_N = mkN (lin NK {s = d06 "maileri"}) ; -- 10000 
-lin milieu_N = mkN "miljöö" ; -- 7453 
-lin militancy_N = mkN (lin NK {s = d40 "sotaisuus"}) ; -- 10000 
-lin militant_N = mkN (lin NK {s = d05A "militantti"}) ; -- 10000 
-lin militarism_N = mkN (lin NK {s = d05 "militarismi"}) ; -- 10000 
-lin militarist_N = mkN (lin NK {s = d05 "militaristi"}) ; -- 10000 
-lin militia_N = mkN (lin NK {s = d05 "miliisi"}) ; -- 9650 
-lin militiaman_N = mkN (lin NK {s = d05 "miliisi"}) ; -- 9650 
-lin mill_N = mkN (lin NK {s = d41A "tehdas"}) ; -- 763 
-lin mill_V = mkV "pyöriä" ; -- 1772 
-lin mill_V2 = mkV2 "pyöriä" ; -- 1772 
-lin millenarian_N = mkN (lin NK {s = d38 "kiliastinen"}) ; -- 10000 
-lin miller_N = mkN (lin NK {s = d33 "jyrsin"}) ; -- 10000 
-lin millet_N = mkN (lin NK {s = d05 "hirssi"}) ; -- 10000 
-lin milliard_N = mkN (lin NK {s = d05 "miljardi"}) ; -- 1289 
-lin millimetre_N = mkN "millimetri" ; -- 8682 
-lin milliner_N = mkN (lin NK {s = d05 "modisti"}) ; -- 10000 
-lin millionth_N = mkN (lin NK {s = d45 "miljoonas"}) ; -- 10000 
-lin millwright_N = mkN (lin NK {s = d10 "rakentaja"}) ; -- 3466 
-lin milord_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin milt_N = mkN (lin NK {s = d05A "maiti"}) ; -- 10000 
-lin mime_N = mkN (lin NK {s = d04A "miimikko"}) ; -- 10000 
-lin mime_V = mkV (lin VK {s = c61 "matkia"}) ; -- 10000 
-lin mime_V2 = mkV2 (lin VK {s = c61 "matkia"}) ; -- 10000 
-lin mimic_N = mkN (lin NK {s = d06 "imitaattori"}) ; -- 10000 
-lin mimic_V2 = mkV2 (lin VK {s = c62 "imitoida"}) ; -- 10000 
-lin minaret_N = mkN (lin NK {s = d05A "minareetti"}) ; -- 10000 
-lin minatory_A = mkA (lin AK {s = d10 "uhkaava"}) ; -- 10000 
-lin mince_V = mkV (lin VK {s = c67A "sipsutella"}) ; -- 10000 
-lin mince_V2 = mkV2 (lin VK {s = c67A "sipsutella"}) ; -- 10000 
-lin mind_N = mkN (lin NK {s = d26 "mieli"}) ; -- 62 
-lin mind_V = mkV (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin mind_V2 = mkV2 (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin minded_A = mkA "altis" ; -- 8070 
-lin minder_N = mkN (lin NK {s = d10 "hoitaja"}) ; -- 2353 
-lin mindfulness_N = mkN (lin NK {s = d40 "tietoisuus"}) ; -- 5234 
-lin mindless_A = mkA "järjetön" ; -- 7348 
-lin mindlessness_N = mkN (lin NK {s = d40 "varomattomuus"}) ; -- 10000 
-lin mine_N = mkN (lin NK {s = d39 "kaivos"}) ; -- 5517 
-lin mine_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin mine_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin mineral_N = mkN (lin NK {s = d05 "mineraali"}) ; -- 10000 
-lin mineralogist_N = mkN (lin NK {s = d05 "mineralogi"}) ; -- 10000 
-lin mineralogy_N = mkN (lin NK {s = d12 "mineralogia"}) ; -- 10000 
-lin mingle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin mingle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin miniature_N = mkN (lin NK {s = d05 "miniatyyri"}) ; -- 10000 
-lin minim_N = mkN (lin NK {s = d09A "tippa"}) ; -- 6700 
-lin minimize_V2 = mkV2 "vähätellä" ; -- 4860 
-lin minister_N = mkN (lin NK {s = d06 "ministeri"}) ; -- 723 
-lin ministrant_A = mkA (lin AK {s = d10 "auttava"}) ; -- 10000 
-lin ministry_N = mkN "ministeriö" ; -- 1443 
-lin mink_N = mkN (lin NK {s = d05A "minkki"}) ; -- 10000 
-lin minor_A = mkA "vähäinen" ; -- 1271 
-lin minor_N = mkN "alaikäinen" ; -- 7209 
-lin minority_N = mkN "vähemmistö" ; -- 3350 
-lin minstrelsy_N = mkN (lin NK {s = d05 "balladi"}) ; -- 10000 
-lin mint_N = mkN (lin NK {s = d01A "minttu"}) ; -- 10000 
-lin mint_V2 = mkV2 "lyödä" ; -- 855 
-lin minuet_N = mkN (lin NK {s = d05A "menuetti"}) ; -- 10000 
-lin minus_N = mkN (lin NK {s = d39 "miinus"}) ; -- 3791 
-lin minuscule_A = mkA "olematon" ; -- 4705 
-lin minute_A = mkA "olematon" ; -- 4705 
-lin minute_N = mkN (lin NK {s = d05A "minuutti"}) ; -- 414 
-lin minuteness_N = mkN (lin NK {s = d40 "tarkkaavaisuus"}) ; -- 10000 
-lin miracle_N = mkN "ihme" ; -- 1805 
-lin miraculous_A = mkA (lin AK {s = d38 "onnellinen"}) ; -- 2311 
-lin mirage_N = mkN (lin NK {s = d39 "kangastus"}) ; -- 10000 
-lin mire_N = mkN (lin NK {s = d19 "suo"}) ; -- 3286 
-lin mire_V = mkV (lin VK {s = c52A "juuttua"}) ; -- 6467 
-lin mire_V2 = mkV2 (lin VK {s = c52A "juuttua"}) ; -- 6467 
-lin mirror_N = mkN (lin NK {s = d05 "peili"}) ; -- 4899 
-lin mirror_V2 = mkV2 (lin VK {s = c53A "muistuttaa"}) ; -- 313 
-lin mirth_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin mirthful_A = mkA (lin AK {s = d38 "iloinen"}) ; -- 1765 
-lin misadventure_N = mkN "epäonni" ; -- 8219 
-lin misapplication_N = mkN "väärinkäyttö" ; -- 7383 
-lin misappropriate_V2 = mkV2 (lin VK {s = c53 "anastaa"}) ; -- 6883 
-lin misappropriation_N = mkN (lin NK {s = d39 "kavallus"}) ; -- 10000 
-lin miscarry_V2 = mkV2 "epäonnistua" ; -- 2135 
-lin miscellaneous_A = mkA (lin AK {s = d10 "kirjava"}) ; -- 6179 
-lin miscellany_N = mkN (lin NK {s = d12 "antologia"}) ; -- 10000 
-lin mischance_N = mkN (lin NK {s = d40 "onnettomuus"}) ; -- 1002 
-lin mischief_N = mkN "ilkivalta" ; -- 7584 
-lin mischief_making_N = mkN "ilkivalta" ; -- 7584 
-lin mischievous_A = mkA (lin AK {s = d38 "ilkikurinen"}) ; -- 10000 
-lin mischievousness_N = mkN (lin NK {s = d40 "vallattomuus"}) ; -- 10000 
-lin misconduct_N = mkN "väärinkäytös" ; -- 3978 
-lin miscreant_N = mkN (lin NK {s = d39 "lurjus"}) ; -- 10000 
-lin misdemeanour_N = mkN "väärinkäytös" ; -- 3978 
-lin miser_N = mkN (lin NK {s = d05A "kitupiikki"}) ; -- 10000 
-lin miserable_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin misery_N = mkN (lin NK {s = d40 "surkeus"}) ; -- 10000 
-lin misfire_N = mkN "epäonnistuminen" ; -- 4315 
-lin misfortune_N = mkN (lin NK {s = d40 "onnettomuus"}) ; -- 1002 
-lin misgive_V2 = mkV2 "epäillä" ; -- 527 
-lin misgiving_N = mkN (lin NK {s = d26 "huoli"}) ; -- 677 
-lin misguided_A = mkA "väärä" ; -- 1118 
-lin mishap_N = mkN (lin NK {s = d40 "onnettomuus"}) ; -- 1002 
-lin mislay_V2 = mkV2 (lin VK {s = c73A "hukata"}) ; -- 5764 
-lin misogynist_N = mkN (lin NK {s = d05 "misogyyni"}) ; -- 10000 
-lin misplace_V2 = mkV2 (lin VK {s = c73A "hukata"}) ; -- 5764 
-lin misrepresentation_N = mkN (lin NK {s = d02 "panettelu"}) ; -- 10000 
-lin miss_N = mkN "epäonnistuminen" ; -- 4315 
-lin miss_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin miss_V2 = mkV2 (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin missile_N = mkN (lin NK {s = d39 "ohjus"}) ; -- 3657 
-lin mission_N = mkN "tehtävä" ; -- 232 
-lin missis_N = mkN (lin NK {s = d01 "vaimo"}) ; -- 928 
-lin missive_N = mkN (lin NK {s = d48 "kirje"}) ; -- 1489 
-lin misspend_V2 = mkV2 (lin VK {s = c73 "haaskata"}) ; -- 10000 
-lin missus_N = mkN (lin NK {s = d01A "eukko"}) ; -- 10000 
-lin missy_N = mkN "tyttö" ; -- 513 
-lin mist_N = mkN (lin NK {s = d01 "sumu"}) ; -- 10000 
-lin mist_V = mkV (lin VK {s = c52A "sumentua"}) ; -- 10000 
-lin mist_V2 = mkV2 (lin VK {s = c52A "sumentua"}) ; -- 10000 
-lin mistake_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin mistake_V = mkV "erehtyä" ; -- 5635 
-lin mistake_V2 = mkV2 "erehtyä" ; -- 5635 
-lin mistaken_A = mkA (lin AK {s = d38 "virheellinen"}) ; -- 5034 
-lin mistletoe_N = mkN (lin NK {s = d06 "misteli"}) ; -- 10000 
-lin mistreat_V2 = mkV2 "pahoinpidellä" ; -- 8405 
-lin mistress_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin mistrust_N = mkN "epäilys" ; -- 4712 
-lin mistrust_V2 = mkV2 "epäillä" ; -- 527 
-lin misuse_N = mkN "väärinkäyttö" ; -- 7383 
-lin mite_N = mkN (lin NK {s = d01 "muru"}) ; -- 10000 
-lin mitigate_V2 = mkV2 "lieventää" ; -- 6125 
-lin mitigation_N = mkN (lin NK {s = d39 "lievennys"}) ; -- 10000 
-lin mitre_N = mkN (lin NK {s = d09 "mitra"}) ; -- 10000 
-lin mitt_N = mkN "käsi" ; -- 371 
-lin mitten_N = mkN (lin NK {s = d38 "lapanen"}) ; -- 10000 
-lin mix_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin mix_V = mkV "yhdistää" ; -- 784 
-lin mix_V2 = mkV2 "yhdistää" ; -- 784 
-lin mixer_N = mkN (lin NK {s = d06 "mikseri"}) ; -- 10000 
-lin mixture_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin mizzle_V = mkV (lin VK {s = c53A "tihkuttaa"}) ; -- 10000 
-lin mo_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin moan_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin moan_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin moan_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin mob_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin mob_V2 = mkV2 (lin VK {s = c61 "tungeksia"}) ; -- 10000 
-lin mobcap_N = mkN (lin NK {s = d09A "hilkka"}) ; -- 10000 
-lin mobile_A = mkA (lin AK {s = d10 "liikkuva"}) ; -- 10000 
-lin mobile_N = mkN (lin NK {s = d08 "mobile"}) ; -- 10000 
-lin mobility_N = mkN (lin NK {s = d40 "liikkuvuus"}) ; -- 7196 
-lin mobilization_N = mkN "käyttöönotto" ; -- 4099 
-lin mobilize_V = mkV (lin VK {s = c62 "mobilisoida"}) ; -- 10000 
-lin mobilize_V2 = mkV2 (lin VK {s = c62 "mobilisoida"}) ; -- 10000 
-lin mobster_N = mkN (lin NK {s = d06 "gangsteri"}) ; -- 10000 
-lin moccasin_N = mkN (lin NK {s = d05 "mokkasiini"}) ; -- 10000 
-lin mock_V = mkV (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin mock_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin mock_up_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin mocker_N = mkN (lin NK {s = d10 "pilkkaaja"}) ; -- 10000 
-lin mockery_N = mkN (lin NK {s = d12 "parodia"}) ; -- 10000 
-lin mod_A = mkA (lin AK {s = d05 "moderni"}) ; -- 2376 
-lin modality_N = mkN (lin NK {s = d05 "moodi"}) ; -- 10000 
-lin mode_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin model_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin model_V = mkV (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin model_V2 = mkV2 (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin modeler_N = mkN (lin NK {s = d12 "muotoilija"}) ; -- 10000 
-lin modelling_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin moderate_A = mkA (lin AK {s = d38 "kohtuullinen"}) ; -- 2460 
-lin moderate_V = mkV "hillitä" ; -- 3981 
-lin moderate_V2 = mkV2 "hillitä" ; -- 3981 
-lin moderation_N = mkN (lin NK {s = d40 "kohtuus"}) ; -- 9547 
-lin moderator_N = mkN "puheenjohtaja" ; -- 136 
-lin modern_A = mkA "nykyaikainen" ; -- 3584 
-lin modernism_N = mkN (lin NK {s = d05 "modernismi"}) ; -- 10000 
-lin modest_A = mkA (lin AK {s = d05 "moderni"}) ; -- 2376 
-lin modesty_N = mkN (lin NK {s = d40 "vaatimattomuus"}) ; -- 10000 
-lin modicum_N = mkN (lin NK {s = d38 "hiukkanen"}) ; -- 10000 
-lin modification_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin modify_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin modish_A = mkA (lin AK {s = d41A "muodikas"}) ; -- 8520 
-lin modiste_N = mkN (lin NK {s = d05 "modisti"}) ; -- 10000 
-lin modulate_V = mkV (lin VK {s = c62 "moduloida"}) ; -- 10000 
-lin modulate_V2 = mkV2 (lin VK {s = c62 "moduloida"}) ; -- 10000 
-lin modulation_N = mkN (lin NK {s = d03 "modulaatio"}) ; -- 10000 
-lin module_N = mkN (lin NK {s = d06 "moduuli"}) ; -- 10000 
-lin mogul_N = mkN (lin NK {s = d05 "moguli"}) ; -- 10000 
-lin moiety_N = mkN (lin NK {s = d02 "puolisko"}) ; -- 6384 
-lin moil_V = mkV (lin VK {s = c53 "uurastaa"}) ; -- 10000 
-lin moist_A = mkA (lin AK {s = d15 "kostea"}) ; -- 6646 
-lin moisten_V = mkV (lin VK {s = c53A "kostuttaa"}) ; -- 10000 
-lin moisten_V2 = mkV2 (lin VK {s = c53A "kostuttaa"}) ; -- 10000 
-lin moisture_N = mkN (lin NK {s = d40 "kosteus"}) ; -- 5674 
-lin moke_N = mkN (lin NK {s = d05 "aasi"}) ; -- 10000 
-lin molar_N = mkN (lin NK {s = d38 "molaarinen"}) ; -- 10000 
-lin molasses_N = mkN (lin NK {s = d05 "melassi"}) ; -- 10000 
-lin mold_V = mkV (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin mold_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin mole_N = mkN (lin NK {s = d48A "kastike"}) ; -- 6059 
-lin molecular_A = mkA (lin AK {s = d38 "alkeellinen"}) ; -- 10000 
-lin molecule_N = mkN (lin NK {s = d05 "molekyyli"}) ; -- 10000 
-lin moleskin_N = mkN (lin NK {s = d05 "molski"}) ; -- 10000 
-lin molest_V2 = mkV2 "häiritä" ; -- 2318 
-lin molestation_N = mkN (lin NK {s = d02 "ahdistelu"}) ; -- 10000 
-lin mollify_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin mollycoddle_N = mkN (lin NK {s = d05A "lellikki"}) ; -- 10000 
-lin molto_Adv = mkAdv (lin AdvK {s = c99 "paljon"}) ; -- 33 
-lin molybdenum_N = mkN (lin NK {s = d05 "molybdeeni"}) ; -- 10000 
-lin moment_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin momentous_A = mkA "tärkeä" ; -- 121 
-lin momentousness_N = mkN "tärkeys" ; -- 4245 
-lin monarch_N = mkN (lin NK {s = d05A "monarkki"}) ; -- 10000 
-lin monarchism_N = mkN (lin NK {s = d05 "monarkismi"}) ; -- 10000 
-lin monarchist_N = mkN (lin NK {s = d05 "monarkisti"}) ; -- 10000 
-lin monarchy_N = mkN (lin NK {s = d12 "monarkia"}) ; -- 10000 
-lin monastery_N = mkN (lin NK {s = d06 "luostari"}) ; -- 5574 
-lin monetary_A = mkA (lin AK {s = d38 "rahallinen"}) ; -- 6247 
-lin money_N = mkN (lin NK {s = d09 "raha"}) ; -- 160 
-lin moneyed_A = mkA (lin AK {s = d38 "rahallinen"}) ; -- 6247 
-lin monger_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin mongolism_N = mkN (lin NK {s = d05 "mongolismi"}) ; -- 10000 
-lin mongrel_N = mkN (lin NK {s = d05 "piski"}) ; -- 10000 
-lin monitor_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin monitor_V = mkV (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin monitor_V2 = mkV2 (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin monk_N = mkN (lin NK {s = d05A "munkki"}) ; -- 9537 
-lin monkey_N = mkN (lin NK {s = d12 "apina"}) ; -- 9970 
-lin monkey_V = mkV "väärentää" ; -- 6958 
-lin monocle_N = mkN (lin NK {s = d06 "monokkeli"}) ; -- 10000 
-lin monogamy_N = mkN (lin NK {s = d12 "monogamia"}) ; -- 10000 
-lin monogram_N = mkN (lin NK {s = d05 "monogrammi"}) ; -- 10000 
-lin monograph_N = mkN (lin NK {s = d12 "monografia"}) ; -- 10000 
-lin monolith_N = mkN (lin NK {s = d05A "monoliitti"}) ; -- 10000 
-lin monologue_N = mkN (lin NK {s = d05 "monologi"}) ; -- 10000 
-lin monopolize_V2 = mkV2 (lin VK {s = c62 "monopolisoida"}) ; -- 10000 
-lin monopoly_N = mkN "monopoli" ; -- 7353 
-lin monotheism_N = mkN (lin NK {s = d40 "yksijumalaisuus"}) ; -- 10000 
-lin monotone_N = mkN (lin NK {s = d12 "monotonia"}) ; -- 10000 
-lin monotonous_A = mkA (lin AK {s = d38 "monotoninen"}) ; -- 10000 
-lin monotony_N = mkN (lin NK {s = d12 "monotonia"}) ; -- 10000 
-lin monstrance_N = mkN (lin NK {s = d39 "todistus"}) ; -- 5020 
-lin monstrosity_N = mkN (lin NK {s = d40 "hirveys"}) ; -- 10000 
-lin monstrous_A = mkA "hirveä" ; -- 5815 
-lin montage_N = mkN (lin NK {s = d05 "montaasi"}) ; -- 10000 
-lin month_N = mkN "kuukausi" ; -- 278 
-lin monthly_N = mkN (lin NK {s = d38 "kuukausittainen"}) ; -- 10000 
-lin monument_N = mkN (lin NK {s = d05A "monumentti"}) ; -- 10000 
-lin monumental_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin moo_V = mkV (lin VK {s = c52 "ammua"}) ; -- 10000 
-lin moo_cow_N = mkN "lehmä" ; -- 2680 
-lin mood_N = mkN "mieliala" ; -- 6154 
-lin moody_A = mkA (lin AK {s = d38 "oikullinen"}) ; -- 10000 
-lin moonshine_N = mkN (lin NK {s = d14A "pontikka"}) ; -- 10000 
-lin moor_N = mkN (lin NK {s = d07 "nummi"}) ; -- 10000 
-lin moor_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin moose_N = mkN (lin NK {s = d07 "hirvi"}) ; -- 10000 
-lin moot_V2 = mkV2 (lin VK {s = c61A "pohtia"}) ; -- 496 
-lin mop_N = mkN (lin NK {s = d05A "moppi"}) ; -- 10000 
-lin mop_V = mkV (lin VK {s = c53 "mutristaa"}) ; -- 10000 
-lin mop_V2 = mkV2 (lin VK {s = c53 "mutristaa"}) ; -- 10000 
-lin mope_V = mkV (lin VK {s = c53A "murjottaa"}) ; -- 10000 
-lin moped_N = mkN (lin NK {s = d05 "mopedi"}) ; -- 10000 
-lin moraine_N = mkN (lin NK {s = d06 "moreeni"}) ; -- 10000 
-lin moral_A = mkA (lin AK {s = d38 "moraalinen"}) ; -- 4632 
-lin moral_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin morale_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin moralist_N = mkN (lin NK {s = d05 "moralisti"}) ; -- 10000 
-lin morality_N = mkN (lin NK {s = d06 "moraali"}) ; -- 4257 
-lin moralize_V = mkV (lin VK {s = c62 "moralisoida"}) ; -- 10000 
-lin moralize_V2 = mkV2 (lin VK {s = c62 "moralisoida"}) ; -- 10000 
-lin morbid_A = mkA (lin AK {s = d38 "sairaalloinen"}) ; -- 10000 
-lin morbidity_N = mkN (lin NK {s = d40 "sairaalloisuus"}) ; -- 10000 
-lin mordant_A = mkA "terävä" ; -- 3532 
-lin moreover_Adv = mkAdv "lisäksi" ; -- 227 
-lin morn_N = mkN (lin NK {s = d01 "aamu"}) ; -- 1048 
-lin morning_N = mkN (lin NK {s = d01 "aamu"}) ; -- 1048 
-lin moron_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin moroseness_N = mkN (lin NK {s = d39 "murjotus"}) ; -- 10000 
-lin morpheme_N = mkN (lin NK {s = d05 "morfeemi"}) ; -- 10000 
-lin morphia_N = mkN (lin NK {s = d05 "morfiini"}) ; -- 10000 
-lin morphine_N = mkN (lin NK {s = d05 "morfiini"}) ; -- 10000 
-lin morphology_N = mkN (lin NK {s = d12 "morfologia"}) ; -- 10000 
-lin morsel_N = mkN (lin NK {s = d38 "hitunen"}) ; -- 10000 
-lin mortal_A = mkA (lin AK {s = d41A "kohtalokas"}) ; -- 5119 
-lin mortal_N = mkN (lin NK {s = d38 "ihminen"}) ; -- 48 
-lin mortality_N = mkN (lin NK {s = d40 "kuolleisuus"}) ; -- 10000 
-lin mortar_N = mkN (lin NK {s = d49 "huhmare"}) ; -- 10000 
-lin mortgage_N = mkN (lin NK {s = d39 "kiinnitys"}) ; -- 10000 
-lin mortgage_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin mortice_N = mkN (lin NK {s = d39 "upotus"}) ; -- 10000 
-lin mortification_N = mkN "häpeä" ; -- 6644 
-lin mortify_V = mkV (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin mortify_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin mosaic_N = mkN (lin NK {s = d05A "mosaiikki"}) ; -- 10000 
-lin mosey_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin mosque_N = mkN (lin NK {s = d12 "moskeija"}) ; -- 10000 
-lin moss_N = mkN (lin NK {s = d49 "sammal"}) ; -- 10000 
-lin moss_grown_A = mkA (lin AK {s = d38 "vanhoillinen"}) ; -- 10000 
-lin mossy_A = mkA (lin AK {s = d38 "vanhoillinen"}) ; -- 10000 
-lin mostly_Adv = mkAdv "enimmäkseen" ; -- 3605 
-lin motel_N = mkN (lin NK {s = d06 "motelli"}) ; -- 10000 
-lin mother_in_law_N = mkN (lin NK {s = d05A "anoppi"}) ; -- 10000 
-lin motherland_N = mkN "kotimaa" ; -- 967 
-lin motif_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin motion_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin motion_V = mkV (lin VK {s = c52A "viittoa"}) ; -- 10000 
-lin motion_V2 = mkV2 (lin VK {s = c52A "viittoa"}) ; -- 10000 
-lin motivate_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin motivation_N = mkN (lin NK {s = d03 "motivaatio"}) ; -- 5350 
-lin motive_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin motley_A = mkA (lin AK {s = d10 "kirjava"}) ; -- 6179 
-lin motley_N = mkN (lin NK {s = d38 "sekalainen"}) ; -- 10000 
-lin motor_N = mkN "tekijä" ; -- 538 
-lin motor_V = mkV (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin motorcoach_N = mkN "linja-auto" ; -- 2971 
-lin motorcycle_N = mkN "moottoripyörä" ; -- 5917 
-lin motorize_V2 = mkV2 (lin VK {s = c62 "moottoroida"}) ; -- 10000 
-lin motorway_N = mkN "moottoritie" ; -- 3411 
-lin moujik_N = mkN (lin NK {s = d14A "musikka"}) ; -- 10000 
-lin mould_N = mkN (lin NK {s = d01A "laatu"}) ; -- 951 
-lin mould_V = mkV (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin mould_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin moulder_V = mkV (lin VK {s = c52A "multaantua"}) ; -- 10000 
-lin moulding_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin mound_N = mkN (lin NK {s = d09 "kasa"}) ; -- 2949 
-lin mount_N = mkN (lin NK {s = d39 "kehys"}) ; -- 6392 
-lin mount_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin mount_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin mourn_V = mkV (lin VK {s = c67 "surra"}) ; -- 5920 
-lin mourn_V2 = mkV2 (lin VK {s = c67 "surra"}) ; -- 5920 
-lin mournful_A = mkA (lin AK {s = d38 "murheellinen"}) ; -- 10000 
-lin mourning_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin mouse_N = mkN (lin NK {s = d24 "hiiri"}) ; -- 6722 
-lin mouse_V = mkV (lin VK {s = c67 "hiippailla"}) ; -- 10000 
-lin mousse_N = mkN (lin NK {s = d08 "mousse"}) ; -- 10000 
-lin mousy_A = mkA "arka" ; -- 5747 
-lin mouth_watering_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin mouthpiece_N = mkN "puhemies" ; -- 2207 
-lin movable_A = mkA (lin AK {s = d10 "liikkuva"}) ; -- 10000 
-lin move_N = mkN (lin NK {s = d48A "liike"}) ; -- 563 
-lin move_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin move_V2 = mkV2 (lin VK {s = c61 "toimia"}) ; -- 83 
-lin movement_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin mover_N = mkN "esittäjä" ; -- 5717 
-lin movie_N = mkN "elokuva" ; -- 326 
-lin mow_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin mow_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin ms_N = mkN "käsikirjoitus" ; -- 2761 
-lin muchness_N = mkN (lin NK {s = d40 "suuruus"}) ; -- 2806 
-lin mucilage_N = mkN (lin NK {s = d09 "liima"}) ; -- 10000 
-lin muck_N = mkN (lin NK {s = d09A "lanta"}) ; -- 10000 
-lin muck_V = mkV (lin VK {s = c73A "liata"}) ; -- 10000 
-lin muck_V2 = mkV2 (lin VK {s = c73A "liata"}) ; -- 10000 
-lin mucus_N = mkN (lin NK {s = d09 "lima"}) ; -- 10000 
-lin mud_N = mkN (lin NK {s = d10A "muta"}) ; -- 10000 
-lin mud_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin muddle_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin muddle_V = mkV (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin muddle_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin muddy_V2 = mkV2 (lin VK {s = c73A "liata"}) ; -- 10000 
-lin muesli_N = mkN (lin NK {s = d05 "mysli"}) ; -- 10000 
-lin muff_N = mkN (lin NK {s = d39 "munaus"}) ; -- 10000 
-lin muff_V2 = mkV2 (lin VK {s = c62 "toheloida"}) ; -- 10000 
-lin muffin_N = mkN (lin NK {s = d06 "muffini"}) ; -- 10000 
-lin muffle_V2 = mkV2 (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin muffler_N = mkN (lin NK {s = d33A "vaimennin"}) ; -- 10000 
-lin mug_N = mkN (lin NK {s = d05 "muki"}) ; -- 10000 
-lin mug_V2 = mkV2 "ryöstää" ; -- 5602 
-lin mugger_N = mkN "ryöstäjä" ; -- 7081 
-lin mugging_N = mkN "ryöstö" ; -- 4547 
-lin muggins_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin mugwump_N = mkN (lin NK {s = d34A "puolueeton"}) ; -- 10000 
-lin mulatto_N = mkN (lin NK {s = d05A "mulatti"}) ; -- 10000 
-lin mulct_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin mule_N = mkN (lin NK {s = d05 "muuli"}) ; -- 10000 
-lin mulishness_N = mkN (lin NK {s = d40 "uppiniskaisuus"}) ; -- 10000 
-lin mull_V2 = mkV2 (lin VK {s = c52A "hautoa"}) ; -- 10000 
-lin multifarious_A = mkA "moninainen" ; -- 8884 
-lin multiform_A = mkA "monimuotoinen" ; -- 9587 
-lin multiple_A = mkA "moninkertainen" ; -- 6242 
-lin multiplex_A = mkA "moninkertainen" ; -- 6242 
-lin multiplication_N = mkN "lisääntyminen" ; -- 2711 
-lin multiplicity_N = mkN (lin NK {s = d40 "paljous"}) ; -- 10000 
-lin multiply_V = mkV (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin multiply_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin multitude_N = mkN (lin NK {s = d39 "tungos"}) ; -- 6289 
-lin multitudinous_A = mkA (lin AK {s = d10 "lukuisa"}) ; -- 1781 
-lin mum_N = mkN "äiti" ; -- 488 
-lin mumble_V = mkV (lin VK {s = c53A "mussuttaa"}) ; -- 10000 
-lin mumble_V2 = mkV2 (lin VK {s = c53A "mussuttaa"}) ; -- 10000 
-lin mummer_N = mkN (lin NK {s = d04A "miimikko"}) ; -- 10000 
-lin mummify_V2 = mkV2 (lin VK {s = c52A "muumioitua"}) ; -- 10000 
-lin mummy_N = mkN "äiti" ; -- 488 
-lin munch_V = mkV (lin VK {s = c67A "rouskutella"}) ; -- 10000 
-lin munch_V2 = mkV2 (lin VK {s = c67A "rouskutella"}) ; -- 10000 
-lin mundane_A = mkA "tavanomainen" ; -- 2623 
-lin municipal_A = mkA "kunnallinen" ; -- 2294 
-lin municipality_N = mkN (lin NK {s = d10A "kunta"}) ; -- 90 
-lin munificence_N = mkN (lin NK {s = d40 "anteliaisuus"}) ; -- 10000 
-lin munificent_A = mkA (lin AK {s = d41 "antelias"}) ; -- 10000 
-lin munition_N = mkN (lin NK {s = d39 "linnoitus"}) ; -- 10000 
-lin munition_V2 = mkV2 (lin VK {s = c53 "aseistaa"}) ; -- 6813 
-lin mural_N = mkN (lin NK {s = d01 "fresko"}) ; -- 10000 
-lin murder_N = mkN (lin NK {s = d10 "murha"}) ; -- 2300 
-lin murder_V2 = mkV2 (lin VK {s = c73 "murhata"}) ; -- 4341 
-lin murderer_N = mkN (lin NK {s = d10 "murhaaja"}) ; -- 8616 
-lin murderess_N = mkN (lin NK {s = d10 "murhaaja"}) ; -- 8616 
-lin murderous_A = mkA (lin AK {s = d10 "murhaava"}) ; -- 10000 
-lin murky_A = mkA "synkkä" ; -- 2897 
-lin murmur_N = mkN (lin NK {s = d12 "mutina"}) ; -- 10000 
-lin murmur_V = mkV (lin VK {s = c66 "mukista"}) ; -- 10000 
-lin murmur_V2 = mkV2 (lin VK {s = c66 "mukista"}) ; -- 10000 
-lin muscle_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin muscle_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin muscle_V2 = mkV2 (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin muse_N = mkN (lin NK {s = d10 "muusa"}) ; -- 10000 
-lin muse_V = mkV (lin VK {s = c61A "pohtia"}) ; -- 496 
-lin museum_N = mkN (lin NK {s = d03 "museo"}) ; -- 1488 
-lin mush_N = mkN (lin NK {s = d05A "siirappi"}) ; -- 10000 
-lin mushroom_N = mkN (lin NK {s = d26 "sieni"}) ; -- 4531 
-lin musical_A = mkA (lin AK {s = d38 "musikaalinen"}) ; -- 10000 
-lin musical_N = mkN (lin NK {s = d05 "musikaali"}) ; -- 4026 
-lin musician_N = mkN "säveltäjä" ; -- 2062 
-lin musk_N = mkN (lin NK {s = d05 "myski"}) ; -- 10000 
-lin musket_N = mkN (lin NK {s = d05A "musketti"}) ; -- 10000 
-lin muskrat_N = mkN (lin NK {s = d06 "piisami"}) ; -- 10000 
-lin muslin_N = mkN (lin NK {s = d06 "musliini"}) ; -- 10000 
-lin musquash_N = mkN (lin NK {s = d06 "piisami"}) ; -- 10000 
-lin muss_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin mussel_N = mkN (lin NK {s = d14A "simpukka"}) ; -- 10000 
-lin mustang_N = mkN (lin NK {s = d05 "mustangi"}) ; -- 10000 
-lin mustard_N = mkN (lin NK {s = d05A "sinappi"}) ; -- 10000 
-lin muster_N = mkN (lin NK {s = d39 "katselmus"}) ; -- 5552 
-lin muster_V = mkV (lin VK {s = c74A "koota"}) ; -- 803 
-lin muster_V2 = mkV2 (lin VK {s = c74A "koota"}) ; -- 803 
-lin mustiness_N = mkN (lin NK {s = d40 "ummehtuneisuus"}) ; -- 10000 
-lin mutability_N = mkN (lin NK {s = d40 "muuttuvuus"}) ; -- 10000 
-lin mutation_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin mute_A = mkA (lin AK {s = d38 "hiljainen"}) ; -- 1961 
-lin mute_N = mkN (lin NK {s = d33A "vaimennin"}) ; -- 10000 
-lin mute_V2 = mkV2 (lin VK {s = c54A "vaimentaa"}) ; -- 10000 
-lin mutilate_V = mkV (lin VK {s = c67A "runnella"}) ; -- 10000 
-lin mutilate_V2 = mkV2 (lin VK {s = c67A "runnella"}) ; -- 10000 
-lin mutineer_N = mkN (lin NK {s = d38 "kapinallinen"}) ; -- 10000 
-lin mutinous_A = mkA "kapinallinen" ; -- 3282 
-lin mutiny_N = mkN (lin NK {s = d12 "kapina"}) ; -- 6431 
-lin mutiny_V = mkV (lin VK {s = c68 "kapinoida"}) ; -- 10000 
-lin mutt_N = mkN (lin NK {s = d10A "hurtta"}) ; -- 10000 
-lin mutter_N = mkN (lin NK {s = d12 "mutina"}) ; -- 10000 
-lin mutter_V = mkV (lin VK {s = c66 "mutista"}) ; -- 10000 
-lin mutter_V2 = mkV2 (lin VK {s = c66 "mutista"}) ; -- 10000 
-lin mutton_N = mkN (lin NK {s = d41A "lammas"}) ; -- 4659 
-lin muzzle_N = mkN (lin NK {s = d01 "kuono"}) ; -- 10000 
-lin muzzle_V2 = mkV2 (lin VK {s = c54A "vaientaa"}) ; -- 10000 
-lin myriad_N = mkN (lin NK {s = d34A "lukematon"}) ; -- 10000 
-lin myrrh_N = mkN (lin NK {s = d09 "mirha"}) ; -- 10000 
-lin myrtle_N = mkN (lin NK {s = d05A "myrtti"}) ; -- 10000 
-lin mysterious_A = mkA "salaperäinen" ; -- 8347 
-lin mystery_N = mkN (lin NK {s = d06 "mysteeri"}) ; -- 10000 
-lin mystic_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin mystic_N = mkN (lin NK {s = d04A "mystikko"}) ; -- 10000 
-lin mystical_A = mkA (lin AK {s = d38 "mystinen"}) ; -- 8239 
-lin mysticism_N = mkN (lin NK {s = d14A "mystiikka"}) ; -- 10000 
-lin mystification_N = mkN "hämmennys" ; -- 8986 
-lin mystify_V2 = mkV2 "hämmentää" ; -- 5170 
-lin mystique_N = mkN (lin NK {s = d01A "hohto"}) ; -- 10000 
-lin myth_N = mkN (lin NK {s = d05A "myytti"}) ; -- 6517 
-lin mythologist_N = mkN (lin NK {s = d05 "mytologi"}) ; -- 10000 
-lin mythology_N = mkN (lin NK {s = d12 "mytologia"}) ; -- 10000 
-lin nab_V2 = mkV2 (lin VK {s = c73A "napata"}) ; -- 2485 
-lin nag_N = mkN (lin NK {s = d05A "kaakki"}) ; -- 10000 
-lin nag_V = mkV (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin nag_V2 = mkV2 (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin nail_N = mkN (lin NK {s = d28 "kynsi"}) ; -- 4650 
-lin nail_V2 = mkV2 "selvittää" ; -- 336 
-lin naive_A = mkA "yksinkertainen" ; -- 1910 
-lin naked_A = mkA "paljas" ; -- 5919 
-lin nakedness_N = mkN (lin NK {s = d40 "alastomuus"}) ; -- 10000 
-lin namby_pamby_N = mkN (lin NK {s = d01 "nynny"}) ; -- 10000 
-lin nameless_A = mkA "tuntematon" ; -- 2186 
-lin namely_Adv = mkAdv "nimittäin" ; -- 1471 
-lin namesake_N = mkN (lin NK {s = d09 "kaima"}) ; -- 10000 
-lin nanny_N = mkN (lin NK {s = d01A "kuttu"}) ; -- 10000 
-lin nanny_goat_N = mkN (lin NK {s = d01A "kuttu"}) ; -- 10000 
-lin nap_V = mkV (lin VK {s = c53A "torkahtaa"}) ; -- 10000 
-lin napalm_N = mkN (lin NK {s = d05 "napalm"}) ; -- 10000 
-lin nape_N = mkN (lin NK {s = d09 "niska"}) ; -- 3177 
-lin naphtha_N = mkN (lin NK {s = d09 "nafta"}) ; -- 10000 
-lin naphthalene_N = mkN (lin NK {s = d05 "naftaliini"}) ; -- 10000 
-lin napkin_N = mkN (lin NK {s = d09A "vaippa"}) ; -- 10000 
-lin nappy_N = mkN (lin NK {s = d09A "vaippa"}) ; -- 10000 
-lin narcissism_N = mkN (lin NK {s = d05 "narsismi"}) ; -- 10000 
-lin narcissus_N = mkN (lin NK {s = d05 "narsissi"}) ; -- 10000 
-lin narcotic_N = mkN "huumausaine" ; -- 8133 
-lin nark_N = mkN (lin NK {s = d14A "vasikka"}) ; -- 10000 
-lin nark_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin narrate_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin narration_N = mkN (lin NK {s = d39 "kertomus"}) ; -- 2240 
-lin narrative_N = mkN (lin NK {s = d09A "kerronta"}) ; -- 6195 
-lin narrator_N = mkN (lin NK {s = d10 "kertoja"}) ; -- 6423 
-lin narrowness_N = mkN (lin NK {s = d40 "suvaitsemattomuus"}) ; -- 10000 
-lin nastiness_N = mkN (lin NK {s = d40 "siivottomuus"}) ; -- 10000 
-lin nation_N = mkN "kansakunta" ; -- 3368 
-lin national_A = mkA "valtakunnallinen" ; -- 1163 
-lin nationalism_N = mkN (lin NK {s = d05 "nationalismi"}) ; -- 10000 
-lin nationalist_N = mkN (lin NK {s = d05 "nationalisti"}) ; -- 10000 
-lin nationalistic_A = mkA "isänmaallinen" ; -- 8455 
-lin nationality_N = mkN (lin NK {s = d40 "kansalaisuus"}) ; -- 6509 
-lin nationalization_N = mkN "itsenäistyminen" ; -- 6368 
-lin nationalize_V2 = mkV2 (lin VK {s = c53 "kansallistaa"}) ; -- 10000 
-lin nationwide_Adv = mkAdv (lin AdvK {s = c99 "valtakunnallisesti"}) ; -- 5563 
-lin nativity_N = mkN "syntymä" ; -- 3186 
-lin natter_V = mkV (lin VK {s = c66 "pulista"}) ; -- 10000 
-lin natty_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin natural_A = mkA (lin AK {s = d38 "luonnollinen"}) ; -- 2406 
-lin natural_N = mkN (lin NK {s = d38 "lihallinen"}) ; -- 10000 
-lin naturalism_N = mkN (lin NK {s = d05 "naturalismi"}) ; -- 10000 
-lin naturalist_N = mkN (lin NK {s = d05 "naturalisti"}) ; -- 10000 
-lin naturalize_V = mkV "viljellä" ; -- 3785 
-lin naturalize_V2 = mkV2 "viljellä" ; -- 3785 
-lin naturalness_N = mkN (lin NK {s = d40 "luonnollisuus"}) ; -- 10000 
-lin nature_N = mkN (lin NK {s = d01A "luonto"}) ; -- 748 
-lin naturism_N = mkN (lin NK {s = d05 "naturismi"}) ; -- 10000 
-lin naturist_N = mkN (lin NK {s = d05 "naturisti"}) ; -- 10000 
-lin naught_N = mkN "epäonnistuminen" ; -- 4315 
-lin naughtily_Adv = mkAdv "huonosti" ; -- 1709 
-lin naughtiness_N = mkN (lin NK {s = d40 "tuhmuus"}) ; -- 10000 
-lin naughty_A = mkA (lin AK {s = d10 "tuhma"}) ; -- 10000 
-lin nausea_N = mkN (lin NK {s = d39 "kuvotus"}) ; -- 10000 
-lin navel_N = mkN (lin NK {s = d09A "napa"}) ; -- 10000 
-lin navigate_V = mkV (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin navigate_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin navigation_N = mkN (lin NK {s = d05A "navigointi"}) ; -- 10000 
-lin navigator_N = mkN (lin NK {s = d06 "navigaattori"}) ; -- 10000 
-lin navy_N = mkN (lin NK {s = d02 "laivasto"}) ; -- 6661 
-lin nay_Adv = mkAdv (lin AdvK {s = c99 "oikeastaan"}) ; -- 1636 
-lin nazi_N = mkN (lin NK {s = d05 "natsi"}) ; -- 6497 
-lin ne'er_do_well_N = mkN (lin NK {s = d03 "hulttio"}) ; -- 10000 
-lin nearness_N = mkN "läheisyys" ; -- 2768 
-lin neat_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin neatness_N = mkN (lin NK {s = d40 "siisteys"}) ; -- 10000 
-lin nebula_N = mkN (lin NK {s = d10 "samentuma"}) ; -- 10000 
-lin nebulous_A = mkA "epämääräinen" ; -- 5753 
-lin necessary_A = mkA "välttämätön" ; -- 1846 
-lin necessary_N = mkN (lin NK {s = d48A "tarve"}) ; -- 498 
-lin necessitate_V2 = mkV2 "edellyttää" ; -- 782 
-lin necessity_N = mkN "välttämättömyys" ; -- 9556 
-lin neckband_N = mkN (lin NK {s = d39 "kaulus"}) ; -- 10000 
-lin necklet_N = mkN (lin NK {s = d39 "kaulus"}) ; -- 10000 
-lin necktie_N = mkN (lin NK {s = d03 "solmio"}) ; -- 10000 
-lin necromancer_N = mkN (lin NK {s = d10 "manaaja"}) ; -- 10000 
-lin necromancy_N = mkN (lin NK {s = d39 "manaus"}) ; -- 10000 
-lin necropolis_N = mkN "hautausmaa" ; -- 3064 
-lin nectar_N = mkN (lin NK {s = d27 "mesi"}) ; -- 10000 
-lin nectarine_N = mkN (lin NK {s = d05 "nektariini"}) ; -- 10000 
-lin need_N = mkN (lin NK {s = d48A "tarve"}) ; -- 498 
-lin need_V = mkV (lin VK {s = c69 "tarvita"}) ; -- 104 
-lin need_V2 = mkV2 (lin VK {s = c69 "tarvita"}) ; -- 104 
-lin needful_A = mkA "tarpeellinen" ; -- 2378 
-lin needle_N = mkN (lin NK {s = d38 "neulanen"}) ; -- 10000 
-lin needlecraft_N = mkN "käsityö" ; -- 4178 
-lin needless_A = mkA "tarpeeton" ; -- 3985 
-lin needlewoman_N = mkN (lin NK {s = d12 "ompelija"}) ; -- 10000 
-lin needlework_N = mkN (lin NK {s = d39 "ompelus"}) ; -- 10000 
-lin needs_Adv = mkAdv (lin AdvK {s = c99 "pakostakin"}) ; -- 10000 
-lin nefarious_A = mkA (lin AK {s = d38 "rikollinen"}) ; -- 6189 
-lin nefariousness_N = mkN (lin NK {s = d40 "pahuus"}) ; -- 10000 
-lin negate_V2 = mkV2 "kieltää" ; -- 767 
-lin negation_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin negative_A = mkA (lin AK {s = d38 "kielteinen"}) ; -- 2637 
-lin negative_N = mkN (lin NK {s = d05 "negatiivi"}) ; -- 10000 
-lin negative_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin neglect_N = mkN "laiminlyönti" ; -- 6033 
-lin neglect_V2 = mkV2 "laiminlyödä" ; -- 7959 
-lin neglectfulness_N = mkN (lin NK {s = d40 "piittaamattomuus"}) ; -- 10000 
-lin negligence_N = mkN "välinpitämättömyys" ; -- 9010 
-lin negotiate_V = mkV (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin negotiate_V2 = mkV2 (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin negotiation_N = mkN (lin NK {s = d02 "neuvottelu"}) ; -- 431 
-lin negotiator_N = mkN "välittäjä" ; -- 3553 
-lin neigh_N = mkN (lin NK {s = d09A "hirnunta"}) ; -- 10000 
-lin neigh_V = mkV (lin VK {s = c52 "hirnua"}) ; -- 10000 
-lin neighbour_N = mkN (lin NK {s = d06 "naapuri"}) ; -- 1221 
-lin neighbour_V = mkV (lin VK {s = c52A "rajoittua"}) ; -- 5293 
-lin neighbour_V2 = mkV2 (lin VK {s = c52A "rajoittua"}) ; -- 5293 
-lin neighbourhood_N = mkN "ympäristö" ; -- 750 
-lin neighbourly_A = mkA "ystävällinen" ; -- 5532 
-lin nemesis_N = mkN (lin NK {s = d02 "kohtalo"}) ; -- 1284 
-lin neologism_N = mkN (lin NK {s = d05 "neologismi"}) ; -- 10000 
-lin neon_N = mkN (lin NK {s = d05 "neon"}) ; -- 10000 
-lin neophyte_N = mkN (lin NK {s = d05 "noviisi"}) ; -- 10000 
-lin neoplasm_N = mkN (lin NK {s = d33 "kasvain"}) ; -- 10000 
-lin nepotism_N = mkN (lin NK {s = d05 "nepotismi"}) ; -- 10000 
-lin nerve_N = mkN (lin NK {s = d01 "hermo"}) ; -- 5014 
-lin nervous_A = mkA "kireä" ; -- 5673 
-lin nervousness_N = mkN (lin NK {s = d40 "hermostuneisuus"}) ; -- 10000 
-lin nervy_A = mkA (lin AK {s = d10 "tunkeileva"}) ; -- 10000 
-lin nescient_A = mkA (lin AK {s = d38 "agnostinen"}) ; -- 10000 
-lin ness_N = mkN (lin NK {s = d48A "niemeke"}) ; -- 10000 
-lin nest_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin nest_V = mkV "pesiä" ; -- 7147 
-lin nestle_V = mkV (lin VK {s = c73 "nojata"}) ; -- 5238 
-lin nestle_V2 = mkV2 (lin VK {s = c73 "nojata"}) ; -- 5238 
-lin nestling_N = mkN (lin NK {s = d01A "pentu"}) ; -- 7236 
-lin net_A = mkA (lin AK {s = d38 "lopullinen"}) ; -- 1117 
-lin net_N = mkN (lin NK {s = d01A "verkko"}) ; -- 1131 
-lin net_V2 = mkV2 (lin VK {s = c74A "netota"}) ; -- 10000 
-lin nethermost_A = mkA "alin" ; -- 4196 
-lin nett_A = mkA "puhdas" ; -- 1224 
-lin netting_N = mkN (lin NK {s = d01A "verkko"}) ; -- 1131 
-lin nettle_N = mkN (lin NK {s = d38 "nokkonen"}) ; -- 10000 
-lin nettle_V2 = mkV2 (lin VK {s = c53A "suututtaa"}) ; -- 10000 
-lin network_N = mkN (lin NK {s = d01A "verkko"}) ; -- 1131 
-lin neurologist_N = mkN (lin NK {s = d05 "neurologi"}) ; -- 10000 
-lin neurology_N = mkN (lin NK {s = d12 "neurologia"}) ; -- 10000 
-lin neurosis_N = mkN (lin NK {s = d06 "neuroosi"}) ; -- 10000 
-lin neurotic_N = mkN (lin NK {s = d38 "neuroottinen"}) ; -- 10000 
-lin neuter_N = mkN (lin NK {s = d05 "neutri"}) ; -- 10000 
-lin neuter_V2 = mkV2 (lin VK {s = c56 "salvaa"}) ; -- 10000 
-lin neutral_A = mkA "puolueeton" ; -- 5997 
-lin neutral_N = mkN "ulkopuolinen" ; -- 3107 
-lin neutrality_N = mkN (lin NK {s = d40 "puolueettomuus"}) ; -- 9960 
-lin neutralization_N = mkN "tuhoaminen" ; -- 7908 
-lin neutralize_V2 = mkV2 (lin VK {s = c56A "tappaa"}) ; -- 1610 
-lin neutron_N = mkN (lin NK {s = d05 "neutroni"}) ; -- 10000 
-lin nevertheless_Adv = mkAdv (lin AdvK {s = c99 "silti"}) ; -- 452 
-lin newness_N = mkN (lin NK {s = d40 "uutuus"}) ; -- 3140 
-lin news_N = mkN (lin NK {s = d38 "uutinen"}) ; -- 10000 
-lin newsy_A = mkA (lin AK {s = d41 "suulas"}) ; -- 10000 
-lin next_A = mkA "viereinen" ; -- 4799 
-lin next_N = mkN (lin NK {s = d38 "viereinen"}) ; -- 10000 
-lin nexus_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin nib_N = mkN (lin NK {s = d10A "nokka"}) ; -- 6748 
-lin nibble_V = mkV (lin VK {s = c54A "nakertaa"}) ; -- 10000 
-lin nibble_V2 = mkV2 (lin VK {s = c54A "nakertaa"}) ; -- 10000 
-lin nice_A = mkA "tarkka" ; -- 856 
-lin niceness_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin nicety_N = mkN (lin NK {s = d40 "hienous"}) ; -- 10000 
-lin niche_N = mkN "paikka" ; -- 123 
-lin nick_N = mkN (lin NK {s = d10 "nirhama"}) ; -- 10000 
-lin nick_V2 = mkV2 (lin VK {s = c67A "paritella"}) ; -- 10000 
-lin nickel_N = mkN (lin NK {s = d06 "nikkeli"}) ; -- 10000 
-lin nicknack_N = mkN (lin NK {s = d10 "rihkama"}) ; -- 10000 
-lin nicotine_N = mkN (lin NK {s = d05 "nikotiini"}) ; -- 10000 
-lin nifty_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin niggard_N = mkN (lin NK {s = d06 "saituri"}) ; -- 10000 
-lin niggardliness_N = mkN (lin NK {s = d40 "nuukuus"}) ; -- 10000 
-lin niggardly_A = mkA (lin AK {s = d41 "kitsas"}) ; -- 10000 
-lin nigger_N = mkN (lin NK {s = d06 "neekeri"}) ; -- 10000 
-lin niggle_V = mkV (lin VK {s = c73 "vaivata"}) ; -- 2673 
-lin niggling_A = mkA "mitätön" ; -- 8436 
-lin nigh_Adv = mkAdv "lähes" ; -- 138 
-lin nigher_Adv = mkAdv "lähempänä" ; -- 9147 
-lin nightly_Adv = mkAdv (lin AdvK {s = c99 "iltaisin"}) ; -- 5977 
-lin nightmare_N = mkN (lin NK {s = d38 "painajainen"}) ; -- 6139 
-lin nightshade_N = mkN (lin NK {s = d01 "koiso"}) ; -- 10000 
-lin nihilism_N = mkN (lin NK {s = d05 "nihilismi"}) ; -- 10000 
-lin nihilist_N = mkN (lin NK {s = d05 "nihilisti"}) ; -- 10000 
-lin nimble_A = mkA (lin AK {s = d10 "nopsa"}) ; -- 10000 
-lin nimbleness_N = mkN (lin NK {s = d40 "nokkeluus"}) ; -- 10000 
-lin nincompoop_N = mkN (lin NK {s = d06 "tyhmyri"}) ; -- 10000 
-lin ninepins_N = mkN (lin NK {s = d09 "keila"}) ; -- 10000 
-lin ninny_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin nip_N = mkN (lin NK {s = d01A "naukku"}) ; -- 10000 
-lin nipper_N = mkN (lin NK {s = d01 "muksu"}) ; -- 10000 
-lin nipping_A = mkA (lin AK {s = d10 "naseva"}) ; -- 10000 
-lin nirvana_N = mkN (lin NK {s = d12 "nirvana"}) ; -- 10000 
-lin nitrate_N = mkN (lin NK {s = d05A "nitraatti"}) ; -- 10000 
-lin nitrogen_N = mkN (lin NK {s = d07A "typpi"}) ; -- 10000 
-lin nitty_gritty_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin nitwit_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin no_go_A = mkA "toivoton" ; -- 7221 
-lin nob_N = mkN (lin NK {s = d14A "pohatta"}) ; -- 10000 
-lin nobble_V2 = mkV2 (lin VK {s = c73A "napata"}) ; -- 2485 
-lin nobility_N = mkN (lin NK {s = d40 "ylevyys"}) ; -- 10000 
-lin noble_A = mkA "jalo" ; -- 7854 
-lin noble_N = mkN (lin NK {s = d01 "jalo"}) ; -- 10000 
-lin noblesse_N = mkN (lin NK {s = d40 "aateluus"}) ; -- 10000 
-lin nod_V = mkV (lin VK {s = c52A "nuokkua"}) ; -- 10000 
-lin nod_V2 = mkV2 (lin VK {s = c52A "nuokkua"}) ; -- 10000 
-lin noddle_N = mkN "pää" ; -- 573 
-lin node_N = mkN (lin NK {s = d01 "solmu"}) ; -- 8052 
-lin nodule_N = mkN (lin NK {s = d48A "solmuke"}) ; -- 10000 
-lin noise_N = mkN "ääni" ; -- 351 
-lin noisiness_N = mkN (lin NK {s = d40 "meluisuus"}) ; -- 10000 
-lin noisy_A = mkA "räikeä" ; -- 9838 
-lin nomad_N = mkN (lin NK {s = d38 "paimentolainen"}) ; -- 10000 
-lin nomenclature_N = mkN (lin NK {s = d12 "terminologia"}) ; -- 10000 
-lin nominal_A = mkA (lin AK {s = d38 "nimellinen"}) ; -- 10000 
-lin nominate_V2 = mkV2 "nimittää" ; -- 867 
-lin nomination_N = mkN (lin NK {s = d40 "ehdokkuus"}) ; -- 3837 
-lin nominative_N = mkN (lin NK {s = d05 "nominatiivi"}) ; -- 10000 
-lin nominee_N = mkN (lin NK {s = d05A "kandidaatti"}) ; -- 5408 
-lin nonalignment_N = mkN (lin NK {s = d40 "sitoutumattomuus"}) ; -- 10000 
-lin nonchalance_N = mkN "välinpitämättömyys" ; -- 9010 
-lin nonconductor_N = mkN (lin NK {s = d33 "eristin"}) ; -- 10000 
-lin nonconformist_N = mkN (lin NK {s = d34A "sopeutumaton"}) ; -- 10000 
-lin nonconformity_N = mkN (lin NK {s = d40 "sopeutumattomuus"}) ; -- 10000 
-lin nondescript_A = mkA "tylsä" ; -- 5150 
-lin nonentity_N = mkN (lin NK {s = d40 "olemattomuus"}) ; -- 10000 
-lin nonpareil_N = mkN (lin NK {s = d05 "nonparelli"}) ; -- 10000 
-lin nonsense_N = mkN (lin NK {s = d40 "turhuus"}) ; -- 10000 
-lin nonsensical_A = mkA "järjetön" ; -- 7348 
-lin nonsmoker_N = mkN (lin NK {s = d34A "tupakoimaton"}) ; -- 10000 
-lin noodle_N = mkN (lin NK {s = d06 "nuudeli"}) ; -- 10000 
-lin nook_N = mkN "turvapaikka" ; -- 4351 
-lin nor'_east_N = mkN (lin NK {s = d38 "koillinen"}) ; -- 10000 
-lin nordic_A = mkA "pohjoismainen" ; -- 2154 
-lin norm_N = mkN (lin NK {s = d05 "normi"}) ; -- 6181 
-lin normal_A = mkA (lin AK {s = d06 "normaali"}) ; -- 10000 
-lin normal_N = mkN "normaali" ; -- 3179 
-lin normalcy_N = mkN (lin NK {s = d40 "tavallisuus"}) ; -- 10000 
-lin normality_N = mkN (lin NK {s = d40 "normaalisuus"}) ; -- 10000 
-lin normalization_N = mkN (lin NK {s = d05A "normalisointi"}) ; -- 10000 
-lin normalize_V2 = mkV2 (lin VK {s = c53 "normaalistaa"}) ; -- 10000 
-lin north_N = mkN (lin NK {s = d38 "pohjoinen"}) ; -- 10000 
-lin northeast_N = mkN (lin NK {s = d38 "koillinen"}) ; -- 10000 
-lin northerner_N = mkN (lin NK {s = d38 "pohjoinen"}) ; -- 10000 
-lin nosedive_V = mkV "syöksyä" ; -- 5071 
-lin nosh_V = mkV (lin VK {s = c61 "napsia"}) ; -- 10000 
-lin nostalgia_N = mkN (lin NK {s = d12 "nostalgia"}) ; -- 9241 
-lin nostalgic_A = mkA (lin AK {s = d38 "nostalginen"}) ; -- 10000 
-lin nostril_N = mkN (lin NK {s = d33 "sierain"}) ; -- 10000 
-lin nosy_A = mkA (lin AK {s = d41 "utelias"}) ; -- 7175 
-lin notable_A = mkA "merkittävä" ; -- 542 
-lin notary_N = mkN (lin NK {s = d06 "notaari"}) ; -- 10000 
-lin notation_N = mkN (lin NK {s = d39 "huomautus"}) ; -- 4984 
-lin notch_N = mkN (lin NK {s = d39 "uurros"}) ; -- 10000 
-lin notch_V2 = mkV2 "merkitä" ; -- 463 
-lin note_N = mkN "sävy" ; -- 2860 
-lin note_V = mkV (lin VK {s = c53A "huomauttaa"}) ; -- 717 
-lin note_V2 = mkV2 (lin VK {s = c53A "huomauttaa"}) ; -- 717 
-lin noted_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin noteworthy_A = mkA "merkittävä" ; -- 542 
-lin nothingness_N = mkN (lin NK {s = d40 "olemattomuus"}) ; -- 10000 
-lin notice_N = mkN (lin NK {s = d03 "huomio"}) ; -- 486 
-lin notice_V = mkV (lin VK {s = c73 "huomata"}) ; -- 610 
-lin notice_V2 = mkV2 (lin VK {s = c73 "huomata"}) ; -- 610 
-lin noticeable_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin notification_N = mkN (lin NK {s = d39 "ilmoitus"}) ; -- 1544 
-lin notify_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin notion_N = mkN "käsitys" ; -- 1260 
-lin notional_A = mkA (lin AK {s = d38 "teoreettinen"}) ; -- 6941 
-lin notoriety_N = mkN (lin NK {s = d48 "maine"}) ; -- 1581 
-lin notwithstanding_Adv = mkAdv (lin AdvK {s = c99 "huolimatta"}) ; -- 10000 
-lin nought_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin noun_N = mkN (lin NK {s = d05 "substantiivi"}) ; -- 10000 
-lin nourish_V2 = mkV2 (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin nourishment_N = mkN (lin NK {s = d01A "ravinto"}) ; -- 3974 
-lin nous_N = mkN "järki" ; -- 2519 
-lin nova_N = mkN (lin NK {s = d10 "nova"}) ; -- 10000 
-lin novel_A = mkA "uudenlainen" ; -- 2902 
-lin novel_N = mkN (lin NK {s = d06 "romaani"}) ; -- 1418 
-lin novelty_N = mkN (lin NK {s = d40 "uutuus"}) ; -- 3140 
-lin novice_N = mkN (lin NK {s = d05 "noviisi"}) ; -- 10000 
-lin novitiate_N = mkN (lin NK {s = d05 "noviisi"}) ; -- 10000 
-lin nowadays_Adv = mkAdv (lin AdvK {s = c99 "nykyisin"}) ; -- 772 
-lin noxious_A = mkA (lin AK {s = d38 "haitallinen"}) ; -- 5310 
-lin noxiousness_N = mkN (lin NK {s = d40 "haitallisuus"}) ; -- 10000 
-lin nozzle_N = mkN "nenä" ; -- 4050 
-lin nuance_N = mkN (lin NK {s = d05 "nyanssi"}) ; -- 10000 
-lin nub_N = mkN "pääosa" ; -- 1571 
-lin nucleus_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin nude_N = mkN (lin NK {s = d01 "naku"}) ; -- 10000 
-lin nudge_V2 = mkV2 "työntää" ; -- 3344 
-lin nudism_N = mkN (lin NK {s = d05 "nudismi"}) ; -- 10000 
-lin nudist_N = mkN (lin NK {s = d05 "nudisti"}) ; -- 10000 
-lin nudity_N = mkN (lin NK {s = d40 "alastomuus"}) ; -- 10000 
-lin nugatory_A = mkA "tehoton" ; -- 8854 
-lin nugget_N = mkN (lin NK {s = d48 "kimpale"}) ; -- 10000 
-lin nuisance_N = mkN "häiriö" ; -- 3216 
-lin null_A = mkA "mitätön" ; -- 8436 
-lin nullity_N = mkN (lin NK {s = d40 "olemattomuus"}) ; -- 10000 
-lin numb_V2 = mkV2 (lin VK {s = c53A "puuduttaa"}) ; -- 10000 
-lin numbness_N = mkN (lin NK {s = d40 "tunnottomuus"}) ; -- 10000 
-lin numeral_N = mkN (lin NK {s = d02 "numero"}) ; -- 1091 
-lin numerator_N = mkN (lin NK {s = d10 "osoittaja"}) ; -- 10000 
-lin numismatics_N = mkN (lin NK {s = d09A "numismatiikka"}) ; -- 10000 
-lin numismatist_N = mkN (lin NK {s = d04A "numismaatikko"}) ; -- 10000 
-lin nun_N = mkN (lin NK {s = d10 "nunna"}) ; -- 10000 
-lin nurse_N = mkN (lin NK {s = d10 "hoitaja"}) ; -- 2353 
-lin nurse_V2 = mkV2 (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin nurture_N = mkN (lin NK {s = d39 "kasvatus"}) ; -- 3891 
-lin nurture_V2 = mkV2 (lin VK {s = c61A "huolehtia"}) ; -- 1219 
-lin nut_N = mkN (lin NK {s = d41A "puolikas"}) ; -- 7539 
-lin nutria_N = mkN (lin NK {s = d12 "nutria"}) ; -- 10000 
-lin nutrient_N = mkN (lin NK {s = d48A "ravinne"}) ; -- 10000 
-lin nutriment_N = mkN (lin NK {s = d01A "ravinto"}) ; -- 3974 
-lin nutrition_N = mkN (lin NK {s = d39 "ravitsemus"}) ; -- 10000 
-lin nuts_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin nutty_A = mkA (lin AK {s = d01 "hullu"}) ; -- 2883 
-lin nuzzle_V = mkV (lin VK {s = c61A "tonkia"}) ; -- 10000 
-lin nuzzle_V2 = mkV2 (lin VK {s = c61A "tonkia"}) ; -- 10000 
-lin nylon_N = mkN (lin NK {s = d06 "nailon"}) ; -- 10000 
-lin nymph_N = mkN (lin NK {s = d05 "nymfi"}) ; -- 10000 
-lin nymphet_N = mkN (lin NK {s = d05A "nymfetti"}) ; -- 10000 
-lin nympho_N = mkN (lin NK {s = d05 "nymfomaani"}) ; -- 10000 
-lin nymphomania_N = mkN (lin NK {s = d12 "nymfomania"}) ; -- 10000 
-lin nymphomaniac_N = mkN (lin NK {s = d38 "nymfomaaninen"}) ; -- 10000 
-lin oakum_N = mkN (lin NK {s = d48A "tilke"}) ; -- 10000 
-lin oar_N = mkN (lin NK {s = d01 "airo"}) ; -- 10000 
-lin oarsman_N = mkN (lin NK {s = d10 "soutaja"}) ; -- 10000 
-lin oarswoman_N = mkN (lin NK {s = d10 "soutaja"}) ; -- 10000 
-lin oasis_N = mkN (lin NK {s = d41A "keidas"}) ; -- 10000 
-lin oat_N = mkN (lin NK {s = d09 "kaura"}) ; -- 10000 
-lin oath_N = mkN (lin NK {s = d09 "vala"}) ; -- 7276 
-lin obduracy_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin obedience_N = mkN (lin NK {s = d40 "tottelevaisuus"}) ; -- 10000 
-lin obedient_A = mkA (lin AK {s = d38 "kuuliainen"}) ; -- 10000 
-lin obeisance_N = mkN (lin NK {s = d39 "niiaus"}) ; -- 10000 
-lin obelisk_N = mkN (lin NK {s = d05 "risti"}) ; -- 5049 
-lin obey_V = mkV (lin VK {s = c67A "totella"}) ; -- 8818 
-lin obey_V2 = mkV2 (lin VK {s = c67A "totella"}) ; -- 8818 
-lin obfuscate_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin object_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin object_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin object_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin objection_N = mkN "vastalause" ; -- 4992 
-lin objective_A = mkA "puolueeton" ; -- 5997 
-lin objective_N = mkN "päämäärä" ; -- 2937 
-lin objectivity_N = mkN (lin NK {s = d40 "objektiivisuus"}) ; -- 10000 
-lin objector_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin objurgate_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin objurgation_N = mkN (lin NK {s = d02 "nuhtelu"}) ; -- 10000 
-lin obligate_V2 = mkV2 (lin VK {s = c53A "velvoittaa"}) ; -- 3763 
-lin obligation_N = mkN (lin NK {s = d40 "velvollisuus"}) ; -- 2904 
-lin obligatory_A = mkA "välttämätön" ; -- 1846 
-lin oblige_V2 = mkV2 (lin VK {s = c53A "velvoittaa"}) ; -- 3763 
-lin obliging_A = mkA "ystävällinen" ; -- 5532 
-lin oblique_A = mkA (lin AK {s = d01 "vino"}) ; -- 10000 
-lin obliquity_N = mkN (lin NK {s = d40 "vinous"}) ; -- 10000 
-lin obliterate_V2 = mkV2 "peittää" ; -- 2669 
-lin oblivion_N = mkN (lin NK {s = d39 "unohdus"}) ; -- 10000 
-lin oblong_N = mkN (lin NK {s = d03 "soikio"}) ; -- 10000 
-lin obnoxiousness_N = mkN (lin NK {s = d40 "inhottavuus"}) ; -- 10000 
-lin oboe_N = mkN (lin NK {s = d03 "oboe"}) ; -- 10000 
-lin oboist_N = mkN (lin NK {s = d05 "oboisti"}) ; -- 10000 
-lin obscene_A = mkA (lin AK {s = d10 "inhottava"}) ; -- 10000 
-lin obscenity_N = mkN (lin NK {s = d40 "ruokottomuus"}) ; -- 10000 
-lin obscure_A = mkA "tuntematon" ; -- 2186 
-lin obscure_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin obscurity_N = mkN "epäselvyys" ; -- 6410 
-lin obsequious_A = mkA (lin AK {s = d38 "tottelevainen"}) ; -- 10000 
-lin observance_N = mkN (lin NK {s = d05A "riitti"}) ; -- 9978 
-lin observant_A = mkA (lin AK {s = d38 "tarkkaavainen"}) ; -- 10000 
-lin observation_N = mkN (lin NK {s = d01A "havainto"}) ; -- 2377 
-lin observatory_N = mkN (lin NK {s = d03 "observatorio"}) ; -- 10000 
-lin observe_V = mkV (lin VK {s = c73 "huomata"}) ; -- 610 
-lin observe_V2 = mkV2 (lin VK {s = c73 "huomata"}) ; -- 610 
-lin observer_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin observing_A = mkA "vireä" ; -- 9044 
-lin obsess_V2 = mkV2 (lin VK {s = c73 "riivata"}) ; -- 10000 
-lin obstacle_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin obstinacy_N = mkN (lin NK {s = d40 "uppiniskaisuus"}) ; -- 10000 
-lin obstreperousness_N = mkN (lin NK {s = d40 "kurittomuus"}) ; -- 10000 
-lin obstruct_V2 = mkV2 "estää" ; -- 773 
-lin obstruction_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin obtain_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin obtain_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin obtrude_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin obtrude_V2 = mkV2 (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin obtuse_A = mkA "hidas" ; -- 2238 
-lin obtuseness_N = mkN (lin NK {s = d40 "tylsyys"}) ; -- 10000 
-lin obviate_V2 = mkV2 "estää" ; -- 773 
-lin obvious_A = mkA "ilmeinen" ; -- 2713 
-lin obviousness_N = mkN "itsestäänselvyys" ; -- 7714 
-lin ocarina_N = mkN (lin NK {s = d09 "okariina"}) ; -- 10000 
-lin occasion_N = mkN (lin NK {s = d39 "tapaus"}) ; -- 419 
-lin occasion_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin occasional_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin occidental_A = mkA "länsimainen" ; -- 3405 
-lin occult_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin occult_N = mkN (lin NK {s = d05 "okkultismi"}) ; -- 10000 
-lin occupancy_N = mkN (lin NK {s = d09A "hallinta"}) ; -- 1657 
-lin occupant_N = mkN (lin NK {s = d10 "asuja"}) ; -- 10000 
-lin occupation_N = mkN "tehtävä" ; -- 232 
-lin occupier_N = mkN (lin NK {s = d12 "haltija"}) ; -- 4906 
-lin occupy_V = mkV "viedä" ; -- 195 
-lin occupy_V2 = mkV2 "viedä" ; -- 195 
-lin occur_V = mkV "esiintyä" ; -- 566 
-lin occurrence_N = mkN "esiintyminen" ; -- 2749 
-lin oceanic_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin octane_N = mkN (lin NK {s = d05 "oktaani"}) ; -- 10000 
-lin octave_N = mkN (lin NK {s = d05 "oktaavi"}) ; -- 10000 
-lin octet_N = mkN (lin NK {s = d05A "oktetti"}) ; -- 10000 
-lin octette_N = mkN (lin NK {s = d05A "oktetti"}) ; -- 10000 
-lin octroi_N = mkN (lin NK {s = d05 "tulli"}) ; -- 3132 
-lin oculist_N = mkN (lin NK {s = d04A "optikko"}) ; -- 10000 
-lin odd_A = mkA "ylimääräinen" ; -- 1265 
-lin oddity_N = mkN (lin NK {s = d40 "omituisuus"}) ; -- 10000 
-lin oddment_N = mkN (lin NK {s = d40 "merkillisyys"}) ; -- 10000 
-lin ode_N = mkN (lin NK {s = d05 "oodi"}) ; -- 10000 
-lin odium_N = mkN (lin NK {s = d09A "paheksunta"}) ; -- 10000 
-lin odour_N = mkN (lin NK {s = d01 "haju"}) ; -- 4546 
-lin odyssey_N = mkN (lin NK {s = d02 "seikkailu"}) ; -- 3876 
-lin off_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin off_Adv = mkAdv (lin AdvK {s = c99 "poissa"}) ; -- 2522 
-lin offbeat_A = mkA "epätavallinen" ; -- 8513 
-lin offence_N = mkN (lin NK {s = d39 "rikos"}) ; -- 1185 
-lin offend_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin offend_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin offensive_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin offensive_N = mkN (lin NK {s = d05 "offensiivi"}) ; -- 10000 
-lin offer_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin offer_V = mkV "esittää" ; -- 141 
-lin offer_V2 = mkV2 "esittää" ; -- 141 
-lin offering_N = mkN "anti" ; -- 3150 
-lin offertory_N = mkN (lin NK {s = d05A "kolehti"}) ; -- 10000 
-lin office_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin office_bearer_N = mkN (lin NK {s = d12 "virkailija"}) ; -- 5358 
-lin officer_N = mkN (lin NK {s = d06 "upseeri"}) ; -- 4121 
-lin official_A = mkA (lin AK {s = d38 "virallinen"}) ; -- 917 
-lin official_N = mkN (lin NK {s = d12 "virkailija"}) ; -- 5358 
-lin officiate_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin officiousness_N = mkN (lin NK {s = d40 "tungettelevuus"}) ; -- 10000 
-lin offing_N = mkN (lin NK {s = d14A "ulappa"}) ; -- 10000 
-lin offset_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin offset_V2 = mkV2 (lin VK {s = c73 "korvata"}) ; -- 901 
-lin offshoot_N = mkN (lin NK {s = d38 "johdannainen"}) ; -- 10000 
-lin offspring_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin oft_Adv = mkAdv "monesti" ; -- 3524 
-lin often_Adv = mkAdv (lin AdvK {s = c99 "usein"}) ; -- 359 
-lin ogre_N = mkN (lin NK {s = d01A "peto"}) ; -- 6662 
-lin ohm_N = mkN (lin NK {s = d05 "ohmi"}) ; -- 10000 
-lin oiliness_N = mkN (lin NK {s = d40 "rasvaisuus"}) ; -- 10000 
-lin ointment_N = mkN (lin NK {s = d48A "voide"}) ; -- 10000 
-lin okay_Adv = mkAdv (lin AdvK {s = c99 "okei"}) ; -- 10000 
-lin old_fashioned_A = mkA "vanhanaikainen" ; -- 5846 
-lin old_timer_N = mkN (lin NK {s = d06 "konkari"}) ; -- 6031 
-lin olden_A = mkA "entinen" ; -- 155 
-lin oldster_N = mkN (lin NK {s = d39 "vanhus"}) ; -- 1092 
-lin oleander_N = mkN (lin NK {s = d06 "oleanteri"}) ; -- 10000 
-lin oligarchy_N = mkN (lin NK {s = d12 "oligarkia"}) ; -- 10000 
-lin olive_N = mkN (lin NK {s = d06 "oliivi"}) ; -- 10000 
-lin olympian_A = mkA (lin AK {s = d38 "jumalainen"}) ; -- 10000 
-lin olympian_N = mkN (lin NK {s = d34A "verraton"}) ; -- 10000 
-lin ombudsman_N = mkN "oikeusasiamies" ; -- 4251 
-lin omelet_N = mkN (lin NK {s = d41A "munakas"}) ; -- 10000 
-lin omelette_N = mkN (lin NK {s = d05A "omeletti"}) ; -- 10000 
-lin omen_N = mkN (lin NK {s = d48A "enne"}) ; -- 10000 
-lin ominous_A = mkA (lin AK {s = d10 "uhkaava"}) ; -- 10000 
-lin omission_N = mkN (lin NK {s = d01 "poisto"}) ; -- 5484 
-lin omit_V2 = mkV2 (lin VK {s = c53A "sivuuttaa"}) ; -- 7112 
-lin omnibus_N = mkN (lin NK {s = d05 "bussi"}) ; -- 1814 
-lin on_Adv = mkAdv (lin AdvK {s = c99 "edelleen"}) ; -- 204 
-lin once_Adv = mkAdv (lin AdvK {s = c99 "kerran"}) ; -- 710 
-lin oncoming_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin one_sided_A = mkA "yksipuolinen" ; -- 7568 
-lin oneness_N = mkN (lin NK {s = d40 "ykseys"}) ; -- 10000 
-lin onerous_A = mkA (lin AK {s = d41 "raskas"}) ; -- 982 
-lin onion_N = mkN (lin NK {s = d06 "sipuli"}) ; -- 4948 
-lin onlooker_N = mkN (lin NK {s = d12 "katselija"}) ; -- 9416 
-lin only_Adv = mkAdv (lin AdvK {s = c99 "vain"}) ; -- 32 
-lin onrush_N = mkN "hyökkäys" ; -- 1447 
-lin onset_N = mkN "hyökkäys" ; -- 1447 
-lin onslaught_N = mkN "hyökkäys" ; -- 1447 
-lin onus_N = mkN (lin NK {s = d40 "velvollisuus"}) ; -- 2904 
-lin onward_Adv = mkAdv (lin AdvK {s = c99 "edelleen"}) ; -- 204 
-lin onwards_Adv = mkAdv (lin AdvK {s = c99 "edelleen"}) ; -- 204 
-lin onyx_N = mkN (lin NK {s = d05 "onyksi"}) ; -- 10000 
-lin oomph_N = mkN (lin NK {s = d01 "tarmo"}) ; -- 10000 
-lin ooze_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin ooze_V = mkV (lin VK {s = c53A "vuotaa"}) ; -- 4863 
-lin ooze_V2 = mkV2 (lin VK {s = c53A "vuotaa"}) ; -- 4863 
-lin opacity_N = mkN (lin NK {s = d40 "vaikeaselkoisuus"}) ; -- 10000 
-lin opal_N = mkN (lin NK {s = d06 "opaali"}) ; -- 10000 
-lin opaqueness_N = mkN (lin NK {s = d40 "sekavuus"}) ; -- 10000 
-lin open_ended_A = mkA "avoin" ; -- 667 
-lin opener_N = mkN "suora" ; -- 5852 
-lin opening_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin openness_N = mkN (lin NK {s = d40 "avoimuus"}) ; -- 4456 
-lin opera_N = mkN (lin NK {s = d12 "ooppera"}) ; -- 1816 
-lin operate_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin operate_V2 = mkV2 (lin VK {s = c61 "toimia"}) ; -- 83 
-lin operation_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin operative_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin operative_N = mkN (lin NK {s = d05A "agentti"}) ; -- 5066 
-lin operator_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin operetta_N = mkN (lin NK {s = d05A "operetti"}) ; -- 10000 
-lin opiate_N = mkN (lin NK {s = d05A "opiaatti"}) ; -- 10000 
-lin opine_V2 = mkV2 (lin VK {s = c67 "arvella"}) ; -- 684 
-lin opinion_N = mkN "näkemys" ; -- 913 
-lin opium_N = mkN (lin NK {s = d05 "oopiumi"}) ; -- 10000 
-lin opossum_N = mkN (lin NK {s = d05 "opossumi"}) ; -- 10000 
-lin opponent_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin opportune_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin opportunism_N = mkN (lin NK {s = d05 "opportunismi"}) ; -- 10000 
-lin opportunist_N = mkN (lin NK {s = d38 "opportunistinen"}) ; -- 10000 
-lin opportunity_N = mkN (lin NK {s = d40 "tilaisuus"}) ; -- 815 
-lin oppose_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin oppose_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin opposite_A = mkA "päinvastainen" ; -- 5301 
-lin opposite_N = mkN (lin NK {s = d10A "vastakohta"}) ; -- 8894 
-lin opposition_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin oppress_V2 = mkV2 (lin VK {s = c53A "sortaa"}) ; -- 10000 
-lin oppression_N = mkN (lin NK {s = d39 "ahdistus"}) ; -- 5811 
-lin oppressive_A = mkA "epäoikeudenmukainen" ; -- 9775 
-lin oppressor_N = mkN (lin NK {s = d10 "sortaja"}) ; -- 10000 
-lin opprobrium_N = mkN "häpeä" ; -- 6644 
-lin opt_V = mkV (lin VK {s = c69 "valita"}) ; -- 179 
-lin optic_A = mkA (lin AK {s = d38 "optinen"}) ; -- 10000 
-lin optical_A = mkA (lin AK {s = d38 "optinen"}) ; -- 10000 
-lin optician_N = mkN (lin NK {s = d04A "optikko"}) ; -- 10000 
-lin optics_N = mkN (lin NK {s = d14A "optiikka"}) ; -- 10000 
-lin optimism_N = mkN (lin NK {s = d05 "optimismi"}) ; -- 9835 
-lin optimist_N = mkN (lin NK {s = d05 "optimisti"}) ; -- 10000 
-lin optimistic_A = mkA (lin AK {s = d38 "optimistinen"}) ; -- 6913 
-lin option_N = mkN "vaihtoehto" ; -- 547 
-lin opulence_N = mkN (lin NK {s = d40 "ylenpalttisuus"}) ; -- 10000 
-lin opulent_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin opus_N = mkN (lin NK {s = d39 "opus"}) ; -- 10000 
-lin oracle_N = mkN (lin NK {s = d06 "oraakkeli"}) ; -- 10000 
-lin oral_A = mkA (lin AK {s = d38 "suullinen"}) ; -- 6712 
-lin orange_N = mkN (lin NK {s = d05 "oranssi"}) ; -- 10000 
-lin orate_V = mkV (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin oration_N = mkN (lin NK {s = d48 "puhe"}) ; -- 671 
-lin orator_N = mkN (lin NK {s = d10 "puhuja"}) ; -- 5695 
-lin oratorio_N = mkN (lin NK {s = d03 "oratorio"}) ; -- 10000 
-lin oratory_N = mkN (lin NK {s = d48 "puhe"}) ; -- 671 
-lin orb_N = mkN "silmä" ; -- 695 
-lin orbit_N = mkN (lin NK {s = d05 "piiri"}) ; -- 666 
-lin orbit_V = mkV "kiertää" ; -- 1025 
-lin orbit_V2 = mkV2 "kiertää" ; -- 1025 
-lin orchard_N = mkN "puutarha" ; -- 3436 
-lin orchestra_N = mkN (lin NK {s = d06 "orkesteri"}) ; -- 1417 
-lin orchestrate_V2 = mkV2 "järjestää" ; -- 171 
-lin orchestration_N = mkN (lin NK {s = d05A "orkestrointi"}) ; -- 10000 
-lin orchid_N = mkN (lin NK {s = d13 "orkidea"}) ; -- 10000 
-lin ordain_V2 = mkV2 (lin VK {s = c69 "valita"}) ; -- 179 
-lin order_N = mkN "luokka" ; -- 640 
-lin order_V = mkV "järjestää" ; -- 171 
-lin order_V2 = mkV2 "järjestää" ; -- 171 
-lin ordering_N = mkN "järjestely" ; -- 1534 
-lin orderly_A = mkA (lin AK {s = d38 "rauhallinen"}) ; -- 1960 
-lin ordinance_N = mkN "säännös" ; -- 4318 
-lin ordinary_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin ordination_N = mkN "järjestely" ; -- 1534 
-lin ordnance_N = mkN "tykistö" ; -- 9374 
-lin ore_N = mkN (lin NK {s = d05 "malmi"}) ; -- 10000 
-lin organ_N = mkN (lin NK {s = d33 "elin"}) ; -- 3625 
-lin organ_grinder_N = mkN (lin NK {s = d06 "posetiivari"}) ; -- 10000 
-lin organdie_N = mkN (lin NK {s = d05 "organdi"}) ; -- 10000 
-lin organic_A = mkA "luonnonmukainen" ; -- 9584 
-lin organically_Adv = mkAdv "olennaisesti" ; -- 5282 
-lin organism_N = mkN (lin NK {s = d05 "organismi"}) ; -- 10000 
-lin organist_N = mkN (lin NK {s = d06 "urkuri"}) ; -- 10000 
-lin organization_N = mkN "järjestö" ; -- 633 
-lin organize_V2 = mkV2 "järjestää" ; -- 171 
-lin organizer_N = mkN (lin NK {s = d06 "organisaattori"}) ; -- 10000 
-lin orgasm_N = mkN (lin NK {s = d05 "orgasmi"}) ; -- 10000 
-lin orgiastic_A = mkA (lin AK {s = d38 "hekumallinen"}) ; -- 10000 
-lin oriel_N = mkN (lin NK {s = d06 "erkkeri"}) ; -- 10000 
-lin orient_V2 = mkV2 (lin VK {s = c53A "osoittaa"}) ; -- 378 
-lin oriental_A = mkA "itämainen" ; -- 8988 
-lin orientalist_N = mkN (lin NK {s = d05 "orientalisti"}) ; -- 10000 
-lin orientation_N = mkN (lin NK {s = d39 "suunnistus"}) ; -- 5109 
-lin orifice_N = mkN (lin NK {s = d18 "suu"}) ; -- 1274 
-lin origin_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin original_A = mkA "alkuperäinen" ; -- 1577 
-lin originate_V = mkV "lähteä" ; -- 102 
-lin originate_V2 = mkV2 "lähteä" ; -- 102 
-lin orison_N = mkN (lin NK {s = d39 "rukous"}) ; -- 8391 
-lin ornament_N = mkN (lin NK {s = d48 "somiste"}) ; -- 10000 
-lin ornament_V2 = mkV2 (lin VK {s = c53 "koristaa"}) ; -- 7688 
-lin ornamental_A = mkA (lin AK {s = d38 "koristeellinen"}) ; -- 10000 
-lin ornamentation_N = mkN (lin NK {s = d39 "koristus"}) ; -- 10000 
-lin ornateness_N = mkN (lin NK {s = d40 "koristeellisuus"}) ; -- 10000 
-lin ornithologist_N = mkN (lin NK {s = d05 "ornitologi"}) ; -- 10000 
-lin orotund_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin orphan_N = mkN (lin NK {s = d01A "orpo"}) ; -- 10000 
-lin orphanage_N = mkN (lin NK {s = d40 "orpous"}) ; -- 10000 
-lin orthopaedics_N = mkN (lin NK {s = d12 "ortopedia"}) ; -- 10000 
-lin orthopedics_N = mkN (lin NK {s = d12 "ortopedia"}) ; -- 10000 
-lin oscillate_V = mkV (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin oscillate_V2 = mkV2 (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin oscillation_N = mkN (lin NK {s = d01A "kierto"}) ; -- 5567 
-lin oscillator_N = mkN (lin NK {s = d06 "oskillaattori"}) ; -- 10000 
-lin oscilloscope_N = mkN (lin NK {s = d05A "oskilloskooppi"}) ; -- 10000 
-lin ossify_V = mkV (lin VK {s = c52A "luutua"}) ; -- 10000 
-lin ossify_V2 = mkV2 (lin VK {s = c52A "luutua"}) ; -- 10000 
-lin ostensible_A = mkA "näennäinen" ; -- 9274 
-lin ostentation_N = mkN (lin NK {s = d02 "mahtailu"}) ; -- 10000 
-lin osteopath_N = mkN (lin NK {s = d05A "osteopaatti"}) ; -- 10000 
-lin osteopathy_N = mkN (lin NK {s = d12 "osteopatia"}) ; -- 10000 
-lin ostrich_N = mkN (lin NK {s = d05 "strutsi"}) ; -- 10000 
-lin other_A = mkA "toisenlainen" ; -- 2919 
-lin other_N = mkN (lin NK {s = d38 "toinen"}) ; -- 10000 
-lin otherwise_Adv = mkAdv (lin AdvK {s = c99 "muutoin"}) ; -- 2738 
-lin otiose_A = mkA "tarpeeton" ; -- 3985 
-lin otter_N = mkN (lin NK {s = d01A "saukko"}) ; -- 10000 
-lin ottoman_N = mkN (lin NK {s = d05 "ottomaani"}) ; -- 10000 
-lin ounce_N = mkN (lin NK {s = d05 "unssi"}) ; -- 10000 
-lin oust_V = mkV "syrjäyttää" ; -- 4618 
-lin oust_V2 = mkV2 "syrjäyttää" ; -- 4618 
-lin out_Adv = mkAdv (lin AdvK {s = c99 "ulos"}) ; -- 1187 
-lin out_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin out_of_date_A = mkA "vanhanaikainen" ; -- 5846 
-lin out_of_the_way_A = mkA "kaukainen" ; -- 4427 
-lin outback_A = mkA "kaukainen" ; -- 4427 
-lin outback_N = mkN (lin NK {s = d38 "kaukainen"}) ; -- 10000 
-lin outbrave_V2 = mkV2 (lin VK {s = c73 "uhmata"}) ; -- 9058 
-lin outburst_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin outcome_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin outcry_N = mkN (lin NK {s = d02 "parkaisu"}) ; -- 10000 
-lin outdo_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin outer_A = mkA "mahdoton" ; -- 1347 
-lin outfall_N = mkN (lin NK {s = d10A "laskukohta"}) ; -- 10000 
-lin outfight_V2 = mkV2 "päihittää" ; -- 8137 
-lin outfit_N = mkN "ryhmä" ; -- 230 
-lin outfit_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin outflow_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin outgo_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin outhouse_N = mkN (lin NK {s = d18 "puusee"}) ; -- 10000 
-lin outing_N = mkN (lin NK {s = d07 "retki"}) ; -- 4332 
-lin outlandish_A = mkA (lin AK {s = d38 "kummallinen"}) ; -- 3501 
-lin outlandishness_N = mkN (lin NK {s = d40 "kummallisuus"}) ; -- 10000 
-lin outlaw_N = mkN (lin NK {s = d01A "kielletty"}) ; -- 10000 
-lin outlaw_V2 = mkV2 "kieltää" ; -- 767 
-lin outlet_N = mkN (lin NK {s = d01A "aukko"}) ; -- 3430 
-lin outline_N = mkN "yhteenveto" ; -- 9196 
-lin outline_V2 = mkV2 (lin VK {s = c67A "hahmotella"}) ; -- 7272 
-lin outlying_A = mkA "syrjäinen" ; -- 7076 
-lin outmatch_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin outmoded_A = mkA "vanhanaikainen" ; -- 5846 
-lin outpace_V2 = mkV2 (lin VK {s = c53A "ohittaa"}) ; -- 2341 
-lin outplay_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin outpouring_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin output_N = mkN (lin NK {s = d01A "tuotanto"}) ; -- 568 
-lin outrage_N = mkN (lin NK {s = d39 "tyrmistys"}) ; -- 10000 
-lin outrage_V2 = mkV2 (lin VK {s = c73 "raiskata"}) ; -- 9654 
-lin outrageous_A = mkA "hirveä" ; -- 5815 
-lin outride_V2 = mkV2 "selviytyä" ; -- 1951 
-lin outrider_N = mkN (lin NK {s = d12 "tunnustelija"}) ; -- 10000 
-lin outright_A = mkA "välitön" ; -- 3665 
-lin outright_Adv = mkAdv (lin AdvK {s = c99 "heti"}) ; -- 373 
-lin outset_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin outside_Adv = mkAdv (lin AdvK {s = c99 "ulkona"}) ; -- 3247 
-lin outside_N = mkN "ulkopuolinen" ; -- 3107 
-lin outsider_N = mkN "ulkopuolinen" ; -- 3107 
-lin outsmart_V2 = mkV2 (lin VK {s = c53A "petkuttaa"}) ; -- 10000 
-lin outstanding_A = mkA "merkittävä" ; -- 542 
-lin outstrip_V2 = mkV2 (lin VK {s = c53A "ohittaa"}) ; -- 2341 
-lin outward_A = mkA (lin AK {s = d38 "ulkoinen"}) ; -- 3602 
-lin outward_Adv = mkAdv (lin AdvK {s = c99 "ulos"}) ; -- 1187 
-lin outwards_Adv = mkAdv "ulospäin" ; -- 7923 
-lin outwear_V2 = mkV2 (lin VK {s = c52A "uupua"}) ; -- 5613 
-lin ouzo_N = mkN (lin NK {s = d01 "ouzo"}) ; -- 10000 
-lin oval_N = mkN (lin NK {s = d03 "soikio"}) ; -- 10000 
-lin oven_N = mkN (lin NK {s = d05 "uuni"}) ; -- 4901 
-lin over_Adv = mkAdv "täynnä" ; -- 1590 
-lin overarch_V = mkV (lin VK {s = c69 "hallita"}) ; -- 618 
-lin overarch_V2 = mkV2 (lin VK {s = c69 "hallita"}) ; -- 618 
-lin overbear_V2 = mkV2 (lin VK {s = c53 "supistaa"}) ; -- 3920 
-lin overcome_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin overcome_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin overflow_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin overflow_V = mkV (lin VK {s = c61 "tulvia"}) ; -- 6451 
-lin overflow_V2 = mkV2 (lin VK {s = c61 "tulvia"}) ; -- 6451 
-lin overgenerous_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin overhang_N = mkN (lin NK {s = d48A "uloke"}) ; -- 10000 
-lin overhasty_A = mkA "ennenaikainen" ; -- 5416 
-lin overhaul_N = mkN (lin NK {s = d01A "huolto"}) ; -- 3352 
-lin overhaul_V2 = mkV2 (lin VK {s = c53A "ohittaa"}) ; -- 2341 
-lin overindulgence_N = mkN (lin NK {s = d02 "hemmottelu"}) ; -- 10000 
-lin overjealous_A = mkA (lin AK {s = d38 "mustasukkainen"}) ; -- 10000 
-lin overlap_N = mkN (lin NK {s = d09 "helma"}) ; -- 10000 
-lin overlook_V2 = mkV2 (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin overlord_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin overly_Adv = mkAdv (lin AdvK {s = c99 "liian"}) ; -- 319 
-lin overmaster_V2 = mkV2 (lin VK {s = c53 "kukistaa"}) ; -- 2507 
-lin overmuch_A = mkA "liiallinen" ; -- 5878 
-lin overplus_N = mkN (lin NK {s = d09A "liika"}) ; -- 10000 
-lin overpopulation_N = mkN (lin NK {s = d39 "liikakansoitus"}) ; -- 10000 
-lin overpower_V2 = mkV2 (lin VK {s = c54A "nujertaa"}) ; -- 10000 
-lin overreach_V2 = mkV2 (lin VK {s = c73 "puijata"}) ; -- 10000 
-lin override_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin overrule_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin overrun_V2 = mkV2 "ylittää" ; -- 963 
-lin oversee_V2 = mkV2 (lin VK {s = c67 "tarkkailla"}) ; -- 3089 
-lin overseer_N = mkN (lin NK {s = d10 "valvoja"}) ; -- 5582 
-lin overshadow_V2 = mkV2 (lin VK {s = c53 "varjostaa"}) ; -- 6957 
-lin overshoe_N = mkN (lin NK {s = d05 "kalossi"}) ; -- 10000 
-lin oversight_N = mkN (lin NK {s = d40 "tarkkaamattomuus"}) ; -- 10000 
-lin overstate_V2 = mkV2 (lin VK {s = c67A "suurennella"}) ; -- 10000 
-lin overstep_V2 = mkV2 "ylittää" ; -- 963 
-lin overtake_V2 = mkV2 "yllättää" ; -- 716 
-lin overthrow_N = mkN "kaatuminen" ; -- 4923 
-lin overthrow_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin overtime_N = mkN (lin NK {s = d09A "jatkoaika"}) ; -- 3016 
-lin overtone_N = mkN (lin NK {s = d39 "vihjaus"}) ; -- 10000 
-lin overture_N = mkN (lin NK {s = d39 "avaus"}) ; -- 2611 
-lin overturn_V = mkV (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin overturn_V2 = mkV2 (lin VK {s = c52A "kaatua"}) ; -- 1142 
-lin overwhelm_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin overwork_N = mkN (lin NK {s = d39 "rasitus"}) ; -- 6806 
-lin ovum_N = mkN (lin NK {s = d10 "muna"}) ; -- 3965 
-lin own_V = mkV (lin VK {s = c53 "omistaa"}) ; -- 709 
-lin own_V2 = mkV2 (lin VK {s = c53 "omistaa"}) ; -- 709 
-lin owner_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin ownership_N = mkN (lin NK {s = d39 "omistus"}) ; -- 1409 
-lin oxidation_N = mkN (lin NK {s = d39 "hapetus"}) ; -- 10000 
-lin oxide_N = mkN (lin NK {s = d05 "oksidi"}) ; -- 10000 
-lin oxidize_V = mkV (lin VK {s = c53A "hapettaa"}) ; -- 10000 
-lin oxidize_V2 = mkV2 (lin VK {s = c53A "hapettaa"}) ; -- 10000 
-lin oxygen_N = mkN (lin NK {s = d07A "happi"}) ; -- 7721 
-lin oxygenate_V2 = mkV2 (lin VK {s = c53A "hapettaa"}) ; -- 10000 
-lin oxygenize_V2 = mkV2 (lin VK {s = c53A "hapettaa"}) ; -- 10000 
-lin oyster_N = mkN (lin NK {s = d06 "osteri"}) ; -- 10000 
-lin ozone_N = mkN (lin NK {s = d05 "otsoni"}) ; -- 10000 
-lin pabulum_N = mkN (lin NK {s = d01A "ravinto"}) ; -- 3974 
-lin pace_N = mkN (lin NK {s = d05A "vauhti"}) ; -- 580 
-lin pace_V = mkV (lin VK {s = c67 "astella"}) ; -- 8643 
-lin pace_V2 = mkV2 (lin VK {s = c67 "astella"}) ; -- 8643 
-lin pacemaker_N = mkN "vetäjä" ; -- 2879 
-lin pacific_A = mkA (lin AK {s = d38 "rauhallinen"}) ; -- 1960 
-lin pacification_N = mkN (lin NK {s = d09 "rauha"}) ; -- 822 
-lin pacifism_N = mkN (lin NK {s = d05 "pasifismi"}) ; -- 10000 
-lin pacifist_N = mkN (lin NK {s = d05 "pasifisti"}) ; -- 10000 
-lin pacify_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin pack_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin pack_V = mkV "täyttää" ; -- 590 
-lin pack_V2 = mkV2 "täyttää" ; -- 590 
-lin package_N = mkN (lin NK {s = d01 "ohjelmisto"}) ; -- 1988 
-lin package_V2 = mkV2 "pakata" ; -- 3766 
-lin packer_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin packet_N = mkN (lin NK {s = d05A "paketti"}) ; -- 2175 
-lin pact_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin pad_N = mkN "täyte" ; -- 7997 
-lin pad_V = mkV (lin VK {s = c67 "kaunistella"}) ; -- 10000 
-lin pad_V2 = mkV2 (lin VK {s = c67 "kaunistella"}) ; -- 10000 
-lin padding_N = mkN "täyte" ; -- 7997 
-lin paddle_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin paddle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin paddle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin paddy_N = mkN "riisi" ; -- 8082 
-lin paediatrics_N = mkN (lin NK {s = d12 "pediatria"}) ; -- 10000 
-lin pagan_A = mkA (lin AK {s = d12 "pakana"}) ; -- 10000 
-lin page_N = mkN (lin NK {s = d01 "sivu"}) ; -- 386 
-lin page_V2 = mkV2 (lin VK {s = c52 "kutsua"}) ; -- 675 
-lin pageant_N = mkN (lin NK {s = d22 "show"}) ; -- 4132 
-lin pagoda_N = mkN (lin NK {s = d05 "pagodi"}) ; -- 10000 
-lin pail_N = mkN (lin NK {s = d38 "sangollinen"}) ; -- 10000 
-lin pain_N = mkN (lin NK {s = d01A "kipu"}) ; -- 3043 
-lin pain_V2 = mkV2 (lin VK {s = c53A "surettaa"}) ; -- 10000 
-lin pained_A = mkA (lin AK {s = d38 "tuskainen"}) ; -- 10000 
-lin painful_A = mkA "kipeä" ; -- 3614 
-lin painstaking_A = mkA (lin AK {s = d38 "huolellinen"}) ; -- 9119 
-lin paintbrush_N = mkN (lin NK {s = d33A "sivellin"}) ; -- 10000 
-lin painter_N = mkN "taidemaalari" ; -- 6567 
-lin painting_N = mkN "maalaus" ; -- 1662 
-lin pair_N = mkN "pari" ; -- 1071 
-lin pair_V = mkV (lin VK {s = c52A "pariutua"}) ; -- 10000 
-lin pair_V2 = mkV2 (lin VK {s = c52A "pariutua"}) ; -- 10000 
-lin pal_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin palace_N = mkN (lin NK {s = d05 "palatsi"}) ; -- 6777 
-lin palaeontology_N = mkN (lin NK {s = d12 "paleontologia"}) ; -- 10000 
-lin palatial_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin palaver_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin palaver_V = mkV (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin pale_A = mkA "kevyt" ; -- 1530 
-lin pale_N = mkN (lin NK {s = d15 "haalea"}) ; -- 10000 
-lin pale_V = mkV (lin VK {s = c72A "kalveta"}) ; -- 10000 
-lin paleness_N = mkN (lin NK {s = d40 "haaleus"}) ; -- 10000 
-lin paleontology_N = mkN (lin NK {s = d12 "paleontologia"}) ; -- 10000 
-lin palette_N = mkN (lin NK {s = d05A "paletti"}) ; -- 10000 
-lin palindrome_N = mkN (lin NK {s = d05 "palindromi"}) ; -- 10000 
-lin palisade_V2 = mkV2 (lin VK {s = c53A "paaluttaa"}) ; -- 10000 
-lin pall_V = mkV "kyllästyä" ; -- 4083 
-lin pallet_N = mkN (lin NK {s = d33 "lastain"}) ; -- 10000 
-lin palliate_V2 = mkV2 "lieventää" ; -- 6125 
-lin palliation_N = mkN (lin NK {s = d39 "lievitys"}) ; -- 10000 
-lin palliative_N = mkN (lin NK {s = d38 "palliatiivinen"}) ; -- 10000 
-lin pallidness_N = mkN (lin NK {s = d40 "kalvakkuus"}) ; -- 10000 
-lin pallor_N = mkN (lin NK {s = d40 "kalpeus"}) ; -- 10000 
-lin palm_N = mkN (lin NK {s = d01 "palmu"}) ; -- 10000 
-lin palpable_A = mkA "ilmeinen" ; -- 2713 
-lin palpitation_N = mkN (lin NK {s = d12 "vapina"}) ; -- 10000 
-lin palsy_N = mkN (lin NK {s = d39 "halvaus"}) ; -- 10000 
-lin palsy_V2 = mkV2 (lin VK {s = c53A "halvaannuttaa"}) ; -- 10000 
-lin palter_V = mkV (lin VK {s = c67 "kieroilla"}) ; -- 10000 
-lin paltry_A = mkA "mitätön" ; -- 8436 
-lin pamper_V2 = mkV2 (lin VK {s = c52 "paapoa"}) ; -- 10000 
-lin pamphlet_N = mkN (lin NK {s = d05A "pamfletti"}) ; -- 10000 
-lin pan_N = mkN (lin NK {s = d01 "pannu"}) ; -- 10000 
-lin pan_V = mkV (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin pan_V2 = mkV2 (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin panache_N = mkN (lin NK {s = d40 "aistikkuus"}) ; -- 10000 
-lin pancake_N = mkN (lin NK {s = d38 "ohukainen"}) ; -- 10000 
-lin pancreas_N = mkN (lin NK {s = d09 "haima"}) ; -- 10000 
-lin panda_N = mkN (lin NK {s = d09 "panda"}) ; -- 10000 
-lin pandemic_N = mkN (lin NK {s = d12 "pandemia"}) ; -- 10000 
-lin pander_N = mkN (lin NK {s = d10 "parittaja"}) ; -- 10000 
-lin pander_V = mkV (lin VK {s = c53A "parittaa"}) ; -- 10000 
-lin pane_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin panel_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin panel_V2 = mkV2 "nimetä" ; -- 1283 
-lin panelling_N = mkN (lin NK {s = d06 "paneeli"}) ; -- 10000 
-lin pang_N = mkN (lin NK {s = d02 "vihlaisu"}) ; -- 10000 
-lin panhandle_V = mkV (lin VK {s = c73 "pummata"}) ; -- 10000 
-lin panic_N = mkN (lin NK {s = d01 "kauhu"}) ; -- 4372 
-lin pannier_N = mkN (lin NK {s = d01A "laukku"}) ; -- 7625 
-lin panoply_N = mkN (lin NK {s = d40 "komeus"}) ; -- 10000 
-lin panorama_N = mkN (lin NK {s = d09 "panoraama"}) ; -- 10000 
-lin pansy_N = mkN (lin NK {s = d05A "orvokki"}) ; -- 10000 
-lin pant_N = mkN "housut" ; -- 5434 
-lin pant_V = mkV (lin VK {s = c53A "puuskuttaa"}) ; -- 10000 
-lin pant_V2 = mkV2 (lin VK {s = c53A "puuskuttaa"}) ; -- 10000 
-lin pantheism_N = mkN (lin NK {s = d05 "panteismi"}) ; -- 10000 
-lin pantheist_N = mkN (lin NK {s = d38 "panteistinen"}) ; -- 10000 
-lin pantheon_N = mkN "muistomerkki" ; -- 4135 
-lin panther_N = mkN (lin NK {s = d10 "puuma"}) ; -- 10000 
-lin panto_N = mkN (lin NK {s = d05 "pantomiimi"}) ; -- 10000 
-lin pantomime_N = mkN (lin NK {s = d05 "pantomiimi"}) ; -- 10000 
-lin pap_N = mkN (lin NK {s = d09A "rinta"}) ; -- 3273 
-lin papa_N = mkN (lin NK {s = d05 "isi"}) ; -- 8110 
-lin papaya_N = mkN (lin NK {s = d13 "papaija"}) ; -- 10000 
-lin paperclip_N = mkN (lin NK {s = d06 "klemmari"}) ; -- 10000 
-lin papist_N = mkN (lin NK {s = d38 "katolilainen"}) ; -- 10000 
-lin paprika_N = mkN (lin NK {s = d12 "paprika"}) ; -- 10000 
-lin papyrus_N = mkN (lin NK {s = d39 "papyrus"}) ; -- 10000 
-lin para_N = mkN (lin NK {s = d09 "para"}) ; -- 10000 
-lin parable_N = mkN (lin NK {s = d39 "vertaus"}) ; -- 10000 
-lin parabola_N = mkN (lin NK {s = d05 "paraabeli"}) ; -- 10000 
-lin parade_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin parade_V = mkV "esitellä" ; -- 577 
-lin parade_V2 = mkV2 "esitellä" ; -- 577 
-lin paradigm_N = mkN (lin NK {s = d10 "ruumiillistuma"}) ; -- 10000 
-lin paradise_N = mkN (lin NK {s = d05 "paratiisi"}) ; -- 7917 
-lin paradox_N = mkN (lin NK {s = d05 "paradoksi"}) ; -- 10000 
-lin paradoxical_A = mkA (lin AK {s = d38 "paradoksaalinen"}) ; -- 10000 
-lin paraffin_N = mkN (lin NK {s = d06 "petroli"}) ; -- 10000 
-lin paragon_N = mkN "esikuva" ; -- 4280 
-lin paragraph_N = mkN (lin NK {s = d48 "kappale"}) ; -- 865 
-lin paragraph_V2 = mkV2 (lin VK {s = c53A "kirjoittaa"}) ; -- 387 
-lin parakeet_N = mkN (lin NK {s = d09 "papukaija"}) ; -- 10000 
-lin parallel_A = mkA "samansuuntainen" ; -- 9667 
-lin parallel_V2 = mkV2 (lin VK {s = c53 "kaksinkertaistaa"}) ; -- 9313 
-lin parallelism_N = mkN (lin NK {s = d40 "vastaavuus"}) ; -- 10000 
-lin parallelogram_N = mkN (lin NK {s = d41A "suunnikas"}) ; -- 10000 
-lin paralyse_V2 = mkV2 (lin VK {s = c53A "halvauttaa"}) ; -- 10000 
-lin paralysis_N = mkN (lin NK {s = d39 "halvaus"}) ; -- 10000 
-lin paralyze_V2 = mkV2 (lin VK {s = c53A "halvaannuttaa"}) ; -- 10000 
-lin parameter_N = mkN "raja" ; -- 389 
-lin paramilitary_A = mkA "puolisotilaallinen" ; -- 5839 
-lin paramour_N = mkN (lin NK {s = d32A "rakastajatar"}) ; -- 10000 
-lin paranoia_N = mkN (lin NK {s = d40 "vainoharhaisuus"}) ; -- 10000 
-lin paranoid_N = mkN (lin NK {s = d38 "paranoidinen"}) ; -- 10000 
-lin parapet_N = mkN (lin NK {s = d48A "kaide"}) ; -- 10000 
-lin parasite_N = mkN (lin NK {s = d38 "loinen"}) ; -- 10000 
-lin parcel_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin parcel_V2 = mkV2 "kääriä" ; -- 8901 
-lin parch_V2 = mkV2 (lin VK {s = c73 "kuivata"}) ; -- 6221 
-lin parchment_N = mkN (lin NK {s = d05A "pergamentti"}) ; -- 10000 
-lin pardon_N = mkN (lin NK {s = d39 "armahdus"}) ; -- 10000 
-lin pardon_V2 = mkV2 (lin VK {s = c53A "armahtaa"}) ; -- 10000 
-lin pare_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin parent_N = mkN "äiti" ; -- 488 
-lin parentage_N = mkN (lin NK {s = d40 "vanhemmuus"}) ; -- 9525 
-lin pariah_N = mkN (lin NK {s = d12 "paaria"}) ; -- 10000 
-lin parish_N = mkN "seurakunta" ; -- 889 
-lin parity_N = mkN (lin NK {s = d05A "pariteetti"}) ; -- 10000 
-lin park_N = mkN "kenttä" ; -- 701 
-lin park_V = mkV "jättää" ; -- 255 
-lin park_V2 = mkV2 "jättää" ; -- 255 
-lin parka_N = mkN (lin NK {s = d05A "anorakki"}) ; -- 10000 
-lin parking_N = mkN "pysäköinti" ; -- 9911 
-lin parky_A = mkA (lin AK {s = d15 "kalsea"}) ; -- 10000 
-lin parlance_N = mkN (lin NK {s = d26 "kieli"}) ; -- 534 
-lin parley_V = mkV (lin VK {s = c67A "neuvotella"}) ; -- 986 
-lin parliament_N = mkN (lin NK {s = d05A "parlamentti"}) ; -- 571 
-lin parliamentarian_N = mkN (lin NK {s = d04A "parlamentaarikko"}) ; -- 6513 
-lin parliamentary_A = mkA (lin AK {s = d38 "parlamentaarinen"}) ; -- 8291 
-lin parlour_N = mkN (lin NK {s = d05 "sali"}) ; -- 1463 
-lin parlous_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin parody_N = mkN (lin NK {s = d12 "parodia"}) ; -- 10000 
-lin parody_V2 = mkV2 (lin VK {s = c62 "parodioida"}) ; -- 10000 
-lin paroquet_N = mkN (lin NK {s = d09 "papukaija"}) ; -- 10000 
-lin paroxysm_N = mkN (lin NK {s = d10 "puuska"}) ; -- 10000 
-lin parquet_N = mkN (lin NK {s = d05A "parketti"}) ; -- 10000 
-lin parr_N = mkN (lin NK {s = d38 "poikanen"}) ; -- 4126 
-lin parrot_N = mkN (lin NK {s = d12 "matkija"}) ; -- 10000 
-lin parry_N = mkN "vastaisku" ; -- 8881 
-lin parry_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin parsimony_N = mkN (lin NK {s = d40 "nuukuus"}) ; -- 10000 
-lin parsley_N = mkN (lin NK {s = d12 "persilja"}) ; -- 10000 
-lin parsnip_N = mkN (lin NK {s = d09A "palsternakka"}) ; -- 10000 
-lin parson_N = mkN "kirkkoherra" ; -- 3683 
-lin parsonage_N = mkN (lin NK {s = d12 "pappila"}) ; -- 7879 
-lin part_Adv = mkAdv (lin AdvK {s = c99 "osaksi"}) ; -- 6553 
-lin part_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin part_V = mkV "lähteä" ; -- 102 
-lin part_V2 = mkV2 "lähteä" ; -- 102 
-lin part_owner_N = mkN (lin NK {s = d41A "osakas"}) ; -- 3671 
-lin part_time_A = mkA "osa-aikainen" ; -- 8060 
-lin partake_V = mkV (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin partake_V2 = mkV2 (lin VK {s = c61A "nauttia"}) ; -- 929 
-lin parthenogenesis_N = mkN (lin NK {s = d05 "partenogeneesi"}) ; -- 10000 
-lin partial_A = mkA "osittainen" ; -- 8034 
-lin partiality_N = mkN (lin NK {s = d39 "mieltymys"}) ; -- 10000 
-lin participant_N = mkN "osanottaja" ; -- 3260 
-lin participate_V = mkV (lin VK {s = c52 "osallistua"}) ; -- 318 
-lin participate_V2 = mkV2 (lin VK {s = c52 "osallistua"}) ; -- 318 
-lin participation_N = mkN "osallistuminen" ; -- 2090 
-lin participle_N = mkN (lin NK {s = d05A "partisiippi"}) ; -- 10000 
-lin particle_N = mkN (lin NK {s = d38 "hiukkanen"}) ; -- 10000 
-lin particular_A = mkA "tietty" ; -- 993 
-lin particular_N = mkN (lin NK {s = d10A "yksityiskohta"}) ; -- 2156 
-lin particularize_V = mkV "täsmentää" ; -- 5120 
-lin particularize_V2 = mkV2 "täsmentää" ; -- 5120 
-lin parting_N = mkN (lin NK {s = d39 "jakaus"}) ; -- 10000 
-lin partisan_N = mkN (lin NK {s = d12 "kiihkoilija"}) ; -- 10000 
-lin partisanship_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin partition_N = mkN "seinä" ; -- 1367 
-lin partition_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin partitive_N = mkN (lin NK {s = d05 "partitiivi"}) ; -- 10000 
-lin partly_Adv = mkAdv (lin AdvK {s = c99 "osittain"}) ; -- 1770 
-lin partner_N = mkN (lin NK {s = d06 "kumppani"}) ; -- 2284 
-lin partnership_N = mkN (lin NK {s = d40 "kumppanuus"}) ; -- 10000 
-lin parturition_N = mkN (lin NK {s = d39 "synnytys"}) ; -- 5555 
-lin party_N = mkN (lin NK {s = d48 "puolue"}) ; -- 233 
-lin parvenu_N = mkN (lin NK {s = d41A "nousukas"}) ; -- 10000 
-lin pass_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin pass_V = mkV "mennä" ; -- 88 
-lin pass_V2 = mkV2 "mennä" ; -- 88 
-lin passable_A = mkA (lin AK {s = d38 "kohtuullinen"}) ; -- 2460 
-lin passage_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin passageway_N = mkN "tie" ; -- 308 
-lin passenger_N = mkN (lin NK {s = d10 "matkustaja"}) ; -- 1501 
-lin passer_by_N = mkN "ohikulkija" ; -- 7445 
-lin passing_A = mkA (lin AK {s = d38 "pikainen"}) ; -- 4796 
-lin passing_Adv = mkAdv (lin AdvK {s = c99 "hyvin"}) ; -- 55 
-lin passing_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin passion_N = mkN "intohimo" ; -- 5298 
-lin passive_A = mkA (lin AK {s = d38 "passiivinen"}) ; -- 8905 
-lin passive_N = mkN (lin NK {s = d05 "passiivi"}) ; -- 10000 
-lin passiveness_N = mkN (lin NK {s = d40 "passiivisuus"}) ; -- 10000 
-lin passivity_N = mkN (lin NK {s = d40 "passiivisuus"}) ; -- 10000 
-lin passport_N = mkN (lin NK {s = d33 "avain"}) ; -- 3740 
-lin past_A = mkA "viime" ; -- 45 
-lin past_Adv = mkAdv (lin AdvK {s = c99 "ohi"}) ; -- 10000 
-lin past_N = mkN (lin NK {s = d40 "menneisyys"}) ; -- 2780 
-lin pasta_N = mkN (lin NK {s = d09 "pasta"}) ; -- 10000 
-lin paste_N = mkN (lin NK {s = d06 "liisteri"}) ; -- 10000 
-lin paste_V2 = mkV2 "peittää" ; -- 2669 
-lin pasteboard_N = mkN (lin NK {s = d05A "kartonki"}) ; -- 10000 
-lin pastel_N = mkN (lin NK {s = d15 "haalea"}) ; -- 10000 
-lin pastern_N = mkN (lin NK {s = d38 "vuohinen"}) ; -- 10000 
-lin pastime_N = mkN (lin NK {s = d48A "viihdyke"}) ; -- 10000 
-lin pastor_N = mkN "pastori" ; -- 5611 
-lin pastoral_N = mkN (lin NK {s = d38 "pastoraalinen"}) ; -- 10000 
-lin pastorate_N = mkN (lin NK {s = d02 "papisto"}) ; -- 10000 
-lin pastry_N = mkN "taikina" ; -- 7526 
-lin pasturage_N = mkN (lin NK {s = d33A "laidun"}) ; -- 10000 
-lin pasture_N = mkN (lin NK {s = d33A "laidun"}) ; -- 10000 
-lin pasture_V = mkV (lin VK {s = c54A "laiduntaa"}) ; -- 10000 
-lin pasture_V2 = mkV2 (lin VK {s = c54A "laiduntaa"}) ; -- 10000 
-lin pasty_N = mkN (lin NK {s = d15 "kalpea"}) ; -- 10000 
-lin pat_Adv = mkAdv "täydellisesti" ; -- 4505 
-lin pat_N = mkN (lin NK {s = d39 "naputus"}) ; -- 10000 
-lin pat_V = mkV (lin VK {s = c53A "taputtaa"}) ; -- 10000 
-lin pat_V2 = mkV2 (lin VK {s = c53A "taputtaa"}) ; -- 10000 
-lin patch_N = mkN "paikka" ; -- 123 
-lin patch_V2 = mkV2 (lin VK {s = c73A "paikata"}) ; -- 4544 
-lin patchy_A = mkA (lin AK {s = d38 "hajanainen"}) ; -- 8761 
-lin pate_N = mkN (lin NK {s = d20 "patee"}) ; -- 10000 
-lin patent_A = mkA "avoin" ; -- 667 
-lin patent_N = mkN (lin NK {s = d33 "avoin"}) ; -- 10000 
-lin patent_V2 = mkV2 (lin VK {s = c62 "patentoida"}) ; -- 10000 
-lin paternity_N = mkN "alkuperä" ; -- 4551 
-lin path_N = mkN (lin NK {s = d05A "reitti"}) ; -- 1533 
-lin pathological_A = mkA (lin AK {s = d38 "sairaalloinen"}) ; -- 10000 
-lin pathologist_N = mkN (lin NK {s = d05 "patologi"}) ; -- 10000 
-lin pathology_N = mkN (lin NK {s = d12 "patologia"}) ; -- 10000 
-lin pathos_N = mkN (lin NK {s = d40 "liikuttavuus"}) ; -- 10000 
-lin pathway_N = mkN (lin NK {s = d01A "polku"}) ; -- 3810 
-lin patience_N = mkN "kärsivällisyys" ; -- 8112 
-lin patient_N = mkN (lin NK {s = d41 "potilas"}) ; -- 847 
-lin patina_N = mkN (lin NK {s = d12 "patina"}) ; -- 10000 
-lin patio_N = mkN (lin NK {s = d05 "terassi"}) ; -- 7673 
-lin patisserie_N = mkN (lin NK {s = d12 "konditoria"}) ; -- 10000 
-lin patois_N = mkN (lin NK {s = d48A "murre"}) ; -- 5192 
-lin patriarch_N = mkN (lin NK {s = d09A "patriarkka"}) ; -- 10000 
-lin patriarchate_N = mkN (lin NK {s = d05A "patriarkaatti"}) ; -- 10000 
-lin patriarchy_N = mkN (lin NK {s = d05A "patriarkaatti"}) ; -- 10000 
-lin patrician_A = mkA (lin AK {s = d38 "aristokraattinen"}) ; -- 10000 
-lin patrician_N = mkN (lin NK {s = d05A "aristokraatti"}) ; -- 10000 
-lin patrimony_N = mkN "perintö" ; -- 4125 
-lin patriotic_A = mkA "isänmaallinen" ; -- 8455 
-lin patrol_N = mkN (lin NK {s = d03 "partio"}) ; -- 6554 
-lin patrol_V = mkV (lin VK {s = c62 "partioida"}) ; -- 10000 
-lin patrol_V2 = mkV2 (lin VK {s = c62 "partioida"}) ; -- 10000 
-lin patron_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin patronage_N = mkN (lin NK {s = d39 "kannatus"}) ; -- 1433 
-lin patronize_V2 = mkV2 (lin VK {s = c53A "rahoittaa"}) ; -- 1778 
-lin patronymic_N = mkN (lin NK {s = d05 "patronyymi"}) ; -- 10000 
-lin patter_N = mkN (lin NK {s = d12 "rapina"}) ; -- 10000 
-lin patter_V = mkV (lin VK {s = c66 "ropista"}) ; -- 10000 
-lin patter_V2 = mkV2 (lin VK {s = c66 "ropista"}) ; -- 10000 
-lin pattern_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin patty_N = mkN (lin NK {s = d38 "makeinen"}) ; -- 10000 
-lin patty_pan_N = mkN (lin NK {s = d01 "pannu"}) ; -- 10000 
-lin paucity_N = mkN (lin NK {s = d40 "niukkuus"}) ; -- 9852 
-lin pauper_N = mkN "köyhä" ; -- 3493 
-lin pauperism_N = mkN "köyhyys" ; -- 3976 
-lin pause_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin pause_V = mkV "pysähtyä" ; -- 1964 
-lin pave_V2 = mkV2 "päällystää" ; -- 7952 
-lin paw_N = mkN (lin NK {s = d01 "tassu"}) ; -- 10000 
-lin paw_V = mkV (lin VK {s = c61A "raapia"}) ; -- 10000 
-lin paw_V2 = mkV2 (lin VK {s = c61A "raapia"}) ; -- 10000 
-lin pawky_A = mkA (lin AK {s = d10 "ovela"}) ; -- 10000 
-lin pawl_N = mkN "haka" ; -- 9185 
-lin pawn_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin pawn_V2 = mkV2 (lin VK {s = c73A "pantata"}) ; -- 10000 
-lin pawpaw_N = mkN (lin NK {s = d13 "papaija"}) ; -- 10000 
-lin pay_N = mkN (lin NK {s = d09A "palkka"}) ; -- 828 
-lin pay_V = mkV "tehdä" ; -- 16 
-lin pay_V2 = mkV2 "tehdä" ; -- 16 
-lin payer_N = mkN (lin NK {s = d10 "maksaja"}) ; -- 6393 
-lin payment_N = mkN (lin NK {s = d09A "palkka"}) ; -- 828 
-lin paynim_N = mkN (lin NK {s = d06 "muslimi"}) ; -- 4665 
-lin payoff_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin payroll_N = mkN "palkkalista" ; -- 8656 
-lin paysheet_N = mkN "palkkalista" ; -- 8656 
-lin pea_N = mkN (lin NK {s = d48 "herne"}) ; -- 10000 
-lin peaceable_A = mkA "rauhanomainen" ; -- 7125 
-lin peaceful_A = mkA "rauhanomainen" ; -- 7125 
-lin peacefulness_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin peach_N = mkN (lin NK {s = d14A "persikka"}) ; -- 10000 
-lin peak_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin peaked_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin peaky_A = mkA "terävä" ; -- 3532 
-lin peal_N = mkN (lin NK {s = d01 "pauhu"}) ; -- 10000 
-lin peal_V = mkV (lin VK {s = c62 "soida"}) ; -- 1641 
-lin peal_V2 = mkV2 (lin VK {s = c62 "soida"}) ; -- 1641 
-lin peanut_N = mkN (lin NK {s = d13 "ipana"}) ; -- 10000 
-lin pearl_N = mkN (lin NK {s = d07 "helmi"}) ; -- 3650 
-lin peasant_N = mkN (lin NK {s = d10A "moukka"}) ; -- 10000 
-lin pease_N = mkN (lin NK {s = d48 "herne"}) ; -- 10000 
-lin peat_N = mkN (lin NK {s = d48A "turve"}) ; -- 6341 
-lin peccary_N = mkN (lin NK {s = d06 "pekari"}) ; -- 10000 
-lin peck_V = mkV (lin VK {s = c61A "nokkia"}) ; -- 10000 
-lin peck_V2 = mkV2 (lin VK {s = c61A "nokkia"}) ; -- 10000 
-lin pecker_N = mkN (lin NK {s = d10A "nokka"}) ; -- 6748 
-lin peculation_N = mkN (lin NK {s = d39 "kavallus"}) ; -- 10000 
-lin peculiar_A = mkA (lin AK {s = d38 "erityinen"}) ; -- 1528 
-lin peculiarity_N = mkN (lin NK {s = d40 "erikoisuus"}) ; -- 5235 
-lin pecuniary_A = mkA (lin AK {s = d38 "rahallinen"}) ; -- 6247 
-lin pedagogic_A = mkA (lin AK {s = d38 "pedagoginen"}) ; -- 10000 
-lin pedagogical_A = mkA (lin AK {s = d38 "pedagoginen"}) ; -- 10000 
-lin pedagogue_N = mkN (lin NK {s = d05 "pedagogi"}) ; -- 10000 
-lin pedagogy_N = mkN (lin NK {s = d39 "koulutus"}) ; -- 442 
-lin pedal_N = mkN (lin NK {s = d33A "poljin"}) ; -- 10000 
-lin pedal_V = mkV (lin VK {s = c58A "polkea"}) ; -- 4499 
-lin pedal_V2 = mkV2 (lin VK {s = c58A "polkea"}) ; -- 4499 
-lin pedantic_A = mkA (lin AK {s = d38 "pedanttinen"}) ; -- 10000 
-lin pedantry_N = mkN (lin NK {s = d02 "saivartelu"}) ; -- 10000 
-lin peddler_N = mkN (lin NK {s = d06 "diileri"}) ; -- 10000 
-lin pederast_N = mkN (lin NK {s = d05 "pederasti"}) ; -- 10000 
-lin pederasty_N = mkN (lin NK {s = d12 "pederastia"}) ; -- 10000 
-lin pedestal_N = mkN (lin NK {s = d13 "jalusta"}) ; -- 10000 
-lin pedestrian_A = mkA (lin AK {s = d15 "lattea"}) ; -- 10000 
-lin pedestrian_N = mkN "jalankulkija" ; -- 5044 
-lin pedicure_N = mkN (lin NK {s = d05 "pedikyyri"}) ; -- 10000 
-lin pediment_N = mkN "pääty" ; -- 7890 
-lin pedlar_N = mkN (lin NK {s = d12 "kaupustelija"}) ; -- 10000 
-lin pee_N = mkN (lin NK {s = d09 "pissa"}) ; -- 10000 
-lin pee_V = mkV (lin VK {s = c73 "pissata"}) ; -- 10000 
-lin peek_N = mkN (lin NK {s = d39 "kurkistus"}) ; -- 10000 
-lin peek_V = mkV (lin VK {s = c53 "kurkistaa"}) ; -- 9489 
-lin peel_N = mkN "kuori" ; -- 4904 
-lin peel_V = mkV (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin peel_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin peeler_N = mkN (lin NK {s = d06 "strippari"}) ; -- 10000 
-lin peep_V = mkV (lin VK {s = c53 "kurkistaa"}) ; -- 9489 
-lin peeper_N = mkN "silmä" ; -- 695 
-lin peer_V = mkV (lin VK {s = c67 "tiirailla"}) ; -- 10000 
-lin peeve_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin peeved_A = mkA (lin AK {s = d38 "kiukkuinen"}) ; -- 10000 
-lin peg_N = mkN (lin NK {s = d07A "koipi"}) ; -- 10000 
-lin peg_V = mkV "kiinnittää" ; -- 1212 
-lin peg_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin pelican_N = mkN (lin NK {s = d05 "pelikaani"}) ; -- 10000 
-lin pellet_N = mkN (lin NK {s = d05 "hauli"}) ; -- 10000 
-lin pelt_N = mkN (lin NK {s = d09 "nahka"}) ; -- 4943 
-lin pelt_V = mkV (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin pelt_V2 = mkV2 (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin pelvis_N = mkN (lin NK {s = d03 "lantio"}) ; -- 10000 
-lin penalize_V2 = mkV2 (lin VK {s = c53A "kurittaa"}) ; -- 10000 
-lin penalty_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin penance_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin penchant_N = mkN (lin NK {s = d39 "mieltymys"}) ; -- 10000 
-lin pencil_N = mkN "kynä" ; -- 6144 
-lin pendant_N = mkN (lin NK {s = d10 "riippuva"}) ; -- 10000 
-lin pendulum_N = mkN (lin NK {s = d06 "heiluri"}) ; -- 10000 
-lin penetrate_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin penetrate_V2 = mkV2 (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin penetrating_A = mkA "syvällinen" ; -- 6769 
-lin penetration_N = mkN "pääsy" ; -- 1739 
-lin penguin_N = mkN (lin NK {s = d06 "pingviini"}) ; -- 10000 
-lin penicillin_N = mkN (lin NK {s = d05 "penisilliini"}) ; -- 10000 
-lin penis_N = mkN (lin NK {s = d33A "siitin"}) ; -- 10000 
-lin penitence_N = mkN (lin NK {s = d39 "katumus"}) ; -- 10000 
-lin penitentiary_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin pennant_N = mkN (lin NK {s = d05 "viiri"}) ; -- 10000 
-lin pennon_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin penny_N = mkN (lin NK {s = d05 "penni"}) ; -- 2731 
-lin pension_N = mkN "eläke" ; -- 950 
-lin pensioner_N = mkN "eläkeläinen" ; -- 2101 
-lin penstock_N = mkN (lin NK {s = d01 "kouru"}) ; -- 10000 
-lin pentameter_N = mkN (lin NK {s = d05 "pentametri"}) ; -- 10000 
-lin penurious_A = mkA (lin AK {s = d41 "kitsas"}) ; -- 10000 
-lin penuriousness_N = mkN (lin NK {s = d40 "saituus"}) ; -- 10000 
-lin penury_N = mkN "köyhyys" ; -- 3976 
-lin people_N = mkN (lin NK {s = d01A "suku"}) ; -- 2035 
-lin people_V2 = mkV2 (lin VK {s = c53A "asuttaa"}) ; -- 6989 
-lin pep_N = mkN (lin NK {s = d05A "puhti"}) ; -- 8501 
-lin pepper_N = mkN (lin NK {s = d12 "paprika"}) ; -- 10000 
-lin pepper_V2 = mkV2 (lin VK {s = c53A "pommittaa"}) ; -- 3886 
-lin peppercorn_N = mkN (lin NK {s = d06 "pippuri"}) ; -- 10000 
-lin peppery_A = mkA (lin AK {s = d38 "tulinen"}) ; -- 10000 
-lin pepsin_N = mkN (lin NK {s = d05 "pepsiini"}) ; -- 10000 
-lin peradventure_Adv = mkAdv "ehkä" ; -- 335 
-lin perambulate_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin perambulate_V2 = mkV2 (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin perambulation_N = mkN (lin NK {s = d39 "kierros"}) ; -- 664 
-lin perceive_V2 = mkV2 "ymmärtää" ; -- 456 
-lin percent_N = mkN "prosentti" ; -- 47 
-lin percentage_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin perceptibility_N = mkN (lin NK {s = d40 "havaittavuus"}) ; -- 10000 
-lin perception_N = mkN "käsitys" ; -- 1260 
-lin perceptive_A = mkA "terävä" ; -- 3532 
-lin perch_N = mkN (lin NK {s = d32 "ahven"}) ; -- 8363 
-lin perch_V = mkV (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin perch_V2 = mkV2 (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin perchance_Adv = mkAdv "ehkä" ; -- 335 
-lin percolate_V = mkV (lin VK {s = c53A "suodattaa"}) ; -- 10000 
-lin percolate_V2 = mkV2 (lin VK {s = c53A "suodattaa"}) ; -- 10000 
-lin percussion_N = mkN (lin NK {s = d39 "koputus"}) ; -- 10000 
-lin perdition_N = mkN (lin NK {s = d39 "kadotus"}) ; -- 10000 
-lin peregrination_N = mkN (lin NK {s = d39 "vaellus"}) ; -- 9016 
-lin peremptory_A = mkA "ehdoton" ; -- 2106 
-lin perennial_A = mkA (lin AK {s = d38 "ikuinen"}) ; -- 3771 
-lin perennial_N = mkN (lin NK {s = d13 "perenna"}) ; -- 10000 
-lin perfect_A = mkA "täysi" ; -- 712 
-lin perfect_V2 = mkV2 "kehittää" ; -- 599 
-lin perfection_N = mkN (lin NK {s = d02 "viimeistely"}) ; -- 8086 
-lin perfectionist_N = mkN (lin NK {s = d05 "perfektionisti"}) ; -- 10000 
-lin perfervid_A = mkA (lin AK {s = d10 "kuuma"}) ; -- 1673 
-lin perfidious_A = mkA (lin AK {s = d10 "kavala"}) ; -- 10000 
-lin perfidiousness_N = mkN (lin NK {s = d40 "petollisuus"}) ; -- 10000 
-lin perfidy_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin perforation_N = mkN "reikä" ; -- 4867 
-lin perforce_Adv = mkAdv "välttämättä" ; -- 1210 
-lin perform_V = mkV "esittää" ; -- 141 
-lin perform_V2 = mkV2 "esittää" ; -- 141 
-lin performance_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin performer_N = mkN "esiintyjä" ; -- 3001 
-lin perfume_N = mkN (lin NK {s = d05 "parfyymi"}) ; -- 10000 
-lin perfume_V2 = mkV2 (lin VK {s = c62 "parfymoida"}) ; -- 10000 
-lin perfunctory_A = mkA (lin AK {s = d38 "ylimalkainen"}) ; -- 10000 
-lin pergola_N = mkN (lin NK {s = d12 "pergola"}) ; -- 10000 
-lin peri_N = mkN (lin NK {s = d32A "sulotar"}) ; -- 10000 
-lin peril_N = mkN "vaara" ; -- 1072 
-lin peril_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin perilous_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin perimeter_N = mkN "kehä" ; -- 4648 
-lin period_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin periodic_A = mkA (lin AK {s = d38 "jaksoittainen"}) ; -- 10000 
-lin periodical_N = mkN (lin NK {s = d38 "ajoittainen"}) ; -- 10000 
-lin periscope_N = mkN (lin NK {s = d05A "periskooppi"}) ; -- 10000 
-lin perisher_N = mkN (lin NK {s = d39 "ilkimys"}) ; -- 10000 
-lin periwinkle_N = mkN (lin NK {s = d03 "talvio"}) ; -- 10000 
-lin perjurer_N = mkN (lin NK {s = d01A "valapatto"}) ; -- 10000 
-lin perkiness_N = mkN (lin NK {s = d40 "keveys"}) ; -- 10000 
-lin perky_A = mkA "pirteä" ; -- 7020 
-lin perm_N = mkN (lin NK {s = d05A "permanentti"}) ; -- 10000 
-lin perm_V2 = mkV2 (lin VK {s = c73A "permanentata"}) ; -- 10000 
-lin permanence_N = mkN (lin NK {s = d40 "pysyvyys"}) ; -- 10000 
-lin permeation_N = mkN "leviäminen" ; -- 4511 
-lin permission_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin permissive_A = mkA (lin AK {s = d10 "salliva"}) ; -- 10000 
-lin permissiveness_N = mkN (lin NK {s = d40 "suvaitsevaisuus"}) ; -- 9300 
-lin permit_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin permit_V = mkV (lin VK {s = c61 "sallia"}) ; -- 1043 
-lin permit_V2 = mkV2 (lin VK {s = c61 "sallia"}) ; -- 1043 
-lin permutation_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin pernicious_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin perniciousness_N = mkN (lin NK {s = d40 "vaarallisuus"}) ; -- 10000 
-lin peroration_N = mkN "yhteenveto" ; -- 9196 
-lin perpendicular_A = mkA "jyrkkä" ; -- 2989 
-lin perpetual_A = mkA (lin AK {s = d38 "ikuinen"}) ; -- 3771 
-lin perpetuate_V2 = mkV2 "säilyttää" ; -- 1010 
-lin perpetuation_N = mkN (lin NK {s = d01 "jatko"}) ; -- 911 
-lin perpetuity_N = mkN (lin NK {s = d40 "pysyvyys"}) ; -- 10000 
-lin perplex_V2 = mkV2 "hämmentää" ; -- 5170 
-lin perplexed_A = mkA "monimutkainen" ; -- 3942 
-lin perplexity_N = mkN "hämmennys" ; -- 8986 
-lin persecute_V2 = mkV2 (lin VK {s = c74 "vainota"}) ; -- 10000 
-lin persecution_N = mkN (lin NK {s = d01 "vaino"}) ; -- 10000 
-lin persecutor_N = mkN (lin NK {s = d10 "kiduttaja"}) ; -- 10000 
-lin persiflage_N = mkN (lin NK {s = d02 "naljailu"}) ; -- 10000 
-lin persimmon_N = mkN (lin NK {s = d05 "kaki"}) ; -- 10000 
-lin persist_V = mkV "kestää" ; -- 310 
-lin persistence_N = mkN (lin NK {s = d40 "sitkeys"}) ; -- 10000 
-lin persistent_A = mkA (lin AK {s = d10 "jatkuva"}) ; -- 10000 
-lin persona_N = mkN (lin NK {s = d10 "persoona"}) ; -- 4262 
-lin personage_N = mkN "henkilö" ; -- 385 
-lin personal_A = mkA "henkilökohtainen" ; -- 1237 
-lin personality_N = mkN (lin NK {s = d48A "luonne"}) ; -- 2099 
-lin personalize_V2 = mkV2 (lin VK {s = c62 "personoida"}) ; -- 10000 
-lin personalty_N = mkN (lin NK {s = d01 "irtaimisto"}) ; -- 10000 
-lin personate_V2 = mkV2 (lin VK {s = c53 "elollistaa"}) ; -- 10000 
-lin personation_N = mkN (lin NK {s = d09A "tulkinta"}) ; -- 1664 
-lin personification_N = mkN (lin NK {s = d10 "ruumiillistuma"}) ; -- 10000 
-lin personify_V2 = mkV2 (lin VK {s = c62 "personoida"}) ; -- 10000 
-lin perspective_N = mkN (lin NK {s = d05 "perspektiivi"}) ; -- 10000 
-lin perspicacious_A = mkA "terävä" ; -- 3532 
-lin perspicacity_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin perspicuity_N = mkN (lin NK {s = d40 "selkeys"}) ; -- 10000 
-lin perspicuous_A = mkA "selkeä" ; -- 1096 
-lin perspicuousness_N = mkN (lin NK {s = d40 "selvyys"}) ; -- 8282 
-lin perspiration_N = mkN (lin NK {s = d07A "hiki"}) ; -- 6091 
-lin perspire_V = mkV (lin VK {s = c67 "hikoilla"}) ; -- 10000 
-lin persuade_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin persuasion_N = mkN (lin NK {s = d02 "suostuttelu"}) ; -- 10000 
-lin persuasive_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin pert_A = mkA "pirteä" ; -- 7020 
-lin pertinence_N = mkN (lin NK {s = d05 "relevanssi"}) ; -- 10000 
-lin pertinent_A = mkA (lin AK {s = d38 "olennainen"}) ; -- 2273 
-lin pertness_N = mkN (lin NK {s = d40 "asiattomuus"}) ; -- 10000 
-lin perturb_V2 = mkV2 "häiritä" ; -- 2318 
-lin perturbation_N = mkN "häiriö" ; -- 3216 
-lin perverseness_N = mkN (lin NK {s = d40 "perverssiys"}) ; -- 10000 
-lin perversion_N = mkN (lin NK {s = d10 "kieroutuma"}) ; -- 10000 
-lin perversity_N = mkN (lin NK {s = d40 "kieroutuneisuus"}) ; -- 10000 
-lin pervert_N = mkN (lin NK {s = d05 "perverssi"}) ; -- 10000 
-lin pervert_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin peseta_N = mkN (lin NK {s = d13 "peseta"}) ; -- 10000 
-lin peso_N = mkN (lin NK {s = d01 "peso"}) ; -- 10000 
-lin pessary_N = mkN (lin NK {s = d06 "pessaari"}) ; -- 10000 
-lin pessimism_N = mkN (lin NK {s = d05 "pessimismi"}) ; -- 10000 
-lin pessimist_N = mkN (lin NK {s = d05 "pessimisti"}) ; -- 10000 
-lin pessimistic_A = mkA (lin AK {s = d38 "pessimistinen"}) ; -- 10000 
-lin pest_N = mkN (lin NK {s = d01A "rutto"}) ; -- 10000 
-lin pester_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin pestiferous_A = mkA (lin AK {s = d38 "turmiollinen"}) ; -- 10000 
-lin pestilence_N = mkN (lin NK {s = d01A "rutto"}) ; -- 10000 
-lin pestilent_A = mkA (lin AK {s = d10 "kuolettava"}) ; -- 10000 
-lin pestle_N = mkN (lin NK {s = d48 "kone"}) ; -- 524 
-lin pestle_V2 = mkV2 (lin VK {s = c52 "survoa"}) ; -- 10000 
-lin pet_N = mkN (lin NK {s = d05A "lemmikki"}) ; -- 4994 
-lin petite_A = mkA "pikkuinen" ; -- 5352 
-lin petition_N = mkN "pyyntö" ; -- 3284 
-lin petition_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin petition_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin petitioner_N = mkN (lin NK {s = d10 "kantaja"}) ; -- 7450 
-lin petrify_V = mkV (lin VK {s = c53 "kangistaa"}) ; -- 10000 
-lin petrify_V2 = mkV2 (lin VK {s = c53 "kangistaa"}) ; -- 10000 
-lin petrol_N = mkN (lin NK {s = d06 "bensiini"}) ; -- 4089 
-lin petroleum_N = mkN "raakaöljy" ; -- 9961 
-lin petrology_N = mkN (lin NK {s = d12 "petrologia"}) ; -- 10000 
-lin pettiness_N = mkN (lin NK {s = d40 "pikkumaisuus"}) ; -- 10000 
-lin petty_A = mkA "vähäinen" ; -- 1271 
-lin petunia_N = mkN (lin NK {s = d12 "petunia"}) ; -- 10000 
-lin pewter_N = mkN (lin NK {s = d09 "tina"}) ; -- 10000 
-lin phagocyte_N = mkN (lin NK {s = d05A "fagosyytti"}) ; -- 10000 
-lin phalanx_N = mkN "ryhmä" ; -- 230 
-lin phallus_N = mkN (lin NK {s = d39 "fallos"}) ; -- 10000 
-lin phantasy_N = mkN (lin NK {s = d12 "fantasia"}) ; -- 7507 
-lin phantom_N = mkN (lin NK {s = d48 "aave"}) ; -- 10000 
-lin pharisee_N = mkN (lin NK {s = d38 "farisealainen"}) ; -- 10000 
-lin pharmacist_N = mkN (lin NK {s = d05A "farmaseutti"}) ; -- 10000 
-lin pharmacological_A = mkA (lin AK {s = d38 "farmakologinen"}) ; -- 10000 
-lin pharmacologist_N = mkN (lin NK {s = d06 "proviisori"}) ; -- 10000 
-lin pharmacy_N = mkN (lin NK {s = d05A "apteekki"}) ; -- 4011 
-lin pharos_N = mkN (lin NK {s = d14A "majakka"}) ; -- 10000 
-lin phase_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin phase_V2 = mkV2 (lin VK {s = c53 "tahdistaa"}) ; -- 10000 
-lin pheasant_N = mkN (lin NK {s = d06 "fasaani"}) ; -- 10000 
-lin phenol_N = mkN (lin NK {s = d05 "fenoli"}) ; -- 10000 
-lin phenomenon_N = mkN "ilmiö" ; -- 1674 
-lin philanderer_N = mkN (lin NK {s = d12 "elostelija"}) ; -- 10000 
-lin philanthropist_N = mkN (lin NK {s = d05A "filantrooppi"}) ; -- 10000 
-lin philatelist_N = mkN (lin NK {s = d05 "filatelisti"}) ; -- 10000 
-lin philately_N = mkN (lin NK {s = d12 "filatelia"}) ; -- 10000 
-lin philistine_N = mkN (lin NK {s = d38 "filistealainen"}) ; -- 10000 
-lin philological_A = mkA (lin AK {s = d38 "filologinen"}) ; -- 10000 
-lin philologist_N = mkN (lin NK {s = d05 "filologi"}) ; -- 10000 
-lin philology_N = mkN (lin NK {s = d12 "filologia"}) ; -- 10000 
-lin philosopher_N = mkN (lin NK {s = d05 "filosofi"}) ; -- 6422 
-lin philosophic_A = mkA (lin AK {s = d38 "filosofinen"}) ; -- 9579 
-lin philosophical_A = mkA (lin AK {s = d38 "filosofinen"}) ; -- 9579 
-lin philosophize_V = mkV (lin VK {s = c62 "filosofoida"}) ; -- 10000 
-lin philosophy_N = mkN (lin NK {s = d12 "filosofia"}) ; -- 2510 
-lin phlegm_N = mkN "välinpitämättömyys" ; -- 9010 
-lin phobia_N = mkN (lin NK {s = d12 "fobia"}) ; -- 10000 
-lin phone_N = mkN (lin NK {s = d33 "puhelin"}) ; -- 1399 
-lin phone_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin phone_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin phoneme_N = mkN (lin NK {s = d06 "foneemi"}) ; -- 10000 
-lin phonetic_A = mkA (lin AK {s = d38 "foneettinen"}) ; -- 10000 
-lin phonetician_N = mkN (lin NK {s = d04A "foneetikko"}) ; -- 10000 
-lin phonetics_N = mkN (lin NK {s = d09A "fonetiikka"}) ; -- 10000 
-lin phoney_A = mkA "väärä" ; -- 1118 
-lin phoney_N = mkN (lin NK {s = d10 "petkuttaja"}) ; -- 10000 
-lin phonic_A = mkA (lin AK {s = d38 "foneettinen"}) ; -- 10000 
-lin phonological_A = mkA (lin AK {s = d38 "fonologinen"}) ; -- 10000 
-lin phonology_N = mkN (lin NK {s = d12 "fonologia"}) ; -- 10000 
-lin phony_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin phosphate_N = mkN (lin NK {s = d05A "fosfaatti"}) ; -- 10000 
-lin phosphorescence_N = mkN (lin NK {s = d05 "fosforesenssi"}) ; -- 10000 
-lin phosphorus_N = mkN (lin NK {s = d05 "fosfori"}) ; -- 10000 
-lin photo_N = mkN (lin NK {s = d10 "kuva"}) ; -- 10000 
-lin photograph_N = mkN "valokuva" ; -- 2224 
-lin photographer_N = mkN "valokuvaaja" ; -- 4652 
-lin photography_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin photon_N = mkN (lin NK {s = d06 "fotoni"}) ; -- 10000 
-lin phrase_N = mkN (lin NK {s = d48A "lauseke"}) ; -- 10000 
-lin phrase_V2 = mkV2 (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin phraseology_N = mkN (lin NK {s = d12 "fraseologia"}) ; -- 10000 
-lin phrenetic_A = mkA (lin AK {s = d41A "raivokas"}) ; -- 10000 
-lin physical_A = mkA (lin AK {s = d38 "fyysinen"}) ; -- 2448 
-lin physician_N = mkN "lääkäri" ; -- 801 
-lin physicist_N = mkN (lin NK {s = d04A "fyysikko"}) ; -- 10000 
-lin physics_N = mkN (lin NK {s = d14A "fysiikka"}) ; -- 5063 
-lin physiological_A = mkA (lin AK {s = d38 "fysiologinen"}) ; -- 10000 
-lin physiologist_N = mkN (lin NK {s = d05 "fysiologi"}) ; -- 10000 
-lin physiology_N = mkN (lin NK {s = d12 "fysiologia"}) ; -- 10000 
-lin physique_N = mkN (lin NK {s = d14A "fysiikka"}) ; -- 5063 
-lin pianist_N = mkN (lin NK {s = d05 "pianisti"}) ; -- 4344 
-lin piano_N = mkN (lin NK {s = d01 "piano"}) ; -- 3768 
-lin pianoforte_N = mkN (lin NK {s = d01 "piano"}) ; -- 3768 
-lin piazza_N = mkN (lin NK {s = d05 "tori"}) ; -- 1710 
-lin pick_N = mkN (lin NK {s = d09A "valinta"}) ; -- 668 
-lin pick_V = mkV (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin pick_V2 = mkV2 (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin pickaxe_N = mkN (lin NK {s = d01A "hakku"}) ; -- 10000 
-lin picker_N = mkN (lin NK {s = d12 "valitsija"}) ; -- 10000 
-lin pickerel_N = mkN (lin NK {s = d07A "hauki"}) ; -- 7590 
-lin picket_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin picket_V = mkV (lin VK {s = c57A "saartaa"}) ; -- 10000 
-lin picket_V2 = mkV2 (lin VK {s = c57A "saartaa"}) ; -- 10000 
-lin picking_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin pickle_N = mkN (lin NK {s = d25 "liemi"}) ; -- 9759 
-lin picnic_N = mkN (lin NK {s = d05A "piknikki"}) ; -- 10000 
-lin pictorial_A = mkA (lin AK {s = d38 "kuvallinen"}) ; -- 10000 
-lin picture_N = mkN (lin NK {s = d48A "tilanne"}) ; -- 125 
-lin picture_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin picturesque_A = mkA (lin AK {s = d38 "maalauksellinen"}) ; -- 10000 
-lin piddle_N = mkN (lin NK {s = d01 "pisu"}) ; -- 10000 
-lin piddle_V = mkV (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin piddling_A = mkA "mitätön" ; -- 8436 
-lin pie_N = mkN (lin NK {s = d41 "piiras"}) ; -- 10000 
-lin piece_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin piece_V2 = mkV2 "yhdistää" ; -- 784 
-lin piecemeal_Adv = mkAdv "vähitellen" ; -- 2255 
-lin pied_A = mkA (lin AK {s = d10 "kirjava"}) ; -- 6179 
-lin pier_N = mkN "laituri" ; -- 4144 
-lin pierce_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin pierce_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin piercing_A = mkA "terävä" ; -- 3532 
-lin piety_N = mkN (lin NK {s = d40 "hurskaus"}) ; -- 10000 
-lin piffling_A = mkA "mitätön" ; -- 8436 
-lin pig_N = mkN (lin NK {s = d09A "sika"}) ; -- 4692 
-lin pig_V = mkV (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin pigeon_N = mkN (lin NK {s = d38 "kyyhkynen"}) ; -- 10000 
-lin pigeonhole_N = mkN (lin NK {s = d02 "lokero"}) ; -- 10000 
-lin pigeonhole_V2 = mkV2 (lin VK {s = c67A "luokitella"}) ; -- 3558 
-lin piggishness_N = mkN (lin NK {s = d02 "sikailu"}) ; -- 10000 
-lin piggy_A = mkA (lin AK {s = d41 "ahnas"}) ; -- 10000 
-lin piggy_N = mkN (lin NK {s = d41 "porsas"}) ; -- 10000 
-lin piggyback_V = mkV (lin VK {s = c53A "kuljettaa"}) ; -- 1259 
-lin pigment_N = mkN (lin NK {s = d05A "pigmentti"}) ; -- 10000 
-lin pigmentation_N = mkN "väri" ; -- 1240 
-lin pigtail_N = mkN (lin NK {s = d05A "letti"}) ; -- 10000 
-lin pigwash_N = mkN (lin NK {s = d01 "litku"}) ; -- 10000 
-lin pike_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin pilaf_N = mkN (lin NK {s = d05 "pilahvi"}) ; -- 10000 
-lin pilaff_N = mkN (lin NK {s = d05 "pilahvi"}) ; -- 10000 
-lin pilaster_N = mkN (lin NK {s = d06 "pilasteri"}) ; -- 10000 
-lin pilau_N = mkN (lin NK {s = d05 "pilahvi"}) ; -- 10000 
-lin pilchard_N = mkN (lin NK {s = d06 "sardiini"}) ; -- 10000 
-lin pile_N = mkN (lin NK {s = d06 "reaktori"}) ; -- 8743 
-lin pile_V = mkV (lin VK {s = c73 "kasata"}) ; -- 5100 
-lin pile_V2 = mkV2 (lin VK {s = c73 "kasata"}) ; -- 5100 
-lin piles_N = mkN (lin NK {s = d06 "reaktori"}) ; -- 8743 
-lin pilgrim_N = mkN (lin NK {s = d10 "vaeltaja"}) ; -- 10000 
-lin pill_N = mkN (lin NK {s = d06 "pilleri"}) ; -- 9571 
-lin pillage_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin pillage_V2 = mkV2 (lin VK {s = c74 "rosvota"}) ; -- 10000 
-lin pillar_N = mkN (lin NK {s = d39 "veistos"}) ; -- 3724 
-lin pillbox_N = mkN (lin NK {s = d06 "bunkkeri"}) ; -- 10000 
-lin pillow_N = mkN (lin NK {s = d01 "tyyny"}) ; -- 10000 
-lin pillow_V2 = mkV2 (lin VK {s = c53A "lepuuttaa"}) ; -- 10000 
-lin pilot_N = mkN "lentäjä" ; -- 3420 
-lin pilot_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin pimento_N = mkN (lin NK {s = d12 "paprika"}) ; -- 10000 
-lin pimp_N = mkN (lin NK {s = d10 "parittaja"}) ; -- 10000 
-lin pimp_V = mkV (lin VK {s = c53A "parittaa"}) ; -- 10000 
-lin pin_N = mkN (lin NK {s = d01A "kaato"}) ; -- 9312 
-lin pin_V2 = mkV2 "siirtää" ; -- 584 
-lin pinch_N = mkN (lin NK {s = d01A "ahdinko"}) ; -- 5911 
-lin pinch_V = mkV (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin pinch_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin pine_N = mkN "mänty" ; -- 5521 
-lin pine_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin pineapple_N = mkN (lin NK {s = d39 "ananas"}) ; -- 10000 
-lin ping_N = mkN (lin NK {s = d39 "kilahdus"}) ; -- 10000 
-lin ping_V = mkV (lin VK {s = c53A "nakuttaa"}) ; -- 10000 
-lin pinion_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin pink_N = mkN (lin NK {s = d14A "neilikka"}) ; -- 10000 
-lin pink_V = mkV (lin VK {s = c53A "nakuttaa"}) ; -- 10000 
-lin pink_V2 = mkV2 (lin VK {s = c53A "nakuttaa"}) ; -- 10000 
-lin pinny_N = mkN (lin NK {s = d01 "essu"}) ; -- 10000 
-lin pinpoint_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin pinpoint_V2 = mkV2 (lin VK {s = c54A "paikantaa"}) ; -- 10000 
-lin pioneer_N = mkN (lin NK {s = d05 "pioneeri"}) ; -- 10000 
-lin pious_A = mkA (lin AK {s = d38 "uskonnollinen"}) ; -- 3069 
-lin pip_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin pip_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin pipe_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin pipeful_N = mkN (lin NK {s = d38 "piipullinen"}) ; -- 10000 
-lin pipeline_N = mkN (lin NK {s = d02 "putkisto"}) ; -- 10000 
-lin pipette_N = mkN (lin NK {s = d05A "pipetti"}) ; -- 10000 
-lin piping_N = mkN (lin NK {s = d48 "tere"}) ; -- 10000 
-lin piquancy_N = mkN (lin NK {s = d40 "kirpeys"}) ; -- 10000 
-lin piquant_A = mkA (lin AK {s = d10 "kiehtova"}) ; -- 10000 
-lin pique_N = mkN (lin NK {s = d20 "pikee"}) ; -- 10000 
-lin pique_V2 = mkV2 (lin VK {s = c53A "harmittaa"}) ; -- 2946 
-lin piquet_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin piracy_N = mkN (lin NK {s = d05 "piratismi"}) ; -- 10000 
-lin piranha_N = mkN (lin NK {s = d12 "piraija"}) ; -- 10000 
-lin pirate_N = mkN (lin NK {s = d10 "plagioija"}) ; -- 10000 
-lin pirate_V2 = mkV2 "ryöstää" ; -- 5602 
-lin pirouette_N = mkN (lin NK {s = d05A "piruetti"}) ; -- 10000 
-lin piss_N = mkN (lin NK {s = d24 "kusi"}) ; -- 10000 
-lin piss_V = mkV (lin VK {s = c73 "pissata"}) ; -- 10000 
-lin piss_V2 = mkV2 (lin VK {s = c73 "pissata"}) ; -- 10000 
-lin pistachio_N = mkN (lin NK {s = d05 "pistaasi"}) ; -- 10000 
-lin pistil_N = mkN (lin NK {s = d05 "emi"}) ; -- 10000 
-lin pistol_N = mkN (lin NK {s = d06 "pistooli"}) ; -- 9938 
-lin pit_N = mkN (lin NK {s = d02 "osasto"}) ; -- 1231 
-lin pitch_N = mkN "syöttö" ; -- 3085 
-lin pitch_V = mkV "viettää" ; -- 652 
-lin pitch_V2 = mkV2 "viettää" ; -- 652 
-lin pitch_black_A = mkA "pimeä" ; -- 2343 
-lin pitch_dark_A = mkA "pimeä" ; -- 2343 
-lin pitcher_N = mkN (lin NK {s = d38 "kannullinen"}) ; -- 10000 
-lin pitchfork_V2 = mkV2 (lin VK {s = c74A "hangota"}) ; -- 10000 
-lin piteous_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin pith_N = mkN (lin NK {s = d33A "ydin"}) ; -- 3176 
-lin pitiable_A = mkA (lin AK {s = d10 "liikuttava"}) ; -- 10000 
-lin pitiful_A = mkA (lin AK {s = d10 "kurja"}) ; -- 7333 
-lin piton_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin pitter_patter_N = mkN (lin NK {s = d39 "tepsutus"}) ; -- 10000 
-lin pity_N = mkN "sääli" ; -- 9895 
-lin pity_V2 = mkV2 (lin VK {s = c67A "surkutella"}) ; -- 10000 
-lin pivot_N = mkN (lin NK {s = d09A "napa"}) ; -- 10000 
-lin pivot_V = mkV "kiertää" ; -- 1025 
-lin pivot_V2 = mkV2 "kiertää" ; -- 1025 
-lin pivotal_A = mkA (lin AK {s = d38 "keskeinen"}) ; -- 718 
-lin pixie_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin pixilated_A = mkA (lin AK {s = d38 "leikillinen"}) ; -- 10000 
-lin pixy_N = mkN (lin NK {s = d38 "keijukainen"}) ; -- 10000 
-lin pizza_N = mkN (lin NK {s = d09 "pizza"}) ; -- 10000 
-lin placard_N = mkN (lin NK {s = d05A "plakaatti"}) ; -- 10000 
-lin placard_V2 = mkV2 (lin VK {s = c67A "ilmoitella"}) ; -- 10000 
-lin place_N = mkN "paikka" ; -- 123 
-lin place_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin placement_N = mkN (lin NK {s = d02 "sijoittelu"}) ; -- 10000 
-lin placenta_N = mkN (lin NK {s = d14A "istukka"}) ; -- 10000 
-lin placid_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin placidity_N = mkN (lin NK {s = d40 "levollisuus"}) ; -- 10000 
-lin plage_N = mkN "uimaranta" ; -- 6132 
-lin plagiarism_N = mkN (lin NK {s = d05A "plagiointi"}) ; -- 10000 
-lin plagiarist_N = mkN (lin NK {s = d10 "plagioija"}) ; -- 10000 
-lin plagiarize_V2 = mkV2 (lin VK {s = c62 "plagioida"}) ; -- 10000 
-lin plague_N = mkN (lin NK {s = d12 "epidemia"}) ; -- 6419 
-lin plague_V2 = mkV2 (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin plaguy_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin plain_A = mkA "selvä" ; -- 446 
-lin plain_Adv = mkAdv "yksinkertaisesti" ; -- 2583 
-lin plain_N = mkN (lin NK {s = d14A "silmukka"}) ; -- 10000 
-lin plain_V = mkV (lin VK {s = c52A "nurkua"}) ; -- 10000 
-lin plain_V2 = mkV2 (lin VK {s = c52A "nurkua"}) ; -- 10000 
-lin plainness_N = mkN (lin NK {s = d40 "selvyys"}) ; -- 8282 
-lin plaint_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin plaintiff_N = mkN (lin NK {s = d10 "kantaja"}) ; -- 7450 
-lin plait_N = mkN (lin NK {s = d05A "vekki"}) ; -- 10000 
-lin plait_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin plan_N = mkN (lin NK {s = d10 "suunnitelma"}) ; -- 565 
-lin plan_V = mkV (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin plan_V2 = mkV2 (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin plane_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin plane_V = mkV (lin VK {s = c73 "plaanata"}) ; -- 10000 
-lin plane_V2 = mkV2 (lin VK {s = c73 "plaanata"}) ; -- 10000 
-lin planetarium_N = mkN (lin NK {s = d03 "planetaario"}) ; -- 10000 
-lin plank_N = mkN (lin NK {s = d01A "lankku"}) ; -- 10000 
-lin plank_V2 = mkV2 (lin VK {s = c53A "lankuttaa"}) ; -- 10000 
-lin plank_bed_N = mkN (lin NK {s = d13 "lavitsa"}) ; -- 10000 
-lin planking_N = mkN (lin NK {s = d39 "lankutus"}) ; -- 10000 
-lin plankton_N = mkN (lin NK {s = d05 "plankton"}) ; -- 10000 
-lin planner_N = mkN (lin NK {s = d12 "suunnittelija"}) ; -- 2968 
-lin plant_N = mkN (lin NK {s = d41A "tehdas"}) ; -- 763 
-lin plant_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin plantain_N = mkN (lin NK {s = d02 "ratamo"}) ; -- 10000 
-lin plantation_N = mkN (lin NK {s = d06 "plantaasi"}) ; -- 10000 
-lin plaque_N = mkN (lin NK {s = d09A "laatta"}) ; -- 8939 
-lin plash_V = mkV (lin VK {s = c53A "loiskuttaa"}) ; -- 10000 
-lin plash_V2 = mkV2 (lin VK {s = c53A "loiskuttaa"}) ; -- 10000 
-lin plasm_N = mkN (lin NK {s = d09 "plasma"}) ; -- 10000 
-lin plasma_N = mkN (lin NK {s = d09 "plasma"}) ; -- 10000 
-lin plaster_N = mkN (lin NK {s = d06 "laastari"}) ; -- 10000 
-lin plaster_V2 = mkV2 (lin VK {s = c52A "hautoa"}) ; -- 10000 
-lin plastics_N = mkN (lin NK {s = d05 "muovi"}) ; -- 4961 
-lin plate_N = mkN (lin NK {s = d01 "levy"}) ; -- 832 
-lin plate_V2 = mkV2 "päällystää" ; -- 7952 
-lin plateau_N = mkN (lin NK {s = d01A "tasanko"}) ; -- 10000 
-lin plateful_N = mkN (lin NK {s = d38 "lautasellinen"}) ; -- 10000 
-lin platform_N = mkN (lin NK {s = d09 "lava"}) ; -- 1993 
-lin platinum_N = mkN (lin NK {s = d12 "platina"}) ; -- 10000 
-lin platitude_N = mkN (lin NK {s = d40 "latteus"}) ; -- 10000 
-lin platitudinous_A = mkA (lin AK {s = d15 "lattea"}) ; -- 10000 
-lin platoon_N = mkN (lin NK {s = d48 "joukkue"}) ; -- 180 
-lin platter_N = mkN "äänite" ; -- 7852 
-lin plaudit_N = mkN "hyväksyntä" ; -- 4807 
-lin plausible_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin playback_N = mkN (lin NK {s = d01 "toisto"}) ; -- 10000 
-lin playboy_N = mkN (lin NK {s = d21 "playboy"}) ; -- 10000 
-lin player_N = mkN (lin NK {s = d10 "pelaaja"}) ; -- 469 
-lin playfulness_N = mkN (lin NK {s = d40 "leikkisyys"}) ; -- 10000 
-lin playing_N = mkN "pelaaminen" ; -- 2849 
-lin plaything_N = mkN (lin NK {s = d01 "lelu"}) ; -- 5400 
-lin plaza_N = mkN (lin NK {s = d03 "aukio"}) ; -- 4563 
-lin plea_N = mkN (lin NK {s = d39 "vastaus"}) ; -- 958 
-lin pleach_V2 = mkV2 (lin VK {s = c67A "taivutella"}) ; -- 10000 
-lin plead_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin plead_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin pleasance_N = mkN (lin NK {s = d01 "puisto"}) ; -- 1894 
-lin pleasantry_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin please_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin please_V2 = mkV2 (lin VK {s = c75 "haluta"}) ; -- 64 
-lin pleased_A = mkA "tyytyväinen" ; -- 631 
-lin pleasing_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin pleasure_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin pleat_N = mkN (lin NK {s = d39 "laskos"}) ; -- 10000 
-lin pleat_V2 = mkV2 (lin VK {s = c53 "laskostaa"}) ; -- 10000 
-lin pleb_N = mkN (lin NK {s = d10A "moukka"}) ; -- 10000 
-lin plebeian_N = mkN (lin NK {s = d05 "plebeiji"}) ; -- 10000 
-lin plebiscite_N = mkN "kansanäänestys" ; -- 2259 
-lin plectrum_N = mkN (lin NK {s = d09 "plektra"}) ; -- 10000 
-lin pledge_N = mkN (lin NK {s = d39 "lupaus"}) ; -- 2064 
-lin pledge_V2 = mkV2 (lin VK {s = c73A "luvata"}) ; -- 503 
-lin plenary_A = mkA "täydellinen" ; -- 1811 
-lin plenitude_N = mkN (lin NK {s = d40 "runsaus"}) ; -- 10000 
-lin plenteous_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin plentiful_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin plenty_Adv = mkAdv "runsaasti" ; -- 956 
-lin plenty_N = mkN (lin NK {s = d40 "paljous"}) ; -- 10000 
-lin pleonasm_N = mkN (lin NK {s = d05 "pleonasmi"}) ; -- 10000 
-lin plethora_N = mkN (lin NK {s = d40 "ylenpalttisuus"}) ; -- 10000 
-lin plexus_N = mkN (lin NK {s = d39 "punos"}) ; -- 10000 
-lin pliability_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin pliable_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin pliancy_N = mkN (lin NK {s = d40 "mukautuvuus"}) ; -- 10000 
-lin pliant_A = mkA (lin AK {s = d15 "notkea"}) ; -- 10000 
-lin plight_N = mkN (lin NK {s = d01A "ahdinko"}) ; -- 5911 
-lin plight_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin plod_V = mkV (lin VK {s = c53 "raahustaa"}) ; -- 10000 
-lin plod_V2 = mkV2 (lin VK {s = c53 "raahustaa"}) ; -- 10000 
-lin plodding_A = mkA (lin AK {s = d41 "raskas"}) ; -- 982 
-lin plop_N = mkN (lin NK {s = d39 "molskaus"}) ; -- 10000 
-lin plop_V = mkV (lin VK {s = c53A "molskauttaa"}) ; -- 10000 
-lin plot_N = mkN (lin NK {s = d09 "palsta"}) ; -- 4131 
-lin plot_V = mkV (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin plot_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin plotter_N = mkN (lin NK {s = d12 "juonittelija"}) ; -- 10000 
-lin plover_N = mkN (lin NK {s = d13 "kurmitsa"}) ; -- 10000 
-lin plow_V = mkV "käsitellä" ; -- 460 
-lin plow_V2 = mkV2 "käsitellä" ; -- 460 
-lin ploy_N = mkN (lin NK {s = d14A "taktiikka"}) ; -- 4375 
-lin pluck_N = mkN (lin NK {s = d40 "rohkeus"}) ; -- 4380 
-lin pluck_V = mkV (lin VK {s = c61 "poimia"}) ; -- 3572 
-lin pluck_V2 = mkV2 (lin VK {s = c61 "poimia"}) ; -- 3572 
-lin pluckily_Adv = mkAdv "rohkeasti" ; -- 5077 
-lin plug_N = mkN (lin NK {s = d39 "mainos"}) ; -- 2630 
-lin plug_V = mkV "työntää" ; -- 3344 
-lin plug_V2 = mkV2 "työntää" ; -- 3344 
-lin plum_N = mkN (lin NK {s = d01 "luumu"}) ; -- 10000 
-lin plumb_Adv = mkAdv "täysin" ; -- 457 
-lin plumb_N = mkN (lin NK {s = d05A "luoti"}) ; -- 7480 
-lin plumb_V2 = mkV2 (lin VK {s = c73A "luodata"}) ; -- 10000 
-lin plume_N = mkN (lin NK {s = d41 "patsas"}) ; -- 4200 
-lin plume_V2 = mkV2 (lin VK {s = c52 "kiskoa"}) ; -- 9561 
-lin plummet_V = mkV "syöksyä" ; -- 5071 
-lin plummet_V2 = mkV2 "syöksyä" ; -- 5071 
-lin plump_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin plump_N = mkN (lin NK {s = d15 "pullea"}) ; -- 10000 
-lin plump_V = mkV (lin VK {s = c74A "pudota"}) ; -- 851 
-lin plump_V2 = mkV2 (lin VK {s = c74A "pudota"}) ; -- 851 
-lin plunder_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin plunder_V = mkV (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin plunder_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin plunderer_N = mkN (lin NK {s = d01 "rosvo"}) ; -- 9552 
-lin plunge_N = mkN (lin NK {s = d39 "sukellus"}) ; -- 10000 
-lin plunge_V = mkV "syöksyä" ; -- 5071 
-lin plunge_V2 = mkV2 "syöksyä" ; -- 5071 
-lin plunger_N = mkN (lin NK {s = d10 "sukeltaja"}) ; -- 9801 
-lin pluperfect_N = mkN (lin NK {s = d05 "pluskvamperfekti"}) ; -- 10000 
-lin plural_N = mkN (lin NK {s = d04A "monikko"}) ; -- 10000 
-lin pluralism_N = mkN (lin NK {s = d05 "pluralismi"}) ; -- 10000 
-lin pluralist_N = mkN (lin NK {s = d05 "pluralisti"}) ; -- 10000 
-lin plurality_N = mkN "enemmistö" ; -- 1326 
-lin plus_A = mkA (lin AK {s = d38 "positiivinen"}) ; -- 1852 
-lin plus_N = mkN (lin NK {s = d10 "plussa"}) ; -- 4675 
-lin plush_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin plush_N = mkN (lin NK {s = d05 "plyysi"}) ; -- 10000 
-lin plushy_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin plutonium_N = mkN (lin NK {s = d05 "plutonium"}) ; -- 10000 
-lin ply_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin ply_V = mkV "käyttää" ; -- 94 
-lin ply_V2 = mkV2 "käyttää" ; -- 94 
-lin plywood_N = mkN (lin NK {s = d06 "vaneri"}) ; -- 10000 
-lin pneumatic_A = mkA (lin AK {s = d38 "pneumaattinen"}) ; -- 10000 
-lin pocket_N = mkN (lin NK {s = d01 "tasku"}) ; -- 4133 
-lin pod_N = mkN "säiliö" ; -- 8688 
-lin poem_N = mkN (lin NK {s = d01 "runo"}) ; -- 1573 
-lin poesy_N = mkN (lin NK {s = d40 "runous"}) ; -- 5861 
-lin poet_N = mkN (lin NK {s = d12 "runoilija"}) ; -- 3292 
-lin poetic_A = mkA (lin AK {s = d38 "runollinen"}) ; -- 10000 
-lin poetical_A = mkA (lin AK {s = d38 "runollinen"}) ; -- 10000 
-lin poetry_N = mkN (lin NK {s = d40 "runous"}) ; -- 5861 
-lin pogrom_N = mkN (lin NK {s = d06 "pogromi"}) ; -- 10000 
-lin poignancy_N = mkN (lin NK {s = d40 "kipeys"}) ; -- 10000 
-lin poignant_A = mkA (lin AK {s = d38 "intensiivinen"}) ; -- 10000 
-lin point_N = mkN "prosentti" ; -- 47 
-lin point_V = mkV "näyttää" ; -- 156 
-lin point_V2 = mkV2 "näyttää" ; -- 156 
-lin point_blank_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin pointer_N = mkN (lin NK {s = d33A "osoitin"}) ; -- 10000 
-lin pointless_A = mkA "tylsä" ; -- 5150 
-lin poise_V = mkV (lin VK {s = c52A "varautua"}) ; -- 1799 
-lin poise_V2 = mkV2 (lin VK {s = c52A "varautua"}) ; -- 1799 
-lin poison_N = mkN (lin NK {s = d01A "myrkky"}) ; -- 5103 
-lin poisonous_A = mkA (lin AK {s = d38 "myrkyllinen"}) ; -- 7482 
-lin poke_N = mkN "lyönti" ; -- 4147 
-lin poke_V = mkV (lin VK {s = c54A "kohentaa"}) ; -- 3737 
-lin poke_V2 = mkV2 (lin VK {s = c54A "kohentaa"}) ; -- 3737 
-lin poker_N = mkN (lin NK {s = d06 "pokeri"}) ; -- 10000 
-lin poky_A = mkA "hidas" ; -- 2238 
-lin polar_A = mkA (lin AK {s = d38 "keskeinen"}) ; -- 718 
-lin polarity_N = mkN (lin NK {s = d05A "polariteetti"}) ; -- 10000 
-lin polarization_N = mkN (lin NK {s = d03 "polarisaatio"}) ; -- 10000 
-lin polarize_V2 = mkV2 "kärjistyä" ; -- 6947 
-lin pole_N = mkN (lin NK {s = d05A "keppi"}) ; -- 7531 
-lin poleaxe_N = mkN (lin NK {s = d12 "tappara"}) ; -- 4303 
-lin polecat_N = mkN (lin NK {s = d06 "hilleri"}) ; -- 10000 
-lin polemic_N = mkN (lin NK {s = d05A "polemiikki"}) ; -- 10000 
-lin police_V2 = mkV2 (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin policy_N = mkN (lin NK {s = d09A "politiikka"}) ; -- 658 
-lin polio_N = mkN (lin NK {s = d03 "polio"}) ; -- 10000 
-lin polish_N = mkN (lin NK {s = d01A "kiilto"}) ; -- 10000 
-lin polish_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin polish_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin politburo_N = mkN (lin NK {s = d20 "politbyroo"}) ; -- 10000 
-lin polite_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin politeness_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin politic_A = mkA "diplomaattinen" ; -- 7201 
-lin political_A = mkA (lin AK {s = d38 "poliittinen"}) ; -- 375 
-lin politician_N = mkN (lin NK {s = d01A "poliitikko"}) ; -- 1213 
-lin politicize_V = mkV (lin VK {s = c62 "politisoida"}) ; -- 10000 
-lin politicize_V2 = mkV2 (lin VK {s = c62 "politisoida"}) ; -- 10000 
-lin politick_V = mkV (lin VK {s = c62 "laskelmoida"}) ; -- 10000 
-lin politics_N = mkN (lin NK {s = d09A "politiikka"}) ; -- 658 
-lin polity_N = mkN (lin NK {s = d02 "kieroilu"}) ; -- 10000 
-lin polka_N = mkN (lin NK {s = d10A "polkka"}) ; -- 10000 
-lin poll_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin poll_V = mkV "äänestää" ; -- 850 
-lin poll_V2 = mkV2 "äänestää" ; -- 850 
-lin pollard_V2 = mkV2 (lin VK {s = c52 "latvoa"}) ; -- 10000 
-lin pollutant_N = mkN (lin NK {s = d48 "saaste"}) ; -- 8891 
-lin pollute_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin pollution_N = mkN (lin NK {s = d39 "saastutus"}) ; -- 10000 
-lin polonaise_N = mkN (lin NK {s = d05 "poloneesi"}) ; -- 10000 
-lin polony_N = mkN (lin NK {s = d05 "meetvursti"}) ; -- 10000 
-lin poltergeist_N = mkN (lin NK {s = d05 "poltergeist"}) ; -- 10000 
-lin poltroon_N = mkN (lin NK {s = d06 "pelkuri"}) ; -- 10000 
-lin poltroonery_N = mkN (lin NK {s = d40 "raukkamaisuus"}) ; -- 10000 
-lin polyanthus_N = mkN (lin NK {s = d04A "esikko"}) ; -- 10000 
-lin polygamy_N = mkN (lin NK {s = d12 "polygamia"}) ; -- 10000 
-lin polygon_N = mkN (lin NK {s = d05 "polygoni"}) ; -- 10000 
-lin polymorphic_A = mkA "monimuotoinen" ; -- 9587 
-lin polynomial_N = mkN (lin NK {s = d05 "polynomi"}) ; -- 10000 
-lin polyp_N = mkN (lin NK {s = d05A "polyyppi"}) ; -- 10000 
-lin polyphony_N = mkN (lin NK {s = d12 "polyfonia"}) ; -- 10000 
-lin polypus_N = mkN (lin NK {s = d05A "polyyppi"}) ; -- 10000 
-lin polytheism_N = mkN (lin NK {s = d05 "polyteismi"}) ; -- 10000 
-lin polythene_N = mkN (lin NK {s = d05 "polyeteeni"}) ; -- 10000 
-lin pom_N = mkN (lin NK {s = d05 "engelsmanni"}) ; -- 10000 
-lin pomade_N = mkN (lin NK {s = d10 "pomada"}) ; -- 10000 
-lin pomelo_N = mkN (lin NK {s = d02 "pomelo"}) ; -- 10000 
-lin pommel_N = mkN (lin NK {s = d05A "nuppi"}) ; -- 10000 
-lin pommel_V2 = mkV2 (lin VK {s = c52A "takoa"}) ; -- 6102 
-lin pommy_N = mkN "englantilainen" ; -- 8430 
-lin pomp_N = mkN (lin NK {s = d40 "komeus"}) ; -- 10000 
-lin pompon_N = mkN (lin NK {s = d01 "tupsu"}) ; -- 10000 
-lin pomposity_N = mkN (lin NK {s = d02 "mahtailu"}) ; -- 10000 
-lin pompous_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin ponce_N = mkN (lin NK {s = d05A "neiti"}) ; -- 10000 
-lin poncho_N = mkN (lin NK {s = d01 "poncho"}) ; -- 10000 
-lin pond_N = mkN (lin NK {s = d07A "lampi"}) ; -- 7172 
-lin ponder_V = mkV (lin VK {s = c69 "harkita"}) ; -- 1126 
-lin ponder_V2 = mkV2 (lin VK {s = c69 "harkita"}) ; -- 1126 
-lin ponderous_A = mkA (lin AK {s = d41 "raskas"}) ; -- 982 
-lin poniard_N = mkN (lin NK {s = d06 "tikari"}) ; -- 10000 
-lin pontiff_N = mkN (lin NK {s = d05 "paavi"}) ; -- 4163 
-lin pontifical_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin pontificate_N = mkN (lin NK {s = d40 "paavius"}) ; -- 10000 
-lin pontificate_V = mkV (lin VK {s = c73 "saarnata"}) ; -- 10000 
-lin pontoon_N = mkN (lin NK {s = d48A "kelluke"}) ; -- 10000 
-lin pony_N = mkN (lin NK {s = d38 "hevonen"}) ; -- 1352 
-lin pool_N = mkN (lin NK {s = d02 "palvelu"}) ; -- 353 
-lin pool_V2 = mkV2 "yhdistää" ; -- 784 
-lin poop_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin poor_A = mkA "heikko" ; -- 1009 
-lin poor_spirited_A = mkA (lin AK {s = d41A "pelokas"}) ; -- 10000 
-lin poorly_A = mkA "kipeä" ; -- 3614 
-lin poorness_N = mkN "köyhyys" ; -- 3976 
-lin pop_N = mkN (lin NK {s = d05 "pop"}) ; -- 8521 
-lin pop_V = mkV "päästää" ; -- 1550 
-lin pop_V2 = mkV2 "päästää" ; -- 1550 
-lin popcorn_N = mkN (lin NK {s = d05 "popcorn"}) ; -- 10000 
-lin pope_N = mkN (lin NK {s = d05 "paavi"}) ; -- 4163 
-lin popinjay_N = mkN (lin NK {s = d05A "suupaltti"}) ; -- 10000 
-lin poplin_N = mkN (lin NK {s = d06 "popliini"}) ; -- 10000 
-lin poppy_N = mkN (lin NK {s = d04A "unikko"}) ; -- 10000 
-lin populace_N = mkN (lin NK {s = d09 "kansa"}) ; -- 10000 
-lin popular_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin popularity_N = mkN (lin NK {s = d03 "suosio"}) ; -- 1139 
-lin popularize_V2 = mkV2 (lin VK {s = c62 "popularisoida"}) ; -- 10000 
-lin populate_V2 = mkV2 (lin VK {s = c53A "asuttaa"}) ; -- 6989 
-lin population_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin populism_N = mkN (lin NK {s = d05 "populismi"}) ; -- 10000 
-lin porcelain_N = mkN (lin NK {s = d06 "posliini"}) ; -- 10000 
-lin porch_N = mkN (lin NK {s = d05 "kuisti"}) ; -- 10000 
-lin porcine_A = mkA "lihava" ; -- 9398 
-lin pore_N = mkN (lin NK {s = d38 "huokonen"}) ; -- 10000 
-lin pork_N = mkN "sianliha" ; -- 8546 
-lin porn_N = mkN (lin NK {s = d01 "porno"}) ; -- 10000 
-lin pornography_N = mkN (lin NK {s = d12 "pornografia"}) ; -- 10000 
-lin porosity_N = mkN (lin NK {s = d40 "huokoisuus"}) ; -- 10000 
-lin porous_A = mkA (lin AK {s = d38 "puutteellinen"}) ; -- 5132 
-lin porousness_N = mkN (lin NK {s = d40 "huokoisuus"}) ; -- 10000 
-lin porphyry_N = mkN (lin NK {s = d05 "porfyyri"}) ; -- 10000 
-lin porridge_N = mkN (lin NK {s = d01 "puuro"}) ; -- 10000 
-lin porringer_N = mkN (lin NK {s = d05A "kuppi"}) ; -- 9488 
-lin port_N = mkN (lin NK {s = d10 "satama"}) ; -- 1611 
-lin port_V2 = mkV2 "siirtää" ; -- 584 
-lin portal_N = mkN (lin NK {s = d06 "portaali"}) ; -- 10000 
-lin portend_V2 = mkV2 (lin VK {s = c62 "ennakoida"}) ; -- 1507 
-lin portent_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin portentous_A = mkA (lin AK {s = d38 "suurellinen"}) ; -- 10000 
-lin porter_N = mkN (lin NK {s = d10 "kantaja"}) ; -- 7450 
-lin portfolio_N = mkN (lin NK {s = d01A "salkku"}) ; -- 4277 
-lin porthole_N = mkN (lin NK {s = d12 "ikkuna"}) ; -- 1665 
-lin portion_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin portion_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin portly_A = mkA (lin AK {s = d15 "komea"}) ; -- 1796 
-lin portrait_N = mkN "muotokuva" ; -- 5632 
-lin portraiture_N = mkN "muotokuva" ; -- 5632 
-lin portray_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin portrayal_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin pose_N = mkN (lin NK {s = d01A "asento"}) ; -- 6164 
-lin pose_V = mkV (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin pose_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin posh_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin posit_V2 = mkV2 (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin position_N = mkN "paikka" ; -- 123 
-lin position_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin positive_A = mkA "myönteinen" ; -- 1088 
-lin positive_N = mkN (lin NK {s = d05 "positiivi"}) ; -- 10000 
-lin positiveness_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin positivism_N = mkN (lin NK {s = d05 "positivismi"}) ; -- 10000 
-lin positivist_N = mkN (lin NK {s = d38 "positivistinen"}) ; -- 10000 
-lin possess_V2 = mkV2 (lin VK {s = c73 "omata"}) ; -- 3480 
-lin possession_N = mkN (lin NK {s = d09A "hallinta"}) ; -- 1657 
-lin possessiveness_N = mkN (lin NK {s = d40 "mustasukkaisuus"}) ; -- 10000 
-lin possessor_N = mkN (lin NK {s = d12 "haltija"}) ; -- 4906 
-lin possibility_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin possible_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin possible_N = mkN (lin NK {s = d05A "kandidaatti"}) ; -- 5408 
-lin possum_N = mkN (lin NK {s = d05 "opossumi"}) ; -- 10000 
-lin post_N = mkN (lin NK {s = d25 "toimi"}) ; -- 835 
-lin post_V = mkV "näyttää" ; -- 156 
-lin post_V2 = mkV2 "näyttää" ; -- 156 
-lin post_haste_Adv = mkAdv (lin AdvK {s = c99 "pikimmiten"}) ; -- 10000 
-lin postage_N = mkN "postimerkki" ; -- 8294 
-lin postdate_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin poster_N = mkN (lin NK {s = d48 "juliste"}) ; -- 5990 
-lin postpone_V2 = mkV2 "lykätä" ; -- 3315 
-lin postulate_N = mkN (lin NK {s = d39 "olettamus"}) ; -- 10000 
-lin postulate_V2 = mkV2 "edellyttää" ; -- 782 
-lin posture_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin posture_V = mkV (lin VK {s = c73 "poseerata"}) ; -- 10000 
-lin posture_V2 = mkV2 (lin VK {s = c73 "poseerata"}) ; -- 10000 
-lin posturing_N = mkN (lin NK {s = d39 "poseeraus"}) ; -- 10000 
-lin pot_N = mkN "potti" ; -- 3998 
-lin potash_N = mkN (lin NK {s = d13 "potaska"}) ; -- 10000 
-lin potassium_N = mkN (lin NK {s = d05 "kalium"}) ; -- 10000 
-lin potation_N = mkN (lin NK {s = d38 "juominen"}) ; -- 8398 
-lin potato_N = mkN (lin NK {s = d12 "peruna"}) ; -- 2556 
-lin potbelly_N = mkN (lin NK {s = d13 "kamiina"}) ; -- 10000 
-lin potboy_N = mkN (lin NK {s = d12 "tarjoilija"}) ; -- 9370 
-lin potency_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin potent_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin potentate_N = mkN (lin NK {s = d05 "tyranni"}) ; -- 10000 
-lin potential_A = mkA (lin AK {s = d38 "potentiaalinen"}) ; -- 7919 
-lin potential_N = mkN (lin NK {s = d05 "potentiaali"}) ; -- 10000 
-lin pothole_N = mkN (lin NK {s = d10A "kuoppa"}) ; -- 9430 
-lin pothouse_N = mkN (lin NK {s = d12 "juottola"}) ; -- 10000 
-lin pothunter_N = mkN "metsästäjä" ; -- 4788 
-lin potion_N = mkN (lin NK {s = d10 "juoma"}) ; -- 3787 
-lin potman_N = mkN (lin NK {s = d12 "tarjoilija"}) ; -- 9370 
-lin pottage_N = mkN (lin NK {s = d10A "rokka"}) ; -- 10000 
-lin potter_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin potterer_N = mkN (lin NK {s = d12 "puuhailija"}) ; -- 10000 
-lin potty_A = mkA "mitätön" ; -- 8436 
-lin potty_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin pouch_N = mkN (lin NK {s = d01 "tasku"}) ; -- 4133 
-lin poultice_N = mkN (lin NK {s = d48A "haude"}) ; -- 10000 
-lin pounce_N = mkN (lin NK {s = d39 "loikkaus"}) ; -- 10000 
-lin pound_N = mkN (lin NK {s = d10A "punta"}) ; -- 4812 
-lin pound_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin pound_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin pounder_N = mkN (lin NK {s = d33 "survin"}) ; -- 10000 
-lin pour_V = mkV (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin pour_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin pout_V = mkV (lin VK {s = c53 "mutristaa"}) ; -- 10000 
-lin pout_V2 = mkV2 (lin VK {s = c53 "mutristaa"}) ; -- 10000 
-lin poverty_N = mkN "köyhyys" ; -- 3976 
-lin powder_N = mkN (lin NK {s = d48 "jauhe"}) ; -- 10000 
-lin powder_V = mkV (lin VK {s = c54A "hienontaa"}) ; -- 10000 
-lin powder_V2 = mkV2 (lin VK {s = c54A "hienontaa"}) ; -- 10000 
-lin power_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin power_dive_V2 = mkV2 "syöksyä" ; -- 5071 
-lin powerful_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin powerhouse_N = mkN "voimalaitos" ; -- 4656 
-lin powwow_N = mkN (lin NK {s = d39 "kokous"}) ; -- 347 
-lin pox_N = mkN (lin NK {s = d01A "rokko"}) ; -- 10000 
-lin practicable_A = mkA (lin AK {s = d38 "mahdollinen"}) ; -- 270 
-lin practical_A = mkA "käytännöllinen" ; -- 9143 
-lin practice_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin practice_V = mkV (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin practice_V2 = mkV2 (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin practise_V = mkV (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin practise_V2 = mkV2 (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin praesidium_N = mkN (lin NK {s = d05 "presidiumi"}) ; -- 10000 
-lin pragmatic_A = mkA (lin AK {s = d38 "pragmaattinen"}) ; -- 10000 
-lin pragmatism_N = mkN (lin NK {s = d05 "pragmatismi"}) ; -- 10000 
-lin pragmatist_N = mkN (lin NK {s = d05 "pragmatisti"}) ; -- 10000 
-lin prairie_N = mkN (lin NK {s = d12 "preeria"}) ; -- 10000 
-lin praise_N = mkN (lin NK {s = d01 "kehu"}) ; -- 6532 
-lin praise_V2 = mkV2 (lin VK {s = c52 "kehua"}) ; -- 1401 
-lin prance_V = mkV (lin VK {s = c67 "tepastella"}) ; -- 10000 
-lin prank_N = mkN (lin NK {s = d38 "kepponen"}) ; -- 10000 
-lin prate_V = mkV (lin VK {s = c66 "pulista"}) ; -- 10000 
-lin prattle_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin pray_V = mkV (lin VK {s = c52 "toivoa"}) ; -- 331 
-lin pray_V2 = mkV2 (lin VK {s = c52 "toivoa"}) ; -- 331 
-lin prayer_N = mkN (lin NK {s = d39 "vaatimus"}) ; -- 887 
-lin preach_V = mkV (lin VK {s = c73 "saarnata"}) ; -- 10000 
-lin preach_V2 = mkV2 (lin VK {s = c73 "saarnata"}) ; -- 10000 
-lin preacher_N = mkN (lin NK {s = d10 "saarnaaja"}) ; -- 10000 
-lin preachify_V = mkV (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin preamble_N = mkN (lin NK {s = d01A "johdanto"}) ; -- 10000 
-lin precarious_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin precariousness_N = mkN (lin NK {s = d40 "vaarallisuus"}) ; -- 10000 
-lin precede_V = mkV (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin precede_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin precedence_N = mkN "etusija" ; -- 7491 
-lin preceptor_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin precession_N = mkN "etusija" ; -- 7491 
-lin precinct_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin precious_A = mkA (lin AK {s = d38 "suloinen"}) ; -- 10000 
-lin precious_Adv = mkAdv "erittäin" ; -- 501 
-lin preciousness_N = mkN (lin NK {s = d40 "arvokkuus"}) ; -- 10000 
-lin precipitate_V2 = mkV2 (lin VK {s = c52 "suistua"}) ; -- 6428 
-lin precipitation_N = mkN "kiire" ; -- 1584 
-lin precipitous_A = mkA "äkillinen" ; -- 7506 
-lin precise_A = mkA "tarkka" ; -- 856 
-lin preciseness_N = mkN (lin NK {s = d40 "selkeys"}) ; -- 10000 
-lin precision_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin preclude_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin precondition_N = mkN (lin NK {s = d39 "edellytys"}) ; -- 1517 
-lin precursor_N = mkN "edelläkävijä" ; -- 8167 
-lin predate_V2 = mkV2 "edeltää" ; -- 2975 
-lin predator_N = mkN (lin NK {s = d01A "peto"}) ; -- 6662 
-lin predecessor_N = mkN "edeltäjä" ; -- 3661 
-lin predestinate_V2 = mkV2 (lin VK {s = c62 "predestinoida"}) ; -- 10000 
-lin predestination_N = mkN (lin NK {s = d03 "predestinaatio"}) ; -- 10000 
-lin predestine_V2 = mkV2 (lin VK {s = c62 "predestinoida"}) ; -- 10000 
-lin predicate_N = mkN (lin NK {s = d05A "predikaatti"}) ; -- 10000 
-lin predicate_V2 = mkV2 "välittää" ; -- 1502 
-lin predict_V2 = mkV2 (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin prediction_N = mkN (lin NK {s = d48 "ennuste"}) ; -- 2597 
-lin predictor_N = mkN (lin NK {s = d10 "ennustaja"}) ; -- 10000 
-lin predilection_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin predispose_V2 = mkV2 (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin predisposition_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin predominant_A = mkA (lin AK {s = d10 "vallitseva"}) ; -- 10000 
-lin predominate_V = mkV (lin VK {s = c69 "vallita"}) ; -- 1867 
-lin preen_V2 = mkV2 (lin VK {s = c52A "laittautua"}) ; -- 10000 
-lin prefab_N = mkN (lin NK {s = d05A "elementti"}) ; -- 3204 
-lin preface_N = mkN (lin NK {s = d01A "johdanto"}) ; -- 10000 
-lin preface_V2 = mkV2 (lin VK {s = c53A "aloittaa"}) ; -- 166 
-lin prefatory_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin prefect_N = mkN (lin NK {s = d05 "prefekti"}) ; -- 10000 
-lin prefer_V2 = mkV2 (lin VK {s = c61 "suosia"}) ; -- 940 
-lin preference_N = mkN (lin NK {s = d39 "mieltymys"}) ; -- 10000 
-lin preferment_N = mkN (lin NK {s = d39 "ylennys"}) ; -- 10000 
-lin prefigure_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin prefix_N = mkN (lin NK {s = d33A "johdin"}) ; -- 10000 
-lin pregnancy_N = mkN (lin NK {s = d40 "raskaus"}) ; -- 5987 
-lin prehensile_A = mkA "terävä" ; -- 3532 
-lin prejudice_N = mkN "ennakkoluulo" ; -- 5923 
-lin prejudice_V2 = mkV2 (lin VK {s = c73A "haitata"}) ; -- 2072 
-lin prejudicial_A = mkA (lin AK {s = d38 "haitallinen"}) ; -- 5310 
-lin prelate_N = mkN (lin NK {s = d39 "priimas"}) ; -- 10000 
-lin preliminary_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin prelude_N = mkN (lin NK {s = d01A "johdanto"}) ; -- 10000 
-lin premature_A = mkA "ennenaikainen" ; -- 5416 
-lin premeditate_V2 = mkV2 (lin VK {s = c69 "harkita"}) ; -- 1126 
-lin premeditation_N = mkN (lin NK {s = d40 "tahallisuus"}) ; -- 10000 
-lin premier_N = mkN "pääministeri" ; -- 357 
-lin premise_N = mkN (lin NK {s = d39 "edellytys"}) ; -- 1517 
-lin premise_V2 = mkV2 (lin VK {s = c53 "perustaa"}) ; -- 398 
-lin premiss_N = mkN (lin NK {s = d39 "edellytys"}) ; -- 1517 
-lin premiss_V2 = mkV2 (lin VK {s = c53A "olettaa"}) ; -- 2293 
-lin premium_N = mkN (lin NK {s = d03 "palkkio"}) ; -- 3225 
-lin premonition_N = mkN (lin NK {s = d39 "aavistus"}) ; -- 6744 
-lin preoccupation_N = mkN (lin NK {s = d39 "valtaus"}) ; -- 8349 
-lin preoccupy_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin preparation_N = mkN (lin NK {s = d39 "harjoitus"}) ; -- 1314 
-lin preparatory_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin prepare_V = mkV (lin VK {s = c53 "valmistaa"}) ; -- 762 
-lin prepare_V2 = mkV2 (lin VK {s = c53 "valmistaa"}) ; -- 762 
-lin preparedness_N = mkN (lin NK {s = d40 "valmius"}) ; -- 2403 
-lin preponderance_N = mkN "enemmistö" ; -- 1326 
-lin preposition_N = mkN (lin NK {s = d03 "prepositio"}) ; -- 10000 
-lin prepossess_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin prepossessing_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin prepossession_N = mkN "ennakkoluulo" ; -- 5923 
-lin preposterous_A = mkA "mieletön" ; -- 9877 
-lin presage_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin presage_V2 = mkV2 "tietää" ; -- 129 
-lin presbyter_N = mkN (lin NK {s = d05 "presbyteeri"}) ; -- 10000 
-lin prescient_A = mkA (lin AK {s = d38 "enteellinen"}) ; -- 10000 
-lin prescribe_V = mkV "käskeä" ; -- 5356 
-lin prescribe_V2 = mkV2 "käskeä" ; -- 5356 
-lin prescript_N = mkN "määräys" ; -- 2310 
-lin prescription_N = mkN (lin NK {s = d05 "resepti"}) ; -- 4484 
-lin presence_N = mkN "läsnäolo" ; -- 4718 
-lin present_A = mkA "nykyinen" ; -- 202 
-lin present_N = mkN (lin NK {s = d09 "lahja"}) ; -- 2275 
-lin present_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin present_day_A = mkA "nykyinen" ; -- 202 
-lin presentable_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin presentation_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin preservation_N = mkN (lin NK {s = d39 "rauhoitus"}) ; -- 10000 
-lin preserve_N = mkN "suojelualue" ; -- 6088 
-lin preserve_V2 = mkV2 "säilyttää" ; -- 1010 
-lin preserver_N = mkN (lin NK {s = d12 "suojelija"}) ; -- 9474 
-lin president_N = mkN "puheenjohtaja" ; -- 136 
-lin press_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin press_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin press_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin press_up_N = mkN (lin NK {s = d39 "punnerrus"}) ; -- 10000 
-lin pressing_A = mkA (lin AK {s = d38 "kiireellinen"}) ; -- 6576 
-lin pressing_N = mkN (lin NK {s = d48 "puriste"}) ; -- 10000 
-lin pressman_N = mkN "lehtimies" ; -- 9616 
-lin pressure_N = mkN (lin NK {s = d48 "paine"}) ; -- 1222 
-lin pressure_V2 = mkV2 (lin VK {s = c53 "painostaa"}) ; -- 4074 
-lin prestidigitator_N = mkN (lin NK {s = d04A "maagikko"}) ; -- 10000 
-lin prestige_N = mkN "arvovalta" ; -- 7066 
-lin prestigious_A = mkA "arvovaltainen" ; -- 9557 
-lin presto_Adv = mkAdv "nopeasti" ; -- 449 
-lin presume_V = mkV "edellyttää" ; -- 782 
-lin presume_V2 = mkV2 "edellyttää" ; -- 782 
-lin presumption_N = mkN (lin NK {s = d39 "olettamus"}) ; -- 10000 
-lin presumptuous_A = mkA (lin AK {s = d15 "julkea"}) ; -- 10000 
-lin presuppose_V2 = mkV2 "edellyttää" ; -- 782 
-lin pretence_N = mkN (lin NK {s = d02 "teeskentely"}) ; -- 10000 
-lin pretend_V = mkV (lin VK {s = c54A "uskaltaa"}) ; -- 1420 
-lin pretend_V2 = mkV2 (lin VK {s = c54A "uskaltaa"}) ; -- 1420 
-lin pretension_N = mkN (lin NK {s = d39 "pyrkimys"}) ; -- 2269 
-lin pretentious_A = mkA (lin AK {s = d38 "suurellinen"}) ; -- 10000 
-lin preterit_N = mkN (lin NK {s = d05 "preteriti"}) ; -- 10000 
-lin preterite_N = mkN (lin NK {s = d05 "preteriti"}) ; -- 10000 
-lin pretext_N = mkN (lin NK {s = d48A "veruke"}) ; -- 10000 
-lin prettify_V2 = mkV2 (lin VK {s = c67 "koristella"}) ; -- 7253 
-lin pretty_A = mkA (lin AK {s = d09 "kiva"}) ; -- 2365 
-lin pretty_Adv = mkAdv (lin AdvK {s = c99 "melko"}) ; -- 1147 
-lin prevail_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin prevail_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin prevailing_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin prevalence_N = mkN (lin NK {s = d05 "prevalenssi"}) ; -- 10000 
-lin prevalent_A = mkA (lin AK {s = d10 "vallitseva"}) ; -- 10000 
-lin prevent_V2 = mkV2 "estää" ; -- 773 
-lin preventative_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin prevention_N = mkN "ehkäisy" ; -- 5797 
-lin preview_N = mkN (lin NK {s = d06 "traileri"}) ; -- 10000 
-lin previous_A = mkA "edellinen" ; -- 516 
-lin prevision_N = mkN "näky" ; -- 5028 
-lin prey_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin prey_V = mkV "riistää" ; -- 9122 
-lin price_N = mkN (lin NK {s = d09A "hinta"}) ; -- 245 
-lin price_V = mkV (lin VK {s = c67A "hinnoitella"}) ; -- 8727 
-lin price_V2 = mkV2 (lin VK {s = c67A "hinnoitella"}) ; -- 8727 
-lin prick_N = mkN (lin NK {s = d01A "mulkku"}) ; -- 10000 
-lin prick_V = mkV "pistää" ; -- 1464 
-lin prick_V2 = mkV2 "pistää" ; -- 1464 
-lin pricker_N = mkN (lin NK {s = d41A "oas"}) ; -- 10000 
-lin pricking_N = mkN (lin NK {s = d39 "pistos"}) ; -- 10000 
-lin prickle_N = mkN (lin NK {s = d10A "oka"}) ; -- 10000 
-lin prickle_V = mkV (lin VK {s = c66 "puhkaista"}) ; -- 10000 
-lin prickle_V2 = mkV2 (lin VK {s = c66 "puhkaista"}) ; -- 10000 
-lin pride_N = mkN (lin NK {s = d40 "ylpeys"}) ; -- 6536 
-lin priestess_N = mkN (lin NK {s = d32A "papitar"}) ; -- 10000 
-lin priesthood_N = mkN (lin NK {s = d02 "papisto"}) ; -- 10000 
-lin priestlike_A = mkA (lin AK {s = d38 "papillinen"}) ; -- 10000 
-lin priestly_A = mkA (lin AK {s = d38 "papillinen"}) ; -- 10000 
-lin prim_V2 = mkV2 (lin VK {s = c52A "pukeutua"}) ; -- 3095 
-lin primacy_N = mkN "etusija" ; -- 7491 
-lin primaeval_A = mkA "muinainen" ; -- 6930 
-lin primary_A = mkA "varsinainen" ; -- 669 
-lin primate_N = mkN (lin NK {s = d39 "priimas"}) ; -- 10000 
-lin prime_A = mkA "ensisijainen" ; -- 5489 
-lin prime_N = mkN (lin NK {s = d39 "kukoistus"}) ; -- 10000 
-lin prime_V2 = mkV2 "täyttää" ; -- 590 
-lin primer_N = mkN (lin NK {s = d33A "sytytin"}) ; -- 10000 
-lin priming_N = mkN (lin NK {s = d33A "sytytin"}) ; -- 10000 
-lin primitive_A = mkA (lin AK {s = d38 "alkeellinen"}) ; -- 10000 
-lin primitiveness_N = mkN (lin NK {s = d40 "primitiivisyys"}) ; -- 10000 
-lin primness_N = mkN (lin NK {s = d02 "sievistely"}) ; -- 10000 
-lin primrose_N = mkN (lin NK {s = d04A "esikko"}) ; -- 10000 
-lin primula_N = mkN (lin NK {s = d04A "esikko"}) ; -- 10000 
-lin primus_N = mkN "arkkipiispa" ; -- 4286 
-lin prince_N = mkN (lin NK {s = d05 "prinssi"}) ; -- 4067 
-lin princely_A = mkA (lin AK {s = d38 "ruhtinaallinen"}) ; -- 10000 
-lin princess_N = mkN (lin NK {s = d13 "prinsessa"}) ; -- 3824 
-lin principal_N = mkN (lin NK {s = d06 "rehtori"}) ; -- 1523 
-lin principle_N = mkN "periaate" ; -- 1478 
-lin principled_A = mkA "periaatteellinen" ; -- 8091 
-lin prink_V2 = mkV2 (lin VK {s = c52A "laittautua"}) ; -- 10000 
-lin print_N = mkN "jälki" ; -- 904 
-lin print_V = mkV (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin print_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin printer_N = mkN (lin NK {s = d33A "kirjoitin"}) ; -- 10000 
-lin printing_N = mkN (lin NK {s = d39 "painos"}) ; -- 5318 
-lin printout_N = mkN (lin NK {s = d48 "tuloste"}) ; -- 10000 
-lin prior_A = mkA "aiempi" ; -- 1062 
-lin prior_N = mkN (lin NK {s = d16A "aiempi"}) ; -- 10000 
-lin priority_N = mkN (lin NK {s = d05A "prioriteetti"}) ; -- 10000 
-lin priory_N = mkN (lin NK {s = d06 "luostari"}) ; -- 5574 
-lin prise_V2 = mkV2 (lin VK {s = c53 "arvostaa"}) ; -- 1168 
-lin prism_N = mkN (lin NK {s = d09 "prisma"}) ; -- 10000 
-lin prison_N = mkN (lin NK {s = d12 "vankila"}) ; -- 1938 
-lin prisoner_N = mkN (lin NK {s = d05A "vanki"}) ; -- 2076 
-lin privacy_N = mkN (lin NK {s = d40 "yksityisyys"}) ; -- 8043 
-lin private_A = mkA "henkilökohtainen" ; -- 1237 
-lin private_N = mkN "yksityinen" ; -- 3725 
-lin privateer_N = mkN "yksityinen" ; -- 3725 
-lin privation_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin privatize_V2 = mkV2 "yksityistää" ; -- 8945 
-lin privet_N = mkN (lin NK {s = d06 "likusteri"}) ; -- 10000 
-lin privileged_A = mkA (lin AK {s = d38 "luottamuksellinen"}) ; -- 10000 
-lin privy_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin privy_N = mkN (lin NK {s = d09 "vessa"}) ; -- 4980 
-lin prize_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin prize_V2 = mkV2 (lin VK {s = c53 "arvostaa"}) ; -- 1168 
-lin pro_Adv = mkAdv (lin AdvK {s = c99 "puolesta"}) ; -- 9639 
-lin probabilistic_A = mkA "todennäköinen" ; -- 2148 
-lin probability_N = mkN "todennäköisyys" ; -- 7238 
-lin probate_N = mkN "vahvistaminen" ; -- 4093 
-lin probate_V2 = mkV2 (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin probation_N = mkN (lin NK {s = d09A "koeaika"}) ; -- 10000 
-lin probationary_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin probationer_N = mkN (lin NK {s = d41 "kokelas"}) ; -- 10000 
-lin probe_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin probe_V = mkV (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin probe_V2 = mkV2 (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin probity_N = mkN (lin NK {s = d40 "nuhteettomuus"}) ; -- 10000 
-lin problem_N = mkN (lin NK {s = d10 "ongelma"}) ; -- 177 
-lin problematic_A = mkA (lin AK {s = d38 "ongelmallinen"}) ; -- 3823 
-lin proboscis_N = mkN (lin NK {s = d10 "tuulenhalkoja"}) ; -- 10000 
-lin procedural_A = mkA (lin AK {s = d38 "muodollinen"}) ; -- 7851 
-lin procedure_N = mkN (lin NK {s = d05 "prosessi"}) ; -- 2116 
-lin proceed_V = mkV (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin proceed_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin proceeding_N = mkN (lin NK {s = d05 "prosessi"}) ; -- 2116 
-lin process_N = mkN (lin NK {s = d39 "kehitys"}) ; -- 484 
-lin process_V = mkV "selvittää" ; -- 336 
-lin process_V2 = mkV2 "selvittää" ; -- 336 
-lin procession_N = mkN "eteneminen" ; -- 3846 
-lin processor_N = mkN (lin NK {s = d06 "prosessori"}) ; -- 10000 
-lin proclaim_V2 = mkV2 (lin VK {s = c53 "julistaa"}) ; -- 1354 
-lin proclamation_N = mkN (lin NK {s = d39 "julistus"}) ; -- 3765 
-lin proclivity_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin procrastinate_V = mkV (lin VK {s = c67 "hidastella"}) ; -- 10000 
-lin procrastination_N = mkN (lin NK {s = d02 "vitkastelu"}) ; -- 10000 
-lin procreation_N = mkN "lisääntyminen" ; -- 2711 
-lin procurator_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin procure_V2 = mkV2 (lin VK {s = c61A "hankkia"}) ; -- 510 
-lin procurement_N = mkN "hankinta" ; -- 2006 
-lin procurer_N = mkN (lin NK {s = d12 "hankkija"}) ; -- 10000 
-lin procuress_N = mkN (lin NK {s = d10 "parittaja"}) ; -- 10000 
-lin prod_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin prod_V = mkV (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin prod_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin prodigal_N = mkN (lin NK {s = d06 "tuhlari"}) ; -- 10000 
-lin prodigality_N = mkN (lin NK {s = d39 "tuhlaus"}) ; -- 10000 
-lin prodigious_A = mkA "suunnaton" ; -- 8411 
-lin prodigy_N = mkN "ihme" ; -- 1805 
-lin produce_N = mkN (lin NK {s = d01A "sato"}) ; -- 2427 
-lin produce_V = mkV (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin produce_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin producer_N = mkN (lin NK {s = d10 "tuottaja"}) ; -- 1638 
-lin product_N = mkN (lin NK {s = d01 "tulo"}) ; -- 360 
-lin production_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin productive_A = mkA (lin AK {s = d10 "antoisa"}) ; -- 8198 
-lin productivity_N = mkN (lin NK {s = d40 "tuottavuus"}) ; -- 5769 
-lin profanation_N = mkN (lin NK {s = d09 "riena"}) ; -- 10000 
-lin profane_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin profaneness_N = mkN (lin NK {s = d40 "maallisuus"}) ; -- 10000 
-lin profanity_N = mkN (lin NK {s = d39 "rienaus"}) ; -- 10000 
-lin profess_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin profess_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin professed_A = mkA (lin AK {s = d38 "julkinen"}) ; -- 686 
-lin profession_N = mkN (lin NK {s = d05A "ammatti"}) ; -- 1609 
-lin professional_A = mkA "ammattimainen" ; -- 6656 
-lin professional_N = mkN "ammattilainen" ; -- 1702 
-lin professionalism_N = mkN (lin NK {s = d40 "ammattilaisuus"}) ; -- 10000 
-lin professor_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin professorship_N = mkN (lin NK {s = d05 "professuuri"}) ; -- 10000 
-lin proffer_V2 = mkV2 (lin VK {s = c52A "tarjoutua"}) ; -- 5131 
-lin proficiency_N = mkN "pätevyys" ; -- 7690 
-lin proficient_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin profile_N = mkN (lin NK {s = d05 "profiili"}) ; -- 4601 
-lin profile_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin profit_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin profit_V = mkV "hyötyä" ; -- 2581 
-lin profit_V2 = mkV2 "hyötyä" ; -- 2581 
-lin profitable_A = mkA (lin AK {s = d10 "tuottava"}) ; -- 10000 
-lin profiteer_V = mkV (lin VK {s = c67A "keinotella"}) ; -- 10000 
-lin profligacy_N = mkN (lin NK {s = d02 "irstailu"}) ; -- 10000 
-lin profligate_A = mkA (lin AK {s = d38 "paheellinen"}) ; -- 10000 
-lin profligate_N = mkN (lin NK {s = d10 "tuhlaaja"}) ; -- 10000 
-lin profound_A = mkA "syvä" ; -- 1349 
-lin profundity_N = mkN (lin NK {s = d40 "syvyys"}) ; -- 4391 
-lin profusion_N = mkN (lin NK {s = d40 "ylenpalttisuus"}) ; -- 10000 
-lin prognosis_N = mkN (lin NK {s = d48 "ennuste"}) ; -- 2597 
-lin prognostic_A = mkA (lin AK {s = d38 "enteellinen"}) ; -- 10000 
-lin prognostic_N = mkN (lin NK {s = d39 "ennustus"}) ; -- 8563 
-lin prognosticate_V2 = mkV2 (lin VK {s = c53 "ennustaa"}) ; -- 1359 
-lin prognostication_N = mkN (lin NK {s = d48 "ennuste"}) ; -- 2597 
-lin program_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin program_V2 = mkV2 "järjestää" ; -- 171 
-lin programme_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin programme_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin programmer_N = mkN (lin NK {s = d10 "ohjelmoija"}) ; -- 10000 
-lin progress_N = mkN (lin NK {s = d39 "kehitys"}) ; -- 484 
-lin progress_V = mkV (lin VK {s = c52 "jatkua"}) ; -- 243 
-lin progress_V2 = mkV2 (lin VK {s = c52 "jatkua"}) ; -- 243 
-lin progression_N = mkN (lin NK {s = d01A "kulku"}) ; -- 3454 
-lin progressive_A = mkA (lin AK {s = d38 "progressiivinen"}) ; -- 10000 
-lin prohibit_V = mkV "kieltää" ; -- 767 
-lin prohibit_V2 = mkV2 "kieltää" ; -- 767 
-lin prohibition_N = mkN (lin NK {s = d01A "kielto"}) ; -- 3208 
-lin prohibitive_A = mkA "kohtuuton" ; -- 3217 
-lin prohibitory_A = mkA "kohtuuton" ; -- 3217 
-lin project_N = mkN (lin NK {s = d48A "hanke"}) ; -- 342 
-lin project_V = mkV (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin project_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin projectile_N = mkN (lin NK {s = d39 "ammus"}) ; -- 8474 
-lin projection_N = mkN (lin NK {s = d10 "suunnitelma"}) ; -- 565 
-lin projector_N = mkN (lin NK {s = d06 "projektori"}) ; -- 10000 
-lin prolapse_V = mkV (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin prole_N = mkN "työläinen" ; -- 6995 
-lin proletarian_N = mkN (lin NK {s = d38 "proletaarinen"}) ; -- 10000 
-lin proletariat_N = mkN (lin NK {s = d05A "proletariaatti"}) ; -- 10000 
-lin proliferate_V = mkV "lisääntyä" ; -- 614 
-lin proliferate_V2 = mkV2 "lisääntyä" ; -- 614 
-lin proliferation_N = mkN "lisääntyminen" ; -- 2711 
-lin prolific_A = mkA (lin AK {s = d10 "tuottoisa"}) ; -- 10000 
-lin prologue_N = mkN (lin NK {s = d05 "prologi"}) ; -- 10000 
-lin prolong_V2 = mkV2 "pidentää" ; -- 5870 
-lin prolongation_N = mkN (lin NK {s = d40 "pituus"}) ; -- 2046 
-lin prolonged_A = mkA "pitkä" ; -- 208 
-lin promenade_N = mkN "kävely" ; -- 4987 
-lin promenade_V = mkV "kävellä" ; -- 1949 
-lin promenade_V2 = mkV2 "kävellä" ; -- 1949 
-lin prominence_N = mkN (lin NK {s = d10 "ulkonema"}) ; -- 10000 
-lin prominent_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin promiscuity_N = mkN (lin NK {s = d05A "promiskuiteetti"}) ; -- 10000 
-lin promise_N = mkN (lin NK {s = d48 "toive"}) ; -- 1295 
-lin promise_V = mkV (lin VK {s = c73A "luvata"}) ; -- 503 
-lin promise_V2 = mkV2 (lin VK {s = c73A "luvata"}) ; -- 503 
-lin promising_A = mkA (lin AK {s = d10 "lupaava"}) ; -- 8731 
-lin promote_V = mkV "edistää" ; -- 1541 
-lin promote_V2 = mkV2 "edistää" ; -- 1541 
-lin promoter_N = mkN (lin NK {s = d12 "tukija"}) ; -- 4382 
-lin promotion_N = mkN "edistäminen" ; -- 3314 
-lin prompt_A = mkA (lin AK {s = d38 "pikainen"}) ; -- 4796 
-lin prompt_N = mkN (lin NK {s = d39 "kuiskaus"}) ; -- 10000 
-lin prompt_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin prompter_N = mkN (lin NK {s = d10 "kuiskaaja"}) ; -- 10000 
-lin prompting_N = mkN (lin NK {s = d02 "houkuttelu"}) ; -- 10000 
-lin promptness_N = mkN (lin NK {s = d40 "ripeys"}) ; -- 10000 
-lin promulgate_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin promulgation_N = mkN "julkilausuma" ; -- 5584 
-lin proneness_N = mkN (lin NK {s = d40 "alttius"}) ; -- 10000 
-lin prong_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin pronounce_V = mkV (lin VK {s = c53 "julistaa"}) ; -- 1354 
-lin pronounce_V2 = mkV2 (lin VK {s = c53 "julistaa"}) ; -- 1354 
-lin pronouncement_N = mkN "julkilausuma" ; -- 5584 
-lin pronunciamento_N = mkN (lin NK {s = d39 "julistus"}) ; -- 3765 
-lin proof_N = mkN "näyttö" ; -- 1939 
-lin proof_V2 = mkV2 (lin VK {s = c53A "kohottaa"}) ; -- 5417 
-lin prop_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin prop_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin propaganda_N = mkN (lin NK {s = d09 "propaganda"}) ; -- 8705 
-lin propagandist_N = mkN (lin NK {s = d05 "propagandisti"}) ; -- 10000 
-lin propagandize_V = mkV (lin VK {s = c62 "propagoida"}) ; -- 10000 
-lin propagate_V = mkV (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin propagate_V2 = mkV2 (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin propagation_N = mkN "eteneminen" ; -- 3846 
-lin propagator_N = mkN (lin NK {s = d10 "kasvattaja"}) ; -- 6765 
-lin propane_N = mkN (lin NK {s = d05 "propaani"}) ; -- 10000 
-lin propel_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin propellent_N = mkN "polttoaine" ; -- 2928 
-lin propeller_N = mkN (lin NK {s = d06 "potkuri"}) ; -- 10000 
-lin propensity_N = mkN (lin NK {s = d39 "taipumus"}) ; -- 6543 
-lin proper_A = mkA (lin AK {s = d15 "oikea"}) ; -- 418 
-lin property_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin prophecy_N = mkN (lin NK {s = d12 "profetia"}) ; -- 10000 
-lin prophesy_V = mkV (lin VK {s = c62 "profetoida"}) ; -- 10000 
-lin prophesy_V2 = mkV2 (lin VK {s = c62 "profetoida"}) ; -- 10000 
-lin prophet_N = mkN (lin NK {s = d09A "profeetta"}) ; -- 10000 
-lin prophetess_N = mkN (lin NK {s = d09A "profeetta"}) ; -- 10000 
-lin prophetic_A = mkA (lin AK {s = d38 "profeetallinen"}) ; -- 10000 
-lin prophetical_A = mkA (lin AK {s = d38 "enteellinen"}) ; -- 10000 
-lin prophylactic_A = mkA (lin AK {s = d38 "profylaktinen"}) ; -- 10000 
-lin prophylaxis_N = mkN (lin NK {s = d05 "profylaksi"}) ; -- 10000 
-lin propinquity_N = mkN "läheisyys" ; -- 2768 
-lin propitiation_N = mkN (lin NK {s = d02 "sovittelu"}) ; -- 6615 
-lin propitious_A = mkA (lin AK {s = d10 "suotuisa"}) ; -- 5603 
-lin proponent_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin proportion_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin proportion_V2 = mkV2 (lin VK {s = c53A "suhteuttaa"}) ; -- 7356 
-lin proportionable_A = mkA (lin AK {s = d38 "verrannollinen"}) ; -- 10000 
-lin proportional_A = mkA (lin AK {s = d38 "verrannollinen"}) ; -- 10000 
-lin proportionality_N = mkN (lin NK {s = d40 "suhteellisuus"}) ; -- 10000 
-lin proportionate_A = mkA (lin AK {s = d38 "suhteellinen"}) ; -- 5750 
-lin proposal_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin propose_V = mkV (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin propose_V2 = mkV2 (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin proposer_N = mkN "esittäjä" ; -- 5717 
-lin proposition_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin propound_V2 = mkV2 (lin VK {s = c53A "ehdottaa"}) ; -- 1042 
-lin proprietor_N = mkN (lin NK {s = d10 "omistaja"}) ; -- 694 
-lin propriety_N = mkN (lin NK {s = d40 "sopivaisuus"}) ; -- 10000 
-lin prorogue_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin proscenium_N = mkN (lin NK {s = d05A "ramppi"}) ; -- 10000 
-lin proscribe_V2 = mkV2 "kieltää" ; -- 767 
-lin proscription_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin prosecute_V2 = mkV2 "syyttää" ; -- 910 
-lin prosecution_N = mkN "syyttäjä" ; -- 1832 
-lin prosecutor_N = mkN "syyttäjä" ; -- 1832 
-lin proselytize_V = mkV "käännyttää" ; -- 9026 
-lin proselytize_V2 = mkV2 "käännyttää" ; -- 9026 
-lin prospect_N = mkN (lin NK {s = d41A "ehdokas"}) ; -- 480 
-lin prospect_V = mkV "etsiä" ; -- 491 
-lin prospectus_N = mkN (lin NK {s = d48A "esite"}) ; -- 5330 
-lin prosper_V = mkV "edistyä" ; -- 4976 
-lin prosper_V2 = mkV2 "edistyä" ; -- 4976 
-lin prosperity_N = mkN "hyvinvointi" ; -- 2235 
-lin prosperous_A = mkA (lin AK {s = d10 "suotuisa"}) ; -- 5603 
-lin prostate_N = mkN (lin NK {s = d09 "prostata"}) ; -- 10000 
-lin prostitute_N = mkN (lin NK {s = d01A "prostituoitu"}) ; -- 10000 
-lin prostitution_N = mkN (lin NK {s = d03 "prostituutio"}) ; -- 9178 
-lin prostrate_V2 = mkV2 "heittäytyä" ; -- 5985 
-lin prostration_N = mkN (lin NK {s = d39 "lamaannus"}) ; -- 10000 
-lin protagonist_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin protean_A = mkA "monimuotoinen" ; -- 9587 
-lin protect_V = mkV (lin VK {s = c67 "suojella"}) ; -- 2303 
-lin protect_V2 = mkV2 (lin VK {s = c67 "suojella"}) ; -- 2303 
-lin protection_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin protectionism_N = mkN (lin NK {s = d05 "protektionismi"}) ; -- 10000 
-lin protectionist_N = mkN (lin NK {s = d05 "protektionisti"}) ; -- 10000 
-lin protector_N = mkN (lin NK {s = d12 "suojelija"}) ; -- 9474 
-lin protectorate_N = mkN (lin NK {s = d05A "protektoraatti"}) ; -- 10000 
-lin protest_N = mkN "mielenosoitus" ; -- 2170 
-lin protest_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin protest_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin protestant_N = mkN (lin NK {s = d38 "protestanttinen"}) ; -- 10000 
-lin protestation_N = mkN "protesti" ; -- 5644 
-lin protocol_N = mkN (lin NK {s = d10 "protokolla"}) ; -- 10000 
-lin proton_N = mkN (lin NK {s = d05 "protoni"}) ; -- 10000 
-lin protract_V2 = mkV2 "pidentää" ; -- 5870 
-lin protraction_N = mkN (lin NK {s = d39 "pidennys"}) ; -- 10000 
-lin protrude_V = mkV (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin protrude_V2 = mkV2 (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin protuberance_N = mkN (lin NK {s = d10 "kohouma"}) ; -- 10000 
-lin proud_A = mkA "ylpeä" ; -- 3370 
-lin prove_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin prove_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin provenance_N = mkN "alkuperä" ; -- 4551 
-lin provender_N = mkN "ruoka" ; -- 775 
-lin provide_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin provide_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin providence_N = mkN (lin NK {s = d39 "kaitselmus"}) ; -- 10000 
-lin provident_A = mkA (lin AK {s = d38 "huolehtivainen"}) ; -- 10000 
-lin providential_A = mkA (lin AK {s = d38 "huolehtivainen"}) ; -- 10000 
-lin provider_N = mkN (lin NK {s = d10 "toimittaja"}) ; -- 769 
-lin province_N = mkN "osavaltio" ; -- 2712 
-lin provincial_A = mkA "maakunnallinen" ; -- 3283 
-lin provincial_N = mkN (lin NK {s = d38 "provinsiaalinen"}) ; -- 10000 
-lin provincialism_N = mkN (lin NK {s = d05 "provinsialismi"}) ; -- 10000 
-lin provision_N = mkN "hankinta" ; -- 2006 
-lin provision_V2 = mkV2 (lin VK {s = c53A "muonittaa"}) ; -- 10000 
-lin provisional_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin proviso_N = mkN (lin NK {s = d39 "varaus"}) ; -- 4056 
-lin provisory_A = mkA (lin AK {s = d38 "ehdollinen"}) ; -- 3045 
-lin provocation_N = mkN (lin NK {s = d03 "provokaatio"}) ; -- 10000 
-lin provoke_V2 = mkV2 "herättää" ; -- 879 
-lin provost_N = mkN (lin NK {s = d06 "rehtori"}) ; -- 1523 
-lin prow_N = mkN (lin NK {s = d09 "keula"}) ; -- 4604 
-lin prowess_N = mkN (lin NK {s = d40 "kyvykkyys"}) ; -- 10000 
-lin prowl_N = mkN (lin NK {s = d02 "hiiviskely"}) ; -- 10000 
-lin prowl_V = mkV (lin VK {s = c61 "vaania"}) ; -- 9323 
-lin prowl_V2 = mkV2 (lin VK {s = c61 "vaania"}) ; -- 9323 
-lin proximate_A = mkA "lähin" ; -- 3323 
-lin proximity_N = mkN "läheisyys" ; -- 2768 
-lin proxy_N = mkN (lin NK {s = d01A "valtuutettu"}) ; -- 2219 
-lin prudence_N = mkN (lin NK {s = d40 "varovaisuus"}) ; -- 9138 
-lin prudent_A = mkA "järkevä" ; -- 1995 
-lin prune_V2 = mkV2 (lin VK {s = c61 "karsia"}) ; -- 2217 
-lin pruning_N = mkN "karsiminen" ; -- 8962 
-lin prurience_N = mkN (lin NK {s = d40 "himokkuus"}) ; -- 10000 
-lin pruriency_N = mkN (lin NK {s = d40 "hekumallisuus"}) ; -- 10000 
-lin prurient_A = mkA (lin AK {s = d41A "himokas"}) ; -- 10000 
-lin pry_V = mkV (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin pry_V2 = mkV2 (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin psalm_N = mkN (lin NK {s = d05 "psalmi"}) ; -- 10000 
-lin psaltery_N = mkN (lin NK {s = d06 "psalttari"}) ; -- 10000 
-lin pseudonym_N = mkN (lin NK {s = d05 "pseudonyymi"}) ; -- 10000 
-lin psyche_N = mkN (lin NK {s = d08 "psyyke"}) ; -- 10000 
-lin psychiatric_A = mkA "psykiatrinen" ; -- 6129 
-lin psychiatrist_N = mkN (lin NK {s = d05 "psykiatri"}) ; -- 9225 
-lin psychiatry_N = mkN (lin NK {s = d12 "psykiatria"}) ; -- 9780 
-lin psychic_A = mkA (lin AK {s = d38 "psyykkinen"}) ; -- 6147 
-lin psychic_N = mkN (lin NK {s = d03 "meedio"}) ; -- 10000 
-lin psychical_A = mkA (lin AK {s = d38 "psyykkinen"}) ; -- 6147 
-lin psychological_A = mkA (lin AK {s = d38 "psykologinen"}) ; -- 7133 
-lin psychologist_N = mkN (lin NK {s = d05 "psykologi"}) ; -- 5694 
-lin psychology_N = mkN (lin NK {s = d12 "psykologia"}) ; -- 7971 
-lin psychopath_N = mkN (lin NK {s = d05A "psykopaatti"}) ; -- 10000 
-lin psychosis_N = mkN (lin NK {s = d05 "psykoosi"}) ; -- 10000 
-lin ptarmigan_N = mkN (lin NK {s = d12 "kiiruna"}) ; -- 10000 
-lin pub_N = mkN (lin NK {s = d05 "pubi"}) ; -- 10000 
-lin puberty_N = mkN (lin NK {s = d05A "puberteetti"}) ; -- 10000 
-lin public_A = mkA (lin AK {s = d38 "julkinen"}) ; -- 686 
-lin public_N = mkN "yleisö" ; -- 489 
-lin publican_N = mkN (lin NK {s = d12 "kapakoitsija"}) ; -- 10000 
-lin publication_N = mkN (lin NK {s = d02 "julkaisu"}) ; -- 3921 
-lin publicist_N = mkN (lin NK {s = d10 "tiedottaja"}) ; -- 2449 
-lin publicity_N = mkN (lin NK {s = d40 "julkisuus"}) ; -- 836 
-lin publicize_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin publish_V = mkV (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin publish_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin publisher_N = mkN (lin NK {s = d10 "kustantaja"}) ; -- 4549 
-lin puck_N = mkN (lin NK {s = d01A "kiekko"}) ; -- 10000 
-lin pucker_N = mkN (lin NK {s = d01A "ryppy"}) ; -- 10000 
-lin pucker_V = mkV (lin VK {s = c53A "poimuttaa"}) ; -- 10000 
-lin pucker_V2 = mkV2 (lin VK {s = c53A "poimuttaa"}) ; -- 10000 
-lin pudden_head_N = mkN (lin NK {s = d05 "pahvi"}) ; -- 10000 
-lin pudding_N = mkN (lin NK {s = d04A "laatikko"}) ; -- 4302 
-lin puddle_N = mkN (lin NK {s = d04A "lammikko"}) ; -- 10000 
-lin puddle_V2 = mkV2 "tiivistää" ; -- 2271 
-lin puerile_A = mkA (lin AK {s = d41A "lapsekas"}) ; -- 10000 
-lin puerility_N = mkN (lin NK {s = d40 "lapsuus"}) ; -- 2588 
-lin puff_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin puff_V = mkV (lin VK {s = c53 "mainostaa"}) ; -- 3934 
-lin puff_V2 = mkV2 (lin VK {s = c53 "mainostaa"}) ; -- 3934 
-lin puffball_N = mkN (lin NK {s = d02 "tuhkelo"}) ; -- 10000 
-lin puffin_N = mkN (lin NK {s = d05 "lunni"}) ; -- 10000 
-lin puffiness_N = mkN (lin NK {s = d39 "turvotus"}) ; -- 10000 
-lin puffy_A = mkA (lin AK {s = d38 "puuskittainen"}) ; -- 10000 
-lin pug_N = mkN (lin NK {s = d05 "mopsi"}) ; -- 10000 
-lin pug_dog_N = mkN (lin NK {s = d05 "mopsi"}) ; -- 10000 
-lin pugilism_N = mkN (lin NK {s = d05 "pugilismi"}) ; -- 10000 
-lin pugilist_N = mkN (lin NK {s = d05 "pugilisti"}) ; -- 10000 
-lin puissance_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin puissant_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin puke_N = mkN (lin NK {s = d39 "oksennus"}) ; -- 10000 
-lin puke_V = mkV (lin VK {s = c54A "oksentaa"}) ; -- 10000 
-lin puke_V2 = mkV2 (lin VK {s = c54A "oksentaa"}) ; -- 10000 
-lin pulchritude_N = mkN (lin NK {s = d40 "kauneus"}) ; -- 4394 
-lin pulchritudinous_A = mkA (lin AK {s = d41 "kaunis"}) ; -- 10000 
-lin pule_V = mkV "itkeä" ; -- 4275 
-lin pull_up_N = mkN (lin NK {s = d01A "leuanveto"}) ; -- 10000 
-lin pullulate_V = mkV (lin VK {s = c52 "versoa"}) ; -- 10000 
-lin pulp_N = mkN (lin NK {s = d09 "massa"}) ; -- 4290 
-lin pulp_V = mkV (lin VK {s = c52 "survoa"}) ; -- 10000 
-lin pulp_V2 = mkV2 (lin VK {s = c52 "survoa"}) ; -- 10000 
-lin pulpit_N = mkN (lin NK {s = d48A "koroke"}) ; -- 10000 
-lin pulpy_A = mkA "pehmeä" ; -- 2793 
-lin pulsar_N = mkN (lin NK {s = d06 "pulsari"}) ; -- 10000 
-lin pulsation_N = mkN (lin NK {s = d03 "pulsaatio"}) ; -- 10000 
-lin pulse_N = mkN (lin NK {s = d05 "pulssi"}) ; -- 10000 
-lin pulverize_V = mkV (lin VK {s = c52A "tuhoutua"}) ; -- 2981 
-lin pulverize_V2 = mkV2 (lin VK {s = c52A "tuhoutua"}) ; -- 2981 
-lin puma_N = mkN (lin NK {s = d10 "puuma"}) ; -- 10000 
-lin pummel_V2 = mkV2 (lin VK {s = c61 "nuijia"}) ; -- 10000 
-lin pump_N = mkN (lin NK {s = d01A "pumppu"}) ; -- 10000 
-lin pump_V = mkV (lin VK {s = c52A "ampua"}) ; -- 957 
-lin pump_V2 = mkV2 (lin VK {s = c52A "ampua"}) ; -- 957 
-lin pumpkin_N = mkN (lin NK {s = d13 "kurpitsa"}) ; -- 10000 
-lin punch_N = mkN (lin NK {s = d05 "booli"}) ; -- 10000 
-lin punch_V2 = mkV2 "iskeä" ; -- 976 
-lin punctilio_N = mkN (lin NK {s = d40 "hienous"}) ; -- 10000 
-lin punctilious_A = mkA (lin AK {s = d38 "huolellinen"}) ; -- 9119 
-lin punctiliousness_N = mkN (lin NK {s = d40 "huolellisuus"}) ; -- 10000 
-lin punctual_A = mkA "täsmällinen" ; -- 8838 
-lin punctuate_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin punctuation_N = mkN (lin NK {s = d39 "keskeytys"}) ; -- 7559 
-lin puncture_N = mkN "reikä" ; -- 4867 
-lin puncture_V = mkV (lin VK {s = c74A "puhjeta"}) ; -- 3794 
-lin puncture_V2 = mkV2 (lin VK {s = c74A "puhjeta"}) ; -- 3794 
-lin pundit_N = mkN "asiantuntija" ; -- 998 
-lin pungent_A = mkA "terävä" ; -- 3532 
-lin punic_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin punish_V2 = mkV2 (lin VK {s = c66A "rangaista"}) ; -- 3772 
-lin punishment_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin punk_N = mkN (lin NK {s = d09 "taula"}) ; -- 10000 
-lin punnet_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin punt_N = mkN (lin NK {s = d10A "punta"}) ; -- 4812 
-lin punt_V = mkV (lin VK {s = c52 "sauvoa"}) ; -- 10000 
-lin punt_V2 = mkV2 (lin VK {s = c52 "sauvoa"}) ; -- 10000 
-lin punter_N = mkN (lin NK {s = d10 "pelaaja"}) ; -- 469 
-lin pup_N = mkN (lin NK {s = d01A "pentu"}) ; -- 7236 
-lin pupa_N = mkN (lin NK {s = d02 "kotilo"}) ; -- 10000 
-lin pupil_N = mkN (lin NK {s = d41 "oppilas"}) ; -- 663 
-lin puppy_N = mkN (lin NK {s = d01A "pentu"}) ; -- 7236 
-lin purchase_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin purchase_V2 = mkV2 (lin VK {s = c53 "ostaa"}) ; -- 382 
-lin purchaser_N = mkN (lin NK {s = d10 "ostaja"}) ; -- 1744 
-lin pure_A = mkA "puhdas" ; -- 1224 
-lin pureness_N = mkN (lin NK {s = d40 "puhtaus"}) ; -- 6733 
-lin purgation_N = mkN (lin NK {s = d39 "puhdistus"}) ; -- 4654 
-lin purgatory_N = mkN (lin NK {s = d05A "helvetti"}) ; -- 6097 
-lin purge_N = mkN (lin NK {s = d39 "puhdistus"}) ; -- 4654 
-lin purge_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin purification_N = mkN (lin NK {s = d39 "puhdistus"}) ; -- 4654 
-lin purify_V2 = mkV2 (lin VK {s = c53 "puhdistaa"}) ; -- 3066 
-lin purist_N = mkN (lin NK {s = d05 "puristi"}) ; -- 10000 
-lin puritan_N = mkN (lin NK {s = d05 "puritaani"}) ; -- 10000 
-lin puritanical_A = mkA (lin AK {s = d38 "puritaaninen"}) ; -- 10000 
-lin purity_N = mkN (lin NK {s = d40 "puhtaus"}) ; -- 6733 
-lin purl_V = mkV (lin VK {s = c66 "solista"}) ; -- 10000 
-lin purl_V2 = mkV2 (lin VK {s = c66 "solista"}) ; -- 10000 
-lin purloin_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin purple_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin purple_N = mkN (lin NK {s = d09 "liila"}) ; -- 10000 
-lin purport_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin purport_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin purpose_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin purpose_V2 = mkV2 (lin VK {s = c52A "aikoa"}) ; -- 299 
-lin purposeful_A = mkA "määrätietoinen" ; -- 8162 
-lin purposely_Adv = mkAdv "tietoisesti" ; -- 5535 
-lin purposive_A = mkA "määrätietoinen" ; -- 8162 
-lin purse_N = mkN (lin NK {s = d02 "kukkaro"}) ; -- 5636 
-lin purse_V2 = mkV2 (lin VK {s = c53 "mutristaa"}) ; -- 10000 
-lin purse_proud_A = mkA "ylpeä" ; -- 3370 
-lin purser_N = mkN (lin NK {s = d06 "purseri"}) ; -- 10000 
-lin pursuance_N = mkN "toteuttaminen" ; -- 1863 
-lin pursue_V = mkV (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin pursue_V2 = mkV2 (lin VK {s = c53A "toteuttaa"}) ; -- 574 
-lin pursuit_N = mkN (lin NK {s = d39 "harrastus"}) ; -- 1452 
-lin purvey_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin purvey_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin purveyance_N = mkN "hankinta" ; -- 2006 
-lin purveyor_N = mkN (lin NK {s = d12 "hankkija"}) ; -- 10000 
-lin push_bike_N = mkN "polkupyörä" ; -- 4322 
-lin pusher_N = mkN (lin NK {s = d06 "pyrkyri"}) ; -- 10000 
-lin pusillanimity_N = mkN (lin NK {s = d40 "arkuus"}) ; -- 10000 
-lin pusillanimous_A = mkA "arka" ; -- 5747 
-lin puss_N = mkN (lin NK {s = d05 "mirri"}) ; -- 10000 
-lin pussy_N = mkN (lin NK {s = d01 "kisu"}) ; -- 10000 
-lin pussyfoot_V = mkV (lin VK {s = c53A "hissuttaa"}) ; -- 10000 
-lin put_on_N = mkN (lin NK {s = d39 "huijaus"}) ; -- 10000 
-lin putt_N = mkN (lin NK {s = d39 "puttaus"}) ; -- 10000 
-lin putt_V = mkV (lin VK {s = c73A "putata"}) ; -- 10000 
-lin putt_V2 = mkV2 (lin VK {s = c73A "putata"}) ; -- 10000 
-lin putter_V = mkV (lin VK {s = c73 "puuhata"}) ; -- 4777 
-lin putter_V2 = mkV2 (lin VK {s = c73 "puuhata"}) ; -- 4777 
-lin putty_N = mkN (lin NK {s = d48A "silote"}) ; -- 10000 
-lin putty_V2 = mkV2 (lin VK {s = c73A "kitata"}) ; -- 10000 
-lin puzzle_N = mkN (lin NK {s = d39 "arvoitus"}) ; -- 5756 
-lin puzzle_V = mkV (lin VK {s = c53A "kummastuttaa"}) ; -- 10000 
-lin puzzle_V2 = mkV2 (lin VK {s = c53A "kummastuttaa"}) ; -- 10000 
-lin puzzlement_N = mkN "hämmennys" ; -- 8986 
-lin puzzler_N = mkN (lin NK {s = d39 "arvoitus"}) ; -- 5756 
-lin pygmy_N = mkN (lin NK {s = d05 "pygmi"}) ; -- 10000 
-lin pyramid_N = mkN (lin NK {s = d05 "pyramidi"}) ; -- 10000 
-lin pyre_N = mkN (lin NK {s = d03 "rovio"}) ; -- 10000 
-lin pyrites_N = mkN (lin NK {s = d05A "pyriitti"}) ; -- 10000 
-lin python_N = mkN (lin NK {s = d10A "noita"}) ; -- 8766 
-lin quack_N = mkN (lin NK {s = d39 "kaakatus"}) ; -- 10000 
-lin quack_V = mkV (lin VK {s = c53A "kaakattaa"}) ; -- 10000 
-lin quack_quack_N = mkN (lin NK {s = d09A "ankka"}) ; -- 10000 
-lin quackery_N = mkN (lin NK {s = d05A "puoskarointi"}) ; -- 10000 
-lin quad_N = mkN "väli" ; -- 970 
-lin quadrille_N = mkN (lin NK {s = d05 "katrilli"}) ; -- 10000 
-lin quadrillion_N = mkN (lin NK {s = d10 "kvadriljoona"}) ; -- 10000 
-lin quadruple_V = mkV (lin VK {s = c52 "nelinkertaistua"}) ; -- 10000 
-lin quadruple_V2 = mkV2 (lin VK {s = c52 "nelinkertaistua"}) ; -- 10000 
-lin quadruplet_N = mkN (lin NK {s = d38 "nelonen"}) ; -- 10000 
-lin quadruplicate_V2 = mkV2 (lin VK {s = c53 "nelinkertaistaa"}) ; -- 10000 
-lin quake_N = mkN "maanjäristys" ; -- 3644 
-lin quaker_N = mkN (lin NK {s = d06 "pelkuri"}) ; -- 10000 
-lin qualification_N = mkN (lin NK {s = d39 "vaatimus"}) ; -- 887 
-lin qualified_A = mkA "riippuvainen" ; -- 4919 
-lin qualifier_N = mkN (lin NK {s = d12 "karsija"}) ; -- 10000 
-lin qualify_V = mkV (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin qualify_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin qualitative_A = mkA (lin AK {s = d38 "kvalitatiivinen"}) ; -- 10000 
-lin quality_N = mkN (lin NK {s = d01A "laatu"}) ; -- 951 
-lin qualm_N = mkN "epäilys" ; -- 4712 
-lin quandary_N = mkN (lin NK {s = d10 "pulma"}) ; -- 3399 
-lin quango_N = mkN (lin NK {s = d12 "komitea"}) ; -- 2302 
-lin quantify_V2 = mkV2 "määrittää" ; -- 5889 
-lin quantitative_A = mkA (lin AK {s = d38 "kvantitatiivinen"}) ; -- 10000 
-lin quantity_N = mkN "määrä" ; -- 133 
-lin quantum_N = mkN (lin NK {s = d05A "kvantti"}) ; -- 10000 
-lin quarantine_N = mkN (lin NK {s = d05 "karanteeni"}) ; -- 10000 
-lin quarantine_V2 = mkV2 "eristää" ; -- 4922 
-lin quarrel_V = mkV "riidellä" ; -- 7485 
-lin quarry_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin quarry_V = mkV (lin VK {s = c61 "louhia"}) ; -- 10000 
-lin quarry_V2 = mkV2 (lin VK {s = c61 "louhia"}) ; -- 10000 
-lin quarter_N = mkN (lin NK {s = d01 "taho"}) ; -- 1552 
-lin quarter_V2 = mkV2 (lin VK {s = c53A "majoittaa"}) ; -- 10000 
-lin quarterfinal_N = mkN "puolivälierä" ; -- 5194 
-lin quartering_N = mkN "neljännes" ; -- 2321 
-lin quartet_N = mkN (lin NK {s = d05A "kvartetti"}) ; -- 6510 
-lin quartz_N = mkN (lin NK {s = d05 "kvartsi"}) ; -- 10000 
-lin quasar_N = mkN (lin NK {s = d05 "kvasaari"}) ; -- 10000 
-lin quash_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin quaver_N = mkN (lin NK {s = d02 "tremolo"}) ; -- 10000 
-lin queasiness_N = mkN (lin NK {s = d40 "hermostuneisuus"}) ; -- 10000 
-lin queer_A = mkA (lin AK {s = d10 "kumma"}) ; -- 4208 
-lin queer_N = mkN (lin NK {s = d05A "hintti"}) ; -- 10000 
-lin queer_V2 = mkV2 "estää" ; -- 773 
-lin queerness_N = mkN (lin NK {s = d40 "kummallisuus"}) ; -- 10000 
-lin quell_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin quench_V2 = mkV2 (lin VK {s = c53A "sammuttaa"}) ; -- 5155 
-lin query_N = mkN (lin NK {s = d02 "kysely"}) ; -- 1411 
-lin query_V = mkV "kysellä" ; -- 1681 
-lin query_V2 = mkV2 "kysellä" ; -- 1681 
-lin quest_N = mkN "etsintä" ; -- 3378 
-lin quest_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin questionable_A = mkA "kyseenalainen" ; -- 4312 
-lin queue_N = mkN (lin NK {s = d01 "jono"}) ; -- 2521 
-lin queue_V = mkV (lin VK {s = c53A "jonottaa"}) ; -- 5197 
-lin quibble_N = mkN (lin NK {s = d02 "saivartelu"}) ; -- 10000 
-lin quibble_V = mkV (lin VK {s = c67A "saivarrella"}) ; -- 10000 
-lin quibbler_N = mkN (lin NK {s = d12 "saivartelija"}) ; -- 10000 
-lin quiche_N = mkN (lin NK {s = d41 "piiras"}) ; -- 10000 
-lin quick_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin quick_Adv = mkAdv "ripeästi" ; -- 7524 
-lin quick_N = mkN (lin NK {s = d01 "hermo"}) ; -- 5014 
-lin quick_freeze_V2 = mkV2 (lin VK {s = c53 "pakastaa"}) ; -- 10000 
-lin quicken_V = mkV "kiihtyä" ; -- 2935 
-lin quicken_V2 = mkV2 "kiihtyä" ; -- 2935 
-lin quickness_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin quickstep_N = mkN (lin NK {s = d05 "marssi"}) ; -- 5743 
-lin quid_N = mkN (lin NK {s = d10A "punta"}) ; -- 4812 
-lin quiescence_N = mkN (lin NK {s = d40 "liikkumattomuus"}) ; -- 10000 
-lin quiet_A = mkA (lin AK {s = d38 "hiljainen"}) ; -- 1961 
-lin quiet_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin quiet_V = mkV (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin quiet_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin quieten_V = mkV "hiljentää" ; -- 8396 
-lin quieten_V2 = mkV2 "hiljentää" ; -- 8396 
-lin quietness_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin quietude_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin quill_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin quilt_V2 = mkV2 (lin VK {s = c67A "ommella"}) ; -- 9005 
-lin quin_N = mkN (lin NK {s = d38 "viitonen"}) ; -- 10000 
-lin quince_N = mkN (lin NK {s = d06 "kvitteni"}) ; -- 10000 
-lin quinine_N = mkN (lin NK {s = d05 "kiniini"}) ; -- 10000 
-lin quintet_N = mkN (lin NK {s = d04A "viisikko"}) ; -- 9526 
-lin quintuplet_N = mkN (lin NK {s = d38 "viitonen"}) ; -- 10000 
-lin quip_N = mkN (lin NK {s = d39 "sutkaus"}) ; -- 10000 
-lin quip_V = mkV (lin VK {s = c53A "letkauttaa"}) ; -- 10000 
-lin quire_N = mkN (lin NK {s = d09 "kirja"}) ; -- 289 
-lin quirk_N = mkN (lin NK {s = d01A "oikku"}) ; -- 10000 
-lin quisling_N = mkN (lin NK {s = d05 "quisling"}) ; -- 10000 
-lin quit_V = mkV (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin quit_V2 = mkV2 (lin VK {s = c53A "lopettaa"}) ; -- 736 
-lin quittance_N = mkN (lin NK {s = d39 "hyvitys"}) ; -- 8506 
-lin quitter_N = mkN (lin NK {s = d10 "luovuttaja"}) ; -- 10000 
-lin quiver_N = mkN "viini" ; -- 2200 
-lin quiz_N = mkN (lin NK {s = d02 "kysely"}) ; -- 1411 
-lin quiz_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin quoin_N = mkN (lin NK {s = d10A "nurkka"}) ; -- 3484 
-lin quota_N = mkN "kiintiö" ; -- 5793 
-lin quotation_N = mkN (lin NK {s = d05A "sitaatti"}) ; -- 8589 
-lin quote_N = mkN (lin NK {s = d05A "sitaatti"}) ; -- 8589 
-lin quote_V = mkV (lin VK {s = c69 "mainita"}) ; -- 787 
-lin quote_V2 = mkV2 (lin VK {s = c69 "mainita"}) ; -- 787 
-lin quotidian_A = mkA "jokapäiväinen" ; -- 4446 
-lin quotient_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin rabbi_N = mkN (lin NK {s = d05 "rabbi"}) ; -- 10000 
-lin rabbit_N = mkN "jänis" ; -- 7171 
-lin rabid_A = mkA (lin AK {s = d10 "raivoisa"}) ; -- 10000 
-lin race_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin race_V = mkV (lin VK {s = c67 "kilpailla"}) ; -- 989 
-lin race_V2 = mkV2 (lin VK {s = c67 "kilpailla"}) ; -- 989 
-lin raceme_N = mkN (lin NK {s = d01A "terttu"}) ; -- 10000 
-lin racer_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin racial_A = mkA (lin AK {s = d38 "rodullinen"}) ; -- 10000 
-lin racialist_N = mkN (lin NK {s = d05 "rasisti"}) ; -- 10000 
-lin racily_Adv = mkAdv (lin AdvK {s = c99 "aidosti"}) ; -- 5461 
-lin raciness_N = mkN (lin NK {s = d40 "ruokottomuus"}) ; -- 10000 
-lin racing_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin racism_N = mkN (lin NK {s = d05 "rasismi"}) ; -- 5795 
-lin racist_N = mkN (lin NK {s = d05 "rasisti"}) ; -- 10000 
-lin rack_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin rack_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin racket_N = mkN (lin NK {s = d09 "maila"}) ; -- 5300 
-lin racket_V = mkV "lyödä" ; -- 855 
-lin racketeer_N = mkN (lin NK {s = d06 "gangsteri"}) ; -- 10000 
-lin raconteur_N = mkN (lin NK {s = d10 "kertoja"}) ; -- 6423 
-lin racoon_N = mkN (lin NK {s = d05 "supi"}) ; -- 10000 
-lin racquet_N = mkN (lin NK {s = d09 "maila"}) ; -- 5300 
-lin racy_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin radar_N = mkN (lin NK {s = d10 "tutka"}) ; -- 10000 
-lin raddled_A = mkA "huonokuntoinen" ; -- 6799 
-lin radial_N = mkN (lin NK {s = d38 "radiaalinen"}) ; -- 10000 
-lin radiance_N = mkN (lin NK {s = d48A "hohde"}) ; -- 10000 
-lin radiant_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin radiate_V = mkV "säteillä" ; -- 7807 
-lin radiate_V2 = mkV2 "säteillä" ; -- 7807 
-lin radiation_N = mkN "säteily" ; -- 5824 
-lin radical_A = mkA (lin AK {s = d05 "radikaali"}) ; -- 4875 
-lin radical_N = mkN "juuri" ; -- 1341 
-lin radicalism_N = mkN (lin NK {s = d05 "radikalismi"}) ; -- 10000 
-lin radicle_N = mkN (lin NK {s = d26 "sirkkajuuri"}) ; -- 10000 
-lin radioactive_A = mkA "radioaktiivinen" ; -- 9592 
-lin radiologist_N = mkN (lin NK {s = d05 "radiologi"}) ; -- 10000 
-lin radiology_N = mkN (lin NK {s = d12 "radiologia"}) ; -- 10000 
-lin radish_N = mkN (lin NK {s = d14A "retikka"}) ; -- 10000 
-lin radium_N = mkN (lin NK {s = d05 "radium"}) ; -- 10000 
-lin radius_N = mkN "säde" ; -- 8724 
-lin raffish_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin raffle_V2 = mkV2 (lin VK {s = c52A "arpoa"}) ; -- 7439 
-lin raft_N = mkN (lin NK {s = d09A "lautta"}) ; -- 7510 
-lin raft_V = mkV (lin VK {s = c73A "lautata"}) ; -- 10000 
-lin raft_V2 = mkV2 (lin VK {s = c73A "lautata"}) ; -- 10000 
-lin rag_N = mkN (lin NK {s = d02 "vinoilu"}) ; -- 10000 
-lin rag_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin rage_N = mkN "intohimo" ; -- 5298 
-lin rage_V = mkV (lin VK {s = c52 "riehua"}) ; -- 4500 
-lin raggedness_N = mkN (lin NK {s = d40 "karheus"}) ; -- 10000 
-lin ragout_N = mkN (lin NK {s = d20 "raguu"}) ; -- 10000 
-lin ragtag_N = mkN (lin NK {s = d09 "lauma"}) ; -- 8478 
-lin ragtime_N = mkN (lin NK {s = d08 "ragtime"}) ; -- 10000 
-lin raid_V = mkV (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin raid_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin raider_N = mkN "ryöstäjä" ; -- 7081 
-lin rail_N = mkN (lin NK {s = d09A "aita"}) ; -- 3432 
-lin rail_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin rail_V2 = mkV2 (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin raillery_N = mkN (lin NK {s = d02 "kiusoittelu"}) ; -- 10000 
-lin railroad_N = mkN "rautatie" ; -- 4410 
-lin railroad_V2 = mkV2 (lin VK {s = c53A "hoputtaa"}) ; -- 10000 
-lin railway_N = mkN (lin NK {s = d09A "rata"}) ; -- 10000 
-lin rainfall_N = mkN (lin NK {s = d48A "sade"}) ; -- 2132 
-lin rainy_A = mkA "sateinen" ; -- 7806 
-lin raise_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin raise_V2 = mkV2 "esittää" ; -- 141 
-lin raiser_N = mkN (lin NK {s = d10 "kasvattaja"}) ; -- 6765 
-lin raisin_N = mkN (lin NK {s = d12 "rusina"}) ; -- 10000 
-lin rake_N = mkN (lin NK {s = d11 "harava"}) ; -- 10000 
-lin rake_V = mkV (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin rake_V2 = mkV2 (lin VK {s = c53A "tasoittaa"}) ; -- 3568 
-lin rakish_A = mkA (lin AK {s = d41A "mallikas"}) ; -- 10000 
-lin rally_N = mkN "ralli" ; -- 1650 
-lin rally_V = mkV (lin VK {s = c74A "koota"}) ; -- 803 
-lin rally_V2 = mkV2 (lin VK {s = c74A "koota"}) ; -- 803 
-lin ram_V2 = mkV2 "törmätä" ; -- 1847 
-lin ramble_N = mkN (lin NK {s = d02 "vaeltelu"}) ; -- 10000 
-lin ramble_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin rambunctious_A = mkA (lin AK {s = d01 "raisu"}) ; -- 10000 
-lin ramification_N = mkN (lin NK {s = d39 "seuraamus"}) ; -- 9942 
-lin ramify_V = mkV (lin VK {s = c52A "haaraantua"}) ; -- 10000 
-lin ramify_V2 = mkV2 (lin VK {s = c52A "haaraantua"}) ; -- 10000 
-lin ramp_N = mkN (lin NK {s = d05A "ramppi"}) ; -- 10000 
-lin ramp_V2 = mkV2 (lin VK {s = c52 "riehua"}) ; -- 4500 
-lin rampage_V = mkV (lin VK {s = c74 "raivota"}) ; -- 10000 
-lin ramrod_N = mkN (lin NK {s = d06 "piiskuri"}) ; -- 10000 
-lin rancorous_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin rancour_N = mkN (lin NK {s = d09 "viha"}) ; -- 4902 
-lin randomness_N = mkN (lin NK {s = d40 "satunnaisuus"}) ; -- 10000 
-lin randy_A = mkA (lin AK {s = d41A "himokas"}) ; -- 10000 
-lin range_N = mkN (lin NK {s = d10 "valikoima"}) ; -- 3895 
-lin range_V = mkV (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin range_V2 = mkV2 (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin ranger_N = mkN (lin NK {s = d05 "sissi"}) ; -- 2696 
-lin rani_N = mkN (lin NK {s = d32A "ruhtinatar"}) ; -- 10000 
-lin rank_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin rank_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin rank_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin ranker_N = mkN (lin NK {s = d06 "upseeri"}) ; -- 4121 
-lin ranking_N = mkN (lin NK {s = d39 "sijoitus"}) ; -- 1460 
-lin rankle_V = mkV (lin VK {s = c73 "kiusata"}) ; -- 3468 
-lin rankness_N = mkN (lin NK {s = d40 "tuottavuus"}) ; -- 5769 
-lin ransack_V2 = mkV2 "ryöstää" ; -- 5602 
-lin ransom_N = mkN "vapauttaminen" ; -- 3986 
-lin rant_V = mkV (lin VK {s = c74A "vaahdota"}) ; -- 10000 
-lin rant_V2 = mkV2 (lin VK {s = c74A "vaahdota"}) ; -- 10000 
-lin rap_N = mkN (lin NK {s = d05A "kritiikki"}) ; -- 2565 
-lin rap_V = mkV (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin rap_V2 = mkV2 (lin VK {s = c67 "arvostella"}) ; -- 1392 
-lin rapacious_A = mkA (lin AK {s = d48 "ahne"}) ; -- 10000 
-lin rapacity_N = mkN (lin NK {s = d40 "ahneus"}) ; -- 8216 
-lin rape_N = mkN (lin NK {s = d39 "raiskaus"}) ; -- 6698 
-lin rape_V2 = mkV2 (lin VK {s = c73 "raiskata"}) ; -- 9654 
-lin rapid_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin rapid_N = mkN (lin NK {s = d07 "koski"}) ; -- 10000 
-lin rapidity_N = mkN (lin NK {s = d40 "lennokkuus"}) ; -- 10000 
-lin rapine_N = mkN (lin NK {s = d39 "raiskaus"}) ; -- 6698 
-lin rapist_N = mkN (lin NK {s = d10 "raiskaaja"}) ; -- 10000 
-lin rapprochement_N = mkN (lin NK {s = d01A "sovinto"}) ; -- 7502 
-lin rapscallion_N = mkN (lin NK {s = d39 "ilkimys"}) ; -- 10000 
-lin rapture_N = mkN (lin NK {s = d03 "hurmio"}) ; -- 10000 
-lin rare_A = mkA "harvinainen" ; -- 1313 
-lin rarefy_V = mkV (lin VK {s = c54A "ohentaa"}) ; -- 10000 
-lin rarefy_V2 = mkV2 (lin VK {s = c54A "ohentaa"}) ; -- 10000 
-lin rareness_N = mkN (lin NK {s = d40 "harvinaisuus"}) ; -- 7047 
-lin raring_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin rarity_N = mkN (lin NK {s = d40 "harvinaisuus"}) ; -- 7047 
-lin rascal_N = mkN (lin NK {s = d14A "veitikka"}) ; -- 10000 
-lin rase_V2 = mkV2 "hävittää" ; -- 4078 
-lin rash_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin rasher_N = mkN (lin NK {s = d34A "varomaton"}) ; -- 10000 
-lin rashness_N = mkN (lin NK {s = d40 "harkitsemattomuus"}) ; -- 10000 
-lin rasp_N = mkN (lin NK {s = d12 "rohina"}) ; -- 10000 
-lin raspberry_N = mkN (lin NK {s = d01A "vattu"}) ; -- 10000 
-lin rat_N = mkN (lin NK {s = d10A "rotta"}) ; -- 7420 
-lin rat_V = mkV (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin rat_V2 = mkV2 (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin rat_a_tat_tat_N = mkN (lin NK {s = d39 "koputus"}) ; -- 10000 
-lin rat_tat_N = mkN (lin NK {s = d39 "nakutus"}) ; -- 10000 
-lin ratan_N = mkN (lin NK {s = d05A "rottinki"}) ; -- 10000 
-lin rate_N = mkN (lin NK {s = d09A "hinta"}) ; -- 245 
-lin rate_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin rate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin ratepayer_N = mkN "veronmaksaja" ; -- 3588 
-lin rather_Adv = mkAdv "aika" ; -- 758 
-lin ratification_N = mkN (lin NK {s = d05A "ratifiointi"}) ; -- 10000 
-lin ratify_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin rating_N = mkN (lin NK {s = d01 "arvo"}) ; -- 425 
-lin ratio_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin ration_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin rational_A = mkA "järkevä" ; -- 1995 
-lin rationalism_N = mkN (lin NK {s = d05 "rationalismi"}) ; -- 10000 
-lin rationalist_N = mkN (lin NK {s = d38 "rationalistinen"}) ; -- 10000 
-lin rationality_N = mkN (lin NK {s = d40 "rationaalisuus"}) ; -- 10000 
-lin rationalization_N = mkN (lin NK {s = d05A "rationalisointi"}) ; -- 10000 
-lin rationalize_V2 = mkV2 "vähentää" ; -- 802 
-lin rattan_N = mkN (lin NK {s = d05A "rottinki"}) ; -- 10000 
-lin ratter_N = mkN (lin NK {s = d06 "petturi"}) ; -- 10000 
-lin rattle_N = mkN (lin NK {s = d33 "helistin"}) ; -- 10000 
-lin rattle_V = mkV (lin VK {s = c67 "kolistella"}) ; -- 10000 
-lin rattle_V2 = mkV2 (lin VK {s = c67 "kolistella"}) ; -- 10000 
-lin rattlebrained_A = mkA "typerä" ; -- 8639 
-lin rattling_Adv = mkAdv "erittäin" ; -- 501 
-lin raucous_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin ravage_V = mkV "hävittää" ; -- 4078 
-lin ravage_V2 = mkV2 "hävittää" ; -- 4078 
-lin rave_N = mkN (lin NK {s = d05 "reivit"}) ; -- 10000 
-lin rave_V = mkV "ylistää" ; -- 3993 
-lin rave_V2 = mkV2 "ylistää" ; -- 3993 
-lin ravel_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin ravel_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin ravenous_A = mkA (lin AK {s = d48 "ahne"}) ; -- 10000 
-lin raver_N = mkN (lin NK {s = d12 "juhlija"}) ; -- 9212 
-lin ravine_N = mkN (lin NK {s = d01 "kuilu"}) ; -- 8122 
-lin ravioli_N = mkN (lin NK {s = d05 "ravioli"}) ; -- 10000 
-lin ravish_V2 = mkV2 (lin VK {s = c73 "hurmata"}) ; -- 8109 
-lin ravishment_N = mkN (lin NK {s = d39 "ihastus"}) ; -- 10000 
-lin raw_A = mkA "raaka" ; -- 4244 
-lin raw_N = mkN (lin NK {s = d34A "kokematon"}) ; -- 10000 
-lin ray_N = mkN (lin NK {s = d01 "suihku"}) ; -- 6213 
-lin ray_V = mkV "säteillä" ; -- 7807 
-lin ray_V2 = mkV2 "säteillä" ; -- 7807 
-lin raze_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin re_echo_N = mkN (lin NK {s = d01A "kaiku"}) ; -- 10000 
-lin re_emerge_V = mkV (lin VK {s = c73 "palata"}) ; -- 402 
-lin re_formation_N = mkN "parantaminen" ; -- 1745 
-lin reach_N = mkN (lin NK {s = d10 "kantama"}) ; -- 10000 
-lin reach_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin reach_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin react_V = mkV (lin VK {s = c62 "reagoida"}) ; -- 3155 
-lin reaction_N = mkN (lin NK {s = d39 "vastaus"}) ; -- 958 
-lin reactor_N = mkN (lin NK {s = d06 "reaktori"}) ; -- 8743 
-lin readability_N = mkN (lin NK {s = d40 "helppolukuisuus"}) ; -- 10000 
-lin reader_N = mkN (lin NK {s = d12 "lukija"}) ; -- 1579 
-lin readily_Adv = mkAdv (lin AdvK {s = c99 "helposti"}) ; -- 792 
-lin readiness_N = mkN (lin NK {s = d40 "valmius"}) ; -- 2403 
-lin reading_N = mkN "näkemys" ; -- 913 
-lin readjustment_N = mkN "korjaaminen" ; -- 3492 
-lin ready_made_A = mkA "jokapäiväinen" ; -- 4446 
-lin reagent_N = mkN (lin NK {s = d05 "reagenssi"}) ; -- 10000 
-lin real_A = mkA (lin AK {s = d15 "oikea"}) ; -- 418 
-lin real_N = mkN (lin NK {s = d01A "aito"}) ; -- 10000 
-lin realism_N = mkN (lin NK {s = d05 "realismi"}) ; -- 6734 
-lin realist_N = mkN (lin NK {s = d05 "realisti"}) ; -- 10000 
-lin realistic_A = mkA (lin AK {s = d38 "realistinen"}) ; -- 3969 
-lin reality_N = mkN (lin NK {s = d40 "todellisuus"}) ; -- 1492 
-lin realization_N = mkN "käsitys" ; -- 1260 
-lin realize_V2 = mkV2 (lin VK {s = c61A "hankkia"}) ; -- 510 
-lin realm_N = mkN "valtakunta" ; -- 2289 
-lin ream_N = mkN "riisi" ; -- 8082 
-lin reap_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin reap_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin rear_N = mkN (lin NK {s = d13 "selusta"}) ; -- 10000 
-lin rear_V = mkV (lin VK {s = c53A "kasvattaa"}) ; -- 1046 
-lin rear_V2 = mkV2 (lin VK {s = c53A "kasvattaa"}) ; -- 1046 
-lin rearm_V = mkV (lin VK {s = c53 "aseistaa"}) ; -- 6813 
-lin rearm_V2 = mkV2 (lin VK {s = c53 "aseistaa"}) ; -- 6813 
-lin rearmost_A = mkA "viimeinen" ; -- 198 
-lin rearward_N = mkN (lin NK {s = d13 "selusta"}) ; -- 10000 
-lin rearwards_Adv = mkAdv "taaksepäin" ; -- 6897 
-lin reasonable_A = mkA "järkevä" ; -- 1995 
-lin reasonableness_N = mkN (lin NK {s = d40 "rationaalisuus"}) ; -- 10000 
-lin reasonless_A = mkA "järjetön" ; -- 7348 
-lin reassert_V2 = mkV2 (lin VK {s = c53 "varmistaa"}) ; -- 1175 
-lin reassign_V2 = mkV2 "siirtää" ; -- 584 
-lin reassurance_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin reassure_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin reassuring_A = mkA (lin AK {s = d10 "vakuuttava"}) ; -- 10000 
-lin rebate_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin rebel_N = mkN (lin NK {s = d38 "kapinallinen"}) ; -- 10000 
-lin rebel_V = mkV (lin VK {s = c68 "kapinoida"}) ; -- 10000 
-lin rebellion_N = mkN (lin NK {s = d12 "kapina"}) ; -- 6431 
-lin rebellious_A = mkA "kapinallinen" ; -- 3282 
-lin rebelliousness_N = mkN (lin NK {s = d40 "kapinallisuus"}) ; -- 10000 
-lin rebirth_N = mkN (lin NK {s = d38 "uudestisyntyminen"}) ; -- 10000 
-lin rebound_N = mkN "takaisku" ; -- 5268 
-lin rebound_V = mkV "elpyä" ; -- 8045 
-lin rebound_V2 = mkV2 "elpyä" ; -- 8045 
-lin rebuff_N = mkN (lin NK {s = d09A "torjunta"}) ; -- 2740 
-lin rebuff_V = mkV (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin rebuff_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin rebuke_N = mkN (lin NK {s = d48A "nuhde"}) ; -- 10000 
-lin rebuke_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin rebut_V2 = mkV2 "kiistää" ; -- 1608 
-lin recalcitrance_N = mkN (lin NK {s = d40 "uhmakkuus"}) ; -- 10000 
-lin recalcitrancy_N = mkN (lin NK {s = d02 "vastaanhangoittelu"}) ; -- 10000 
-lin recall_V2 = mkV2 (lin VK {s = c53A "muistuttaa"}) ; -- 313 
-lin recant_V = mkV "kieltää" ; -- 767 
-lin recant_V2 = mkV2 "kieltää" ; -- 767 
-lin recantation_N = mkN "kieltäminen" ; -- 7392 
-lin recapitulate_V = mkV (lin VK {s = c73A "kerrata"}) ; -- 3301 
-lin recapitulate_V2 = mkV2 (lin VK {s = c73A "kerrata"}) ; -- 3301 
-lin recapitulation_N = mkN "yhteenveto" ; -- 9196 
-lin recce_N = mkN (lin NK {s = d02 "tiedustelu"}) ; -- 7002 
-lin recede_V = mkV "vetäytyä" ; -- 2487 
-lin receipt_N = mkN (lin NK {s = d05A "kuitti"}) ; -- 8508 
-lin receipt_V2 = mkV2 (lin VK {s = c73A "kuitata"}) ; -- 2574 
-lin receive_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin receive_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin receiver_N = mkN (lin NK {s = d10 "saaja"}) ; -- 3172 
-lin recent_A = mkA "viimeaikainen" ; -- 5740 
-lin receptacle_N = mkN (lin NK {s = d12 "astia"}) ; -- 5992 
-lin reception_N = mkN "vastaanotto" ; -- 2030 
-lin receptive_A = mkA "altis" ; -- 8070 
-lin receptiveness_N = mkN (lin NK {s = d40 "vastaanottavuus"}) ; -- 10000 
-lin receptivity_N = mkN (lin NK {s = d40 "alttius"}) ; -- 10000 
-lin recess_N = mkN (lin NK {s = d10 "lahdelma"}) ; -- 10000 
-lin recess_V2 = mkV2 (lin VK {s = c53A "upottaa"}) ; -- 5381 
-lin recession_N = mkN "poistuminen" ; -- 8875 
-lin recipe_N = mkN (lin NK {s = d05 "resepti"}) ; -- 4484 
-lin recipient_N = mkN "vastaanottaja" ; -- 7624 
-lin reciprocal_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin reciprocal_N = mkN "vastaava" ; -- 4119 
-lin reciprocation_N = mkN (lin NK {s = d40 "vastavuoroisuus"}) ; -- 10000 
-lin reciprocity_N = mkN (lin NK {s = d40 "vastavuoroisuus"}) ; -- 10000 
-lin recital_N = mkN "selonteko" ; -- 4765 
-lin recitalist_N = mkN (lin NK {s = d05 "solisti"}) ; -- 2720 
-lin recitation_N = mkN (lin NK {s = d02 "harjoittelu"}) ; -- 2278 
-lin recitative_N = mkN (lin NK {s = d05 "resitatiivi"}) ; -- 10000 
-lin recite_V = mkV (lin VK {s = c52 "lausua"}) ; -- 3053 
-lin recite_V2 = mkV2 (lin VK {s = c52 "lausua"}) ; -- 3053 
-lin recklessness_N = mkN (lin NK {s = d40 "piittaamattomuus"}) ; -- 10000 
-lin reckon_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin reckon_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin reckoner_N = mkN (lin NK {s = d12 "laskija"}) ; -- 10000 
-lin reckoning_N = mkN (lin NK {s = d10 "laskelma"}) ; -- 2670 
-lin reclaim_V2 = mkV2 (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin reclamation_N = mkN "pelastaminen" ; -- 8331 
-lin recline_V = mkV (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin recline_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin recluse_N = mkN (lin NK {s = d04A "erakko"}) ; -- 10000 
-lin recognition_N = mkN (lin NK {s = d39 "tunnustus"}) ; -- 2326 
-lin recognize_V2 = mkV2 "nähdä" ; -- 112 
-lin recoil_N = mkN (lin NK {s = d05 "rekyyli"}) ; -- 10000 
-lin recoil_V = mkV (lin VK {s = c52A "kostautua"}) ; -- 9679 
-lin recollect_V = mkV (lin VK {s = c53 "muistaa"}) ; -- 521 
-lin recollect_V2 = mkV2 (lin VK {s = c53 "muistaa"}) ; -- 521 
-lin recollection_N = mkN (lin NK {s = d01 "muisto"}) ; -- 1601 
-lin recommend_V2 = mkV2 (lin VK {s = c67A "suositella"}) ; -- 2214 
-lin recommendation_N = mkN (lin NK {s = d39 "suositus"}) ; -- 3003 
-lin recompense_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin reconcile_V2 = mkV2 (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin reconciliation_N = mkN (lin NK {s = d01A "sovinto"}) ; -- 7502 
-lin recondite_A = mkA "monimutkainen" ; -- 3942 
-lin recondition_V2 = mkV2 (lin VK {s = c53 "kunnostaa"}) ; -- 2700 
-lin reconnaissance_N = mkN (lin NK {s = d02 "tiedustelu"}) ; -- 7002 
-lin reconnoitre_V = mkV (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin reconnoitre_V2 = mkV2 (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin reconstruct_V2 = mkV2 (lin VK {s = c53 "ennallistaa"}) ; -- 10000 
-lin reconstruction_N = mkN (lin NK {s = d03 "rekonstruktio"}) ; -- 10000 
-lin record_N = mkN "ennätys" ; -- 1272 
-lin record_V2 = mkV2 "näyttää" ; -- 156 
-lin recorder_N = mkN (lin NK {s = d06 "nauhuri"}) ; -- 10000 
-lin recording_N = mkN (lin NK {s = d48A "tallenne"}) ; -- 10000 
-lin recount_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin recoup_V2 = mkV2 "pidättää" ; -- 1461 
-lin recourse_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin recover_V = mkV (lin VK {s = c52A "toipua"}) ; -- 2994 
-lin recover_V2 = mkV2 (lin VK {s = c52A "toipua"}) ; -- 2994 
-lin recovery_N = mkN "toipuminen" ; -- 8522 
-lin recreant_N = mkN (lin NK {s = d06 "petturi"}) ; -- 10000 
-lin recreate_V2 = mkV2 (lin VK {s = c67A "huvitella"}) ; -- 10000 
-lin recreation_N = mkN (lin NK {s = d39 "huvitus"}) ; -- 10000 
-lin recriminate_V = mkV "syyttää" ; -- 910 
-lin recruit_N = mkN (lin NK {s = d41A "alokas"}) ; -- 10000 
-lin recruit_V = mkV (lin VK {s = c73A "palkata"}) ; -- 1704 
-lin recruit_V2 = mkV2 (lin VK {s = c73A "palkata"}) ; -- 1704 
-lin rectification_N = mkN (lin NK {s = d02 "oikaisu"}) ; -- 5895 
-lin rectifier_N = mkN (lin NK {s = d10 "tasasuuntaaja"}) ; -- 10000 
-lin rectify_V2 = mkV2 (lin VK {s = c53 "puhdistaa"}) ; -- 3066 
-lin rectitude_N = mkN (lin NK {s = d40 "rehtiys"}) ; -- 10000 
-lin rector_N = mkN "kirkkoherra" ; -- 3683 
-lin rectory_N = mkN (lin NK {s = d12 "pappila"}) ; -- 7879 
-lin recuperate_V = mkV (lin VK {s = c52A "parantua"}) ; -- 2476 
-lin recuperate_V2 = mkV2 (lin VK {s = c52A "parantua"}) ; -- 2476 
-lin recuperation_N = mkN "toipuminen" ; -- 8522 
-lin recur_V = mkV (lin VK {s = c73 "palata"}) ; -- 402 
-lin recusancy_N = mkN (lin NK {s = d02 "vastaanhangoittelu"}) ; -- 10000 
-lin recycle_V2 = mkV2 (lin VK {s = c52 "toistua"}) ; -- 3298 
-lin red_hot_A = mkA "ajankohtainen" ; -- 2387 
-lin redact_V2 = mkV2 (lin VK {s = c53A "toimittaa"}) ; -- 1124 
-lin redaction_N = mkN (lin NK {s = d39 "toimitus"}) ; -- 2832 
-lin redcap_N = mkN (lin NK {s = d10 "kantaja"}) ; -- 7450 
-lin redden_V = mkV (lin VK {s = c52A "punertua"}) ; -- 10000 
-lin redden_V2 = mkV2 (lin VK {s = c52A "punertua"}) ; -- 10000 
-lin redecorate_V2 = mkV2 (lin VK {s = c53 "kunnostaa"}) ; -- 2700 
-lin redeem_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin redeemer_N = mkN (lin NK {s = d10 "lunastaja"}) ; -- 10000 
-lin redemption_N = mkN (lin NK {s = d39 "vapahdus"}) ; -- 10000 
-lin redeploy_V2 = mkV2 "siirtää" ; -- 584 
-lin redeployment_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin redevelop_V2 = mkV2 (lin VK {s = c73 "saneerata"}) ; -- 6758 
-lin redevelopment_N = mkN "jälleenrakennus" ; -- 8507 
-lin redhead_N = mkN (lin NK {s = d10 "sotka"}) ; -- 10000 
-lin redline_V2 = mkV2 "hylätä" ; -- 1338 
-lin redness_N = mkN (lin NK {s = d40 "punaisuus"}) ; -- 10000 
-lin redo_V2 = mkV2 (lin VK {s = c61 "uusia"}) ; -- 1276 
-lin redolence_N = mkN (lin NK {s = d39 "tuulahdus"}) ; -- 10000 
-lin redouble_V = mkV "kiihtyä" ; -- 2935 
-lin redouble_V2 = mkV2 "kiihtyä" ; -- 2935 
-lin redoubt_N = mkN (lin NK {s = d39 "varustus"}) ; -- 10000 
-lin redoubtable_A = mkA (lin AK {s = d38 "hirmuinen"}) ; -- 10000 
-lin redound_V = mkV "lisätä" ; -- 247 
-lin redress_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin reduce_V = mkV "vähentää" ; -- 802 
-lin reduce_V2 = mkV2 "vähentää" ; -- 802 
-lin reduction_N = mkN "vähentäminen" ; -- 2808 
-lin redundance_N = mkN (lin NK {s = d40 "tarpeettomuus"}) ; -- 10000 
-lin redundancy_N = mkN "työttömyys" ; -- 966 
-lin redundant_A = mkA "tarpeeton" ; -- 3985 
-lin reduplicate_V2 = mkV2 (lin VK {s = c62 "kopioida"}) ; -- 8930 
-lin reed_N = mkN (lin NK {s = d01A "ruoko"}) ; -- 10000 
-lin reef_N = mkN (lin NK {s = d09A "riutta"}) ; -- 10000 
-lin reef_V2 = mkV2 "lyhentää" ; -- 3839 
-lin reek_N = mkN (lin NK {s = d01 "haju"}) ; -- 4546 
-lin reek_V = mkV (lin VK {s = c53A "haiskahtaa"}) ; -- 10000 
-lin reel_N = mkN (lin NK {s = d10 "rulla"}) ; -- 10000 
-lin reel_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin reel_V2 = mkV2 (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin reexamine_V = mkV (lin VK {s = c53 "tarkistaa"}) ; -- 1895 
-lin ref_N = mkN "tuomari" ; -- 1757 
-lin refashion_V2 = mkV2 (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin refection_N = mkN (lin NK {s = d48A "virvoke"}) ; -- 10000 
-lin refer_V = mkV (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin refer_V2 = mkV2 (lin VK {s = c53A "tarkoittaa"}) ; -- 435 
-lin referee_N = mkN (lin NK {s = d04A "kriitikko"}) ; -- 4619 
-lin referee_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin referee_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin reference_N = mkN (lin NK {s = d09A "maininta"}) ; -- 6110 
-lin referendum_N = mkN "kansanäänestys" ; -- 2259 
-lin refill_N = mkN "täyte" ; -- 7997 
-lin refine_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin refine_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin refinement_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin refiner_N = mkN (lin NK {s = d10 "puhdistaja"}) ; -- 10000 
-lin refinery_N = mkN (lin NK {s = d02 "jalostamo"}) ; -- 10000 
-lin refit_N = mkN (lin NK {s = d39 "kunnostus"}) ; -- 3995 
-lin refit_V = mkV (lin VK {s = c53 "kunnostaa"}) ; -- 2700 
-lin refit_V2 = mkV2 (lin VK {s = c53 "kunnostaa"}) ; -- 2700 
-lin reflate_V2 = mkV2 "elvyttää" ; -- 7192 
-lin reflation_N = mkN "elpyminen" ; -- 8842 
-lin reflect_V = mkV "miettiä" ; -- 514 
-lin reflect_V2 = mkV2 "miettiä" ; -- 514 
-lin reflection_N = mkN (lin NK {s = d02 "arvostelu"}) ; -- 2889 
-lin reflector_N = mkN (lin NK {s = d33 "heijastin"}) ; -- 10000 
-lin reflex_N = mkN (lin NK {s = d06 "refleksi"}) ; -- 10000 
-lin reflexion_N = mkN (lin NK {s = d02 "ajattelu"}) ; -- 2617 
-lin reflexive_N = mkN (lin NK {s = d38 "refleksiivinen"}) ; -- 10000 
-lin reform_N = mkN (lin NK {s = d39 "uudistus"}) ; -- 1004 
-lin reform_V = mkV (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin reform_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin reformation_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin reformer_N = mkN (lin NK {s = d10 "uudistaja"}) ; -- 10000 
-lin refract_V2 = mkV2 (lin VK {s = c76A "taitaa"}) ; -- 1027 
-lin refraction_N = mkN (lin NK {s = d10 "taipuma"}) ; -- 10000 
-lin refrain_V = mkV "kieltäytyä" ; -- 2007 
-lin refresh_V2 = mkV2 "virkistää" ; -- 7627 
-lin refresher_N = mkN (lin NK {s = d48A "virvoke"}) ; -- 10000 
-lin refreshing_A = mkA "raikas" ; -- 6340 
-lin refreshment_N = mkN (lin NK {s = d48A "virvoke"}) ; -- 10000 
-lin refrigerate_V2 = mkV2 (lin VK {s = c53 "pakastaa"}) ; -- 10000 
-lin refrigerator_N = mkN "jääkaappi" ; -- 6503 
-lin refuge_N = mkN "suoja" ; -- 2231 
-lin refugee_N = mkN "pakolainen" ; -- 825 
-lin refulgence_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin refund_N = mkN (lin NK {s = d39 "palautus"}) ; -- 7375 
-lin refuse_V = mkV "kieltää" ; -- 767 
-lin refuse_V2 = mkV2 "kieltää" ; -- 767 
-lin refute_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin regal_A = mkA (lin AK {s = d38 "kuninkaallinen"}) ; -- 5486 
-lin regard_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin regard_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin regard_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin regardful_A = mkA (lin AK {s = d38 "huomaavainen"}) ; -- 10000 
-lin regatta_N = mkN (lin NK {s = d09A "regatta"}) ; -- 10000 
-lin regenerate_V = mkV (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin regenerate_V2 = mkV2 (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin regeneration_N = mkN "uudistaminen" ; -- 2969 
-lin regent_N = mkN (lin NK {s = d10 "hallitseva"}) ; -- 10000 
-lin reggae_N = mkN (lin NK {s = d21 "reggae"}) ; -- 10000 
-lin regime_N = mkN (lin NK {s = d39 "hallitus"}) ; -- 82 
-lin regiment_N = mkN (lin NK {s = d05A "rykmentti"}) ; -- 10000 
-lin region_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin regional_A = mkA (lin AK {s = d38 "alueellinen"}) ; -- 1480 
-lin register_N = mkN (lin NK {s = d06 "rekisteri"}) ; -- 4252 
-lin register_V = mkV "näyttää" ; -- 156 
-lin register_V2 = mkV2 "näyttää" ; -- 156 
-lin registrar_N = mkN (lin NK {s = d06 "sihteeri"}) ; -- 2839 
-lin registration_N = mkN "rekisteröinti" ; -- 9736 
-lin registry_N = mkN (lin NK {s = d02 "kortisto"}) ; -- 10000 
-lin regress_V = mkV (lin VK {s = c52A "taantua"}) ; -- 10000 
-lin regression_N = mkN (lin NK {s = d10 "taantuma"}) ; -- 9770 
-lin regret_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin regret_V2 = mkV2 (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin regrettable_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin regular_A = mkA "varsinainen" ; -- 669 
-lin regular_N = mkN "normaali" ; -- 3179 
-lin regularize_V2 = mkV2 (lin VK {s = c53 "johdonmukaistaa"}) ; -- 10000 
-lin regulate_V2 = mkV2 (lin VK {s = c69 "hallita"}) ; -- 618 
-lin regulation_N = mkN "säännös" ; -- 4318 
-lin regulator_N = mkN "asiamies" ; -- 6103 
-lin regurgitate_V = mkV (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin regurgitate_V2 = mkV2 (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin rehabilitate_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin rehabilitation_N = mkN (lin NK {s = d39 "kunnostus"}) ; -- 3995 
-lin rehash_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin rehearsal_N = mkN (lin NK {s = d39 "harjoitus"}) ; -- 1314 
-lin rehearse_V = mkV (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin rehearse_V2 = mkV2 (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin reign_N = mkN "valtakausi" ; -- 9670 
-lin reign_V = mkV (lin VK {s = c69 "hallita"}) ; -- 618 
-lin reimbursement_N = mkN (lin NK {s = d39 "hyvitys"}) ; -- 8506 
-lin rein_N = mkN (lin NK {s = d39 "ohjas"}) ; -- 10000 
-lin rein_V2 = mkV2 "pysäyttää" ; -- 2287 
-lin reincarnation_N = mkN (lin NK {s = d03 "reinkarnaatio"}) ; -- 10000 
-lin reindeer_N = mkN "poro" ; -- 4108 
-lin reinforce_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin reinforcement_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin reinstate_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin reinstatement_N = mkN "palauttaminen" ; -- 3675 
-lin reinvigorate_V2 = mkV2 "elvyttää" ; -- 7192 
-lin reiterate_V2 = mkV2 (lin VK {s = c73A "kerrata"}) ; -- 3301 
-lin reject_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin rejection_N = mkN "hylkääminen" ; -- 7135 
-lin rejoice_V = mkV (lin VK {s = c69 "iloita"}) ; -- 2501 
-lin rejoice_V2 = mkV2 (lin VK {s = c69 "iloita"}) ; -- 2501 
-lin rejoicing_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin rejoin_V = mkV (lin VK {s = c66 "tiuskaista"}) ; -- 10000 
-lin rejoin_V2 = mkV2 (lin VK {s = c66 "tiuskaista"}) ; -- 10000 
-lin rejoinder_N = mkN (lin NK {s = d39 "vastaus"}) ; -- 958 
-lin rejuvenate_V = mkV (lin VK {s = c52A "nuorentua"}) ; -- 10000 
-lin rejuvenate_V2 = mkV2 (lin VK {s = c52A "nuorentua"}) ; -- 10000 
-lin relapse_V = mkV (lin VK {s = c52A "uusiutua"}) ; -- 5577 
-lin relate_V = mkV "liittyä" ; -- 234 
-lin relate_V2 = mkV2 "liittyä" ; -- 234 
-lin relation_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin relationship_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin relative_A = mkA (lin AK {s = d38 "suhteellinen"}) ; -- 5750 
-lin relative_N = mkN "sukulainen" ; -- 2942 
-lin relativity_N = mkN (lin NK {s = d40 "suhteellisuus"}) ; -- 10000 
-lin relax_V = mkV "lieventää" ; -- 6125 
-lin relax_V2 = mkV2 "lieventää" ; -- 6125 
-lin relaxation_N = mkN (lin NK {s = d40 "rentous"}) ; -- 10000 
-lin relay_N = mkN (lin NK {s = d05 "viesti"}) ; -- 1038 
-lin relay_V2 = mkV2 "välittää" ; -- 1502 
-lin release_N = mkN "purkaminen" ; -- 3429 
-lin release_V2 = mkV2 (lin VK {s = c66 "julkaista"}) ; -- 643 
-lin relegate_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin relegation_N = mkN (lin NK {s = d39 "luokitus"}) ; -- 9976 
-lin relentless_A = mkA (lin AK {s = d10 "jatkuva"}) ; -- 10000 
-lin relevance_N = mkN (lin NK {s = d05 "relevanssi"}) ; -- 10000 
-lin reliability_N = mkN (lin NK {s = d40 "luotettavuus"}) ; -- 8329 
-lin reliable_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin reliance_N = mkN (lin NK {s = d39 "luottamus"}) ; -- 1763 
-lin reliant_A = mkA "riippuvainen" ; -- 4919 
-lin relic_N = mkN "jäänne" ; -- 9511 
-lin relict_N = mkN (lin NK {s = d05 "relikti"}) ; -- 10000 
-lin relief_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin relieve_V2 = mkV2 (lin VK {s = c54A "parantaa"}) ; -- 747 
-lin religious_A = mkA (lin AK {s = d38 "uskonnollinen"}) ; -- 3069 
-lin religious_N = mkN (lin NK {s = d38 "uskovainen"}) ; -- 10000 
-lin relinquish_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin relish_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin relocate_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin relocate_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin reluctance_N = mkN (lin NK {s = d40 "haluttomuus"}) ; -- 10000 
-lin rely_V = mkV (lin VK {s = c53A "luottaa"}) ; -- 1315 
-lin remain_V = mkV "jäädä" ; -- 57 
-lin remain_V2 = mkV2 "jäädä" ; -- 57 
-lin remand_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin remark_N = mkN (lin NK {s = d03 "huomio"}) ; -- 486 
-lin remark_V = mkV (lin VK {s = c53A "huomauttaa"}) ; -- 717 
-lin remark_V2 = mkV2 (lin VK {s = c53A "huomauttaa"}) ; -- 717 
-lin remarkable_A = mkA "merkittävä" ; -- 542 
-lin remedy_N = mkN (lin NK {s = d39 "korjaus"}) ; -- 2598 
-lin remedy_V2 = mkV2 (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin remember_V = mkV (lin VK {s = c53 "muistaa"}) ; -- 521 
-lin remember_V2 = mkV2 (lin VK {s = c53 "muistaa"}) ; -- 521 
-lin remembrance_N = mkN (lin NK {s = d02 "muistelu"}) ; -- 10000 
-lin remind_V2 = mkV2 (lin VK {s = c53A "muistuttaa"}) ; -- 313 
-lin reminder_N = mkN (lin NK {s = d39 "muistutus"}) ; -- 5006 
-lin reminisce_V = mkV (lin VK {s = c67 "muistella"}) ; -- 1206 
-lin reminiscence_N = mkN (lin NK {s = d01 "muisto"}) ; -- 1601 
-lin remission_N = mkN (lin NK {s = d39 "suoritus"}) ; -- 2052 
-lin remissness_N = mkN "välinpitämättömyys" ; -- 9010 
-lin remit_V = mkV (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin remit_V2 = mkV2 (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin remodel_V = mkV (lin VK {s = c62 "remontoida"}) ; -- 6130 
-lin remodel_V2 = mkV2 (lin VK {s = c62 "remontoida"}) ; -- 6130 
-lin remonstrance_N = mkN (lin NK {s = d39 "vastustus"}) ; -- 4610 
-lin remonstrate_V = mkV (lin VK {s = c62 "protestoida"}) ; -- 8618 
-lin remorseless_A = mkA "armoton" ; -- 7829 
-lin remote_A = mkA "vähäinen" ; -- 1271 
-lin remoteness_N = mkN "etäisyys" ; -- 4057 
-lin remould_V2 = mkV2 (lin VK {s = c53A "pinnoittaa"}) ; -- 10000 
-lin removal_N = mkN "poistaminen" ; -- 3365 
-lin remove_N = mkN (lin NK {s = d49 "askel"}) ; -- 2440 
-lin remove_V = mkV "lähteä" ; -- 102 
-lin remove_V2 = mkV2 "lähteä" ; -- 102 
-lin removed_A = mkA "kaukainen" ; -- 4427 
-lin remunerate_V2 = mkV2 (lin VK {s = c69 "palkita"}) ; -- 987 
-lin remuneration_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin remunerative_A = mkA (lin AK {s = d10 "tuottava"}) ; -- 10000 
-lin renascence_N = mkN (lin NK {s = d05 "renessanssi"}) ; -- 10000 
-lin render_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin rendering_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin rendezvous_N = mkN (lin NK {s = d38 "tapaaminen"}) ; -- 1698 
-lin rendezvous_V = mkV "tavata" ; -- 608 
-lin rendition_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin renegade_N = mkN (lin NK {s = d03 "luopio"}) ; -- 10000 
-lin renegade_V = mkV (lin VK {s = c68 "kapinoida"}) ; -- 10000 
-lin renege_V = mkV (lin VK {s = c52 "perua"}) ; -- 3262 
-lin renew_V2 = mkV2 (lin VK {s = c61 "uusia"}) ; -- 1276 
-lin renewal_N = mkN "uudistaminen" ; -- 2969 
-lin rennet_N = mkN (lin NK {s = d48A "juoksete"}) ; -- 10000 
-lin renounce_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin renovate_V2 = mkV2 (lin VK {s = c53 "kunnostaa"}) ; -- 2700 
-lin renovation_N = mkN "peruskorjaus" ; -- 3182 
-lin renown_N = mkN (lin NK {s = d40 "kuuluisuus"}) ; -- 9746 
-lin rent_N = mkN "vuokra" ; -- 2366 
-lin rent_V = mkV (lin VK {s = c73 "vuokrata"}) ; -- 2145 
-lin rent_V2 = mkV2 (lin VK {s = c73 "vuokrata"}) ; -- 2145 
-lin rental_N = mkN (lin NK {s = d39 "vuokraus"}) ; -- 9495 
-lin renunciation_N = mkN "luopuminen" ; -- 4384 
-lin repair_N = mkN (lin NK {s = d01A "kunto"}) ; -- 355 
-lin repair_V = mkV "mennä" ; -- 88 
-lin repair_V2 = mkV2 "mennä" ; -- 88 
-lin reparation_N = mkN (lin NK {s = d39 "korvaus"}) ; -- 1006 
-lin repast_N = mkN (lin NK {s = d12 "ateria"}) ; -- 4559 
-lin repatriate_V2 = mkV2 (lin VK {s = c53A "kotiuttaa"}) ; -- 10000 
-lin repay_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin repay_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin repayment_N = mkN (lin NK {s = d39 "hyvitys"}) ; -- 8506 
-lin repeal_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin repeat_N = mkN (lin NK {s = d09A "uusinta"}) ; -- 4487 
-lin repeat_V = mkV (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin repeat_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin repeater_N = mkN (lin NK {s = d12 "uusija"}) ; -- 10000 
-lin repel_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin repellent_N = mkN (lin NK {s = d48A "karkote"}) ; -- 10000 
-lin repent_V = mkV (lin VK {s = c52A "katua"}) ; -- 6044 
-lin repent_V2 = mkV2 (lin VK {s = c52A "katua"}) ; -- 6044 
-lin repentance_N = mkN (lin NK {s = d39 "katumus"}) ; -- 10000 
-lin repercussion_N = mkN (lin NK {s = d02 "potkaisu"}) ; -- 10000 
-lin repertoire_N = mkN (lin NK {s = d01 "ohjelmisto"}) ; -- 1988 
-lin repertory_N = mkN (lin NK {s = d01 "ohjelmisto"}) ; -- 1988 
-lin repetition_N = mkN (lin NK {s = d01A "toisinto"}) ; -- 10000 
-lin repine_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin replace_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin replacement_N = mkN (lin NK {s = d10 "seuraaja"}) ; -- 2884 
-lin replay_N = mkN (lin NK {s = d09A "uusinta"}) ; -- 4487 
-lin replay_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin replenish_V2 = mkV2 "täydentää" ; -- 2024 
-lin replica_N = mkN (lin NK {s = d03 "kopio"}) ; -- 6601 
-lin replicate_V2 = mkV2 (lin VK {s = c53 "toistaa"}) ; -- 2703 
-lin reply_N = mkN (lin NK {s = d39 "vastaus"}) ; -- 958 
-lin reply_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin reply_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin repoint_V2 = mkV2 (lin VK {s = c73 "saumata"}) ; -- 10000 
-lin report_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin report_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin report_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin reporter_N = mkN (lin NK {s = d06 "reportteri"}) ; -- 10000 
-lin repose_N = mkN (lin NK {s = d01A "lepo"}) ; -- 5945 
-lin repose_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin repose_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin reposeful_A = mkA (lin AK {s = d38 "levollinen"}) ; -- 10000 
-lin repot_V2 = mkV2 (lin VK {s = c53A "istuttaa"}) ; -- 3160 
-lin reprehend_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin reprehensible_A = mkA (lin AK {s = d10 "moitittava"}) ; -- 10000 
-lin represent_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin represent_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin representation_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin representative_A = mkA (lin AK {s = d10 "edustava"}) ; -- 10000 
-lin representative_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin repress_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin repression_N = mkN (lin NK {s = d09A "torjunta"}) ; -- 2740 
-lin reprieve_N = mkN (lin NK {s = d09A "armonaika"}) ; -- 10000 
-lin reprieve_V2 = mkV2 (lin VK {s = c53A "armahtaa"}) ; -- 10000 
-lin reprimand_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin reprisal_N = mkN (lin NK {s = d01 "kosto"}) ; -- 5892 
-lin reproach_N = mkN (lin NK {s = d48A "moite"}) ; -- 6511 
-lin reproach_V2 = mkV2 "syyttää" ; -- 910 
-lin reprobate_N = mkN (lin NK {s = d03 "hulttio"}) ; -- 10000 
-lin reprobate_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin reprobation_N = mkN "hylkääminen" ; -- 7135 
-lin reproduce_V = mkV "lisääntyä" ; -- 614 
-lin reproduce_V2 = mkV2 "lisääntyä" ; -- 614 
-lin reproduction_N = mkN "lisääntyminen" ; -- 2711 
-lin reproof_N = mkN (lin NK {s = d48A "moite"}) ; -- 6511 
-lin reproof_V2 = mkV2 (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin reprove_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin reprovingly_Adv = mkAdv (lin AdvK {s = c99 "moittivasti"}) ; -- 10000 
-lin reptile_N = mkN (lin NK {s = d12 "matelija"}) ; -- 10000 
-lin reptilian_N = mkN (lin NK {s = d12 "matelija"}) ; -- 10000 
-lin republic_N = mkN "tasavalta" ; -- 1404 
-lin republican_N = mkN (lin NK {s = d38 "republikaaninen"}) ; -- 10000 
-lin repudiate_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin repudiation_N = mkN "hylkääminen" ; -- 7135 
-lin repugnance_N = mkN (lin NK {s = d40 "vastakkaisuus"}) ; -- 10000 
-lin repulse_N = mkN (lin NK {s = d09A "torjunta"}) ; -- 2740 
-lin repulse_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin repulsion_N = mkN (lin NK {s = d09A "torjunta"}) ; -- 2740 
-lin reputation_N = mkN (lin NK {s = d48 "maine"}) ; -- 1581 
-lin repute_N = mkN (lin NK {s = d48 "maine"}) ; -- 1581 
-lin repute_V2 = mkV2 "pitää" ; -- 18 
-lin request_N = mkN "pyyntö" ; -- 3284 
-lin request_V2 = mkV2 "pyytää" ; -- 620 
-lin require_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin require_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin requirement_N = mkN (lin NK {s = d39 "vaatimus"}) ; -- 887 
-lin requisite_A = mkA "välttämätön" ; -- 1846 
-lin requisite_N = mkN (lin NK {s = d39 "edellytys"}) ; -- 1517 
-lin requisition_N = mkN "määräys" ; -- 2310 
-lin requisition_V2 = mkV2 "määrätä" ; -- 838 
-lin requital_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin requite_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin rerun_N = mkN (lin NK {s = d09A "uusinta"}) ; -- 4487 
-lin rerun_V2 = mkV2 (lin VK {s = c61 "uusia"}) ; -- 1276 
-lin reschedule_V2 = mkV2 "siirtää" ; -- 584 
-lin rescind_V2 = mkV2 (lin VK {s = c53A "peruuttaa"}) ; -- 3947 
-lin rescript_N = mkN "määräys" ; -- 2310 
-lin rescue_N = mkN (lin NK {s = d39 "pelastus"}) ; -- 6952 
-lin rescue_V2 = mkV2 (lin VK {s = c53 "pelastaa"}) ; -- 1567 
-lin rescuer_N = mkN (lin NK {s = d10 "pelastaja"}) ; -- 7484 
-lin research_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin research_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin research_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin researcher_N = mkN (lin NK {s = d12 "tutkija"}) ; -- 619 
-lin resentful_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin resentment_N = mkN (lin NK {s = d09 "kauna"}) ; -- 10000 
-lin reservation_N = mkN (lin NK {s = d39 "varaus"}) ; -- 4056 
-lin reserve_N = mkN (lin NK {s = d39 "varaus"}) ; -- 4056 
-lin reserve_V = mkV (lin VK {s = c73 "varata"}) ; -- 854 
-lin reserve_V2 = mkV2 (lin VK {s = c73 "varata"}) ; -- 854 
-lin reservoir_N = mkN (lin NK {s = d05 "reservi"}) ; -- 6372 
-lin reset_V = mkV (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin reset_V2 = mkV2 (lin VK {s = c53A "asettaa"}) ; -- 492 
-lin resettle_V = mkV (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin resettle_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin reshape_V2 = mkV2 (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin reside_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin residence_N = mkN (lin NK {s = d01 "talo"}) ; -- 277 
-lin residency_N = mkN (lin NK {s = d02 "oleskelu"}) ; -- 10000 
-lin resident_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin resign_V = mkV "jättää" ; -- 255 
-lin resign_V2 = mkV2 "jättää" ; -- 255 
-lin resilience_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin resiliency_N = mkN (lin NK {s = d40 "kimmoisuus"}) ; -- 10000 
-lin resilient_A = mkA (lin AK {s = d10 "kimmoisa"}) ; -- 10000 
-lin resin_N = mkN (lin NK {s = d09 "pihka"}) ; -- 10000 
-lin resist_V = mkV (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin resist_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin resistance_N = mkN (lin NK {s = d39 "vastustus"}) ; -- 4610 
-lin resister_N = mkN (lin NK {s = d10 "vastustaja"}) ; -- 1013 
-lin resistor_N = mkN (lin NK {s = d39 "vastus"}) ; -- 4941 
-lin resolute_A = mkA "ripeä" ; -- 7975 
-lin resolution_N = mkN "päätös" ; -- 163 
-lin resolve_N = mkN "päätös" ; -- 163 
-lin resolve_V = mkV "päättää" ; -- 161 
-lin resolve_V2 = mkV2 "päättää" ; -- 161 
-lin resonance_N = mkN (lin NK {s = d05 "resonanssi"}) ; -- 10000 
-lin resonate_V = mkV (lin VK {s = c62 "resonoida"}) ; -- 10000 
-lin resonate_V2 = mkV2 (lin VK {s = c62 "resonoida"}) ; -- 10000 
-lin resonator_N = mkN (lin NK {s = d06 "resonaattori"}) ; -- 10000 
-lin resort_V = mkV "siirtyä" ; -- 297 
-lin resound_V = mkV (lin VK {s = c67A "kajahdella"}) ; -- 10000 
-lin resound_V2 = mkV2 (lin VK {s = c67A "kajahdella"}) ; -- 10000 
-lin resource_N = mkN (lin NK {s = d09 "vara"}) ; -- 789 
-lin respect_N = mkN (lin NK {s = d48A "suhde"}) ; -- 464 
-lin respect_V2 = mkV2 (lin VK {s = c53A "kunnioittaa"}) ; -- 2057 
-lin respectability_N = mkN (lin NK {s = d40 "kunniallisuus"}) ; -- 10000 
-lin respectable_A = mkA (lin AK {s = d38 "kunniallinen"}) ; -- 10000 
-lin respectful_A = mkA (lin AK {s = d10 "kunnioittava"}) ; -- 10000 
-lin respiration_N = mkN (lin NK {s = d39 "hengitys"}) ; -- 10000 
-lin respire_V = mkV "hengittää" ; -- 6634 
-lin respite_N = mkN (lin NK {s = d01A "tauko"}) ; -- 1925 
-lin respite_V2 = mkV2 "lykätä" ; -- 3315 
-lin resplendence_N = mkN (lin NK {s = d40 "upeus"}) ; -- 10000 
-lin resplendency_N = mkN (lin NK {s = d40 "upeus"}) ; -- 10000 
-lin respond_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin respond_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin respondent_N = mkN (lin NK {s = d10 "vastaaja"}) ; -- 2397 
-lin response_N = mkN (lin NK {s = d39 "vastaus"}) ; -- 958 
-lin responsibility_N = mkN (lin NK {s = d17 "vastuu"}) ; -- 626 
-lin responsible_A = mkA "syyllinen" ; -- 3144 
-lin responsive_A = mkA (lin AK {s = d38 "vastaanottavainen"}) ; -- 10000 
-lin responsiveness_N = mkN (lin NK {s = d40 "vastaanottavaisuus"}) ; -- 10000 
-lin rest_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin rest_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin rest_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin restaurateur_N = mkN (lin NK {s = d12 "ravintoloitsija"}) ; -- 10000 
-lin restful_A = mkA (lin AK {s = d38 "levollinen"}) ; -- 10000 
-lin restfulness_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin restitution_N = mkN "palauttaminen" ; -- 3675 
-lin restive_A = mkA "levoton" ; -- 7576 
-lin restiveness_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin restlessness_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin restoration_N = mkN "palauttaminen" ; -- 3675 
-lin restore_V2 = mkV2 (lin VK {s = c53A "palauttaa"}) ; -- 1408 
-lin restrain_V2 = mkV2 "estää" ; -- 773 
-lin restrained_A = mkA "hillitty" ; -- 8249 
-lin restraint_N = mkN (lin NK {s = d39 "rajoitus"}) ; -- 2719 
-lin restrict_V = mkV (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin restrict_V2 = mkV2 (lin VK {s = c53A "rajoittaa"}) ; -- 1713 
-lin restriction_N = mkN "rajoittaminen" ; -- 5940 
-lin restrictiveness_N = mkN "välttämättömyys" ; -- 9556 
-lin result_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin result_V = mkV (lin VK {s = c73 "seurata"}) ; -- 120 
-lin resume_V = mkV (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin resume_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin resuscitate_V = mkV "elvyttää" ; -- 7192 
-lin resuscitate_V2 = mkV2 "elvyttää" ; -- 7192 
-lin resuscitation_N = mkN (lin NK {s = d39 "elvytys"}) ; -- 10000 
-lin ret_V2 = mkV2 (lin VK {s = c53A "liottaa"}) ; -- 10000 
-lin retail_N = mkN (lin NK {s = d05A "myynti"}) ; -- 494 
-lin retain_V2 = mkV2 "pitää" ; -- 18 
-lin retake_V2 = mkV2 (lin VK {s = c61 "uusia"}) ; -- 1276 
-lin retaliate_V = mkV (lin VK {s = c53 "kostaa"}) ; -- 10000 
-lin retaliation_N = mkN (lin NK {s = d01 "kosto"}) ; -- 5892 
-lin retard_V2 = mkV2 (lin VK {s = c53 "hidastaa"}) ; -- 3517 
-lin retardation_N = mkN (lin NK {s = d48 "viive"}) ; -- 8362 
-lin retell_V2 = mkV2 "esittää" ; -- 141 
-lin retention_N = mkN "säilyttäminen" ; -- 2771 
-lin retentive_A = mkA "tarkka" ; -- 856 
-lin retinue_N = mkN (lin NK {s = d48 "seurue"}) ; -- 4830 
-lin retire_V = mkV (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin retire_V2 = mkV2 (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin retirement_N = mkN "vetäytyminen" ; -- 4398 
-lin retool_V2 = mkV2 (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin retort_V = mkV (lin VK {s = c66 "tiuskaista"}) ; -- 10000 
-lin retort_V2 = mkV2 (lin VK {s = c66 "tiuskaista"}) ; -- 10000 
-lin retouch_V2 = mkV2 (lin VK {s = c67A "parannella"}) ; -- 9909 
-lin retrace_V2 = mkV2 "jäljittää" ; -- 8236 
-lin retract_V = mkV "vetää" ; -- 439 
-lin retract_V2 = mkV2 "vetää" ; -- 439 
-lin retread_V2 = mkV2 (lin VK {s = c53 "uudistaa"}) ; -- 2108 
-lin retreat_N = mkN "vetäytyminen" ; -- 4398 
-lin retreat_V = mkV "vetäytyä" ; -- 2487 
-lin retreat_V2 = mkV2 "vetäytyä" ; -- 2487 
-lin retrench_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin retrench_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin retribution_N = mkN (lin NK {s = d39 "rangaistus"}) ; -- 2047 
-lin retrieval_N = mkN (lin NK {s = d05 "muisti"}) ; -- 2781 
-lin retrieve_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin retrieve_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin retriever_N = mkN (lin NK {s = d10 "noutaja"}) ; -- 10000 
-lin retrograde_V = mkV "vetäytyä" ; -- 2487 
-lin retrogress_V = mkV (lin VK {s = c52A "taantua"}) ; -- 10000 
-lin retrogression_N = mkN (lin NK {s = d03 "regressio"}) ; -- 10000 
-lin retsina_N = mkN (lin NK {s = d13 "retsina"}) ; -- 10000 
-lin return_N = mkN (lin NK {s = d01A "tuotto"}) ; -- 1687 
-lin return_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin return_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin reunion_N = mkN "yhdistäminen" ; -- 2763 
-lin revalue_V2 = mkV2 (lin VK {s = c62 "revalvoida"}) ; -- 10000 
-lin revamp_V2 = mkV2 (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin reveal_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin revel_N = mkN (lin NK {s = d39 "rellestys"}) ; -- 10000 
-lin revelation_N = mkN (lin NK {s = d39 "paljastus"}) ; -- 8686 
-lin reveller_N = mkN (lin NK {s = d12 "juhlija"}) ; -- 9212 
-lin revelry_N = mkN (lin NK {s = d02 "hurvittelu"}) ; -- 10000 
-lin revenge_N = mkN (lin NK {s = d01 "kosto"}) ; -- 5892 
-lin revenge_V2 = mkV2 (lin VK {s = c53 "kostaa"}) ; -- 10000 
-lin reverberate_V = mkV (lin VK {s = c52 "heijastua"}) ; -- 3300 
-lin reverberate_V2 = mkV2 (lin VK {s = c52 "heijastua"}) ; -- 3300 
-lin reverberation_N = mkN (lin NK {s = d02 "kajahtelu"}) ; -- 10000 
-lin revere_V2 = mkV2 (lin VK {s = c53 "arvostaa"}) ; -- 1168 
-lin reverence_N = mkN (lin NK {s = d39 "kunnioitus"}) ; -- 5761 
-lin reverence_V2 = mkV2 (lin VK {s = c53A "kunnioittaa"}) ; -- 2057 
-lin reverend_A = mkA (lin AK {s = d10 "kunnioitettava"}) ; -- 10000 
-lin reverend_N = mkN "pastori" ; -- 5611 
-lin reverent_A = mkA (lin AK {s = d10 "kunnioittava"}) ; -- 10000 
-lin reverential_A = mkA (lin AK {s = d10 "kunnioittava"}) ; -- 10000 
-lin reverie_N = mkN (lin NK {s = d02 "haaveilu"}) ; -- 10000 
-lin reversal_N = mkN (lin NK {s = d01A "vaihto"}) ; -- 1931 
-lin reverse_A = mkA "päinvastainen" ; -- 5301 
-lin reverse_N = mkN "takaisku" ; -- 5268 
-lin reverse_V = mkV (lin VK {s = c53A "peruuttaa"}) ; -- 3947 
-lin reverse_V2 = mkV2 (lin VK {s = c53A "peruuttaa"}) ; -- 3947 
-lin reversion_N = mkN (lin NK {s = d17 "paluu"}) ; -- 1691 
-lin revert_V = mkV (lin VK {s = c73 "palata"}) ; -- 402 
-lin revetment_N = mkN (lin NK {s = d39 "kivetys"}) ; -- 10000 
-lin review_N = mkN (lin NK {s = d05A "arviointi"}) ; -- 2787 
-lin review_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin review_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin reviewer_N = mkN (lin NK {s = d12 "arvostelija"}) ; -- 6143 
-lin revile_V = mkV (lin VK {s = c73 "herjata"}) ; -- 10000 
-lin revile_V2 = mkV2 (lin VK {s = c73 "herjata"}) ; -- 10000 
-lin revise_V = mkV (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin revise_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin reviser_N = mkN (lin NK {s = d10 "toimittaja"}) ; -- 769 
-lin revision_N = mkN "tarkistaminen" ; -- 9771 
-lin revisionism_N = mkN (lin NK {s = d05 "revisionismi"}) ; -- 10000 
-lin revitalize_V2 = mkV2 "kehittää" ; -- 599 
-lin revival_N = mkN "elpyminen" ; -- 8842 
-lin revive_V = mkV "elvyttää" ; -- 7192 
-lin revive_V2 = mkV2 "elvyttää" ; -- 7192 
-lin revoke_N = mkN (lin NK {s = d48 "virhe"}) ; -- 996 
-lin revoke_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin revoke_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin revolt_N = mkN (lin NK {s = d05A "kapinointi"}) ; -- 10000 
-lin revolt_V = mkV (lin VK {s = c68 "kapinoida"}) ; -- 10000 
-lin revolt_V2 = mkV2 (lin VK {s = c68 "kapinoida"}) ; -- 10000 
-lin revolution_N = mkN (lin NK {s = d39 "kierros"}) ; -- 664 
-lin revolutionary_N = mkN (lin NK {s = d38 "kumouksellinen"}) ; -- 10000 
-lin revolutionize_V2 = mkV2 (lin VK {s = c74 "kumota"}) ; -- 3448 
-lin revolve_V = mkV "pyöriä" ; -- 1772 
-lin revolve_V2 = mkV2 "pyöriä" ; -- 1772 
-lin revolver_N = mkN (lin NK {s = d06 "revolveri"}) ; -- 10000 
-lin revue_N = mkN (lin NK {s = d20 "revyy"}) ; -- 10000 
-lin reward_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin reward_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin rewrite_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin rhapsodize_V = mkV "ylistää" ; -- 3993 
-lin rhapsody_N = mkN (lin NK {s = d12 "rapsodia"}) ; -- 10000 
-lin rhesus_N = mkN (lin NK {s = d39 "reesus"}) ; -- 10000 
-lin rhetoric_N = mkN (lin NK {s = d09A "retoriikka"}) ; -- 10000 
-lin rheum_N = mkN (lin NK {s = d48A "erite"}) ; -- 10000 
-lin rheumatic_N = mkN (lin NK {s = d04A "reumaatikko"}) ; -- 10000 
-lin rheumatism_N = mkN (lin NK {s = d05 "reumatismi"}) ; -- 10000 
-lin rhubarb_N = mkN (lin NK {s = d05 "raparperi"}) ; -- 10000 
-lin rhyme_N = mkN (lin NK {s = d05 "riimi"}) ; -- 10000 
-lin rhythm_N = mkN (lin NK {s = d05 "rytmi"}) ; -- 3349 
-lin rhythmic_A = mkA (lin AK {s = d38 "rytminen"}) ; -- 10000 
-lin rib_N = mkN (lin NK {s = d48A "ruode"}) ; -- 10000 
-lin rib_V2 = mkV2 (lin VK {s = c67A "kiusoitella"}) ; -- 10000 
-lin ribald_N = mkN (lin NK {s = d34A "ruokoton"}) ; -- 10000 
-lin ribaldry_N = mkN (lin NK {s = d40 "ruokottomuus"}) ; -- 10000 
-lin ribbon_N = mkN (lin NK {s = d01A "palkinto"}) ; -- 819 
-lin riboflavin_N = mkN (lin NK {s = d05 "riboflaviini"}) ; -- 10000 
-lin rice_N = mkN "riisi" ; -- 8082 
-lin rich_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin richness_N = mkN (lin NK {s = d40 "rikkaus"}) ; -- 6519 
-lin rick_N = mkN (lin NK {s = d10 "suova"}) ; -- 10000 
-lin rick_V2 = mkV2 (lin VK {s = c53A "niksauttaa"}) ; -- 10000 
-lin rickshaw_N = mkN (lin NK {s = d09 "riksa"}) ; -- 10000 
-lin ricochet_N = mkN (lin NK {s = d39 "kimmahdus"}) ; -- 10000 
-lin ricochet_V = mkV (lin VK {s = c52A "sinkoutua"}) ; -- 10000 
-lin ricochet_V2 = mkV2 (lin VK {s = c52A "sinkoutua"}) ; -- 10000 
-lin riddance_N = mkN "erottaminen" ; -- 4207 
-lin riddle_N = mkN (lin NK {s = d39 "arvoitus"}) ; -- 5756 
-lin riddle_V2 = mkV2 "täyttää" ; -- 590 
-lin ride_N = mkN (lin NK {s = d48A "laite"}) ; -- 1233 
-lin ride_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin ride_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin rider_N = mkN (lin NK {s = d10 "matkustaja"}) ; -- 1501 
-lin ridge_N = mkN "selänne" ; -- 6190 
-lin ridge_V2 = mkV2 (lin VK {s = c62 "lapioida"}) ; -- 10000 
-lin ridgepole_N = mkN (lin NK {s = d09A "malka"}) ; -- 10000 
-lin ridiculous_A = mkA "järjetön" ; -- 7348 
-lin riding_N = mkN (lin NK {s = d39 "ratsastus"}) ; -- 10000 
-lin rife_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin riffle_V = mkV (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin riffle_V2 = mkV2 (lin VK {s = c53A "lepattaa"}) ; -- 10000 
-lin rifle_V2 = mkV2 (lin VK {s = c53 "anastaa"}) ; -- 6883 
-lin rift_N = mkN (lin NK {s = d01A "rako"}) ; -- 9298 
-lin rig_N = mkN "rekka" ; -- 3091 
-lin rig_V = mkV "kiinnittää" ; -- 1212 
-lin rig_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin rigger_N = mkN (lin NK {s = d39 "alus"}) ; -- 1627 
-lin rigging_N = mkN (lin NK {s = d05 "riki"}) ; -- 10000 
-lin right_down_A = mkA "suoranainen" ; -- 5353 
-lin right_down_Adv = mkAdv (lin AdvK {s = c99 "suorastaan"}) ; -- 2077 
-lin righteousness_N = mkN "oikeudenmukaisuus" ; -- 5483 
-lin rightful_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin rightfulness_N = mkN (lin NK {s = d40 "laillisuus"}) ; -- 10000 
-lin rightist_A = mkA "oikeistolainen" ; -- 7049 
-lin rightness_N = mkN "oikeudenmukaisuus" ; -- 5483 
-lin rigid_A = mkA "tiukka" ; -- 706 
-lin rigidity_N = mkN (lin NK {s = d40 "ankaruus"}) ; -- 10000 
-lin rigmarole_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin rigorous_A = mkA (lin AK {s = d10 "ankara"}) ; -- 10000 
-lin rigour_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin rigout_N = mkN (lin NK {s = d01 "asu"}) ; -- 3615 
-lin rile_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin rill_N = mkN (lin NK {s = d01 "noro"}) ; -- 10000 
-lin rim_N = mkN (lin NK {s = d09A "laita"}) ; -- 1889 
-lin rim_V2 = mkV2 (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin rime_N = mkN (lin NK {s = d05 "riimi"}) ; -- 10000 
-lin rind_N = mkN "kuori" ; -- 4904 
-lin ring_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin ring_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin ring_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin ringer_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin ringlet_N = mkN (lin NK {s = d11 "kihara"}) ; -- 10000 
-lin ringworm_N = mkN (lin NK {s = d09 "silsa"}) ; -- 10000 
-lin rink_N = mkN (lin NK {s = d02 "kaukalo"}) ; -- 4284 
-lin rinse_N = mkN (lin NK {s = d02 "huuhtelu"}) ; -- 10000 
-lin rinse_V2 = mkV2 (lin VK {s = c52A "huuhtoa"}) ; -- 10000 
-lin riot_N = mkN (lin NK {s = d14A "mellakka"}) ; -- 7662 
-lin riot_V = mkV (lin VK {s = c68 "mellakoida"}) ; -- 10000 
-lin rioter_N = mkN (lin NK {s = d12 "mellakoitsija"}) ; -- 10000 
-lin riotous_A = mkA (lin AK {s = d05 "villi"}) ; -- 3506 
-lin rip_N = mkN (lin NK {s = d10 "ratkeama"}) ; -- 10000 
-lin rip_V = mkV "repiä" ; -- 3191 
-lin rip_V2 = mkV2 "repiä" ; -- 3191 
-lin rip_off_N = mkN (lin NK {s = d39 "huijaus"}) ; -- 10000 
-lin ripe_A = mkA "valmis" ; -- 368 
-lin ripen_V = mkV "kypsyä" ; -- 4298 
-lin ripen_V2 = mkV2 "kypsyä" ; -- 4298 
-lin ripeness_N = mkN (lin NK {s = d40 "kypsyys"}) ; -- 10000 
-lin riposte_N = mkN "vastaisku" ; -- 8881 
-lin ripple_V = mkV (lin VK {s = c66 "sorista"}) ; -- 10000 
-lin ripple_V2 = mkV2 (lin VK {s = c66 "sorista"}) ; -- 10000 
-lin rise_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin rise_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin rise_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin risible_A = mkA (lin AK {s = d38 "koominen"}) ; -- 10000 
-lin risk_N = mkN "vaara" ; -- 1072 
-lin risk_V2 = mkV2 (lin VK {s = c73 "riskeerata"}) ; -- 10000 
-lin risky_A = mkA (lin AK {s = d10 "arveluttava"}) ; -- 10000 
-lin risotto_N = mkN (lin NK {s = d01A "risotto"}) ; -- 10000 
-lin rite_N = mkN (lin NK {s = d05A "riitti"}) ; -- 9978 
-lin ritual_N = mkN (lin NK {s = d38 "rituaalinen"}) ; -- 10000 
-lin ritzy_A = mkA (lin AK {s = d15 "pramea"}) ; -- 10000 
-lin rival_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin rival_V2 = mkV2 (lin VK {s = c67 "kilpailla"}) ; -- 989 
-lin rivalry_N = mkN (lin NK {s = d02 "kilpailu"}) ; -- 173 
-lin rive_V = mkV "repiä" ; -- 3191 
-lin rive_V2 = mkV2 "repiä" ; -- 3191 
-lin rivet_N = mkN (lin NK {s = d05A "niitti"}) ; -- 10000 
-lin rivet_V = mkV (lin VK {s = c73A "niitata"}) ; -- 10000 
-lin rivet_V2 = mkV2 (lin VK {s = c73A "niitata"}) ; -- 10000 
-lin roach_N = mkN (lin NK {s = d14A "russakka"}) ; -- 10000 
-lin roadblock_N = mkN (lin NK {s = d48 "este"}) ; -- 1884 
-lin roadway_N = mkN "tie" ; -- 308 
-lin roam_V = mkV (lin VK {s = c67A "vaellella"}) ; -- 10000 
-lin roam_V2 = mkV2 (lin VK {s = c67A "vaellella"}) ; -- 10000 
-lin roan_N = mkN (lin NK {s = d01 "kimo"}) ; -- 10000 
-lin roar_N = mkN (lin NK {s = d09A "karjunta"}) ; -- 10000 
-lin roar_V = mkV (lin VK {s = c52 "karjua"}) ; -- 10000 
-lin roar_V2 = mkV2 (lin VK {s = c52 "karjua"}) ; -- 10000 
-lin roaring_A = mkA (lin AK {s = d10 "tuottoisa"}) ; -- 10000 
-lin roaring_Adv = mkAdv "täysin" ; -- 457 
-lin roast_N = mkN (lin NK {s = d48A "moite"}) ; -- 6511 
-lin roast_V = mkV (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin roast_V2 = mkV2 (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin rob_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin robber_N = mkN (lin NK {s = d41A "varas"}) ; -- 4362 
-lin robbery_N = mkN "ryöstö" ; -- 4547 
-lin robe_N = mkN (lin NK {s = d01A "kaapu"}) ; -- 10000 
-lin robot_N = mkN (lin NK {s = d05A "robotti"}) ; -- 10000 
-lin robust_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin robustness_N = mkN (lin NK {s = d40 "vankkuus"}) ; -- 10000 
-lin rocker_N = mkN (lin NK {s = d33 "luistin"}) ; -- 8238 
-lin rocket_N = mkN (lin NK {s = d05A "raketti"}) ; -- 5875 
-lin rocket_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin rod_N = mkN (lin NK {s = d09 "sauva"}) ; -- 8607 
-lin rodeo_N = mkN (lin NK {s = d03 "rodeo"}) ; -- 10000 
-lin rogation_N = mkN (lin NK {s = d39 "rukous"}) ; -- 8391 
-lin rogue_N = mkN (lin NK {s = d10 "konna"}) ; -- 10000 
-lin roguery_N = mkN (lin NK {s = d02 "kieroilu"}) ; -- 10000 
-lin roguish_A = mkA (lin AK {s = d38 "ilkikurinen"}) ; -- 10000 
-lin roguishness_N = mkN (lin NK {s = d40 "veitikkamaisuus"}) ; -- 10000 
-lin roil_V2 = mkV2 (lin VK {s = c58 "sotkea"}) ; -- 4333 
-lin role_N = mkN (lin NK {s = d05 "rooli"}) ; -- 628 
-lin roll_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin roll_V = mkV (lin VK {s = c52A "liikkua"}) ; -- 638 
-lin roll_V2 = mkV2 (lin VK {s = c52A "liikkua"}) ; -- 638 
-lin roll_on_N = mkN (lin NK {s = d05A "korsetti"}) ; -- 10000 
-lin roller_N = mkN (lin NK {s = d10 "rulla"}) ; -- 10000 
-lin rollicking_A = mkA (lin AK {s = d41A "riehakas"}) ; -- 10000 
-lin rolling_N = mkN "ryöstö" ; -- 4547 
-lin romaic_A = mkA "kreikkalainen" ; -- 6732 
-lin roman_N = mkN (lin NK {s = d09 "antiikva"}) ; -- 10000 
-lin romance_N = mkN (lin NK {s = d09A "romantiikka"}) ; -- 7976 
-lin romance_V = mkV (lin VK {s = c62 "romantisoida"}) ; -- 10000 
-lin romance_V2 = mkV2 (lin VK {s = c62 "romantisoida"}) ; -- 10000 
-lin romantic_A = mkA (lin AK {s = d38 "romanttinen"}) ; -- 5038 
-lin romantic_N = mkN (lin NK {s = d01A "romantikko"}) ; -- 10000 
-lin romanticism_N = mkN (lin NK {s = d09A "romantiikka"}) ; -- 7976 
-lin romanticist_N = mkN (lin NK {s = d01A "romantikko"}) ; -- 10000 
-lin romanticize_V = mkV (lin VK {s = c62 "romantisoida"}) ; -- 10000 
-lin romanticize_V2 = mkV2 (lin VK {s = c62 "romantisoida"}) ; -- 10000 
-lin rondo_N = mkN (lin NK {s = d01 "rondo"}) ; -- 10000 
-lin roneo_V2 = mkV2 (lin VK {s = c53 "monistaa"}) ; -- 10000 
-lin roofless_A = mkA "koditon" ; -- 8316 
-lin rook_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin rook_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin rookie_N = mkN (lin NK {s = d12 "aloittelija"}) ; -- 10000 
-lin room_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin room_V = mkV (lin VK {s = c52 "asua"}) ; -- 377 
-lin roomer_N = mkN "vuokralainen" ; -- 5905 
-lin roomy_A = mkA (lin AK {s = d10 "tilava"}) ; -- 10000 
-lin roost_N = mkN (lin NK {s = d28 "orsi"}) ; -- 10000 
-lin rooster_N = mkN (lin NK {s = d01A "kukko"}) ; -- 10000 
-lin ropey_A = mkA "pitkä" ; -- 208 
-lin rose_N = mkN (lin NK {s = d01 "ruusu"}) ; -- 10000 
-lin rose_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin rose_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin rosebud_N = mkN (lin NK {s = d38 "kaunokainen"}) ; -- 10000 
-lin rosemary_N = mkN (lin NK {s = d05 "rosmariini"}) ; -- 10000 
-lin rosette_N = mkN (lin NK {s = d48A "ruusuke"}) ; -- 10000 
-lin rosin_N = mkN (lin NK {s = d05 "hartsi"}) ; -- 10000 
-lin rosin_V2 = mkV2 (lin VK {s = c73A "hangata"}) ; -- 10000 
-lin rot_N = mkN (lin NK {s = d10 "roska"}) ; -- 5399 
-lin rot_V = mkV (lin VK {s = c52 "virua"}) ; -- 10000 
-lin rot_V2 = mkV2 (lin VK {s = c52 "virua"}) ; -- 10000 
-lin rotary_N = mkN (lin NK {s = d06 "roottori"}) ; -- 10000 
-lin rotate_V = mkV "kiertää" ; -- 1025 
-lin rotate_V2 = mkV2 "kiertää" ; -- 1025 
-lin rotation_N = mkN (lin NK {s = d01A "kierto"}) ; -- 5567 
-lin rotor_N = mkN (lin NK {s = d06 "roottori"}) ; -- 10000 
-lin rotter_N = mkN (lin NK {s = d01 "roisto"}) ; -- 10000 
-lin rotund_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin rotundity_N = mkN (lin NK {s = d40 "pehmeys"}) ; -- 10000 
-lin rouble_N = mkN (lin NK {s = d10 "rupla"}) ; -- 5184 
-lin rough_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin rough_Adv = mkAdv "kovasti" ; -- 2017 
-lin rough_N = mkN (lin NK {s = d04A "karheikko"}) ; -- 10000 
-lin rough_V2 = mkV2 (lin VK {s = c67 "luonnostella"}) ; -- 10000 
-lin rough_and_tumble_N = mkN "yhteenotto" ; -- 3796 
-lin rough_house_V = mkV (lin VK {s = c67 "kovistella"}) ; -- 10000 
-lin rough_house_V2 = mkV2 (lin VK {s = c67 "kovistella"}) ; -- 10000 
-lin roughage_N = mkN (lin NK {s = d01A "kuitu"}) ; -- 10000 
-lin roughcast_N = mkN (lin NK {s = d39 "rappaus"}) ; -- 10000 
-lin roughen_V = mkV (lin VK {s = c54A "karhentaa"}) ; -- 10000 
-lin roughen_V2 = mkV2 (lin VK {s = c54A "karhentaa"}) ; -- 10000 
-lin roughness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin roughshod_A = mkA (lin AK {s = d01 "raju"}) ; -- 1824 
-lin roulette_N = mkN (lin NK {s = d05A "ruletti"}) ; -- 10000 
-lin roundel_N = mkN (lin NK {s = d39 "suojus"}) ; -- 10000 
-lin roundup_N = mkN "kokoaminen" ; -- 6868 
-lin rouse_V = mkV "herätä" ; -- 1870 
-lin rouse_V2 = mkV2 "herätä" ; -- 1870 
-lin rout_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin route_N = mkN (lin NK {s = d05A "reitti"}) ; -- 1533 
-lin route_V2 = mkV2 "lähettää" ; -- 585 
-lin routemarch_N = mkN (lin NK {s = d05 "marssi"}) ; -- 5743 
-lin routine_N = mkN (lin NK {s = d10 "ohjelma"}) ; -- 284 
-lin rove_V = mkV "kierrellä" ; -- 5200 
-lin rove_V2 = mkV2 "kierrellä" ; -- 5200 
-lin row_N = mkN (lin NK {s = d05 "rivi"}) ; -- 1551 
-lin row_V = mkV (lin VK {s = c55A "soutaa"}) ; -- 9782 
-lin row_V2 = mkV2 (lin VK {s = c55A "soutaa"}) ; -- 9782 
-lin rowdiness_N = mkN (lin NK {s = d40 "riehakkuus"}) ; -- 10000 
-lin rowdy_N = mkN (lin NK {s = d10 "remuisa"}) ; -- 10000 
-lin rowdyism_N = mkN (lin NK {s = d40 "riehakkuus"}) ; -- 10000 
-lin rowing_N = mkN (lin NK {s = d01A "soutu"}) ; -- 10000 
-lin rowlock_N = mkN (lin NK {s = d33 "hankain"}) ; -- 10000 
-lin royal_A = mkA (lin AK {s = d38 "kuninkaallinen"}) ; -- 5486 
-lin royalty_N = mkN (lin NK {s = d05 "rojalti"}) ; -- 10000 
-lin rubbery_A = mkA "sitkeä" ; -- 5432 
-lin rubbing_N = mkN (lin NK {s = d09 "kitka"}) ; -- 10000 
-lin rubbish_N = mkN (lin NK {s = d10 "roska"}) ; -- 5399 
-lin rubbish_V2 = mkV2 (lin VK {s = c73 "teilata"}) ; -- 10000 
-lin rubbishy_A = mkA "halpa" ; -- 1070 
-lin rubric_N = mkN (lin NK {s = d48 "ohje"}) ; -- 1559 
-lin ruby_N = mkN (lin NK {s = d06 "rubiini"}) ; -- 10000 
-lin ruck_N = mkN (lin NK {s = d09 "massa"}) ; -- 4290 
-lin ruck_V = mkV (lin VK {s = c52 "kurtistua"}) ; -- 10000 
-lin ruck_V2 = mkV2 (lin VK {s = c52 "kurtistua"}) ; -- 10000 
-lin rucksack_N = mkN (lin NK {s = d01A "reppu"}) ; -- 7057 
-lin ruckus_N = mkN (lin NK {s = d48 "melske"}) ; -- 10000 
-lin ruddiness_N = mkN (lin NK {s = d10 "puna"}) ; -- 10000 
-lin ruddle_V2 = mkV2 (lin VK {s = c52 "punoa"}) ; -- 10000 
-lin rude_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin rudeness_N = mkN (lin NK {s = d40 "alkeellisuus"}) ; -- 10000 
-lin rudiment_N = mkN (lin NK {s = d10 "surkastuma"}) ; -- 10000 
-lin rudimentary_A = mkA (lin AK {s = d38 "alkeellinen"}) ; -- 10000 
-lin rue_N = mkN (lin NK {s = d01A "katu"}) ; -- 905 
-lin rue_V2 = mkV2 (lin VK {s = c52A "katua"}) ; -- 6044 
-lin ruff_N = mkN (lin NK {s = d39 "kaulus"}) ; -- 10000 
-lin ruff_V = mkV "iskeä" ; -- 976 
-lin ruff_V2 = mkV2 "iskeä" ; -- 976 
-lin ruffianly_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin ruffle_N = mkN (lin NK {s = d14A "kahakka"}) ; -- 10000 
-lin ruffle_V = mkV (lin VK {s = c53A "hermostuttaa"}) ; -- 10000 
-lin ruffle_V2 = mkV2 (lin VK {s = c53A "hermostuttaa"}) ; -- 10000 
-lin rug_N = mkN (lin NK {s = d01A "matto"}) ; -- 4704 
-lin rugby_N = mkN (lin NK {s = d01 "rugby"}) ; -- 10000 
-lin rugged_A = mkA "rankka" ; -- 2799 
-lin ruggedness_N = mkN (lin NK {s = d40 "vaativuus"}) ; -- 10000 
-lin rugger_N = mkN (lin NK {s = d01 "rugby"}) ; -- 10000 
-lin ruin_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin ruin_V2 = mkV2 (lin VK {s = c73 "pilata"}) ; -- 3685 
-lin ruination_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin ruinous_A = mkA (lin AK {s = d10 "tuhoisa"}) ; -- 4615 
-lin ruler_N = mkN (lin NK {s = d12 "hallitsija"}) ; -- 8322 
-lin ruling_N = mkN "päätös" ; -- 163 
-lin rumba_N = mkN (lin NK {s = d10 "rumba"}) ; -- 10000 
-lin rumble_N = mkN (lin NK {s = d33 "istuin"}) ; -- 6842 
-lin rumble_V = mkV (lin VK {s = c67A "murahdella"}) ; -- 10000 
-lin rumble_V2 = mkV2 (lin VK {s = c67A "murahdella"}) ; -- 10000 
-lin rumbling_N = mkN (lin NK {s = d12 "nurina"}) ; -- 10000 
-lin ruminate_V = mkV "mietiskellä" ; -- 9240 
-lin rumination_N = mkN (lin NK {s = d02 "mietiskely"}) ; -- 10000 
-lin rummage_V = mkV (lin VK {s = c52A "penkoa"}) ; -- 10000 
-lin rummage_V2 = mkV2 (lin VK {s = c52A "penkoa"}) ; -- 10000 
-lin rummy_A = mkA (lin AK {s = d38 "erikoinen"}) ; -- 2361 
-lin rummy_N = mkN (lin NK {s = d06 "pultsari"}) ; -- 10000 
-lin rumor_V2 = mkV2 (lin VK {s = c74 "huhuta"}) ; -- 10000 
-lin rumour_N = mkN (lin NK {s = d01 "huhu"}) ; -- 3384 
-lin rumour_V2 = mkV2 (lin VK {s = c74 "huhuta"}) ; -- 10000 
-lin rump_N = mkN "perä" ; -- 6039 
-lin rumple_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin rumpus_N = mkN (lin NK {s = d14A "metakka"}) ; -- 10000 
-lin run_of_the_mill_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin run_up_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin runaway_N = mkN (lin NK {s = d34A "holtiton"}) ; -- 10000 
-lin rundown_N = mkN "yhteenveto" ; -- 9196 
-lin rung_N = mkN (lin NK {s = d09 "piena"}) ; -- 10000 
-lin runner_N = mkN "hyökkääjä" ; -- 2618 
-lin runner_up_N = mkN (lin NK {s = d38 "kakkonen"}) ; -- 10000 
-lin running_A = mkA "peräkkäinen" ; -- 4421 
-lin running_N = mkN "johtaminen" ; -- 4221 
-lin runny_A = mkA (lin AK {s = d10 "juokseva"}) ; -- 10000 
-lin runway_N = mkN (lin NK {s = d09 "lava"}) ; -- 1993 
-lin rupee_N = mkN (lin NK {s = d12 "rupia"}) ; -- 10000 
-lin rupiah_N = mkN (lin NK {s = d12 "rupia"}) ; -- 10000 
-lin rupture_V = mkV "revetä" ; -- 9318 
-lin rupture_V2 = mkV2 "revetä" ; -- 9318 
-lin ruse_N = mkN (lin NK {s = d26 "juoni"}) ; -- 4737 
-lin rush_N = mkN "kiire" ; -- 1584 
-lin rush_V = mkV "edetä" ; -- 765 
-lin rush_V2 = mkV2 "edetä" ; -- 765 
-lin rusk_N = mkN (lin NK {s = d01A "korppu"}) ; -- 10000 
-lin rust_N = mkN (lin NK {s = d48 "ruoste"}) ; -- 10000 
-lin rust_V = mkV (lin VK {s = c53A "ruostuttaa"}) ; -- 10000 
-lin rust_V2 = mkV2 (lin VK {s = c53A "ruostuttaa"}) ; -- 10000 
-lin rustic_A = mkA (lin AK {s = d38 "maalaismainen"}) ; -- 10000 
-lin rustle_N = mkN (lin NK {s = d13 "kahina"}) ; -- 10000 
-lin rustle_V = mkV (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin rustle_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin rustler_N = mkN (lin NK {s = d41A "varas"}) ; -- 4362 
-lin rustling_N = mkN (lin NK {s = d13 "kahina"}) ; -- 10000 
-lin rusty_A = mkA "muinainen" ; -- 6930 
-lin rut_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin ruthlessness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin rye_N = mkN (lin NK {s = d41A "ruis"}) ; -- 9286 
-lin sable_A = mkA "synkkä" ; -- 2897 
-lin sable_N = mkN (lin NK {s = d10 "musta"}) ; -- 10000 
-lin sabotage_N = mkN (lin NK {s = d05 "sabotaasi"}) ; -- 10000 
-lin sabotage_V2 = mkV2 (lin VK {s = c62 "sabotoida"}) ; -- 10000 
-lin saboteur_N = mkN (lin NK {s = d10 "sabotoija"}) ; -- 10000 
-lin sabre_N = mkN (lin NK {s = d06 "sapeli"}) ; -- 10000 
-lin sac_N = mkN (lin NK {s = d01 "tasku"}) ; -- 4133 
-lin saccharin_N = mkN (lin NK {s = d05 "sakariini"}) ; -- 10000 
-lin sacerdotal_A = mkA (lin AK {s = d38 "papillinen"}) ; -- 10000 
-lin sacerdotalism_N = mkN (lin NK {s = d40 "papillisuus"}) ; -- 10000 
-lin sack_N = mkN (lin NK {s = d01 "tasku"}) ; -- 4133 
-lin sack_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin sackbut_N = mkN (lin NK {s = d13 "pasuuna"}) ; -- 10000 
-lin sacking_N = mkN "erottaminen" ; -- 4207 
-lin sacrament_N = mkN (lin NK {s = d05A "sakramentti"}) ; -- 10000 
-lin sacredness_N = mkN (lin NK {s = d40 "pyhyys"}) ; -- 10000 
-lin sacrifice_N = mkN (lin NK {s = d03 "tappio"}) ; -- 908 
-lin sacrifice_V = mkV (lin VK {s = c73 "uhrata"}) ; -- 5493 
-lin sacrifice_V2 = mkV2 (lin VK {s = c73 "uhrata"}) ; -- 5493 
-lin sacristy_N = mkN (lin NK {s = d01 "sakaristo"}) ; -- 10000 
-lin sad_A = mkA (lin AK {s = d38 "surullinen"}) ; -- 4850 
-lin saddle_N = mkN "selkä" ; -- 1786 
-lin saddle_V = mkV "käskeä" ; -- 5356 
-lin saddle_V2 = mkV2 "käskeä" ; -- 5356 
-lin sadism_N = mkN (lin NK {s = d05 "sadismi"}) ; -- 10000 
-lin sadist_N = mkN (lin NK {s = d05 "sadisti"}) ; -- 10000 
-lin sadistic_A = mkA (lin AK {s = d38 "sadistinen"}) ; -- 10000 
-lin sadness_N = mkN (lin NK {s = d40 "surullisuus"}) ; -- 10000 
-lin safari_N = mkN (lin NK {s = d06 "safari"}) ; -- 10000 
-lin safe_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin safe_N = mkN (lin NK {s = d05A "kaappi"}) ; -- 5281 
-lin safecracker_N = mkN (lin NK {s = d10 "murtautuja"}) ; -- 10000 
-lin safeguard_V2 = mkV2 (lin VK {s = c67 "suojella"}) ; -- 2303 
-lin safekeeping_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin safeness_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin safety_N = mkN (lin NK {s = d40 "turvallisuus"}) ; -- 866 
-lin saffron_N = mkN (lin NK {s = d06 "sahrami"}) ; -- 10000 
-lin sag_N = mkN (lin NK {s = d10 "painauma"}) ; -- 10000 
-lin sag_V = mkV (lin VK {s = c56 "painaa"}) ; -- 965 
-lin saga_N = mkN (lin NK {s = d09 "saaga"}) ; -- 10000 
-lin sagacious_A = mkA (lin AK {s = d41 "viisas"}) ; -- 2409 
-lin sagacity_N = mkN (lin NK {s = d40 "viisaus"}) ; -- 5168 
-lin sage_A = mkA (lin AK {s = d41 "viisas"}) ; -- 2409 
-lin sage_N = mkN (lin NK {s = d12 "salvia"}) ; -- 10000 
-lin sail_N = mkN (lin NK {s = d39 "purjehdus"}) ; -- 10000 
-lin sail_V = mkV (lin VK {s = c61A "purjehtia"}) ; -- 5957 
-lin sail_V2 = mkV2 (lin VK {s = c61A "purjehtia"}) ; -- 5957 
-lin sailing_N = mkN "lähtö" ; -- 869 
-lin saint_N = mkN (lin NK {s = d39 "pyhimys"}) ; -- 10000 
-lin sainthood_N = mkN (lin NK {s = d40 "pyhyys"}) ; -- 10000 
-lin saintliness_N = mkN (lin NK {s = d40 "pyhyys"}) ; -- 10000 
-lin saintly_A = mkA (lin AK {s = d41 "hurskas"}) ; -- 10000 
-lin sake_N = mkN "syy" ; -- 167 
-lin salaciousness_N = mkN (lin NK {s = d40 "riettaus"}) ; -- 10000 
-lin salacity_N = mkN (lin NK {s = d40 "rivous"}) ; -- 10000 
-lin salad_N = mkN (lin NK {s = d05A "salaatti"}) ; -- 6566 
-lin salamander_N = mkN (lin NK {s = d06 "salamanteri"}) ; -- 10000 
-lin salami_N = mkN (lin NK {s = d05 "salami"}) ; -- 10000 
-lin salary_N = mkN (lin NK {s = d09A "palkka"}) ; -- 828 
-lin sale_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin saleroom_N = mkN "myymälä" ; -- 2682 
-lin saleswoman_N = mkN "myyjä" ; -- 2131 
-lin salience_N = mkN (lin NK {s = d40 "keskeisyys"}) ; -- 10000 
-lin salient_A = mkA (lin AK {s = d38 "keskeinen"}) ; -- 718 
-lin salient_N = mkN (lin NK {s = d10 "ulkoneva"}) ; -- 10000 
-lin salinity_N = mkN (lin NK {s = d40 "suolaisuus"}) ; -- 10000 
-lin saliva_N = mkN (lin NK {s = d07A "sylki"}) ; -- 10000 
-lin salivate_V = mkV (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin sallow_V = mkV (lin VK {s = c54A "kalventaa"}) ; -- 10000 
-lin sallow_V2 = mkV2 (lin VK {s = c54A "kalventaa"}) ; -- 10000 
-lin sally_N = mkN "hyökkäys" ; -- 1447 
-lin salmon_N = mkN (lin NK {s = d23 "lohi"}) ; -- 4295 
-lin salon_N = mkN (lin NK {s = d05A "salonki"}) ; -- 10000 
-lin saloon_N = mkN (lin NK {s = d14A "kapakka"}) ; -- 8272 
-lin saltiness_N = mkN (lin NK {s = d40 "suolaisuus"}) ; -- 10000 
-lin saltpetre_N = mkN (lin NK {s = d06 "salpietari"}) ; -- 10000 
-lin salty_A = mkA "terävä" ; -- 3532 
-lin salubrious_A = mkA (lin AK {s = d38 "terveellinen"}) ; -- 5451 
-lin salubrity_N = mkN (lin NK {s = d40 "terveellisyys"}) ; -- 10000 
-lin salutary_A = mkA (lin AK {s = d38 "terveellinen"}) ; -- 5451 
-lin salutation_N = mkN (lin NK {s = d39 "tervehdys"}) ; -- 7876 
-lin salute_N = mkN (lin NK {s = d39 "tervehdys"}) ; -- 7876 
-lin salute_V = mkV "tervehtiä" ; -- 5271 
-lin salute_V2 = mkV2 "tervehtiä" ; -- 5271 
-lin salvage_N = mkN (lin NK {s = d39 "pelastus"}) ; -- 6952 
-lin salvage_V2 = mkV2 (lin VK {s = c53 "pelastaa"}) ; -- 1567 
-lin salvation_N = mkN (lin NK {s = d39 "pelastus"}) ; -- 6952 
-lin salve_N = mkN (lin NK {s = d06 "balsami"}) ; -- 10000 
-lin salve_V2 = mkV2 (lin VK {s = c53 "pelastaa"}) ; -- 1567 
-lin salver_N = mkN (lin NK {s = d33A "tarjotin"}) ; -- 10000 
-lin salvia_N = mkN (lin NK {s = d12 "salvia"}) ; -- 10000 
-lin salvo_N = mkN (lin NK {s = d39 "purkaus"}) ; -- 10000 
-lin samba_N = mkN (lin NK {s = d09 "samba"}) ; -- 10000 
-lin sameness_N = mkN (lin NK {s = d40 "samanlaisuus"}) ; -- 10000 
-lin samovar_N = mkN (lin NK {s = d05 "samovaari"}) ; -- 10000 
-lin sampan_N = mkN (lin NK {s = d05 "sampaani"}) ; -- 10000 
-lin sample_N = mkN "näyte" ; -- 2996 
-lin sample_V2 = mkV2 (lin VK {s = c56 "maistaa"}) ; -- 8646 
-lin sampler_N = mkN (lin NK {s = d10 "lajitelma"}) ; -- 10000 
-lin samurai_N = mkN (lin NK {s = d18 "samurai"}) ; -- 10000 
-lin sanatorium_N = mkN (lin NK {s = d12 "parantola"}) ; -- 10000 
-lin sanction_N = mkN "laki" ; -- 467 
-lin sanction_V2 = mkV2 "hyväksyä" ; -- 290 
-lin sanctity_N = mkN (lin NK {s = d40 "pyhyys"}) ; -- 10000 
-lin sanctuary_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin sandal_N = mkN (lin NK {s = d06 "sandaali"}) ; -- 10000 
-lin sandiness_N = mkN (lin NK {s = d40 "rakeisuus"}) ; -- 10000 
-lin sandpiper_N = mkN (lin NK {s = d10A "kurppa"}) ; -- 10000 
-lin sanguinary_A = mkA (lin AK {s = d38 "verinen"}) ; -- 5511 
-lin sanguine_A = mkA (lin AK {s = d41A "toiveikas"}) ; -- 6673 
-lin sanitary_A = mkA (lin AK {s = d38 "hygieeninen"}) ; -- 10000 
-lin sanitation_N = mkN (lin NK {s = d40 "puhtaus"}) ; -- 6733 
-lin sanitize_V2 = mkV2 (lin VK {s = c53 "puhdistaa"}) ; -- 3066 
-lin sap_N = mkN (lin NK {s = d14A "pulikka"}) ; -- 10000 
-lin sap_V = mkV (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin sap_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin sapience_N = mkN "tietämys" ; -- 7921 
-lin sapient_A = mkA "älykäs" ; -- 6209 
-lin sapling_N = mkN (lin NK {s = d09 "vesa"}) ; -- 10000 
-lin sapphire_N = mkN (lin NK {s = d06 "safiiri"}) ; -- 10000 
-lin sappy_A = mkA "typerä" ; -- 8639 
-lin sarcasm_N = mkN (lin NK {s = d05 "sarkasmi"}) ; -- 10000 
-lin sarcastic_A = mkA (lin AK {s = d38 "sarkastinen"}) ; -- 10000 
-lin sarcophagus_N = mkN (lin NK {s = d05 "sarkofagi"}) ; -- 10000 
-lin sardine_N = mkN (lin NK {s = d06 "sardiini"}) ; -- 10000 
-lin sardonic_A = mkA (lin AK {s = d38 "ivallinen"}) ; -- 10000 
-lin sari_N = mkN (lin NK {s = d05 "sari"}) ; -- 10000 
-lin sash_N = mkN (lin NK {s = d39 "kehys"}) ; -- 6392 
-lin sateen_N = mkN (lin NK {s = d06 "satiini"}) ; -- 10000 
-lin satellite_N = mkN (lin NK {s = d05A "satelliitti"}) ; -- 7783 
-lin satin_N = mkN (lin NK {s = d06 "satiini"}) ; -- 10000 
-lin satirist_N = mkN (lin NK {s = d05 "humoristi"}) ; -- 10000 
-lin satisfaction_N = mkN "tyytyväisyys" ; -- 4937 
-lin satisfy_V = mkV "täyttää" ; -- 590 
-lin satisfy_V2 = mkV2 "täyttää" ; -- 590 
-lin satrap_N = mkN (lin NK {s = d05A "satraappi"}) ; -- 10000 
-lin satsuma_N = mkN (lin NK {s = d10 "satsuma"}) ; -- 10000 
-lin saturate_V2 = mkV2 (lin VK {s = c67 "kastella"}) ; -- 8525 
-lin saturnine_A = mkA "synkkä" ; -- 2897 
-lin satyr_N = mkN (lin NK {s = d12 "irstailija"}) ; -- 10000 
-lin sauce_N = mkN (lin NK {s = d48A "kastike"}) ; -- 6059 
-lin saucepan_N = mkN (lin NK {s = d06 "kasari"}) ; -- 10000 
-lin saucer_N = mkN (lin NK {s = d38 "lautanen"}) ; -- 6944 
-lin sauciness_N = mkN (lin NK {s = d40 "nokkavuus"}) ; -- 10000 
-lin saucy_A = mkA (lin AK {s = d10 "nokkava"}) ; -- 10000 
-lin sauna_N = mkN (lin NK {s = d09 "sauna"}) ; -- 2212 
-lin saunter_N = mkN (lin NK {s = d02 "kuljeskelu"}) ; -- 10000 
-lin saunter_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin sausage_N = mkN (lin NK {s = d12 "makkara"}) ; -- 4578 
-lin savage_A = mkA (lin AK {s = d01 "raju"}) ; -- 1824 
-lin savage_V2 = mkV2 (lin VK {s = c67A "raadella"}) ; -- 10000 
-lin savageness_N = mkN (lin NK {s = d40 "villiys"}) ; -- 10000 
-lin savagery_N = mkN (lin NK {s = d40 "villiys"}) ; -- 10000 
-lin savanna_N = mkN (lin NK {s = d05 "savanni"}) ; -- 10000 
-lin savannah_N = mkN (lin NK {s = d05 "savanni"}) ; -- 10000 
-lin save_N = mkN (lin NK {s = d09A "torjunta"}) ; -- 2740 
-lin save_V = mkV "säilyttää" ; -- 1010 
-lin save_V2 = mkV2 "säilyttää" ; -- 1010 
-lin saver_N = mkN (lin NK {s = d10 "pelastaja"}) ; -- 7484 
-lin saving_N = mkN "säästäminen" ; -- 6783 
-lin saviour_N = mkN (lin NK {s = d10 "pelastaja"}) ; -- 7484 
-lin savoir_faire_N = mkN (lin NK {s = d01A "taito"}) ; -- 1057 
-lin savory_N = mkN (lin NK {s = d34A "turmeltumaton"}) ; -- 10000 
-lin savour_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin savour_V = mkV (lin VK {s = c52 "maistua"}) ; -- 2798 
-lin savour_V2 = mkV2 (lin VK {s = c52 "maistua"}) ; -- 2798 
-lin savoury_N = mkN (lin NK {s = d34A "turmeltumaton"}) ; -- 10000 
-lin savvy_N = mkN "ymmärrys" ; -- 5474 
-lin savvy_V = mkV (lin VK {s = c54A "oivaltaa"}) ; -- 4714 
-lin saw_N = mkN (lin NK {s = d09 "saha"}) ; -- 3404 
-lin saw_V = mkV "nähdä" ; -- 112 
-lin saw_V2 = mkV2 "nähdä" ; -- 112 
-lin sawdust_N = mkN (lin NK {s = d01 "puru"}) ; -- 10000 
-lin sawmill_N = mkN (lin NK {s = d09 "saha"}) ; -- 3404 
-lin sawyer_N = mkN (lin NK {s = d10 "sahaaja"}) ; -- 10000 
-lin sax_N = mkN (lin NK {s = d05 "saksofoni"}) ; -- 10000 
-lin saxhorn_N = mkN (lin NK {s = d07 "torvi"}) ; -- 10000 
-lin saxifrage_N = mkN (lin NK {s = d01A "rikko"}) ; -- 10000 
-lin saxophone_N = mkN (lin NK {s = d05 "saksofoni"}) ; -- 10000 
-lin saxophonist_N = mkN (lin NK {s = d05 "saksofonisti"}) ; -- 10000 
-lin saying_N = mkN (lin NK {s = d09A "sanonta"}) ; -- 6324 
-lin scab_N = mkN (lin NK {s = d06 "rikkuri"}) ; -- 10000 
-lin scabbard_N = mkN (lin NK {s = d10 "huotra"}) ; -- 10000 
-lin scabies_N = mkN (lin NK {s = d01 "syyhy"}) ; -- 10000 
-lin scabrous_A = mkA (lin AK {s = d38 "rosoinen"}) ; -- 10000 
-lin scalawag_N = mkN (lin NK {s = d03 "hulttio"}) ; -- 10000 
-lin scald_N = mkN (lin NK {s = d09 "palohaava"}) ; -- 10000 
-lin scald_V2 = mkV2 (lin VK {s = c61A "moittia"}) ; -- 2757 
-lin scale_N = mkN "mittakaava" ; -- 7577 
-lin scale_V = mkV (lin VK {s = c73A "mitata"}) ; -- 1218 
-lin scale_V2 = mkV2 (lin VK {s = c73A "mitata"}) ; -- 1218 
-lin scallop_N = mkN (lin NK {s = d39 "hammastus"}) ; -- 10000 
-lin scallop_V2 = mkV2 (lin VK {s = c62 "gratinoida"}) ; -- 10000 
-lin scallywag_N = mkN (lin NK {s = d01A "renttu"}) ; -- 10000 
-lin scalp_V2 = mkV2 (lin VK {s = c73 "skalpeerata"}) ; -- 10000 
-lin scamp_N = mkN (lin NK {s = d06 "viikari"}) ; -- 10000 
-lin scamper_V = mkV (lin VK {s = c66 "pinkaista"}) ; -- 10000 
-lin scan_V = mkV (lin VK {s = c53A "noudattaa"}) ; -- 1258 
-lin scan_V2 = mkV2 (lin VK {s = c53A "noudattaa"}) ; -- 1258 
-lin scandal_N = mkN (lin NK {s = d06 "skandaali"}) ; -- 5357 
-lin scandalize_V2 = mkV2 (lin VK {s = c73 "sokeerata"}) ; -- 10000 
-lin scanner_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin scant_A = mkA "niukka" ; -- 3854 
-lin scant_V2 = mkV2 (lin VK {s = c61 "tuhria"}) ; -- 10000 
-lin scantily_Adv = mkAdv (lin AdvK {s = c99 "niukasti"}) ; -- 3439 
-lin scantling_N = mkN (lin NK {s = d01 "soiro"}) ; -- 10000 
-lin scanty_A = mkA "vähäinen" ; -- 1271 
-lin scapegrace_N = mkN (lin NK {s = d03 "hulttio"}) ; -- 10000 
-lin scar_N = mkN (lin NK {s = d07A "arpi"}) ; -- 10000 
-lin scar_V = mkV (lin VK {s = c53A "arpeuttaa"}) ; -- 10000 
-lin scar_V2 = mkV2 (lin VK {s = c53A "arpeuttaa"}) ; -- 10000 
-lin scarce_A = mkA "vähäinen" ; -- 1271 
-lin scare_N = mkN (lin NK {s = d01A "pelko"}) ; -- 1369 
-lin scare_V = mkV (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin scare_V2 = mkV2 (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin scarf_N = mkN (lin NK {s = d05 "huivi"}) ; -- 10000 
-lin scarify_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin scarlet_N = mkN (lin NK {s = d12 "purppura"}) ; -- 10000 
-lin scarper_V = mkV (lin VK {s = c72A "liueta"}) ; -- 10000 
-lin scathing_A = mkA (lin AK {s = d10 "murskaava"}) ; -- 10000 
-lin scatter_N = mkN (lin NK {s = d02 "sirottelu"}) ; -- 10000 
-lin scatter_V = mkV "levittää" ; -- 2803 
-lin scatter_V2 = mkV2 "levittää" ; -- 2803 
-lin scavenge_V = mkV (lin VK {s = c53 "puhdistaa"}) ; -- 3066 
-lin scenario_N = mkN "käsikirjoitus" ; -- 2761 
-lin scenarist_N = mkN "käsikirjoittaja" ; -- 7407 
-lin scene_N = mkN "näkymä" ; -- 2433 
-lin scenery_N = mkN (lin NK {s = d10 "maisema"}) ; -- 1467 
-lin scent_N = mkN (lin NK {s = d01 "haju"}) ; -- 4546 
-lin scent_V2 = mkV2 (lin VK {s = c62 "parfymoida"}) ; -- 10000 
-lin sceptic_N = mkN (lin NK {s = d04A "skeptikko"}) ; -- 10000 
-lin sceptical_A = mkA (lin AK {s = d38 "skeptinen"}) ; -- 10000 
-lin sceptre_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin schedule_N = mkN "aikataulu" ; -- 1177 
-lin schedule_V = mkV (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin schedule_V2 = mkV2 (lin VK {s = c67A "suunnitella"}) ; -- 412 
-lin schema_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin scheme_N = mkN (lin NK {s = d10 "suunnitelma"}) ; -- 565 
-lin scheme_V = mkV (lin VK {s = c67 "kaavailla"}) ; -- 1848 
-lin scheme_V2 = mkV2 (lin VK {s = c67 "kaavailla"}) ; -- 1848 
-lin schemer_N = mkN (lin NK {s = d12 "juonittelija"}) ; -- 10000 
-lin scherzo_N = mkN (lin NK {s = d01 "scherzo"}) ; -- 10000 
-lin schism_N = mkN (lin NK {s = d09 "skisma"}) ; -- 10000 
-lin schist_N = mkN (lin NK {s = d48 "liuske"}) ; -- 10000 
-lin schizophrenia_N = mkN (lin NK {s = d12 "skitsofrenia"}) ; -- 10000 
-lin schizophrenic_A = mkA (lin AK {s = d38 "skitsofreeninen"}) ; -- 10000 
-lin schizophrenic_N = mkN (lin NK {s = d04A "skitsofreenikko"}) ; -- 10000 
-lin schnapps_N = mkN (lin NK {s = d05 "snapsi"}) ; -- 10000 
-lin schnitzel_N = mkN (lin NK {s = d48A "leike"}) ; -- 10000 
-lin schnorkel_N = mkN (lin NK {s = d06 "snorkkeli"}) ; -- 10000 
-lin scholar_N = mkN (lin NK {s = d12 "opiskelija"}) ; -- 606 
-lin scholarly_A = mkA (lin AK {s = d38 "tieteellinen"}) ; -- 3229 
-lin scholarship_N = mkN (lin NK {s = d05 "stipendi"}) ; -- 6332 
-lin scholastic_A = mkA (lin AK {s = d38 "akateeminen"}) ; -- 5161 
-lin scholasticism_N = mkN (lin NK {s = d09A "skolastiikka"}) ; -- 10000 
-lin schooling_N = mkN (lin NK {s = d39 "koulutus"}) ; -- 442 
-lin schoolman_N = mkN (lin NK {s = d10 "kasvattaja"}) ; -- 6765 
-lin schoolmaster_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin schoolmistress_N = mkN (lin NK {s = d32A "opettajatar"}) ; -- 10000 
-lin schoolteacher_N = mkN "luokanopettaja" ; -- 8543 
-lin schooltime_N = mkN (lin NK {s = d09A "kouluaika"}) ; -- 10000 
-lin schooner_N = mkN (lin NK {s = d06 "kuunari"}) ; -- 10000 
-lin sciatica_N = mkN (lin NK {s = d39 "iskias"}) ; -- 10000 
-lin scientific_A = mkA (lin AK {s = d38 "tieteellinen"}) ; -- 3229 
-lin scimitar_N = mkN (lin NK {s = d06 "sapeli"}) ; -- 10000 
-lin scintilla_N = mkN (lin NK {s = d38 "hitunen"}) ; -- 10000 
-lin scintillate_V = mkV "säteillä" ; -- 7807 
-lin scintillation_N = mkN (lin NK {s = d48A "tuike"}) ; -- 10000 
-lin scion_N = mkN (lin NK {s = d38 "perillinen"}) ; -- 10000 
-lin sclerosis_N = mkN (lin NK {s = d05 "skleroosi"}) ; -- 10000 
-lin scoff_V = mkV (lin VK {s = c52A "ilkkua"}) ; -- 10000 
-lin scoff_V2 = mkV2 (lin VK {s = c52A "ilkkua"}) ; -- 10000 
-lin scold_V = mkV (lin VK {s = c54A "ojentaa"}) ; -- 5931 
-lin scold_V2 = mkV2 (lin VK {s = c54A "ojentaa"}) ; -- 5931 
-lin scollop_N = mkN (lin NK {s = d39 "kyljys"}) ; -- 10000 
-lin scollop_V2 = mkV2 (lin VK {s = c54A "kovertaa"}) ; -- 10000 
-lin sconce_N = mkN "suoja" ; -- 2231 
-lin scone_N = mkN (lin NK {s = d05 "skonssi"}) ; -- 10000 
-lin scoop_N = mkN (lin NK {s = d10A "kuoppa"}) ; -- 9430 
-lin scoop_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin scoop_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin scoopful_N = mkN (lin NK {s = d38 "kauhallinen"}) ; -- 10000 
-lin scoot_V = mkV (lin VK {s = c66 "pinkaista"}) ; -- 10000 
-lin scoot_V2 = mkV2 (lin VK {s = c66 "pinkaista"}) ; -- 10000 
-lin scooter_N = mkN (lin NK {s = d06 "skootteri"}) ; -- 10000 
-lin scorch_V = mkV (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin scorch_V2 = mkV2 (lin VK {s = c53A "polttaa"}) ; -- 1929 
-lin score_N = mkN (lin NK {s = d48A "tilanne"}) ; -- 125 
-lin score_V = mkV "merkitä" ; -- 463 
-lin score_V2 = mkV2 "merkitä" ; -- 463 
-lin scorer_N = mkN "maalintekijä" ; -- 7214 
-lin scorn_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin scorpion_N = mkN (lin NK {s = d05 "skorpioni"}) ; -- 10000 
-lin scotch_A = mkA (lin AK {s = d10 "nuuka"}) ; -- 10000 
-lin scotch_N = mkN (lin NK {s = d05A "vekki"}) ; -- 10000 
-lin scotch_V2 = mkV2 "estää" ; -- 773 
-lin scoundrel_N = mkN (lin NK {s = d39 "lurjus"}) ; -- 10000 
-lin scour_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin scour_V = mkV (lin VK {s = c73A "hangata"}) ; -- 10000 
-lin scour_V2 = mkV2 (lin VK {s = c73A "hangata"}) ; -- 10000 
-lin scourer_N = mkN (lin NK {s = d10 "matkaaja"}) ; -- 10000 
-lin scourge_N = mkN (lin NK {s = d09 "piiska"}) ; -- 10000 
-lin scourge_V2 = mkV2 (lin VK {s = c67A "runnella"}) ; -- 10000 
-lin scout_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin scout_V = mkV (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin scout_V2 = mkV2 (lin VK {s = c67 "tiedustella"}) ; -- 4950 
-lin scow_N = mkN (lin NK {s = d10 "lotja"}) ; -- 10000 
-lin scowl_V = mkV (lin VK {s = c66 "mulkaista"}) ; -- 10000 
-lin scrabble_N = mkN (lin NK {s = d39 "tuherrus"}) ; -- 10000 
-lin scrabble_V = mkV (lin VK {s = c73 "rustata"}) ; -- 10000 
-lin scrag_N = mkN (lin NK {s = d02 "ruipelo"}) ; -- 10000 
-lin scrag_V2 = mkV2 (lin VK {s = c53 "kuristaa"}) ; -- 10000 
-lin scram_V = mkV "häipyä" ; -- 7823 
-lin scramble_N = mkN (lin NK {s = d02 "kamppailu"}) ; -- 2197 
-lin scramble_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin scramble_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin scrap_N = mkN (lin NK {s = d48 "kappale"}) ; -- 865 
-lin scrap_V = mkV (lin VK {s = c53A "romuttaa"}) ; -- 7249 
-lin scrap_V2 = mkV2 (lin VK {s = c53A "romuttaa"}) ; -- 7249 
-lin scrape_N = mkN (lin NK {s = d12 "rapina"}) ; -- 10000 
-lin scrape_V = mkV "kerätä" ; -- 560 
-lin scrape_V2 = mkV2 "kerätä" ; -- 560 
-lin scraper_N = mkN (lin NK {s = d33A "kaavin"}) ; -- 10000 
-lin scraping_N = mkN (lin NK {s = d48A "ripe"}) ; -- 10000 
-lin scrappiness_N = mkN (lin NK {s = d40 "aggressiivisuus"}) ; -- 10000 
-lin scratchy_A = mkA (lin AK {s = d38 "rosoinen"}) ; -- 10000 
-lin scrawl_V = mkV (lin VK {s = c53 "raapustaa"}) ; -- 10000 
-lin scrawl_V2 = mkV2 (lin VK {s = c53 "raapustaa"}) ; -- 10000 
-lin scream_N = mkN (lin NK {s = d09A "kiljunta"}) ; -- 10000 
-lin scream_V = mkV (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin scream_V2 = mkV2 (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin scree_N = mkN (lin NK {s = d04A "kivikko"}) ; -- 10000 
-lin screech_N = mkN (lin NK {s = d39 "kiljahdus"}) ; -- 10000 
-lin screech_V = mkV (lin VK {s = c52 "kirskua"}) ; -- 10000 
-lin screech_V2 = mkV2 (lin VK {s = c52 "kirskua"}) ; -- 10000 
-lin screed_N = mkN (lin NK {s = d02 "jaarittelu"}) ; -- 10000 
-lin screen_N = mkN "näyttö" ; -- 1939 
-lin screen_V = mkV "näyttää" ; -- 156 
-lin screen_V2 = mkV2 "näyttää" ; -- 156 
-lin screw_N = mkN "panna" ; -- 9589 
-lin screw_V = mkV (lin VK {s = c73 "ruuvata"}) ; -- 10000 
-lin screw_V2 = mkV2 (lin VK {s = c73 "ruuvata"}) ; -- 10000 
-lin screwball_N = mkN (lin NK {s = d01 "hoopo"}) ; -- 10000 
-lin scribble_V = mkV (lin VK {s = c53 "raapustaa"}) ; -- 10000 
-lin scribble_V2 = mkV2 (lin VK {s = c53 "raapustaa"}) ; -- 10000 
-lin scrimmage_V = mkV (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin scrimmage_V2 = mkV2 (lin VK {s = c67A "harjoitella"}) ; -- 1396 
-lin script_N = mkN (lin NK {s = d39 "kirjoitus"}) ; -- 2126 
-lin scriptwriter_N = mkN "käsikirjoittaja" ; -- 7407 
-lin scrivener_N = mkN (lin NK {s = d06 "kirjuri"}) ; -- 10000 
-lin scrofula_N = mkN (lin NK {s = d10 "struuma"}) ; -- 10000 
-lin scrofulous_A = mkA "huonokuntoinen" ; -- 6799 
-lin scrounge_V = mkV (lin VK {s = c67 "haeskella"}) ; -- 10000 
-lin scrounge_V2 = mkV2 (lin VK {s = c67 "haeskella"}) ; -- 10000 
-lin scrub_N = mkN (lin NK {s = d39 "kuuraus"}) ; -- 10000 
-lin scrub_V = mkV "keskeyttää" ; -- 1980 
-lin scrub_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin scruff_N = mkN (lin NK {s = d09 "niska"}) ; -- 3177 
-lin scrum_N = mkN (lin NK {s = d39 "aloitus"}) ; -- 5848 
-lin scrummage_N = mkN (lin NK {s = d39 "aloitus"}) ; -- 5848 
-lin scrumptious_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin scrunch_N = mkN (lin NK {s = d12 "rapina"}) ; -- 10000 
-lin scrunch_V2 = mkV2 (lin VK {s = c52 "narskua"}) ; -- 10000 
-lin scruple_V = mkV "epäröidä" ; -- 8499 
-lin scrutineer_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin scrutinize_V2 = mkV2 (lin VK {s = c67 "tarkastella"}) ; -- 2031 
-lin scrutiny_N = mkN (lin NK {s = d02 "tarkastelu"}) ; -- 5317 
-lin scud_V = mkV (lin VK {s = c61A "purjehtia"}) ; -- 5957 
-lin scuff_V = mkV (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin scuff_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin scuffle_V = mkV (lin VK {s = c67A "tapella"}) ; -- 6839 
-lin scull_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin scull_V = mkV (lin VK {s = c55A "soutaa"}) ; -- 9782 
-lin scull_V2 = mkV2 (lin VK {s = c55A "soutaa"}) ; -- 9782 
-lin sculpt_V = mkV "veistää" ; -- 9842 
-lin sculpt_V2 = mkV2 "veistää" ; -- 9842 
-lin sculptor_N = mkN "kuvanveistäjä" ; -- 5713 
-lin sculptress_N = mkN "kuvanveistäjä" ; -- 5713 
-lin sculpture_N = mkN (lin NK {s = d39 "veistos"}) ; -- 3724 
-lin sculpture_V = mkV "veistää" ; -- 9842 
-lin sculpture_V2 = mkV2 "veistää" ; -- 9842 
-lin scum_N = mkN (lin NK {s = d10 "kuona"}) ; -- 10000 
-lin scummy_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin scupper_V2 = mkV2 (lin VK {s = c54A "vaarantaa"}) ; -- 3867 
-lin scurf_N = mkN (lin NK {s = d48 "hilse"}) ; -- 10000 
-lin scurrility_N = mkN (lin NK {s = d39 "loukkaus"}) ; -- 10000 
-lin scurrilous_A = mkA "törkeä" ; -- 2027 
-lin scurry_V = mkV (lin VK {s = c66 "ampaista"}) ; -- 10000 
-lin scurvy_N = mkN (lin NK {s = d05A "keripukki"}) ; -- 10000 
-lin scut_N = mkN "häntä" ; -- 6396 
-lin scutcheon_N = mkN (lin NK {s = d39 "suojus"}) ; -- 10000 
-lin scuttle_N = mkN (lin NK {s = d01A "luukku"}) ; -- 6595 
-lin scuttle_V = mkV (lin VK {s = c53A "singahtaa"}) ; -- 10000 
-lin scuttle_V2 = mkV2 (lin VK {s = c53A "singahtaa"}) ; -- 10000 
-lin scythe_N = mkN (lin NK {s = d48A "viikate"}) ; -- 10000 
-lin scythe_V2 = mkV2 "niittää" ; -- 7354 
-lin seaboard_N = mkN (lin NK {s = d04A "rannikko"}) ; -- 10000 
-lin seal_N = mkN (lin NK {s = d09 "leima"}) ; -- 4849 
-lin seal_V = mkV (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin seal_V2 = mkV2 (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin sealer_N = mkN (lin NK {s = d48 "tiiviste"}) ; -- 10000 
-lin seam_N = mkN (lin NK {s = d09 "sauma"}) ; -- 7456 
-lin seam_V2 = mkV2 (lin VK {s = c73 "saumata"}) ; -- 10000 
-lin seamstress_N = mkN (lin NK {s = d12 "ompelija"}) ; -- 10000 
-lin seamy_A = mkA (lin AK {s = d10 "nurja"}) ; -- 10000 
-lin sear_V2 = mkV2 (lin VK {s = c56 "palaa"}) ; -- 1788 
-lin search_N = mkN (lin NK {s = d01A "haku"}) ; -- 3221 
-lin search_V = mkV (lin VK {s = c58A "hakea"}) ; -- 300 
-lin search_V2 = mkV2 (lin VK {s = c58A "hakea"}) ; -- 300 
-lin searching_A = mkA "syvällinen" ; -- 6769 
-lin seashore_N = mkN (lin NK {s = d09A "ranta"}) ; -- 10000 
-lin season_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin season_V = mkV (lin VK {s = c56 "maustaa"}) ; -- 5178 
-lin season_V2 = mkV2 (lin VK {s = c56 "maustaa"}) ; -- 5178 
-lin seasoning_N = mkN (lin NK {s = d48 "mauste"}) ; -- 5375 
-lin seat_N = mkN "paikka" ; -- 123 
-lin seat_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin seaway_N = mkN "väylä" ; -- 2676 
-lin secede_V = mkV (lin VK {s = c74 "erota"}) ; -- 1249 
-lin secessionist_N = mkN (lin NK {s = d05 "separatisti"}) ; -- 10000 
-lin second_N = mkN (lin NK {s = d05A "sekunti"}) ; -- 743 
-lin second_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin second_rater_N = mkN (lin NK {s = d40 "keskinkertaisuus"}) ; -- 10000 
-lin seconder_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin secondment_N = mkN (lin NK {s = d39 "kannatus"}) ; -- 1433 
-lin secret_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin secret_N = mkN (lin NK {s = d40 "salaisuus"}) ; -- 3396 
-lin secretariat_N = mkN (lin NK {s = d12 "kanslia"}) ; -- 6277 
-lin secretary_N = mkN (lin NK {s = d06 "ministeri"}) ; -- 723 
-lin secrete_V2 = mkV2 (lin VK {s = c53A "piilottaa"}) ; -- 7493 
-lin secretion_N = mkN (lin NK {s = d48A "erite"}) ; -- 10000 
-lin sect_N = mkN (lin NK {s = d01 "lahko"}) ; -- 6724 
-lin sectarianism_N = mkN (lin NK {s = d40 "lahkolaisuus"}) ; -- 10000 
-lin section_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin sectional_A = mkA (lin AK {s = d38 "alueellinen"}) ; -- 1480 
-lin sector_N = mkN (lin NK {s = d06 "sektori"}) ; -- 2065 
-lin secular_A = mkA "maallinen" ; -- 7841 
-lin secularism_N = mkN (lin NK {s = d05 "sekularismi"}) ; -- 10000 
-lin secularist_N = mkN (lin NK {s = d05 "sekularisti"}) ; -- 10000 
-lin secure_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin secure_V2 = mkV2 (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin security_N = mkN (lin NK {s = d40 "turvallisuus"}) ; -- 866 
-lin sedate_A = mkA (lin AK {s = d38 "rauhallinen"}) ; -- 1960 
-lin sedate_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin sedateness_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin sedation_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin sedge_N = mkN (lin NK {s = d09 "sara"}) ; -- 10000 
-lin sediment_N = mkN (lin NK {s = d05A "sedimentti"}) ; -- 10000 
-lin seduction_N = mkN (lin NK {s = d39 "viettelys"}) ; -- 10000 
-lin sedulous_A = mkA (lin AK {s = d10 "ahkera"}) ; -- 4289 
-lin seedcake_N = mkN (lin NK {s = d39 "leivos"}) ; -- 10000 
-lin seem_V = mkV (lin VK {s = c52A "tuntua"}) ; -- 263 
-lin seem_V2 = mkV2 (lin VK {s = c52A "tuntua"}) ; -- 263 
-lin seeming_A = mkA "näennäinen" ; -- 9274 
-lin seemliness_N = mkN (lin NK {s = d40 "sopivuus"}) ; -- 10000 
-lin seep_V = mkV (lin VK {s = c52 "tihkua"}) ; -- 10000 
-lin seer_N = mkN (lin NK {s = d10 "katsoja"}) ; -- 823 
-lin seesaw_V = mkV (lin VK {s = c52A "vaappua"}) ; -- 10000 
-lin seethe_V = mkV (lin VK {s = c52 "kiehua"}) ; -- 8585 
-lin seethe_V2 = mkV2 (lin VK {s = c52 "kiehua"}) ; -- 8585 
-lin segment_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin segmentation_N = mkN "jakaminen" ; -- 3687 
-lin segregate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin segregation_N = mkN (lin NK {s = d39 "eristys"}) ; -- 10000 
-lin seine_V = mkV (lin VK {s = c73 "troolata"}) ; -- 10000 
-lin seine_V2 = mkV2 (lin VK {s = c73 "troolata"}) ; -- 10000 
-lin seismograph_N = mkN (lin NK {s = d05 "seismografi"}) ; -- 10000 
-lin seismology_N = mkN (lin NK {s = d12 "seismologia"}) ; -- 10000 
-lin seize_V = mkV (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin seize_V2 = mkV2 (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin seizure_N = mkN (lin NK {s = d39 "kohtaus"}) ; -- 3705 
-lin seldom_Adv = mkAdv (lin AdvK {s = c99 "harvoin"}) ; -- 1902 
-lin select_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin select_V = mkV (lin VK {s = c62 "valikoida"}) ; -- 7819 
-lin select_V2 = mkV2 (lin VK {s = c62 "valikoida"}) ; -- 7819 
-lin selection_N = mkN (lin NK {s = d09A "valinta"}) ; -- 668 
-lin selector_N = mkN (lin NK {s = d12 "valitsija"}) ; -- 10000 
-lin selenium_N = mkN (lin NK {s = d06 "seleeni"}) ; -- 10000 
-lin self_N = mkN "yksilö" ; -- 2056 
-lin self_confidence_N = mkN "itseluottamus" ; -- 4584 
-lin self_contained_A = mkA "itsenäinen" ; -- 1555 
-lin self_employed_A = mkA "itsenäinen" ; -- 1555 
-lin self_esteem_N = mkN "itsetunto" ; -- 4565 
-lin self_important_A = mkA (lin AK {s = d38 "itseriittoinen"}) ; -- 10000 
-lin self_interest_N = mkN (lin NK {s = d40 "itsekkyys"}) ; -- 10000 
-lin self_possessed_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin self_possession_N = mkN (lin NK {s = d05A "maltti"}) ; -- 5903 
-lin self_reliance_N = mkN "itseluottamus" ; -- 4584 
-lin self_reliant_A = mkA "itsenäinen" ; -- 1555 
-lin self_seeker_N = mkN (lin NK {s = d05 "egoisti"}) ; -- 10000 
-lin self_sufficient_A = mkA "itsenäinen" ; -- 1555 
-lin self_supporting_A = mkA "itsenäinen" ; -- 1555 
-lin selfishness_N = mkN (lin NK {s = d40 "itsekkyys"}) ; -- 10000 
-lin seller_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin selling_N = mkN (lin NK {s = d05A "myynti"}) ; -- 494 
-lin sellout_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin selvage_N = mkN (lin NK {s = d03 "hulpio"}) ; -- 10000 
-lin selvedge_N = mkN (lin NK {s = d03 "hulpio"}) ; -- 10000 
-lin semantics_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin semaphore_N = mkN (lin NK {s = d33 "opastin"}) ; -- 10000 
-lin semaphore_V = mkV (lin VK {s = c53 "opastaa"}) ; -- 2944 
-lin semaphore_V2 = mkV2 (lin VK {s = c53 "opastaa"}) ; -- 2944 
-lin semifinal_N = mkN "puolivälierä" ; -- 5194 
-lin seminar_N = mkN (lin NK {s = d05 "seminaari"}) ; -- 1885 
-lin seminarist_N = mkN (lin NK {s = d41 "oppilas"}) ; -- 663 
-lin sempstress_N = mkN (lin NK {s = d12 "ompelija"}) ; -- 10000 
-lin senate_N = mkN (lin NK {s = d05A "senaatti"}) ; -- 5030 
-lin senator_N = mkN (lin NK {s = d06 "senaattori"}) ; -- 8256 
-lin senescence_N = mkN (lin NK {s = d40 "vanhuus"}) ; -- 7603 
-lin senility_N = mkN (lin NK {s = d40 "seniiliys"}) ; -- 10000 
-lin senior_N = mkN (lin NK {s = d16A "vanhempi"}) ; -- 576 
-lin seniority_N = mkN (lin NK {s = d40 "vanhemmuus"}) ; -- 9525 
-lin sensation_N = mkN (lin NK {s = d39 "tuntemus"}) ; -- 4055 
-lin sensationalism_N = mkN (lin NK {s = d05 "sensualismi"}) ; -- 10000 
-lin sense_N = mkN (lin NK {s = d39 "merkitys"}) ; -- 551 
-lin sense_V2 = mkV2 (lin VK {s = c59A "tuntea"}) ; -- 219 
-lin senseless_A = mkA "järjetön" ; -- 7348 
-lin sensibility_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin sensible_A = mkA (lin AK {s = d38 "maltillinen"}) ; -- 2667 
-lin sensitive_A = mkA "herkkä" ; -- 2441 
-lin sensitivity_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin sensual_A = mkA "kiihkeä" ; -- 4724 
-lin sensualism_N = mkN (lin NK {s = d05 "sensualismi"}) ; -- 10000 
-lin sensuality_N = mkN (lin NK {s = d40 "aistillisuus"}) ; -- 10000 
-lin sensuous_A = mkA (lin AK {s = d38 "nautinnollinen"}) ; -- 10000 
-lin sensuousness_N = mkN (lin NK {s = d40 "nautinnollisuus"}) ; -- 10000 
-lin sentence_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin sentence_V = mkV (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin sentence_V2 = mkV2 (lin VK {s = c69 "tuomita"}) ; -- 734 
-lin sententious_A = mkA (lin AK {s = d41 "tiivis"}) ; -- 2337 
-lin sentiment_N = mkN (lin NK {s = d48A "tunne"}) ; -- 930 
-lin sentimental_A = mkA (lin AK {s = d38 "tunteellinen"}) ; -- 10000 
-lin sentimentality_N = mkN (lin NK {s = d40 "tunteellisuus"}) ; -- 10000 
-lin sentimentalize_V = mkV (lin VK {s = c67 "tunteilla"}) ; -- 10000 
-lin sentimentalize_V2 = mkV2 (lin VK {s = c67 "tunteilla"}) ; -- 10000 
-lin sentinel_N = mkN (lin NK {s = d05A "vahti"}) ; -- 10000 
-lin separate_A = mkA "eri" ; -- 154 
-lin separate_N = mkN (lin NK {s = d38 "erillinen"}) ; -- 10000 
-lin separate_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin separate_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin separation_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin separatist_N = mkN (lin NK {s = d05 "separatisti"}) ; -- 10000 
-lin separator_N = mkN (lin NK {s = d06 "separaattori"}) ; -- 10000 
-lin sepia_N = mkN (lin NK {s = d12 "seepia"}) ; -- 10000 
-lin sepsis_N = mkN (lin NK {s = d39 "sepsis"}) ; -- 10000 
-lin septet_N = mkN (lin NK {s = d05A "septetti"}) ; -- 10000 
-lin sequel_N = mkN (lin NK {s = d01 "jatko"}) ; -- 911 
-lin sequence_N = mkN "järjestys" ; -- 1882 
-lin sequent_A = mkA "peräkkäinen" ; -- 4421 
-lin sequential_A = mkA "peräkkäinen" ; -- 4421 
-lin sequester_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin sequestrate_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin sequin_N = mkN (lin NK {s = d05A "paljetti"}) ; -- 10000 
-lin seraglio_N = mkN (lin NK {s = d06 "haaremi"}) ; -- 10000 
-lin serenade_N = mkN (lin NK {s = d05 "serenadi"}) ; -- 10000 
-lin serene_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin serenity_N = mkN (lin NK {s = d40 "tyyneys"}) ; -- 10000 
-lin sergeant_N = mkN "asianajaja" ; -- 2616 
-lin serial_A = mkA "peräkkäinen" ; -- 4421 
-lin serial_N = mkN (lin NK {s = d38 "sarjallinen"}) ; -- 10000 
-lin series_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin serious_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin seriousness_N = mkN (lin NK {s = d40 "vakavuus"}) ; -- 8870 
-lin serjeant_N = mkN "asianajaja" ; -- 2616 
-lin sermon_N = mkN (lin NK {s = d09 "saarna"}) ; -- 10000 
-lin sermonize_V = mkV (lin VK {s = c73 "saarnata"}) ; -- 10000 
-lin sermonize_V2 = mkV2 (lin VK {s = c73 "saarnata"}) ; -- 10000 
-lin serpent_N = mkN "käärme" ; -- 8569 
-lin serried_A = mkA (lin AK {s = d41 "tiivis"}) ; -- 2337 
-lin servant_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin serve_N = mkN "syöttö" ; -- 3085 
-lin serve_V = mkV (lin VK {s = c61 "toimia"}) ; -- 83 
-lin serve_V2 = mkV2 (lin VK {s = c61 "toimia"}) ; -- 83 
-lin server_N = mkN (lin NK {s = d12 "tarjoilija"}) ; -- 9370 
-lin service_N = mkN (lin NK {s = d02 "palvelu"}) ; -- 353 
-lin service_V2 = mkV2 (lin VK {s = c67 "palvella"}) ; -- 1334 
-lin serviceable_A = mkA "käyttökelpoinen" ; -- 7737 
-lin serviceman_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin serviette_N = mkN (lin NK {s = d05A "servietti"}) ; -- 10000 
-lin servility_N = mkN (lin NK {s = d02 "matelu"}) ; -- 10000 
-lin serving_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin servitor_N = mkN (lin NK {s = d12 "palvelija"}) ; -- 10000 
-lin servitude_N = mkN (lin NK {s = d40 "orjuus"}) ; -- 10000 
-lin sesame_N = mkN (lin NK {s = d06 "seesami"}) ; -- 10000 
-lin sesquipedalian_A = mkA "pitkä" ; -- 208 
-lin session_N = mkN (lin NK {s = d01A "istunto"}) ; -- 3342 
-lin set_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin set_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin set_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin set_to_N = mkN (lin NK {s = d09A "riita"}) ; -- 2925 
-lin setback_N = mkN "takaisku" ; -- 5268 
-lin settee_N = mkN (lin NK {s = d10 "sohva"}) ; -- 7355 
-lin setter_N = mkN (lin NK {s = d10 "latoja"}) ; -- 10000 
-lin setting_N = mkN "ympäristö" ; -- 750 
-lin settle_N = mkN (lin NK {s = d05A "penkki"}) ; -- 3472 
-lin settle_V = mkV (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin settle_V2 = mkV2 (lin VK {s = c56 "maksaa"}) ; -- 134 
-lin settlement_N = mkN (lin NK {s = d39 "selvitys"}) ; -- 798 
-lin settler_N = mkN (lin NK {s = d12 "sovittelija"}) ; -- 10000 
-lin sever_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin sever_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin several_A = mkA "eri" ; -- 154 
-lin severally_Adv = mkAdv (lin AdvK {s = c99 "eri"}) ; -- 10000 
-lin severance_N = mkN (lin NK {s = d39 "irrotus"}) ; -- 10000 
-lin severe_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin severity_N = mkN (lin NK {s = d40 "vakavuus"}) ; -- 8870 
-lin sewage_N = mkN "jätevesi" ; -- 4607 
-lin sewer_N = mkN "viemäri" ; -- 8790 
-lin sewing_N = mkN (lin NK {s = d39 "ompelus"}) ; -- 10000 
-lin sex_N = mkN "sukupuoli" ; -- 3250 
-lin sex_V2 = mkV2 (lin VK {s = c53A "kiihottaa"}) ; -- 10000 
-lin sexed_A = mkA (lin AK {s = d38 "seksuaalinen"}) ; -- 4742 
-lin sexism_N = mkN (lin NK {s = d05 "seksismi"}) ; -- 10000 
-lin sexist_N = mkN (lin NK {s = d38 "seksistinen"}) ; -- 10000 
-lin sextant_N = mkN (lin NK {s = d05A "sekstantti"}) ; -- 10000 
-lin sextet_N = mkN (lin NK {s = d05A "sekstetti"}) ; -- 10000 
-lin sextette_N = mkN (lin NK {s = d05A "sekstetti"}) ; -- 10000 
-lin sexton_N = mkN (lin NK {s = d03 "suntio"}) ; -- 10000 
-lin sexual_A = mkA (lin AK {s = d38 "seksuaalinen"}) ; -- 4742 
-lin sexuality_N = mkN (lin NK {s = d40 "sukupuolisuus"}) ; -- 10000 
-lin shack_V = mkV (lin VK {s = c52A "laahautua"}) ; -- 10000 
-lin shackle_V2 = mkV2 (lin VK {s = c69 "kahlita"}) ; -- 10000 
-lin shaddock_N = mkN (lin NK {s = d02 "pomelo"}) ; -- 10000 
-lin shade_N = mkN (lin NK {s = d01 "varjo"}) ; -- 2328 
-lin shade_V = mkV (lin VK {s = c53 "varjostaa"}) ; -- 6957 
-lin shade_V2 = mkV2 (lin VK {s = c53 "varjostaa"}) ; -- 6957 
-lin shading_N = mkN (lin NK {s = d39 "varjostus"}) ; -- 10000 
-lin shadow_N = mkN "jälki" ; -- 904 
-lin shadow_V2 = mkV2 (lin VK {s = c53 "varjostaa"}) ; -- 6957 
-lin shadowy_A = mkA "hämärä" ; -- 4129 
-lin shady_A = mkA "kyseenalainen" ; -- 4312 
-lin shaft_N = mkN (lin NK {s = d28 "varsi"}) ; -- 1762 
-lin shag_N = mkN (lin NK {s = d01A "takku"}) ; -- 10000 
-lin shagginess_N = mkN (lin NK {s = d40 "karkeus"}) ; -- 10000 
-lin shaggy_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin shake_N = mkN (lin NK {s = d02 "ravistelu"}) ; -- 10000 
-lin shake_V = mkV "heikentää" ; -- 2491 
-lin shake_V2 = mkV2 "heikentää" ; -- 2491 
-lin shake_up_N = mkN (lin NK {s = d39 "uudistus"}) ; -- 1004 
-lin shakedown_N = mkN (lin NK {s = d39 "kiristys"}) ; -- 9417 
-lin shaker_N = mkN (lin NK {s = d10 "sekoittaja"}) ; -- 10000 
-lin shakiness_N = mkN "epävarmuus" ; -- 3178 
-lin shaking_N = mkN (lin NK {s = d02 "ravistelu"}) ; -- 10000 
-lin shaky_A = mkA (lin AK {s = d11 "hatara"}) ; -- 10000 
-lin shallow_A = mkA "matala" ; -- 2129 
-lin shallow_N = mkN (lin NK {s = d04A "matalikko"}) ; -- 10000 
-lin shallow_V = mkV (lin VK {s = c54A "madaltaa"}) ; -- 10000 
-lin shamble_V = mkV (lin VK {s = c53 "raahustaa"}) ; -- 10000 
-lin shambles_N = mkN (lin NK {s = d02 "teurastamo"}) ; -- 8855 
-lin shame_N = mkN (lin NK {s = d05 "harmi"}) ; -- 4018 
-lin shamefaced_A = mkA "vaatimaton" ; -- 2726 
-lin shamrock_N = mkN (lin NK {s = d13 "apila"}) ; -- 10000 
-lin shank_N = mkN (lin NK {s = d28 "varsi"}) ; -- 1762 
-lin shape_N = mkN (lin NK {s = d01A "kunto"}) ; -- 355 
-lin shape_V = mkV (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin shape_V2 = mkV2 (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin shapelessness_N = mkN (lin NK {s = d40 "muodottomuus"}) ; -- 10000 
-lin shard_N = mkN (lin NK {s = d48 "sirpale"}) ; -- 10000 
-lin share_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin share_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin share_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin share_out_N = mkN "jakaminen" ; -- 3687 
-lin shareholder_N = mkN "osakkeenomistaja" ; -- 5562 
-lin shark_N = mkN (lin NK {s = d01A "peto"}) ; -- 6662 
-lin sharp_set_A = mkA "nälkäinen" ; -- 8703 
-lin sharpen_V = mkV (lin VK {s = c53A "korottaa"}) ; -- 2331 
-lin sharpen_V2 = mkV2 (lin VK {s = c53A "korottaa"}) ; -- 2331 
-lin sharpener_N = mkN (lin NK {s = d33A "teroitin"}) ; -- 10000 
-lin sharper_N = mkN (lin NK {s = d14A "rivakka"}) ; -- 10000 
-lin sharpness_N = mkN (lin NK {s = d40 "tarkkuus"}) ; -- 4841 
-lin shatter_V = mkV (lin VK {s = c54A "murtaa"}) ; -- 4066 
-lin shatter_V2 = mkV2 (lin VK {s = c54A "murtaa"}) ; -- 4066 
-lin shave_V = mkV (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin shave_V2 = mkV2 (lin VK {s = c54A "alentaa"}) ; -- 2128 
-lin shaver_N = mkN (lin NK {s = d06 "parturi"}) ; -- 10000 
-lin shawl_N = mkN (lin NK {s = d05 "saali"}) ; -- 10000 
-lin she_goat_N = mkN (lin NK {s = d01A "kuttu"}) ; -- 10000 
-lin sheaf_N = mkN (lin NK {s = d01A "nippu"}) ; -- 7593 
-lin shear_V2 = mkV2 (lin VK {s = c52A "murtua"}) ; -- 4884 
-lin sheath_N = mkN (lin NK {s = d07A "tuppi"}) ; -- 10000 
-lin sheathe_V2 = mkV2 "pistää" ; -- 1464 
-lin sheathing_N = mkN (lin NK {s = d39 "laudoitus"}) ; -- 10000 
-lin shed_N = mkN (lin NK {s = d09 "vaja"}) ; -- 4835 
-lin shed_V2 = mkV2 (lin VK {s = c53A "pudottaa"}) ; -- 2034 
-lin sheen_N = mkN (lin NK {s = d01 "loisto"}) ; -- 10000 
-lin sheepish_A = mkA "arka" ; -- 5747 
-lin sheepishness_N = mkN (lin NK {s = d40 "nolous"}) ; -- 10000 
-lin sheepskin_N = mkN (lin NK {s = d05A "pergamentti"}) ; -- 10000 
-lin sheer_A = mkA "pelkkä" ; -- 783 
-lin sheer_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin sheer_V = mkV (lin VK {s = c67A "mutkitella"}) ; -- 10000 
-lin sheet_N = mkN "kenttä" ; -- 701 
-lin sheik_N = mkN (lin NK {s = d06 "keikari"}) ; -- 10000 
-lin shekel_N = mkN (lin NK {s = d06 "sekeli"}) ; -- 10000 
-lin sheldrake_N = mkN (lin NK {s = d02 "koskelo"}) ; -- 10000 
-lin shelf_N = mkN (lin NK {s = d01 "hylly"}) ; -- 3728 
-lin shell_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin shell_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin shell_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin shellac_N = mkN (lin NK {s = d14A "sellakka"}) ; -- 10000 
-lin shellfish_N = mkN (lin NK {s = d01A "rapu"}) ; -- 6287 
-lin shelter_N = mkN (lin NK {s = d10 "turva"}) ; -- 1755 
-lin shelter_V = mkV (lin VK {s = c73 "suojata"}) ; -- 2706 
-lin shelter_V2 = mkV2 (lin VK {s = c73 "suojata"}) ; -- 2706 
-lin shepherd_N = mkN (lin NK {s = d32 "paimen"}) ; -- 10000 
-lin shepherd_V2 = mkV2 (lin VK {s = c54A "paimentaa"}) ; -- 10000 
-lin shepherdess_N = mkN (lin NK {s = d32 "paimen"}) ; -- 10000 
-lin sherbet_N = mkN (lin NK {s = d05A "sorbetti"}) ; -- 10000 
-lin sherry_N = mkN (lin NK {s = d01 "sherry"}) ; -- 10000 
-lin shew_V = mkV "näyttää" ; -- 156 
-lin shew_V2 = mkV2 "näyttää" ; -- 156 
-lin shibboleth_N = mkN (lin NK {s = d05 "fraasi"}) ; -- 10000 
-lin shield_N = mkN (lin NK {s = d07A "kilpi"}) ; -- 9344 
-lin shield_V2 = mkV2 (lin VK {s = c67 "suojella"}) ; -- 2303 
-lin shift_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin shift_V = mkV (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin shift_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin shillelagh_N = mkN (lin NK {s = d10 "nuija"}) ; -- 10000 
-lin shillyshally_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin shimmer_N = mkN (lin NK {s = d01A "hohto"}) ; -- 10000 
-lin shimmer_V = mkV (lin VK {s = c53A "hohtaa"}) ; -- 10000 
-lin shin_V = mkV "kiivetä" ; -- 5366 
-lin shine_N = mkN (lin NK {s = d40 "kirkkaus"}) ; -- 10000 
-lin shine_V = mkV (lin VK {s = c53 "loistaa"}) ; -- 1695 
-lin shine_V2 = mkV2 (lin VK {s = c53 "loistaa"}) ; -- 1695 
-lin shingle_N = mkN (lin NK {s = d07A "kilpi"}) ; -- 9344 
-lin shingles_N = mkN (lin NK {s = d07A "kilpi"}) ; -- 9344 
-lin shipment_N = mkN (lin NK {s = d39 "toimitus"}) ; -- 2832 
-lin shipper_N = mkN (lin NK {s = d10 "rahtaaja"}) ; -- 10000 
-lin shipping_N = mkN (lin NK {s = d39 "kuljetus"}) ; -- 2304 
-lin shipwreck_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin shipwreck_V = mkV (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin shipyard_N = mkN (lin NK {s = d14A "telakka"}) ; -- 2734 
-lin shirk_V = mkV "välttää" ; -- 1690 
-lin shirk_V2 = mkV2 "välttää" ; -- 1690 
-lin shirker_N = mkN (lin NK {s = d06 "pinnari"}) ; -- 10000 
-lin shit_N = mkN (lin NK {s = d38 "paskiainen"}) ; -- 10000 
-lin shit_V = mkV (lin VK {s = c67A "laverrella"}) ; -- 10000 
-lin shiver_N = mkN (lin NK {s = d39 "puistatus"}) ; -- 10000 
-lin shiver_V = mkV (lin VK {s = c66 "vapista"}) ; -- 10000 
-lin shiver_V2 = mkV2 (lin VK {s = c66 "vapista"}) ; -- 10000 
-lin shivery_A = mkA (lin AK {s = d38 "hyinen"}) ; -- 10000 
-lin shoal_N = mkN (lin NK {s = d04A "matalikko"}) ; -- 10000 
-lin shoal_V = mkV (lin VK {s = c52A "mataloitua"}) ; -- 10000 
-lin shock_N = mkN "järkytys" ; -- 9499 
-lin shock_V2 = mkV2 "törmätä" ; -- 1847 
-lin shoddy_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin shoemaker_N = mkN (lin NK {s = d06 "suutari"}) ; -- 10000 
-lin shoetree_N = mkN (lin NK {s = d05 "lesti"}) ; -- 10000 
-lin shoot_N = mkN "metsästys" ; -- 4025 
-lin shoot_V = mkV (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin shoot_V2 = mkV2 (lin VK {s = c73 "kuvata"}) ; -- 575 
-lin shooter_N = mkN "hyökkääjä" ; -- 2618 
-lin shooting_N = mkN "ammunta" ; -- 5989 
-lin shopkeeper_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin shopping_N = mkN "ostaminen" ; -- 4437 
-lin shore_N = mkN (lin NK {s = d04A "rannikko"}) ; -- 10000 
-lin shore_V2 = mkV2 (lin VK {s = c53 "reunustaa"}) ; -- 10000 
-lin shorn_V2 = mkV2 (lin VK {s = c52A "murtua"}) ; -- 4884 
-lin short_change_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin short_circuit_V = mkV "kiertää" ; -- 1025 
-lin short_circuit_V2 = mkV2 "kiertää" ; -- 1025 
-lin short_dated_A = mkA "lyhytaikainen" ; -- 6850 
-lin short_term_A = mkA "lyhytaikainen" ; -- 6850 
-lin shortage_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin shortcoming_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin shorten_V = mkV "lyhentää" ; -- 3839 
-lin shorten_V2 = mkV2 "lyhentää" ; -- 3839 
-lin shortening_N = mkN "voi" ; -- 3109 
-lin shortfall_N = mkN (lin NK {s = d48 "vaje"}) ; -- 9841 
-lin shortness_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin shot_N = mkN (lin NK {s = d40 "mahdollisuus"}) ; -- 184 
-lin shotgun_N = mkN (lin NK {s = d04A "haulikko"}) ; -- 8207 
-lin shoulder_N = mkN "olkapää" ; -- 5522 
-lin shoulder_V2 = mkV2 (lin VK {s = c58A "tunkea"}) ; -- 6307 
-lin shout_N = mkN (lin NK {s = d09A "ulvonta"}) ; -- 10000 
-lin shout_V = mkV (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin shout_V2 = mkV2 (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin shove_V = mkV "työntää" ; -- 3344 
-lin shove_V2 = mkV2 "työntää" ; -- 3344 
-lin shovel_N = mkN (lin NK {s = d03 "lapio"}) ; -- 10000 
-lin shovel_V2 = mkV2 (lin VK {s = c62 "lapioida"}) ; -- 10000 
-lin show_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin show_V = mkV "esittää" ; -- 141 
-lin show_V2 = mkV2 "esittää" ; -- 141 
-lin show_off_N = mkN (lin NK {s = d09 "diiva"}) ; -- 10000 
-lin shower_N = mkN (lin NK {s = d01 "suihku"}) ; -- 6213 
-lin shower_V = mkV "heitellä" ; -- 6251 
-lin shower_V2 = mkV2 "heitellä" ; -- 6251 
-lin showily_Adv = mkAdv "näyttävästi" ; -- 6038 
-lin showing_N = mkN "näytös" ; -- 3950 
-lin showman_N = mkN (lin NK {s = d10 "tuottaja"}) ; -- 1638 
-lin showplace_N = mkN "nähtävyys" ; -- 8794 
-lin showroom_N = mkN "näyttelytila" ; -- 7362 
-lin showy_A = mkA "räikeä" ; -- 9838 
-lin shred_N = mkN (lin NK {s = d01A "riepu"}) ; -- 10000 
-lin shred_V2 = mkV2 (lin VK {s = c74A "silputa"}) ; -- 10000 
-lin shrewd_A = mkA (lin AK {s = d41 "viisas"}) ; -- 2409 
-lin shriek_N = mkN (lin NK {s = d09A "kirskunta"}) ; -- 10000 
-lin shriek_V = mkV (lin VK {s = c66 "kirkaista"}) ; -- 10000 
-lin shriek_V2 = mkV2 (lin VK {s = c66 "kirkaista"}) ; -- 10000 
-lin shrift_N = mkN (lin NK {s = d39 "ripitys"}) ; -- 10000 
-lin shrill_A = mkA "terävä" ; -- 3532 
-lin shrill_V = mkV (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin shrill_V2 = mkV2 (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin shrillness_N = mkN (lin NK {s = d40 "kimakkuus"}) ; -- 10000 
-lin shrilly_Adv = mkAdv (lin AdvK {s = c99 "kimakasti"}) ; -- 10000 
-lin shrine_V2 = mkV2 "säilyttää" ; -- 1010 
-lin shrink_N = mkN (lin NK {s = d10 "kallonkutistaja"}) ; -- 10000 
-lin shrink_V = mkV (lin VK {s = c52 "kutistua"}) ; -- 5706 
-lin shrink_V2 = mkV2 (lin VK {s = c52 "kutistua"}) ; -- 5706 
-lin shrinkage_N = mkN (lin NK {s = d10 "kutistuma"}) ; -- 10000 
-lin shrivel_V = mkV (lin VK {s = c52A "kuihtua"}) ; -- 9848 
-lin shrivel_V2 = mkV2 (lin VK {s = c52A "kuihtua"}) ; -- 9848 
-lin shroud_N = mkN (lin NK {s = d39 "jalus"}) ; -- 10000 
-lin shroud_V2 = mkV2 "peittää" ; -- 2669 
-lin shrub_N = mkN (lin NK {s = d41 "pensas"}) ; -- 7248 
-lin shrubbery_N = mkN (lin NK {s = d04A "pensaikko"}) ; -- 10000 
-lin shuck_N = mkN (lin NK {s = d07A "olki"}) ; -- 10000 
-lin shuck_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin shudder_N = mkN (lin NK {s = d12 "vapina"}) ; -- 10000 
-lin shuffle_N = mkN (lin NK {s = d39 "sekoitus"}) ; -- 8242 
-lin shuffle_V = mkV (lin VK {s = c53 "laahustaa"}) ; -- 10000 
-lin shuffle_V2 = mkV2 (lin VK {s = c53 "laahustaa"}) ; -- 10000 
-lin shuffler_N = mkN (lin NK {s = d10 "sekoittaja"}) ; -- 10000 
-lin shun_V2 = mkV2 "välttää" ; -- 1690 
-lin shunt_V = mkV (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin shunt_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin shut_V = mkV "estää" ; -- 773 
-lin shut_V2 = mkV2 "estää" ; -- 773 
-lin shutdown_N = mkN "sulkeminen" ; -- 4153 
-lin shutter_N = mkN (lin NK {s = d33A "suljin"}) ; -- 10000 
-lin shutter_V2 = mkV2 (lin VK {s = c58A "sulkea"}) ; -- 837 
-lin shuttle_N = mkN (lin NK {s = d12 "sukkula"}) ; -- 10000 
-lin shuttle_V = mkV (lin VK {s = c62 "sukkuloida"}) ; -- 10000 
-lin shuttle_V2 = mkV2 (lin VK {s = c62 "sukkuloida"}) ; -- 10000 
-lin shy_A = mkA "vajaa" ; -- 833 
-lin shy_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin shy_V = mkV (lin VK {s = c73 "paiskata"}) ; -- 10000 
-lin shy_V2 = mkV2 (lin VK {s = c73 "paiskata"}) ; -- 10000 
-lin shyness_N = mkN (lin NK {s = d40 "ujous"}) ; -- 10000 
-lin siamese_N = mkN (lin NK {s = d38 "siamilainen"}) ; -- 10000 
-lin sibling_N = mkN (lin NK {s = d39 "sisarus"}) ; -- 5207 
-lin sibyl_N = mkN (lin NK {s = d10 "ennustaja"}) ; -- 10000 
-lin sibylline_A = mkA (lin AK {s = d38 "arvoituksellinen"}) ; -- 10000 
-lin sic_Adv = mkAdv (lin AdvK {s = c99 "siten"}) ; -- 805 
-lin sick_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin sick_V2 = mkV2 (lin VK {s = c54A "oksentaa"}) ; -- 10000 
-lin sicken_V = mkV (lin VK {s = c52 "sairastua"}) ; -- 2645 
-lin sicken_V2 = mkV2 (lin VK {s = c52 "sairastua"}) ; -- 2645 
-lin sickle_N = mkN (lin NK {s = d05A "sirppi"}) ; -- 10000 
-lin sickly_A = mkA "kipeä" ; -- 3614 
-lin sickness_N = mkN (lin NK {s = d40 "sairaus"}) ; -- 1546 
-lin side_N = mkN (lin NK {s = d48 "joukkue"}) ; -- 180 
-lin sideboard_N = mkN (lin NK {s = d09A "laita"}) ; -- 1889 
-lin sidelong_Adv = mkAdv (lin AdvK {s = c99 "kallellaan"}) ; -- 10000 
-lin sidestep_V = mkV "väistää" ; -- 6463 
-lin sidestep_V2 = mkV2 "väistää" ; -- 6463 
-lin sidetrack_V2 = mkV2 (lin VK {s = c67 "harhailla"}) ; -- 10000 
-lin sidewalk_N = mkN "jalkakäytävä" ; -- 6773 
-lin sidewards_Adv = mkAdv (lin AdvK {s = c99 "sivulle"}) ; -- 10000 
-lin sideways_Adv = mkAdv (lin AdvK {s = c99 "sivuttain"}) ; -- 10000 
-lin sidle_V = mkV (lin VK {s = c52A "hivuttautua"}) ; -- 10000 
-lin siege_N = mkN (lin NK {s = d39 "piiritys"}) ; -- 10000 
-lin siesta_N = mkN (lin NK {s = d09 "siesta"}) ; -- 10000 
-lin sieve_V2 = mkV2 (lin VK {s = c52 "seuloa"}) ; -- 10000 
-lin sift_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin sift_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin sifter_N = mkN (lin NK {s = d09 "seula"}) ; -- 10000 
-lin sigh_N = mkN (lin NK {s = d39 "huokaus"}) ; -- 10000 
-lin sigh_V = mkV (lin VK {s = c53A "huoahtaa"}) ; -- 10000 
-lin sigh_V2 = mkV2 (lin VK {s = c53A "huoahtaa"}) ; -- 10000 
-lin sight_N = mkN "näky" ; -- 5028 
-lin sight_V2 = mkV2 "tähdätä" ; -- 1767 
-lin sighting_N = mkN (lin NK {s = d01A "havainto"}) ; -- 2377 
-lin sightless_A = mkA (lin AK {s = d15 "sokea"}) ; -- 9857 
-lin sightseer_N = mkN (lin NK {s = d12 "matkailija"}) ; -- 2723 
-lin sign_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin sign_V = mkV "allekirjoittaa" ; -- 1427 
-lin sign_V2 = mkV2 "allekirjoittaa" ; -- 1427 
-lin signal_A = mkA (lin AK {s = d10 "huomattava"}) ; -- 1989 
-lin signal_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin signal_V = mkV "merkitä" ; -- 463 
-lin signal_V2 = mkV2 "merkitä" ; -- 463 
-lin signalize_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin signature_N = mkN (lin NK {s = d39 "kosketus"}) ; -- 5205 
-lin signet_N = mkN (lin NK {s = d09 "leima"}) ; -- 4849 
-lin significance_N = mkN (lin NK {s = d39 "tarkoitus"}) ; -- 328 
-lin significant_A = mkA "merkittävä" ; -- 542 
-lin signify_V = mkV "merkitä" ; -- 463 
-lin signify_V2 = mkV2 "merkitä" ; -- 463 
-lin signpost_N = mkN (lin NK {s = d09A "tienviitta"}) ; -- 10000 
-lin signpost_V2 = mkV2 (lin VK {s = c53A "viitoittaa"}) ; -- 10000 
-lin silence_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin silence_V2 = mkV2 (lin VK {s = c54A "vaientaa"}) ; -- 10000 
-lin silent_A = mkA (lin AK {s = d38 "hiljainen"}) ; -- 1961 
-lin silhouette_N = mkN (lin NK {s = d05A "siluetti"}) ; -- 10000 
-lin silicate_N = mkN (lin NK {s = d05A "silikaatti"}) ; -- 10000 
-lin silicone_N = mkN (lin NK {s = d05 "silikoni"}) ; -- 10000 
-lin silk_N = mkN (lin NK {s = d05A "silkki"}) ; -- 10000 
-lin silliness_N = mkN (lin NK {s = d40 "typeryys"}) ; -- 10000 
-lin silly_A = mkA (lin AK {s = d01 "hassu"}) ; -- 8353 
-lin silly_N = mkN (lin NK {s = d05 "tyhmeliini"}) ; -- 10000 
-lin silo_N = mkN (lin NK {s = d01 "siilo"}) ; -- 10000 
-lin silt_N = mkN (lin NK {s = d01 "hiesu"}) ; -- 10000 
-lin silt_V = mkV (lin VK {s = c52A "madaltua"}) ; -- 10000 
-lin silt_V2 = mkV2 (lin VK {s = c52A "madaltua"}) ; -- 10000 
-lin silvern_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin silvery_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin simian_N = mkN (lin NK {s = d12 "apina"}) ; -- 9970 
-lin similar_A = mkA "samanlainen" ; -- 1099 
-lin similarity_N = mkN (lin NK {s = d40 "samanlaisuus"}) ; -- 10000 
-lin simile_N = mkN (lin NK {s = d39 "vertaus"}) ; -- 10000 
-lin similitude_N = mkN (lin NK {s = d01A "toisinto"}) ; -- 10000 
-lin simmer_N = mkN (lin NK {s = d02 "poreilu"}) ; -- 10000 
-lin simmer_V = mkV (lin VK {s = c67 "poreilla"}) ; -- 10000 
-lin simmer_V2 = mkV2 (lin VK {s = c67 "poreilla"}) ; -- 10000 
-lin simoom_N = mkN (lin NK {s = d05 "samum"}) ; -- 10000 
-lin simperingly_Adv = mkAdv (lin AdvK {s = c99 "arasti"}) ; -- 10000 
-lin simple_A = mkA "puhdas" ; -- 1224 
-lin simple_N = mkN (lin NK {s = d01A "rohto"}) ; -- 10000 
-lin simple_minded_A = mkA "yksinkertainen" ; -- 1910 
-lin simpleton_N = mkN (lin NK {s = d39 "typerys"}) ; -- 10000 
-lin simplicity_N = mkN (lin NK {s = d40 "helppous"}) ; -- 10000 
-lin simplification_N = mkN (lin NK {s = d39 "pelkistys"}) ; -- 10000 
-lin simplify_V = mkV "pelkistää" ; -- 7146 
-lin simplify_V2 = mkV2 "pelkistää" ; -- 7146 
-lin simulacrum_N = mkN (lin NK {s = d01 "varjo"}) ; -- 2328 
-lin simulate_V2 = mkV2 (lin VK {s = c62 "simuloida"}) ; -- 10000 
-lin simulation_N = mkN (lin NK {s = d02 "teeskentely"}) ; -- 10000 
-lin simulator_N = mkN (lin NK {s = d06 "simulaattori"}) ; -- 10000 
-lin simultaneous_A = mkA (lin AK {s = d38 "simultaaninen"}) ; -- 10000 
-lin simultaneousness_N = mkN (lin NK {s = d40 "simultaanisuus"}) ; -- 10000 
-lin sin_N = mkN (lin NK {s = d05A "synti"}) ; -- 6977 
-lin sin_V = mkV (lin VK {s = c74A "langeta"}) ; -- 5398 
-lin sincere_A = mkA (lin AK {s = d38 "rehellinen"}) ; -- 4390 
-lin sincerity_N = mkN (lin NK {s = d40 "rehellisyys"}) ; -- 8784 
-lin sinful_A = mkA (lin AK {s = d38 "synnillinen"}) ; -- 10000 
-lin sinfulness_N = mkN (lin NK {s = d40 "synnillisyys"}) ; -- 10000 
-lin singable_A = mkA (lin AK {s = d38 "melodinen"}) ; -- 10000 
-lin singe_V = mkV (lin VK {s = c52A "korventua"}) ; -- 10000 
-lin singe_V2 = mkV2 (lin VK {s = c52A "korventua"}) ; -- 10000 
-lin singer_N = mkN (lin NK {s = d10 "laulaja"}) ; -- 1945 
-lin singing_N = mkN "laulaminen" ; -- 8467 
-lin single_A = mkA "yksittäinen" ; -- 1323 
-lin single_N = mkN (lin NK {s = d34A "naimaton"}) ; -- 10000 
-lin single_handed_A = mkA "itsenäinen" ; -- 1555 
-lin single_handed_Adv = mkAdv "yksinään" ; -- 6506 
-lin single_minded_A = mkA "määrätietoinen" ; -- 8162 
-lin singleness_N = mkN (lin NK {s = d40 "rehellisyys"}) ; -- 8784 
-lin singleton_N = mkN (lin NK {s = d38 "ainokainen"}) ; -- 10000 
-lin singular_A = mkA "ainoa" ; -- 450 
-lin singular_N = mkN "yksikkö" ; -- 1228 
-lin singularity_N = mkN (lin NK {s = d40 "erikoisuus"}) ; -- 5235 
-lin sinister_A = mkA (lin AK {s = d10 "katala"}) ; -- 10000 
-lin sink_N = mkN (lin NK {s = d01 "nielu"}) ; -- 10000 
-lin sink_V = mkV "vähetä" ; -- 1450 
-lin sink_V2 = mkV2 "vähetä" ; -- 1450 
-lin sinker_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin sinking_N = mkN "heikkeneminen" ; -- 5520 
-lin sinus_N = mkN (lin NK {s = d02 "ontelo"}) ; -- 10000 
-lin sip_N = mkN (lin NK {s = d39 "kulaus"}) ; -- 10000 
-lin siphon_N = mkN (lin NK {s = d01A "lappo"}) ; -- 10000 
-lin sir_N = mkN (lin NK {s = d09 "herra"}) ; -- 10000 
-lin sire_N = mkN (lin NK {s = d39 "uros"}) ; -- 10000 
-lin siren_N = mkN (lin NK {s = d05 "pilli"}) ; -- 10000 
-lin sirrah_N = mkN (lin NK {s = d14A "nulikka"}) ; -- 10000 
-lin sirup_N = mkN (lin NK {s = d05A "siirappi"}) ; -- 10000 
-lin sisal_N = mkN (lin NK {s = d05 "sisal"}) ; -- 10000 
-lin sissy_N = mkN (lin NK {s = d01 "nynny"}) ; -- 10000 
-lin sisterhood_N = mkN (lin NK {s = d40 "sisaruus"}) ; -- 10000 
-lin sisterly_A = mkA (lin AK {s = d38 "sisarellinen"}) ; -- 10000 
-lin sit_in_N = mkN (lin NK {s = d39 "valtaus"}) ; -- 8349 
-lin sitar_N = mkN (lin NK {s = d06 "sitar"}) ; -- 10000 
-lin site_N = mkN "paikka" ; -- 123 
-lin site_V = mkV (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin sitter_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin sitting_N = mkN (lin NK {s = d01A "istunto"}) ; -- 3342 
-lin situate_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin situation_N = mkN (lin NK {s = d48A "tilanne"}) ; -- 125 
-lin six_shooter_N = mkN (lin NK {s = d10 "kuudestilaukeava"}) ; -- 10000 
-lin sizable_A = mkA (lin AK {s = d38 "melkoinen"}) ; -- 1537 
-lin size_N = mkN "koko" ; -- 1654 
-lin size_V2 = mkV2 "viimeistellä" ; -- 3214 
-lin sizeable_A = mkA (lin AK {s = d38 "melkoinen"}) ; -- 1537 
-lin skate_N = mkN (lin NK {s = d33 "luistin"}) ; -- 8238 
-lin skate_V = mkV (lin VK {s = c67 "luistella"}) ; -- 4592 
-lin skater_N = mkN (lin NK {s = d12 "luistelija"}) ; -- 10000 
-lin skating_N = mkN (lin NK {s = d02 "luistelu"}) ; -- 8793 
-lin skein_N = mkN (lin NK {s = d07A "vyyhti"}) ; -- 10000 
-lin skeleton_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin skep_N = mkN (lin NK {s = d05 "kori"}) ; -- 3857 
-lin skeptical_A = mkA (lin AK {s = d38 "skeptinen"}) ; -- 10000 
-lin skepticism_N = mkN "epäilys" ; -- 4712 
-lin sketch_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin sketch_V = mkV (lin VK {s = c67 "luonnostella"}) ; -- 10000 
-lin sketch_V2 = mkV2 (lin VK {s = c67 "luonnostella"}) ; -- 10000 
-lin sketchiness_N = mkN (lin NK {s = d40 "pintapuolisuus"}) ; -- 10000 
-lin sketchy_A = mkA (lin AK {s = d38 "summittainen"}) ; -- 10000 
-lin skew_A = mkA (lin AK {s = d01 "vino"}) ; -- 10000 
-lin skew_V2 = mkV2 "heittää" ; -- 877 
-lin ski_N = mkN (lin NK {s = d07 "suksi"}) ; -- 2585 
-lin ski_V = mkV "hiihtää" ; -- 2009 
-lin skid_N = mkN (lin NK {s = d39 "luiskahdus"}) ; -- 10000 
-lin skid_V = mkV (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin skid_V2 = mkV2 (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin skier_N = mkN "hiihtäjä" ; -- 3008 
-lin skiff_N = mkN (lin NK {s = d10 "jolla"}) ; -- 10000 
-lin skill_N = mkN (lin NK {s = d01A "taito"}) ; -- 1057 
-lin skilled_A = mkA (lin AK {s = d10 "taitava"}) ; -- 10000 
-lin skim_V = mkV (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin skim_V2 = mkV2 (lin VK {s = c61 "kuoria"}) ; -- 6946 
-lin skimp_V = mkV (lin VK {s = c67 "nuukailla"}) ; -- 10000 
-lin skimp_V2 = mkV2 (lin VK {s = c67 "nuukailla"}) ; -- 10000 
-lin skimpily_Adv = mkAdv (lin AdvK {s = c99 "piukasti"}) ; -- 10000 
-lin skimpy_A = mkA "niukka" ; -- 3854 
-lin skin_deep_A = mkA (lin AK {s = d38 "pinnallinen"}) ; -- 10000 
-lin skinflint_N = mkN (lin NK {s = d05A "kitupiikki"}) ; -- 10000 
-lin skinhead_N = mkN (lin NK {s = d05 "skini"}) ; -- 10000 
-lin skinny_A = mkA "laiha" ; -- 7213 
-lin skip_N = mkN (lin NK {s = d02 "hyppely"}) ; -- 10000 
-lin skip_V = mkV (lin VK {s = c52 "poistua"}) ; -- 1679 
-lin skip_V2 = mkV2 (lin VK {s = c52 "poistua"}) ; -- 1679 
-lin skipper_N = mkN (lin NK {s = d06 "kapteeni"}) ; -- 2373 
-lin skipper_V2 = mkV2 (lin VK {s = c62 "kipparoida"}) ; -- 10000 
-lin skirmish_N = mkN (lin NK {s = d14A "kahakka"}) ; -- 10000 
-lin skirmish_V = mkV (lin VK {s = c62 "nahinoida"}) ; -- 10000 
-lin skirt_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin skirt_V = mkV "kiertää" ; -- 1025 
-lin skirt_V2 = mkV2 "kiertää" ; -- 1025 
-lin skitter_V = mkV (lin VK {s = c53A "singahtaa"}) ; -- 10000 
-lin skittishness_N = mkN (lin NK {s = d40 "hermostuneisuus"}) ; -- 10000 
-lin skittle_N = mkN (lin NK {s = d09 "keila"}) ; -- 10000 
-lin skittle_V2 = mkV2 (lin VK {s = c73 "keilata"}) ; -- 10000 
-lin skittles_N = mkN (lin NK {s = d09 "keila"}) ; -- 10000 
-lin skivvy_N = mkN (lin NK {s = d09A "piika"}) ; -- 10000 
-lin skulk_V = mkV (lin VK {s = c53 "luistaa"}) ; -- 9365 
-lin skull_N = mkN (lin NK {s = d01 "kallo"}) ; -- 10000 
-lin skullcap_N = mkN (lin NK {s = d05A "kalotti"}) ; -- 10000 
-lin skullduggery_N = mkN (lin NK {s = d39 "sumutus"}) ; -- 10000 
-lin skunk_N = mkN (lin NK {s = d38 "irtolainen"}) ; -- 10000 
-lin skylark_N = mkN (lin NK {s = d01 "leivo"}) ; -- 10000 
-lin skylark_V = mkV (lin VK {s = c67 "kirmailla"}) ; -- 10000 
-lin skyrocket_V = mkV (lin VK {s = c52A "sinkoutua"}) ; -- 10000 
-lin skyrocket_V2 = mkV2 (lin VK {s = c52A "sinkoutua"}) ; -- 10000 
-lin slab_N = mkN (lin NK {s = d09A "laatta"}) ; -- 8939 
-lin slack_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin slack_N = mkN (lin NK {s = d01A "letto"}) ; -- 10000 
-lin slack_V = mkV (lin VK {s = c52A "laantua"}) ; -- 7006 
-lin slacken_V = mkV "hellittää" ; -- 6001 
-lin slacken_V2 = mkV2 "hellittää" ; -- 6001 
-lin slacker_N = mkN (lin NK {s = d01A "veltto"}) ; -- 10000 
-lin slackness_N = mkN (lin NK {s = d40 "velttous"}) ; -- 10000 
-lin slag_N = mkN (lin NK {s = d10 "kuona"}) ; -- 10000 
-lin slake_V2 = mkV2 (lin VK {s = c53A "sammuttaa"}) ; -- 5155 
-lin slalom_N = mkN (lin NK {s = d05 "slalom"}) ; -- 10000 
-lin slam_V = mkV (lin VK {s = c73 "paiskata"}) ; -- 10000 
-lin slam_V2 = mkV2 (lin VK {s = c73 "paiskata"}) ; -- 10000 
-lin slander_N = mkN (lin NK {s = d39 "parjaus"}) ; -- 10000 
-lin slander_V2 = mkV2 (lin VK {s = c73 "parjata"}) ; -- 10000 
-lin slang_N = mkN (lin NK {s = d05 "slangi"}) ; -- 10000 
-lin slant_N = mkN "näkökulma" ; -- 1261 
-lin slant_V = mkV "kallistua" ; -- 4060 
-lin slant_V2 = mkV2 "kallistua" ; -- 4060 
-lin slap_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin slap_N = mkN (lin NK {s = d01 "isku"}) ; -- 10000 
-lin slap_up_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin slapdash_Adv = mkAdv (lin AdvK {s = c99 "huolimattomasti"}) ; -- 10000 
-lin slapstick_N = mkN (lin NK {s = d05 "farssi"}) ; -- 7866 
-lin slash_N = mkN (lin NK {s = d09 "viiltohaava"}) ; -- 10000 
-lin slat_N = mkN (lin NK {s = d09 "liuska"}) ; -- 10000 
-lin slate_V2 = mkV2 "määrätä" ; -- 838 
-lin slattern_N = mkN (lin NK {s = d01 "homssu"}) ; -- 10000 
-lin slaughter_N = mkN (lin NK {s = d39 "teurastus"}) ; -- 10000 
-lin slaughter_V2 = mkV2 (lin VK {s = c73 "murhata"}) ; -- 4341 
-lin slaughterer_N = mkN (lin NK {s = d10 "teurastaja"}) ; -- 10000 
-lin slaughterhouse_N = mkN (lin NK {s = d02 "teurastamo"}) ; -- 8855 
-lin slave_N = mkN (lin NK {s = d10 "orja"}) ; -- 10000 
-lin slaver_V = mkV (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin slavery_N = mkN (lin NK {s = d40 "orjuus"}) ; -- 10000 
-lin slavish_A = mkA (lin AK {s = d38 "orjallinen"}) ; -- 10000 
-lin slay_V2 = mkV2 (lin VK {s = c73 "surmata"}) ; -- 2081 
-lin slayer_N = mkN (lin NK {s = d10 "surmaaja"}) ; -- 10000 
-lin sleazy_A = mkA "ohut" ; -- 4138 
-lin sled_N = mkN (lin NK {s = d07A "reki"}) ; -- 10000 
-lin sledge_N = mkN (lin NK {s = d07A "reki"}) ; -- 10000 
-lin sledgehammer_N = mkN (lin NK {s = d06 "moukari"}) ; -- 10000 
-lin sleeper_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin sleepiness_N = mkN (lin NK {s = d40 "unisuus"}) ; -- 10000 
-lin sleeplessness_N = mkN (lin NK {s = d40 "unettomuus"}) ; -- 10000 
-lin sleepy_A = mkA (lin AK {s = d38 "uninen"}) ; -- 10000 
-lin sleet_N = mkN (lin NK {s = d10 "loska"}) ; -- 10000 
-lin sleeve_N = mkN (lin NK {s = d09 "hiha"}) ; -- 10000 
-lin sleigh_N = mkN (lin NK {s = d07A "reki"}) ; -- 10000 
-lin sleight_N = mkN (lin NK {s = d40 "taitavuus"}) ; -- 10000 
-lin slender_A = mkA "vähäinen" ; -- 1271 
-lin slenderize_V = mkV (lin VK {s = c54A "hoikentaa"}) ; -- 10000 
-lin slenderize_V2 = mkV2 (lin VK {s = c54A "hoikentaa"}) ; -- 10000 
-lin slenderness_N = mkN (lin NK {s = d40 "hoikkuus"}) ; -- 10000 
-lin slew_V = mkV (lin VK {s = c73 "surmata"}) ; -- 2081 
-lin slew_V2 = mkV2 (lin VK {s = c73 "surmata"}) ; -- 2081 
-lin slice_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin slice_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin slice_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin slick_A = mkA "terävä" ; -- 3532 
-lin slick_N = mkN (lin NK {s = d33A "hierrin"}) ; -- 10000 
-lin slicker_N = mkN (lin NK {s = d06 "sliippari"}) ; -- 10000 
-lin slide_V = mkV (lin VK {s = c53A "pujahtaa"}) ; -- 10000 
-lin slide_V2 = mkV2 (lin VK {s = c53A "pujahtaa"}) ; -- 10000 
-lin slight_A = mkA "heikko" ; -- 1009 
-lin slight_N = mkN (lin NK {s = d10A "halveksunta"}) ; -- 10000 
-lin slight_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin slightness_N = mkN (lin NK {s = d40 "pikkumaisuus"}) ; -- 10000 
-lin slim_A = mkA "heikko" ; -- 1009 
-lin slim_V = mkV (lin VK {s = c53A "laihduttaa"}) ; -- 10000 
-lin slim_V2 = mkV2 (lin VK {s = c53A "laihduttaa"}) ; -- 10000 
-lin slime_N = mkN (lin NK {s = d09 "lima"}) ; -- 10000 
-lin slimness_N = mkN (lin NK {s = d40 "hoikkuus"}) ; -- 10000 
-lin sling_N = mkN (lin NK {s = d09 "ritsa"}) ; -- 10000 
-lin sling_V = mkV (lin VK {s = c74A "lingota"}) ; -- 10000 
-lin sling_V2 = mkV2 (lin VK {s = c74A "lingota"}) ; -- 10000 
-lin slip_N = mkN (lin NK {s = d41A "pistokas"}) ; -- 10000 
-lin slip_V = mkV (lin VK {s = c52A "unohtua"}) ; -- 2552 
-lin slip_V2 = mkV2 (lin VK {s = c52A "unohtua"}) ; -- 2552 
-lin slipper_N = mkN (lin NK {s = d06 "tohveli"}) ; -- 10000 
-lin slipperiness_N = mkN (lin NK {s = d40 "liukkaus"}) ; -- 10000 
-lin slippery_A = mkA (lin AK {s = d41A "liukas"}) ; -- 4631 
-lin slit_N = mkN (lin NK {s = d01A "rako"}) ; -- 9298 
-lin slit_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin slither_V = mkV (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin slithery_A = mkA (lin AK {s = d41A "liukas"}) ; -- 4631 
-lin sliver_V = mkV (lin VK {s = c52A "pirstoutua"}) ; -- 10000 
-lin sliver_V2 = mkV2 (lin VK {s = c52A "pirstoutua"}) ; -- 10000 
-lin slob_N = mkN (lin NK {s = d39 "vetelys"}) ; -- 10000 
-lin slobber_N = mkN (lin NK {s = d10 "kuola"}) ; -- 10000 
-lin slobber_V = mkV (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin slobber_V2 = mkV2 (lin VK {s = c73 "kuolata"}) ; -- 10000 
-lin slog_V = mkV (lin VK {s = c53 "rahjustaa"}) ; -- 10000 
-lin slog_V2 = mkV2 (lin VK {s = c53 "rahjustaa"}) ; -- 10000 
-lin slogan_N = mkN "iskulause" ; -- 7570 
-lin slogger_N = mkN (lin NK {s = d10 "raataja"}) ; -- 10000 
-lin slop_N = mkN (lin NK {s = d01 "litku"}) ; -- 10000 
-lin slop_V = mkV (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin slop_V2 = mkV2 (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin slope_N = mkN (lin NK {s = d48A "rinne"}) ; -- 10000 
-lin slope_V = mkV "viettää" ; -- 652 
-lin slope_V2 = mkV2 "viettää" ; -- 652 
-lin sloppily_Adv = mkAdv (lin AdvK {s = c99 "huolimattomasti"}) ; -- 10000 
-lin sloppiness_N = mkN (lin NK {s = d40 "holtittomuus"}) ; -- 10000 
-lin sloppy_A = mkA "märkä" ; -- 5995 
-lin slosh_V = mkV (lin VK {s = c61 "roiskia"}) ; -- 10000 
-lin slosh_V2 = mkV2 (lin VK {s = c61 "roiskia"}) ; -- 10000 
-lin slot_N = mkN "paikka" ; -- 123 
-lin sloth_N = mkN (lin NK {s = d40 "laiskuus"}) ; -- 10000 
-lin slouch_N = mkN (lin NK {s = d06 "tunari"}) ; -- 10000 
-lin slouch_V = mkV (lin VK {s = c53 "rahjustaa"}) ; -- 10000 
-lin slough_N = mkN (lin NK {s = d19 "suo"}) ; -- 3286 
-lin sloven_N = mkN (lin NK {s = d01 "homssu"}) ; -- 10000 
-lin slovenliness_N = mkN (lin NK {s = d40 "huolimattomuus"}) ; -- 10000 
-lin slow_A = mkA "hidas" ; -- 2238 
-lin slow_Adv = mkAdv (lin AdvK {s = c99 "hitaasti"}) ; -- 2561 
-lin slow_V = mkV (lin VK {s = c53 "hidastaa"}) ; -- 3517 
-lin slow_V2 = mkV2 (lin VK {s = c53 "hidastaa"}) ; -- 3517 
-lin slowcoach_N = mkN (lin NK {s = d12 "kuhnailija"}) ; -- 10000 
-lin slowness_N = mkN (lin NK {s = d40 "hitaus"}) ; -- 10000 
-lin sludge_N = mkN (lin NK {s = d01 "lieju"}) ; -- 10000 
-lin slug_N = mkN (lin NK {s = d01A "ryyppy"}) ; -- 10000 
-lin slug_V = mkV (lin VK {s = c67A "lekotella"}) ; -- 10000 
-lin slug_V2 = mkV2 (lin VK {s = c67A "lekotella"}) ; -- 10000 
-lin sluggard_N = mkN (lin NK {s = d06 "laiskuri"}) ; -- 10000 
-lin sluggish_A = mkA "hidas" ; -- 2238 
-lin sluggishness_N = mkN (lin NK {s = d40 "hitaus"}) ; -- 10000 
-lin sluice_N = mkN (lin NK {s = d01 "kouru"}) ; -- 10000 
-lin sluice_V = mkV (lin VK {s = c58 "laskea"}) ; -- 259 
-lin sluice_V2 = mkV2 (lin VK {s = c58 "laskea"}) ; -- 259 
-lin slum_N = mkN (lin NK {s = d05 "slummi"}) ; -- 10000 
-lin slumber_N = mkN (lin NK {s = d24 "uni"}) ; -- 2551 
-lin slumber_V = mkV (lin VK {s = c52A "nukkua"}) ; -- 2139 
-lin slumber_V2 = mkV2 (lin VK {s = c52A "nukkua"}) ; -- 2139 
-lin slumberer_N = mkN (lin NK {s = d10 "nukkuja"}) ; -- 10000 
-lin slumberous_A = mkA (lin AK {s = d38 "uninen"}) ; -- 10000 
-lin slump_N = mkN (lin NK {s = d39 "romahdus"}) ; -- 5392 
-lin slump_V = mkV (lin VK {s = c53A "romahtaa"}) ; -- 2702 
-lin slump_V2 = mkV2 (lin VK {s = c53A "romahtaa"}) ; -- 2702 
-lin slur_N = mkN (lin NK {s = d09 "herja"}) ; -- 10000 
-lin slur_V = mkV (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin slur_V2 = mkV2 (lin VK {s = c52A "sitoa"}) ; -- 1659 
-lin slurry_N = mkN (lin NK {s = d48A "liete"}) ; -- 10000 
-lin slush_N = mkN (lin NK {s = d10 "loska"}) ; -- 10000 
-lin slut_N = mkN (lin NK {s = d38 "naikkonen"}) ; -- 10000 
-lin smack_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin smack_V = mkV (lin VK {s = c52 "maistua"}) ; -- 2798 
-lin smack_V2 = mkV2 (lin VK {s = c52 "maistua"}) ; -- 2798 
-lin smallness_N = mkN (lin NK {s = d40 "pienuus"}) ; -- 10000 
-lin smarmy_A = mkA (lin AK {s = d41A "liukas"}) ; -- 4631 
-lin smart_A = mkA (lin AK {s = d01 "hieno"}) ; -- 1019 
-lin smart_N = mkN (lin NK {s = d41A "reipas"}) ; -- 10000 
-lin smart_V = mkV (lin VK {s = c58 "koskea"}) ; -- 320 
-lin smartness_N = mkN (lin NK {s = d10 "tuska"}) ; -- 3426 
-lin smash_N = mkN "lyönti" ; -- 4147 
-lin smash_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin smash_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin smasher_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin smashing_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin smattering_N = mkN (lin NK {s = d38 "hitunen"}) ; -- 10000 
-lin smear_N = mkN (lin NK {s = d39 "herjaus"}) ; -- 10000 
-lin smear_V = mkV (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin smear_V2 = mkV2 (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin smelt_N = mkN (lin NK {s = d48 "kuore"}) ; -- 10000 
-lin smelt_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin smile_N = mkN (lin NK {s = d01 "hymy"}) ; -- 3864 
-lin smile_V = mkV "hymyillä" ; -- 2505 
-lin smile_V2 = mkV2 "hymyillä" ; -- 2505 
-lin smirch_N = mkN (lin NK {s = d09 "tahra"}) ; -- 10000 
-lin smirch_V2 = mkV2 (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin smite_V = mkV "lyödä" ; -- 855 
-lin smite_V2 = mkV2 "lyödä" ; -- 855 
-lin smith_N = mkN "seppä" ; -- 9553 
-lin smithy_N = mkN (lin NK {s = d09 "paja"}) ; -- 7095 
-lin smocking_N = mkN (lin NK {s = d39 "rypytys"}) ; -- 10000 
-lin smoker_N = mkN (lin NK {s = d12 "tupakoitsija"}) ; -- 10000 
-lin smoking_N = mkN (lin NK {s = d01 "savu"}) ; -- 4001 
-lin smoothness_N = mkN (lin NK {s = d40 "rauhallisuus"}) ; -- 10000 
-lin smother_V2 = mkV2 "peittää" ; -- 2669 
-lin smoulder_N = mkN (lin NK {s = d39 "hiillos"}) ; -- 10000 
-lin smoulder_V = mkV (lin VK {s = c52 "hehkua"}) ; -- 5899 
-lin smudge_N = mkN (lin NK {s = d09 "tahra"}) ; -- 10000 
-lin smudge_V = mkV (lin VK {s = c73A "sutata"}) ; -- 10000 
-lin smudge_V2 = mkV2 (lin VK {s = c73A "sutata"}) ; -- 10000 
-lin smudgy_A = mkA (lin AK {s = d38 "tuhruinen"}) ; -- 10000 
-lin smut_N = mkN (lin NK {s = d40 "rivous"}) ; -- 10000 
-lin smut_V2 = mkV2 (lin VK {s = c52A "nokeentua"}) ; -- 10000 
-lin smuttiness_N = mkN (lin NK {s = d40 "rivous"}) ; -- 10000 
-lin smutty_A = mkA "likainen" ; -- 5564 
-lin snack_N = mkN (lin NK {s = d10 "pikkupurtava"}) ; -- 10000 
-lin snaffle_V2 = mkV2 (lin VK {s = c73A "napata"}) ; -- 2485 
-lin snag_N = mkN (lin NK {s = d10 "pulma"}) ; -- 3399 
-lin snag_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin snag_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin snail_N = mkN (lin NK {s = d12 "etana"}) ; -- 10000 
-lin snap_N = mkN (lin NK {s = d39 "raksahdus"}) ; -- 10000 
-lin snap_V = mkV (lin VK {s = c74 "katketa"}) ; -- 2699 
-lin snap_V2 = mkV2 (lin VK {s = c74 "katketa"}) ; -- 2699 
-lin snappy_A = mkA "tyylikäs" ; -- 4766 
-lin snapshot_N = mkN "valokuva" ; -- 2224 
-lin snare_N = mkN (lin NK {s = d09A "lanka"}) ; -- 5418 
-lin snarl_N = mkN (lin NK {s = d12 "murina"}) ; -- 10000 
-lin snarl_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin snarl_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin snatch_N = mkN (lin NK {s = d09 "pala"}) ; -- 3154 
-lin snatch_V = mkV (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin snatch_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin snatcher_N = mkN "ryöstäjä" ; -- 7081 
-lin snazzy_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin sneak_N = mkN (lin NK {s = d14A "vasikka"}) ; -- 10000 
-lin sneak_V = mkV (lin VK {s = c53A "livauttaa"}) ; -- 10000 
-lin sneak_V2 = mkV2 (lin VK {s = c53A "livauttaa"}) ; -- 10000 
-lin sneaking_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin sneaky_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin sneer_V = mkV (lin VK {s = c67 "virnuilla"}) ; -- 10000 
-lin sneeze_N = mkN (lin NK {s = d39 "aivastus"}) ; -- 10000 
-lin sneeze_V = mkV (lin VK {s = c53 "aivastaa"}) ; -- 10000 
-lin snick_N = mkN (lin NK {s = d01A "viilto"}) ; -- 10000 
-lin snick_V = mkV (lin VK {s = c66 "nirhaista"}) ; -- 10000 
-lin snick_V2 = mkV2 (lin VK {s = c66 "nirhaista"}) ; -- 10000 
-lin snicker_N = mkN (lin NK {s = d09A "hirnunta"}) ; -- 10000 
-lin snicker_V = mkV (lin VK {s = c52 "tirskua"}) ; -- 10000 
-lin sniff_N = mkN (lin NK {s = d02 "haistelu"}) ; -- 10000 
-lin sniff_V = mkV (lin VK {s = c61 "nuuhkia"}) ; -- 10000 
-lin sniff_V2 = mkV2 (lin VK {s = c61 "nuuhkia"}) ; -- 10000 
-lin sniffle_V = mkV (lin VK {s = c53A "niiskuttaa"}) ; -- 10000 
-lin snigger_N = mkN (lin NK {s = d39 "tirskahdus"}) ; -- 10000 
-lin snigger_V = mkV (lin VK {s = c52 "tirskua"}) ; -- 10000 
-lin snip_N = mkN (lin NK {s = d38 "palanen"}) ; -- 6028 
-lin snip_V = mkV (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin snip_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin snippet_N = mkN (lin NK {s = d38 "palanen"}) ; -- 6028 
-lin snipping_N = mkN (lin NK {s = d38 "palanen"}) ; -- 6028 
-lin snitch_V = mkV (lin VK {s = c62 "vasikoida"}) ; -- 10000 
-lin snitch_V2 = mkV2 (lin VK {s = c62 "vasikoida"}) ; -- 10000 
-lin snivel_V = mkV (lin VK {s = c53A "ruikuttaa"}) ; -- 10000 
-lin snob_N = mkN (lin NK {s = d12 "hienostelija"}) ; -- 10000 
-lin snobbery_N = mkN (lin NK {s = d05 "snobismi"}) ; -- 10000 
-lin snobbishness_N = mkN (lin NK {s = d05A "keikarointi"}) ; -- 10000 
-lin snog_V = mkV (lin VK {s = c67 "pussailla"}) ; -- 10000 
-lin snogging_N = mkN (lin NK {s = d02 "pussailu"}) ; -- 10000 
-lin snoop_V = mkV (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin snooper_N = mkN (lin NK {s = d12 "urkkija"}) ; -- 10000 
-lin snooze_V = mkV (lin VK {s = c53A "torkahtaa"}) ; -- 10000 
-lin snore_N = mkN (lin NK {s = d39 "kuorsaus"}) ; -- 10000 
-lin snore_V = mkV (lin VK {s = c73 "kuorsata"}) ; -- 10000 
-lin snorkel_N = mkN (lin NK {s = d06 "snorkkeli"}) ; -- 10000 
-lin snort_N = mkN (lin NK {s = d39 "tuhahdus"}) ; -- 10000 
-lin snort_V = mkV (lin VK {s = c73 "nuuskata"}) ; -- 10000 
-lin snort_V2 = mkV2 (lin VK {s = c73 "nuuskata"}) ; -- 10000 
-lin snorty_A = mkA (lin AK {s = d38 "kiukkuinen"}) ; -- 10000 
-lin snot_N = mkN (lin NK {s = d38 "paskiainen"}) ; -- 10000 
-lin snotty_A = mkA (lin AK {s = d10 "nokkava"}) ; -- 10000 
-lin snout_N = mkN (lin NK {s = d01 "kuono"}) ; -- 10000 
-lin snowdrift_N = mkN (lin NK {s = d39 "nietos"}) ; -- 10000 
-lin snowfall_N = mkN "lumisade" ; -- 6938 
-lin snowflake_N = mkN (lin NK {s = d38 "pulmunen"}) ; -- 10000 
-lin snub_N = mkN "vastustaminen" ; -- 8690 
-lin snub_V2 = mkV2 (lin VK {s = c53 "vastustaa"}) ; -- 927 
-lin snuff_N = mkN (lin NK {s = d10 "nuuska"}) ; -- 10000 
-lin snuff_V = mkV (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin snuff_V2 = mkV2 (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin snuffle_N = mkN (lin NK {s = d39 "niiskutus"}) ; -- 10000 
-lin snuffle_V = mkV (lin VK {s = c61 "nuuskia"}) ; -- 10000 
-lin snug_A = mkA (lin AK {s = d10 "mukava"}) ; -- 1200 
-lin snug_N = mkN (lin NK {s = d09A "vankka"}) ; -- 10000 
-lin snuggery_N = mkN "turvapaikka" ; -- 4351 
-lin snuggle_V = mkV (lin VK {s = c52A "painautua"}) ; -- 10000 
-lin snuggle_V2 = mkV2 (lin VK {s = c52A "painautua"}) ; -- 10000 
-lin snugness_N = mkN (lin NK {s = d40 "mukavuus"}) ; -- 10000 
-lin soak_N = mkN (lin NK {s = d39 "liotus"}) ; -- 10000 
-lin soak_V = mkV (lin VK {s = c54A "kuumentaa"}) ; -- 8047 
-lin soak_V2 = mkV2 (lin VK {s = c54A "kuumentaa"}) ; -- 8047 
-lin soaker_N = mkN (lin NK {s = d01A "juoppo"}) ; -- 10000 
-lin soap_N = mkN (lin NK {s = d09 "gamma"}) ; -- 10000 
-lin soap_V2 = mkV2 (lin VK {s = c62 "saippuoida"}) ; -- 10000 
-lin soapy_A = mkA (lin AK {s = d15 "mairea"}) ; -- 10000 
-lin sob_N = mkN (lin NK {s = d39 "nyyhkytys"}) ; -- 10000 
-lin sober_A = mkA (lin AK {s = d10 "vakava"}) ; -- 882 
-lin sober_V = mkV "selvittää" ; -- 336 
-lin sober_V2 = mkV2 "selvittää" ; -- 336 
-lin sobriety_N = mkN (lin NK {s = d40 "raittius"}) ; -- 10000 
-lin soccer_N = mkN "jalkapallo" ; -- 2010 
-lin sociability_N = mkN (lin NK {s = d40 "sosiaalisuus"}) ; -- 10000 
-lin sociable_A = mkA (lin AK {s = d38 "sosiaalinen"}) ; -- 1356 
-lin social_A = mkA (lin AK {s = d38 "sosiaalinen"}) ; -- 1356 
-lin social_N = mkN (lin NK {s = d38 "seurallinen"}) ; -- 10000 
-lin socialism_N = mkN (lin NK {s = d05 "sosialismi"}) ; -- 7127 
-lin socialist_A = mkA "sosialistinen" ; -- 7513 
-lin socialist_N = mkN (lin NK {s = d05 "sosialisti"}) ; -- 5833 
-lin socialization_N = mkN (lin NK {s = d05A "sosialisointi"}) ; -- 10000 
-lin socialize_V2 = mkV2 (lin VK {s = c53A "sopeuttaa"}) ; -- 9927 
-lin society_N = mkN "yhteiskunta" ; -- 581 
-lin sociologist_N = mkN (lin NK {s = d05 "sosiologi"}) ; -- 10000 
-lin sociology_N = mkN (lin NK {s = d12 "sosiologia"}) ; -- 10000 
-lin socket_N = mkN (lin NK {s = d10A "kuoppa"}) ; -- 9430 
-lin sod_N = mkN (lin NK {s = d48A "turve"}) ; -- 6341 
-lin soda_N = mkN (lin NK {s = d09 "limsa"}) ; -- 10000 
-lin sodium_N = mkN (lin NK {s = d05 "natrium"}) ; -- 10000 
-lin sodomy_N = mkN (lin NK {s = d12 "sodomia"}) ; -- 10000 
-lin sofa_N = mkN (lin NK {s = d10 "sohva"}) ; -- 7355 
-lin soft_A = mkA "helppo" ; -- 461 
-lin soft_soap_V2 = mkV2 (lin VK {s = c67A "imarrella"}) ; -- 10000 
-lin soft_witted_A = mkA "typerä" ; -- 8639 
-lin soften_V = mkV "heikentää" ; -- 2491 
-lin soften_V2 = mkV2 "heikentää" ; -- 2491 
-lin softener_N = mkN (lin NK {s = d33A "pehmitin"}) ; -- 10000 
-lin softie_N = mkN (lin NK {s = d39 "nahjus"}) ; -- 10000 
-lin softness_N = mkN (lin NK {s = d40 "pehmeys"}) ; -- 10000 
-lin software_N = mkN (lin NK {s = d01 "ohjelmisto"}) ; -- 1988 
-lin softy_N = mkN (lin NK {s = d01 "pehmo"}) ; -- 10000 
-lin soignee_A = mkA "tyylikäs" ; -- 4766 
-lin soil_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin soil_V = mkV (lin VK {s = c73A "liata"}) ; -- 10000 
-lin soil_V2 = mkV2 (lin VK {s = c73A "liata"}) ; -- 10000 
-lin sojourn_N = mkN (lin NK {s = d02 "vierailu"}) ; -- 1371 
-lin sojourn_V = mkV (lin VK {s = c67 "vierailla"}) ; -- 1069 
-lin sojourner_N = mkN (lin NK {s = d12 "vierailija"}) ; -- 5319 
-lin solace_N = mkN (lin NK {s = d01A "lohtu"}) ; -- 7884 
-lin solder_N = mkN (lin NK {s = d01A "myyty"}) ; -- 10000 
-lin soldier_N = mkN "työläinen" ; -- 6995 
-lin soldier_V = mkV (lin VK {s = c67 "palvella"}) ; -- 1334 
-lin sole_N = mkN (lin NK {s = d12 "antura"}) ; -- 10000 
-lin solemn_A = mkA (lin AK {s = d10 "vakava"}) ; -- 882 
-lin solemnity_N = mkN (lin NK {s = d40 "juhlallisuus"}) ; -- 10000 
-lin solemnization_N = mkN (lin NK {s = d09A "juhlinta"}) ; -- 6645 
-lin solemnize_V2 = mkV2 (lin VK {s = c53 "juhlistaa"}) ; -- 4952 
-lin solicit_V = mkV "pyytää" ; -- 620 
-lin solicit_V2 = mkV2 "pyytää" ; -- 620 
-lin solicitation_N = mkN "pyyntö" ; -- 3284 
-lin solicitor_N = mkN "asianajaja" ; -- 2616 
-lin solicitous_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin solicitude_N = mkN (lin NK {s = d40 "huolestuneisuus"}) ; -- 10000 
-lin solid_A = mkA "täysi" ; -- 712 
-lin solid_N = mkN (lin NK {s = d48 "kappale"}) ; -- 865 
-lin solid_state_A = mkA (lin AK {s = d38 "elektroninen"}) ; -- 6285 
-lin solidarity_N = mkN (lin NK {s = d40 "solidaarisuus"}) ; -- 7548 
-lin solidity_N = mkN "vakavaraisuus" ; -- 9456 
-lin solidness_N = mkN (lin NK {s = d40 "lujuus"}) ; -- 10000 
-lin solitaire_N = mkN (lin NK {s = d05 "pasianssi"}) ; -- 10000 
-lin solitary_A = mkA "yksinäinen" ; -- 3522 
-lin solitude_N = mkN "yksinäisyys" ; -- 6343 
-lin solo_N = mkN (lin NK {s = d01 "soolo"}) ; -- 10000 
-lin soloist_N = mkN (lin NK {s = d05 "solisti"}) ; -- 2720 
-lin solubility_N = mkN (lin NK {s = d40 "liukoisuus"}) ; -- 10000 
-lin solution_N = mkN (lin NK {s = d02 "ratkaisu"}) ; -- 285 
-lin solve_V2 = mkV2 "selvittää" ; -- 336 
-lin solvency_N = mkN (lin NK {s = d05A "likviditeetti"}) ; -- 10000 
-lin solvent_N = mkN (lin NK {s = d02 "ratkaisu"}) ; -- 285 
-lin sombre_A = mkA "synkkä" ; -- 2897 
-lin sombreness_N = mkN (lin NK {s = d40 "synkkyys"}) ; -- 10000 
-lin sombrero_N = mkN (lin NK {s = d01 "sombrero"}) ; -- 10000 
-lin somehow_Adv = mkAdv (lin AdvK {s = c99 "jotenkin"}) ; -- 2709 
-lin someplace_Adv = mkAdv (lin AdvK {s = c99 "jossakin"}) ; -- 10000 
-lin somersault_N = mkN (lin NK {s = d09A "kuperkeikka"}) ; -- 10000 
-lin sometime_Adv = mkAdv (lin AdvK {s = c99 "joskus"}) ; -- 647 
-lin sometimes_Adv = mkAdv (lin AdvK {s = c99 "joskus"}) ; -- 647 
-lin someway_Adv = mkAdv (lin AdvK {s = c99 "jotenkin"}) ; -- 2709 
-lin somewhat_Adv = mkAdv (lin AdvK {s = c99 "jotakuinkin"}) ; -- 10000 
-lin somnolence_N = mkN (lin NK {s = d40 "raukeus"}) ; -- 10000 
-lin somnolent_A = mkA (lin AK {s = d38 "uninen"}) ; -- 10000 
-lin son_N = mkN (lin NK {s = d10A "poika"}) ; -- 10000 
-lin sonata_N = mkN (lin NK {s = d05A "sonaatti"}) ; -- 10000 
-lin songster_N = mkN (lin NK {s = d10 "laulaja"}) ; -- 1945 
-lin songstress_N = mkN (lin NK {s = d32A "laulajatar"}) ; -- 10000 
-lin sonnet_N = mkN (lin NK {s = d05A "sonetti"}) ; -- 10000 
-lin sonny_N = mkN (lin NK {s = d01 "poju"}) ; -- 10000 
-lin sonorous_A = mkA (lin AK {s = d10 "kuuluva"}) ; -- 10000 
-lin sonsy_A = mkA (lin AK {s = d15 "muhkea"}) ; -- 6128 
-lin soon_Adv = mkAdv (lin AdvK {s = c99 "pian"}) ; -- 774 
-lin sooner_Adv = mkAdv (lin AdvK {s = c99 "ennemmin"}) ; -- 8498 
-lin soonest_Adv = mkAdv (lin AdvK {s = c99 "aikaisintaan"}) ; -- 5212 
-lin soot_N = mkN (lin NK {s = d07A "noki"}) ; -- 10000 
-lin soot_V2 = mkV2 (lin VK {s = c74A "noeta"}) ; -- 10000 
-lin sooth_N = mkN (lin NK {s = d40 "totuus"}) ; -- 1850 
-lin soothe_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin soothsayer_N = mkN (lin NK {s = d10 "ennustaja"}) ; -- 10000 
-lin sop_N = mkN (lin NK {s = d39 "lahjus"}) ; -- 7661 
-lin sop_V2 = mkV2 (lin VK {s = c56 "kastaa"}) ; -- 6974 
-lin sophist_N = mkN (lin NK {s = d05 "sofisti"}) ; -- 10000 
-lin sophisticated_A = mkA "monimutkainen" ; -- 3942 
-lin sophistication_N = mkN (lin NK {s = d40 "oppineisuus"}) ; -- 10000 
-lin soporific_A = mkA (lin AK {s = d38 "uninen"}) ; -- 10000 
-lin soprano_N = mkN (lin NK {s = d02 "sopraano"}) ; -- 5949 
-lin sorbet_N = mkN (lin NK {s = d05A "sorbetti"}) ; -- 10000 
-lin sorcerer_N = mkN (lin NK {s = d10A "noita"}) ; -- 8766 
-lin sorceress_N = mkN (lin NK {s = d10A "noita"}) ; -- 8766 
-lin sorcery_N = mkN (lin NK {s = d40 "noituus"}) ; -- 10000 
-lin sordid_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin sordidness_N = mkN (lin NK {s = d40 "kurjuus"}) ; -- 8489 
-lin sore_A = mkA "arka" ; -- 5747 
-lin sore_N = mkN "haava" ; -- 5275 
-lin soreness_N = mkN (lin NK {s = d01A "kipu"}) ; -- 3043 
-lin sorghum_N = mkN (lin NK {s = d10 "durra"}) ; -- 10000 
-lin sorrel_N = mkN (lin NK {s = d04A "raudikko"}) ; -- 10000 
-lin sorrow_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin sorrow_V = mkV (lin VK {s = c67 "surra"}) ; -- 5920 
-lin sorrowful_A = mkA (lin AK {s = d38 "surullinen"}) ; -- 4850 
-lin sorry_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin sort_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin sort_V = mkV "selvittää" ; -- 336 
-lin sort_V2 = mkV2 "selvittää" ; -- 336 
-lin sorter_N = mkN (lin NK {s = d12 "lajittelija"}) ; -- 10000 
-lin sortie_N = mkN "lento" ; -- 1764 
-lin sot_N = mkN (lin NK {s = d05 "juoppolalli"}) ; -- 10000 
-lin sottishness_N = mkN (lin NK {s = d40 "juoppous"}) ; -- 10000 
-lin sou'_east_N = mkN (lin NK {s = d01A "kaakko"}) ; -- 10000 
-lin soubrette_N = mkN (lin NK {s = d05A "subretti"}) ; -- 10000 
-lin sough_V = mkV (lin VK {s = c66 "solista"}) ; -- 10000 
-lin soul_N = mkN (lin NK {s = d38 "ihminen"}) ; -- 48 
-lin soul_stirring_A = mkA (lin AK {s = d10 "liikuttava"}) ; -- 10000 
-lin soulful_A = mkA (lin AK {s = d41A "sielukas"}) ; -- 10000 
-lin sound_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin sound_N = mkN "ääni" ; -- 351 
-lin sound_V = mkV (lin VK {s = c52 "kuulua"}) ; -- 96 
-lin sound_V2 = mkV2 (lin VK {s = c52 "kuulua"}) ; -- 96 
-lin soundness_N = mkN (lin NK {s = d40 "viisaus"}) ; -- 5168 
-lin soup_N = mkN (lin NK {s = d01A "keitto"}) ; -- 8670 
-lin soup_V2 = mkV2 (lin VK {s = c73A "doupata"}) ; -- 10000 
-lin sour_V = mkV (lin VK {s = c52A "hapantua"}) ; -- 10000 
-lin sour_V2 = mkV2 (lin VK {s = c52A "hapantua"}) ; -- 10000 
-lin source_N = mkN "alkuperä" ; -- 4551 
-lin sourness_N = mkN (lin NK {s = d40 "happamuus"}) ; -- 10000 
-lin souse_V2 = mkV2 (lin VK {s = c53A "upottaa"}) ; -- 5381 
-lin southeast_N = mkN (lin NK {s = d38 "kaakkoinen"}) ; -- 10000 
-lin southeaster_N = mkN (lin NK {s = d38 "kaakkoinen"}) ; -- 10000 
-lin southerly_A = mkA "eteläinen" ; -- 2508 
-lin southern_A = mkA "eteläinen" ; -- 2508 
-lin southwest_N = mkN (lin NK {s = d41 "lounas"}) ; -- 5587 
-lin southwester_N = mkN (lin NK {s = d38 "lounainen"}) ; -- 10000 
-lin sovereign_A = mkA "ylin" ; -- 2995 
-lin sovereign_N = mkN (lin NK {s = d12 "hallitsija"}) ; -- 8322 
-lin sovereignty_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin soviet_N = mkN (lin NK {s = d02 "neuvosto"}) ; -- 1639 
-lin sow_N = mkN (lin NK {s = d04A "emakko"}) ; -- 10000 
-lin sow_V = mkV "kylvää" ; -- 6787 
-lin sow_V2 = mkV2 "kylvää" ; -- 6787 
-lin soy_N = mkN (lin NK {s = d10 "soija"}) ; -- 10000 
-lin soya_N = mkN (lin NK {s = d10 "soija"}) ; -- 10000 
-lin spa_N = mkN "kylpylä" ; -- 6135 
-lin space_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin spacing_N = mkN "väli" ; -- 970 
-lin spacious_A = mkA "avara" ; -- 8512 
-lin spaciousness_N = mkN (lin NK {s = d40 "laajuus"}) ; -- 4224 
-lin spade_N = mkN (lin NK {s = d03 "lapio"}) ; -- 10000 
-lin spade_V2 = mkV2 (lin VK {s = c62 "lapioida"}) ; -- 10000 
-lin spaghetti_N = mkN (lin NK {s = d05A "spagetti"}) ; -- 10000 
-lin span_N = mkN (lin NK {s = d09A "silta"}) ; -- 1337 
-lin span_V2 = mkV2 "kestää" ; -- 310 
-lin spangle_N = mkN (lin NK {s = d05A "paljetti"}) ; -- 10000 
-lin spangle_V2 = mkV2 (lin VK {s = c67A "kimallella"}) ; -- 10000 
-lin spaniel_N = mkN (lin NK {s = d05 "spanieli"}) ; -- 10000 
-lin spanking_A = mkA "ripeä" ; -- 7975 
-lin spar_N = mkN (lin NK {s = d05 "puomi"}) ; -- 10000 
-lin spar_V = mkV (lin VK {s = c67A "tapella"}) ; -- 6839 
-lin spare_A = mkA "vaatimaton" ; -- 2726 
-lin spare_N = mkN (lin NK {s = d01A "paikko"}) ; -- 10000 
-lin spare_V = mkV "säästää" ; -- 1794 
-lin spare_V2 = mkV2 "säästää" ; -- 1794 
-lin spareness_N = mkN (lin NK {s = d40 "hoikkuus"}) ; -- 10000 
-lin spark_N = mkN "kipinä" ; -- 6731 
-lin spark_V = mkV "sytyttää" ; -- 2774 
-lin spark_V2 = mkV2 "sytyttää" ; -- 2774 
-lin sparkle_N = mkN (lin NK {s = d14A "veitikka"}) ; -- 10000 
-lin sparkle_V = mkV (lin VK {s = c67 "poreilla"}) ; -- 10000 
-lin sparkler_N = mkN (lin NK {s = d01 "hely"}) ; -- 10000 
-lin sparrow_N = mkN (lin NK {s = d38 "rautiainen"}) ; -- 10000 
-lin sparse_A = mkA "harva" ; -- 4893 
-lin sparseness_N = mkN "vähyys" ; -- 8748 
-lin spartan_N = mkN (lin NK {s = d38 "spartalainen"}) ; -- 10000 
-lin spasm_N = mkN (lin NK {s = d39 "kouristus"}) ; -- 10000 
-lin spasmodic_A = mkA (lin AK {s = d38 "puuskittainen"}) ; -- 10000 
-lin spastic_N = mkN (lin NK {s = d04A "spastikko"}) ; -- 10000 
-lin spat_N = mkN (lin NK {s = d12 "nahina"}) ; -- 10000 
-lin spat_V = mkV (lin VK {s = c66 "ropista"}) ; -- 10000 
-lin spat_V2 = mkV2 (lin VK {s = c66 "ropista"}) ; -- 10000 
-lin spate_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin spatter_V = mkV (lin VK {s = c53A "roiskuttaa"}) ; -- 10000 
-lin spatter_V2 = mkV2 (lin VK {s = c53A "roiskuttaa"}) ; -- 10000 
-lin spatula_N = mkN (lin NK {s = d09 "lasta"}) ; -- 10000 
-lin spawn_N = mkN (lin NK {s = d01A "kutu"}) ; -- 10000 
-lin spawn_V = mkV (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin spawn_V2 = mkV2 (lin VK {s = c53A "aiheuttaa"}) ; -- 298 
-lin spay_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin speaker_N = mkN (lin NK {s = d10 "puhuja"}) ; -- 5695 
-lin spear_N = mkN "keihäs" ; -- 5016 
-lin spear_V2 = mkV2 "pistää" ; -- 1464 
-lin spearhead_N = mkN "kärkimies" ; -- 9811 
-lin spearhead_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin spec_N = mkN (lin NK {s = d03 "spesifikaatio"}) ; -- 10000 
-lin special_A = mkA (lin AK {s = d38 "erityinen"}) ; -- 1528 
-lin specialist_N = mkN "asiantuntija" ; -- 998 
-lin specialize_V = mkV (lin VK {s = c53 "tarkistaa"}) ; -- 1895 
-lin specialize_V2 = mkV2 (lin VK {s = c53 "tarkistaa"}) ; -- 1895 
-lin specialty_N = mkN (lin NK {s = d05A "spesialiteetti"}) ; -- 10000 
-lin species_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin specific_A = mkA (lin AK {s = d38 "ominainen"}) ; -- 6113 
-lin specific_N = mkN (lin NK {s = d10A "yksityiskohta"}) ; -- 2156 
-lin specifically_Adv = mkAdv "erityisesti" ; -- 396 
-lin specification_N = mkN (lin NK {s = d01A "ehto"}) ; -- 897 
-lin specify_V = mkV "nimetä" ; -- 1283 
-lin specify_V2 = mkV2 "nimetä" ; -- 1283 
-lin specimen_N = mkN "näyte" ; -- 2996 
-lin specious_A = mkA "näennäinen" ; -- 9274 
-lin speck_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin speckle_N = mkN (lin NK {s = d01A "laikku"}) ; -- 10000 
-lin spectacle_N = mkN "näky" ; -- 5028 
-lin spectacular_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin spectacular_N = mkN "näytös" ; -- 3950 
-lin spectator_N = mkN (lin NK {s = d10 "katsoja"}) ; -- 823 
-lin spectre_N = mkN (lin NK {s = d01 "haamu"}) ; -- 10000 
-lin spectrum_N = mkN (lin NK {s = d05 "spektri"}) ; -- 10000 
-lin speculate_V = mkV (lin VK {s = c61A "pohtia"}) ; -- 496 
-lin speculation_N = mkN (lin NK {s = d09A "pohdinta"}) ; -- 4913 
-lin speculative_A = mkA (lin AK {s = d38 "teoreettinen"}) ; -- 6941 
-lin speculator_N = mkN (lin NK {s = d12 "keinottelija"}) ; -- 10000 
-lin speech_N = mkN (lin NK {s = d26 "kieli"}) ; -- 534 
-lin speechify_V = mkV (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin speed_N = mkN (lin NK {s = d05A "vauhti"}) ; -- 580 
-lin speed_V = mkV "kiirehtiä" ; -- 3515 
-lin speed_V2 = mkV2 "kiirehtiä" ; -- 3515 
-lin speedily_Adv = mkAdv "pikaisesti" ; -- 4313 
-lin speeding_N = mkN "ylinopeus" ; -- 5871 
-lin speedway_N = mkN "moottoritie" ; -- 3411 
-lin speedy_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin spell_N = mkN (lin NK {s = d39 "hurmos"}) ; -- 10000 
-lin spell_V = mkV (lin VK {s = c53A "kirjoittaa"}) ; -- 387 
-lin spell_V2 = mkV2 (lin VK {s = c53A "kirjoittaa"}) ; -- 387 
-lin speller_N = mkN (lin NK {s = d10 "kirjoittaja"}) ; -- 1136 
-lin spelt_N = mkN (lin NK {s = d05A "speltti"}) ; -- 10000 
-lin spend_V = mkV "käyttää" ; -- 94 
-lin spend_V2 = mkV2 "käyttää" ; -- 94 
-lin spender_N = mkN (lin NK {s = d10 "kuluttaja"}) ; -- 1114 
-lin spendthrift_N = mkN (lin NK {s = d06 "tuhlari"}) ; -- 10000 
-lin spermicide_N = mkN (lin NK {s = d05 "spermisidi"}) ; -- 10000 
-lin spew_V = mkV (lin VK {s = c52A "purkautua"}) ; -- 5767 
-lin spew_V2 = mkV2 (lin VK {s = c52A "purkautua"}) ; -- 5767 
-lin sphere_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin sphinx_N = mkN (lin NK {s = d05 "sfinksi"}) ; -- 10000 
-lin spice_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin spice_V2 = mkV2 (lin VK {s = c56 "maustaa"}) ; -- 5178 
-lin spicily_Adv = mkAdv "vahvasti" ; -- 1631 
-lin spiciness_N = mkN (lin NK {s = d40 "ruokottomuus"}) ; -- 10000 
-lin spider_N = mkN (lin NK {s = d06 "halstari"}) ; -- 10000 
-lin spiel_N = mkN (lin NK {s = d12 "pulina"}) ; -- 10000 
-lin spiel_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin spiel_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin spigot_N = mkN (lin NK {s = d09 "hana"}) ; -- 10000 
-lin spike_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin spike_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin spiky_A = mkA "terävä" ; -- 3532 
-lin spill_N = mkN "putoaminen" ; -- 5528 
-lin spill_V = mkV "päästää" ; -- 1550 
-lin spill_V2 = mkV2 "päästää" ; -- 1550 
-lin spillage_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin spin_N = mkN "sävy" ; -- 2860 
-lin spin_V = mkV "pyöriä" ; -- 1772 
-lin spin_V2 = mkV2 "pyöriä" ; -- 1772 
-lin spin_dry_V2 = mkV2 (lin VK {s = c74A "lingota"}) ; -- 10000 
-lin spinach_N = mkN (lin NK {s = d05A "pinaatti"}) ; -- 10000 
-lin spindle_N = mkN (lin NK {s = d09 "kara"}) ; -- 10000 
-lin spine_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin spinet_N = mkN (lin NK {s = d05A "spinetti"}) ; -- 10000 
-lin spinnaker_N = mkN (lin NK {s = d41A "pallokas"}) ; -- 10000 
-lin spinsterhood_N = mkN (lin NK {s = d40 "naimattomuus"}) ; -- 10000 
-lin spiral_N = mkN (lin NK {s = d48A "kierre"}) ; -- 6587 
-lin spiral_V = mkV "kiertää" ; -- 1025 
-lin spire_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin spirit_N = mkN (lin NK {s = d26 "mieli"}) ; -- 62 
-lin spirit_V2 = mkV2 (lin VK {s = c66 "rohkaista"}) ; -- 3669 
-lin spirited_A = mkA (lin AK {s = d41A "vilkas"}) ; -- 1940 
-lin spiritless_A = mkA (lin AK {s = d01 "vaisu"}) ; -- 4806 
-lin spiritual_A = mkA (lin AK {s = d38 "henkinen"}) ; -- 1312 
-lin spiritual_N = mkN (lin NK {s = d05 "negrospirituaali"}) ; -- 10000 
-lin spiritualism_N = mkN (lin NK {s = d05 "spiritismi"}) ; -- 10000 
-lin spiritualist_N = mkN (lin NK {s = d38 "spiritistinen"}) ; -- 10000 
-lin spirituality_N = mkN (lin NK {s = d40 "hengellisyys"}) ; -- 10000 
-lin spiritualize_V2 = mkV2 (lin VK {s = c53 "kirkastaa"}) ; -- 10000 
-lin spirituous_A = mkA "väkevä" ; -- 6148 
-lin spirt_N = mkN (lin NK {s = d39 "ruiskaus"}) ; -- 10000 
-lin spirt_V = mkV (lin VK {s = c74A "pulputa"}) ; -- 10000 
-lin spite_N = mkN (lin NK {s = d40 "pahansuopuus"}) ; -- 10000 
-lin spite_V2 = mkV2 "ärsyttää" ; -- 4306 
-lin spitefulness_N = mkN (lin NK {s = d40 "pahansuopuus"}) ; -- 10000 
-lin spittle_N = mkN (lin NK {s = d07A "sylki"}) ; -- 10000 
-lin spiv_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin splash_N = mkN (lin NK {s = d39 "roiskaus"}) ; -- 10000 
-lin splash_V = mkV (lin VK {s = c53A "roiskuttaa"}) ; -- 10000 
-lin splash_V2 = mkV2 (lin VK {s = c53A "roiskuttaa"}) ; -- 10000 
-lin splay_N = mkN (lin NK {s = d39 "levennys"}) ; -- 10000 
-lin splay_V = mkV "kiertää" ; -- 1025 
-lin splay_V2 = mkV2 "kiertää" ; -- 1025 
-lin spleen_N = mkN (lin NK {s = d40 "ilkeys"}) ; -- 10000 
-lin splendid_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin splendiferous_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin splendour_N = mkN (lin NK {s = d01A "hohto"}) ; -- 10000 
-lin splice_N = mkN (lin NK {s = d39 "liitos"}) ; -- 5879 
-lin splice_V2 = mkV2 "liittää" ; -- 1823 
-lin splint_N = mkN (lin NK {s = d01A "tikku"}) ; -- 10000 
-lin splinter_N = mkN (lin NK {s = d01 "siru"}) ; -- 10000 
-lin splinter_V = mkV (lin VK {s = c52A "pirstoutua"}) ; -- 10000 
-lin splinter_V2 = mkV2 (lin VK {s = c52A "pirstoutua"}) ; -- 10000 
-lin splodge_N = mkN (lin NK {s = d01A "laikku"}) ; -- 10000 
-lin splosh_V2 = mkV2 (lin VK {s = c61 "roiskia"}) ; -- 10000 
-lin splotch_N = mkN (lin NK {s = d01A "laikku"}) ; -- 10000 
-lin splurge_V = mkV (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin splutter_N = mkN (lin NK {s = d39 "paukahdus"}) ; -- 10000 
-lin splutter_V = mkV (lin VK {s = c54A "sokeltaa"}) ; -- 10000 
-lin splutter_V2 = mkV2 (lin VK {s = c54A "sokeltaa"}) ; -- 10000 
-lin spoil_N = mkN (lin NK {s = d39 "raiskaus"}) ; -- 6698 
-lin spoil_V = mkV "estää" ; -- 773 
-lin spoil_V2 = mkV2 "estää" ; -- 773 
-lin spoke_N = mkN (lin NK {s = d09 "pinna"}) ; -- 7418 
-lin spokesman_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin spoliation_N = mkN "ryöstö" ; -- 4547 
-lin spondee_N = mkN (lin NK {s = d20 "spondee"}) ; -- 10000 
-lin sponginess_N = mkN (lin NK {s = d40 "huokoisuus"}) ; -- 10000 
-lin sponsor_N = mkN (lin NK {s = d06 "sponsori"}) ; -- 4759 
-lin sponsor_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin sponsorship_N = mkN (lin NK {s = d05A "sponsorointi"}) ; -- 10000 
-lin spontaneity_N = mkN (lin NK {s = d40 "spontaanisuus"}) ; -- 10000 
-lin spontaneous_A = mkA "välitön" ; -- 3665 
-lin spontaneousness_N = mkN (lin NK {s = d40 "spontaanisuus"}) ; -- 10000 
-lin spoof_N = mkN (lin NK {s = d12 "parodia"}) ; -- 10000 
-lin spoof_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin spook_N = mkN (lin NK {s = d39 "kummitus"}) ; -- 10000 
-lin spool_N = mkN (lin NK {s = d09 "kela"}) ; -- 10000 
-lin spoon_N = mkN (lin NK {s = d14A "lusikka"}) ; -- 10000 
-lin spoon_V = mkV (lin VK {s = c62 "lusikoida"}) ; -- 10000 
-lin spoon_V2 = mkV2 (lin VK {s = c62 "lusikoida"}) ; -- 10000 
-lin spoonful_N = mkN (lin NK {s = d38 "lusikallinen"}) ; -- 10000 
-lin spoor_N = mkN "jälki" ; -- 904 
-lin sporadic_A = mkA (lin AK {s = d38 "satunnainen"}) ; -- 5255 
-lin sporran_N = mkN (lin NK {s = d02 "kukkaro"}) ; -- 5636 
-lin sport_N = mkN (lin NK {s = d06 "kaveri"}) ; -- 1193 
-lin sport_V = mkV (lin VK {s = c67 "komeilla"}) ; -- 8992 
-lin sport_V2 = mkV2 (lin VK {s = c67 "komeilla"}) ; -- 8992 
-lin sportive_A = mkA "urheilullinen" ; -- 8321 
-lin sportiveness_N = mkN (lin NK {s = d40 "leikkisyys"}) ; -- 10000 
-lin sportsman_N = mkN (lin NK {s = d12 "urheilija"}) ; -- 10000 
-lin spot_N = mkN "paikka" ; -- 123 
-lin spot_V = mkV "nähdä" ; -- 112 
-lin spot_V2 = mkV2 "nähdä" ; -- 112 
-lin spotter_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin spouse_N = mkN (lin NK {s = d02 "puoliso"}) ; -- 2351 
-lin spout_N = mkN (lin NK {s = d10A "nokka"}) ; -- 6748 
-lin spout_V = mkV (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin spout_V2 = mkV2 (lin VK {s = c73 "paasata"}) ; -- 10000 
-lin sprawl_V = mkV "levittäytyä" ; -- 8719 
-lin sprawl_V2 = mkV2 "levittäytyä" ; -- 8719 
-lin spray_N = mkN (lin NK {s = d01 "suihku"}) ; -- 6213 
-lin spray_V2 = mkV2 (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin sprayer_N = mkN (lin NK {s = d33A "suihkutin"}) ; -- 10000 
-lin spread_N = mkN (lin NK {s = d01 "ero"}) ; -- 423 
-lin spread_V = mkV "levitä" ; -- 1563 
-lin spread_V2 = mkV2 "levitä" ; -- 1563 
-lin spreader_N = mkN (lin NK {s = d33A "levitin"}) ; -- 10000 
-lin spree_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin sprig_N = mkN (lin NK {s = d09 "vesa"}) ; -- 10000 
-lin sprightliness_N = mkN (lin NK {s = d40 "reippaus"}) ; -- 10000 
-lin sprightly_A = mkA "pirteä" ; -- 7020 
-lin spring_N = mkN "kevät" ; -- 345 
-lin spring_V = mkV (lin VK {s = c63 "saada"}) ; -- 10 
-lin spring_V2 = mkV2 (lin VK {s = c63 "saada"}) ; -- 10 
-lin spring_cleaning_N = mkN (lin NK {s = d39 "suursiivous"}) ; -- 10000 
-lin springy_A = mkA (lin AK {s = d10 "joustava"}) ; -- 10000 
-lin sprinkle_V2 = mkV2 (lin VK {s = c53A "ripottaa"}) ; -- 10000 
-lin sprinkler_N = mkN (lin NK {s = d33A "sadetin"}) ; -- 10000 
-lin sprinkling_N = mkN (lin NK {s = d38 "jokunen"}) ; -- 10000 
-lin sprint_V = mkV (lin VK {s = c66 "pinkaista"}) ; -- 10000 
-lin sprinter_N = mkN (lin NK {s = d06 "sprintteri"}) ; -- 10000 
-lin sprite_N = mkN (lin NK {s = d12 "haltija"}) ; -- 4906 
-lin sprocket_N = mkN (lin NK {s = d41A "hammas"}) ; -- 2922 
-lin sprout_N = mkN (lin NK {s = d01A "itu"}) ; -- 10000 
-lin sprout_V = mkV "itää" ; -- 7498 
-lin sprout_V2 = mkV2 "itää" ; -- 7498 
-lin spruce_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin spruce_N = mkN "kuusi" ; -- 2828 
-lin spruce_V = mkV (lin VK {s = c53 "koristaa"}) ; -- 7688 
-lin spruce_V2 = mkV2 (lin VK {s = c53 "koristaa"}) ; -- 7688 
-lin spruceness_N = mkN (lin NK {s = d40 "siisteys"}) ; -- 10000 
-lin spry_A = mkA "vireä" ; -- 9044 
-lin spue_V = mkV (lin VK {s = c54A "oksentaa"}) ; -- 10000 
-lin spue_V2 = mkV2 (lin VK {s = c54A "oksentaa"}) ; -- 10000 
-lin spume_N = mkN (lin NK {s = d01A "vaahto"}) ; -- 10000 
-lin spunk_N = mkN (lin NK {s = d01 "sisu"}) ; -- 10000 
-lin spunky_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin spur_N = mkN (lin NK {s = d48A "yllyke"}) ; -- 10000 
-lin spur_V = mkV (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin spur_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin spurious_A = mkA "näennäinen" ; -- 9274 
-lin spuriousness_N = mkN "vääryys" ; -- 8714 
-lin spurn_V2 = mkV2 (lin VK {s = c52 "torjua"}) ; -- 1176 
-lin spurt_N = mkN (lin NK {s = d39 "ruiskaus"}) ; -- 10000 
-lin spurt_V = mkV (lin VK {s = c53A "purskahtaa"}) ; -- 10000 
-lin sputter_V = mkV (lin VK {s = c67 "rimpuilla"}) ; -- 10000 
-lin sputter_V2 = mkV2 (lin VK {s = c67 "rimpuilla"}) ; -- 10000 
-lin spy_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin spy_V = mkV "nähdä" ; -- 112 
-lin spy_V2 = mkV2 "nähdä" ; -- 112 
-lin squabble_N = mkN (lin NK {s = d02 "riitely"}) ; -- 10000 
-lin squabble_V = mkV "riidellä" ; -- 7485 
-lin squad_N = mkN "ryhmä" ; -- 230 
-lin squadron_N = mkN (lin NK {s = d06 "eskaaderi"}) ; -- 10000 
-lin squalid_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin squall_N = mkN (lin NK {s = d01 "myrsky"}) ; -- 2907 
-lin squall_V = mkV (lin VK {s = c53A "kirahtaa"}) ; -- 10000 
-lin squalor_N = mkN (lin NK {s = d40 "kurjuus"}) ; -- 8489 
-lin squander_V2 = mkV2 (lin VK {s = c73A "hukata"}) ; -- 5764 
-lin square_A = mkA (lin AK {s = d01 "reilu"}) ; -- 944 
-lin square_Adv = mkAdv (lin AdvK {s = c99 "suoraan"}) ; -- 768 
-lin square_N = mkN "neliö" ; -- 1924 
-lin square_V = mkV (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin square_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin square_toed_A = mkA (lin AK {s = d38 "tiukkapipoinen"}) ; -- 10000 
-lin squash_N = mkN (lin NK {s = d13 "kurpitsa"}) ; -- 10000 
-lin squash_V = mkV (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin squash_V2 = mkV2 (lin VK {s = c73 "murskata"}) ; -- 5588 
-lin squat_A = mkA "matala" ; -- 2129 
-lin squat_V = mkV (lin VK {s = c73A "vallata"}) ; -- 1962 
-lin squatter_N = mkN (lin NK {s = d14A "tanakka"}) ; -- 10000 
-lin squawk_N = mkN (lin NK {s = d39 "valitus"}) ; -- 1865 
-lin squawk_V = mkV (lin VK {s = c53A "motkottaa"}) ; -- 10000 
-lin squeak_N = mkN (lin NK {s = d48 "narske"}) ; -- 10000 
-lin squeak_V = mkV (lin VK {s = c53A "vingahtaa"}) ; -- 10000 
-lin squeak_V2 = mkV2 (lin VK {s = c53A "vingahtaa"}) ; -- 10000 
-lin squeal_V = mkV "myöntää" ; -- 291 
-lin squeal_V2 = mkV2 "myöntää" ; -- 291 
-lin squealer_N = mkN (lin NK {s = d01 "possu"}) ; -- 10000 
-lin squeegee_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin squeezer_N = mkN (lin NK {s = d33 "puristin"}) ; -- 10000 
-lin squelch_N = mkN (lin NK {s = d39 "vaiennus"}) ; -- 10000 
-lin squelch_V = mkV "hillitä" ; -- 3981 
-lin squelch_V2 = mkV2 "hillitä" ; -- 3981 
-lin squid_N = mkN (lin NK {s = d06 "kalmari"}) ; -- 10000 
-lin squiggle_N = mkN (lin NK {s = d39 "tuherrus"}) ; -- 10000 
-lin squint_N = mkN (lin NK {s = d39 "karsastus"}) ; -- 10000 
-lin squint_V = mkV (lin VK {s = c53 "karsastaa"}) ; -- 10000 
-lin squire_N = mkN (lin NK {s = d05 "kavaljeeri"}) ; -- 10000 
-lin squire_V2 = mkV2 (lin VK {s = c56A "saattaa"}) ; -- 162 
-lin squirm_N = mkN (lin NK {s = d02 "kiemurtelu"}) ; -- 10000 
-lin squirm_V = mkV (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin squirrel_N = mkN (lin NK {s = d10 "orava"}) ; -- 9696 
-lin squirt_N = mkN "pätkä" ; -- 4017 
-lin squirt_V = mkV (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin squirt_V2 = mkV2 (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin stabber_N = mkN "hyökkääjä" ; -- 2618 
-lin stability_N = mkN "vakaus" ; -- 3736 
-lin stabilize_V = mkV (lin VK {s = c53A "tasaannuttaa"}) ; -- 10000 
-lin stabilize_V2 = mkV2 (lin VK {s = c53A "tasaannuttaa"}) ; -- 10000 
-lin stabilizer_N = mkN (lin NK {s = d10 "vakaaja"}) ; -- 10000 
-lin stable_A = mkA (lin AK {s = d17 "vakaa"}) ; -- 2594 
-lin stable_N = mkN (lin NK {s = d05 "talli"}) ; -- 1540 
-lin stablemate_N = mkN (lin NK {s = d38 "hevonen"}) ; -- 1352 
-lin stack_N = mkN (lin NK {s = d01 "pino"}) ; -- 10000 
-lin stack_V2 = mkV2 (lin VK {s = c74 "pinota"}) ; -- 10000 
-lin stadium_N = mkN (lin NK {s = d06 "stadion"}) ; -- 3285 
-lin staff_N = mkN "henkilökunta" ; -- 1059 
-lin staff_V2 = mkV2 (lin VK {s = c67 "palvella"}) ; -- 1334 
-lin stage_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin stage_V = mkV "tehdä" ; -- 16 
-lin stage_V2 = mkV2 "tehdä" ; -- 16 
-lin stagflation_N = mkN (lin NK {s = d03 "stagflaatio"}) ; -- 10000 
-lin stagger_N = mkN (lin NK {s = d02 "horjahtelu"}) ; -- 10000 
-lin stagger_V = mkV "järjestää" ; -- 171 
-lin stagger_V2 = mkV2 "järjestää" ; -- 171 
-lin staggeringly_Adv = mkAdv "valtavasti" ; -- 5680 
-lin staginess_N = mkN (lin NK {s = d40 "teatraalisuus"}) ; -- 10000 
-lin staging_N = mkN (lin NK {s = d39 "esitys"}) ; -- 295 
-lin stagnancy_N = mkN (lin NK {s = d03 "stagnaatio"}) ; -- 10000 
-lin stagnate_V = mkV "pysähtyä" ; -- 1964 
-lin stagnation_N = mkN (lin NK {s = d03 "stagnaatio"}) ; -- 10000 
-lin staid_A = mkA (lin AK {s = d17 "vakaa"}) ; -- 2594 
-lin staidness_N = mkN (lin NK {s = d40 "vakavuus"}) ; -- 8870 
-lin stain_N = mkN (lin NK {s = d40 "tahraisuus"}) ; -- 10000 
-lin stain_V = mkV "sävyttää" ; -- 8996 
-lin stain_V2 = mkV2 "sävyttää" ; -- 8996 
-lin stair_N = mkN (lin NK {s = d10 "askelma"}) ; -- 10000 
-lin staircase_N = mkN "portaat" ; -- 4534 
-lin stairway_N = mkN "portaat" ; -- 4534 
-lin stake_N = mkN (lin NK {s = d40 "osuus"}) ; -- 369 
-lin stake_V2 = mkV2 "merkitä" ; -- 463 
-lin stale_V = mkV (lin VK {s = c53A "lorottaa"}) ; -- 10000 
-lin staleness_N = mkN (lin NK {s = d40 "latteus"}) ; -- 10000 
-lin stalk_N = mkN "käynti" ; -- 1192 
-lin stalk_V = mkV (lin VK {s = c61 "vaania"}) ; -- 9323 
-lin stalk_V2 = mkV2 (lin VK {s = c61 "vaania"}) ; -- 9323 
-lin stalker_N = mkN "metsästäjä" ; -- 4788 
-lin stalking_horse_N = mkN (lin NK {s = d38 "hevonen"}) ; -- 1352 
-lin stall_N = mkN (lin NK {s = d17 "pilttuu"}) ; -- 10000 
-lin stall_V = mkV "pysähtyä" ; -- 1964 
-lin stall_V2 = mkV2 "pysähtyä" ; -- 1964 
-lin stallion_N = mkN (lin NK {s = d48 "ori"}) ; -- 6136 
-lin stalwart_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin stamen_N = mkN (lin NK {s = d48A "hede"}) ; -- 10000 
-lin stamina_N = mkN "kestävyys" ; -- 6438 
-lin stamp_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin stamp_V = mkV (lin VK {s = c73 "leimata"}) ; -- 2834 
-lin stamp_V2 = mkV2 (lin VK {s = c73 "leimata"}) ; -- 2834 
-lin stampede_N = mkN (lin NK {s = d39 "rynnistys"}) ; -- 10000 
-lin stampede_V = mkV (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin stampede_V2 = mkV2 (lin VK {s = c72A "paeta"}) ; -- 1612 
-lin stance_N = mkN (lin NK {s = d01A "asento"}) ; -- 6164 
-lin stanch_V2 = mkV2 (lin VK {s = c61A "tukkia"}) ; -- 5040 
-lin stand_in_N = mkN (lin NK {s = d10 "tuuraaja"}) ; -- 10000 
-lin standard_A = mkA "tavanomainen" ; -- 2623 
-lin standard_N = mkN "normaali" ; -- 3179 
-lin standard_bearer_N = mkN (lin NK {s = d01A "poliitikko"}) ; -- 1213 
-lin standardization_N = mkN (lin NK {s = d39 "normitus"}) ; -- 10000 
-lin standardize_V2 = mkV2 (lin VK {s = c62 "standardisoida"}) ; -- 10000 
-lin standby_N = mkN "varamies" ; -- 8789 
-lin standing_A = mkA (lin AK {s = d38 "vakituinen"}) ; -- 3128 
-lin standing_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin standoffish_A = mkA "etäinen" ; -- 5011 
-lin standoffishness_N = mkN "etäisyys" ; -- 4057 
-lin standstill_N = mkN "katko" ; -- 8366 
-lin staple_N = mkN (lin NK {s = d05A "niitti"}) ; -- 10000 
-lin staple_V2 = mkV2 (lin VK {s = c52A "nitoa"}) ; -- 10000 
-lin starboard_N = mkN (lin NK {s = d05 "tyyrpuuri"}) ; -- 10000 
-lin starboard_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin starchy_A = mkA (lin AK {s = d38 "muodollinen"}) ; -- 7851 
-lin stardust_N = mkN (lin NK {s = d09A "romantiikka"}) ; -- 7976 
-lin stare_V = mkV (lin VK {s = c53A "tuijottaa"}) ; -- 5687 
-lin stare_V2 = mkV2 (lin VK {s = c53A "tuijottaa"}) ; -- 5687 
-lin stargazer_N = mkN (lin NK {s = d12 "haaveilija"}) ; -- 10000 
-lin staring_A = mkA "täysi" ; -- 712 
-lin stark_A = mkA "jyrkkä" ; -- 2989 
-lin stark_Adv = mkAdv (lin AdvK {s = c99 "aivan"}) ; -- 275 
-lin starling_N = mkN (lin NK {s = d38 "kottarainen"}) ; -- 10000 
-lin starry_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin start_N = mkN (lin NK {s = d01A "alku"}) ; -- 122 
-lin start_V = mkV (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin start_V2 = mkV2 (lin VK {s = c56A "alkaa"}) ; -- 65 
-lin starter_N = mkN (lin NK {s = d12 "kilpailija"}) ; -- 1298 
-lin startle_V2 = mkV2 "hätkähdyttää" ; -- 9777 
-lin starve_V = mkV (lin VK {s = c52 "kuivua"}) ; -- 5610 
-lin starve_V2 = mkV2 (lin VK {s = c52 "kuivua"}) ; -- 5610 
-lin stash_V2 = mkV2 "kätkeä" ; -- 5719 
-lin state_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin state_V2 = mkV2 (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin stateliness_N = mkN (lin NK {s = d40 "muodollisuus"}) ; -- 10000 
-lin stately_A = mkA (lin AK {s = d41A "arvokas"}) ; -- 1494 
-lin statement_N = mkN (lin NK {s = d01A "lausunto"}) ; -- 990 
-lin static_A = mkA (lin AK {s = d38 "staattinen"}) ; -- 10000 
-lin statics_N = mkN (lin NK {s = d13 "kohina"}) ; -- 10000 
-lin station_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin station_V2 = mkV2 (lin VK {s = c53A "sijoittaa"}) ; -- 814 
-lin statistic_N = mkN (lin NK {s = d02 "tilasto"}) ; -- 1462 
-lin statistical_A = mkA (lin AK {s = d38 "tilastollinen"}) ; -- 10000 
-lin statistics_N = mkN (lin NK {s = d02 "tilasto"}) ; -- 1462 
-lin statue_N = mkN (lin NK {s = d39 "veistos"}) ; -- 3724 
-lin stature_N = mkN "koko" ; -- 1654 
-lin status_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin statute_N = mkN "laki" ; -- 467 
-lin statutory_A = mkA "lakisääteinen" ; -- 6152 
-lin staunch_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin staunch_V2 = mkV2 (lin VK {s = c61A "tukkia"}) ; -- 5040 
-lin staunchness_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin stave_N = mkN (lin NK {s = d09 "lista"}) ; -- 972 
-lin stave_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin stave_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin stay_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin stay_V = mkV "jäädä" ; -- 57 
-lin stay_V2 = mkV2 "jäädä" ; -- 57 
-lin stayer_N = mkN "kestävyys" ; -- 6438 
-lin stead_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin steadfast_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin steadfastness_N = mkN (lin NK {s = d40 "uskollisuus"}) ; -- 10000 
-lin steadily_Adv = mkAdv "tasaisesti" ; -- 3329 
-lin steadiness_N = mkN "vakaus" ; -- 3736 
-lin steady_A = mkA (lin AK {s = d38 "tasainen"}) ; -- 1580 
-lin steady_Adv = mkAdv "vakaasti" ; -- 8093 
-lin steady_V = mkV (lin VK {s = c52A "rauhoittua"}) ; -- 5316 
-lin steady_V2 = mkV2 (lin VK {s = c52A "rauhoittua"}) ; -- 5316 
-lin steak_N = mkN (lin NK {s = d05 "paisti"}) ; -- 10000 
-lin steal_V = mkV (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin steal_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin stealth_N = mkN (lin NK {s = d02 "hiiviskely"}) ; -- 10000 
-lin stealthily_Adv = mkAdv (lin AdvK {s = c99 "varkain"}) ; -- 10000 
-lin steam_V = mkV (lin VK {s = c74 "raivota"}) ; -- 10000 
-lin steam_V2 = mkV2 (lin VK {s = c74 "raivota"}) ; -- 10000 
-lin steamroller_V2 = mkV2 "jyrätä" ; -- 5718 
-lin steamy_A = mkA (lin AK {s = d38 "eroottinen"}) ; -- 10000 
-lin steely_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin steep_A = mkA "jyrkkä" ; -- 2989 
-lin steep_V = mkV (lin VK {s = c53A "liottaa"}) ; -- 10000 
-lin steep_V2 = mkV2 (lin VK {s = c53A "liottaa"}) ; -- 10000 
-lin steeple_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin steepness_N = mkN (lin NK {s = d40 "jyrkkyys"}) ; -- 10000 
-lin steer_N = mkN (lin NK {s = d48 "vihje"}) ; -- 4819 
-lin steer_V = mkV (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin steer_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin steerage_N = mkN "ohjaaminen" ; -- 8834 
-lin stem_N = mkN (lin NK {s = d28 "varsi"}) ; -- 1762 
-lin stem_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin stem_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin stencil_N = mkN (lin NK {s = d10A "luotta"}) ; -- 10000 
-lin stencil_V2 = mkV2 (lin VK {s = c73 "kaavata"}) ; -- 10000 
-lin step_N = mkN (lin NK {s = d01 "keino"}) ; -- 756 
-lin step_V = mkV (lin VK {s = c52 "astua"}) ; -- 1620 
-lin step_V2 = mkV2 (lin VK {s = c52 "astua"}) ; -- 1620 
-lin steppe_N = mkN (lin NK {s = d01 "aro"}) ; -- 10000 
-lin stereoscope_N = mkN (lin NK {s = d05A "stereoskooppi"}) ; -- 10000 
-lin stereotype_V2 = mkV2 (lin VK {s = c67A "luokitella"}) ; -- 3558 
-lin sterile_A = mkA (lin AK {s = d06 "steriili"}) ; -- 10000 
-lin sterility_N = mkN (lin NK {s = d40 "bakteerittomuus"}) ; -- 10000 
-lin sterilization_N = mkN (lin NK {s = d05A "sterilisointi"}) ; -- 10000 
-lin sterilize_V = mkV (lin VK {s = c62 "steriloida"}) ; -- 10000 
-lin sterilize_V2 = mkV2 (lin VK {s = c62 "steriloida"}) ; -- 10000 
-lin sterling_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin stern_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin stern_N = mkN (lin NK {s = d09A "tiukka"}) ; -- 10000 
-lin sternness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin stethoscope_N = mkN (lin NK {s = d05A "stetoskooppi"}) ; -- 10000 
-lin stevedore_N = mkN (lin NK {s = d10 "ahtaaja"}) ; -- 10000 
-lin stew_N = mkN (lin NK {s = d48 "murhe"}) ; -- 4739 
-lin stew_V = mkV (lin VK {s = c61A "murehtia"}) ; -- 6752 
-lin stew_V2 = mkV2 (lin VK {s = c61A "murehtia"}) ; -- 6752 
-lin steward_N = mkN (lin NK {s = d10 "valvoja"}) ; -- 5582 
-lin sticker_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin stickiness_N = mkN (lin NK {s = d40 "tahmeus"}) ; -- 10000 
-lin stickler_N = mkN (lin NK {s = d12 "intoilija"}) ; -- 10000 
-lin sticky_A = mkA (lin AK {s = d01 "nolo"}) ; -- 10000 
-lin stiff_A = mkA (lin AK {s = d41A "voimakas"}) ; -- 1032 
-lin stiff_N = mkN (lin NK {s = d42 "mies"}) ; -- 10000 
-lin stiffen_V = mkV "kiristää" ; -- 2951 
-lin stiffen_V2 = mkV2 "kiristää" ; -- 2951 
-lin stiffener_N = mkN (lin NK {s = d48A "kovike"}) ; -- 10000 
-lin stiffness_N = mkN (lin NK {s = d40 "kovuus"}) ; -- 9487 
-lin stifle_V = mkV "hillitä" ; -- 3981 
-lin stifle_V2 = mkV2 "hillitä" ; -- 3981 
-lin stigma_N = mkN (lin NK {s = d05A "luotti"}) ; -- 10000 
-lin stigmatize_V2 = mkV2 "merkitä" ; -- 463 
-lin stile_N = mkN (lin NK {s = d48A "puite"}) ; -- 2566 
-lin stiletto_N = mkN (lin NK {s = d05A "stiletti"}) ; -- 10000 
-lin still_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin still_Adv = mkAdv "yhä" ; -- 307 
-lin still_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin still_V2 = mkV2 "pysäyttää" ; -- 2287 
-lin stillness_N = mkN (lin NK {s = d40 "hiljaisuus"}) ; -- 3367 
-lin stilly_A = mkA (lin AK {s = d38 "hiljainen"}) ; -- 1961 
-lin stilted_A = mkA "jäykkä" ; -- 7949 
-lin stimulant_N = mkN (lin NK {s = d48 "piriste"}) ; -- 10000 
-lin stimulate_V2 = mkV2 (lin VK {s = c53 "kannustaa"}) ; -- 2181 
-lin stimulation_N = mkN (lin NK {s = d39 "kiihotus"}) ; -- 10000 
-lin sting_N = mkN (lin NK {s = d39 "pistos"}) ; -- 10000 
-lin sting_V = mkV "pistää" ; -- 1464 
-lin sting_V2 = mkV2 "pistää" ; -- 1464 
-lin stinger_N = mkN (lin NK {s = d40 "ilkeys"}) ; -- 10000 
-lin stingily_Adv = mkAdv (lin AdvK {s = c99 "itarasti"}) ; -- 10000 
-lin stinginess_N = mkN (lin NK {s = d40 "itaruus"}) ; -- 10000 
-lin stingy_A = mkA (lin AK {s = d38 "vajavainen"}) ; -- 10000 
-lin stink_N = mkN (lin NK {s = d01 "lemu"}) ; -- 10000 
-lin stink_V = mkV (lin VK {s = c66 "haista"}) ; -- 7440 
-lin stink_V2 = mkV2 (lin VK {s = c66 "haista"}) ; -- 7440 
-lin stinker_N = mkN (lin NK {s = d38 "paskiainen"}) ; -- 10000 
-lin stint_N = mkN "työ" ; -- 58 
-lin stint_V = mkV (lin VK {s = c67 "nuukailla"}) ; -- 10000 
-lin stint_V2 = mkV2 (lin VK {s = c67 "nuukailla"}) ; -- 10000 
-lin stipend_N = mkN "apuraha" ; -- 3458 
-lin stipendiary_N = mkN (lin NK {s = d38 "palkallinen"}) ; -- 10000 
-lin stipulate_V = mkV (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin stipulate_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin stipulation_N = mkN (lin NK {s = d39 "vaatimus"}) ; -- 887 
-lin stir_N = mkN (lin NK {s = d01 "kohu"}) ; -- 4092 
-lin stir_V = mkV "herättää" ; -- 879 
-lin stir_V2 = mkV2 "herättää" ; -- 879 
-lin stirring_A = mkA (lin AK {s = d10 "liikuttava"}) ; -- 10000 
-lin stirrup_N = mkN (lin NK {s = d33 "jalustin"}) ; -- 10000 
-lin stitch_N = mkN (lin NK {s = d39 "pistos"}) ; -- 10000 
-lin stitch_V = mkV (lin VK {s = c61 "kursia"}) ; -- 10000 
-lin stitch_V2 = mkV2 (lin VK {s = c61 "kursia"}) ; -- 10000 
-lin stoat_N = mkN "kärppä" ; -- 6982 
-lin stock_N = mkN (lin NK {s = d48A "osake"}) ; -- 485 
-lin stock_V2 = mkV2 (lin VK {s = c53 "varustaa"}) ; -- 2393 
-lin stockade_V2 = mkV2 (lin VK {s = c53A "paaluttaa"}) ; -- 10000 
-lin stockholder_N = mkN "osakkeenomistaja" ; -- 5562 
-lin stockily_Adv = mkAdv (lin AdvK {s = c99 "vankasti"}) ; -- 10000 
-lin stockinette_N = mkN (lin NK {s = d20 "trikoo"}) ; -- 10000 
-lin stocking_N = mkN (lin NK {s = d10A "sukka"}) ; -- 8038 
-lin stockist_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin stockroom_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin stocktaking_N = mkN (lin NK {s = d05A "inventointi"}) ; -- 10000 
-lin stocky_A = mkA (lin AK {s = d10 "tukeva"}) ; -- 10000 
-lin stodginess_N = mkN (lin NK {s = d40 "pikkumaisuus"}) ; -- 10000 
-lin stodgy_A = mkA "tylsä" ; -- 5150 
-lin stoep_N = mkN (lin NK {s = d05 "kuisti"}) ; -- 10000 
-lin stoical_A = mkA (lin AK {s = d10 "luja"}) ; -- 5073 
-lin stoicism_N = mkN (lin NK {s = d40 "tyyneys"}) ; -- 10000 
-lin stoke_V = mkV (lin VK {s = c54A "kohentaa"}) ; -- 3737 
-lin stoke_V2 = mkV2 (lin VK {s = c54A "kohentaa"}) ; -- 3737 
-lin stole_N = mkN (lin NK {s = d10 "stoola"}) ; -- 10000 
-lin stolidity_N = mkN (lin NK {s = d40 "tyyneys"}) ; -- 10000 
-lin stolidness_N = mkN (lin NK {s = d40 "tyyneys"}) ; -- 10000 
-lin stomach_N = mkN (lin NK {s = d01 "halu"}) ; -- 1414 
-lin stomach_V2 = mkV2 "sietää" ; -- 3248 
-lin stomp_V = mkV (lin VK {s = c53 "tallustaa"}) ; -- 10000 
-lin stomp_V2 = mkV2 (lin VK {s = c53 "tallustaa"}) ; -- 10000 
-lin stonewall_V2 = mkV2 (lin VK {s = c53A "jarruttaa"}) ; -- 5090 
-lin stonily_Adv = mkAdv (lin AdvK {s = c99 "piittaamattomasti"}) ; -- 10000 
-lin stooge_N = mkN (lin NK {s = d48A "kohde"}) ; -- 520 
-lin stooge_V = mkV (lin VK {s = c53 "avustaa"}) ; -- 2990 
-lin stool_N = mkN "kanto" ; -- 7235 
-lin stoop_N = mkN (lin NK {s = d01 "kannu"}) ; -- 10000 
-lin stoop_V = mkV (lin VK {s = c52 "painua"}) ; -- 3684 
-lin stoop_V2 = mkV2 (lin VK {s = c52 "painua"}) ; -- 3684 
-lin stoppage_N = mkN "estäminen" ; -- 4495 
-lin stopper_N = mkN (lin NK {s = d39 "kohtaus"}) ; -- 3705 
-lin stopping_N = mkN (lin NK {s = d48A "ote"}) ; -- 935 
-lin stopwatch_N = mkN (lin NK {s = d33 "ajastin"}) ; -- 10000 
-lin storage_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin store_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin store_V2 = mkV2 (lin VK {s = c62 "varastoida"}) ; -- 9115 
-lin storehouse_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin storey_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin storied_A = mkA "värikäs" ; -- 3077 
-lin storm_N = mkN (lin NK {s = d01 "myrsky"}) ; -- 2907 
-lin storm_V = mkV (lin VK {s = c74 "raivota"}) ; -- 10000 
-lin storm_V2 = mkV2 (lin VK {s = c74 "raivota"}) ; -- 10000 
-lin story_N = mkN (lin NK {s = d12 "tarina"}) ; -- 705 
-lin storyteller_N = mkN (lin NK {s = d12 "valehtelija"}) ; -- 10000 
-lin stoup_N = mkN (lin NK {s = d05A "tuoppi"}) ; -- 10000 
-lin stout_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin stout_N = mkN (lin NK {s = d05 "stout"}) ; -- 10000 
-lin stouthearted_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin stoutness_N = mkN (lin NK {s = d40 "paksuus"}) ; -- 10000 
-lin stovepipe_N = mkN (lin NK {s = d06 "silinteri"}) ; -- 10000 
-lin stow_V2 = mkV2 (lin VK {s = c52 "sulloa"}) ; -- 10000 
-lin straddle_V = mkV (lin VK {s = c52 "jatkua"}) ; -- 243 
-lin straddle_V2 = mkV2 (lin VK {s = c52 "jatkua"}) ; -- 243 
-lin strafe_V2 = mkV2 "hyökätä" ; -- 2306 
-lin straggle_V = mkV "levitä" ; -- 1563 
-lin straighten_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin straighten_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin straightforward_A = mkA "yksiselitteinen" ; -- 7776 
-lin straightness_N = mkN (lin NK {s = d40 "osuvuus"}) ; -- 10000 
-lin straightway_Adv = mkAdv "yhtäkkiä" ; -- 4419 
-lin strain_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin strain_V = mkV (lin VK {s = c67A "koetella"}) ; -- 3294 
-lin strain_V2 = mkV2 (lin VK {s = c67A "koetella"}) ; -- 3294 
-lin strained_A = mkA "kireä" ; -- 5673 
-lin strainer_N = mkN (lin NK {s = d33A "suodatin"}) ; -- 10000 
-lin strait_A = mkA "ahdas" ; -- 3159 
-lin strait_N = mkN (lin NK {s = d01A "ahdinko"}) ; -- 5911 
-lin straiten_V2 = mkV2 "kiristää" ; -- 2951 
-lin strand_N = mkN (lin NK {s = d09 "nauha"}) ; -- 5129 
-lin strand_V = mkV (lin VK {s = c52A "rantautua"}) ; -- 10000 
-lin strand_V2 = mkV2 (lin VK {s = c52A "rantautua"}) ; -- 10000 
-lin strange_A = mkA "vieras" ; -- 1717 
-lin strangeness_N = mkN (lin NK {s = d40 "outous"}) ; -- 10000 
-lin stranger_N = mkN (lin NK {s = d34A "tuntematon"}) ; -- 10000 
-lin strangle_V2 = mkV2 (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin strap_N = mkN (lin NK {s = d05 "remmi"}) ; -- 10000 
-lin strap_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin straphanger_N = mkN (lin NK {s = d10 "seisoja"}) ; -- 10000 
-lin stratagem_N = mkN (lin NK {s = d01 "metku"}) ; -- 10000 
-lin strategic_A = mkA (lin AK {s = d38 "strateginen"}) ; -- 4381 
-lin strategical_A = mkA (lin AK {s = d38 "strateginen"}) ; -- 4381 
-lin strategics_N = mkN (lin NK {s = d12 "strategia"}) ; -- 2736 
-lin strategy_N = mkN (lin NK {s = d12 "strategia"}) ; -- 2736 
-lin stratification_N = mkN (lin NK {s = d02 "luokittelu"}) ; -- 10000 
-lin stratify_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin stratify_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin stratum_N = mkN (lin NK {s = d39 "kerros"}) ; -- 2447 
-lin straw_N = mkN (lin NK {s = d05 "pilli"}) ; -- 10000 
-lin straw_V2 = mkV2 (lin VK {s = c73 "suojata"}) ; -- 2706 
-lin strawberry_N = mkN "mansikka" ; -- 5468 
-lin stray_N = mkN (lin NK {s = d34A "koditon"}) ; -- 10000 
-lin stray_V = mkV "eksyä" ; -- 5285 
-lin streak_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin streak_V = mkV "kiitää" ; -- 7632 
-lin streak_V2 = mkV2 "kiitää" ; -- 7632 
-lin stream_N = mkN (lin NK {s = d09A "virta"}) ; -- 2979 
-lin stream_V = mkV (lin VK {s = c52 "valua"}) ; -- 3499 
-lin streamer_N = mkN (lin NK {s = d09 "lieska"}) ; -- 10000 
-lin streamline_V = mkV (lin VK {s = c62 "rationalisoida"}) ; -- 10000 
-lin streamline_V2 = mkV2 (lin VK {s = c62 "rationalisoida"}) ; -- 10000 
-lin street_N = mkN (lin NK {s = d01A "katu"}) ; -- 905 
-lin strength_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin strengthen_V = mkV (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin strengthen_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin strenuous_A = mkA (lin AK {s = d10 "rasittava"}) ; -- 10000 
-lin strenuousness_N = mkN (lin NK {s = d40 "raskaus"}) ; -- 5987 
-lin streptococcus_N = mkN (lin NK {s = d05A "streptokokki"}) ; -- 10000 
-lin stress_N = mkN (lin NK {s = d48 "paine"}) ; -- 1222 
-lin stress_V2 = mkV2 (lin VK {s = c53A "painottaa"}) ; -- 1102 
-lin stretch_N = mkN "pätkä" ; -- 4017 
-lin stretch_V = mkV (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin stretch_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin stretcher_N = mkN (lin NK {s = d33A "pingotin"}) ; -- 10000 
-lin strew_V2 = mkV2 "peittää" ; -- 2669 
-lin stricken_A = mkA (lin AK {s = d47 "ahdistunut"}) ; -- 10000 
-lin strict_A = mkA "tiukka" ; -- 706 
-lin strictness_N = mkN (lin NK {s = d40 "ankaruus"}) ; -- 10000 
-lin stricture_N = mkN (lin NK {s = d10 "ahtauma"}) ; -- 10000 
-lin stride_N = mkN (lin NK {s = d49 "askel"}) ; -- 2440 
-lin stride_V = mkV (lin VK {s = c52A "harppoa"}) ; -- 10000 
-lin stride_V2 = mkV2 (lin VK {s = c52A "harppoa"}) ; -- 10000 
-lin strident_A = mkA "terävä" ; -- 3532 
-lin stridulation_N = mkN (lin NK {s = d39 "siritys"}) ; -- 10000 
-lin strife_N = mkN (lin NK {s = d02 "kamppailu"}) ; -- 2197 
-lin strike_N = mkN "hyökkäys" ; -- 1447 
-lin strike_V = mkV (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin strike_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin striker_N = mkN "hyökkääjä" ; -- 2618 
-lin striking_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin string_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin string_V = mkV "järjestää" ; -- 171 
-lin string_V2 = mkV2 "järjestää" ; -- 171 
-lin stringency_N = mkN (lin NK {s = d40 "niukkuus"}) ; -- 9852 
-lin stringent_A = mkA "jyrkkä" ; -- 2989 
-lin stringy_A = mkA "sitkeä" ; -- 5432 
-lin strip_N = mkN "sarjakuva" ; -- 4731 
-lin strip_V = mkV (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin strip_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin stripe_N = mkN (lin NK {s = d05 "laji"}) ; -- 623 
-lin stripling_N = mkN (lin NK {s = d38 "nuorukainen"}) ; -- 2920 
-lin stripper_N = mkN (lin NK {s = d06 "strippari"}) ; -- 10000 
-lin striptease_N = mkN (lin NK {s = d06 "strippari"}) ; -- 10000 
-lin strive_V = mkV (lin VK {s = c67 "ponnistella"}) ; -- 9817 
-lin striver_N = mkN (lin NK {s = d06 "pyrkyri"}) ; -- 10000 
-lin stroke_N = mkN "veto" ; -- 2718 
-lin stroke_V2 = mkV2 (lin VK {s = c67A "imarrella"}) ; -- 10000 
-lin stroll_N = mkN "kävely" ; -- 4987 
-lin stroll_V = mkV (lin VK {s = c67 "kuljeskella"}) ; -- 10000 
-lin stroller_N = mkN (lin NK {s = d12 "kuljeskelija"}) ; -- 10000 
-lin strong_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin strong_arm_A = mkA "väkivaltainen" ; -- 3635 
-lin stronghold_N = mkN (lin NK {s = d39 "linnoitus"}) ; -- 10000 
-lin strontium_N = mkN (lin NK {s = d05 "strontium"}) ; -- 10000 
-lin strop_V2 = mkV2 (lin VK {s = c52 "hioa"}) ; -- 3889 
-lin structural_A = mkA (lin AK {s = d38 "rakenteellinen"}) ; -- 4676 
-lin structure_N = mkN (lin NK {s = d48A "rakenne"}) ; -- 1434 
-lin strudel_N = mkN (lin NK {s = d06 "struudeli"}) ; -- 10000 
-lin struggle_N = mkN (lin NK {s = d02 "taistelu"}) ; -- 884 
-lin struggle_V = mkV (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin strumpet_N = mkN (lin NK {s = d01 "hutsu"}) ; -- 10000 
-lin strut_V = mkV (lin VK {s = c67 "saapastella"}) ; -- 10000 
-lin strychnine_N = mkN (lin NK {s = d05 "strykniini"}) ; -- 10000 
-lin stub_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin stub_V2 = mkV2 (lin VK {s = c53A "sammuttaa"}) ; -- 5155 
-lin stubble_N = mkN (lin NK {s = d07A "olki"}) ; -- 10000 
-lin stubbornness_N = mkN (lin NK {s = d40 "uppiniskaisuus"}) ; -- 10000 
-lin stubby_A = mkA "lyhyt" ; -- 770 
-lin stucco_N = mkN (lin NK {s = d01A "stukko"}) ; -- 10000 
-lin stuck_up_A = mkA (lin AK {s = d09 "leuhka"}) ; -- 10000 
-lin stud_N = mkN (lin NK {s = d05A "niitti"}) ; -- 10000 
-lin stud_V2 = mkV2 (lin VK {s = c62 "kuvioida"}) ; -- 10000 
-lin studio_N = mkN (lin NK {s = d03 "studio"}) ; -- 3770 
-lin studious_A = mkA (lin AK {s = d38 "huolellinen"}) ; -- 9119 
-lin studiousness_N = mkN (lin NK {s = d40 "huolellisuus"}) ; -- 10000 
-lin study_N = mkN (lin NK {s = d39 "tutkimus"}) ; -- 260 
-lin study_V = mkV (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin study_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin stuff_N = mkN (lin NK {s = d01A "juttu"}) ; -- 354 
-lin stuff_V2 = mkV2 "täyttää" ; -- 590 
-lin stuffiness_N = mkN (lin NK {s = d40 "pikkumaisuus"}) ; -- 10000 
-lin stuffing_N = mkN "täyte" ; -- 7997 
-lin stuffy_A = mkA "vanhanaikainen" ; -- 5846 
-lin stultify_V2 = mkV2 (lin VK {s = c73 "nolata"}) ; -- 10000 
-lin stumble_V = mkV "löytää" ; -- 276 
-lin stump_N = mkN "juuri" ; -- 1341 
-lin stump_V = mkV (lin VK {s = c73 "raivata"}) ; -- 4866 
-lin stump_V2 = mkV2 (lin VK {s = c73 "raivata"}) ; -- 4866 
-lin stun_V2 = mkV2 "hämmästyttää" ; -- 3971 
-lin stunner_N = mkN "yllätys" ; -- 1123 
-lin stunning_A = mkA (lin AK {s = d38 "erinomainen"}) ; -- 1839 
-lin stunt_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin stunt_V2 = mkV2 (lin VK {s = c67 "temppuilla"}) ; -- 10000 
-lin stupefaction_N = mkN "hämmennys" ; -- 8986 
-lin stupefy_V2 = mkV2 (lin VK {s = c73 "huumata"}) ; -- 10000 
-lin stupendous_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin stupidity_N = mkN (lin NK {s = d40 "tyhmyys"}) ; -- 10000 
-lin stupor_N = mkN (lin NK {s = d12 "tokkura"}) ; -- 10000 
-lin sturdiness_N = mkN (lin NK {s = d40 "vankkuus"}) ; -- 10000 
-lin sturdy_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin sturgeon_N = mkN (lin NK {s = d07A "sampi"}) ; -- 10000 
-lin style_N = mkN (lin NK {s = d05 "tyyli"}) ; -- 1251 
-lin style_V2 = mkV2 (lin VK {s = c61A "luonnehtia"}) ; -- 1585 
-lin stylish_A = mkA "tyylikäs" ; -- 4766 
-lin stylishness_N = mkN (lin NK {s = d40 "tyylikkyys"}) ; -- 10000 
-lin stylistic_A = mkA (lin AK {s = d38 "tyylillinen"}) ; -- 10000 
-lin stylization_N = mkN (lin NK {s = d02 "muotoilu"}) ; -- 4686 
-lin stylus_N = mkN (lin NK {s = d33A "piirrin"}) ; -- 10000 
-lin stymie_N = mkN (lin NK {s = d40 "vaikeus"}) ; -- 895 
-lin stymie_V2 = mkV2 "estää" ; -- 773 
-lin stymy_V2 = mkV2 "estää" ; -- 773 
-lin suave_A = mkA (lin AK {s = d41 "kohtelias"}) ; -- 10000 
-lin suavity_N = mkN (lin NK {s = d40 "kohteliaisuus"}) ; -- 10000 
-lin subaltern_N = mkN (lin NK {s = d05A "luutnantti"}) ; -- 10000 
-lin subdivide_V = mkV (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin subdivide_V2 = mkV2 (lin VK {s = c56A "jakaa"}) ; -- 399 
-lin subdivision_N = mkN (lin NK {s = d02 "jaosto"}) ; -- 9156 
-lin subdue_V2 = mkV2 (lin VK {s = c53 "alistaa"}) ; -- 6675 
-lin subfusc_A = mkA (lin AK {s = d15 "ankea"}) ; -- 7459 
-lin subject_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin subject_V2 = mkV2 (lin VK {s = c53 "alistaa"}) ; -- 6675 
-lin subjection_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin subjective_A = mkA "omakohtainen" ; -- 9367 
-lin subjectivity_N = mkN (lin NK {s = d40 "subjektiivisuus"}) ; -- 10000 
-lin subjoin_V2 = mkV2 "liittää" ; -- 1823 
-lin subjugate_V2 = mkV2 (lin VK {s = c53 "alistaa"}) ; -- 6675 
-lin subjugation_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin sublimate_V2 = mkV2 (lin VK {s = c53A "muuttaa"}) ; -- 301 
-lin sublimation_N = mkN (lin NK {s = d03 "sublimaatio"}) ; -- 10000 
-lin sublime_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin sublimity_N = mkN (lin NK {s = d40 "ylevyys"}) ; -- 10000 
-lin submerge_V = mkV "peittää" ; -- 2669 
-lin submerge_V2 = mkV2 "peittää" ; -- 2669 
-lin submission_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin submissive_A = mkA "nöyrä" ; -- 8344 
-lin submissiveness_N = mkN (lin NK {s = d40 "tottelevaisuus"}) ; -- 10000 
-lin submit_V = mkV (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin submit_V2 = mkV2 (lin VK {s = c52 "sanoa"}) ; -- 25 
-lin subordinate_A = mkA "riippuvainen" ; -- 4919 
-lin subordinate_N = mkN (lin NK {s = d38 "alainen"}) ; -- 6822 
-lin subordinate_V2 = mkV2 (lin VK {s = c53 "alistaa"}) ; -- 6675 
-lin subordination_N = mkN (lin NK {s = d40 "riippuvuus"}) ; -- 7285 
-lin suborn_V2 = mkV2 (lin VK {s = c52 "lahjoa"}) ; -- 10000 
-lin subornation_N = mkN (lin NK {s = d39 "todistus"}) ; -- 5020 
-lin subpoena_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin subscribe_V = mkV "merkitä" ; -- 463 
-lin subscribe_V2 = mkV2 "merkitä" ; -- 463 
-lin subscriber_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin subscript_N = mkN (lin NK {s = d05 "indeksi"}) ; -- 4785 
-lin subsequent_A = mkA (lin AK {s = d10 "seuraava"}) ; -- 10000 
-lin subserve_V2 = mkV2 (lin VK {s = c56A "auttaa"}) ; -- 550 
-lin subservience_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin subservient_A = mkA "hyödyllinen" ; -- 5261 
-lin subside_V = mkV (lin VK {s = c52A "asettua"}) ; -- 1560 
-lin subsidence_N = mkN "romahtaminen" ; -- 9135 
-lin subsidiary_N = mkN "tytäryhtiö" ; -- 3761 
-lin subsidize_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin subsidy_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin subsist_V = mkV "elää" ; -- 317 
-lin subsistence_N = mkN "olemassaolo" ; -- 3338 
-lin subsoil_N = mkN (lin NK {s = d01A "jankko"}) ; -- 10000 
-lin substance_N = mkN (lin NK {s = d48 "aine"}) ; -- 1290 
-lin substantial_A = mkA "tärkeä" ; -- 121 
-lin substantiate_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin substantiation_N = mkN (lin NK {s = d39 "vahvistus"}) ; -- 3649 
-lin substantive_A = mkA "tärkeä" ; -- 121 
-lin substantive_N = mkN (lin NK {s = d38 "oleellinen"}) ; -- 10000 
-lin substitute_N = mkN (lin NK {s = d38 "sijainen"}) ; -- 5057 
-lin substitute_V = mkV (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin substitute_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin substitution_N = mkN (lin NK {s = d01A "vaihto"}) ; -- 1931 
-lin substrate_N = mkN "maaperä" ; -- 3236 
-lin substratum_N = mkN "maaperä" ; -- 3236 
-lin substructure_N = mkN (lin NK {s = d39 "perustus"}) ; -- 10000 
-lin subsume_V2 = mkV2 "sisältää" ; -- 888 
-lin subterfuge_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin subterranean_A = mkA "maanalainen" ; -- 7981 
-lin subtitle_N = mkN (lin NK {s = d39 "tekstitys"}) ; -- 10000 
-lin subtle_A = mkA "tarkka" ; -- 856 
-lin subtlety_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin subtly_Adv = mkAdv "herkästi" ; -- 4090 
-lin subtract_V2 = mkV2 "vähentää" ; -- 802 
-lin subtraction_N = mkN "vähennys" ; -- 4310 
-lin suburb_N = mkN "lähiö" ; -- 5296 
-lin suburbia_N = mkN "lähiö" ; -- 5296 
-lin subvention_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin subversion_N = mkN "vallankumous" ; -- 4112 
-lin subversive_N = mkN (lin NK {s = d38 "kumouksellinen"}) ; -- 10000 
-lin subvert_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin succeed_V = mkV (lin VK {s = c73 "seurata"}) ; -- 120 
-lin succeed_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin success_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin successful_A = mkA "menestyksekäs" ; -- 6802 
-lin succession_N = mkN (lin NK {s = d09 "sarja"}) ; -- 251 
-lin successive_A = mkA "peräkkäinen" ; -- 4421 
-lin successor_N = mkN (lin NK {s = d10 "seuraaja"}) ; -- 2884 
-lin succinctness_N = mkN (lin NK {s = d40 "ytimekkyys"}) ; -- 10000 
-lin succour_N = mkN (lin NK {s = d01A "apu"}) ; -- 226 
-lin succour_V2 = mkV2 (lin VK {s = c56A "auttaa"}) ; -- 550 
-lin succulence_N = mkN (lin NK {s = d40 "mehevyys"}) ; -- 10000 
-lin succumb_V = mkV (lin VK {s = c67 "kuolla"}) ; -- 562 
-lin suchlike_A = mkA (lin AK {s = d10 "vastaava"}) ; -- 10000 
-lin sucker_N = mkN (lin NK {s = d06 "tikkari"}) ; -- 10000 
-lin suckle_V2 = mkV2 "imeä" ; -- 5127 
-lin suckling_N = mkN (lin NK {s = d39 "imetys"}) ; -- 10000 
-lin suction_N = mkN (lin NK {s = d48 "paine"}) ; -- 1222 
-lin sudden_A = mkA "äkillinen" ; -- 7506 
-lin suet_N = mkN (lin NK {s = d09 "rasva"}) ; -- 4660 
-lin suffer_V = mkV "kärsiä" ; -- 635 
-lin suffer_V2 = mkV2 "kärsiä" ; -- 635 
-lin sufferance_N = mkN "kärsivällisyys" ; -- 8112 
-lin suffering_N = mkN "kärsimys" ; -- 3295 
-lin suffice_V = mkV "riittää" ; -- 215 
-lin suffice_V2 = mkV2 "riittää" ; -- 215 
-lin sufficiency_N = mkN (lin NK {s = d40 "varallisuus"}) ; -- 6141 
-lin suffix_N = mkN (lin NK {s = d05 "suffiksi"}) ; -- 10000 
-lin suffocate_V = mkV (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin suffocate_V2 = mkV2 (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin suffuse_V2 = mkV2 (lin VK {s = c61A "tulvehtia"}) ; -- 10000 
-lin suffusion_N = mkN "leviäminen" ; -- 4511 
-lin sugar_N = mkN (lin NK {s = d06 "sokeri"}) ; -- 4272 
-lin sugar_V2 = mkV2 (lin VK {s = c62 "sokeroida"}) ; -- 10000 
-lin suggest_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin suggest_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin suggestibility_N = mkN (lin NK {s = d40 "alttius"}) ; -- 10000 
-lin suggestible_A = mkA "altis" ; -- 8070 
-lin suggestion_N = mkN (lin NK {s = d39 "ehdotus"}) ; -- 900 
-lin suicide_N = mkN "itsemurha" ; -- 4474 
-lin suit_N = mkN (lin NK {s = d01A "juttu"}) ; -- 354 
-lin suit_V = mkV (lin VK {s = c61A "sopia"}) ; -- 197 
-lin suit_V2 = mkV2 (lin VK {s = c61A "sopia"}) ; -- 197 
-lin suitability_N = mkN (lin NK {s = d40 "sopivuus"}) ; -- 10000 
-lin suitable_A = mkA (lin AK {s = d10 "sopiva"}) ; -- 10000 
-lin suitableness_N = mkN (lin NK {s = d40 "sopivuus"}) ; -- 10000 
-lin suite_N = mkN (lin NK {s = d01 "kalusto"}) ; -- 3042 
-lin suitor_N = mkN (lin NK {s = d12 "kosija"}) ; -- 10000 
-lin sulk_N = mkN (lin NK {s = d39 "murjotus"}) ; -- 10000 
-lin sulk_V = mkV (lin VK {s = c53A "murjottaa"}) ; -- 10000 
-lin sulkily_Adv = mkAdv (lin AdvK {s = c99 "happamasti"}) ; -- 10000 
-lin sulkiness_N = mkN (lin NK {s = d39 "murjotus"}) ; -- 10000 
-lin sulky_A = mkA "synkkä" ; -- 2897 
-lin sulky_N = mkN (lin NK {s = d33A "hapan"}) ; -- 10000 
-lin sullen_A = mkA "synkkä" ; -- 2897 
-lin sullenness_N = mkN (lin NK {s = d40 "nyreys"}) ; -- 10000 
-lin sully_V2 = mkV2 (lin VK {s = c73 "tahrata"}) ; -- 10000 
-lin sulpha_N = mkN (lin NK {s = d10 "sulfa"}) ; -- 10000 
-lin sulphate_N = mkN (lin NK {s = d05A "sulfaatti"}) ; -- 10000 
-lin sulphide_N = mkN (lin NK {s = d05 "sulfidi"}) ; -- 10000 
-lin sulphurous_A = mkA (lin AK {s = d38 "helteinen"}) ; -- 10000 
-lin sultan_N = mkN (lin NK {s = d06 "sulttaani"}) ; -- 10000 
-lin sultriness_N = mkN (lin NK {s = d40 "hekumallisuus"}) ; -- 10000 
-lin sultry_A = mkA (lin AK {s = d10 "kuuma"}) ; -- 1673 
-lin sum_N = mkN (lin NK {s = d10 "summa"}) ; -- 1153 
-lin sum_V = mkV "tiivistää" ; -- 2271 
-lin sum_V2 = mkV2 "tiivistää" ; -- 2271 
-lin summarize_V2 = mkV2 "tiivistää" ; -- 2271 
-lin summary_A = mkA "lyhyt" ; -- 770 
-lin summary_N = mkN "yhteenveto" ; -- 9196 
-lin summation_N = mkN (lin NK {s = d10 "summa"}) ; -- 1153 
-lin summer_N = mkN "kesä" ; -- 175 
-lin summertime_N = mkN "kesä" ; -- 175 
-lin summery_A = mkA "kesäinen" ; -- 5454 
-lin summit_N = mkN "huippukokous" ; -- 1094 
-lin summon_V2 = mkV2 "kerätä" ; -- 560 
-lin summons_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin summons_V2 = mkV2 "kerätä" ; -- 560 
-lin sumptuousness_N = mkN (lin NK {s = d40 "ruhtinaallisuus"}) ; -- 10000 
-lin sunblind_N = mkN (lin NK {s = d05 "markiisi"}) ; -- 10000 
-lin sunder_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin sundowner_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin sunless_A = mkA "synkkä" ; -- 2897 
-lin sunlit_A = mkA (lin AK {s = d38 "aurinkoinen"}) ; -- 5377 
-lin sunny_A = mkA (lin AK {s = d38 "aurinkoinen"}) ; -- 5377 
-lin sunshine_N = mkN (lin NK {s = d40 "valoisuus"}) ; -- 10000 
-lin suntan_N = mkN (lin NK {s = d39 "rusketus"}) ; -- 10000 
-lin suntrap_N = mkN (lin NK {s = d03 "patio"}) ; -- 10000 
-lin sup_N = mkN (lin NK {s = d39 "kulaus"}) ; -- 10000 
-lin sup_V = mkV (lin VK {s = c56 "maistaa"}) ; -- 8646 
-lin sup_V2 = mkV2 (lin VK {s = c56 "maistaa"}) ; -- 8646 
-lin super_N = mkN "talonmies" ; -- 8997 
-lin superabundant_A = mkA (lin AK {s = d38 "ylenpalttinen"}) ; -- 10000 
-lin superannuation_N = mkN "eläke" ; -- 950 
-lin superb_A = mkA (lin AK {s = d10 "mahtava"}) ; -- 2260 
-lin supercharger_N = mkN (lin NK {s = d33A "ahdin"}) ; -- 10000 
-lin supercilious_A = mkA (lin AK {s = d15 "kopea"}) ; -- 10000 
-lin superficial_A = mkA (lin AK {s = d38 "pinnallinen"}) ; -- 10000 
-lin superficiality_N = mkN (lin NK {s = d40 "pinnallisuus"}) ; -- 10000 
-lin superficies_N = mkN (lin NK {s = d09A "pinta"}) ; -- 1053 
-lin superfluous_A = mkA "liiallinen" ; -- 5878 
-lin superintend_V = mkV (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin superintend_V2 = mkV2 (lin VK {s = c52 "valvoa"}) ; -- 1243 
-lin superintendent_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin superior_A = mkA "ylivoimainen" ; -- 2523 
-lin superior_N = mkN "esimies" ; -- 4053 
-lin superiority_N = mkN (lin NK {s = d40 "paremmuus"}) ; -- 8438 
-lin superlative_N = mkN (lin NK {s = d41 "paras"}) ; -- 10000 
-lin supernal_A = mkA (lin AK {s = d38 "taivaallinen"}) ; -- 10000 
-lin supernumerary_N = mkN (lin NK {s = d34A "tarpeeton"}) ; -- 10000 
-lin supersede_V2 = mkV2 "syrjäyttää" ; -- 4618 
-lin supersession_N = mkN "korvaaminen" ; -- 7554 
-lin supervene_V = mkV (lin VK {s = c52A "sattua"}) ; -- 655 
-lin supervise_V = mkV (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin supervise_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin supervision_N = mkN (lin NK {s = d39 "ohjaus"}) ; -- 1835 
-lin supervisor_N = mkN (lin NK {s = d10 "johtaja"}) ; -- 210 
-lin supine_A = mkA (lin AK {s = d38 "passiivinen"}) ; -- 8905 
-lin supper_N = mkN (lin NK {s = d38 "illallinen"}) ; -- 8454 
-lin supplant_V2 = mkV2 "syrjäyttää" ; -- 4618 
-lin supple_A = mkA (lin AK {s = d10 "joustava"}) ; -- 10000 
-lin supplement_N = mkN "lisäys" ; -- 2625 
-lin supplement_V2 = mkV2 "liittää" ; -- 1823 
-lin suppleness_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin suppliant_N = mkN (lin NK {s = d10 "anoja"}) ; -- 10000 
-lin supplicant_N = mkN (lin NK {s = d10 "anoja"}) ; -- 10000 
-lin supplicate_V = mkV (lin VK {s = c52 "anoa"}) ; -- 4159 
-lin supplicate_V2 = mkV2 (lin VK {s = c52 "anoa"}) ; -- 4159 
-lin supplication_N = mkN (lin NK {s = d39 "rukous"}) ; -- 8391 
-lin supplier_N = mkN (lin NK {s = d12 "hankkija"}) ; -- 10000 
-lin supply_N = mkN "hankinta" ; -- 2006 
-lin supply_V2 = mkV2 (lin VK {s = c56 "jatkaa"}) ; -- 188 
-lin support_N = mkN (lin NK {s = d07A "tuki"}) ; -- 292 
-lin support_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin supporter_N = mkN (lin NK {s = d10 "kannattaja"}) ; -- 1605 
-lin suppose_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin supposition_N = mkN (lin NK {s = d01 "luulo"}) ; -- 10000 
-lin suppository_N = mkN (lin NK {s = d03 "suppositorio"}) ; -- 10000 
-lin suppress_V2 = mkV2 (lin VK {s = c53A "tukahduttaa"}) ; -- 9248 
-lin supranational_A = mkA "ylikansallinen" ; -- 8539 
-lin supreme_A = mkA "viimeinen" ; -- 198 
-lin surcharge_V2 = mkV2 (lin VK {s = c53A "kuormittaa"}) ; -- 10000 
-lin surd_N = mkN (lin NK {s = d34A "soinniton"}) ; -- 10000 
-lin sure_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin sure_Adv = mkAdv "epäilemättä" ; -- 5373 
-lin sureness_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin surety_N = mkN (lin NK {s = d40 "varmuus"}) ; -- 2737 
-lin surf_N = mkN (lin NK {s = d01 "tyrsky"}) ; -- 10000 
-lin surface_N = mkN (lin NK {s = d09A "pinta"}) ; -- 1053 
-lin surface_V = mkV (lin VK {s = c53A "pinnoittaa"}) ; -- 10000 
-lin surface_V2 = mkV2 (lin VK {s = c53A "pinnoittaa"}) ; -- 10000 
-lin surfeit_N = mkN (lin NK {s = d40 "liiallisuus"}) ; -- 10000 
-lin surge_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin surge_V = mkV (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin surge_V2 = mkV2 (lin VK {s = c73A "virrata"}) ; -- 3193 
-lin surgeon_N = mkN (lin NK {s = d05 "kirurgi"}) ; -- 10000 
-lin surgery_N = mkN (lin NK {s = d39 "leikkaus"}) ; -- 1415 
-lin surgical_A = mkA (lin AK {s = d38 "kirurginen"}) ; -- 10000 
-lin surly_A = mkA (lin AK {s = d38 "kiukkuinen"}) ; -- 10000 
-lin surmise_N = mkN (lin NK {s = d39 "olettamus"}) ; -- 10000 
-lin surmise_V = mkV (lin VK {s = c67 "arvella"}) ; -- 684 
-lin surmise_V2 = mkV2 (lin VK {s = c67 "arvella"}) ; -- 684 
-lin surmount_V2 = mkV2 "ylittää" ; -- 963 
-lin surpass_V2 = mkV2 "ylittää" ; -- 963 
-lin surplus_N = mkN "ylijäämä" ; -- 5089 
-lin surprise_N = mkN "yllätys" ; -- 1123 
-lin surprise_V2 = mkV2 "hämmästyttää" ; -- 3971 
-lin surrealism_N = mkN (lin NK {s = d05 "surrealismi"}) ; -- 10000 
-lin surrealist_N = mkN (lin NK {s = d05 "surrealisti"}) ; -- 10000 
-lin surrender_N = mkN "luovuttaminen" ; -- 6707 
-lin surrender_V = mkV (lin VK {s = c52A "antautua"}) ; -- 4869 
-lin surrender_V2 = mkV2 (lin VK {s = c52A "antautua"}) ; -- 4869 
-lin surreptitious_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin surrogate_N = mkN (lin NK {s = d38 "sijainen"}) ; -- 5057 
-lin surround_N = mkN "ympäristö" ; -- 750 
-lin surround_V2 = mkV2 "ympäröidä" ; -- 3235 
-lin surveillance_N = mkN (lin NK {s = d09A "valvonta"}) ; -- 1410 
-lin survey_N = mkN (lin NK {s = d39 "katsaus"}) ; -- 5873 
-lin survey_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin surveyor_N = mkN (lin NK {s = d10 "tarkastaja"}) ; -- 4862 
-lin susceptibility_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin susceptible_A = mkA "herkkä" ; -- 2441 
-lin suspect_V2 = mkV2 "epäillä" ; -- 527 
-lin suspend_V = mkV "keskeyttää" ; -- 1980 
-lin suspend_V2 = mkV2 "keskeyttää" ; -- 1980 
-lin suspense_N = mkN "epävarmuus" ; -- 3178 
-lin suspension_N = mkN "erottaminen" ; -- 4207 
-lin suspicion_N = mkN "epäily" ; -- 3233 
-lin sustain_V2 = mkV2 (lin VK {s = c53A "kannattaa"}) ; -- 282 
-lin sustenance_N = mkN "ruoka" ; -- 775 
-lin suture_N = mkN (lin NK {s = d09 "sauma"}) ; -- 7456 
-lin svelte_A = mkA (lin AK {s = d47 "hienostunut"}) ; -- 10000 
-lin swab_V2 = mkV2 (lin VK {s = c74A "luututa"}) ; -- 10000 
-lin swaddle_V2 = mkV2 (lin VK {s = c68 "kapaloida"}) ; -- 10000 
-lin swag_N = mkN (lin NK {s = d41 "saalis"}) ; -- 2999 
-lin swagger_A = mkA "tyylikäs" ; -- 4766 
-lin swagger_N = mkN (lin NK {s = d02 "tepastelu"}) ; -- 10000 
-lin swagger_V = mkV (lin VK {s = c67A "pelotella"}) ; -- 8657 
-lin swaggerer_N = mkN (lin NK {s = d12 "rehvastelija"}) ; -- 10000 
-lin swain_N = mkN (lin NK {s = d01 "sulho"}) ; -- 10000 
-lin swallow_N = mkN (lin NK {s = d02 "nielaisu"}) ; -- 10000 
-lin swallow_V = mkV (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin swallow_V2 = mkV2 (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin swamp_N = mkN (lin NK {s = d19 "suo"}) ; -- 3286 
-lin swan_N = mkN (lin NK {s = d32 "joutsen"}) ; -- 6961 
-lin swan_V = mkV (lin VK {s = c52 "vannoa"}) ; -- 4587 
-lin swank_N = mkN (lin NK {s = d40 "upeus"}) ; -- 10000 
-lin swanky_A = mkA (lin AK {s = d15 "pramea"}) ; -- 10000 
-lin swap_V = mkV (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin swap_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin sward_N = mkN (lin NK {s = d07 "nurmi"}) ; -- 7206 
-lin swarm_V = mkV (lin VK {s = c61 "tulvia"}) ; -- 6451 
-lin swarm_V2 = mkV2 (lin VK {s = c61 "tulvia"}) ; -- 6451 
-lin swashbuckling_N = mkN (lin NK {s = d02 "kerskailu"}) ; -- 10000 
-lin swath_N = mkN (lin NK {s = d01A "luoko"}) ; -- 10000 
-lin swathe_N = mkN (lin NK {s = d48A "side"}) ; -- 6540 
-lin swathe_V2 = mkV2 "kääriä" ; -- 8901 
-lin sway_N = mkN (lin NK {s = d09A "valta"}) ; -- 749 
-lin sway_V = mkV (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin sway_V2 = mkV2 (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin swear_V = mkV (lin VK {s = c53A "luottaa"}) ; -- 1315 
-lin swear_V2 = mkV2 (lin VK {s = c53A "luottaa"}) ; -- 1315 
-lin swearer_N = mkN (lin NK {s = d12 "kiroilija"}) ; -- 10000 
-lin swearing_N = mkN (lin NK {s = d02 "kiroilu"}) ; -- 10000 
-lin sweat_N = mkN (lin NK {s = d07A "hiki"}) ; -- 6091 
-lin sweat_V = mkV (lin VK {s = c67 "hikoilla"}) ; -- 10000 
-lin sweat_V2 = mkV2 (lin VK {s = c67 "hikoilla"}) ; -- 10000 
-lin sweep_N = mkN (lin NK {s = d01 "juoksu"}) ; -- 1802 
-lin sweep_V = mkV "pyyhkiä" ; -- 6156 
-lin sweep_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin sweeper_N = mkN (lin NK {s = d12 "lakaisija"}) ; -- 10000 
-lin sweeping_N = mkN (lin NK {s = d02 "lakaisu"}) ; -- 10000 
-lin sweet_A = mkA (lin AK {s = d48 "tuore"}) ; -- 691 
-lin sweet_N = mkN (lin NK {s = d38 "makeinen"}) ; -- 10000 
-lin sweeten_V = mkV (lin VK {s = c53A "makeuttaa"}) ; -- 10000 
-lin sweeten_V2 = mkV2 (lin VK {s = c53A "makeuttaa"}) ; -- 10000 
-lin sweetening_N = mkN (lin NK {s = d39 "parannus"}) ; -- 3581 
-lin sweetheart_N = mkN (lin NK {s = d01A "rakastettu"}) ; -- 10000 
-lin sweetie_N = mkN (lin NK {s = d01A "lemmitty"}) ; -- 10000 
-lin sweetmeat_N = mkN (lin NK {s = d38 "makeinen"}) ; -- 10000 
-lin sweetness_N = mkN (lin NK {s = d01 "tuoksu"}) ; -- 5492 
-lin swelling_N = mkN (lin NK {s = d10 "paukama"}) ; -- 10000 
-lin swerve_V = mkV "kääntyä" ; -- 1190 
-lin swerve_V2 = mkV2 "kääntyä" ; -- 1190 
-lin swift_A = mkA (lin AK {s = d15 "nopea"}) ; -- 605 
-lin swiftness_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin swig_N = mkN (lin NK {s = d02 "ahmaisu"}) ; -- 10000 
-lin swig_V = mkV (lin VK {s = c66 "huitaista"}) ; -- 10000 
-lin swig_V2 = mkV2 (lin VK {s = c66 "huitaista"}) ; -- 10000 
-lin swill_V = mkV (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin swill_V2 = mkV2 (lin VK {s = c61A "ruokkia"}) ; -- 4882 
-lin swimmer_N = mkN (lin NK {s = d06 "uimari"}) ; -- 5627 
-lin swimming_N = mkN (lin NK {s = d10 "uiva"}) ; -- 10000 
-lin swimmingly_Adv = mkAdv "hienosti" ; -- 3586 
-lin swindle_N = mkN (lin NK {s = d39 "petkutus"}) ; -- 10000 
-lin swindle_V = mkV (lin VK {s = c53A "petkuttaa"}) ; -- 10000 
-lin swindle_V2 = mkV2 (lin VK {s = c53A "petkuttaa"}) ; -- 10000 
-lin swindler_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin swine_N = mkN (lin NK {s = d09A "sika"}) ; -- 4692 
-lin swing_N = mkN (lin NK {s = d05A "vauhti"}) ; -- 580 
-lin swing_V = mkV "lyödä" ; -- 855 
-lin swing_V2 = mkV2 "lyödä" ; -- 855 
-lin swingeing_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin swipe_N = mkN (lin NK {s = d01 "huitaisu"}) ; -- 10000 
-lin swipe_V2 = mkV2 (lin VK {s = c66 "huitaista"}) ; -- 10000 
-lin swirl_V = mkV "pyöriä" ; -- 1772 
-lin swirl_V2 = mkV2 "pyöriä" ; -- 1772 
-lin swish_N = mkN (lin NK {s = d05A "elegantti"}) ; -- 10000 
-lin swish_V = mkV (lin VK {s = c53A "suhahtaa"}) ; -- 10000 
-lin swish_V2 = mkV2 (lin VK {s = c53A "suhahtaa"}) ; -- 10000 
-lin switch_N = mkN (lin NK {s = d48A "vaihde"}) ; -- 1330 
-lin switch_V = mkV "siirtyä" ; -- 297 
-lin switch_V2 = mkV2 "siirtyä" ; -- 297 
-lin swivel_V = mkV "kääntyä" ; -- 1190 
-lin swivel_V2 = mkV2 "kääntyä" ; -- 1190 
-lin swiz_N = mkN (lin NK {s = d39 "huijaus"}) ; -- 10000 
-lin swob_V2 = mkV2 (lin VK {s = c74A "luututa"}) ; -- 10000 
-lin swoop_N = mkN "hyökkäys" ; -- 1447 
-lin swoop_V = mkV (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin swoop_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin swop_N = mkN (lin NK {s = d01A "vaihto"}) ; -- 1931 
-lin swop_V = mkV (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin swop_V2 = mkV2 (lin VK {s = c56A "vaihtaa"}) ; -- 800 
-lin sword_N = mkN (lin NK {s = d09A "miekka"}) ; -- 8519 
-lin swordplay_N = mkN (lin NK {s = d02 "miekkailu"}) ; -- 10000 
-lin swordsman_N = mkN (lin NK {s = d12 "miekkailija"}) ; -- 10000 
-lin swot_N = mkN (lin NK {s = d01A "pinko"}) ; -- 10000 
-lin swot_V = mkV (lin VK {s = c56A "paahtaa"}) ; -- 10000 
-lin swot_V2 = mkV2 (lin VK {s = c56A "paahtaa"}) ; -- 10000 
-lin sybarite_N = mkN (lin NK {s = d12 "nautiskelija"}) ; -- 10000 
-lin sybaritic_A = mkA (lin AK {s = d38 "ylellinen"}) ; -- 10000 
-lin sycamore_N = mkN (lin NK {s = d06 "plataani"}) ; -- 10000 
-lin sycophancy_N = mkN (lin NK {s = d02 "imartelu"}) ; -- 10000 
-lin syllabicate_V2 = mkV2 (lin VK {s = c53A "tavuttaa"}) ; -- 10000 
-lin syllabication_N = mkN (lin NK {s = d39 "tavutus"}) ; -- 10000 
-lin syllabify_V2 = mkV2 (lin VK {s = c53A "tavuttaa"}) ; -- 10000 
-lin syllabize_V2 = mkV2 (lin VK {s = c53A "tavuttaa"}) ; -- 10000 
-lin syllable_N = mkN (lin NK {s = d01 "tavu"}) ; -- 10000 
-lin syllogism_N = mkN (lin NK {s = d05 "syllogismi"}) ; -- 10000 
-lin sylph_N = mkN (lin NK {s = d38 "neitokainen"}) ; -- 10000 
-lin symbiosis_N = mkN (lin NK {s = d05 "symbioosi"}) ; -- 10000 
-lin symbol_N = mkN (lin NK {s = d06 "symboli"}) ; -- 5110 
-lin symbolic_A = mkA (lin AK {s = d38 "symbolinen"}) ; -- 10000 
-lin symbolical_A = mkA (lin AK {s = d38 "symbolinen"}) ; -- 10000 
-lin symbolism_N = mkN (lin NK {s = d05 "symbolismi"}) ; -- 10000 
-lin symbolize_V2 = mkV2 (lin VK {s = c62 "symbolisoida"}) ; -- 10000 
-lin symmetric_A = mkA (lin AK {s = d38 "symmetrinen"}) ; -- 10000 
-lin symmetrical_A = mkA (lin AK {s = d38 "symmetrinen"}) ; -- 10000 
-lin symmetry_N = mkN (lin NK {s = d12 "symmetria"}) ; -- 10000 
-lin sympathetic_A = mkA (lin AK {s = d38 "sympaattinen"}) ; -- 7525 
-lin sympathize_V = mkV (lin VK {s = c62 "sympatisoida"}) ; -- 10000 
-lin sympathy_N = mkN "yhteisymmärrys" ; -- 4122 
-lin symphony_N = mkN (lin NK {s = d12 "sinfonia"}) ; -- 4732 
-lin symposium_N = mkN (lin NK {s = d03 "symposio"}) ; -- 10000 
-lin symptom_N = mkN (lin NK {s = d48 "oire"}) ; -- 2901 
-lin synagogue_N = mkN (lin NK {s = d10 "synagoga"}) ; -- 10000 
-lin synchronization_N = mkN (lin NK {s = d05A "synkronointi"}) ; -- 10000 
-lin synchronize_V = mkV (lin VK {s = c53 "rinnastaa"}) ; -- 8304 
-lin synchronize_V2 = mkV2 (lin VK {s = c53 "rinnastaa"}) ; -- 8304 
-lin syncopate_V2 = mkV2 (lin VK {s = c62 "synkopoida"}) ; -- 10000 
-lin syncopation_N = mkN (lin NK {s = d05A "synkopointi"}) ; -- 10000 
-lin syndicalism_N = mkN (lin NK {s = d05 "syndikalismi"}) ; -- 10000 
-lin syndicalist_N = mkN (lin NK {s = d05 "syndikalisti"}) ; -- 10000 
-lin syndicate_N = mkN "yhteenliittymä" ; -- 6841 
-lin syndicate_V2 = mkV2 "myydä" ; -- 305 
-lin syndication_N = mkN "muodostaminen" ; -- 5165 
-lin syndrome_N = mkN (lin NK {s = d10 "syndrooma"}) ; -- 10000 
-lin synod_N = mkN (lin NK {s = d05 "synodi"}) ; -- 10000 
-lin synonym_N = mkN (lin NK {s = d05 "synonyymi"}) ; -- 10000 
-lin syntax_N = mkN (lin NK {s = d05 "syntaksi"}) ; -- 10000 
-lin synthesis_N = mkN (lin NK {s = d05 "synteesi"}) ; -- 10000 
-lin synthesize_V2 = mkV2 (lin VK {s = c62 "syntetisoida"}) ; -- 10000 
-lin synthetic_A = mkA (lin AK {s = d38 "synteettinen"}) ; -- 10000 
-lin syphilis_N = mkN (lin NK {s = d39 "syfilis"}) ; -- 10000 
-lin syphilitic_N = mkN (lin NK {s = d38 "kuppainen"}) ; -- 10000 
-lin syphon_N = mkN (lin NK {s = d01A "lappo"}) ; -- 10000 
-lin syringe_N = mkN (lin NK {s = d01 "ruisku"}) ; -- 10000 
-lin syringe_V2 = mkV2 (lin VK {s = c53A "ruiskuttaa"}) ; -- 10000 
-lin syrup_N = mkN (lin NK {s = d05A "siirappi"}) ; -- 10000 
-lin system_N = mkN "järjestelmä" ; -- 834 
-lin systematic_A = mkA (lin AK {s = d38 "systemaattinen"}) ; -- 10000 
-lin systematization_N = mkN (lin NK {s = d05A "systematisointi"}) ; -- 10000 
-lin systematize_V2 = mkV2 (lin VK {s = c62 "systematisoida"}) ; -- 10000 
-lin tab_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin tabard_N = mkN "viitta" ; -- 8496 
-lin tabby_N = mkN (lin NK {s = d41A "juovikas"}) ; -- 10000 
-lin tableau_N = mkN (lin NK {s = d10 "kuvaelma"}) ; -- 10000 
-lin tablet_N = mkN (lin NK {s = d05A "tabletti"}) ; -- 10000 
-lin tabloid_N = mkN (lin NK {s = d05 "tabloidi"}) ; -- 10000 
-lin tabulate_V2 = mkV2 (lin VK {s = c62 "taulukoida"}) ; -- 10000 
-lin tabulation_N = mkN (lin NK {s = d05A "taulukointi"}) ; -- 10000 
-lin taciturn_A = mkA (lin AK {s = d41 "vaitelias"}) ; -- 10000 
-lin taciturnity_N = mkN (lin NK {s = d40 "vaiteliaisuus"}) ; -- 10000 
-lin tack_N = mkN (lin NK {s = d05 "nupi"}) ; -- 10000 
-lin tack_V = mkV "kiinnittää" ; -- 1212 
-lin tack_V2 = mkV2 "kiinnittää" ; -- 1212 
-lin tackle_N = mkN (lin NK {s = d10 "taklaaja"}) ; -- 10000 
-lin tackle_V = mkV (lin VK {s = c53 "valjastaa"}) ; -- 9216 
-lin tackle_V2 = mkV2 (lin VK {s = c53 "valjastaa"}) ; -- 9216 
-lin tacky_A = mkA (lin AK {s = d15 "tahmea"}) ; -- 10000 
-lin tact_N = mkN (lin NK {s = d40 "tahdikkuus"}) ; -- 10000 
-lin tactful_A = mkA (lin AK {s = d41A "tahdikas"}) ; -- 10000 
-lin tactic_N = mkN (lin NK {s = d14A "taktiikka"}) ; -- 4375 
-lin tactical_A = mkA (lin AK {s = d38 "taktinen"}) ; -- 9205 
-lin tactician_N = mkN (lin NK {s = d04A "taktikko"}) ; -- 10000 
-lin tactlessness_N = mkN (lin NK {s = d40 "tahdittomuus"}) ; -- 10000 
-lin taffeta_N = mkN (lin NK {s = d05 "tafti"}) ; -- 10000 
-lin taffy_N = mkN (lin NK {s = d20 "toffee"}) ; -- 10000 
-lin tag_N = mkN "merkintä" ; -- 4519 
-lin tag_V = mkV "nimittää" ; -- 867 
-lin tag_V2 = mkV2 "nimittää" ; -- 867 
-lin tailor_N = mkN (lin NK {s = d06 "vaatturi"}) ; -- 10000 
-lin tailor_V2 = mkV2 "räätälöidä" ; -- 7074 
-lin taint_V = mkV (lin VK {s = c53A "saastuttaa"}) ; -- 8092 
-lin taint_V2 = mkV2 (lin VK {s = c53A "saastuttaa"}) ; -- 8092 
-lin take_N = mkN (lin NK {s = d39 "kohtaus"}) ; -- 3705 
-lin take_V = mkV (lin VK {s = c67 "tulla"}) ; -- 14 
-lin take_V2 = mkV2 (lin VK {s = c67 "tulla"}) ; -- 14 
-lin take_up_N = mkN "kokoaminen" ; -- 6868 
-lin takeover_N = mkN (lin NK {s = d39 "valtaus"}) ; -- 8349 
-lin taker_N = mkN (lin NK {s = d10 "ottaja"}) ; -- 10000 
-lin talc_N = mkN (lin NK {s = d05A "talkki"}) ; -- 10000 
-lin talcum_N = mkN (lin NK {s = d05A "talkki"}) ; -- 10000 
-lin tale_N = mkN (lin NK {s = d12 "tarina"}) ; -- 705 
-lin talent_N = mkN (lin NK {s = d01A "kyky"}) ; -- 1564 
-lin talented_A = mkA (lin AK {s = d41A "lahjakas"}) ; -- 4339 
-lin talisman_N = mkN (lin NK {s = d05 "talismaani"}) ; -- 10000 
-lin talker_N = mkN (lin NK {s = d10 "puhuja"}) ; -- 5695 
-lin tall_A = mkA "pitkä" ; -- 208 
-lin tallow_N = mkN (lin NK {s = d05 "tali"}) ; -- 10000 
-lin tally_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin tally_V = mkV (lin VK {s = c73 "summata"}) ; -- 5619 
-lin tally_V2 = mkV2 (lin VK {s = c73 "summata"}) ; -- 5619 
-lin tallyman_N = mkN (lin NK {s = d12 "laskija"}) ; -- 10000 
-lin talon_N = mkN (lin NK {s = d28 "kynsi"}) ; -- 4650 
-lin talus_N = mkN (lin NK {s = d04A "louhikko"}) ; -- 10000 
-lin tambour_N = mkN (lin NK {s = d01A "rumpu"}) ; -- 6414 
-lin tambourine_N = mkN (lin NK {s = d05 "tamburiini"}) ; -- 10000 
-lin tame_A = mkA (lin AK {s = d01 "kesy"}) ; -- 10000 
-lin tame_V2 = mkV2 "viljellä" ; -- 3785 
-lin tameness_N = mkN (lin NK {s = d40 "laimeus"}) ; -- 10000 
-lin tamp_V2 = mkV2 (lin VK {s = c52 "sulloa"}) ; -- 10000 
-lin tamper_V = mkV (lin VK {s = c62 "peukaloida"}) ; -- 10000 
-lin tan_N = mkN (lin NK {s = d39 "rusketus"}) ; -- 10000 
-lin tan_V = mkV (lin VK {s = c69 "parkita"}) ; -- 10000 
-lin tan_V2 = mkV2 (lin VK {s = c69 "parkita"}) ; -- 10000 
-lin tandem_N = mkN (lin NK {s = d06 "tandem"}) ; -- 10000 
-lin tang_N = mkN "levä" ; -- 9795 
-lin tangent_N = mkN (lin NK {s = d05A "tangentti"}) ; -- 10000 
-lin tangibility_N = mkN (lin NK {s = d40 "konkreettisuus"}) ; -- 10000 
-lin tangible_A = mkA (lin AK {s = d38 "todellinen"}) ; -- 752 
-lin tangle_N = mkN (lin NK {s = d01 "sotku"}) ; -- 7796 
-lin tangle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin tangle_V2 = mkV2 (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin tango_N = mkN (lin NK {s = d01 "tango"}) ; -- 3363 
-lin tank_N = mkN (lin NK {s = d10 "putka"}) ; -- 10000 
-lin tankard_N = mkN (lin NK {s = d04A "kolpakko"}) ; -- 10000 
-lin tanker_N = mkN (lin NK {s = d06 "tankkeri"}) ; -- 10000 
-lin tanner_N = mkN (lin NK {s = d06 "nahkuri"}) ; -- 10000 
-lin tannin_N = mkN (lin NK {s = d05 "tanniini"}) ; -- 10000 
-lin tannoy_N = mkN (lin NK {s = d33A "kaiutin"}) ; -- 10000 
-lin tantalize_V2 = mkV2 (lin VK {s = c67A "kiusoitella"}) ; -- 10000 
-lin tap_N = mkN (lin NK {s = d05A "tappi"}) ; -- 10000 
-lin tap_V = mkV "pyytää" ; -- 620 
-lin tap_V2 = mkV2 "pyytää" ; -- 620 
-lin tape_N = mkN (lin NK {s = d09 "nauha"}) ; -- 5129 
-lin tape_V = mkV (lin VK {s = c54A "tallentaa"}) ; -- 6017 
-lin tape_V2 = mkV2 (lin VK {s = c54A "tallentaa"}) ; -- 6017 
-lin taper_N = mkN "kynttilä" ; -- 4581 
-lin taper_V = mkV "vähentää" ; -- 802 
-lin taper_V2 = mkV2 "vähentää" ; -- 802 
-lin tapestry_N = mkN (lin NK {s = d01 "kirjo"}) ; -- 6893 
-lin tapir_N = mkN (lin NK {s = d06 "tapiiri"}) ; -- 10000 
-lin taproom_N = mkN "baari" ; -- 5865 
-lin tapster_N = mkN (lin NK {s = d06 "viinuri"}) ; -- 10000 
-lin tar_N = mkN (lin NK {s = d09 "terva"}) ; -- 10000 
-lin tar_V2 = mkV2 (lin VK {s = c73 "tervata"}) ; -- 10000 
-lin tarantella_N = mkN (lin NK {s = d09 "tarantella"}) ; -- 10000 
-lin tarantula_N = mkN (lin NK {s = d09 "tarantella"}) ; -- 10000 
-lin tardily_Adv = mkAdv "myöhään" ; -- 2134 
-lin tardy_A = mkA "myöhäinen" ; -- 5273 
-lin tare_N = mkN (lin NK {s = d48 "luste"}) ; -- 10000 
-lin target_N = mkN (lin NK {s = d48A "tavoite"}) ; -- 237 
-lin target_V2 = mkV2 "tähdätä" ; -- 1767 
-lin tariff_N = mkN (lin NK {s = d01 "maksu"}) ; -- 1082 
-lin tarnish_V = mkV (lin VK {s = c52 "tummua"}) ; -- 10000 
-lin tarnish_V2 = mkV2 (lin VK {s = c52 "tummua"}) ; -- 10000 
-lin tarpaulin_N = mkN (lin NK {s = d01 "pressu"}) ; -- 10000 
-lin tarry_V = mkV "viipyä" ; -- 5702 
-lin tart_A = mkA (lin AK {s = d38 "ivallinen"}) ; -- 10000 
-lin tart_N = mkN (lin NK {s = d01A "torttu"}) ; -- 10000 
-lin tartan_N = mkN (lin NK {s = d06 "tartaani"}) ; -- 10000 
-lin tartness_N = mkN (lin NK {s = d40 "kirpeys"}) ; -- 10000 
-lin task_N = mkN "tehtävä" ; -- 232 
-lin tassel_N = mkN (lin NK {s = d01 "tupsu"}) ; -- 10000 
-lin taste_N = mkN (lin NK {s = d01A "maku"}) ; -- 1775 
-lin taste_V = mkV (lin VK {s = c58A "kokea"}) ; -- 400 
-lin taste_V2 = mkV2 (lin VK {s = c58A "kokea"}) ; -- 400 
-lin tasteful_A = mkA (lin AK {s = d41A "aistikas"}) ; -- 10000 
-lin taster_N = mkN (lin NK {s = d10 "maistaja"}) ; -- 10000 
-lin tasty_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin tat_N = mkN (lin NK {s = d01 "roju"}) ; -- 10000 
-lin tatter_N = mkN (lin NK {s = d01A "riepu"}) ; -- 10000 
-lin tatterdemalion_N = mkN (lin NK {s = d38 "ryysyinen"}) ; -- 10000 
-lin tattle_N = mkN (lin NK {s = d02 "juoruilu"}) ; -- 10000 
-lin tattle_V = mkV (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin tattle_V2 = mkV2 (lin VK {s = c74 "juoruta"}) ; -- 10000 
-lin tattler_N = mkN (lin NK {s = d10A "kurppa"}) ; -- 10000 
-lin tattoo_N = mkN (lin NK {s = d05A "tatuointi"}) ; -- 10000 
-lin tattoo_V2 = mkV2 (lin VK {s = c62 "tatuoida"}) ; -- 10000 
-lin taunt_N = mkN (lin NK {s = d09 "iva"}) ; -- 10000 
-lin taunt_V2 = mkV2 (lin VK {s = c73 "ivata"}) ; -- 10000 
-lin taut_A = mkA "tiukka" ; -- 706 
-lin tautness_N = mkN "jännitys" ; -- 3267 
-lin tautology_N = mkN (lin NK {s = d12 "tautologia"}) ; -- 10000 
-lin tavern_N = mkN (lin NK {s = d14A "kapakka"}) ; -- 8272 
-lin tawdrily_Adv = mkAdv (lin AdvK {s = c99 "mauttomasti"}) ; -- 10000 
-lin tawdriness_N = mkN (lin NK {s = d40 "mauttomuus"}) ; -- 10000 
-lin tawse_N = mkN (lin NK {s = d09 "piiska"}) ; -- 10000 
-lin tax_V2 = mkV2 (lin VK {s = c53A "verottaa"}) ; -- 3963 
-lin tax_free_A = mkA "verovapaa" ; -- 7613 
-lin taxation_N = mkN (lin NK {s = d39 "verotus"}) ; -- 1316 
-lin taxi_N = mkN (lin NK {s = d05 "taksi"}) ; -- 3205 
-lin taxi_V = mkV (lin VK {s = c73 "rullata"}) ; -- 10000 
-lin taxi_V2 = mkV2 (lin VK {s = c73 "rullata"}) ; -- 10000 
-lin taxonomy_N = mkN (lin NK {s = d12 "taksonomia"}) ; -- 10000 
-lin taxpayer_N = mkN "veronmaksaja" ; -- 3588 
-lin tea_N = mkN (lin NK {s = d18 "tee"}) ; -- 8376 
-lin teach_in_N = mkN (lin NK {s = d05 "seminaari"}) ; -- 1885 
-lin teaching_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin teak_N = mkN (lin NK {s = d05A "tiikki"}) ; -- 10000 
-lin teal_N = mkN (lin NK {s = d05 "tavi"}) ; -- 10000 
-lin team_N = mkN (lin NK {s = d48 "joukkue"}) ; -- 180 
-lin teamster_N = mkN (lin NK {s = d05 "kuski"}) ; -- 4416 
-lin teamwork_N = mkN "yhteistyö" ; -- 257 
-lin tear_N = mkN (lin NK {s = d49 "kyynel"}) ; -- 9564 
-lin tear_V = mkV "repiä" ; -- 3191 
-lin tear_V2 = mkV2 "repiä" ; -- 3191 
-lin tearaway_N = mkN (lin NK {s = d39 "hurjimus"}) ; -- 10000 
-lin tearing_N = mkN (lin NK {s = d01A "vimmattu"}) ; -- 10000 
-lin tease_N = mkN (lin NK {s = d10 "kiusaaja"}) ; -- 10000 
-lin tease_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin teaser_N = mkN (lin NK {s = d10 "karstaaja"}) ; -- 10000 
-lin teashop_N = mkN (lin NK {s = d12 "kahvila"}) ; -- 3254 
-lin technical_A = mkA (lin AK {s = d38 "tekninen"}) ; -- 891 
-lin technician_N = mkN (lin NK {s = d04A "teknikko"}) ; -- 10000 
-lin technique_N = mkN (lin NK {s = d14A "tekniikka"}) ; -- 1127 
-lin technocracy_N = mkN (lin NK {s = d12 "teknokratia"}) ; -- 10000 
-lin technocrat_N = mkN (lin NK {s = d05A "teknokraatti"}) ; -- 10000 
-lin technologist_N = mkN "insinööri" ; -- 3293 
-lin technology_N = mkN (lin NK {s = d14A "tekniikka"}) ; -- 1127 
-lin teddy_N = mkN (lin NK {s = d08 "nalle"}) ; -- 10000 
-lin tee_N = mkN (lin NK {s = d18 "tii"}) ; -- 10000 
-lin tee_V = mkV "yhdistää" ; -- 784 
-lin tee_V2 = mkV2 "yhdistää" ; -- 784 
-lin teem_V = mkV (lin VK {s = c66 "kuhista"}) ; -- 10000 
-lin teeter_V = mkV (lin VK {s = c52A "hoippua"}) ; -- 10000 
-lin teetotaller_N = mkN (lin NK {s = d05 "absolutisti"}) ; -- 10000 
-lin telecommunication_N = mkN "tietoliikenne" ; -- 9576 
-lin telegraphically_Adv = mkAdv "selkeästi" ; -- 1883 
-lin telemetry_N = mkN (lin NK {s = d12 "telemetria"}) ; -- 10000 
-lin teleology_N = mkN (lin NK {s = d12 "teleologia"}) ; -- 10000 
-lin telepathy_N = mkN (lin NK {s = d12 "telepatia"}) ; -- 10000 
-lin telephone_N = mkN (lin NK {s = d33 "puhelin"}) ; -- 1399 
-lin telephone_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin telephone_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin telephonist_N = mkN (lin NK {s = d39 "keskus"}) ; -- 10000 
-lin telescope_N = mkN (lin NK {s = d05A "teleskooppi"}) ; -- 10000 
-lin telescope_V = mkV "tiivistää" ; -- 2271 
-lin telescope_V2 = mkV2 "tiivistää" ; -- 2271 
-lin telescopic_A = mkA (lin AK {s = d38 "teleskooppinen"}) ; -- 10000 
-lin televise_V2 = mkV2 (lin VK {s = c62 "televisioida"}) ; -- 10000 
-lin tell_V = mkV (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin tell_V2 = mkV2 (lin VK {s = c52A "kertoa"}) ; -- 30 
-lin teller_N = mkN (lin NK {s = d10 "kertoja"}) ; -- 6423 
-lin telly_N = mkN (lin NK {s = d06 "telkkari"}) ; -- 10000 
-lin telpher_N = mkN (lin NK {s = d33 "nostin"}) ; -- 10000 
-lin temper_N = mkN (lin NK {s = d26 "mieli"}) ; -- 62 
-lin temper_V = mkV "päästää" ; -- 1550 
-lin temper_V2 = mkV2 "päästää" ; -- 1550 
-lin tempera_N = mkN (lin NK {s = d13 "tempera"}) ; -- 10000 
-lin temperament_N = mkN (lin NK {s = d05A "temperamentti"}) ; -- 10000 
-lin temperance_N = mkN (lin NK {s = d40 "kohtuus"}) ; -- 9547 
-lin temperate_A = mkA (lin AK {s = d38 "kohtuullinen"}) ; -- 2460 
-lin temperateness_N = mkN (lin NK {s = d40 "leutous"}) ; -- 10000 
-lin temperature_N = mkN "lämpötila" ; -- 3190 
-lin tempest_N = mkN (lin NK {s = d01 "myrsky"}) ; -- 2907 
-lin template_N = mkN (lin NK {s = d33 "kaavain"}) ; -- 10000 
-lin temple_N = mkN (lin NK {s = d06 "temppeli"}) ; -- 10000 
-lin templet_N = mkN (lin NK {s = d13 "sapluuna"}) ; -- 10000 
-lin tempo_N = mkN (lin NK {s = d01 "tempo"}) ; -- 7381 
-lin temporal_A = mkA "maallinen" ; -- 7841 
-lin temporary_A = mkA "väliaikainen" ; -- 3141 
-lin tempt_V2 = mkV2 (lin VK {s = c67A "houkutella"}) ; -- 1378 
-lin temptation_N = mkN "veto" ; -- 2718 
-lin tempter_N = mkN (lin NK {s = d10 "kiusaaja"}) ; -- 10000 
-lin tenacious_A = mkA (lin AK {s = d10 "luja"}) ; -- 5073 
-lin tenant_N = mkN (lin NK {s = d41A "asukas"}) ; -- 403 
-lin tenant_V2 = mkV2 (lin VK {s = c73 "vuokrata"}) ; -- 2145 
-lin tench_N = mkN (lin NK {s = d06 "suutari"}) ; -- 10000 
-lin tend_V = mkV "pitää" ; -- 18 
-lin tend_V2 = mkV2 "pitää" ; -- 18 
-lin tendency_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin tendentious_A = mkA (lin AK {s = d38 "puolueellinen"}) ; -- 10000 
-lin tendentiousness_N = mkN (lin NK {s = d40 "puolueellisuus"}) ; -- 10000 
-lin tender_A = mkA "herkkä" ; -- 2441 
-lin tender_N = mkN (lin NK {s = d39 "tarjous"}) ; -- 1473 
-lin tender_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin tender_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin tenderness_N = mkN (lin NK {s = d40 "hellyys"}) ; -- 10000 
-lin tenet_N = mkN "periaate" ; -- 1478 
-lin tenner_N = mkN (lin NK {s = d05A "kymppi"}) ; -- 3163 
-lin tennis_N = mkN (lin NK {s = d39 "tennis"}) ; -- 5283 
-lin tenon_N = mkN (lin NK {s = d05A "tappi"}) ; -- 10000 
-lin tenor_N = mkN (lin NK {s = d01A "kulku"}) ; -- 3454 
-lin tense_A = mkA "tiukka" ; -- 706 
-lin tense_N = mkN (lin NK {s = d09A "tiukka"}) ; -- 10000 
-lin tense_V = mkV "jännittää" ; -- 2347 
-lin tense_V2 = mkV2 "jännittää" ; -- 2347 
-lin tenseness_N = mkN "jännitys" ; -- 3267 
-lin tension_N = mkN "jännitys" ; -- 3267 
-lin tensity_N = mkN "jännitys" ; -- 3267 
-lin tent_N = mkN (lin NK {s = d01A "verkko"}) ; -- 1131 
-lin tentative_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin tenth_N = mkN "kymmenesosa" ; -- 9170 
-lin tenuity_N = mkN (lin NK {s = d40 "kapeus"}) ; -- 10000 
-lin tenuous_A = mkA "ohut" ; -- 4138 
-lin tepid_A = mkA (lin AK {s = d01 "vaisu"}) ; -- 4806 
-lin tepidity_N = mkN (lin NK {s = d40 "haaleus"}) ; -- 10000 
-lin tepidness_N = mkN (lin NK {s = d40 "laimeus"}) ; -- 10000 
-lin tergiversate_V = mkV (lin VK {s = c52A "luopua"}) ; -- 874 
-lin tergiversation_N = mkN (lin NK {s = d40 "petturuus"}) ; -- 10000 
-lin term_N = mkN (lin NK {s = d01A "ehto"}) ; -- 897 
-lin term_V2 = mkV2 "määritellä" ; -- 1325 
-lin terminable_A = mkA "määräaikainen" ; -- 3416 
-lin terminal_A = mkA "viimeinen" ; -- 198 
-lin terminal_N = mkN "pää" ; -- 573 
-lin terminate_V = mkV "päättää" ; -- 161 
-lin terminate_V2 = mkV2 "päättää" ; -- 161 
-lin termination_N = mkN "päätös" ; -- 163 
-lin terminology_N = mkN (lin NK {s = d12 "terminologia"}) ; -- 10000 
-lin terminus_N = mkN (lin NK {s = d48A "tavoite"}) ; -- 237 
-lin tern_N = mkN (lin NK {s = d09 "tiira"}) ; -- 10000 
-lin terrace_N = mkN (lin NK {s = d05 "terassi"}) ; -- 7673 
-lin terrace_V2 = mkV2 (lin VK {s = c53 "porrastaa"}) ; -- 10000 
-lin terrain_N = mkN (lin NK {s = d01 "maasto"}) ; -- 2488 
-lin terrestrial_A = mkA "maallinen" ; -- 7841 
-lin terrible_A = mkA (lin AK {s = d15 "kauhea"}) ; -- 4651 
-lin terrier_N = mkN (lin NK {s = d05 "terrieri"}) ; -- 10000 
-lin terrific_A = mkA (lin AK {s = d15 "upea"}) ; -- 1985 
-lin terrify_V2 = mkV2 (lin VK {s = c53A "pelottaa"}) ; -- 2654 
-lin territorial_A = mkA (lin AK {s = d38 "paikallinen"}) ; -- 634 
-lin territorial_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin territory_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin terror_N = mkN (lin NK {s = d01A "pakko"}) ; -- 1150 
-lin terrorism_N = mkN (lin NK {s = d05 "terrorismi"}) ; -- 5715 
-lin terrorist_N = mkN (lin NK {s = d05 "terroristi"}) ; -- 4915 
-lin terrorize_V2 = mkV2 (lin VK {s = c67 "uhkailla"}) ; -- 7051 
-lin terse_A = mkA "selkeä" ; -- 1096 
-lin terseness_N = mkN (lin NK {s = d40 "selkeys"}) ; -- 10000 
-lin test_N = mkN (lin NK {s = d05 "testi"}) ; -- 2179 
-lin test_V2 = mkV2 (lin VK {s = c61 "tutkia"}) ; -- 417 
-lin testament_N = mkN (lin NK {s = d48 "todiste"}) ; -- 3690 
-lin testify_V = mkV (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin testify_V2 = mkV2 (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin testimonial_N = mkN "kunnianosoitus" ; -- 8542 
-lin testimony_N = mkN (lin NK {s = d48 "todiste"}) ; -- 3690 
-lin testis_N = mkN (lin NK {s = d39 "kives"}) ; -- 10000 
-lin tether_N = mkN "köysi" ; -- 9566 
-lin text_N = mkN (lin NK {s = d09 "kirja"}) ; -- 289 
-lin textbook_N = mkN "oppikirja" ; -- 7308 
-lin textile_N = mkN (lin NK {s = d06 "tekstiili"}) ; -- 5941 
-lin texture_N = mkN (lin NK {s = d09A "pinta"}) ; -- 1053 
-lin thalidomide_N = mkN (lin NK {s = d05 "talidomidi"}) ; -- 10000 
-lin thank_V2 = mkV2 "kiittää" ; -- 1791 
-lin thankful_A = mkA "kiitollinen" ; -- 7017 
-lin thankfulness_N = mkN (lin NK {s = d40 "kiitollisuus"}) ; -- 10000 
-lin thaw_V = mkV (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin thaw_V2 = mkV2 (lin VK {s = c53 "sulaa"}) ; -- 4323 
-lin theatre_N = mkN (lin NK {s = d06 "teatteri"}) ; -- 10000 
-lin theatrical_A = mkA (lin AK {s = d38 "teatraalinen"}) ; -- 10000 
-lin theatrical_N = mkN (lin NK {s = d06 "teatteri"}) ; -- 10000 
-lin theft_N = mkN (lin NK {s = d40 "varkaus"}) ; -- 10000 
-lin theism_N = mkN (lin NK {s = d05 "teismi"}) ; -- 10000 
-lin theist_N = mkN (lin NK {s = d38 "teistinen"}) ; -- 10000 
-lin theme_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin then_Adv = mkAdv (lin AdvK {s = c99 "silloin"}) ; -- 334 
-lin thence_Adv = mkAdv "sieltä" ; -- 1195 
-lin theocracy_N = mkN (lin NK {s = d12 "teokratia"}) ; -- 10000 
-lin theodolite_N = mkN (lin NK {s = d05A "teodoliitti"}) ; -- 10000 
-lin theologian_N = mkN (lin NK {s = d05 "teologi"}) ; -- 10000 
-lin theology_N = mkN (lin NK {s = d12 "teologia"}) ; -- 8909 
-lin theorem_N = mkN (lin NK {s = d09 "teoreema"}) ; -- 10000 
-lin theoretic_A = mkA (lin AK {s = d38 "teoreettinen"}) ; -- 6941 
-lin theoretical_A = mkA (lin AK {s = d38 "teoreettinen"}) ; -- 6941 
-lin theoretician_N = mkN (lin NK {s = d04A "teoreetikko"}) ; -- 10000 
-lin theorist_N = mkN (lin NK {s = d04A "teoreetikko"}) ; -- 10000 
-lin theorize_V = mkV (lin VK {s = c62 "teoretisoida"}) ; -- 10000 
-lin theory_N = mkN (lin NK {s = d12 "teoria"}) ; -- 3167 
-lin theosophist_N = mkN (lin NK {s = d05 "teosofi"}) ; -- 10000 
-lin theosophy_N = mkN (lin NK {s = d12 "teosofia"}) ; -- 10000 
-lin therapist_N = mkN (lin NK {s = d05A "terapeutti"}) ; -- 10000 
-lin therapy_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin there_Adv = mkAdv "siellä" ; -- 380 
-lin thereby_Adv = mkAdv (lin AdvK {s = c99 "siten"}) ; -- 805 
-lin therefore_Adv = mkAdv (lin AdvK {s = c99 "siksi"}) ; -- 490 
-lin therefrom_Adv = mkAdv "sieltä" ; -- 1195 
-lin therein_Adv = mkAdv "täten" ; -- 9409 
-lin thereto_Adv = mkAdv (lin AdvK {s = c99 "siihen"}) ; -- 10000 
-lin thermal_N = mkN (lin NK {s = d38 "terminen"}) ; -- 10000 
-lin thermostat_N = mkN (lin NK {s = d05A "termostaatti"}) ; -- 10000 
-lin thesis_N = mkN "väitöskirja" ; -- 2169 
-lin thespian_A = mkA (lin AK {s = d38 "traaginen"}) ; -- 6269 
-lin thespian_N = mkN "näyttelijä" ; -- 1209 
-lin thicken_V = mkV (lin VK {s = c72A "saeta"}) ; -- 10000 
-lin thicken_V2 = mkV2 (lin VK {s = c72A "saeta"}) ; -- 10000 
-lin thickening_N = mkN (lin NK {s = d10 "paksuuntuma"}) ; -- 10000 
-lin thickness_N = mkN (lin NK {s = d40 "paksuus"}) ; -- 10000 
-lin thief_N = mkN (lin NK {s = d41A "varas"}) ; -- 4362 
-lin thieve_V = mkV (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin thieve_V2 = mkV2 (lin VK {s = c53 "varastaa"}) ; -- 2649 
-lin thievery_N = mkN (lin NK {s = d02 "varastelu"}) ; -- 10000 
-lin thigh_N = mkN (lin NK {s = d27 "reisi"}) ; -- 10000 
-lin thimble_N = mkN (lin NK {s = d33 "sormustin"}) ; -- 10000 
-lin thimbleful_N = mkN (lin NK {s = d38 "sormustimellinen"}) ; -- 10000 
-lin thing_N = mkN (lin NK {s = d12 "asia"}) ; -- 43 
-lin thingmabob_N = mkN (lin NK {s = d09 "kama"}) ; -- 10000 
-lin thingmajig_N = mkN (lin NK {s = d33 "vempain"}) ; -- 10000 
-lin thingumabob_N = mkN (lin NK {s = d01 "lelu"}) ; -- 5400 
-lin thingummy_N = mkN (lin NK {s = d48A "laite"}) ; -- 1233 
-lin thinker_N = mkN (lin NK {s = d12 "ajattelija"}) ; -- 10000 
-lin thinness_N = mkN (lin NK {s = d40 "hoikkuus"}) ; -- 10000 
-lin thirst_N = mkN (lin NK {s = d01 "jano"}) ; -- 10000 
-lin thirst_V2 = mkV2 (lin VK {s = c74 "janota"}) ; -- 10000 
-lin thirsty_A = mkA (lin AK {s = d10 "kuiva"}) ; -- 2327 
-lin thistle_N = mkN (lin NK {s = d48A "ohdake"}) ; -- 10000 
-lin thither_Adv = mkAdv (lin AdvK {s = c99 "sinne"}) ; -- 991 
-lin thong_N = mkN (lin NK {s = d05 "remmi"}) ; -- 10000 
-lin thorax_N = mkN (lin NK {s = d05 "thorax"}) ; -- 10000 
-lin thorn_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin thorny_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin thoroughgoing_A = mkA "täysi" ; -- 712 
-lin thoroughness_N = mkN (lin NK {s = d40 "perusteellisuus"}) ; -- 10000 
-lin though_Adv = mkAdv (lin AdvK {s = c99 "vaikka"}) ; -- 454 
-lin thought_N = mkN (lin NK {s = d39 "ajatus"}) ; -- 508 
-lin thoughtful_A = mkA "syvällinen" ; -- 6769 
-lin thoughtfulness_N = mkN (lin NK {s = d40 "harkitsevaisuus"}) ; -- 10000 
-lin thoughtlessness_N = mkN (lin NK {s = d40 "ajattelemattomuus"}) ; -- 10000 
-lin thousandth_N = mkN (lin NK {s = d45 "tuhannes"}) ; -- 10000 
-lin thraldom_N = mkN (lin NK {s = d40 "orjuus"}) ; -- 10000 
-lin thrall_N = mkN (lin NK {s = d10 "orja"}) ; -- 10000 
-lin thrash_V = mkV (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin thrash_V2 = mkV2 (lin VK {s = c73A "hakata"}) ; -- 3435 
-lin thread_N = mkN (lin NK {s = d09A "lanka"}) ; -- 5418 
-lin thread_V2 = mkV2 (lin VK {s = c52 "astua"}) ; -- 1620 
-lin threat_N = mkN (lin NK {s = d10 "uhka"}) ; -- 1504 
-lin threaten_V = mkV (lin VK {s = c73A "uhata"}) ; -- 699 
-lin threaten_V2 = mkV2 (lin VK {s = c73A "uhata"}) ; -- 699 
-lin three_ply_A = mkA "kolminkertainen" ; -- 7296 
-lin threefold_A = mkA "kolminkertainen" ; -- 7296 
-lin threesome_N = mkN (lin NK {s = d04A "kolmikko"}) ; -- 3469 
-lin threshold_N = mkN (lin NK {s = d39 "kynnys"}) ; -- 2599 
-lin thrice_Adv = mkAdv "kolmesti" ; -- 8326 
-lin thrill_V = mkV (lin VK {s = c53A "ihastuttaa"}) ; -- 9867 
-lin thrill_V2 = mkV2 (lin VK {s = c53A "ihastuttaa"}) ; -- 9867 
-lin thriller_N = mkN (lin NK {s = d06 "trilleri"}) ; -- 10000 
-lin thrive_V = mkV "edetä" ; -- 765 
-lin throat_N = mkN (lin NK {s = d09 "kaula"}) ; -- 4621 
-lin throb_N = mkN (lin NK {s = d39 "jyskytys"}) ; -- 10000 
-lin throb_V = mkV (lin VK {s = c67 "pamppailla"}) ; -- 10000 
-lin throe_N = mkN (lin NK {s = d39 "kouristus"}) ; -- 10000 
-lin throne_N = mkN (lin NK {s = d01A "pytty"}) ; -- 10000 
-lin throng_V = mkV (lin VK {s = c61 "tungeksia"}) ; -- 10000 
-lin throng_V2 = mkV2 (lin VK {s = c61 "tungeksia"}) ; -- 10000 
-lin throttle_N = mkN (lin NK {s = d01 "kaasu"}) ; -- 4065 
-lin throttle_V = mkV "vähentää" ; -- 802 
-lin throttle_V2 = mkV2 "vähentää" ; -- 802 
-lin through_Adv = mkAdv (lin AdvK {s = c99 "halki"}) ; -- 10000 
-lin throughway_N = mkN "moottoritie" ; -- 3411 
-lin throwaway_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin throwback_N = mkN (lin NK {s = d01 "muisto"}) ; -- 1601 
-lin thrum_V = mkV (lin VK {s = c53A "rummuttaa"}) ; -- 10000 
-lin thrum_V2 = mkV2 (lin VK {s = c53A "rummuttaa"}) ; -- 10000 
-lin thrush_N = mkN (lin NK {s = d10 "laulaja"}) ; -- 1945 
-lin thrust_N = mkN (lin NK {s = d48 "paine"}) ; -- 1222 
-lin thrust_V = mkV "työntää" ; -- 3344 
-lin thrust_V2 = mkV2 "työntää" ; -- 3344 
-lin thuggery_N = mkN (lin NK {s = d05A "mukilointi"}) ; -- 10000 
-lin thumb_N = mkN (lin NK {s = d02 "peukalo"}) ; -- 10000 
-lin thumb_V2 = mkV2 (lin VK {s = c73 "liftata"}) ; -- 10000 
-lin thumbtack_N = mkN (lin NK {s = d09 "nasta"}) ; -- 10000 
-lin thump_V = mkV (lin VK {s = c66 "kumista"}) ; -- 10000 
-lin thump_V2 = mkV2 (lin VK {s = c66 "kumista"}) ; -- 10000 
-lin thunder_N = mkN (lin NK {s = d08 "polle"}) ; -- 10000 
-lin thus_Adv = mkAdv (lin AdvK {s = c99 "siten"}) ; -- 805 
-lin thwart_N = mkN (lin NK {s = d01A "tuhto"}) ; -- 10000 
-lin thwart_V2 = mkV2 "estää" ; -- 773 
-lin thyme_N = mkN (lin NK {s = d06 "timjami"}) ; -- 10000 
-lin ti_N = mkN (lin NK {s = d41 "pensas"}) ; -- 7248 
-lin tick_N = mkN (lin NK {s = d05 "rasti"}) ; -- 10000 
-lin tick_V = mkV (lin VK {s = c73A "tikata"}) ; -- 10000 
-lin tick_V2 = mkV2 (lin VK {s = c73A "tikata"}) ; -- 10000 
-lin ticker_N = mkN (lin NK {s = d01 "kello"}) ; -- 473 
-lin ticket_N = mkN (lin NK {s = d01A "lippu"}) ; -- 1319 
-lin ticket_V2 = mkV2 (lin VK {s = c53A "sakottaa"}) ; -- 10000 
-lin tickle_V = mkV (lin VK {s = c53A "kutittaa"}) ; -- 10000 
-lin tickle_V2 = mkV2 (lin VK {s = c53A "kutittaa"}) ; -- 10000 
-lin tickler_N = mkN (lin NK {s = d03 "muistio"}) ; -- 8310 
-lin tiddler_N = mkN (lin NK {s = d13 "ipana"}) ; -- 10000 
-lin tide_N = mkN (lin NK {s = d27 "kausi"}) ; -- 186 
-lin tide_V2 = mkV2 (lin VK {s = c61A "ajelehtia"}) ; -- 10000 
-lin tideway_N = mkN (lin NK {s = d10 "kanava"}) ; -- 1668 
-lin tidiness_N = mkN (lin NK {s = d40 "siisteys"}) ; -- 10000 
-lin tidy_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin tidy_N = mkN (lin NK {s = d38 "sievoinen"}) ; -- 10000 
-lin tie_up_N = mkN (lin NK {s = d48A "side"}) ; -- 6540 
-lin tier_N = mkN (lin NK {s = d01 "taso"}) ; -- 356 
-lin tiger_N = mkN (lin NK {s = d06 "tiikeri"}) ; -- 10000 
-lin tight_A = mkA "tiukka" ; -- 706 
-lin tight_Adv = mkAdv "tiiviisti" ; -- 3989 
-lin tight_laced_A = mkA (lin AK {s = d38 "tiukkapipoinen"}) ; -- 10000 
-lin tighten_V = mkV "kiristää" ; -- 2951 
-lin tighten_V2 = mkV2 "kiristää" ; -- 2951 
-lin tightness_N = mkN (lin NK {s = d40 "saituus"}) ; -- 10000 
-lin tike_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin tilde_N = mkN (lin NK {s = d08 "tilde"}) ; -- 10000 
-lin tile_N = mkN (lin NK {s = d23 "tiili"}) ; -- 10000 
-lin tile_V2 = mkV2 (lin VK {s = c56A "kattaa"}) ; -- 1149 
-lin till_N = mkN (lin NK {s = d09 "kassa"}) ; -- 2987 
-lin till_V2 = mkV2 (lin VK {s = c73A "muokata"}) ; -- 3712 
-lin tiller_N = mkN (lin NK {s = d09 "hara"}) ; -- 10000 
-lin tilt_N = mkN (lin NK {s = d40 "puolueellisuus"}) ; -- 10000 
-lin tilt_V = mkV (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin tilt_V2 = mkV2 (lin VK {s = c67 "taistella"}) ; -- 1105 
-lin tilth_N = mkN (lin NK {s = d39 "muokkaus"}) ; -- 10000 
-lin timber_N = mkN (lin NK {s = d05A "sointi"}) ; -- 7050 
-lin timbre_N = mkN (lin NK {s = d05A "sointi"}) ; -- 7050 
-lin timbrel_N = mkN (lin NK {s = d05 "tamburiini"}) ; -- 10000 
-lin time_N = mkN "kerta" ; -- 113 
-lin time_V2 = mkV2 (lin VK {s = c53A "ajoittaa"}) ; -- 8840 
-lin time_ball_N = mkN (lin NK {s = d01 "pallo"}) ; -- 10000 
-lin time_honoured_A = mkA "arvovaltainen" ; -- 9557 
-lin timekeeper_N = mkN (lin NK {s = d33 "ajastin"}) ; -- 10000 
-lin timeliness_N = mkN (lin NK {s = d39 "ajoitus"}) ; -- 8679 
-lin timely_A = mkA "ennenaikainen" ; -- 5416 
-lin timepiece_N = mkN (lin NK {s = d33 "ajastin"}) ; -- 10000 
-lin timetable_N = mkN "aikataulu" ; -- 1177 
-lin timid_A = mkA "arka" ; -- 5747 
-lin timidity_N = mkN (lin NK {s = d40 "arkuus"}) ; -- 10000 
-lin timing_N = mkN (lin NK {s = d39 "ajoitus"}) ; -- 8679 
-lin timorous_A = mkA "arka" ; -- 5747 
-lin timothy_N = mkN (lin NK {s = d18 "timotei"}) ; -- 10000 
-lin timpanist_N = mkN (lin NK {s = d06 "rumpali"}) ; -- 7250 
-lin tin_N = mkN (lin NK {s = d09 "tina"}) ; -- 10000 
-lin tin_V2 = mkV2 (lin VK {s = c73 "tinata"}) ; -- 10000 
-lin tincture_N = mkN "jälki" ; -- 904 
-lin tincture_V2 = mkV2 "värittää" ; -- 8307 
-lin tinder_N = mkN (lin NK {s = d48A "sytyke"}) ; -- 10000 
-lin tine_N = mkN (lin NK {s = d05A "piikki"}) ; -- 4299 
-lin ting_N = mkN (lin NK {s = d39 "kilahdus"}) ; -- 10000 
-lin ting_V = mkV (lin VK {s = c53A "kilahtaa"}) ; -- 10000 
-lin ting_V2 = mkV2 (lin VK {s = c53A "kilahtaa"}) ; -- 10000 
-lin tinge_N = mkN "sävy" ; -- 2860 
-lin tinge_V2 = mkV2 "sävyttää" ; -- 8996 
-lin tingle_N = mkN (lin NK {s = d12 "tutina"}) ; -- 10000 
-lin tinker_V = mkV (lin VK {s = c73 "tinata"}) ; -- 10000 
-lin tinsel_N = mkN (lin NK {s = d10 "rihkama"}) ; -- 10000 
-lin tinsel_V2 = mkV2 (lin VK {s = c67 "kaunistella"}) ; -- 10000 
-lin tint_V2 = mkV2 "sävyttää" ; -- 8996 
-lin tintack_N = mkN (lin NK {s = d05 "nupi"}) ; -- 10000 
-lin tip_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin tip_V = mkV "merkitä" ; -- 463 
-lin tip_V2 = mkV2 "merkitä" ; -- 463 
-lin tip_off_N = mkN (lin NK {s = d48 "vihje"}) ; -- 4819 
-lin tiptoe_Adv = mkAdv (lin AdvK {s = c99 "varpaisillaan"}) ; -- 10000 
-lin tirade_N = mkN (lin NK {s = d39 "vuodatus"}) ; -- 10000 
-lin tire_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin tire_V = mkV "väsyä" ; -- 3115 
-lin tire_V2 = mkV2 "väsyä" ; -- 3115 
-lin tiredness_N = mkN (lin NK {s = d39 "uupumus"}) ; -- 10000 
-lin tireless_A = mkA (lin AK {s = d10 "uuttera"}) ; -- 10000 
-lin tiro_N = mkN (lin NK {s = d38 "ensikertalainen"}) ; -- 10000 
-lin tissue_N = mkN (lin NK {s = d39 "kudos"}) ; -- 10000 
-lin tit_N = mkN (lin NK {s = d05 "tissi"}) ; -- 10000 
-lin titan_N = mkN (lin NK {s = d06 "titaani"}) ; -- 10000 
-lin titillate_V2 = mkV2 (lin VK {s = c53A "kutittaa"}) ; -- 10000 
-lin titlark_N = mkN (lin NK {s = d38 "kirvinen"}) ; -- 10000 
-lin title_N = mkN (lin NK {s = d07 "nimi"}) ; -- 199 
-lin titmouse_N = mkN (lin NK {s = d38 "tiainen"}) ; -- 10000 
-lin titter_V = mkV (lin VK {s = c52 "tirskua"}) ; -- 10000 
-lin tittle_tattle_N = mkN (lin NK {s = d02 "juoruilu"}) ; -- 10000 
-lin tittle_tattle_V = mkV (lin VK {s = c53A "pajattaa"}) ; -- 10000 
-lin titular_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin to_do_N = mkN (lin NK {s = d12 "mekkala"}) ; -- 10000 
-lin toast_N = mkN (lin NK {s = d40 "kuuluisuus"}) ; -- 9746 
-lin toast_V = mkV (lin VK {s = c56A "paahtaa"}) ; -- 10000 
-lin toast_V2 = mkV2 (lin VK {s = c56A "paahtaa"}) ; -- 10000 
-lin tobacco_N = mkN (lin NK {s = d14A "tupakka"}) ; -- 3101 
-lin toccata_N = mkN (lin NK {s = d09 "toccata"}) ; -- 10000 
-lin tocsin_N = mkN "hälytys" ; -- 4450 
-lin toddle_V = mkV (lin VK {s = c54A "taapertaa"}) ; -- 10000 
-lin toddler_N = mkN (lin NK {s = d02 "taapero"}) ; -- 10000 
-lin toddy_N = mkN (lin NK {s = d05 "toti"}) ; -- 10000 
-lin toe_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin toe_V2 = mkV2 "lyödä" ; -- 855 
-lin toff_N = mkN (lin NK {s = d01 "porho"}) ; -- 10000 
-lin toffee_N = mkN (lin NK {s = d20 "toffee"}) ; -- 10000 
-lin tog_V2 = mkV2 (lin VK {s = c58A "pukea"}) ; -- 4978 
-lin toga_N = mkN (lin NK {s = d10 "toga"}) ; -- 10000 
-lin together_Adv = mkAdv "yhdessä" ; -- 518 
-lin togetherness_N = mkN "läheisyys" ; -- 2768 
-lin toil_N = mkN (lin NK {s = d39 "uurastus"}) ; -- 10000 
-lin toil_V = mkV (lin VK {s = c54A "ahertaa"}) ; -- 10000 
-lin toiler_N = mkN (lin NK {s = d10 "ahertaja"}) ; -- 10000 
-lin toilet_N = mkN "pukeutuminen" ; -- 7941 
-lin toilsome_A = mkA (lin AK {s = d38 "vaivalloinen"}) ; -- 10000 
-lin token_N = mkN (lin NK {s = d05A "merkki"}) ; -- 732 
-lin tolerable_A = mkA (lin AK {s = d38 "kohtuullinen"}) ; -- 2460 
-lin tolerance_N = mkN "kestävyys" ; -- 6438 
-lin tolerant_A = mkA (lin AK {s = d38 "suvaitsevainen"}) ; -- 10000 
-lin tolerate_V2 = mkV2 "kestää" ; -- 310 
-lin toleration_N = mkN (lin NK {s = d40 "suvaitsevaisuus"}) ; -- 9300 
-lin toll_N = mkN (lin NK {s = d01 "maksu"}) ; -- 1082 
-lin toll_V = mkV (lin VK {s = c53A "veloittaa"}) ; -- 10000 
-lin toll_V2 = mkV2 (lin VK {s = c53A "veloittaa"}) ; -- 10000 
-lin tomahawk_N = mkN (lin NK {s = d05 "tomahawk"}) ; -- 10000 
-lin tomato_N = mkN (lin NK {s = d05A "tomaatti"}) ; -- 6642 
-lin tomb_N = mkN (lin NK {s = d09A "hauta"}) ; -- 3299 
-lin tombstone_N = mkN "hautakivi" ; -- 8098 
-lin tome_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin tomfool_N = mkN (lin NK {s = d06 "tomppeli"}) ; -- 10000 
-lin tomfoolery_N = mkN (lin NK {s = d40 "typeryys"}) ; -- 10000 
-lin tomorrow_N = mkN (lin NK {s = d40 "tulevaisuus"}) ; -- 350 
-lin ton_N = mkN (lin NK {s = d05 "tonni"}) ; -- 1637 
-lin tonal_A = mkA (lin AK {s = d38 "soinnillinen"}) ; -- 10000 
-lin tonality_N = mkN (lin NK {s = d40 "tonaalisuus"}) ; -- 10000 
-lin tone_N = mkN (lin NK {s = d07A "henki"}) ; -- 426 
-lin tone_V = mkV "jännittää" ; -- 2347 
-lin tone_V2 = mkV2 "jännittää" ; -- 2347 
-lin tonic_A = mkA (lin AK {s = d38 "soinnillinen"}) ; -- 10000 
-lin tonic_N = mkN (lin NK {s = d38 "painollinen"}) ; -- 10000 
-lin tonnage_N = mkN (lin NK {s = d01 "vero"}) ; -- 1047 
-lin tonne_N = mkN (lin NK {s = d05 "tonni"}) ; -- 1637 
-lin tonsillitis_N = mkN (lin NK {s = d13 "angiina"}) ; -- 10000 
-lin tonsure_N = mkN (lin NK {s = d06 "tonsuuri"}) ; -- 10000 
-lin too_Adv = mkAdv (lin AdvK {s = c99 "liian"}) ; -- 319 
-lin tool_N = mkN "väline" ; -- 2305 
-lin tool_V2 = mkV2 (lin VK {s = c56 "ajaa"}) ; -- 217 
-lin toot_V = mkV (lin VK {s = c73A "tuutata"}) ; -- 10000 
-lin toot_V2 = mkV2 (lin VK {s = c73A "tuutata"}) ; -- 10000 
-lin toothsome_A = mkA (lin AK {s = d38 "herkullinen"}) ; -- 6263 
-lin tootle_N = mkN (lin NK {s = d39 "toitotus"}) ; -- 10000 
-lin tootle_V = mkV (lin VK {s = c73A "tuutata"}) ; -- 10000 
-lin top_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin top_V2 = mkV2 "ylittää" ; -- 963 
-lin toper_N = mkN (lin NK {s = d01A "juoppo"}) ; -- 10000 
-lin topic_N = mkN (lin NK {s = d48 "aihe"}) ; -- 578 
-lin topical_A = mkA (lin AK {s = d38 "paikallinen"}) ; -- 634 
-lin topknot_N = mkN (lin NK {s = d48A "ruusuke"}) ; -- 10000 
-lin topmost_A = mkA "ylin" ; -- 2995 
-lin topographical_A = mkA (lin AK {s = d38 "topografinen"}) ; -- 10000 
-lin topography_N = mkN (lin NK {s = d12 "topografia"}) ; -- 10000 
-lin topper_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin topple_V = mkV (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin topple_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin tor_N = mkN (lin NK {s = d03 "kallio"}) ; -- 4044 
-lin torch_N = mkN (lin NK {s = d01A "soihtu"}) ; -- 10000 
-lin toreador_N = mkN (lin NK {s = d05 "toreadori"}) ; -- 10000 
-lin torment_N = mkN "kärsimys" ; -- 3295 
-lin torment_V2 = mkV2 (lin VK {s = c73 "piinata"}) ; -- 10000 
-lin tormentor_N = mkN (lin NK {s = d10 "kiduttaja"}) ; -- 10000 
-lin tornado_N = mkN (lin NK {s = d05 "crack"}) ; -- 10000 
-lin torpedo_N = mkN (lin NK {s = d02 "torpedo"}) ; -- 10000 
-lin torpedo_V2 = mkV2 (lin VK {s = c62 "torpedoida"}) ; -- 10000 
-lin torpidity_N = mkN (lin NK {s = d39 "turtumus"}) ; -- 10000 
-lin torpidness_N = mkN (lin NK {s = d40 "apaattisuus"}) ; -- 10000 
-lin torpor_N = mkN (lin NK {s = d39 "turtumus"}) ; -- 10000 
-lin torque_N = mkN "vääntö" ; -- 5195 
-lin torrent_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin torrid_A = mkA "kiihkeä" ; -- 4724 
-lin torridity_N = mkN (lin NK {s = d40 "kuumuus"}) ; -- 7024 
-lin torsion_N = mkN "vääntö" ; -- 5195 
-lin torso_N = mkN (lin NK {s = d01 "torso"}) ; -- 10000 
-lin tort_N = mkN (lin NK {s = d39 "rikkomus"}) ; -- 7907 
-lin tortilla_N = mkN (lin NK {s = d13 "tortilla"}) ; -- 10000 
-lin tortoiseshell_N = mkN (lin NK {s = d09 "kissa"}) ; -- 2122 
-lin tortuous_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin torture_N = mkN (lin NK {s = d39 "kidutus"}) ; -- 9831 
-lin torture_V2 = mkV2 (lin VK {s = c73 "piinata"}) ; -- 10000 
-lin torturer_N = mkN (lin NK {s = d10 "kiduttaja"}) ; -- 10000 
-lin tosh_N = mkN (lin NK {s = d05 "humpuuki"}) ; -- 10000 
-lin toss_N = mkN (lin NK {s = d01A "heitto"}) ; -- 3272 
-lin toss_V = mkV "heittää" ; -- 877 
-lin toss_V2 = mkV2 "heittää" ; -- 877 
-lin toss_up_N = mkN (lin NK {s = d10 "sattuma"}) ; -- 4979 
-lin tot_N = mkN (lin NK {s = d38 "tilkkanen"}) ; -- 10000 
-lin total_A = mkA "täydellinen" ; -- 1811 
-lin total_N = mkN "koko" ; -- 1654 
-lin total_V = mkV (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin total_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin totalitarian_A = mkA (lin AK {s = d38 "totalitaarinen"}) ; -- 10000 
-lin totalitarianism_N = mkN (lin NK {s = d05 "totalitarismi"}) ; -- 10000 
-lin totality_N = mkN "kokonaisuus" ; -- 1034 
-lin totalizator_N = mkN (lin NK {s = d06 "totalisaattori"}) ; -- 10000 
-lin tote_N = mkN (lin NK {s = d05 "kassi"}) ; -- 7678 
-lin tote_V2 = mkV2 (lin VK {s = c56A "kantaa"}) ; -- 754 
-lin totem_N = mkN (lin NK {s = d06 "toteemi"}) ; -- 10000 
-lin totter_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin touch_N = mkN "sävy" ; -- 2860 
-lin touch_V = mkV (lin VK {s = c58 "koskea"}) ; -- 320 
-lin touch_V2 = mkV2 (lin VK {s = c58 "koskea"}) ; -- 320 
-lin touch_and_go_A = mkA (lin AK {s = d38 "vaarallinen"}) ; -- 1398 
-lin touchdown_N = mkN "maali" ; -- 330 
-lin touchstone_N = mkN (lin NK {s = d05 "normi"}) ; -- 6181 
-lin tough_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin tough_N = mkN "ikävä" ; -- 5629 
-lin toughen_V = mkV (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin toughen_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin toughie_N = mkN (lin NK {s = d39 "kovis"}) ; -- 10000 
-lin toughness_N = mkN "kestävyys" ; -- 6438 
-lin toupee_N = mkN (lin NK {s = d20 "tupee"}) ; -- 10000 
-lin tour_N = mkN (lin NK {s = d05A "intti"}) ; -- 10000 
-lin tour_V = mkV "kierrellä" ; -- 5200 
-lin tour_V2 = mkV2 "kierrellä" ; -- 5200 
-lin tourism_N = mkN (lin NK {s = d05 "turismi"}) ; -- 8711 
-lin tourist_N = mkN (lin NK {s = d05 "turisti"}) ; -- 2232 
-lin tournament_N = mkN (lin NK {s = d39 "turnaus"}) ; -- 1282 
-lin tourney_N = mkN (lin NK {s = d39 "turnaus"}) ; -- 1282 
-lin tout_N = mkN (lin NK {s = d05A "helppoheikki"}) ; -- 10000 
-lin tout_V = mkV "ylistää" ; -- 3993 
-lin tout_V2 = mkV2 "ylistää" ; -- 3993 
-lin tow_N = mkN (lin NK {s = d39 "hinaus"}) ; -- 10000 
-lin tow_V2 = mkV2 "vetää" ; -- 439 
-lin towel_N = mkN (lin NK {s = d48A "pyyhe"}) ; -- 10000 
-lin towel_V2 = mkV2 "pyyhkiä" ; -- 6156 
-lin tower_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin tower_V = mkV (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin town_N = mkN (lin NK {s = d05A "kaupunki"}) ; -- 70 
-lin townee_N = mkN "kaupunkilainen" ; -- 2495 
-lin township_N = mkN (lin NK {s = d05A "kaupunki"}) ; -- 70 
-lin townsman_N = mkN (lin NK {s = d06 "naapuri"}) ; -- 1221 
-lin toxic_A = mkA (lin AK {s = d38 "myrkyllinen"}) ; -- 7482 
-lin toxicity_N = mkN (lin NK {s = d40 "myrkyllisyys"}) ; -- 10000 
-lin toxicology_N = mkN (lin NK {s = d12 "toksikologia"}) ; -- 10000 
-lin toxin_N = mkN (lin NK {s = d05 "toksiini"}) ; -- 10000 
-lin toy_N = mkN (lin NK {s = d01 "lelu"}) ; -- 5400 
-lin toy_V = mkV "leikkiä" ; -- 3504 
-lin trace_N = mkN "jälki" ; -- 904 
-lin trace_V = mkV (lin VK {s = c73 "seurata"}) ; -- 120 
-lin trace_V2 = mkV2 (lin VK {s = c73 "seurata"}) ; -- 120 
-lin tracer_N = mkN "väline" ; -- 2305 
-lin tracing_N = mkN "löytäminen" ; -- 3756 
-lin track_N = mkN (lin NK {s = d10 "ura"}) ; -- 676 
-lin track_V = mkV (lin VK {s = c64 "tuoda"}) ; -- 139 
-lin track_V2 = mkV2 (lin VK {s = c64 "tuoda"}) ; -- 139 
-lin tract_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin tractability_N = mkN (lin NK {s = d40 "alttius"}) ; -- 10000 
-lin tractable_A = mkA "altis" ; -- 8070 
-lin traction_N = mkN "veto" ; -- 2718 
-lin tractor_N = mkN (lin NK {s = d06 "traktori"}) ; -- 4501 
-lin trad_N = mkN (lin NK {s = d05 "jazz"}) ; -- 10000 
-lin trade_N = mkN (lin NK {s = d09A "kauppa"}) ; -- 240 
-lin trade_V = mkV (lin VK {s = c73A "kaupata"}) ; -- 3633 
-lin trade_V2 = mkV2 (lin VK {s = c73A "kaupata"}) ; -- 3633 
-lin trademark_N = mkN "tavaramerkki" ; -- 9656 
-lin trader_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin tradesman_N = mkN (lin NK {s = d41 "kauppias"}) ; -- 2074 
-lin tradition_N = mkN (lin NK {s = d48A "perinne"}) ; -- 1199 
-lin traditional_A = mkA "perinteinen" ; -- 594 
-lin traduce_V2 = mkV2 (lin VK {s = c67A "panetella"}) ; -- 10000 
-lin traducer_N = mkN (lin NK {s = d10 "parjaaja"}) ; -- 10000 
-lin traffic_N = mkN (lin NK {s = d48A "liikenne"}) ; -- 615 
-lin traffic_V = mkV "myydä" ; -- 305 
-lin tragedian_N = mkN "näyttelijä" ; -- 1209 
-lin tragedienne_N = mkN (lin NK {s = d08 "tragedienne"}) ; -- 10000 
-lin tragedy_N = mkN (lin NK {s = d12 "tragedia"}) ; -- 6778 
-lin tragic_A = mkA (lin AK {s = d38 "traaginen"}) ; -- 6269 
-lin trail_N = mkN "jälki" ; -- 904 
-lin trail_V = mkV "jäljittää" ; -- 8236 
-lin trail_V2 = mkV2 "jäljittää" ; -- 8236 
-lin trainbearer_N = mkN (lin NK {s = d43 "airut"}) ; -- 10000 
-lin trainee_N = mkN (lin NK {s = d12 "harjoittelija"}) ; -- 9199 
-lin trainer_N = mkN (lin NK {s = d10 "valmentaja"}) ; -- 569 
-lin training_N = mkN (lin NK {s = d39 "harjoitus"}) ; -- 1314 
-lin traipse_V = mkV (lin VK {s = c67 "harhailla"}) ; -- 10000 
-lin traitor_N = mkN (lin NK {s = d06 "petturi"}) ; -- 10000 
-lin traitorous_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin trajectory_N = mkN (lin NK {s = d09A "rata"}) ; -- 10000 
-lin trammel_V2 = mkV2 "estää" ; -- 773 
-lin tramp_N = mkN (lin NK {s = d10 "lutka"}) ; -- 10000 
-lin tramp_V = mkV (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin tramp_V2 = mkV2 (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin trample_V = mkV (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin trample_V2 = mkV2 (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin trampoline_N = mkN (lin NK {s = d05 "trampoliini"}) ; -- 10000 
-lin trance_N = mkN (lin NK {s = d05 "transsi"}) ; -- 10000 
-lin tranquil_A = mkA (lin AK {s = d26 "tyyni"}) ; -- 7811 
-lin tranquility_N = mkN (lin NK {s = d40 "levollisuus"}) ; -- 10000 
-lin tranquilize_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin tranquillity_N = mkN (lin NK {s = d40 "levollisuus"}) ; -- 10000 
-lin tranquillize_V2 = mkV2 (lin VK {s = c53A "rauhoittaa"}) ; -- 3031 
-lin transaction_N = mkN (lin NK {s = d39 "toimitus"}) ; -- 2832 
-lin transcend_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin transcribe_V2 = mkV2 (lin VK {s = c53A "sovittaa"}) ; -- 3477 
-lin transcript_N = mkN (lin NK {s = d03 "transkriptio"}) ; -- 10000 
-lin transcription_N = mkN (lin NK {s = d39 "kirjoitus"}) ; -- 2126 
-lin transfer_N = mkN "henkilö" ; -- 385 
-lin transfer_V = mkV "siirtää" ; -- 584 
-lin transfer_V2 = mkV2 "siirtää" ; -- 584 
-lin transference_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin transfiguration_N = mkN (lin NK {s = d03 "transformaatio"}) ; -- 10000 
-lin transfigure_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin transfix_V2 = mkV2 (lin VK {s = c66 "puhkaista"}) ; -- 10000 
-lin transform_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin transformer_N = mkN (lin NK {s = d10 "muuntaja"}) ; -- 10000 
-lin transfuse_V2 = mkV2 "siirtää" ; -- 584 
-lin transgress_V = mkV (lin VK {s = c66 "nousta"}) ; -- 111 
-lin transgress_V2 = mkV2 (lin VK {s = c66 "nousta"}) ; -- 111 
-lin transgression_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin transience_N = mkN (lin NK {s = d40 "kuolevaisuus"}) ; -- 10000 
-lin transiency_N = mkN (lin NK {s = d40 "kuolevaisuus"}) ; -- 10000 
-lin transient_N = mkN (lin NK {s = d10 "katoava"}) ; -- 10000 
-lin transistor_N = mkN (lin NK {s = d06 "transistori"}) ; -- 10000 
-lin transition_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin translate_V = mkV (lin VK {s = c73 "vastata"}) ; -- 212 
-lin translate_V2 = mkV2 (lin VK {s = c73 "vastata"}) ; -- 212 
-lin translation_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin translator_N = mkN "kääntäjä" ; -- 8740 
-lin transliterate_V2 = mkV2 (lin VK {s = c62 "transkriboida"}) ; -- 10000 
-lin transliteration_N = mkN (lin NK {s = d03 "transkriptio"}) ; -- 10000 
-lin transmission_N = mkN (lin NK {s = d09A "tartunta"}) ; -- 5224 
-lin transmit_V2 = mkV2 (lin VK {s = c53A "johtaa"}) ; -- 172 
-lin transmitter_N = mkN "välittäjä" ; -- 3553 
-lin transmogrify_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin transmutation_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin transmute_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin transparent_A = mkA (lin AK {s = d38 "rehellinen"}) ; -- 4390 
-lin transpiration_N = mkN (lin NK {s = d02 "hikoilu"}) ; -- 10000 
-lin transpire_V = mkV (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin transpire_V2 = mkV2 (lin VK {s = c52A "tapahtua"}) ; -- 236 
-lin transplant_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin transplant_V = mkV "siirtää" ; -- 584 
-lin transplant_V2 = mkV2 "siirtää" ; -- 584 
-lin transplantation_N = mkN (lin NK {s = d01A "siirto"}) ; -- 2242 
-lin transport_N = mkN (lin NK {s = d39 "kuljetus"}) ; -- 2304 
-lin transport_V2 = mkV2 "lähettää" ; -- 585 
-lin transportation_N = mkN (lin NK {s = d39 "kuljetus"}) ; -- 2304 
-lin transporter_N = mkN "rekka" ; -- 3091 
-lin transpose_V2 = mkV2 (lin VK {s = c73 "korvata"}) ; -- 901 
-lin transposition_N = mkN (lin NK {s = d01A "vaihto"}) ; -- 1931 
-lin transsexual_N = mkN (lin NK {s = d05 "transseksuaali"}) ; -- 10000 
-lin transship_V2 = mkV2 (lin VK {s = c73 "laivata"}) ; -- 10000 
-lin transvestism_N = mkN (lin NK {s = d05 "transvestismi"}) ; -- 10000 
-lin transvestite_N = mkN (lin NK {s = d05A "transvestiitti"}) ; -- 10000 
-lin trap_N = mkN (lin NK {s = d09 "ansa"}) ; -- 10000 
-lin trap_V = mkV (lin VK {s = c52A "joutua"}) ; -- 93 
-lin trap_V2 = mkV2 (lin VK {s = c52A "joutua"}) ; -- 93 
-lin trapeze_N = mkN (lin NK {s = d06 "trapetsi"}) ; -- 10000 
-lin trash_N = mkN "jäte" ; -- 2429 
-lin trash_V2 = mkV2 (lin VK {s = c52A "haukkua"}) ; -- 5270 
-lin trashy_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin trauma_N = mkN (lin NK {s = d09 "trauma"}) ; -- 10000 
-lin travail_N = mkN (lin NK {s = d39 "synnytys"}) ; -- 5555 
-lin traveller_N = mkN (lin NK {s = d10 "matkustaja"}) ; -- 1501 
-lin travelling_N = mkN "matkustaminen" ; -- 7648 
-lin traverse_N = mkN (lin NK {s = d39 "ylitys"}) ; -- 5407 
-lin traverse_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin travesty_V2 = mkV2 (lin VK {s = c67 "irvailla"}) ; -- 10000 
-lin trawl_N = mkN (lin NK {s = d05 "trooli"}) ; -- 10000 
-lin trawl_V = mkV (lin VK {s = c53 "kalastaa"}) ; -- 5867 
-lin trawl_V2 = mkV2 (lin VK {s = c53 "kalastaa"}) ; -- 5867 
-lin trawler_N = mkN (lin NK {s = d06 "troolari"}) ; -- 10000 
-lin tray_N = mkN (lin NK {s = d33A "tarjotin"}) ; -- 10000 
-lin treacherous_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin treachery_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin treacle_N = mkN (lin NK {s = d05A "siirappi"}) ; -- 10000 
-lin tread_N = mkN (lin NK {s = d49 "askel"}) ; -- 2440 
-lin tread_V = mkV (lin VK {s = c52 "astua"}) ; -- 1620 
-lin tread_V2 = mkV2 (lin VK {s = c52 "astua"}) ; -- 1620 
-lin treadle_N = mkN (lin NK {s = d33A "poljin"}) ; -- 10000 
-lin treadle_V = mkV (lin VK {s = c58A "polkea"}) ; -- 4499 
-lin treason_N = mkN (lin NK {s = d39 "petos"}) ; -- 4350 
-lin treasonable_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin treasonous_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin treasure_N = mkN (lin NK {s = d40 "omaisuus"}) ; -- 1914 
-lin treasury_N = mkN "valtiovarainministeriö" ; -- 2746 
-lin treat_N = mkN (lin NK {s = d01 "ilo"}) ; -- 1384 
-lin treat_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin treat_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin treatise_N = mkN (lin NK {s = d10 "tutkielma"}) ; -- 10000 
-lin treatment_N = mkN (lin NK {s = d01A "hoito"}) ; -- 497 
-lin treaty_N = mkN (lin NK {s = d39 "sopimus"}) ; -- 242 
-lin treble_A = mkA "kolminkertainen" ; -- 7296 
-lin treble_V = mkV (lin VK {s = c53 "kolminkertaistaa"}) ; -- 10000 
-lin treble_V2 = mkV2 (lin VK {s = c53 "kolminkertaistaa"}) ; -- 10000 
-lin trefoil_N = mkN (lin NK {s = d13 "apila"}) ; -- 10000 
-lin trek_N = mkN (lin NK {s = d39 "vaellus"}) ; -- 9016 
-lin trek_V = mkV (lin VK {s = c54A "vaeltaa"}) ; -- 6308 
-lin trellis_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin tremble_N = mkN (lin NK {s = d12 "vapina"}) ; -- 10000 
-lin tremendous_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin tremolo_N = mkN (lin NK {s = d02 "tremolo"}) ; -- 10000 
-lin tremor_N = mkN "maanjäristys" ; -- 3644 
-lin trench_N = mkN "oja" ; -- 4309 
-lin trench_V2 = mkV2 (lin VK {s = c56 "kaivaa"}) ; -- 2580 
-lin trenchancy_N = mkN (lin NK {s = d40 "purevuus"}) ; -- 10000 
-lin trenchant_A = mkA "selkeä" ; -- 1096 
-lin trend_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin trendy_A = mkA (lin AK {s = d41A "muodikas"}) ; -- 8520 
-lin trepidation_N = mkN (lin NK {s = d01A "pelko"}) ; -- 1369 
-lin trespass_V = mkV (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin trespasser_N = mkN (lin NK {s = d10 "tunkeutuja"}) ; -- 10000 
-lin triad_N = mkN (lin NK {s = d04A "kolmikko"}) ; -- 3469 
-lin trial_N = mkN "oikeudenkäynti" ; -- 2079 
-lin triangle_N = mkN (lin NK {s = d03 "kolmio"}) ; -- 8730 
-lin tribe_N = mkN (lin NK {s = d01 "heimo"}) ; -- 7991 
-lin tribulation_N = mkN (lin NK {s = d39 "koettelemus"}) ; -- 10000 
-lin tribute_N = mkN (lin NK {s = d01 "vero"}) ; -- 1047 
-lin trice_N = mkN (lin NK {s = d10 "kotva"}) ; -- 10000 
-lin trice_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin trick_N = mkN (lin NK {s = d05A "tikki"}) ; -- 10000 
-lin trick_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin trickery_N = mkN (lin NK {s = d39 "sumutus"}) ; -- 10000 
-lin trickiness_N = mkN (lin NK {s = d40 "kierous"}) ; -- 10000 
-lin trickle_N = mkN (lin NK {s = d01A "vuoto"}) ; -- 8245 
-lin trickle_V = mkV (lin VK {s = c67A "tiputella"}) ; -- 10000 
-lin trickle_V2 = mkV2 (lin VK {s = c67A "tiputella"}) ; -- 10000 
-lin trickster_N = mkN (lin NK {s = d10 "petkuttaja"}) ; -- 10000 
-lin tricksy_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin tricky_A = mkA "hankala" ; -- 1421 
-lin tricolour_N = mkN (lin NK {s = d06 "trikolori"}) ; -- 10000 
-lin triennial_A = mkA "kolmivuotinen" ; -- 7137 
-lin triennial_N = mkN (lin NK {s = d05 "triennaali"}) ; -- 10000 
-lin trifle_V = mkV (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin trifle_V2 = mkV2 (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin trifler_N = mkN (lin NK {s = d06 "veijari"}) ; -- 10000 
-lin trigger_N = mkN (lin NK {s = d33 "liipaisin"}) ; -- 10000 
-lin trigger_V2 = mkV2 (lin VK {s = c66 "laukaista"}) ; -- 5299 
-lin trigger_happy_A = mkA (lin AK {s = d10 "raivoisa"}) ; -- 10000 
-lin trigonometry_N = mkN (lin NK {s = d12 "trigonometria"}) ; -- 10000 
-lin trill_N = mkN (lin NK {s = d05 "trilli"}) ; -- 10000 
-lin trillion_N = mkN (lin NK {s = d10 "triljoona"}) ; -- 10000 
-lin trilogy_N = mkN (lin NK {s = d12 "trilogia"}) ; -- 10000 
-lin trim_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin trim_N = mkN (lin NK {s = d10A "suunta"}) ; -- 505 
-lin trim_V = mkV "vähentää" ; -- 802 
-lin trim_V2 = mkV2 "vähentää" ; -- 802 
-lin trimmer_N = mkN (lin NK {s = d05A "palkki"}) ; -- 10000 
-lin trimming_N = mkN (lin NK {s = d02 "muotoilu"}) ; -- 4686 
-lin trinitrotoluene_N = mkN (lin NK {s = d06 "trotyyli"}) ; -- 10000 
-lin trinity_N = mkN (lin NK {s = d04A "kolmikko"}) ; -- 3469 
-lin trio_N = mkN (lin NK {s = d04A "kolmikko"}) ; -- 3469 
-lin trip_N = mkN "elämys" ; -- 3005 
-lin trip_V = mkV (lin VK {s = c66 "laukaista"}) ; -- 5299 
-lin trip_V2 = mkV2 (lin VK {s = c66 "laukaista"}) ; -- 5299 
-lin tripe_N = mkN (lin NK {s = d01A "puppu"}) ; -- 10000 
-lin triple_A = mkA "kolminkertainen" ; -- 7296 
-lin triple_V = mkV "lyödä" ; -- 855 
-lin triple_V2 = mkV2 "lyödä" ; -- 855 
-lin triplet_N = mkN (lin NK {s = d04A "kolmikko"}) ; -- 3469 
-lin triplex_A = mkA "kolminkertainen" ; -- 7296 
-lin triplicate_N = mkN (lin NK {s = d03 "kopio"}) ; -- 6601 
-lin triplicate_V2 = mkV2 (lin VK {s = c62 "kopioida"}) ; -- 8930 
-lin tripper_N = mkN (lin NK {s = d12 "lomailija"}) ; -- 10000 
-lin triptych_N = mkN (lin NK {s = d05A "triptyykki"}) ; -- 10000 
-lin trisect_V2 = mkV2 (lin VK {s = c73A "leikata"}) ; -- 1328 
-lin triteness_N = mkN (lin NK {s = d40 "latteus"}) ; -- 10000 
-lin triumph_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin triumph_V = mkV (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin triumphal_A = mkA (lin AK {s = d10 "voittoisa"}) ; -- 10000 
-lin triumphant_A = mkA (lin AK {s = d10 "voittoisa"}) ; -- 10000 
-lin triumvirate_N = mkN (lin NK {s = d05A "triumviraatti"}) ; -- 10000 
-lin trivial_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin triviality_N = mkN (lin NK {s = d05A "trivialiteetti"}) ; -- 10000 
-lin trochee_N = mkN (lin NK {s = d20 "trokee"}) ; -- 10000 
-lin troika_N = mkN (lin NK {s = d10A "troikka"}) ; -- 10000 
-lin troll_N = mkN (lin NK {s = d01A "peikko"}) ; -- 9684 
-lin troll_V = mkV "pyöriä" ; -- 1772 
-lin troll_V2 = mkV2 "pyöriä" ; -- 1772 
-lin trollop_N = mkN (lin NK {s = d01A "portto"}) ; -- 10000 
-lin trombonist_N = mkN (lin NK {s = d05 "pasunisti"}) ; -- 10000 
-lin troop_N = mkN (lin NK {s = d09 "lauma"}) ; -- 8478 
-lin troop_V = mkV (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin troop_V2 = mkV2 (lin VK {s = c61 "marssia"}) ; -- 3538 
-lin trooper_N = mkN (lin NK {s = d41 "sotilas"}) ; -- 1028 
-lin trophy_N = mkN (lin NK {s = d06 "pokaali"}) ; -- 10000 
-lin tropic_N = mkN (lin NK {s = d38 "trooppinen"}) ; -- 10000 
-lin trot_N = mkN (lin NK {s = d05 "ravi"}) ; -- 5431 
-lin trot_V = mkV "kävellä" ; -- 1949 
-lin trot_V2 = mkV2 "kävellä" ; -- 1949 
-lin troth_N = mkN (lin NK {s = d39 "kihlaus"}) ; -- 10000 
-lin trotter_N = mkN (lin NK {s = d10 "potka"}) ; -- 10000 
-lin troubadour_N = mkN (lin NK {s = d05 "trubaduuri"}) ; -- 10000 
-lin trouble_N = mkN (lin NK {s = d40 "vaikeus"}) ; -- 895 
-lin trouble_V = mkV (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin trouble_V2 = mkV2 (lin VK {s = c73A "loukata"}) ; -- 2647 
-lin troubleshooter_N = mkN (lin NK {s = d10 "korjaaja"}) ; -- 10000 
-lin troublesome_A = mkA "hankala" ; -- 1421 
-lin troublous_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin trough_N = mkN (lin NK {s = d09 "kassa"}) ; -- 2987 
-lin trounce_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin troupe_N = mkN (lin NK {s = d48 "seurue"}) ; -- 4830 
-lin trouser_N = mkN "housut" ; -- 5434 
-lin trout_N = mkN (lin NK {s = d32 "taimen"}) ; -- 8075 
-lin trove_N = mkN (lin NK {s = d48A "aarre"}) ; -- 6743 
-lin trowel_N = mkN (lin NK {s = d09 "lasta"}) ; -- 10000 
-lin truancy_N = mkN (lin NK {s = d39 "pinnaus"}) ; -- 10000 
-lin truant_N = mkN (lin NK {s = d06 "pinnari"}) ; -- 10000 
-lin truck_N = mkN "kuorma-auto" ; -- 4077 
-lin truckle_N = mkN (lin NK {s = d48A "vuode"}) ; -- 8578 
-lin truckle_V = mkV (lin VK {s = c52A "taipua"}) ; -- 3322 
-lin trudge_N = mkN (lin NK {s = d49A "taival"}) ; -- 5219 
-lin trudge_V = mkV (lin VK {s = c54A "taivaltaa"}) ; -- 10000 
-lin true_A = mkA (lin AK {s = d15 "oikea"}) ; -- 418 
-lin true_Adv = mkAdv (lin AdvK {s = c99 "tosiaan"}) ; -- 5544 
-lin true_N = mkN (lin NK {s = d05 "rivi"}) ; -- 1551 
-lin true_V2 = mkV2 (lin VK {s = c66 "oikaista"}) ; -- 7663 
-lin truelove_N = mkN (lin NK {s = d41A "rakas"}) ; -- 10000 
-lin truffle_N = mkN (lin NK {s = d06 "tryffeli"}) ; -- 10000 
-lin truism_N = mkN "itsestäänselvyys" ; -- 7714 
-lin truly_Adv = mkAdv (lin AdvK {s = c99 "todella"}) ; -- 478 
-lin trump_V = mkV (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin trump_V2 = mkV2 (lin VK {s = c53A "ilmoittaa"}) ; -- 274 
-lin trumpet_N = mkN (lin NK {s = d05A "trumpetti"}) ; -- 10000 
-lin trumpet_V = mkV (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin trumpet_V2 = mkV2 (lin VK {s = c53A "soittaa"}) ; -- 657 
-lin trumpeter_N = mkN (lin NK {s = d05 "trumpetisti"}) ; -- 10000 
-lin truncate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin trunk_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin truss_N = mkN (lin NK {s = d41 "ansas"}) ; -- 10000 
-lin truss_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin trust_N = mkN (lin NK {s = d39 "luottamus"}) ; -- 1763 
-lin trust_V = mkV (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin trust_V2 = mkV2 (lin VK {s = c52 "uskoa"}) ; -- 140 
-lin trusteeship_N = mkN (lin NK {s = d10 "asema"}) ; -- 325 
-lin trustful_A = mkA (lin AK {s = d38 "luottavainen"}) ; -- 7180 
-lin trusting_A = mkA (lin AK {s = d38 "luottavainen"}) ; -- 7180 
-lin trustworthiness_N = mkN (lin NK {s = d40 "luotettavuus"}) ; -- 8329 
-lin trustworthy_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin trusty_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin truth_N = mkN (lin NK {s = d40 "totuus"}) ; -- 1850 
-lin truthful_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin truthfulness_N = mkN (lin NK {s = d40 "rehellisyys"}) ; -- 8784 
-lin try_N = mkN (lin NK {s = d39 "yritys"}) ; -- 117 
-lin try_V = mkV "yrittää" ; -- 262 
-lin try_V2 = mkV2 "yrittää" ; -- 262 
-lin try_on_N = mkN (lin NK {s = d39 "sovitus"}) ; -- 5913 
-lin tryst_N = mkN (lin NK {s = d05 "treffit"}) ; -- 10000 
-lin tsar_N = mkN (lin NK {s = d05 "tsaari"}) ; -- 10000 
-lin tsarina_N = mkN (lin NK {s = d32A "tsaaritar"}) ; -- 10000 
-lin tub_N = mkN (lin NK {s = d03 "sammio"}) ; -- 10000 
-lin tuba_N = mkN (lin NK {s = d10 "tuuba"}) ; -- 10000 
-lin tubby_A = mkA (lin AK {s = d10 "pulska"}) ; -- 10000 
-lin tube_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin tuberculosis_N = mkN (lin NK {s = d05 "tuberkuloosi"}) ; -- 10000 
-lin tubful_N = mkN (lin NK {s = d38 "saavillinen"}) ; -- 10000 
-lin tubing_N = mkN (lin NK {s = d07 "putki"}) ; -- 2534 
-lin tuck_N = mkN (lin NK {s = d39 "laskos"}) ; -- 10000 
-lin tuck_V = mkV (lin VK {s = c58A "tunkea"}) ; -- 6307 
-lin tuck_V2 = mkV2 (lin VK {s = c58A "tunkea"}) ; -- 6307 
-lin tuft_N = mkN (lin NK {s = d01 "tupsu"}) ; -- 10000 
-lin tug_N = mkN (lin NK {s = d01 "proomu"}) ; -- 10000 
-lin tug_V = mkV "vetää" ; -- 439 
-lin tug_V2 = mkV2 "vetää" ; -- 439 
-lin tugboat_N = mkN (lin NK {s = d01 "proomu"}) ; -- 10000 
-lin tuition_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin tulip_N = mkN (lin NK {s = d06 "tulppaani"}) ; -- 10000 
-lin tumble_N = mkN "kaatuminen" ; -- 4923 
-lin tumble_V = mkV (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin tumble_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin tumbler_N = mkN (lin NK {s = d01 "pulu"}) ; -- 10000 
-lin tumid_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin tumidity_N = mkN (lin NK {s = d39 "turvotus"}) ; -- 10000 
-lin tummy_N = mkN (lin NK {s = d01 "masu"}) ; -- 10000 
-lin tumour_N = mkN (lin NK {s = d33 "kasvain"}) ; -- 10000 
-lin tumult_N = mkN (lin NK {s = d06 "meteli"}) ; -- 6201 
-lin tun_N = mkN (lin NK {s = d06 "tynnyri"}) ; -- 8414 
-lin tuna_N = mkN (lin NK {s = d05 "makrilli"}) ; -- 10000 
-lin tundra_N = mkN (lin NK {s = d10 "tundra"}) ; -- 10000 
-lin tune_N = mkN (lin NK {s = d48 "vire"}) ; -- 4047 
-lin tune_V = mkV "virittää" ; -- 4780 
-lin tune_V2 = mkV2 "virittää" ; -- 4780 
-lin tuneful_A = mkA (lin AK {s = d38 "melodinen"}) ; -- 10000 
-lin tuner_N = mkN (lin NK {s = d03 "radio"}) ; -- 10000 
-lin tungsten_N = mkN (lin NK {s = d06 "volframi"}) ; -- 10000 
-lin tunic_N = mkN (lin NK {s = d13 "tunika"}) ; -- 10000 
-lin tunnel_N = mkN (lin NK {s = d06 "tunneli"}) ; -- 4266 
-lin tunnel_V = mkV (lin VK {s = c52A "kaivautua"}) ; -- 10000 
-lin tunnel_V2 = mkV2 (lin VK {s = c52A "kaivautua"}) ; -- 10000 
-lin turban_N = mkN (lin NK {s = d06 "turbaani"}) ; -- 10000 
-lin turbidity_N = mkN (lin NK {s = d40 "sameus"}) ; -- 10000 
-lin turbidness_N = mkN (lin NK {s = d40 "sameus"}) ; -- 10000 
-lin turbine_N = mkN (lin NK {s = d06 "turbiini"}) ; -- 10000 
-lin turbot_N = mkN (lin NK {s = d13 "kampela"}) ; -- 10000 
-lin turbulence_N = mkN (lin NK {s = d05 "turbulenssi"}) ; -- 10000 
-lin turbulent_A = mkA "kiihkeä" ; -- 4724 
-lin tureen_N = mkN (lin NK {s = d06 "terriini"}) ; -- 10000 
-lin turf_N = mkN (lin NK {s = d07 "nurmi"}) ; -- 7206 
-lin turf_V2 = mkV2 (lin VK {s = c53A "nurmettaa"}) ; -- 10000 
-lin turgid_A = mkA (lin AK {s = d38 "mahtipontinen"}) ; -- 10000 
-lin turgidity_N = mkN (lin NK {s = d40 "mahtipontisuus"}) ; -- 10000 
-lin turkey_N = mkN (lin NK {s = d08 "pelle"}) ; -- 10000 
-lin turmeric_N = mkN (lin NK {s = d10 "kurkuma"}) ; -- 10000 
-lin turmoil_N = mkN (lin NK {s = d09A "kuohunta"}) ; -- 10000 
-lin turn_on_N = mkN (lin NK {s = d39 "kiihotus"}) ; -- 10000 
-lin turner_N = mkN (lin NK {s = d06 "sorvari"}) ; -- 10000 
-lin turning_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin turnip_N = mkN (lin NK {s = d05 "turnipsi"}) ; -- 10000 
-lin turnover_N = mkN (lin NK {s = d05A "myynti"}) ; -- 494 
-lin turpitude_N = mkN (lin NK {s = d40 "halpamaisuus"}) ; -- 10000 
-lin turquoise_N = mkN (lin NK {s = d06 "turkoosi"}) ; -- 10000 
-lin turret_N = mkN (lin NK {s = d05 "torni"}) ; -- 4771 
-lin tussle_N = mkN (lin NK {s = d02 "tappelu"}) ; -- 8039 
-lin tussle_V = mkV (lin VK {s = c53A "sekoittaa"}) ; -- 2295 
-lin tussock_N = mkN (lin NK {s = d01 "tupsu"}) ; -- 10000 
-lin tutelage_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin tutor_N = mkN (lin NK {s = d10 "opettaja"}) ; -- 526 
-lin tutor_V2 = mkV2 (lin VK {s = c73 "ohjata"}) ; -- 624 
-lin tutorship_N = mkN (lin NK {s = d39 "opetus"}) ; -- 1135 
-lin tuxedo_N = mkN (lin NK {s = d05A "smokki"}) ; -- 10000 
-lin twain_N = mkN "pari" ; -- 1071 
-lin twang_N = mkN (lin NK {s = d39 "honotus"}) ; -- 10000 
-lin twang_V = mkV (lin VK {s = c66 "vapista"}) ; -- 10000 
-lin twang_V2 = mkV2 (lin VK {s = c66 "vapista"}) ; -- 10000 
-lin tweak_N = mkN (lin NK {s = d39 "nipistys"}) ; -- 10000 
-lin tweak_V2 = mkV2 "virittää" ; -- 4780 
-lin tweed_N = mkN (lin NK {s = d05 "tweed"}) ; -- 10000 
-lin tweet_N = mkN (lin NK {s = d39 "piipitys"}) ; -- 10000 
-lin tweet_V = mkV (lin VK {s = c54A "pusertaa"}) ; -- 10000 
-lin twerp_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin twice_Adv = mkAdv (lin AdvK {s = c99 "kahdesti"}) ; -- 2463 
-lin twiddle_N = mkN (lin NK {s = d02 "kiemurtelu"}) ; -- 10000 
-lin twiddle_V = mkV "pyöriä" ; -- 1772 
-lin twiddle_V2 = mkV2 "pyöriä" ; -- 1772 
-lin twig_N = mkN (lin NK {s = d10 "oksa"}) ; -- 5874 
-lin twig_V = mkV (lin VK {s = c73 "hoksata"}) ; -- 10000 
-lin twig_V2 = mkV2 (lin VK {s = c73 "hoksata"}) ; -- 10000 
-lin twilit_A = mkA "hämärä" ; -- 4129 
-lin twill_N = mkN (lin NK {s = d05 "tvilli"}) ; -- 10000 
-lin twin_N = mkN (lin NK {s = d38 "kaksonen"}) ; -- 8696 
-lin twin_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin twine_N = mkN (lin NK {s = d01 "naru"}) ; -- 9213 
-lin twine_V = mkV "kiertää" ; -- 1025 
-lin twine_V2 = mkV2 "kiertää" ; -- 1025 
-lin twinge_N = mkN (lin NK {s = d39 "pistos"}) ; -- 10000 
-lin twinkle_N = mkN (lin NK {s = d48A "vilke"}) ; -- 10000 
-lin twinkle_V = mkV (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin twirl_N = mkN (lin NK {s = d12 "kiemura"}) ; -- 10000 
-lin twirl_V = mkV "pyöriä" ; -- 1772 
-lin twirl_V2 = mkV2 "pyöriä" ; -- 1772 
-lin twist_N = mkN (lin NK {s = d10 "mutka"}) ; -- 3473 
-lin twist_V = mkV "kiertää" ; -- 1025 
-lin twist_V2 = mkV2 "kiertää" ; -- 1025 
-lin twit_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin twit_V2 = mkV2 (lin VK {s = c73A "pilkata"}) ; -- 10000 
-lin twitch_V = mkV (lin VK {s = c53 "puristaa"}) ; -- 4233 
-lin twitch_V2 = mkV2 (lin VK {s = c53 "puristaa"}) ; -- 4233 
-lin twitter_N = mkN (lin NK {s = d39 "tirskutus"}) ; -- 10000 
-lin twitter_V = mkV (lin VK {s = c53A "tirskuttaa"}) ; -- 10000 
-lin tycoon_N = mkN (lin NK {s = d14A "pohatta"}) ; -- 10000 
-lin tyke_N = mkN (lin NK {s = d01 "tollo"}) ; -- 10000 
-lin type_N = mkN (lin NK {s = d05 "malli"}) ; -- 570 
-lin typeface_N = mkN (lin NK {s = d33 "kirjasin"}) ; -- 10000 
-lin typesetter_N = mkN (lin NK {s = d10 "latoja"}) ; -- 10000 
-lin typhoon_N = mkN (lin NK {s = d06 "taifuuni"}) ; -- 10000 
-lin typical_A = mkA (lin AK {s = d38 "tyypillinen"}) ; -- 2243 
-lin typify_V2 = mkV2 (lin VK {s = c53 "edustaa"}) ; -- 601 
-lin typographer_N = mkN (lin NK {s = d10 "latoja"}) ; -- 10000 
-lin typography_N = mkN (lin NK {s = d12 "typografia"}) ; -- 10000 
-lin tyrannize_V = mkV (lin VK {s = c53A "sortaa"}) ; -- 10000 
-lin tyrannize_V2 = mkV2 (lin VK {s = c53A "sortaa"}) ; -- 10000 
-lin tyranny_N = mkN (lin NK {s = d12 "tyrannia"}) ; -- 10000 
-lin tyrant_N = mkN (lin NK {s = d10 "sortaja"}) ; -- 10000 
-lin tyre_N = mkN (lin NK {s = d41A "rengas"}) ; -- 2188 
-lin tyro_N = mkN (lin NK {s = d38 "ensikertalainen"}) ; -- 10000 
-lin tzar_N = mkN (lin NK {s = d05 "tsaari"}) ; -- 10000 
-lin tzarina_N = mkN (lin NK {s = d32A "tsaaritar"}) ; -- 10000 
-lin ubiquity_N = mkN "läsnäolo" ; -- 4718 
-lin uglify_V2 = mkV2 (lin VK {s = c54A "rumentaa"}) ; -- 10000 
-lin ugliness_N = mkN (lin NK {s = d40 "rumuus"}) ; -- 10000 
-lin ukase_N = mkN (lin NK {s = d06 "ukaasi"}) ; -- 10000 
-lin ukulele_N = mkN (lin NK {s = d08 "ukulele"}) ; -- 10000 
-lin ulcer_N = mkN (lin NK {s = d10 "haavauma"}) ; -- 10000 
-lin ulcerate_V = mkV (lin VK {s = c52A "haavautua"}) ; -- 10000 
-lin ulcerate_V2 = mkV2 (lin VK {s = c52A "haavautua"}) ; -- 10000 
-lin ulceration_N = mkN (lin NK {s = d10 "haavauma"}) ; -- 10000 
-lin ulster_N = mkN (lin NK {s = d06 "ulsteri"}) ; -- 10000 
-lin ulterior_A = mkA "etäinen" ; -- 5011 
-lin ultimate_A = mkA "viimeinen" ; -- 198 
-lin ultimatum_N = mkN (lin NK {s = d06 "ultimaatumi"}) ; -- 10000 
-lin ultimo_A = mkA "edellinen" ; -- 516 
-lin ultramarine_N = mkN (lin NK {s = d05 "ultramariini"}) ; -- 10000 
-lin ululate_V = mkV (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin ululation_N = mkN (lin NK {s = d09A "ulvonta"}) ; -- 10000 
-lin umber_N = mkN (lin NK {s = d10 "umbra"}) ; -- 10000 
-lin umbrella_N = mkN (lin NK {s = d01A "katto"}) ; -- 1586 
-lin umpire_N = mkN "tuomari" ; -- 1757 
-lin unabashed_A = mkA (lin AK {s = d10 "luonteva"}) ; -- 3961 
-lin unabridged_A = mkA "täydellinen" ; -- 1811 
-lin unacceptable_A = mkA "sopimaton" ; -- 8164 
-lin unacknowledged_A = mkA "tuntematon" ; -- 2186 
-lin unacquainted_A = mkA "tuntematon" ; -- 2186 
-lin unadulterated_A = mkA "puhdas" ; -- 1224 
-lin unadventurous_A = mkA "arka" ; -- 5747 
-lin unaffected_A = mkA (lin AK {s = d38 "luonnollinen"}) ; -- 2406 
-lin unaided_A = mkA "itsenäinen" ; -- 1555 
-lin unalloyed_A = mkA "puhdas" ; -- 1224 
-lin unalterable_A = mkA (lin AK {s = d38 "lopullinen"}) ; -- 1117 
-lin unambiguous_A = mkA "selkeä" ; -- 1096 
-lin unanimity_N = mkN "yksimielisyys" ; -- 4054 
-lin unanimous_A = mkA "yksimielinen" ; -- 3224 
-lin unanswered_A = mkA "yksipuolinen" ; -- 7568 
-lin unappealing_A = mkA "tylsä" ; -- 5150 
-lin unappetizing_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin unapproachable_A = mkA "etäinen" ; -- 5011 
-lin unarguable_A = mkA "kiistaton" ; -- 6537 
-lin unarmed_A = mkA "paljas" ; -- 5919 
-lin unarticulated_A = mkA "epäselvä" ; -- 3748 
-lin unasked_A = mkA "tarpeeton" ; -- 3985 
-lin unassailable_A = mkA "täydellinen" ; -- 1811 
-lin unassisted_A = mkA "itsenäinen" ; -- 1555 
-lin unattached_A = mkA (lin AK {s = d38 "irtonainen"}) ; -- 10000 
-lin unattended_A = mkA "yksinäinen" ; -- 3522 
-lin unattractive_A = mkA (lin AK {s = d10 "ruma"}) ; -- 5402 
-lin unauthorized_A = mkA "laiton" ; -- 2446 
-lin unawares_Adv = mkAdv "yhtäkkiä" ; -- 4419 
-lin unbacked_A = mkA "itsenäinen" ; -- 1555 
-lin unbalance_V2 = mkV2 "järkyttää" ; -- 4364 
-lin unbar_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unbeknown_A = mkA "tuntematon" ; -- 2186 
-lin unbeknownst_A = mkA "tuntematon" ; -- 2186 
-lin unbelievable_A = mkA "uskomaton" ; -- 4103 
-lin unbeliever_N = mkN (lin NK {s = d04A "skeptikko"}) ; -- 10000 
-lin unbend_V = mkV (lin VK {s = c52A "vapautua"}) ; -- 2439 
-lin unbend_V2 = mkV2 (lin VK {s = c52A "vapautua"}) ; -- 2439 
-lin unbending_A = mkA "jäykkä" ; -- 7949 
-lin unbiased_A = mkA "puolueeton" ; -- 5997 
-lin unbiassed_A = mkA "tasapuolinen" ; -- 9136 
-lin unbind_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unblock_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin unbolt_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin unbolt_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unbosom_V2 = mkV2 "keventää" ; -- 4745 
-lin unbroken_A = mkA "kokonainen" ; -- 2842 
-lin unbuckle_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unburden_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin unbuttoned_A = mkA (lin AK {s = d10 "leppoisa"}) ; -- 7619 
-lin uncalled_for_A = mkA "tarpeeton" ; -- 3985 
-lin uncarpeted_A = mkA "paljas" ; -- 5919 
-lin unceasing_A = mkA "loputon" ; -- 5153 
-lin unchain_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin uncharitable_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin uncivil_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin uncle_N = mkN "setä" ; -- 7001 
-lin unclear_A = mkA "epäselvä" ; -- 3748 
-lin unclouded_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin uncluttered_A = mkA (lin AK {s = d05 "siisti"}) ; -- 4826 
-lin uncomfortable_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin uncommon_A = mkA "harvinainen" ; -- 1313 
-lin uncommunicative_A = mkA (lin AK {s = d41 "vaitelias"}) ; -- 10000 
-lin uncompleted_A = mkA (lin AK {s = d38 "vajavainen"}) ; -- 10000 
-lin uncomplicated_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin unconcealed_A = mkA "paljas" ; -- 5919 
-lin unconcern_N = mkN "välinpitämättömyys" ; -- 9010 
-lin unconditional_A = mkA "ehdoton" ; -- 2106 
-lin unconditioned_A = mkA "ehdoton" ; -- 2106 
-lin uncongenial_A = mkA "vieras" ; -- 1717 
-lin unconnected_A = mkA (lin AK {s = d38 "irrallinen"}) ; -- 10000 
-lin unconscionable_A = mkA "kohtuuton" ; -- 3217 
-lin unconscious_N = mkN (lin NK {s = d34A "tajuton"}) ; -- 10000 
-lin unconsciousness_N = mkN (lin NK {s = d40 "tajuttomuus"}) ; -- 10000 
-lin unconstrained_A = mkA (lin AK {s = d10 "leppoisa"}) ; -- 7619 
-lin unconstructive_A = mkA "turha" ; -- 1079 
-lin unconventional_A = mkA "luvaton" ; -- 4738 
-lin uncooked_A = mkA "raaka" ; -- 4244 
-lin uncork_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin uncouple_V2 = mkV2 (lin VK {s = c53A "erottaa"}) ; -- 1519 
-lin uncover_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin uncross_V2 = mkV2 (lin VK {s = c53 "suoristaa"}) ; -- 10000 
-lin unction_N = mkN (lin NK {s = d48A "voide"}) ; -- 10000 
-lin uncurl_V = mkV (lin VK {s = c53 "suoristaa"}) ; -- 10000 
-lin uncurl_V2 = mkV2 (lin VK {s = c53 "suoristaa"}) ; -- 10000 
-lin uncut_A = mkA "kokonainen" ; -- 2842 
-lin undamaged_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin undaunted_A = mkA (lin AK {s = d15 "urhea"}) ; -- 10000 
-lin undeceive_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin undecided_A = mkA "epävarma" ; -- 3174 
-lin undeferential_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin undefinable_A = mkA "epämääräinen" ; -- 5753 
-lin undefined_A = mkA "epämääräinen" ; -- 5753 
-lin undemanding_A = mkA "helppo" ; -- 461 
-lin under_Adv = mkAdv "alla" ; -- 6546 
-lin under_the_counter_A = mkA "laiton" ; -- 2446 
-lin underbelly_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin underbid_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin undercarriage_N = mkN (lin NK {s = d01A "runko"}) ; -- 4248 
-lin undercover_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin undercut_N = mkN (lin NK {s = d07 "lovi"}) ; -- 10000 
-lin undercut_V2 = mkV2 "myydä" ; -- 305 
-lin underdog_N = mkN "häviäjä" ; -- 7431 
-lin underdone_A = mkA "raaka" ; -- 4244 
-lin underestimate_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin underexposure_N = mkN (lin NK {s = d01A "pimento"}) ; -- 10000 
-lin undergo_V2 = mkV2 (lin VK {s = c58A "kokea"}) ; -- 400 
-lin undergraduate_N = mkN (lin NK {s = d12 "opiskelija"}) ; -- 606 
-lin underground_A = mkA "maanalainen" ; -- 7981 
-lin underhand_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin underhanded_A = mkA (lin AK {s = d10 "arveluttava"}) ; -- 10000 
-lin underlie_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin underline_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin underling_N = mkN (lin NK {s = d38 "alainen"}) ; -- 6822 
-lin undermine_V2 = mkV2 (lin VK {s = c62 "sabotoida"}) ; -- 10000 
-lin underperform_V2 = mkV2 "esittää" ; -- 141 
-lin underpin_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin underquote_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin underscore_V2 = mkV2 (lin VK {s = c53 "korostaa"}) ; -- 404 
-lin undersell_V2 = mkV2 "myydä" ; -- 305 
-lin undershoot_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin undersign_V2 = mkV2 "allekirjoittaa" ; -- 1427 
-lin underslung_A = mkA "matala" ; -- 2129 
-lin underspend_V = mkV (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin underspend_V2 = mkV2 (lin VK {s = c53A "kuluttaa"}) ; -- 3245 
-lin understanding_N = mkN "ymmärrys" ; -- 5474 
-lin understate_V2 = mkV2 "vähätellä" ; -- 4860 
-lin understatement_N = mkN (lin NK {s = d05 "understatement"}) ; -- 10000 
-lin understudy_N = mkN "varamies" ; -- 8789 
-lin undertake_V2 = mkV2 "hyväksyä" ; -- 290 
-lin undertaking_N = mkN (lin NK {s = d48A "hanke"}) ; -- 342 
-lin undertone_N = mkN "sävy" ; -- 2860 
-lin undertow_N = mkN "sävy" ; -- 2860 
-lin underwrite_V = mkV (lin VK {s = c58A "tukea"}) ; -- 429 
-lin underwrite_V2 = mkV2 (lin VK {s = c58A "tukea"}) ; -- 429 
-lin undesirable_A = mkA "sopimaton" ; -- 8164 
-lin undesirable_N = mkN (lin NK {s = d34A "sopimaton"}) ; -- 10000 
-lin undigested_A = mkA "keskeneräinen" ; -- 7451 
-lin undimmed_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin undisclosed_A = mkA "tuntematon" ; -- 2186 
-lin undiscovered_A = mkA "tuntematon" ; -- 2186 
-lin undisguised_A = mkA "selvä" ; -- 446 
-lin undivided_A = mkA "yhtenäinen" ; -- 2535 
-lin undo_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin undocumented_A = mkA "laiton" ; -- 2446 
-lin undoing_N = mkN "avaaminen" ; -- 4259 
-lin undone_A = mkA "avoin" ; -- 667 
-lin undreamed_A = mkA "mahdoton" ; -- 1347 
-lin undreamt_A = mkA "mahdoton" ; -- 1347 
-lin undress_V = mkV (lin VK {s = c52 "riisua"}) ; -- 5638 
-lin undress_V2 = mkV2 (lin VK {s = c52 "riisua"}) ; -- 5638 
-lin undue_A = mkA "laiton" ; -- 2446 
-lin undulate_V = mkV (lin VK {s = c67 "aaltoilla"}) ; -- 10000 
-lin undulation_N = mkN (lin NK {s = d02 "aaltoilu"}) ; -- 10000 
-lin unearth_V2 = mkV2 "löytää" ; -- 276 
-lin unease_N = mkN (lin NK {s = d40 "rauhattomuus"}) ; -- 10000 
-lin uneasiness_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin uneasy_A = mkA "levoton" ; -- 7576 
-lin uneconomical_A = mkA "tehoton" ; -- 8854 
-lin unemployed_A = mkA "työtön" ; -- 4448 
-lin unemployment_N = mkN "työttömyys" ; -- 966 
-lin unending_A = mkA "loputon" ; -- 5153 
-lin unenviable_A = mkA "hankala" ; -- 1421 
-lin unequal_A = mkA "riittämätön" ; -- 8281 
-lin unequalled_A = mkA "ainutlaatuinen" ; -- 2921 
-lin unequivocal_A = mkA "selkeä" ; -- 1096 
-lin uneventful_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin unexceeded_A = mkA "valmis" ; -- 368 
-lin unexciting_A = mkA "tavanomainen" ; -- 2623 
-lin unexpurgated_A = mkA "täydellinen" ; -- 1811 
-lin unfair_A = mkA "epäoikeudenmukainen" ; -- 9775 
-lin unfairness_N = mkN (lin NK {s = d40 "puolueellisuus"}) ; -- 10000 
-lin unfaithful_A = mkA (lin AK {s = d38 "petollinen"}) ; -- 10000 
-lin unfaithfulness_N = mkN (lin NK {s = d40 "uskottomuus"}) ; -- 10000 
-lin unfamiliar_A = mkA "tuntematon" ; -- 2186 
-lin unfamiliarity_N = mkN (lin NK {s = d40 "vieraus"}) ; -- 10000 
-lin unfashionable_A = mkA "vanhanaikainen" ; -- 5846 
-lin unfasten_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin unfasten_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unfathomable_A = mkA "käsittämätön" ; -- 4811 
-lin unfavourable_A = mkA (lin AK {s = d38 "vastainen"}) ; -- 1141 
-lin unfinished_A = mkA "keskeneräinen" ; -- 7451 
-lin unfit_A = mkA "huonokuntoinen" ; -- 6799 
-lin unflappable_A = mkA (lin AK {s = d38 "rauhallinen"}) ; -- 1960 
-lin unflinching_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin unflurried_A = mkA "rento" ; -- 5370 
-lin unfold_V = mkV "kehittyä" ; -- 974 
-lin unfold_V2 = mkV2 "kehittyä" ; -- 974 
-lin unforgiving_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin unfortunate_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin unfounded_A = mkA "perusteeton" ; -- 8850 
-lin unfrequented_A = mkA "yksinäinen" ; -- 3522 
-lin unfriendly_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin unfulfilled_A = mkA "tyytymätön" ; -- 5167 
-lin unfurl_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin unfurl_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin ungainly_A = mkA (lin AK {s = d15 "kankea"}) ; -- 10000 
-lin ungentle_A = mkA (lin AK {s = d38 "alhainen"}) ; -- 1898 
-lin ungentlemanly_A = mkA (lin AK {s = d15 "karkea"}) ; -- 6991 
-lin ungraceful_A = mkA (lin AK {s = d10 "ruma"}) ; -- 5402 
-lin ungrammatical_A = mkA "väärä" ; -- 1118 
-lin ungrudging_A = mkA "vilpitön" ; -- 9441 
-lin unguent_N = mkN (lin NK {s = d48A "voide"}) ; -- 10000 
-lin unhand_V2 = mkV2 "päästää" ; -- 1550 
-lin unhappily_Adv = mkAdv (lin AdvK {s = c99 "onnettomasti"}) ; -- 10000 
-lin unhappiness_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin unhappy_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin unhealthy_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin unheard_of_A = mkA "tuntematon" ; -- 2186 
-lin unhesitating_A = mkA "ripeä" ; -- 7975 
-lin unhinge_V2 = mkV2 (lin VK {s = c52 "huolestua"}) ; -- 2714 
-lin unhitch_V = mkV (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin unhitch_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin unhook_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin unhoped_for_A = mkA "käsittämätön" ; -- 4811 
-lin unhorse_V2 = mkV2 (lin VK {s = c52A "laskeutua"}) ; -- 3547 
-lin unhurried_A = mkA (lin AK {s = d38 "rauhallinen"}) ; -- 1960 
-lin unidentified_A = mkA "tuntematon" ; -- 2186 
-lin unification_N = mkN "yhdistäminen" ; -- 2763 
-lin uniform_A = mkA "samanlainen" ; -- 1099 
-lin uniform_N = mkN (lin NK {s = d38 "samanlainen"}) ; -- 10000 
-lin uniformity_N = mkN (lin NK {s = d40 "muuttumattomuus"}) ; -- 10000 
-lin unify_V2 = mkV2 "yhdistää" ; -- 784 
-lin unilateral_A = mkA "yksipuolinen" ; -- 7568 
-lin unimaginable_A = mkA "uskomaton" ; -- 4103 
-lin unimaginative_A = mkA (lin AK {s = d38 "sovinnainen"}) ; -- 10000 
-lin unimpeachable_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin unimportant_A = mkA "mitätön" ; -- 8436 
-lin unimpressive_A = mkA "mitätön" ; -- 8436 
-lin uninspiring_A = mkA (lin AK {s = d15 "lattea"}) ; -- 10000 
-lin unintelligent_A = mkA "tyhmä" ; -- 5208 
-lin unintelligible_A = mkA "käsittämätön" ; -- 4811 
-lin uninteresting_A = mkA "tylsä" ; -- 5150 
-lin uninterrupted_A = mkA (lin AK {s = d10 "jatkuva"}) ; -- 10000 
-lin union_N = mkN (lin NK {s = d06 "unioni"}) ; -- 1311 
-lin unique_A = mkA "ainutlaatuinen" ; -- 2921 
-lin unit_N = mkN "kokonaisuus" ; -- 1034 
-lin unitary_A = mkA "yhtenäinen" ; -- 2535 
-lin unite_V = mkV "yhdistää" ; -- 784 
-lin unite_V2 = mkV2 "yhdistää" ; -- 784 
-lin united_A = mkA "yhtenäinen" ; -- 2535 
-lin unity_N = mkN "yhtenäisyys" ; -- 7400 
-lin universal_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin universe_N = mkN (lin NK {s = d06 "universumi"}) ; -- 10000 
-lin unjust_A = mkA "epäoikeudenmukainen" ; -- 9775 
-lin unjustifiable_A = mkA "kohtuuton" ; -- 3217 
-lin unjustified_A = mkA "kohtuuton" ; -- 3217 
-lin unkempt_A = mkA (lin AK {s = d38 "takkuinen"}) ; -- 10000 
-lin unkind_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin unknowable_A = mkA "tuntematon" ; -- 2186 
-lin unknown_A = mkA "vieras" ; -- 1717 
-lin unknown_N = mkN (lin NK {s = d41 "vieras"}) ; -- 10000 
-lin unlawful_A = mkA "laiton" ; -- 2446 
-lin unlearn_V2 = mkV2 (lin VK {s = c53A "unohtaa"}) ; -- 1211 
-lin unleash_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unlicensed_A = mkA "luvaton" ; -- 4738 
-lin unlikable_A = mkA "tylsä" ; -- 5150 
-lin unlike_A = mkA "erilainen" ; -- 338 
-lin unlikely_A = mkA "epätodennäköinen" ; -- 7557 
-lin unlimited_A = mkA "rajaton" ; -- 9424 
-lin unlisted_A = mkA (lin AK {s = d38 "salainen"}) ; -- 2563 
-lin unload_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unload_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unlock_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin unlock_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unloose_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unlovable_A = mkA "tavanomainen" ; -- 2623 
-lin unlovely_A = mkA (lin AK {s = d10 "ruma"}) ; -- 5402 
-lin unlucky_A = mkA "onneton" ; -- 5832 
-lin unman_V2 = mkV2 (lin VK {s = c54A "musertaa"}) ; -- 10000 
-lin unmanageable_A = mkA "hankala" ; -- 1421 
-lin unmannered_A = mkA (lin AK {s = d10 "luonteva"}) ; -- 3961 
-lin unmask_V = mkV (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin unmask_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin unmentionable_A = mkA "sopimaton" ; -- 8164 
-lin unmistakable_A = mkA (lin AK {s = d09 "varma"}) ; -- 790 
-lin unmitigated_A = mkA "täydellinen" ; -- 1811 
-lin unmovable_A = mkA "kiinteä" ; -- 2877 
-lin unnamed_A = mkA "tuntematon" ; -- 2186 
-lin unnecessary_A = mkA "tarpeeton" ; -- 3985 
-lin unnoticeable_A = mkA "vaatimaton" ; -- 2726 
-lin unobjectionable_A = mkA "vaaraton" ; -- 9658 
-lin unobtrusive_A = mkA "vaatimaton" ; -- 2726 
-lin unofficial_A = mkA "epävirallinen" ; -- 3309 
-lin unoriginal_A = mkA "tavanomainen" ; -- 2623 
-lin unpalatable_A = mkA (lin AK {s = d41 "karvas"}) ; -- 10000 
-lin unparalleled_A = mkA "ainutlaatuinen" ; -- 2921 
-lin unperturbed_A = mkA "rento" ; -- 5370 
-lin unpick_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unpick_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unpleasantness_N = mkN (lin NK {s = d01A "kipu"}) ; -- 3043 
-lin unpompous_A = mkA "vaatimaton" ; -- 2726 
-lin unprecedented_A = mkA "uudenlainen" ; -- 2902 
-lin unpredictability_N = mkN "epävarmuus" ; -- 3178 
-lin unpredictable_A = mkA "tuntematon" ; -- 2186 
-lin unprepossessing_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin unpretentious_A = mkA "vaatimaton" ; -- 2726 
-lin unpromising_A = mkA (lin AK {s = d10 "arveluttava"}) ; -- 10000 
-lin unpronounceable_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin unquestionable_A = mkA "ehdoton" ; -- 2106 
-lin unquestioning_A = mkA "ehdoton" ; -- 2106 
-lin unquiet_A = mkA "levoton" ; -- 7576 
-lin unravel_V = mkV "järjestää" ; -- 171 
-lin unravel_V2 = mkV2 "järjestää" ; -- 171 
-lin unreal_A = mkA "käsittämätön" ; -- 4811 
-lin unreality_N = mkN (lin NK {s = d40 "aineettomuus"}) ; -- 10000 
-lin unreasonable_A = mkA "kohtuuton" ; -- 3217 
-lin unreasoning_A = mkA "mieletön" ; -- 9877 
-lin unreciprocated_A = mkA "yksipuolinen" ; -- 7568 
-lin unrecognized_A = mkA "tuntematon" ; -- 2186 
-lin unreconciled_A = mkA (lin AK {s = d38 "irrallinen"}) ; -- 10000 
-lin unrelenting_A = mkA (lin AK {s = d10 "kova"}) ; -- 218 
-lin unreliable_A = mkA "epävarma" ; -- 3174 
-lin unremarkable_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin unrepeatable_A = mkA "ainutlaatuinen" ; -- 2921 
-lin unrepresentative_A = mkA "epätavallinen" ; -- 8513 
-lin unrequited_A = mkA "yksipuolinen" ; -- 7568 
-lin unreserved_A = mkA "avoin" ; -- 667 
-lin unrest_N = mkN (lin NK {s = d40 "levottomuus"}) ; -- 4049 
-lin unrighteous_A = mkA "väärä" ; -- 1118 
-lin unripe_A = mkA "raaka" ; -- 4244 
-lin unripened_A = mkA "raaka" ; -- 4244 
-lin unroll_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin unroll_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin unruffled_A = mkA "rento" ; -- 5370 
-lin unruly_A = mkA (lin AK {s = d41A "railakas"}) ; -- 10000 
-lin unsatisfied_A = mkA "levoton" ; -- 7576 
-lin unsavoury_A = mkA (lin AK {s = d01 "huono"}) ; -- 493 
-lin unscheduled_A = mkA "äkillinen" ; -- 7506 
-lin unscramble_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unscrew_V = mkV (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin unscrew_V2 = mkV2 (lin VK {s = c53A "irrottaa"}) ; -- 4744 
-lin unscrupulous_A = mkA (lin AK {s = d15 "julkea"}) ; -- 10000 
-lin unseasonable_A = mkA "harvinainen" ; -- 1313 
-lin unseat_V2 = mkV2 (lin VK {s = c74A "pudota"}) ; -- 851 
-lin unseeing_A = mkA (lin AK {s = d15 "sokea"}) ; -- 9857 
-lin unseemly_A = mkA "sopimaton" ; -- 8164 
-lin unseen_N = mkN (lin NK {s = d34A "huomaamaton"}) ; -- 10000 
-lin unselfconscious_A = mkA (lin AK {s = d10 "luonteva"}) ; -- 3961 
-lin unselfishness_N = mkN (lin NK {s = d40 "anteliaisuus"}) ; -- 10000 
-lin unsettle_V2 = mkV2 "hämmentää" ; -- 5170 
-lin unsex_V2 = mkV2 "viedä" ; -- 195 
-lin unshakable_A = mkA "täydellinen" ; -- 1811 
-lin unshrinking_A = mkA (lin AK {s = d15 "rohkea"}) ; -- 3249 
-lin unsighted_A = mkA (lin AK {s = d15 "sokea"}) ; -- 9857 
-lin unsightliness_N = mkN (lin NK {s = d40 "rumuus"}) ; -- 10000 
-lin unsightly_A = mkA (lin AK {s = d10 "ruma"}) ; -- 5402 
-lin unsolicited_A = mkA "tarpeeton" ; -- 3985 
-lin unsophisticated_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin unsound_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin unsparing_A = mkA "armoton" ; -- 7829 
-lin unspeakable_A = mkA (lin AK {s = d10 "kammottava"}) ; -- 10000 
-lin unspectacular_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin unspoiled_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin unspotted_A = mkA "puhdas" ; -- 1224 
-lin unstable_A = mkA (lin AK {s = d41 "sairas"}) ; -- 2988 
-lin unstrained_A = mkA (lin AK {s = d38 "luonnollinen"}) ; -- 2406 
-lin unstudied_A = mkA (lin AK {s = d10 "luonteva"}) ; -- 3961 
-lin unsubtle_A = mkA (lin AK {s = d38 "summittainen"}) ; -- 10000 
-lin unsuccessful_A = mkA "turha" ; -- 1079 
-lin unsuitability_N = mkN (lin NK {s = d40 "sopimattomuus"}) ; -- 10000 
-lin unsuitable_A = mkA "sopimaton" ; -- 8164 
-lin unsullied_A = mkA "puhdas" ; -- 1224 
-lin unsung_A = mkA "tuntematon" ; -- 2186 
-lin unsupervised_A = mkA "itsenäinen" ; -- 1555 
-lin unsupported_A = mkA "perusteeton" ; -- 8850 
-lin unsure_A = mkA "epävarma" ; -- 3174 
-lin unsurpassed_A = mkA "valmis" ; -- 368 
-lin unswerving_A = mkA (lin AK {s = d10 "luotettava"}) ; -- 3494 
-lin unsympathetic_A = mkA (lin AK {s = d01 "tyly"}) ; -- 6204 
-lin untainted_A = mkA "puhdas" ; -- 1224 
-lin untarnished_A = mkA "puhdas" ; -- 1224 
-lin untaxed_A = mkA "veroton" ; -- 6923 
-lin unthinkable_A = mkA "mahdoton" ; -- 1347 
-lin unthought_of_A = mkA "käsittämätön" ; -- 4811 
-lin untidiness_N = mkN (lin NK {s = d40 "sotkuisuus"}) ; -- 10000 
-lin untidy_A = mkA (lin AK {s = d38 "sotkuinen"}) ; -- 10000 
-lin untie_V = mkV (lin VK {s = c73 "avata"}) ; -- 517 
-lin untie_V2 = mkV2 (lin VK {s = c73 "avata"}) ; -- 517 
-lin untimely_A = mkA "ennenaikainen" ; -- 5416 
-lin untouchable_N = mkN (lin NK {s = d34A "valloittamaton"}) ; -- 10000 
-lin untoward_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin untroubled_A = mkA (lin AK {s = d38 "levollinen"}) ; -- 10000 
-lin untrue_A = mkA (lin AK {s = d38 "valheellinen"}) ; -- 10000 
-lin untruthful_A = mkA "väärä" ; -- 1118 
-lin unusual_A = mkA "epätavallinen" ; -- 8513 
-lin unutterable_A = mkA (lin AK {s = d15 "vaikea"}) ; -- 266 
-lin unvarying_A = mkA "samanlainen" ; -- 1099 
-lin unveil_V = mkV (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin unveil_V2 = mkV2 (lin VK {s = c53 "paljastaa"}) ; -- 1044 
-lin unwarrantably_Adv = mkAdv (lin AdvK {s = c99 "kohtuuttomasti"}) ; -- 10000 
-lin unwarranted_A = mkA "kohtuuton" ; -- 3217 
-lin unwieldiness_N = mkN (lin NK {s = d40 "hankaluus"}) ; -- 6000 
-lin unwieldy_A = mkA "hankala" ; -- 1421 
-lin unwilling_A = mkA (lin AK {s = d38 "vastahakoinen"}) ; -- 10000 
-lin unwillingness_N = mkN (lin NK {s = d40 "vastahakoisuus"}) ; -- 10000 
-lin unwind_V = mkV (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unwind_V2 = mkV2 (lin VK {s = c53A "purkaa"}) ; -- 1376 
-lin unwonted_A = mkA "epätavallinen" ; -- 8513 
-lin unworldly_A = mkA "viaton" ; -- 6937 
-lin unworthiness_N = mkN (lin NK {s = d40 "arvottomuus"}) ; -- 10000 
-lin unwrap_V = mkV (lin VK {s = c66 "aukaista"}) ; -- 10000 
-lin unwrap_V2 = mkV2 (lin VK {s = c66 "aukaista"}) ; -- 10000 
-lin unyielding_A = mkA "sitkeä" ; -- 5432 
-lin up_Adv = mkAdv "eteenpäin" ; -- 1095 
-lin up_V = mkV (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin up_V2 = mkV2 (lin VK {s = c53 "nostaa"}) ; -- 306 
-lin upbraid_V2 = mkV2 (lin VK {s = c67A "nuhdella"}) ; -- 10000 
-lin upbraiding_N = mkN (lin NK {s = d02 "nuhtelu"}) ; -- 10000 
-lin upbringing_N = mkN (lin NK {s = d39 "kasvatus"}) ; -- 3891 
-lin upgrade_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin upheaval_N = mkN (lin NK {s = d39 "mullistus"}) ; -- 9385 
-lin uphold_V2 = mkV2 "säilyttää" ; -- 1010 
-lin upholster_V2 = mkV2 (lin VK {s = c67 "verhoilla"}) ; -- 10000 
-lin upholsterer_N = mkN (lin NK {s = d12 "verhoilija"}) ; -- 10000 
-lin upholstery_N = mkN (lin NK {s = d02 "verhoilu"}) ; -- 10000 
-lin upkeep_N = mkN "ylläpito" ; -- 4715 
-lin uplift_V2 = mkV2 (lin VK {s = c74 "kohota"}) ; -- 1754 
-lin upmost_A = mkA "ylin" ; -- 2995 
-lin upper_A = mkA "ylempi" ; -- 3773 
-lin upper_N = mkN (lin NK {s = d48 "piriste"}) ; -- 10000 
-lin uppercut_N = mkN (lin NK {s = d01A "koukku"}) ; -- 8402 
-lin uppermost_A = mkA "ylin" ; -- 2995 
-lin uppish_A = mkA (lin AK {s = d09 "leuhka"}) ; -- 10000 
-lin uppishness_N = mkN (lin NK {s = d40 "koppavuus"}) ; -- 10000 
-lin upright_A = mkA (lin AK {s = d38 "rehellinen"}) ; -- 4390 
-lin uprising_N = mkN (lin NK {s = d12 "kapina"}) ; -- 6431 
-lin uproar_N = mkN (lin NK {s = d06 "meteli"}) ; -- 6201 
-lin uproarious_A = mkA (lin AK {s = d10 "hupaisa"}) ; -- 10000 
-lin uproot_V2 = mkV2 (lin VK {s = c61 "juuria"}) ; -- 10000 
-lin upset_N = mkN "häiriö" ; -- 3216 
-lin upset_V = mkV (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin upset_V2 = mkV2 (lin VK {s = c57A "kaataa"}) ; -- 1459 
-lin upshot_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin upstage_A = mkA (lin AK {s = d09 "leuhka"}) ; -- 10000 
-lin upstage_Adv = mkAdv (lin AdvK {s = c99 "olevinaan"}) ; -- 10000 
-lin upstanding_A = mkA (lin AK {s = d38 "kunnollinen"}) ; -- 4460 
-lin upstart_N = mkN (lin NK {s = d06 "pyrkyri"}) ; -- 10000 
-lin upsurge_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin uptake_N = mkN "ottaminen" ; -- 3929 
-lin uptight_A = mkA "kireä" ; -- 5673 
-lin upturn_N = mkN (lin NK {s = d01 "nousu"}) ; -- 698 
-lin upturned_A = mkA "pysty" ; -- 4510 
-lin upward_Adv = mkAdv "ylöspäin" ; -- 4015 
-lin upwards_Adv = mkAdv "ylöspäin" ; -- 4015 
-lin uranium_N = mkN (lin NK {s = d06 "uraani"}) ; -- 10000 
-lin urban_A = mkA (lin AK {s = d06 "urbaani"}) ; -- 10000 
-lin urbane_A = mkA (lin AK {s = d47 "sivistynyt"}) ; -- 10000 
-lin urbanity_N = mkN (lin NK {s = d40 "hienostuneisuus"}) ; -- 10000 
-lin urbanize_V2 = mkV2 (lin VK {s = c52 "kaupunkimaistua"}) ; -- 10000 
-lin urge_N = mkN (lin NK {s = d48A "tarve"}) ; -- 498 
-lin urge_V2 = mkV2 (lin VK {s = c61A "vaatia"}) ; -- 135 
-lin urgency_N = mkN (lin NK {s = d40 "kiireellisyys"}) ; -- 10000 
-lin urgent_A = mkA (lin AK {s = d38 "kiireellinen"}) ; -- 6576 
-lin urging_N = mkN (lin NK {s = d01 "halu"}) ; -- 1414 
-lin urinal_N = mkN (lin NK {s = d05 "urinaali"}) ; -- 10000 
-lin urinate_V = mkV (lin VK {s = c73 "virtsata"}) ; -- 10000 
-lin urine_N = mkN (lin NK {s = d09 "virtsa"}) ; -- 10000 
-lin urn_N = mkN (lin NK {s = d10 "uurna"}) ; -- 9263 
-lin usable_A = mkA "käyttökelpoinen" ; -- 7737 
-lin usage_N = mkN "käyttö" ; -- 165 
-lin use_N = mkN "käyttö" ; -- 165 
-lin use_V = mkV "käyttää" ; -- 94 
-lin use_V2 = mkV2 "käyttää" ; -- 94 
-lin useful_A = mkA "tarpeellinen" ; -- 2378 
-lin usefulness_N = mkN (lin NK {s = d40 "tarpeellisuus"}) ; -- 6295 
-lin uselessness_N = mkN (lin NK {s = d40 "tarpeettomuus"}) ; -- 10000 
-lin user_N = mkN (lin NK {s = d05 "narkomaani"}) ; -- 10000 
-lin usher_N = mkN "vahtimestari" ; -- 9059 
-lin usual_A = mkA (lin AK {s = d38 "tavallinen"}) ; -- 539 
-lin usurp_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin usurpation_N = mkN (lin NK {s = d39 "kaappaus"}) ; -- 10000 
-lin usurper_N = mkN (lin NK {s = d06 "kaappari"}) ; -- 10000 
-lin utensil_N = mkN "työkalu" ; -- 4555 
-lin utilitarian_A = mkA "käytännöllinen" ; -- 9143 
-lin utilitarian_N = mkN (lin NK {s = d05 "utilitaristi"}) ; -- 10000 
-lin utilitarianism_N = mkN (lin NK {s = d05 "utilitarismi"}) ; -- 10000 
-lin utility_N = mkN (lin NK {s = d02 "palvelu"}) ; -- 353 
-lin utilization_N = mkN "käyttö" ; -- 165 
-lin utilize_V2 = mkV2 "hyödyntää" ; -- 1556 
-lin utmost_A = mkA "äärimmäinen" ; -- 5572 
-lin utopia_N = mkN (lin NK {s = d12 "utopia"}) ; -- 10000 
-lin utopian_A = mkA (lin AK {s = d38 "utopistinen"}) ; -- 10000 
-lin utter_A = mkA "täysi" ; -- 712 
-lin utter_V2 = mkV2 "päästää" ; -- 1550 
-lin utterance_N = mkN (lin NK {s = d02 "ilmaisu"}) ; -- 3557 
-lin uttermost_A = mkA "äärimmäinen" ; -- 5572 
-lin uttermost_N = mkN (lin NK {s = d36 "uloin"}) ; -- 10000 
-lin vac_N = mkN "loma" ; -- 1454 
-lin vacancy_N = mkN (lin NK {s = d40 "vapaus"}) ; -- 1928 
-lin vacant_A = mkA "tyhjä" ; -- 1379 
-lin vacate_V2 = mkV2 (lin VK {s = c53A "luovuttaa"}) ; -- 1086 
-lin vacation_N = mkN "loma" ; -- 1454 
-lin vacation_V = mkV (lin VK {s = c67 "lomailla"}) ; -- 9172 
-lin vacationist_N = mkN (lin NK {s = d12 "lomailija"}) ; -- 10000 
-lin vaccinate_V2 = mkV2 (lin VK {s = c53A "rokottaa"}) ; -- 8035 
-lin vaccination_N = mkN (lin NK {s = d39 "rokotus"}) ; -- 10000 
-lin vaccine_N = mkN (lin NK {s = d48A "rokote"}) ; -- 5959 
-lin vacillate_V = mkV (lin VK {s = c52 "horjua"}) ; -- 6854 
-lin vacillation_N = mkN (lin NK {s = d02 "heilahtelu"}) ; -- 10000 
-lin vacuity_N = mkN (lin NK {s = d40 "tyhjyys"}) ; -- 10000 
-lin vacuous_A = mkA "tyhjä" ; -- 1379 
-lin vacuum_V2 = mkV2 (lin VK {s = c62 "imuroida"}) ; -- 10000 
-lin vagabond_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin vagary_N = mkN (lin NK {s = d01A "oikku"}) ; -- 10000 
-lin vagina_N = mkN (lin NK {s = d13 "vagina"}) ; -- 10000 
-lin vagrancy_N = mkN (lin NK {s = d40 "kiertolaisuus"}) ; -- 10000 
-lin vague_A = mkA "epäselvä" ; -- 3748 
-lin vain_A = mkA "turha" ; -- 1079 
-lin vale_N = mkN (lin NK {s = d01 "laakso"}) ; -- 7043 
-lin valence_N = mkN (lin NK {s = d05 "valenssi"}) ; -- 10000 
-lin valency_N = mkN (lin NK {s = d05 "valenssi"}) ; -- 10000 
-lin valentine_N = mkN "ystävä" ; -- 817 
-lin valerian_N = mkN (lin NK {s = d26 "virmajuuri"}) ; -- 10000 
-lin valet_V2 = mkV2 (lin VK {s = c67 "palvella"}) ; -- 1334 
-lin valetudinarian_A = mkA (lin AK {s = d38 "sairaalloinen"}) ; -- 10000 
-lin valiant_A = mkA (lin AK {s = d38 "urhoollinen"}) ; -- 10000 
-lin valid_A = mkA (lin AK {s = d38 "laillinen"}) ; -- 4088 
-lin validate_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin validity_N = mkN "pätevyys" ; -- 7690 
-lin valley_N = mkN (lin NK {s = d01 "laakso"}) ; -- 7043 
-lin valorous_A = mkA (lin AK {s = d15 "urhea"}) ; -- 10000 
-lin valour_N = mkN (lin NK {s = d40 "urheus"}) ; -- 10000 
-lin valuable_A = mkA (lin AK {s = d41A "arvokas"}) ; -- 1494 
-lin valuation_N = mkN (lin NK {s = d05A "arviointi"}) ; -- 2787 
-lin value_N = mkN (lin NK {s = d01 "arvo"}) ; -- 425 
-lin value_V = mkV (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin value_V2 = mkV2 (lin VK {s = c62 "arvioida"}) ; -- 203 
-lin valuer_N = mkN (lin NK {s = d12 "arvioitsija"}) ; -- 10000 
-lin valve_N = mkN "kuori" ; -- 4904 
-lin vamoose_V = mkV "häipyä" ; -- 7823 
-lin vamp_N = mkN (lin NK {s = d05A "vamppi"}) ; -- 10000 
-lin vamp_V = mkV (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin vamp_V2 = mkV2 (lin VK {s = c73 "korjata"}) ; -- 1100 
-lin vampire_N = mkN (lin NK {s = d06 "vampyyri"}) ; -- 10000 
-lin van_N = mkN "eturivi" ; -- 6108 
-lin vandal_N = mkN (lin NK {s = d06 "vandaali"}) ; -- 10000 
-lin vandalism_N = mkN "ilkivalta" ; -- 7584 
-lin vane_N = mkN (lin NK {s = d07A "siipi"}) ; -- 2891 
-lin vanguard_N = mkN "eturivi" ; -- 6108 
-lin vanilla_N = mkN (lin NK {s = d13 "vanilja"}) ; -- 10000 
-lin vanish_V = mkV "hävitä" ; -- 692 
-lin vanity_N = mkN (lin NK {s = d40 "turhamaisuus"}) ; -- 10000 
-lin vanquish_V2 = mkV2 (lin VK {s = c53A "voittaa"}) ; -- 192 
-lin vapid_A = mkA (lin AK {s = d15 "lattea"}) ; -- 10000 
-lin vapidity_N = mkN (lin NK {s = d40 "latteus"}) ; -- 10000 
-lin vaporize_V = mkV (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin vaporize_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin vapour_N = mkN (lin NK {s = d01 "huuru"}) ; -- 10000 
-lin variability_N = mkN (lin NK {s = d40 "muuttuvuus"}) ; -- 10000 
-lin variable_N = mkN (lin NK {s = d10 "muuttuja"}) ; -- 10000 
-lin variance_N = mkN "erimielisyys" ; -- 3645 
-lin variant_A = mkA "vaihtoehtoinen" ; -- 5537 
-lin variant_N = mkN (lin NK {s = d39 "poikkeus"}) ; -- 2672 
-lin variation_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin varicoloured_A = mkA (lin AK {s = d10 "kirjava"}) ; -- 6179 
-lin varied_A = mkA "erilainen" ; -- 338 
-lin variegated_A = mkA (lin AK {s = d10 "kirjava"}) ; -- 6179 
-lin variegation_N = mkN (lin NK {s = d40 "kirjavuus"}) ; -- 10000 
-lin variety_N = mkN (lin NK {s = d10 "valikoima"}) ; -- 3895 
-lin variform_A = mkA "monimuotoinen" ; -- 9587 
-lin various_A = mkA "erilainen" ; -- 338 
-lin varlet_N = mkN (lin NK {s = d06 "viikari"}) ; -- 10000 
-lin varnish_N = mkN (lin NK {s = d39 "lakkaus"}) ; -- 10000 
-lin varnish_V2 = mkV2 "lakata" ; -- 4219 
-lin varsity_N = mkN "yliopisto" ; -- 797 
-lin vary_V = mkV (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin vary_V2 = mkV2 (lin VK {s = c52A "muuttua"}) ; -- 358 
-lin vase_N = mkN (lin NK {s = d04A "maljakko"}) ; -- 10000 
-lin vasectomy_N = mkN (lin NK {s = d12 "vasektomia"}) ; -- 10000 
-lin vassal_N = mkN (lin NK {s = d05 "vasalli"}) ; -- 10000 
-lin vassalage_N = mkN (lin NK {s = d40 "vasallius"}) ; -- 10000 
-lin vastness_N = mkN (lin NK {s = d40 "laajuus"}) ; -- 4224 
-lin vat_N = mkN (lin NK {s = d05 "saavi"}) ; -- 10000 
-lin vaudeville_N = mkN (lin NK {s = d20 "varietee"}) ; -- 10000 
-lin vault_N = mkN (lin NK {s = d01A "hyppy"}) ; -- 2199 
-lin vault_V = mkV (lin VK {s = c66 "ponkaista"}) ; -- 10000 
-lin vault_V2 = mkV2 (lin VK {s = c66 "ponkaista"}) ; -- 10000 
-lin vaunt_N = mkN (lin NK {s = d01 "kehu"}) ; -- 6532 
-lin vauntingly_Adv = mkAdv (lin AdvK {s = c99 "mahtailevasti"}) ; -- 10000 
-lin vector_N = mkN (lin NK {s = d10 "suuntima"}) ; -- 10000 
-lin veer_V = mkV "kääntyä" ; -- 1190 
-lin vegetable_N = mkN (lin NK {s = d39 "vihannes"}) ; -- 5739 
-lin vegetate_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin vegetation_N = mkN (lin NK {s = d01 "kasvu"}) ; -- 393 
-lin vehemence_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin vehement_A = mkA (lin AK {s = d41 "kiivas"}) ; -- 3422 
-lin vehicle_N = mkN "apuväline" ; -- 6849 
-lin veil_N = mkN (lin NK {s = d01A "huntu"}) ; -- 10000 
-lin veil_V2 = mkV2 "peittää" ; -- 2669 
-lin veiling_N = mkN (lin NK {s = d01 "harso"}) ; -- 10000 
-lin vein_N = mkN (lin NK {s = d02 "laskimo"}) ; -- 10000 
-lin vellum_N = mkN (lin NK {s = d05A "pergamentti"}) ; -- 10000 
-lin velocipede_N = mkN "polkupyörä" ; -- 4322 
-lin velocity_N = mkN (lin NK {s = d40 "nopeus"}) ; -- 2241 
-lin velour_N = mkN (lin NK {s = d06 "veluuri"}) ; -- 10000 
-lin velvet_N = mkN (lin NK {s = d38 "samettinen"}) ; -- 10000 
-lin vend_V2 = mkV2 (lin VK {s = c67 "kaupustella"}) ; -- 10000 
-lin vendee_N = mkN (lin NK {s = d10 "ostaja"}) ; -- 1744 
-lin vender_N = mkN "myyjä" ; -- 2131 
-lin vendor_N = mkN "myyjä" ; -- 2131 
-lin veneer_V2 = mkV2 (lin VK {s = c53A "viiluttaa"}) ; -- 10000 
-lin venerable_A = mkA (lin AK {s = d10 "kunnioitettava"}) ; -- 10000 
-lin venerate_V2 = mkV2 (lin VK {s = c54A "kumartaa"}) ; -- 10000 
-lin veneration_N = mkN (lin NK {s = d39 "kunnioitus"}) ; -- 5761 
-lin vengeance_N = mkN (lin NK {s = d01 "kosto"}) ; -- 5892 
-lin venial_A = mkA "vähäinen" ; -- 1271 
-lin venom_N = mkN (lin NK {s = d01A "myrkky"}) ; -- 5103 
-lin venomed_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin venomous_A = mkA (lin AK {s = d38 "myrkyllinen"}) ; -- 7482 
-lin vent_N = mkN (lin NK {s = d03 "halkio"}) ; -- 10000 
-lin vent_V2 = mkV2 (lin VK {s = c53A "tuulettaa"}) ; -- 7698 
-lin ventilate_V2 = mkV2 (lin VK {s = c53A "tuulettaa"}) ; -- 7698 
-lin ventilation_N = mkN (lin NK {s = d39 "tuuletus"}) ; -- 10000 
-lin ventilator_N = mkN (lin NK {s = d33A "tuuletin"}) ; -- 10000 
-lin ventricle_N = mkN (lin NK {s = d03 "kammio"}) ; -- 10000 
-lin ventriloquism_N = mkN (lin NK {s = d38 "vatsastapuhuminen"}) ; -- 10000 
-lin venture_V = mkV "ryhtyä" ; -- 500 
-lin venture_V2 = mkV2 "ryhtyä" ; -- 500 
-lin venue_N = mkN "paikka" ; -- 123 
-lin veranda_N = mkN (lin NK {s = d05 "kuisti"}) ; -- 10000 
-lin verandah_N = mkN (lin NK {s = d05 "kuisti"}) ; -- 10000 
-lin verb_N = mkN (lin NK {s = d05 "verbi"}) ; -- 10000 
-lin verbal_A = mkA (lin AK {s = d38 "suullinen"}) ; -- 6712 
-lin verbalize_V2 = mkV2 (lin VK {s = c67A "jaaritella"}) ; -- 10000 
-lin verbatim_Adv = mkAdv "kirjaimellisesti" ; -- 8845 
-lin verdancy_N = mkN (lin NK {s = d40 "vehmaus"}) ; -- 10000 
-lin verdict_N = mkN (lin NK {s = d03 "tuomio"}) ; -- 1115 
-lin verdigris_N = mkN (lin NK {s = d12 "patina"}) ; -- 10000 
-lin verdure_N = mkN (lin NK {s = d40 "vehreys"}) ; -- 10000 
-lin verge_N = mkN (lin NK {s = d09 "reuna"}) ; -- 3183 
-lin verge_V = mkV "lähennellä" ; -- 9796 
-lin verger_N = mkN (lin NK {s = d03 "suntio"}) ; -- 10000 
-lin verification_N = mkN (lin NK {s = d48 "todiste"}) ; -- 3690 
-lin verify_V2 = mkV2 (lin VK {s = c53 "vahvistaa"}) ; -- 592 
-lin verisimilitude_N = mkN "todennäköisyys" ; -- 7238 
-lin veritable_A = mkA (lin AK {s = d15 "oikea"}) ; -- 418 
-lin verity_N = mkN (lin NK {s = d40 "totuus"}) ; -- 1850 
-lin vermilion_N = mkN (lin NK {s = d05 "sinooperi"}) ; -- 10000 
-lin vermouth_N = mkN (lin NK {s = d05A "vermutti"}) ; -- 10000 
-lin vernacular_N = mkN (lin NK {s = d05 "slangi"}) ; -- 10000 
-lin vernal_A = mkA "keväinen" ; -- 8190 
-lin verruca_N = mkN (lin NK {s = d12 "pahkura"}) ; -- 10000 
-lin versatile_A = mkA "monipuolinen" ; -- 1862 
-lin versatility_N = mkN (lin NK {s = d40 "monipuolisuus"}) ; -- 8386 
-lin verse_N = mkN (lin NK {s = d40 "runous"}) ; -- 5861 
-lin versifier_N = mkN (lin NK {s = d12 "runoilija"}) ; -- 3292 
-lin version_N = mkN (lin NK {s = d03 "versio"}) ; -- 2329 
-lin verso_N = mkN (lin NK {s = d09 "klaava"}) ; -- 10000 
-lin vertebra_N = mkN (lin NK {s = d10 "nikama"}) ; -- 10000 
-lin vertex_N = mkN (lin NK {s = d48 "piste"}) ; -- 346 
-lin vertical_N = mkN (lin NK {s = d38 "vertikaalinen"}) ; -- 10000 
-lin vertigo_N = mkN (lin NK {s = d39 "huimaus"}) ; -- 10000 
-lin verve_N = mkN (lin NK {s = d01 "tarmo"}) ; -- 10000 
-lin vessel_N = mkN (lin NK {s = d39 "alus"}) ; -- 1627 
-lin vest_V = mkV (lin VK {s = c52A "pukeutua"}) ; -- 3095 
-lin vest_V2 = mkV2 (lin VK {s = c52A "pukeutua"}) ; -- 3095 
-lin vestal_N = mkN (lin NK {s = d34A "koskematon"}) ; -- 10000 
-lin vestibule_N = mkN (lin NK {s = d38 "eteinen"}) ; -- 9807 
-lin vestige_N = mkN "jälki" ; -- 904 
-lin vestry_N = mkN (lin NK {s = d05 "sakasti"}) ; -- 10000 
-lin vesture_N = mkN (lin NK {s = d39 "vaatetus"}) ; -- 10000 
-lin vesture_V2 = mkV2 (lin VK {s = c74 "verhota"}) ; -- 10000 
-lin vet_N = mkN (lin NK {s = d05 "veteraani"}) ; -- 2411 
-lin vet_V2 = mkV2 (lin VK {s = c53A "hoitaa"}) ; -- 288 
-lin vetch_N = mkN (lin NK {s = d09 "virna"}) ; -- 10000 
-lin veteran_N = mkN (lin NK {s = d05 "veteraani"}) ; -- 2411 
-lin veto_N = mkN "veto" ; -- 2718 
-lin vex_V2 = mkV2 (lin VK {s = c67 "keskustella"}) ; -- 721 
-lin vexation_N = mkN (lin NK {s = d09 "vaiva"}) ; -- 2339 
-lin vexatious_A = mkA (lin AK {s = d38 "kiusallinen"}) ; -- 4986 
-lin vibrant_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin vibraphone_N = mkN (lin NK {s = d05 "vibrafoni"}) ; -- 10000 
-lin vibrate_V = mkV (lin VK {s = c67A "kajahdella"}) ; -- 10000 
-lin vibrate_V2 = mkV2 (lin VK {s = c67A "kajahdella"}) ; -- 10000 
-lin vibration_N = mkN (lin NK {s = d12 "vapina"}) ; -- 10000 
-lin vibrator_N = mkN (lin NK {s = d06 "vibraattori"}) ; -- 10000 
-lin vicar_N = mkN "kirkkoherra" ; -- 3683 
-lin vicarage_N = mkN (lin NK {s = d12 "pappila"}) ; -- 7879 
-lin vice_N = mkN (lin NK {s = d48 "pahe"}) ; -- 10000 
-lin vicereine_N = mkN "kuvernööri" ; -- 6411 
-lin viceroy_N = mkN "kuvernööri" ; -- 6411 
-lin vicinity_N = mkN "lähiympäristö" ; -- 8371 
-lin vicious_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin vicissitude_N = mkN (lin NK {s = d39 "muutos"}) ; -- 333 
-lin victim_N = mkN (lin NK {s = d05 "uhri"}) ; -- 938 
-lin victimize_V2 = mkV2 (lin VK {s = c53A "sortaa"}) ; -- 10000 
-lin victor_N = mkN (lin NK {s = d10 "voittaja"}) ; -- 864 
-lin victorian_A = mkA (lin AK {s = d38 "viktoriaaninen"}) ; -- 10000 
-lin victorious_A = mkA (lin AK {s = d10 "voittoisa"}) ; -- 10000 
-lin victory_N = mkN (lin NK {s = d01A "voitto"}) ; -- 10000 
-lin victual_N = mkN (lin NK {s = d10 "muona"}) ; -- 10000 
-lin victual_V = mkV "syödä" ; -- 920 
-lin victual_V2 = mkV2 "syödä" ; -- 920 
-lin videlicet_Adv = mkAdv "nimittäin" ; -- 1471 
-lin video_N = mkN (lin NK {s = d03 "video"}) ; -- 2924 
-lin videotape_V2 = mkV2 (lin VK {s = c53A "nahoittaa"}) ; -- 10000 
-lin vie_V = mkV (lin VK {s = c67 "kilpailla"}) ; -- 989 
-lin view_N = mkN (lin NK {s = d09A "kanta"}) ; -- 604 
-lin view_V2 = mkV2 (lin VK {s = c52 "katsoa"}) ; -- 211 
-lin viewer_N = mkN (lin NK {s = d12 "katselija"}) ; -- 9416 
-lin viewfinder_N = mkN "tähtäin" ; -- 3536 
-lin viewpoint_N = mkN "näkökulma" ; -- 1261 
-lin vigil_N = mkN (lin NK {s = d05A "vahti"}) ; -- 10000 
-lin vigilance_N = mkN (lin NK {s = d40 "valppaus"}) ; -- 10000 
-lin vignette_N = mkN (lin NK {s = d39 "kuvaus"}) ; -- 2290 
-lin vigorous_A = mkA (lin AK {s = d41A "tarmokas"}) ; -- 10000 
-lin vigour_N = mkN (lin NK {s = d05A "puhti"}) ; -- 8501 
-lin vile_A = mkA (lin AK {s = d10 "inhottava"}) ; -- 10000 
-lin vileness_N = mkN (lin NK {s = d40 "inhottavuus"}) ; -- 10000 
-lin vilification_N = mkN (lin NK {s = d02 "panettelu"}) ; -- 10000 
-lin vilify_V2 = mkV2 (lin VK {s = c73 "mustamaalata"}) ; -- 10000 
-lin villa_N = mkN "omakotitalo" ; -- 2479 
-lin villager_N = mkN "kyläläinen" ; -- 3805 
-lin villain_N = mkN (lin NK {s = d10 "konna"}) ; -- 10000 
-lin villainy_N = mkN (lin NK {s = d40 "roistomaisuus"}) ; -- 10000 
-lin villeinage_N = mkN "virka" ; -- 781 
-lin vim_N = mkN (lin NK {s = d05A "puhti"}) ; -- 8501 
-lin vindicate_V2 = mkV2 (lin VK {s = c53 "puolustaa"}) ; -- 1442 
-lin vindication_N = mkN (lin NK {s = d39 "oikeutus"}) ; -- 10000 
-lin vinegar_N = mkN (lin NK {s = d14A "etikka"}) ; -- 10000 
-lin vino_N = mkN "viini" ; -- 2200 
-lin vinyl_N = mkN (lin NK {s = d06 "vinyyli"}) ; -- 10000 
-lin viol_N = mkN (lin NK {s = d13 "viola"}) ; -- 10000 
-lin viola_N = mkN (lin NK {s = d05A "orvokki"}) ; -- 10000 
-lin violate_V2 = mkV2 (lin VK {s = c52A "rikkoa"}) ; -- 1483 
-lin violation_N = mkN (lin NK {s = d39 "rikkomus"}) ; -- 7907 
-lin violence_N = mkN (lin NK {s = d10 "voima"}) ; -- 327 
-lin violent_A = mkA "väkivaltainen" ; -- 3635 
-lin violet_N = mkN (lin NK {s = d05A "violetti"}) ; -- 10000 
-lin violin_N = mkN (lin NK {s = d01 "viulu"}) ; -- 4232 
-lin violinist_N = mkN (lin NK {s = d05 "viulisti"}) ; -- 8244 
-lin virago_N = mkN (lin NK {s = d05 "amatsoni"}) ; -- 10000 
-lin virgin_N = mkN (lin NK {s = d43 "neitsyt"}) ; -- 10000 
-lin virginal_A = mkA (lin AK {s = d38 "neitseellinen"}) ; -- 10000 
-lin virginal_N = mkN (lin NK {s = d34A "koskematon"}) ; -- 10000 
-lin virginity_N = mkN (lin NK {s = d40 "neitseellisyys"}) ; -- 10000 
-lin virile_A = mkA "miehinen" ; -- 6895 
-lin virility_N = mkN (lin NK {s = d40 "miehekkyys"}) ; -- 10000 
-lin virology_N = mkN (lin NK {s = d12 "virologia"}) ; -- 10000 
-lin virtual_A = mkA "varsinainen" ; -- 669 
-lin virtue_N = mkN (lin NK {s = d40 "hyveellisyys"}) ; -- 10000 
-lin virtuosity_N = mkN (lin NK {s = d05A "virtuositeetti"}) ; -- 10000 
-lin virtuoso_N = mkN (lin NK {s = d05 "virtuoosi"}) ; -- 10000 
-lin virtuous_A = mkA (lin AK {s = d38 "hyveellinen"}) ; -- 10000 
-lin virulence_N = mkN (lin NK {s = d40 "vahingollisuus"}) ; -- 10000 
-lin virulent_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin virus_N = mkN (lin NK {s = d39 "virus"}) ; -- 3145 
-lin visa_N = mkN (lin NK {s = d06 "viisumi"}) ; -- 8924 
-lin visage_N = mkN "kasvot" ; -- 1718 
-lin viscosity_N = mkN (lin NK {s = d05A "viskositeetti"}) ; -- 10000 
-lin viscount_N = mkN (lin NK {s = d05 "kreivi"}) ; -- 10000 
-lin viscous_A = mkA "sitkeä" ; -- 5432 
-lin visibility_N = mkN "näkyvyys" ; -- 5791 
-lin vision_N = mkN "näkemys" ; -- 913 
-lin visit_N = mkN "käynti" ; -- 1192 
-lin visit_V = mkV (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin visit_V2 = mkV2 (lin VK {s = c73A "kohdata"}) ; -- 934 
-lin visitant_N = mkN (lin NK {s = d41 "vieras"}) ; -- 10000 
-lin visitation_N = mkN (lin NK {s = d39 "koettelemus"}) ; -- 10000 
-lin visiting_N = mkN (lin NK {s = d02 "vierailu"}) ; -- 1371 
-lin visitor_N = mkN (lin NK {s = d12 "vierailija"}) ; -- 5319 
-lin visor_N = mkN (lin NK {s = d09A "lippa"}) ; -- 10000 
-lin vista_N = mkN "näkymä" ; -- 2433 
-lin visual_A = mkA (lin AK {s = d38 "visuaalinen"}) ; -- 6462 
-lin visualization_N = mkN "mielikuva" ; -- 3027 
-lin visualize_V2 = mkV2 (lin VK {s = c67A "kuvitella"}) ; -- 1593 
-lin vital_A = mkA "elintärkeä" ; -- 7830 
-lin vitalism_N = mkN (lin NK {s = d05 "vitalismi"}) ; -- 10000 
-lin vitality_N = mkN (lin NK {s = d40 "vilkkaus"}) ; -- 10000 
-lin vitamin_N = mkN (lin NK {s = d05 "vitamiini"}) ; -- 6632 
-lin vitiate_V2 = mkV2 (lin VK {s = c67 "turmella"}) ; -- 10000 
-lin vitrify_V = mkV (lin VK {s = c53A "lasittaa"}) ; -- 10000 
-lin vitrify_V2 = mkV2 (lin VK {s = c53A "lasittaa"}) ; -- 10000 
-lin vitriol_N = mkN (lin NK {s = d40 "katkeruus"}) ; -- 9646 
-lin vitriolic_A = mkA (lin AK {s = d10 "katkera"}) ; -- 5443 
-lin vituperate_V2 = mkV2 (lin VK {s = c73 "herjata"}) ; -- 10000 
-lin vituperation_N = mkN (lin NK {s = d09 "herja"}) ; -- 10000 
-lin vivace_Adv = mkAdv "vilkkaasti" ; -- 6812 
-lin vivacity_N = mkN (lin NK {s = d40 "pirteys"}) ; -- 10000 
-lin vivid_A = mkA (lin AK {s = d41A "kirkas"}) ; -- 2650 
-lin vividness_N = mkN (lin NK {s = d40 "eloisuus"}) ; -- 10000 
-lin vivisection_N = mkN (lin NK {s = d03 "vivisektio"}) ; -- 10000 
-lin vixenish_A = mkA (lin AK {s = d38 "kiukkuinen"}) ; -- 10000 
-lin vocabulary_N = mkN (lin NK {s = d02 "sanasto"}) ; -- 10000 
-lin vocal_A = mkA (lin AK {s = d38 "sanallinen"}) ; -- 10000 
-lin vocalist_N = mkN (lin NK {s = d05 "vokalisti"}) ; -- 10000 
-lin vocalize_V2 = mkV2 (lin VK {s = c56 "laulaa"}) ; -- 1120 
-lin vocation_N = mkN (lin NK {s = d05A "ammatti"}) ; -- 1609 
-lin vocational_A = mkA (lin AK {s = d38 "ammatillinen"}) ; -- 2390 
-lin vociferation_N = mkN (lin NK {s = d39 "kiljahdus"}) ; -- 10000 
-lin vodka_N = mkN (lin NK {s = d10 "vodka"}) ; -- 10000 
-lin vogue_N = mkN (lin NK {s = d03 "suosio"}) ; -- 1139 
-lin voice_N = mkN (lin NK {s = d10 "edustaja"}) ; -- 303 
-lin voice_V2 = mkV2 (lin VK {s = c66 "ilmaista"}) ; -- 1923 
-lin void_A = mkA "tyhjä" ; -- 1379 
-lin void_N = mkN (lin NK {s = d40 "tyhjyys"}) ; -- 10000 
-lin void_V2 = mkV2 "tyhjentää" ; -- 4175 
-lin voile_N = mkN (lin NK {s = d20 "voilee"}) ; -- 10000 
-lin volatility_N = mkN (lin NK {s = d05A "volatiliteetti"}) ; -- 10000 
-lin volley_N = mkN (lin NK {s = d39 "tulitus"}) ; -- 8608 
-lin volley_V = mkV (lin VK {s = c53A "tulittaa"}) ; -- 6079 
-lin volley_V2 = mkV2 (lin VK {s = c53A "tulittaa"}) ; -- 6079 
-lin volleyball_N = mkN "lentopallo" ; -- 5554 
-lin voltage_N = mkN "jännite" ; -- 4697 
-lin volubility_N = mkN (lin NK {s = d40 "sujuvuus"}) ; -- 10000 
-lin volume_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin voluminous_A = mkA (lin AK {s = d41 "runsas"}) ; -- 554 
-lin voluntary_N = mkN "vapaaehtoinen" ; -- 3726 
-lin volunteer_N = mkN "vapaaehtoinen" ; -- 3726 
-lin volunteer_V = mkV (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin volunteer_V2 = mkV2 (lin VK {s = c74 "tarjota"}) ; -- 281 
-lin voluptuary_N = mkN (lin NK {s = d12 "nautiskelija"}) ; -- 10000 
-lin voluptuous_A = mkA (lin AK {s = d38 "nautinnollinen"}) ; -- 10000 
-lin voluptuousness_N = mkN (lin NK {s = d40 "hekumallisuus"}) ; -- 10000 
-lin volute_N = mkN (lin NK {s = d48A "kierre"}) ; -- 6587 
-lin voodoo_N = mkN (lin NK {s = d20 "voodoo"}) ; -- 10000 
-lin voodooism_N = mkN (lin NK {s = d20 "voodoo"}) ; -- 10000 
-lin voracious_A = mkA (lin AK {s = d41 "ahnas"}) ; -- 10000 
-lin voracity_N = mkN (lin NK {s = d40 "ahnaus"}) ; -- 10000 
-lin vortex_N = mkN (lin NK {s = d48A "kierre"}) ; -- 6587 
-lin votary_N = mkN (lin NK {s = d10 "seuraaja"}) ; -- 2884 
-lin vote_N = mkN "ääni" ; -- 351 
-lin vote_V = mkV "myöntää" ; -- 291 
-lin vote_V2 = mkV2 "myöntää" ; -- 291 
-lin voter_N = mkN "äänestäjä" ; -- 1819 
-lin vouch_V = mkV (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin voucher_N = mkN (lin NK {s = d10 "todistaja"}) ; -- 3565 
-lin vouchsafe_V2 = mkV2 (lin VK {s = c61 "sallia"}) ; -- 1043 
-lin vow_N = mkN (lin NK {s = d39 "lupaus"}) ; -- 2064 
-lin vow_V2 = mkV2 (lin VK {s = c73A "luvata"}) ; -- 503 
-lin vowel_N = mkN (lin NK {s = d06 "vokaali"}) ; -- 10000 
-lin vox_N = mkN "ääni" ; -- 351 
-lin voyage_V = mkV (lin VK {s = c73 "matkata"}) ; -- 3460 
-lin voyager_N = mkN (lin NK {s = d12 "matkailija"}) ; -- 2723 
-lin voyeurism_N = mkN (lin NK {s = d02 "tirkistely"}) ; -- 10000 
-lin vulcanite_N = mkN (lin NK {s = d05A "eboniitti"}) ; -- 10000 
-lin vulcanize_V2 = mkV2 (lin VK {s = c52A "vulkanoitua"}) ; -- 10000 
-lin vulgarism_N = mkN (lin NK {s = d40 "karkeus"}) ; -- 10000 
-lin vulgarity_N = mkN (lin NK {s = d40 "moukkamaisuus"}) ; -- 10000 
-lin vulgarize_V2 = mkV2 (lin VK {s = c53 "kansantajuistaa"}) ; -- 10000 
-lin vulnerability_N = mkN (lin NK {s = d40 "herkkyys"}) ; -- 7753 
-lin vulnerable_A = mkA "altis" ; -- 8070 
-lin wad_N = mkN (lin NK {s = d01A "tukku"}) ; -- 6973 
-lin wad_V2 = mkV2 "täyttää" ; -- 590 
-lin wadding_N = mkN (lin NK {s = d48 "pehmuste"}) ; -- 10000 
-lin waddle_V = mkV (lin VK {s = c54A "taapertaa"}) ; -- 10000 
-lin wade_V = mkV (lin VK {s = c73 "kahlata"}) ; -- 10000 
-lin wade_V2 = mkV2 (lin VK {s = c73 "kahlata"}) ; -- 10000 
-lin wadi_N = mkN (lin NK {s = d05 "vadi"}) ; -- 10000 
-lin wafer_N = mkN (lin NK {s = d06 "vohveli"}) ; -- 10000 
-lin waffle_N = mkN (lin NK {s = d06 "vohveli"}) ; -- 10000 
-lin waffle_V = mkV (lin VK {s = c67 "jahkailla"}) ; -- 10000 
-lin waffle_V2 = mkV2 (lin VK {s = c67 "jahkailla"}) ; -- 10000 
-lin waft_V2 = mkV2 (lin VK {s = c52 "leijua"}) ; -- 8671 
-lin wag_N = mkN (lin NK {s = d39 "heilutus"}) ; -- 10000 
-lin wag_V = mkV (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wag_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wage_N = mkN (lin NK {s = d09A "palkka"}) ; -- 828 
-lin wage_V2 = mkV2 "ryhtyä" ; -- 500 
-lin wager_N = mkN "veto" ; -- 2718 
-lin waggery_N = mkN (lin NK {s = d09 "pila"}) ; -- 10000 
-lin waggish_A = mkA (lin AK {s = d38 "kujeellinen"}) ; -- 10000 
-lin waggishness_N = mkN (lin NK {s = d40 "veitikkamaisuus"}) ; -- 10000 
-lin waggle_V = mkV (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin waggle_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wail_N = mkN (lin NK {s = d01 "itku"}) ; -- 7462 
-lin wail_V = mkV (lin VK {s = c54A "vaikertaa"}) ; -- 10000 
-lin wail_V2 = mkV2 (lin VK {s = c54A "vaikertaa"}) ; -- 10000 
-lin wainscot_N = mkN (lin NK {s = d05A "panelointi"}) ; -- 10000 
-lin waist_N = mkN (lin NK {s = d39 "kavennus"}) ; -- 10000 
-lin waiter_N = mkN (lin NK {s = d12 "tarjoilija"}) ; -- 9370 
-lin waive_V2 = mkV2 (lin VK {s = c52A "luopua"}) ; -- 874 
-lin wake_V = mkV "herättää" ; -- 879 
-lin wake_V2 = mkV2 "herättää" ; -- 879 
-lin wakefulness_N = mkN (lin NK {s = d40 "unettomuus"}) ; -- 10000 
-lin waken_V = mkV "herättää" ; -- 879 
-lin waken_V2 = mkV2 "herättää" ; -- 879 
-lin wale_N = mkN (lin NK {s = d41A "parras"}) ; -- 7483 
-lin walkabout_N = mkN (lin NK {s = d39 "vaellus"}) ; -- 9016 
-lin walker_N = mkN (lin NK {s = d06 "rollaattori"}) ; -- 10000 
-lin walkout_N = mkN (lin NK {s = d01A "lakko"}) ; -- 1616 
-lin wall_N = mkN "seinä" ; -- 1367 
-lin wall_V2 = mkV2 (lin VK {s = c73 "muurata"}) ; -- 10000 
-lin wallet_N = mkN (lin NK {s = d04A "lompakko"}) ; -- 8015 
-lin wallop_N = mkN "jälki" ; -- 904 
-lin walloping_A = mkA "suunnaton" ; -- 8411 
-lin wallow_V = mkV (lin VK {s = c69 "riemuita"}) ; -- 7973 
-lin wallpaper_N = mkN (lin NK {s = d05A "tapetti"}) ; -- 10000 
-lin walrus_N = mkN (lin NK {s = d01 "mursu"}) ; -- 10000 
-lin waltz_N = mkN "valssi" ; -- 9577 
-lin wampum_N = mkN (lin NK {s = d09A "valuutta"}) ; -- 3079 
-lin wand_N = mkN (lin NK {s = d09 "sauva"}) ; -- 8607 
-lin wander_V = mkV (lin VK {s = c54A "vaeltaa"}) ; -- 6308 
-lin wander_V2 = mkV2 (lin VK {s = c54A "vaeltaa"}) ; -- 6308 
-lin wanderer_N = mkN (lin NK {s = d06 "kulkuri"}) ; -- 10000 
-lin wane_N = mkN "heikkeneminen" ; -- 5520 
-lin wane_V = mkV "vähetä" ; -- 1450 
-lin wangle_N = mkN (lin NK {s = d26 "juoni"}) ; -- 4737 
-lin wangle_V2 = mkV2 (lin VK {s = c61 "sumplia"}) ; -- 10000 
-lin wank_N = mkN (lin NK {s = d39 "runkkaus"}) ; -- 10000 
-lin wank_V = mkV (lin VK {s = c73A "runkata"}) ; -- 10000 
-lin wanness_N = mkN (lin NK {s = d40 "hailakkuus"}) ; -- 10000 
-lin want_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin want_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin want_V2 = mkV2 (lin VK {s = c75 "haluta"}) ; -- 64 
-lin wanton_V = mkV (lin VK {s = c73 "tuhlata"}) ; -- 7365 
-lin warbler_N = mkN (lin NK {s = d01A "kerttu"}) ; -- 10000 
-lin ward_V2 = mkV2 (lin VK {s = c67 "suojella"}) ; -- 2303 
-lin wardrobe_N = mkN (lin NK {s = d02 "puvusto"}) ; -- 10000 
-lin wardroom_N = mkN (lin NK {s = d05 "messi"}) ; -- 10000 
-lin ware_V2 = mkV2 (lin VK {s = c73 "haaskata"}) ; -- 10000 
-lin warehouse_N = mkN (lin NK {s = d02 "varasto"}) ; -- 2325 
-lin warehousing_N = mkN (lin NK {s = d05A "varastointi"}) ; -- 10000 
-lin warhorse_N = mkN "sotaveteraani" ; -- 7985 
-lin wariness_N = mkN (lin NK {s = d40 "varovaisuus"}) ; -- 9138 
-lin warlike_A = mkA (lin AK {s = d10 "sotaisa"}) ; -- 10000 
-lin warmth_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin warn_V = mkV (lin VK {s = c53A "kehottaa"}) ; -- 1302 
-lin warn_V2 = mkV2 (lin VK {s = c53A "kehottaa"}) ; -- 1302 
-lin warning_N = mkN (lin NK {s = d39 "varoitus"}) ; -- 3387 
-lin warp_N = mkN (lin NK {s = d10 "kieroutuma"}) ; -- 10000 
-lin warrant_N = mkN (lin NK {s = d10A "lupa"}) ; -- 507 
-lin warrant_V2 = mkV2 (lin VK {s = c53A "vakuuttaa"}) ; -- 567 
-lin warrior_N = mkN (lin NK {s = d06 "soturi"}) ; -- 10000 
-lin wart_N = mkN (lin NK {s = d48A "puute"}) ; -- 1063 
-lin wartime_N = mkN "sota-aika" ; -- 6416 
-lin wary_A = mkA (lin AK {s = d38 "varovainen"}) ; -- 3198 
-lin washer_N = mkN (lin NK {s = d09A "prikka"}) ; -- 10000 
-lin washing_N = mkN (lin NK {s = d01 "pesu"}) ; -- 6605 
-lin washout_N = mkN (lin NK {s = d06 "tunari"}) ; -- 10000 
-lin washy_A = mkA "laimea" ; -- 9383 
-lin wasp_N = mkN (lin NK {s = d38 "ampiainen"}) ; -- 10000 
-lin waste_N = mkN (lin NK {s = d03 "autio"}) ; -- 10000 
-lin waste_V = mkV (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin waste_V2 = mkV2 (lin VK {s = c53 "poistaa"}) ; -- 1076 
-lin waster_N = mkN (lin NK {s = d06 "tuhlari"}) ; -- 10000 
-lin watchdog_N = mkN (lin NK {s = d10 "valvoja"}) ; -- 5582 
-lin watcher_N = mkN (lin NK {s = d12 "tarkkailija"}) ; -- 2777 
-lin watchful_A = mkA (lin AK {s = d38 "tarkkaavainen"}) ; -- 10000 
-lin watchfulness_N = mkN (lin NK {s = d40 "tarkkaavaisuus"}) ; -- 10000 
-lin watchman_N = mkN (lin NK {s = d12 "vartija"}) ; -- 4643 
-lin watercourse_N = mkN (lin NK {s = d09A "virta"}) ; -- 2979 
-lin waterman_N = mkN (lin NK {s = d12 "purjehtija"}) ; -- 10000 
-lin waterside_N = mkN (lin NK {s = d09A "ranta"}) ; -- 10000 
-lin waterspout_N = mkN (lin NK {s = d10 "tulva"}) ; -- 3232 
-lin waterworks_N = mkN "vesilaitos" ; -- 5157 
-lin watt_N = mkN (lin NK {s = d05A "watti"}) ; -- 10000 
-lin wattle_N = mkN (lin NK {s = d39 "punos"}) ; -- 10000 
-lin wave_N = mkN (lin NK {s = d01A "aalto"}) ; -- 3663 
-lin wave_V = mkV (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wave_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin waver_V = mkV (lin VK {s = c52 "heilua"}) ; -- 5902 
-lin wavy_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin wax_N = mkN (lin NK {s = d09 "vaha"}) ; -- 10000 
-lin wax_V = mkV (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin wax_V2 = mkV2 (lin VK {s = c56 "kasvaa"}) ; -- 169 
-lin way_Adv = mkAdv (lin AdvK {s = c99 "paljon"}) ; -- 33 
-lin way_N = mkN (lin NK {s = d10 "osa"}) ; -- 73 
-lin way_out_A = mkA (lin AK {s = d38 "omintakeinen"}) ; -- 10000 
-lin wayfarer_N = mkN (lin NK {s = d10 "matkaaja"}) ; -- 10000 
-lin waylay_V2 = mkV2 (lin VK {s = c53A "odottaa"}) ; -- 152 
-lin weak_A = mkA "heikko" ; -- 1009 
-lin weak_kneed_A = mkA "heikko" ; -- 1009 
-lin weaken_V = mkV "vähentää" ; -- 802 
-lin weaken_V2 = mkV2 "vähentää" ; -- 802 
-lin weakness_N = mkN (lin NK {s = d40 "heikkous"}) ; -- 4679 
-lin weal_N = mkN (lin NK {s = d01 "juomu"}) ; -- 10000 
-lin weald_N = mkN "erämaa" ; -- 8169 
-lin wealth_N = mkN (lin NK {s = d40 "varallisuus"}) ; -- 6141 
-lin wealthy_A = mkA (lin AK {s = d41A "varakas"}) ; -- 7009 
-lin wean_V2 = mkV2 (lin VK {s = c53A "vieroittaa"}) ; -- 10000 
-lin weapon_N = mkN (lin NK {s = d48 "ase"}) ; -- 1005 
-lin wear_N = mkN "käyttö" ; -- 165 
-lin wear_V = mkV (lin VK {s = c67 "olla"}) ; -- 1 
-lin wear_V2 = mkV2 (lin VK {s = c67 "olla"}) ; -- 1 
-lin wearer_N = mkN "käyttäjä" ; -- 1595 
-lin weariness_N = mkN (lin NK {s = d39 "uupumus"}) ; -- 10000 
-lin weary_V = mkV "kyllästyä" ; -- 4083 
-lin weary_V2 = mkV2 "kyllästyä" ; -- 4083 
-lin weasel_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin weather_N = mkN "sää" ; -- 1439 
-lin weather_V = mkV "sietää" ; -- 3248 
-lin weather_V2 = mkV2 "sietää" ; -- 3248 
-lin weave_N = mkN (lin NK {s = d39 "kudos"}) ; -- 10000 
-lin weave_V = mkV (lin VK {s = c52A "kutoa"}) ; -- 9448 
-lin weave_V2 = mkV2 (lin VK {s = c52A "kutoa"}) ; -- 9448 
-lin weaver_N = mkN (lin NK {s = d10 "kutoja"}) ; -- 10000 
-lin weaverbird_N = mkN (lin NK {s = d10 "kutoja"}) ; -- 10000 
-lin web_N = mkN (lin NK {s = d01A "verkko"}) ; -- 1131 
-lin wed_V = mkV "vihkiä" ; -- 4836 
-lin wed_V2 = mkV2 "vihkiä" ; -- 4836 
-lin wedding_N = mkN "häät" ; -- 3664 
-lin wedge_N = mkN (lin NK {s = d01A "hattu"}) ; -- 4983 
-lin wedge_V = mkV (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin wedge_V2 = mkV2 (lin VK {s = c52A "tunkeutua"}) ; -- 3634 
-lin wedlock_N = mkN "avioliitto" ; -- 2681 
-lin wee_A = mkA "aikainen" ; -- 1030 
-lin wee_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin weed_N = mkN (lin NK {s = d01 "ruoho"}) ; -- 10000 
-lin week_N = mkN (lin NK {s = d01A "viikko"}) ; -- 100 
-lin weekend_N = mkN "viikonloppu" ; -- 946 
-lin weekly_Adv = mkAdv (lin AdvK {s = c99 "viikoittain"}) ; -- 10000 
-lin weekly_N = mkN (lin NK {s = d38 "viikoittainen"}) ; -- 10000 
-lin weep_V = mkV "itkeä" ; -- 4275 
-lin weep_V2 = mkV2 "itkeä" ; -- 4275 
-lin weft_N = mkN (lin NK {s = d48A "kude"}) ; -- 10000 
-lin weigh_V = mkV (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin weigh_V2 = mkV2 (lin VK {s = c53A "vaikuttaa"}) ; -- 268 
-lin weight_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin weight_V2 = mkV2 (lin VK {s = c53A "painottaa"}) ; -- 1102 
-lin weightily_Adv = mkAdv "vakavasti" ; -- 1877 
-lin weightiness_N = mkN (lin NK {s = d01 "paino"}) ; -- 2296 
-lin weightlessness_N = mkN (lin NK {s = d40 "painottomuus"}) ; -- 10000 
-lin weighty_A = mkA "tärkeä" ; -- 121 
-lin weir_N = mkN (lin NK {s = d01A "pato"}) ; -- 6964 
-lin weird_A = mkA "outo" ; -- 1984 
-lin weirdness_N = mkN (lin NK {s = d40 "outous"}) ; -- 10000 
-lin welcome_A = mkA "tervetullut" ; -- 2918 
-lin welcome_N = mkN (lin NK {s = d47 "tervetullut"}) ; -- 10000 
-lin weld_V = mkV "yhdistää" ; -- 784 
-lin weld_V2 = mkV2 "yhdistää" ; -- 784 
-lin welder_N = mkN (lin NK {s = d10 "hitsaaja"}) ; -- 10000 
-lin welfare_N = mkN "hyvinvointi" ; -- 2235 
-lin well_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin well_Adv = mkAdv (lin AdvK {s = c99 "hyvin"}) ; -- 55 
-lin well_N = mkN (lin NK {s = d09 "tila"}) ; -- 225 
-lin well_V = mkV (lin VK {s = c74A "pulputa"}) ; -- 10000 
-lin well_adjusted_A = mkA "kypsä" ; -- 4261 
-lin well_advised_A = mkA "järkevä" ; -- 1995 
-lin well_balanced_A = mkA "kypsä" ; -- 4261 
-lin well_being_N = mkN "hyvinvointi" ; -- 2235 
-lin well_disposed_A = mkA (lin AK {s = d15 "suopea"}) ; -- 10000 
-lin well_heeled_A = mkA (lin AK {s = d41A "varakas"}) ; -- 7009 
-lin well_informed_A = mkA (lin AK {s = d10 "asiantunteva"}) ; -- 9291 
-lin well_knit_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin well_known_A = mkA "tuttu" ; -- 502 
-lin well_nigh_Adv = mkAdv "lähes" ; -- 138 
-lin well_read_A = mkA "tietoinen" ; -- 3583 
-lin well_rounded_A = mkA "monipuolinen" ; -- 1862 
-lin well_set_A = mkA (lin AK {s = d09 "vahva"}) ; -- 427 
-lin well_wisher_N = mkN "ystävä" ; -- 817 
-lin welsher_N = mkN (lin NK {s = d06 "huijari"}) ; -- 10000 
-lin welt_N = mkN (lin NK {s = d39 "reunus"}) ; -- 10000 
-lin welter_N = mkN (lin NK {s = d01A "joukko"}) ; -- 207 
-lin welter_V = mkV (lin VK {s = c62 "piehtaroida"}) ; -- 10000 
-lin wench_N = mkN (lin NK {s = d09A "likka"}) ; -- 10000 
-lin wend_V2 = mkV2 (lin VK {s = c73A "suunnata"}) ; -- 1309 
-lin wether_N = mkN (lin NK {s = d41 "oinas"}) ; -- 10000 
-lin wetting_N = mkN (lin NK {s = d02 "kastelu"}) ; -- 10000 
-lin whack_N = mkN "lyönti" ; -- 4147 
-lin whacking_A = mkA (lin AK {s = d10 "valtava"}) ; -- 1553 
-lin whacking_Adv = mkAdv "erityisen" ; -- 1116 
-lin whale_N = mkN (lin NK {s = d41 "valas"}) ; -- 10000 
-lin whang_V2 = mkV2 "iskeä" ; -- 976 
-lin wharfage_N = mkN "laituri" ; -- 4144 
-lin whatnot_N = mkN (lin NK {s = d06 "tingeltangeli"}) ; -- 10000 
-lin wheedle_V2 = mkV2 (lin VK {s = c67A "maanitella"}) ; -- 10000 
-lin wheel_N = mkN "pyörä" ; -- 1871 
-lin wheel_V = mkV (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin wheel_V2 = mkV2 (lin VK {s = c58A "kulkea"}) ; -- 511 
-lin wheelchair_N = mkN "pyörätuoli" ; -- 7437 
-lin wheeze_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin wheeze_V = mkV (lin VK {s = c52A "vinkua"}) ; -- 10000 
-lin wheeze_V2 = mkV2 (lin VK {s = c52A "vinkua"}) ; -- 10000 
-lin whelp_N = mkN (lin NK {s = d14A "penikka"}) ; -- 10000 
-lin whelp_V = mkV (lin VK {s = c61A "poikia"}) ; -- 3743 
-lin wherry_N = mkN (lin NK {s = d01 "proomu"}) ; -- 10000 
-lin whet_V2 = mkV2 (lin VK {s = c53A "teroittaa"}) ; -- 10000 
-lin whey_N = mkN (lin NK {s = d09 "hera"}) ; -- 10000 
-lin whiff_N = mkN (lin NK {s = d01 "palo"}) ; -- 10000 
-lin while_N = mkN (lin NK {s = d07 "hetki"}) ; -- 231 
-lin whimsey_N = mkN (lin NK {s = d40 "oikukkuus"}) ; -- 10000 
-lin whimsical_A = mkA (lin AK {s = d38 "oikullinen"}) ; -- 10000 
-lin whimsicality_N = mkN (lin NK {s = d40 "leikillisyys"}) ; -- 10000 
-lin whimsy_N = mkN (lin NK {s = d40 "oikukkuus"}) ; -- 10000 
-lin whin_N = mkN (lin NK {s = d05A "basaltti"}) ; -- 10000 
-lin whine_N = mkN (lin NK {s = d12 "ulina"}) ; -- 10000 
-lin whine_V = mkV (lin VK {s = c66 "ulista"}) ; -- 10000 
-lin whine_V2 = mkV2 (lin VK {s = c66 "ulista"}) ; -- 10000 
-lin whinny_V = mkV (lin VK {s = c53A "hirnahtaa"}) ; -- 10000 
-lin whip_N = mkN (lin NK {s = d40 "joustavuus"}) ; -- 6375 
-lin whip_V = mkV "lyödä" ; -- 855 
-lin whip_V2 = mkV2 "lyödä" ; -- 855 
-lin whipcord_N = mkN (lin NK {s = d09 "siima"}) ; -- 10000 
-lin whippersnapper_N = mkN (lin NK {s = d05A "nulkki"}) ; -- 10000 
-lin whippet_N = mkN (lin NK {s = d05 "whippet"}) ; -- 10000 
-lin whipping_N = mkN (lin NK {s = d39 "piiskaus"}) ; -- 10000 
-lin whippy_A = mkA (lin AK {s = d10 "taipuisa"}) ; -- 10000 
-lin whipsaw_V2 = mkV2 (lin VK {s = c73 "huijata"}) ; -- 8286 
-lin whir_N = mkN (lin NK {s = d12 "hurina"}) ; -- 10000 
-lin whir_V = mkV (lin VK {s = c66 "surista"}) ; -- 10000 
-lin whirl_N = mkN (lin NK {s = d02 "kokeilu"}) ; -- 1853 
-lin whirl_V = mkV "pyöriä" ; -- 1772 
-lin whirl_V2 = mkV2 "pyöriä" ; -- 1772 
-lin whirr_N = mkN (lin NK {s = d12 "surina"}) ; -- 10000 
-lin whirr_V = mkV (lin VK {s = c66 "surista"}) ; -- 10000 
-lin whisk_N = mkN (lin NK {s = d01 "huisku"}) ; -- 10000 
-lin whisk_V = mkV "kiitää" ; -- 7632 
-lin whisk_V2 = mkV2 "kiitää" ; -- 7632 
-lin whiskey_N = mkN (lin NK {s = d05 "viski"}) ; -- 10000 
-lin whisky_N = mkN (lin NK {s = d05 "viski"}) ; -- 10000 
-lin whisper_N = mkN (lin NK {s = d39 "kuiskaus"}) ; -- 10000 
-lin whisper_V = mkV (lin VK {s = c73 "kuiskata"}) ; -- 10000 
-lin whisper_V2 = mkV2 (lin VK {s = c73 "kuiskata"}) ; -- 10000 
-lin whisperer_N = mkN (lin NK {s = d10 "kuiskaaja"}) ; -- 10000 
-lin whispering_N = mkN (lin NK {s = d39 "kuiskaus"}) ; -- 10000 
-lin whist_N = mkN (lin NK {s = d05 "visti"}) ; -- 10000 
-lin whistle_N = mkN (lin NK {s = d05 "pilli"}) ; -- 10000 
-lin whistle_V = mkV "viheltää" ; -- 8725 
-lin whistle_V2 = mkV2 "viheltää" ; -- 8725 
-lin whit_N = mkN (lin NK {s = d38 "rahtunen"}) ; -- 10000 
-lin white_livered_A = mkA (lin AK {s = d41A "pelokas"}) ; -- 10000 
-lin whitebait_N = mkN (lin NK {s = d05 "silli"}) ; -- 10000 
-lin whiten_V = mkV (lin VK {s = c66 "valkaista"}) ; -- 10000 
-lin whiten_V2 = mkV2 (lin VK {s = c66 "valkaista"}) ; -- 10000 
-lin whiteness_N = mkN (lin NK {s = d40 "puhtaus"}) ; -- 6733 
-lin whitewash_N = mkN (lin NK {s = d02 "valkaisu"}) ; -- 10000 
-lin whitewash_V2 = mkV2 (lin VK {s = c53A "vapauttaa"}) ; -- 1648 
-lin whitish_A = mkA "vaalea" ; -- 4334 
-lin whittle_V = mkV "veistää" ; -- 9842 
-lin whittle_V2 = mkV2 "veistää" ; -- 9842 
-lin whiz_N = mkN (lin NK {s = d01A "huippu"}) ; -- 1406 
-lin whiz_V = mkV (lin VK {s = c53A "suhahtaa"}) ; -- 10000 
-lin whodunit_N = mkN (lin NK {s = d06 "dekkari"}) ; -- 9527 
-lin whole_A = mkA (lin AK {s = d48 "terve"}) ; -- 1774 
-lin whole_N = mkN "kokonaisuus" ; -- 1034 
-lin wholesale_A = mkA "laajamittainen" ; -- 8810 
-lin wholesale_Adv = mkAdv (lin AdvK {s = c99 "tukuittain"}) ; -- 10000 
-lin wholesale_N = mkN (lin NK {s = d01A "tukku"}) ; -- 6973 
-lin wholesome_A = mkA (lin AK {s = d38 "terveellinen"}) ; -- 5451 
-lin wholly_Adv = mkAdv "täysin" ; -- 457 
-lin whoop_N = mkN (lin NK {s = d39 "kiljahdus"}) ; -- 10000 
-lin whoop_V = mkV (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin whoop_V2 = mkV2 (lin VK {s = c52 "kiljua"}) ; -- 10000 
-lin whoopee_N = mkN (lin NK {s = d39 "rellestys"}) ; -- 10000 
-lin whop_V2 = mkV2 "lyödä" ; -- 855 
-lin whopping_A = mkA (lin AK {s = d15 "huikea"}) ; -- 3360 
-lin whore_N = mkN (lin NK {s = d10 "huora"}) ; -- 10000 
-lin whoremonger_N = mkN (lin NK {s = d10 "parittaja"}) ; -- 10000 
-lin whorl_N = mkN (lin NK {s = d12 "kiehkura"}) ; -- 10000 
-lin why_N = mkN "syy" ; -- 167 
-lin wick_N = mkN "sydän" ; -- 1232 
-lin wicked_A = mkA (lin AK {s = d09 "paha"}) ; -- 406 
-lin wickedness_N = mkN (lin NK {s = d40 "pahuus"}) ; -- 10000 
-lin wicket_N = mkN (lin NK {s = d09 "hila"}) ; -- 10000 
-lin wide_awake_A = mkA (lin AK {s = d38 "tarkkaavainen"}) ; -- 10000 
-lin widen_V = mkV (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin widen_V2 = mkV2 (lin VK {s = c54A "laajentaa"}) ; -- 1498 
-lin widespread_A = mkA (lin AK {s = d38 "yleinen"}) ; -- 499 
-lin widgeon_N = mkN (lin NK {s = d12 "haapana"}) ; -- 10000 
-lin widow_N = mkN (lin NK {s = d07 "leski"}) ; -- 6889 
-lin widowhood_N = mkN (lin NK {s = d40 "leskeys"}) ; -- 10000 
-lin width_N = mkN (lin NK {s = d40 "leveys"}) ; -- 9224 
-lin wield_V2 = mkV2 "käyttää" ; -- 94 
-lin wigging_N = mkN (lin NK {s = d39 "nalkutus"}) ; -- 10000 
-lin wiggle_V = mkV (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wiggle_V2 = mkV2 (lin VK {s = c53A "heiluttaa"}) ; -- 7320 
-lin wigwam_N = mkN (lin NK {s = d05 "wigwam"}) ; -- 10000 
-lin wild_A = mkA (lin AK {s = d05 "villi"}) ; -- 3506 
-lin wildcat_A = mkA "laiton" ; -- 2446 
-lin wildebeest_N = mkN (lin NK {s = d18 "gnuu"}) ; -- 10000 
-lin wilderness_N = mkN "erämaa" ; -- 8169 
-lin wildfire_N = mkN "metsäpalo" ; -- 7757 
-lin wildness_N = mkN (lin NK {s = d40 "hulluus"}) ; -- 8629 
-lin wile_N = mkN (lin NK {s = d01A "temppu"}) ; -- 3933 
-lin wilfulness_N = mkN (lin NK {s = d40 "tottelemattomuus"}) ; -- 10000 
-lin will_N = mkN (lin NK {s = d01A "tahto"}) ; -- 1946 
-lin will_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin will_V2 = mkV2 (lin VK {s = c75 "haluta"}) ; -- 64 
-lin willingness_N = mkN (lin NK {s = d40 "halukkuus"}) ; -- 7801 
-lin willow_N = mkN (lin NK {s = d01 "paju"}) ; -- 10000 
-lin willy_nilly_Adv = mkAdv "väkisin" ; -- 3569 
-lin wilt_V = mkV (lin VK {s = c52 "lannistua"}) ; -- 10000 
-lin wilt_V2 = mkV2 (lin VK {s = c52 "lannistua"}) ; -- 10000 
-lin wily_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin winch_N = mkN (lin NK {s = d05 "vinssi"}) ; -- 10000 
-lin winch_V2 = mkV2 (lin VK {s = c73 "vinssata"}) ; -- 10000 
-lin windbag_N = mkN (lin NK {s = d05A "suupaltti"}) ; -- 10000 
-lin windbreak_N = mkN (lin NK {s = d10 "tuulensuoja"}) ; -- 10000 
-lin windfall_N = mkN (lin NK {s = d41A "pudokas"}) ; -- 10000 
-lin windflower_N = mkN (lin NK {s = d01A "vuokko"}) ; -- 10000 
-lin windiness_N = mkN (lin NK {s = d40 "tuulisuus"}) ; -- 10000 
-lin windlass_N = mkN (lin NK {s = d06 "vintturi"}) ; -- 10000 
-lin windy_A = mkA (lin AK {s = d38 "kiireinen"}) ; -- 3689 
-lin winger_N = mkN "laitahyökkääjä" ; -- 6910 
-lin wink_V = mkV (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin wink_V2 = mkV2 (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin winkle_N = mkN (lin NK {s = d03 "talvio"}) ; -- 10000 
-lin winkle_V2 = mkV2 (lin VK {s = c52A "vilkkua"}) ; -- 10000 
-lin winner_N = mkN (lin NK {s = d10 "voittaja"}) ; -- 864 
-lin winnow_V2 = mkV2 (lin VK {s = c54A "puhaltaa"}) ; -- 3306 
-lin winsome_A = mkA (lin AK {s = d10 "hurmaava"}) ; -- 10000 
-lin winter_N = mkN (lin NK {s = d07 "talvi"}) ; -- 579 
-lin wintery_A = mkA "talvinen" ; -- 7580 
-lin wintry_A = mkA "talvinen" ; -- 7580 
-lin wire_V = mkV (lin VK {s = c53 "ripustaa"}) ; -- 7219 
-lin wire_V2 = mkV2 (lin VK {s = c53 "ripustaa"}) ; -- 7219 
-lin wireless_A = mkA "langaton" ; -- 9283 
-lin wireless_N = mkN (lin NK {s = d34A "langaton"}) ; -- 10000 
-lin wiry_A = mkA "jäykkä" ; -- 7949 
-lin wisdom_N = mkN (lin NK {s = d40 "viisaus"}) ; -- 5168 
-lin wise_A = mkA (lin AK {s = d41 "viisas"}) ; -- 2409 
-lin wiseacre_N = mkN (lin NK {s = d12 "viisastelija"}) ; -- 10000 
-lin wish_N = mkN (lin NK {s = d48 "toive"}) ; -- 1295 
-lin wish_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin wish_V2 = mkV2 (lin VK {s = c75 "haluta"}) ; -- 64 
-lin wishful_A = mkA (lin AK {s = d41A "toiveikas"}) ; -- 6673 
-lin wisp_N = mkN (lin NK {s = d26 "pieni"}) ; -- 10000 
-lin wispy_A = mkA "pikkuinen" ; -- 5352 
-lin wistful_A = mkA (lin AK {s = d10 "kaihoisa"}) ; -- 10000 
-lin wit_N = mkN (lin NK {s = d40 "nokkeluus"}) ; -- 10000 
-lin witch_N = mkN (lin NK {s = d10A "noita"}) ; -- 8766 
-lin witchcraft_N = mkN (lin NK {s = d40 "noituus"}) ; -- 10000 
-lin witchery_N = mkN (lin NK {s = d40 "noituus"}) ; -- 10000 
-lin withal_Adv = mkAdv (lin AdvK {s = c99 "kuitenkaan"}) ; -- 261 
-lin withdraw_V = mkV (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin withdraw_V2 = mkV2 (lin VK {s = c53A "ottaa"}) ; -- 59 
-lin withdrawal_N = mkN (lin NK {s = d01 "nosto"}) ; -- 4194 
-lin withe_N = mkN (lin NK {s = d09 "vitsa"}) ; -- 10000 
-lin wither_V = mkV (lin VK {s = c52A "kuihtua"}) ; -- 9848 
-lin wither_V2 = mkV2 (lin VK {s = c52A "kuihtua"}) ; -- 9848 
-lin withhold_V2 = mkV2 "pidättää" ; -- 1461 
-lin withstand_V2 = mkV2 "kestää" ; -- 310 
-lin withy_N = mkN (lin NK {s = d09 "vitsa"}) ; -- 10000 
-lin witness_N = mkN (lin NK {s = d10 "todistaja"}) ; -- 3565 
-lin witness_V = mkV (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin witness_V2 = mkV2 (lin VK {s = c53 "todistaa"}) ; -- 1635 
-lin witticism_N = mkN (lin NK {s = d39 "sutkaus"}) ; -- 10000 
-lin wittingly_Adv = mkAdv "tietoisesti" ; -- 5535 
-lin witty_A = mkA (lin AK {s = d10 "naseva"}) ; -- 10000 
-lin wizard_N = mkN (lin NK {s = d01 "velho"}) ; -- 10000 
-lin wizardry_N = mkN (lin NK {s = d40 "nerokkuus"}) ; -- 10000 
-lin woad_N = mkN "väri" ; -- 1240 
-lin wobble_V = mkV (lin VK {s = c52A "vaappua"}) ; -- 10000 
-lin wobble_V2 = mkV2 (lin VK {s = c52A "vaappua"}) ; -- 10000 
-lin woe_N = mkN (lin NK {s = d01 "suru"}) ; -- 3175 
-lin woebegone_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin woeful_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin wold_N = mkN (lin NK {s = d07 "nummi"}) ; -- 10000 
-lin wolf_N = mkN (lin NK {s = d27 "susi"}) ; -- 3084 
-lin wolf_V2 = mkV2 (lin VK {s = c61 "ahmia"}) ; -- 10000 
-lin wolfram_N = mkN (lin NK {s = d06 "volframi"}) ; -- 10000 
-lin womanhood_N = mkN (lin NK {s = d40 "naiseus"}) ; -- 10000 
-lin womanish_A = mkA (lin AK {s = d38 "naismainen"}) ; -- 10000 
-lin womanly_A = mkA (lin AK {s = d38 "naisellinen"}) ; -- 10000 
-lin womb_N = mkN (lin NK {s = d01A "kohtu"}) ; -- 10000 
-lin wonderful_A = mkA "ihmeellinen" ; -- 4210 
-lin wonderment_N = mkN (lin NK {s = d39 "ihmetys"}) ; -- 10000 
-lin wondrous_A = mkA (lin AK {s = d10 "vaikuttava"}) ; -- 10000 
-lin wonky_A = mkA (lin AK {s = d01 "kiero"}) ; -- 10000 
-lin wont_N = mkN (lin NK {s = d09A "tapa"}) ; -- 130 
-lin woo_V2 = mkV2 (lin VK {s = c67 "kosiskella"}) ; -- 10000 
-lin wooden_A = mkA "puinen" ; -- 6790 
-lin woodpecker_N = mkN (lin NK {s = d09A "tikka"}) ; -- 10000 
-lin woodsman_N = mkN "metsästäjä" ; -- 4788 
-lin wooer_N = mkN (lin NK {s = d12 "kosija"}) ; -- 10000 
-lin woof_N = mkN (lin NK {s = d48A "kude"}) ; -- 10000 
-lin wool_N = mkN "villa" ; -- 7789 
-lin woolgathering_N = mkN (lin NK {s = d10 "unelma"}) ; -- 2334 
-lin woolly_A = mkA (lin AK {s = d10 "sekava"}) ; -- 5782 
-lin wooly_A = mkA "epämääräinen" ; -- 5753 
-lin wooly_N = mkN (lin NK {s = d10 "villava"}) ; -- 10000 
-lin word_N = mkN (lin NK {s = d09 "sana"}) ; -- 544 
-lin word_V2 = mkV2 (lin VK {s = c67 "muotoilla"}) ; -- 3210 
-lin work_N = mkN "työ" ; -- 58 
-lin work_V = mkV "käydä" ; -- 69 
-lin work_V2 = mkV2 "käydä" ; -- 69 
-lin workaday_A = mkA (lin AK {s = d38 "arkinen"}) ; -- 4403 
-lin workday_N = mkN "arkipäivä" ; -- 3220 
-lin worker_N = mkN "työntekijä" ; -- 367 
-lin working_A = mkA (lin AK {s = d10 "alustava"}) ; -- 10000 
-lin working_N = mkN (lin NK {s = d39 "louhos"}) ; -- 10000 
-lin workmanlike_A = mkA "ammattimainen" ; -- 6656 
-lin workmate_N = mkN "työkaveri" ; -- 9642 
-lin workroom_N = mkN "työhuone" ; -- 6568 
-lin workshop_N = mkN (lin NK {s = d05 "seminaari"}) ; -- 1885 
-lin worldliness_N = mkN (lin NK {s = d40 "kokeneisuus"}) ; -- 10000 
-lin worldly_A = mkA "maallinen" ; -- 7841 
-lin worldwide_A = mkA "maailmanlaajuinen" ; -- 3580 
-lin worry_N = mkN (lin NK {s = d26 "huoli"}) ; -- 677 
-lin worry_V = mkV (lin VK {s = c53A "huolestuttaa"}) ; -- 2896 
-lin worry_V2 = mkV2 (lin VK {s = c53A "huolestuttaa"}) ; -- 2896 
-lin worsen_V = mkV "heikentää" ; -- 2491 
-lin worsen_V2 = mkV2 "heikentää" ; -- 2491 
-lin worship_N = mkN (lin NK {s = d39 "palvelus"}) ; -- 1499 
-lin worship_V = mkV (lin VK {s = c52 "palvoa"}) ; -- 10000 
-lin worship_V2 = mkV2 (lin VK {s = c52 "palvoa"}) ; -- 10000 
-lin worshipper_N = mkN (lin NK {s = d10 "palvoja"}) ; -- 10000 
-lin worst_Adv = mkAdv (lin AdvK {s = c99 "pahimmin"}) ; -- 10000 
-lin worst_V2 = mkV2 "lyödä" ; -- 855 
-lin worth_A = mkA "arvoinen" ; -- 2096 
-lin worth_N = mkN (lin NK {s = d01 "arvo"}) ; -- 425 
-lin worthiness_N = mkN (lin NK {s = d40 "arvokkuus"}) ; -- 10000 
-lin worthless_A = mkA (lin AK {s = d10 "kurja"}) ; -- 7333 
-lin worthlessness_N = mkN (lin NK {s = d40 "arvottomuus"}) ; -- 10000 
-lin worthwhile_A = mkA "hyödyllinen" ; -- 5261 
-lin worthy_N = mkN (lin NK {s = d10 "varteenotettava"}) ; -- 10000 
-lin wound_N = mkN "haava" ; -- 5275 
-lin wound_V2 = mkV2 "vetää" ; -- 439 
-lin wow_N = mkN (lin NK {s = d39 "menestys"}) ; -- 860 
-lin wrack_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin wrack_V2 = mkV2 (lin VK {s = c74 "tuhota"}) ; -- 1604 
-lin wraith_N = mkN (lin NK {s = d01 "haamu"}) ; -- 10000 
-lin wrangle_N = mkN (lin NK {s = d10 "tora"}) ; -- 10000 
-lin wrangle_V = mkV (lin VK {s = c73 "kinata"}) ; -- 10000 
-lin wrap_N = mkN (lin NK {s = d05 "huivi"}) ; -- 10000 
-lin wrap_V = mkV "törmätä" ; -- 1847 
-lin wrap_V2 = mkV2 "törmätä" ; -- 1847 
-lin wrath_N = mkN (lin NK {s = d01 "raivo"}) ; -- 9699 
-lin wreak_V2 = mkV2 (lin VK {s = c53A "tuottaa"}) ; -- 448 
-lin wreath_N = mkN (lin NK {s = d49 "seppele"}) ; -- 10000 
-lin wreathe_V = mkV (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin wreathe_V2 = mkV2 (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin wreck_N = mkN (lin NK {s = d01 "tuho"}) ; -- 2467 
-lin wreck_V2 = mkV2 (lin VK {s = c53A "romuttaa"}) ; -- 7249 
-lin wrecker_N = mkN (lin NK {s = d10 "purkaja"}) ; -- 10000 
-lin wren_N = mkN (lin NK {s = d38 "peukaloinen"}) ; -- 10000 
-lin wrench_N = mkN "vääntö" ; -- 5195 
-lin wrench_V2 = mkV2 "vääntää" ; -- 4043 
-lin wrest_V2 = mkV2 (lin VK {s = c73A "kaapata"}) ; -- 5396 
-lin wrestle_N = mkN (lin NK {s = d02 "kamppailu"}) ; -- 2197 
-lin wrestle_V = mkV (lin VK {s = c67 "kamppailla"}) ; -- 3382 
-lin wrestle_V2 = mkV2 (lin VK {s = c67 "kamppailla"}) ; -- 3382 
-lin wrestler_N = mkN (lin NK {s = d12 "painija"}) ; -- 10000 
-lin wretch_N = mkN (lin NK {s = d14A "ressukka"}) ; -- 10000 
-lin wretched_A = mkA (lin AK {s = d15 "surkea"}) ; -- 4109 
-lin wretchedness_N = mkN (lin NK {s = d40 "kurjuus"}) ; -- 8489 
-lin wriggle_V = mkV (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin wriggle_V2 = mkV2 (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin wright_N = mkN "seppä" ; -- 9553 
-lin wring_N = mkN "vääntö" ; -- 5195 
-lin wring_V2 = mkV2 "vääntää" ; -- 4043 
-lin wringer_N = mkN (lin NK {s = d06 "mankeli"}) ; -- 10000 
-lin wrinkle_N = mkN "menetelmä" ; -- 2282 
-lin wrinkle_V = mkV (lin VK {s = c53 "kurtistaa"}) ; -- 10000 
-lin wrinkle_V2 = mkV2 (lin VK {s = c53 "kurtistaa"}) ; -- 10000 
-lin wrist_N = mkN (lin NK {s = d48A "ranne"}) ; -- 9299 
-lin wristband_N = mkN (lin NK {s = d48A "ranneke"}) ; -- 10000 
-lin wristlet_N = mkN (lin NK {s = d48A "ranneke"}) ; -- 10000 
-lin writ_N = mkN (lin NK {s = d48 "haaste"}) ; -- 1248 
-lin write_off_N = mkN (lin NK {s = d39 "alennus"}) ; -- 3433 
-lin writer_N = mkN (lin NK {s = d12 "kirjailija"}) ; -- 863 
-lin writhe_V = mkV (lin VK {s = c67A "kiemurrella"}) ; -- 10000 
-lin writing_N = mkN (lin NK {s = d39 "kirjoitus"}) ; -- 2126 
-lin wrong_A = mkA "väärä" ; -- 1118 
-lin wrong_Adv = mkAdv "väärin" ; -- 2333 
-lin wrong_N = mkN "vääryys" ; -- 8714 
-lin wrongdoing_N = mkN (lin NK {s = d39 "rikos"}) ; -- 1185 
-lin wrongful_A = mkA "väärä" ; -- 1118 
-lin wry_A = mkA (lin AK {s = d38 "ironinen"}) ; -- 10000 
-lin xerox_N = mkN (lin NK {s = d03 "kopio"}) ; -- 6601 
-lin xylophone_N = mkN (lin NK {s = d05 "ksylofoni"}) ; -- 10000 
-lin yacht_V = mkV (lin VK {s = c61A "purjehtia"}) ; -- 5957 
-lin yam_N = mkN (lin NK {s = d05 "jamssi"}) ; -- 10000 
-lin yammer_V = mkV (lin VK {s = c53A "valittaa"}) ; -- 1201 
-lin yap_N = mkN (lin NK {s = d01 "kuono"}) ; -- 10000 
-lin yard_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin yardarm_N = mkN "pää" ; -- 573 
-lin yarn_N = mkN (lin NK {s = d09A "lanka"}) ; -- 5418 
-lin yaw_V = mkV (lin VK {s = c74A "poiketa"}) ; -- 1535 
-lin yawl_N = mkN (lin NK {s = d10 "jolla"}) ; -- 10000 
-lin yawn_N = mkN (lin NK {s = d39 "haukotus"}) ; -- 10000 
-lin yawn_V = mkV (lin VK {s = c67A "haukotella"}) ; -- 10000 
-lin yea_Adv = mkAdv "kyllä" ; -- 246 
-lin yeah_Adv = mkAdv (lin AdvK {s = c99 "joo"}) ; -- 8897 
-lin yearling_N = mkN (lin NK {s = d38 "pienokainen"}) ; -- 10000 
-lin yearly_A = mkA "vuotuinen" ; -- 3877 
-lin yearly_Adv = mkAdv (lin AdvK {s = c99 "vuosittain"}) ; -- 1050 
-lin yearn_V = mkV (lin VK {s = c73A "kaivata"}) ; -- 845 
-lin yearning_N = mkN (lin NK {s = d39 "kaipaus"}) ; -- 10000 
-lin yeast_N = mkN (lin NK {s = d09 "hiiva"}) ; -- 10000 
-lin yeasty_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin yell_N = mkN (lin NK {s = d09A "karjunta"}) ; -- 10000 
-lin yell_V = mkV (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin yell_V2 = mkV2 (lin VK {s = c54A "huutaa"}) ; -- 2352 
-lin yellowness_N = mkN (lin NK {s = d40 "keltaisuus"}) ; -- 10000 
-lin yelp_V = mkV (lin VK {s = c67A "ulvahdella"}) ; -- 10000 
-lin yen_N = mkN "kaipuu" ; -- 7639 
-lin yen_V = mkV (lin VK {s = c75 "haluta"}) ; -- 64 
-lin yesterday_Adv = mkAdv (lin AdvK {s = c99 "eilen"}) ; -- 1017 
-lin yesterday_N = mkN (lin NK {s = d38 "eilinen"}) ; -- 10000 
-lin yet_Adv = mkAdv "vielä" ; -- 35 
-lin yield_N = mkN (lin NK {s = d39 "tulos"}) ; -- 159 
-lin yield_V = mkV (lin VK {s = c56A "antaa"}) ; -- 61 
-lin yield_V2 = mkV2 (lin VK {s = c56A "antaa"}) ; -- 61 
-lin yo_yo_N = mkN (lin NK {s = d01 "jojo"}) ; -- 10000 
-lin yob_N = mkN (lin NK {s = d10A "moukka"}) ; -- 10000 
-lin yobo_N = mkN (lin NK {s = d01 "roisto"}) ; -- 10000 
-lin yodel_N = mkN (lin NK {s = d39 "jodlaus"}) ; -- 10000 
-lin yodel_V = mkV (lin VK {s = c73 "jodlata"}) ; -- 10000 
-lin yodel_V2 = mkV2 (lin VK {s = c73 "jodlata"}) ; -- 10000 
-lin yoga_N = mkN (lin NK {s = d10 "jooga"}) ; -- 10000 
-lin yoghourt_N = mkN (lin NK {s = d05A "jogurtti"}) ; -- 10000 
-lin yoghurt_N = mkN (lin NK {s = d05A "jugurtti"}) ; -- 10000 
-lin yogi_N = mkN (lin NK {s = d05 "joogi"}) ; -- 10000 
-lin yogurt_N = mkN (lin NK {s = d05A "jukurtti"}) ; -- 10000 
-lin yoke_N = mkN (lin NK {s = d41A "ies"}) ; -- 10000 
-lin yoke_V = mkV "liittyä" ; -- 234 
-lin yoke_V2 = mkV2 "liittyä" ; -- 234 
-lin yolk_N = mkN (lin NK {s = d38 "keltuainen"}) ; -- 10000 
-lin yon_Adv = mkAdv (lin AdvK {s = c99 "tuolla"}) ; -- 9356 
-lin yonder_Adv = mkAdv (lin AdvK {s = c99 "tuolla"}) ; -- 9356 
-lin youngster_N = mkN (lin NK {s = d10 "tenava"}) ; -- 10000 
-lin youth_N = mkN (lin NK {s = d40 "nuoruus"}) ; -- 3164 
-lin youthful_A = mkA (lin AK {s = d41A "nuorekas"}) ; -- 10000 
-lin youthfulness_N = mkN (lin NK {s = d40 "nuorekkuus"}) ; -- 10000 
-lin yowl_V = mkV (lin VK {s = c52 "ulvoa"}) ; -- 10000 
-lin zany_A = mkA (lin AK {s = d01 "hassu"}) ; -- 8353 
-lin zany_N = mkN (lin NK {s = d08 "pelle"}) ; -- 10000 
-lin zap_V2 = mkV2 "lyödä" ; -- 855 
-lin zeal_N = mkN (lin NK {s = d01A "into"}) ; -- 2314 
-lin zealot_N = mkN (lin NK {s = d04A "fanaatikko"}) ; -- 10000 
-lin zealotry_N = mkN (lin NK {s = d01 "kiihko"}) ; -- 10000 
-lin zealous_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin zebra_N = mkN (lin NK {s = d09 "seepra"}) ; -- 10000 
-lin zeppelin_N = mkN (lin NK {s = d05 "zeppeliini"}) ; -- 10000 
-lin zero_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin zero_V = mkV (lin VK {s = c53 "kohdistaa"}) ; -- 3817 
-lin zest_N = mkN (lin NK {s = d39 "innostus"}) ; -- 3975 
-lin zestful_A = mkA (lin AK {s = d41A "innokas"}) ; -- 2724 
-lin zigzag_N = mkN (lin NK {s = d05A "siksakki"}) ; -- 10000 
-lin zigzag_V = mkV (lin VK {s = c67A "pujotella"}) ; -- 10000 
-lin zinc_N = mkN (lin NK {s = d05A "sinkki"}) ; -- 10000 
-lin zing_N = mkN (lin NK {s = d01A "yty"}) ; -- 10000 
-lin zip_N = mkN (lin NK {s = d10 "nolla"}) ; -- 4810 
-lin zip_V2 = mkV2 (lin VK {s = c53A "suhahtaa"}) ; -- 10000 
-lin zither_N = mkN (lin NK {s = d09 "sitra"}) ; -- 10000 
-lin zloty_N = mkN (lin NK {s = d01 "zloty"}) ; -- 10000 
-lin zombie_N = mkN (lin NK {s = d05A "robotti"}) ; -- 10000 
-lin zone_N = mkN (lin NK {s = d48 "alue"}) ; -- 75 
-lin zone_V2 = mkV2 (lin VK {s = c53A "kaavoittaa"}) ; -- 5540 
-lin zoning_N = mkN (lin NK {s = d39 "kaavoitus"}) ; -- 4761 
-lin zoo_N = mkN "eläintarha" ; -- 9459 
-lin zoologist_N = mkN (lin NK {s = d05 "zoologi"}) ; -- 10000 
-lin zoology_N = mkN (lin NK {s = d12 "zoologia"}) ; -- 10000 
-lin zoom_V = mkV "kiitää" ; -- 7632 
---- concrete StructuralFin of Structural = CatFin ** 
-
-  lin
-  above_Prep = postGenPrep "yläpuolella" ;
-  after_Prep = postGenPrep "jälkeen" ;
-
-  all_Predet = {s = \\n,c => 
-    let
-      kaiket = caseTable n ((mkN "kaikki" "kaiken" "kaikkena"))
-    in
-    case npform2case n c of {
-      Nom => "kaikki" ;
-      k => kaiket ! k
-      }
-    } ;
-  almost_AdA, almost_AdN = ss "melkein" ;
-  although_Subj = ss "vaikka" ;
-  always_AdV = ss "aina" ;
-  and_Conj = {s1 = [] ; s2 = "ja" ; n = Pl} ;
-  because_Subj = ss "koska" ;
-  before_Prep = prePrep partitive "ennen" ;
-  behind_Prep = postGenPrep "takana" ;
-  between_Prep = postGenPrep "välissä" ;
-  both7and_DConj = sd2 "sekä" "että" ** {n = Pl} ;
-  but_PConj = ss "mutta" ;
-  by8agent_Prep = postGenPrep "toimesta" ;
-  by8means_Prep = casePrep adessive ;
-  can8know_VV = mkVV (mkV "osata" "osasi") ;
-  can_VV = mkVV (mkV "voida" "voi") ;
-  during_Prep = postGenPrep "aikana" ;
-  either7or_DConj = sd2 "joko" "tai" ** {n = Sg} ;
-  everybody_NP = makeNP (mkN "jokainen") Sg ;
-  every_Det = mkDet Sg (mkN "jokainen") ;
-  everything_NP = makeNP (((mkN "kaikki" "kaiken" "kaikkena")) **
-    {lock_N = <>}) Sg ;
---  everywhere_Adv = ss "kaikkialla" ;
-  few_Det  = mkDet Sg (mkN "harva") ;
----  first_Ord = {s = \\n,c => (mkN "ensimmäinen").s ! NCase n c} ;
-  for_Prep = casePrep allative ;
-  from_Prep = casePrep elative ;
-  he_Pron = mkPronoun "hän" "hänen" "häntä"  "hänenä" "häneen" Sg P3 ;
---  here_Adv = ss "täällä" ;
-  here7to_Adv = ss "tänne" ;
-  here7from_Adv = ss "täältä" ;
-  how_IAdv = ss "miten" ;
-  how8much_IAdv = ss "kuinka paljon" ;
-  how8many_IDet = 
-    {s = \\c => "kuinka" ++ (mkN "moni" "monia").s ! NCase Sg c ; n = Sg ; isNum = False} ;
-  if_Subj = ss "jos" ;
-  in8front_Prep = postGenPrep "edessä" ;
-  i_Pron  = mkPronoun "minä" "minun" "minua" "minuna" "minuun" Sg P1 ;
-  in_Prep = casePrep inessive ;
-  it_Pron = {
-    s = \\c => pronSe.s ! npform2case Sg c ; 
-    a = agrP3 Sg ; 
-    isPron = False
-    } ;
-  less_CAdv = X.mkCAdv "vähemmän" "kuin" ;
-  many_Det = mkDet Sg (mkN "moni" "monia") ;
-  more_CAdv = X.mkCAdv "enemmän" "kuin" ;
-  most_Predet = {s = \\n,c => (nForms2N (dSuurin "useinta")).s ! NCase n (npform2case n c)} ;
-  much_Det = mkDet Sg {s = \\_ => "paljon"} ;
-  must_VV = mkVV (caseV genitive (mkV "täytyä")) ;
-  no_Utt = ss "ei" ;
-  on_Prep = casePrep adessive ;
----  one_Quant = mkDet Sg  DEPREC
-  only_Predet = {s = \\_,_ => "vain"} ;
-  or_Conj = {s1 = [] ; s2 = "tai" ; n = Pl} ;
-  otherwise_PConj = ss "muuten" ;
-  part_Prep = casePrep partitive ;
-  please_Voc = ss ["ole hyvä"] ; --- number
-  possess_Prep = casePrep genitive ;
---  quite_Adv = ss "melko" ;
-  she_Pron = mkPronoun "hän" "hänen" "häntä"  "hänenä" "häneen" Sg P3 ;
-  so_AdA = ss "niin" ;
-  somebody_NP = {
-    s = \\c => jokuPron ! Sg ! npform2case Sg c ;
-    a = agrP3 Sg ; 
-    isPron = False ; isNeg = False
-    } ;
-  someSg_Det = heavyDet {
-    s1 = jokuPron ! Sg ;
-    s2 = [] ;
-    isNum,isPoss = False ; isDef = True ; isNeg = False ; n = Sg
-    } ;
-  somePl_Det = heavyDet {
-    s1 = jokuPron ! Pl ;
-    s2 = [] ; isNum,isPoss = False ; isNeg = False ; isDef = True ; 
-    n = Pl ; isNeg = False
-    } ;
-  something_NP = {
-    s = \\c => jokinPron ! Sg ! npform2case Sg c ;
-    a = agrP3 Sg ; 
-    isPron = False ; isNeg = False ; isNeg = False
-    } ;
---  somewhere_Adv = ss "jossain" ;
-  that_Quant = heavyQuant {
-    s1 = table (MorphoFin.Number) {
-          Sg => table (MorphoFin.Case) {
-            c => (mkPronoun "tuo" "tuon" "tuota" "tuona" "tuohon" Sg P3).s ! NPCase c
-            } ;
-          Pl => table (MorphoFin.Case) {
-            c => (mkPronoun "nuo" "noiden" "noita" "noina" "noihin" Sg P3).s ! NPCase c
-            }
-          } ;
-    s2 = [] ; isNum,isPoss = False ; isDef = True  ; isNeg = False 
-    } ;
-  that_Subj = ss "että" ;
---  there_Adv = ss "siellä" ; --- tuolla
-  there7to_Adv = ss "sinne" ;
-  there7from_Adv = ss "sieltä" ;
-  therefore_PConj = ss "siksi" ;
-  they_Pron = mkPronoun "he" "heidän" "heitä" "heinä" "heihin"  Pl P3 ; --- ne
-  this_Quant = heavyQuant {
-    s1 = table (MorphoFin.Number) {
-          Sg => table (MorphoFin.Case) {
-            c => (mkPronoun "tämä" "tämän" "tätä" "tänä" "tähän" Sg P3).s ! NPCase c
-            } ;
-          Pl => table (MorphoFin.Case) {
-            c => (mkPronoun "nämä" "näiden" "näitä" "näinä" "näihin" Sg P3).s ! NPCase c
-            }
-          } ;
-    s2 = [] ; isNum,isPoss = False ; isDef = True  ; isNeg = False
-    } ;
-  through_Prep = postGenPrep "kautta" ;
-  too_AdA = ss "liian" ;
-  to_Prep = casePrep illative ; --- allative
-  under_Prep = postGenPrep "alla" ;
-  very_AdA = ss "erittäin" ;
-  want_VV = mkVV (mkV "tahtoa") ;
-  we_Pron = mkPronoun "me" "meidän" "meitä" "meinä" "meihin" Pl P1 ;
-  whatPl_IP = {
-    s = table {NPAcc => "mitkä" ; c => mikaInt ! Pl ! npform2case Pl c} ;
-    n = Pl
-    } ;
-  whatSg_IP = {
-    s = \\c => mikaInt ! Sg ! npform2case Sg c ;
-    n = Sg
-    } ;
-  when_IAdv = ss "milloin" ;
-  when_Subj = ss "kun" ;
-  where_IAdv = ss "missä" ;
-  which_IQuant = {
-    s = mikaInt
-    } ;
-  whoSg_IP = {
-    s = table {NPAcc => "kenet" ; c => kukaInt ! Sg ! npform2case Sg c} ;
-    n = Sg
-    } ;
-  whoPl_IP = {
-    s = table {NPAcc => "ketkä" ; c => kukaInt ! Pl ! npform2case Pl c} ;
-    n = Pl
-    } ;
-  why_IAdv = ss "miksi" ;
-  without_Prep = prePrep partitive "ilman" ;
-  with_Prep = postGenPrep "kanssa" ;
-  yes_Utt = ss "kyllä" ;
-  youSg_Pron = mkPronoun "sinä" "sinun" "sinua" "sinuna" "sinuun"  Sg P2 ;
-  youPl_Pron = mkPronoun "te" "teidän" "teitä" "teinä" "teihin"  Pl P2 ;
-  youPol_Pron = 
-    let p = mkPronoun "te" "teidän" "teitä" "teinä" "teihin"  Pl P2 in
-    {s = p.s ; a = AgPol} ;
-
-oper
-  jokuPron : MorphoFin.Number => (MorphoFin.Case) => Str =
-    let 
-      kui = mkN "kuu" 
-    in
-    table {
-      Sg => table {
-        Nom => "joku" ;
-        Gen => "jonkun" ;
-        c => relPron ! Sg ! c + "ku" + Predef.drop 3 (kui.s ! NCase Sg c)
-       } ; 
-      Pl => table {
-        Nom => "jotkut" ;
-        c => relPron ! Pl ! c + kui.s ! NCase Pl c
-        }
-      } ;
-
-  jokinPron : MorphoFin.Number => (MorphoFin.Case) => Str =
-    table {
-      Sg => table {
-        Nom => "jokin" ;
-        Gen => "jonkin" ;
-        c => relPron ! Sg ! c + "kin"
-       } ; 
-      Pl => table {
-        Nom => "jotkin" ;
-        c => relPron ! Pl ! c + "kin"
-        }
-      } ;
-
-  mikaInt : MorphoFin.Number => (MorphoFin.Case) => Str = 
-    let {
-      mi  = mkN "mi"
-    } in
-    table {
-      Sg => table {
-        Nom => "mikä" ;
-        Gen => "minkä" ;
-        Part => "mitä" ;
-        c   => mi.s ! NCase Sg c
-       } ; 
-      Pl => table {
-        Nom => "mitkä" ;
-        Gen => "minkä" ;
-        Part => "mitä" ;
-        c   => mi.s ! NCase Sg c
-        }
-      } ;
-
-  kukaInt : MorphoFin.Number => (MorphoFin.Case) => Str = 
-    let 
-      kuka = mkN "kuka" "kenen" "ketä" "kenä" "keneen" 
-                 "keiden" "keitä" "keinä" "keissä" "keihin" ;
-    in
-    table {
-      Sg => table {
-        c   => kuka.s ! NCase Sg c
-       } ; 
-      Pl => table {
-        Nom => "ketkä" ;
-        c   => kuka.s ! NCase Pl c
-        }
-      } ;
-  mikaanPron : MorphoFin.Number => (MorphoFin.Case) => Str = \\n,c =>
-    case <n,c> of {
-        <Sg,Nom> => "mikään" ;
-        <_,Part> => "mitään" ;
-        <Sg,Gen> => "minkään" ;
-        <Pl,Nom> => "mitkään" ;
-        <Pl,Gen> => "mittenkään" ;
-        <_,Ess>  => "minään" ;
-        <_,Iness> => "missään" ;
-        <_,Elat> => "mistään" ;
-        <_,Adess> => "millään" ;
-        <_,Ablat> => "miltään" ;
-        _   => mikaInt ! n ! c + "kään"
-       } ; 
-
-  kukaanPron : MorphoFin.Number => (MorphoFin.Case) => Str =
-    table {
-      Sg => table {
-        Nom => "kukaan" ;
-        Part => "ketään" ;
-        Ess => "kenään" ;
-        Iness => "kessään" ;
-        Elat  => "kestään" ;
-        Illat => "kehenkään" ;
-        Adess => "kellään" ;
-        Ablat => "keltään" ;
-        c   => kukaInt ! Sg ! c + "kään"
-       } ; 
-      Pl => table {
-        Nom => "ketkään" ;
-        Part => "keitään" ;
-        Ess => "keinään" ;
-        Iness => "keissään" ;
-        Elat => "keistään" ;
-        Adess => "keillään" ;
-        Ablat => "keiltään" ;
-        c   => kukaInt ! Pl ! c + "kään"
-        }
-      } ;
-
-
-oper
-  makeNP  : N -> MorphoFin.Number -> CatFin.NP ; 
-  makeNP noun num = {
-    s = \\c => noun.s ! NCase num (npform2case num c) ; 
-    a = agrP3 num ;
-    isPron, isNeg = False ;
-    lock_NP = <>
-    } ;
-
-lin
-  not_Predet = {s = \\_,_ => "ei"} ;
-
-  no_Quant = heavyQuant {
-    s1 = \\n,c => mikaanPron ! n ! c ;  -- requires negative or question polarity
-    s2 = [] ; isNum,isPoss = False ; isDef = True ; isNeg = True
-    } ;
-
-  if_then_Conj = {s1 = "jos" ; s2 = "niin" ; n = Sg} ;
-  nobody_NP = {
-    s = \\c => kukaanPron ! Sg ! npform2case Sg c ; -- requires negative or question polarity
-    a = agrP3 Sg ; 
-    isPron = False ; isNeg = True
-    } ;
-
-  nothing_NP = {
-    s = \\c => mikaanPron ! Sg ! npform2case Sg c ; --- requires negative or question polarity
-    a = agrP3 Sg ; 
-    isPron = False ; isNeg = True
-    } ;
-
-  at_least_AdN = ss "vähintään" ;
-  at_most_AdN = ss "enintään" ;
-
-  as_CAdv = X.mkCAdv "yhtä" "kuin" ;
-
-  except_Prep = postPrep partitive "lukuunottamatta" ;
-
---  have_V2 = mkV2 (caseV adessive vOlla) ;
-
-  lin language_title_Utt = ss "suomi" ;
-
---- concrete LexiconFin of Lexicon = CatFin ** open MorphoFin, ParadigmsFin in {
-
-lin
-  airplane_N = mkN "lentokone" ;
-  answer_V2S = mkV2 (mkV "vastata") (casePrep allative) ;
-  apartment_N = mkN "asunto" ;
-  apple_N = mkN "omena" ; --- omenia, not omenoita
-  art_N = mkN "taide" ;
-  ask_V2Q = mkV2 (mkV "kysyä") (casePrep ablative) ;
-  baby_N = mkN "vauva" ;
-  bad_A = mkA (mkN "paha") "pahempi" "pahin" ;
-  bank_N = mkN "pankki" ;
-  beautiful_A = mkA (mkN "kaunis") "kauniimpi" "kaunein" ;
-  become_VA = mkVA (mkV "tulla") (casePrep translative) ;
-  beer_N = mkN "olut" "oluita" ;
-  beg_V2V = mkV2V (mk2V "pyytää" "pyysi") (casePrep partitive) ;
-  big_A = mkA (mkN "suuri" "suuria") "suurempi" "suurin" ;
-  bike_N = mkN "polku" (mkN "pyörä") ; 
-  bird_N = mkN "lintu" ;
-  black_A = mkA (mkN "musta") "mustempi" "mustin" ;
-  blue_A = mkA (mkN "sininen") "sinisempi" "sinisin" ;
-  boat_N = mkN "vene" ;
-  book_N = mkN "kirja" ;
-  boot_N = mkN "saapas" ;
-  boss_N = mkN "pomo" ;
-  boy_N = mkN "poika" "pojan" "poikia" ;
-  bread_N = mkN "leipä" ;
-  break_V2 = mkV2 (mkV "rikkoa") ;
-  broad_A = mkA (mkN "leveä") "leveämpi" "levein" ;
-  brother_N2 = mkN2 (
-    mkN "veli" "veljen" "veljenä" "veljeä" "veljeen" 
-        "veljinä" "veljissä" "veljien" "veljiä" "veljiin") ;
-  brown_A = mkA (mkN "ruskea") "ruskeampi" "ruskein" ;
-  butter_N = mk3N "voi" "voin" "voita" ;  ---- errors in Part
-  buy_V2 = mkV2 (mkV "ostaa") ;
-  camera_N = mkN "kamera" ;
-  cap_N = mkN "lakki" ;
-  car_N = mkN "auto" "auton" "autoja" ; -- mkN: audon
-  carpet_N = mkN "matto" ;
-  cat_N = mkN "kissa" ;
-  ceiling_N = mkN "katto" ;
-  chair_N = mkN "tuoli" ;
-  cheese_N = mkN "juusto" ;
-  child_N = mkN "lapsi" "lapsen" "lasta" "lapsena" "lapseen" 
-              "lasten" "lapsia" "lapsina" "lapsissa" "lapsiin" ;
-  church_N = mkN "kirkko" ;
-  city_N = mkN "kaupunki" ;
-  clean_A = mkA (mkN "puhdas") ;
-  clever_A = mkA (mkN "viisas") ;
-  close_V2 = mkV2 (mkV "sulkea") ;
-  coat_N = mkN "takki" ;
-  cold_A = mkA (mkN "kylmä") "kylmempi" "kylmin" ;
-  come_V = mkV "tulla" ;
-  computer_N = mkN "tietokone" ;
-  country_N = mkN "maa" ;
-  cousin_N = mkN "serkku" ;
-  cow_N = mkN "lehmä" ;
-  die_V = mkV "kuolla" ;
-  dirty_A = mkA (mkN "likainen") "likaisempi" "likaisin" ;
-  distance_N3 = mkN3 (mkN "etäisyys") (casePrep elative) (casePrep illative) ;
-  doctor_N = mk2N "tohtori" "tohtoreita" ;
-  dog_N = mkN "koira" ;
-  door_N = mkN "ovi" "ovia" ;
-  drink_V2 = mkV2 (mkV "juoda") (casePrep partitive) ;
-  easy_A2V = mkA2 (mkA (mkN "helppo") "helpompi" "helpoin") 
-    (casePrep allative) ;
-  eat_V2 = mkV2 (mkV "syödä") (casePrep partitive) ;
-  empty_A = mkA (mkN "tyhjä") "tyhjempi" "tyhjin" ;
-  enemy_N = mkN "vihollinen" ;
-  factory_N = mkN "tehdas" ;
-  father_N2 = mkN2 (mkN "isä") ;
-  fear_VS = mkVS (mk2V "pelätä" "pelkäsi") ;
-  find_V2 = mkV2 (mk2V "löytää" "löysi") ;
-  fish_N = mkN "kala" ;
-  floor_N = mk2N "lattia" "lattioita" ;
-  forget_V2 = mkV2 (mkV "unohtaa") ;
-  fridge_N = mkN "jääkaappi" ;
-  friend_N = mkN "ystävä" ;
-  fruit_N = mkN "hedelmä" ;
-  fun_AV = mkAV (mkA (mkN "hauska") "hauskempi" "hauskin") ;
-  garden_N = mkN "puutarha" "puutarhan" "puutarhoja" ;
-  girl_N = mkN "tyttö" ;
-  glove_N = mkN "käsine" ;
-  gold_N = mkN "kulta" ;
-  good_A = mkA (mkN "hyvä") "parempi" "parhain" ; --- paras
-  go_V = mkV "mennä" ;
-  green_A = mkA (mkN "vihreä") "vihreämpi" "vihrein" ;
-  harbour_N = mkN "satama" "sataman" "satamia" ;
-  hate_V2 = mkV2 (mkV "vihata") cpartitive ;
-  hat_N = mkN "hattu" ;
-  hear_V2 = mkV2 (mkV "kuulla") ;
-  hill_N = mkN "kukkula" ;
-  hope_VS = mkVS (mkV "toivoa") ;
-  horse_N = mkN "hevonen" ;
-  hot_A = mkA (mkN "kuuma") "kuumempi" "kuumin" ;
-  house_N = mkN "talo" ;
-  important_A = mkA (mkN "tärkeä") "tärkeämpi" "tärkein" ;
-  industry_N = mkN "teollisuus" ;
-  iron_N = mkN "rauta" ;
-  king_N = mkN "kuningas" ;
-  know_VS = mkVS (mkV "tietää" "tiesi") ;
-  know_VQ = mkVQ (mkV "tietää" "tiesi") ;
-  know_V2 = mkV2 (mkV "tuntea" "tunsi") ;
-  lake_N = mkN "järvi" "järviä" ;
-  lamp_N = mkN "lamppu" ;
-  learn_V2 = 
-    mkV2 (mk12V "oppia" "opin" "oppii" "oppivat" "oppikaa" "opitaan"
-      "opin" "oppi" "oppisi" "oppinut" "opittu" "opitun") ;
-  leather_N = mkN "nahka" ; --- nahan
-  leave_V2 = mkV2 (mkV "jättää") ;
-  like_V2 = mkV2 (mkV "pitää") elative ;
-  listen_V2 = mkV2 (mkV "kuunnella" "kuunteli") partitive ;
-  live_V = mkV "elää" ;
-  long_A = mkA (mkN "pitkä") "pitempi" "pisin" ;
-  lose_V2 = mkV2 (mkV "hävitä" "hävisi") ; --- hukata
-  love_N = mk3N "rakkaus" "rakkauden" "rakkauksia" ;
-  love_V2 = mkV2 (mkV "rakastaa") partitive ;
-  man_N = mkN "mies" "miehen" "miestä" "miehenä" "mieheen" 
-              "miesten" "miehiä" "miehinä" "miehissä" "miehiin" ; 
-  married_A2 = mkA2 (mkA "avioitunut") (postPrep genitive "kanssa") ; ---- infl
-  meat_N = mkN "liha" ;
-  milk_N = mkN "maito" ;
-  moon_N = mkN "kuu" ;
-  mother_N2 = mkN2 (mkN "äiti") ;
-  mountain_N = mkN "vuori" "vuoria" ;
-  music_N = mkN "musiikki" ;
-  narrow_A = mkA (mkN "kapea") "kapeampi" "kapein" ;
-  new_A = mkA (mk3N "uusi" "uuden" "uusia") "uudempi" "uusin" ;
-  newspaper_N = mkN "sanoma" (mkN "lehti" "lehtiä") ; --- for correct vowel harmony
-  oil_N = mkN "öljy" ;
-  old_A = mkA (mkN "vanha") "vanhempi" "vanhin" ;
-  open_V2 = mkV2 (mkV "avata" "avasi") ;
-  paint_V2A = mkV2A (mkV "maalata") accPrep (casePrep translative) ;
-  paper_N = mk2N "paperi" "papereita" ;
-  paris_PN = mkPN (mkN "Pariisi") ;
-  peace_N = mkN "rauha" ;
-  pen_N = mkN "kynä" ;
-  planet_N = mkN "planeetta" ;
-  plastic_N = mkN "muovi" ;
-  play_V2 = mkV2 (mkV "pelata") cpartitive ; --- leikkiä, soittaa
-  policeman_N = mkN "poliisi" ;
-  priest_N = mkN "pappi" ;
-  probable_AS = mkAS --- for vowel harmony
-    (mkA (mkN "todennäköinen") "tonennäköisempi" "todennäköisin") ; ---- sta
-  queen_N = mkN "kuningatar" ;
-  radio_N = mk2N "radio" "radioita" ;
-  rain_V0 = mkV0 (mk2V "sataa" "satoi") ;
-  read_V2 = mkV2 (mkV "lukea") ;
-  red_A = mkA "punainen" ;
-  religion_N = mkN "uskonto" ;
-  restaurant_N = mkN "ravintola" ;
-  river_N = mkN "joki" "jokia" ;
-  rock_N = mk2N "kallio" "kallioita" ;
-  roof_N = mkN "katto" ;
-  rubber_N = mkN "kumi" ;
-  run_V = mk2V "juosta" "juoksi" ;
-  say_VS = mkVS (mkV "sanoa") ;
-  school_N = mkN "koulu" ;
-  science_N = mkN "tiede" ;
-  sea_N = mkN "meri" "meren" "meriä" "merta" ;
-  seek_V2 = mkV2 (mkV "etsiä") cpartitive ;
-  see_V2 = mkV2 (
-    mk12V "nähdä" "näen" "näkee" "näkevät" "nähkää" "nähdään"
-      "näin" "näki" "näkisi" "nähnyt" "nähty" "nähdyn") ; 
-  sell_V3 = mkV3 (mkV "myydä") accPrep (casePrep allative) ;
-  send_V3 = mkV3 (mkV "lähettää") accPrep (casePrep allative) ;
-  sheep_N = mkN "lammas" ;
-  ship_N = mkN "laiva" ;
-  shirt_N = mkN "paita" ;
-  shoe_N = mkN "kenkä" ;
-  shop_N = mkN "kauppa" ;
-  short_A = mkA (mkN "lyhyt" "lyhyitä") ;
-  silver_N = mkN "hopea" ;
-  sister_N = mkN "sisko" ;
-  sleep_V = mkV "nukkua" ;
-  small_A = mkA (mk2N "pieni" "pieniä") "pienempi" "pienin" ;
-  snake_N = mkN "käärme" ;
-  sock_N = mkN "sukka" ;
-  speak_V2 = mkV2 (mkV "puhua") cpartitive ;
-  star_N = mkN "tähti" "tähtiä" ;
-  steel_N = mkN "teräs" ;
-  stone_N = mkN "kivi" "kiviä" ;
-  stove_N = mk3N "liesi" "lieden" "liesiä" ;
-  student_N = mk2N "opiskelija" "opiskelijoita" ;
-  stupid_A = mkA "tyhmä" ;
-  sun_N = mkN "aurinko" ;
-  switch8off_V2 = mkV2 (mkV "sammuttaa") ; ---
-  switch8on_V2 = mkV2 (mkV "sytyttää") ; ---
-  table_N = mkN "pöytä" ;
-  talk_V3 = mkV3 (mkV "puhua") (casePrep allative) (casePrep elative) ;
-  teacher_N = mkN "opettaja" ;
-  teach_V2 = mkV2 (mkV "opettaa") ;
-  television_N = mk2N "televisio" "televisioita" ;
-  thick_A = mkA "paksu" ;
-  thin_A = mkA (mkN "ohut" "ohuita") ;
-  train_N = mkN "juna" ;
-  travel_V = mkV "matkustaa" ;
-  tree_N = mkN "puu" ;
- ---- trousers_N = mkN "trousers" ;
-  ugly_A = mkA (mkN "ruma") "rumempi" "rumin" ;
-  understand_V2 = mkV2 (mkV "ymmärtää" "ymmärrän" "ymmärsi") ;
-  university_N = mkN "yliopisto" ;
-  village_N = mkN "kylä" ;
-  wait_V2 = mkV2 (mkV "odottaa") partitive ;
-  walk_V = mkV "kävellä" "käveli" ;
-  warm_A = mkA 
-    (mkN "lämmin" "lämpimän" "lämmintä" "lämpimänä" "lämpimään" 
-         "lämpiminä" "lämpimiä" "lämpimien" "lämpimissä" "lämpimiin"
-	 ) 
-    "lämpimämpi" "lämpimin" ;
-  war_N = mkN "sota" ;
-  watch_V2 = mkV2 (mkV "katsella") cpartitive ;
-  water_N = mk3N "vesi" "veden" "vesiä" ;
-  white_A = mkA "valkoinen" ;
-  window_N = mk2N "ikkuna" "ikkunoita" ;
-  wine_N = mkN "viini" ;
-  win_V2 = mkV2 (mkV "voittaa") ;
-  woman_N = mkN "nainen" ;
-  wonder_VQ = mkVQ (mkV "ihmetellä") ;
-  wood_N = mkN "puu" ;
-  write_V2 = mkV2 (mkV "kirjoittaa") ;
-  yellow_A = mkA "keltainen" ;
-  young_A = mkA (mkN "nuori" "nuoria") "nuorempi" "nuorin" ;
-
-  do_V2 = mkV2 (
-    mkV "tehdä" "teen" "tekee" "tekevät" "tehkää" "tehdään"
-      "tein" "teki" "tekisi" "tehnyt" "tehty" "tehdyn") ; 
-
-  now_Adv = mkAdv "nyt" ;
-  already_Adv = mkAdv "jo" ;
-  song_N = mkN "laulu" ;
-  add_V3 = mkV3 (mkV "lisätä") accPrep (casePrep illative) ;
-  number_N = mk2N "numero" "numeroita" ;
-  put_V2 = mkV2 (mkV "panna") ;
-  stop_V = mkV "pysähtyä" ;
-  jump_V = mkV "hypätä" ;
-  left_Ord = mkOrd (mkN "vasen") ;
-  right_Ord = mkOrd (mkN "oikea") ;
-  far_Adv = mkAdv "kaukana" ;
-  correct_A = mkA "oikea" ;
-  dry_A = mkA (mkN "kuiva") "kuivempi" "kuivin" ;
-  dull_A = mkA (mkN "tylsä") "tylsempi" "tylsin" ;
-  full_A = mkA (mk3N "täysi" "täyden" "täysiä") "täydempi" "täysin" ;
-  heavy_A = mkA "raskas" ;
-  near_A = mkA (mkN "läheinen") "läheisempi" "lähin" ;
-  rotten_A = mkA "mätä" ;
-  round_A = mkA "pyöreä" ;
-  sharp_A = mkA "terävä" ;
-  smooth_A = mkA "sileä" ;
-  straight_A = mkA (mkN "suora") "suorempi" "suorin" ;
-  wet_A = mkA (mkN "märkä") "märempi" "märin" ;
-  wide_A = mkA "leveä" ;
-  animal_N = mk3N "eläin" "eläimen" "eläimiä" ;
-  ashes_N = mkN "tuhka" ;
-  back_N = mkN "selkä" ;
-  bark_N = mkN "kaarna" ;
-  belly_N = mkN "vatsa" ;
-  blood_N = mkN "veri" "veren" "veriä" "verta" ;
-  bone_N = mkN "luu" ;
-  breast_N = mkN "rinta" ;
-  cloud_N = mk2N "pilvi" "pilviä" ;
-  day_N = mkN "päivä" ;
-  dust_N = mkN "pöly" ;
-  ear_N = mkN "korva" ;
-  earth_N = mkN "maa" ;
-  egg_N = mkN "muna" ;
-  eye_N = mkN "silmä" ;
-  fat_N = mkN "rasva" ;
-  feather_N = mk3N "höyhen" "höyhenen" "höyheniä" ;
-  fingernail_N = mk3N "kynsi" "kynnen" "kynsiä" ;
-  fire_N = mk2N "tuli" "tulia" ;
-  flower_N = mkN "kukka" ;
-  fog_N = mkN "sumu" ;
-  foot_N = mkN "jalka" ;
-  forest_N = mkN "metsä" ;
-  grass_N = mkN "ruoho" ;
-  guts_N = mkN "sisälmys" ; --- suoli
-  hair_N = mkN "hius" ;
-  hand_N = mk3N "käsi" "käden" "käsiä" ;
-  head_N = mkN "pää" ;
-  heart_N = mkN "sydän" "sydämen" "sydäntä" "sydämenä" "sydämeen"
-                "sydänten" "sydämiä" "sydäminä" "sydämissä" "sydämiin" ;
-  horn_N = mk2N "sarvi" "sarvia" ;
-  husband_N = mkN "mies" "miehen" "miestä" "miehenä" "mieheen" 
-                  "miesten" "miehiä" "miehinä" "miehissä" "miehiin" ; 
-  ice_N = mkN "jää" ;
-  knee_N = mk2N "polvi" "polvia" ;
-  leaf_N = mk2N "lehti" "lehtiä" ;
-  leg_N = mkN "jalka" ; --- sääri
-  liver_N = mkN "maksa" ;
-  louse_N = mkN "lude" ;
-  mouth_N = mkN "suu" ;
-  name_N = mk2N "nimi" "nimiä" ;
-  neck_N = mkN "niska" ;
-  night_N = mkN "yö" ;
-  nose_N = mkN "nenä" ;
-  person_N = mkN "henkilö" ;
-  rain_N = mkN "sade" ;
-  road_N = mkN "tie" ;
-  root_N = mk2N "juuri" "juuria" ;
-  rope_N = mk3N "köysi" "köyden" "köysiä" ;
-  salt_N = mkN "suola" ;
-  sand_N = mkN "hiekka" ;
-  seed_N = mkN "siemen" ;
-  skin_N = mkN "nahka" ;
-  sky_N = mk3N "taivas" "taivaan" "taivaita" ;
-  smoke_N = mkN "savu" ;
-  snow_N = mkN "lumi" "lumen" "lumia" "lunta" ;
-  stick_N = mkN "keppi" ;
-  tail_N = mkN "häntä" ;
-  tongue_N = mk2N "kieli" "kieliä" ;
-  tooth_N = mkN "hammas" ;
-  wife_N = mkN "vaimo" ;
-  wind_N = mk2N "tuuli" "tuulia" ;
-  wing_N = mk2N "siipi" "siipiä" ;
-  worm_N = mkN "mato" ;
-  year_N = mk3N "vuosi" "vuoden" "vuosia" ;
-  bite_V2 = mkV2 (mkV "purra") ;
-  blow_V = mkV "puhaltaa" ;
-  burn_V = mkV "palaa" ;
-  count_V2 = mkV2 (mkV "laskea") ;
-  cut_V2 = mkV2 (mk2V "leikata" "leikkasi") ;
-  dig_V = mkV "kaivaa" ;
-  fall_V = mkV "pudota" "putoan" "putosi" ;
-  fear_V2 = mkV2 (mkV "pelätä" "pelkään" "pelkäsi") cpartitive ;
-  fight_V2 = mkV2 (mkV "taistella") (postPrep partitive "vastaan") ;
-  float_V = mkV "kellua" ;
-  flow_V = mkV "virrata" "virtaan" "virtasi" ;
-  fly_V = mkV "lentää" ;
-  freeze_V = mkV "jäätyä" ;
-  give_V3 = mkV3 (mkV "antaa" "annan" "antoi") accPrep (casePrep allative) ;
-  hit_V2 = mkV2 (mkV "lyödä") cpartitive ;
-  hold_V2 = mkV2 (mkV "pitää") cpartitive ;
-  hunt_V2 = mkV2 (mkV "metsästää") cpartitive ;
-  kill_V2 = mkV2 (mkV "tappaa") ;
-  laugh_V = mkV "nauraa" "nauroi" ;
-  lie_V = mkV "maata" "makasi" ;
-  play_V = mkV "pelata" ;
-  pull_V2 = mkV2 (mkV "vetää") ;
-  push_V2 = mkV2 (mkV "työntää") ;
-  rub_V2 = mkV2 (mkV "hieroa") cpartitive ;
-  scratch_V2 = mkV2 (mkV "raapia") cpartitive ;
-  sew_V = mkV "kylvää" ;
-  sing_V = mkV "laulaa" ;
-  sit_V = mkV "istua" ;
-  smell_V = mk2V "haista" "haisi" ;
-  spit_V = mkV "sylkeä" ;
-  split_V2 = mkV2 (mk2V "halkaista" "halkaisi") ;
-  squeeze_V2 = mkV2 (mkV "puristaa") cpartitive ;
-  stab_V2 = mkV2 (mkV "pistää") cpartitive ;
-  stand_V = mk12V "seistä" "seison" "seisoo" "seisovat" "seiskää" "seistään"
-      "seisoin" "seisoi" "seisoisi" "seissyt" "seisty" "seistyn" ; --- *seisoivät
-  suck_V2 = mkV2 (mkV "imeä") cpartitive ;
-  swell_V = mkV "turvota" "turposi" ;
-  swim_V = mkV "uida" "uin" "ui" ;
-  think_V = mkV "ajatella" "ajattelen" "ajatteli" ;
-  throw_V2 = mkV2 (mkV "heittää") ;
-  tie_V2 = mkV2 (mkV "sitoa") ;
-  turn_V = mkV "kääntyä" ;
-  vomit_V = mkV "oksentaa" ;
-  wash_V2 = mkV2 (mkV "pestä") ;
-  wipe_V2 = mkV2 (mkV "pyyhkiä") ;
-
-  breathe_V = mkV "hengittää" ;
-
-  grammar_N = mkN "kielioppi" ;
-  language_N = mk2N "kieli" "kieliä" ;
-  rule_N = mkN "sääntö" ;
-
-    john_PN = mkPN "Jussi" ;
-    question_N = mkN "kysymys" ;
-    ready_A = mkA (mkN "valmis") ;
-    reason_N = mkN "syy" ;
-    today_Adv = mkAdv "tänään" ;
-    uncertain_A = mkA "epävarma" ;
-
- oper
-    mkOrd : N -> Ord ;
-    mkOrd x = {s = x.s ; lock_Ord = <> } ;
-    cpartitive = casePrep partitive ;
-
-
-}
diff --git a/lib/src/finnish/ExtraFin.gf b/lib/src/finnish/ExtraFin.gf
--- a/lib/src/finnish/ExtraFin.gf
+++ b/lib/src/finnish/ExtraFin.gf
@@ -15,6 +15,12 @@
 
     GenIP ip = {s = \\_,_ => ip.s ! NPCase Gen} ;
 
+    GenRP num cn = {
+      s = \\n,c => let k = npform2case num.n c in relPron ! n ! Gen ++ cn.s ! NCase num.n k ; 
+      a = RNoAg 
+---      a = RAg (agrP3 num.n)
+      } ;
+
     GenCN n1 n2 = {s = \\nf => n1.s ! NPCase Gen ++ n2.s ! nf ;
                    h = n2.h } ;
 
diff --git a/lib/src/finnish/ExtraFinAbs.gf b/lib/src/finnish/ExtraFinAbs.gf
--- a/lib/src/finnish/ExtraFinAbs.gf
+++ b/lib/src/finnish/ExtraFinAbs.gf
@@ -1,8 +1,8 @@
 abstract ExtraFinAbs = Extra [
-  GenNP,GenIP,
+  GenNP,GenIP,GenRP,
   VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI,
   VPS,ListVPS,BaseVPS,ConsVPS,ConjVPS,MkVPS,PredVPS,ConjVPS,Tense,Temp,Pol,S,
-  VV,VP,Conj,NP,Quant,IAdv,IComp,ICompAP,IAdvAdv,Adv,AP, Pron, ProDrop] ** {
+  VV,VP,Conj,NP,Quant,IAdv,IComp,ICompAP,IAdvAdv,Adv,AP, Pron, RP, ProDrop] ** {
 
   fun
     GenCN : NP -> CN -> CN ;              -- auton merkki
diff --git a/lib/src/finnish/IdiomFin.gf b/lib/src/finnish/IdiomFin.gf
--- a/lib/src/finnish/IdiomFin.gf
+++ b/lib/src/finnish/IdiomFin.gf
@@ -38,7 +38,10 @@
     ImpersCl vp = mkClause noSubj (agrP3 Sg) vp ;
 
     GenericCl vp = mkClause noSubj (agrP3 Sg) {
-      s = \\_ => vp.s ! VIPass ;
+      s = \\vif,ant,pol,agr => case vif of {
+        VIFin t  => vp.s ! VIPass t ! ant ! pol ! agr ;
+        _ => vp.s ! vif ! ant ! pol ! agr 
+        } ;
       s2 = vp.s2 ;
       adv = vp.adv ;
       ext = vp.ext ;
@@ -64,7 +67,7 @@
 -- The imperative is not available in a $VP$.
 
   ImpPl1 vp = 
-    let vps = vp.s ! VIPass ! Simul ! Pos ! Ag Pl P1
+    let vps = vp.s ! VIPass Pres ! Simul ! Pos ! Ag Pl P1
     in
     {s = vps.fin ++ vps.inf ++ 
          vp.s2 ! True ! Pos ! Ag Pl P1 ++ vp.ext
diff --git a/lib/src/finnish/Kotus.gf b/lib/src/finnish/Kotus.gf
--- a/lib/src/finnish/Kotus.gf
+++ b/lib/src/finnish/Kotus.gf
@@ -151,7 +151,7 @@
   d41A : Str -> NForms -- 401 öljykangas
     = \s -> let is = init s in dRae s (strongGrade is + last is + "n") ;
   d42 : Str -> NForms -- 1 mies
-    = \s -> let mieh = init s + "s" in 
+    = \s -> let mieh = init s + "h" in 
       nForms10
         s (mieh + "en") (s + "tä") (mieh + "enä") (mieh + "een")
         (s + "ten") (mieh + "iä") (mieh + "inä") (mieh + "issä")
diff --git a/lib/src/finnish/MorphoFin.gf b/lib/src/finnish/MorphoFin.gf
--- a/lib/src/finnish/MorphoFin.gf
+++ b/lib/src/finnish/MorphoFin.gf
@@ -29,10 +29,10 @@
     let 
       a = vowHarmony nainen ;
       nais = Predef.tk 3 nainen + "s"
-    in nForms10
+    in nForms11
       nainen (nais + "en") (nais + "t" + a) (nais + "en" + a) (nais + "een")
       (nais + "ten") (nais + "i" + a) 
-      (nais + "in" + a) (nais + "iss" + a) (nais + "iin") ; 
+      (nais + "in" + a) (nais + "iss" + a) (nais + "iin") nais ; 
 
   dPaluu : Str -> NForms = \paluu ->
     let
@@ -348,7 +348,7 @@
 
 -- the maximal set of technical stems
 
-    NForms : Type = Predef.Ints 9 => Str ;
+    NForms : Type = Predef.Ints 10 => Str ;
 
     nForms10 : (x1,_,_,_,_,_,_,_,_,x10 : Str) -> NForms = 
       \Ukko,ukon,ukkoa,ukkona,ukkoon,
@@ -362,8 +362,25 @@
       6 => ukkoja ;
       7 => ukkoina ;
       8 => ukoissa ;
-      9 => ukkoihin
+      9 => ukkoihin ;
+      10 => Ukko
       } ;
+         
+    nForms11 : (x1,_,_,_,_,_,_,_,_,_,x11 : Str) -> NForms = 
+      \Ukko,ukon,ukkoa,ukkona,ukkoon,
+       ukkojen,ukkoja,ukkoina,ukoissa,ukkoihin,ukko_ -> table {
+      0 => Ukko ;
+      1 => ukon ;
+      2 => ukkoa ;
+      3 => ukkona ;
+      4 => ukkoon ;
+      5 => ukkojen ;
+      6 => ukkoja ;
+      7 => ukkoina ;
+      8 => ukoissa ;
+      9 => ukkoihin ;
+      10 => ukko_  -- the compound form, e.g. nais-
+      } ;
 
     Noun = {s : NForm => Str; h : Harmony; lock_N : {}} ;
 
@@ -373,12 +390,14 @@
         ukon = f ! 1 ;
         ukkoa = f ! 2 ;
         ukkona = f ! 3 ;
+        ukko_ = Predef.tk 2 ukkona ;
         ukkoon = f ! 4 ;
         ukkojen = f ! 5 ;
         ukkoja = f ! 6 ;
         ukkoina = f ! 7 ;
         ukoissa = f ! 8 ;
         ukkoihin = f ! 9 ;
+        ukkos_ = f ! 10 ;
         a     = last ukkoja ;
         uko   = init ukon ;
         ukko  = Predef.tk 2 ukkona ;
@@ -417,13 +436,15 @@
       NComit    => ukkoi + "ne" ;
       NInstruct => ukoi + "n" ;
 
-      NPossNom _     => ukko ;
-      NPossGen Sg    => ukko ;
+      NPossNom _     => ukko_ ;
+      NPossGen Sg    => ukko_ ;
       NPossGen Pl    => init ukkojen ;
       NPossTransl Sg => uko + "kse" ;
       NPossTransl Pl => ukoi + "kse" ;
       NPossIllat Sg  => init ukkoon ;
-      NPossIllat Pl  => init ukkoihin
+      NPossIllat Pl  => init ukkoihin ;
+
+      NCompound      => ukkos_
       } ;
     h = harmony ;
     lock_N = <>
@@ -439,7 +460,8 @@
     6 => ukko.s ! NCase Pl Part ;
     7 => ukko.s ! NCase Pl Ess ;
     8 => ukko.s ! NCase Pl Iness ;
-    9 => ukko.s ! NCase Pl Illat
+    9 => ukko.s ! NCase Pl Illat ;
+   10 => ukko.s ! NCompound
   } ;
 
 -- Adjective forms
@@ -706,6 +728,7 @@
       tulisi = vh ! 8 ;
       tullut = vh ! 9 ;
       tultu = vh ! 10 ;
+      tult = init tultu ;
       tullun = vh ! 11 ;
       tule_ = init tulen ;
       tuli_ = init tulin ;
@@ -715,8 +738,10 @@
       tullee = Predef.tk 2 tullut + "ee" ;
       tulleen = (nForms2N (dOttanut tullut)).s ;
       tullu : Str = weakGrade tultu ;
-      tullun  = (nForms2N (dUkko tultu (tullu + "n"))).s ; 
-      tulema = Predef.tk 3 tulevat + "m" + a ;
+      tullun  = (nForms2N (dUkko tultu (tullu + "n"))).s ;
+      tule__ = Predef.tk 3 tulevat ; 
+      tulema = tule__ + "m" + a ;
+      tuleva = tule__ + "v" + a ;
       vat = "v" + a + "t"
     in
     {s = table {
@@ -745,8 +770,12 @@
       ImperP3 Pl => tulkoo + "t" ;
       ImperP1Pl  => tulkaa + "mme" ;
       ImpNegPl   => tulko ;
-      Pass True  => tullaan ;
-      Pass False => Predef.tk 2 tullaan ;
+      PassPresn True  => tullaan ;
+      PassPresn False => Predef.tk 2 tullaan ;
+      PassImpf  True  => tult + "iin" ;  --# notpresent
+      PassImpf  False => tultu ;  --# notpresent
+      PassCondit  True  => tult + a + "isiin" ;  --# notpresent
+      PassCondit  False => tult + a + "isi" ;  --# notpresent
       PastPartAct (AN n)  => tulleen ! n ;
       PastPartAct AAdv    => tullee + "sti" ;
       PastPartPass (AN n) => tullun ! n ;
@@ -755,7 +784,9 @@
       Inf Inf3Elat  => tulema + "st" + a ;
       Inf Inf3Illat => tulema +  a   + "n" ;
       Inf Inf3Adess => tulema + "ll" + a ;
-      Inf Inf3Abess => tulema + "tt" + a 
+      Inf Inf3Abess => tulema + "tt" + a ;
+      Inf InfPresPart => tuleva + "n" ;
+      Inf InfPresPartAgr => tuleva
       } ;
     sc = NPCase Nom ;
     qp = pbool2bool (Predef.eqStr (last tulko) "o") ;
@@ -790,7 +821,8 @@
         "lk" + _ => ku + "l" + o  ;
         "rk" + _ => ku + "r" + o  ;
         ("hk" | "tk") + _ => kukko ;           -- *tahko-tahon, *pitkä-pitkän
-        "s" + ("k" | "p" | "t") + _ => kukko ; -- *lasku-lasvun, *raspi-rasvin, *lastu-lasdun
+        ("f"|"s") + ("k" | "p" | "t") + _ => kukko ; -- *lasku-lasvun, *raspi-rasvin, *lastu-lasdun, *afta-aftan
+        ("k"|"p") + "t" + _ => kukko ; -- *projekti-projekdin
         x + "ku" => ku + x + "vu" ;
         x + "k" + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") => ku + x      + o ; 
         x + "p" + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") => ku + x + "v" + o ; 
@@ -840,7 +872,9 @@
 caseTable : Number -> CommonNoun -> Case => Str = \n,cn -> 
   \\c => cn.s ! NCase n c ;
 
-  mkDet : Number -> CommonNoun -> {
+  mkDet = mkDetPol False ;
+
+  mkDetPol : Bool -> Number -> CommonNoun -> {
       s1,sp : Case => Str ;       -- minun kolme
       s2 : Harmony => Str ;    -- -ni ; nsa/nsä
       n : Number ;             -- Pl   (agreement feature for verb)
@@ -848,20 +882,24 @@
       isPoss : Bool ;          -- True (a possessive suffix is present)
       isDef : Bool ;           -- True (verb agrees in Pl, Nom is not Part)
       isNeg : Bool
-      } = \n, noun -> heavyDet {
+      } = \pol,n, noun -> heavyDet {
     s1 = \\c => noun.s ! NCase n c ;
     s2 = \\_ => [] ;
     n = n ;
     isNum, isPoss = False ;
     isDef = True ;  --- does this hold for all new dets?
-    isNeg = False
+    isNeg = pol
     } ;
 
 -- Here we define personal and relative pronouns.
+-- Personal pronouns have possessive suffix (hänen talonsa) but "se" doesn't (sen talo)
 
   mkPronoun : (_,_,_,_,_ : Str) ->  Number -> Person -> 
-    {s : NPForm => Str ; a : Agr} = 
-    \mina, minun, minua, minuna, minuun, n, p ->
+    {s : NPForm => Str ; a : Agr ; hasPoss : Bool} = mkPronounGen True ;
+
+  mkPronounGen : Bool -> (_,_,_,_,_ : Str) ->  Number -> Person -> 
+    {s : NPForm => Str ; a : Agr ; hasPoss : Bool} = 
+    \hasPoss, mina, minun, minua, minuna, minuun, n, p ->
     let {
       minu = Predef.tk 2 minuna ;
       a    = Predef.dp 1 minuna
@@ -881,7 +919,8 @@
       NPCase Abess  => minu + ("tt" + a) ;
       NPAcc         => Predef.tk 1 minun + "t"
       } ;
-     a = Ag n p
+     a = Ag n p ;
+     hasPoss = hasPoss
     } ; 
 
   mkDemPronoun : (_,_,_,_,_ : Str) ->  Number -> 
@@ -951,5 +990,28 @@
       } ;
     } ;
 
+  defaultCaseEnding : Case -> Str = \c -> case c of {
+      Nom    => "" ;
+      Gen    => "n" ;
+      Part   => "a" ;
+      Transl => "ksi" ;
+      Ess    => "na" ;
+      Iness  => "ssa" ;
+      Elat   => "sta" ;
+      Illat  => "an" ;
+      Adess  => "lla" ;
+      Ablat  => "lta" ;
+      Allat  => "lle" ;
+      Abess  => "tta"
+      } ;
+
+  bindIf : Case -> Str = \c -> case c of {
+    Nom => [] ;
+    _ => BIND
+    } ;
+  bindColonIf : Case -> Str = \c -> case c of {
+    Nom => [] ;
+    _ => BIND ++ ":" ++ BIND
+    } ;
 
 }
diff --git a/lib/src/finnish/NounFin.gf b/lib/src/finnish/NounFin.gf
--- a/lib/src/finnish/NounFin.gf
+++ b/lib/src/finnish/NounFin.gf
@@ -98,7 +98,10 @@
 
     DetQuant quant num = {
       s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ;
-      sp = \\c => quant.sp ! num.n ! c ++ num.s ! Sg ! c ;
+      sp = \\c => case num.isNum of {
+         True  => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ;   -- 0 kolme with Indef 
+         False => quant.sp ! num.n ! c ++ num.s ! Sg ! c     -- yksi 0
+         } ;
       s2 = quant.s2 ;
       n = num.n ;
       isNum = num.isNum ; -- case num.n of {Sg => False ; _ => True} ;
@@ -220,6 +223,32 @@
 
     ApposCN cn np = {s = \\nf=> cn.s ! nf ++ np.s ! NPCase Nom ; 
                     h = cn.h } ; --- luvun x
+
+    PossNP cn np = {s = \\nf => np.s ! NPCase Gen ++ cn.s ! nf ;  
+                    h = cn.h 
+                   } ;
+
+    PartNP cn np = {s = \\nf => cn.s ! nf ++ np.s ! NPCase Part ; 
+                    h = cn.h ---- gives "lasin viiniänsa" ; should be "lasinsa viiniä"
+                   } ;
+
+
+    CountNP det np = 
+      let
+        n : Number = case det.isNum of {
+          True => Sg ;
+          _ => det.n
+          } ;
+      in {
+        s = \\c => let k = npform2case n c in
+                   det.sp ! k ++ np.s ! NPCase Elat ; -- cf DetNP above
+        a = agrP3 (case det.isDef of {
+            False => Sg ;  -- autoja menee; kolme autoa menee
+            _ => det.n
+            }) ;
+        isPron = False ; isNeg = det.isNeg
+      } ;
+
 
   oper
     numN : NForm -> Number = \nf -> case nf of {
diff --git a/lib/src/finnish/NumeralFin.gf b/lib/src/finnish/NumeralFin.gf
--- a/lib/src/finnish/NumeralFin.gf
+++ b/lib/src/finnish/NumeralFin.gf
@@ -12,10 +12,7 @@
 
 lin 
   num x = x ;
-  n2 = co
-    (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi"
-    "kaksien" "kaksia" "kaksiin")) 
-    (ordN "a" "kahdes") ; --- toinen
+  n2 = kaksi_toinenN ;
   n3 = co 
     (nhn (mkSubst "a" "kolme" "kolme" "kolme" "kolmea" "kolmeen" "kolmi" "kolmi"
     "kolmien" "kolmia" "kolmiin"))
@@ -41,7 +38,7 @@
   pot01 = 
    {s = table {
       NumAttr => \\_ => [] ; 
-      NumIndep => yksiN.s
+      NumIndep => yksi_ensiN.s
       } ;
     n = Sg
     } ;
@@ -105,6 +102,14 @@
     (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" 
      "yksien" "yksiä" "yksiin")) 
     (ordN "ä" "yhdes") ; ---- ensimmäinen
+  yksi_ensiN = co 
+    (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" 
+     "yksien" "yksiä" "yksiin")) 
+    (mkN "ensimmäinen") ; -- ensimmäinen ---- sadasensimmäinentuhannes
+  kaksi_toinenN = co 
+    (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi" 
+     "kaksien" "kaksia" "kaksiin"))
+    (mkN "toinen") ; 
   kymmenenN = co 
     (nhn (mkSubst "ä" "kymmenen" "kymmene" "kymmene" "kymmentä" 
     "kymmeneen" "kymmeni" "kymmeni" "kymmenien" "kymmeniä" "kymmeniin")) 
diff --git a/lib/src/finnish/ParadigmsFin.gf b/lib/src/finnish/ParadigmsFin.gf
--- a/lib/src/finnish/ParadigmsFin.gf
+++ b/lib/src/finnish/ParadigmsFin.gf
@@ -483,8 +483,23 @@
     mkA : N -> (kivempaa,kivinta : Str) -> A = regAdjective ;
     mkA : (sana : AK) -> A = \w -> noun2adjDeg (nForms2N w.s) ;
 
---    mkA : (hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A ;
-  } ;
+    mkA : (hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A = \h,p,ps,hn,pn,ph -> lin A {
+      s = table {
+        Posit => table {
+           AN nf => h.s ! nf ;
+           AAdv  => hn
+           } ; 
+        Compar => table {
+           AN nf => p.s ! nf ;
+           AAdv  => pn
+           } ; 
+        Superl => table {
+           AN nf => ps.s ! nf ;
+           AAdv  => ph
+           }
+        } 
+      } ;
+     } ;
 
   mkA_1 : Str -> A = \x -> noun2adjDeg (mk1N x) ** {lock_A = <>} ;
 
diff --git a/lib/src/finnish/ParseFin.gf b/lib/src/finnish/ParseFin.gf
deleted file mode 100644
--- a/lib/src/finnish/ParseFin.gf
+++ /dev/null
@@ -1,95 +0,0 @@
---# -path=.:../english:../abstract:../common:../api
--- # -path=alltenses:.:../english
-concrete ParseFin of ParseEngAbs = 
-  TenseX, ---- - [Pol, PNeg, PPos],
-  CatFin,
-  NounFin - [PPartNP],
-  AdjectiveFin,
-  NumeralFin,
-  SymbolFin [PN, Symb, MkSymb, SymbPN],
-  ConjunctionFin,
-  VerbFin - [SlashV2V, PassV2, UseCopula],
-  AdverbFin,
-  PhraseFin,
-  SentenceFin,
-  RelativeFin,
-  IdiomFin [NP, VP, Tense, Cl, ProgrVP, ExistNP]
-  , ExtraFin [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash, Voc,
-      Temp, Tense, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
-      VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV]
- , DictEngFin 
-** 
-open MorphoFin, ResFin, ParadigmsFin, SyntaxFin, Prelude in {
-
-flags literal=Symb ; coding = utf8 ;
-
-lin
-  myself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P1) ;
-  yourselfSg_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P2) ;
-  himself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  herself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  itself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  ourself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P1) ;
-  yourselfPl_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P2) ;
-  themself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
-  themselves_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
-
-{-
-  CompoundCN num noun cn = {
-    s = \\n,c => num.s ! Nom ++ noun.s ! num.n ! Nom ++ cn.s ! n ! c ;
-    g = cn.g
-  } ;
-
-  
-  DashCN noun1 noun2 = { -- type-checking
-    s = \\n,c => noun1.s ! Sg ! Nom ++ "-" ++ noun2.s ! n ! c ;
-    g = noun2.g
-  } ;
-
-  GerundN v = { -- parsing
-    s = \\n,c => v.s ! VPresPart ;
-    g = Neutr
-  } ;
-  
-  GerundAP v = {  -- beckoning
-    s = \\agr => v.s ! VPresPart ;
-    isPre = True
-  } ;
-
-  PastPartAP v = {   -- broken
-    s = \\agr => v.s ! VPPart ;
-    isPre = True
-  } ;
-
-  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;  -- higher
-
-  PositAdVAdj a = {s = a.s ! AAdv} ;  -- really
-
-  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;  -- this London
-
-  SlashV2V v p vp = insertObjc (\\a => p.s ++ case p.p of {CPos => ""; _ => "not"} ++  -- force not to sleep
-                                       v.c3 ++ 
-                                       infVP v.typ vp a)
-                               (predVc v) ;
-
-  ComplPredVP np vp = { -- ?
-      s = \\t,a,b,o => 
-        let 
-          verb  = vp.s ! t ! a ! b ! o ! np.a ;
-          compl = vp.s2 ! np.a
-        in
-        case o of {
-          ODir => compl ++ "," ++ np.s ! npNom ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ;
-          OQuest => verb.aux ++ compl ++ "," ++ np.s ! npNom ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf 
-          }
-    } ;
-
-  CompS s = {s = \\_ => "that" ++ s.s} ;  -- S -> Comp
-  CompVP vp = {s = \\a => infVP VVInf vp a} ; -- VP -> Comp
--}
-
-  that_RP = which_RP ;
-  no_RP = which_RP ;
-
-
-}
diff --git a/lib/src/finnish/PhraseFin.gf b/lib/src/finnish/PhraseFin.gf
--- a/lib/src/finnish/PhraseFin.gf
+++ b/lib/src/finnish/PhraseFin.gf
@@ -17,6 +17,7 @@
     UttCN np = {s = np.s ! NCase Sg Nom} ;
     UttAP np = {s = np.s ! P.False ! NCase Sg Nom} ;
     UttCard n = {s = n.s ! Sg ! Nom} ;
+    UttInterj i = i ;
 
     NoPConj = {s = []} ;
     PConjConj conj = {s = conj.s2} ;
diff --git a/lib/src/finnish/ResFin.gf b/lib/src/finnish/ResFin.gf
--- a/lib/src/finnish/ResFin.gf
+++ b/lib/src/finnish/ResFin.gf
@@ -24,7 +24,8 @@
     NForm = NCase Number Case 
           | NComit | NInstruct  -- no number dist
           | NPossNom Number | NPossGen Number --- number needed for syntax of AdjCN
-          | NPossTransl Number | NPossIllat Number ;
+          | NPossTransl Number | NPossIllat Number 
+          | NCompound ;  -- special compound form, e.g. "nais"
 
 -- Agreement of $NP$ has number*person and the polite second ("te olette valmis").
 
@@ -101,22 +102,30 @@
    | Presn Number Person
    | Impf Number Person  --# notpresent
    | Condit Number Person  --# notpresent
+----   | Potent Number Person
    | Imper Number
    | ImperP3 Number
    | ImperP1Pl
    | ImpNegPl
-   | Pass Bool 
+   | PassPresn  Bool 
+   | PassImpf   Bool --# notpresent
+   | PassCondit Bool --# notpresent
+----   | PassPotent Bool 
    | PastPartAct  AForm
    | PastPartPass AForm
+----   | PresPartAct  AForm
+----   | PresPartPass AForm
    ;
 
   InfForm =
-     Inf1
-   | Inf3Iness  -- 5 forms acc. to Karlsson
-   | Inf3Elat
-   | Inf3Illat
-   | Inf3Adess
-   | Inf3Abess
+     Inf1         -- puhua
+   | Inf3Iness    -- puhumassa
+   | Inf3Elat     -- puhumasta
+   | Inf3Illat    -- puhumaan
+   | Inf3Adess    -- puhumalla
+   | Inf3Abess    -- puhumatta
+   | InfPresPart  -- puhuvan
+   | InfPresPartAgr -- puhuva(mme)
    ;
 
   SType = SDecl | SQuest ;
@@ -183,7 +192,7 @@
   VIForm =
      VIFin  Tense  
    | VIInf  InfForm
-   | VIPass 
+   | VIPass Tense
    | VIImper 
    ;  
 
@@ -205,8 +214,8 @@
         agr = verbAgr agr0 ;
         verbs = verb.s ;
         part  : Str = case vi of {
-          VIPass => verbs ! PastPartPass (AN (NCase agr.n Nom)) ; 
-          _      => verbs ! PastPartAct (AN (NCase agr.n Nom))
+          VIPass _ => verbs ! PastPartPass (AN (NCase agr.n Nom)) ; 
+          _        => verbs ! PastPartAct (AN (NCase agr.n Nom))
           } ; 
 
         eiv : Str = case agr of {
@@ -219,14 +228,17 @@
           } ;
 
         einegole : Str * Str * Str = case <vi,agr.n> of {
-          <VIFin Pres,_>  => <eiv, verbs ! Imper Sg,     "ole"> ;
-          <VIFin Fut,_>  => <eiv, verbs ! Imper Sg,     "ole"> ;   --# notpresent
+          <VIFin Pres,        _>  => <eiv, verbs ! Imper Sg,     "ole"> ;
+          <VIFin Fut,         _>  => <eiv, verbs ! Imper Sg,     "ole"> ;   --# notpresent
           <VIFin Cond,        _>  => <eiv, verbs ! Condit Sg P3, "olisi"> ;  --# notpresent
           <VIFin Past,        Sg> => <eiv, part,                 "ollut"> ;  --# notpresent
           <VIFin Past,        Pl> => <eiv, part,                 "olleet"> ;  --# notpresent
           <VIImper,           Sg> => <"älä", verbs ! Imper Sg,   "ole"> ;
           <VIImper,           Pl> => <"älkää", verbs ! ImpNegPl, "olko"> ;
-          <VIPass,            _>  => <"ei", verbs ! Pass False,  "ole"> ;
+          <VIPass Pres,       _>  => <"ei", verbs ! PassPresn False,  "ole"> ;
+          <VIPass Fut,        _>  => <"ei", verbs ! PassPresn False,  "ole"> ; --# notpresent
+          <VIPass Cond,       _>  => <"ei", verbs ! PassCondit False,  "olisi"> ; --# notpresent
+          <VIPass Past,       _>  => <"ei", verbs ! PassImpf False,  "ollut"> ; --# notpresent
           <VIInf i,           _>  => <"ei", verbs ! Inf i, "olla"> ----
           } ;
 
@@ -234,7 +246,12 @@
         neg : Str = einegole.p2 ;
         ole : Str = einegole.p3 ;
 
-        olla : VForm => Str = verbOlla.s ;
+        olla : VForm => Str = table {
+           PassPresn  True => verbOlla.s ! Presn Sg P3 ;
+           PassImpf   True => verbOlla.s ! Impf Sg P3 ;   --# notpresent
+           PassCondit True => verbOlla.s ! Condit Sg P3 ; --# notpresent
+           vf => verbOlla.s ! vf
+           } ;
 
         vf : Str -> Str -> {fin, inf : Str} = \x,y -> 
           {fin = x ; inf = y} ;
@@ -243,7 +260,8 @@
           <Anter,Pos> => vf (olla ! p)  part ;    --# notpresent
           <Anter,Neg> => vf ei          (ole ++ part) ;   --# notpresent
           <Simul,Neg> => vf ei          neg
-          }
+          } ;
+        passPol = case b of {Pos => True ; Neg => False} ;
       in
       case vi of {
         VIFin Past => mkvf (Impf agr.n agr.p) ;     --# notpresent
@@ -251,7 +269,10 @@
         VIFin Fut  => mkvf (Presn agr.n agr.p) ;  --# notpresent
         VIFin Pres => mkvf (Presn agr.n agr.p) ;
         VIImper    => mkvf (Imper agr.n) ;
-        VIPass     => mkvf (Pass True) ;
+        VIPass Past    => mkvf (PassImpf passPol) ;  --# notpresent
+        VIPass Cond    => mkvf (PassCondit passPol) ; --# notpresent
+        VIPass Fut     => mkvf (PassPresn passPol) ;  --# notpresent
+        VIPass Pres    => mkvf (PassPresn passPol) ;  
         VIInf i    => mkvf (Inf i)
         } ;
 
@@ -408,18 +429,31 @@
         }
       } ;
 
-  infVP : NPForm -> Polarity -> Agr -> VP -> InfForm -> Str =
-    \sc,pol,agr,vp,vi ->
+-- the first Polarity is VP-internal, the second comes form the main verb:
+-- ([main] tahdon | en tahdo) ([internal] nukkua | olla nukkumatta)
+  infVPGen : Polarity -> NPForm -> Polarity -> Agr -> VP -> InfForm -> Str =
+    \ipol,sc,pol,agr,vp,vi ->
         let 
           fin = case sc of {     -- subject case
             NPCase Nom => True ; -- minä tahdon nähdä auton
             _ => False           -- minun täytyy nähdä auto
             } ;
-          verb  = vp.s ! VIInf vi ! Simul ! Pos ! agr ; -- no "ei"
-          compl = vp.s2 ! fin ! pol ! agr ++ vp.adv ! pol ++ vp.ext     -- but compl. case propagated
+          verb = case ipol of {
+            Pos => <vp.s ! VIInf vi ! Simul ! Pos ! agr, []> ; -- nähdä/näkemään
+            Neg => <(predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []})).s ! VIInf vi ! Simul ! Pos ! agr,
+                    (vp.s ! VIInf Inf3Abess ! Simul ! Pos ! agr).fin> -- olla/olemaan näkemättä
+            } ;
+          vph = case vp.qp of {True => Back ; False => Front} ;
+          poss = case vi of {
+            InfPresPartAgr => possSuffixGen vph agr ; -- toivon nukkuva + ni
+            _ => []
+            } ;
+          compl = vp.s2 ! fin ! pol ! agr ++ vp.adv ! pol ++ vp.ext     -- compl. case propagated
         in
-        verb.fin ++ verb.inf ++ compl ;
+        verb.p1.fin ++ verb.p1.inf ++ poss ++ verb.p2 ++ compl ;
 
+  infVP : NPForm -> Polarity -> Agr -> VP -> InfForm -> Str = infVPGen Pos ;
+
 -- The definitions below were moved here from $MorphoFin$ so that we the
 -- auxiliary of predication can be defined.
 
@@ -433,6 +467,8 @@
       Inf Inf3Illat => "olemaan" ;
       Inf Inf3Adess => "olemalla" ;
       Inf Inf3Abess => "olematta" ;
+      Inf InfPresPart => "olevan" ;
+      Inf InfPresPartAgr => "oleva" ;
       v => olla.s ! v
       }
     } ;
@@ -468,6 +504,7 @@
       tullut = vh.tullut ;
       tultu = vh.tultu ;
       tultu = vh.tultu ;
+      tult = init tultu ;
       tullun = vh.tullun ;
       tuje = init tulen ;
       tuji = init tulin ;
@@ -477,7 +514,9 @@
       tulleena = Predef.tk 2 tullut + ("een" + a) ;
       tulleen = (noun2adj (nhn (sRae tullut tulleena))).s ;
       tullun = (noun2adj (nhn (sKukko tultu tullun (tultu + ("j"+a))))).s  ;
-      tulema = Predef.tk 3 tulevat + "m" + a ;
+      tule_ = Predef.tk 3 tulevat ;
+      tulema = tule_ + "m" + a ;
+      tuleva = tule_ + "v" + a ;
 ----      tulema = tuje + "m" + a ;
       vat = "v" + a + "t"
     in
@@ -507,15 +546,21 @@
       ImperP3 Pl => tulko + o + "t" ;
       ImperP1Pl  => tulkaa + "mme" ;
       ImpNegPl   => tulko ;
-      Pass True  => tullaan ;
-      Pass False => Predef.tk 2 tullaan ;
+      PassPresn True  => tullaan ;
+      PassPresn False => Predef.tk 2 tullaan ;
+      PassImpf  True  => tult + "iin" ;  --# notpresent
+      PassImpf  False => tultu ;  --# notpresent
+      PassCondit  True  => tult + a + "isiin" ;  --# notpresent
+      PassCondit  False => tult + a + "isi" ;  --# notpresent
       PastPartAct n => tulleen ! n ;
       PastPartPass n => tullun ! n ;
       Inf Inf3Iness => tulema + "ss" + a ;
       Inf Inf3Elat  => tulema + "st" + a ;
       Inf Inf3Illat => tulema +  a   + "n" ;
       Inf Inf3Adess => tulema + "ll" + a ;
-      Inf Inf3Abess => tulema + "tt" + a 
+      Inf Inf3Abess => tulema + "tt" + a ;
+      Inf InfPresPart => tuleva + "n" ;
+      Inf InfPresPartAgr => tuleva
       }
     } ;
 
@@ -632,7 +677,8 @@
       NPossTransl Sg => vede + "kse" ;
       NPossTransl Pl => vesii + "kse" ;
       NPossIllat Sg  => Predef.tk 1 veteen ;
-      NPossIllat Pl  => Predef.tk 1 vesiin
+      NPossIllat Pl  => Predef.tk 1 vesiin ;
+      NCompound      => vesi
       } ;
       h = harmony 
     } ;
@@ -704,6 +750,11 @@
       a = agr ;
       isPron = False -- no special acc form
       } ;
+
+  possSuffixGen : Harmony -> Agr -> Str = \h,agr -> case h of {
+    Front => BIND ++ possSuffixFront agr ; 
+    Back  => BIND ++ possSuffix agr
+    } ;
 
   possSuffixFront : Agr -> Str = \agr -> 
     table Agr ["ni" ; "si" ; "nsä" ; "mme" ; "nne" ; "nsä" ; "nne"] ! agr ;
diff --git a/lib/src/finnish/StructuralFin.gf b/lib/src/finnish/StructuralFin.gf
--- a/lib/src/finnish/StructuralFin.gf
+++ b/lib/src/finnish/StructuralFin.gf
@@ -9,7 +9,7 @@
 
   all_Predet = {s = \\n,c => 
     let
-      kaiket = caseTable n ((mkN "kaikki" "kaiken" "kaikkena"))
+      kaiket = caseTable n (mkN "kaikki" "kaiken" "kaikkia")
     in
     case npform2case n c of {
       Nom => "kaikki" ;
@@ -82,12 +82,12 @@
     isPron = False ; isNeg = False
     } ;
   someSg_Det = heavyDet {
-    s1 = jokuPron ! Sg ;
+    s1 = jokinPron ! Sg ;
     s2 = \\_ => [] ;
     isNum,isPoss = False ; isDef = True ; isNeg = False ; n = Sg
     } ;
   somePl_Det = heavyDet {
-    s1 = jokuPron ! Pl ;
+    s1 = jokinPron ! Pl ;
     s2 = \\_ => [] ; isNum,isPoss = False ; isNeg = False ; isDef = True ; 
     n = Pl ; isNeg = False
     } ;
diff --git a/lib/src/finnish/SymbolFin.gf b/lib/src/finnish/SymbolFin.gf
--- a/lib/src/finnish/SymbolFin.gf
+++ b/lib/src/finnish/SymbolFin.gf
@@ -1,11 +1,11 @@
 --# -path=.:../abstract:../common
 
-concrete SymbolFin of Symbol = CatFin ** open Prelude, NounFin, ResFin in {
+concrete SymbolFin of Symbol = CatFin ** open Prelude, NounFin, ResFin, MorphoFin in {
 
 lin
-  SymbPN i = {s = \\c => i.s} ; --- c
-  IntPN i  = {s = \\c => i.s} ; --- c
-  FloatPN i  = {s = \\c => i.s} ; --- c
+  SymbPN i = {s = \\c => i.s ++ bindIf c ++ defaultCaseEnding c} ; --- c
+  IntPN i  = {s = \\c => i.s ++ bindColonIf c ++ defaultCaseEnding c} ; --- c
+  FloatPN i  = {s = \\c => i.s ++ bindColonIf c ++ defaultCaseEnding c} ; --- c
   NumPN i  = {s = \\c => i.s!Sg!Nom } ; --- c
 
   CNIntNP cn i = {
diff --git a/lib/src/finnish/VerbFin.gf b/lib/src/finnish/VerbFin.gf
--- a/lib/src/finnish/VerbFin.gf
+++ b/lib/src/finnish/VerbFin.gf
@@ -79,10 +79,17 @@
 
     AdVVP adv vp = insertAdv (\\_ => adv.s) vp ;
 
+    AdvVPSlash vps adv = insertAdv (\\_ => adv.s) vps ** {c2 = vps.c2} ;
+
+    AdVVPSlash adv vps = insertAdv (\\_ => adv.s) vps ** {c2 = vps.c2} ;
+
     ReflVP v = insertObjPre False (\\fin,b,agr => appCompl fin b v.c2 (reflPron agr)) v ;
 
     PassV2 v = let vp = predV v in {
-      s = \\_ => vp.s ! VIPass ;
+      s = \\vif,ant,pol,agr => case vif of {
+        VIFin t  => vp.s ! VIPass t ! ant ! pol ! agr ;
+        _ => vp.s ! vif ! ant ! pol ! agr 
+        } ;
       s2 = \\_,_,_ => [] ;
       adv = \\_ => [] ;
       ext = [] ;
diff --git a/lib/src/finnish/kotus/src/DictEng.senses b/lib/src/finnish/kotus/src/DictEng.senses
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/kotus/src/DictEng.senses
@@ -0,0 +1,57969 @@
+a_fortiori_Adv	r00063483
+a_la_carte_Adv	r00257981
+a_la_mode_Adv	r00498182
+a_level_N	n14431015
+a_posteriori_A	a00139126
+a_posteriori_Adv	r00251525
+a_priori_A	a00138912
+a_priori_Adv	r00251611
+aa_N	n06697935
+aalii_N	n12740967
+aardvark_N	n02082791
+aardwolf_N	n02118176
+ab_initio_Adv	r00103194
+aba_N	n02665985
+abaca_N	n12353431
+aback_Adv	r00075656
+abactinal_A	a01665972
+abacus_N	n02666196
+abaft_Adv	r00275409
+abalone_N	n01942869
+abampere_N	n13637722
+abandon_N	n04885398
+abandon_V2	v00613393
+abandonment_N	n00055315
+abarticulation_N	n14294271
+abase_V2	v01799794
+abasement_N	n00273449
+abash_V2	v01792097
+abashment_N	n07508092
+abasia_N	n14549070
+abasic_A	a02598608
+abatable_A	a02288022
+abate_V	v00245059
+abate_V2	v00245059
+abatement_N	n00361333
+abator_N	n09754051
+abattis_N	n02666735
+abattoir_N	n02666943
+abaxial_A	a00002312
+abaya_N	n02667093
+abbacy_N	n08550364
+abbatial_A	a02598768
+abbe_N	n09754152
+abbess_N	n09754217
+abbey_N	n02667379
+abbot_N	n09754404
+abbreviate_V2	v00243749
+abbreviation_N	n00359135
+abc_N	n05872742
+abcoulomb_N	n13636866
+abdicable_A	a02528048
+abdicate_V	v02379198
+abdicate_V2	v02379198
+abdication_N	n06511762
+abdicator_N	n09755657
+abdomen_N	n05556943
+abdominal_A	a02934594
+abdominal_N	n05557339
+abdominocentesis_N	n00943471
+abdominoplasty_N	n00034777
+abdominous_A	a00986457
+abdominousness_N	n04999964
+abdominovesical_A	a02598981
+abducent_A	a00002956
+abducent_N	n05479108
+abduct_V2	v01449427
+abduction_N	n00333037
+abductor_N	n05291010
+abeam_Adv	r00075881
+abecedarian_A	a00100881
+abecedarian_N	n08093653
+abecedarius_N	n06377971
+abed_Adv	r00229216
+abelia_N	n12671651
+abelmosk_N	n12172481
+aberrance_N	n14503665
+aberrant_A	a01596122
+aberrant_N	n09755893
+aberration_N	n11420139
+abet_V	v02549211
+abet_V2	v02549211
+abetalipoproteinemia_N	n14151884
+abetment_N	n07251619
+abettor_N	n09756049
+abeyance_N	n14010636
+abeyant_A	a00034032
+abfarad_N	n13636529
+abhenry_N	n13639147
+abhor_V2	v01774426
+abhorrence_N	n07503430
+abhorrent_A	a01625063
+abhorrer_N	n09756195
+abidance_N	n01021889
+abide_V	v00668099
+abide_V2	v00668099
+abide_by_V2	v02457233
+abience_N	n09180616
+abient_A	a02599689
+ability_N	n05200169
+abiogenesis_N	n11420376
+abiogenetic_A	a02599837
+abiogenist_N	n09756400
+abiotrophy_N	n07428111
+abject_A	a00789281
+abjection_N	n14440623
+abjuration_N	n07206096
+abjure_V2	v00798717
+abjurer_N	n09754541
+ablactation_N	n00198270
+ablated_A	a00882018
+ablation_N	n00393369
+ablative_A	a03041636
+ablative_N	n06312418
+ablaut_N	n07112103
+ablaze_A	a00270496
+able_A	a
+ableism_N	n01154237
+ablepharia_N	n14152169
+abloom_A	a01488856
+ablution_N	n00255450
+ablutionary_A	a02117866
+abnegation_N	n00205649
+abnegator_N	n09754633
+abnormal_A	a01595596
+abnormality_N	n00737188
+abo_N	n09676490
+aboard_Adv	r00249736
+abocclusion_N	n14053965
+abode_N	n03259505
+abohm_N	n13646694
+abolish_V2	v02427334
+abolishable_A	a00738182
+abolition_N	n00228283
+abolitionary_A	a03138752
+abolitionism_N	n05958208
+abolitionist_N	n09756637
+abomasal_A	a03138895
+abomasum_N	n02399942
+abominable_A	a01126291
+abominate_V2	v01774426
+abomination_N	n00745431
+abominator_N	n09754780
+aborad_Adv	r00172875
+aboral_A	a01665674
+aboriginal_A	a01037148
+aboriginal_N	n09620794
+aborigine_N	n09620794
+abort_N	n00034939
+abort_V	v00059899
+abort_V2	v00059899
+aborticide_N	n00231315
+abortifacient_A	a00322844
+abortifacient_N	n02667906
+abortion_N	n00230324
+abortionist_N	n09757175
+abortive_A	a01082714
+abortus_N	n01460303
+abound_V	v02715279
+about_AdN	a00032358
+about_Adv	r00007015
+above_A	a00125993
+above_Adv	r
+above_N	n06392660
+aboveboard_A	a02318728
+aboveground_A	a02471264
+abracadabra_N	n06610063
+abrachia_N	n14466258
+abrade_V2	v01251651
+abrader_N	n02668393
+abranchiate_A	a01107094
+abrasion_N	n11460063
+abrasive_A	a00090219
+abrasive_N	n14799244
+abrasiveness_N	n04780114
+abreast_Adv	r00250484
+abridge_V2	v00236843
+abridgement_N	n06468123
+abridger_N	n09754907
+abridgment_N	n06468123
+abroach_A	a01659762
+abroad_A	a01037763
+abroad_Adv	r00104003
+abrocome_N	n02368399
+abrogate_V2	v02478584
+abrogation_N	n00231887
+abrogator_N	n09757311
+abrupt_A	a00640520
+abruptness_N	n04915462
+abscess_N	n14312172
+abscessed_A	a02114190
+abscissa_N	n06011589
+abscission_N	n00392709
+abscond_V	v02073714
+absconder_N	n09755241
+abscondment_N	n00055633
+abseiler_N	n09757449
+absence_N	n01234345
+absent_A	a01847672
+absent_V2	v00421535
+absentee_N	n09757653
+absenteeism_N	n01234528
+absentmindedness_N	n05701209
+absinth_N	n07908411
+absinthe_N	n07908411
+absolute_A	a00005205
+absolute_N	n05854474
+absoluteness_N	n04738398
+absolution_N	n00094240
+absolutism_N	n05958337
+absolutist_A	a03139045
+absolutist_N	n09755398
+absolve_V2	v00902424
+absolver_N	n09755555
+absolvitory_A	a00923495
+absorb_V2	v00395698
+absorbable_A	a00008734
+absorbate_N	n14597628
+absorbefacient_A	a00006777
+absorbency_N	n04940964
+absorbent_A	a00006336
+absorbent_N	n14597413
+absorber_N	n14598079
+absorbing_A	a01344171
+absorption_N	n05700087
+absorptivity_N	n05010062
+abstain_V	v01196037
+abstainer_N	n09757944
+abstemious_A	a00009046
+abstemiousness_N	n04883942
+abstention_N	n04882622
+abstinence_N	n01068773
+abstinent_A	a00009346
+abstract_A	a00011757
+abstract_N	n05854150
+abstract_V2	v00692329
+abstractedness_N	n05700625
+abstraction_N	n00002137
+abstractionism_N	n02669079
+abstractionist_N	n09758424
+abstractive_A	a00860932
+abstractness_N	n04762134
+abstractor_N	n09755086
+abstruse_A	a00899226
+abstruseness_N	n04823416
+absurd_A	a01431112
+absurd_N	n13928191
+absurdity_N	n04891683
+abulia_N	n14026166
+abulic_A	a01583486
+abundance_N	n05115040
+abundant_A	a00013887
+abuse_N	n00419908
+abuse_V2	v00203213
+abuser_N	n09758643
+abusive_A	a01160584
+abut_V	v01466978
+abutment_N	n02669295
+abutter_N	n09758781
+abuzz_A	a01920697
+abvolt_N	n13642464
+abwatt_N	n13644165
+abysm_N	n09186359
+abysmal_A	a00690683
+abyss_N	n09186359
+abyssal_A	a02973733
+acacia_N	n11756092
+academia_N	n08274923
+academic_A	a02599939
+academic_N	n09759069
+academically_Adv	r00121286
+academician_N	n09759069
+academicianship_N	n00588473
+academy_N	n02669885
+acanthion_N	n05231264
+acanthocephalan_N	n01923404
+acanthocyte_N	n05454452
+acanthocytosis_N	n14071758
+acanthoid_A	a01810011
+acantholysis_N	n14221601
+acanthoma_N	n14235667
+acanthosis_N	n14221741
+acanthotic_A	a02600131
+acanthus_N	n12812235
+acapnic_A	a02600244
+acardia_N	n14019296
+acariasis_N	n14453066
+acaricide_N	n14598834
+acarid_N	n01780142
+acarine_N	n01776192
+acarophobia_N	n14381732
+acarpelous_A	a00316167
+acarpous_A	a01082925
+acarus_N	n01781570
+acatalectic_A	a00317886
+acatalectic_N	n06348215
+acataphasia_N	n14096123
+acathexia_N	n14014425
+acathexis_N	n09185865
+acaudate_A	a00320847
+acaulescent_A	a00322321
+accede_V	v00804139
+accelerando_A	a02537841
+accelerando_Adv	r00264927
+accelerando_N	n15264726
+accelerate_V	v00438178
+accelerate_V2	v00438178
+acceleration_N	n00330457
+accelerative_A	a02535161
+accelerator_N	n02670186
+accelerometer_N	n02670935
+accent_N	n06822198
+accent_V2	v00983333
+accentor_N	n01527194
+accentual_A	a02290454
+accentuate_V2	v00983333
+accentuation_N	n01264243
+accept_V	v00668805
+accept_V2	v00668805
+accept_VS	v00668805
+acceptability_N	n04792679
+acceptable_A	a00017782
+acceptance_N	n00082525
+acceptation_N	n00180413
+acceptive_A	a00075952
+acceptor_N	n09759684
+access_N	n00281132
+access_V2	v02007417
+accessary_A	a02355248
+accessary_N	n09759875
+accessibility_N	n04655649
+accessible_A	a00019131
+accession_N	n00236581
+accessional_A	a03139363
+accessorial_A	a00902946
+accessory_A	a02354897
+accessory_N	n02671421
+accidence_N	n06178238
+accident_N	n07300960
+accidental_A	a01338909
+accidental_N	n06867345
+accipitrine_A	a03139452
+acclaim_N	n06691684
+acclaim_V2	v00861725
+acclamation_N	n06691684
+acclimate_V	v00393677
+acclimate_V2	v00393677
+acclimation_N	n13424643
+acclimatization_N	n13424643
+acclimatize_V	v00393677
+acclimatize_V2	v00393677
+acclivitous_A	a02484530
+acclivity_N	n09206985
+accolade_N	n06696483
+accommodate_V	v00299580
+accommodate_V2	v00299580
+accommodation_N	n00193225
+accommodational_A	a03139585
+accommodative_A	a00020787
+accompaniment_N	n00827782
+accompanist_N	n09760913
+accompany_V2	v01728355
+accomplice_N	n09761068
+accomplish_V2	v01640855
+accomplishable_A	a01821690
+accomplishment_N	n00035189
+accord_N	n04713332
+accord_V	v02255268
+accord_V2	v02255268
+accordance_N	n01086572
+accordant_A	a00552841
+accordingly_Adv	r00062857
+accordion_N	n02672831
+accordionist_N	n09761310
+accost_V2	v00781652
+accouchement_N	n13448334
+account_N	n05157732
+account_V	v00867644
+account_V2	v00867644
+account_for_V2	v00939621
+accountability_N	n04669828
+accountable_A	a01996875
+accountancy_N	n00618734
+accountant_N	n09761403
+accountantship_N	n00588598
+accounting_N	n00618734
+accoutered_A	a01094398
+accredit_V2	v00727791
+accreditation_N	n01140193
+accretion_N	n13263540
+accretionary_A	a02535335
+accretive_A	a02535533
+accrue_V	v00155869
+accrue_V2	v00155869
+acculturation_N	n01128984
+acculturational_A	a03139749
+accumbent_A	a01238201
+accumulate_V	v00158804
+accumulate_V2	v00158804
+accumulation_N	n00372013
+accumulative_A	a00029769
+accumulator_N	n02673078
+accuracy_N	n04802907
+accurate_A	a00021766
+accursed_A	a00669853
+accurst_A	a00669853
+accusation_N	n06730780
+accusative_A	a02861997
+accusative_N	n06311557
+accusatorial_A	a03041739
+accuse_V2	v00842989
+accused_N	n09762011
+accuser_N	n09762385
+accusingly_Adv	r00066418
+accustom_V2	v00273445
+ace_A	a02341864
+ace_N	n00568701
+acebutolol_N	n02673480
+acentric_A	a03140110
+acephalia_N	n14019441
+acephalous_A	a01184448
+acerate_A	a02167133
+acerb_A	a01802165
+acerbity_N	n04643397
+acerola_N	n07746334
+acervate_A	a02600447
+acervulus_N	n11533026
+acetabular_A	a
+acetabulum_N	n05596224
+acetal_N	n14710805
+acetaldehyde_N	n14711008
+acetaldol_N	n14710935
+acetamide_N	n14711197
+acetaminophen_N	n02674482
+acetanilide_N	n02674912
+acetate_N	n02675219
+acetic_A	a03039907
+acetin_N	n14599494
+acetone_N	n14600504
+acetonic_A	a02600593
+acetophenetidin_N	n02675354
+acetose_A	a02369179
+acetum_N	n07828987
+acetyl_N	n14594456
+acetylation_N	n13425637
+acetylcholine_N	n14808418
+acetylene_N	n14600742
+acetylenic_A	a02600691
+acetylic_A	a02600792
+ache_N	n14323683
+ache_V	v01805684
+achene_N	n12036067
+achenial_A	a02601123
+achievability_N	n14482444
+achievable_A	a01821690
+achieve_V2	v02526085
+achievement_N	n00035189
+achiever_N	n09762821
+achillea_N	n11916467
+achimenes_N	n12830222
+achira_N	n12351091
+achlamydeous_A	a00365681
+achlorhydria_N	n14054262
+achlorhydric_A	a02601242
+acholia_N	n14054465
+achondrite_N	n09186928
+achondritic_A	a00365936
+achondroplasia_N	n14121804
+achondroplastic_A	a02899271
+achromatic_A	a00386392
+achromatin_N	n05436381
+achromatinic_A	a02696638
+achromatous_A	a00401831
+achromia_N	n04959061
+achromic_A	a00401922
+achylia_N	n14054642
+acicula_N	n09187036
+aciculate_A	a02601432
+acid_A	a00025470
+acid_N	n02675657
+acidemia_N	n14020753
+acidic_A	a00025238
+acidification_N	n13426238
+acidify_V	v00264875
+acidify_V2	v00264875
+acidimetric_A	a02601564
+acidimetry_N	n00647919
+acidity_N	n04993882
+acidophil_N	n01349333
+acidophilic_A	a00026895
+acidophilus_N	n01380298
+acidosis_N	n14019600
+acidotic_A	a02601674
+acidulous_A	a02369335
+acinar_A	a02601788
+acinus_N	n05516366
+ackee_N	n07762740
+acknowledge_V	v00592883
+acknowledge_V2	v00592883
+acknowledge_VS	v00592883
+acknowledgeable_A	a01272609
+acknowledgement_N	n06628861
+acknowledgment_N	n06628861
+acme_N	n08677801
+acne_N	n14222112
+acned_A	a00246175
+acneiform_A	a02602190
+acold_A	a01251830
+acolyte_N	n09763349
+aconite_N	n11722982
+acorea_N	n14021853
+acorn_N	n12267677
+acorn_cup_N	n12267931
+acoustic_A	a02868489
+acoustic_N	n02675987
+acoustically_Adv	r00134843
+acoustician_N	n09763668
+acoustics_N	n06094774
+acquaint_V2	v00832778
+acquaintance_N	n05817145
+acquaintanceship_N	n13930245
+acquiesce_V	v00804139
+acquiescence_N	n07175575
+acquiescent_A	a01612627
+acquirable_A	a00183832
+acquire_V2	v00094460
+acquirement_N	n05637558
+acquirer_N	n08419163
+acquiring_N	n00041899
+acquisition_N	n00077419
+acquisitive_A	a00029343
+acquisitiveness_N	n04946078
+acquit_V2	v00904046
+acquittal_N	n01193886
+acquittance_N	n06552814
+acre_N	n08793310
+acreage_N	n05128870
+acrid_A	a01802165
+acridity_N	n04780232
+acrimonious_A	a00116744
+acrimony_N	n04643397
+acritical_A	a00651841
+acroanesthesia_N	n14028291
+acrobat_N	n09764381
+acrobatic_A	a00032497
+acrobatics_N	n00302861
+acrocarp_N	n11539289
+acrocarpous_A	a02590268
+acrocentric_A	a03140220
+acrocyanosis_N	n14303448
+acrodont_N	n01324916
+acrogen_N	n11536369
+acrogenic_A	a02602434
+acromegalic_A	a02140834
+acromegaly_N	n14368483
+acromicria_N	n14021936
+acromion_N	n05280365
+acromphalus_N	n14022068
+acromyotonia_N	n14545548
+acronym_N	n07091902
+acronymic_A	a02859341
+acropetal_A	a00031674
+acrophobia_N	n14382766
+acrophobic_A	a00078329
+acrophony_N	n07230796
+acropolis_N	n02676938
+acroscopic_A	a00002730
+acrosome_N	n05457795
+across_Adv	r00272844
+acrostic_N	n06366130
+acrylamide_N	n14711364
+acrylic_N	n02677028
+act_N	n00030358
+act_V	v00010435
+act_V2	v00010435
+act_V2V	v00010435
+act_VA	v00010435
+act_on_V2	v02376429
+act_out_V2	v01722447
+act_up_V	v02122522
+act_upon_V2	v02536557
+actable_A	a00795785
+actin_N	n14731334
+actinal_A	a01665816
+acting_N	n00548326
+actinia_N	n01914830
+actinic_A	a03039997
+actinism_N	n04917292
+actinium_N	n14627655
+actinoid_A	a02374557
+actinoid_N	n14584110
+actinolite_N	n14725217
+actinometer_N	n02677436
+actinometric_A	a02602644
+actinometry_N	n00998037
+actinomorphic_A	a02374349
+actinomyces_N	n01375760
+actinomycetal_A	a02602784
+actinomycete_N	n01375204
+actinomycin_N	n02677602
+actinomycosis_N	n14254102
+actinomycotic_A	a02602951
+actinomyxidian_N	n01427143
+actinopod_N	n01390466
+action_N	n00037396
+actionable_A	a01370864
+activate_V2	v00190682
+activation_N	n00236821
+activator_N	n14723079
+active_A	a00031974
+active_N	n09764900
+activeness_N	n04635104
+activism_N	n05901840
+activist_A	a00039122
+activist_N	n10315837
+activity_N	n00407535
+actomyosin_N	n14729737
+actor_N	n09765278
+actress_N	n09767700
+actual_A	a00043765
+actuality_N	n13954818
+actuarial_A	a02939542
+actuary_N	n10652954
+actuate_V2	v01643657
+actuator_N	n02678384
+acuate_A	a01810189
+acuity_N	n05620468
+aculea_N	n01900985
+aculeate_A	a02603069
+aculeus_N	n01901091
+acumen_N	n05621808
+acuminate_A	a02167285
+acupressure_N	n00710338
+acupuncture_N	n00710155
+acute_A	a00044760
+acuteness_N	n04705536
+acyclic_A	a00677313
+acyclovir_N	n02678528
+acyl_N	n14594708
+acylation_N	n13426948
+ad_N	n07248801
+ad_hoc_A	a01103529
+ad_hoc_Adv	r00250987
+ad_infinitum_Adv	r00087777
+ad_interim_Adv	r00088549
+ad_lib_Adv	r00088655
+ad_libitum_Adv	r00088655
+ad_nauseam_Adv	r00251073
+ad_valorem_Adv	r00251166
+adactylia_N	n14152803
+adactylous_A	a02603235
+adage_N	n07153838
+adagio_A	a00982881
+adagio_Adv	r00265059
+adagio_N	n00526259
+adamance_N	n04863793
+adamant_A	a01024812
+adamant_N	n14834563
+adamantine_A	a02603319
+adapt_V	v00150287
+adapt_V2	v00150287
+adaptability_N	n04659090
+adaptable_A	a01027263
+adaptation_N	n00193406
+adaptational_A	a00046471
+adapter_N	n02678897
+adaptive_A	a00046109
+adaptor_N	n02678897
+adaxial_A	a00002527
+add_V	v00182406
+add_V2	v00182406
+add_VS	v00182406
+add_on_V2	v00183757
+add_up_V	v00949288
+add_up_V2	v00949288
+addable_A	a00048706
+addax_N	n02421136
+addend_N	n13728818
+addendum_N	n06399631
+adder_N	n01752585
+addict_N	n09768830
+addict_V2	v01165290
+addiction_N	n00087849
+addictive_A	a00047786
+adding_machine_N	n02679257
+addition_N	n00363788
+additional_A	a00048858
+additive_A	a00048129
+additive_N	n02679788
+addle_V	v00210647
+addle_V2	v00210647
+addlebrained_A	a
+address_N	n04842232
+address_V2	v00464687
+addressable_A	a00183932
+addressee_N	n09769345
+addressograph_N	n02679961
+adduce_V2	v01015866
+adducent_A	a00003131
+adducer_N	n09769525
+adducing_N	n06649704
+adduct_N	n14584016
+adduction_N	n00333203
+adductor_N	n05291728
+adelgid_N	n02254697
+adenine_N	n14706889
+adenitis_N	n14257687
+adenocarcinoma_N	n14246710
+adenocarcinomatous_A	a02603423
+adenoid_A	a
+adenoidal_A	a02603673
+adenoidectomy_N	n00665970
+adenoma_N	n14235793
+adenomegaly_N	n14367005
+adenopathy_N	n14117173
+adenosine_N	n14707101
+adenovirus_N	n01330126
+adept_A	a02226162
+adept_N	n09762509
+adeptness_N	n05642175
+adequacy_N	n04792357
+adequate_A	a00051045
+adesite_N	n14932222
+adhere_V	v00486557
+adherence_N	n01212882
+adherent_A	a00053032
+adherent_N	n10016103
+adhesion_N	n01212882
+adhesive_A	a00052672
+adhesive_N	n14702416
+adhesiveness_N	n04935528
+adhocracy_N	n08009239
+adiabatic_A	a00744141
+adience_N	n09180791
+adient_A	a02603779
+adieu_N	n06629610
+adipose_A	a00992133
+adiposity_N	n04999741
+adit_N	n02680512
+adjacency_N	n05085991
+adjacent_A	a00444984
+adjectival_A	a
+adjective_A	a
+adjective_N	n02936020
+adjoin_V	v00183383
+adjoin_V2	v00183383
+adjourn_V	v00364297
+adjourn_V2	v00364297
+adjournment_N	n00216038
+adjudge_V2	v00822367
+adjudicate_V	v00698855
+adjudicate_V2	v00698855
+adjudication_N	n00874457
+adjudicative_A	a02603926
+adjudicator_N	n09769636
+adjunct_A	a00793250
+adjunct_N	n06312767
+adjunctive_A	a00566733
+adjuration_N	n07187150
+adjuratory_A	a00712765
+adjure_V2	v00755331
+adjust_V	v00150287
+adjust_V2	v00150287
+adjust_V2V	v00150287
+adjustable_A	a00344686
+adjuster_N	n09769929
+adjustive_A	a00046558
+adjustment_N	n00199707
+adjutant_N	n02003037
+adjuvant_A	a01196098
+adjuvant_N	n02680947
+admass_N	n08180484
+administer_V	v00081072
+administer_V2	v00081072
+administrable_A	a01474806
+administration_N	n
+administrative_A	a02904075
+administrator_N	n09770472
+administrivia_N	n01137206
+admirability_N	n04729127
+admirable_A	a00904290
+admiral_N	n02276258
+admiralty_N	n
+admiration_N	n01218593
+admire_V2	v01827858
+admirer_N	n09771435
+admiringly_Adv	r00055859
+admissibility_N	n04793016
+admissible_A	a01761871
+admission_N	n01248191
+admissive_A	a01985812
+admit_V	v00817311
+admit_V2	v00817311
+admit_VS	v00817311
+admittable_A	a01762065
+admittance_N	n01248191
+admittedly_Adv	r00184284
+admix_V	v00396703
+admix_V2	v00396703
+admixture_N	n00380083
+admonish_V2	v00824066
+admonisher_N	n09771855
+admonition_N	n06672297
+admonitory_A	a00996864
+adnate_A	a02483386
+adnexa_N	n05221649
+adnexal_A	a02604117
+adnoun_N	n06320440
+ado_N	n00555138
+adobe_N	n02681392
+adobo_N	n07579917
+adolescence_N	n14426910
+adolescent_A	a02602261
+adolescent_N	n09772029
+adonis_N	n09547629
+adopt_V2	v00601822
+adoptable_A	a00055765
+adoptee_N	n09772330
+adoption_N	n00084371
+adoptive_A	a01034296
+adorability_N	n04686257
+adorable_A	a01459755
+adoration_N	n01043989
+adore_V2	v01777817
+adorer_N	n09771435
+adoring_A	a01464433
+adorn_V2	v01675963
+adornment_N	n00262596
+adoxography_N	n00930481
+adrenal_A	a02604343
+adrenalectomy_N	n00666107
+adrenalin_N	n05408388
+adrenarche_N	n07325639
+adrenergic_A	a02604543
+adrenergic_N	n02682038
+adrenocortical_A	a02606070
+adrenocorticotropic_A	a02309668
+adrenosterone_N	n14747838
+adrift_A	a00077059
+adrift_Adv	r00267558
+adroit_A	a00061262
+adroitness_N	n05642175
+adscititious_A	a00903117
+adscript_A	a02350035
+adsorbable_A	a00008877
+adsorbate_N	n14598704
+adsorbent_A	a00008206
+adsorbent_N	n14598525
+adsorption_N	n13427789
+adulation_N	n06695753
+adulatory_A	a00907830
+adult_A	a01488616
+adult_N	n01321456
+adulterant_N	n14616939
+adulterate_A	a01908539
+adulterate_V2	v00487748
+adulterating_A	a02117232
+adulteration_N	n00163630
+adulterator_N	n09772606
+adulterer_N	n09772746
+adulteress_N	n09772930
+adulterine_A	a01407738
+adulterous_A	a00961195
+adultery_N	n00848466
+adulthood_N	n14425103
+adumbrate_V2	v00927711
+adumbration_N	n02682207
+adumbrative_A	a01882162
+adust_A	a00244820
+advance_N	n00282050
+advance_V	v00158222
+advance_V2	v00158222
+advancement_N	n00249501
+advancer_N	n09773076
+advantage_N	n05142863
+advantage_V2	v02513268
+advantageous_A	a00064479
+advection_N	n13427989
+advective_A	a02606182
+advent_N	n00048828
+adventist_N	n09678747
+adventitial_A	a02606283
+adventitious_A	a01349435
+adventive_A	a01034858
+adventure_N	n00796315
+adventure_V2	v02544348
+adventurer_N	n09606009
+adventuresome_A	a00065791
+adventuress_N	n09773169
+adventurism_N	n04662182
+adventuristic_A	a02606393
+adventurous_A	a00065791
+adventurousness_N	n04859177
+adverb_N	n06319157
+adverbial_A	a02936235
+adverbial_N	n06324355
+adversary_N	n09773245
+adversative_A	a00564504
+adverse_A	a00995647
+adversity_N	n07336612
+advert_N	n07248801
+advert_V	v01024190
+advertence_N	n05704096
+advertent_A	a00164308
+advertise_V	v00975902
+advertise_V2	v00975902
+advertisement_N	n07248801
+advertiser_N	n09773962
+advertising_N	n01101329
+advertorial_N	n07249180
+advice_N	n06671484
+advisability_N	n05160399
+advisable_A	a00067038
+advise_V	v00872886
+advise_V2	v00872886
+advise_VS	v00872886
+advisee_N	n09774167
+adviser_N	n09774266
+advisory_A	a01304802
+advisory_N	n06747008
+advocacy_N	n01214171
+advocate_N	n09774783
+advocate_V2	v00827730
+advocate_VS	v00827730
+advowson_N	n05175613
+adynamia_N	n05040833
+adynamic_A	a00810481
+adz_N	n02682311
+adze_N	n02682311
+aecial_A	a02606502
+aeciospore_N	n13063666
+aecium_N	n13063514
+aegis_N	n01214863
+aeolotropic_A	a01361264
+aeon_N	n09536584
+aerate_V2	v02112891
+aeration_N	n00200244
+aerator_N	n02682569
+aerial_A	a01380267
+aerial_N	n00561226
+aerialist_N	n09764598
+aerides_N	n12044467
+aerie_N	n08492354
+aeriferous_A	a02606762
+aeriform_A	a00626136
+aerobatics_N	n00302861
+aerobe_N	n01326897
+aerobic_A	a00068566
+aerobics_N	n00625858
+aerobiosis_N	n11473685
+aerobiotic_A	a00068738
+aerodontalgia_N	n14324099
+aerodrome_N	n02692232
+aerodynamic_A	a02980122
+aerodynamics_N	n06114351
+aerolite_N	n09189289
+aerolitic_A	a02606960
+aerological_A	a02606856
+aerology_N	n06119226
+aeromechanic_A	a02607078
+aeromechanics_N	n06114351
+aeromedical_A	a02607187
+aeromedicine_N	n06046037
+aeronaut_N	n09826204
+aeronautical_A	a02607298
+aeronautics_N	n06096913
+aerophagia_N	n00840057
+aerophilatelic_A	a03007038
+aerophilately_N	n01016628
+aerophile_N	n09776186
+aeroplane_N	n02691156
+aerosol_N	n02682922
+aerosolized_A	a02262984
+aerospace_N	n08502171
+aertex_N	n02683183
+aery_N	n08492354
+aeschynanthus_N	n12830568
+aesculapian_A	a02607455
+aesthete_N	n10064537
+aesthetic_A	a
+aesthetic_N	n05968971
+aesthetical_A	a00069531
+aesthetics_N	n06161223
+aestival_A	a01255022
+aether_N	n06254915
+aetiology_N	n06161048
+afar_Adv	r00100883
+afebrile_A	a02726921
+affability_N	n04654652
+affable_A	a01075178
+affair_N	n05671325
+affairs_N	n01107359
+affect_N	n07479926
+affect_V2	v00019448
+affectation_N	n00755673
+affectedly_Adv	r00066527
+affectedness_N	n00755673
+affecting_A	a01560821
+affection_N	n07544647
+affectional_A	a00854255
+affectionate_A	a01464700
+affectionateness_N	n04627000
+affenpinscher_N	n02110627
+afferent_A	a00333351
+affiance_V2	v00886602
+affiant_N	n09776261
+affidavit_N	n06736529
+affiliate_N	n08009478
+affiliate_V	v02435311
+affiliate_V2	v02435311
+affiliation_N	n01082061
+affinal_A	a01971519
+affine_A	a02607608
+affine_N	n09776522
+affined_A	a00566835
+affinity_N	n04688648
+affirm_V	v00665886
+affirm_V2	v00665886
+affirm_VS	v00665886
+affirmable_A	a01821920
+affirmation_N	n01186192
+affirmative_A	a00075135
+affirmative_N	n07203696
+affirmativeness_N	n05167117
+affix_N	n06308049
+affix_V2	v01298283
+affixal_A	a02607752
+affixation_N	n00379422
+afflatus_N	n05835449
+afflict_V2	v00259927
+affliction_N	n07305234
+afflictive_A	a01804175
+affluence_N	n14491625
+affluent_A	a02022167
+affluent_N	n09278997
+afford_V2	v01192628
+afford_V2V	v01192628
+afforest_V2	v01567888
+afforestation_N	n00400278
+affranchise_V2	v02477135
+affray_N	n01176335
+affricate_N	n07118990
+affrication_N	n07116641
+affront_N	n01225027
+affront_V2	v00848420
+affusion_N	n01038147
+afghan_A	a03003928
+afghan_N	n02088094
+afghani_N	n06975132
+afghanistaniFem_N	n08703454
+afghanistaniMasc_N	n08703454
+afghanistani_A	a03003928
+afibrinogenemia_N	n14170623
+aficionado_N	n09776807
+afield_Adv	r00262847
+afire_A	a00475308
+aflame_A	a00475308
+aflare_A	a00475308
+aflatoxin_N	n14714645
+afloat_A	a00076921
+aflutter_A	a00919813
+afoot_A	a00666784
+afoot_Adv	r00239064
+aforesaid_A	a02068730
+afraid_A	a00077645
+afresh_Adv	r00112843
+africanFem_N	n09189411
+africanMasc_N	n09189411
+african_A	a02941790
+afrikaans_N	n06952861
+afrikaner_A	a03042394
+afrikaner_N	n09635635
+afropavo_N	n
+aft_Adv	r00275409
+after_A	a01033542
+after_Adv	r00061203
+afterbirth_N	n05520965
+afterburner_N	n02683558
+aftercare_N	n00656192
+afterdamp_N	n14726642
+afterdeck_N	n02683692
+aftereffect_N	n11411501
+afterglow_N	n07492368
+afterimage_N	n05936130
+afterlife_N	n15143864
+aftermath_N	n07294019
+aftermost_A	a01033616
+afternoon_N	n06632807
+afterpains_N	n14330992
+afterpiece_N	n07008544
+aftershaft_N	n01897257
+aftershafted_A	a00997914
+aftershock_N	n07429637
+aftertaste_N	n05936300
+afterthought_N	n02683936
+afterwards_Adv	r00061203
+afterworld_N	n05626524
+again_Adv	r00040365
+agal_N	n02684083
+agalactia_N	n14022199
+agama_N	n01687978
+agamete_N	n11547737
+agamic_A	a02136158
+agamid_N	n01687665
+agammaglobulinemia_N	n14128331
+agapanthus_N	n12429148
+agape_A	a01654582
+agape_N	n01028534
+agar_N	n14900008
+agaric_N	n12998815
+agate_N	n14708232
+agateware_N	n02684248
+agave_N	n12476510
+agaze_A	a01654769
+age_N	n04924103
+age_V	v00248026
+age_V2	v00248026
+age_bracket_N	n07943480
+age_group_N	n07943480
+aged_N	n07943870
+agedness_N	n04927632
+ageing_N	n13429006
+ageism_N	n01154373
+ageless_A	a01755024
+agelessness_N	n04742418
+agelong_A	a01438743
+agency_N	n00172710
+agenda_N	n05910940
+agenesis_N	n13428308
+agent_N	n06332364
+agent_provocateur_N	n09778392
+agential_A	a02607909
+agerasia_N	n04674624
+ageratum_N	n11918286
+agglomerate_A	a00467019
+agglomerate_N	n07961480
+agglomerate_V	v01484714
+agglomerate_V2	v01484714
+agglomeration_N	n01014490
+agglomerator_N	n02684356
+agglutinate_A	a00053154
+agglutinate_V2	v01221684
+agglutination_N	n13428421
+agglutinative_A	a00053154
+agglutinin_N	n15028684
+agglutinogen_N	n15029002
+aggrandize_V2	v00956405
+aggrandizement_N	n00373544
+aggravate_V2	v00208210
+aggravating_A	a01340422
+aggravation_N	n00374835
+aggravator_N	n09778537
+aggregate_A	a00467240
+aggregate_N	n04353803
+aggregate_V	v01385170
+aggregate_V2	v01385170
+aggregation_N	n01014066
+aggression_N	n00964569
+aggressive_A	a00082241
+aggressiveness_N	n04643662
+aggressor_N	n09778676
+aggrieve_V2	v01797582
+aggro_N	n01172598
+aghast_A	a00078576
+agile_A	a00032733
+agility_N	n05003850
+aging_N	n13429006
+agio_N	n13324297
+agitate_V	v01419473
+agitate_V2	v01419473
+agitation_N	n00333366
+agitative_A	a01896925
+agitator_N	n09778783
+agitprop_N	n06674791
+agleam_A	a00279092
+aglet_N	n02684515
+aglow_A	a00279332
+agnail_N	n05584746
+agnate_A	a01971671
+agnate_N	n10236663
+agnomen_N	n06334377
+agnosia_N	n14099933
+agnostic_A	a01305929
+agnostic_N	n09778927
+agnosticism_N	n05980051
+ago_A	a01728476
+ago_Adv	r00074095
+agog_A	a00919919
+agon_N	n00035697
+agonadal_A	a02975469
+agonal_A	a02608090
+agonist_N	n02684789
+agonistic_A	a02608244
+agonize_V	v01794363
+agonized_A	a01711614
+agonizingly_Adv	r00261389
+agony_N	n07495551
+agora_N	n02684962
+agoraphobia_N	n14381840
+agoraphobic_A	a00078705
+agouti_N	n02366002
+agranulocytic_A	a02608380
+agranulocytosis_N	n14071896
+agrapha_N	n07154760
+agraphia_N	n14095948
+agraphic_A	a02608507
+agrarian_A	a02050841
+agree_V	v00764222
+agree_V2	v00764222
+agree_VS	v00764222
+agree_VV	v00764222
+agreeable_A	a00089051
+agreeableness_N	n04640927
+agreement_N	n04713428
+agrestic_A	a01949611
+agribusiness_N	n01104406
+agricultural_A	a02790222
+agriculture_N	n00916464
+agriculturist_N	n09779790
+agrimonia_N	n12622875
+agrobiologic_A	a02608592
+agrobiology_N	n06066072
+agrologic_A	a02608753
+agrology_N	n06066267
+agromania_N	n09181889
+agronomic_A	a02608902
+agronomist_N	n09780120
+agronomy_N	n06065819
+aground_A	a00077449
+aground_Adv	r00270011
+agrypnia_N	n01030033
+agrypnotic_A	a02609065
+agua_N	n01646388
+ague_N	n06822576
+agueweed_N	n11968931
+aguish_A	a02542256
+ahead_Adv	r00066781
+ahimsa_N	n06789801
+ahistorical_A	a02920321
+aid_N	n
+aid_V	v00082081
+aid_V2	v00082081
+aide_N	n09770179
+aids_N	n14127782
+aigret_N	n02685082
+aigrette_N	n02685082
+aikido_N	n00825331
+ail_V	v00070816
+ail_V2	v00070816
+ailanthus_N	n12717072
+aileron_N	n02685253
+ailment_N	n14055408
+ailurophobia_N	n14385002
+aim_N	n00815644
+aim_V	v00705517
+aim_V2	v00705517
+aim_VV	v00705517
+aimless_A	a01910652
+aioli_N	n07834774
+air_N	n00300441
+air_V	v02112891
+air_V2	v02112891
+air_bladder_N	n02467581
+air_conditioning_N	n02686379
+air_pump_N	n02692513
+air_raid_N	n00974111
+air_shaft_N	n02692787
+air_sick_A	a02542675
+air_sickness_N	n14203605
+airborne_A	a01522895
+airbrake_N	n02685701
+airbrush_N	n02685995
+airburst_N	n07408086
+airbus_N	n02686121
+aircraft_N	n02686568
+aircraftman_N	n09780547
+aircraftsman_N	n09780547
+aircrew_N	n08273406
+aircrewman_N	n09780676
+airdock_N	n02687821
+airdrome_N	n02692232
+airdrop_N	n00317709
+airedale_N	n02096051
+airfare_N	n13308336
+airfield_N	n02687992
+airflow_N	n07406601
+airfoil_N	n02688443
+airforce_N	n08196024
+airframe_N	n02689144
+airhead_N	n08689357
+airheaded_A	a02120828
+airiness_N	n04632866
+airing_N	n00266645
+airing_cupboard_N	n02689819
+airless_A	a02509484
+airlift_N	n00316594
+airline_N	n02690270
+airliner_N	n02690373
+airlock_N	n02690583
+airmail_N	n06264812
+airmailer_N	n02690715
+airman_N	n09826204
+airplane_N	n02691156
+airport_N	n02692232
+airs_N	n04788011
+airscrew_N	n02692086
+airship_N	n02692877
+airsick_A	a02542675
+airsickness_N	n14203605
+airspace_N	n08502317
+airspeed_N	n15283433
+airstream_N	n11423197
+airstrip_N	n02693070
+airtight_A	a01398528
+airway_N	n02690081
+airwoman_N	n09826605
+airworthiness_N	n14547188
+airworthy_A	a02088198
+airy_A	a00626136
+aisle_N	n02693860
+aitchbone_N	n07663118
+ajar_A	a01652601
+akaryocyte_N	n05449538
+akee_N	n07762740
+akimbo_Adv	r00270110
+akin_A	a01971846
+akinesis_N	n14085474
+ala_N	n02151940
+alabaster_A	a02609369
+alabaster_N	n04961062
+alacritous_A	a00977238
+alacrity_N	n04632963
+alalia_N	n14085592
+alanine_N	n14602490
+alar_A	a03133666
+alarm_N	n02694426
+alarm_V2	v00872414
+alarm_clock_N	n02694662
+alarming_A	a00193015
+alarmism_N	n07224684
+alarmist_N	n09781504
+alastrim_N	n14124688
+alate_A	a02567281
+alb_N	n02694966
+albacore_N	n02627037
+albanian_A	a02609813
+albanian_N	n06942252
+albatross_N	n02058221
+albedo_N	n13820432
+albescent_A	a00393422
+albinal_A	a02609984
+albinism_N	n14152279
+albino_N	n09781650
+albite_N	n14865533
+albitic_A	a02610260
+albizzia_N	n11759224
+albuca_N	n12429770
+albuginea_N	n05606528
+album_N	n02695079
+albumen_N	n07841037
+albumin_N	n14731509
+albuminous_A	a02610364
+albuminuria_N	n14265958
+albuminuric_A	a02610486
+albuterol_N	n02695321
+alcalde_N	n09781804
+alcazar_N	n02695627
+alchemic_A	a02610603
+alchemist_N	n09781921
+alchemistic_A	a02610761
+alchemy_N	n05778749
+alcohol_N	n07884567
+alcoholic_A	a01158596
+alcoholic_N	n09782167
+alcoholism_N	n09181993
+alcove_N	n02696048
+aldehyde_N	n14584765
+aldehydic_A	a02610917
+alder_N	n12284262
+alderfly_N	n02266864
+alderman_N	n09782397
+aldermanic_A	a03040103
+aldohexose_N	n14710501
+aldol_N	n14711799
+aldose_N	n14710662
+aldosterone_N	n14752511
+aldosteronism_N	n14117317
+ale_N	n07889510
+aleatory_A	a01842198
+alee_Adv	r00270218
+alehouse_N	n02696165
+alembic_N	n02696246
+alendronate_N	n02696384
+aleph_N	n06836714
+alert_A	a00091311
+alert_N	n06803157
+alert_V2	v00872414
+alertness_N	n04664628
+aleurone_N	n14729953
+aleuronic_A	a02611013
+alewife_N	n02531114
+alexandrine_N	n06348373
+alexandrite_N	n14715679
+alexia_N	n14099050
+alexic_A	a03040264
+alexic_N	n09782855
+alfalfa_N	n07801779
+alfresco_A	a01692512
+alfresco_Adv	r00110659
+alga_N	n01397114
+algal_A	a02832586
+algarroba_N	n11765859
+algebra_N	n06012726
+algebraic_A	a02854350
+algebraical_A	a02854350
+algebraist_N	n09784043
+algerian_A	a02977826
+algerian_N	n09690083
+algid_A	a01251958
+algidity_N	n14204441
+algin_N	n14900454
+algoid_A	a02611112
+algolagnia_N	n07493682
+algolagnic_A	a02611187
+algometer_N	n02696569
+algometric_A	a02611290
+algometry_N	n00998196
+algophobia_N	n14382871
+algophobic_A	a00078942
+algorism_N	n06004599
+algorithm_N	n05847438
+algorithmic_A	a00092691
+alias_Adv	r00270446
+alias_N	n06338158
+alibi_N	n06741099
+alidade_N	n02696843
+alien_A	a01035007
+alien_N	n09484465
+alienable_A	a00093275
+alienage_N	n04799789
+alienate_V2	v01823528
+alienating_A	a00760783
+alienation_N	n00035891
+alienator_N	n09783369
+alienee_N	n09783537
+alienism_N	n04799789
+alienist_N	n09783653
+alienor_N	n09783776
+alight_A	a00475308
+alight_V	v01978576
+align_V	v00733632
+align_V2	v00733632
+alignment_N	n01000068
+alike_A	a01410606
+alike_Adv	r00069603
+alimentary_A	a02557719
+alimentative_A	a02611694
+alimony_N	n13283620
+aliphatic_A	a00677448
+aliquant_N	n13734816
+aliquot_A	a00516887
+aliquot_N	n13734629
+aliterate_N	n09783884
+alive_A	a00094448
+aliyah_N	n00056551
+alizarin_N	n14986277
+alkahest_N	n15048463
+alkahestic_A	a02611803
+alkalemia_N	n14020936
+alkalescent_A	a00026051
+alkali_N	n14618253
+alkalimetry_N	n00648087
+alkaline_A	a
+alkalinity_N	n05039709
+alkalinuria_N	n14021118
+alkaloid_N	n14712692
+alkaloidal_A	a02611943
+alkalosis_N	n14021266
+alkalotic_A	a02612058
+alkapton_N	n14585048
+alkaptonuria_N	n14084709
+alkene_N	n14713120
+alkyd_N	n14902500
+alkyl_N	n14617189
+alkylbenzene_N	n14601505
+alkylbenzenesulfonate_N	n14713247
+alkylic_A	a02612184
+all_A	a02269286
+allamanda_N	n11769621
+allantoic_A	a02612300
+allantoid_A	a02044642
+allantois_N	n01473393
+allargando_A	a02538184
+allay_V2	v01204021
+allegation_N	n06731186
+allege_V2	v01016002
+allege_V2V	v01016002
+allege_VS	v01016002
+allegiance_N	n01206153
+allegiant_A	a00961667
+allegoric_A	a01981916
+allegorical_A	a01981916
+allegorizer_N	n09784160
+allegory_N	n06366581
+allegretto_A	a00982170
+allegretto_Adv	r00270581
+allegretto_N	n07039949
+allegro_A	a00982065
+allegro_Adv	r00270713
+allegro_N	n07039770
+allele_N	n05437785
+allelic_A	a02612400
+allemande_N	n07840124
+allergen_N	n14584260
+allergenic_A	a02612531
+allergic_A	a02612653
+allergist_N	n09784306
+allergology_N	n06046245
+allergy_N	n14532816
+alleviate_V2	v00064095
+alleviation_N	n00354884
+alleviative_A	a01341153
+alleviator_N	n03879854
+alley_N	n02697759
+alleyway_N	n02697759
+alliaceous_A	a02626634
+alliance_N	n01081456
+allies_N	n08170978
+alligator_N	n01698434
+alligatored_A	a02239479
+alligatorfish_N	n02648313
+alliteration_N	n07097094
+alliterative_A	a01965849
+alliterator_N	n09784564
+allocable_A	a00468176
+allocate_V	v02234087
+allocate_V2	v02234087
+allocation_N	n00164579
+allocator_N	n09784707
+allochronic_A	a02379820
+allochthonous_A	a00180496
+allocution_N	n07239183
+allogamous_A	a02613090
+allogamy_N	n07437870
+allogeneic_A	a02595829
+allograph_N	n06404806
+allographic_A	a02613206
+allomerism_N	n07337935
+allomerous_A	a02613294
+allometric_A	a02613393
+allometry_N	n05998356
+allomorph_N	n06306606
+allomorphic_A	a02613502
+allopathic_A	a03073110
+allopathy_N	n00710692
+allopatric_A	a02376995
+allopatry_N	n13959289
+allophone_N	n07111933
+allophonic_A	a02613584
+allopurinol_N	n02698036
+allosaur_N	n01714231
+allot_V2	v02228698
+allotment_N	n01083645
+allotrope_N	n14624025
+allotropic_A	a02613683
+allotropy_N	n11409329
+allover_A	a00521976
+allow_V	v00723545
+allow_V2	v00723545
+allow_V2V	v00723545
+allow_VS	v00723545
+allow_for_V2	v02721438
+allowable_A	a01760944
+allowance_N	n01141841
+alloy_N	n14487598
+alloy_V2	v00396880
+allspice_N	n07814007
+allude_V	v01026728
+allure_N	n04688842
+allure_V2	v00793785
+allurement_N	n00161044
+alluring_A	a02097480
+allusion_N	n06766544
+allusive_A	a00766957
+allusiveness_N	n04919458
+alluvial_A	a03006126
+alluvion_N	n09193282
+ally_N	n08305942
+ally_V2	v02430191
+allyl_N	n14617427
+allylic_A	a02613965
+alma_mater_N	n08402339
+almanac_N	n06426279
+almandine_N	n14676486
+almandite_N	n14676486
+almighty_A	a01826186
+almighty_N	n09536363
+almond_N	n07750586
+almoner_N	n09785236
+almost_Adv	r00073033
+alms_N	n01090117
+alms_box_N	n03982767
+almsgiver_N	n09785580
+alocasia_N	n11782036
+aloe_N	n12436677
+aloes_N	n02698366
+aloft_Adv	r00498499
+aloha_N	n06631921
+alone_A	a
+alone_Adv	r00505853
+aloneness_N	n04622415
+along_Adv	r00068368
+alongside_Adv	r00250056
+aloof_A	a01987646
+aloof_Adv	r00122816
+aloofness_N	n04656996
+alopecia_N	n14457361
+alopecic_A	a02614093
+aloud_Adv	r00069771
+alp_N	n09193705
+alpaca_N	n02438272
+alpenstock_N	n02698634
+alpestrine_A	a01219279
+alpha_A	a00877816
+alpha_N	n06834138
+alphabet_N	n05872742
+alphabetic_A	a00100634
+alphabetical_A	a00100634
+alphabetization_N	n01011028
+alphabetized_A	a00100989
+alphabetizer_N	n09785409
+alphanumeric_A	a02614579
+alphanumerics_N	n06500262
+alphavirus_N	n01332488
+alpine_A	a03025590
+alpinist_N	n09785659
+alprazolam_N	n02699343
+already_Adv	r00031798
+alright_A	a02081492
+alright_Adv	r00015471
+alsatian_N	n02106662
+also_Adv	r00047534
+alstroemeria_N	n12438571
+altar_N	n02699494
+altarpiece_N	n02699770
+altazimuth_N	n02699915
+alter_V	v00060477
+alter_V2	v00060477
+alter_ego_N	n09785992
+alterability_N	n04741530
+alterable_A	a00349295
+alteration_N	n00199707
+altercation_N	n07184545
+alternate_A	a01663359
+alternate_V	v00121214
+alternate_V2	v00121214
+alternation_N	n01010684
+alternative_A	a00564667
+alternative_N	n05790944
+alternator_N	n02700064
+althea_N	n12174311
+altimeter_N	n02700258
+altissimo_A	a01213721
+altitude_N	n05131647
+altitudinal_A	a02614945
+altitudinous_A	a01205131
+alto_A	a01213786
+alto_N	n04986526
+altocumulus_N	n09195098
+altogether_Adv	r00008007
+altostratus_N	n09195235
+altricial_A	a00101331
+altruism_N	n04833276
+altruist_N	n10421956
+altruistic_A	a00101609
+altruistically_Adv	r00270974
+alula_N	n01897667
+alular_A	a02615079
+alum_N	n02700622
+alumina_N	n14823944
+aluminate_N	n14824140
+aluminiferous_A	a01528039
+aluminium_N	n14627820
+aluminous_A	a02615207
+aluminum_N	n14627820
+alumna_N	n09786338
+alumnus_N	n09786338
+alumroot_N	n12798284
+alundum_N	n14824469
+alveolar_A	a02615325
+alveolar_N	n07115493
+alveolate_A	a00327690
+alveolitis_N	n14257779
+alveolus_N	n05285480
+alvine_A	a02850047
+alyssum_N	n11870607
+amah_N	n10282672
+amain_Adv	r00273048
+amalgam_N	n07963987
+amalgamate_A	a02476637
+amalgamate_V	v01462005
+amalgamate_V2	v01462005
+amalgamation_N	n01238424
+amalgamative_A	a02615587
+amalgamator_N	n09786922
+amanuensis_N	n10654015
+amaranth_N	n11823043
+amaranthine_A	a02615711
+amarelle_N	n07758125
+amaretto_N	n07908567
+amaryllis_N	n12419037
+amass_V2	v00158804
+amastia_N	n14022369
+amateur_A	a01869634
+amateur_N	n09786585
+amateurish_A	a01870636
+amateurishness_N	n05649116
+amateurism_N	n06246076
+amative_A	a01465061
+amatory_A	a01465214
+amaurosis_N	n14096412
+amaurotic_A	a02615804
+amaze_V2	v00622384
+amaze_V2V	v00622384
+amazement_N	n07509572
+amazing_A	a01282510
+amazon_N	n01818299
+ambages_N	n00415988
+ambassador_N	n09787534
+ambassadorial_A	a03040846
+ambassadorship_N	n00588780
+ambassadress_N	n09787878
+amber_A	a00369504
+amber_N	n04966240
+ambergris_N	n14700985
+amberjack_N	n02578771
+ambiance_N	n08494133
+ambidexterity_N	n05067199
+ambidextrous_A	a02029752
+ambience_N	n08494133
+ambient_A	a00447753
+ambiguity_N	n04825114
+ambiguous_A	a00102201
+ambit_N	n05125377
+ambition_N	n04836268
+ambitious_A	a00104051
+ambivalence_N	n07483305
+ambivalent_A	a00337841
+ambiversion_N	n04622216
+ambiversive_A	a01351922
+amble_N	n00284101
+amble_V	v01918183
+amblygonite_N	n14665605
+amblyopia_N	n14096598
+amblyopic_A	a02615921
+amboyna_N	n12565368
+ambrosia_N	n07610295
+ambrosial_A	a01179241
+ambulacral_A	a02616202
+ambulacrum_N	n02317025
+ambulance_N	n02701002
+ambulant_A	a01522985
+ambulation_N	n00283951
+ambulatory_A	a02616345
+ambulatory_N	n02701125
+ambuscade_N	n01246926
+ambuscade_V2	v01138204
+ambush_N	n01246926
+ambush_V2	v01138204
+ambusher_N	n09788073
+ambystomid_N	n01632047
+ameba_N	n01392380
+amebiasis_N	n14175165
+ameboid_A	a02616480
+ameer_N	n10052497
+amelia_N	n14466344
+ameliorate_V	v00205046
+ameliorate_V2	v00205046
+amelioration_N	n00261029
+ameloblast_N	n05448053
+amelogenesis_N	n13429780
+amenability_N	n04906026
+amenable_A	a00696828
+amend_V	v00199912
+amend_V2	v00199912
+amend_V2V	v00199912
+amendable_A	a00635078
+amendatory_A	a00232620
+amendment_N	n01250101
+amenity_N	n04779053
+amenorrhea_N	n14302261
+amenorrheic_A	a02616627
+amentiferous_A	a01865640
+amerciable_A	a01402343
+americanFem_N	n09044862
+americanMasc_N	n09044862
+american_A	a02927303
+americanism_N	n00413554
+americanize_V2	v00409643
+americium_N	n14628494
+ametabolic_A	a01508592
+amethyst_A	a00369732
+amethyst_N	n14722589
+amethystine_A	a02616906
+ametria_N	n14152924
+ametropia_N	n14096724
+ametropic_A	a00105388
+amharic_N	n06987812
+amiability_N	n04654652
+amiable_A	a01075178
+amicability_N	n04654998
+amicable_A	a01246579
+amide_N	n14724264
+amidship_A	a00330219
+amidship_Adv	r00273238
+amidships_Adv	r00402030
+amigo_N	n09788521
+amine_N	n14739004
+amino_A	a02617146
+amino_N	n14617597
+aminoaciduria_N	n14266168
+aminomethane_N	n14617715
+aminophylline_N	n02701984
+aminopyrine_N	n02702166
+amiodarone_N	n02702304
+amir_N	n10052497
+amiss_A	a01092371
+amiss_Adv	r00010047
+amitosis_N	n13430074
+amitotic_A	a02617357
+amitriptyline_N	n02702575
+amity_N	n04655929
+ammeter_N	n02702989
+ammine_N	n14743727
+ammino_A	a02617476
+ammobium_N	n11920498
+ammonia_N	n14743582
+ammoniac_A	a02617641
+ammoniac_N	n14743976
+ammoniated_A	a03132715
+ammonification_N	n13430262
+ammonite_N	n09195958
+ammonitic_A	a02617812
+ammonium_N	n14744120
+ammoniuria_N	n14266313
+ammunition_N	n02703275
+amnesia_N	n05672391
+amnesic_A	a02617933
+amnesic_N	n09788611
+amnestic_A	a02617933
+amnesty_N	n01249315
+amniocentesis_N	n00943600
+amnion_N	n01472638
+amniote_N	n01472502
+amniotic_A	a02618108
+amobarbital_N	n02703499
+amoeba_N	n01392380
+amoebic_A	a03040974
+amok_Adv	r00273306
+amora_N	n09788761
+amoralism_N	n05958427
+amoralist_N	n09789150
+amorality_N	n04854893
+amorist_N	n09789304
+amoristic_A	a02618361
+amorous_A	a01465061
+amorousness_N	n07489059
+amorpha_N	n12504094
+amorphophallus_N	n11782761
+amorphous_A	a00269580
+amort_A	a00703366
+amortization_N	n01121070
+amortize_V2	v02352263
+amount_N	n00033615
+amount_V	v02627363
+amour_N	n13931889
+amour_propre_N	n07508996
+amoxicillin_N	n02703894
+amp_N	n13637376
+amperage_N	n11424704
+ampere_N	n13637376
+ampersand_N	n06841873
+amphetamine_N	n02704153
+amphibia_N	n01625747
+amphibian_N	n01627424
+amphibiotic_A	a00125553
+amphibious_A	a00125319
+amphibole_N	n14665767
+amphibolite_N	n14666369
+amphibology_N	n06604743
+amphibrach_N	n07095516
+amphictyony_N	n08360248
+amphidiploid_N	n01319932
+amphidiploidy_N	n14570581
+amphigory_N	n06608035
+amphimixis_N	n07373481
+amphipod_N	n01992773
+amphiprostylar_A	a00139492
+amphisbaena_N	n01683036
+amphistylar_A	a00139492
+amphitheater_N	n02704949
+amphitheatre_N	n02704949
+amphitheatric_A	a02618468
+amphitropous_A	a01029873
+amphiuma_N	n01638722
+amphora_N	n02705429
+amphoric_A	a02618668
+amphoteric_A	a00026515
+amphotericin_N	n02705558
+ampicillin_N	n02705651
+ample_A	a00105746
+ampleness_N	n05104256
+amplification_N	n00365329
+amplifier_N	n02705944
+amplify_V2	v00263904
+amplitude_N	n05098311
+ampoule_N	n03923379
+ampulla_N	n02706221
+ampullar_A	a02618880
+amputate_V2	v01254692
+amputation_N	n00666350
+amputator_N	n09789449
+amputee_N	n09789566
+amrinone_N	n02706373
+amuck_A	a02074673
+amuck_Adv	r00273306
+amulet_N	n02706586
+amuse_V2	v00859758
+amusement_N	n00429048
+amusing_A	a01265308
+amygdala_N	n05495571
+amygdalin_N	n14887464
+amygdaline_A	a02619083
+amygdaloid_N	n14722738
+amygdalotomy_N	n00683722
+amyl_N	n14617834
+amylase_N	n14735457
+amyloid_N	n14730105
+amyloidosis_N	n14065693
+amylolysis_N	n13430391
+amylolytic_A	a02619174
+amyotrophia_N	n14105629
+amyxia_N	n14338848
+ana_N	n08462964
+anabatic_A	a00109633
+anabiosis_N	n14063290
+anabiotic_A	a
+anabolic_A	a00107648
+anabolism_N	n13430495
+anachronic_A	a02379925
+anachronism_N	n02707036
+anachronistic_A	a02379925
+anachronistically_Adv	r00228112
+anaclinal_A	a00108263
+anaclisis_N	n13930725
+anaclitic_A	a02619527
+anacoluthia_N	n07098989
+anacoluthic_A	a02619686
+anaconda_N	n01743086
+anadiplosis_N	n07099598
+anadromous_A	a00109261
+anaemia_N	n14195315
+anaemic_A	a03041331
+anaerobe_N	n01327028
+anaerobic_A	a
+anaesthesia_N	n14023491
+anaesthetic_A	a03041491
+anaesthetic_N	n02710766
+anaesthetist_N	n09793495
+anaesthetize_V2	v00021065
+anaglyph_N	n02707188
+anaglyphic_A	a02619839
+anaglyphy_N	n13430786
+anagnost_N	n09789668
+anagoge_N	n06246241
+anagogic_A	a02620134
+anagram_N	n06287620
+anagrammatic_A	a02620252
+anagrams_N	n00502030
+anal_A	a00109966
+analbuminemia_N	n14072126
+analects_N	n06612538
+analeptic_A	a02309800
+analeptic_N	n02707547
+analgesia_N	n14552205
+analgesic_A	a01341490
+analgesic_N	n02707683
+analog_N	n04746430
+analogical_A	a01419462
+analogist_N	n09789898
+analogous_A	a01221290
+analogue_A	a00110497
+analogue_N	n04746430
+analogy_N	n00651176
+analphabet_N	n09790047
+analphabetic_A	a00101152
+analysand_N	n09790188
+analyse_V2	v00643197
+analysis_N	n00634276
+analyst_N	n09790278
+analytic_A	a00110853
+analytical_A	a00110853
+analyticity_N	n05208690
+analyzable_A	a02176741
+analyze_V2	v00643197
+analyzer_N	n02708711
+anamnestic_A	a02620724
+anamorphic_A	a02620863
+anamorphism_N	n02708885
+anamorphosis_N	n02708885
+anapaest_N	n07095390
+anapaestic_A	a02938689
+anapest_N	n07095390
+anapestic_A	a02938689
+anaphase_N	n13431380
+anaphasic_A	a02621117
+anaphor_N	n06287859
+anaphora_N	n07100678
+anaphoric_A	a02938590
+anaphrodisia_N	n07488676
+anaphrodisiac_A	a02137713
+anaphylactic_A	a03140875
+anaphylaxis_N	n14533547
+anaplasia_N	n14369194
+anaplasmosis_N	n14260044
+anaplastic_A	a02621246
+anapsid_N	n01661592
+anarchic_A	a00600192
+anarchically_Adv	r00240865
+anarchism_N	n06213890
+anarchist_N	n09791816
+anarchistic_A	a02621348
+anarchy_N	n13973059
+anarthria_N	n14100092
+anasarca_N	n14315897
+anasarcous_A	a02621496
+anaspid_N	n01475940
+anastalsis_N	n13431569
+anastigmat_N	n02709101
+anastigmatic_A	a00108595
+anastomosis_N	n05249420
+anastomotic_A	a02948363
+anastrophe_N	n07101140
+anastylosis_N	n00269471
+anathema_N	n07233863
+anathematization_N	n00206600
+anathematize_V	v00864910
+anathematize_V2	v00864910
+anatomic_A	a02897524
+anatomical_A	a02897524
+anatomist_N	n09792237
+anatomy_N	n00646187
+anatotitan_N	n01706401
+anatoxin_N	n15034454
+anatropous_A	a01029710
+ancestor_N	n09792555
+ancestral_A	a02604913
+ancestress_N	n09792896
+ancestry_N	n04922787
+anchor_N	n02709367
+anchor_V	v01304716
+anchor_V2	v01304716
+anchorage_N	n00052052
+anchorite_N	n10519126
+anchoritic_A	a02578546
+anchorman_N	n09792969
+anchovy_N	n02533834
+anchusa_N	n12817464
+ancient_A	a01644847
+ancient_N	n09793141
+ancientness_N	n04925756
+ancients_N	n07943646
+ancillary_A	a02354897
+andante_A	a00982954
+andante_Adv	r00267812
+andante_N	n07040148
+andantino_A	a00982275
+andesite_N	n14725364
+andiron_N	n02710044
+andorran_A	a02978000
+andorran_N	n09690496
+andradite_N	n14829264
+andrena_N	n02210427
+androecium_N	n13093928
+androgen_N	n14747587
+androgenesis_N	n13431722
+androgenetic_A	a02621901
+androgenic_A	a02622093
+androglossia_N	n04982113
+androgynous_A	a01478626
+androgyny_N	n05008746
+android_N	n02710201
+andromeda_N	n09197271
+androphobia_N	n14381997
+androsterone_N	n14747981
+andryala_N	n11921792
+anecdotal_A	a03044331
+anecdote_N	n07220586
+anecdotic_A	a00495916
+anecdotist_N	n09793352
+anechoic_A	a02011320
+anemia_N	n12955639
+anemic_A	a03041331
+anemographic_A	a02622386
+anemography_N	n00998329
+anemometer_N	n02710429
+anemometric_A	a02622493
+anemometry_N	n00998423
+anemone_N	n01914609
+anemophilous_A	a00196664
+anencephalic_A	a02622678
+anencephaly_N	n14152617
+anergy_N	n14010845
+aneroid_A	a03042661
+aneroid_N	n02710600
+anesthesia_N	n14023491
+anesthesiologist_N	n09793495
+anesthesiology_N	n06046383
+anesthetic_A	a03041491
+anesthetic_N	n02710766
+anesthetist_N	n09793495
+anesthetize_V2	v00021065
+anesthyl_N	n02711110
+anestrous_A	a02138257
+anestrus_N	n14038482
+aneuploid_A	a03005728
+aneuploidy_N	n14022661
+aneurysm_N	n14106025
+aneurysmal_A	a03005862
+anew_Adv	r00112843
+anfractuous_A	a02312250
+angel_N	n09197660
+angelfish_N	n01495493
+angelic_A	a02870663
+angelica_N	n07826340
+angelically_Adv	r00268056
+angelim_N	n12506181
+angelology_N	n06182757
+angelus_N	n06456384
+anger_N	n00758972
+anger_V2	v01785971
+angiitis_N	n14258176
+angina_N	n14108039
+anginal_A	a02623037
+angiocardiogram_N	n02711237
+angiocarp_N	n11665648
+angiocarpic_A	a02623229
+angioedema_N	n14120310
+angiogenesis_N	n13431992
+angiogram_N	n02711573
+angiography_N	n00905336
+angiologist_N	n09793830
+angiology_N	n06046528
+angioma_N	n14235928
+angiomatous_A	a02623387
+angiopathy_N	n14071419
+angioplasty_N	n00666468
+angiopteris_N	n13215586
+angiosarcoma_N	n14240262
+angioscope_N	n02711780
+angiosperm_N	n11665372
+angiospermous_A	a
+angiotelectasia_N	n14014521
+angiotensin_N	n02711890
+angle_N	n06211078
+angle_V	v00680485
+angle_V2	v00680485
+angle_iron_N	n02712545
+angledozer_N	n02712643
+angler_N	n02548247
+anglewing_N	n02277422
+anglican_A	a02954459
+anglican_N	n09958292
+anglicism_N	n00413674
+anglicize_V2	v00300317
+angling_N	n00454237
+anglomania_N	n05670512
+anglophil_N	n09794211
+anglophile_N	n09794211
+anglophobe_N	n09794320
+anglophobia_N	n07502099
+angolan_A	a03042812
+angolan_N	n09690621
+angora_N	n02123478
+angostura_N	n13163093
+angrecum_N	n12044784
+angry_A	a00113818
+angst_N	n07526002
+angstrom_N	n13658027
+anguillan_A	a03042986
+anguillan_N	n09690864
+anguine_A	a02623880
+anguish_N	n07496755
+anguished_A	a01364585
+angular_A	a02047807
+angularity_N	n05070849
+angulation_N	n00405106
+angwantibo_N	n02499568
+anhedonia_N	n14026285
+anhidrosis_N	n14023804
+anhydride_N	n14767291
+anhydrous_A	a02555550
+ani_N	n01824344
+anicteric_A	a02623991
+anil_N	n12536291
+anile_A	a01644967
+aniline_N	n14754505
+anima_N	n05675715
+animadversion_N	n06709998
+animadvert_V	v00827158
+animal_N	n00015388
+animalcule_N	n01324019
+animalism_N	n04624517
+animalistic_A	a02624086
+animality_N	n04623443
+animalization_N	n00271879
+animate_A	a00117385
+animate_V2	v00024279
+animatedly_Adv	r00263323
+animateness_N	n05005447
+animating_A	a01356932
+animation_N	n00552436
+animatism_N	n05735256
+animatistic_A	a02624209
+animator_N	n09794550
+animatronics_N	n06133802
+anime_N	n14766265
+animism_N	n05958712
+animist_A	a02624314
+animist_N	n09794668
+animosity_N	n07548100
+animus_N	n07548100
+anion_N	n09197815
+anionic_A	a02930255
+anise_N	n07826653
+aniseed_N	n07826653
+aniseikonia_N	n14097162
+aniseikonic_A	a02624477
+anisette_N	n07908647
+anisogamete_N	n05457201
+anisogametic_A	a02624834
+anisogamic_A	a02624615
+anisogamy_N	n13432249
+anisometric_A	a00892635
+anisometropia_N	n14555560
+anisometropic_A	a02625007
+anisotropic_A	a01361107
+anisotropically_Adv	r00003294
+anisotropy_N	n04917680
+anjou_N	n07768139
+ankle_N	n05578442
+anklebone_N	n05271383
+anklet_N	n02713097
+ankus_N	n02713496
+ankylosaur_N	n01702256
+ankylosis_N	n14022520
+ankylotic_A	a02625149
+anna_N	n13704418
+annalist_N	n09794797
+annalistic_A	a02625281
+annals_N	n06515662
+anneal_V2	v00303056
+annealing_N	n00402951
+annelid_A	a02625975
+annelid_N	n01934440
+annex_N	n02713594
+annex_V2	v01329141
+annexation_N	n00078536
+annexational_A	a02626177
+annexe_N	n02713594
+annihilate_V2	v00470701
+annihilating_A	a00586617
+annihilation_N	n00218208
+annihilative_A	a00586617
+annihilator_N	n09794917
+anniversary_N	n15249799
+annotate_V2	v00961329
+annotation_N	n00371735
+annotator_N	n09795010
+announce_V2	v00965871
+announce_VS	v00965871
+announcement_N	n06726158
+announcer_N	n09795124
+annoy_V2	v01787955
+annoyance_N	n00418394
+annoying_A	a00089550
+annual_A	a00678024
+annual_N	n06426468
+annuitant_N	n09795556
+annuity_N	n13294503
+annul_V2	v00799798
+annular_A	a02044860
+annulet_N	n02713769
+annulment_N	n00231887
+annulus_N	n13095348
+annum_N	n15204201
+annunciate_V2	v00974173
+annunciation_N	n06726158
+annunciator_N	n02714139
+annunciatory_A	a02626487
+anoa_N	n02409038
+anode_N	n02714315
+anodic_A	a02626829
+anodyne_A	a01341490
+anodyne_N	n02707683
+anoint_V2	v00085626
+anointer_N	n09795639
+anointing_N	n00712833
+anointment_N	n00712833
+anomalist_N	n09606380
+anomalops_N	n01451863
+anomalopteryx_N	n01523493
+anomalous_A	a01596455
+anomaly_N	n08622763
+anomie_N	n04851865
+anon_Adv	r00033809
+anonymity_N	n14436285
+anonymous_A	a00120574
+anoperineal_A	a02627136
+anopheles_N	n02201252
+anopheline_A	a02627257
+anopheline_N	n02201497
+anopia_N	n14553873
+anorak_N	n03891051
+anorchism_N	n14022849
+anorectal_A	a02627383
+anorectic_A	a00323047
+anorexia_N	n14055796
+anorexic_A	a00988797
+anorexic_N	n09795751
+anorgasmia_N	n14056588
+anorthite_N	n14865667
+anorthitic_A	a02627510
+anorthopia_N	n14097321
+anosmia_N	n14552477
+anosmic_A	a02627612
+anovulation_N	n13432443
+anoxemia_N	n14503234
+anoxemic_A	a02627787
+anoxia_N	n14043243
+anoxic_A	a02627927
+anserine_A	a02628073
+answer_N	n01234952
+answer_V	v00635523
+answer_V2	v00635523
+answer_for_V2	v00867644
+answerable_A	a01997221
+ant_N	n02219486
+antacid_A	a00623814
+antacid_N	n14778019
+antagonism_N	n01074252
+antagonist_N	n02714883
+antagonistic_A	a00623565
+antagonistically_Adv	r00265438
+antagonize_V2	v01807314
+antapex_N	n08495249
+antarctic_A	a02444627
+antbird_N	n01553142
+ante_N	n13343917
+ante_meridiem_Adv	r00251304
+anteater_N	n01872401
+antebellum_A	a01537144
+antecedence_N	n05047279
+antecedent_A	a00121865
+antecedent_N	n06603651
+antechamber_N	n02715513
+antecubital_A	a02628171
+antedate_V2	v00277086
+antediluvian_A	a02846743
+antediluvian_N	n09793248
+antefix_N	n02715096
+antelope_N	n02419796
+antemeridian_A	a00130412
+antemortem_A	a00121552
+antenatal_A	a00129103
+antenna_N	n02584915
+antennal_A	a02628337
+antenuptial_A	a
+antepenult_N	n06305223
+antepenultimate_A	a01015940
+anterior_A	a00130778
+anteriority_N	n05047279
+anterograde_A	a00130281
+anteroom_N	n02715513
+anthelmintic_A	a01165266
+anthem_N	n07035870
+anther_N	n11675245
+antheral_A	a01477251
+antheridial_A	a02605035
+antheridiophore_N	n13091492
+antheridium_N	n13091312
+antherozoid_N	n13095543
+anthill_N	n09199101
+anthologist_N	n09796062
+anthology_N	n06591609
+anthophagous_A	a00314265
+anthophyllite_N	n14725444
+anthozoan_N	n01914163
+anthracite_N	n14814921
+anthracitic_A	a02628550
+anthracosis_N	n14150210
+anthrax_N	n14072423
+anthropic_A	a02628667
+anthropocentric_A	a03135137
+anthropocentrism_N	n06201476
+anthropogenesis_N	n13432647
+anthropogenetic_A	a02628811
+anthropoid_A	a01259015
+anthropoid_N	n02470709
+anthropolatry_N	n01045202
+anthropological_A	a02907175
+anthropologist_N	n09796323
+anthropology_N	n06143546
+anthropometric_A	a02629017
+anthropometry_N	n00998604
+anthropomorphic_A	a01259123
+anthropomorphism_N	n05767386
+anthropophagous_A	a02629182
+anthropophagy_N	n00412982
+anthroposophy_N	n05953881
+anthurium_N	n11783920
+anti_A	a01817405
+anti_N	n09796809
+antiadrenergic_A	a02605157
+antiaircraft_A	a01630439
+antiaircraft_N	n02715712
+antialiasing_N	n05665421
+antiapartheid_A	a02605281
+antiarrhythmic_N	n02715941
+antiauthoritarian_A	a00715586
+antibacterial_A	a02833873
+antibacterial_N	n02716205
+antibaryon_N	n09199219
+antibiosis_N	n07990648
+antibiotic_A	a02629301
+antibiotic_N	n02716866
+antibody_N	n15027189
+antic_A	a00967646
+antic_N	n00427580
+anticancer_A	a02629410
+anticatalyst_N	n14725024
+anticholinergic_A	a00061088
+anticholinergic_N	n02717901
+anticholinesterase_N	n02718084
+anticipant_A	a01228797
+anticipate_V	v00342640
+anticipate_V2	v00342640
+anticipate_VS	v00342640
+anticipate_VV	v00342640
+anticipation_N	n05775081
+anticipator_N	n09797113
+anticipatory_A	a00122245
+anticlimactic_A	a02487906
+anticlimax_N	n06373991
+anticlinal_A	a00109016
+anticlockwise_Adv	r00254059
+anticoagulant_N	n02718259
+anticoagulation_N	n00710015
+anticoagulative_A	a02629846
+anticonvulsant_N	n02718469
+anticyclone_N	n14521021
+anticyclonic_A	a02629942
+antidepressant_N	n02718811
+antidiabetic_N	n02719105
+antidiarrheal_N	n02719294
+antidiuretic_N	n02719450
+antidotal_A	a02605416
+antidote_N	n02719588
+antidromic_A	a01596674
+antiemetic_N	n02719750
+antiestablishmentarianism_N	n05958919
+antifeminist_N	n09912243
+antiferromagnetic_A	a02605509
+antiferromagnetism_N	n11479640
+antiflatulent_N	n02719951
+antifreeze_N	n14766364
+antifungal_N	n02720201
+antigen_N	n15037339
+antigenic_A	a02630121
+antigram_N	n06294147
+antiguan_A	a03043667
+antiguan_N	n09691024
+antiheretical_A	a01690167
+antihero_N	n10172942
+antihistamine_N	n02720725
+antihypertensive_N	n02721160
+antiknock_A	a01396931
+antiknock_N	n14585223
+antilepton_N	n09199341
+antilogarithm_N	n06812794
+antimacassar_N	n02721813
+antimagnetic_A	a01470141
+antimalarial_N	n02721948
+antimatter_N	n14582535
+antimeson_N	n09199498
+antimetabolite_N	n02722166
+antimicrobial_A	a01165474
+antimonial_A	a01528126
+antimonic_A	a02630221
+antimonopoly_A	a00956568
+antimony_N	n14628668
+antimuon_N	n09199581
+antimycin_N	n02722349
+antineoplastic_N	n02722458
+antineutrino_N	n09199728
+antineutron_N	n09199817
+antinode_N	n08498732
+antinomasia_N	n07101557
+antinomian_A	a02630402
+antinomian_N	n09797257
+antinomianism_N	n06187154
+antinomy_N	n06724437
+antioxidant_N	n14724645
+antiparallel_A	a01718470
+antiparticle_N	n09199904
+antipasto_N	n07581249
+antipathetic_A	a01245138
+antipathy_N	n05811466
+antipersonnel_A	a01629212
+antiperspirant_N	n02723165
+antiphlogistic_A	a00623939
+antiphon_N	n07033245
+antiphonary_A	a02630519
+antiphonary_N	n07034516
+antiphony_N	n07033245
+antiphrasis_N	n07101250
+antipodal_A	a02630695
+antipodal_N	n13829243
+antipode_N	n13855100
+antipodes_N	n08631750
+antipollution_A	a02605621
+antipope_N	n09797375
+antiproton_N	n09200193
+antiprotozoal_N	n02723292
+antipruritic_N	n02723491
+antipyresis_N	n00664285
+antipyretic_A	a01170136
+antipyretic_N	n02723595
+antiquarian_A	a03043838
+antiquarian_N	n09797606
+antiquark_N	n09200317
+antiquary_N	n09797606
+antiquated_A	a01639230
+antique_A	a00974159
+antique_N	n02723754
+antiquity_N	n02724026
+antiredeposition_N	n13432802
+antirrhinum_N	n12877041
+antisatellite_A	a02605786
+antisepsis_N	n13432903
+antiseptic_A	a02115324
+antiseptic_N	n02724207
+antiserum_N	n05403702
+antisocial_A	a02249948
+antispasmodic_N	n02724533
+antistrophe_N	n06386832
+antistrophic_A	a02630994
+antisubmarine_A	a01630579
+antisyphilitic_N	n02724838
+antitank_A	a01630673
+antitauon_N	n09200419
+antithesis_N	n07101406
+antithetic_A	a02065404
+antithetical_A	a02065404
+antithyroid_A	a02981508
+antitoxic_A	a02450814
+antitoxin_N	n15028050
+antitrade_N	n11520120
+antitrades_N	n11424938
+antitussive_N	n02725242
+antitype_N	n05841029
+antitypic_A	a02631085
+antivenin_N	n15028208
+antiviral_A	a02605953
+antiviral_N	n02725367
+antler_N	n01325658
+antlered_A	a02034179
+antonym_N	n06288024
+antonymous_A	a02381764
+antonymy_N	n13808405
+antrorse_A	a00123653
+antrum_N	n05304252
+antsy_A	a02406166
+anuran_A	a02631238
+anuresis_N	n14065903
+anuretic_A	a02631453
+anurous_A	a00320985
+anus_N	n05538016
+anvil_N	n02725872
+anxiety_N	n07523905
+anxiolytic_A	a02631594
+anxious_A	a00811248
+anxiousness_N	n07524760
+any_Adv	r00024509
+anyhow_Adv	r00026571
+anymore_Adv	r00031606
+anyplace_Adv	r00025290
+anyway_Adv	r00026571
+anywhere_Adv	r00025290
+aorist_N	n06330037
+aoristic_A	a02631686
+aorta_N	n05335971
+aortal_A	a02631812
+aortitis_N	n14258293
+aoudad_N	n02416104
+apace_Adv	r00085811
+apache_N	n06919433
+apadana_N	n02726210
+apanage_N	n13254443
+apar_N	n02455135
+apart_Adv	r00180756
+apartheid_N	n06659168
+apartment_N	n02726305
+apathetic_A	a01342949
+apathetically_Adv	r00265660
+apathy_N	n04636610
+apatite_N	n14666510
+apatosaur_N	n01709484
+ape_N	n02470325
+ape_V2	v00849592
+apercu_N	n06468749
+aperea_N	n02364840
+aperient_A	a00637979
+aperient_N	n04025748
+aperiodic_A	a01970464
+aperitif_N	n07886463
+aperture_N	n02727016
+apery_N	n00549472
+apetalous_A	a01776532
+apex_N	n08494987
+aphaeresis_N	n13433061
+aphaeretic_A	a02631955
+aphagia_N	n14096328
+aphakia_N	n14097432
+aphakic_A	a02632148
+aphakic_N	n09798096
+aphanite_N	n14726315
+aphanitic_A	a02632263
+aphasia_N	n14097574
+aphasic_A	a02632363
+aphasic_N	n09798244
+aphelion_N	n08495908
+apheresis_N	n00649992
+aphesis_N	n13433283
+aphetic_A	a02632504
+aphid_N	n02252226
+aphis_N	n02252608
+aphonia_N	n14400507
+aphonic_A	a00151661
+aphorism_N	n07153130
+aphorist_N	n09798404
+aphoristic_A	a02653651
+aphotic_A	a00273901
+aphrodisia_N	n07488567
+aphrodisiac_A	a02137538
+aphrodisiac_N	n02727281
+aphyllous_A	a01703619
+apian_A	a02632595
+apiarian_A	a02632696
+apiarist_N	n09846755
+apiary_N	n02727426
+apical_A	a02440184
+apiculate_A	a02167405
+apicultural_A	a02632799
+apiculture_N	n00916285
+apiece_Adv	r00239908
+apish_A	a01216710
+apishamore_N	n02727566
+apivorous_A	a00315631
+aplacental_A	a01831346
+aplanatic_A	a00634259
+aplasia_N	n14023901
+aplite_N	n14726484
+aplitic_A	a02632916
+aplomb_N	n04904162
+apnea_N	n14369408
+apneic_A	a02633011
+apoapsis_N	n08495617
+apocalypse_N	n06447897
+apocalyptic_A	a02633115
+apocarpous_A	a00113476
+apochromatic_A	a00634404
+apocope_N	n07091737
+apocrine_A	a00098529
+apocrypha_N	n06457952
+apocryphal_A	a02633222
+apocynaceous_A	a02633329
+apodal_A	a01031908
+apodeme_N	n01905121
+apodictic_A	a02461295
+apoenzyme_N	n14730301
+apogamic_A	a02633447
+apogamy_N	n13433462
+apogean_A	a02633696
+apogee_N	n08495420
+apojove_N	n08496095
+apolemia_N	n01913440
+apolitical_A	a01815219
+apologetic_A	a01631830
+apologetically_Adv	r00174106
+apologetics_N	n06182866
+apologist_N	n09798534
+apologize_V	v00892923
+apology_N	n05821102
+apomict_N	n11536567
+apomictic_A	a02633877
+apomixis_N	n13433727
+apomorphine_N	n02727660
+aponeurosis_N	n05582690
+aponeurotic_A	a02634073
+apopemptic_A	a02822472
+apophasis_N	n07101649
+apophatic_A	a02634232
+apophatism_N	n05942104
+apophthegm_N	n07153130
+apophyseal_A	a02634428
+apophysis_N	n05473104
+apoplectic_A	a02634569
+apoplectiform_A	a02634709
+apoplexy_N	n14082303
+apoptosis_N	n11486381
+aposelene_N	n08496199
+aposiopesis_N	n07101778
+aposiopetic_A	a02634820
+apostasy_N	n00204814
+apostate_A	a00959979
+apostate_N	n10007109
+apostle_N	n09798811
+apostleship_N	n00588881
+apostolic_A	a02859500
+apostrophe_N	n06841987
+apostrophic_A	a02634940
+apostrophize_V2	v00993754
+apothecary_N	n10421470
+apothecial_A	a02635069
+apothecium_N	n11533622
+apothegm_N	n07153130
+apothegmatic_A	a02635221
+apotheosis_N	n01029114
+apotropaic_A	a01468319
+appal_V2	v01782650
+appalling_A	a00193367
+appalling_N	n07285872
+appanage_N	n13254443
+apparatchik_N	n09799920
+apparatus_N	n02727825
+apparel_N	n02728440
+apparel_V2	v00047945
+appareled_A	a00454440
+apparent_A	a01618376
+apparentness_N	n04706727
+apparition_N	n00050484
+apparitional_A	a01574925
+appeal_N	n01185611
+appeal_V	v00755447
+appeal_V2	v00755447
+appeal_V2V	v00755447
+appealable_A	a00132849
+appealingly_Adv	r00261694
+appear_V	v00422090
+appear_V2	v00422090
+appear_VA	v00422090
+appear_VS	v00422090
+appear_VV	v00422090
+appearance_N	n00050195
+appeasable_A	a01784946
+appease_V2	v00765213
+appeasement_N	n01150938
+appeaser_N	n09800249
+appellant_A	a03044083
+appellant_N	n09800469
+appellate_A	a03044083
+appellation_N	n06338908
+appellative_A	a02635499
+append_V2	v01027174
+appendage_N	n02728763
+appendaged_A	a00133259
+appendant_A	a00158864
+appendectomy_N	n00666232
+appendicitis_N	n14258512
+appendicle_N	n02728968
+appendicular_A	a02635611
+appendicularia_N	n01470733
+appendix_N	n05537576
+apperception_N	n05708658
+apperceptive_A	a01745191
+appertain_V	v02653706
+appetent_A	a00888051
+appetite_N	n07485626
+appetitive_A	a02997529
+appetizer_N	n07581346
+appetizing_A	a00133417
+appetizingness_N	n04995531
+applaud_V	v00860292
+applaud_V2	v00860292
+applaudable_A	a02585545
+applause_N	n06691989
+apple_N	n07739125
+applecart_N	n02729222
+applejack_N	n07903543
+applesauce_N	n06611998
+applet_N	n06570647
+applewood_N	n12633866
+appliance_N	n02729837
+applicability_N	n13795180
+applicable_A	a01975448
+applicant_N	n09607280
+application_N	n00036061
+applicative_A	a01834812
+applicator_N	n02730265
+applique_N	n02730437
+applique_V2	v01670777
+apply_V	v02707429
+apply_V2	v02707429
+apply_V2V	v02707429
+apply_VV	v02707429
+appoint_V2	v02341370
+appoint_V2V	v02341370
+appoint_V3	v02341370
+appoint_VS	v02341370
+appointee_N	n09607630
+appointive_A	a00846462
+appointment_N	n00090393
+apportion_V2	v02234087
+apportionment_N	n01083645
+apposite_A	a00138314
+apposition_N	n01051801
+appositional_A	a02635941
+appositively_Adv	r00121413
+appraisal_N	n00875519
+appraise_V2	v00646542
+appraiser_N	n09802050
+appreciable_A	a00624416
+appreciate_V	v00315605
+appreciate_V2	v00315605
+appreciation_N	n00364440
+appreciative_A	a00774676
+appreciator_N	n09802445
+apprehend_V2	v00588221
+apprehender_N	n09801102
+apprehensible_A	a00533452
+apprehension_N	n00088725
+apprehensive_A	a00079069
+apprentice_N	n09801864
+apprentice_V2	v00602635
+apprenticeship_N	n00588998
+appressed_A	a00447909
+apprise_V2	v00315605
+appro_N	n14412564
+approach_N	n00280853
+approach_V	v00990392
+approach_V2	v00990392
+approachability_N	n04655649
+approachable_A	a00134060
+approbation_N	n06687178
+appropriable_A	a00093433
+appropriate_A	a00134701
+appropriate_V2	v00724150
+appropriateness_N	n04715947
+appropriation_N	n00083975
+appropriative_A	a02636123
+appropriator_N	n09802641
+approval_N	n01215392
+approve_V	v00673983
+approve_V2	v00673983
+approver_N	n09802844
+approvingly_Adv	r00261966
+approximate_A	a
+approximate_V	v00672433
+approximate_V2	v00672433
+approximation_N	n00146277
+appurtenance_N	n02671421
+apractic_A	a01018359
+apraxia_N	n14091126
+apricot_N	n04971675
+april_N	n15211189
+apron_N	n02730930
+apropos_A	a00138169
+apropos_Adv	r00156222
+apse_N	n02731398
+apsidal_A	a02636261
+apt_A	a00138314
+apteral_A	a00139344
+apterous_A	a02568389
+aptitude_N	n05622456
+aptitudinal_A	a02636358
+aptness_N	n04716491
+aquaculture_N	n00916147
+aqualung_N	n02731629
+aquamarine_N	n04969798
+aquanaut_N	n09801371
+aquaphobia_N	n14382967
+aquaplane_N	n02731900
+aquaplane_V	v01942854
+aquarium_N	n02732072
+aquatic_A	a00124077
+aquatic_N	n11536673
+aquatint_N	n00939091
+aquavit_N	n07902799
+aqueduct_N	n02732433
+aqueous_A	a01355089
+aquicultural_A	a02790474
+aquifer_N	n09201998
+aquiferous_A	a02636708
+aquiline_A	a02312354
+arab_N	n02379908
+arabesque_N	n02732572
+arabian_A	a03044462
+arabian_N	n02379908
+arabic_A	a03044740
+arabic_N	n06988057
+arability_N	n04715818
+arabist_N	n09802951
+arable_A	a01865807
+arachnid_N	n01769347
+arachnoid_A	a02636811
+arachnoid_N	n01769347
+arachnophobia_N	n14382075
+aragonite_N	n14666758
+aralia_N	n11797321
+arame_N	n01397690
+araneidal_A	a02637380
+arariba_N	n11749603
+araroba_N	n02732696
+araucaria_N	n11645914
+arbiter_N	n09803429
+arbitrable_A	a00140233
+arbitrage_N	n01093965
+arbitrageur_N	n09803800
+arbitral_A	a02637730
+arbitrament_N	n01190884
+arbitrary_A	a00718924
+arbitrate_V	v00760956
+arbitrate_V2	v00760956
+arbitration_N	n01190884
+arbitrative_A	a02637973
+arbitrator_N	n09803429
+arbor_N	n02732827
+arboraceous_A	a02573192
+arboreal_A	a00141818
+arboretum_N	n02733075
+arborical_A	a02638121
+arboriculture_N	n00917614
+arborolatry_N	n01045714
+arborvitae_N	n11643835
+arbour_N	n02732827
+arbovirus_N	n01329186
+arbutus_N	n12230347
+arc_N	n11511523
+arc_lamp_N	n02735361
+arc_light_N	n02735361
+arcade_N	n02733213
+arcadian_A	a02051179
+arcadian_N	n09711754
+arcane_A	a00899612
+arced_A	a02315461
+arcella_N	n01394492
+arch_A	a02122715
+arch_N	n02733524
+arch_V	v02034986
+arch_V2	v02034986
+archaebacteria_N	n01347583
+archaeological_A	a02638392
+archaeologist_N	n09804806
+archaeology_N	n06144081
+archaeopteryx_N	n01516212
+archaeornis_N	n01517389
+archaic_A	a00817731
+archaism_N	n07073447
+archaist_N	n09797606
+archaistic_A	a02638740
+archangel_N	n09539183
+archangelic_A	a02638894
+archbishop_N	n09805151
+archbishopric_N	n08550455
+archdeacon_N	n09804343
+archdeaconry_N	n08550560
+archdiocesan_A	a02639193
+archdiocese_N	n08550862
+archducal_A	a02639302
+archduchess_N	n09804518
+archduchy_N	n08556950
+archduke_N	n09804658
+archean_A	a00814073
+archegonial_A	a02639430
+archegonium_N	n11689054
+archenteron_N	n01462945
+archeologist_N	n09804806
+archeology_N	n06144081
+archeozoic_A	a00814251
+archer_N	n08687525
+archerfish_N	n02620578
+archery_N	n00446980
+archespore_N	n11688378
+archesporial_A	a02639590
+archetypal_A	a01011392
+archetype_N	n05938400
+archiannelid_N	n01934844
+archidiaconal_A	a02639772
+archidiaconate_N	n14432527
+archiepiscopal_A	a02639895
+archil_N	n12988572
+archimandrite_N	n09754404
+archine_N	n13652443
+archipallium_N	n05481870
+archipelagic_A	a02640086
+archipelago_N	n09203827
+architect_N	n09805475
+architectonics_N	n06124395
+architectural_A	a02897957
+architecture_N	n00610738
+architeuthis_N	n
+architrave_N	n02734835
+archival_A	a02640223
+archive_N	n02735086
+archives_N	n06592991
+archivist_N	n09806944
+archosaur_N	n01695681
+archosaurian_A	a02640354
+archpriest_N	n09807075
+archway_N	n02734217
+arco_A	a00945658
+arctic_A	a01252151
+arctic_N	n02735538
+arctiid_N	n02305407
+arcus_N	n05317815
+ardeb_N	n13616340
+ardent_A	a00281342
+ardor_N	n07481375
+ardour_N	n07481375
+arduous_A	a00745858
+arduousness_N	n04709759
+are_N	n13613862
+area_N	n02735688
+areal_A	a02640503
+areaway_N	n02736396
+areca_N	n12584191
+areflexia_N	n14406465
+arena_N	n02736511
+arenaceous_A	a00142040
+arenavirus_N	n01330497
+arenicolous_A	a02640629
+areola_N	n05554804
+areolar_A	a02640746
+arete_N	n09205509
+arethusa_N	n12045860
+argali_N	n02414763
+argent_A	a00387392
+argent_N	n14986144
+argentic_A	a02640908
+argentiferous_A	a01528239
+argentine_N	n02542958
+argentinian_A	a02966972
+argentinian_N	n09691149
+argentinosaur_N	n01711160
+argentite_N	n14666885
+argentous_A	a02641012
+argil_N	n14602597
+argillaceous_A	a00142270
+argillite_N	n14667017
+arginine_N	n14767796
+argon_N	n14628920
+argonaut_N	n01970667
+argosy_N	n08386280
+argot_N	n07157273
+arguable_A	a00602117
+argue_V	v00772189
+argue_V2	v00772189
+argue_VS	v00772189
+argument_N	n05773049
+argumentation_N	n05773049
+argumentative_A	a00603367
+argus_N	n01803893
+argyle_N	n02736798
+argyll_N	n02736798
+argyrodite_N	n14667181
+aria_N	n07049514
+arianist_N	n09807609
+arid_A	a00806991
+aridity_N	n05148186
+arietta_N	n07049634
+aright_Adv	r00203922
+aril_N	n13090871
+ariled_A	a01694892
+ariose_A	a01501505
+arioso_N	n07087508
+arise_V	v00018158
+arise_VS	v00018158
+arista_N	n02585168
+aristocracy_N	n08387213
+aristocrat_N	n09807754
+aristocratic_A	a01590484
+aristocratically_Adv	r00202955
+arithmancy_N	n05776592
+arithmetic_N	n06004067
+arithmetical_A	a03044869
+arithmetician_N	n09808351
+arity_N	n05857974
+ark_N	n02737351
+arm_N	n02737660
+arm_V	v01087197
+arm_V2	v01087197
+armada_N	n08293003
+armadillo_N	n02454379
+armament_N	n01156899
+armamentarium_N	n07953367
+armature_N	n02738271
+armband_N	n02738449
+armchair_N	n02738535
+armenian_N	n06352117
+armet_N	n02738741
+armful_N	n13764540
+armhole_N	n02738978
+armiger_N	n09808591
+armilla_N	n02739123
+armillary_A	a02641118
+arming_N	n01156899
+armistice_N	n13970912
+armless_A	a00146786
+armlet_N	n02739427
+armlike_A	a00146430
+armoire_N	n02739550
+armor_N	n01902750
+armored_A	a00143589
+armorer_N	n08066095
+armorial_A	a03045059
+armory_N	n02741367
+armour_N	n01902750
+armour_plate_N	n02740764
+armoured_A	a00143589
+armourer_N	n08066095
+armoury_N	n02741367
+armpit_N	n05549576
+armrest_N	n02741475
+arms_race_N	n07472808
+army_N	n08183290
+armyworm_N	n02204907
+arnica_N	n02741981
+aroid_A	a02641201
+aroma_N	n04980008
+aromatherapy_N	n00662196
+aromatic_A	a02641378
+around_Adv	r00007015
+arousal_N	n00242808
+arouse_V2	v00018526
+arouse_V2V	v00018526
+arpeggio_N	n06869610
+arpent_N	n13614143
+arquebus_N	n02742070
+arrack_N	n07902937
+arraign_V2	v00843852
+arraignment_N	n07235936
+arrange_V	v00038849
+arrange_V2	v00038849
+arrangement_N	n00939628
+arranger_N	n09809925
+arrant_A	a01520091
+arras_N	n04393404
+array_N	n02742194
+array_V2	v00733632
+arrears_N	n13397443
+arrest_N	n00088725
+arrest_V2	v01131473
+arrester_N	n02742468
+arresting_A	a01282921
+arrhythmic_A	a02021235
+arriere_pensee_N	n05698620
+arrival_N	n00048225
+arrive_V	v02005948
+arrive_V2	v02005948
+arroba_N	n13616427
+arrogance_N	n04887912
+arrogant_A	a01889819
+arrogate_V2	v02274482
+arrogator_N	n09810364
+arrow_N	n02742753
+arrowhead_N	n02743050
+arrowroot_N	n12351091
+arrowsmith_N	n09810633
+arrowworm_N	n01923890
+arroyo_N	n09206896
+arse_N	n05538215
+arsehole_N	n05538215
+arsenal_N	n02741367
+arsenate_N	n14610261
+arsenic_N	n14629149
+arsenical_A	a02641571
+arsenical_N	n14602721
+arsenide_N	n14610443
+arsenious_A	a02641731
+arsenopyrite_N	n14667328
+arsine_N	n14756200
+arson_N	n00378296
+arsonist_N	n09810707
+art_N	n02743547
+artefact_N	n00021939
+artemisia_N	n11928352
+arterial_A	a02641856
+arteriectasis_N	n14024185
+arteriogram_N	n02744423
+arteriography_N	n00905742
+arteriolar_A	a02948640
+arteriole_N	n05337301
+arteriolosclerosis_N	n14108232
+arteriosclerosis_N	n14108324
+arteriosclerotic_A	a02930987
+arteriovenous_A	a02642258
+arteritis_N	n14258609
+artery_N	n02744532
+artesian_A	a00098933
+artful_A	a00147734
+artfulness_N	n04876705
+arthralgia_N	n14324572
+arthralgic_A	a02642394
+arthritic_A	a01173795
+arthritic_N	n09811568
+arthritis_N	n14186541
+arthrocentesis_N	n00943861
+arthrodesis_N	n00666600
+arthrogram_N	n02744844
+arthrography_N	n00905842
+arthromere_N	n05225439
+arthromeric_A	a02642497
+arthropathy_N	n14024296
+arthroplasty_N	n00666733
+arthropod_N	n01767661
+arthropodal_A	a02642634
+arthroscope_N	n02744961
+arthroscopy_N	n00666884
+arthrospore_N	n13092385
+arthrosporic_A	a02642886
+artichoke_N	n07718747
+article_N	n00022903
+article_V2	v00885082
+articular_A	a02643220
+articulate_A	a00150202
+articulate_V	v00978369
+articulate_V2	v00978369
+articulation_N	n00147314
+articulator_N	n05301392
+articulatory_A	a02643446
+artifact_N	n00021939
+artifactual_A	a02986740
+artifice_N	n00172598
+artificer_N	n09808794
+artificial_A	a01571363
+artificiality_N	n04788494
+artillery_N	n02746365
+artilleryman_N	n09811852
+artiodactyl_A	a02643673
+artisan_N	n09974648
+artist_N	n09812338
+artiste_N	n09813126
+artistic_A	a
+artistically_Adv	r00248375
+artistry_N	n05638987
+artless_A	a
+artlessness_N	n04872676
+artwork_N	n06998748
+arty_A	a01849740
+arum_N	n11779300
+arundinaceous_A	a02643900
+aryan_A	a03074565
+aryan_N	n09635823
+arytenoid_N	n05530092
+as_well_Adv	r00047534
+asafetida_N	n14768989
+asana_N	n05081957
+asarabacca_N	n11802995
+asbestos_N	n14725591
+asbestosis_N	n14150363
+ascariasis_N	n14453175
+ascend_V	v01969216
+ascend_V2	v01969216
+ascendable_A	a02083391
+ascendancy_N	n14441825
+ascendant_A	a00791631
+ascendant_N	n09792555
+ascendency_N	n14441825
+ascendent_N	n09792555
+ascender_N	n06800532
+ascension_N	n00324384
+ascensional_A	a02644050
+ascent_N	n00324384
+ascertain_V2	v00662589
+ascertainable_A	a00738829
+ascetic_A	a02644177
+ascetic_N	n09758173
+ascetically_Adv	r00266258
+asceticism_N	n01069012
+ascidian_N	n01468712
+ascites_N	n14110025
+ascitic_A	a02644407
+asclepiad_N	n13233435
+asclepiadaceous_A	a02644602
+ascocarp_N	n11532816
+ascocarpous_A	a02644748
+ascolichen_N	n12987423
+ascoma_N	n11533472
+ascomycete_N	n13024012
+ascomycetous_A	a03023077
+ascospore_N	n13092240
+ascosporic_A	a02644870
+ascot_N	n02747063
+ascribable_A	a00171872
+ascribe_V2	v00726300
+ascription_N	n05734559
+ascus_N	n13092078
+asdic_N	n04259771
+asepsis_N	n13432903
+aseptic_A	a02115759
+asexual_A	a02135913
+asexuality_N	n05008085
+ash_N	n12303462
+ash_bin_N	n02747177
+ash_can_N	n02747379
+ashamed_A	a00153898
+ashcake_N	n07688265
+ashcan_N	n02747177
+ashen_A	a00404568
+ashlar_N	n02747541
+ashore_Adv	r00139173
+ashram_N	n08643267
+ashtray_N	n02747802
+ashy_A	a00387593
+asian_A	a02968525
+asian_N	n09641757
+asiatic_A	a02968525
+asiatic_N	n09641757
+aside_Adv	r00180756
+aside_N	n06600684
+asinine_A	a02571277
+asininity_N	n04891944
+ask_V	v00752493
+ask_V2	v00752493
+ask_V2V	v00752493
+ask_VQ	v00752493
+ask_VS	v00752493
+ask_VV	v00752493
+ask_for_V2	v01760143
+ask_in_V2	v01469770
+ask_out_V2	v02486693
+ask_over_V2	v02384686
+ask_round_V2	v02384686
+askance_A	a00762721
+askance_Adv	r00271751
+askew_A	a02312450
+askew_Adv	r00272169
+asking_N	n07185325
+aslant_A	a01234747
+aslant_Adv	r00274710
+asleep_A	a
+asleep_Adv	r00275035
+asocial_A	a02249948
+asp_N	n01748389
+asparaginase_N	n02747915
+asparagine_N	n14602851
+asparagus_N	n07719213
+aspartame_N	n07858841
+aspect_N	n04679738
+aspectual_A	a03045196
+aspen_N	n12733647
+asper_N	n13687420
+aspergill_N	n02748183
+aspergillosis_N	n14071559
+asperity_N	n04643099
+asperse_V2	v00846509
+aspersion_N	n01038261
+aspersorium_N	n02748183
+asphalt_N	n14667455
+asphalt_V2	v01267866
+asphaltic_A	a02598494
+aspheric_A	a02045008
+asphodel_N	n12441958
+asphyxia_N	n14042423
+asphyxiate_V2	v00359511
+asphyxiating_A	a00268273
+asphyxiation_N	n00225593
+aspic_N	n07808675
+aspidistra_N	n12443323
+aspirant_A	a00104533
+aspirant_N	n09801533
+aspirate_N	n07116758
+aspirate_V2	v00003316
+aspiration_N	n00836788
+aspirator_N	n02748491
+aspire_V	v00705517
+aspire_VV	v00705517
+aspirin_N	n02748618
+ass_N	n
+assagai_N	n02749670
+assail_V2	v00862683
+assailability_N	n05043349
+assailable_A	a02523664
+assailant_N	n09821253
+assassin_N	n09813696
+assassinate_V2	v00847158
+assassination_N	n00221056
+assault_N	n00767826
+assault_V2	v00862683
+assaultive_A	a01629349
+assay_N	n00791527
+assay_V2	v00694974
+assayer_N	n09814252
+assegai_N	n02749670
+assemblage_N	n01229938
+assemble_V	v01656788
+assemble_V2	v01656788
+assembler_N	n06573337
+assembly_N	n00912001
+assemblyman_N	n09814381
+assemblywoman_N	n09814488
+assent_N	n07175575
+assent_V	v00804139
+assenter_N	n09814567
+assentient_A	a00075389
+assert_V	v00717045
+assert_V2	v00717045
+assert_VS	v00717045
+asserter_N	n09814660
+assertion_N	n06729499
+assertive_A	a00156101
+assertiveness_N	n05167237
+assess_V2	v00681429
+assessable_A	a01815540
+assessee_N	n09815076
+assessment_N	n00874067
+assessor_N	n10692883
+asset_N	n05154517
+assets_N	n13329641
+asseverate_V2	v01016778
+asseveration_N	n06729499
+asshole_N	n05538215
+assibilation_N	n07129202
+assiduity_N	n04865502
+assiduous_A	a00754393
+assign_V2	v00677683
+assign_V2V	v00677683
+assignable_A	a00093556
+assignation_N	n01083645
+assignee_N	n09815455
+assignment_N	n00163779
+assignor_N	n09815677
+assimilable_A	a01182302
+assimilate_V	v00159642
+assimilate_V2	v00159642
+assimilation_N	n05755714
+assimilative_A	a00006885
+assist_N	n00558008
+assist_V	v02414710
+assist_V2	v02414710
+assistance_N	n01207609
+assistant_N	n09815790
+assistive_A	a01196276
+assize_N	n06553472
+assizes_N	n08330843
+associability_N	n04688058
+associable_A	a00157659
+associate_A	a00793426
+associate_N	n06697703
+associate_V	v00713167
+associate_V2	v00713167
+associateship_N	n00589103
+association_N	n01081628
+associational_A	a02645042
+associationism_N	n06137918
+associative_A	a00157389
+assonance_N	n07097346
+assonant_A	a01966016
+assorted_A	a01199083
+assortment_N	n01012712
+assuage_V2	v00064095
+assuasive_A	a00197151
+assume_V	v00050652
+assume_V2	v00050652
+assume_VS	v00050652
+assumption_N	n00082870
+assumptive_A	a00028008
+assurance_N	n05697363
+assure_V2	v00662589
+assure_V2S	v00662589
+assuredly_Adv	r00266812
+assuredness_N	n04904162
+assurgent_A	a02484919
+assuring_A	a00197247
+astasia_N	n14550366
+astatic_A	a00344816
+astatine_N	n14629561
+aster_N	n05446006
+astereognosis_N	n14056143
+asteriated_A	a02645187
+asterion_N	n05231397
+asterisk_N	n06828389
+asterisked_A	a01480492
+asterism_N	n09208496
+asterismal_A	a02645303
+astern_Adv	r00275201
+asternal_A	a00568171
+asteroid_A	a02048344
+asteroid_N	n09208702
+asteroidal_A	a02980854
+asthenia_N	n14547976
+asthenic_A	a00828095
+asthenosphere_N	n09209025
+asthma_N	n14145911
+asthmatic_A	a01174048
+asthmatic_N	n09817536
+astigmatic_A	a00108698
+astigmatism_N	n13938899
+astilbe_N	n12794985
+astir_A	a00032358
+astomatal_A	a02645868
+astomatous_A	a02310771
+astonish_V2	v00724832
+astonishing_A	a01283155
+astonishment_N	n07509572
+astound_V2	v00724832
+astounding_A	a00645856
+astragalar_A	a02646072
+astrakhan_N	n09004358
+astral_A	a02802976
+astrantia_N	n12934036
+astraphobia_N	n14383067
+astray_Adv	r00206386
+astride_Adv	r00275974
+astringency_N	n05202034
+astringent_A	a00189580
+astringent_N	n02750835
+astrocyte_N	n05467758
+astrocytic_A	a02646215
+astrodome_N	n02751067
+astrodynamics_N	n06096451
+astrogator_N	n09817694
+astroglia_N	n05467619
+astrolabe_N	n02751215
+astrolatry_N	n01045807
+astrologer_N	n09817816
+astrological_A	a02910506
+astrology_N	n05778131
+astrometry_N	n06096600
+astronaut_N	n09818022
+astronautic_A	a02646381
+astronautics_N	n06096913
+astronomer_N	n09818343
+astronomic_A	a02646605
+astronomical_A	a02646605
+astronomy_N	n06095022
+astrophysical_A	a02907798
+astrophysicist_N	n09819291
+astrophysics_N	n06097775
+astute_A	a00438909
+astuteness_N	n05613962
+astylar_A	a00141647
+asunder_Adv	r00180944
+asylum_N	n03746574
+asymmetric_A	a02373599
+asymmetrical_A	a02373599
+asymmetry_N	n05065717
+asymptomatic_A	a02540899
+asymptote_N	n13870935
+asymptotic_A	a02929071
+asymptotically_Adv	r00073657
+asynchronism_N	n13845838
+asynchronous_A	a02379595
+asynclitism_N	n14049098
+asyndetic_A	a02381189
+asyndeton_N	n07099135
+asynergic_A	a02646804
+asynergy_N	n14024391
+asystole_N	n14024581
+at_N	n13681048
+at_home_N	n08254540
+atabrine_N	n04034641
+ataractic_A	a02308472
+ataraxia_N	n04904560
+atavism_N	n07343574
+atavist_N	n09819860
+atavistic_A	a01877182
+ataxia_N	n14091254
+ataxic_A	a02646952
+atelectasis_N	n14502896
+ateleiosis_N	n14508799
+ateleiotic_A	a02899383
+atelier_N	n02746841
+atenolol_N	n02751782
+athanor_N	n02752039
+atheism_N	n05980256
+atheist_A	a02826443
+atheist_N	n09820044
+atheistic_A	a02826443
+athenaeum_N	n02752199
+athenian_A	a02972499
+athenian_N	n09711132
+atherogenesis_N	n14108576
+atheroma_N	n05269495
+atheromatous_A	a03008447
+atherosclerosis_N	n14108713
+atherosclerotic_A	a02647123
+athetosis_N	n14108938
+athirst_A	a00888200
+athlete_N	n09820263
+athletic_A	a
+athleticism_N	n05036237
+athletics_N	n00523513
+athwart_Adv	r00274710
+atilt_A	a01234527
+atlas_N	n02752810
+atmometer_N	n02752917
+atmosphere_N	n04727214
+atmospheric_A	a02831736
+atmospherics_N	n07431683
+atole_N	n07703515
+atoll_N	n09210862
+atom_N	n14585519
+atomic_A	a00610532
+atomism_N	n06102476
+atomistic_A	a01680836
+atomization_N	n00218602
+atomize_V2	v00330144
+atomizer_N	n02754103
+atonal_A	a02438188
+atonalistic_A	a02647236
+atonality_N	n06864014
+atone_V	v01796800
+atonement_N	n00095121
+atonic_A	a02320886
+atonicity_N	n14545845
+atop_Adv	r00276225
+atopognosia_N	n14091965
+atorvastatin_N	n02754421
+atrabilious_A	a01135269
+atrazine_N	n14629772
+atresia_N	n14049262
+atrial_A	a
+atrioventricular_A	a02647688
+atrium_N	n02754656
+atrocious_A	a00193480
+atrocity_N	n00424767
+atrophic_A	a03009360
+atrophy_N	n07427060
+atrophy_V	v00093979
+atrophy_V2	v00093979
+atropine_N	n02754756
+attach_V	v01290255
+attach_V2	v01290255
+attachable_A	a00161431
+attache_N	n02755140
+attachment_N	n00147595
+attack_N	n00236953
+attack_V2	v00019792
+attacker_N	n09821253
+attain_V	v02006834
+attain_V2	v02006834
+attainable_A	a01822153
+attainder_N	n00232765
+attainment_N	n00048656
+attar_N	n14892989
+attempt_N	n00773814
+attempt_V2	v01651293
+attempt_VV	v01651293
+attend_V	v02170427
+attend_V2	v02170427
+attendance_N	n01233397
+attendant_A	a00122844
+attendant_N	n07284554
+attention_N	n00654885
+attentional_A	a02647917
+attentive_A	a00163592
+attentiveness_N	n04662951
+attenuate_A	a00882166
+attenuate_V2	v00220701
+attenuation_N	n05041712
+attenuator_N	n02755675
+attest_V	v00820352
+attest_V2	v00820352
+attest_VS	v00820352
+attestation_N	n06649915
+attester_N	n09822640
+attic_A	a03017286
+attic_N	n02755823
+attire_N	n02756098
+attire_V2	v00044149
+attitude_N	n00755863
+attitudinal_A	a02648021
+attitudinize_V	v02519494
+attorney_N	n10249950
+attorneyship_N	n00589217
+attosecond_N	n15235540
+attract_V2	v01350025
+attractable_A	a01469927
+attraction_N	n04688246
+attractive_A	a00166146
+attractiveness_N	n04686003
+attractor_N	n05850823
+attributable_A	a00171590
+attribute_N	n00024264
+attribute_V2	v00726300
+attribution_N	n05734559
+attributive_A	a00172562
+attrited_A	a02581172
+attrition_N	n00361795
+attritional_A	a02648106
+attune_V2	v00297780
+atypical_A	a02469928
+atypicality_N	n14503060
+au_fait_A	a01306645
+au_pair_N	n09823683
+aubergine_N	n07713074
+auburn_A	a00369831
+auction_N	n00092366
+auction_V2	v02244773
+auction_off_V2	v02244773
+auctioneer_N	n09608377
+audacious_A	a00066146
+audacity_N	n04838510
+audibility_N	n05018934
+audible_A	a00173764
+audible_N	n00188183
+audience_N	n07143624
+audile_N	n10165673
+audio_N	n02756751
+audiocassette_N	n02756977
+audiogram_N	n02757211
+audiology_N	n06060732
+audiometer_N	n02757337
+audiometric_A	a02648270
+audiometry_N	n00998982
+audiotape_N	n02757714
+audiovisual_A	a02648392
+audiovisual_N	n02757927
+audit_N	n00141176
+audit_V2	v00600235
+audition_N	n00794614
+audition_V	v01718535
+audition_V2	v01718535
+auditor_N	n09822955
+auditorium_N	n02758134
+auditory_A	a02868704
+augend_N	n13728924
+auger_N	n02758490
+aught_N	n13740168
+augite_N	n14667668
+augitic_A	a02648576
+augment_V	v00154388
+augment_V2	v00154388
+augmentation_N	n00365231
+augmentative_A	a
+augur_N	n09823287
+augur_V	v00871942
+augur_V2	v00871942
+augury_N	n07286014
+august_A	a01226660
+august_N	n15212455
+augustan_A	a03045585
+auk_N	n02045369
+auklet_N	n02045596
+auld_A	a01639636
+aunt_N	n09823502
+auntie_N	n09823502
+aunty_N	n09823502
+aura_N	n04727214
+aural_A	a02648698
+aureate_A	a00369941
+aureole_N	n04951716
+auricle_N	n05323889
+auricula_N	n05392562
+auricular_A	a02648988
+auriculare_N	n05231592
+auriculate_A	a00812417
+auriferous_A	a01528349
+auriform_A	a02045144
+aurochs_N	n02405101
+aurora_N	n09572113
+auroral_A	a02649706
+aurous_A	a02650083
+auscultation_N	n00876542
+auscultatory_A	a02650214
+auspice_N	n07286799
+auspices_N	n01214863
+auspicious_A	a00176150
+auspiciousness_N	n05161150
+aussie_N	n09691279
+austenite_N	n14769760
+austenitic_A	a02650303
+austere_A	a00009618
+austereness_N	n04697666
+austerity_N	n04881998
+austral_A	a01605327
+austral_N	n13663562
+australian_A	a03045750
+australian_N	n06940290
+australopithecine_A	a02650537
+australopithecine_N	n02476219
+austrian_A	a02961099
+austrian_N	n09691604
+autacoid_N	n05414534
+autacoidal_A	a02650672
+autarchic_A	a02650795
+autarchy_N	n08361001
+autarkic_A	a00728103
+autarky_N	n13993356
+auteur_N	n09823927
+authentic_A	a01115635
+authentically_Adv	r00269153
+authenticate_V2	v00664276
+authentication_N	n00154233
+authenticity_N	n04783247
+author_N	n10126177
+authoress_N	n09824065
+authorial_A	a
+authoritarian_A	a00717684
+authoritarian_N	n09824135
+authoritarianism_N	n08440630
+authoritative_A	a01632808
+authority_N	n05176607
+authorization_N	n01138670
+authorize_V2	v00803325
+authorize_V2V	v00803325
+authorizer_N	n09825096
+authorship_N	n00240754
+autism_N	n05896998
+autistic_A	a02542878
+auto_N	n02958343
+autoantibody_N	n15027618
+autobahn_N	n02758863
+autobiographer_N	n09825296
+autobiographic_A	a02651244
+autobiographical_A	a02651244
+autobiography_N	n06516087
+autocatalysis_N	n13435770
+autocatalytic_A	a02651696
+autochthon_N	n09757076
+autochthonal_A	a01036383
+autochthonous_A	a00180359
+autoclave_N	n02758960
+autocracy_N	n06214020
+autocrat_N	n10735298
+autocratic_A	a00717684
+autocratically_Adv	r00203076
+autodidact_N	n09825413
+autodidactic_A	a03005593
+autoecious_A	a00180655
+autoerotic_A	a02131834
+autoeroticism_N	n00855527
+autofluorescence_N	n11427736
+autofluorescent_A	a00270732
+autofocus_N	n02759257
+autogamous_A	a00871494
+autogamy_N	n07438655
+autogenetic_A	a02651816
+autogenous_A	a00181030
+autogiro_N	n02759387
+autograft_N	n05583158
+autograph_N	n06404907
+autograph_V2	v00997133
+autographic_A	a02651921
+autogyro_N	n02759387
+autoicous_A	a01543088
+autoimmune_A	a02649399
+autoimmunity_N	n14527977
+autoinjector_N	n02759700
+autoloader_N	n02759963
+autologous_A	a01220487
+autolysis_N	n13435918
+autolytic_A	a02652018
+automat_N	n02760099
+automate_V2	v00479932
+automatic_A	a00181476
+automatic_N	n02760658
+automatically_Adv	r00005567
+automation_N	n00102457
+automatism_N	n00859490
+automaton_N	n02761392
+automobile_N	n02958343
+automotive_A	a02926936
+automysophobia_N	n14383163
+autonomic_A	a02522938
+autonomous_A	a00728225
+autonomy_N	n13992514
+autophyte_N	n13124654
+autopilot_N	n02762169
+autoplastic_A	a02652124
+autoplasty_N	n00667096
+autopsy_N	n00141396
+autoradiograph_N	n02762371
+autoradiographic_A	a02652261
+autoradiography_N	n13436206
+autoregulation_N	n13436503
+autosemantic_A	a02593124
+autosexing_N	n00915347
+autosomal_A	a02956502
+autosome_N	n05443966
+autostrada_N	n02762508
+autosuggestion_N	n00158805
+autotelic_A	a02652372
+autotelism_N	n05946089
+autotomic_A	a02652490
+autotomy_N	n00394242
+autotrophic_A	a02652590
+autotype_N	n03316274
+autotypic_A	a02653056
+autumn_N	n15236859
+autumnal_A	a01255296
+auxesis_N	n13436682
+auxetic_A	a02653174
+auxiliary_A	a01854129
+auxiliary_N	n09780249
+auxin_N	n14745057
+auxinic_A	a02653281
+avadavat_N	n01543936
+avail_N	n05149832
+avail_V	v01161561
+avail_V2	v01161561
+availability_N	n04718999
+available_A	a00183053
+avalanche_N	n07285036
+avaram_N	n12499757
+avarice_N	n00758525
+avaricious_A	a00029933
+avascular_A	a02874053
+avatar_N	n09530238
+avellan_A	a02653806
+avenge_V2	v01153486
+avenger_N	n09826074
+avens_N	n12631331
+avenue_N	n00941604
+aver_V2	v01011031
+average_A	a00486290
+average_N	n05856979
+average_V	v00639998
+average_V2	v00639998
+averageness_N	n04795061
+averse_A	a01293542
+aversion_N	n00204022
+aversive_A	a02997632
+avert_V2	v02034511
+averting_N	n00204022
+avian_A	a02653924
+aviary_N	n02763604
+aviation_N	n00300441
+aviator_N	n09826204
+aviatrix_N	n09826605
+avid_A	a00886253
+avidity_N	n07555184
+avifauna_N	n07993643
+avifaunal_A	a02654035
+avionic_A	a02654216
+avionics_N	n06097231
+avirulent_A	a00046014
+avitaminosis_N	n14198576
+avitaminotic_A	a02654314
+avo_N	n13690549
+avocado_A	a00370160
+avocado_N	n07764847
+avocation_N	n00432689
+avocational_A	a02654442
+avocet_N	n02036711
+avoid_V2	v00811375
+avoid_VV	v00811375
+avoidable_A	a00343700
+avoidance_N	n00203753
+avoirdupois_N	n04999401
+avouch_V	v00819923
+avouch_V2	v00819923
+avow_V2	v00819923
+avowal_N	n06732350
+avowedly_Adv	r00184284
+avower_N	n09814660
+avulsion_N	n00384658
+avuncular_A	a02654548
+await_V2	v00720063
+awake_A	a00186616
+awake_V	v00018526
+awaken_V2	v00018526
+awakening_N	n01259773
+award_N	n00087663
+award_V2	v02261888
+award_V3	v02261888
+aware_A	a00190115
+awareness_N	n05675905
+awash_A	a01083754
+away_A	a01219938
+away_Adv	r00232936
+awayness_N	n13961273
+awe_N	n07510184
+awe_V2	v01779644
+aweary_A	a02432428
+aweigh_A	a01062819
+aweless_A	a02013083
+awesome_A	a01282510
+awful_A	a01587077
+awfulness_N	n04782116
+awheel_A	a01562668
+awhile_Adv	r00144405
+awkward_A	a01140514
+awkwardness_N	n04711665
+awl_N	n02763714
+awlwort_N	n11898271
+awn_N	n13090743
+awned_A	a00216858
+awning_N	n02763901
+awninged_A	a01695041
+awnless_A	a00217183
+awry_A	a01092371
+awry_Adv	r00271998
+ax_N	n02764044
+ax_V2	v00354317
+axe_N	n02764044
+axe_V2	v00354317
+axenic_A	a01906173
+axial_A	a02654894
+axil_N	n13130423
+axile_A	a02655015
+axillary_A	a02655180
+axiological_A	a02655318
+axiology_N	n06161606
+axiom_N	n06753550
+axiomatic_A	a02653385
+axiomatically_Adv	r00121657
+axis_N	n
+axle_N	n02764779
+axletree_N	n02765028
+axolemma_N	n05286167
+axolotl_N	n01632777
+axon_N	n05468849
+axonal_A	a02655431
+axseed_N	n12519089
+ayah_N	n09826821
+ayapana_N	n11937692
+ayatollah_N	n09826945
+ayin_N	n06838329
+azadirachtin_N	n14739271
+azalea_N	n12245319
+azathioprine_N	n02765247
+azide_N	n14770248
+azido_A	a02655723
+azimuth_N	n13893502
+azimuthal_A	a02655838
+azithromycin_N	n02765656
+azo_A	a02655943
+azoic_A	a00814468
+azonal_A	a02590057
+azonic_A	a02590168
+azote_N	n14647623
+azotemic_A	a02656218
+azotic_A	a03091996
+azoturia_N	n14211212
+aztreonam_N	n02765868
+azure_A	a00370267
+azure_N	n04969242
+azurite_N	n14667855
+azygous_A	a02214366
+azymia_N	n14110146
+ba_N	n06698640
+baa_N	n07376168
+baa_V	v01048330
+baas_N	n09827166
+baba_N	n07629797
+babassu_N	n12592544
+babbitting_N	n00827535
+babble_N	n06610143
+babble_V	v00937208
+babble_V2	v00937208
+babbler_N	n01566645
+babe_N	n09827363
+babel_N	n00379993
+babelike_A	a00726189
+babirusa_N	n02396796
+babka_N	n07630667
+baboo_N	n09827246
+baboon_N	n02486410
+baboonish_A	a02656464
+babu_N	n09827246
+babushka_N	n02766168
+baby_N	n00796767
+baby_V2	v02570267
+baby_farmer_N	n09828988
+baby_minder_N	n09829122
+baby_talk_N	n07155426
+babyhood_N	n14427239
+babyish_A	a01492907
+babyminder_N	n09829122
+babysitter_N	n09829305
+babysitting_N	n00655727
+baccalaureate_N	n06698252
+baccarat_N	n00489933
+baccate_A	a02656699
+bacchanal_A	a00797706
+bacchanal_N	n00511212
+bacchanalian_A	a00797706
+bacchant_N	n09829506
+bacchante_N	n09829650
+bacchantic_A	a02656801
+baccivorous_A	a00314390
+baccy_N	n04442831
+bachelor_N	n09829923
+bachelorhood_N	n13967715
+bacillar_A	a02656930
+bacillus_N	n01349948
+bacitracin_N	n02767240
+back_Adv	r00074201
+back_N	n
+back_V	v01997119
+back_V2	v01997119
+back_away_V	v00799383
+back_down_V	v01997680
+back_off_V	v01997680
+back_out_V	v00799383
+back_up_V	v00223109
+back_up_V2	v00223109
+backache_N	n14325335
+backband_N	n02767815
+backbeat_N	n07086861
+backbench_N	n02767956
+backbencher_N	n09830400
+backbend_N	n00434231
+backbite_V	v00907657
+backbite_V2	v00907657
+backbiter_N	n09999135
+backblast_N	n07408519
+backboard_N	n02768114
+backbone_N	n02768433
+backchat_N	n06777794
+backcloth_N	n02768864
+backdate_V2	v02561846
+backdoor_N	n00281291
+backdrop_N	n02768864
+backer_N	n09793717
+backfield_N	n08429744
+backfire_N	n00073032
+backfire_V	v00379023
+backflow_N	n07406350
+backgammon_N	n00502822
+background_N	n02768864
+backgrounder_N	n07144571
+backhand_A	a01033840
+backhand_N	n00566690
+backhanded_A	a01033840
+backhander_N	n00133160
+backhoe_N	n02769290
+backing_N	n01213886
+backlash_N	n00203020
+backless_A	a00201130
+backlighting_N	n02769669
+backlog_N	n07953603
+backmost_A	a00197773
+backpack_N	n02769748
+backpacker_N	n09830629
+backpedal_V	v00688960
+backplate_N	n02770078
+backroom_N	n02770441
+backsaw_N	n02770585
+backscratcher_N	n02770721
+backseat_N	n02770830
+backsheesh_N	n13298701
+backside_N	n05559256
+backslapper_N	n09831166
+backslide_V	v00204585
+backsliding_N	n00068333
+backspace_V	v01005373
+backspin_N	n07442439
+backstage_Adv	r00276729
+backstair_A	a01706111
+backstairs_N	n02771166
+backstay_N	n02771286
+backstitch_N	n02771383
+backstop_N	n00177638
+backstroke_N	n00571283
+backstroker_N	n09831303
+backswept_A	a
+backswimmer_N	n02241008
+backsword_N	n02771750
+backtalk_N	n06721949
+backup_N	n01213886
+backward_A	a00201354
+backward_Adv	r00074201
+backwards_Adv	r00074407
+backwash_N	n07344368
+backwater_N	n08502507
+backwoods_N	n08502672
+backwoodsman_N	n10113072
+backyard_N	n02772197
+bacon_N	n07670433
+bacteremia_N	n14110219
+bacteremic_A	a02657221
+bacteria_N	n01348530
+bacterial_A	a02833544
+bactericidal_A	a02116054
+bactericide_N	n02716205
+bacteriochlorophyll_N	n01399065
+bacteriological_A	a02914740
+bacteriologist_N	n09831411
+bacteriology_N	n06046692
+bacteriolysis_N	n13437379
+bacteriolytic_A	a02657334
+bacteriophage_N	n01334862
+bacteriophagic_A	a02657454
+bacteriostasis_N	n13437495
+bacteriostat_N	n14779082
+bacteriostatic_A	a02657619
+bacterium_N	n01348530
+bacteroid_N	n01349735
+bacteroidal_A	a02657741
+bad_A	a
+bad_N	n05144079
+baddeleyite_N	n14667949
+badge_N	n05851131
+badger_N	n02447366
+badger_V2	v00767530
+badgering_N	n00425278
+badinage_N	n06777961
+badlands_N	n08502797
+badminton_N	n00480508
+badness_N	n04909563
+baedeker_N	n06423233
+baffle_N	n02772868
+baffle_V2	v00234988
+baffled_N	n07944242
+baffling_A	a00746451
+bag_N	n00432881
+bag_V	v01479874
+bag_V2	v01479874
+bagasse_N	n14772317
+bagassosis_N	n14260774
+bagatelle_N	n00501479
+bagel_N	n07693725
+baggage_N	n02774630
+baggageman_N	n09832538
+bagger_N	n02775359
+baggy_A	a01446991
+bagman_N	n09832762
+bagnio_N	n02806875
+bagpipe_N	n02775483
+baguet_N	n07687381
+bahamian_A	a03045992
+bahamian_N	n09691729
+bahasa_N	n06939198
+bahraini_A	a03046184
+bahraini_N	n09691858
+baht_N	n13663820
+bail_N	n05903445
+bail_V	v00177011
+bail_V2	v00177011
+bail_out_V	v00449426
+bail_out_V2	v00449426
+bailable_A	a00852101
+bailee_N	n09832978
+bailey_N	n02775689
+bailiff_N	n09833111
+bailiffship_N	n00589318
+bailiwick_N	n05996646
+bailment_N	n01108971
+bailor_N	n09833275
+bairn_N	n09833441
+bait_N	n02776205
+bait_V	v00850501
+bait_V2	v00850501
+baiting_N	n00425182
+baiza_N	n13697262
+baize_N	n02776505
+bake_V	v00319886
+bake_V2	v00319886
+bakelite_N	n14596216
+baker_N	n09833536
+bakery_N	n02776631
+baking_N	n00246341
+baking_hot_A	a01247975
+baking_powder_N	n14772461
+baklava_N	n07627790
+baksheesh_N	n13298701
+balaclava_N	n02776825
+balagan_N	n13976527
+balalaika_N	n02776978
+balance_N	n02777100
+balance_V	v01602318
+balance_V2	v01602318
+balance_sheet_N	n13403964
+balance_wheel_N	n02777402
+balancer_N	n02152212
+balanitis_N	n14260898
+balanoposthitis_N	n14260991
+balas_N	n15051392
+balata_N	n12774299
+balboa_N	n10831860
+balbriggan_N	n02777638
+balconied_A	a00206003
+balcony_N	n02777734
+bald_A	a00210848
+baldachin_N	n02778131
+balderdash_N	n06608143
+baldhead_N	n09833896
+balding_A	a00211026
+baldness_N	n14457041
+baldric_N	n02778294
+bale_N	n02778456
+bale_V2	v01386200
+baleful_A	a00194357
+balk_N	n00107279
+balk_V	v02583545
+balk_V2	v02583545
+balker_N	n09833997
+balkiness_N	n04908721
+balkline_N	n08516260
+ball_N	n00107400
+ball_V	v01523270
+ball_V2	v01523270
+ball_cartridge_N	n02780445
+ball_up_V2	v02527651
+ballad_N	n06378298
+ballade_N	n06378427
+ballast_N	n02779845
+ballast_V2	v00271403
+ballcock_N	n02780588
+balldress_N	n02780704
+ballerina_N	n09834592
+ballet_N	n00528667
+ballet_dancer_N	n09834699
+ballet_skirt_N	n02780815
+balletic_A	a02658043
+balletomane_N	n09835153
+balletomania_N	n05670615
+ballgame_N	n00471437
+ballistic_A	a02658188
+ballistics_N	n06114246
+ballistocardiogram_N	n07003672
+ballistocardiograph_N	n02781764
+ballock_N	n05524615
+balloon_N	n02782093
+balloon_V	v00256117
+balloon_V2	v00256117
+balloonfish_N	n02656032
+ballooning_N	n00303221
+balloonist_N	n09835348
+ballot_N	n00183505
+ballot_V	v02463141
+ballot_box_N	n02782681
+ballottement_N	n00144182
+ballpark_N	n02782778
+ballpen_N	n02783161
+ballplayer_N	n09835506
+ballpoint_N	n02783161
+ballpoint_pen_N	n02783161
+ballroom_N	n02783324
+ballup_N	n00075618
+bally_A	a
+ballyhoo_N	n07248507
+balm_N	n03845550
+balminess_N	n14522570
+balmoral_N	n02783567
+balmy_A	a00438332
+baloney_N	n06611147
+balsa_N	n12191587
+balsam_N	n02783790
+balsamic_A	a02658412
+balsamroot_N	n11939180
+baluster_N	n02783994
+balustrade_N	n02788148
+bambino_N	n10714465
+bamboo_N	n12147226
+bamboozle_V2	v00839194
+ban_N	n06542047
+ban_V2	v00796392
+banal_A	a01688757
+banality_N	n07154046
+banana_N	n07753592
+banausic_A	a01673434
+band_N	n02784218
+band_V	v01297401
+band_V2	v01297401
+band_saw_N	n02786837
+bandage_N	n02785648
+bandage_V2	v00083124
+bandanna_N	n02786198
+bandbox_N	n02786331
+bandeau_N	n02892767
+banderilla_N	n02786463
+banderillero_N	n09836343
+bandicoot_N	n01876326
+bandit_N	n09837088
+banditry_N	n00966294
+bandleader_N	n09837201
+bandmaster_N	n09837360
+bandoleer_N	n02786611
+bandolier_N	n02786611
+bandoneon_N	n02786736
+bandsaw_N	n02786837
+bandsman_N	n09837459
+bandstand_N	n02786984
+bandwagon_N	n02787120
+bandwidth_N	n13579510
+bandy_A	a01018530
+bandy_V2	v00813651
+bane_N	n14445226
+baneberry_N	n11723770
+baneful_A	a00224366
+bang_Adv	r00277585
+bang_N	n00064504
+bang_V	v01236941
+bang_V2	v01236941
+bang_out_V2	v01728213
+bang_up_V2	v00053159
+banger_N	n03345115
+banging_N	n01176115
+bangladeshi_A	a03046349
+bangladeshi_N	n09691994
+bangle_N	n02787435
+banian_N	n02788462
+banian_tree_N	n12402348
+banish_V2	v02003359
+banishment_N	n00206302
+banister_N	n02788148
+banjo_N	n02787622
+bank_N	n00169305
+bank_V	v00688377
+bank_V2	v00688377
+bank_bill_N	n13393762
+bank_draft_N	n13380530
+bank_rate_N	n13319415
+bankable_A	a00018069
+bankbook_N	n13414159
+banker_N	n09837720
+banking_N	n01100273
+banknote_N	n13393762
+bankroll_N	n13356569
+bankrupt_A	a
+bankrupt_N	n02026629
+bankrupt_V2	v02318165
+bankruptcy_N	n01186397
+banksia_N	n12215579
+banner_A	a02342196
+banner_N	n02788021
+bannerlike_Adv	r00138852
+bannister_N	n02788148
+bannock_N	n07683360
+banns_N	n06747369
+banquet_N	n
+banquet_V	v01185981
+banquet_V2	v01185981
+banquette_N	n02788386
+banshee_N	n09544262
+bantam_A	a01392249
+bantam_N	n01791954
+bantamweight_N	n09838511
+banteng_N	n02405440
+banter_N	n06777794
+banter_V	v00855295
+banter_V2	v00855295
+banteringly_Adv	r00277728
+banting_N	n02405440
+bantu_A	a03046708
+bantu_N	n06991980
+banyan_N	n02788462
+banzai_N	n06692740
+baobab_N	n12189987
+bap_N	n07680313
+baptism_N	n01037819
+baptismal_A	a03047071
+baptist_N	n09838701
+baptize_V2	v01028079
+bar_N	n01077350
+bar_V2	v00796588
+barb_N	n01898185
+barbadian_A	a03047188
+barbadian_N	n09693982
+barbarian_A	a00412788
+barbarian_N	n10410815
+barbaric_A	a00412788
+barbarism_N	n00424934
+barbarity_N	n00424934
+barbarization_N	n00272123
+barbarize_V2	v00134328
+barbarous_A	a00413224
+barbasco_N	n12100187
+barbecue_N	n02790669
+barbecue_V2	v00324806
+barbecuing_N	n00247654
+barbed_A	a00145083
+barbel_N	n02585285
+barbell_N	n02790996
+barber_N	n09838895
+barberry_N	n11697560
+barbershop_N	n02791270
+barbet_N	n01842235
+barbette_N	n02791385
+barbican_N	n02791665
+barbital_N	n02791894
+barbitone_N	n02791894
+barbiturate_N	n02792049
+barbu_N	n02611294
+barcarole_N	n07049931
+barcarolle_N	n07049931
+bard_N	n02792305
+bardic_A	a03047388
+bardolatry_N	n01044268
+bare_A	a
+bare_V2	v00457998
+bareback_A	a00460624
+bareback_Adv	r00277970
+barebacked_A	a00460624
+barebacked_Adv	r00277970
+bareboat_N	n02792409
+bareboating_N	n00315534
+barefaced_A	a00155144
+barefoot_A	a02156686
+barefoot_Adv	r00278078
+barefooted_A	a02156686
+barefooted_Adv	r00278078
+barehanded_A	a00143201
+bareheaded_A	a00458664
+barelegged_A	a00458810
+bareness_N	n04697819
+bargain_N	n06771159
+bargain_V	v00764782
+bargain_V2	v00764782
+bargain_down_V2	v02259387
+bargainer_N	n09839167
+bargaining_N	n07149836
+barge_N	n02792552
+barge_V	v01950502
+barge_in_V	v00780191
+bargee_N	n10261388
+bargello_N	n02792822
+baric_A	a02658629
+barilla_N	n11833999
+baritone_A	a01215797
+baritone_N	n02793089
+barium_N	n14629998
+bark_N	n02793199
+bark_V	v00511763
+bark_V2	v00511763
+barker_N	n02084732
+barky_A	a02239607
+barley_N	n07803093
+barley_water_N	n07584859
+barleycorn_N	n07803093
+barm_N	n15106271
+barmaid_N	n09839702
+barman_N	n09841188
+barmbrack_N	n07680416
+barmy_A	a02074929
+barn_N	n02793495
+barn_door_N	n02793842
+barnacle_N	n01857851
+barnburner_N	n07319399
+barndoor_N	n02793684
+barnful_N	n13764998
+barnstorm_V	v01094661
+barnstormer_N	n09839860
+barnyard_N	n02793930
+barograph_N	n02794008
+barographic_A	a02658737
+barometer_N	n02794156
+barometric_A	a02658835
+baron_N	n09840217
+baronage_N	n08388636
+baronduki_N	n02360480
+baroness_N	n09843309
+baronet_N	n09840639
+baronetage_N	n00589415
+baronetcy_N	n06343364
+barong_N	n02794368
+baronial_A	a01283508
+barony_N	n08557057
+baroque_A	a02974023
+baroque_N	n04698307
+baroreceptor_N	n05300128
+barosaur_N	n01709876
+barouche_N	n02794474
+barque_N	n02793199
+barrack_N	n02794779
+barrack_V	v00850192
+barrack_V2	v00850192
+barracking_N	n01068633
+barracouta_N	n02514041
+barracuda_N	n02603317
+barrage_N	n00987863
+barramundi_N	n02560546
+barrator_N	n09840871
+barratry_N	n00765343
+barrel_N	n02795169
+barrel_V2	v01502540
+barreled_A	a00206205
+barrelfish_N	n02635154
+barrelhouse_N	n02795670
+barrels_N	n13774311
+barren_A	a00927978
+barren_N	n08504594
+barrenness_N	n05148186
+barrenwort_N	n11699071
+barrette_N	n02796318
+barricade_N	n02796412
+barricade_V2	v01127075
+barrier_N	n02796623
+barring_N	n00207622
+barrio_N	n08676253
+barrister_N	n09840963
+barroom_N	n02796995
+barrow_N	n02797295
+bartender_N	n09841188
+barter_N	n01109687
+barter_V	v02259241
+barter_V2	v02259241
+barterer_N	n09841400
+bartlett_N	n07768230
+bartonia_N	n12035907
+barycenter_N	n08523064
+barye_N	n13712120
+baryon_N	n09215023
+baryta_N	n14630204
+barytic_A	a02659044
+bas_relief_N	n02803129
+basal_A	a00318667
+basalt_N	n14773022
+basaltic_A	a02659154
+bascule_N	n02797535
+base_A	a01117362
+base_N	n02797692
+base_V	v00636888
+base_V2	v00636888
+baseball_N	n00471613
+baseboard_N	n02800354
+baseless_A	a02353211
+baseline_N	n08573140
+basement_N	n02800497
+baseness_N	n04807971
+basenji_N	n02110806
+bash_N	n07410207
+bash_V2	v01397088
+bashful_A	a00204249
+basic_A	a01855764
+basic_N	n02800793
+basically_Adv	r00003483
+basics_N	n05871362
+basidial_A	a02659292
+basidiocarp_N	n11533212
+basidiolichen_N	n12987535
+basidiomycete_N	n12997654
+basidiomycetous_A	a02659404
+basidiospore_N	n11548465
+basidiosporous_A	a02659571
+basidium_N	n12994475
+basifixed_A	a00158961
+basil_N	n07816164
+basilar_A	a02659733
+basileus_N	n09841865
+basilica_N	n02801047
+basilican_A	a02659931
+basilisk_N	n01682435
+basin_N	n02801525
+basinal_A	a02660065
+basined_A	a01657056
+basinet_N	n02801823
+basipetal_A	a00031824
+basis_N	n05793554
+basiscopic_A	a00002843
+bask_V	v01548181
+basket_N	n00190431
+basketball_N	n00480993
+basketry_N	n00607293
+basketweaver_N	n09842288
+basophil_N	n05453523
+basophilia_N	n04944910
+basophilic_A	a03008659
+bass_A	a01215935
+bass_N	n02565573
+bassarisk_N	n02508742
+basset_N	n02088238
+bassine_N	n12585967
+bassinet_N	n02804515
+bassist_N	n09842629
+bassoon_N	n02804610
+bassoonist_N	n09842716
+basswood_N	n12202936
+bast_N	n09512028
+bastard_N	n02804772
+bastardization_N	n00272303
+bastardize_V2	v00818253
+bastardly_A	a00905039
+bastardy_N	n13953215
+baste_N	n02805111
+baste_V2	v00321652
+baster_N	n02805283
+bastille_N	n02805443
+bastinado_N	n00422114
+bastinado_V2	v01399921
+basting_N	n00247955
+bastion_N	n02805983
+bastioned_A	a01885275
+bastnasite_N	n14668065
+basuco_N	n02806274
+bat_N	n00458456
+bat_V	v01412912
+bat_V2	v01412912
+batch_N	n08400452
+bate_V2	v00216801
+batfish_N	n02547733
+bath_N	n00257770
+bath_V	v00037919
+bath_V2	v00037919
+bath_chair_N	n02806762
+bathe_N	n00442437
+bathe_V	v00035603
+bathe_V2	v00035603
+bather_N	n09843602
+bathetic_A	a00854413
+bathhouse_N	n02806875
+bathing_N	n00255214
+bathing_cap_N	n02807133
+bathing_costume_N	n04371563
+bathing_machine_N	n02806992
+bathing_suit_N	n04371563
+batholith_N	n14932303
+batholithic_A	a02660164
+bathos_N	n06373991
+bathrobe_N	n02807616
+bathroom_N	n02807731
+bathtub_N	n02808440
+bathyal_A	a02974248
+bathymeter_N	n02808695
+bathymetric_A	a02660337
+bathymetry_N	n00999089
+bathyscaphe_N	n02808829
+bathysphere_N	n02808968
+batik_N	n02809105
+batiste_N	n02809241
+batman_N	n09843716
+baton_N	n02809364
+batrachomyomachia_N	n07184652
+bats_A	a02074929
+batsman_N	n09843956
+battalion_N	n08214083
+batten_N	n02810008
+batten_V	v01306292
+batten_V2	v01306292
+batter_N	n07860805
+batter_V	v00546609
+batter_V2	v00546609
+battering_N	n01176115
+battery_N	n00768203
+batting_N	n00126584
+battle_N	n00788973
+battle_V	v01092366
+battle_V2	v01092366
+battle_cruiser_N	n02811618
+battledore_N	n00480885
+battlefield_N	n08506641
+battlefront_N	n08573674
+battleful_A	a00082766
+battleground_N	n08506641
+battlement_N	n02811936
+battlemented_A	a01796109
+battleship_N	n02812201
+battue_N	n00224260
+batty_A	a02074929
+batwing_A	a02567473
+batwing_N	n02812505
+bauble_N	n02787435
+baud_N	n13579679
+baulk_N	n04045644
+baulk_V	v02583545
+baulk_V2	v02583545
+bauxite_N	n14668277
+bauxitic_A	a02660546
+bawbee_N	n13389105
+bawd_N	n10485440
+bawdry_N	n07124736
+bawdy_A	a00424787
+bawdy_N	n07124736
+bawl_V	v00066862
+bawl_V2	v00066862
+bawl_out_V2	v00824767
+bawler_N	n09844566
+bay_A	a00395977
+bay_N	n02388917
+bay_V	v01047951
+bay_wreath_N	n03648804
+baya_N	n01543175
+bayat_N	n07227055
+bayberry_N	n11741797
+bayonet_N	n
+bayonet_V2	v01231980
+bayou_N	n09217086
+bazaar_N	n01118182
+bazooka_N	n02813752
+bdellium_N	n14898273
+beach_N	n09217230
+beach_V2	v01978947
+beachcomber_N	n09844685
+beachfront_N	n09217414
+beachhead_N	n00036299
+beachwear_N	n02814774
+beacon_N	n02814860
+beacon_fire_N	n07264213
+beacon_light_N	n02814860
+bead_N	n02815071
+beaded_A	a01695160
+beading_N	n02815237
+beadle_N	n09844770
+beads_N	n02815600
+beadsman_N	n09844898
+beady_A	a00056660
+beagle_N	n02088364
+beagling_N	n00452864
+beak_N	n01758308
+beaked_A	a00206403
+beaker_N	n02815749
+beakless_A	a00207467
+beaklike_A	a00206627
+beam_N	n02777292
+beam_V	v00029214
+beam_V2	v00029214
+beamish_A	a00363031
+beamy_A	a00280463
+bean_N	n05539454
+beanbag_N	n02816656
+beanball_N	n00107551
+beanfeast_N	n08254195
+beanie_N	n02816768
+beano_N	n00504660
+beanstalk_N	n13129938
+bear_N	n
+bear_V	v00047745
+bear_V2	v00047745
+bear_down_on_V2	v01597096
+bear_on_V2	v00137313
+bear_out_V2	v02663340
+bear_up_V	v00669243
+bearable_A	a02435206
+bearberry_N	n12231192
+beard_N	n01955318
+beard_V2	v02687730
+beardless_A	a00211092
+bearer_N	n09897696
+bearing_N	n02817031
+bearish_A	a01664783
+bearnaise_N	n07835547
+bearskin_N	n02817516
+beast_N	n00015388
+beastliness_N	n04781967
+beastly_A	a01263445
+beastly_Adv	r00269032
+beat_N	n
+beat_V	v01399450
+beat_V2	v01399450
+beat_back_V	v01506157
+beat_down_V	v01883550
+beat_down_V2	v01883550
+beat_out_V2	v01101913
+beat_up_V2	v01385643
+beatable_A	a00569304
+beaten_A	a03147543
+beater_N	n02817650
+beatific_A	a01130261
+beatification_N	n01040128
+beatify_V2	v00822912
+beating_N	n01160729
+beatitude_N	n06301012
+beatnik_N	n09845849
+beau_N	n09871364
+beaugregory_N	n02606751
+beaujolais_N	n07894102
+beauteous_A	a00218305
+beautician_N	n09845999
+beautification_N	n00261604
+beautiful_A	a00217728
+beautify_V2	v00293141
+beauty_N	n04683814
+beauty_parlour_N	n04131208
+beauty_salon_N	n04131208
+beauty_sleep_N	n15273875
+beauty_spot_N	n02818027
+beaver_N	n02363005
+beaver_V	v02414913
+beaver_away_V	v02414913
+becalmed_A	a01564512
+beck_N	n06877008
+becket_N	n02818507
+beckon_V	v01041415
+beckon_V2	v01041415
+become_V	v02623529
+become_V2	v02623529
+become_VA	v02623529
+become_VS	v02623529
+becomingly_Adv	r00278259
+becomingness_N	n04900597
+bed_N	n02818832
+bed_V2	v00017865
+bed_down_V	v00017531
+bedaubed_A	a00056849
+bedbug_N	n02240517
+bedclothes_N	n02820210
+bedder_N	n13083461
+bedding_N	n02820210
+bedevil_V2	v00621734
+bedevilment_N	n00425278
+bedewed_A	a02547862
+bedfast_A	a02543034
+bedfellow_N	n09846265
+bedimmed_A	a00781539
+bedlam_N	n02820798
+bedlamite_N	n10276942
+bedless_A	a00207961
+bedouin_N	n09846469
+bedpan_N	n02821202
+bedpost_N	n02821415
+bedraggled_A	a00420287
+bedrest_N	n01064468
+bedridden_A	a02543034
+bedrock_N	n05871362
+bedroll_N	n02821543
+bedroom_N	n02821627
+bedside_N	n08649711
+bedsit_N	n02822064
+bedsitter_N	n02822064
+bedsitting_room_N	n02822064
+bedsore_N	n14212126
+bedspread_N	n02822220
+bedspring_N	n02822399
+bedstead_N	n02822579
+bedstraw_N	n12665048
+bedtime_N	n15168475
+beduin_N	n09846469
+bedwetter_N	n09846586
+bee_N	n02206856
+beebread_N	n14774090
+beech_N	n12260799
+beechen_A	a02575733
+beechnut_N	n07771082
+beef_N	n02404186
+beef_V	v00910973
+beef_up_V2	v00220869
+beefcake_N	n02822762
+beefeater_N	n10803691
+beefsteak_N	n07658168
+beefwood_N	n12218490
+beefy_A	a02038126
+beehive_N	n02822865
+beekeeper_N	n09846755
+beekeeping_N	n00916285
+beeline_N	n08616872
+beep_N	n07377082
+beeper_N	n02823124
+beer_N	n07886849
+beery_A	a00798017
+beeswax_N	n15094824
+beeswax_V2	v01268870
+beet_N	n07719839
+beetle_A	a01353516
+beetle_N	n02164464
+beetle_V	v01399821
+beetroot_N	n07719839
+befall_V	v00344643
+befall_V2	v00344643
+befit_V2	v02699941
+befitting_A	a00135092
+befogged_A	a00436385
+before_Adv	r00060939
+beforehand_A	a00813915
+beforehand_Adv	r00067045
+befoul_V2	v00492410
+befoulment_N	n14498404
+befriend_V2	v02588677
+beg_V	v00759269
+beg_V2	v00759269
+beget_V2	v00054628
+begetter_N	n10080869
+beggar_N	n09847010
+beggar_V2	v02317970
+beggarly_A	a01112969
+beggarman_N	n09847267
+beggarweed_N	n12526754
+beggarwoman_N	n09847344
+beggary_N	n07187996
+begin_V	v00345761
+begin_V2	v00345761
+begin_VV	v00345761
+beginner_N	n10107303
+beginning_N	n00235435
+begonia_N	n12360108
+begrimed_A	a00420650
+begrudge_V2	v01825125
+beguile_V2	v02578235
+beguilement_N	n00515414
+beguiling_A	a01223781
+beguine_N	n00535321
+begum_N	n09847425
+behalf_N	n00721660
+behave_V	v00010435
+behavior_N	n01220984
+behavioral_A	a02941652
+behaviorism_N	n06139764
+behaviorist_N	n09608520
+behavioristic_A	a02660651
+behaviour_N	n01220984
+behaviourism_N	n06139764
+behaviourist_N	n09608520
+behead_V2	v01571354
+behest_N	n07170572
+behind_Adv	r00221985
+behind_N	n05559256
+behindhand_A	a01901082
+behold_V2	v02130160
+beholden_A	a01616798
+beholder_N	n09626589
+behove_V2	v02668378
+beige_A	a00370501
+beige_N	n04973291
+being_N	n00004475
+belabour_V2	v00827302
+belated_A	a01901186
+belay_N	n09218494
+belay_V2	v01342636
+belaying_pin_N	n02824152
+belch_N	n00117578
+belch_V	v00003431
+belch_V2	v00003431
+belching_N	n00117578
+beldam_N	n09847543
+beldame_N	n09847543
+beleaguer_V2	v01127411
+belemnite_N	n01973723
+belemnitic_A	a02661099
+belfry_N	n02824319
+belgian_A	a02960507
+belgian_N	n09694109
+belie_V2	v00836705
+belief_N	n05916739
+believable_A	a00644839
+believe_V	v00683280
+believe_V2	v00683280
+believe_V2V	v00683280
+believe_VS	v00683280
+believer_N	n09847727
+believing_N	n05726093
+belike_Adv	r00138611
+belittle_V2	v00441881
+belittling_A	a00906655
+belittling_N	n01220074
+bell_N	n02824448
+bell_V2	v01297274
+bell_buoy_N	n07266573
+bell_founder_N	n09849167
+bell_foundry_N	n02825872
+bell_metal_N	n14774575
+bell_push_N	n02826589
+bell_ringer_N	n00064789
+bell_tent_N	n02826812
+belladonna_N	n02825004
+bellarmine_N	n02825240
+bellbird_N	n01552034
+bellboy_N	n09848775
+belle_N	n09849012
+belletristic_A	a01421249
+bellhop_N	n09848775
+bellicose_A	a00082766
+bellicosity_N	n04643875
+belligerence_N	n04643662
+belligerency_N	n00964781
+belligerent_A	a01244846
+belligerent_N	n09939313
+bellow_N	n07121361
+bellow_V	v01048569
+bellow_V2	v01048569
+bellows_N	n02826259
+bellpull_N	n02826459
+bellwether_N	n02412337
+bellwort_N	n12475035
+belly_N	n02157415
+belly_V	v00257535
+belly_V2	v00257535
+bellyache_N	n14327266
+bellyache_V	v00910973
+bellyband_N	n02827020
+bellyful_N	n05120000
+bellylaugh_V	v00029742
+bellyless_A	a00222873
+belong_V	v02301680
+belong_to_V2	v02719930
+belonging_N	n07529817
+beloved_A	a01462324
+beloved_N	n09849598
+below_Adv	r00079866
+belowground_A	a00292750
+belt_N	n00133338
+belt_V2	v01366061
+belt_out_V2	v01704030
+belt_up_V	v01041061
+belting_N	n02828427
+beltlike_A	a00223582
+beltway_N	n02828648
+beluga_N	n02072798
+belvedere_N	n02828555
+bemoan_V2	v00911350
+bemused_A	a01766133
+ben_N	n09218641
+bench_N	n02828884
+benchmark_N	n07259145
+bend_N	n02829696
+bend_V	v01280014
+bend_V2	v01280014
+bend_over_backwards_V	v00011361
+bendability_N	n05022709
+bendable_A	a01022367
+bender_N	n00107875
+bending_N	n00405206
+beneath_Adv	r00080039
+benedick_N	n09849990
+benedictine_A	a03047501
+benedictine_N	n07908812
+benediction_N	n01043693
+benedictory_A	a02661202
+benefaction_N	n01226679
+benefactor_N	n09608709
+benefactress_N	n09609155
+benefic_A	a00224031
+benefice_N	n13248087
+beneficed_A	a00208052
+beneficence_N	n04840537
+beneficent_A	a00223802
+beneficial_A	a00064787
+beneficiary_A	a02661314
+beneficiary_N	n06332545
+benefit_N	n05142641
+benefit_V	v02290461
+benefit_V2	v02290461
+benevolence_N	n01226679
+benevolent_A	a02661446
+bengali_A	a03047714
+bengali_N	n06970946
+benighted_A	a00884501
+benign_A	a00226618
+benignant_A	a00226618
+benignity_N	n00034574
+beninese_A	a03047898
+beninese_N	n09694269
+benison_N	n07189562
+bennet_N	n12631813
+bent_A	a00680005
+bent_N	n05624254
+benthic_A	a02661574
+benthos_N	n00005787
+bentonite_N	n14813709
+bentonitic_A	a02661806
+bentwood_N	n02830430
+benumbed_A	a01343679
+benzedrine_N	n02830596
+benzene_N	n14774699
+benzenoid_A	a02661922
+benzine_N	n14774699
+benzoate_N	n14775067
+benzocaine_N	n02830721
+benzodiazepine_N	n02830852
+benzofuran_N	n14898101
+benzoic_A	a02662020
+benzoin_N	n11706120
+benzol_N	n14774699
+benzyl_N	n14622623
+benzylic_A	a02662142
+bequeath_V2	v02229055
+bequest_N	n13263779
+berate_V2	v00824767
+berating_N	n06713377
+bereave_V2	v02315421
+bereaved_N	n09850457
+bereavement_N	n13989280
+bereft_A	a01364817
+beret_N	n02831237
+berg_N	n09308572
+bergamot_N	n12708941
+bergenia_N	n12796022
+beriberi_N	n14199264
+berk_N	n09850642
+berkelium_N	n14631134
+berlin_N	n02831335
+berm_N	n04206948
+bermudan_A	a03048046
+bermudan_N	n09694392
+beroe_N	n01919385
+berried_A	a01080717
+berry_N	n07742704
+berserk_A	a02074673
+berserker_N	n09850760
+berth_N	n00586262
+berth_V	v01305361
+berth_V2	v01305361
+beryl_N	n14668539
+beryllium_N	n14631295
+beseech_V2	v00759657
+beseeching_A	a00713995
+beseem_V2	v02699941
+beset_V2	v01126700
+beshrew_V2	v00865958
+besides_Adv	r00029037
+besiege_V2	v00778122
+besieger_N	n09850974
+besmear_V2	v01251828
+besmirch_V2	v00846509
+besom_N	n02831894
+besotted_A	a00798103
+bespeak_V2	v00752764
+bespectacled_A	a00056943
+bespoke_A	a00672382
+besprent_A	a02547953
+best_A	a00227507
+best_Adv	r00509846
+best_N	n
+best_V2	v00188137
+best_seller_N	n06412497
+bestial_A	a01263445
+bestiality_N	n00858060
+bestiary_N	n06412610
+bestir_V2	v02083806
+bestow_V2	v02263346
+bestowal_N	n01086356
+bestrew_V2	v01378331
+bestride_V2	v01923414
+bestubbled_A	a02154118
+bet_N	n00506658
+bet_V	v00712708
+bet_V2	v00712708
+bet_VS	v00712708
+beta_A	a00877938
+beta_N	n06834245
+betaine_N	n14721951
+betatron_N	n02832838
+bete_noire_N	n09792125
+betel_N	n13149970
+betel_nut_N	n07770869
+beth_N	n06836822
+bethel_N	n02833040
+bethink_V2	v00683127
+betide_V2	v00345000
+betimes_Adv	r00100592
+betoken_V2	v00871942
+betray_V2	v00841986
+betrayal_N	n00749767
+betrayer_N	n10027590
+betroth_V2	v00886602
+betrothal_N	n01036778
+betrothed_N	n09851575
+better_A	a00230335
+better_Adv	r00509846
+better_N	n
+better_V2	v00205046
+bettering_A	a00232234
+betterment_N	n00261029
+bettong_N	n01880716
+bettor_N	n09851876
+betulaceous_A	a02662252
+between_Adv	r00250898
+bevatron_N	n02833275
+bevel_N	n02833403
+bevel_V2	v01583993
+beverage_N	n07881800
+bevy_N	n07991579
+bewail_V2	v00911350
+beware_V	v00724664
+beware_V2	v00724664
+bewilder_V2	v00622384
+bewilderedly_Adv	r00194834
+bewilderment_N	n05685030
+bewitch_V2	v00776988
+bewitchery_N	n04686388
+bewitching_A	a00166753
+bey_N	n09852179
+beyond_Adv	r00045607
+bezant_N	n13389194
+bezel_N	n02833943
+bezique_N	n00494100
+bhakti_N	n01042998
+bhang_N	n02834147
+bhutani_N	n09694529
+bialy_N	n07692517
+biannually_Adv	r00279174
+bias_A	a01719393
+bias_N	n06201908
+bias_V2	v00680346
+biauricular_A	a02649570
+biaxial_A	a02662394
+bib_N	n02834295
+bib_V	v01172114
+bibbed_A	a00236839
+bible_N	n06422643
+bibless_A	a00236922
+biblical_A	a02854521
+bibliographer_N	n09852558
+bibliographic_A	a02662538
+bibliography_N	n06486630
+bibliolatrous_A	a02662692
+bibliolatry_N	n01044867
+bibliomania_N	n04946266
+bibliomaniacal_A	a02662792
+bibliophile_N	n09852679
+bibliophilic_A	a02662933
+bibliopole_N	n09852826
+bibliopolic_A	a02663040
+bibliotheca_N	n07978055
+bibliothecal_A	a02663145
+bibliotic_A	a02663351
+bibliotics_N	n05998526
+bibliotist_N	n09852979
+bibulous_A	a00798491
+bicameral_A	a00233263
+bicapsular_A	a02663453
+bicarbonate_N	n14775729
+bicentenary_N	n15251600
+bicentennial_A	a02999190
+bicentennial_N	n15251600
+bicentric_A	a00330322
+bicephalous_A	a01183892
+biceps_N	n05579239
+bichromate_N	n15013764
+bichromated_A	a02663583
+bicipital_A	a02663676
+bicker_N	n07184735
+bicker_V	v00774056
+bicolor_A	a00396115
+biconcave_A	a00536008
+biconvex_A	a00537745
+bicorn_A	a02034324
+bicorn_N	n02834642
+bicuspid_A	a02048449
+bicycle_N	n02834778
+bicycle_V	v01935476
+bicyclic_A	a00676754
+bicycling_N	n00451563
+bicylindrical_A	a02709036
+bid_N	n00786887
+bid_V	v00759657
+bid_V2	v00759657
+biddable_A	a01612627
+bidder_N	n09853087
+bidding_N	n06737112
+bide_V2	v02637202
+bidentate_A	a02245944
+bidet_N	n02836174
+bidirectional_A	a00233442
+biennial_A	a00678221
+biennial_N	n11552976
+bier_N	n02836268
+biface_A	a00233635
+biff_N	n00134780
+biff_V2	v01416020
+bifid_A	a02479492
+bifilar_A	a02728303
+biflagellate_A	a03015336
+bifocal_A	a00330396
+bifocals_N	n02836607
+bifoliate_A	a01700944
+biform_A	a02145464
+bifurcate_A	a02479602
+bifurcate_V	v00329817
+bifurcate_V2	v00329817
+bifurcation_N	n00388710
+big_A	a01382086
+bigamist_N	n09853305
+bigamous_A	a01545059
+bigamy_N	n00775095
+bigeminal_A	a02216890
+bigeneric_A	a01904371
+bigeye_N	n02571652
+biggin_N	n02837309
+biggish_A	a01383857
+bighead_N	n14261112
+bigheaded_A	a01890382
+bigheartedness_N	n04832401
+bighorn_N	n02415577
+bight_N	n02837567
+bigmouthed_A	a00773299
+bignoniaceous_A	a02663798
+bignoniad_N	n12813753
+bigos_N	n07589458
+bigot_N	n09853645
+bigoted_A	a02436794
+bigotry_N	n06206210
+bigram_N	n06360599
+bigwig_N	n10235142
+bijou_N	n02837702
+bike_N	n02834778
+bike_V	v01935476
+bikini_N	n02837789
+bilabial_A	a03048385
+bilabial_N	n07117333
+bilabiate_A	a01704273
+bilateral_A	a00237788
+bilateralism_N	n05065386
+bilaterality_N	n05065386
+bilberry_N	n07743224
+bile_N	n05406570
+bile_duct_N	n05386845
+bilge_N	n02838014
+bilge_water_N	n15059797
+bilges_N	n02838448
+bilgy_A	a01053539
+bilharzia_N	n14180565
+biliary_A	a02663950
+bilimbi_N	n12704513
+bilinear_A	a01417678
+bilingual_A	a01545777
+bilingual_N	n09854290
+bilingualism_N	n05622617
+bilious_A	a02664067
+biliousness_N	n04642258
+bilirubin_N	n14756369
+bilk_V2	v02074377
+bill_N	n00551407
+bill_V	v00977153
+bill_V2	v00977153
+bill_poster_N	n09854510
+bill_sticker_N	n09854510
+billabong_N	n09220770
+billboard_N	n02839110
+billet_N	n00586262
+billet_V2	v02653159
+billet_doux_N	n06626618
+billfish_N	n02549989
+billfold_N	n04548362
+billhook_N	n02838958
+billiard_A	a02664215
+billiard_marker_N	n02839477
+billiard_player_N	n09854421
+billiard_room_N	n02839592
+billiard_table_N	n03982430
+billiards_N	n00499924
+billingsgate_N	n06721342
+billion_A	a02199342
+billion_N	n13751829
+billionaire_N	n10529684
+billionth_A	a02212698
+billionth_N	n13739721
+billow_N	n07348545
+billow_V	v00256117
+billowy_A	a00304455
+billy_N	n02416880
+billy_goat_N	n02416880
+billyo_N	n13775319
+bilobate_A	a02171724
+bilocation_N	n08489890
+bilocular_A	a02480151
+biltong_N	n07665013
+bimbo_N	n09854708
+bimester_N	n15204609
+bimestrial_A	a01438853
+bimetal_A	a01528463
+bimetal_N	n14776237
+bimetallic_A	a02664354
+bimetallism_N	n13373746
+bimetallist_N	n09854813
+bimetallistic_A	a02664354
+bimillenial_A	a02664592
+bimillennium_N	n15141375
+bimodal_A	a00240197
+bimolecular_A	a02900932
+bimonthly_A	a01969881
+bimonthly_Adv	r00255075
+bimonthly_N	n06594751
+bimorphemic_A	a02936511
+bimotored_A	a01559655
+bin_N	n02839910
+binary_A	a02664700
+binary_N	n06570963
+binate_A	a02171836
+binaural_A	a00240417
+bind_N	n05689801
+bind_V	v00074558
+bind_V2	v00074558
+bindable_A	a00161684
+binder_N	n02840134
+bindery_N	n02840515
+binding_N	n00696882
+bindweed_N	n12823859
+bine_N	n12398174
+binge_N	n00510723
+bingo_N	n00504660
+binnacle_N	n02841187
+binocular_A	a02872265
+binoculars_N	n02841315
+binomial_A	a03048558
+binomial_N	n06036506
+binturong_N	n02136103
+binucleate_A	a00241260
+bioassay_N	n05740300
+biocatalyst_N	n14723909
+biocatalytic_A	a02664825
+biochemical_A	a02664932
+biochemist_N	n09854915
+biochemistry_N	n06079620
+biochip_N	n02841641
+bioclimatic_A	a02665088
+bioclimatology_N	n06119496
+biodegradable_A	a01753652
+biodiversity_N	n04751652
+bioelectricity_N	n11429238
+bioethics_N	n06159777
+biofeedback_N	n05910070
+biogenesis_N	n00850260
+biogenetic_A	a02665212
+biogenic_A	a02665497
+biogenous_A	a02665367
+biogeographic_A	a02665642
+biogeography_N	n06066414
+biographer_N	n09855433
+biographic_A	a03048680
+biographical_A	a03048680
+biography_N	n06515827
+biohazard_N	n09221424
+biological_A	a01405904
+biologism_N	n00411235
+biologist_N	n09855630
+biologistic_A	a02666029
+biology_N	n06037666
+bioluminescence_N	n11476619
+bioluminescent_A	a00270856
+biomass_N	n05024691
+biome_N	n07941945
+biomedical_A	a02760316
+biomedicine_N	n06046898
+biometrics_N	n06041600
+bionic_A	a02666434
+bionics_N	n06126336
+biont_N	n00006400
+biophysicist_N	n09856267
+biophysics_N	n06097478
+biopiracy_N	n00782629
+biopsy_N	n05740929
+bioremediation_N	n01135163
+biosafety_N	n14538811
+bioscope_N	n02842133
+biosphere_N	n08499504
+biosynthesis_N	n13438817
+biosynthetic_A	a02666530
+biosystematic_A	a02666637
+biosystematics_N	n06152973
+biota_N	n07993109
+biotechnology_N	n06126523
+bioterrorism_N	n00763132
+biotic_A	a02983891
+biotin_N	n15092650
+biotite_N	n14668743
+biotitic_A	a02666747
+biotype_N	n07941574
+biotypic_A	a02666852
+bioweapon_N	n02842303
+biparous_A	a02475430
+bipartisan_A	a00731471
+bipartite_A	a00238037
+biped_N	n02157285
+bipedal_A	a00241672
+bipedalism_N	n04998254
+bipinnate_A	a02172038
+bipinnatifid_A	a02172152
+biplane_N	n02842573
+bipolar_A	a02475604
+biprism_N	n02842684
+biquadrate_N	n13731356
+biquadratic_A	a03107913
+biquadratic_N	n05862113
+biracial_A	a01927904
+biradial_A	a02372303
+birch_A	a02575834
+birch_N	n02842809
+birch_V2	v01411978
+birch_rod_N	n02842809
+bird_N	n01503061
+bird_fancier_N	n09856401
+birdbath_N	n02843158
+birdcage_N	n02843276
+birdcall_N	n02843465
+birdhouse_N	n02843684
+birdie_N	n04212282
+birdlime_N	n14702703
+birdnesting_N	n00711799
+birefringent_A	a02837278
+biretta_N	n02843909
+birling_N	n00343894
+biro_N	n02783161
+birr_N	n07399917
+birth_N	n07320302
+birth_control_N	n00851994
+birthday_N	n15250178
+birthmark_N	n04692638
+birthplace_N	n08510350
+birthrate_N	n15276427
+birthright_N	n04921308
+birthwort_N	n11801392
+biryani_N	n07654298
+biscuit_N	n07635155
+bise_N	n11429356
+bisect_V2	v01550817
+bisection_N	n00386450
+bisectional_A	a02837404
+biserrate_A	a02246056
+bisexual_A	a01203147
+bisexual_N	n09857007
+bisexuality_N	n00857160
+bishop_N	n02844056
+bishopric_N	n08550966
+bishopry_N	n00589494
+bismuth_N	n14631502
+bismuthal_A	a02837489
+bismuthic_A	a02837588
+bison_N	n02410509
+bisontine_A	a02837700
+bisque_N	n07584332
+bister_N	n14843640
+bistered_A	a02837794
+bistro_N	n02844214
+bistroic_A	a02837910
+bit_N	n02844307
+bitartrate_N	n14955682
+bitch_N	n02083672
+bitch_V	v00907657
+bitchery_N	n01222333
+bitchy_A	a00225912
+bite_N	n00361041
+bite_V	v01441382
+bite_V2	v01441382
+biter_N	n09857852
+bitewing_N	n02845293
+biting_A	a01711910
+bitmap_N	n02845425
+bitok_N	n07862770
+bitter_A	a00116744
+bitter_N	n04994824
+bittercress_N	n11881742
+bitterish_A	a02396267
+bittern_N	n02011460
+bitterness_N	n04643397
+bitternut_N	n12320806
+bitterroot_N	n11860555
+bitters_N	n07903101
+bittersweet_A	a01362273
+bittersweet_N	n12748248
+bitthead_N	n02845763
+bitty_A	a01392633
+bitumastic_N	n02845985
+bitumen_N	n14911530
+bituminoid_A	a03048971
+bituminous_A	a03048845
+bivalent_A	a01546826
+bivalve_A	a02483908
+bivalve_N	n01955933
+bivariate_A	a03049220
+bivouac_N	n02944826
+bivouac_V	v02653996
+biweekly_N	n06594904
+biz_N	n00583089
+bizarre_A	a00608791
+bizonal_A	a03132360
+blab_V	v00937208
+blab_V2	v00937208
+blabber_V	v01036804
+blabber_V2	v01036804
+blabbermouth_N	n10692696
+blabbermouthed_A	a00496259
+black_A	a00241952
+black_N	n02846141
+black_V2	v00280532
+black_lead_N	n14796575
+black_out_V	v00023868
+blackamoor_N	n09636339
+blackball_V2	v02473431
+blackberry_N	n07744811
+blackbird_N	n01558594
+blackboard_N	n02846511
+blackbuck_N	n02420509
+blackcap_N	n01564773
+blackcock_N	n01796019
+blacken_V	v00280532
+blacken_V2	v00280532
+blackening_N	n00274437
+blackface_N	n02846874
+blackfish_N	n02071636
+blackfly_N	n02205673
+blackguard_N	n09886220
+blackguard_V2	v00845299
+blackguardly_A	a01224964
+blackhead_N	n05245775
+blackheart_N	n07757753
+blacking_N	n15039568
+blackish_A	a00387699
+blackjack_N	n00490350
+blackleg_N	n10554455
+blackleg_V	v02412939
+blackleg_V2	v02412939
+blacklist_N	n06487260
+blacklist_V2	v02473143
+blackmail_N	n00784598
+blackmail_V2	v02241767
+blackmailer_N	n09858299
+blackness_N	n04960277
+blackout_N	n05672391
+blackpoll_N	n
+blackshirt_N	n09859038
+blacksmith_N	n09859152
+blacksnake_N	n01730960
+blackthorn_N	n12627119
+blacktop_N	n14976871
+blackwash_N	n02847852
+blackwater_N	n14073331
+blackwood_N	n12524188
+bladder_N	n02848118
+bladderpod_N	n11890884
+bladderwort_N	n12872458
+bladderwrack_N	n01405250
+bladdery_A	a03049350
+blade_N	n02848216
+bladed_A	a03049475
+blae_A	a00370771
+blaeberry_N	n12248574
+blah_N	n07087777
+blahs_N	n07539962
+blain_N	n14183420
+blame_N	n06713752
+blame_V	v00727991
+blame_V2	v00727991
+blameless_A	a01320705
+blamelessness_N	n13989863
+blameworthiness_N	n13990960
+blameworthy_A	a01321529
+blanc_N	n07836600
+blanch_V	v00103619
+blanch_V2	v00103619
+blancmange_N	n07610746
+bland_A	a00758800
+blandishment_N	n00159899
+blandness_N	n04629417
+blank_A	a00500889
+blank_N	n02848921
+blank_out_V	v00202089
+blank_out_V2	v00202089
+blanket_N	n02849154
+blanket_V2	v01359007
+blankness_N	n14455419
+blanquillo_N	n02583096
+blare_N	n07377473
+blare_V	v02182479
+blare_V2	v02182479
+blare_out_V	v00975334
+blarney_N	n06696025
+blase_A	a00545484
+blaspheme_V	v00814458
+blaspheme_V2	v00814458
+blasphemer_N	n09859412
+blasphemous_A	a00425002
+blasphemy_N	n00746587
+blast_N	n00128867
+blast_V	v00241924
+blast_V2	v00241924
+blast_furnace_N	n02849885
+blast_off_V	v01515056
+blastema_N	n05431402
+blastemal_A	a03049812
+blaster_N	n09859557
+blastocoel_N	n01459242
+blastocoelic_A	a03050012
+blastocyst_N	n01462042
+blastocyte_N	n05447962
+blastoderm_N	n01459480
+blastodermatic_A	a03050164
+blastoff_N	n00103590
+blastogenesis_N	n05992804
+blastogenetic_A	a02667148
+blastoma_N	n14236595
+blastomere_N	n01459664
+blastomeric_A	a03050324
+blastomycete_N	n13080306
+blastomycosis_N	n14125159
+blastomycotic_A	a03050430
+blastoporal_A	a03050560
+blastopore_N	n01463115
+blastospheric_A	a03050716
+blastula_N	n
+blatancy_N	n04706882
+blatant_A	a01920367
+blather_N	n06610332
+blather_V	v01037650
+blaxploitation_N	n00419315
+blaze_N	n
+blaze_V	v02764614
+blaze_V2	v02764614
+blaze_away_V	v00767918
+blazer_N	n02850358
+blazon_N	n03058726
+blazon_V2	v01684180
+blazonry_N	n03058726
+bleach_N	n00274009
+bleach_V	v00279465
+bleach_V2	v00279465
+bleacher_N	n09859684
+bleachers_N	n02850552
+bleaching_powder_N	n14780850
+bleak_A	a01229561
+bleakness_N	n14525548
+bleary_A	a00781644
+bleat_N	n07377931
+bleat_V	v01048330
+bleat_V2	v01048330
+blebbed_A	a00246348
+blebby_A	a00246348
+bleed_V	v00074834
+bleed_V2	v00074834
+bleed_VS	v00074834
+bleeding_N	n14288235
+bleep_N	n07377082
+bleep_V	v02187171
+blemish_N	n04692157
+blemish_V2	v00263044
+blench_V	v00103619
+blend_N	n00380696
+blend_V	v00394813
+blend_V2	v00394813
+blender_N	n02850732
+blenny_N	n02613181
+blepharism_N	n14362075
+blepharitis_N	n14261244
+blepharospasm_N	n14361064
+bless_V2	v00866505
+blessedly_Adv	r00003771
+blessedness_N	n13987719
+blessing_N	n01043693
+blether_N	n07137129
+blether_V	v01037650
+bletia_N	n12046428
+bleu_N	n07852045
+blewits_N	n13017102
+blight_N	n14215331
+blight_V2	v02771320
+blighter_N	n09908025
+blighty_N	n08873147
+blimp_N	n02850950
+blimpish_A	a00574644
+blind_A	a02158826
+blind_N	n02851099
+blind_V2	v00312278
+blindfold_A	a02159364
+blindfold_N	n02851939
+blindfold_V2	v01337927
+blindman's_buff_N	n00484362
+blindness_N	n14126660
+blindworm_N	n01655344
+bling_N	n02852043
+blini_N	n07640844
+blink_N	n00117959
+blink_V	v00007739
+blink_V2	v00007739
+blinker_N	n02852173
+blinks_N	n11861487
+blintz_N	n07640991
+blip_N	n07263358
+bliss_N	n13987905
+blissful_A	a01148897
+blister_N	n05517837
+blister_V	v00379774
+blister_V2	v00379774
+blithe_A	a00363291
+blithesome_A	a00363291
+blitz_N	n00975781
+blitz_V2	v01126219
+blizzard_N	n08459087
+bloat_N	n14315549
+bloater_N	n07785235
+blob_N	n13910019
+bloc_N	n08171094
+block_N	n00562398
+block_V2	v00269423
+block_off_V2	v01126961
+block_out_V2	v00711236
+block_up_V2	v01478002
+blockade_N	n00954086
+blockade_V2	v01126846
+blockading_A	a01764183
+blockage_N	n01074694
+blockbuster_N	n00064151
+blocker_N	n02854156
+blockhead_N	n10039663
+blockheaded_A	a00440292
+blockhouse_N	n02854378
+blocking_N	n00562398
+blockish_A	a00657473
+blogger_N	n09860415
+bloke_N	n09908025
+blolly_N	n12662379
+blond_A	a00243606
+blond_N	n04966017
+blonde_A	a00243606
+blonde_N	n04966017
+blood_N	n04628747
+blood_V2	v01233642
+blood_donor_N	n09860813
+blood_group_N	n05400601
+blood_heat_N	n05014879
+blood_money_N	n13281925
+blood_poisoning_N	n14189837
+blood_pressure_N	n11429968
+blood_relation_N	n10236114
+blood_transfusion_N	n00324056
+blood_type_N	n05400601
+blood_vessel_N	n05417975
+bloodbath_N	n00224260
+bloodberry_N	n11856573
+bloodcurdling_A	a00194817
+bloodguilt_N	n13991121
+bloodguilty_A	a01321939
+bloodhound_N	n02088466
+bloodiness_N	n04624687
+bloodleaf_N	n11826569
+bloodless_A	a00249433
+bloodletting_N	n00224260
+bloodlust_N	n07485203
+bloodmobile_N	n02854630
+bloodroot_N	n11908077
+bloodshed_N	n00221178
+bloodshot_A	a01175007
+bloodstain_N	n04695605
+bloodstained_A	a00247993
+bloodstock_N	n08101755
+bloodstone_N	n14781631
+bloodstream_N	n05401951
+bloodsucker_N	n01937909
+bloodsucking_A	a00248118
+bloodthirstiness_N	n04624687
+bloodthirsty_A	a00248251
+bloodworm_N	n01937579
+bloodwort_N	n12312110
+bloody_A	a
+bloody_Adv	r00025144
+bloom_N	n11410527
+bloom_V	v00294245
+bloomer_N	n00074790
+bloomers_N	n02854739
+blooming_N	n13439390
+blossom_N	n11669335
+blossom_V	v00293760
+blossoming_N	n13439570
+blot_N	n00072261
+blot_V2	v01531998
+blot_out_V	v00313987
+blotch_N	n04694809
+blotched_A	a01787408
+blotchy_A	a00246497
+blotter_N	n06502858
+blotting_paper_N	n14781752
+blotto_A	a00798103
+blouse_N	n02854926
+blow_N	n00835501
+blow_V	v00007012
+blow_V2	v00007012
+blow_off_V	v01290945
+blow_off_V2	v01290945
+blow_out_V2	v00435294
+blow_over_V	v00421691
+blow_up_V	v00240293
+blow_up_V2	v00240293
+blowback_N	n06635104
+blower_N	n02062430
+blowfish_N	n02655020
+blowfly_N	n02191773
+blowgun_N	n02855253
+blowhole_N	n04526241
+blowing_N	n13439807
+blowing_up_N	n06713377
+blowlamp_N	n02855390
+blowout_N	n00518669
+blowpipe_N	n02855253
+blowsy_A	a02424716
+blowtorch_N	n02855390
+blowtube_N	n02855253
+blowy_A	a00305225
+blowzy_A	a02424716
+blubber_N	n04999401
+blubber_V	v00067274
+blubber_V2	v00067274
+blubberer_N	n09860940
+blubbery_A	a00986611
+blucher_N	n02855701
+bludgeon_N	n02855793
+bludgeon_V2	v01423929
+bludgeoner_N	n09861059
+blue_A	a00364881
+blue_N	n02282257
+blue_V2	v00521641
+bluebell_N	n12037328
+blueberry_N	n07743544
+bluebird_N	n01562014
+bluebonnet_N	n02783567
+bluebottle_N	n02191979
+bluecoat_N	n09861287
+bluefin_N	n02627292
+bluefish_N	n02573704
+bluegill_N	n02563792
+bluegrass_N	n07062190
+bluehead_N	n02609302
+bluejacket_N	n09861395
+bluepoint_N	n01961059
+blueprint_N	n02856109
+blues_N	n07051185
+bluestem_N	n12133682
+bluestocking_N	n09861599
+bluestone_N	n14995812
+bluethroat_N	n01562451
+bluetick_N	n02088632
+bluetongue_N	n14261717
+blueweed_N	n12819728
+bluewing_N	n01848453
+bluff_A	a00764301
+bluff_N	n00756598
+bluff_V	v00837872
+bluff_V2	v00837872
+bluffer_N	n09861718
+bluffness_N	n04650913
+bluing_N	n13439935
+bluish_A	a00370869
+blunder_N	n00074790
+blunder_V	v00981944
+blunder_V2	v00981944
+blunderbuss_N	n02856237
+blunderer_N	n09879744
+blunt_A	a00556881
+blunt_V2	v00192051
+bluntness_N	n04705671
+blur_N	n05940414
+blur_V	v00311113
+blur_V2	v00311113
+blurb_N	n07248060
+blurt_V2	v00981944
+blurt_out_V2	v00981944
+blush_N	n00118268
+blush_V	v00103317
+blushful_A	a00371611
+bluster_N	n06889591
+bluster_V	v00012434
+bluster_V2	v00012434
+blustery_A	a00304670
+bmus_N	n06699366
+bo'sun_N	n09862183
+boa_N	n01741943
+boa_constrictor_N	n01742172
+boar_N	n02396014
+board_N	n02856463
+board_V	v01176897
+board_V2	v01176897
+board_up_V2	v01235224
+boarder_N	n09862345
+boarding_N	n00058337
+boarding_card_N	n06690647
+boarding_house_N	n02857477
+boarding_school_N	n08411701
+boardroom_N	n02857644
+boards_N	n02857907
+boardwalk_N	n02858179
+boarfish_N	n01453475
+boarhound_N	n02088745
+boast_N	n07229530
+boast_V	v00883226
+boast_V2	v00883226
+boast_VS	v00883226
+boaster_N	n09872066
+boastful_A	a01890752
+boastfulness_N	n04887373
+boat_N	n02858304
+boat_V	v01944692
+boat_hook_N	n02859343
+boat_race_N	n07459523
+boat_train_N	n02859729
+boatbill_N	n02011281
+boatbuilder_N	n09861863
+boater_N	n02859184
+boathouse_N	n02859443
+boating_N	n00315390
+boatload_N	n13775523
+boatman_N	n09861946
+boatmanship_N	n05639941
+boatswain_N	n09862183
+boatyard_N	n02859955
+bob_N	n00336274
+bob_V	v00039121
+bob_V2	v00039121
+bobbin_N	n02860415
+bobble_N	n00071864
+bobby_N	n09862621
+bobbysoxer_N	n09862713
+bobcat_N	n02127482
+bobolink_N	n01573898
+bobsled_N	n02860847
+bobsledding_N	n00447463
+bobsleigh_N	n02860847
+bobtail_A	a00319851
+bobtail_N	n02105641
+bobwhite_N	n01804478
+bocce_N	n00462997
+bocconia_N	n11903333
+bock_N	n07887461
+bodacious_A	a00155144
+bode_V	v00871942
+bode_V2	v00871942
+bodega_N	n02861286
+bodice_N	n02861387
+bodied_A	a
+bodiless_A	a00629269
+bodily_A	a02667275
+bodily_Adv	r00226353
+boding_N	n07522128
+bodkin_N	n02861509
+body_N	n02861886
+body_servant_N	n09863238
+body_snatcher_N	n10144571
+bodybuilder_N	n09862845
+bodybuilding_N	n00625993
+bodyguard_N	n08215801
+bodywork_N	n00713493
+boer_N	n09635635
+boffin_N	n09863339
+boffo_A	a02331721
+bog_N	n09225943
+bog_V	v00363742
+bog_V2	v00363742
+bog_down_V	v00363742
+bogey_N	n02863638
+bogeyman_N	n09488117
+boggle_V	v00726153
+boggy_A	a02548066
+bogie_N	n02863638
+bogus_A	a01117477
+bogy_N	n02863638
+bohemia_N	n08241309
+bohemian_A	a02667426
+bohemian_N	n09863500
+bohemianism_N	n01223672
+bohrium_N	n14631757
+boil_N	n05014099
+boil_V	v00328128
+boil_V2	v00328128
+boil_down_V2	v00236999
+boil_over_V	v00375268
+boiler_N	n02863750
+boilerplate_N	n02863995
+boilersuit_N	n03863262
+boiling_Adv	r00003846
+boiling_N	n00247792
+boiling_point_N	n04629030
+boisterous_A	a00304949
+boisterousness_N	n04985064
+bola_N	n02864342
+bold_A	a00249721
+boldface_N	n06827219
+boldness_N	n04707252
+bole_N	n06982855
+bolero_N	n00530755
+bolete_N	n13054560
+bolide_N	n11484260
+bolivar_N	n10855604
+bolivia_N	n00497321
+bolivian_A	a02967485
+bolivian_N	n09694664
+boliviano_N	n13691022
+boll_N	n11685512
+bollard_N	n02864593
+bollock_N	n02864878
+bollworm_N	n02310000
+bolo_N	n02864987
+bologna_N	n07676273
+bologram_N	n02865108
+bolographic_A	a02667550
+bolometer_N	n02865214
+bolometric_A	a02667637
+boloney_N	n06611147
+bolshevik_N	n09863749
+bolshy_A	a02327315
+bolster_N	n02865509
+bolster_V	v00223374
+bolster_V2	v00223374
+bolster_up_V2	v00223374
+bolt_Adv	r00194578
+bolt_N	n00204943
+bolt_V	v00436304
+bolt_V2	v00436304
+bolti_N	n02586238
+bolus_N	n02866474
+bomb_N	n02866578
+bomb_V	v01131902
+bomb_V2	v01131902
+bomb_site_N	n08516431
+bombard_V2	v00291624
+bombardier_N	n09864252
+bombardment_N	n00978413
+bombardon_N	n02867267
+bombast_N	n07087777
+bombastic_A	a02016881
+bombastically_Adv	r00269588
+bombazine_N	n02867401
+bomber_N	n02867715
+bombie_N	n02868068
+bombing_N	n00978413
+bomblet_N	n02868240
+bombproof_A	a02525732
+bombshell_N	n02868546
+bombsight_N	n02868870
+bombycid_N	n02300173
+bon_mot_N	n06776783
+bona_fide_A	a01115635
+bonanza_N	n07477587
+bonbon_N	n07599649
+bond_N	n02755352
+bond_V2	v01356750
+bondable_A	a00053248
+bondage_N	n00843681
+bondholder_N	n09864761
+bonding_N	n00148653
+bondman_N	n09864891
+bondsman_N	n09864891
+bonduc_N	n12488454
+bondwoman_N	n09865068
+bone_A	a00295924
+bone_N	n04961331
+bone_V2	v00197423
+bone_dry_A	a02552646
+bone_up_V	v00605783
+bonefish_N	n02542432
+boneless_A	a00296354
+bonelike_A	a00296186
+bonemeal_N	n14782833
+boner_N	n00074790
+bones_N	n02869249
+boneset_N	n11968931
+bonesetter_N	n09865547
+boneshaker_N	n02869563
+bonfire_N	n07303335
+bong_N	n07376454
+bongo_N	n02424085
+bonheur_N	n07527061
+bonhomie_N	n04654652
+bonito_N	n02627835
+bonkers_A	a02074929
+bonnet_N	n02869837
+bonny_A	a00218440
+bonsai_N	n13111881
+bonus_N	n05829656
+bony_A	a00295657
+bonyness_N	n05001867
+bonzer_A	a01675931
+boo_N	n07123870
+boo_V	v00862225
+boo_V2	v00862225
+boob_N	n05554405
+boob_V	v02566227
+booboisie_N	n08181820
+booby_N	n02053584
+booby_trap_N	n03639675
+boodle_N	n00493308
+booger_N	n05416128
+boogie_N	n07063249
+book_N	n02870092
+book_V2	v00678777
+book_up_V	v00794880
+bookable_A	a01988565
+bookbinder_N	n09865744
+bookbindery_N	n02870772
+bookbinding_N	n00607374
+bookcase_N	n02870880
+bookclub_N	n08228538
+bookdealer_N	n09865838
+bookend_N	n02871005
+booker_N	n09865954
+bookie_N	n09866222
+booking_N	n00270919
+bookish_A	a02084101
+bookishness_N	n04866365
+bookkeeper_N	n09866115
+bookkeeping_N	n00619230
+booklet_N	n06413889
+booklouse_N	n02261419
+bookmaker_N	n09866222
+bookmark_N	n02871147
+bookmarker_N	n02871147
+bookmobile_N	n02871314
+bookplate_N	n07272416
+bookseller_N	n09866473
+bookshelf_N	n02871439
+bookshop_N	n02871525
+bookstall_N	n02871525
+bookworm_N	n09866559
+boom_N	n02871631
+boom_V	v00310386
+boom_V2	v00310386
+boomerang_N	n00073032
+boon_A	a00452020
+boon_N	n14474264
+boondoggle_N	n00041614
+boor_N	n10410815
+boorish_A	a01949859
+boorishness_N	n04817788
+boost_N	n
+boost_V2	v01211019
+booster_N	n02872172
+boot_N	n00136329
+boot_V2	v00098346
+bootblack_N	n09866817
+bootee_N	n02873733
+booth_N	n02873839
+boothose_N	n02874336
+bootjack_N	n02874442
+bootlace_N	n02874537
+bootleg_A	a01402580
+bootleg_N	n02874642
+bootleg_V2	v01625985
+bootlegger_N	n09866922
+bootlegging_N	n00092663
+bootless_A	a01866812
+bootlicking_A	a00790394
+bootmaker_N	n09867069
+bootstrap_N	n02874750
+booty_N	n13262663
+booze_N	n07901587
+booze_V	v01171183
+boozer_N	n09782167
+boozy_A	a00798491
+bop_N	n07063101
+bopeep_N	n00487072
+boracic_A	a03050870
+borage_N	n07816398
+borate_N	n14783588
+borated_A	a02667973
+borax_N	n14669084
+bordeaux_N	n07895237
+bordelaise_N	n07835823
+border_N	n02875013
+border_V	v01466978
+border_V2	v01466978
+border_on_V2	v02703952
+borderer_N	n09867154
+borderland_N	n08513163
+borderline_A	a01496311
+borderline_N	n08512736
+bore_N	n02875233
+bore_V	v01443021
+bore_V2	v01443021
+boreal_A	a03133413
+boredom_N	n07539790
+borer_N	n01923025
+boric_A	a03050870
+boring_A	a01345307
+boring_N	n00923130
+boringness_N	n05206006
+bornite_N	n14669242
+boron_N	n14631871
+boronic_A	a02668058
+borosilicate_N	n14784198
+borough_N	n08540016
+borrelia_N	n01383027
+borrow_V	v02324026
+borrow_V2	v02324026
+borrow_VV	v02324026
+borrower_N	n09867633
+borrowing_N	n00084371
+borsch_N	n07584423
+borstal_N	n02875948
+bortsch_N	n07584423
+borzoi_N	n02090622
+bosc_N	n07768068
+bosh_N	n06611147
+bosk_N	n08438840
+boskopoid_A	a02668153
+bosky_A	a02573443
+bosom_N	n00180770
+bosomed_A	a02142787
+bosomy_A	a02138989
+boson_N	n09226997
+boss_A	a02342463
+boss_N	n03626115
+boss_V2	v01531265
+boss_around_V2	v01781520
+bossism_N	n01128547
+bossy_A	a00787595
+bot_N	n02311879
+bota_N	n02876457
+botanic_A	a02668258
+botanical_A	a02668258
+botanical_N	n02876537
+botanist_N	n09868270
+botanize_V	v00645415
+botany_N	n06066555
+botch_N	n00074790
+botch_V2	v02527651
+botch_up_V2	v02527651
+botcher_N	n09879744
+botchy_A	a02229000
+botfly_N	n02193163
+bother_N	n05830059
+bother_V	v01787955
+bother_V2	v01787955
+bother_V2V	v01787955
+bothersome_A	a00089550
+botonee_A	a00296783
+botryoid_A	a02668432
+bottle_N	n02876657
+bottle_V2	v01502279
+bottle_up_V2	v02423762
+bottlebrush_N	n02877642
+bottlecap_N	n02877765
+bottleneck_N	n02877865
+bottler_N	n08066644
+bottom_A	a02440691
+bottom_N	n02878222
+bottom_V	v00728954
+bottom_out_V	v01238500
+bottomed_A	a02442274
+bottomland_N	n09227428
+bottomless_A	a02443005
+bottomlessness_N	n05135582
+bottommost_A	a02440881
+botuliform_A	a02145754
+botulin_N	n15035123
+botulinal_A	a02986098
+botulinus_N	n01357328
+botulism_N	n14068894
+boucle_N	n02878425
+boudoir_N	n02878534
+bouffant_A	a01384081
+bouffant_N	n05257476
+bougainvillea_N	n11838916
+bough_N	n13165727
+boughed_A	a01414488
+boughless_A	a01414938
+boughten_A	a00675228
+bouillabaisse_N	n07591586
+bouillon_N	n07584938
+boulder_N	n09067721
+boulevard_N	n02763472
+boulevardier_N	n09868899
+boulle_N	n02878628
+bounce_N	n00120202
+bounce_V	v01404389
+bounce_V2	v01404389
+bounce_back_V	v00268011
+bouncer_N	n09869009
+bouncy_A	a00805309
+bound_N	n00120202
+bound_V	v00233335
+bound_V2	v00233335
+bound_V2V	v00233335
+boundary_N	n05124057
+bounden_A	a00848375
+bounder_N	n09869171
+boundless_A	a01007657
+bounteous_A	a01111418
+bountied_A	a02015767
+bountiful_A	a01080900
+bounty_N	n02878883
+bouquet_N	n02879087
+bourbon_N	n07906718
+bourgeois_A	a00260695
+bourgeois_N	n09869830
+bourgeoisie_N	n08181658
+bourguignon_N	n07835921
+bourn_N	n05981546
+bourne_N	n05981546
+bourse_N	n02879228
+bourtree_N	n12679201
+boustrophedon_N	n06361446
+boustrophedonic_A	a02668981
+bout_N	n00510723
+boutique_N	n02879309
+boutonniere_N	n02879422
+bovid_N	n02401031
+bovine_A	a02842185
+bovine_N	n02402010
+bovril_N	n07810633
+bow_N	n00547765
+bow_V	v00878348
+bow_V2	v00878348
+bowdlerization_N	n00397191
+bowdlerize_V2	v00201034
+bowel_N	n05534333
+bowels_N	n08516584
+bower_N	n02732827
+bowerbird_N	n01600657
+bowery_A	a01701017
+bowfin_N	n02639087
+bowfront_A	a02045345
+bowhead_N	n02064000
+bowie_knife_N	n02880842
+bowing_N	n00101410
+bowl_N	n00104409
+bowl_V	v01146507
+bowl_V2	v01146507
+bowl_over_V2	v00726153
+bowleg_N	n05561834
+bowler_N	n02881757
+bowline_N	n02881906
+bowling_N	n00041740
+bowling_green_N	n08516660
+bowls_N	n00462804
+bowman_N	n09805324
+bowsprit_N	n02883004
+bowstring_N	n02883101
+box_N	n02883344
+box_V	v01419982
+box_V2	v01419982
+box_in_V2	v02711721
+box_kite_N	n02885785
+box_number_N	n08491410
+box_office_N	n02885882
+box_up_V2	v02711721
+boxcar_N	n02885108
+boxcars_N	n13746946
+boxer_N	n02108089
+boxfish_N	n02654425
+boxful_N	n13765624
+boxing_N	n00322228
+boxing_day_N	n15196746
+boxing_glove_N	n02885462
+boxing_match_N	n07465960
+boxlike_A	a00657600
+boxwood_N	n12746106
+boy_N	n09637837
+boycott_N	n00206130
+boycott_V2	v02465494
+boyfriend_N	n09871364
+boyhood_N	n15147504
+boyish_A	a01648313
+boyishness_N	n04667076
+boysenberry_N	n07745046
+bra_N	n02892767
+brace_N	n02886599
+brace_V	v00022686
+brace_V2	v00022686
+brace_up_V	v00221718
+bracelet_N	n02887970
+bracer_N	n02888133
+bracero_N	n09872285
+brachial_A	a02669125
+brachiate_A	a00146501
+brachiation_N	n00283450
+brachiopod_A	a02669223
+brachiopod_N	n02315487
+brachium_N	n13914141
+brachycephalic_A	a00262124
+brachycephalic_N	n09872464
+brachycephaly_N	n05212362
+brachydactylic_A	a01597105
+brachydactyly_N	n14092114
+brachypterous_A	a02567593
+brachyuran_N	n01976868
+brachyurous_A	a02669373
+bracken_N	n13189844
+bracket_N	n02888569
+bracket_V2	v00656916
+brackish_A	a01074062
+brackishness_N	n04993752
+bract_N	n13154841
+bracteal_A	a02669490
+bracteate_A	a02669616
+bracteolate_A	a02669731
+bracteole_N	n13155095
+brad_N	n02888817
+bradawl_N	n02888898
+bradycardia_N	n14362510
+brae_N	n09228055
+brag_N	n07229747
+brag_V	v00883226
+braggadocio_N	n07230089
+braggart_N	n09872066
+bragger_N	n09872066
+bragging_N	n07229747
+brahman_N	n02404573
+brahmin_N	n02404573
+brahminic_A	a02669806
+braid_N	n02889035
+braid_V2	v01519569
+brail_N	n02889228
+braille_N	n06362792
+brain_N	n05481095
+brain_V2	v01327020
+brainchild_N	n03574004
+brainless_A	a01336837
+brainsick_A	a02075321
+brainstem_N	n05501185
+brainstorm_N	n05807306
+brainstorming_N	n01203277
+brainwash_V2	v00605671
+brainwashing_N	n00888960
+brainwave_N	n05807306
+brainworker_N	n09872996
+brainy_A	a01335156
+braise_V2	v00325208
+braising_N	n00247229
+brake_N	n02889425
+brake_V	v01863593
+brake_V2	v01863593
+brakeman_N	n09873135
+braky_A	a00209253
+bramble_N	n13119870
+brambling_N	n01530575
+bran_N	n07568991
+branch_N	n02737833
+branch_V	v00328802
+branch_out_V	v00436404
+branched_A	a00613866
+branchial_A	a02670050
+branchiate_A	a01106989
+branching_N	n00388392
+branchiopod_A	a02670202
+branchless_A	a00614680
+branchlet_N	n13163991
+branchy_A	a00613068
+brand_N	n04373894
+brand_V2	v01031109
+branding_iron_N	n03585337
+brandish_V2	v01446901
+brandy_N	n07903208
+brandyball_N	n07599068
+brandysnap_N	n07695097
+brant_N	n01857325
+brash_A	a00204779
+brashness_N	n04662283
+brass_N	n02891788
+brassard_N	n02892392
+brassavola_N	n12047345
+brassbound_A	a00256883
+brasserie_N	n02892499
+brassie_N	n02892626
+brassiere_N	n02892767
+brassy_A	a02670411
+brat_N	n07677982
+brattice_N	n02893269
+bratty_A	a00641813
+bratwurst_N	n07677982
+bravado_N	n06889591
+brave_A	a00262792
+brave_N	n07944754
+brave_V2	v02707251
+bravery_N	n04857083
+bravo_N	n06692834
+bravura_N	n05637356
+brawl_N	n01176431
+brawl_V	v00774344
+brawler_N	n09873348
+brawn_N	n05030418
+brawny_A	a02321809
+bray_N	n07378059
+bray_V2	v00029630
+braze_V2	v01595697
+brazen_A	a02905485
+brazen_V2	v00868471
+brazier_N	n02893418
+brazilian_A	a02966829
+brazilian_N	n09694894
+brazilwood_N	n12489268
+breach_N	n00068901
+breach_V2	v01593614
+bread_N	n07679356
+breadbasket_N	n02893608
+breadboard_N	n02893800
+breadcrumb_N	n07622473
+breadfruit_N	n07754451
+breadline_N	n08432606
+breadroot_N	n12564613
+breadstick_N	n07680517
+breadstuff_N	n07567039
+breadth_N	n05136150
+breadthways_Adv	r00280042
+breadthwise_Adv	r00280042
+breadwinner_N	n09873473
+break_N	n00059989
+break_V	v00030463
+break_V2	v00030463
+break_apart_V	v00368662
+break_away_V	v01259691
+break_down_V	v00030647
+break_down_V2	v00030647
+break_in_V	v00202569
+break_in_V2	v00202569
+break_into_V2	v00549396
+break_off_V2	v00362348
+break_out_V	v00309074
+break_out_V2	v00309074
+break_through_V2	v00426749
+break_up_V	v00030366
+break_up_V2	v00030366
+breakable_A	a00708017
+breakable_N	n02894024
+breakableness_N	n04939324
+breakage_N	n00376400
+breakaway_A	a00728619
+breakaway_N	n00385266
+breakax_N	n12194613
+breakdown_N	n00553362
+breaker_N	n03034244
+breakfast_N	n07574602
+breakfast_V	v01185740
+breakneck_A	a02059280
+breakthrough_N	n00151409
+breakwater_N	n02894605
+bream_N	n02563182
+breast_N	n01514431
+breast_V2	v01079172
+breastfeed_V	v01186428
+breastfeed_V2	v01186428
+breastless_A	a02142983
+breastplate_N	n02895154
+breaststroke_N	n00571060
+breaststroker_N	n09873769
+breastwork_N	n03889503
+breath_N	n00835032
+breathalyser_N	n02895438
+breathalyzer_N	n02895438
+breathe_V	v00001740
+breathe_V2	v00001740
+breather_N	n04250850
+breathing_N	n00831191
+breathing_space_N	n13778089
+breathless_A	a00267871
+breathtaking_A	a00921369
+breccia_N	n14697839
+breech_N	n02895881
+breechblock_N	n02896074
+breechcloth_N	n02896294
+breeched_A	a00454984
+breeches_N	n02896442
+breeches_buoy_N	n02896694
+breechloader_N	n02896856
+breed_N	n05839547
+breed_V	v00056334
+breed_V2	v00056334
+breeder_N	n09873899
+breeding_N	n00849523
+breeze_N	n00575365
+breeze_V	v01894520
+breeze_through_V2	v02522581
+breeziness_N	n04633797
+breezy_A	a00305225
+bregma_N	n05231769
+bregmatic_A	a02670678
+bren_N	n02897097
+bren_gun_N	n02897097
+brethren_N	n08147670
+breve_N	n06822831
+brevet_N	n06471069
+breviary_N	n06417096
+brevity_N	n05053042
+brew_N	n07886572
+brew_V	v00327813
+brew_V2	v00327813
+brewer_N	n09874014
+brewery_N	n02897237
+brewing_N	n00915140
+brewpub_N	n02897389
+briar_N	n02897572
+briard_N	n02105251
+briarroot_N	n12227909
+briarwood_N	n12228045
+bribable_A	a00621207
+bribe_N	n13284562
+bribe_V	v02284096
+bribe_V2	v02284096
+briber_N	n09874260
+bribery_N	n00776262
+brick_N	n02897820
+brick_in_V2	v01390078
+brick_up_V2	v01390078
+brickbat_N	n06710960
+brickkiln_N	n02898093
+bricklayer_N	n09874518
+bricklaying_N	n00607458
+brickwork_N	n02898369
+brickyard_N	n02898478
+bridal_A	a02843382
+bridal_N	n01037469
+bride_N	n09874618
+bridecake_N	n07632802
+bridegroom_N	n10147935
+bridesmaid_N	n09874862
+bridge_N	n00490569
+bridge_V2	v01296324
+bridgeable_A	a00278266
+bridgehead_N	n08517010
+bridle_N	n01146039
+bridle_V	v01056918
+bridle_V2	v01056918
+bridle_path_N	n02900459
+bridle_road_N	n02900459
+bridoon_N	n02900594
+brief_A	a00547166
+brief_N	n06468640
+brief_V2	v00831273
+briefcase_N	n02900705
+briefing_N	n07217782
+briefless_A	a01739080
+briefness_N	n05053042
+briefs_N	n02901114
+brier_N	n12227658
+brig_N	n02901259
+brigade_N	n08213978
+brigadier_N	n09875540
+brigand_N	n09837088
+brigandine_N	n02901481
+brigantine_N	n02901620
+bright_A	a00278551
+bright_Adv	r00077168
+brighten_V	v00312815
+brighten_V2	v00312815
+brightness_N	n04952242
+brill_N	n02662993
+brilliance_N	n04814238
+brilliancy_N	n04954920
+brilliant_A	a00281173
+brilliantine_N	n02901793
+brim_N	n02902079
+brim_V	v00182269
+brimful_A	a01084091
+brimfull_A	a01084091
+brimless_A	a02670812
+brimstone_N	n14785325
+brindled_A	a01787548
+brine_N	n07937203
+bring_V2	v00135857
+bring_V2V	v00135857
+bring_V3	v00135857
+bring_about_V2	v01752884
+bring_around_V2	v00022099
+bring_back_V2	v00022099
+bring_down_V2	v00429060
+bring_forth_V	v00054628
+bring_forth_V2	v00054628
+bring_forward_V2	v01025455
+bring_in_V2	v02078591
+bring_off_V2	v02522864
+bring_on_V2	v01644050
+bring_out_V2	v00514463
+bring_round_V2	v00022099
+bring_to_V2	v00022099
+bring_up_V2	v00098346
+brininess_N	n04993604
+brink_N	n05125193
+brinkmanship_N	n06661243
+briny_A	a01074062
+brioche_N	n07691539
+briquet_N	n02902411
+briquette_N	n02902411
+brisance_N	n11412179
+brisant_A	a02670899
+brisk_A	a00035779
+brisket_N	n07657547
+brisling_N	n02532918
+bristle_N	n01901610
+bristle_V	v00651298
+bristlegrass_N	n12134486
+bristlelike_A	a00145628
+bristletail_N	n02270200
+bristly_A	a00145083
+brit_N	n01996895
+britannic_A	a02958017
+britches_N	n02902816
+british_A	a03022177
+britisher_N	n09700964
+briton_A	a03132826
+briton_N	n09688366
+brittle_A	a00708498
+brittle_N	n07599783
+brittlebush_N	n11963932
+brittleness_N	n04939547
+broach_V	v00964911
+broach_V2	v00964911
+broad_A	a02560548
+broad_N	n09875663
+broadax_N	n02903006
+broadband_A	a02671038
+broadbill_N	n01546506
+broadcast_N	n06254007
+broadcast_V	v00968211
+broadcast_V2	v00968211
+broadcaster_N	n02903204
+broadcasting_N	n06264176
+broadcloth_N	n02903727
+broaden_V	v00317468
+broaden_V2	v00317468
+broadening_N	n00250597
+broadleaf_A	a00914269
+broadloom_A	a02254434
+broadloom_N	n02904233
+broadness_N	n05136343
+broadsheet_N	n07250339
+broadside_A	a02441373
+broadside_Adv	r00453422
+broadside_N	n00988177
+broadsword_N	n02904640
+broadtail_N	n02414043
+broadwise_Adv	r00280042
+brocade_N	n02904803
+brocade_V2	v01674243
+broccoli_N	n07714990
+brochette_N	n02903126
+brochure_N	n06413889
+brocket_N	n02431542
+brodiaea_N	n12445387
+brogan_N	n02904927
+brogue_N	n02904927
+broil_N	n00246754
+broil_V	v00328370
+broil_V2	v00328370
+broiler_N	n02905036
+broke_A	a02023287
+brokenhearted_A	a01365103
+broker_N	n09777012
+brokerage_N	n02905288
+brolly_N	n03415252
+brome_N	n12110778
+bromic_A	a02671577
+bromide_N	n07154046
+bromidic_A	a02671714
+bromine_N	n14632129
+bromoform_N	n14620549
+bronchial_A	a02948482
+bronchiolar_A	a02948774
+bronchiole_N	n05531666
+bronchiolitis_N	n14146459
+bronchitic_A	a02543324
+bronchitis_N	n14146273
+bronchodilator_N	n02905612
+bronchopneumonia_N	n14148231
+bronchoscope_N	n02905886
+bronchoscopic_A	a03141026
+bronchospasm_N	n00226511
+bronchus_N	n05531511
+bronco_N	n02380745
+bronze_A	a00371945
+bronze_N	n02906175
+bronze_V	v00103875
+bronze_V2	v00103875
+brooch_N	n02906438
+brood_N	n07990824
+brood_V	v00060185
+brood_hen_N	n01792955
+brooding_N	n07533607
+broodmare_N	n02377603
+broody_A	a02419434
+brook_N	n09229409
+brook_V2	v00668099
+brooklet_N	n09229641
+brooklime_N	n12890685
+brookweed_N	n12096563
+broom_N	n02906734
+broomcorn_N	n12139196
+broomstick_N	n02907082
+broomweed_N	n11974888
+broth_N	n07584593
+brothel_N	n04581595
+brother_N	n09876454
+brotherhood_N	n07500042
+brotherly_A	a00291471
+brotherly_Adv	r00289088
+brotula_N	n02559144
+brougham_N	n02907194
+brouhaha_N	n00552568
+brow_N	n05313535
+browbeat_V2	v01035199
+brown_A	a00245112
+brown_N	n02907985
+brown_V	v00285705
+brown_V2	v00285705
+brownie_N	n07636271
+brownish_A	a00372111
+brownstone_N	n02907873
+browntail_N	n02286425
+browse_N	n00839023
+browse_V	v01174742
+browser_N	n06571301
+brucellosis_N	n14128029
+brucine_N	n14715189
+bruin_N	n02132136
+bruise_N	n14288871
+bruise_V	v00259560
+bruise_V2	v00259560
+bruiser_N	n09878702
+bruit_V2	v01042228
+brumal_A	a01256076
+brumous_A	a00461609
+brunch_N	n07574923
+bruneian_A	a03051035
+bruneian_N	n09695514
+brunet_A	a00244503
+brunet_N	n09877856
+brunette_N	n09877856
+brunt_N	n05035712
+brush_N	n00039545
+brush_V	v00555780
+brush_V2	v00555780
+brush_aside_V	v00800930
+brush_off_V2	v00800930
+brush_up_V2	v00473799
+brushlike_A	a00145706
+brushwood_N	n08437515
+brushwork_N	n05643491
+brusque_A	a00640660
+brusqueness_N	n04915462
+brut_A	a02368068
+brutal_A	a00765173
+brutality_N	n00424934
+brutalization_N	n00271879
+brutalize_V2	v00113853
+brute_N	n00015388
+brutish_A	a01263445
+bruxism_N	n00279534
+bryanthus_N	n12233249
+bryony_N	n12163035
+bryophyte_N	n11537327
+bryophytic_A	a03141177
+bryozoan_N	n02313709
+bubaline_A	a02992363
+bubble_N	n02909053
+bubble_V	v00003431
+bubble_over_V	v01763101
+bubbler_N	n02909408
+bubbliness_N	n04733347
+bubbly_A	a00805676
+bubbly_N	n07893642
+bubo_N	n01622230
+bubonic_A	a03051194
+buccal_A	a02671795
+buccaneer_N	n10435367
+buck_N	n01888264
+buck_V	v01884383
+buck_V2	v01884383
+buck_up_V2	v01806407
+buckboard_N	n02909706
+bucket_N	n02909870
+bucket_V	v01433042
+bucketful_N	n13765749
+buckeye_N	n09745041
+buckle_N	n02910353
+buckle_V	v00356954
+buckle_V2	v00356954
+buckle_down_V	v02421199
+buckle_under_V	v00804476
+buckler_N	n04192698
+buckleya_N	n12735817
+buckminsterfullerene_N	n14622350
+buckram_N	n02910542
+bucksaw_N	n02910701
+buckshee_A	a01710054
+buckshot_N	n02843777
+buckskin_N	n02381004
+buckskins_N	n02910864
+buckthorn_N	n12599185
+bucktooth_N	n05306390
+buckwheat_N	n07803310
+bucolic_A	a02895044
+bud_N	n11674914
+bud_V	v00345652
+buddhism_N	n06240244
+buddhist_N	n09683757
+budding_N	n13441959
+buddy_N	n09877951
+budge_V	v01893988
+budge_V2	v01893988
+budgerigar_N	n01821869
+budget_N	n13421462
+budget_V	v00724029
+budget_V2	v00724029
+budgetary_A	a03022593
+budgie_N	n01821869
+buff_A	a00372476
+buff_N	n02910964
+buff_V2	v01246095
+buffalo_N	n02407959
+buffalofish_N	n01445429
+buffer_N	n02910964
+buffer_V2	v00513344
+buffet_N	n02912065
+buffet_V	v01417578
+buffet_V2	v01417578
+bufflehead_N	n01850192
+buffoon_N	n09930876
+buffoonery_N	n00513401
+buffoonish_A	a01265108
+bufo_N	n01646292
+bug_N	n01384491
+bug_V2	v01803380
+bug_out_V	v02081946
+bugaboo_N	n05832621
+bugbane_N	n11728530
+bugbear_N	n05811662
+bugger_N	n10621514
+bugger_V	v02568392
+bugger_V2	v02568392
+bugger_all_N	n13740765
+buggery_N	n00849294
+bugginess_N	n14472526
+buggy_A	a00421202
+buggy_N	n02912557
+bugle_N	n02912894
+bugler_N	n09878179
+bugleweed_N	n12840749
+bugloss_N	n12003167
+buhl_N	n02878628
+build_N	n04998530
+build_V	v00226882
+build_V2	v00226882
+build_up_V2	v00154608
+builder_N	n09878275
+building_N	n00911048
+building_society_N	n08422930
+buildup_N	n00372226
+bulb_N	n02915480
+bulbaceous_A	a03141315
+bulbar_A	a03141487
+bulbed_A	a03141421
+bulbil_N	n13134531
+bulblike_A	a02041807
+bulbous_A	a01353618
+bulbul_N	n01560419
+bulgarianFem_N	n08714132
+bulgarianMasc_N	n08714132
+bulgarian_A	a03051307
+bulge_N	n13894434
+bulge_V	v00256369
+bulge_V2	v00256369
+bulgur_N	n07803408
+bulimarexia_N	n14056685
+bulimia_N	n14039828
+bulimic_A	a02671885
+bulimic_N	n09836057
+bulk_N	n05025413
+bulk_V	v00256369
+bulkhead_N	n02915675
+bulkiness_N	n05104421
+bulky_A	a01384438
+bull's_eye_N	n00064789
+bull_N	n00075790
+bull_neck_N	n05547313
+bull_terrier_N	n02093056
+bulla_N	n02915807
+bullace_N	n12639736
+bullate_A	a02239888
+bullbrier_N	n12470512
+bulldog_N	n02108672
+bulldoze_V2	v01575388
+bulldozer_N	n02916179
+bullet_N	n00108181
+bullethead_N	n05539370
+bulletin_N	n06682290
+bulletproof_A	a00144102
+bullfight_N	n02917163
+bullfighter_N	n09836160
+bullfighting_N	n00452034
+bullfinch_N	n01534155
+bullfrog_N	n01641577
+bullhead_N	n02519148
+bullheaded_A	a02327428
+bullhorn_N	n02917377
+bullion_N	n02917521
+bullish_A	a01663916
+bullnecked_A	a02322157
+bullnose_N	n02917607
+bullock_N	n02403231
+bullocky_A	a02322248
+bullpen_N	n02917742
+bullring_N	n02918112
+bullshit_N	n06611376
+bullshit_V	v00839526
+bullshot_N	n07913644
+bullterrier_N	n02093056
+bully_A	a01123879
+bully_N	n09879297
+bully_V	v01035199
+bully_V2	v01035199
+bullyboy_N	n09879616
+bullying_N	n01222477
+bulrush_N	n11743772
+bulwark_N	n02894605
+bum_A	a02346013
+bum_N	n05559256
+bum_V	v02270404
+bum_V2	v02270404
+bumblebee_N	n02209624
+bumbling_A	a00063563
+bumboat_N	n02918455
+bumf_N	n06598244
+bummer_N	n14311709
+bump_N	n07338681
+bump_V	v01239619
+bump_V2	v01239619
+bump_into_V2	v01240308
+bump_off_V2	v02482425
+bump_up_V2	v00158687
+bumper_N	n02918595
+bumpiness_N	n04949681
+bumpkin_N	n10804102
+bumpkinly_A	a00636891
+bumptious_A	a00205033
+bumptiousness_N	n05167412
+bumpy_A	a02243567
+bun_N	n07680932
+buna_N	n15007803
+bunch_N	n07954731
+bunch_V	v01484392
+bunch_V2	v01484392
+bunchberry_N	n12948251
+bunchgrass_N	n12103476
+bunchy_A	a00538891
+bunco_N	n00779248
+bundle_N	n02919414
+bundle_V	v00015163
+bundle_V2	v00015163
+bundle_off_V2	v01955009
+bundle_up_V	v00047032
+bundle_up_V2	v00047032
+bundling_N	n00113954
+bunfight_N	n07448232
+bung_N	n02919648
+bung_V2	v01345769
+bungaloid_A	a03051512
+bungalow_N	n02919792
+bungee_N	n02919890
+bunghole_N	n02919976
+bungle_N	n00074790
+bungle_V	v00013172
+bungle_V2	v00013172
+bungler_N	n09879744
+bunion_N	n14316352
+bunk_N	n02831724
+bunk_V	v02075049
+bunk_off_V	v02614023
+bunker_N	n02920369
+bunker_V	v01404278
+bunker_V2	v01404278
+bunkmate_N	n09880075
+bunkum_N	n06611681
+bunny_N	n02324587
+bunsen_N	n02921029
+bunt_N	n00128477
+buntal_N	n14867690
+bunter_N	n09880338
+bunting_N	n01537134
+bunyavirus_N	n01331522
+buoy_N	n07266178
+buoy_V	v00922771
+buoy_V2	v00922771
+buoy_up_V2	v00860136
+buoyancy_N	n04633959
+buoyant_A	a00363621
+bur_N	n02921292
+burberry_N	n02921406
+burble_V	v02187922
+burble_VS	v02187922
+burbot_N	n02523427
+burden_N	n03679986
+burden_V2	v00750532
+burdenless_A	a00869138
+burdensome_A	a01189109
+burdensomeness_N	n04711031
+burdock_N	n11924445
+bureau_N	n03015254
+bureaucracy_N	n08009659
+bureaucrat_N	n09880427
+bureaucratic_A	a03051619
+bureaucratically_Adv	r00280972
+burette_N	n02921592
+burg_N	n08671168
+burgeon_V	v00357854
+burgess_N	n09880646
+burgh_N	n08540193
+burgher_N	n09869830
+burglar_N	n09880741
+burglar_alarm_N	n02921756
+burglarious_A	a03051889
+burglarproof_A	a01885532
+burglary_N	n00785045
+burgle_V	v02571511
+burgle_V2	v02571511
+burgomaster_N	n09880881
+burgoo_N	n07589724
+burgrass_N	n12113657
+burgrave_N	n09881009
+burgundy_N	n04963905
+burial_N	n01050627
+burial_ground_N	n08521623
+burin_N	n02922461
+burke_V2	v00462894
+burl_N	n04948905
+burlap_N	n02922798
+burled_A	a01787941
+burlesque_A	a02873654
+burlesque_N	n06780309
+burlesque_V2	v00849939
+burly_A	a02038126
+burmese_A	a03052018
+burmese_N	n06932435
+burn_N	n
+burn_V	v00104299
+burn_V2	v00104299
+burn_down_V	v00377351
+burn_down_V2	v00377351
+burn_off_V2	v00196252
+burn_out_V	v00435294
+burn_up_V	v00377351
+burn_up_V2	v00377351
+burnable_A	a00473243
+burner_N	n02923129
+burning_N	n00378069
+burnish_V	v01246095
+burnish_V2	v01246095
+burnous_N	n02923535
+burnouse_N	n02923535
+burnup_N	n00356516
+burp_N	n00117578
+burp_V	v00003431
+burp_V2	v00003431
+burqa_N	n02922578
+burr_N	n02921292
+burr_drill_N	n03176238
+burrawong_N	n11604046
+burrfish_N	n02656301
+burrito_N	n07880968
+burrlike_A	a02672015
+burro_N	n02389779
+burrow_N	n09230041
+burrow_V	v02042067
+burrow_V2	v02042067
+bursa_N	n05516554
+bursal_A	a02672116
+bursar_N	n09881265
+bursary_N	n13358151
+bursiform_A	a
+bursitis_N	n14261384
+burst_N	n00555325
+burst_V	v00306017
+burst_V2	v00306017
+burthen_N	n02924023
+burthen_V2	v01487311
+burton_N	n07889990
+burundian_A	a03052218
+burundian_N	n09695871
+bury_V	v00610167
+bury_V2	v00610167
+burying_N	n01050627
+burying_ground_N	n08521623
+bus_N	n02924116
+bus_V	v00180728
+bus_V2	v00180728
+busbar_N	n02924713
+busboy_N	n09881358
+busby_N	n02817516
+bush_N	n05263587
+bushbuck_N	n02425228
+bushel_N	n13620871
+bushing_N	n02925107
+bushman_N	n09881519
+bushtit_N	n01593028
+bushwhacker_N	n09881748
+bushwhacking_A	a02088760
+bushy_A	a00613975
+business_N	n00550341
+businesslike_A	a00839959
+businessman_N	n09882007
+businessmen_N	n08113073
+businessperson_N	n09882716
+businesswoman_N	n09882615
+busker_N	n09883174
+buskin_N	n02925666
+busload_N	n13765866
+busman_N	n09883362
+buspirone_N	n02926044
+bust_N	n02926188
+bust_V	v00333594
+bust_V2	v00333594
+bust_up_V	v01566185
+bustard_N	n02018795
+buster_N	n09828600
+bustier_N	n02926426
+bustle_N	n00555138
+bustle_V	v02058191
+bustle_V2	v02058191
+busy_A	a00292937
+busy_V2	v02415831
+busybody_N	n09883807
+busyness_N	n14008050
+busywork_N	n00581621
+but_Adv	r00004722
+butacaine_N	n02926727
+butadiene_N	n14912092
+butane_N	n14685017
+butanone_N	n14787954
+butch_A	a01201758
+butch_N	n09883947
+butcher_N	n09879744
+butcher_V2	v01322854
+butcherbird_N	n01583209
+butchery_N	n00223983
+buteonine_A	a02672219
+buteonine_N	n01607309
+butler_N	n09884509
+butt_N	n02927296
+butt_V	v01235769
+butt_V2	v01235769
+butt_in_V	v00780191
+butte_N	n09108884
+butter_N	n07848338
+butter_V2	v01267998
+butter_up_V2	v00881534
+butterbean_N	n07729225
+butterbur_N	n12002428
+buttercrunch_N	n07723968
+buttercup_N	n11720353
+butterfat_N	n14787707
+butterfingers_N	n09884934
+butterfish_N	n02615298
+butterfly_N	n00570854
+buttermilk_N	n07847047
+butternut_N	n07771891
+butterscotch_N	n07600394
+butterweed_N	n12000191
+butterwort_N	n12872914
+buttery_A	a00992291
+buttery_N	n02928172
+buttinsky_N	n09885059
+buttock_N	n05559727
+buttocks_N	n05559256
+button_N	n02928608
+button_V	v01367862
+button_V2	v01367862
+buttonhole_N	n02928930
+buttonhole_V2	v02458943
+buttonhook_N	n02929184
+buttonwood_N	n12807409
+buttony_A	a00057390
+buttress_N	n02929289
+buttress_V2	v00222728
+butty_N	n07696527
+butut_N	n13668266
+butyl_N	n15008025
+butylene_N	n14787093
+butyraceous_A	a02672344
+butyric_A	a02672500
+butyrin_N	n14788485
+buxom_A	a00986975
+buxomness_N	n05001302
+buy_N	n13253751
+buy_V	v00683670
+buy_V2	v00683670
+buy_back_V	v02207890
+buy_in_V2	v02323286
+buy_into_V2	v02284544
+buy_off_V2	v02284803
+buy_out_V2	v02274299
+buy_up_V2	v02274299
+buyer_N	n09885145
+buying_N	n00081572
+buyout_N	n00789534
+buzz_N	n01260008
+buzz_V	v00792304
+buzz_V2	v00792304
+buzz_off_V	v02010864
+buzzard_N	n01607962
+buzzer_N	n02930080
+buzzword_N	n06608277
+by_Adv	r00233687
+bye_N	n06629610
+bygone_A	a01728919
+bygone_N	n15121153
+bylaw_N	n06537951
+bypass_N	n02828648
+bypass_V2	v00811171
+bypath_N	n02930645
+byplay_N	n00550341
+byproduct_N	n02930492
+byroad_N	n02930645
+byssus_N	n01955318
+bystander_N	n09885334
+byte_N	n13626013
+byway_N	n02930645
+byword_N	n07153838
+cab_N	n02930766
+cabal_N	n05908882
+cabala_N	n05954100
+cabalist_N	n09885416
+cabalistic_A	a00899738
+cabana_N	n02931294
+cabaret_N	n00520672
+cabbage_N	n07713895
+cabbageworm_N	n02310585
+cabby_N	n10693646
+caber_N	n02931836
+cabin_N	n02932019
+cabinet_N	n02933112
+cabinetmaker_N	n09885866
+cabinetmaking_N	n00617601
+cabinetwork_N	n00607542
+cable's_length_N	n13652886
+cable_N	n02933842
+cable_V	v01007222
+cable_V2	v01007222
+cable_car_N	n02934451
+cable_length_N	n13652886
+cable_railway_N	n02934641
+cablegram_N	n06275095
+cabman_N	n10693646
+cabochon_N	n14700046
+caboodle_N	n07954731
+caboose_N	n02932523
+cabotage_N	n00315307
+cabstand_N	n08517966
+cacao_N	n12201580
+cacao_bean_N	n07754894
+cacao_tree_N	n12201580
+cache_N	n02934888
+cache_V2	v02305856
+cachectic_A	a02672591
+cachet_N	n02935316
+cachexia_N	n14548105
+cachinnation_N	n07127350
+cachou_N	n07607832
+cacique_N	n01573627
+cackle_N	n07127451
+cackle_V	v00031418
+cackler_N	n01566645
+cackly_A	a00299144
+cacodemon_N	n09542541
+cacodemonic_A	a02672729
+cacodyl_N	n14788714
+cacodylic_A	a02672886
+cacogenesis_N	n14045835
+cacophonous_A	a00298767
+cacophony_N	n04984938
+cactus_N	n11842204
+cacuminal_A	a00201802
+cad_N	n06567689
+cadaster_N	n06502192
+cadastral_A	a02673022
+cadaver_N	n05218119
+cadaverine_N	n15095771
+cadaverous_A	a02673139
+caddie_N	n09886403
+caddish_A	a00640931
+caddisworm_N	n02269657
+caddy_N	n02935387
+cadence_N	n04991879
+cadenced_A	a02019635
+cadenza_N	n07046218
+cadet_N	n09886540
+cadetship_N	n00589596
+cadge_V	v02270165
+cadge_V2	v02270165
+cadger_N	n10330189
+cadmium_N	n14632444
+cadre_N	n08242100
+caducean_A	a02673345
+caduceus_N	n06884520
+caducous_A	a01758582
+caecilian_A	a02673446
+caecilian_N	n01655344
+caesar_N	n10878161
+caesarian_A	a03029400
+caespitose_A	a02253817
+caesura_N	n07085072
+caesural_A	a02673594
+cafe_N	n02935658
+cafe_au_lait_N	n07919572
+cafeteria_N	n02935891
+caff_N	n02936281
+caffeine_N	n14761122
+caffeinic_A	a02673712
+caffeinism_N	n14510247
+caftan_N	n02936402
+cage_N	n02811059
+cage_V2	v02496036
+cagey_A	a00325619
+cagily_Adv	r00281237
+cagoule_N	n02937010
+cahoot_N	n07177111
+caiman_N	n01699040
+cairn_N	n02096177
+cairned_A	a02673810
+cairngorm_N	n14694571
+caisson_N	n02937093
+caitiff_A	a00265214
+caitiff_N	n09886911
+cajole_V2	v00768778
+cajolery_N	n06695862
+cake_N	n02937469
+cake_V	v01262321
+cake_V2	v01262321
+cakewalk_N	n00036580
+calaba_N	n12364940
+calabash_N	n02937614
+caladenia_N	n12048399
+caladium_N	n11785668
+calamint_N	n12842887
+calamitous_A	a01050088
+calamity_N	n07314838
+calamus_N	n02468617
+calando_A	a02538295
+calanthe_N	n12048928
+calash_N	n02937958
+calcaneal_A	a02673880
+calcareous_A	a02673969
+calced_A	a02156934
+calceolaria_N	n12879527
+calceolate_A	a02674148
+calceus_N	n02938218
+calcic_A	a02674303
+calcicolous_A	a02595071
+calciferous_A	a02674398
+calcific_A	a03009696
+calcification_N	n13442312
+calcifugous_A	a02595167
+calcify_V	v00498530
+calcify_V2	v00498530
+calcimine_N	n02938321
+calcination_N	n13442476
+calcine_V	v00372251
+calcine_V2	v00372251
+calcite_N	n14935751
+calcitic_A	a02674530
+calcitonin_N	n05413465
+calcium_N	n14632648
+calculable_A	a00301187
+calculate_V	v00637259
+calculate_V2	v00637259
+calculate_VS	v00637259
+calculatingly_Adv	r00505979
+calculation_N	n00868910
+calculator_N	n02938886
+calculous_A	a02674642
+calculus_N	n06013741
+caldera_N	n09231117
+caldron_N	n02939185
+calefacient_A	a01248198
+calefaction_N	n05016451
+calefactory_A	a01248358
+calendar_N	n06487395
+calender_N	n02939565
+calender_V2	v01391095
+calendric_A	a02674772
+calendula_N	n11943407
+calf_N	n01887896
+calf_love_N	n07544351
+calibrate_V2	v00295697
+calibration_N	n00999245
+calibre_N	n04728068
+caliche_N	n14699441
+calico_A	a02675055
+calico_N	n02939763
+calif_N	n09887496
+californian_A	a03052403
+californian_N	n09741612
+californium_N	n14633037
+caliginous_A	a00274291
+caliper_N	n02939866
+caliph_N	n09887496
+caliphate_N	n00589691
+calisaya_N	n12664187
+calisthenic_A	a02675196
+calisthenics_N	n00627437
+calk_N	n02940143
+calk_V2	v00070736
+call_N	n00080743
+call_V	v00107231
+call_V2	v00107231
+call_V2A	v00107231
+call_V2V	v00107231
+call_V3	v00107231
+call_VS	v00107231
+call_back_V2	v00607780
+call_box_N	n03990210
+call_for_V2	v00752764
+call_forth_V2	v01629958
+call_girl_N	n09889065
+call_in_V	v00790135
+call_in_V2	v00790135
+call_off_V2	v01899017
+call_on_V	v00794640
+call_on_V2	v00794640
+call_out_V2	v00868979
+call_up_N	n07169353
+call_up_V2	v00607780
+callable_A	a00136589
+caller_A	a
+caller_N	n01068012
+calliandra_N	n11760785
+calligrapher_N	n09889170
+calligraphic_A	a02909651
+calligraphy_N	n06403969
+calling_N	n00583246
+calliope_N	n02940706
+calliopsis_N	n11957678
+callipygian_A	a02139403
+callisthenics_N	n00627437
+callithump_N	n07054122
+callithumpian_A	a02675320
+callosity_N	n04844625
+callosotomy_N	n00683915
+callous_A	a02107162
+calloused_A	a02447569
+callousness_N	n04844625
+callow_A	a00936998
+callowness_N	n14426568
+callus_N	n13088688
+calm_A	a00302761
+calm_N	n04903813
+calm_V	v00022316
+calm_V2	v00022316
+calm_down_V2	v00558061
+calmness_N	n04903813
+calomel_N	n14950937
+caloric_A	a02675446
+calorie_N	n13726296
+calorifacient_A	a01248477
+calorific_A	a01248605
+calorimeter_N	n02941095
+calorimetric_A	a02675738
+calorimetry_N	n01001814
+calosoma_N	n02167820
+calpac_N	n02941228
+calque_N	n06301445
+caltrop_N	n11948044
+calumet_N	n02941408
+calumniate_V2	v00846509
+calumniatory_A	a01161233
+calumny_N	n01220336
+calvaria_N	n05540407
+calvary_N	n07306032
+calve_V	v00058897
+calving_N	n13442639
+calvinism_N	n06229853
+calvinist_N	n09889346
+calyceal_A	a02675856
+calycular_A	a02676046
+calyculate_A	a02676205
+calyculus_N	n02155448
+calypso_N	n09490210
+calyptra_N	n11532547
+calyptrate_A	a02676309
+calyx_N	n11691523
+cam_N	n02941716
+camail_N	n02941845
+camaraderie_N	n04653627
+camas_N	n12449296
+camber_N	n01001344
+camber_V	v02035425
+camber_V2	v02035425
+cambial_A	a02676456
+cambium_N	n05286412
+cambodian_A	a02968828
+cambodian_N	n09696280
+cambric_N	n02942147
+camcorder_N	n02942349
+camel_N	n02437136
+camellia_N	n12929403
+camelpox_N	n14262153
+camembert_N	n07852833
+cameo_N	n02942577
+camera_N	n02942699
+cameraman_N	n09889539
+cameroonian_A	a03052588
+cameroonian_N	n09696456
+camion_N	n03235979
+camise_N	n02943964
+camisole_N	n02944075
+camlet_N	n02944256
+camomile_N	n11949402
+camouflage_N	n01049266
+camouflage_V2	v02158896
+camp_A	a02394487
+camp_N	n02944826
+camp_V	v00525805
+camp_V2	v00525805
+camp_bed_N	n03114504
+camp_chair_N	n02946270
+camp_follower_N	n09890192
+camp_out_V	v02653996
+campaign_N	n00309906
+campaign_V	v01093786
+campaigner_N	n09889691
+campaigning_N	n00799537
+campanile_N	n02946127
+campanula_N	n12036939
+campanulate_A	a02676610
+camper_N	n02946348
+campestral_A	a02051500
+campfire_N	n07303585
+camphor_N	n14790979
+camphoraceous_A	a02676825
+camphorated_A	a00306131
+camphoric_A	a02676966
+camping_N	n01055165
+campion_N	n11815491
+campmate_N	n09890411
+campsite_N	n08518171
+campstool_N	n02946753
+campus_N	n08518374
+campylotropous_A	a01029399
+camshaft_N	n02946824
+camwood_N	n12509109
+can_N	n02946921
+can_V2	v00213794
+can_VV	v00213794
+canadian_A	a02982473
+canadian_N	n09231890
+canal_N	n02947212
+canalicular_A	a02677112
+canaliculate_A	a02244065
+canaliculus_N	n05251655
+canalization_N	n01142519
+canalize_V2	v01933900
+canape_N	n07581607
+canard_N	n06758135
+canary_A	a00372653
+canary_N	n01533339
+canary_bird_N	n01533339
+canary_wine_N	n07894451
+canasta_N	n00497060
+canavanine_N	n14603143
+cancan_N	n00531077
+cancel_V	v00800460
+cancel_V2	v00800460
+cancel_out_V2	v00471196
+cancellate_A	a00327541
+cancellation_N	n00232386
+cancer_N	n01977832
+cancerous_A	a00227301
+cancerweed_N	n12865708
+cancroid_A	a02677231
+cancroid_N	n14242788
+candelabrum_N	n02947818
+candelilla_N	n12921126
+candescent_A	a00271208
+candid_A	a00764484
+candida_N	n13079419
+candidacy_N	n00799537
+candidate_N	n09889691
+candidature_N	n00799537
+candidiasis_N	n14181713
+candle_N	n02948072
+candlelight_N	n11433435
+candlemaker_N	n09890894
+candlenut_N	n11689957
+candlepin_N	n02948293
+candlepins_N	n00462686
+candlepower_N	n05100751
+candlesnuffer_N	n02948403
+candlestick_N	n02948557
+candlewick_N	n02948719
+candlewood_N	n12381511
+candor_N	n04871720
+candour_N	n04871720
+candy_N	n07597365
+candy_V	v02196378
+candy_V2	v02196378
+candytuft_N	n11889619
+cane_N	n02949084
+cane_V2	v01412204
+canebrake_N	n08437847
+canella_N	n12372520
+canescent_A	a00212949
+canfield_N	n00495677
+cangue_N	n02949356
+canicular_A	a
+canine_A	a02677703
+canine_N	n02083346
+canistel_N	n07755262
+canister_N	n02949542
+canker_N	n05693669
+canker_V2	v00089973
+cankerous_A	a01175158
+cankerworm_N	n02287799
+canna_N	n12350758
+cannabin_N	n14791560
+cannabis_N	n02949691
+cannelloni_N	n07863547
+cannery_N	n02950018
+cannibal_N	n09891079
+cannibalic_A	a01263832
+cannibalism_N	n00412839
+cannibalistic_A	a03052770
+cannibalize_V2	v01162143
+cannikin_N	n02950120
+cannon_N	n00500449
+cannon_fodder_N	n09891300
+cannonade_N	n00994623
+cannonball_N	n02950943
+cannula_N	n02951170
+cannulation_N	n00321195
+canny_A	a00439252
+canoe_N	n02951358
+canoe_V2	v01947543
+canoeist_N	n09891470
+canon_N	n06430537
+canonic_A	a03001527
+canonical_A	a03001527
+canonist_A	a03001853
+canonist_N	n09891730
+canonization_N	n01040390
+canonize_V2	v00823129
+canopied_A	a01695363
+canopy_N	n02952109
+canorous_A	a01501619
+cant_N	n02833576
+cant_V	v01884577
+cant_V2	v01884577
+cantabile_A	a01501718
+cantala_N	n12477583
+cantaloup_N	n07755929
+cantaloupe_N	n07755929
+cantankerous_A	a01135673
+cantata_N	n07042249
+canteen_N	n02952374
+canter_N	n00288486
+canter_V	v01959340
+canter_V2	v01959340
+canthus_N	n05314075
+canticle_N	n07036443
+cantilever_N	n02953056
+cantillation_N	n01254882
+cantle_N	n02953455
+canto_N	n06384269
+canton_N	n08540770
+cantonal_A	a03052963
+cantonment_N	n02944826
+cantor_N	n09891864
+canty_A	a00874547
+canuck_N	n09696944
+canvas_N	n02953673
+canvasback_N	n01850873
+canvass_N	n02953673
+canvass_V	v00644583
+canvass_V2	v00644583
+canvasser_N	n09892066
+canyon_N	n09233446
+canyonside_N	n09233603
+cap_N	n02954340
+cap_V2	v00236104
+cap_off_V2	v00485435
+capability_N	n05202497
+capable_A	a00306314
+capacious_A	a01384572
+capaciousness_N	n05105265
+capacitance_N	n02955247
+capacitive_A	a02678001
+capacitor_N	n02955247
+capacity_N	n00720951
+caparison_N	n02955540
+caparison_V2	v01670315
+cape_N	n02955767
+capelin_N	n02541257
+caper_N	n00427580
+caper_V	v01967104
+capercaillie_N	n01797020
+capful_N	n13766080
+capillarity_N	n11433806
+capillary_A	a02926858
+capillary_N	n02956069
+capital_A	a01467919
+capital_N	n02956247
+capitalism_N	n08364143
+capitalist_A	a00297403
+capitalist_N	n09609232
+capitalistic_A	a00297403
+capitalization_N	n00093006
+capitalize_V	v00162167
+capitalize_V2	v00162167
+capitate_A	a02041940
+capitate_N	n05273223
+capitation_N	n13314226
+capitol_N	n02956500
+capitular_A	a02678218
+capitulate_V	v01117812
+capitulate_V2	v01117812
+capitulation_N	n00067707
+capitulum_N	n13128156
+capo_N	n09892410
+capon_N	n01792530
+capote_N	n02956883
+cappuccino_N	n07920349
+capriccio_N	n07280424
+caprice_N	n07490579
+capricious_A	a00719442
+capriciousness_N	n04671841
+caprifig_N	n12401893
+caprine_A	a02678502
+capriole_N	n00512267
+capsaicin_N	n15032829
+capsicum_N	n12900148
+capsid_N	n01329794
+capsize_V	v01893313
+capsize_V2	v01893313
+capsizing_N	n07353232
+capstan_N	n02957252
+capstone_N	n02957427
+capsular_A	a02678677
+capsulate_A	a01657420
+capsule_N	n02957586
+captain_N	n09892513
+captain_V2	v02440486
+captainship_N	n00589769
+caption_N	n06346891
+captious_A	a00647867
+captivate_V2	v01806505
+captivation_N	n07497976
+captive_A	a00163948
+captive_N	n09893502
+captivity_N	n13997050
+captopril_N	n02958002
+captor_N	n09609561
+capture_N	n00088481
+capture_V2	v01215421
+capuchin_N	n02492035
+capulin_N	n07757874
+caput_N	n05538625
+capybara_N	n02365480
+car_N	n02934451
+carabao_N	n02408817
+carabiner_N	n02960690
+caracal_N	n02127678
+caracara_N	n01612628
+caracolito_N	n12702124
+carafe_N	n02960903
+carambola_N	n07746551
+caramel_A	a00372799
+caramel_N	n04973957
+carancha_N	n01613177
+caranday_N	n12588780
+carangid_A	a
+carapace_N	n
+carat_N	n13585127
+caravan_N	n04520382
+caravanning_N	n01066061
+caravansary_N	n02961035
+caravanserai_N	n02961035
+caraway_N	n07816726
+carbamate_N	n14792281
+carbide_N	n14792550
+carbine_N	n02961451
+carbineer_N	n09893746
+carbocyclic_A	a02679202
+carbohydrate_N	n14792703
+carbolated_A	a02679352
+carbomycin_N	n02961714
+carbon_N	n02961851
+carbon_paper_N	n14797813
+carbonaceous_A	a02863724
+carbonado_N	n07664468
+carbonara_N	n07831146
+carbonate_N	n14798450
+carbonated_A	a02276852
+carbonation_N	n13442998
+carbonic_A	a02863724
+carboniferous_A	a02863724
+carbonization_N	n13443370
+carbonize_V2	v00369628
+carbonyl_A	a02679468
+carbonyl_N	n14790526
+carborundum_N	n14799476
+carboxyl_A	a02679653
+carboxyl_N	n14790796
+carboy_N	n02962061
+carbuncle_N	n14183774
+carbuncled_A	a00057490
+carburetor_N	n02962200
+carburettor_N	n02962200
+carcase_N	n01758757
+carcass_N	n01758757
+carcinogen_N	n14793812
+carcinogenic_A	a02679858
+carcinoid_N	n14237148
+carcinoma_N	n14242337
+carcinomatous_A	a02680017
+carcinosarcoma_N	n14237351
+card_N	n02962545
+card_V2	v00663894
+card_sharper_N	n09894909
+cardamom_N	n07822323
+cardboard_A	a01572325
+cardboard_N	n14799601
+cardcase_N	n02962843
+cardholder_N	n09893916
+cardia_N	n05396229
+cardiac_A	a02843717
+cardigan_N	n02113186
+cardinal_A	a02183611
+cardinal_N	n01541386
+cardinalate_N	n08153022
+cardinalfish_N	n02572196
+cardinality_N	n13591586
+cardinalship_N	n00589948
+cardiograph_N	n02781764
+cardiographic_A	a02680151
+cardiography_N	n00832092
+cardioid_N	n13909632
+cardiologic_A	a02914902
+cardiologist_N	n09894445
+cardiology_N	n06047275
+cardiomegaly_N	n14334631
+cardiomyopathy_N	n14110966
+cardiopulmonary_A	a02680242
+cardiospasm_N	n00226711
+cardiovascular_A	a02874130
+carditis_N	n14338942
+cardoon_N	n07730033
+cardroom_N	n02963987
+cardsharp_N	n09894909
+care_N	n
+care_V	v02550296
+care_for_V2	v00078760
+careen_V	v01884974
+careen_V2	v01884974
+career_N	n00282613
+career_V	v02082181
+careerism_N	n00413086
+careerist_N	n09895222
+carefree_A	a01998260
+carefreeness_N	n04672210
+careful_A	a00309021
+carefulness_N	n04663494
+caregiver_N	n09895561
+careless_A	a00311663
+carelessness_N	n00739270
+caress_N	n00144778
+caress_V2	v01226215
+caressing_N	n00854000
+caret_N	n06818603
+caretaker_N	n09895701
+careworn_A	a02433000
+carful_N	n13766166
+cargo_N	n02964389
+carhop_N	n09896084
+caribou_N	n02433925
+caricature_N	n06780069
+caricature_V2	v00849592
+caricaturist_N	n09896170
+caries_N	n13444513
+carillon_N	n00544441
+carillonneur_N	n09896311
+carina_N	n05227209
+carinal_A	a02680492
+carinate_N	n01517966
+carioca_N	n00535455
+carious_A	a01175427
+carissa_N	n11771539
+carjacking_N	n00227484
+carload_N	n07976069
+carmelite_A	a03053199
+carmelite_N	n10778148
+carminative_A	a01165665
+carminative_N	n02965617
+carmine_A	a00381097
+carmine_N	n04963449
+carnage_N	n00223983
+carnal_A	a02976040
+carnallite_N	n14669413
+carnassial_A	a00801328
+carnation_A	a00372960
+carnation_N	n04971211
+carnauba_N	n12588320
+carnelian_N	n14801594
+carnival_N	n00511555
+carnivore_N	n01324431
+carnivorous_A	a00313387
+carnosaur_N	n01713508
+carnotite_N	n14669677
+carob_N	n07598335
+caroche_N	n02966068
+carol_N	n00546613
+carol_V2	v01731828
+caroler_N	n09896401
+caroling_N	n00546861
+caroller_N	n09896401
+carom_N	n00500449
+carotene_N	n14721236
+carotenemia_N	n14566606
+carotenoid_N	n14720962
+carotid_A	a02681141
+carousal_N	n00511041
+carouse_N	n00511041
+carouse_V2	v02493260
+carousel_N	n02966193
+carp_N	n01439514
+carp_V	v00808671
+carp_V2	v00808671
+carpal_A	a03053336
+carpal_N	n05271814
+carpel_N	n11677743
+carpellary_A	a02681282
+carpellate_A	a00316046
+carpenter_N	n09896685
+carpenteria_N	n12789554
+carpentry_N	n00607775
+carper_N	n09896826
+carpet_N	n04118021
+carpet_V2	v01234920
+carpet_beater_N	n02967407
+carpet_knight_N	n09897170
+carpet_sweeper_N	n02967782
+carpetbag_A	a02681402
+carpetbag_N	n02967294
+carpetbagger_N	n09896973
+carpetweed_N	n11821534
+carpophagous_A	a00314466
+carpophore_N	n11677902
+carport_N	n02968074
+carpospore_N	n11548728
+carposporic_A	a02681567
+carposporous_A	a02681681
+carrack_N	n02968210
+carrageenin_N	n14801711
+carrel_N	n02968333
+carriage_N	n02766534
+carriageway_N	n02969323
+carrier_N	n01314145
+carrier_bag_N	n04122825
+carrier_pigeon_N	n01815036
+carrion_N	n01758895
+carrion_crow_N	n01620414
+carrot_N	n01219722
+carroty_A	a03132982
+carry_N	n
+carry_V	v01101571
+carry_V2	v01101571
+carry_forward_V2	v02013427
+carry_off_V2	v00470701
+carry_on_V	v00781000
+carry_on_V2	v00781000
+carry_out_V	v00486018
+carry_out_V2	v00486018
+carry_over_V2	v00349951
+carry_through_V2	v01640855
+carryall_N	n02970408
+carrycot_N	n02970534
+carsick_A	a02542675
+cart_N	n02970849
+cart_V2	v01451502
+cart_off_V2	v01451665
+cart_track_N	n04463510
+cartage_N	n01106118
+carte_blanche_N	n05197701
+cartel_N	n08236621
+carter_N	n09897914
+carthorse_N	n02386853
+cartilage_N	n05288091
+cartilaginification_N	n14183926
+cartilaginous_A	a02681776
+cartload_N	n13766252
+cartographer_N	n09898215
+cartographic_A	a02681881
+cartography_N	n00924579
+carton_N	n02971356
+cartoon_N	n06616464
+cartoon_V2	v01693727
+cartoonist_N	n09898346
+cartouche_N	n02971473
+cartridge_N	n02971691
+cartridge_belt_N	n02972397
+cartridge_paper_N	n14799833
+cartroad_N	n04463510
+cartwheel_N	n00434657
+cartwright_N	n09898692
+caruncle_N	n05471181
+caruncular_A	a02682134
+carunculate_A	a02682298
+carve_V	v01255967
+carve_V2	v01255967
+carve_out_V2	v00587675
+carve_up_V2	v02467662
+carvedilol_N	n02973395
+carver_N	n09985470
+carving_N	n00937656
+carving_fork_N	n02973805
+carving_knife_N	n02973904
+caryatid_N	n02974348
+caryophyllaceous_A	a02682406
+casaba_N	n07756838
+cascade_N	n07363668
+cascade_V	v01465732
+cascara_N	n13141797
+cascarilla_N	n12923108
+case_N	n01182654
+case_V2	v01486312
+case_history_N	n06514880
+case_law_N	n06535035
+casebook_A	a02295511
+casebook_N	n06503034
+casein_N	n02975994
+casement_N	n02976350
+caseous_A	a01175541
+casern_N	n02976552
+casework_N	n01209079
+caseworm_N	n02269522
+cash_N	n10886222
+cash_V	v02256354
+cash_V2	v02256354
+cash_in_V2	v02256354
+cash_in_on_V2	v02279513
+cash_out_V2	v02755232
+cashable_A	a00916965
+cashbox_N	n02976939
+cashew_N	n07772147
+cashier_N	n09899289
+cashier_V2	v02422559
+cashmere_N	n02977330
+casing_N	n02977619
+casino_N	n00491713
+cask_N	n02795169
+casket_N	n02978055
+caspase_N	n14669823
+casque_N	n02978205
+casquet_N	n02978367
+cassareep_N	n07921090
+cassava_N	n12926480
+casserole_N	n02978753
+cassette_N	n02978881
+cassia_N	n11705171
+cassiri_N	n07932323
+cassiterite_N	n14669927
+cassock_N	n02979516
+cassocked_A	a00455310
+cassowary_N	n01519563
+cast_N	n00105479
+cast_V	v00076400
+cast_V2	v00076400
+cast_around_V	v00649362
+cast_aside_V2	v02222318
+cast_off_V	v01513430
+cast_off_V2	v01513430
+cast_out_V2	v02222318
+castaway_N	n09899438
+caste_N	n07995617
+castellated_A	a01796109
+caster_N	n02980036
+castigate_V2	v02500144
+castigation_N	n01161017
+casting_N	n00161603
+castle_N	n00166552
+castle_V	v01077329
+castor_N	n02362862
+castor_oil_N	n02980841
+castrate_V2	v00060477
+castration_N	n00397010
+castrato_N	n09899534
+casual_A	a
+casualness_N	n04912240
+casualty_N	n07340094
+casuarina_N	n12224978
+casuist_N	n09899929
+casuistic_A	a03053460
+casuistical_A	a03053460
+casuistry_N	n06160055
+casus_belli_N	n07291215
+cat_N	n00901476
+cat_sleep_N	n00858377
+catabiosis_N	n13443709
+catabolic_A	a
+catabolism_N	n13443787
+catachresis_N	n07102034
+catachrestic_A	a02682863
+cataclinal_A	a00108434
+cataclysm_N	n07314838
+cataclysmal_A	a00587193
+cataclysmic_A	a00587193
+catacomb_N	n02981024
+catacorner_A	a01719507
+catadromous_A	a00109382
+catafalque_N	n02981198
+catalan_A	a03053859
+catalan_N	n06967529
+catalase_N	n14737639
+catalatic_A	a02683049
+catalectic_A	a00318082
+catalectic_N	n06348500
+catalepsy_N	n14070206
+cataleptic_A	a03054216
+cataleptic_N	n09900391
+catalexis_N	n07094355
+catalog_N	n06416206
+catalog_V2	v00652622
+cataloger_N	n09900499
+catalogue_N	n06416206
+catalogue_V2	v00652622
+catalpa_N	n12814643
+catalufa_N	n02571810
+catalysis_N	n13444131
+catalyst_N	n09900711
+catalytic_A	a03054409
+catalytically_Adv	r00077345
+catamaran_N	n02981792
+catamite_N	n09900873
+catananche_N	n11946727
+cataphasia_N	n14401878
+cataphatic_A	a02683160
+cataphatism_N	n05942338
+cataphyll_N	n11686195
+cataplasia_N	n07428257
+cataplastic_A	a02683315
+catapult_N	n02981911
+catapult_V2	v01514348
+catapultic_A	a02683419
+cataract_N	n09237918
+catarrh_N	n14339772
+catarrhal_A	a02683650
+catarrhine_A	a01408738
+catastrophe_N	n07314838
+catastrophic_A	a
+catastrophically_Adv	r00132921
+catatonia_N	n14399116
+catatonic_A	a03054551
+catbird_N	n01587526
+catboat_N	n02982416
+catcall_N	n07122018
+catcall_V	v01060909
+catch_N	n00088725
+catch_V	v01215421
+catch_V2	v01215421
+catch_VS	v01215421
+catch_crop_N	n13086220
+catch_on_V	v00543287
+catch_out_V2	v00731574
+catch_up_V	v00598753
+catch_up_V2	v00598753
+catch_up_with_V2	v01155090
+catchall_N	n02983072
+catcher_N	n00723241
+catching_N	n00077981
+catchment_N	n02983357
+catchment_area_N	n08518940
+catchment_basin_N	n08518940
+catchpenny_A	a00934738
+catchphrase_N	n07152463
+catchword_N	n06291603
+catchy_A	a00170717
+catechesis_N	n00887882
+catechetical_A	a02982102
+catechin_N	n15067237
+catechism_N	n06412771
+catechismal_A	a02981935
+catechist_N	n09901337
+catechistic_A	a02982288
+catechize_V2	v00787359
+catecholamine_N	n14807929
+catechu_N	n11757190
+catechumen_N	n09901502
+categorem_N	n06752410
+categorematic_A	a02592890
+categorial_A	a02683869
+categoric_A	a02684005
+categorical_A	a02684005
+categorization_N	n01012712
+categorize_V2	v00657260
+category_N	n05838765
+catena_N	n08376526
+catenary_N	n13868607
+catenulate_A	a02146029
+cater_V	v01180844
+caterer_N	n09901642
+catering_N	n01104324
+caterpillar_N	n02309337
+caterwaul_N	n07378569
+caterwaul_V	v00914634
+catfish_N	n02517442
+catgut_N	n02983741
+catharsis_N	n00253395
+cathartic_A	a00638067
+cathartic_N	n04025748
+cathectic_A	a02684198
+cathedra_N	n02983904
+cathedral_A	a02684317
+cathedral_N	n02984061
+catheter_N	n02984469
+catheterization_N	n00321562
+cathexis_N	n09185612
+cathode_N	n02984699
+cathodic_A	a02626995
+catholic_A	a02920951
+catholic_N	n09679925
+catholicism_N	n06227263
+catholicity_N	n04765691
+cation_N	n09238294
+cationic_A	a02930387
+catkin_N	n11674798
+catkinate_A	a02684482
+catling_N	n02985506
+catmint_N	n12859986
+catoptric_A	a02684557
+catoptrics_N	n06101180
+catostomid_N	n01444783
+catsup_N	n07822197
+cattail_N	n12155583
+cattalo_N	n02407763
+cattiness_N	n04842515
+cattish_A	a00225912
+cattle_N	n02402425
+cattle_cake_N	n07800487
+cattleman_N	n09902017
+cattleship_N	n02986348
+cattleya_N	n12050533
+catty_A	a00225912
+catty_N	n13717728
+catwalk_N	n02986605
+caucasian_A	a02843959
+caucasian_N	n06978180
+caucus_N	n08308313
+cauda_N	n05228264
+caudal_A	a02843816
+caudate_A	a00319534
+caudex_N	n13129078
+caul_N	n05310596
+cauldron_N	n02939185
+caulescent_A	a00321094
+cauliflower_N	n07715103
+cauline_A	a00318498
+caulk_N	n15014696
+caulk_V2	v01354565
+causal_A	a00323199
+causalgia_N	n14325575
+causality_N	n13780606
+causation_N	n00042311
+causative_A	a00322457
+cause_N	n00007347
+cause_V2	v00770437
+cause_V2V	v00770437
+cause_VS	v00770437
+causeless_A	a01339203
+causerie_N	n07135080
+causeway_N	n02986920
+causing_N	n00042311
+caustic_A	a00587376
+caustic_N	n15014529
+caustically_Adv	r00281950
+cauterize_V2	v00273114
+cautery_N	n00668112
+caution_N	n04664058
+caution_V	v00871195
+caution_V2	v00871195
+caution_V2V	v00871195
+caution_VS	v00871195
+cautionary_A	a01771124
+cautious_A	a00325281
+cavalcade_N	n08427918
+cavalier_A	a00788145
+cavalier_N	n09902128
+cavalry_N	n08389710
+cavalryman_N	n09902353
+cave_N	n09238926
+cave_V	v00649887
+cave_V2	v00649887
+cave_dweller_N	n09902731
+cave_in_N	n07361416
+cave_in_V	v01989053
+caveat_N	n06747907
+caveman_N	n09902731
+cavern_N	n09239302
+cavernous_A	a00947012
+cavetto_N	n02987706
+caviar_N	n07799579
+caviare_N	n07799579
+cavil_V	v00808671
+cavity_N	n05303402
+cavort_V	v01883716
+cavy_N	n02364520
+caw_N	n07378682
+caw_V	v01060065
+caw_V2	v01060065
+cayenne_N	n07721942
+cayenne_pepper_N	n07721942
+cayman_N	n01699040
+cayuse_N	n02382039
+cc_N	n13623636
+cd_N	n03079230
+cease_N	n15268239
+cease_V	v02609764
+cease_V2	v02609764
+cease_V2V	v02609764
+cease_VS	v02609764
+ceaseless_A	a00595299
+cecal_A	a02684742
+cecropia_N	n02303284
+cecum_N	n05536370
+cedar_N	n11623105
+cedarn_A	a02575952
+cede_V2	v02235229
+cedi_N	n13667048
+cedilla_N	n06822958
+cefadroxil_N	n02989178
+cefoperazone_N	n02989313
+cefotaxime_N	n02989475
+ceftazidime_N	n02989685
+ceftriaxone_N	n02989893
+cefuroxime_N	n02990103
+ceibo_N	n12528549
+ceilidh_N	n07448394
+ceiling_N	n02990373
+ceilinged_A	a01209770
+celandine_N	n11903671
+celebrant_N	n09902851
+celebrate_V2	v02398956
+celebrated_A	a01121402
+celebration_N	n00428000
+celebratory_A	a02684875
+celebrity_N	n09903153
+celecoxib_N	n02990561
+celeriac_N	n07730708
+celerity_N	n05059132
+celery_N	n07730406
+celesta_N	n02990758
+celestial_A	a02684971
+celestite_N	n14670061
+celiac_A	a03008885
+celibacy_N	n01069125
+celibate_A	a00360950
+celibate_N	n09903367
+celiocentesis_N	n00943963
+celioma_N	n14237489
+celioscopy_N	n00642325
+cell_N	n00006484
+cellar_N	n02800497
+cellarage_N	n02991950
+cellblock_N	n02992032
+cellist_N	n09903501
+cello_N	n02992211
+cellophane_N	n02992368
+cellular_A	a00327031
+cellularity_N	n14061462
+cellulite_N	n05269668
+cellulitis_N	n14339914
+celluloid_A	a01572458
+celluloid_N	n06262567
+cellulose_N	n14793921
+cellulosic_N	n14804039
+cellulosid_A	a02686322
+celom_N	n05606801
+celt_N	n09688008
+celtic_A	a02957823
+celtic_N	n06960298
+celtuce_N	n07724819
+cement_N	n05308810
+cement_V2	v01304076
+cement_mixer_N	n03087069
+cementite_N	n14805145
+cementitious_A	a02686439
+cementum_N	n05308810
+cemetery_N	n08521623
+cenobite_N	n10519291
+cenobitic_A	a02686630
+cenogenesis_N	n13444940
+cenogenetic_A	a02687191
+cenotaph_N	n02993194
+censer_N	n02993368
+censor_N	n09903639
+censor_V2	v00682928
+censorial_A	a02687578
+censoring_N	n00397347
+censorious_A	a00648089
+censorship_N	n00397347
+censure_N	n06709998
+censure_V2	v00823669
+census_N	n00653388
+cent_N	n13390626
+centas_N	n13701703
+centaur_N	n09240051
+centaury_N	n11947251
+centavo_N	n13665256
+centenarian_A	a01645048
+centenarian_N	n09904208
+centenary_A	a02998988
+centenary_N	n15251336
+centennial_A	a02998988
+centennial_N	n15251336
+center_A	a02031624
+center_V	v00722232
+center_V2	v00722232
+centerboard_N	n02994012
+centered_A	a00330644
+centerfold_N	n06258361
+centering_N	n00120943
+centerline_N	n13871967
+centerpiece_N	n02994419
+centesimal_A	a02687727
+centesimo_N	n13664808
+centesis_N	n00943187
+centigrade_A	a02687822
+centiliter_N	n13623856
+centime_N	n13390626
+centimeter_N	n13658828
+centimetre_N	n13658828
+centimo_N	n13665027
+centipede_N	n01784675
+centner_N	n13721177
+central_A	a00329831
+central_N	n02994858
+centralism_N	n05986822
+centralist_A	a02688016
+centrality_N	n05078025
+centralization_N	n01015175
+centralize_V	v00405236
+centralize_V2	v00405236
+centre_N	n02993546
+centre_V	v00722232
+centre_V2	v00722232
+centre_bit_N	n02993877
+centrepiece_N	n02994419
+centrex_N	n02995770
+centric_A	a00330728
+centrifugal_A	a00332375
+centrifugation_N	n13445296
+centrifuge_N	n02995998
+centriole_N	n05446181
+centripetal_A	a00332869
+centrism_N	n06214379
+centrist_A	a02031810
+centrist_N	n09904837
+centroid_N	n08523217
+centroidal_A	a02688131
+centromere_N	n05444324
+centromeric_A	a03139930
+centrosome_N	n05446767
+centrosomic_A	a02688263
+centrum_N	n05273684
+centurion_N	n09905050
+century_N	n13750415
+cephalexin_N	n02996249
+cephalhematoma_N	n14318552
+cephalic_A	a02844174
+cephalochordate_N	n01467336
+cephaloglycin_N	n02996570
+cephalometry_N	n01001923
+cephalopod_A	a02688369
+cephalopod_N	n01968315
+cephaloridine_N	n02996703
+cephalosporin_N	n02996840
+cephalothin_N	n02997292
+ceramic_A	a03015441
+ceramic_N	n02997391
+ceramics_N	n00935247
+ceras_N	n01954004
+cerate_N	n02997773
+ceratodus_N	n02516776
+ceratopsian_N	n01703569
+ceratosaur_N	n01712752
+ceratozamia_N	n11602478
+cercaria_N	n01925916
+cercarial_A	a02688523
+cere_N	n01758637
+cereal_A	a02688623
+cereal_N	n07702796
+cerebellar_A	a02688833
+cerebellum_N	n05485554
+cerebral_A	a01927455
+cerebration_N	n05770926
+cerebrospinal_A	a02689112
+cerebrovascular_A	a02689256
+cerebrum_N	n05491993
+cerecloth_N	n02998107
+ceremonial_A	a01042491
+ceremonial_N	n07450842
+ceremonious_A	a02782367
+ceremoniousness_N	n04911777
+ceremony_N	n01026897
+ceresin_N	n14805322
+ceric_A	a02689542
+ceriman_N	n07746749
+cerise_A	a00381097
+cerise_N	n04964443
+cerium_N	n14633957
+cerivastatin_N	n02998209
+cernuous_A	a01238486
+cero_N	n02625851
+cerous_A	a02689658
+cert_N	n04753799
+certain_A	a00335421
+certainty_N	n04753455
+certifiable_A	a00342488
+certificate_N	n06471345
+certificate_V2	v00804002
+certification_N	n00154233
+certificatory_A	a02355398
+certify_V	v00820976
+certify_V2	v00820976
+certiorari_N	n06553631
+certitude_N	n05697789
+cerulean_A	a00370267
+cerumen_N	n15095103
+ceruminous_A	a02689782
+cerussite_N	n14670178
+cervical_A	a02689430
+cervicitis_N	n14340091
+cervine_A	a02689889
+cervix_N	n05303232
+cesarean_A	a03029573
+cesium_N	n14634232
+cessation_N	n07362075
+cession_N	n00213052
+cesspit_N	n02998563
+cesspool_N	n02998563
+cetacean_A	a02689973
+cetacean_N	n02062430
+cetrimide_N	n14805550
+cgs_N	n13578140
+chabazite_N	n15107196
+chachalaca_N	n01800424
+chachka_N	n02998696
+chacma_N	n02486657
+chad_N	n06986276
+chadian_A	a03054743
+chadian_N	n09697650
+chador_N	n02998841
+chaenactis_N	n11949857
+chaeta_N	n01901694
+chaetal_A	a02690153
+chaetodon_N	n02605703
+chaetognathan_A	a
+chafe_N	n07518261
+chafe_V	v00373397
+chafe_V2	v00373397
+chafeweed_N	n11972959
+chaff_N	n02999001
+chaff_V2	v00855295
+chaffinch_N	n01530439
+chaffweed_N	n12092930
+chaffy_A	a02690429
+chafing_N	n07496166
+chafing_dish_N	n02999138
+chagrin_N	n07507742
+chagrin_V2	v01799794
+chain_N	n02999410
+chain_V2	v01288636
+chain_armour_N	n03000247
+chain_gang_N	n08243248
+chain_letter_N	n06625739
+chain_mail_N	n03000247
+chain_stitch_N	n03000808
+chain_store_N	n03001115
+chair_N	n00598056
+chair_V2	v00813790
+chair_lift_N	n03002341
+chairlift_N	n03002341
+chairman_N	n10468962
+chairmanship_N	n00590047
+chaise_N	n03002555
+chaise_longue_N	n03002711
+chaja_N	n01861330
+chalaza_N	n01460963
+chalazion_N	n14202520
+chalcedony_N	n14806333
+chalcocite_N	n14670344
+chalcopyrite_N	n14670481
+chaldron_N	n13623329
+chalet_N	n03002816
+chalice_N	n03002948
+chalk_N	n03003091
+chalk_V2	v01690163
+chalk_out_V2	v01697628
+chalk_up_V2	v00949841
+chalkpit_N	n03003548
+chalky_A	a02673969
+challah_N	n07681450
+challenge_N	n07191569
+challenge_V	v00808162
+challenge_V2	v00808162
+challengeable_A	a00590564
+challenger_N	n10533013
+challis_N	n03003633
+chalybeate_A	a02690922
+chamber_N	n02821627
+chambered_A	a02480631
+chamberlain_N	n09906079
+chambermaid_N	n09906293
+chamberpot_N	n03004275
+chambray_N	n03004409
+chameleon_N	n01693783
+chammy_leather_N	n14761806
+chamois_N	n02419336
+chamois_leather_N	n14761806
+chamomile_N	n11949402
+chamosite_N	n14806728
+champ_N	n09906704
+champ_V	v01174973
+champ_V2	v01174973
+champagne_N	n07893642
+champerty_N	n00765488
+champion_A	a00228025
+champion_N	n09762509
+champion_V2	v01149138
+championship_N	n01213886
+champleve_A	a00057566
+chanar_N	n12531328
+chance_N	n00802629
+chance_V	v02248465
+chance_V2	v02248465
+chance_VS	v02248465
+chance_upon_V2	v02286687
+chancel_N	n03004824
+chancellery_N	n03005033
+chancellor_N	n09906848
+chancellorship_N	n00590148
+chancery_N	n03005147
+chancre_N	n14184067
+chancroid_N	n14212303
+chancroidal_A	a02691028
+chancrous_A	a02691142
+chancy_A	a00341655
+chandelier_N	n03005285
+chandelle_N	n
+chandler_N	n09907566
+chandlery_N	n03005425
+chanfron_N	n03005619
+change_N	n00191142
+change_V	v00109660
+change_V2	v00109660
+change_over_V2	v00380159
+changeable_A	a00344125
+changeableness_N	n04733640
+changeful_A	a00344125
+changeless_A	a00356648
+changelessness_N	n04737934
+changeling_N	n09907919
+changeover_N	n07415730
+changer_N	n04063154
+channel_N	n01113595
+channel_V2	v01435380
+channelization_N	n01142519
+channels_N	n06261464
+chant_N	n07034634
+chant_V	v01049737
+chant_V2	v01049737
+chanter_N	n03006626
+chanterelle_N	n13004423
+chantey_N	n07050042
+chantlike_A	a02020609
+chantry_N	n03006788
+chaos_N	n06246529
+chaotic_A	a02691237
+chaotically_Adv	r00283613
+chap_N	n03006903
+chap_V	v00337428
+chap_V2	v00337428
+chapatti_N	n07683490
+chapel_N	n01033024
+chapelgoer_N	n09958133
+chaperon_N	n09908273
+chaperon_V2	v02026712
+chapfallen_A	a00703454
+chaplain_N	n09908508
+chaplaincy_N	n00590269
+chaplet_N	n04606014
+chapleted_A	a00654315
+chapman_N	n09908678
+chapter_N	n06396142
+chapterhouse_N	n03007297
+char_N	n02538406
+char_V	v00379440
+char_V2	v00379440
+characin_N	n02583567
+character_N	n04616916
+characteristic_A	a00356926
+characteristic_N	n04731497
+characteristically_Adv	r00247567
+characterization_N	n00548802
+characterize_V2	v00956687
+characterless_A	a01673590
+charade_N	n06288947
+charades_N	n00459727
+charcoal_A	a00388725
+charcoal_N	n03007824
+charcoal_burner_N	n03008080
+charcuterie_N	n03008177
+chard_N	n07720277
+charge_N	n00731222
+charge_V	v00498016
+charge_V2	v00498016
+charge_VS	v00498016
+charge_account_N	n13375604
+charge_d'affaires_N	n09909929
+charge_sheet_N	n06502858
+charge_up_V2	v01762528
+chargeable_A	a01322044
+charger_N	n02378625
+chariot_N	n
+charioteer_N	n09211056
+charisma_N	n04686537
+charismatic_A	a00167077
+charitable_A	a00359459
+charitableness_N	n04832050
+charity_N	n01089635
+charivari_N	n07054122
+charlatan_N	n10334782
+charlatanism_N	n00750306
+charleston_N	n00536359
+charlock_N	n11896722
+charlotte_N	n07610890
+charm_N	n03009633
+charm_V	v00776523
+charm_V2	v00776523
+charmer_N	n09910374
+charmingly_Adv	r00236763
+charnel_A	a01625492
+charnel_house_N	n03009794
+chart_N	n03009920
+chart_V2	v00705095
+chartaceous_A	a02691531
+charter_N	n06471737
+charter_V2	v02208537
+charterhouse_N	n03010057
+chartism_N	n05956287
+chartist_N	n09910840
+chartless_A	a01377257
+chartreuse_A	a00373067
+chartreuse_N	n04968257
+charwoman_N	n09911226
+chary_A	a00325619
+chase_N	n00319939
+chase_V	v01277649
+chase_V2	v01277649
+chaser_N	n07883860
+chasm_N	n09242389
+chasse_N	n00534152
+chassis_N	n03010473
+chaste_A	a
+chasten_V2	v00202445
+chasteness_N	n04697442
+chastise_V2	v00824292
+chastisement_N	n01161017
+chastity_N	n01069125
+chasuble_N	n03010795
+chat_N	n01560636
+chat_V	v01038666
+chat_V2	v01038666
+chat_up_V2	v00767807
+chateau_N	n03010915
+chatelaine_N	n03011018
+chattel_N	n13245846
+chatter_N	n07136940
+chatter_V	v01036804
+chatterbox_N	n09911570
+chatterer_N	n01550761
+chatty_A	a00496422
+chauffeur_N	n09908853
+chauffeur_V2	v02058049
+chauffeuse_N	n09908986
+chaulmoogra_N	n12379531
+chauvinism_N	n01156070
+chauvinist_N	n09911849
+chauvinistic_A	a02691680
+chaw_N	n07579399
+chaw_V2	v01201574
+cheap_A	a00934199
+cheapen_V	v00207728
+cheapen_V2	v00207728
+cheapjack_A	a02346351
+cheapjack_N	n09912598
+cheapness_N	n04818460
+cheapskate_N	n09912681
+cheat_N	n00754424
+cheat_V	v01104624
+cheat_V2	v01104624
+cheat_on_V2	v02576503
+chebab_N	n09912765
+check_N	n00141806
+check_V	v00336260
+check_V2	v00336260
+check_in_V	v00966152
+check_in_V2	v00966152
+check_into_V2	v00661824
+check_off_V2	v00662182
+check_out_V	v00661824
+check_out_V2	v00661824
+check_over_V2	v00661824
+check_up_on_V2	v00661824
+checkbook_N	n13414310
+checker_N	n03011355
+checker_V2	v00437322
+checkerbloom_N	n12187247
+checkerboard_N	n03011521
+checkers_N	n00502952
+checklist_N	n06489070
+checkmate_N	n00167764
+checkmate_V2	v01114475
+checkout_N	n00141806
+checkpoint_N	n08517825
+checkroom_N	n03011892
+checksum_N	n05826092
+checkup_N	n00142361
+cheddar_N	n07852919
+cheek_N	n04838210
+cheek_V2	v00963452
+cheekbone_N	n05273822
+cheekpiece_N	n03012013
+cheeky_A	a00204779
+cheep_N	n07379094
+cheep_V	v01052301
+cheer_N	n04630689
+cheer_V	v00858568
+cheer_V2	v00858568
+cheer_up_V	v00859153
+cheer_up_V2	v00859153
+cheerer_N	n09913329
+cheerful_A	a00362467
+cheerfulness_N	n04630689
+cheering_N	n07251779
+cheerleader_N	n09913455
+cheerless_A	a00364479
+cheerlessness_N	n07537068
+cheery_A	a00363938
+cheese_N	n07850329
+cheeseboard_N	n03012159
+cheeseburger_N	n07697313
+cheesecake_N	n03012263
+cheesecloth_N	n03012373
+cheeselike_A	a01153346
+cheesemonger_N	n09913741
+cheeseparing_A	a01113225
+cheetah_N	n02130308
+chef_N	n09963574
+cheilitis_N	n14340182
+cheilosis_N	n14058066
+chela_N	n02156532
+chelate_A	a02691944
+chelate_N	n14619033
+chelation_N	n13445831
+chelicera_N	n01768596
+cheliceral_A	a02692229
+chelicerous_A	a02692378
+cheliferous_A	a02692034
+chelonian_A	a02692471
+chelonian_N	n01662622
+chemical_A	a02692624
+chemical_N	n14806838
+chemiluminescence_N	n11476767
+chemiluminescent_A	a02693278
+chemise_N	n03013438
+chemisorption_N	n13447923
+chemisorptive_A	a00008443
+chemist_N	n09913824
+chemistry_N	n06084469
+chemoreceptive_A	a02693440
+chemoreceptor_N	n05300231
+chemosis_N	n14316048
+chemosurgery_N	n00668404
+chemosynthesis_N	n13448179
+chemotaxis_N	n00862859
+chemotherapeutic_A	a02693533
+chemotherapy_N	n00662340
+chenille_N	n03013850
+cheque_N	n13381734
+chequebook_N	n13414310
+chequer_V2	v00437322
+cherimoya_N	n07761141
+cherish_V2	v01776214
+cheroot_N	n03014119
+cherry_A	a00381097
+cherry_N	n04964443
+cherrystone_N	n01958435
+chert_N	n14870525
+cherty_A	a02693701
+cherub_N	n09539730
+cherubic_A	a01459949
+chervil_N	n07816839
+chess_N	n00503237
+chessboard_N	n03014317
+chessman_N	n03014440
+chest_N	n03014705
+chesterfield_N	n03015052
+chestnut_A	a00373209
+chestnut_N	n02388735
+chetrum_N	n13689518
+cheval_glass_N	n03015851
+chevron_N	n03015975
+chevrotain_N	n02435853
+chew_N	n00278810
+chew_V	v01201089
+chew_V2	v01201089
+chew_out_V2	v00824767
+chew_over_V2	v00630380
+chew_up_V2	v00824767
+chewable_A	a02446846
+chewer_N	n09915964
+chewing_gum_N	n07599998
+chewink_N	n01542168
+chewy_A	a00843988
+chi_N	n06836381
+chianti_N	n07895595
+chiaroscuro_N	n03016056
+chiasma_N	n05228496
+chiasmal_A	a02693895
+chiasmus_N	n07102271
+chic_A	a00975487
+chic_N	n04813712
+chicane_N	n00752954
+chicanery_N	n00752954
+chichi_A	a00975692
+chichi_N	n04813712
+chichipe_N	n11848867
+chick_N	n01792042
+chickadee_N	n01592084
+chicken_A	a00265314
+chicken_N	n01791625
+chicken_out_V	v02380980
+chicken_run_N	n03016737
+chickenfeed_N	n13388000
+chickenpox_N	n14132975
+chickenshit_N	n06611856
+chickeree_N	n02357585
+chickpea_N	n07726095
+chickweed_N	n11807108
+chicle_N	n14900695
+chicory_N	n07730855
+chide_V	v00824767
+chide_V2	v00824767
+chiding_N	n06712833
+chief_A	a01277426
+chief_N	n10104209
+chieftain_N	n09893344
+chieftaincy_N	n00590383
+chiffon_N	n03016868
+chiffonier_N	n03016953
+chigetai_N	n02390938
+chignon_N	n05259726
+chigoe_N	n02187554
+chilblain_N	n14183522
+chilblained_A	a01175636
+child's_play_N	n00431893
+child_N	n09917593
+childbearing_A	a02694109
+childbirth_N	n13448334
+childcare_N	n01209963
+childhood_N	n14427065
+childish_A	a01493016
+childishness_N	n04928760
+childless_A	a01082998
+childlessness_N	n13933103
+childlike_A	a01648491
+chilean_A	a02965985
+chilean_N	n09697986
+chili_N	n07721456
+chill_N	n05015463
+chill_V	v00369864
+chill_V2	v00369864
+chill_out_V	v01763829
+chilli_N	n07721456
+chilliness_N	n04629604
+chilly_A	a
+chilly_N	n01252566
+chimaera_N	n01481331
+chime_N	n03017168
+chime_V	v02182342
+chime_V2	v02182342
+chime_in_V	v00780191
+chimera_N	n05769314
+chimeric_A	a02694247
+chimerical_A	a02694247
+chimney_N	n03017428
+chimneypiece_N	n03719343
+chimneypot_N	n03017931
+chimneystack_N	n03018058
+chimneysweep_N	n09919061
+chimneysweeper_N	n09919061
+chimp_N	n02481823
+chimpanzee_N	n02481823
+chin_N	n05599617
+chin_strap_N	n03019806
+chin_wagging_N	n07135080
+china_N	n03018209
+china_closet_N	n03018349
+chinaberry_N	n12695975
+chinaware_N	n03018493
+chincapin_N	n07772413
+chincherinchee_N	n12460308
+chinchilla_N	n02367492
+chine_N	n01895128
+chinese_A	a02964782
+chinese_N	n06929742
+chink_N	n07379223
+chink_V	v00336539
+chink_V2	v00336539
+chinless_A	a01875929
+chino_N	n03019304
+chinoiserie_N	n03019535
+chinook_N	n02536456
+chintz_N	n03019938
+chip_N	n00377169
+chip_V	v01259005
+chip_V2	v01259005
+chip_away_V	v00180315
+chip_away_at_V2	v00180315
+chip_in_V	v02308741
+chipboard_N	n15102455
+chipmunk_N	n02360282
+chipolata_N	n07676425
+chipotle_N	n07721833
+chippendale_N	n10896046
+chipper_A	a00364145
+chiralgia_N	n14325976
+chiromantic_A	a02911243
+chiropodist_N	n09919297
+chiropody_N	n06062076
+chiropractic_N	n00707967
+chiropractor_N	n09919200
+chirp_N	n07379409
+chirp_V	v01052301
+chirp_V2	v01052301
+chirpiness_N	n04632063
+chirpy_A	a02694784
+chirrup_N	n07379577
+chirrup_V	v01052301
+chirrup_V2	v01052301
+chisel_N	n03020692
+chisel_V2	v01259328
+chiseled_A	a00779819
+chiseller_N	n09955015
+chit_N	n06517942
+chit_chat_N	n07135080
+chitchat_N	n07135080
+chitin_N	n14732722
+chitinous_A	a02694948
+chiton_N	n01955084
+chitterlings_N	n07671722
+chivalric_A	a01729157
+chivalrous_A	a00640106
+chivalry_N	n04913738
+chive_N	n12435152
+chives_N	n07817024
+chivvy_V2	v01789514
+chivy_V2	v01789514
+chlamydeous_A	a00365513
+chlamydia_N	n01372709
+chlamydial_A	a02695045
+chlamydospore_N	n11548870
+chlamys_N	n03021228
+chloasma_N	n14302652
+chlorambucil_N	n03021531
+chloramine_N	n03021696
+chloramphenicol_N	n03021858
+chlorate_N	n14610703
+chlordiazepoxide_N	n03022041
+chlorella_N	n01411450
+chlorenchyma_N	n13096677
+chlorhexidine_N	n03022250
+chloride_N	n15016852
+chlorinate_V2	v00089602
+chlorination_N	n00709659
+chlorine_N	n14634591
+chlorinity_N	n13581871
+chlorite_N	n14670954
+chloroacetophenone_N	n14604038
+chlorobenzene_N	n14603236
+chlorobenzylidenemalononitrile_N	n14603798
+chlorofluorocarbon_N	n14603497
+chloroform_N	n03022406
+chlorophyll_N	n01398212
+chlorophyllose_A	a02695229
+chloropicrin_N	n14810168
+chloroplast_N	n12962992
+chloroprene_N	n14912245
+chloroquine_N	n03022634
+chlorosis_N	n14166775
+chlorothiazide_N	n03022788
+chlorotic_A	a02695389
+chlorpromazine_N	n03023175
+chlorpyrifos_N	n14810466
+chlortetracycline_N	n03023415
+chlorthalidone_N	n03023623
+choanocyte_N	n01907287
+choc_N	n07603411
+chock_Adv	r00253609
+chock_N	n03023878
+chock_V2	v01218396
+chocolate_N	n04972451
+choice_A	a02342899
+choice_N	n00161243
+choir_N	n03024064
+choir_school_N	n08410092
+choirboy_N	n09919690
+choirmaster_N	n09919771
+choke_N	n03024333
+choke_V	v00002724
+choke_V2	v00002724
+choke_off_V2	v00391417
+choke_up_V	v01479333
+choke_up_V2	v01479333
+chokecherry_N	n12650556
+chokedamp_N	n14797264
+chokehold_N	n00417131
+chokepoint_N	n08543776
+choker_N	n03024746
+chokey_N	n03025070
+choking_N	n00225786
+choky_A	a01447683
+choky_N	n03025070
+cholangiography_N	n00906140
+cholangitis_N	n14340734
+cholecystectomy_N	n00669000
+cholecystitis_N	n14340822
+cholecystokinin_N	n05409136
+cholelithiasis_N	n14115245
+cholelithotomy_N	n00683470
+choler_N	n05406958
+cholera_N	n14129579
+choleraic_A	a02695522
+choleric_A	a00114921
+cholesterol_N	n15058544
+choline_N	n14810561
+cholinergic_A	a00060969
+cholinesterase_N	n14735822
+cholla_N	n11851839
+chomping_N	n00279136
+chon_N	n13709118
+chondrin_N	n14730802
+chondrite_N	n09244191
+chondritic_A	a00365799
+chondroma_N	n14236130
+chondrosarcoma_N	n14240487
+chondrule_N	n09244331
+choose_V	v00674607
+choose_V2	v00674607
+choose_V2V	v00674607
+choose_VS	v00674607
+choose_VV	v00674607
+choose_up_V	v02448642
+choose_up_V2	v02448642
+choosey_A	a00984251
+choosy_A	a00984251
+chop_N	n00129317
+chop_V	v01124535
+chop_V2	v01124535
+chop_down_V2	v01257507
+chop_off_V	v01299268
+chop_suey_N	n07865196
+chop_up_V2	v01258091
+chopine_N	n03025250
+chopper_N	n00129317
+choppiness_N	n14524029
+choppy_A	a00305464
+chopstick_N	n03025755
+choragic_A	a02695647
+choragus_N	n09920106
+choral_A	a02874282
+chorale_N	n07036328
+chord_N	n06869951
+chordal_A	a02695765
+chordamesoderm_N	n01464318
+chordate_A	a02695966
+chordate_N	n01466257
+chorditis_N	n14340914
+chordophone_N	n03025886
+chore_N	n00719705
+chorea_N	n14094881
+choreographer_N	n09920283
+choreographic_A	a02938143
+choreography_N	n00528397
+choric_A	a02874543
+chorioallantois_N	n01473620
+choriomeningitis_N	n14095128
+chorion_N	n01472939
+chorionic_A	a02874700
+chorioretinitis_N	n14354847
+chorister_N	n09920771
+chorizo_N	n07676520
+choroid_N	n05313115
+chortle_N	n07127563
+chortle_V	v00031663
+chorus_N	n07050177
+chorus_V2	v00986750
+chorus_girl_N	n09920901
+chosen_N	n08386853
+chough_N	n01579729
+chow_N	n02112137
+chowchow_N	n07642833
+chowder_N	n07587441
+chrestomathy_N	n06400849
+chrism_N	n03026350
+christella_N	n13228536
+christen_V2	v01028079
+christendom_N	n08082236
+christening_N	n01038375
+christian_A	a00411009
+christian_N	n09678009
+christianity_N	n06226057
+christianly_A	a00411215
+christless_A	a00411599
+christlike_A	a00411353
+christmas_N	n15196186
+christmas_box_N	n13298935
+christmas_tree_N	n03026626
+christmastide_N	n15196537
+christmastime_N	n15196537
+chromate_N	n14811826
+chromatic_A	a00366691
+chromatically_Adv	r00064361
+chromatid_N	n05444175
+chromatin_N	n05436080
+chromatinic_A	a02696234
+chromatism_N	n04976489
+chromatogram_N	n03026741
+chromatographic_A	a02987910
+chromatographically_Adv	r00137459
+chromatography_N	n13448778
+chrome_N	n14810704
+chromesthesia_N	n05720826
+chromite_N	n14671125
+chromium_N	n14635092
+chromoblastomycosis_N	n14125333
+chromogen_N	n14671253
+chromolithography_N	n06680333
+chromophore_N	n14808147
+chromoplast_N	n12962847
+chromosomal_A	a02956752
+chromosome_N	n05442131
+chromosphere_N	n09244469
+chronic_A	a00045123
+chronically_Adv	r00140884
+chronicle_N	n06514093
+chronicle_V2	v01001136
+chronicler_N	n09921168
+chronograph_N	n03026907
+chronological_A	a02956880
+chronology_N	n06156346
+chronometer_N	n03027001
+chronoscope_N	n03027108
+chrysalis_N	n02312640
+chrysanthemum_N	n11950345
+chrysoberyl_N	n14671372
+chrysolite_N	n14812047
+chrysoprase_N	n14812233
+chrysotherapy_N	n00706222
+chrysotile_N	n14725809
+chthonian_A	a01303946
+chub_N	n01441272
+chubbiness_N	n05001089
+chubby_A	a00986766
+chuck_N	n03027250
+chuck_V2	v00076400
+chuck_out_V2	v01468576
+chuckle_N	n07127563
+chuckle_V	v00031663
+chuckle_VS	v00031663
+chuckwalla_N	n01678343
+chufa_N	n12150969
+chuffed_A	a01805618
+chug_N	n07379852
+chug_V	v02179372
+chukka_N	n03027625
+chukker_N	n15255641
+chum_N	n02536685
+chumminess_N	n04653627
+chummy_A	a00452114
+chump_N	n09921409
+chunga_N	n02014524
+chunk_N	n07961016
+chunky_A	a02141021
+chunnel_N	n03027935
+church_N	n01032368
+churchgoer_N	n09922485
+churchgoing_A	a01783434
+churchly_A	a01783522
+churchman_N	n09928136
+churchwarden_N	n09922659
+churchyard_N	n08647354
+churidars_N	n03029296
+churl_N	n10148305
+churlish_A	a01136127
+churn_N	n03029445
+churn_V	v01418389
+churn_V2	v01418389
+churn_out_V2	v01625044
+chute_N	n03029603
+chutney_N	n07823105
+chutzpa_N	n04916200
+chutzpanik_N	n09921673
+chylaceous_A	a02851122
+chyle_N	n05403849
+chyliferous_A	a02851451
+chylific_A	a02851296
+chylomicron_N	n14812359
+chyme_N	n14583400
+cia_N	n08124971
+cicada_N	n02256656
+cicala_N	n02256656
+cicatrice_N	n14363483
+cicatrix_N	n14363483
+cicero_N	n10897946
+cicerone_N	n09923003
+cichlid_N	n02585872
+cid_N	n08141092
+cider_N	n07921455
+ciderpress_N	n03029925
+cigar_N	n03030035
+cigarette_N	n03030663
+cigarette_case_N	n03031012
+cigarette_holder_N	n03031152
+cigarette_paper_N	n14812566
+cigarillo_N	n03031306
+ciliary_A	a02845244
+ciliate_A	a02845244
+ciliate_N	n01395254
+cilium_N	n01458105
+cimetidine_N	n03031553
+cinch_N	n00498427
+cinch_V2	v00635794
+cinchona_N	n12663804
+cinchonine_N	n14713341
+cincture_N	n03438071
+cinder_N	n09245212
+cinder_track_N	n03032158
+cinderella_N	n09591973
+cine_projector_N	n03795976
+cinema_N	n03032252
+cinematic_A	a02696795
+cinematography_N	n00907919
+cineraria_N	n12001707
+cinerary_A	a02951184
+cingulum_N	n05228732
+cinnabar_N	n02305929
+cinnamon_N	n07814203
+cinquefoil_N	n03032453
+cipher_N	n06254239
+cipher_V	v00637259
+cipher_V2	v00637259
+ciprofloxacin_N	n03032576
+circadian_A	a02978635
+circle_N	n00295172
+circle_V	v01522716
+circle_V2	v01522716
+circlet_N	n03033267
+circuit_N	n00295172
+circuitous_A	a00763013
+circuitry_N	n03034405
+circular_A	a02040652
+circular_N	n07250339
+circularity_N	n05073559
+circularization_N	n01101753
+circularize_V2	v00573571
+circulate_V	v00270005
+circulate_V2	v00270005
+circulation_N	n00368302
+circulative_A	a02951565
+circulatory_A	a02951306
+circumcise_V2	v01274341
+circumcision_N	n00395654
+circumduction_N	n00333733
+circumference_N	n05101261
+circumferential_A	a00331716
+circumflex_N	n06823102
+circumlocution_N	n06761342
+circumlocutious_A	a00767626
+circumnavigate_V2	v01911526
+circumnavigation_N	n00296263
+circumpolar_A	a02444375
+circumscribe_V2	v00235368
+circumscription_N	n01149480
+circumspect_A	a01898490
+circumspection_N	n04891184
+circumstance_N	n05822746
+circumstances_N	n13329489
+circumstantial_A	a01103676
+circumvent_V2	v00809654
+circumvention_N	n00741685
+circumvolution_N	n00342424
+circus_N	n00519739
+cirque_N	n09245515
+cirrhosis_N	n14116482
+cirrocumulus_N	n09245650
+cirrostratus_N	n09245833
+cirrus_N	n01900341
+cisalpine_A	a00410268
+cisco_N	n02539573
+cismontane_A	a00410078
+cissy_A	a01476325
+cistern_N	n03035510
+cisterna_N	n05516711
+citadel_N	n02806088
+citation_N	n02384326
+cite_V2	v00791134
+citified_A	a02052603
+citizen_N	n09923673
+citizenry_N	n08160276
+citizenship_N	n04898208
+citrange_N	n07750299
+citrate_N	n14604184
+citric_A	a03054978
+citrine_N	n14813067
+citron_N	n07750449
+citronwood_N	n11643506
+citrous_A	a03055059
+citrulline_N	n14604286
+citrus_N	n07747055
+cittern_N	n03035832
+city_N	n08226335
+cityscape_N	n03036149
+citywide_A	a00526696
+civet_N	n02135220
+civet_cat_N	n02135220
+civic_A	a02696920
+civics_N	n06143454
+civies_N	n03036341
+civil_A	a00642379
+civilian_A	a01517921
+civilian_N	n09924742
+civility_N	n01227908
+civilization_N	n04811995
+civilize_V2	v00411312
+clabber_N	n07850219
+clack_N	n03036701
+clack_V	v01036804
+clade_N	n07992308
+cladistics_N	n06153402
+cladode_N	n13130014
+cladogram_N	n13912424
+claim_N	n01061945
+claim_V	v00756076
+claim_V2	v00756076
+claim_VS	v00756076
+claim_VV	v00756076
+claimant_N	n09925592
+clairvoyance_N	n07256695
+clairvoyant_A	a01882474
+clairvoyant_N	n09925953
+clam_N	n01956481
+clam_V	v01383947
+clam_up_V	v01041061
+clamant_A	a00712877
+clamatorial_A	a02697677
+clambake_N	n07576969
+clamber_N	n00325502
+clamber_V	v01921772
+clammy_A	a02548619
+clammyweed_N	n11867311
+clamor_N	n07122118
+clamorous_A	a01920367
+clamour_N	n07122118
+clamour_V	v00774641
+clamour_V2	v00774641
+clamp_N	n03036866
+clamp_V	v00747932
+clamp_V2	v00747932
+clamp_down_V	v00418921
+clampdown_N	n00808967
+clamshell_N	n01956849
+clan_N	n07969695
+clandestine_A	a01706465
+clang_N	n07380144
+clang_V	v02174115
+clang_V2	v02174115
+clanger_N	n00076393
+clangorous_A	a01920834
+clangour_N	n07380144
+clank_N	n07380144
+clank_V	v02174311
+clank_V2	v02174311
+clannish_A	a01858740
+clannishness_N	n04889337
+clansman_N	n10308275
+clap_N	n07376257
+clap_V	v00034115
+clap_V2	v00034115
+clapboard_N	n15103007
+clapper_N	n03037228
+clapperboard_N	n03037404
+claptrap_N	n07087777
+claque_N	n08223137
+clarence_N	n03037590
+claret_N	n04964001
+clarification_N	n00264192
+clarify_V	v00505151
+clarify_V2	v00505151
+clarinet_N	n03037709
+clarinetist_N	n09926246
+clarinettist_N	n09926246
+clarion_A	a01453381
+clarion_N	n03037899
+clarity_N	n04701460
+claro_N	n03038190
+clary_N	n12866162
+clash_N	n00959376
+clash_V	v00805228
+clash_V2	v00805228
+clasp_N	n00812526
+clasp_V	v01216522
+clasp_V2	v01216522
+clasp_knife_N	n03038480
+class_N	n00884466
+class_V2	v00654625
+class_feeling_N	n07548224
+class_fellow_N	n10560106
+class_list_N	n06489190
+class_warfare_N	n00959800
+classic_A	a00413622
+classic_N	n03038595
+classical_A	a00413622
+classicism_N	n06154724
+classicist_N	n09926519
+classicistic_A	a02919986
+classics_N	n06170371
+classifiable_A	a01272718
+classification_N	n01012712
+classificatory_A	a03018802
+classifier_N	n06308436
+classify_V2	v00654625
+classless_A	a00715677
+classmate_N	n10560106
+classroom_N	n03038685
+classwork_N	n00728975
+classy_A	a00975778
+clast_N	n09246134
+clastic_A	a00162248
+clathrate_A	a01657562
+clatter_N	n07380473
+clatter_V	v02172127
+clatter_V2	v02172127
+clattery_A	a01921171
+clausal_A	a02936971
+clause_N	n06314144
+claustrophobe_N	n09926991
+claustrophobia_N	n14383252
+claustrophobic_A	a00079356
+claustrum_N	n05497922
+clavichord_N	n03038870
+clavicle_N	n05274105
+clavier_N	n03039015
+claw_N	n02154742
+claw_V2	v00845765
+clawback_N	n00089657
+clawfoot_N	n14214001
+clawhammer_N	n02966545
+clawlike_A	a02490098
+clay_N	n05218119
+clayey_A	a00142270
+claymore_N	n03039353
+claystone_N	n14814419
+clean_A	a00417413
+clean_Adv	r00009373
+clean_N	n00626838
+clean_V	v00035758
+clean_V2	v00035758
+clean_out_V	v00448864
+clean_out_V2	v00448864
+clean_up_V	v00040766
+clean_up_V2	v00040766
+cleanable_A	a00417898
+cleaner_N	n03040587
+cleaners_N	n03039827
+cleaning_N	n00251013
+cleanliness_N	n04896161
+cleanly_A	a00417978
+cleanness_N	n13990389
+cleanse_V2	v00035758
+cleanser_N	n03040587
+cleansing_A	a02116304
+cleanup_N	n00251013
+clear_A	a00428404
+clear_Adv	r
+clear_N	n08632423
+clear_V	v00195342
+clear_V2	v00195342
+clear_V2V	v00195342
+clear_away_V	v00181559
+clear_away_V2	v00181559
+clear_off_V	v00181559
+clear_out_V	v00448864
+clear_out_V2	v00448864
+clear_up_V	v00178235
+clear_up_V2	v00178235
+clearance_N	n01141593
+clearheaded_A	a
+clearing_N	n00264192
+clearing_house_N	n08055516
+clearness_N	n04701460
+clearway_N	n03040836
+cleat_N	n03040983
+cleats_N	n03041449
+cleavable_A	a00784922
+cleavage_N	n00386345
+cleave_V	v01220885
+cleave_V2	v01220885
+cleaver_N	n03041632
+cleavers_N	n12666159
+clef_N	n06862562
+cleft_A	a02172255
+cleft_N	n09258715
+cleistogamous_A	a02697781
+cleistogamy_N	n07439167
+cleistothecium_N	n11533772
+clematis_N	n11729478
+clemency_N	n01071411
+clement_A	a00437539
+clementine_N	n07748157
+clench_V2	v01394812
+clerestory_N	n03041810
+clergy_N	n08152787
+clergyman_N	n09927451
+cleric_N	n09928136
+clerical_A	a02697911
+clericalism_N	n06489410
+clericalist_N	n09928364
+clerihew_N	n06378627
+clerk_N	n09928451
+clerk_V	v02411802
+clerkship_N	n00590518
+clever_A	a00061885
+cleverness_N	n04730367
+clevis_N	n03042139
+clew_N	n06643763
+clew_V2	v01523401
+clews_N	n03042384
+cliche_N	n07154046
+cliched_A	a01689442
+click_N	n00112828
+click_V	v00591755
+client_N	n03827107
+clientage_N	n13837351
+clientele_N	n08401554
+cliff_N	n09246464
+cliffhanger_N	n06621681
+climacteric_N	n15154462
+climactic_A	a02487718
+climate_N	n14519366
+climatic_A	a03055374
+climatically_Adv	r00286026
+climatologist_N	n09929202
+climatology_N	n06119377
+climax_N	n00062133
+climax_V	v00485609
+climax_V2	v00485609
+climb_N	n00325110
+climb_V	v00155143
+climb_V2	v00155143
+climb_down_V	v01978576
+climber_N	n03126385
+clime_N	n14519366
+clinch_N	n00059728
+clinch_V	v00763713
+clinch_V2	v00763713
+clincher_N	n03043173
+cling_N	n07738224
+cling_V	v01216331
+cling_to_V2	v01220303
+clingfish_N	n02635580
+clinic_N	n03043274
+clinical_A	a02885529
+clinician_N	n09929577
+clinid_N	n02614140
+clink_N	n03592245
+clink_V	v02186506
+clink_V2	v02186506
+clinker_N	n03043693
+clinocephaly_N	n14159153
+clinodactyly_N	n14159318
+clinometer_N	n03043798
+clinquant_A	a00057737
+clintonia_N	n12472024
+clip_N	n00133234
+clip_V2	v00292877
+clip_joint_N	n03044537
+clipboard_N	n03044418
+clipper_N	n03044934
+clipping_N	n00359614
+clique_N	n08240633
+cliquish_A	a01858740
+clitoral_A	a02840328
+clitoridectomy_N	n00669155
+clitoris_N	n05523420
+cloaca_N	n04179126
+cloak_N	n03045337
+cloak_V2	v01334535
+cloakmaker_N	n09929861
+cloakroom_N	n03045800
+clobber_N	n13251154
+clobber_V2	v01412912
+cloche_N	n03046029
+clock_N	n03046257
+clock_V	v00490968
+clock_V2	v00490968
+clock_dial_N	n03046657
+clock_face_N	n03046657
+clock_golf_N	n00573106
+clock_tower_N	n03047052
+clocking_N	n15133903
+clocksmith_N	n09930102
+clockwise_A	a00441781
+clockwise_Adv	r00254369
+clockwork_N	n03047171
+clod_N	n07961016
+cloddish_A	a00440489
+clodhopper_N	n02904927
+clofibrate_N	n03047353
+clog_N	n00530208
+clog_V	v00182037
+clog_V2	v00182037
+clog_dance_N	n00530208
+clog_up_V2	v01478603
+cloggy_A	a00502487
+cloisonne_N	n03047799
+cloister_N	n03047941
+cloister_V2	v00495636
+clomiphene_N	n03048094
+clomipramine_N	n03048322
+clonal_A	a02698301
+clone_N	n03626925
+clone_V2	v01694984
+clonic_A	a02817113
+clonidine_N	n03048412
+cloning_N	n00638243
+clonus_N	n14083061
+close_A	a
+close_Adv	r00409709
+close_N	n00210797
+close_V	v01346978
+close_V2	v01346978
+close_V2V	v01346978
+close_VA	v01346978
+close_VS	v01346978
+close_down_V	v02426395
+close_down_V2	v02426395
+close_in_V	v01587062
+close_off_V2	v01477394
+close_out_V2	v00351719
+close_set_A	a00448924
+close_up_V	v01041061
+close_up_V2	v01041061
+closefisted_A	a01113505
+closeness_N	n04655442
+closeout_N	n01118890
+closer_N	n09930257
+closet_N	n03049457
+closet_V2	v01302717
+closeup_N	n03049695
+closing_N	n00211110
+clostridium_N	n01357156
+closure_N	n00229260
+clot_N	n05402091
+clot_V	v00457998
+clot_V2	v00457998
+cloth_N	n03309808
+clothe_V2	v00047945
+clothes_basket_N	n03050864
+clothes_hanger_N	n03057920
+clothes_moth_N	n02291748
+clothes_peg_N	n03051249
+clothes_pin_N	n03051249
+clothesbrush_N	n03050453
+clotheshorse_N	n03051041
+clothesless_A	a00459102
+clothesline_N	n03051152
+clothespin_N	n03051249
+clothier_N	n09930772
+clothing_N	n03051540
+cloud_N	n07996149
+cloud_V	v01769565
+cloud_V2	v01769565
+cloud_bank_N	n09247847
+cloud_over_V	v00361388
+cloudberry_N	n12657294
+cloudburst_N	n11502102
+cloudiness_N	n04703698
+clouding_N	n13449566
+cloudless_A	a00460946
+cloudlessness_N	n04951978
+cloudlike_A	a00462129
+cloudy_A	a00461311
+clout_N	n00134780
+clout_V2	v01412759
+clove_N	n07814487
+clove_hitch_N	n03053047
+cloven_A	a02480747
+clover_N	n11752578
+cloverleaf_N	n03053163
+clowder_N	n07995365
+clown_N	n09930876
+clown_V	v00105778
+clown_around_V	v00105778
+clownish_A	a01265108
+cloy_V	v01193932
+cloy_V2	v01193932
+cloyingly_Adv	r00253713
+clozapine_N	n03053272
+cloze_A	a02698663
+club_N	n02931417
+club_V	v01320321
+club_V2	v01320321
+clubbable_A	a02257601
+clubbing_N	n14302847
+clubbish_A	a02257731
+clubfoot_N	n14214584
+clubfooted_A	a02141209
+clubhouse_N	n03054311
+clubroom_N	n03054491
+cluck_N	n07381100
+cluck_V	v01054849
+clue_N	n06643763
+clueless_A	a01308736
+clumber_N	n02101556
+clump_N	n07396945
+clump_V	v01484392
+clump_V2	v01484392
+clumsiness_N	n04815624
+clumsy_A	a01001180
+clunch_N	n14814531
+clunk_N	n07396945
+clunk_V	v02184965
+clunky_A	a00174056
+clusia_N	n12365900
+cluster_N	n07959943
+cluster_V	v01484392
+cluster_V2	v01484392
+clutch_N	n00812526
+clutch_V	v00737656
+clutch_V2	v00737656
+clutter_N	n07263745
+clutter_V2	v00181875
+clypeus_N	n01903631
+cm_N	n13658828
+co_N	n09067277
+coach_N	n02924116
+coach_V	v00833702
+coach_V2	v00833702
+coachbuilder_N	n09932227
+coaching_N	n00270800
+coachman_N	n09932336
+coachwhip_N	n01731764
+coadjutor_N	n09610093
+coagulable_A	a02415938
+coagulant_N	n14815728
+coagulase_N	n14735953
+coagulate_A	a
+coagulate_V	v00457998
+coagulate_V2	v00457998
+coagulation_N	n13454479
+coal_N	n09273130
+coal_V	v01599983
+coal_V2	v01599983
+coal_gas_N	n14685475
+coal_house_N	n03056288
+coal_scuttle_N	n04158002
+coal_seam_N	n08659242
+coal_tar_N	n14911899
+coalbin_N	n03056010
+coalesce_V	v00394813
+coalescence_N	n00382109
+coalescent_A	a
+coalface_N	n08659331
+coalfield_N	n08659663
+coaling_station_N	n08639367
+coalition_N	n00382109
+coalman_N	n09932429
+coalpit_N	n03056368
+coaming_N	n03056583
+coarctate_A	a01657867
+coarctation_N	n05071185
+coarse_A	a02230990
+coarsen_V	v00136443
+coarsen_V2	v00136443
+coarseness_N	n04817280
+coast_N	n00328502
+coast_V	v01886728
+coast_V2	v01886728
+coastal_A	a00462909
+coaster_N	n03056701
+coastguard_N	n08192361
+coastguardsman_N	n09932788
+coastland_N	n09248399
+coastline_N	n08613000
+coastward_Adv	r00447511
+coastwise_A	a00463162
+coastwise_Adv	r00286166
+coat_N	n01898731
+coat_V2	v00051511
+coat_hanger_N	n03057920
+coatdress_N	n03057724
+coatee_N	n03057841
+coati_N	n02509515
+coating_N	n00712225
+coatrack_N	n03059103
+coattail_N	n03059236
+coauthor_N	n09932892
+coax_V	v00768778
+coax_V2	v00768778
+coaxial_A	a00543117
+coaxing_N	n06696025
+coaxingly_Adv	r00286265
+cob_N	n01858780
+cobalt_N	n14635290
+cobaltite_N	n14671895
+cobber_N	n09933020
+cobble_N	n03059528
+cobble_V2	v00261845
+cobble_together_V2	v01626600
+cobbler_N	n07625831
+cobblers_N	n05525100
+cobblestone_N	n03059528
+cobia_N	n02574271
+cobnut_N	n07772788
+cobra_N	n01747885
+cobweb_N	n03059685
+cobwebby_A	a00421308
+coca_N	n03060074
+coca_cola_N	n07928696
+cocaine_N	n03060294
+cocarboxylase_N	n14800138
+coccal_A	a02698898
+coccidioidomycosis_N	n14147014
+coccidiosis_N	n14453290
+coccidium_N	n01423302
+coccobacillus_N	n01350994
+coccoid_A	a02042078
+coccus_N	n01350855
+coccygeal_A	a02699011
+coccyx_N	n05274247
+cochin_N	n01790812
+cochineal_N	n02250280
+cochlea_N	n05326624
+cochlear_A	a03014655
+cock_N	n01514668
+cock_V2	v01247426
+cock_up_V2	v01983006
+cockade_N	n03060599
+cockamamie_A	a02571536
+cockateel_N	n01819734
+cockatoo_N	n01819115
+cockatrice_N	n09494149
+cockchafer_N	n02174659
+cocker_N	n02102318
+cockerel_N	n01792429
+cockeyed_A	a00798103
+cockfight_N	n07466195
+cockfighting_N	n00452152
+cockhorse_N	n03061211
+cockle_N	n01959985
+cocklebur_N	n11924849
+cockleshell_N	n03061345
+cockloft_N	n03061428
+cockney_A	a03055543
+cockney_N	n06948017
+cockpit_N	n03061505
+cockroach_N	n02233338
+cockscomb_N	n01792255
+cockspur_N	n11841247
+cocksucker_N	n09815188
+cocksure_A	a00339288
+cocktail_N	n07581775
+cockup_N	n00075618
+cocky_A	a00156440
+coco_N	n12587803
+cocoa_N	n07755089
+cocobolo_N	n12523850
+coconut_N	n07772935
+cocoon_N	n02312744
+cocoon_V2	v01581933
+cocooning_N	n01201906
+cocotte_N	n03062336
+cocozelle_N	n07716649
+cocuswood_N	n11749273
+cod_N	n02522399
+cod_V	v00850501
+cod_V2	v00850501
+cod_liver_oil_N	n14815867
+coda_N	n07039478
+coddle_V2	v00320410
+code_N	n06353934
+code_V2	v00994076
+codefendant_N	n09933411
+codeine_N	n03062461
+codetalker_N	n09933613
+codex_N	n06407372
+codfish_N	n02522399
+codger_N	n09933842
+codicil_N	n06544657
+codification_N	n01009507
+codify_V2	v00481739
+codling_N	n02522637
+codon_N	n14816401
+codpiece_N	n03062651
+coeducation_N	n00884202
+coeducational_A	a01326415
+coefficient_N	n13586122
+coelacanth_N	n02515713
+coelenterate_N	n01909422
+coelenteron_N	n01905543
+coeliac_A	a03008885
+coelogyne_N	n12052787
+coelophysis_N	n01713170
+coelostat_N	n03062798
+coenzyme_N	n14800277
+coequal_A	a00890781
+coerce_V2	v02504562
+coercion_N	n00156812
+coercive_A	a01826327
+coetaneous_A	a02378191
+coeval_A	a02378191
+coeval_N	n09960417
+coevals_N	n08369406
+coexist_V	v02604477
+coexistence_N	n13957268
+coexistent_A	a02378347
+coextension_N	n05133748
+coextensive_A	a00481463
+cofactor_N	n14800706
+coffee_N	n04972451
+coffee_mill_N	n03063485
+coffee_stall_N	n03063834
+coffeeberry_N	n13142182
+coffeecake_N	n07630512
+coffeepot_N	n03063689
+coffer_N	n03064350
+coffin_N	n03064758
+cofounder_N	n09610173
+cog_N	n03064935
+cogency_N	n04783567
+cogent_A	a01770392
+cogged_A	a02438749
+cogitable_A	a02418093
+cogitate_V	v00628491
+cogitate_V2	v00628491
+cogitation_N	n05784242
+cogitative_A	a02898433
+cognac_N	n07903841
+cognate_A	a01971846
+cognate_N	n06289074
+cognition_N	n00023271
+cognitive_A	a02898584
+cognizance_N	n05675905
+cognizant_A	a00190115
+cognomen_N	n06336904
+cogwheel_N	n03430551
+cohabit_V	v02651193
+cohabitation_N	n01054876
+cohere_V	v01220885
+coherence_N	n04821277
+coherency_N	n04821277
+coherent_A	a00328528
+cohesion_N	n11436585
+cohesive_A	a00053564
+cohesiveness_N	n04935904
+coho_N	n02536864
+cohort_N	n07943480
+coif_N	n03065243
+coiffeur_N	n09934774
+coiffeuse_N	n09934846
+coiffure_N	n05256862
+coign_N	n04035912
+coil_N	n03065424
+coil_V	v01523986
+coil_V2	v01523986
+coin_N	n13388245
+coin_V2	v01639105
+coinage_N	n00940560
+coincide_V	v00345312
+coincidence_N	n05048301
+coincident_A	a00561757
+coincidental_A	a02378496
+coiner_N	n09934921
+coinsurance_N	n13346209
+coir_N	n12588054
+coital_A	a02887741
+coition_N	n00845523
+coitus_N	n00845523
+coke_N	n03066743
+coke_V2	v00498836
+col_N	n09249034
+cola_N	n07927931
+colander_N	n03066849
+colchicine_N	n03066965
+cold_A	a01251128
+cold_N	n05015117
+coldhearted_A	a02533540
+coldness_N	n04629604
+coleslaw_N	n07808587
+coleus_N	n12844939
+colic_N	n14325732
+colicky_A	a01175741
+colicroot_N	n12430198
+coliphage_N	n01335218
+colitis_N	n14341091
+collaborate_V	v02416278
+collaboration_N	n01205156
+collaborationist_N	n09935793
+collaborative_A	a00620208
+collaborator_N	n09935434
+collage_N	n03067912
+collagen_N	n05287090
+collagenase_N	n14736079
+collagenous_A	a02699289
+collapsable_A	a00465737
+collapse_N	n00327510
+collapse_V	v00030647
+collapse_V2	v00030647
+collapsible_A	a00465737
+collar_N	n00088725
+collar_V2	v01215137
+collarbone_N	n05274105
+collard_N	n11877193
+collards_N	n07714188
+collarless_A	a02699451
+collate_V2	v00661713
+collateral_A	a01417228
+collateral_N	n13352865
+collation_N	n00651531
+colleague_N	n09935990
+collect_A	a00136727
+collect_Adv	r00253794
+collect_N	n07189633
+collect_V	v01380638
+collect_V2	v01380638
+collectedly_Adv	r00286889
+collectible_A	a00136884
+collectible_N	n03069213
+collection_N	n01014066
+collective_A	a00466808
+collective_N	n08056601
+collectivism_N	n06214580
+collectivist_A	a00298507
+collectivist_N	n10619176
+collectivization_N	n01152787
+collectivize_V2	v02433767
+collector_N	n03069381
+colleen_N	n09936825
+college_N	n03069752
+collegial_A	a02699524
+collegian_N	n09937056
+collegiate_A	a02699524
+collembolan_N	n02163297
+collet_N	n03069919
+collide_V	v01561143
+collider_N	n03070193
+collie_N	n02106030
+collier_N	n09932508
+colliery_N	n03070396
+colligation_N	n05764197
+collimation_N	n01000276
+collimator_N	n03070587
+collinear_A	a00658513
+collins_N	n07913882
+collision_N	n07183000
+collocate_V	v00657016
+collocation_N	n01051801
+collodion_N	n14795263
+colloid_N	n14588219
+colloidal_A	a02903946
+colloquial_A	a01045963
+colloquialism_N	n07075172
+colloquium_N	n07239327
+colloquy_N	n07137733
+collotype_N	n06679726
+collusion_N	n05795244
+collusive_A	a01707084
+colobus_N	n02488702
+cologne_N	n03071021
+colombian_A	a02967618
+colombian_N	n09698517
+colon_N	n05535869
+colonel_N	n09937250
+colonial_A	a02700029
+colonial_N	n09937688
+colonialism_N	n00426526
+colonialist_N	n09937802
+colonic_A	a02700317
+colonist_N	n10583387
+colonization_N	n01252280
+colonize_V2	v00414174
+colonizer_N	n09937903
+colonnade_N	n02733213
+colonnaded_A	a00141316
+colonoscope_N	n03071288
+colonoscopy_N	n00642446
+colony_N	n07995856
+colophon_N	n03071431
+colophony_N	n14896128
+color_A	a00394135
+coloration_N	n00161739
+coloratura_N	n00546299
+colorcast_N	n06620790
+colorectal_A	a02700434
+colored_A	a00394562
+colorfast_A	a01774376
+colorful_A	a00394562
+colorimeter_N	n03071552
+colorimetric_A	a02700615
+colorimetry_N	n00647536
+colorist_N	n09938672
+colorless_A	a00404202
+colorlessness_N	n04958634
+colors_N	n03071923
+colossal_A	a01384730
+colossus_N	n09938991
+colostomy_N	n00668552
+colostrum_N	n05399356
+colour_N	n04674968
+colour_V	v00281101
+colour_V2	v00281101
+colour_V2A	v00281101
+colour_bar_N	n05692234
+colour_wash_N	n03072682
+colourful_A	a00402419
+colouring_N	n00274941
+colourless_A	a00404202
+colpitis_N	n14341253
+colpocele_N	n14295691
+colpocystitis_N	n14341334
+colpoxerosis_N	n14058456
+colt_N	n02376791
+colter_N	n03073384
+coltish_A	a02122132
+coltsfoot_N	n12029635
+columbarium_N	n03073545
+columbine_N	n11727091
+columbium_N	n14647154
+columbo_N	n12292877
+columella_N	n13900914
+column_N	n03073977
+columnar_A	a00140989
+columnea_N	n12831535
+columned_A	a00140542
+columniation_N	n05076069
+columniform_A	a00141111
+columnist_N	n09939154
+coma_N	n05680193
+comate_A	a00213172
+comatose_A	a02844578
+comb_N	n00256746
+comb_V	v00038365
+comb_V2	v00038365
+combat_N	n00964343
+combat_V	v01092366
+combat_V2	v01092366
+combatant_A	a01517632
+combatant_N	n09939313
+combative_A	a00082766
+combativeness_N	n04837615
+comber_N	n03075248
+combinable_A	a00472694
+combination_N	n00378985
+combination_lock_N	n03075370
+combinative_A	a00472336
+combinatorial_A	a00472534
+combine_N	n03075634
+combine_V	v00193486
+combine_V2	v00193486
+combine_V2V	v00193486
+combine_VV	v00193486
+combining_N	n00378985
+combretum_N	n12324056
+comburent_A	a00473502
+combustibility_N	n04712405
+combustible_A	a00472992
+combustible_N	n14816745
+combustion_N	n00378069
+come_V	v00341917
+come_V2	v00341917
+come_VA	v00341917
+come_VS	v00341917
+come_VV	v00341917
+come_about_V	v00339934
+come_across_V	v00592037
+come_across_V2	v00592037
+come_along_V	v00248659
+come_apart_V	v00334186
+come_around_V	v00344042
+come_away_V	v01299758
+come_back_V	v00548153
+come_before_V2	v02407766
+come_by_V	v02206014
+come_by_V2	v02206014
+come_down_V	v00087454
+come_forth_V	v00528990
+come_forward_V	v02089174
+come_in_V	v00659776
+come_in_V2	v00659776
+come_in_for_V2	v02729260
+come_into_V2	v02206014
+come_off_V	v00343898
+come_off_V2	v00343898
+come_on_V	v00248659
+come_out_V	v00423702
+come_over_V	v01063529
+come_over_V2	v01063529
+come_round_V	v00654446
+come_through_V	v00426749
+come_to_V	v00024047
+come_to_V2	v00024047
+come_up_V	v00339738
+come_up_to_V2	v00990655
+come_upon_V2	v02212646
+come_with_V2	v02716165
+comeback_N	n00051077
+comedian_N	n09940146
+comedienne_N	n09940818
+comedown_N	n00273601
+comedy_N	n06781383
+comeliness_N	n04685396
+comely_A	a00218440
+comer_N	n09810166
+comestible_N	n07556637
+comet_N	n09251407
+cometary_A	a02980696
+comfit_N	n07604956
+comfort_N	n01211185
+comfort_V2	v00082308
+comfortable_A	a00476819
+comfortableness_N	n07530000
+comforter_N	n03075768
+comforting_A	a00197319
+comfortless_A	a00478590
+comforts_N	n13366137
+comfrey_N	n07817160
+comfy_A	a00476819
+comic_A	a02973392
+comic_N	n09940146
+comical_A	a01265308
+comicality_N	n05210717
+coming_N	n00048828
+comity_N	n13969854
+comma_N	n02278024
+command_N	n04719376
+command_V	v00751567
+command_V2	v00751567
+commandant_N	n09941964
+commandeer_V2	v01471825
+commander_N	n09780828
+commandership_N	n00590626
+commandment_N	n06185955
+commando_N	n08404373
+commelina_N	n12606438
+commemorate_V2	v00611481
+commemoration_N	n06688522
+commemorative_A	a03055809
+commemorative_N	n09251689
+commence_V	v00345761
+commence_V2	v00345761
+commencement_N	n00235435
+commend_V2	v00882395
+commendable_A	a02585545
+commendation_N	n06686736
+commensal_A	a02700792
+commensal_N	n01386182
+commensalism_N	n13842241
+commensurable_A	a00481592
+commensurate_A	a00481222
+commensurateness_N	n13817279
+comment_N	n06762711
+comment_V	v00961329
+comment_V2	v00961329
+comment_VS	v00961329
+commentary_N	n06762711
+commentate_V	v00939035
+commentator_N	n09942431
+commerce_N	n01090446
+commercial_A	a00483146
+commercial_N	n07250034
+commercialism_N	n01090446
+commercialization_N	n00951781
+commercialize_V2	v00470386
+commination_N	n06733682
+comminatory_A	a00924635
+commingle_V	v00394813
+commingle_V2	v00394813
+commiserate_V	v01822248
+commiseration_N	n06633692
+commiserative_A	a02375312
+commissar_N	n09942697
+commissariat_N	n07572353
+commissary_N	n03076411
+commission_N	n00731222
+commission_V2	v02475261
+commission_V2V	v02475261
+commissionaire_N	n09942871
+commissioner_N	n09943811
+commissure_N	n05476094
+commit_V2	v00887463
+commit_V2V	v00887463
+commitment_N	n01165692
+committedness_N	n04646990
+committee_N	n08324514
+committeeman_N	n09944337
+committeewoman_N	n09944430
+commode_N	n03016953
+commodious_A	a00475996
+commodity_N	n03076708
+commodore_N	n09945021
+common_A	a00485711
+common_N	n08615374
+common_room_N	n03077616
+commonage_N	n13247149
+commonality_N	n04764741
+commonalty_N	n08181930
+commoner_N	n09610405
+commonness_N	n04764741
+commonplace_A	a00922840
+commonplace_N	n07154046
+commons_N	n08168117
+commonsense_A	a01943746
+commonwealth_N	n08168978
+commotion_N	n00553823
+communal_A	a02700918
+communalism_N	n01040943
+commune_N	n08375369
+commune_V	v00760187
+communicable_A	a00496569
+communicant_N	n09945223
+communicate_V	v00740577
+communicate_V2	v00740577
+communication_N	n00033020
+communicational_A	a00496670
+communications_N	n05997361
+communicative_A	a00494907
+communicativeness_N	n04650527
+communicator_N	n09610660
+communion_N	n01036333
+communique_N	n06682794
+communism_N	n06214744
+communist_A	a
+communist_N	n02874876
+community_N	n07941729
+communization_N	n01151788
+commutability_N	n04734145
+commutable_A	a00348198
+commutation_N	n00196485
+commutative_A	a
+commutator_N	n03078670
+commute_N	n00307455
+commute_V	v00161225
+commute_V2	v00161225
+commuter_N	n03078802
+compact_A	a00502180
+compact_N	n03078995
+compact_V2	v01387786
+compaction_N	n00358089
+compactness_N	n04941325
+companion_N	n09760609
+companionability_N	n04653479
+companionable_A	a02257856
+companionate_A	a01075742
+companionship_N	n13929588
+companionway_N	n03079616
+company_N	n08058098
+comparability_N	n04746842
+comparable_A	a00503982
+comparative_A	a00006032
+comparative_N	n06322693
+compare_N	n04746842
+compare_V	v00652900
+compare_V2	v00652900
+comparison_N	n00142665
+compartment_N	n03079741
+compartmental_A	a00329034
+compartmentalization_N	n01012712
+compartmentalize_V2	v00483801
+compartmented_A	a00328798
+compass_N	n03080497
+compass_V2	v00588221
+compassion_N	n04829550
+compassionate_A	a00506299
+compatibility_N	n04712735
+compatible_A	a00507464
+compatriot_N	n09970699
+compeer_N	n09626238
+compel_V2	v02506546
+compel_V2V	v02506546
+compel_VV	v02506546
+compelling_A	a01770591
+compendious_A	a00547317
+compendium_N	n06467996
+compensable_A	a01708663
+compensate_V	v02249741
+compensate_V2	v02249741
+compensation_N	n00259643
+compere_N	n09946814
+compere_V2	v02592397
+compete_V	v01072262
+competence_N	n05153520
+competent_A	a
+competition_N	n01168569
+competitive_A	a00512487
+competitiveness_N	n04837425
+competitor_N	n10533013
+compilation_N	n01014731
+compile_V2	v01626138
+compiler_N	n06573600
+complacence_N	n07531713
+complacency_N	n07531713
+complacent_A	a00589067
+complain_V	v00844298
+complain_VS	v00844298
+complainant_N	n10437852
+complainingly_Adv	r00288307
+complaint_N	n06561942
+complaisance_N	n04641153
+complaisant_A	a00021110
+complement_N	n05109511
+complement_V2	v00455919
+complemental_A	a00049016
+complementarity_N	n13841467
+complementary_A	a00049016
+complementation_N	n05087664
+complete_A	a00520214
+complete_V	v00455750
+complete_V2	v00455750
+completeness_N	n04785414
+completion_N	n00211110
+complex_A	a02176178
+complex_N	n02914991
+complexifier_N	n09947127
+complexion_N	n04624289
+complexity_N	n04766275
+compliance_N	n01166926
+compliant_A	a00696518
+complicate_V2	v00400883
+complicatedness_N	n04766620
+complication_N	n01076359
+complicity_N	n13991245
+compliment_N	n06695227
+compliment_V2	v00881661
+complimentary_A	a00905905
+complin_N	n15230363
+compline_N	n15230363
+comply_V	v02542280
+comply_V2	v02542280
+component_N	n03081021
+comport_V	v02518161
+comport_V2	v02518161
+comportment_N	n04910377
+compos_mentis_A	a02073678
+compose_V	v00706804
+compose_V2	v00706804
+composer_N	n09947232
+composing_N	n00939452
+composite_A	a02701099
+composite_N	n05870365
+compositeness_N	n05208796
+composition_N	n00929718
+compositional_A	a01331459
+compositor_N	n09949946
+compost_N	n14818101
+compost_V2	v00527232
+composure_N	n04903813
+compote_N	n07611046
+compound_A	a02171024
+compound_N	n03081859
+compound_V	v00193486
+compound_V2	v00193486
+comprehend_V2	v00588221
+comprehensibility_N	n04819026
+comprehensible_A	a00532892
+comprehension_N	n05805902
+comprehensive_A	a00525453
+comprehensiveness_N	n05618293
+compress_N	n03082450
+compress_V2	v01387786
+compressibility_N	n04938474
+compressible_A	a00514396
+compression_N	n00356790
+compressor_N	n03082807
+comprise_V2	v02620587
+compromise_N	n01205564
+compromise_V	v01035380
+compromise_V2	v01035380
+compromiser_N	n09970822
+compsognathus_N	n01714536
+comptroller_N	n09761403
+comptrollership_N	n00590806
+compulsion_N	n00156812
+compulsive_A	a00104699
+compulsive_N	n09950457
+compulsiveness_N	n04625882
+compulsory_A	a
+compunction_N	n07536074
+computable_A	a00301432
+computation_N	n00868910
+computational_A	a02907473
+compute_V	v00637259
+compute_V2	v00637259
+computer_N	n03082979
+computerization_N	n00102779
+computerize_V2	v01718952
+comrade_N	n09877124
+comradely_A	a01075864
+comradeship_N	n04653627
+con_Adv	r00289294
+con_N	n00779248
+con_V2	v00604576
+con_man_N	n09954879
+conacaste_N	n11761202
+concatenation_N	n00146443
+concave_A	a00535452
+concavity_N	n05070032
+conceal_V2	v02144835
+concealment_N	n01048912
+concede_V	v00806049
+concede_V2	v00806049
+concede_VS	v00806049
+conceit_N	n04887129
+conceited_A	a01891773
+conceivable_A	a02418249
+conceivableness_N	n14482299
+conceive_V	v00054285
+conceive_V2	v00054285
+concentrate_N	n05937878
+concentrate_V	v00236999
+concentrate_V2	v00236999
+concentration_N	n
+concentric_A	a00542953
+concentricity_N	n05073723
+concept_N	n05835747
+conception_N	n00844847
+conceptional_A	a00012071
+conceptive_A	a01001945
+conceptual_A	a00012362
+conceptualism_N	n05969537
+conceptualistic_A	a02701253
+conceptualization_N	n00940842
+concern_N	n05670710
+concern_V	v02676054
+concern_V2	v02676054
+concern_VS	v02676054
+concernedly_Adv	r00289748
+concert_N	n06892775
+concert_V2	v00761600
+concert_hall_N	n03086580
+concertina_N	n03086670
+concerto_N	n07043275
+concession_N	n06526619
+concessionaire_N	n09951717
+concessive_A	a
+conch_N	n01943899
+concha_N	n05229198
+conchfish_N	n02572763
+conchologist_N	n09951835
+conchology_N	n01015689
+concierge_N	n09951953
+conciliate_V2	v00482893
+conciliation_N	n01151407
+conciliator_N	n09952163
+conciliatory_A	a00759551
+concise_A	a00546646
+conciseness_N	n07089024
+conclave_N	n08308410
+conclude_V	v00634472
+conclude_V2	v00634472
+conclude_VS	v00634472
+conclusion_N	n00162632
+conclusive_A	a00550282
+concoct_V2	v01459896
+concoction_N	n00926668
+concomitance_N	n05048690
+concomitant_A	a00122844
+concomitant_N	n07284554
+concord_N	n01283935
+concordance_N	n06492040
+concordant_A	a00553478
+concordat_N	n06772260
+concourse_N	n00147091
+concrete_A	a00013160
+concrete_N	n14820180
+concrete_V	v00374534
+concrete_V2	v00374534
+concreteness_N	n04759849
+concretion_N	n00382109
+concretism_N	n05941037
+concretistic_A	a02701377
+concubinage_N	n01055065
+concubine_N	n09952393
+concupiscence_N	n07487955
+concur_V	v00345312
+concurrence_N	n01205702
+concurrent_A	a02378496
+concuss_V2	v00070633
+concussion_N	n07409930
+condemn_V2	v00856578
+condemnable_A	a02035765
+condemnation_N	n01189282
+condemnatory_A	a00924791
+condensate_N	n11446242
+condensation_N	n00357680
+condense_V	v00244625
+condense_V2	v00244625
+condenser_N	n02955247
+condensing_N	n00357680
+condescend_V	v00908977
+condescendingly_Adv	r00292133
+condescension_N	n04655168
+condign_A	a01371258
+condiment_N	n07810907
+condition_N	n05798863
+condition_V2	v00041687
+conditional_A	a
+conditionality_N	n13924069
+conditioner_N	n00625551
+conditioning_N	n05752921
+conditions_N	n11524662
+condole_V	v01822536
+condolence_N	n06633692
+condolent_A	a02375491
+condom_N	n03088164
+condominium_N	n03088389
+condonation_N	n01227351
+condone_V2	v00893167
+condor_N	n01619536
+conduce_V	v02555908
+conducive_A	a00323426
+conduct_N	n01220984
+conduct_V	v01732921
+conduct_V2	v01732921
+conductance_N	n11503813
+conducting_N	n01133760
+conduction_N	n11512818
+conductive_A	a00557813
+conductivity_N	n11512818
+conductor_N	n03088707
+conductress_N	n09953275
+conduit_N	n03089014
+condylar_A	a02701548
+condyle_N	n05471629
+condylion_N	n05231940
+cone_N	n03089348
+cone_V2	v01584321
+coneflower_N	n11962272
+conenose_N	n02244515
+coney_N	n02324045
+confab_N	n07134850
+confab_V	v00876665
+confabulate_V	v00876665
+confabulation_N	n05935535
+confection_N	n00926668
+confectioner_N	n09953350
+confectionery_N	n00433113
+confederacy_N	n06524935
+confederate_A	a01606942
+confederate_N	n09761068
+confederate_V	v02434541
+confederate_V2	v02434541
+confederation_N	n01081456
+confer_V	v00876665
+confer_V2	v00876665
+conferee_N	n09953965
+conference_N	n07142566
+conferment_N	n01086356
+conferrer_N	n09954246
+conferva_N	n01401842
+confess_V	v00818553
+confess_V2	v00818553
+confess_VS	v00818553
+confessedly_Adv	r00184284
+confession_N	n01039307
+confessional_N	n03090172
+confessor_N	n09954355
+confetti_N	n03090278
+confidant_N	n09954639
+confidante_N	n09954804
+confide_V	v00936465
+confide_V2	v00936465
+confide_VS	v00936465
+confidence_N	n05697363
+confident_A	a
+confidential_A	a00415696
+confidentiality_N	n05615749
+configuration_N	n05064037
+configurational_A	a02701662
+configure_V2	v01657641
+confine_V2	v00233335
+confinement_N	n01146576
+confining_A	a00558738
+confirm_V2	v00221840
+confirm_VS	v00221840
+confirmable_A	a00859453
+confirmation_N	n01038761
+confiscate_A	a01452385
+confiscate_V2	v02273293
+confiscation_N	n00085678
+confit_N	n07581132
+confiture_N	n07597145
+conflagration_N	n07303697
+conflict_N	n00953559
+conflict_V	v02567147
+confluence_N	n00147091
+confluent_A	a00612383
+conform_V	v00150287
+conform_V2	v00150287
+conformable_A	a00577122
+conformation_N	n01203676
+conformist_A	a00610057
+conformist_N	n09957614
+conformity_N	n01203676
+confound_V2	v00619610
+confounding_A	a02356579
+confrere_N	n09935990
+confront_V2	v00812298
+confrontation_N	n00651670
+confrontational_A	a02701775
+confucian_A	a02924600
+confucian_N	n09955406
+confusable_A	a02072341
+confuse_V2	v00619610
+confusedly_Adv	r00294289
+confusing_A	a00430756
+confusion_N	n00072473
+confutation_N	n05826722
+confute_V2	v00667424
+conga_N	n00536516
+conge_N	n00216607
+congeal_V	v00442669
+congeal_V2	v00442669
+congealment_N	n13451508
+congee_N	n00216607
+congener_N	n00003993
+congeneric_A	a02989167
+congenial_A	a00560586
+congeniality_N	n04655829
+congenialness_N	n04712978
+congenital_A	a01315844
+conger_N	n02527622
+conger_eel_N	n02527622
+congested_A	a01084486
+congestion_N	n13944747
+congestive_A	a03007354
+conglomerate_A	a01330114
+conglomerate_N	n08058937
+conglomerate_V	v00158804
+conglomerate_V2	v00158804
+conglomeration_N	n07375214
+congolese_A	a03056115
+congolese_N	n09698644
+congou_N	n07934678
+congratulate_V2	v00881661
+congratulation_N	n06633896
+congratulatory_A	a01000093
+congregant_N	n09955517
+congregate_V	v02023600
+congregate_V2	v02023600
+congregation_N	n01231686
+congregational_A	a02701922
+congress_N	n00845523
+congressional_A	a02981648
+congressman_N	n09955781
+congresswoman_N	n09955781
+congruent_A	a00561600
+congruity_N	n04714156
+congruous_A	a00562116
+conic_A	a02844728
+conical_A	a02844728
+conidiophore_N	n11549138
+conidium_N	n11549009
+conifer_N	n13108841
+coniferous_A	a00913720
+conima_N	n14820641
+conjectural_A	a00861216
+conjecture_N	n05773923
+conjecture_V	v00633443
+conjecture_V2	v00633443
+conjoin_V	v01291069
+conjoin_V2	v01291069
+conjoint_A	a02112455
+conjugal_A	a02872066
+conjugate_A	a01059058
+conjugate_V	v00396513
+conjugate_V2	v00396513
+conjugation_N	n00381680
+conjunct_A	a00565799
+conjunction_N	n03605915
+conjunctiva_N	n05315095
+conjunctival_A	a02702099
+conjunctive_A	a00563648
+conjunctive_N	n06325826
+conjunctivitis_N	n14341432
+conjuncture_N	n07417298
+conjuration_N	n00099951
+conjure_V	v00706975
+conjure_V2	v00706975
+conjure_up_V2	v01629958
+conjurer_N	n10055181
+conjuring_N	n05978159
+conjuror_N	n10055181
+conk_N	n05598868
+conk_V	v00023646
+conk_out_V	v00099517
+conker_N	n12768682
+connate_A	a02483540
+connatural_A	a01034153
+connect_V	v02389346
+connect_V2	v02389346
+connection_N	n00145218
+connective_A	a00563980
+connective_N	n03091374
+connectivity_N	n04918053
+connexion_N	n00145218
+connivance_N	n06689125
+connive_V	v00707956
+connoisseur_N	n09956387
+connotation_N	n05923566
+connotational_A	a00723395
+connotative_A	a00723163
+connote_V2	v00929839
+connubial_A	a02872066
+conodont_N	n01476418
+conquer_V2	v00462092
+conquerable_A	a00569090
+conqueror_N	n09956578
+conquest_N	n00065216
+conquistador_N	n09956780
+consanguinity_N	n13813591
+conscience_N	n04848492
+conscienceless_A	a02086472
+conscientious_A	a02086115
+conscientiousness_N	n04672355
+conscionable_A	a01370053
+conscious_A	a00570590
+consciousness_N	n05675130
+conscript_N	n10028765
+conscript_V2	v01098706
+conscription_N	n01157850
+consecrate_V2	v00866702
+consecration_N	n01040646
+consecutive_A	a00127543
+consecutive_Adv	r00292349
+consensual_A	a00553594
+consensus_N	n13971901
+consent_N	n06689667
+consent_V	v00797697
+consent_V2V	v00797697
+consentaneous_A	a00553732
+consequence_N	n05170574
+consequent_A	a00122844
+consequential_A	a01277753
+conservancy_N	n00819524
+conservation_N	n00819274
+conservatism_N	n06216160
+conservative_A	a00574422
+conservative_N	n09957156
+conservatoire_N	n03092314
+conservator_N	n09611722
+conservatory_N	n03092166
+conserve_N	n07642471
+conserve_V2	v00212049
+consider_V	v00689344
+consider_V2	v00689344
+consider_V2A	v00689344
+consider_V2V	v00689344
+consider_V3	v00689344
+consider_VS	v00689344
+consider_VV	v00689344
+considerable_A	a00624026
+considerate_A	a00638981
+considerateness_N	n04841358
+consideration_N	n01229793
+consign_V2	v02347637
+consignee_N	n09958447
+consigner_N	n09958569
+consignment_N	n00317917
+consignor_N	n09958569
+consist_V	v02633356
+consistence_N	n04745932
+consistency_N	n04745932
+consistent_A	a00464513
+consistory_N	n08331121
+consolable_A	a01232204
+consolation_N	n01211667
+consolatory_A	a00197319
+console_N	n02933340
+console_V2	v01814815
+consolidate_V	v00165450
+consolidate_V2	v00165450
+consolidation_N	n01237415
+consolidative_A	a00334940
+consomme_N	n07584110
+consonance_N	n04984351
+consonant_A	a00577122
+consonant_N	n07115021
+consonantal_A	a02287636
+consort_N	n08188814
+consort_V	v01927747
+consortium_N	n08236438
+conspecific_A	a02989459
+conspecific_N	n01314026
+conspectus_N	n06468328
+conspicuous_A	a00579084
+conspicuousness_N	n04706087
+conspiracy_N	n05908882
+conspirator_N	n09958892
+conspiratorial_A	a02919275
+conspire_V	v00706975
+conspire_V2	v00706975
+conspire_V2V	v00706975
+constable_N	n09959142
+constabulary_N	n08209687
+constancy_N	n04738641
+constant_A	a00583239
+constant_N	n05858936
+constantan_N	n14820747
+constellation_N	n05731779
+consternation_N	n07519773
+constipate_V2	v00074558
+constipation_N	n00272878
+constituency_N	n08238156
+constituent_A	a00901345
+constituent_N	n03081021
+constitute_V2	v01647229
+constitution_N	n00237078
+constitutional_A	a00179925
+constitutional_N	n00284544
+constitutionalism_N	n06216948
+constitutionalist_N	n09959387
+constitutionalize_V2	v00568661
+constitutive_A	a00901345
+constrain_V2	v00418765
+constrainedly_Adv	r00499628
+constraint_N	n01149621
+constrict_V2	v00304422
+constricting_A	a
+constriction_N	n01149911
+constrictor_N	n01741562
+construal_N	n06742630
+construct_V2	v00634090
+construction_N	n00873381
+constructive_A	a00584820
+constructiveness_N	n05165745
+constructivism_N	n08465776
+constructivist_N	n09959658
+constructor_N	n09878275
+construe_V	v00623151
+construe_V2	v00623151
+construe_V2V	v00623151
+consubstantial_A	a02702473
+consubstantiation_N	n06188292
+consuetude_N	n00413795
+consuetudinary_N	n06421844
+consul_N	n09959797
+consular_A	a03056304
+consulate_N	n03093427
+consulship_N	n00590913
+consult_V	v00876442
+consult_V2	v00876442
+consultancy_N	n00631712
+consultant_N	n09774266
+consultation_N	n01264050
+consultative_A	a01304802
+consumable_A	a00932829
+consume_V	v00600903
+consume_V2	v00600903
+consumer_N	n09612848
+consumerism_N	n00799409
+consummate_A	a01520091
+consummate_V2	v01641632
+consummation_N	n00061598
+consumption_N	n00356367
+consumptive_A	a01867502
+consumptive_N	n09960001
+contact_N	n00039297
+contact_V2	v00743344
+contadino_N	n09613118
+contagion_N	n06282383
+contagious_A	a01303042
+contain_V2	v01131473
+container_N	n03094503
+containerful_N	n13756125
+containment_N	n01147451
+contaminant_N	n14821984
+contaminate_V2	v00492706
+contamination_N	n00276987
+contaminative_A	a02114483
+contemn_V2	v01774799
+contemplate_V	v00630380
+contemplate_V2	v00630380
+contemplate_VS	v00630380
+contemplation_N	n00878926
+contemplative_A	a02419434
+contemplative_N	n09960315
+contemporaneity_N	n05048948
+contemporaneous_A	a02378191
+contemporary_A	a00667079
+contemporary_N	n09960417
+contempt_N	n01180200
+contemptible_A	a00904548
+contemptuousness_N	n04888510
+contend_V	v00756898
+contend_VS	v00756898
+contender_N	n10533013
+content_A	a00588797
+content_N	n04347225
+content_V2	v01194238
+contentedly_Adv	r00238169
+contentedness_N	n14412882
+contention_N	n01168569
+contentious_A	a00602293
+contentment_N	n07531105
+contents_N	n06489659
+conterminous_A	a00481463
+contest_N	n01168961
+contest_V	v00869596
+contest_V2	v00869596
+contestable_A	a00590390
+contestant_N	n09613191
+contestee_N	n09612131
+contester_N	n09612291
+context_N	n06284898
+contextual_A	a03002190
+contextualism_N	n05959407
+contiguity_N	n05085991
+contiguous_A	a00449079
+continence_N	n04882813
+continent_A	a00591817
+continent_N	n08696737
+continental_A	a
+contingency_N	n07290761
+contingent_A	a00341933
+contingent_N	n07976420
+continual_A	a00592222
+continuance_N	n01017987
+continuation_N	n01017987
+continue_V	v00118523
+continue_V2	v00118523
+continue_VS	v00118523
+continue_VV	v00118523
+continuity_N	n05054130
+continuous_A	a00594413
+continuousness_N	n05052587
+continuum_N	n15123754
+conto_N	n13676285
+contort_V2	v01350699
+contortion_N	n00404726
+contortionist_N	n09960545
+contour_N	n05064037
+contour_V2	v01689752
+contraband_N	n03096273
+contrabass_A	a01216145
+contrabass_N	n02803934
+contrabassoon_N	n03096439
+contraception_N	n00852181
+contraceptive_A	a01887819
+contraceptive_N	n03096593
+contract_N	n00491366
+contract_V	v00087736
+contract_V2	v00087736
+contract_V2V	v00087736
+contract_in_V	v00798249
+contract_out_V2	v00798402
+contractile_A	a00554624
+contractility_N	n05201813
+contraction_N	n00365471
+contractor_N	n05289601
+contractual_A	a02702656
+contracture_N	n00369399
+contradict_V2	v00666886
+contradiction_N	n07206596
+contradictoriness_N	n13857486
+contradictory_A	a00508750
+contradictory_N	n13783259
+contradistinction_N	n05748614
+contradistinguish_V2	v00661584
+contrail_N	n09255519
+contraindication_N	n06797947
+contralateral_A	a02591787
+contralto_N	n06872905
+contraption_N	n02729965
+contrapuntal_A	a01544169
+contrapuntist_N	n09612580
+contrarian_N	n09612700
+contrariety_N	n13858392
+contrariness_N	n04641869
+contrarious_A	a02328012
+contrariwise_Adv	r00170412
+contrary_A	a00995647
+contrary_N	n13783421
+contrast_N	n00651813
+contrast_V	v00661213
+contrast_V2	v00661213
+contrastingly_Adv	r00295366
+contrastive_A	a00564858
+contrasty_A	a01021923
+contravene_V2	v00823436
+contravention_N	n01170813
+contretemps_N	n00959645
+contribute_V	v02237782
+contribute_V2	v02237782
+contribute_V2V	v02237782
+contribution_N	n00787465
+contributor_N	n09961331
+contributory_A	a00323426
+contrite_A	a01743506
+contrition_N	n07534700
+contrivance_N	n00940709
+contrive_V	v01632411
+contrive_V2	v01632411
+contriver_N	n10438172
+control_N	n00803617
+control_V	v00597385
+control_V2	v00597385
+controllable_A	a01474942
+controller_N	n03096960
+controllership_N	n00591006
+controlling_A	a00791944
+controversial_A	a00601783
+controversialist_N	n09615465
+controversy_N	n07183151
+controvert_V2	v00667747
+contumacious_A	a02330574
+contumacy_N	n01179564
+contumelious_A	a01995500
+contumely_N	n06715223
+contuse_V2	v01492725
+contusion_N	n00126100
+conundrum_N	n06785223
+conurbation_N	n08539717
+convalesce_V	v00092690
+convalescence_N	n13452347
+convalescent_A	a02543598
+convalescent_N	n09961605
+convection_N	n13452614
+convector_N	n03099147
+convene_V	v00793037
+convene_V2	v00793037
+convener_N	n09961739
+convenience_N	n02729965
+convenient_A	a00475996
+convent_N	n03099454
+conventicle_N	n03099622
+convention_N	n01231819
+conventional_A	a00605516
+conventionality_N	n04801532
+conventionalization_N	n01159964
+conventionalized_A	a01572604
+conventioneer_N	n09961889
+converge_V	v00368847
+convergence_N	n00146572
+convergent_A	a00612114
+conversant_A	a01307067
+conversation_N	n07133701
+conversational_A	a01045963
+conversationalist_N	n09961999
+converse_A	a00201961
+converse_N	n06751742
+converse_V	v00964694
+conversion_N	n00094788
+convert_N	n09962414
+convert_V	v00114837
+convert_V2	v00114837
+converter_N	n03099945
+convertibility_N	n04736757
+convertible_A	a00916706
+convertible_N	n03100240
+convex_A	a00537339
+convexity_N	n05070290
+convey_V2	v00928630
+conveyance_N	n00315986
+conveyancer_N	n09962612
+conveyer_N	n03100897
+conveyer_belt_N	n03100897
+conveyor_N	n03100897
+convict_N	n09962966
+convict_V2	v00906367
+conviction_N	n01189282
+convince_V2	v00769553
+convince_V2V	v00769553
+convincible_A	a02361848
+convincing_A	a00614990
+convincingness_N	n05192130
+convivial_A	a02258002
+conviviality_N	n
+convocation_N	n01230850
+convoke_V2	v00793037
+convolute_A	a02317800
+convoluted_A	a02176841
+convolution_N	n00404959
+convolvulus_N	n12823717
+convoy_N	n00827974
+convoy_V2	v02026433
+convulse_V2	v00032297
+convulsion_N	n07305438
+convulsive_A	a02303754
+cony_N	n02324045
+coo_N	n07381329
+coo_V	v00909896
+coo_V2	v00909896
+cook_N	n09963320
+cook_V	v00322847
+cook_V2	v00322847
+cookbook_N	n06413020
+cooker_N	n03101156
+cookery_N	n00243918
+cookery_book_N	n06413020
+cookfire_N	n03101302
+cookhouse_N	n03101375
+cookie_N	n06387538
+cooking_N	n00243918
+cookout_N	n07576577
+cookstove_N	n03102371
+cooky_N	n07635155
+cool_A	a02529945
+cool_N	n04904162
+cool_V	v00369864
+cool_V2	v00369864
+cool_down_V	v00369864
+cool_down_V2	v00369864
+cool_off_V	v00370126
+coolant_N	n14822141
+cooler_N	n03102654
+coolie_N	n09642917
+cooling_N	n03102859
+cooling_tower_N	n03103396
+coolness_N	n04629604
+coon_N	n02508213
+coondog_N	n02088992
+coonhound_N	n02088839
+coontie_N	n11602091
+coop_N	n02936714
+coop_up_V2	v01347519
+cooper_N	n09963773
+cooperate_V	v02416278
+cooperation_N	n00411384
+cooperative_A	a00619972
+cooperative_N	n01100877
+cooperator_N	n09935434
+coordinate_A	a00890874
+coordinate_N	n06010930
+coordinate_V	v00404642
+coordinate_V2	v00404642
+coordination_N	n00807273
+coordinator_N	n09963914
+coot_N	n02018027
+cooter_N	n01668892
+cop_N	n09879144
+cop_V	v01215137
+cop_V2	v01215137
+cop_out_V	v00679715
+copacetic_A	a02081672
+copaiba_N	n14897620
+copal_N	n14895189
+copalite_N	n14895373
+copartner_N	n09964064
+copartnership_N	n08060878
+cope_N	n03103904
+cope_V	v02587532
+copeck_N	n13699189
+copepod_N	n01996585
+copernican_A	a01119033
+copilot_N	n09964202
+coping_N	n03503097
+coping_stone_N	n02957427
+copious_A	a00014490
+coplanar_A	a00659181
+copolymer_N	n14902949
+copout_N	n00069060
+copper_N	n02282385
+copper_V2	v01265880
+copperhead_N	n01747589
+copperplate_N	n03104247
+coppersmith_N	n09964315
+copperware_N	n03104512
+coppery_A	a00373493
+coppice_N	n08437515
+copra_N	n07773572
+coprolalia_N	n14503528
+coprolite_N	n09256272
+coprolith_N	n09256360
+coprophagy_N	n00839163
+copse_N	n08437515
+copt_N	n09681234
+coptic_N	n06990371
+copula_N	n06472824
+copular_A	a02984491
+copulate_V	v01428853
+copulation_N	n00845523
+copulative_A	a00563789
+copulative_N	n06472824
+copy_N	n03104594
+copy_V	v01693881
+copy_V2	v01693881
+copybook_N	n06415922
+copycat_N	n09964411
+copyhold_N	n13242923
+copyholder_N	n03105088
+copying_N	n01019524
+copyist_N	n09964805
+copyright_N	n06473168
+copyright_V2	v02239533
+copywriter_N	n09965021
+coquetry_N	n00512522
+coquette_N	n09965134
+coquettish_A	a02131958
+coquille_N	n03105214
+cor_anglais_N	n03288742
+coracle_N	n03105306
+coral_A	a00373621
+coral_N	n01915811
+coral_reef_N	n09256479
+coralbells_N	n12798910
+coralberry_N	n12097396
+coralwood_N	n11758799
+corbel_N	n03105467
+corbelled_A	a03148653
+corbina_N	n02598134
+corchorus_N	n12204546
+cord_N	n03106110
+cord_V2	v01286674
+cordage_N	n03107046
+cordate_A	a02167628
+cordgrass_N	n12139575
+cordial_A	a01075178
+cordial_N	n07907943
+cordiality_N	n04655929
+cordierite_N	n14672544
+cordite_N	n03107152
+corditis_N	n14341563
+cordless_A	a02703911
+cordoba_N	n08713136
+cordon_N	n03107383
+cordovan_N	n14762145
+cords_N	n03107488
+corduroy_N	n03106722
+cordwood_N	n15100834
+core_N	n03107716
+core_V2	v01590523
+coreference_N	n13799063
+coreferent_A	a01974071
+coreferential_A	a02704005
+coreligionist_N	n09965515
+coreopsis_N	n11956850
+corer_N	n03108759
+corespondent_N	n09965625
+corgi_N	n02112826
+coriaceous_A	a02446070
+coriander_N	n07817315
+corinthian_A	a02704686
+corinthian_N	n09711320
+cork_N	n02860063
+cork_V2	v00321341
+corkage_N	n13307995
+corkboard_N	n14823376
+corker_N	n03109033
+corkscrew_N	n03109150
+corkwood_N	n11742878
+corm_N	n13134680
+cormorant_N	n02054036
+cormous_A	a02704120
+corn_N	n04627809
+corn_V2	v00528225
+corn_exchange_N	n03110937
+cornbread_N	n07687789
+corncob_N	n08544125
+corncrake_N	n02015797
+corncrib_N	n03109253
+cornea_N	n05317354
+corneal_A	a02704245
+cornelian_N	n14801594
+corneous_A	a01151452
+corner_N	n03109486
+corner_V	v01909275
+corner_V2	v01909275
+corner_kick_N	n00137709
+cornerback_N	n09965787
+cornerstone_N	n03110332
+cornet_N	n03110669
+cornetfish_N	n01454545
+cornfield_N	n08544719
+cornflour_N	n15054467
+cornflower_N	n11947802
+cornhusk_N	n13139837
+cornhusker_N	n09744161
+cornhusking_N	n01265071
+cornice_N	n03111041
+cornmeal_N	n07568095
+cornpone_N	n07688624
+cornsilk_N	n12145638
+cornsmut_N	n13067191
+cornstalk_N	n11678010
+cornstarch_N	n15054467
+cornu_N	n05607001
+cornucopia_N	n05115804
+corny_A	a01689223
+corolla_N	n11691046
+corollary_N	n05780563
+corona_N	n03111483
+coronary_A	a02984607
+coronary_N	n14102831
+coronation_N	n07453638
+coroner_N	n09965985
+coronet_N	n02462213
+coroneted_A	a01591227
+coronilla_N	n12518879
+coronion_N	n05232074
+corozo_N	n12589142
+corporal_A	a00630466
+corporal_N	n09966139
+corporate_A	a02984781
+corporation_N	n05556071
+corporatism_N	n05197043
+corporatist_A	a02984911
+corporatist_N	n09966470
+corporeal_A	a00629997
+corps_N	n08212527
+corps_de_ballet_N	n08189089
+corps_diplomatique_N	n08357647
+corpse_N	n05218119
+corpulence_N	n05000537
+corpulent_A	a00987180
+corpus_N	n05221526
+corpuscle_N	n05449268
+corpuscular_A	a02984998
+corral_N	n03124590
+corral_V2	v01381796
+correct_A	a00631391
+correct_V	v00079470
+correct_V2	v00079470
+correct_VS	v00079470
+correctable_A	a00635078
+correction_N	n00258854
+correctional_A	a01902703
+corrections_N	n01166092
+correctitude_N	n04898437
+corrective_A	a00232754
+corrective_N	n03111899
+correctness_N	n04802198
+correlate_N	n05858407
+correlate_V	v00713996
+correlate_V2	v00713996
+correlation_N	n06031248
+correlational_A	a02704461
+correlative_A	a01946267
+correlative_N	n05858407
+correspond_V	v01006810
+correspondence_N	n04713428
+correspondent_N	n09966554
+correspondingly_Adv	r00187228
+corridor_N	n03112099
+corrie_N	n09245515
+corrigenda_N	n06489847
+corrigendum_N	n06769578
+corrigible_A	a00634862
+corroborant_A	a01357206
+corroborate_V2	v00665886
+corroboration_N	n06650431
+corroborative_A	a02355521
+corrode_V	v00273963
+corrode_V2	v00273963
+corrosion_N	n13453428
+corrosive_A	a00587376
+corrosive_N	n14823788
+corrugate_V	v01387164
+corrugate_V2	v01387164
+corrugation_N	n00406485
+corrupt_A	a00620731
+corrupt_V	v00203081
+corrupt_V2	v00203081
+corruptibility_N	n04851585
+corruptible_A	a00621207
+corruption_N	n00159396
+corruptive_A	a01132366
+corruptness_N	n04853948
+corsage_N	n02879087
+corsair_N	n03112605
+corse_N	n08941895
+corselet_N	n03112719
+corset_N	n03112869
+corslet_N	n03112719
+cortege_N	n08429167
+cortex_N	n05320636
+cortical_A	a02974979
+corticoafferent_A	a00333824
+corticoefferent_A	a00334379
+corticosteroid_N	n14751417
+corticosterone_N	n14745891
+cortina_N	n13073979
+cortisone_N	n14752952
+corundom_N	n14672717
+corundum_N	n14672717
+coruscate_V	v00473003
+coruscation_N	n05619903
+corvee_N	n00621326
+corvette_N	n03113035
+corvine_A	a02845158
+corydalis_N	n02265860
+corymb_N	n13131282
+corymbose_A	a02704611
+corynebacterium_N	n01366276
+coryphantha_N	n11845277
+corythosaur_N	n01706686
+cos_N	n07724492
+coscoroba_N	n01858281
+cosecant_N	n13789002
+coseismic_A	a02292303
+cosh_N	n02847461
+cosh_V2	v01401552
+cosher_A	a00427644
+cosignatory_A	a
+cosignatory_N	n09613690
+cosigner_N	n09613690
+cosine_N	n13787723
+cosiness_N	n14446298
+cosmetic_A	a00070111
+cosmetic_N	n03113152
+cosmetically_Adv	r00078187
+cosmetician_N	n09845999
+cosmetologist_N	n09967159
+cosmetology_N	n00631887
+cosmic_A	a02702807
+cosmid_N	n01372199
+cosmogony_N	n06098195
+cosmographer_N	n09819477
+cosmography_N	n03113337
+cosmolatry_N	n01045924
+cosmologic_A	a02703001
+cosmologist_N	n09819667
+cosmology_N	n06098195
+cosmonaut_N	n09818022
+cosmopolitan_A	a00635955
+cosmopolitan_N	n09967406
+cosmos_N	n09466280
+cosmotron_N	n03113505
+cosset_V2	v02570267
+cost_N	n05145118
+cost_V	v02628961
+cost_V2	v02628961
+costa_N	n05279026
+costa_rican_A	a03056693
+costa_rican_N	n09698788
+costal_A	a02704844
+costate_A	a02021664
+costermonger_N	n09968128
+costia_N	n01419573
+costiasis_N	n14262740
+costing_N	n00619142
+costive_A	a00637751
+costliness_N	n05146272
+costly_A	a00933599
+costmary_N	n07817599
+costochondritis_N	n14341652
+costs_N	n13293625
+costume_N	n03113657
+costumed_A	a00455485
+costumier_N	n09968259
+costusroot_N	n12010188
+cosy_A	a00477284
+cosy_N	n03114379
+cot_N	n03114504
+cotangent_N	n13788369
+cote_N	n03114634
+cotenant_N	n09968433
+coterie_N	n08240633
+coterminous_A	a00481463
+cotilion_N	n00536655
+cotillion_N	n00536655
+cotinga_N	n01550761
+cotoneaster_N	n12625383
+cottage_N	n02919792
+cottager_N	n09968549
+cottar_N	n03114839
+cotter_N	n03114839
+cotton_N	n03115180
+cotton_V	v01777107
+cotton_cake_N	n14824556
+cotton_on_V	v00590366
+cotton_plant_N	n12175949
+cotton_wool_N	n14870078
+cottonseed_N	n11689815
+cottontail_N	n02325366
+cottonweed_N	n11825749
+cottonwick_N	n02589196
+cottonwood_N	n12203896
+cottony_A	a01153595
+cotyledon_N	n11686398
+coucal_N	n01824575
+couch_N	n03115762
+couch_V	v00981276
+couch_V2	v00981276
+couch_grass_N	n12105578
+couchant_A	a01238773
+couchette_N	n03116008
+cougar_N	n02125311
+cough_N	n14359174
+cough_V	v00005815
+cough_V2	v00005815
+cough_up_V2	v00006238
+coulisse_N	n03116333
+coulomb_N	n10912802
+coulter_N	n03073384
+council_N	n08309409
+council_board_N	n03090000
+council_chamber_N	n02857644
+councillor_N	n09944763
+councillorship_N	n00591111
+councilman_N	n09944677
+councilwoman_N	n09944931
+counsel_N	n06650701
+counsel_V2	v00872886
+counsellor_N	n09775663
+counselor_N	n09775663
+counselorship_N	n00591236
+count_N	n00634586
+count_V	v00685081
+count_V2	v00685081
+count_down_V2	v00947717
+count_off_V2	v00975733
+count_on_V2	v00712135
+count_out_V2	v01101313
+countable_A	a00301589
+countdown_N	n00653518
+countenance_N	n04679549
+countenance_V2	v00802318
+counter_Adv	r00293253
+counter_N	n00135504
+counter_V	v00815379
+counter_V2	v00815379
+counter_VS	v00815379
+counteract_V2	v02543607
+counteraction_N	n00233386
+counteractive_A	a00042837
+counterargument_N	n06649108
+counterattack_N	n
+counterattack_V	v00978173
+counterattack_V2	v00978173
+counterattraction_N	n06615736
+counterbalance_N	n03118539
+counterbalance_V2	v02543874
+counterblast_N	n06711705
+counterblow_N	n01173569
+counterbombardment_N	n00990071
+counterbore_N	n03117642
+countercharge_N	n00974994
+countercheck_N	n05738894
+counterclaim_N	n01184407
+counterclockwise_A	a00442057
+counterclockwise_Adv	r00254059
+countercoup_N	n01145219
+counterculture_N	n05752020
+countercurrent_N	n01168199
+counterdemonstration_N	n01177990
+counterdemonstrator_N	n09969589
+counterespionage_N	n00654683
+counterexample_N	n05826832
+counterfactual_A	a00555709
+counterfactuality_N	n04759712
+counterfeit_A	a01116380
+counterfeit_N	n03562262
+counterfeit_V2	v01654271
+counterfeiter_N	n10105085
+counterfire_N	n00989773
+counterfoil_N	n06507815
+counterglow_N	n11442298
+counterinsurgent_A	a02845704
+counterintelligence_N	n00986275
+counterintuitive_A	a01944904
+counterirritant_N	n03117776
+countermand_N	n07168486
+countermand_V2	v00799798
+countermarch_N	n00291004
+countermeasure_N	n00174663
+countermine_N	n01077190
+countermine_V	v01125882
+countermine_V2	v01125882
+counteroffensive_N	n00980200
+counteroffer_N	n07164972
+counterpane_N	n02822220
+counterpart_N	n03117939
+counterperson_N	n09969718
+counterplea_N	n06561343
+counterplot_N	n05908391
+counterplot_V	v00707490
+counterplot_V2	v00707490
+counterpoint_N	n07025419
+counterpoise_N	n03118539
+counterpoise_V2	v02666691
+counterproductive_A	a01161877
+counterproposal_N	n07162424
+counterpunch_N	n00135504
+counterreformation_N	n14424384
+counterrevolution_N	n00963057
+counterrevolutionary_A	a02015403
+counterrevolutionist_N	n09969869
+countershot_N	n00123143
+countersign_N	n06405020
+countersign_V2	v00997432
+countersignature_N	n06405020
+countersink_N	n03117642
+countersink_V2	v01530273
+counterspy_N	n09970192
+counterstain_N	n15053212
+countersubversion_N	n00986663
+countersuit_N	n01183373
+countertenor_A	a01213961
+countertenor_N	n06872785
+counterterror_A	a02845996
+counterterrorism_N	n05906734
+counterterrorist_N	n09970088
+countertop_N	n03118245
+countertransference_N	n06247484
+countervail_V	v02543874
+countervail_V2	v02543874
+counterweight_N	n03118539
+countess_N	n09970402
+countinghouse_N	n03118846
+countless_A	a00301951
+countrified_A	a02051616
+country_N	n08166552
+country_house_N	n03118969
+countryman_N	n09970963
+countryseat_N	n13251980
+countryside_N	n08645033
+countrywide_A	a00526984
+countrywoman_N	n09971047
+county_N	n08546183
+countywide_A	a00526832
+coup_N	n00065336
+coup_d'etat_N	n01145015
+coup_de_grace_N	n00219463
+coupe_N	n03119396
+couple_N	n07985628
+couple_V	v01292885
+couple_V2	v01292885
+couplet_N	n06378917
+coupling_N	n00847340
+coupon_N	n05822001
+courage_N	n04857083
+courageous_A	a00262792
+courante_N	n00526663
+courbaril_N	n11750508
+courgette_N	n07716358
+courier_N	n10311021
+courlan_N	n02013567
+course_N	n00038262
+course_V	v01144873
+course_V2	v01144873
+courser_N	n02039171
+coursework_N	n00885088
+coursing_N	n00453126
+court_N	n01229223
+court_V	v02534492
+court_V2	v02534492
+court_card_N	n03314028
+courteous_A	a00639842
+courtesan_N	n09952393
+courtesy_N	n01228245
+courthouse_N	n03121298
+courtier_N	n09971839
+courtliness_N	n04813283
+courtly_A	a00751838
+courtroom_N	n03120778
+courtship_N	n07188685
+courtyard_N	n03120198
+couscous_N	n07701597
+cousin_N	n09972010
+cousinly_A	a00453529
+couth_A	a01948014
+couthie_A	a01076024
+couture_N	n00618642
+couturier_N	n09972157
+couvade_N	n00413904
+couverture_N	n07603930
+covalence_N	n05034761
+covalent_A	a02705254
+covariance_N	n06025287
+covariant_A	a02504830
+covariation_N	n06032752
+cove_N	n09257761
+coven_N	n08398467
+covenant_N	n06525588
+covenant_V	v01030832
+covenant_V2	v01030832
+cover_N	n00988893
+cover_V2	v00048633
+cover_VS	v00048633
+cover_for_V2	v00895855
+cover_up_V2	v02148369
+coverage_N	n05123760
+coverall_N	n03121897
+covering_N	n00712225
+coverlet_N	n03123553
+covert_A	a01705655
+covert_N	n04151940
+covet_V2	v01827232
+covetous_A	a00029933
+covetousness_N	n00758525
+covey_N	n07991868
+cow_N	n01887787
+cow_V2	v01779803
+cowage_N	n12550408
+coward_N	n09614047
+cowardice_N	n04860065
+cowardly_A	a00264776
+cowbarn_N	n03123809
+cowbell_N	n03123917
+cowberry_N	n07744057
+cowbird_N	n01575117
+cowboy_N	n09972661
+cowcatcher_N	n03328201
+cower_V	v02063771
+cowfish_N	n02654745
+cowgirl_N	n09973422
+cowhand_N	n09972661
+cowherb_N	n11818636
+cowherd_N	n09972661
+cowhide_N	n03124313
+cowhouse_N	n03123809
+cowl_N	n03124474
+cowled_A	a00455605
+cowlick_N	n05256702
+cowling_N	n03530910
+cowman_N	n09972661
+cowpea_N	n07726672
+cowpox_N	n14262882
+cowrie_N	n01953361
+cowshed_N	n03123809
+cowskin_N	n14762248
+cowslip_N	n11728099
+cox_N	n09973624
+cox_V	v02447133
+cox_V2	v02447133
+coxcomb_N	n01792255
+coxsackievirus_N	n01338178
+coxswain_N	n09973624
+coy_A	a00252310
+coydog_N	n02115012
+coyly_Adv	r00291916
+coyness_N	n04788159
+coyol_N	n12583681
+coyote_N	n02114855
+coypu_N	n02366959
+cozen_V2	v02288656
+coziness_N	n14446298
+cozy_A	a00452773
+cozy_up_V	v01804753
+crab_N	n00445529
+crab_V	v00910973
+crab_V2	v00910973
+crab_apple_N	n07739344
+crabbiness_N	n04641700
+crabgrass_N	n12117017
+crabwise_A	a01719779
+crack_N	n00376994
+crack_V	v00238372
+crack_V2	v00238372
+crack_down_V	v00418921
+crack_up_V	v00030366
+crack_up_V2	v00030366
+crackbrained_A	a02075737
+crackdown_N	n01148182
+cracker_N	n03125352
+crackers_A	a02074929
+cracking_N	n00376994
+crackle_A	a01795460
+crackle_N	n03125588
+crackle_V	v00122648
+crackle_china_N	n03125588
+crackleware_N	n03125588
+crackling_N	n07381678
+cracklings_N	n07671845
+crackpot_N	n09974496
+cracksman_N	n10546062
+cradle_N	n03125729
+cradle_V2	v01076514
+craft_N	n00606370
+craft_V2	v01658762
+craftiness_N	n04876561
+craftsman_N	n09974648
+craftsmanship_N	n05638063
+crafty_A	a00148078
+crag_N	n09259025
+cragfast_A	a00161170
+cragged_A	a02240490
+craggy_A	a02240490
+cragsman_N	n10535604
+crake_N	n02015554
+cram_V	v00407146
+cram_V2	v00407146
+cram_full_A	a01084297
+crammer_N	n06414727
+cramp_N	n03126090
+cramp_V2	v00031068
+cramp_iron_N	n03126090
+crampon_N	n03126385
+cran_N	n13616688
+cranberry_N	n07743902
+crane_N	n02012849
+crane_V	v00028167
+crane_V2	v00028167
+crane_fly_N	n02205219
+cranesbill_N	n12685831
+cranial_A	a02844273
+craniology_N	n06041805
+craniometer_N	n03126927
+craniometric_A	a02844419
+craniometry_N	n06147308
+craniotomy_N	n00668736
+cranium_N	n05540513
+crank_A	a02292421
+crank_N	n03127024
+crank_V2	v01280958
+crank_out_V	v01753272
+crank_up_V2	v01595149
+crankcase_N	n03127203
+crankiness_N	n04641869
+crankshaft_N	n03127408
+cranky_A	a01136541
+crannied_A	a00466577
+cranny_N	n09259104
+crap_N	n06611376
+crap_V	v00074038
+crap_shooting_N	n00509302
+crapaud_N	n01643896
+crape_N	n03130563
+crappie_N	n02562796
+craps_N	n00508952
+crapshoot_N	n00509302
+crapshooter_N	n09976024
+crapulent_A	a00010537
+crapulous_A	a00010385
+crash_N	n00126236
+crash_V	v00017674
+crash_V2	v00017674
+crash_dive_N	n00327279
+crash_helmet_N	n03127747
+crash_land_V	v01980766
+crash_land_V2	v01980766
+crash_landing_N	n00305519
+crass_A	a01950711
+crassness_N	n04844343
+crate_N	n03127925
+crate_V2	v01486678
+crater_N	n09259219
+craton_N	n09259500
+cravat_N	n03128085
+crave_V	v00758538
+crave_V2	v00758538
+craven_A	a00265496
+craven_N	n10452024
+cravenness_N	n04860272
+craving_N	n07485475
+craw_N	n01974055
+crawfish_N	n01984695
+crawl_N	n00294868
+crawl_V	v01885845
+crawler_N	n01935395
+crawlspace_N	n08555710
+crayfish_N	n01984695
+crayon_N	n03128248
+crayon_V2	v01692709
+craze_N	n04693274
+crazed_A	a02075847
+craziness_N	n00512843
+crazy_A	a00886448
+crazy_N	n09976283
+creak_N	n07381864
+creak_V	v02171664
+creaky_A	a01173795
+cream_N	n03128519
+cream_V2	v01412912
+cream_off_V2	v00677445
+creamcups_N	n11907405
+creamery_N	n03128868
+creaminess_N	n04936690
+creamy_A	a00373811
+crease_N	n03628728
+crease_V	v00564857
+crease_V2	v00564857
+creaseless_A	a02237303
+creaseproof_A	a03056871
+create_V	v01617192
+create_V2	v01617192
+create_VV	v01617192
+creatine_N	n14825243
+creation_N	n00237869
+creationism_N	n05959578
+creative_A	a00643250
+creativeness_N	n05624700
+creativity_N	n05624700
+creator_N	n09536363
+creature_N	n00015388
+creche_N	n03129471
+credence_N	n03129753
+credentialled_A	a
+credenza_N	n03129753
+credibility_N	n04782878
+credible_A	a00644839
+credit_N	n00037200
+credit_V2	v00683930
+credit_side_N	n13406374
+creditable_A	a02585919
+creditor_N	n09976728
+credits_N	n06489968
+creditworthiness_N	n04669063
+creditworthy_A	a02465350
+credo_N	n05959954
+credulity_N	n04895558
+credulous_A	a00646413
+credulousness_N	n04881156
+creed_N	n05959954
+creedal_A	a03057075
+creek_N	n09229409
+creel_N	n03129848
+creep_N	n00294868
+creep_V	v01885845
+creep_in_V	v01228866
+creep_up_V	v01993212
+creeper_N	n01589286
+creepiness_N	n05723080
+creeps_N	n07519983
+creepy_A	a00195191
+cremains_N	n05218533
+cremate_V2	v00379154
+cremation_N	n00378880
+crematorium_N	n03130066
+crematory_N	n03130066
+creme_de_menthe_N	n07909362
+crenate_A	a02246296
+crenel_N	n03130340
+crenelation_N	n00911572
+crenulate_A	a02246410
+creole_A	a03057253
+creole_N	n06905358
+creosol_N	n14825487
+creosote_N	n14825631
+crepe_N	n03130563
+crepitate_V	v02175384
+crepitation_N	n07381678
+crepuscular_A	a00274551
+crescendo_A	a02537946
+crescendo_N	n04990525
+crescent_N	n13896217
+cresol_N	n14825982
+cress_N	n07732747
+crest_N	n01326015
+crest_V	v02007777
+crest_V2	v02007777
+crestfallen_A	a00703454
+cretaceous_A	a03057591
+cretin_N	n10197525
+cretinism_N	n14121667
+cretinous_A	a01841179
+cretonne_N	n03131193
+crevasse_N	n09259677
+crevice_N	n09258715
+crew_N	n08242799
+crew_V	v01089614
+crew_cut_N	n05260821
+crew_neck_N	n03131431
+crewelwork_N	n03131325
+crewman_N	n09977082
+crib_N	n00491901
+crib_V	v01272234
+crib_V2	v01272234
+cribbage_N	n00491901
+cribbage_board_N	n03131791
+crick_N	n10915173
+crick_V2	v00025510
+cricket_N	n00476389
+cricketer_N	n09977326
+crier_N	n09977520
+crime_N	n00766234
+criminal_A	a01322323
+criminal_N	n09977660
+criminalism_N	n13991346
+criminalization_N	n01125959
+criminalize_V2	v02480923
+criminative_A	a00924952
+criminological_A	a02919863
+criminologist_N	n09978442
+criminology_N	n06151942
+crimp_N	n05258299
+crimp_V2	v01223833
+crimson_A	a00248560
+crimson_N	n04963588
+crimson_V	v00103317
+crimson_V2	v00103317
+cringe_V	v02061069
+cringle_N	n03132438
+crinkle_N	n13905792
+crinkle_V	v00564857
+crinkle_V2	v00564857
+crinkleroot_N	n11882426
+crinkly_A	a00911762
+crinoid_A	a02842320
+crinoid_N	n02320127
+crinoline_N	n03132666
+criollo_N	n07922955
+cripple_N	n09978889
+cripple_V2	v00091647
+crippling_A	a01168166
+crisis_N	n07417644
+crisp_A	a00547641
+crisp_N	n07712559
+crisp_V	v00322151
+crisp_V2	v00322151
+crispate_A	a02246539
+crispness_N	n04927098
+crisscross_A	a02006700
+crisscross_Adv	r00293171
+crisscross_N	n04681387
+crisscross_V	v00510713
+crisscross_V2	v00510713
+cristobalite_N	n14672893
+criterial_A	a02295710
+criterion_N	n05924920
+crith_N	n13717914
+critic_N	n09979072
+critical_A	a00647542
+criticality_N	n14033587
+criticism_N	n05734018
+criticize_V	v00826509
+criticize_V2	v00826509
+critique_N	n05734018
+critter_N	n01314663
+croak_N	n07125367
+croak_V	v00358431
+croak_V2	v00358431
+croaker_N	n02596381
+croaky_A	a00299313
+crochet_N	n03132879
+crochet_V	v01672490
+crochet_V2	v01672490
+crochet_hook_N	n03133050
+crocheting_N	n00909565
+crock_N	n03133415
+crock_V	v01535002
+crock_V2	v01535002
+crockery_N	n03133538
+crocket_N	n03133744
+crocketed_A	a00058379
+crocodile_N	n01697178
+crocolite_N	n14673032
+crocus_N	n12416423
+croft_N	n03134015
+crofter_N	n09979985
+cromlech_N	n03220237
+crone_N	n10155485
+crony_N	n09877951
+cronyism_N	n01154487
+crook_N	n03134118
+crook_V	v02034671
+crook_V2	v02034671
+crookback_A	a01019000
+crookedness_N	n04875556
+crookneck_N	n07716203
+croon_V	v01049470
+croon_V2	v01049470
+crooner_N	n09980090
+crooning_N	n00546972
+crop_N	n01974055
+crop_V	v01321002
+crop_V2	v01321002
+crop_up_V	v02157519
+cropper_N	n10586444
+croquet_N	n00466880
+croquette_N	n07866015
+crore_N	n13751686
+crosier_N	n07267309
+cross_A	a01136248
+cross_N	n00850425
+cross_V	v01429953
+cross_V2	v01429953
+cross_examine_V2	v00787049
+cross_off_V2	v00800750
+cross_out_V2	v00800750
+cross_question_V2	v00787049
+cross_section_N	n05092421
+crossbar_N	n03135656
+crossbeam_N	n04475496
+crossbench_N	n03136051
+crossbencher_N	n09980275
+crossbill_N	n01533893
+crossbones_N	n06807971
+crossbow_N	n03136369
+crossbreed_N	n01327322
+crossbreed_V2	v01429953
+crosscheck_N	n00563097
+crosscurrent_N	n01168199
+crosscut_N	n04204953
+crosse_N	n03136657
+crossfire_N	n00990474
+crosshairs_N	n05812485
+crosshead_N	n03137044
+crossheading_N	n06344329
+crossing_N	n00297532
+crossjack_N	n03137473
+crossness_N	n04641700
+crossopterygian_N	n02515214
+crossover_N	n03137228
+crosspatch_N	n10148305
+crosspiece_N	n03137579
+crossroad_N	n03581125
+crossroads_N	n05764613
+crosstalk_N	n07431247
+crosstown_A	a00652893
+crosstown_Adv	r00293824
+crosswalk_N	n03137228
+crosswind_N	n11442524
+crosswise_A	a01445705
+crosswise_Adv	r00272844
+crossword_N	n06785654
+crotalaria_N	n12519563
+crotaphion_N	n05232221
+crotch_N	n05514081
+crotchet_N	n03138128
+crotchety_A	a01135673
+croton_N	n12922763
+crottle_N	n12991837
+crouch_N	n00405766
+crouch_V	v01545314
+crouch_V2	v01545314
+croup_N	n02463611
+croupier_N	n09980985
+croupy_A	a02705692
+crouton_N	n07682197
+crow's_nest_N	n03139998
+crow_N	n01579028
+crow_V	v00857517
+crow_VS	v00857517
+crowbait_N	n02381119
+crowbar_N	n03138344
+crowberry_N	n12751675
+crowd_N	n08182379
+crowd_V	v02027612
+crowd_V2	v02027612
+crowding_N	n13933841
+crown_N	n03138534
+crown_V2	v00485891
+crown_land_N	n13252062
+crownbeard_N	n12030654
+crowning_A	a01578683
+crozier_N	n07267309
+crucial_A	a00655779
+cruciate_A	a02372434
+crucible_N	n03140126
+crucifer_N	n11868814
+cruciferous_A	a02937720
+crucifix_N	n00434844
+crucifixion_N	n00422551
+cruciform_A	a02372434
+crucify_V2	v00823827
+crud_N	n14074267
+cruddy_A	a00425313
+crude_A	a01953467
+crudeness_N	n04817564
+crudites_N	n07708512
+crudity_N	n04915121
+cruel_A	a01263013
+cruelty_N	n00424599
+cruet_N	n03140431
+cruise_N	n00312932
+cruise_V	v01844653
+cruiser_N	n02932891
+cruller_N	n07639577
+crumb_N	n07622261
+crumble_V	v00208836
+crumble_V2	v00208836
+crumbliness_N	n04939742
+crumbly_A	a00708738
+crumpet_N	n07630909
+crumple_V	v00564857
+crumple_V2	v00564857
+crunch_N	n00358089
+crunch_V	v00331082
+crunch_V2	v00331082
+crupper_N	n03141455
+crural_A	a02705809
+crus_N	n05561390
+crusade_N	n00798245
+crusade_V	v01093944
+crusader_N	n09981365
+cruse_N	n03141612
+crush_N	n
+crush_V	v01800195
+crush_V2	v01800195
+crusher_N	n03141702
+crushingly_Adv	r00303534
+crust_N	n04915866
+crust_V	v00356789
+crust_V2	v00356789
+crustacean_N	n01974773
+crustaceous_A	a02706051
+crustal_A	a02705928
+crustose_A	a02706305
+crusty_A	a01137000
+crutch_N	n00178700
+crux_N	n06606694
+cry_N	n07014752
+cry_V	v00066191
+cry_V2	v00066191
+cry_out_V	v00912048
+crybaby_N	n10776339
+cryesthesia_N	n14533106
+crying_N	n00868196
+cryoanesthesia_N	n14026869
+cryobiology_N	n06069996
+cryocautery_N	n00697614
+cryogen_N	n14826328
+cryogenic_A	a02706480
+cryogenics_N	n06098687
+cryolite_N	n14673150
+cryometer_N	n03142099
+cryonic_A	a02706593
+cryonics_N	n06070179
+cryophobia_N	n14383362
+cryoscope_N	n03142205
+cryostat_N	n03142325
+cryosurgery_N	n00668829
+crypt_N	n03142431
+cryptanalysis_N	n06172502
+cryptanalyst_N	n09981540
+cryptanalytic_A	a02706691
+cryptic_A	a00547930
+cryptically_Adv	r00296836
+cryptobiosis_N	n14063475
+cryptobiotic_A	a02707164
+cryptococcosis_N	n14147212
+cryptocoryne_N	n11787190
+cryptogam_N	n11552133
+cryptogamic_A	a02707008
+cryptogram_N	n06355183
+cryptograph_N	n03142579
+cryptographically_Adv	r00297023
+cryptography_N	n00614489
+cryptomonad_N	n01421333
+cryptorchidy_N	n14092247
+crystal_N	n03142679
+crystal_gazing_N	n05775695
+crystalline_A	a
+crystallite_N	n09260744
+crystallization_N	n05772044
+crystallize_V	v00143704
+crystallize_V2	v00143704
+crystallographer_N	n09981740
+crystallography_N	n06098876
+ctene_N	n01918585
+ctenidium_N	n01953877
+ctenoid_A	a02707283
+ctenophore_N	n01918744
+cub_N	n01322685
+cuban_A	a02969591
+cuban_N	n09698901
+cubby_N	n03144365
+cubbyhole_N	n03144365
+cube_N	n03144592
+cube_V2	v00640262
+cubeb_N	n03144756
+cubelike_A	a00657804
+cubic_A	a00657198
+cubical_A	a00657804
+cubicity_N	n05063729
+cubicle_N	n02873839
+cubism_N	n08466175
+cubist_A	a03021194
+cubist_N	n09982013
+cubit_N	n13653349
+cubital_A	a
+cubitiere_N	n03144873
+cubitus_N	n05564229
+cuboid_N	n13884930
+cuckold_N	n09982152
+cuckold_V2	v02576503
+cuckoldom_N	n13966683
+cuckoldry_N	n00160922
+cuckoo_N	n01823013
+cuckoo_clock_N	n03145147
+cuckoopint_N	n11780148
+cucumber_N	n07718472
+cucurbit_N	n12157677
+cucurbitaceous_A	a02707528
+cud_N	n07579399
+cuddle_N	n00417643
+cuddle_V	v01424948
+cuddle_V2	v01424948
+cuddlesome_A	a01460266
+cuddly_A	a01460266
+cuddy_N	n03145277
+cudgel_N	n03145384
+cudgel_V2	v01424106
+cudweed_N	n11930788
+cue_N	n03145522
+cuff_N	n03145843
+cuff_V2	v01288201
+cufflink_N	n03146075
+cuirass_N	n03146219
+cuirassier_N	n09982277
+cuisine_N	n07571324
+cuisse_N	n03146342
+cul_N	n03146449
+cul_de_sac_N	n02851540
+culdoscope_N	n03146560
+culdoscopy_N	n00642604
+culinary_A	a02707659
+cull_N	n05790572
+cull_V2	v01382083
+cullender_N	n03066849
+cullis_N	n03146687
+culm_N	n13163471
+culminate_V	v00144040
+culminate_V2	v00144040
+culmination_N	n00211110
+culotte_N	n03146777
+culpability_N	n13990960
+culpable_A	a01321529
+culprit_N	n10417168
+cult_N	n05751173
+cultism_N	n01044448
+cultist_N	n09982370
+cultivable_A	a01865807
+cultivar_N	n13084834
+cultivate_V2	v00302464
+cultivation_N	n00915722
+cultivator_N	n03146846
+cultural_A	a02872362
+culturati_N	n08387495
+culture_N	n00917759
+cultured_A	a01947741
+culverin_N	n03147084
+culvert_N	n03147280
+cumber_V2	v01301051
+cumbersome_A	a01001180
+cumbrous_A	a02564330
+cumin_N	n07814634
+cummerbund_N	n03147397
+cummings_N	n10917377
+cumulative_A	a00048460
+cumuliform_A	a02042183
+cumulonimbus_N	n09261772
+cumulous_A	a00539207
+cumulus_N	n07961480
+cuneate_A	a02167740
+cuneiform_A	a02707750
+cuneiform_N	n06361635
+cunner_N	n02610373
+cunnilingus_N	n00855055
+cunning_A	a
+cunning_N	n00167278
+cunt_N	n05521514
+cup_N	n03147509
+cup_V2	v00087290
+cup_final_N	n07467027
+cup_tie_N	n00461294
+cupbearer_N	n09983053
+cupboard_N	n03148324
+cupboard_love_N	n01226837
+cupcake_N	n07631023
+cupflower_N	n12908645
+cupful_N	n13766733
+cupid_N	n06881224
+cupidity_N	n04945758
+cuplike_A	a00536572
+cupola_N	n03148727
+cuppa_N	n07933799
+cupping_N	n00698794
+cupric_A	a02707889
+cuprite_N	n14673325
+cupronickel_N	n14717925
+cupular_A	a
+cupule_N	n02465585
+cur_N	n02084861
+curability_N	n04856721
+curable_A	a00994410
+curacao_N	n07909954
+curacoa_N	n07909954
+curacy_N	n00591446
+curandera_N	n09983314
+curandero_N	n09983444
+curassow_N	n01799679
+curate_N	n09983572
+curative_A	a01165943
+curator_N	n09983889
+curatorial_A	a02990154
+curatorship_N	n00591523
+curb_N	n01146039
+curb_V2	v00236592
+curbside_N	n03149531
+curbstone_N	n03149686
+curd_N	n07849912
+curdle_V	v00442847
+curdle_V2	v00442847
+curdling_N	n13454479
+cure_V	v00081725
+cure_V2	v00081725
+curettage_N	n00669481
+curette_N	n03149810
+curfew_N	n06540527
+curie_N	n10917703
+curio_N	n03149951
+curiosa_N	n06411753
+curiosity_N	n03149951
+curious_A	a00664449
+curiousness_N	n04799344
+curium_N	n14636220
+curl_N	n05257737
+curl_V	v00362128
+curl_V2	v00362128
+curl_up_V	v02098458
+curler_N	n03150232
+curlew_N	n02033561
+curliness_N	n05074374
+curling_N	n00461611
+curly_A	a01030022
+curmudgeon_N	n09984047
+currant_N	n07744246
+currawong_N	n01583495
+currency_N	n04765586
+current_A	a00666058
+current_N	n07406765
+currentness_N	n05050379
+curricular_A	a02708020
+curriculum_N	n06676416
+curriculum_vitae_N	n06468403
+currier_N	n09984187
+currish_A	a01137289
+curry_N	n07823951
+curry_V2	v00045639
+curry_powder_N	n07823814
+currycomb_N	n03150661
+curse_N	n07125096
+curse_V	v00865387
+curse_V2	v00865387
+cursive_A	a02285035
+cursor_N	n03150795
+cursorial_A	a02590519
+cursory_A	a00312234
+curst_A	a00669478
+curt_A	a00547641
+curtail_V2	v00236592
+curtailment_N	n00192910
+curtain_N	n03151077
+curtain_V2	v02353537
+curtain_call_N	n07229341
+curtain_lecture_N	n06714184
+curtain_raiser_N	n00243577
+curtainless_A	a00672079
+curtal_A	a01436671
+curtness_N	n04915462
+curtsey_N	n07274890
+curtsey_V	v02040549
+curtsy_N	n07274890
+curtsy_V	v00899352
+curvaceously_Adv	r00237278
+curvaceousness_N	n04686748
+curvature_N	n05072663
+curve_N	n00107875
+curve_V	v00362128
+curve_V2	v00362128
+curvet_N	n00288190
+curvilineal_A	a02315648
+curvy_A	a02138989
+cuscus_N	n01881564
+cushaw_N	n07718195
+cushion_N	n03151500
+cushion_V2	v01576917
+cushy_A	a00750054
+cusk_N	n02523427
+cusp_N	n03151916
+cuspate_A	a02048626
+cuspidation_N	n03152062
+cuspidor_N	n04281260
+cuss_N	n07125096
+cussed_A	a01957712
+cussedness_N	n04909270
+custard_N	n07619004
+custodial_A	a01888017
+custodian_N	n09984298
+custodianship_N	n00591622
+custody_N	n00818678
+custom_N	n00413239
+customary_A	a00489491
+customhouse_N	n03152303
+customize_V2	v00387919
+customs_N	n13317002
+cut_N	n
+cut_V	v00201722
+cut_V2	v00201722
+cut_V2A	v00201722
+cut_across_V2	v01601025
+cut_back_V2	v00236592
+cut_down_V	v01239862
+cut_down_V2	v01239862
+cut_in_V	v00396234
+cut_in_V2	v00396234
+cut_off_V	v00292507
+cut_off_V2	v00292507
+cut_out_V	v00352310
+cut_out_V2	v00352310
+cut_up_V	v00201618
+cut_up_V2	v00201618
+cutaneous_A	a02875707
+cutaway_N	n03152830
+cutback_N	n00353782
+cutch_N	n12951331
+cute_A	a
+cuteness_N	n04685649
+cuticle_N	n
+cuticula_N	n01895630
+cuticular_A	a02876088
+cutin_N	n14673462
+cutlas_N	n03153246
+cutlass_N	n03153246
+cutlassfish_N	n02622955
+cutler_N	n09985207
+cutlery_N	n03153375
+cutlet_N	n07654886
+cutoff_N	n03153585
+cutout_N	n03153681
+cutpurse_N	n10431907
+cutter_N	n03154073
+cutthroat_A	a01507808
+cutthroat_N	n09985577
+cutting_N	n00359238
+cutting_room_N	n03154616
+cuttingly_Adv	r00370154
+cuttlefish_N	n01972541
+cutwork_N	n03154895
+cutworm_N	n02295390
+cwt_N	n13721003
+cyan_N	n04968619
+cyanamide_N	n14789220
+cyanide_N	n14826767
+cyanobacteria_N	n01358572
+cyanobacterial_A	a02833979
+cyanogen_N	n14827017
+cyanogenetic_A	a02449775
+cyanohydrin_N	n14827505
+cyanosis_N	n14303009
+cyberart_N	n03155055
+cybercafe_N	n03155178
+cybercrime_N	n00768483
+cyberculture_N	n06194736
+cybernaut_N	n09985683
+cybernetic_A	a03057807
+cybernetics_N	n06142598
+cyberphobia_N	n14383444
+cyberpunk_N	n06368814
+cybersex_N	n14037816
+cyborg_N	n09985978
+cycad_N	n11600372
+cyclamen_N	n12093329
+cycle_N	n02834778
+cycle_V	v00343771
+cyclic_A	a00675701
+cyclical_A	a00675701
+cyclicity_N	n04767805
+cycling_N	n00451370
+cyclist_N	n09986189
+cyclobenzaprine_N	n03155334
+cyclohexanol_N	n14827763
+cycloid_A	a02045620
+cycloid_N	n13908777
+cyclone_N	n11443721
+cyclonic_A	a03057949
+cyclooxygenase_N	n14737847
+cyclopaedia_N	n06427387
+cyclopean_A	a03058501
+cyclopia_N	n14503990
+cyclopropane_N	n03155661
+cyclops_N	n
+cycloserine_N	n03155788
+cyclosis_N	n11443929
+cyclostome_N	n01477080
+cyclostyle_N	n03155915
+cyclostyle_V2	v01748578
+cyclothymia_N	n14392862
+cyclothymic_A	a03058635
+cyclotron_N	n03156071
+cyder_N	n07921455
+cygnet_N	n01858906
+cylinder_N	n03156279
+cylindrical_A	a02045723
+cylindricality_N	n05073403
+cyma_N	n03156990
+cymbal_N	n03157348
+cymbalist_N	n09986450
+cymbid_N	n12055516
+cyme_N	n13132940
+cymene_N	n14827979
+cymling_N	n12160125
+cymose_A	a00741240
+cymule_N	n13133140
+cynancum_N	n13236495
+cynic_N	n09986532
+cynical_A	a02463582
+cynicism_N	n07543204
+cynodont_N	n01720767
+cynophobia_N	n14385082
+cynosure_N	n05812646
+cypher_N	n06254239
+cypher_V	v00637259
+cypher_V2	v00637259
+cypress_N	n11630489
+cyprian_A	a03058754
+cyprinid_A	a02846168
+cyprinid_N	n01439121
+cyprinodont_N	n01446589
+cypriot_A	a03058754
+cypriot_N	n09699020
+cypripedia_N	n12056099
+cyproheptadine_N	n03157582
+cyrilla_N	n12750767
+cyrillic_A	a03059033
+cyst_N	n05517578
+cysteine_N	n14604454
+cystic_A	a02709190
+cystine_N	n14604616
+cystitis_N	n14188702
+cystocele_N	n14296966
+cystoplegia_N	n14086036
+cytoarchitectural_A	a02708334
+cytoarchitecture_N	n04933197
+cytochrome_N	n15025571
+cytogenesis_N	n13454950
+cytogenetic_A	a02709441
+cytogeneticist_N	n09986904
+cytogenetics_N	n06070738
+cytokine_N	n14828193
+cytokinesis_N	n13504497
+cytokinetic_A	a02709599
+cytological_A	a02709752
+cytologist_N	n09987045
+cytology_N	n06070503
+cytolysin_N	n14828396
+cytolysis_N	n13455086
+cytolytic_A	a02708506
+cytomegalic_A	a01175939
+cytomegalovirus_N	n01339801
+cytopathogenic_A	a01168315
+cytopenia_N	n13973490
+cytophotometer_N	n03157751
+cytophotometric_A	a02708649
+cytophotometrically_Adv	r00290762
+cytophotometry_N	n01003435
+cytoplasm_N	n05432948
+cytoplasmic_A	a02708776
+cytoplasmically_Adv	r00290852
+cytoplast_N	n05433400
+cytoplastic_A	a02708931
+cytosine_N	n14828511
+cytoskeleton_N	n05433496
+cytosol_N	n05433709
+cytostome_N	n01458010
+cytotoxic_A	a02709917
+cytotoxicity_N	n13583611
+cytotoxin_N	n15035367
+czar_N	n09987161
+czarina_N	n09987573
+czarist_A	a02710043
+czech_A	a02961688
+czech_N	n06944911
+czechoslovak_N	n09699200
+czechoslovakian_A	a02961688
+czechoslovakian_N	n09699200
+dab_N	n00125436
+dab_V	v01233027
+dab_V2	v01233027
+dabble_V	v01865575
+dabble_V2	v01865575
+dabbler_N	n01847407
+dabchick_N	n02050809
+dace_N	n01441117
+dacha_N	n03158186
+dachshund_N	n02089232
+dacite_N	n14726823
+dacitic_A	a03059198
+dacoit_N	n09987927
+dacoity_N	n00782927
+dacryocystitis_N	n14341769
+dacryon_N	n05232345
+dactyl_N	n05566097
+dactylic_A	a03059340
+dactylomegaly_N	n14367249
+dad_N	n09988063
+dada_N	n08466412
+daddy_N	n09988063
+daddy_longlegs_N	n01770081
+dado_N	n03158542
+daedal_A	a02178116
+daemon_N	n09506216
+daffodil_N	n12421683
+daft_A	a02074929
+dagame_N	n12662074
+dagga_N	n12850906
+dagger_N	n03158885
+daggerboard_N	n03159176
+dago_N	n09716439
+daguerreotype_N	n03159331
+dahlia_N	n11960245
+dail_eireann_N	n08319539
+daily_A	a01044557
+daily_Adv	r00081486
+daily_N	n06267564
+daintiness_N	n04813066
+dainty_A	a00706311
+dainty_N	n07557165
+daiquiri_N	n07914413
+dairy_N	n03159535
+dairy_farm_N	n03159535
+dairy_farming_N	n00918289
+dairying_N	n00918289
+dairymaid_N	n09988216
+dairyman_N	n09988311
+dais_N	n03159640
+daisy_N	n11939491
+daisybush_N	n11997969
+daisylike_A	a03059477
+dalasi_N	n13668161
+dale_N	n09262690
+dalesman_N	n09988597
+daleth_N	n06837037
+dalliance_N	n00512522
+dallier_N	n09988703
+dallisgrass_N	n12128071
+dally_V	v00711932
+dalmatian_N	n02110341
+dam_N	n01323493
+dam_V2	v01477224
+damage_N	n00403092
+damage_V2	v00258857
+damages_N	n13290676
+damaging_A	a00587890
+damascene_A	a03059688
+damascene_N	n03160593
+damascene_V2	v01682446
+damask_A	a01795799
+damask_N	n03160740
+dame_N	n09989045
+dammar_N	n14895807
+damn_A	a00669942
+damn_Adv	r00025144
+damn_N	n05140793
+damn_V2	v00865958
+damnable_A	a00670635
+damnation_N	n07233542
+damnatory_A	a00925177
+damned_Adv	r00297563
+damned_N	n07945490
+damourite_N	n14673669
+damp_A	a02548820
+damp_N	n14535905
+damp_V	v00390215
+damp_V2	v00390215
+dampen_V	v00217956
+dampen_V2	v00217956
+dampener_N	n03161016
+damper_N	n01145905
+dampish_A	a02548820
+dampness_N	n14535905
+damsel_N	n09989168
+damselfish_N	n02606384
+damselfly_N	n02268853
+damson_N	n07751737
+danaid_N	n02279637
+dance_N	n00428270
+dance_V	v01708676
+dance_V2	v01708676
+dance_band_N	n08249960
+dance_hall_N	n02783324
+dance_orchestra_N	n08249960
+danceable_A	a02019805
+dancer_N	n09989502
+dancing_N	n00428270
+dandelion_N	n12024176
+dander_N	n07518000
+dandified_A	a00849912
+dandle_V2	v01211581
+dandruff_N	n09262955
+dandy_A	a01123879
+dandy_N	n04612373
+dane_N	n09699642
+danger_N	n00802238
+dangerous_A	a02058794
+dangerousness_N	n04856460
+dangle_V	v01482285
+dangle_V2	v01482285
+dangleberry_N	n12236977
+daniel_N	n06438995
+danish_A	a02960338
+danish_N	n06954048
+dank_A	a02548619
+dankness_N	n14536085
+danse_macabre_N	n00542149
+danseur_N	n09991406
+daphne_N	n09550278
+daphnia_N	n01994910
+dapper_A	a00971933
+dapple_V2	v00510364
+dapsone_N	n03162171
+daraf_N	n13637988
+dare_N	n07231532
+dare_V	v00868097
+dare_V2	v00868097
+dare_VV	v00868097
+daredevil_A	a00250483
+daredevil_N	n09991530
+daredevilry_N	n04859323
+daring_N	n04858785
+daringly_Adv	r00304425
+dark_A	a00273082
+dark_N	n05988498
+darken_V	v00311559
+darken_V2	v00311559
+darkey_N	n09637684
+darkie_N	n09637684
+darkish_A	a00409668
+darkling_A	a00274971
+darkness_N	n04978216
+darkroom_N	n03162460
+darky_N	n09637684
+darling_N	n09263479
+darmstadtium_N	n14636392
+darn_N	n03745285
+darn_V	v01330676
+darn_V2	v01330676
+darnel_N	n12125183
+darner_N	n09992138
+darning_N	n00267217
+darning_needle_N	n02268443
+dart_N	n00334356
+dart_V	v01899708
+dart_V2	v01899708
+dartboard_N	n03162940
+darter_N	n01314910
+darts_N	n00504209
+dash_N	n00294452
+dash_V	v00184377
+dash_V2	v00184377
+dash_down_V2	v01020594
+dash_off_V	v01020594
+dash_off_V2	v01020594
+dashboard_N	n03163222
+dashiki_N	n03163381
+dashingly_Adv	r00304672
+dastard_N	n09992429
+dastardliness_N	n04861221
+dastardly_A	a00265765
+dasymeter_N	n03163649
+dasyure_N	n01883920
+data_N	n08462320
+database_N	n06637824
+datable_A	a00681409
+date_N	n07765073
+date_V	v00619183
+date_V2	v00619183
+dateless_A	a00353431
+dateline_N	n06349030
+dating_N	n00992331
+dative_N	n06311723
+datum_N	n05816622
+daub_N	n03164532
+daub_V	v01233387
+daub_V2	v01233387
+dauber_N	n09992746
+daughter_N	n09992837
+daughterly_A	a01722846
+daunt_V2	v01785748
+daunting_A	a00867520
+dauntless_A	a00250119
+dauntlessness_N	n04858089
+dauphin_N	n09993122
+davallia_N	n13188096
+davenport_N	n03164605
+davit_N	n03164929
+daw_N	n01579578
+dawah_N	n00731136
+dawdle_V	v01997862
+dawdle_V2	v01997862
+dawdler_N	n09993252
+dawn_N	n07326108
+dawn_V	v00528836
+day_N	n10925772
+day_boarder_N	n09993651
+day_labourer_N	n09994400
+day_return_N	n06520092
+day_school_N	n03165616
+daybed_N	n03002711
+daybook_N	n03165211
+dayboy_N	n09993822
+daybreak_N	n15168790
+daycare_N	n01210439
+daydream_N	n05769471
+daydream_V	v01637633
+daydreamer_N	n09993901
+daygirl_N	n09994319
+daylight_N	n11444038
+daylight_saving_N	n15117246
+daylong_A	a01439072
+daylong_Adv	r00304787
+days_N	n15141059
+dayspring_N	n15168790
+daytime_N	n15164957
+daze_N	n05684561
+daze_V2	v02115430
+dazedly_Adv	r00298062
+dazzle_N	n04952821
+dazzle_V2	v00725046
+dazzling_A	a00280844
+ddt_N	n14599938
+de_facto_A	a00693743
+de_facto_Adv	r00060197
+de_jure_A	a00693961
+de_jure_Adv	r00251820
+de_luxe_A	a00850053
+deacon_N	n09994520
+deaconess_N	n09994808
+deactivate_V2	v00191517
+deactivation_N	n00233614
+dead_A	a00095280
+dead_Adv	r00008997
+dead_N	n07945657
+deaden_V2	v00116888
+deadeye_N	n03165955
+deadhead_N	n03166120
+deadlight_N	n03166213
+deadline_N	n15180082
+deadliness_N	n04791081
+deadlock_N	n14015361
+deadlocked_A	a01621424
+deadly_A	a00045888
+deadness_N	n05006519
+deadpan_A	a00501313
+deadpan_Adv	r00157210
+deadwood_N	n05120564
+deaf_A	a00681930
+deaf_N	n07945949
+deafen_V2	v00316390
+deafening_A	a01453467
+deafness_N	n14550987
+deal_N	n01084637
+deal_V	v00734054
+deal_V2	v00734054
+dealer_N	n08063446
+dealfish_N	n02546627
+dealignment_N	n13455906
+dealing_N	n01106808
+dealings_N	n00040804
+deamination_N	n13456071
+dean_N	n09996784
+deanery_N	n00591725
+deanship_N	n00591725
+dear_A	a00452883
+dear_Adv	r00077619
+dear_N	n09849598
+dearest_N	n09849598
+dearie_N	n09991867
+dearness_N	n05146272
+dearth_N	n05117140
+deary_N	n09991867
+death_N	n00219575
+death_mask_N	n03167053
+death_rate_N	n15277118
+death_warrant_N	n06547992
+deathbed_N	n03166600
+deathblow_N	n00219463
+deathless_A	a01558194
+deathlike_A	a00097022
+deathly_A	a00097022
+deathly_Adv	r00254527
+deathrate_N	n15277118
+deathtrap_N	n03167337
+deb_N	n09997834
+debacle_N	n07365432
+debar_V2	v00796588
+debark_V	v01979241
+debark_V2	v01979241
+debarkation_N	n00058002
+debarment_N	n01077881
+debase_V2	v00487748
+debasement_N	n00271263
+debaser_N	n09997212
+debasing_A	a01228050
+debatable_A	a00590669
+debate_N	n07140978
+debate_V	v00714884
+debate_V2	v00714884
+debater_N	n09997404
+debauch_N	n00511212
+debauch_V2	v02579447
+debauchee_N	n10257647
+debauchery_N	n00511212
+debenture_N	n06526004
+debilitate_V2	v00389638
+debilitating_A	a01357966
+debilitation_N	n07331210
+debilitative_A	a01358096
+debility_N	n14547643
+debit_N	n13405807
+debit_V2	v02265560
+debit_side_N	n13406509
+debonair_A	a00364145
+debouch_V	v00530291
+debouch_V2	v00530291
+debridement_N	n00669932
+debrief_V2	v00831476
+debriefing_N	n07220466
+debris_N	n14857897
+debt_N	n06773347
+debtor_N	n09997622
+debug_V2	v00200242
+debugger_N	n06574334
+debunk_V2	v00853195
+debut_N	n00238022
+debut_V2	v01717628
+debutante_N	n09997834
+decade_N	n13746512
+decadence_N	n14440875
+decadent_A	a01297658
+decadent_N	n09997939
+decagon_N	n13882713
+decahedron_N	n13915690
+decal_N	n03167464
+decalcification_N	n13456252
+decalcomania_N	n00935453
+decalescence_N	n11444371
+decalescent_A	a00872715
+decalogue_N	n07169970
+decameter_N	n13659419
+decamp_V	v02010698
+decampment_N	n00055227
+decant_V2	v02070296
+decantation_N	n00935608
+decanter_N	n02960903
+decapitate_V2	v01571354
+decapitation_N	n00228181
+decapod_N	n01971094
+decarbonize_V2	v00530442
+decarboxylase_N	n14828815
+decarboxylation_N	n13456367
+decasyllabic_A	a02289543
+decasyllable_N	n07096569
+decathlon_N	n07457016
+decay_N	n11444643
+decay_V	v00208836
+decayable_A	a01753785
+decayed_A	a02275892
+decease_N	n07355491
+decease_V	v00358431
+deceit_N	n00752431
+deceitful_A	a01223271
+deceitfulness_N	n04876561
+deceive_V2	v00854420
+deceiver_N	n09998101
+deceivingly_Adv	r00082148
+decelerate_V	v00438495
+decelerate_V2	v00438495
+deceleration_N	n00330674
+december_N	n15213774
+decency_N	n04871259
+decent_A	a00682932
+decentralization_N	n01238058
+decentralize_V2	v00405540
+deception_N	n00099951
+deceptive_A	a01224253
+deceptiveness_N	n04874939
+decibel_N	n13713633
+decide_V	v00697589
+decide_V2	v00697589
+decide_VS	v00697589
+decide_VV	v00697589
+decided_A	a00701299
+decidua_N	n05519707
+deciduous_A	a00914104
+decigram_N	n13723470
+decile_N	n05737982
+deciliter_N	n13624026
+decimal_A	a01915353
+decimal_N	n13585309
+decimalization_N	n00194414
+decimalize_V2	v00530592
+decimate_V2	v00470701
+decimation_N	n00218427
+decimeter_N	n13658998
+decipher_V2	v00626130
+decipherable_A	a01405047
+decipherer_N	n09995253
+decision_N	n00162632
+decisive_A	a00684480
+decisiveness_N	n04754440
+deck_N	n03167666
+deck_V2	v01412346
+deck_out_V	v00044149
+decker_N	n03168364
+deckhand_N	n09998788
+deckle_N	n03168663
+deckled_A	a00258255
+declaim_V	v00910364
+declaim_V2	v00910364
+declamation_N	n07242324
+declamatory_A	a02016881
+declarable_A	a00028181
+declaration_N	n06511874
+declarative_A	a00686890
+declare_V	v00820801
+declare_V2	v00820801
+declare_V2V	v00820801
+declare_VS	v00820801
+declassification_N	n01149115
+declassify_V2	v02509107
+declension_N	n08006511
+declination_N	n06634239
+decline_N	n09265620
+decline_V	v00203866
+decline_V2	v00203866
+decline_VS	v00203866
+decline_VV	v00203866
+declinometer_N	n03168933
+declivitous_A	a02485895
+declivity_N	n09265620
+declutch_V	v00531068
+deco_N	n08465118
+decoction_N	n13457665
+decode_V2	v00994454
+decoder_N	n03169063
+decoding_N	n00617059
+decoke_V2	v00530442
+decolletage_N	n03169176
+decollete_A	a01209210
+decolonization_N	n01082548
+decolonize_V2	v02590667
+decompose_V	v00209174
+decompose_V2	v00209174
+decomposition_N	n06013471
+decompositional_A	a01332285
+decompound_A	a02172488
+decompress_V2	v00026385
+decompression_N	n00357451
+decongestant_N	n03169271
+deconsecrated_A	a00573926
+deconstruction_N	n05970012
+deconstructionist_A	a02909336
+deconstructivism_N	n08275704
+decontaminate_V2	v00493052
+decontamination_N	n00394485
+decontrol_V2	v02467399
+decor_N	n03579355
+decorate_V2	v01466543
+decoration_N	n00262249
+decorative_A	a01091234
+decorativeness_N	n04700327
+decorator_N	n09998907
+decorous_A	a00688947
+decortication_N	n00670105
+decorum_N	n04898804
+decoupage_N	n00935786
+decoy_N	n02776205
+decoy_V2	v02577755
+decrease_N	n00351638
+decrease_V	v00151689
+decrease_V2	v00151689
+decree_N	n06539770
+decree_V2	v00715868
+decree_nisi_N	n06540702
+decrepit_A	a02040233
+decrepitation_N	n07383092
+decrepitude_N	n14562541
+decrescendo_A	a02538389
+decrescendo_N	n04991225
+decriminalization_N	n01126151
+decry_V2	v00864159
+decubitus_N	n05080526
+decumary_N	n12789977
+decurved_A	a00123961
+decussate_A	a00653044
+dedicate_V2	v00677966
+dedication_N	n01206153
+dedifferentiated_A	a00744669
+dedifferentiation_N	n13458840
+deduce_V2	v00636574
+deducible_A	a01296718
+deduct_V2	v00636574
+deductible_A	a00689673
+deductible_N	n06393424
+deduction_N	n00360757
+deductive_A	a01296474
+deed_N	n00030358
+deem_V2	v00693780
+deem_V2A	v00693780
+deem_V2V	v00693780
+deep_A	a00690058
+deep_Adv	r00305570
+deep_N	n09263811
+deep_freeze_N	n14011557
+deep_freeze_V2	v00375417
+deepen_V	v00226566
+deepen_V2	v00226566
+deepening_N	n13458968
+deepness_N	n04986414
+deer_N	n02430045
+deerberry_N	n12249294
+deerskin_N	n14762486
+deerstalker_N	n03170872
+deerstalking_N	n00711727
+deface_V2	v01549905
+defacement_N	n00403466
+defalcation_N	n00776732
+defamation_N	n01220336
+defamatory_A	a01161233
+defame_V2	v00846509
+defamer_N	n09999135
+default_N	n00067397
+default_V	v02253766
+defaulter_N	n09999443
+defeasible_A	a00694086
+defeat_N	n07475364
+defeat_V2	v01108148
+defeated_N	n07946135
+defeatism_N	n07542560
+defeatist_N	n09999795
+defecate_V	v00074038
+defecation_N	n13459088
+defecator_N	n10000007
+defect_N	n04692157
+defect_V	v02584097
+defection_N	n00055315
+defective_A	a01092572
+defectiveness_N	n14472299
+defector_N	n10006842
+defence_N	n00823532
+defenceless_A	a00143376
+defencelessness_N	n05043091
+defend_V	v00895304
+defend_V2	v00895304
+defendable_A	a02525876
+defendant_N	n09762101
+defender_N	n09614684
+defenestration_N	n00116989
+defenseless_A	a00143376
+defenseless_Adv	r00306059
+defenselessness_N	n05043091
+defensibility_N	n05202954
+defensible_A	a02525876
+defensive_A	a01630117
+defensive_N	n06195249
+defensiveness_N	n04843429
+defer_V	v00878348
+defer_V2	v00878348
+deference_N	n01228877
+deferent_A	a01994180
+deferential_A	a01994180
+deferment_N	n01066881
+deferral_N	n01066881
+defervescence_N	n07368482
+defervescent_A	a03059847
+defiance_N	n01170320
+defiant_A	a00695523
+defibrillation_N	n00698959
+defibrillator_N	n03171635
+deficiency_N	n05113133
+deficient_A	a
+deficit_N	n05114371
+defilade_N	n03171910
+defile_N	n09263912
+defile_V	v00492410
+defile_V2	v00492410
+defilement_N	n14498404
+definable_A	a00739022
+define_V	v00947077
+define_V2	v00947077
+definite_A	a00700451
+definition_N	n04702957
+definitive_A	a00550574
+deflagration_N	n13450417
+deflate_V2	v00264705
+deflation_N	n00361932
+deflationary_A	a02538803
+deflator_N	n13257792
+deflect_V	v01147060
+deflect_V2	v01147060
+deflection_N	n00350380
+deflective_A	a02312918
+deflector_N	n03172038
+defloration_N	n00844994
+deflower_V2	v00477941
+defoliant_N	n14828927
+defoliate_A	a01703710
+defoliate_V2	v00195813
+defoliation_N	n00279674
+defoliator_N	n02161338
+deforest_V2	v00196024
+deforestation_N	n01262441
+deform_V2	v00140967
+deformation_N	n00404726
+deformational_A	a02954143
+deformity_N	n04691178
+defraud_V2	v02572119
+defray_V2	v02349945
+defrayal_N	n01120448
+defrayment_N	n01120448
+defrock_V2	v02476731
+defrost_V2	v00376807
+defroster_N	n03172211
+deft_A	a00062367
+deftness_N	n05642175
+defunct_A	a00097147
+defuse_V2	v01137696
+defy_V2	v00868097
+defy_V2V	v00868097
+degage_A	a00546155
+degauss_V2	v00400101
+degaussing_N	n13460129
+degeneracy_N	n04850996
+degenerate_A	a01549568
+degenerate_N	n10419047
+degenerate_V	v00092293
+degeneration_N	n07426893
+degenerative_A	a00045356
+degradation_N	n00271263
+degrade_V2	v00207728
+degree_N	n05093890
+degressive_A	a01877792
+dehiscence_N	n11444816
+dehiscent_A	a
+dehorn_V2	v00197206
+dehumanization_N	n00271636
+dehumanize_V2	v00479817
+dehydrate_V2	v00211108
+dehydration_N	n13460568
+deictic_A	a03135403
+deictic_N	n06289693
+deific_A	a01558291
+deification_N	n01029114
+deify_V2	v00545140
+deign_V	v02591312
+deinocheirus_N	n01716594
+deinonychus_N	n01718096
+deipnosophist_N	n09995829
+deism_N	n06223922
+deist_A	a02931554
+deist_N	n10000459
+deity_N	n09505418
+deixis_N	n06179985
+deject_V2	v01814396
+dejectedly_Adv	r00299161
+dejection_N	n14486533
+dekagram_N	n13724350
+dekaliter_N	n13624509
+dekko_N	n00882045
+delavirdine_N	n03172432
+delay_N	n01066163
+delay_V	v00440286
+delay_V2	v00440286
+delay_VS	v00440286
+delayed_action_N	n03172738
+delayer_N	n10000616
+delectability_N	n04995793
+delectable_A	a00733406
+delectation_N	n01072072
+delegacy_N	n00165178
+delegate_N	n10000787
+delegate_V2	v02391803
+delegating_N	n01140839
+delegation_N	n01140839
+delete_V2	v00200863
+deleterious_A	a01161059
+deletion_N	n00394610
+delf_N	n03173142
+delft_N	n03173270
+deliberate_A	a01271961
+deliberate_V	v00812580
+deliberate_V2	v00812580
+deliberation_N	n04661151
+deliberative_A	a02420215
+delible_A	a00897681
+delicacy_N	n04632866
+delicate_A	a00705891
+delicatessen_N	n03173387
+delicious_A	a01807964
+delight_N	n05829782
+delight_V	v01190948
+delight_V2	v01190948
+delight_VS	v01190948
+delightedly_Adv	r00299334
+delightful_A	a01807964
+delimit_V2	v00730301
+delimitate_V2	v00730301
+delimitation_N	n08512736
+delineate_V2	v00989084
+delineation_N	n00900726
+delineative_A	a01979326
+delinquency_N	n00736219
+delinquent_A	a00137120
+delinquent_N	n10000945
+deliquescent_A	a00492157
+delirious_A	a02390724
+delirium_N	n14387202
+delirium_tremens_N	n14398279
+deliver_V	v00056930
+deliver_V2	v00056930
+deliverable_A	a02710438
+deliverable_N	n03173736
+deliverance_N	n00093483
+deliverer_N	n10001058
+delivery_N	n00042541
+deliveryman_N	n10001217
+dell_N	n09264599
+delouse_V2	v00531163
+delphic_A	a03060601
+delphinium_N	n11733054
+delta_N	n06834458
+deltoid_A	a02167894
+deltoid_N	n05549350
+delude_V2	v02575082
+deluge_N	n11454591
+deluge_V2	v00217700
+delusion_N	n00754767
+delusional_A	a01583880
+delusive_A	a01942507
+deluxe_A	a00850053
+delve_V	v01309701
+delve_V2	v01309701
+demagnetization_N	n13460991
+demagnetize_V2	v00400101
+demagogic_A	a03060782
+demagogue_N	n10001481
+demagoguery_N	n07187297
+demagogy_N	n07187297
+demand_N	n01061333
+demand_V2	v00754942
+demand_VS	v00754942
+demander_N	n10001647
+demanding_A	a00710260
+demantoid_N	n14829172
+demarcate_V2	v00730301
+demarcation_N	n05748786
+demarche_N	n00168121
+demean_V2	v01800422
+demeaning_A	a00752555
+demeanor_N	n04897762
+demeanour_N	n04897762
+demented_A	a02075321
+dementia_N	n14395403
+demerara_N	n07596566
+demerit_N	n05139094
+demesne_N	n08556491
+demiglace_N	n07837755
+demigod_N	n09506216
+demijohn_N	n03174450
+demilitarize_V2	v01087835
+demimondaine_N	n10001882
+demimonde_N	n08244895
+demineralization_N	n13461525
+demise_N	n15143477
+demist_V2	v00361641
+demister_N	n03174605
+demitasse_N	n03174731
+demiurge_N	n09538633
+demo_N	n06879180
+demob_V2	v01088192
+demobilization_N	n01158190
+demobilize_V2	v01088192
+democracy_N	n05964445
+democrat_N	n10002031
+democratic_A	a00715140
+democratically_Adv	r00122427
+democratization_N	n01237294
+democratize_V2	v02533748
+demode_A	a00974159
+demodulation_N	n06282209
+demographer_N	n10002257
+demographic_A	a02906351
+demographic_N	n06022076
+demography_N	n06152125
+demolish_V2	v01800195
+demolition_N	n01249483
+demon_N	n09542339
+demonetization_N	n00155085
+demonetize_V2	v00494103
+demoniac_A	a02074673
+demoniac_N	n10002644
+demoniacal_A	a02074673
+demonic_A	a01132515
+demonization_N	n06710152
+demonize_V2	v00547300
+demonstrability_N	n04755466
+demonstrable_A	a00591147
+demonstrate_V	v00664788
+demonstrate_V2	v00664788
+demonstrate_VS	v00664788
+demonstration_N	n00521562
+demonstrative_A	a00720296
+demonstrativeness_N	n04626879
+demonstrator_N	n10002760
+demoralization_N	n00272713
+demoralize_V2	v00622204
+demoralizing_A	a00867615
+demote_V2	v02399331
+demotic_A	a02710672
+demotion_N	n00198793
+demulcent_A	a01153844
+demulcent_N	n03174829
+demur_N	n07209089
+demur_V	v00807941
+demur_VS	v00807941
+demure_A	a01538118
+demureness_N	n04788159
+demurrage_N	n01066545
+demurrer_N	n01198750
+demyelination_N	n14058770
+demythologization_N	n06769032
+demythologized_A	a01925979
+den_N	n03175081
+denary_A	a01915353
+denationalization_N	n01152033
+denationalize_V2	v00411792
+denaturant_N	n14710024
+denatured_A	a00354692
+denazification_N	n13461722
+dendrite_N	n05469861
+dendritic_A	a02934066
+dendrobium_N	n12059314
+dengue_N	n14129784
+deniable_A	a00721157
+denial_N	n00205649
+denier_N	n10003283
+denigrate_V2	v00846509
+denigration_N	n01220152
+denim_N	n03175189
+denizen_N	n01315062
+denominate_V2	v01030132
+denomination_N	n06338908
+denominational_A	a
+denominationalism_N	n06198708
+denominator_N	n13733066
+denotative_A	a00722110
+denotatum_N	n06603816
+denote_V2	v00931467
+denouement_N	n06743867
+denounce_V2	v00841580
+dense_A	a00440579
+denseness_N	n04941453
+densimeter_N	n03175301
+densitometer_N	n03175301
+densitometry_N	n01002008
+density_N	n04941453
+dent_N	n04693384
+dent_V	v01279631
+dent_V2	v01279631
+dental_A	a02711098
+dentate_A	a02246637
+denticle_N	n02156031
+denticulate_A	a02246733
+dentifrice_N	n03176084
+dentine_N	n05274446
+dentist_N	n10004282
+dentistry_N	n06047430
+dentition_N	n05282433
+denture_N	n03176386
+denudation_N	n00394803
+denude_V2	v00194912
+denunciation_N	n07232988
+deny_V2	v00816556
+deny_V3	v00816556
+deny_VS	v00816556
+deodar_N	n11623967
+deodorant_N	n03176594
+deodorize_V2	v02126863
+deossification_N	n13462084
+deoxyadenosine_N	n15073018
+deoxycytidine_N	n15073147
+deoxyguanosine_N	n15073285
+deoxyribose_N	n14833514
+deoxythymidine_N	n15073424
+depart_V	v01848718
+departed_A	a
+departed_N	n00095873
+departer_N	n10004539
+department_N	n05853273
+departmental_A	a03059966
+departure_N	n00042757
+depend_V	v00712708
+dependability_N	n04670022
+dependable_A	a00724081
+dependant_N	n10004804
+dependence_N	n14001348
+dependency_N	n08499840
+dependent_A	a00725772
+dependent_N	n10004804
+depersonalization_N	n00932298
+depict_V2	v00987071
+depicting_N	n05766984
+depiction_N	n00900726
+depigmentation_N	n04976687
+depilation_N	n00254597
+depilatory_A	a00211221
+depilatory_N	n03177165
+depilous_A	a00211370
+deplane_V	v02016298
+depletable_A	a00925560
+deplete_V2	v01157517
+depletion_N	n00356199
+deplorable_A	a01126841
+deplore_V2	v00826333
+deploy_V	v01149327
+deploy_V2	v01149327
+deployment_N	n01143409
+depolarization_N	n11492240
+deponent_N	n10703905
+depopulate_V2	v00531302
+depopulation_N	n14519208
+deport_V2	v02499312
+deportation_N	n00207306
+deportee_N	n10071139
+deportment_N	n04897762
+depose_V	v01013040
+depose_V2	v01013040
+deposit_N	n00372448
+deposit_V2	v01528069
+deposition_N	n00208943
+depositor_N	n10005006
+depository_N	n03177349
+depot_N	n04329190
+deprave_V2	v02579447
+depravity_N	n00746866
+deprecate_V2	v00855933
+deprecation_N	n01220152
+deprecative_A	a00648238
+depreciate_V	v00315020
+depreciate_V2	v00315020
+depreciation_N	n00364600
+depreciatory_A	a00906655
+depredation_N	n00967310
+depress_V2	v00225438
+depressant_A	a02308214
+depressing_A	a00364479
+depression_N	n00112674
+depressive_N	n10005163
+depressor_N	n03177708
+deprivation_N	n01150200
+deprive_V2	v00172732
+depth_N	n05094725
+depth_bomb_N	n03177856
+depth_charge_N	n03177856
+deputation_N	n01140839
+depute_V2	v02391803
+deputize_V	v02394445
+deputy_N	n10005280
+derail_V2	v02011865
+derailment_N	n07302267
+derange_V2	v00276601
+derangement_N	n00554850
+derate_V2	v00531644
+derby_N	n02881757
+deregulate_V2	v02512005
+deregulation_N	n00805337
+derelict_A	a00679717
+derelict_N	n02666501
+dereliction_N	n00738966
+derequisition_V2	v02276202
+derestrict_V2	v02510071
+deride_V2	v00852922
+derision_N	n01224517
+derisive_A	a01995596
+derisory_A	a02570643
+derivable_A	a00698506
+derivation_N	n00392335
+derivational_A	a00113245
+derivative_A	a00698586
+derivative_N	n06014730
+derive_V	v00251615
+derive_V2	v00251615
+deriving_N	n06744154
+dermabrasion_N	n00395017
+dermal_A	a02875707
+dermatitis_N	n14224757
+dermatoglyphic_N	n13906484
+dermatoglyphics_N	n06041955
+dermatologic_A	a02916230
+dermatologist_N	n10006177
+dermatology_N	n06049500
+dermatome_N	n03178316
+dermatomycosis_N	n14181948
+dermatomyositis_N	n14209348
+dermatosis_N	n14225045
+dermis_N	n05243879
+derogate_V	v00864475
+derogation_N	n00232147
+derogative_A	a00907032
+derogatory_A	a00907032
+derrick_N	n03178430
+derringer_N	n03178674
+derris_N	n12525513
+derv_N	n14686020
+dervish_N	n10006337
+des_N	n03193882
+desalinate_V2	v00531904
+desalination_N	n13462795
+desalinization_N	n13462795
+desalinize_V2	v00531904
+desalt_V2	v00531904
+descale_V2	v01264148
+descant_N	n07032026
+descant_V	v01034647
+descend_V	v00342164
+descend_V2	v00342164
+descendant_A	a01972204
+descendant_N	n10006511
+descendants_N	n08369220
+descender_N	n06800871
+descent_N	n00326440
+describable_A	a00943599
+describe_V	v00652346
+describe_V2	v00652346
+describe_VS	v00652346
+description_N	n05840076
+descriptive_A	a00732318
+descriptivism_N	n06249910
+descriptor_N	n05823747
+descry_V2	v02154312
+desecrate_V2	v00867062
+desecration_N	n00746587
+desegrated_A	a01326516
+desegregate_V2	v02481900
+desegregation_N	n01202415
+desensitization_N	n13463255
+desensitize_V2	v00272683
+desensitizing_A	a02108359
+desert_N	n08505573
+desert_V	v00614057
+desert_V2	v00614057
+deserter_N	n10006842
+desertification_N	n13462989
+desertion_N	n00055315
+deserts_N	n07294423
+deserve_V	v02646378
+deserve_V2	v02646378
+deserve_VV	v02646378
+deservedly_Adv	r00301495
+deservingness_N	n04807050
+deshabille_N	n14457838
+desiccant_N	n14779796
+desiccate_V2	v00211108
+desideratum_N	n09265910
+design_N	n00928077
+design_V	v00709625
+design_V2	v00709625
+design_V2V	v00709625
+designate_A	a01294756
+designate_V	v00709379
+designate_V2	v00709379
+designate_V2V	v00709379
+designate_VS	v00709379
+designation_N	n00152018
+designative_A	a00722611
+designatum_N	n06603927
+designedly_Adv	r00062330
+designer_N	n09805475
+designing_N	n00928077
+desipramine_N	n03180153
+desirability_N	n04686935
+desirable_A	a00732960
+desire_N	n04945057
+desire_V2	v01825237
+desirous_A	a00887719
+desist_V	v01196037
+desk_N	n03179701
+desktop_N	n02769075
+desmid_N	n01413457
+desolate_A	a01232507
+desolate_V2	v00388635
+desolation_N	n07335414
+desorption_N	n13463490
+despair_N	n07541923
+despair_V	v01810933
+despairingly_Adv	r00301840
+despatch_N	n00061290
+despatch_V2	v01955127
+desperado_N	n10008388
+desperate_A	a00263463
+desperate_N	n10008535
+desperation_N	n04662390
+despicable_A	a01133017
+despisal_N	n07547674
+despise_V2	v01774799
+despite_N	n00418787
+despiteful_A	a00225099
+despoil_V2	v01565472
+despondency_N	n07538395
+despondent_A	a01230153
+despot_N	n10735298
+despotic_A	a02711292
+despotism_N	n08440630
+desquamation_N	n11445564
+dessert_N	n07609840
+dessertspoon_N	n13770416
+dessertspoonful_N	n13770416
+dessiatine_N	n13614467
+destabilization_N	n01159461
+destalinization_N	n13463656
+destination_N	n05981768
+destine_V2	v00709379
+destine_V2V	v00709379
+destiny_N	n07330007
+destitute_A	a00927978
+destitution_N	n14493613
+destroy_V2	v01083373
+destroyable_A	a00738284
+destroyer_N	n03180504
+destructibility_N	n05043459
+destructible_A	a00737973
+destruction_N	n00217014
+destructive_A	a00586183
+destructiveness_N	n05165904
+desuetude_N	n14011724
+desultory_A	a01910819
+detach_V2	v01298668
+detachable_A	a00162083
+detachment_N	n00390906
+detail_N	n05817845
+detail_V2	v00678105
+details_N	n06635944
+detain_V2	v00459776
+detainee_N	n10009162
+detect_V2	v02154508
+detectable_A	a01287282
+detection_N	n00151087
+detective_N	n10009276
+detector_N	n03180969
+detente_N	n00355420
+detention_N	n01161635
+deter_V2	v00770141
+detergency_N	n05149127
+detergent_A	a02118181
+detergent_N	n03181899
+deteriorate_V	v00092293
+deteriorate_V2	v00092293
+deterioration_N	n13464204
+determent_N	n07254057
+determinable_A	a00738593
+determinant_A	a00684782
+determinant_N	n05692419
+determinate_A	a00739932
+determinateness_N	n04754237
+determination_N	n00151497
+determinative_A	a00684782
+determinative_N	n05692419
+determine_V	v00697589
+determine_V2	v00697589
+determine_V2V	v00697589
+determine_VS	v00697589
+determine_VV	v00697589
+determinedly_Adv	r00212208
+determiner_N	n05692419
+determinism_N	n05971086
+deterministic_A	a02130137
+deterrence_N	n01076488
+deterrent_A	a01764543
+deterrent_N	n05689249
+detest_V2	v01774136
+detestable_A	a01460679
+detestation_N	n07503430
+dethrone_V2	v02391453
+dethronement_N	n00208943
+detonate_V	v00306298
+detonate_V2	v00306298
+detonation_N	n00377686
+detonative_A	a00474883
+detonator_N	n03182232
+detour_N	n03182506
+detour_V2	v02066203
+detox_N	n03182683
+detoxification_N	n00699146
+detract_V	v00532115
+detraction_N	n01220754
+detractive_A	a02537181
+detractor_N	n10009671
+detrain_V	v02016220
+detrain_V2	v02016220
+detribalization_N	n00382906
+detribalize_V2	v00160086
+detriment_N	n07420538
+detrimental_A	a01161984
+detritus_N	n14856134
+detumescence_N	n13464440
+deuce_N	n03182795
+deuced_A	a00669942
+deuteranopia_N	n14154168
+deuteranopic_A	a02159787
+deuterium_N	n14641046
+deuteron_N	n09266287
+deutschmark_N	n13688033
+deutzia_N	n12790430
+devaluate_V2	v00315020
+devaluation_N	n00353992
+devalue_V2	v00315020
+devastate_V2	v00260311
+devastation_N	n00217014
+develop_V	v00094460
+develop_V2	v00094460
+developer_N	n03182912
+development_N	n00250259
+developmental_A	a02945820
+deviant_A	a01596122
+deviant_N	n10419047
+deviate_V	v02064887
+deviation_N	n00350380
+deviationism_N	n00055932
+deviationist_N	n10010243
+device_N	n00171249
+devices_N	n06198876
+devil_N	n07125786
+devil_V	v01665507
+devil_V2	v01665507
+devilish_A	a01133374
+devilish_Adv	r00302120
+devilment_N	n00736375
+devilry_N	n00736375
+deviltry_N	n00736375
+devilwood_N	n12309630
+devious_A	a00763013
+deviousness_N	n04875556
+devisal_N	n00940709
+devise_N	n13264076
+devise_V2	v01632411
+devisee_N	n10010632
+devising_N	n00923995
+devisor_N	n10010767
+devitalization_N	n00354183
+devitalize_V2	v00166952
+devoid_A	a00927978
+devoir_N	n01229712
+devolution_N	n01141160
+devolve_V	v00092293
+devolve_V2	v00092293
+devote_V2	v00732224
+devotedly_Adv	r00310290
+devotee_N	n10077593
+devotion_N	n01042764
+devotional_A	a01781781
+devotional_N	n01032810
+devour_V2	v01196653
+devourer_N	n10010864
+devout_A	a01783710
+devoutness_N	n04826999
+devries_N	n10932495
+dew_N	n14834132
+dewberry_N	n07745197
+dewdrop_N	n13901858
+dewlap_N	n05239680
+dewy_A	a02547862
+dexamethasone_N	n14753808
+dexter_A	a00743183
+dexterity_N	n05642815
+dexterous_A	a00062367
+dextral_A	a00742879
+dextrin_N	n14834325
+dextrocardia_N	n14093325
+dextrorotary_A	a00441927
+dextrorotation_N	n07441373
+dextrorse_A	a00743293
+dextrose_N	n14884336
+dextrous_A	a00062367
+dhak_N	n12510343
+dhawa_N	n12323665
+dhole_N	n02115913
+dhoti_N	n03186199
+dhow_N	n03186285
+diabatic_A	a00744017
+diabetes_N	n14117805
+diabetic_A	a03060971
+diabetic_N	n10010977
+diabolatry_N	n01046006
+diabolic_A	a01132515
+diabolical_A	a01132515
+diabolism_N	n05979595
+diachronic_A	a02377418
+diacritic_A	a00774911
+diacritic_N	n06820964
+diacritical_A	a00774911
+diadem_N	n03138669
+diadromous_A	a00109504
+diaeresis_N	n06823760
+diagnosable_A	a01272836
+diagnose_V2	v00645552
+diagnosis_N	n00152727
+diagnostic_A	a02975538
+diagnostician_N	n10011074
+diagonal_A	a01234747
+diagonal_N	n06844903
+diagonalizable_A	a02711468
+diagonalization_N	n05783357
+diagram_N	n03186399
+diagrammatic_A	a01715430
+diagrammatical_A	a01715430
+diakinesis_N	n13465264
+dial_N	n03186696
+dial_V2	v00676135
+dialect_N	n07155661
+dialectal_A	a03004561
+dialectic_A	a03023644
+dialectic_N	n06163548
+dialectical_A	a03023644
+dialectician_N	n10011360
+dialectics_N	n06163396
+dialectology_N	n06171265
+dialogue_N	n06366391
+dialysis_N	n00649760
+dialyzer_N	n03187751
+diamagnet_N	n14604763
+diamagnetic_A	a02711599
+diamagnetism_N	n11479816
+diamante_N	n03188290
+diamantine_A	a02711744
+diameter_N	n05101815
+diametral_A	a02711846
+diametric_A	a02711846
+diametrically_Adv	r00311057
+diamine_N	n14604857
+diamond_N	n02780916
+diamondback_N	n01755581
+dianoetic_A	a01430452
+diapason_N	n03188416
+diapedesis_N	n11446598
+diapensia_N	n12251001
+diaper_N	n03188531
+diaphanous_A	a02413390
+diapheromera_N	n02231803
+diaphone_N	n03188871
+diaphoretic_A	a02712125
+diaphoretic_N	n03188979
+diaphragm_N	n03189083
+diaphyseal_A	a02990660
+diaphysis_N	n05592733
+diapir_N	n09266604
+diapsid_N	n01661818
+diarchy_N	n08361612
+diarist_N	n10011486
+diarrhea_N	n14371913
+diarrheal_A	a00638622
+diarrhoea_N	n14371913
+diary_N	n03189707
+diaspora_N	n05087894
+diastasis_N	n14294354
+diastema_N	n05282652
+diastole_N	n07401236
+diastolic_A	a02712270
+diastrophism_N	n13465382
+diathermy_N	n00662017
+diathesis_N	n14534333
+diatom_N	n01401106
+diatomic_A	a02884949
+diatonic_A	a00409889
+diatribe_N	n07233304
+diazepam_N	n03189995
+diazo_A	a02656034
+diazonium_N	n14771831
+diazoxide_N	n03190303
+dibber_N	n03190458
+dibble_N	n03190458
+dibble_V2	v01312123
+dibranchiate_N	n01969429
+dibs_N	n06730241
+dibucaine_N	n03190655
+dicamptodon_N	n01635027
+dicarboxylic_A	a02712403
+dice_N	n03191029
+dice_V	v01138733
+dice_V2	v01138733
+dice_box_N	n03191286
+dicer_N	n03191451
+dicey_A	a02059381
+dichloride_N	n15017343
+dichlorodiphenyltrichloroethane_N	n14599938
+dichondra_N	n12826143
+dichotomization_N	n00389135
+dichotomous_A	a02480861
+dichotomy_N	n07939880
+dichroism_N	n11446771
+dichromacy_N	n14153616
+dichromat_N	n10011659
+dichromatic_A	a03040740
+dick_N	n05526713
+dickens_N	n07125786
+dicker_V	v02259829
+dickey_N	n03191561
+dickeybird_N	n01503976
+dicky_A	a01274741
+dicky_N	n03191561
+dickybird_N	n01503976
+diclinous_A	a01542744
+dicloxacillin_N	n03192347
+dicot_N	n11666854
+dicotyledonous_A	a00753786
+dictaphone_N	n03192543
+dictate_N	n05871245
+dictate_V	v00626890
+dictate_V2	v00626890
+dictate_VS	v00626890
+dictation_N	n06387332
+dictator_N	n09824135
+dictatorial_A	a02712678
+dictatorship_N	n08440630
+diction_N	n07081739
+dictionary_N	n06418901
+dictostylium_N	n12976554
+dictum_N	n06727616
+dictyopteran_A	a03137726
+dicumarol_N	n03192653
+dicynodont_N	n01721174
+didactic_A	a01324131
+didactically_Adv	r00311651
+didacticism_N	n06600421
+diddle_V2	v01586278
+dideoxycytosine_N	n03190763
+dideoxyinosine_N	n03190897
+die_N	n03191029
+die_V	v00224295
+die_V2	v00224295
+die_away_V	v00245059
+die_back_V	v00242026
+die_down_V	v00224168
+die_off_V	v00427683
+die_out_V	v00427683
+dieback_N	n14280298
+diemaker_N	n10012713
+diencephalon_N	n05496990
+dieresis_N	n06823760
+diesel_N	n03193107
+diestock_N	n03193754
+diestrous_A	a02138428
+diestrus_N	n14038743
+diet_N	n01070187
+diet_V	v01189224
+diet_V2	v01189224
+dietary_A	a02846322
+dietary_N	n07561590
+dieter_N	n10012377
+dietetics_N	n06042187
+diethylstilbesterol_N	n03193882
+diethylstilbestrol_N	n14750122
+dietician_N	n10012484
+dietitian_N	n10012484
+differ_V	v00804802
+difference_N	n04748836
+different_A	a01410363
+differentia_N	n04749439
+differentiable_A	a02712810
+differential_A	a02712922
+differential_N	n03194297
+differentiate_V	v00119074
+differentiate_V2	v00119074
+differentiation_N	n00870640
+differentiator_N	n10012815
+difficult_A	a00744916
+difficulty_N	n00623862
+diffidence_N	n07523286
+diffident_A	a00339941
+difflugia_N	n01394771
+diffract_V2	v02029805
+diffraction_N	n11446934
+diffuse_A	a01157887
+diffuse_V	v00968211
+diffuse_V2	v00968211
+diffuseness_N	n05088645
+diffuser_N	n03194812
+diffusion_N	n00368592
+diflunisal_N	n03195118
+dig_N	n00135311
+dig_V	v00588221
+dig_V2	v00588221
+dig_in_V	v01173057
+dig_into_V2	v01226875
+dig_out_V2	v01311103
+dig_up_V2	v01313923
+digest_N	n06593099
+digest_V	v00209420
+digest_V2	v00209420
+digester_N	n03195332
+digestibility_N	n04997645
+digestible_A	a01182024
+digestion_N	n05753379
+digestive_A	a03060385
+digestive_N	n14834714
+digger_N	n03996416
+digging_N	n00941974
+diggings_N	n03195485
+dighted_A	a00455717
+digit_N	n05566097
+digital_A	a00110701
+digitalis_N	n12882779
+digitalization_N	n00709843
+digitate_A	a
+digitigrade_A	a00751170
+digitization_N	n05803212
+digitizer_N	n03197446
+digitoxin_N	n03197666
+dignify_V2	v00544790
+dignifying_A	a01588426
+dignitary_N	n10748620
+dignity_N	n04886881
+digoxin_N	n03197804
+digraph_N	n06830838
+digress_V	v00780575
+digression_N	n00310201
+digressive_A	a00768397
+dihybrid_N	n01327765
+dihydrostreptomycin_N	n03198028
+dike_N	n03160309
+dike_V	v01587818
+dike_V2	v01587818
+dilapidated_A	a00679717
+dilapidation_N	n13466312
+dilatation_N	n00365995
+dilate_V	v00305537
+dilate_V2	v00305537
+dilation_N	n00365995
+dilator_N	n03198223
+dilatoriness_N	n05062370
+dilatory_A	a00981067
+dildo_N	n03198500
+dilemma_N	n05686086
+dilettante_A	a01874331
+dilettante_N	n09987696
+diligence_N	n00633329
+diligent_A	a00754107
+dill_N	n07827896
+dillenia_N	n12363301
+diltiazem_N	n03198637
+dilutant_N	n14835333
+dilute_A	a00756091
+dilute_V	v00226071
+dilute_V2	v00226071
+dilution_N	n00362659
+diluvian_A	a02846630
+dim_A	a00284575
+dim_V	v00311113
+dim_V2	v00311113
+dime_N	n03198819
+dimenhydrinate_N	n03198951
+dimension_N	n05091194
+dimensional_A	a02985102
+dimensionality_N	n05062993
+dimensioning_A	a01684922
+dimer_N	n14835569
+dimethylglyoxime_N	n14835686
+dimetrodon_N	n01722670
+diminish_V	v00151689
+diminish_V2	v00151689
+diminuendo_N	n04991225
+diminution_N	n00351638
+diminutive_A	a01392249
+diminutive_N	n06290246
+diminutiveness_N	n05106928
+dimity_N	n03199358
+dimmer_N	n03199488
+dimness_N	n04704675
+dimorphic_A	a02713368
+dimorphism_N	n11492643
+dimple_N	n05599874
+dimple_V	v00028876
+dimple_V2	v00028876
+dimwit_N	n10013114
+din_N	n00553823
+din_V	v00606850
+din_V2	v00606850
+dinar_N	n13668491
+dine_V	v01167780
+dine_V2	v01167780
+dine_out_V	v01167640
+diner_N	n03199647
+dinette_N	n03199775
+ding_N	n04693384
+dingbat_N	n10013399
+dingdong_Adv	r00091032
+dinghy_N	n03199901
+dinginess_N	n14498567
+dingle_N	n09264599
+dingo_N	n02115641
+dingy_A	a00364881
+dining_N	n00840517
+dining_car_N	n03200357
+dining_room_N	n03200701
+dining_table_N	n03201208
+dinky_A	a00167520
+dinky_N	n03200152
+dinner_N	n07575726
+dinner_jacket_N	n03201776
+dinner_party_N	n08253815
+dinner_service_N	n03202246
+dinner_set_N	n03202246
+dinnertime_N	n15166070
+dinnerware_N	n03202622
+dinoceras_N	n02372140
+dinocerate_N	n02372046
+dinoflagellate_N	n01417361
+dinosaur_N	n01699831
+dint_N	n00173172
+diocesan_A	a02871449
+diocesan_N	n10013811
+diocese_N	n08550966
+diode_N	n03202760
+dioecious_A	a01543633
+diol_N	n14835980
+dioon_N	n11602873
+diopter_N	n13584918
+diorite_N	n14932554
+dioxide_N	n14836127
+dioxin_N	n14836308
+dip_N	n00435013
+dip_V	v00442847
+dip_V2	v00442847
+dip_into_V2	v00625841
+diphenhydramine_N	n03203225
+diphenylhydantoin_N	n03203441
+diphtheria_N	n14123510
+diphthong_N	n07112364
+diplegia_N	n14087208
+diplococcus_N	n01380610
+diplodocus_N	n01710177
+diploid_A	a01147622
+diploid_N	n01320093
+diploidy_N	n14570676
+diploma_N	n06478582
+diplomacy_N	n04842029
+diplomat_N	n10013927
+diplomate_N	n10014771
+diplomatic_A	a00758459
+diplomatically_Adv	r00203201
+diplomatist_N	n10013927
+diplopia_N	n14153285
+diplotene_N	n13466449
+dipolar_A	a02953973
+dipole_N	n03204134
+dipper_N	n01601694
+dipsomania_N	n09181993
+dipsomaniac_N	n09782167
+dipstick_N	n03204436
+dipterocarp_N	n12377198
+dipterous_A	a02713855
+diptych_N	n03204810
+dire_A	a00193799
+direct_A	a00760916
+direct_Adv	r00051848
+direct_V	v00710005
+direct_V2	v00710005
+direct_VS	v00710005
+direction_N	n00815320
+direction_finder_N	n03205304
+directional_A	a02713974
+directionality_N	n05063853
+directive_N	n07170080
+directivity_N	n05066626
+directness_N	n04871720
+director_N	n09952539
+directorate_N	n08380768
+directorship_N	n00591858
+directory_N	n06423619
+direful_A	a00193799
+dirge_N	n07050619
+dirigible_N	n02692877
+dirk_N	n03205458
+dirndl_N	n03205574
+dirt_A	a01289480
+dirt_N	n07223811
+dirt_cheap_A	a00934874
+dirt_track_N	n03205760
+dirtiness_N	n04903678
+dirty_A	a
+dirty_V	v01403012
+dirty_V2	v01403012
+disa_N	n08396207
+disability_N	n14548343
+disable_V2	v00091968
+disabled_N	n07946288
+disablement_N	n14548343
+disabling_A	a01195341
+disabuse_V2	v00991577
+disaccharidase_N	n14836468
+disaccharide_N	n14836642
+disadvantage_N	n05161614
+disadvantageous_A	a00065488
+disaffected_A	a00589960
+disaffection_N	n04879498
+disafforest_V2	v00196024
+disagree_V	v00804802
+disagree_V2	v00804802
+disagree_VS	v00804802
+disagree_with_V2	v00071037
+disagreeable_A	a00089355
+disagreeableness_N	n04643221
+disagreement_N	n04749709
+disallow_V2	v00795863
+disambiguation_N	n07171513
+disambiguator_N	n06572204
+disappear_V	v00223928
+disappearance_N	n00053609
+disappoint_V2	v01798936
+disappointedly_Adv	r00312775
+disappointing_A	a02082611
+disappointment_N	n00068755
+disapprobation_N	n06709692
+disapproval_N	n00874621
+disapprove_V	v00674340
+disapprove_V2	v00674340
+disapprovingly_Adv	r00262090
+disarm_V	v01087835
+disarm_V2	v01087835
+disarmament_N	n01157557
+disarming_N	n01157557
+disarrange_V2	v00278117
+disarrangement_N	n14500341
+disarray_N	n04897604
+disarray_V2	v00276373
+disassociate_V2	v02430580
+disassociation_N	n14416845
+disaster_N	n00217499
+disastrous_A	a01050088
+disavow_V2	v00820075
+disavowable_A	a00721287
+disavowal_N	n07205946
+disband_V	v02029944
+disband_V2	v02029944
+disbandment_N	n01082720
+disbarment_N	n00206779
+disbelief_N	n05698982
+disbelieve_V	v00684645
+disbelieve_V2	v00684645
+disbeliever_N	n10015897
+disbelievingly_Adv	r00296425
+disbud_V2	v00197318
+disburden_V2	v01487927
+disburse_V	v02301502
+disburse_V2	v02301502
+disbursement_N	n01122149
+disc_N	n03208556
+discalced_A	a02157041
+discard_N	n00091234
+discard_V2	v02222318
+discern_V2	v02193194
+discernability_N	n04703104
+discernible_A	a00581812
+discerning_A	a00771373
+discernment_N	n04891010
+discharge_N	n00123234
+discharge_V	v00104868
+discharge_V2	v00104868
+disciform_A	a02045894
+discina_N	n13036804
+disciple_N	n10016103
+discipleship_N	n00592001
+disciplinarian_N	n10296444
+disciplinary_A	a03061081
+discipline_N	n00893836
+discipline_V2	v02553428
+disclaim_V2	v00757375
+disclaim_VS	v00757375
+disclaimer_N	n07205946
+disclose_V	v00933821
+disclose_V2	v00933821
+disclose_VS	v00933821
+disclosure_N	n07213395
+disco_N	n03206282
+discography_N	n06488224
+discoid_A	a02042267
+discoloration_N	n00274707
+discolour_V	v00281101
+discolour_V2	v00281101
+discolouration_N	n00274707
+discombobulated_A	a00532288
+discomfit_V2	v01790020
+discomfiture_N	n07508232
+discomfort_N	n07495973
+discommode_V2	v02507736
+discompose_V2	v01790020
+discomposure_N	n04904664
+discomycete_N	n13028611
+discomycetous_A	a02714433
+disconcert_V2	v01790020
+disconcerting_A	a01809019
+disconfirming_A	a01820861
+disconnect_V2	v01356038
+disconnection_N	n00385649
+disconsolate_A	a01232298
+discontent_N	n07538965
+discontent_V2	v01816983
+discontentedly_Adv	r00313436
+discontentment_N	n07538965
+discontinuance_N	n01022483
+discontinue_V	v00362348
+discontinue_V2	v00362348
+discontinuity_N	n14417551
+discontinuous_A	a00596769
+discord_N	n01170175
+discordance_N	n01170175
+discordant_A	a00553899
+discorporate_A	a00631040
+discotheque_N	n03206282
+discount_N	n00362103
+discount_V	v00800930
+discount_V2	v00800930
+discountenance_V2	v00732837
+discourage_V2	v00870577
+discouragement_N	n01076724
+discouraging_A	a00867213
+discourse_N	n06284777
+discourse_V	v00814621
+discourteous_A	a00640283
+discourtesy_N	n01224031
+discover_V	v00598954
+discover_V2	v00598954
+discover_V2V	v00598954
+discover_VS	v00598954
+discoverer_N	n10090498
+discovery_N	n00043195
+discredit_N	n14439745
+discredit_V2	v00684645
+discreditable_A	a01984097
+discreet_A	a00772910
+discrepancy_N	n04749709
+discrepant_A	a00554098
+discrete_A	a02110778
+discreteness_N	n14414503
+discretion_N	n04891010
+discretionary_A	a
+discriminable_A	a00582762
+discriminate_A	a00773579
+discriminate_V	v00650016
+discriminate_V2	v00650016
+discrimination_N	n01153548
+discriminative_A	a00650135
+discriminatory_A	a
+discursive_A	a00768397
+discursiveness_N	n04919872
+discus_N	n03206602
+discuss_V2	v00813978
+discuss_VS	v00813978
+discussant_N	n09615336
+discussion_N	n07138085
+disdain_N	n06719404
+disdain_V2	v00796976
+disdainful_A	a01891109
+disease_N	n14070360
+diseased_A	a01176246
+disembark_V	v01979241
+disembark_V2	v01979241
+disembarkation_N	n00058002
+disembarrass_V2	v02350175
+disembarrassment_N	n07305760
+disembody_V2	v02350767
+disembowel_V2	v00197590
+disembowelment_N	n00670703
+disenchant_V2	v01817755
+disenchanting_A	a00615343
+disenchantment_N	n05988097
+disencumber_V2	v01585759
+disenfranchise_V2	v02476846
+disenfranchisement_N	n01140029
+disengage_V	v00220276
+disengage_V2	v00220276
+disengagement_N	n00057306
+disentangle_V	v00038365
+disentangle_V2	v00038365
+disentanglement_N	n01244593
+disentangler_N	n10016954
+disequilibrium_N	n13934274
+disestablish_V2	v00173007
+disestablishment_N	n01082886
+disesteem_N	n14437845
+disfavor_N	n06200741
+disfavour_N	n06200741
+disfavour_V2	v02513460
+disfigure_V2	v01549905
+disfigurement_N	n00403466
+disfluency_N	n05643072
+disforest_V2	v00196024
+disfranchise_V2	v02476846
+disfranchisement_N	n01022824
+disgorge_V2	v00076400
+disgrace_N	n14440137
+disgrace_V2	v00847478
+disgraceful_A	a01227546
+disgruntled_A	a00590163
+disgruntlement_N	n07539259
+disguise_N	n01049266
+disguise_V2	v02158587
+disgust_N	n07503260
+disgust_V2	v01808374
+disgustedly_Adv	r00313981
+disgusting_A	a01625893
+disgustingness_N	n04780605
+dish_N	n00432881
+dish_V2	v00263471
+dish_out_V2	v01180351
+dish_up_V2	v01180351
+dishabille_N	n14457838
+disharmonious_A	a01164250
+disharmony_N	n04984809
+dishcloth_N	n03207743
+dishearten_V2	v01819387
+disheartenment_N	n07253814
+disheveled_A	a02425220
+dishevelled_A	a02425220
+dishful_N	n13766896
+dishonest_A	a01222884
+dishonesty_N	n00749574
+dishonorable_A	a01222884
+dishonorableness_N	n04873550
+dishonour_N	n04873939
+dishonour_V2	v02237943
+dishonourable_A	a01227137
+dishpan_N	n03207548
+dishrag_N	n03207743
+dishtowel_N	n03207835
+dishwasher_N	n03207941
+dishwashing_N	n00255600
+dishwater_N	n14836851
+dishy_A	a00218673
+disillusion_N	n05988097
+disillusion_V2	v01817755
+disillusionment_N	n05988097
+disincentive_N	n09180118
+disinclination_N	n04645943
+disincline_V2	v00681125
+disincline_V2V	v00681125
+disinfect_V2	v00089324
+disinfectant_A	a02116054
+disinfectant_N	n03208229
+disinfection_N	n00709521
+disinfest_V2	v02350620
+disinfestation_N	n00251520
+disinflation_N	n13466849
+disinformation_N	n06635313
+disingenuous_A	a01310685
+disingenuousness_N	n04876374
+disinherit_V2	v02316097
+disinheritance_N	n01022992
+disintegrate_V	v00397576
+disintegrate_V2	v00397576
+disintegration_N	n07330828
+disintegrative_A	a01331878
+disinter_V2	v02457058
+disinterest_N	n06205018
+disinterested_A	a01723543
+disinterestedness_N	n06202907
+disinterment_N	n00044900
+disinvestment_N	n00396509
+disjoined_A	a00568541
+disjoint_A	a02110993
+disjoint_V2	v01294182
+disjointedly_Adv	r00315918
+disjointedness_N	n14418290
+disjunct_A	a00565962
+disjunction_N	n00385649
+disjunctive_A	a00564262
+disk_N	n03208556
+diskette_N	n03209910
+dislikable_A	a01461597
+dislike_N	n06200741
+dislike_V2	v01776727
+dislocate_V2	v00414823
+dislocation_N	n00553362
+dislodge_V2	v01527508
+dislodgement_N	n00395199
+dislodgment_N	n00395199
+disloyal_A	a00962634
+disloyalty_N	n04879340
+dismal_A	a00364881
+dismantle_V2	v00194534
+dismantlement_N	n00912274
+dismantling_N	n00912274
+dismay_N	n07519773
+dismay_V	v01782650
+dismay_V2	v01782650
+dismember_V2	v01572224
+dismemberment_N	n07433510
+dismiss_V2	v00338559
+dismissal_N	n00216174
+dismissible_A	a01526769
+dismissive_A	a00076580
+dismount_N	n01252800
+dismount_V	v01958452
+dismount_V2	v01958452
+disobedience_N	n01179707
+disobedient_A	a01613463
+disobey_V2	v02543181
+disoblige_V2	v00886173
+disobliging_A	a00021592
+disorder_N	n13972797
+disorder_V2	v00276373
+disorderliness_N	n04897604
+disorderly_A	a01666275
+disorganization_N	n00552922
+disorganize_V2	v02436140
+disorient_V2	v02159741
+disorientate_V2	v02159741
+disorientation_N	n05684003
+disorienting_A	a01685377
+disown_V2	v00757544
+disownment_N	n07207860
+disparage_V2	v00845909
+disparagement_N	n01219893
+disparagingly_Adv	r00317562
+disparate_A	a01199476
+disparateness_N	n04750414
+disparity_N	n04752530
+dispassion_N	n04630137
+dispassionate_A	a01723648
+dispassionateness_N	n04630137
+dispatch_N	n00061290
+dispatch_V2	v01325128
+dispatch_V2V	v01325128
+dispatch_box_N	n03210372
+dispatch_rider_N	n10017664
+dispatcher_N	n10017422
+dispel_V2	v02002720
+dispensability_N	n05172953
+dispensable_A	a00903449
+dispensary_N	n03210552
+dispensation_N	n01083504
+dispense_V	v00081072
+dispense_V2	v00081072
+dispenser_N	n03210683
+dispersal_N	n00368592
+disperse_V	v00330565
+disperse_V2	v00330565
+dispersion_N	n00368592
+dispirit_V2	v01814396
+dispiritedly_Adv	r00317766
+displace_V2	v01850315
+displacement_N	n00197610
+display_N	n00521209
+display_V2	v02140033
+display_VS	v02140033
+displease_V2	v01817130
+displeasing_A	a01808822
+displeasure_N	n07540424
+disport_V2	v01883716
+disposable_A	a00776570
+disposable_N	n03212003
+disposal_N	n00043609
+dispose_V	v00300761
+dispose_V2	v00300761
+disposition_N	n00043609
+dispossess_V2	v02314658
+dispossession_N	n01194331
+disproof_N	n00155298
+disproportion_N	n13898509
+disproportionate_A	a00483048
+disprove_V2	v00667424
+disprove_VS	v00667424
+disputable_A	a00590669
+disputant_N	n09615465
+disputation_N	n07183151
+disputatious_A	a00603804
+dispute_N	n01170813
+dispute_V	v00775156
+dispute_V2	v00775156
+disqualification_N	n01078086
+disqualify_V2	v00301338
+disquiet_N	n04904851
+disquiet_V2	v01764171
+disquieting_A	a00480753
+disquietude_N	n07525057
+disquisition_N	n06410070
+disregard_N	n00418615
+disregard_V2	v00616857
+disrepair_N	n14560538
+disreputable_A	a01983797
+disrepute_N	n14439745
+disrespect_N	n04915687
+disrespectful_A	a01994602
+disrobe_V	v00049900
+disrobe_V2	v00049900
+disrupt_V	v00520357
+disrupt_V2	v00520357
+disruption_N	n00383952
+disruptive_A	a01923720
+dissatisfaction_N	n07539511
+dissatisfy_V2	v01816645
+dissect_V2	v00643473
+dissection_N	n00387214
+dissemble_V	v00838043
+dissemble_V2	v00838043
+dissembler_N	n10195593
+disseminate_V	v00968211
+disseminate_V2	v00968211
+dissemination_N	n00368592
+dissension_N	n07181546
+dissent_N	n01177033
+dissent_V	v00804653
+dissenter_N	n10018021
+dissentient_A	a00075737
+dissentious_A	a00554302
+dissertation_N	n06409085
+disservice_N	n01209791
+dissever_V2	v02467662
+dissidence_N	n07181208
+dissident_A	a00075737
+dissident_N	n10018021
+dissilience_N	n07434782
+dissilient_A	a00003700
+dissimilar_A	a01410363
+dissimilarity_N	n04750164
+dissimilation_N	n13443787
+dissimilitude_N	n04750764
+dissimulate_V	v02147824
+dissimulate_V2	v02147824
+dissimulation_N	n00752431
+dissimulative_A	a02181926
+dissipate_V	v01195804
+dissipate_V2	v01195804
+dissipation_N	n00742645
+dissociable_A	a00785002
+dissociate_V2	v00209598
+dissociation_N	n00384802
+dissociative_A	a00785298
+dissolubility_N	n05010314
+dissoluble_A	a02265386
+dissolute_A	a01549568
+dissoluteness_N	n04884817
+dissolution_N	n00215314
+dissolvable_A	a02265386
+dissolve_N	n06618035
+dissolve_V	v00338559
+dissolve_V2	v00338559
+dissolving_N	n13468094
+dissonance_N	n04984514
+dissonant_A	a00554098
+dissuade_V2	v00770141
+dissuasion_N	n07245686
+dissuasive_A	a01770903
+dissyllable_N	n06290539
+distaff_N	n03212406
+distal_A	a00778363
+distance_N	n05084201
+distance_V2	v02081795
+distant_A	a00445548
+distaste_N	n07502669
+distasteful_A	a01625893
+distastefulness_N	n04780958
+distemper_N	n00936901
+distemper_V2	v01683422
+distend_V	v00256862
+distend_V2	v00256862
+distensible_A	a00946844
+distension_N	n00366317
+distention_N	n00366317
+distil_V	v00068467
+distil_V2	v00068467
+distillate_N	n14836960
+distillation_N	n13468306
+distiller_N	n10018653
+distillery_N	n03212811
+distinct_A	a00779374
+distinction_N	n04749572
+distinctive_A	a00357556
+distinctiveness_N	n04750414
+distinctness_N	n04702688
+distinguish_V	v00650353
+distinguish_V2	v00650353
+distinguishable_A	a00582314
+distort_V2	v00476744
+distortable_A	a00345005
+distortion_N	n00073713
+distortionist_N	n10018747
+distract_V	v01764171
+distract_V2	v01764171
+distractedly_Adv	r00307790
+distraction_N	n00200041
+distrain_V	v02276453
+distraint_N	n00085829
+distrait_A	a00165458
+distraught_A	a00085870
+distress_N	n00085829
+distress_V2	v01798100
+distressful_A	a01189386
+distressing_A	a01126841
+distributary_N	n09267602
+distribute_V2	v00968211
+distribution_N	n01083077
+distributional_A	a02714578
+distributive_A	a00467913
+distributor_N	n03213014
+district_N	n08552138
+distrust_N	n04895773
+distrust_V2	v00687926
+distrustful_A	a02463154
+distrustfulness_N	n04895773
+disturb_V2	v00259755
+disturbance_N	n00333829
+disturber_N	n10018373
+disturbingly_Adv	r00320777
+disulfiram_N	n03214051
+disunion_N	n00385501
+disunite_V	v01556921
+disunite_V2	v01556921
+disunity_N	n13982588
+disuse_N	n14423428
+disused_A	a00669021
+disyllabic_A	a02288904
+disyllable_N	n06290539
+dita_N	n11770256
+ditch_N	n03214253
+ditch_V	v01311896
+ditch_V2	v01311896
+dither_N	n14403772
+dither_V	v01819911
+dithering_N	n13468786
+dithyramb_N	n06379094
+dithyrambic_A	a02714708
+ditto_N	n06821279
+ditty_N	n07050503
+diuresis_N	n14303249
+diurnal_A	a00678666
+divagate_V	v00780575
+divagation_N	n00350380
+divan_N	n03214966
+divan_bed_N	n03165096
+divarication_N	n00388959
+dive_N	n00326677
+dive_V	v01962671
+dive_bomber_N	n03215191
+diver_N	n02049088
+diverge_V	v02032415
+divergence_N	n01004072
+divergency_N	n01004072
+divergent_A	a00612652
+divers_A	a02067719
+diverse_A	a02067491
+diverseness_N	n04751305
+diversification_N	n00195569
+diversify_V	v00436404
+diversify_V2	v00436404
+diversion_N	n00350380
+diversionary_A	a00763272
+diversionist_N	n10544748
+diversity_N	n04735711
+divert_V	v01952363
+divert_V2	v01952363
+diverticulitis_N	n14341923
+diverticulosis_N	n14032480
+diverticulum_N	n14295829
+divertimento_N	n07042586
+divest_V2	v00177243
+divestiture_N	n01115017
+dividable_A	a00785406
+divide_N	n08679369
+divide_V	v00642098
+divide_V2	v00642098
+dividend_N	n13273836
+dividend_warrant_N	n13380667
+divider_N	n03215749
+divination_N	n05776212
+divinatory_A	a00861216
+divine_A	a01121507
+divine_N	n09536363
+divine_V	v01314948
+divine_V2	v01314948
+diviner_N	n10020031
+diving_N	n00442981
+diving_bell_N	n03215930
+diving_board_N	n03216080
+diving_dress_N	n03216402
+diving_suit_N	n03216402
+divinity_N	n04854976
+divisibility_N	n04705013
+divisible_A	a00784533
+division_N	n00385791
+divisional_A	a03061626
+divisor_N	n13733167
+divorce_N	n01201271
+divorce_V2	v02430580
+divorcee_N	n10020366
+divot_N	n09267854
+divulge_V2	v00933821
+divulgence_N	n07214267
+divvy_N	n13408641
+divvy_up_V2	v02294179
+dixie_N	n03216562
+dizygotic_A	a02933807
+dizziness_N	n14372513
+dizzy_A	a02120828
+dizzy_V2	v00532328
+dj_N	n10017272
+djiboutian_A	a03061762
+djiboutian_N	n09700125
+djinn_N	n09544433
+dm_N	n13658998
+dna_N	n14830364
+do_N	n06703733
+do_V	v00010435
+do_V2	v00010435
+dobbin_N	n02387254
+dobra_N	n13675591
+dobson_N	n02266050
+docent_N	n10020807
+docile_A	a02328659
+docility_N	n04905697
+dock_N	n02158066
+dock_V	v01305731
+dock_V2	v01305731
+dockage_N	n00052146
+docker_N	n10655169
+docket_N	n05910940
+docket_V2	v01008546
+docking_N	n00052146
+dockside_N	n08649984
+dockyard_N	n08640392
+doctor_N	n00432356
+doctor_V2	v00080304
+doctoral_A	a02893338
+doctorate_N	n06702458
+doctorfish_N	n02621577
+doctorspeak_N	n07069002
+doctrinaire_A	a01324271
+doctrinaire_N	n10023656
+doctrinal_A	a03006225
+doctrine_N	n05943300
+document_N	n03217458
+document_V2	v00666510
+documentary_A	a02896789
+documentary_N	n06616806
+documentation_N	n00154433
+dodder_N	n12825497
+dodder_V	v01918803
+dodderer_N	n10022645
+doddery_A	a01645296
+doddle_N	n00575657
+dodecagon_N	n13882883
+dodecahedron_N	n13915784
+dodge_N	n00059895
+dodge_V	v00809654
+dodge_V2	v00809654
+dodgem_N	n02918964
+dodger_N	n07688757
+dodgy_A	a00148078
+dodo_N	n01811243
+doe_N	n01888411
+doer_N	n09767197
+doeskin_N	n03217653
+doff_V2	v01590658
+dog_N	n02084071
+dog_V2	v02001858
+dog_biscuit_N	n07635746
+dog_collar_N	n03024882
+dogbane_N	n11767354
+dogcart_N	n03217739
+doge_N	n10023264
+dogfight_N	n00971802
+dogfighter_N	n10023381
+dogfish_N	n01491874
+doggedly_Adv	r00235701
+doggedness_N	n04864515
+doggerel_N	n06379253
+doggie_N	n02084732
+dogging_A	a00596043
+doggo_Adv	r00252249
+doggy_N	n02084732
+doghouse_N	n03610524
+dogie_N	n
+dogleg_N	n03218100
+doglike_A	a00961908
+dogma_N	n05960464
+dogmatic_A	a03006389
+dogmatically_Adv	r00321015
+dogmatism_N	n06206210
+dogmatist_N	n10023656
+dogmatize_V	v00963283
+dogmatize_V2	v00963283
+dogsbody_N	n10023885
+dogsled_N	n03218198
+dogtooth_N	n03218334
+dogtrot_N	n00294366
+dogwatch_N	n15292617
+dogwood_N	n12946849
+doh_N	n06868309
+doily_N	n03219010
+dol_N	n08137495
+dolabriform_A	a02168014
+dolce_Adv	r00513248
+doldrums_N	n11447691
+dole_N	n01088304
+dole_out_V2	v02294436
+doleful_A	a01362387
+dolefulness_N	n07532832
+dolichocephalic_A	a00262529
+dolichocephalic_N	n10024025
+dolichocephaly_N	n05212493
+doliolum_N	n01470145
+doll_N	n03219135
+dollar_N	n06821581
+dollarfish_N	n02578233
+dollhouse_N	n03219362
+dollop_N	n13772020
+dolly_N	n03219135
+dolman_N	n03219859
+dolmas_N	n07866409
+dolmen_N	n03220237
+dolomite_N	n14673747
+dolomitic_A	a03062151
+dolor_N	n07535532
+dolorous_A	a01365239
+dolour_N	n07535532
+dolourous_A	a01365239
+dolphin_N	n02068974
+dolphinfish_N	n02581957
+dolt_N	n10667187
+doltish_A	a00440489
+domain_N	n05999266
+domatium_N	n11533999
+dombeya_N	n12197901
+dome_N	n03220513
+domed_A	a02046017
+domestic_A	a01038102
+domestic_N	n10024119
+domestically_Adv	r00321366
+domesticate_V2	v00301856
+domestication_N	n00194257
+domesticity_N	n00409075
+domicile_N	n03259505
+domiciliary_A	a03062280
+dominance_N	n04998417
+dominant_A	a00791227
+dominant_N	n05438130
+dominate_V	v02539334
+dominate_V2	v02539334
+domination_N	n01128390
+dominatrix_N	n10024784
+domineer_V	v01781757
+domineeringly_Adv	r00321707
+dominical_A	a02846927
+dominican_A	a03062466
+dominican_N	n10024937
+dominie_N	n10025060
+dominion_N	n08167249
+domino_N	n03220802
+dominoes_N	n00499477
+dominus_N	n10025060
+don_N	n06340395
+don_V2	v00050652
+donate_V	v02263027
+donate_V2	v02263027
+donation_N	n01089778
+dong_N	n13674890
+dongle_N	n03221351
+donjon_N	n03610098
+donkey_N	n02389559
+donkey_jacket_N	n03221540
+donna_N	n10025635
+donnish_A	a02083908
+donor_N	n10025730
+doodad_N	n03218545
+doodia_N	n13185436
+doodle_V	v01693324
+doodlebug_N	n02264232
+doom_N	n07334206
+doom_V2	v00746479
+doomed_N	n07946694
+door_N	n03221720
+doorbell_N	n03222516
+doorcase_N	n03222722
+doorframe_N	n03222722
+doorhandle_N	n03222959
+doorjamb_N	n03222857
+doorkeeper_N	n10026553
+doorknob_N	n03222959
+doorknocker_N	n03626760
+doorlock_N	n03223162
+doorman_N	n10026553
+doormat_N	n03223299
+doornail_N	n03223441
+doorplate_N	n03223553
+doorpost_N	n03222857
+doorsill_N	n03223686
+doorstep_N	n03223686
+doorstop_N	n03223923
+doorstopper_N	n03223923
+doorway_N	n03224032
+dooryard_N	n03224387
+dopa_N	n14604959
+dopamine_N	n14838217
+dope_N	n03990834
+dope_V2	v00085046
+dopey_A	a00439905
+doppelganger_N	n09487692
+dorbeetle_N	n02172761
+doric_A	a02847370
+dormancy_N	n01064863
+dormant_A	a00040685
+dormer_N	n03224603
+dormer_window_N	n03224603
+dormie_A	a02490949
+dormitory_N	n03224893
+dormouse_N	n02352591
+dorsal_A	a00002312
+dorsiflexion_N	n00405892
+dorsoventral_A	a00132754
+dorsum_N	n05557500
+dory_N	n01452798
+dosage_N	n03225238
+dose_N	n02675657
+dose_V2	v00084738
+dosemeter_N	n03225458
+dosimetry_N	n01002165
+doss_V	v00017674
+doss_down_V	v00017674
+dossal_N	n03225616
+dosser_N	n10026976
+dossier_N	n06503551
+dot_N	n02675657
+dot_V2	v00507913
+dotage_N	n15154190
+dotard_N	n10027105
+dote_V	v01777459
+dotterel_N	n02024185
+dottle_N	n14838539
+dotty_A	a00886448
+double_A	a01546826
+double_Adv	r00083393
+double_N	n00132756
+double_V	v00246217
+double_V2	v00246217
+double_back_V	v02004528
+double_bass_N	n02803934
+double_cross_N	n00749991
+double_cross_V2	v02537812
+double_dutch_N	n00485815
+double_entry_N	n00619578
+double_first_N	n06700325
+double_over_V	v02063309
+double_quick_Adv	r00321993
+double_talk_N	n06610897
+double_up_V	v02295717
+doubler_N	n03227721
+doubles_N	n00483508
+doublespeak_N	n06761482
+doublet_N	n03228254
+doublethink_N	n05726237
+doubleton_N	n13743869
+doubletree_N	n03228365
+doubling_N	n00803394
+doubloon_N	n13392896
+doubt_N	n04757522
+doubt_V2	v00687295
+doubt_VS	v00687295
+doubtful_A	a00338013
+doubting_A	a02463847
+doubtless_Adv	r00079107
+douche_N	n00695717
+dough_N	n07860988
+doughboy_N	n07638898
+doughnut_N	n07639069
+doughy_A	a01185417
+dour_A	a01137378
+douroucouli_N	n02492356
+douse_V2	v00216216
+dove_N	n01812337
+dovecote_N	n03228692
+dovetail_N	n03228967
+dovetail_V	v02660290
+dovetail_V2	v02660290
+dovishness_N	n06221485
+dowager_N	n10028289
+dowdiness_N	n04816528
+dowdy_A	a00974519
+dowdy_N	n07623363
+dowel_N	n03229244
+doweling_N	n00148762
+dower_N	n13264203
+dower_V2	v02201268
+dowerless_A	a00671593
+dowitcher_N	n02033041
+down_A	a
+down_Adv	r00095320
+down_N	n00458286
+down_V2	v01239862
+downbeat_N	n07086972
+downbound_A	a02492565
+downcast_A	a00703615
+downcast_N	n03229420
+downdraft_N	n11522730
+downfall_N	n07318133
+downfield_A	a02492812
+downfield_Adv	r00097358
+downgrade_N	n05069085
+downgrade_V2	v00660730
+downhearted_A	a00703615
+downheartedness_N	n07537668
+downhill_Adv	r00322423
+downhill_N	n07463872
+downiness_N	n04938838
+downmarket_A	a02488445
+downplay_V2	v00513492
+downpour_N	n11502102
+downright_A	a00520892
+downright_Adv	r00097522
+downrightness_N	n04918498
+downriver_Adv	r00097231
+downscale_A	a02488553
+downshift_N	n00169047
+downside_N	n05852819
+downsize_V2	v00586682
+downspin_N	n00266560
+downstage_A	a02493867
+downstage_Adv	r00264179
+downstage_N	n03229526
+downstair_A	a02494092
+downstairs_A	a02494092
+downstairs_Adv	r00094396
+downstream_A	a02494499
+downstream_Adv	r00097231
+downstroke_N	n06799485
+downswing_N	n00266401
+downtick_N	n01110811
+downtime_N	n15117621
+downtown_A	a02494716
+downtown_Adv	r00187852
+downtrodden_A	a01051718
+downturn_N	n00266401
+downward_A	a02486248
+downward_Adv	r00095320
+downwards_Adv	r00095320
+downwind_A	a01400237
+downwind_Adv	r00094765
+downy_A	a00213610
+dowry_N	n13265425
+dowse_N	n05776679
+dowse_V2	v00216216
+dowser_N	n03216199
+dowsing_N	n05776679
+doxazosin_N	n03229656
+doxepin_N	n03229905
+doxology_N	n07036203
+doxorubicin_N	n03230149
+doxycycline_N	n03230247
+doyen_N	n09997068
+doyenne_N	n10028541
+doyley_N	n03219010
+doyly_N	n03219010
+doze_N	n00858849
+doze_V	v00015303
+doze_off_V	v00017282
+dozen_N	n13746785
+dphil_N	n06704295
+drab_A	a00364881
+draba_N	n11885856
+drabness_N	n04816528
+dracaena_N	n12479537
+drachm_N	n13618629
+drachma_N	n13675218
+draconian_A	a03031102
+dracontium_N	n11788039
+draft_N	n00115667
+draft_V2	v01097500
+draftee_N	n10028765
+drafter_N	n10028977
+drafting_N	n00608037
+draftsman_N	n10029068
+drafty_A	a01397674
+drag_N	n00114871
+drag_V	v00341757
+drag_V2	v00341757
+drag_down_V	v01597096
+drag_in_V	v02677797
+drag_on_V	v00341757
+dragee_N	n03231723
+draggingly_Adv	r00513319
+draggled_A	a00420287
+dragnet_N	n04475749
+dragoman_N	n10029429
+dragon_N	n01688589
+dragonet_N	n02618827
+dragonfly_N	n02268443
+dragonhead_N	n12846335
+dragoon_N	n10029831
+dragoon_V2	v02424533
+drain_N	n00396029
+drain_V	v00389638
+drain_V2	v00389638
+drainage_N	n00396029
+drainage_basin_N	n08518940
+drainboard_N	n03232676
+draining_board_N	n03232676
+drainpipe_N	n03231912
+drainplug_N	n03232815
+drake_N	n01847000
+dram_N	n13699442
+drama_N	n04626705
+dramatic_A	a00794825
+dramatically_Adv	r00138945
+dramatics_N	n00886456
+dramatist_N	n10030277
+dramatization_N	n00899292
+dramatize_V2	v00956405
+dramaturgic_A	a03005423
+dramaturgy_N	n07006119
+drape_N	n03151077
+drape_V2	v01542525
+draper_N	n10032190
+drapery_N	n03151077
+drastic_A	a00841934
+drastically_Adv	r00056652
+draught_N	n00115667
+draught_V2	v01683582
+draught_horse_N	n02386496
+draughts_N	n00502952
+draughtsman_N	n10029269
+draughty_A	a01397674
+draw_N	n
+draw_V	v02483564
+draw_V2	v02483564
+draw_V2V	v02483564
+draw_back_V2	v01609773
+draw_in_V	v01282142
+draw_off_V	v01592774
+draw_out_V2	v01351170
+draw_up_V	v00706804
+draw_up_V2	v00706804
+drawback_N	n05164521
+drawbar_N	n03233624
+drawbridge_N	n03233744
+drawee_N	n10032342
+drawer_N	n03233905
+drawers_N	n02854739
+drawing_N	n00392093
+drawing_board_N	n03231024
+drawing_pin_N	n04431745
+drawing_room_N	n03235042
+drawknife_N	n03235327
+drawl_N	n07131741
+drawl_V	v00980176
+drawl_V2	v00980176
+drawler_N	n10032884
+drawnwork_N	n03235433
+drawstring_N	n03235560
+dray_N	n03235979
+dread_N	n07521674
+dread_V	v01780202
+dread_V2	v01780202
+dreadful_A	a00193799
+dreadfulness_N	n04782116
+dreadlock_N	n05258743
+dreadnought_N	n03236093
+dream_N	n05632732
+dream_V	v01637633
+dream_V2	v01637633
+dream_up_V2	v01634142
+dreamer_N	n10032987
+dreamland_N	n05631304
+dreamless_A	a02459862
+dreamlike_A	a01939226
+dreamworld_N	n05631304
+dreamy_A	a00165585
+drear_A	a00364881
+dreariness_N	n05206006
+dreary_A	a00364881
+dredge_N	n03236217
+dredge_V	v01244516
+dredge_V2	v01244516
+dredge_up_V2	v01025785
+dredger_N	n03236423
+dreg_N	n13772971
+dregs_N	n09269972
+drench_V2	v00216216
+drenching_N	n00277811
+dress_A	a01042921
+dress_N	n02728440
+dress_V	v00038849
+dress_V2	v00038849
+dress_down_V	v00045346
+dress_down_V2	v00045346
+dress_hanger_N	n03057920
+dress_up_V	v00044149
+dress_up_V2	v00044149
+dressage_N	n00288000
+dresser_N	n03015254
+dressing_N	n00696882
+dressing_case_N	n03237839
+dressing_down_N	n06713187
+dressing_gown_N	n03237992
+dressing_table_N	n03238586
+dressmaker_N	n10033412
+dressmaking_N	n00608162
+dressy_A	a01795353
+drey_N	n09270160
+dribble_N	n00478647
+dribble_V	v00102974
+dribble_V2	v00102974
+dribbler_N	n10033663
+driblet_N	n13771404
+drier_N	n03251766
+drift_N	n03239399
+drift_V	v00571390
+drift_V2	v00571390
+drift_apart_V	v01824050
+drift_ice_N	n09270414
+drift_net_N	n03239607
+drift_off_V	v00017282
+driftage_N	n07366799
+drifter_N	n10744544
+driftfish_N	n02634285
+drifting_N	n00297404
+driftwood_N	n14837678
+drill_N	n00894359
+drill_V	v00603981
+drill_V2	v00603981
+drilling_N	n00923130
+drink_N	n00748515
+drink_V	v00737005
+drink_V2	v00737005
+drink_up_V2	v01175937
+drinkable_A	a00797113
+drinker_N	n10034201
+drinking_N	n00748515
+drinking_bout_N	n00748834
+drinking_fountain_N	n03241335
+drinking_song_N	n07050827
+drinking_water_N	n07936263
+drip_N	n03241660
+drip_V	v01611516
+drip_V2	v01611516
+dripless_A	a01398648
+drippiness_N	n04627506
+dripping_N	n07383323
+dripping_pan_N	n03242390
+drippings_N	n07673249
+drippy_A	a00854413
+dripstone_N	n03242595
+drive_N	n00103834
+drive_V	v01026975
+drive_V2	v01026975
+drive_V2V	v01026975
+drive_VS	v01026975
+drive_away_V2	v02002720
+drive_back_V2	v01131197
+drive_off_V	v02002720
+drive_out_V2	v00576228
+drive_up_V	v01850135
+drive_up_V2	v01850135
+drivel_N	n05416678
+drivel_V	v00102974
+driveller_N	n10033663
+driver_N	n03244047
+driveshaft_N	n03244231
+driveway_N	n03244388
+driving_N	n00298497
+driving_belt_N	n03244660
+driving_wheel_N	n03244919
+drizzle_N	n11502322
+drizzle_V	v01376082
+drizzly_A	a02549234
+drogue_N	n03245271
+droll_A	a01265938
+drollery_N	n00515069
+dromaeosaur_N	n01717860
+dromedary_N	n02437312
+dronabinol_N	n03245553
+drone_N	n02207179
+drone_V	v00944788
+drone_V2	v00944788
+drone_on_V	v00944788
+drool_N	n05416678
+drool_V	v00102974
+droop_N	n13905572
+droop_V	v00469637
+droop_V2	v00469637
+droopingly_Adv	r00322939
+drop_N	n
+drop_V	v02403920
+drop_V2	v02403920
+drop_away_V	v00204391
+drop_back_V	v01833508
+drop_by_V	v02488641
+drop_curtain_N	n03246454
+drop_in_V	v02488641
+drop_off_V	v00017282
+drop_off_V2	v00017282
+drop_out_V	v01083044
+dropkick_N	n00137877
+dropkicker_N	n10035655
+droplet_N	n13771828
+dropline_N	n06345566
+dropout_N	n09995925
+dropper_N	n03247083
+dropping_zone_N	n08690194
+droppings_N	n14854847
+dropseed_N	n12140358
+dropsical_A	a01176544
+dropsy_N	n14316714
+droshky_N	n03247351
+drosophila_N	n02197689
+dross_N	n14583670
+drought_N	n14537054
+drove_N	n03247495
+drover_N	n10171567
+drown_V	v00360501
+drown_V2	v00360501
+drown_out_V2	v02172534
+drowse_N	n00858849
+drowse_V	v00015303
+drowse_V2	v00015303
+drowsiness_N	n14030435
+drowsy_A	a00165766
+drub_V2	v01412912
+drubbing_N	n01160729
+drudge_N	n10035809
+drudge_V	v02419773
+drudgery_N	n00621476
+drug_N	n03247620
+drug_V2	v00084738
+drugget_N	n03248835
+druggist_N	n10421470
+drugless_A	a01166314
+drugstore_N	n03249342
+druid_N	n10036444
+druidism_N	n06224831
+drum_N	n02594552
+drum_V	v00605783
+drum_V2	v00605783
+drum_major_N	n10036574
+drum_majorette_N	n10036692
+drum_out_V2	v02401809
+drum_up_V2	v01385643
+drumbeat_N	n01214408
+drumfire_N	n00994623
+drumhead_A	a01633880
+drumhead_N	n03250279
+drumlin_N	n09270657
+drummer_N	n10036929
+drumming_N	n00545194
+drumstick_N	n03250847
+drunk_A	a00797299
+drunk_N	n10037080
+drunkard_N	n10037385
+drunken_A	a00798491
+drunkenness_N	n00748515
+drupaceous_A	a02714948
+drupe_N	n13138308
+drupelet_N	n13138658
+drusen_N	n14255064
+dry_A	a01178669
+dry_N	n10037922
+dry_V	v00218475
+dry_V2	v00218475
+dry_clean_V2	v01535117
+dry_cleaner_N	n09927305
+dry_cleaning_N	n00252169
+dry_out_V	v00218475
+dry_out_V2	v00218475
+dry_up_V	v00211108
+dry_up_V2	v00211108
+dry_walling_N	n00912165
+dryad_N	n09551040
+dryer_N	n03251766
+drygoods_N	n03252064
+dryness_N	n04630137
+dryopithecine_N	n02478077
+drypis_N	n11810030
+dscdna_N	n14817346
+dual_A	a02183135
+dualism_N	n05960698
+dualist_N	n10038226
+dualistic_A	a02947252
+duality_N	n04736337
+dub_N	n05720521
+dub_V2	v00960562
+dub_V3	v00960562
+dubbin_N	n14839206
+dubbing_N	n03252959
+dubiety_N	n05698247
+dubious_A	a00338013
+dubiousness_N	n04757522
+dubliner_N	n09715427
+dubnium_N	n14636523
+ducal_A	a03062754
+ducat_N	n13389475
+duce_N	n10038320
+duchess_N	n10038409
+duchy_N	n08557131
+duck_N	n01846331
+duck_V	v00809654
+duck_V2	v00809654
+duckbill_A	a00206900
+duckboard_N	n03253187
+ducking_N	n00277569
+ducking_stool_N	n03144982
+duckling_N	n01847170
+duckpin_N	n03253279
+duckpins_N	n00462557
+duckweed_N	n11794519
+ducky_N	n09991867
+duct_N	n03253398
+ductile_A	a02144436
+ductility_N	n05022173
+ductless_A	a03062899
+ductule_N	n05251537
+dud_A	a01425154
+dud_N	n07365193
+dude_N	n09991026
+dudeen_N	n03253714
+dudgeon_N	n07516756
+due_A	a00136354
+due_Adv	r00052152
+due_N	n05176082
+duel_N	n00789237
+duel_V	v01121948
+dueler_N	n10038929
+duelist_N	n10038929
+duellist_N	n10038929
+duenna_N	n10039164
+duet_N	n00529224
+duff_N	n07618119
+duffel_N	n03253796
+duffer_N	n10039271
+duffle_N	n03253796
+dug_N	n02370265
+dugong_N	n02074367
+dugout_N	n02920503
+duke_N	n10038620
+dukedom_N	n08557131
+dulcet_A	a01501821
+dulciana_N	n03254625
+dulcimer_N	n03254737
+dull_A	a00283703
+dull_V	v00391672
+dull_V2	v00391672
+dullard_N	n09867437
+dullness_N	n04705671
+dulse_N	n01415139
+dumb_A	a00151855
+dumbbell_N	n03255030
+dumbfound_V2	v00622384
+dumbness_N	n05645854
+dumbwaiter_N	n03255322
+dumdum_N	n03255488
+dummy_A	a01572831
+dummy_N	n02848921
+dump_N	n03255790
+dump_V	v01412346
+dump_V2	v01412346
+dumpcart_N	n03255899
+dumper_N	n03256166
+dumpiness_N	n04998816
+dumping_N	n01115589
+dumpling_N	n07611148
+dumps_N	n14405061
+dumpy_A	a02715047
+dun_A	a00374818
+dun_N	n02381261
+dun_V2	v00312165
+dunce_N	n10039663
+dunderhead_N	n10039663
+dune_N	n09270735
+dung_N	n14854847
+dungeon_N	n03256928
+dunghill_N	n07962295
+dunk_N	n00110554
+dunk_V2	v01192312
+dunker_N	n09677830
+duodecimal_A	a01915482
+duodenal_A	a02908647
+duodenum_N	n05534955
+duologue_N	n07010692
+dupe_N	n10752480
+dupe_V2	v00854904
+duplex_A	a00233756
+duplicable_A	a01868185
+duplicate_A	a01486854
+duplicate_N	n03257343
+duplicate_V2	v00246217
+duplication_N	n01019703
+duplicator_N	n03257586
+duplicity_N	n00753240
+durability_N	n05053688
+durable_A	a01439496
+durables_N	n03257877
+dural_A	a02715142
+durance_N	n14000105
+duration_N	n05051249
+durative_N	n13805179
+durbar_N	n03258049
+duress_N	n05195548
+durian_N	n07762913
+durmast_N	n12276477
+durra_N	n12137791
+durum_N	n12142450
+dusk_N	n15169421
+dusky_A	a00245458
+dust_N	n14839846
+dust_V2	v01244351
+dust_bowl_N	n08578174
+dust_coat_N	n03258730
+dust_jacket_N	n07248320
+dust_sheet_N	n03258577
+dust_wrapper_N	n07248320
+dustbin_N	n02747177
+dustcart_N	n03417042
+dustcloth_N	n03258330
+duster_N	n00108081
+dustiness_N	n14498733
+dustlike_A	a02233072
+dustman_N	n10120330
+dustmop_N	n03258905
+dustpan_N	n03259009
+dusty_A	a01689580
+dutch_A	a02960686
+dutch_N	n06952572
+dutchman_N	n09713108
+duteous_A	a01613047
+dutiable_A	a02400628
+dutiful_A	a01613047
+dutifulness_N	n04827392
+duty_N	n00719494
+duvet_N	n03266749
+dwarf_N	n00005930
+dwarf_V2	v02452614
+dwarfish_A	a01393024
+dwarfishness_N	n05107668
+dwarfism_N	n14506403
+dwell_V	v00704249
+dwell_on_V2	v02640226
+dweller_N	n09620078
+dwelling_N	n03259505
+dwelling_house_N	n03259505
+dwindle_V	v00267681
+dwindling_N	n07422800
+dyadic_A	a02854257
+dyarchy_N	n08361612
+dybbuk_N	n09543154
+dye_N	n14985383
+dye_V	v00283090
+dye_V2	v00283090
+dyeing_N	n00275424
+dyer_N	n10040515
+dyestuff_N	n14985383
+dyewood_N	n15100023
+dyke_N	n03160309
+dyke_V	v01587818
+dyke_V2	v01587818
+dynamic_A	a00041618
+dynamic_N	n09179962
+dynamically_Adv	r00323666
+dynamics_N	n06113597
+dynamism_N	n04635482
+dynamite_N	n03260293
+dynamite_V2	v00307419
+dynamiter_N	n10040789
+dynamo_N	n03260504
+dynamometer_N	n03260733
+dynast_N	n10541983
+dynastic_A	a02715244
+dynasty_N	n07971582
+dyne_N	n13647498
+dysaphia_N	n14058934
+dysarthria_N	n14402015
+dyscalculia_N	n14099439
+dyschezia_N	n14371449
+dyscrasia_N	n14053717
+dysentery_N	n14129999
+dysfunction_N	n14557898
+dysfunctional_A	a00046792
+dysgenesis_N	n14045954
+dysgenic_A	a02715365
+dysgenics_N	n06042690
+dysgraphia_N	n14099552
+dyskinesia_N	n14092577
+dyslectic_A	a01275195
+dyslectic_N	n10040617
+dyslexia_N	n14099643
+dyslexic_A	a03040408
+dyslogia_N	n14402184
+dyslogistic_A	a00907243
+dysmenorrhea_N	n14326190
+dysomia_N	n14552355
+dysosmia_N	n14059021
+dyspepsia_N	n14336317
+dyspeptic_A	a01135269
+dyspeptic_N	n10040698
+dysphagia_N	n14059143
+dysphasia_N	n14099785
+dysphemism_N	n06605396
+dysphemistic_A	a00908672
+dysphonia_N	n14402377
+dysphoria_N	n07539367
+dysphoric_A	a00909363
+dysplasia_N	n14365950
+dysplastic_A	a02715567
+dyspnea_N	n14369744
+dysprosium_N	n14636647
+dysthymia_N	n14389909
+dystopia_N	n06367702
+dystopian_A	a02498507
+dystrophy_N	n14059336
+dysuria_N	n14059252
+e'en_Adv	r00018265
+e'er_Adv	r00019339
+e_N	n06831605
+each_Adv	r00239908
+eager_A	a00810916
+eagerness_N	n04644719
+eagle_N	n01613294
+eaglet_N	n01613807
+ear_N	n05320899
+ear_trumpet_N	n03506560
+earache_N	n14327435
+eardrop_N	n03909020
+eardrum_N	n05318831
+eared_A	a00812170
+earflap_N	n03261019
+earful_N	n06713187
+earl_N	n10041373
+earldom_N	n08557271
+earless_A	a00812860
+earlier_A	a00814611
+earlier_Adv	r00060939
+earliness_N	n05046659
+earlobe_N	n05323588
+early_A	a00812952
+early_Adv	r00100082
+early_on_Adv	r00100681
+earlyish_A	a00814902
+earmark_N	n04732543
+earmark_V2	v00724150
+earmuff_N	n03261603
+earn_V	v02289295
+earn_V2	v02289295
+earn_VA	v02289295
+earner_N	n10041887
+earnest_A	a01910114
+earnest_N	n13350182
+earnest_money_N	n13350322
+earnestness_N	n04646548
+earphone_N	n03261776
+earpiece_N	n03261776
+earplug_N	n03262072
+earring_N	n03262349
+earshot_N	n08560785
+earth_N	n03462747
+earth_V2	v01292727
+earthball_N	n12969131
+earthborn_A	a01181116
+earthbound_A	a01181251
+earthen_A	a02905050
+earthenware_N	n03262519
+earthlike_A	a00374944
+earthly_A	a01180695
+earthnut_N	n07736971
+earthquake_N	n07428954
+earthshaking_A	a01453625
+earthstar_N	n13044778
+earthtongue_N	n13226871
+earthwork_N	n03262717
+earthworm_N	n01935395
+earthy_A	a02905151
+earwax_N	n15095103
+earwig_N	n02272871
+ease_N	n01064148
+ease_V	v00082308
+ease_V2	v00082308
+ease_off_V2	v00156276
+ease_up_V	v00156276
+easel_N	n03262809
+easement_N	n00354884
+easiness_N	n01224346
+easing_N	n00354884
+east_A	a00823350
+east_Adv	r00323786
+east_N	n08561351
+eastbound_A	a00823556
+easter_N	n11448343
+easterly_A	a00823665
+easterly_Adv	r00324235
+eastern_A	a00825604
+easterner_N	n10042074
+easternmost_A	a00824094
+eastside_A	a00824183
+eastward_A	a00823556
+eastward_Adv	r00324135
+eastwards_Adv	r00324135
+easy_A	a00749230
+easy_Adv	r00147876
+easygoing_A	a00712004
+easygoingness_N	n04640722
+eat_V	v00274283
+eat_V2	v00274283
+eat_away_V	v00274633
+eat_away_V2	v00274633
+eat_in_V	v01167537
+eat_into_V2	v01773825
+eat_out_V	v01167640
+eat_up_V2	v01157517
+eatable_A	a00828779
+eatable_N	n07556637
+eatage_N	n07801091
+eater_N	n07708260
+eating_N	n00838367
+eating_apple_N	n07739506
+eating_house_N	n04081281
+eau_de_cologne_N	n03071021
+eau_de_vie_N	n07902443
+eaves_N	n03263076
+eavesdrop_V	v02189714
+eavesdropper_N	n10042690
+ebb_N	n07402147
+ebb_V	v00570907
+ebb_away_V	v01903935
+ebbtide_N	n07402393
+eblis_N	n09544876
+ebon_A	a00389231
+ebonite_N	n15007534
+ebony_A	a00389231
+ebony_N	n04960582
+ebracteate_A	a02716516
+ebullience_N	n04634540
+ebullient_A	a02279723
+eburnation_N	n13470687
+ec_N	n08173515
+ecarte_N	n00492195
+eccentric_A	a00543200
+eccentric_N	n09909060
+eccentrically_Adv	r00513396
+eccentricity_N	n04798881
+ecchymosis_N	n13470868
+ecclesiastic_N	n09928136
+ecclesiastical_A	a02899486
+ecclesiasticism_N	n01213234
+ecclesiology_N	n06183004
+eccrine_A	a00098736
+ecdemic_A	a01427602
+echelon_N	n03263474
+echidna_N	n01872401
+echinocactus_N	n11845557
+echinococcosis_N	n14453414
+echinococcus_N	n01927928
+echinoderm_N	n02316707
+echinus_N	n03263640
+echo_N	n01021119
+echo_V	v00957679
+echo_V2	v00957679
+echo_sounder_N	n04259771
+echo_sounding_N	n00155797
+echocardiogram_N	n07003935
+echocardiograph_N	n03263758
+echocardiography_N	n00832306
+echoencephalogram_N	n07003807
+echoencephalograph_N	n03263888
+echoencephalography_N	n00832471
+echoic_A	a01217579
+echolalia_N	n01018951
+echoless_A	a02008508
+echolocation_N	n00155797
+echovirus_N	n01338333
+eclair_N	n07628691
+eclampsia_N	n14191284
+eclat_N	n04814872
+eclectic_A	a00775486
+eclectic_N	n10043024
+eclecticism_N	n05788713
+eclipse_N	n07368646
+eclipse_V2	v02158340
+ecliptic_N	n08565214
+eclogue_N	n06379439
+ecobabble_N	n07069074
+ecological_A	a02906478
+ecologist_N	n10043163
+ecology_N	n06070929
+econometric_A	a02919733
+econometrician_N	n10043491
+econometrics_N	n06150449
+economic_A	a02716605
+economical_A	a02716739
+economics_N	n06149484
+economist_N	n10043643
+economize_V	v02269143
+economize_V2	v02269143
+economizer_N	n10044470
+economy_N	n00192613
+ecosystem_N	n08368757
+ecoterrorism_N	n00764031
+ecotourism_N	n00298351
+ecphonesis_N	n07102802
+ecstasy_N	n02678738
+ecstatic_A	a01367008
+ecstatically_Adv	r00325139
+ectasia_N	n14064044
+ectoderm_N	n01463739
+ectodermal_A	a02876360
+ectomorph_N	n10044682
+ectomorphic_A	a00827923
+ectoparasite_N	n01385330
+ectopia_N	n05081660
+ectopic_A	a02717149
+ectoplasm_N	n05433856
+ectoproct_N	n02314158
+ectrodactyly_N	n14093464
+ecuadorian_A	a02966324
+ecuadorian_N	n09700371
+ecumenic_A	a02092460
+ecumenical_A	a00527188
+ecumenism_N	n06790235
+eczema_N	n14226056
+edacious_A	a00010726
+edacity_N	n04886402
+edaphosaurus_N	n01722389
+eddy_N	n07432973
+eddy_V	v02047650
+edelweiss_N	n11989393
+edema_N	n14316714
+edematous_A	a01176544
+edental_A	a02439740
+edentate_N	n02453611
+edentulous_A	a02439875
+edge_N	n03264136
+edge_V	v01246843
+edge_V2	v01246843
+edge_up_V	v02017937
+edgeless_A	a00800678
+edger_N	n03264906
+edgeways_Adv	r00325343
+edgewise_Adv	r00325343
+edginess_N	n07525057
+edging_N	n03265479
+edgy_A	a02406370
+edibility_N	n04997472
+edible_A	a00828779
+edible_N	n07556637
+edict_N	n06539770
+edification_N	n05987835
+edifice_N	n02913152
+edify_V2	v00991385
+edifying_A	a01325451
+edit_V2	v00201722
+editing_N	n06427831
+edition_N	n05840650
+editor_N	n06574841
+editorial_A	a02717258
+editorial_N	n06268567
+editorship_N	n00592102
+edmontosaurus_N	n01707000
+edp_N	n13472341
+educate_V2	v00603298
+education_N	n00611433
+educational_A	a02946221
+educationalist_N	n10045454
+educationist_N	n10045454
+educative_A	a01324424
+educator_N	n10045713
+educe_V2	v00251615
+edutainment_N	n00515578
+edwardian_A	a03062990
+edwardian_N	n10046387
+eec_N	n08173515
+eeg_N	n07004241
+eel_N	n02526121
+eelblenny_N	n02616128
+eelgrass_N	n12615232
+eellike_A	a02315808
+eelpout_N	n02523427
+eelworm_N	n01931714
+eerie_A	a00968522
+eeriness_N	n04798020
+eery_A	a00968522
+eff_V	v01426397
+efface_V2	v00311338
+effaceable_A	a00897759
+effacement_N	n00054328
+effect_N	n04675314
+effect_V2	v01642924
+effecter_N	n10046527
+effective_A	a00834198
+effectiveness_N	n05034225
+effector_N	n05298421
+effects_N	n13246079
+effectual_A	a00834198
+effectuality_N	n05199286
+effectualness_N	n05199286
+effeminacy_N	n04668139
+effeminate_A	a01476325
+effendi_N	n09735790
+efferent_A	a00333987
+effervesce_V	v00519363
+effervescence_N	n04733347
+effervescent_A	a02276088
+effete_A	a01297658
+efficacious_A	a00834198
+efficacy_N	n05199869
+efficiency_N	n05644527
+efficient_A	a00839619
+effigy_N	n03265874
+effleurage_N	n00659667
+efflorescence_N	n11410527
+efflorescent_A	a01488856
+effluent_A	a01295837
+effluent_N	n14857021
+effluvium_N	n14853530
+efflux_N	n13529295
+effort_N	n
+effortful_A	a00836277
+effortfulness_N	n04709585
+effortless_A	a00838296
+effortlessness_N	n04708543
+effrontery_N	n04838727
+effulgence_N	n04953954
+effulgent_A	a00280463
+effusion_N	n00329943
+effusive_A	a00720524
+effusiveness_N	n04651009
+eft_N	n01631663
+egalitarian_A	a00715677
+egalitarian_N	n10046870
+egalitarianism_N	n05967588
+egality_N	n13947010
+egg_N	n01460457
+egg_V2	v01261491
+egg_cup_N	n03266498
+egg_on_V2	v01230710
+eggar_N	n02306825
+eggbeater_N	n03266371
+eggcup_N	n03266498
+egghead_N	n10047030
+eggnog_N	n07932039
+eggplant_N	n07713074
+eggshake_N	n07923495
+eggshell_N	n09432430
+eglantine_N	n12621619
+ego_N	n05613170
+egocentric_A	a00101800
+egocentric_N	n10047199
+egoism_N	n04835028
+egoist_N	n10047199
+egoistic_A	a00101800
+egoistical_A	a00101800
+egomania_N	n09182142
+egomaniac_N	n10047371
+egotism_N	n04887497
+egotist_N	n10047459
+egotistic_A	a01891773
+egotistically_Adv	r00327089
+egotrip_V	v02372161
+egregious_A	a00580039
+egress_N	n00044455
+egret_N	n02008796
+egyptian_A	a02971469
+egyptian_N	n06990000
+eider_N	n01853195
+eiderdown_N	n01896844
+eidetic_A	a01979501
+eidos_N	n04723436
+eigenvalue_N	n05856589
+eightpence_N	n13391610
+eightpenny_A	a02223066
+eightsome_N	n00540396
+einsteinium_N	n14636822
+eisegesis_N	n07171785
+eisteddfod_N	n00517231
+either_Adv	r00024893
+ejaculate_V2	v00055010
+ejaculation_N	n07125958
+ejaculator_N	n10048001
+eject_V	v00104868
+eject_V2	v00104868
+ejection_N	n00116687
+ejector_N	n02972533
+ejector_seat_N	n03267468
+eke_out_V2	v02239846
+el_dorado_N	n05627514
+elaborate_A	a00310433
+elaborate_V	v00251463
+elaborate_V2	v00251463
+elaborateness_N	n04698112
+elaboration_N	n00250710
+elan_N	n04633570
+eland_N	n02426813
+elapid_N	n01745125
+elapse_V	v02072849
+elapsed_A	a03148724
+elasmobranch_N	n01482071
+elastance_N	n11433698
+elastase_N	n14849540
+elastic_A	a00843146
+elastic_N	n03267696
+elasticity_N	n05020358
+elasticized_A	a00844112
+elastin_N	n05287731
+elastomer_N	n14840583
+elastoplast_N	n03268142
+elastosis_N	n14035502
+elate_V2	v01811736
+elating_A	a00921538
+elation_N	n07527656
+elbow_N	n02468368
+elbow_V2	v01239494
+elbowing_N	n00114298
+elder_A	a02100031
+elder_N	n10048218
+elderberry_N	n07765208
+elderly_A	a01644225
+eldership_N	n00592199
+eldritch_A	a01575424
+elecampane_N	n11984659
+elect_A	a01294857
+elect_V	v00676864
+elect_V2	v00676864
+elect_V2V	v00676864
+elect_V3	v00676864
+election_N	n00180962
+electioneering_N	n00799537
+elective_A	a00846052
+elector_N	n10473273
+electoral_A	a02717538
+electorate_N	n08161068
+electric_A	a02826877
+electric_N	n03268790
+electrical_A	a02826701
+electrician_N	n10049363
+electricity_N	n07514600
+electrification_N	n00952615
+electrify_V2	v00505802
+electrifying_A	a00921866
+electrocardiogram_N	n07004057
+electrocardiograph_N	n02963503
+electrocardiographic_A	a02717678
+electrocautery_N	n00697734
+electrochemical_A	a02717784
+electrochemistry_N	n06089857
+electrocute_V2	v02484957
+electrocution_N	n00228078
+electrocutioner_N	n10049522
+electrode_N	n03274796
+electrodeposition_N	n13471958
+electrodynamometer_N	n03275125
+electroencephalogram_N	n07004241
+electroencephalograph_N	n03275311
+electroencephalographic_A	a02717896
+electrograph_N	n03275451
+electrologist_N	n10049648
+electrolysis_N	n00255065
+electrolyte_N	n14847929
+electrolytic_A	a02718008
+electrolytic_N	n03275681
+electromagnet_N	n03276179
+electromagnetic_A	a02926320
+electromagnetism_N	n06099107
+electromechanical_A	a02718256
+electrometer_N	n03276696
+electromotive_A	a02718393
+electromyogram_N	n07004422
+electromyograph_N	n03276839
+electromyography_N	n01006054
+electron_N	n09271904
+electronegativity_N	n04944513
+electronic_A	a02718497
+electronically_Adv	r00123582
+electronics_N	n06099269
+electrophoresis_N	n13472518
+electrophoretic_A	a02718845
+electrophorus_N	n01444164
+electroplate_N	n03280064
+electroplate_V2	v01395782
+electroplater_N	n10049788
+electroretinogram_N	n07004564
+electroscope_N	n03280216
+electrosleep_N	n05680684
+electrostatic_A	a02719009
+electrostatically_Adv	r00141262
+electrostatics_N	n06100101
+electrosurgery_N	n00670897
+electrotherapist_N	n10049896
+electrotherapy_N	n00662681
+electrum_N	n14718017
+eleemosynary_A	a00359645
+elegance_N	n04812268
+elegant_A	a00849357
+elegiac_A	a02719244
+elegist_N	n10050043
+elegy_N	n06379568
+element_N	n03081021
+elemental_A	a02719395
+elementary_A	a02719685
+elements_N	n11525303
+elemi_N	n12691028
+elephant_N	n02503517
+elephantiasis_N	n14367341
+elephantine_A	a01385773
+elevate_V2	v00544549
+elevation_N	n00373544
+elevator_N	n03281145
+elf_N	n05057163
+elfin_A	a02719872
+elfish_A	a02122543
+elicit_V2	v00728826
+elicitation_N	n05827253
+elide_V2	v00615421
+eligibility_N	n04717552
+eligible_A	a00851744
+eliminate_V2	v00072989
+elimination_N	n00223720
+eliminator_N	n09272468
+elision_N	n05707269
+elite_N	n08386555
+elitism_N	n06217657
+elitist_N	n10050558
+elixir_N	n07883384
+elizabethan_A	a03031400
+elizabethan_N	n10050712
+elk_N	n02431122
+ell_N	n03281821
+ellipse_N	n13878306
+ellipsis_N	n13473716
+ellipsoid_A	a02046446
+ellipsoid_N	n13897198
+elliptic_A	a00548029
+elliptical_A	a00548029
+elm_N	n12405714
+elocution_N	n07083246
+elocutionary_A	a03063176
+elocutionist_N	n10050880
+elongate_A	a
+elongate_V	v00318816
+elongate_V2	v00318816
+elongation_N	n00406007
+elope_V	v02074186
+elopement_N	n00058608
+eloquence_N	n07069210
+eloquent_A	a00150505
+elsewhere_Adv	r00085002
+elsholtzia_N	n12846690
+eluate_N	n14848149
+elucidate_V2	v00621058
+elucidation_N	n07171206
+elude_V2	v00809654
+elusive_A	a
+elusiveness_N	n04824118
+elution_N	n13473836
+elver_N	n02526425
+elves_N	n11474774
+elvish_A	a02122543
+elysian_A	a02871347
+em_N	n13712428
+emaciate_V2	v00389238
+emaciation_N	n05001867
+emanate_V	v00004605
+emanation_N	n01253060
+emancipate_V2	v02496498
+emancipation_N	n01247413
+emancipative_A	a02005364
+emancipator_N	n10051026
+emarginate_A	a02246826
+emasculate_V2	v00060833
+emasculation_N	n00692349
+embalm_V2	v02226981
+embalmer_N	n10051215
+embalmment_N	n00820406
+embankment_N	n03282060
+embargo_N	n06660520
+embargo_V2	v02452758
+embark_V	v02373336
+embark_V2	v02373336
+embark_on_V2	v01650610
+embarkation_N	n00058337
+embarrass_V2	v01792097
+embarrassing_A	a00746047
+embarrassment_N	n05120116
+embassy_N	n03282295
+embattled_A	a01796109
+embed_V2	v01089423
+embellish_V2	v00293141
+embellishment_N	n00262743
+ember_N	n09273130
+embezzle_V2	v02292535
+embezzlement_N	n00776732
+embezzler_N	n10051337
+embitter_V2	v01773535
+embitterment_N	n13988871
+emblazon_V2	v01684180
+emblem_N	n03282591
+emblematic_A	a01982186
+embodiment_N	n00933000
+embody_V2	v02697725
+embolden_V2	v01817938
+embolectomy_N	n00673234
+embolic_A	a02992453
+embolism_N	n14101083
+embolus_N	n14373407
+embonpoint_A	a00986766
+embonpoint_N	n05000913
+emboss_V2	v01531265
+embrace_N	n
+embrace_V	v00601822
+embrace_V2	v00601822
+embrasure_N	n03984908
+embrocation_N	n03673594
+embroider_V	v00956405
+embroider_V2	v00956405
+embroiderer_N	n10051552
+embroideress_N	n10051683
+embroidery_N	n03282933
+embroil_V	v02677797
+embroil_V2	v02677797
+embryo_N	n01458842
+embryologist_N	n10051761
+embryology_N	n06071426
+embryonic_A	a00818581
+emeer_N	n10052497
+emend_V2	v00207911
+emendation_N	n01250208
+emerald_N	n04968056
+emerge_V	v00423971
+emerge_V2	v00423971
+emerge_V2V	v00423971
+emerge_VS	v00423971
+emergence_N	n00044455
+emergency_N	n03483637
+emergent_A	a
+emeritus_A	a01645490
+emeritus_N	n10051861
+emery_N	n14674143
+emetic_N	n03283519
+emigrant_N	n10051975
+emigrate_V	v00416135
+emigrate_V2V	v00416135
+emigration_N	n00056087
+emigre_N	n10051975
+eminence_N	n05542686
+eminent_A	a01205473
+emir_N	n10052497
+emirate_N	n00592292
+emissary_N	n10052694
+emission_N	n01253060
+emit_V2	v00105333
+emitter_N	n03283827
+emmenagogue_N	n14852646
+emmer_N	n12143215
+emmetropia_N	n14096957
+emmetropic_A	a00105566
+emolument_N	n13290285
+emoticon_N	n06279939
+emotion_N	n07480068
+emotional_A	a00853776
+emotionality_N	n04626280
+emotionless_A	a01257990
+emotionlessness_N	n04629194
+emotive_A	a00854255
+empale_V2	v01444326
+empanel_V2	v00625963
+empathic_A	a02375639
+empathize_V	v00594058
+empathy_N	n07554856
+emperor_N	n02278839
+emphasis_N	n05037394
+emphasize_V2	v01013367
+emphasize_VS	v01013367
+emphasizing_N	n01264243
+emphatic_A	a00156575
+emphatically_Adv	r00036935
+emphysema_N	n14147380
+emphysematous_A	a03009131
+empire_N	n07740597
+empiric_A	a00858917
+empirical_A	a00858917
+empiricism_N	n00633108
+empiricist_N	n10053591
+emplacement_N	n01051331
+emplane_V	v02018265
+emplane_V2	v02018265
+employ_N	n13968092
+employ_V2	v01158872
+employable_A	a00865201
+employable_N	n10053708
+employee_N	n10053808
+employer_N	n10054657
+employment_N	n00584367
+emporium_N	n03176763
+empower_V2	v02473981
+empower_V2V	v02473981
+empress_N	n10053439
+emptiness_N	n05141040
+empty_A	a
+empty_N	n03284308
+empty_V	v01088749
+empty_V2	v01088749
+emptying_N	n00395797
+empurpled_A	a02017372
+empyema_N	n14172873
+empyreal_A	a02720042
+empyrean_A	a02720042
+empyrean_N	n08521267
+emu_N	n01519873
+emulate_V2	v01122405
+emulation_N	n01021270
+emulous_A	a02720203
+emulsifier_N	n14674408
+emulsify_V2	v00500638
+emulsion_N	n03284482
+en_N	n13712592
+en_clair_Adv	r00252348
+en_famille_Adv	r00252405
+en_masse_Adv	r00157304
+en_route_Adv	r00171322
+enable_V2	v00512877
+enable_V2V	v00512877
+enable_VS	v00512877
+enabling_A	a01194806
+enact_V2	v01722447
+enact_V2V	v01722447
+enactment_N	n00548802
+enalapril_N	n03285106
+enallage_N	n07103106
+enamel_N	n03284743
+enamel_V2	v01681723
+enamelware_N	n03284981
+enamine_N	n14883661
+enamored_A	a01465668
+enamour_V2	v01806505
+enanthem_N	n14321653
+enantiomorph_N	n14883766
+enantiomorphism_N	n13829408
+enate_A	a01972349
+enate_N	n10236521
+encainide_N	n03285348
+encamp_V	v02653996
+encamp_V2	v02653996
+encampment_N	n01055165
+encapsulation_N	n13474495
+encase_V2	v01486312
+encasement_N	n00322488
+encaustic_N	n03285578
+encephalartos_N	n11603246
+encephalitis_N	n14342132
+encephalocele_N	n14466846
+encephalogram_N	n03285730
+encephalography_N	n00906290
+encephalomyelitis_N	n14342533
+enchain_V2	v01288461
+enchant_V2	v00776988
+enchanter_N	n10055085
+enchantingly_Adv	r00278834
+enchantment_N	n05979454
+enchantress_N	n10055297
+enchilada_N	n07867021
+enchondroma_N	n14238041
+encircle_V2	v01302854
+encirclement_N	n00954086
+enclave_N	n08553132
+enclose_V2	v00187526
+enclosure_N	n00321956
+encode_V2	v00993892
+encoding_N	n00615887
+encolure_N	n01899894
+encomiastic_A	a00906099
+encomium_N	n06694149
+encompass_V2	v02629793
+encompassment_N	n14427537
+encopresis_N	n14387477
+encore_N	n00099439
+encore_V2	v00754313
+encounter_N	n00147187
+encounter_V2	v01079480
+encourage_V2	v00771341
+encourage_V2V	v00771341
+encouragement_N	n
+encouraging_A	a00866471
+encroach_V	v01993352
+encroachment_N	n00157957
+encrust_V	v00255079
+encrust_V2	v00255079
+encrypt_V2	v00994076
+encumber_V2	v01301051
+encumbrance_N	n03520811
+encyclical_A	a00541349
+encyclical_N	n06625062
+encyclopaedia_N	n06427387
+encyclopaedic_A	a00527744
+encyclopedia_N	n06427387
+encyclopedic_A	a00527744
+encyclopedist_N	n10055566
+encysted_A	a02876514
+end_N	n00728065
+end_V	v00352826
+end_V2	v00352826
+end_VA	v00352826
+end_VS	v00352826
+end_up_V2	v00352558
+endameba_N	n01392275
+endanger_V2	v01036319
+endarterectomy_N	n00673347
+endarteritis_N	n14342638
+endear_V2	v01807170
+endearingly_Adv	r00265298
+endearment_N	n01227805
+endeavour_N	n00786195
+endeavour_V	v02531199
+endemic_A	a01106815
+endemic_N	n11530715
+endergonic_A	a00292024
+endermic_A	a02876601
+endgame_N	n07292118
+ending_N	n00209943
+endive_N	n07731587
+endless_A	a00596211
+endlessness_N	n05052387
+endocarditis_N	n14339094
+endocardium_N	n05428331
+endocentric_A	a00870614
+endocervicitis_N	n14344881
+endocranium_N	n05319028
+endocrine_A	a02915055
+endocrinologist_N	n10056914
+endocrinology_N	n06049850
+endoderm_N	n01464573
+endodontic_A	a02915507
+endodontics_N	n06048184
+endodontist_N	n10057114
+endoergic_A	a00872195
+endogamous_A	a00871051
+endogamy_N	n13965049
+endogenic_A	a00873113
+endogenous_A	a00873113
+endogeny_N	n11418011
+endolymph_N	n05322103
+endometrial_A	a03063492
+endometriosis_N	n14204763
+endometrium_N	n05519820
+endomorph_N	n10055730
+endomorphic_A	a00828175
+endomorphy_N	n04999214
+endoneurium_N	n05287607
+endonuclease_N	n14605415
+endoparasite_N	n01385017
+endoparasitic_A	a02915666
+endoplasm_N	n05433953
+endorphin_N	n14809057
+endorse_V2	v00997794
+endorsement_N	n01215168
+endorser_N	n10057271
+endoscope_N	n03286572
+endoscopic_A	a03063601
+endoscopy_N	n00642045
+endoskeleton_N	n05586446
+endosperm_N	n11682512
+endospore_N	n11548594
+endosteum_N	n05319144
+endothelial_A	a03018375
+endothelium_N	n05240522
+endothermic_A	a00872510
+endotoxin_N	n15035505
+endow_V2	v02201268
+endowment_N	n01086744
+endue_V2	v02474239
+endurable_A	a02435206
+endurance_N	n05032565
+endure_V	v02647497
+endure_V2	v02647497
+enduringly_Adv	r00250363
+endways_Adv	r00328992
+endwise_Adv	r00328992
+enema_N	n00695944
+enemy_N	n07946851
+energetic_A	a00873603
+energetically_Adv	r00090651
+energid_N	n05431585
+energizer_N	n03287351
+energizing_A	a00809164
+energizing_N	n01046984
+energy_N	n04633197
+enervate_V2	v00389856
+enervation_N	n00673494
+enfant_terrible_N	n10057595
+enfeeble_V2	v00389638
+enfeoffment_N	n06545960
+enfilade_N	n00124008
+enflurane_N	n03287459
+enfold_V2	v01580467
+enforce_V2	v02560164
+enforceable_A	a00557221
+enforcement_N	n01127019
+enfranchise_V2	v02477011
+enfranchisement_N	n01139830
+engage_V	v00220115
+engage_V2	v00220115
+engagement_N	n00270919
+engelmannia_N	n11964848
+engender_V2	v00054628
+engine_N	n03287733
+engine_driver_N	n10057714
+engineer_N	n09615807
+engineer_V	v00710005
+engineer_V2	v00710005
+engineering_N	n00949619
+enginery_N	n03288643
+english_A	a03003344
+english_N	n06155432
+englishman_N	n09701603
+englishwoman_N	n09701833
+engorgement_N	n00840630
+engraft_V2	v01528821
+engram_N	n05935381
+engrave_V2	v01321895
+engraver_N	n10058027
+engraving_N	n00938791
+engross_V2	v00600370
+engulf_V2	v00601043
+enhance_V2	v00229605
+enhancement_N	n00265992
+enigma_N	n05685538
+enigmatic_A	a00102930
+enigmatically_Adv	r00296836
+enjambment_N	n07085210
+enjoin_V2	v00746718
+enjoy_V2	v01190948
+enjoy_VV	v01190948
+enjoyable_A	a01801029
+enjoyableness_N	n04779336
+enjoyer_N	n10058411
+enjoyment_N	n01072072
+enkephalin_N	n14809373
+enkindle_V2	v01759326
+enlarge_V	v00154778
+enlarge_V2	v00154778
+enlargement_N	n00365709
+enlarger_N	n03289660
+enlighten_V2	v00621058
+enlightening_A	a01325451
+enlightenment_N	n05986395
+enlist_V	v01097192
+enlist_V2	v01097192
+enlistment_N	n01206986
+enliven_V2	v00192836
+enmesh_V2	v01463340
+enmity_N	n07547805
+ennoble_V2	v02398463
+ennoblement_N	n00065098
+ennobling_A	a01323207
+ennui_N	n07539790
+enol_N	n14605590
+enolic_A	a02915271
+enologist_N	n09616573
+enology_N	n05636171
+enophile_N	n10059067
+enormity_N	n00746033
+enormous_A	a01385255
+enormousness_N	n05104548
+enosis_N	n08304744
+enough_A	a02336109
+enough_Adv	r00145713
+enough_N	n13580415
+enplane_V	v02018265
+enplane_V2	v02018265
+enquire_V	v00729378
+enquire_V2	v00729378
+enquirer_N	n10207831
+enquiringly_Adv	r00376428
+enquiry_N	n00636728
+enrage_V2	v01795888
+enrapture_V2	v01817314
+enrich_V2	v00171586
+enrichment_N	n00264366
+enrol_V	v02471327
+enrol_V2	v02471327
+enroll_V	v02471327
+enroll_V2	v02471327
+enrollee_N	n10059162
+enrolment_N	n00050037
+ensconce_V2	v01493619
+ensemble_N	n03289985
+enshrine_V2	v01482958
+enshroud_V2	v01582200
+ensiform_A	a02168248
+ensign_N	n03290096
+ensilage_N	n07801342
+enslave_V2	v02496696
+enslavement_N	n00089234
+ensnare_V2	v01480770
+ensue_V	v02634265
+ensure_V	v00662589
+ensure_V2	v00662589
+ensure_VS	v00662589
+entablature_N	n03290195
+entail_N	n00049909
+entail_V2	v02363234
+entangle_V2	v01462928
+entanglement_N	n04568557
+entasis_N	n13864542
+entelechy_N	n13955152
+entellus_N	n02488415
+entente_N	n06772461
+entente_cordiale_N	n06772461
+enter_V	v00348252
+enter_V2	v00348252
+enteric_A	a02935530
+enteritis_N	n14344997
+enterobiasis_N	n14176372
+enterokinase_N	n14850190
+enterolith_N	n09273681
+enterolithiasis_N	n14115351
+enteron_N	n05532641
+enteropathy_N	n14074606
+enteroptosis_N	n14093591
+enterostenosis_N	n14106727
+enterostomy_N	n00671022
+enterotoxemia_N	n14264517
+enterotoxin_N	n15035697
+enterovirus_N	n01337915
+enterprise_N	n00796886
+enterprising_A	a00884778
+entertain_V2	v00711715
+entertainer_N	n09616922
+entertaining_A	a01344344
+entertainment_N	n00429048
+enthral_V2	v01817314
+enthrall_V2	v01817314
+enthrone_V2	v02386388
+enthronement_N	n07453638
+enthuse_V	v00916679
+enthusiasm_N	n04634540
+enthusiast_N	n10059582
+enthusiastic_A	a00885695
+enthusiastically_Adv	r00188779
+entice_V2	v00782527
+enticement_N	n00159620
+entire_A	a00515380
+entirety_N	n14461231
+entitle_V2	v01029500
+entitle_V2V	v01029500
+entitle_VS	v01029500
+entitlement_N	n05181754
+entity_N	n
+entomb_V2	v02456493
+entomion_N	n05232503
+entomological_A	a03063868
+entomologist_N	n10059904
+entomology_N	n06072275
+entomophilous_A	a00196799
+entomophobia_N	n14385160
+entoproct_N	n02314492
+entourage_N	n08429167
+entozoan_A	a00889490
+entozoic_A	a00889490
+entr'acte_N	n00520880
+entrain_V	v01979624
+entrain_V2	v01979624
+entrance_N	n00049003
+entrance_V2	v00020926
+entrance_fee_N	n13321495
+entrance_money_N	n13321495
+entrancement_N	n07491286
+entrant_N	n03291243
+entrap_V2	v01480770
+entrapment_N	n01199035
+entreat_V2	v00759657
+entreatingly_Adv	r00278633
+entreaty_N	n07186828
+entrecote_N	n07656866
+entree_N	n00049789
+entrench_V2	v01531025
+entrenchment_N	n03291551
+entrepot_N	n04329190
+entrepreneur_N	n10060352
+entrepreneurial_A	a03064382
+entrust_V2	v02349212
+entry_N	n00049003
+entwine_V2	v01517662
+enucleation_N	n
+enumerate_V2	v00946105
+enumeration_N	n00634586
+enunciate_V	v00978369
+enunciate_V2	v00978369
+enunciation_N	n07132415
+enured_A	a02447779
+enuresis_N	n13474858
+envelop_V2	v01580467
+envelope_N	n03291741
+envelopment_N	n00321956
+envenom_V2	v00532429
+enviable_A	a00733541
+envious_A	a00888765
+environ_V2	v01467370
+environment_N	n08567235
+environmental_A	a02943151
+environmentalism_N	n00276189
+environmentalist_N	n10060621
+environs_N	n08539457
+envisage_V2	v01636397
+envision_V2	v01635432
+envision_VS	v01635432
+envisioned_A	a01935301
+envoi_N	n06384371
+envoy_N	n06384371
+envy_N	n00758335
+envy_V2	v01827064
+enwrap_V2	v01580467
+enzootic_A	a01428122
+enzymatic_A	a03005039
+enzyme_N	n14732946
+enzymologist_N	n10061195
+enzymology_N	n06080192
+eohippus_N	n02375862
+eolith_N	n03292085
+eolithic_A	a03089804
+eon_N	n09536584
+eonian_A	a02720312
+eoraptor_N	n01715134
+eosin_N	n14987484
+eosinopenia_N	n14191646
+eosinophil_N	n05453943
+eosinophilia_N	n14534076
+eosinophilic_A	a03010071
+epacris_N	n12253229
+epanalepsis_N	n07099752
+epanaphora_N	n07100678
+epanodos_N	n07099844
+epanorthosis_N	n07103258
+eparch_N	n10061323
+eparchial_A	a02871575
+eparchy_N	n08551296
+epaulet_N	n03292210
+epaulette_N	n03292210
+epauliere_N	n03292362
+epee_N	n03292475
+ependyma_N	n05319279
+epenthesis_N	n07117788
+epenthetic_A	a02720484
+epergne_N	n03292603
+ephah_N	n13616787
+ephedra_N	n11598686
+ephedrine_N	n14713487
+ephemera_N	n15247410
+ephemeral_A	a01756292
+ephemerality_N	n05055689
+ephemerid_N	n02262178
+ephemeris_N	n06426865
+ephemeron_N	n02161078
+epic_A	a03015589
+epic_N	n06379721
+epicalyx_N	n11692108
+epicanthus_N	n05314255
+epicardia_N	n05534174
+epicardium_N	n05428645
+epicarp_N	n11684499
+epicarpal_A	a02932231
+epicenter_N	n08578032
+epicentre_N	n08578032
+epicondyle_N	n05472681
+epicondylitis_N	n14345304
+epicranium_N	n05539834
+epicure_N	n10061656
+epicurean_A	a03001153
+epicurean_N	n10061656
+epicureanism_N	n05961141
+epicurism_N	n05212168
+epicycle_N	n13909296
+epicyclic_A	a02940115
+epicycloid_N	n13909488
+epideictic_A	a00720777
+epidemic_A	a01426375
+epidemic_N	n07435533
+epidemiologic_A	a02976681
+epidemiologist_N	n10061882
+epidemiology_N	n06050024
+epidendron_N	n12062105
+epidermis_N	n05240211
+epidiascope_N	n03292960
+epididymis_N	n05525628
+epididymitis_N	n14345455
+epidural_A	a02720601
+epigastric_A	a02720715
+epigastrium_N	n05396071
+epigenesis_N	n13475072
+epiglottis_N	n05301752
+epiglottitis_N	n14345552
+epigone_N	n10062042
+epigram_N	n07153727
+epigrammatic_A	a00546951
+epigraph_N	n06406547
+epigraphy_N	n06146053
+epikeratophakia_N	n00681869
+epilation_N	n00254597
+epilepsy_N	n14086143
+epileptic_A	a02945660
+epileptic_N	n10062176
+epilithic_A	a02720965
+epilogue_N	n06398760
+epimorphic_A	a01529897
+epinephrine_N	n05408388
+epiphany_N	n07323605
+epiphenomenon_N	n11453735
+epiphora_N	n07100113
+epiphyllum_N	n11846765
+epiphyseal_A	a02990501
+epiphysis_N	n05485098
+epiphytic_A	a03022349
+epiphytotic_A	a01426749
+epiplexis_N	n07103402
+episcia_N	n12831932
+episcleritis_N	n14345719
+episcopacy_N	n07946969
+episcopal_A	a02721057
+episcopalian_A	a02954981
+episcopalian_N	n10062275
+episcopate_N	n00589494
+episiotomy_N	n00680914
+episode_N	n04173172
+episodic_A	a01756758
+episodically_Adv	r00141405
+episome_N	n14817419
+epispadias_N	n14153468
+episteme_N	n05612358
+epistemic_A	a02850132
+epistemologist_N	n10062385
+epistemology_N	n06166748
+epistle_N	n06442616
+epistolary_A	a01046553
+epitaph_N	n06406625
+epitaxy_N	n13475320
+epithalamium_N	n06383819
+epithelial_A	a02932334
+epitheliod_A	a02932462
+epithelioma_N	n14252464
+epithelium_N	n05239808
+epithet_N	n06720964
+epitome_N	n05937524
+epitomize_V2	v02699141
+epizoan_A	a03064239
+epizoic_A	a00889672
+epizootic_A	a01427010
+epoch_N	n15248269
+epochal_A	a02162179
+eponym_N	n06334778
+eponymous_A	a03036595
+eponymy_N	n13462680
+epos_N	n06379721
+epoxy_N	n14902733
+epsilon_N	n06834565
+eptatretus_N	n01479213
+equable_A	a01134486
+equal_A	a00051045
+equal_N	n09626238
+equal_V2	v00417001
+equalitarian_N	n10046870
+equality_N	n04747899
+equalization_N	n00044673
+equalize_V2	v00417001
+equalizer_N	n00483098
+equanimity_N	n04903813
+equatability_N	n04748187
+equate_V2	v00417001
+equation_N	n00185307
+equator_N	n08568719
+equatorial_A	a02443623
+equatorial_N	n03293863
+equerry_N	n10062492
+equestrian_A	a02721220
+equestrian_N	n10185793
+equiangular_A	a02048794
+equidistant_A	a00890985
+equidistribution_N	n05729362
+equilateral_A	a00891081
+equilateral_N	n13862552
+equilibration_N	n01265632
+equilibrium_N	n05659365
+equine_A	a02721439
+equine_N	n02374149
+equinoctial_A	a02721618
+equinox_N	n08520728
+equip_V2	v00513177
+equipage_N	n02968473
+equipment_N	n03294048
+equipoise_N	n13897996
+equipoised_A	a02029954
+equipotent_A	a01824563
+equiprobable_A	a01413501
+equitable_A	a00958151
+equity_N	n04839154
+equivalence_N	n04746842
+equivalent_A	a00890351
+equivalent_N	n05026508
+equivocal_A	a00895442
+equivocation_N	n00751779
+era_N	n07261300
+eradicable_A	a00897517
+eradicate_V2	v00470701
+eradication_N	n07331013
+erase_V2	v00479391
+eraser_N	n03294833
+erasure_N	n00397760
+erbium_N	n14636988
+erect_A	a01235859
+erect_V2	v01661243
+erectile_A	a00947012
+erecting_N	n00911752
+erection_N	n00911752
+erectness_N	n05079638
+eremite_N	n10518945
+eremitic_A	a02686950
+eremitism_N	n04882438
+erethism_N	n14093723
+erg_N	n13725726
+ergo_Adv	r00043347
+ergodic_A	a01924585
+ergodicity_N	n04771535
+ergonomic_A	a02721877
+ergonomics_N	n06126523
+ergonovine_N	n14713748
+ergosterol_N	n15059404
+ergot_N	n12965626
+ergotamine_N	n14714028
+ergotic_A	a02721979
+ergotism_N	n14510955
+ergotropic_A	a02722083
+ergotropism_N	n00861894
+erica_N	n12227420
+eriogonum_N	n12602262
+eristic_A	a00604221
+eristic_N	n05635321
+eritrean_A	a03064520
+eritrean_N	n09705784
+ermine_N	n02442172
+ern_N	n01615458
+erode_V	v00274724
+erode_V2	v00274724
+erogenous_A	a02104190
+erose_A	a02246903
+erosion_N	n13453428
+erosive_A	a00587376
+erotic_A	a02132080
+erotic_N	n10062716
+erotically_Adv	r00513675
+eroticism_N	n07489059
+err_V	v00617748
+errancy_N	n04805472
+errand_N	n00731947
+errant_A	a00600395
+erratic_A	a00345189
+erratically_Adv	r00107722
+erratum_N	n06769670
+errhine_A	a00323796
+erroneous_A	a00632949
+erroneousness_N	n04802629
+error_N	n00070965
+errorless_A	a01750746
+ersatz_A	a01572974
+ersatz_N	n05696701
+erse_N	n06960566
+eructation_N	n00117578
+erudite_A	a02084358
+eruditeness_N	n05985999
+erudition_N	n05985999
+erupt_V	v00307568
+eruption_N	n07320176
+eruptive_A	a01354925
+erwinia_N	n01370698
+eryngo_N	n12938081
+erysipelas_N	n14232299
+erythema_N	n14226303
+erythematous_A	a02722304
+erythrite_N	n14674776
+erythroblast_N	n05448257
+erythroblastosis_N	n14191756
+erythroderma_N	n14227218
+erythroid_A	a02722421
+erythromycin_N	n03295357
+erythropoiesis_N	n13476111
+erythropoietic_A	a02722501
+erythropoietin_N	n14850334
+escadrille_N	n08219923
+escalade_N	n00325631
+escalader_N	n10062785
+escalate_V	v00290302
+escalate_V2	v00290302
+escalation_N	n00366846
+escalator_N	n03295773
+escapade_N	n00429322
+escape_N	n00058743
+escape_V	v00530017
+escape_V2	v00530017
+escape_VS	v00530017
+escapee_N	n10062905
+escapement_N	n03296081
+escapism_N	n00429440
+escapist_N	n10062996
+escapologist_N	n10063177
+escapology_N	n06248214
+escargot_N	n07782475
+escarpment_N	n03296328
+eschar_N	n05264417
+eschatological_A	a02722630
+eschatologist_N	n10063340
+eschatology_N	n06183162
+escheat_N	n13256599
+escherichia_N	n01368216
+eschew_V2	v00812149
+escolar_N	n02622547
+escort_N	n00827782
+escort_V2	v02025829
+escritoire_N	n04164868
+escrow_N	n13414554
+escudo_N	n13675824
+escutcheon_N	n03296478
+esker_N	n09274305
+eskimo_N	n06918215
+esmolol_N	n03296759
+esophageal_A	a02722801
+esophagitis_N	n14345815
+esophagoscope_N	n03296963
+esophagus_N	n05533948
+esoteric_A	a00898963
+esoterica_N	n06673671
+esp_N	n07256695
+espadrille_N	n03297103
+espalier_N	n03297226
+especial_A	a00488187
+esperanto_N	n06895791
+espionage_N	n00654563
+esplanade_N	n03297354
+espousal_N	n00180413
+espouse_V2	v00601822
+espresso_N	n07920052
+esprit_N	n04633716
+esprit_de_corps_N	n04625129
+espy_V2	v02154312
+esquire_N	n10064046
+essay_N	n
+essay_V	v02531625
+essay_V2	v02531625
+essayist_N	n10064405
+essence_N	n03916031
+essential_A	a
+essential_N	n09367203
+essentiality_N	n05171045
+establish_V2	v00665476
+establishment_N	n00237078
+establishmentarianism_N	n05961278
+estaminet_N	n03298089
+estate_N	n08167365
+estazolam_N	n03298211
+esteem_N	n06206800
+esteem_V2	v00689950
+ester_N	n14850483
+esthete_N	n10064537
+esthetic_A	a
+esthetic_N	n05968971
+esthetical_A	a00069531
+esthetician_N	n10064669
+esthetics_N	n06161223
+estimable_A	a00904163
+estimate_N	n00875246
+estimate_V	v00672433
+estimate_V2	v00672433
+estimate_V2V	v00672433
+estimate_VS	v00672433
+estimation_N	n00875246
+estivation_N	n07947069
+estoppel_N	n06653911
+estradiol_N	n14750316
+estrange_V2	v01823528
+estrangement_N	n07502387
+estranging_A	a01685906
+estriol_N	n14750622
+estrogen_N	n14749794
+estrogenic_A	a02723312
+estrone_N	n14750782
+estrous_A	a02137806
+estrus_N	n14038264
+estuarine_A	a02723420
+estuary_N	n09274500
+eta_N	n06834780
+etagere_N	n03298716
+etamine_N	n03298858
+etanercept_N	n03299006
+etcetera_N	n03299261
+etch_V	v00448110
+etch_V2	v00448110
+etcher_N	n10064977
+etching_N	n00938791
+etd_N	n03305953
+eternal_A	a01439784
+eternity_N	n13956905
+ethane_N	n14850826
+ethchlorvynol_N	n03299788
+ether_N	n03299929
+ethereal_A	a02871060
+ethernet_N	n03300216
+ethic_N	n05956019
+ethical_A	a00905386
+ethicism_N	n05961429
+ethicist_N	n10065066
+ethics_N	n06159473
+ethiopian_A	a03064693
+ethiopian_N	n09705124
+ethmoid_N	n05274590
+ethnarch_N	n10065261
+ethnic_A	a01784401
+ethnic_N	n10065547
+ethnically_Adv	r00123695
+ethnicity_N	n04799133
+ethnocentric_A	a03135290
+ethnocentrism_N	n06201667
+ethnographer_N	n10065643
+ethnographic_A	a03064883
+ethnography_N	n06146546
+ethnological_A	a03065047
+ethnologist_N	n10065758
+ethnology_N	n06146880
+ethologist_N	n10065911
+ethology_N	n06072619
+ethos_N	n04723286
+ethosuximide_N	n03300578
+ethyl_N	n14710325
+ethylene_N	n14851157
+etiolate_A	a00405554
+etiolation_N	n00274206
+etiological_A	a02940953
+etiologist_N	n10066059
+etiology_N	n06161048
+etiquette_N	n06664845
+etodolac_N	n03300907
+etude_N	n07043518
+etui_N	n03301291
+etymological_A	a03022003
+etymologist_N	n10066314
+etymology_N	n06168855
+etymon_N	n06300445
+eubacteria_N	n01355326
+eucalyptus_N	n12334891
+eucharist_N	n01035853
+euchre_N	n00492309
+euclidean_A	a03065227
+euclidian_A	a03065227
+eudemon_N	n09542697
+eudemonic_A	a02859817
+eudemonism_N	n06160418
+eudiometer_N	n03301389
+eugenic_A	a02715949
+eugenics_N	n06042486
+euglena_N	n01406736
+euglenoid_N	n01406904
+eukaryote_N	n01415626
+eukaryotic_A	a02859974
+eulogist_N	n09617161
+eulogistic_A	a00906099
+eulogize_V2	v00880780
+eulogy_N	n06694149
+eunuch_N	n10066452
+euphemism_N	n06605046
+euphemistic_A	a00908483
+euphemistically_Adv	r00330833
+euphonic_A	a02951702
+euphonious_A	a00300738
+euphonium_N	n03301568
+euphony_N	n05718556
+euphorbium_N	n14852312
+euphoria_N	n07529096
+euphoriant_A	a00909118
+euphoriant_N	n03301696
+euphoric_A	a00908929
+euphuism_N	n06366879
+eupnea_N	n00833491
+eurasian_A	a03024132
+eurasian_N	n09686401
+eurhythmics_N	n00429713
+euro_N	n13661820
+eurodollar_N	n13674479
+european_A	a02968325
+european_N	n09686536
+europium_N	n14637176
+eurypterid_N	n01788579
+eurythmics_N	n00429713
+eurythmy_N	n00429713
+eusporangiate_A	a01409379
+eusporangium_N	n13092987
+eutectic_N	n14589114
+euthanasia_N	n00219856
+euthenics_N	n06042905
+eutherian_A	a03018964
+eutrophic_A	a02716247
+eutrophication_N	n13476590
+evacuate_V2	v00449295
+evacuation_N	n00054821
+evacuee_N	n10066624
+evade_V2	v00809654
+evaluate_V	v00670261
+evaluate_V2	v00670261
+evaluation_N	n00874806
+evaluative_A	a00649892
+evaluator_N	n10066732
+evanescence_N	n07335917
+evanescent_A	a01756940
+evangelical_A	a02922814
+evangelicalism_N	n06231030
+evangelism_N	n07244613
+evangelist_N	n10067011
+evangelistic_A	a02923281
+evaporable_A	a02519813
+evaporate_V	v00223928
+evaporate_V2	v00223928
+evaporate_VS	v00223928
+evaporation_N	n13460568
+evaporative_A	a02924428
+evaporite_N	n15009192
+evasion_N	n00059127
+evasive_A	a00896182
+evasiveness_N	n04825383
+eve_N	n09586743
+even_A	a00909545
+even_AdA	a00909545
+even_AdV	a00909545
+even_Adv	r00017445
+even_N	n15166462
+even_V2	v00416705
+even_out_V	v00416705
+evenhanded_A	a00958615
+evening_N	n15166462
+evenness_N	n04748498
+evensong_N	n06456759
+event_N	n00029378
+eventful_A	a00804220
+eventide_N	n15166462
+eventration_N	n14296142
+eventual_A	a01578856
+eventuality_N	n07290761
+ever_Adv	r00019339
+evergreen_A	a00913551
+evergreen_N	n13099833
+everlasting_A	a01520091
+everlasting_N	n11915899
+everlastingness_N	n05054426
+evermore_Adv	r00087542
+eversion_N	n00335653
+everyday_A	a00970947
+everyman_N	n10067793
+everyplace_Adv	r00025728
+everywhere_Adv	r00025728
+evict_V2	v01468058
+eviction_N	n01194331
+evidence_N	n05823932
+evidence_V2	v00820976
+evident_A	a01287486
+evidential_A	a02162733
+evidentiary_A	a02723723
+evil_A	a01131043
+evil_N	n00745637
+evince_V2	v00943837
+eviscerate_A	a
+eviscerate_V2	v01318659
+evisceration_N	n00354342
+evitable_A	a00343700
+evocation_N	n05769833
+evocative_A	a01977669
+evoke_V2	v00930368
+evolution_N	n13464820
+evolutionary_A	a03000725
+evolutionist_N	n10067867
+evolve_V	v00251064
+evolve_V2	v00251064
+ewe_N	n02411999
+ewer_N	n03950228
+ex_gratia_A	a00847715
+ex_officio_A	a01632988
+ex_officio_Adv	r00252499
+exabit_N	n13631194
+exabyte_N	n13630864
+exacerbate_V2	v00208210
+exacerbation_N	n00374835
+exact_A	a00914421
+exact_V2	v00756076
+exacta_N	n00507025
+exacting_A	a00985608
+exaction_N	n01061526
+exactitude_N	n04803430
+exactness_N	n04803430
+exaggerate_V	v00839834
+exaggerate_V2	v00839834
+exaggeration_N	n00367552
+exalt_V2	v00544936
+exaltation_N	n01029114
+exam_N	n07197021
+examen_N	n05734288
+examination_N	n00635850
+examine_V2	v02531625
+examiner_N	n10067968
+example_N	n00729919
+exanthem_N	n14321814
+exarch_N	n10068425
+exasperate_V2	v00208210
+exasperating_A	a01340422
+exasperation_N	n00425451
+exaugural_A	a01290947
+exbibit_N	n13631355
+excavate_V	v01310660
+excavate_V2	v01310660
+excavation_N	n00922327
+excavator_N	n03996416
+exceed_V2	v01105639
+exceedance_N	n05092635
+exceeding_A	a01676026
+excel_V	v02673965
+excel_V2	v02673965
+excellence_N	n04728786
+excellency_N	n05851744
+excellent_A	a02343110
+excelsior_N	n14976634
+except_V2	v00615774
+exception_N	n05707269
+exceptionable_A	a00018850
+exceptional_A	a00488187
+excerpt_N	n06400510
+excess_A	a01581305
+excess_N	n01073655
+excessive_A	a01533974
+exchange_N	n00167278
+exchange_V2	v00140751
+exchangeability_N	n04735929
+exchangeable_A	a00916706
+exchanger_N	n10069120
+exchequer_N	n13356985
+excise_N	n13316332
+excise_V2	v00472871
+exciseman_N	n10693052
+excision_N	n00115803
+excitability_N	n04628850
+excitable_A	a00918779
+excitant_A	a02309971
+excitation_N	n01260867
+excite_V2	v00503164
+excitedly_Adv	r00153977
+excitement_N	n00554300
+exciting_A	a00921014
+exclaim_V	v00912048
+exclaim_V2	v00912048
+exclaim_VQ	v00912048
+exclamation_N	n07102802
+exclamatory_A	a00842041
+exclude_V2	v00615774
+exclusion_N	n00206927
+exclusive_A	a01862386
+exclusive_N	n06683183
+excogitate_V2	v01632411
+excogitation_N	n05633385
+excogitative_A	a02420390
+excogitator_N	n10068804
+excommunicate_V2	v01030397
+excommunication_N	n00208277
+excoriate_V2	v00864159
+excoriation_N	n07233214
+excrement_N	n14853947
+excrescence_N	n05603650
+excrescent_A	a02723904
+excrete_V2	v00072989
+excretion_N	n13473097
+excretory_A	a02724050
+excruciating_A	a01711724
+exculpate_V2	v00904046
+exculpation_N	n01227691
+exculpatory_A	a00923321
+excursion_N	n00310201
+excursionist_N	n10596689
+excusable_A	a01722039
+excuse_N	n05821102
+excuse_V2	v00893878
+execrable_A	a00670635
+execrate_V2	v00864910
+execration_N	n05811884
+executability_N	n05203207
+executant_N	n10069296
+execute_V2	v02484208
+execution_N	n00097504
+executioner_N	n10069427
+executive_A	a03017922
+executive_N	n08165455
+executor_N	n10070219
+executrix_N	n10070377
+exegesis_N	n07171940
+exegete_N	n10070449
+exegetic_A	a02724166
+exemplar_N	n05925366
+exemplary_A	a01771124
+exemplification_N	n05765901
+exemplify_V2	v01021128
+exemplifying_A	a01305123
+exempt_A	a
+exempt_V2	v00893878
+exempt_V2V	v00893878
+exemption_N	n00213903
+exenteration_N	n00673710
+exercise_N	n00624738
+exercise_V	v00099721
+exercise_V2	v00099721
+exercise_VV	v00099721
+exergonic_A	a00291848
+exert_V2	v01166093
+exertion_N	n00621627
+exfoliation_N	n09425607
+exhalation_N	n00835267
+exhale_V	v00004227
+exhale_V2	v00004227
+exhaust_N	n03302938
+exhaust_V2	v00075421
+exhaust_pipe_N	n03303510
+exhaustible_A	a00925460
+exhausting_A	a00837249
+exhaustion_N	n00356621
+exhaustive_A	a00522463
+exhibit_N	n00521209
+exhibit_V2	v01924712
+exhibition_N	n00522145
+exhibitioner_N	n10070563
+exhibitionism_N	n00737894
+exhibitionist_N	n10070711
+exhibitionistic_A	a02090823
+exhibitor_N	n10070563
+exhilarate_V2	v01812324
+exhilarating_A	a00921538
+exhilaration_N	n07528212
+exhort_V2	v00765649
+exhortation_N	n07139700
+exhortative_A	a00866735
+exhumation_N	n00044900
+exhume_V2	v02457058
+exigency_N	n07417405
+exigent_A	a00710585
+exiguous_A	a00107017
+exile_N	n00207761
+exile_V2	v02499312
+exilic_A	a02724308
+exist_V	v02603699
+exist_V2V	v02603699
+existence_N	n09466280
+existent_A	a00043765
+existential_A	a02724483
+existentialism_N	n05970755
+existentialist_A	a02724759
+existentialist_N	n10071557
+exit_N	n00058519
+exit_V	v00358431
+exobiology_N	n06071722
+exocentric_A	a00870827
+exocrine_A	a02915381
+exode_N	n07018211
+exodontic_A	a02916403
+exodontics_N	n06048373
+exodontist_N	n10071912
+exodus_N	n00060414
+exoergic_A	a00872347
+exogamous_A	a00871255
+exogamy_N	n13965274
+exogenous_A	a00873251
+exomphalos_N	n14296254
+exon_N	n14830992
+exonerate_V2	v00904046
+exoneration_N	n01241331
+exonuclease_N	n14606137
+exophthalmos_N	n14313017
+exorbitance_N	n05119096
+exorbitant_A	a01534282
+exorcise_V2	v01527877
+exorcism_N	n05978472
+exorcist_N	n10072054
+exorcize_V2	v01527877
+exordium_N	n06397171
+exoskeleton_N	n05586759
+exosphere_N	n09277432
+exostosis_N	n14234317
+exoteric_A	a00900478
+exotherm_N	n14883954
+exothermic_A	a00872906
+exotic_A	a00968730
+exoticism_N	n04799612
+exotoxin_N	n15035832
+expand_V	v00257269
+expand_V2	v00257269
+expand_V2V	v00257269
+expandable_A	a00844263
+expanse_N	n05127959
+expansion_N	n00365709
+expansionism_N	n05961608
+expansionist_A	a02940292
+expansive_A	a00946499
+expansiveness_N	n04651009
+expatiate_V	v00955601
+expatiation_N	n07139151
+expatriate_N	n10071332
+expatriate_V2	v00416399
+expect_V	v00059376
+expect_V2	v00059376
+expect_V2V	v00059376
+expect_VS	v00059376
+expect_VV	v00059376
+expectable_A	a00930022
+expectancy_N	n05951323
+expectant_A	a00173391
+expectation_N	n05944958
+expectedness_N	n04795252
+expectorant_N	n03304605
+expectorate_V	v00006238
+expectorate_V2	v00006238
+expectoration_N	n00118552
+expedience_N	n04835488
+expediency_N	n05158431
+expedient_A	a00931555
+expedient_N	n00177448
+expedite_V2	v02438730
+expedition_N	n00309647
+expeditionary_A	a01517317
+expeditious_A	a00840510
+expel_V2	v00104868
+expend_V2	v01158572
+expendable_A	a00932695
+expending_N	n01122601
+expenditure_N	n00356367
+expense_N	n07420671
+expensive_A	a
+expensiveness_N	n05145891
+experience_N	n05758059
+experience_V2	v00121046
+experienced_A	a00935500
+experiential_A	a02989601
+experiment_N	n00639556
+experiment_V	v02532595
+experiment_V2	v02532595
+experimental_A	a02940392
+experimentalism_N	n05961745
+experimentation_N	n00639556
+experimenter_N	n09617577
+expert_A	a02226162
+expert_N	n09617867
+expertise_N	n05640729
+expertness_N	n05640729
+expiable_A	a01721319
+expiate_V2	v02520509
+expiation_N	n00095121
+expiatory_A	a02940509
+expiration_N	n00835267
+expiratory_A	a03110610
+expire_V	v00004227
+expire_V2	v00004227
+expire_VS	v00004227
+expiry_N	n07355491
+explain_V2	v00893435
+explain_VS	v00893435
+explainable_A	a00938979
+explanans_N	n06739013
+explanation_N	n05793000
+explanatory_A	a01324683
+expletive_N	n07125096
+explicable_A	a00938801
+explicandum_N	n06738823
+explicate_V2	v00925873
+explication_N	n06743362
+explicit_A	a00940437
+explicitness_N	n04822032
+explode_V	v00157623
+explode_V2	v00157623
+exploit_N	n
+exploit_V2	v01162754
+exploitation_N	n00418903
+exploitative_A	a01867768
+exploiter_N	n10072546
+exploration_N	n00310063
+exploratory_A	a00877345
+explore_V2	v00645939
+explore_VS	v00645939
+explorer_N	n06571538
+explosion_N	n00377364
+explosive_A	a00474620
+explosive_N	n03304730
+expo_N	n08407619
+exponent_N	n06812417
+exponential_A	a02965274
+exponential_N	n13789462
+exponentiation_N	n00872411
+export_N	n03306207
+export_V	v01379097
+export_V2	v01379097
+exportable_A	a00876989
+exportation_N	n01111952
+exporter_N	n10073634
+exporting_N	n01111952
+expose_N	n07215568
+expose_V	v00614444
+expose_V2	v00614444
+exposition_N	n06741993
+expositor_N	n10073762
+expository_A	a01324870
+expostulate_V	v00773285
+expostulation_N	n07126116
+exposure_N	n00157463
+expound_V2	v00955601
+expound_VS	v00955601
+express_A	a00941148
+express_Adv	r00334790
+express_N	n01106460
+express_V2	v00940384
+expressible_A	a00943363
+expression_N	n00358528
+expressionism_N	n08467258
+expressionist_A	a02835145
+expressionist_N	n10073851
+expressionless_A	a00501313
+expressive_A	a00497148
+expressiveness_N	n04819694
+expressway_N	n03306610
+expropriate_V2	v01472642
+expropriation_N	n00086140
+expulsion_N	n00116687
+expunction_N	n00397760
+expunge_V2	v01549420
+expurgate_V2	v00201034
+expurgation_N	n00397010
+expurgator_N	n10073992
+exquisite_A	a00218837
+exquisiteness_N	n04684654
+extant_A	a00928525
+extemporaneous_A	a01845451
+extemporary_A	a01845451
+extempore_A	a01845451
+extempore_Adv	r00335182
+extemporization_N	n00099588
+extemporize_V	v01728840
+extemporize_V2	v01728840
+extend_V	v00027268
+extend_V2	v00027268
+extendible_A	a01434530
+extensile_A	a00944449
+extension_N	n00367768
+extensional_A	a00722707
+extensive_A	a01514598
+extent_N	n05123416
+extenuate_V2	v00906037
+extenuating_A	a00923671
+extenuation_N	n00354583
+exterior_A	a00952395
+exterior_N	n08613472
+exteriorize_V2	v00532607
+exterminable_A	a00898013
+exterminate_V2	v01327582
+extermination_N	n01245061
+exterminator_N	n10074339
+extern_N	n10074578
+external_A	a00948103
+external_N	n05852007
+externalization_N	n00932624
+externalize_V2	v00532607
+exteroception_N	n05653848
+exteroceptive_A	a02868051
+exteroceptor_N	n05299814
+exterritorial_A	a02409293
+extinct_A	a00041051
+extinction_N	n00229934
+extinguish_V2	v00470701
+extinguishable_A	a00947789
+extinguisher_N	n03345837
+extirpate_V2	v01566916
+extirpation_N	n00115803
+extol_V2	v00860620
+extort_V	v01630751
+extort_V2	v01630751
+extortion_N	n00784388
+extortionate_A	a01534282
+extra_A	a00048858
+extra_Adv	r00084759
+extra_N	n03307981
+extracellular_A	a02685539
+extract_N	n
+extract_V2	v01351170
+extractable_A	a01526905
+extraction_N	n00392950
+extractor_N	n02972714
+extracurricular_A	a01550779
+extradite_V2	v02503365
+extradition_N	n00213482
+extrados_N	n13869045
+extragalactic_A	a02849257
+extrajudicial_A	a01403316
+extralegal_A	a01403469
+extralinguistic_A	a02879535
+extramarital_A	a01550779
+extramural_A	a01347138
+extraneous_A	a01350225
+extraneousness_N	n13796585
+extraordinariness_N	n04796490
+extraordinary_A	a01675190
+extrapolate_V	v00593669
+extrapolate_V2	v00593669
+extrapolation_N	n05781145
+extrasensory_A	a02108827
+extrasystole_N	n07401604
+extrasystolic_A	a03122108
+extraterrestrial_A	a02780355
+extraterritorial_A	a02409293
+extravagance_N	n00743641
+extravagant_A	a02000968
+extravaganza_N	n00515684
+extravasation_N	n13478813
+extraversion_N	n04621738
+extreme_A	a00446107
+extreme_N	n05098099
+extremeness_N	n05098225
+extremism_N	n06217806
+extremist_A	a01535270
+extremist_N	n10074735
+extremity_N	n05559908
+extremum_N	n08569165
+extricable_A	a00945123
+extricate_V2	v01585759
+extrication_N	n01244593
+extrinsic_A	a01349041
+extropic_A	a02724960
+extropy_N	n06749267
+extrospective_A	a01350876
+extroversion_N	n04621738
+extroversive_A	a01351391
+extrovert_A	a01351637
+extrovert_N	n10074841
+extroverted_A	a01350876
+extrovertish_A	a01351837
+extrude_V2	v01675780
+extrusion_N	n00358702
+extrusive_A	a01355556
+exuberance_N	n04634540
+exuberant_A	a00015247
+exudate_N	n14852913
+exudation_N	n07432337
+exude_V	v00067999
+exude_V2	v00067999
+exult_V	v00857923
+exultant_A	a00704898
+exultation_N	n07129422
+exurbia_N	n08554762
+exuviae_N	n05240076
+exuvial_A	a02941513
+eyas_N	n01606097
+eye_N	n03308297
+eye_V2	v02167052
+eye_opener_N	n07298624
+eyeball_N	n05316025
+eyeball_V2	v02167052
+eyebath_N	n03308614
+eyebrow_N	n05313535
+eyecup_N	n02155678
+eyedness_N	n05067807
+eyedrop_N	n00656643
+eyeful_N	n00881914
+eyeglass_N	n03783430
+eyelash_N	n05314919
+eyeless_A	a00954965
+eyelessness_N	n14557206
+eyelet_N	n03132438
+eyelid_N	n05313822
+eyelike_A	a00953886
+eyeliner_N	n03309110
+eyepatch_N	n03309356
+eyepiece_N	n03309465
+eyes_N	n05949603
+eyeshadow_N	n03309687
+eyeshot_N	n08560952
+eyesight_N	n05656537
+eyesore_N	n04693717
+eyespot_N	n04681621
+eyestrain_N	n14016863
+eyetooth_N	n05307091
+eyewash_N	n03309214
+eyewitness_N	n10075299
+eyrie_N	n08492354
+eyrir_N	n13682116
+eyry_N	n08492354
+fa_N	n06868709
+fab_A	a01808227
+fabian_A	a03065414
+fabian_N	n10075416
+fable_N	n06371413
+fabled_A	a01935744
+fabric_N	n03309808
+fabricate_V2	v01634424
+fabrication_N	n00751944
+fabulist_N	n10075529
+fabulous_A	a00645982
+facade_N	n03313333
+face_N	n03313456
+face_V	v00812298
+face_V2	v00812298
+face_card_N	n03314028
+face_cloth_N	n04554523
+face_cream_N	n03067339
+face_lift_N	n00265472
+face_lifting_N	n00265472
+face_off_V2	v01084048
+face_pack_N	n03870980
+face_powder_N	n03314780
+face_saver_N	n01263582
+face_saving_N	n01263582
+faceless_A	a00236483
+faceplate_N	n03314608
+facer_N	n05688486
+facet_N	n05850624
+faceted_A	a02591506
+facetious_A	a01264913
+facetiousness_N	n04649560
+facia_N	n05582513
+facial_A	a02725058
+facial_N	n00665781
+facile_A	a00150505
+facilitate_V2	v00518395
+facilitation_N	n01208291
+facilitative_A	a01196484
+facilitator_N	n10075693
+facilitatory_A	a01196648
+facility_N	n00578549
+facing_N	n00827379
+facsimile_N	n03316105
+fact_N	n05817396
+faction_N	n08241798
+factious_A	a00554302
+factitious_A	a01573101
+factoid_N	n06484887
+factor_N	n05436752
+factor_in_V	v00640385
+factorial_A	a02725350
+factorial_N	n05859811
+factorization_N	n05783041
+factorize_V2	v00733250
+factory_N	n03316406
+factotum_N	n10075802
+factual_A	a02899112
+factuality_N	n04759428
+facula_N	n11511176
+facultative_A	a01617859
+faculty_N	n05650329
+fad_N	n05751173
+faddish_A	a00972236
+faddist_N	n10075899
+faddy_A	a00972236
+fade_N	n00230172
+fade_V	v00093593
+fade_V2	v00093593
+fadeout_N	n07336214
+fado_N	n07051441
+faecal_A	a03065685
+faerie_N	n05627682
+faery_N	n05627682
+fag_N	n03030663
+fag_V	v00075021
+fag_V2	v00075021
+fag_end_N	n03317136
+faggot_N	n03317233
+fagot_N	n03317233
+fagoting_N	n03317340
+faience_N	n03317788
+fail_V	v00172909
+fail_V2	v00172909
+fail_V2V	v00172909
+fail_VS	v00172909
+fail_VV	v00172909
+failing_N	n00066901
+faille_N	n03317889
+failure_N	n00066397
+fain_Adv	r00348110
+faineance_N	n04637290
+faineant_A	a00294579
+faint_A	a00265989
+faint_N	n07478318
+faint_V	v00023646
+faintheartedness_N	n04860369
+faintness_N	n04704675
+fair_A	a00955626
+fair_Adv	r00106759
+fair_N	n00519333
+fairground_N	n08614632
+fairish_A	a00244054
+fairlead_N	n03318136
+fairness_N	n04685396
+fairway_N	n08569319
+fairy_N	n09540430
+fairyland_N	n05627682
+fairytale_N	n06757289
+fait_accompli_N	n00047941
+faith_N	n01207187
+faith_healing_N	n00699736
+faithful_A	a00958880
+faithful_N	n07991364
+faithfulness_N	n04876985
+faithless_A	a00962939
+faithlessness_N	n04879092
+fake_A	a01117477
+fake_N	n00172217
+fake_V2	v00839526
+fakery_N	n00752298
+fakir_N	n10076307
+falafel_N	n07867164
+falangist_N	n10076483
+falcate_A	a02315914
+falchion_N	n03318865
+falcon_N	n01610955
+falconer_N	n10076604
+falconine_A	a02992601
+falconry_N	n05635448
+fall_N	n00067707
+fall_V	v00147815
+fall_V2	v00147815
+fall_VA	v00147815
+fall_apart_V	v00334186
+fall_back_V	v00093327
+fall_behind_V	v01113806
+fall_down_V	v01984317
+fall_for_V2	v01775914
+fall_in_V	v01989053
+fall_into_V2	v02705680
+fall_off_V	v00148472
+fall_out_V	v00339934
+fall_over_V	v00031277
+fall_through_V	v02530003
+fall_under_V2	v02705680
+fallacious_A	a00633084
+fallaciousness_N	n04810727
+fallacy_N	n05893916
+fallboard_N	n03318983
+faller_N	n10076778
+fallibility_N	n04806512
+fallible_A	a00964090
+fallout_N	n11417387
+fallow_A	a00943092
+fallow_N	n09278295
+fallow_deer_N	n02433318
+falls_N	n09475292
+false_A	a02461723
+false_Adv	r00335809
+falsehood_N	n00750890
+falseness_N	n04867871
+falsetto_A	a01214115
+falsetto_N	n05127357
+falsie_N	n03319653
+falsification_N	n00155298
+falsifier_N	n10076957
+falsify_V2	v00201407
+falsity_N	n06756407
+falter_V	v00981544
+falter_V2	v00981544
+falteringly_Adv	r00174232
+fame_N	n14437386
+familial_A	a02940759
+familiar_A	a00965606
+familiar_N	n09545171
+familiarity_N	n00737070
+familiarization_N	n05758382
+familiarize_V2	v00874175
+familiarizing_A	a01685131
+family_N	n07970406
+famine_N	n07315790
+famish_V	v01187537
+famish_V2	v01187537
+famotidine_N	n03319858
+famous_A	a01375831
+famulus_N	n10077504
+fan_N	n03320046
+fan_V	v00227805
+fan_V2	v00227805
+fan_belt_N	n03320262
+fanaloka_N	n02136794
+fanatic_A	a01726859
+fanatic_N	n10077879
+fanatical_A	a01726859
+fanaticism_N	n06206334
+fancier_N	n10078131
+fanciful_A	a00643598
+fancy_A	a01794340
+fancy_N	n05632272
+fancy_V2	v01635432
+fancy_VS	v01635432
+fandango_N	n00532739
+fandom_N	n08223581
+fanfare_N	n06856884
+fang_N	n01465472
+fanged_A	a02725764
+fanion_N	n03320845
+fanjet_N	n03321103
+fanlight_N	n03320959
+fanlike_A	a02561490
+fanny_N	n05514410
+fantail_N	n03321672
+fantan_N	n00492497
+fantasia_N	n07044543
+fantasist_N	n10078415
+fantasize_V	v01636859
+fantast_N	n10078529
+fantastic_A	a00967646
+fantastically_Adv	r00032180
+fantasy_N	n05632446
+fantods_N	n14059825
+fao_N	n08300190
+far_A	a00442361
+farad_N	n13636286
+farandole_N	n00532896
+faraway_A	a00443274
+farce_N	n07016250
+farcical_A	a01266397
+fardel_N	n05833252
+fare_N	n05911124
+fare_V	v01172969
+farewell_N	n00053097
+farfalle_N	n07699430
+farfetched_A	a01412721
+farina_N	n07568241
+farinaceous_A	a02231502
+farkleberry_N	n12246773
+farm_N	n03322099
+farm_V	v01739814
+farm_V2	v01739814
+farm_out_V2	v02209499
+farmer_N	n10078806
+farmerette_N	n10079210
+farmhand_N	n10079399
+farmhouse_N	n03322836
+farming_N	n00453731
+farmland_N	n08569482
+farmplace_N	n03323096
+farmstead_N	n03323096
+farmyard_N	n03323211
+farness_N	n05085165
+faro_N	n00492724
+farrago_N	n08399977
+farrier_N	n10079677
+farrow_N	n13479034
+farrow_V	v00058645
+farseeing_A	a01895296
+farsi_N	n06974127
+farsighted_A	a02157399
+fart_N	n00839597
+fart_V	v00101629
+farther_A	a00443490
+farther_Adv	r00029639
+farthermost_A	a00443618
+farthest_Adv	r00030654
+farthing_N	n13392786
+farthingale_N	n03323319
+fartlek_N	n00893649
+fasces_N	n06881798
+fascia_N	n03163222
+fascicle_N	n05475681
+fasciculation_N	n14363367
+fascinate_V2	v01806505
+fascinating_A	a00166753
+fascination_N	n04689450
+fascioliasis_N	n14175727
+fasciolopsiasis_N	n14175903
+fascism_N	n06217944
+fascist_A	a02920769
+fascist_N	n10079893
+fascista_N	n10080117
+fashion_N	n00415226
+fashion_V2	v01658188
+fashionable_A	a00971075
+fast_A	a00976508
+fast_Adv	r00086000
+fast_N	n01069980
+fast_V	v01189427
+fastball_N	n00108181
+fasten_V	v00420132
+fasten_V2	v00420132
+fasten_on_V2	v00602112
+fastener_N	n03323703
+fastening_N	n00147595
+fastidious_A	a00983862
+fastidiousness_N	n04896317
+fastigiate_A	a01236565
+fastnacht_N	n07639475
+fastness_N	n04340935
+fat_A	a00986027
+fat_N	n04999401
+fat_V2	v01194938
+fatal_A	a00993529
+fatalism_N	n05971394
+fatalist_A	a03065516
+fatalist_N	n10080508
+fatalistic_A	a03065516
+fatality_N	n04791321
+fatback_N	n07671269
+fate_N	n07330007
+fate_V2	v00746479
+fateful_A	a00343226
+fathead_N	n10157744
+father_N	n09536973
+father_V2	v00054628
+fatherhood_N	n00592367
+fatherland_N	n08510169
+fatherless_A	a01408135
+fatherliness_N	n04873305
+fatherly_A	a01734607
+fathom_N	n13617308
+fathom_V2	v00491689
+fathomable_A	a00994744
+fatigability_N	n05042012
+fatigue_N	n00730708
+fatigue_V2	v00075021
+fatigue_party_N	n08265252
+fatigues_N	n03324928
+fatless_A	a00992955
+fatness_N	n04999401
+fatso_N	n10082146
+fatten_V	v01194938
+fatten_V2	v01194938
+fatten_up_V2	v01194938
+fattish_A	a00987703
+fattism_N	n01154661
+fatty_A	a00991838
+fatuity_N	n04891683
+fatuous_A	a02571277
+fatuousness_N	n04891683
+fatwa_N	n01191610
+fatwah_N	n06765656
+faubourg_N	n08555102
+faucal_A	a02992796
+fauces_N	n05547904
+faucet_N	n03325088
+fauld_N	n03325288
+fault_N	n00070965
+fault_V2	v00842538
+faultfinding_N	n06711030
+faultless_A	a01750847
+faultlessness_N	n04899573
+faulty_A	a00023854
+faun_N	n09538757
+fauna_N	n00015388
+fauteuil_N	n03325403
+fauvism_N	n08467871
+faux_pas_N	n00076196
+favism_N	n14165081
+favor_V	v00692143
+favor_V2	v00692143
+favor_VS	v00692143
+favorable_A	a00995119
+favorableness_N	n05160796
+favoritism_N	n01153548
+favour_N	n01226941
+favour_V2	v00692143
+favourable_A	a00995119
+favourite_A	a01462882
+favourite_N	n05790758
+favouritism_N	n01153548
+favus_N	n14182103
+fawn_N	n02430830
+fawn_V	v00058794
+fealty_N	n04877938
+fear_N	n07519253
+fear_V	v01778568
+fear_V2	v01778568
+fear_VS	v01778568
+fearful_A	a00264776
+fearfulness_N	n04860586
+fearless_A	a00081671
+fearlessness_N	n04858455
+fearsome_A	a00193799
+feasibility_N	n05152364
+feasible_A	a01822563
+feast_N	n
+feast_V	v01185981
+feast_V2	v01185981
+feast_day_N	n15161631
+feasting_N	n00840751
+feat_N	n
+feather_N	n00342565
+feather_V2	v00094312
+feather_boa_N	n03325584
+featherbed_N	n03325481
+featherbed_V2	v00751775
+featherbedding_N	n00411553
+featherbrained_A	a02120828
+featheredge_N	n03325691
+featherfoil_N	n12094244
+featherlike_A	a00998207
+feathertop_N	n12113195
+featherweight_N	n10082687
+feathery_A	a00058554
+feature_N	n03325769
+feature_V2	v02630189
+featureless_A	a01793254
+febrile_A	a02726715
+february_N	n15210486
+feckless_A	a00511526
+fecklessness_N	n05139942
+fecula_N	n14855428
+feculence_N	n14488118
+feculent_A	a00421513
+fecund_A	a01002055
+fecundity_N	n05147381
+fed_N	n08350470
+fedayeen_N	n08207540
+fedelline_N	n07700439
+federal_A	a01107206
+federalism_N	n06218162
+federalist_N	n10082997
+federalization_N	n00804379
+federate_A	a02477457
+federate_V	v00369194
+federate_V2	v00369194
+federation_N	n01153305
+fedora_N	n03325941
+fee_N	n13288529
+fee_V2	v02202133
+feeble_A	a01827766
+feeblemindedness_N	n05646723
+feebleness_N	n05040939
+feed_N	n07800091
+feed_V	v00189511
+feed_V2	v00189511
+feed_on_V2	v01203234
+feedback_N	n06746471
+feeder_N	n01317813
+feeding_N	n00838367
+feeding_bottle_N	n02877266
+feedlot_N	n03326371
+feedstock_N	n14596839
+feel_N	n00854538
+feel_V	v00105958
+feel_V2	v00105958
+feel_VA	v00105958
+feel_VS	v00105958
+feel_out_V	v00809071
+feeler_N	n02584915
+feeling_N	n00026192
+feelingly_Adv	r00339029
+feelings_N	n07513035
+feetfirst_Adv	r00245305
+feign_V2	v00838043
+feijoa_N	n07763107
+feint_N	n00172073
+feint_V	v01722299
+feist_N	n02085019
+feisty_A	a02106509
+feldspar_N	n14864961
+felicitate_V2	v00881998
+felicitation_N	n06633896
+felicitous_A	a00999817
+felicity_N	n04716210
+feline_A	a02881888
+feline_N	n02120997
+fell_A	a01263013
+fell_N	n00222376
+fell_V2	v01258302
+fell_V2V	v01258302
+fell_VA	v01258302
+fellah_N	n10083264
+fellatio_N	n00855169
+felloe_N	n03326660
+fellow_N	n09871364
+fellow_feeling_N	n07553301
+fellow_traveller_N	n09946278
+fellowship_N	n08227916
+felon_N	n09977660
+felonious_A	a01402763
+felony_N	n00768701
+felspar_N	n14864961
+felt_N	n03326795
+felted_A	a02580126
+felucca_N	n03327133
+felwort_N	n12296045
+female_A	a01477806
+female_N	n01320872
+femaleness_N	n05008943
+feminine_A	a01484083
+feminine_N	n06328996
+femininity_N	n04667406
+feminism_N	n00800421
+feminist_A	a02839357
+feminist_N	n10084635
+feminization_N	n13479605
+femoral_A	a
+femtochemistry_N	n06090064
+femtometer_N	n13657691
+femtosecond_N	n15235687
+femtovolt_N	n13643109
+femur_N	n05573895
+fen_N	n09347779
+fence_N	n03327234
+fence_V2	v00773432
+fence_in_V2	v01130607
+fencelike_A	a01658195
+fencer_N	n10085217
+fencing_N	n01171644
+fend_V	v01115916
+fend_V2	v01115916
+fend_for_V2	v00895304
+fend_off_V2	v02453321
+fender_N	n02911158
+fenestra_N	n05325378
+fenestral_A	a02726151
+fenestration_N	n00674562
+fennel_N	n07814790
+fenoprofen_N	n03328392
+fenugreek_N	n07818133
+feoff_N	n13249927
+feral_A	a02389520
+fergusonite_N	n14675012
+feria_N	n00517564
+ferial_A	a02992691
+fermata_N	n05052243
+ferment_N	n13575433
+ferment_V	v00458471
+ferment_V2	v00458471
+fermentable_A	a02726345
+fermentation_N	n13575433
+fermion_N	n09279161
+fermium_N	n14637339
+fern_N	n11545714
+ferned_A	a00209079
+fernless_A	a00209550
+fernlike_A	a00209390
+ferny_A	a00209079
+ferocious_A	a02511528
+ferociousness_N	n04830689
+ferocity_N	n05037813
+ferret_N	n02443346
+ferret_V	v00722065
+ferret_V2	v00722065
+ferret_out_V2	v00722065
+ferric_A	a02726429
+ferricyanide_N	n14866043
+ferrimagnetism_N	n11480091
+ferrite_N	n14859201
+ferritin_N	n14866166
+ferrocerium_N	n14866369
+ferroconcrete_N	n14804797
+ferrocyanide_N	n14866605
+ferromagnetic_A	a03003223
+ferromagnetism_N	n11480284
+ferrous_A	a02726429
+ferrule_N	n03329536
+ferry_N	n01106587
+ferry_V	v01949218
+ferry_V2	v01949218
+ferryboat_N	n03329663
+ferryman_N	n10085449
+fertile_A	a01001689
+fertility_N	n05147586
+fertilizable_A	a01002170
+fertilization_N	n07434473
+fertilize_V2	v00052548
+fertilizer_N	n14859344
+ferule_N	n03330002
+fervency_N	n07481375
+fervent_A	a01248713
+fervid_A	a01248713
+fervour_N	n07481375
+fescue_N	n12121610
+fess_up_V	v00817909
+fess_up_V2	v00817909
+fesse_N	n03330120
+festal_A	a01367431
+fester_N	n14184254
+fester_V	v00096766
+festering_N	n05417472
+festination_N	n14313154
+festival_N	n00517728
+festive_A	a01367431
+festivity_N	n00428000
+festoon_N	n03330274
+festoon_V2	v01680267
+festschrift_N	n06406865
+fetal_A	a02892819
+fetch_N	n00039916
+fetch_V	v01433294
+fetch_V2	v01433294
+fetching_A	a00167829
+fete_N	n00517728
+fete_V2	v02490877
+fete_day_N	n15161631
+feterita_N	n12137954
+fetid_A	a01053634
+fetish_N	n01207342
+fetishism_N	n00738058
+fetishist_N	n10085548
+fetlock_N	n02462349
+fetology_N	n06053854
+fetometry_N	n01002284
+fetoprotein_N	n15033662
+fetoscope_N	n03330792
+fetoscopy_N	n00944456
+fetter_N	n03330947
+fetter_V2	v01288052
+fetterbush_N	n12241426
+fettle_N	n14546596
+fettuccine_N	n07700638
+fetus_N	n01459791
+feud_N	n01236173
+feudal_A	a02726546
+feudalism_N	n07972425
+feudatory_A	a03065804
+feudatory_N	n10746581
+fever_N	n07511380
+fevered_A	a00920167
+feverfew_N	n12023108
+feverish_A	a02726715
+feverroot_N	n12679876
+few_A	a01552885
+few_N	n08388074
+few_Num	n08388074
+fewer_A	a01556616
+fewness_N	n05123098
+fey_A	a01575810
+fez_N	n03331077
+fiance_N	n10085869
+fiancee_N	n10085970
+fiasco_N	n07365432
+fiat_N	n06539770
+fib_N	n06757057
+fib_V	v00835294
+fibber_N	n10660333
+fibbing_N	n00752144
+fiberboard_N	n03331390
+fiberglass_N	n14866769
+fiberscope_N	n03332005
+fibre_N	n03331244
+fibreboard_N	n03331390
+fibreglass_N	n14866769
+fibril_N	n14867858
+fibrillation_N	n00389043
+fibrillose_A	a02727263
+fibrin_N	n14733941
+fibrinase_N	n15072657
+fibrinogen_N	n15023156
+fibrinolysis_N	n13480176
+fibrinopeptide_N	n14742737
+fibrinous_A	a02727369
+fibroadenoma_N	n14238211
+fibroblast_N	n05448400
+fibrocalcific_A	a03009792
+fibrocartilage_N	n05288593
+fibrocartilaginous_A	a02727482
+fibroma_N	n14238528
+fibromyositis_N	n14346080
+fibrosis_N	n14207809
+fibrositis_N	n14345958
+fibrosity_N	n05022359
+fibrous_A	a02446239
+fibula_N	n05594201
+fichu_N	n03332173
+fickle_A	a00345189
+fickleness_N	n04879092
+fictile_A	a02727579
+fiction_N	n06367107
+fictional_A	a02727706
+fictionalization_N	n00931040
+fictitious_A	a01116857
+fictive_A	a00643760
+fiddle_N	n04536866
+fiddle_V2	v00261314
+fiddleneck_N	n12837466
+fiddler_N	n10712229
+fiddlestick_N	n03332271
+fidelity_N	n04804306
+fidget_N	n07513795
+fidget_V	v02058448
+fidget_V2	v02058448
+fidgety_A	a02406166
+fiducial_A	a02848227
+fiduciary_A	a02848388
+fiduciary_N	n10086074
+fief_N	n13249927
+fiefdom_N	n08048625
+field_N	n01097119
+field_V	v00675592
+field_V2	v00675592
+field_hospital_N	n03333349
+field_officer_N	n10087080
+fielder_N	n10086383
+fieldfare_N	n01558307
+fielding_N	n00126721
+fieldsman_N	n10086383
+fieldstone_N	n14868116
+fieldwork_N	n03334382
+fieldworker_N	n10091256
+fiend_N	n09542339
+fiendish_A	a01132515
+fierce_A	a00304949
+fierceness_N	n05037813
+fieriness_N	n04628336
+fiery_A	a01248958
+fiesta_N	n07449862
+fife_N	n03334492
+fig_N	n06999647
+fig_leaf_N	n03335461
+fight_N	n00446493
+fight_V	v01090335
+fight_V2	v01090335
+fight_V2V	v01090335
+fight_back_V	v01091427
+fight_back_V2	v01091427
+fight_off_V2	v01131197
+fighter_N	n03335030
+fighting_N	n01170962
+figment_N	n05913160
+figural_A	a01979604
+figuration_N	n00263272
+figurative_A	a01419149
+figure_N	n00556992
+figure_V	v00590241
+figure_V2	v00590241
+figure_V2V	v00590241
+figure_VS	v00590241
+figure_out_V2	v00634906
+figurehead_N	n03336070
+figurine_N	n03336459
+figwort_N	n12876899
+fijian_A	a03065969
+fijian_N	n06938623
+filaggrin_N	n14734164
+filament_N	n03336575
+filamentous_A	a02413851
+filar_A	a02728113
+filaria_N	n01933478
+filarial_A	a02728532
+filariasis_N	n14368032
+filariid_A	a02728683
+filature_N	n03336742
+filbert_N	n07772788
+filch_V2	v02276866
+file_N	n03336839
+file_V	v00869931
+file_V2	v00869931
+file_away_V2	v01001643
+filefish_N	n02653786
+filename_N	n06335532
+filer_N	n10087574
+filet_N	n03337727
+filial_A	a01722699
+filibuster_N	n01068012
+filibuster_V	v02466496
+filicide_N	n00222155
+filigree_N	n03337822
+filing_N	n00811491
+filipino_A	a03066180
+filipino_N	n06939756
+fill_N	n13580723
+fill_V	v00261533
+fill_V2	v00261533
+fill_in_V	v00833392
+fill_in_V2	v00833392
+fill_out_V	v00046382
+fill_out_V2	v00046382
+fill_up_V2	v00451838
+filler_N	n03338009
+fillet_N	n03338143
+fillet_V2	v01249294
+filling_N	n00402535
+fillip_N	n05829656
+filly_N	n02376679
+film_N	n03338648
+film_V	v01002740
+film_V2	v01002740
+film_star_N	n10089484
+filmable_A	a01028467
+filmdom_N	n08068457
+filming_N	n00907919
+filmy_A	a02413390
+filovirus_N	n01331867
+fils_N	n13669006
+filter_N	n03339643
+filter_V	v01457954
+filter_V2	v01457954
+filter_out_V2	v01458664
+filth_N	n07124340
+filthiness_N	n04852962
+filthy_A	a00421590
+filtrate_N	n14868564
+filtrate_V	v01458664
+filtrate_V2	v01458664
+filtration_N	n00191980
+fimbria_N	n05472959
+fimbriate_A	a02247074
+fin_N	n02466132
+finable_A	a01322621
+finagle_V2	v02527431
+finagler_N	n10089615
+final_A	a00349894
+final_N	n07198276
+finale_N	n00210797
+finalist_N	n10089779
+finality_N	n04754440
+finalization_N	n00211462
+finalize_V2	v00481941
+finance_N	n01098698
+finance_V2	v02217266
+financial_A	a02847894
+financier_N	n10090020
+financing_N	n01099109
+finback_N	n02065026
+finch_N	n01529672
+find_N	n00043195
+find_V	v00250691
+find_V2	v00250691
+find_V2A	v00250691
+find_V2V	v00250691
+find_VS	v00250691
+find_out_V	v00598954
+find_out_V2	v00598954
+finder_N	n03340723
+finding_N	n00151497
+findings_N	n07955961
+fine_A	a02232251
+fine_Adv	r00053004
+fine_N	n13301328
+fine_V2	v02498716
+fineable_A	a01322621
+fineness_N	n04728604
+finer_A	a00230940
+finery_N	n03340923
+finespun_A	a01838379
+finesse_N	n04842029
+finger_N	n03341153
+finger_V2	v00924431
+finger_alphabet_N	n06500765
+finger_bowl_N	n03341606
+finger_plate_N	n03342262
+fingerboard_N	n03341297
+fingering_N	n00140900
+fingerless_A	a00946409
+fingerling_N	n02512752
+fingermark_N	n04694980
+fingernail_N	n05584265
+fingerpost_N	n06794537
+fingerprint_N	n04694980
+fingerprinting_N	n00152338
+fingerstall_N	n03342432
+fingertip_N	n05567117
+finial_N	n03342529
+finical_A	a00984624
+finicky_A	a00984624
+finis_N	n00210797
+finish_N	n00210518
+finish_V	v00351963
+finish_V2	v00351963
+finish_VA	v00351963
+finish_off_V2	v00484892
+finish_up_V	v00352558
+finisher_N	n02385002
+finite_A	a01006566
+finiteness_N	n05209659
+fink_N	n10091012
+finn_N	n09706029
+finnan_N	n07789745
+finnan_haddie_N	n07789745
+finnan_haddock_N	n07789745
+finnish_A	a02959553
+finnish_N	n06958255
+fiord_N	n09281104
+fipple_N	n03343234
+fir_N	n11620673
+fir_cone_N	n11683105
+fire_N	n00986938
+fire_V	v00320536
+fire_V2	v00320536
+fire_alarm_N	n03343737
+fire_brigade_N	n08121301
+fire_control_N	n00123652
+fire_engine_N	n03345487
+fire_escape_N	n03345658
+fire_extinguisher_N	n03345837
+fire_fighter_N	n10091651
+fire_hose_N	n03346004
+fire_up_V	v01199881
+fire_up_V2	v01199881
+fire_walker_N	n10091997
+fire_walking_N	n07454632
+fire_watcher_N	n10092299
+fire_watching_N	n00817507
+firearm_N	n03343853
+fireball_N	n09279870
+firebase_N	n03344205
+firebird_N	n01550172
+fireboat_N	n03344393
+firebomb_N	n03565991
+firebox_N	n03344509
+firebrand_N	n10209246
+firebrat_N	n02270945
+firebreak_N	n08571642
+firebrick_N	n03344642
+firebug_N	n02245111
+fireclay_N	n14813843
+firecracker_N	n03345115
+firedamp_N	n14726998
+firedog_N	n02710044
+firefly_N	n02168245
+fireguard_N	n03347037
+firelight_N	n11457841
+firelighter_N	n14868771
+fireman_N	n00432587
+fireplace_N	n03346455
+fireplug_N	n03346898
+firepower_N	n05204004
+fireproof_A	a00474227
+fireside_N	n03507241
+firestone_N	n09280236
+firestorm_N	n07182614
+firetrap_N	n03347731
+firewall_N	n00104088
+firewater_N	n07907037
+fireweed_N	n11965218
+firewood_N	n15100644
+firework_N	n03348454
+firing_line_N	n08415983
+firing_party_N	n08424769
+firing_squad_N	n08424769
+firkin_N	n03349296
+firm_A	a00842199
+firm_Adv	r00050817
+firm_N	n08059870
+firm_V	v00420434
+firm_V2	v00420434
+firm_up_V2	v01021871
+firmament_N	n08521267
+firmamental_A	a02871229
+firmness_N	n04777852
+firmware_N	n06357814
+first_class_Adv	r00340273
+firstborn_A	a01012100
+firstborn_N	n10092643
+firsthand_A	a01852812
+firsthand_Adv	r00340403
+firth_N	n09280380
+fisc_N	n13358360
+fiscal_A	a02847894
+fish_N	n02512053
+fish_V	v01140794
+fish_V2	v01140794
+fish_knife_N	n03352366
+fish_slice_N	n03352961
+fishbone_N	n02467491
+fishbowl_N	n03350204
+fisher_N	n02450829
+fisherman_N	n10093658
+fishery_N	n03350880
+fisheye_A	a02728812
+fishhook_N	n03351151
+fishing_N	n00453935
+fishing_line_N	n03351768
+fishing_rod_N	n03351979
+fishing_tackle_N	n03351434
+fishmonger_N	n10093818
+fishnet_N	n03352628
+fishpaste_N	n07856992
+fishplate_N	n03352853
+fishpond_N	n09280913
+fishwife_N	n10093818
+fishy_A	a02728929
+fissile_A	a01016644
+fission_N	n13481224
+fissionable_A	a01016874
+fissiparity_N	n04705196
+fissiparous_A	a00728619
+fissure_N	n05223370
+fist_N	n05565064
+fistfight_N	n01173826
+fistmele_N	n13653615
+fistula_N	n05548032
+fistular_A	a02264657
+fistulous_A	a02729065
+fit_A	a
+fit_N	n00555325
+fit_V	v00300113
+fit_V2	v00300113
+fit_in_V	v02700104
+fit_in_V2	v02700104
+fit_out_V2	v00047945
+fitful_A	a00290593
+fitfulness_N	n04770535
+fitment_N	n03353281
+fitness_N	n04716864
+fitter_A	a00231963
+fitter_N	n10093908
+fitting_A	a01370141
+fitting_N	n00795008
+fivefold_A	a02219660
+fivepence_N	n13391373
+fiver_N	n13395515
+fives_N	n00479734
+fix_N	n00155487
+fix_V	v00061595
+fix_V2	v00061595
+fix_up_V2	v01021629
+fixate_V2	v00486703
+fixation_N	n00276342
+fixative_N	n03353951
+fixedly_Adv	r00340715
+fixedness_N	n04740655
+fixer_N	n03754014
+fixings_N	n03354350
+fixture_N	n00266806
+fizgig_N	n03354816
+fizz_N	n07919310
+fizz_V	v00519363
+fizzle_V	v02683671
+fizzle_out_V	v02683671
+fizzy_A	a02276752
+fjord_N	n09281104
+flab_N	n05269401
+flabbergast_V2	v00726153
+flabbiness_N	n04939046
+flabby_A	a01019713
+flaccid_A	a01019713
+flaccidity_N	n04939046
+flag_N	n02158846
+flag_V	v00156485
+flag_V2	v00156485
+flag_captain_N	n10094236
+flag_day_N	n15189838
+flag_down_V2	v01860620
+flagellant_N	n10094320
+flagellate_A	a03015113
+flagellate_N	n01416585
+flagellate_V2	v01398443
+flagellation_N	n01163047
+flagellum_N	n01458302
+flageolet_N	n03355468
+flagfish_N	n01447946
+flagging_N	n03355641
+flagitious_A	a01131454
+flagon_N	n03355768
+flagpole_N	n03355925
+flagrant_A	a00580039
+flagship_N	n03356038
+flagstaff_N	n03355925
+flagstone_N	n03355339
+flail_N	n03356279
+flail_V2	v01416193
+flair_N	n04812871
+flak_N	n02715712
+flake_N	n09222051
+flake_V	v01259951
+flake_out_V	v00017282
+flakiness_N	n04939872
+flaky_A	a02729182
+flambeau_N	n03356446
+flamboyance_N	n04699936
+flamboyant_A	a01794771
+flame_N	n13480848
+flame_V	v00824593
+flame_up_V	v02762806
+flamen_N	n10094954
+flamenco_N	n00533036
+flameproof_A	a00474440
+flamethrower_N	n03356559
+flamingo_N	n02007558
+flammability_N	n04712568
+flammable_A	a00473658
+flan_N	n07611267
+flange_N	n03356858
+flank_N	n02464223
+flank_V	v02694106
+flank_V2	v02694106
+flanker_N	n10095061
+flannel_N	n03356982
+flannelbush_N	n12198793
+flannelette_N	n03357267
+flap_N	n03357376
+flap_V	v01055558
+flap_V2	v01055558
+flapjack_N	n07640203
+flapper_N	n10095420
+flare_N	n00150097
+flare_V	v00304252
+flare_V2	v00304252
+flare_out_V	v00304252
+flare_path_N	n03358046
+flare_up_V	v00307785
+flash_N	n03358172
+flash_V	v00424691
+flash_V2	v00424691
+flashback_N	n06401526
+flashboard_N	n03358593
+flashbulb_N	n03358172
+flasher_N	n02852173
+flashgun_N	n03358172
+flashiness_N	n04818700
+flashing_N	n03359008
+flashlight_N	n03359137
+flashover_N	n11454470
+flashpoint_N	n05013809
+flashy_A	a00407420
+flask_N	n03359566
+flat_A	a01021794
+flat_Adv	r00058128
+flat_N	n02726305
+flatbed_N	n03360300
+flatbottom_A	a00910404
+flatbread_N	n07682624
+flatbrod_N	n07683265
+flatcar_N	n03360731
+flatfish_N	n02657368
+flatfoot_N	n05576421
+flathead_N	n02620167
+flatiron_N	n03361194
+flatlet_N	n03361297
+flatmate_N	n10095769
+flatness_N	n04635953
+flats_N	n03361550
+flatten_V	v00393534
+flatten_V2	v00393534
+flatter_V2	v00880227
+flatterer_N	n10095869
+flattering_A	a00907661
+flattery_N	n06695579
+flattop_N	n02687172
+flatulence_N	n07090573
+flatulent_A	a01175741
+flatware_N	n03361837
+flatwork_N	n03362119
+flatworm_N	n01924916
+flaunt_N	n06890846
+flaunt_V	v02141973
+flaunt_V2	v02141973
+flaunty_A	a01848611
+flautist_N	n10098245
+flavin_N	n14870924
+flavivirus_N	n01332795
+flavone_N	n14869513
+flavonoid_N	n14869658
+flavorer_N	n07809368
+flavorful_A	a02396911
+flavorlessness_N	n04997032
+flavorsomeness_N	n04995940
+flavour_N	n05715864
+flavour_V2	v02191766
+flavouring_N	n07809368
+flavourless_A	a02399595
+flaw_N	n14463170
+flaw_V2	v00263044
+flawless_A	a01751080
+flax_N	n12486574
+flaxen_A	a00244199
+flay_V2	v01274657
+flea_N	n02186153
+flea_bite_N	n04711919
+fleabag_N	n03362223
+fleabane_N	n11956348
+fleapit_N	n03362293
+fleawort_N	n12599874
+flecainide_N	n03362393
+fleck_N	n04682462
+fleck_V2	v01531998
+fledged_A	a01095914
+fledgeling_N	n01504179
+fledgling_A	a00936998
+fledgling_N	n01504179
+flee_V	v02075462
+flee_V2	v02075462
+fleece_N	n01899593
+fleece_V2	v01560369
+fleeceable_A	a02272485
+fleecy_A	a01153141
+fleer_N	n06716117
+fleet_A	a00978199
+fleet_N	n08292756
+fleeting_A	a01443097
+fleetness_N	n05059017
+flemish_A	a03066448
+flemish_N	n06952705
+flesh_N	n05217168
+flesh_out_V2	v00046382
+flesh_wound_N	n07340592
+fleshiness_N	n05000342
+fleshly_A	a01778572
+fleshy_A	a02729339
+flex_N	n00405628
+flex_V2	v01280014
+flexibility_N	n04659287
+flexible_A	a01022064
+flexion_N	n00405360
+flexuous_A	a02316253
+flexure_N	n00405360
+flibbertigibbet_N	n10096126
+flick_N	n06613686
+flick_V2	v00190586
+flick_knife_N	n04373089
+flicker_N	n00348571
+flicker_V	v01878719
+flickertail_N	n02358712
+flier_N	n07250339
+flies_N	n08572162
+flight_N	n00058743
+flight_V2	v01669792
+flightiness_N	n04671841
+flightless_A	a02568480
+flighty_A	a00919155
+flimsiness_N	n05041320
+flimsy_A	a00615457
+flimsy_N	n14969254
+flinch_V	v02061069
+flinders_N	n07956250
+fling_N	n00105164
+fling_V	v01512465
+fling_V2	v01512465
+flint_N	n09100690
+flintlock_N	n03363549
+flintstone_N	n14871268
+flinty_A	a02729457
+flip_A	a01996051
+flip_N	n00105820
+flip_V	v00121678
+flip_V2	v00121678
+flip_out_V	v00584810
+flippancy_N	n04648866
+flippant_A	a02121290
+flipper_N	n02465084
+flirt_N	n00512522
+flirt_V	v01037910
+flirtation_N	n00512522
+flirtatious_A	a02131958
+flit_N	n00168911
+flit_V	v01899891
+flitch_N	n07669211
+float_N	n02467581
+float_V	v00566181
+float_V2	v00566181
+float_VA	v00566181
+floatation_N	n01100147
+floater_N	n06526124
+floating_N	n00443231
+floatplane_N	n03365231
+floccose_A	a00213814
+flocculation_N	n13482187
+floccule_N	n14585960
+flocculent_A	a01154351
+flock_N	n07990956
+flock_V	v02025009
+flock_V2V	v02025009
+floe_N	n09309168
+flog_V2	v01411085
+flogger_N	n10096964
+flogging_N	n01163047
+flood_N	n00329819
+flood_V	v00217152
+flood_V2	v00217152
+flood_tide_N	n07403030
+floodgate_N	n04244615
+floodhead_N	n11455236
+floodlight_V2	v00292247
+floodlit_A	a00271288
+floodplain_N	n09281914
+floor_N	n03365592
+floor_V2	v01412346
+floorboard_N	n03366630
+flooring_N	n03365592
+floorwalker_N	n10097262
+floozie_N	n10663315
+floozy_N	n10663315
+flop_Adv	r00058033
+flop_N	n00327510
+flop_V	v01972753
+flop_V2	v01972753
+flophouse_N	n03367321
+floppy_A	a02404306
+floral_A	a02847619
+floret_N	n11669786
+floricultural_A	a02729544
+floriculture_N	n00921399
+florid_A	a01172139
+florilegium_N	n06592699
+florin_N	n13679855
+florist_N	n03367410
+floss_N	n03175843
+flotation_N	n01100147
+flotilla_N	n03367663
+flotsam_N	n03367875
+flounce_N	n00289267
+flounce_V	v01924405
+flounce_V2	v01924405
+flounder_N	n02657694
+flounder_V	v01925170
+flour_N	n07569106
+flour_V2	v00381496
+flourish_N	n06856884
+flourish_V	v00310386
+flourish_V2	v00310386
+floury_A	a02233154
+flout_V2	v00801782
+flow_N	n00329227
+flow_V	v00062203
+flowage_N	n01257542
+flower_N	n11669335
+flower_V	v00294245
+flower_girl_N	n10097842
+flowerbed_N	n03368352
+flowered_A	a01788705
+flowerless_A	a02597951
+flowerpot_N	n03991062
+flowery_A	a02729665
+floxuridine_N	n03368750
+flu_N	n14122497
+fluctuate_V	v00270699
+fluctuation_N	n04770911
+flue_N	n03368878
+fluency_N	n04651195
+fluent_A	a00150505
+fluff_N	n00076072
+fluff_V2	v00040188
+fluff_up_V2	v01391946
+fluffy_A	a01154030
+flugelhorn_N	n03369276
+fluid_A	a
+fluid_N	n00778017
+fluidity_N	n04734272
+fluidounce_N	n13618849
+fluidram_N	n13618629
+fluke_N	n01925695
+flume_N	n03369866
+flummery_N	n06609403
+flummox_V2	v00622384
+flunitrazepan_N	n03370020
+flunk_V	v02523521
+flunk_V2	v02523521
+flunkey_N	n10098092
+flunky_N	n10098092
+fluorapatite_N	n14675216
+fluorescein_N	n14987695
+fluorescence_N	n11458102
+fluorescent_A	a00271419
+fluorescent_N	n03370260
+fluoridate_V2	v00186161
+fluoridation_N	n00365012
+fluoride_N	n14871601
+fluoridization_N	n00365012
+fluoridize_V2	v00186161
+fluorine_N	n14637507
+fluorite_N	n14675356
+fluoroboride_N	n14871883
+fluorocarbon_N	n14871968
+fluorochrome_N	n14988337
+fluoroform_N	n14620654
+fluoroscope_N	n03370646
+fluoroscopy_N	n00903201
+fluorosis_N	n14068528
+fluorouracil_N	n03370821
+fluosilicate_N	n14872325
+fluoxetine_N	n03370927
+fluphenazine_N	n03371258
+flurazepam_N	n03371363
+flurbiprofen_N	n03371532
+flurry_N	n00555138
+flurry_V2	v01790739
+flush_A	a00910542
+flush_Adv	r00087367
+flush_N	n00118268
+flush_V	v00103317
+flush_V2	v00103317
+fluster_N	n04904996
+fluster_V2	v01790383
+flute_N	n03372029
+flute_V	v01457376
+flute_V2	v01457376
+fluting_N	n03372355
+flutist_N	n10098245
+flutter_N	n00348571
+flutter_V	v00008195
+flutter_V2	v00008195
+fluvastatin_N	n03372656
+fluvial_A	a02729812
+flux_N	n00195938
+fluxmeter_N	n03372933
+fly_A	a00092136
+fly_N	n00128638
+fly_V	v00153061
+fly_V2	v00153061
+fly_VS	v00153061
+fly_by_V	v02052358
+flyaway_A	a01447178
+flyblown_A	a00246623
+flycatcher_N	n01547832
+flyer_N	n07250339
+flying_bomb_N	n02929923
+flying_fish_N	n02550460
+flying_fox_N	n02140049
+flying_squad_N	n08078644
+flyleaf_N	n06256494
+flyover_N	n00303297
+flypaper_N	n14872572
+flypast_N	n00303297
+flyspeck_N	n14869975
+flytrap_N	n03374570
+flyweight_N	n10098517
+flywheel_N	n03374649
+fm_N	n06281721
+fo'c'sle_N	n03382104
+fo_N	n10087080
+foal_N	n02376542
+foal_V	v00057895
+foam_N	n09282724
+foam_V	v00519363
+foam_rubber_N	n14872875
+foamflower_N	n12803754
+foaminess_N	n04733539
+foamy_A	a01176787
+fob_N	n03374838
+fob_V2	v02575723
+fob_off_V2	v02244426
+focal_A	a02881438
+focalization_N	n00375625
+focus_N	n04703235
+focus_V	v00314272
+focus_V2	v00314272
+focus_on_V2	v02676496
+fodder_N	n07800740
+foe_N	n10055847
+foetal_A	a02892819
+foetus_N	n01459791
+fog_N	n05684561
+fog_V2	v02157731
+fogbank_N	n11458514
+fogbound_A	a00461859
+fogey_N	n10022908
+foggy_A	a00433811
+foghorn_N	n03375171
+foglamp_N	n03375329
+fogsignal_N	n07265381
+fogyish_A	a00974697
+fohn_N	n11442630
+foible_N	n03375443
+foil_N	n03375575
+foil_V2	v01335075
+foist_V2	v00189823
+fold_N	n00406612
+fold_V	v00398138
+fold_V2	v00398138
+fold_up_V2	v00564695
+foldable_A	a00465943
+folder_N	n03376279
+folderal_N	n03376438
+folderol_N	n06611998
+foldout_N	n06258541
+foliaceous_A	a02730102
+foliage_N	n03377077
+foliate_A	a02729927
+foliation_N	n00713135
+folio_N	n03377245
+foliolate_A	a01701769
+folium_N	n09283066
+folk_N	n07060167
+folk_dance_N	n00537682
+folklore_N	n05985602
+folks_N	n07947255
+folksong_N	n07050952
+folksy_A	a01044922
+folktale_N	n07222050
+follicle_N	n05518094
+follicular_A	a03019836
+folliculitis_N	n14346190
+follies_N	n07020017
+follow_V	v00118764
+follow_V2	v00118764
+follow_VS	v00118764
+follow_through_V	v00486018
+follow_up_V2	v00230276
+follower_N	n10099375
+following_A	a00199569
+following_N	n00319939
+folly_N	n00512843
+foment_V2	v00035448
+fomentation_N	n00156625
+fomite_N	n09283193
+fond_A	a01292683
+fondant_N	n07605380
+fondle_V2	v01226215
+fondler_N	n10100314
+fondness_N	n04627000
+fondue_N	n07867421
+font_N	n02788572
+fontanelle_N	n05545212
+food_N	n00021265
+foodless_A	a02301107
+foodstuff_N	n03461119
+fool_N	n09921409
+fool_V	v00854150
+fool_V2	v00854150
+fool_around_V	v00854150
+foolery_N	n00512843
+foolhardiness_N	n04661926
+foolhardy_A	a00250739
+foolish_A	a02570282
+foolishness_N	n01248075
+foolproof_A	a00965176
+foolscap_N	n06259487
+foot_N	n00284665
+foot_V	v00641138
+foot_V2	v00641138
+foot_race_N	n07460104
+foot_rot_N	n14264858
+footage_N	n03378593
+football_N	n00468480
+footballer_N	n10101634
+footbath_N	n03379343
+footboard_N	n03379461
+footbridge_N	n03379828
+footcandle_N	n13640371
+footedness_N	n05067679
+footer_N	n06764244
+footfall_N	n07383823
+footfault_N	n00071700
+foothill_N	n09283405
+foothold_N	n00036299
+footing_N	n03379989
+footle_V	v02519890
+footle_V2	v02519890
+footless_A	a01031797
+footlights_N	n03380134
+footlocker_N	n03380301
+footloose_A	a01063286
+footman_N	n10101981
+footmark_N	n06645039
+footnote_N	n06764244
+footpad_N	n10102130
+footpath_N	n03899533
+footplate_N	n03380461
+footprint_N	n05129054
+footrace_N	n07460104
+footslog_V	v01921204
+footslogger_N	n10204921
+footsore_A	a02433895
+footstep_N	n00288880
+footstool_N	n03380724
+footsure_A	a02302941
+footwall_N	n09283514
+footwear_N	n03380867
+footwork_N	n00172347
+fop_N	n09991026
+foppish_A	a00849912
+foppishness_N	n04910848
+for_example_Adv	r00159040
+for_instance_Adv	r00159040
+forage_N	n00945916
+forage_V	v01177699
+forager_N	n10102222
+foraging_N	n00945916
+foram_N	n01393030
+foramen_N	n05545439
+foray_N	n00787307
+foray_V	v01228635
+forbear_N	n10102369
+forbear_V	v02725714
+forbear_V2	v02725714
+forbearance_N	n01066689
+forbid_V2	v00795863
+forbidding_A	a00194357
+force_N	n00129743
+force_V	v00747418
+force_V2	v00747418
+force_V2V	v00747418
+force_VS	v00747418
+force_majeure_N	n07315350
+force_out_V	v00003662
+forceful_A	a00841403
+forcefulness_N	n05035353
+forceless_A	a00842914
+forcemeat_N	n07679140
+forceps_N	n03381231
+forcible_A	a00842324
+forcipate_A	a02730212
+ford_N	n00297657
+ford_V2	v01913849
+fordable_A	a00692255
+fore_A	a01033081
+fore_Adv	r00275694
+fore_N	n02880008
+forearm_N	n05564323
+forearm_V2	v01087729
+forebear_N	n10102369
+forebode_V2	v00917772
+foreboding_N	n07286905
+forebrain_N	n05495981
+forecast_N	n06749881
+forecast_V	v00712135
+forecast_V2	v00712135
+forecast_VS	v00712135
+forecaster_N	n10102506
+forecastle_N	n03382104
+foreclose_V	v02276568
+foreclose_V2	v02276568
+foreclosure_N	n00090076
+forecourt_N	n03382292
+foredeck_N	n03382413
+foredoom_V2	v00907066
+forefather_N	n10102800
+forefinger_N	n05567381
+forefoot_N	n02439728
+forefront_N	n06209419
+foregather_V	v02428924
+forego_V	v02303331
+forego_V2	v02303331
+foreground_N	n03382708
+forehand_A	a01033708
+forehand_N	n00567418
+forehanded_A	a
+forehead_N	n05541231
+foreign_A	a01034457
+foreigner_N	n10103485
+foreignness_N	n04799344
+foreknow_V	v00720808
+foreknow_V2	v00720808
+foreknowledge_N	n07256932
+foreland_N	n09283767
+foreleg_N	n02464965
+forelimb_N	n02464785
+forelock_N	n01900006
+foreman_N	n10104209
+foremanship_N	n00592535
+foremast_N	n03382856
+foremost_A	a00198610
+foremost_Adv	r00102736
+foremother_N	n10103155
+forename_N	n06337307
+forenoon_N	n15165289
+forensic_A	a00863361
+forensics_N	n00635422
+foreordain_V2	v00702969
+forepaw_N	n02440121
+foreperson_N	n10104592
+foreplay_N	n00853835
+forequarter_N	n07655898
+forerunner_N	n06802571
+foresail_N	n03383099
+foresee_V2	v00720808
+foreseeable_A	a01841699
+foreshadow_V2	v00871942
+foreshank_N	n07657233
+foreshock_N	n07429782
+foreshore_N	n09283866
+foreshorten_V2	v00243900
+foresight_N	n04893172
+foreskin_N	n05526957
+forest_N	n08438533
+forestall_V2	v02452885
+forestay_N	n03383211
+forested_A	a02573859
+forester_N	n10104756
+forestiera_N	n12302565
+forestry_N	n06071934
+foreswear_V2	v02227487
+foretaste_N	n05951072
+foretell_V2	v00871942
+forethought_N	n05615869
+forethoughtful_A	a01895717
+foretop_N	n01900006
+forever_Adv	r00020280
+forewarn_V2	v00870942
+forewarning_N	n07225450
+forewing_N	n02152064
+forewoman_N	n10104888
+foreword_N	n06397903
+forfeit_N	n00205891
+forfeit_V2	v02303331
+forfeiture_N	n00205891
+forgather_V	v02428924
+forge_N	n03383646
+forge_V	v01632411
+forge_V2	v01632411
+forger_N	n10105085
+forgery_N	n00768921
+forget_V	v00609100
+forget_V2	v00609100
+forget_VS	v00609100
+forgetful_A	a01978003
+forgetfulness_N	n05673209
+forgettable_A	a01040239
+forging_N	n00925622
+forgivable_A	a01721197
+forgive_V	v00903385
+forgive_V2	v00903385
+forgiveness_N	n01227190
+forgivingly_Adv	r00342904
+forgivingness_N	n04829764
+forgo_V2	v02303331
+forint_N	n13676544
+fork_N	n00388392
+fork_V	v00141914
+fork_V2	v00141914
+fork_out_V	v02293321
+fork_over_V	v02293321
+forklift_N	n03384352
+forlorn_A	a01230387
+forlornness_N	n07534108
+form_N	n00027807
+form_V	v00142191
+form_V2	v00142191
+formal_A	a01041916
+formaldehyde_N	n14873196
+formalin_N	n14848479
+formalism_N	n00411717
+formalistic_A	a02730304
+formality_N	n01204055
+formalization_N	n01009637
+formalize_V2	v02478701
+formalwear_N	n03384891
+format_N	n04677385
+formation_N	n00237078
+formative_A	a00585398
+formative_N	n06306480
+former_A	a01047301
+former_N	n13846356
+formic_A	a02730673
+formica_N	n02221240
+formication_N	n14325006
+formidability_N	n04710866
+formidable_A	a00195383
+formless_A	a00629382
+formula_N	n05667613
+formulaic_A	a00606240
+formulary_A	a02730861
+formulary_N	n06411883
+formulate_V2	v01632411
+formulation_N	n00940842
+fornicate_V	v01427278
+fornication_N	n00848466
+fornix_N	n05227572
+forrader_Adv	r00067265
+forsake_V2	v00614057
+forsaking_N	n00204439
+forsooth_Adv	r00038264
+forswear_V2	v00798717
+forsythia_N	n12303083
+fort_N	n
+forte_A	a01458736
+forte_Adv	r00343799
+forte_N	n03385420
+fortemente_A	a01458941
+forth_Adv	r00103761
+forthcoming_A	a00184229
+forthright_A	a00764484
+forthwith_Adv	r00048739
+forties_N	n15149351
+fortieth_A	a02206998
+fortieth_N	n13849082
+fortification_N	n00264529
+fortify_V2	v00220869
+fortissimo_A	a01459058
+fortissimo_Adv	r00344073
+fortitude_N	n05032193
+fortnight_N	n15170331
+fortnightly_A	a01969038
+fortnightly_Adv	r00254711
+fortress_N	n03386011
+fortuitous_A	a01048587
+fortuitousness_N	n04758980
+fortunate_A	a01047874
+fortune_N	n11418138
+fortuneteller_N	n10105462
+fortunetelling_N	n06749468
+forty_A	a02190278
+forty_N	n13749527
+forum_N	n03386420
+forward_A	a00203237
+forward_Adv	r00067265
+forward_N	n00725383
+forward_V2	v01955508
+forwarding_N	n00121645
+forwardness_N	n04644719
+forwards_Adv	r00067265
+foryml_N	n14860455
+fossa_N	n02136452
+fosse_N	n03776050
+fossil_A	a02730982
+fossil_N	n09284589
+fossiliferous_A	a02731061
+fossilization_N	n00201269
+fossilize_V	v00249556
+fossilize_V2	v00249556
+fossorial_A	a02590614
+foster_A	a01406418
+foster_V2	v00908351
+foster_brother_N	n10105906
+foster_child_N	n10106080
+foster_father_N	n10106387
+foster_mother_N	n10106509
+foster_parent_N	n10106752
+foster_sister_N	n10106995
+fostering_N	n01129532
+fothergilla_N	n12315818
+foul_A	a00955915
+foul_N	n00770997
+foul_V	v00492225
+foul_V2	v00492225
+foulard_N	n03386726
+foulness_N	n04980656
+found_N	n13280008
+found_V2	v00636888
+foundation_N	n00240184
+foundation_stone_N	n03387506
+founder_N	n10107303
+founder_V	v01900648
+founder_V2	v01900648
+foundering_N	n07364573
+foundling_N	n10107883
+foundress_N	n10108018
+foundry_N	n03387653
+fount_N	n03387815
+fountain_N	n03387815
+fountain_pen_N	n03388183
+fountainhead_N	n06675979
+fourfold_A	a02219144
+fourfold_Adv	r00344500
+fourhanded_A	a02731334
+fourpence_N	n13391262
+fourpenny_A	a02223263
+fourscore_A	a02194151
+fourscore_N	n13750164
+foursome_N	n07987380
+foursquare_A	a01991029
+foursquare_Adv	r00051017
+fovea_N	n05455375
+fowl_N	n01789740
+fowl_V	v01142899
+fowl_run_N	n03016737
+fowler_N	n10108240
+fox_N	n02118333
+fox_V2	v00510234
+fox_terrier_N	n02095050
+foxglove_N	n12882779
+foxhole_N	n03390075
+foxhound_N	n02089555
+foxhunt_N	n00453478
+foxhunt_V	v01145024
+foxtail_N	n12107970
+foxtrot_N	n00535956
+foxy_A	a00148078
+foyer_N	n02715513
+fracas_N	n07184545
+fractal_N	n05931152
+fraction_N	n03390207
+fractional_A	a00516539
+fractionation_N	n00389508
+fractious_A	a00747226
+fractiousness_N	n04908396
+fracture_N	n00376994
+fracture_V	v00107739
+fracture_V2	v00107739
+fragile_A	a00706688
+fragility_N	n05041503
+fragment_N	n04184701
+fragment_V	v00338071
+fragment_V2	v00338071
+fragmental_A	a00517314
+fragmentary_A	a00517314
+fragmentation_N	n00388210
+fragrance_N	n04980463
+fragrant_A	a01052248
+frail_A	a02040049
+frail_N	n03390673
+frailty_N	n04853873
+fraise_N	n03390786
+frame_N	n00462116
+frame_V	v00706804
+frame_V2	v00706804
+framer_N	n10108464
+framework_N	n03391770
+framing_N	n00941451
+franc_N	n13662190
+franchise_N	n05187446
+franciscan_A	a03066658
+franciscan_N	n10778553
+francium_N	n14637864
+frangible_A	a00709446
+frangipane_N	n07623475
+frangipani_N	n11774513
+frank_A	a00764484
+frank_N	n07676602
+frank_V2	v00894080
+frankfurter_N	n07676602
+frankincense_N	n14873951
+franking_machine_N	n03392741
+franklin_N	n10109050
+frankness_N	n04650731
+frantic_A	a00086341
+frantically_Adv	r00503370
+frappe_N	n07614198
+fraternal_A	a00291471
+fraternity_N	n08075388
+fraternization_N	n01081867
+fraternize_V	v02389927
+fratricide_N	n00221981
+frau_N	n06340707
+fraud_N	n00753685
+fraudulence_N	n00753685
+fraudulent_A	a01223941
+fraught_A	a01084900
+fraulein_N	n06340838
+fraxinella_N	n12712626
+fray_N	n01176335
+fray_V	v01250908
+fray_V2	v01250908
+frazzle_N	n14018055
+freak_N	n09769076
+freak_V	v01784148
+freak_V2	v01784148
+freak_out_N	n05898430
+freak_out_V2	v01784148
+freakish_A	a00608791
+freakishness_N	n04798185
+freaky_A	a00608791
+freckle_N	n05245192
+freckle_V	v00509857
+freckle_V2	v00509857
+free_A	a
+free_N	n01624115
+free_V2	v00269682
+free_V2V	v00269682
+free_list_N	n06491168
+free_living_N	n04931041
+free_thought_N	n06223922
+free_trader_N	n10111358
+freebie_N	n13272545
+freebooter_N	n10443170
+freeborn_A	a01065861
+freedman_N	n10109985
+freedom_N	n13991823
+freehand_A	a01687030
+freehold_N	n13243134
+freeholder_N	n10110287
+freelance_A	a00863823
+freelance_N	n10110421
+freelance_V	v02576110
+freelancer_N	n10110421
+freeloader_N	n10110893
+freemail_N	n06279805
+freeman_N	n10111023
+freemason_N	n10111144
+freemasonry_N	n08235513
+freesia_N	n12417062
+freestanding_A	a00160768
+freestone_N	n07738105
+freestyle_N	n07460651
+freetail_N	n02149420
+freeware_N	n06567865
+freeway_N	n03306610
+freewheel_N	n03393761
+freewheel_V	v01886907
+freewill_A	a02520824
+freeze_N	n00808767
+freeze_V	v00012613
+freeze_V2	v00012613
+freeze_out_V2	v00445711
+freezer_N	n03170635
+freezing_mixture_N	n14874564
+freezing_point_N	n05013967
+freight_N	n01106272
+freight_V2	v01489161
+freight_train_N	n03394480
+freighter_N	n02878222
+french_A	a02958392
+french_N	n06964901
+frenchman_N	n09708405
+frenchwoman_N	n09708405
+frenetic_A	a00086341
+frenzied_A	a00086341
+frenzy_N	n14391876
+frequency_N	n13598237
+frequent_A	a01066542
+frequent_V2	v01844431
+frequentative_N	n06473041
+fresco_N	n00937105
+fresco_V2	v01683271
+fresh_A	a01067694
+fresh_Adv	r00112601
+freshen_V	v00024649
+freshen_V2	v00024649
+freshen_up_V	v00024814
+freshen_up_V2	v00024814
+freshener_N	n03395745
+fresher_N	n10111688
+freshet_N	n07407137
+freshman_A	a01012247
+freshman_N	n10111688
+freshness_N	n04800596
+fret_N	n03396074
+fret_V	v00274633
+fret_V2	v00274633
+fret_VS	v00274633
+fretful_A	a00513981
+fretsaw_N	n03598783
+fretwork_N	n03646916
+freudian_A	a03031733
+friability_N	n04939742
+friable_A	a00708738
+friar_N	n10111903
+friary_N	n03396580
+fricandeau_N	n07666071
+fricassee_N	n07592094
+fricassee_V2	v00323703
+fricative_A	a01157179
+fricative_N	n07118554
+friction_N	n00712031
+frictional_A	a02732059
+frictionless_A	a02732266
+friday_N	n15164463
+fridge_N	n03273913
+friedcake_N	n07638676
+friend_N	n09679708
+friendless_A	a02528440
+friendlessness_N	n04622672
+friendliness_N	n04654337
+friendly_A	a01074650
+friendly_N	n08397489
+friendship_N	n13931145
+frier_N	n07645469
+frieze_N	n03396997
+frigate_N	n03397266
+fright_N	n07519253
+fright_V2	v01779165
+frighten_V2	v01779165
+frighten_away_V2	v01785748
+frighten_off_V2	v01785748
+frightening_A	a00193799
+frightful_A	a00193480
+frightfulness_N	n04782466
+frigid_A	a01252151
+frigidity_N	n04629604
+frigorific_A	a01253022
+frijole_N	n07727377
+frill_N	n03376438
+frilled_A	a00058696
+frilly_A	a00058696
+fringe_N	n03397762
+fringe_V2	v01467751
+fringepod_N	n11899223
+fringy_A	a00331889
+frippery_N	n02774502
+frisk_N	n00946060
+frisk_V	v01318223
+frisk_V2	v01318223
+friskiness_N	n04649835
+frisky_A	a02123007
+frisson_N	n07520112
+fritillary_N	n02278210
+frittata_N	n07868508
+fritter_N	n07639855
+fritter_V2	v01195804
+fritter_away_V	v01195804
+frivol_V	v02592895
+frivol_V2	v02592895
+frivolity_N	n00513401
+frivolous_A	a02120458
+frizz_N	n14575700
+frizz_V2	v01223833
+frizzle_V	v00325647
+frizzle_V2	v00325647
+frizzy_A	a01030372
+frock_N	n03236735
+frock_coat_N	n03398228
+frog_N	n01639765
+frogbit_N	n12613408
+frogfish_N	n02549248
+froghopper_N	n02257985
+frogman_N	n10019552
+frogmarch_V2	v01451351
+frogmouth_N	n01837072
+frolic_N	n00511817
+frolic_V	v01883716
+frolicsome_A	a02122132
+frond_N	n13154494
+front_N	n03398467
+front_V	v01079172
+front_V2	v01079172
+front_bench_N	n03399047
+frontage_N	n03313333
+frontal_A	a
+frontal_N	n03313333
+frontbencher_N	n10113362
+frontier_N	n05998052
+frontiersman_N	n10113072
+frontierswoman_N	n10113249
+frontispiece_N	n03399391
+frontlet_N	n03399579
+frore_A	a01253112
+frost_N	n10983931
+frost_V	v00196595
+frost_V2	v00196595
+frostbite_N	n14294678
+frostbitten_A	a01078673
+frostiness_N	n04961583
+frosting_N	n07620822
+frostweed_N	n12031547
+frosty_A	a01252714
+froth_N	n09282724
+froth_V	v00109389
+frothiness_N	n04733347
+frothy_A	a00805810
+frottage_N	n00856076
+frotteur_N	n10113869
+froward_A	a01614372
+frown_N	n06877849
+frown_V	v00032981
+frown_on_V2	v00674237
+frowningly_Adv	r00239572
+frowsty_A	a01053915
+frowsy_A	a02425749
+frowzy_A	a02425749
+frs_N	n08350470
+fructification_N	n11550205
+fructify_V	v00056188
+fructify_V2	v00056188
+fructose_N	n14874932
+fructosuria_N	n14267588
+frugal_A	a02421364
+frugality_N	n04893358
+fruit_N	n04612722
+fruit_V	v01652731
+fruit_fly_N	n02196344
+fruitage_N	n13086753
+fruitcake_N	n07631350
+fruiterer_N	n10113997
+fruitful_A	a01080297
+fruitfulness_N	n05147381
+fruition_N	n00061917
+fruitless_A	a01866812
+fruitlessness_N	n05148186
+fruitlet_N	n13135692
+fruitwood_N	n12652876
+fruity_A	a02074929
+frumenty_N	n07704656
+frump_N	n10114209
+frumpish_A	a00974519
+frumpy_A	a00974519
+frustrate_V2	v01803003
+frustrating_A	a00867758
+frustration_N	n00067990
+frustum_N	n13917457
+fry_N	n09917593
+fry_V	v00325328
+fry_V2	v00325328
+fryer_N	n07645469
+frying_N	n00246940
+frying_pan_N	n03400231
+fuchsia_N	n12343480
+fuck_N	n00846021
+fuck_V	v01426397
+fuck_V2	v01426397
+fuck_all_N	n13740765
+fucker_N	n10114476
+fucking_Adv	r00032705
+fucoid_N	n01404365
+fucus_N	n01405007
+fuddle_V2	v00621734
+fudge_N	n07605474
+fuel_N	n14875077
+fuel_V	v01762178
+fuel_V2	v01762178
+fueling_N	n01059719
+fug_N	n14521954
+fugacity_N	n05055503
+fugal_A	a03011126
+fuggy_A	a02509710
+fugitive_A	a01443097
+fugitive_N	n10114897
+fugleman_N	n10115271
+fugly_A	a00221553
+fugu_N	n07782204
+fugue_N	n07043675
+fuji_N	n09175016
+fulcrum_N	n03402080
+fulfil_V2	v01183573
+fulfill_V2	v01183573
+fulfillment_N	n00062451
+fulfilment_N	n00062451
+fulgurating_A	a00803751
+full_A	a01083157
+fullback_N	n00726867
+fuller_N	n10115603
+fullerene_N	n14622141
+fullness_N	n04989015
+fully_fashioned_A	a02139652
+fully_fledged_A	a00935792
+fully_grown_A	a01488616
+fulmar_N	n02060133
+fulminant_A	a01144102
+fulminate_N	n14798709
+fulminate_V	v00307060
+fulmination_N	n00377907
+fulsome_A	a02181432
+fulsomeness_N	n04868505
+fumble_N	n
+fumble_V	v01211019
+fumble_V2	v01211019
+fumbler_N	n09879744
+fume_N	n11508092
+fume_V	v00068627
+fume_V2	v00068627
+fume_VS	v00068627
+fumewort_N	n11904743
+fumigant_N	n14876206
+fumigate_V2	v02127100
+fumigation_N	n00712979
+fumigator_N	n03402785
+fumitory_N	n11909527
+fun_N	n00429949
+funambulism_N	n00324978
+funambulist_N	n10115946
+function_N	n00720565
+function_V	v01096497
+functional_A	a01090308
+functionalism_N	n05962043
+functionalist_N	n10116246
+functionality_N	n05151372
+functionary_N	n10372373
+fund_N	n08070850
+fund_V2	v02215506
+fundamental_A	a01277097
+fundamental_N	n05719958
+fundamentalism_N	n06231328
+fundamentalist_A	a02953235
+fundamentalist_N	n10116370
+fundamentals_N	n05871362
+fundraiser_N	n07455640
+funds_N	n13356112
+fundus_N	n05264545
+funeral_N	n07451463
+funerary_A	a02950588
+funereal_A	a01368464
+funfair_N	n00519333
+fungal_A	a02832678
+fungible_A	a00917956
+fungible_N	n03403169
+fungicidal_A	a02832818
+fungicide_N	n02720201
+fungoid_A	a02832969
+fungous_A	a02832678
+fungus_N	n12992868
+funicle_N	n11678199
+funicular_A	a02848658
+funicular_N	n02934641
+funiculitis_N	n14346280
+funiculus_N	n05264756
+funk_N	n07063585
+funk_V	v02061069
+funk_V2	v02061069
+funky_A	a00266228
+funnel_N	n03403431
+funnel_V	v01444146
+funnel_V2	v01444146
+funniness_N	n06781383
+funny_A	a00968010
+funny_bone_N	n05580662
+funrun_N	n07460403
+fur_N	n01899062
+furan_N	n14876318
+furbelow_N	n03397532
+furbish_V2	v01246095
+furcation_N	n13886724
+furcula_N	n01895355
+furfural_N	n14876473
+furious_A	a00114454
+furl_V	v00435853
+furl_V2	v00435853
+furlike_A	a00213933
+furlong_N	n13651072
+furlough_N	n15139432
+furnace_N	n03404449
+furnish_V2	v02327200
+furnishing_N	n00608551
+furniture_N	n03405725
+furore_N	n00553995
+furosemide_N	n03406597
+furred_A	a00214001
+furrier_N	n09929861
+furring_N	n03406838
+furrow_N	n03406966
+furrow_V	v01277431
+furrow_V2	v01277431
+furry_A	a00214001
+further_A	a00443988
+further_AdV	a00443988
+further_Adv	r00029639
+further_V2	v02554422
+furtherance_N	n00249780
+furthermore_Adv	r00029367
+furthermost_A	a00443618
+furthest_A	a00443618
+furthest_Adv	r00030654
+furtive_A	a01706111
+furtiveness_N	n04657631
+furunculosis_N	n14227488
+fury_N	n05037813
+furze_N	n12574866
+fuschia_N	n04964799
+fuscous_A	a00375090
+fuse_N	n03407122
+fuse_V	v00394813
+fuse_V2	v00394813
+fusee_N	n03407122
+fuselage_N	n03408054
+fusible_A	a01506385
+fusiform_A	a01810613
+fusil_N	n03408264
+fusilier_N	n10116579
+fusillade_N	n00988320
+fusion_N	n00380568
+fuss_N	n00555138
+fuss_V	v01793933
+fuss_V2	v01793933
+fussiness_N	n04700199
+fusspot_N	n10792178
+fussy_A	a00984624
+fustian_N	n03408340
+fusty_A	a00574884
+futile_A	a01866812
+futility_N	n05150855
+futon_N	n03408444
+future_A	a01732270
+future_N	n03408721
+futureless_A	a01230521
+futurism_N	n06209242
+futurist_N	n10078529
+futuristic_A	a02993094
+futurity_N	n05049930
+futurology_N	n06136105
+fuze_N	n03407122
+fuzz_N	n05261894
+fuzzed_A	a00214165
+fuzzy_A	a00214165
+g_N	n06831819
+gab_N	n07135080
+gabapentin_N	n03409070
+gabardine_N	n03258730
+gabble_N	n06610992
+gabble_V	v01036804
+gabble_V2	v01036804
+gabbro_N	n14932645
+gaberdine_N	n03258730
+gable_N	n03409393
+gabled_A	a01221502
+gabonese_A	a03066825
+gabonese_N	n09710041
+gad_V	v01882689
+gadabout_N	n10116905
+gaddi_N	n03409806
+gadfly_N	n02193009
+gadget_N	n02729965
+gadgeteer_N	n10117017
+gadgetry_N	n03409920
+gadoid_N	n02521646
+gadolinite_N	n14675569
+gadolinium_N	n14638041
+gael_N	n09688233
+gaelic_A	a02957823
+gaelic_N	n06960566
+gaff_N	n03410022
+gaffe_N	n00076196
+gaffer_N	n10104209
+gaffsail_N	n03410423
+gag_N	n03410740
+gag_V	v00077458
+gag_V2	v00077458
+gaga_A	a00886448
+gage_N	n03429288
+gage_V2	v01139104
+gaggle_N	n07992116
+gagman_N	n10117267
+gaiety_N	n07512039
+gaillardia_N	n11970586
+gain_N	n05109324
+gain_V	v00046151
+gain_V2	v00046151
+gainer_N	n00443917
+gainful_A	a01871473
+gainly_A	a01140054
+gainsay_V2	v00869126
+gainsborough_N	n10987044
+gait_N	n00286497
+gaiter_N	n03410938
+gal_N	n10117851
+gala_N	n00518669
+galactagogue_N	n14876679
+galactic_A	a02849098
+galactocele_N	n14201845
+galactose_N	n14876771
+galactosemia_N	n14156134
+galactosis_N	n13485890
+galago_N	n02499808
+galangal_N	n12151170
+galantine_N	n07868830
+galax_N	n12251278
+galaxy_N	n08270938
+galbanum_N	n14876872
+galbulus_N	n11683216
+gale_N	n11461825
+galea_N	n13011461
+galena_N	n14675910
+galere_N	n08406259
+galingale_N	n12151170
+gall_N	n04915866
+gall_V2	v01786760
+gallamine_N	n14859622
+gallant_A	a00263840
+gallant_N	n09991026
+gallantry_N	n01228792
+gallbladder_N	n05385161
+galleon_N	n03411339
+gallery_N	n03239399
+galley_N	n03412220
+galley_proof_N	n06591108
+galley_slave_N	n10035809
+gallfly_N	n02161588
+gallic_A	a02958392
+gallicism_N	n07081646
+gallinaceous_A	a02993258
+gallinule_N	n02016358
+gallium_N	n14638256
+gallivant_V	v01882689
+gallon_N	n13619764
+gallop_N	n00288671
+gallop_V	v01959927
+gallop_V2	v01959927
+gallows_N	n03412906
+gallows_bird_N	n10118208
+gallstone_N	n09286200
+galoot_N	n10118301
+galosh_N	n02735538
+galumph_V	v01964998
+galvanic_A	a02827160
+galvanism_N	n00662681
+galvanization_N	n00713250
+galvanize_V2	v00090513
+galvanize_VS	v00090513
+galvanizer_N	n10118382
+galvanometer_N	n03413264
+gam_N	n07994752
+gambian_A	a03067153
+gambian_N	n09747495
+gambist_N	n10118743
+gambit_N	n00167950
+gamble_N	n00802962
+gamble_V	v01138523
+gamble_V2	v01138523
+gambler_N	n10118844
+gambling_N	n00430140
+gambling_den_N	n03413428
+gamboge_N	n04966543
+gambol_N	n00511817
+gambol_V	v01883716
+gambrel_N	n03413684
+game_A	a00263994
+game_N	n00430606
+game_V	v01139104
+game_V2	v01139104
+game_bird_N	n02153203
+gamebag_N	n03414029
+gamecock_N	n01514752
+gamekeeper_N	n10119351
+gamelan_N	n08248521
+gamesmanship_N	n04839877
+gametangium_N	n13093629
+gamete_N	n05456945
+gametocyte_N	n05458412
+gametoecium_N	n13093725
+gametogenesis_N	n13486115
+gametophore_N	n13094003
+gametophyte_N	n11687071
+gamey_A	a00263994
+gamine_N	n10119609
+gaminess_N	n04902283
+gaming_house_N	n03413428
+gaming_table_N	n03414676
+gamma_N	n06834351
+gammon_N	n07669367
+gammopathy_N	n14069212
+gammy_A	a01019450
+gamopetalous_A	a01775980
+gamp_N	n03415252
+gamut_N	n05128096
+gamy_A	a00263994
+gander_N	n01856155
+gang_N	n03415363
+gang_V	v01089737
+gang_up_V	v01089737
+ganger_N	n10119874
+gangling_A	a00989544
+ganglion_N	n05296968
+gangplank_N	n03415486
+gangrene_N	n11486708
+gangrene_V	v00097394
+gangrene_V2	v00097394
+gangrenous_A	a01176973
+gangsaw_N	n03415626
+gangsta_N	n10119953
+gangster_N	n10120085
+gangway_N	n02693860
+gannet_N	n02053083
+ganoid_N	n02638596
+ganoin_N	n02638104
+gantlet_N	n01164063
+gantry_N	n03416094
+gaol_N	n03592245
+gaol_V2	v02494356
+gaolbird_N	n10219121
+gaolbreak_N	n00059989
+gaoler_N	n10149867
+gap_N	n00383952
+gape_N	n00879037
+gape_V	v02164531
+gar_N	n02549989
+garage_N	n03416489
+garage_V2	v02282946
+garambulla_N	n07769005
+garb_N	n02756098
+garb_V2	v00047945
+garbage_N	n03416900
+garbage_can_N	n02747177
+garble_V2	v00835903
+garboard_N	n03417202
+garbology_N	n06147770
+garden_N	n03417345
+garden_V	v01740969
+garden_truck_N	n07705711
+gardener_N	n10120533
+gardenia_N	n12666768
+gardening_N	n00918383
+garganey_N	n01848555
+gargantuan_A	a01385773
+gargle_N	n07384023
+gargle_V	v00037138
+gargle_V2	v00037138
+gargoyle_N	n03418488
+garibaldi_N	n03418749
+garish_A	a02393791
+garishness_N	n04690769
+garland_N	n04606014
+garland_V2	v01669643
+garlic_N	n07818277
+garlicky_A	a02733034
+garment_N	n03419014
+garmentmaker_N	n10120816
+garner_N	n03452449
+garner_V2	v01380638
+garnet_N	n14676042
+garnierite_N	n14676326
+garnish_N	n03420440
+garnish_V2	v01679433
+garnishee_N	n10121144
+garnishment_N	n06557827
+garotte_N	n03420935
+garotte_V2	v01571744
+garret_N	n03686130
+garrison_N	n03420559
+garrison_V2	v01089137
+garrote_N	n03420935
+garroter_N	n10121246
+garrotte_N	n03420935
+garrotte_V2	v01571744
+garrulity_N	n04651382
+garrulous_A	a02384077
+garter_N	n03421117
+gas_N	n02670683
+gas_V	v00883226
+gas_V2	v00883226
+gas_bracket_N	n03421960
+gas_cooker_N	n03425595
+gas_engine_N	n03422771
+gas_fitter_N	n10121595
+gas_helmet_N	n03424325
+gas_holder_N	n03423568
+gas_meter_N	n03424489
+gas_oven_N	n03425241
+gas_ring_N	n03425769
+gas_station_N	n03425092
+gas_stove_N	n03425595
+gasbag_N	n03291963
+gaseous_A	a02262542
+gaseousness_N	n04733204
+gasfield_N	n08659759
+gash_N	n
+gash_V2	v00388065
+gasification_N	n13486270
+gasify_V	v00442267
+gasify_V2	v00442267
+gasket_N	n03423719
+gaskin_N	n02463913
+gaslight_N	n11463265
+gasman_N	n10121714
+gasmask_N	n03424325
+gasohol_N	n14686723
+gasolene_N	n14686913
+gasoline_N	n14686913
+gasometer_N	n03423568
+gasp_N	n00837098
+gasp_V	v00005526
+gasp_V2	v00005526
+gassing_N	n00224936
+gassy_A	a01175741
+gasteromycete_N	n13039349
+gastrectomy_N	n00674760
+gastric_A	a02733187
+gastrin_N	n05408908
+gastritis_N	n14346416
+gastrocnemius_N	n05574633
+gastroduodenal_A	a02733390
+gastroenteritis_N	n14172005
+gastroenterologist_N	n10121800
+gastroenterology_N	n06050490
+gastroenterostomy_N	n00674864
+gastroesophageal_A	a02733515
+gastrogavage_N	n01058715
+gastrointestinal_A	a02975697
+gastromy_N	n00677719
+gastronomic_A	a02975840
+gastronomy_N	n00936296
+gastropod_N	n01942177
+gastroscope_N	n03426462
+gastroscopy_N	n00642762
+gastrostomy_N	n00675064
+gastrula_N	n01462544
+gastrulation_N	n13486671
+gasworks_N	n03427084
+gat_N	n03427202
+gate_N	n03427296
+gate_V2	v00234390
+gateau_N	n07631834
+gatecrasher_N	n10121952
+gatehouse_N	n03428090
+gatekeeper_N	n10026553
+gatepost_N	n03428349
+gateway_N	n03428477
+gather_N	n01014990
+gather_V	v00157462
+gather_V2	v00157462
+gatherer_N	n09936362
+gathering_N	n01014990
+gatt_N	n08300429
+gauche_A	a00851329
+gaucherie_N	n00076196
+gaucho_N	n10122441
+gaud_N	n02787435
+gaudery_N	n06880134
+gaudy_A	a00407420
+gaudy_N	n08254055
+gauge_N	n03429288
+gauge_V2	v00395583
+gaul_N	n08929722
+gaumless_A	a00441154
+gaunt_A	a00988988
+gauntlet_N	n01164063
+gauntleted_A	a01428389
+gauntness_N	n05001867
+gaur_N	n02410011
+gauss_N	n10992675
+gauze_N	n03429914
+gauzy_A	a02413390
+gavel_N	n03430313
+gavial_N	n01699675
+gavotte_N	n00533224
+gawk_N	n10274639
+gawker_N	n10122531
+gawkiness_N	n05004700
+gawky_A	a01140896
+gawp_V	v02164531
+gay_A	a00363938
+gay_N	n10182913
+gayal_N	n02410141
+gayness_N	n00856847
+gazania_N	n11971248
+gaze_N	n00878648
+gaze_V	v02132745
+gazebo_N	n03430418
+gazelle_N	n02423022
+gazette_N	n06267655
+gazette_V2	v01746604
+gazetteer_N	n06419628
+gazpacho_N	n07585758
+gazump_V	v02241497
+gazump_V2	v02241497
+gcse_N	n14431169
+gean_N	n12642600
+gear_N	n03430551
+gear_V	v00298244
+gear_V2	v00298244
+gear_case_N	n03431570
+gear_up_V	v00406243
+gearbox_N	n03431570
+gearing_N	n03431745
+gearset_N	n03432061
+gearshift_N	n03432129
+gecko_N	n01674990
+geebung_N	n12222493
+geek_N	n10042845
+geezer_N	n10123711
+geiger_N	n10993507
+geisha_N	n10122858
+gel_N	n03432668
+gel_V	v00039950
+gelatin_N	n03432668
+gelatine_N	n14730553
+gelatinous_A	a02416610
+gelatinousness_N	n04936213
+geld_V2	v00061219
+gelding_N	n02377388
+gelechiid_N	n02293352
+gelignite_N	n03432796
+gem_N	n03432972
+gemfibrozil_N	n03433079
+geminate_N	n07119776
+gemination_N	n01019703
+gemma_N	n11682659
+gemmed_A	a00056660
+gemmiferous_A	a02733782
+gemmule_N	n05889762
+gempylid_N	n02621908
+gemsbok_N	n02428508
+gen_N	n06637677
+gendarme_N	n10123122
+gendarmerie_N	n08210254
+gender_N	n05006898
+gene_N	n05436752
+genealogic_A	a03067329
+genealogical_A	a03067329
+genealogist_N	n10123214
+genealogy_N	n05998225
+general_A	a01101391
+general_N	n05818388
+generalissimo_N	n09941787
+generality_N	n04764412
+generalization_N	n05756414
+generalize_V	v00104465
+generalize_V2	v00104465
+generalship_N	n00592652
+generate_V2	v00054628
+generation_N	n00849982
+generational_A	a02733873
+generative_A	a01867295
+generator_N	n03433877
+generic_A	a02734016
+generic_N	n03434428
+generically_Adv	r00347346
+generosity_N	n01085937
+generous_A	a01111016
+genesis_N	n06432376
+genet_N	n02137015
+genetic_A	a02734192
+genetically_Adv	r00123924
+geneticism_N	n05945383
+geneticist_N	n10126424
+genetics_N	n06075527
+geneva_N	n07904760
+genial_A	a02734776
+geniality_N	n04654652
+genic_A	a02734544
+geniculate_A	a02313138
+genie_N	n09544433
+genip_N	n07763290
+genipa_N	n12667406
+genipap_N	n07763483
+genital_A	a02881567
+genitalia_N	n05514081
+genitive_A	a02862251
+genitive_N	n06311852
+genitor_N	n10126708
+genitourinary_A	a02881711
+genius_N	n05619743
+genius_loci_N	n09540241
+genlisea_N	n12873341
+genocide_N	n01245159
+genoise_N	n07634514
+genome_N	n08457543
+genomics_N	n06077087
+genotype_N	n04934043
+genotypical_A	a02942542
+genre_N	n03434943
+genre_painting_N	n03435290
+gent_N	n08851500
+gentamicin_N	n03435382
+genteel_A	a01947741
+gentian_N	n12293723
+gentianella_N	n12294124
+gentile_A	a02735066
+gentile_N	n09678917
+gentility_N	n04813540
+gentle_A	a01144571
+gentlefolk_N	n07947675
+gentleman_N	n10127273
+gentlemanlike_A	a
+gentlemanly_A	a
+gentleness_N	n04910973
+gentlewoman_N	n09989290
+gently_Adv	r00180279
+gentrification_N	n00268824
+gentry_N	n08387213
+genuflect_V	v02040709
+genuflection_N	n07275078
+genuflexion_N	n07275078
+genuine_A	a01115349
+genuineness_N	n04783247
+genus_N	n05845013
+geocentric_A	a01118568
+geochemistry_N	n06090304
+geode_N	n09287817
+geodesic_N	n13870414
+geodesy_N	n06120881
+geodetic_A	a02993362
+geoduck_N	n01958531
+geographer_N	n10127555
+geographic_A	a01470496
+geographical_A	a01470496
+geography_N	n06122178
+geological_A	a02905591
+geologist_N	n10127689
+geology_N	n06115701
+geomancer_N	n10127916
+geomancy_N	n05776875
+geometer_N	n10128016
+geometric_A	a02735208
+geometrical_A	a02735208
+geometrid_N	n02287004
+geometry_N	n06004685
+geomorphologic_A	a02949511
+geophagy_N	n00840898
+geophysical_A	a02908235
+geophysicist_N	n10128519
+geophysics_N	n06117562
+geophyte_N	n13120958
+geophytic_A	a02735375
+geopolitical_A	a02907935
+geopolitics_N	n06148748
+geordie_N	n06948149
+georgette_N	n03435743
+georgian_A	a03067506
+georgian_N	n06978766
+geostationary_A	a01059911
+geostrategic_A	a02735476
+geostrategy_N	n06148915
+geosynchronous_A	a01060110
+geothermal_A	a02735669
+geotropism_N	n00861990
+geranium_N	n12685431
+gerardia_N	n12883628
+gerbil_N	n02343772
+gerenuk_N	n02420828
+geriatric_A	a02916539
+geriatrician_N	n10128381
+geriatrics_N	n06050650
+germ_N	n01384491
+german_A	a02957469
+german_N	n06950528
+germander_N	n12869478
+germane_A	a01975671
+germaneness_N	n13795042
+germanic_A	a02958126
+germanite_N	n14676608
+germanium_N	n14638517
+germfree_A	a02116618
+germicide_N	n03208229
+germinal_A	a01687363
+germinate_V	v00357332
+germinate_V2	v00357332
+germination_N	n07324235
+germy_A	a02116934
+gerontocracy_N	n08361720
+gerontologist_N	n10128381
+gerontology_N	n06050650
+gerrymander_N	n00754593
+gerrymander_V2	v02467516
+gerund_N	n06318352
+gerundial_A	a03121060
+gesneria_N	n12829975
+gesneriad_N	n12829582
+gesso_N	n14676756
+gestalt_N	n05931341
+gestapo_N	n08211760
+gestation_N	n05772215
+gestational_A	a02983097
+gesticulate_V	v00992041
+gesticulation_N	n06876771
+gestural_A	a00497964
+gesture_N	n00334509
+gesture_V	v00992041
+get_N	n00567896
+get_V	v01215421
+get_V2	v01215421
+get_V2V	v01215421
+get_VA	v01215421
+get_VS	v01215421
+get_VV	v01215421
+get_about_V	v01842888
+get_across_V	v00591755
+get_across_V2	v00591755
+get_ahead_V	v01111028
+get_along_V	v00248659
+get_along_with_V2	v02458566
+get_around_V	v00811171
+get_around_V2	v00811171
+get_around_to_V2	v02428316
+get_at_V2	v01787955
+get_away_V	v00810729
+get_back_V	v01092128
+get_back_V2	v01092128
+get_behind_V2	v02058756
+get_by_V	v00810729
+get_by_V2	v00810729
+get_down_V	v00345761
+get_down_V2	v00345761
+get_even_V	v01115411
+get_in_V	v02015384
+get_in_V2	v02015384
+get_into_V2	v00050652
+get_it_V	v00590366
+get_it_on_V	v01426397
+get_off_V	v00810729
+get_off_V2	v00810729
+get_on_V	v00248026
+get_on_with_V2	v02458566
+get_onto_V2	v00590366
+get_out_V	v00810729
+get_out_V2	v00810729
+get_over_V	v00268011
+get_over_V2	v00268011
+get_through_V	v00484892
+get_through_V2	v00484892
+get_through_V3	v00484892
+get_to_V2	v00347276
+get_together_N	n08310389
+get_together_V	v02486932
+get_up_V	v00018158
+get_up_V2	v00018158
+getaway_N	n00060201
+gettable_A	a00184363
+geum_N	n12631224
+geyser_N	n09288635
+ghanaian_A	a03068473
+gharry_N	n03435991
+ghastliness_N	n04782610
+ghastly_A	a00195684
+ghat_N	n03436075
+ghatti_N	n14878844
+ghee_N	n07848936
+gherkin_N	n07718671
+ghetto_N	n08549292
+ghillie_N	n03436290
+ghost_N	n05898171
+ghost_V	v01704752
+ghost_V2	v01704752
+ghostliness_N	n04798020
+ghostly_A	a01574925
+ghostwriter_N	n10128748
+ghoul_N	n09543673
+ghoulish_A	a01626440
+ghrelin_N	n05409663
+gi_N	n13642000
+giant_N	n01323781
+giantess_N	n09490756
+giantism_N	n05106220
+giardia_N	n01419888
+giardiasis_N	n14177210
+gib_N	n02122810
+gibber_V	v00776846
+gibberellin_N	n14745222
+gibberish_N	n06608728
+gibbet_N	n03413124
+gibbet_V2	v02483941
+gibbon_N	n02483362
+gibbous_A	a00538174
+gibbsite_N	n14676943
+gibe_N	n06767922
+gibe_V	v00850192
+gibibit_N	n13629309
+gibingly_Adv	r00347860
+giblet_N	n07649096
+gibraltarian_A	a03068737
+gibraltarian_N	n09749011
+giddiness_N	n04648440
+giddy_A	a02120828
+gidgee_N	n11757017
+gift_N	n01086081
+gift_V2	v02200686
+gig_N	n00271155
+gigabit_N	n13629132
+gigabyte_N	n13628761
+gigahertz_N	n15278691
+gigantic_A	a01386538
+gigantism_N	n05106220
+giggle_N	n07127693
+giggle_V	v00030142
+gigolo_N	n10129464
+gilbert_N	n10999048
+gilbertian_A	a03068909
+gild_N	n08227214
+gild_V2	v01683101
+gilder_N	n10129585
+gildhall_N	n03437184
+gilding_N	n03437430
+gill_N	n02510769
+gillie_N	n03436290
+gilt_N	n03437430
+gimbal_N	n03437581
+gimbaled_A	a02351246
+gimcrack_A	a02393791
+gimel_N	n06836929
+gimlet_N	n02758490
+gimmick_N	n00171249
+gimmickry_N	n07959863
+gin_N	n00496877
+gin_V2	v01481027
+ginger_A	a00397975
+ginger_N	n04634833
+ginger_V2	v02192818
+ginger_up_V2	v00192659
+gingerbread_N	n07633146
+gingerly_A	a00325995
+gingerol_N	n15033063
+gingersnap_N	n07636384
+gingery_A	a00397975
+gingham_N	n03437741
+gingiva_N	n05304932
+gingival_A	a02735812
+gingivitis_N	n14081216
+gingko_N	n11664418
+ginkgo_N	n11664418
+ginseng_N	n11799732
+gipsy_N	n10154186
+gipsywort_N	n12852570
+giraffe_N	n02439033
+girandole_N	n03437829
+gird_V	v01087197
+gird_V2	v01087197
+girder_N	n03437941
+girdle_N	n03112869
+girdle_V2	v01467917
+girl_N	n09992837
+girlfriend_N	n10130686
+girlhood_N	n15147330
+girlish_A	a01648698
+girlishness_N	n04668033
+giro_N	n08055321
+girth_N	n03031756
+gist_N	n05921123
+gitana_N	n10131515
+gitano_N	n10131590
+give_N	n05021151
+give_V	v00108604
+give_V2	v00108604
+give_V3	v00108604
+give_away_V	v00841986
+give_away_V2	v00841986
+give_back_V2	v02284951
+give_in_V	v00804476
+give_in_V2	v00804476
+give_off_V	v02631005
+give_off_V2	v02631005
+give_out_V	v00434374
+give_out_V2	v00434374
+give_up_V	v00613393
+give_up_V2	v00613393
+give_way_V	v00434374
+giveaway_N	n06621061
+given_N	n05893356
+givenness_N	n04755630
+giver_N	n10025730
+giving_N	n00090779
+gizzard_N	n01974229
+glabella_N	n05232691
+glabellar_A	a02735911
+glabrescent_A	a00211444
+glabrous_A	a00211564
+glace_A	a01071941
+glacial_A	a02736015
+glaciated_A	a01078932
+glaciation_N	n13487409
+glacier_N	n09289331
+glad_A	a01361414
+gladden_V2	v01812950
+glade_N	n08541288
+gladiator_N	n10131815
+gladiatorial_A	a03069079
+gladiolus_N	n05281452
+gladness_N	n07527167
+gladsome_A	a01361705
+glamor_N	n04685195
+glamorization_N	n00261972
+glamorize_V2	v00532886
+glamorous_A	a00922051
+glamour_N	n04685195
+glance_N	n00877625
+glance_V	v01893000
+glance_V2	v01893000
+gland_N	n05327767
+glanders_N	n14265205
+glandular_A	a03069238
+glans_N	n05368278
+glare_N	n00878797
+glare_V	v00033203
+glare_V2	v00033203
+glaring_A	a00280844
+glasnost_N	n06659397
+glass_N	n03333129
+glass_V2	v00125447
+glass_cutter_N	n03438780
+glass_wool_N	n14821852
+glassblower_N	n10132035
+glassful_N	n13767239
+glasshouse_N	n03457902
+glassmaker_N	n10132422
+glassware_N	n03439064
+glassworks_N	n03439260
+glasswort_N	n11834272
+glassy_A	a01087388
+glaswegian_A	a02971311
+glaswegian_N	n09749142
+glaucoma_N	n14255234
+glauconite_N	n14677144
+glaucous_A	a00434097
+glaze_N	n04701039
+glaze_V	v00125447
+glaze_V2	v00125447
+glazier_N	n10132145
+gleam_N	n04954534
+gleam_V	v00423575
+glean_V	v01320009
+glean_V2	v01320009
+gleaner_N	n10132502
+gleba_N	n11550340
+glebe_N	n13247228
+glee_N	n07529377
+gleeful_A	a01367211
+gleet_N	n05417698
+glen_N	n09289596
+glengarry_N	n03439631
+glial_A	a02736179
+glib_A	a01770726
+glibness_N	n05095324
+glide_N	n00303495
+glide_V	v01887576
+glider_N	n03439814
+gliding_N	n00303495
+glimmer_N	n05916306
+glimmer_V	v02160779
+glimmery_A	a00281527
+glimpse_N	n00877625
+glimpse_V2	v02119470
+glint_N	n04953296
+glint_V	v02162947
+glioblastoma_N	n14236872
+glioma_N	n14237032
+glipizide_N	n03440024
+gliricidia_N	n12531727
+glissade_N	n00534344
+glissade_V	v01894914
+glissando_Adv	r00348592
+glissando_N	n06857122
+glisten_V	v02162947
+glister_N	n04952944
+glitter_N	n04952944
+glitter_V	v02162947
+gloaming_N	n15169421
+gloat_N	n07532276
+gloat_V	v00883635
+gloat_VS	v00883635
+gloatingly_Adv	r00348782
+global_A	a01568684
+globalization_N	n13488110
+globe_N	n03440512
+globeflower_N	n11739365
+globetrotter_N	n10132775
+globigerina_N	n01393486
+globin_N	n15025942
+globular_A	a02041229
+globule_N	n09289709
+globulin_N	n15022171
+glochidium_N	n13089902
+glockenspiel_N	n03440682
+glogg_N	n07932176
+glomerular_A	a03009594
+glomerule_N	n13133233
+glomerulonephritis_N	n14116078
+glomerulus_N	n05247804
+gloom_N	n07533257
+gloominess_N	n04631470
+glooming_A	a00275764
+gloomy_A	a00275764
+glop_N	n06775969
+glorification_N	n01218932
+glorify_V2	v00489299
+gloriosa_N	n12455950
+glorious_A	a01120925
+glory_N	n04684358
+glory_V	v00858341
+glory_hole_N	n03440876
+gloss_N	n04677952
+gloss_V2	v00837133
+gloss_over_V2	v02148109
+glossalgia_N	n14326880
+glossarist_N	n10132887
+glossary_N	n06420781
+glossiness_N	n04955160
+glossitis_N	n14346909
+glossolalia_N	n14069383
+glossopharyngeal_A	a02880808
+glossoptosis_N	n14174208
+glossy_A	a00168039
+glossy_N	n03441009
+glottal_A	a02880924
+glottis_N	n05301526
+glottochronological_A	a02881057
+glottochronology_N	n06156521
+glove_N	n02800213
+glove_compartment_N	n03441345
+gloved_A	a01428282
+gloveless_A	a01428509
+glow_N	n
+glow_V	v01830042
+glower_V	v00032981
+gloweringly_Adv	r00349587
+glowingly_Adv	r00349719
+glowworm_N	n02168427
+gloxinia_N	n12832315
+glucagon_N	n05410131
+glucocorticoid_N	n14752057
+glucosamine_N	n14752323
+glucose_N	n14884120
+glucoside_N	n14887801
+glucosuria_N	n14267722
+glue_N	n14702875
+glue_V2	v00486850
+glued_A	a00159106
+gluey_A	a00053691
+glum_A	a00704270
+glume_N	n13155611
+glumness_N	n07552367
+gluon_N	n09289802
+glut_N	n05119837
+glut_V2	v01193099
+glutamate_N	n14884581
+glutamine_N	n14606704
+gluteal_A	a02736276
+glutelin_N	n15026155
+gluten_N	n07570237
+glutethimide_N	n03441778
+gluteus_N	n05570129
+glutinous_A	a00053691
+glutton_N	n02449350
+gluttonous_A	a00009978
+gluttony_N	n00759186
+glyburide_N	n03441930
+glyceraldehyde_N	n14884820
+glyceride_N	n14885088
+glycerine_N	n14885684
+glycerite_N	n14886180
+glycerogelatin_N	n14886297
+glycerol_N	n14885684
+glyceryl_N	n14886443
+glycine_N	n12532008
+glycogen_N	n14795749
+glycogenesis_N	n07415962
+glycogenic_A	a02736393
+glycolysis_N	n13488606
+glycoprotein_N	n14888310
+glycoside_N	n14887305
+glycosuria_N	n14267841
+glyph_N	n03442164
+glyptics_N	n03442487
+glyptography_N	n00936194
+gnarled_A	a02313235
+gnash_V	v00078578
+gnash_V2	v00078578
+gnat_N	n02200630
+gnatcatcher_N	n01563449
+gnathion_N	n05232972
+gnathostome_N	n01479820
+gnaw_V	v00275253
+gnaw_V2	v00275253
+gnaw_at_V2	v00275253
+gneiss_N	n14889271
+gnetum_N	n11597657
+gnocchi_N	n07701715
+gnome_N	n07153385
+gnomic_A	a02849475
+gnomish_A	a01393311
+gnomon_N	n03442597
+gnosis_N	n05708030
+gnostic_A	a01305792
+gnp_N	n13257098
+gnu_N	n02421449
+go_A	a01122776
+go_N	n00504325
+go_V	v00149583
+go_V2	v00149583
+go_VA	v00149583
+go_VS	v00149583
+go_VV	v00149583
+go_about_V	v02439281
+go_about_V2	v02439281
+go_across_V	v02050132
+go_after_V2	v01317533
+go_against_V2	v02378851
+go_ahead_V	v00781303
+go_along_V	v02072849
+go_around_V	v00811171
+go_away_V	v00426958
+go_back_V	v00528339
+go_back_V2	v00528339
+go_back_on_V2	v00800242
+go_by_V	v00150977
+go_by_V2	v00150977
+go_down_V	v00431826
+go_down_on_V2	v02117170
+go_for_V	v00706047
+go_for_V2	v00706047
+go_forth_V	v00528990
+go_forward_V	v01995549
+go_in_V	v02016523
+go_into_V2	v02016523
+go_off_V	v00305846
+go_off_V2	v00305846
+go_on_V	v00339934
+go_on_V2	v00339934
+go_out_V	v00352419
+go_over_V	v00031277
+go_over_V2	v00031277
+go_past_V2	v02051694
+go_through_V	v00486018
+go_through_V2	v00486018
+go_to_V2	v02612762
+go_under_V	v01029368
+go_up_V	v00155143
+go_with_V2	v02660819
+goad_N	n04007664
+goad_V2	v00851733
+goal_N	n00187337
+goal_line_N	n08579134
+goalie_N	n00464037
+goalkeeper_N	n00464037
+goalless_A	a02335119
+goalmouth_N	n03443005
+goalpost_N	n03443149
+goat_N	n02416519
+goatee_N	n05263029
+goateed_A	a02154247
+goatfish_N	n02600298
+goatherd_N	n10134178
+goatsfoot_N	n12703716
+goatskin_N	n14759515
+goatsucker_N	n01835276
+gob_N	n05302307
+gobbet_N	n07651245
+gobble_N	n07384127
+gobble_V	v01058426
+gobble_V2	v01058426
+gobbledygook_N	n07070321
+gobbler_N	n01794344
+goblet_N	n03002948
+goblin_N	n09543748
+gobsmacked_A	a02358650
+goby_N	n02619165
+god_N	n03560161
+godchild_N	n10134396
+goddam_A	a00669942
+goddam_Adv	r00349967
+goddaughter_N	n10134552
+goddess_N	n09535622
+godfather_N	n10134627
+godforsaken_A	a01243102
+godhead_N	n09536363
+godless_A	a01782717
+godlessness_N	n04828754
+godlike_A	a01179767
+godliness_N	n04827503
+godly_A	a01179547
+godmother_N	n10134870
+godown_N	n03443543
+godparent_N	n10134982
+godsend_N	n07477587
+godson_N	n10135129
+godspeed_N	n07319549
+godwit_N	n02034129
+goethite_N	n14677314
+gofer_N	n10135197
+goffer_N	n03443669
+goggle_V	v02164531
+goggle_box_N	n04405907
+goggles_N	n03443912
+going_N	n00042757
+goiter_N	n14199477
+goitre_N	n14199477
+goitrogen_N	n14889728
+gold_A	a00369941
+gold_N	n04966240
+gold_digger_N	n10136283
+gold_dust_N	n14719025
+gold_foil_N	n03444728
+gold_leaf_N	n03444838
+gold_plate_N	n03445326
+gold_rush_N	n01123304
+goldbeater_N	n10135842
+goldbrick_N	n00753973
+goldcrest_N	n01563945
+golden_A	a00177547
+goldenbush_N	n11952346
+goldeneye_N	n01850373
+goldenrod_N	n12015959
+goldenseal_N	n11735570
+goldfield_N	n08579266
+goldfields_N	n11988132
+goldfinch_N	n01531178
+goldfish_N	n01443537
+goldilocks_N	n11934239
+goldmine_N	n03445120
+goldsmith_N	n10136615
+goldstone_N	n14889857
+goldthread_N	n11732052
+golem_N	n02761392
+golf_N	n00464894
+golf_V	v01146793
+golf_ball_N	n03445777
+golf_club_N	n03446070
+golf_course_N	n03446528
+golf_links_N	n03674591
+golfcart_N	n03445924
+golfer_N	n10136959
+golfing_N	n00127021
+goliard_N	n10137632
+goliath_N	n10128909
+golliwog_N	n03447358
+golosh_N	n02735538
+gomphothere_N	n02506783
+gonad_N	n05524430
+gonadal_A	a02975349
+gonadotropic_A	a03069388
+gonadotropin_N	n05410315
+gondola_N	n02960501
+gondolier_N	n10137825
+goner_N	n10137936
+gong_N	n03017168
+gong_V2	v02180152
+gonif_N	n10133458
+goniometer_N	n03447894
+gonion_N	n05233100
+gonioscopy_N	n00643389
+gonococcus_N	n01365885
+gonorrhea_N	n14133543
+gonorrhoea_N	n14133543
+goo_N	n14956661
+good_A	a
+good_N	n01116026
+goodbye_N	n06629610
+goodish_A	a00624576
+goodly_A	a00624576
+goodness_N	n04849241
+goodwill_N	n04640356
+goody_N	n07557165
+gooey_A	a00054109
+goof_N	n09930876
+goof_V	v02566227
+goof_V2	v02566227
+goofy_A	a02571536
+googly_N	n00477097
+googol_N	n13598408
+googolplex_N	n13598556
+gook_N	n09643799
+goon_N	n10184081
+goosander_N	n01854700
+goose_N	n01855672
+goose_step_N	n00291154
+gooseberry_N	n07744430
+goosefish_N	n02548247
+goosefoot_N	n11828247
+gooseneck_N	n13869129
+gopher_N	n01671125
+goral_N	n02418770
+gordian_A	a02178241
+gore_N	n00221178
+gore_V2	v01445235
+gorge_N	n05533948
+gorge_V	v01193099
+gorge_V2	v01193099
+gorgeous_A	a00219705
+gorgerin_N	n03448491
+gorget_N	n03448590
+gorgon_N	n09495103
+gorgonian_N	n01916187
+gorgonzola_N	n07852376
+gorilla_N	n02480855
+gormandize_V	v01193099
+gormless_A	a00441154
+gorse_N	n12574866
+gory_A	a00247993
+goshawk_N	n01606522
+gosling_N	n01856072
+gospel_N	n05962252
+gossamer_N	n03059806
+gossip_N	n07135080
+gossip_V	v01038666
+gossiping_N	n07135450
+goth_N	n10139774
+gothic_A	a03069542
+gothic_N	n05842387
+gouache_N	n03449103
+gouge_N	n00942900
+gouge_V2	v01281611
+gouger_N	n09955015
+goulash_N	n07590320
+gourd_N	n03449451
+gourde_N	n13679273
+gourmand_N	n10132988
+gourmandism_N	n05212264
+gourmet_N	n10061656
+gout_N	n14188804
+gouty_A	a02545168
+govern_V	v02442205
+govern_V2	v02442205
+governance_N	n01124794
+governed_N	n08161258
+governess_N	n10140169
+government_N	n01124794
+governmental_A	a01814711
+governor_N	n03450018
+governor_general_N	n10140597
+governorship_N	n00592795
+gown_N	n03450230
+gown_V2	v00106592
+gp_N	n10126009
+grab_N	n00138956
+grab_V	v00737476
+grab_V2	v00737476
+grabber_N	n10140683
+grace_N	n04640356
+grace_V2	v01675963
+graceful_A	a01139352
+gracefulness_N	n05003423
+graceless_A	a00851329
+gracelessness_N	n04815624
+gracilariid_N	n02292980
+gracile_A	a01140188
+gracious_A	a01141743
+graciousness_N	n04840981
+grackle_N	n01574390
+grad_N	n09786338
+gradable_A	a01203873
+gradation_N	n01003729
+gradational_A	a01143138
+grade_N	n02406952
+grade_V2	v00657550
+grader_N	n10140783
+gradient_N	n05068461
+grading_N	n00874977
+gradual_A	a01142804
+gradual_N	n07033433
+graduality_N	n05061805
+gradualness_N	n05061805
+graduate_N	n03451473
+graduate_V	v00295697
+graduate_V2	v00295697
+graduation_N	n00212065
+graffito_N	n03451798
+graft_N	n00379588
+graft_V	v01530431
+graft_V2	v01530431
+grail_N	n03451909
+grain_N	n04934220
+grainfield_N	n08579352
+graining_N	n04951071
+gram_N	n11010936
+grama_N	n12112008
+gramicidin_N	n03452055
+grammar_N	n06174404
+grammarian_N	n10141364
+grammatical_A	a01146012
+gramme_N	n13723712
+gramophone_N	n03452267
+grampus_N	n02071028
+granadilla_N	n07753980
+granary_N	n03452449
+grand_A	a00752110
+grand_prix_N	n07459066
+grandad_N	n10142391
+grandaunt_N	n10145239
+grandchild_N	n10141590
+granddad_N	n10142391
+granddaughter_N	n10141732
+grandee_N	n10142290
+grandeur_N	n04814238
+grandfather_N	n10142391
+grandiloquence_N	n07070429
+grandiloquent_A	a01849960
+grandiose_A	a01285713
+grandiosity_N	n07070429
+grandma_N	n10142747
+grandmaster_N	n10142946
+grandmother_N	n10142747
+grandnephew_N	n10146002
+grandniece_N	n10146104
+grandpa_N	n10142391
+grandparent_N	n10143172
+grandson_N	n10143299
+grandstand_N	n03452953
+grandstander_N	n10143371
+granduncle_N	n10146209
+grange_N	n03453162
+granite_N	n04778114
+graniteware_N	n03453231
+granitic_A	a01151951
+grannie_N	n10142747
+granny_N	n03453320
+granola_N	n07704994
+grant_N	n00087423
+grant_V2	v00806049
+grant_V3	v00806049
+grantee_N	n09783537
+granter_N	n10143725
+grantor_N	n10143889
+granular_A	a00365799
+granularity_N	n04949256
+granulate_V	v00099374
+granulate_V2	v00099374
+granulation_N	n00925866
+granule_N	n09291513
+granuliferous_A	a02736507
+granulocyte_N	n05453145
+granulocytic_A	a03009253
+granuloma_N	n14238639
+granulomatous_A	a02736596
+grape_N	n03453547
+grape_sugar_N	n14884336
+grapefruit_N	n07749969
+grapelike_A	a02736716
+grapeshot_N	n03453547
+grapevine_N	n07223635
+grapey_A	a02397903
+graph_N	n07000195
+graphic_A	a02736808
+graphic_N	n03453696
+graphical_A	a02736808
+graphics_N	n03453985
+graphite_N	n14796575
+graphologist_N	n10144188
+graphology_N	n06248361
+grapnel_N	n03454110
+grappa_N	n07903962
+grapple_V	v01574292
+grappling_iron_N	n03454211
+grasp_N	n00812526
+grasp_V	v00588221
+grasp_V2	v00588221
+grasping_N	n00812274
+grass_N	n03990834
+grass_V	v00841986
+grass_V2	v00841986
+grassfinch_N	n01544208
+grassfire_N	n07303988
+grasshopper_N	n02226429
+grassland_N	n08598301
+grassless_A	a00210212
+grasslike_A	a00209916
+grassroots_A	a00487327
+grassy_A	a00209620
+grate_N	n03454536
+grate_V	v01308160
+grate_V2	v01308160
+grateful_A	a01146493
+gratefulness_N	n07504529
+grater_N	n03454885
+gratification_N	n01072780
+gratify_V2	v01182293
+gratifying_A	a01801029
+grating_N	n03194538
+gratingly_Adv	r00350521
+gratis_A	a01710260
+gratis_Adv	r00258175
+gratitude_N	n07504343
+gratuitous_A	a01371553
+gratuity_N	n13268020
+grave_A	a00651039
+grave_N	n03455033
+grave_V2	v01321895
+gravedigger_N	n10144468
+gravel_N	n14698884
+gravel_V2	v00622384
+gravelly_A	a00299476
+gravelweed_N	n12031388
+graven_A	a00317310
+graveness_N	n04647478
+graver_N	n03455355
+graverobber_N	n10144571
+gravestone_N	n03455488
+graveyard_N	n08521623
+gravida_N	n10144838
+gravidity_N	n14046861
+gravimeter_N	n03455642
+graving_dock_N	n03251533
+gravitate_V	v01835280
+gravitation_N	n06198313
+gravitational_A	a02737183
+graviton_N	n09291633
+gravity_N	n04647478
+gravure_N	n01103374
+gravy_N	n07477587
+gravy_boat_N	n03456024
+gray_A	a00389310
+gray_N	n02381364
+gray_V	v00289392
+gray_V2	v00289392
+grayly_Adv	r00351040
+graze_N	n00841091
+graze_V	v01174742
+graze_V2	v01174742
+grazier_N	n10144962
+grazing_N	n00150762
+grazing_land_N	n08616050
+grease_N	n14498096
+grease_V2	v01269379
+greasepaint_N	n03456447
+greaseproof_A	a01774483
+greaser_N	n09722898
+greasewood_N	n11835251
+greasiness_N	n05000116
+greasy_A	a00422168
+great_A	a00173391
+great_N	n10145081
+greatcoat_N	n03456665
+greater_A	a01395330
+greatest_A	a02343517
+greathearted_A	a01589045
+greatness_N	n05104548
+greave_N	n03457451
+greaves_N	n14677485
+grebe_N	n02050004
+grecian_A	a03016202
+greed_N	n00758525
+greediness_N	n04834817
+greedy_A	a00011160
+greek_A	a03016202
+greek_N	n06976392
+green_A	a01493897
+green_N	n03606572
+greenback_N	n13393762
+greenbelt_N	n08580011
+greenbottle_N	n02192252
+greenery_N	n13153633
+greeneye_N	n02543952
+greenfly_N	n02253127
+greengage_N	n07751858
+greengrocer_N	n10146559
+greengrocery_N	n03457686
+greenhorn_N	n09981834
+greenhouse_A	a03070101
+greenhouse_N	n03457902
+greenish_A	a00375969
+greenishness_N	n04967561
+greenling_N	n02648625
+greenmail_N	n00176052
+greenness_N	n04967191
+greenockite_N	n14677610
+greenroom_N	n03458128
+greens_N	n07709333
+greensand_N	n14995918
+greenshank_N	n02027897
+greenside_A	a03070230
+greenskeeper_N	n10146682
+greensward_N	n09463919
+greenwing_N	n01848323
+greenwood_N	n09294599
+greet_V2	v00718907
+greeter_N	n10146927
+greeting_N	n06630017
+gregarine_N	n01423617
+gregarious_A	a02252634
+gregariousness_N	n04653869
+gregorian_A	a03070352
+greisen_N	n14891581
+gremlin_N	n09540739
+grenade_N	n03458271
+grenadian_A	a03070697
+grenadian_N	n09749260
+grenadier_N	n02525703
+grenadine_N	n07860331
+grevillea_N	n12217453
+grey_A	a00389310
+grey_N	n02381364
+grey_V	v00289392
+grey_V2	v00289392
+greyback_N	n02028900
+greybeard_N	n02825240
+greyhen_N	n01796105
+greyhound_N	n02090827
+greyish_A	a00389310
+greylag_N	n01856553
+grid_N	n03458422
+griddle_N	n03459328
+gridiron_N	n03378915
+gridlock_N	n08183698
+grief_N	n05833683
+grievance_N	n07210801
+grieve_V	v01797347
+grieve_V2	v01797347
+grievous_A	a00651039
+griffin_N	n09495962
+griffon_N	n01617095
+grigri_N	n03459498
+grill_N	n03459591
+grill_V	v00788821
+grill_V2	v00788821
+grille_N	n03459591
+grillroom_N	n03459914
+grim_A	a00195684
+grimace_N	n06877578
+grimace_V	v00034288
+grime_N	n14498096
+grime_V2	v01534147
+griminess_N	n14498843
+grimness_N	n04710127
+grimoire_N	n06422032
+grimy_A	a00420650
+grin_N	n06878071
+grin_V	v00029025
+grin_V2	v00029025
+grind_N	n00358290
+grind_V	v00331082
+grind_V2	v00331082
+grind_away_V	v00605783
+grind_down_V2	v02587239
+grind_out_V2	v01753272
+grinder_N	n03460040
+grinding_N	n07384344
+grindstone_N	n03460297
+gringo_N	n10147121
+grinner_N	n10147262
+griot_N	n10147352
+grip_N	n00812526
+grip_V	v01224001
+grip_V2	v01224001
+gripe_N	n07209965
+gripe_VS	v00910973
+grippe_N	n14122497
+gripsack_N	n03460455
+grisaille_N	n03460526
+griseofulvin_N	n03460674
+grisly_A	a00195684
+grison_N	n02449699
+grissino_N	n07680655
+grist_N	n07802767
+gristle_N	n05288091
+gristmill_N	n03460899
+grit_N	n05032351
+grit_V2	v01394715
+grits_N	n07704428
+gritty_A	a00263994
+grivet_N	n02485371
+grizzle_N	n03461037
+grizzle_V	v00907930
+grizzled_A	a00245763
+grizzly_N	n02132580
+groan_N	n07126383
+groan_V	v01045419
+groan_V2	v01045419
+groaner_N	n10147619
+groat_N	n13391262
+groats_N	n07802863
+grocer_N	n10147710
+grocery_N	n03461119
+groenendael_N	n02105056
+grog_N	n07904865
+grogginess_N	n05679906
+groggy_A	a00875962
+grogram_N	n03461651
+groin_N	n02894605
+groin_V2	v01656107
+gromwell_N	n12820669
+groom_N	n10147935
+groom_V2	v00040353
+groomsman_N	n10148165
+groove_N	n01026744
+groove_V2	v01277431
+groover_N	n03461988
+grooving_N	n00926026
+groovy_A	a00972354
+grope_N	n00141027
+grope_V	v01211263
+grope_V2	v01211263
+gropingly_Adv	r00351456
+grosbeak_N	n01540233
+groschen_N	n13706068
+grosgrain_N	n03462110
+gross_A	a01582821
+gross_N	n13256691
+gross_V2	v02291434
+grossness_N	n04817280
+grosz_N	n13710881
+grot_N	n09294877
+grotesque_A	a00221627
+grotesque_N	n03462441
+grotesqueness_N	n04690592
+grotto_N	n09294877
+grotty_A	a01587643
+grouch_N	n10148305
+grouch_V	v00909573
+grouchy_A	a01136248
+ground_N	n03360845
+ground_V	v00636888
+ground_V2	v00636888
+ground_bait_N	n03462972
+ground_plan_N	n03463561
+ground_rent_N	n13295972
+groundbreaking_N	n00239483
+groundcover_N	n13112296
+grounder_N	n
+groundfish_N	n02513355
+groundhog_N	n02361587
+grounding_N	n00148836
+groundless_A	a02353211
+groundlessness_N	n05140086
+groundling_N	n10148542
+groundmass_N	n14891678
+groundnut_N	n07737745
+grounds_N	n04610879
+groundsel_N	n12012755
+groundsheet_N	n03463666
+groundsman_N	n10148663
+groundspeed_N	n15283675
+groundwork_N	n01143580
+group_N	n00031264
+group_V	v00656576
+group_V2	v00656576
+grouper_N	n02568959
+groupie_N	n10148991
+grouping_N	n00031264
+groupthink_N	n05788924
+groupware_N	n06567960
+grouse_N	n01795088
+grouse_V	v00910973
+grouse_VS	v00910973
+grouseberry_N	n12249122
+grout_N	n14891988
+grove_N	n03463832
+grovel_V	v02063771
+groveller_N	n09800631
+grow_V	v00094460
+grow_V2	v00094460
+grow_V2V	v00094460
+grow_VA	v00094460
+grow_VS	v00094460
+grow_up_V	v02540347
+grower_N	n09779790
+growing_N	n13488844
+growl_N	n07384473
+growl_V	v01045719
+growl_V2	v01045719
+growler_N	n09295210
+growling_N	n07210951
+growth_N	n07324673
+groyne_N	n02894605
+grub_N	n02312006
+grub_V	v01319473
+grub_V2	v01319473
+grubbiness_N	n14498843
+grubby_A	a02737371
+grubby_N	n02646241
+grubstake_N	n13287239
+grudge_N	n07549536
+grudge_V2	v01773734
+grudging_A	a01113636
+gruel_N	n07704054
+gruelling_A	a00836544
+gruesome_A	a00195684
+gruesomeness_N	n04782610
+gruff_A	a00299690
+gruffness_N	n04915462
+grugru_N	n12583855
+grumble_N	n07211092
+grumble_V	v00909219
+grumble_V2	v00909219
+grumble_VS	v00909219
+grumbler_N	n10776339
+grume_N	n05402333
+grumpiness_N	n04641869
+grumpy_A	a01136248
+grundyism_N	n04901152
+grunt_N	n02588286
+grunt_V	v01043231
+grunt_V2	v01043231
+grunter_N	n02395406
+gryphon_N	n09495962
+guacamole_N	n07583066
+guaiacum_N	n12721864
+guama_N	n11762018
+guan_N	n01799302
+guanabenz_N	n03464266
+guanaco_N	n02438173
+guanine_N	n14892138
+guano_N	n14892289
+guar_N	n12520406
+guarani_N	n06917280
+guarantee_N	n06685456
+guarantee_V	v00889555
+guarantee_V2	v00889555
+guarantee_VS	v00889555
+guarantor_N	n10149527
+guaranty_N	n13353004
+guard_N	n00725673
+guard_V	v01129337
+guard_V2	v01129337
+guard_boat_N	n03464628
+guardhouse_N	n03464757
+guardian_N	n09614684
+guardianship_N	n00818466
+guardrail_N	n04127395
+guardroom_N	n03464952
+guardsman_N	n10150415
+guatemalan_A	a03071022
+guatemalan_N	n09712195
+guava_N	n07765361
+guayule_N	n12000851
+gubernatorial_A	a02983978
+gudgeon_N	n01443243
+guelder_rose_N	n12680864
+guenon_N	n02484975
+guerdon_N	n13284283
+guereza_N	n02488894
+gueridon_N	n03465426
+guerilla_N	n10150556
+guerrilla_N	n10150556
+guess_N	n05803938
+guess_V	v00631737
+guess_V2	v00631737
+guess_VS	v00631737
+guesser_N	n10150794
+guesstimate_N	n05804136
+guesswork_N	n05803938
+guest_N	n03827107
+guest_night_N	n15166742
+guesthouse_N	n03465605
+guestroom_N	n03465718
+guffaw_N	n07127790
+guffaw_V	v00031540
+guidance_N	n00815320
+guide_N	n03466027
+guide_V2	v01212230
+guidebook_N	n06422740
+guideline_N	n05848541
+guidepost_N	n05848541
+guiding_A	a00199114
+guild_N	n08227214
+guilder_N	n13679855
+guildhall_N	n03466839
+guile_N	n00752954
+guileful_A	a00148078
+guileless_A	a02318950
+guillemot_N	n02046759
+guilloche_N	n03466947
+guillotine_N	n03467068
+guillotine_V2	v01571538
+guilt_N	n07536245
+guiltiness_N	n13990675
+guiltless_A	a01319874
+guilty_A	a01320988
+guimpe_N	n03467254
+guinea_N	n01809106
+guinea_fowl_N	n01809106
+guinea_pig_N	n02364673
+guinean_A	a03071201
+guinean_N	n09749386
+guinness_N	n07890540
+guise_N	n04678908
+guitar_N	n03467517
+guitarfish_N	n01497738
+guitarist_N	n10151760
+gulag_N	n03467887
+gulch_N	n09295946
+gulden_N	n13679855
+gulf_N	n04753060
+gulfweed_N	n01405858
+gull_N	n02041246
+gull_V2	v00854904
+gullet_N	n05533948
+gullibility_N	n04881156
+gullible_A	a00163315
+gully_N	n09300306
+gulp_N	n00840189
+gulp_V	v01067002
+gulp_V2	v01067002
+gulper_N	n10151957
+gulping_N	n00840363
+gum_N	n05304932
+gum_V2	v00069166
+gumbo_N	n07585906
+gumboil_N	n14183337
+gumdrop_N	n07605944
+gumma_N	n14238820
+gummite_N	n14904052
+gummosis_N	n14278953
+gummy_A	a00053691
+gumption_N	n05032351
+gumshoe_N	n02735538
+gumweed_N	n11973341
+gumwood_N	n12334520
+gun_N	n00123430
+gun_V2	v01136614
+gun_carriage_N	n03468696
+gunboat_N	n03468570
+guncotton_N	n14794993
+gunfight_N	n00124617
+gunfire_N	n00123783
+gunflint_N	n03469346
+gunite_N	n14892510
+gunlock_N	n03469493
+gunman_N	n10152083
+gunmetal_N	n14717634
+gunnel_N	n02614978
+gunner_N	n09811852
+gunnery_N	n03469832
+gunny_N	n02922798
+gunnysack_N	n03469903
+gunplay_N	n00124617
+gunpoint_N	n03974769
+gunpowder_N	n15016314
+gunrunner_N	n10152440
+gunrunning_N	n01112289
+gunshot_N	n00123783
+gunsight_N	n03470387
+gunsmith_N	n10152528
+gunwale_N	n03470802
+guppy_N	n01448594
+gurgle_N	n07384741
+gurgle_V	v00985334
+gurkha_N	n09724234
+gurnard_N	n02650050
+gurney_N	n03470948
+guru_N	n10152616
+gush_N	n07014320
+gush_V	v00882220
+gusher_N	n03471030
+gushingly_Adv	r00352482
+gusset_N	n03471190
+gusseted_A	a00210281
+gussy_up_V2	v00044149
+gust_N	n11465017
+gustation_N	n05658226
+gustatory_A	a02868916
+gusto_N	n07491981
+gusty_A	a00305700
+gut_N	n02983741
+gut_V2	v01590747
+gutless_A	a00266985
+gutlessness_N	n04861319
+gutsiness_N	n04859816
+gutsy_A	a00266634
+gutter_N	n03471473
+gutter_V	v01204677
+guttersnipe_N	n10662952
+guttural_A	a02737461
+guttural_N	n07120176
+guvnor_N	n10153155
+guy_N	n03471779
+guy_V2	v00271520
+guyanese_A	a03071374
+guyanese_N	n09712324
+guyot_N	n09300559
+guzzle_V	v01170824
+guzzle_V2	v01170824
+guzzler_N	n10151957
+gybe_V	v01946817
+gybe_V2	v01946817
+gym_N	n03472112
+gymkhana_N	n07468116
+gymnasium_N	n03472112
+gymnast_N	n10153594
+gymnastic_A	a02849732
+gymnastics_N	n00433802
+gymnosophical_A	a02917221
+gymnosophist_N	n10153724
+gymnosophy_N	n05962414
+gymnosperm_N	n11596108
+gymnospermous_A	a02917327
+gymslip_N	n03472796
+gynaecological_A	a02916969
+gynaecologist_N	n10154013
+gynaecology_N	n06050901
+gynandromorphic_A	a01479025
+gynecocracy_N	n08361817
+gynecological_A	a02916969
+gynecologist_N	n10154013
+gynecology_N	n06050901
+gynecomastia_N	n14506020
+gyneolatry_N	n01045306
+gynobase_N	n11676743
+gynoecium_N	n13093852
+gynogenesis_N	n13490487
+gynophobia_N	n14382159
+gynophore_N	n11676850
+gynostegium_N	n11675404
+gyp_N	n00779248
+gyp_V2	v02572119
+gypsum_N	n14677778
+gypsy_N	n06969822
+gyral_A	a02849904
+gyrate_V	v02046755
+gyration_N	n00342755
+gyrfalcon_N	n01611800
+gyro_N	n03473227
+gyrocompass_N	n03473078
+gyromitra_N	n13037406
+gyroscope_N	n03473227
+gyroscopic_A	a03071535
+gyrostabilizer_N	n03473465
+gyrus_N	n05492426
+ha'p'orth_N	n13661045
+ha'penny_N	n13390525
+habanera_N	n00533322
+habeas_corpus_N	n05183453
+haberdasher_N	n09930772
+haberdashery_N	n03052464
+habergeon_N	n03473817
+habit_N	n00414179
+habitability_N	n04722231
+habitable_A	a01423851
+habitat_N	n08580583
+habitation_N	n01054545
+habited_A	a00456121
+habitual_A	a00489491
+habituate_V2	v00273445
+habituation_N	n00194831
+habitude_N	n00415000
+habitue_N	n10517405
+habitus_N	n04998530
+hacek_N	n06823259
+hacienda_N	n03474352
+hack_N	n02378969
+hack_V	v00006100
+hack_V2	v00006100
+hackberry_N	n07746038
+hacker_N	n10154601
+hackle_N	n01898459
+hackney_N	n02386224
+hackneyed_A	a01688757
+hacksaw_N	n03474779
+hackwork_N	n00622859
+hadal_A	a02974393
+haddock_N	n02523877
+hadji_N	n10156284
+hadron_N	n09300674
+hadrosaur_N	n01705934
+haematite_N	n14905720
+haemoglobin_N	n15024240
+haemophilia_N	n14170337
+haemophiliac_N	n10170989
+haemophilic_A	a02850826
+haemoproteid_N	n01424782
+haemorrhage_N	n14288235
+haemosporidian_N	n01423971
+hafnium_N	n14639556
+haft_N	n03474896
+hag_N	n01478511
+hagberry_N	n12647787
+hagfish_N	n01478511
+haggard_A	a00988988
+haggis_N	n07869111
+haggle_N	n07150138
+haggle_V	v02259547
+haggler_N	n10155600
+hagiographer_N	n10155692
+hagiography_N	n06516242
+hagiolatry_N	n01046257
+hagiology_N	n06377000
+haik_N	n03475421
+haiku_N	n06380495
+hail_N	n06631050
+hail_V	v00861725
+hail_V2	v00861725
+hailstone_N	n14915804
+hailstorm_N	n11465688
+hair_N	n01900150
+hair_dye_N	n14988502
+hair_oil_N	n03475823
+hair_shirt_N	n03476542
+hair_slide_N	n03476684
+hair_trigger_N	n03477303
+hairball_N	n09301044
+hairbrush_N	n03475581
+haircloth_N	n03475674
+haircut_N	n00359822
+hairdo_N	n05256862
+hairdresser_N	n10155849
+hairdressing_N	n00257228
+hairiness_N	n04683453
+hairless_A	a
+hairlessness_N	n04683707
+hairlike_A	a02412880
+hairline_N	n05256220
+hairnet_N	n03475961
+hairpiece_N	n03476083
+hairpin_N	n03476313
+hairsplitter_N	n10156173
+hairsplitting_A	a01838379
+hairsplitting_N	n05749210
+hairspring_N	n03477143
+hairstreak_N	n02282903
+hairstyle_N	n05256862
+hairstylist_N	n10155849
+hairweaving_N	n00257468
+hairy_A	a00212173
+haitian_A	a03071651
+haitian_N	n09712448
+hajj_N	n05915034
+hajji_N	n10156284
+hake_N	n02524524
+hakim_N	n10156629
+halal_A	a00427496
+halal_N	n07664582
+halberd_N	n03477410
+halberdier_N	n10157016
+halcyon_A	a01149195
+halcyon_N	n01827202
+hale_A	a01171396
+haler_N	n13681407
+half_A	a00518035
+half_Adv	r00007884
+half_N	n13736799
+half_blood_N	n10157271
+half_brother_N	n10654321
+half_crown_N	n13389949
+half_sister_N	n10603242
+half_track_N	n03478491
+half_volley_N	n00569234
+halfback_N	n00727002
+halfbeak_N	n02551134
+halfhearted_A	a00887472
+halfpenny_N	n13390525
+halfpennyworth_N	n13661045
+halftime_N	n15272571
+halftone_N	n03478261
+halfway_A	a00330506
+halfway_Adv	r00255415
+halibut_N	n02660208
+halide_N	n14904359
+halite_N	n14672224
+halitosis_N	n14842019
+halitus_N	n14842091
+hall_N	n02715513
+hallelujah_N	n06693655
+halliard_N	n03480863
+hallmark_N	n04732543
+halloo_N	n07122409
+halloo_V	v00914061
+hallow_V2	v00866702
+hallowe'en_N	n15191233
+hallstand_N	n03479502
+hallucination_N	n05812921
+hallucinatory_A	a01936997
+hallucinogen_N	n03479647
+hallucinogenic_A	a01777212
+hallucinosis_N	n14375241
+hallway_N	n03479952
+halma_N	n00504526
+halo_N	n04951716
+halobacteria_N	n01348232
+halocarbon_N	n14904528
+haloform_N	n14620895
+halogen_N	n14904661
+halogeton_N	n11833749
+halon_N	n14620257
+haloperidol_N	n03480186
+halophile_N	n01348075
+halophyte_N	n12387103
+halothane_N	n03480367
+halt_A	a01018788
+halt_N	n01063697
+halt_V	v00354452
+halt_V2	v00354452
+halter_N	n02152212
+haltingly_Adv	r00213116
+halve_V2	v00642357
+halyard_N	n03480863
+ham_N	n07669891
+ham_V	v01751173
+ham_V2	v01751173
+hamadryad_N	n01748906
+hamartoma_N	n14238953
+hamate_N	n05273408
+hamburger_N	n07664007
+hame_N	n03480973
+hamelia_N	n12667964
+hamlet_N	n08226978
+hammer_N	n01175316
+hammer_V	v01416539
+hammer_V2	v01416539
+hammer_out_V2	v01064151
+hammerhead_N	n01494475
+hammerlock_N	n00813975
+hammertoe_N	n05577866
+hamming_N	n00551585
+hammock_N	n03482252
+hammy_A	a00795395
+hamper_N	n03482405
+hamper_V2	v00236289
+hamster_N	n02342885
+hamstring_N	n05570704
+hamstring_V2	v00091851
+hand_N	n01208460
+hand_V2	v02000133
+hand_down_V2	v02230615
+hand_grenade_N	n03485309
+hand_luggage_N	n03487533
+hand_organ_N	n02795978
+hand_out_V2	v02201644
+hand_over_V2	v02293321
+handbag_N	n02774152
+handball_N	n00479440
+handbarrow_N	n03483086
+handbell_N	n03483230
+handbill_N	n07250339
+handbook_N	n06421301
+handbow_N	n03483531
+handbreadth_N	n13654232
+handcar_N	n03483971
+handcart_N	n03484083
+handclap_N	n06692369
+handcuff_N	n03484576
+handcuff_V2	v01288201
+handedness_N	n05067007
+handful_N	n13767350
+handhold_N	n03485575
+handicap_N	n05156822
+handicap_V2	v00091968
+handicraft_N	n00714944
+handiness_N	n04718999
+handiwork_N	n03485655
+handkerchief_N	n03485794
+handle_N	n03485997
+handle_V	v01033527
+handle_V2	v01033527
+handlebar_N	n03487090
+handleless_A	a02028488
+handler_N	n09931640
+handless_A	a02028263
+handline_N	n03487222
+handling_N	n00140652
+handloom_N	n03487331
+handmade_A	a00673456
+handmaid_N	n10159186
+handoff_N	n00561078
+handout_N	n01090342
+handover_N	n00213186
+handrail_N	n02788148
+handrest_N	n03488111
+hands_N	n00818678
+handsaw_N	n03488188
+handset_N	n03488438
+handsewn_A	a00673919
+handshake_N	n06632097
+handshaking_N	n06632097
+handsome_A	a00218950
+handsomeness_N	n04685840
+handspike_N	n03488784
+handspring_N	n00437487
+handstamp_N	n03488887
+handstand_N	n00436187
+handwear_N	n03490324
+handwheel_N	n03490449
+handwork_N	n03485655
+handwriting_N	n00614730
+handwritten_A	a02285407
+handy_A	a00019731
+handyman_N	n10159289
+hang_N	n00436339
+hang_V	v00210110
+hang_V2	v00210110
+hang_around_V	v02639075
+hang_around_V2	v02639075
+hang_back_V	v02058756
+hang_on_V	v00350461
+hang_out_V	v02390287
+hang_out_V2	v02390287
+hang_together_V	v02622033
+hang_up_V	v00363003
+hang_up_V2	v00363003
+hangar_N	n02687821
+hangdog_A	a00079262
+hanger_N	n03490884
+hanging_N	n01017701
+hangman_N	n10159615
+hangnail_N	n05584746
+hangover_N	n01022292
+hank_N	n03491988
+hanker_V	v01828405
+hankering_N	n07486922
+hanky_N	n03485794
+hanky_panky_N	n06760722
+hansard_N	n06508579
+hansom_N	n03492087
+hao_N	n13674994
+hap_N	n07314277
+hap_V	v00339934
+haphazard_A	a00312519
+haphazard_Adv	r00353178
+hapless_A	a01050890
+haploid_A	a01147433
+haploid_N	n01320314
+haploidy_N	n14570761
+haplosporidian_N	n01426625
+haplotype_N	n05439582
+haply_Adv	r00353485
+happen_V	v00339934
+happen_V2	v00339934
+happen_VV	v00339934
+happening_N	n07283608
+happiness_N	n07526757
+happy_A	a
+haptic_A	a02869097
+haptoglobin_N	n14734625
+harakiri_N	n00223362
+harangue_N	n07242912
+harangue_V	v00990249
+harangue_V2	v00990249
+haranguer_N	n10159714
+harass_V2	v01120759
+harasser_N	n10160012
+harassment_N	n00419644
+harbinger_N	n06802571
+harbor_N	n03492250
+harbor_V2	v01773130
+harborage_N	n08644045
+harbour_N	n03492250
+harbour_V	v01773130
+harbour_V2	v01773130
+harbourage_N	n08644045
+hard_A	a00744916
+hard_Adv	r00091332
+hardback_N	n03492391
+hardbacked_A	a00200258
+hardbake_N	n07598622
+hardball_N	n00474769
+hardboard_N	n15102455
+hardbound_A	a00200258
+hardcover_N	n03492391
+harden_V	v00272910
+harden_V2	v00272910
+hardening_N	n00402789
+hardheaded_A	a01940651
+hardhearted_A	a01158020
+hardihood_N	n04858785
+hardiness_N	n04858785
+hardinggrass_N	n12130160
+hardliner_N	n10160188
+hardness_N	n04639732
+hardscrabble_A	a00107250
+hardship_N	n04710127
+hardtack_N	n07694839
+hardtop_N	n03493219
+hardware_N	n03493333
+hardwood_N	n15100112
+hardworking_A	a00754682
+hardy_A	a00250119
+hare_N	n02326432
+hare_V	v02085004
+harebell_N	n12037328
+harebrained_A	a02572038
+harelip_N	n14214355
+harem_N	n03494105
+haricot_N	n07727741
+hark_V	v02189588
+harlequin_N	n10160280
+harlequinade_N	n00513401
+harlot_N	n10485440
+harm_N	n00403092
+harm_V2	v00102586
+harmattan_N	n11438756
+harmful_A	a01160031
+harmfulness_N	n04790774
+harmless_A	a01159655
+harmonic_A	a02737772
+harmonic_N	n04988078
+harmonica_N	n03494278
+harmonically_Adv	r00134727
+harmonics_N	n06111253
+harmonious_A	a01163083
+harmonium_N	n03494537
+harmonizable_A	a01986654
+harmonization_N	n01253778
+harmonize_V	v00482180
+harmonize_V2	v00482180
+harmonizer_N	n10160412
+harmony_N	n04713118
+harness_N	n03494706
+harness_V2	v00234857
+harp_N	n03494278
+harp_V	v00959367
+harper_N	n10160770
+harpist_N	n10160770
+harpoon_N	n03495671
+harpoon_V2	v01140515
+harpooner_N	n10160913
+harpsichord_N	n03496296
+harpsichordist_N	n10161047
+harpulla_N	n12743976
+harpullia_N	n12743823
+harpy_N	n01614038
+harridan_N	n10161273
+harrier_N	n01609751
+harrow_N	n03496612
+harrow_V2	v01742415
+harry_V2	v00389083
+harsh_A	a02230990
+harshness_N	n04639732
+hart_N	n02431337
+hartebeest_N	n02422106
+harvest_N	n00921790
+harvest_V2	v00175804
+harvester_N	n03496892
+harvestfish_N	n02633977
+harvestman_N	n01770081
+hash_N	n03497182
+hash_V2	v01257399
+hash_out_V	v00813978
+hashish_N	n03497182
+haslet_N	n07671953
+hasp_N	n03497352
+hassium_N	n14639795
+hassle_N	n01172441
+hassle_V	v01789514
+hassle_V2	v01789514
+hassock_N	n03497531
+hastate_A	a02168400
+haste_N	n00555648
+hasten_V	v00459498
+hasten_V2	v00459498
+hastiness_N	n04662858
+hasty_A	a01270704
+hat_N	n00721141
+hatband_N	n03498316
+hatbox_N	n03498441
+hatch_N	n03498536
+hatch_V	v00060185
+hatch_V2	v00060185
+hatchback_N	n03498662
+hatchel_N	n03498866
+hatchery_N	n08581299
+hatchet_N	n03498962
+hatching_N	n04681797
+hatchling_N	n01318279
+hatchway_N	n03499142
+hate_N	n07546465
+hate_V2	v01774136
+hate_V2V	v01774136
+hate_VS	v01774136
+hateful_A	a01460421
+hatefulness_N	n04781755
+hatemonger_N	n10162104
+hater_N	n10162194
+hatful_N	n13767455
+hatless_A	a01428838
+hatmaker_N	n10162354
+hatpin_N	n03499354
+hatred_N	n07546465
+hatted_A	a01428581
+hatter_N	n10162354
+hauberk_N	n03499468
+haughtiness_N	n04887912
+haughty_A	a01891109
+haul_N	n00115036
+haul_V	v01452255
+haul_V2	v01452255
+haulage_N	n00115036
+hauler_N	n10162507
+haulier_N	n10162507
+hauling_N	n01105909
+haulm_N	n13163649
+haunch_N	n02463810
+haunt_N	n08581503
+haunt_V2	v01783214
+haunting_A	a01040544
+hausmannite_N	n14678068
+haustorium_N	n11686049
+hautboy_N	n03838899
+hauteur_N	n04887912
+havana_N	n08750612
+have_V	v00056930
+have_V2	v00056930
+have_V2V	v00056930
+have_VS	v00056930
+have_VV	v00056930
+have_it_away_V	v01426397
+have_it_off_V	v01426397
+have_on_V	v00052374
+have_on_V2	v00052374
+havelock_N	n03499611
+haven_N	n03499796
+haversack_N	n02769748
+havoc_N	n00554107
+haw_N	n05314834
+haw_V	v01061704
+hawala_N	n08422247
+hawfinch_N	n01540832
+hawk_N	n01605630
+hawk_V2	v00035089
+hawkbit_N	n11988893
+hawker_N	n10076604
+hawkishness_N	n06221790
+hawkmoth_N	n02298541
+hawkweed_N	n11982115
+hawse_N	n03500090
+hawser_N	n03500209
+hawthorn_N	n12626353
+hay_N	n07802026
+haycock_N	n07963330
+hayfield_N	n08570634
+hayfork_N	n03500457
+haying_N	n00921926
+hayloft_N	n03500557
+haymaker_N	n00135637
+haymaking_N	n00622957
+haymow_N	n03500557
+hayrack_N	n03500838
+hayrick_N	n07963208
+haystack_N	n07963208
+haywire_A	a01092371
+haywire_N	n03501068
+hazard_N	n03501152
+hazard_V2	v00916909
+hazardous_A	a02059811
+hazardousness_N	n14541538
+haze_N	n05684561
+haze_V2	v02585722
+hazel_A	a00376342
+hazel_N	n04972603
+hazelnut_N	n07772788
+haziness_N	n04704116
+hazy_A	a00461609
+he_N	n06837146
+head_N	n00854876
+head_V	v01590915
+head_V2	v01590915
+head_off_V	v02453321
+head_off_V2	v02453321
+head_up_V2	v02729023
+headache_N	n05832264
+headband_N	n03502042
+headboard_N	n03502200
+headcheese_N	n07677071
+headdress_N	n03502509
+header_N	n00119893
+headfast_N	n03503358
+headfirst_A	a00203614
+headful_N	n05255435
+headgear_N	n03502509
+headhunter_N	n10163452
+heading_N	n03239399
+headlamp_N	n03503997
+headland_N	n09399592
+headless_A	a01184261
+headlight_N	n03503997
+headlike_A	a01184085
+headline_N	n06344461
+headliner_N	n10163723
+headlinese_N	n07070779
+headlock_N	n00814106
+headlong_A	a00203614
+headlong_Adv	r00354527
+headman_N	n10164025
+headmaster_N	n10164233
+headmastership_N	n00592894
+headmistress_N	n10164397
+headmistressship_N	n00592999
+headpiece_N	n03504205
+headpin_N	n03504293
+headquarters_N	n03504420
+headrace_N	n03505015
+headrest_N	n03505133
+headroom_N	n01020628
+headsail_N	n03505383
+headscarf_N	n03505504
+headset_N	n03505667
+headshake_N	n00334711
+headship_N	n00593108
+headshot_N	n00124256
+headsman_N	n10164997
+headspace_N	n13757582
+headstall_N	n03506028
+headstand_N	n00437639
+headstock_N	n03506184
+headstone_N	n03455488
+headstream_N	n09302127
+headstrong_A	a01614372
+headwater_N	n08508629
+headway_N	n07372779
+headwind_N	n11443173
+headword_N	n06292000
+heady_A	a00250739
+heal_V	v00081725
+heal_V2	v00081725
+healer_N	n10707233
+healing_N	n13491616
+health_N	n13923779
+healthcare_N	n01059900
+healthful_A	a01164763
+healthfulness_N	n04790070
+healthy_A	a01170243
+heap_N	n02924554
+heap_V2	v00453424
+heaps_Adv	r00355080
+hear_V	v00598954
+hear_V2	v00598954
+hear_V2V	v00598954
+hear_VS	v00598954
+hear_out_V2	v02170181
+hearer_N	n10165448
+hearing_N	n00882159
+hearing_aid_N	n03506560
+hearken_V	v02189588
+hearsay_A	a00768808
+hearsay_N	n07223450
+hearse_N	n03506880
+heart_N	n03507048
+heart_disease_N	n14103288
+heart_failure_N	n14112255
+heartache_N	n07535010
+heartbeat_N	n05195653
+heartbreak_N	n07535010
+heartbreaker_N	n07476177
+heartbreaking_A	a01365544
+heartbroken_A	a01365103
+heartburn_N	n14335223
+heartburning_N	n07549265
+hearten_V2	v01817938
+heartening_A	a00866894
+heartfelt_A	a02179968
+hearth_N	n03346455
+hearthrug_N	n03507458
+hearthstone_N	n03507554
+heartiness_N	n04867539
+heartland_N	n08581897
+heartleaf_N	n11802586
+heartless_A	a01158020
+heartlessness_N	n07506149
+heartrot_N	n14280639
+hearts_N	n00496599
+heartseed_N	n12742878
+heartsick_A	a01230153
+heartstrings_N	n07545957
+heartthrob_N	n10166313
+heartwarming_A	a01561280
+heartwood_N	n13097752
+hearty_A	a00523479
+heat_N	n03509025
+heat_V	v00371264
+heat_V2	v00371264
+heat_flash_N	n07412876
+heat_up_V2	v00227667
+heatable_A	a01249137
+heated_A	a01249309
+heater_N	n00108181
+heath_N	n08504851
+heathen_A	a01784401
+heathen_N	n10166394
+heathenish_A	a01784401
+heather_N	n04958146
+heather_mixture_N	n04958146
+heathlike_A	a02739013
+heating_N	n03509025
+heatless_A	a01253469
+heatstroke_N	n14204095
+heaume_N	n03510384
+heave_N	n00105271
+heave_V	v00005526
+heave_V2	v00005526
+heaven_N	n05627785
+heavenly_A	a01178974
+heavenward_A	a02491171
+heavenward_Adv	r00355509
+heavenwards_Adv	r00355509
+heaver_N	n03510487
+heaves_N	n14265350
+heaviness_N	n04711031
+heavy_A	a01184932
+heavy_Adv	r00355615
+heavy_N	n05929582
+heavyhearted_A	a01362598
+heavyheartedness_N	n07533492
+heavyweight_N	n09938991
+hebdomadal_A	a01968503
+hebephrenia_N	n14399438
+hebephrenic_A	a02076016
+hebetude_N	n05681252
+hebraic_A	a03039087
+hebrew_A	a03039087
+hebrew_N	n06987124
+hecatomb_N	n00227848
+heckelphone_N	n03510866
+heckle_V2	v00907800
+heckler_N	n10167565
+heckling_N	n01068633
+hectare_N	n13613985
+hectic_A	a00086210
+hectogram_N	n13724474
+hectograph_N	n03510987
+hectoliter_N	n13624705
+hectometer_N	n13659604
+hector_V	v01781520
+hector_V2	v01781520
+hedge_N	n03511175
+hedge_V	v00428067
+hedge_V2	v00428067
+hedge_sparrow_N	n01527347
+hedgehog_N	n01893825
+hedgehop_V	v01955703
+hedger_N	n10167740
+hedgerow_N	n03511175
+hedonic_A	a01298884
+hedonism_N	n06160596
+hedonist_N	n10168183
+hedonistic_A	a01298884
+heed_N	n05702726
+heed_V2	v02571901
+heedful_A	a01194483
+heedless_A	a01193714
+heedlessness_N	n04665543
+heel_N	n03511426
+heel_V	v00533671
+heel_V2	v00533671
+heelbone_N	n05274808
+heft_N	n05027837
+hefty_A	a00624576
+hegari_N	n12138110
+hegemon_N	n08177781
+hegemony_N	n08361924
+hegira_N	n00060414
+heifer_N	n02403740
+height_N	n05002352
+heighten_V	v00227165
+heighten_V2	v00227165
+heinous_A	a02514380
+heinousness_N	n04830343
+heir_N	n10168584
+heiress_N	n10169147
+heirloom_N	n13264688
+heist_N	n00781912
+hejira_N	n00060414
+heliacal_A	a02739189
+helianthemum_N	n12375518
+helicon_N	n03512030
+helicopter_N	n03512147
+heliocentric_A	a01118928
+heliogram_N	n06254371
+heliograph_N	n03512452
+heliograph_V2	v01040400
+heliolatry_N	n01046348
+heliometer_N	n03512624
+heliopause_N	n08501275
+heliophila_N	n11888424
+heliopsis_N	n11980682
+heliosphere_N	n08501565
+heliotherapy_N	n00662972
+heliotrope_N	n14781631
+heliotropism_N	n00862079
+heliozoan_N	n01390763
+heliport_N	n03512830
+helium_N	n14639921
+helix_N	n01944617
+hell_N	n00736786
+hellbender_N	n01633406
+hellcat_N	n10758337
+hellebore_N	n11733904
+helleborine_N	n12050959
+hellene_N	n09710164
+hellenic_A	a03015805
+hellfire_N	n05630409
+hellgrammiate_N	n02266269
+hellhound_N	n09493204
+hellion_N	n10169419
+hellish_A	a01132515
+hello_N	n06632511
+helm_N	n01256615
+helmet_N	n03513137
+helmeted_A	a01094767
+helmetflower_N	n11723227
+helminth_N	n01922717
+helminthiasis_N	n14453554
+helmsman_N	n10169796
+helot_N	n10580535
+help_N	n
+help_V	v00082081
+help_V2	v00082081
+help_V2V	v00082081
+help_VS	v00082081
+help_VV	v00082081
+help_out_V2	v02548422
+helper_N	n09608709
+helpful_A	a01195536
+helpfulness_N	n04841664
+helping_N	n07578363
+helpless_A	a00726317
+helplessness_N	n05204982
+helpmate_N	n10170598
+helpmeet_N	n10170598
+helve_N	n03474896
+helvella_N	n13035707
+hem_N	n03513627
+hem_V	v01061799
+hem_V2	v01061799
+hemagglutination_N	n13492136
+hemal_A	a02850309
+hemangioma_N	n14247575
+hematemesis_N	n00119210
+hematinic_N	n03513961
+hematite_N	n14905720
+hematocele_N	n14317221
+hematochezia_N	n13492287
+hematochrome_N	n14988635
+hematocolpometra_N	n14317433
+hematocolpos_N	n14317562
+hematocrit_N	n03514129
+hematocytopenia_N	n13973632
+hematocyturia_N	n14266400
+hematologic_A	a02917470
+hematologist_N	n10170681
+hematology_N	n06051134
+hematoma_N	n14318714
+hematopoiesis_N	n13492453
+hematopoietic_A	a02739578
+hematuria_N	n14314320
+heme_N	n15024997
+hemeralopia_N	n14554345
+hemiacetal_N	n14905911
+hemianopia_N	n14554459
+hemic_A	a02850483
+hemiepiphyte_N	n13123309
+hemimetabolous_A	a01530076
+hemimetamorphosis_N	n13492789
+hemimorphite_N	n14678406
+hemin_N	n15025228
+hemiparasite_N	n13120775
+hemiparasitic_A	a02850701
+hemiplegia_N	n14559644
+hemiplegic_N	n10170866
+hemisphere_N	n05476915
+hemispheric_A	a02934876
+hemispherical_A	a02740070
+hemline_N	n08583292
+hemlock_N	n11627168
+hemochromatosis_N	n14206929
+hemodialysis_N	n00650543
+hemodynamic_A	a02739967
+hemodynamics_N	n06082310
+hemoglobin_N	n15024240
+hemoglobinemia_N	n14191903
+hemoglobinopathy_N	n14192034
+hemoglobinuria_N	n14314483
+hemolysin_N	n14906261
+hemolysis_N	n13493213
+hemolytic_A	a03007530
+hemophilia_N	n14170337
+hemophiliac_N	n10170989
+hemoprotein_N	n14888884
+hemoptysis_N	n14192199
+hemorrhage_N	n14288235
+hemorrhage_V	v00074834
+hemorrhage_V2	v00074834
+hemorrhagic_A	a02740223
+hemorrhoid_N	n14327125
+hemorrhoidectomy_N	n00676693
+hemosiderin_N	n15026963
+hemosiderosis_N	n14314597
+hemostasis_N	n00676834
+hemostat_N	n03514451
+hemothorax_N	n14320813
+hemp_N	n03491724
+hempen_A	a02446380
+hemstitch_N	n03514588
+hemstitch_V2	v01331518
+hen_N	n01321123
+hen_party_N	n08256151
+henbane_N	n12904314
+henbit_N	n12849416
+hence_Adv	r00043003
+henceforth_Adv	r00032863
+henceforward_Adv	r00032863
+henchman_N	n09953483
+hencoop_N	n03016389
+hendiadys_N	n07103558
+henhouse_N	n03016389
+henna_N	n14988741
+henpecked_A	a00789988
+henroost_N	n03514894
+henry_N	n11040240
+hep_A	a01307571
+hepadnavirus_N	n01336076
+heparin_N	n03514974
+hepatic_A	a02740380
+hepatica_N	n11544015
+hepatitis_N	n14130354
+hepatoma_N	n14251174
+hepatomegaly_N	n14103180
+hepatotoxic_A	a02450175
+hepatotoxin_N	n15036103
+heptagon_N	n13882487
+heptane_N	n14906656
+herald_N	n06802571
+herald_V2	v00861725
+heraldic_A	a02993591
+heraldry_N	n03515338
+herb_N	n07811416
+herbaceous_A	a02576795
+herbage_N	n12104501
+herbal_A	a02893195
+herbalist_N	n10171456
+herbarium_N	n07958501
+herbicide_N	n14906850
+herbivore_N	n01324610
+herbivorous_A	a00314023
+herculean_A	a00747576
+herd_N	n07994331
+herd_V	v02028616
+herd_V2	v02028616
+herder_N	n10171567
+herdsman_N	n10171567
+here_Adv	r00108479
+here_N	n08489497
+hereabout_Adv	r00108366
+hereabouts_Adv	r00108366
+hereafter_Adv	r00032996
+hereafter_N	n15121625
+hereby_Adv	r00255614
+hereditament_N	n13245217
+hereditarianism_N	n05971913
+hereditary_A	a01314197
+heredity_N	n04920867
+herein_Adv	r00108913
+hereinafter_Adv	r00355896
+hereinbefore_Adv	r00356151
+hereness_N	n13958672
+hereof_Adv	r00356233
+heresy_N	n05980412
+heretic_N	n10171755
+heretical_A	a01691474
+hereto_Adv	r00356320
+heretofore_Adv	r00027918
+hereunder_Adv	r00033237
+hereupon_Adv	r00356412
+herewith_Adv	r00255614
+heritable_A	a01313929
+heritage_N	n00083585
+herm_N	n03515728
+hermaphrodite_N	n10172080
+hermaphroditic_A	a01479181
+hermaphroditism_N	n05008746
+hermeneutic_A	a02626294
+hermeneutics_N	n06183398
+hermetic_A	a
+hermetically_Adv	r00356515
+hermit_N	n10172448
+hermitage_N	n03515934
+hernia_N	n14295389
+hero_N	n05929670
+heroic_A	a02740508
+heroically_Adv	r00356630
+heroics_N	n00551714
+heroin_N	n03516011
+heroine_N	n10173305
+heroism_N	n04857738
+heron_N	n02008041
+heronry_N	n08583455
+herpangia_N	n14177848
+herpes_N	n01338685
+herpetologist_N	n10172668
+herpetology_N	n06072776
+herr_N	n06341127
+herrerasaur_N	n01714843
+herring_N	n02532028
+herringbone_N	n03516266
+hertz_N	n11046722
+hertzian_A	a03072518
+hesitance_N	n07523485
+hesitancy_N	n04645943
+hesitant_A	a00686573
+hesitate_V	v02640440
+hesitate_VS	v02640440
+hesitate_VV	v02640440
+hesitatingly_Adv	r00146120
+hesitation_N	n01063350
+hessian_N	n03516844
+het_up_A	a00855309
+heterocercal_A	a02590891
+heterocyclic_A	a00676999
+heterodactyl_A	a01198433
+heterodox_A	a01691474
+heterodoxy_N	n04800729
+heterodyne_A	a02740649
+heteroecious_A	a00180835
+heterogeneity_N	n04751098
+heterogeneous_A	a
+heterogenous_A	a
+heterograft_N	n05583624
+heteroicous_A	a01543225
+heterologous_A	a01220311
+heterology_N	n04750547
+heterometabolism_N	n13493003
+heterometabolous_A	a01530378
+heteronym_N	n06292290
+heteroploid_N	n01320479
+heteroploidy_N	n14570846
+heterosexism_N	n01154772
+heterosexual_A	a01201100
+heterosexual_N	n10173895
+heterosexuality_N	n00857664
+heterosis_N	n04922597
+heterosporous_A	a02740793
+heterospory_N	n13493566
+heterostracan_N	n01475232
+heterotroph_N	n00006024
+heterotrophic_A	a02652877
+heterozygosity_N	n14569508
+heterozygote_N	n05432230
+heterozygous_A	a01200915
+heth_N	n06837465
+heulandite_N	n15107362
+heuristic_A	a00092933
+heuristic_N	n05847956
+hew_V	v01260428
+hew_V2	v01260428
+hewer_N	n10174148
+hewn_A	a00663576
+hex_N	n07160424
+hexachlorophene_N	n03517271
+hexadecimal_A	a02741658
+hexagon_N	n13882276
+hexagonal_A	a02741797
+hexagram_N	n13880811
+hexahedron_N	n13915305
+hexameter_N	n07096237
+hexane_N	n14907122
+hexangular_A	a02741797
+hexapod_N	n02157206
+hexed_A	a01468850
+hexestrol_N	n14751055
+hexose_N	n14690186
+heyday_N	n15295045
+hiatus_N	n05545439
+hibachi_N	n03517509
+hibernate_V	v00015946
+hibernation_N	n00212377
+hibiscus_N	n12177844
+hiccough_N	n14359459
+hiccough_V	v00003826
+hiccup_N	n14359459
+hiccup_V	v00003826
+hick_A	a00636891
+hick_N	n10804102
+hickey_N	n14226862
+hickory_N	n12320010
+hiddenite_N	n15052413
+hiddenness_N	n14416349
+hide_N	n01895735
+hide_V	v00313987
+hide_V2	v00313987
+hide_out_V	v02145814
+hideaway_N	n03517647
+hidebound_A	a00575012
+hideous_A	a00221934
+hideousness_N	n04691061
+hideout_N	n08584218
+hiding_N	n01048912
+hiding_place_N	n08584449
+hidrotic_A	a02741943
+hie_V	v02058994
+hierarch_N	n09807075
+hierarchic_A	a01203288
+hierarchical_A	a01203288
+hierarchy_N	n08376051
+hieratic_A	a02742039
+hieratic_N	n06362260
+hierocracy_N	n08363622
+hieroglyph_N	n06362441
+hieroglyphic_A	a02742206
+hieroglyphically_Adv	r00142330
+high_A	a01204557
+high_Adv	r00356957
+high_N	n03518631
+high_fidelity_N	n01020488
+high_frequency_N	n04985790
+highball_N	n07912211
+highbinder_N	n10174253
+highboard_N	n03518230
+highborn_A	a01591227
+highboy_N	n03518305
+highbrow_A	a01332907
+highbrow_N	n10174330
+highchair_N	n03518445
+highflier_N	n10174589
+highflyer_N	n10174589
+highflying_A	a02001406
+highjack_N	n00769944
+highjack_V2	v01471825
+highjacker_N	n10175507
+highjacking_N	n00783199
+highland_N	n09302616
+highlander_N	n10174695
+highlight_N	n04952120
+highlight_V2	v00041206
+highlighter_N	n03518943
+highness_N	n05097361
+highroad_N	n03519578
+highway_N	n03519981
+highwayman_N	n10175507
+hijab_N	n00414599
+hijack_N	n00769944
+hijack_V2	v01471825
+hijacker_N	n10175507
+hike_N	n00288970
+hike_V	v01920932
+hiker_N	n10176111
+hilar_A	a02947799
+hilarious_A	a01266841
+hilarity_N	n07529377
+hill_N	n03792048
+hillbilly_N	n10176357
+hilliness_N	n04772557
+hillock_N	n09326662
+hillside_N	n09303528
+hilltop_N	n08584787
+hilly_A	a02240490
+hilt_N	n03520654
+hilum_N	n05224755
+hilus_N	n05224755
+hin_N	n13617207
+hind_A	a00131692
+hind_N	n02431441
+hindbrain_N	n05500594
+hinder_V2	v01085474
+hindfoot_N	n02439829
+hindgut_N	n05534578
+hindi_A	a02923745
+hindi_N	n06970103
+hindmost_A	a00197773
+hindquarter_N	n07655988
+hindquarters_N	n02463611
+hindrance_N	n01073995
+hindshank_N	n07657337
+hindsight_N	n05807147
+hindu_A	a02923745
+hindu_N	n09684609
+hinduism_N	n06236802
+hindustani_A	a02971672
+hindustani_N	n06970373
+hinge_N	n03521076
+hinge_V	v01297174
+hinge_V2	v01297174
+hinge_on_V2	v02711987
+hinge_upon_V2	v02711987
+hinny_N	n02390258
+hint_N	n06651577
+hint_V	v00927430
+hint_V2	v00927430
+hint_VS	v00927430
+hinterland_N	n08502672
+hip_A	a01307571
+hip_N	n05556325
+hip_bath_N	n04225031
+hip_pocket_N	n03521899
+hipbone_N	n05274959
+hipflask_N	n03521675
+hiplength_A	a03072673
+hipless_A	a01222253
+hipline_N	n08583554
+hippeastrum_N	n12421137
+hipped_A	a01221719
+hippie_N	n10176475
+hippo_N	n02398521
+hippocampus_N	n01456631
+hippocratic_A	a03072816
+hippodrome_N	n03522003
+hippopotamus_N	n02398521
+hippy_N	n10176475
+hircine_A	a02742719
+hire_N	n00809074
+hire_V	v02208537
+hire_V2	v02208537
+hire_V2V	v02208537
+hire_VS	v02208537
+hireling_N	n10176913
+hirsute_A	a00212173
+hirsuteness_N	n04683600
+hispid_A	a00214461
+hiss_N	n07123870
+hiss_V	v00862225
+hiss_V2	v00862225
+hiss_VQ	v00862225
+hisser_N	n10177014
+histaminase_N	n14908297
+histamine_N	n05414724
+histidine_N	n14908146
+histiocyte_N	n05450617
+histiocytosis_N	n14192790
+histocompatibility_N	n11466458
+histogram_N	n07001865
+histoincompatibility_N	n13975292
+histological_A	a03072365
+histologist_N	n10170359
+histology_N	n06077413
+histone_N	n15026256
+historian_N	n10177150
+historic_A	a01279028
+historical_A	a02377418
+historicalness_N	n05170088
+historicism_N	n06155891
+historiography_N	n00931217
+history_N	n06155567
+histrionic_A	a00796337
+histrionics_N	n06893885
+hit_N	n00043902
+hit_V	v00781903
+hit_V2	v00781903
+hitch_N	n00286756
+hitch_V	v01327816
+hitch_V2	v01327816
+hitchhike_V	v01956955
+hitchhiker_N	n10178077
+hitchrack_N	n03523134
+hither_Adv	r00108647
+hitherto_Adv	r00027918
+hitless_A	a02334717
+hitter_N	n09843956
+hive_N	n02822865
+hive_V	v01381244
+hive_V2	v01381244
+hive_off_V2	v02312014
+hoar_A	a01645678
+hoard_N	n13366912
+hoard_V	v02304982
+hoard_V2	v02304982
+hoarder_N	n10178611
+hoarding_N	n02839110
+hoarfrost_N	n14915622
+hoariness_N	n04926308
+hoarse_A	a00299690
+hoarseness_N	n04988861
+hoary_A	a00212949
+hoatzin_N	n01809752
+hoax_N	n00753685
+hoax_V2	v02577586
+hoaxer_N	n10463714
+hob_N	n03523288
+hobbit_N	n09488995
+hobble_N	n00286756
+hobble_V	v01289633
+hobble_V2	v01289633
+hobble_skirt_N	n03523506
+hobbledehoy_N	n10178821
+hobbler_N	n10178917
+hobby_N	n00432689
+hobbyhorse_N	n03523633
+hobbyism_N	n01206910
+hobbyist_N	n10179069
+hobgoblin_N	n05811662
+hobnail_N	n03523849
+hobnailed_A	a02052197
+hobnob_V	v02390169
+hobo_N	n10723300
+hock_N	n02463205
+hock_V2	v00092204
+hockey_N	n00463543
+hod_N	n03524287
+hodgepodge_N	n05953416
+hodoscope_N	n03524425
+hoe_N	n03524574
+hoe_V	v01742556
+hoe_V2	v01742556
+hoecake_N	n07688412
+hog_N	n02395406
+hog_V2	v02304862
+hogan_N	n03524840
+hogback_N	n09304376
+hogchoker_N	n02665250
+hogfish_N	n02590094
+hoggish_A	a00011327
+hogmanay_N	n15182724
+hogshead_N	n03524976
+hogwash_N	n06611681
+hoist_N	n03525074
+hoist_V2	v01455184
+hoister_N	n10179817
+hold_N	n00812526
+hold_V	v00004492
+hold_V2	v00004492
+hold_V2V	v00004492
+hold_V3	v00004492
+hold_VS	v00004492
+hold_back_V	v01131473
+hold_back_V2	v01131473
+hold_down_V2	v00235763
+hold_forth_V	v00814621
+hold_off_V	v01117325
+hold_off_V2	v01117325
+hold_on_V	v00350461
+hold_out_V	v00027705
+hold_out_V2	v00027705
+hold_over_V2	v01781387
+hold_up_V2	v00459776
+holdall_N	n02970408
+holder_N	n03525454
+holding_N	n00810598
+holdout_N	n00780466
+holdover_N	n01022292
+holdup_N	n00781912
+hole_N	n03526198
+hole_V	v01282023
+hole_V2	v01282023
+hole_up_V	v00015946
+holey_A	a01397998
+holiday_N	n15137890
+holiday_V	v02708707
+holiness_N	n04855138
+holism_N	n06102865
+holistic_A	a01680689
+hollandaise_N	n07835457
+hollander_N	n09713108
+holler_V	v00910973
+holler_V2	v00910973
+holloa_N	n07121361
+hollow_A	a02263982
+hollow_N	n09304750
+hollow_V2	v01282545
+hollowness_N	n04867871
+hollowware_N	n03527149
+holly_N	n11056654
+hollyhock_N	n12173664
+holm_oak_N	n12272432
+holmium_N	n14640222
+holocaust_N	n01245318
+holocephalan_N	n01480880
+hologram_N	n03527243
+holograph_N	n03527243
+holographic_A	a03001278
+holography_N	n06101333
+holometabola_N	n02161225
+holometabolic_A	a01530622
+holometabolism_N	n13493692
+holonym_N	n06292478
+holonymy_N	n13808566
+holophyte_N	n11530860
+holophytic_A	a00315931
+holozoic_A	a00315805
+holster_N	n03527444
+holy_A	a02053818
+holy_N	n08585056
+holystone_N	n09305229
+holystone_V2	v01251515
+homage_N	n01229223
+home_A	a01219827
+home_Adv	r00097840
+home_N	n03259505
+homebound_A	a00558827
+homebound_N	n07948183
+homeboy_N	n10181445
+homebuilder_N	n10181656
+homecoming_N	n00051192
+homefolk_N	n07971298
+homegirl_N	n10181878
+homegrown_A	a01036874
+homeland_N	n08510169
+homeless_A	a01050603
+homeless_N	n07948314
+homelessness_N	n13943053
+homelike_A	a00477661
+homeliness_N	n04691651
+homely_A	a00169432
+homemade_A	a00674270
+homemaking_N	n01134244
+homeobox_N	n05438778
+homeopath_N	n10182402
+homeopathic_A	a03072966
+homeopathy_N	n00710889
+homeostasis_N	n14003167
+homeostatic_A	a02741032
+homeostatically_Adv	r00142444
+homeotherm_N	n01315330
+homeowner_N	n10182499
+homer_N	n00132355
+homer_V	v01101218
+homeric_A	a03073251
+homesick_A	a00889239
+homesickness_N	n07487594
+homespun_A	a00674913
+homespun_N	n03529444
+homestead_N	n03529629
+homestretch_N	n03529740
+hometown_N	n08671644
+homeward_A	a01683349
+homeward_Adv	r00098605
+homewards_Adv	r00098605
+homework_N	n00729108
+homey_A	a00477661
+homicidal_A	a00248837
+homicide_N	n00220023
+homiletic_A	a03073420
+homiletics_N	n05635764
+homily_N	n07244949
+hominal_A	a01259644
+homing_A	a01685231
+hominian_A	a01259746
+hominid_N	n02471762
+hominine_A	a01259941
+hominoid_N	n02471300
+hominy_N	n07732302
+homo_N	n02472293
+homo_sapiens_N	n02474777
+homocercal_A	a02590709
+homocyclic_A	a00677170
+homoeopath_N	n10182402
+homoeopathy_N	n00710889
+homoerotic_A	a01202105
+homogenate_N	n14908422
+homogeneity_N	n04745679
+homogeneous_A	a01199751
+homogenization_N	n
+homogenize_V2	v00457100
+homogeny_N	n04744161
+homograft_N	n05583386
+homograph_N	n07131022
+homoiothermic_A	a02532681
+homologic_A	a01220882
+homologous_A	a01220052
+homology_N	n04744319
+homomorphism_N	n04744555
+homonym_N	n06292649
+homonymic_A	a02741150
+homonymy_N	n13808981
+homophobe_N	n10182812
+homophobia_N	n06203472
+homophobic_A	a00285413
+homophone_N	n07131169
+homophonic_A	a01543937
+homophonous_A	a02993853
+homophony_N	n07031144
+homosexual_A	a01201422
+homosexual_N	n10182913
+homosexuality_N	n00856847
+homosporous_A	a02741271
+homospory_N	n13493874
+homostylous_A	a02741373
+homozygosity_N	n14569337
+homozygote_N	n05432420
+homozygous_A	a01200705
+homunculus_N	n10183157
+honduran_A	a02969241
+honduran_N	n09712570
+hone_N	n03530511
+hone_V2	v00473572
+honest_A	a
+honesty_N	n04871374
+honey_A	a00376537
+honey_N	n07858978
+honeybee_N	n02208280
+honeycomb_N	n03530642
+honeycomb_V2	v00533773
+honeycreeper_N	n01538955
+honeydew_N	n07756325
+honeyed_A	a01501821
+honeyflower_N	n12215210
+honeylike_A	a02338125
+honeymoon_N	n15138903
+honeymoon_V	v02708923
+honeypot_N	n12215022
+honeysuckle_N	n11727358
+honk_N	n07385249
+honk_V	v00076400
+honker_N	n01857632
+honkytonk_N	n03530803
+honor_V2	v02237631
+honorable_A	a01222360
+honorableness_N	n04868748
+honorarium_N	n13283952
+honorary_A	a00821959
+honoree_N	n10183757
+honorific_A	a01994404
+honorific_N	n07070883
+honoring_N	n01204419
+honour_N	n04849972
+honour_V2	v02237631
+honourable_A	a01226240
+honours_N	n06700030
+hooch_N	n07886176
+hood_N	n01748100
+hood_V2	v01337092
+hoodlum_N	n10184081
+hoodoo_N	n03532080
+hoodoo_V2	v02726717
+hoodwink_V2	v02578235
+hooey_N	n06609909
+hoof_N	n02153959
+hoofer_N	n10184403
+hooflike_A	a02742972
+hoofprint_N	n06799754
+hook_N	n00111358
+hook_V	v00781652
+hook_V2	v00781652
+hook_up_V	v01366426
+hook_up_V2	v01366426
+hookah_N	n03533014
+hooker_N	n10184505
+hooklike_A	a02316366
+hooks_N	n05565192
+hookup_N	n03533486
+hookworm_N	n01933151
+hooky_N	n01234612
+hooligan_N	n09879297
+hooliganism_N	n01249816
+hoop_N	n02802215
+hoop_V2	v01303123
+hoopoe_N	n01829869
+hoopskirt_N	n03534580
+hoosegow_N	n03534695
+hoot_N	n05140793
+hoot_V	v01042725
+hoot_V2	v01042725
+hooter_N	n01621127
+hoover_N	n03534776
+hoover_V2	v01244853
+hop_N	n00120010
+hop_V	v01840736
+hop_V2	v01840736
+hop_field_N	n03535186
+hop_garden_N	n03535186
+hop_pole_N	n03535526
+hope_N	n04848262
+hope_V	v00706047
+hope_VS	v00706047
+hope_VV	v00706047
+hopeful_A	a01228530
+hopefulness_N	n07541316
+hopeless_A	a01229020
+hopelessness_N	n07542249
+hoper_N	n10185148
+hopper_N	n
+hopsacking_N	n03535647
+hopscotch_N	n00485081
+horary_A	a02743112
+horde_N	n08182962
+horehound_N	n07606419
+horizon_N	n05127782
+horizontal_A	a01232635
+horizontal_N	n13828681
+horizontality_N	n05079474
+hormonal_A	a02934744
+hormone_N	n05407119
+horn_N	n01325417
+horn_V	v01445027
+hornbeam_N	n12286826
+hornbill_N	n01829413
+hornblende_N	n14726124
+hornbook_N	n06421538
+horned_A	a02033868
+hornet_N	n02213107
+hornfels_N	n14699068
+horniness_N	n14038027
+hornist_N	n10185483
+hornless_A	a02034739
+hornlike_A	a01151452
+hornpipe_N	n00538876
+hornwort_N	n11538820
+horny_A	a01151452
+horology_N	n05635841
+horoscope_N	n03537714
+horoscopy_N	n05778646
+horrible_A	a00193480
+horrid_A	a01127661
+horridness_N	n04782116
+horrific_A	a00193799
+horrify_V2	v01782650
+horrifyingly_Adv	r00247459
+horror_N	n03537866
+horse_N	n02374451
+horse_around_V	v00854150
+horse_chestnut_N	n12768369
+horse_sense_N	n05614657
+horseback_Adv	r00002436
+horseback_N	n01902274
+horsebox_N	n03538179
+horsecar_N	n03538300
+horsecloth_N	n03538542
+horseflesh_N	n07666406
+horsefly_N	n02195526
+horsehair_N	n03538817
+horsehide_N	n14762758
+horseleech_N	n01938735
+horseman_N	n10185682
+horsemanship_N	n05638374
+horsemeat_N	n07666406
+horsemint_N	n12855886
+horseplay_N	n00513761
+horsepond_N	n09305646
+horsepower_N	n13645010
+horseradish_N	n07824383
+horseshoe_N	n03539433
+horseshow_N	n00519579
+horsetail_N	n13219422
+horseweed_N	n11956348
+horsewhip_N	n03539754
+horsewhip_V2	v01398772
+horsewhipping_N	n01163429
+horsewoman_N	n10186143
+horst_N	n09305728
+hortative_A	a00866735
+hortensia_N	n12009047
+horticultural_A	a02927048
+horticulture_N	n00918383
+horticulturist_N	n10186350
+hosanna_N	n07122639
+hose_N	n03539875
+hose_V2	v00228521
+hose_down_V2	v00228521
+hosepipe_N	n03539875
+hosier_N	n10186578
+hosiery_N	n03540267
+hospice_N	n00697249
+hospitable_A	a01242101
+hospitableness_N	n04656282
+hospital_N	n03540595
+hospitality_N	n06631506
+hospitalization_N	n00658627
+hospitalize_V2	v02348927
+host_N	n01385527
+host_V2	v01194418
+hostage_N	n10187557
+hostel_N	n03541537
+hosteller_N	n10186950
+hostelry_N	n03541696
+hostess_N	n10187059
+hostile_A	a01077829
+hostile_N	n08397675
+hostilities_N	n00964781
+hostility_N	n00964569
+hot_A	a01247240
+hotbed_N	n03542073
+hotbox_N	n03542220
+hotchpotch_N	n07590502
+hotdog_N	n07676602
+hotel_N	n03542333
+hotelier_N	n10187990
+hotfoot_Adv	r00206867
+hotfoot_N	n00514471
+hotfoot_V	v02058994
+hothead_N	n09991530
+hotheaded_A	a00326608
+hothouse_N	n03092166
+hotness_N	n04993312
+hotplate_N	n03543254
+hotspur_N	n10188146
+hottish_A	a01249555
+hound_N	n02087551
+hound_V2	v02003601
+hour_N	n05131023
+hourglass_N	n03544143
+houri_N	n09545000
+hourlong_A	a01440058
+hourly_A	a01968811
+hourly_Adv	r00358985
+hours_N	n15117516
+house_N	n00432164
+house_V2	v02459173
+house_party_N	n07450229
+houseboat_N	n03545470
+housebound_A	a00558827
+housebreaker_N	n10188226
+housebreaking_N	n00785263
+housebroken_A	a01912280
+housecleaning_N	n00580370
+housecoat_N	n03817647
+housecraft_N	n05643722
+housedog_N	n02104280
+housefather_N	n10188369
+housefly_N	n02190790
+houseful_N	n13767691
+household_N	n08078020
+householder_N	n10182499
+housekeeper_N	n10188715
+houselights_N	n03545585
+housemaid_N	n10282672
+houseman_N	n10211203
+housemaster_N	n10188856
+housemate_N	n10188957
+housemother_N	n10189059
+houseplant_N	n13083023
+houseroom_N	n13778400
+housetop_N	n03546235
+housewarming_N	n08255109
+housewife_N	n10189776
+housewifely_A	a01039556
+housewifery_N	n00580880
+housework_N	n00580961
+housewrecker_N	n10189975
+housing_N	n02955540
+hovea_N	n12535593
+hovel_N	n03547054
+hover_V	v01943448
+hovercraft_N	n03547229
+howdah_N	n03547397
+however_Adv	r00027384
+howitzer_N	n03786715
+howl_N	n07126734
+howl_V	v00029836
+howl_V2	v00029836
+howler_N	n00076323
+hoya_N	n13236887
+hoyden_N	n10715030
+hoydenish_A	a01485708
+hoydenism_N	n04667258
+hp_N	n13645010
+hryvnia_N	n13703151
+huarache_N	n03547530
+hub_N	n03547658
+hubbub_N	n07385660
+hubby_N	n10193967
+hubcap_N	n03548086
+hubris_N	n04888703
+huck_N	n03548195
+huckaback_N	n03548195
+huckleberry_N	n07743384
+huckster_N	n10190516
+huddle_N	n07144416
+huddle_V	v02027226
+huddle_V2	v02027226
+huddler_N	n10190745
+hudud_N	n08456178
+hue_N	n04975122
+hueless_A	a00390071
+huff_N	n14407070
+huff_V	v00006802
+huffiness_N	n07517869
+huffish_A	a01137994
+huffy_A	a00115193
+hug_N	n00417859
+hug_V2	v01396524
+huge_A	a01387319
+hugger_N	n10191001
+huguenot_N	n10191089
+huisache_N	n11757851
+huitre_N	n07786164
+hula_N	n00542458
+hulk_N	n03548533
+hulking_A	a01387902
+hull_N	n03548626
+hull_V2	v00180076
+hullabaloo_N	n00554300
+hum_N	n07385803
+hum_V	v01055829
+hum_V2	v01055829
+human_A	a01258617
+human_N	n02472293
+humane_A	a
+humaneness_N	n04828925
+humanism_N	n05967191
+humanist_A	a
+humanist_N	n02743547
+humanistic_A	a
+humanitarian_A	a02993702
+humanitarian_N	n10191388
+humanitarianism_N	n05967402
+humanity_N	n02472987
+humanization_N	n00264775
+humanize_V	v01801498
+humanize_V2	v01801498
+humankind_N	n02472987
+humanness_N	n04726938
+humate_N	n14908977
+humble_A	a01892953
+humble_V2	v01799794
+humbleness_N	n04889527
+humbug_N	n00753685
+humbug_V2	v02593001
+humdinger_N	n10325656
+humdrum_A	a00807817
+humectant_N	n14908683
+humerus_N	n05593181
+humic_A	a02744247
+humid_A	a02549393
+humidify_V2	v00215800
+humidity_N	n14535643
+humification_N	n13494192
+humified_A	a02744370
+humiliate_V2	v01799794
+humiliatingly_Adv	r00211231
+humiliation_N	n00273449
+humility_N	n04889527
+humin_N	n14909480
+hummer_N	n00108181
+humming_N	n01253944
+humming_top_N	n03549097
+hummingbird_N	n01833805
+hummock_N	n09326662
+hummus_N	n07857731
+humongous_A	a01388062
+humor_N	n04650201
+humoral_A	a02851001
+humorist_N	n10191943
+humorless_A	a01268426
+humorous_A	a01264336
+humour_N	n04650201
+humour_V2	v00859604
+humourist_N	n10191943
+humourless_A	a01268426
+hump_N	n13894434
+hump_V2	v01426397
+humpback_N	n02065726
+humpbacked_A	a01019000
+humus_N	n07857731
+hun_N	n09748239
+hunch_N	n00406114
+hunch_V2	v02035559
+hunchback_N	n10192412
+hunchbacked_A	a01019000
+hundredfold_Adv	r00359932
+hundredweight_N	n13721003
+hungarian_A	a02961505
+hungarian_N	n06958836
+hunger_N	n04945254
+hunger_V	v01188144
+hunger_march_N	n08428252
+hunger_marcher_N	n10192704
+hungry_A	a01269073
+hunk_N	n09307300
+hunker_down_V	v00819335
+hunt_N	n00452293
+hunt_V	v01143838
+hunt_V2	v01143838
+hunt_down_V2	v01143838
+hunter_N	n03549350
+hunting_N	n00452293
+hunting_crop_N	n04089836
+huntress_N	n10193650
+huntsman_N	n10193026
+hurdle_N	n00120515
+hurdle_V	v01967205
+hurdle_V2	v01967205
+hurdler_N	n10193864
+hurdles_N	n07469162
+hurdy_gurdy_N	n02795978
+hurl_N	n00105479
+hurl_V2	v01067664
+hurling_N	n00470830
+hurly_burly_N	n13977366
+hurrah_N	n06692973
+hurrah_V	v00913982
+hurricane_N	n11467018
+hurried_A	a01270175
+hurry_N	n00555648
+hurry_V	v00459296
+hurry_V2	v00459296
+hurry_V2V	v00459296
+hurt_N	n00403092
+hurt_V	v00064643
+hurt_V2	v00064643
+hurt_VS	v00064643
+hurtful_A	a01161059
+hurtle_V	v01507143
+husband_N	n10193967
+husband_V2	v02269143
+husbandly_A	a01735622
+husbandman_N	n10078806
+husbandry_N	n00916464
+hush_N	n04982478
+hush_V	v00461057
+hush_V2	v00461057
+hush_money_N	n13284442
+hush_up_V2	v02148109
+husk_N	n13139647
+husk_V2	v00181258
+huskiness_N	n04988861
+husky_A	a00299690
+husky_N	n02109961
+hussar_N	n10194341
+hussy_N	n09772930
+hustings_N	n00800121
+hustle_N	n00555138
+hustle_V	v00767019
+hustle_V2	v00767019
+hustler_N	n10194566
+hut_N	n03547054
+hutch_N	n03547054
+hutment_N	n03550420
+hyacinth_N	n12458383
+hyaena_N	n02117135
+hyaline_A	a00432251
+hyaline_N	n14909703
+hyalinization_N	n14076809
+hyaloplasm_N	n05434053
+hyaloplasmic_A	a02744460
+hyaluronidase_N	n14910165
+hybrid_A	a01904485
+hybrid_N	n01327322
+hybridization_N	n00850425
+hybridize_V	v01429953
+hybridize_V2	v01429953
+hybridoma_N	n05470013
+hydantoin_N	n03550533
+hydathode_N	n13153729
+hydatid_N	n14202119
+hydra_N	n01912152
+hydralazine_N	n03550671
+hydramnios_N	n14193202
+hydrangea_N	n12788201
+hydrant_N	n03550916
+hydrarthrosis_N	n14347540
+hydrate_N	n14910440
+hydrate_V	v00214020
+hydrate_V2	v00214020
+hydration_N	n13494325
+hydraulic_A	a03073751
+hydraulically_Adv	r00360218
+hydraulics_N	n06113009
+hydrazine_N	n14910581
+hydrazoite_N	n14770400
+hydremia_N	n14193421
+hydric_A	a02589086
+hydride_N	n14910748
+hydrilla_N	n12613706
+hydrocarbon_N	n14911057
+hydrocele_N	n14193571
+hydrocephalic_A	a02744565
+hydrocephalus_N	n14465768
+hydrochloride_N	n14817964
+hydrochlorofluorocarbon_N	n14613130
+hydrochlorothiazide_N	n03552169
+hydrocolloid_N	n14590975
+hydrocortisone_N	n14752702
+hydrocracking_N	n13494472
+hydrodynamic_A	a02979995
+hydrodynamics_N	n06113914
+hydroelectric_A	a02827950
+hydroelectricity_N	n11467202
+hydroflumethiazide_N	n03552639
+hydrofluorocarbon_N	n14912556
+hydrofoil_N	n03552749
+hydrogel_N	n14590685
+hydrogen_N	n14640434
+hydrogenation_N	n13494707
+hydrographic_A	a02744720
+hydrography_N	n06120111
+hydrokinetic_A	a02828310
+hydrologist_N	n10194775
+hydrology_N	n06119729
+hydrolysate_N	n14613841
+hydrolysis_N	n13494919
+hydrolyzable_A	a02744876
+hydromancer_N	n10194865
+hydromancy_N	n05777149
+hydromel_N	n07890970
+hydrometer_N	n03553486
+hydrometric_A	a03002841
+hydrometry_N	n01002413
+hydronephrosis_N	n14466122
+hydropathic_A	a03074039
+hydropathy_N	n00711127
+hydrophilic_A	a00491971
+hydrophobia_N	n14271667
+hydrophobic_A	a00491749
+hydrophobicity_N	n05196220
+hydrophytic_A	a02589258
+hydroplane_N	n03552749
+hydroponics_N	n00918976
+hydrosphere_N	n09307902
+hydrostatic_A	a02828123
+hydrostatics_N	n06113415
+hydrothorax_N	n14320602
+hydrous_A	a02555387
+hydroxide_N	n14914670
+hydroxy_A	a02744985
+hydroxychloroquine_N	n03553908
+hydroxyl_N	n14914775
+hydroxymethyl_N	n14915072
+hydroxyproline_N	n14607131
+hydrozoan_N	n01911839
+hyena_N	n02117135
+hygiene_N	n06051380
+hygienic_A	a02113191
+hygienically_Adv	r00360414
+hygienist_N	n10194969
+hygrodeik_N	n03554375
+hygrometer_N	n03554460
+hygrophyte_N	n11553522
+hygrophytic_A	a02589402
+hygroscope_N	n03554645
+hygroscopic_A	a00007096
+hymen_N	n05521934
+hymenal_A	a03137031
+hymeneal_A	a03137130
+hymeneal_N	n07036699
+hymenium_N	n11550474
+hymenopterous_A	a02745075
+hymn_N	n07035870
+hymn_V2	v00861423
+hymnal_N	n06418258
+hyoid_A	a03021459
+hyoid_N	n05275162
+hyoscyamine_N	n03554795
+hypaethral_A	a01659014
+hypallage_N	n07103671
+hypanthium_N	n11690254
+hype_V2	v00954908
+hyperacidity_N	n05039633
+hyperactive_A	a00033206
+hyperactivity_N	n14060256
+hyperacusis_N	n14551321
+hyperbaton_N	n07103802
+hyperbetalipoproteinemia_N	n14158594
+hyperbilirubinemia_N	n14318927
+hyperbola_N	n13886575
+hyperbole_N	n07106502
+hyperbolic_A	a02994089
+hyperbolically_Adv	r00189514
+hyperboloid_N	n13896854
+hyperboloidal_A	a02046625
+hypercalcemia_N	n14268623
+hypercalciuria_N	n14269090
+hypercapnia_N	n14041940
+hypercatalectic_A	a00318291
+hypercatalectic_N	n06348685
+hypercellularity_N	n14061599
+hypercholesterolemia_N	n14269319
+hypercoaster_N	n03555217
+hypercritical_A	a00648345
+hyperemesis_N	n00119297
+hyperemia_N	n14320984
+hyperemic_A	a03011750
+hyperextension_N	n00369694
+hyperfine_A	a02414323
+hyperglycemia_N	n14319299
+hyperhidrosis_N	n13495209
+hypericism_N	n14224170
+hyperkalemia_N	n14269556
+hyperlink_N	n06586672
+hyperlipoproteinemia_N	n14270380
+hypermarket_N	n03555426
+hypermastigote_N	n01418947
+hypermedia_N	n06261922
+hypermotility_N	n14174316
+hypernatremia_N	n14271015
+hypernym_N	n06292836
+hypernymy_N	n13808004
+hyperon_N	n09308242
+hyperope_N	n10195056
+hyperopia_N	n14554011
+hyperopic_A	a02157747
+hyperparathyroidism_N	n14076992
+hyperpigmentation_N	n14290881
+hyperpituitarism_N	n14077454
+hyperplasia_N	n14368805
+hyperpnea_N	n00833578
+hyperpyrexia_N	n14365619
+hypersecretion_N	n13495333
+hypersensitive_A	a02360944
+hypersensitivity_N	n05653475
+hypersomnia_N	n14023236
+hypersplenism_N	n14271322
+hypertensive_A	a01599114
+hypertensive_N	n10195155
+hypertext_N	n06262176
+hyperthermal_A	a02985782
+hyperthermia_N	n14044174
+hyperthyroidism_N	n14120767
+hypertonia_N	n14576242
+hypertonic_A	a00895126
+hypertonicity_N	n14576242
+hypertrophied_A	a00555117
+hypertrophy_N	n14366759
+hypervelocity_N	n15283780
+hyperventilation_N	n00833870
+hypervitaminosis_N	n14198829
+hypervolemia_N	n14194942
+hypha_N	n13022538
+hyphema_N	n14370726
+hyphen_N	n06843148
+hyphen_V2	v01700326
+hyphenate_V2	v01700326
+hyphenation_N	n00390445
+hypnagogue_N	n14913744
+hypnoanalysis_N	n00705319
+hypnogenesis_N	n00238778
+hypnoid_A	a00188917
+hypnophobia_N	n14383759
+hypnosis_N	n14026592
+hypnotherapy_N	n00704064
+hypnotic_A	a02745203
+hypnotically_Adv	r00513751
+hypnotism_N	n00158996
+hypnotist_N	n10195261
+hypnotize_V2	v00020671
+hypo_N	n03555662
+hypoactive_A	a00034232
+hypobasidium_N	n12994711
+hypobetalipoproteinemia_N	n14158812
+hypocalcemia_N	n14268871
+hypocapnia_N	n14042165
+hypocellularity_N	n14061703
+hypochlorite_N	n14614245
+hypochondria_N	n14375005
+hypochondriac_A	a01584164
+hypochondriac_N	n10195487
+hypochondriacal_A	a01584164
+hypochondrium_N	n05385363
+hypocrisy_N	n04868148
+hypocrite_N	n10195593
+hypocritical_A	a02182562
+hypocycloid_N	n13909752
+hypodermal_A	a02876829
+hypodermic_A	a02876936
+hypodermic_N	n03555662
+hypodermis_N	n01895850
+hypoesthesia_N	n14559852
+hypogammaglobulinemia_N	n14128650
+hypoglossal_N	n05480607
+hypoglycemia_N	n14319454
+hypoglycemic_A	a02877131
+hypogonadism_N	n14075358
+hypokalemia_N	n14269772
+hypolipoproteinemia_N	n14270614
+hyponatremia_N	n14271173
+hyponym_N	n06292973
+hyponymy_N	n13807853
+hypoparathyroidism_N	n14077269
+hypophyseal_A	a03011592
+hypophysectomized_A	a03150124
+hypophysectomy_N	n00677038
+hypopigmentation_N	n14291010
+hypoplasia_N	n14369064
+hypopnea_N	n00833772
+hypoproteinemia_N	n14270846
+hyposmia_N	n14552718
+hypospadias_N	n14198997
+hypostasis_N	n05921868
+hypostatization_N	n00932804
+hypotension_N	n14104522
+hypotensive_A	a01599228
+hypotensive_N	n10195942
+hypotenuse_N	n13897528
+hypothalamic_A	a02982729
+hypothalamically_Adv	r00093843
+hypothalamus_N	n05499379
+hypothecate_V2	v00633443
+hypothermia_N	n14044454
+hypothermic_A	a02985662
+hypothesis_N	n05888929
+hypothesize_V2	v00633443
+hypothetical_A	a00861216
+hypothetical_N	n05889575
+hypothrombinemia_N	n14194690
+hypothyroidism_N	n14121276
+hypotonia_N	n14576468
+hypotonic_A	a00895276
+hypotonicity_N	n14576468
+hypovolemia_N	n14195112
+hypovolemic_A	a02877313
+hypoxia_N	n14041256
+hypozeugma_N	n07103912
+hypozeuxis_N	n07104020
+hypsography_N	n01002554
+hypsometer_N	n03555862
+hypsometry_N	n01002554
+hyrax_N	n02372584
+hyson_N	n07935288
+hyssop_N	n07816575
+hysterectomy_N	n00677174
+hysteresis_N	n11467318
+hysteria_N	n07520507
+hysteric_A	a01584287
+hysteric_N	n10196046
+hysterical_A	a00086606
+hysterics_N	n14082984
+hysterocatalepsy_N	n14393862
+hysterosalpingogram_N	n03555996
+hysteroscopy_N	n00642910
+hysterotomy_N	n00677299
+iamb_N	n07095280
+iambic_A	a02897040
+iambic_N	n06384995
+iambus_N	n07095280
+iatrogenic_A	a02283525
+ibex_N	n02417914
+ibidem_Adv	r00255976
+ibis_N	n02005790
+ibuprofen_N	n03556281
+icbm_N	n03578251
+ice_N	n03558176
+ice_V	v00370921
+ice_V2	v00370921
+ice_axe_N	n03556679
+ice_cream_N	n07614500
+ice_lolly_N	n07615774
+ice_show_N	n00520783
+ice_skate_N	n03558404
+ice_skate_V	v01937222
+ice_skating_N	n00448640
+iceberg_N	n07724269
+iceboat_N	n03556811
+icebound_A	a01079052
+icebox_N	n04070727
+icebreaker_N	n00239766
+icecap_N	n09308743
+icefall_N	n09308918
+icehouse_N	n03557512
+icelander_N	n09714120
+icelandic_A	a03074173
+icelandic_N	n06954183
+iceman_N	n10162016
+icepick_N	n03558007
+icetray_N	n03558739
+ichneumon_N	n02137888
+ichneumon_fly_N	n02218371
+ichor_N	n05417472
+ichorous_A	a02851709
+ichthyolatry_N	n01046571
+ichthyologist_N	n10196617
+ichthyology_N	n06072912
+ichthyosaur_N	n01724231
+ichthyosaurus_N	n01724840
+ichthyosis_N	n14158997
+icicle_N	n14915928
+icing_N	n00558181
+icky_A	a00054109
+icon_N	n03558971
+iconic_A	a02851550
+iconoclasm_N	n05980750
+iconoclast_N	n10196725
+iconoclastic_A	a00588207
+iconography_N	n03559144
+iconolatry_N	n01044363
+iconology_N	n06156169
+iconoscope_N	n03559373
+icosahedral_A	a02851944
+icosahedron_N	n13915883
+ictal_A	a02852128
+icterogenic_A	a02852052
+ictodosaur_N	n01721567
+icy_A	a01079240
+id_N	n05613794
+idea_N	n05803379
+ideal_A	a02745284
+ideal_N	n05923696
+idealism_N	n04870643
+idealist_N	n10196965
+idealistic_A	a02745284
+ideality_N	n04855524
+idealization_N	n01219075
+idealize_V2	v00624967
+ideation_N	n05784699
+idempotent_A	a00355453
+identical_A	a00292448
+identifiable_A	a01272397
+identification_N	n00152018
+identifier_N	n07270601
+identify_V	v00618451
+identify_V2	v00618451
+identikit_N	n03559531
+identity_N	n04618070
+ideogram_N	n06840648
+ideograph_N	n06840648
+ideographic_A	a02745453
+ideographically_Adv	r00124150
+ideography_N	n06362172
+ideological_A	a02745555
+ideologist_N	n10197392
+ideology_N	n05779568
+ides_N	n15173974
+idesia_N	n12380305
+idiocy_N	n05646926
+idiographic_A	a02593735
+idiolatry_N	n01044761
+idiolect_N	n07156693
+idiom_N	n04929422
+idiomatic_A	a03004358
+idiomatically_Adv	r00361446
+idiopathic_A	a02745739
+idiosyncrasy_N	n04764242
+idiosyncratic_A	a00493820
+idiot_N	n10197525
+idiotic_A	a01840880
+idiotically_Adv	r00361566
+idle_A	a00294175
+idle_N	n14009618
+idle_V	v01526483
+idle_V2	v01526483
+idleness_N	n01065441
+idler_N	n10197967
+idly_Adv	r00361781
+idol_N	n03560161
+idolater_N	n10198602
+idolatress_N	n10198759
+idolatrous_A	a02931096
+idolatry_N	n01044084
+idolization_N	n01043820
+idolize_V2	v01778017
+idolizer_N	n10198602
+idyll_N	n06379439
+idyllic_A	a01751465
+idyllically_Adv	r00124268
+igloo_N	n03560430
+igneous_A	a01354925
+ignescent_A	a00473778
+ignis_fatuus_N	n05896515
+ignite_V	v01761120
+ignite_V2	v01761120
+igniter_N	n03666591
+ignition_N	n00378479
+ignoble_A	a01589217
+ignobleness_N	n04873804
+ignominious_A	a01227546
+ignominy_N	n14440137
+ignoramus_N	n10198958
+ignorance_N	n05988282
+ignorant_A	a00830981
+ignorantness_N	n05988743
+ignore_V	v00595505
+ignore_V2	v00595505
+iguana_N	n01677366
+iguanid_N	n01676755
+iguanodon_N	n01707698
+ijtihad_N	n07172117
+ikon_N	n03558971
+ilama_N	n07761777
+ileitis_N	n14347695
+ileostomy_N	n00681071
+ileum_N	n05535367
+ilex_N	n12756862
+iliac_A	a02934216
+ilium_N	n05275315
+ilk_N	n05845419
+ill_A	a02541302
+ill_Adv	r00011516
+ill_N	n14055408
+illative_A	a02748952
+illegal_A	a01401854
+illegality_N	n04810327
+illegibility_N	n04822685
+illegible_A	a01405214
+illegitimacy_N	n04811476
+illegitimate_A	a
+illegitimate_N	n01407465
+illiberal_A	a00288237
+illiberality_N	n04834457
+illicit_A	a01550572
+illicitness_N	n04811628
+illimitable_A	a01499269
+illiteracy_N	n05649256
+illiterate_A	a01421491
+illiterate_N	n10199103
+illness_N	n14061805
+illogical_A	a01430847
+illogicality_N	n04785669
+illogicalness_N	n04785669
+illume_V2	v00291873
+illuminance_N	n05018542
+illuminant_N	n14687513
+illuminate_V2	v00291873
+illumination_N	n03769397
+illumine_V2	v00291873
+illusion_N	n00099951
+illusional_A	a01937187
+illusionist_N	n10280674
+illusive_A	a01937390
+illusory_A	a01937390
+illustrate_V	v01021128
+illustrate_V2	v01021128
+illustrate_VS	v01021128
+illustration_N	n03561345
+illustrative_A	a01305123
+illustrator_N	n09812068
+illustrious_A	a01121989
+ilmenite_N	n14678551
+ilo_N	n08301525
+image_N	n03265874
+image_V2	v01635432
+imagery_N	n05767733
+imaginable_A	a02418249
+imaginary_A	a01936528
+imagination_N	n05625465
+imaginative_A	a00643863
+imagine_V	v00631737
+imagine_V2	v00631737
+imagine_VS	v00631737
+imaging_N	n00901083
+imagism_N	n08468499
+imago_N	n02312912
+imam_N	n10199251
+imaret_N	n03561573
+imbalance_N	n05065717
+imbecile_A	a01840880
+imbecile_N	n10197525
+imbecility_N	n01248075
+imbed_V2	v01528821
+imbibe_V2	v00602510
+imbibition_N	n00843128
+imbricate_A	a02241078
+imbrication_N	n03561657
+imbroglio_N	n07174785
+imbue_V2	v00287735
+imf_N	n08301871
+imidazole_N	n14916670
+imide_N	n15110666
+imipramine_N	n03561889
+imitate_V2	v01694263
+imitation_N	n01020936
+imitative_A	a01116380
+imitator_N	n09964411
+immaculate_A	a00418364
+immanence_N	n13957974
+immanent_A	a01273910
+immaterial_A	a00627410
+immateriality_N	n04761517
+immature_A	a01096471
+immaturity_N	n14425974
+immeasurable_A	a01498957
+immediacy_N	n04918767
+immediate_A	a00770316
+immemorial_A	a01639973
+immense_A	a01387319
+immensity_N	n05104548
+immerse_V2	v00601043
+immersion_N	n00277569
+immigrant_N	n10199489
+immigrate_V	v00413432
+immigration_N	n00056311
+imminence_N	n14030820
+imminent_A	a00448314
+immiscible_A	a00509735
+immobile_A	a01525116
+immobility_N	n04776299
+immobilization_N	n01146288
+immobilize_V2	v00269140
+immoderate_A	a01533120
+immoderation_N	n05118251
+immodest_A	a01538858
+immodesty_N	n00737894
+immolate_V2	v02325736
+immolation_N	n00227969
+immoral_A	a01549291
+immorality_N	n00745637
+immortal_A	a01557903
+immortal_N	n09505418
+immortality_N	n05056102
+immortalize_V2	v00553208
+immortelle_N	n12033709
+immotility_N	n04776453
+immovability_N	n04776699
+immovable_A	a01525320
+immune_A	a02745862
+immune_N	n10199783
+immunity_N	n00213903
+immunization_N	n00828990
+immunize_V2	v00086835
+immunoassay_N	n05740560
+immunochemical_A	a02745991
+immunochemistry_N	n06051925
+immunocompetence_N	n13974144
+immunocompetent_A	a02595469
+immunocompromised_A	a02746103
+immunodeficiency_N	n13974317
+immunodeficient_A	a02595647
+immunoelectrophoresis_N	n13496167
+immunofluorescence_N	n05666324
+immunogen_N	n03562739
+immunogenic_A	a02363939
+immunogenicity_N	n14527430
+immunoglobulin_N	n15030481
+immunohistochemistry_N	n00792142
+immunological_A	a02746290
+immunologist_N	n10199902
+immunology_N	n06051542
+immunopathology_N	n06052165
+immunosuppressant_N	n03562958
+immunosuppressed_A	a02746446
+immunosuppression_N	n13974620
+immunosuppressive_A	a02746555
+immunotherapeutic_A	a02746724
+immunotherapy_N	n00663333
+immure_V2	v02494356
+immutability_N	n04741807
+immutable_A	a00356648
+imp_N	n09540739
+impact_N	n00157957
+impact_V2	v00137313
+impaction_N	n00126447
+impair_V2	v00262881
+impairer_N	n09310460
+impairment_N	n00272878
+impala_N	n02422699
+impale_V2	v01444326
+impalement_N	n00420877
+impalpable_A	a01717669
+impanel_V2	v00625963
+impart_V2	v02079933
+impartial_A	a00286214
+impartiality_N	n06202686
+impassable_A	a01725273
+impasse_N	n02851540
+impassioned_A	a01726235
+impassive_A	a00501313
+impassiveness_N	n07483782
+impassivity_N	n07483782
+impasto_N	n00937250
+impatience_N	n04642596
+impatient_A	a01737241
+impeach_V2	v00842989
+impeachability_N	n13991688
+impeachment_N	n07235790
+impeccability_N	n04826485
+impeccable_A	a01750847
+impeccant_A	a02513614
+impecunious_A	a02023661
+impecuniousness_N	n14494186
+impede_V2	v01476483
+impediment_N	n03839993
+impedimenta_N	n03563358
+impel_V2	v01511706
+impellent_A	a00842550
+impeller_N	n03563460
+impelling_A	a00835122
+impend_V	v02726884
+impenetrability_N	n04822870
+impenetrable_A	a01771632
+impenitence_N	n04863358
+impenitent_A	a01743909
+imperative_A	a00712419
+imperative_N	n01131330
+imperativeness_N	n05172131
+imperceptibility_N	n05019339
+imperceptible_A	a01748318
+imperfect_A	a01752167
+imperfect_N	n13805734
+imperfectibility_N	n05648011
+imperfectible_A	a01753140
+imperfection_N	n14462666
+imperfective_N	n13805020
+imperforate_A	a00662782
+imperial_A	a02746897
+imperial_N	n03563611
+imperialism_N	n00804909
+imperialist_N	n10200246
+imperialistic_A	a03074368
+imperil_V2	v02697120
+imperious_A	a01891109
+imperiousness_N	n04888788
+imperishability_N	n05054537
+imperishable_A	a01753922
+imperium_N	n05197945
+impermanence_N	n05054863
+impermanent_A	a01755627
+impermeability_N	n04941942
+impermeable_A	a01772609
+impermissibility_N	n04794408
+impermissible_A	a01761186
+impersonal_A	a
+impersonate_V2	v00837288
+impersonation_N	n00549284
+impersonator_N	n10200365
+impertinence_N	n04649651
+impertinent_A	a00205295
+imperturbability_N	n07515328
+imperturbable_A	a00530047
+impervious_A	a01773665
+impetiginous_A	a02747371
+impetigo_N	n14227613
+impetuosity_N	n04662730
+impetuous_A	a00326608
+impetuousness_N	n04662730
+impetus_N	n00104249
+impiety_N	n04828255
+impinge_V	v01993352
+impingement_N	n00126447
+impious_A	a01782519
+impish_A	a02122715
+impishness_N	n04650010
+implacable_A	a01785180
+implant_N	n03563710
+implant_V2	v00734790
+implantation_N	n00677808
+implausibility_N	n04784322
+implausible_A	a01799957
+implement_N	n03563967
+implement_V2	v00486018
+implemental_A	a01196775
+implementation_N	n00044150
+implicate_V2	v02677332
+implication_N	n05780885
+implicational_A	a03094239
+implicative_A	a00723542
+implicit_A	a00941485
+implicitness_N	n04824977
+implore_V2	v00759269
+implore_VS	v00759269
+imploringly_Adv	r00278633
+implosion_N	n07116304
+imply_V	v00929839
+imply_V2	v00929839
+imply_VS	v00929839
+impolite_A	a00641640
+impoliteness_N	n04914694
+impolitic_A	a01814085
+imponderable_A	a01815669
+imponderable_N	n05693206
+import_N	n03564667
+import_V2	v00932636
+importance_N	n05168261
+important_A	a00655779
+importation_N	n01111750
+importer_N	n10201366
+importing_N	n01111750
+importunate_A	a00714320
+importune_V2	v00777931
+importunity_N	n07188385
+impose_V	v00748282
+impose_V2	v00748282
+imposition_N	n01127623
+impossibility_N	n05792312
+impossible_A	a01823092
+impossible_N	n05792446
+imposter_N	n10201535
+impostor_N	n10201535
+imposture_N	n00756331
+impotence_N	n05204637
+impotent_A	a01824751
+impound_V2	v01302183
+impoundment_N	n00086297
+impoverish_V2	v00172732
+impoverishment_N	n01150467
+impracticability_N	n05153155
+impracticable_A	a01823574
+impracticableness_N	n05153155
+impractical_A	a01836350
+impracticality_N	n05152518
+imprecate_V2	v00865387
+imprecation_N	n07233996
+imprecise_A	a01839417
+impreciseness_N	n04804787
+imprecision_N	n04804787
+impregnability_N	n14539029
+impregnable_A	a00569918
+impregnate_V2	v00053159
+impregnation_N	n07436986
+impresario_N	n10593745
+impress_N	n00086654
+impress_V	v00283805
+impress_V2	v00283805
+impression_N	n00113532
+impressionable_A	a02364448
+impressionism_N	n03565051
+impressionist_A	a02747466
+impressionist_N	n10201956
+impressionistic_A	a02747466
+impressive_A	a01282014
+impressiveness_N	n04719502
+imprimatur_N	n06687358
+imprint_N	n03565288
+imprint_V2	v01531742
+imprinting_N	n05754730
+imprison_V2	v02494356
+imprisonment_N	n01146768
+improbability_N	n04758452
+improbable_A	a01413871
+impromptu_A	a01845451
+impromptu_Adv	r00088655
+impromptu_N	n07239788
+improper_A	a01880531
+impropriety_N	n00737070
+improvable_A	a00635244
+improve_V	v00205046
+improve_V2	v00205046
+improvement_N	n00248977
+improver_N	n02679415
+improvidence_N	n04894552
+improvident_A	a01895837
+improvisation_N	n00099588
+improvise_V	v01728840
+improvise_V2	v01728840
+imprudence_N	n04894037
+imprudent_A	a01899360
+impudence_N	n04915866
+impudent_A	a00205295
+impugn_V2	v00868009
+impugnable_A	a01917916
+impuissant_A	a01825310
+impulse_N	n00104249
+impulsion_N	n00104249
+impulsive_A	a00326608
+impulsiveness_N	n04662504
+impunity_N	n14529524
+impure_A	a00427786
+impurity_N	n14487184
+imputation_N	n05735478
+impute_V2	v00726300
+imputrescible_A	a01754341
+in_A	a00972501
+in_Adv	r00501990
+in_N	n09084750
+in_loco_parentis_Adv	r00256073
+in_situ_Adv	r00256189
+in_toto_Adv	r00150432
+inability_N	n05207130
+inaccessibility_N	n04722910
+inaccessible_A	a00019874
+inaccuracy_N	n04804451
+inaccurate_A	a00023383
+inaction_N	n14010148
+inactivate_V2	v00191517
+inactivation_N	n00233795
+inactive_A	a00033574
+inactiveness_N	n04635631
+inactivity_N	n01062583
+inadequacy_N	n04793555
+inadequate_A	a00051696
+inadmissibility_N	n04794236
+inadmissible_A	a01762582
+inadvertence_N	n04665543
+inadvertent_A	a01338909
+inadvisability_N	n05165028
+inadvisable_A	a00067767
+inaesthetic_A	a00070583
+inalienable_A	a00093810
+inamorata_N	n10202085
+inamorato_N	n10202225
+inane_A	a02571277
+inanimate_A	a00118238
+inanimateness_N	n05006285
+inanition_N	n04635010
+inanity_N	n05174023
+inapplicability_N	n13796053
+inapplicable_A	a01976851
+inapposite_A	a00138782
+inappreciable_A	a02165171
+inappropriate_A	a00135718
+inappropriateness_N	n04721650
+inapt_A	a01001180
+inaptitude_N	n05647643
+inaptness_N	n04721428
+inarguable_A	a00591406
+inarticulate_A	a00151105
+inartistic_A	a00070839
+inattention_N	n05706228
+inattentive_A	a00164863
+inattentiveness_N	n04663319
+inaudibility_N	n05019163
+inaudible_A	a00174379
+inaugural_A	a01290766
+inaugural_N	n00243373
+inaugurate_V2	v00349592
+inauguration_N	n00239910
+inauspicious_A	a00176838
+inauspiciousness_N	n05162217
+inauthentic_A	a01117677
+inboard_A	a01291234
+inborn_A	a01034153
+inbound_A	a01294583
+inbred_A	a01291757
+inbreeding_N	n00851587
+inbuilt_A	a01348528
+incalculable_A	a00301777
+incandescence_N	n05018674
+incandescent_A	a00271813
+incantation_N	n07160116
+incapability_N	n05207570
+incapable_A	a00307474
+incapacitate_V2	v00091968
+incapacity_N	n05207846
+incarcerate_V2	v02494356
+incarceration_N	n13999206
+incarnate_A	a00628201
+incarnate_V2	v01645157
+incarnation_N	n00933259
+incaution_N	n04665210
+incautious_A	a00326436
+incendiarism_N	n00378296
+incendiary_A	a02748097
+incendiary_N	n03565991
+incense_N	n05714745
+incense_V2	v01786906
+incentive_N	n09179776
+inception_N	n07323922
+incertitude_N	n05698247
+incessant_A	a00595299
+incest_N	n00848891
+incestuous_A	a02748216
+inch_N	n13649791
+inch_V	v02072501
+inch_V2	v02072501
+inchoate_A	a00818829
+inchoative_A	a01490505
+inchoative_N	n13805456
+incidence_N	n11467996
+incident_A	a01856929
+incident_N	n07307477
+incidental_A	a01856929
+incidental_N	n06482978
+incinerate_V2	v00378042
+incineration_N	n00378706
+incinerator_N	n03566193
+incipiency_N	n15143012
+incipient_A	a00818829
+incise_V2	v01555742
+incision_N	n00678010
+incisive_A	a00802020
+incisiveness_N	n05199680
+incisor_N	n05307641
+incisure_N	n13905121
+incitation_N	n01261490
+incite_V2	v00851239
+incitement_N	n01261490
+incivility_N	n04915365
+inclemency_N	n04639732
+inclement_A	a00437852
+inclination_N	n00335384
+incline_N	n04051549
+incline_V	v00680841
+incline_V2	v00680841
+incline_V2V	v00680841
+inclinometer_N	n03043798
+inclose_V2	v00187526
+inclosure_N	n00321956
+include_V	v00183879
+include_V2	v00183879
+include_VV	v00183879
+inclusion_N	n00373130
+inclusive_A	a01863680
+incognito_A	a02089724
+incognito_Adv	r00370260
+incognizable_A	a01748824
+incognizance_N	n05676476
+incoherence_N	n06608977
+incoherent_A	a00328653
+incombustible_A	a00474043
+income_N	n13255145
+income_tax_N	n13310230
+incoming_A	a01294051
+incommensurable_A	a00482139
+incommensurate_A	a00481855
+incommode_V2	v02507736
+incommodious_A	a00476494
+incommunicado_A	a00501552
+incommutability_N	n04741075
+incommutable_A	a00348808
+incomparable_A	a00504592
+incompatibility_N	n04714440
+incompatible_A	a00508192
+incompetence_N	n05154241
+incompetency_N	n05154241
+incompetent_A	a00511214
+incompetent_N	n10202363
+incomplete_A	a00523978
+incompleteness_N	n14462193
+incomprehensibility_N	n04822223
+incomprehensible_A	a00533851
+incomprehension_N	n05806231
+incompressibility_N	n04938702
+incompressible_A	a00514717
+incomputable_A	a00302436
+inconceivability_N	n14483348
+inconceivable_A	a02418692
+inconclusive_A	a00550777
+inconclusiveness_N	n04758181
+incongruent_A	a00562026
+incongruity_N	n04714847
+incongruous_A	a00562469
+inconsequence_N	n04785669
+inconsequent_A	a01280349
+inconsequential_A	a01280349
+inconsiderable_A	a00625170
+inconsiderate_A	a00639356
+inconsideration_N	n04845967
+inconsistency_N	n04751847
+inconsistent_A	a00577920
+inconsolable_A	a01232298
+inconspicuous_A	a00581401
+inconspicuousness_N	n04707636
+inconstancy_N	n04734885
+inconstant_A	a00583990
+incontestable_A	a00590923
+incontinence_N	n04884817
+incontinent_A	a00591953
+incontrovertibility_N	n04755218
+incontrovertible_A	a00591147
+inconvenience_N	n04711435
+inconvenience_V2	v02507736
+inconvenient_A	a00605128
+inconvertibility_N	n04737020
+inconvertible_A	a00917207
+incoordination_N	n05641720
+incorporate_A	a02477557
+incorporate_V	v00466651
+incorporate_V2	v00466651
+incorporation_N	n00373278
+incorporative_A	a02535831
+incorporeal_A	a00630802
+incorrect_A	a00632438
+incorrectness_N	n04802403
+incorrigible_A	a00635456
+incorrupt_A	a00622581
+incorruptibility_N	n04870206
+incorruptible_A	a00622935
+incorruptness_N	n04870040
+increase_N	n00363260
+increase_V	v00153263
+increase_V2	v00153263
+increasingly_Adv	r00059854
+incredibility_N	n04784142
+incredible_A	a00645493
+incredulity_N	n05698982
+incredulous_A	a00647070
+increment_N	n05108947
+incremental_A	a00049266
+incriminate_V2	v00842989
+incriminatingly_Adv	r00371344
+incrimination_N	n07237758
+incrustation_N	n03566860
+incubate_V	v00060185
+incubate_V2	v00060185
+incubation_N	n00658796
+incubator_N	n03567066
+incubus_N	n09542868
+inculcate_V2	v00606600
+inculcation_N	n00889082
+inculpate_V2	v02636921
+inculpatory_A	a00923993
+incumbency_N	n00593512
+incumbent_A	a00667208
+incumbent_N	n10202624
+incur_V2	v00522751
+incurability_N	n04742251
+incurable_A	a00994567
+incurable_N	n10202763
+incurious_A	a00665587
+incurrence_N	n01240064
+incurring_N	n00078217
+incursion_N	n00049344
+incursive_A	a01629681
+incurvate_A	a02316524
+incurvation_N	n00406234
+incurved_A	a02316524
+incus_N	n05326340
+indaba_N	n08321807
+indapamide_N	n03567325
+indebted_A	a01617004
+indebtedness_N	n13782033
+indecency_N	n00737536
+indecent_A	a00683185
+indecipherable_A	a00535042
+indecision_N	n04866866
+indecisive_A	a00685483
+indecisiveness_N	n04866866
+indecorous_A	a00689471
+indecorum_N	n00737070
+indeed_Adv	r00037470
+indefatigability_N	n04864824
+indefatigable_A	a00874920
+indefeasible_A	a00694284
+indefensible_A	a01722367
+indefinable_A	a00697691
+indefinite_A	a00701479
+indefiniteness_N	n04757864
+indehiscent_A	a00702962
+indelible_A	a00898488
+indelicacy_N	n01224828
+indelicate_A	a00689471
+indemnification_N	n00259894
+indemnify_V2	v02250625
+indemnity_N	n13290676
+indene_N	n14824906
+indent_N	n06389753
+indent_V	v00885569
+indent_V2	v00885569
+indentation_N	n00406939
+indenture_N	n06389753
+indenture_V2	v00885569
+independence_N	n07474006
+independent_A	a00727564
+independent_N	n10110421
+indescribable_A	a00944111
+indestructibility_N	n05043621
+indestructible_A	a00738368
+indeterminable_A	a00739273
+indeterminacy_N	n04757864
+indeterminate_A	a00740336
+index_N	n05567381
+index_V2	v00702434
+indexation_N	n00805868
+indexer_N	n10203016
+indexical_A	a02937534
+indexing_N	n01013156
+indexless_A	a02937648
+india_rubber_N	n15006258
+indiaman_N	n03567788
+indian_A	a02928066
+indian_N	n06906439
+indicate_V	v00772640
+indicate_V2	v00772640
+indicate_VS	v00772640
+indication_N	n05816790
+indicative_A	a03094520
+indicator_N	n03568117
+indict_V	v02521284
+indict_V2	v02521284
+indictable_A	a01322044
+indiction_N	n15293931
+indictment_N	n07235335
+indie_A	a00729133
+indie_N	n08003306
+indifference_N	n04636610
+indifferent_A	a00546452
+indigence_N	n14493716
+indigenous_A	a01036383
+indigenousness_N	n04800152
+indigent_A	a02023430
+indigestibility_N	n04997812
+indigestible_A	a01182747
+indigestion_N	n14336317
+indignant_A	a00115494
+indignation_N	n07517737
+indignity_N	n01225299
+indigo_A	a00398373
+indigo_N	n04970398
+indinavir_N	n03568430
+indirect_A	a00762355
+indirection_N	n00752798
+indirectness_N	n04919209
+indiscernible_A	a00582164
+indiscipline_N	n04884450
+indiscreet_A	a00773109
+indiscrete_A	a00785889
+indiscretion_N	n00738785
+indiscriminate_A	a00773759
+indispensability_N	n05171491
+indispensable_A	a00903668
+indisposed_A	a01293542
+indisposition_N	n04645943
+indisputability_N	n04754862
+indisputable_A	a00335895
+indissoluble_A	a02265891
+indistinct_A	a00781168
+indistinctness_N	n04704346
+indistinguishable_A	a00582876
+indite_V2	v01698271
+indium_N	n14641223
+individual_A	a00493460
+individual_N	n00007846
+individualism_N	n04763293
+individualist_A	a00494027
+individualist_N	n09619824
+individualistic_A	a00297897
+individualistically_Adv	r00058573
+individuality_N	n04618070
+individualization_N	n05749402
+individualize_V2	v00388065
+indivisible_A	a00785684
+indocile_A	a01475526
+indoctrinate_V2	v00605086
+indoctrination_N	n00888796
+indolence_N	n04637108
+indolent_A	a00038260
+indomethacin_N	n03568653
+indomitability_N	n05032028
+indomitable_A	a00570099
+indonesian_A	a02972194
+indonesian_N	n06939198
+indoor_A	a01692786
+indoors_Adv	r00110533
+indorse_V2	v00997794
+indrawn_A	a01988024
+indri_N	n02500267
+indubitable_A	a01918541
+induce_V2	v00636441
+induce_V2V	v00636441
+inducement_N	n00159177
+inducer_N	n10418841
+induct_V2	v00829761
+inductee_N	n10028765
+induction_N	n00156390
+inductive_A	a01296270
+inductor_N	n03569014
+indue_V2	v02474239
+indulge_V	v01182293
+indulge_V2	v01182293
+indulgence_N	n00094500
+indulgent_A	a01297315
+indumentum_N	n09312094
+indusial_A	a02748542
+indusium_N	n13094381
+industrial_A	a01301624
+industrialism_N	n08364757
+industrialist_N	n10204177
+industrialization_N	n00923802
+industrialize_V2	v00500356
+industrious_A	a00754682
+industry_N	n00923444
+indweller_N	n09620078
+indwelling_A	a00951528
+inebriate_N	n10037385
+inebriate_V2	v01190277
+inebriation_N	n14018567
+inebriety_N	n14018567
+inedible_A	a00829496
+ineffable_A	a00944111
+ineffective_A	a00835609
+ineffectiveness_N	n05207963
+ineffectual_A	a00835609
+ineffectuality_N	n05207963
+inefficacious_A	a00839411
+inefficacy_N	n05208291
+inefficiency_N	n05648953
+inefficient_A	a00840902
+inelaborate_A	a01793557
+inelastic_A	a00845528
+inelasticity_N	n05023233
+inelegance_N	n04815321
+inelegant_A	a00851103
+ineligibility_N	n04718134
+ineligible_A	a00852988
+ineloquently_Adv	r00328025
+ineluctability_N	n04753929
+ineluctable_A	a00343360
+inept_A	a00063953
+ineptitude_N	n05139561
+inequality_N	n04752221
+inequitable_A	a00958712
+inequity_N	n04839676
+ineradicable_A	a00898289
+inerrable_A	a00965359
+inerrancy_N	n04805304
+inert_A	a00034322
+inertia_N	n04635631
+inertial_A	a02748757
+inertness_N	n04776572
+inescapable_A	a00343360
+inessential_A	a00902652
+inessential_N	n09312645
+inessentiality_N	n05172815
+inestimable_A	a00302436
+inevitability_N	n04754056
+inevitable_A	a00343015
+inevitable_N	n07330250
+inexact_A	a00915787
+inexactitude_N	n04804611
+inexactness_N	n04804611
+inexcusable_A	a01722260
+inexhaustible_A	a00925642
+inexorable_A	a01024812
+inexpedience_N	n05165303
+inexpediency_N	n05165303
+inexpedient_A	a00932367
+inexpensive_A	a00934199
+inexpensiveness_N	n05146739
+inexperience_N	n05988956
+inexperienced_A	a00936740
+inexpert_A	a01870636
+inexpiable_A	a01721953
+inexplicable_A	a00939105
+inexplicitness_N	n04824819
+inexpressible_A	a00943999
+inexpressive_A	a00501723
+inexpungible_A	a00898628
+inexterminable_A	a00898814
+inextinguishable_A	a00947945
+inextricable_A	a00945207
+infallibility_N	n04805136
+infallible_A	a00964906
+infamous_A	a01984411
+infamy_N	n14439012
+infancy_N	n14427239
+infant_N	n09827683
+infanticide_N	n01250492
+infantile_A	a02748837
+infantilism_N	n00738872
+infantry_N	n08390157
+infantryman_N	n10204921
+infarct_N	n14207561
+infatuate_V2	v01760677
+infatuation_N	n05813109
+infeasibility_N	n05153359
+infect_V	v00088713
+infect_V2	v00088713
+infection_N	n04811296
+infectious_A	a01302811
+infective_A	a01168434
+infelicitous_A	a01000881
+infelicity_N	n04722051
+infer_V2	v00593522
+inference_N	n05774614
+inferential_A	a02748952
+inferior_A	a
+inferior_N	n06820212
+inferiority_N	n04730580
+infernal_A	a01303776
+infernal_N	n10205344
+inferno_N	n05629682
+infertile_A	a01002377
+infertility_N	n14045507
+infest_V2	v02020413
+infestation_N	n07996412
+infidel_N	n10166394
+infidelity_N	n04878861
+infield_N	n02799593
+infielder_N	n10205457
+infiltrate_V	v01913363
+infiltrate_V2	v01913363
+infiltration_N	n00976698
+infiltrator_N	n10205714
+infinite_A	a01007354
+infiniteness_N	n05209324
+infinitesimal_A	a01393483
+infinitesimal_N	n05864047
+infinitival_A	a02937294
+infinitive_N	n06318904
+infinitude_N	n05209324
+infinity_N	n15243976
+infirm_A	a01992555
+infirmary_N	n03540595
+infirmity_N	n14547643
+infix_N	n06309272
+inflame_V	v00063557
+inflame_V2	v00063557
+inflammable_A	a00473658
+inflammation_N	n00378479
+inflammatory_A	a01177246
+inflatable_A	a00947520
+inflate_V	v00256117
+inflate_V2	v00256117
+inflater_N	n03569494
+inflation_N	n00367280
+inflationary_A	a02538626
+inflect_V2	v00982293
+inflection_N	n07083732
+inflectional_A	a00113015
+inflexibility_N	n04660261
+inflexible_A	a01023289
+inflexion_N	n13803782
+inflict_V2	v00748282
+infliction_N	n00744758
+infliximab_N	n03569657
+inflorescence_N	n11674332
+inflow_N	n13499782
+inflowing_A	a01295255
+influence_N	n00157081
+influence_V2	v00701040
+influential_A	a01830134
+influenza_N	n14122497
+influx_N	n13499782
+info_N	n06634376
+infomercial_N	n07250198
+inform_V	v00522613
+inform_V2	v00522613
+informal_A	a01044240
+informality_N	n04786994
+informant_N	n10205985
+information_N	n05091527
+informational_A	a02749150
+informative_A	a01304570
+informer_N	n10206173
+informing_N	n07212190
+infra_Adv	r00258282
+infra_dig_A	a00752714
+infraction_N	n00770270
+infrahuman_A	a01261727
+infrangible_A	a00094069
+infrared_A	a02517999
+infrared_N	n05056811
+infrasonic_A	a00174879
+infrastructure_N	n03569964
+infrequency_N	n05117237
+infrequent_A	a01067193
+infringe_V	v01993352
+infringe_V2	v01993352
+infringement_N	n00770270
+infructescence_N	n13499923
+infundibulum_N	n05229990
+infuriate_V2	v01786906
+infuriation_N	n07517417
+infuse_V	v00086598
+infuse_V2	v00086598
+infusion_N	n00248748
+infusorian_N	n01395773
+inga_N	n11761650
+ingathering_N	n06513764
+ingenious_A	a00061885
+ingenue_N	n05929780
+ingenuity_N	n04730367
+ingenuous_A	a01309991
+ingenuousness_N	n04872531
+ingest_V2	v00602255
+ingesta_N	n07560422
+inglorious_A	a01122411
+ingot_N	n03570526
+ingraft_V2	v01530678
+ingrained_A	a01635633
+ingrate_N	n10206763
+ingratiate_V2	v01804595
+ingratiating_A	a00908143
+ingratiation_N	n00160073
+ingratitude_N	n07504711
+ingredient_N	n03570709
+ingress_N	n00049003
+ingrowing_A	a01177435
+ingrowth_N	n09313159
+inguinal_A	a02749257
+inhabit_V2	v02649830
+inhabitable_A	a01423851
+inhabitancy_N	n01054545
+inhabitant_N	n09620078
+inhalant_A	a02749365
+inhalant_N	n03571155
+inhalation_N	n00836788
+inhale_V	v00005041
+inhale_V2	v00005041
+inhaler_N	n03571280
+inharmonious_A	a01164072
+inherence_N	n13958138
+inherent_A	a00941940
+inherit_V	v02315525
+inherit_V2	v02315525
+inheritable_A	a01313929
+inheritance_N	n00083585
+inheritor_N	n10168584
+inhibit_V2	v00462092
+inhibition_N	n00201923
+inhibitor_N	n14724436
+inhibitory_A	a02004176
+inhomogeneity_N	n04769362
+inhomogeneous_A	a01199663
+inhospitable_A	a01242489
+inhospitableness_N	n04658942
+inhospitality_N	n06631661
+inhuman_A	a01260707
+inhumane_A	a01262611
+inhumaneness_N	n04830102
+inhumanity_N	n00424767
+inimical_A	a01246388
+inimitable_A	a01868470
+inion_N	n05233238
+iniquitous_A	a02514543
+iniquity_N	n00744616
+initial_A	a01011973
+initial_N	n06830997
+initial_V2	v00997307
+initiate_N	n07948518
+initiate_V2	v00539546
+initiation_N	n00156390
+initiative_N	n00239230
+inject_V2	v00086320
+injectable_A	a01317678
+injection_N	n00322634
+injector_N	n03571439
+injudicious_A	a01899970
+injudiciousness_N	n04891558
+injunction_N	n06542830
+injure_V2	v00069879
+injurious_A	a01161059
+injury_N	n00744305
+injustice_N	n00744616
+ink_N	n05404598
+ink_V2	v00453680
+ink_bottle_N	n03571625
+inkberry_N	n12757458
+inkblot_N	n04695102
+inkle_N	n03572107
+inkling_N	n05916306
+inkstand_N	n03572205
+inkwell_N	n03572321
+inky_A	a00390195
+inland_A	a00463784
+inland_Adv	r00258360
+inlay_N	n03572449
+inlay_V2	v01682039
+inlet_N	n03576617
+inmate_N	n09962966
+inmost_A	a00950465
+inn_N	n03541696
+innate_A	a01637184
+innateness_N	n04739630
+inner_A	a00950272
+innermost_A	a00950465
+innervation_N	n05088189
+inning_N	n15255804
+innings_N	n00457228
+innkeeper_N	n10186774
+innocence_N	n04880830
+innocency_N	n04881033
+innocent_A	a01319874
+innocent_N	n09621359
+innocuous_A	a01611839
+innovate_V	v01642437
+innovate_V2	v01642437
+innovation_N	n00240184
+innovative_A	a01687586
+innovativeness_N	n05634767
+innovator_N	n10434725
+innoxious_A	a01611973
+innuendo_N	n07238455
+innumerable_A	a00301951
+innumerableness_N	n05122419
+innumerate_A	a00832200
+inoculant_N	n14919272
+inoculate_V2	v00053517
+inoculating_N	n00824054
+inoculation_N	n00823884
+inoculator_N	n10207514
+inoffensive_A	a00908483
+inoperable_A	a01169940
+inoperative_A	a00833575
+inopportune_A	a01661914
+inopportuneness_N	n04723107
+inordinate_A	a01533974
+inorganic_A	a01679244
+inorganically_Adv	r00113441
+inosine_N	n14919635
+inositol_N	n14919819
+inpatient_N	n10207681
+inpouring_A	a01295337
+inpouring_N	n13500437
+input_N	n03573154
+inquest_N	n00637810
+inquietude_N	n07525057
+inquire_V	v00729378
+inquire_V2	v00729378
+inquirer_N	n10207831
+inquiringly_Adv	r00376428
+inquiry_N	n00636728
+inquisition_N	n07194676
+inquisitive_A	a00664879
+inquisitiveness_N	n05683197
+inquisitor_N	n10208287
+inquisitorial_A	a03042005
+inquisitory_A	a00879918
+inroad_N	n00733753
+inrush_N	n13500437
+insalubrious_A	a02559534
+insalubrity_N	n04791928
+insane_A	a02074092
+insanitary_A	a02113449
+insanity_N	n14395018
+insatiable_A	a02078399
+insatiate_A	a02078399
+inscribe_V2	v00887325
+inscription_N	n00615011
+inscriptive_A	a02749600
+inscrutability_N	n04822524
+inscrutable_A	a00939444
+insect_N	n02159955
+insect_powder_N	n14919948
+insectan_A	a02832164
+insecticidal_A	a02749690
+insecticide_N	n14919948
+insectifuge_N	n14920252
+insectivore_N	n01324799
+insectivorous_A	a00315383
+insecure_A	a02093493
+insecureness_N	n14544159
+insecurity_N	n07524918
+inseminate_V2	v00052548
+insemination_N	n00845178
+insensate_A	a00117754
+insensibility_N	n04844625
+insensible_A	a02102796
+insensitive_A	a02105375
+insensitivity_N	n04844024
+insentience_N	n05006749
+insentient_A	a00117754
+inseparable_A	a00786173
+insert_N	n00384329
+insert_V2	v00187526
+insertion_N	n00320852
+inset_N	n03471190
+inset_V2	v00188466
+inshore_A	a00464195
+inshore_Adv	r00258468
+inside_A	a01693799
+inside_Adv	r00104099
+inside_N	n08588152
+insider_N	n10208583
+insidious_A	a01162406
+insidiousness_N	n04880138
+insight_N	n05708207
+insightful_A	a01745296
+insightfulness_N	n05621808
+insignia_N	n06883073
+insignificance_N	n05173579
+insignificant_A	a02164402
+insincere_A	a02180797
+insincerity_N	n04867871
+insinuate_V2	v00927711
+insinuatingly_Adv	r00378888
+insinuation_N	n00160073
+insipid_A	a01345997
+insipidity_N	n04997282
+insipidness_N	n04997282
+insist_V	v00717045
+insist_V2	v00717045
+insist_VS	v00717045
+insistence_N	n01214557
+insistent_A	a00592539
+insofar_Adv	r00098959
+insolation_N	n00662972
+insole_N	n03573848
+insolence_N	n01224914
+insolent_A	a00155144
+insolubility_N	n05210373
+insoluble_A	a02265891
+insolvable_A	a02266771
+insolvency_N	n14478291
+insolvent_A	a02026442
+insolvent_N	n09838370
+insomnia_N	n14023374
+insomniac_A	a00187176
+insomniac_N	n10208748
+insomuch_Adv	r00379233
+insouciance_N	n07530866
+insouciant_A	a00545746
+inspan_V2	v01491186
+inspect_V2	v00697062
+inspection_N	n00879271
+inspector_N	n10067968
+inspectorate_N	n08414040
+inspectorship_N	n00593613
+inspiration_N	n00836788
+inspirational_A	a02055773
+inspiratory_A	a03110485
+inspire_V2	v00005041
+inspire_V2V	v00005041
+inspiring_A	a01323096
+inspissation_N	n00357906
+instability_N	n04775747
+install_V	v01569566
+install_V2	v01569566
+installation_N	n00240938
+installment_N	n00240938
+instalment_N	n00240938
+instance_N	n05820620
+instance_V2	v01021128
+instant_A	a00712877
+instant_N	n15244650
+instantaneous_A	a00979031
+instantiation_N	n05927169
+instar_N	n02309242
+instead_Adv	r00063172
+instep_N	n03574243
+instigate_V2	v00771961
+instigation_N	n00156625
+instigator_N	n10209082
+instil_V2	v01422662
+instillation_N	n00321731
+instillator_N	n03574416
+instinct_A	a01085442
+instinct_N	n05622723
+instinctive_A	a02282985
+institute_N	n08407330
+institute_V2	v01618547
+institution_N	n00240184
+institutional_A	a01231191
+institutionalize_V2	v02348568
+instroke_N	n07351380
+instruct_V2	v00749963
+instruction_N	n00883297
+instructional_A	a02981759
+instructive_A	a01323449
+instructor_N	n10694258
+instructorship_N	n00593732
+instructress_N	n10209539
+instrument_N	n00173761
+instrumental_A	a02825770
+instrumentalism_N	n05975051
+instrumentalist_N	n10340312
+instrumentality_N	n03575240
+instrumentation_N	n00097348
+insubordinate_A	a02330336
+insubordination_N	n01179393
+insubstantial_A	a00625774
+insubstantiality_N	n04761815
+insufferable_A	a02436025
+insufficiency_N	n05113133
+insufficient_A	a02336449
+insufflation_N	n00835830
+insular_A	a02750483
+insularism_N	n14415518
+insularity_N	n14415518
+insulate_V2	v00494269
+insulation_N	n00827010
+insulator_N	n14821590
+insulin_N	n05410646
+insult_N	n01225027
+insult_V2	v00848420
+insulting_A	a01995288
+insuperable_A	a00570225
+insupportable_A	a01722367
+insurability_N	n04717787
+insurable_A	a02096923
+insurance_N	n06523641
+insure_V	v00662589
+insure_V2	v00662589
+insure_VS	v00662589
+insured_N	n10209888
+insurgency_N	n00963241
+insurgent_A	a
+insurgent_N	n10150556
+insurmountable_A	a02357115
+insurrection_N	n00962129
+insurrectional_A	a02919100
+insurrectionism_N	n05872362
+intact_A	a00515870
+intactness_N	n14460407
+intaglio_N	n03576443
+intake_N	n00836788
+intangibility_N	n04760296
+intangible_A	a02391867
+intangible_N	n13332670
+integer_N	n13728499
+integral_A	a02685703
+integral_N	n06015505
+integrate_V	v00466651
+integrate_V2	v00466651
+integration_N	n00871418
+integrative_A	a01330986
+integrator_N	n03577312
+integrity_N	n04869569
+integument_N	n05239243
+integumentary_A	a02685785
+intellect_N	n05618849
+intellectual_A	a01332386
+intellectual_N	n09621545
+intellectualization_N	n13501059
+intelligence_N	n00981830
+intelligent_A	a01334398
+intelligentsia_N	n08387354
+intelligibility_N	n04819496
+intelligible_A	a01336926
+intemperance_N	n00747671
+intemperate_A	a02402268
+intend_V	v00708538
+intend_V2	v00708538
+intend_V2V	v00708538
+intend_VV	v00708538
+intense_A	a01509527
+intensification_N	n00374224
+intensifier_N	n06321054
+intensify_V	v00226566
+intensify_V2	v00226566
+intension_N	n06602935
+intensional_A	a00723910
+intensity_N	n04975340
+intensive_A	a01514374
+intent_A	a00163948
+intent_N	n05982152
+intention_N	n00163233
+intentional_A	a01339730
+intentionality_N	n04661389
+intentness_N	n04865722
+inter_V2	v02456493
+inter_alia_Adv	r00256344
+interact_V	v02376958
+interaction_N	n00039021
+interactional_A	a01946439
+interactive_A	a00623356
+interbreed_V	v01429953
+interbreed_V2	v01429953
+intercalary_A	a00049469
+intercede_V	v00760956
+intercellular_A	a02685946
+intercept_N	n06011793
+intercept_V2	v01440378
+interception_N	n00139758
+interceptor_N	n03577672
+intercession_N	n01240210
+interchange_N	n00040152
+interchange_V2	v00121678
+interchangeable_A	a01978532
+interchurch_A	a02092741
+intercollegiate_A	a01347348
+intercom_N	n03578055
+intercommunicate_V	v00740577
+intercommunication_N	n06252743
+intercommunion_N	n01036624
+interconnect_V	v01355646
+interconnect_V2	v01355646
+interconnectedness_N	n14420240
+interconnection_N	n00145929
+intercontinental_A	a01567500
+intercostal_A	a02704983
+intercostal_N	n05552287
+intercourse_N	n00845523
+interdenominational_A	a02092741
+interdepartmental_A	a03060114
+interdepartmental_Adv	r00380104
+interdependence_N	n13841863
+interdependent_A	a00726445
+interdict_N	n06558088
+interdict_V2	v00795863
+interdiction_N	n06558088
+interdisciplinary_A	a03061250
+interest_N	n00431552
+interest_V	v01821423
+interest_V2	v01821423
+interested_A	a01342237
+interestedness_N	n05671217
+interesting_A	a01343918
+interface_N	n03578435
+interfacial_A	a02878680
+interfaith_A	a01783863
+interfere_V	v02451912
+interference_N	n00562643
+interferometer_N	n03578981
+interferon_N	n03579137
+intergalactic_A	a02849367
+interim_A	a01757483
+interim_N	n15272887
+interior_A	a00952867
+interior_N	n08139000
+interject_V2	v00914769
+interjection_N	n01068184
+interlace_V	v01517662
+interlace_V2	v01517662
+interlard_V2	v00189189
+interlayer_N	n03579699
+interleaf_N	n06256591
+interleave_V2	v00189364
+interleukin_N	n14921090
+interlinear_A	a02749971
+interlink_V	v01355646
+interlink_V2	v01355646
+interlobular_A	a02948198
+interlock_N	n00140393
+interlock_V	v00405079
+interlock_V2	v00405079
+interlocutor_N	n10210911
+interlocutory_A	a02828482
+interloper_N	n10213652
+interlude_N	n00520880
+intermarriage_N	n13965049
+intermarry_V	v02490090
+intermediary_N	n09624559
+intermediate_A	a01014251
+intermediate_N	n14921272
+interment_N	n07451687
+intermezzo_N	n00520880
+interminable_A	a01439784
+intermingle_V	v01462468
+intermingle_V2	v01462468
+intermission_N	n01063578
+intermittence_N	n04770720
+intermittent_A	a00593836
+intermix_V	v01462468
+intermix_V2	v01462468
+intermixture_N	n00380083
+intermolecular_A	a02901178
+intermural_A	a01347492
+intern_N	n10211203
+intern_V2	v02446819
+internal_A	a
+internalization_N	n05753954
+internalize_V2	v00729781
+international_A	a01568375
+international_N	n08366071
+internationale_N	n07036768
+internationalism_N	n05126611
+internationalist_A	a01569002
+internationalist_N	n10211830
+internationality_N	n05126611
+internationalization_N	n01151605
+internationalize_V2	v00409119
+interne_N	n10211203
+internecine_A	a00249303
+internee_N	n10212074
+internet_N	n03580615
+internist_N	n10212231
+internment_N	n00086297
+internode_N	n13129826
+internship_N	n00593837
+internuncio_N	n10212338
+interoception_N	n05654052
+interoceptive_A	a02868235
+interoceptor_N	n05299687
+interoperability_N	n05200816
+interoperable_A	a
+interpellate_V2	v00785329
+interpellation_N	n01068184
+interpenetration_N	n00051712
+interpersonal_A	a02249183
+interphone_N	n03580845
+interplanetary_A	a02779310
+interplay_N	n00039211
+interpolate_V2	v00201407
+interpolation_N	n01068184
+interpose_V	v00914769
+interpose_V2	v00914769
+interposition_N	n01052215
+interpret_V	v00593852
+interpret_V2	v00593852
+interpretation_N	n00100543
+interpretative_A	a01325017
+interpreter_N	n06575932
+interracial_A	a01326652
+interreflection_N	n11469827
+interregnum_N	n15273522
+interrelate_V	v00713818
+interrelate_V2	v00713818
+interrelation_N	n13844212
+interrelationship_N	n13844212
+interrogate_V2	v00788184
+interrogation_N	n07193596
+interrogative_A	a00687163
+interrogative_N	n07196682
+interrogator_N	n10208287
+interrogatory_A	a00687163
+interrupt_N	n11447532
+interrupt_V	v00364064
+interrupt_V2	v00364064
+interrupter_N	n03580990
+interruption_N	n00383952
+interscholastic_A	a01347613
+intersect_V	v02023396
+intersect_V2	v02023396
+intersection_N	n00146111
+intersexual_A	a01479376
+interspecies_A	a01341920
+intersperse_V2	v00189189
+interspersion_N	n00381326
+interstate_A	a01569549
+interstate_N	n03581354
+interstellar_A	a02803150
+interstice_N	n03581531
+interstitial_A	a02828564
+intertidal_A	a02705138
+intertribal_A	a03075087
+intertrigo_N	n07496291
+intertwine_V	v01517662
+intertwine_V2	v01517662
+interval_N	n05089947
+intervene_V	v00340846
+intervene_V2V	v00340846
+intervenor_N	n10213034
+intervention_N	n00658082
+intervertebral_A	a02750377
+interview_N	n07143624
+interview_V2	v00808855
+interviewee_N	n10213180
+interviewer_N	n10213319
+interweave_V2	v01518924
+intestacy_N	n13936441
+intestate_A	a02444894
+intestinal_A	a02935530
+intestine_N	n05534333
+inti_N	n13680381
+intifada_N	n00963447
+intima_N	n05319760
+intimacy_N	n04655442
+intimal_A	a03008785
+intimate_A	a00453053
+intimate_N	n09954639
+intimate_V2	v00927711
+intimation_N	n05916306
+intimidate_V2	v01781180
+intimidation_N	n01222477
+intolerable_A	a02435671
+intolerance_N	n04642746
+intolerant_A	a02436622
+intonation_N	n00544842
+intone_V	v01049737
+intone_V2	v01049737
+intoxicant_A	a01159119
+intoxicant_N	n03581634
+intoxicate_V2	v00088532
+intoxication_N	n07528807
+intracellular_A	a02686159
+intracerebral_A	a02750090
+intracranial_A	a02750166
+intractability_N	n04907269
+intractable_A	a02451951
+intradepartmental_A	a03060257
+intradermal_A	a02877503
+intrados_N	n13869243
+intralinguistic_A	a02842862
+intralobular_A	a02948281
+intramolecular_A	a02901028
+intramural_A	a01346755
+intramuscular_A	a02882838
+intranet_N	n03581756
+intransigence_N	n04863497
+intransigency_N	n04863497
+intransigent_A	a01024812
+intransitive_A	a02488907
+intransitivity_N	n13798301
+intrapulmonary_A	a02935437
+intrasentential_A	a02991819
+intraspecies_A	a01342058
+intrastate_A	a01569807
+intrauterine_A	a02933230
+intravasation_N	n14294861
+intravenous_A	a02890703
+intraventricular_A	a02750241
+intrench_V2	v01531025
+intrepid_A	a00250119
+intrepidity_N	n04858089
+intricacy_N	n04766852
+intricate_A	a02178500
+intrigue_N	n05908520
+intrigue_V	v00707956
+intrigue_V2	v00707956
+intrinsic_A	a01348258
+intrinsically_Adv	r00036762
+intro_N	n07045245
+introduce_V2	v00187526
+introduction_N	n00238022
+introductory_A	a00126339
+introit_N	n07040413
+introitus_N	n05512505
+introject_N	n05924165
+introjected_A	a01328753
+introjection_N	n05754197
+intron_N	n14831178
+introspect_V	v00631591
+introspection_N	n05786655
+introspective_A	a01350674
+introspectiveness_N	n04660981
+introuvable_A	a01848056
+introversion_N	n04621963
+introversive_A	a01351021
+introvert_N	n10213429
+introvert_V2	v00533897
+introvertish_A	a01351302
+intrude_V	v00747757
+intrude_V2	v00747757
+intruder_N	n10213652
+intrusion_N	n00049530
+intrusive_A	a01352067
+intrusiveness_N	n04837931
+intrust_V2	v02349212
+intuit_V	v00590761
+intuit_V2	v00590761
+intuition_N	n05707495
+intuitionism_N	n05972264
+intuitionist_A	a02750663
+intuitive_A	a01431471
+intumescence_N	n13501548
+intussusception_N	n13501738
+inula_N	n11984542
+inulin_N	n14795959
+inundate_V2	v00217700
+inundation_N	n11454591
+inure_V2	v00272910
+inutile_A	a02497743
+inutility_N	n05150588
+invade_V2	v01126360
+invader_N	n10214062
+invagination_N	n13501941
+invalid_A	a02499750
+invalid_N	n10214230
+invalid_V2	v00091968
+invalidate_V2	v00448440
+invalidation_N	n01240979
+invalidator_N	n10214390
+invalidism_N	n14062490
+invalidity_N	n04810510
+invaluable_A	a02501367
+invaluableness_N	n05141222
+invariability_N	n04739932
+invariable_A	a02505716
+invariance_N	n04738995
+invariant_A	a02506029
+invariant_N	n05850432
+invasion_N	n00976531
+invasive_A	a01355966
+invective_N	n06721604
+inveigh_V	v00910364
+inveigle_V2	v00768778
+invent_V	v01632411
+invent_V2	v01632411
+invention_N	n00940412
+inventive_A	a00643863
+inventiveness_N	n05633672
+inventor_N	n10214637
+inventory_N	n01011425
+inverse_A	a00769489
+inverse_N	n13858833
+inversion_N	n
+invert_V2	v00386715
+invertase_N	n14921622
+invertebrate_A	a02510273
+invertebrate_N	n01905661
+inverter_N	n03582959
+invertible_A	a02595255
+invest_V	v02271137
+invest_V2	v02271137
+investigate_V	v00785962
+investigate_V2	v00785962
+investigation_N	n00633864
+investigator_N	n10009276
+investing_N	n01099436
+investiture_N	n00198919
+investment_N	n00198919
+investor_N	n10216106
+inveterate_A	a00489768
+invidious_A	a00997394
+invigilate_V	v02593354
+invigilation_N	n01135795
+invigilator_N	n10216403
+invigorate_V2	v00028362
+invigorating_A	a01356683
+invincibility_N	n05032028
+invincible_A	a00570322
+inviolable_A	a02510604
+inviolate_A	a01319434
+invisibility_N	n05017909
+invisible_A	a00581401
+invitation_N	n04689048
+invitational_A	a03134550
+invitatory_A	a01358534
+invite_N	n07186661
+invite_V2	v00793580
+invite_V2V	v00793580
+invocation_N	n00097244
+invoice_N	n06516955
+invoice_V2	v02320903
+invoke_V2	v00755447
+involucrate_A	a03134675
+involucre_N	n13155305
+involuntary_A	a02521353
+involute_A	a02317942
+involution_N	n00406365
+involve_V	v00401538
+involve_V2	v00401538
+involve_VS	v00401538
+involvement_N	n01239064
+invulnerability_N	n05033681
+invulnerable_A	a02525206
+inward_A	a00951247
+inward_Adv	r00258549
+inwardness_N	n04621010
+inwards_Adv	r00258549
+inwrought_A	a00059201
+iodide_N	n14922371
+iodinated_A	a03005276
+iodinating_A	a01231917
+iodination_N	n13502556
+iodine_N	n04439305
+iodochlorhydroxyquin_N	n03583109
+iodocompound_N	n14922529
+iodoform_N	n03583252
+iodoprotein_N	n14734761
+iodopsin_N	n15088669
+iodothyronine_N	n14835125
+iodotyrosine_N	n14835004
+ion_N	n09315159
+ionic_A	a02750752
+ionization_N	n13502909
+ionize_V	v00266798
+ionize_V2	v00266798
+ionosphere_N	n08588916
+iontophoresis_N	n00663878
+iota_N	n06834992
+iou_N	n13415168
+ipecac_N	n03583967
+ipod_N	n03584254
+iproclozide_N	n03584526
+ipse_dixit_N	n06731697
+ipsilateral_A	a02591684
+ipso_facto_Adv	r00256463
+iq_N	n13821977
+ira_N	n00758972
+iranian_A	a03075191
+iranian_N	n06973610
+iraqi_A	a03075470
+iraqi_N	n09714694
+irascibility_N	n07552549
+irascible_A	a00114921
+irate_A	a00115777
+ire_N	n00758972
+ireful_A	a00115777
+irenic_A	a01741408
+iridaceous_A	a02751484
+iridectomy_N	n00679566
+iridescence_N	n04953678
+iridescent_A	a00282020
+iridic_A	a02852589
+iridium_N	n14642219
+iridocyclitis_N	n14347774
+iridokeratitis_N	n14347886
+iridoncus_N	n14317943
+iridotomy_N	n00679724
+iris_N	n03584649
+irish_A	a03003744
+irish_N	n06960778
+irishman_N	n09715165
+irishwoman_N	n09715303
+iritic_A	a02751630
+iritis_N	n14347993
+irk_V2	v01786760
+irksome_A	a01345307
+iron_N	n03584829
+iron_V	v01390833
+iron_V2	v01390833
+iron_foundry_N	n03585682
+iron_out_V	v00208055
+iron_out_V2	v00208055
+ironclad_A	a01025732
+ironclad_N	n03585551
+ironic_A	a00563288
+ironical_A	a00563288
+ironing_N	n00581090
+ironing_board_N	n03586090
+ironlike_A	a02322885
+ironmonger_N	n03493911
+ironmongery_N	n03586631
+irons_N	n03585438
+ironshod_A	a02156177
+ironside_N	n10216839
+ironware_N	n03493792
+ironweed_N	n12031927
+ironwood_N	n12288005
+ironwork_N	n03586760
+ironworker_N	n10216928
+ironworks_N	n03586911
+irony_N	n04715075
+irradiate_V2	v00291444
+irradiation_N	n00705580
+irrational_A	a01926376
+irrationality_N	n14397563
+irreclaimable_A	a02514819
+irreconcilable_A	a01986926
+irrecoverable_A	a01956523
+irredeemable_A	a00917482
+irredenta_N	n08589140
+irredentism_N	n05964098
+irredentist_N	n10217038
+irreducible_A	a00883830
+irrefutable_A	a00721838
+irregardless_Adv	r00118727
+irregular_A	a
+irregular_N	n00594146
+irregularity_N	n00737188
+irrelevance_N	n13795834
+irrelevancy_N	n13795834
+irrelevant_A	a01976084
+irreligionist_N	n10217208
+irreligious_A	a01784017
+irreligiousness_N	n04828612
+irremediable_A	a01962819
+irremovable_A	a01527075
+irreparable_A	a01963792
+irreplaceable_A	a01978894
+irreplaceableness_N	n04741195
+irrepressibility_N	n04633959
+irrepressible_A	a00600540
+irreproachable_A	a01320705
+irreproducibility_N	n04806316
+irresistibility_N	n05192240
+irresistible_A	a01989175
+irresolute_A	a01992149
+irresoluteness_N	n04866465
+irresolution_N	n04866465
+irresponsibility_N	n04670746
+irresponsible_A	a01997910
+irretrievable_A	a01956675
+irreverence_N	n00746232
+irreverent_A	a02012504
+irreversibility_N	n04739768
+irreversible_A	a01759362
+irrevocable_A	a01760670
+irridentism_N	n05964098
+irrigate_V2	v00079951
+irrigation_N	n00695448
+irritability_N	n04642258
+irritable_A	a01136541
+irritant_N	n05831784
+irritate_V2	v00063291
+irritating_A	a00089550
+irritation_N	n00418394
+irruption_N	n00049636
+irruptive_A	a01355378
+ischemia_N	n14166118
+ischemic_A	a02751733
+ischium_N	n05275466
+isentropic_A	a02751889
+isinglass_N	n14681555
+islam_N	n06234825
+islamic_A	a02923510
+island_N	n03587318
+islander_N	n10217436
+isle_N	n09319456
+islet_N	n09319456
+ism_N	n05943300
+isoagglutination_N	n13503345
+isoagglutinin_N	n15028818
+isoagglutinogen_N	n15029147
+isoantibody_N	n15029482
+isobar_N	n08589351
+isobutylene_N	n14787270
+isocarboxazid_N	n03587442
+isochronal_A	a00891569
+isochrone_N	n08589532
+isoclinal_A	a00891705
+isocyanate_N	n14923872
+isoflurane_N	n03587623
+isogamete_N	n05457343
+isogamy_N	n13503513
+isogon_N	n13866515
+isogonic_A	a02048875
+isogram_N	n08589801
+isohel_N	n08590055
+isolable_A	a02111339
+isolate_V2	v00494269
+isolation_N	n01202029
+isolationism_N	n06662193
+isolationist_A	a03022917
+isolationist_N	n10217684
+isoleucine_N	n14924067
+isomer_N	n14924188
+isomerase_N	n14924359
+isomeric_A	a02828688
+isomerism_N	n13939734
+isomerization_N	n07416107
+isometric_A	a00355782
+isometrics_N	n00627849
+isometropia_N	n14555688
+isometry_N	n04748654
+isomorphism_N	n04744645
+isomorphous_A	a02828917
+isoniazid_N	n03587715
+isopod_N	n01990800
+isoproterenol_N	n03587874
+isopteran_A	a03137840
+isosceles_A	a02372951
+isosorbide_N	n03588046
+isostasy_N	n14003432
+isotherm_N	n08590172
+isothermal_A	a00891970
+isothermic_A	a02902658
+isothiocyanate_N	n15033367
+isotonic_A	a00355950
+isotope_N	n14619658
+isotopic_A	a02902531
+isotropic_A	a01360804
+isotropically_Adv	r00012047
+isotropy_N	n04917439
+israeli_A	a02972925
+israeli_N	n09715833
+issue_N	n01060234
+issue_V	v00528990
+issue_V2	v00528990
+issue_forth_V	v02743921
+issuer_N	n08055150
+isthmian_A	a02752122
+isthmus_N	n05267211
+italian_A	a02957066
+italian_N	n06964247
+italic_A	a03075662
+italic_N	n06350918
+italicize_V2	v01749017
+itch_N	n05723563
+itch_V	v01825761
+itchy_A	a01712327
+item_Adv	r00256565
+item_N	n03588414
+itemize_V2	v00946105
+iterate_V2	v00343600
+iteration_N	n01019129
+iterative_A	a01964632
+iterative_N	n13805594
+itinerant_A	a02128566
+itinerant_N	n10217831
+itinerary_N	n05905706
+itineration_N	n00311381
+itraconazole_N	n03588668
+iud_N	n03582096
+ivied_A	a01702140
+ivory_N	n04961331
+ivorybill_N	n01840412
+ivy_N	n11798978
+izar_N	n03588216
+jab_N	n00135311
+jab_V	v01229976
+jab_V2	v01229976
+jabber_N	n06610992
+jabber_V	v01051956
+jabber_V2	v01051956
+jabberer_N	n10034785
+jabberwocky_N	n06609296
+jabiru_N	n02003839
+jabot_N	n03588841
+jaboticaba_N	n07765862
+jacamar_N	n01843065
+jack_N	n02389943
+jack_V2	v01145365
+jack_plane_N	n03590932
+jack_up_V	v01219544
+jack_up_V2	v01219544
+jackal_N	n02115096
+jackanapes_N	n10776987
+jackass_N	n02389943
+jackboot_N	n03516844
+jackdaw_N	n01579578
+jacket_N	n03139089
+jackfruit_N	n07754684
+jackknife_N	n00444340
+jacklight_N	n03590732
+jackpot_N	n13268683
+jackrabbit_N	n02327028
+jacks_N	n00485262
+jackscrew_N	n03591028
+jacksmelt_N	n02602760
+jacksnipe_N	n02028727
+jackstraw_N	n03591465
+jackstraws_N	n00485450
+jacobean_A	a03076108
+jacobin_N	n10218802
+jacobinism_N	n06220041
+jacobite_N	n10218989
+jaconet_N	n03591313
+jacquard_N	n03591592
+jactitation_N	n04625515
+jade_A	a00376645
+jade_N	n02382204
+jaded_A	a02078153
+jadeite_N	n14678762
+jaeger_N	n02044178
+jag_N	n00749491
+jag_V2	v01255624
+jaggedness_N	n04772691
+jaggery_N	n15062955
+jaggy_A	a00912288
+jaguar_N	n02128925
+jaguarundi_N	n02125689
+jail_N	n03592245
+jail_V2	v02494356
+jailer_N	n10149867
+jailor_N	n10149867
+jakes_N	n03860404
+jalapeno_N	n07721678
+jalopy_N	n02924554
+jalousie_N	n03592669
+jam_N	n01253379
+jam_V	v01057034
+jam_V2	v01057034
+jam_VS	v01057034
+jamaican_A	a03076432
+jamaican_N	n09718092
+jamb_N	n03592773
+jambalaya_N	n07869611
+jamboree_N	n00518669
+jamjar_N	n03593122
+jammer_N	n03592931
+jamming_N	n01253379
+jampack_V2	v01524298
+jampan_N	n03593034
+jampot_N	n03593122
+jangle_N	n07385998
+jangle_V	v02172683
+jangle_V2	v02172683
+janissary_N	n10219380
+janitor_N	n10219577
+january_N	n15210045
+japan_N	n03593222
+japan_V2	v01682946
+japanese_A	a02965043
+jape_N	n06778102
+japonica_N	n12624568
+jar_N	n03593526
+jar_V	v01497864
+jar_V2	v01497864
+jarful_N	n13767822
+jargon_N	n07071017
+jargoon_N	n14924915
+jarringly_Adv	r00383563
+jasmine_N	n12306717
+jasper_N	n14925033
+jassid_N	n02259136
+jati_N	n08306371
+jaundice_N	n04643397
+jaundice_V2	v00106723
+jaunt_N	n00311809
+jaunt_V	v01843055
+jauntiness_N	n04633797
+jaunting_car_N	n03594010
+jaunty_A	a00364145
+javanese_A	a03076663
+javanese_N	n06939431
+javelin_N	n03594148
+jaw_N	n03594277
+jaw_V	v00824767
+jawan_N	n10220228
+jawbone_N	n05275905
+jawbreaker_N	n06305385
+jawed_A	a02597115
+jawfish_N	n02611561
+jawless_A	a02597418
+jay_N	n01580077
+jaywalk_V	v01915253
+jaywalker_N	n10220360
+jazz_N	n07060976
+jazz_V2	v01426397
+jazz_up_V2	v00192659
+jazzy_A	a00407420
+jealous_A	a00888765
+jealousy_N	n05706076
+jean_N	n03175189
+jeep_N	n03594945
+jeer_N	n06716234
+jeer_V	v00850192
+jeer_V2	v00850192
+jeeringly_Adv	r00347860
+jejune_A	a01345997
+jejuneness_N	n04791453
+jejunitis_N	n14348070
+jejunity_N	n04791453
+jejunoileitis_N	n14348176
+jejunostomy_N	n00681441
+jejunum_N	n05535247
+jell_V	v00442669
+jell_V2	v00442669
+jellaba_N	n03595055
+jello_N	n07613815
+jelly_N	n07643306
+jelly_V	v00507143
+jelly_V2	v00507143
+jellyfish_N	n01910747
+jellyroll_N	n07632357
+jemmy_N	n03599351
+jennet_N	n02390015
+jenny_N	n02390015
+jeopardize_V2	v02545272
+jeopardy_N	n14541852
+jerboa_N	n02351870
+jeremiad_N	n07211374
+jerk_N	n00115500
+jerk_V	v00009631
+jerk_V2	v00009631
+jerk_off_V	v01430633
+jerkin_N	n03595264
+jerkiness_N	n04770535
+jerkwater_A	a00637455
+jerky_A	a00439905
+jerky_N	n07664770
+jeroboam_N	n03595409
+jerry_N	n09748239
+jersey_N	n02406749
+jest_N	n00431005
+jest_V	v00105554
+jester_N	n10221312
+jesuit_N	n10221520
+jesuitical_A	a03076935
+jet_N	n03387926
+jet_V	v01516290
+jet_V2	v01516290
+jetliner_N	n03596543
+jetsam_N	n03367875
+jettison_V2	v01510082
+jetty_N	n02894605
+jew_N	n09681351
+jewel_N	n03596787
+jewel_V2	v01678685
+jeweler_N	n10221777
+jeweller_N	n10221777
+jewellery_N	n03597469
+jewelry_N	n03597469
+jewelweed_N	n12684379
+jewess_N	n09681973
+jewfish_N	n02570164
+jewish_A	a02922263
+jezebel_N	n10222170
+jiao_N	n13710101
+jib_N	n03598151
+jib_V	v01946817
+jibboom_N	n03598299
+jibe_N	n06767922
+jibe_V	v01946817
+jiffy_N	n15247110
+jig_N	n00538991
+jig_V	v01898032
+jig_V2	v01898032
+jigger_N	n01781071
+jiggered_A	a02358898
+jiggermast_N	n03598646
+jiggle_N	n00347359
+jiggle_V	v01898282
+jiggle_V2	v01898282
+jigsaw_N	n03598783
+jihad_N	n00996513
+jihadi_A	a02752787
+jilt_N	n10222259
+jilt_V2	v00613248
+jim_crow_N	n03599111
+jimdandy_N	n03599212
+jimmies_N	n07604182
+jimmy_N	n03599351
+jimsonweed_N	n12903503
+jingle_N	n06379253
+jingle_V	v02172683
+jingle_V2	v02172683
+jingo_N	n09911849
+jingoism_N	n04878646
+jingoist_N	n09911849
+jingoistic_A	a01740358
+jinks_N	n00510050
+jinrikisha_N	n03599486
+jinx_N	n07160424
+jiqui_N	n12694336
+jird_N	n02344175
+jitney_N	n02924116
+jitter_N	n07345960
+jitterbug_N	n00532441
+jitteriness_N	n07525760
+jittering_A	a00345860
+jitters_N	n14375761
+jittery_A	a02752865
+jive_N	n07066042
+jive_V	v01708542
+job_N	n00576717
+job_V	v02272090
+job_V2	v02272090
+jobber_N	n10222497
+jobbery_N	n04875468
+jobcentre_N	n03599964
+jobholder_N	n10222822
+jockey_N	n10223177
+jockey_V	v01087074
+jockey_V2	v01087074
+jocose_A	a01267076
+jocoseness_N	n04649051
+jocosity_N	n04649051
+jocular_A	a01267076
+jocularity_N	n00431005
+jocund_A	a01367651
+jocundity_N	n07529683
+jodhpur_N	n03600475
+jodhpurs_N	n03600285
+jog_N	n00112997
+jog_V	v00794533
+jog_V2	v00794533
+jog_trot_N	n00287449
+jogger_N	n10223459
+jogging_N	n00628390
+joggle_N	n00347359
+joggle_V	v01604586
+joggle_V2	v01604586
+john_bull_N	n09703485
+johnnycake_N	n07689003
+joie_de_vivre_N	n07491895
+join_N	n07998712
+join_V	v01291069
+join_V2	v01291069
+joiner_N	n10223869
+joinery_N	n00617601
+joining_N	n00145218
+joint_A	a02111684
+joint_N	n03600806
+joint_V2	v01557426
+jointer_N	n03601638
+jointure_N	n00381680
+joist_N	n03601840
+joke_N	n00427580
+joke_V	v00105554
+joke_VS	v00105554
+joker_N	n03601964
+jokingly_Adv	r00085667
+jollification_N	n
+jollity_N	n07551890
+jolly_A	a01367651
+jolly_Adv	r00035718
+jolly_N	n03602081
+jolly_V2	v00855295
+jolt_N	n00335988
+jolt_V	v01762963
+jolt_V2	v01762963
+jolty_A	a02243567
+jonah_N	n06439924
+jonquil_N	n12421917
+jordanian_A	a03077235
+jordanian_N	n09718811
+jorum_N	n03602194
+joss_N	n03602267
+joss_house_N	n03602365
+joss_stick_N	n14925526
+jostle_N	n00114095
+jostle_V	v01871680
+jostle_V2	v01871680
+jot_N	n06505799
+jot_V2	v01006056
+jot_down_V2	v01006056
+jotter_N	n06415688
+jotting_N	n06505799
+joule_N	n11092740
+journal_N	n03602465
+journalese_N	n07071250
+journalism_N	n00611674
+journalist_N	n10011486
+journalistic_A	a03077419
+journalistically_Adv	r00384538
+journey_N	n00306426
+journey_V	v01845720
+journeyman_N	n09974648
+joust_N	n07472460
+joust_V	v01122736
+jovial_A	a01367651
+joviality_N	n04653357
+jowl_N	n05275905
+jowly_A	a00987349
+joy_N	n05829782
+joy_V	v01813499
+joyful_A	a01363613
+joyfulness_N	n07527352
+joyless_A	a01368192
+joylessness_N	n07537376
+joyous_A	a01366718
+joyousness_N	n07527352
+joyride_N	n00309368
+joystick_N	n03602883
+jubilant_A	a00704898
+jubilation_N	n07129422
+jubilee_N	n15250312
+judaic_A	a02922263
+judaism_N	n06232880
+judas_N	n03603119
+judder_V	v01891638
+judge_N	n10066732
+judge_V	v00670261
+judge_V2	v00670261
+judge_V2V	v00670261
+judge_VS	v00670261
+judgement_N	n00874067
+judgeship_N	n00593944
+judgment_N	n00874067
+judgmental_A	a00648977
+judicable_A	a00739163
+judicature_N	n
+judicial_A	a02752987
+judiciary_N	n08166187
+judicious_A	a01898722
+judiciousness_N	n04890361
+judo_N	n00825773
+jug_N	n03603722
+jug_V2	v00324071
+jugale_N	n05233420
+jugful_N	n13767956
+juggernaut_N	n03603878
+juggle_N	n00099799
+juggle_V	v02578235
+juggle_V2	v02578235
+juggler_N	n10226413
+jugglery_N	n00562179
+jugular_A	a02852756
+jugular_N	n05042573
+juice_N	n05398609
+juice_up_V2	v00192659
+juiceless_A	a01369404
+juiciness_N	n04996215
+juicy_A	a01368793
+juju_N	n03603958
+jujube_N	n07606058
+jujutsu_N	n00825951
+juke_N	n00172217
+jukebox_N	n03604156
+julep_N	n07915491
+julian_A	a03077930
+julienne_N	n07585997
+july_N	n15212167
+jumble_N	n05953416
+jumble_V	v01472807
+jumble_V2	v01472807
+jumble_sale_N	n01119850
+jumbo_A	a01385773
+jumbojet_N	n03604311
+jumentous_A	a02753345
+jump_N	n00119568
+jump_V	v00121506
+jump_V2	v00121506
+jump_V2V	v00121506
+jump_VV	v00121506
+jump_on_V2	v01923414
+jumper_N	n00111503
+jumpiness_N	n07525760
+jumping_N	n00119568
+jumpstart_N	n01265921
+jumpy_A	a02243567
+junco_N	n01534433
+junction_N	n00147454
+juncture_N	n07416714
+june_N	n15211806
+jungle_N	n08439022
+jungly_A	a02573987
+junior_A	a02100709
+junior_N	n10227266
+juniper_N	n11636566
+junk_N	n03603594
+junk_V2	v02223238
+junk_shop_N	n03606251
+junket_N	n
+junket_V	v01185981
+junketing_N	n00312160
+junkie_N	n09769076
+junky_N	n09769076
+junkyard_N	n08586978
+junoesque_A	a02139793
+junta_N	n08241964
+jupati_N	n12595452
+jural_A	a01401105
+juridical_A	a02752987
+jurisdiction_N	n05198427
+jurisdictional_A	a02408793
+jurisprudence_N	n06161718
+jurisprudential_A	a02753868
+jurist_N	n10225219
+juror_N	n10228278
+jury_N	n08414119
+jury_box_N	n03606347
+jury_mast_N	n03606465
+juryman_N	n10228278
+just_A	a00956131
+just_AdV	a00956131
+just_Adv	r00002621
+justice_N	n00694681
+justiciar_N	n10228592
+justiciary_N	n08587086
+justifiable_A	a01722140
+justification_N	n01241767
+justificative_A	a00923790
+justify_V2	v00489699
+justify_VV	v00489699
+justness_N	n04713853
+jut_V	v02713372
+jute_N	n09703181
+juvenescence_N	n13504403
+juvenile_A	a02892980
+juvenile_N	n09622049
+juxtapose_V2	v01501960
+juxtaposition_N	n01051801
+kabbalism_N	n01213406
+kabob_N	n07869775
+kachina_N	n03607029
+kaffir_N	n10228864
+kaffiyeh_N	n03607186
+kafkaesque_A	a03134166
+kahikatea_N	n11653904
+kail_N	n07714078
+kainite_N	n14678952
+kaiser_N	n10229338
+kakemono_N	n03607358
+kaki_N	n02035656
+kalansuwa_N	n03607527
+kale_N	n07714078
+kaleidoscope_N	n03607756
+kaleidoscopic_A	a00345949
+kalemia_N	n14270016
+kaliuresis_N	n14270127
+kalmia_N	n12237486
+kalumpang_N	n12195734
+kameez_N	n03607923
+kamikaze_N	n03608074
+kampong_N	n08673039
+kampuchean_A	a02968828
+kampuchean_N	n09696280
+kanamycin_N	n03608356
+kanchil_N	n02436224
+kangaroo_N	n01877134
+kanzu_N	n03608504
+kaoliang_N	n12138248
+kaolin_N	n14670639
+kaolinite_N	n14679147
+kaon_N	n09323660
+kapeika_N	n13700142
+kaph_N	n06837787
+kapok_N	n12190410
+kappa_N	n06835098
+kapuka_N	n12949361
+kaput_A	a00735882
+karaoke_N	n01255302
+karat_N	n13585127
+karate_N	n00826397
+karma_N	n07330362
+karyokinesis_N	n13504739
+karyokinetic_A	a03078076
+karyolymph_N	n05398871
+karyolysis_N	n13504947
+karyotype_N	n05444876
+kasbah_N	n08628141
+kasha_N	n07704579
+kashmiri_A	a03078234
+kashmiri_N	n06972874
+kat_N	n03608870
+katabatic_A	a00109782
+katamorphism_N	n13505069
+katharobe_N	n13124529
+katharobic_A	a03021051
+katharometer_N	n03609147
+katydid_N	n02228341
+kauri_N	n11647548
+kava_N	n07886317
+kawaka_N	n11639306
+kayak_N	n
+kazoo_N	n03609397
+kea_N	n01818832
+kebab_N	n07869775
+kedgeree_N	n07869937
+keel_N	n03609542
+keel_V	v01924882
+keel_V2	v01924882
+keel_over_V	v01976702
+keelboat_N	n03609786
+keelson_N	n03609959
+keen_A	a00802179
+keen_N	n07042735
+keen_V	v01802219
+keen_V2	v01802219
+keenness_N	n04705324
+keep_N	n03525252
+keep_V	v00212414
+keep_V2	v00212414
+keep_V2A	v00212414
+keep_VA	v00212414
+keep_VS	v00212414
+keep_VV	v00212414
+keep_away_V2	v02451113
+keep_back_V	v02213690
+keep_back_V2	v02213690
+keep_down_V2	v00077369
+keep_in_V2	v02496388
+keep_off_V2	v00811720
+keep_on_V	v02410175
+keep_on_V2	v02410175
+keep_out_V	v00118435
+keep_out_V2	v00118435
+keep_up_V	v00020449
+keep_up_V2	v00020449
+keeper_N	n09984298
+keeping_N	n00810598
+keepsake_N	n03610270
+keeshond_N	n02112350
+keg_N	n03610418
+keloid_N	n14363913
+kelp_N	n01403457
+kelpie_N	n02105412
+kelpy_N	n09543924
+kelt_N	n09688008
+kelvin_N	n11100260
+kempt_A	a02427594
+ken_N	n05623818
+kenaf_N	n12178129
+kennel_N	n03610524
+kennel_V	v02459799
+kennel_V2	v02459799
+kenning_N	n07106651
+kenyan_A	a03078586
+kenyan_N	n09719309
+kepi_N	n03610682
+keratalgia_N	n14328513
+keratectasia_N	n14104118
+keratin_N	n14732472
+keratinization_N	n13505249
+keratitis_N	n14348300
+keratoacanthoma_N	n14239097
+keratocele_N	n14297329
+keratoconjunctivitis_N	n14348429
+keratoconus_N	n14104218
+keratoderma_N	n14227906
+keratohyalin_N	n14926180
+keratoiritis_N	n14348538
+keratomalacia_N	n14266835
+keratomycosis_N	n14182242
+keratonosis_N	n14228038
+keratonosus_N	n14256585
+keratoplasty_N	n00681613
+keratoscleritis_N	n14348647
+keratoscope_N	n03610836
+keratoscopy_N	n00643621
+keratosis_N	n14228148
+keratotomy_N	n00679910
+kerb_N	n03148920
+kerbstone_N	n03149686
+kerchief_N	n03610992
+kerion_N	n14125881
+kern_N	n03611169
+kernel_N	n05921123
+kernicterus_N	n14320218
+kernite_N	n14679267
+kerosene_N	n14687633
+kerygma_N	n07244305
+kestrel_N	n01611969
+ketamine_N	n03611590
+ketch_N	n03612010
+ketchup_N	n07822197
+keteleeria_N	n11645163
+ketembilla_N	n07762534
+ketoacidosis_N	n14019840
+ketohexose_N	n14927587
+ketone_N	n14926294
+ketonemia_N	n14267205
+ketonuria_N	n14271480
+ketoprofen_N	n03612134
+ketorolac_N	n03612378
+ketose_N	n14927739
+ketosteroid_N	n15058163
+kettle_N	n03612814
+kettledrum_N	n03612965
+keurboom_N	n12579822
+key_A	a
+key_N	n03613294
+key_V2	v01520655
+keyboard_N	n03613873
+keyboardist_N	n10229883
+keycard_N	n06477818
+keyhole_N	n03614782
+keyless_A	a01371911
+keynote_N	n05926049
+keystone_N	n03615133
+keystroke_N	n00349520
+kg_N	n13724582
+kgb_N	n08485434
+khadi_N	n03615300
+khaki_A	a00376821
+khaki_N	n03615406
+khakis_N	n03615563
+khalka_N	n06929008
+khamsin_N	n11442752
+khan_N	n02961035
+khanate_N	n00594070
+khimar_N	n03615655
+khmer_N	n06937348
+khoum_N	n13689875
+khukuri_N	n03615790
+kiang_N	n02390738
+kibble_N	n03615987
+kibbutz_N	n08056873
+kibbutznik_N	n10230335
+kibe_N	n14183692
+kibibit_N	n13627935
+kibitzer_N	n10230432
+kick_N	n00136329
+kick_V	v00907147
+kick_V2	v00907147
+kick_about_V2	v02604305
+kick_around_V2	v00813651
+kick_back_V	v01371454
+kick_back_V2	v01371454
+kick_down_V2	v01586738
+kick_in_V	v01586738
+kick_in_V2	v01586738
+kick_off_V	v02395782
+kick_off_V2	v02395782
+kick_out_V2	v02401809
+kick_start_N	n03616763
+kick_starter_N	n03616763
+kick_up_V	v01371651
+kickback_N	n13284784
+kicker_N	n10230580
+kickoff_N	n00241507
+kicksorter_N	n03616225
+kickstand_N	n03616428
+kid_N	n02416820
+kid_V	v00851100
+kid_V2	v00851100
+kiddy_N	n10230736
+kidnap_V2	v01471043
+kidnapper_N	n10230801
+kidnapping_N	n00775702
+kidney_N	n05332802
+kidney_bean_N	n07727048
+kieserite_N	n14679447
+kike_N	n09682122
+kilderkin_N	n13622914
+kill_N	n
+kill_V	v00219012
+kill_V2	v00219012
+kill_off_V2	v01327582
+killable_A	a00829041
+killdeer_N	n
+killer_N	n02071294
+killifish_N	n01446760
+killing_N	n
+killingly_Adv	r00385216
+killjoy_N	n10638136
+kiln_N	n03617095
+kilo_N	n13724582
+kilobit_N	n13627810
+kilobyte_N	n13627516
+kilocycle_N	n15279596
+kilogram_N	n13724582
+kilohertz_N	n15279596
+kiloliter_N	n13624873
+kilolitre_N	n13624873
+kilometer_N	n13659760
+kilometre_N	n13659760
+kiloton_N	n13647215
+kilovolt_N	n13643770
+kilowatt_N	n13644761
+kilt_N	n03617312
+kilter_N	n14497120
+kimberlite_N	n14933086
+kimono_N	n03617480
+kin_N	n07969695
+kina_N	n13680599
+kinanesthesia_N	n05659260
+kinase_N	n14927881
+kind_A	a01372049
+kind_N	n05839024
+kinda_Adv	r00018302
+kindergarten_N	n08412136
+kindhearted_A	a01373545
+kindheartedness_N	n07553590
+kindle_V	v01759326
+kindle_V2	v01759326
+kindliness_N	n04841664
+kindling_N	n00378479
+kindly_A	a
+kindness_N	n00034574
+kindred_A	a01972479
+kindred_N	n07969695
+kinematics_N	n06113777
+kinescope_N	n03617594
+kinesiology_N	n06082459
+kinesis_N	n00863222
+kinesthesia_N	n05658985
+kinesthesis_N	n05658985
+kinesthetic_A	a02870453
+kinesthetically_Adv	r00198232
+kinetic_A	a02893827
+kinetics_N	n06113597
+king_N	n03618101
+kingbird_N	n01548301
+kingbolt_N	n03618546
+kingcup_N	n11720353
+kingdom_N	n07940448
+kingfish_N	n02579303
+kingfisher_N	n01827403
+kinglet_N	n01563746
+kinglike_A	a01591699
+kingly_A	a01591699
+kingmaker_N	n10233248
+kingpin_N	n03504293
+kingship_N	n14433001
+kingwood_N	n12523141
+kinin_N	n14745477
+kink_N	n05688770
+kink_V	v00362128
+kink_V2	v00362128
+kinkajou_N	n02499316
+kinky_A	a00609564
+kino_N	n12565912
+kinship_N	n13811410
+kinsman_N	n10236946
+kinswoman_N	n10237069
+kiosk_N	n02873839
+kip_N	n00438338
+kip_V	v00014742
+kip_down_V	v00017865
+kipper_N	n07785138
+kirk_N	n03618982
+kirpan_N	n03619050
+kirsch_N	n07904072
+kirtle_N	n03619196
+kishke_N	n07878479
+kismet_N	n07330560
+kiss_N	n00138078
+kiss_V	v01431230
+kiss_V2	v01431230
+kisser_N	n05601357
+kit_N	n01323155
+kit_V2	v02341200
+kitbag_N	n03619793
+kitchen_N	n03619890
+kitchenette_N	n03620353
+kitchenware_N	n03621377
+kite_N	n01608432
+kite_balloon_N	n03621694
+kith_N	n07970301
+kitsch_N	n03621935
+kittee_N	n00423222
+kitten_N	n02122948
+kittenish_A	a02123007
+kittiwake_N	n02042759
+kitty_N	n02122298
+kiwi_N	n01520576
+klavern_N	n08029784
+klaxon_N	n03622058
+klebsiella_N	n01368672
+kleenex_N	n14928008
+kleptomania_N	n09182273
+kleptomaniac_N	n10237799
+klondike_N	n00495774
+kludge_N	n07977344
+klutz_N	n10237935
+klystron_N	n03622526
+km_N	n13659760
+knack_N	n05624254
+knacker_N	n10238029
+knackered_A	a02434115
+knackwurst_N	n07677255
+knap_V2	v01259458
+knapsack_N	n02769748
+knapweed_N	n11948264
+knave_N	n03589093
+knavery_N	n00749574
+knavish_A	a00148078
+knawel_N	n11814996
+knead_V	v01232738
+knead_V2	v01232738
+knee_N	n02464065
+kneecap_N	n05278395
+kneel_N	n00337078
+kneel_V	v01545649
+kneeler_N	n03623073
+knell_N	n07386194
+knesset_N	n08319679
+knickknack_N	n02897692
+knife_N	n03623556
+knife_V2	v01231652
+knife_edge_N	n03624497
+knifelike_A	a00780944
+knight_N	n03624767
+knight_V2	v02399185
+knighthood_N	n08388871
+knightly_A	a00640106
+kniphofia_N	n12437513
+knish_N	n07624757
+knit_N	n03624966
+knit_V	v01278817
+knit_V2	v01278817
+knitter_N	n10239619
+knitting_N	n00909471
+knitting_machine_N	n03625539
+knitting_needle_N	n03625646
+knitwear_N	n03625943
+knob_N	n03626014
+knobble_N	n03626418
+knobbly_A	a02141735
+knobby_A	a02141735
+knobkerrie_N	n03626502
+knock_N	n00133338
+knock_V	v00826509
+knock_V2	v00826509
+knock_about_V2	v01417705
+knock_back_V2	v02702674
+knock_down_V2	v01239862
+knock_off_V	v00363110
+knock_off_V2	v00363110
+knock_on_N	n00471277
+knock_out_V	v00180602
+knock_out_V2	v00180602
+knock_over_V	v01909978
+knock_up_V	v00053159
+knock_up_V2	v00053159
+knockabout_A	a00707667
+knockabout_N	n03626658
+knockdown_A	a00467737
+knockdown_N	n00133981
+knocker_N	n03626760
+knockoff_N	n03626925
+knockout_A	a02322512
+knockout_N	n00134099
+knoll_N	n09326662
+knot_N	n02028900
+knot_V	v01300144
+knot_V2	v01300144
+knotgrass_N	n12128490
+knothole_N	n15102894
+knotty_A	a00255720
+knout_N	n03627819
+know_N	n05805012
+know_V	v00592883
+know_V2	v00592883
+know_V2V	v00592883
+know_VQ	v00592883
+know_VS	v00592883
+knowable_A	a01374582
+knower_N	n10240082
+knowing_N	n05804793
+knowingness_N	n05621946
+knowledge_N	n00023271
+knowledgeability_N	n04890546
+knowledgeable_A	a00830051
+knuckle_N	n05585205
+knuckle_V	v01605169
+knuckle_down_V	v02421199
+knuckle_under_V	v00804476
+knuckleball_N	n00108427
+ko_N	n00134099
+koala_N	n01882714
+koan_N	n06785840
+kob_N	n02427470
+kobo_N	n13689178
+kohl_N	n03628071
+kohleria_N	n12832822
+kohlrabi_N	n07733567
+koinonia_N	n08228229
+kola_N	n06984446
+kola_nut_N	n12197359
+kolkhoz_N	n08057068
+kolkhoznik_N	n10240417
+komondor_N	n02105505
+konini_N	n12343951
+kook_N	n10240514
+kookaburra_N	n01828556
+kopeck_N	n13699189
+kopek_N	n13699189
+kopiyka_N	n13703258
+kopje_N	n09327077
+koppie_N	n09327077
+koran_N	n06461609
+koranic_A	a02855055
+korean_A	a02967791
+korean_N	n06929171
+koruna_N	n13681275
+kos_N	n13652529
+kosher_A	a00427644
+kosher_N	n07560542
+koto_N	n03628215
+kotow_N	n07275275
+kotow_V	v00880978
+koumiss_N	n07925808
+kowhai_N	n12570972
+kowtow_N	n07275275
+kowtow_V	v00880978
+kraal_N	n03628421
+kraft_N	n14878980
+krait_N	n01751036
+kraurosis_N	n14571377
+kremlin_N	n03628511
+krigia_N	n11985739
+krill_N	n01988701
+kris_N	n03628728
+krona_N	n13681993
+krone_N	n13682740
+kroon_N	n13700362
+krubi_N	n11783488
+krummhorn_N	n03628831
+krypton_N	n14642916
+kudos_N	n06693198
+kudu_N	n02424305
+kudzu_N	n12566954
+kumis_N	n07925808
+kummel_N	n07910245
+kumquat_N	n07749446
+kung_fu_N	n00826606
+kunzite_N	n14928180
+kurd_N	n09719430
+kurrajong_N	n12196694
+kurta_N	n03629231
+kuru_N	n14109101
+kurus_N	n13687278
+kuvasz_N	n02104029
+kuwaiti_A	a03078975
+kuwaiti_N	n09719653
+kvass_N	n07890617
+kvetch_N	n07211503
+kw_N	n13644761
+kwacha_N	n13683221
+kwanza_N	n00518152
+kwashiorkor_N	n14199934
+kwela_N	n07061180
+kyanite_N	n14679584
+kyat_N	n13684298
+kylie_N	n03629401
+kylix_N	n03629520
+kymograph_N	n03629643
+kyphosis_N	n14505069
+la_N	n06868986
+laager_N	n03629857
+lab_N	n03629986
+labdanum_N	n12375107
+label_N	n06851516
+label_V	v00650932
+label_V2	v00650932
+label_VS	v00650932
+labeled_A	a01379705
+labetalol_N	n03630544
+labial_A	a02754327
+labiate_A	a01704420
+labile_A	a00894879
+labium_N	n05522456
+laboratory_N	n03629986
+labored_A	a00837415
+laborer_N	n10241300
+laborious_A	a00836544
+laboriousness_N	n04709944
+laborsaving_A	a01197024
+labour_N	n00620752
+labour_V	v00057506
+labour_V2	v00057506
+labourer_N	n10241300
+labourite_N	n10242328
+laburnum_N	n12537988
+labyrinth_N	n03733281
+labyrinthine_A	a02947928
+labyrinthitis_N	n14348757
+labyrinthodont_N	n01655951
+lac_N	n14701143
+lace_N	n03631177
+lace_V	v00222135
+lace_V2	v00222135
+lacebark_N	n12180885
+lacer_N	n10242439
+lacerate_A	a01318937
+lacerate_V2	v01559340
+laceration_N	n00391293
+lacewing_N	n02264363
+lacework_N	n03631710
+lachrymal_A	a02878902
+lachrymose_A	a01365239
+lacing_N	n01160729
+lack_N	n14449405
+lack_V	v02632353
+lack_V2	v02632353
+lackadaisical_A	a00295011
+lackey_N	n10242573
+lackluster_A	a00284194
+laconic_A	a00547641
+laconically_Adv	r00231457
+laconicism_N	n07089531
+laconism_N	n07089531
+lacquer_N	n03631811
+lacquer_V2	v01682761
+lacquerware_N	n03631922
+lacrimal_A	a02878902
+lacrimation_N	n13505843
+lacrimatory_A	a02879152
+lacrosse_N	n00477392
+lactalbumin_N	n14731716
+lactase_N	n14928885
+lactate_N	n14679780
+lactation_N	n00842997
+lacteal_A	a02848948
+lacteal_N	n05397032
+lactic_A	a02848787
+lactifuge_N	n14929209
+lactobacillus_N	n01380118
+lactogen_N	n14929350
+lactogenic_A	a02754543
+lactose_N	n14929462
+lactosuria_N	n14506920
+lacuna_N	n03064443
+lacustrine_A	a02994217
+lacy_A	a01796600
+lad_N	n09871229
+ladder_N	n03632277
+ladder_V	v00334803
+laddie_N	n09871229
+lade_V2	v01578821
+laden_A	a00869972
+lading_N	n02964389
+ladle_N	n
+ladle_V2	v01578821
+lady's_maid_N	n10243483
+lady_N	n09989290
+lady_chapel_N	n03633341
+lady_killer_N	n10575089
+ladybird_N	n02165456
+ladybug_N	n02165456
+ladyfinger_N	n07636957
+ladyfish_N	n02542017
+ladylike_A	a01948721
+ladylikeness_N	n04667821
+ladylove_N	n10243384
+ladyship_N	n06342977
+laelia_N	n12070016
+laetrile_N	n14887633
+lag_N	n01067577
+lag_V	v01339050
+lag_V2	v01339050
+lagan_N	n03633474
+lager_N	n03629857
+lagerphone_N	n03633632
+laggard_N	n09993252
+lagging_N	n14786943
+lagniappe_N	n13271797
+lagomorph_N	n02323449
+lagoon_N	n09328746
+lagophthalmos_N	n14199146
+lahar_N	n07405292
+laic_A	a02057226
+laicize_V2	v00534094
+lair_N	n08591399
+laird_N	n10243582
+laissez_faire_N	n05962936
+laity_N	n08153102
+lake_N	n09328904
+lakefront_N	n09331251
+lakeside_N	n09332890
+lakh_N	n13751404
+lallation_N	n06610143
+lally_N	n03634899
+lam_V	v01416193
+lam_V2	v01416193
+lama_N	n02437825
+lamasery_N	n03635032
+lamb_N	n02412440
+lamb_V	v00058265
+lambaste_V2	v00824767
+lambda_N	n05233601
+lambdacism_N	n14402625
+lambency_N	n04954534
+lambent_A	a00279332
+lambert_N	n11115131
+lambkin_N	n02412629
+lamblike_A	a00696996
+lambrequin_N	n03635108
+lambskin_N	n14759003
+lame_A	a01018788
+lame_N	n03635330
+lame_V2	v00091647
+lamedh_N	n06837895
+lamella_N	n03635452
+lamellibranch_A	a02484078
+lameness_N	n14472900
+lament_N	n06379568
+lament_V	v00911350
+lament_V2	v00911350
+lament_VS	v00911350
+lamentable_A	a01126841
+lamentation_N	n01072236
+lamina_N	n05580929
+laminar_A	a00208613
+laminate_N	n03635668
+laminate_V	v01232387
+laminate_V2	v01232387
+lamination_N	n00926923
+laminator_N	n10244226
+laminectomy_N	n00682738
+laminitis_N	n14348895
+lamivudine_N	n03636062
+lammas_N	n15190228
+lamp_N	n03636248
+lamplight_N	n11472960
+lamplighter_N	n10244359
+lamplit_A	a00271966
+lampoon_N	n06780309
+lampoon_V2	v00852685
+lamppost_N	n03637181
+lamprey_N	n01477525
+lampshade_N	n03637318
+lanai_N	n03637480
+lanate_A	a00214640
+lancastrian_A	a03079293
+lancastrian_N	n09704057
+lance_N	n03637618
+lance_V2	v01603885
+lance_corporal_N	n10244665
+lancelet_N	n01467804
+lanceolate_A	a02168549
+lancer_N	n10244818
+lancers_N	n00540616
+lancet_N	n03637618
+lancetfish_N	n02544274
+lancewood_N	n11696450
+land_N	n00453731
+land_V	v00135857
+land_V2	v00135857
+land_agent_N	n10244913
+landau_N	n03638014
+lander_N	n03638180
+landfall_N	n00880431
+landfill_N	n09335809
+landgrave_N	n10245029
+landholder_N	n10245639
+landholding_N	n13247358
+landing_N	n00052334
+landing_craft_N	n03638623
+landing_field_N	n02687992
+landing_gear_N	n03638883
+landing_net_N	n03639077
+landing_party_N	n08265347
+landing_place_N	n03638321
+landing_stage_N	n03639360
+landing_strip_N	n02693070
+landlady_N	n10245156
+landler_N	n00541338
+landless_A	a00269894
+landlocked_A	a00464068
+landlord_N	n10245236
+landlubber_N	n10245341
+landmark_N	n05230357
+landmass_N	n09335916
+landowner_N	n10245639
+landrover_N	n03594945
+landscape_N	n03640011
+landscape_V2	v01741221
+landscaping_N	n00921160
+landscapist_N	n10245863
+landside_N	n03640456
+landslide_N	n07405411
+landslip_N	n07405411
+landsman_N	n10245341
+landward_Adv	r00385822
+lane_N	n03640589
+langbeinite_N	n14679882
+langlaufer_N	n10246317
+langley_N	n11116642
+langsyne_Adv	r00385946
+langsyne_N	n15252635
+language_N	n05650820
+languid_A	a00876204
+languish_V	v00093593
+languisher_N	n10246395
+languor_N	n04635953
+languorous_A	a00876204
+langur_N	n02488291
+lank_A	a00989647
+lankiness_N	n04998700
+lanky_A	a00989544
+lanolin_N	n03640850
+lanseh_N	n07745803
+lansoprazole_N	n14777277
+lantana_N	n12915140
+lantern_N	n03640988
+lanternfish_N	n02543255
+lanthanum_N	n14643118
+lanugo_N	n05255939
+lanyard_N	n03641302
+lao_N	n06935594
+laotian_A	a03079627
+laotian_N	n09719794
+lap_N	n00150591
+lap_V	v00217576
+lap_V2	v00217576
+lap_up_V2	v01170983
+laparocele_N	n14297406
+laparoscope_N	n03642144
+laparoscopy_N	n00683012
+laparotomy_N	n00682856
+lapboard_N	n03642341
+lapdog_N	n02085272
+lapel_N	n03642444
+lapful_N	n13768250
+lapidarian_A	a00317629
+lapidary_A	a02829238
+lapidary_N	n10246511
+lapin_N	n02324514
+lapis_lazuli_N	n14929797
+lappet_N	n02307910
+lapse_N	n
+lapse_V	v01972131
+lapsed_A	a01784602
+laptop_N	n03642806
+lapwing_N	n02024763
+larboard_A	a02033742
+larboard_N	n03642928
+larcenist_N	n10246913
+larceny_N	n00780889
+larch_N	n11618861
+lard_N	n07672421
+lard_V2	v00956405
+larder_N	n03885535
+large_A	a01382086
+large_Adv	r00225672
+large_N	n05096191
+largemouth_N	n02565324
+largeness_N	n04788982
+largess_N	n04832716
+largesse_N	n04832716
+larghetto_A	a00983304
+larghetto_N	n07046737
+larghissimo_A	a00983401
+largish_A	a01383857
+largo_A	a00983196
+largo_Adv	r00065486
+largo_N	n07046543
+lari_N	n02040698
+lariat_N	n03644378
+larid_N	n02041085
+lark_N	n00429322
+lark_V	v01883716
+lark_about_V	v01883716
+larkspur_N	n11733312
+larn_V	v00597915
+larn_V2	v00597915
+larva_N	n02311060
+larvacean_N	n01470479
+larvacide_N	n14600135
+larval_A	a03014166
+larvicide_N	n14930073
+laryngeal_A	a02881995
+laryngectomy_N	n00683214
+laryngismus_N	n00227137
+laryngitis_N	n14349043
+laryngopharyngeal_A	a02882135
+laryngopharyngitis_N	n14349208
+laryngopharynx_N	n05529159
+laryngoscope_N	n03643149
+laryngospasm_N	n14100957
+laryngostenosis_N	n14106823
+laryngotracheobronchitis_N	n14349311
+larynx_N	n05529729
+lasagna_N	n07701053
+lascar_N	n09176342
+lascivious_A	a02133207
+lasciviousness_N	n07490214
+laser_N	n03643253
+lash_N	n00134574
+lash_V	v01303707
+lash_V2	v01303707
+lash_out_V	v00862683
+lasher_N	n10247250
+lashing_N	n01163047
+lasiocampid_N	n02306433
+lass_N	n10247358
+lassie_N	n10247358
+lassitude_N	n05042138
+lasso_N	n03644378
+lasso_V2	v01604251
+last_A	a
+last_N	n01264667
+last_V	v01412912
+last_V2	v01412912
+lasting_A	a01754421
+lastingness_N	n05053688
+lat_N	n05559122
+latakia_N	n09034402
+latanier_N	n12589687
+latch_N	n03644858
+latch_V	v01286777
+latch_V2	v01286777
+latch_on_V	v00590366
+latchet_N	n03645168
+latchkey_N	n03645290
+latchstring_N	n03645411
+late_A	a
+late_Adv	r00100267
+latecomer_N	n10247720
+lateen_A	a01093524
+lateen_N	n03645577
+latency_N	n14482852
+lateness_N	n05047059
+latent_A	a00038462
+later_Adv	r00061203
+lateral_A	a00778828
+laterality_N	n04998417
+lateralization_N	n05992624
+laterite_N	n14930165
+latest_A	a00668366
+latest_N	n06643185
+latex_N	n03646020
+lath_N	n03646148
+lathe_N	n03646296
+lather_N	n09336555
+lather_V	v00036932
+lather_V2	v00036932
+lathery_A	a02754839
+lathi_N	n03646546
+laticifer_N	n13091227
+latin_A	a03080101
+latin_N	n06962600
+latinate_A	a02904691
+latinist_N	n10248091
+latinize_V2	v00386566
+latish_A	a00817176
+latitude_N	n05127640
+latitudinal_A	a02904780
+latitudinarian_A	a00287275
+latitudinarian_N	n10248198
+latrine_N	n03646809
+lats_N	n13701310
+latten_N	n14930824
+latter_A	a01047561
+latter_N	n13846708
+lattice_N	n03646916
+latticed_A	a02006798
+laud_V2	v00860620
+laudable_A	a02585545
+laudanum_N	n03647108
+laudator_N	n10248711
+laudatory_A	a00906312
+laugh_N	n06778102
+laugh_V	v00031820
+laugh_V2	v00031820
+laugh_VS	v00031820
+laugh_off_V2	v00802136
+laughable_A	a01265308
+laugher_N	n07475107
+laughing_A	a01149358
+laughing_gas_N	n03826945
+laughter_N	n01072402
+launch_N	n00103140
+launch_V	v00347918
+launch_V2	v00347918
+launcher_N	n02982232
+launching_N	n00103140
+launching_pad_N	n03647691
+launching_site_N	n08591486
+launder_V	v00188949
+launder_V2	v00188949
+launderette_N	n03647872
+laundering_N	n00578708
+laundress_N	n10769188
+laundry_N	n03648066
+laundryman_N	n10769084
+laundrywoman_N	n10769188
+laureate_A	a01226809
+laureate_N	n10249011
+laurel_N	n03648804
+laureled_A	a01381777
+laurelled_A	a01381777
+laurelwood_N	n12365285
+lav_N	n04446276
+lava_N	n14930989
+lavage_N	n00696487
+lavalava_N	n03649003
+lavaliere_N	n03649161
+lavatory_N	n03371875
+lave_V2	v00025034
+lavender_A	a00376917
+lavender_N	n04970470
+laver_N	n01408743
+lavish_A	a01111965
+lavish_V2	v02264601
+lavishness_N	n00743641
+law_N	n00611143
+law_officer_N	n10249459
+lawbreaker_N	n10754449
+lawful_A	a01395617
+lawfulness_N	n04809784
+lawgiver_N	n10249270
+lawless_A	a00600192
+lawlessness_N	n04811126
+lawmaker_N	n10249270
+lawmaking_N	n01125693
+lawman_N	n10249459
+lawn_N	n08591592
+lawn_mower_N	n03649909
+lawrencium_N	n14643323
+lawsuit_N	n01182654
+lawyer_N	n10249950
+lawyerbush_N	n12653436
+lax_A	a02403671
+laxative_A	a00637857
+laxative_N	n03650084
+laxity_N	n04666416
+laxness_N	n04666416
+lay_A	a01869975
+lay_N	n06378298
+lay_V	v01494310
+lay_V2	v01494310
+lay_VS	v01494310
+lay_away_V2	v02305856
+lay_down_V	v00665476
+lay_down_V2	v00665476
+lay_figure_N	n03650682
+lay_into_V2	v01242537
+lay_off_V2	v02403537
+lay_out_V2	v00407848
+layabout_N	n10197967
+layby_N	n04020744
+layer_N	n01463259
+layer_V2	v01262113
+layer_cake_N	n07633369
+layette_N	n03650551
+laying_N	n13506477
+layman_N	n10250527
+layoff_N	n00229814
+layout_N	n01010901
+layover_N	n01056411
+lazar_N	n10254670
+lazaret_N	n03650803
+lazarette_N	n03650803
+lazaretto_N	n03440876
+lazarus_N	n10251002
+laze_V	v02417504
+laze_V2	v02417504
+laziness_N	n00758795
+lazy_A	a00294579
+lazybones_N	n10251329
+lb_N	n13720096
+lea_N	n08616050
+leach_N	n13506587
+leach_V2	v00488617
+lead_N	n01256270
+lead_V	v00771632
+lead_V2	v00771632
+lead_V2V	v00771632
+lead_VS	v00771632
+lead_on_V2	v00783956
+lead_ore_N	n14933663
+lead_up_V	v00539546
+leaded_A	a01396800
+leaden_A	a02754012
+leader_N	n03234795
+leadership_N	n01256417
+leading_N	n01256417
+leading_rein_N	n03651843
+leadplant_N	n12504306
+leadwort_N	n12098524
+leaf_N	n03652226
+leaf_V	v00095747
+leaf_bud_N	n13165286
+leaf_mould_N	n14933911
+leafed_A	a01702357
+leafhopper_N	n02259212
+leafless_A	a01703494
+leaflet_N	n05389625
+leaflike_A	a01702543
+leafy_A	a01700414
+league_N	n08231184
+league_V	v00369064
+league_V2	v00369064
+leak_N	n07215185
+leak_V	v00258109
+leak_V2	v00258109
+leak_out_V2	v00936169
+leakage_N	n07436661
+leaker_N	n10251612
+leakiness_N	n14577872
+leakproof_A	a01398865
+leaky_A	a01397385
+leal_A	a00962135
+lean_A	a00988232
+lean_N	n05068080
+lean_V	v00688261
+lean_V2	v00688261
+lean_on_V2	v01590007
+leaner_N	n00105624
+leaning_N	n00070363
+leanness_N	n05001482
+leap_N	n00120202
+leap_V	v00560391
+leap_V2	v00560391
+leap_out_V	v01966501
+leap_year_N	n15202230
+leapfrog_N	n00485998
+leapfrog_V2	v00249188
+learn_V	v00597915
+learn_V2	v00597915
+learn_VS	v00597915
+learn_VV	v00597915
+learner_N	n09801864
+learning_N	n05752544
+lease_N	n06523132
+lease_V2	v02208537
+leasehold_N	n13249154
+leaseholder_N	n10252075
+leash_N	n01145688
+least_Adv	r00111758
+least_N	n05671526
+leastways_Adv	r00104661
+leastwise_Adv	r00104661
+leather_N	n14759722
+leatherette_N	n03653110
+leatherjacket_N	n02312325
+leatherleaf_N	n12234318
+leatherneck_N	n10294139
+leatherwood_N	n12347639
+leatherwork_N	n03653376
+leathery_A	a02446070
+leave_N	n00053097
+leave_V	v00136991
+leave_V2	v00136991
+leave_V2V	v00136991
+leave_VS	v00136991
+leave_VV	v00136991
+leave_behind_V	v00136991
+leave_off_V	v00572661
+leave_out_V2	v00614999
+leaven_N	n05869407
+leaven_V2	v01975587
+lebanese_A	a03080619
+lebanese_N	n09720595
+lecanopteris_N	n13176000
+lecanora_N	n12988158
+lecher_N	n10552980
+lecherous_A	a02133431
+lecherousness_N	n07489714
+lechery_N	n00856733
+lechwe_N	n02427576
+lecithin_N	n14680040
+lectern_N	n03653583
+lectin_N	n14889074
+lector_N	n10252222
+lecture_N	n00892861
+lecture_V	v00824767
+lecture_V2	v00824767
+lecturer_N	n10252222
+lectureship_N	n00594146
+lederhosen_N	n03653833
+ledge_N	n09337253
+ledger_N	n03165211
+lee_N	n08592352
+leech_N	n01937909
+leek_N	n07723039
+leer_N	n04680027
+leer_V	v02164288
+leery_A	a02464277
+lees_N	n09337406
+leeward_A	a01400098
+leeward_Adv	r00095195
+leeward_N	n08592352
+leeway_N	n04749991
+leflunomide_N	n03654086
+left_A	a02030935
+left_N	n00351168
+left_wing_N	n08416328
+leftish_A	a02031248
+leftism_N	n06218459
+leftist_A	a02031335
+leftist_N	n10619176
+leftmost_A	a02033450
+leftover_A	a00926505
+leftover_N	n13811184
+leftovers_N	n07563509
+leg_N	n00306900
+legacy_N	n13263779
+legal_A	a01400562
+legalese_N	n07071366
+legalism_N	n06212302
+legality_N	n04809237
+legalization_N	n01195380
+legalize_V2	v02481436
+legate_N	n10253479
+legatee_N	n10253611
+legation_N	n00594260
+legato_A	a02294263
+legato_Adv	r00387983
+legend_N	n06346891
+legendary_A	a01376355
+leger_line_N	n06862399
+legerdemain_N	n00099951
+legged_A	a01429485
+legging_N	n03655072
+leggy_A	a02385851
+leghorn_N	n02859184
+legibility_N	n04703104
+legible_A	a01404702
+legion_N	n08182962
+legionary_N	n10253703
+legionnaire_N	n10253703
+legislate_V	v02466670
+legislate_V2	v02466670
+legislation_N	n01125693
+legislative_A	a02829422
+legislator_N	n10253995
+legislatorship_N	n00594374
+legislature_N	n08163273
+legitimacy_N	n04783247
+legitimate_A	a01406640
+legitimation_N	n01195380
+legitimatize_V2	v02481436
+legitimize_V2	v02481436
+legitimize_V2V	v02481436
+legless_A	a01430009
+leglike_A	a01429676
+legs_N	n05033046
+legume_N	n07708798
+leguminous_A	a02755190
+lei_N	n04606014
+leiomyoma_N	n14249384
+leiomyosarcoma_N	n14241088
+leishmaniasis_N	n14178077
+leister_N	n03655589
+leisure_N	n01065286
+leisured_A	a00295235
+leisureliness_N	n05062255
+leisurely_A	a01272176
+leisurely_Adv	r00104990
+leitmotiv_N	n07028797
+lek_N	n13684632
+lekvar_N	n07883156
+lemma_N	n06344691
+lemming_N	n02344528
+lemniscus_N	n05475562
+lemon_N	n03655838
+lemonade_N	n07926250
+lemongrass_N	n12104384
+lemonwood_N	n12669803
+lemony_A	a02369460
+lempira_N	n13684965
+lemur_N	n02496913
+lend_V	v02324182
+lend_V2	v02324182
+lendable_A	a00184676
+lender_N	n10254392
+lending_N	n01093666
+lending_library_N	n03656091
+length_N	n03656231
+lengthen_V	v00316631
+lengthen_V2	v00316631
+lengthiness_N	n05051896
+lengthways_A	a01444813
+lengthways_Adv	r00388209
+lengthwise_A	a01444813
+lengthwise_Adv	r00388209
+lengthy_A	a01439155
+lenience_N	n01071213
+leniency_N	n01071213
+lenient_A	a00437744
+lenitive_N	n03656374
+lenity_N	n04829922
+lens_N	n03656484
+lent_N	n15242029
+lenten_A	a03080756
+lentic_A	a00259433
+lenticel_N	n13153888
+lentil_N	n07725255
+lentissimo_A	a00983119
+lento_A	a00983052
+lento_Adv	r00388494
+leone_N	n13685216
+leonine_A	a02755301
+leopard_N	n02128385
+leopardess_N	n02128598
+leotard_N	n03657511
+leper_N	n10254585
+lepidobotrys_N	n12701666
+lepidocrocite_N	n14934353
+lepidolite_N	n14680261
+lepidomelane_N	n14680415
+lepidophobia_N	n14385243
+lepidopterist_N	n10254761
+lepidopterology_N	n06072476
+lepidote_A	a02241247
+lepiota_N	n13013534
+leporid_N	n02323902
+leprechaun_N	n09541434
+leprosy_N	n14136187
+leprous_A	a02829711
+leptocephalus_N	n02311748
+leptomeninges_N	n05482328
+leptomeningitis_N	n14349446
+lepton_N	n09338013
+leptorrhine_A	a01408593
+leptospira_N	n01383502
+leptosporangiate_A	a01409221
+leptosporangium_N	n13093102
+leptotene_N	n13507336
+leresis_N	n04651683
+lerot_N	n02353411
+lesbian_A	a01202212
+lesbian_N	n09711530
+lesbianism_N	n00857424
+lese_majesty_N	n00782072
+lesion_N	n14211294
+less_A	a01555416
+less_AdA	a01555416
+less_Adv	r00099527
+lessee_N	n10252075
+lessen_V	v00151689
+lessen_V2	v00151689
+lesser_A	a01395488
+lesson_N	n00729285
+lessor_N	n10255096
+let_N	n00569073
+let_V	v00120796
+let_V2	v00120796
+let_V2V	v00120796
+let_VS	v00120796
+let_down_V2	v01798936
+let_in_V2	v02449847
+let_off_V2	v00893878
+let_on_V	v00933821
+let_out_V2	v00303940
+let_up_V	v00156276
+lethal_A	a00993885
+lethargic_A	a00875712
+lethargically_Adv	r00388590
+lethargy_N	n04635953
+letter_N	n06624161
+letter_box_N	n03710193
+letter_case_N	n03658102
+lettercard_N	n06628125
+lettered_A	a00830051
+letterer_N	n10255348
+letterhead_N	n06259027
+lettering_N	n06405699
+letterman_N	n10255459
+letterpress_N	n06678664
+letters_N	n05752422
+letting_N	n13248393
+lettuce_N	n07723559
+letup_N	n15274441
+leu_N	n13685475
+leucine_N	n14935128
+leucocyte_N	n05449959
+leucocytozoan_N	n01425223
+leucothoe_N	n12239647
+leukaemia_N	n14242922
+leukemia_N	n14242922
+leukocyte_N	n05449959
+leukocytosis_N	n14196221
+leukoderma_N	n14229248
+leukoencephalitis_N	n14343302
+leukoma_N	n14257563
+leukopenia_N	n14196405
+leukorrhea_N	n05417821
+lev_N	n13685809
+levallorphan_N	n03658373
+levant_V	v02074093
+levanter_N	n11473033
+levantine_A	a03080862
+levantine_N	n09720702
+levator_N	n05292736
+levee_N	n03658635
+level_A	a00892243
+level_N	n03365991
+level_V	v00356649
+level_V2	v00356649
+level_off_V	v00356649
+leveler_N	n10255567
+leveller_N	n10255567
+lever_N	n03659292
+lever_V2	v01593254
+leverage_N	n01099946
+leveret_N	n02326763
+leviathan_N	n09496802
+levirate_N	n05669618
+levitate_V	v01944252
+levitate_V2	v01944252
+levitation_N	n00324699
+levity_N	n04648749
+levorotary_A	a00442255
+levorotation_N	n07441494
+levy_N	n01158064
+levy_V	v01098452
+levy_V2	v01098452
+lewd_A	a00425740
+lewdness_N	n04903368
+lexeme_N	n06306034
+lexical_A	a02886629
+lexicalization_N	n13507472
+lexicalized_A	a02755525
+lexicographer_N	n10256080
+lexicographic_A	a02909808
+lexicography_N	n00931721
+lexicology_N	n06178812
+lexicon_N	n05651242
+lexicostatistic_A	a02881246
+lexicostatistics_N	n06179574
+lexis_N	n05651068
+ley_N	n08616050
+li_N	n13654674
+liabilities_N	n13396054
+liability_N	n05161436
+liable_A	a01411919
+liaise_V	v00760956
+liaison_N	n06261260
+liana_N	n13120211
+liar_N	n10256537
+libation_N	n01041835
+libel_N	n06562436
+libel_V2	v00847683
+libellous_A	a01161233
+liberal_A	a00575230
+liberal_N	n10256756
+liberalism_N	n05995576
+liberalistic_A	a00575685
+liberality_N	n04832518
+liberalization_N	n00355691
+liberalize_V2	v02467003
+liberate_V2	v01757994
+liberation_N	n00095502
+liberator_N	n10257221
+liberian_A	a03081006
+liberian_N	n09720842
+libertarian_N	n10257402
+libertarianism_N	n06219185
+libertine_N	n10257647
+liberty_N	n00737070
+libidinal_A	a02945514
+libidinous_A	a02133207
+libido_N	n07489548
+librarian_N	n10257948
+librarianship_N	n00594477
+library_N	n03660664
+libration_N	n13507617
+librettist_N	n10258152
+libretto_N	n07012025
+libyan_A	a03081160
+libyan_N	n09720967
+licence_N	n06549661
+licence_V2	v02444662
+license_V2	v02444662
+licensee_N	n10258493
+licenser_N	n10258602
+licentiate_N	n10258786
+licentious_A	a00362269
+licentiousness_N	n00748307
+lichee_N	n07766173
+lichen_N	n12987056
+lichgate_N	n03698815
+lichi_N	n07766173
+licit_A	a01550438
+licitness_N	n04810194
+lick_N	n00134780
+lick_V	v01412912
+lick_V2	v01412912
+licking_N	n01160729
+licorice_N	n07607361
+lid_N	n03497657
+lidar_N	n03661621
+lidded_A	a01446457
+lidless_A	a01446632
+lido_N	n03661861
+lie_N	n06756831
+lie_VS	v00834259
+lie_around_V	v02639905
+lie_detector_N	n03662452
+lie_down_V	v01985029
+lie_with_V2	v01426397
+liebfraumilch_N	n07897600
+liechtensteiner_A	a03081328
+liechtensteiner_N	n09721088
+lied_N	n07051620
+lieder_singer_N	n10259016
+lief_Adv	r00348110
+liege_A	a00962306
+liege_N	n08851687
+liegeman_N	n10746581
+lien_N	n05333467
+lieu_N	n00721431
+lieutenancy_N	n00594580
+lieutenant_N	n10005280
+life_N	n00006269
+life_buoy_N	n03662719
+life_jacket_N	n03662887
+life_office_N	n03663433
+life_preserver_N	n03663531
+life_raft_N	n03663781
+life_saver_N	n07607492
+lifeblood_N	n05195796
+lifeboat_N	n03662601
+lifeguard_N	n10260800
+lifeless_A	a00097768
+lifelike_A	a00074594
+lifeline_N	n03663069
+lifelong_A	a01440159
+lifer_N	n10261041
+lifesaving_N	n00093874
+lifetime_N	n15140405
+lifework_N	n00584160
+lift_N	n00116376
+lift_V	v00061933
+lift_V2	v00061933
+lift_off_V	v02014553
+liftman_N	n10050261
+liftoff_N	n07371168
+ligament_N	n03664943
+ligand_N	n15110307
+ligation_N	n00148242
+ligature_N	n00149084
+liger_N	n02129991
+light_A	a00269989
+light_Adv	r00390941
+light_N	n03665366
+light_V	v00291873
+light_V2	v00291873
+light_heavyweight_N	n10261624
+light_up_V	v00291873
+light_up_V2	v00291873
+lighten_V	v00199067
+lighten_V2	v00199067
+lighten_up_V2	v00280930
+lightening_N	n00273877
+lighter_N	n02792552
+lighter_V2	v01954852
+lighterage_N	n00651954
+lighterman_N	n10261388
+lightheadedness_N	n04894444
+lighthouse_N	n02814860
+lighting_N	n00378479
+lightless_A	a00275985
+lightness_N	n04648596
+lightning_N	n07412993
+lightning_conductor_N	n03668067
+lightning_rod_N	n03668067
+lightproof_A	a00434265
+lightship_N	n03668488
+lightsome_A	a00363291
+lightsomeness_N	n04648596
+lightweight_A	a01186733
+lightweight_N	n10262445
+lightwood_N	n11758122
+ligne_N	n13652203
+ligneous_A	a02576058
+lignin_N	n14935319
+lignite_N	n14815263
+lignosae_N	n13103660
+lignum_N	n13096779
+ligule_N	n13162164
+likable_A	a02376277
+like_A	a01409581
+like_N	n05845419
+like_V2	v00691665
+like_V2V	v00691665
+like_VS	v00691665
+like_VV	v00691665
+likeable_A	a02376277
+likelihood_N	n04756635
+likely_A	a01411451
+liken_V2	v00653620
+likeness_N	n03668642
+likening_N	n00651088
+likewise_Adv	r00047534
+liking_N	n07497473
+likuta_N	n13710546
+lilac_N	n12310349
+lilangeni_N	n13686137
+liliaceous_A	a02755772
+lilliputian_A	a03081485
+lilliputian_N	n09601429
+lilt_N	n04992008
+lilt_V	v00950936
+lilt_V2	v00950936
+lily_N	n12426248
+lilyturf_N	n12473171
+limacine_A	a02755918
+liman_N	n09339414
+limb_N	n02737833
+limbed_A	a01414250
+limber_A	a01022785
+limber_N	n03669245
+limber_V	v00101137
+limber_V2	v00101137
+limber_up_V	v00027064
+limbers_N	n03669367
+limbic_A	a03011036
+limbless_A	a01414817
+limbo_N	n05630874
+limbus_N	n05235745
+lime_N	n07749731
+lime_V2	v01603732
+lime_tree_N	n12202936
+limeade_N	n07926346
+limekiln_N	n03669534
+limelight_N	n03669665
+limerick_N	n06380603
+limestone_N	n14936226
+limewater_N	n14937093
+limey_N	n09703485
+limit_N	n05124057
+limit_V2	v00233335
+limitation_N	n00808182
+limitedly_Adv	r00130758
+limiter_N	n03669886
+limiting_A	a02004023
+limitless_A	a01415605
+limn_V2	v01688256
+limnological_A	a02756025
+limnologist_N	n10263146
+limnology_N	n06120317
+limonene_N	n14937658
+limonite_N	n14937801
+limousine_N	n03670208
+limp_A	a01070002
+limp_N	n00286756
+limp_V	v01917244
+limpa_N	n07686202
+limpet_N	n01948573
+limpid_A	a00429355
+limpidity_N	n04701943
+limpkin_N	n02013706
+limpness_N	n04939046
+linage_N	n13326975
+linalool_N	n14894029
+linchpin_N	n03670339
+lincomycin_N	n03670622
+lindane_N	n14934864
+linden_N	n12202936
+linden_tree_N	n12202936
+lindy_N	n00532567
+line_N	n00582388
+line_V	v00222993
+line_V2	v00222993
+line_up_V	v00464321
+line_up_V2	v00464321
+lineage_N	n04922787
+lineal_A	a01416508
+lineament_N	n05601758
+linear_A	a
+lineation_N	n00263813
+linebacker_N	n00726369
+linecut_N	n03672097
+linelike_A	a00658680
+lineman_N	n00726100
+linemen_N	n08430054
+linen_N	n03672352
+linendraper_N	n10263684
+liner_N	n00131608
+liner_train_N	n03394272
+linesman_N	n10049363
+lineup_N	n06486161
+ling_N	n02523427
+lingam_N	n06808408
+lingcod_N	n02553028
+linger_V	v02011560
+lingerer_N	n10270232
+lingerie_N	n03673450
+lingeringly_Adv	r00391989
+lingo_N	n07157273
+lingonberry_N	n07744057
+lingua_franca_N	n06906116
+lingual_A	a02829826
+lingual_N	n07119521
+linguica_N	n07678065
+linguine_N	n07700539
+linguist_N	n10264219
+linguistic_A	a02842445
+linguistically_Adv	r00130833
+linguistics_N	n06171040
+lingulate_A	a02046736
+liniment_N	n03673594
+linin_N	n05436548
+lining_N	n00827240
+link_N	n03673971
+link_V	v00713167
+link_V2	v00713167
+link_up_V2	v00713167
+linkage_N	n00148978
+linkboy_N	n10264928
+linkman_N	n10264928
+links_N	n03674591
+linnet_N	n01531344
+lino_N	n14938389
+linocut_N	n03674842
+linoleum_N	n14938389
+linotype_N	n03675235
+linseed_N	n15086247
+linstock_N	n03675558
+lint_N	n03675780
+lintel_N	n03503233
+linuron_N	n14938578
+lion_N	n02129165
+lioness_N	n02129463
+lionet_N	n02129530
+lionfish_N	n02643566
+lionhearted_A	a00264178
+lionize_V2	v02398956
+lip_N	n01941538
+liparis_N	n02647144
+lipase_N	n14938687
+lipectomy_N	n00682080
+lipemia_N	n14193925
+lipid_N	n14938907
+lipidosis_N	n14193711
+lipless_A	a01704675
+lipogram_N	n07014187
+lipoma_N	n14239322
+lipomatosis_N	n14115799
+lipophilic_A	a00492477
+lipoprotein_N	n14939230
+liposarcoma_N	n14241241
+liposome_N	n05520292
+liposuction_N	n00682243
+lipped_A	a01704073
+lipreading_N	n00882554
+lipstick_N	n03676483
+liquefaction_N	n13508651
+liquefiable_A	a02261985
+liquefy_V	v00443984
+liquefy_V2	v00443984
+liquescent_A	a01079978
+liqueur_N	n07907943
+liquid_A	a
+liquid_N	n00778017
+liquidambar_N	n12316300
+liquidate_V	v01327301
+liquidate_V2	v01327301
+liquidation_N	n00223720
+liquidator_N	n10265532
+liquidity_N	n04737430
+liquidize_V2	v00444309
+liquidizer_N	n02850732
+liquor_N	n07584727
+liquorice_N	n07607361
+lira_N	n13686376
+lisinopril_N	n03677308
+lisle_N	n03677540
+lisp_N	n06901936
+lisp_V	v00982178
+lisp_V2	v00982178
+lisper_N	n10265801
+lispingly_Adv	r00392174
+lissom_A	a01140290
+lissome_A	a01140290
+lissomeness_N	n05004091
+list_N	n05068080
+list_V	v00945853
+list_V2	v00945853
+list_V2V	v00945853
+list_price_N	n13305070
+listen_V	v02169891
+listen_in_V	v02170304
+listener_N	n10165448
+listening_N	n00882159
+lister_N	n03677766
+listeria_N	n01367083
+listeriosis_N	n14137066
+listing_N	n01011166
+listless_A	a00876465
+listlessness_N	n04636881
+litany_N	n06457442
+litas_N	n13701615
+litchee_N	n07766173
+litchi_N	n07766173
+liter_N	n13624190
+literacy_N	n05638486
+literal_A	a01418789
+literal_N	n06769670
+literalism_N	n05964322
+literalness_N	n04760611
+literary_A	a02830501
+literate_A	a01421077
+literate_N	n10266328
+literati_N	n08387603
+literatim_Adv	r00511729
+literature_N	n00610592
+lithe_A	a01140290
+lithiasis_N	n14115914
+lithic_A	a02830849
+lithium_N	n14643793
+lithograph_N	n03677976
+lithograph_V	v01749394
+lithograph_V2	v01749394
+lithographer_N	n10266486
+lithographic_A	a03081681
+lithography_N	n00939338
+lithomancer_N	n10266744
+lithomancy_N	n05777298
+lithomantic_A	a02911008
+lithophyte_N	n13123841
+lithophytic_A	a03022469
+lithops_N	n11820463
+lithosphere_N	n09339810
+lithotomy_N	n00683358
+lithuresis_N	n13508950
+litigant_N	n10266848
+litigate_V	v02582042
+litigate_V2	v02582042
+litigation_N	n01186810
+litigious_A	a02859221
+litigiousness_N	n04644306
+litmus_N	n14941407
+litmus_paper_N	n14941642
+litotes_N	n07104292
+litre_N	n13624190
+litter_N	n02820432
+litter_V	v00058401
+litter_V2	v00058401
+litter_basket_N	n03678558
+litter_lout_N	n10267166
+litterbin_N	n03678558
+litterer_N	n10267166
+little_A	a01391351
+little_N	n13762717
+littleneck_N	n01958346
+littleness_N	n04834073
+littoral_A	a02888659
+littoral_N	n08596076
+liturgical_A	a02994312
+liturgics_N	n06183652
+liturgist_N	n10267941
+liturgy_N	n01033184
+livable_A	a01423676
+live_A	a00094448
+live_Adv	r00259019
+live_V	v00596644
+live_V2	v00596644
+live_VV	v00596644
+live_birth_N	n07320734
+live_down_V2	v02615300
+live_in_V	v01177314
+live_it_up_V2	v01191512
+live_on_V	v02618149
+live_on_V2	v02618149
+live_out_V	v01177505
+live_out_V2	v01177505
+live_together_V	v02651193
+live_up_to_V2	v02671880
+live_with_V2	v00668805
+liveable_A	a01423676
+liveborn_A	a00094799
+livedo_N	n14229788
+livelihood_N	n13365286
+liveliness_N	n00552436
+livelong_A	a00516231
+lively_A	a00804695
+liven_V	v00192836
+liven_V2	v00192836
+liver_N	n05385534
+liveried_A	a01424238
+liverish_A	a01135269
+liverpudlian_A	a03081813
+liverpudlian_N	n09704509
+liverwort_N	n11542640
+liverwurst_N	n07677360
+livery_A	a02543149
+livery_N	n00658946
+liveryman_N	n10268422
+livestock_N	n01887474
+livid_A	a00115906
+lividity_N	n04977561
+lividness_N	n04977561
+living_A	a02756129
+living_N	n05810561
+living_room_N	n03679712
+living_space_N	n13778530
+liza_N	n02602059
+lizard_N	n01674464
+lizardfish_N	n02543565
+llama_N	n02437616
+llano_N	n09341319
+llb_N	n06704898
+loach_N	n01438581
+load_N	n02964389
+load_V	v00487748
+load_V2	v00487748
+load_down_V	v01483131
+load_line_N	n08596336
+load_up_V	v01489989
+load_up_V2	v01489989
+loader_N	n10268505
+loading_N	n00713952
+loadstar_N	n05937417
+loadstone_N	n14942411
+loaf_N	n07649582
+loaf_V	v02639075
+loaf_V2	v02639075
+loaf_sugar_N	n07595499
+loafer_N	n03680355
+loam_N	n14942223
+loamless_A	a01425435
+loamy_A	a01425300
+loan_N	n06293460
+loan_V2	v02324182
+loan_collection_N	n07955841
+loan_office_N	n03680629
+loanblend_N	n06293229
+loaner_N	n03680512
+loanword_N	n06293460
+loasa_N	n12035213
+loath_A	a01293542
+loathe_V2	v01774426
+loathing_N	n07503430
+loathly_A	a01625893
+loathsome_A	a01625893
+loathsomeness_N	n04781349
+lob_N	n00120804
+lob_V	v01513290
+lob_V2	v01513290
+lobar_A	a02934314
+lobate_A	a02934458
+lobby_N	n02715513
+lobby_V	v02458943
+lobby_V2	v02458943
+lobby_V2V	v02458943
+lobbyism_N	n00415333
+lobbyist_N	n10268629
+lobe_N	n03680734
+lobectomy_N	n00683590
+lobed_A	a02172851
+lobelia_N	n12168565
+lobeliaceous_A	a02756234
+loblolly_N	n07875086
+lobotomy_N	n00684128
+lobscouse_N	n07591330
+lobster_N	n01982650
+lobster_pot_N	n03680858
+lobsterman_N	n10268827
+lobular_A	a02948068
+lobularity_N	n05064722
+lobule_N	n05493650
+local_A	a01106405
+local_N	n03680942
+locale_N	n08677628
+localism_N	n06202429
+locality_N	n08641113
+localization_N	n00155487
+localize_V2	v01711749
+locate_V	v00413876
+locate_V2	v00413876
+location_N	n00027167
+locator_N	n10268930
+loch_N	n09341874
+lochia_N	n05417272
+lock_N	n
+lock_V	v00814458
+lock_V2	v00814458
+lock_away_V2	v01347678
+lock_in_V2	v01347678
+lock_out_V2	v02449717
+lock_up_V2	v01347678
+lockage_N	n00313385
+lockdown_N	n01146993
+locker_N	n02933462
+locket_N	n03683995
+locking_N	n00827638
+lockjaw_N	n14185803
+lockmaster_N	n10269078
+locknut_N	n03684338
+lockout_N	n00202620
+lockring_N	n03684489
+locksmith_N	n10269199
+lockstep_N	n00291400
+lockstitch_N	n03684611
+lockup_N	n00827638
+loco_A	a02074929
+locomotion_N	n00283127
+locomotive_A	a02994448
+locomotive_N	n03684823
+locoweed_N	n03990834
+locule_N	n05253951
+locum_N	n10269289
+locum_tenens_N	n10269289
+locus_N	n08000881
+locus_classicus_N	n06401004
+locust_N	n02226970
+locust_tree_N	n12495146
+locution_N	n07151380
+lode_N	n11446067
+lodestar_N	n05937417
+lodestone_N	n14942411
+lodge_N	n03541696
+lodge_V	v00869931
+lodge_V2	v00869931
+lodgement_N	n04777634
+lodger_N	n10269458
+lodging_N	n01054227
+lodging_house_N	n03685820
+lodgment_N	n04777634
+loess_N	n14942631
+loft_N	n03686130
+loft_V2	v00711420
+loftiness_N	n04729984
+lofty_A	a01205473
+log_N	n03686658
+log_V2	v01002481
+log_cabin_N	n03686924
+log_in_V	v02249147
+log_off_V2	v02249293
+log_on_V2	v02249147
+log_out_V	v02249293
+loganberry_N	n07745357
+logarithm_N	n06812631
+logarithmic_A	a02994617
+logarithmically_Adv	r00392531
+logbook_N	n06504049
+loge_N	n02884225
+loggerhead_N	n01664065
+loggia_N	n03687137
+logging_N	n00581772
+logic_N	n05615028
+logical_A	a00464513
+logicality_N	n04784664
+logician_N	n10269785
+logicism_N	n05972417
+loginess_N	n14018432
+logion_N	n06301302
+logistic_A	a02986218
+logistics_N	n01060745
+logjam_N	n07962405
+logo_N	n07272084
+logogram_N	n06840890
+logogrammatic_A	a02756743
+logogrammatically_Adv	r00514350
+logomach_N	n10270109
+logomachy_N	n07141319
+logorrhea_N	n09182401
+logrolling_N	n00343894
+logwood_N	n12496949
+loin_N	n02463403
+loincloth_N	n02896294
+loins_N	n05558555
+loir_N	n02352932
+loiter_V	v02639075
+loiter_V2	v02639075
+loiterer_N	n10270232
+loligo_N	n01971620
+loll_V	v02639606
+loll_V2	v02639606
+lollipop_N	n07607605
+lolly_N	n07615774
+lomatia_N	n12220829
+loment_N	n13139321
+lomustine_N	n03687688
+londoner_N	n09704630
+lone_A	a02214736
+loneliness_N	n04622415
+lonely_A	a00704360
+loner_N	n10270628
+lonesome_A	a00704360
+long_A	a01433493
+long_Adv	r00166025
+long_V	v01828405
+longan_N	n12743352
+longanberry_N	n07766409
+longboat_N	n03687820
+longbow_N	n03687928
+longbowman_N	n10270777
+longer_Adv	r00392690
+longer_N	n10270878
+longest_Adv	r00392782
+longevity_N	n04927890
+longhand_A	a02285739
+longhand_N	n06350274
+longhorn_N	n02404432
+longing_N	n07486628
+longingly_Adv	r00389421
+longish_A	a01440574
+longitude_N	n08596668
+longitudinal_A	a02830345
+longness_N	n05051601
+longshoreman_N	n10655169
+longshot_N	n03688316
+longstanding_A	a01441271
+longueur_N	n15134054
+longways_Adv	r00388209
+longways_N	n00539510
+longwise_Adv	r00388209
+longwool_N	n02414209
+loo_N	n04558478
+loofa_N	n12167075
+loofah_N	n12166793
+look_N	n00877127
+look_V	v00033599
+look_V2	v00033599
+look_V2V	v00033599
+look_VA	v00033599
+look_VV	v00033599
+look_after_V2	v02167435
+look_around_V	v02132420
+look_back_V	v00696414
+look_down_on_V2	v01828070
+look_for_V2	v01315613
+look_forward_V	v00720497
+look_into_V2	v00661824
+look_on_V	v00689950
+look_out_V	v01129064
+look_to_V2	v00720617
+look_up_V	v00877083
+look_up_V2	v00877083
+look_up_to_V2	v01827858
+lookdown_N	n02578454
+looker_N	n10613996
+looking_N	n00877127
+looking_glass_N	n03688832
+lookout_N	n00881545
+loom_N	n03689157
+loom_V	v01672384
+loon_N	n02049088
+loony_A	a02074929
+loony_N	n09976283
+loop_N	n00169811
+loop_V	v01286290
+loop_V2	v01286290
+loophole_N	n03689443
+loopy_A	a02757100
+loose_A	a00159381
+loose_Adv	r00358021
+loose_V2	v00419137
+looseleaf_A	a00257579
+loosen_V	v00419137
+loosen_V2	v00419137
+loosen_up_V	v00025654
+looseness_N	n00748307
+loosening_N	n00147862
+loosestrife_N	n12095020
+loot_N	n13262663
+loot_V	v02344568
+loot_V2	v02344568
+looter_N	n10443170
+looting_N	n00966599
+lop_V	v01321002
+lop_V2	v01321002
+lope_N	n00288486
+lope_V	v01928730
+lopsided_A	a02312450
+lopsidedness_N	n05066195
+loquacious_A	a02384077
+loquaciousness_N	n04651382
+loquacity_N	n04651382
+loquat_N	n07763792
+lorazepam_N	n03690005
+lorchel_N	n13035389
+lord_N	n09536363
+lord_V2	v02398854
+lord_it_over_V2	v02593551
+lordless_A	a00600879
+lordliness_N	n04887912
+lordly_A	a01591050
+lordolatry_N	n01045413
+lordosis_N	n14505215
+lordship_N	n05198036
+lore_N	n05985381
+lorgnette_N	n03690168
+lorica_N	n01905416
+lorikeet_N	n01820546
+lorry_N	n03690473
+lory_N	n01820348
+lose_V	v00204872
+lose_V2	v00204872
+loser_N	n10272782
+losings_N	n13329322
+loss_N	n00067526
+loss_leader_N	n03234795
+lossless_A	a01433386
+lossy_A	a01433267
+lot_N	n03233423
+lota_N	n02523338
+loth_A	a01293542
+loti_N	n13687652
+lotic_A	a00259329
+lotion_N	n03690938
+lottery_N	n00508091
+lotto_N	n00504660
+lotus_N	n11715810
+lotusland_N	n14514685
+louche_A	a01984669
+loud_A	a01452593
+loud_Adv	r00069901
+loud_hailer_N	n02917377
+loudmouth_N	n10274318
+loudness_N	n04818700
+loudspeaker_N	n03691459
+lough_N	n09343587
+lounge_N	n03691817
+lounge_V	v01528339
+lounge_chair_N	n03262932
+lounge_lizard_N	n10274474
+lounge_suit_N	n04504141
+lounger_N	n03692004
+loungewear_N	n03692379
+loupe_N	n03692522
+lour_V	v00032981
+louse_N	n02183857
+lousy_A	a00422374
+lout_N	n10274639
+loutish_A	a01949859
+louvar_N	n02632494
+louver_N	n03692676
+louvered_A	a02509059
+louvre_N	n03692676
+lovable_A	a01459422
+lovage_N	n07818825
+lovastatin_N	n03693089
+love_N	n00846515
+love_V2	v01426397
+love_V2V	v01426397
+love_VV	v01426397
+love_affair_N	n13931436
+love_child_N	n09842823
+love_feast_N	n01028534
+love_knot_N	n03693293
+love_letter_N	n06626618
+love_match_N	n01037710
+love_seat_N	n03693474
+love_song_N	n07051728
+love_story_N	n06371267
+lovebird_N	n01820052
+loveless_A	a01463869
+loveliness_N	n04685396
+lovelorn_A	a01463414
+lovely_A	a00219809
+lovemaking_N	n00846515
+lover_N	n09622302
+loverlike_A	a01466038
+lovesick_A	a01150063
+lovesickness_N	n07487493
+loving_A	a01463965
+loving_cup_N	n03147901
+lovingness_N	n04627000
+low_A	a
+low_Adv	r00393149
+low_N	n03350011
+low_V	v01215421
+low_relief_N	n02803129
+lowborn_A	a01592642
+lowboy_N	n03693860
+lowbred_A	a01950857
+lowbrow_A	a01334075
+lowbrow_N	n10423031
+lower_V	v00032981
+lower_V2	v00032981
+lowercase_A	a01467298
+lowerclassman_N	n10274815
+lowering_N	n00327683
+loweringly_Adv	r00508771
+lowermost_A	a02440881
+lowest_Adv	r00393240
+lowland_A	a01219603
+lowland_N	n09344198
+lowlander_N	n10275249
+lowliness_N	n13951215
+lowly_A	a01592857
+lowness_N	n05097845
+lowset_A	a01207423
+lox_N	n07796750
+loxapine_N	n03694490
+loyal_A	a00961392
+loyalist_N	n10275395
+loyalty_N	n01206153
+lozenge_N	n03936568
+lp_N	n03694639
+lsd_N	n03699396
+luau_N	n07450055
+lubber_N	n10245341
+lubberly_A	a01566725
+lubricant_N	n14890659
+lubricate_V2	v00219012
+lubrication_N	n00716945
+lubricious_A	a02133779
+lucent_A	a00279332
+lucerne_N	n12549420
+lucid_A	a00429355
+lucidity_N	n04820258
+lucifer_N	n03728437
+luciferin_N	n14757011
+lucifugous_A	a02757215
+luck_N	n11418138
+luck_into_V2	v02212646
+luck_out_V	v02524739
+luckless_A	a01468682
+lucky_A	a01468097
+lucrative_A	a01871774
+lucre_N	n13258362
+lucubration_N	n05784482
+luddite_N	n10275676
+ludicrous_A	a01266397
+ludo_N	n00504975
+luff_N	n00313971
+luff_V	v01902246
+luff_V2	v01902246
+luffa_N	n12166424
+lug_N	n01936671
+lug_V2	v01454246
+luge_N	n03695753
+luger_N	n03695857
+luggage_N	n02774630
+luggage_carrier_N	n03695957
+luggage_rack_N	n03696301
+luggage_van_N	n02775039
+lugger_N	n03696445
+luging_N	n00447361
+lugsail_N	n03696568
+lugubrious_A	a01366062
+lugubriousness_N	n04631470
+lugworm_N	n01936671
+lukewarm_A	a00887472
+lukewarmness_N	n04630547
+lull_N	n14522956
+lull_V	v00558061
+lull_V2	v00558061
+lullaby_N	n00546738
+lumbago_N	n14328290
+lumbar_A	a03014770
+lumber_N	n02799175
+lumber_V	v01258828
+lumber_V2	v01258828
+lumbering_N	n00608789
+lumberjack_N	n03696909
+lumberman_N	n10276045
+lumbermill_N	n03697007
+lumberyard_N	n03697265
+lumbosacral_A	a03014941
+lumen_N	n05254077
+luminary_N	n10276238
+luminescence_N	n05018785
+luminescent_A	a00272410
+luminism_N	n08468958
+luminosity_N	n05018103
+luminous_A	a00279332
+lumma_N	n13699527
+lump_N	n07961016
+lump_V2	v00657016
+lumpectomy_N	n00684648
+lumpenproletariat_N	n08181075
+lumper_N	n10276477
+lumpfish_N	n02646667
+lumpish_A	a00441272
+lumpsucker_N	n02646892
+lumpy_A	a00912490
+lunacy_N	n00512843
+lunar_A	a02757316
+lunatic_A	a02076234
+lunatic_N	n09991530
+lunch_N	n07575076
+lunch_V	v01185304
+lunch_V2	v01185304
+luncheon_N	n07575076
+luncher_N	n10277132
+lunching_N	n00841297
+lunchroom_N	n03697552
+lunchtime_N	n15165917
+lunette_N	n03697665
+lung_N	n05387544
+lunge_N	n00290276
+lunge_V	v02062212
+lunger_N	n09960001
+lungfish_N	n02516188
+lungi_N	n03697913
+lunisolar_A	a02757975
+lunula_N	n03698123
+lupin_N	n12546183
+lupine_A	a02758124
+lupine_N	n12546183
+lupus_N	n09344449
+lurch_N	n00289388
+lurch_V	v01103693
+lurcher_N	n10277352
+lure_N	n02776205
+lure_V2	v00782527
+lurid_A	a00282389
+luridness_N	n04782610
+lurk_V	v01138204
+lurker_N	n10277352
+lurking_place_N	n08584361
+luscious_A	a02132967
+lusciousness_N	n04995793
+lush_A	a00015247
+lush_N	n09782167
+lust_N	n00759335
+lust_V	v01188485
+lust_after_V2	v01828256
+luster_N	n04701162
+lusterware_N	n03698226
+lustful_A	a01727133
+lustre_N	n04701162
+lustrous_A	a00281657
+lustrum_N	n01027662
+lusty_A	a01171746
+lutanist_N	n10277638
+lute_N	n03698360
+luteal_A	a02758222
+lutefisk_N	n07871065
+lutenist_N	n10277638
+lutetium_N	n14644063
+lutheran_A	a02955358
+lutheran_N	n10277815
+luthier_N	n10277509
+lutist_N	n10277638
+lux_N	n13640716
+luxation_N	n07445010
+luxe_A	a00850053
+luxemburger_A	a
+luxemburger_N	n03081986
+luxuriance_N	n05116243
+luxuriant_A	a00015247
+luxuriate_V	v00310812
+luxuriation_N	n01071921
+luxurious_A	a01298239
+luxury_N	n05119223
+lwei_N	n13684037
+lycaenid_N	n02281787
+lycanthropy_N	n05201183
+lycee_N	n08284481
+lyceum_N	n03698723
+lychee_N	n07766173
+lychgate_N	n03698815
+lychnis_N	n11811473
+lycopene_N	n14721342
+lye_N	n14943814
+lygaeid_N	n02238887
+lying_N	n00751944
+lymantriid_N	n02285548
+lymph_N	n05404074
+lymphadenitis_N	n14349541
+lymphadenoma_N	n14241733
+lymphadenopathy_N	n14241825
+lymphangiectasia_N	n14064186
+lymphangiogram_N	n03698977
+lymphangiography_N	n00905528
+lymphangioma_N	n14247954
+lymphangitis_N	n14349628
+lymphatic_A	a02831031
+lymphedema_N	n14120614
+lymphoblast_N	n05452765
+lymphocyte_N	n05451384
+lymphocytic_A	a02831143
+lymphocytopenia_N	n14196823
+lymphocytosis_N	n14196965
+lymphogranuloma_N	n14318030
+lymphoid_A	a02831272
+lymphokine_N	n14943950
+lymphoma_N	n14241968
+lymphopoiesis_N	n13509383
+lymphuria_N	n14267994
+lynch_V2	v02484397
+lynching_N	n00224599
+lynchpin_N	n03670339
+lynx_N	n02127052
+lyonnaise_A	a00617678
+lyophilized_A	a01072908
+lypressin_N	n03699138
+lyrate_A	a02168796
+lyre_N	n03699280
+lyrebird_N	n01545574
+lyric_A	a01468994
+lyric_N	n06380726
+lyrical_A	a00856011
+lyricality_N	n04983688
+lyricism_N	n04634739
+lyricist_N	n10277912
+lysin_N	n15029646
+lysine_N	n14944182
+lysinemia_N	n14162943
+lysis_N	n13509528
+lysogenic_A	a02831364
+lysogenization_N	n13509967
+lysogeny_N	n14194345
+lysol_N	n14944317
+lysosome_N	n05434203
+lysozyme_N	n14944455
+lyssavirus_N	n01340785
+ma'am_N	n09989290
+ma_N	n06701001
+maar_N	n09344724
+mac_N	n03702719
+macabre_A	a00195684
+macadam_N	n04394630
+macadamia_N	n12221191
+macadamize_V2	v01603418
+macaque_N	n02487347
+macaroni_N	n07700964
+macaronic_A	a02758328
+macaroon_N	n07636534
+macaw_N	n01818515
+mace_N	n07267461
+macebearer_N	n10278456
+macedoine_N	n07871335
+macedonian_A	a03082253
+macedonian_N	n06945473
+macerate_V	v00389406
+macerate_V2	v00389406
+maceration_N	n05001867
+macerative_A	a02901331
+machete_N	n03699591
+machiavellian_A	a03082394
+machicolation_N	n03699754
+machination_N	n05908520
+machine_N	n02958343
+machine_V2	v01623967
+machine_gun_N	n03701391
+machinery_N	n03701640
+machinist_N	n10279018
+machismo_N	n04667180
+machmeter_N	n03702582
+macho_N	n10279219
+macintosh_N	n03702719
+mackerel_N	n02624167
+mackinaw_N	n03703075
+mackintosh_N	n03702719
+mackle_N	n06591342
+macon_N	n07896661
+macrame_N	n03703730
+macrencephalic_A	a02901491
+macrencephaly_N	n14152492
+macro_A	a01388928
+macro_N	n06586886
+macrobiotic_A	a02983739
+macrobiotics_N	n06042312
+macrocephalic_A	a02901649
+macrocephaly_N	n14508974
+macrocosm_N	n09466280
+macrocosmic_A	a02903062
+macrocytosis_N	n14207711
+macroeconomic_A	a02758500
+macroeconomics_N	n06150933
+macroeconomist_N	n10279392
+macroevolution_N	n13510263
+macroglossia_N	n14159459
+macromolecular_A	a02902361
+macromolecule_N	n14944888
+macron_N	n06823440
+macrophage_N	n05450740
+macroscopic_A	a01388809
+macroscopically_Adv	r00111138
+macrotus_N	n02142407
+macrozamia_N	n11603835
+macula_N	n05244934
+maculate_A	a00422546
+macule_N	n05244934
+macumba_N	n06225505
+macushla_N	n10279540
+mad_A	a00115193
+madagascan_A	a03082589
+madagascan_N	n09721647
+madam_N	n09989290
+madame_N	n10279778
+madcap_N	n09991530
+madden_V2	v01787600
+madder_N	n12661227
+madderwort_N	n12660601
+madeira_N	n07900616
+mademoiselle_N	n02595339
+madhouse_N	n02820798
+madman_N	n10276764
+madness_N	n04885784
+madonna_N	n11148748
+madras_N	n03703862
+madrasa_N	n08283180
+madrigal_N	n07052925
+madrigalist_N	n10279867
+madrilene_N	n07584228
+madrona_N	n12230540
+madwoman_N	n10279964
+maelstrom_N	n07433145
+maenad_N	n09787390
+maestro_N	n10280130
+mafia_N	n08245425
+mafioso_N	n10280364
+mag_N	n06595351
+magazine_N	n02973017
+magdalen_N	n10280598
+magenta_A	a00377524
+magenta_N	n01285784
+maggot_N	n02312175
+maggoty_A	a01069823
+magic_A	a01576071
+magic_N	n00099951
+magical_A	a01576071
+magician_N	n10280674
+magisterial_A	a02831596
+magistracy_N	n00594738
+magistrate_N	n10280945
+magma_N	n14931795
+magnanimity_N	n04832716
+magnanimous_A	a01114658
+magnate_N	n09840217
+magnesia_N	n14690607
+magnesite_N	n14680514
+magnesium_N	n14644249
+magnet_N	n03705379
+magnetic_A	a
+magnetically_Adv	r00089883
+magnetism_N	n06120769
+magnetite_N	n14945914
+magnetization_N	n05020225
+magnetize_V2	v00399788
+magneto_N	n03708425
+magnetograph_N	n03708672
+magnetohydrodynamics_N	n06114069
+magnetometer_N	n03708843
+magneton_N	n13642337
+magnetosphere_N	n11477041
+magnetron_N	n03708962
+magnificat_N	n07037059
+magnification_N	n00367427
+magnificence_N	n04729328
+magnificent_A	a01285376
+magnifico_N	n10281176
+magnifier_N	n03709206
+magnify_V2	v00240293
+magniloquence_N	n07070429
+magniloquent_A	a02017721
+magnitude_N	n05090441
+magnolia_N	n11709674
+magnum_N	n03709363
+magnum_opus_N	n03709454
+magpie_N	n01582220
+maguey_N	n12477583
+magus_N	n10281432
+magyar_A	a02961505
+magyar_N	n06958836
+maharaja_N	n10281637
+maharajah_N	n10281637
+maharanee_N	n10281770
+maharani_N	n10281770
+mahatma_N	n10281896
+mahjong_N	n00505126
+mahoe_N	n12178494
+mahogany_N	n04973386
+mahout_N	n10282374
+mahuang_N	n11598886
+maid_N	n10282482
+maiden_A	a01009343
+maiden_N	n10282482
+maidenhair_N	n13206817
+maidenhead_N	n05521934
+maidenhood_N	n15147330
+maidenlike_A	a01484651
+maidenliness_N	n04667923
+maidenly_A	a01484651
+maidservant_N	n10282672
+maigre_N	n02596252
+mail_N	n03000247
+mail_V2	v01031256
+mail_train_N	n03711044
+mailbag_N	n03709823
+mailboat_N	n03710079
+mailbox_N	n03710193
+maildrop_N	n03710421
+mailer_N	n03710528
+mailing_N	n00122338
+mailing_list_N	n06492811
+maillot_N	n03710637
+mailman_N	n10283037
+mailsorter_N	n03710937
+maim_V2	v00090888
+main_A	a00730215
+main_N	n03711145
+mainframe_N	n02995345
+mainland_N	n09346120
+mainmast_N	n03711999
+mainsail_N	n03712337
+mainspring_N	n03712444
+mainstay_N	n03712637
+mainstream_N	n05955186
+mainstreamed_A	a01326805
+maintain_V	v00732552
+maintain_V2	v00732552
+maintain_VS	v00732552
+maintainable_A	a01963688
+maintenance_N	n00267522
+maisonette_N	n03713151
+maisonnette_N	n03713151
+maize_N	n04966543
+majestic_A	a01285136
+majestically_Adv	r00394462
+majesty_N	n04729984
+majolica_N	n03713436
+major_A	a
+major_N	n02100236
+major_V	v00607609
+majority_N	n05122557
+majuscular_A	a01474196
+majuscule_A	a01473996
+make_N	n
+make_V	v00665476
+make_V2	v00665476
+make_V2A	v00665476
+make_V2V	v00665476
+make_V3	v00665476
+make_VA	v00665476
+make_VS	v00665476
+make_VV	v00665476
+make_for_V2	v01629589
+make_it_V	v02525044
+make_off_V	v02073714
+make_out_V	v00626300
+make_out_V2	v00626300
+make_over_V2	v01619725
+make_up_V	v00040928
+make_up_V2	v00040928
+makeover_N	n00269674
+maker_N	n08060446
+makeready_N	n01143957
+makeshift_N	n00178551
+makeup_N	n03714235
+makeweight_N	n03714610
+making_N	n00923995
+mako_N	n01484097
+makomako_N	n12193665
+malabsorption_N	n13510829
+malacca_N	n03715275
+malachite_N	n14680661
+malacia_N	n14208065
+malacologist_N	n10284763
+malacology_N	n06073067
+maladaptive_A	a00046673
+maladjusted_A	a00351818
+maladjustive_A	a00046955
+maladjustment_N	n14387975
+maladroit_A	a00063277
+maladroitness_N	n05648459
+malady_N	n14061805
+malahini_N	n10284871
+malaise_N	n14447019
+malamute_N	n02110063
+malapropism_N	n06769883
+malapropos_A	a00138622
+malapropos_Adv	r00376066
+malaria_N	n14077830
+malarial_A	a03082745
+malawian_A	a03082875
+malawian_N	n09721759
+malay_A	a03083069
+malay_N	n06938887
+malayan_A	a03083069
+malayan_N	n09712696
+malaysian_A	a03083417
+malaysian_N	n06939051
+malcontent_A	a00589960
+malcontent_N	n10284965
+male_A	a01476685
+male_N	n01321230
+maleate_N	n14946251
+maleberry_N	n12241192
+malediction_N	n07233996
+malefactor_N	n09977660
+malefic_A	a00224515
+maleficence_N	n04846533
+maleficent_A	a00224166
+maleness_N	n05008227
+maleo_N	n01802159
+malevolence_N	n04842313
+malevolent_A	a00224515
+malfeasance_N	n00741925
+malfeasant_N	n10286200
+malformation_N	n07367091
+malformed_A	a02141298
+malfunction_N	n07318476
+malfunction_V	v01525295
+malian_A	a03083678
+malian_N	n09722279
+malice_N	n04842313
+malicious_A	a00224731
+malign_A	a00227003
+malign_V2	v00848169
+malignancy_N	n04842788
+malignant_A	a02594714
+malignity_N	n04842788
+malik_N	n10286282
+malinger_V	v02464132
+malingerer_N	n10286539
+malingering_N	n00741272
+malinois_N	n02105162
+mallard_N	n01847806
+malleability_N	n05021884
+malleable_A	a02144436
+mallee_N	n12335664
+mallet_N	n03715386
+malleus_N	n05325943
+mallow_N	n12170585
+malmsey_N	n07900734
+malnourished_A	a02300914
+malnutrition_N	n14199700
+malocclusion_N	n14060929
+malodor_N	n05714894
+malodorous_A	a01053144
+malodorousness_N	n04980656
+malope_N	n12183452
+malposed_A	a02313454
+malposition_N	n05079074
+malpractice_N	n00742130
+malt_N	n07888909
+malt_V	v00117624
+malt_V2	v00117624
+malted_N	n07926642
+maltese_A	a03083842
+maltese_N	n02085936
+maltha_N	n14680836
+malthusian_A	a03084010
+maltose_N	n14946618
+maltreat_V2	v02516594
+maltreatment_N	n00419908
+maltster_N	n10286855
+malvasia_N	n13147689
+malversation_N	n00735832
+mama_N	n09519192
+mamba_N	n01749582
+mambo_N	n00538668
+mamey_N	n07766530
+mamma_N	n05554189
+mammal_N	n01861778
+mammalian_A	a02832272
+mammalogist_N	n10286989
+mammalogy_N	n06073215
+mammary_A	a02893994
+mammillaria_N	n11849871
+mammogram_N	n03716228
+mammography_N	n01006188
+mammon_N	n09491324
+mammoth_N	n02504770
+mammothermography_N	n01006536
+mammy_N	n10278128
+mamo_N	n01545010
+man_N	n02472293
+man_V2	v01088547
+man_hour_N	n15230482
+manacle_N	n03484576
+manacle_V2	v01288201
+manage_V	v01224415
+manage_V2	v01224415
+manage_VV	v01224415
+manageability_N	n04905546
+manageable_A	a01474513
+management_N	n01133281
+manager_N	n09931640
+manageress_N	n10289462
+managerial_A	a02904223
+managership_N	n00594836
+manakin_N	n01551711
+manana_N	n15263925
+manat_N	n13699747
+manatee_N	n02073831
+mancunian_A	a03084196
+mancunian_N	n09704876
+mandala_N	n03716656
+mandamus_N	n06554675
+mandarin_N	n06930093
+mandatary_N	n10289969
+mandate_N	n01140658
+mandate_V2	v00751279
+mandate_VS	v00751279
+mandator_N	n10290099
+mandatory_A	a
+mandatory_N	n00848466
+mandible_N	n05275905
+mandibular_A	a02877910
+mandibulate_A	a02758935
+mandibulofacial_A	a02878045
+mandola_N	n03716887
+mandolin_N	n03716966
+mandragora_N	n12906334
+mandrake_N	n12906498
+mandrill_N	n02486908
+mane_N	n01899746
+maneuver_N	n00059552
+maneuver_V	v01109863
+maneuver_V2	v01109863
+maneuverability_N	n04774198
+maneuverable_A	a01523249
+maneuverer_N	n10290422
+manful_A	a01475831
+manfulness_N	n04666837
+mangabey_N	n02485988
+manganate_N	n14947445
+manganese_N	n14644654
+manganite_N	n14681100
+mange_N	n14274217
+manger_N	n03717131
+mangle_N	n03717285
+mangle_V2	v00292672
+manglietia_N	n11711971
+mango_N	n07764155
+mangosteen_N	n07763987
+mangrove_N	n12345899
+mangy_A	a02582269
+manhandle_V2	v01412089
+manhole_N	n03717447
+manhood_N	n00594953
+manhunt_N	n00946529
+mania_N	n09181557
+maniac_N	n10276764
+maniacal_A	a02076416
+maniclike_A	a02076713
+manicotti_N	n07701457
+manicure_N	n00660783
+manicure_V2	v00042479
+manicurist_N	n10290919
+manifest_A	a01618376
+manifest_N	n06501918
+manifest_V2	v00423075
+manifestation_N	n01177703
+manifesto_N	n06727224
+manifold_A	a02218314
+manifold_N	n03717750
+manifold_V2	v00247390
+manikin_N	n03717921
+manila_N	n08981746
+manilla_N	n14946939
+manipulability_N	n04774365
+manipulate_V2	v00080929
+manipulation_N	n00140652
+manipulative_A	a00149461
+manipulator_N	n10291110
+maniraptor_N	n01717016
+mankind_N	n02472987
+manky_A	a02502901
+manlike_A	a01475831
+manliness_N	n04666837
+manly_A	a01475831
+manna_N	n07860629
+mannequin_N	n03717921
+manner_N	n04910135
+mannered_A	a00074094
+mannerism_N	n00755673
+mannerly_A	a00641343
+manners_N	n04898087
+mannish_A	a01483950
+mannitol_N	n03718056
+manoeuvrability_N	n04774198
+manoeuvrable_A	a01523249
+manoeuvre_N	n00059552
+manoeuvre_V	v01109863
+manoeuvre_V2	v01109863
+manoeuvrer_N	n10290422
+manometer_N	n03718335
+manor_N	n03718458
+manor_house_N	n03718458
+manorial_A	a03084397
+manpower_N	n08212347
+manque_A	a00104825
+mansard_A	a01221875
+mansard_N	n03718789
+manse_N	n03718935
+manservant_N	n10292192
+mansion_N	n03719053
+manslaughter_N	n00220409
+manta_N	n01500091
+mantel_N	n03719343
+mantelet_N	n03719560
+mantelpiece_N	n03719343
+manticore_N	n09498301
+mantilla_N	n03719560
+mantis_N	n02236044
+mantispid_N	n02267483
+mantissa_N	n06813115
+mantle_N	n02955767
+mantle_V	v01605404
+mantle_V2	v01605404
+mantra_N	n06466479
+mantrap_N	n03719826
+mantua_N	n03719911
+manual_A	a00182843
+manual_N	n00895135
+manubrium_N	n05281584
+manufacture_N	n00923444
+manufacture_V2	v01634424
+manufacturer_N	n08060446
+manul_N	n02126787
+manumission_N	n01247807
+manumit_V2	v02496498
+manure_N	n14863521
+manure_V2	v02083087
+manuscript_N	n06406979
+manx_A	a03084548
+manx_N	n02124484
+many_A	a01551633
+manzanita_N	n12230540
+maoism_N	n06215495
+maoist_N	n10292622
+maori_N	n06938386
+map_N	n03720163
+map_V2	v00380698
+map_out_V	v01756149
+mapinguari_N	n02459636
+maple_N	n12752205
+maplelike_A	a00614200
+mapmaking_N	n00924579
+mapping_N	n01024643
+maquiladora_N	n03720665
+maquis_N	n08360849
+mar_V2	v00090708
+mara_N	n02365108
+marabou_N	n01897851
+maraca_N	n03720891
+marang_N	n07766723
+maranta_N	n12351600
+marasca_N	n12644057
+maraschino_N	n07620689
+marasmus_N	n14200098
+marathon_N	n00797361
+marathoner_N	n10292969
+maraud_V	v02020237
+marauder_N	n10293172
+marble_N	n03721047
+marbled_A	a01789117
+marbleization_N	n04951186
+marbles_N	n00486358
+marblewood_N	n12770892
+marbling_N	n07672583
+marc_N	n07904190
+marcel_N	n05259991
+march_N	n00282840
+march_V	v01466978
+march_V2	v01466978
+marcher_N	n10204921
+marchioness_N	n10293590
+mardi_gras_N	n00520059
+mare_N	n02377480
+margarin_N	n07672914
+margarine_N	n07672914
+margarita_N	n07915918
+margate_N	n02588794
+margay_N	n02126640
+marge_N	n07672914
+margin_N	n04749991
+marginal_A	a00331889
+marginalia_N	n06505935
+marginality_N	n05078147
+marginalization_N	n13510946
+marginalize_V2	v02377520
+margrave_N	n10293861
+marguerite_N	n11925898
+mariachi_N	n08250409
+marigold_N	n12020507
+marihuana_N	n02949691
+marijuana_N	n02949691
+marimba_N	n03721384
+marina_N	n03721590
+marinade_N	n07824502
+marinade_V2	v00213544
+marinara_N	n07838441
+marinate_V2	v00213544
+marine_A	a01380721
+marine_N	n10294139
+mariner_N	n10294602
+marionette_N	n04025350
+mariposa_N	n12446200
+marital_A	a02852920
+mariticide_N	n00221727
+maritime_A	a02889746
+marjoram_N	n07818995
+mark_N	n00064789
+mark_V2	v00190023
+mark_V3	v00190023
+mark_down_V2	v02320078
+mark_off_V2	v00234725
+mark_out_V2	v00234725
+mark_up_V2	v02319824
+marked_A	a01480186
+marker_N	n03721797
+market_N	n01097292
+market_V	v00470386
+market_V2	v00470386
+market_cross_N	n08597973
+market_day_N	n15174122
+market_garden_N	n03722169
+market_gardening_N	n00921289
+market_square_N	n03847823
+market_town_N	n08672073
+marketable_A	a00877119
+marketing_N	n
+marketplace_N	n01097292
+markhor_N	n02417785
+marking_N	n00263642
+marking_ink_N	n14948156
+markka_N	n13688447
+marksman_N	n10294953
+marksmanship_N	n05638606
+markup_N	n06787602
+marl_N	n14681249
+marlberry_N	n12097556
+marlin_N	n02631041
+marline_N	n03722552
+marlinespike_N	n03722646
+marlite_N	n14698568
+marly_A	a02995039
+marmalade_N	n07643764
+marmite_N	n03722827
+marmoreal_A	a02994872
+marmorean_A	a02994872
+marmoset_N	n02490219
+marmot_N	n02361337
+marocain_N	n03722944
+maroon_A	a00377702
+maroon_N	n03723054
+maroon_V2	v00496489
+marque_N	n06845599
+marquee_N	n03723153
+marquess_N	n10295371
+marquetry_N	n03723267
+marquis_N	n10295479
+marriage_N	n01036996
+marriageability_N	n04718030
+marriageable_A	a01489325
+married_N	n10295819
+marrow_N	n05285623
+marrowbone_N	n07872915
+marry_V	v02488834
+marry_V2	v02488834
+marsala_N	n07901355
+marseillaise_N	n07049205
+marseille_N	n03723534
+marsh_N	n09347779
+marshal_N	n10295951
+marshal_V2	v00270215
+marshalling_yard_N	n03723653
+marshalship_N	n00595032
+marshmallow_N	n07608098
+marshy_A	a02548066
+marsupial_A	a02995373
+marsupial_N	n01874434
+marsupium_N	n05517268
+mart_N	n03722288
+marten_N	n02450034
+martensite_N	n14948377
+martial_A	a01517526
+martian_A	a02939406
+martian_N	n09489790
+martin_N	n01595624
+martinet_N	n10296444
+martingale_N	n03220401
+martini_N	n07916041
+martynia_N	n12873984
+martyr_N	n10296618
+martyr_V2	v00071646
+martyrdom_N	n07306032
+marumi_N	n12713358
+marupa_N	n12716400
+marvel_N	n07289588
+marvel_V	v00925490
+marvel_VS	v00925490
+marvellous_A	a00646117
+marvelous_A	a00646117
+marxism_N	n06215618
+marxist_N	n09863749
+marzipan_N	n07608245
+mascara_N	n03724066
+mascarpone_N	n07851554
+mascot_N	n10297234
+masculine_A	a01483324
+masculine_N	n06329165
+masculinity_N	n04666615
+masculinization_N	n13511755
+masdevallia_N	n12072722
+maser_N	n03724176
+mash_N	n07805254
+mash_V2	v00331082
+masher_N	n03724417
+mashie_N	n03724538
+masjid_N	n03724756
+mask_N	n01049475
+mask_V2	v01358328
+masking_N	n01049685
+masochism_N	n07494175
+masochist_N	n10297367
+masochistic_A	a02057681
+masochistically_Adv	r00395430
+mason_N	n10111144
+masonic_A	a02895268
+masonry_N	n00608896
+masque_N	n08253450
+masquerade_N	n00756194
+masquerade_V	v00837617
+masquerader_N	n10297841
+mass_N	n01042242
+mass_V	v02024168
+mass_V2	v02024168
+massacre_N	n00223983
+massacre_V2	v00479176
+massage_N	n00659048
+massage_V2	v00064487
+massager_N	n10297983
+massasauga_N	n01757677
+masse_N	n00500669
+masseter_N	n05294256
+masseur_N	n10298202
+masseuse_N	n10298271
+massicot_N	n14933755
+massif_N	n09348460
+massive_A	a01185916
+massiveness_N	n05027837
+mast_N	n03726760
+mastaba_N	n03727067
+mastalgia_N	n14328720
+mastectomy_N	n00685508
+masted_A	a02895668
+master_N	n03727274
+master_V2	v00597385
+master_key_N	n03896984
+masterful_A	a02226979
+mastering_N	n00910856
+masterless_A	a00600879
+masterly_A	a02226979
+mastermind_N	n10126926
+mastermind_V2	v00710005
+masterpiece_N	n00037006
+mastership_N	n00595146
+masterstroke_N	n00037090
+mastery_N	n01128655
+masthead_N	n03727738
+mastic_N	n12762049
+masticate_V2	v01201089
+mastication_N	n00278810
+mastiff_N	n02108254
+mastitis_N	n14349717
+mastodon_N	n02505998
+mastoid_A	a02853434
+mastoid_N	n05542193
+mastoidale_N	n05233875
+mastoidectomy_N	n00686168
+mastoiditis_N	n14349807
+mastopathy_N	n14208342
+mastopexy_N	n
+masturbate_V	v01430633
+masturbate_V2	v01430633
+masturbation_N	n00855674
+masturbator_N	n10299700
+mat_A	a00283972
+mat_N	n03727837
+mat_V	v00565592
+mat_V2	v00565592
+matador_N	n09836519
+matai_N	n11658544
+match_N	n03728437
+match_V	v00417001
+match_V2	v00417001
+match_point_N	n13610669
+matchboard_N	n03729131
+matchbook_N	n03729308
+matchbox_N	n03729402
+matchet_N	n03699591
+matchless_A	a00505410
+matchlock_N	n03729482
+matchmaker_N	n10299875
+matchmaking_N	n01240628
+matchstick_N	n03729826
+matchweed_N	n11974126
+matchwood_N	n09348949
+mate_N	n00167764
+mate_V	v01114475
+mate_V2	v01114475
+mateless_A	a01482658
+matelote_N	n07591813
+mater_N	n10300500
+material_A	a00625393
+material_N	n03309808
+materialism_N	n05972585
+materialist_N	n10300829
+materialistic_A	a00260780
+materialistically_Adv	r00395916
+materiality_N	n04760771
+materialization_N	n07295047
+materialize_V	v00344174
+materialize_V2V	v00344174
+materiel_N	n03730153
+maternal_A	a01722529
+maternalism_N	n00655540
+maternalistic_A	a01735130
+maternity_N	n04872958
+matey_A	a01075524
+mathematical_A	a02230795
+mathematician_N	n10301261
+mathematics_N	n06000644
+maths_N	n06000644
+matinee_N	n06894111
+matins_N	n15229677
+matriarch_N	n10302576
+matriarchal_A	a01738335
+matriarchic_A	a01738495
+matriarchy_N	n07972888
+matric_N	n01248608
+matricentric_A	a01738663
+matricide_N	n00221819
+matriculate_N	n10302905
+matriculate_V	v02471203
+matriculate_V2	v02471203
+matriculation_N	n01248608
+matrilineage_N	n13814755
+matrilineal_A	a01416809
+matrimonial_A	a02852920
+matrimony_N	n01036903
+matrix_N	n03730655
+matron_N	n10303037
+matronly_A	a01485254
+matronymic_N	n06336149
+matsyendra_N	n05082116
+matt_A	a00283972
+matte_N	n04956110
+matter_N	n00020827
+matter_V	v02645839
+matting_N	n03728318
+mattock_N	n03731019
+mattress_N	n03731164
+maturate_V	v00096766
+maturation_N	n13479889
+maturational_A	a02979722
+mature_A	a01095914
+mature_V	v00097179
+mature_V2	v00097179
+maturity_N	n14424780
+matutinal_A	a02759480
+matzo_N	n07684164
+maudlin_A	a00854413
+maul_N	n03731695
+maul_V2	v01232098
+mauler_N	n10303513
+maulstick_N	n03731882
+maund_N	n13718267
+maunder_V	v01036804
+maundy_thursday_N	n15193526
+mauritanian_A	a03084759
+mauritanian_N	n09722399
+mauritian_A	a03084759
+mauritian_N	n09722530
+mausoleum_N	n03732114
+mauve_A	a00377890
+mauve_N	n04970544
+maverick_N	n02404028
+mavis_N	n01558149
+maw_N	n05302307
+mawkish_A	a00854413
+mawkishness_N	n04627506
+max_N	n04253751
+max_out_V2	v02007111
+maxi_A	a01433081
+maxi_N	n03732458
+maxillaria_N	n12073217
+maxillary_A	a02878147
+maxillodental_A	a02878252
+maxillofacial_A	a02878368
+maxillomandibular_A	a02878580
+maxim_N	n07152948
+maximal_A	a01495725
+maximization_N	n00367066
+maximize_V2	v00428583
+maximizing_A	a02536026
+maximum_A	a01495725
+maximum_N	n05124928
+maxwell_N	n11166504
+may_N	n12627750
+may_beetle_N	n02172870
+may_bug_N	n02172870
+mayapple_N	n11700058
+maybe_Adv	r00300247
+mayday_N	n06803954
+mayeng_N	n12200905
+mayfly_N	n02262449
+mayhaw_N	n12627526
+mayhem_N	n00554107
+mayonnaise_N	n07834507
+mayor_N	n10303814
+mayoral_A	a03085072
+mayoralty_N	n00595333
+mayoress_N	n10304018
+maypole_N	n03733131
+maypop_N	n12384227
+mayweed_N	n11923174
+maze_N	n03733281
+mazed_A	a01766133
+mazer_N	n03733465
+mazurka_N	n00538052
+mb_N	n06699225
+mc_N	n15279957
+mccarthyism_N	n00426388
+md_N	n06703321
+mead_N	n07890750
+meadow_N	n08570634
+meadowgrass_N	n12131550
+meadowlark_N	n01573074
+meager_A	a00106456
+meagerness_N	n05113462
+meagre_A	a00106456
+meagreness_N	n05113462
+meal_N	n07567707
+mealie_N	n12144313
+mealtime_N	n15165637
+mealworm_N	n02181477
+mealy_A	a02759910
+mealy_bug_N	n02250822
+mealybug_N	n02250822
+mealymouthed_A	a00768927
+mean_A	a00905039
+mean_N	n06023969
+mean_V	v00708538
+mean_V2	v00708538
+mean_V2V	v00708538
+mean_VA	v00708538
+mean_VS	v00708538
+mean_VV	v00708538
+meander_N	n00284409
+meander_V	v01882814
+meanderingly_Adv	r00397197
+meanie_N	n10304278
+meaning_N	n05919866
+meaningful_A	a01496976
+meaningfulness_N	n05170236
+meaningless_A	a01497736
+meaninglessness_N	n05173795
+meanness_N	n04833687
+means_N	n00172710
+meanspiritedly_Adv	r00397930
+meantime_Adv	r00064946
+meantime_N	n15272887
+meanwhile_Adv	r00065184
+meany_N	n10304278
+measles_N	n14123044
+measly_A	a00107384
+measurable_A	a01498769
+measure_N	n00033615
+measure_V	v00489837
+measure_V2	v00489837
+measure_out_V2	v00647094
+measure_up_V	v02679012
+measure_up_V2	v02679012
+measuredly_Adv	r00507323
+measureless_A	a01499269
+measurement_N	n00996969
+measurer_N	n10304383
+meat_N	n05921123
+meat_safe_N	n03736372
+meatball_N	n07871436
+meatless_A	a01499602
+meatpacking_N	n01103964
+meatus_N	n05248553
+meaty_A	a01499457
+mebendazole_N	n03736674
+mebibit_N	n13628592
+mecca_N	n08598568
+mechanic_A	a01500247
+mechanic_N	n09825750
+mechanical_A	a01499686
+mechanics_N	n00098385
+mechanism_N	n00098385
+mechanist_N	n10304783
+mechanistic_A	a02911112
+mechanistically_Adv	r00398339
+mechanization_N	n00102457
+mechanize_V2	v00480751
+meclizine_N	n03739136
+meclofenamate_N	n03739327
+meconium_N	n14855150
+mecopteran_N	n02162235
+mecopterous_A	a02760011
+med_N	n06701596
+medal_N	n06706676
+medalist_N	n10304914
+medallion_N	n06706676
+medallist_N	n10304914
+meddle_V	v02539101
+meddler_N	n10305192
+meddlesome_A	a01352561
+meddling_N	n00201516
+mediacy_N	n04919580
+mediaeval_A	a02989754
+medial_A	a00331030
+median_A	a00331030
+median_N	n06023821
+mediant_N	n06857986
+mediastinum_N	n05324691
+mediate_A	a00770756
+mediate_V	v00760956
+mediate_V2	v00760956
+mediation_N	n01240432
+mediator_N	n09624559
+mediatorial_A	a02989921
+mediatory_A	a02990035
+mediatrix_N	n09624899
+medic_N	n10305635
+medical_A	a01168988
+medical_N	n00142361
+medicament_N	n03740161
+medicare_N	n01089009
+medicate_V2	v00084230
+medication_N	n00664110
+medicative_A	a01166656
+medicinal_A	a01166656
+medicine_N	n00612160
+medicine_ball_N	n03742019
+medicine_chest_N	n03742115
+medicine_man_N	n10626439
+medico_N	n10020890
+medicolegal_A	a02760615
+medieval_A	a02989754
+medina_N	n08628308
+mediocre_A	a01128253
+mediocrity_N	n04795061
+meditate_V	v00630380
+meditate_V2	v00630380
+meditation_N	n05785885
+meditative_A	a02419434
+mediterranean_A	a03085213
+medium_A	a00617752
+medium_N	n00610222
+medlar_N	n07766891
+medley_N	n07047505
+medroxyprogesterone_N	n14747168
+medulla_N	n05490799
+medullary_A	a02760820
+medusa_N	n01910252
+medusoid_A	a02761162
+meed_N	n13284356
+meek_A	a00789494
+meekness_N	n04889779
+meerkat_N	n02138441
+meerschaum_N	n03742416
+meet_A	a
+meet_N	n07467846
+meet_V	v02486932
+meet_V2	v02486932
+meet_V2V	v02486932
+meeting_N	n00146856
+meeting_house_N	n11727358
+meeting_place_N	n03386420
+mefloquine_N	n03742728
+megabit_N	n13628419
+megabyte_N	n13628056
+megacolon_N	n05536178
+megacycle_N	n15279957
+megadeath_N	n07333506
+megaflop_N	n13607187
+megagametophyte_N	n11687266
+megahertz_N	n15279957
+megakaryocyte_N	n05448928
+megakaryocytic_A	a03012477
+megalith_N	n03743016
+megalithic_A	a03085394
+megaloblast_N	n05449797
+megaloblastic_A	a03012599
+megalocyte_N	n05449661
+megalomania_N	n14392318
+megalomaniac_N	n10306496
+megalomaniacal_A	a01584569
+megalopolis_N	n08537708
+megalosaur_N	n01715518
+megaphone_N	n03743279
+megapode_N	n01801088
+megascopic_A	a02516435
+megasporangium_N	n11687432
+megaspore_N	n11688199
+megasporophyll_N	n11687553
+megatherian_N	n02458517
+megaton_N	n13647353
+megawatt_N	n13644894
+megestrol_N	n14746270
+megillah_N	n06408239
+megilp_N	n14949608
+megohm_N	n13647097
+megrim_N	n14327707
+meiosis_N	n07104292
+meiotic_A	a02763423
+meitnerium_N	n14644963
+melagra_N	n14328794
+melamine_N	n14949746
+melancholia_N	n14392491
+melancholic_A	a01362684
+melancholic_N	n10306595
+melancholy_A	a00365261
+melancholy_N	n05406782
+melange_N	n08399977
+melanin_N	n14757172
+melanoblast_N	n05241374
+melanocyte_N	n05241485
+melanoderma_N	n04976567
+melanoma_N	n14252564
+melanosis_N	n14230083
+melatonin_N	n05411338
+meld_V2	v00394813
+melee_N	n00554200
+melena_N	n14855280
+melilotus_N	n11750989
+meliorate_V	v00205046
+meliorate_V2	v00205046
+melioration_N	n00261029
+meliorism_N	n05945508
+mellifluous_A	a01501821
+mellow_A	a00799224
+mellow_V	v00254298
+mellow_V2	v00254298
+mellowing_N	n13513222
+mellowingly_Adv	r00507609
+mellowness_N	n04656448
+melodic_A	a01501113
+melodically_Adv	r00134613
+melodious_A	a01501113
+melodiousness_N	n04983848
+melodrama_N	n07016648
+melodramatic_A	a00795078
+melodramatically_Adv	r00399242
+melody_N	n05711915
+melon_N	n07755411
+melosa_N	n11994527
+melphalan_N	n03743577
+melt_V	v00223928
+melt_V2	v00223928
+melt_down_V2	v00444629
+meltable_A	a02265594
+meltdown_N	n07316403
+melter_N	n10307114
+melting_point_N	n05013967
+melting_pot_N	n03140126
+meltwater_N	n14950055
+mem_N	n06838005
+member_N	n05526384
+membered_A	a01502507
+memberless_A	a01503886
+membership_N	n08400965
+membrane_N	n03743761
+membranous_A	a03085572
+meme_N	n05985126
+memento_N	n05813822
+memo_N	n06506191
+memoir_N	n06410187
+memorabilia_N	n06505705
+memorability_N	n05215921
+memorable_A	a01040752
+memorandum_N	n06506191
+memorial_N	n03743902
+memorialize_V2	v00612042
+memorization_N	n05755156
+memorize_V2	v00604576
+memorizer_N	n10308504
+memory_N	n03744276
+memsahib_N	n09687940
+menace_N	n06733782
+menace_V2	v00012137
+menacingly_Adv	r00399802
+menage_N	n08078020
+menagerie_N	n03745146
+menarche_N	n07325762
+mend_N	n00266806
+mend_V	v00260648
+mend_V2	v00260648
+mendacious_A	a01226129
+mendacity_N	n04876235
+mendelevium_N	n14645092
+mendelian_A	a03085715
+mender_N	n10308732
+mendicant_A	a00714437
+mendicant_N	n09847010
+mending_N	n00266806
+menhaden_N	n
+menhir_N	n03745571
+menial_A	a02229961
+menial_N	n10308938
+meningeal_A	a02761251
+meningioma_N	n14239743
+meningism_N	n14359816
+meningitis_N	n14137829
+meningocele_N	n14467172
+meningoencephalitis_N	n14343411
+meninx_N	n05326900
+meniscectomy_N	n00686282
+meniscus_N	n03745712
+menopausal_A	a02761349
+menopause_N	n15154462
+menorah_N	n03746005
+menorrhagia_N	n13513540
+menorrhea_N	n05402576
+mensal_A	a02932161
+mensch_N	n10309009
+menstrual_A	a02879273
+menstruate_V	v00062203
+menstruation_N	n13513747
+menstruum_N	n13513747
+mensurable_A	a01498769
+mensural_A	a02931947
+mensuration_N	n00996969
+mental_A	a01779986
+mentalism_N	n05973007
+mentality_N	n05618056
+menthol_N	n03746861
+mentholated_A	a03085877
+mention_N	n06706317
+mention_V	v01020005
+mention_V2	v01020005
+mention_VS	v01020005
+mentioner_N	n10309347
+mentor_N	n10309496
+mentum_N	n05277100
+menu_N	n05911124
+meow_N	n07386614
+meperidine_N	n03747103
+mephenytoin_N	n03747281
+mephistophelian_A	a01133374
+mephitis_N	n02446014
+mephobarbital_N	n03747508
+meprobamate_N	n03747746
+meralgia_N	n14328894
+merbromine_N	n03748002
+mercantile_A	a02995482
+mercantilism_N	n01090446
+mercaptopurine_N	n03748456
+mercenary_A	a00483816
+mercenary_N	n10309614
+mercer_N	n10309785
+mercerize_V2	v00185698
+merchandise_N	n03748886
+merchant_N	n10309896
+merchantability_N	n14564165
+merchantman_N	n02878222
+merciful_A	a01507134
+mercifulness_N	n01071411
+merciless_A	a01507402
+mercilessness_N	n04831031
+mercurial_A	a02866278
+mercuric_A	a02763520
+mercury_N	n05014308
+mercy_N	n01071411
+mere_A	a01099707
+mere_N	n09351547
+merestone_N	n07259438
+meretricious_A	a02763684
+meretriciousness_N	n04818700
+merganser_N	n01854415
+merge_V	v00243124
+merge_V2	v00243124
+merger_N	n01238424
+merging_N	n00146856
+mericarp_N	n11678377
+meridian_A	a02866183
+meridian_N	n08598823
+meridional_A	a02763824
+meringue_N	n07621140
+merino_N	n02414290
+merino_sheep_N	n02414290
+meristem_N	n13130885
+merit_N	n04807050
+merit_V2	v02646378
+meritocracy_N	n06218824
+meritocratic_A	a03086002
+meritorious_A	a02586747
+merlon_N	n03750614
+mermaid_N	n09489601
+merman_N	n09489697
+meromelia_N	n14466432
+meronym_N	n06293746
+meronymy_N	n13808708
+merozoite_N	n01422450
+merriment_N	n00429949
+merry_A	a00874226
+merrymaker_N	n10526096
+merrymaking_N	n
+mesa_N	n09058071
+mesalliance_N	n13965780
+mescal_N	n07905770
+mescaline_N	n03750912
+mesenchyme_N	n01464441
+mesenteric_A	a03009476
+mesentery_N	n05429195
+mesh_N	n00140393
+mesh_V	v00405079
+mesh_V2	v00405079
+meshugaas_N	n00513251
+meshugge_A	a01837025
+meshuggeneh_N	n10310516
+mesial_A	a00778958
+mesic_A	a02589551
+mesmeric_A	a00168188
+mesmerism_N	n00158996
+mesmerist_N	n10195261
+mesmerize_V2	v00020671
+mesoblastic_A	a02866976
+mesocarp_N	n11684654
+mesocolon_N	n05429404
+mesoderm_N	n01464077
+mesohippus_N	n02376135
+mesolithic_A	a03089951
+mesomorph_N	n10310903
+mesomorphic_A	a00828336
+meson_N	n09352282
+mesonic_A	a02995161
+mesophyte_N	n13121349
+mesophytic_A	a02589730
+mesosphere_N	n09352578
+mesothelioma_N	n14251435
+mesothelium_N	n05240710
+mesquite_N	n11765277
+mess_N	n03751065
+mess_V	v00276214
+mess_V2	v00276214
+mess_about_V	v02639075
+mess_about_V2	v02639075
+mess_around_V	v01473346
+mess_around_V2	v01473346
+mess_jacket_N	n03751269
+mess_up_V2	v00276214
+message_N	n06253690
+messaging_N	n06280477
+messenger_N	n10311021
+messiah_N	n07042405
+messiahship_N	n00595410
+messianic_A	a02867242
+messiness_N	n04897428
+messmate_N	n10311506
+messuage_N	n03751590
+messy_A	a02426042
+mestiza_N	n10311661
+mestizo_N	n10311823
+mestranol_N	n14751216
+metabolic_A	a01508444
+metabolically_Adv	r00114192
+metabolism_N	n13514314
+metabolite_N	n15110796
+metabolize_V2	v01197750
+metacarpal_A	a03086167
+metacarpal_N	n05277261
+metacarpus_N	n05593871
+metacenter_N	n05866822
+metacentric_A	a03140338
+metadata_N	n08462721
+metagenesis_N	n11424589
+metagrobolized_A	a01766550
+metaknowledge_N	n05999455
+metal_N	n14586769
+metal_V2	v01603303
+metalanguage_N	n06900156
+metalepsis_N	n07107896
+metalhead_N	n10311995
+metallic_A	a01527420
+metallic_N	n03751977
+metallike_A	a01528946
+metalloid_A	a01529479
+metallurgical_A	a03086294
+metallurgist_N	n10312077
+metallurgy_N	n06125698
+metalware_N	n03752262
+metalwork_N	n00925732
+metalworker_N	n10614629
+metalworking_N	n00925732
+metamathematics_N	n06017895
+metamere_N	n02665812
+metameric_A	a02481951
+metamorphic_A	a01529643
+metamorphism_N	n13514648
+metamorphopsia_N	n14554695
+metamorphose_V	v00381601
+metamorphose_V2	v00381601
+metamorphosis_N	n00402128
+metamorphous_A	a02951869
+metaphase_N	n13515149
+metaphor_N	n07106800
+metaphorical_A	a01419784
+metaphysical_A	a02865814
+metaphysics_N	n06162653
+metaphysis_N	n05592870
+metaproterenol_N	n03752649
+metarule_N	n05847320
+metasequoia_N	n11640132
+metastability_N	n04739262
+metastable_A	a02865963
+metastasis_N	n13515353
+metastatic_A	a02975216
+metatarsal_A	a03086476
+metatarsal_N	n05277405
+metatarsus_N	n05594568
+metatherian_N	n01873982
+metathesis_N	n13469066
+metazoan_N	n01908958
+mete_out_V2	v02294436
+metempsychosis_N	n11408914
+metencephalon_N	n05481997
+meteor_N	n09353109
+meteoric_A	a02865315
+meteorite_N	n09352849
+meteoritic_A	a02980416
+meteoroid_N	n09353109
+meteorologic_A	a02865479
+meteorological_A	a02865479
+meteorologist_N	n10312287
+meteorology_N	n06118563
+meteortropism_N	n00862170
+meter_N	n03753077
+meterstick_N	n03753514
+metformin_N	n03753657
+methacholine_N	n03753826
+methadone_N	n03754014
+methamphetamine_N	n03754295
+methane_N	n14951229
+methanogen_N	n01347858
+methanol_N	n14687818
+methapyrilene_N	n03754676
+methaqualone_N	n03754822
+metharbital_N	n03754979
+metheglin_N	n07890890
+methenamine_N	n03755140
+methicillin_N	n03755388
+methionine_N	n14952290
+methocarbamol_N	n03755545
+method_N	n00549766
+methodical_A	a01668567
+methodism_N	n06231494
+methodist_A	a02955562
+methodist_N	n10312600
+methodological_A	a02943463
+methodology_N	n05661400
+methotrexate_N	n03755712
+methyl_N	n14952122
+methylated_A	a03086603
+methyldopa_N	n03755991
+methylenedioxymethamphetamine_N	n03756184
+methylphenidate_N	n03756624
+methyltestosterone_N	n14748117
+metic_N	n10312890
+metical_N	n13688811
+meticulous_A	a00984879
+meticulousness_N	n04672605
+metier_N	n00610222
+metonym_N	n06293898
+metonymic_A	a01419999
+metonymically_Adv	r00134532
+metonymy_N	n07107676
+metopion_N	n05234016
+metoprolol_N	n03756857
+metralgia_N	n14328966
+metre_N	n04991738
+metric_A	a02995636
+metrical_A	a02995636
+metrication_N	n00194645
+metricize_V2	v00381331
+metrification_N	n00194645
+metritis_N	n14349892
+metro_N	n03757138
+metrological_A	a02763927
+metrology_N	n06135806
+metronidazole_N	n03757428
+metronome_N	n03757604
+metropolis_N	n08226335
+metropolitan_A	a02865172
+metropolitan_N	n10313146
+metroptosis_N	n14558801
+metrorrhagia_N	n14370825
+mettle_N	n04857490
+mettlesome_A	a00263994
+mettlesomeness_N	n04634415
+mew_N	n02041678
+mew_V	v01052782
+mews_N	n03757723
+mexican_A	a03026902
+mexican_N	n09722658
+mexiletine_N	n03757925
+mezereon_N	n12347158
+mezereum_N	n12347380
+mezuzah_N	n06433672
+mezzanine_N	n03758089
+mezzotint_N	n03758478
+mg_N	n13723061
+mho_N	n13637240
+mi_N	n06868582
+miaou_N	n07386614
+miaou_V	v00941719
+miaow_N	n07386614
+miaow_V	v00941719
+miasma_N	n14518010
+miasmal_A	a00462546
+miasmic_A	a00462546
+mica_N	n14681555
+micaceous_A	a02764031
+micelle_N	n09353603
+michaelmas_N	n15186412
+mickey_N	n09715521
+mickle_N	n13774404
+miconazole_N	n03758720
+micro_A	a01393976
+microbalance_N	n03758894
+microbe_N	n01384491
+microbial_A	a03014485
+microbiologist_N	n10313580
+microbiology_N	n06077648
+microbrachia_N	n14509219
+microbrewery_N	n03758992
+microcephalic_A	a02901806
+microcephaly_N	n14509299
+microcosm_N	n05938314
+microcosmic_A	a02902744
+microcrystalline_A	a00269241
+microcyte_N	n05454578
+microcytosis_N	n14197099
+microdot_N	n03759114
+microeconomic_A	a02764159
+microeconomics_N	n06151108
+microeconomist_N	n10313724
+microelectronic_A	a02902068
+microelectronics_N	n06115179
+microevolution_N	n13515678
+microfarad_N	n13635985
+microfiche_N	n03759243
+microfilm_N	n03759432
+microfilm_V2	v01712450
+microflora_N	n11530008
+microfossil_N	n09353815
+microgametophyte_N	n11687681
+microgauss_N	n13638706
+microglia_N	n05468211
+microgliacyte_N	n05468351
+microgram_N	n13722929
+micrometeoric_A	a02902883
+micrometeorite_N	n09353918
+micrometeoritic_A	a02980583
+micrometer_N	n03759661
+micrometry_N	n01002872
+micron_N	n13658496
+micronutrient_N	n14582716
+microorganism_N	n01326291
+micropaleontology_N	n06145062
+micropenis_N	n05526860
+microphage_N	n05453815
+microphone_N	n03759954
+microphoning_N	n13515828
+microphotometer_N	n03760164
+microprocessor_N	n03760310
+micropylar_A	a02902976
+micropyle_N	n11679378
+microradian_N	n13611740
+microscope_N	n03760671
+microscopic_A	a02918844
+microscopical_A	a02918844
+microscopist_N	n10313872
+microscopy_N	n00640889
+microsecond_N	n15236176
+microsomal_A	a03019219
+microsome_N	n05434361
+microsporangium_N	n11687964
+microspore_N	n11687789
+microsporidian_N	n01427399
+microsporophyll_N	n11688069
+microsurgery_N	n00684988
+microtome_N	n03760944
+microtubule_N	n05246969
+microvolt_N	n13642729
+microwave_N	n03761084
+micturition_N	n13515958
+mid_A	a00816324
+midafternoon_N	n15166352
+midair_N	n08600147
+midazolam_N	n03761845
+midbrain_N	n05499828
+midday_N	n15165490
+midden_N	n07962295
+middle_A	a00815941
+middle_N	n05555473
+middlebrow_N	n10314182
+middleman_N	n09960117
+middlemost_A	a00331167
+middleweight_N	n10314305
+middling_A	a01673061
+middling_Adv	r00035718
+middling_N	n03762067
+middy_N	n03762238
+midfield_N	n08571275
+midge_N	n02203152
+midget_N	n10040344
+midgrass_N	n12103680
+midi_A	a01432894
+midinette_N	n10314627
+midiron_N	n03762332
+midland_N	n08588596
+midmost_A	a00331167
+midmost_Adv	r00259303
+midnight_N	n15168185
+midplane_N	n13861686
+midrib_N	n13098420
+midriff_N	n05318606
+midshipman_N	n10314703
+midships_Adv	r00402030
+midst_N	n08588699
+midstream_N	n09354511
+midsummer_N	n15222012
+midterm_N	n07198605
+midway_A	a00330506
+midway_Adv	r00255415
+midway_N	n01287782
+midweek_Adv	r00402217
+midweek_N	n15136342
+midweekly_A	a01970322
+midwestern_A	a00826403
+midwife_N	n10314836
+midwifery_N	n00186549
+midwinter_N	n15238074
+mien_N	n04910377
+miff_V2	v01786620
+might_N	n05030680
+mighty_A	a01826575
+mighty_Adv	r00032299
+mignonette_N	n12385566
+migraine_N	n14327707
+migrant_A	a02127815
+migrant_N	n10314952
+migrate_V	v01856626
+migration_N	n01123095
+migrational_A	a02895861
+migrator_N	n01318478
+migratory_A	a02129007
+mihrab_N	n03762434
+mikado_N	n10315217
+mike_N	n03759954
+mikvah_N	n00258093
+mil_N	n13611082
+milady_N	n10315382
+milage_N	n05131194
+milch_A	a03086712
+mild_A	a01508719
+mildew_N	n13077295
+mildew_V	v00210738
+mildew_V2	v00210738
+mildness_N	n04829922
+mile_N	n07469325
+mileage_N	n05131194
+mileometer_N	n03841143
+miler_N	n10315561
+milestone_N	n07271167
+milieu_N	n14513944
+militainment_N	n00515791
+militancy_N	n04837615
+militant_A	a00083003
+militant_N	n10315837
+militarism_N	n06221974
+militarist_N	n10316013
+militaristic_A	a01518577
+militarized_A	a00142825
+military_A	a01517081
+military_N	n08199025
+militate_V	v02431129
+militia_N	n08390511
+militiaman_N	n10317717
+milk_N	n05399034
+milk_V	v00194170
+milk_V2	v00194170
+milk_powder_N	n07846143
+milk_shake_N	n07923297
+milk_tooth_N	n05306894
+milkcap_N	n13006631
+milking_machine_N	n03764995
+milkless_A	a02554663
+milkmaid_N	n09988216
+milkman_N	n10317884
+milkshake_N	n07923297
+milksop_N	n10603378
+milkweed_N	n12019035
+milkwort_N	n12705013
+milky_A	a00434384
+mill_N	n00358290
+mill_V	v00332017
+mill_V2	v00332017
+mill_around_V	v01902126
+millboard_N	n14801402
+milldam_N	n03765934
+millenarian_A	a02865018
+millenarian_N	n10318414
+millenarianism_N	n06189551
+millenary_A	a02864699
+millenary_N	n13751036
+millennial_A	a02864824
+millennium_N	n15141213
+millepede_N	n01786646
+miller_N	n02283617
+millerite_N	n14681987
+millet_N	n07802963
+millettia_N	n12549799
+milliammeter_N	n03766218
+milliampere_N	n13637613
+milliard_N	n13752033
+millibar_N	n13711663
+millicurie_N	n13645465
+millidegree_N	n13714376
+milliequivalent_N	n05026744
+millifarad_N	n13636135
+milligram_N	n13723061
+millihenry_N	n13639274
+milliliter_N	n13623636
+millime_N	n13670935
+millimeter_N	n13658657
+millimetre_N	n13658657
+milline_N	n13713159
+milliner_N	n10162354
+millinery_N	n03766322
+milling_N	n03766600
+million_A	a02199177
+million_N	n13751533
+millionaire_N	n10529555
+millionairess_N	n10318607
+millionfold_Adv	r00344659
+millionth_A	a02212591
+millionth_N	n13739507
+millipede_N	n01786646
+milliradian_N	n13611884
+millisecond_N	n15236338
+millivolt_N	n13642596
+millivoltmeter_N	n03766697
+milliwatt_N	n13644379
+millpond_N	n09355261
+millrace_N	n03766816
+millstone_N	n03766935
+millwheel_N	n03767203
+millwork_N	n03767363
+millwright_N	n10318686
+milo_N	n12138444
+milometer_N	n03841143
+milord_N	n10318802
+milt_N	n02322712
+mime_N	n00550016
+mime_V	v01724185
+mime_V2	v01724185
+mimeograph_N	n03767459
+mimeograph_V2	v01695257
+mimesis_N	n05962785
+mimetic_A	a01216807
+mimic_A	a01216981
+mimic_N	n10319163
+mimic_V2	v01743531
+mimicry_N	n00549472
+mimosa_N	n07930315
+min_N	n06930633
+minaret_N	n03767745
+minatory_A	a00194357
+mince_N	n07650903
+mince_V	v01058036
+mince_V2	v01058036
+mince_pie_N	n07626094
+mincemeat_N	n07678586
+mincer_N	n03767966
+mincingly_Adv	r00402278
+mind_N	n
+mind_V	v00609506
+mind_V2	v00609506
+mind_VS	v00609506
+mind_reader_N	n10319580
+minder_N	n09829122
+mindful_A	a01977155
+mindfulness_N	n04663763
+mindless_A	a01978003
+mindlessness_N	n04894204
+mine_N	n03768132
+mine_V	v01125724
+mine_V2	v01125724
+mine_detector_N	n03768683
+mine_disposal_N	n00091670
+minefield_N	n08507255
+minelayer_N	n03768823
+minelaying_N	n00961962
+miner_N	n10319796
+mineral_A	a03086974
+mineral_N	n14662574
+mineralocorticoid_N	n14751863
+mineralogist_N	n10319996
+mineralogy_N	n06121113
+mineshaft_N	n03768916
+minestrone_N	n07586894
+minesweeper_N	n03769100
+minesweeping_N	n00091779
+mineworker_N	n10319796
+minge_N	n05263732
+mingle_V	v01462005
+mingle_V2	v01462005
+mingling_N	n01082350
+mingy_A	a01113807
+mini_A	a01432712
+miniature_A	a01394075
+miniature_N	n03769235
+miniaturist_N	n10320106
+miniaturization_N	n00360601
+miniaturize_V2	v00241496
+minibar_N	n03769610
+minibike_N	n03769722
+minibus_N	n03769881
+minicab_N	n03769967
+minicar_N	n03770085
+minicomputer_N	n03770224
+minim_N	n06870844
+minimal_A	a01496021
+minimalism_N	n08469233
+minimalist_A	a02764549
+minimalist_N	n10320230
+minimization_N	n00355919
+minimize_V2	v00427802
+minimum_A	a01496021
+minimum_N	n08600274
+minimus_N	n05566366
+mining_N	n00922327
+minion_N	n10320612
+miniskirt_N	n03770439
+minister_N	n00585810
+minister_V	v02446660
+ministerial_A	a02764643
+ministrant_A	a01197207
+ministrant_N	n10321126
+ministration_N	n01209220
+ministry_N	n00314271
+minisub_N	n03770520
+minivan_N	n03770679
+miniver_N	n03770834
+mink_N	n02442845
+minniebush_N	n12242123
+minnow_N	n01442972
+minocycline_N	n03771066
+minor_A	a01471368
+minor_N	n09917593
+minority_N	n05122850
+minotaur_N	n09499056
+minoxidil_N	n03771820
+minster_N	n03772077
+minstrel_N	n10099093
+minstrelsy_N	n05635970
+mint_N	n03772269
+mint_V2	v01639105
+mintage_N	n00909796
+mintmark_N	n06799142
+minty_A	a02764991
+minuend_N	n13729031
+minuet_N	n00536778
+minus_A	a01819821
+minus_N	n00871862
+minuscule_A	a01474324
+minuscule_N	n06350592
+minute_A	a00310716
+minute_N	n05131023
+minute_book_N	n06508299
+minute_gun_N	n03772417
+minute_hand_N	n03772584
+minuteman_N	n03772674
+minuteness_N	n04803702
+minutes_N	n06508112
+minutia_N	n05819890
+minx_N	n09965134
+minyan_N	n08358165
+miotic_A	a02765308
+miracle_N	n07288801
+miraculous_A	a01048976
+mirage_N	n05940214
+mire_N	n09355850
+mire_V	v01534745
+mire_V2	v01534745
+miro_N	n11181835
+mirror_N	n03773035
+mirror_V2	v00821944
+mirrorlike_A	a02008082
+mirth_N	n07529377
+mirthful_A	a01265308
+mirthless_A	a01368657
+miry_A	a02548066
+misadventure_N	n07314427
+misadvise_V2	v00876104
+misalignment_N	n05077524
+misalliance_N	n13965627
+misanthrope_N	n10321882
+misanthropic_A	a01138161
+misanthropy_N	n04658524
+misapplication_N	n00776732
+misapply_V2	v01161290
+misapprehend_V2	v00619869
+misapprehension_N	n05895723
+misappropriate_V2	v02292535
+misappropriation_N	n00084895
+misbegotten_A	a01407909
+misbehave_V	v02517202
+misbehave_V2	v02517202
+misbehavior_N	n00735936
+misbehaviour_N	n00735936
+misbranded_A	a01404195
+miscalculate_V	v00639478
+miscalculate_V2	v00639478
+miscalculation_N	n00072808
+miscall_V2	v00971324
+miscarriage_N	n00230475
+miscarry_V2	v00059769
+miscast_V2	v01711073
+miscegenation_N	n00849768
+miscellaneous_A	a01199083
+miscellany_N	n06592699
+mischance_N	n07314427
+mischief_N	n00736375
+mischievous_A	a01162633
+mischievousness_N	n00736375
+miscible_A	a00509377
+misconceive_V	v00619869
+misconceive_V2	v00619869
+misconception_N	n05893653
+misconduct_N	n00732746
+misconduct_V2	v02438861
+misconstrual_N	n07174877
+misconstruction_N	n06314036
+misconstrue_V2	v00619869
+miscount_N	n00653719
+miscount_V	v00948602
+miscount_V2	v00948602
+miscreant_N	n10522324
+miscue_N	n00073828
+misdate_V2	v00619503
+misdeal_N	n01085567
+misdeal_V	v02246908
+misdeal_V2	v02246908
+misdeed_N	n00735936
+misdemeanor_N	n00770270
+misdemeanour_N	n00770270
+misdirect_V2	v00991025
+misdirection_N	n00200041
+mise_en_scene_N	n03773268
+miser_N	n10322084
+miserable_A	a00107384
+miserliness_N	n04834228
+miserly_A	a01113807
+misery_N	n07533978
+misfeasance_N	n00742020
+misfire_N	n07319774
+misfire_V	v01134653
+misfit_N	n10322238
+misfortune_N	n07304852
+misgive_V2	v00733454
+misgiving_N	n05698791
+misgovern_V2	v02586979
+misgovernment_N	n01125562
+misguide_V2	v00876104
+mishandle_V2	v02438861
+mishap_N	n07314427
+mishmash_N	n08399977
+mishpocha_N	n07970079
+misinform_V2	v00834009
+misinformation_N	n06634960
+misinterpret_V2	v00619869
+misinterpretation_N	n07174433
+misjudge_V	v00671190
+misjudge_V2	v00671190
+mislaid_A	a01449884
+mislay_V2	v01503101
+mislead_V2	v00834009
+misleader_N	n10322391
+mismanage_V2	v02438861
+mismanagement_N	n01134479
+mismatch_N	n05696199
+mismatched_A	a01487201
+misname_V2	v00971324
+misnomer_N	n06338485
+miso_N	n07857170
+misocainea_N	n07547397
+misogamist_N	n10322546
+misogamy_N	n07546973
+misogynic_A	a02464491
+misogynist_N	n10322648
+misogynous_A	a01138316
+misogyny_N	n07547064
+misology_N	n07547219
+misoneism_N	n07547293
+misopedia_N	n07547473
+misplace_V2	v01501793
+misprint_N	n06769670
+misprint_V2	v01746839
+mispronounce_V2	v00951601
+mispronunciation_N	n07130918
+misquotation_N	n06613576
+misquote_V2	v01023781
+misread_V2	v00624801
+misreading_N	n07175102
+misrelated_A	a01974904
+misrepresent_V2	v00836705
+misrepresentation_N	n00751145
+misrule_N	n01125562
+miss_N	n06341249
+miss_V	v00614999
+miss_V2	v00614999
+missal_N	n06417279
+misshapen_A	a02141298
+missile_N	n03773504
+mission_N	n00730984
+missionary_A	a02765506
+missionary_N	n10322957
+missis_N	n10323529
+missive_N	n06624161
+misspell_V2	v00938146
+misspelling_N	n06353653
+misspend_V2	v02266677
+misstate_V2	v00799243
+misstatement_N	n06768735
+missus_N	n10323529
+missy_N	n10129825
+mist_N	n11482706
+mist_V	v00361495
+mist_V2	v00361495
+mistake_N	n00070965
+mistake_V	v00617748
+mistake_V2	v00617748
+mistaken_A	a00633235
+mister_N	n06341340
+mistflower_N	n11955896
+mistime_V2	v00491313
+mistiness_N	n04704116
+mistletoe_N	n12737898
+mistral_N	n11482873
+mistranslate_V2	v00960453
+mistranslation_N	n06347122
+mistreat_V2	v02516594
+mistreatment_N	n00418025
+mistress_N	n10323634
+mistrial_N	n01199252
+mistrust_N	n04895773
+mistrust_V2	v00687926
+mistrustful_A	a02464277
+misty_A	a00461609
+misunderstand_V2	v00619869
+misunderstanding_N	n05895723
+misuse_N	n00947719
+misuse_V2	v00203213
+mite_N	n01779629
+miter_N	n03773970
+miterwort_N	n12800586
+mithraic_A	a03019322
+mithramycin_N	n03774673
+mitigable_A	a01785079
+mitigate_V2	v00198850
+mitigation_N	n00353249
+mitochondrion_N	n05445389
+mitogen_N	n14953357
+mitomycin_N	n03774842
+mitosis_N	n13516597
+mitotic_A	a03019483
+mitral_A	a03019576
+mitre_N	n03773970
+mitre_joint_N	n03774461
+mitt_N	n02800213
+mittelschmerz_N	n05724965
+mitten_N	n03775071
+mitzvah_N	n00045114
+mix_N	n00380083
+mix_V	v00184117
+mix_V2	v00184117
+mix_up_V2	v00620379
+mixer_N	n03775199
+mixology_N	n05638778
+mixture_N	n00380083
+mizen_N	n03775747
+mizzen_N	n03775747
+mizzenmast_N	n03775847
+mizzle_V	v02757475
+ml_N	n13623636
+mm_N	n13658657
+mnemonic_A	a02896017
+mnemonic_N	n00171507
+mnemonics_N	n05661551
+mnemonist_N	n10324201
+mo_N	n09105821
+moa_N	n
+moan_N	n07126383
+moan_V	v01045419
+moan_V2	v01045419
+moan_VS	v01045419
+moat_N	n03776050
+moated_A	a01885757
+mob_N	n08184600
+mob_V2	v02064131
+mobbish_A	a01666927
+mobcap_N	n03776167
+mobile_A	a01522376
+mobile_N	n03776291
+mobility_N	n04773351
+mobilization_N	n01156438
+mobilize_V	v00270005
+mobilize_V2	v00270005
+mobocracy_N	n08362302
+mobster_N	n10120085
+moccasin_N	n03776877
+mocha_N	n04972950
+mock_A	a01117823
+mock_N	n01224700
+mock_V	v00849080
+mock_V2	v00849080
+mock_up_V2	v01697406
+mocker_N	n01586941
+mockernut_N	n12322099
+mockery_N	n00549610
+mockingbird_N	n01586941
+mockingly_Adv	r00301168
+mod_A	a00972902
+mod_N	n10324357
+modal_A	a02864400
+modality_N	n00661847
+mode_N	n04928903
+model_N	n00898804
+model_V	v01697027
+model_V2	v01697027
+modeler_N	n10325774
+modeling_N	n00898804
+modeller_N	n10325774
+modelling_N	n00898804
+modem_N	n03777754
+moderate_A	a01531375
+moderate_N	n09904837
+moderate_V	v00198710
+moderate_V2	v00198710
+moderation_N	n00353249
+moderationism_N	n05987283
+moderationist_N	n09904837
+moderato_A	a00983499
+moderator_N	n10326087
+moderatorship_N	n00595545
+modern_A	a01535709
+modern_N	n06826726
+moderne_A	a01536745
+modernism_N	n00412449
+modernist_N	n10326643
+modernistic_A	a00972902
+modernity_N	n05050668
+modernization_N	n00264913
+modernize_V2	v00262076
+modest_A	a01537885
+modesty_N	n04900121
+modicum_N	n13761801
+modifiable_A	a00350069
+modification_N	n00199707
+modifier_N	n05439286
+modify_V2	v00126264
+modillion_N	n03778459
+modiolus_N	n05322735
+modish_A	a00971506
+modiste_N	n10033412
+mods_N	n08371574
+modular_A	a02296415
+modulate_V	v00123894
+modulate_V2	v00123894
+modulation_N	n00200379
+module_N	n03778600
+modulus_N	n13587763
+modus_operandi_N	n01026482
+modus_vivendi_N	n04930632
+mogul_N	n09840217
+mohair_N	n03779128
+mohammedan_N	n10327002
+mohawk_N	n05260928
+moiety_N	n08372299
+moil_V	v00218214
+moire_A	a01789359
+moire_N	n03779246
+moist_A	a02548820
+moisten_V	v00217956
+moisten_V2	v00217956
+moistening_N	n00278040
+moisture_N	n14535431
+mojarra_N	n02636854
+mojo_N	n05968209
+moke_N	n02389865
+moksa_N	n07321657
+molal_A	a02900381
+molality_N	n05039907
+molar_A	a01542071
+molar_N	n05307773
+molarity_N	n05040081
+molasses_N	n07859951
+mold_N	n03779370
+mold_V	v00210738
+mold_V2	v00210738
+moldboard_N	n03779884
+molding_N	n00909899
+moldy_A	a01070088
+mole_N	n01889520
+molecular_A	a01542252
+molecule_N	n14585519
+molehill_N	n09357346
+moleskin_N	n03780799
+molest_V2	v01789514
+molestation_N	n00419644
+molester_N	n10327333
+molindone_N	n03780896
+moll_N	n10327475
+mollie_N	n01449980
+mollification_N	n01151097
+mollify_V2	v00256027
+mollusc_N	n01940736
+molluscum_N	n14230232
+mollusk_N	n01940736
+mollycoddle_N	n10327583
+mollycoddle_V2	v02570267
+moloch_N	n01688961
+molt_N	n13516842
+molten_A	a01506526
+molter_N	n01318660
+molto_Adv	r00403175
+molybdenite_N	n14682469
+molybdenum_N	n14645661
+mombin_N	n07765517
+moment_N	n05170574
+momentary_A	a01443097
+momentous_A	a02161982
+momentousness_N	n05169412
+momentum_N	n05029137
+momism_N	n00820721
+monad_N	n01326751
+monal_N	n01805321
+monandrous_A	a01544580
+monandry_N	n13965888
+monarch_N	n02279972
+monarchal_A	a00718339
+monarchic_A	a00718339
+monarchism_N	n06219300
+monarchist_N	n10327824
+monarchy_N	n08363812
+monarda_N	n12858150
+monastery_N	n03781244
+monastic_A	a02578894
+monasticism_N	n04882214
+monatomic_A	a02884766
+monaural_A	a00240842
+monazite_N	n14682642
+monday_N	n15163979
+monegasque_A	a02978155
+monegasque_N	n10327987
+moneran_A	a02834164
+moneran_N	n01342269
+monestrous_A	a02138034
+monetarism_N	n05995898
+monetarist_N	n10328123
+monetary_A	a02775934
+monetization_N	n00154689
+monetize_V2	v02481231
+money_N	n13250542
+money_order_N	n13380820
+moneybag_N	n03781594
+moneyed_A	a02026055
+moneygrubber_N	n10328328
+moneylender_N	n10742384
+moneyless_A	a02026197
+moneymaker_N	n05910577
+moneymaking_N	n00078393
+moneywort_N	n12095647
+monger_N	n10720453
+mongo_N	n13708748
+mongol_A	a03087088
+mongol_N	n09644152
+mongolian_A	a03087088
+mongolian_N	n06928839
+mongolism_N	n14159623
+mongoloid_A	a03087579
+mongoloid_N	n10328560
+mongoose_N	n02137549
+mongrel_N	n02084861
+monilia_N	n13079073
+monism_N	n05964643
+monistic_A	a02947019
+monition_N	n06558434
+monitor_N	n01694709
+monitor_V	v02163301
+monitor_V2	v02163301
+monitoring_N	n00880046
+monk_N	n10112129
+monkey_N	n02484322
+monkey_V	v01473346
+monkey_around_V	v01473346
+monkey_jacket_N	n03751269
+monkey_nut_N	n07737745
+monkey_puzzle_N	n11646167
+monkey_wrench_N	n03782794
+monkfish_N	n01495493
+monkish_A	a01300961
+monkshood_N	n11723227
+mono_A	a00241079
+monoamine_N	n14953813
+monoblast_N	n05453412
+monocarboxylic_A	a02765640
+monocarp_N	n11686780
+monocarpic_A	a03039556
+monochromacy_N	n14155274
+monochromat_N	n09625213
+monochromatic_A	a00366355
+monochrome_A	a00398816
+monochrome_N	n02846399
+monocle_N	n03783430
+monocled_A	a00056943
+monoclinal_A	a01235178
+monocline_N	n09357447
+monoclinic_A	a00366025
+monoclinous_A	a01542489
+monoclonal_A	a02765730
+monocot_N	n11668117
+monocotyledonous_A	a00753922
+monoculture_N	n00918055
+monocyte_N	n05453267
+monocytosis_N	n14268084
+monodic_A	a01544059
+monoecious_A	a01542865
+monogamist_N	n10328782
+monogamous_A	a01544347
+monogamy_N	n13966007
+monogenesis_N	n13517199
+monogenic_A	a01314863
+monogram_N	n06824041
+monograph_N	n06409448
+monogynous_A	a01544688
+monogyny_N	n13966201
+monohybrid_N	n01327909
+monohydrate_N	n14954152
+monolatry_N	n01046664
+monolingual_A	a01545427
+monolingual_N	n10328941
+monolith_N	n03783755
+monolithic_A	a00784037
+monologist_N	n10329035
+monologue_N	n07011387
+monomania_N	n09182524
+monomaniac_N	n10329143
+monomaniacal_A	a01584724
+monomer_N	n14682963
+monometallic_A	a02905356
+monomorphemic_A	a02936627
+mononeuropathy_N	n14208988
+mononuclear_A	a00241397
+monophonic_A	a01543772
+monophony_N	n07024705
+monoplane_N	n03783873
+monoplegia_N	n14350023
+monopolist_N	n10329337
+monopolistic_A	a00513559
+monopolization_N	n01128806
+monopolize_V2	v02204242
+monopoly_N	n00505238
+monopsony_N	n14444644
+monopteral_A	a00139990
+monorail_N	n03784053
+monorchism_N	n14092456
+monosaccharide_N	n14954284
+monosemous_A	a00103953
+monosemy_N	n04820908
+monosomy_N	n14504405
+monosyllabic_A	a02289018
+monosyllabically_Adv	r00143946
+monosyllable_N	n06294309
+monotheism_N	n06224136
+monotheist_N	n10329579
+monotheistic_A	a01781243
+monotone_N	n07084560
+monotonic_A	a01547220
+monotonous_A	a00807817
+monotony_N	n04739535
+monotreme_N	n01871875
+monotype_N	n03784139
+monotypic_A	a02765965
+monounsaturated_A	a00757634
+monovalent_A	a01546222
+monoxide_N	n14954601
+monozygotic_A	a02933692
+mons_N	n05522283
+monsieur_N	n10329675
+monsignor_N	n10329789
+monsoon_N	n11484570
+monster_N	n01460108
+monstera_N	n07746749
+monstrance_N	n03784270
+monstrosity_N	n07367231
+monstrous_A	a00221627
+montage_N	n03067912
+montane_A	a02890874
+monte_N	n00493031
+month_N	n15206296
+monthlong_A	a01441418
+monthly_A	a01969707
+monthly_Adv	r00254978
+monthly_N	n06594505
+montserratian_A	a03088038
+montserratian_N	n09723228
+monument_N	n03743902
+monumental_A	a02864165
+moo_N	n07386821
+moo_V	v01055018
+mooch_V	v02270404
+moocher_N	n10330189
+mood_N	n07551052
+moodiness_N	n04628632
+moody_A	a00856325
+moon_N	n09358226
+moon_V	v02141840
+moon_V2	v02141840
+moonbeam_N	n11484861
+moonfish_N	n02545841
+moonflower_N	n12827537
+moonless_A	a00278131
+moonlight_N	n11484975
+moonlighter_N	n10330593
+moonlike_A	a02042503
+moonlit_A	a00278006
+moonseed_N	n11713164
+moonshine_N	n07902520
+moonstone_N	n14954822
+moonstruck_A	a02076234
+moonwalk_N	n00292269
+moonwort_N	n12961112
+moony_A	a00278006
+moor_N	n09358751
+moor_V2	v01305099
+moorage_N	n00052146
+moorcock_N	n
+moorfowl_N	n01796519
+moorgame_N	n01796519
+moorhen_N	n01796729
+mooring_N	n03784475
+mooring_mast_N	n03784793
+moorish_A	a03088220
+moorland_N	n09358751
+moose_N	n02432983
+moosewood_N	n12347639
+moot_A	a00602117
+moot_N	n01183638
+moot_V2	v00813044
+mop_N	n04367480
+mop_V	v00034758
+mop_V2	v00034758
+mop_up_V2	v00484892
+mope_N	n09988703
+mope_V	v01805247
+mope_around_V	v01918669
+moped_N	n03785016
+mopper_N	n10330722
+moppet_N	n10330835
+moquette_N	n03785237
+moraceous_A	a02766085
+moraine_N	n09358907
+moral_A	a01548193
+moral_N	n06606044
+morale_N	n04625129
+moralism_N	n00876062
+moralist_N	n10296444
+moralistic_A	a01548925
+morality_N	n04846770
+moralization_N	n00265773
+moralize_V	v00385047
+moralize_V2	v00385047
+moralizing_N	n06742932
+morass_N	n09355850
+moratorium_N	n14013751
+moray_N	n02527271
+morbid_A	a
+morbidity_N	n04790449
+morbidness_N	n04790449
+morbilliform_A	a02766229
+morceau_N	n06269674
+mordacious_A	a02060198
+mordacity_N	n04943367
+mordant_A	a00587376
+mordant_N	n14955030
+more_Adv	r00099341
+more_N	n11190183
+more_than_AdN	a01555133
+moreen_N	n03785361
+morel_N	n13032115
+morello_N	n07758260
+moreover_Adv	r00029367
+mores_N	n05667951
+moresque_A	a03088220
+morganatic_A	a01406961
+morganite_N	n14955776
+morgen_N	n13614572
+morgue_N	n03785499
+moribund_A	a00004171
+morion_N	n03785721
+mormon_A	a02955806
+mormon_N	n10248542
+mormonism_N	n06232166
+morn_N	n15165289
+morning_N	n06632671
+morning_glory_N	n12826516
+morning_room_N	n03786313
+moroccan_A	a03024420
+moroccan_N	n09723564
+morocco_N	n08969291
+moron_N	n08713285
+moronic_A	a01841054
+moronity_N	n05646828
+morose_A	a01137378
+moroseness_N	n04642057
+morosoph_N	n10331098
+morphallaxis_N	n13517385
+morphea_N	n14565121
+morpheme_N	n06306233
+morphemic_A	a02936410
+morphia_N	n03786417
+morphine_N	n03786417
+morphogenesis_N	n13517553
+morphologic_A	a02949275
+morphological_A	a02949275
+morphology_N	n06078327
+morphophoneme_N	n07111510
+morphophonemic_A	a02936859
+morphophonemics_N	n06178660
+morris_dance_N	n00538368
+morrow_N	n15156311
+morse_N	n06355459
+morsel_N	n07579076
+mortal_A	a01557614
+mortal_N	n00007846
+mortality_N	n05055974
+mortar_N	n03786715
+mortar_V2	v01362291
+mortarboard_N	n03787032
+mortgage_N	n13352138
+mortgage_V2	v02351737
+mortgagee_N	n10331347
+mortgagor_N	n10331569
+mortice_N	n03787308
+mortice_V2	v01293644
+mortician_N	n10331841
+mortification_N	n01069311
+mortify_V	v00097394
+mortify_V2	v00097394
+mortise_N	n03787308
+mortise_V2	v01293644
+mortmain_N	n05194435
+mortuary_A	a02950371
+mortuary_N	n03785499
+morula_N	n01462803
+mosaic_A	a03035313
+mosaic_N	n03787759
+mosaicism_N	n14571028
+moselle_N	n07896765
+mosey_V	v01918183
+moshav_N	n08226838
+moslem_A	a02923510
+moslem_N	n09682291
+mosque_N	n03788195
+mosquito_N	n02200198
+mosquito_craft_N	n04017807
+mosquito_net_N	n03788365
+mosquitofish_N	n01449374
+moss_N	n11537506
+mossback_N	n10332016
+mossy_A	a00974697
+most_Adv	r00073033
+mostaccioli_N	n07872492
+mostly_Adv	r00006105
+mote_N	n14585519
+motel_N	n03788498
+motet_N	n07280754
+moth_N	n02283201
+mothball_N	n03788703
+mother_N	n05835292
+mother_V2	v00054628
+motherhood_N	n13814041
+motherland_N	n08510169
+motherless_A	a01734347
+motherlike_A	a01735252
+motherliness_N	n04872958
+motherly_A	a01735346
+motherwort_N	n12851469
+mothproof_A	a01774619
+mothproof_V2	v01154825
+mothy_A	a02458408
+motif_N	n03789014
+motile_A	a01523567
+motile_N	n10165808
+motilin_N	n05409945
+motility_N	n00331950
+motion_N	n00279835
+motion_V	v00992041
+motion_V2	v00992041
+motional_A	a03002724
+motionless_A	a01564315
+motionlessness_N	n14006179
+motivate_V2	v01649999
+motivate_V2V	v01649999
+motivation_N	n00023773
+motivational_A	a02766328
+motive_A	a00324195
+motive_N	n00023773
+motiveless_A	a01559270
+motley_A	a00398978
+motley_N	n03789603
+motmot_N	n01830915
+motor_N	n03789946
+motor_V	v01930117
+motorbike_N	n03769722
+motorboat_N	n03790230
+motorcade_N	n08428383
+motorcar_N	n02958343
+motorcoach_N	n02924116
+motorcycle_N	n03790512
+motorcycling_N	n00451635
+motorcyclist_N	n10334009
+motoring_N	n00299112
+motorist_N	n10334101
+motorization_N	n00102927
+motorize_V2	v00480751
+motorman_N	n10334255
+motormouth_N	n10334335
+motorway_N	n03306610
+mottle_N	n04958865
+mottle_V2	v00510364
+mottling_N	n00263947
+motto_N	n07152259
+mouflon_N	n02415829
+moujik_N	n10342770
+mould_N	n03779370
+mould_V	v01659248
+mould_V2	v01659248
+moulder_V	v00209837
+moulding_N	n00937895
+mouldy_A	a01070088
+moult_N	n13516842
+moult_V	v00009147
+moult_V2	v00009147
+mound_N	n00722984
+mount_N	n00325110
+mount_V	v00407633
+mount_V2	v00407633
+mount_VS	v00407633
+mount_up_V	v01923414
+mountain_N	n09359803
+mountaineer_N	n10334567
+mountaineering_N	n00325785
+mountainous_A	a01219502
+mountainside_N	n09361517
+mountebank_N	n10334782
+mounter_N	n10334957
+mountie_N	n10540114
+mounting_N	n03793186
+mourn_V	v01797051
+mourn_V2	v01797051
+mourner_N	n10335246
+mournful_A	a01362387
+mournfulness_N	n07535209
+mourning_N	n01072236
+mourning_band_N	n04570680
+mourning_ring_N	n03793387
+mouse_N	n02330245
+mouse_V	v01212115
+mousepad_N	n03794655
+mouser_N	n02122430
+mousetrap_N	n00976270
+moussaka_N	n07872593
+mousse_N	n03794136
+moustache_N	n05262185
+mousy_A	a02766469
+mouth_N	n03794392
+mouth_V	v00941990
+mouth_V2	v00941990
+mouth_off_V	v01051956
+mouth_organ_N	n03494278
+mouthbreeder_N	n02513805
+mouthful_N	n07578879
+mouthlike_A	a02310679
+mouthpart_N	n01768808
+mouthpiece_N	n03794798
+mouton_N	n07666733
+movability_N	n04773899
+movable_A	a01523724
+move_N	n00165942
+move_V	v00014549
+move_V2	v00014549
+move_V2V	v00014549
+move_VV	v00014549
+move_in_V	v01855982
+move_in_on_V2	v02019175
+move_into_V2	v02016523
+move_on_V	v01992503
+move_on_V2	v01992503
+move_out_V	v01856211
+move_out_V2	v01856211
+move_up_V	v01968569
+move_up_V2	v01968569
+movement_N	n00279835
+mover_N	n08478482
+movie_N	n06613686
+moviegoer_N	n10336411
+moviemaking_N	n00924714
+movingly_Adv	r00036515
+mow_N	n03500557
+mow_V	v00034758
+mow_V2	v00034758
+mower_N	n03649909
+mown_A	a01566027
+mozambican_A	a03088384
+mozambican_N	n09723689
+mozzarella_N	n07854184
+mp_N	n08211290
+mph_N	n15280346
+ms_N	n06341525
+msasa_N	n12491435
+msc_N	n06702139
+mu_N	n06835315
+much_AdA	a01553629
+much_Adv	r00022829
+much_N	n13776621
+muchness_N	n05099662
+muciferous_A	a02867419
+mucilage_N	n14702875
+mucin_N	n14730955
+mucinoid_A	a02903281
+mucinous_A	a02903177
+muck_N	n14854847
+muck_V	v00178380
+muck_V2	v00178380
+muckle_N	n13774404
+muckraker_N	n10336537
+muckraking_N	n07215816
+mucky_A	a00422620
+mucocutaneous_A	a02903352
+mucoid_A	a02903793
+mucoid_N	n14956027
+mucopolysaccharide_N	n14956143
+mucopolysaccharidosis_N	n14157527
+mucopurulent_A	a02903477
+mucor_N	n12973443
+mucosal_A	a02867505
+mucous_A	a02903593
+mucuna_N	n12550210
+mucus_N	n05415395
+mud_N	n06720137
+mud_V2	v01361884
+mud_bath_N	n00258301
+mudder_N	n02385676
+muddle_N	n14409489
+muddle_V	v00620532
+muddle_V2	v00620532
+muddy_A	a00422620
+muddy_V2	v00543918
+mudguard_N	n03796605
+mudhif_N	n03796848
+mudra_N	n00335285
+mudskipper_N	n02619550
+mudslide_N	n07405579
+mudslinger_N	n10336537
+muesli_N	n07702957
+muezzin_N	n10336730
+muff_N	n00075912
+muff_V2	v02527651
+muffin_N	n07690273
+muffin_man_N	n10336904
+muffle_N	n03797062
+muffle_V2	v01568630
+muffler_N	n03161450
+mufti_N	n03797264
+mug_N	n03797390
+mug_V2	v02277663
+mug_up_V	v00605783
+muggee_N	n10337134
+mugger_N	n10337300
+mugginess_N	n14535807
+mugging_N	n00774009
+muggins_N	n10100761
+muggy_A	a02549691
+mugwort_N	n11928858
+mugwump_N	n10337488
+muhammadan_A	a03035113
+muhammadan_N	n10327002
+muhammadanism_N	n06234825
+muishond_N	n02443808
+mujahid_N	n10337789
+mujahidin_N	n08206663
+mujtihad_N	n10337913
+mukataa_N	n03797703
+mulatto_N	n09638454
+mulberry_N	n07767171
+mulch_N	n03797896
+mulch_V2	v01234379
+mulct_V2	v02307412
+mule_N	n02390101
+muleteer_N	n10338094
+mulish_A	a02328297
+mulishness_N	n04908835
+mull_N	n08894011
+mull_V2	v00630380
+mull_over_V2	v00630380
+mullah_N	n10338231
+mullein_N	n12888906
+muller_N	n03798165
+mullet_N	n02599958
+mulligatawny_N	n07586318
+mullion_N	n03798268
+mullioned_A	a02482159
+mulloway_N	n02596067
+multicellular_A	a00328017
+multicollinearity_N	n06027843
+multicultural_A	a02872776
+multiculturalism_N	n05964805
+multidimensional_A	a00660019
+multiethnic_A	a02249337
+multifactorial_A	a02178837
+multifarious_A	a02506922
+multiflora_N	n12622072
+multiform_A	a01966853
+multilane_A	a02221362
+multilateral_A	a00237240
+multilevel_A	a02888198
+multilingual_A	a01545571
+multimedia_N	n06261744
+multinational_A	a01569166
+multinucleate_A	a02882467
+multiparous_A	a02475292
+multipartite_A	a00238310
+multiphase_A	a02888295
+multiple_A	a02215977
+multiple_N	n05859991
+multiplex_A	a02179044
+multiplex_N	n03798982
+multiplexer_N	n03799113
+multiplicand_N	n13733979
+multiplication_N	n00849982
+multiplicative_A	a02536123
+multiplicity_N	n05098750
+multiplier_N	n13733818
+multiply_Adv	r00083666
+multiply_V	v00055142
+multiply_V2	v00055142
+multipotent_A	a01824653
+multiprocessing_N	n13518140
+multiprocessor_N	n03799240
+multiprogramming_N	n13518279
+multipurpose_A	a02496323
+multiracial_A	a01928114
+multistage_N	n15291110
+multistory_A	a01218548
+multitude_N	n08180190
+multitudinous_A	a00301951
+multitudinousness_N	n05122295
+multivalent_A	a01546349
+multivariate_A	a02505004
+multiversity_N	n08286801
+multivitamin_N	n07938007
+mum_A	a00501820
+mum_N	n04652345
+mumble_N	n07127252
+mumble_V	v01044533
+mumble_V2	v01044533
+mumbling_N	n00279235
+mumbo_jumbo_N	n06612420
+mummer_N	n10318892
+mummery_N	n06609403
+mummichog_N	n01447139
+mummification_N	n00820583
+mummify_V2	v00242205
+mummy_N	n05218630
+mumps_N	n14138178
+mumpsimus_N	n05836714
+munch_N	n00841393
+munch_V	v01201693
+munch_V2	v01201693
+muncher_N	n10338391
+mundane_A	a01181446
+mung_N	n12578255
+municipal_A	a02697452
+municipality_N	n08225581
+munificence_N	n04832716
+munificent_A	a01111965
+muniments_N	n06546931
+munition_N	n03385557
+munition_V2	v02334756
+munj_N	n12133151
+muntjac_N	n02434954
+muon_N	n09363214
+mural_A	a02879424
+mural_N	n03799710
+muralist_N	n10338498
+murder_N	n00220522
+murder_V2	v00548750
+murderee_N	n10338628
+murderer_N	n10338707
+murderess_N	n10339179
+murderous_A	a00248837
+murderousness_N	n04830904
+murine_A	a02867611
+murine_N	n02331842
+murk_N	n14521648
+murky_A	a00276689
+murmur_N	n07114154
+murmur_V	v00909219
+murmur_V2	v00909219
+murmurous_A	a01456221
+murphy_N	n07710616
+murrain_N	n14274592
+murre_N	n02047260
+muscadine_N	n07759424
+muscat_N	n07760153
+muscatel_N	n07760153
+muscle_N	n05030418
+muscle_V	v02019431
+muscle_V2	v02019431
+muscle_into_V2	v01873417
+muscleman_N	n09862845
+muscovite_A	a03088695
+muscovite_N	n09729062
+muscovy_N	n09003918
+muscular_A	a00828336
+muscularity_N	n04633197
+musculoskeletal_A	a02882726
+muse_N	n05835162
+muse_V	v00630380
+muse_VS	v00630380
+muser_N	n10339504
+musette_N	n03800371
+museum_N	n03800563
+mush_N	n00308208
+musher_N	n10339717
+mushiness_N	n04627506
+mushroom_N	n07734744
+mushroom_V	v00231445
+mushy_A	a00854413
+music_N	n00543233
+music_box_N	n03801353
+music_hall_N	n03801533
+music_stand_N	n03801760
+music_stool_N	n03801880
+musical_A	a01501113
+musical_N	n07019172
+musical_box_N	n03801353
+musicality_N	n04983402
+musician_N	n10339966
+musicianship_N	n05636048
+musicological_A	a02867945
+musicologist_N	n10341243
+musicology_N	n06171388
+musingly_Adv	r00405519
+musk_N	n05714332
+musk_deer_N	n02435216
+musk_rose_N	n12622297
+muskellunge_N	n02561514
+musket_N	n03802007
+musketeer_N	n10341446
+musketry_N	n05643611
+muskiness_N	n04981044
+muskmelon_N	n07755707
+muskrat_N	n02338145
+muskwood_N	n11998317
+musky_A	a01053046
+muslim_N	n09682291
+muslin_N	n03802393
+musnud_N	n03802507
+musophobia_N	n14385325
+musquash_N	n02338145
+muss_N	n14500047
+muss_V2	v01473886
+mussel_N	n01963571
+must_N	n04928194
+mustache_N	n05262185
+mustachio_N	n05262534
+mustachioed_A	a02154334
+mustang_N	n02380583
+mustard_N	n07713763
+muster_N	n01157850
+muster_V	v00793271
+muster_V2	v00793271
+musth_N	n15288943
+mustiness_N	n04928194
+musty_A	a01053915
+mutability_N	n04741311
+mutable_A	a00356339
+mutafacient_A	a02986893
+mutagen_N	n09364086
+mutagenesis_N	n07426108
+mutagenic_A	a02987017
+mutant_A	a02987454
+mutant_N	n01324305
+mutation_N	n07297811
+mutational_A	a02987177
+mutatis_mutandis_Adv	r00256817
+mutative_A	a02987332
+mutchkin_N	n13618298
+mute_A	a00151855
+mute_N	n03802973
+mute_V2	v02191311
+muteness_N	n04651974
+mutilate_V	v00090708
+mutilate_V2	v00090708
+mutilation_N	n07433662
+mutilator_N	n10341955
+mutineer_N	n10342180
+mutinous_A	a00963502
+mutiny_N	n00963896
+mutiny_V	v02583958
+mutisia_N	n11996677
+mutism_N	n14551986
+muton_N	n14957546
+mutt_N	n02084861
+mutter_N	n07211092
+mutter_V	v00909219
+mutter_V2	v00909219
+mutterer_N	n10342543
+mutton_N	n07666733
+mutual_A	a01945550
+mutuality_N	n13841863
+muzhik_N	n10342770
+muzzle_N	n02452464
+muzzle_V2	v01284683
+muzzle_velocity_N	n15283920
+muzzler_N	n10342893
+muzzy_A	a00436115
+myalgia_N	n14329040
+myalgic_A	a02766602
+myasthenia_N	n14044852
+mycelium_N	n13022709
+mycobacteria_N	n01377092
+mycologist_N	n10343088
+mycology_N	n06069747
+mycomycin_N	n03803488
+mycophagist_N	n10343211
+mycophagy_N	n00411859
+mycoplasma_N	n01373826
+mycotoxin_N	n15036536
+mydriasis_N	n00866079
+mydriatic_N	n03803610
+myelatelia_N	n14350106
+myelencephalon_N	n05500812
+myelic_A	a03012707
+myelin_N	n14957893
+myelinated_A	a02766699
+myelinic_A	a03012793
+myelinization_N	n13518432
+myelitis_N	n14350206
+myeloblast_N	n05448704
+myelocyte_N	n05448597
+myelofibrosis_N	n14207978
+myelogram_N	n03803780
+myelography_N	n00906470
+myeloid_A	a03012954
+myeloma_N	n14248256
+myelomeningocele_N	n14467395
+myiasis_N	n14453840
+mylodon_N	n02459485
+mylodontid_N	n02459190
+myna_N	n01577659
+mynah_N	n01577659
+myocardial_A	a03013124
+myocardium_N	n05391000
+myoclonus_N	n14361415
+myofibril_N	n05459953
+myoglobin_N	n15024606
+myoglobinuria_N	n14507050
+myogram_N	n07005158
+myoid_A	a03013231
+myology_N	n06082610
+myoma_N	n14248541
+myometritis_N	n14350448
+myometrium_N	n05520168
+myonecrosis_N	n11486983
+myopathic_A	a02766952
+myopathy_N	n14209201
+myope_N	n10343355
+myopia_N	n14553290
+myopic_A	a02157226
+myosarcoma_N	n14241319
+myosin_N	n15022617
+myositis_N	n14350292
+myotomy_N	n00688462
+myotonia_N	n14545353
+myotonic_A	a03013300
+myriad_A	a00301951
+myriad_N	n13751265
+myriagram_N	n13724977
+myriameter_N	n13659943
+myriapod_N	n01783017
+myringectomy_N	n00688557
+myringoplasty_N	n00688647
+myringotomy_N	n00688766
+myrmecophagous_A	a00315702
+myrmecophile_N	n01386354
+myrmecophilous_A	a00726612
+myrmecophyte_N	n13179056
+myrmecophytic_A	a03025967
+myrmidon_N	n09597628
+myrrh_N	n12692875
+myrtle_N	n11778092
+mysophilia_N	n07498769
+mysophobia_N	n14383848
+mysophobic_A	a00080213
+mysterious_A	a00900071
+mystery_N	n05685538
+mystic_A	a02863247
+mystic_N	n10343554
+mystical_A	a02863247
+mysticism_N	n05784560
+mystification_N	n01266152
+mystify_V2	v00518653
+mystique_N	n04727559
+myth_N	n06372680
+mythic_A	a02995972
+mythical_A	a01936184
+mythological_A	a01936184
+mythologist_N	n10343869
+mythologization_N	n06769238
+mythology_N	n06147873
+myxedema_N	n14121500
+myxobacteria_N	n01378545
+myxoma_N	n14248669
+myxomatosis_N	n14274701
+myxosporidian_N	n01427703
+myxovirus_N	n01336910
+nab_V2	v01213273
+nabob_N	n10344004
+naboom_N	n12921660
+nabumetone_N	n03804048
+nacelle_N	n03804211
+nacho_N	n07712959
+nacre_N	n14758706
+nacreous_A	a02996123
+nadir_N	n08600760
+nadolol_N	n03804311
+nafcillin_N	n03804493
+nag_N	n02382204
+nag_V	v00610928
+nag_V2	v00610928
+nagami_N	n12713521
+nagger_N	n10561861
+nagi_N	n11657585
+naiad_N	n09550443
+naiant_A	a01233225
+naif_N	n10344121
+nail_N	n03804744
+nail_V2	v01117484
+nail_down_V2	v00481941
+nail_polish_N	n03805725
+nail_varnish_N	n03805725
+nailbrush_N	n03805180
+nailer_N	n10344203
+nailfile_N	n03805280
+nailhead_N	n03805374
+nainsook_N	n03805933
+naira_N	n13689073
+naive_A	a02271544
+naivete_N	n04880573
+naivety_N	n04880573
+naked_A	a
+nakedness_N	n04654066
+nakedwood_N	n12331788
+nalorphine_N	n03806180
+naloxone_N	n03806381
+naltrexone_N	n03806547
+name_N	n01139636
+name_V2	v00645552
+name_V2V	v00645552
+name_V3	v00645552
+name_day_N	n15221718
+name_part_N	n05929887
+nameko_N	n13009085
+nameless_A	a00120784
+namely_Adv	r00188510
+nameplate_N	n03806652
+namer_N	n10344774
+namesake_N	n10344922
+namibian_A	a03088838
+namibian_N	n09723819
+naming_N	n00163779
+nan_N	n07684289
+nandrolone_N	n14748335
+nankeen_N	n03806904
+nanny_N	n02416964
+nanogram_N	n13723189
+nanometer_N	n13658278
+nanomia_N	n01912809
+nanophthalmos_N	n14200418
+nanosecond_N	n15236015
+nanotechnology_N	n06134899
+nanovolt_N	n13642856
+nap_N	n00493742
+nap_V	v00015498
+napalm_N	n14958254
+nape_N	n05547396
+napery_N	n04380617
+naphazoline_N	n03807052
+naphtha_N	n14958405
+naphthalene_N	n14958564
+naphthol_N	n14958800
+napkin_N	n03188531
+napkin_ring_N	n03807780
+napoleon_N	n00493742
+napoleonic_A	a03035876
+nappy_N	n03188531
+naprapath_N	n09625309
+naprapathy_N	n00708489
+naproxen_N	n03807895
+napu_N	n02436353
+naranjilla_N	n12897118
+narc_N	n10345302
+narcissism_N	n04835260
+narcissist_N	n10345422
+narcissus_N	n09499338
+narcolepsy_N	n14307468
+narcoleptic_A	a02767110
+narcoleptic_N	n03808424
+narcosis_N	n05682055
+narcoterrorism_N	n00764436
+narcotic_A	a02863111
+narcotic_N	n03808564
+nard_N	n03809211
+nardoo_N	n12957803
+narial_A	a03026652
+naris_N	n05600431
+nark_N	n10345302
+nark_V2	v00936913
+narrate_V2	v00953216
+narration_N	n06397307
+narrative_A	a00498912
+narrative_N	n07221094
+narrator_N	n10345804
+narrow_A	a00287640
+narrow_N	n09365863
+narrow_V	v00304422
+narrow_V2	v00304422
+narrow_down_V2	v00437449
+narrowing_N	n00407407
+narrowness_N	n05121095
+narthex_N	n03809686
+narwhal_N	n02072493
+nasal_A	a02978781
+nasal_N	n05277532
+nasality_N	n04989362
+nasalization_N	n07118002
+nasalize_V2	v00951206
+nascent_A	a00003356
+nasion_N	n05234162
+nasopharyngeal_A	a02767250
+nasopharynx_N	n05528854
+nastiness_N	n04780755
+nasturtium_N	n07819769
+nasty_A	a01587077
+natal_A	a02767378
+nation_N	n08166552
+national_A	a01105840
+national_N	n09625401
+nationalism_N	n04878101
+nationalist_A	a01568092
+nationalist_N	n10346015
+nationalistic_A	a01568092
+nationality_N	n07949463
+nationalization_N	n01151788
+nationalize_V2	v00411547
+nationhood_N	n13926451
+nationwide_A	a00526984
+nationwide_Adv	r00407215
+native_A	a01033996
+native_N	n00019046
+nativeness_N	n04799881
+nativism_N	n05973198
+nativist_A	a02988550
+nativist_N	n09625676
+nativity_N	n06192908
+natriuresis_N	n14270241
+natriuretic_A	a02767596
+natrolite_N	n15107524
+natter_V	v01038666
+natterjack_N	n01646648
+natty_A	a00971933
+natural_A	a01569965
+natural_N	n01245950
+naturalism_N	n05973372
+naturalist_N	n10346514
+naturalistic_A	a01979985
+naturalization_N	n00084642
+naturalize_V	v00302464
+naturalize_V2	v00302464
+naturalness_N	n04747246
+nature_N	n04623113
+naturism_N	n01031563
+naturist_N	n10365701
+naturistic_A	a02989069
+naturopath_N	n10347110
+naturopathy_N	n00708332
+naught_N	n00067153
+naughtiness_N	n04909563
+naughty_A	a01128406
+naumachy_N	n03811163
+nauruan_A	a03088968
+nauruan_N	n09723944
+nausea_N	n07504111
+nauseate_V2	v01808374
+nauseating_A	a02560035
+nauseous_A	a02545689
+nautch_N	n00526793
+nautch_girl_N	n10347204
+nautical_A	a02889746
+nautilus_N	n01968897
+naval_A	a02767701
+nave_N	n03813078
+navel_N	n05556595
+navicular_A	a02148526
+navigability_N	n04719661
+navigable_A	a01724743
+navigate_V	v01846320
+navigate_V2	v01846320
+navigation_N	n00314469
+navigational_A	a02909006
+navigator_N	n10347883
+navvy_N	n10035809
+navy_N	n04969703
+nawab_N	n10348752
+nay_Adv	r00407679
+nay_N	n07205210
+naysayer_N	n10349551
+naysaying_N	n07204822
+nazi_A	a02999718
+nazi_N	n10350220
+nazism_N	n08366440
+ne'er_Adv	r00020759
+ne_plus_ultra_N	n14459422
+neanderthal_A	a03089121
+neap_N	n07403300
+neap_tide_N	n07403300
+neapolitan_A	a02970442
+neapolitan_N	n10350666
+near_A	a00444519
+near_Adv	r00073033
+near_V	v02053941
+near_V2	v02053941
+nearby_A	a
+nearby_Adv	r00071321
+nearer_Adv	r00407802
+nearest_Adv	r00408021
+nearness_N	n05085572
+nearside_N	n03813834
+nearsighted_A	a02157226
+neat_A	a00061664
+neatness_N	n04896515
+nebbish_N	n10350774
+nebuchadnezzar_N	n03813946
+nebula_N	n04682184
+nebular_A	a03089377
+nebule_N	n09367137
+nebulous_A	a03089377
+necessary_A	a01580050
+necessary_N	n09367203
+necessitarian_N	n10350896
+necessitate_V2	v02627934
+necessitous_A	a02023430
+necessity_N	n09367203
+neck_N	n03814112
+neck_V	v01426153
+neckband_N	n03024882
+neckcloth_N	n03814727
+necked_A	a01209003
+necker_N	n10351064
+neckerchief_N	n03814817
+necklace_N	n03814906
+neckless_A	a01209679
+necklet_N	n03815149
+necklike_A	a01209470
+neckline_N	n03815278
+neckpiece_N	n03815482
+necktie_N	n03815615
+neckwear_N	n03816005
+necrobiosis_N	n11486178
+necrology_N	n06493926
+necrolysis_N	n13520629
+necromancer_N	n10351152
+necromancy_N	n05777439
+necromantic_A	a02910789
+necrophagia_N	n00842419
+necrophilia_N	n09182650
+necropolis_N	n08521623
+necrosis_N	n11486708
+necrotic_A	a02982602
+nectar_N	n07610295
+nectariferous_A	a03089615
+nectarine_N	n07751148
+nectary_N	n11683838
+nee_A	a01315339
+need_N	n00023773
+need_V	v01188725
+need_V2	v01188725
+need_V2V	v01188725
+need_VS	v01188725
+need_VV	v01188725
+needful_A	a01580775
+neediness_N	n04719805
+needle_N	n03816136
+needle_V2	v00851733
+needlebush_N	n12219289
+needlecraft_N	n00910070
+needlefish_N	n01455778
+needlepoint_N	n03816659
+needless_A	a01582049
+needlewoman_N	n10033412
+needlewood_N	n12219065
+needlework_N	n00910070
+needleworker_N	n10351281
+needs_Adv	r00112393
+needy_A	a00710909
+needy_N	n08469678
+neem_N	n12696492
+neencephalon_N	n05481549
+nefarious_A	a02515001
+nefariousness_N	n04852750
+nefazodone_N	n03817062
+negate_V2	v00470084
+negation_N	n06751572
+negative_A	a00075515
+negative_N	n03817191
+negative_V2	v02473431
+negativist_N	n09999795
+negativity_N	n04944513
+neglect_N	n00418615
+neglect_V2	v00614999
+neglecter_N	n10351625
+neglectful_A	a00755220
+neglectfulness_N	n04665813
+neglige_N	n03817647
+negligee_N	n03817647
+negligence_N	n00739270
+negligent_A	a00754873
+negligible_A	a01496462
+negotiable_A	a00093556
+negotiate_V	v00761713
+negotiate_V2	v00761713
+negotiate_VV	v00761713
+negotiation_N	n01266364
+negotiator_N	n10351874
+negotiatress_N	n10352208
+negress_N	n09636796
+negro_A	a00242832
+negro_N	n09636339
+negroid_A	a00243039
+negroid_N	n09636339
+negus_N	n07927070
+neigh_N	n07387316
+neigh_V	v01059743
+neighbour_N	n09368224
+neighbour_V	v02608004
+neighbour_V2	v02608004
+neighbourhood_N	n08225090
+neighbourliness_N	n04656051
+neighbourly_A	a01076435
+neither_A	a00524607
+nekton_N	n01384313
+nelfinavir_N	n03817830
+nelson_N	n00813336
+nem_con_Adv	r00106316
+nematode_N	n01930112
+nemesis_N	n09567421
+nemophila_N	n12836212
+neo_A	a01536276
+neoclassic_A	a00414080
+neoclassicism_N	n06154464
+neoclassicist_A	a02834992
+neoclassicist_N	n10352557
+neocolonialism_N	n00426757
+neoconservatism_N	n06216408
+neoconservative_N	n10352663
+neocortical_A	a03010781
+neodymium_N	n14645882
+neoexpressionism_N	n08467576
+neoliberal_A	a00576011
+neoliberal_N	n10352782
+neoliberalism_N	n06219009
+neolith_N	n03818001
+neolithic_A	a03090086
+neologism_N	n00940560
+neologist_N	n10352898
+neomycin_N	n03818090
+neon_N	n14646152
+neonatal_A	a02768106
+neonate_N	n10353016
+neonatology_N	n06061917
+neopallium_N	n05481746
+neophobia_N	n14383961
+neophyte_N	n09901502
+neoplasia_N	n13520849
+neoplasm_N	n14235200
+neoplastic_A	a02768271
+neoprene_N	n15007377
+neoromanticism_N	n08469785
+neostigmine_N	n03818843
+neotenic_A	a02768421
+neoteny_N	n06198083
+neotony_N	n14569683
+nepalese_A	a02971839
+nepalese_N	n09724066
+nepali_A	a02971839
+nepali_N	n06972985
+nepheline_N	n14683204
+nephelinite_N	n14683447
+nephew_N	n10353355
+nephology_N	n06119608
+nephoscope_N	n03819047
+nephralgia_N	n14329159
+nephrectomy_N	n00686385
+nephrite_N	n14683595
+nephritic_A	a02883599
+nephritis_N	n14113798
+nephrocalcinosis_N	n14115454
+nephrolithiasis_N	n14115648
+nephrology_N	n06052521
+nephron_N	n05247178
+nephroptosis_N	n14558899
+nephrosclerosis_N	n14113938
+nephrotomy_N	n00698234
+nephrotoxic_A	a02450269
+nephrotoxin_N	n15036211
+nephthytis_N	n11789962
+nepotism_N	n01154900
+nepotist_N	n10353475
+neptunium_N	n14646403
+nerd_N	n10353598
+nereid_N	n09550585
+nerita_N	n01946630
+neritic_A	a02973836
+neritid_N	n01946277
+neritina_N	n01947139
+nerve_N	n04838210
+nerve_V2	v01806271
+nerve_cell_N	n05465567
+nerve_centre_N	n05463533
+nerveless_A	a00530772
+nerves_N	n04862236
+nervous_A	a02904518
+nervousness_N	n04624959
+nervy_A	a00204779
+nescience_N	n05988743
+nescient_A	a00831225
+ness_N	n09233715
+nest_N	n03819217
+nest_V	v01383393
+nest_egg_N	n03819448
+nester_N	n01514926
+nestle_V	v01424948
+nestle_V2	v01424948
+nestling_N	n01504344
+net_A	a01582461
+net_N	n03580615
+net_V2	v01365945
+netball_N	n00482122
+nether_A	a01207546
+netherlander_N	n09713108
+nethermost_A	a02440881
+nett_A	a01582461
+nett_V2	v01365945
+netting_N	n00909386
+nettle_N	n12392070
+nettle_V2	v01787955
+network_N	n03819595
+networklike_A	a02007322
+neural_A	a02894119
+neuralgia_N	n14329262
+neuralgic_A	a03090456
+neurasthenia_N	n14066959
+neurasthenic_A	a03090612
+neurasthenic_N	n10353813
+neurectomy_N	n00686471
+neurinoma_N	n14248787
+neuritis_N	n14350837
+neuroanatomic_A	a02914414
+neuroanatomy_N	n06060208
+neurobiological_A	a02666294
+neurobiological_Adv	r00133853
+neurobiologist_N	n10353928
+neurobiology_N	n06078511
+neuroblast_N	n05448501
+neuroblastoma_N	n14248899
+neurochemical_N	n14807410
+neurodermatitis_N	n14224341
+neuroendocrine_A	a02882943
+neuroepithelioma_N	n14249037
+neuroepithelium_N	n05240850
+neuroethics_N	n06159924
+neurofibroma_N	n14249138
+neurofibromatosis_N	n14158179
+neurogenesis_N	n13520981
+neurogenic_A	a02883112
+neuroglia_N	n05467054
+neurogliacyte_N	n05467432
+neuroglial_A	a02883210
+neurohormone_N	n05411430
+neurolemma_N	n05464939
+neurolinguist_N	n10354053
+neurolinguistics_N	n06179290
+neurological_A	a02917893
+neurologist_N	n10354265
+neurology_N	n06052864
+neuroma_N	n14249262
+neuromatous_A	a
+neuromotor_A	a00334555
+neuromuscular_A	a02883459
+neuropathy_N	n14208438
+neurophysiological_A	a02908887
+neurophysiology_N	n06081602
+neuropil_N	n05483122
+neuroplasty_N	n00682538
+neuropsychiatric_A	a03011858
+neuropsychiatry_N	n06053101
+neuropsychological_A	a02908768
+neuropteron_N	n02263378
+neurosarcoma_N	n14241400
+neuroscience_N	n06081833
+neuroscientist_N	n10354580
+neurosis_N	n14393161
+neurosurgeon_N	n10354754
+neurosurgery_N	n00688915
+neurosyphilis_N	n14135065
+neurotic_A	a01583040
+neurotic_N	n10354898
+neurotically_Adv	r00409327
+neurotoxic_A	a02883805
+neurotoxin_N	n15036321
+neurotransmitter_N	n14807558
+neurotropic_A	a02883914
+neurotropism_N	n00862310
+neuter_A	a01486327
+neuter_N	n06329313
+neuter_V2	v00060477
+neutering_N	n00692506
+neutral_A	a00386392
+neutral_N	n10355142
+neutralism_N	n06662712
+neutralist_N	n10355306
+neutrality_N	n01240850
+neutralization_N	n00233386
+neutralize_V2	v00469904
+neutrino_N	n09369412
+neutron_N	n09369520
+neutropenia_N	n14196543
+neutrophil_N	n05453657
+neve_N	n09370006
+never_Adv	r00020759
+nevermore_Adv	r00409597
+nevertheless_Adv	r00027384
+nevirapine_N	n03821259
+new_A	a01640850
+new_Adv	r00112601
+newborn_A	a01641921
+newcomer_N	n10355449
+newel_N	n03821424
+newfangled_A	a01687965
+newfound_A	a01642081
+newlywed_N	n10356066
+newmarket_N	n00493308
+newness_N	n04926427
+news_N	n05192897
+newsagent_N	n10356213
+newsboy_N	n09897603
+newscast_N	n06683359
+newscaster_N	n10356344
+newsdealer_N	n10356213
+newsflash_N	n06682494
+newsless_A	a01305704
+newsletter_N	n06681976
+newsmonger_N	n10139347
+newspaper_N	n03822171
+newspapering_N	n00611874
+newspaperman_N	n09966710
+newspeak_N	n00926277
+newsprint_N	n14961722
+newsreader_N	n10356877
+newsreel_N	n06616703
+newsroom_N	n03822361
+newssheet_N	n06681976
+newsstand_N	n03822656
+newsvendor_N	n10356213
+newswoman_N	n10521853
+newsworthiness_N	n05192897
+newsworthy_A	a01344834
+newsy_A	a00496422
+newt_N	n01630284
+newton_N	n11205375
+newtonian_A	a03036014
+newtonian_N	n10357012
+next_A	a00127948
+nexus_N	n08458833
+ngultrum_N	n13689411
+ngwee_N	n13683700
+niacin_N	n15092059
+nib_N	n01758308
+nibbed_A	a01810720
+nibble_N	n00842197
+nibble_V	v01174294
+nibble_V2	v01174294
+nibbler_N	n10357484
+niblick_N	n03823216
+nicad_N	n03823312
+nicaraguan_A	a03090939
+nicaraguan_N	n09724656
+nice_A	a01586342
+niceness_N	n04711256
+nicety_N	n04713853
+niche_N	n04061969
+nick_N	n00387897
+nick_V2	v00054535
+nickel_N	n13390139
+nickel_V2	v01395663
+nicknack_N	n02897692
+nickname_N	n06337693
+nickname_V2	v01028640
+nickname_V3	v01028640
+nicotine_N	n14714817
+nidicolous_A	a01587950
+nidifugous_A	a01588065
+nidus_N	n09371028
+niece_N	n10357613
+nifedipine_N	n03824014
+niff_N	n05715150
+niffy_A	a01054367
+nifty_A	a01123879
+nigella_N	n11736694
+nigerian_A	a03091080
+nigerian_N	n09724785
+nigerien_A	a03091080
+nigerien_N	n09725124
+niggard_N	n10357737
+niggardliness_N	n04833687
+niggardly_A	a01113636
+nigger_N	n09638009
+niggle_V	v00774056
+nigh_Adv	r00073033
+nigher_Adv	r00407802
+nighest_Adv	r00408021
+night_N	n09559769
+night_bell_N	n03824197
+night_bird_N	n01515078
+night_porter_N	n10358032
+night_soil_N	n14864170
+night_watch_N	n15293435
+night_watchman_N	n10358322
+nightcap_N	n00460844
+nightclub_N	n02931417
+nightdress_N	n03824381
+nightfall_N	n15169421
+nightgown_N	n03824381
+nighthawk_N	n01836384
+nightie_N	n03824381
+nightingale_N	n01560105
+nightjar_N	n01835276
+nightlife_N	n00431292
+nightlong_A	a01441530
+nightly_A	a01968352
+nightly_Adv	r00410210
+nightmare_N	n05769062
+nightmarish_A	a00194817
+nightshade_N	n12893463
+nightshirt_N	n03824999
+nightwear_N	n03825080
+nightwork_N	n00581991
+nihil_N	n13740591
+nihilism_N	n05965388
+nihilist_N	n09791816
+nihilistic_A	a02911757
+nil_N	n13740168
+nilgai_N	n02425532
+nilotic_A	a03091464
+nilpotent_A	a03012377
+nim_N	n00499599
+nimble_A	a00032733
+nimbleness_N	n05003850
+nimblewill_N	n12125584
+nimbus_N	n04951716
+nincompoop_N	n10358794
+ninefold_A	a02220099
+ninefold_Adv	r00410317
+ninepence_N	n13391693
+ninepenny_A	a02223881
+ninepin_N	n03825271
+ninepins_N	n00462383
+ninja_N	n08389094
+ninjutsu_N	n00826213
+ninny_N	n10358794
+ninon_N	n03825673
+ninth_A	a02203249
+ninth_N	n13738235
+niobite_N	n14683859
+niobium_N	n14646942
+nip_N	n00842281
+nip_V	v01446569
+nip_V2	v01446569
+nip_off_V	v01456463
+nipa_N	n07891613
+nipper_N	n02156532
+nipple_N	n03825788
+nipponese_A	a02965043
+nippy_A	a01252714
+niqaabi_N	n10359117
+niqab_N	n03826039
+nirvana_N	n08565506
+nisi_A	a00551695
+nit_N	n01461146
+nitpicker_N	n10359422
+nitrate_N	n15015501
+nitrazepam_N	n03826331
+nitre_N	n14861355
+nitric_A	a03091996
+nitride_N	n14963317
+nitrification_N	n13521616
+nitrile_N	n14827346
+nitrite_N	n15015963
+nitrobacterium_N	n01374457
+nitrobenzene_N	n14963486
+nitrocalcite_N	n14684017
+nitrochloromethane_N	n14810356
+nitrofuran_N	n14963634
+nitrofurantoin_N	n03826443
+nitrogen_N	n14647235
+nitrogenase_N	n14963762
+nitrogenous_A	a03091861
+nitroglycerin_N	n14886579
+nitroglycerine_N	n14886579
+nitrosobacteria_N	n01362623
+nitrous_A	a03091996
+nitwit_N	n10013114
+nitwitted_A	a00441365
+nix_N	n13740168
+nix_V2	v00795863
+no_Adv	r00024356
+no_ball_N	n00477268
+no_man's_land_N	n04825815
+nob_N	n10714577
+nobble_V2	v00512640
+nobelium_N	n14647722
+nobility_N	n04870340
+noble_A	a
+noble_N	n01588172
+nobleman_N	n10271677
+noblesse_N	n08388503
+noblesse_oblige_N	n01130735
+nobody_NP	n09923418
+nocent_A	a01162817
+nociceptive_A	a02105055
+noctambulist_N	n10611361
+noctiluca_N	n01417674
+noctilucent_A	a00282557
+nocturia_N	n13522485
+nocturnal_A	a00678923
+nocturne_N	n07047679
+nod_N	n00336430
+nod_V	v00016573
+nod_V2	v00016573
+nod_off_V	v00017282
+noddle_N	n05611684
+node_N	n03827107
+nodular_A	a03092198
+nodulated_A	a02141867
+nodule_N	n05265038
+nodulose_A	a02142063
+noel_N	n15196537
+nog_N	n03827284
+noggin_N	n05539454
+nogging_N	n03827420
+nohow_Adv	r00410520
+noise_N	n04771332
+noise_V2	v02172888
+noiseless_A	a01919282
+noiselessness_N	n04983013
+noisemaker_N	n03827536
+noisiness_N	n04981474
+noisome_A	a01053634
+noisy_A	a01919931
+nom_de_plume_N	n06338653
+noma_N	n14213044
+nomad_N	n10359759
+nomadic_A	a02128084
+nombril_N	n08611339
+nomenclature_N	n06304059
+nomenklatura_N	n01154083
+nomia_N	n02210567
+nominal_A	a01939784
+nominalism_N	n05974156
+nominalist_N	n10359988
+nominalistic_A	a02769358
+nominate_V2	v00879540
+nomination_N	n00164152
+nominative_A	a02769463
+nominative_N	n06311160
+nominator_N	n10360101
+nominee_N	n09889691
+nomogram_N	n03827716
+nomothetic_A	a02593861
+non_compos_mentis_A	a02076988
+non_sequitur_N	n05781663
+nonabsorbency_N	n04942738
+nonabsorbent_A	a00007813
+nonacceptance_N	n00205349
+nonaccomplishment_N	n00066216
+nonaddictive_A	a00047954
+nonadhesive_A	a00054908
+nonadjacent_A	a00446525
+nonadsorbent_A	a00008595
+nonage_N	n15152261
+nonagenarian_A	a01646120
+nonagenarian_N	n10360253
+nonaggression_N	n06661923
+nonagon_N	n13882639
+nonalcoholic_A	a01159531
+nonaligned_A	a00732037
+nonalignment_N	n08294395
+nonallele_N	n05439942
+nonappearance_N	n01234243
+nonappointive_A	a00846349
+nonarbitrable_A	a00140437
+nonarbitrary_A	a00720082
+nonarboreal_A	a00141947
+nonassertive_A	a00157080
+nonassociative_A	a00157849
+nonastringent_A	a
+nonattendance_N	n01234090
+nonautonomous_A	a01065401
+nonbearing_A	a00217563
+nonbeing_N	n13959818
+nonbelligerent_A	a01741563
+noncaloric_A	a02675626
+noncandidate_N	n10360366
+noncarbonated_A	a02277182
+noncausative_A	a00325197
+nonce_N	n15135434
+nonce_word_N	n06294584
+noncellular_A	a
+nonchalance_N	n04673470
+nonchalant_A	a00545746
+noncivilized_A	a00412567
+nonclassical_A	a00414227
+noncollapsible_A	a00466365
+noncolumned_A	a00141522
+noncombatant_A	a01517755
+noncombatant_N	n10360578
+noncombinative_A	a00472810
+noncombining_A	a00472914
+noncombustible_A	a00474043
+noncommercial_A	a00484333
+noncommissioned_A	a00485593
+noncommittal_A	a00702444
+noncommunicable_A	a01303636
+noncompetitive_A	a00513165
+noncomprehensive_A	a00529075
+nonconductive_A	a00558232
+nonconductor_N	n14821590
+nonconforming_A	a01691826
+nonconformism_N	n00418305
+nonconformist_A	a00610249
+nonconformist_N	n09957834
+nonconformity_N	n01204845
+nonconscious_A	a00118451
+noncontentious_A	a00604520
+nonconvergent_A	a01718732
+noncritical_A	a00650351
+noncrucial_A	a00651697
+noncrystalline_A	a00269486
+noncurrent_A	a00668571
+noncyclic_A	a00676457
+nondeductible_A	a00689970
+nondenominational_A	a02092987
+nondescript_A	a01673590
+nondescript_N	n10361060
+nondevelopment_N	n13522744
+nondigestible_A	a01183274
+nondisjunction_N	n13522879
+nondisposable_A	a00776822
+nondriver_N	n10361194
+none_A	a02269039
+none_Adv	r00024682
+nonechoic_A	a01217919
+noneffervescent_A	a02276964
+nonelective_A	a00846789
+nonentity_N	n09923418
+nonenzymatic_A	a03005155
+nonequivalence_N	n04752414
+nonequivalent_A	a00892976
+nones_N	n15230076
+nonesuch_N	n10325243
+nonevent_N	n07283473
+nonexempt_A	a02366200
+nonexistence_N	n13959931
+nonexistent_A	a00927578
+nonexploratory_A	a00878704
+nonexplosive_A	a00475008
+nonextant_A	a00929164
+nonextensile_A	a00945019
+nonfat_A	a00992955
+nonfatal_A	a00994210
+nonfeasance_N	n00739078
+nonfiction_N	n06367571
+nonfictional_A	a02727912
+nonfinancial_A	a02848119
+nonfissile_A	a01016806
+nonfissionable_A	a01017048
+nonflammable_A	a00474541
+nonfunctional_A	a01090993
+nonglutinous_A	a00055041
+nongranular_A	a02233282
+nongregarious_A	a02253205
+nonhairy_A	a00211916
+nonharmonic_A	a02737981
+nonhereditary_A	a01316019
+nonhierarchical_A	a01204318
+nonhuman_A	a01260023
+nonimitative_A	a01217485
+nonindulgent_A	a01299888
+nonindustrial_A	a01302368
+noninfectious_A	a01303544
+noninflammatory_A	a01898051
+noninheritable_A	a01315507
+noninstitutional_A	a01231837
+noninstitutionalized_A	a01231070
+nonintegrated_A	a01329007
+nonintellectual_A	a01333718
+noninterchangeable_A	a02373981
+nonintervention_N	n06661747
+noninvasive_A	a01356515
+nonionic_A	a00356211
+nonionized_A	a00356211
+nonjudgmental_A	a00649405
+nonkosher_A	a00428121
+nonlethal_A	a00994326
+nonlexical_A	a02886767
+nonlinear_A	a01417790
+nonlinguistic_A	a02842704
+nonmagnetic_A	a01470913
+nonmandatory_A	a00847972
+nonmechanical_A	a01500766
+nonmechanistic_A	a01500876
+nonmember_N	n10308066
+nonmetal_N	n14627246
+nonmetallic_A	a01529293
+nonmetamorphic_A	a01531180
+nonmigratory_A	a02129136
+nonmodern_A	a01536911
+nonmonotonic_A	a01547721
+nonmotile_A	a01525502
+nonmoving_A	a01564073
+nonnative_A	a01037405
+nonnatural_A	a01577086
+nonnegative_A	a01819592
+nonnomadic_A	a02126694
+nonnormative_A	a02297586
+nonobservance_N	n01204711
+nonobservant_A	a01784723
+nonoccurrence_N	n13961179
+nonopening_A	a01654299
+nonoperational_A	a01660857
+nonoscillatory_A	a01970686
+nonparallel_A	a01720091
+nonparametric_A	a02911488
+nonpareil_A	a00505410
+nonpareil_N	n07604840
+nonparticipant_N	n10361296
+nonparticulate_A	a01724456
+nonpartisan_A	a00731292
+nonpartisan_N	n10361390
+nonpasserine_A	a02775175
+nonpayment_N	n01120855
+nonperson_N	n10361525
+nonpersonal_A	a01769744
+nonphotosynthetic_A	a02777831
+nonplus_V2	v00622384
+nonpoisonous_A	a00829146
+nonpolitical_A	a01815129
+nonporous_A	a00329695
+nonpregnant_A	a00173694
+nonprehensile_A	a00129029
+nonproductive_A	a01867189
+nonprofessional_A	a01869370
+nonprofit_A	a00484680
+nonprognosticative_A	a01883719
+nonproliferation_N	n01078572
+nonproprietary_A	a01109359
+nonpsychoactive_A	a01778073
+nonpublic_A	a01860207
+nonpurulent_A	a02116397
+nonracial_A	a01928381
+nonradioactive_A	a00427255
+nonrandom_A	a01925158
+nonrational_A	a01431471
+nonreader_N	n10199103
+nonreciprocal_A	a01946911
+nonreciprocating_A	a01947021
+nonrecreational_A	a01869126
+nonreflective_A	a02008380
+nonrepetitive_A	a01964775
+nonrepresentational_A	a01980250
+nonrepresentative_A	a01982538
+nonresident_A	a02125601
+nonresident_N	n10362003
+nonresidential_A	a00485252
+nonresilient_A	a00845856
+nonresinous_A	a
+nonresistance_N	n01169598
+nonresistant_A	a00697089
+nonrestrictive_A	a02005460
+nonreticulate_A	a02007413
+nonretractile_A	a02007775
+nonreturnable_A	a00777238
+nonreversible_A	a01760009
+nonrhythmic_A	a02021332
+nonrigid_A	a01027076
+nonruminant_A	a02790134
+nonsectarian_A	a02092129
+nonsense_N	n03376438
+nonsensical_A	a01498594
+nonsensitive_A	a00416651
+nonsignificant_A	a02165925
+nonskid_A	a02236423
+nonslip_A	a02236532
+nonslippery_A	a02236271
+nonsmoker_N	n03828020
+nonspatial_A	a02841422
+nonspeaking_A	a00153239
+nonspecific_A	a01105620
+nonspecifically_Adv	r00042134
+nonspherical_A	a02800851
+nonstandard_A	a02295867
+nonstarter_N	n02385776
+nonsteroid_N	n15058023
+nonsteroidal_A	a02803740
+nonstick_A	a02235330
+nonstop_A	a00595147
+nonstop_Adv	r00410620
+nonstructural_A	a
+nonsubmersible_A	a02473033
+nonsuch_N	n10325243
+nonsuppurative_A	a02805872
+nonsurgical_A	a02889157
+nonsyllabic_A	a02288490
+nonsynchronous_A	a02380225
+nonsynthetic_A	a01679907
+nontaxable_A	a02400929
+nontechnical_A	a01109096
+nontelescopic_A	a00466486
+nonterritorial_A	a02409712
+nonthermal_A	a02814758
+nontoxic_A	a02450640
+nontraditional_A	a00611938
+nontransferable_A	a00094324
+nontranslational_A	a03092376
+nontricyclic_N	n03829085
+nonturbulent_A	a00088792
+nonuniformity_N	n04750940
+nonunion_A	a02474674
+nonuple_A	a02220099
+nonvenomous_A	a02451014
+nonverbal_A	a00497964
+nonviable_A	a00098043
+nonviolence_N	n01242716
+nonviolent_A	a02512922
+nonvisual_A	a02518370
+nonvolatile_A	a02520077
+nonwashable_A	a02534245
+nonwoody_A	a02576657
+nonworker_N	n09626031
+noodle_N	n05539454
+nook_N	n03109881
+noon_N	n15165490
+noontide_N	n15165490
+noose_N	n03829563
+noose_V2	v01342124
+nopal_N	n11851258
+noradrenaline_N	n05407890
+nordic_A	a03092527
+nordic_N	n06953731
+norethindrone_N	n14746417
+norethynodrel_N	n14746793
+norgestrel_N	n14747007
+noria_N	n03829954
+norm_N	n06021761
+normal_A	a01593649
+normal_N	n05667613
+normalcy_N	n04795413
+normality_N	n04714058
+normalization_N	n01158690
+normalize_V2	v00303056
+normalizer_N	n10362428
+norman_A	a03092824
+norman_N	n09713260
+normative_A	a00732456
+normotensive_A	a01599340
+normothermia_N	n14044372
+norse_A	a02959912
+norse_N	n06953731
+north_A	a01600333
+north_Adv	r00244043
+north_N	n08561081
+north_northeast_N	n13831572
+north_northwest_N	n13835163
+northbound_A	a01600713
+northeast_Adv	r00411661
+northeast_N	n08561230
+northeaster_N	n11462951
+northeasterly_A	a01601592
+northeastern_A	a00827556
+northeastward_A	a01601901
+northeastward_Adv	r00511917
+northerly_A	a01601069
+northerly_Adv	r00244043
+northern_A	a01604226
+northerner_N	n10362682
+northernmost_A	a01601462
+northernness_N	n05079180
+northland_N	n08562990
+northman_N	n09730204
+northwards_Adv	r00244043
+northwest_Adv	r00411755
+northwest_N	n08561946
+northwester_N	n11448475
+northwesterly_A	a01601981
+northwestern_A	a00826658
+northwestward_A	a01602250
+northwestward_Adv	r00512086
+nortriptyline_N	n03830582
+norwegian_A	a02959912
+norwegian_N	n06954303
+nose_N	n03830835
+nose_V	v01109644
+nose_V2	v01109644
+nose_flute_N	n03831757
+nose_out_V2	v02125460
+nosebag_N	n03831203
+noseband_N	n03831382
+nosebleed_N	n14370992
+nosedive_N	n00326677
+nosedive_V	v01967634
+nosegay_N	n02879087
+noseless_A	a01607909
+nosepiece_N	n02899439
+nosewheel_N	n03832144
+nosey_A	a00665156
+nosh_N	n07577538
+nosh_V	v01173405
+nosher_N	n10362765
+nosiness_N	n05683390
+nosocomial_A	a02769811
+nosohusial_A	a03147163
+nosology_N	n06053280
+nostalgia_N	n07487375
+nostalgic_A	a00889098
+nostalgically_Adv	r00410720
+nostoc_N	n01359365
+nostril_N	n05600109
+nostrum_N	n03832305
+nosy_A	a00665156
+not_Adv	r00024073
+notability_N	n10276238
+notable_A	a01375831
+notable_N	n10276238
+notary_N	n10363149
+notation_N	n00615182
+notch_N	n00387897
+notch_V2	v01004550
+note_N	n04727694
+note_V	v01020005
+note_V2	v01020005
+note_VS	v01020005
+notebook_N	n03832673
+notecase_N	n04548362
+notepad_N	n15021085
+notepaper_N	n06259166
+noteworthy_A	a02163602
+nothing_Adv	r00024257
+nothing_N	n13740168
+nothing_NP	n13740168
+nothingness_N	n07136711
+nothings_N	n07137315
+nothosaur_N	n01726203
+notice_N	n05703429
+notice_V	v01058574
+notice_V2	v01058574
+notice_VS	v01058574
+notice_board_N	n02916538
+noticeable_A	a01286799
+noticer_N	n10363360
+notifiable_A	a00471698
+notification_N	n01187463
+notify_V2	v00873682
+notion_N	n03832799
+notional_A	a00012071
+notochord_N	n01466472
+notoriety_N	n14439149
+notorious_A	a01984411
+notornis_N	n02017725
+notwithstanding_Adv	r00027384
+nougat_N	n07608339
+nought_N	n13742358
+noumenon_N	n05813457
+noun_N	n06317862
+nourish_V2	v01202728
+nourishment_N	n00664849
+nous_N	n05611302
+nova_N	n09374493
+novation_N	n00196848
+novel_A	a01642245
+novel_N	n03833065
+novelette_N	n06368962
+novelist_N	n10363573
+novelization_N	n00931453
+novelty_N	n02787435
+november_N	n15213406
+novena_N	n01043189
+novice_N	n10363913
+noviciate_N	n15294884
+novillada_N	n03833294
+novillero_N	n09836658
+novitiate_N	n10364198
+novobiocin_N	n03833409
+now_Adv	r
+now_N	n15119919
+nowadays_Adv	r00048475
+nowhere_Adv	r00025464
+nowhere_N	n14436667
+nowise_Adv	r00411570
+noxious_A	a01611067
+noxiousness_N	n04790774
+nozzle_N	n03833564
+nt_N	n08049125
+nth_A	a02213144
+nu_N	n06835420
+nuance_N	n06606191
+nub_N	n05921123
+nubbin_N	n09374773
+nubile_A	a01489325
+nucellus_N	n11679250
+nuclear_A	a00610532
+nuclease_N	n14963916
+nucleated_A	a02862797
+nucleolus_N	n05435277
+nucleon_N	n09374886
+nucleoplasm_N	n05434784
+nucleoprotein_N	n14734905
+nucleoside_N	n14964367
+nucleosynthesis_N	n13523503
+nucleotide_N	n14964590
+nucleus_N	n05320764
+nude_A	a
+nude_N	n03835197
+nudge_N	n00112997
+nudge_V2	v00766289
+nudger_N	n10365514
+nudism_N	n01031563
+nudist_N	n10365701
+nudity_N	n14456138
+nudnik_N	n10365846
+nugatory_A	a02503216
+nugget_N	n09375481
+nuisance_N	n05830527
+null_A	a02500590
+nullah_N	n09375606
+nullification_N	n00231567
+nullifier_N	n10214390
+nullify_V2	v00470084
+nullipara_N	n10366145
+nullity_N	n06532763
+numb_A	a00080698
+numb_V2	v02115273
+numbat_N	n01885498
+number_N	n03835412
+number_V2	v00235918
+numberless_A	a00301951
+numberplate_N	n03661180
+numbing_A	a02108547
+numbness_N	n04636610
+numdah_N	n03835729
+numen_N	n10366484
+numerable_A	a00301589
+numeracy_N	n05639431
+numeral_A	a02769933
+numeral_N	n06807198
+numerate_A	a00832075
+numeration_N	n00634586
+numerator_N	n13732871
+numeric_A	a02769933
+numerical_A	a02230795
+numerological_A	a02770123
+numerologist_N	n10366383
+numerology_N	n06248530
+numerous_A	a01552419
+numerousness_N	n05121908
+numinous_A	a02770360
+numismatics_N	n01015996
+numismatist_N	n10366779
+nummulite_N	n01393753
+numskull_N	n10039663
+nun_N	n06838112
+nuncio_N	n10368113
+nunnery_N	n03835853
+nuptial_A	a02843495
+nurse_N	n10345100
+nurse_V2	v00080705
+nurseling_N	n10368291
+nursemaid_N	n10345100
+nurser_N	n10367409
+nursery_N	n03457902
+nurseryman_N	n10120533
+nursing_N	n00665079
+nursing_home_N	n03528100
+nursling_N	n10368291
+nurtural_A	a01316127
+nurturance_N	n00665358
+nurturant_A	a00506743
+nurture_N	n01129532
+nurture_V2	v00908351
+nut_N	n03836191
+nut_V	v01382720
+nut_butter_N	n07855413
+nutation_N	n00336561
+nutbrown_A	a00245860
+nutcracker_N	n01581730
+nutgrass_N	n12151615
+nuthatch_N	n01590583
+nuthouse_N	n02820798
+nutlet_N	n13136781
+nutlike_A	a02042599
+nutmeg_N	n07815424
+nutria_N	n02366959
+nutrient_A	a02557719
+nutrient_N	n00021265
+nutriment_N	n07570720
+nutrition_N	n06135915
+nutritional_A	a03002351
+nutritious_A	a02557719
+nutritiousness_N	n04789897
+nutritive_A	a02557719
+nuts_A	a02074929
+nutshell_N	n11683747
+nutter_N	n10368414
+nutty_A	a02074929
+nuzzle_V	v01314323
+nuzzle_V2	v01314323
+nyala_N	n02424909
+nybble_N	n13625884
+nyctalopia_N	n14554853
+nyctophobia_N	n14384041
+nylon_N	n03836906
+nylons_N	n03836976
+nymph_N	n02311617
+nymphalid_N	n02274822
+nymphet_N	n10368624
+nympho_N	n10368798
+nympholepsy_N	n14091018
+nympholept_N	n10368711
+nymphomania_N	n07489925
+nymphomaniac_A	a01584857
+nymphomaniac_N	n10368798
+nymphomaniacal_A	a01584857
+nystagmus_N	n00337605
+nystatin_N	n03837157
+o'er_Adv	r00226458
+o_level_N	n14431169
+oaf_N	n10274639
+oafish_A	a01949859
+oak_N	n12268246
+oak_apple_N	n13099734
+oaken_A	a
+oakum_N	n14966334
+oar_N	n03837422
+oarfish_N	n02547014
+oarsman_N	n10368920
+oarsmanship_N	n05639556
+oarswoman_N	n10369095
+oasis_N	n03499796
+oast_N	n03837606
+oat_N	n07804152
+oatcake_N	n07685303
+oaten_A	a03130585
+oath_N	n06684572
+oatmeal_N	n07568502
+obbligato_N	n06815970
+obduracy_N	n04863793
+obdurate_A	a01158180
+obeah_N	n06225667
+obeche_N	n12201938
+obedience_N	n01132864
+obedient_A	a01612053
+obeisance_N	n01167146
+obelion_N	n05234315
+obelisk_N	n03837869
+obese_A	a00987180
+obesity_N	n05000342
+obey_V	v02542795
+obey_V2	v02542795
+obfuscate_V2	v00940214
+obfuscation_N	n00274586
+obi_N	n06225667
+obiism_N	n06245674
+obiter_dictum_N	n06765887
+obituary_N	n06748133
+object_N	n00002684
+object_V	v00807461
+object_V2	v00807461
+objectification_N	n00932088
+objection_N	n01025678
+objectionable_A	a00018850
+objective_A	a01615180
+objective_N	n03838298
+objectivity_N	n04892344
+objector_N	n10018021
+objurgate_V2	v00824292
+objurgation_N	n06712833
+oblanceolate_A	a02169467
+oblate_A	a02049918
+oblate_N	n10348874
+oblateness_N	n05070622
+oblation_N	n01041349
+obligate_A	a01617675
+obligate_V2	v00885217
+obligate_V2V	v00885217
+obligation_N	n01129920
+obligational_A	a03137958
+obligatory_A	a00848074
+oblige_V2	v00885217
+oblige_V2V	v00885217
+obliger_N	n10369166
+obliging_A	a00021110
+oblique_A	a01718867
+oblique_N	n05557839
+obliqueness_N	n04919712
+obliquity_N	n04874939
+obliterable_A	a00898132
+obliterate_V2	v00311338
+obliteration_N	n00218208
+obliterator_N	n09376078
+oblivion_N	n05674134
+oblivious_A	a00165943
+obliviousness_N	n05674134
+oblong_A	a01435507
+oblong_N	n13873361
+obloquy_N	n06719579
+obnoxious_A	a01626874
+obnoxiousness_N	n04781755
+oboe_N	n03838899
+oboist_N	n10369317
+obolus_N	n13718451
+obovate_A	a02169728
+obscene_A	a00425740
+obscenity_N	n00738697
+obscurantism_N	n00756470
+obscurantist_N	n10369417
+obscure_A	a00431004
+obscure_V2	v00313712
+obscure_VA	v00313712
+obscureness_N	n04823416
+obscurity_N	n04823416
+obsequious_A	a00790540
+obsequiousness_N	n04906712
+observable_A	a01287486
+observance_N	n00879759
+observant_A	a00164462
+observation_N	n00879759
+observatory_N	n03688943
+observe_V	v00732552
+observe_V2	v00732552
+observe_VS	v00732552
+observer_N	n09626589
+obsess_V2	v01783214
+obsession_N	n05700401
+obsessional_A	a01585022
+obsessive_A	a01585022
+obsessive_N	n10348989
+obsessiveness_N	n04626062
+obsidian_N	n14880960
+obsolescence_N	n13523983
+obsolescent_A	a00669367
+obsolete_A	a00669021
+obsoleteness_N	n04925577
+obstacle_N	n03839795
+obstetric_A	a02917694
+obstetrical_A	a02917694
+obstetrician_N	n10369699
+obstetrics_N	n06053439
+obstinacy_N	n04863074
+obstinate_A	a02326695
+obstipation_N	n14371770
+obstreperous_A	a00083876
+obstreperousness_N	n04908283
+obstruct_V2	v01476483
+obstruction_N	n00562280
+obstructionism_N	n01176931
+obstructionist_N	n10349243
+obstructive_A	a01764351
+obstruent_N	n07115684
+obtain_V	v00522751
+obtain_V2	v00522751
+obtainable_A	a00184363
+obtainment_N	n00077856
+obtrude_V	v00747757
+obtrude_V2	v00747757
+obtrusive_A	a01614778
+obtrusiveness_N	n04707110
+obturator_N	n03840327
+obtuse_A	a01811905
+obtuseness_N	n04705950
+obverse_N	n03840507
+obviate_V2	v02453321
+obviation_N	n01079042
+obvious_A	a01618053
+obviousness_N	n04706290
+oca_N	n12704041
+ocarina_N	n03840681
+occasion_N	n07416714
+occasion_V2	v01646528
+occasional_A	a00594004
+occasions_N	n05983943
+occidental_A	a00825375
+occidental_N	n06897474
+occidentalism_N	n05167927
+occipital_A	a02934994
+occiput_N	n05540976
+occluded_A	a01330307
+occlusion_N	n01074694
+occlusive_A	a02950154
+occult_A	a00900071
+occult_N	n00412572
+occultism_N	n05968288
+occultist_N	n10370381
+occupancy_N	n00086809
+occupant_N	n10523519
+occupation_N	n00086809
+occupational_A	a02894591
+occupier_N	n10369955
+occupy_V	v00600370
+occupy_V2	v00600370
+occur_V	v00339934
+occurrence_N	n07283608
+occurrent_A	a00667641
+ocean_N	n09376198
+oceanfront_N	n09376786
+oceangoing_A	a01381074
+oceanic_A	a02890216
+oceanographer_N	n10370122
+oceanography_N	n06119904
+ocellated_A	a02869368
+ocelot_N	n02125494
+ocher_A	a00378498
+ocher_N	n04966841
+ochre_N	n04966841
+ochronosis_N	n14268439
+ocotillo_N	n12381931
+octagon_N	n13882563
+octagonal_A	a02834862
+octahedron_N	n13915594
+octal_A	a02869437
+octameter_N	n07096330
+octane_N	n14966530
+octangular_A	a02834862
+octant_N	n03840823
+octave_N	n06382923
+octavo_N	n05096408
+octet_N	n07042137
+octette_N	n07042137
+octillion_N	n13753740
+october_N	n15213115
+octogenarian_A	a01646278
+octogenarian_N	n10370286
+octopod_N	n01969726
+octopus_N	n01970164
+octoroon_N	n09638722
+octosyllabic_A	a02289151
+octosyllable_N	n07096425
+octroi_N	n13317422
+octuple_A	a02219988
+ocular_A	a
+oculism_N	n00609159
+oculist_N	n10379073
+oculomotor_N	n05478526
+odalisque_N	n10370603
+odd_A	a00913454
+oddish_A	a00969264
+oddity_N	n03149951
+oddment_N	n03149951
+oddness_N	n04799011
+odds_N	n04756504
+ode_N	n06383659
+odious_A	a01460679
+odist_N	n10370881
+odium_N	n07503430
+odometer_N	n03841143
+odonate_N	n02268148
+odontoglossum_N	n12073991
+odoriferous_A	a01052611
+odorless_A	a01057775
+odorous_A	a01055073
+odour_N	n04980008
+odourless_A	a01057775
+odynophagia_N	n14329460
+odyssey_N	n00308279
+oecumenical_A	a00527188
+oed_N	n06420424
+oenomel_N	n07891095
+oersted_N	n11212426
+oesophagus_N	n05533948
+oeuvre_N	n03841417
+of_course_Adv	r00038625
+off_A	a01651469
+off_Adv	r00193194
+offal_N	n07651774
+offbeat_A	a00609564
+offence_N	n00766234
+offenceless_A	a01628839
+offend_V	v01789270
+offend_V2	v01789270
+offender_N	n09633969
+offense_N	n00766234
+offenseless_A	a01628839
+offensive_A	a00908672
+offensive_N	n00980038
+offensiveness_N	n04780958
+offer_N	n00787061
+offer_V	v02297409
+offer_V2	v02297409
+offer_V2V	v02297409
+offer_V3	v02297409
+offer_VS	v02297409
+offer_VV	v02297409
+offer_up_V	v02613487
+offerer_N	n10371052
+offering_N	n01041498
+offertory_N	n01036194
+offhand_A	a00313217
+offhand_Adv	r00263427
+offhanded_A	a00313217
+offhanded_Adv	r00263427
+office_N	n00586262
+office_block_N	n03842012
+office_boy_N	n10371330
+officeholder_N	n10202624
+officer_N	n10317007
+official_A	a01632537
+officialdom_N	n08357784
+officialese_N	n07072195
+officiant_N	n10373390
+officiate_V	v01096497
+officiation_N	n00548173
+officious_A	a01352561
+officiousness_N	n04837931
+offing_N	n09377125
+offish_A	a00134562
+offprint_N	n06269785
+offset_N	n04176747
+offset_V2	v01746940
+offshoot_N	n11415721
+offshore_A	a00464399
+offshore_Adv	r00140049
+offside_A	a01652158
+offside_Adv	r00413573
+offside_N	n00074324
+offspring_N	n01321579
+offstage_A	a01637904
+offstage_Adv	r00259573
+oft_Adv	r00035058
+often_Adv	r00035058
+oftener_Adv	r00035255
+ogee_N	n03842585
+ogle_V	v02164067
+ogle_V2	v02164067
+ogler_N	n10374282
+ogre_N	n09490825
+ogress_N	n09490961
+ohm_N	n11213094
+ohmage_N	n11504225
+ohmic_A	a02950264
+ohmmeter_N	n03842986
+oil_N	n03843092
+oil_V2	v00085626
+oil_burner_N	n03843221
+oil_cake_N	n07801508
+oil_painting_N	n00938538
+oil_palm_N	n12590232
+oil_rig_N	n03241093
+oil_slick_N	n03844965
+oil_tanker_N	n03845190
+oil_well_N	n03845360
+oilbird_N	n01837526
+oilcan_N	n03843316
+oilcloth_N	n03843438
+oiler_N	n03845190
+oilfield_N	n08659861
+oilfish_N	n02622712
+oiliness_N	n04868505
+oilman_N	n10374541
+oilpaper_N	n14968402
+oilseed_N	n11689483
+oilskin_N	n03844815
+oilstone_N	n03845107
+oily_A	a00422168
+ointment_N	n03128519
+oka_N	n12704041
+okapi_N	n02439398
+okay_A	a02081114
+okay_Adv	r00015471
+okay_N	n06687701
+okay_V2	v00806502
+okra_N	n07733394
+ola_N	n14976170
+old_A	a01638438
+old_N	n15121302
+olden_A	a01730745
+oldie_N	n07052700
+oldish_A	a01646366
+oldline_A	a02030425
+oldness_N	n04925348
+oldster_N	n10376523
+oleaceous_A	a02770479
+oleaginous_A	a00992432
+oleander_N	n11773987
+oleaster_N	n12325787
+olecranon_N	n05593654
+oleophilic_A	a00492332
+oleophobic_A	a00492595
+oleoresin_N	n14896441
+olfactory_A	a02770629
+oligarch_N	n10377185
+oligarchic_A	a02770742
+oligarchy_N	n08362455
+oligochaete_N	n01935176
+oligodactyly_N	n14160665
+oligodendrocyte_N	n05468739
+oligodendroglia_N	n05468523
+oligodontia_N	n14160786
+oligomenorrhea_N	n13524191
+oligopoly_N	n14444825
+oligosaccharide_N	n14969044
+oligospermia_N	n14571618
+oliguria_N	n13524295
+olive_A	a00378782
+olive_N	n04974340
+olive_tree_N	n12300840
+olivelike_A	a02046828
+olivenite_N	n14684272
+olivine_N	n14684111
+olm_N	n01634227
+ology_N	n05998724
+olympiad_N	n07457126
+olympian_A	a03093184
+olympian_N	n09553347
+olympic_A	a03093076
+omani_A	a03093551
+omani_N	n09725653
+ombu_N	n11855842
+ombudsman_N	n10377394
+omega_N	n06836599
+omelet_N	n07842753
+omelette_N	n07842753
+omen_N	n07286368
+omen_V2	v00871942
+omentum_N	n05429525
+omeprazole_N	n14777606
+omerta_N	n06669013
+omicron_N	n06835630
+ominous_A	a00178126
+omissible_A	a01857410
+omission_N	n00074624
+omissive_A	a02765190
+omit_V2	v00614999
+ommastrephes_N	n01971850
+ommatidium_N	n05312614
+omnibus_N	n02924116
+omnidirectional_A	a02714141
+omnifarious_A	a02507209
+omnipotence_N	n14459185
+omnipotent_A	a01826186
+omnipresent_A	a01847515
+omnirange_N	n03846970
+omniscience_N	n14458943
+omniscient_A	a02569454
+omnivore_N	n02075612
+omnivorous_A	a00315109
+omophagia_N	n00842519
+omphaloskepsis_N	n05787848
+on_Adv	r00068368
+onager_N	n02390834
+once_Adv	r00118869
+onchocerciasis_N	n14454030
+oncidium_N	n12074408
+oncogene_N	n05440410
+oncological_A	a02913243
+oncologist_N	n10377633
+oncology_N	n06054266
+oncoming_A	a01562416
+oncoming_N	n07325990
+oneiric_A	a02771079
+oneiromancer_N	n10377732
+oneiromancy_N	n05777599
+oneness_N	n04743370
+onerous_A	a01189109
+ongoing_A	a00667822
+onion_N	n07722217
+onionskin_N	n14969254
+onlooker_N	n10378026
+only_Adv	r00004722
+onomancer_N	n10378113
+onomancy_N	n05777722
+onomastic_A	a02771174
+onomasticon_N	n06420573
+onomastics_N	n06178995
+onomatomania_N	n09183532
+onomatopoeia_N	n07104574
+onomatopoeic_A	a01217579
+onrush_N	n00972621
+onset_N	n00972621
+onshore_A	a00464195
+onshore_Adv	r00140168
+onside_A	a01652033
+onslaught_N	n00972621
+onstage_A	a01638053
+onstage_Adv	r00259775
+ontogenetic_A	a02942769
+ontological_A	a02920464
+ontology_N	n06162847
+onus_N	n05832745
+onward_Adv	r00067265
+onwards_Adv	r00067265
+onycholysis_N	n14079740
+onychophoran_N	n01999767
+onychosis_N	n14079861
+onymous_A	a00121034
+onyx_N	n14969523
+oocyte_N	n05458576
+oogenesis_N	n13524612
+oology_N	n06073331
+oolong_N	n07935379
+oomph_N	n04635482
+oophorectomy_N	n00686570
+oophoritis_N	n14351002
+oophorosalpingectomy_N	n00686682
+oosphere_N	n11549391
+oospore_N	n11549245
+ootid_N	n05458173
+ooze_N	n07432119
+ooze_V	v00067999
+ooze_V2	v00067999
+oozy_A	a01397892
+op_art_N	n03847622
+opacification_N	n13524686
+opacity_N	n04703424
+opah_N	n02545841
+opal_N	n14688234
+opalescence_N	n04953678
+opalescent_A	a00282020
+opaque_A	a00433115
+opaqueness_N	n04703424
+open_A	a01652380
+open_N	n05612809
+open_V	v00539936
+open_V2	v00539936
+open_up_V	v00539936
+open_up_V2	v00539936
+openbill_N	n02003577
+opencast_A	a02471602
+opener_N	n03848348
+openhearted_A	a00499315
+opening_N	n00239230
+openness_N	n04645020
+openwork_N	n03849679
+opepe_N	n12668917
+opera_N	n03849814
+opera_cloak_N	n03849943
+opera_hat_N	n03237416
+opera_house_N	n03849814
+operable_A	a01169817
+operagoer_N	n10378213
+operand_N	n05857346
+operant_A	a00832609
+operate_V	v00083809
+operate_V2	v00083809
+operate_on_V2	v00083809
+operatic_A	a02912383
+operating_table_N	n03850492
+operating_theatre_N	n03850245
+operation_N	n00409211
+operational_A	a01660267
+operationalism_N	n05974363
+operationalist_A	a02912250
+operations_N	n01107726
+operative_A	a00832347
+operative_N	n10476671
+operator_N	n10194566
+operculate_A	a02974507
+operculum_N	n01902368
+operetta_N	n07027090
+operon_N	n05440207
+ophidism_N	n14512009
+ophiolatry_N	n01046792
+ophryon_N	n05234438
+ophthalmectomy_N	n00686826
+ophthalmia_N	n14259320
+ophthalmic_A	a02889406
+ophthalmologist_N	n10379073
+ophthalmology_N	n06054446
+ophthalmoplegia_N	n14351219
+ophthalmoscope_N	n03850613
+ophthalmoscopy_N	n00143763
+opiate_N	n03850746
+opine_V2	v00631737
+opine_VS	v00631737
+opinion_N	n01191158
+opinionated_A	a00288362
+opinionative_A	a00288362
+opisthognathous_A	a01875829
+opisthorchiasis_N	n14454311
+opisthotonos_N	n14361513
+opium_N	n03850966
+opium_den_N	n03851124
+opopanax_N	n14969892
+opossum_N	n01874928
+opponent_A	a01246148
+opponent_N	n09773245
+opportune_A	a01660994
+opportuneness_N	n04718826
+opportunism_N	n04835488
+opportunist_A	a00931974
+opportunist_N	n10379376
+opportunity_N	n14483917
+opposable_A	a01662510
+oppose_V	v00775831
+oppose_V2	v00775831
+oppose_VS	v00775831
+opposite_A	a01663201
+opposite_N	n06288024
+opposition_N	n00202284
+oppress_V2	v02424652
+oppression_N	n00421047
+oppressive_A	a00788474
+oppressor_N	n10379758
+opprobrious_A	a01227546
+opprobrium_N	n14441230
+oppugn_V2	v00867409
+opsin_N	n14735077
+opsonin_N	n15030264
+opsonization_N	n13525912
+opt_V	v00679389
+opt_V2V	v00679389
+opt_VS	v00679389
+opt_VV	v00679389
+opt_out_V2	v00679715
+optative_A	a03093862
+optative_N	n13802098
+optic_A	a
+optical_A	a
+optician_N	n10380000
+optics_N	n04950026
+optimal_A	a00228645
+optimism_N	n05211793
+optimist_N	n10380126
+optimistic_A	a01663571
+optimistically_Adv	r00414252
+optimization_N	n00260051
+optimum_A	a00228645
+optimum_N	n05143864
+option_N	n00161243
+optional_A	a00847399
+optometrist_N	n10380305
+optometry_N	n00632716
+opulence_N	n14492373
+opulent_A	a02024928
+opus_N	n07037465
+orach_N	n11830714
+oracle_N	n03852908
+oracular_A	a03000868
+orad_Adv	r00172775
+oral_A	a00110252
+oral_N	n07198846
+orange_A	a00378892
+orange_N	n04965179
+orangeade_N	n07926442
+orangeman_N	n10380499
+orangery_N	n13252672
+orangewood_N	n12708520
+orangutan_N	n02480495
+orate_V	v00828901
+oration_N	n07241551
+orator_N	n10380672
+oratorical_A	a02017933
+oratorio_N	n07042249
+oratory_N	n07241205
+orb_N	n05316025
+orbiculate_A	a02169844
+orbit_N	n05125377
+orbit_V	v02043982
+orbit_V2	v02043982
+orbital_A	a02870178
+orbitale_N	n05234593
+orchard_N	n03463832
+orchestra_N	n03853178
+orchestral_A	a02956137
+orchestrate_V2	v00710005
+orchestration_N	n00939818
+orchestrator_N	n10381100
+orchid_N	n12041446
+orchidalgia_N	n14329578
+orchidectomy_N	n00686913
+orchil_N	n12988572
+orchiopexy_N	n00689186
+orchis_N	n05524615
+orchitis_N	n14351094
+orchotomy_N	n00689302
+ordain_V2	v00746084
+ordain_VS	v00746084
+ordainer_N	n10381214
+ordeal_N	n01196477
+order_N	n01009871
+order_V	v00276883
+order_V2	v00276883
+order_V2V	v00276883
+order_VS	v00276883
+order_VV	v00276883
+order_book_N	n03853588
+order_form_N	n06474030
+order_paper_N	n06485933
+orderer_N	n10381369
+ordering_N	n01009871
+orderliness_N	n04768483
+orderly_A	a01666126
+orderly_N	n10381804
+ordinal_A	a02200035
+ordinal_N	n13597280
+ordinance_N	n00165298
+ordinand_N	n10382302
+ordinariness_N	n04794751
+ordinary_A	a01672607
+ordinary_N	n03853734
+ordinate_N	n06011692
+ordination_N	n00165298
+ordnance_N	n02746365
+ordure_N	n14854262
+ore_N	n13682450
+oregano_N	n07818995
+oreo_N	n07637292
+organ_N	n03273551
+organ_loft_N	n03854722
+organdie_N	n03854421
+organdy_N	n03854421
+organelle_N	n05445668
+organic_A	a01093142
+organic_N	n14859838
+organically_Adv	r00113311
+organicism_N	n05994706
+organicistic_A	a02986392
+organification_N	n13527726
+organism_N	n00004475
+organismal_A	a02986509
+organist_N	n10382825
+organization_N	n00237078
+organizational_A	a02898276
+organize_V2	v00404642
+organize_V2V	v00404642
+organizer_N	n03918737
+organon_N	n05664986
+organophosphate_N	n14969994
+organza_N	n03855214
+orgasm_N	n00062133
+orgiastic_A	a00797706
+orgy_N	n00511212
+oriel_N	n03855333
+orient_N	n08562243
+orient_V2	v00301662
+oriental_A	a00825807
+oriental_N	n09643078
+orientalism_N	n05168063
+orientalist_N	n10383689
+orientate_V2	v02159197
+orientation_N	n00891512
+orienting_A	a01684426
+orifice_N	n05249636
+oriflamme_N	n03855464
+origami_N	n00936456
+origanum_N	n12853080
+origin_N	n04923743
+original_A	a01686439
+original_N	n03727274
+originalism_N	n05946234
+originality_N	n04800359
+originate_V	v01628449
+originate_V2	v01628449
+originator_N	n10383816
+oriole_N	n01571904
+orison_N	n07189130
+orlop_N	n03855908
+ormer_N	n01943087
+ormolu_N	n14970538
+ornament_N	n03169390
+ornament_V2	v01675963
+ornamental_A	a01091234
+ornamental_N	n11536087
+ornamentalism_N	n00412727
+ornamentation_N	n00262743
+ornate_A	a02017141
+ornateness_N	n04698112
+ornery_A	a01135673
+ornithine_N	n14607378
+ornithischian_N	n01700470
+ornithological_A	a03094928
+ornithologist_N	n10384214
+ornithology_N	n06073494
+ornithomimid_N	n01715888
+ornithopod_N	n01705591
+orogeny_N	n13527817
+oroide_N	n14688705
+orology_N	n06118146
+oropharyngeal_A	a02771740
+oropharynx_N	n05529012
+orotund_A	a01457486
+orphan_N	n01321770
+orphan_V2	v02315277
+orphanage_N	n03856012
+orphenadrine_N	n03856148
+orphrey_N	n03856335
+orpiment_N	n14688831
+orpine_N	n12786464
+orrery_N	n03856465
+orrisroot_N	n12412987
+orthicon_N	n03856728
+orthochorea_N	n14095439
+orthoclase_N	n14865221
+orthodontic_A	a02915815
+orthodontics_N	n06048552
+orthodontist_N	n10384610
+orthodox_A	a01689880
+orthodoxy_N	n04801313
+orthoepist_N	n10384935
+orthoepy_N	n06176837
+orthogonal_A	a01720642
+orthogonality_N	n05072078
+orthographic_A	a02909952
+orthography_N	n06351202
+orthomolecular_A	a01166993
+orthomyxovirus_N	n01337078
+orthopaedic_A	a03095068
+orthopaedics_N	n06064106
+orthopedic_A	a03095068
+orthopedics_N	n06064106
+orthopedist_N	n10385159
+orthopnea_N	n14369913
+orthopter_N	n03857156
+orthoptic_A	a03095257
+orthoptics_N	n00708957
+orthoptist_N	n10385354
+orthoscope_N	n03857291
+orthostatic_A	a01236716
+orthotropous_A	a01029563
+ortolan_N	n01537895
+ortygan_N	n02020345
+oryx_N	n02428349
+orzo_N	n07699682
+os_N	n05269901
+oscar_N	n07268967
+oscheocele_N	n14318116
+oscillate_V	v01878063
+oscillate_V2	v01878063
+oscillation_N	n07341038
+oscillator_N	n03857430
+oscillatory_A	a01967917
+oscillogram_N	n03857588
+oscillograph_N	n03857687
+oscilloscope_N	n03857828
+oscine_A	a03138122
+oscine_N	n01525720
+oscitancy_N	n00837293
+osculation_N	n00138221
+osier_N	n12725521
+osmiridium_N	n14688978
+osmium_N	n14647907
+osmoreceptor_N	n05466575
+osmosis_N	n13528100
+osmotic_A	a03000608
+osmotically_Adv	r00415200
+osprey_N	n01616086
+osseous_A	a03138224
+ossicle_N	n05277728
+ossicular_A	a03138396
+ossiferous_A	a03138545
+ossification_N	n04801763
+ossify_V	v00418110
+ossify_V2	v00418110
+ossuary_N	n03858085
+osteal_A	a03138224
+osteitis_N	n14351321
+ostensible_A	a01117942
+ostensive_A	a01117942
+ostentation_N	n04789274
+ostentatious_A	a
+osteoarthritis_N	n14188238
+osteoblast_N	n05448149
+osteoblastoma_N	n14249601
+osteochondroma_N	n14249785
+osteoclasis_N	n00709395
+osteoclast_N	n05449073
+osteocyte_N	n05449196
+osteodystrophy_N	n14059481
+osteologist_N	n10385455
+osteology_N	n06060336
+osteolysis_N	n13529167
+osteoma_N	n14249937
+osteomalacia_N	n14208176
+osteomyelitis_N	n14351490
+osteopath_N	n10385566
+osteopathy_N	n
+osteopetrosis_N	n14210119
+osteophyte_N	n05473507
+osteoporosis_N	n14210354
+osteosarcoma_N	n14241556
+osteosclerosis_N	n14188467
+osteostracan_N	n01475648
+osteotomy_N	n00689467
+ostinato_N	n07045637
+ostiole_N	n12962149
+ostler_N	n10644301
+ostomy_N	n00689550
+ostracism_N	n00207434
+ostracize_V2	v02465658
+ostracoderm_N	n01474864
+ostrich_N	n01518878
+other_A	a02069355
+otherness_N	n04742766
+otherwise_A	a02071301
+otherwise_Adv	r00046002
+otherworld_N	n05810143
+otherworldly_A	a01577086
+othonna_N	n11999278
+otic_A	a02979028
+otiose_A	a00294579
+otitis_N	n14351629
+otology_N	n06054700
+otoplasty_N	n00682625
+otorrhea_N	n14352077
+otosclerosis_N	n14160903
+otoscope_N	n03858183
+ototoxic_A	a02450364
+otter_N	n02444819
+otterhound_N	n02091635
+ottoman_N	n03380724
+oubliette_N	n03858533
+ouguiya_N	n13689765
+ouija_N	n03858662
+ouija_board_N	n03858662
+ounce_N	n02128757
+oust_V	v02401809
+oust_V2	v02401809
+ouster_N	n00208797
+out_A	a02061487
+out_Adv	r00232862
+out_N	n00129527
+out_V2	v00935141
+out_of_doors_Adv	r00110659
+out_of_the_way_Adv	r00040882
+out_of_work_A	a00865007
+outage_N	n07421859
+outback_A	a00020103
+outback_N	n08505110
+outbalance_V2	v02645597
+outbid_V2	v02299801
+outboard_A	a01291391
+outbound_A	a01295660
+outbrave_V2	v01107625
+outbreak_N	n07435273
+outbred_A	a01291937
+outbuilding_N	n03859280
+outburst_N	n00554433
+outcast_A	a02528440
+outcast_N	n10386312
+outcaste_A	a02528566
+outcaste_N	n10386515
+outclass_V2	v00659373
+outcome_N	n07292694
+outcrop_N	n09381242
+outcry_N	n07120524
+outdated_A	a00669138
+outdistance_V2	v02081795
+outdo_V2	v01105639
+outdoor_A	a01692222
+outdoors_Adv	r00110659
+outdoors_N	n08613733
+outdoorsman_N	n10386618
+outdoorswoman_N	n10386754
+outdoorsy_A	a01692640
+outer_A	a00949548
+outercourse_N	n00843831
+outermost_A	a00949883
+outerwear_N	n03859495
+outface_V2	v02132989
+outfall_N	n03859608
+outfield_N	n03859717
+outfielder_N	n10386874
+outfight_V2	v01109431
+outfit_N	n03619396
+outfit_V2	v02339413
+outfitter_N	n03860234
+outfitting_N	n01157138
+outflank_V2	v01109259
+outflow_N	n07436661
+outfox_V2	v01104852
+outgo_N	n13275288
+outgo_V	v01105639
+outgrow_V2	v00543745
+outgrowth_N	n05470189
+outhouse_N	n03860404
+outing_N	n00311809
+outlandish_A	a00608791
+outlandishness_N	n04798511
+outlast_V2	v02619739
+outlaw_N	n09977660
+outlaw_V2	v02480923
+outlawry_N	n04811126
+outlay_N	n01122149
+outlet_N	n01264447
+outlier_N	n06023369
+outline_N	n05891572
+outline_V2	v01006421
+outlive_V2	v02619739
+outlook_N	n00881545
+outlying_A	a00444399
+outmanoeuvre_V2	v01110247
+outmarch_V2	v01110880
+outmatch_V2	v01105639
+outmoded_A	a00974159
+outmost_A	a00949883
+outnumber_V2	v02644905
+outpace_V2	v01106670
+outpatient_N	n10387936
+outperform_V2	v01105639
+outplay_V2	v01154957
+outpoint_V2	v01101103
+outport_N	n08638260
+outpost_N	n03860741
+outpouring_N	n00329819
+output_N	n00914632
+outrage_N	n00425090
+outrage_V2	v01810447
+outrageous_A	a01534282
+outrageousness_N	n04903247
+outrange_V2	v01107439
+outrank_V2	v02673844
+outre_A	a00608791
+outreach_N	n00348953
+outride_V2	v01958278
+outrider_N	n10388082
+outrigged_A	a01093631
+outrigger_N	n03861271
+outright_A	a01914407
+outright_Adv	r00033421
+outrival_V2	v01122630
+outrun_V2	v01927608
+outsail_V2	v01105385
+outsell_V2	v01106377
+outset_N	n15265518
+outshine_V2	v01107254
+outside_A	a01692222
+outside_Adv	r00110659
+outside_N	n08613472
+outsider_N	n10103921
+outsize_A	a01389993
+outsize_N	n05096577
+outskirt_N	n08690792
+outskirts_N	n08539276
+outsmart_V2	v01104852
+outsole_N	n03862190
+outspan_V	v01491517
+outspan_V2	v01491517
+outspoken_A	a00499530
+outspokenness_N	n04650731
+outspread_A	a01431938
+outstanding_A	a00580805
+outstation_N	n08613985
+outstay_V2	v02619291
+outstretched_A	a01432070
+outstrip_V2	v01105639
+outstroke_N	n07351497
+outtake_N	n06614901
+outthrust_N	n09381781
+outvie_V2	v01122630
+outvote_V2	v02462997
+outward_A	a00950706
+outward_Adv	r00258677
+outwardness_N	n04620741
+outwards_Adv	r00258677
+outwear_V2	v00075021
+outweigh_V2	v01107544
+outwit_V2	v01104852
+outwork_N	n03862379
+ouzel_N	n01558594
+ouzo_N	n07904934
+oval_A	a02046199
+oval_N	n13878306
+ovarian_A	a02932685
+ovaritis_N	n14351995
+ovary_N	n05515287
+ovate_A	a02046199
+ovation_N	n06688751
+oven_N	n03862676
+ovenbird_N	n01552813
+ovenware_N	n03862984
+over_Adv	r00198039
+over_N	n15258694
+overabundance_N	n05119367
+overabundant_A	a00015720
+overachievement_N	n00047356
+overachiever_N	n10388321
+overact_V	v01751173
+overact_V2	v01751173
+overactive_A	a00033206
+overactivity_N	n13529450
+overage_A	a01646435
+overage_N	n13378816
+overall_A	a01102451
+overall_N	n03863108
+overambitious_A	a00104942
+overanxiety_N	n14375166
+overanxious_A	a02093703
+overarch_V	v02035315
+overarch_V2	v02035315
+overarm_A	a02470734
+overawe_V2	v01779803
+overbalance_V	v02265090
+overbalance_V2	v02265090
+overbear_V2	v01389186
+overbearing_A	a00787357
+overbid_N	n06737758
+overbid_V	v02299552
+overbid_V2	v02299552
+overbite_N	n14061097
+overblown_A	a01489454
+overboard_Adv	r00173131
+overbold_A	a00205295
+overburden_N	n03864994
+overburden_V2	v00750842
+overbusy_A	a00293819
+overcapitalization_N	n00093127
+overcapitalize_V2	v00162350
+overcareful_A	a00310943
+overcast_A	a00461971
+overcast_N	n00455076
+overcautious_A	a00326296
+overcharge_N	n13307784
+overcharge_V	v01488555
+overcharge_V2	v01488555
+overclothe_V2	v00049309
+overcloud_V	v00313712
+overcloud_V2	v00313712
+overcoat_N	n03456665
+overcome_V	v01104018
+overcome_V2	v01104018
+overcompensation_N	n13282948
+overconfidence_N	n05697789
+overconfident_A	a00339288
+overcook_V2	v00323571
+overcredulity_N	n04895695
+overcredulous_A	a00646890
+overcritical_A	a00648345
+overcrop_V2	v01741692
+overcrowd_V2	v02027926
+overcurious_A	a00665502
+overdelicate_A	a00706974
+overdo_V2	v02568999
+overdose_V	v00085353
+overdraft_N	n13377654
+overdraw_V	v00839834
+overdraw_V2	v00839834
+overdress_V	v00044149
+overdress_V2	v00044149
+overdrive_N	n03863783
+overdue_A	a00137120
+overeager_A	a00811707
+overeat_V	v01193099
+overemotional_A	a00856511
+overemphasis_N	n05037737
+overemphasize_V	v00840609
+overemphasize_V2	v00840609
+overenthusiastic_A	a00886980
+overestimate_N	n05804274
+overestimate_V2	v00672017
+overexcited_A	a00920422
+overexert_V2	v02371975
+overexertion_N	n00633717
+overexploitation_N	n00951433
+overexpose_V2	v02113054
+overexposure_N	n00157687
+overfamiliar_A	a00205150
+overfed_A	a02300714
+overfeed_V	v01179530
+overfeed_V2	v01179530
+overfeeding_N	n01059096
+overflight_N	n00304442
+overflow_N	n00329819
+overflow_V	v01763101
+overflow_V2	v01763101
+overfly_V2	v01840092
+overfond_A	a01466136
+overfull_A	a01085167
+overgarment_N	n03863923
+overgenerous_A	a01111965
+overgreedy_A	a00011665
+overgrown_A	a01697235
+overgrowth_N	n05116486
+overhand_A	a02470734
+overhang_N	n03864356
+overhang_V	v02697435
+overhang_V2	v02697435
+overhasty_A	a01270868
+overhaul_N	n00265119
+overhaul_V2	v00262076
+overhead_A	a02472563
+overhead_Adv	r00249447
+overhead_N	n00569474
+overhear_V2	v02189168
+overheat_V2	v00370263
+overheating_N	n13530108
+overindulge_V	v01193099
+overindulge_V2	v01193099
+overindulgence_N	n01073655
+overindulgent_A	a01299385
+overjealous_A	a02464105
+overjoyed_A	a01363936
+overkill_N	n00633479
+overladen_A	a01085848
+overland_A	a00125170
+overlap_N	n03641706
+overlap_V	v02660631
+overlap_V2	v02660631
+overlarge_A	a01390130
+overlay_N	n03864834
+overlay_V2	v01326890
+overleaf_Adv	r00415866
+overleap_V2	v00614999
+overlie_V	v01326890
+overlip_N	n05306055
+overload_N	n03864994
+overload_V2	v00182037
+overlook_N	n08614104
+overlook_V2	v00614999
+overlord_N	n10388440
+overlordship_N	n00595684
+overly_Adv	r00047392
+overmantel_N	n03865288
+overmaster_V2	v01110517
+overmodest_A	a01538118
+overmuch_A	a01553925
+overmuch_Adv	r00415963
+overnight_A	a01441530
+overnight_Adv	r00244342
+overnighter_N	n03865371
+overpass_N	n03865557
+overpay_V	v02250077
+overpay_V2	v02250077
+overpayment_N	n01121390
+overplay_V2	v01751173
+overplus_N	n05120116
+overpopulation_N	n08178935
+overpower_V2	v01110517
+overpowering_A	a01989446
+overpraise_V2	v00857407
+overpressure_N	n11495964
+overprice_V2	v02351378
+overprint_N	n03865704
+overprint_V2	v01748273
+overproduce_V	v01625206
+overproduce_V2	v01625206
+overproduction_N	n00914343
+overprotective_A	a01888450
+overproud_A	a01892433
+overrate_V2	v00672017
+overreach_V2	v01104852
+overreaching_A	a00251529
+overreact_V	v00718117
+overreaction_N	n00859863
+overrefined_A	a01948958
+override_N	n00231567
+override_V2	v00716130
+overriding_A	a00792202
+overripe_A	a01493807
+overrule_V2	v00716130
+overrun_V2	v00705924
+oversea_A	a01381473
+oversea_Adv	r00416084
+overseas_A	a01037763
+overseas_Adv	r00181676
+oversee_V2	v02443049
+overseer_N	n10388732
+oversensitive_A	a02106651
+oversensitiveness_N	n07512719
+overserious_A	a02119639
+oversew_V2	v01330442
+oversewn_A	a00674021
+oversexed_A	a02134286
+overshadow_V2	v02158196
+overshoe_N	n03865949
+overshoot_N	n00281898
+overshoot_V2	v00705778
+overside_Adv	r00416191
+oversight_N	n00074524
+oversimplification_N	n01212037
+oversimplify_V	v00400741
+oversimplify_V2	v00400741
+oversize_A	a01389993
+overskirt_N	n03866082
+oversleep_V	v00015713
+oversolicitous_A	a00164598
+overspend_V	v02266317
+overspend_V2	v02266317
+overspill_N	n07407272
+overstate_V2	v00839834
+overstatement_N	n06758835
+overstay_V2	v02637466
+overstep_V2	v02019574
+overstock_V2	v02323604
+overstrain_N	n11515644
+overstrain_V2	v01165898
+overstrung_A	a02403401
+overstuffed_A	a01154775
+oversuspicious_A	a02464615
+overt_A	a01704761
+overtake_V2	v01155090
+overtax_V2	v02308275
+overthrow_N	n00215683
+overthrow_V2	v00716130
+overtime_Adv	r00259994
+overtime_N	n15137194
+overtolerance_N	n04639030
+overtone_N	n05720093
+overtop_V2	v02696129
+overtrump_V2	v01078426
+overture_N	n07040820
+overturn_N	n00068170
+overturn_V	v00125633
+overturn_V2	v00125633
+overvaliant_A	a00251681
+overvaluation_N	n05736468
+overvalue_V2	v00695475
+overview_N	n06469223
+overweening_A	a01540102
+overweight_A	a00987769
+overweight_N	n05000537
+overwhelm_V2	v00751131
+overwhelmingly_Adv	r00239688
+overwork_N	n00623370
+overwork_V	v01669174
+overwork_V2	v01669174
+overwrought_A	a00085870
+overzealous_A	a01726859
+oviduct_N	n05518870
+ovine_A	a02932802
+oviparous_A	a02519171
+ovipositor_N	n01460813
+oviraptorid_N	n01717229
+ovoid_A	a02046199
+ovoid_N	n13915023
+ovolo_N	n03866721
+ovotestis_N	n05515545
+ovoviviparous_A	a02519399
+ovular_A	a02932931
+ovulation_N	n13530237
+ovule_N	n05458300
+ovum_N	n05457973
+owe_V	v02253956
+owe_V2	v02253956
+owl_N	n01621127
+owlet_N	n01621635
+owlish_A	a02569945
+own_A	a01768724
+own_V	v02204692
+own_V2	v02204692
+own_up_V	v00817909
+owner_N	n10388924
+ownerless_A	a00360569
+ownership_N	n00809465
+ox_N	n02402175
+oxacillin_N	n03867355
+oxalacetate_N	n14970645
+oxalate_N	n14970920
+oxalis_N	n12702948
+oxaprozin_N	n03867515
+oxazepam_N	n03867675
+oxbow_N	n03867854
+oxcart_N	n03868242
+oxeye_N	n03868324
+oxford_N	n03868406
+oxidant_N	n14780040
+oxidase_N	n14971234
+oxidation_N	n13530408
+oxidative_A	a00068883
+oxide_N	n14971519
+oxidizable_A	a01929202
+oxidization_N	n13530408
+oxidize_V	v00238867
+oxidize_V2	v00238867
+oxidoreductase_N	n14971969
+oxime_N	n14972092
+oximeter_N	n03868643
+oxlip_N	n12091550
+oxonian_A	a03095588
+oxonian_N	n09705003
+oxtail_N	n02158494
+oxtant_N	n13612427
+oxtongue_N	n12003167
+oxyacetylene_N	n14972184
+oxyacid_N	n14972359
+oxycephaly_N	n14164190
+oxygen_N	n14648100
+oxygenase_N	n14972681
+oxygenate_V2	v00185465
+oxygenation_N	n13531149
+oxygenize_V2	v00185465
+oxyhemoglobin_N	n15024773
+oxymoron_N	n07108010
+oxyopia_N	n05655966
+oxyphenbutazone_N	n03869044
+oxyphencyclimine_N	n03869222
+oxytetracycline_N	n03869389
+oxytocic_N	n03869685
+oxytocin_N	n05411571
+oxytone_N	n06294716
+oyabun_N	n10389976
+oyster_N	n01960459
+oyster_bank_N	n03869976
+oyster_bar_N	n03869838
+oyster_bed_N	n03869976
+oyster_catcher_N	n02037110
+oystercatcher_N	n02037110
+ozena_N	n14352163
+ozone_N	n14972807
+ozonide_N	n14684427
+pa_N	n04018155
+pabulum_N	n05811380
+paca_N	n02366301
+pace_N	n00285889
+pace_V	v02091165
+pace_V2	v02091165
+pacemaker_N	n02388143
+pacer_N	n02387983
+pacesetter_N	n02388143
+pachinko_N	n00459465
+pachisi_N	n00505446
+pachuco_N	n10390050
+pachycephalosaur_N	n01703161
+pachycheilia_N	n14509491
+pachyderm_N	n02453108
+pachydermatous_A	a02772186
+pachysandra_N	n12746884
+pachytene_N	n13531318
+pacific_A	a02946644
+pacifically_Adv	r00418712
+pacification_N	n00963749
+pacifier_N	n03075768
+pacifism_N	n05946406
+pacifist_N	n10390199
+pacifistically_Adv	r00416430
+pacify_V2	v01647867
+pacing_N	n00289555
+pack_N	n03870546
+pack_V	v00108909
+pack_V2	v00108909
+pack_animal_N	n01317391
+packable_A	a02772465
+package_N	n03871083
+package_V2	v01485158
+packaging_N	n01103788
+packer_N	n09830629
+packet_N	n03710079
+packet_boat_N	n03710079
+packhorse_N	n02386746
+packing_N	n00319312
+packing_case_N	n03871724
+packing_needle_N	n03872167
+packinghouse_N	n03871860
+packrat_N	n02339922
+packsaddle_N	n03872273
+packthread_N	n03872386
+pact_N	n06773434
+pad_N	n02440523
+pad_V	v00321486
+pad_V2	v00321486
+padauk_N	n12565368
+padding_N	n03873064
+paddle_N	n03873416
+paddle_V	v01419373
+paddle_V2	v01419373
+paddle_box_N	n03873996
+paddle_steamer_N	n03874138
+paddle_wheel_N	n03874293
+paddlefish_N	n02639605
+paddlewheel_N	n03874293
+paddock_N	n03874487
+paddy_N	n07804900
+paddy_field_N	n08614229
+paddy_wagon_N	n03977966
+pademelon_N	n01879217
+padlock_N	n03874599
+padlock_V2	v01342012
+padre_N	n10081204
+padrone_N	n10390698
+paean_N	n06694149
+paederasty_N	n00857872
+paediatrics_N	n06061631
+paella_N	n07591961
+paeony_N	n11719286
+pagan_A	a01784401
+pagan_N	n10166394
+paganism_N	n06224657
+page_N	n06256697
+page_V2	v00754560
+pageant_N	n00899761
+pageantry_N	n00899761
+pageboy_N	n05260127
+pagination_N	n06258680
+paging_N	n06258680
+pagoda_N	n03874965
+pahautea_N	n11639445
+pahoehoe_N	n14931559
+pail_N	n02909870
+pailful_N	n13768537
+paillasse_N	n03875088
+pain_N	n05724694
+pain_V2	v00070816
+painful_A	a01711071
+painfulness_N	n04720024
+painkiller_N	n02707683
+painless_A	a01713095
+painstaking_A	a00310138
+paint_N	n03875218
+paint_V	v01362736
+paint_V2	v01362736
+paintable_A	a01715872
+paintball_N	n00467122
+paintbox_N	n03876111
+paintbrush_N	n03876231
+painter_N	n02125311
+painterly_A	a00070288
+painting_N	n
+pair_N	n07958407
+pair_V	v01292885
+pair_V2	v01292885
+pair_off_V	v02490430
+pair_off_V2	v02490430
+pairing_N	n00389610
+paisa_N	n13703942
+paisley_N	n03877351
+pajama_N	n03877472
+pakistani_A	a03095964
+pakistani_N	n09725772
+pal_N	n09877951
+pal_V	v02588871
+pal_up_V	v02588871
+palace_N	n03877845
+paladin_N	n09906538
+palaeolithic_A	a03090263
+palaeontologist_N	n10394786
+palaeontology_N	n06073888
+palankeen_N	n03878294
+palanquin_N	n03878294
+palatability_N	n04794580
+palatable_A	a01716227
+palatal_A	a02996605
+palatal_N	n07114535
+palate_N	n05309725
+palatial_A	a03096141
+palatinate_N	n08553424
+palatine_A	a02861402
+palatine_N	n05278152
+palatoglossal_A	a02772543
+palatopharyngoplasty_N	n00689729
+palaver_N	n06609503
+palaver_V	v00763260
+pale_A	a00405879
+pale_N	n03929952
+pale_V	v00103619
+paleencephalon_N	n05482129
+paleface_N	n09639719
+paleness_N	n04975612
+paleoanthropological_A	a02907330
+paleoanthropology_N	n06074189
+paleobiology_N	n06078724
+paleobotany_N	n06074372
+paleocerebellum_N	n05486319
+paleoclimatology_N	n06145326
+paleocortical_A	a03010904
+paleodendrology_N	n06074728
+paleoecology_N	n06082709
+paleoethnography_N	n06146760
+paleogeography_N	n06145446
+paleogeology_N	n06117395
+paleographer_N	n10394673
+paleography_N	n06145586
+paleolith_N	n03878418
+paleolithic_A	a03090263
+paleology_N	n06146142
+paleomammalogy_N	n06075016
+paleontological_A	a02772654
+paleontologist_N	n10394786
+paleontology_N	n06073888
+paleopathology_N	n06145729
+paleornithology_N	n06075112
+paleozoology_N	n06074860
+palestinian_A	a02974615
+palestinian_N	n09713357
+palestra_N	n03878511
+paletiology_N	n06145897
+palette_N	n03878674
+palette_knife_N	n03878828
+palfrey_N	n02378299
+palilalia_N	n14331137
+palimony_N	n13283485
+palimpsest_N	n06407514
+palindrome_N	n06294828
+paling_N	n03930313
+palingenesis_N	n13531652
+palingenetic_A	a02687434
+palisade_N	n03878963
+palisade_V2	v01130607
+palish_A	a00409141
+pall_N	n03151077
+pall_V	v00076114
+palladium_N	n14648754
+pallasite_N	n09384106
+pallbearer_N	n10395073
+pallet_N	n03878674
+pallette_N	n03879705
+palliasse_N	n03875088
+palliate_V2	v00064095
+palliation_N	n00354583
+palliative_A	a01341153
+palliative_N	n03879854
+pallid_A	a00405879
+pallidness_N	n04977561
+pallidum_N	n05498300
+pallium_N	n03880032
+pallone_N	n00483848
+pallor_N	n04977561
+pally_A	a01075524
+palm_N	n05565696
+palm_V2	v01210737
+palm_off_V	v02244426
+palm_off_V2	v02244426
+palm_oil_N	n07674617
+palmar_A	a02773062
+palmate_A	a02173125
+palmatifid_A	a02173264
+palmature_N	n14331271
+palmer_N	n11221650
+palmetto_N	n12583401
+palmist_N	n10395209
+palmistry_N	n05777830
+palmitin_N	n14973492
+palmlike_A	a00614791
+palmy_A	a02331857
+palmyra_N	n12585629
+palometa_N	n02633677
+palomino_N	n02389128
+paloverde_N	n12493868
+palpable_A	a01717117
+palpation_N	n00143885
+palpatory_A	a02773293
+palpebrate_A	a02773401
+palpebration_N	n01265176
+palpitant_A	a02304322
+palpitate_V	v01879928
+palpitation_N	n14004572
+palsy_N	n14316470
+palsy_V2	v00268680
+palter_V	v00835506
+paltriness_N	n05140278
+paltry_A	a00107384
+pampas_N	n08713655
+pampas_grass_N	n12115180
+pamper_V2	v02570267
+pamperer_N	n10395390
+pamphlet_N	n06409290
+pamphleteer_N	n10395605
+pan_N	n02481629
+pan_V	v00846344
+pan_V2	v00846344
+pan_out_V	v01536508
+panacea_N	n03880770
+panache_N	n03880951
+panama_N	n02859184
+panamanian_A	a02966482
+panamanian_N	n09726120
+panatela_N	n03881207
+pancake_N	n07640203
+pancarditis_N	n14339536
+panchayat_N	n08311522
+pancreas_N	n05387167
+pancreatectomy_N	n00687027
+pancreatic_A	a02932561
+pancreatin_N	n14848995
+pancreatitis_N	n14352334
+pancytopenia_N	n13973769
+panda_N	n02509815
+pandanus_N	n12154773
+pandemic_A	a01102568
+pandemic_N	n07435713
+pandemonium_N	n13976322
+pander_N	n10433737
+pander_V	v01180975
+panderer_N	n10395926
+pandiculation_N	n00628883
+pandurate_A	a02170052
+pane_N	n02675657
+panegyric_N	n06694149
+panel_N	n03098140
+panel_V2	v00625963
+paneled_A	a00059669
+paneling_N	n03882611
+panelist_N	n10396106
+panelling_N	n03882611
+panencephalitis_N	n14343597
+panfish_N	n07782939
+pang_N	n07494972
+panga_N	n03699591
+pangolin_N	n02461830
+panhandle_N	n03882960
+panhandle_V	v02270978
+panhandler_N	n10396337
+panic_N	n07520612
+panic_V	v01781983
+panic_V2	v01781983
+panicky_A	a00080357
+panicle_N	n13132656
+panicled_A	a02773472
+paniculate_A	a03133791
+panjandrum_N	n10748620
+pannier_N	n03883278
+pannikin_N	n03883664
+panoplied_A	a00454849
+panoply_N	n08461981
+panoptic_A	a00526062
+panopticon_N	n03883773
+panorama_N	n03884072
+panoramic_A	a02561123
+panpipe_N	n03884397
+pansexual_N	n10396462
+pansinusitis_N	n14355356
+pansy_N	n10076033
+pant_N	n00837098
+pant_V	v00005526
+pant_V2	v00005526
+pantaloon_N	n03884554
+pantechnicon_N	n03884639
+pantheism_N	n06224975
+pantheist_A	a02931675
+pantheist_N	n10396594
+pantheistic_A	a02931675
+pantheon_N	n03884778
+panther_N	n02125311
+pantie_N	n03885028
+pantile_N	n14976759
+panting_N	n00834135
+panto_N	n00550242
+pantograph_N	n03885410
+pantomime_N	n00550016
+pantropical_A	a02443803
+pantry_N	n03885535
+pantryman_N	n09884509
+pantyhose_N	n03885904
+panzer_N	n03886053
+pap_N	n05554653
+papa_N	n09988063
+papacy_N	n08053260
+papain_N	n14973833
+papal_A	a02879638
+paparazzo_N	n10396727
+papaverine_N	n03886237
+papaw_N	n07762114
+papaya_N	n07762244
+paper_N	n
+paper_V2	v01268457
+paper_chase_N	n00460078
+paperback_A	a00257232
+paperback_N	n03886432
+paperbacked_A	a00257232
+paperboard_N	n14801146
+paperboy_N	n10396908
+paperclip_N	n03886762
+paperhanger_N	n10397001
+papering_N	n00718573
+paperknife_N	n03658185
+papermaking_N	n00609423
+paperweight_N	n03887797
+paperwork_N	n00582071
+papery_A	a02691531
+papilla_N	n05473593
+papillary_A	a03010176
+papillate_A	a03010337
+papilledema_N	n14316164
+papilliform_A	a02773612
+papilloma_N	n14250081
+papillon_N	n02086910
+papist_A	a02921753
+papist_N	n09680657
+papoose_N	n10397392
+papovavirus_N	n01340155
+pappose_A	a00214907
+pappus_N	n11692604
+paprika_N	n07824702
+papuan_A	a03096269
+papuan_N	n06941115
+papule_N	n14333863
+papulovesicle_N	n14334011
+papyrus_N	n06485178
+par_N	n13596756
+par_excellence_Adv	r00256912
+para_N	n08854855
+parable_N	n06372095
+parabola_N	n13886371
+parabolic_A	a02996904
+parabolical_A	a02996904
+paraboloid_N	n13897002
+paraboloidal_A	a02047051
+parachute_N	n03888257
+parachute_V	v01968275
+parachute_V2	v01968275
+parachutist_N	n10397482
+paracosm_N	n05633228
+parade_N	n00521085
+parade_V	v01924505
+parade_V2	v01924505
+parade_ground_N	n08614545
+paradiddle_N	n07388816
+paradigm_N	n05937524
+paradigmatic_A	a02773691
+paradise_N	n05628939
+paradisiac_A	a01180084
+paradisiacal_A	a01180084
+paradox_N	n06724559
+paradoxical_A	a00939895
+paraffin_N	n14926086
+parafovea_N	n05455563
+paragon_N	n05924519
+paragonite_N	n14689226
+paragraph_N	n06399995
+paragraph_V2	v01699539
+paragrapher_N	n10397694
+paraguayan_A	a02967179
+paraguayan_N	n09726246
+parakeet_N	n01821203
+paralanguage_N	n07082025
+paraldehyde_N	n14689325
+paralegal_N	n10397886
+paralepsis_N	n07104733
+parallax_N	n11528225
+parallel_A	a01718158
+parallel_N	n04746430
+parallel_V2	v00525281
+parallelepiped_N	n13884740
+parallelism_N	n04745240
+parallelogram_N	n13881175
+paralogism_N	n05895373
+paralyse_V2	v00268477
+paralysis_N	n14558226
+paralytic_A	a03096448
+paralytic_N	n10398033
+paralyze_V2	v00268477
+paramagnet_N	n03889208
+paramagnetic_A	a03002617
+paramagnetism_N	n11480521
+paramecium_N	n01396048
+paramedic_N	n10398176
+paramedical_A	a02773862
+parameter_N	n05859071
+parametric_A	a02911346
+parametritis_N	n14352455
+paramilitary_A	a02764378
+paramilitary_N	n08207209
+paramnesia_N	n05672698
+paramount_A	a00792202
+paramountcy_N	n14443228
+paramour_N	n09952393
+paramyxovirus_N	n01337191
+paranasal_A	a02774164
+parang_N	n03889397
+paranoia_N	n14398390
+paranoiac_N	n10398370
+paranoid_A	a02077157
+paranoid_N	n10398370
+paranormal_A	a01599532
+paraparesis_N	n14558700
+parapet_N	n03889503
+paraph_N	n06890688
+paraphernalia_N	n03430959
+paraphilia_N	n00737705
+paraphrase_N	n06429316
+paraphrase_V2	v00961736
+paraphrastic_A	a00353001
+paraphysis_N	n13092836
+paraplegia_N	n14559495
+paraplegic_A	a02546116
+paraplegic_N	n10398487
+parapodium_N	n02465257
+paraprofessional_N	n10398624
+parapsychological_A	a01599782
+parapsychologist_N	n10398806
+paraquat_N	n14974153
+parasail_N	n03889726
+parasailing_N	n00304349
+parasite_N	n01384687
+parasitemia_N	n14167298
+parasitic_A	a02720484
+parasitical_A	a02833692
+parasitism_N	n13842415
+parasol_N	n03889871
+parasympathetic_A	a03011248
+parasympathomimetic_A	a03011380
+parathion_N	n15012214
+paratrooper_N	n10399019
+paratroops_N	n08390374
+paratyphoid_N	n14138538
+parboil_V2	v00322559
+parcel_N	n01085098
+parcel_V2	v01283746
+parcel_out_V	v02294436
+parcellation_N	n00386164
+parch_V2	v00218330
+parchment_N	n14759003
+pardon_N	n01227190
+pardon_V2	v00905399
+pardonable_A	a01721059
+pardoner_N	n10399130
+pare_V2	v00233089
+pare_down_V2	v00233089
+paregmenon_N	n07104912
+paregoric_N	n03889974
+parenchyma_N	n05268619
+parent_N	n00006150
+parentage_N	n08101937
+parental_A	a01722529
+parented_A	a01733867
+parenteral_A	a03096635
+parenthesis_N	n06600684
+parenthetic_A	a01857527
+parenthetical_A	a01857527
+parenthood_N	n14425414
+parer_N	n03890093
+paresis_N	n14558599
+paresthesia_N	n14324795
+paretic_N	n10400003
+pareve_A	a00829243
+parfait_N	n07616386
+parget_N	n14977358
+pargeting_N	n00718689
+parhelic_A	a02774269
+parhelion_N	n11487732
+pari_passu_Adv	r00257026
+pariah_N	n10386312
+pariah_dog_N	n02085118
+parietal_A	a02896222
+parimutuel_N	n00507162
+paring_N	n07851054
+parish_N	n08223688
+parishioner_N	n10400108
+parisian_A	a03023449
+parisian_N	n09708750
+parisology_N	n06604963
+parity_N	n04748426
+park_N	n02782778
+park_V	v01493380
+park_V2	v01493380
+parka_N	n03891051
+parking_N	n00168505
+parky_A	a
+parlance_N	n07081177
+parlay_N	n00507271
+parley_N	n07141437
+parley_V	v00763009
+parliament_N	n00492497
+parliamentarian_N	n10400309
+parliamentary_A	a02774411
+parlor_N	n03679712
+parlormaid_N	n10400826
+parlour_N	n03679712
+parlour_car_N	n03891664
+parlous_A	a02060496
+parmesan_N	n07854348
+parnassia_N	n12801520
+parochial_A	a02871695
+parochialism_N	n06205698
+parodist_N	n10400998
+parody_N	n00549610
+parody_V2	v00849939
+paroicous_A	a01543502
+parole_N	n01257701
+parole_V2	v02591893
+paronychia_N	n11813309
+paroquet_N	n01821203
+parotid_A	a02774705
+parotitis_N	n14352570
+parous_A	a02774585
+paroxetime_N	n03891851
+paroxysm_N	n14082788
+paroxysmal_A	a02774804
+paroxytone_N	n06301672
+parquet_N	n03892035
+parquetry_N	n03892425
+parr_N	n02513727
+parricide_N	n00221596
+parrot_N	n01816887
+parrotfish_N	n02610664
+parrotlike_A	a01217134
+parry_N	n00135504
+parry_V2	v00809654
+parse_V2	v00643910
+parsec_N	n13657489
+parsee_N	n10401468
+parser_N	n06577369
+parsimonious_A	a01114116
+parsimony_N	n04833687
+parsley_N	n07819896
+parsnip_N	n07735404
+parson_N	n09983572
+parsonage_N	n03892557
+part_Adv	r00007703
+part_N	n00720565
+part_V	v01556921
+part_V2	v01556921
+part_with_V2	v02345647
+partake_V	v01172701
+partake_V2	v01172701
+partaker_N	n10401639
+parterre_N	n03892273
+parthenocarpy_N	n13532356
+parthenogenesis_N	n13532501
+parthenote_N	n05432623
+parthian_A	a03096931
+partial_A	a01722965
+partiality_N	n06201136
+partialness_N	n14462064
+partible_A	a00785555
+participant_N	n10401829
+participate_V	v01082606
+participate_V2	v01082606
+participation_N	n01239064
+participatory_A	a00716211
+participial_A	a03097103
+participle_N	n06330528
+particle_N	n06326406
+particular_A	a00311044
+particular_N	n05818182
+particularism_N	n05705075
+particularistic_A	a02860719
+particularity_N	n04762633
+particularization_N	n07202812
+particularize_V	v01021973
+particularize_V2	v01021973
+particulate_A	a01724368
+particulate_N	n14839439
+parting_N	n00053097
+partisan_A	a00730731
+partisan_N	n03894217
+partisanship_N	n06201136
+partita_N	n07047165
+partition_N	n00397953
+partition_V2	v00332835
+partitionist_N	n10402285
+partitive_A	a03097289
+partitive_N	n06301792
+partly_Adv	r00007703
+partner_N	n09935434
+partner_V2	v02332086
+partnership_N	n06526291
+partridge_N	n01797886
+partridgeberry_N	n12668517
+parts_N	n08615926
+partsong_N	n07052799
+parturiency_N	n14048441
+parturient_A	a02860919
+parturition_N	n13532886
+party_N	n07447641
+party_spirit_N	n01207521
+party_wall_N	n03895038
+partygoer_N	n10403490
+parvenu_A	a01642379
+parvenu_N	n10740868
+parvis_N	n03895170
+parvovirus_N	n01341183
+pas_N	n00286112
+pascal_N	n06903115
+paschal_A	a02774923
+pasha_N	n10403768
+pashto_N	n06975132
+pasqueflower_N	n11737534
+pass_N	n
+pass_V	v01972131
+pass_V2	v01972131
+pass_around_V2	v00968211
+pass_away_V	v00351576
+pass_by_V	v02051694
+pass_by_V2	v02051694
+pass_off_V	v00105333
+pass_off_V2	v00105333
+pass_on_V	v00742320
+pass_on_V2	v00742320
+pass_out_V	v00023646
+pass_out_V2	v00023646
+pass_over_V	v00616498
+pass_over_V2	v00616498
+pass_through_V2	v01913363
+pass_up_V2	v02119353
+passable_A	a01724551
+passage_N	n00201058
+passageway_N	n03895585
+passbook_N	n13414159
+passe_A	a00974159
+passee_A	a00974159
+passenger_N	n10403876
+passer_N	n01539772
+passerby_N	n10404672
+passerine_A	a02775029
+passerine_N	n01524359
+passim_Adv	r00257106
+passing_Adv	r00065575
+passing_N	n
+passion_N	n04628192
+passionate_A	a01725712
+passionflower_N	n12383402
+passionless_A	a01727439
+passive_A	a00039592
+passive_N	n13803431
+passiveness_N	n04636397
+passivity_N	n04636397
+passkey_N	n03896984
+passover_N	n15195928
+passport_N	n04673668
+password_N	n06674188
+past_A	a01727926
+past_Adv	r00417787
+past_N	n06330262
+pasta_N	n07698915
+paste_N	n07856270
+paste_V2	v01332205
+pasteboard_N	n14801271
+pastel_A	a00409207
+pastel_N	n04974575
+paster_N	n07272545
+pastern_N	n02462066
+pasteurization_N	n00254166
+pasteurize_V2	v00364629
+pastiche_N	n03897520
+pastille_N	n07607967
+pastime_N	n00431552
+pastis_N	n07910538
+pastness_N	n05049656
+pastor_N	n01577265
+pastoral_A	a02860564
+pastoral_N	n06377275
+pastorale_N	n07043824
+pastorate_N	n00595785
+pastorship_N	n00595785
+pastrami_N	n07664379
+pastry_N	n07622708
+pastry_cook_N	n10405320
+pasturage_N	n07801091
+pasture_N	n07801091
+pasture_V	v01576165
+pasture_V2	v01576165
+pasty_A	a00053691
+pasty_N	n03897759
+pat_A	a00135342
+pat_Adv	r00009859
+pat_N	n00125436
+pat_V	v01233027
+pat_V2	v01233027
+pataca_N	n13690445
+patas_N	n02486261
+patch_N	n02785648
+patch_V2	v00261705
+patch_pocket_N	n03898395
+patch_up_V2	v00262703
+patchcord_N	n03898129
+patchiness_N	n04772844
+patching_N	n00267349
+patchouli_N	n03898271
+patchwork_N	n03898500
+patchy_A	a00912814
+pate_N	n05539595
+pate_de_foie_gras_N	n07858197
+patella_N	n01948917
+patellar_A	a02861072
+patency_N	n04706290
+patent_A	a01618376
+patent_N	n06501141
+patent_V2	v00568483
+patentee_N	n10405410
+pater_N	n10405540
+paterfamilias_N	n10406765
+paternal_A	a01722529
+paternalism_N	n06196071
+paternalistic_A	a01734772
+paternity_N	n00240754
+paternoster_N	n03899100
+path_N	n00415676
+pathetic_A	a00752847
+pathetically_Adv	r00418077
+pathless_A	a00020241
+pathogen_N	n01386007
+pathogenesis_N	n13533349
+pathogenically_Adv	r00023875
+pathological_A	a02861206
+pathologist_N	n10011074
+pathology_N	n06060845
+pathos_N	n05211254
+pathway_N	n03899533
+patience_N	n
+patient_A	a01735736
+patient_N	n06332136
+patina_N	n03899612
+patio_N	n03899768
+patisserie_N	n03899933
+patka_N	n03900028
+patois_N	n07156219
+patrial_N	n10406072
+patriarch_N	n10406266
+patriarchal_A	a01737825
+patriarchate_N	n07972674
+patriarchic_A	a01738100
+patriarchy_N	n07972674
+patricentric_A	a01738252
+patrician_A	a01590484
+patrician_N	n09807754
+patricide_N	n00221900
+patrilineage_N	n13814898
+patrilineal_A	a01416959
+patrimonial_A	a01314197
+patrimony_N	n13263920
+patriot_N	n10407310
+patriotic_A	a01740207
+patriotically_Adv	r00418392
+patriotism_N	n04878101
+patristic_A	a03020463
+patristics_N	n06185302
+patrol_N	n00824808
+patrol_V	v02454939
+patrol_V2	v02454939
+patroller_N	n10407552
+patrolman_N	n10095664
+patron_N	n10407726
+patronage_N	n01096454
+patroness_N	n10408438
+patronize_V2	v00908621
+patronizing_A	a02338917
+patronymic_A	a03097689
+patronymic_N	n06335832
+patten_N	n03047690
+patter_N	n07013400
+patter_V	v02185187
+patter_V2	v02185187
+pattern_N	n00410247
+pattern_V2	v01743784
+patternmaker_N	n10408809
+patty_N	n07599468
+patzer_N	n10408939
+paucity_N	n05117140
+paunch_N	n05555917
+paunchiness_N	n04999964
+paunchy_A	a00986457
+pauper_N	n10409011
+pauperism_N	n14493716
+pauperization_N	n01150467
+pauperize_V2	v02317970
+pause_N	n01062817
+pause_V	v00779061
+pause_V2V	v00779061
+pause_VS	v00779061
+pavage_N	n00717081
+pavane_N	n00526948
+pave_N	n03900393
+pave_V2	v01267098
+pavement_N	n03900750
+pavilion_N	n03900979
+paving_N	n00717081
+paving_stone_N	n03901074
+pavior_N	n03901229
+pavis_N	n03901338
+pavlova_N	n07612137
+pavonia_N	n12184912
+paw_N	n02439929
+paw_V	v01211098
+paw_V2	v01211098
+pawer_N	n10409322
+pawky_A	a00149686
+pawl_N	n03901548
+pawn_N	n01111236
+pawn_V2	v02347220
+pawn_ticket_N	n13414443
+pawnbroker_N	n10409459
+pawnshop_N	n03901974
+pawpaw_N	n07762114
+pax_N	n06631140
+pax_romana_N	n14540318
+pay_N	n13279262
+pay_V	v00732224
+pay_V2	v00732224
+pay_V2V	v00732224
+pay_V3	v00732224
+pay_as_you_earn_N	n13311573
+pay_back_V	v02344381
+pay_back_V2	v02344381
+pay_claim_N	n07192845
+pay_for_V3	v02384940
+pay_off_V	v01153947
+pay_off_V2	v01153947
+pay_out_V	v02301502
+pay_packet_N	n13280658
+pay_up_V	v02252931
+payable_A	a00136884
+payables_N	n13330168
+payback_N	n01235463
+paycheck_N	n13382975
+payday_N	n15172782
+payee_N	n10409634
+payer_N	n10409752
+payload_N	n02964389
+paymaster_N	n10410035
+payment_N	n01120448
+paynim_N	n10166626
+payoff_N	n07295629
+payola_N	n13284973
+payroll_N	n08120079
+paysheet_N	n13412721
+payslip_N	n13412131
+pe_N	n06838437
+pea_N	n07725376
+pea_flour_N	n07568625
+pea_green_N	n04968257
+pea_jacket_N	n03902756
+pea_soup_N	n07586604
+peace_N	n06773976
+peace_offering_N	n07167186
+peaceable_A	a01740892
+peaceableness_N	n13970584
+peaceful_A	a01740892
+peacefulness_N	n07515790
+peacekeeper_N	n03902381
+peacekeeping_A	a02775417
+peacekeeping_N	n00980904
+peacemaker_N	n02907656
+peacetime_N	n15293227
+peach_N	n04971675
+peach_V	v00937208
+peach_V2	v00937208
+peachick_N	n01806061
+peachy_A	a00379267
+peacock_N	n01806143
+peacock_blue_N	n04969798
+peafowl_N	n01805801
+peahen_N	n01806297
+peak_N	n02838728
+peak_V	v02008066
+peak_V2	v02008066
+peaky_A	a01214255
+peal_N	n07389330
+peal_V	v02180898
+peal_V2	v02180898
+peanut_N	n07737745
+peanuts_N	n13413016
+pear_N	n07767847
+pearl_N	n04961331
+pearl_V	v01383800
+pearl_barley_N	n07803213
+pearl_diver_N	n10410531
+pearl_fishery_N	n03902869
+pearl_oyster_N	n01961985
+pearl_sago_N	n15054770
+pearlfish_N	n02559383
+pearlite_N	n14977845
+pearlwort_N	n11814238
+pearly_A	a00390943
+pearmain_N	n07741357
+peasant_N	n10410668
+peasanthood_N	n00595894
+peasantry_N	n08182283
+pease_pudding_N	n07618871
+peat_N	n14689493
+peaty_A	a02775599
+peavey_N	n03903133
+peba_N	n02454794
+pebble_N	n09388023
+pebbly_A	a02242223
+pebibit_N	n13630707
+pecan_N	n07774719
+peccable_A	a
+peccadillo_N	n00738785
+peccary_N	n02397529
+peck_N	n13620713
+peck_V	v00844941
+peck_V2	v00844941
+peck_at_V2	v01173656
+pecker_N	n01758308
+peckish_A	a01136541
+pecopteris_N	n11545350
+pectic_A	a03097826
+pectin_N	n14978232
+pectinate_A	a02247422
+pectineal_A	a02776296
+pectoral_A	a02860389
+pectoral_N	n03903290
+peculate_V	v02292535
+peculate_V2	v02292535
+peculation_N	n00776732
+peculiar_A	a00357790
+peculiarity_N	n03149951
+pecuniary_A	a02775934
+pedagogic_A	a02945971
+pedagogical_A	a02945971
+pedagogue_N	n10045713
+pedagogy_N	n00883297
+pedal_A	a02776174
+pedal_N	n03903424
+pedal_V	v01728052
+pedal_V2	v01728052
+pedaler_N	n10411163
+pedant_N	n10411356
+pedantic_A	a02083908
+pedantically_Adv	r00418985
+pedantry_N	n06890128
+pedate_A	a01031503
+peddle_V	v02302817
+peddle_V2	v02302817
+peddler_N	n10411551
+pederast_N	n10411867
+pederastic_A	a01202367
+pederasty_N	n00857872
+pedestal_N	n02797692
+pedestrian_A	a01346343
+pedestrian_N	n10412055
+pediatric_A	a02893637
+pediatrician_N	n09828760
+pediatrics_N	n06061631
+pedicab_N	n03904433
+pedicel_N	n13132156
+pediculicide_N	n14978453
+pediculosis_N	n14454450
+pedicure_N	n00660957
+pedigree_N	n04923907
+pediment_N	n03904657
+pedlar_N	n10411551
+pedodontist_N	n10412554
+pedometer_N	n03904782
+pedophile_N	n10412669
+pedophilia_N	n00738270
+peduncle_N	n05476754
+pedunculate_A	a00159735
+pee_N	n13533886
+pee_V	v00072012
+peeing_N	n13533886
+peek_N	n00878221
+peek_V	v02165304
+peekaboo_N	n00487072
+peel_N	n07738353
+peel_V	v00049900
+peel_V2	v00049900
+peel_off_V	v00009492
+peeler_N	n03904909
+peen_N	n03905053
+peep_N	n00878221
+peep_V	v00422764
+peeper_N	n01315213
+peephole_N	n03905208
+peepshow_N	n06617527
+peepul_N	n12402596
+peer_N	n09626238
+peer_V	v02168965
+peerage_N	n08388636
+peeress_N	n10242791
+peerless_A	a00505410
+peeve_N	n07551418
+peeve_V2	v01788932
+peevish_A	a01136541
+peevishness_N	n04642258
+peewit_N	n01549430
+peg_N	n03905540
+peg_V	v00271201
+peg_V2	v00271201
+peg_away_V	v02415573
+peg_down_V2	v00715541
+pegboard_N	n03906224
+pegmatite_N	n14932741
+peignoir_N	n03817647
+pejorative_A	a00907243
+peke_N	n02086079
+pekinese_N	n02086079
+pekoe_N	n07934908
+pelf_N	n13385216
+pelican_N	n02051845
+pelisse_N	n03906789
+pellagra_N	n14200873
+pellet_N	n04205759
+pellicle_N	n01458746
+pellitory_N	n11920998
+pellucid_A	a00429355
+pellucidness_N	n04701943
+pelmet_N	n03111296
+pelota_N	n00480366
+pelt_N	n01895735
+pelt_V	v01121320
+pelt_V2	v01121320
+peltate_A	a02170199
+pelter_N	n10413429
+peludo_N	n02455720
+pelvic_A	a02894741
+pelvimeter_N	n03906894
+pelvimetry_N	n01003113
+pelvis_N	n05596442
+pelycosaur_N	n01721898
+pemmican_N	n07665146
+pemphigous_A	a02776379
+pemphigus_N	n14230800
+pen_N	n01858845
+pen_V2	v01698271
+pen_name_N	n06338653
+penal_A	a02779420
+penalization_N	n01160342
+penalize_V2	v02499629
+penalty_N	n01160342
+penance_N	n01039140
+penchant_N	n07498210
+pencil_N	n03908204
+pencil_V2	v01688604
+pendant_N	n03005285
+pendent_A	a02351370
+pendragon_N	n10413588
+pendulous_A	a01238486
+pendulum_N	n03909160
+peneplain_N	n09388653
+penetrability_N	n04940730
+penetrable_A	a01771462
+penetralia_N	n08588840
+penetrate_V	v00591755
+penetrate_V2	v00591755
+penetratingly_Adv	r00419404
+penetration_N	n00051525
+penetrative_A	a00802514
+penetrator_N	n10413688
+pengo_N	n06981085
+penguin_N	n02055803
+penicillamine_N	n03909835
+penicillin_N	n03910033
+penicillinase_N	n14978544
+penile_A	a03097952
+peninsula_N	n09388848
+peninsular_A	a03098252
+penis_N	n05526384
+penitence_N	n07536870
+penitent_A	a01743217
+penitent_N	n10413834
+penitential_A	a01743704
+penitentiary_A	a01743704
+penitentiary_N	n03911513
+penknife_N	n03911658
+penlight_N	n03911767
+penmanship_N	n06403969
+penn'orth_N	n13661163
+pennant_N	n03911866
+pennate_A	a00998598
+penne_N	n07701147
+penni_N	n13688577
+penniless_A	a02023661
+pennon_N	n02152446
+pennoncel_N	n03911992
+penny_N	n13390626
+pennycress_N	n11898639
+pennyroyal_N	n12847927
+pennyweight_N	n13722198
+pennywhistle_N	n03912218
+pennyworth_N	n13661163
+penologist_N	n10414239
+penology_N	n06152460
+penpusher_N	n10414507
+pension_N	n13384164
+pension_V2	v02262601
+pensionable_A	a00852875
+pensioner_N	n10414612
+pensive_A	a01362950
+pensiveness_N	n04660805
+penstock_N	n04244379
+pent_A	a00558951
+pentacle_N	n13882008
+pentaerythritol_N	n03912328
+pentagon_N	n03912496
+pentagonal_A	a02834730
+pentahedron_N	n13915209
+pentail_N	n02495570
+pentamerous_A	a02482298
+pentameter_N	n07096142
+pentangular_A	a02834730
+pentasyllabic_A	a02289287
+pentateuch_N	n06451891
+pentathlete_N	n10414768
+pentathlon_N	n07457722
+pentatonic_A	a02938485
+pentavalent_A	a03098390
+pentazocine_N	n03912664
+pentecost_N	n15197042
+pentecostal_A	a03098491
+pentecostalism_N	n06232298
+penthouse_N	n03912821
+pentimento_N	n03912929
+pentlandite_N	n14689672
+pentode_N	n03913343
+pentose_N	n14690063
+pentoxide_N	n14690335
+pentoxifylline_N	n03913437
+pentylenetetrazol_N	n03913702
+penuche_N	n07605804
+penult_N	n06305109
+penultimate_A	a01015392
+penultimate_N	n06305109
+penumbra_N	n13985219
+penumbral_A	a02779654
+penurious_A	a01114116
+penuriousness_N	n04834339
+penury_N	n14493716
+peon_N	n10035809
+peonage_N	n00415540
+peony_N	n11719286
+people_N	n07942152
+people_V2	v00451461
+peoples_N	n07943300
+pep_N	n04634833
+pep_up_V2	v00192659
+peperomia_N	n13150894
+peplos_N	n03913930
+peplum_N	n03913930
+pepper_N	n07720442
+pepper_V2	v01121320
+pepper_mill_N	n03914337
+pepper_pot_N	n03914438
+peppercorn_N	n07815588
+peppermint_N	n07606538
+pepperoni_N	n07677480
+peppery_A	a02397496
+pepsin_N	n14978729
+pepsinogen_N	n14978887
+peptic_A	a02908525
+peptide_N	n14743046
+peptization_N	n13534098
+peptone_N	n14690447
+peradventure_Adv	r00300247
+peradventure_N	n05699600
+perambulate_V	v02165754
+perambulate_V2	v02165754
+perambulation_N	n00284101
+perambulator_N	n02766534
+percale_N	n03914831
+perceivable_A	a00533452
+perceive_V2	v00591519
+perceive_V2V	v00591519
+perceive_VS	v00591519
+perceiver_N	n09626589
+percent_N	n13817526
+percentage_N	n13285176
+percentile_N	n05737752
+percept_N	n05930136
+perceptibility_N	n05017230
+perceptible_A	a01746605
+perception_N	n00876874
+perceptive_A	a01744111
+perceptiveness_N	n04843875
+perceptual_A	a02945377
+perch_N	n02555863
+perch_V	v01543731
+perch_V2	v01543731
+perchance_Adv	r00300247
+percher_N	n01523656
+perchlorate_N	n14684607
+perchloride_N	n15017466
+percipient_A	a00771616
+percolate_N	n14997888
+percolate_V	v00023473
+percolate_V2	v00023473
+percolation_N	n00192149
+percolator_N	n03915118
+percussion_N	n00377813
+percussionist_N	n10415037
+percussive_A	a03004701
+perdition_N	n05629682
+perdurability_N	n05054746
+peregrination_N	n00296478
+peregrine_N	n01611472
+peremptory_A	a00685365
+perennation_N	n13534608
+perennial_A	a00678473
+perennial_N	n11553240
+perestroika_N	n06658545
+perfect_A	a01749320
+perfect_V2	v00473572
+perfecter_N	n10415439
+perfectibility_N	n05623444
+perfectible_A	a01751693
+perfection_N	n00260494
+perfectionism_N	n04637722
+perfectionist_N	n10415230
+perfective_N	n13804889
+perfervid_A	a01726235
+perfidious_A	a00960094
+perfidiousness_N	n04879964
+perfidy_N	n00749767
+perfluorocarbon_N	n14979132
+perfoliate_A	a02170411
+perforate_V2	v01227675
+perforation_N	n00944633
+perforce_Adv	r00260088
+perform_V	v01712704
+perform_V2	v01712704
+performance_N	n00047106
+performer_N	n10415638
+perfume_N	n03916031
+perfume_V2	v00043480
+perfumer_N	n10416270
+perfumery_N	n00937394
+perfunctory_A	a00312234
+perfusion_N	n00324233
+pergola_N	n02732827
+perhaps_Adv	r00300247
+peri_N	n09546905
+perianal_A	a02856584
+perianth_N	n11692265
+periapsis_N	n08618379
+periarteritis_N	n14258762
+pericardial_A	a02856654
+pericarditis_N	n14339682
+pericardium_N	n05428473
+pericarp_N	n11684264
+pericementoclasia_N	n14081025
+periclase_N	n14690607
+peridinian_N	n01418114
+peridium_N	n11533365
+peridot_N	n14979961
+peridotite_N	n14932943
+perigee_N	n08618669
+perigon_N	n13892674
+perigonal_A	a02775713
+perihelion_N	n08618831
+perijove_N	n08619006
+peril_N	n00802238
+peril_V2	v01036319
+perilous_A	a02060496
+perilymph_N	n05322247
+perimeter_N	n05101261
+perimysium_N	n05296127
+perinasal_A	a02978928
+perinatal_A	a00129276
+perinatologist_N	n10416444
+perinatology_N	n06053982
+perineal_A	a02856851
+perineotomy_N	n00680803
+perineum_N	n05538494
+perineurium_N	n05296001
+period_N	n06843520
+periodic_A	a01967240
+periodical_A	a01967240
+periodical_N	n06593296
+periodontic_A	a02916006
+periodontics_N	n06048851
+periodontist_N	n10416567
+periosteum_N	n05327373
+peripatetic_A	a03028465
+peripatetic_N	n09808080
+peripeteia_N	n07298715
+peripheral_A	a00331446
+peripheral_N	n03916720
+periphery_N	n13903576
+periphrasis_N	n07090379
+periphrastic_A	a00767626
+peripteral_A	a00139870
+periscope_N	n03917048
+periselene_N	n08619112
+perish_V	v00358431
+perish_V2	v00358431
+perishability_N	n04793731
+perishable_A	a01753365
+perishable_N	n07937344
+perisher_N	n10416828
+perisperm_N	n11686652
+peristalsis_N	n13534773
+peristome_N	n02511510
+peristylar_A	a00140075
+peristyle_N	n03917198
+perithecium_N	n12962310
+perithelial_A	a02775797
+perithelium_N	n05327652
+peritoneal_A	a03001012
+peritoneum_N	n05427739
+peritonitis_N	n14352687
+peritrichous_A	a01696999
+periwig_N	n03917327
+periwinkle_N	n01948446
+perjure_V2	v00834745
+perjurer_N	n10416909
+perjury_N	n00772381
+perk_N	n13298011
+perk_V	v00023473
+perk_V2	v00023473
+perk_up_V2	v00022686
+perkiness_N	n04649651
+perky_A	a00363621
+perm_N	n05260533
+perm_V2	v00039824
+permafrost_N	n09390146
+permanence_N	n05053215
+permanency_N	n05053215
+permanent_A	a01754421
+permanganate_N	n14979410
+permeability_N	n04940496
+permeable_A	a01772032
+permeant_A	a00468795
+permeate_V	v01227235
+permeate_V2	v01227235
+permeation_N	n00051712
+permissibility_N	n04793209
+permissible_A	a01760944
+permission_N	n01139194
+permissive_A	a01762839
+permissiveness_N	n04637923
+permit_N	n01139194
+permit_V	v00802318
+permit_V2	v00802318
+permit_V2V	v00802318
+permutability_N	n04737568
+permutation_N	n00339646
+permute_V2	v00380424
+pernicious_A	a01162406
+perniciousness_N	n04790942
+pernickety_A	a00985104
+peroneal_A	a02856972
+peroneus_N	n05575960
+peroration_N	n06399126
+peroxidase_N	n14979730
+peroxide_N	n14781225
+perpendicular_A	a01233347
+perpendicular_N	n03917973
+perpendicularity_N	n05072208
+perpetrate_V2	v02582615
+perpetration_N	n00773235
+perpetrator_N	n10417168
+perpetual_A	a00595299
+perpetuate_V2	v02648253
+perpetuation_N	n01018366
+perpetuity_N	n05053527
+perphenazine_N	n03918297
+perplex_V2	v00402539
+perplexedly_Adv	r00420525
+perplexity_N	n05685363
+perquisite_N	n05178715
+perry_N	n07922147
+persecute_V2	v02585489
+persecution_N	n00420477
+persecutor_N	n10716005
+perseverance_N	n01021579
+perseveration_N	n01021579
+persevere_V	v00350461
+perseveringly_Adv	r00272435
+persianFem_N	n08910668
+persianMasc_N	n08910668
+persian_A	a03075191
+persiflage_N	n06778032
+persimmon_N	n07746186
+persist_V	v02647497
+persistence_N	n01021579
+persistent_A	a01758339
+person_N	n00007846
+persona_N	n04677716
+persona_grata_N	n10417843
+persona_non_grata_N	n09631129
+personable_A	a00168694
+personableness_N	n04618921
+personage_N	n10200781
+personal_A	a01767329
+personal_N	n06271288
+personality_N	n04617562
+personalize_V2	v00388065
+personalty_N	n13245626
+personate_V2	v00727573
+personation_N	n00548802
+personhood_N	n04618781
+personification_N	n00933259
+personify_V2	v00727573
+personnel_N	n08118991
+perspective_N	n04676308
+perspex_N	n14594032
+perspicacious_A	a00771803
+perspicacity_N	n04892084
+perspicuity_N	n04821615
+perspicuous_A	a00429355
+perspicuousness_N	n04821615
+perspiration_N	n05405751
+perspire_V	v00067545
+perspirer_N	n10418735
+persuadable_A	a02361848
+persuade_V2	v00766418
+persuader_N	n10418841
+persuasion_N	n05945642
+persuasive_A	a01769843
+persuasiveness_N	n05191832
+pert_A	a02280090
+pertain_V	v02653706
+pertainym_N	n06322357
+pertinacious_A	a02327569
+pertinacity_N	n04864515
+pertinence_N	n13795180
+pertinent_A	a00138314
+pertness_N	n04632703
+perturb_V2	v00276601
+perturbation_N	n00553173
+peruke_N	n03917327
+peruked_A	a02564683
+perusal_N	n06598445
+peruse_V2	v02152812
+peruvian_A	a02966154
+peruvian_N	n09726499
+pervade_V2	v01229071
+pervaporation_N	n00375348
+pervasion_N	n13534954
+pervasive_A	a00468795
+pervasiveness_N	n04765166
+perverse_A	a00621524
+perverseness_N	n04853503
+perversion_N	n00742474
+perversity_N	n04853503
+pervert_N	n10419047
+pervert_V2	v00203213
+pervious_A	a01773234
+pesantran_N	n08283866
+peseta_N	n13690758
+pesewa_N	n13667150
+peshmerga_N	n10417288
+pesky_A	a00089550
+peso_N	n13691509
+pessary_N	n03189461
+pessimal_A	a00230208
+pessimism_N	n05211974
+pessimist_N	n10419472
+pessimistic_A	a01664581
+pessimistically_Adv	r00414436
+pest_N	n01314388
+pester_V2	v01803380
+pesthole_N	n08619250
+pesticide_N	n14980215
+pestiferous_A	a00089550
+pestilence_N	n05693669
+pestilent_A	a01427333
+pestilential_A	a01427333
+pestle_N	n03919289
+pestle_V2	v00331842
+pesto_N	n07832416
+pet_N	n00902376
+pet_V2	v01226600
+petabit_N	n13630545
+petabyte_N	n13630213
+petal_N	n11690455
+petaled_A	a01775540
+petalled_A	a01775540
+petallike_A	a01702727
+petaloid_A	a02776496
+petalous_A	a01775540
+petard_N	n03919702
+petcock_N	n03919808
+petechia_N	n14289193
+peter_out_V	v00099517
+petfood_N	n07805731
+petiole_N	n13131618
+petiolule_N	n11678299
+petit_bourgeois_N	n08182105
+petite_A	a01392249
+petite_N	n05096708
+petition_N	n06513366
+petition_V	v00754731
+petition_V2	v00754731
+petitionary_A	a00714585
+petitioner_N	n10420031
+petrel_N	n02059162
+petrifaction_N	n09390680
+petrify_V	v00418110
+petrify_V2	v00418110
+petrissage_N	n00659834
+petrochemical_N	n14980468
+petroglyph_N	n00942440
+petrol_N	n14686913
+petrolatum_N	n14980910
+petroleum_N	n14980579
+petrology_N	n06121375
+petrous_A	a01152320
+petter_N	n10420649
+petticoat_N	n03920737
+petticoated_A	a00456436
+pettiness_N	n04834073
+pettish_A	a01136541
+pettishness_N	n04642258
+petty_A	a00288498
+petulance_N	n07552729
+petulant_A	a01136541
+petunia_N	n12909252
+pew_N	n03920867
+pewee_N	n01549430
+pewit_N	n01549430
+pewter_N	n14718099
+peyote_N	n03750912
+pfannkuchen_N	n07641380
+pfennig_N	n13688190
+ph_N	n05039106
+phacoemulsification_N	n00679140
+phaeton_N	n04459122
+phagocyte_N	n05450888
+phagocytic_A	a02776576
+phagocytosis_N	n13535837
+phaius_N	n12076223
+phalangeal_A	a02776688
+phalanger_N	n01881171
+phalangitis_N	n14352801
+phalanx_N	n05278584
+phalarope_N	n02037464
+phallic_A	a02839179
+phalloplasty_N	n00689995
+phallus_N	n05526384
+phalsa_N	n12205104
+phaneromania_N	n09182784
+phantasm_N	n05897553
+phantasmagoria_N	n05928840
+phantasmagoric_A	a01943067
+phantasmal_A	a01574925
+phantasy_N	n05632446
+phantom_A	a01939402
+phantom_N	n05897553
+pharaoh_N	n10421016
+pharisaic_A	a01782100
+pharisaical_A	a01782100
+pharisee_N	n10421183
+pharmaceutical_A	a03098803
+pharmaceutical_N	n03920989
+pharmacist_N	n10421470
+pharmacogenetics_N	n06079247
+pharmacokinetics_N	n06055529
+pharmacological_A	a02912686
+pharmacologist_N	n10421753
+pharmacology_N	n06054892
+pharmacopoeia_N	n03921209
+pharmacy_N	n03249342
+pharos_N	n02814860
+pharyngeal_A	a02997099
+pharyngitis_N	n14173484
+pharynx_N	n05547508
+phase_N	n04676540
+phase_V2	v00394381
+phase_in_V2	v01642717
+phase_out_V2	v01642820
+phasianid_N	n01802721
+phasmid_N	n02231052
+phd_N	n06704115
+pheasant_N	n01803078
+phellem_N	n14823547
+phenacomys_N	n02342534
+phenazopyridine_N	n03921337
+phencyclidine_N	n03921499
+phenelzine_N	n03921749
+pheniramine_N	n03921915
+phenobarbitone_N	n04256152
+phenol_N	n14796073
+phenolphthalein_N	n03922109
+phenomenal_A	a02859708
+phenomenology_N	n06167106
+phenomenon_N	n00034213
+phenothiazine_N	n14771643
+phenotype_N	n04933852
+phenotypical_A	a02942347
+phensuximide_N	n03922412
+phentolamine_N	n03922561
+phenylalanine_N	n14981579
+phenylbutazone_N	n03922722
+phenylephrine_N	n03922863
+phenylketonuria_N	n14507375
+phenylpropanolamine_N	n03923004
+phenyltoloxamine_N	n03923229
+pheochromocytoma_N	n14250232
+pheromone_N	n14846890
+phi_N	n06836275
+phial_N	n03923379
+philadelphus_N	n12791064
+philander_V	v01037910
+philanderer_N	n10789118
+philanthropic_A	a03006699
+philanthropically_Adv	r00421749
+philanthropist_N	n10421956
+philanthropy_N	n01089483
+philatelic_A	a03006854
+philatelically_Adv	r00421838
+philatelist_N	n10422405
+philately_N	n01016420
+philharmonic_A	a03099259
+philhellene_A	a03133141
+philhellene_N	n10422540
+philhellenic_A	a03133141
+philhellenism_N	n07501194
+philippine_A	a03066180
+philippine_N	n06939756
+philistine_N	n10422871
+philistinism_N	n14039310
+phillipsite_N	n15107677
+philodendron_N	n11791341
+philogyny_N	n07501326
+philological_A	a03019955
+philologist_N	n10423225
+philology_N	n06171040
+philomath_N	n10423514
+philosopher_N	n10423589
+philosophic_A	a02858231
+philosophical_A	a02858231
+philosophize_V	v00630026
+philosophizer_N	n10426184
+philosophizing_N	n06742772
+philosophy_N	n05943300
+philter_N	n07883661
+philtre_N	n07883661
+phimosis_N	n14509583
+phlebectomy_N	n00690132
+phlebitis_N	n14352890
+phlebothrombosis_N	n14353008
+phlebotomist_N	n10426363
+phlegm_N	n04635953
+phlegmatic_A	a00858340
+phlegmatically_Adv	r00421978
+phlegmy_A	a01178856
+phloem_N	n13098962
+phlogiston_N	n14583228
+phlogopite_N	n14690790
+phlomis_N	n12861345
+phlox_N	n12810595
+phobia_N	n14381416
+phobic_A	a01585679
+phobophobia_N	n14384133
+phocine_A	a02853663
+phocomelia_N	n14466567
+phoebe_N	n01549886
+phoenicophorium_N	n12593689
+phoenix_N	n09058376
+phon_N	n13713983
+phone_N	n03261776
+phone_V	v00789448
+phone_V2	v00789448
+phonebook_N	n06423754
+phoneme_N	n07111711
+phonemic_A	a02858086
+phonemic_Adv	r00131965
+phonemics_N	n06177450
+phonetic_A	a02857726
+phonetically_Adv	r00131869
+phonetician_N	n10426454
+phonetics_N	n06177033
+phoney_A	a01117477
+phoney_N	n10195593
+phonic_A	a02857893
+phonics_N	n00888409
+phonogram_N	n06821889
+phonogramic_A	a02777055
+phonograph_N	n04064401
+phonological_A	a02777160
+phonologist_N	n10426630
+phonology_N	n06177450
+phonophobia_N	n14384227
+phony_A	a01117477
+phony_N	n10195593
+phoronid_N	n02313360
+phosgene_N	n14981847
+phosphatase_N	n14981983
+phosphate_N	n07928578
+phosphine_N	n14982129
+phosphocreatine_N	n14982421
+phospholipid_N	n14982681
+phosphoprotein_N	n14735225
+phosphor_N	n14649036
+phosphorescence_N	n11491026
+phosphorescent_A	a00272555
+phosphoric_A	a03099742
+phosphorous_A	a03099742
+phosphorus_N	n09359471
+phot_N	n13640866
+photalgia_N	n14329888
+photic_A	a02838805
+photo_N	n03925226
+photocathode_N	n03924407
+photochemical_A	a02692815
+photochemistry_N	n06090397
+photocoagulation_N	n00690281
+photocoagulator_N	n03924532
+photoconductive_A	a02827413
+photoconductivity_N	n11409689
+photocopier_N	n03924679
+photocopy_N	n03924811
+photocopy_V2	v01736299
+photoelectric_A	a02827790
+photoelectrically_Adv	r00121770
+photoelectricity_N	n11491194
+photoelectron_N	n09391089
+photoemission_N	n11410172
+photoemissive_A	a02827571
+photoflash_N	n03358172
+photogenic_A	a00168820
+photograph_N	n03925226
+photograph_V2	v01003249
+photographer_N	n10426749
+photographic_A	a02838592
+photographically_Adv	r00121894
+photography_N	n00620554
+photogravure_N	n01103492
+photojournalism_N	n06266710
+photojournalist_N	n10427223
+photolithograph_N	n03926757
+photolithography_N	n06680195
+photomechanical_A	a02777355
+photomechanics_N	n05666530
+photometer_N	n03667664
+photometric_A	a02777548
+photometrically_Adv	r00122014
+photometrist_N	n10427359
+photometry_N	n01003272
+photomicrograph_N	n03927091
+photomontage_N	n03927201
+photon_N	n09391223
+photophobia_N	n14329888
+photopigment_N	n15089104
+photoretinitis_N	n14555059
+photosensitivity_N	n05654201
+photosensitize_V2	v02114730
+photosphere_N	n09391386
+photostat_N	n03927299
+photostat_V2	v01736669
+photosynthesis_N	n13537429
+photosynthetic_A	a02777686
+phototherapy_N	n00705886
+phototropism_N	n00862399
+photovoltaic_A	a02827662
+phragmocone_N	n01904965
+phrasal_A	a02937108
+phrase_N	n00527061
+phrase_V2	v00961114
+phrase_book_N	n06416452
+phraseology_N	n07081739
+phrasing_N	n01012608
+phreatic_A	a02777931
+phrenetic_A	a00086341
+phrenic_A	a02997227
+phrenological_A	a02778016
+phrenologist_N	n10427467
+phrenology_N	n06045847
+phrontistery_N	n03927652
+phthisis_N	n14144064
+phycobilin_N	n01399236
+phycocyanin_N	n
+phycoerythrin_N	n01399366
+phycology_N	n06074507
+phycomycosis_N	n14182332
+phylactery_N	n06856189
+phyle_N	n08373969
+phylliform_A	a02149070
+phyllo_N	n07628068
+phyllode_N	n13131752
+phyllodial_A	a03133883
+phylogenetic_A	a02942958
+phylogenetically_Adv	r00115117
+phylum_N	n08102555
+physa_N	n01952712
+physic_N	n04025748
+physical_A	a01778212
+physician_N	n10020890
+physicist_N	n10428004
+physicochemical_A	a02693186
+physics_N	n06090869
+physiognomy_N	n05601357
+physiologic_A	a01779558
+physiological_A	a02949082
+physiologist_N	n10429965
+physiology_N	n05005064
+physiotherapeutic_A	a02889619
+physiotherapist_N	n10427764
+physiotherapy_N	n00700000
+physique_N	n04998530
+physostegia_N	n12861892
+physostigmine_N	n12487262
+phytelephas_N	n12594165
+phytochemical_N	n14983143
+phytochemist_N	n10430554
+phytochemistry_N	n06089728
+phytohormone_N	n14744841
+phytoplankton_N	n01383896
+phytotherapy_N	n00700421
+pi_N	n04013993
+pia_N	n12475774
+piaffe_N	n00288384
+pianism_N	n06893065
+pianissimo_A	a01458490
+pianissimo_Adv	r00343938
+pianist_N	n10430665
+pianistic_A	a03023216
+piano_A	a01458303
+piano_Adv	r00343660
+piano_N	n03928116
+pianoforte_N	n03928116
+pianola_N	n03738066
+piaster_N	n13687278
+piastre_N	n13687278
+piazza_N	n08619795
+pibroch_N	n07058762
+pica_N	n01582111
+picador_N	n09836786
+picaresque_A	a01224755
+piccalilli_N	n07825597
+piccaninny_N	n10431330
+piccolo_N	n03929091
+pichi_N	n12903964
+pichiciago_N	n02456275
+pick_N	n00161243
+pick_V	v00177714
+pick_V2	v00177714
+pick_at_V2	v00845909
+pick_off_V2	v01592456
+pick_out_V2	v00674607
+pick_up_V	v00023473
+pick_up_V2	v00023473
+pickaback_Adv	r00349309
+pickaninny_N	n10431330
+pickaxe_N	n03929202
+pickelhaube_N	n03929855
+picker_N	n10431514
+pickerel_N	n02561661
+pickerelweed_N	n12609968
+picket_N	n00423563
+picket_V	v01289026
+picket_V2	v01289026
+picking_N	n00714357
+pickings_N	n00714477
+pickle_N	n07824988
+pickle_V2	v00213223
+pickpocket_N	n10431907
+pickup_N	n00319176
+picnic_N	n00575365
+picnic_V	v01168259
+picnicker_N	n10432189
+picofarad_N	n13635854
+picometer_N	n13657849
+picornavirus_N	n01337583
+picosecond_N	n15235853
+picot_N	n03930946
+picovolt_N	n13642982
+pictograph_N	n06840530
+pictographic_A	a02778122
+pictorial_A	a02861617
+pictorial_N	n06593668
+picture_N	n03876519
+picture_V2	v01635432
+picture_book_N	n03931651
+picture_card_N	n03314028
+picture_gallery_N	n03412058
+picturesque_A	a00219924
+picturesqueness_N	n04684765
+picturing_N	n00900375
+picul_N	n13718675
+piculet_N	n01841943
+piddle_N	n14855724
+piddle_V	v00072012
+piddock_N	n01967963
+pidgin_N	n06905680
+pie_N	n06942094
+pie_crust_N	n07623263
+piebald_A	a00398978
+piece_N	n03343853
+piece_V2	v00261705
+piecemeal_A	a01143006
+piecemeal_Adv	r00422281
+piecework_N	n00581517
+pied_A	a00398978
+piedmont_N	n08809749
+pieplant_N	n07713267
+pier_N	n03933529
+pier_glass_N	n03934311
+pierce_V	v01441100
+pierce_V2	v01441100
+piercingly_Adv	r00050075
+pierid_N	n02280458
+pierrot_N	n09603120
+pieta_N	n03934656
+pietistic_A	a02920594
+piety_N	n04826771
+piezoelectric_A	a02980972
+piezoelectricity_N	n11491308
+piezometer_N	n03934890
+piffle_N	n06608143
+piffle_V	v00106843
+pig_N	n02395406
+pig_V	v00058645
+pig_iron_N	n14983491
+pig_out_V	v01193099
+pigboat_N	n04347754
+pigeon_N	n01811909
+pigeonhole_N	n
+pigeonhole_V2	v00656292
+pigfish_N	n02590094
+piggery_N	n03935234
+piggish_A	a00011327
+piggishness_N	n04886235
+piggy_A	a00011327
+piggy_N	n02395694
+piggyback_Adv	r00349309
+piggyback_N	n00319513
+piggyback_V	v00586461
+piglet_N	n02395694
+pigment_N	n03875218
+pigmentation_N	n04976319
+pigmy_N	n10496489
+pignut_N	n12320627
+pigskin_N	n14763424
+pigsticking_N	n00453631
+pigsty_N	n04346428
+pigswill_N	n07805006
+pigtail_N	n05259914
+pigwash_N	n07805006
+pigweed_N	n07733712
+pika_N	n02328429
+pike_N	n02561108
+pikeblenny_N	n02614482
+pikestaff_N	n03935789
+pilaf_N	n07873464
+pilaff_N	n07873464
+pilar_A	a02778439
+pilaster_N	n03935883
+pilau_N	n07873464
+pilchard_N	n02533209
+pile_N	n02753710
+pile_V	v01434822
+pile_V2	v01434822
+pile_driver_N	n03936466
+pile_dwelling_N	n03634034
+pile_up_V	v00158804
+pile_up_V2	v00158804
+piles_N	n13777509
+pileup_N	n07317285
+pilfer_V	v02276866
+pilfer_V2	v02276866
+pilferage_N	n00781355
+pilferer_N	n10616204
+pilgrim_N	n10432441
+pilgrimage_N	n00311687
+pill_N	n03936568
+pillage_N	n00965895
+pillage_V2	v02344568
+pillager_N	n10443170
+pillar_N	n03073977
+pillar_box_N	n03937437
+pillared_A	a00141429
+pillbox_N	n03937633
+pillion_N	n03937931
+pillory_N	n03938037
+pillory_V2	v00823827
+pillow_N	n03938244
+pillow_V2	v01502946
+pillow_fight_N	n00487228
+pillowcase_N	n02975412
+pillwort_N	n12958261
+pilocarpine_N	n03938838
+pilosebaceous_A	a02778533
+pilot_N	n03328201
+pilot_V2	v01933305
+pilot_boat_N	n03939178
+pilot_burner_N	n03939281
+pilot_cloth_N	n03939440
+pilot_engine_N	n03939565
+pilot_light_N	n03939281
+pilotfish_N	n02580188
+pilothouse_N	n03939677
+piloting_N	n
+pilotless_A	a01480080
+pilous_A	a00215087
+pilus_N	n01902132
+pimento_N	n07721195
+pimozide_N	n03940154
+pimp_N	n10433737
+pimp_V	v01180975
+pimpernel_N	n12092262
+pimple_N	n14334306
+pimpled_A	a00246175
+pimply_A	a00246175
+pin_N	n02882647
+pin_V2	v01121621
+pin_down_V2	v00715541
+pin_money_N	n13422545
+pin_table_N	n03941417
+pin_up_V2	v01340149
+pinafore_N	n03604400
+pinata_N	n03941231
+pinball_N	n00459284
+pincer_N	n02156532
+pinch_N	n00088725
+pinch_V	v00504019
+pinch_V2	v00504019
+pinchbeck_A	a01118118
+pinchbeck_N	n14718233
+pinche_N	n02491474
+pinchgut_N	n10434054
+pincushion_N	n03942126
+pindolol_N	n03942244
+pine_N	n11608250
+pine_V	v01805684
+pine_away_V	v00389992
+pineal_A	a03099928
+pinealoma_N	n14250433
+pineapple_N	n07753275
+pinecone_N	n11683331
+pinesap_N	n12259316
+pinetum_N	n09392402
+pinfish_N	n02592371
+pinfold_N	n03942600
+ping_N	n07389569
+ping_V	v00743692
+pinger_N	n03942692
+pinguecula_N	n05315855
+pinhead_N	n03942920
+pinhole_N	n03943010
+pining_N	n07487063
+pinion_N	n02152446
+pinion_V2	v00512749
+pinite_N	n14690938
+pink_A	a00379595
+pink_N	n04970916
+pink_V	v01255508
+pink_V2	v01255508
+pinkish_A	a00379595
+pinkness_N	n04971131
+pinko_N	n10434321
+pinkroot_N	n14283097
+pinna_N	n05323889
+pinnace_N	n04409128
+pinnacle_N	n03943266
+pinnacle_V2	v01975237
+pinnate_A	a02173632
+pinnatifid_A	a02173773
+pinnatisect_A	a02173930
+pinner_N	n03943448
+pinning_N	n07228349
+pinny_N	n03604400
+pinochle_N	n00494100
+pinocytosis_N	n13537761
+pinole_N	n07568706
+pinon_N	n11609475
+pinpoint_N	n03943544
+pinpoint_V2	v02287380
+pinprick_N	n03943623
+pinscher_N	n02106966
+pinstripe_N	n03943714
+pinstriped_A	a01789873
+pint_N	n13619307
+pintail_N	n01849157
+pintle_N	n03944024
+pinto_N	n02389261
+pinwheel_N	n02984328
+pinworm_N	n01931520
+pion_N	n09392656
+pioneer_N	n10434424
+pioneer_V	v00649757
+pioneer_V2	v00649757
+pious_A	a01781478
+pip_N	n07263358
+pip_V2	v01102997
+pipage_N	n03944672
+pipal_N	n12402596
+pipe_N	n03854815
+pipe_V	v00914420
+pipe_V2	v00914420
+pipe_down_V	v02190188
+pipe_in_V	v01436391
+pipe_organ_N	n03854065
+pipe_rack_N	n03946723
+pipe_up_V	v00914420
+pipeclay_N	n14813560
+pipefish_N	n01455778
+pipefitting_N	n03946162
+pipeful_N	n13768630
+pipeline_N	n03946325
+piper_N	n10435041
+piperacillin_N	n03946532
+piperazine_N	n03946814
+piperin_N	n15033189
+piperocaine_N	n03946933
+pipet_N	n03947111
+pipette_N	n03947111
+pipework_N	n03854815
+pipewort_N	n12609379
+piping_Adv	r00422842
+piping_N	n00101708
+pipistrelle_N	n02147947
+pipit_N	n01528654
+pippin_N	n07741461
+pipsissewa_N	n12257570
+piquancy_N	n04720393
+piquant_A	a00167671
+pique_N	n03947798
+pique_V2	v01789270
+piquet_N	n00423563
+piracy_N	n00750405
+piranha_N	n02584449
+pirate_N	n03947888
+pirate_V2	v01471825
+piratical_A	a03100026
+pirogi_N	n07624924
+piroplasm_N	n01425634
+pirouette_N	n00343730
+pirouette_V	v02048384
+piroxicam_N	n03948041
+pis_aller_N	n00178972
+pisanosaur_N	n01700924
+piscatorial_A	a03100315
+piscine_A	a02832382
+piscivorous_A	a00313836
+pisiform_N	n05272745
+piss_N	n13533886
+piss_V	v00072012
+piss_V2	v00072012
+pisser_N	n05688907
+pistachio_N	n07775050
+piste_N	n03948242
+pistia_N	n11791569
+pistil_N	n11676500
+pistillate_A	a00316046
+pistillode_N	n11677144
+pistol_N	n03948459
+pistoleer_N	n10435855
+piston_N	n03948950
+pit_N	n03070396
+pit_V2	v00179567
+pita_N	n07683617
+pitahaya_N	n07751280
+pitch_N	n00106104
+pitch_V	v00298244
+pitch_V2	v00298244
+pitch_in_V	v01173057
+pitch_into_V2	v01242537
+pitchblende_N	n15084545
+pitcher_N	n00722984
+pitchfork_N	n03950359
+pitchfork_V2	v01579340
+pitching_N	n00127151
+pitchman_N	n10411551
+pitchstone_N	n14881143
+pitchy_A	a00054364
+piteous_A	a01050890
+pitfall_N	n03949663
+pith_N	n05921123
+pithead_N	n03950818
+pithy_A	a00548316
+pitiable_A	a00905181
+pitiful_A	a00905181
+pitiless_A	a01264179
+pitilessness_N	n04831264
+pitman_N	n09932508
+piton_N	n03951068
+pitprop_N	n03951690
+pitsaw_N	n03951800
+pitta_N	n01555004
+pittance_N	n13300711
+pitting_N	n13537894
+pituitary_A	a03100479
+pituitary_N	n05483890
+pity_N	n04829550
+pity_V2	v01821996
+pityriasis_N	n14231022
+pivot_N	n00342916
+pivot_V	v02046572
+pivot_V2	v02046572
+pivotal_A	a00656507
+pixel_N	n03952277
+pixie_N	n09540739
+pixilated_A	a00798103
+pixy_N	n09540739
+pizza_N	n07873807
+pizzeria_N	n03952576
+pizzicato_A	a00945927
+pizzicato_Adv	r00423378
+pizzicato_N	n07024607
+placable_A	a01784830
+placard_N	n06793426
+placard_V2	v00991900
+placate_V2	v01765392
+placatingly_Adv	r00425223
+placation_N	n01151407
+place_N	n00586262
+place_V2	v00618878
+place_bet_N	n00507425
+place_name_N	n06343838
+placebo_N	n01034685
+placeholder_N	n07271478
+placeman_N	n10437014
+placement_N	n00039990
+placenta_N	n05520699
+placental_A	a01830946
+placental_N	n01886756
+placentation_N	n11680995
+placer_N	n09393403
+placeseeker_N	n10437014
+placid_A	a00302951
+placidity_N	n04904352
+placket_N	n03953901
+placoderm_N	n01480106
+placoid_A	a00659421
+plage_N	n09393524
+plagiarism_N	n00750405
+plagiarist_N	n10437262
+plagiaristic_A	a00698848
+plagiarize_V2	v02278061
+plagiocephaly_N	n14467685
+plagioclase_N	n14865316
+plagioclastic_A	a02778332
+plague_N	n05831939
+plague_V2	v01789514
+plague_spot_N	n05245521
+plaguey_Adv	r00425330
+plaguy_A	a00089550
+plaice_N	n02658531
+plaid_N	n04395106
+plain_A	a01785906
+plain_Adv	r00039318
+plain_N	n03625226
+plain_V	v00907147
+plain_V2	v00907147
+plainclothesman_N	n10437590
+plainness_N	n04691651
+plainsman_N	n10437698
+plainsong_N	n07035153
+plainspoken_A	a00764484
+plaint_N	n07211950
+plaintiff_N	n10437852
+plaintive_A	a01366157
+plaintiveness_N	n07535430
+plait_N	n03965907
+plait_V2	v01387656
+plaiter_N	n10438042
+plan_N	n03954199
+plan_V	v00704690
+plan_V2	v00704690
+plan_V2V	v00704690
+plan_VS	v00704690
+plan_VV	v00704690
+planar_A	a00658942
+planarian_N	n01925270
+planate_A	a00659530
+planation_N	n13538182
+planchet_N	n03954393
+planchette_N	n03954507
+plane_N	n02691156
+plane_V	v01249490
+plane_V2	v01249490
+plane_tree_N	n12806732
+planet_N	n09394007
+planetal_A	a02778668
+planetarium_N	n03955809
+planetary_A	a02778668
+planetesimal_N	n09395086
+plangency_N	n04989657
+plangent_A	a01457234
+plank_N	n06501622
+plank_V2	v01180701
+planking_N	n00714693
+plankton_N	n01383638
+planktonic_A	a02778943
+planless_A	a01910652
+planner_N	n03956785
+planning_N	n00928371
+planoconcave_A	a00536898
+planoconvex_A	a00538371
+planographic_A	a02779044
+plant_N	n00017222
+plant_V2	v00734790
+plant_louse_N	n02251775
+plantain_N	n07768423
+plantal_A	a02833235
+plantar_A	a02779163
+plantation_N	n03463832
+planter_N	n03957315
+plantigrade_A	a00751353
+planting_N	n00919513
+plantlet_N	n11531090
+planula_N	n01909788
+plaque_N	n02892201
+plash_N	n07395104
+plash_V	v01374020
+plash_V2	v01374020
+plasm_N	n05403427
+plasma_N	n05403427
+plasmablast_N	n05453057
+plasmacytoma_N	n14250514
+plasmapheresis_N	n00650267
+plasmid_N	n09395266
+plasmin_N	n14983774
+plasminogen_N	n14983911
+plasmodium_N	n01424420
+plaster_N	n03957420
+plaster_V2	v00082929
+plasterboard_N	n03957762
+plasterer_N	n10438842
+plastering_N	n00718815
+plastic_A	a00585398
+plastic_N	n13376012
+plastic_bomb_N	n03958338
+plastically_Adv	r00225563
+plasticine_N	n14592405
+plasticity_N	n05021884
+plasticizer_N	n14593162
+plastid_N	n12962622
+plastination_N	n13538314
+plastron_N	n01904029
+plat_N	n03959350
+plate_N	n03176386
+plate_V2	v01395049
+plate_glass_N	n03961070
+plate_rack_N	n03961711
+plateau_N	n09453008
+plateful_N	n13768850
+platelayer_N	n10439087
+platelet_N	n15023959
+plateletpheresis_N	n00650402
+platen_N	n03961394
+plater_N	n10439203
+platform_N	n03025250
+plating_N	n00719016
+platinum_N	n14649543
+platitude_N	n07154046
+platitudinarian_N	n10439523
+platitudinous_A	a01689223
+platonic_A	a02780680
+platoon_N	n08214470
+platter_N	n03924069
+platy_N	n01449712
+platyctenean_N	n01920051
+platypus_N	n01873310
+platyrrhine_A	a01408929
+platysma_N	n05294374
+plaudit_N	n06691684
+plausibility_N	n04783724
+plausible_A	a01799457
+play_N	n00041468
+play_V	v00013328
+play_V2	v00013328
+play_VV	v00013328
+play_along_V	v01728355
+play_around_V	v02416030
+play_back_V2	v01738347
+play_down_V2	v00513492
+play_off_V	v01081152
+play_off_V2	v01081152
+play_out_V	v00572788
+play_out_V2	v00572788
+play_reading_N	n06893183
+play_up_V	v00514069
+play_up_V2	v00514069
+playable_A	a00955115
+playback_N	n01020770
+playbill_N	n06748703
+playbook_N	n05907479
+playbox_N	n03963483
+playboy_N	n10439727
+player_N	n09765278
+player_piano_N	n03738066
+playfellow_N	n10441037
+playful_A	a02121859
+playfulness_N	n00429949
+playgoer_N	n10440717
+playground_N	n03963645
+playhouse_N	n03963813
+playing_N	n00041188
+playing_card_N	n03963982
+playing_field_N	n08570758
+playlet_N	n07009538
+playlist_N	n06494016
+playmaker_N	n10440886
+playmate_N	n10441037
+playoff_N	n07465290
+playpen_N	n03964495
+playroom_N	n04119478
+playschool_N	n08412362
+playsuit_N	n03964611
+plaything_N	n03964744
+playtime_N	n15138600
+playwright_N	n10030277
+plaza_N	n03965456
+plea_N	n01197928
+pleach_V2	v01518659
+plead_V	v00759501
+plead_V2	v00759501
+plead_VA	v00759501
+plead_VS	v00759501
+pleading_N	n06559365
+pleadingly_Adv	r00278633
+pleasance_N	n07490713
+pleasant_A	a01800349
+pleasantness_N	n04778630
+pleasantry_N	n00515297
+please_Adv	r00009966
+please_V	v01815628
+please_V2	v01815628
+please_V2V	v01815628
+please_VV	v01815628
+pleaser_N	n10441124
+pleasing_N	n01073556
+pleasingly_Adv	r00425762
+pleasingness_N	n04684872
+pleasurable_A	a01801029
+pleasure_N	n00846326
+pleasure_boat_N	n02932891
+pleasure_craft_N	n02932891
+pleasure_ground_N	n08494231
+pleat_N	n03965907
+pleat_V2	v01217780
+pleb_N	n10441251
+plebeian_A	a01593079
+plebeian_N	n10441251
+plebiscite_N	n00181495
+plectognath_N	n02652668
+plectranthus_N	n12862512
+plectrum_N	n03929660
+pledge_N	n07227772
+pledge_V2	v00884540
+pledge_V2V	v00884540
+pledge_VS	v00884540
+pledgee_N	n10441534
+pledger_N	n10441694
+plenary_A	a00528167
+plenipotentiary_N	n10441962
+plenitude_N	n05115568
+plenteous_A	a00014490
+plentiful_A	a00014490
+plenty_Adv	r00145713
+plenty_N	n05115568
+plenum_N	n03966206
+pleochroic_A	a03007149
+pleochroism_N	n11491619
+pleomorphic_A	a02780837
+pleomorphism_N	n11491816
+pleonasm_N	n07091087
+pleonastic_A	a00549826
+plesiosaur_N	n01725713
+plethora_N	n05120116
+plethysmograph_N	n03966325
+pleura_N	n05388115
+pleural_A	a02947653
+pleurisy_N	n14173013
+pleurocarp_N	n11539467
+pleurocarpous_A	a02590382
+pleurodont_N	n01325060
+pleurodynia_N	n14330046
+pleuropneumonia_N	n14173295
+pleurothallis_N	n12079523
+pleximeter_N	n03966582
+plexor_N	n03966751
+plexus_N	n05236322
+pliability_N	n04659730
+pliable_A	a01022367
+pliancy_N	n04659730
+pliant_A	a01022367
+plication_N	n00406800
+plier_N	n10442093
+pliers_N	n03966976
+plight_N	n07228105
+plight_V2	v00884540
+plimsoll_N	n03967270
+plinth_N	n03903868
+ploce_N	n07100387
+plod_V	v01921204
+plod_V2	v01921204
+plodder_N	n10442232
+plodding_N	n00291965
+ploddingly_Adv	r00426005
+plonk_N	n07389931
+plonk_V	v01500572
+plop_Adv	r00426140
+plop_N	n07390049
+plop_V	v01500572
+plosion_N	n07116443
+plosive_N	n07115914
+plot_N	n05907682
+plot_V	v00708128
+plot_V2	v00708128
+plotter_N	n03967396
+plough_N	n03967562
+plough_V	v01741864
+plough_V2	v01741864
+plough_on_V	v01993549
+ploughboy_N	n10442705
+ploughman_N	n10442815
+ploughshare_N	n03967788
+plover_N	n02023341
+plow_N	n03967562
+plow_V	v01033527
+plow_V2	v01033527
+plowboy_N	n10442705
+plowing_N	n00918644
+plowman_N	n10442815
+plowshare_N	n03967788
+plowwright_N	n10442923
+ploy_N	n00172490
+pluck_N	n00116008
+pluck_V	v01382083
+pluck_V2	v01382083
+pluck_at_V2	v01609115
+plucky_A	a00266634
+plug_N	n02382204
+plug_V	v00188137
+plug_V2	v00188137
+plug_in_V2	v01421122
+plughole_N	n03968581
+plum_N	n00596081
+plum_pudding_N	n07617708
+plumage_N	n01896031
+plumaged_A	a00998674
+plumate_A	a00998850
+plumb_A	a01233851
+plumb_Adv	r00009373
+plumb_N	n03968728
+plumb_V2	v00465634
+plumbaginaceous_A	a02780975
+plumbago_N	n12098403
+plumber_N	n10443032
+plumbic_A	a02781131
+plumbing_N	n00609669
+plumcot_N	n07768590
+plume_N	n01896031
+plume_V2	v00043683
+plumelike_A	a00999136
+plumlike_A	a02047335
+plummet_N	n03968728
+plummet_V	v01978199
+plummet_V2	v01978199
+plummy_A	a
+plump_A	a00986766
+plump_Adv	r00426278
+plump_N	n07390205
+plump_V	v00676267
+plump_V2	v00676267
+plump_down_V	v01500572
+plump_for_V2	v02453889
+plump_up_V2	v01391946
+plumpness_N	n05000913
+plumule_N	n01897146
+plunder_N	n13262663
+plunder_V	v01565472
+plunder_V2	v01565472
+plunderage_N	n00777439
+plunderer_N	n10443170
+plundering_N	n00965895
+plunge_N	n
+plunge_V	v00442847
+plunge_V2	v00442847
+plunger_N	n03948950
+plunk_N	n00132219
+pluperfect_A	a01751828
+pluperfect_N	n13806735
+plural_A	a02182979
+plural_N	n06295235
+pluralism_N	n00412130
+pluralist_N	n10443482
+pluralistic_A	a02947477
+plurality_N	n13581218
+pluralization_N	n13804507
+plus_A	a01819390
+plus_N	n00872107
+plush_A	a02025274
+plush_N	n03970546
+plushy_A	a02025274
+plutocracy_N	n08362775
+plutocrat_N	n10443955
+plutocratic_A	a02781247
+plutonium_N	n14649775
+ply_N	n03970884
+ply_V	v01160806
+ply_V2	v01160806
+ply_VS	v01160806
+plywood_N	n03971218
+pneumatic_A	a02838894
+pneumatically_Adv	r00426457
+pneumatics_N	n06113170
+pneumatophore_N	n13125882
+pneumococcal_A	a02839036
+pneumococcus_N	n01380754
+pneumoconiosis_N	n14149963
+pneumocytosis_N	n14149290
+pneumogastric_A	a02733652
+pneumonectomy_N	n00687135
+pneumonia_N	n14147627
+pneumonic_A	a02935115
+pneumonitis_N	n14353995
+pneumothorax_N	n14149536
+po_N	n08145277
+poach_V	v00544404
+poach_V2	v00544404
+poacher_N	n02647660
+poaching_N	n00247342
+pochard_N	n01851038
+pock_N	n14334511
+pocked_A	a00246878
+pocket_N	n03972524
+pocket_V2	v02278592
+pocket_book_N	n03973170
+pocket_knife_N	n03973628
+pocket_money_N	n13422545
+pocketbook_N	n02774152
+pocketcomb_N	n03973285
+pocketful_N	n13768946
+pocketknife_N	n03973628
+pockmark_N	n14364065
+pockmarked_A	a00246878
+pod_N	n03973945
+pod_V	v00095870
+pod_V2	v00095870
+podalgia_N	n14330201
+podetium_N	n11534161
+podgy_A	a00987510
+podiatry_N	n06062076
+podium_N	n03159640
+podlike_A	a02155454
+podocarp_N	n11652039
+podzol_N	n14993137
+poem_N	n06377442
+poesy_N	n07092592
+poet_N	n10444194
+poetess_N	n10447255
+poetic_A	a02857099
+poetical_A	a02857099
+poetics_N	n06169932
+poetry_N	n07092592
+pogge_N	n02648035
+pogonia_N	n12079963
+pogonion_N	n05234737
+pogrom_N	n00421210
+poi_N	n07874531
+poignance_N	n13989443
+poignancy_N	n05211254
+poignant_A	a01560821
+poikilotherm_N	n01315581
+poikilothermic_A	a
+poilu_N	n07590177
+poinsettia_N	n12920204
+point_N	n03213826
+point_V	v00261957
+point_V2	v00261957
+point_duty_N	n01070566
+point_out_V	v00924612
+point_out_VS	v00924612
+point_up_V	v01014186
+pointedly_Adv	r00004038
+pointedness_N	n04919011
+pointer_N	n02099997
+pointillism_N	n03975419
+pointillist_A	a01789734
+pointillist_N	n10447924
+pointless_A	a01811504
+pointsman_N	n10448322
+poise_N	n04904162
+poise_V	v01602318
+poise_V2	v01602318
+poison_N	n05166397
+poison_V2	v00088339
+poison_gas_N	n14993378
+poison_ivy_N	n12766869
+poisoner_N	n10448568
+poisoning_N	n00224738
+poisonous_A	a00226105
+poke_N	n00134780
+poke_V	v01229976
+poke_V2	v01229976
+poke_bonnet_N	n02869837
+poker_N	n00494768
+poker_face_N	n04680133
+pokeweed_N	n11855274
+poky_A	a00637455
+polack_N	n09727747
+polar_A	a02444147
+polarimeter_N	n03976105
+polaris_N	n09396712
+polarity_N	n13856110
+polarization_N	n11492014
+polarize_V2	v00487182
+polarographic_A	a02781425
+polarography_N	n00647147
+polaroid_N	n03976268
+polder_N	n09397001
+pole_N	n03976657
+pole_jumping_N	n07469772
+pole_star_N	n09396712
+pole_vault_N	n07469772
+poleax_N	n03977266
+poleax_V2	v01258642
+poleaxe_N	n03977266
+poleaxe_V2	v01258642
+polecat_N	n02443114
+polemic_A	a00602563
+polemic_N	n07183660
+polemically_Adv	r00302622
+polemicist_N	n10448670
+polemics_N	n06185458
+polemoniaceous_A	a02781531
+polemonium_N	n12809365
+polenta_N	n07703743
+police_N	n08209687
+police_V2	v02454939
+police_officer_N	n10448983
+police_station_N	n03977678
+policeman_N	n10448983
+policewoman_N	n10449412
+policy_N	n05901508
+policyholder_N	n10449664
+polio_N	n14140176
+poliomyelitis_N	n14140176
+poliosis_N	n04976870
+poliovirus_N	n01337734
+polish_A	a02961258
+polish_N	n04955160
+polish_V	v00473799
+polish_V2	v00473799
+polish_off_V2	v00484892
+polish_up_V2	v00473799
+polisher_N	n02911332
+politburo_N	n08327090
+polite_A	a00641158
+politeness_N	n01227908
+politic_A	a01813400
+political_A	a01814385
+politician_N	n10450303
+politicize_V	v00534222
+politicize_V2	v00534222
+politick_V	v02375748
+politics_N	n00611972
+polity_N	n01137455
+polka_N	n00538144
+poll_N	n00653811
+poll_V	v01320669
+poll_V2	v01320669
+poll_tax_N	n13314355
+pollack_N	n02524202
+pollard_N	n01319339
+pollard_V2	v01320669
+pollen_N	n11675537
+pollinate_V2	v00054059
+pollination_N	n07437372
+pollinator_N	n02161457
+polling_booth_N	n03978421
+polling_day_N	n15172881
+polling_station_N	n08538917
+pollinium_N	n11675738
+polls_N	n08621393
+pollster_N	n10451590
+pollucite_N	n14691085
+pollutant_N	n14857278
+pollute_V2	v00492706
+polluter_N	n10451858
+pollution_N	n00276987
+polo_N	n00477639
+polonaise_N	n03978815
+polonium_N	n14650556
+polony_N	n07676967
+poltergeist_N	n09546145
+poltroon_A	a00266309
+poltroon_N	n10452024
+poltroonery_N	n04861143
+polyamide_N	n14966058
+polyandrist_N	n10452151
+polyandrous_A	a01545203
+polyandry_N	n13966795
+polyanthus_N	n12091953
+polyarteritis_N	n14258865
+polyatomic_A	a02885076
+polybutylene_N	n14787386
+polychaete_N	n01936391
+polychromatic_A	a00366526
+polychrome_N	n03979100
+polycrystalline_A	a00269364
+polycythemia_N	n14197315
+polydactyl_A	a02781885
+polydactyly_N	n14471724
+polydipsia_N	n14040966
+polyelectrolyte_N	n14590441
+polyester_N	n03979377
+polyestrous_A	a02138138
+polyethylene_N	n14594313
+polyfoam_N	n14903339
+polygamist_N	n10452260
+polygamous_A	a01544856
+polygamy_N	n13966925
+polygene_N	n05440555
+polygenic_A	a01315025
+polyglot_A	a01545904
+polyglot_N	n10264219
+polygon_N	n13866144
+polygonal_A	a03100611
+polygraph_N	n03979492
+polygynist_N	n10452432
+polygynous_A	a01545317
+polygyny_N	n13967089
+polyhedral_A	a02782106
+polyhedron_N	n13883885
+polymastigote_N	n01419332
+polymath_N	n10207077
+polymer_N	n14994328
+polymerase_N	n14984378
+polymeric_A	a02782225
+polymerization_N	n13538757
+polymorph_N	n01328121
+polymorphemic_A	a02936764
+polymorphic_A	a02855185
+polymorphism_N	n11492388
+polymorphous_A	a02855185
+polymyositis_N	n14209635
+polymyxin_N	n03979717
+polyneuritis_N	n14353314
+polynomial_A	a03100751
+polynomial_N	n05861855
+polynya_N	n09397268
+polyoma_N	n01340522
+polyp_N	n01909906
+polypectomy_N	n00690848
+polypeptide_N	n14742917
+polypetalous_A	a01776161
+polyphone_N	n06839411
+polyphonic_A	a01544169
+polyphonically_Adv	r00131660
+polyphony_N	n07024929
+polyphosphate_N	n14994726
+polyploid_A	a01147836
+polyploid_N	n01320692
+polyploidy_N	n14570939
+polypody_N	n13172923
+polypore_N	n13049953
+polypropenonitrile_N	n03979847
+polypropylene_N	n14996158
+polyptoton_N	n07100522
+polypus_N	n14234436
+polysaccharide_N	n14994004
+polysemant_N	n06301953
+polysemous_A	a00103447
+polysemy_N	n04825576
+polysomy_N	n14467846
+polystyrene_N	n14595711
+polysyllabic_A	a01435675
+polysyllabically_Adv	r00144033
+polysyllable_N	n06302083
+polysyndeton_N	n07105045
+polytechnic_N	n08285407
+polytheism_N	n06224305
+polytheist_N	n10452535
+polytheistic_A	a01781356
+polythene_N	n14594313
+polytonal_A	a02437685
+polytonality_N	n07025151
+polyunsaturated_A	a00757783
+polyurethane_N	n14903095
+polyuria_N	n14114365
+polyvalence_N	n14570091
+polyvalent_A	a01546349
+pom_N	n09703573
+pomade_N	n03980026
+pomade_V2	v00040084
+pome_N	n13138842
+pomegranate_N	n07768694
+pomelo_N	n07750146
+pomfret_N	n02582721
+pommel_N	n03626272
+pommel_V2	v01416020
+pommy_N	n09703573
+pomologist_N	n10452631
+pomology_N	n06069886
+pomp_N	n04815002
+pompadour_N	n05260240
+pompano_N	n02579557
+pompon_N	n02589796
+pomposity_N	n04817923
+pompous_A	a02782367
+ponce_N	n10433737
+poncho_N	n03980874
+pond_N	n09397391
+ponder_V	v00630380
+ponder_V2	v00630380
+ponder_VS	v00630380
+ponderable_A	a01815309
+ponderosa_N	n11614420
+ponderous_A	a01186207
+ponderousness_N	n05027837
+pondweed_N	n12614317
+pone_N	n07688624
+pongee_N	n03980986
+poniard_N	n03981094
+poniard_V2	v01231878
+pons_N	n05500992
+pontifex_N	n10452892
+pontiff_N	n10453533
+pontifical_A	a02721057
+pontifical_N	n03981340
+pontificate_N	n08053260
+pontificate_V	v00828754
+pontoon_N	n03981464
+pony_N	n02380335
+pony_up_V2	v02200341
+ponytail_N	n05260380
+pooch_N	n02084732
+pood_N	n13718838
+poodle_N	n02113335
+poof_N	n10076033
+pool_N	n00501080
+pool_V2	v01090107
+pooler_N	n10453061
+poolroom_N	n03982331
+poon_N	n12364604
+poop_N	n04316646
+poop_out_V	v00099517
+poor_A	a02022953
+poor_box_N	n03982767
+poorhouse_N	n03982895
+poorly_A	a02542325
+poorness_N	n04730797
+poorwill_N	n01836673
+pop_A	a00414518
+pop_Adv	r00427394
+pop_N	n07059962
+pop_V	v00309582
+pop_V2	v00309582
+pop_in_V	v01920330
+pop_off_V	v00358431
+pop_out_V	v00426156
+pop_up_V	v02157519
+popcorn_N	n07732636
+pope_N	n10453533
+popery_N	n01030488
+popeyed_A	a00954503
+popgun_N	n03983499
+popinjay_N	n01817263
+popish_A	a02921753
+poplar_N	n12731401
+poplin_N	n03983612
+popliteal_A	a02782525
+popover_N	n07690739
+popper_N	n03983712
+poppet_N	n03983928
+poppy_N	n11900569
+poppycock_N	n06609909
+populace_N	n08179689
+popular_A	a01815838
+popularism_N	n07025302
+popularity_N	n04808639
+popularization_N	n00273077
+popularize_V2	v00578508
+popularizer_N	n10454752
+populate_V2	v00451279
+population_N	n01257969
+populism_N	n05965933
+populist_N	n10002031
+populous_A	a01312376
+porbeagle_N	n01483830
+porcelain_N	n03984234
+porch_N	n03984381
+porcine_A	a03100921
+porcupine_N	n02346627
+porcupinefish_N	n02655848
+pore_N	n05245906
+pore_V	v00722232
+porgy_N	n02590987
+pork_N	n07668702
+pork_barrel_N	n13358000
+pork_butcher_N	n10454972
+porkchop_N	n07670254
+porker_N	n02395931
+porkfish_N	n02589623
+porkholt_N	n07590974
+porkpie_N	n03984643
+porn_N	n00747215
+pornographer_N	n10455094
+pornographic_A	a02134397
+pornographically_Adv	r00116004
+pornography_N	n00747215
+porose_A	a00329585
+porosity_N	n04940146
+porous_A	a00329396
+porousness_N	n04940146
+porphyria_N	n14507651
+porphyrin_N	n15024124
+porphyritic_A	a03101056
+porphyry_N	n14996395
+porpoise_N	n02070430
+porridge_N	n07874780
+porringer_N	n03984759
+port_A	a02033742
+port_N	n03578656
+port_V2	v00587268
+portability_N	n04776176
+portable_A	a01525776
+portable_N	n03985069
+portage_N	n00319717
+portal_N	n03985684
+portcullis_N	n03985881
+portend_V2	v00871942
+portent_N	n07286368
+portentous_A	a01849960
+porter_N	n07890226
+porterage_N	n00319825
+porterhouse_N	n07660800
+portfolio_N	n00721282
+porthole_N	n03984908
+portico_N	n03986704
+portiere_N	n03986857
+portion_N	n01085098
+portion_V2	v02228698
+portly_A	a00988077
+portmanteau_N	n03986949
+portrait_N	n03987079
+portraitist_N	n10455619
+portraiture_N	n00900957
+portray_V2	v00988890
+portrayal_N	n00548802
+portuguese_A	a02959007
+portuguese_N	n06966310
+portulaca_N	n11857696
+portwatcher_N	n10455821
+pose_N	n00755673
+pose_V	v00622384
+pose_V2	v00622384
+poser_N	n06785367
+poseur_N	n10455915
+poseuse_N	n10456070
+posh_A	a00975778
+posit_V2	v00716758
+position_N	n00083448
+position_V2	v01494310
+position_V2V	v01494310
+positionable_A	a02782629
+positional_A	a02782715
+positive_A	a01817500
+positive_N	n03987509
+positiveness_N	n04755218
+positivism_N	n05166805
+positivist_A	a02782815
+positivist_N	n10456138
+positivity_N	n04755218
+positron_N	n09397896
+posology_N	n06055692
+posse_N	n08405490
+posseman_N	n10456391
+possess_V2	v02204692
+possession_N	n00032613
+possessive_A	a02862251
+possessiveness_N	n04945942
+possessor_N	n10389398
+posset_N	n07916773
+possibility_N	n05792010
+possible_A	a00044353
+possible_N	n05792192
+possum_N	n01874928
+post_N	n00318186
+post_V	v00991683
+post_V2	v00991683
+post_chaise_N	n03989199
+post_horse_N	n02387722
+post_meridiem_Adv	r00251408
+postage_N	n06796119
+postage_stamp_N	n06796119
+postal_A	a02885934
+postbag_N	n03709823
+postbiblical_A	a02854968
+postbox_N	n03989074
+postcard_N	n06627938
+postcode_N	n06355705
+postdate_V2	v00277254
+postdiluvian_A	a02762522
+postdiluvian_N	n10456603
+postdoc_N	n10456696
+postdoctoral_A	a02762621
+postdoctoral_N	n13267687
+poste_restante_N	n06265636
+poster_N	n02387722
+posterior_A	a00131426
+posterior_N	n05306476
+posteriority_N	n05047617
+posterity_N	n08369142
+postern_N	n03989349
+postexilic_A	a02762782
+postganglionic_A	a03101227
+postglacial_A	a02762931
+postgraduate_A	a01211665
+postgraduate_N	n10141109
+posthitis_N	n14354121
+posthole_N	n03989553
+posthouse_N	n03989898
+posthumous_A	a00817242
+postictal_A	a03101415
+postilion_N	n10459212
+postillion_N	n10459212
+postindustrial_A	a01302137
+posting_N	n00122338
+postlude_N	n07041344
+postman_N	n10283037
+postmark_N	n07270718
+postmark_V2	v01274104
+postmaster_N	n10459575
+postmenopausal_A	a02763056
+postmeridian_A	a00130596
+postmillennial_A	a03101553
+postmistress_N	n10459687
+postmodernism_N	n03990025
+postmodernist_A	a02835329
+postmortem_A	a00121649
+postmortem_N	n00141396
+postnatal_A	a00129467
+postnuptial_A	a03043371
+postoperative_A	a01169660
+postpaid_A	a01709437
+postpone_V2	v02642814
+postponement_N	n01066881
+postposition_N	n06483702
+postpositive_A	a02763140
+postprandial_A	a00129729
+postscript_N	n06399631
+postulant_N	n10459882
+postulate_N	n06753299
+postulate_V2	v00716758
+postulation_N	n06513366
+postulator_N	n10457444
+postural_A	a03101667
+posture_N	n05002822
+posture_V	v02142775
+posture_V2	v02142775
+posturer_N	n10457777
+posturing_N	n04887701
+postwar_A	a00130017
+posy_N	n02879087
+pot_N	n03990474
+pot_V	v01529491
+pot_V2	v01529491
+potable_A	a00797113
+potage_N	n07587023
+potash_N	n14996843
+potassium_N	n14650807
+potation_N	n00843575
+potato_N	n07710616
+potbellied_A	a00986457
+potbelly_N	n03991202
+potboiler_N	n06387053
+potbound_A	a01831942
+potboy_N	n10460033
+poteen_N	n07907342
+potency_N	n05034225
+potent_A	a01824244
+potentate_N	n10011902
+potential_A	a00044353
+potential_N	n11493827
+potentiality_N	n05623181
+potentiation_N	n13539422
+potentiometer_N	n03991646
+pothead_N	n10460193
+pother_N	n14403772
+potherb_N	n07709172
+potholder_N	n03992115
+pothole_N	n09398076
+potholer_N	n10460286
+pothook_N	n03992208
+pothos_N	n11788727
+pothouse_N	n04018399
+pothunter_N	n10460501
+potion_N	n07883251
+potlatch_N	n07455301
+potluck_N	n07574176
+potman_N	n10460033
+potoroo_N	n01880473
+potpie_N	n07875152
+potpourri_N	n03992325
+potsherd_N	n03992436
+potshot_N	n00124766
+pottage_N	n07587023
+potter_N	n10460806
+potter_V	v01473176
+potter_around_V	v01473176
+potterer_N	n10496193
+pottery_N	n00609868
+pottle_N	n03992975
+potto_N	n02499316
+potty_A	a00798384
+potty_N	n03004275
+pouch_N	n03993180
+pouch_V2	v00263231
+pouf_N	n03858418
+pouffe_N	n03858418
+poulette_N	n07840304
+poulterer_N	n10461060
+poultice_N	n03993403
+poultice_V2	v00082929
+poultry_N	n01789740
+poultryman_N	n10461060
+pounce_N	n01258161
+pounce_V	v02064358
+pound_N	n01175316
+pound_V	v00331514
+pound_V2	v00331514
+poundage_N	n00086297
+poundal_N	n13647997
+pounder_N	n03919430
+pounding_N	n01175316
+pour_V	v02028366
+pour_V2	v02028366
+pour_down_V	v01202374
+pour_forth_V	v01541803
+pour_out_V	v00941565
+pout_N	n02519340
+pout_V	v00034758
+pout_V2	v00034758
+poutingly_Adv	r00428173
+poverty_N	n14493145
+pow_N	n10476331
+powder_N	n03994008
+powder_V	v00042173
+powder_V2	v00042173
+powder_flask_N	n03994614
+powder_horn_N	n03994614
+powder_magazine_N	n03704038
+powder_room_N	n03632963
+powderer_N	n10461169
+powderpuff_N	n03994874
+powdery_A	a00409319
+power_N	n05030680
+power_V2	v01181559
+power_dive_N	n00327134
+power_point_N	n03974671
+power_station_N	n03996655
+powerboat_N	n03790230
+powerful_A	a01825671
+powerhouse_N	n03996655
+powerless_A	a01827535
+powerlessness_N	n05204637
+powwow_N	n07144416
+powwow_V	v00763136
+pox_N	n14124232
+poxvirus_N	n01333731
+pr_N	n07247925
+practicability_N	n05152150
+practicable_A	a01822563
+practical_A	a01834304
+practicality_N	n05151088
+practice_N	n00410247
+practice_V	v00606093
+practice_V2	v00606093
+practician_N	n10462860
+practise_V	v00606093
+practise_V2	v00606093
+practitioner_N	n10462860
+praenomen_N	n06337594
+praesidium_N	n08327390
+praetor_N	n10463028
+praetorian_A	a03101818
+praetorium_N	n03997875
+praetorship_N	n00596193
+pragmatic_A	a02783085
+pragmatically_Adv	r00428722
+pragmatics_N	n06179492
+pragmatism_N	n05151869
+pragmatist_N	n10463386
+prairie_N	n08619524
+praise_N	n06693198
+praise_V2	v00856824
+praiseworthiness_N	n04807342
+praiseworthy_A	a02585545
+praisworthiness_N	n05139342
+praline_N	n07608866
+pram_N	n02766534
+prance_N	n00290125
+prance_V	v01916634
+prancer_N	n02378870
+prandial_A	a02783250
+prang_N	n07302164
+prank_N	n00427580
+prankishness_N	n04909721
+prankster_N	n10463714
+praseodymium_N	n14651212
+prate_N	n07137129
+prate_V	v01036804
+pratfall_N	n00074790
+pratincole_N	n02038993
+prattle_N	n07137129
+prattle_V	v01036804
+prattler_N	n10463943
+pravastatin_N	n03997980
+prawn_N	n01987545
+prawn_V	v01382606
+pray_V	v00759269
+pray_V2	v00759269
+praya_N	n01913346
+prayer_N	n01041968
+prayer_book_N	n06416946
+prayer_mat_N	n03998194
+prayer_meeting_N	n01032892
+prayer_rug_N	n03998194
+prayer_wheel_N	n06418375
+prayerful_A	a01782426
+prazosin_N	n03998525
+preach_V	v00827730
+preach_V2	v00827730
+preacher_N	n10464178
+preachification_N	n06743230
+preachify_V	v00828374
+preachy_A	a01325273
+preamble_N	n06398090
+preanal_A	a02783329
+prearrange_V2	v01648790
+prearrangement_N	n05795334
+prebend_N	n13294403
+prebendary_N	n10464432
+precancerous_A	a02783646
+precarious_A	a00823192
+precariousness_N	n04756887
+precast_A	a02149245
+precatory_A	a00714763
+precaution_N	n00822970
+precautionary_A	a01764895
+precede_V	v00901799
+precede_V2	v00901799
+precedence_N	n01257145
+precedent_A	a00126497
+precedent_N	n05821486
+precedented_A	a00128467
+precedential_A	a02100376
+preceding_A	a00125711
+precentor_N	n09919771
+precentorship_N	n00596290
+precept_N	n06185955
+preceptor_N	n10464542
+preceptorship_N	n00596393
+precession_N	n01257145
+prechlorination_N	n13540091
+precinct_N	n08538426
+preciosity_N	n04788332
+precious_A	a00148642
+precious_Adv	r00429274
+preciousness_N	n04788332
+precipice_N	n09398677
+precipitant_N	n14997393
+precipitate_A	a01270868
+precipitate_N	n14591635
+precipitate_V2	v00474994
+precipitation_N	n05060189
+precipitator_N	n03998673
+precipitin_N	n15027762
+precipitous_A	a01145151
+precis_N	n06468951
+precis_V2	v01008437
+precise_A	a01837744
+preciseness_N	n04803880
+precision_N	n04803880
+preclinical_A	a02783412
+preclude_V2	v02452885
+preclusion_N	n01079042
+preclusive_A	a01765132
+precocial_A	a00101452
+precocious_A	a01839829
+precociousness_N	n05620294
+precocity_N	n05620294
+precognition_N	n07256932
+preconceive_V2	v01634011
+preconception_N	n05949937
+preconcerted_A	a02130391
+precondition_N	n05892880
+preconditioned_A	a01844241
+precooked_A	a01844441
+precooled_A	a02530620
+precordial_A	a02783795
+precordium_N	n05493002
+precursor_N	n06802571
+precursory_A	a01883226
+predaceous_A	a00030798
+predacious_A	a00030798
+predate_V2	v00277086
+predation_N	n00711897
+predator_N	n02152740
+predatory_A	a00030798
+predecease_V2	v00360805
+predecessor_N	n06802571
+predestinarian_A	a02783917
+predestinarianism_N	n05946582
+predestinate_A	a00341017
+predestinate_V2	v00703310
+predestination_N	n05966129
+predestine_V2	v00702969
+predetermination_N	n00155970
+predetermine_V2	v00702773
+predicament_N	n14408646
+predicate_N	n06316626
+predicate_V2	v00931232
+predicative_A	a00172993
+predicator_N	n06316376
+predict_V2	v00871942
+predict_VS	v00871942
+predictability_N	n04756025
+predictable_A	a01841544
+prediction_N	n05775081
+predictive_A	a01883325
+predictor_N	n03998867
+predigest_V2	v01197870
+predilection_N	n06200344
+predispose_V2	v00680692
+predisposition_N	n04943464
+prednisolone_N	n14753188
+prednisone_N	n14753414
+predominance_N	n04707409
+predominant_A	a00792202
+predominate_V	v02644234
+predomination_N	n04707409
+preeclampsia_N	n14191442
+preemption_N	n00085041
+preemptive_A	a01765237
+preemptor_N	n10464870
+preen_V2	v00043683
+preexistence_N	n13957117
+preexistent_A	a00122386
+prefab_A	a00673172
+prefab_N	n03999064
+prefabricate_V2	v01622445
+prefabrication_N	n00926468
+preface_N	n06397903
+preface_V2	v00901799
+prefaded_A	a00406348
+prefatory_A	a00126339
+prefect_N	n10465128
+prefectural_A	a03102723
+prefecture_N	n00596496
+prefer_V2	v00679389
+prefer_V2V	v00679389
+prefer_VS	v00679389
+prefer_VV	v00679389
+preferable_A	a00733743
+preference_N	n05158095
+preferential_A	a
+preferment_N	n00198631
+prefiguration_N	n05776015
+prefigure_V2	v00871942
+prefix_N	n06308304
+prefix_V2	v01297961
+prefixation_N	n00927845
+preformation_N	n05992949
+prefrontal_A	a00131297
+pregnancy_N	n14046202
+pregnanediol_N	n15111437
+pregnant_A	a00173220
+preheat_V2	v00372400
+prehensile_A	a
+prehensor_N	n01784925
+prehistoric_A	a02946359
+prehistorical_A	a01730909
+prehistory_N	n15254550
+prejudge_V2	v00681281
+prejudgement_N	n05789666
+prejudgment_N	n05789666
+prejudice_N	n06201908
+prejudice_V2	v00680145
+prejudicial_A	a02762081
+prelacy_N	n00596592
+prelapsarian_A	a02784068
+prelate_N	n09807075
+prelim_N	n07199013
+preliminary_A	a00878086
+preliminary_N	n07327013
+preliterate_A	a00413312
+prelude_N	n07040543
+prelude_V2	v01725615
+premarital_A	a
+premature_A	a01495535
+prematureness_N	n14426736
+premedical_A	a02760500
+premeditate_V2	v00631244
+premeditation_N	n05796222
+premenopausal_A	a02762326
+premenstrual_A	a02784185
+premier_A	a01012855
+premier_N	n09906986
+premiere_N	n06893285
+premiere_V	v01718185
+premiere_V2	v01718185
+premiership_N	n00596692
+premise_N	n
+premise_V2	v00717208
+premises_N	n08627161
+premiss_N	n
+premiss_V2	v00717208
+premium_A	a02343931
+premium_N	n13272059
+premolar_N	n05307358
+premonition_N	n07225450
+premonitory_A	a01883226
+prenatal_A	a00129103
+prentice_N	n09801864
+prenuptial_A	a
+preoccupancy_N	n00087073
+preoccupation_N	n00087073
+preoccupy_V2	v01783394
+preoperative_A	a01169533
+preordain_V2	v00702969
+prep_N	n00729108
+prepackaged_A	a01739315
+prepacked_A	a01739315
+preparation_N	n00243918
+preparatory_A	a00126830
+prepare_V	v00406243
+prepare_V2	v00406243
+prepare_V2V	v00406243
+prepare_VS	v00406243
+prepare_VV	v00406243
+preparedness_N	n14031108
+prepay_V2	v02250340
+prepayment_N	n01121492
+preponderance_N	n05028159
+preponderant_A	a00792202
+preponderate_V	v02645597
+preposition_N	n06325145
+prepositional_A	a03102278
+prepossess_V2	v00680145
+prepossessing_A	a
+prepossession_N	n05949937
+preposterous_A	a02570643
+preprandial_A	a00129612
+prepuberty_N	n15148081
+prepubescent_A	a01490855
+prepuce_N	n05526957
+prepupal_A	a01491067
+prerecord_V2	v00999429
+prerequisite_A	a00849232
+prerequisite_N	n05892427
+prerogative_N	n05178715
+presage_N	n07286368
+presage_V2	v00871942
+presbyope_N	n10465635
+presbyopia_N	n14555214
+presbyter_N	n10465831
+presbyterian_N	n10465922
+presbyterianism_N	n06232499
+presbytery_N	n03999160
+preschool_N	n08276539
+preschooler_N	n10466060
+prescience_N	n05919431
+prescient_A	a00772137
+prescribe_V	v00747135
+prescribe_V2	v00747135
+prescript_N	n06652242
+prescription_N	n03999280
+prescriptive_A	a00732456
+prescriptivism_N	n06250444
+preseason_N	n15240119
+presence_N	n01233802
+present_A	a01731351
+present_N	n06329734
+present_V2	v00772967
+presentable_A	a01993598
+presentation_N	n00521562
+presentational_A	a02784317
+presenter_N	n10025730
+presentiment_N	n07522128
+presentism_N	n05966602
+presentist_N	n10466564
+presentment_N	n00521562
+presentness_N	n05050115
+preservable_A	a00737619
+preservation_N	n00819024
+preservationist_N	n10466759
+preservative_A	a01888554
+preservative_N	n14997529
+preserve_N	n07642471
+preserve_V2	v00212414
+preserver_N	n03663531
+preset_A	a01797633
+preside_V	v02443609
+presidency_N	n00596807
+presidential_A	a00753504
+presidio_N	n03999763
+presidium_N	n08327390
+presocratic_A	a02762404
+press_N	n00113113
+press_V	v00759657
+press_V2	v00759657
+press_V2V	v00759657
+press_agency_N	n08355075
+press_agent_N	n10469611
+press_box_N	n04000592
+press_clipping_N	n06612649
+press_cutting_N	n06612649
+press_gallery_N	n04000716
+press_gang_N	n08216408
+press_lord_N	n10469786
+press_on_V	v01993549
+press_photographer_N	n10469874
+press_stud_N	n04248209
+pressing_A	a00713558
+pressing_N	n00113113
+pressman_N	n09966710
+pressmark_N	n06818439
+pressor_A	a02784558
+pressure_N	n00113113
+pressure_V2	v02504562
+pressure_V2V	v02504562
+pressure_cooker_N	n04001265
+pressure_gauge_N	n04001499
+prestidigitation_N	n00552312
+prestidigitator_N	n10280674
+prestige_N	n14435809
+prestigious_A	a01830703
+prestissimo_A	a00982430
+prestissimo_Adv	r00423749
+presto_A	a00982357
+presto_Adv	r00061814
+presumable_A	a02418412
+presume_V	v00011551
+presume_V2	v00011551
+presume_VS	v00011551
+presume_VV	v00011551
+presumption_N	n01225562
+presumptive_A	a00645281
+presumptuous_A	a00205696
+presuppose_V2	v00716345
+presupposition_N	n05779923
+preteen_A	a01649271
+preteen_N	n09627263
+pretence_N	n00754956
+pretend_V	v00756649
+pretend_V2	v00756649
+pretend_VS	v00756649
+pretender_N	n10195593
+pretense_N	n00754956
+pretension_N	n04788853
+pretentious_A	a
+pretentiousness_N	n04788982
+preterist_N	n10470132
+preterit_N	n13806614
+preterite_N	n13806614
+pretermission_N	n05707146
+preternatural_A	a01577086
+pretext_N	n04678908
+pretor_N	n10463028
+pretrial_N	n07145026
+prettify_V2	v00293141
+prettily_Adv	r00431396
+prettiness_N	n04685649
+pretty_A	a00220082
+pretty_AdA	a00220082
+pretzel_N	n07695742
+prevail_V	v02647497
+prevail_V2	v02647497
+prevalence_N	n04765355
+prevalent_A	a01066787
+prevaricate_V	v00835506
+prevarication_N	n00751944
+prevent_V2	v02450505
+preventable_A	a00343883
+preventative_N	n03096593
+prevention_N	n01077350
+preventive_A	a01763813
+preventive_N	n03096593
+preview_N	n06888506
+preview_V2	v02151816
+previous_A	a00127137
+prevision_N	n05775081
+prewar_A	a00129878
+prey_N	n02152881
+prey_V	v01203500
+priapic_A	a01477391
+priapism_N	n14210564
+price_N	n05141683
+price_V	v00721889
+price_V2	v00721889
+price_V2V	v00721889
+price_control_N	n06657464
+priceless_A	a02501367
+pricey_A	a00933599
+pricing_N	n05736736
+prick_N	n00944789
+prick_V	v01240935
+prick_V2	v01240935
+pricker_N	n02888898
+pricket_N	n02430748
+pricking_N	n00944789
+prickle_N	n13089631
+prickle_V	v01440801
+prickle_V2	v01440801
+prickleback_N	n01454856
+prickliness_N	n04949799
+prickling_N	n05722868
+prickly_A	a00145083
+pride_N	n00758175
+pride_V2	v01772498
+priest_N	n10470779
+priestcraft_N	n05643807
+priestess_N	n10471570
+priesthood_N	n08113443
+priestlike_A	a00574114
+priestly_A	a00574114
+prig_N	n10617024
+priggish_A	a01880163
+priggishness_N	n04899980
+prim_A	a01880163
+prim_V2	v00045145
+prima_A	a01472790
+prima_ballerina_N	n10471640
+prima_donna_N	n10471732
+prima_facie_A	a00429793
+prima_facie_Adv	r00260274
+primacy_N	n14435353
+primaeval_A	a00813589
+primal_A	a00813589
+primality_N	n05208896
+primaquine_N	n04002452
+primary_A	a01852174
+primary_N	n00182571
+primate_N	n02469914
+primateship_N	n00597532
+primatology_N	n06073647
+prime_A	a03012209
+prime_N	n13594005
+prime_V2	v00408624
+primer_N	n03360845
+primeval_A	a00813589
+primidone_N	n04002931
+primigravida_N	n10472129
+priming_N	n01144046
+primipara_N	n10472274
+primiparous_A	a03102427
+primitive_A	a
+primitive_N	n06294941
+primitiveness_N	n14472624
+primitivism_N	n04003110
+primness_N	n04899980
+primo_A	a00228876
+primo_N	n07031276
+primogeniture_N	n13263257
+primordial_A	a00813589
+primordium_N	n05298159
+primp_V2	v00043683
+primping_N	n00828559
+primrose_N	n12090890
+primula_N	n12090890
+primus_N	n04003241
+prince_N	n10472799
+princedom_N	n08558488
+princeling_N	n10473718
+princely_A	a01592108
+princess_N	n10474064
+princewood_N	n12818346
+principal_A	a01277426
+principal_N	n10474446
+principality_N	n08558488
+principalship_N	n00597629
+principle_N	n05793210
+principled_A	a01551130
+prink_V2	v00044149
+print_N	n03926575
+print_V	v01745722
+print_V2	v01745722
+print_seller_N	n10475835
+print_shop_N	n04005090
+printable_A	a01964933
+printer_N	n04004475
+printing_N	n01103159
+printing_ink_N	n14918023
+printing_press_N	n04000311
+printmaker_N	n10475687
+printmaking_N	n00937476
+printout_N	n07265075
+prion_N	n09398935
+prior_A	a00122128
+prior_N	n10475940
+prioress_N	n09754217
+priority_N	n05047279
+priorship_N	n00597728
+priory_N	n04005197
+prise_V2	v00694068
+prism_N	n04005340
+prismatic_A	a03102558
+prismatoid_N	n13917874
+prismoid_N	n13918095
+prison_N	n04005630
+prisoner_N	n10476086
+prisonlike_A	a01065538
+pristine_A	a00418679
+privacy_N	n04622932
+private_A	a01858094
+private_N	n10476467
+privateer_N	n04006067
+privation_N	n01150200
+privatization_N	n01152033
+privatize_V2	v00412048
+privet_N	n12307756
+privilege_N	n05158296
+privileged_A	a01864123
+privy_A	a01308089
+privy_N	n03860404
+prize_N	n04487996
+prize_V2	v00694068
+prize_fight_N	n07471806
+prize_money_N	n13268758
+prize_ring_N	n02885663
+prizefight_N	n07471806
+prizefighter_N	n10477077
+pro_A	a01817301
+pro_Adv	r00289204
+pro_N	n06649223
+pro_forma_A	a01043619
+pro_forma_Adv	r00260328
+pro_rata_Adv	r00260532
+pro_tem_Adv	r00257182
+pro_tempore_Adv	r00257182
+proaccelerin_N	n15071366
+proactive_A	a02592147
+probabilism_N	n05975258
+probabilistic_A	a03102871
+probabilistically_Adv	r00432054
+probability_N	n04756172
+probable_A	a01413247
+probable_N	n10458024
+probate_N	n00154894
+probate_V2	v02465297
+probation_N	n01258251
+probationary_A	a00556318
+probationer_N	n10477585
+probative_A	a02163774
+probe_N	n00641522
+probe_V	v00788564
+probe_V2	v00788564
+probenecid_N	n04006584
+probiotic_N	n01349495
+probity_N	n04869811
+problem_N	n05687338
+problematic_A	a00746451
+problematically_Adv	r00432218
+proboscidean_N	n02503127
+proboscis_N	n02452967
+procaine_N	n04006727
+procarbazine_N	n04007126
+procedural_A	a00055340
+procedure_N	n00577068
+proceed_V	v00341560
+proceed_V2	v00341560
+proceed_VV	v00341560
+proceeding_N	n01184814
+process_N	n00029677
+process_V	v00515154
+process_V2	v00515154
+processing_N	n13541167
+procession_N	n00282050
+processional_A	a03103380
+processional_N	n07034409
+processor_N	n02995345
+prochlorperazine_N	n04007239
+proclaim_V2	v00978173
+proclaim_VS	v00978173
+proclamation_N	n01266491
+proclivity_N	n06199561
+proconsul_N	n02478875
+proconsular_A	a03103655
+proconsulate_N	n00597821
+proconsulship_N	n00597821
+proconvertin_N	n15071503
+procrastinate_V	v02642238
+procrastination_N	n01067362
+procrastinator_N	n10478626
+procreate_V2	v00055142
+procreation_N	n00849523
+proctalgia_N	n14330265
+proctitis_N	n14354257
+proctologist_N	n10478827
+proctology_N	n06062225
+proctoplasty_N	n00690933
+proctor_N	n10478960
+proctorship_N	n00597957
+proctoscope_N	n04007415
+proctoscopy_N	n00643067
+procumbent_A	a01239410
+procurable_A	a00184363
+procurator_N	n10479135
+procure_V2	v01180975
+procurement_N	n00083729
+procurer_N	n10433737
+procuress_N	n10479493
+procyclidine_N	n04007510
+procyonid_N	n02507649
+prod_N	n04007664
+prod_V	v01229976
+prod_V2	v01229976
+prod_V2V	v01229976
+prodigal_A	a02422242
+prodigal_N	n10479561
+prodigality_N	n00743641
+prodigious_A	a01384730
+prodigy_N	n05939244
+prodromal_A	a02784701
+prodrome_N	n14303877
+produce_N	n07705711
+produce_V	v00094460
+produce_V2	v00094460
+producer_N	n07328756
+product_N	n03748886
+production_N	n00522736
+productive_A	a01865197
+productiveness_N	n05147940
+productivity_N	n05147940
+proenzyme_N	n14691445
+profanation_N	n00273319
+profanatory_A	a02057444
+profane_A	a02056880
+profane_V2	v02568065
+profaneness_N	n04856014
+profanity_N	n07128527
+profess_V	v00819756
+profess_V2	v00819756
+profess_V2V	v00819756
+professedly_Adv	r00189278
+profession_N	n00609953
+professional_A	a01868724
+professional_N	n10298482
+professionalism_N	n05641089
+professionalization_N	n13541491
+professor_N	n10480730
+professorial_A	a02784873
+professorship_N	n00598056
+proffer_N	n07162680
+proffer_V2	v02297142
+proficiency_N	n05154114
+proficient_A	a02809220
+profile_N	n06516404
+profile_V2	v01680913
+profiling_N	n06886818
+profit_N	n05157574
+profit_V	v02278830
+profit_V2	v02278830
+profit_margin_N	n13261242
+profit_sharing_N	n13289020
+profitable_A	a01870889
+profitableness_N	n05157866
+profiteer_N	n10481003
+profiteer_V	v02279615
+profiterole_N	n07628328
+profitless_A	a02016295
+profligacy_N	n00748307
+profligate_A	a01549568
+profligate_N	n10479561
+profound_A	a01872745
+profoundness_N	n05094863
+profundity_N	n05094863
+profuse_A	a00015247
+profuseness_N	n05115804
+profusion_N	n05115804
+progenitor_N	n10126806
+progeria_N	n14468348
+progestational_A	a02983236
+progesterone_N	n14746048
+progestin_N	n14747338
+prognathism_N	n14579063
+prognathous_A	a01875560
+prognosis_N	n00153665
+prognostic_A	a01883325
+prognostic_N	n07286368
+prognosticate_V2	v00871942
+prognostication_N	n05775407
+program_N	n00551215
+program_V2	v00795264
+program_V2V	v00795264
+programma_N	n06541726
+programme_N	n00551215
+programme_V2	v00795264
+programmer_N	n10481268
+programming_N	n00928947
+progress_N	n00249501
+progress_V	v00248659
+progress_V2	v00248659
+progression_N	n00282050
+progressive_A	a01876006
+progressive_N	n10256756
+progressiveness_N	n04737743
+progressivism_N	n06219711
+progymnosperm_N	n11596344
+prohibit_V	v00795863
+prohibit_V2	v00795863
+prohibit_VS	v00795863
+prohibition_N	n00201923
+prohibitionist_N	n10037922
+prohibitive_A	a01765498
+prohibitory_A	a01765498
+proinflammatory_A	a01178024
+project_N	n00795720
+project_V	v00706243
+project_V2	v00706243
+project_V2V	v00706243
+project_VS	v00706243
+projectile_A	a00809622
+projectile_N	n04008634
+projection_N	n00116687
+projectionist_N	n10481561
+projector_N	n04009552
+prokaryote_N	n01415920
+prokaryotic_A	a02860183
+prolactin_N	n14749543
+prolamine_N	n15026420
+prolapse_N	n14559208
+prolapse_V	v01833906
+prolate_A	a02050116
+prole_N	n10481711
+prolegomenon_N	n06398270
+prolepsis_N	n07105238
+proletarian_A	a00259957
+proletarian_N	n10481711
+proletariat_N	n08180639
+proliferate_V	v00247830
+proliferate_V2	v00247830
+proliferation_N	n13541975
+prolific_A	a01082115
+proline_N	n14684798
+prolix_A	a00548781
+prolixity_N	n07090108
+prologue_N	n07009421
+prolong_V2	v00317888
+prolongation_N	n01018366
+prolonge_N	n04009923
+prolusory_A	a02785018
+prom_N	n07449316
+promenade_N	n00284101
+promenade_V	v01919226
+promenade_V2	v01919226
+promethazine_N	n04010348
+promethium_N	n14651479
+prominence_N	n05169507
+prominent_A	a00579622
+promiscuity_N	n00856342
+promiscuous_A	a00361837
+promise_N	n05950733
+promise_V	v00884011
+promise_V2	v00884011
+promise_VS	v00884011
+promise_VV	v00884011
+promisee_N	n10481929
+promiser_N	n10482054
+promisingly_Adv	r00433514
+promissory_A	a02997740
+promontory_N	n09399592
+promote_V	v00976653
+promote_V2	v00976653
+promoter_N	n10482220
+promotion_N	n00198451
+promotional_A	a03103815
+promotive_A	a00866987
+prompt_A	a00978754
+prompt_N	n06280604
+prompt_V2	v00771961
+prompt_V2V	v00771961
+prompt_box_N	n04010566
+prompt_copy_N	n07010275
+promptbook_N	n07010275
+prompter_N	n04010779
+prompting_N	n07011803
+promptitude_N	n05060052
+promptness_N	n05047778
+promulgate_V2	v00861560
+promulgation_N	n01266491
+promulgator_N	n10482587
+promycelium_N	n12994892
+pronation_N	n00343091
+pronator_N	n05292468
+prone_A	a01239534
+proneness_N	n04943578
+prong_N	n04010927
+pronged_A	a02479602
+pronghorn_N	n02429456
+pronominal_A	a02937433
+pronoun_N	n06325370
+pronounce_V	v00971650
+pronounce_V2	v00971650
+pronounce_VS	v00971650
+pronounceable_A	a01878075
+pronounced_A	a01287808
+pronouncement_N	n06727616
+pronto_Adv	r00105341
+pronucleus_N	n05431762
+pronunciamento_N	n06727224
+pronunciation_N	n07128692
+proof_A	a01774720
+proof_N	n00153961
+proof_V2	v00165971
+proofread_V	v00628302
+proofread_V2	v00628302
+proofreader_N	n10482768
+prop_N	n02692086
+prop_V2	v01219004
+prop_up_V2	v01219004
+propaedeutic_N	n00891642
+propaganda_N	n06674542
+propagandist_A	a03022739
+propagandist_N	n10482921
+propagandize_V	v00970732
+propagandize_V2	v00970732
+propagate_V	v00055539
+propagate_V2	v00055539
+propagation_N	n00849982
+propagative_A	a02785130
+propagator_N	n10483138
+propanal_N	n14998042
+propane_N	n14691686
+propanol_N	n14998142
+propanolol_N	n04011409
+proparoxytone_N	n06302269
+propel_V2	v01511706
+propellant_A	a00809790
+propellant_N	n14691822
+propellent_A	a00809790
+propellent_N	n14691822
+propeller_N	n04011827
+propenal_N	n14998290
+propenoate_N	n14998421
+propenonitrile_N	n14998677
+propensity_N	n04943154
+proper_A	a01878466
+propertied_A	a00261602
+property_N	n04012260
+property_man_N	n10483395
+property_master_N	n10483395
+propertyless_A	a00260100
+prophase_N	n13542374
+prophecy_N	n05775407
+prophesy_V	v00828003
+prophesy_V2	v00828003
+prophet_N	n10483530
+prophetess_N	n10483799
+prophetic_A	a01881696
+prophetical_A	a01881696
+prophylactic_A	a01167269
+prophylactic_N	n03088164
+prophylaxis_N	n01079295
+prophyll_N	n13127001
+propinquity_N	n05085867
+propitiate_V2	v00765213
+propitiation_N	n00095121
+propitiative_A	a00760289
+propitiatory_A	a02940509
+propitious_A	a00177186
+propjet_N	n04012482
+proponent_N	n09774783
+proportion_N	n05076827
+proportion_V2	v00151279
+proportionable_A	a00482580
+proportional_A	a00482673
+proportional_N	n05863919
+proportionality_N	n05076827
+proportionate_A	a00482227
+proposal_N	n07161429
+propose_V	v00706243
+propose_V2	v00706243
+propose_VS	v00706243
+propose_VV	v00706243
+proposer_N	n10484526
+proposition_N	n00797581
+proposition_V2	v00875951
+propositus_N	n10484739
+propound_V2	v00876332
+propoxyphene_N	n04012852
+proprietary_A	a01109914
+proprietor_N	n10388924
+proprietorship_N	n13243780
+proprietress_N	n10458519
+propriety_N	n04898437
+proprioception_N	n05659621
+proprioceptive_A	a02868142
+proprioceptor_N	n05469664
+proprionamide_N	n14862640
+props_N	n01229549
+propulsion_N	n00045250
+propulsive_A	a03104040
+propyl_N	n14998965
+propylene_N	n14998826
+propylthiouracil_N	n14692202
+proration_N	n00807925
+prorogation_N	n01067192
+prorogue_V2	v02428771
+prosaic_A	a00922840
+prosaically_Adv	r00433637
+proscenium_N	n04013176
+prosciutto_N	n07670328
+proscribe_V2	v00795863
+proscription_N	n00206302
+prose_N	n06376572
+prosecute_V2	v02375131
+prosecution_N	n01022008
+prosecutor_N	n10484858
+proselyte_N	n10485168
+proselytism_N	n00094954
+proselytize_V	v00769834
+proselytize_V2	v00769834
+prosimian_N	n02496052
+prosiness_N	n04795878
+prosodic_A	a02997329
+prosody_N	n06170025
+prospect_N	n00153665
+prospect_V	v00648071
+prospective_A	a01883898
+prospector_N	n10485298
+prospectus_N	n06674947
+prosper_V	v02342800
+prosper_V2	v02342800
+prosperity_N	n14474052
+prosperous_A	a00177547
+prostaglandin_N	n05414931
+prostate_A	a02785279
+prostate_N	n05331404
+prostatectomy_N	n00687252
+prostatitis_N	n14354462
+prosthesis_N	n04013729
+prosthetic_A	a02785412
+prosthetics_N	n06049091
+prosthetist_N	n10458596
+prosthion_N	n05234911
+prosthodontic_A	a02785647
+prosthodontics_N	n06049250
+prosthodontist_N	n10458696
+prostitute_N	n10485440
+prostitute_V2	v02554066
+prostitution_N	n00748155
+prostrate_A	a01239040
+prostrate_V2	v00558219
+prostration_N	n00341109
+prostyle_A	a00139702
+prosy_A	a01346343
+protactinium_N	n14651708
+protagonist_N	n10172793
+protamine_N	n15026508
+protanopia_N	n14154421
+protanopic_A	a02160291
+protea_N	n12214789
+protean_A	a
+protease_N	n14999106
+protect_V	v01128193
+protect_V2	v01128193
+protection_N	n00784755
+protectionism_N	n06658786
+protectionist_N	n10485883
+protective_A	a01887076
+protectiveness_N	n04723622
+protector_N	n09614684
+protectorate_N	n08627316
+protectorship_N	n00598215
+protege_N	n10485989
+protegee_N	n10486166
+protein_N	n14728724
+proteinaceous_A	a02785757
+proteolysis_N	n13542688
+proteolytic_A	a03019114
+proteome_N	n14736854
+proteomics_N	n06077276
+proterozoic_A	a00815406
+protest_N	n01177033
+protest_V	v00910135
+protest_V2	v00910135
+protestant_A	a02952622
+protestant_N	n08087570
+protestantism_N	n06228549
+protestation_N	n06733119
+protester_N	n10002760
+prothalamion_N	n07053364
+prothorax_N	n02665687
+prothrombin_N	n15070897
+prothrombinase_N	n15072099
+protist_N	n01387451
+protoarcheology_N	n06146407
+protoavis_N	n01515583
+protoceratops_N	n01704103
+protocol_N	n05668915
+protoctist_N	n01387065
+protogeometric_A	a01981448
+protohippus_N	n02376423
+protohistory_N	n06146260
+protology_N	n06248693
+proton_N	n09400037
+protoplasm_N	n05432736
+prototherian_N	n01871543
+prototype_N	n05937524
+protozoal_A	a02891869
+protozoan_N	n01389507
+protozoological_A	a02891733
+protozoologist_N	n10486236
+protozoology_N	n06073748
+protract_V2	v00317888
+protractile_A	a00944734
+protraction_N	n01018366
+protractor_N	n04015908
+protriptyline_N	n04016015
+protrude_V	v00263231
+protrude_V2	v00263231
+protrusile_A	a00944848
+protrusion_N	n00407090
+protrusive_A	a01353226
+protuberance_N	n13894434
+protuberant_A	a01353618
+proturan_N	n02163763
+proud_A	a01889256
+provable_A	a01619105
+prove_V	v02531625
+prove_V2	v02531625
+prove_V2V	v02531625
+prove_VA	v02531625
+prove_VS	v02531625
+provenance_N	n08510456
+provencal_A	a02761831
+provender_N	n07572353
+proverb_N	n07153838
+proverbial_A	a02990304
+provide_V	v00406963
+provide_V2	v00406963
+provide_VS	v00406963
+providence_N	n01132327
+provident_A	a01894758
+providential_A	a03006513
+provider_N	n10486349
+province_N	n08654360
+provincial_A	a00636547
+provincial_N	n10410668
+provincialism_N	n06202429
+provirus_N	n14817141
+provision_N	n01057200
+provision_V2	v02338975
+provisional_A	a00556318
+proviso_N	n06755947
+provisory_A	a00556611
+provitamin_N	n15090379
+provocation_N	n01221790
+provocative_A	a01896478
+provoke_V2	v00794079
+provoking_A	a01896925
+provost_N	n10486468
+prow_N	n02880008
+prowess_N	n05638987
+prowl_N	n00292125
+prowl_V	v01918304
+prowl_V2	v01918304
+prowler_N	n10486679
+proxemics_N	n06151550
+proximal_A	a00778509
+proximate_A	a01579608
+proximity_N	n05085867
+proximo_A	a01733330
+proxy_N	n06531141
+prude_N	n10487026
+prudence_N	n04892794
+prudent_A	a01898129
+prudential_A	a01899167
+prudery_N	n04901152
+prudish_A	a01880163
+prune_N	n07752602
+prune_V2	v00473322
+pruner_N	n04016240
+pruning_N	n00360143
+pruning_hook_N	n04016240
+pruning_knife_N	n04016479
+pruning_saw_N	n04016576
+pruno_N	n07922299
+prurience_N	n07490214
+pruriency_N	n07490214
+prurient_A	a02133779
+prurigo_N	n14231640
+pruritus_N	n05723811
+prussian_A	a03104149
+prussian_N	n09748648
+pry_V	v00784874
+pry_V2	v00784874
+pryingly_Adv	r00434764
+psalm_N	n06466677
+psalmist_N	n10487363
+psalmody_N	n01255549
+psalter_N	n06417467
+psalterium_N	n02399791
+psaltery_N	n04016846
+psammoma_N	n14250622
+psephologist_N	n10487592
+psephology_N	n06152311
+pseud_N	n10201535
+pseudo_A	a01118232
+pseudo_N	n10201535
+pseudobulb_N	n12047060
+pseudoephedrine_N	n14714213
+pseudohallucination_N	n14378177
+pseudohermaphrodite_N	n10487710
+pseudohermaphroditic_A	a01479509
+pseudohermaphroditism_N	n14468167
+pseudomonad_N	n01361261
+pseudonym_N	n06338278
+pseudonymous_A	a00121376
+pseudophloem_N	n13099373
+pseudopod_N	n01427848
+pseudoscience_N	n05778954
+pseudoscientific_A	a02085322
+psi_N	n06836493
+psilocybin_N	n04017019
+psilomelane_N	n14692342
+psilophyte_N	n13217494
+psilophyton_N	n13217993
+psilosis_N	n13542855
+psittacosaur_N	n01705010
+psittacosis_N	n14149773
+psoas_N	n05574862
+psocid_N	n02260863
+psoriasis_N	n14231794
+psych_up_V2	v01763482
+psyche_N	n05611302
+psychedelia_N	n08292298
+psychedelic_A	a00086801
+psychiatric_A	a02913004
+psychiatrist_N	n10488016
+psychiatry_N	n06055946
+psychic_A	a01599898
+psychic_N	n10488309
+psychical_A	a01599898
+psychoactive_A	a01776974
+psychoanalyse_V2	v00643197
+psychoanalysis_N	n00704305
+psychoanalyst_N	n09790278
+psychoanalytic_A	a02913428
+psychoanalytical_A	a02913428
+psychoanalyze_V2	v00643197
+psychobabble_N	n07072587
+psychodid_N	n02203978
+psychodynamics_N	n06141768
+psychogenesis_N	n13543093
+psychogenetic_A	a02905943
+psychogenic_A	a02906059
+psychokinetic_A	a01600041
+psycholinguist_N	n10488656
+psycholinguistic_A	a02939656
+psycholinguistics_N	n06140587
+psychological_A	a02905794
+psychologist_N	n10488865
+psychology_N	n06136258
+psychometric_A	a02913737
+psychometry_N	n06141023
+psychomotor_A	a02913870
+psychopath_N	n10489564
+psychopathic_A	a02077253
+psychopharmacological_A	a03011972
+psychopharmacology_N	n06055824
+psychophysicist_N	n10489426
+psychophysics_N	n06139491
+psychopomp_N	n10489818
+psychosexual_A	a02886971
+psychosexuality_N	n05930010
+psychosis_N	n14398067
+psychosomatic_A	a01585781
+psychosurgery_N	n00667384
+psychotherapeutic_A	a02914038
+psychotherapist_N	n10489944
+psychotherapy_N	n00700652
+psychotic_A	a02077469
+psychotic_N	n10490141
+psychrometer_N	n04017571
+pt_N	n14649543
+ptarmigan_N	n01796340
+pteridological_A	a02763308
+pteridologist_N	n10490330
+pteridology_N	n06074613
+pteridophyte_N	n11545524
+pterion_N	n05235100
+pterodactyl_N	n
+pteropogon_N	n12005329
+pterosaur_N	n01722998
+pterygium_N	n05317603
+ptomaine_N	n14069541
+ptosis_N	n14558995
+ptyalin_N	n14738521
+ptyalism_N	n13543871
+ptyalith_N	n09400584
+pub_N	n04018399
+pub_crawl_N	n00749105
+pubertal_A	a02786006
+puberty_N	n15148295
+pubes_N	n05558555
+pubescent_A	a00213610
+pubic_A	a02880076
+pubis_N	n05278714
+public_A	a01861205
+public_N	n07965817
+publican_N	n10490421
+publication_N	n01101958
+publicist_N	n10490699
+publicity_N	n04720536
+publicize_V2	v00954608
+publish_V	v00967625
+publish_V2	v00967625
+publishable_A	a00471178
+publisher_N	n08062623
+puccoon_N	n11908077
+puce_N	n04974145
+puck_N	n04019541
+pucker_N	n13907847
+pucker_V	v01278817
+pucker_V2	v01278817
+puckish_A	a02122715
+pud_N	n07612996
+pudding_N	n07612632
+pudding_face_N	n05601662
+puddingwife_N	n02608996
+puddle_N	n08665101
+puddle_V2	v00072012
+puddler_N	n10491869
+pudendal_A	a03104332
+pudendum_N	n05514272
+pudge_N	n10491998
+pudgy_A	a00987510
+pueblo_N	n08673273
+puerile_A	a03104461
+puerility_N	n04928760
+puerpera_N	n10492086
+puerperal_A	a03039648
+puerperium_N	n15142568
+puff_A	a01796736
+puff_N	n00835501
+puff_V	v00005526
+puff_V2	v00005526
+puffball_N	n12969131
+puffbird_N	n01842504
+puffer_N	n02655020
+puffery_N	n06696181
+puffin_N	n02047614
+puffiness_N	n04817923
+puffing_N	n00834460
+puffy_A	a00305700
+pug_N	n02110958
+pug_nose_N	n05599398
+pugilism_N	n00445802
+pugilist_N	n09870208
+pugilistic_A	a03104585
+pugnacious_A	a00084353
+pugnacity_N	n04643662
+puissance_N	n05191695
+puissant_A	a01827161
+puka_N	n11799331
+puke_N	n10539715
+puke_V	v00076400
+puke_V2	v00076400
+pukka_A	a02344070
+puku_N	n02428089
+pul_N	n13663340
+pula_N	n13695945
+pulasan_N	n07769886
+pulchritude_N	n04685062
+pulchritudinous_A	a00220341
+pule_V	v00066025
+pull_N	n
+pull_V	v01351170
+pull_V2	v01351170
+pull_ahead_V	v01111028
+pull_away_V	v01994442
+pull_back_V	v00799383
+pull_back_V2	v00799383
+pull_down_V	v01239862
+pull_down_V2	v01239862
+pull_in_V	v01384439
+pull_in_V2	v01384439
+pull_off_V	v01592456
+pull_off_V2	v01592456
+pull_out_N	n
+pull_out_V	v01351170
+pull_out_V2	v01351170
+pull_over_V2	v01841591
+pull_through_V	v02551832
+pull_together_V	v01380638
+pull_up_N	n
+pull_up_V	v01351170
+pull_up_V2	v01351170
+pullback_N	n00056688
+puller_N	n10492202
+pullet_N	n01793249
+pulley_N	n04020298
+pulley_block_N	n04020298
+pullman_N	n04020912
+pullover_N	n04021028
+pullulate_V	v00056589
+pullulation_N	n13543968
+pulmonary_A	a02935115
+pulp_N	n05308950
+pulp_V	v00331713
+pulp_V2	v00331713
+pulpit_N	n03159640
+pulpwood_N	n15100397
+pulpy_A	a02576918
+pulque_N	n07905618
+pulsar_N	n09400987
+pulsate_V	v01623027
+pulsate_V2	v01623027
+pulsation_N	n07400906
+pulse_N	n07400906
+pulse_V	v01623027
+pulverization_N	n00218753
+pulverize_V	v00332154
+pulverize_V2	v00332154
+puma_N	n02125311
+pumice_N	n14700438
+pumice_stone_N	n14700438
+pummel_V2	v01416020
+pump_N	n04021798
+pump_V	v00788057
+pump_V2	v00788057
+pump_room_N	n04022866
+pumpernickel_N	n07685918
+pumpkin_N	n07735510
+pumpkinseed_N	n02563648
+pun_N	n06781581
+pun_V	v01702331
+punch_N	n00134780
+punch_V2	v01415285
+punchball_N	n04023962
+punchboard_N	n04023422
+puncher_N	n04023249
+punching_ball_N	n04023962
+punctilio_N	n01204623
+punctilious_A	a01838529
+punctiliousness_N	n04672605
+punctual_A	a01900349
+punctuality_N	n05047778
+punctuate_V2	v00190023
+punctuation_N	n00390198
+punctum_N	n05278922
+puncturable_A	a01776629
+puncture_N	n00942988
+puncture_V	v00309990
+puncture_V2	v00309990
+punctureless_A	a01776713
+pundit_N	n10206887
+pung_N	n04024576
+pungapung_N	n11782878
+pungency_N	n04992834
+pungent_A	a02079313
+punic_A	a03104740
+puniness_N	n05107495
+punish_V2	v02499629
+punishable_A	a01322846
+punishing_A	a03152759
+punishment_N	n01160342
+punitive_A	a01902468
+punk_N	n07065740
+punkah_N	n04024676
+punkie_N	n02202678
+punks_N	n08370505
+punnet_N	n04024862
+punster_N	n10493093
+punt_N	n00136984
+punt_V	v01139104
+punt_V2	v01139104
+punter_N	n09851876
+puny_A	a01394558
+pup_N	n01322343
+pupa_N	n02312427
+pupal_A	a01491541
+pupil_N	n05320183
+pupillary_A	a02786103
+puppet_N	n04025130
+puppeteer_N	n10493685
+puppetry_N	n00899657
+puppy_N	n01322604
+puppyish_A	a01649469
+purblind_A	a00772492
+purchasable_A	a00185607
+purchase_N	n00079018
+purchase_V2	v02207206
+purchaser_N	n09885145
+purdah_N	n04025633
+pure_A	a00393508
+purebred_A	a01903617
+puree_N	n07651025
+pureness_N	n04849972
+purgation_N	n00252662
+purgative_A	a00638067
+purgative_N	n04025748
+purgatorial_A	a03104988
+purgatory_N	n05631449
+purge_N	n00216834
+purge_V2	v00073813
+purification_N	n00252894
+purifier_N	n04026053
+purify_V2	v00475183
+purifying_A	a02117694
+purine_N	n14706574
+purism_N	n07191950
+purist_N	n10494037
+puritan_N	n10487026
+puritanical_A	a03105296
+puritanism_N	n04639591
+purity_N	n04849972
+purl_N	n04026180
+purl_V	v01046815
+purl_V2	v01046815
+purloin_V2	v02276866
+purloo_N	n07590177
+purple_A	a00380312
+purple_N	n04970059
+purplish_A	a00380312
+purport_N	n05922651
+purport_V2	v00708980
+purport_V2V	v00708980
+purportedly_Adv	r00154449
+purpose_N	n04864200
+purpose_V2	v00699626
+purposeful_A	a01909890
+purposefulness_N	n05170400
+purposeless_A	a01910488
+purposelessness_N	n05174326
+purposely_Adv	r00062330
+purposive_A	a01910249
+purpura_N	n14197468
+purr_N	n07390645
+purr_V	v01052936
+purr_V2	v01052936
+purr_VS	v01052936
+purse_N	n02774152
+purse_V2	v00145902
+purser_N	n10494643
+purslane_N	n11857320
+pursuance_N	n01022008
+pursuant_A	a00577405
+pursue_V	v01317533
+pursue_V2	v01317533
+pursued_N	n10494778
+pursuer_N	n10494935
+pursuit_N	n00319939
+pursy_A	a00268748
+purulence_N	n05417472
+purulent_A	a02114613
+purvey_V	v02338975
+purvey_V2	v02338975
+purveyance_N	n01060924
+purveyor_N	n10495299
+purview_N	n05127782
+pus_N	n05417472
+push_N	n00112312
+push_V	v00765977
+push_V2	v00765977
+push_V2V	v00765977
+push_VS	v00765977
+push_around_V	v01781520
+push_back_V	v01506157
+push_through_V	v00548266
+push_up_V	v01873530
+pushball_N	n00477827
+pushcart_N	n03484083
+pushchair_N	n02766534
+pusher_N	n02766534
+pushful_A	a00104318
+pushover_N	n00575365
+pushup_N	n00629318
+pusillanimity_N	n04860985
+pusillanimous_A	a00266420
+puss_N	n02122298
+pussy_N	n02122298
+pussycat_N	n02122298
+pussyfoot_V	v01911888
+pustule_N	n14334122
+put_N	n00080968
+put_V	v00673448
+put_V2	v00673448
+put_V2V	v00673448
+put_VS	v00673448
+put_across_V	v00742320
+put_across_V2	v00742320
+put_aside_V	v00778885
+put_away_V	v00778885
+put_away_V2	v00778885
+put_back_V2	v01308381
+put_down_V	v01000214
+put_down_V2	v01000214
+put_in_V	v01569566
+put_in_V2	v01569566
+put_off_V	v00809654
+put_off_V2	v00809654
+put_on_V	v00046151
+put_on_V2	v00046151
+put_out_V	v00021065
+put_out_V2	v00021065
+put_over_V2	v00744904
+put_through_V2	v00486018
+put_together_V2	v01656788
+put_up_V	v00213794
+put_up_V2	v00213794
+put_up_V2V	v00213794
+putamen_N	n05498460
+putative_A	a00028471
+putdownable_A	a01346650
+putoff_N	n06759974
+putout_N	n00130093
+putrefaction_N	n04850996
+putrefactive_A	a02115034
+putrefy_V	v00399553
+putrefy_V2	v00399553
+putrescence_N	n04791591
+putrescent_A	a01071049
+putrescine_N	n14863177
+putrid_A	a02786315
+putridity_N	n14488200
+putsch_N	n01145015
+putt_N	n00572838
+putt_V	v01403540
+putt_V2	v01403540
+puttee_N	n04027935
+putter_N	n04028074
+putter_V	v01473176
+putter_V2	v01473176
+putterer_N	n10496193
+putting_green_N	n08579780
+putting_iron_N	n04028074
+putty_N	n14703797
+putty_V2	v01364733
+puttyroot_N	n12045514
+putz_N	n05526713
+puzzle_N	n04028315
+puzzle_V	v00622384
+puzzle_V2	v00622384
+puzzlement_N	n05685030
+puzzler_N	n06784639
+pya_N	n13684402
+pycnidium_N	n11550620
+pycnodysostosis_N	n14506533
+pycnosis_N	n14076667
+pyelitis_N	n14173397
+pyelogram_N	n04028472
+pyelography_N	n00906664
+pyelonephritis_N	n14566308
+pyemia_N	n14190736
+pyemic_A	a03105430
+pygmy_N	n10496489
+pyinma_N	n12329744
+pyknotic_A	a03009911
+pylon_N	n04028581
+pyloric_A	a03105571
+pylorus_N	n05535095
+pyocyanase_N	n04028881
+pyocyanin_N	n04029015
+pyogenic_A	a03105674
+pyorrhea_N	n14080836
+pyorrhoea_N	n14080836
+pyralid_N	n02288789
+pyramid_N	n04029125
+pyramidal_A	a01810998
+pyramidically_Adv	r00054084
+pyramiding_N	n00779809
+pyre_N	n07963494
+pyrectic_A	a03105742
+pyrene_N	n13136863
+pyrethrum_N	n12005869
+pyretic_A	a01170069
+pyridine_N	n14692510
+pyrilamine_N	n04029541
+pyrimidine_N	n14999801
+pyrite_N	n14692682
+pyrites_N	n14692844
+pyrocellulose_N	n14795432
+pyrochemical_A	a03105856
+pyroelectric_A	a03106005
+pyroelectricity_N	n11435661
+pyrogallic_A	a03106176
+pyrogallol_N	n14615400
+pyrogen_N	n14584502
+pyrogenic_A	a02852265
+pyrograph_N	n04029647
+pyrographer_N	n10496715
+pyrographic_A	a03106446
+pyrography_N	n00938240
+pyrolatry_N	n01046167
+pyroligneous_A	a03106565
+pyrolusite_N	n14692973
+pyrolysis_N	n07360077
+pyrolytic_A	a03106748
+pyromancer_N	n10496825
+pyromancy_N	n05778029
+pyromania_N	n09182929
+pyromaniac_N	n10277027
+pyrometer_N	n04029734
+pyromorphite_N	n14693124
+pyrope_N	n15000060
+pyrophobia_N	n14384431
+pyrophosphate_N	n14615724
+pyrophyllite_N	n14693275
+pyrostat_N	n04030054
+pyrotechnic_A	a03106846
+pyrotechnics_N	n00617692
+pyroxene_N	n14693396
+pyroxylin_N	n14795598
+pyrrhic_A	a03107061
+pyrrhic_N	n00542584
+pyrrhotite_N	n14693575
+pyrrhuloxia_N	n01541760
+pythium_N	n12982468
+python_N	n01743605
+pythoness_N	n09570630
+pyuria_N	n14316583
+pyx_N	n04030161
+pyxidium_N	n13139482
+pyxie_N	n12251740
+pyxis_N	n04030414
+qadi_N	n10497135
+qatari_A	a03107596
+qatari_N	n09728137
+qepiq_N	n13699836
+qi_N	n14050559
+qibla_N	n08040522
+qindarka_N	n13684735
+qoph_N	n06838652
+quack_N	n07390762
+quack_V	v00011982
+quackery_N	n00633108
+quad_N	n04030518
+quadrangle_N	n04030518
+quadrangular_A	a02834340
+quadrant_N	n04030846
+quadrantanopia_N	n14554591
+quadraphonic_A	a03108193
+quadraphony_N	n04030965
+quadrate_A	a02043499
+quadrate_N	n13879049
+quadratic_A	a03107801
+quadratic_N	n05862501
+quadratics_N	n06012998
+quadrature_N	n00873671
+quadrennium_N	n15205719
+quadric_N	n13902905
+quadriceps_N	n05294819
+quadrilateral_A	a00238400
+quadrilateral_N	n13879126
+quadrille_N	n00540485
+quadrillion_N	n13752911
+quadrillionth_A	a02212914
+quadripara_N	n10497373
+quadripartite_A	a00239090
+quadriplegia_N	n14559757
+quadriplegic_N	n10497534
+quadrivium_N	n06172294
+quadroon_N	n09638569
+quadrumvirate_N	n07988010
+quadruped_N	n02156871
+quadrupedal_A	a00241816
+quadruple_A	a02219144
+quadruple_N	n05860498
+quadruple_V	v00247048
+quadruple_V2	v00247048
+quadruplet_N	n07988089
+quadruplicate_A	a02219287
+quadruplicate_N	n04031166
+quadruplicate_V2	v01735947
+quadrupling_N	n13544433
+quaestor_N	n10497775
+quaff_N	n07884182
+quaff_V	v01202068
+quaff_V2	v01202068
+quaffer_N	n10497946
+quagga_N	n02391617
+quagmire_N	n09355850
+quahaug_N	n01958038
+quahog_N	n01958038
+quai_d'orsay_N	n08114400
+quail_N	n01806567
+quail_V	v02061069
+quaint_A	a00969556
+quaintness_N	n04798700
+quake_N	n07428954
+quake_V	v01888784
+quaker_N	n09679708
+qualification_N	n00200563
+qualifier_N	n06320801
+qualify_V	v00171127
+qualify_V2	v00171127
+qualitative_A	a01914521
+quality_A	a00261486
+quality_N	n04723816
+qualm_N	n07525555
+quandary_N	n05686086
+quandong_N	n07769306
+quango_N	n08050484
+quantal_A	a02976983
+quantic_N	n05862613
+quantifiability_N	n05209822
+quantifiable_A	a01915745
+quantification_N	n01003570
+quantifier_N	n06302381
+quantify_V2	v00489837
+quantitative_A	a01914930
+quantity_N	n00033615
+quantization_N	n00389308
+quantum_N	n05855517
+quarantine_N	n01201645
+quarantine_V2	v00496266
+quark_N	n07854455
+quarrel_N	n04031481
+quarrel_V	v00775156
+quarreler_N	n10498422
+quarrelsome_A	a00603660
+quarrelsomeness_N	n04643979
+quarry_N	n02152881
+quarry_V	v01163847
+quarry_V2	v01163847
+quarrying_N	n00922968
+quarryman_N	n10498551
+quart_N	n13619592
+quartan_A	a02997900
+quartan_N	n14340635
+quarter_N	n
+quarter_V2	v02483564
+quarter_day_N	n15160866
+quarter_plate_N	n04032392
+quarterback_N	n00726567
+quarterdeck_N	n04031770
+quarterfinal_N	n07467212
+quartering_N	n00386553
+quarterlight_N	n04032242
+quarterly_A	a02998046
+quarterly_Adv	r00436848
+quarterly_N	n06594625
+quartermaster_N	n10498986
+quartermaster_general_N	n10499110
+quarterstaff_N	n04032509
+quartet_N	n07041688
+quartile_N	n05738204
+quarto_N	n05096820
+quartz_N	n14693733
+quartzite_N	n14694161
+quartzose_A	a02998184
+quasar_N	n09402370
+quash_V2	v02424128
+quasiparticle_N	n06102116
+quassia_N	n12718995
+quatercentenary_N	n15251892
+quatercentennial_N	n15251892
+quaternate_A	a02219492
+quatrain_N	n06384480
+quattrocento_N	n15205880
+quaver_N	n06871384
+quaver_V	v01050896
+quaver_V2	v01050896
+quaveringly_Adv	r00509145
+quay_N	n04033082
+queasiness_N	n04625284
+queasy_A	a02456157
+queen_N	n02122878
+queen_V2	v01969991
+queenly_A	a01592262
+queer_A	a00968010
+queer_N	n10076033
+queer_V2	v01036319
+queerness_N	n00856847
+quell_V2	v00463234
+quellung_N	n13544537
+quench_V2	v00370773
+quenchless_A	a02078673
+quercitron_N	n12279458
+quern_N	n04033801
+querulous_A	a00513981
+querulousness_N	n04642980
+query_N	n07193596
+query_V	v00785008
+query_V2	v00785008
+quesadilla_N	n07881205
+quest_N	n00946650
+quest_V	v00752764
+question_N	n04757522
+question_V2	v00785008
+question_mark_N	n06844040
+question_master_N	n10500942
+questionable_A	a01916229
+questioner_N	n10207831
+questioning_A	a00664879
+questioning_N	n07193184
+questionnaire_N	n06474122
+quetzal_N	n01844551
+queue_N	n05259823
+queue_V	v02036755
+qui_vive_N	n14031660
+quibble_N	n06761798
+quibble_V	v00774056
+quibbler_N	n10501203
+quiche_N	n06926020
+quick_A	a00032733
+quick_Adv	r00105603
+quick_N	n05597980
+quicken_V	v00024279
+quicken_V2	v00024279
+quickener_N	n09402704
+quickening_N	n00330457
+quicker_Adv	r00086528
+quickest_Adv	r00086685
+quickie_N	n00268457
+quicklime_N	n14789885
+quickness_N	n05059132
+quicksand_N	n09402944
+quickset_A	a01832108
+quickset_N	n13127666
+quicksilver_N	n14645346
+quickstep_N	n00536964
+quid_N	n07579399
+quid_pro_quo_N	n13323460
+quiddity_N	n05922014
+quiescence_N	n01064863
+quiescent_A	a00038623
+quiet_A	a00043615
+quiet_N	n04904352
+quiet_V	v01764800
+quiet_V2	v01764800
+quiet_down_V2	v02190188
+quieten_V	v00461493
+quieten_V2	v00461493
+quietism_N	n05949088
+quietist_N	n10501635
+quietness_N	n04982856
+quietude_N	n07515560
+quietus_N	n13962765
+quiff_N	n05258177
+quill_N	n01900837
+quill_feather_N	n02468864
+quillwort_N	n13226320
+quilt_N	n04033995
+quilt_V2	v01667304
+quilting_N	n04034367
+quin_N	n10501908
+quinacrine_N	n04034641
+quince_N	n07769584
+quincentenary_A	a03108429
+quincentenary_N	n15252021
+quincentennial_A	a03108429
+quincentennial_N	n15252021
+quinidine_N	n04034884
+quinine_N	n04035086
+quinone_N	n15000973
+quinquagesima_N	n15192406
+quinquefoliate_A	a02174089
+quinquennium_N	n15205799
+quinsy_N	n14173823
+quintal_N	n13721177
+quintessence_N	n05821646
+quintessential_A	a02998269
+quintet_N	n07041795
+quintillion_N	n13753274
+quintillionth_A	a02213029
+quintipara_N	n10501747
+quintuple_A	a02219660
+quintuplet_N	n07988229
+quintupling_N	n13544930
+quip_N	n06767777
+quip_V	v00853958
+quip_VS	v00853958
+quipu_N	n04035231
+quira_N	n12562577
+quire_N	n13583030
+quirk_N	n04035397
+quirt_N	n04035748
+quisling_N	n09935793
+quit_V	v01083044
+quit_V2	v01083044
+quitclaim_N	n01108641
+quite_Adv	r00018577
+quits_A	a00892104
+quittance_N	n13299651
+quitter_N	n10502046
+quiver_N	n00345926
+quiver_V	v01878719
+quiver_V2	v01878719
+quixotic_A	a01837182
+quixotically_Adv	r00438300
+quiz_N	n07199191
+quiz_V2	v00786458
+quizmaster_N	n10500942
+quizzical_A	a01766784
+quodlibet_N	n05815412
+quoin_N	n03109693
+quoit_N	n04036155
+quoits_N	n00467320
+quorum_N	n08357992
+quota_N	n06660396
+quotability_N	n04807489
+quotable_A	a01963958
+quotation_N	n01030642
+quote_N	n06613056
+quote_V	v01004403
+quote_V2	v01004403
+quoter_N	n10502204
+quotidian_A	a01674242
+quotient_N	n13733316
+qurush_N	n13698838
+ra_N	n08633191
+rabato_N	n04036648
+rabbet_N	n04036776
+rabbi_N	n06341609
+rabbinate_N	n00598678
+rabbinical_A	a02930765
+rabbit_N	n02324045
+rabbit_V	v01142761
+rabbit_burrow_N	n09403086
+rabbit_hole_N	n09403086
+rabbit_hutch_N	n04037220
+rabbit_punch_N	n00136048
+rabbit_warren_N	n08678515
+rabbitfish_N	n01481498
+rabbitweed_N	n11974557
+rabbitwood_N	n12736999
+rabble_N	n08184600
+rabelaisian_A	a03108861
+rabid_A	a02786473
+rabies_N	n14271667
+raccoon_N	n02508021
+race_N	n04037873
+race_V	v01086103
+race_V2	v01086103
+race_V2V	v01086103
+race_VV	v01086103
+race_meeting_N	n07468244
+raceabout_N	n04037298
+racecard_N	n06748841
+racecourse_N	n04037625
+racehorse_N	n02382948
+raceme_N	n13132486
+racemose_A	a00741633
+racer_N	n01730812
+racerunner_N	n01686044
+racetrack_N	n04037625
+raceway_N	n04037625
+rachis_N	n05588174
+rachitis_N	n14201311
+racial_A	a01927654
+racialism_N	n01155044
+racialist_N	n10502950
+raciness_N	n04902283
+racing_N	n
+racism_N	n01155044
+racist_A	a
+racist_N	n10502950
+rack_N	n00287276
+rack_V2	v00071547
+rack_railway_N	n03065063
+rack_rent_N	n13296194
+rack_up_V2	v00452394
+racker_N	n10503138
+racket_N	n00775943
+racket_V	v01408633
+racketeer_N	n10503247
+racketeering_N	n00776165
+rackety_A	a01921466
+raconteur_N	n09793352
+racoon_N	n02508021
+racquet_N	n04039381
+racquetball_N	n00479616
+racy_A	a01524102
+rad_N	n13612042
+radar_N	n04039848
+raddled_A	a02433000
+radial_A	a02836626
+radial_N	n04040247
+radian_N	n13612042
+radiance_N	n04953954
+radiant_A	a00280463
+radiate_A	a02174188
+radiate_V	v00291163
+radiate_V2	v00291163
+radiation_N	n00705580
+radiator_N	n04040759
+radical_A	a00318667
+radical_N	n06300193
+radicalism_N	n06219875
+radicchio_N	n07731006
+radicle_N	n05236152
+radiculitis_N	n14354751
+radio_A	a02953847
+radio_N	n04041544
+radio_V2	v01007495
+radio_set_N	n04043733
+radio_telescope_N	n04044716
+radioactive_A	a00426907
+radioactivity_N	n13545184
+radiobiologist_N	n10503818
+radiobiology_N	n06082834
+radiocarbon_N	n14633856
+radiochemistry_N	n06090540
+radiochlorine_N	n14634999
+radiogram_N	n04042358
+radiograph_N	n04042358
+radiographer_N	n10503965
+radiographic_A	a02837145
+radiography_N	n00904428
+radioimmunoassay_N	n05740804
+radioisotope_N	n14619857
+radiolarian_N	n01391028
+radiological_A	a02786744
+radiologist_N	n10504206
+radiology_N	n00903309
+radiolucent_A	a00434692
+radiolysis_N	n13545627
+radiometer_N	n04042985
+radiomicrometer_N	n04043168
+radiopacity_N	n11490335
+radiopaque_A	a00434838
+radiopharmaceutical_N	n04043268
+radiophotograph_N	n04043619
+radiophotography_N	n00907235
+radioprotection_N	n14540455
+radioscopy_N	n00903309
+radiosensitive_A	a02104890
+radiotelegraph_N	n04044307
+radiotelephone_N	n04044498
+radiotelephonic_A	a02786866
+radiotherapist_N	n10504206
+radiotherapy_N	n00705580
+radish_N	n07735687
+radium_N	n14651921
+radius_N	n04283378
+radome_N	n04045255
+radon_N	n14652104
+raf_N	n08041106
+raffia_N	n12594746
+raffinose_N	n15002679
+raffish_A	a00609341
+raffle_N	n00508672
+raffle_V2	v02201975
+raft_N	n04045397
+raft_V	v01654156
+raft_V2	v01654156
+rafter_N	n04045644
+raftered_A	a01210174
+raftsman_N	n10504545
+rag_N	n00514658
+rag_V2	v00338736
+rag_day_N	n15171008
+ragamuffin_N	n10504664
+ragbag_N	n04046091
+rage_N	n05751173
+rage_V	v01796033
+raggedly_Adv	r00438846
+raggedness_N	n04817168
+raglan_N	n04046277
+ragout_N	n07592656
+ragpicker_N	n10504805
+ragsorter_N	n10504956
+ragtag_N	n08401819
+ragtime_N	n07060844
+ragweed_N	n11919447
+ragwort_N	n12012111
+raid_N	n00777324
+raid_V	v01318081
+raid_V2	v01318081
+raider_N	n08076253
+rail_N	n02014941
+rail_V	v00841767
+rail_V2	v00841767
+railbird_N	n10505085
+railcar_N	n02959942
+railhead_N	n04047139
+railing_N	n04047401
+raillery_N	n06777794
+railroad_N	n04048075
+railroad_V2	v01950657
+railway_N	n04048075
+railwayman_N	n10722758
+raiment_N	n02742322
+rain_N	n05045208
+rain_V	v02756558
+rain_V2	v02756558
+rain_gauge_N	n04049585
+rain_out_V	v02594833
+rainbow_N	n05950982
+raincoat_N	n04049405
+raindrop_N	n11501649
+rainfall_N	n11501381
+rainless_A	a02553797
+rainmaker_N	n10505347
+rainmaking_N	n00922054
+rainproof_A	a
+rainstorm_N	n11501737
+rainwater_N	n15008607
+rainy_A	a02550333
+raisable_A	a01524215
+raise_N	n00116376
+raise_V2	v00098517
+raise_V2V	v00098517
+raiser_N	n09779790
+raisin_N	n07752664
+raising_A	a02536605
+raising_N	n01129532
+raison_d'etre_N	n05149589
+raita_N	n07849619
+raj_N	n14443345
+raja_N	n01501450
+rajah_N	n10505732
+rajanya_N	n08307145
+rake_N	n04050066
+rake_V	v01240514
+rake_V2	v01240514
+rake_in_V2	v02290029
+rake_off_V2	v02284662
+rake_up_V2	v00721755
+rakish_A	a00609341
+rakishness_N	n04814025
+rallentando_A	a02538508
+rallentando_Adv	r00423888
+rally_N	n00045646
+rally_V	v00528608
+rally_V2	v00528608
+rally_V2V	v00528608
+rallying_N	n00045646
+ram_N	n02412080
+ram_V2	v01516534
+ramadan_N	n01243089
+ramble_N	n00284409
+ramble_V	v01881180
+ramble_on_V	v02684453
+rambler_N	n10506094
+rambunctious_A	a01666489
+rambutan_N	n07769731
+ramekin_N	n04050933
+ramie_N	n12393269
+ramification_N	n00388392
+ramify_V	v00328802
+ramify_V2	v00328802
+ramipril_N	n04051068
+ramjet_N	n04051269
+rammer_N	n04051439
+ramp_N	n04051549
+ramp_V2	v01546513
+ramp_up_V2	v00253277
+rampage_N	n00554541
+rampage_V	v02584906
+rampageous_A	a02512470
+rampant_A	a00016005
+rampart_N	n04051825
+rampion_N	n12038898
+ramrod_N	n04052235
+ramshackle_A	a00679717
+ramus_N	n05276290
+ranch_N	n04052442
+rancher_N	n10506417
+ranching_N	n00920062
+rancid_A	a01054922
+rancidity_N	n14561839
+rancidness_N	n04992431
+rancorous_A	a00116940
+rancour_N	n07548978
+rand_N	n09001881
+random_A	a01924316
+randomization_N	n01009001
+randomized_A	a01961666
+randomness_N	n04771332
+randy_A	a02131668
+ranee_N	n10506642
+range_N	n04053218
+range_V	v00658052
+range_V2	v00658052
+rangefinder_N	n04053508
+rangeland_N	n09405078
+ranger_N	n09942275
+rangpur_N	n12711398
+rangy_A	a01390487
+rani_N	n10506642
+ranitidine_N	n04053995
+rank_A	a00016135
+rank_N	n08398179
+rank_V	v00658052
+rank_V2	v00658052
+rank_VS	v00658052
+ranker_N	n10506762
+ranking_N	n14429484
+rankle_V	v01773825
+rankness_N	n04980656
+ransack_V2	v01319193
+ransacking_N	n00946806
+ransom_N	n00096851
+ransom_V2	v02256998
+rant_N	n07087777
+rant_V	v01051956
+rant_V2	v01051956
+ranter_N	n10507070
+ranula_N	n14202673
+rap_N	n00133338
+rap_V	v01042432
+rap_V2	v01042432
+rapacious_A	a00010726
+rapacity_N	n00758525
+rape_N	n00773402
+rape_V2	v01565472
+raper_N	n10507230
+rapeseed_N	n11879895
+raphe_N	n05276425
+rapid_A	a00979697
+rapid_N	n09405396
+rapidity_N	n05059132
+rapier_N	n04054361
+rapine_N	n00966384
+rapist_N	n10507230
+rappee_N	n04054471
+rappel_N	n00326809
+rapper_N	n03626760
+rapport_N	n13811740
+rapporteur_N	n10507565
+rapprochement_N	n01205827
+rapscallion_N	n10200047
+rapt_A	a01367008
+raptorial_A	a02836314
+rapture_N	n13986372
+rapturous_A	a01367008
+rare_A	a00017024
+rarebit_N	n07880325
+rarefaction_N	n07419408
+rarefy_V	v00226379
+rarefy_V2	v00226379
+rareness_N	n05117237
+raring_A	a00811536
+rariora_N	n04054566
+rarity_N	n03149951
+rascal_N	n10200047
+rascality_N	n00736375
+rascally_A	a01224964
+rase_V2	v01661804
+rash_A	a00250739
+rash_N	n08459087
+rasher_N	n02644501
+rashness_N	n04661926
+rasp_N	n04054670
+rasp_V	v00981814
+rasp_V2	v00981814
+raspberry_N	n07123870
+raspingly_Adv	r00350521
+raster_N	n04054795
+rat_N	n02331046
+rat_V	v00841986
+rat_V2	v00841986
+ratability_N	n05210003
+ratable_A	a02400724
+ratables_N	n13245076
+ratafia_N	n07636669
+ratan_N	n04056180
+ratatouille_N	n07592768
+ratch_N	n04055180
+ratchet_N	n04055180
+rate_N	n05058580
+rate_V	v00658052
+rate_V2	v00658052
+rate_VA	v00658052
+rate_VS	v00658052
+rateability_N	n14530659
+rateable_A	a02400724
+ratel_N	n02448318
+ratepayer_N	n10508141
+rates_N	n13314936
+rather_Adv	r00018302
+rathole_N	n04055595
+rathskeller_N	n04055700
+ratification_N	n07179943
+ratify_V2	v02464866
+rating_N	n00874806
+ratio_N	n13815449
+ratiocination_N	n05783658
+ratiocinative_A	a01430716
+ration_N	n07565725
+ration_V2	v02234803
+rational_A	a01925372
+rationale_N	n05793210
+rationalism_N	n05966958
+rationalist_A	a02909517
+rationalist_N	n10456138
+rationalistic_A	a02787073
+rationality_N	n04784978
+rationalization_N	n01009190
+rationalize_V2	v00473322
+rationing_N	n01084932
+ratite_N	n01517565
+ratlike_A	a03144265
+ratlin_N	n04055861
+ratline_N	n04055861
+rattan_N	n04056180
+ratter_N	n02094562
+rattle_N	n
+rattle_V	v01754737
+rattle_V2	v01754737
+rattle_off_V2	v00945648
+rattlebrained_A	a02572420
+rattlepated_A	a02572420
+rattler_N	n01754876
+rattlesnake_N	n01754876
+rattling_Adv	r00031899
+rattrap_N	n04056413
+ratty_A	a02787210
+raucous_A	a00300359
+raunchy_A	a00420650
+rauwolfia_N	n11775340
+ravage_N	n07334876
+ravage_V	v00388635
+ravage_V2	v00388635
+ravaging_N	n00967157
+rave_N	n06693744
+rave_V	v00882220
+rave_V2	v00882220
+ravehook_N	n04056599
+ravel_V	v01521124
+ravel_V2	v01521124
+raveling_N	n15002959
+raven_N	n01579260
+ravening_A	a00010726
+ravenous_A	a00010726
+raver_N	n10507070
+ravigote_N	n07832592
+ravine_N	n09405787
+raving_Adv	r00439472
+raving_N	n07243193
+ravioli_N	n07701244
+ravish_V2	v01817314
+ravishing_A	a00220502
+ravishment_N	n00773402
+raw_A	a00619433
+raw_N	n14456586
+rawboned_A	a00989721
+rawhide_N	n14759588
+rawness_N	n05988956
+ray_N	n01495701
+ray_V	v00291444
+ray_V2	v00291444
+rayless_A	a03109032
+rayon_N	n04056932
+razbliuto_N	n07482368
+raze_V2	v01661804
+razing_N	n00218045
+razor_N	n04057047
+razor_V2	v00037680
+razor_edge_N	n04057323
+razorback_A	a00200603
+razorback_N	n02064338
+razorbill_N	n02045864
+razorblade_N	n04057215
+razzle_N	n00563330
+re_N	n06868445
+reach_N	n00341243
+reach_V	v00743344
+reach_V2	v00743344
+reach_V2V	v00743344
+reach_VA	v00743344
+reach_out_V	v00744572
+react_V	v00446885
+reactance_N	n11504313
+reactant_N	n14694765
+reaction_N	n00202816
+reactionary_A	a02030562
+reactionary_N	n10508475
+reactionism_N	n06220199
+reactivate_V2	v00191940
+reactive_A	a01928608
+reactivity_N	n05653575
+reactor_N	n03834040
+read_N	n06590065
+read_V	v00593852
+read_V2	v00593852
+read_VA	v00593852
+read_VS	v00593852
+readability_N	n04819285
+readable_A	a01405047
+reader_N	n06415061
+readership_N	n08222571
+readiness_N	n04644719
+reading_N	n01004582
+reading_lamp_N	n04057981
+reading_room_N	n04058096
+readjust_V2	v00151114
+readjustment_N	n00194127
+readmission_N	n01248418
+readmit_V2	v02390786
+readout_N	n04058594
+ready_A	a01930512
+ready_N	n14031523
+ready_V2	v00406243
+reaffiliation_N	n01082274
+reaffirm_V2	v01011923
+reagent_N	n14778982
+reagin_N	n15031418
+real_A	a00625393
+real_N	n13389577
+realgar_N	n14694910
+realign_V2	v00465145
+realism_N	n05151869
+realist_N	n10509161
+realistic_A	a01939984
+realistically_Adv	r00125481
+reality_N	n04762355
+realizable_A	a01821690
+realization_N	n00061917
+realize_V2	v00591115
+realize_VS	v00591115
+reallocation_N	n01084180
+reallotment_N	n01084180
+realm_N	n05997814
+realpolitik_N	n06149038
+realtor_N	n10510078
+realty_N	n13246475
+ream_N	n13583137
+reamer_N	n04059399
+reanimate_V2	v00024279
+reap_V	v01320009
+reap_V2	v01320009
+reaper_N	n03496892
+reaping_hook_N	n04213353
+reappear_V	v00426301
+reappearance_N	n00050887
+reappraisal_N	n05747582
+reappraise_V2	v00682592
+rear_N	n04059701
+rear_V	v01661243
+rear_V2	v01661243
+rear_admiral_N	n10510245
+rearguard_N	n08216647
+rearm_V	v01087559
+rearm_V2	v01087559
+rearmament_N	n01157384
+rearmost_A	a00197773
+rearrange_V2	v00278280
+rearrangement_N	n00338821
+rearward_A	a00197891
+rearward_N	n08629746
+rearwards_Adv	r00074407
+reason_N	n05651680
+reason_V	v00632627
+reason_V2	v00632627
+reason_VS	v00632627
+reason_out_V2	v00634472
+reasonable_A	a01943406
+reasonableness_N	n04783888
+reasoner_N	n10510339
+reasoning_N	n05772356
+reasonless_A	a01559042
+reassemble_V	v01657524
+reassemble_V2	v01657524
+reassembly_N	n00269856
+reassert_V2	v01012073
+reassertion_N	n06732581
+reassess_V2	v00682781
+reassessment_N	n05747582
+reassign_V2	v02393086
+reassignment_N	n00732076
+reassurance_N	n01215719
+reassure_V2	v01019808
+reassure_V2S	v01019808
+reassuring_A	a00196934
+reattribute_V2	v00727305
+rebarbative_A	a01804422
+rebate_N	n04036776
+rebel_N	n10210137
+rebel_V	v02583139
+rebellion_N	n00962129
+rebellious_A	a00589960
+rebelliousness_N	n01179393
+rebind_V2	v01336007
+rebirth_N	n00094788
+reborn_A	a01957177
+rebound_N	n00140112
+rebound_V	v00528608
+rebound_V2	v00528608
+rebound_V2V	v00528608
+reboxetine_N	n04060316
+rebozo_N	n04060448
+rebroadcast_N	n06619751
+rebuff_N	n01225783
+rebuff_V	v00798539
+rebuff_V2	v00798539
+rebuild_V2	v01655902
+rebuilding_N	n00270186
+rebuke_N	n06711855
+rebuke_V2	v00824767
+rebukingly_Adv	r00439847
+reburying_N	n01050763
+rebus_N	n06786486
+rebut_V2	v00667747
+rebuttal_N	n06562993
+rebutter_N	n06562993
+recalcitrance_N	n04907575
+recalcitrancy_N	n04907575
+recalcitrant_A	a00696335
+recalculate_V2	v00639693
+recalculation_N	n00870101
+recall_N	n01258719
+recall_V2	v00607780
+recall_VS	v00607780
+recant_V	v00798717
+recant_V2	v00798717
+recantation_N	n07206096
+recap_N	n04083942
+recap_V	v01008903
+recap_V2	v01008903
+recapitulate_V	v01008903
+recapitulate_V2	v01008903
+recapitulation_N	n00940217
+recapture_N	n00096969
+recapture_V2	v01439604
+recast_V2	v01658586
+recce_N	n00985008
+recede_V	v00570694
+receding_N	n00057486
+receipt_N	n00090253
+receipt_V2	v00662485
+receivable_A	a00137277
+receivables_N	n13330283
+receive_V	v00117346
+receive_V2	v00117346
+receiver_N	n04060647
+receivership_N	n00598767
+receiving_set_N	n04043733
+recency_N	n04927268
+recent_A	a01642477
+receptacle_N	n04060904
+reception_N	n00090253
+reception_desk_N	n04061681
+receptionist_N	n10511069
+receptive_A	a01985247
+receptiveness_N	n04645020
+receptivity_N	n04645020
+receptor_N	n05299178
+recess_N	n01062997
+recess_V2	v00364297
+recession_N	n00057486
+recessional_A	a03109261
+recessional_N	n07037232
+recessionary_A	a03109141
+recessive_A	a00793988
+rechargeable_A	a01759251
+rechauffe_N	n07572134
+recherche_A	a00850552
+recidivism_N	n00068617
+recidivist_N	n10511239
+recipe_N	n06788785
+recipient_N	n06333095
+reciprocal_A	a01945550
+reciprocal_N	n00851146
+reciprocality_N	n13841213
+reciprocate_V	v01875820
+reciprocate_V2	v01875820
+reciprocation_N	n00040152
+reciprocative_A	a01946595
+reciprocity_N	n00040420
+recirculation_N	n00368515
+recission_N	n00232863
+recital_N	n06893441
+recitalist_N	n10511649
+recitation_N	n00894552
+recitative_N	n07087346
+recite_V	v00945255
+recite_V2	v00945255
+reciter_N	n10511771
+reckless_A	a00250739
+recklessness_N	n04661926
+reckon_V	v00631737
+reckon_V2	v00631737
+reckon_VS	v00631737
+reckoner_N	n06423496
+reckoning_N	n00634586
+reclaim_V2	v00302130
+reclaimable_A	a02496425
+reclamation_N	n00093354
+reclassification_N	n01013316
+reclassify_V2	v00655792
+recline_V	v01547390
+recline_V2	v01547390
+recliner_N	n04062428
+reclining_N	n00341548
+recluse_A	a02250691
+recluse_N	n10172448
+reclusiveness_N	n04622772
+recoding_N	n00616951
+recognition_N	n00165563
+recognizable_A	a01272920
+recognizance_N	n13350443
+recognize_V2	v00592883
+recognize_VS	v00592883
+recoil_N	n07350192
+recoil_V	v01371454
+recoilless_A	a02787627
+recollect_V	v00607780
+recollect_V2	v00607780
+recollection_N	n05761559
+recombinant_A	a02787740
+recombinant_N	n01313888
+recombination_N	n07374152
+recommend_V2	v00578733
+recommend_VS	v00578733
+recommendation_N	n04673668
+recommit_V2	v01953191
+recompense_N	n00259643
+recompense_V2	v02249741
+reconcilable_A	a01986483
+reconcile_V2	v00482473
+reconciliation_N	n00185104
+recondite_A	a00899226
+reconditeness_N	n04823416
+recondition_V2	v00207588
+reconnaissance_N	n00984609
+reconnoitre_V	v02167571
+reconnoitre_V2	v02167571
+reconsecrate_V2	v00866953
+reconsider_V2	v00654015
+reconsider_VS	v00654015
+reconsideration_N	n05790012
+reconstruct_V2	v00151448
+reconstruction_N	n00269258
+reconstructive_A	a00585856
+reconvict_V2	v00906637
+record_N	n
+record_V2	v00047745
+record_player_N	n04064401
+recorder_N	n03343354
+recording_N	n00910203
+recount_N	n00653958
+recount_V2	v00801355
+recount_VS	v00801355
+recoup_V2	v02215001
+recourse_N	n01208597
+recover_V	v00092690
+recover_V2	v00092690
+recover_V2V	v00092690
+recoverable_A	a01956060
+recovery_N	n00045907
+recreant_A	a00265496
+recreant_N	n10007109
+recreate_V2	v00024279
+recreation_N	n00401783
+recreational_A	a02787831
+recriminate_V	v00844553
+recrimination_N	n07234657
+recriminative_A	a00925287
+recriminatory_A	a00925287
+recrudescence_N	n07435891
+recrudescent_A	a02013422
+recruit_N	n10512201
+recruit_V	v01098452
+recruit_V2	v01098452
+recruiter_N	n10512562
+recruitment_N	n01263711
+rectal_A	a02933426
+rectangle_N	n13883346
+rectangular_A	a01720642
+rectangularity_N	n05071869
+rectification_N	n00156119
+rectifier_N	n04065632
+rectify_V2	v00161731
+rectilinear_A	a00658752
+rectitude_N	n04826623
+recto_N	n06257484
+rectocele_N	n14297150
+rector_N	n09983572
+rectorship_N	n00598868
+rectory_N	n03892557
+rectosigmoid_A	a02933540
+rectum_N	n05537806
+rectus_N	n05316590
+recumbent_A	a01238201
+recuperate_V	v00092690
+recuperate_V2	v00092690
+recuperation_N	n13452347
+recuperative_A	a01167540
+recur_V	v00343334
+recurrence_N	n07343363
+recurrent_A	a00592880
+recursion_N	n05848357
+recursive_A	a00092848
+recurve_V	v02034883
+recurve_V2	v02034883
+recusancy_N	n01243453
+recusant_A	a01614558
+recusant_N	n09957834
+recusation_N	n01026020
+recycle_V2	v01162425
+recycling_N	n00948868
+red_A	a00248560
+red_N	n04962784
+redact_N	n10513120
+redact_V2	v00200397
+redaction_N	n00931608
+redberry_N	n11724109
+redbone_N	n02090379
+redbreast_N	n01562265
+redbrick_A	a01536445
+redbud_N	n12513933
+redcap_N	n10513386
+redcoat_N	n10029985
+redden_V	v00103317
+redden_V2	v00103317
+reddish_A	a00381097
+redecorate_V2	v01678407
+rededication_N	n07452559
+redeem_V2	v02256732
+redeemable_A	a00635327
+redeemer_N	n10513623
+redefine_V2	v00957549
+redefinition_N	n06745628
+redemption_N	n00079212
+redemptive_A	a03109399
+redeploy_V2	v01379804
+redeployment_N	n01143760
+redeposition_N	n13547380
+redesign_V2	v01640107
+redetermination_N	n00156293
+redevelop_V2	v00172258
+redevelopment_N	n00265119
+redeye_N	n00302185
+redfish_N	n02535258
+redhead_N	n01840775
+redheaded_A	a00244410
+redhorse_N	n01446152
+rediffusion_N	n06276902
+rediscover_V2	v02156384
+rediscovery_N	n00151914
+redisposition_N	n01143760
+redistribute_V2	v01379965
+redistribution_N	n01083350
+redline_V2	v02512666
+redneck_N	n10513938
+redness_N	n04962784
+redo_V2	v00199490
+redolence_N	n04980463
+redolent_A	a01052428
+redouble_V	v00227042
+redouble_V2	v00227042
+redoubt_N	n04066388
+redoubtable_A	a00195383
+redound_V	v00138217
+redpoll_N	n01531811
+redraft_N	n13378031
+redress_N	n00259177
+redress_V2	v02519991
+redshank_N	n02028035
+redskin_N	n09667205
+redstart_N	n01561452
+redtail_N	n01561452
+reduce_V	v00045817
+reduce_V2	v00045817
+reducer_N	n04066659
+reducible_A	a00883611
+reducing_N	n13547513
+reductase_N	n15003645
+reductio_ad_absurdum_N	n05824985
+reduction_N	n00192300
+reductionism_N	n05782448
+reductionist_A	a02979593
+reductive_A	a00050446
+redundance_N	n05120310
+redundancy_N	n01019248
+redundant_A	a00549826
+reduplicate_V2	v01734502
+reduplication_N	n01019372
+redwing_N	n01558461
+redwood_N	n11640645
+reed_N	n02817799
+reedy_A	a00989830
+reef_N	n03458961
+reef_V2	v00241399
+reef_knot_N	n04067353
+reefer_N	n03600806
+reefy_A	a00692548
+reek_N	n05714894
+reek_V	v00068627
+reel_N	n
+reel_V	v01523105
+reel_V2	v01523105
+reel_off_V2	v00945648
+reelection_N	n00181373
+reeler_N	n10514051
+reenactment_N	n00551913
+reenactor_N	n10514121
+reenlistment_N	n01207108
+reentry_N	n00328230
+reevaluation_N	n05737025
+reeve_N	n02030224
+reexamine_V	v00696189
+ref_N	n10514429
+reface_V2	v01271778
+refashion_V2	v01619725
+refection_N	n07574426
+refectory_N	n04067818
+refer_V	v00655555
+refer_V2	v00655555
+referable_A	a00171872
+referee_N	n10514429
+referee_V	v00855794
+referee_V2	v00855794
+reference_N	n01264050
+referenced_A	a00786485
+referendum_N	n00181640
+referent_A	a00722886
+referent_N	n06603130
+referential_A	a00723015
+referral_N	n00121904
+refill_N	n04068055
+refill_V2	v00453803
+refilling_N	n13547925
+refinance_V	v02218546
+refinance_V2	v02218546
+refine_V	v00400883
+refine_V2	v00400883
+refinement_N	n04811995
+refiner_N	n10514784
+refinery_N	n04068441
+refining_N	n13548105
+refinisher_N	n10514962
+refit_N	n01157275
+refit_V	v02341592
+refit_V2	v02341592
+reflate_V2	v00256283
+reflation_N	n13548350
+reflect_V	v00630380
+reflect_V2	v00630380
+reflection_N	n04068976
+reflective_A	a02007882
+reflectiveness_N	n04661546
+reflectometer_N	n04069166
+reflector_N	n04068601
+reflex_A	a02522669
+reflex_N	n00863513
+reflexed_A	a02313563
+reflexion_N	n04068976
+reflexive_A	a00202508
+reflexive_N	n06328207
+reflexivity_N	n13798814
+reflexology_N	n00659946
+refloat_V	v01875036
+refloat_V2	v01875036
+reflux_N	n07402147
+refocus_V	v00314605
+refocus_V2	v00314605
+refocus_V2V	v00314605
+refocusing_N	n00375938
+reforest_V2	v01568346
+reforestation_N	n00400449
+reform_N	n00260622
+reform_V	v00167934
+reform_V2	v00167934
+reformation_N	n00095971
+reformative_A	a01197386
+reformatory_A	a01197386
+reformatory_N	n04069777
+reformer_N	n04070003
+reformism_N	n05967097
+reformulate_V2	v00926310
+refract_V2	v00920929
+refraction_N	n07410883
+refractive_A	a02788005
+refractivity_N	n05011568
+refractometer_N	n04070415
+refractoriness_N	n04907575
+refractory_A	a01614127
+refrain_N	n07050177
+refrain_V	v01196037
+refresh_V2	v00024649
+refresher_N	n00891850
+refreshing_A	a01357027
+refreshment_N	n00401783
+refrigerant_A	a01253661
+refrigerant_N	n15003797
+refrigerate_V2	v00371051
+refrigeration_N	n00707344
+refrigerator_N	n04070727
+refuel_V	v02236888
+refuel_V2	v02236888
+refuge_N	n01208597
+refugee_N	n10516016
+refulgence_N	n04953954
+refulgent_A	a00280463
+refund_N	n01121690
+refund_V2	v02284951
+refurbish_V2	v00163441
+refurnish_V2	v02336807
+refusal_N	n06634095
+refuse_N	n14857151
+refuse_V	v00797430
+refuse_V2	v00797430
+refuse_VV	v00797430
+refuse_collector_N	n10120330
+refutable_A	a00721371
+refutation_N	n00155298
+refute_V2	v00667747
+regain_V2	v02247977
+regal_A	a01591394
+regale_V2	v01176232
+regalia_N	n02742322
+regard_N	n00878648
+regard_V	v00690614
+regard_V2	v00690614
+regard_VS	v00690614
+regardful_A	a01994180
+regardless_A	a01194099
+regardless_Adv	r00118531
+regatta_N	n07468456
+regency_N	n00598970
+regenerate_A	a01956964
+regenerate_V	v00097621
+regenerate_V2	v00097621
+regeneration_N	n00269963
+regent_A	a01827261
+regent_N	n10516117
+reggae_N	n07066285
+regicide_N	n00225070
+regimen_N	n05909585
+regiment_N	n08213817
+regiment_V2	v02392961
+regimental_A	a03109663
+regimentals_N	n04071393
+regimentation_N	n01148283
+region_N	n05221895
+regional_A	a02871858
+regionalism_N	n04878434
+register_N	n02977438
+register_V	v00728224
+register_V2	v00728224
+registrant_N	n10516692
+registrar_N	n10516874
+registration_N	n00050037
+registry_N	n06507041
+regnant_A	a01827432
+regnellidium_N	n12958615
+regosol_N	n14695351
+regress_N	n00235208
+regress_V	v00093327
+regression_N	n00235208
+regressive_A	a01876957
+regret_N	n07535670
+regret_V2	v00911562
+regret_VS	v00911562
+regretful_A	a01150475
+regrettable_A	a01052038
+regroup_V	v00656825
+regroup_V2	v00656825
+regular_A	a00638501
+regular_N	n05096972
+regularity_N	n04767347
+regularization_N	n00806902
+regularize_V2	v00275607
+regulate_V2	v00234988
+regulation_A	a02296824
+regulation_N	n00805034
+regulative_A	a02004685
+regulator_N	n03450018
+regur_N	n14695497
+regurgitate_V	v00076400
+regurgitate_V2	v00076400
+regurgitation_N	n00118733
+rehabilitate_V2	v02552163
+rehabilitation_N	n00269018
+rehabilitative_A	a01903412
+reharmonization_N	n07027651
+rehash_N	n06635759
+rehash_V2	v01009097
+rehear_V2	v02501159
+rehearing_N	n00882460
+rehearsal_N	n00896832
+rehearse_V	v01723224
+rehearse_V2	v01723224
+rehouse_V2	v02459532
+reich_N	n08169573
+reign_N	n14443532
+reign_V	v02587375
+reignite_V2	v02760344
+reimburse_V2	v02249591
+reimbursement_N	n13290002
+reimpose_V2	v02307140
+reimposition_N	n01148398
+rein_N	n04072551
+rein_V2	v00234857
+rein_in_V2	v01858362
+reincarnate_A	a00630727
+reincarnate_V2	v00167652
+reincarnation_N	n06191212
+reincarnationism_N	n05968553
+reindeer_N	n02433925
+reinforce_V2	v00222472
+reinforcement_N	n00971463
+reinstall_V2	v01570258
+reinstate_V2	v02426799
+reinstatement_N	n00401459
+reinsurance_N	n13348456
+reinsure_V2	v00891541
+reintegrate_V2	v00398349
+reinterpret_V2	v00624140
+reinterpretation_N	n00100889
+reintroduce_V2	v00901464
+reintroduction_N	n07217673
+reinvent_V2	v01737778
+reinvigorate_V2	v00028362
+reissue_N	n06270308
+reissue_V2	v01736098
+reiterate_V2	v00958334
+reiterate_VS	v00958334
+reiteration_N	n01019372
+reject_N	n05790572
+reject_V2	v00685419
+rejection_N	n00203342
+rejective_A	a00076341
+rejig_V2	v02341491
+rejoice_V	v00857923
+rejoice_V2	v00857923
+rejoicing_N	n07129422
+rejoin_V	v00816353
+rejoin_V2	v00816353
+rejoinder_N	n06563324
+rejuvenate_V	v00097781
+rejuvenate_V2	v00097781
+rejuvenation_N	n00401639
+rekindle_V	v01760552
+rekindle_V2	v01760552
+relapse_N	n00068333
+relapse_V	v00268165
+relate_V	v00713167
+relate_V2	v00713167
+relatedness_N	n13795489
+relation_N	n00031921
+relational_A	a00006245
+relations_N	n13780449
+relationship_N	n13780719
+relative_A	a00006032
+relative_N	n01328302
+relativism_N	n05975846
+relativistic_A	a02835887
+relativistically_Adv	r00130000
+relativity_N	n05212609
+relatum_N	n06603366
+relax_V	v00025654
+relax_V2	v00025654
+relaxant_A	a02309004
+relaxant_N	n04072811
+relaxation_N	n00355691
+relaxer_N	n09407043
+relaxin_N	n05412053
+relay_N	n00318567
+relay_V2	v00743082
+release_N	n00095502
+release_V2	v00069295
+relegate_V2	v00739662
+relegation_N	n00208521
+relent_V	v02703289
+relentless_A	a00593071
+relentlessness_N	n04831437
+relevance_N	n13794417
+relevancy_N	n13794417
+relevant_A	a01975138
+reliability_N	n04670022
+reliable_A	a00724081
+reliance_N	n05697976
+reliant_A	a00727113
+relic_N	n03610270
+relict_N	n09407194
+relief_N	n00354884
+relieve_V2	v00893878
+reliever_N	n10518194
+religion_N	n05946687
+religionism_N	n04827175
+religionist_N	n09629065
+religiosity_N	n04827175
+religious_A	a01782981
+religious_N	n10518602
+religiousness_N	n04826999
+reline_V2	v00509349
+relinquish_V2	v01474550
+relinquishment_N	n00212808
+reliquary_N	n04074185
+relish_N	n05715864
+relish_V2	v01820302
+relish_VS	v01820302
+relistening_N	n00882460
+relive_V2	v00597216
+reliving_N	n05810768
+relocate_V	v00414409
+relocate_V2	v00414409
+relocation_N	n01252566
+reluctance_N	n04645943
+reluctant_A	a00811969
+reluctivity_N	n05019499
+rely_V	v00688377
+rely_on_V	v02663848
+rely_on_V2V	v02663848
+remain_V	v00117985
+remain_V2	v00117985
+remain_VA	v00117985
+remain_VS	v00117985
+remain_VV	v00117985
+remainder_N	n03286383
+remains_N	n05218119
+remake_N	n04074329
+remake_V2	v01619725
+remand_N	n00328327
+remand_V2	v00949974
+remark_N	n05710573
+remark_V	v01020005
+remark_V2	v01020005
+remark_VS	v01020005
+remarkable_A	a01678417
+remarriage_N	n01248752
+remarry_V	v02490247
+remarry_V2	v02490247
+remediable_A	a01962631
+remedial_A	a00232986
+remedy_N	n00259177
+remedy_V2	v00082563
+remember_V	v00607780
+remember_V2	v00607780
+remember_VS	v00607780
+remembrance_N	n05761918
+remilitarization_N	n01158543
+remilitarize_V2	v01099220
+remind_V2	v00610538
+reminder_N	n05813626
+reminisce_V	v00611055
+reminiscence_N	n05761559
+reminiscent_A	a01977669
+remise_N	n01174645
+remiss_A	a00755220
+remission_N	n00094240
+remissness_N	n04666416
+remit_N	n00122106
+remit_V	v00268314
+remit_V2	v00268314
+remittance_N	n13299453
+remittent_A	a00883188
+remnant_N	n03286383
+remodel_V	v00199490
+remodel_V2	v00199490
+remonstrance_N	n07246742
+remonstrate_V	v00824767
+remora_N	n02574910
+remorse_N	n07536074
+remorseful_A	a01743506
+remorseless_A	a01508086
+remote_A	a00450606
+remoteness_N	n04656996
+remould_V2	v00164072
+remount_N	n02378149
+remount_V	v01184195
+remount_V2	v01184195
+removable_A	a01526582
+removal_N	n00216723
+remove_N	n05090255
+remove_V	v00173338
+remove_V2	v00173338
+remover_N	n10519984
+remuda_N	n07994818
+remunerate_V2	v02249741
+remuneration_N	n01121855
+remunerative_A	a01708663
+renaissance_N	n01047803
+renal_A	a02883599
+rename_V2	v01029212
+rename_V3	v01029212
+renascence_N	n01047803
+renascent_A	a02013864
+rend_V2	v01573276
+render_N	n15060326
+render_V2	v00444975
+render_VS	v00444975
+rendering_N	n00100543
+rendezvous_N	n01231548
+rendezvous_V	v02487226
+rending_A	a00300469
+rendition_N	n00100543
+renegade_N	n10007109
+renegade_V	v02583379
+renege_V	v00800242
+renegotiate_V2	v00762043
+renew_V2	v00167652
+renewable_A	a01962982
+renewal_N	n00269018
+renewing_A	a01357742
+reniform_A	a02170546
+renin_N	n15004149
+rennet_N	n14738623
+rennin_N	n15004317
+renounce_V2	v00757544
+renovate_V2	v00024279
+renovation_N	n00265119
+renovator_N	n10514962
+renown_N	n14437386
+renowned_A	a01375831
+rensselaerite_N	n15066796
+rent_N	n00391407
+rent_V	v02208537
+rent_V2	v02208537
+rent_collector_N	n10520675
+rent_out_V2	v02209499
+rentable_A	a01963294
+rental_A	a02892033
+rental_N	n01111375
+renter_N	n10520804
+rentier_N	n10520964
+renunciant_A	a01301056
+renunciation_N	n00205079
+reopen_V	v01346693
+reopen_V2	v01346693
+reorder_N	n06530255
+reordering_N	n00339463
+reorganization_N	n00200768
+reorganize_V	v02433123
+reorganize_V2	v02433123
+reorient_V	v00468791
+reorient_V2	v00468791
+reorientate_V	v02159594
+reorientate_V2	v02159594
+reorientation_N	n00346296
+reovirus_N	n01340935
+rep_N	n04075813
+repaint_V2	v01363174
+repair_N	n00266806
+repair_V	v00024279
+repair_V2	v00024279
+repairer_N	n10308732
+repairman_N	n10521100
+repand_A	a02245020
+reparable_A	a01963509
+reparation_N	n00095329
+repartee_N	n06777687
+repast_N	n07573696
+repatriate_N	n10521288
+repatriate_V2	v02502387
+repatriation_N	n00051385
+repay_V	v02344381
+repay_V2	v02344381
+repayable_A	a00137501
+repayment_N	n01121690
+repeal_N	n00231887
+repeal_V2	v00799798
+repeat_N	n07342049
+repeat_V	v00343334
+repeat_V2	v00343334
+repeat_VS	v00343334
+repeatable_A	a01963958
+repeatedly_Adv	r00176880
+repeater_N	n04076052
+repechage_N	n07464234
+repel_V2	v00798539
+repellent_A	a00007990
+repellent_N	n05196054
+repent_V	v01796800
+repent_V2	v01796800
+repentance_N	n07536870
+repentant_A	a01743217
+repercussion_N	n07350192
+repertoire_N	n08336627
+repertory_N	n04076433
+repetition_N	n01018630
+repetitious_A	a01964367
+repetitive_A	a01964367
+repetitiveness_N	n07090721
+repine_V	v00910891
+replace_V2	v00162688
+replace_VV	v00162688
+replaceability_N	n04737234
+replaceable_A	a01978395
+replacement_N	n00197772
+replant_V2	v01568489
+replay_N	n01020117
+replay_V2	v01075883
+replenish_V2	v00453803
+replenishment_N	n13547925
+replete_A	a01085442
+repletion_N	n00841628
+replica_N	n04076533
+replicate_V2	v01734502
+replication_N	n01019901
+reply_N	n06746005
+reply_V	v00815686
+reply_V2	v00815686
+reply_VS	v00815686
+repoint_V2	v00261957
+report_N	n06207199
+report_V	v00965035
+report_V2	v00965035
+report_V2V	v00965035
+report_VS	v00965035
+reportable_A	a00472057
+reportage_N	n06683784
+reportedly_Adv	r00200927
+reporter_N	n10521662
+repose_N	n01064148
+repose_V	v01160645
+repose_V2	v01160645
+reposeful_A	a01922227
+repositing_N	n00372607
+reposition_V2	v01499006
+repositioning_N	n01052739
+repository_N	n03177349
+repossess_V2	v02205887
+repossession_N	n00089891
+repot_V2	v01529624
+repp_N	n04075813
+reprehend_V2	v00826201
+reprehensibility_N	n04853212
+reprehensible_A	a02035765
+represent_V	v00380698
+represent_V2	v00380698
+representable_A	a00943683
+representation_N	n00898518
+representational_A	a01979053
+representative_A	a01981699
+repress_V2	v00586598
+repression_N	n00420712
+repressive_A	a02004176
+repressor_N	n09407541
+reprieve_N	n01259034
+reprieve_V2	v02551390
+reprimand_N	n06711855
+reprimand_V2	v00823669
+reprint_N	n06269785
+reprint_V2	v01736098
+reprisal_N	n01235946
+reproach_N	n06713512
+reproach_V2	v00825975
+reproachful_A	a00996864
+reprobate_N	n10522324
+reprobate_V2	v00687181
+reprobation_N	n06201042
+reproduce_V	v00055142
+reproduce_V2	v00055142
+reproducer_N	n04077430
+reproducibility_N	n04806169
+reproducible_A	a01867996
+reproduction_N	n00849523
+reproductive_A	a01081592
+reproof_N	n06711855
+reproof_V2	v00824767
+reprove_V2	v00824066
+reprovingly_Adv	r00163076
+reptile_N	n01661091
+reptilian_A	a02832458
+reptilian_N	n01661091
+republic_N	n08361329
+republican_A	a02788378
+republican_N	n09407632
+republicanism_N	n06220299
+republication_N	n01102574
+repudiate_V2	v00686039
+repudiation_N	n00522338
+repudiative_A	a00076739
+repugnance_N	n07503987
+repugnant_A	a01625063
+repulse_N	n07208000
+repulse_V2	v01131197
+repulsion_N	n00961001
+repulsive_A	a00170156
+repurchase_V2	v02207890
+reputable_A	a01982646
+reputation_N	n06207199
+repute_N	n14438125
+repute_V2	v00689950
+repute_V2V	v00689950
+reputedly_Adv	r00441321
+request_N	n06513366
+request_V2	v00752764
+request_VS	v00752764
+requiem_N	n01042661
+requiescat_N	n07190584
+require_V	v00751567
+require_V2	v00751567
+require_V2V	v00751567
+require_VS	v00751567
+require_VV	v00751567
+requirement_N	n05892427
+requisite_A	a01580775
+requisite_N	n09367203
+requisiteness_N	n14450904
+requisition_N	n00087218
+requisition_V2	v00754430
+requital_N	n01235137
+requite_V2	v02344060
+reread_V2	v00625723
+rerebrace_N	n04077594
+reredos_N	n02699770
+rerun_N	n06620063
+rerun_V2	v00517684
+res_N	n05461349
+resale_N	n01117454
+reschedule_V2	v00795475
+rescind_V2	v00799798
+rescindable_A	a01760293
+rescript_N	n06364149
+rescue_N	n00093483
+rescue_V2	v02206920
+rescuer_N	n10522759
+research_N	n00636921
+research_V	v00648224
+research_V2	v00648224
+reseat_V2	v01544558
+reseau_N	n04078002
+resection_N	n00691050
+reseda_N	n12385429
+reseed_V2	v01185148
+resell_V2	v02243630
+resemblance_N	n04747445
+resemble_V2	v02665282
+resent_V2	v01773346
+resent_VS	v01773346
+resentful_A	a00116529
+resentment_N	n07548978
+reserpine_N	n04078236
+reservation_N	n00820091
+reserve_N	n04652438
+reserve_V	v00724150
+reserve_V2	v00724150
+reservedly_Adv	r00441649
+reservist_N	n10523341
+reservoir_N	n04078574
+reset_N	n04078955
+reset_V	v00297669
+reset_V2	v00297669
+resettle_V	v00415828
+resettle_V2	v00415828
+resettlement_N	n01252566
+resh_N	n06838760
+reshape_V2	v00702065
+reshipment_N	n00061453
+reshuffle_N	n00340662
+reshuffle_V2	v00278710
+reside_V	v02648639
+residence_N	n01053920
+residency_N	n00599064
+resident_A	a02125409
+resident_N	n10189278
+residential_A	a00485044
+residual_A	a02835654
+residual_N	n13292989
+residuary_A	a02835654
+residue_N	n13810818
+resign_V	v00732394
+resign_V2	v00732394
+resign_V2V	v00732394
+resign_VS	v00732394
+resign_VV	v00732394
+resignation_N	n06511560
+resignedly_Adv	r00264339
+resilience_N	n05020697
+resiliency_N	n05020697
+resilient_A	a00843595
+resin_N	n14894140
+resinated_A	a02853146
+resinlike_A	a02788554
+resinoid_N	n14695953
+resinous_A	a00054364
+resist_V	v01115916
+resist_V2	v01115916
+resist_VV	v01115916
+resistance_N	n00202284
+resistant_A	a00007990
+resister_N	n09773245
+resistible_A	a01989012
+resistive_A	a03110183
+resistivity_N	n11503968
+resistless_A	a01989175
+resistor_N	n04079933
+resole_V2	v00533403
+resolute_A	a01989669
+resoluteness_N	n04861486
+resolution_N	n00153809
+resolvable_A	a01986759
+resolve_N	n04861486
+resolve_V	v00447309
+resolve_V2	v00447309
+resolve_VV	v00447309
+resonance_N	n04988258
+resonant_A	a01977669
+resonate_V	v00592037
+resonate_V2	v00592037
+resonator_N	n04080138
+resorcinol_N	n15004715
+resorption_N	n13550504
+resort_N	n01208597
+resort_V	v01843497
+resound_V	v02172888
+resound_V2	v02172888
+resoundingly_Adv	r00441999
+resource_N	n05154676
+resourceful_A	a00307182
+resourcefulness_N	n05155476
+resourceless_A	a02024658
+respect_N	n01132864
+respect_V2	v00694068
+respectability_N	n04871002
+respectable_A	a01993140
+respecter_N	n10524223
+respectful_A	a01993940
+respective_A	a00494409
+respects_N	n06714552
+respiration_N	n00830811
+respirator_N	n03424325
+respiratory_A	a03110322
+respire_V	v00001740
+respite_N	n01062997
+respite_V2	v02644035
+resplendence_N	n04684358
+resplendency_N	n04684358
+resplendent_A	a00219389
+respond_V	v00717358
+respond_V2	v00717358
+respond_VS	v00717358
+respondent_N	n10524413
+response_N	n00859001
+responsibility_N	n01129920
+responsible_A	a01996377
+responsive_A	a01999306
+responsiveness_N	n05212973
+rest_N	n01064148
+rest_V	v00014405
+rest_V2	v00014405
+rest_VS	v00014405
+rest_day_N	n15137047
+rest_home_N	n03528100
+rest_house_N	n04081699
+restart_V	v00350104
+restart_V2	v00350104
+restate_V2	v00958334
+restate_V2V	v00958334
+restatement_N	n06768901
+restaurant_N	n04081281
+restaurateur_N	n10524869
+rester_N	n10524973
+restful_A	a01922227
+restfulness_N	n04636250
+restharrow_N	n12552893
+restitution_N	n00089351
+restive_A	a01737503
+restiveness_N	n04625716
+restless_A	a01922562
+restlessness_N	n04625284
+restock_V2	v02322924
+restoration_N	n00089351
+restorative_A	a01167540
+restorative_N	n03111899
+restore_V2	v00168588
+restorer_N	n10514962
+restrain_V2	v00233335
+restrainer_N	n10525134
+restraint_N	n01145359
+restrict_V	v00199309
+restrict_V2	v00199309
+restriction_N	n00808182
+restrictive_A	a02003725
+restrictiveness_N	n04639113
+restructure_V	v00404401
+restructure_V2	v00404401
+restructure_V2V	v00404401
+result_N	n06333285
+result_V	v00340704
+resultant_A	a00122844
+resultant_N	n05865034
+resume_N	n06468403
+resume_V	v00350104
+resume_V2	v00350104
+resume_VS	v00350104
+resumption_N	n00242003
+resurface_V	v00425691
+resurface_V2	v00425691
+resurgence_N	n01047338
+resurgent_A	a02013864
+resurrect_V	v00168910
+resurrect_V2	v00168910
+resurrection_N	n01048059
+resurvey_N	n00879531
+resuscitate_V	v00024047
+resuscitate_V2	v00024047
+resuscitation_N	n01048210
+resuscitator_N	n04082344
+resuspension_N	n14591481
+ret_V2	v00216991
+retail_Adv	r
+retail_N	n01114458
+retail_V	v00442669
+retail_V2	v00442669
+retailer_N	n10525436
+retailing_N	n01115866
+retain_V2	v00610010
+retain_V2V	v00610010
+retainer_N	n04082562
+retake_N	n00908292
+retake_V2	v01003588
+retaliate_V	v01153165
+retaliation_N	n01235258
+retaliatory_A	a01903160
+retard_V2	v00438752
+retardant_N	n09408250
+retardation_N	n01067577
+retch_V	v00076400
+retell_V2	v01635176
+retem_N	n12567490
+retention_N	n00810598
+retentive_A	a02005756
+retentiveness_N	n04942172
+rethink_N	n05790012
+rethink_V	v00688768
+rethink_V2	v00688768
+reticence_N	n04652438
+reticent_A	a00157268
+reticle_N	n04082886
+reticulate_A	a02006228
+reticulate_V	v01585142
+reticulate_V2	v01585142
+reticulation_N	n04083113
+reticule_N	n04082886
+reticulocyte_N	n05454702
+reticulum_N	n02399648
+retina_N	n05426989
+retinal_A	a02979139
+retinene_N	n15005386
+retinitis_N	n14354960
+retinoblastoma_N	n14250850
+retinopathy_N	n14257014
+retinue_N	n08429167
+retire_V	v00017865
+retire_V2	v00017865
+retiree_N	n10525617
+retirement_N	n00054652
+retool_V2	v02338109
+retort_N	n04083649
+retort_V2	v00816353
+retort_VS	v00816353
+retouch_V2	v00230562
+retrace_V2	v00634090
+retract_V	v00798717
+retract_V2	v00798717
+retractable_A	a02007663
+retractile_A	a02007508
+retraction_N	n00341695
+retractor_N	n04083800
+retraining_N	n00895879
+retral_A	a00132040
+retransmit_V2	v02080924
+retread_N	n04083942
+retread_V2	v00164072
+retreat_N	n00054483
+retreat_V	v00799383
+retreat_V2	v00799383
+retreatant_N	n10525785
+retreated_N	n07950295
+retrench_V	v00430099
+retrench_V2	v00430099
+retrenchment_N	n00192910
+retrial_N	n
+retribution_N	n00259544
+retributive_A	a01370305
+retrievable_A	a01956370
+retrieval_N	n00045907
+retrieve_V	v00607780
+retrieve_V2	v00607780
+retriever_N	n02099029
+retro_N	n05751430
+retroactive_A	a02592396
+retrofit_N	n00364053
+retrofit_V2	v00262348
+retroflection_N	n00341890
+retroflex_A	a00201802
+retrograde_A	a00130151
+retrograde_V	v00249313
+retrogress_V	v00093327
+retrogression_N	n00235208
+retrogressive_A	a01877299
+retronym_N	n06303315
+retrorocket_N	n04084363
+retrorse_A	a00123804
+retrospect_N	n05788029
+retrospection_N	n05764973
+retrospective_A	a01884539
+retrospective_N	n08407969
+retrousse_A	a02140144
+retroversion_N	n00235208
+retrovirus_N	n01336282
+retrovision_N	n05775919
+retsina_N	n07897116
+return_N	n00050887
+return_V	v00387310
+return_V2	v00387310
+return_V2V	v00387310
+returnable_A	a00776922
+reunification_N	n00382474
+reunion_N	n00382474
+reunite_V	v02470893
+reunite_V2	v02470893
+reuptake_N	n13551396
+rev_N	n15281870
+rev_V	v00439698
+rev_V2	v00439698
+revaluation_N	n05747582
+revalue_V2	v00315810
+revamp_V2	v00163915
+reveal_V2	v00933821
+reveal_VS	v00933821
+revealing_A	a
+reveille_N	n00243102
+revel_N	n00510189
+revel_V	v01190948
+revelation_N	n05808102
+reveler_N	n10526096
+reveller_N	n10526096
+revelry_N	n00510189
+revenant_A	a02788651
+revenant_N	n10526441
+revenge_N	n01235258
+revenge_V2	v01153486
+revengeful_A	a01041634
+revenue_N	n13256691
+revenuer_N	n10526633
+reverberant_A	a02009280
+reverberate_V	v00516142
+reverberate_V2	v00516142
+reverberation_N	n05010801
+revere_V2	v01778017
+reverence_N	n01228102
+reverence_V2	v01778568
+reverend_A	a02056566
+reverend_N	n06341773
+reverent_A	a02011810
+reverential_A	a02012333
+reverie_N	n05700793
+revers_N	n04084889
+reversal_N	n
+reverse_A	a00203917
+reverse_N	n00346693
+reverse_V	v00138508
+reverse_V2	v00138508
+reversibility_N	n04734551
+reversible_A	a01758934
+reversible_N	n04085574
+reversion_N	n00068333
+reversionary_A	a03111065
+reversioner_N	n10526795
+revert_V	v00120217
+revertible_A	a00777106
+revetment_N	n04085873
+review_N	n00143251
+review_V	v00696189
+review_V2	v00696189
+reviewer_N	n09942431
+revile_V	v00847870
+revile_V2	v00847870
+revise_N	n06428976
+revise_V	v00996102
+revise_V2	v00996102
+reviser_N	n10513120
+revision_N	n00399393
+revisionism_N	n08368516
+revisionist_N	n10527147
+revisit_V2	v01844319
+revitalization_N	n01047338
+revitalize_V2	v00097621
+revival_N	n01047338
+revivalism_N	n06231191
+revivalist_N	n10067011
+revivalistic_A	a02955216
+revive_V	v00168910
+revive_V2	v00168910
+revivify_V2	v00024279
+revocable_A	a01760132
+revocation_N	n01258852
+revoke_N	n01259211
+revoke_V	v00799798
+revoke_V2	v00799798
+revolt_N	n00962129
+revolt_V	v01808374
+revolt_V2	v01808374
+revolution_N	n00962722
+revolutionary_A	a02015238
+revolutionary_N	n10527334
+revolutionism_N	n05951692
+revolutionist_N	n10527334
+revolutionize_V2	v00125633
+revolve_V	v01866610
+revolve_V2	v01866610
+revolver_N	n04086273
+revue_N	n07019866
+revulsion_N	n07503987
+reward_N	n01219551
+reward_V2	v02344381
+rewardful_A	a02015891
+rewarding_A	a02015571
+rewire_V2	v02354736
+reword_V2	v00961736
+rewording_N	n06429145
+rework_V2	v01669285
+rewrite_N	n06364149
+rewrite_V2	v00995838
+rewriting_N	n06428792
+rhabdomyoma_N	n14249512
+rhabdomyosarcoma_N	n14245405
+rhabdovirus_N	n01340648
+rhagades_N	n14232034
+rhapsodize_V	v00916783
+rhapsody_N	n06382590
+rhea_N	n01521399
+rhenish_A	a03111283
+rhenium_N	n14652390
+rheologic_A	a02980247
+rheology_N	n06102316
+rheometer_N	n04086663
+rheostat_N	n04086794
+rhesus_N	n02487547
+rhetoric_N	n06170498
+rhetorical_A	a02016535
+rhetorician_N	n10380672
+rheum_N	n12602850
+rheumatic_A	a01173795
+rheumatic_N	n10527915
+rheumatism_N	n14080210
+rheumatoid_A	a01173795
+rheumatologist_N	n10528023
+rheumatology_N	n06062655
+rheumy_A	a01173795
+rhinal_A	a02978781
+rhinencephalon_N	n05477686
+rhinestone_N	n14694453
+rhinion_N	n05235217
+rhinitis_N	n14355060
+rhino_N	n02391994
+rhinoceros_N	n02391994
+rhinolaryngology_N	n06062842
+rhinopathy_N	n14396890
+rhinophyma_N	n14397040
+rhinorrhea_N	n14567134
+rhinoscope_N	n04086937
+rhinoscopy_N	n00643772
+rhinosporidiosis_N	n14567281
+rhinostenosis_N	n14107249
+rhinotomy_N	n00691190
+rhinotracheitis_N	n14272023
+rhinovirus_N	n01338537
+rhizoctinia_N	n13082568
+rhizoid_N	n12974826
+rhizoidal_A	a03111573
+rhizomatous_A	a03111451
+rhizome_N	n13128582
+rhizomorph_N	n13231298
+rhizopod_N	n01391391
+rhizopus_N	n12973791
+rhizotomy_N	n00691330
+rho_N	n06835845
+rhodium_N	n14652623
+rhodochrosite_N	n14696035
+rhododendron_N	n12244153
+rhodolite_N	n15001394
+rhodonite_N	n14696180
+rhomb_N	n13882961
+rhombic_A	a02948892
+rhombohedral_A	a02373467
+rhombohedron_N	n13915417
+rhomboid_A	a03111656
+rhomboid_N	n05575002
+rhombus_N	n13882961
+rhonchus_N	n07391682
+rhubarb_N	n07713267
+rhyme_N	n06381869
+rhyme_V	v01701858
+rhyme_V2	v01701858
+rhymer_N	n10528493
+rhymester_N	n10528493
+rhyolite_N	n14933236
+rhythm_N	n00853145
+rhythmic_A	a02019021
+rhythmical_A	a02019021
+rhythmicity_N	n04991511
+rib_N	n04087126
+rib_V2	v00851933
+ribald_A	a00424787
+ribald_N	n10528969
+ribaldry_N	n04902283
+riband_N	n04087432
+ribavirin_N	n04087524
+ribbing_N	n00425905
+ribbon_N	n04087899
+ribbonfish_N	n02546331
+ribbonlike_A	a02414749
+ribier_N	n07760297
+ribless_A	a02021818
+riblike_A	a02021748
+riboflavin_N	n15091473
+ribonuclease_N	n14832046
+ribose_N	n14696331
+ribosome_N	n05446394
+rice_N	n07804323
+rice_paper_N	n14975872
+ricegrass_N	n12126360
+ricer_N	n04088441
+rich_A	a02021905
+richness_N	n04729328
+richweed_N	n12395068
+ricin_N	n14696463
+rick_N	n07963208
+rick_V2	v00091124
+rickets_N	n14201311
+rickettsia_N	n01371483
+rickettsial_A	a02892277
+rickettsialpox_N	n14141912
+rickety_A	a02040233
+rickey_N	n07932614
+rickrack_N	n04088593
+rickshaw_N	n03599486
+ricochet_N	n07409475
+ricochet_V	v01892104
+ricochet_V2	v01892104
+ricotta_N	n07854614
+rictus_N	n06877509
+rid_V	v02350175
+rid_V2	v02350175
+riddance_N	n00206927
+riddle_N	n04088696
+riddle_V2	v00623006
+ride_N	n00307631
+ride_V	v00850501
+ride_V2	v00850501
+ride_off_V	v02011302
+ride_out_V2	v02619122
+rider_N	n06394564
+ridge_N	n04089152
+ridge_V2	v00144446
+ridge_tile_N	n15005577
+ridgeling_N	n02377063
+ridgepole_N	n04089152
+ridicule_N	n01224517
+ridicule_V2	v00851933
+ridiculous_A	a00752847
+riding_N	n00299217
+riding_habit_N	n03474167
+riding_lamp_N	n02709763
+riding_light_N	n02709763
+riding_master_N	n10530383
+riding_school_N	n08284370
+ridley_N	n01664369
+riel_N	n13697840
+riesling_N	n07897438
+rifampin_N	n04090064
+rife_A	a00015720
+riff_N	n07045788
+riffle_N	n00340838
+riffle_V	v01419160
+riffle_V2	v01419160
+rifle_N	n04090263
+rifle_V2	v01318849
+rifle_range_N	n04090923
+rifle_shot_N	n08631945
+riflebird_N	n01571410
+rifleman_N	n10530571
+rift_N	n07313814
+rift_valley_N	n09410224
+rig_N	n00780148
+rig_V	v00408085
+rig_V2	v00408085
+rigatoni_N	n07700348
+rigger_N	n04091466
+rigging_N	n04091247
+right_A	a00631391
+right_Adv	r00032299
+right_N	n00351000
+right_V2	v00199659
+right_hander_N	n10530959
+right_wing_N	n08416652
+righteous_A	a02036578
+righteousness_N	n04826235
+rightful_A	a01370475
+rightfulness_N	n04850341
+rightish_A	a02030704
+rightism_N	n06220449
+rightist_A	a02030793
+rightist_N	n10531227
+rightmost_A	a02032617
+rightness_N	n04713853
+rigid_A	a01026721
+rigidity_N	n04660261
+rigmarole_N	n01026316
+rigor_mortis_N	n13551823
+rigorous_A	a00711059
+rigour_N	n04639732
+rigout_N	n04092168
+rijsttaffel_N	n07875267
+rile_V2	v01419729
+rill_N	n09410460
+rim_N	n02902250
+rim_V2	v01866497
+rima_N	n05610008
+rime_N	n07096661
+rime_V2	v01701858
+rimless_A	a02027609
+rimose_A	a02247489
+rimu_N	n11654293
+rind_N	n07670731
+rinderpest_N	n14272141
+ring_N	n02785191
+ring_V	v00789448
+ring_V2	v00789448
+ring_armour_N	n03000247
+ring_finger_N	n05567489
+ring_mail_N	n03000247
+ring_out_V	v02175861
+ring_road_N	n02828648
+ring_up_V	v01000058
+ring_up_V2	v01000058
+ringdove_N	n01813088
+ringer_N	n00106726
+ringgit_N	n13698076
+ringhals_N	n01749244
+ringing_N	n04989657
+ringleader_N	n10531838
+ringlet_N	n02277742
+ringleted_A	a01030605
+ringlike_A	a02042970
+ringmaster_N	n10531948
+rings_N	n04093223
+ringside_N	n04093478
+ringtail_N	n01614690
+ringworm_N	n14125466
+rink_N	n04093625
+rinse_N	n00256309
+rinse_V2	v00037138
+riot_N	n00511212
+riot_V	v02493260
+rioter_N	n10532058
+rioting_N	n13977043
+riotous_A	a00015247
+rip_N	n00391407
+rip_V	v00863277
+rip_V2	v00863277
+rip_off_V2	v02573275
+rip_out_V	v00930194
+riparian_A	a02939272
+ripcord_N	n04093915
+ripe_A	a01493173
+ripen_V	v00249852
+ripen_V2	v00249852
+ripeness_N	n14425601
+ripening_N	n13512238
+riposte_N	n01174825
+riposte_V	v00816353
+ripper_N	n10532252
+ripple_N	n07344663
+ripple_V	v02040054
+ripple_V2	v02040054
+ripsaw_N	n04094608
+riptide_N	n07404443
+rise_N	n00324384
+rise_V	v00018158
+rise_V2	v00018158
+rise_VA	v00018158
+riser_N	n04094720
+risibility_N	n04640830
+risible_A	a01265308
+rising_N	n00962129
+risk_N	n00802238
+risk_V2	v02544348
+risk_VV	v02544348
+riskiness_N	n14543552
+risklessness_N	n14538908
+risky_A	a02059811
+risotto_N	n07875436
+risque_A	a02132224
+rissole_N	n07866277
+rite_N	n01027859
+ritonavir_N	n04094983
+ritual_A	a02892389
+ritual_N	n00414790
+ritualism_N	n01031023
+ritualist_N	n10532751
+ritualistic_A	a03111832
+ritz_N	n04095109
+ritzy_A	a00850875
+rival_N	n10533013
+rival_V2	v01122194
+rivalry_N	n01168569
+rive_V	v01556572
+rive_V2	v01556572
+river_N	n09411430
+river_basin_N	n08518940
+riverbank_N	n09415584
+riverbed_N	n09415671
+riverside_N	n09064861
+rivet_N	n04095342
+rivet_V	v00722232
+rivet_V2	v00722232
+riveter_N	n04095577
+rivulet_N	n09415938
+rivulus_N	n01447658
+rn_N	n10516527
+roach_N	n01442450
+road_N	n00174003
+road_hog_N	n10533780
+road_metal_N	n14696690
+road_sense_N	n05615258
+roadbed_N	n04096733
+roadblock_N	n04096848
+roadbook_N	n06423090
+roadhouse_N	n04097085
+roadkill_N	n01759009
+roadless_A	a00020241
+roadman_N	n10533874
+roadrunner_N	n01824035
+roads_N	n08640300
+roadside_N	n04565233
+roadstead_N	n08640300
+roadster_N	n02912557
+roadway_N	n04097622
+roadworthiness_N	n04807626
+roam_V	v01881180
+roam_V2	v01881180
+roan_A	a00400472
+roan_N	n02375302
+roar_N	n07121361
+roar_V	v00029836
+roar_V2	v00029836
+roarer_N	n10533983
+roaring_Adv	r00444324
+roast_A	a00618377
+roast_N	n05734381
+roast_V	v00324560
+roast_V2	v00324560
+roaster_N	n04097760
+roasting_N	n00247442
+rob_V2	v02319050
+robalo_N	n02559862
+robber_N	n10534586
+robbery_N	n00781685
+robe_N	n03450516
+robe_V	v00052043
+robe_V2	v00052043
+robin_N	n01558993
+roble_N	n12273939
+robot_N	n02761392
+robotic_A	a02939781
+robotics_N	n06133654
+robust_A	a02037708
+robustness_N	n04920000
+roc_N	n09501322
+roccella_N	n12989007
+rock_N	n00348008
+rock_V	v01875295
+rock_V2	v01875295
+rock_bottom_N	n08512182
+rock_cake_N	n07642070
+rock_climbing_N	n00326094
+rock_crystal_N	n14694293
+rock_garden_N	n04099854
+rock_plant_N	n13123681
+rock_salmon_N	n07795598
+rock_salt_N	n14672224
+rockabilly_N	n07064537
+rocker_N	n04098513
+rockers_N	n08370878
+rockery_N	n04099854
+rocket_N	n04099175
+rocket_V	v01241753
+rocket_base_N	n04099649
+rocket_range_N	n04099761
+rocketry_N	n06135659
+rockfish_N	n02568087
+rockiness_N	n04772191
+rocking_chair_N	n04099969
+rocking_horse_N	n03523633
+rockrose_N	n12374418
+rockslide_N	n07405817
+rockweed_N	n01404628
+rocky_A	a02243567
+rococo_A	a01796844
+rococo_N	n04699767
+rod_N	n01377602
+rodent_N	n02329401
+rodeo_N	n00522939
+rodomontade_N	n07230089
+roe_N	n01461445
+roebuck_N	n02433729
+roentgen_N	n11268326
+roentgenium_N	n14652824
+roentgenogram_N	n04100620
+roentgenographic_A	a02998438
+roentgenography_N	n00904623
+rofecoxib_N	n04100994
+rogation_N	n07190474
+rogue_N	n10536728
+rogue_elephant_N	n02503756
+roguery_N	n00736375
+roguish_A	a01224964
+roguishness_N	n00736375
+roil_V2	v01419729
+roisterer_N	n10536897
+role_N	n00720565
+roleplaying_N	n00552097
+roll_N	n00104409
+roll_V	v00100410
+roll_V2	v00100410
+roll_call_N	n01011883
+roll_down_V	v01966706
+roll_in_V	v00584604
+roll_out_V2	v01391280
+roll_over_V	v01867816
+roll_up_V	v00125078
+rollback_N	n00362258
+roller_N	n00129435
+roller_skate_N	n04102618
+rollerblader_N	n10537018
+rollerblading_N	n00448872
+rollicking_A	a02122132
+rolling_N	n00122530
+rolling_mill_N	n04103094
+rolling_pin_N	n04103206
+rolling_stock_N	n04103364
+rollmops_N	n07785487
+rollover_N	n01155722
+romaic_A	a03112046
+romaic_N	n06976833
+roman_A	a02921325
+roman_N	n06827503
+romance_A	a03080351
+romance_N	n05208422
+romance_V	v00834557
+romance_V2	v00834557
+romanesque_N	n05842706
+romanian_A	a02962272
+romanian_N	n06968343
+romantic_A	a02789151
+romantic_N	n10537822
+romantically_Adv	r00444720
+romanticism_N	n05152902
+romanticist_N	n10537906
+romanticize_V	v00012854
+romanticize_V2	v00012854
+romany_A	a03112177
+romany_N	n06969822
+romish_A	a02921753
+romp_N	n00511817
+romp_V	v01100567
+romper_N	n04104770
+rondeau_N	n06380879
+rondel_N	n06380879
+rondelet_N	n06381274
+rondo_N	n07043968
+roneo_N	n03767459
+roneo_V2	v01695459
+rontgen_N	n11268326
+rood_N	n03140292
+roof_N	n04105068
+roof_V2	v01233993
+roof_garden_N	n04105609
+roofer_N	n10538272
+roofing_N	n00617989
+roofless_A	a01700293
+rooftop_N	n08663774
+rooibos_N	n12507823
+rook_N	n01579410
+rook_V2	v02572119
+rookery_N	n08644426
+rookie_N	n09981834
+room_N	n04105893
+room_V	v02656763
+roomer_N	n10269458
+roomette_N	n04107598
+roomful_N	n13769123
+roommate_N	n10538518
+roomy_A	a00476249
+roost_N	n04107870
+roost_V	v00415635
+rooster_N	n01792158
+root_N	n05308310
+root_V	v00358135
+root_V2	v00358135
+root_for_V2	v01148710
+root_out_V2	v01566916
+rootage_N	n08507558
+rootbound_A	a00256042
+rooting_N	n13552124
+rootle_V	v01282413
+rootless_A	a02128736
+rootlet_N	n13126580
+roots_N	n14065412
+rootstock_N	n13127303
+rope_N	n04036494
+rope_V2	v01289155
+rope_in_V2	v00768630
+rope_ladder_N	n04108908
+rope_off_V2	v01588297
+rope_yard_N	n04109104
+rope_yarn_N	n04109240
+ropemaker_N	n10538629
+roper_N	n10538629
+ropewalk_N	n04109104
+ropewalker_N	n10539015
+ropeway_N	n04469813
+ropey_A	a02789409
+roping_N	n00299680
+ropy_A	a02789409
+roquefort_N	n07852302
+roridula_N	n12784371
+rorqual_N	n02064338
+rosaceous_A	a03141878
+rosary_N	n04109335
+rose_A	a00382173
+rose_N	n04971313
+rose_bed_N	n04109471
+rose_water_N	n04110068
+roseate_A	a00382173
+rosebay_N	n12244650
+rosebud_N	n10539160
+rosefish_N	n02644817
+roselle_N	n12179632
+rosemaling_N	n04109702
+rosemary_N	n07820145
+rosette_N	n04109899
+rosewood_N	n12522188
+rosilla_N	n11977887
+rosin_N	n14894140
+rosin_V2	v01250676
+rosinweed_N	n11973341
+rosita_N	n12290975
+roster_N	n06495000
+rostrate_A	a00207034
+rostrum_N	n02452813
+rosy_A	a00176676
+rot_N	n06611681
+rot_V	v00093775
+rot_V2	v00093775
+rota_N	n06496862
+rotarian_N	n10539616
+rotary_A	a02998561
+rotary_N	n04375405
+rotatable_A	a01524445
+rotate_V	v00245913
+rotate_V2	v00245913
+rotation_N	n00342028
+rotational_A	a03112379
+rotatory_A	a02939919
+rotavirus_N	n01341090
+rote_N	n05755393
+rotenone_N	n15012478
+rotgut_N	n07922512
+rotifer_N	n01929186
+rotisserie_N	n04111414
+rotl_N	n13718946
+rotogravure_N	n01103492
+rotor_N	n04111668
+rotten_A	a01070538
+rottenness_N	n04791591
+rottenstone_N	n14936474
+rotter_N	n10539715
+rotund_A	a00987180
+rotunda_N	n04112579
+rotundity_N	n05073131
+rouble_N	n13699076
+roue_N	n10505942
+rouge_N	n04112752
+rouge_V	v00041554
+rouge_V2	v00041554
+rough_A	a00664167
+rough_Adv	r00353916
+rough_N	n08640962
+rough_V2	v01754452
+rough_up_V2	v01398323
+roughage_N	n07568818
+roughcast_N	n04112921
+roughcast_V2	v01260850
+roughdried_A	a01360231
+roughen_V	v01253621
+roughen_V2	v01253621
+roughhewn_A	a01006016
+roughish_A	a02242412
+roughneck_N	n09879297
+roughness_N	n00374446
+roughrider_N	n10540413
+roughshod_A	a00788268
+roulade_N	n06857591
+rouleau_N	n04113038
+roulette_N	n00509399
+round_A	a02040652
+round_Adv	r00071456
+round_N	n00415098
+round_V	v00046382
+round_V2	v00046382
+round_hand_N	n06351086
+round_off_V2	v00145147
+round_out_V	v00145147
+round_shot_N	n02950943
+round_the_clock_Adv	r00152559
+round_up_V	v01381913
+roundabout_A	a00763013
+roundabout_N	n02966193
+roundedness_N	n05070453
+roundel_N	n02713992
+roundelay_N	n07053491
+rounder_N	n04114193
+rounders_N	n00476140
+roundhead_N	n10540526
+roundhouse_N	n00136230
+rounding_N	n00073177
+roundish_A	a02043051
+roundness_N	n05000913
+roundsman_N	n10540735
+roundup_N	n00635544
+rouse_V	v00018813
+rouse_V2	v00018813
+rout_N	n07476404
+rout_V2	v01104248
+route_N	n04096066
+route_V2	v01952564
+routemarch_N	n00291876
+router_N	n04114719
+routine_A	a01674242
+routine_N	n01026482
+roux_N	n07839478
+rove_V	v01881180
+rove_V2	v01881180
+rover_N	n10540984
+row_N	n00445351
+row_V	v01946996
+row_V2	v01946996
+rowan_N	n12658308
+rowan_tree_N	n12658308
+rowanberry_N	n12658481
+rowboat_N	n03199901
+rowdiness_N	n13977184
+rowdy_A	a01667110
+rowdy_N	n09879297
+rowdyism_N	n13977184
+rowel_N	n04115144
+rower_N	n10368920
+rowing_N	n00445351
+rowing_boat_N	n04115456
+rowing_club_N	n08230219
+rowlock_N	n03905730
+royal_A	a02789579
+royal_N	n02430643
+royalism_N	n01213548
+royalist_N	n09902128
+royalty_N	n08153437
+rpm_N	n15281870
+rub_N	n00125126
+rub_V	v01249724
+rub_V2	v01249724
+rub_along_V	v02588464
+rub_down_V2	v01232738
+rub_out_V2	v01548718
+rub_up_N	n00897989
+rubato_N	n15265423
+rubber_A	a01129021
+rubber_N	n02735538
+rubber_V2	v00136254
+rubberize_V2	v00136254
+rubberneck_N	n10541106
+rubberneck_V	v02150740
+rubbery_A	a00844869
+rubbing_N	n00712031
+rubbish_N	n06611998
+rubbish_V2	v01062165
+rubbishy_A	a02503656
+rubble_N	n14857897
+rubdown_N	n00258695
+rubefacient_N	n04117089
+rubel_N	n13700056
+rubicelle_N	n15051608
+rubicon_N	n05749042
+rubicund_A	a01172139
+rubidium_N	n14652954
+ruble_N	n13699076
+rubric_N	n05839776
+ruby_A	a00381097
+ruby_N	n04963588
+ruck_N	n08183046
+ruck_V	v01279015
+ruck_V2	v01279015
+rucksack_N	n02769748
+ruckus_N	n00553823
+rudapithecus_N	n02478239
+rudd_N	n01442710
+rudder_N	n04117216
+rudderfish_N	n02579091
+rudderless_A	a01910652
+rudderpost_N	n04117747
+ruddiness_N	n04977412
+ruddle_N	n15008287
+ruddle_V2	v00535570
+ruddy_A	a00381097
+rude_A	a00642725
+rudeness_N	n04914292
+rudiment_N	n05604022
+rudimentary_A	a00524965
+rue_N	n04117917
+rue_V2	v01796582
+rueful_A	a01743506
+ruff_N	n01259380
+ruff_V	v01078235
+ruff_V2	v01078235
+ruffian_N	n09879297
+ruffianism_N	n00736989
+ruffianly_A	a02512641
+ruffle_N	n01176335
+ruffle_V	v01387301
+ruffle_V2	v01387301
+rug_N	n04118021
+ruga_N	n05607271
+rugby_N	n00470966
+rugged_A	a00707366
+ruggedization_N	n00829721
+ruggedness_N	n04710588
+rugger_N	n00470966
+rugose_A	a02242481
+rugulah_N	n07937786
+ruin_N	n00217773
+ruin_V2	v00578993
+ruin_VS	v00578993
+ruination_N	n00217773
+ruinous_A	a
+rule_N	n04118776
+rule_V	v00234857
+rule_V2	v00234857
+rule_VS	v00234857
+rule_out_V2	v00685419
+ruler_N	n04118776
+rulership_N	n00599234
+ruling_N	n01191158
+ruly_A	a02423563
+rum_N	n00495331
+rumba_N	n00537085
+rumble_N	n01176649
+rumble_V	v01045719
+rumble_V2	v01045719
+rumbling_N	n07392483
+rumbustious_A	a01666489
+rumen_N	n02399424
+ruminant_A	a02789920
+ruminant_N	n02399000
+ruminate_V	v00630380
+rumination_N	n00119079
+ruminative_A	a02419434
+rummage_N	n00946806
+rummage_V	v01319049
+rummage_V2	v01319049
+rummer_N	n04119360
+rummy_A	a00968010
+rummy_N	n00495331
+rumour_N	n07223450
+rumour_V2	v01042228
+rumour_V3	v01042228
+rump_N	n02463611
+rump_steak_N	n07662618
+rumple_V2	v00564857
+rumpus_N	n00553823
+rumrunner_N	n10542499
+run_N	n
+run_V	v02647497
+run_V2	v02647497
+run_VS	v02647497
+run_across_V2	v02023107
+run_along_V	v02703539
+run_around_V	v01883716
+run_away_V	v02075049
+run_down_V	v00099517
+run_down_V2	v00099517
+run_for_V2	v02648110
+run_into_V2	v01236164
+run_off_V	v01081505
+run_off_V2	v01081505
+run_on_V2	v00963872
+run_out_V	v00099517
+run_over_V	v00106960
+run_over_V2	v00106960
+run_through_V2	v01157517
+run_up_V	v00159553
+run_up_V2	v00159553
+runaway_A	a00601150
+runaway_N	n07475107
+runcinate_A	a02247637
+rundle_N	n04119751
+rundown_N	n06469874
+rune_N	n06840187
+rung_N	n04119751
+runic_A	a02938236
+runnel_N	n09415938
+runner_N	n02577164
+running_N	n00293916
+running_board_N	n04120339
+runny_A	a02261746
+runoff_N	n00183357
+runproof_A	a01775280
+runt_N	n10543544
+runup_N	n07414370
+runway_N	n04120842
+rupee_N	n13703804
+rupestral_A	a03133994
+rupiah_N	n13705674
+rupture_N	n00376715
+rupture_V	v01573515
+rupture_V2	v01573515
+rupturewort_N	n11810728
+rural_A	a02050452
+ruralism_N	n04920237
+ruralist_N	n09971135
+rurality_N	n04920237
+ruritanian_A	a02790900
+ruse_N	n00172598
+rush_N	n00555648
+rush_V	v00459296
+rush_V2	v00459296
+rush_V2V	v00459296
+rush_VS	v00459296
+rush_away_V	v02059675
+rush_off_V	v02059675
+rush_out_V2	v01966501
+rusher_N	n10543795
+rushlight_N	n04121228
+rushlike_A	a00209988
+rushy_A	a02574188
+rusk_N	n07689842
+russet_A	a00382792
+russet_N	n04121342
+russian_A	a02957276
+russian_N	n06944348
+rust_A	a00382874
+rust_N	n13063269
+rust_V	v00239614
+rust_V2	v00239614
+rustic_A	a00636891
+rustic_N	n10544232
+rusticate_V	v00535669
+rusticate_V2	v00535669
+rustication_N	n00208694
+rusticity_N	n04816125
+rustiness_N	n05648756
+rustle_N	n07392783
+rustle_V	v02182662
+rustle_V2	v02182662
+rustler_N	n10544480
+rustless_A	a02053253
+rustling_N	n00966504
+rustproof_A	a02053460
+rusty_A	a00382874
+rut_N	n01026744
+rut_V2	v01277431
+rutabaga_N	n07736087
+ruthenium_N	n14653242
+rutherford_N	n11276285
+rutherfordium_N	n14653416
+ruthless_A	a01508086
+ruthlessness_N	n04831264
+rutile_N	n15008399
+rwandan_A	a03112486
+rwandan_N	n09749509
+rya_N	n04121426
+rydberg_N	n13643894
+rye_N	n07907429
+rye_bread_N	n07685730
+sabahan_A	a03112615
+sabahan_N	n09722064
+sabbat_N	n08398580
+sabbatarian_A	a03112747
+sabbatarian_N	n10544615
+sabbath_N	n15164750
+sabbatia_N	n12298165
+sabbatical_A	a03112867
+sabbatical_N	n15139849
+saber_N	n02987492
+sabicu_N	n11763142
+sabin_N	n11277279
+sable_A	a00391487
+sable_N	n02450426
+sabot_N	n03047690
+sabotage_N	n01244895
+sabotage_V2	v02543607
+saboteur_N	n10087255
+sabra_N	n09715974
+sabre_N	n02987492
+sabre_V2	v01326730
+sabre_rattling_N	n00956172
+sac_N	n05515670
+saccade_N	n00335988
+saccadic_A	a02791161
+saccharin_N	n07859142
+saccharine_A	a02368566
+saccharinity_N	n04994614
+sacculated_A	a02791308
+saccule_N	n05322570
+sacerdotal_A	a02899666
+sacerdotalism_N	n05951820
+sachem_N	n10544940
+sachet_N	n04122685
+sack_N	n00216174
+sack_V2	v01486151
+sack_race_N	n07463470
+sackbut_N	n04123123
+sackcloth_N	n04123228
+sacking_N	n00216174
+sacral_A	a03113164
+sacrament_N	n01034925
+sacramental_A	a02931227
+sacred_A	a02055062
+sacredness_N	n04855332
+sacrifice_N	n00130846
+sacrifice_V	v01326093
+sacrifice_V2	v01326093
+sacrificeable_A	a00932918
+sacrificer_N	n10545296
+sacrificial_A	a03113271
+sacrilege_N	n00746587
+sacrilegious_A	a02012748
+sacrilegiousness_N	n04856182
+sacristan_N	n10585217
+sacristy_N	n04532504
+sacrosanct_A	a02055900
+sacrum_N	n05279407
+sad_A	a01361863
+sadden_V	v01813053
+sadden_V2	v01813053
+saddle_N	n01895219
+saddle_V	v00750532
+saddle_V2	v00750532
+saddleback_N	n03409591
+saddlebag_N	n04124098
+saddlebill_N	n02004131
+saddler_N	n10545415
+saddlery_N	n04124488
+sadhe_N	n06838543
+sadhu_N	n10545682
+sadism_N	n07493830
+sadist_N	n10545792
+sadistic_A	a02057535
+sadness_N	n04631470
+sadomasochism_N	n07494018
+sadomasochist_N	n10545940
+sadomasochistic_A	a02791483
+safari_N	n00309906
+safe_A	a02057829
+safe_N	n03088164
+safebreaker_N	n10546062
+safecracker_N	n10546062
+safeguard_N	n00822970
+safeguard_V2	v01138102
+safehold_N	n04125466
+safekeeping_N	n00818466
+safeness_N	n04856308
+safety_N	n00131090
+safety_belt_N	n04125853
+safety_bolt_N	n04126244
+safety_catch_N	n04126373
+safety_curtain_N	n04126541
+safety_factor_N	n13825490
+safety_lamp_N	n04126852
+safety_lock_N	n04126244
+safety_match_N	n04126980
+safety_pin_N	n04127249
+safety_razor_N	n04127521
+safety_valve_N	n04127633
+safflower_N	n11946051
+saffron_N	n04966717
+safranine_N	n15001500
+sag_N	n13905572
+sag_V	v01985524
+saga_N	n06370522
+sagacious_A	a01813920
+sagacity_N	n04890361
+sage_A	a00383189
+sage_N	n07820497
+sage_green_N	n04967801
+sagebrush_N	n11929027
+sagitta_N	n01924309
+sagittal_A	a00779240
+sagittate_A	a02170673
+sago_N	n15054607
+saguaro_N	n11844371
+sahib_N	n09687775
+saiga_N	n02426176
+sail_N	n00312932
+sail_V	v01846320
+sail_V2	v01846320
+sail_through_V2	v02522581
+sailboat_N	n04128499
+sailcloth_N	n04128710
+sailfish_N	n02630281
+sailing_N	n00057657
+sailing_boat_N	n04128499
+sailing_master_N	n10546428
+sailing_ship_N	n04128837
+sailing_vessel_N	n04128837
+sailmaker_N	n10546561
+sailor_N	n02859184
+sainfoin_N	n12552309
+saint's_day_N	n15221596
+saint_N	n10325243
+sainted_A	a01130261
+sainthood_N	n00599329
+saintlike_A	a01130261
+saintliness_N	n04848383
+saintly_A	a01130261
+sake_N	n05143077
+saki_N	n02492948
+sal_volatile_N	n15052063
+salaam_N	n07275713
+salaam_V	v00899847
+salability_N	n04732237
+salable_A	a02061799
+salacious_A	a00425740
+salaciousness_N	n04903368
+salacity_N	n04903368
+salad_N	n07806221
+salad_dressing_N	n07832902
+salad_oil_N	n07674912
+salai_N	n12692160
+salal_N	n12236160
+salamander_N	n01629276
+salamandriform_A	a03144356
+salami_N	n07677747
+salaried_A	a00863717
+salary_N	n13279262
+salat_N	n05914359
+sale_N	n01114824
+saleable_A	a02061799
+saleroom_N	n04209811
+salesclerk_N	n10548227
+salesgirl_N	n10548419
+salesman_N	n10548537
+salesmanship_N	n05639651
+salesperson_N	n10548681
+saleswoman_N	n10548419
+salicylate_N	n15009843
+salience_N	n14434022
+salient_A	a02591896
+salient_N	n08594886
+saliferous_A	a01074335
+saline_A	a01074458
+saline_N	n14590293
+salinity_N	n04993604
+salinometer_N	n04130566
+saliva_N	n05416198
+salivary_A	a03012094
+salivate_V	v00102791
+salivation_N	n13552528
+sallet_N	n04130907
+sallow_A	a01178134
+sallow_N	n12727301
+sallow_V	v00281790
+sallow_V2	v00281790
+sallowness_N	n04977946
+sally_N	n00801966
+sally_forth_V	v02015031
+sally_out_V	v01966501
+salmagundi_N	n07807002
+salmi_N	n07592922
+salmon_N	n02534734
+salmonberry_N	n12656909
+salmonella_N	n01368973
+salmonellosis_N	n14069747
+salmonid_N	n02534559
+salol_N	n15010430
+salon_N	n04131015
+saloon_N	n02796995
+salp_N	n01469723
+salpiglossis_N	n12912670
+salpingectomy_N	n00687365
+salpingitis_N	n14355459
+salpinx_N	n05247057
+salsa_N	n07823460
+salsify_N	n07735052
+salsilla_N	n12419878
+salt_A	a00803846
+salt_N	n05717342
+salt_V2	v00213353
+salt_away_V2	v02281093
+salt_lick_N	n09420689
+saltation_N	n00120202
+saltbox_N	n04131368
+saltbush_N	n11830906
+saltcellar_N	n04131499
+salter_N	n10549062
+saltine_N	n07695187
+saltiness_N	n04993413
+salting_N	n00248534
+saltish_A	a01074582
+saltlike_A	a00026388
+saltpan_N	n09421031
+saltpetre_N	n14861355
+saltshaker_N	n04131690
+saltwater_N	n15008847
+saltworks_N	n04131811
+saltwort_N	n11827541
+salty_A	a01073822
+salubrious_A	a02558184
+salubrity_N	n04790238
+salutary_A	a01166413
+salutation_N	n06397789
+salutatorian_N	n10549315
+salute_N	n06632358
+salute_V	v00857270
+salute_V2	v00857270
+salvadorean_A	a02969375
+salvadorean_N	n09700823
+salvage_N	n00096211
+salvage_V2	v01381357
+salvageable_A	a01452138
+salvager_N	n10549510
+salvation_N	n00094001
+salve_N	n00259392
+salve_V2	v00085907
+salver_N	n04131929
+salverform_A	a01776282
+salvia_N	n12864545
+salvific_A	a03144441
+salvinorin_N	n04132056
+salvo_N	n00988320
+salwar_N	n04132158
+samara_N	n12036226
+samaritan_N	n10549648
+samarium_N	n14653596
+samarskite_N	n15012668
+samba_N	n00497425
+sambar_N	n02431628
+sambuca_N	n07911249
+same_A	a01411065
+samekh_N	n06838219
+sameness_N	n04740326
+samisen_N	n04132603
+samite_N	n04132829
+samizdat_N	n06271620
+samoan_A	a03113404
+samoan_N	n09729271
+samosa_N	n07625061
+samovar_N	n04132985
+sampan_N	n04133114
+sample_N	n05821775
+sample_V2	v01195299
+sampler_N	n04133211
+sampling_N	n00161888
+samsara_N	n07343017
+samurai_N	n08388966
+san_marinese_A	a03113562
+san_marinese_N	n09729945
+sanatorium_N	n02820798
+sanctification_N	n01039925
+sanctify_V2	v00475819
+sanctimonious_A	a01782100
+sanctimoniousness_N	n04868350
+sanction_N	n01124246
+sanction_V2	v00806502
+sanctionative_A	a01195128
+sanctity_N	n04855138
+sanctuary_N	n03004824
+sanctum_N	n08585056
+sand_N	n05032351
+sand_V2	v01386433
+sand_bar_N	n09421951
+sandal_N	n04133789
+sandaled_A	a02156421
+sandalled_A	a02156421
+sandalwood_N	n12735452
+sandarac_N	n11643022
+sandbag_N	n04134008
+sandbagger_N	n10549925
+sandbank_N	n09421799
+sandbar_N	n09421951
+sandblast_N	n11465425
+sandblast_V2	v01386741
+sandblaster_N	n04134170
+sandbox_N	n04134339
+sandboy_N	n10550090
+sandbur_N	n12113790
+sanderling_N	n02029378
+sandfish_N	n02529293
+sandfly_N	n02204249
+sandglass_N	n04134632
+sandgrouse_N	n01815601
+sandhi_N	n07132937
+sandiness_N	n04949453
+sandlot_N	n08645749
+sandman_N	n09541526
+sandpaper_N	n14849880
+sandpaper_V2	v01386433
+sandpapery_A	a02242582
+sandpiper_N	n02026059
+sandpit_N	n04134339
+sandstone_N	n14995541
+sandstorm_N	n11448153
+sandwich_N	n07695965
+sandwich_V	v01529906
+sandwich_V2	v01529906
+sandwich_board_N	n04135118
+sandwichman_N	n10550252
+sandwort_N	n11805956
+sandy_A	a00142040
+sane_A	a02073443
+sangapenum_N	n15019267
+sangaree_N	n07916970
+sango_N	n06906028
+sangoma_N	n10550369
+sanguinary_A	a00248251
+sanguine_A	a01172139
+sanguine_N	n04963111
+sanguinity_N	n07541760
+sanicle_N	n12943443
+sanitariness_N	n14494893
+sanitary_A	a02112976
+sanitation_N	n00254415
+sanitize_V2	v00554468
+sanity_N	n14379501
+sannup_N	n10550468
+sannyasi_N	n10550551
+sansevieria_N	n12480895
+sanskrit_N	n06969129
+santa_claus_N	n10550673
+santims_N	n13701394
+sap_N	n02847461
+sap_V	v01310555
+sap_V2	v01310555
+saphead_N	n10100761
+sapidity_N	n04996113
+sapience_N	n05617107
+sapiens_A	a02791838
+sapient_A	a02569558
+sapiential_A	a02570046
+sapless_A	a01369491
+sapling_N	n13108481
+sapodilla_N	n07764315
+saponaceous_A	a03026319
+saponification_N	n13552858
+saponified_A	a03155193
+saponin_N	n14887925
+sapote_N	n07764486
+sapper_N	n10551576
+sapphic_A	a01202212
+sapphire_A	a00383291
+sapphire_N	n04969242
+sapphirine_A	a03020663
+sapphirine_N	n15012810
+sappy_A	a01369274
+sapremia_N	n14190132
+saprobe_N	n13124358
+saprobic_A	a03020884
+saprolite_N	n14844560
+sapropel_N	n14956921
+saprophagous_A	a00314794
+saprophyte_N	n13124164
+saprophytic_A	a03020750
+sapsago_N	n07855188
+sapsucker_N	n01841102
+sapwood_N	n13097536
+saquinavir_N	n04293608
+saraband_N	n00527198
+saracen_N	n10551898
+saran_N	n14593545
+sarawakian_A	a03113705
+sarawakian_N	n09730077
+sarcasm_N	n06777164
+sarcastic_A	a02079029
+sarcastically_Adv	r00445935
+sarcenet_N	n04135933
+sarcodinian_N	n01390123
+sarcoidosis_N	n14564934
+sarcolemma_N	n05427570
+sarcolemmal_A	a03007718
+sarcolemmic_A	a02791943
+sarcoma_N	n14246359
+sarcomere_N	n05460163
+sarcophagus_N	n04136045
+sarcoplasm_N	n05446971
+sarcosine_N	n15019645
+sarcosomal_A	a03007826
+sarcosome_N	n05445546
+sarcosporidian_N	n01426314
+sard_N	n15019734
+sardine_N	n02532602
+sardonic_A	a02079830
+sardonically_Adv	r00445935
+sardonyx_N	n15019972
+sari_N	n04136161
+sarin_N	n14961375
+sarong_N	n04136333
+sarsaparilla_N	n07928998
+sartorial_A	a02792080
+sartorius_N	n05589896
+sash_N	n03438071
+sash_cord_N	n04136676
+sash_line_N	n04136676
+sashay_N	n00311809
+sashimi_N	n07879350
+saskatoon_N	n07745661
+sass_N	n06721949
+sassaby_N	n02422391
+sassafras_N	n07816052
+sassenach_N	n10552393
+satan_N	n09543353
+satang_N	n13663933
+satanic_A	a02930503
+satanophobia_N	n14385734
+satchel_N	n04137217
+sate_V2	v01193721
+sateen_N	n04137355
+satellite_A	a00950119
+satellite_N	n04137444
+satiable_A	a02078264
+satiate_A	a02078011
+satiate_V2	v01193099
+satiation_N	n01072984
+satiety_N	n14452151
+satin_N	n04138261
+satinet_N	n04138398
+satinleaf_N	n12773917
+satinwood_N	n12697514
+satiny_A	a00282675
+satire_N	n06777164
+satirical_A	a02080110
+satirist_N	n10552742
+satirize_V2	v00852685
+satisfaction_N	n01072565
+satisfactoriness_N	n04792127
+satisfactory_A	a02080577
+satisfier_N	n09424489
+satisfy_V	v01183573
+satisfy_V2	v01183573
+satori_N	n05987969
+satrap_N	n10553140
+satsuma_N	n07748276
+saturate_V2	v00456357
+saturation_N	n00402671
+saturday_N	n15164570
+saturnalia_N	n00511212
+saturniid_N	n02301452
+saturnine_A	a01137378
+satyr_N	n09548111
+satyriasis_N	n07490042
+satyric_A	a03113881
+sauce_N	n07829412
+sauce_V2	v00535844
+saucepan_N	n04138977
+saucepot_N	n04139140
+saucer_N	n03206602
+sauciness_N	n04649651
+saucy_A	a00205295
+saudi_arabian_N	n09729387
+sauerbraten_N	n07876026
+sauerkraut_N	n07876189
+sauna_N	n04139395
+saunter_N	n00284101
+saunter_V	v01917980
+saunterer_N	n10553235
+saurian_A	a02853740
+saurian_N	n01674216
+saurischian_N	n01708106
+sauropod_N	n01708998
+saury_N	n02551668
+sausage_N	n02850950
+sausage_dog_N	n02089468
+sausage_meat_N	n07675962
+sausage_roll_N	n07627380
+saute_A	a00618493
+saute_N	n07655263
+saute_V2	v00326619
+savage_A	a00412788
+savage_N	n09845589
+savage_V2	v00823827
+savageness_N	n05038251
+savagery_N	n00424934
+savanna_N	n08645847
+savannah_N	n08645847
+savant_N	n10206887
+savarin_N	n07633960
+save_N	n01079396
+save_V	v00549552
+save_V2	v00549552
+save_up_V2	v02265979
+saveloy_N	n07678193
+saver_N	n10522759
+saving_N	n00093483
+savings_N	n13359572
+savings_bank_N	n04139859
+savior_N	n10553805
+saviour_N	n10553805
+savory_A	a01627836
+savory_N	n07594840
+savour_N	n05715864
+savour_V	v01820302
+savour_V2	v01820302
+savoury_A	a01627836
+savoury_N	n07594840
+savoy_N	n07714895
+savvy_N	n05805475
+savvy_V	v00588221
+saw_N	n03996145
+saw_V	v01559590
+saw_V2	v01559590
+sawdust_N	n15020107
+sawfish_N	n01497118
+sawfly_N	n02218713
+sawhorse_N	n04140631
+sawm_N	n05914591
+sawmill_N	n03697007
+sawpit_N	n09425019
+sawtooth_N	n04140976
+sawwort_N	n12014923
+sawyer_N	n02169023
+sax_N	n04141076
+saxhorn_N	n04141198
+saxicolous_A	a03114359
+saxifrage_N	n12793015
+saxitoxin_N	n15020297
+saxon_A	a03114508
+saxon_N	n09702836
+saxophone_N	n04141076
+saxophonist_N	n10554243
+say_N	n14485526
+say_V	v00746718
+say_V2	v00746718
+say_VA	v00746718
+say_VS	v00746718
+say_VV	v00746718
+saying_N	n07151380
+scab_N	n05264247
+scabbard_N	n04141327
+scabby_A	a02242798
+scabicide_N	n15038316
+scabies_N	n14180327
+scabious_N	n12683407
+scablands_N	n09425344
+scabrous_A	a00426068
+scad_N	n02580336
+scaffold_N	n04141423
+scaffolding_N	n04141712
+scalability_N	n05210116
+scalable_A	a02083222
+scalage_N	n01005814
+scalar_A	a03134771
+scalar_N	n05864351
+scalawag_N	n10200047
+scald_N	n00404058
+scald_V2	v00196758
+scale_N	n01902877
+scale_V	v00319406
+scale_V2	v00319406
+scale_down_V2	v00240131
+scale_up_V2	v00428418
+scaleless_A	a00147659
+scalelike_A	a00450269
+scalene_A	a02792326
+scalenus_N	n05590144
+scaler_N	n04142175
+scalic_A	a03141756
+scaliness_N	n04948603
+scaling_N	n00325364
+scaling_ladder_N	n04142327
+scallop_N	n01965889
+scallop_V2	v00145299
+scallop_shell_N	n01904806
+scallopine_N	n07876281
+scallywag_N	n10200047
+scalp_N	n05539947
+scalp_V2	v00198477
+scalpel_N	n04142434
+scalper_N	n10554846
+scaly_A	a00147160
+scam_N	n00754280
+scam_V2	v02572119
+scammony_N	n12824289
+scamp_N	n10200047
+scamp_V2	v01713983
+scamper_N	n00556142
+scamper_V	v01902405
+scampi_N	n07876550
+scan_N	n00643943
+scan_V	v01318659
+scan_V2	v01318659
+scandal_N	n07223811
+scandalization_N	n01225397
+scandalize_V2	v01810447
+scandalmonger_N	n10555059
+scandalmongering_A	a02101942
+scandalmongering_N	n07135627
+scandalous_A	a01549964
+scandalousness_N	n04808516
+scandent_A	a02485168
+scandinavian_A	a02960130
+scandinavian_N	n06953731
+scandium_N	n14653831
+scanner_N	n04142731
+scanning_N	n00644156
+scansion_N	n07094508
+scant_A	a02337329
+scant_V2	v02225739
+scantiness_N	n05113462
+scantling_N	n04143365
+scanty_A	a00106821
+scape_N	n04182708
+scapegoat_N	n10555311
+scapegrace_N	n10555430
+scaphocephaly_N	n14468508
+scaphopod_N	n01941223
+scapose_A	a01703797
+scapula_N	n05279688
+scapular_A	a02792550
+scapular_N	n02469248
+scapulohumeral_A	a02792661
+scar_N	n04693900
+scar_V	v01551195
+scar_V2	v01551195
+scarab_N	n02172518
+scarce_A	a00016756
+scarcity_N	n05116953
+scare_N	n07521437
+scare_V	v01779165
+scare_V2	v01779165
+scare_away_V2	v01785748
+scare_off_V2	v01785748
+scarecrow_N	n04143712
+scarecrowish_A	a00990053
+scaremonger_N	n10555679
+scarf_N	n04143897
+scarify_V2	v01274745
+scarlet_A	a00381097
+scarlet_N	n04964977
+scarp_N	n03296328
+scarper_V	v02075049
+scary_A	a00194924
+scat_N	n00547244
+scathing_A	a00648614
+scatological_A	a00426186
+scatology_N	n00646504
+scatophagy_N	n00842597
+scatter_N	n00369138
+scatter_V	v00330565
+scatter_V2	v00330565
+scatterbrain_N	n10555825
+scatterbrained_A	a02121123
+scattering_N	n00369138
+scattershot_A	a00776192
+scatty_A	a00165171
+scaup_N	n01851375
+scauper_N	n04144651
+scavenge_V	v00180837
+scavenger_N	n01316422
+scenario_N	n06756111
+scenarist_N	n10555936
+scene_N	n04144782
+scene_painter_N	n10556033
+scenery_N	n04145056
+sceneshifter_N	n10556124
+scenic_A	a02792789
+scenically_Adv	r00126198
+scent_N	n04980008
+scent_V2	v00043480
+scentless_A	a01058281
+scepter_N	n07267573
+sceptered_A	a00179315
+sceptic_N	n10604634
+sceptical_A	a00647247
+scepticism_N	n05980051
+sceptre_N	n07267573
+sceptred_A	a00179315
+schedule_N	n05910940
+schedule_V	v00678282
+schedule_V2	v00678282
+schedule_V2V	v00678282
+scheduler_N	n04145417
+scheduling_N	n01144355
+scheelite_N	n15020794
+schema_N	n05891572
+schematic_A	a01980796
+schematic_N	n04145578
+schematically_Adv	r00446735
+schematization_N	n00192457
+scheme_N	n05891572
+scheme_V	v00707956
+scheme_V2	v00707956
+schemer_N	n10556518
+schemozzle_N	n13976907
+scherzo_N	n07046917
+schilling_N	n13705929
+schipperke_N	n02104365
+schism_N	n00386676
+schismatic_A	a03115053
+schismatically_Adv	r00511284
+schist_N	n14889371
+schistosome_N	n01927159
+schistosomiasis_N	n14180565
+schizocarp_N	n13150592
+schizogony_N	n13553418
+schizoid_A	a03115277
+schizopetalon_N	n11896141
+schizophrenia_N	n14398523
+schizophrenic_A	a03115277
+schizophrenic_N	n10556704
+schizothymia_N	n14393033
+schlemiel_N	n10556825
+schlep_N	n00310425
+schlepper_N	n10556953
+schlimazel_N	n10557094
+schlock_N	n04145735
+schlockmeister_N	n10557246
+schmaltz_N	n04627936
+schmaltzy_A	a00854413
+schmalz_N	n04627936
+schmalzy_A	a00854413
+schmeer_N	n08400605
+schmuck_N	n10557404
+schnapps_N	n07905474
+schnauzer_N	n02096756
+schnitzel_N	n07880458
+schnook_N	n10557517
+schnorkel_N	n04250850
+schnorrer_N	n10557699
+scholar_N	n10251779
+scholarly_A	a02083615
+scholarship_N	n05985999
+scholastic_A	a02792903
+scholastically_Adv	r00126307
+scholasticism_N	n04802079
+scholiast_N	n10559009
+scholium_N	n06506037
+school_N	n04146050
+school_V2	v01961334
+school_board_N	n08413408
+schoolbag_N	n04146343
+schoolbook_N	n06414372
+schoolboy_N	n10559192
+schoolchild_N	n10559288
+schooldays_N	n15147598
+schoolfellow_N	n10560106
+schoolfriend_N	n10559508
+schoolgirl_N	n10559603
+schoolhouse_N	n04146050
+schooling_N	n00888693
+schoolman_N	n09759311
+schoolmarm_N	n10559840
+schoolmaster_N	n02587618
+schoolmate_N	n10560106
+schoolmistress_N	n10559840
+schoolroom_N	n03038685
+schoolteacher_N	n10560352
+schooltime_N	n15147598
+schoolwide_A	a00528495
+schoolyard_N	n08647264
+schooner_N	n04147183
+schorl_N	n15020905
+schottische_N	n00538266
+schrod_N	n02523617
+schwa_N	n07114023
+sciatic_A	a02841776
+sciatica_N	n14330727
+science_N	n05636887
+scienter_Adv	r00238064
+scientific_A	a02084804
+scientifically_Adv	r00109949
+scientist_N	n10560637
+scilla_N	n12461466
+scimitar_N	n04147793
+scintilla_N	n09426038
+scintillate_V	v00473003
+scintillation_N	n04771128
+sciolism_N	n05095561
+scion_N	n10561222
+scission_N	n00387326
+scissors_N	n00438725
+scissortail_N	n01555305
+sclaff_N	n00573775
+sclera_N	n05447218
+scleredema_N	n14232460
+sclerite_N	n01903498
+scleritis_N	n14355643
+scleroderma_N	n12968882
+sclerometer_N	n04148285
+scleroprotein_N	n15026716
+sclerosis_N	n14110411
+sclerotic_A	a02793394
+sclerotinia_N	n12968136
+sclerotium_N	n13022903
+sclerotomy_N	n00691541
+scoff_N	n06716234
+scoff_V	v00801782
+scoff_V2	v00801782
+scoffer_N	n10561320
+scoffingly_Adv	r00301168
+scofflaw_N	n10561736
+scold_N	n10561861
+scold_V	v00824767
+scold_V2	v00824767
+scolding_N	n06712833
+scolion_N	n07053606
+scoliosis_N	n14505364
+scollop_N	n01965889
+scollop_V2	v00145299
+scolopendrium_N	n13184394
+scombroid_N	n02623445
+sconce_N	n04148579
+scone_N	n07690892
+scoop_N	n04149083
+scoop_V	v01109259
+scoop_V2	v01109259
+scoop_up_V	v01312371
+scoopful_N	n13769317
+scoot_V	v02061495
+scoot_V2	v02061495
+scooter_N	n01853498
+scopal_A	a02992070
+scope_N	n03857828
+scopolamine_N	n04149490
+scorbutic_A	a03115436
+scorch_N	n04695504
+scorch_V	v00219597
+scorch_V2	v00219597
+scorcher_N	n00131791
+scorching_Adv	r00446842
+score_N	n00160688
+score_V	v00657728
+score_V2	v00657728
+scoreboard_N	n04149813
+scorecard_N	n06507941
+scorekeeper_N	n10562135
+scoreless_A	a02335119
+scorer_N	n10562135
+scorn_N	n06715927
+scorn_V2	v00796976
+scornful_A	a01995288
+scorpaenid_N	n02642644
+scorpaenoid_N	n02642107
+scorpion_N	n01770393
+scorpionfish_N	n02643112
+scorpionweed_N	n12836862
+scorzonera_N	n07735294
+scot_N	n09730533
+scot_free_Adv	r00260835
+scotch_A	a03024647
+scotch_N	n07907548
+scotch_V2	v01276080
+scotchman_N	n09730533
+scotchwoman_N	n09730732
+scoter_N	n01853498
+scotoma_N	n14556203
+scotomatous_A	a03115598
+scots_A	a03024647
+scotsman_N	n09730533
+scotswoman_N	n09730732
+scottish_A	a03024647
+scoundrel_N	n10753546
+scoundrelly_A	a01224964
+scour_N	n08647457
+scour_V	v00455529
+scour_V2	v00455529
+scourer_N	n10562509
+scourge_N	n04149968
+scourge_V2	v00388635
+scouring_N	n00251780
+scours_N	n14272347
+scout_N	n10271216
+scout_V	v02167571
+scout_V2	v02167571
+scouting_N	n00985106
+scoutmaster_N	n10563314
+scow_N	n04150273
+scowl_N	n06877849
+scowl_V	v00033852
+scrabble_N	n00502161
+scrabble_V	v01006239
+scrabbly_A	a02574294
+scrag_N	n07665713
+scrag_V2	v01570744
+scrag_end_N	n07665713
+scraggly_A	a02426270
+scraggy_A	a00912288
+scram_V	v02010864
+scramble_N	n00556142
+scramble_V	v00537316
+scramble_V2	v00537316
+scramble_V2V	v00537316
+scramble_VV	v00537316
+scrambler_N	n04150474
+scrap_N	n01170962
+scrap_V	v00569870
+scrap_V2	v00569870
+scrap_iron_N	n15020974
+scrapbook_N	n04150860
+scrape_N	n04693900
+scrape_V	v01308160
+scrape_V2	v01308160
+scrape_along_V	v02588464
+scrape_by_V	v02588464
+scrape_up_V2	v01384752
+scraper_N	n04150980
+scrapheap_N	n07962628
+scrapie_N	n14272421
+scraping_N	n07275489
+scrappiness_N	n04837814
+scrapple_N	n07876893
+scrappy_A	a00084661
+scratch_N	n04693900
+scratch_V	v01250908
+scratch_V2	v01250908
+scratch_out_V	v01549719
+scratch_pad_N	n15021189
+scratch_race_N	n07463607
+scratcher_N	n04151108
+scratchpad_N	n04151228
+scratchy_A	a00299476
+scrawl_N	n06404147
+scrawl_V	v01747203
+scrawl_V2	v01747203
+scrawler_N	n10563940
+scrawniness_N	n04730985
+scrawny_A	a00990192
+screaky_A	a01214606
+scream_N	n06778925
+scream_V	v00912833
+scream_V2	v00912833
+scream_VS	v00912833
+screamer_N	n00131791
+screamingly_Adv	r00446946
+scree_N	n09454153
+screech_N	n07123012
+screech_V	v01048939
+screech_V2	v01048939
+screech_owl_N	n01623425
+screed_N	n04151405
+screen_N	n02851099
+screen_V	v00697419
+screen_V2	v00697419
+screen_off_V2	v00333426
+screen_out_V2	v02400378
+screener_N	n10564224
+screening_N	n00644967
+screenplay_N	n07012279
+screenwriter_N	n10564400
+screw_N	n00846021
+screw_V	v01104624
+screw_V2	v01104624
+screw_up_V2	v00034634
+screwball_A	a01836766
+screwball_N	n00108818
+screwballer_N	n10564541
+screwdriver_N	n04154565
+screwtop_N	n04155068
+screwup_N	n01134699
+screwy_A	a02077904
+scribble_N	n04155310
+scribble_V	v01006239
+scribble_V2	v01006239
+scribbler_N	n10563940
+scribbling_block_N	n15021189
+scribe_N	n04155457
+scriber_N	n04155457
+scrim_N	n04155625
+scrimmage_N	n
+scrimmage_V	v01723579
+scrimmage_V2	v01723579
+scrimp_V	v02345498
+scrimp_V2	v02345498
+scrimshank_V	v02463990
+scrimshanker_N	n10564800
+scrimshaw_N	n04155735
+scrimy_A	a01113636
+scrip_N	n13416897
+script_N	n06351613
+scripted_A	a02213270
+scriptorium_N	n04155889
+scriptural_A	a02854521
+scripture_N	n06430385
+scriptwriter_N	n10564905
+scrivened_A	a02285854
+scrivener_N	n09964805
+scrod_N	n02523617
+scrofula_N	n14144247
+scrofulous_A	a00222272
+scroll_N	n06407733
+scrooge_N	n10357737
+scrotal_A	a03098096
+scrotum_N	n05517406
+scrounge_V	v02269894
+scrounge_V2	v02269894
+scrounger_N	n10330189
+scrub_A	a01289607
+scrub_N	n00251780
+scrub_V	v00036780
+scrub_V2	v00036780
+scrubber_N	n04156040
+scrubbing_brush_N	n04156140
+scrubbird_N	n01546039
+scrubby_A	a02347915
+scrubland_N	n08645104
+scruff_N	n05547396
+scruffy_A	a02583271
+scrum_N	n00242146
+scrummage_N	n00242146
+scrumptious_A	a02396720
+scrumpy_N	n07921834
+scrunch_N	n07393500
+scrunch_V2	v01278427
+scruple_N	n05957737
+scruple_V	v00925372
+scrupulous_A	a02085449
+scrupulousness_N	n04672605
+scrutineer_N	n10565502
+scrutinize_V2	v00697062
+scrutinizer_N	n10565302
+scrutiny_N	n00635850
+scud_N	n00330836
+scud_V	v01946138
+scuff_N	n00125315
+scuff_V	v01370245
+scuff_V2	v01370245
+scuffer_N	n04156411
+scuffle_N	n00789391
+scuffle_V	v01504480
+scull_N	n04156720
+scull_V	v01947352
+scull_V2	v01947352
+sculler_N	n10565764
+scullery_N	n04157099
+sculling_N	n00445685
+scullion_N	n10565951
+sculpin_N	n02645304
+sculpt_V	v01551871
+sculpt_V2	v01551871
+sculptor_N	n09426494
+sculptress_N	n10566893
+sculptural_A	a02924286
+sculpture_N	n00937656
+sculpture_V	v01551871
+sculpture_V2	v01551871
+scum_N	n04157703
+scumble_N	n00719148
+scummy_A	a00422870
+scunner_N	n07503849
+scup_N	n02593453
+scupper_N	n04157883
+scupper_V2	v01036319
+scuppernong_N	n07759576
+scurf_N	n09425607
+scurfy_A	a02793681
+scurrility_N	n06721342
+scurrilous_A	a01628531
+scurry_N	n00556142
+scurry_V	v01902405
+scurvy_A	a00904745
+scurvy_N	n14201520
+scut_N	n02158739
+scutcheon_N	n03296478
+scute_N	n01903346
+scuttle_N	n03499142
+scuttle_V	v01902405
+scuttle_V2	v01902405
+scylla_N	n09491504
+scyphozoan_N	n01911063
+scyphus_N	n04158138
+scythe_N	n04158250
+scythe_V2	v01319885
+sea_N	n09426788
+sea_anemone_N	n01914609
+sea_animal_N	n01319467
+sea_bathing_N	n00442569
+sea_boat_N	n04158807
+sea_bream_N	n02590702
+sea_breeze_N	n11432155
+sea_coal_N	n14815423
+sea_cow_N	n02073250
+sea_dog_N	n10294602
+sea_god_N	n09506830
+sea_green_N	n04967674
+sea_horse_N	n01456756
+sea_level_N	n05132340
+sea_lion_N	n02077923
+sea_power_N	n05035264
+sea_rover_N	n10435367
+sea_snake_N	n01751748
+sea_urchin_N	n02319095
+seabag_N	n04158672
+seabed_N	n09376526
+seabird_N	n02021795
+seaboard_N	n09428628
+seaborgium_N	n14654058
+seaborne_A	a01524562
+seafarer_N	n10294602
+seafaring_A	a01381074
+seafaring_N	n00313647
+seafood_N	n07776866
+seafront_N	n08633851
+seagirt_A	a00259011
+seagoing_A	a01381074
+seagrass_N	n01397871
+seagull_N	n02041246
+seahorse_N	n01456756
+seal_N	n02076196
+seal_V	v00698732
+seal_V2	v00698732
+seal_VS	v00698732
+seal_ring_N	n04218271
+sealant_N	n14705718
+sealer_N	n10567268
+sealing_wax_N	n04160036
+sealskin_N	n04160261
+sealyham_N	n02095889
+seam_N	n04160372
+seam_V2	v01296016
+seaman_N	n10294602
+seamanlike_A	a01566476
+seamanship_N	n05639832
+seamless_A	a02254264
+seamount_N	n09427752
+seamstress_N	n10033412
+seamy_A	a01984806
+seance_N	n08417920
+seaplane_N	n04160586
+seaport_N	n08639058
+seaquake_N	n07429870
+sear_A	a02553234
+sear_V2	v00218330
+search_N	n00637354
+search_V	v00648224
+search_V2	v00648224
+search_party_N	n08265692
+search_warrant_N	n06547321
+searcher_N	n02167944
+searchingly_Adv	r00447237
+searchlight_N	n04160847
+searing_A	a00648543
+searing_iron_N	n04161010
+seascape_N	n04161233
+seashell_N	n01956764
+seashore_N	n09428293
+seasick_A	a02542675
+seasickness_N	n14203942
+seaside_N	n09428628
+seasnail_N	n01945845
+season_N	n15236475
+season_V	v00294884
+season_V2	v00294884
+season_ticket_N	n06519077
+seasonable_A	a01494586
+seasonableness_N	n05049253
+seasonal_A	a01494273
+seasoner_N	n07809368
+seasoning_N	n00248368
+seat_N	n04161358
+seat_V2	v01543998
+seat_belt_N	n04162706
+seating_N	n01210699
+seating_room_N	n04162998
+seaward_A	a00464195
+seaward_Adv	r00447578
+seaward_N	n13830084
+seawards_Adv	r00447578
+seawater_N	n15008847
+seaway_N	n04163364
+seaweed_N	n01397497
+seaworthiness_N	n14547036
+seaworthy_A	a02087956
+seborrhea_N	n14232596
+sebum_N	n05416979
+sec_A	a02368247
+sec_N	n08424044
+secant_N	n13788690
+secateurs_N	n04163530
+secede_V	v02535457
+secession_N	n00384933
+secessionism_N	n05968710
+secessionist_N	n10567979
+seckel_N	n07768318
+seclude_V2	v00495998
+seclusion_N	n01201773
+second_N	n00723783
+second_V2	v02393304
+second_best_N	n10543057
+second_class_Adv	r00447770
+second_class_N	n02932693
+second_hand_N	n04164757
+secondary_A	a01853461
+secondary_N	n04164002
+seconder_N	n10568443
+secondhand_A	a01640482
+secondhand_Adv	r00058823
+secondment_N	n00732201
+secondo_N	n07031401
+secrecy_N	n04652177
+secret_A	a00028984
+secret_N	n05685538
+secretarial_A	a02794123
+secretariat_N	n02384428
+secretary_N	n04164868
+secretary_general_N	n10573829
+secretaryship_N	n00599472
+secretase_N	n15021560
+secrete_V2	v00069295
+secretin_N	n05409426
+secretion_N	n05404728
+secretive_A	a00501004
+secretiveness_N	n04652177
+secretory_A	a02794253
+sect_N	n08149781
+sectarian_A	a02091574
+sectarian_N	n10573957
+sectarianism_N	n06206021
+section_N	n00678010
+sectional_A	a02943771
+sectional_N	n04165409
+sectionalism_N	n06202429
+sector_N	n04165551
+sectorial_A	a02794543
+secular_A	a01782854
+secularism_N	n05968835
+secularist_N	n10574538
+secularization_N	n01109311
+secularize_V2	v00136044
+secundigravida_N	n10574723
+secure_A	a02093305
+secure_V2	v00890590
+secureness_N	n04777098
+security_N	n00823316
+sedan_N	n04166281
+sedan_chair_N	n04166436
+sedate_A	a00689336
+sedate_V2	v00022316
+sedateness_N	n04647826
+sedation_N	n00695300
+sedative_A	a02308472
+sedative_N	n04166553
+sedentary_A	a00034572
+sedge_N	n12150028
+sedgy_A	a00210079
+sediment_N	n09428967
+sedimentary_A	a
+sedition_N	n00772813
+seditious_A	a
+seduce_V2	v00783246
+seducer_N	n10575089
+seduction_N	n00160415
+seductive_A	a02097268
+seductress_N	n10575387
+sedulity_N	n04866078
+sedulous_A	a00754393
+sedum_N	n12785724
+see_N	n08586825
+see_V	v02488304
+see_V2	v02488304
+see_V2V	v02488304
+see_VA	v02488304
+see_VQ	v02488304
+see_VS	v02488304
+see_through_V2	v00485147
+seed_N	n05404336
+seed_V	v00179718
+seed_V2	v00179718
+seed_corn_N	n13367913
+seedbed_N	n04167122
+seedcake_N	n07634605
+seeder_N	n04167228
+seediness_N	n04816761
+seedless_A	a02256082
+seedling_N	n11552594
+seedsman_N	n10575705
+seedtime_N	n15238271
+seedy_A	a02255069
+seek_N	n07350893
+seek_V2	v01069989
+seek_VV	v01069989
+seek_out_V	v01317424
+seeker_N	n04167489
+seeking_N	n00788362
+seem_V	v02133435
+seem_V2	v02133435
+seem_VA	v02133435
+seem_VS	v02133435
+seem_VV	v02133435
+seeming_A	a01873985
+seemliness_N	n04900357
+seemly_A	a01878870
+seep_V	v02071974
+seepage_N	n07432119
+seer_N	n10483530
+seersucker_N	n04167661
+seesaw_N	n04167759
+seesaw_V	v01881034
+seethe_V	v00324427
+seethe_V2	v00324427
+segment_N	n04164989
+segment_V	v01558440
+segment_V2	v01558440
+segmental_A	a02481951
+segmentation_N	n00397953
+segno_N	n06869271
+segregate_N	n10576223
+segregate_V2	v00494613
+segregation_N	n01202184
+segregationism_N	n06216805
+segregator_N	n10576316
+segue_N	n00201397
+seiche_N	n07346195
+seidel_N	n04168472
+seigneury_N	n00603866
+seignior_N	n10085736
+seigniorage_N	n13323648
+seigniory_N	n00603866
+seine_N	n04168541
+seine_V	v01140184
+seine_V2	v01140184
+seismic_A	a02293230
+seismogram_N	n04168716
+seismograph_N	n04168840
+seismography_N	n00603995
+seismological_A	a02908366
+seismologist_N	n10576513
+seismology_N	n06120496
+seize_V	v00737476
+seize_V2	v00737476
+seizing_N	n00812274
+seizure_N	n00085219
+seldom_Adv	r00035385
+select_A	a02342309
+select_V	v00674607
+select_V2	v00674607
+select_V2V	v00674607
+select_VV	v00674607
+selection_N	n00161243
+selective_A	a00775693
+selectivity_N	n05208988
+selectman_N	n10576676
+selector_N	n04169437
+selectwoman_N	n10576818
+selenium_N	n14654175
+selenology_N	n06097983
+self_A	a02794670
+self_N	n05675601
+selfish_A	a02098325
+selfishness_N	n04834605
+selflessness_N	n01205961
+selfsameness_N	n04743486
+sell_N	n01115162
+sell_V	v00767635
+sell_V2	v00767635
+sell_VA	v00767635
+sell_VS	v00767635
+sell_off_V2	v02244248
+sell_out_V	v00936763
+sell_out_V2	v00936763
+sell_up_V2	v02247584
+seller_N	n10577284
+selling_N	n01113068
+selloff_N	n01119949
+sellout_N	n00750216
+selsyn_N	n04170694
+seltzer_N	n07936548
+selvage_N	n04170933
+selvedge_N	n04170933
+semantic_A	a02842042
+semantically_Adv	r00130646
+semanticist_N	n10577820
+semantics_N	n05920651
+semaphore_N	n04171208
+semaphore_V	v01040158
+semaphore_V2	v01040158
+semblance_N	n03668642
+semen_N	n05404336
+semester_N	n15204485
+semestral_A	a01970136
+semiabstract_A	a01981583
+semiannual_A	a01969348
+semiaquatic_A	a00124493
+semiarid_A	a02553902
+semiautobiographical_A	a02795640
+semiautomatic_A	a00181904
+semibreve_N	n06870576
+semicentennial_A	a02998844
+semicentennial_N	n15251212
+semicircle_N	n13874251
+semicircular_A	a02316718
+semicolon_N	n06844739
+semicoma_N	n05680839
+semicomatose_A	a00573008
+semiconducting_A	a00558019
+semiconductor_N	n04171831
+semiconscious_A	a00571291
+semidark_A	a00276226
+semidarkness_N	n13984285
+semidesert_N	n08506347
+semidetached_A	a00160957
+semidiameter_N	n05102300
+semiempirical_A	a00860254
+semifinal_N	n07467393
+semifinalist_N	n10578021
+semifluidity_N	n04936585
+semiformal_A	a01043746
+semigloss_N	n04172230
+semihard_A	a01152453
+semiliquid_A	a02262293
+semiliterate_A	a00830630
+semimonthly_A	a01970014
+semimonthly_Adv	r00255181
+semimonthly_N	n06594376
+seminal_A	a02795804
+seminar_N	n00892145
+seminarian_N	n10578162
+seminarist_N	n10578162
+seminary_N	n08284994
+seminiferous_A	a02795925
+seminoma_N	n14252184
+seminude_A	a00459881
+semiofficial_A	a01633490
+semiopaque_A	a00434524
+semiotic_A	a02796042
+semiotics_N	n05976257
+semiparasitic_A	a02796194
+semipermeable_A	a01772512
+semipolitical_A	a01815030
+semiprecious_A	a02501820
+semiprivate_A	a01860765
+semiprofessional_N	n10578349
+semipublic_A	a01862055
+semiquaver_N	n06871534
+semirigid_A	a01024002
+semisolid_A	a02260847
+semite_A	a03115693
+semite_N	n09639919
+semiterrestrial_A	a02810316
+semitic_A	a03115693
+semitone_N	n06859175
+semitrailer_N	n04172342
+semitrance_N	n05681543
+semitropical_A	a02929216
+semivowel_N	n07114409
+semiweekly_A	a01968721
+semiweekly_Adv	r00254851
+semiweekly_N	n06594130
+semolina_N	n07570021
+sempstress_N	n10033412
+sen_N	n13672555
+senate_N	n08161477
+senator_N	n10578471
+senatorial_A	a02796301
+senatorship_N	n00604131
+send_V	v00973056
+send_V2	v00973056
+send_V2V	v00973056
+send_VS	v00973056
+send_back_V2	v00949974
+send_for_V2	v00792471
+send_in_V	v01437597
+send_in_V2	v01437597
+send_off_V2	v01062555
+send_out_V2	v01437254
+sendee_N	n10578656
+sender_N	n04472726
+sending_N	n00121166
+sene_N	n13708392
+senega_N	n12705220
+senegalese_A	a03116043
+senegalese_N	n09730824
+senescence_N	n04927632
+senescent_A	a01644709
+seneschal_N	n10283546
+senile_A	a01645296
+senility_N	n04927792
+senior_A	a02099774
+senior_N	n10048218
+seniority_N	n04927890
+seniti_N	n13690214
+senna_N	n12499163
+sennit_N	n04172512
+senor_N	n06341862
+senora_N	n06342015
+senorita_N	n06342182
+sensate_A	a00117654
+sensation_N	n05651971
+sensational_A	a02101580
+sensationalism_N	n05970311
+sensationalist_N	n10579835
+sense_N	n05614657
+sense_V2	v00589309
+sense_VS	v00589309
+sense_organ_N	n05299178
+senseless_A	a00441365
+senselessness_N	n05174023
+sensibility_N	n05652926
+sensible_A	a01943406
+sensibleness_N	n05151701
+sensing_N	n00876874
+sensitive_A	a02102484
+sensitivity_N	n04842993
+sensitization_N	n00829170
+sensitize_V2	v00272391
+sensitizer_N	n14724025
+sensitizing_A	a02108198
+sensitizing_N	n00829170
+sensitometer_N	n04172607
+sensorimotor_A	a02894436
+sensorineural_A	a02894327
+sensorium_N	n05489810
+sensory_A	a02108665
+sensual_A	a
+sensualism_N	n05976471
+sensualist_N	n09629246
+sensuality_N	n07488875
+sensuous_A	a00070427
+sensuousness_N	n07513413
+sent_N	n13700448
+sente_N	n13687756
+sentence_N	n01189282
+sentence_V	v00906735
+sentence_V2	v00906735
+sentential_A	a02991690
+sententious_A	a00548316
+sentience_N	n05006020
+sentient_A	a00117385
+sentiment_N	n05945642
+sentimental_A	a00854413
+sentimentalism_N	n04628080
+sentimentalist_N	n10579676
+sentimentality_N	n04627506
+sentimentalization_N	n01219306
+sentimentalize_V	v00012944
+sentimentalize_V2	v00012944
+sentinel_N	n10271216
+sentry_N	n10271216
+sentry_box_N	n04172776
+sentry_go_N	n00730538
+sepal_N	n11690612
+sepaloid_A	a02796588
+separability_N	n14417993
+separable_A	a00785002
+separate_A	a02109678
+separate_N	n04172904
+separate_V	v00328802
+separate_V2	v00328802
+separateness_N	n04742766
+separation_N	n00383606
+separationism_N	n01202665
+separatism_N	n01202665
+separatist_N	n10580030
+separative_A	a00469170
+separator_N	n02995998
+sepia_N	n01972411
+sepsis_N	n14180848
+septal_A	a02796711
+septation_N	n00398585
+septectomy_N	n00687472
+september_N	n15212739
+septet_N	n07042023
+septic_A	a02113827
+septicaemia_N	n14189837
+septicemia_N	n14189837
+septicemic_A	a02115187
+septillion_N	n13753585
+septrional_A	a01604945
+septuagenarian_N	n10580437
+septuagint_N	n06448397
+septum_N	n05222940
+septuple_A	a02219876
+sepulchral_A	a02796854
+sepulchre_N	n02921884
+sepulture_N	n02921884
+sequel_N	n06399503
+sequela_N	n14550614
+sequella_N	n07294699
+sequence_N	n01010458
+sequencer_N	n04173344
+sequent_A	a00122844
+sequential_A	a01667729
+sequester_V2	v00495808
+sequestrate_V2	v00495808
+sequestration_N	n00087218
+sequin_N	n04173698
+sequoia_N	n11640645
+seraglio_N	n03494105
+serape_N	n04173907
+seraph_N	n09539872
+seraphic_A	a02870846
+sere_A	a02553234
+serenade_N	n07042586
+serenade_V2	v01703857
+serendipitous_A	a01468552
+serendipity_N	n11463895
+serene_A	a00461195
+sereness_N	n14537472
+serenity_N	n04904352
+serf_N	n10580535
+serfdom_N	n13998263
+serflike_A	a01065614
+serge_N	n04174026
+sergeant_N	n10449521
+sergeant_major_N	n02607470
+serger_N	n04174101
+serial_A	a02797021
+serial_N	n06593803
+serialism_N	n07057196
+serialization_N	n01102862
+serialize_V2	v00279075
+seriatim_Adv	r00235634
+sericultural_A	a03116224
+sericulture_N	n00923303
+sericulturist_N	n10581772
+series_N	n05862721
+serif_N	n06828061
+serigraphy_N	n00939231
+serin_N	n01533651
+serine_N	n15022035
+seriocomedy_N	n07016797
+seriocomic_A	a01267480
+serious_A	a02118379
+seriousness_N	n04646548
+serjeant_N	n10581890
+sermon_N	n06712325
+sermonize_V	v00828374
+sermonize_V2	v00828374
+serologic_A	a02987760
+serologist_N	n10582032
+serology_N	n06063072
+serotine_N	n02147328
+serotonin_N	n14808273
+serous_A	a03116391
+serow_N	n02419056
+serpent_N	n01726692
+serpentine_A	a02316820
+serrate_A	a
+serrated_A	a02247785
+serration_N	n04174705
+serratus_N	n05550330
+serried_A	a00503020
+serrulate_A	a02247938
+sertraline_N	n04174853
+sertularian_N	n01913691
+serum_N	n05403149
+serval_N	n02126139
+servant_N	n10582154
+serve_N	n00568430
+serve_V	v01077568
+serve_V2	v01077568
+serve_VS	v01077568
+serve_VV	v01077568
+server_N	n04175039
+service_N	n00098625
+service_V2	v00456937
+serviceability_N	n05150129
+serviceable_A	a02123812
+serviceman_N	n10582746
+services_N	n00585174
+servicing_N	n00853649
+serviette_N	n03807537
+servile_A	a
+servility_N	n04906712
+serving_N	n00318391
+servitor_N	n10583250
+servitude_N	n13998014
+servo_N	n04176295
+servomechanical_A	a03137260
+sesame_N	n12874783
+sesbania_N	n12569426
+sesotho_N	n06995526
+sesquicentennial_N	n15251489
+sesquipedalian_A	a01435675
+sesquipedalian_N	n06305474
+sesquipedality_N	n07087940
+sessile_A	a00159498
+session_N	n01232091
+sestet_N	n06383016
+set_N	n00625699
+set_V	v00442669
+set_V2	v00442669
+set_VS	v00442669
+set_VV	v00442669
+set_about_V2	v00345761
+set_apart_V2	v00495808
+set_aside_V2	v00542668
+set_back_V	v02452092
+set_back_V2	v02452092
+set_forth_V	v01001294
+set_forth_V2	v01001294
+set_in_V	v00415743
+set_off_V	v00306723
+set_off_V2	v00306723
+set_on_V2	v01120069
+set_out_V	v00345761
+set_out_V2	v00345761
+set_square_N	n04177654
+set_up_N	n
+set_up_V	v01569566
+set_up_V2	v01569566
+set_upon_V2	v01126700
+seta_N	n01902022
+setback_N	n07475870
+setscrew_N	n04177329
+setswana_N	n06995664
+sett_N	n03059528
+settee_N	n04177755
+setter_N	n02100399
+setting_N	n03773268
+settle_N	n04177820
+settle_V	v00342164
+settle_V2	v00342164
+settle_VA	v00342164
+settle_VS	v00342164
+settle_down_V	v00415398
+settle_on_V2	v00486703
+settlement_N	n00228535
+settler_N	n10583387
+settling_N	n07362218
+settlor_N	n10584021
+setup_N	n00751398
+sevenfold_A	a02219876
+sevenfold_Adv	r00450382
+sever_V	v01560731
+sever_V2	v01560731
+severally_Adv	r00137915
+severalty_N	n13240971
+severance_N	n00359492
+severe_A	a00651039
+severity_N	n04639732
+sew_V	v01329239
+sew_V2	v01329239
+sewage_N	n14856893
+sewage_farm_N	n04178784
+sewage_works_N	n04178897
+sewer_N	n04179126
+sewer_gas_N	n15038426
+sewer_rat_N	n02333819
+sewerage_N	n04179126
+sewing_N	n00715674
+sewing_machine_N	n04179913
+sex_N	n00844254
+sex_V2	v00651630
+sex_up_V2	v00586241
+sexagenarian_A	a01646646
+sexagenarian_N	n10584617
+sexagesimal_A	a02887115
+sexcapade_N	n00510383
+sexism_N	n01155893
+sexist_A	a00286063
+sexist_N	n09912431
+sexless_A	a02135138
+sexploitation_N	n00419464
+sext_N	n15229974
+sextant_N	n04180888
+sextet_N	n07041902
+sextette_N	n07041902
+sextillion_N	n13753430
+sexton_N	n10585217
+sextuple_A	a02219770
+sexual_A	a02135389
+sexuality_N	n05006898
+sexy_A	a02131072
+seychellois_A	a03116517
+seychellois_N	n09730951
+sforzando_N	n06869428
+sgraffito_N	n04181083
+shabbiness_N	n00744616
+shabby_A	a01228159
+shack_N	n03547054
+shack_V	v02059916
+shack_up_V	v02651193
+shackle_N	n04181228
+shackle_V2	v01288052
+shad_N	n02530421
+shaddock_N	n07750146
+shade_N	n04181718
+shade_V	v00113420
+shade_V2	v00113420
+shade_tree_N	n13108545
+shadiness_N	n04811767
+shading_N	n01003936
+shadow_N	n05155349
+shadow_V2	v02001461
+shadowboxing_N	n00898286
+shadowing_N	n00320486
+shadowy_A	a00276862
+shady_A	a00276862
+shaft_N	n02468617
+shag_N	n00533404
+shag_V	v01896119
+shag_V2	v01896119
+shagbark_N	n12321873
+shagginess_N	n04949560
+shaggy_A	a02242887
+shaggymane_N	n13006171
+shah_N	n10585496
+shahadah_N	n05914234
+shaheed_N	n10585628
+shaitan_N	n09544746
+shakable_A	a00590782
+shake_N	n00347652
+shake_V	v00014034
+shake_V2	v00014034
+shake_off_V2	v01513430
+shake_up_V2	v01391946
+shakedown_A	a03144546
+shakedown_N	n00784934
+shakeout_N	n14494358
+shaker_N	n04183329
+shakespearian_A	a03027335
+shakiness_N	n04776021
+shaking_N	n00347180
+shaky_A	a02095037
+shale_N	n15038520
+shale_oil_N	n15038892
+shallot_N	n07723177
+shallow_A	a00691696
+shallow_N	n09433134
+shallow_V	v00535988
+shallowness_N	n05095111
+shallu_N	n12138578
+sham_A	a01116857
+sham_N	n03318438
+sham_V	v00838043
+sham_V2	v00838043
+shaman_N	n10626194
+shamanism_N	n06244852
+shamanist_A	a03135786
+shamble_N	n00292712
+shamble_V	v01917549
+shambles_N	n02666943
+shambolic_A	a03135937
+shambolically_Adv	r00451513
+shame_N	n07305098
+shame_V2	v01108053
+shamefaced_A	a00154583
+shamefacedness_N	n07507560
+shameful_A	a01227546
+shamefulness_N	n04808281
+shameless_A	a00155720
+shamelessness_N	n04859636
+shammy_N	n14761806
+shampoo_N	n00257115
+shampoo_V2	v00042017
+shamrock_N	n11752937
+shandy_N	n07912834
+shandygaff_N	n07912834
+shanghai_V2	v01471547
+shanghaier_N	n10586265
+shank_N	n00573945
+shanny_N	n02613572
+shantung_N	n04184316
+shanty_N	n03547054
+shantytown_N	n08652036
+shape_N	n00027807
+shape_V	v00142191
+shape_V2	v00142191
+shape_VV	v00142191
+shape_up_V	v00248659
+shapeless_A	a02142306
+shapelessness_N	n04691861
+shapely_A	a02138659
+shaper_N	n04184435
+shaping_N	n00925207
+shard_N	n04184701
+share_N	n00787465
+share_V	v01063930
+share_V2	v01063930
+sharecropper_N	n10586444
+shareholder_N	n10657969
+shareholding_N	n13247712
+shareware_N	n06587596
+shariah_N	n08455829
+sharing_N	n01085793
+shark_N	n01482330
+sharkskin_N	n04184880
+sharksucker_N	n02575325
+sharp_A	a00800826
+sharp_Adv	r00503102
+sharp_N	n04184957
+sharpen_V	v00314272
+sharpen_V2	v00314272
+sharpener_N	n04185071
+sharper_N	n09894909
+sharpie_N	n04185329
+sharpness_N	n04643099
+sharpshooter_N	n04185656
+shatter_V	v00333758
+shatter_V2	v00333758
+shatterproof_A	a00710097
+shave_N	n00254769
+shave_V	v00037298
+shave_V2	v00037298
+shaven_A	a02153472
+shaver_N	n04185804
+shavian_A	a03027213
+shavian_N	n10586998
+shaving_brush_N	n04185946
+shawl_N	n04186455
+shawm_N	n04186624
+sheaf_N	n02919414
+shear_N	n04186709
+shear_V2	v00587124
+shearer_N	n10587089
+shearing_N	n00360242
+shears_N	n04186848
+shearwater_N	n02060411
+sheath_N	n03062015
+sheath_knife_N	n02976123
+sheathe_V2	v01578714
+sheathing_N	n04187233
+shebang_N	n08436452
+shebeen_N	n07888378
+shed_N	n04187547
+shed_V2	v00009147
+shedder_N	n10587378
+shedding_N	n11445564
+sheen_N	n04954683
+sheep_N	n02411705
+sheepdog_N	n02104523
+sheepfold_N	n03376159
+sheepherder_N	n10587605
+sheepish_A	a00154837
+sheepishness_N	n07507560
+sheeplike_A	a02329075
+sheepman_N	n10587605
+sheeprun_N	n04188064
+sheepshank_N	n04187885
+sheepshead_N	n02592055
+sheepshearing_N	n00360404
+sheepskin_N	n06478582
+sheepwalk_N	n04188064
+sheer_A	a00520892
+sheer_Adv	r00452052
+sheer_V	v01841471
+sheet_N	n04127904
+sheet_anchor_N	n04188985
+sheeting_N	n04189282
+sheetlike_A	a00208872
+shegetz_N	n10588182
+sheik_N	n09991026
+sheika_N	n10588519
+sheikdom_N	n08558770
+sheikh_N	n10588357
+sheikhdom_N	n08558770
+shekel_N	n13706310
+sheldrake_N	n01849466
+shelduck_N	n01849676
+shelf_N	n04190052
+shelfful_N	n13769428
+shelflike_A	a03136242
+shell_N	n
+shell_V	v01903756
+shell_V2	v01903756
+shell_out_V2	v02294436
+shell_shock_N	n14388596
+shellac_N	n04191150
+shellac_V2	v01270589
+sheller_N	n10588601
+shellfire_N	n00124536
+shellfish_N	n01940736
+shellflower_N	n12357485
+shellproof_A	a02525732
+shelter_N	n04191595
+shelter_V	v02271817
+shelter_V2	v02271817
+shelve_V	v01497750
+shelve_V2	v01497750
+shelver_N	n10588724
+shepherd_N	n10587605
+shepherd_V2	v02550044
+shepherdess_N	n10589066
+sheraton_N	n04192521
+sherbert_N	n07615289
+sherbet_N	n07615289
+sheriff_N	n10589140
+sherry_N	n07900958
+shew_V	v00664788
+shew_V2	v00664788
+shibboleth_N	n07082444
+shield_N	n
+shield_V2	v01903756
+shielding_N	n00818362
+shift_N	n00196084
+shift_V	v00380159
+shift_V2	v00380159
+shiftiness_N	n04734698
+shiftless_A	a00105197
+shiftlessness_N	n04637571
+shifty_A	a02305176
+shigella_N	n01370260
+shigellosis_N	n14184608
+shiitake_N	n13001930
+shiksa_N	n10589243
+shill_N	n10589402
+shillelagh_N	n04193742
+shilling_N	n13389763
+shillyshally_N	n01067362
+shillyshally_V	v02642238
+shim_N	n04193883
+shimmer_N	n07411851
+shimmer_V	v02706478
+shimmery_A	a00283167
+shimmy_N	n00533535
+shin_N	n05562902
+shin_V	v01921772
+shinbone_N	n05594367
+shindig_N	n08253045
+shindy_N	n08253045
+shine_N	n04953954
+shine_V	v01245637
+shine_V2	v01245637
+shiner_N	n01441425
+shingle_N	n04194009
+shingle_V2	v01234223
+shingler_N	n10589566
+shingles_N	n14132829
+shingling_N	n00618264
+shingly_A	a02242223
+shininess_N	n04954683
+shining_N	n00578795
+shinny_N	n00468299
+shinplaster_N	n13385466
+shiny_A	a01119421
+ship's_chandler_N	n10590638
+ship_N	n04194289
+ship_V	v01496978
+ship_V2	v01496978
+ship_canal_N	n04196337
+shipboard_A	a01757782
+shipbuilder_N	n08073992
+shipbuilding_N	n00912822
+shipload_N	n13775523
+shipmate_N	n10590146
+shipment_N	n00061290
+shipowner_N	n10590239
+shipper_N	n08481715
+shipping_N	n01105259
+shipping_agent_N	n10590452
+shipping_office_N	n04196677
+shipshape_A	a02423649
+shipside_N	n08650391
+shipway_N	n04196337
+shipworm_N	n01967094
+shipwreck_N	n04197110
+shipwreck_V	v01566038
+shipwright_N	n10590764
+shipyard_N	n04197235
+shire_N	n02387346
+shirk_V	v00811881
+shirk_V2	v00811881
+shirker_N	n10608385
+shirking_N	n00741478
+shirring_N	n00246460
+shirt_N	n04197391
+shirtdress_N	n04197878
+shirtfront_N	n03191561
+shirting_N	n04198233
+shirtmaker_N	n10590903
+shirtsleeve_N	n04198355
+shirtsleeves_N	n14457976
+shirttail_N	n04198453
+shirtwaist_N	n04198562
+shirtwaister_N	n04198562
+shirty_A	a01138450
+shish_kebab_N	n07869775
+shit_N	n05140793
+shit_V	v00074038
+shitless_A	a00080861
+shittah_N	n11756329
+shittimwood_N	n11756522
+shiv_N	n04198722
+shiva_N	n09528727
+shivaree_N	n07054122
+shiver_N	n00867983
+shiver_V	v00014201
+shiver_V2	v00014201
+shivery_A	a00194924
+shmegegge_N	n06609785
+shmooze_N	n07136469
+shoal_N	n07995453
+shoal_V	v00535988
+shock_N	n00839292
+shock_V2	v00090186
+shockable_A	a02155675
+shocker_N	n07247803
+shocking_A	a01549964
+shod_A	a02155936
+shoddiness_N	n05041320
+shoddy_A	a01224253
+shoddy_N	n15104860
+shoe_N	n02890940
+shoe_V2	v00049770
+shoe_leather_N	n14763879
+shoebill_N	n02005399
+shoeblack_N	n09866817
+shoebox_N	n04200258
+shoeful_N	n13769549
+shoehorn_N	n04200537
+shoehorn_V2	v00301544
+shoelace_N	n04200637
+shoemaker_N	n09933098
+shoemaking_N	n00617865
+shoeshine_N	n00579082
+shoestring_N	n04200637
+shoetree_N	n04200908
+shofar_N	n04201064
+shogi_N	n00505726
+shogun_N	n10591072
+shoji_N	n04201297
+shoo_V	v02003480
+shoo_V2	v02003480
+shoofly_N	n04201435
+shook_N	n04201618
+shoot_N	n00122954
+shoot_V	v00086320
+shoot_V2	v00086320
+shoot_for_V2	v00705517
+shoot_up_V	v00432572
+shoot_up_V2	v00432572
+shooter_N	n04396093
+shooting_N	n00122661
+shooting_box_N	n04202142
+shooting_brake_N	n04201733
+shooting_gallery_N	n04201845
+shooting_range_N	n04201845
+shooting_stick_N	n04202282
+shop_N	n00892254
+shop_V	v00841986
+shop_assistant_N	n10548227
+shop_bell_N	n04203356
+shop_boy_N	n10591949
+shop_girl_N	n10592049
+shop_steward_N	n10592811
+shopaholic_N	n10591811
+shopfront_N	n04203705
+shopkeeper_N	n10592152
+shoplift_V	v02277303
+shoplift_V2	v02277303
+shoplifter_N	n09866661
+shoplifting_N	n00781480
+shopper_N	n10592397
+shopping_N	n00081836
+shopsoiled_A	a02583467
+shopwalker_N	n10097262
+shopwindow_N	n03211789
+shopworn_A	a01688757
+shore_N	n04204468
+shore_V2	v02710981
+shore_up_V2	v01219004
+shorebird_N	n02022684
+shoreline_N	n09433839
+shoring_N	n01017550
+short_A	a01436003
+short_Adv	r00061528
+short_N	n00723984
+short_V	v01618884
+short_V2	v01618884
+short_circuit_N	n04204755
+shortage_N	n05114371
+shortbread_N	n07636020
+shortcake_N	n07694659
+shortcoming_N	n05162642
+shortcut_N	n04204953
+shorten_V	v00201034
+shorten_V2	v00201034
+shortener_N	n09433952
+shortening_N	n00358931
+shortfall_N	n05114371
+shortgrass_N	n12103894
+shorthand_A	a02285969
+shorthand_N	n06350127
+shorthorn_N	n02407071
+shortia_N	n12252168
+shortish_A	a01436968
+shortlist_N	n06495625
+shortlist_V2	v00658798
+shortness_N	n04915462
+shortstop_N	n00723984
+shot_N	n00103590
+shot_put_N	n07469975
+shot_tower_N	n04206790
+shotgun_N	n04206356
+shoulder_N	n04206948
+shoulder_V2	v01238907
+shoulder_blade_N	n05279688
+shoulder_flash_N	n06884790
+shoulder_strap_N	n04333500
+shout_N	n07120524
+shout_V	v00845299
+shout_V2	v00845299
+shout_down_V2	v01809784
+shout_out_V2	v00913065
+shouting_N	n07123552
+shove_N	n00113726
+shove_V	v01584701
+shove_V2	v01584701
+shovel_N	n03996416
+shovel_V2	v01312810
+shovel_board_N	n00505871
+shoveler_N	n01848976
+shovelful_N	n13769870
+shovelhead_N	n01495006
+show_N	n00520257
+show_V	v00664788
+show_V2	v00664788
+show_V2V	v00664788
+show_VQ	v00664788
+show_VS	v00664788
+show_business_N	n08067951
+show_off_V	v02141973
+show_off_V2	v02141973
+show_up_V	v00423702
+show_up_V2	v00423702
+show_window_N	n03211789
+showboat_N	n04208760
+showcase_N	n02975212
+showdown_N	n07181043
+shower_N	n00257580
+shower_V	v00035259
+shower_V2	v00035259
+shower_bath_N	n00257580
+showerhead_N	n04209383
+showery_A	a02550333
+showgirl_N	n09920901
+showiness_N	n04699936
+showing_N	n00521209
+showjumping_N	n00450998
+showman_N	n10593745
+showmanship_N	n05640040
+showplace_N	n08648917
+showroom_N	n04209811
+showy_A	a00168039
+shrapnel_N	n04210012
+shred_N	n04045941
+shred_V2	v01573891
+shredder_N	n04210120
+shrew_N	n01891633
+shrewd_A	a00438909
+shrewdness_N	n05621439
+shrewish_A	a01138610
+shrewishness_N	n04642866
+shriek_N	n07123012
+shriek_V	v00914420
+shriek_V2	v00914420
+shrift_N	n01039560
+shrike_N	n01598588
+shrill_A	a00403982
+shrill_V	v00914420
+shrill_V2	v00914420
+shrilling_N	n07393589
+shrillness_N	n04990021
+shrimp_N	n01986806
+shrimp_V	v01142070
+shrimper_N	n04210288
+shrimpfish_N	n01457407
+shrine_N	n04210390
+shrine_V2	v01482958
+shrink_N	n10488016
+shrink_V	v00152558
+shrink_V2	v00152558
+shrinkable_A	a02158089
+shrinkage_N	n00781480
+shrinking_N	n00360485
+shrive_V2	v00903711
+shrivel_V	v00152558
+shrivel_V2	v00152558
+shriveled_A	a00883345
+shroud_N	n03879116
+shroud_V2	v01300437
+shrove_tuesday_N	n15241898
+shrub_N	n13112664
+shrubbery_N	n08439694
+shrubby_A	a03021866
+shrublet_N	n13118569
+shrug_N	n07273924
+shrug_V2	v00033955
+shrug_VS	v00033955
+shrug_off_V2	v00742149
+shtik_N	n00171882
+shtikl_N	n13763058
+shuck_N	n14805899
+shuck_V2	v00179959
+shucks_N	n05140793
+shudder_N	n00348801
+shudder_V	v00014201
+shudderingly_Adv	r00453189
+shuffle_N	n00292712
+shuffle_V	v01418667
+shuffle_V2	v01418667
+shuffleboard_N	n00467536
+shuffler_N	n10594408
+shufti_N	n00985921
+shun_V2	v00812149
+shunt_N	n04210858
+shunt_V	v02012227
+shunt_V2	v02012227
+shunter_N	n04211219
+shush_V	v00390741
+shush_V2	v00390741
+shut_V	v01346978
+shut_V2	v01346978
+shut_away_V2	v01347678
+shut_down_V2	v02426395
+shut_in_V2	v01587062
+shut_off_V	v01477394
+shut_off_V2	v01477394
+shut_out_V2	v02449340
+shut_up_V2	v00461493
+shutdown_N	n00229260
+shuteye_N	n14026089
+shutout_N	n07476495
+shutter_N	n04211356
+shutter_V2	v01242996
+shutterbug_N	n10594634
+shutting_N	n00344040
+shuttle_N	n04211857
+shuttle_V	v02062081
+shuttle_V2	v02062081
+shuttlecock_N	n04212282
+shy_A	a00339941
+shy_N	n00106888
+shy_V	v01509492
+shy_V2	v01509492
+shy_away_from_V2	v00811995
+shyly_Adv	r00228910
+shyness_N	n07523180
+shyster_N	n10594857
+sial_N	n14698233
+sialadenitis_N	n14355725
+sialolith_N	n09434125
+siamang_N	n02483708
+siamese_A	a03116651
+siamese_N	n02123597
+siberian_A	a03117272
+sibilant_A	a01157179
+sibilant_N	n07118747
+sibilation_N	n07129202
+sibling_N	n10595164
+sibyl_N	n10595361
+sibylline_A	a00899738
+sic_Adv	r00146500
+sicilian_A	a02959224
+sicilian_N	n09717566
+sick_A	a02541302
+sick_N	n07950418
+sick_V2	v00076400
+sick_benefit_N	n13297850
+sick_berth_N	n04213105
+sick_headache_N	n14327707
+sick_leave_N	n15140190
+sick_list_N	n06495824
+sick_parade_N	n08427453
+sick_pay_N	n13280795
+sickbay_N	n04213105
+sickbed_N	n04213264
+sicken_V	v00087454
+sicken_V2	v00087454
+sickish_A	a02545689
+sickle_N	n04213353
+sicklepod_N	n11872324
+sickly_A	a01178134
+sickness_N	n14061805
+sickroom_N	n04213530
+side_N	n04213626
+side_V	v01148961
+side_chapel_N	n04214413
+side_dish_N	n07580053
+side_drum_N	n04249415
+side_road_N	n04215056
+side_view_N	n05934673
+sidearm_A	a03144729
+sidearm_Adv	r00514968
+sidebar_N	n06271403
+sideboard_N	n02912065
+sideburn_N	n05262802
+sidecar_N	n04214282
+sidelight_N	n04214649
+sideline_N	n00432689
+sideline_V	v02399679
+sideline_V2	v02399679
+sidelong_A	a00762721
+sidelong_Adv	r00453580
+sidereal_A	a00643116
+siderite_N	n09434237
+sideroblast_N	n05448827
+siderocyte_N	n05454978
+sideropenia_N	n14168653
+siderosis_N	n14150470
+sidesaddle_Adv	r00453333
+sidesaddle_N	n04215153
+sideshow_N	n00523148
+sidesman_N	n10596348
+sidestep_N	n00286360
+sidestep_V	v00809654
+sidestep_V2	v00809654
+sidestroke_N	n00570683
+sideswipe_N	n07410613
+sidetrack_N	n04216106
+sidetrack_V2	v02066304
+sidewalk_N	n04215402
+sidewall_N	n04215588
+sideward_Adv	r00453939
+sidewards_Adv	r00453939
+sideway_Adv	r00454031
+sideways_Adv	r00453580
+sidewinder_N	n01756291
+siding_N	n04216106
+sidle_V	v01869196
+siege_N	n01075117
+sienna_N	n14843493
+sierra_N	n02626471
+siesta_N	n00858631
+sieve_N	n04216634
+sieve_V2	v00675768
+sift_V	v00675768
+sift_V2	v00675768
+sifter_N	n04216860
+sigeh_N	n13967215
+sigh_N	n07129602
+sigh_V	v00004032
+sigh_V2	v00004032
+sigh_VS	v00004032
+sight_N	n00881649
+sight_V2	v02163746
+sighting_N	n00880269
+sightless_A	a02160135
+sightreader_N	n10596517
+sights_N	n04216963
+sightseeing_N	n00879607
+sightseer_N	n10596689
+sigma_N	n06835951
+sigmoid_A	a02841534
+sigmoidectomy_N	n00687619
+sigmoidoscope_N	n04217387
+sigmoidoscopy_N	n00643208
+sign_N	n04217882
+sign_V	v00867231
+sign_V2	v00867231
+sign_V2V	v00867231
+sign_away_V2	v02343816
+sign_in_V	v00966152
+sign_in_V2	v00966152
+sign_off_V	v00974031
+sign_off_V2	v00974031
+sign_on_V	v02409941
+sign_on_V2	v02409941
+sign_painter_N	n10597642
+sign_up_V	v01097309
+signage_N	n08074421
+signal_A	a01286239
+signal_N	n06791372
+signal_V	v00921300
+signal_V2	v00921300
+signal_VS	v00921300
+signal_box_N	n04217546
+signaler_N	n10596899
+signalization_N	n06798336
+signalize_V2	v00922438
+signaller_N	n10596899
+signalman_N	n10597091
+signatory_N	n10597234
+signature_N	n04931428
+signboard_N	n04217882
+signer_N	n10597234
+signet_N	n04218142
+signet_ring_N	n04218271
+significance_N	n05169813
+significant_A	a02161432
+signification_N	n06601327
+significative_A	a02091300
+signify_V	v00931852
+signify_V2	v00931852
+signor_N	n10597745
+signora_N	n06342362
+signore_N	n10598013
+signorina_N	n06342490
+signpost_N	n06794374
+signpost_V2	v00922320
+sikh_N	n10598349
+silage_N	n07801342
+sild_N	n02532786
+sildenafil_N	n04218383
+silence_N	n04651974
+silence_V2	v00461493
+silencer_N	n04218564
+silene_N	n11815491
+silent_A	a00151855
+silenus_N	n09548316
+silesia_N	n04219067
+silex_N	n04219185
+silhouette_N	n04219277
+silhouette_V2	v01680621
+silica_N	n15041277
+silicate_N	n15040033
+siliceous_A	a02797704
+silicide_N	n15040129
+silicle_N	n11685766
+silicon_N	n14654541
+silicone_N	n15040493
+silicosis_N	n14150612
+silique_N	n11685621
+silk_N	n04219424
+silken_A	a00282675
+silkiness_N	n04947494
+silks_N	n04219580
+silkscreen_N	n04219718
+silkworm_N	n02300797
+silky_A	a00282675
+sill_N	n04220036
+sillabub_N	n07613158
+silliness_N	n04648440
+silly_A	a00437223
+silly_N	n10598641
+silo_N	n04220250
+siloxane_N	n15040899
+silt_N	n15042052
+silt_V	v01479545
+silt_V2	v01479545
+silt_up_V	v01479545
+siltstone_N	n15042194
+silty_A	a00503780
+silurid_N	n02517938
+silva_N	n09435405
+silvan_A	a02574481
+silver_A	a00150505
+silver_N	n03361837
+silver_V	v00282652
+silver_V2	v00282652
+silverback_N	n02481500
+silverberry_N	n12326178
+silverfish_N	n01443736
+silvern_A	a00283327
+silverpoint_N	n04221076
+silverrod_N	n12016434
+silverside_N	n02602405
+silversides_N	n01441910
+silversmith_N	n10598749
+silverspot_N	n02278463
+silversword_N	n11926365
+silvervine_N	n12371704
+silverware_N	n04221424
+silverweed_N	n12637123
+silverwork_N	n04221586
+silvery_A	a00283327
+silvex_N	n15042295
+silviculture_N	n06072145
+sima_N	n14698405
+simazine_N	n15042429
+simian_A	a02992241
+simian_N	n02470238
+similar_A	a01409581
+similarity_N	n04743605
+simile_N	n07108282
+similitude_N	n03117939
+simmer_N	n05014556
+simmer_V	v00324231
+simmer_V2	v00324231
+simmer_down_V	v01763829
+simnel_N	n07631672
+simony_N	n01114172
+simoom_N	n11507655
+simoon_N	n11507655
+simper_N	n06877990
+simper_V	v00029336
+simperer_N	n10599215
+simperingly_Adv	r00454869
+simple_A	a02166346
+simple_N	n10599354
+simpleton_N	n10599354
+simplex_A	a00234522
+simplicity_N	n04697442
+simplification_N	n00192300
+simplify_V	v00400427
+simplify_V2	v00400427
+simplistic_A	a02175487
+simulacrum_N	n03265874
+simulate_V2	v01721754
+simulation_N	n00754956
+simulator_N	n04221823
+simulcast_N	n06622449
+simultaneity_N	n05048123
+simultaneous_A	a02378496
+simultaneousness_N	n05048123
+simvastatin_N	n04221994
+sin_N	n00757080
+sin_V	v02565687
+sincere_A	a
+sincerity_N	n04646548
+sinciput_N	n05541097
+sine_N	n13787379
+sine_die_Adv	r00257338
+sine_qua_non_N	n05893261
+sinecure_N	n00604228
+sinew_N	n05030418
+sinewy_A	a02811265
+sinful_A	a01534648
+sinfulness_N	n04827957
+sing_V	v00937208
+sing_V2	v00937208
+sing_along_V	v01728613
+singable_A	a01505181
+singalong_N	n01255648
+singaporean_A	a03117653
+singaporean_N	n09749614
+singe_N	n14289942
+singe_V	v00378521
+singe_V2	v00378521
+singer_N	n10599806
+singhalese_A	a03118050
+singing_N	n00545501
+single_A	a00493460
+single_N	n00132601
+single_V2	v01409374
+single_out_V2	v00679239
+singleness_N	n04865921
+singles_N	n00483313
+singlestick_N	n04223170
+singlet_N	n04223299
+singleton_N	n04223435
+singly_Adv	r00083541
+singsong_N	n01255648
+singular_A	a02182862
+singular_N	n06299916
+singularity_N	n04763650
+singularize_V2	v00922641
+sinhala_N	n06971741
+sinhalese_A	a03118050
+sinhalese_N	n06971741
+sinister_A	a00194357
+sinistral_A	a00743435
+sinistrorse_A	a00743869
+sink_N	n
+sink_V	v01972131
+sink_V2	v01972131
+sink_in_V	v00591755
+sinkable_A	a02213748
+sinker_N	n00108965
+sinkhole_N	n09435739
+sinking_N	n07356266
+sinking_fund_N	n13359428
+sinless_A	a02513614
+sinlessness_N	n13990064
+sinner_N	n10601078
+sinologist_N	n10601234
+sinology_N	n06171524
+sinopis_N	n14844169
+sintered_A	a03153755
+sinuate_A	a02245108
+sinuosity_N	n13885207
+sinuous_A	a02316992
+sinus_N	n05252016
+sinusitis_N	n14355238
+sinusoid_N	n05253829
+sinusoidal_A	a02317145
+sioux_N	n09669125
+sip_N	n00843494
+sip_V	v01170687
+sip_V2	v01170687
+siphon_N	n01468913
+siphon_V	v01613391
+siphon_V2	v01613391
+siphonophore_N	n01912454
+sipper_N	n10601362
+sir_N	n10601451
+sirdar_N	n10601644
+sire_N	n01323355
+sire_V2	v00054628
+siren_N	n01639187
+siris_N	n11759609
+sirloin_N	n07658958
+sirocco_N	n11448153
+sirrah_N	n10602119
+sirup_N	n07859583
+sisal_N	n12477401
+siskin_N	n01531512
+sissified_A	a01476325
+sissoo_N	n12522894
+sissy_N	n10603378
+sister_N	n09827363
+sisterhood_N	n08075647
+sisterly_A	a00291665
+sit_V	v01095581
+sit_V2	v01095581
+sit_VA	v01095581
+sit_around_V	v02692882
+sit_back_V	v00026941
+sit_by_V	v02374099
+sit_down_V2	v01543123
+sit_in_V2	v02543482
+sit_out_V2	v00670179
+sit_up_V	v00020259
+sitar_N	n04224842
+site_N	n06359193
+site_V	v02333689
+sitter_N	n01792955
+sitting_N	n00344259
+sitting_room_N	n03679712
+situate_V2	v01575675
+situation_N	n00586262
+sixfold_A	a02219770
+sixfold_Adv	r00455508
+sixpence_N	n13391452
+sixpenny_A	a00935359
+sizable_A	a00624576
+size_A	a02224362
+size_N	n05095691
+size_V2	v00319214
+size_up_V2	v02153387
+sizeable_A	a00624576
+sizzle_N	n07393919
+sizzle_V	v00377906
+skank_N	n00527319
+skate_N	n01501160
+skate_V	v01936753
+skateboard_N	n04225987
+skateboarder_N	n10604380
+skateboarding_N	n00449054
+skater_N	n10604491
+skating_N	n00448466
+skating_rink_N	n04093625
+skedaddle_N	n00060747
+skedaddle_V	v02075764
+skeet_N	n00124342
+skeg_N	n04226322
+skein_N	n04226464
+skeletal_A	a02935725
+skeleton_N	n04226537
+skep_N	n04226962
+skepful_N	n13769994
+skeptic_N	n10604634
+skeptical_A	a00647247
+skepticism_N	n05698982
+sketch_N	n04227144
+sketch_V	v01006421
+sketch_V2	v01006421
+sketch_block_N	n04227370
+sketch_map_N	n04227618
+sketchbook_N	n04227370
+sketcher_N	n04227519
+sketchiness_N	n14462565
+sketchy_A	a00525105
+skew_A	a01235706
+skew_V2	v00466484
+skewer_N	n04227900
+skewer_V2	v01444563
+ski_N	n04228054
+ski_V	v01938426
+ski_jump_N	n04229620
+ski_lift_N	n04231693
+skibob_N	n04228422
+skid_N	n00329031
+skid_V	v01870275
+skid_V2	v01870275
+skidder_N	n04229007
+skidpan_N	n04229195
+skier_N	n10605253
+skiff_N	n04229480
+skiffle_N	n07066459
+skiffle_group_N	n08250635
+skiing_N	n00440747
+skilful_A	a02226162
+skill_N	n05636887
+skilled_A	a02225510
+skillet_N	n03400231
+skillfully_Adv	r00455933
+skillfulness_N	n05640433
+skilly_N	n07704305
+skim_A	a00993316
+skim_N	n06598746
+skim_V	v00627824
+skim_V2	v00627824
+skimmed_milk_N	n07846557
+skimmer_N	n02043808
+skimming_N	n00150762
+skimp_V	v02225739
+skimp_V2	v02225739
+skimpy_A	a02337188
+skin_N	n01895735
+skin_V	v01262936
+skin_V2	v01262936
+skin_diving_N	n00444651
+skin_graft_N	n05239437
+skinflint_N	n10357737
+skinful_N	n13769672
+skinhead_N	n10607478
+skinheads_N	n08371200
+skink_N	n01684133
+skinless_A	a02597781
+skinner_N	n10338094
+skinniness_N	n05001724
+skinny_A	a02935913
+skinny_N	n07218853
+skint_A	a02023287
+skintight_A	a01448058
+skip_N	n00074624
+skip_V	v00616498
+skip_V2	v00616498
+skipjack_N	n02176439
+skipper_N	n09892831
+skipper_V2	v02447001
+skipping_rope_N	n03605233
+skirl_N	n07393988
+skirmish_N	n00959376
+skirmish_V	v01123765
+skirmisher_N	n10605848
+skirret_N	n12945549
+skirt_N	n04230808
+skirt_V	v00809654
+skirt_V2	v00809654
+skirting_board_N	n02800354
+skit_N	n00551508
+skitter_V	v01448917
+skittish_A	a00919155
+skittishness_N	n04625716
+skittle_N	n03825271
+skittle_V2	v01146697
+skittle_pin_N	n03825271
+skittles_N	n00462383
+skivvy_N	n10607933
+skua_N	n02044778
+skulk_V	v01918521
+skulker_N	n10277352
+skull_N	n05540121
+skullcap_N	n04232153
+skullduggery_N	n06760722
+skunk_N	n02445715
+skunkweed_N	n12810151
+sky_N	n09436708
+sky_V2	v01512625
+skybox_N	n04232312
+skycap_N	n10608073
+skydiver_N	n10608188
+skydiving_N	n00304040
+skyhook_N	n04232437
+skylark_N	n01527917
+skylark_V	v01883716
+skylight_N	n04232800
+skyline_N	n08585657
+skyrocket_N	n04232902
+skyrocket_V	v01944086
+skyrocket_V2	v01944086
+skysail_N	n04233027
+skyscraper_N	n04233124
+skywalk_N	n04233295
+skyward_A	a02491171
+skyward_Adv	r00260919
+skywards_Adv	r00260919
+skywriting_N	n06403852
+slab_N	n04233405
+slack_A	a00755482
+slack_N	n04233556
+slack_V	v00214624
+slack_off_V	v00245059
+slacken_V	v00421125
+slacken_V2	v00421125
+slacken_off_V	v00156485
+slacker_N	n10608385
+slackness_N	n04666416
+slacks_N	n04233715
+slag_N	n15042856
+slagheap_N	n07962991
+slain_N	n07950592
+slake_V2	v00214624
+slalom_N	n07463950
+slam_N	n06767922
+slam_V	v01242391
+slam_V2	v01242391
+slammer_N	n03592245
+slander_N	n01220336
+slander_V2	v00846509
+slanderer_N	n09999135
+slanderous_A	a01161233
+slang_N	n07157273
+slang_V2	v00845658
+slanginess_N	n04912506
+slanguage_N	n07281523
+slangy_A	a01046784
+slant_N	n05069199
+slant_V	v00680485
+slant_V2	v00680485
+slantingly_Adv	r00457072
+slantwise_Adv	r00457171
+slap_Adv	r00277585
+slap_N	n00133668
+slap_V2	v01416871
+slapdash_A	a00312519
+slapdash_Adv	r00277585
+slapper_N	n10608803
+slapshot_N	n01264795
+slapstick_A	a01267632
+slapstick_N	n04233960
+slash_N	n
+slash_V	v00388065
+slash_V2	v00388065
+slasher_N	n04234160
+slat_N	n04234455
+slate_N	n04234670
+slate_V2	v00709844
+slate_V2V	v00709844
+slate_club_N	n08230294
+slate_pencil_N	n04234763
+slating_N	n01105152
+slattern_N	n10609198
+slatternliness_N	n04896995
+slatternly_A	a02424716
+slaty_A	a
+slaughter_N	n00223854
+slaughter_V2	v00479176
+slaughterer_N	n09884133
+slaughterhouse_N	n02666943
+slav_A	a03118661
+slav_N	n09676884
+slave_N	n10609325
+slave_V	v02421199
+slave_driver_N	n10609871
+slave_trade_N	n01114284
+slave_traffic_N	n01114284
+slaveholder_N	n10610096
+slaveholding_A	a01066441
+slavelike_A	a00791044
+slaver_N	n10610096
+slaver_V	v00102974
+slavery_N	n00415442
+slavey_N	n10607933
+slavish_A	a00790691
+slavonic_A	a03118790
+slaw_N	n07808587
+slay_V2	v02482425
+slayer_N	n10231087
+sleaziness_N	n04816761
+sleazy_A	a01984806
+sled_N	n04235291
+sledder_N	n10610333
+sledding_N	n00048051
+sledge_N	n03731695
+sledge_V	v01416732
+sledge_V2	v01416732
+sledgehammer_N	n03731695
+sleek_A	a00282675
+sleek_V2	v01245986
+sleekness_N	n04947494
+sleep_N	n13962765
+sleep_V	v00014742
+sleep_V2	v00014742
+sleep_in_V	v00015806
+sleep_off_V2	v02288042
+sleep_over_V	v02652729
+sleeper_N	n00064370
+sleepiness_N	n14030435
+sleeping_N	n00858188
+sleeping_bag_N	n04235860
+sleeping_car_N	n04236001
+sleeping_draught_N	n04236182
+sleeping_pill_N	n04236182
+sleeping_sickness_N	n14343735
+sleepless_A	a00092391
+sleeplessness_N	n14022959
+sleepover_N	n07455984
+sleepwalker_N	n10611361
+sleepwalking_N	n00285141
+sleepy_A	a00189017
+sleepyhead_N	n10611541
+sleet_N	n11507951
+sleet_V	v02759254
+sleety_A	a
+sleeve_N	n04236377
+sleeved_A	a02256868
+sleeveless_A	a02257038
+sleigh_N	n04235291
+sleigh_V	v01939174
+sleigh_V2	v01939174
+sleigh_bell_N	n04236935
+sleight_N	n05642815
+slender_A	a00990855
+slenderize_V	v00045817
+slenderize_V2	v00045817
+slenderness_N	n05002155
+sleuth_N	n10611613
+slew_V	v01870275
+slew_V2	v01870275
+slice_N	n00572043
+slice_V	v01124389
+slice_V2	v01124389
+slice_up_V2	v01254477
+slicer_N	n04237287
+slicing_N	n00387424
+slick_A	a00148078
+slick_N	n04237565
+slicker_N	n03844815
+slickness_N	n04947628
+slide_N	n00328502
+slide_V	v01870275
+slide_V2	v01870275
+slide_rule_N	n04238763
+slider_N	n00109081
+slight_A	a01554510
+slight_N	n01225783
+slight_V2	v00617413
+slightingly_Adv	r00317562
+slightness_N	n05002155
+slim_A	a00990855
+slim_V	v00045817
+slim_V2	v00045817
+slime_N	n14956661
+slimed_A	a02235826
+sliminess_N	n04781349
+slimness_N	n05002155
+slimy_A	a01133017
+sling_N	n04239436
+sling_V	v01514348
+sling_V2	v01514348
+slingback_N	n04239786
+slinger_N	n10611988
+slinging_N	n00107016
+slingshot_N	n04240097
+slink_V	v01917123
+slip_N	n
+slip_V	v00059376
+slip_V2	v00059376
+slip_away_V	v02072849
+slip_by_V	v02072849
+slip_carriage_N	n04240576
+slip_coach_N	n04240576
+slip_in_V2	v01025602
+slip_off_V	v00051370
+slip_off_V2	v00051370
+slip_on_V2	v00051170
+slip_road_N	n02671988
+slip_up_V	v00618057
+slipcover_N	n04240752
+slipknot_N	n04241042
+slipover_N	n04021028
+slippage_N	n00328885
+slipper_N	n04241394
+slippered_A	a02156505
+slipperiness_N	n04875728
+slippery_A	a02234781
+slippy_A	a02234781
+slipshod_A	a00312519
+slipstream_N	n11423197
+slipway_N	n04565039
+slit_N	n04241940
+slit_V2	v01558883
+slither_V	v01886488
+slithery_A	a02236146
+sliver_N	n09385137
+sliver_V	v00144314
+sliver_V2	v00144314
+slivovitz_N	n07904293
+slob_N	n10612210
+slobber_N	n05416678
+slobber_V	v00102974
+slobber_V2	v00102974
+sloe_N	n07752109
+sloe_gin_N	n07904637
+slog_V	v01415585
+slog_V2	v01415585
+slogan_N	n07152259
+sloganeer_N	n10612373
+sloganeering_N	n07246469
+slogger_N	n09871095
+sloop_N	n04242408
+slop_N	n06775969
+slop_V	v01178220
+slop_V2	v01178220
+slop_basin_N	n04242704
+slop_pail_N	n04243003
+slope_N	n05068461
+slope_V	v02037090
+slope_V2	v02037090
+slopingly_Adv	r00457072
+sloppiness_N	n04627506
+sloppy_A	a00312519
+slops_N	n04243142
+slopseller_N	n10612518
+slopshop_N	n04243251
+slosh_V	v01374587
+slosh_V2	v01374587
+slot_N	n04243370
+slot_V2	v00679112
+slot_machine_N	n04243941
+sloth_N	n00758795
+slothful_A	a00294579
+slouch_N	n05003273
+slouch_V	v01929824
+slouch_hat_N	n02987379
+sloucher_N	n10612803
+slouchingly_Adv	r00458721
+slouchy_A	a02426550
+slough_N	n09438055
+slough_V	v00009147
+slough_V2	v00009147
+slough_off_V2	v01254912
+slovak_N	n06944820
+sloven_N	n10612210
+slovenian_A	a02964291
+slovenian_N	n09749753
+slovenliness_N	n04896878
+slovenly_A	a02425749
+slow_A	a00980527
+slow_Adv	r00161630
+slow_V	v00439958
+slow_V2	v00439958
+slow_down_V	v00026385
+slow_down_V2	v00026385
+slow_up_V2	v00439958
+slowcoach_N	n10442232
+slowdown_N	n01067577
+slower_Adv	r00086621
+slowest_Adv	r00086780
+slowgoing_A	a00885594
+slowness_N	n05061977
+slub_N	n04948905
+sludge_N	n14591804
+slug_N	n00134780
+slug_V	v01415585
+slug_V2	v01415585
+sluggard_N	n10612931
+slugger_N	n09843956
+sluggish_A	a00034322
+sluggishness_N	n04635953
+sluice_N	n04244379
+sluice_V	v00455368
+sluice_V2	v00455368
+sluice_valve_N	n04244615
+sluicegate_N	n04244615
+slum_N	n08651832
+slum_V	v02492694
+slumber_N	n14015148
+slumber_V	v00014742
+slumber_V2	v00014742
+slumberer_N	n10610465
+slumberous_A	a00189253
+slumgullion_N	n07593107
+slummy_A	a02025885
+slump_N	n13556509
+slump_V	v00432839
+slump_V2	v00432839
+slur_N	n04694441
+slur_V	v00311113
+slur_V2	v00311113
+slurry_N	n14591333
+slush_N	n15043308
+slushy_A	a00854413
+slut_N	n09772930
+sluttish_A	a00361837
+sly_A	a00148078
+slyness_N	n05621178
+smack_Adv	r00277585
+smack_N	n00133668
+smack_V	v01197208
+smack_V2	v01197208
+smacker_N	n00133875
+smacking_N	n00133668
+small_A	a01391351
+small_Adv	r00225971
+small_N	n05097081
+smaller_A	a01394922
+smallholder_N	n10613387
+smallholding_N	n13249245
+smallish_A	a01395028
+smallmouth_N	n02565072
+smallness_N	n04834073
+smallpox_N	n14124423
+smaltite_N	n15043118
+smarmy_A	a02181432
+smart_A	a00438707
+smart_N	n14331873
+smart_V	v02122164
+smarta_N	n10613839
+smartness_N	n04632963
+smash_Adv	r00458932
+smash_N	n
+smash_V	v01800195
+smash_V2	v01800195
+smash_up_V2	v01566705
+smasher_N	n00064504
+smashing_N	n00376825
+smattering_N	n05806498
+smear_N	n00072261
+smear_V	v00846509
+smear_V2	v00846509
+smear_word_N	n06721081
+smegma_N	n05417162
+smell_N	n00882961
+smell_V	v00589469
+smell_V2	v00589469
+smell_VA	v00589469
+smelling_bottle_N	n04246060
+smelly_A	a01053634
+smelt_N	n02540412
+smelt_V2	v01681913
+smelter_N	n04246156
+smew_N	n01855188
+smilax_N	n12441552
+smile_N	n06878071
+smile_V	v00028565
+smile_V2	v00028565
+smiler_N	n05601357
+smiley_N	n06280162
+smilingly_Adv	r00459036
+smilo_N	n12126736
+smirch_N	n00072261
+smirch_V2	v00846509
+smirk_N	n06878580
+smirk_V	v00029336
+smirker_N	n10614507
+smite_V	v00259927
+smite_V2	v00259927
+smith_N	n10614629
+smithereens_N	n08482866
+smithy_N	n03383646
+smock_N	n03258730
+smocking_N	n04246271
+smog_N	n14518377
+smoggy_A	a00462741
+smoke_N	n00108181
+smoke_V	v01198101
+smoke_V2	v01198101
+smoke_bomb_N	n04246459
+smoke_out_V2	v02056854
+smoke_screen_N	n01050872
+smokehouse_N	n04246731
+smokeless_A	a02234485
+smoker_N	n04246855
+smokestack_N	n04247175
+smoking_N	n00834636
+smoking_car_N	n04246855
+smoking_carriage_N	n04246855
+smoking_compartment_N	n04246855
+smoking_mixture_N	n04247336
+smoking_room_N	n04247440
+smoky_A	a02233927
+smoldering_A	a00116058
+smooth_A	a02236842
+smooth_N	n01263924
+smooth_V	v01245637
+smooth_V2	v01245637
+smooth_out_V	v02313098
+smoothbark_N	n12335937
+smoothbore_N	n04247544
+smoothhound_N	n01492569
+smoothie_N	n07914271
+smoothing_iron_N	n03584829
+smoothing_plane_N	n04247630
+smoothness_N	n04709011
+smorgasbord_N	n07593199
+smother_N	n11508303
+smother_V2	v01568630
+smothering_A	a00268383
+smoulder_N	n07304096
+smoulder_V	v00377569
+smudge_N	n04694441
+smudge_V	v01251928
+smudge_V2	v01251928
+smudgy_A	a00423001
+smug_A	a00589448
+smuggle_V2	v02345856
+smuggler_N	n10615334
+smuggling_N	n01112132
+smugness_N	n07531998
+smut_N	n00747215
+smut_V2	v00089154
+smuttiness_N	n04903678
+smutty_A	a00421002
+snack_N	n07577374
+snack_bar_N	n04247736
+snack_counter_N	n04247736
+snaffle_N	n04247876
+snaffle_V2	v01300805
+snaffle_bit_N	n04247876
+snafu_N	n00075283
+snag_N	n05691144
+snag_V	v01260593
+snag_V2	v01260593
+snail_N	n01944390
+snailfish_N	n02647294
+snailflower_N	n12577895
+snake_N	n01726692
+snake_V	v01883210
+snake_charmer_N	n10615584
+snakebird_N	n02054502
+snakebite_N	n14287647
+snakeblenny_N	n02615980
+snakefly_N	n02267208
+snakewood_N	n11775626
+snaky_A	a02316820
+snap_N	n00120943
+snap_V	v00337065
+snap_V2	v00337065
+snap_VS	v00337065
+snap_back_V	v00093020
+snap_fastener_N	n04248209
+snap_off_V2	v01298931
+snap_up_V2	v02304648
+snapdragon_N	n12877244
+snapper_N	n01666228
+snappish_A	a01138770
+snappishness_N	n04642258
+snappy_A	a00874226
+snapshot_N	n04248607
+snare_N	n04248851
+snare_V2	v00783042
+snare_drum_N	n04249415
+snarer_N	n10615808
+snarl_N	n05685879
+snarl_V	v00402831
+snarl_V2	v00402831
+snarl_up_V2	v00402831
+snatch_N	n00138956
+snatch_V	v01213146
+snatch_V2	v01213146
+snatcher_N	n10230801
+snazzy_A	a00976016
+sneak_N	n10091012
+sneak_V	v01911888
+sneak_V2	v01911888
+sneak_out_V	v02076027
+sneak_thief_N	n10616204
+sneakingly_Adv	r00459764
+sneaky_A	a02088974
+sneer_N	n06716483
+sneer_V	v00032539
+sneerer_N	n10616379
+sneeringly_Adv	r00459905
+sneeze_N	n14314850
+sneeze_V	v00004819
+sneezer_N	n10616578
+sneezeweed_N	n11977303
+sneezy_A	a02546624
+snick_N	n00128324
+snick_V	v01259141
+snick_V2	v01259141
+snicker_N	n07128060
+snicker_V	v00030010
+snide_A	a00907400
+sniff_N	n00883139
+sniff_V	v00007549
+sniff_V2	v00007549
+sniff_VS	v00007549
+sniff_out_V2	v02125460
+sniffer_N	n10616670
+sniffle_V	v00007549
+sniffler_N	n10616779
+sniffly_A	a02473757
+sniffy_A	a01891109
+snifter_N	n04249882
+snigger_N	n07128060
+snigger_V	v00030010
+snip_N	n00359614
+snip_V	v01321002
+snip_V2	v01321002
+snipe_N	n00124151
+snipe_V	v00862683
+snipe_V2	v00862683
+snipefish_N	n01457082
+sniper_N	n10616899
+snippet_N	n04250026
+snipping_N	n04250026
+snips_N	n04250473
+snit_N	n14407435
+snitch_V	v00841986
+snitch_V2	v00841986
+snivel_N	n00836149
+snivel_V	v00067274
+sniveller_N	n10776339
+snob_N	n10617024
+snobbery_N	n04889162
+snobbish_A	a01858740
+snobbishness_N	n04889162
+snog_V	v01431230
+snogging_N	n00854393
+snood_N	n04250692
+snook_N	n02560110
+snooker_N	n00501304
+snoop_N	n10617193
+snoop_V	v00785690
+snooper_N	n10617193
+snootiness_N	n05214851
+snooty_A	a01890382
+snooze_N	n00858377
+snooze_V	v00015303
+snore_N	n00835976
+snore_V	v00017031
+snorer_N	n10617397
+snorkel_N	n04250850
+snorkeling_N	n00444937
+snort_N	n07123870
+snort_V	v00006523
+snort_V2	v00006523
+snort_VS	v00006523
+snorter_N	n04251377
+snorty_A	a01138450
+snot_N	n05416048
+snotty_A	a00423269
+snout_N	n02452637
+snow_N	n03066743
+snow_V	v00839194
+snow_V2	v00839194
+snow_line_N	n08547816
+snowball_N	n04251560
+snowball_V	v00158384
+snowball_V2	v00158384
+snowbank_N	n04251701
+snowbell_N	n12777680
+snowberry_N	n12677612
+snowblindness_N	n14555790
+snowboard_N	n04251791
+snowboarder_N	n10617665
+snowboarding_N	n00329468
+snowbound_A	a00559031
+snowcap_N	n09438844
+snowdrift_N	n09438940
+snowdrop_N	n11725973
+snowfall_N	n11508382
+snowfield_N	n09439032
+snowflake_N	n01538630
+snowman_N	n04251983
+snowmobile_N	n04252077
+snowplough_N	n04252225
+snowplow_N	n04252225
+snowshoe_N	n04252331
+snowstorm_N	n11509570
+snowsuit_N	n04252560
+snowy_A	a
+snub_A	a01437268
+snub_N	n01225997
+snub_V2	v00798539
+snuff_A	a00383957
+snuff_N	n00883139
+snuff_V	v00109263
+snuff_V2	v00109263
+snuff_out_V2	v00478217
+snuffbox_N	n04253057
+snuffer_N	n04253168
+snuffers_N	n04253304
+snuffle_N	n00836149
+snuffle_V	v00067274
+snuffler_N	n10618007
+snug_A	a00477284
+snug_N	n03144365
+snuggery_N	n03144365
+snuggle_V	v01424948
+snuggle_V2	v01424948
+snugness_N	n14446298
+so_Adv	r00037641
+so_N	n06868844
+soak_N	n00256501
+soak_V	v00216216
+soak_V2	v00216216
+soak_up_V	v00601043
+soaker_N	n09782167
+soaking_Adv	r00461405
+soap_N	n04253437
+soap_V2	v00036932
+soap_bubble_N	n09439120
+soap_opera_N	n06622020
+soapberry_N	n12741222
+soapbox_N	n03159640
+soapfish_N	n02570484
+soapiness_N	n04947888
+soapstone_N	n15044327
+soapsuds_N	n09439213
+soapweed_N	n12483282
+soapwort_N	n11814584
+soapy_A	a03026319
+soar_N	n00326291
+soar_V	v00155406
+soar_V2	v00155406
+sob_N	n00868669
+sob_V	v00067129
+sob_V2	v00067129
+sob_stuff_N	n07222433
+sobbingly_Adv	r00460339
+sober_A	a00799517
+sober_V	v00149118
+sober_V2	v00149118
+sober_up_V2	v00149118
+soberness_N	n04647478
+sobersided_A	a01268636
+sobersides_N	n10618146
+sobralia_N	n12083113
+sobriety_N	n01069777
+sobriquet_N	n06337693
+socage_N	n00579834
+soccer_N	n00478262
+sociability_N	n04652930
+sociable_A	a02257141
+sociable_N	n08256369
+social_A	a02248349
+social_N	n08256369
+social_work_N	n01208924
+socialism_N	n06220616
+socialist_A	a00298041
+socialist_N	n10618848
+socialistic_A	a00298041
+socialite_N	n10619409
+sociality_N	n04652635
+socialization_N	n01128984
+socialize_V2	v00405853
+socializer_N	n10619492
+society_N	n07966140
+sociobiologic_A	a02666132
+sociobiologically_Adv	r00133719
+sociobiologist_N	n10620437
+sociobiology_N	n06082972
+sociocultural_A	a02872654
+socioeconomic_A	a02717021
+socioeconomically_Adv	r00203526
+sociolinguist_N	n10620586
+sociolinguistic_A	a02842981
+sociolinguistically_Adv	r00131018
+sociolinguistics_N	n06181123
+sociological_A	a02906206
+sociologist_N	n10620758
+sociology_N	n06151693
+sociometry_N	n06152631
+sociopath_N	n10489564
+sociopathic_A	a02799173
+sock_N	n04254777
+sock_V2	v01397088
+socket_N	n04255034
+sockeye_N	n02536165
+socle_N	n04255499
+socratic_A	a03033636
+sod_N	n09463919
+sod_V	v01335711
+soda_N	n07927512
+soda_biscuit_N	n07694516
+soda_cracker_N	n07695284
+soda_fountain_N	n04255670
+soda_water_N	n07927512
+sodalist_N	n10621400
+sodalite_N	n15044648
+sodden_A	a02549032
+sodium_N	n14655371
+sodoku_N	n14567690
+sodom_N	n08795654
+sodomite_N	n10621514
+sodomy_N	n00849294
+sofa_N	n04256520
+soffit_N	n04256758
+soft_A	a
+soft_solder_N	n14718715
+softball_N	n00475787
+soften_V	v00254867
+soften_V2	v00254867
+softener_N	n15055936
+softening_N	n13557766
+softhearted_A	a01158453
+softheartedness_N	n07505347
+softie_N	n10621738
+softish_A	a01154886
+softness_N	n04638857
+software_N	n06566077
+softwood_N	n15100257
+softy_N	n10621738
+sogginess_N	n14536331
+soggy_A	a00034322
+soh_N	n06868844
+soigne_A	a00850983
+soignee_A	a00850983
+soil_N	n08493064
+soil_V	v01534147
+soil_V2	v01534147
+soil_pipe_N	n04257684
+soiling_N	n00276620
+soiree_N	n08255231
+sojourn_N	n01055360
+sojourn_V	v02709422
+sojourner_N	n10621847
+sol_N	n06868844
+solace_N	n01211667
+solace_V2	v01814815
+solan_N	n02053425
+solanaceous_A	a02799301
+solar_A	a02799016
+solar_plexus_N	n05508735
+solarium_N	n04356925
+solarization_N	n05044387
+solder_N	n14718822
+solder_V2	v01595260
+solderer_N	n10621941
+soldering_iron_N	n04258859
+soldier_N	n02207647
+soldier_V	v01097031
+soldierfish_N	n01451426
+soldiering_N	n00741478
+soldierly_A	a01518694
+soldiery_N	n08397255
+sole_A	a02152985
+sole_N	n02663849
+sole_V2	v00533403
+solecism_N	n00076196
+soleless_A	a02259966
+solemn_A	a02118840
+solemnity_N	n04647826
+solemnization_N	n00516086
+solemnize_V2	v00579565
+solenogaster_N	n01954516
+solenoid_N	n04259202
+soleus_N	n05575582
+solfege_N	n01255808
+solferino_N	n01295153
+solicit_V	v00753734
+solicit_V2	v00753734
+solicitation_N	n00161044
+solicitor_N	n10623175
+solicitor_general_N	n10623533
+solicitorship_N	n00604321
+solicitous_A	a00164681
+solicitude_N	n07505207
+solid_A	a02260035
+solid_N	n13860793
+solidarity_N	n04765038
+solidification_N	n13491060
+solidify_V	v00445169
+solidify_V2	v00445169
+solidity_N	n04671075
+solidness_N	n04671075
+solidus_N	n06844903
+soliloquize_V	v00964478
+soliloquy_N	n07011529
+solipsism_N	n05976649
+solitaire_N	n
+solitary_A	a01313649
+soliton_N	n07346344
+solitude_N	n08652480
+solleret_N	n04259468
+solmization_N	n01255935
+solo_A	a02252480
+solo_N	n00304729
+soloist_N	n10623650
+solstice_N	n15221818
+solubility_N	n05210221
+soluble_A	a02265015
+solute_N	n15047849
+solution_N	n00190783
+solvability_N	n05215483
+solvable_A	a02266451
+solvate_N	n15047988
+solvation_N	n13558125
+solve_V2	v00634906
+solvency_N	n14478143
+solvent_A	a02026312
+solvent_N	n06743506
+som_N	n13701928
+soma_N	n05217168
+somali_A	a03119182
+somali_N	n06991004
+somalian_A	a03119182
+somalian_N	n09749880
+soman_N	n15056372
+somatic_A	a01778935
+somatogenic_A	a01779792
+somatosense_N	n05654873
+somatosensory_A	a02799595
+somatotropin_N	n05412649
+somber_A	a00365261
+sombre_A	a00365261
+sombreness_N	n04647478
+sombrero_N	n04259630
+some_A	a02267308
+somebody_NP	n00007846
+someday_Adv	r00189401
+somehow_Adv	r00026137
+someone_NP	n00007846
+someplace_Adv	r00025559
+somersault_N	n00439484
+somersault_V	v01867697
+somesthesia_N	n05659856
+sometime_Adv	r00021702
+sometimes_Adv	r00021878
+someway_Adv	r00026137
+somewhat_Adv	r00035718
+somewhere_Adv	r00025559
+somewhere_N	n08489765
+sommelier_N	n10623806
+somnambulism_N	n00285141
+somnambulist_N	n10611361
+somniloquist_N	n10623949
+somnolence_N	n14030435
+somnolent_A	a00189253
+son_N	n09537144
+sonant_N	n07120364
+sonar_N	n04259771
+sonata_N	n07044088
+sonatina_N	n07044680
+sone_N	n13713817
+song_N	n00546389
+songbird_N	n01526521
+songbook_N	n06418146
+songster_N	n01526521
+songstress_N	n10624437
+songwriter_N	n10624540
+sonic_A	a00175528
+sonnet_N	n06381372
+sonneteer_N	n10625000
+sonny_N	n09871229
+sonogram_N	n04260364
+sonograph_N	n04260589
+sonography_N	n00901789
+sonority_N	n04989657
+sonorous_A	a01457692
+sonsy_A	a02138989
+soon_Adv	r00033922
+sooner_Adv	r00115554
+soonest_Adv	r00034641
+soot_N	n14793533
+soot_V2	v01262470
+sooth_N	n04867440
+soothe_V2	v00063916
+soothing_A	a00197151
+soothsayer_N	n10102506
+sooty_A	a00388849
+sop_N	n01024968
+sop_V2	v00216216
+sophism_N	n05895138
+sophist_N	n09899929
+sophistic_A	a02999616
+sophisticate_N	n10625285
+sophisticated_A	a02270342
+sophistication_N	n00753472
+sophistry_N	n05895138
+sophomore_N	n10625438
+soporific_A	a01346198
+soporific_N	n04260934
+sopping_Adv	r00461405
+soppy_A	a00854413
+sopranino_A	a01215028
+soprano_A	a01214842
+soprano_N	n04985930
+sorb_N	n07770180
+sorbate_N	n14596956
+sorbent_N	n14597158
+sorbet_N	n07614348
+sorcerer_N	n10625860
+sorceress_N	n10626540
+sorcery_N	n05978812
+sordid_A	a00031384
+sordidness_N	n04807971
+sore_A	a00115193
+sore_N	n14183065
+sorehead_N	n10626630
+soreness_N	n07495973
+sorghum_N	n07860103
+sorgo_N	n12138757
+sorority_N	n08230477
+sorption_N	n13558490
+sorrel_A	a00384099
+sorrel_N	n02389026
+sorrow_N	n05833683
+sorrow_V	v01797347
+sorrowful_A	a
+sorry_A	a01150475
+sort_N	n04746262
+sort_V	v00654625
+sort_V2	v00654625
+sort_out_V2	v00621058
+sorter_N	n04261116
+sortie_N	n00304851
+sorting_N	n01016832
+sorus_N	n13094145
+sos_N	n06803845
+sot_N	n10037385
+soteriological_A	a02799689
+soteriology_N	n06191687
+sotho_A	a03119441
+sotho_N	n06995222
+sottish_A	a00798491
+sottishness_N	n04885990
+sotto_voce_Adv	r00257418
+sou_N	n13393265
+souari_N	n12373739
+soubrette_N	n05929461
+soubriquet_N	n06337693
+souchong_N	n07935043
+souffle_N	n07843464
+sough_V	v01046815
+soughingly_Adv	r00510495
+souk_N	n04261281
+soul_N	n00933154
+soulful_A	a00856651
+soulless_A	a02107991
+sound_A	a02273326
+sound_N	n04981139
+sound_V	v00491689
+sound_V2	v00491689
+sound_VA	v00491689
+sound_VS	v00491689
+sound_film_N	n04261868
+sound_off_V	v00907147
+sound_out_V2	v00809071
+sound_recording_N	n04262678
+sound_wave_N	n07347224
+soundbox_N	n04261506
+sounder_N	n04261767
+sounding_N	n01004961
+sounding_board_N	n04262161
+soundless_A	a01919428
+soundman_N	n10627557
+soundness_N	n05031849
+soundproof_A	a01775420
+soundproof_V2	v00495505
+soundtrack_N	n04262969
+soup_N	n07583197
+soup_V2	v00085246
+soup_kitchen_N	n08056128
+soupcon_N	n13774115
+soupspoon_N	n04263502
+soupy_A	a00854413
+sour_A	a02368787
+sour_N	n04993882
+sour_V	v00458471
+sour_V2	v00458471
+sourball_N	n07599383
+source_N	n04263614
+sourdine_N	n04263950
+sourdough_N	n10627714
+souring_N	n13559409
+sourness_N	n04642057
+sourpuss_N	n10627899
+soursop_N	n07761309
+souse_N	n00277811
+souse_V2	v00216216
+soutache_N	n04264134
+soutane_N	n04264233
+south_A	a01602330
+south_Adv	r00243938
+south_N	n08561583
+south_southeast_N	n13833119
+south_southwest_N	n13833623
+southbound_A	a01602683
+southeast_A	a01603518
+southeast_Adv	r00462016
+southeast_N	n08561462
+southeaster_N	n11448714
+southeasterly_A	a01603518
+southeastern_A	a00827743
+southeastward_A	a01603789
+southeastward_Adv	r00512210
+southerly_A	a01602966
+southerly_Adv	r00462859
+southern_A	a01605081
+southerner_N	n10628222
+southernism_N	n06195698
+southernmost_A	a01603354
+southernness_N	n05079309
+southernwood_N	n11929291
+southland_N	n08563085
+southpaw_N	n10252921
+southward_Adv	r00462954
+southwards_Adv	r00462954
+southwest_A	a01603869
+southwest_Adv	r00462110
+southwest_N	n08561714
+southwester_N	n11448593
+southwesterly_A	a01603869
+southwestern_A	a00826215
+southwestward_A	a01604146
+southwestward_Adv	r00512379
+souvenir_N	n03610270
+souvlaki_N	n07870069
+sovereign_A	a00792641
+sovereign_N	n10628644
+sovereignty_N	n05198321
+soviet_A	a02959406
+soviet_N	n08320201
+sovietize_V2	v01744266
+sow_N	n02396088
+sow_V	v00969370
+sow_V2	v00969370
+sowbane_N	n11829922
+sowbelly_N	n07671363
+sowbread_N	n12093600
+sower_N	n10629020
+soy_N	n07729485
+soya_N	n07729485
+sozzled_A	a00798103
+spa_N	n03506370
+space_N	n00028651
+space_V2	v01988080
+space_bar_N	n04264628
+space_capsule_N	n04264765
+space_heater_N	n04265275
+space_helmet_N	n04265428
+space_rocket_N	n04265904
+space_vehicle_N	n04264914
+spacecraft_N	n04264914
+spaceflight_N	n00313502
+spaceship_N	n04304215
+spacesuit_N	n04266375
+spacewalker_N	n10629329
+spaceward_Adv	r00515228
+spacing_N	n05083328
+spacious_A	a00476249
+spaciousness_N	n05105265
+spackle_N	n15048888
+spade_N	n04266486
+spade_V2	v01310249
+spadefish_N	n02604954
+spadefoot_N	n01649170
+spadeful_N	n13769870
+spadework_N	n00795508
+spadix_N	n13133932
+spaghetti_N	n07699914
+spaghettini_N	n07700095
+spall_N	n09442146
+spallation_N	n13559509
+spam_N	n06280347
+spammer_N	n10629545
+span_N	n00349213
+span_V2	v02685390
+spandex_N	n04267165
+spandrel_N	n04267246
+spangle_N	n04173698
+spangle_V2	v01669906
+spaniard_N	n09731906
+spaniel_N	n02101108
+spanish_A	a02958576
+spanish_N	n06966825
+spank_N	n00134472
+spank_V	v01420928
+spank_V2	v01420928
+spanker_N	n04267435
+spanking_A	a00874226
+spanking_N	n01162784
+spanner_N	n04606574
+spar_N	n00446804
+spar_V	v00773922
+spare_A	a
+spare_N	n01624115
+spare_V	v01158484
+spare_V2	v01158484
+spareness_N	n05001482
+sparer_N	n10629820
+sparerib_N	n07656961
+spareribs_N	n07671459
+sparid_N	n02590495
+sparing_A	a02421364
+spark_N	n04953380
+spark_V	v01643657
+spark_V2	v01643657
+spark_off_V2	v01643657
+spark_plug_N	n04269270
+sparking_plug_N	n04269270
+sparkle_N	n04952944
+sparkle_V	v00473003
+sparkler_N	n04268969
+sparling_N	n02540983
+sparring_N	n00446804
+sparring_match_N	n07471708
+sparring_partner_N	n10629939
+sparrow_N	n01527347
+sparse_A	a00542359
+sparseness_N	n05114781
+sparsity_N	n05114781
+spartan_A	a02972690
+spartan_N	n09711661
+spasm_N	n00226107
+spasmodic_A	a00593664
+spasmodically_Adv	r00463340
+spasmolysis_N	n00354785
+spastic_A	a03119608
+spastic_N	n10630093
+spasticity_N	n04771738
+spat_N	n01956344
+spat_V	v00034115
+spat_V2	v00034115
+spatchcock_N	n07645886
+spatchcock_V2	v01639592
+spate_N	n07407137
+spathe_N	n13155175
+spathiphyllum_N	n11792341
+spatial_A	a02841066
+spatiotemporal_A	a02811081
+spatter_N	n00717748
+spatter_V	v01374020
+spatter_V2	v01374020
+spatterdock_N	n11716422
+spatula_N	n04269944
+spatulate_A	a02170821
+spavin_N	n14272915
+spavined_A	a01020007
+spawn_N	n01461315
+spawn_V	v00056683
+spawn_V2	v00056683
+spawner_N	n02513939
+spay_V2	v00060477
+spaying_N	n00692726
+speak_V	v00941990
+speak_V2	v00941990
+speak_out_V	v01027668
+speak_up_V	v00916123
+speakable_A	a00943831
+speakeasy_N	n04270276
+speaker_N	n03691459
+speakerphone_N	n04270371
+speakership_N	n00604424
+speaking_N	n07129867
+speaking_trumpet_N	n04270576
+speaking_tube_N	n04270765
+spear_N	n04270891
+spear_V2	v01444887
+spearfish_N	n02632039
+spearhead_N	n04271371
+spearhead_V2	v02440608
+spearmint_N	n12856287
+spec_N	n06725067
+special_A	a00488187
+special_N	n07017534
+specialism_N	n00583461
+specialist_N	n10631941
+specialistic_A	a02799988
+speciality_N	n00583461
+specialization_N	n00583461
+specialize_V	v00119266
+specialize_V2	v00119266
+specialty_N	n00583461
+speciation_N	n13560079
+specie_N	n13387877
+species_N	n05844881
+specifiable_A	a01273033
+specific_A	a01103021
+specific_N	n04271640
+specification_N	n01149303
+specificity_N	n04762915
+specifier_N	n10633298
+specify_V	v00677683
+specify_V2	v00677683
+specify_VS	v00677683
+specimen_N	n05266879
+specious_A	a02182302
+speciousness_N	n04875113
+speck_N	n04681230
+specked_A	a01788445
+speckle_N	n04682462
+speckled_A	a01788445
+speckless_A	a00418364
+spectacle_N	n00075471
+spectacled_A	a00056943
+spectacles_N	n04272054
+spectacular_A	a00580805
+spectacular_N	n06894243
+spectator_N	n04272389
+spectinomycin_N	n04272541
+spectral_A	a02800132
+spectre_N	n05898171
+spectrogram_N	n04272638
+spectrograph_N	n04272638
+spectrographic_A	a02800291
+spectrographically_Adv	r00463732
+spectrometric_A	a02918132
+spectrophotometer_N	n04272928
+spectroscope_N	n04273064
+spectroscopic_A	a02918271
+spectroscopy_N	n00649482
+spectrum_N	n05128219
+speculate_V	v00630380
+speculate_VS	v00630380
+speculation_N	n05785885
+speculative_A	a00664879
+speculativeness_N	n04759134
+speculator_N	n10634075
+speculum_N	n04273285
+speech_N	n05650820
+speech_day_N	n15222686
+speechify_V	v00990008
+speechless_A	a00152629
+speechlessness_N	n04982745
+speechwriter_N	n10631654
+speed_N	n00330160
+speed_V	v00438178
+speed_V2	v00438178
+speed_cop_N	n10333838
+speed_indicator_N	n04273796
+speed_limit_N	n06664473
+speed_up_V2	v00438178
+speedboat_N	n04273569
+speeder_N	n10634596
+speeding_N	n00330160
+speedometer_N	n04273796
+speedskater_N	n10634849
+speedway_N	n04274110
+speedwell_N	n12890265
+speedy_A	a00979366
+spelaeologist_N	n10460286
+spelaeology_N	n00798108
+speleologist_N	n10460286
+speleology_N	n00798108
+spell_N	n07159791
+spell_V	v00121387
+spell_V2	v00121387
+spell_out_V2	v00937879
+spellbinder_N	n10634990
+spellbound_A	a00865848
+speller_N	n06415323
+spelling_N	n06353445
+spelt_N	n12143065
+spelter_N	n15049745
+spend_V	v02267060
+spend_V2	v02267060
+spender_N	n10635275
+spending_N	n01122149
+spendthrift_N	n10635460
+sperm_N	n05457469
+sperm_whale_N	n02067240
+spermaceti_N	n15095389
+spermatid_N	n05459101
+spermatocele_N	n05458859
+spermatocyte_N	n05458990
+spermatogenesis_N	n13560329
+spermatophyte_N	n11552386
+spermatozoon_N	n05457469
+spermicidal_A	a02800427
+spermicide_N	n04274396
+spermous_A	a02800529
+spew_V	v00076400
+spew_V2	v00076400
+spew_out_V2	v00077071
+sphagnum_N	n11542137
+sphenion_N	n05235350
+sphere_N	n04274530
+spherical_A	a02800689
+sphericity_N	n05073131
+spherocyte_N	n05455113
+spheroid_N	n13898645
+spherometer_N	n04274686
+spherule_N	n13899735
+sphincter_N	n05570839
+sphingine_A	a02800941
+sphinx_N	n04274807
+sphygmomanometer_N	n04274985
+spic_N	n09720406
+spicate_A	a03119811
+spiccato_N	n00101570
+spice_N	n04992570
+spice_V2	v00559919
+spicebush_N	n11701302
+spicemill_N	n04275093
+spiciness_N	n04902283
+spick_A	a00418364
+spicule_N	n05473318
+spicy_A	a02132224
+spider_N	n01772222
+spiderflower_N	n11866248
+spiderwort_N	n12606545
+spidery_A	a02636811
+spiegeleisen_N	n15049401
+spiel_N	n07013400
+spiel_V	v00963155
+spiel_V2	v00963155
+spiff_N	n04687822
+spiffing_A	a
+spigot_N	n03325088
+spike_N	n04275661
+spike_V2	v00157219
+spikelike_A	a01811430
+spikemoss_N	n13224673
+spikenard_N	n03809211
+spiky_A	a01214255
+spill_N	n00076884
+spill_V	v00429642
+spill_V2	v00429642
+spill_out_V	v02070150
+spill_over_V	v01763101
+spillage_N	n00329619
+spillover_N	n11513880
+spillway_N	n04277034
+spin_N	n00101003
+spin_V	v00318706
+spin_V2	v00318706
+spin_drier_N	n04277826
+spin_off_V2	v00345184
+spin_out_V	v00318706
+spin_out_V2	v00318706
+spinach_N	n07736692
+spinal_A	a02884456
+spindle_N	n04276050
+spindle_tree_N	n12749049
+spindlelegs_N	n05562161
+spindly_A	a00989647
+spindrift_N	n15056827
+spine_N	n01900488
+spinel_N	n15050898
+spineless_A	a02278842
+spinelessness_N	n04889966
+spinet_N	n04278247
+spinnability_N	n04720685
+spinnable_A	a01023010
+spinnaker_N	n04278447
+spinnbarkeit_N	n04720879
+spinner_N	n04278605
+spinney_N	n08437968
+spinning_N	n00909193
+spinning_wheel_N	n04279462
+spinose_A	a02248011
+spinous_A	a02278738
+spinster_N	n10636340
+spinsterhood_N	n13967827
+spiny_A	a02278738
+spiracle_N	n05250310
+spiral_A	a02317598
+spiral_N	n00343606
+spiral_V	v02049190
+spire_N	n04312432
+spirea_N	n12659356
+spirillum_N	n01351315
+spirit_N	n04620558
+spirit_V2	v00193130
+spirit_away_V2	v01432914
+spirit_lamp_N	n04280373
+spirit_level_N	n03658858
+spirit_off_V2	v01435000
+spirit_rapper_N	n10488513
+spirit_stove_N	n04280487
+spiritedly_Adv	r00034746
+spiritless_A	a02281325
+spiritual_A	a00631193
+spiritual_N	n07035598
+spiritualism_N	n04621314
+spiritualist_N	n10306279
+spiritualistic_A	a02911876
+spirituality_N	n04621314
+spiritualization_N	n00583933
+spiritualize_V2	v00476313
+spiritualty_N	n13247818
+spirituous_A	a01159217
+spirochete_N	n01382033
+spirogram_N	n04280603
+spirograph_N	n04280706
+spirogyra_N	n01410689
+spirometer_N	n04280845
+spirometry_N	n01005473
+spironolactone_N	n14754192
+spirt_N	n07436100
+spirt_V	v01884126
+spirula_N	n01973148
+spit_N	n00118552
+spit_V	v00101956
+spit_V2	v00101956
+spit_out_V2	v00006238
+spitball_N	n00109227
+spite_N	n04842515
+spite_V2	v01793177
+spiteful_A	a00225099
+spitefulness_N	n04842515
+spitfire_N	n10636746
+spitter_N	n00109227
+spitting_N	n00118552
+spittle_N	n05416198
+spittoon_N	n04281260
+spitz_N	n02111626
+spiv_N	n10637038
+splash_N	n00278221
+splash_V	v01336864
+splash_V2	v01336864
+splashboard_N	n04281375
+splashdown_N	n00305980
+splasher_N	n04281375
+splashy_A	a02801037
+splat_N	n04281749
+splay_A	a01032978
+splay_N	n04281880
+splay_V	v00465762
+splay_V2	v00465762
+splayfoot_N	n05576421
+splayfooted_A	a01032710
+spleen_N	n05333467
+spleenwort_N	n13180534
+splendid_A	a00219389
+splendiferous_A	a00219389
+splendour_N	n04814238
+splenectomy_N	n00687769
+splenetic_A	a02801156
+splenic_A	a02801156
+splenitis_N	n14355819
+splenius_N	n05575743
+splenomegaly_N	n14368192
+splice_N	n03642573
+splice_V2	v01559868
+splicer_N	n04282231
+spline_N	n04234455
+splint_N	n04282494
+splinter_N	n09442838
+splinter_V	v00337903
+splinter_V2	v00337903
+splintery_A	a
+split_N	n00386676
+split_V	v00309310
+split_V2	v00309310
+split_up_V	v00334186
+split_up_V2	v00334186
+splitsville_N	n00215534
+splitter_N	n10505206
+splodge_N	n04694809
+splosh_V2	v01374020
+splotch_N	n04694809
+splurge_N	n01073824
+splurge_V	v02142413
+splutter_N	n07130183
+splutter_V	v00102303
+splutter_V2	v00102303
+spode_N	n04282992
+spodumene_N	n15052223
+spoil_N	n00966869
+spoil_V	v00203081
+spoil_V2	v00203081
+spoilage_N	n01263018
+spoiler_N	n04283096
+spoilsport_N	n10638136
+spoke_N	n04119751
+spokeshave_N	n04283585
+spokesman_N	n10638310
+spokesperson_N	n10638385
+spokeswoman_N	n10638734
+spoliation_N	n00966869
+spondaic_A	a03120034
+spondee_N	n07095775
+spondylarthritis_N	n14189065
+spondylitis_N	n14355901
+spondylolisthesis_N	n14294517
+sponge_N	n01906749
+sponge_V	v01383646
+sponge_V2	v01383646
+sponge_cake_N	n07632037
+sponge_down_V2	v00036685
+sponge_off_V2	v01250795
+sponge_on_V2	v01364874
+spongefly_N	n02267826
+sponger_N	n10252674
+sponginess_N	n04938474
+spongioblast_N	n05242239
+spongy_A	a00007516
+sponsor_N	n10407954
+sponsor_V2	v02219940
+sponsorship_N	n01215036
+spontaneity_N	n04786763
+spontaneous_A	a02282376
+spontaneousness_N	n04786763
+spoof_N	n06780309
+spoof_V2	v00849939
+spook_N	n05898171
+spook_V2	v01830965
+spooky_A	a00919155
+spool_N	n02860415
+spoon_N	n04284002
+spoon_V	v01425709
+spoon_V2	v01425709
+spoonbill_N	n02006656
+spoonerism_N	n06770164
+spoonfeed_V2	v00787876
+spoonfeeding_N	n00892711
+spoonful_N	n13770169
+spoor_N	n09443281
+sporadic_A	a00593374
+sporadically_Adv	r00212974
+sporangiophore_N	n13091982
+sporangium_N	n13091774
+spore_N	n11547855
+sporocarp_N	n11550725
+sporogenous_A	a02801641
+sporophore_N	n13093380
+sporophyll_N	n13091620
+sporophyte_N	n11686912
+sporotrichosis_N	n14182453
+sporozoan_N	n01421807
+sporozoite_N	n01422185
+sporran_N	n04284572
+sport_N	n00433216
+sport_V	v01883716
+sport_V2	v01883716
+sportingly_Adv	r00464138
+sportive_A	a02801749
+sportiveness_N	n04649835
+sports_car_N	n04285008
+sports_coat_N	n02850358
+sports_editor_N	n10639817
+sports_jacket_N	n02850358
+sportscast_N	n06683595
+sportsman_N	n10638922
+sportsmanlike_A	a00956733
+sportsmanship_N	n04839555
+sportswear_N	n04285803
+sporty_A	a00033475
+spot_N	n00072261
+spot_V	v00509607
+spot_V2	v00509607
+spot_VS	v00509607
+spotless_A	a00418364
+spotlessness_N	n14496563
+spotlight_N	n04286575
+spotlight_V2	v00292368
+spotter_N	n10090498
+spotty_A	a00578662
+spousal_A	a02801964
+spouse_N	n10640620
+spout_N	n04287153
+spout_V	v01051956
+spout_V2	v01051956
+spouter_N	n02072953
+sprachgefuhl_N	n05707885
+sprag_N	n03951690
+sprain_N	n14299336
+sprain_V2	v00091124
+sprat_N	n02532918
+sprawl_N	n05082337
+sprawl_V	v01543426
+sprawl_V2	v01543426
+sprawler_N	n10640968
+sprawly_A	a01432202
+spray_N	n02754103
+spray_V2	v01372682
+spray_gun_N	n04287747
+sprayer_N	n02754103
+spraying_N	n00368939
+spread_N	n00367976
+spread_V	v00968211
+spread_V2	v00968211
+spread_V2V	v00968211
+spread_VS	v00968211
+spread_out_V	v01360715
+spreadeagle_V2	v01104248
+spreader_N	n02903204
+spreadsheet_N	n06579952
+sprechgesang_N	n07281871
+spree_N	n00510475
+sprig_N	n04288165
+sprigged_A	a01790507
+sprightliness_N	n04632157
+sprightly_A	a02280821
+spring_N	n00120202
+spring_V	v00095271
+spring_V2	v00095271
+spring_balance_N	n04288533
+spring_gun_N	n04177041
+spring_mattress_N	n04288919
+spring_up_V	v02624263
+springboard_N	n00236194
+springbok_N	n02423589
+springer_N	n02101861
+springless_A	a00845928
+springlike_A	a00845025
+springtide_N	n07403459
+springtime_N	n15237044
+springy_A	a00036346
+sprinkle_N	n00278555
+sprinkle_V2	v00228655
+sprinkler_N	n04289027
+sprinkling_N	n00278555
+sprint_N	n00294452
+sprint_V	v01928579
+sprinter_N	n10641413
+sprit_N	n04289449
+sprite_N	n09540430
+sprites_N	n11475992
+spritsail_N	n04289576
+spritz_N	n07446599
+spritzer_N	n07914777
+sprocket_N	n03064935
+sprocket_wheel_N	n04289690
+sprog_N	n10641223
+sprout_N	n07719437
+sprout_V	v00095377
+sprout_V2	v00095377
+spruce_A	a00971933
+spruce_N	n11624531
+spruce_V	v00043278
+spruce_V2	v00043278
+spruce_up_V2	v00043278
+spruceness_N	n14497365
+sprue_N	n14400979
+spry_A	a00032733
+spud_N	n04289964
+spue_V	v00076400
+spue_V2	v00076400
+spume_N	n09443641
+spunk_N	n04857490
+spunky_A	a00263994
+spur_N	n02891430
+spur_V	v01241253
+spur_V2	v01241253
+spurge_N	n12917901
+spurious_A	a01117677
+spuriousness_N	n13960833
+spurn_V2	v00796976
+spurner_N	n10641551
+spurt_N	n07436100
+spurt_V	v01884126
+sputnik_N	n04290615
+sputter_N	n07130183
+sputter_V	v00102303
+sputter_V2	v00102303
+sputum_N	n05415815
+spy_N	n10641755
+spy_V	v00785470
+spy_V2	v00785470
+spyglass_N	n03333129
+spying_N	n00151087
+spymaster_N	n10642388
+spyware_N	n06587980
+squab_A	a02388070
+squab_N	n01814549
+squabble_N	n07184735
+squabble_V	v00774056
+squabbler_N	n10642499
+squad_N	n08080947
+squadron_N	n08219768
+squalid_A	a00421875
+squall_N	n11514008
+squall_V	v00913065
+squally_A	a
+squalor_N	n14499111
+squama_N	n01903234
+squamule_N	n13155899
+squamulose_A	a02241443
+squander_V2	v01158181
+squandering_N	n00743822
+squandermania_N	n00744004
+square_A	a02043217
+square_Adv	r00051268
+square_N	n04291242
+square_V	v00145448
+square_V2	v00145448
+square_away_V2	v00275843
+square_off_V	v00763399
+square_toes_N	n10642845
+square_up_V	v00145448
+squareness_N	n05072406
+squaretail_N	n02634858
+squarish_A	a02043806
+squash_N	n00479887
+squash_V	v01593937
+squash_V2	v01593937
+squashy_A	a01154964
+squat_A	a01207697
+squat_N	n00344942
+squat_V	v01545314
+squatness_N	n05137778
+squatter_N	n10643095
+squaw_N	n10643400
+squawbush_N	n12764507
+squawk_N	n07209965
+squawk_V	v00910973
+squawker_N	n04292572
+squeak_N	n00061014
+squeak_V	v02171664
+squeak_V2	v02171664
+squeaker_N	n00061014
+squeaky_A	a01214606
+squeal_N	n07395777
+squeal_V	v00819508
+squeal_V2	v00819508
+squealer_N	n02395406
+squeamish_A	a00984333
+squeamishness_N	n04897152
+squeegee_N	n04292921
+squeegee_V2	v01392790
+squeeze_N	n00226319
+squeeze_V	v01387786
+squeeze_V2	v01387786
+squeeze_out_V2	v01349318
+squeezer_N	n04293119
+squelch_N	n04293258
+squelch_V	v02179279
+squelch_V2	v02179279
+squib_N	n04293450
+squid_N	n01971280
+squiffy_A	a00798103
+squiggle_N	n06404416
+squiggly_A	a02313676
+squill_N	n12461466
+squilla_N	n01990516
+squinch_N	n04293744
+squinched_A	a01655651
+squint_N	n00878328
+squint_V	v00008602
+squinter_N	n10643727
+squinty_A	a02799877
+squire_N	n10643837
+squire_V2	v02026203
+squirearchy_N	n08387685
+squirm_N	n00349705
+squirm_V	v01868370
+squirrel_N	n02355227
+squirrelfish_N	n01450661
+squirt_N	n07436100
+squirt_V	v01313411
+squirt_V2	v01313411
+squish_N	n07395867
+sri_lankan_A	a03118413
+sri_lankan_N	n09750046
+ss_N	n08211924
+stab_N	n00788473
+stab_V	v01229976
+stab_V2	v01229976
+stabber_N	n10644179
+stabile_A	a01525320
+stabile_N	n04294041
+stability_N	n04738641
+stabilization_N	n01159025
+stabilize_V	v00270826
+stabilize_V2	v00270826
+stabilizer_N	n04294212
+stable_A	a02290998
+stable_N	n04294879
+stable_V2	v02459915
+stable_companion_N	n02375438
+stableboy_N	n10644301
+stableman_N	n10644301
+stablemate_N	n02375438
+stabling_N	n04295353
+staccato_A	a02293856
+staccato_Adv	r00388094
+stachyose_N	n15052852
+stack_N	n04027504
+stack_V2	v01464781
+stack_up_V	v01504298
+stack_up_V2	v01504298
+stacker_N	n10644469
+stacks_N	n04295571
+stacte_N	n15050161
+staddle_N	n04295777
+stadium_N	n04295881
+staff_N	n04296261
+staff_V2	v01088749
+staff_office_N	n08118991
+stag_N	n02430559
+stag_party_N	n08256005
+stage_N	n00306900
+stage_V	v01648126
+stage_V2	v01648126
+stage_whisper_N	n07130580
+stagecoach_N	n04297098
+stagecraft_N	n05643908
+stagehand_N	n10645392
+stager_N	n10645611
+stagflation_N	n13560738
+stagflationary_A	a02802220
+stagger_N	n00289388
+stagger_V	v01504130
+stagger_V2	v01504130
+staggerbush_N	n12240965
+staggerer_N	n10645854
+staggeringly_Adv	r00196540
+staggers_N	n14275764
+staghound_N	n02092173
+staginess_N	n04788693
+staging_N	n00091404
+stagnancy_N	n14012667
+stagnant_A	a00810764
+stagnate_V	v02417504
+stagnation_N	n14012667
+stagy_A	a00796715
+staid_A	a00689336
+staidness_N	n04647826
+stain_N	n00072261
+stain_V	v00283415
+stain_V2	v00283415
+stainability_N	n04944710
+stainable_A	a02802341
+stainer_N	n10646032
+staining_N	n00275572
+stainless_A	a00247247
+stair_N	n04314914
+staircase_N	n04298308
+stairhead_N	n04297944
+stairs_N	n04298171
+stairway_N	n04298308
+stairwell_N	n04298661
+stake_N	n04298765
+stake_V2	v01139104
+stakeholder_N	n10646140
+stakeout_N	n00880893
+stalactite_N	n09443753
+stalagmite_N	n09443921
+stale_A	a01068726
+stale_V	v00072897
+stalemate_N	n07354080
+stalemate_V2	v01077203
+staleness_N	n04928008
+stalk_N	n00290015
+stalk_V	v01924148
+stalk_V2	v01924148
+stalker_N	n10486679
+stall_N	n01075725
+stall_V	v00460555
+stall_V2	v00460555
+stallion_N	n02377181
+stalwart_A	a00264262
+stalwart_N	n10275395
+stamen_N	n11675096
+stamina_N	n05032918
+stammel_N	n04299828
+stammer_N	n14402922
+stammer_V	v00981544
+stammer_V2	v00981544
+stammerer_N	n10646780
+stamp_N	n
+stamp_V	v00656292
+stamp_V2	v00656292
+stamp_album_N	n04300281
+stamp_collector_N	n10422405
+stamp_dealer_N	n10647359
+stamp_duty_N	n13315191
+stamp_out_V2	v00355038
+stampede_N	n01123420
+stampede_V	v02056300
+stampede_V2	v02056300
+stamper_N	n04300509
+stamping_ground_N	n08581503
+stance_N	n05082507
+stanch_V2	v00354452
+stanchion_N	n04300643
+stand_N	n00960851
+stand_V	v00668099
+stand_V2	v00668099
+stand_VS	v00668099
+stand_VV	v00668099
+stand_back_V	v01546633
+stand_by_V	v02638444
+stand_by_V2	v02638444
+stand_for_V2	v00669099
+stand_out_V	v01116980
+stand_up_V	v00895641
+stand_up_V2	v00895641
+standard_A	a02294777
+standard_N	n04301140
+standardization_N	n00999245
+standardize_V2	v00682436
+standardizer_N	n10647582
+standby_A	a01855086
+standby_N	n04301919
+standdown_N	n00057162
+standee_N	n04302034
+stander_N	n10648033
+standing_N	n00349080
+standoffish_A	a00134562
+standoffishness_N	n04656996
+standpipe_N	n04302527
+standpoint_N	n06210363
+standstill_N	n07366145
+stanhope_N	n04302863
+stanhopea_N	n12084890
+stannic_A	a02802576
+stannite_N	n15053568
+stanza_N	n07052291
+stapedectomy_N	n00687857
+stapelia_N	n13238375
+stapes_N	n05326465
+staphylococcal_A	a02802694
+staphylococcus_N	n01379389
+staple_A	a00901826
+staple_N	n02800793
+staple_V2	v01367069
+stapler_N	n04303497
+stapling_machine_N	n04303497
+star_N	n05730930
+star_V	v00510869
+star_V2	v00510869
+starboard_A	a02032850
+starboard_N	n04303672
+starboard_V2	v01932951
+starch_N	n15018889
+starch_V2	v00417856
+starches_N	n07566863
+starchless_A	a02299366
+starchlike_A	a02299189
+starchy_A	a02299048
+stardom_N	n13948766
+stardust_N	n05208595
+stare_N	n00878456
+stare_V	v00033406
+stare_V2	v00033406
+stare_down_V2	v02132989
+starer_N	n10648909
+starets_N	n10649047
+starfish_N	n02317335
+starflower_N	n12459882
+stargazer_N	n02611898
+stargazing_N	n00880563
+stark_A	a00556881
+stark_Adv	r00465341
+starkers_A	a00459953
+starkness_N	n04697819
+starless_A	a02300101
+starlet_N	n09444942
+starlight_N	n11485186
+starlike_A	a02299889
+starling_N	n01576695
+starlit_A	a02300002
+starry_A	a02299437
+starship_N	n04304215
+start_N	n00235435
+start_V	v00345761
+start_V2	v00345761
+start_out_V	v00345761
+start_up_V	v01650610
+start_up_V2	v01650610
+starter_N	n00920727
+starting_gate_N	n04304680
+starting_point_N	n15266164
+starting_post_N	n07258109
+startle_N	n00867357
+startle_V2	v01821634
+startling_A	a02359958
+startup_N	n00239910
+starvation_N	n01150662
+starve_V	v01187537
+starve_V2	v01187537
+starveling_N	n10649724
+stash_V2	v02305856
+stash_away_V2	v02281093
+stasis_N	n14013249
+state_N	n00024720
+state_V2	v00878136
+state_VS	v00878136
+statecraft_N	n04890865
+statehouse_N	n04305210
+stateless_A	a02127693
+stateliness_N	n04729984
+stately_A	a00751838
+statement_N	n06516595
+stater_N	n10649823
+stateroom_N	n04305572
+statesman_N	n10650162
+statesmanlike_A	a00753093
+statesmanship_N	n04890865
+stateswoman_N	n10652511
+statewide_A	a00528629
+static_A	a02719009
+static_N	n06712625
+statics_N	n06113301
+station_N	n04306080
+station_V2	v01088923
+station_waggon_N	n02814533
+stationariness_N	n14006490
+stationary_A	a01060445
+stationer_N	n10652703
+stationery_N	n06258852
+stationmaster_N	n10652837
+statistic_N	n06021499
+statistical_A	a02911627
+statistician_N	n10652954
+statistics_N	n06018465
+stative_A	a00041841
+stator_N	n04306592
+statuary_A	a02896383
+statuary_N	n07958727
+statue_N	n04306847
+statuesque_A	a02139793
+statuette_N	n03336459
+stature_N	n05002352
+status_N	n13920835
+status_quo_N	n13938210
+statute_N	n06564387
+statute_book_N	n06536227
+statutory_A	a02802848
+staunch_A	a00583581
+staunch_V2	v00354452
+staunchness_N	n04877783
+staurikosaur_N	n01701205
+stave_N	n04119892
+stave_V	v00310274
+stave_V2	v00310274
+stave_in_V2	v00310274
+stave_off_V2	v02453321
+stay_N	n01053617
+stay_V	v00117985
+stay_V2	v00117985
+stay_VA	v00117985
+stay_VS	v00117985
+stay_away_V	v02655698
+stay_on_V	v02727462
+stay_over_V	v02652729
+stay_up_V	v00020259
+stayer_N	n01319001
+staysail_N	n04307767
+stead_N	n00721431
+steadfast_A	a00583581
+steadfastness_N	n04865016
+steadiness_N	n04770068
+steady_A	a02301560
+steady_Adv	r00174491
+steady_N	n10682953
+steady_V	v00416571
+steady_V2	v00416571
+steak_N	n07657903
+steakhouse_N	n04307878
+steal_N	n00725152
+steal_V	v01111458
+steal_V2	v01111458
+steal_away_V	v02076027
+stealth_N	n01051082
+stealthy_A	a02088974
+steam_N	n15055181
+steam_V	v00327145
+steam_V2	v00327145
+steam_boiler_N	n02863750
+steam_coal_N	n14815530
+steam_engine_N	n04309049
+steam_heat_N	n04309682
+steamboat_N	n04308807
+steamer_N	n01957335
+steamfitter_N	n10653529
+steamroller_N	n04310157
+steamroller_V2	v00464006
+steamship_N	n04309348
+steamy_A	a02131668
+stearic_A	a02853905
+stearin_N	n15057103
+steatopygia_N	n05000809
+steatorrhea_N	n14567956
+steed_N	n02378755
+steel_N	n04310904
+steel_V2	v01614907
+steelmaker_N	n10653679
+steelworks_N	n04311595
+steely_A	a01152521
+steelyard_N	n04312154
+steenbok_N	n02426481
+steep_A	a01144887
+steep_N	n09445008
+steep_V	v00327362
+steep_V2	v00327362
+steepen_V	v00536678
+steepen_V2	v00536678
+steeper_N	n04312311
+steepish_A	a01145862
+steeple_N	n04312432
+steeplechase_N	n07462693
+steeplechaser_N	n02384741
+steeplejack_N	n10653793
+steepness_N	n05069624
+steer_N	n02403231
+steer_V	v01931768
+steer_V2	v01931768
+steerable_A	a01475160
+steerage_N	n00815173
+steerageway_N	n15284553
+steering_N	n00815173
+steering_gear_N	n04312756
+steering_wheel_N	n04313503
+steersman_N	n10169796
+stegosaur_N	n01701859
+stele_N	n04313628
+stelis_N	n12085267
+stellar_A	a02802976
+stem_N	n00441501
+stem_V	v00176137
+stem_V2	v00176137
+stemless_A	a00322321
+stemma_N	n05312306
+stemmatic_A	a02803299
+stemmatology_N	n06171650
+stemmer_N	n04313867
+stench_N	n05714894
+stencil_N	n04314216
+stencil_V2	v01749660
+stenograph_N	n04314632
+stenographer_N	n10654015
+stenographic_A	a02803389
+stenography_N	n00615462
+stenopterygius_N	n01725086
+stenosed_A	a01449007
+stenosis_N	n14107374
+stent_N	n04314735
+stentor_N	n01396617
+stentorian_A	a01456977
+step_N	n00174412
+step_V	v02563616
+step_V2	v02563616
+step_down_V	v00290740
+step_down_V2	v00290740
+step_forward_V	v02089174
+step_in_V	v02394662
+step_on_it_V2	v02058994
+step_out_V	v02016401
+step_up_V2	v00290302
+stepbrother_N	n10654321
+stepchild_N	n10654461
+stepdaughter_N	n10654596
+stepfather_N	n10654701
+stephanion_N	n05235461
+stephanotis_N	n13238988
+stepladder_N	n04315599
+stepmother_N	n10654827
+stepparent_N	n10654932
+steppe_N	n09445289
+stepper_N	n02388588
+stepping_stone_N	n00174260
+steprelationship_N	n13813483
+steps_N	n04298171
+stepsister_N	n10603242
+stepson_N	n10655075
+stepwise_Adv	r00216278
+steradian_N	n13612791
+sterculia_N	n12195391
+stereo_N	n04315948
+stereophonic_A	a00240655
+stereoscope_N	n04316498
+stereoscopic_A	a03120176
+stereotype_N	n
+stereotype_V2	v00656292
+stereotypically_Adv	r00466246
+sterile_A	a01002377
+sterility_N	n14045507
+sterilization_N	n00253919
+sterilize_V	v00061595
+sterilize_V2	v00061595
+sterling_A	a02343517
+sterling_N	n13385080
+stern_A	a00711308
+stern_N	n04316646
+sternal_A	a03007245
+sternness_N	n04639371
+sternocleidomastoid_N	n05590366
+sternpost_N	n04316924
+sternum_N	n05281189
+sternutator_N	n15057558
+sternutatory_A	a03007929
+sternwheeler_N	n04317063
+steroid_N	n14745635
+steroidal_A	a02803579
+sterol_N	n15058310
+stertorous_A	a01921752
+stethoscope_N	n04317175
+stetson_N	n03325941
+stevedore_N	n10655169
+stevia_N	n12004547
+stew_N	n07588947
+stew_V	v00323856
+stew_V2	v00323856
+steward_N	n09984298
+stewardess_N	n10655875
+stewardship_N	n00604523
+stewing_N	n00247792
+sthene_N	n13647888
+stibnite_N	n15060449
+stick_N	n01162928
+stick_V	v00622384
+stick_V2	v00622384
+stick_around_V	v01857392
+stick_by_V2	v02638630
+stick_out_V	v00668099
+stick_out_V2	v00668099
+stick_to_V2	v00351406
+stick_together_V	v02487368
+stick_up_V	v00895641
+stick_up_V2	v00895641
+stick_with_V2	v00351406
+stickball_N	n00476235
+sticker_N	n03158885
+stickiness_N	n04935239
+sticking_plaster_N	n03957420
+stickleback_N	n01454856
+stickler_N	n10655986
+stickpin_N	n04318690
+sticktight_N	n02187900
+stickweed_N	n12820292
+sticky_A	a00053691
+stiff_A	a01824244
+stiff_Adv	r00186142
+stiff_N	n05218119
+stiffen_V	v00417596
+stiffen_V2	v00417596
+stiffener_N	n15060825
+stiffening_N	n01025411
+stiffness_N	n04639732
+stifle_N	n02464065
+stifle_V	v00359511
+stifle_V2	v00359511
+stifler_N	n10656223
+stigma_N	n04696085
+stigmata_N	n14286435
+stigmatic_A	a00108595
+stigmatic_N	n10656488
+stigmatism_N	n05654783
+stigmatization_N	n01223488
+stigmatize_V2	v00508645
+stile_N	n04318787
+stiletto_N	n04318892
+still_A	a01565751
+still_AdV	a01565751
+still_Adv	r00017639
+still_N	n03212811
+still_V2	v00461493
+still_life_N	n04319432
+still_room_N	n04319545
+stillbirth_N	n00230475
+stillborn_A	a00098307
+stillness_N	n04982478
+stillroom_N	n04319545
+stilly_A	a01919676
+stilt_N	n02034661
+stilted_A	a00073465
+stilton_N	n07852229
+stimulant_A	a02310371
+stimulant_N	n04320126
+stimulate_V2	v00022686
+stimulating_A	a02306288
+stimulation_N	n00853835
+stimulative_A	a02309341
+stimulus_N	n05827684
+sting_N	n00779248
+sting_V	v00748084
+sting_V2	v00748084
+stinger_N	n01174988
+stinginess_N	n04833458
+stingless_A	a03120610
+stingray_N	n01498041
+stingy_A	a00106456
+stink_N	n05714894
+stink_V	v02124106
+stink_V2	v02124106
+stinker_N	n03655838
+stinkhorn_N	n13040303
+stint_N	n00720431
+stint_V	v02225739
+stint_V2	v02225739
+stinter_N	n10656832
+stipe_N	n13130569
+stipend_N	n13294135
+stipendiary_A	a03120681
+stipendiary_N	n10656969
+stipple_V2	v01538469
+stippler_N	n10657165
+stipulate_V	v00889026
+stipulate_V2	v00889026
+stipulate_VS	v00889026
+stipulation_N	n01149303
+stipule_N	n11550890
+stir_N	n00555138
+stir_V	v01541467
+stir_V2	v01541467
+stir_up_V2	v00851239
+stirk_N	n02403153
+stirrer_N	n04320871
+stirring_N	n00347490
+stirringly_Adv	r00467016
+stirrup_N	n04320973
+stirrup_cup_N	n07912933
+stitch_N	n04321238
+stitch_V	v01329239
+stitch_V2	v01329239
+stitcher_N	n10657306
+stitchwort_N	n11818271
+stoat_N	n02442336
+stob_N	n04321453
+stochastic_A	a01925000
+stochastically_Adv	r00467147
+stock_A	a01688757
+stock_N	n01887474
+stock_V2	v00095377
+stock_cube_N	n07585474
+stock_farmer_N	n10658501
+stock_list_N	n06492664
+stock_up_V	v02323286
+stockade_N	n03086183
+stockade_V2	v01130930
+stockbroker_N	n10657444
+stockcar_N	n04322692
+stocker_N	n01318053
+stockfish_N	n07783102
+stockholder_N	n10657969
+stockholding_N	n13334307
+stockinet_N	n04323519
+stockinette_N	n04323519
+stocking_N	n01061029
+stockinged_A	a02156822
+stockist_N	n10658304
+stockjobber_N	n10657556
+stockman_N	n10658501
+stockpile_N	n08462205
+stockpile_V2	v02285392
+stockpiling_N	n00372977
+stockpot_N	n04324297
+stockroom_N	n04324387
+stocks_N	n04324515
+stocktake_N	n01011720
+stocktaker_N	n10657681
+stocktaking_N	n01011425
+stocky_A	a02387413
+stockyard_N	n04325208
+stodge_N	n07803895
+stodginess_N	n04648059
+stodgy_A	a00606347
+stoep_N	n04327204
+stogy_N	n04325335
+stoic_A	a03020354
+stoic_N	n10658676
+stoical_A	a00858558
+stoichiometric_A	a02803876
+stoichiometry_N	n13825840
+stoicism_N	n04630378
+stoke_V	v02439156
+stoke_V2	v02439156
+stokehold_N	n04325409
+stokehole_N	n04325409
+stoker_N	n04325592
+stole_N	n04325704
+stolid_A	a00857560
+stolidity_N	n04630378
+stolidness_N	n04630378
+stolon_N	n13127843
+stoloniferous_A	a02645417
+stoma_N	n05246215
+stomach_N	n05395690
+stomach_V2	v00668099
+stomach_ache_N	n14327266
+stomach_pump_N	n04325968
+stomachache_N	n14327266
+stomacher_N	n04325804
+stomatal_A	a02645494
+stomatitis_N	n14356044
+stomatopod_N	n01989869
+stomatous_A	a02310533
+stomp_N	n00533691
+stomp_V	v01925338
+stomp_V2	v01925338
+stone_A	a00384195
+stone_N	n04326084
+stone_V2	v00179567
+stone_fruit_N	n13138308
+stone_pit_N	n03949442
+stonechat_N	n01560793
+stonecress_N	n11870044
+stonecrop_N	n12785889
+stonecutter_N	n10659294
+stonefish_N	n02643836
+stonefly_N	n02262803
+stoneless_A	a02256306
+stonemason_N	n10297531
+stoner_N	n10659393
+stonewall_V2	v00460132
+stonewaller_N	n10659571
+stonewalling_N	n01075893
+stoneware_N	n04326676
+stonework_N	n04326799
+stonewort_N	n01412694
+stoning_N	n01164394
+stony_A	a01151951
+stooge_N	n09884666
+stooge_V	v00013858
+stool_N	n04326896
+stoop_N	n00336654
+stoop_V	v01601685
+stoop_V2	v01601685
+stooper_N	n10659762
+stop_N	n01056411
+stop_V	v00362348
+stop_V2	v00362348
+stop_VV	v00362348
+stop_over_V	v01862918
+stop_up_V	v01422886
+stop_up_V2	v01422886
+stopcock_N	n04327682
+stopgap_N	n00178551
+stoplight_N	n06874185
+stopover_N	n01056411
+stoppable_A	a02287878
+stoppage_N	n01076046
+stopper_N	n03967942
+stoppered_A	a01654162
+stopping_N	n00101809
+stopwatch_N	n04328186
+storage_N	n00372607
+storax_N	n12777179
+store_N	n03744276
+store_V2	v02281093
+storehouse_N	n04329190
+storeroom_N	n04329477
+storey_N	n03365991
+storeyed_A	a01218660
+storied_A	a01121402
+stork_N	n02002075
+storksbill_N	n12688716
+storm_N	n00974630
+storm_V	v01126051
+storm_V2	v01126051
+storm_centre_N	n08524572
+storm_cloud_N	n09445910
+storm_cone_N	n06792526
+storm_lantern_N	n03549897
+storm_signal_N	n06792364
+storm_trooper_N	n10660250
+stormbound_A	a00559120
+storminess_N	n07481625
+stormproof_A	a01886139
+stormy_A	a00303727
+story_N	n03365991
+storybook_N	n06413459
+storyline_N	n06373645
+storyteller_N	n10345804
+stotinka_N	n13685913
+stoup_N	n04330109
+stout_A	a00988077
+stout_N	n05097166
+stouthearted_A	a00264262
+stoutheartedness_N	n04858317
+stoutness_N	n05000537
+stove_N	n04330267
+stovepipe_N	n03237416
+stovepiped_A	a02803986
+stovepiping_N	n13551117
+stover_N	n07802246
+stow_V2	v01493234
+stow_away_V	v02146175
+stowage_N	n00811921
+stowaway_N	n10660471
+strabismus_N	n14557415
+strabotomy_N	n00692840
+straddle_N	n00081174
+straddle_V	v02690384
+straddle_V2	v02690384
+strafe_N	n01246334
+strafe_V2	v01136142
+strafer_N	n10660621
+straggle_N	n07939159
+straggle_V	v02032227
+straggler_N	n10660729
+straggly_A	a00542660
+straight_A	a01030826
+straight_Adv	r00051848
+straight_N	n04331126
+straightaway_N	n04331126
+straightedge_N	n04331443
+straighten_V	v00275843
+straighten_V2	v00275843
+straighten_out_V2	v00167934
+straighten_up_V	v01982686
+straighten_up_V2	v01982686
+straightener_N	n04331639
+straightforward_A	a00761734
+straightness_N	n00857664
+straightway_Adv	r00467496
+strain_N	n00546389
+strain_V	v00025203
+strain_V2	v00025203
+strainer_N	n04332243
+strait_A	a02562705
+strait_N	n09446115
+straiten_V2	v01388571
+straitjacket_N	n04332580
+strand_N	n02999757
+strand_V	v02022486
+strand_V2	v02022486
+strange_A	a00967129
+strangeness_N	n04797482
+stranger_N	n10661002
+strangle_V2	v00077698
+stranglehold_N	n00814899
+strangler_N	n10121246
+strangulation_N	n00225786
+strap_N	n04332987
+strap_V2	v00083523
+straphanger_N	n10661334
+strapless_A	a02352472
+strapless_N	n04334105
+straplike_A	a02562805
+strappado_N	n00424324
+strapping_A	a02038126
+stratagem_N	n00172490
+strategic_A	a02950711
+strategical_A	a02950711
+strategics_N	n06152734
+strategist_N	n10661563
+strategy_N	n05905348
+stratification_N	n00919877
+stratify_V	v00052845
+stratify_V2	v00052845
+stratigraphy_N	n06118236
+stratosphere_N	n09448090
+stratum_N	n06246896
+stratus_N	n09448251
+straw_A	a00384292
+straw_N	n04334232
+straw_V2	v01378123
+strawberry_N	n04696316
+strawboard_N	n14801493
+strawflower_N	n11980318
+strawworm_N	n02217839
+stray_A	a
+stray_N	n02122580
+stray_V	v00780575
+streak_N	n04683136
+streak_V	v01696135
+streak_V2	v01696135
+streaker_N	n10662306
+streaky_A	a01790613
+stream_N	n00329227
+stream_V	v00069012
+streambed_N	n09448690
+streamer_N	n02788021
+streamlet_N	n09415938
+streamline_V	v01689899
+streamline_V2	v01689899
+streamliner_N	n04334504
+street_N	n04334599
+street_girl_N	n10663315
+street_urchin_N	n10662952
+streetcar_N	n04335435
+streetlight_N	n04335886
+streetwalker_N	n10663315
+streetwise_A	a00439431
+strength_N	n05029706
+strengthen_V	v00101277
+strengthen_V2	v00101277
+strengthener_N	n04336034
+strengthening_N	n00374063
+strenuous_A	a00837977
+strenuousness_N	n04709759
+streptobacillus_N	n01377694
+streptocarpus_N	n12833985
+streptococcal_A	a03142114
+streptococcus_N	n01381044
+streptodornase_N	n15060937
+streptokinase_N	n15061171
+streptolysin_N	n15061428
+streptomyces_N	n01376237
+streptomycin_N	n04336380
+streptothricin_N	n04336533
+stress_N	n07085375
+stress_V2	v00983333
+stress_VS	v00983333
+stress_mark_N	n06822476
+stressor_N	n09448829
+stretch_A	a00845127
+stretch_N	n00341243
+stretch_V	v00027268
+stretch_V2	v00027268
+stretch_out_V	v00027705
+stretchable_A	a00845216
+stretcher_N	n02957427
+stretcher_party_N	n08265790
+stretching_N	n00366521
+streusel_N	n07621976
+strew_V2	v01208896
+stria_N	n04680465
+striate_A	a03136855
+stricken_A	a00071242
+strickle_N	n
+strict_A	a01299888
+strictness_N	n04639371
+stricture_N	n06712761
+stride_N	n00249987
+stride_V	v01912709
+stride_V2	v01912709
+strident_A	a00300359
+strider_N	n10661865
+stridor_N	n14568194
+stridulate_V	v02172296
+stridulation_N	n07395957
+strife_N	n01167710
+strike_N	n
+strike_V	v01308008
+strike_V2	v01308008
+strike_back_V	v01153165
+strike_down_V	v01258302
+strike_down_V2	v01258302
+strike_leader_N	n10663659
+strike_off_V2	v00800750
+strike_out_V	v00346714
+strike_out_V2	v00346714
+strike_pay_N	n13280896
+strike_up_V	v01642311
+strike_up_V2	v01642311
+strikebound_A	a00037341
+strikebreaker_N	n10554455
+strikebreaking_N	n00621198
+strikeout_N	n00130347
+striker_N	n04337740
+striking_A	a00580805
+string_N	n02880546
+string_V	v01360571
+string_V2	v01360571
+string_along_V	v01993805
+string_along_V2	v01993805
+string_out_V2	v01360715
+string_up_V2	v00190389
+stringency_N	n04673173
+stringent_A	a00711059
+stringer_N	n04338963
+stringy_A	a00626701
+stringybark_N	n12335800
+strip_N	n00531490
+strip_V	v00049900
+strip_V2	v00049900
+strip_lighting_N	n04339879
+strip_poker_N	n00498086
+strip_show_N	n00531490
+stripe_N	n02784732
+striped_A	a01790807
+striper_N	n02568087
+striping_N	n00264088
+stripling_N	n09772029
+stripper_N	n04340378
+striptease_N	n00531490
+stripy_A	a01790807
+strive_V	v01146051
+strive_VV	v01146051
+striver_N	n10609556
+striving_N	n00788766
+stroboscope_N	n04340521
+stroke_N	n00144632
+stroke_V2	v00880658
+stroll_N	n00284101
+stroll_V	v01917980
+stroller_N	n02766534
+stroma_N	n05584152
+strong_A	a01824244
+strongbox_N	n04340750
+stronghold_N	n04340935
+strongman_N	n10665006
+strongroom_N	n04341133
+strontianite_N	n15061936
+strontium_N	n14655731
+strop_N	n04341288
+strop_V2	v01246959
+strophanthin_N	n15061674
+strophanthus_N	n11775959
+strophe_N	n06386693
+stroppy_A	a02327315
+structural_A	a02897158
+structuralism_N	n06168152
+structure_N	n04341686
+structure_V2	v00404222
+strudel_N	n07627693
+struggle_N	n00622068
+struggle_V	v01090335
+struggle_VS	v01090335
+struggle_VV	v01090335
+struggler_N	n10665302
+strum_N	n07396120
+strum_V	v02180362
+strum_V2	v02180362
+strumpet_N	n09772930
+strut_N	n00290125
+strut_V	v01916634
+struthiomimus_N	n01716298
+strychnine_N	n14715008
+stub_N	n02927399
+stub_V2	v00102420
+stub_out_V2	v00478682
+stubble_N	n05263183
+stubbly_A	a02154118
+stubborn_A	a02326695
+stubbornness_N	n04863074
+stubby_A	a01437349
+stucco_N	n15062057
+stucco_V2	v01261371
+stud_N	n00498220
+stud_V2	v01358023
+stud_farm_N	n04343919
+stud_mare_N	n02377603
+studbook_N	n06507330
+student_N	n10557854
+studentship_N	n00604694
+studio_N	n04344246
+studious_A	a00311354
+studiousness_N	n04866238
+study_N	n00644503
+study_V	v00599992
+study_V2	v00599992
+stuff_N	n04345288
+stuff_V2	v00320681
+stuffer_N	n07250727
+stuffiness_N	n04648059
+stuffing_N	n04345458
+stuffy_A	a00606347
+stultification_N	n00272878
+stultify_V2	v00225832
+stumble_N	n00076563
+stumble_V	v00618057
+stumblebum_N	n10274639
+stumbler_N	n09879744
+stumbling_block_N	n04345915
+stump_N	n03159640
+stump_V	v00195221
+stump_V2	v00195221
+stumper_N	n06785367
+stumping_N	n00801598
+stumpy_A	a02386962
+stun_V2	v00268968
+stun_V2S	v00268968
+stunner_N	n07299439
+stunning_A	a
+stunt_N	n00046344
+stunt_V2	v01713348
+stupa_N	n04346328
+stupefaction_N	n01267135
+stupefy_V2	v00268968
+stupefying_A	a00196312
+stupendous_A	a01384730
+stupid_A	a00439588
+stupid_N	n10667187
+stupidity_N	n01248075
+stupor_N	n05679906
+sturdiness_N	n04862592
+sturdy_A	a01025913
+sturgeon_N	n02640242
+stutter_N	n14402922
+stutter_V	v00981544
+stutter_V2	v00981544
+stutterer_N	n10646780
+sty_N	n04346428
+stye_N	n14185219
+stygian_A	a00273652
+style_N	n01901213
+style_V2	v00993608
+styleless_A	a00976123
+stylet_N	n01901348
+stylish_A	a00971075
+stylishness_N	n04813712
+stylist_N	n10155849
+stylistic_A	a02018296
+stylistically_Adv	r00469931
+stylite_N	n10667596
+stylization_N	n01159776
+stylize_V2	v01687569
+stylopodium_N	n11677485
+stylus_N	n04346511
+stymie_N	n05691376
+stymie_V2	v02557199
+stymy_V2	v02557199
+styptic_A	a00189833
+styptic_N	n02750835
+styracosaur_N	n01704626
+styrax_N	n12777436
+styrene_N	n14595543
+suasion_N	n07245125
+suave_A	a00758800
+suavity_N	n04913322
+sub_N	n04347754
+sub_V	v02258617
+sub_V2	v02258617
+sub_judice_A	a01401734
+sub_rosa_Adv	r00257522
+subacid_A	a02369683
+subacute_A	a00044987
+subaltern_N	n10667709
+subaqueous_A	a00124685
+subarctic_A	a02804139
+subartesian_A	a00099097
+subatomic_A	a02885192
+subbase_N	n04347004
+subbing_N	n00623670
+subclass_N	n08106661
+subclavian_A	a03142313
+subclinical_A	a02885790
+subcommittee_N	n08325993
+subcompact_N	n04347119
+subconscious_A	a00573093
+subconscious_N	n05613478
+subconsciousness_N	n05682431
+subcontinent_N	n09449949
+subcontract_N	n06524767
+subcontract_V	v02460883
+subcontract_V2	v02460883
+subcontractor_N	n10667863
+subcortical_A	a02804254
+subculture_N	n08288753
+subcutaneous_A	a02876936
+subdeacon_N	n10668024
+subdirectory_N	n06490743
+subdivide_V	v00333066
+subdivide_V2	v00333066
+subdivider_N	n10668280
+subdivision_N	n00398427
+subdominant_N	n06858144
+subduable_A	a00569468
+subduction_N	n13562680
+subdue_V2	v00202445
+subduer_N	n10668450
+subdural_A	a02804391
+subedit_V2	v00628125
+subeditor_N	n10045361
+subfamily_N	n08108627
+subfigure_N	n13863602
+subfusc_A	a00169692
+subgenus_N	n08109624
+subgross_A	a02516690
+subgroup_N	n06017053
+subheading_N	n06345320
+subhuman_A	a01261528
+subjacent_A	a02349477
+subject_A	a00071559
+subject_A2	a00071559
+subject_N	n04347225
+subject_V2	v00878636
+subjection_N	n00089027
+subjective_A	a01273910
+subjectivism_N	n05214121
+subjectivist_N	n10669009
+subjectivity_N	n04892544
+subjoin_V2	v01329026
+subjugate_V2	v02424128
+subjugation_N	n00089027
+subjugator_N	n10669125
+subjunctive_A	a03094107
+subjunctive_N	n13801937
+subkingdom_N	n07940865
+sublease_N	n13248928
+sublease_V	v02209261
+sublease_V2	v02209261
+sublet_V	v02209261
+sublet_V2	v02209261
+sublieutenant_N	n10669236
+sublimate_A	a01907416
+sublimate_N	n15062284
+sublimate_V2	v00365810
+sublimation_N	n07297927
+sublime_A	a00705616
+sublimed_A	a03154463
+subliminal_A	a01749125
+sublimity_N	n04870889
+sublingual_A	a
+subliterary_A	a01046994
+sublittoral_A	a02888757
+sublunar_A	a02757446
+subluxation_N	n07445149
+submarine_A	a02472137
+submarine_N	n04347754
+submariner_N	n10669357
+submediant_N	n06858384
+submerge_V	v00217700
+submerge_V2	v00217700
+submergence_N	n07364115
+submersible_A	a02472693
+submersible_N	n04348184
+submersion_N	n00277569
+submission_N	n01166926
+submissive_A	a
+submissiveness_N	n04906471
+submit_V	v00669762
+submit_V2	v00669762
+submitter_N	n10669486
+submucosa_N	n05429994
+subnormal_A	a01597702
+subnormal_N	n10669876
+subnormality_N	n05646218
+suboceanic_A	a01381615
+suborbital_A	a02870315
+suborder_N	n08107191
+subordinate_A	a00730470
+subordinate_N	n06292973
+subordinate_V2	v00579712
+subordinateness_N	n13951984
+subordination_N	n01128655
+subordinative_A	a00552618
+suborn_V2	v00834943
+subornation_N	n06736946
+subpart_N	n13811340
+subphylum_N	n08103299
+subpoena_N	n06557047
+subpoena_V2	v00793418
+subpopulation_N	n06026508
+subrogation_N	n00198118
+subscribe_V	v00806314
+subscribe_V2	v00806314
+subscriber_N	n10670310
+subscript_A	a02349852
+subscript_N	n06820212
+subscription_N	n00615659
+subsection_N	n04348548
+subsequent_A	a00122626
+subserve_V2	v02548588
+subservience_N	n04906712
+subservient_A	a00790691
+subset_N	n08001209
+subshrub_N	n13118707
+subside_V	v01986367
+subsidence_N	n07361416
+subsidiary_A	a01854129
+subsidiary_N	n08003935
+subsidization_N	n00087423
+subsidize_V2	v02216710
+subsidizer_N	n10670885
+subsidy_N	n13267014
+subsist_V	v02616713
+subsistence_N	n13366537
+subsoil_N	n14695838
+subsonic_A	a00175719
+subspace_N	n08004342
+subspecies_N	n08110648
+substance_N	n00019613
+substandard_A	a
+substantial_A	a00625393
+substantiality_N	n04761212
+substantiate_V2	v00221413
+substantiation_N	n00153961
+substantival_A	a03120834
+substantive_A	a
+substantive_N	n06303540
+substation_N	n04348702
+substitutable_A	a00917768
+substitute_N	n05696425
+substitute_V	v02257767
+substitute_V2	v02257767
+substitution_N	n00196485
+substrate_N	n06903699
+substratum_N	n06903699
+substring_N	n07013933
+substructure_N	n03387016
+subsume_V2	v00685224
+subsumption_N	n05736002
+subsurface_A	a02471782
+subsystem_N	n08435937
+subtend_V2	v02693842
+subterfuge_N	n06760508
+subterminal_A	a01015798
+subterranean_A	a01707733
+subthalamus_N	n05499044
+subtilin_N	n04348854
+subtitle_N	n06347037
+subtitle_VS	v02332311
+subtle_A	a01162406
+subtlety_N	n04711256
+subtly_Adv	r00470354
+subtonic_N	n06858539
+subtopia_N	n08539893
+subtotal_N	n05860975
+subtract_V2	v00586973
+subtracter_N	n04348988
+subtraction_N	n00360757
+subtractive_A	a00050083
+subtrahend_N	n13729135
+subtreasury_N	n13358260
+subtropical_A	a02929216
+subtropics_N	n08674344
+suburb_N	n08554440
+suburban_A	a02804590
+suburbanite_N	n10671387
+suburbanized_A	a01108586
+suburbia_N	n08288977
+subvention_N	n01061203
+subversion_N	n00215838
+subversive_A	a
+subversive_N	n10527334
+subvert_V2	v01565028
+subvocalizer_N	n10671467
+subway_N	n03757138
+subwoofer_N	n04349401
+succedaneum_N	n05696941
+succeed_V	v02406585
+succeed_V2	v02406585
+success_N	n00063652
+successful_A	a02331262
+succession_N	n00082754
+successive_A	a01667729
+successor_N	n05696803
+succinct_A	a00547317
+succinctness_N	n07089024
+succinic_A	a02840840
+succinylcholine_N	n04349526
+succorer_N	n10671898
+succotash_N	n07879072
+succour_N	n01209220
+succour_V2	v02548710
+succubus_N	n09543021
+succulence_N	n04996215
+succulent_A	a01369078
+succulent_N	n13084184
+succumb_V	v00804476
+succussion_N	n00876377
+such_Adv	r00147386
+suchlike_A	a01410222
+suck_N	n00842692
+suck_V	v01169704
+suck_V2	v01169704
+suck_in_V2	v01197980
+suck_up_V	v00880978
+sucker_N	n01444922
+sucking_N	n00842692
+sucking_pig_N	n02395855
+suckle_V2	v01186428
+suckling_N	n00842997
+sucralfate_N	n04349701
+sucre_N	n08853612
+sucrose_N	n15062778
+suction_N	n00842692
+suctorial_A	a02804905
+sudanese_A	a03121212
+sudanese_N	n09732170
+sudatorium_N	n04350235
+sudden_A	a01143279
+suddenness_N	n05060476
+sudoku_N	n06786012
+sudorific_N	n04350347
+sudra_N	n08307440
+suds_N	n07887192
+sue_V	v02582042
+sue_V2	v02582042
+sue_V2V	v02582042
+suede_N	n04350458
+suer_N	n10672192
+suet_N	n07672790
+suety_A	a00992716
+suffer_V	v00065070
+suffer_V2	v00065070
+sufferable_A	a02435206
+sufferance_N	n04638175
+sufferer_N	n10296618
+suffering_N	n07495327
+suffice_V	v02669789
+suffice_V2	v02669789
+suffice_V2V	v02669789
+sufficiency_N	n05112609
+sufficient_A	a02335828
+suffix_N	n06308987
+suffixation_N	n00927961
+suffocate_V	v00077698
+suffocate_V2	v00077698
+suffocation_N	n00225593
+suffragan_N	n10672540
+suffrage_N	n05186306
+suffragette_N	n10672662
+suffragism_N	n05952367
+suffragist_N	n10672908
+suffrutescent_A	a02576365
+suffuse_V2	v00454251
+suffusion_N	n13534954
+suffusive_A	a00469468
+sugar_N	n07859284
+sugar_V2	v02195951
+sugar_beet_N	n07720084
+sugar_candy_N	n07609215
+sugar_cane_N	n12132502
+sugar_daddy_N	n10673296
+sugar_loaf_N	n07595499
+sugar_refinery_N	n04350688
+sugarberry_N	n07746038
+sugarcane_N	n12132502
+sugariness_N	n04994727
+sugarless_A	a02338327
+sugarloaf_N	n07595499
+sugarplum_N	n07609316
+sugary_A	a02337667
+suggest_V	v00875394
+suggest_V2	v00875394
+suggest_VS	v00875394
+suggester_N	n10673451
+suggestibility_N	n14534571
+suggestible_A	a02362708
+suggestion_N	n00158996
+suggestive_A	a00684334
+suicidal_A	a02060912
+suicide_N	n00222485
+suit_N	n01182654
+suit_V	v02699941
+suit_V2	v02699941
+suitability_N	n04715487
+suitable_A	a00852197
+suitableness_N	n04715487
+suitcase_N	n02773838
+suite_N	n04351550
+suiting_N	n04351699
+suitor_N	n10674130
+sukiyaki_N	n07879174
+suksdorfia_N	n12802442
+sulcate_A	a03136940
+sulcus_N	n05223550
+sulfacetamide_N	n04351776
+sulfadiazine_N	n04351936
+sulfamethazine_N	n04352435
+sulfamethoxazole_N	n04352580
+sulfanilamide_N	n04352759
+sulfapyridine_N	n04352906
+sulfate_N	n15063493
+sulfide_N	n15063699
+sulfisoxazole_N	n04353016
+sulfonate_N	n14616410
+sulfonylurea_N	n04353189
+sulfur_N	n14656219
+sulfurous_A	a02805148
+sulindac_N	n04353410
+sulk_N	n07551498
+sulk_V	v02719016
+sulkiness_N	n04642057
+sulky_A	a00275764
+sulky_N	n04353573
+sullen_A	a00462409
+sullenness_N	n04642057
+sully_V2	v00846509
+sulpha_N	n04352070
+sulphate_N	n15063493
+sulphide_N	n15063699
+sulphur_N	n14656219
+sulphuretted_A	a02853254
+sulphuric_A	a03121394
+sulphurous_A	a02805148
+sultan_N	n10674315
+sultana_N	n07752782
+sultanate_N	n08896327
+sultriness_N	n04687119
+sultry_A	a
+sum_N	n04353803
+sum_V	v00949288
+sum_V2	v00949288
+sum_up_V2	v00949288
+sumac_N	n12762896
+sumach_N	n12762896
+sumatran_A	a03121573
+sumatran_N	n09750157
+summarization_N	n06467445
+summarize_V2	v01007924
+summary_A	a00547317
+summary_N	n06467007
+summation_N	n00872107
+summational_A	a00049683
+summer_N	n15145012
+summer_V	v02709774
+summercaters_N	n10674592
+summerhouse_N	n03430418
+summertime_N	n15237250
+summery_A	a01254784
+summing_up_N	n06469874
+summit_N	n08312359
+summon_V2	v00270215
+summons_N	n06556692
+summons_V2	v00791134
+sumo_N	n00448232
+sump_N	n02998563
+sumpsimus_N	n07154868
+sumpter_N	n01317391
+sumptuary_A	a02004838
+sumptuous_A	a02024928
+sumptuousness_N	n05146471
+sun_N	n09450163
+sun_V2	v00104147
+sun_god_N	n09506973
+sun_helmet_N	n03950899
+sun_lounge_N	n04356925
+sun_parlour_N	n04356925
+sun_porch_N	n04356925
+sun_visor_N	n04357795
+sunbaked_A	a01521905
+sunbathe_V	v00104147
+sunbather_N	n10675010
+sunbeam_N	n11485582
+sunblind_N	n02763901
+sunbonnet_N	n04354589
+sunburn_N	n14290365
+sunburned_A	a01178345
+sunburnt_A	a01178345
+sunburst_N	n04354723
+sundae_N	n07616487
+sunday_N	n11325534
+sunder_N	n
+sunder_V2	v00335814
+sundew_N	n12782530
+sundial_N	n04355338
+sundown_N	n15169248
+sundowner_N	n07913081
+sundress_N	n04355511
+sundries_N	n04355684
+sundrops_N	n12344700
+sundry_A	a01199083
+sunfish_N	n02562315
+sunflower_N	n11978233
+sunglass_N	n04355933
+sunglasses_N	n04356056
+sunhat_N	n04356595
+sunlamp_N	n04356772
+sunless_A	a00461971
+sunlight_N	n11485367
+sunlit_A	a00272771
+sunniness_N	n04630689
+sunny_A	a00363938
+sunray_N	n11485582
+sunrise_N	n07343910
+sunroof_N	n04357121
+sunscreen_N	n04357314
+sunset_A	a01013843
+sunset_N	n07344015
+sunshade_N	n02763901
+sunshine_N	n04630689
+sunspot_N	n11511004
+sunstone_N	n15064560
+sunstroke_N	n14204586
+sunsuit_N	n04357531
+suntan_N	n14290534
+suntrap_N	n04357639
+sup_N	n07579276
+sup_V	v01205459
+sup_V2	v01205459
+super_A	a00528761
+super_N	n10675721
+superabundance_N	n05119367
+superabundant_A	a00016247
+superannuate_V2	v00536921
+superannuation_N	n00197229
+superb_A	a01125154
+superbug_N	n02247655
+supercargo_N	n10675346
+supercede_V2	v02405390
+supercharged_A	a00854989
+supercharger_N	n04357930
+supercilious_A	a00907400
+superciliousness_N	n04888268
+superclass_N	n08106798
+supercomputer_N	n04358117
+superconductivity_N	n11409892
+supercritical_A	a00652351
+superego_N	n05613625
+supererogation_N	n00633613
+superfamily_N	n08108304
+superfatted_A	a00992826
+superfecta_N	n00507539
+superfecundation_N	n07438190
+superfetation_N	n07438396
+superficial_A	a01873406
+superficiality_N	n05095111
+superficies_N	n04358381
+superfine_A	a00229227
+superfluity_N	n05120116
+superfluous_A	a01581305
+supergiant_N	n09450708
+supergrass_N	n10675481
+superhighway_N	n03306610
+superhuman_A	a01260873
+superimpose_V2	v01469263
+superincumbent_A	a02349274
+superinfection_N	n14185353
+superintend_V	v02443049
+superintend_V2	v02443049
+superintendence_N	n01135529
+superintendent_N	n10388732
+superior_A	a02338615
+superior_N	n06820023
+superiority_N	n04728376
+superjacent_A	a02348847
+superlative_A	a02343517
+superlative_N	n06323284
+superman_N	n02675657
+supermarket_N	n04358707
+supermarketer_N	n10676214
+supermodel_N	n10676319
+supermom_N	n10676434
+supernal_A	a01304374
+supernatant_A	a02351490
+supernatant_N	n09451103
+supernatural_A	a01574446
+supernatural_N	n09503877
+supernaturalism_N	n04789406
+supernaturalist_A	a02912054
+supernormal_A	a01597928
+supernova_N	n09451237
+supernumerary_N	n10676569
+superorder_N	n08107343
+superordinate_A	a02340003
+superoxide_N	n15064729
+superphylum_N	n08103457
+superposition_N	n01053067
+supersaturated_A	a00758150
+superscript_A	a02349685
+superscript_N	n06820023
+superscription_N	n00615336
+supersede_V2	v02405390
+supersedure_N	n00197419
+supersession_N	n00197419
+supersonic_A	a00175887
+superstition_N	n05952678
+superstitious_A	a01927061
+superstrate_N	n06903972
+superstring_N	n09451378
+superstructure_N	n04358874
+supersymmetry_N	n06107436
+supertanker_N	n04359034
+supertax_N	n13315364
+supertitle_N	n06347811
+supertonic_N	n06857867
+supertwister_N	n11517041
+supervene_V	v00341422
+supervention_N	n07479525
+supervise_V	v02163301
+supervise_V2	v02163301
+supervision_N	n01135529
+supervisor_N	n06580351
+supervisory_A	a02904372
+supination_N	n00345297
+supinator_N	n05292587
+supine_A	a00040058
+supper_N	n07575984
+supperless_A	a01269907
+supping_N	n00841777
+supplant_V2	v02405390
+supplanter_N	n10742546
+supplanting_N	n00197610
+supple_A	a01022785
+supplejack_N	n04359217
+supplement_N	n02671421
+supplement_V2	v01328705
+supplementary_A	a00049879
+supplementation_N	n00371846
+suppleness_N	n04659730
+suppliant_A	a00714889
+suppliant_N	n10420031
+supplicant_N	n10420031
+supplicate_V	v00758627
+supplicate_V2	v00758627
+supplication_N	n01041968
+supplier_N	n10677271
+supply_N	n01057200
+supply_V2	v01027174
+support_N	n00154433
+support_V2	v00665886
+support_VV	v00665886
+supportable_A	a02435206
+supporter_N	n02752615
+supportive_A	a02354537
+suppose_V2	v00631737
+suppose_V2V	v00631737
+suppose_VS	v00631737
+supposed_A	a00861216
+supposition_N	n05779712
+suppository_N	n04361381
+suppress_V2	v00153964
+suppressant_N	n04361529
+suppression_N	n01070892
+suppressive_A	a02005065
+suppressor_N	n04361641
+suppurate_V	v00096766
+suppuration_N	n05417472
+suppurative_A	a02805735
+supra_Adv	r00079947
+suprainfection_N	n14185503
+supranational_A	a01569366
+supraorbital_A	a02805966
+suprasegmental_A	a02478052
+supremacism_N	n05952829
+supremacist_N	n10678662
+supremacy_N	n14442530
+suprematism_N	n08466010
+suprematist_N	n10678841
+supreme_A	a00792641
+supremo_N	n10678937
+sura_N	n05574332
+surbase_N	n04361801
+surcharge_N	n13325505
+surcharge_V2	v00923481
+surcoat_N	n04361937
+surd_N	n07119897
+sure_A	a00336831
+sure_Adv	r00144722
+surefooted_A	a
+sureness_N	n04778267
+surety_N	n04754780
+surf_N	n07344233
+surface_A	a02471091
+surface_N	n02688443
+surface_V	v00423702
+surface_V2	v00423702
+surface_V2V	v00423702
+surface_VS	v00423702
+surfacing_N	n00061171
+surfbird_N	n02026629
+surfboard_N	n04363559
+surfboat_N	n04363671
+surfeit_N	n00841628
+surfeit_V2	v01191838
+surfer_N	n10679054
+surficial_A	a02806098
+surfing_N	n00445055
+surfperch_N	n02570838
+surfriding_N	n00445055
+surge_N	n
+surge_V	v01903756
+surge_V2	v01903756
+surgeon_N	n10679174
+surgeonfish_N	n02621258
+surgery_N	n00671351
+surgical_A	a01169194
+suricate_N	n02138777
+surliness_N	n04642258
+surly_A	a01139067
+surmise_N	n06782680
+surmise_V	v00689205
+surmise_V2	v00689205
+surmount_V2	v01105639
+surmountable_A	a02356820
+surname_N	n06336904
+surpass_V2	v01105639
+surpassing_A	a01676026
+surplice_N	n04364994
+surpliced_A	a00456855
+surplus_N	n05119714
+surprise_N	n00553655
+surprise_V2	v00725274
+surprise_V2V	v00725274
+surprisedly_Adv	r00472068
+surpriser_N	n10679723
+surprising_A	a02359464
+surrealism_N	n08470210
+surrealist_N	n10679845
+surrealistic_A	a01943067
+surrebutter_N	n06563640
+surrejoinder_N	n06563801
+surrender_N	n00067707
+surrender_V	v01115585
+surrender_V2	v01115585
+surrenderer_N	n10679998
+surreptitious_A	a01706465
+surrey_N	n04365112
+surrogate_A	a01406418
+surrogate_N	n10005721
+surround_N	n08567235
+surround_V2	v01127411
+surrounding_A	a00449332
+surtax_N	n13315364
+surtax_V2	v02308115
+surtout_N	n04365229
+surveillance_N	n00652466
+survey_N	n00644503
+survey_V2	v00646542
+surveying_N	n01005579
+surveyor_N	n10680609
+survival_N	n01022178
+survivalist_N	n10680910
+survive_V	v02616713
+survive_V2	v02616713
+survive_VS	v02616713
+survivor_N	n01324142
+susceptibility_N	n14530061
+susceptible_A	a02360448
+sushi_N	n07879450
+suslik_N	n02358584
+suspect_A	a01917594
+suspect_N	n09762101
+suspect_V2	v00687926
+suspect_VS	v00687926
+suspend_V	v00148763
+suspend_V2	v00148763
+suspender_N	n02887489
+suspense_N	n05699770
+suspension_N	n00209132
+suspensive_A	a00686789
+suspensory_N	n04366832
+suspicion_N	n04895979
+suspicious_A	a01917594
+suss_out_V2	v00661824
+sustain_V2	v00065639
+sustainability_N	n05029594
+sustainable_A	a02806261
+sustenance_N	n01216191
+sustentacular_A	a02806435
+susurration_N	n07130341
+sutler_N	n10681557
+sutra_N	n06623997
+suttee_N	n00223575
+suture_N	n04367205
+suturing_N	n00716055
+suzerain_N	n08170535
+suzerainty_N	n08558882
+svelte_A	a00990855
+svoboda_N	n13996211
+swab_N	n04367480
+swab_V2	v01233194
+swabbing_N	n00252020
+swad_N	n07960666
+swaddle_V2	v01300271
+swag_N	n04368109
+swagger_A	a00972354
+swagger_N	n00290125
+swagger_V	v00012434
+swaggerer_N	n10682038
+swagman_N	n10682169
+swahili_N	n06995792
+swain_N	n09871364
+swale_N	n09452291
+swallow_N	n00839778
+swallow_V	v00601659
+swallow_V2	v00601659
+swallow_up_V	v01582409
+swami_N	n09684901
+swamp_N	n09452395
+swamp_V2	v01524523
+swampy_A	a02548066
+swan's_down_N	n01897053
+swan_N	n01858441
+swan_V	v01011031
+swan_song_N	n00212678
+swank_A	a00973434
+swank_N	n04813712
+swank_V	v02141973
+swanky_A	a00973434
+swap_N	n01109687
+swap_V	v01839030
+swap_V2	v01839030
+sward_N	n09463919
+swarm_N	n07996149
+swarm_V	v02028366
+swarm_V2	v02028366
+swarthy_A	a00245458
+swash_N	n07344528
+swashbuckler_N	n09991530
+swashbuckling_A	a00066703
+swashbuckling_N	n04898334
+swastika_N	n06883725
+swat_N	n00134391
+swat_V2	v01396937
+swatch_N	n04368949
+swath_N	n09452653
+swathe_N	n04369025
+swathe_V2	v01300271
+swathing_N	n04369146
+swatter_N	n04369282
+sway_N	n00348008
+sway_V	v01875295
+sway_V2	v01875295
+swazi_A	a03121723
+swazi_N	n06994608
+swear_V	v00688377
+swear_V2	v00688377
+swear_V2V	v00688377
+swear_VV	v00688377
+swear_off_V	v00884814
+swearer_N	n10682380
+swearing_N	n06684572
+swearword_N	n07125096
+sweat_N	n00621627
+sweat_V	v00067545
+sweat_V2	v00067545
+sweatband_N	n04369618
+sweatbox_N	n04369856
+sweater_N	n04370048
+sweatshirt_N	n04370456
+sweatshop_N	n04370600
+swedish_A	a02959720
+swedish_N	n06954925
+sweep_N	n
+sweep_V	v01100952
+sweep_V2	v01100952
+sweep_through_V2	v02522581
+sweeper_N	n02603862
+sweeping_A	a00774182
+sweeping_N	n00252307
+sweepstakes_N	n00508800
+sweet_A	a01073707
+sweet_N	n04994413
+sweetbread_N	n07652488
+sweetbriar_N	n12621619
+sweetbrier_N	n12621619
+sweeten_V	v00519854
+sweeten_V2	v00519854
+sweetening_N	n00248636
+sweetheart_A	a01864279
+sweetheart_N	n10613996
+sweetie_N	n10682953
+sweetish_A	a02368718
+sweetleaf_N	n12776558
+sweetmeat_N	n07597263
+sweetness_N	n04778630
+sweetsop_N	n07761611
+swell_A	a01123879
+swell_N	n04990692
+swell_V	v00256507
+swell_V2	v00256507
+swelling_N	n13501548
+swelter_V	v00069747
+sweptback_A	a
+sweptwing_A	a02371077
+swerve_N	n01263257
+swerve_V	v02033295
+swerve_V2	v02033295
+swift_A	a00978199
+swift_N	n01680655
+swiftlet_N	n01833112
+swiftness_N	n05058140
+swig_N	n00840189
+swig_V	v01202068
+swig_V2	v01202068
+swill_N	n07805006
+swill_V	v01169433
+swill_V2	v01169433
+swim_N	n00442115
+swim_V	v01904293
+swim_V2	v01904293
+swimmer_N	n10683126
+swimmeret_N	n02585446
+swimming_N	n00442115
+swimming_bath_N	n04371225
+swimming_costume_N	n04371563
+swimming_pool_N	n04371225
+swimmingly_Adv	r00210446
+swimsuit_N	n04371563
+swindle_N	n00780148
+swindle_V	v02572119
+swindle_V2	v02572119
+swindler_N	n09955015
+swine_N	n02395003
+swineherd_N	n10683593
+swing_N	n00327824
+swing_V	v00557216
+swing_V2	v00557216
+swing_around_V	v01878949
+swinge_V2	v00378521
+swingeing_A	a01129371
+swinger_N	n10683675
+swinish_A	a00011327
+swipe_N	n00566040
+swipe_V2	v01394200
+swirl_N	n13878112
+swirl_V	v02047650
+swirl_V2	v02047650
+swish_A	a00975778
+swish_N	n07396414
+swish_V	v02188198
+swish_V2	v02188198
+swishy_A	a01921868
+swiss_A	a02960975
+swiss_N	n09733333
+switch_N	n00196084
+switch_V	v00121678
+switch_V2	v00121678
+switch_off_V2	v01510576
+switch_on_V2	v01510399
+switchblade_N	n04373089
+switchboard_N	n04373264
+switcher_N	n10684146
+switcheroo_N	n00196402
+switchman_N	n10684538
+swivel_N	n04373563
+swivel_V	v02046572
+swivel_V2	v02046572
+swivet_N	n07520925
+swiz_N	n00780615
+swizzle_N	n07918706
+swizzle_stick_N	n04373795
+swob_N	n04367480
+swob_V2	v01233194
+swoon_N	n07478318
+swoon_V	v00023646
+swoop_N	n00327033
+swoop_V	v01440010
+swoop_V2	v01440010
+swoosh_N	n07396530
+swop_N	n01109687
+swop_V	v02259005
+swop_V2	v02259005
+sword_N	n04373894
+sword_cane_N	n04374315
+sword_dance_N	n00538510
+swordfish_N	n02629716
+swordplay_N	n00041468
+swordsman_N	n10085217
+swordsmanship_N	n05640339
+swordtail_N	n01448291
+swot_N	n10684630
+swot_V	v00605783
+swot_V2	v00605783
+sybarite_N	n10759543
+sybaritic_A	a01298239
+sycamore_N	n12403513
+syconium_N	n13137225
+sycophancy_N	n04906923
+sycophant_N	n10684827
+sycophantic_A	a00790394
+syllabary_N	n06361770
+syllabic_A	a02288350
+syllabically_Adv	r00143840
+syllabicate_V2	v01563336
+syllabication_N	n00390581
+syllabicity_N	n07113491
+syllabification_N	n00390581
+syllabify_V2	v01563336
+syllabize_V2	v00979988
+syllable_N	n06304671
+syllabled_A	a02289659
+syllabub_N	n07613158
+syllabus_N	n06676416
+syllepsis_N	n07108657
+syllogism_N	n05779116
+syllogist_N	n10685123
+syllogistic_A	a02910644
+sylph_N	n10685300
+sylvan_A	a02574481
+sylvan_N	n10685480
+sylvanite_N	n15065713
+sylvite_N	n15065928
+symbiosis_N	n13842622
+symbiotic_A	a00727268
+symbiotically_Adv	r00116180
+symbol_N	n05765415
+symbolatry_N	n01045091
+symbolic_A	a02806907
+symbolical_A	a02806907
+symbolism_N	n00412271
+symbolist_N	n10685685
+symbolization_N	n00412271
+symbolize_V2	v00836236
+symbolizing_N	n00900070
+symbology_N	n05998893
+symmetric_A	a02371718
+symmetrical_A	a02371718
+symmetry_N	n04917439
+sympathectomy_N	n00687964
+sympathetic_A	a02374914
+sympathetically_Adv	r00192007
+sympathize_V	v00594058
+sympathizer_N	n10686073
+sympathy_N	n06199142
+sympatric_A	a02376809
+sympatry_N	n13959463
+symphonic_A	a03002040
+symphonist_N	n10686517
+symphony_N	n07044760
+symphysion_N	n05235607
+symphysis_N	n13563948
+symploce_N	n07100942
+symposiast_N	n10686598
+symposium_N	n08327616
+symptom_N	n06798187
+symptomatic_A	a02807249
+symptomatically_Adv	r00144120
+symptomless_A	a02540899
+synagogue_N	n04374735
+synapse_N	n05473928
+synapsid_N	n01719403
+synapsis_N	n13564045
+synaptic_A	a02933954
+syncarpous_A	a00113663
+syncategorem_N	n06752695
+syncategorematic_A	a02593269
+synchrocyclotron_N	n04374907
+synchroflash_N	n04375080
+synchromesh_N	n04375241
+synchronic_A	a02377186
+synchronism_N	n13845239
+synchronization_N	n00807500
+synchronize_V	v00393953
+synchronize_V2	v00393953
+synchronous_A	a02377651
+synchrony_N	n13845239
+synchroscope_N	n04375926
+synchrotron_N	n04375775
+synclinal_A	a00109133
+syncopate_V2	v00170500
+syncopation_N	n07057385
+syncopator_N	n10686694
+syncope_N	n07132729
+syncretic_A	a02807478
+syncretism_N	n13564215
+syncytium_N	n05605762
+syndactyly_N	n14471926
+syndetic_A	a02381089
+syndic_N	n10686885
+syndicalism_N	n08321621
+syndicalist_N	n09791816
+syndicate_N	n
+syndicate_V2	v02449183
+syndication_N	n01115348
+syndicator_N	n10687025
+syndrome_N	n05870790
+synecdoche_N	n07108453
+synecdochic_A	a01420488
+synechia_N	n14206477
+syneresis_N	n13564639
+synergetic_A	a00620341
+synergism_N	n06191854
+synergist_N	n04376259
+synergistic_A	a00623356
+synergistically_Adv	r00515681
+synergy_N	n13564910
+synesthesia_N	n05720602
+synesthetic_A	a02808126
+synizesis_N	n13565201
+synod_N	n08322520
+synoicous_A	a01543361
+synonym_N	n06303682
+synonymist_N	n10687135
+synonymous_A	a02381302
+synonymy_N	n13808161
+synopsis_N	n06468951
+synoptic_A	a02808380
+synovia_N	n05415200
+synovial_A	a02808548
+synovitis_N	n14356328
+synsemantic_A	a02593578
+synset_N	n08272860
+syntactic_A	a02880557
+syntactically_Adv	r00136267
+syntagma_N	n06313457
+syntagmatic_A	a02808653
+syntax_N	n06176107
+synthesis_N	n05774129
+synthesist_N	n10687231
+synthesize_V2	v00644066
+synthesizer_N	n04376400
+synthetic_A	a00111129
+synthetic_N	n14901959
+synthetically_Adv	r00472830
+synthetism_N	n04376715
+syphilis_N	n14133985
+syphilitic_A	a03121855
+syphilitic_N	n10687427
+syphon_N	n01468913
+syphon_V	v01853542
+syphon_V2	v01853542
+syrian_A	a03016519
+syrian_N	n09733459
+syringa_N	n12310153
+syringe_N	n04376876
+syringe_V2	v01373422
+syrinx_N	n02511633
+syrup_N	n07859583
+syrupy_A	a02338037
+system_N	n04377057
+systematic_A	a02382934
+systematically_Adv	r00120474
+systematics_N	n06152821
+systematism_N	n01031705
+systematization_N	n01009190
+systematize_V2	v00480969
+systemic_A	a01426273
+systole_N	n07401409
+systolic_A	a03121996
+syzygy_N	n11518330
+tab_N	n03936568
+tabard_N	n04378489
+tabasco_N	n07722052
+tabbouleh_N	n07808904
+tabby_A	a01787548
+tabby_N	n02122878
+tabby_cat_N	n02123045
+tabernacle_N	n04374735
+tabes_N	n14135181
+tabi_N	n04378956
+tablature_N	n06816335
+table_N	n04379243
+table_V2	v01745536
+table_d'hote_A	a02453035
+table_knife_N	n04380346
+table_lifting_N	n07257393
+table_linen_N	n04380617
+table_rapping_N	n07257227
+table_talk_N	n07141922
+table_turning_N	n07257393
+tableau_N	n05934780
+tableau_vivant_N	n08372715
+tablecloth_N	n04380143
+tablefork_N	n04380255
+tableland_N	n09453008
+tablemate_N	n10687826
+tablespoon_N	n04381073
+tablespoonful_N	n13770310
+tablet_N	n03936568
+tabletop_N	n04381860
+tableware_N	n04381994
+tabloid_N	n06267893
+taboo_A	a01761375
+taboo_N	n04884302
+taboo_V2	v02508977
+tabor_N	n04382334
+taboret_N	n04382438
+tabular_A	a03122633
+tabulate_V2	v00142967
+tabulation_N	n00652659
+tabulator_N	n03116767
+tabun_N	n15066125
+tachistoscope_N	n04382537
+tachogram_N	n07005897
+tachograph_N	n04382695
+tachometer_N	n04382880
+tachycardia_N	n14363027
+tachylite_N	n14881224
+tachymeter_N	n04383015
+tacit_A	a00942163
+taciturn_A	a02383380
+taciturnity_N	n04652438
+tack_N	n00314395
+tack_V	v00121678
+tack_V2	v00121678
+tack_on_V2	v01328513
+tacker_N	n04303357
+tackle_N	n00561985
+tackle_V	v01150164
+tackle_V2	v01150164
+tackler_N	n10688238
+tacky_A	a02393791
+taco_N	n07880751
+taconite_N	n14870665
+tact_N	n04841810
+tactful_A	a02384383
+tactic_N	n05905152
+tactical_A	a02951000
+tactician_N	n10688356
+tactics_N	n05905152
+tactile_A	a02869097
+tactless_A	a02384843
+tactlessness_N	n04846243
+tactual_A	a02869097
+tad_N	n13763185
+tadalafil_N	n04383537
+tadpole_N	n02469472
+tael_N	n13719291
+taenia_N	n01928215
+taffeta_N	n04383839
+taffrail_N	n04383923
+taffy_N	n07609407
+tag_N	n00145024
+tag_V	v01029760
+tag_V2	v01029760
+tag_VS	v01029760
+tag_along_V	v02027030
+tag_on_V2	v01328513
+tagalong_N	n10688671
+tagasaste_N	n12514592
+tagger_N	n06577585
+tagliatelle_N	n07701372
+taguan_N	n02362569
+tahini_N	n07858484
+tahitian_A	a03122221
+tahitian_N	n06938294
+tail_N	n02157557
+tail_V	v01321796
+tail_V2	v01321796
+tail_coat_N	n03239054
+tail_end_N	n05559256
+tailback_N	n00727137
+tailboard_N	n04384593
+tailgate_N	n04384593
+tailgater_N	n10689429
+tailless_A	a00320985
+taillight_N	n04384910
+tailor_N	n10689564
+tailor_V2	v00301662
+tailorbird_N	n01566207
+tailoring_N	n00618436
+tailpiece_N	n04385431
+tailpipe_N	n04385536
+tailplane_N	n03536122
+tailrace_N	n04385669
+tailspin_N	n00306210
+tailstock_N	n04386051
+tailwind_N	n11443409
+taint_N	n14487731
+taint_V	v00088713
+taint_V2	v00088713
+taipan_N	n01751472
+taiwanese_A	a03122400
+taiwanese_N	n06930633
+taka_N	n13708014
+take_N	n00908133
+take_V	v00087736
+take_V2	v00087736
+take_V2A	v00087736
+take_V2V	v00087736
+take_VA	v00087736
+take_after_V2	v01744450
+take_apart_V2	v00643473
+take_away_V2	v00173338
+take_back_V	v00610770
+take_back_V2	v00610770
+take_down_V2	v01020934
+take_for_V2	v00693780
+take_in_V	v00304100
+take_in_V2	v00304100
+take_off_V	v00050454
+take_off_V2	v00050454
+take_on_V	v00524682
+take_on_V2	v00524682
+take_out_V	v01351170
+take_out_V2	v01351170
+take_over_V	v02216560
+take_over_V2	v02216560
+take_to_V2	v01776468
+take_up_V	v00348422
+take_up_V2	v00348422
+takeaway_N	n00556834
+takedown_N	n06716796
+takeoff_N	n00306102
+takeout_A	a01526262
+takeout_N	n06737628
+takeover_N	n00789906
+taker_N	n09852081
+takin_N	n02419634
+tala_N	n13708282
+talapoin_N	n02485225
+talaria_N	n04386664
+talc_N	n15066367
+talcum_N	n04386792
+tale_N	n06757057
+talent_N	n05624042
+talented_A	a01119192
+talentlessness_N	n05647772
+talipot_N	n12589841
+talisman_N	n02706586
+talismanic_A	a01577327
+talk_N	n00893243
+talk_V	v00830761
+talk_V2	v00830761
+talk_VA	v00830761
+talk_down_V2	v00749584
+talk_into_V3	v00768512
+talk_out_of_V3	v00768389
+talk_over_V2	v00813978
+talkative_A	a00496938
+talker_N	n10630188
+talkie_N	n06618822
+talking_point_N	n06607204
+talking_to_N	n06713930
+tall_A	a02385102
+tall_N	n05097278
+tallboy_N	n03518305
+tallgrass_N	n12104238
+tallish_A	a02386545
+tallness_N	n05002540
+tallow_N	n15062468
+tally_N	n00189565
+tally_V	v00949288
+tally_V2	v00949288
+tally_clerk_N	n10690268
+tallyman_N	n10690268
+talmud_N	n06462396
+talon_N	n02156413
+talus_N	n05271383
+tam_N	n04387095
+tamable_A	a02451828
+tamale_N	n07879659
+tamandua_N	n02461128
+tamarau_N	n02409202
+tamarin_N	n02491107
+tamarind_N	n07764630
+tamarisk_N	n12386462
+tambala_N	n13683342
+tambour_N	n04387201
+tambourine_N	n04387400
+tame_A	a02388145
+tame_V2	v00202445
+tameness_N	n04905842
+tamer_N	n10690538
+tamil_A	a03122750
+tamil_N	n06980315
+tammany_N	n08048042
+tammy_N	n04387095
+tamp_N	n04387706
+tamp_V2	v01574571
+tamper_V	v01586018
+tampion_N	n04388040
+tampon_N	n04388162
+tamponade_N	n14508368
+tan_A	a00384533
+tan_N	n04973020
+tan_V	v00103875
+tan_V2	v00103875
+tanager_N	n01597336
+tanbark_N	n12265740
+tandem_Adv	r00257634
+tandem_N	n02835271
+tandoor_N	n04388473
+tanekaha_N	n11650307
+tang_N	n01403595
+tanga_N	n09035951
+tangelo_N	n07748574
+tangency_N	n03093792
+tangent_N	n13788035
+tangential_A	a02808830
+tangerine_A	a00384694
+tangerine_N	n04965574
+tangibility_N	n04760024
+tangible_A	a01717117
+tangle_N	n05685879
+tangle_V	v01462928
+tangle_V2	v01462928
+tanglebush_N	n12302692
+tango_N	n00537423
+tango_V	v01896007
+tangram_N	n04388574
+tangy_A	a02369460
+tank_N	n03102771
+tank_V	v00185348
+tank_car_N	n04389521
+tanka_N	n04389340
+tankage_N	n00812055
+tankard_N	n04389430
+tanker_N	n03845190
+tanner_N	n10690742
+tannery_N	n04390759
+tannic_A	a03122923
+tannin_N	n15067025
+tanning_N	n00927062
+tannish_A	a00384615
+tannoy_N	n04390873
+tansy_N	n12023726
+tantalite_N	n15067375
+tantalize_V2	v00850501
+tantalizer_N	n10690849
+tantalizing_A	a01358695
+tantalum_N	n14656666
+tantamount_A	a00890351
+tantra_N	n06242427
+tantrum_N	n14406303
+tanzanian_A	a03123013
+tanzanian_N	n09734185
+taoiseach_N	n10691052
+tap_N	n00125436
+tap_V	v00782057
+tap_V2	v00782057
+tap_dancing_N	n00527872
+tap_out_V2	v01880560
+tapa_N	n04391445
+tape_N	n03708036
+tape_V	v00998399
+tape_V2	v00998399
+tape_measure_N	n04392113
+tape_recorder_N	n04393095
+tapenade_N	n07858336
+taper_N	n02948072
+taper_V	v00152762
+taper_V2	v00152762
+taper_off_V	v00305417
+tapering_N	n00353611
+tapestried_A	a00059965
+tapestry_N	n04393404
+tapeworm_N	n01927456
+taphephobia_N	n14384509
+tapioca_N	n07619881
+tapir_N	n02393580
+tapotement_N	n00660324
+tapper_N	n10691148
+tappet_N	n04393808
+tapping_N	n07396658
+taproom_N	n02796995
+taproot_N	n05834946
+taps_N	n06804483
+tapster_N	n10691764
+tar_N	n10294602
+tar_V2	v01272457
+taradiddle_N	n06611147
+tarantella_N	n00533805
+tarantelle_N	n00533805
+tarantism_N	n14095742
+tarantula_N	n01774750
+tarboosh_N	n03331077
+tardigrade_N	n01784293
+tardiness_N	n05047956
+tardive_A	a00819709
+tardy_A	a01901186
+tare_N	n04394031
+target_N	n04394261
+target_V2	v01150559
+target_V2V	v01150559
+target_VS	v01150559
+tariff_N	n13315999
+tarmac_N	n04394630
+tarmac_V2	v01603418
+tarmacadam_N	n04394630
+tarn_N	n09454642
+tarnish_N	n04695963
+tarnish_V	v01537409
+tarnish_V2	v01537409
+taro_N	n07736813
+tarpan_N	n02381609
+tarpaulin_N	n04395024
+tarpon_N	n02541687
+tarradiddle_N	n06611147
+tarragon_N	n07821610
+tarriance_N	n01068423
+tarry_A	a00054364
+tarry_V	v02011560
+tarsal_A	a03123143
+tarsal_N	n05281874
+tarsier_N	n02501583
+tarsitis_N	n14356497
+tarsus_N	n05594822
+tart_A	a01804728
+tart_N	n07623664
+tartan_N	n04395106
+tartar_N	n09454925
+tartaric_A	a03123296
+tartlet_N	n07624339
+tartness_N	n04643397
+tartrate_N	n14955559
+tarweed_N	n11973341
+tarwood_N	n11654438
+task_N	n00719705
+task_V2	v01166237
+task_force_N	n08190609
+taskmaster_N	n10692269
+taskmistress_N	n10692405
+tassel_N	n04395201
+tasseled_A	a00060053
+tasselled_A	a00060053
+tasset_N	n04395332
+taste_N	n00882702
+taste_V	v00597061
+taste_V2	v00597061
+tastebud_N	n05305136
+tasteful_A	a02392878
+tastefulness_N	n04813395
+tasteless_A	a02393401
+tastelessness_N	n04818284
+taster_N	n10692482
+tasting_N	n00841901
+tasty_A	a02395115
+tat_N	n01008097
+tat_V	v01674544
+tat_V2	v01674544
+tatouay_N	n02455428
+tatter_N	n04045941
+tatterdemalion_N	n10504664
+tattered_A	a00736671
+tatting_N	n00909672
+tattle_N	n06805297
+tattle_V	v00937208
+tattle_V2	v00937208
+tattler_N	n02030287
+tattletale_N	n10692696
+tattoo_N	n00263353
+tattoo_V2	v01681333
+tatty_A	a02393791
+tau_N	n06836059
+taunt_N	n01222859
+taunt_V2	v00850501
+tauntingly_Adv	r00474487
+tauon_N	n09455206
+taupe_N	n04974774
+taurine_A	a02809128
+taurine_N	n14656926
+taut_A	a02403505
+tautness_N	n04776940
+tautog_N	n02610066
+tautological_A	a00549826
+tautology_N	n07091214
+tavern_N	n04395875
+taw_N	n04396093
+tawdriness_N	n04818700
+tawdry_A	a02346351
+tawniness_N	n04978050
+tawny_A	a00384782
+tawse_N	n04396226
+tax_N	n13308999
+tax_V2	v00844161
+tax_collector_N	n10693052
+taxability_N	n14530563
+taxable_A	a02400218
+taxation_N	n01160170
+taxer_N	n10693235
+taxi_N	n02930766
+taxi_V	v01948872
+taxi_V2	v01948872
+taxicab_N	n02930766
+taxidermist_N	n10693459
+taxidermy_N	n05636402
+taxidriver_N	n10693646
+taximeter_N	n04396335
+taxis_N	n00692991
+taxiway_N	n04396466
+taxonomic_A	a03018498
+taxonomically_Adv	r00516034
+taxonomist_N	n10693824
+taxonomy_N	n01013770
+taxpayer_N	n10694163
+taxpaying_A	a02366474
+tayra_N	n02451415
+tb_N	n13629482
+te_deum_N	n07037384
+tea_N	n07575510
+tea_bag_N	n04396808
+tea_break_N	n07577918
+tea_caddy_N	n02935387
+tea_chest_N	n04397168
+tea_cloth_N	n04397378
+tea_cosy_N	n03114379
+tea_garden_N	n04397553
+tea_leaf_N	n07932841
+tea_party_N	n07450463
+tea_service_N	n04398309
+tea_set_N	n04398309
+tea_table_N	n04398951
+tea_towel_N	n03207835
+tea_tray_N	n04399046
+tea_trolley_N	n04397027
+tea_urn_N	n04399158
+tea_wagon_N	n04397027
+teaberry_N	n07743723
+teacake_N	n07634751
+teach_V	v00273734
+teach_V2	v00273734
+teach_V2V	v00273734
+teach_VS	v00273734
+teachable_A	a02451634
+teacher_N	n05854812
+teachership_N	n00604811
+teaching_N	n00883297
+teacup_N	n04397452
+teahouse_N	n04398497
+teak_N	n12916511
+teakettle_N	n04397768
+teal_N	n01848123
+team_N	n07985384
+team_V	v01089285
+team_up_V	v01089285
+teammate_N	n10695050
+teamster_N	n10695192
+teamwork_N	n01203494
+teapot_N	n04398044
+tear_N	n00391086
+tear_V	v00066977
+tear_V2	v00066977
+tear_apart_V2	v00846344
+tear_away_V2	v00178898
+tear_down_V2	v01661804
+tear_gas_N	n15067877
+tear_into_V2	v01242537
+tear_off_V	v00178898
+tear_off_V2	v00178898
+tear_up_V	v01573891
+tear_up_V2	v01573891
+tearaway_A	a00326608
+tearaway_N	n10695450
+teardrop_N	n05405324
+tearful_A	a02473141
+tearing_N	n13505843
+tearjerker_N	n06374148
+tearless_A	a02473977
+tearoom_N	n04398497
+teary_A	a02473655
+tease_N	n
+tease_V2	v01803641
+teasel_N	n12682411
+teaser_N	n04398167
+teashop_N	n04398497
+teasing_A	a00089550
+teasing_N	n00256961
+teaspoon_N	n04398688
+teaspoonful_N	n13770729
+teat_N	n05554653
+teazel_N	n12682411
+tebibit_N	n13630036
+tec_N	n10009276
+tech_N	n08285246
+techie_N	n10695917
+technetium_N	n14657047
+technical_A	a01108716
+technical_N	n00771356
+technicality_N	n05820462
+technician_N	n10696251
+technicolor_N	n05667086
+technique_N	n05643190
+techno_N	n07058064
+technobabble_N	n07088319
+technocracy_N	n08363106
+technocrat_N	n10696672
+technological_A	a02809692
+technologist_N	n09615807
+technology_N	n00949619
+technophile_N	n10696888
+technophilia_N	n07555775
+technophilic_A	a02809492
+technophobe_N	n10697013
+technophobia_N	n07504258
+technophobic_A	a02809592
+techy_A	a01136541
+tectonic_A	a02898121
+tectonics_N	n06118370
+ted_N	n10697135
+teddy_N	n03013580
+teddy_boy_N	n10697135
+tedious_A	a00549236
+tediousness_N	n05206237
+tedium_N	n05206237
+tee_N	n04399537
+tee_V	v01355810
+tee_V2	v01355810
+tee_off_V	v01084170
+tee_off_V2	v01084170
+tee_shirt_N	n03595614
+tee_up_V	v01499692
+teem_V	v02028366
+teenage_A	a01647983
+teenager_N	n09772029
+teens_N	n13747114
+teeny_A	a01392633
+teeoff_N	n00574077
+teeter_V	v01881034
+teethe_V	v00095990
+teething_N	n13565781
+teetotal_A	a00799953
+teetotaler_N	n10697282
+teetotaling_N	n01069867
+teetotaller_N	n10697282
+teetotum_N	n04454240
+teff_N	n12120347
+teg_N	n02412909
+tegular_A	a02854154
+tegument_N	n05238282
+teju_N	n01687128
+tektite_N	n14880690
+telecast_N	n06622595
+telecast_V2	v00969506
+telecaster_N	n10697420
+telecommunication_N	n06128307
+telecommuting_N	n00585018
+teleconference_N	n07145958
+telefilm_N	n06614628
+telegnosis_N	n07256230
+telegnostic_A	a02109162
+telegram_N	n06622709
+telegraph_N	n04400499
+telegraph_V	v01007222
+telegraph_V2	v01007222
+telegraph_line_N	n04402984
+telegraph_pole_N	n04402449
+telegraph_post_N	n04402449
+telegraph_wire_N	n04402984
+telegrapher_N	n10697519
+telegraphese_N	n07157000
+telegraphic_A	a02910074
+telegraphically_Adv	r00474902
+telegraphist_N	n10697519
+telegraphy_N	n04400499
+telekinesis_N	n07257045
+telemark_N	n00441686
+telemarketing_N	n01116026
+telemeter_N	n04400899
+telemetered_A	a02809958
+telemetry_N	n01116206
+telencephalon_N	n05496802
+teleological_A	a02991586
+teleologist_N	n10697782
+teleology_N	n05977619
+telepathic_A	a02109326
+telepathist_N	n10319580
+telepathy_N	n07255998
+telephone_N	n04401088
+telephone_V	v00789448
+telephone_V2	v00789448
+telephonic_A	a03123434
+telephonist_N	n10698064
+telephony_N	n06272290
+telephoto_N	n04403167
+telephotograph_N	n04403167
+telephotography_N	n00906975
+teleportation_N	n01254473
+teleprinter_N	n04404200
+teleprompter_N	n04403524
+telerobotics_N	n06133935
+telescope_N	n04403638
+telescope_V	v00244923
+telescope_V2	v00244923
+telescopic_A	a00466077
+telescopically_Adv	r00475094
+telescopy_N	n05636554
+telethermometer_N	n04404072
+teletypewriter_N	n04404200
+televangelism_N	n07244822
+televangelist_N	n10698241
+televise_V2	v00969506
+television_N	n04404412
+telex_N	n04404200
+telfer_N	n04406687
+teliospore_N	n11549638
+tell_V	v00650353
+tell_V2	v00650353
+tell_V2Q	v00650353
+tell_V2S	v00650353
+tell_V2V	v00650353
+tell_V3	v00650353
+tell_VS	v00650353
+tell_VV	v00650353
+tell_apart_V2	v00650353
+tell_off_V2	v00825648
+tell_on_V2	v00138069
+teller_N	n10345804
+telling_A	a00835292
+telling_N	n06805297
+telltale_N	n10692696
+tellurian_A	a02810102
+tellurian_N	n10699262
+telluric_A	a02810102
+telluride_N	n15068134
+tellurium_N	n14657228
+telly_N	n04405907
+telocentric_A	a03140707
+telomerase_N	n15068282
+telomere_N	n05610520
+telophase_N	n13565940
+telpher_N	n04406687
+telpherage_N	n04406817
+temazepam_N	n04407007
+temerity_N	n04859449
+temp_N	n10699415
+temper_N	n04642258
+temper_V	v00202934
+temper_V2	v00202934
+tempera_N	n04407257
+temperament_N	n01000411
+temperamental_A	a02810552
+temperance_N	n00381567
+temperate_A	a02401590
+temperateness_N	n04883243
+temperature_N	n05011790
+tempest_N	n11518494
+tempestuous_A	a00304144
+tempestuousness_N	n13979503
+template_N	n05938976
+temple_N	n04374735
+templet_N	n05938976
+tempo_N	n15264363
+temporal_A	a02577061
+temporality_N	n13247981
+temporalty_N	n08153102
+temporariness_N	n05055141
+temporary_A	a01755627
+temporize_V	v00318484
+temporizer_N	n10699558
+tempt_V2	v00776523
+tempt_V2V	v00776523
+temptable_A	a02362904
+temptation_N	n00159620
+tempter_N	n10699752
+temptingly_Adv	r00448130
+temptress_N	n10055410
+tempura_N	n07879953
+tenability_N	n04783888
+tenable_A	a01944492
+tenacious_A	a02005756
+tenaciousness_N	n04864515
+tenacity_N	n04864515
+tenancy_N	n01054335
+tenant_N	n10700201
+tenant_V2	v02460483
+tenantry_N	n07955726
+tench_N	n01440764
+tend_V	v02439047
+tend_V2	v02439047
+tend_VV	v02439047
+tendency_N	n04944048
+tendentious_A	a00730985
+tendentiousness_N	n06204289
+tender_A	a02446651
+tender_N	n04409011
+tender_V	v00514871
+tender_V2	v00514871
+tender_V2V	v00514871
+tenderfoot_N	n10700963
+tendergreen_N	n11879291
+tenderhearted_A	a00506852
+tenderization_N	n00248063
+tenderized_A	a02447215
+tenderizer_N	n15068436
+tenderloin_N	n07659793
+tenderness_N	n04627241
+tendinitis_N	n14356578
+tendinous_A	a02811265
+tendon_N	n05296253
+tendril_N	n13102775
+tenebrous_A	a00276355
+tenement_N	n04409384
+tenement_house_N	n04409384
+tenesmus_N	n14571714
+tenet_N	n06790042
+tenfold_A	a02220207
+tenfold_Adv	r00246455
+tenge_N	n13701005
+tenner_N	n13395407
+tennis_N	n00482298
+tennis_court_N	n04409712
+tennis_elbow_N	n14356720
+tenon_N	n04409911
+tenor_A	a01215136
+tenor_N	n04986054
+tenoroon_N	n04410365
+tenosynovitis_N	n14356993
+tenpence_N	n13390857
+tenpin_N	n04410565
+tenpins_N	n00462241
+tenrec_N	n01894207
+tense_A	a
+tense_N	n06329506
+tense_V	v00536304
+tense_V2	v00536304
+tenseness_N	n14376188
+tensile_A	a02811547
+tensimeter_N	n04410663
+tensiometer_N	n04410760
+tension_N	n00366675
+tensional_A	a02811660
+tensionless_A	a02404793
+tensity_N	n14544335
+tensor_N	n05573306
+tent_N	n04411264
+tent_peg_N	n04412300
+tentacle_N	n02584643
+tentacled_A	a02811908
+tentacular_A	a02811774
+tentative_A	a00556318
+tenter_N	n04411835
+tenterhook_N	n04411966
+tenth_N	n13738327
+tentmaker_N	n10702077
+tentorium_N	n05607402
+tenuity_N	n05040939
+tenuous_A	a02164913
+tenure_N	n13242719
+tenured_A	a01527245
+tepal_N	n11551044
+tepee_N	n04412416
+tepid_A	a00887472
+tepidity_N	n05016936
+tepidness_N	n04630547
+tequila_N	n07905979
+terabit_N	n13629854
+terabyte_N	n13629482
+teraflop_N	n13607405
+terahertz_N	n15280108
+teratogen_N	n09455998
+teratogenesis_N	n13566436
+teratogenic_A	a02811980
+teratology_N	n06079439
+teratoma_N	n14251045
+terazosin_N	n04412550
+terbinafine_N	n04412727
+terbium_N	n14657566
+terce_N	n15229875
+tercentenary_N	n15251757
+tercentennial_N	n15251757
+terebinth_N	n12761905
+teredo_N	n01967308
+teres_N	n05590740
+terete_A	a02047603
+tergiversate_V	v00757856
+tergiversation_N	n00204814
+teriyaki_N	n07880080
+term_N	n04413723
+term_V2	v01029642
+term_VS	v01029642
+termagant_N	n10594147
+termer_N	n10702167
+terminable_A	a01758038
+terminal_A	a01016035
+terminal_N	n04412901
+terminate_V	v00352826
+terminate_V2	v00352826
+termination_N	n00209943
+terminative_A	a01010569
+terminological_A	a03123561
+terminology_N	n06304059
+terminus_N	n04412901
+termite_N	n02223266
+tern_N	n02043063
+ternary_A	a02218547
+ternate_A	a02174305
+terpene_N	n15068635
+terpsichorean_A	a03123695
+terra_cotta_N	n04414101
+terra_firma_N	n09334396
+terra_incognita_N	n08632096
+terrace_N	n03899768
+terrace_V2	v00141749
+terrain_N	n08674563
+terrapin_N	n01667778
+terrarium_N	n04414199
+terreplein_N	n08662427
+terrestrial_A	a00124918
+terrible_A	a00193799
+terrier_N	n02092468
+terrific_A	a00196449
+terrifically_Adv	r00183090
+terrify_V2	v01780941
+terrine_N	n07880213
+territorial_A	a02408611
+territorial_N	n08391206
+territoriality_N	n01221464
+territorialization_N	n01016973
+territory_N	n05999134
+terror_N	n00759500
+terrorism_N	n00759694
+terrorist_N	n10702781
+terrorization_N	n00765193
+terrorize_V2	v01780941
+terry_N	n04414476
+terse_A	a00547641
+terseness_N	n07088438
+tertian_A	a03123830
+tertiary_A	a02202307
+tertigravida_N	n10703221
+terylene_N	n03158414
+tesla_N	n11336850
+tessella_N	n04414821
+tessellated_A	a00059326
+tessellation_N	n00263164
+tessera_N	n04414909
+tesseract_N	n13916927
+test_N	n
+test_V2	v02531625
+test_drive_N	n05800387
+test_drive_V2	v01931375
+test_tube_N	n04415921
+testa_N	n11682349
+testacean_N	n01394040
+testaceous_A	a02812697
+testament_N	n05800272
+testamentary_A	a02812838
+testate_A	a02444758
+testate_N	n10703336
+testator_N	n10703336
+testatrix_N	n10703480
+testcross_N	n00851316
+testee_N	n10703692
+tester_N	n04415354
+testicle_N	n05524615
+testicular_A	a02933304
+testifier_N	n10703905
+testify_V	v01014821
+testify_V2	v01014821
+testify_VS	v01014821
+testimonial_A	a02812989
+testimonial_N	n06648207
+testimony_N	n06648207
+testiness_N	n07553016
+testing_N	n00636461
+testis_N	n05524615
+testosterone_N	n14748577
+testudo_N	n01670378
+testy_A	a01136541
+tetanic_A	a03124111
+tetanus_N	n00370127
+tetany_N	n14310504
+tetartanopia_N	n14154832
+tetchiness_N	n07553016
+tetchy_A	a01136541
+tete_a_tete_Adv	r00045254
+teth_N	n06837572
+tether_N	n03652932
+tether_V2	v01290009
+tetherball_N	n00464277
+tetra_N	n02583890
+tetracaine_N	n04416201
+tetrachlorethylene_N	n04416338
+tetrachloride_N	n15068754
+tetracycline_N	n04416530
+tetrafluoroethylene_N	n15068891
+tetragonal_A	a02834480
+tetragram_N	n06360850
+tetrahalide_N	n15069046
+tetrahedron_N	n13915113
+tetrahydrocannabinol_N	n04416785
+tetrahymena_N	n01396322
+tetralogy_N	n06622252
+tetramerous_A	a00239185
+tetrameter_N	n07096029
+tetrametric_A	a02834603
+tetrapod_N	n02156732
+tetrasaccharide_N	n15069161
+tetraskelion_N	n04416901
+tetrasporangium_N	n13093275
+tetraspore_N	n11549779
+tetravalent_A	a03124290
+tetri_N	n13700766
+tetrode_N	n04417086
+tetrodotoxin_N	n15069338
+tetrose_N	n14689940
+tetroxide_N	n15069472
+tetryl_N	n15069584
+teuton_N	n09689152
+teutonic_A	a02958126
+texan_A	a03124392
+texan_N	n09745834
+text_N	n06387980
+textbook_N	n06414372
+textile_A	a03124541
+textile_N	n03309808
+textual_A	a02925879
+texture_N	n04934220
+textured_A	a02243086
+thai_A	a03116651
+thai_N	n06936149
+thalamocortical_A	a02982956
+thalamus_N	n05499172
+thalassemia_N	n14195715
+thalassic_A	a02889978
+thalidomide_N	n04417467
+thallium_N	n14657818
+thalloid_A	a03142399
+thallophyte_N	n11531701
+thallophytic_A	a03142512
+thallus_N	n11532017
+thalweg_N	n06801865
+thanatology_N	n06153698
+thanatophobia_N	n14384602
+thanatopsis_N	n06410283
+thane_N	n10704886
+thaneship_N	n00604910
+thank_V2	v00892315
+thank_offering_N	n13273050
+thankful_A	a01146493
+thankfulness_N	n07504529
+thankless_A	a01147044
+thanks_N	n01208797
+thanksgiving_N	n07190039
+thatch_N	n04417672
+thatch_V2	v01233838
+thatcher_N	n10705211
+thaumatolatry_N	n01045520
+thaw_N	n07443539
+thaw_V	v00376106
+thaw_V2	v00376106
+theanthropism_N	n05767386
+theatre_N	n04417809
+theatregoer_N	n10440717
+theatrical_A	a00796047
+theatrical_N	n06893885
+thebe_N	n13696050
+theca_N	n01905321
+thecodont_N	n01723883
+theft_N	n00780889
+theism_N	n06223669
+theist_A	a02931345
+theist_N	n09848110
+theistic_A	a02931345
+theistical_A	a02931345
+thelarche_N	n07325864
+thematic_A	a02813680
+thematically_Adv	r00127752
+theme_N	n05920272
+then_Adv	r00117620
+then_N	n15296354
+thenal_A	a02814104
+thenar_N	n05565696
+thence_Adv	r00043003
+thenceforth_Adv	r00146281
+theocracy_N	n06221224
+theocratic_A	a02990819
+theodicy_N	n06183745
+theodolite_N	n04419073
+theogony_N	n06248863
+theologian_N	n10705615
+theological_A	a02907000
+theology_N	n00613973
+theophany_N	n07323682
+theophylline_N	n04419315
+theorem_N	n05918267
+theoretic_A	a00860611
+theoretical_A	a00860611
+theoretician_N	n10706812
+theorist_N	n10706812
+theorization_N	n05779371
+theorize_V	v00632931
+theorize_VS	v00632931
+theory_N	n05888929
+theosophical_A	a03124657
+theosophism_N	n05953804
+theosophist_N	n10707134
+theosophy_N	n05953614
+theoterrorism_N	n00765081
+therapeutic_A	a02914213
+therapeutical_A	a02914213
+therapeutics_N	n06064345
+therapist_N	n10707233
+therapsid_N	n01719914
+therapy_N	n00661091
+there_Adv	r00109151
+there_N	n08489627
+thereabout_Adv	r00467686
+thereabouts_Adv	r00467686
+thereafter_Adv	r00146281
+thereby_Adv	r00121002
+therefor_Adv	r00044076
+therefore_Adv	r00043003
+therefrom_Adv	r00043608
+therein_Adv	r00240707
+thereinafter_Adv	r00467916
+theremin_N	n04419642
+thereness_N	n13958800
+thereof_Adv	r00043794
+thereon_Adv	r00468127
+thereto_Adv	r00468219
+theretofore_Adv	r00502228
+thereunder_Adv	r00468326
+therewith_Adv	r00468447
+therewithal_Adv	r00468587
+therm_N	n13727209
+thermal_A	a02814352
+thermal_N	n11518645
+thermalgesia_N	n14333058
+thermion_N	n09457199
+thermionic_A	a03124786
+thermionics_N	n06115322
+thermistor_N	n04420206
+thermoacidophile_N	n01348388
+thermocautery_N	n00697887
+thermochemistry_N	n06110823
+thermocoagulation_N	n13567063
+thermocouple_N	n04420720
+thermodynamic_A	a02908041
+thermodynamically_Adv	r00079354
+thermodynamics_N	n06114578
+thermoelectric_A	a02814878
+thermoelectricity_N	n11514672
+thermogram_N	n07006018
+thermograph_N	n04421258
+thermography_N	n01006313
+thermogravimetry_N	n01116466
+thermohydrometer_N	n04421582
+thermohydrometric_A	a03003031
+thermojunction_N	n04421740
+thermolabile_A	a01929312
+thermometer_N	n04421872
+thermometric_A	a03124931
+thermometry_N	n01116360
+thermonuclear_A	a00610734
+thermopile_N	n04422566
+thermoplastic_A	a02409849
+thermoplastic_N	n14593344
+thermoreceptor_N	n05300397
+thermos_N	n04422727
+thermosetting_A	a02410156
+thermosphere_N	n09457367
+thermostat_N	n04422875
+thermostatic_A	a03125096
+thermostatically_Adv	r00476528
+thermostatics_N	n06114849
+thermotherapy_N	n00707537
+thermotropism_N	n00862595
+theropod_N	n01712008
+thesaurus_N	n06421016
+thesis_N	n06409085
+thespian_A	a03125227
+thespian_N	n09765278
+theta_N	n06834885
+theurgy_N	n05979198
+thiabendazole_N	n04423174
+thiazide_N	n04423288
+thiazine_N	n14771088
+thick_A	a02410393
+thick_Adv	r00476962
+thick_N	n08588699
+thicken_V	v00431117
+thicken_V2	v00431117
+thickening_N	n00357906
+thicket_N	n08437515
+thickhead_N	n01556514
+thickness_N	n04936403
+thickset_A	a00539687
+thickspread_A	a01698000
+thief_N	n10707804
+thieve_V	v02322230
+thieve_V2	v02322230
+thievery_N	n00780889
+thievish_A	a01225294
+thievishness_N	n04875935
+thigh_N	n05562249
+thighbone_N	n05573895
+thill_N	n04423687
+thimble_N	n04423845
+thimbleful_N	n13770829
+thimbleweed_N	n11725623
+thimerosal_N	n04424003
+thin_A	a00988232
+thin_Adv	r00477814
+thin_V	v00045817
+thin_V2	v00045817
+thing_N	n00002452
+thingmabob_N	n03218545
+thingmajig_N	n03218545
+things_N	n13246332
+thingumabob_N	n03218545
+thingumajig_N	n03218545
+thingummy_N	n03218545
+think_N	n05786372
+think_V	v00561887
+think_V2	v00561887
+think_V2A	v00561887
+think_VS	v00561887
+think_over_V2	v00630380
+think_tank_N	n08478702
+think_up_V2	v01634142
+thinkable_A	a02417895
+thinker_N	n10708292
+thinking_N	n05770926
+thinness_N	n04936846
+thiobacillus_N	n01363121
+thiobacteria_N	n01363288
+thiocyanate_N	n15070098
+thioguanine_N	n04424826
+thiopental_N	n04424936
+thioridazine_N	n04425262
+thiotepa_N	n04425544
+thiothixene_N	n04425656
+thiouracil_N	n15069998
+thirdhand_A	a01855204
+thirdhand_Adv	r00058978
+thirst_N	n04945254
+thirst_V2	v01188485
+thirsty_A	a01270004
+thistle_N	n11944196
+thistledown_N	n11692792
+thistlelike_A	a00145805
+thither_Adv	r00109328
+thole_N	n03905730
+tholepin_N	n03905730
+thong_N	n03364008
+thoracocentesis_N	n00944296
+thoracotomy_N	n00698348
+thorax_N	n02665543
+thoriated_A	a03154649
+thorite_N	n15070366
+thorium_N	n14658109
+thorn_N	n05831784
+thornbill_N	n01834540
+thornless_A	a00146128
+thorny_A	a00145083
+thorough_A	a00311505
+thoroughbred_A	a01903965
+thoroughbred_N	n01323599
+thoroughfare_N	n04426618
+thoroughgoing_A	a00522463
+thoroughness_N	n04672858
+thortveitite_N	n15070550
+though_Adv	r00119139
+thought_N	n05770926
+thoughtful_A	a01194483
+thoughtfulness_N	n01229793
+thoughtless_A	a02420530
+thoughtlessness_N	n04661706
+thraldom_N	n13997253
+thrall_N	n10709435
+thrash_N	n00575083
+thrash_V	v01412912
+thrash_V2	v01412912
+thrasher_N	n01486010
+thrashing_N	n01160729
+thread_N	n04154938
+thread_V2	v01359432
+threadbare_A	a01688757
+threadfin_N	n02610980
+threadfish_N	n02577952
+threadlike_A	a02413851
+threat_N	n06733476
+threaten_V	v00871405
+threaten_V2	v00871405
+threaten_VS	v00871405
+threaten_VV	v00871405
+threateningly_Adv	r00399802
+threefold_A	a02217799
+threefold_Adv	r00476680
+threepence_N	n13391118
+threepenny_A	a00935359
+threescore_N	n08272774
+threesome_N	n07986066
+threnody_N	n07050619
+threonine_N	n15070699
+thresh_V	v01416193
+thresh_V2	v01416193
+thresher_N	n01486010
+threshing_N	n00393161
+threshing_floor_N	n04428382
+threshing_machine_N	n04428191
+threshold_N	n03223686
+thrice_Adv	r00257784
+thrift_N	n04893525
+thriftless_A	a01896299
+thriftlessness_N	n04894964
+thriftshop_N	n04428634
+thrifty_A	a02421158
+thrill_N	n01261293
+thrill_V	v01796346
+thrill_V2	v01796346
+thriller_N	n06370403
+thrillful_A	a00920797
+thrips_N	n02271897
+thrive_V	v00310386
+throat_N	n01514549
+throated_A	a01209542
+throatwort_N	n12039122
+throaty_A	a01216317
+throb_N	n07401726
+throb_V	v01879251
+throbbing_N	n07396822
+throe_N	n14324672
+throes_N	n07495878
+thrombasthenia_N	n14169717
+thrombectomy_N	n00688098
+thrombin_N	n14737249
+thrombocytopenia_N	n14198019
+thrombocytosis_N	n14268221
+thromboembolism_N	n14101935
+thrombolysis_N	n13567515
+thrombolytic_N	n04429169
+thrombophlebitis_N	n14353862
+thromboplastin_N	n15071035
+thrombosed_A	a01622188
+thrombosis_N	n14102075
+thrombus_N	n14373246
+throne_N	n00605023
+throng_N	n08182716
+throng_V	v02064131
+throng_V2	v02064131
+throstle_N	n01558149
+throttle_N	n02670186
+throttle_V	v00173159
+throttle_V2	v00173159
+throttle_valve_N	n02670186
+through_Adv	r00057626
+throughout_Adv	r00103087
+throughput_N	n04429756
+throughway_N	n03306610
+throw_N	n00104539
+throw_V	v00621734
+throw_V2	v00621734
+throw_VS	v00621734
+throw_away_V2	v01513430
+throw_in_V	v00914769
+throw_in_V2	v00914769
+throw_off_V	v01513430
+throw_off_V2	v01513430
+throw_out_V2	v00801626
+throw_together_V2	v01472807
+throw_up_V	v00076400
+throw_up_V2	v00076400
+throwaway_N	n07011689
+throwback_N	n07343574
+thrower_N	n10460806
+throwster_N	n10709745
+thrum_N	n07397230
+thrum_V	v02174830
+thrum_V2	v02174830
+thrush_N	n01557185
+thrust_N	n00103834
+thrust_V	v00747418
+thrust_V2	v00747418
+thruster_N	n04430605
+thud_N	n07396945
+thud_V	v01238204
+thug_N	n10184081
+thuggee_N	n01250745
+thuggery_N	n00775006
+thulium_N	n14658546
+thumb_N	n03866721
+thumb_V2	v01209953
+thumbhole_N	n04431025
+thumbnail_N	n05584390
+thumbnut_N	n04593185
+thumbprint_N	n06644916
+thumbscrew_N	n04431436
+thumbstall_N	n04431648
+thumbtack_N	n04431745
+thump_N	n01175099
+thump_V	v01414626
+thump_V2	v01414626
+thunder_N	n02837416
+thunder_V	v00915605
+thunder_V2	v00915605
+thunderbird_N	n10709979
+thunderbolt_N	n07298396
+thunderclap_N	n07298396
+thunderer_N	n04431925
+thunderhead_N	n09457693
+thunderous_A	a00178464
+thundershower_N	n11501988
+thunderstorm_N	n11519253
+thunderstruck_A	a02358277
+thundery_A	a00306034
+thunk_N	n07397641
+thurible_N	n02993368
+thurifer_N	n10710171
+thursday_N	n15164354
+thus_Adv	r00043003
+thwack_N	n00133567
+thwack_V2	v01414916
+thwart_N	n04432043
+thwart_V2	v02558172
+thylacine_N	n01884476
+thyme_N	n07821758
+thymine_N	n15072857
+thymol_N	n15073563
+thymosin_N	n05413102
+thyroglobulin_N	n14922779
+thyroid_A	a02981115
+thyroid_N	n05330244
+thyroidectomy_N	n00688220
+thyroiditis_N	n14357160
+thyronine_N	n15074456
+thyroprotein_N	n14922637
+thyrotoxic_A	a02981224
+thyrotropin_N	n15073973
+thyroxine_N	n05413647
+thyrse_N	n13132756
+thyrsopteris_N	n13191884
+thysanopter_N	n02271570
+ti_N	n06869129
+tiara_N	n04432203
+tibetan_A	a02965696
+tibetan_N	n06933931
+tibia_N	n05594367
+tibial_A	a02815135
+tibialis_N	n05591256
+tic_N	n14361972
+tick_N	n01776313
+tick_V	v00662182
+tick_V2	v00662182
+tick_off_V	v00662182
+tick_off_V2	v00662182
+tick_over_V	v01526483
+ticker_N	n04432393
+ticker_tape_N	n14976323
+ticket_N	n04716703
+ticket_V2	v02329413
+ticket_collector_N	n10710259
+ticking_N	n04432662
+tickle_N	n00144445
+tickle_V	v01431987
+tickle_V2	v01431987
+tickler_N	n06792818
+ticklish_A	a00746994
+ticktack_N	n06792950
+ticktacktoe_N	n00506207
+ticktock_N	n07397955
+tidal_A	a02815241
+tidbit_N	n07594737
+tiddler_N	n09917593
+tiddlywinks_N	n00488051
+tide_N	n
+tide_V2	v01903756
+tide_over_V2	v02623346
+tideland_N	n09458269
+tidemark_N	n04432942
+tidewater_N	n09051898
+tideway_N	n09458494
+tidiness_N	n04896515
+tidy_A	a02422685
+tidy_N	n04433077
+tidy_V	v00275843
+tidy_V2	v00275843
+tidy_up_V2	v00275843
+tidytips_N	n11988596
+tie_N	n03673971
+tie_V	v00141632
+tie_V2	v00141632
+tie_down_V2	v00885768
+tie_in_V	v00713167
+tie_in_V2	v00713167
+tie_up_V2	v01286038
+tiebreaker_N	n15234469
+tier_N	n04433905
+tiercel_N	n01606177
+tiered_A	a02815361
+tiff_N	n07184735
+tiger_N	n02129604
+tiger_lily_N	n12427184
+tigerish_A	a01508320
+tight_A	a01398199
+tight_Adv	r00086404
+tighten_V	v00233203
+tighten_V2	v00233203
+tighten_up_V2	v00418765
+tightening_N	n00148057
+tightness_N	n04776940
+tightrope_N	n04434780
+tights_N	n04434932
+tiglon_N	n02130086
+tigress_N	n02129923
+tike_N	n09917593
+tilde_N	n06823561
+tile_N	n04435180
+tile_V2	v01338663
+tilefish_N	n02573249
+tiler_N	n10710913
+tiling_N	n00719274
+till_N	n02976939
+till_V2	v01740608
+tillage_N	n00918176
+tiller_N	n03146846
+tilling_N	n00918820
+tilt_N	n00348008
+tilt_V	v01122906
+tilt_V2	v01122906
+tilter_N	n04435870
+tilth_N	n09260907
+tiltyard_N	n08684572
+timbale_N	n07625201
+timber_N	n04436185
+timbered_A	a02429571
+timberman_N	n10711253
+timbre_N	n04987620
+timbrel_N	n04436542
+time_N	n00028270
+time_V2	v00296973
+time_bomb_N	n04436832
+time_exposure_N	n00907788
+time_lag_N	n15272029
+time_limit_N	n15224156
+time_sheet_N	n06505154
+time_signal_N	n06793091
+timecard_N	n04437131
+timekeeper_N	n04437953
+timekeeping_N	n15173712
+timeless_A	a00353431
+timeline_N	n06504965
+timeliness_N	n04718826
+timely_A	a01661529
+timepiece_N	n04437953
+timer_N	n04438304
+times_N	n00871576
+timeserver_N	n10711641
+timeserving_A	a00931974
+timetable_N	n06496397
+timework_N	n00795625
+timid_A	a00251809
+timid_N	n07944900
+timidity_N	n04860759
+timidness_N	n07522729
+timing_N	n00807078
+timolol_N	n04438742
+timorous_A	a00252498
+timothy_N	n07802152
+timpanist_N	n10734963
+timucu_N	n02550203
+tin_N	n02946921
+tin_V2	v00213034
+tin_opener_N	n02951585
+tin_pan_alley_N	n08539557
+tin_plate_N	n04439840
+tinamou_N	n01810268
+tincture_N	n04439122
+tincture_V2	v00287560
+tinder_N	n15101586
+tinderbox_N	n04439505
+tine_N	n04439585
+tinea_N	n02291940
+tined_A	a02482509
+tineid_N	n02291572
+tineoid_N	n02291220
+tinfoil_N	n04439712
+ting_N	n07398097
+ting_V	v02136019
+ting_V2	v02136019
+tinge_N	n04959567
+tinge_V2	v00286928
+tingle_N	n05722868
+tingle_V	v02122983
+tinker_N	n02624987
+tinker_V	v00261314
+tinkerer_N	n10712055
+tinkle_N	n07398097
+tinkle_V	v02186506
+tinkle_V2	v02186506
+tinning_N	n00718195
+tinnitus_N	n14568359
+tinny_A	a02815753
+tinsel_N	n04440059
+tinsel_V2	v01519446
+tinselly_A	a00057737
+tinsmith_N	n10712374
+tint_N	n04959230
+tint_V2	v00286928
+tintack_N	n04440399
+tinter_N	n10712474
+tinting_N	n00275151
+tintinnabulation_N	n07391863
+tinware_N	n04440486
+tiny_A	a01392249
+tip_N	n
+tip_V	v02097047
+tip_V2	v02097047
+tip_off_V2	v00873469
+tip_over_V2	v01909397
+tipper_N	n03256166
+tippet_N	n04440597
+tipple_N	n07883980
+tipple_V	v01172114
+tipple_V2	v01172114
+tippler_N	n10712690
+tipstaff_N	n07267795
+tipster_N	n10712835
+tipsy_A	a00798384
+tiptoe_A	a01919793
+tiptoe_Adv	r00479193
+tiptoe_N	n05577304
+tiptoe_V	v01924023
+tiptop_N	n08664365
+tipu_N	n12573911
+tirade_N	n07233415
+tiramisu_N	n07613266
+tire_N	n04440749
+tire_V	v00075021
+tire_V2	v00075021
+tire_out_V2	v00075021
+tiredly_Adv	r00090424
+tiredness_N	n14016361
+tireless_A	a00754682
+tiresome_A	a01345307
+tiro_N	n10363913
+tisane_N	n07934032
+tissue_N	n05267345
+tit_N	n01591697
+titan_N	n09459269
+titanic_A	a01390683
+titanium_N	n14659211
+titanosaur_N	n01710747
+titbit_N	n07594737
+titer_N	n05038823
+titfer_N	n04441528
+tithe_N	n13270545
+tithe_barn_N	n04441662
+tither_N	n10713012
+titi_N	n02493509
+titillate_V2	v01816219
+titillating_A	a00922344
+titillation_N	n00144445
+titivate_V	v00293977
+titivate_V2	v00293977
+titivation_N	n00263492
+titlark_N	n01528654
+title_N	n05175904
+title_V3	v01028466
+title_deed_N	n06546261
+title_page_N	n06257653
+title_role_N	n05929887
+titled_A	a01591227
+titmouse_N	n01591697
+titration_N	n00648237
+titrator_N	n04441790
+titter_N	n07128225
+titter_V	v00030142
+titterer_N	n10713124
+tittivate_V	v00293977
+tittivate_V2	v00293977
+tittle_N	n13773725
+titular_A	a02815843
+tiyin_N	n13701094
+tizzy_N	n14403772
+tnt_N	n04442143
+toad_N	n01639765
+toadfish_N	n02548689
+toadflax_N	n12884260
+toadstool_N	n13001206
+toady_N	n10684827
+toady_V	v00880978
+toast_N	n07686873
+toast_V	v00322151
+toast_V2	v00322151
+toaster_N	n04442312
+toasting_N	n00246552
+toasting_fork_N	n04442582
+toastmaster_N	n10713686
+toastrack_N	n04442741
+tobacco_N	n04442831
+tobacconist_N	n04443257
+tobagonian_A	a03125370
+tobagonian_N	n10714054
+toboggan_N	n04443433
+toboggan_V	v01940034
+tobogganing_N	n00447221
+tobogganist_N	n10714195
+tobramycin_N	n04443588
+toby_N	n04443766
+toby_jug_N	n04443766
+tocainide_N	n04443918
+toccata_N	n07044353
+tocsin_N	n04444121
+tod_A	a02251773
+tod_N	n13719410
+today_Adv	r00048475
+today_N	n15156001
+toddle_V	v01918803
+toddler_N	n10714465
+toddy_N	n07918879
+tody_N	n01831360
+toe_N	n04444218
+toe_V2	v01207044
+toea_N	n13680712
+toecap_N	n04444749
+toed_A	a01032029
+toehold_N	n00815036
+toeless_A	a01032531
+toenail_N	n05584486
+toetoe_N	n12109365
+toff_N	n10714577
+toffee_N	n07599783
+tog_V2	v00047945
+toga_N	n04445040
+together_A	a01586194
+together_Adv	r00116510
+togetherness_N	n07530322
+toggle_N	n04445327
+togolese_A	a03125505
+togolese_N	n09734535
+togs_N	n04446162
+toil_N	n00620752
+toil_V	v02419773
+toil_V2V	v02419773
+toil_VV	v02419773
+toiler_N	n10700105
+toilet_N	n00828704
+toilet_paper_N	n15075141
+toilet_powder_N	n04447276
+toilet_roll_N	n15075298
+toilet_table_N	n03238586
+toiletry_N	n04447443
+toilsome_A	a00836544
+tokamak_N	n04448185
+tokay_N	n07760501
+toke_N	n00837965
+token_N	n03610270
+tolazamide_N	n04448511
+tolazoline_N	n04448680
+tolbutamide_N	n04448826
+tole_N	n04449046
+tolerable_A	a02435026
+tolerance_N	n01071090
+tolerant_A	a02436341
+tolerate_V2	v00668099
+toleration_N	n01142324
+toll_N	n05163807
+toll_V	v02181973
+toll_V2	v02181973
+tollbar_N	n04449550
+tollbooth_N	n04449290
+toller_N	n10714684
+tollgate_N	n04449550
+tollhouse_N	n04449290
+tollkeeper_N	n10714684
+tolu_N	n12551669
+toluene_N	n15075378
+tom_N	n01794344
+tomahawk_N	n04449966
+tomahawk_V2	v01326424
+tomalley_N	n07793946
+tomatillo_N	n07734555
+tomato_N	n07734017
+tomb_N	n03455033
+tombac_N	n15075691
+tombola_N	n00504844
+tomboy_N	n10715030
+tombstone_N	n03455488
+tomcat_N	n02122725
+tome_N	n06413579
+tomentose_A	a03021347
+tomentum_N	n05248006
+tomfool_N	n10100761
+tomfoolery_N	n00512843
+tommy_gun_N	n04450133
+tomograph_N	n04450243
+tomorrow_Adv	r00479275
+tomorrow_N	n15155891
+tomtate_N	n02589062
+tomtit_N	n01592694
+ton_N	n13721387
+tonal_A	a02437148
+tonality_N	n06863751
+tone_N	n04959230
+tone_V	v00101277
+tone_V2	v00101277
+tone_down_V2	v00933566
+tone_poem_N	n07047373
+toneless_A	a02430238
+toner_N	n04450640
+tongan_A	a03125643
+tongan_N	n06938190
+tongs_N	n04450749
+tongue_N	n03037228
+tongue_twister_N	n07133313
+tongued_A	a02430355
+tonguefish_N	n02663485
+tongueflower_N	n12063211
+tongueless_A	a02430659
+tonguelike_A	a02430563
+tonic_A	a02320751
+tonic_N	n04451473
+tonicity_N	n14544672
+tonight_Adv	r00079499
+tonight_N	n15263045
+tonnage_N	n13317269
+tonne_N	n13725588
+tonometer_N	n04451636
+tonometry_N	n01116696
+tons_N	n13777509
+tonsil_N	n05309050
+tonsillectomy_N	n00688317
+tonsillitis_N	n14357251
+tonsorial_A	a03125792
+tonsure_N	n00254922
+tonsure_V2	v00037779
+tontine_N	n13295360
+too_Adv	r00047392
+tool_N	n00173761
+tool_V2	v01669547
+toolbox_N	n04452615
+toolmaker_N	n10715347
+toolshed_N	n04452757
+toot_N	n00511041
+toot_V	v02183175
+toot_V2	v02183175
+tooth_N	n00179576
+toothache_N	n14323974
+toothbrush_N	n04453156
+toothed_A	a02438346
+toothless_A	a02439582
+toothlike_A	a02439303
+toothpaste_N	n04453298
+toothpick_N	n04453390
+toothpowder_N	n04453557
+toothsome_A	a01716227
+toothy_A	a02439377
+tootle_N	n07398362
+tootle_V	v02183442
+top_N	n03035252
+top_V2	v00484712
+top_boot_N	n02925666
+top_dressing_N	n07434678
+top_off_V2	v00453294
+top_out_V	v02008066
+topaz_N	n04973020
+topcoat_N	n03456665
+tope_V	v01172275
+tope_V2	v01172275
+toper_N	n10034201
+topgallant_N	n04454654
+tophus_N	n09454925
+topi_N	n02422391
+topiary_N	n00938134
+topic_N	n05814291
+topical_A	a02817339
+topicality_N	n05193160
+topicalization_N	n06484279
+topknot_N	n01326198
+topless_A	a02442082
+topmast_N	n04455250
+topminnow_N	n01448291
+topmost_A	a02440461
+topnotch_A	a02341864
+topognosia_N	n05724234
+topographical_A	a03018112
+topography_N	n05064541
+topolatry_N	n01045621
+topological_A	a02817533
+topology_N	n05730365
+toponymy_N	n06179145
+topos_N	n05920482
+topper_N	n03237416
+topping_N	n07621776
+topple_V	v02097047
+topple_V2	v02097047
+topsail_N	n04455652
+topside_N	n04455835
+topsoil_N	n14695737
+topspin_N	n07442744
+toque_N	n03937835
+tor_N	n09459979
+torch_N	n02855390
+torch_V2	v00379280
+torch_race_N	n07464402
+torch_singer_N	n10715881
+torchbearer_N	n10715789
+torchlight_N	n11515849
+toreador_N	n09836160
+torero_N	n09836976
+torment_N	n00425278
+torment_V2	v00071178
+tormenter_N	n04456276
+tormentor_N	n04456276
+tornado_N	n03125184
+toroid_N	n13900088
+toroidal_A	a02817647
+torpedo_N	n01496331
+torpedo_V2	v01137983
+torpedo_boat_N	n04457326
+torpedo_tube_N	n04457638
+torpid_A	a00034322
+torpidity_N	n04636881
+torpidness_N	n04636881
+torpor_N	n04636881
+torque_N	n11519702
+torr_N	n13711416
+torrent_N	n07407593
+torrential_A	a02817796
+torrid_A	a01250694
+torridity_N	n05016667
+torsion_N	n11519702
+torso_N	n05549830
+tort_N	n00733883
+torte_N	n07633511
+tortellini_N	n07700167
+torticollis_N	n14557719
+tortilla_N	n07880583
+tortious_A	a02817999
+tortoise_N	n01670092
+tortoiseshell_N	n02123242
+tortricid_N	n02283951
+tortuosity_N	n13885370
+tortuous_A	a00769121
+torture_N	n00421437
+torture_V2	v00071178
+torturer_N	n10716389
+torulose_A	a02142446
+torus_N	n04458299
+tory_N	n10716576
+tosh_N	n06611147
+toss_N	n00105820
+toss_V	v01418536
+toss_V2	v01418536
+toss_back_V2	v01513145
+toss_off_V2	v01202374
+toss_out_V	v02222318
+tosser_N	n10717055
+tossup_N	n11519799
+tostada_N	n07881310
+tot_N	n10714465
+tot_V	v00949288
+tot_V2	v00949288
+tot_up_V	v00949288
+total_A	a00515380
+total_N	n04353803
+total_V	v00259382
+total_V2	v00259382
+totalitarian_A	a02818111
+totalitarian_N	n10717337
+totalitarianism_N	n06213688
+totality_N	n04353803
+totalizator_N	n03890514
+totara_N	n11653126
+tote_N	n02970408
+tote_V2	v01454246
+totem_N	n04458409
+totem_pole_N	n04458633
+totemic_A	a02954331
+totemism_N	n05954672
+totemist_N	n10717461
+totipotency_N	n05214976
+totipotent_A	a
+totter_V	v01881034
+tottery_A	a02305484
+toucan_N	n01843383
+toucanet_N	n01843719
+touch_N	n00046522
+touch_V	v00137313
+touch_V2	v00137313
+touch_down_V	v01979702
+touch_off_V2	v01643657
+touch_on_V2	v00137313
+touch_up_V2	v00230562
+touchable_A	a02391455
+touchback_N	n00188449
+touchdown_N	n00188766
+toucher_N	n10717589
+touchiness_N	n07553016
+touching_A	a01560821
+touchline_N	n08654029
+touchstone_N	n07260623
+touchy_A	a00746994
+tough_A	a
+tough_N	n09879297
+toughen_V	v00303309
+toughen_V2	v00303309
+toughie_N	n06785367
+toughness_N	n04710866
+toupee_N	n04459018
+toupeed_A	a02564810
+tour_N	n00310666
+tour_V	v01845229
+tour_V2	v01845229
+tour_de_force_N	n00047018
+touraco_N	n01825278
+tourism_N	n00298161
+tourist_N	n10718131
+touristed_A	a01816696
+tourmaline_N	n15076619
+tournament_N	n07464725
+tournedos_N	n07660590
+tourney_N	n07464725
+tourniquet_N	n03082656
+tourtiere_N	n07872381
+tousle_V2	v01474034
+tout_N	n10712835
+tout_V	v00883226
+tout_V2	v00883226
+tout_ensemble_Adv	r00151755
+tout_ensemble_N	n04676830
+tovarich_N	n10718665
+tow_N	n00115292
+tow_V2	v01454431
+towel_N	n04459362
+towel_V2	v01394335
+towel_horse_N	n04459773
+towel_rack_N	n04459773
+towel_rail_N	n04459909
+toweling_N	n04459610
+towelling_N	n04459610
+tower_N	n04460130
+tower_V	v02696503
+tower_block_N	n03519387
+towhead_N	n10718952
+towhee_N	n01541922
+towing_line_N	n04461294
+towing_path_N	n04461570
+towing_rope_N	n04461294
+towline_N	n04461294
+town_N	n08226514
+town_crier_N	n10719132
+town_gas_N	n14685641
+townee_N	n10719395
+townie_N	n10719573
+township_N	n08672199
+townsman_N	n10719267
+towpath_N	n04461570
+towrope_N	n04461294
+toxaemia_N	n14190907
+toxemia_N	n14190907
+toxic_A	a02449430
+toxicity_N	n04790942
+toxicognath_N	n01785092
+toxicological_A	a02912848
+toxicologist_N	n10719807
+toxicology_N	n06064462
+toxin_N	n15034074
+toxoplasmosis_N	n14186046
+toy_N	n02085374
+toy_V	v00013328
+toy_with_V2	v00711715
+toyon_N	n12633061
+toyshop_N	n04462240
+trabeated_A	a02314756
+trabecula_N	n05295160
+trabecular_A	a02943954
+trace_N	n04462407
+trace_V	v00626130
+trace_V2	v00626130
+traceable_A	a02453323
+tracer_N	n04462707
+tracery_N	n04463141
+trachea_N	n05531814
+tracheal_A	a02944089
+tracheid_N	n13098853
+tracheitis_N	n14357370
+tracheobronchitis_N	n14357454
+tracheostomy_N	n00693399
+trachodon_N	n01707294
+trachoma_N	n14257377
+tracing_N	n00150932
+tracing_paper_N	n15077109
+track_N	n00440039
+track_V	v01618468
+track_V2	v01618468
+track_down_V2	v01143838
+trackball_N	n04464615
+tracker_N	n10720097
+trackless_A	a02454081
+tract_N	n05475878
+tractability_N	n04905188
+tractable_A	a
+traction_N	n00116122
+traction_engine_N	n04465358
+tractive_A	a02944235
+tractor_N	n04465501
+trad_N	n07065932
+trade_N	n00606370
+trade_V	v02244956
+trade_V2	v02244956
+trade_in_V2	v02260085
+trade_union_N	n08233056
+trade_unionism_N	n08473482
+trade_unionist_N	n10720964
+trade_wind_N	n11519949
+tradecraft_N	n05644016
+trademark_N	n04732543
+trademarked_A	a01110819
+tradeoff_N	n01166760
+trader_N	n10720453
+trades_union_N	n08233056
+tradesman_N	n10592152
+tradespeople_N	n07950685
+trading_N	n00079398
+tradition_N	n05667404
+traditional_A	a00611047
+traditionalism_N	n01213702
+traditionalist_N	n10721124
+traditionalistic_A	a00611754
+traduce_V2	v00848169
+traducer_N	n09999135
+traffic_N	n00040804
+traffic_V	v02260770
+trafficator_N	n07262704
+trafficker_N	n10577284
+tragacanth_N	n15077226
+tragedian_N	n10721612
+tragedienne_N	n10721819
+tragedy_N	n07016948
+tragic_A	a02973241
+tragically_Adv	r00236982
+tragicomedy_N	n07016797
+tragicomic_A	a02973540
+tragopan_N	n01807105
+tragus_N	n05324134
+trail_N	n04466613
+trail_V	v01453969
+trail_V2	v01453969
+trailblazer_N	n10434725
+trailer_N	n04467099
+trailing_N	n00320284
+train_N	n03431745
+train_V	v00100044
+train_V2	v00100044
+train_V2V	v00100044
+trainband_N	n08285719
+trainbandsman_N	n10722137
+trainbearer_N	n10722239
+trainee_N	n10722385
+traineeship_N	n13267816
+trainer_N	n03363363
+training_N	n00893955
+training_college_N	n08285896
+training_ship_N	n04146862
+trainload_N	n13772876
+trainman_N	n10722758
+traipse_V	v01910873
+trait_N	n04616059
+traitor_N	n10027590
+traitorous_A	a00962939
+traitress_N	n10723230
+trajectory_N	n11481334
+tram_N	n04335435
+tramcar_N	n04335435
+tramline_N	n04469003
+trammel_N	n04181228
+trammel_V2	v00233335
+tramontane_A	a00410449
+tramontane_N	n11520271
+tramp_N	n00288970
+tramp_V	v01881180
+tramp_V2	v01881180
+tramp_steamer_N	n04469684
+trample_N	n07398659
+trample_V	v00070439
+trample_V2	v00070439
+trampler_N	n10646942
+trampoline_N	n04469514
+tramway_N	n04469003
+trance_N	n05681334
+trancelike_A	a00437149
+tranche_N	n13285619
+trandolapril_N	n04470037
+tranquil_A	a00302951
+tranquility_N	n04904352
+tranquilize_V2	v00022316
+tranquilizer_N	n04470232
+tranquillity_N	n04904352
+tranquillize_V2	v00022316
+tranquillizer_N	n04470232
+transact_V2	v02245765
+transactinide_A	a02873213
+transactinide_N	n14627373
+transaction_N	n01106808
+transactor_N	n10723597
+transalpine_A	a00410668
+transalpine_N	n10723731
+transaminase_N	n15077338
+transamination_N	n13567960
+transatlantic_A	a02946777
+transcend_V2	v02669081
+transcendence_N	n13950440
+transcendency_N	n13950440
+transcendent_A	a01374912
+transcendental_A	a02873359
+transcendentalism_N	n06192186
+transcendentalist_N	n10723873
+transcontinental_A	a01567294
+transcribe_V2	v00994895
+transcriber_N	n09809925
+transcript_N	n06505517
+transcriptase_N	n14984687
+transcription_N	n00910203
+transcultural_A	a02873042
+transdermal_A	a02944327
+transducer_N	n04470953
+transduction_N	n13568524
+transept_N	n04471148
+transeunt_A	a01274125
+transfer_N	n00201671
+transfer_V	v02393086
+transfer_V2	v02393086
+transferability_N	n04736516
+transferable_A	a00093556
+transferase_N	n15077571
+transferee_N	n10724372
+transference_N	n00201671
+transferer_N	n10724699
+transferor_N	n10724999
+transferrin_N	n15077917
+transfiguration_N	n00399717
+transfigure_V2	v00384055
+transfix_V2	v01444326
+transform_V2	v00381601
+transformable_A	a00348537
+transformation_N	n00398704
+transformer_N	n04471315
+transfuse_V2	v00081367
+transfusion_N	n00323923
+transgender_A	a01202514
+transgene_N	n05441686
+transgress_V	v02019574
+transgress_V2	v02019574
+transgression_N	n00744862
+transgressor_N	n10285762
+transience_N	n05053042
+transiency_N	n05055278
+transient_A	a01274125
+transient_N	n07347468
+transistor_N	n04471632
+transistorized_A	a01095277
+transit_N	n00309115
+transition_N	n00201058
+transitional_A	a02944694
+transitive_A	a02488705
+transitivity_N	n13798118
+transitory_A	a01756292
+translatable_A	a02489092
+translate_V	v00383542
+translate_V2	v00383542
+translation_N	n00330984
+translational_A	a03125925
+translator_N	n06581268
+transliterate_V2	v00994682
+transliteration_N	n06349828
+translocation_N	n13569464
+translucence_N	n04702351
+translucency_N	n04702351
+translucent_A	a00432626
+translunar_A	a02757599
+transmigrante_N	n10725438
+transmigration_N	n07321387
+transmission_N	n00121366
+transmit_V2	v00973056
+transmittance_N	n13589003
+transmitter_N	n04472726
+transmogrification_N	n00399846
+transmogrify_V2	v00384055
+transmundane_A	a01577498
+transmutable_A	a00348537
+transmutation_N	n01250826
+transmute_V2	v00381601
+transoceanic_A	a02890492
+transom_N	n04472961
+transom_window_N	n04473108
+transparence_N	n04702127
+transparency_N	n03375956
+transparent_A	a00431774
+transpiration_N	n13569774
+transpire_V	v00068740
+transpire_V2	v00068740
+transplacental_A	a01831203
+transplant_N	n00331102
+transplant_V	v00555240
+transplant_V2	v00555240
+transplantable_A	a01524632
+transplantation_N	n00331102
+transplanter_N	n10725613
+transpolar_A	a02838470
+transponder_N	n04473275
+transport_N	n00315986
+transport_V2	v01435380
+transportable_A	a01523724
+transportation_N	n00207761
+transporter_N	n03100897
+transposable_A	a00918200
+transpose_N	n08270290
+transpose_V2	v00121926
+transposition_N	n00102162
+transposon_N	n14831812
+transsexual_N	n10725734
+transsexualism_N	n14572074
+transship_V2	v02013163
+transshipment_N	n00316460
+transubstantiation_N	n01250826
+transudate_N	n14853112
+transuranic_A	a02873557
+transverse_A	a01445917
+transvestic_A	a01202813
+transvestism_N	n01031858
+transvestite_N	n10726031
+tranylcypromine_N	n04474317
+trap_N	n01246926
+trap_V	v01207149
+trap_V2	v01207149
+trap_door_N	n04475309
+trapeze_N	n04475411
+trapezium_N	n05272891
+trapezius_N	n05591770
+trapezohedron_N	n13918717
+trapezoid_N	n05273073
+trapezoidal_A	a02948984
+trapper_N	n10726233
+trappist_N	n10726388
+trapshooter_N	n10726524
+trash_N	n03754295
+trash_V2	v00846344
+trashy_A	a02393791
+trauma_N	n14285276
+traumatic_A	a02944872
+traumatology_N	n06064838
+traumatophobia_N	n14385919
+travail_N	n00621627
+trave_N	n04475496
+travel_N	n00283127
+travel_V	v01835496
+travel_V2	v01835496
+traveler_N	n09629752
+travelled_A	a00636391
+traveller_N	n09629752
+travelling_N	n00295701
+travelogue_N	n06615348
+traversable_A	a01725129
+traversal_N	n00296946
+traverse_N	n00296946
+traverse_V2	v01068380
+traverser_N	n10727016
+travesty_N	n06780309
+travesty_V2	v01724083
+trawl_N	n04475749
+trawl_V	v01143713
+trawl_V2	v01143713
+trawl_net_N	n04475749
+trawler_N	n04476116
+tray_N	n04476259
+tray_cloth_N	n04476526
+trazodone_N	n04476633
+treacherous_A	a00960094
+treachery_N	n00749767
+treacle_N	n06775969
+treacly_A	a02368566
+tread_N	n00285889
+tread_V	v01219867
+tread_V2	v01219867
+treadle_N	n03903424
+treadle_V	v01225461
+treadmill_N	n00606119
+treason_N	n00749767
+treasonable_A	a00962939
+treasonous_A	a00962939
+treasure_N	n03432972
+treasure_V2	v01776214
+treasure_house_N	n04477638
+treasure_trove_N	n08464098
+treasurer_N	n10727256
+treasurership_N	n00605246
+treasury_N	n04477825
+treat_N	n07289358
+treat_V	v00078760
+treat_V2	v00078760
+treatise_N	n06408651
+treatment_N	n00658082
+treaty_N	n06773434
+treble_A	a01214842
+treble_N	n04985930
+treble_V	v00246746
+treble_V2	v00246746
+tree_N	n11348160
+tree_V2	v00319111
+tree_fern_N	n13186654
+treehopper_N	n02259708
+treeless_A	a02575008
+treelet_N	n13107807
+treenail_N	n04478066
+trefoil_N	n04478257
+trek_N	n00310347
+trek_V	v01847220
+trekker_N	n10727944
+trellis_N	n04478512
+trellis_V2	v02509705
+tremble_N	n00867983
+tremble_V	v01888511
+trembles_N	n14276201
+tremendous_A	a01385255
+tremolite_N	n14725941
+tremolo_N	n07399336
+tremor_N	n00348801
+tremulous_A	a02304987
+trench_N	n04478657
+trench_V2	v01311722
+trenchancy_N	n05199680
+trenchant_A	a00429016
+trencher_N	n04479155
+trencherman_N	n10132988
+trend_N	n05750163
+trend_V	v02033295
+trend_setting_N	n01257033
+trendsetting_A	a00973568
+trendy_A	a00973677
+trepan_N	n04479405
+trepan_V2	v01443871
+trepang_N	n02322047
+trephination_N	n00694276
+trephine_N	n04479526
+trephine_V2	v00062067
+trepidation_N	n07522043
+treponema_N	n01382699
+trespass_N	n00733483
+trespass_V	v02019574
+trespasser_N	n10213652
+tress_N	n05259512
+trestle_N	n04479694
+trestle_bridge_N	n04479939
+trestle_table_N	n04480033
+trestlework_N	n04480141
+trews_N	n04480303
+trey_N	n04480415
+triad_N	n06870211
+triage_N	n01017167
+trial_N	n00791078
+triamcinolone_N	n15078768
+triangle_N	n04480853
+triangular_A	a00239847
+triangularity_N	n05072523
+triangulate_A	a02834246
+triangulation_N	n00617337
+triazine_N	n15079030
+triazolam_N	n04480625
+tribadism_N	n00857530
+tribadistic_A	a01202994
+tribal_A	a03074922
+tribalism_N	n05954807
+tribalization_N	n00382739
+tribe_N	n07969695
+tribesman_N	n10728624
+tribologist_N	n10728727
+tribology_N	n06135095
+tribromoethanol_N	n04481144
+tribulation_N	n07372959
+tribunal_N	n08329453
+tribune_N	n04481255
+tribuneship_N	n00605349
+tributary_A	a00323426
+tributary_N	n09278997
+tribute_N	n00784755
+tributyrin_N	n14788596
+trice_N	n15247110
+trice_V2	v01455506
+tricentenary_A	a02999398
+triceps_N	n05579604
+triceratops_N	n01704323
+trichina_N	n01932936
+trichinosis_N	n14350536
+trichion_N	n08523340
+trichloride_N	n15016984
+trichlormethiazide_N	n04481373
+trichloroethylene_N	n14851414
+trichodesmium_N	n01359762
+trichomonad_N	n01420525
+trichomoniasis_N	n14186256
+trichotillomania_N	n09183031
+trichotomy_N	n07940121
+trichroism_N	n11520821
+trichromatic_A	a00401125
+trichuriasis_N	n14455074
+trick_N	n00099951
+trick_V2	v02575723
+trickery_N	n00752954
+trickiness_N	n04767182
+trickle_N	n07432559
+trickle_V	v02070874
+trickle_V2	v02070874
+trickster_N	n09545755
+tricksy_A	a00148078
+tricky_A	a00148078
+triclinic_A	a00366185
+triclinium_N	n04481524
+tricolor_N	n04481796
+tricolour_N	n04481796
+tricorn_N	n04482177
+tricot_N	n04482297
+tricuspid_A	a02049648
+tricycle_N	n04482393
+tricyclic_N	n04482543
+trident_N	n04482975
+tridymite_N	n15079557
+triennial_A	a01969606
+triennial_N	n15251757
+trier_N	n10728998
+trifid_A	a02483198
+trifle_N	n04486445
+trifle_V	v00711932
+trifle_V2	v00711932
+trifler_N	n10729330
+trifoliate_A	a02174417
+trifurcation_N	n00388842
+trigeminal_N	n05478896
+trigger_N	n00156390
+trigger_V2	v01135371
+triggerfish_N	n02653145
+triglyceride_N	n14885369
+trigon_N	n04483210
+trigonometric_A	a02912518
+trigonometrician_N	n10729442
+trigonometry_N	n06012513
+trigram_N	n06360723
+trihydroxy_A	a03126310
+triiodothyronine_N	n05413873
+trilateral_A	a00239847
+trilby_N	n03325941
+trilingual_A	a01546110
+trill_N	n06860177
+trill_V	v01050896
+trill_V2	v01050896
+trillion_A	a02199699
+trillion_N	n13752443
+trillionth_A	a02212805
+trillionth_N	n13739826
+trillium_N	n12468243
+trilobate_A	a02174542
+trilobite_N	n01768244
+trilogy_N	n07985825
+trim_A	a00991301
+trim_N	n00359903
+trim_V	v00297193
+trim_V2	v00297193
+trimaran_N	n04483307
+trimer_N	n15079795
+trimester_N	n15225929
+trimipramine_N	n04483399
+trimmer_N	n04483584
+trimming_N	n00263000
+trimotored_A	a01559728
+trinidadian_A	a03126175
+trinidadian_N	n10729711
+trinitrotoluene_N	n04442143
+trinity_N	n07986066
+trinket_N	n02787435
+trinketry_N	n08464324
+trinucleate_A	a00241530
+trio_N	n07041595
+triode_N	n04484432
+triolein_N	n15079656
+triose_N	n14689817
+trioxide_N	n15079925
+trip_N	n00076563
+trip_V	v01200934
+trip_V2	v01200934
+trip_out_V	v01200934
+trip_up_V	v00599835
+tripalmitin_N	n15080055
+tripartite_A	a00240008
+tripe_N	n06611998
+triphammer_N	n04484647
+triphosphopyridine_N	n15080168
+tripinnate_A	a02174678
+tripinnatifid_A	a02174781
+triple_A	a02218547
+triple_N	n00132982
+triple_V	v00246746
+triple_V2	v00246746
+triplet_N	n07986198
+tripletail_N	n02636170
+triplex_A	a02218547
+triplicate_N	n04484780
+triplicate_V2	v01735799
+triplicity_N	n05098857
+tripling_N	n13570472
+triploid_A	a01148086
+tripod_N	n04485082
+tripos_N	n07199456
+tripper_N	n04485226
+triptych_N	n04485423
+triquetral_N	n05272545
+trireme_N	n04485750
+trisaccharide_N	n15080571
+trisect_V2	v01551092
+triskaidekaphobia_N	n14384684
+triskaidekaphobic_A	a00081087
+triskelion_N	n04485884
+trismus_N	n14572265
+trisomy_N	n14504558
+tristearin_N	n15080942
+trisyllable_N	n06304338
+tritanopia_N	n14155031
+tritanopic_A	a02160696
+trite_A	a01688757
+triteness_N	n05649785
+tritheism_N	n06224439
+tritheist_N	n10730077
+tritium_N	n14611521
+triton_N	n
+triumph_N	n07473441
+triumph_V	v00857923
+triumphal_A	a03013412
+triumphant_A	a00695209
+triumvir_N	n10730262
+triumvirate_N	n07986982
+triune_A	a
+trivalent_A	a03126399
+trivet_N	n04486213
+trivial_A	a01280908
+triviality_N	n04486445
+trivialize_V2	v00840413
+trivium_N	n06172071
+trochaic_A	a03126499
+trochanter_N	n05574151
+trochee_N	n07095653
+trochlear_N	n05478684
+troglodyte_N	n09902731
+trogon_N	n01844231
+troika_N	n04486616
+trojan_A	a03126638
+trojan_N	n06585552
+troll_N	n00454493
+troll_V	v00745383
+troll_V2	v00745383
+trolley_N	n04335435
+trolley_car_N	n04335435
+trolleybus_N	n04487081
+trollop_N	n09772930
+trombiculiasis_N	n14454988
+trombiculid_N	n01780696
+trombidiid_N	n01780426
+trombone_N	n04487394
+trombonist_N	n10730416
+trompillo_N	n12894930
+troop_N	n08274354
+troop_V	v01919898
+troop_V2	v01919898
+troop_carrier_N	n04487724
+trooper_N	n09902353
+troopship_N	n04487894
+trope_N	n07105475
+trophic_A	a02945002
+trophobiosis_N	n13842841
+trophoblast_N	n01462209
+trophoblastic_A	a03126787
+trophotropic_A	a03126922
+trophotropism_N	n00862488
+trophozoite_N	n01422335
+trophy_N	n04487996
+tropic_N	n08675145
+tropical_A	a02929500
+tropism_N	n00861611
+troponym_N	n06304425
+troponymy_N	n08464449
+tropopause_N	n09462452
+troposphere_N	n09462600
+trot_N	n00287561
+trot_V	v01901447
+trot_V2	v01901447
+trot_out_V2	v02143906
+troth_N	n07228105
+trotter_N	n02388276
+troubadour_N	n10099093
+trouble_N	n00623862
+trouble_V	v00070816
+trouble_V2	v00070816
+troublemaker_N	n10731244
+troubleshooter_N	n10731560
+troublesome_A	a00748795
+troublesomeness_N	n04711435
+troublous_A	a02458973
+trough_N	n03471473
+trounce_V2	v00824767
+trouncing_N	n01160729
+troupe_N	n08187033
+trouper_N	n09840050
+trouser_N	n04488530
+trousseau_N	n04489695
+trout_N	n02537085
+trove_N	n13371355
+trowel_N	n04489817
+troy_N	n08788887
+truancy_N	n01234612
+truant_A	a01848171
+truant_N	n10362917
+truce_N	n13970912
+truck_N	n03490119
+truckage_N	n01105909
+truckle_N	n04491638
+truckle_V	v00880978
+truckle_bed_N	n04491638
+truckling_N	n01167385
+truculence_N	n04644161
+truculency_N	n04644161
+truculent_A	a00084795
+trudge_N	n00289175
+trudge_V	v01921204
+trudger_N	n10731848
+true_A	a01225398
+true_Adv	r00184284
+true_N	n05077348
+true_V2	v00465291
+truelove_N	n10682953
+trueness_N	n04804169
+truffle_N	n07609632
+truism_N	n07154243
+truly_Adv	r00037226
+trump_N	n03110669
+trump_V	v00975202
+trump_V2	v00975202
+trump_up_V	v01635056
+trumpet_N	n03110669
+trumpet_V	v00857784
+trumpet_V2	v00857784
+trumpeter_N	n02021050
+trumpetfish_N	n01457852
+trumpetwood_N	n12404729
+truncate_A	a01437752
+truncate_V2	v00317241
+truncation_N	n00370261
+truncheon_N	n04491388
+trundle_N	n04491545
+trundle_V	v01868139
+trundle_V2	v01868139
+trunk_N	n02452967
+trunk_call_N	n06274092
+trunk_line_N	n04492157
+trunk_road_N	n03519578
+truss_N	n03105467
+truss_V2	v01219397
+trust_N	n04895246
+trust_V	v00688377
+trust_V2	v00688377
+trust_V2V	v00688377
+trust_VS	v00688377
+trustbuster_N	n10732212
+trustee_N	n10516294
+trusteeship_N	n00605430
+trustful_A	a02462619
+trustworthiness_N	n04668819
+trustworthy_A	a02464693
+trusty_A	a02464693
+trusty_N	n10732521
+truth_N	n04802907
+truthful_A	a01225398
+truthfulness_N	n04872236
+try_N	n
+try_V	v02531625
+try_V2	v02531625
+try_V2V	v02531625
+try_VS	v02531625
+try_VV	v02531625
+try_for_V2	v01072807
+try_on_V2	v00047317
+try_out_N	n
+try_out_V	v02531625
+try_out_V2	v02531625
+trypsin_N	n15081052
+trypsinogen_N	n15081221
+tryptophan_N	n15081417
+tryst_N	n01231435
+tsar_N	n09987239
+tsarina_N	n09987573
+tsetse_N	n02191273
+tsetse_fly_N	n02191273
+tsoris_N	n07497019
+tsunami_N	n07349299
+tsuris_N	n00624285
+tswana_N	n06995664
+tuatara_N	n01673282
+tub_N	n02808440
+tuba_N	n02804252
+tubal_A	a02896497
+tubby_A	a00987510
+tube_N	n03757138
+tube_well_N	n03243903
+tubed_A	a02466916
+tubeless_A	a02466999
+tubeless_N	n04494762
+tuber_N	n12985236
+tubercle_N	n05542686
+tubercular_A	a02818600
+tuberculate_A	a02819139
+tuberculin_N	n15111903
+tuberculoid_A	a02819219
+tuberculosis_N	n14143415
+tuberculous_A	a02546854
+tuberose_N	n12480456
+tuberosity_N	n05542686
+tuberous_A	a03026095
+tubful_N	n13770926
+tubing_N	n04493505
+tubocurarine_N	n15111609
+tubular_A	a02264807
+tubule_N	n05246796
+tuck_N	n04054361
+tuck_V	v01330822
+tuck_V2	v01330822
+tuck_away_V2	v01173208
+tuck_in_V	v01173208
+tuck_in_V2	v01173208
+tuck_shop_N	n04495450
+tucker_N	n04495183
+tudung_N	n04495698
+tuesday_N	n15164105
+tufa_N	n14931212
+tuff_N	n14931212
+tuft_N	n01325775
+tufted_A	a00057992
+tug_N	n00115500
+tug_V	v01454636
+tug_V2	v01454636
+tugboat_N	n04495843
+tugrik_N	n13708631
+tuille_N	n04496404
+tuition_N	n00889294
+tularemia_N	n14276360
+tulip_N	n12454159
+tulipwood_N	n11712621
+tulle_N	n04496614
+tumble_N	n
+tumble_V	v02097047
+tumble_V2	v02097047
+tumblebug_N	n02172678
+tumbler_N	n01814755
+tumbleweed_N	n11823436
+tumbrel_N	n04497249
+tumbril_N	n04497249
+tumefaction_N	n13570574
+tumescence_N	n14318210
+tumescent_A	a01174565
+tumid_A	a01151592
+tumidity_N	n14318360
+tummy_N	n05395690
+tumor_N	n14235200
+tumour_N	n14235200
+tumult_N	n00553823
+tumultuous_A	a01923720
+tumulus_N	n02922292
+tun_N	n04497442
+tuna_N	n02527057
+tunaburger_N	n07697408
+tundra_N	n09463226
+tune_N	n01000843
+tune_V	v00295346
+tune_V2	v00295346
+tune_in_V	v02171514
+tune_up_V2	v00295346
+tuneful_A	a01502195
+tunefulness_N	n04983848
+tuneless_A	a01502383
+tuner_N	n04043733
+tung_oil_N	n15086545
+tungstate_N	n15081957
+tungsten_N	n14659512
+tunic_N	n04497570
+tunicate_N	n01468238
+tuning_N	n00999588
+tuning_fork_N	n04497801
+tunisian_A	a03127030
+tunisian_N	n09734760
+tunnel_N	n04497962
+tunnel_V	v01444037
+tunnel_V2	v01444037
+tunny_N	n02626762
+tup_N	n02412080
+tupelo_N	n09105390
+tupik_N	n04498275
+tuppence_N	n13390963
+turban_N	n03937835
+turbaned_A	a01428767
+turbid_A	a00433529
+turbidity_N	n04703932
+turbidness_N	n04703932
+turbinate_A	a02819346
+turbine_N	n04498523
+turbogenerator_N	n04498873
+turbojet_N	n03321103
+turboprop_N	n04012482
+turbot_N	n02663211
+turbulence_N	n11520989
+turbulent_A	a00087597
+turd_N	n14854581
+tureen_N	n04499062
+turf_N	n08590719
+turf_V2	v01234500
+turgid_A	a01174565
+turgidity_N	n07090573
+turgor_N	n14568762
+turk_N	n09734885
+turkey_N	n01794158
+turkish_A	a03023852
+turkish_N	n06926798
+turmeric_N	n07821919
+turmoil_N	n00554300
+turn_N	n00292599
+turn_V	v00091124
+turn_V2	v00091124
+turn_V2A	v00091124
+turn_VA	v00091124
+turn_around_V2	v00205598
+turn_away_V	v01908809
+turn_away_V2	v01908809
+turn_back_V	v00386715
+turn_down_V2	v00267855
+turn_in_V	v00017865
+turn_in_V2	v00017865
+turn_off_V2	v01510576
+turn_on_V	v00548479
+turn_on_V2	v00548479
+turn_out_V	v00018158
+turn_out_V2	v00018158
+turn_over_V	v00813044
+turn_over_V2	v00813044
+turn_to_V2	v00549771
+turn_up_V	v00423702
+turn_up_V2	v00423702
+turnaround_N	n00346693
+turnbuckle_N	n04499810
+turncoat_N	n10007109
+turncock_N	n04327682
+turner_N	n04500060
+turnery_N	n04500294
+turning_N	n00195415
+turning_point_N	n03109486
+turnip_N	n07735803
+turnkey_N	n10149867
+turnoff_N	n04500704
+turnout_N	n00534480
+turnover_N	n00348312
+turnpike_N	n04501018
+turnspit_N	n04501281
+turnstile_N	n04501370
+turnstone_N	n02025043
+turntable_N	n04501550
+turnverein_N	n08230679
+turpentine_N	n14893652
+turpitude_N	n00746866
+turps_N	n14893652
+turquoise_N	n04969798
+turreae_N	n12700996
+turret_N	n03469175
+turtle_N	n01662784
+turtledove_N	n01813385
+turtleneck_N	n04502197
+turtler_N	n10733705
+tushery_N	n06387204
+tusk_N	n01465713
+tusked_A	a02439499
+tusker_N	n01871265
+tussah_N	n02304797
+tussle_N	n01172441
+tussle_V	v01473886
+tussock_N	n07960769
+tut_V2	v00951911
+tutee_N	n10733820
+tutelage_N	n00829378
+tutelary_A	a01888017
+tutor_N	n09931418
+tutor_V2	v00830188
+tutorial_A	a03127435
+tutorial_N	n07148022
+tutorship_N	n00889294
+tutu_N	n02780815
+tuxedo_N	n03201776
+tuxedoed_A	a00457160
+tv_N	n04405907
+twaddle_N	n06611147
+twaddle_V	v01036804
+twaddler_N	n10733999
+twain_N	n13743605
+twang_N	n04989512
+twang_V	v00745078
+twang_V2	v00745078
+twayblade_N	n12070583
+tweak_N	n00357275
+tweak_V2	v00302763
+twee_A	a01948092
+tweed_N	n03357081
+tweediness_N	n04817020
+tweedy_A	a00261885
+tweet_N	n07399027
+tweet_V	v01456771
+tweeter_N	n04502670
+twelfth_night_N	n15194940
+twelvemonth_N	n15203791
+twerp_N	n10734129
+twice_Adv	r00065294
+twiddle_N	n00340989
+twiddle_V	v01224211
+twiddle_V2	v01224211
+twiddler_N	n10734235
+twig_N	n13163991
+twig_V	v00329654
+twig_V2	v00329654
+twiggy_A	a00989957
+twilight_N	n11515935
+twilit_A	a00275486
+twill_N	n04503155
+twilled_A	a02240275
+twin_N	n03117939
+twin_V2	v00057665
+twinberry_N	n12668517
+twine_N	n04337974
+twine_V	v01223182
+twine_V2	v01223182
+twiner_N	n10734568
+twinflower_N	n12673328
+twinge_N	n05725269
+twinjet_N	n04503499
+twinkle_N	n04953380
+twinkle_V	v02159890
+twinkler_N	n09464486
+twinkling_N	n15247110
+twins_N	n08686495
+twirl_N	n00343249
+twirl_V	v02048051
+twirl_V2	v02048051
+twirlingly_Adv	r00221887
+twist_N	n00171249
+twist_V	v00091124
+twist_V2	v00091124
+twister_N	n07639577
+twisty_A	a02313784
+twit_N	n01222859
+twit_V2	v00850501
+twitch_N	n14361664
+twitch_V	v00009631
+twitch_V2	v00009631
+twitter_N	n07379577
+twitter_V	v01053623
+twitterer_N	n02511730
+twofer_N	n06518565
+twofold_A	a02217241
+twofold_Adv	r00482373
+twopence_N	n13390963
+twopenny_A	a00935359
+tycoon_N	n09840217
+tying_N	n00149084
+tyiyn_N	n13702015
+tyke_N	n09917593
+tympanic_A	a02945120
+tympanist_N	n10734963
+tympanites_N	n14063877
+tympanitic_A	a02945292
+tympanitis_N	n14357607
+tympanoplasty_N	n00694420
+tympanum_N	n03612965
+type_N	n04504486
+type_V	v00618682
+type_V2	v00618682
+typecast_V2	v00618682
+typeface_N	n06825399
+typescript_N	n06389109
+typesetter_N	n09949946
+typewriter_N	n04505036
+typhoid_N	n14144416
+typhoon_N	n11521145
+typhus_N	n14141062
+typical_A	a02468635
+typicality_N	n14501545
+typification_N	n00900581
+typify_V2	v00836236
+typing_N	n06402565
+typist_N	n10735173
+typographer_N	n09949946
+typographic_A	a02910248
+typographically_Adv	r00482480
+typography_N	n01103000
+typology_N	n01013971
+tyramine_N	n15082524
+tyrannical_A	a00717684
+tyrannicide_N	n01250671
+tyrannid_N	n01546921
+tyrannize_V	v01781757
+tyrannize_V2	v01781757
+tyrannosaur_N	n01713764
+tyrannous_A	a00788474
+tyranny_N	n08440630
+tyrant_N	n10735298
+tyre_N	n04440749
+tyro_N	n10363913
+tyrocidine_N	n04505706
+tyrolean_N	n04505888
+tyrosine_N	n15082766
+tyrosinemia_N	n14169897
+tyrothricin_N	n04506125
+tzar_N	n09987239
+tzarina_N	n09987573
+u_A	a00261735
+uakari_N	n02493224
+ubiety_N	n13958353
+ubiquinone_N	n15082890
+ubiquitous_A	a01847515
+ubiquity_N	n13958456
+udder_N	n02370360
+ufo_N	n05897825
+ugandan_A	a03127583
+ugandan_N	n09736945
+uglify_V2	v00293429
+ugliness_N	n04690196
+ugly_A	a00220956
+ukase_N	n06541301
+uke_N	n04506289
+ukulele_N	n04506289
+ulalgia_N	n14333575
+ulatrophia_N	n14081297
+ulcer_N	n14211609
+ulcerate_V	v00019982
+ulcerate_V2	v00019982
+ulceration_N	n13570783
+ulcerative_A	a03142636
+ulcerous_A	a01175158
+ulema_N	n08380017
+ulemorrhagia_N	n14371082
+ulitis_N	n14357693
+ullage_N	n13764086
+ulna_N	n05593476
+ulnar_A	a02837047
+ulster_N	n04506402
+ulterior_A	a
+ulteriority_N	n05215257
+ultima_N	n06305029
+ultimacy_N	n13942104
+ultimate_A	a01578312
+ultimate_N	n04728999
+ultimatum_N	n07191696
+ultimo_A	a01731208
+ultra_vires_A	a01348083
+ultra_vires_Adv	r00482562
+ultracentrifugation_N	n13570923
+ultracentrifuge_N	n04506506
+ultraconservative_A	a00575126
+ultramarine_A	a00384936
+ultramarine_N	n04974859
+ultramicroscope_N	n04506688
+ultramicroscopic_A	a03142799
+ultramodern_A	a01536641
+ultramontane_A	a03142927
+ultramontane_N	n11356018
+ultramontanism_N	n05987650
+ultrasonic_A	a00175300
+ultrasonically_Adv	r00006729
+ultrasound_N	n00901789
+ultraviolet_A	a02518601
+ultraviolet_N	n11521940
+ululate_V	v01046932
+ululation_N	n07126734
+umbel_N	n13131028
+umbellate_A	a03026504
+umbellifer_N	n12930778
+umbelliferous_A	a02819848
+umbelliform_A	a02819734
+umber_A	a00385059
+umber_N	n04972451
+umbilical_A	a02840935
+umbilicate_A	a00537169
+umbo_N	n05324553
+umbra_N	n13985098
+umbrage_N	n07517550
+umbrella_A	a00528875
+umbrella_N	n00383071
+umbrellalike_A	a02047726
+umbrellawort_N	n11839460
+umlaut_N	n06823760
+umpirage_N	n01191755
+umpire_N	n09803429
+umpire_V	v01085237
+umpire_V2	v01085237
+umpteen_A	a01552802
+umpteenth_A	a02204580
+un_N	n08295580
+unabashed_A	a00155886
+unabated_A	a01513951
+unable_A	a00002098
+unabridged_A	a00004980
+unabused_A	a00017688
+unaccented_A	a02320886
+unacceptability_N	n04793925
+unacceptable_A	a00018584
+unaccommodating_A	a00021403
+unaccompanied_A	a02251057
+unaccountable_A	a00940108
+unaccredited_A	a00179815
+unaccustomed_A	a00024834
+unachievable_A	a01824081
+unacknowledged_A	a00028672
+unacquainted_A	a00966960
+unacquisitive_A	a00031533
+unactable_A	a00795959
+unadaptability_N	n04660080
+unadaptable_A	a01029044
+unadapted_A	a00351991
+unaddicted_A	a00047566
+unaddressed_A	a00050947
+unadjustable_A	a01060712
+unadjusted_A	a00351226
+unadoptable_A	a00055906
+unadorned_A	a00060397
+unadulterated_A	a01520091
+unadventurous_A	a00066800
+unadvised_A	a00068278
+unaerated_A	a02509854
+unaffected_A	a00071992
+unaffectedness_N	n04786326
+unaffecting_A	a01561694
+unaffiliated_A	a00730009
+unaffixed_A	a00159381
+unafraid_A	a00081671
+unaged_A	a01494146
+unaggressive_A	a00084956
+unagitated_A	a00087152
+unaided_A	a02354403
+unairworthy_A	a02088314
+unalarming_A	a00196560
+unalert_A	a00092551
+unalienable_A	a00093810
+unalike_A	a01410905
+unalloyed_A	a01907595
+unalterability_N	n04740655
+unalterable_A	a00349523
+unaltered_A	a00353206
+unambiguity_N	n04821802
+unambiguous_A	a00103696
+unambitious_A	a00105023
+unamended_A	a00354330
+unanalyzable_A	a02175684
+unanalyzed_A	a00417032
+unanimated_A	a00119409
+unanimity_N	n13972387
+unanimous_A	a00553732
+unannounced_A	a00930540
+unanswerable_A	a00591710
+unanswered_A	a01947127
+unanticipated_A	a00930765
+unapologetic_A	a
+unappareled_A	a00460157
+unapparent_A	a01620286
+unappealable_A	a00133065
+unappealing_A	a00171044
+unappendaged_A	a00133335
+unappetizing_A	a00133851
+unappetizingness_N	n04996823
+unappreciated_A	a00028867
+unappreciative_A	a01147300
+unapprehensive_A	a00081930
+unapproachability_N	n04657244
+unapproachable_A	a00134401
+unarguable_A	a00591406
+unargumentative_A	a00604399
+unarmed_A	a00142917
+unarmored_A	a00144728
+unarticulated_A	a00153652
+unary_A	a02215567
+unascertainable_A	a00739663
+unashamed_A	a00154965
+unasked_A	a01965512
+unassailable_A	a00591513
+unassertive_A	a00156839
+unassertiveness_N	n07523649
+unassigned_A	a00847306
+unassisted_A	a02354129
+unassuming_A	a01539444
+unassured_A	a02093802
+unasterisked_A	a01481282
+unattached_A	a
+unattainable_A	a01824081
+unattainableness_N	n14483508
+unattended_A	a00308720
+unattractive_A	a00169164
+unattractiveness_N	n04691476
+unattributable_A	a00172452
+unauthorized_A	a00179486
+unavailable_A	a00185921
+unavailing_A	a02497471
+unavenged_A	a03147408
+unavoidable_A	a00343360
+unavowed_A	a00028984
+unawakened_A	a
+unaware_A	a00191603
+unawares_Adv	r00452624
+unawed_A	a02015055
+unbacked_A	a02353488
+unbaffled_A	a01767207
+unbalance_V2	v01764586
+unbalconied_A	a00206127
+unbanded_A	a00223119
+unbaptized_A	a02594443
+unbar_V2	v01343079
+unbarreled_A	a00206317
+unbearable_A	a02435671
+unbeatable_A	a00570322
+unbeaten_A	a00695335
+unbecoming_A	a01880918
+unbecomingness_N	n04902797
+unbefitting_A	a00136081
+unbeknown_A	a01377488
+unbeknown_Adv	r00484062
+unbeknownst_A	a01377488
+unbeknownst_Adv	r00484062
+unbelief_N	n05979909
+unbelievable_A	a00645493
+unbeliever_N	n10015897
+unbelieving_A	a00647247
+unbeloved_A	a01463414
+unbelted_A	a00223683
+unbend_V	v00025985
+unbend_V2	v00025985
+unbeneficed_A	a00208150
+unbent_A	a01237754
+unbiased_A	a00731725
+unbiassed_A	a00731725
+unbigoted_A	a02436551
+unbind_V2	v01304197
+unbitter_A	a00117235
+unbleached_A	a01571181
+unblemished_A	a00247013
+unblended_A	a01329616
+unblessed_A	a00671683
+unblinking_A	a00082034
+unblock_V2	v00269682
+unblushing_A	a00155720
+unbodied_A	a00629146
+unbolt_V	v01348987
+unbolt_V2	v01348987
+unbooked_A	a01988934
+unbordered_A	a00259256
+unborn_A	a01733661
+unbosom_V2	v00936648
+unbounded_A	a01007657
+unbowed_A	a00695432
+unbraced_A	a02352572
+unbrainwashed_A	a00629808
+unbranched_A	a00614868
+unbranded_A	a01481513
+unbreakable_A	a00709744
+unbreakableness_N	n04939987
+unbridgeable_A	a00278418
+unbridled_A	a02001596
+unbroken_A	a00289365
+unbrushed_A	a02428884
+unbuckle_V2	v01548447
+unburden_V2	v02360171
+unburied_A	a00292872
+unburnished_A	a01813289
+unbutton_V2	v01368001
+uncamphorated_A	a00306232
+uncanny_A	a01575424
+uncapped_A	a00655668
+uncarpeted_A	a00316477
+uncarved_A	a00317821
+uncastrated_A	a02137305
+uncategorized_A	a00415116
+uncaulked_A	a01399671
+unceasing_A	a00595299
+uncensored_A	a00319262
+unceremonious_A	a00641036
+unceremoniousness_N	n04912610
+uncertain_A	a00336168
+uncertainty_N	n04756887
+uncertified_A	a00342902
+unchain_V2	v01288554
+unchallengeable_A	a00602888
+unchallenged_A	a00603039
+unchangeable_A	a00346991
+unchanged_A	a00353206
+unchanging_A	a00348018
+uncharacteristic_A	a00357983
+uncharacteristically_Adv	r00247712
+uncharged_A	a00358951
+uncharitable_A	a00359862
+uncharted_A	a01377257
+unchartered_A	a00360235
+unchaste_A	a00361509
+uncheckable_A	a01475733
+unchecked_A	a02001596
+uncheerfulness_N	n04631298
+unchivalrously_Adv	r00484570
+unchristian_A	a00411481
+unchristianly_A	a00411694
+uncial_A	a02819988
+uncial_N	n06353225
+uncivil_A	a00642725
+uncivilized_A	a00412788
+unclaimed_A	a02528921
+unclassifiable_A	a01273604
+unclassified_A	a00415002
+uncle_N	n10736091
+unclean_A	a00419289
+uncleanliness_N	n04896724
+uncleanly_A	a00423689
+unclear_A	a00430191
+uncleared_A	a01290333
+unclearness_N	n04823866
+unclipped_A	a02455188
+unclogged_A	a01623088
+unclothed_A	a00457598
+unclouded_A	a00432861
+uncluttered_A	a02424095
+unco_Adv	r00107230
+uncoated_A	a01699982
+uncoerced_A	a02521036
+uncoiled_A	a02318272
+uncollected_A	a03148137
+uncolored_A	a00401650
+uncoloured_A	a00401650
+uncombable_A	a02429377
+uncombed_A	a02429182
+uncombined_A	a01330786
+uncomfortable_A	a00478015
+uncommercial_A	a00484782
+uncommercialized_A	a00484932
+uncommitted_A	a00158407
+uncommon_A	a00487653
+uncommonness_N	n04796946
+uncommunicative_A	a00500569
+uncommunicativeness_N	n04651784
+uncompartmented_A	a00329268
+uncompassionate_A	a
+uncompensated_A	a01710946
+uncompetitive_A	a00513716
+uncomplaining_A	a00514278
+uncompleted_A	a00525315
+uncomplicated_A	a00750296
+uncomplimentary_A	a00906455
+uncompounded_A	a01330890
+uncomprehended_A	a01379251
+uncomprehending_A	a00772776
+uncompromising_A	a01025913
+unconcealed_A	a02090341
+unconcern_N	n04673470
+unconcerned_A	a00545015
+unconditional_A	a00556709
+unconditioned_A	a00556709
+unconfessed_A	a00029108
+unconfessed_N	n08477164
+unconfined_A	a00559425
+unconfirmed_A	a01634851
+unconformable_A	a00578831
+uncongenial_A	a00561036
+uncongeniality_N	n04658686
+unconnected_A	a00567593
+unconnectedness_N	n13794226
+unconquerable_A	a00569568
+unconquered_A	a00695335
+unconscientious_A	a02086356
+unconscientiousness_N	n04673341
+unconscionable_A	a01534282
+unconscious_A	a00571643
+unconscious_N	n05613274
+unconsciousness_N	n05678932
+unconsidered_A	a02420757
+unconsolidated_A	a00503876
+unconstipated_A	a00638501
+unconstitutional_A	a00180211
+unconstrained_A	a01063753
+unconstricted_A	a01449184
+unconstructive_A	a01198356
+unconsumed_A	a00926802
+unconsummated_A	a00552168
+uncontaminated_A	a01909718
+uncontested_A	a03148487
+uncontrollable_A	a00600540
+uncontrolled_A	a00599821
+uncontroversial_A	a00602721
+unconventional_A	a00606602
+unconventionality_N	n04800885
+unconverted_A	a01957942
+unconvinced_A	a00338551
+unconvincing_A	a00615457
+uncooked_A	a00619808
+uncool_A	a01129533
+uncooperative_A	a00620585
+uncoordinated_A	a00064176
+uncordial_A	a01077362
+uncork_V2	v01423793
+uncorrected_A	a00634636
+uncorrelated_A	a01975059
+uncorroborated_A	a02353599
+uncorrupted_A	a00623105
+uncouple_V2	v01297813
+uncousinly_A	a00453647
+uncouth_A	a01950198
+uncouthness_N	n04817788
+uncover_V2	v01339505
+uncrannied_A	a00466725
+uncreative_A	a00644372
+uncreativeness_N	n05649385
+uncritical_A	a00648816
+uncropped_A	a01832707
+uncross_V2	v01914792
+uncrowded_A	a00560453
+uncrowned_A	a00654829
+uncrystallized_A	a00657064
+unction_N	n01041674
+unctuous_A	a02181432
+uncultivable_A	a01833939
+uncultivated_A	a01833791
+uncultured_A	a01949740
+uncured_A	a01495298
+uncurl_V	v02063486
+uncurl_V2	v02063486
+uncurved_A	a02314919
+uncus_N	n13869676
+uncut_A	a00662687
+undamaged_A	a00681094
+undatable_A	a00681548
+undated_A	a00681673
+undaunted_A	a00264459
+undecagon_N	n13882804
+undeceive_V2	v00854788
+undecided_A	a00519103
+undeciphered_A	a01405797
+undeclared_A	a00688581
+undedicated_A	a00520081
+undefeated_A	a00695024
+undefended_A	a02523664
+undeferential_A	a01996288
+undefinable_A	a00697691
+undefined_A	a00697389
+undelineated_A	a01715574
+undemanding_A	a00711528
+undemocratic_A	a00717417
+undemocratically_Adv	r00122630
+undemonstrative_A	a00720913
+undeniable_A	a00721505
+undenominational_A	a02093134
+undependability_N	n04671394
+undependable_A	a00724861
+undepicted_A	a01715708
+under_Adv	r00486067
+underachievement_N	n00047550
+underachiever_N	n10736394
+underact_V	v01751389
+underact_V2	v01751389
+underage_A	a01471954
+underarm_A	a02470531
+underarm_Adv	r00486800
+underbelly_N	n05042720
+underbid_V2	v02299687
+underboss_N	n10273438
+underbred_A	a01904596
+underbrush_N	n08439476
+undercarriage_N	n04507453
+undercharge_N	n04507609
+undercharge_V2	v02319290
+underclothing_N	n04508949
+undercoat_N	n01899238
+undercoated_A	a02053631
+undercover_A	a01706465
+undercurrent_N	n05922809
+undercut_N	n00387526
+undercut_V2	v01257621
+underdeveloped_A	a01302544
+underdevelopment_N	n13571041
+underdog_N	n10273572
+underdone_A	a00619601
+underdressed_A	a00457258
+undereducated_A	a00831603
+underemployed_A	a01090061
+underestimate_N	n05804491
+underestimate_V2	v00671335
+underestimation_N	n05804491
+underevaluation_N	n05747937
+underexpose_V2	v02113253
+underexposure_N	n00157877
+underfed_A	a02301180
+underfelt_N	n04508062
+underfoot_Adv	r00244918
+undergarment_N	n04508163
+undergo_V2	v02108377
+undergraduate_N	n10736602
+underground_A	a01706465
+underground_Adv	r00486917
+underground_N	n03757138
+undergrowth_N	n08439476
+underhand_A	a02470531
+underhand_Adv	r00486800
+underhanded_A	a02470531
+underhung_A	a01354581
+underivative_A	a01688154
+underived_A	a00699085
+underlay_N	n02967626
+underlie_V2	v02664575
+underline_N	n06801418
+underline_V2	v01004235
+underling_N	n10669991
+underlip_N	n05306122
+underlying_A	a00941940
+undermanned_A	a00052431
+undermentioned_A	a00127815
+undermine_V2	v01283033
+underneath_Adv	r00487408
+undernourished_A	a02301180
+undernourishment_N	n14040490
+underpants_N	n04508489
+underpart_N	n01899367
+underpass_N	n04508804
+underpay_V2	v02250216
+underpayment_N	n01122488
+underperform_V2	v01715357
+underperformer_N	n08076578
+underpin_V2	v01218918
+underpopulated_A	a01312567
+underprivileged_A	a01864471
+underproduction_N	n00914509
+underquote_V2	v01024066
+underrate_V2	v00671335
+underscore_N	n06801418
+underscore_V2	v01004235
+undersea_A	a02472137
+underseal_N	n04507689
+undersealed_A	a02053631
+undersecretary_N	n10736788
+undersell_V2	v02351467
+underseller_N	n10736926
+undersexed_A	a02135290
+undershoot_V2	v01152532
+undershrub_N	n13118330
+underside_N	n08511241
+undersign_V2	v00996919
+undersize_A	a01395229
+undersized_A	a01395229
+underskirt_N	n03920737
+underslung_A	a01207697
+underspend_V	v02266557
+underspend_V2	v02266557
+understaffed_A	a00052431
+understand_V	v00588888
+understand_V2	v00588888
+understand_V2V	v00588888
+understand_VS	v00588888
+understandable_A	a00533452
+understanding_N	n05651680
+understate_V2	v00841125
+understatement_N	n06759063
+understock_V2	v02323714
+understudy_N	n10737103
+understudy_V2	v00604930
+undersurface_N	n08511241
+undertake_V2	v00888786
+undertaker_N	n10331841
+undertaking_N	n00795720
+undertide_N	n07404798
+undertone_N	n04959567
+undertow_N	n07404261
+undervaluation_N	n05736593
+undervalue_V2	v00694866
+underwater_A	a00124685
+underwear_N	n04508949
+underweight_A	a00990192
+underwing_N	n02295870
+underworld_N	n05629381
+underwrite_V	v00889740
+underwrite_V2	v00889740
+underwriter_N	n08070465
+undescended_A	a03143018
+undescriptive_A	a00732872
+undeserved_A	a01371646
+undeserving_A	a02588421
+undesigned_A	a01340147
+undesirability_N	n05142008
+undesirable_A	a00733905
+undesirable_N	n10737264
+undesired_A	a02529047
+undesirous_A	a00889334
+undestroyable_A	a00738503
+undetectable_A	a01748936
+undetected_A	a01609900
+undetermined_A	a00740336
+undeterred_A	a01991961
+undeveloped_A	a00742425
+undeviating_A	a00724720
+undiagnosable_A	a01273689
+undiagnosed_A	a01377721
+undies_N	n04509171
+undifferentiated_A	a00744506
+undigested_A	a01183348
+undignified_A	a00752392
+undiluted_A	a00756728
+undiminished_A	a01521017
+undimmed_A	a00284930
+undine_N	n09541346
+undiplomatic_A	a00759458
+undiplomatically_Adv	r00203353
+undiscerning_A	a00772360
+undischarged_A	a01424706
+undisciplined_A	a00601499
+undisclosed_A	a01708164
+undiscovered_A	a01377819
+undiscriminating_A	a00775900
+undisguised_A	a01705418
+undismayed_A	a01991783
+undisputed_A	a00603039
+undissolved_A	a01507008
+undistinguishable_A	a00582876
+undistinguished_A	a01288298
+undistorted_A	a01310545
+undistributed_A	a00784411
+undisturbed_A	a02460262
+undiversified_A	a00783675
+undividable_A	a00786031
+undivided_A	a00516360
+undo_V2	v01284271
+undock_V	v01306047
+undock_V2	v01306047
+undocumented_A	a00786790
+undoer_N	n10008716
+undogmatic_A	a00287275
+undoing_N	n00149262
+undomestic_A	a01039843
+undomesticated_A	a01040087
+undrained_A	a01089027
+undramatic_A	a00795495
+undramatically_Adv	r00139071
+undraped_A	a01698903
+undrawn_A	a01715790
+undreamed_A	a00646276
+undreamed_of_A	a00646276
+undreamt_A	a00646276
+undress_N	n14456752
+undress_V	v00049900
+undress_V2	v00049900
+undried_A	a02551069
+undrinkable_A	a00797218
+undue_A	a00137641
+undulate_A	a02245223
+undulate_V	v00581355
+undulation_N	n07345593
+undulatory_A	a03143155
+unduly_Adv	r00487759
+undutifulness_N	n04828485
+undying_A	a01558194
+undynamic_A	a00810481
+uneager_A	a00811820
+unearned_A	a00821723
+unearth_V2	v02143539
+unearthly_A	a01575424
+unease_N	n04904851
+uneasiness_N	n04625284
+uneasy_A	a00822449
+uneatable_A	a00829496
+uneconomic_A	a02422592
+uneconomical_A	a00841159
+unedifying_A	a01325691
+unedited_A	a00353812
+uneducated_A	a00830717
+uneffective_A	a00835609
+unelaborated_A	a00525105
+unemotional_A	a00856860
+unemotionality_N	n04629194
+unemphatic_A	a02320680
+unemployable_A	a00865331
+unemployed_A	a00864693
+unemployment_N	n13968308
+unenclosed_A	a01658814
+unencouraging_A	a00867841
+unencumbered_A	a00868988
+unended_A	a01004932
+unending_A	a01755024
+unendowed_A	a00671441
+unendurable_A	a02435671
+unenforceable_A	a00557304
+unenforced_A	a00557637
+unengaged_A	a00158546
+unenlightened_A	a00884286
+unenlightening_A	a01325691
+unenlightenment_N	n05989265
+unenlivened_A	a00120132
+unenterprising_A	a00885415
+unenthusiastic_A	a00887062
+unenthusiastically_Adv	r00188950
+unentitled_A	a00853631
+unenviable_A	a00734187
+unequal_A	a00051696
+unequalized_A	a00893347
+unequalled_A	a
+unequipped_A	a01095555
+unequivocal_A	a00896555
+unerect_A	a01237897
+unerring_A	a00965359
+unestablished_A	a01636757
+unethical_A	a00905728
+uneven_A	a00911327
+unevenness_N	n04753331
+uneventful_A	a00804502
+unexacting_A	a00712314
+unexampled_A	a00128733
+unexceeded_A	a00229371
+unexcelled_A	a00229371
+unexceptionable_A	a00018222
+unexceptional_A	a01674926
+unexchangeability_N	n04740864
+unexchangeable_A	a00917207
+unexcitable_A	a00919321
+unexcited_A	a00920881
+unexciting_A	a00922594
+unexclusive_A	a01862296
+unexcused_A	a02366618
+unexhausted_A	a00926348
+unexpansive_A	a00947680
+unexpected_A	a00930290
+unexpectedness_N	n04796725
+unexpendable_A	a00933032
+unexpired_A	a00938441
+unexplained_A	a00940314
+unexploited_A	a00942871
+unexplored_A	a01377819
+unexportable_A	a00877263
+unexpressed_A	a00942380
+unexpurgated_A	a00319389
+unextended_A	a01432605
+unfaceted_A	a02591594
+unfailing_A	a00583842
+unfair_A	a00957176
+unfairness_N	n00744616
+unfaithful_A	a00959731
+unfaithfulness_N	n04878861
+unfaltering_A	a01990653
+unfamiliar_A	a00966477
+unfamiliarity_N	n04797482
+unfashionable_A	a00973844
+unfasten_V	v01344140
+unfasten_V2	v01344140
+unfastidious_A	a00985387
+unfathomable_A	a00994882
+unfathomed_A	a00691141
+unfattened_A	a01006284
+unfavorable_A	a00995468
+unfavorableness_N	n05161967
+unfavourable_A	a00995468
+unfeathered_A	a00999330
+unfed_A	a01099435
+unfeeling_A	a00117961
+unfeelingness_N	n04844625
+unfeigned_A	a02180277
+unfeminine_A	a01485971
+unfenced_A	a01659277
+unfermented_A	a02370083
+unfertilized_A	a01002911
+unfettered_A	a00254296
+unfilled_A	a03149843
+unfilmed_A	a01422863
+unfinished_A	a01004318
+unfirm_A	a00503664
+unfit_A	a01017738
+unfit_V2	v00301338
+unfitness_N	n04722373
+unfixed_A	a01060785
+unflagging_A	a00583842
+unflappable_A	a00530047
+unflattering_A	a00908315
+unflavored_A	a02400002
+unfledged_A	a01096471
+unflinching_A	a00082034
+unflurried_A	a00531087
+unfocused_A	a00782957
+unfold_V	v00293760
+unfold_V2	v00293760
+unfolding_N	n13571217
+unforbearing_A	a01737698
+unforced_A	a00838659
+unforeseeable_A	a01842643
+unforeseen_A	a00930765
+unforested_A	a02575138
+unforethoughtful_A	a01896396
+unforfeitable_A	a00694483
+unforgettable_A	a01040410
+unforgivable_A	a01721867
+unforgiving_A	a01041481
+unformed_A	a02151705
+unfortunate_A	a00176838
+unfortunate_N	n09630641
+unfounded_A	a02353211
+unframed_A	a01096889
+unfree_A	a01064286
+unfrequented_A	a01313649
+unfretted_A	a02731953
+unfriendliness_N	n04657876
+unfriendly_A	a01076793
+unfrightened_A	a00082160
+unfrock_V2	v02476731
+unfrosted_A	a00432998
+unfrozen_A	a01079683
+unfruitful_A	a01082535
+unfueled_A	a01099235
+unfulfilled_A	a02335393
+unfunctional_A	a01837487
+unfunded_A	a01098390
+unfunny_A	a01268937
+unfurl_V	v00435481
+unfurl_V2	v00435481
+unfurnished_A	a01098154
+unfurrowed_A	a02244472
+ungainly_A	a01140896
+ungeared_A	a01101118
+ungenerous_A	a01112573
+ungentle_A	a01593480
+ungentlemanly_A	a01951456
+unglazed_A	a01120398
+ungodliness_N	n04828754
+ungodly_A	a02514543
+ungovernable_A	a01475526
+ungraceful_A	a01141242
+ungracious_A	a01142349
+ungraciousness_N	n04914991
+ungraded_A	a01204443
+ungrammatical_A	a01146207
+ungrasped_A	a01379562
+ungrateful_A	a01147044
+ungratefulness_N	n07504711
+ungregarious_A	a02253065
+ungroomed_A	a02428377
+ungrudging_A	a01114973
+ungual_A	a02840711
+unguaranteed_A	a02095193
+unguarded_A	a
+unguent_N	n03845550
+unguiculate_A	a02489745
+unguiculate_N	n02371344
+unguided_A	a01429359
+ungulate_A	a02489485
+ungulate_N	n02370806
+ungummed_A	a00055256
+ungusseted_A	a00210371
+unhallowed_A	a02054779
+unhampered_A	a01063958
+unhand_V2	v01475217
+unhappiness_N	n07532440
+unhappy_A	a00909363
+unharmed_A	a01319712
+unhatched_A	a01733784
+unheaded_A	a01184825
+unhealed_A	a02547131
+unhealthful_A	a01167817
+unhealthfulness_N	n04791740
+unhealthy_A	a01172889
+unheard_A	a00175435
+unhearing_A	a00682521
+unheated_A	a01254296
+unheeded_A	a01608656
+unhelpful_A	a01198019
+unhelpfulness_N	n04845863
+unheralded_A	a00930540
+unhesitating_A	a00685924
+unhewn_A	a01006386
+unhindered_A	a02001984
+unhinge_V2	v00179852
+unhitch_V	v01328340
+unhitch_V2	v01328340
+unholiness_N	n04855840
+unholy_A	a02054779
+unhomogenized_A	a01329719
+unhook_V2	v01366321
+unhoped_A	a00931070
+unhorse_V2	v01958452
+unhurried_A	a01271700
+unhurt_A	a01319712
+unhygienic_A	a02113672
+unhygienically_Adv	r00360551
+unicameral_A	a00233353
+unicellular_A	a02820395
+unicorn_N	n10737964
+unicuspid_A	a02049812
+unicycle_N	n04509417
+unicyclist_N	n10738111
+unidentifiable_A	a01273143
+unidentified_A	a00120784
+unidimensional_A	a00659715
+unidirectional_A	a00234106
+unifacial_A	a00234733
+unification_N	n00381680
+unifilar_A	a02728444
+unifoliate_A	a01703417
+uniform_A	a00744506
+uniform_N	n04509592
+uniformed_A	a00457355
+uniformity_N	n04745370
+unify_V2	v00243124
+unilateral_A	a00236989
+unilateralism_N	n05963744
+unilateralist_N	n10738215
+unimaginable_A	a02418692
+unimaginative_A	a00607977
+unimodal_A	a00240323
+unimpaired_A	a01275395
+unimpassioned_A	a01727741
+unimpeachable_A	a00018222
+unimpeded_A	a01622908
+unimportance_N	n05172596
+unimportant_A	a01279978
+unimposing_A	a01286659
+unimpressed_A	a00072673
+unimpressionable_A	a02365264
+unimpressive_A	a01286539
+unimproved_A	a01289229
+unincorporated_A	a01671620
+unindustrialized_A	a01302699
+uninebriated_A	a00800159
+uninfected_A	a02116473
+uninflected_A	a00111415
+uninfluenced_A	a00072790
+uninfluential_A	a01830871
+uninformative_A	a01305607
+uninformed_A	a01308425
+uninhabitable_A	a01424156
+uninhabited_A	a01312739
+uninhibited_A	a01317012
+uninitiate_A	a00937341
+uninitiate_N	n07948754
+uninitiated_A	a00937341
+uninjectable_A	a01317831
+uninjured_A	a01319182
+uninominal_A	a02215769
+uninquiring_A	a00880120
+uninspired_A	a00644560
+uninspiring_A	a01323334
+uninstructed_A	a01309657
+uninstructive_A	a01325372
+uninsurability_N	n04718306
+uninsurable_A	a02097152
+uninsured_A	a02097029
+unintelligent_A	a01336587
+unintelligibility_N	n04823706
+unintelligible_A	a01337121
+unintended_A	a01338730
+unintentional_A	a01339492
+uninterested_A	a01342759
+uninteresting_A	a01344963
+uninterestingness_N	n05205340
+uninterrupted_A	a00594413
+unintrusive_A	a01352895
+uninucleate_A	a02882373
+uninvited_A	a02540458
+uninviting_A	a01359035
+uninvolved_A	a01516832
+union_A	a02474191
+union_N	n00381680
+unionism_N	n08473482
+unionist_N	n10720964
+unionization_N	n00242583
+uniovular_A	a02820490
+uniparous_A	a02475179
+unipolar_A	a02475529
+unique_A	a
+uniqueness_N	n04763650
+unironed_A	a01359861
+unisex_A	a01479715
+unisexual_A	a02135773
+unison_N	n04981781
+unit_N	n00003553
+unitarian_A	a02955996
+unitarian_N	n10738670
+unitarianism_N	n06230358
+unitary_A	a01107521
+unite_V	v00243124
+unite_V2	v00243124
+unitization_N	n00952787
+unity_N	n04743370
+univalent_A	a01546222
+univalve_A	a02483692
+universal_A	a00527188
+universal_N	n04510706
+universalism_N	n06192665
+universalistic_A	a02952814
+universality_N	n04765691
+universe_N	n05814162
+university_N	n04511002
+unjointed_A	a00153789
+unjust_A	a00957176
+unjustifiable_A	a01722367
+unjustified_A	a01945350
+unkempt_A	a02426890
+unkind_A	a01373728
+unkindled_A	a00475927
+unkindly_A	a01374461
+unkindness_N	n04845312
+unknowable_A	a01374789
+unknowing_A	a01308894
+unknowingness_N	n05679611
+unknown_A	a01376894
+unknown_N	n07271648
+unlabeled_A	a01379844
+unlabelled_A	a01379844
+unlaced_A	a00254615
+unladylike_A	a01951559
+unlamented_A	a01380127
+unlatched_A	a02096382
+unlaureled_A	a01381907
+unlawful_A	a01396047
+unlawfulness_N	n04810865
+unleaded_A	a01397125
+unlearn_V2	v00598502
+unleash_V2	v01475415
+unleavened_A	a01399949
+unlettered_A	a00831225
+unlicensed_A	a00179815
+unlighted_A	a00475749
+unlikable_A	a02376562
+unlike_A	a01410363
+unlikelihood_N	n04758776
+unlikely_A	a01412415
+unlikeness_N	n04750764
+unlimited_A	a01415605
+unlined_A	a01418181
+unlisted_A	a01418350
+unlit_A	a00475749
+unliterary_A	a01047144
+unlivable_A	a01423998
+unliveried_A	a01424353
+unload_V	v01488123
+unload_V2	v01488123
+unloading_N	n00714173
+unlobed_A	a02170957
+unlocated_A	a02128922
+unlock_V	v00219963
+unlock_V2	v00219963
+unloose_V2	v01285159
+unlovable_A	a01460982
+unloved_A	a01463137
+unlovely_A	a00222449
+unloving_A	a01466593
+unlubricated_A	a02236757
+unlucky_A	a01468682
+unmade_A	a01469516
+unmalicious_A	a00226535
+unmalleability_N	n05023974
+unmalleable_A	a02452919
+unmalted_A	a03150431
+unman_V2	v01784025
+unmanageable_A	a01475282
+unmanfully_Adv	r00390816
+unmanly_A	a01476154
+unmannered_A	a00074741
+unmannerly_A	a00641944
+unmarked_A	a01481135
+unmarketable_A	a02062481
+unmarried_A	a01482228
+unmask_V	v00935631
+unmask_V2	v00935631
+unmatchable_A	a00505410
+unmatched_A	a00505410
+unmated_A	a01483143
+unmeasured_A	a01498957
+unmechanical_A	a00064365
+unmechanized_A	a01500952
+unmedicinal_A	a01168632
+unmelodious_A	a01502099
+unmelted_A	a01506770
+unmemorable_A	a01040331
+unmentionable_A	a01761609
+unmercenary_A	a02579363
+unmerciful_A	a01507402
+unmerited_A	a01371397
+unmeritorious_A	a02588647
+unmethodical_A	a01669899
+unmilitary_A	a01518955
+unmindful_A	a01978003
+unmindfulness_N	n04665543
+unmined_A	a01504531
+unmingled_A	a01907103
+unmistakable_A	a00429909
+unmitigable_A	a01785783
+unmitigated_A	a01519803
+unmixed_A	a01330890
+unmoderated_A	a01521427
+unmodernized_A	a01877521
+unmodifiable_A	a00350384
+unmodified_A	a01541013
+unmodulated_A	a01541632
+unmolested_A	a02460404
+unmotivated_A	a01558912
+unmotorized_A	a
+unmourned_A	a01380127
+unmovable_A	a01525320
+unmoved_A	a01560320
+unmoving_A	a01561564
+unmown_A	a01566288
+unmusical_A	a01502099
+unmyelinated_A	a02766848
+unnamed_A	a00120784
+unnatural_A	a00073048
+unnaturalized_A	a01035976
+unnaturalness_N	n04787530
+unnavigable_A	a01725537
+unnecessary_A	a01581115
+unneighborliness_N	n04658816
+unneighborly_A	a01077485
+unnerve_V2	v01783881
+unneurotic_A	a01586009
+unnotched_A	a02245318
+unnoticeable_A	a01288091
+unnoticeableness_N	n04707808
+unnoticed_A	a01608264
+unnourished_A	a02301489
+unnumbered_A	a00301951
+unobjectionable_A	a00424008
+unobjective_A	a01616350
+unobligated_A	a01617502
+unobservable_A	a01749225
+unobservant_A	a01746464
+unobserved_A	a01608997
+unobstructed_A	a01622302
+unobtainable_A	a00186193
+unobtrusive_A	a01614988
+unobtrusiveness_N	n04707964
+unobvious_A	a01620052
+unoccupied_A	a01623836
+unoffending_A	a01628677
+unofficial_A	a01633591
+unoiled_A	a01955147
+unopen_A	a01652782
+unopened_A	a02086879
+unopposable_A	a01662685
+unopposed_A	a01663049
+unorganized_A	a01671095
+unoriented_A	a01683667
+unoriginal_A	a01688271
+unoriginality_N	n04801168
+unorthodox_A	a01691073
+unorthodoxy_N	n04800729
+unostentatious_A	a01848970
+unowned_A	a00360569
+unpack_V	v01485513
+unpack_V2	v01485513
+unpackaged_A	a01739456
+unpaid_A	a01709815
+unpaintable_A	a01716034
+unpainted_A	a01713925
+unpalatability_N	n04780396
+unpalatable_A	a01716491
+unparallel_A	a00913306
+unparalleled_A	a
+unpardonable_A	a01721530
+unparented_A	a01733982
+unparliamentary_A	a00642263
+unpartitioned_A	a02478504
+unpasteurized_A	a03151582
+unpatented_A	a01109782
+unpatriotic_A	a01740630
+unpatriotically_Adv	r00418541
+unpatronized_A	a01738895
+unpaved_A	a01739987
+unpeaceable_A	a01743138
+unpeaceful_A	a01742296
+unpeopled_A	a01313525
+unperceived_A	a01609101
+unperceptive_A	a01746114
+unperceptiveness_N	n04845146
+unperformed_A	a02294662
+unpermed_A	a01031115
+unpermissive_A	a01763445
+unpermissiveness_N	n04639113
+unperplexed_A	a01767076
+unpersuadable_A	a02364245
+unpersuaded_A	a01957942
+unpersuasive_A	a00615655
+unpersuasiveness_N	n05205220
+unperturbed_A	a00531087
+unpick_V	v01329987
+unpick_V2	v01329987
+unpierced_A	a00662873
+unpigmented_A	a02820991
+unpillared_A	a00141746
+unplaced_A	a02335602
+unplanned_A	a01797862
+unplanted_A	a01832604
+unplayable_A	a00955405
+unplayful_A	a02123314
+unpleasant_A	a01801600
+unpleasantness_N	n04779649
+unpleasingness_N	n04690933
+unplowed_A	a01833226
+unplug_V	v01421417
+unplug_V2	v01421417
+unplumbed_A	a00691141
+unpointedness_N	n05071726
+unpolished_A	a01812846
+unpolluted_A	a01907711
+unpompous_A	a01852107
+unpopular_A	a01816956
+unpopularity_N	n04809089
+unportable_A	a01526480
+unposed_A	a03152350
+unpotted_A	a01834230
+unpowered_A	a01829505
+unpracticed_A	a00937616
+unpractised_A	a00937616
+unprecedented_A	a00128572
+unpredictability_N	n04735075
+unpredictable_A	a
+unpredicted_A	a00930540
+unpredictive_A	a01883813
+unprejudiced_A	a00286214
+unpremeditated_A	a01843092
+unprepared_A	a01845160
+unprepossessing_A	a00169826
+unpresidential_A	a00753659
+unpressed_A	a01360321
+unpretentious_A	a01848970
+unpretentiousness_N	n04787154
+unpreventable_A	a00344024
+unpriestly_A	a00574308
+unprincipled_A	a01551461
+unprintable_A	a01965096
+unprocessed_A	a01952405
+unproductive_A	a01866535
+unproductiveness_N	n05148539
+unprofessional_A	a01870321
+unprofitable_A	a01871949
+unprofitableness_N	n05165533
+unpromising_A	a00176991
+unprompted_A	a02282651
+unpronounceable_A	a01878358
+unprophetic_A	a01883586
+unpropitious_A	a00177963
+unprotected_A	a01886407
+unprotective_A	a01889173
+unprovable_A	a01620401
+unproved_A	a01894416
+unproven_A	a01894416
+unprovocative_A	a01897787
+unprovoked_A	a01559270
+unpublishable_A	a00471260
+unpublished_A	a00471072
+unpunctual_A	a01900915
+unpunished_A	a01902171
+unpurified_A	a01909421
+unqualified_A	a00512261
+unquestionable_A	a01918184
+unquestioned_A	a00603039
+unquestioning_A	a00005599
+unquiet_A	a01923391
+unquotable_A	a01964196
+unratable_A	a02401445
+unratified_A	a01404582
+unravel_V	v00332672
+unravel_V2	v00332672
+unreached_A	a00020410
+unreactive_A	a01929600
+unread_A	a01309835
+unreadable_A	a01405523
+unready_A	a01932234
+unreal_A	a00625774
+unrealistic_A	a01941999
+unrealistically_Adv	r
+unreality_N	n04762492
+unrealized_A	a02335393
+unreasonable_A	a01944660
+unreasoning_A	a01926654
+unreassuring_A	a00197447
+unreceptive_A	a01986260
+unreciprocated_A	a01947127
+unrecognizable_A	a01273773
+unrecognized_A	a00029216
+unreconciled_A	a00578960
+unreconstructed_A	a00288809
+unrecorded_A	a01422556
+unrecoverable_A	a01956523
+unredeemable_A	a02514819
+unreduced_A	a00353889
+unrefined_A	a01949149
+unreflected_A	a02009012
+unreflective_A	a02421003
+unreformable_A	a00635607
+unreformed_A	a01690987
+unrefreshed_A	a02434380
+unregenerate_A	a01957454
+unregistered_A	a01958659
+unregretful_A	a01150771
+unregulated_A	a01962492
+unrehearsed_A	a01845451
+unrelated_A	a01972596
+unrelatedness_N	n13796403
+unrelaxed_A	a02407193
+unreleased_A	a00470719
+unrelenting_A	a00593071
+unreliable_A	a00724861
+unrelieved_A	a01521017
+unremarkable_A	a01674242
+unremedied_A	a00634759
+unremitting_A	a00595299
+unremunerative_A	a01872619
+unrenewable_A	a01963117
+unrentable_A	a01963378
+unrepaired_A	a02125294
+unrepeatable_A	a01964196
+unrepentant_A	a01743909
+unreportable_A	a00472177
+unreported_A	a00471966
+unrepresentative_A	a02470316
+unrepressed_A	a01317462
+unreproducible_A	a01868302
+unrequested_A	a01965388
+unrequited_A	a01947127
+unresentful_A	a00117106
+unreserved_A	a01988166
+unresisting_A	a00040058
+unresolvable_A	a00945399
+unresolved_A	a02267164
+unrespectability_N	n04874409
+unrespectable_A	a01993843
+unresponsive_A	a01999766
+unresponsiveness_N	n05213201
+unrest_N	n07513711
+unrestrained_A	a02000680
+unrestraint_N	n04885091
+unrestricted_A	a02002814
+unrestrictive_A	a02005245
+unretentive_A	a02006031
+unreverberant_A	a02011142
+unrevised_A	a00353969
+unrevived_A	a02014308
+unrewarded_A	a02334561
+unrewarding_A	a02016001
+unrhetorical_A	a02018486
+unrhymed_A	a01966315
+unrhythmical_A	a
+unrifled_A	a02248204
+unrigged_A	a01093956
+unrighteous_A	a02037272
+unrighteousness_N	n04827652
+unripe_A	a01493897
+unripened_A	a01493897
+unrivalled_A	a00505410
+unroll_V	v00435481
+unroll_V2	v00435481
+unromantic_A	a01467184
+unromantically_Adv	r00470692
+unroofed_A	a01699006
+unrouged_A	a01714896
+unruffled_A	a00302951
+unruliness_N	n04908396
+unruly_A	a01475526
+unsaddle_V2	v01492576
+unsafe_A	a02058794
+unsalable_A	a02062358
+unsaleable_A	a02062358
+unsalted_A	a02400125
+unsanctioned_A	a01634364
+unsanitariness_N	n14495589
+unsanitary_A	a02113449
+unsaponified_A	a03155306
+unsarcastic_A	a02080488
+unsated_A	a02078788
+unsatisfactoriness_N	n04793355
+unsatisfactory_A	a02082218
+unsatisfiable_A	a02078894
+unsatisfied_A	a00590271
+unsatisfying_A	a02082611
+unsaturated_A	a00393852
+unsavory_A	a01627965
+unsavoury_A	a01627965
+unsay_V2	v00799076
+unscalable_A	a02083516
+unscathed_A	a01319712
+unscheduled_A	a02367095
+unscholarly_A	a02084538
+unschooled_A	a00831696
+unscientific_A	a02085132
+unscientifically_Adv	r00110092
+unscramble_V2	v00537494
+unscrew_V	v01352528
+unscrew_V2	v01352528
+unscripted_A	a02213377
+unscrupulous_A	a02085898
+unscrupulousness_N	n04874086
+unsealed_A	a02086991
+unseamanlike_A	a01566634
+unseamed_A	a02237978
+unseasonable_A	a01494740
+unseasonableness_N	n05049458
+unseasoned_A	a01495181
+unseat_V2	v01544445
+unseaworthy_A	a02088086
+unsecured_A	a02095193
+unseductive_A	a02098136
+unseeded_A	a02254971
+unseeing_A	a01746464
+unseemliness_N	n04902668
+unseemly_A	a01880918
+unseen_A	a01610261
+unseen_N	n05952199
+unseeyn_A	a02518926
+unsegmented_A	a02478589
+unselected_A	a02123743
+unselective_A	a00776406
+unselfconscious_A	a00074867
+unselfconsciousness_N	n05677097
+unselfish_A	a02099019
+unselfishness_N	n01085937
+unsensational_A	a02102321
+unsent_A	a02109552
+unsentimentally_Adv	r00449765
+unserviceable_A	a02124654
+unservile_A	a00791131
+unsettle_V2	v01783881
+unsex_V2	v00061595
+unsexy_A	a02134999
+unshaded_A	a00277183
+unshadowed_A	a00277339
+unshakable_A	a00591513
+unshaped_A	a02152078
+unshapely_A	a02140492
+unshared_A	a02152848
+unsharpened_A	a00800755
+unshaved_A	a02153817
+unshaven_A	a02153817
+unsheared_A	a02154635
+unsheathe_V2	v01581485
+unshelled_A	a02597007
+unshielded_A	a01886963
+unshockable_A	a02155771
+unshod_A	a02156579
+unshrinkable_A	a02158192
+unshrinking_A	a00082034
+unshuttered_A	a
+unsighted_A	a02158826
+unsightliness_N	n04690476
+unsightly_A	a00222543
+unsigned_A	a02161314
+unsilenced_A	a02166277
+unsinkable_A	a02213824
+unsized_A	a02225071
+unskilled_A	a02228335
+unskillfulness_N	n05648247
+unsleeping_A	a00187443
+unsmiling_A	a01368726
+unsmoothed_A	a
+unsnarling_N	n01244593
+unsociability_N	n04656748
+unsociable_A	a02258600
+unsocial_A	a02249441
+unsoiled_A	a00418950
+unsold_A	a02259667
+unsoldierly_A	a01519167
+unsolicited_A	a01965512
+unsolvability_N	n05215699
+unsolved_A	a02267164
+unsophisticated_A	a00636891
+unsorted_A	a00415116
+unsound_A	a02274253
+unsoundable_A	a00995027
+unsoundness_N	n05160173
+unsoured_A	a02369989
+unspaced_A	a01656416
+unsparing_A	a00438063
+unspeakable_A	a00944111
+unspecialized_A	a02278337
+unspecific_A	a01101891
+unspecified_A	a01100082
+unspectacular_A	a00795671
+unspent_A	a00926871
+unspoiled_A	a00623261
+unspoilt_A	a01068306
+unspoken_A	a00152285
+unsporting_A	a00957743
+unsportsmanlike_A	a00957743
+unspotted_A	a00418950
+unstable_A	a02291843
+unstaged_A	a02294563
+unstained_A	a00402159
+unstated_A	a00942380
+unstatesmanlike_A	a00753378
+unsteadiness_N	n04773182
+unsteady_A	a02303077
+unsterilized_A	a02117144
+unstilted_A	a00075019
+unstimulating_A	a02307367
+unstintingly_Adv	r00489425
+unstirred_A	a00088899
+unstoppable_A	a02288118
+unstoppered_A	a01653231
+unstrained_A	a00838659
+unstratified_A	a00208946
+unstressed_A	a02320117
+unstructured_A	a01671881
+unstrung_A	a00532753
+unstuck_A	a00161276
+unstudied_A	a01799035
+unstudious_A	a02084735
+unsubdued_A	a02391342
+unsubtle_A	a00428878
+unsuccessful_A	a02333453
+unsugared_A	a02338468
+unsuitability_N	n04721058
+unsuitable_A	a00853473
+unsuited_A	a01487352
+unsullied_A	a00247247
+unsung_A	a00028867
+unsupervised_A	a02350353
+unsupportable_A	a02436245
+unsupported_A	a02352301
+unsupportive_A	a02356430
+unsuppressed_A	a01317560
+unsure_A	a00337404
+unsurmountable_A	a02357115
+unsurpassable_A	a00229487
+unsurpassed_A	a00229371
+unsurprised_A	a02359308
+unsurprising_A	a02360351
+unsusceptibility_N	n14526764
+unsusceptible_A	a02363358
+unsuspected_A	a02370329
+unsuspecting_A	a00192523
+unsuspicious_A	a02463029
+unswayed_A	a00072790
+unsweet_A	a00090628
+unsweetened_A	a02338543
+unswept_A	a02371215
+unswerving_A	a00583581
+unsworn_A	a02371583
+unsyllabic_A	a02289738
+unsyllabled_A	a02290179
+unsymmetric_A	a02374259
+unsympathetic_A	a02375828
+unsympathetically_Adv	r00192330
+unsympathizing_A	a02376118
+unsystematic_A	a02383151
+unsystematically_Adv	r00120678
+untainted_A	a00247247
+untalented_A	a01119305
+untamed_A	a02389220
+untangled_A	a00256453
+untanned_A	a01659447
+untapped_A	a01659874
+untarnished_A	a00247247
+untaxed_A	a02401288
+untempered_A	a01521293
+untenable_A	a01945010
+untenanted_A	a01313346
+untended_A	a00308870
+untested_A	a00937732
+untethered_A	a00254419
+unthawed_A	a01079532
+untheatrical_A	a00796928
+unthematic_A	a02813819
+unthinkable_A	a02418538
+unthinking_A	a00441272
+unthoughtfulness_N	n04661706
+untidiness_N	n04897428
+untidy_A	a02424254
+untie_V	v01284461
+untie_V2	v01284461
+untied_A	a00254615
+untilled_A	a01833541
+untimbered_A	a02430002
+untimely_A	a00815000
+untipped_A	a02431619
+untired_A	a02434929
+untiring_A	a00754682
+untitled_A	a01593480
+untoasted_A	a00619873
+untold_A	a01554412
+untouchable_A	a00186193
+untouchable_N	n10739881
+untouched_A	a01560320
+untoward_A	a00997036
+untraceable_A	a02453492
+untrained_A	a01912613
+untrammeled_A	a01416255
+untrammelled_A	a01416255
+untranslatable_A	a02489312
+untraveled_A	a02454482
+untraversable_A	a01725624
+untraversed_A	a02454619
+untreated_A	a01954781
+untried_A	a00937732
+untrimmed_A	a02455069
+untroubled_A	a02093305
+untrue_A	a00584403
+untruly_Adv	r00489792
+untrustworthiness_N	n04670531
+untrustworthy_A	a02466111
+untruth_N	n06756407
+untruthful_A	a01225898
+untruthfulness_N	n04876053
+untucked_A	a02467241
+untufted_A	a00060875
+unturned_A	a02468326
+untutored_A	a00831696
+untwisted_A	a02311442
+untying_N	n00149262
+untypical_A	a02469928
+ununbium_N	n14659794
+ununderstood_A	a01378878
+ununhexium_N	n14659922
+ununpentium_N	n14660052
+ununquadium_N	n14660183
+ununtrium_N	n14660314
+unused_A	a00025138
+unusual_A	a00490035
+unusualness_N	n04797295
+unutterable_A	a00501998
+unvaccinated_A	a02363093
+unvaried_A	a02507968
+unvariedness_N	n04740173
+unvarnished_A	a00765666
+unvarying_A	a01966488
+unveil_V	v01483478
+unveil_V2	v01483478
+unveiling_N	n00238022
+unvented_A	a02509984
+unventilated_A	a02509292
+unverified_A	a
+unversed_A	a00937616
+unvigilant_A	a00092551
+unvindictive_A	a01041408
+unvitrified_A	a01120515
+unvoiced_A	a02286294
+unvulcanized_A	a01953161
+unwanted_A	a00733905
+unwariness_N	n04665406
+unwarrantably_Adv	r00489972
+unwarranted_A	a01722367
+unwary_A	a00162990
+unwashed_A	a00423874
+unwavering_A	a01990653
+unwaxed_A	a02534417
+unweaned_A	a02539223
+unwearable_A	a02539576
+unwearied_A	a02434929
+unweathered_A	a02584817
+unwebbed_A	a02591372
+unwed_A	a01482751
+unwelcome_A	a02540236
+unwell_A	a02542325
+unwholesome_A	a02559180
+unwholesomeness_N	n04790449
+unwieldiness_N	n04711665
+unwieldy_A	a02563727
+unwilled_A	a02522082
+unwilling_A	a02566015
+unwillingness_N	n04645599
+unwind_V	v00025654
+unwind_V2	v00025654
+unwise_A	a01814252
+unwitting_A	a00192880
+unwomanly_A	a01485502
+unwonted_A	a00488998
+unwooded_A	a02575008
+unworkable_A	a01823574
+unworkmanlike_A	a00511966
+unworldly_A	a
+unworried_A	a02459465
+unworthiness_N	n04721650
+unworthy_A	a02588099
+unwounded_A	a01319807
+unwoven_A	a02579952
+unwrap_V	v00933821
+unwrap_V2	v00933821
+unwrinkled_A	a01360692
+unwritten_A	a02286927
+unyielding_A	a01152620
+unzip_V2	v01342224
+up_A	a02490170
+up_Adv	r00096333
+up_V	v00154966
+up_V2	v00154966
+upbeat_N	n07087102
+upbound_A	a02491578
+upbraid_V2	v00825975
+upbraider_N	n10740017
+upbraiding_N	n06713187
+upbringing_N	n01129532
+upcast_N	n04513556
+upcountry_A	a00463917
+upcurved_A	a02317258
+update_N	n06643303
+update_V2	v00170695
+updating_N	n00404170
+updraft_N	n11522649
+upended_A	a01233960
+upfield_A	a02491708
+upfront_A	a00766348
+upgrade_N	n01267588
+upgrade_V2	v00207184
+upheaval_N	n00554300
+uphill_A	a02484530
+uphill_Adv	r00490410
+uphill_N	n09466678
+uphold_V2	v00896017
+upholder_N	n10740219
+upholster_V2	v02341816
+upholsterer_N	n10740482
+upholstery_N	n01120348
+upkeep_N	n00267522
+upland_A	a01219111
+upland_N	n09302616
+uplift_N	n04514241
+uplift_V2	v01811736
+uplifting_N	n07376008
+uplink_N	n07280295
+upmarket_A	a02488118
+upmost_A	a02440461
+upper_A	a01206318
+upper_N	n02704153
+uppercase_A	a01467700
+uppercut_N	n01175195
+uppermost_A	a02440461
+uppermost_Adv	r00490579
+uppish_A	a01890382
+uppishness_N	n04839009
+uppity_A	a01540102
+uppityness_N	n04839009
+upraised_A	a01208221
+upright_A	a01235859
+upright_N	n04515003
+uprightness_N	n04826623
+uprising_N	n00962129
+upriver_Adv	r00097108
+uproar_N	n07385660
+uproarious_A	a01266841
+uproot_V2	v01566916
+upscale_A	a
+upset_N	n00068170
+upset_V	v00521296
+upset_V2	v00521296
+upsetter_N	n10740594
+upshot_N	n11410625
+upside_down_Adv	r00219641
+upsilon_N	n06836165
+upstage_A	a02493700
+upstage_Adv	r00264027
+upstage_N	n04515630
+upstage_V2	v01107024
+upstager_N	n10740732
+upstairs_A	a02493951
+upstairs_Adv	r00094545
+upstairs_N	n04515729
+upstanding_A	a01993693
+upstart_A	a01850862
+upstart_N	n00438338
+upstate_Adv	r00173246
+upstream_A	a02494401
+upstream_Adv	r00097108
+upstroke_N	n06799588
+upsurge_N	n00364787
+uptake_N	n00838098
+uptick_N	n01110973
+uptight_A	a02406370
+uptime_N	n15117809
+uptown_A	a02494594
+uptown_Adv	r00187764
+uptown_N	n08554206
+upturn_N	n00266149
+upturned_A	a02140144
+upward_A	a02485488
+upward_Adv	r00096333
+upwards_Adv	r00096333
+upwind_A	a01400464
+upwind_Adv	r00094893
+uracil_N	n15084357
+uraninite_N	n15084545
+uranium_N	n14660443
+uranoplasty_N	n00694578
+uranyl_N	n15084999
+urate_N	n15085836
+uratemia_N	n14572353
+uraturia_N	n14572503
+urban_A	a02052333
+urbane_A	a02271177
+urbanity_N	n04816302
+urbanization_N	n13571763
+urbanize_V2	v00499812
+urceolate_A	a02821243
+urceole_N	n04515890
+urchin_N	n10741367
+urdu_N	n06969916
+urea_N	n15085472
+urease_N	n15084110
+uremia_N	n14210971
+ureter_N	n05512835
+ureteritis_N	n14357770
+ureterocele_N	n14572637
+ureterostenosis_N	n14572770
+urethane_N	n15084277
+urethra_N	n05513020
+urethral_A	a02821373
+urethritis_N	n14567421
+urethrocele_N	n14572854
+urge_N	n07490451
+urge_V2	v00765649
+urge_V2V	v00765649
+urge_VS	v00765649
+urge_on_V2	v00765649
+urgency_N	n05171800
+urgent_A	a00713558
+urging_N	n01214746
+urial_N	n02415130
+uric_A	a03127718
+uricaciduria_N	n14572951
+uricosuric_A	a03127822
+urinal_N	n04515991
+urinalysis_N	n00646332
+urinary_A	a03008207
+urinate_V	v00072012
+urine_N	n14855724
+urn_N	n04516116
+urobilin_N	n14756606
+urobilinogen_N	n14756754
+urocele_N	n14573099
+urochesia_N	n13572226
+urochord_N	n01466701
+urodele_N	n01628770
+urodynia_N	n14333645
+urogenital_A	a02821475
+urolith_N	n09467696
+urologist_N	n10741493
+urology_N	n06065208
+uropathy_N	n14573196
+uropygium_N	n02158354
+ursine_A	a02890613
+ursinia_N	n12030092
+urtication_N	n05724357
+uruguayan_A	a02967333
+uruguayan_N	n09746936
+usable_A	a00777650
+usaf_N	n08196230
+usage_N	n00413239
+usance_N	n00413239
+use_N	n00158185
+use_V	v01158572
+use_V2	v01158572
+use_V2V	v01158572
+use_VV	v01158572
+use_up_V	v01157517
+use_up_V2	v01157517
+useable_A	a00777650
+useful_A	a02495922
+usefulness_N	n05148699
+useless_A	a02497141
+uselessness_N	n05150588
+userFem_N	n00158185
+userMasc_N	n00158185
+usher_N	n10741821
+usher_V2	v02000547
+usher_in_V2	v00349592
+usherette_N	n10742005
+usn_N	n08191987
+ussr_N	n09003284
+usual_A	a00489108
+usualness_N	n04796086
+usufruct_N	n05190356
+usufructuary_A	a02821586
+usufructuary_N	n10742269
+usurer_N	n10742384
+usurious_A	a01534282
+usurp_V2	v02274482
+usurpation_N	n00085432
+usurper_N	n10742546
+usury_N	n01093855
+utahraptor_N	n01718414
+utensil_N	n04516672
+uterine_A	a02933132
+uterus_N	n05519085
+utilitarian_A	a01090820
+utilitarian_N	n10742736
+utilitarianism_N	n06187529
+utility_N	n00579334
+utilizable_A	a02497013
+utilization_N	n00947128
+utilize_V2	v00161872
+utilizer_N	n10743124
+utmost_A	a00443618
+utmost_N	n05124928
+utopia_N	n05632056
+utopian_A	a02497938
+utricle_N	n05322432
+utter_A	a00522349
+utter_V2	v00940384
+utterance_N	n07109847
+utterer_N	n10630188
+uttermost_A	a00443618
+uttermost_N	n05124928
+uvea_N	n05317960
+uveal_A	a02821723
+uveitis_N	n14357853
+uvula_N	n05309245
+uvular_A	a03127937
+uvulitis_N	n14357942
+uxor_N	n10743941
+uxoricide_N	n00222064
+uxorious_A	a01466476
+uxoriousness_N	n04627367
+vac_N	n15138401
+vacancy_N	n13910116
+vacant_A	a01087977
+vacate_V2	v00799798
+vacation_N	n01253665
+vacation_V	v02708707
+vacationer_N	n10744164
+vacationing_N	n01065805
+vacationist_N	n10744164
+vaccinate_V2	v00086835
+vaccination_N	n00823884
+vaccine_N	n04517535
+vaccinee_N	n10744456
+vaccinia_N	n14262882
+vacillant_A	a01992867
+vacillate_V	v01876907
+vacillation_N	n00327824
+vacuity_N	n05174023
+vacuolate_A	a02821875
+vacuole_N	n05447087
+vacuolization_N	n14077693
+vacuous_A	a00500889
+vacuousness_N	n05647451
+vacuum_N	n04517823
+vacuum_V2	v01244853
+vade_mecum_N	n06421301
+vagabond_A	a02127159
+vagabond_N	n09468237
+vagal_A	a02822055
+vagary_N	n07337096
+vagile_A	a00160144
+vagina_N	n05521111
+vaginal_A	a03128070
+vaginismus_N	n00370885
+vaginitis_N	n14358335
+vagrancy_N	n13943236
+vagrant_A	a02127159
+vagrant_N	n10744544
+vague_A	a00697389
+vagueness_N	n04704839
+vagus_N	n05480076
+vain_A	a01866812
+vainglorious_A	a01890187
+vainglory_N	n04887373
+vaisya_N	n08307267
+valance_N	n03111296
+valdecoxib_N	n04518468
+vale_N	n09468604
+valediction_N	n00053525
+valedictorian_N	n10745006
+valedictory_A	a02822229
+valence_N	n05034473
+valency_N	n05034473
+valent_A	a02822601
+valentine_N	n06627816
+valerian_N	n12950126
+valet_N	n10745332
+valet_V2	v02541138
+valetudinarian_A	a02822746
+valetudinarian_N	n10745613
+valgus_N	n14468693
+valiant_A	a00264570
+valid_A	a02498708
+validate_V2	v00448290
+validation_N	n00153961
+validity_N	n04783567
+valine_N	n15086088
+valise_N	n04518764
+valley_N	n09468604
+valorous_A	a00264570
+valour_N	n04857738
+valsartan_N	n04519019
+valuable_A	a02500884
+valuable_N	n13371030
+valuation_N	n05736149
+value_N	n04979425
+value_V	v00660971
+value_V2	v00660971
+valueless_A	a02504046
+valuelessness_N	n05140454
+valuer_N	n10745894
+values_N	n05954894
+valve_N	n01904461
+valved_A	a02822929
+valvotomy_N	n00698474
+valvular_A	a03128193
+valvule_N	n05395548
+valvulitis_N	n14358474
+vambrace_N	n04519887
+vamoose_V	v02010698
+vamp_N	n04520020
+vamp_V	v00533527
+vamp_V2	v00533527
+vamp_up_V2	v01590389
+vampire_N	n09544109
+vampirism_N	n01267808
+van_N	n04520170
+vanadate_N	n15086811
+vanadinite_N	n15086939
+vanadium_N	n14661020
+vancomycin_N	n04520618
+vanda_N	n12086012
+vandal_N	n10746056
+vandalism_N	n01249816
+vane_N	n01897991
+vanguard_N	n06209419
+vanilla_A	a02823018
+vanilla_N	n05716462
+vanillin_N	n12087032
+vanish_V	v00153061
+vanished_A	a00928414
+vanisher_N	n10746346
+vanishing_N	n00053806
+vanishingly_Adv	r00501750
+vanity_N	n03238586
+vanquish_V2	v01101913
+vantage_N	n05155821
+vantage_point_N	n08677250
+vapid_A	a02308001
+vapidity_N	n05206573
+vapidness_N	n05206573
+vapor_N	n13572436
+vaporific_A	a02263491
+vaporization_N	n00218902
+vaporize_V	v00153061
+vaporize_V2	v00153061
+vaporizer_N	n04520962
+vaporous_A	a00462546
+vapour_N	n13572436
+vapour_bath_N	n00258530
+vaquero_N	n09973209
+vaquita_N	n02070776
+vara_N	n13652661
+vardenafil_N	n04521428
+variability_N	n04735233
+variable_A	a02504131
+variable_N	n05857459
+variableness_N	n04735233
+variance_N	n00194969
+variant_A	a02068277
+variant_N	n05840650
+variation_N	n00194969
+varicelliform_A	a03144862
+varicocele_N	n14573303
+varicolored_A	a00398978
+varicoloured_A	a00398978
+varicose_A	a01178458
+varicosis_N	n14573432
+varicosity_N	n14573553
+variedness_N	n04735556
+variegated_A	a02507324
+variegation_N	n00195569
+varietal_N	n07900225
+variety_N	n04751305
+variform_A	a02507436
+variolar_A	a02823131
+variolation_N	n00824614
+variometer_N	n04521863
+variorum_N	n06590723
+various_A	a00494409
+varix_N	n14573713
+varlet_N	n10391086
+varmint_N	n01316288
+varna_N	n08306665
+varnish_N	n04521987
+varnish_V2	v01269008
+varnisher_N	n10746460
+varsity_N	n08080652
+varus_N	n14468870
+vary_V	v00123170
+vary_V2	v00123170
+vascular_A	a02873811
+vascularity_N	n05214469
+vascularization_N	n13572860
+vasculitis_N	n14358622
+vase_N	n04522168
+vasectomy_N	n00716179
+vaseline_N	n04522309
+vasoconstriction_N	n01150096
+vasoconstrictor_N	n04522421
+vasodilation_N	n00366207
+vasodilator_N	n04522904
+vasomotor_A	a03143502
+vasopressin_N	n05414147
+vasopressor_N	n04523201
+vasotomy_N	n00716397
+vasovasostomy_N	n00716520
+vasovesiculitis_N	n14358709
+vassal_N	n10746581
+vassalage_N	n13998263
+vast_A	a01387319
+vastness_N	n05104548
+vat_N	n04493381
+vatican_N	n04523380
+vaudeville_N	n07020423
+vaudevillian_N	n10746799
+vault_N	n00120515
+vault_V	v01965806
+vault_V2	v01965806
+vaulter_N	n10746931
+vaulting_N	n00288190
+vaulting_horse_N	n04524142
+vaunt_N	n07230227
+vaunt_V	v00883226
+vaunt_V2	v00883226
+vaunter_N	n09872066
+vauntingly_Adv	r00225672
+vd_N	n14133159
+veal_N	n07665308
+vector_N	n01372038
+vedalia_N	n02166826
+veer_V	v00560764
+veery_N	n01559639
+vegan_N	n10747424
+vegetable_N	n07707451
+vegetal_A	a02598211
+vegetarian_N	n10747119
+vegetarianism_N	n07564971
+vegetate_V	v00026734
+vegetation_N	n01065057
+vegetative_A	a02598211
+vehemence_N	n05037394
+vehement_A	a01511854
+vehicle_N	n04524313
+vehicular_A	a03128327
+veil_N	n03502331
+veil_V2	v00313987
+veiling_N	n03429914
+vein_N	n02468735
+veinal_A	a02951425
+veined_A	a01791138
+velar_A	a02896692
+velar_N	n07120025
+veld_N	n08677424
+velleity_N	n05652843
+vellum_N	n14759147
+velocipede_N	n04482393
+velociraptor_N	n01717467
+velocity_N	n15282696
+velodrome_N	n04524833
+velour_N	n04524941
+veloute_N	n07840027
+velvet_A	a01155206
+velvet_N	n04525038
+velveteen_N	n04525191
+velvetleaf_N	n12173069
+velvety_A	a01155206
+venal_A	a00621207
+venality_N	n04854259
+venation_N	n05421414
+vend_V2	v02302817
+vendee_N	n09885145
+vender_N	n10577284
+vendetta_N	n01236947
+vending_N	n01116968
+vendor_N	n10577284
+veneer_N	n03315990
+veneer_V2	v01269224
+veneering_N	n00927161
+venerability_N	n04869405
+venerable_A	a01226660
+venerate_V2	v01778568
+veneration_N	n01044448
+venerator_N	n10747548
+venereal_A	a02881567
+venesection_N	n00698609
+venetian_A	a02970820
+venezuelan_A	a02966656
+venezuelan_N	n09747062
+vengeance_N	n01235463
+vengeful_A	a01041634
+venial_A	a01721197
+venipuncture_N	n00944965
+venison_N	n07653311
+venogram_N	n04526112
+venography_N	n00906046
+venom_N	n07550666
+venomed_A	a00226339
+venomous_A	a00226105
+venous_A	a02642034
+vent_N	n01264447
+vent_V2	v00488770
+venter_N	n05424679
+ventilate_V2	v00488770
+ventilation_N	n00266645
+ventilator_N	n02895606
+ventilatory_A	a02823423
+ventral_A	a00002527
+ventricle_N	n05391763
+ventricose_A	a01354750
+ventricular_A	a02823559
+ventriloquism_N	n05636666
+ventriloquist_N	n10747815
+venture_N	n
+venture_V	v02373336
+venture_V2	v02373336
+venture_VS	v02373336
+venturer_N	n09606009
+venturesome_A	a00066146
+venturi_N	n04527310
+venturous_A	a00066146
+venue_N	n08677525
+venule_N	n05426087
+veracious_A	a00023278
+veracity_N	n04872414
+veranda_N	n04527648
+verandah_N	n04527648
+verapamil_N	n04527808
+verb_N	n06318062
+verbal_A	a02230581
+verbalization_N	n07080868
+verbalize_V2	v00116203
+verbatim_A	a00914808
+verbatim_Adv	r00257864
+verbena_N	n12914923
+verbiage_N	n07081739
+verbolatry_N	n01044983
+verbose_A	a00549236
+verboseness_N	n07089751
+verbosity_N	n07089751
+verdancy_N	n05116590
+verdant_A	a00016647
+verdict_N	n01192150
+verdigris_N	n04528079
+verdin_N	n01593553
+verdure_N	n05116590
+verge_N	n04528256
+verge_V	v02703790
+verger_N	n10748309
+veridical_A	a01941604
+verifiable_A	a00859453
+verification_N	n05825245
+verify_V2	v00664483
+verily_Adv	r00492745
+verisimilar_A	a01413763
+verisimilitude_N	n04679300
+veritable_A	a01115635
+verity_N	n05819773
+vermicelli_N	n07700868
+vermicide_N	n04528354
+vermicular_A	a01796977
+vermiculate_A	a01796977
+vermiculation_N	n04528490
+vermiculite_N	n15087486
+vermiform_A	a02151320
+vermifuge_N	n04528630
+vermilion_A	a00385188
+vermilion_N	n04964977
+vermin_N	n01315980
+verminous_A	a01627315
+vermis_N	n05486159
+vermouth_N	n07899108
+vernacular_A	a01046226
+vernacular_N	n07157123
+vernal_A	a01254432
+vernation_N	n08373380
+vernix_N	n15112425
+veronica_N	n12890265
+verruca_N	n04696432
+verrucose_A	a02243255
+versatile_A	a01524722
+versatility_N	n05641834
+verse_N	n06381869
+versed_A	a00936038
+versicle_N	n06385244
+versification_N	n07093489
+versifier_N	n10528493
+versify_V	v01702514
+versify_V2	v01702514
+version_N	n01267901
+verso_N	n04085181
+verst_N	n13652799
+vertebra_N	n05284333
+vertebral_A	a03010664
+vertebrate_A	a02510062
+vertebrate_N	n01471682
+vertex_N	n05867283
+vertical_A	a01233347
+vertical_N	n04515129
+verticality_N	n05079638
+verticil_N	n13918965
+verticillate_A	a00677721
+verticilliosis_N	n14283525
+verticillium_N	n13078021
+vertiginous_A	a02544048
+vertigo_N	n14372513
+verve_N	n04633453
+vervet_N	n02485536
+very_AdA	a01839317
+very_Adv	r00031899
+vesical_A	a03143662
+vesicant_N	n15112239
+vesicatory_A	a01611683
+vesicle_N	n05517578
+vesicular_A	a03010428
+vesiculation_N	n13573181
+vesiculitis_N	n14358860
+vesiculovirus_N	n01333483
+vesper_N	n01034571
+vespers_N	n15230180
+vespid_N	n02212602
+vessel_N	n04530566
+vest_N	n04223299
+vest_V	v00052043
+vest_V2	v00052043
+vestal_A	a03128472
+vestal_N	n10748804
+vestiary_A	a03128583
+vestibular_A	a03010553
+vestibule_N	n02715513
+vestige_N	n06646628
+vestigial_A	a00742714
+vestiture_N	n04532022
+vestment_N	n04532106
+vestmental_A	a03128699
+vestmented_A	a00457482
+vestry_N	n04532504
+vestryman_N	n10748889
+vestrywoman_N	n10749004
+vesture_N	n03051540
+vesture_V2	v00049197
+vesuvianite_N	n15087904
+vet_N	n10749353
+vet_V2	v00080456
+vetch_N	n12575322
+vetchling_N	n12539074
+veteran_N	n10749123
+veterinarian_N	n10749715
+veterinary_A	a03128816
+veto_N	n00209546
+veto_V	v00795863
+veto_V2	v00795863
+vex_V2	v00622384
+vex_V2V	v00622384
+vexation_N	n00418394
+vexatious_A	a00089550
+via_media_N	n01205564
+viability_N	n05056234
+viable_A	a00094941
+viaduct_N	n04532670
+vial_N	n03923379
+viand_N	n07593471
+viatical_A	a02824194
+viatication_N	n00082347
+vibist_N	n10749928
+vibrant_A	a00404110
+vibraphone_N	n04532831
+vibrate_V	v01796346
+vibrate_V2	v01796346
+vibration_N	n00345926
+vibrational_A	a02824444
+vibrato_N	n07399137
+vibrator_N	n04533042
+vibratory_A	a01563923
+vibrio_N	n01364162
+vibrionic_A	a03128963
+vicar_N	n10750031
+vicarage_N	n03892557
+vicarial_A	a02824585
+vicariate_N	n08100907
+vicarious_A	a00918354
+vice_N	n00747029
+vice_versa_Adv	r00177686
+vicegerent_N	n10751152
+vicenary_A	a01916142
+vicennial_A	a02824740
+viceregal_A	a03129098
+vicereine_N	n10751785
+viceroy_N	n02277268
+viceroyalty_N	n08678151
+viceroyship_N	n00605616
+vichyssoise_N	n07588817
+vicinal_A	a02871957
+vicinity_N	n08641113
+vicious_A	a00226105
+viciousness_N	n04830689
+vicissitude_N	n04741655
+victim_N	n10752093
+victimization_N	n00418903
+victimize_V2	v02500619
+victimizer_N	n10752719
+victor_N	n10752930
+victoria_N	n08823314
+victorian_A	a03027793
+victorian_N	n10753061
+victoriana_N	n07997581
+victorious_A	a00695209
+victory_N	n07473441
+victual_N	n07556637
+victual_V	v01167188
+victual_V2	v01167188
+victualer_N	n10681557
+victualler_N	n10681557
+vicuna_N	n02438580
+videlicet_Adv	r00188510
+video_N	n04534127
+videocassette_N	n04533700
+videodisk_N	n04533946
+videotape_N	n04534359
+videotape_V2	v01003049
+vie_V	v01072262
+vietnamese_A	a03129222
+vietnamese_N	n06937229
+view_N	n00881649
+view_V2	v00690614
+viewable_A	a
+viewer_N	n04534651
+viewfinder_N	n03340723
+viewgraph_N	n04534779
+viewless_A	a01819293
+viewpoint_N	n06210363
+vigesimal_A	a02824825
+vigil_N	n00880662
+vigilance_N	n04664778
+vigilant_A	a00091764
+vigilante_N	n10753339
+vigilantism_N	n01128266
+vignette_N	n04535011
+vigor_N	n04633197
+vigorous_A	a00875422
+vigour_N	n04633197
+viking_N	n09730383
+vile_A	a01133017
+vileness_N	n04781349
+vilification_N	n06715223
+vilify_V2	v00847870
+villa_N	n04535252
+village_N	n08226699
+villager_N	n10753442
+villain_N	n10753546
+villainess_N	n10753917
+villainous_A	a02515001
+villainy_N	n00745863
+villein_N	n10580535
+villeinage_N	n13243374
+villus_N	n01901492
+vim_N	n04633197
+vinaceous_A	a02854013
+vinaigrette_N	n07833816
+vinblastine_N	n04535634
+vincristine_N	n04535826
+vindicate_V2	v00896141
+vindication_N	n01241331
+vindictive_A	a00225099
+vindictiveness_N	n07550891
+vine_N	n13100677
+vinegar_N	n07828987
+vinegariness_N	n04994264
+vinegarroon_N	n01771766
+vinegary_A	a01139245
+vinery_N	n04536038
+vineyard_N	n04536038
+vinifera_N	n13145444
+vinification_N	n13573666
+vino_N	n07891726
+vinous_A	a02854013
+vintage_N	n04926217
+vintager_N	n10753989
+vintner_N	n10754088
+vinyl_N	n15088183
+viol_N	n04536153
+viola_N	n04536335
+violable_A	a02510446
+violate_V2	v01207688
+violation_N	n00733483
+violator_N	n10754281
+violence_N	n00965404
+violent_A	a02510879
+violet_N	n04970758
+violin_N	n04536866
+violinist_N	n10754578
+violist_N	n10755080
+viomycin_N	n04537235
+vip_N	n10748620
+viper_N	n01752165
+virago_N	n09787293
+viral_A	a02880201
+viremia_N	n14573846
+vireo_N	n01602630
+virga_N	n11509204
+virgin_A	a00361125
+virgin_N	n08686979
+virginal_A	a02824922
+virginal_N	n04537436
+virginia_N	n09103803
+virginity_N	n13967581
+virgule_N	n06844903
+viricidal_A	a03144004
+viricide_N	n15048293
+virile_A	a01825419
+virilism_N	n05008591
+virility_N	n04666837
+virino_N	n09399198
+virion_N	n01329935
+viroid_N	n01334690
+virological_A	a02914599
+virologist_N	n10755394
+virology_N	n06065640
+virtu_N	n04537816
+virtual_A	a00902157
+virtue_N	n04847298
+virtuosity_N	n05637222
+virtuoso_N	n09762509
+virtuous_A	a02513269
+virulence_N	n04658361
+virulent_A	a00045561
+virus_N	n01328702
+visa_N	n06687883
+visa_V2	v00807059
+visage_N	n04679549
+visaged_A	a00236338
+viscacha_N	n02368116
+viscera_N	n05298988
+visceral_A	a02862964
+viscid_A	a00053691
+viscoelastic_A	a00845406
+viscometer_N	n04538249
+viscometric_A	a03143794
+viscometry_N	n01117318
+viscosity_N	n04935003
+viscount_N	n10755815
+viscountcy_N	n06343440
+viscountess_N	n10755926
+viscounty_N	n08557976
+viscous_A	a00053691
+vise_N	n04538552
+viselike_A	a01448362
+visibility_N	n04702545
+visible_A	a02515341
+vision_N	n05625465
+visionary_A	a02498213
+visionary_N	n10756433
+visit_N	n01055360
+visit_V	v00260142
+visit_V2	v00260142
+visit_V2V	v00260142
+visitant_N	n10757193
+visitation_N	n00652069
+visiting_N	n01056236
+visitor_N	n10757193
+visor_N	n02838728
+visored_A	a01095406
+vista_N	n05933246
+visual_A	a
+visualization_N	n05936381
+visualize_V2	v00581205
+visualizer_N	n10757492
+vital_A	a00095094
+vitalism_N	n05977977
+vitalist_N	n10757817
+vitality_N	n04633453
+vitalization_N	n14049552
+vitalize_V2	v00164816
+vitalness_N	n05171352
+vitamin_N	n15089258
+vitiate_V2	v00448440
+vitiation_N	n00233212
+viticulture_N	n01126709
+viticulturist_N	n10758121
+vitiliginous_A	a03144152
+vitiligo_N	n14232945
+vitrectomy_N	n00680658
+vitreous_A	a02825060
+vitrification_N	n13573805
+vitrify_V	v00537759
+vitrify_V2	v00537759
+vitriol_N	n06721604
+vitriolic_A	a00587376
+vituperate_V2	v00847870
+vituperation_N	n06721604
+vituperative_A	a00648614
+viva_N	n07198846
+viva_voce_Adv	r00258088
+viva_voce_N	n07198846
+vivace_A	a00982518
+vivace_Adv	r00493414
+vivacious_A	a02280969
+vivacity_N	n04634299
+vivarium_N	n04539203
+viverrine_N	n02134971
+vivid_A	a00393683
+vividness_N	n04975340
+vivification_N	n01048466
+viviparous_A	a02519029
+vivisect_V2	v01550403
+vivisection_N	n00716777
+vivisectionist_N	n10758207
+vixen_N	n02118643
+vixenish_A	a00226434
+vizier_N	n10758445
+viziership_N	n00605715
+vizsla_N	n02100583
+vocable_N	n06304576
+vocabulary_N	n05651242
+vocal_A	a02825355
+vocalic_A	a02287276
+vocalist_N	n10599806
+vocalize_V2	v00745187
+vocation_N	n00583246
+vocational_A	a02840478
+vocative_A	a03129490
+vocative_N	n06312237
+vociferate_V	v00915265
+vociferate_V2	v00915265
+vociferation_N	n07120524
+vociferator_N	n10758589
+vociferous_A	a01920367
+vodka_N	n07906111
+vogue_N	n05750163
+voice_N	n00179683
+voice_V2	v00933403
+voiceless_A	a00876735
+voicelessness_N	n05205537
+voiceprint_N	n06646022
+voicer_N	n10758847
+voicing_N	n01001640
+void_A	a01088351
+void_N	n13910116
+void_V2	v00073343
+voider_N	n03050864
+voile_N	n04539794
+volatile_A	a02519555
+volatile_N	n15093735
+volatility_N	n04628850
+volcanic_A	a02826169
+volcanically_Adv	r00144292
+volcanism_N	n11524110
+volcano_N	n09470550
+volcanology_N	n06120653
+vole_N	n02339376
+volition_N	n00163047
+volitional_A	a02565801
+volley_N	n00569733
+volley_V	v00986311
+volley_V2	v00986311
+volleyball_N	n00480211
+volt_N	n13643276
+voltage_N	n11493827
+voltaic_A	a02827160
+voltmeter_N	n04541320
+volubility_N	n04651195
+voluble_A	a02383831
+volume_N	n02870092
+volumed_A	a02985206
+volumeter_N	n04541475
+volumetric_A	a02985474
+volumetrically_Adv	r00118253
+voluminous_A	a00014858
+voluntary_A	a02520219
+voluntary_N	n07041125
+volunteer_N	n09745732
+volunteer_V	v00880102
+volunteer_V2	v00880102
+volunteer_V2V	v00880102
+volunteer_VS	v00880102
+voluptuary_N	n10759543
+voluptuous_A	a01298239
+voluptuousness_N	n04686748
+volute_N	n03065424
+voluted_A	a02317598
+volution_N	n07447177
+volva_N	n11532682
+volvulus_N	n14574014
+vomer_N	n05610734
+vomit_N	n00118733
+vomit_V	v00076400
+vomit_V2	v00076400
+vomiter_N	n10759702
+vomitory_N	n04541662
+voodoo_N	n03603958
+voodooism_N	n06245816
+voracious_A	a00010726
+voracity_N	n04886402
+vortex_N	n07433145
+vorticella_N	n01396951
+votary_N	n10759820
+vote_N	n00182213
+vote_V	v02461314
+vote_V2	v02461314
+vote_VS	v02461314
+vote_VV	v02461314
+vote_down_V	v02462030
+voteless_A	a00876735
+voter_N	n10760340
+votive_A	a00573666
+vouch_V	v00223250
+vouchee_N	n10760622
+voucher_N	n06518068
+vouchsafe_V2	v02255715
+vouge_N	n04542221
+voussoir_N	n04542329
+vow_N	n07228751
+vow_V2	v00886759
+vow_VS	v00886759
+vow_VV	v00886759
+vowel_N	n07112550
+vowellike_A	a02287510
+vower_N	n10760951
+vox_N	n07110615
+vox_populi_N	n05949726
+voyage_N	n00312553
+voyage_V	v01846320
+voyager_N	n10761190
+voyeur_N	n10761326
+voyeurism_N	n00738372
+voyeuristic_A	a03129648
+voyeuristically_Adv	r00493845
+vroom_N	n07399620
+vulcanite_N	n15007534
+vulcanization_N	n13573915
+vulcanize_V2	v00516932
+vulcanizer_N	n10761519
+vulgar_A	a00683531
+vulgarian_N	n10761693
+vulgarism_N	n04817280
+vulgarity_N	n04817280
+vulgarization_N	n00273077
+vulgarize_V2	v00011698
+vulgarizer_N	n10454752
+vulgate_N	n06448594
+vulnerability_N	n05042871
+vulnerable_A	a02523275
+vulpine_A	a02839865
+vulture_N	n01616318
+vulva_N	n05521636
+vulvar_A	a02840203
+vulvectomy_N	n00716676
+vulvitis_N	n14358993
+vulvovaginitis_N	n14359073
+wad_N	n07579399
+wad_V2	v01483779
+wad_VS	v01483779
+wadding_N	n14976448
+waddle_N	n00290406
+waddle_V	v01918803
+waddler_N	n10762064
+wade_V	v01916214
+wade_V2	v01916214
+wader_N	n02000954
+waders_N	n04542715
+wadi_N	n09474010
+wading_N	n00293307
+wafer_N	n07687053
+waffle_N	n07641699
+waffle_V	v02640440
+waffle_V2	v02640440
+waffler_N	n10762212
+waft_N	n03911866
+waft_V2	v01874178
+wag_N	n00347652
+wag_V	v01898592
+wag_V2	v01898592
+wage_N	n13279262
+wage_V2	v02376089
+wage_claim_N	n07192845
+wage_earner_N	n10041887
+wage_freeze_N	n00809373
+wager_N	n00506658
+wager_V	v00918580
+wager_V2	v00918580
+wages_N	n07295629
+waggery_N	n00515069
+waggish_A	a01268002
+waggishness_N	n06781281
+waggle_V	v01871321
+waggle_V2	v01871321
+waggon_N	n02814533
+waggoner_N	n10762607
+wagon_N	n02814533
+wagoner_N	n10762607
+wagonwright_N	n10762693
+wagtail_N	n01528396
+wahoo_N	n02625258
+waif_N	n10763075
+wail_N	n07211950
+wail_V	v00066025
+wail_V2	v00066025
+wailer_N	n10763245
+wailing_N	n00868799
+wain_N	n04543924
+wainscot_N	n04543996
+wainscoted_A	a00059669
+wainscoting_N	n04543996
+waist_N	n04183663
+waistband_N	n03438071
+waistcoat_N	n04531873
+waistline_N	n05555688
+wait_N	n01063939
+wait_V	v00720063
+wait_V2	v00720063
+wait_VV	v00720063
+wait_on_V2	v02540670
+waiter_N	n10763383
+waiting_list_N	n06497013
+waiting_room_N	n03691817
+waitress_N	n10763620
+waive_V2	v02303331
+waiver_N	n00213694
+wake_N	n01029883
+wake_V	v00018526
+wake_V2	v00018526
+wake_up_V	v00018526
+wake_up_V2	v00018526
+wakeful_A	a00091764
+wakefulness_N	n05678474
+waken_V	v00018526
+waken_V2	v00018526
+waker_N	n10763878
+waking_N	n05678300
+wale_N	n04544805
+walk_N	n00127286
+walk_V	v01113473
+walk_V2	v01113473
+walk_in_V	v02017149
+walk_off_V2	v02010082
+walk_out_V	v00614664
+walk_through_V3	v01723437
+walkabout_N	n00293417
+walkaway_N	n07475107
+walker_N	n04545305
+walking_N	n00283568
+walkout_N	n01178195
+walkover_N	n00434568
+wall_N	n04051825
+wall_V2	v01130607
+wall_painting_N	n03799710
+wallaby_N	n01877812
+wallah_N	n10764719
+wallboard_N	n04547991
+wallet_N	n04548362
+walleye_N	n02557749
+walleyed_A	a00653740
+wallflower_N	n10764907
+wallop_N	n01176031
+wallop_V2	v01103180
+walloper_N	n06757676
+walloping_A	a01388062
+wallow_N	n07442874
+wallow_V	v01191403
+wallpaper_N	n15093938
+wallpaperer_N	n10765189
+wally_N	n10765305
+walnut_N	n07771212
+walrus_N	n02081571
+waltz_N	n00537534
+waltz_V	v01895612
+waltz_V2	v01895612
+waltzer_N	n10765587
+wampum_N	n04549407
+wan_A	a00119750
+wand_N	n02809364
+wander_V	v00780575
+wander_V2	v00780575
+wanderer_N	n06579715
+wandering_N	n00297062
+wanderlust_N	n09183140
+wandflower_N	n12251278
+wane_N	n13470491
+wane_V	v00431826
+wangle_N	n05906554
+wangle_V2	v02527431
+waning_N	n07423001
+wank_N	n00856193
+wank_V	v01430633
+wanness_N	n04977561
+want_N	n
+want_V	v00709205
+want_V2	v00709205
+want_V2V	v00709205
+want_VS	v00709205
+want_VV	v00709205
+want_ad_N	n07249932
+wanter_N	n10766025
+wanton_A	a00361837
+wanton_N	n10766260
+wanton_V	v00012753
+wantonness_N	n04851715
+wapiti_N	n02431122
+war_N	n00801125
+war_V	v01093172
+war_baby_N	n10766409
+war_bride_N	n10766626
+war_cloud_N	n07286278
+war_cry_N	n07123404
+war_dance_N	n00543114
+war_god_N	n10767654
+war_widow_N	n10768810
+waratah_N	n12223569
+warble_N	n02195257
+warble_V	v01050651
+warble_V2	v01050651
+warbler_N	n01563128
+ward_N	n02992032
+ward_V2	v01129337
+ward_off_V	v01129591
+warden_N	n10767154
+wardenship_N	n00605812
+warder_N	n10767265
+wardership_N	n00605909
+wardress_N	n10767432
+wardrobe_N	n04550184
+wardroom_N	n04550676
+ware_N	n03748886
+ware_V2	v01158181
+warehouse_N	n04551055
+warehouser_N	n10767519
+warehousing_N	n00372607
+warfare_N	n00973077
+warfarin_N	n04551205
+warhead_N	n04551375
+warhorse_N	n02378415
+wariness_N	n04664413
+warlike_A	a01518860
+warlock_N	n10767762
+warlord_N	n10767837
+warm_A	a02529264
+warm_V	v00372958
+warm_V2	v00372958
+warm_up_V	v00027064
+warmer_N	n03508101
+warmhearted_A	a02533313
+warmheartedness_N	n07544647
+warming_pan_N	n04551833
+warmonger_N	n10316013
+warmongering_N	n06222236
+warmth_N	n04627000
+warn_V	v00832907
+warn_V2	v00832907
+warn_VS	v00832907
+warner_N	n10768022
+warning_N	n06672297
+warp_N	n04551950
+warp_V	v00356954
+warp_V2	v00356954
+warpath_N	n00416646
+warplane_N	n04552348
+warrant_N	n06547059
+warrant_V2	v00891936
+warrant_VS	v00891936
+warrantee_N	n06685456
+warrantor_N	n10149527
+warranty_N	n06685456
+warren_N	n07996598
+warrener_N	n10768505
+warrigal_N	n02115641
+warrior_N	n10768585
+warship_N	n04552696
+wart_N	n04696432
+warthog_N	n02397096
+wartime_N	n15293328
+wary_A	a00162386
+wasabi_N	n07857356
+wash_N	n00255710
+wash_V	v00036178
+wash_V2	v00036178
+wash_away_V2	v00557686
+wash_down_V2	v00455079
+wash_drawing_N	n04553245
+wash_leather_N	n14762038
+wash_out_V2	v00280112
+wash_up_V	v00025034
+wash_up_V2	v00025034
+washable_A	a02533810
+washbasin_N	n04553703
+washboard_N	n04554211
+washbowl_N	n04553703
+washcloth_N	n04554523
+washday_N	n15222840
+washer_N	n04554684
+washerman_N	n10769084
+washerwoman_N	n10769188
+washhouse_N	n04554998
+washing_N	n00255710
+washing_day_N	n15222840
+washing_machine_N	n04554684
+washout_N	n10097477
+washroom_N	n04555291
+washstand_N	n04553920
+washtub_N	n04555600
+washup_N	n00255214
+washwoman_N	n10769188
+washy_A	a00404961
+wasp_N	n02212062
+waspish_A	a01135420
+wassail_N	n07931280
+wassailer_N	n10713502
+wastage_N	n13328273
+waste_A	a01243102
+waste_N	n00742645
+waste_V	v00093775
+waste_V2	v00093775
+waste_pipe_N	n03231912
+wastebasket_N	n04555700
+wastebin_N	n02747177
+wasteful_A	a02422068
+wasteland_N	n08504594
+waster_N	n10008716
+wastrel_N	n10769459
+watch_N	n00880662
+watch_V	v00920336
+watch_V2	v00920336
+watch_V2V	v00920336
+watch_VS	v00920336
+watch_chain_N	n03374838
+watch_glass_N	n03142679
+watch_guard_N	n03374838
+watch_key_N	n04556816
+watch_out_V	v02151966
+watch_over_V2	v02455407
+watchband_N	n04556204
+watchdog_N	n02103841
+watcher_N	n10633450
+watchful_A	a00091311
+watchfulness_N	n04664778
+watchmaker_N	n10769905
+watchman_N	n10770059
+watchtower_N	n04556948
+watchword_N	n06674188
+water_N	n04562658
+water_V	v00069570
+water_V2	v00069570
+water_biscuit_N	n07695504
+water_blister_N	n14312776
+water_bottle_N	n04557648
+water_buffalo_N	n02408429
+water_butt_N	n04557751
+water_cart_N	n04558059
+water_closet_N	n04558478
+water_down_V2	v00488175
+water_finder_N	n03216199
+water_glass_N	n04558347
+water_hole_N	n09475827
+water_ice_N	n07614348
+water_jacket_N	n04560619
+water_level_N	n04561010
+water_lily_N	n11714853
+water_line_N	n08678783
+water_main_N	n04561167
+water_nymph_N	n09546772
+water_polo_N	n00464478
+water_rat_N	n02335127
+water_skin_N	n04562390
+water_softener_N	n15056112
+water_spaniel_N	n02102605
+water_supply_N	n04562658
+water_tower_N	n04562935
+water_vole_N	n02341475
+water_waggon_N	n04563020
+water_wagon_N	n04563020
+water_wheel_N	n04563204
+waterbird_N	n01845132
+waterborne_A	a00077354
+waterbuck_N	n02427724
+watercannon_N	n04557872
+watercolor_N	n00938642
+watercolorist_N	n10770545
+watercolour_N	n00938642
+watercolourist_N	n10770545
+watercourse_N	n04559275
+watercraft_N	n04530566
+watercress_N	n07732904
+waterdog_N	n01632952
+waterer_N	n10770309
+waterfall_N	n09475292
+waterfowl_N	n01845132
+waterfront_N	n08633683
+wateriness_N	n04937427
+watering_N	n00278403
+watering_can_N	n04560292
+watering_cart_N	n04560502
+waterleaf_N	n12834798
+waterless_A	a02552415
+waterline_N	n08678783
+waterlogged_A	a02548066
+waterloo_N	n01299476
+waterman_N	n09861946
+watermark_N	n07270893
+watermeal_N	n11796005
+watermelon_N	n07756951
+waterpower_N	n11524213
+waterproof_A	a
+waterproof_N	n01398941
+waterproof_V2	v01354405
+waterproofing_N	n00830099
+watershed_N	n07417851
+waterside_N	n09475925
+waterskin_N	n04562390
+waterspout_N	n04562496
+watertight_A	a00591513
+waterway_N	n04559275
+waterweed_N	n12614477
+waterwheel_N	n04563204
+waterworks_N	n04563790
+waterworn_A	a02584347
+watery_A	a00756459
+watt_N	n11376742
+wattage_N	n11449419
+wattle_N	n04564118
+wattmeter_N	n04564278
+wave_N	n00346095
+wave_V	v00039488
+wave_V2	v00039488
+wave_off_V2	v00513936
+waveguide_N	n04564413
+wavelength_N	n05086269
+waver_N	n00348571
+waver_V	v01051118
+waverer_N	n10603528
+waviness_N	n04772955
+wavy_A	a00911762
+waw_N	n06837251
+wax_N	n15094294
+wax_V	v00433232
+wax_V2	v00433232
+wax_paper_N	n15096661
+waxen_A	a03004852
+waxflower_N	n12258885
+waxiness_N	n05216240
+waxing_N	n00719388
+waxmallow_N	n12184095
+waxwing_N	n01603600
+waxwork_N	n04564581
+waxy_A	a02364448
+waxycap_N	n13070308
+way_Adv	r00101752
+way_N	n00172710
+waybill_N	n06520742
+wayfarer_N	n10771392
+wayfaring_A	a02128388
+wayfaring_N	n00297318
+waylay_V2	v01138204
+ways_N	n04565039
+wayside_N	n04565233
+wayward_A	a01613839
+weak_A	a02324397
+weaken_V	v00223500
+weaken_V2	v00223500
+weakener_N	n09476521
+weakening_N	n00362355
+weakfish_N	n02599347
+weakling_N	n10771636
+weakly_A	a02040233
+weakness_N	n05040275
+weal_N	n14298620
+weald_N	n08645212
+wealth_N	n05116128
+wealthy_A	a02022167
+wean_V2	v01186958
+weaning_N	n00198270
+weapon_N	n04565375
+weaponless_A	a00143516
+weaponry_N	n04566257
+wear_N	n
+wear_V	v00047745
+wear_V2	v00047745
+wear_away_V2	v00275253
+wear_down_V2	v00075021
+wear_off_V	v00469382
+wear_out_V	v00075021
+wear_out_V2	v00075021
+wearable_A	a02539359
+wearer_N	n10771809
+weariness_N	n14016361
+wearisome_A	a01345307
+weary_A	a02432428
+weary_V	v00075021
+weary_V2	v00075021
+weasel_N	n02441942
+weather_N	n11524662
+weather_V	v01928283
+weather_V2	v01928283
+weather_bureau_N	n08353734
+weather_chart_N	n04567222
+weather_map_N	n04567222
+weather_ship_N	n04567746
+weather_station_N	n08599976
+weather_vane_N	n04568069
+weatherboarding_N	n15103007
+weathercock_N	n04566756
+weatherglass_N	n04567098
+weatherliness_N	n04774901
+weatherly_A	a03129915
+weatherman_N	n10772092
+weatherproof_A	a01886241
+weathervane_N	n04568069
+weave_N	n04568298
+weave_V	v01518924
+weave_V2	v01518924
+weaver_N	n01542786
+weaverbird_N	n01542786
+weaving_N	n00909281
+web_N	n01897991
+webbed_A	a02591088
+webbing_N	n04568841
+webcam_N	n04569063
+weber_N	n11378254
+webfoot_N	n02154620
+webmaster_N	n10772289
+webworm_N	n02308139
+wed_A	a01482140
+wed_V	v02488834
+wed_V2	v02488834
+wedding_N	n01036996
+wedding_cake_N	n07632802
+wedding_ring_N	n04569338
+wedge_N	n03023878
+wedge_V	v01527271
+wedge_V2	v01527271
+wedgie_N	n04570118
+wedlock_N	n13963970
+wednesday_N	n15164233
+wee_A	a00815849
+wee_N	n15246258
+wee_V	v00072012
+weed_N	n03990834
+weed_V	v00313171
+weed_V2	v00313171
+weed_out_V2	v02223630
+weeder_N	n04570416
+weedkiller_N	n14906850
+weedless_A	a02539877
+weeds_N	n04570532
+weedy_A	a02539717
+week_N	n15135996
+weekday_N	n15163157
+weekend_N	n15170504
+weekend_V	v02707987
+weekender_N	n04570815
+weeklong_A	a01441965
+weekly_A	a01968503
+weekly_Adv	r00081591
+weekly_N	n06594258
+weeknight_N	n15167675
+weeny_A	a01392633
+weep_V	v00066191
+weep_V2	v00066191
+weeper_N	n10773040
+weepiness_N	n07534278
+weepy_A	a02473886
+weevil_N	n02177972
+weft_N	n04598965
+weigela_N	n12681893
+weigh_V	v00950431
+weigh_V2	v00950431
+weigh_on_V2	v01814266
+weighbridge_N	n04570958
+weigher_N	n10773277
+weighing_machine_N	n04141975
+weight_N	n04571088
+weight_V2	v00680485
+weightiness_N	n05027529
+weightless_A	a01187777
+weightlessness_N	n05028700
+weightlift_N	n00626188
+weightlifter_N	n10773394
+weightlifting_N	n00626188
+weighty_A	a01187611
+weir_N	n04571566
+weird_A	a00970081
+weirdie_N	n09976917
+weirdness_N	n04798511
+weka_N	n02015357
+welcher_N	n10773527
+welcome_A	a02539968
+welcome_N	n06631322
+welcome_V2	v00900583
+welcoming_A	a01244106
+weld_N	n04571958
+weld_V	v00242976
+weld_V2	v00242976
+welder_N	n10773665
+welding_N	n00149508
+weldment_N	n04572235
+welfare_N	n01086945
+welfarist_A	a00576573
+welkin_N	n08521267
+well_A	a02540578
+well_N	n04572344
+well_V	v01991204
+well_behaved_A	a01125241
+well_timed_A	a01661529
+well_up_V	v02626405
+well_water_N	n14847503
+wellbeing_N	n14447525
+wellborn_A	a00262008
+wellerism_N	n07105342
+wellhead_N	n04573045
+wellington_N	n03516844
+welsh_A	a03130073
+welsh_N	n02405577
+welsh_V	v02574072
+welsher_N	n10773527
+welshman_N	n09747329
+welt_N	n04573281
+welter_N	n14500567
+welter_V	v00601581
+welterweight_N	n10773901
+welwitschia_N	n11599324
+wen_N	n14202763
+wench_N	n09989045
+wench_V	v01427806
+wencher_N	n10774223
+wend_V2	v01841347
+werewolf_N	n09503121
+wesleyan_A	a02955562
+wesleyan_N	n10312773
+west_A	a00824321
+west_Adv	r00323908
+west_N	n08561835
+westbound_A	a00824509
+westerly_A	a00824509
+westerly_Adv	r00324358
+western_A	a00825089
+western_N	n06616035
+westerner_N	n10774329
+westernization_N	n13574582
+westernize_V2	v00523645
+westernmost_A	a00824876
+westside_A	a00824965
+westward_A	a00824509
+westward_Adv	r00324022
+westwards_Adv	r00324022
+wet_A	a02547317
+wet_N	n14535431
+wet_V2	v00072730
+wet_nurse_N	n10774870
+wether_N	n02412210
+wetland_N	n09477890
+wetness_N	n14534696
+wetter_N	n09846586
+wetting_N	n00277376
+whack_N	n00133338
+whack_V2	v01415807
+whacker_N	n04574234
+whacking_Adv	r00494756
+whacking_N	n01160729
+whale_N	n02062744
+whale_V	v01141938
+whaleboat_N	n04574348
+whalebone_N	n14758252
+whaler_N	n04574471
+whaling_gun_N	n04574606
+whammy_N	n07160424
+whang_N	n00133338
+whang_V2	v01403012
+wharf_N	n03933529
+wharfage_N	n03933529
+what_for_N	n06713026
+whatever_A	a02267686
+whatnot_N	n02897692
+whatsoever_A	a02267686
+wheat_N	n04966941
+wheatear_N	n01561732
+wheaten_A	a03130337
+wheatfield_N	n08683286
+wheatflake_N	n07705473
+wheatgrass_N	n12105125
+wheatworm_N	n01932643
+wheedle_V2	v00768778
+wheedler_N	n10775379
+wheel_N	n02834778
+wheel_V	v01887020
+wheel_V2	v01887020
+wheel_around_V	v02046075
+wheelbarrow_N	n02797295
+wheelbase_N	n05087173
+wheelchair_N	n04576002
+wheeler_N	n02387581
+wheelhouse_N	n03939677
+wheeling_N	n00122530
+wheelless_A	a02555777
+wheelwork_N	n04576971
+wheelwright_N	n10775660
+wheeze_N	n00836407
+wheeze_V	v00006697
+wheeze_V2	v00006697
+wheeziness_N	n14372855
+wheezy_A	a01174048
+whelk_N	n01947396
+whelp_N	n01322343
+whelp_V	v00058516
+whence_Adv	r00495309
+whereabouts_N	n08683383
+wheresoever_Adv	r00495377
+wherever_Adv	r00495377
+wherewithal_N	n13354154
+wherry_N	n04577139
+whet_V2	v01247074
+whetstone_N	n04577426
+whey_N	n07849733
+whiff_N	n00130512
+whiffer_N	n10775771
+whiffletree_N	n04577567
+whig_N	n10775911
+while_N	n15246353
+while_away_V2	v02709277
+whim_N	n05919549
+whimper_N	n07211752
+whimper_V	v00066025
+whimper_V2	v00066025
+whimsey_N	n04671841
+whimsical_A	a00719442
+whimsicality_N	n04650010
+whimsy_N	n04671841
+whin_N	n09478210
+whinchat_N	n01560935
+whine_N	n07211752
+whine_V	v00907930
+whine_V2	v00907930
+whiner_N	n10776339
+whinny_N	n07387316
+whinny_V	v01059743
+whinstone_N	n09478210
+whip_N	n00134574
+whip_V	v00863906
+whip_V2	v00863906
+whip_through_V2	v02374282
+whip_up_V2	v01666002
+whipcord_N	n04578112
+whiplash_N	n00134574
+whippersnapper_N	n10776987
+whippet_N	n02091134
+whipping_N	n01163047
+whipping_boy_N	n10555311
+whipping_post_N	n04578329
+whipping_top_N	n04578459
+whippoorwill_N	n01836087
+whippy_A	a00844719
+whipsaw_V2	v01559767
+whipstitch_N	n04578559
+whiptail_N	n01685808
+whir_N	n07399917
+whir_V	v02188587
+whirl_N	n00343249
+whirl_V	v02046755
+whirl_V2	v02046755
+whirler_N	n04578708
+whirligig_N	n02966193
+whirlpool_N	n07433145
+whirlwind_N	n11525779
+whirr_N	n07399917
+whirr_V	v01052562
+whisk_N	n04578801
+whisk_V	v01417868
+whisk_V2	v01417868
+whisk_away_V2	v01435128
+whisker_N	n01901828
+whiskered_A	a02153965
+whiskey_N	n07906284
+whisky_N	n07906284
+whisper_N	n07130341
+whisper_V	v00915830
+whisper_V2	v00915830
+whisperer_N	n10777299
+whispering_N	n07130341
+whispering_gallery_N	n04579230
+whist_N	n00496167
+whist_drive_N	n07450549
+whistle_N	n03912218
+whistle_V	v01043441
+whistle_V2	v01043441
+whistle_stop_N	n04579795
+whistler_N	n01556514
+whistling_N	n00547454
+whit_N	n13773725
+white_A	a00243180
+white_N	n03357081
+white_out_V2	v00303806
+whitebait_N	n02530052
+whitecap_N	n07352693
+whitecup_N	n12908854
+whiteface_N	n02407625
+whitefish_N	n02538985
+whitefly_N	n02246628
+whitehead_N	n05245626
+whitelash_N	n00203208
+whiten_V	v00280301
+whiten_V2	v00280301
+whiteness_N	n04960729
+whitening_N	n00273877
+whiteout_N	n11508808
+whitethorn_N	n12627750
+whitewash_N	n01241594
+whitewash_V2	v02148109
+whitey_N	n09641422
+whiting_N	n02523110
+whitish_A	a00392460
+whitlow_N	n14176570
+whitlowwort_N	n11813490
+whitsun_N	n15242719
+whitsuntide_N	n15242719
+whittle_V	v01552219
+whittle_V2	v01552219
+whittler_N	n10779775
+whiz_N	n07400361
+whiz_V	v02188587
+whizbang_N	n04581262
+who_N	n08302724
+whodunit_N	n06370792
+whole_A	a
+whole_N	n00003553
+wholehearted_A	a02180486
+wholeheartedness_N	n04645473
+wholeness_N	n14050011
+wholesale_A	a00774182
+wholesale_Adv	r00260704
+wholesale_N	n01114646
+wholesale_V2	v02247226
+wholesaler_N	n10222497
+wholesome_A	a02557357
+wholesomeness_N	n04789689
+wholly_Adv	r00008007
+whoop_N	n07123288
+whoop_V	v00006100
+whoop_V2	v00006100
+whoopee_N	n00519251
+whooper_N	n01859325
+whooping_cough_N	n14144626
+whop_V2	v01397088
+whopper_N	n04574234
+whopping_A	a01388062
+whopping_Adv	r00495446
+whore_N	n10485440
+whorehouse_N	n04581595
+whoremaster_N	n10779897
+whoremonger_N	n10779897
+whorl_N	n03065424
+whorled_A	a00677721
+why_N	n09179606
+whydah_N	n01543383
+wi_N	n09157163
+wick_N	n04581829
+wicked_A	a02513740
+wickedness_N	n00745637
+wicker_N	n04582205
+wickerwork_N	n04582205
+wicket_N	n04582454
+wicket_door_N	n04582625
+wicket_gate_N	n04582625
+wickiup_N	n04583022
+wide_A	a02560548
+wide_Adv	r00495524
+widen_V	v00303465
+widen_V2	v00303465
+wideness_N	n05104548
+widening_N	n00407270
+widespread_A	a00541614
+widgeon_N	n01848648
+widow_N	n10780284
+widowed_A	a01482865
+widower_N	n10780506
+widowhood_N	n13967970
+width_N	n05136150
+wield_V2	v01224415
+wieldy_A	a
+wiesenboden_N	n15097994
+wife_N	n10780632
+wifelike_A	a01735475
+wifely_A	a01735475
+wig_N	n04584207
+wigged_A	a
+wigging_N	n06713099
+wiggle_N	n00349705
+wiggle_V	v01898282
+wiggle_V2	v01898282
+wiggler_N	n01935395
+wiggliness_N	n04775185
+wiggly_A	a01563713
+wight_N	n09479238
+wigless_A	a02564915
+wigmaker_N	n10781460
+wigwam_N	n04584373
+wild_A	a02389220
+wild_Adv	r00174870
+wild_N	n08683548
+wildcat_A	a00878438
+wildcat_N	n02124623
+wildcatter_N	n10781547
+wildebeest_N	n02421449
+wilderness_N	n05116730
+wildfire_N	n07304753
+wildflower_N	n11672400
+wildfowl_N	n07646927
+wilding_N	n00554726
+wildlife_N	n07993776
+wildness_N	n04907826
+wile_N	n00752954
+wilful_A	a01614372
+wilfulness_N	n04908396
+will_N	n05652593
+will_V	v00698398
+will_V2	v00698398
+willet_N	n02030837
+willful_A	a01614372
+willies_N	n07525259
+willing_A	a02564986
+willingness_N	n04644512
+willow_N	n04584794
+willow_tree_N	n12724942
+willowherb_N	n12342299
+willowware_N	n04584944
+willowy_A	a01140188
+willpower_N	n04862005
+wilt_N	n00362546
+wilt_V	v00469637
+wilt_V2	v00469637
+wilton_N	n04585128
+wily_A	a00148078
+wimp_N	n09476717
+wimpish_A	a00843046
+wimple_N	n04585318
+win_N	n07354731
+win_V	v01100145
+win_V2	v01100145
+win_back_V	v01111570
+win_over_V	v00769553
+wince_N	n00865471
+wince_V2	v00008977
+wincey_N	n04585456
+winceyette_N	n04585626
+winch_N	n04585745
+winch_V2	v01592306
+wind_N	n00345641
+wind_V	v01455184
+wind_V2	v01455184
+wind_gauge_N	n02710429
+wind_tunnel_N	n04591359
+wind_up_V	v00352558
+wind_up_V2	v00352558
+windage_N	n05011431
+windbag_N	n10121467
+windblown_A	a02314236
+windbreak_N	n04586072
+windbreaker_N	n03891051
+windburn_N	n14290751
+windburned_A	a01178577
+windcheater_N	n03891051
+winder_N	n04586421
+windfall_N	n07477587
+windflower_N	n11725015
+windiness_N	n07090108
+windjammer_N	n04587327
+windlass_N	n04585745
+windless_A	a00303579
+windmill_N	n04587404
+window_N	n04587648
+window_box_N	n04589325
+window_dressing_N	n00262908
+windowpane_N	n02662825
+windowsill_N	n04590263
+windpipe_N	n05531814
+windscreen_N	n04590553
+windscreen_wiper_N	n04590746
+windshield_N	n04590553
+windsock_N	n07257582
+windstorm_N	n11527014
+windswept_A	a01243722
+windward_A	a01400336
+windward_Adv	r00095063
+windward_N	n08610023
+windy_A	a00305225
+wine_N	n04964162
+wine_V2	v01176567
+wineberry_N	n12193665
+wineglass_N	n04592099
+winemaking_N	n01126564
+winepress_N	n04592356
+winery_N	n04592465
+wineskin_N	n04592596
+wing_N	n02151625
+wing_V	v01940403
+wing_V2	v01940403
+wing_commander_N	n10782362
+wing_nut_N	n04593185
+wing_screw_N	n04593185
+wingback_N	n00727333
+winger_N	n10782471
+wingless_A	a02568285
+winglike_A	a02568192
+wingman_N	n10782632
+wings_N	n00179916
+wingspan_N	n05130614
+wingspread_N	n05130614
+wingstem_N	n12030908
+wink_N	n00117959
+wink_V	v00007739
+wink_V2	v00007739
+winker_N	n04593629
+winkle_N	n01948446
+winkle_V2	v01352154
+winkle_out_V2	v01352154
+winless_A	a02335708
+winner_N	n09762821
+winning_N	n00064018
+winning_post_N	n07258238
+winnings_N	n13259917
+winnow_N	n01254051
+winnow_V2	v00177984
+winsome_A	a00169056
+winsomeness_N	n04687957
+winter_N	n15237782
+winter_V	v02709573
+wintergreen_N	n07743723
+wintery_A	a
+wintry_A	a
+winy_A	a02399259
+wipe_N	n00125126
+wipe_V	v01392237
+wipe_V2	v01392237
+wipe_out_V	v00470701
+wipe_out_V2	v00470701
+wipeout_N	n00077249
+wiper_N	n04590746
+wire_N	n04594218
+wire_V	v00505802
+wire_V2	v00505802
+wirehair_N	n02095412
+wireless_A	a02569030
+wireless_N	n04041544
+wireman_N	n10783734
+wirer_N	n10783734
+wiretap_N	n00654400
+wirework_N	n04595762
+wireworm_N	n02176916
+wiriness_N	n05033171
+wiring_N	n00714806
+wiry_A	a03145054
+wisdom_N	n04890112
+wisdom_tooth_N	n05307952
+wise_A	a02569130
+wise_N	n04931733
+wise_up_V	v00599613
+wiseacre_N	n10784113
+wisecrack_N	n06767777
+wisecrack_V	v01058880
+wisent_N	n02410900
+wish_N	n05791602
+wish_V	v00902932
+wish_V2	v00902932
+wish_V2V	v00902932
+wish_VS	v00902932
+wish_VV	v00902932
+wishbone_N	n01895511
+wishful_A	a00887719
+wishfulness_N	n07487177
+wishing_cap_N	n04596116
+wisp_N	n07960928
+wisplike_A	a00991678
+wispy_A	a00782216
+wisteria_N	n12580457
+wistful_A	a01362950
+wistfulness_N	n07487276
+wit_N	n05618056
+witch_N	n09503282
+witch_doctor_N	n10784544
+witch_elm_N	n12407079
+witch_hazel_N	n04596224
+witchcraft_N	n05979350
+witchery_N	n05979350
+witchgrass_N	n12105578
+witching_A	a01576071
+witching_N	n01268183
+witchlike_A	a01577672
+withal_Adv	r00027384
+withdraw_V	v00173338
+withdraw_V2	v00173338
+withdrawal_N	n00053913
+withdrawer_N	n10784795
+withe_N	n04596397
+wither_V	v00241689
+wither_V2	v00241689
+witheringly_Adv	r00496555
+withers_N	n02462602
+withhold_V2	v02213690
+withholder_N	n10785574
+withholding_N	n00361192
+withstand_V2	v01116585
+withstander_N	n09615211
+withy_N	n13164403
+witless_A	a00441365
+witness_N	n06734702
+witness_V	v02128286
+witness_V2	v02128286
+witness_box_N	n04596492
+witness_stand_N	n04596492
+wits_N	n05622196
+witticism_N	n06776138
+witting_A	a00192756
+wittol_N	n10786755
+witty_A	a01268194
+wive_V	v02332891
+wive_V2	v02332891
+wizard_A	a01576071
+wizard_N	n09762509
+wizardry_N	n05625373
+wizened_A	a00990442
+woad_N	n11890022
+wobble_N	n07364700
+wobble_V	v01869003
+wobble_V2	v01869003
+wobbler_N	n04596630
+wobbly_A	a02292797
+woe_N	n07533877
+woebegone_A	a01366525
+woeful_A	a01366525
+wog_N	n10786992
+wok_N	n04596742
+wold_N	n08645318
+wolf's_bane_N	n11723452
+wolf_N	n02114100
+wolf_V2	v01169205
+wolf_cub_N	n01322508
+wolffish_N	n02544274
+wolfhound_N	n02090475
+wolfish_A	a02840006
+wolflike_A	a02840006
+wolfram_N	n14659512
+wolframite_N	n15103226
+wolfsbane_N	n11723452
+wollastonite_N	n15103485
+wolverine_N	n
+woman_N	n08477634
+womanhood_N	n00606006
+womanish_A	a01476516
+womanize_V	v00566322
+womanizer_N	n10789118
+womankind_N	n08477912
+womanlike_A	a01485401
+womanliness_N	n04667660
+womanly_A	a01484987
+womb_N	n05519085
+wombat_N	n01883070
+wonder_N	n05682570
+wonder_V	v00729378
+wonder_V2	v00729378
+wonder_VQ	v00729378
+wonderer_N	n10789534
+wonderful_A	a01676517
+wonderingly_Adv	r00357692
+wonderland_N	n05632175
+wonderment_N	n07509996
+wonderworking_A	a01678946
+wondrous_A	a01676517
+wondrous_Adv	r00183090
+wonky_A	a02292797
+wont_N	n05669034
+wonted_A	a00489491
+woo_V2	v02534492
+wood_N	n04597066
+wood_block_N	n04597536
+wood_pulp_N	n15103634
+woodbine_N	n12676534
+woodborer_N	n01923025
+woodcarver_N	n10789963
+woodcarving_N	n04597309
+woodcock_N	n02030996
+woodcraft_N	n05644423
+woodcut_N	n04597536
+woodcutter_N	n10790077
+wooded_A	a02572823
+wooden_A	a01141595
+woodenness_N	n04815916
+woodenware_N	n04597804
+woodhewer_N	n01554448
+woodiness_N	n04950952
+woodland_N	n09284015
+woodlouse_N	n01991028
+woodman_N	n10790192
+woodpecker_N	n01838598
+woodpile_N	n07963613
+woodruff_N	n12661538
+woodscrew_N	n04598136
+woodshed_N	n04598318
+woodsia_N	n13201969
+woodsman_N	n10790192
+woodsy_A	a02573192
+woodwaxen_N	n12530818
+woodwind_N	n04598582
+woodwork_N	n00607775
+woodworker_N	n10790192
+woodworm_N	n01922948
+woody_A	a02575330
+wooer_N	n10674130
+woof_N	n04598965
+woofer_N	n04599124
+wool_N	n01899593
+woolen_A	a03130689
+woolgathering_A	a00165585
+woolgathering_N	n05769726
+woollen_A	a03130689
+woolly_A	a00214640
+wooly_A	a00216668
+wop_N	n09716439
+word_N	n06286395
+word_V2	v00980453
+word_division_N	n00390735
+word_picture_N	n07201804
+wordbook_N	n06418693
+wordiness_N	n07090108
+wording_N	n07081739
+wordless_A	a00152285
+wordmonger_N	n10790671
+wordnet_N	n06639204
+words_N	n06283764
+wordsmith_N	n10790918
+wordy_A	a00549236
+work_N	n00575741
+work_V	v00100551
+work_V2	v00100551
+work_VV	v00100551
+work_off_V2	v02223858
+work_on_V2	v01668603
+work_out_V	v00099721
+work_out_V2	v00099721
+work_over_V2	v01397210
+work_study_N	n00645365
+work_through_V2	v01161947
+work_up_V	v00096648
+workable_A	a01822563
+workaday_A	a01674242
+workaholic_N	n10791002
+workaholism_N	n04626194
+workbag_N	n04600312
+workbasket_N	n04600312
+workbench_N	n04600486
+workboard_N	n04600627
+workbook_N	n06415791
+workbox_N	n04600312
+workday_N	n15136723
+worker_N	n02207449
+workhorse_N	n02386310
+workhouse_N	n04601041
+working_N	n04601473
+working_out_N	n00250710
+workload_N	n00581241
+workman_N	n10791221
+workmanlike_A	a00511037
+workmanship_N	n05638063
+workmate_N	n10791820
+workpiece_N	n04601938
+workplace_N	n04602044
+workroom_N	n04602762
+works_N	n00577357
+worksheet_N	n06259736
+workshop_N	n00892413
+workspace_N	n08684191
+workstation_N	n04603399
+worktable_N	n04603729
+workwear_N	n04603872
+workweek_N	n15135996
+world_N	n02472987
+worldliness_N	n04621524
+worldling_N	n10699262
+worldly_A	a02577061
+worldwide_A	a00527188
+worm_N	n01922303
+worm_V2	v01868370
+worm_gear_N	n04604806
+wormcast_N	n09480959
+wormhole_N	n09481036
+wormwood_N	n11928549
+wormy_A	a00789871
+worriedly_Adv	r00496962
+worrier_N	n10792178
+worrisome_A	a00197447
+worry_N	n05832264
+worry_V	v01251109
+worry_V2	v01251109
+worry_VS	v01251109
+worrying_N	n00347853
+worryingly_Adv	r00496879
+worse_A	a00231252
+worse_Adv	r00017077
+worse_N	n05144453
+worsen_V	v00203866
+worsen_V2	v00203866
+worsening_N	n00266253
+worship_N	n01028655
+worship_V	v01778017
+worship_V2	v01778017
+worshiper_N	n09847727
+worshipful_A	a01781882
+worshipper_N	n09847727
+worst_A	a00229630
+worst_Adv	r00017241
+worst_N	n00127672
+worst_V2	v01102997
+worsted_N	n04605163
+wort_N	n07889193
+worth_A	a02502016
+worth_N	n05138208
+worthiness_N	n04806804
+worthless_A	a02502163
+worthlessness_N	n05139561
+worthwhile_A	a02587936
+worthwhileness_N	n05139436
+worthy_A	a02584981
+worthy_N	n10792506
+wound_N	n00403783
+wound_V2	v00069879
+wounded_N	n07950786
+woven_A	a02579469
+wow_N	n06778925
+wpm_N	n15285910
+wrack_N	n01397778
+wrack_V2	v01566185
+wraith_N	n05898171
+wrangle_N	n07150138
+wrangle_V	v00774344
+wrangler_N	n10186216
+wrap_N	n04605446
+wrap_V	v01283208
+wrap_V2	v01283208
+wrap_up_V	v00048633
+wrap_up_V2	v00048633
+wraparound_N	n04605572
+wrapper_N	n03817647
+wrapping_N	n04369025
+wrasse_N	n02607862
+wrath_N	n00758972
+wrathful_A	a00116245
+wreak_V2	v01629589
+wreath_N	n04606014
+wreathe_V	v01516965
+wreathe_V2	v01516965
+wreck_N	n04606251
+wreck_V2	v01566185
+wreckage_N	n04606358
+wrecker_N	n04461696
+wren_N	n01584225
+wrench_N	n04606574
+wrench_V2	v00091124
+wrest_V2	v01213998
+wrester_N	n10793019
+wrestle_N	n00622266
+wrestle_V	v00813495
+wrestle_V2	v00813495
+wrestler_N	n10793168
+wrestling_N	n00447540
+wretch_N	n10453265
+wretched_A	a00478872
+wretchedness_N	n04731309
+wrick_N	n14361182
+wrick_V2	v00091124
+wriggle_N	n00349705
+wriggle_V	v01868370
+wriggle_V2	v01868370
+wriggler_N	n02200509
+wright_N	n10793570
+wring_N	n07351031
+wring_V2	v01349130
+wringer_N	n04607242
+wrinkle_N	n06251295
+wrinkle_V	v00564857
+wrinkle_V2	v00564857
+wrinkly_A	a01360413
+wrist_N	n05584928
+wristband_N	n04556204
+wristlet_N	n04607532
+wristwatch_N	n04607869
+writ_N	n06552984
+writ_large_A	a01619880
+write_V	v00993014
+write_V2	v00993014
+write_VS	v00993014
+write_VV	v00993014
+write_down_V2	v00315956
+write_in_V	v00993453
+write_off_V2	v00315956
+write_out_V2	v01064799
+write_up_N	n06681551
+write_up_V2	v01068134
+writer_N	n10794014
+writhe_V	v01868370
+writing_N	n00614224
+writing_desk_N	n04608329
+writing_ink_N	n14918162
+writing_paper_N	n15105268
+wrong_A	a00632438
+wrong_Adv	r00204125
+wrong_N	n00744131
+wrong_V2	v02513989
+wrongdoer_N	n09633969
+wrongdoing_N	n00732746
+wrongful_A	a01371009
+wrongheaded_A	a00633937
+wrongness_N	n04802403
+wroth_A	a00116245
+wry_A	a01266092
+wryly_Adv	r00224843
+wrymouth_N	n02616397
+wryneck_N	n01841679
+wulfenite_N	n15105733
+wurtzite_N	n15105849
+wyvern_N	n09503486
+x_ray_N	n04100620
+xanthate_N	n15112828
+xanthelasma_N	n14233155
+xanthine_N	n15113050
+xanthoma_N	n14233267
+xanthomatosis_N	n14233717
+xanthomonad_N	n01361683
+xanthophyll_N	n14721635
+xanthopsia_N	n14574192
+xanthosis_N	n14233974
+xenogeneic_A	a02596059
+xenolith_N	n09481120
+xenon_N	n14661274
+xenophobia_N	n14386022
+xenophobic_A	a00081513
+xenotime_N	n15105955
+xenotransplant_N	n01268271
+xeranthemum_N	n12033504
+xeric_A	a02588762
+xeroderma_N	n14537563
+xerographic_A	a03130858
+xerography_N	n00904904
+xerophthalmia_N	n14538113
+xerophytic_A	a02588915
+xeroradiography_N	n00905192
+xerostomia_N	n14538329
+xerox_N	n04608923
+xerox_V2	v01736299
+xi_N	n06835525
+xmas_N	n15196186
+xylem_N	n13098648
+xylene_N	n15106143
+xylophone_N	n03721384
+xylophonist_N	n10801697
+xylosma_N	n12381095
+yacca_N	n11652217
+yacht_N	n04610013
+yacht_V	v01945381
+yacht_club_N	n08230785
+yachting_N	n00315390
+yachtsman_N	n10802043
+yagi_N	n04610274
+yahoo_N	n06579127
+yak_N	n02405302
+yakuza_N	n08230906
+yam_N	n07711907
+yammer_V	v00907930
+yang_N	n05915356
+yank_N	n09746819
+yank_V2	v01592072
+yankee_N	n09746819
+yanker_N	n10802147
+yap_N	n05302307
+yap_V	v01048171
+yard_N	n04610503
+yard_measure_N	n04611916
+yardage_N	n05130875
+yardarm_N	n04611351
+yarder_N	n04611470
+yardgrass_N	n12118414
+yardie_N	n10802621
+yardman_N	n10802842
+yardmaster_N	n10803031
+yardstick_N	n04611916
+yarmulke_N	n04612026
+yarn_N	n04426788
+yarn_V	v00954038
+yarrow_N	n11916696
+yashmak_N	n04612159
+yataghan_N	n04612257
+yautia_N	n11793403
+yaw_N	n07411350
+yaw_V	v02034004
+yawl_N	n04612373
+yawn_N	n00837293
+yawn_V	v00007328
+yawner_N	n10803193
+yaws_N	n14144761
+yea_Adv	r00497560
+yea_N	n07204008
+yeah_Adv	r00497560
+year_N	n08238660
+yearbook_N	n06426468
+yearling_N	n01888181
+yearlong_A	a01442079
+yearly_A	a01969150
+yearly_Adv	r00081737
+yearn_V	v01777605
+yearning_N	n07486628
+yearningly_Adv	r00389421
+yeast_N	n13025647
+yeasty_A	a03145467
+yell_N	n07120524
+yell_V	v00912833
+yell_V2	v00912833
+yelling_N	n07123552
+yellow_A	a00265314
+yellow_N	n04965661
+yellow_V	v00289840
+yellow_V2	v00289840
+yellow_flag_N	n12414602
+yellowcake_N	n15106529
+yellowfin_N	n02627532
+yellowhammer_N	n01538200
+yellowish_A	a00385756
+yellowlegs_N	n02028175
+yellowness_N	n04965661
+yellowtail_N	n02578928
+yellowthroat_N	n01570676
+yellowwood_N	n11650558
+yelp_V	v01048171
+yemeni_A	a03130962
+yemeni_N	n09750770
+yen_N	n07486922
+yen_V	v01805684
+yenta_N	n10803282
+yeoman_N	n10803586
+yeomanry_N	n08215989
+yes_N	n07203900
+yeshiva_N	n08278032
+yesterday_Adv	r00507716
+yesterday_N	n15156187
+yet_Adv	r00017639
+yeti_N	n09487252
+yew_N	n11661372
+yiddish_N	n06951067
+yield_N	n00914632
+yield_V	v00435103
+yield_V2	v00435103
+yield_up_V	v02235549
+yin_N	n05915584
+yip_N	n07400552
+yips_N	n14376497
+ylem_N	n14582025
+yob_N	n09879297
+yobibit_N	n13632606
+yobo_N	n09879297
+yodel_N	n07123710
+yodel_V	v01050651
+yodel_V2	v01050651
+yodeling_N	n01256124
+yodeller_N	n10803838
+yodh_N	n06837679
+yoga_N	n00630960
+yoghourt_N	n07849336
+yoghurt_N	n07849336
+yogi_N	n10803978
+yogistic_A	a02985904
+yogurt_N	n07849336
+yoke_N	n04612840
+yoke_V	v01490958
+yoke_V2	v01490958
+yokel_N	n10804102
+yolk_N	n01464844
+yon_A	a00446758
+yon_Adv	r
+yonder_A	a00446758
+yonder_Adv	r
+yore_N	n15121088
+yottabit_N	n13632461
+yottabyte_N	n13632164
+young_A	a01646941
+young_N	n01321579
+younger_A	a02101382
+youngish_A	a01649651
+youngness_N	n04928416
+youngster_N	n09917593
+youth_N	n04928585
+youthful_A	a01649720
+youthfulness_N	n04928585
+yowl_V	v00914634
+yr_N	n15203791
+ytterbium_N	n14661482
+yttrium_N	n14661740
+yuan_N	n08160146
+yucca_N	n12482031
+yugoslav_A	a02962013
+yugoslav_N	n09750891
+yugoslavian_A	a02962013
+yugoslavian_N	n09750891
+yule_N	n15196537
+yule_log_N	n15101059
+yuletide_N	n15196537
+yuppie_N	n10804923
+yurt_N	n04613696
+zabaglione_N	n07621497
+zaire_N	n08734385
+zairean_A	a03131116
+zairean_N	n09751622
+zakat_N	n05914851
+zambian_A	a03131331
+zambian_N	n09751772
+zamia_N	n11601918
+zany_A	a01265108
+zany_N	n10157744
+zap_N	n07479628
+zap_V2	v00321936
+zapper_N	n04614083
+zarf_N	n04614244
+zayin_N	n06837357
+zeal_N	n04644719
+zealander_N	n09700017
+zealot_N	n10402086
+zealotry_N	n06206334
+zealous_A	a00886253
+zeaxanthin_N	n14721781
+zebibit_N	n13632007
+zebra_N	n02391049
+zebrawood_N	n11745817
+zebu_N	n02404906
+zee_N	n06833890
+zen_N	n02675657
+zenith_N	n08684769
+zenithal_A	a03131633
+zeolite_N	n15106867
+zephyr_N	n09573561
+zeppelin_N	n04614372
+zero_A	a03145851
+zero_N	n04614505
+zero_V	v00297333
+zero_in_V	v00297333
+zeroth_A	a02201970
+zest_N	n04993108
+zestful_A	a02281182
+zeta_N	n06834674
+zettabit_N	n13631845
+zettabyte_N	n13631512
+zeugma_N	n07108807
+zidovudine_N	n02765429
+ziggurat_N	n04614655
+zigzag_A	a02314451
+zigzag_Adv	r00498068
+zigzag_N	n13887319
+zigzag_V	v01991744
+zill_N	n04614844
+zillion_A	a02199919
+zimbabwean_A	a03131750
+zimbabwean_N	n09751895
+zinc_N	n14661977
+zinfandel_N	n07898333
+zing_N	n04635482
+zinger_N	n07282695
+zinkenite_N	n15108897
+zinnia_N	n12034141
+zinnwaldite_N	n15109016
+zion_N	n05632056
+zionism_N	n06663463
+zionist_A	a03131904
+zionist_N	n10805501
+zip_N	n04238321
+zip_V2	v01353670
+zip_by_V2	v02053829
+zip_code_N	n06355705
+zip_fastener_N	n04238321
+zip_up_V	v01353670
+zipper_N	n04238321
+zircon_N	n15109127
+zirconium_N	n14662281
+zither_N	n04615226
+ziti_N	n07700255
+zizz_N	n00858742
+zloty_N	n13710777
+zoanthropy_N	n14379017
+zodiac_N	n04615456
+zodiacal_A	a03132560
+zoic_A	a02656121
+zombie_N	n07919165
+zonal_A	a02589913
+zone_N	n05611062
+zone_V2	v00332835
+zoning_N	n00928751
+zonk_out_V	v00016855
+zonule_N	n05611221
+zoo_N	n03745146
+zooid_N	n01416213
+zoolatry_N	n01046441
+zoological_A	a02891444
+zoologist_N	n10806222
+zoology_N	n06083243
+zoom_N	n00326291
+zoom_V	v01943718
+zoom_in_V	v02153253
+zoomastigote_N	n01418620
+zoomorphism_N	n05735145
+zoonosis_N	n14276649
+zoonotic_A	a03145956
+zoophilia_N	n00738598
+zoophobia_N	n14384796
+zoophyte_N	n01906178
+zooplankton_N	n01384164
+zoopsia_N	n14378586
+zoospore_N	n11549895
+zoot_suit_N	n04615644
+zoril_N	n02444384
+zoysia_N	n12146311
+zucchini_N	n07716358
+zwieback_N	n07689842
+zydeco_N	n07062550
+zygodactyl_A	a01198586
+zygoma_N	n05284851
+zygomatic_A	a03146117
+zygomorphic_A	a02374697
+zygospore_N	n13239921
+zygote_N	n05431926
+zygotene_N	n13575109
+zygotic_A	a02882275
+zymase_N	n15109586
+zymoid_A	a03146237
+zymology_N	n06080361
+zymosis_N	n13575226
+zymotic_A	a03000341
diff --git a/lib/src/finnish/kotus/src/DictEngFin.senses b/lib/src/finnish/kotus/src/DictEngFin.senses
new file mode 100644
# file too large to diff: lib/src/finnish/kotus/src/DictEngFin.senses
diff --git a/lib/src/finnish/kotus/src/Kotus.hs b/lib/src/finnish/kotus/src/Kotus.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/kotus/src/Kotus.hs
@@ -0,0 +1,140 @@
+-- lookup the Kotus list. AR 17/3/2013
+-- lookup a word: 
+--   - if found with declension, return this
+--   - if found without declension, look up as compound (INCOMPOUND), with the latter part's declension
+--   - if not found, look up as compound (OUTCOMPOUND), with the latter part's declension
+-- This is performed line by line on standard input and written into standard output
+-- 25/3: 93,696 words, 2628 not found, 6964 unsure
+-- 26/3: new heuristics for adjectives of type "älyperäinen", 1258 not found
+
+
+import Data.List
+import Data.Char
+import qualified Data.Map as M
+
+main = do
+---  kotus <- readFile "kotus-sanalista_v1.xml" >>= return . mkKotus . lines
+-- do lookup
+---  interact $ unlines . map (look kotus) . lines
+
+--- just print all words
+---  mapM_ (putStrLn . fst) $ M.toList kotus
+--- debug
+---  mapM_ print $ take 60 $ M.toList kotus -- debug
+
+--- analyse fin wordnet senses
+--- wordnet to kotus: runghc Kotus.hs <fiwn-wsenses.tsv >wn-kotus.txt
+--  interact $ unlines . map (annotateWordnet kotus) . lines
+
+
+--- find Finnish words for DictEng: runghc Kotus.hs <DictEng.senses >DictEngFin.senses
+
+  wnkotus <- readFile "wn-kotus.txt" >>= return . mkWNKotus . lines
+  interact $ unlines . map (annotateSenseInflection wnkotus) . lines
+
+
+annotateSenseInflection wnkotus line = case tabs line of
+  w:s:_ -> untabs (w : s : lookupSenseInflection wnkotus s)
+  _ -> "-- " ++ line
+
+type WNKotus = M.Map String [[String]]
+
+mkWNKotus :: [String] -> WNKotus
+mkWNKotus = M.fromListWith (++) . map mkOne where
+  mkOne s = case tabs s of
+    w:ws -> (drop 3 w,[ws]) -- fi: dropped
+    _ -> (s,[])
+
+lookupSenseInflection :: WNKotus -> String -> [String]
+lookupSenseInflection wnkotus synset = case M.lookup synset wnkotus of
+  Just fws@(_:_) -> minimumBy (\x y -> compare (last x) (last y)) fws  -- choose one with the best status
+  _ -> ["NOT_IN_KOTUS"]
+
+
+
+
+annotateWordnet :: Kotus -> String -> String
+annotateWordnet kotus line = untabs $ [tline !! 0, cat, tline !! 1] ++ case cat of
+  "V" -> lookk ((iline !! 1) !! 0) -- fi:v02758977 sataa lunta 0   -> sataa
+  _   -> lookk (last (iline !! 1)) -- fi:n02769075 näytön taustakuva 0 -> taustakuva
+ where
+  iline = map words (init tline)
+  tline = tabs line
+  cat = case line !! 3 of -- fi:v0276... -> v
+    'v' -> "V"
+    'a' -> "A"
+    'n' -> "N"
+    'r' -> "Adv"
+  lookk = look kotus
+
+tabs :: String -> [String]
+tabs s = case break (=='\t') s of
+  (s1,_:s2) -> s1 : tabs s2
+  _ -> [s]
+
+untabs :: [String] -> String
+untabs = concat . intersperse "\t"
+
+look :: Kotus -> String -> [String]
+look kotus w = case M.lookup w kotus of
+  Just ["NOPAR"] -> lookCompound "INCOMPOUND" kotus w -- compound in Kotus
+  Just descr -> descr ++ ["FOUND"]
+  _ -> lookCompound "OUTCOMPOUND" kotus w  -- compound not in Kotus
+
+lookCompound :: String -> Kotus -> String -> [String]
+lookCompound pref kotus w = case sort (concatMap looks (splits w)) of  -- sort: 1's first
+  (_,descr):_ -> descr 
+  _ -> ["MK", "XX5_NOTFOUND_"++pref]  -- NOUTFOUND, worst - use smart paradigm
+ where
+   splits s = reverse [splitAt n s | n <- [3 .. length s - 3]]
+   looks (x,y) = case M.lookup y kotus of 
+     Just descr | makesCompPrefix x                           -> comp 1 descr  pref                      x y  -- preferred: 1
+     Just descr                                               -> comp 2 descr  ("XX3_UNSURE_"   ++ pref) x y  -- secondary: 2, UNSURE
+     _ | drop (length y - 3) y == "nen" && makesCompPrefix x  -> comp 3 ["38"] ("XX4_INVENTED_" ++ pref) x y 
+     _ | drop (length y - 3) y == "ttu" && makesCompPrefix x  -> comp 3 ["1"]  ("XX4_INVENTED_" ++ pref) x y 
+     _ | drop (length y - 3) y == "tty" && makesCompPrefix x  -> comp 3 ["1"]  ("XX4_INVENTED_" ++ pref) x y 
+     _ | drop (length y - 3) y == "nut" && makesCompPrefix x  -> comp 3 ["47"] ("XX4_INVENTED_" ++ pref) x y 
+     _ | drop (length y - 3) y == "nyt" && makesCompPrefix x  -> comp 3 ["47"] ("XX4_INVENTED_" ++ pref) x y 
+     _ -> []
+   comp status descr pref x y = [(status, [unwords (descr ++ ["C", x ++ "_" ++ y]), pref])]
+
+   makesCompPrefix x = elem x compPrefixes || any isCompPrefix (compForms x) 
+   isCompPrefix x = case M.lookup x kotus of
+     Just _ -> True
+     _ -> case M.lookup (x ++ "-") kotus of
+       Just _ -> True
+       _ -> False
+   compForms x = let (initx,lastx) = (init x,last x) in 
+                 x : [initx ++ "nen" | lastx == 's'] ++ [initx | elem lastx "n-" ] -- pakkas-, pakkanen
+   compPrefixes = ["epä","ylä","yö"] -- yö is the only 2-letter word
+     
+
+type Kotus = M.Map String [String]
+
+mkKotus :: [String] -> Kotus
+mkKotus = M.fromList . groupHomonyms . map oneKotusLine . filter isWord
+
+isWord = (=="<st>") . take 4
+
+oneKotusLine :: String -> (String,[String])
+oneKotusLine s = case untag s of w:ws -> (w,ws) 
+
+-- <st><s>yhdesti</s><t><tn>99</tn></t></st>
+--        yhdesti    <t><tn>99</tn></t></st>
+
+untag s = case break (=='<') (drop 7 s) of 
+  (w,d) -> case drop 4 d of
+    '<':'t':'>':_ -> [w, takeWhile isDigit (drop 11 d) ++ rest (drop 11 d)]  -- 99, </st>
+    '<':'h':'n':'>':h:'<':'/':'h':'n':'>':'<':'t':'>':_ -> [w, ['H',h], takeWhile isDigit (drop 21 d) ++ rest (drop 21 d)]  -- homonym
+    _ -> [w, "NOPAR"]  -- no paradigm given
+ where
+   rest t = case t of
+     '<':'a':'v':'>':_ -> "A"
+     _:cs -> rest cs
+     _ -> []
+
+groupHomonyms :: [(String,[String])] -> [(String,[String])]
+groupHomonyms ws = [(w,concat (intersperse [";"] (map snd wds))) | wds@((w,_):_) <- groupBy (\x y -> fst x == fst y) ws]
+
+
+
diff --git a/lib/src/finnish/kotus/src/LookupWordnet.hs b/lib/src/finnish/kotus/src/LookupWordnet.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/kotus/src/LookupWordnet.hs
@@ -0,0 +1,80 @@
+-- looking up a word from Princeton dict/index files
+
+-- e.g. look for senses of DictEngAbs:
+--  runghc LookupWordnet.hs <~/GF/lib/src/dictEngFuns.txt
+
+import Data.List
+import Data.Char
+import qualified Data.Map as M
+
+main = do
+  indw <- readFile "index.word"
+  let poss  = buildPoss (lines indw)
+  mapM_ print $ take 20 $ drop 1000 $ M.toList poss
+  inds <- readFile "index.sense"
+  let index = buildIndex poss (lines inds)
+  mapM_ print $ take 20 $ drop 1000 $ M.toList index
+
+-- interactive search of synsets for words, sorted by category and descending frequency
+---  interact (unlines . map (look index) . lines)
+-- example:
+-- tailor
+-- n%1%10689564 v%2%00301662 v%2%01666327 v%2%01666717
+
+--  look up the most frequent senses of a GF abstract syntax with entries like
+--  zoomorphism_N : N ;
+  interact (unlines . map (lookGF index) . lines)
+
+
+type Index = M.Map String [String] -- word form to synset id's
+
+look :: Index -> String -> String
+look index str = maybe "NOTFOUND" (unwords . nub . sort) $ M.lookup str index
+
+-- index.sense
+-- academic%1:18:00:: 09759069 1 2
+-- academic%3:01:00:: 02599939 1 18
+
+buildIndex :: Index -> [String] -> Index
+buildIndex poss = M.fromListWith (++) . map mkOne where
+  mkOne s = case words s of 
+    w:i:_ -> let 
+               (word,rank) = span (/='%') w 
+               c = look poss i
+             in (word, [c ++ take 2 rank ++ "%" ++ i])
+    _ -> (s,[])
+
+
+buildPoss :: [String] -> Index
+buildPoss = M.fromListWith (++) . concatMap mkOne where
+  mkOne s = case words s of 
+    w:c:rest -> [(i,[c]) | i <- dropWhile ((<8) . length) rest]
+    _ -> []
+
+
+
+lookGF :: Index -> String -> String
+lookGF index str = case words str of
+  fun:_:cat:_ -> fun ++ " " ++ case look index (init (takeWhile (not . isUpper) fun)) of
+    is -> case lookup (trunc cat) (map entry (words is)) of
+      Just i -> i
+      _ -> is ++ ":" ++ trunc cat
+  _ -> "-- " ++ str
+ where
+  trunc cat = case cat of 
+    "Adv" ->  "r"
+    _ -> map toLower (take 1 cat)  -- "a", "n", "v"
+  entry cfi = let c = take 1 cfi in (c, c ++ drop 4 cfi)
+    
+
+{-
+-- from index.word
+-- aboriginal a 3 3 & \ + 3 0 02599509 01037148 00813589
+
+buildIndex :: [String] -> Index
+buildIndex = M.fromListWith (++) . map mkOne where
+  mkOne s = case words s of 
+    w:c:rest -> (w,[ c++i | i <- dropWhile ((<8) . length) rest])
+    _ -> (s,[])
+-}
+
diff --git a/lib/src/finnish/kotus/src/Wordnet.hs b/lib/src/finnish/kotus/src/Wordnet.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/kotus/src/Wordnet.hs
@@ -0,0 +1,58 @@
+-- data structures for bilingual Eng-Fin wordnet
+-- so far: processing Princeton wordnet
+
+import Data.List
+import Data.Char
+import qualified Data.Map as M
+
+main = do
+  mkPOS "data.adj" "A"
+  mkPOS "data.adv" "Adv"
+  mkPOS "data.noun" "N"
+  mkPOS "data.verb" "V"
+
+mkPOS file cat = do
+  s <- readFile file
+  mapM_ (putStrLn . prEntry . mkEngEntry cat) (dataLines s)
+
+dataLines = filter ((/= " ") . take 1) . lines
+
+type Wordnet = M.Map Ident Entry
+
+data Entry = E {
+  ident   :: Ident,
+  cat     :: Ident,
+  english :: [Lex],
+  finnish :: [Lex]
+  }
+
+entry :: Entry
+entry = E {ident = "000", cat = "XXX", english = [], finnish = []}
+
+prEntry e = unwords $ [ident e, cat e, ";"] ++ intersperse "|" (map prLex (english e)) ++ [";"] ++ intersperse "|" (map prLex (finnish e))
+
+type Ident = String
+
+type Lex = ([String],Ident)  -- parts of multiword, paradigm name
+
+prLex (ws,f) = unwords (f:[unwords (map quote ws)])
+
+quote s = "\"" ++ s ++ "\""
+
+-- English format, in data.adj
+-- 00004615 00 s 02 cut 0 shortened 0 001 & 00004413 a 0000 | with parts removed; "the drastically cut film" 
+
+mkEngEntry :: Ident -> String -> Entry
+mkEngEntry c line = case words line of
+  i:_:_:_:ws -> entry {ident = i, cat = c, english = mkLin (usable ws)}
+ where
+  mkLin ws = [(words (unUnderscore w),"mkW" ++ c) | w <- ws]
+  usable = takeWhile (isAlpha . head) . everyOther
+
+everyOther :: [a] -> [a]
+everyOther xs = case xs of
+  x:_:ys -> x : everyOther ys
+  _ -> []
+
+unUnderscore :: String -> String
+unUnderscore = map (\c -> if c == '_' then ' ' else c)
diff --git a/lib/src/finnish/kotus/src/wn-kotus.txt b/lib/src/finnish/kotus/src/wn-kotus.txt
new file mode 100644
# file too large to diff: lib/src/finnish/kotus/src/wn-kotus.txt
diff --git a/lib/src/finnish/stemmed/AdjectiveFin.gf b/lib/src/finnish/stemmed/AdjectiveFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/AdjectiveFin.gf
@@ -0,0 +1,57 @@
+concrete AdjectiveFin of Adjective = CatFin ** open ResFin, StemFin, Prelude in {
+
+  flags optimize=all_subs ; -- gfc size from 2864336 to 6786 - i.e. factor 422
+
+  lin
+
+    PositA  a = {
+      s = \\_ => (snoun2nounSep {s = \\f => a.s ! Posit ! SAN f ; h = a.h}).s
+      } ;
+    ComparA a np = 
+      let acomp = (snoun2nounSep {s = \\f => a.s ! Posit ! SAN f ; h = a.h}).s in {
+      s = \\isMod,af => case isMod of {
+        True => np.s ! NPCase Part ++ acomp ! af ;        -- minua isompi
+        _    => acomp ! af ++ "kuin" ++ np.s ! NPCase Nom -- isompi kuin minä
+        } 
+      } ;
+    CAdvAP ad ap np = {
+      s = \\m,af => ad.s ++ ap.s ! m ! af ++ ad.p ++ np.s ! NPCase Nom 
+      } ;
+    UseComparA a = {
+      s = \\_ => (snoun2nounSep {s = \\f => a.s ! Compar ! SAN f ; h = a.h}).s
+      } ;
+
+-- $SuperlA$ belongs to determiner syntax in $Noun$.
+    AdjOrd ord = {
+      s = \\_ => ord.s
+      } ;
+
+
+    ComplA2 a np = {
+      s = \\isMod,af => 
+          preOrPost isMod (appCompl True Pos a.c2 np)  ((snoun2nounSep {s = \\f => a.s ! Posit ! SAN f ; h = a.h}).s ! af)
+      } ;
+
+    ReflA2 a = {
+      s = \\isMod,af => 
+          preOrPost isMod 
+            (appCompl True Pos a.c2 (reflPron (agrP3 Sg))) ((snoun2nounSep {s = \\f => a.s ! Posit ! SAN f ; h = a.h}).s ! af)
+      } ;
+
+    SentAP ap sc = {
+      s = \\b,a => ap.s ! b ! a ++ sc.s
+      } ;
+
+    AdAP ada ap = {
+      s = \\b,af => ada.s ++ ap.s ! b ! af
+      } ;
+
+    AdvAP ap adv = {
+      s = \\b,af => adv.s ++ ap.s ! b ! af -- luonnostaan vaalea
+      } ;
+
+    UseA2 a = {
+      s = \\_ => (snoun2nounSep {s = \\f => a.s ! Posit ! SAN f ; h = a.h}).s
+      } ;
+
+}
diff --git a/lib/src/finnish/stemmed/AdverbFin.gf b/lib/src/finnish/stemmed/AdverbFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/AdverbFin.gf
@@ -0,0 +1,23 @@
+concrete AdverbFin of Adverb = CatFin ** open ResFin, Prelude, StemFin in {
+
+  lin
+    PositAdvAdj a = {s = a.s ! Posit ! SAAdv} ;
+    ComparAdvAdj cadv a np = {
+      s = cadv.s ++ a.s ! Posit ! SAAdv ++ cadv.p ++ np.s ! NPCase Nom
+      } ;
+    ComparAdvAdjS cadv a s = {
+      s = cadv.s ++ a.s ! Posit ! SAAdv ++ cadv.p ++ s.s
+      } ;
+
+    PrepNP prep np = {s = preOrPost prep.isPre prep.s (np.s ! prep.c)} ;
+
+    AdAdv = cc2 ;
+
+    PositAdAAdj a = {s = glue (a.s ! Posit ! SAN 1) "n"} ; -- älyttömän
+
+    SubjS = cc2 ;
+----b    AdvSC s = s ;
+
+    AdnCAdv cadv = {s = cadv.s ++ "kuin"} ;
+
+}
diff --git a/lib/src/finnish/stemmed/AllFin.gf b/lib/src/finnish/stemmed/AllFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/AllFin.gf
@@ -0,0 +1,6 @@
+--# -path=.:../abstract:../common:prelude
+
+concrete AllFin of AllFinAbs = 
+  LangFin - [SlashV2VNP,SlashVV, TFut], ---- to speed up linking; to remove spurious parses
+  ExtraFin - [ProDrop, ProDropPoss, S_OSV, S_VSO, S_ASV] -- to exclude spurious parses
+  ** {} ;
diff --git a/lib/src/finnish/stemmed/CatFin.gf b/lib/src/finnish/stemmed/CatFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/CatFin.gf
@@ -0,0 +1,99 @@
+concrete CatFin of Cat = CommonX ** open ResFin, StemFin, Prelude in {
+
+  flags optimize=all_subs ;
+
+  lincat
+
+-- Tensed/Untensed
+
+    S  = {s : Str} ;
+    QS = {s : Str} ;
+    RS = {s : Agr => Str ; c : NPForm} ;
+    SSlash = {s : Str ; c2 : Compl} ;
+
+-- Sentence
+
+    Cl    = {s : ResFin.Tense => Anteriority => Polarity => SType => Str} ;
+    ClSlash = {s : ResFin.Tense => Anteriority => Polarity => Str ; c2 : Compl} ;
+    Imp   = {s : Polarity => Agr => Str} ;
+
+-- Question
+
+    QCl    = {s : ResFin.Tense => Anteriority => Polarity => Str} ;
+    IP     = {s : NPForm => Str ; n : Number} ;
+    IComp  = {s : Agr => Str} ; 
+    IDet   = {s : Case => Str ; n : Number ; isNum : Bool} ;
+    IQuant = {s : Number => Case => Str} ;
+
+-- Relative
+
+    RCl   = {s : ResFin.Tense => Anteriority => Polarity => Agr => Str ; c : NPForm} ;
+    RP    = {s : Number => NPForm => Str ; a : RAgr} ;
+
+-- Verb
+
+    VP   = ResFin.VP ;
+    VPSlash = ResFin.VP ** {c2 : Compl} ; 
+    Comp = {s : Agr => Str} ; 
+
+-- Adjective
+
+-- The $Bool$ tells whether usage is modifying (as opposed to
+-- predicative), e.g. "x on suurempi kuin y" vs. "y:tä suurempi luku".
+
+    AP = {s : Bool => NForm => Str} ; 
+
+-- Noun
+
+-- The $Bool$ tells if a possessive suffix is attached, which affects the case.
+
+    CN   = {s : NForm => Str ; h : Harmony} ;
+    Pron = {s : NPForm => Str ; a : Agr ; hasPoss : Bool} ;
+    NP   = {s : NPForm => Str ; a : Agr ; isPron : Bool ; isNeg : Bool} ;
+    Det  = {
+      s1 : Case => Str ;       -- minun kolme
+      s2 : Harmony => Str ;    -- -ni (Front for -nsä, Back for -nsa)
+      sp : Case => Str ;       -- se   (substantival form)
+      n : Number ;             -- Pl   (agreement feature for verb)
+      isNum : Bool ;           -- True (a numeral is present)
+      isPoss : Bool ;          -- True (a possessive suffix is present)
+      isDef : Bool ;           -- True (verb agrees in Pl, Nom is not Part)
+      isNeg : Bool             -- False (only True for "mikään", "kukaan")
+      } ;
+----    QuantSg, QuantPl = {s1 : Case => Str ; s2 : Str ; isPoss, isDef : Bool} ;
+    Ord    = {s : NForm => Str} ;
+    Predet = {s : Number => NPForm => Str} ;
+    Quant  = {s1,sp : Number => Case => Str ; s2 : Harmony => Str ; isPoss : Bool ; isDef : Bool ; isNeg : Bool} ;
+    Card   = {s : Number => Case => Str ; n : Number} ;
+    Num    = {s : Number => Case => Str ; isNum : Bool ; n : Number} ;
+
+-- Numeral
+
+    Numeral = {s : CardOrd => Str ; n : Number} ;
+    Digits  = {s : CardOrd => Str ; n : Number} ;
+
+-- Structural
+
+    Conj = {s1,s2 : Str ; n : Number} ;
+----b    DConj = {s1,s2 : Str ; n : Number} ;
+    Subj = {s : Str} ;
+    Prep = Compl ;
+
+-- Open lexical classes, e.g. Lexicon
+
+    V, VS, VQ = SVerb1 ; 
+    V2, VA, V2Q, V2S = SVerb1 ** {c2 : Compl} ;
+    V2A = SVerb1 ** {c2, c3 : Compl} ;
+    VV = SVerb1 ** {vi : InfForm} ; ---- infinitive form
+    V2V = SVerb1 ** {c2 : Compl ; vi : InfForm} ; ---- infinitive form
+    V3 = SVerb1 ** {c2, c3 : Compl} ;
+
+    A  = {s : Degree => SAForm => Str ; h : Harmony} ;
+    A2 = {s : Degree => SAForm => Str ; h : Harmony ; c2 : Compl} ;
+
+    N  = SNoun ;
+    N2 = SNoun ** {c2 : Compl ; isPre : Bool} ;
+    N3 = SNoun ** {c2,c3 : Compl ; isPre,isPre2 : Bool} ;
+    PN = SNoun ;
+
+}
diff --git a/lib/src/finnish/stemmed/DictEngFin.gf b/lib/src/finnish/stemmed/DictEngFin.gf
new file mode 100644
# file too large to diff: lib/src/finnish/stemmed/DictEngFin.gf
diff --git a/lib/src/finnish/stemmed/ElimPredef.hs b/lib/src/finnish/stemmed/ElimPredef.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/ElimPredef.hs
@@ -0,0 +1,19 @@
+import qualified Data.Set as S
+
+-- comment out words that are predefined in another lexicon
+-- runghc ElimPredef.hs <DictEngFin.gf
+removeFile = "todo.txt"
+removeMsg = "WWWW"
+
+-- also used for temporarily eliminating whatever from compilation
+--removeFile = "commentOut"
+--removeMsg = "POSTPONE"
+
+main = do
+  predefs <- readFile removeFile >>= return . S.fromList . map (head . words) . lines
+  interact (unlines . map (elimPredef predefs) . lines)
+
+elimPredef predefs line = case words line of
+  w:_ | S.member w predefs -> "--" ++ removeMsg ++ " " ++ line
+  _ -> line
+
diff --git a/lib/src/finnish/stemmed/ExtraFin.gf b/lib/src/finnish/stemmed/ExtraFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/ExtraFin.gf
@@ -0,0 +1,232 @@
+--# -path=.:abstract:common:prelude
+
+concrete ExtraFin of ExtraFinAbs = CatFin ** 
+  open ResFin, MorphoFin, Coordination, Prelude, NounFin, StructuralFin, StemFin, (R = ParamX) in {
+
+  lin
+    GenNP np = {
+      s1,sp = \\_,_ => np.s ! NPCase Gen ;
+      s2 = \\_ => [] ;
+      isNum  = False ;
+      isPoss = False ;
+      isDef  = True ; --- "Jussin kolme autoa ovat" ; thus "...on" is missing
+      isNeg = False 
+     } ;
+
+    GenIP ip = {s = \\_,_ => ip.s ! NPCase Gen} ;
+
+    GenCN n1 n2 = {s = \\nf => n1.s ! NPCase Gen ++ n2.s ! nf ;
+                   h = n2.h } ;
+
+    GenRP num cn = {
+      s = \\n,c => let k = (npform2case num.n c) in "jonka" ++ num.s ! Sg ! k ++ cn.s ! NCase num.n k ;
+      a = RAg (agrP3 num.n) ;
+      } ;
+
+  lincat
+    VPI   = {s : InfForm => Str} ;
+    [VPI] = {s1,s2 : InfForm => Str} ;
+  lin
+    BaseVPI = twoTable InfForm ;
+    ConsVPI = consrTable InfForm comma ;
+
+    MkVPI vp = {s = \\i => infVP (NPCase Nom) Pos (agrP3 Sg) vp i} ;
+    ConjVPI = conjunctDistrTable InfForm ;
+    ComplVPIVV vv vpi = 
+      insertObj (\\_,_,_ => vpi.s ! vv.vi) (predSV vv) ;
+
+  lincat
+    VPS = {
+      s   : Agr  => Str ; 
+      sc  : NPForm ;  --- can be different for diff parts
+      qp  : Bool -- True = back vowel --- can be different for diff parts
+      } ;
+
+    [VPS] = {
+      s1,s2 : Agr  => Str ; 
+      sc    : NPForm ;  --- take the first: minä osaan kutoa ja täytyy virkata
+      qp    : Bool      --- take the first: osaanko minä kutoa ja käyn koulua
+      } ;
+
+  lin
+    BaseVPS x y = twoTable Agr x y ** {sc = x.sc ; qp = x.qp} ;
+    ConsVPS x y = consrTable Agr comma x y ** {sc = x.sc ; qp = x.qp} ;
+
+    ConjVPS conj ss = conjunctDistrTable Agr conj ss ** {
+      sc = ss.sc ; qp = ss.qp
+      } ;
+
+    MkVPS t p vp = { --  Temp -> Pol -> VP -> VPS ;
+      s = \\a => let vps = vp.s ! VIFin t.t ! t.a ! p.p ! a
+                 in
+                 t.s ++ p.s ++
+                 vps.fin ++ vps.inf ++
+                 vp.s2 ! True ! p.p ! a ++
+                 vp.adv ! p.p ++
+                 vp.ext ;
+      sc = vp.sc ;
+      qp = vp.qp
+      } ;
+
+    PredVPS np vps = { -- NP -> VPS -> S ;
+      s = subjForm np vps.sc Pos ++ vps.s ! np.a
+      } ;
+
+    AdvExistNP adv np = 
+      mkClause (\_ -> adv.s) np.a (insertObj 
+        (\\_,b,_ => np.s ! NPCase Nom) (predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []}))) ;
+
+    RelExistNP prep rp np = {
+      s = \\t,ant,bo,ag => 
+      let 
+        n = complNumAgr ag ;
+        cl = mkClause 
+          (\_ -> appCompl True Pos prep (rp2np n rp))
+          np.a 
+          (insertObj 
+            (\\_,b,_ => np.s ! NPCase Nom) 
+            (predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []}))) ;
+      in 
+      cl.s ! t ! ant ! bo ! SDecl ;
+      c = NPCase Nom
+      } ;
+
+    AdvPredNP  adv v np =
+      mkClause (\_ -> adv.s) np.a (insertObj 
+        (\\_,b,_ => subjForm np v.sc b) (predSV v)) ;
+
+    ICompExistNP adv np = 
+      let cl = mkClause (\_ -> adv.s ! np.a) np.a (insertObj 
+        (\\_,b,_ => np.s ! NPCase Nom) (predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []}))) ;
+      in  {
+        s = \\t,a,p => cl.s ! t ! a ! p ! SDecl
+      } ;
+
+    IAdvPredNP iadv v np =
+      let cl = mkClause (\_ -> iadv.s) np.a (insertObj 
+                 (\\_,b,_ => np.s ! v.sc) (predSV v)) ;
+      in  {
+        s = \\t,a,p => cl.s ! t ! a ! p ! SDecl
+      } ;
+
+--    i_implicPron = mkPronoun [] "minun" "minua" "minuna" "minuun" Sg P1 ;
+    whatPart_IP = {
+      s = table {
+        NPCase Nom | NPAcc => "mitä" ;
+        c => whatSg_IP.s ! c
+        } ;
+      n = Sg
+    } ;
+
+    PartCN cn = 
+      let 
+        acn = DetCN (DetQuant IndefArt NumSg) cn
+      in {
+        s = table {
+          NPCase Nom | NPAcc => acn.s ! NPCase ResFin.Part ;
+          c => acn.s ! c
+          } ; 
+        a = acn.a ;
+        isPron = False ; isNeg = False
+        } ;
+
+    vai_Conj = {s1 = [] ; s2 = "vai" ; n = Sg} ;
+
+    CompPartAP ap = {
+      s = \\agr => ap.s ! False ! NCase (complNumAgr agr) ResFin.Part
+      } ;
+
+---- copied from VerbFin.CompAP, should be shared
+    ICompAP ap = {
+      s = \\agr => 
+          let
+            n = complNumAgr agr ;
+            c = case n of {
+              Sg => Nom ;  -- minä olen iso ; te olette iso
+              Pl => ResFin.Part   -- me olemme isoja ; te olette isoja
+              }            --- definiteness of NP ?
+          in "kuinka" ++ ap.s ! False ! (NCase n c)
+      } ;
+
+    IAdvAdv adv = {s = "kuinka" ++ adv.s} ;
+
+    ProDrop p = {
+      s = table {NPCase (Nom) => [] ; c => p.s ! c} ; 
+          ---- drop Gen only works in adjectival position: "autoni", but not in "ø täytyy mennä"
+      a = p.a ;
+      hasPoss = p.hasPoss ;
+      } ;
+
+    ProDropPoss p = {
+      s1 = \\_,_ => [] ;
+      sp = \\_,_ => p.s ! NPCase Gen ;
+      s2 = table {Front => BIND ++ possSuffixFront p.a ;
+                  Back  => BIND ++ possSuffix p.a } ;
+      isNum = False ;
+      isPoss = True ;
+      isDef = True ;  --- "minun kolme autoani ovat" ; thus "...on" is missing
+      isNeg = False
+      } ;
+
+  lincat 
+    ClPlus, ClPlusObj, ClPlusAdv = ClausePlus ;
+    Part = {s : Bool => Str} ;
+
+  lin 
+    S_SVO part t p clp = 
+      let 
+         cl = clp.s ! t.t ! t.a ! p.p ;
+         pa = part.s ! True ----
+      in
+      {s = t.s ++ p.s ++ cl.subj ++ pa ++ cl.fin ++ cl.inf ++ cl.compl ++ cl.adv ++ cl.ext} ; 
+    S_OSV part t p clp = 
+      let 
+         cl = clp.s ! t.t ! t.a ! p.p ;
+         pa = part.s ! True ----
+      in
+      {s = t.s ++ p.s ++ cl.compl ++ pa ++ cl.subj ++ cl.fin ++ cl.inf ++ cl.adv ++ cl.ext} ; 
+    S_VSO part t p clp = 
+      let 
+         cl = clp.s ! t.t ! t.a ! p.p ;
+         pa = part.s ! cl.qp
+      in
+      {s = t.s ++ p.s ++ cl.fin ++ pa ++ cl.subj ++ cl.inf ++ cl.compl ++ cl.adv ++ cl.ext} ; 
+    S_ASV part t p clp = 
+      let 
+         cl = clp.s ! t.t ! t.a ! p.p ;
+         pa = part.s ! cl.qp
+      in
+      {s = t.s ++ p.s ++ cl.adv ++ pa ++ cl.subj ++ cl.fin ++ cl.inf ++ cl.compl ++ cl.ext} ; 
+
+    S_OVS part t p clp = 
+      let 
+         cl = clp.s ! t.t ! t.a ! p.p ;
+         pa = part.s ! True ----
+      in
+      {s = t.s ++ p.s ++ cl.compl ++ pa ++ cl.fin ++ cl.inf ++ cl.subj ++ cl.adv ++ cl.ext} ; 
+
+    PredClPlus np vp = mkClausePlus (subjForm np vp.sc) np.a vp ;
+    PredClPlusFocSubj np vp = insertKinClausePlus 0 (mkClausePlus (subjForm np vp.sc) np.a vp) ;
+    PredClPlusFocVerb np vp = insertKinClausePlus 1 (mkClausePlus (subjForm np vp.sc) np.a vp) ;
+    PredClPlusObj  np vps obj = 
+      insertObjClausePlus 0 False (\\b => appCompl True b vps.c2 obj) (mkClausePlus (subjForm np vps.sc) np.a vps) ;
+    PredClPlusFocObj  np vps obj = 
+      insertObjClausePlus 0 True (\\b => appCompl True b vps.c2 obj) (mkClausePlus (subjForm np vps.sc) np.a vps) ;
+    PredClPlusAdv  np vp  adv = 
+      insertObjClausePlus 1 False (\\_ => adv.s) (mkClausePlus (subjForm np vp.sc) np.a vp) ;
+    PredClPlusFocAdv  np vp  adv = 
+      insertObjClausePlus 1 True (\\_ => adv.s) (mkClausePlus (subjForm np vp.sc) np.a vp) ;
+
+    ClPlusWithObj c = c ;
+    ClPlusWithAdv c = c ;
+
+  noPart     = {s = \\_ => []} ;
+  han_Part   = mkPart "han" "hän" ;
+  pa_Part    = mkPart "pa" "pä" ;
+  pas_Part   = mkPart "pas" "päs" ;
+  ko_Part    = mkPart "ko" "kö" ;
+  kos_Part   = mkPart "kos" "kös" ;
+  kohan_Part = mkPart "kohan" "köhän" ;
+  pahan_Part = mkPart "pahan" "pähän" ;
+
+} 
diff --git a/lib/src/finnish/stemmed/LangFin.gf b/lib/src/finnish/stemmed/LangFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/LangFin.gf
@@ -0,0 +1,11 @@
+--# -path=.:..:../../abstract:../../common
+
+concrete LangFin of Lang = 
+--  GrammarFin - [SlashV2VNP,SlashVV], ---- to speed up compilation
+  GrammarFin, 
+  LexiconFin
+  ** {
+
+flags startcat = Phr ; unlexer = text ; lexer = finnish ;
+
+} ;
diff --git a/lib/src/finnish/stemmed/LexiconFin.gf b/lib/src/finnish/stemmed/LexiconFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/LexiconFin.gf
@@ -0,0 +1,388 @@
+--# -path=.:prelude
+
+concrete LexiconFin of Lexicon = CatFin ** open MorphoFin, StemFin, ParadigmsFin in {
+
+flags 
+  optimize=values ;
+
+
+lin
+  airplane_N = mkN "lentokone" ;
+  answer_V2S = mkV2 (mkV "vastata") (casePrep allative) ;
+  apartment_N = mkN "asunto" ;
+  apple_N = mkN "omena" ; --- omenia, not omenoita
+  art_N = mkN "taide" ;
+  ask_V2Q = mkV2 (mkV "kysyä") (casePrep ablative) ;
+  baby_N = mkN "vauva" ;
+  bad_A = mkA (mkN "paha") "pahempi" "pahin" ;
+  bank_N = mkN "pankki" ;
+  beautiful_A = mkA (mkN "kaunis") "kauniimpi" "kaunein" ;
+  become_VA = mkVA (mkV "tulla") (casePrep translative) ;
+  beer_N = mkN "olut" "oluita" ;
+  beg_V2V = mkV2V (mk2V "pyytää" "pyysi") (casePrep partitive) ;
+  big_A = mkA (mkN "suuri" "suuria") "suurempi" "suurin" ;
+  bike_N = mkN "polku" (mkN "pyörä") ; 
+  bird_N = mkN "lintu" ;
+  black_A = mkA (mkN "musta") "mustempi" "mustin" ;
+  blue_A = mkA (mkN "sininen") "sinisempi" "sinisin" ;
+  boat_N = mkN "vene" ;
+  book_N = mkN "kirja" ;
+  boot_N = mkN "saapas" ;
+  boss_N = mkN "pomo" ;
+  boy_N = mkN "poika" "pojan" "poikia" ;
+  bread_N = mkN "leipä" ;
+  break_V2 = mkV2 (mkV "rikkoa") ;
+  broad_A = mkA (mkN "leveä") "leveämpi" "levein" ;
+  brother_N2 = mkN2 (
+    mkN "veli" "veljen" "veljenä" "veljeä" "veljeen" 
+        "veljinä" "veljissä" "veljien" "veljiä" "veljiin") ;
+  brown_A = mkA (mkN "ruskea") "ruskeampi" "ruskein" ;
+  butter_N = mk3N "voi" "voin" "voita" ;  ---- errors in Part
+  buy_V2 = mkV2 (mkV "ostaa") ;
+  camera_N = mkN "kamera" ;
+  cap_N = mkN "lakki" ;
+  car_N = mkN "auto" "auton" "autoja" ; -- mkN: audon
+  carpet_N = mkN "matto" ;
+  cat_N = mkN "kissa" ;
+  ceiling_N = mkN "katto" ;
+  chair_N = mkN "tuoli" ;
+  cheese_N = mkN "juusto" ;
+  child_N = mkN "lapsi" "lapsen" "lasta" "lapsena" "lapseen" 
+              "lasten" "lapsia" "lapsina" "lapsissa" "lapsiin" ;
+  church_N = mkN "kirkko" ;
+  city_N = mkN "kaupunki" ;
+  clean_A = mkA (mkN "puhdas") ;
+  clever_A = mkA (mkN "viisas") ;
+  close_V2 = mkV2 (mkV "sulkea") ;
+  coat_N = mkN "takki" ;
+  cold_A = mkA (mkN "kylmä") "kylmempi" "kylmin" ;
+  come_V = mkV "tulla" ;
+  computer_N = mkN "tietokone" ;
+  country_N = mkN "maa" ;
+  cousin_N = mkN "serkku" ;
+  cow_N = mkN "lehmä" ;
+  die_V = mkV "kuolla" ;
+  dirty_A = mkA (mkN "likainen") "likaisempi" "likaisin" ;
+  distance_N3 = mkN3 (mkN "etäisyys") (casePrep elative) (casePrep illative) ;
+  doctor_N = mk2N "tohtori" "tohtoreita" ;
+  dog_N = mkN "koira" ;
+  door_N = mkN "ovi" "ovia" ;
+  drink_V2 = mkV2 (mkV "juoda") (casePrep partitive) ;
+  easy_A2V = mkA2 (mkA (mkN "helppo") "helpompi" "helpoin") 
+    (casePrep allative) ;
+  eat_V2 = mkV2 (mkV "syödä") (casePrep partitive) ;
+  empty_A = mkA (mkN "tyhjä") "tyhjempi" "tyhjin" ;
+  enemy_N = mkN "vihollinen" ;
+  factory_N = mkN "tehdas" ;
+  father_N2 = mkN2 (mkN "isä") ;
+  fear_VS = mkVS (mk2V "pelätä" "pelkäsi") ;
+  find_V2 = mkV2 (mk2V "löytää" "löysi") ;
+  fish_N = mkN "kala" ;
+  floor_N = mk2N "lattia" "lattioita" ;
+  forget_V2 = mkV2 (mkV "unohtaa") ;
+  fridge_N = mkN "jääkaappi" ;
+  friend_N = mkN "ystävä" ;
+  fruit_N = mkN "hedelmä" ;
+  fun_AV = mkAV (mkA (mkN "hauska") "hauskempi" "hauskin") ;
+  garden_N = mkN "puutarha" "puutarhan" "puutarhoja" ;
+  girl_N = mkN "tyttö" ;
+  glove_N = mkN "käsine" ;
+  gold_N = mkN "kulta" ;
+  good_A = mkA (mkN "hyvä") "parempi" "parhain" ; --- paras
+  go_V = mkV "mennä" ;
+  green_A = mkA (mkN "vihreä") "vihreämpi" "vihrein" ;
+  harbour_N = mkN "satama" "sataman" "satamia" ;
+  hate_V2 = mkV2 (mkV "vihata") cpartitive ;
+  hat_N = mkN "hattu" ;
+  hear_V2 = mkV2 (mkV "kuulla") ;
+  hill_N = mkN "kukkula" ;
+  hope_VS = mkVS (mkV "toivoa") ;
+  horse_N = mkN "hevonen" ;
+  hot_A = mkA (mkN "kuuma") "kuumempi" "kuumin" ;
+  house_N = mkN "talo" ;
+  important_A = mkA (mkN "tärkeä") "tärkeämpi" "tärkein" ;
+  industry_N = mkN "teollisuus" ;
+  iron_N = mkN "rauta" ;
+  king_N = mkN "kuningas" ;
+  know_VS = mkVS (mkV "tietää" "tiesi") ;
+  know_VQ = mkVQ (mkV "tietää" "tiesi") ;
+  know_V2 = mkV2 (mkV "tuntea" "tunsi") ;
+  lake_N = mkN "järvi" "järviä" ;
+  lamp_N = mkN "lamppu" ;
+  learn_V2 = 
+    mkV2 (mk12V "oppia" "opin" "oppii" "oppivat" "oppikaa" "opitaan"
+      "opin" "oppi" "oppisi" "oppinut" "opittu" "opitun") ;
+  leather_N = mkN "nahka" ; --- nahan
+  leave_V2 = mkV2 (mkV "jättää") ;
+  like_V2 = mkV2 (mkV "pitää") elative ;
+  listen_V2 = mkV2 (mkV "kuunnella" "kuunteli") partitive ;
+  live_V = mkV "elää" ;
+  long_A = mkA (mkN "pitkä") "pitempi" "pisin" ;
+  lose_V2 = mkV2 (mkV "hävitä" "hävisi") ; --- hukata
+  love_N = mk3N "rakkaus" "rakkauden" "rakkauksia" ;
+  love_V2 = mkV2 (mkV "rakastaa") partitive ;
+  man_N = mkN "mies" "miehen" "miestä" "miehenä" "mieheen" 
+              "miesten" "miehiä" "miehinä" "miehissä" "miehiin" ; 
+  married_A2 = mkA2 (mkA "avioitunut") (postPrep genitive "kanssa") ; ---- infl
+  meat_N = mkN "liha" ;
+  milk_N = mkN "maito" ;
+  moon_N = mkN "kuu" ;
+  mother_N2 = mkN2 (mkN "äiti") ;
+  mountain_N = mkN "vuori" "vuoria" ;
+  music_N = mkN "musiikki" ;
+  narrow_A = mkA (mkN "kapea") "kapeampi" "kapein" ;
+  new_A = mkA (mk3N "uusi" "uuden" "uusia") "uudempi" "uusin" ;
+  newspaper_N = mkN "sanoma" (mkN "lehti" "lehtiä") ; --- for correct vowel harmony
+  oil_N = mkN "öljy" ;
+  old_A = mkA (mkN "vanha") "vanhempi" "vanhin" ;
+  open_V2 = mkV2 (mkV "avata" "avasi") ;
+  paint_V2A = mkV2A (mkV "maalata") accPrep (casePrep translative) ;
+  paper_N = mk2N "paperi" "papereita" ;
+  paris_PN = mkPN (mkN "Pariisi") ;
+  peace_N = mkN "rauha" ;
+  pen_N = mkN "kynä" ;
+  planet_N = mkN "planeetta" ;
+  plastic_N = mkN "muovi" ;
+  play_V2 = mkV2 (mkV "pelata") cpartitive ; --- leikkiä, soittaa
+  policeman_N = mkN "poliisi" ;
+  priest_N = mkN "pappi" ;
+  probable_AS = mkAS --- for vowel harmony
+    (mkA (mkN "todennäköinen") "tonennäköisempi" "todennäköisin") ; ---- sta
+  queen_N = mkN "kuningatar" ;
+  radio_N = mk2N "radio" "radioita" ;
+  rain_V0 = mkV0 (mk2V "sataa" "satoi") ;
+  read_V2 = mkV2 (mkV "lukea") ;
+  red_A = mkA "punainen" ;
+  religion_N = mkN "uskonto" ;
+  restaurant_N = mkN "ravintola" ;
+  river_N = mkN "joki" "jokia" ;
+  rock_N = mk2N "kallio" "kallioita" ;
+  roof_N = mkN "katto" ;
+  rubber_N = mkN "kumi" ;
+  run_V = mk2V "juosta" "juoksi" ;
+  say_VS = mkVS (mkV "sanoa") ;
+  school_N = mkN "koulu" ;
+  science_N = mkN "tiede" ;
+  sea_N = mkN "meri" "meren" "meriä" "merta" ;
+  seek_V2 = mkV2 (mkV "etsiä") cpartitive ;
+  see_V2 = mkV2 (
+    mk12V "nähdä" "näen" "näkee" "näkevät" "nähkää" "nähdään"
+      "näin" "näki" "näkisi" "nähnyt" "nähty" "nähdyn") ; 
+  sell_V3 = mkV3 (mkV "myydä") accPrep (casePrep allative) ;
+  send_V3 = mkV3 (mkV "lähettää") accPrep (casePrep allative) ;
+  sheep_N = mkN "lammas" ;
+  ship_N = mkN "laiva" ;
+  shirt_N = mkN "paita" ;
+  shoe_N = mkN "kenkä" ;
+  shop_N = mkN "kauppa" ;
+  short_A = mkA (mkN "lyhyt" "lyhyitä") ;
+  silver_N = mkN "hopea" ;
+  sister_N = mkN "sisko" ;
+  sleep_V = mkV "nukkua" ;
+  small_A = mkA (mk2N "pieni" "pieniä") "pienempi" "pienin" ;
+  snake_N = mkN "käärme" ;
+  sock_N = mkN "sukka" ;
+  speak_V2 = mkV2 (mkV "puhua") cpartitive ;
+  star_N = mkN "tähti" "tähtiä" ;
+  steel_N = mkN "teräs" ;
+  stone_N = mkN "kivi" "kiviä" ;
+  stove_N = mk3N "liesi" "lieden" "liesiä" ;
+  student_N = mk2N "opiskelija" "opiskelijoita" ;
+  stupid_A = mkA "tyhmä" ;
+  sun_N = mkN "aurinko" ;
+  switch8off_V2 = mkV2 (mkV "sammuttaa") ; ---
+  switch8on_V2 = mkV2 (mkV "sytyttää") ; ---
+  table_N = mkN "pöytä" ;
+  talk_V3 = mkV3 (mkV "puhua") (casePrep allative) (casePrep elative) ;
+  teacher_N = mkN "opettaja" ;
+  teach_V2 = mkV2 (mkV "opettaa") ;
+  television_N = mk2N "televisio" "televisioita" ;
+  thick_A = mkA "paksu" ;
+  thin_A = mkA (mkN "ohut" "ohuita") ;
+  train_N = mkN "juna" ;
+  travel_V = mkV "matkustaa" ;
+  tree_N = mkN "puu" ;
+ ---- trousers_N = mkN "trousers" ;
+  ugly_A = mkA (mkN "ruma") "rumempi" "rumin" ;
+  understand_V2 = mkV2 (mkV "ymmärtää" "ymmärrän" "ymmärsi") ;
+  university_N = mkN "yliopisto" ;
+  village_N = mkN "kylä" ;
+  wait_V2 = mkV2 (mkV "odottaa") partitive ;
+  walk_V = mkV "kävellä" "käveli" ;
+  warm_A = mkA 
+    (mkN "lämmin" "lämpimän" "lämmintä" "lämpimänä" "lämpimään" 
+         "lämpiminä" "lämpimiä" "lämpimien" "lämpimissä" "lämpimiin"
+	 ) 
+    "lämpimämpi" "lämpimin" ;
+  war_N = mkN "sota" ;
+  watch_V2 = mkV2 (mkV "katsella") cpartitive ;
+  water_N = mk3N "vesi" "veden" "vesiä" ;
+  white_A = mkA "valkoinen" ;
+  window_N = mk2N "ikkuna" "ikkunoita" ;
+  wine_N = mkN "viini" ;
+  win_V2 = mkV2 (mkV "voittaa") ;
+  woman_N = mkN "nainen" ;
+  wonder_VQ = mkVQ (mkV "ihmetellä") ;
+  wood_N = mkN "puu" ;
+  write_V2 = mkV2 (mkV "kirjoittaa") ;
+  yellow_A = mkA "keltainen" ;
+  young_A = mkA (mkN "nuori" "nuoria") "nuorempi" "nuorin" ;
+
+  do_V2 = mkV2 (
+    mkV "tehdä" "teen" "tekee" "tekevät" "tehkää" "tehdään"
+      "tein" "teki" "tekisi" "tehnyt" "tehty" "tehdyn") ; 
+
+  now_Adv = mkAdv "nyt" ;
+  already_Adv = mkAdv "jo" ;
+  song_N = mkN "laulu" ;
+  add_V3 = mkV3 (mkV "lisätä") accPrep (casePrep illative) ;
+  number_N = mk2N "numero" "numeroita" ;
+  put_V2 = mkV2 (mkV "panna") ;
+  stop_V = mkV "pysähtyä" ;
+  jump_V = mkV "hypätä" ;
+  left_Ord = mkOrd (snoun2nounBind (mkN "vasen")) ;
+  right_Ord = mkOrd (snoun2nounBind (mkN "oikea")) ;
+  far_Adv = mkAdv "kaukana" ;
+  correct_A = mkA "oikea" ;
+  dry_A = mkA (mkN "kuiva") "kuivempi" "kuivin" ;
+  dull_A = mkA (mkN "tylsä") "tylsempi" "tylsin" ;
+  full_A = mkA (mk3N "täysi" "täyden" "täysiä") "täydempi" "täysin" ;
+  heavy_A = mkA "raskas" ;
+  near_A = mkA (mkN "läheinen") "läheisempi" "lähin" ;
+  rotten_A = mkA "mätä" ;
+  round_A = mkA "pyöreä" ;
+  sharp_A = mkA "terävä" ;
+  smooth_A = mkA "sileä" ;
+  straight_A = mkA (mkN "suora") "suorempi" "suorin" ;
+  wet_A = mkA (mkN "märkä") "märempi" "märin" ;
+  wide_A = mkA "leveä" ;
+  animal_N = mk3N "eläin" "eläimen" "eläimiä" ;
+  ashes_N = mkN "tuhka" ;
+  back_N = mkN "selkä" ;
+  bark_N = mkN "kaarna" ;
+  belly_N = mkN "vatsa" ;
+  blood_N = mkN "veri" "veren" "veriä" "verta" ;
+  bone_N = mkN "luu" ;
+  breast_N = mkN "rinta" ;
+  cloud_N = mk2N "pilvi" "pilviä" ;
+  day_N = mkN "päivä" ;
+  dust_N = mkN "pöly" ;
+  ear_N = mkN "korva" ;
+  earth_N = mkN "maa" ;
+  egg_N = mkN "muna" ;
+  eye_N = mkN "silmä" ;
+  fat_N = mkN "rasva" ;
+  feather_N = mk3N "höyhen" "höyhenen" "höyheniä" ;
+  fingernail_N = mk3N "kynsi" "kynnen" "kynsiä" ;
+  fire_N = mk2N "tuli" "tulia" ;
+  flower_N = mkN "kukka" ;
+  fog_N = mkN "sumu" ;
+  foot_N = mkN "jalka" ;
+  forest_N = mkN "metsä" ;
+  grass_N = mkN "ruoho" ;
+  guts_N = mkN "sisälmys" ; --- suoli
+  hair_N = mkN "hius" ;
+  hand_N = mk3N "käsi" "käden" "käsiä" ;
+  head_N = mkN "pää" ;
+  heart_N = mkN "sydän" "sydämen" "sydäntä" "sydämenä" "sydämeen"
+                "sydänten" "sydämiä" "sydäminä" "sydämissä" "sydämiin" ;
+  horn_N = mk2N "sarvi" "sarvia" ;
+  husband_N = mkN "mies" "miehen" "miestä" "miehenä" "mieheen" 
+                  "miesten" "miehiä" "miehinä" "miehissä" "miehiin" ; 
+  ice_N = mkN "jää" ;
+  knee_N = mk2N "polvi" "polvia" ;
+  leaf_N = mk2N "lehti" "lehtiä" ;
+  leg_N = mkN "jalka" ; --- sääri
+  liver_N = mkN "maksa" ;
+  louse_N = mkN "lude" ;
+  mouth_N = mkN "suu" ;
+  name_N = mk2N "nimi" "nimiä" ;
+  neck_N = mkN "niska" ;
+  night_N = mkN "yö" ;
+  nose_N = mkN "nenä" ;
+  person_N = mkN "henkilö" ;
+  rain_N = mkN "sade" ;
+  road_N = mkN "tie" ;
+  root_N = mk2N "juuri" "juuria" ;
+  rope_N = mk3N "köysi" "köyden" "köysiä" ;
+  salt_N = mkN "suola" ;
+  sand_N = mkN "hiekka" ;
+  seed_N = mkN "siemen" ;
+  skin_N = mkN "nahka" ;
+  sky_N = mk3N "taivas" "taivaan" "taivaita" ;
+  smoke_N = mkN "savu" ;
+  snow_N = mkN "lumi" "lumen" "lumia" "lunta" ;
+  stick_N = mkN "keppi" ;
+  tail_N = mkN "häntä" ;
+  tongue_N = mk2N "kieli" "kieliä" ;
+  tooth_N = mkN "hammas" ;
+  wife_N = mkN "vaimo" ;
+  wind_N = mk2N "tuuli" "tuulia" ;
+  wing_N = mk2N "siipi" "siipiä" ;
+  worm_N = mkN "mato" ;
+  year_N = mk3N "vuosi" "vuoden" "vuosia" ;
+  bite_V2 = mkV2 (mkV "purra") ;
+  blow_V = mkV "puhaltaa" ;
+  burn_V = mkV "palaa" ;
+  count_V2 = mkV2 (mkV "laskea") ;
+  cut_V2 = mkV2 (mk2V "leikata" "leikkasi") ;
+  dig_V = mkV "kaivaa" ;
+  fall_V = mkV "pudota" "putoan" "putosi" ;
+  fear_V2 = mkV2 (mkV "pelätä" "pelkään" "pelkäsi") cpartitive ;
+  fight_V2 = mkV2 (mkV "taistella") (postPrep partitive "vastaan") ;
+  float_V = mkV "kellua" ;
+  flow_V = mkV "virrata" "virtaan" "virtasi" ;
+  fly_V = mkV "lentää" ;
+  freeze_V = mkV "jäätyä" ;
+  give_V3 = mkV3 (mkV "antaa" "annan" "antoi") accPrep (casePrep allative) ;
+  hit_V2 = mkV2 (mkV "lyödä") cpartitive ;
+  hold_V2 = mkV2 (mkV "pitää") cpartitive ;
+  hunt_V2 = mkV2 (mkV "metsästää") cpartitive ;
+  kill_V2 = mkV2 (mkV "tappaa") ;
+  laugh_V = mkV "nauraa" "nauroi" ;
+  lie_V = mkV "maata" "makasi" ;
+  play_V = mkV "pelata" ;
+  pull_V2 = mkV2 (mkV "vetää") ;
+  push_V2 = mkV2 (mkV "työntää") ;
+  rub_V2 = mkV2 (mkV "hieroa") cpartitive ;
+  scratch_V2 = mkV2 (mkV "raapia") cpartitive ;
+  sew_V = mkV "ommella" ;
+  sing_V = mkV "laulaa" ;
+  sit_V = mkV "istua" ;
+  smell_V = mk2V "haista" "haisi" ;
+  spit_V = mkV "sylkeä" ;
+  split_V2 = mkV2 (mk2V "halkaista" "halkaisi") ;
+  squeeze_V2 = mkV2 (mkV "puristaa") cpartitive ;
+  stab_V2 = mkV2 (mkV "pistää") cpartitive ;
+  stand_V = mk12V "seistä" "seison" "seisoo" "seisovat" "seiskää" "seistään"
+      "seisoin" "seisoi" "seisoisi" "seissyt" "seisty" "seistyn" ; --- *seisoivät
+  suck_V2 = mkV2 (mkV "imeä") cpartitive ;
+  swell_V = mkV "turvota" "turposi" ;
+  swim_V = mkV "uida" "uin" "ui" ;
+  think_V = mkV "ajatella" "ajattelen" "ajatteli" ;
+  throw_V2 = mkV2 (mkV "heittää") ;
+  tie_V2 = mkV2 (mkV "sitoa") ;
+  turn_V = mkV "kääntyä" ;
+  vomit_V = mkV "oksentaa" ;
+  wash_V2 = mkV2 (mkV "pestä") ;
+  wipe_V2 = mkV2 (mkV "pyyhkiä") ;
+
+  breathe_V = mkV "hengittää" ;
+
+  grammar_N = mkN "kielioppi" ;
+  language_N = mk2N "kieli" "kieliä" ;
+  rule_N = mkN "sääntö" ;
+
+    john_PN = mkPN "Jussi" ;
+    question_N = mkN "kysymys" ;
+    ready_A = mkA (mkN "valmis") ;
+    reason_N = mkN "syy" ;
+    today_Adv = mkAdv "tänään" ;
+    uncertain_A = mkA "epävarma" ;
+
+ oper
+    mkOrd : Noun -> Ord ;
+    mkOrd x = {s = x.s ; lock_Ord = <> } ;
+    cpartitive = casePrep partitive ;
+
+} ;
diff --git a/lib/src/finnish/stemmed/MkGFLex.hs b/lib/src/finnish/stemmed/MkGFLex.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/MkGFLex.hs
@@ -0,0 +1,29 @@
+-- convert annotated word list to GF lexicon
+
+import Data.Char
+
+main = 
+  interact (unlines . map (unwords . mkEntry . words) . lines)
+
+-- [bare_A] paljas
+
+mkEntry (fun_:trans) = [fun, "=", oper, args, ";"] where
+  fun = tail (init fun_)  -- unbracket
+  (name,cat) = let (tac,eman) = span (/= '_') (reverse fun) in (reverse (tail eman),reverse tac)
+  oper = "mk" ++ cat 
+  args = case cat of
+    'V':_  -> unwords (map quoteIf trans)
+    "Prep" -> unwords (map quoteIf trans)
+    _ | null trans -> quote (mkUpper name)
+    _ -> quote (unwords trans)
+
+quote s = "\"" ++ s ++ "\""
+
+-- [absent_Prep] poissa +elative
+quoteIf s = case s of
+  '+':cs -> cs
+  _ -> quote s
+
+mkUpper w = case w of
+  c:cs -> toUpper c : cs
+  _ -> w
diff --git a/lib/src/finnish/stemmed/NounFin.gf b/lib/src/finnish/stemmed/NounFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/NounFin.gf
@@ -0,0 +1,265 @@
+--# -path=.:..:../../abstract:../../common
+
+concrete NounFin of Noun = CatFin ** open ResFin, MorphoFin, StemFin, Prelude in {
+
+  flags optimize=all_subs ;
+
+  lin
+
+-- The $Number$ is subtle: "nuo autot", "nuo kolme autoa" are both plural
+-- for verb agreement, but the noun form is singular in the latter.
+
+    DetCN det cn = 
+      let
+        n : Number = case det.isNum of {
+          True => Sg ;
+          _ => det.n
+          } ;
+        ncase : NPForm -> Case * NForm = \c ->
+          let k = npform2case n c 
+          in 
+          case <n, c, det.isNum, det.isPoss, det.isDef> of {
+            <_, NPAcc,       True,_,_>  => <Nom,NCase Sg Part> ; -- myin kolme kytkintä(ni)
+            <_, NPCase Nom,  True,_,_>  => <Nom,NCase Sg Part> ; -- kolme kytkintä(ni) on
+            <_, _, True,False,_>        => <k,  NCase Sg k> ;    -- kolmeksi kytkimeksi
+            <Pl,NPAcc,     _, _, False> => <k,  NCase Pl Part> ; -- myin kytkimiä
+            <_, NPAcc,     _,True,_>    => <k,  NPossNom n> ;    -- myin kytkime+ni
+            <_, NPCase Nom,_,True,_>    => <k,  NPossNom n> ;    -- kytkime+ni on/ovat...
+            <_, NPCase Gen,_,True,_>    => <k,  NPossGen n> ;    -- kytkime+ni vika
+            <_, NPCase Transl,_,True,_> => <k,  NPossTransl n> ; -- kytkim(e|i)kse+ni
+            <_, NPCase Illat,_,True,_>  => <k,  NPossIllat n> ;  -- kytkim(ee|ii)+ni
+ 
+            _                           => <k,  NCase n k>       -- kytkin, kytkimen,...
+            }
+      in {
+      s = \\c => let 
+                   k = ncase c ;
+                 in
+                 det.s1 ! k.p1 ++ cn.s ! k.p2 ++ det.s2 ! cn.h ;
+      a = agrP3 (case <det.isDef, det.isNum> of {
+            <False,True> => Sg ;  -- kolme kytkintä on
+            _ => det.n
+            }) ;
+      isPron = False ; isNeg = det.isNeg
+      } ;
+
+    DetNP det = 
+      let
+        n : Number = case det.isNum of {
+          True => Sg ;
+          _ => det.n
+          } ;
+      in {
+        s = \\c => let k = npform2case n c in
+                 det.sp ! k ; -- det.s2 is possessive suffix 
+        a = agrP3 (case det.isDef of {
+            False => Sg ;  -- autoja menee; kolme autoa menee
+            _ => det.n
+            }) ;
+        isPron = False ; isNeg = det.isNeg
+      } ;
+
+    UsePN pn = {
+      s = snoun2np Sg pn ; ---\\c => (snoun2nounSep pn).s ! NCase Sg (npform2case Sg c) ; 
+      a = agrP3 Sg ;
+      isPron = False ; isNeg = False
+      } ;
+    UsePron p = p ** {isPron = True ; isNeg = False} ;
+
+    PredetNP pred np = {
+      s = \\c => pred.s ! complNumAgr np.a ! c ++ np.s ! c ;
+      a = np.a ;
+      isPron = np.isPron ;  -- kaikki minun - ni
+      isNeg = np.isNeg
+      } ;
+
+    PPartNP np v2 = {
+      s = \\c => np.s ! c ++ (sverb2verbSep v2).s ! PastPartPass (AN (NCase (complNumAgr np.a) Ess)) ;
+      a = np.a ;
+      isPron = np.isPron ;  -- minun täällä - ni
+      isNeg = np.isNeg
+      } ;
+
+    AdvNP np adv = {
+      s = \\c => np.s ! c ++ adv.s ;
+      a = np.a ;
+      isPron = np.isPron ;  -- minun täällä - ni
+      isNeg = np.isNeg
+      } ;
+
+    DetQuantOrd quant num ord = {
+      s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ++ ord.s ! NCase num.n c ; 
+      sp = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ++ ord.s ! NCase num.n c ; 
+      s2 = quant.s2 ;
+      n = num.n ;
+      isNum = num.isNum ;
+      isPoss = quant.isPoss ;
+      isDef = quant.isDef ;
+      isNeg = quant.isNeg
+      } ;
+
+    DetQuant quant num = {
+      s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ;
+      sp = \\c => case num.isNum of {
+         True  => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ;   -- 0 kolme with Indef 
+         False => quant.sp ! num.n ! c ++ num.s ! Sg ! c     -- yksi 0
+         } ;
+      s2 = quant.s2 ;
+      n = num.n ;
+      isNum = num.isNum ; -- case num.n of {Sg => False ; _ => True} ;
+      isPoss = quant.isPoss ;
+      isDef = quant.isDef ; isNeg = quant.isNeg
+      } ;
+
+    PossPron p = {
+      s1,sp = \\_,_ => p.s ! NPCase Gen ;
+      s2 = case p.hasPoss of {
+             True => table {Front => BIND ++ possSuffixFront p.a ; 
+                            Back  => BIND ++ possSuffix p.a } ;
+             False => \\_ => []
+             } ;
+      isNum = False ;
+      isPoss = p.hasPoss ;
+      isDef = True ; --- "minun kolme autoani ovat" ; thus "...on" is missing
+      isNeg = False
+      } ;
+
+    NumSg = {s = \\_,_ => [] ; isNum = False ; n = Sg} ;
+    NumPl = {s = \\_,_ => [] ; isNum = False ; n = Pl} ;
+
+    NumCard n = n ** {isNum = case n.n of {Sg => False ; _ => True}} ;  -- yksi talo/kaksi taloa
+
+    NumDigits numeral = {
+      s = \\n,c => numeral.s ! NCard (NCase n c) ; 
+      n = numeral.n 
+      } ;
+    OrdDigits numeral = {s = \\f => numeral.s ! NOrd f} ;
+
+    NumNumeral numeral = {
+      s = \\n,c => numeral.s ! NCard (NCase n c) ; 
+      n = numeral.n
+      } ;
+    OrdNumeral numeral = {s = \\f => numeral.s ! NOrd f} ;
+
+    AdNum adn num = {
+      s = \\n,c => adn.s ++ num.s ! n ! c ; 
+      n = num.n
+      } ;
+
+    OrdSuperl a = snoun2nounSep {s = \\nc => a.s ! Superl ! SAN nc ; h = a.h} ; 
+
+    DefArt = {
+      s1 = \\_,_ => [] ; 
+      sp = table {Sg => pronSe.s ; Pl => pronNe.s} ;
+      s2 = \\_ => [] ;
+      isNum,isPoss,isNeg = False ;
+      isDef = True   -- autot ovat
+      } ;
+
+    IndefArt = {
+      s1 = \\_,_ => [] ; -- Nom is Part in Pl: use isDef in DetCN
+      sp = \\n,c => 
+         (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" 
+         "yksien" "yksiä" "yksiin")).s ! NCase n c ;
+      s2 = \\_ => [] ; 
+      isNum,isPoss,isDef,isNeg = False -- autoja on
+      } ;
+
+    MassNP cn =
+      let
+        n : Number = Sg ;
+        ncase : Case -> NForm = \c -> NCase n c ;
+      in {
+        s = \\c => let k = npform2case n c in
+                cn.s ! ncase k ; 
+        a = agrP3 Sg ;
+        isPron = False ; isNeg = False
+      } ;
+
+    UseN n = snoun2nounSep n ;
+
+    UseN2 n = snoun2nounSep n ;
+
+    Use2N3 f = {
+      s = (snoun2nounSep f).s ;
+      c2 = f.c2 ;
+      h = f.h ;
+      isPre = f.isPre
+      } ;
+    Use3N3 f = {
+      s = (snoun2nounSep f).s ;
+      c2 = f.c3 ;
+      h = f.h ;
+      isPre = f.isPre2
+      } ;
+
+
+--- If a possessive suffix is added here it goes after the complements...
+
+    ComplN2 f x = {
+      s = \\nf => preOrPost f.isPre ((snoun2nounSep f).s ! nf) (appCompl True Pos f.c2 x) ;
+      h = f.h } ;
+    ComplN3 f x = {
+      s = \\nf => preOrPost f.isPre (f.s ! nf) (appCompl True Pos f.c2 x) ;
+      c2 = f.c3 ;
+      h = f.h ; 
+      isPre = f.isPre2
+      } ;
+
+    AdjCN ap cn = {
+      s = \\nf => ap.s ! True ! (n2nform nf) ++ cn.s ! nf ;
+      h = cn.h } ;
+
+    RelCN cn rs = {s = \\nf => cn.s ! nf ++ rs.s ! agrP3 (numN nf) ;
+                   h = cn.h } ;
+
+    RelNP np rs = {
+      s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ; 
+      a = np.a ;  
+      isPron = np.isPron ; ---- correct ?
+      isNeg = np.isNeg
+      } ;
+
+    AdvCN cn ad = {s = \\nf => cn.s ! nf ++ ad.s ;
+                   h = cn.h} ;
+
+    SentCN cn sc = {s = \\nf=> cn.s ! nf ++ sc.s;
+                    h = cn.h } ;
+
+    ApposCN cn np = {s = \\nf=> cn.s ! nf ++ np.s ! NPCase Nom ; 
+                    h = cn.h } ; --- luvun x
+
+    PossNP cn np = {s = \\nf => np.s ! NPCase Gen ++ cn.s ! nf ;  
+                    h = cn.h 
+                   } ;
+
+    PartNP cn np = {s = \\nf => cn.s ! nf ++ np.s ! NPCase Part ; 
+                    h = cn.h ---- gives "lasin viiniänsa" ; should be "lasinsa viiniä"
+                   } ;
+
+
+    CountNP det np = 
+      let
+        n : Number = case det.isNum of {
+          True => Sg ;
+          _ => det.n
+          } ;
+      in {
+        s = \\c => let k = npform2case n c in
+                   det.sp ! k ++ np.s ! NPCase Elat ; -- cf DetNP above
+        a = agrP3 (case det.isDef of {
+            False => Sg ;  -- autoja menee; kolme autoa menee
+            _ => det.n
+            }) ;
+        isPron = False ; isNeg = det.isNeg
+      } ;
+
+
+  oper
+    numN : NForm -> Number = \nf -> case nf of {
+      NCase n _ => n ;
+      _ => Sg ---
+      } ;
+
+
+}
diff --git a/lib/src/finnish/stemmed/NumeralFin.gf b/lib/src/finnish/stemmed/NumeralFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/NumeralFin.gf
@@ -0,0 +1,188 @@
+concrete NumeralFin of Numeral = CatFin [Numeral,Digits] **  open Prelude, ParadigmsFin, MorphoFin, StemFin in {
+
+-- Notice: possessive forms are not used. They get wrong, since every
+-- part is made to agree in them.
+
+flags optimize = all_subs ;
+
+lincat 
+  Sub1000000 = {s : CardOrd => Str ; n : MorphoFin.Number} ;
+  Digit = {s : CardOrd => Str} ;
+  Sub10, Sub100, Sub1000 = {s : NumPlace => CardOrd => Str ; n : MorphoFin.Number} ;
+
+lin 
+  num x = x ;
+  n2 = co
+    (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi"
+    "kaksien" "kaksia" "kaksiin")) 
+    (ordN "a" "kahdes") ; --- toinen
+  n3 = co 
+    (nhn (mkSubst "a" "kolme" "kolme" "kolme" "kolmea" "kolmeen" "kolmi" "kolmi"
+    "kolmien" "kolmia" "kolmiin"))
+    (ordN "a" "kolmas") ;
+  n4 = co (snoun2nounBind (mkN "neljä")) (ordN "ä" "neljäs") ;
+  n5 = co (snoun2nounBind (mkN "viisi" "viiden" "viisiä")) (ordN "ä" "viides") ;
+  n6 = co (snoun2nounBind (mkN "kuusi" "kuuden" "kuusia")) (ordN "a" "kuudes") ; 
+  n7 = co 
+    (nhn (mkSubst "ä" "seitsemän" "seitsemä" "seitsemä" "seitsemää" 
+    "seitsemään" "seitsemi" "seitsemi" "seitsemien" "seitsemiä"
+    "seitsemiin"))
+    (ordN "ä" "seitsemäs") ;
+  n8 = co 
+    (nhn (mkSubst "a" "kahdeksan" "kahdeksa" "kahdeksa" "kahdeksaa" 
+    "kahdeksaan" "kahdeksi" "kahdeksi" "kahdeksien" "kahdeksia"
+    "kahdeksiin"))
+    (ordN "a" "kahdeksas") ;
+  n9 = co
+     (nhn (mkSubst "ä" "yhdeksän" "yhdeksä" "yhdeksä" "yhdeksää" 
+    "yhdeksään" "yhdeksi" "yhdeksi" "yhdeksien" "yhdeksiä" "yhdeksiin"))
+     (ordN "ä" "yhdeksäs") ;
+
+  pot01 = 
+   {s = table {
+      NumAttr => \\_ => [] ; 
+      NumIndep => yksi_ensiN.s
+      } ;
+    n = Sg
+    } ;
+  pot0 d = {n = Pl ; s = \\_ => d.s} ;
+  pot110 =
+   {s = \\_ => kymmenenN.s ;
+    n = Pl
+    } ;
+
+  pot111 = {n = Pl ; s = \\_,c => yksiN.s ! c ++ BIND ++ "toista"} ; ---- yhdes
+  pot1to19 d = {n = Pl ; s = \\_,c => d.s ! c ++ BIND ++ "toista"} ;
+  pot0as1 n = n ;
+
+  pot1 d = {n = Pl ; s = \\_,c => d.s ! c ++ BIND ++ kymmentaN.s ! c} ;
+  pot1plus d e = {
+    n = Pl ; 
+    s = \\_,c => d.s ! c ++ BIND ++ kymmentaN.s ! c ++ BIND ++ e.s ! NumIndep ! c
+    } ;
+  pot1as2 n = n ;
+  pot2 d = {n = Pl ; s = \\_,c => d.s ! NumAttr ! c ++ nBIND d.n ++ sataaN.s ! d.n ! c} ; ----
+  pot2plus d e = {
+    n = Pl ; 
+    s = \\_,c => d.s ! NumAttr ! c ++ nBIND d.n ++ sataaN.s ! d.n ! c ++ 
+                 BIND ++ e.s ! NumIndep ! c
+    } ;
+  pot2as3 n = {n = n.n  ; s = n.s ! NumIndep} ;
+  pot3 d = {n = Pl ; s = \\c => d.s ! NumAttr ! c ++ nBIND d.n ++ tuhattaN.s ! d.n ! c} ; ----
+  pot3plus d e = {
+    n = Pl ;
+    s = \\c => d.s ! NumAttr ! c ++ nBIND d.n ++ tuhattaN.s ! d.n ! c ++ e.s ! NumIndep ! c
+    } ;
+
+oper
+--  co : (c,o : {s : NForm => Str}) -> {s : CardOrd => Str} = \c,o -> {
+  co : (c,o : CommonNoun) -> {s : CardOrd => Str} = \c,o -> {
+    s = table {
+      NCard nf => c.s ! nf ;
+      NOrd  nf => o.s ! nf
+      }
+    } ;
+
+  nBIND : MorphoFin.Number -> Str = \n -> case n of {Sg => [] ; _ => BIND} ; -- no BIND after silent 1
+
+-- Too much trouble to infer vowel, cf. "kuudes" vs. "viides".
+
+--  ordN : Str -> Str -> {s : NForm => Str} = \a,sadas -> 
+  ordN : Str -> Str -> CommonNoun = \a,sadas -> 
+    let
+      sada = init sadas
+    in
+    snoun2nounBind (mkN 
+      sadas (sada + "nnen") (sada + "tt" + a) (sada + "nten" + a) (sada + "nteen")
+      (sada + "nsien") (sada + "nsi" + a) (sada + "nsin" + a)
+      (sada + "nsiss" + a) (sada + "nsiin")) ;
+
+param 
+  NumPlace = NumIndep | NumAttr  ;
+
+oper
+  yksiN = co 
+    (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" 
+     "yksien" "yksiä" "yksiin")) 
+    (ordN "ä" "yhdes") ; -- yhdestoista
+  yksi_ensiN = co 
+    (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" 
+     "yksien" "yksiä" "yksiin")) 
+    (snoun2nounBind (mkN "ensimmäinen")) ; -- ensimmäinen ---- sadasensimmäinentuhannes
+  kymmenenN = co 
+    (nhn (mkSubst "ä" "kymmenen" "kymmene" "kymmene" "kymmentä" 
+    "kymmeneen" "kymmeni" "kymmeni" "kymmenien" "kymmeniä" "kymmeniin")) 
+    (ordN "ä" "kymmenes") ;
+  sataN = co 
+    (snoun2nounBind (mkN "sata")) 
+    (ordN "a" "sadas") ;
+
+  tuhatN = co
+    (snoun2nounBind (mkN "tuhat" "tuhannen" "tuhatta" "ruhantena" "tuhanteen"
+    "tuhansien" "tuhansia" "tuhansina" "tuhansissa" "tuhansiin"))
+    (ordN "a" "tuhannes")  ;
+
+  kymmentaN =
+   {s = table {
+      NCard (NCase Sg Nom) => "kymmentä" ;
+      k => kymmenenN.s ! k
+      }
+    } ;
+
+  sataaN : {s : MorphoFin.Number => CardOrd => Str} = {s = table {
+    Sg => sataN.s ;
+    Pl => table {
+      NCard (NCase Sg Nom) => "sataa" ;
+      k => sataN.s ! k
+      }
+    } 
+  } ;
+
+  tuhattaN = {s = table {
+    Sg => tuhatN.s ;
+    Pl => table {
+      NCard (NCase Sg Nom) => "tuhatta" ;
+      k => tuhatN.s ! k
+      }
+    }
+  } ;
+
+
+  lincat 
+    Dig = TDigit ;
+
+  lin
+    IDig d = d ; 
+
+    IIDig d i = {
+      s = \\o => d.s ! NCard (NCase Sg Nom) ++ i.s ! o ;
+      n = Pl
+    } ;
+
+    D_0 = mkDig "0" ;
+    D_1 = mk3Dig "1" "1." MorphoFin.Sg ;
+    D_2 = mkDig "2" ;
+    D_3 = mkDig "3" ;
+    D_4 = mkDig "4" ;
+    D_5 = mkDig "5" ;
+    D_6 = mkDig "6" ;
+    D_7 = mkDig "7" ;
+    D_8 = mkDig "8" ;
+    D_9 = mkDig "9" ;
+
+  oper
+    mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o MorphoFin.Pl ;
+    mkDig : Str -> TDigit = \c -> mk2Dig c (c + ".") ;
+
+    mk3Dig : Str -> Str -> MorphoFin.Number -> TDigit = \c,o,n -> {
+      s = table {NCard _ => c ; NOrd _ => o} ;
+      n = n
+      } ;
+
+    TDigit = {
+      n : MorphoFin.Number ;
+      s : CardOrd => Str
+    } ;
+
+}
+
diff --git a/lib/src/finnish/stemmed/ParadigmsFin.gf b/lib/src/finnish/stemmed/ParadigmsFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/ParadigmsFin.gf
@@ -0,0 +1,783 @@
+--# -path=.:../abstract:../common:../../prelude
+
+--1 Finnish Lexical Paradigms
+--
+-- Aarne Ranta 2003--2008
+--
+-- This is an API to the user of the resource grammar 
+-- for adding lexical items. It gives functions for forming
+-- expressions of open categories: nouns, adjectives, verbs.
+-- 
+-- Closed categories (determiners, pronouns, conjunctions) are
+-- accessed through the resource syntax API and $Structural.gf$. 
+--
+-- The main difference with $MorphoFin.gf$ is that the types
+-- referred to are compiled resource grammar types. We have moreover
+-- had the design principle of always having existing forms, rather
+-- than stems, as string arguments of the paradigms.
+--
+-- The structure of functions for each word class $C$ is the following:
+-- there is a polymorphic constructor $mkC$, which takes one or
+-- a few arguments. In Finnish, one argument is enough in 80-90% of
+-- cases in average.
+
+resource ParadigmsFin = open 
+  (Predef=Predef), 
+  Prelude, 
+  MorphoFin,
+  CatFin, StemFin
+  in {
+
+  flags optimize=noexpand ;
+
+--2 Parameters 
+--
+-- To abstract over gender, number, and (some) case names, 
+-- we define the following identifiers. The application programmer
+-- should always use these constants instead of the constructors
+-- defined in $ResFin$.
+
+oper
+  Number   : Type ;
+
+  singular : Number ;
+  plural   : Number ;
+
+  Case        : Type ;
+  nominative  : Case ; -- e.g. "talo"
+  genitive    : Case ; -- e.g. "talon"
+  partitive   : Case ;  -- e.g. "taloa"
+  essive      : Case ;  -- e.g. "talona"
+  translative : Case ;  -- e.g. "taloksi"
+  inessive    : Case ;  -- e.g. "talossa"
+  elative     : Case ;  -- e.g. "talosta"
+  illative    : Case ;  -- e.g. "taloon"
+  adessive    : Case ;  -- e.g. "talolla"
+  ablative    : Case ;  -- e.g. "talolta"
+  allative    : Case ; -- e.g. "talolle"
+
+  infFirst : InfForm ; -- e.g. "tehdä"
+  infIness : InfForm ; -- e.g. "tekemässä"
+  infElat  : InfForm ; -- e.g. "tekemästä"
+  infIllat : InfForm ; -- e.g. "tekemään"
+  infPresPart : InfForm ; -- e.g. "tekevän"
+  infPresPartAgr : InfForm ; -- e.g. "tekevänsä"
+
+-- The following type is used for defining *rection*, i.e. complements
+-- of many-place verbs and adjective. A complement can be defined by
+-- just a case, or a pre/postposition and a case.
+
+  prePrep     : Case -> Str -> Prep ;  -- preposition, e.g. partitive "ilman"
+  postPrep    : Case -> Str -> Prep ;  -- postposition, e.g. genitive "takana"
+  postGenPrep :         Str -> Prep ;  -- genitive postposition, e.g. "takana"
+  casePrep    : Case ->        Prep ;  -- just case, e.g. adessive
+
+  mkPrep = overload {
+    mkPrep : Case -> Prep 
+     = casePrep ;
+    mkPrep : Str -> Prep
+     = postGenPrep ;
+    mkPrep : Case -> Str -> Prep
+     = postPrep ;
+    mkPrep : Str -> Case -> Prep
+     = \s,c -> prePrep c s ;
+    } ;
+
+  accusative : Prep
+    = {c = NPAcc ; s = [] ; isPre = True ; lock_Prep = <>} ;
+
+  NK : Type ;   -- Noun from DictFin (Kotus)
+  AK : Type ;   -- Adjective from DictFin (Kotus)
+  VK : Type ;   -- Verb from DictFin (Kotus)
+  AdvK : Type ; -- Adverb from DictFin (Kotus)
+
+--2 Nouns
+
+-- The worst case gives ten forms.
+-- In practice just a couple of forms are needed to define the different
+-- stems, vowel alternation, and vowel harmony.
+
+oper
+
+-- The regular noun heuristic takes just one form (singular
+-- nominative) and analyses it to pick the correct paradigm.
+-- It does automatic grade alternation, and is hence not usable
+-- for words like "auto" (whose genitive would become "audon").
+--
+-- If the one-argument paradigm does not give the correct result, one can try and give 
+-- two or three forms. Most notably, the two-argument variant is used
+-- for nouns like "kivi - kiviä", which would otherwise become like
+-- "rivi - rivejä". Three arguments are used e.g. for 
+-- "auto - auton - autoja", which would otherwise become
+-- "auto - audon".
+
+  mkN : overload {
+    mkN : (kukko : Str) -> N ;  -- predictable nouns, covers 82%
+    mkN : (savi,savia : Str) -> N ; -- different pl.part
+    mkN : (vesi,veden,vesiä : Str) -> N ; -- also different sg.gen
+    mkN : (vesi,veden,vesiä,vettä : Str) -> N ; -- also different sg.part
+    mkN : (olo,n,a,na,oon,jen,ja,ina,issa,ihin : Str) -> N ; -- worst case, 10 forms
+    mkN : (pika : Str) -> (juna  : N) -> N ; -- compound with invariable prefix
+    mkN : (oma : N)    -> (tunto : N) -> N ; -- compound with inflecting prefix
+    mkN : NK -> N ;  -- noun from DictFin (Kotus)
+    mkN : V -> N ;   -- verbal noun: "tekeminen"
+  } ;
+
+-- Some nouns are regular except for the singular nominative (e.g. "mies").
+
+    exceptNomN : N -> Str -> N ;
+
+-- Nouns where the parts are separate (should perhaps be treated as CN)
+
+   separateN = overload {
+     separateN : Str -> N -> N 
+      = \s,n -> mkN (s + "_") n ;
+     separateN : N -> N -> N 
+      = \oma, asunto -> lin N {s = \\c => oma.s ! c + "_" + asunto.s ! c ; h = asunto.h} ;
+      } ;
+
+-- Nouns used as functions need a case, of which the default is
+-- the genitive.
+
+  mkN2 : overload {
+    mkN2 : N -> N2 ;        -- relational noun with genitive
+    mkN2 : N -> Prep -> N2  -- relational noun another prep.
+    } ;
+
+  mkN3  : N -> Prep -> Prep -> N3 ; -- relation with two complements
+
+-- Proper names can be formed by using declensions for nouns.
+-- The plural forms are filtered away by the compiler.
+
+  mkPN : overload {
+    mkPN : Str -> PN ;  -- predictable noun made into name
+    mkPN : N -> PN      -- any noun made into name
+    } ;
+
+--2 Adjectives
+
+-- Non-comparison one-place adjectives are just like nouns.
+-- The regular adjectives are based on $regN$ in the positive.
+-- Comparison adjectives have three forms. 
+-- The comparative and the superlative
+-- are always inflected in the same way, so the nominative of them is actually
+-- enough (except for the superlative "paras" of "hyvä").
+
+  mkA : overload {
+    mkA : Str -> A ;  -- regular noun made into adjective
+    mkA : N -> A ;    -- any noun made into adjective
+    mkA : N -> (kivempi,kivin : Str) -> A ; -- deviating comparison forms
+    mkA : (hyva,prmpi,pras : N) -> (hyvin,pmmin,prhten : Str) -> A ; -- worst case adj
+    mkA : AK -> A ;  -- adjective from DictFin (Kotus)
+  } ;
+
+-- Two-place adjectives need a case for the second argument.
+
+  mkA2 = overload {
+    mkA2 : Str -> A2  -- e.g. "vihainen" (jollekin)
+    = \s -> mkA s ** {c2 = mkPrep "allative" ; lock_A2 = <>} ;
+    mkA2 : Str -> Prep -> A2  -- e.g. "jaollinen" (mkPrep adessive)
+    = \a,p -> mkA a ** {c2 = p ; lock_A2 = <>} ;
+    mkA2 : A -> Prep -> A2  -- e.g. "jaollinen" (mkPrep adessive)
+    = \a,p -> a ** {c2 = p ; lock_A2 = <>} ;
+    } ;
+
+
+--2 Verbs
+--
+-- The grammar does not cover the potential mood and some nominal
+-- forms. One way to see the coverage is to linearize a verb to
+-- a table.
+-- The worst case needs twelve forms, as shown in the following.
+
+  mkV : overload {
+    mkV : (huutaa : Str) -> V ;     -- predictable verbs, covers 90%
+    mkV : (huutaa,huusi : Str) -> V ; -- deviating past 3sg
+    mkV : (huutaa,huudan,huusi : Str) -> V ; -- also deviating pres. 1sg
+    mkV : (huutaa,dan,taa,tavat,takaa,detaan,sin,si,sisi,tanut,dettu,tanee : Str) -> V ; -- worst-case verb
+    mkV : VK -> V ;  -- verb from DictFin (Kotus)
+    mkV : V -> Str -> V ; -- hakata päälle (particle verb)
+    mkV : Str -> V -> V ; -- laimin+lyödä (prefixed verb)
+  } ;
+
+-- All the patterns above have $nominative$ as subject case.
+-- If another case is wanted, use the following.
+
+  caseV : Case -> V -> V ;  -- deviating subj. case, e.g. genitive "täytyä"
+
+-- The verbs "be" is special.
+
+  vOlla : V ; -- the verb "be"
+
+  olla_V : V
+   = vOlla ;
+
+--3 Two-place verbs
+--
+-- Two-place verbs need an object case, and can have a pre- or postposition.
+-- The default is direct (accusative) object. There is also a special case
+-- with case only. The string-only argument case yields a regular verb with
+-- accusative object.
+
+  mkV2 : overload {
+    mkV2 : Str -> V2 ;  -- predictable direct transitive
+    mkV2 : Str -> Case -> V2 ;  -- predictable with another case
+    mkV2 : V -> V2 ;    -- direct transitive
+    mkV2 : V -> Case -> V2 ; -- complement just case
+    mkV2 : V -> Prep -> V2 ; -- complement pre/postposition
+    mkV2 : VK -> V2 ;    -- direct transitive of Kotus verb
+    } ;
+
+
+--3 Three-place verbs
+--
+-- Three-place (ditransitive) verbs need two prepositions, of which
+-- the first one or both can be absent.
+
+  mkV3 = overload {
+   mkV3 : Str -> V3
+     = \s -> dirdirV3 (mkV s) ; 
+   mkV3 : V -> V3
+     = \v -> dirdirV3 v ;
+   mkV3 : V -> Prep -> Prep -> V3  -- e.g. puhua, allative, elative
+     = \v,p,q -> v ** {c2 = p ; c3 = q ; lock_V3 = <>} ; 
+   } ;
+
+  dirV3    : V -> Case -> V3 ;          -- siirtää, (accusative), illative
+  dirdirV3 : V         -> V3 ;          -- antaa, (accusative), (allative)
+
+
+--3 Other complement patterns
+--
+-- Verbs and adjectives can take complements such as sentences,
+-- questions, verb phrases, and adjectives.
+
+mkVV = overload {
+  mkVV : Str -> VV   -- e.g. "yrittää" (puhua)
+   = \s -> mkVVf (mkV s) infFirst ; 
+  mkVV : V -> VV     -- e.g. "alkaa" (puhua)
+   = \v -> mkVVf v infFirst ; 
+  mkVV : Str -> InfForm -> VV  -- e.g. "ruveta" (puhumaan)
+   = \s,i -> mkVVf (mkV s) i ;
+  mkVV : V -> InfForm -> VV  -- e.g. "lakata" (puhumasta)
+   = \v,i -> mkVVf v i ;
+  } ;
+
+mkVS = overload {
+  mkVS : Str -> VS   -- e.g. "väittää"
+   = \s -> lin VS (mk1V s) ;
+  mkVS : V -> VS     -- e.g. "sanoa"
+   = \v -> lin VS v ;
+  } ;
+
+  mkV2V = overload {
+    mkV2V : Str -> V2V 
+     = \s -> mkV2Vf (mkV s) (casePrep partitive) infIllat ; ----
+    mkV2V : V -> V2V 
+     = \v -> mkV2Vf v (casePrep partitive) infIllat ; ----
+    mkV2V : V -> Prep -> V2V  -- e.g. "käskeä" genitive
+     = \v,p -> mkV2Vf v p infIllat ;
+    mkV2Vf  : V -> Prep -> InfForm -> V2V -- e.g. "kieltää" partitive infElatv 
+     = \v,p,f -> mk2V2 v p ** {vi = f ; lock_V2V = <>} ;
+    } ;
+
+  mkV0  : V -> V0 ; --%
+
+  mkV2S : V -> Prep -> V2S ; -- e.g. "sanoa" allative
+  mkVVf : V -> InfForm -> VV ; -- e.g. "ruveta" infIllat
+  mkV2Vf : V -> Prep -> InfForm -> V2V ; -- e.g. "kieltää" partitive infElat  
+  mkVA  : V -> Prep -> VA ; -- e.g. "maistua" ablative
+  mkV2A : V -> Prep -> Prep -> V2A ; -- e.g. "maalata" accusative translative
+  mkVQ  : V -> VQ ; 
+  mkV2Q : V -> Prep -> V2Q ; -- e.g. "kysyä" ablative 
+
+  mkAS  : A -> AS ; --%
+---  mkA2S : A -> Prep -> A2S ; --%
+  mkAV  : A -> AV ; --%
+---  mkA2V : A -> Prep -> A2V ; --%
+
+-- Notice: categories $AS, A2S, AV, A2V$ are just $A$, 
+-- and the second argument is given
+-- as an adverb. Likewise 
+-- $V0$ is just $V$.
+
+  V0 : Type ; --%
+  AS, A2S, AV, A2V : Type ; --%
+
+--2 Structural categories
+
+  mkAdV : Str -> AdV
+   = \s -> lin AdV (ss s) ;
+  mkAdA : Str -> AdA
+   = \s -> lin AdA (ss s) ;
+  mkAdN : Str -> AdN
+   = \s -> lin AdN (ss s) ;
+  mkPConj : Str -> PConj
+   = \s -> lin PConj (ss s) ;
+  mkSubj : Str -> Subj
+   = \s -> lin Subj (ss s) ;
+
+  mkPredet : Str -> Predet  -- invariable Predet, such as "vain"
+   = \s -> lin Predet {s = \\_,_ => s} ;
+
+  mkConj = overload {
+   mkConj : Str -> Conj
+   = \y -> {s1 = [] ; s2 = y ; n = Pl ; lock_Conj = <>} ;
+   mkConj : Str -> Str -> Conj 
+   = \x,y -> {s1 = x ; s2 = y ; n = Pl ; lock_Conj = <>} ;
+   mkConj : Str -> Str -> Number -> Conj 
+   = \x,y,n -> {s1 = x ; s2 = y ; n = n ; lock_Conj = <>} ;
+   } ;
+
+  mkDet = overload {
+    mkDet : Number -> N -> Det 
+    = \nu,noun -> MorphoFin.mkDet nu (snoun2nounBind noun) ;
+    mkDet : (isNeg : Bool) -> Number -> N -> Det  -- use this with True to create a negative determiner 
+    = \isNeg,nu,noun -> MorphoFin.mkDetPol isNeg nu (snoun2nounBind noun) ;
+    mkDet : (isNeg : Bool) -> Number -> N -> Case -> Det  -- paljon + False + partitive, ei yhtään + True + partitive
+    = \isNeg,nu,noun,_ -> MorphoFin.mkDetPol isNeg nu (snoun2nounBind noun) ;
+    } ;
+
+--.
+-- THE definitions should not bother the user of the API. So they are
+-- hidden from the document.
+
+  Case = MorphoFin.Case ;
+  Number = MorphoFin.Number ;
+
+  singular = Sg ;
+  plural = Pl ;
+
+  nominative = Nom ;
+  genitive = Gen ;
+  partitive = Part ;
+  translative = Transl ;
+  inessive = Iness ;
+  essive  = Ess ;
+  elative = Elat ;
+  illative = Illat ;
+  adessive = Adess ;
+  ablative = Ablat ;
+  allative = Allat ;
+
+  infFirst = Inf1 ; infElat = Inf3Elat ; infIllat = Inf3Illat ; infIness = Inf3Iness ; infPresPart = InfPresPart ; infPresPartAgr = InfPresPartAgr ;
+
+  prePrep  : Case -> Str -> Prep = 
+    \c,p -> {c = NPCase c ; s = p ; isPre = True ; lock_Prep = <>} ;
+  postPrep : Case -> Str -> Prep =
+    \c,p -> {c = NPCase c ; s = p ; isPre = False ; lock_Prep = <>} ;
+  postGenPrep p = {
+    c = NPCase genitive ; s = p ; isPre = False ; lock_Prep = <>} ;
+  casePrep : Case -> Prep =
+    \c -> {c = NPCase c ; s = [] ; isPre = True ; lock_Prep = <>} ;
+  accPrep =  {c = NPAcc ; s = [] ; isPre = True ; lock_Prep = <>} ;
+
+  NK = {s : NForms ; lock_NK : {}} ;
+  AK = {s : NForms ; lock_AK : {}} ;
+  VK = {s : VForms ; lock_VK : {}} ;
+  AdvK = {s : Str ; lock_AdvK : {}} ;
+
+
+  mkN = overload {
+    mkN : (talo : Str) -> N = mk1N ;
+    --  \s -> nforms2snoun (nForms1 s) ;
+    mkN : (talo,talon : Str) -> N = mk2N ;
+    --  \s,t -> nforms2snoun (nForms2 s t) ;
+    mkN : (talo,talon,taloja : Str) -> N = mk3N ;
+    --  \s,t,u -> nforms2snoun (nForms3 s t u) ;
+    mkN : (talo,talon,taloja,taloa : Str) -> N = mk4N ;
+    --  \s,t,u,v -> nforms2snoun (nForms4 s t u v) ;
+    mkN : 
+      (talo,talon,taloa,talona,taloon,talojen,taloja,taloina,taloissa,taloihin
+        : Str) -> N = mk10N ;
+    mkN : (sora : Str) -> (tie : N) -> N = mkStrN ;
+    mkN : (oma,tunto : N) -> N = mkNN ;
+    mkN : (sana : NK) -> N = \w -> nforms2snoun w.s ;
+    mkN : V -> N = \w -> sverb2snoun w ;
+  } ;
+
+    exceptNomN : N -> Str -> N = \noun,nom -> lin N {
+      s = table {
+        0 => nom ;
+        f => noun.s ! f
+	} ;
+      h = noun.h
+      } ;
+
+
+----  mk1A : Str -> A = \jalo -> aForms2A (nforms2aforms (nForms1 jalo)) ;
+----  mkNA : N -> A = snoun2sadj ; 
+
+  mk1N : (talo : Str) -> N = \s -> lin N (nforms2snoun (nForms1 s)) ;
+  mk2N : (talo,talon : Str) -> N = \s,t -> nforms2snoun (nForms2 s t) ;
+  mk3N : (talo,talon,taloja : Str) -> N = \s,t,u -> nforms2snoun (nForms3 s t u) ;
+  mk4N : (talo,talon,taloa,taloja : Str) -> N = \s,t,u,v -> 
+      nforms2snoun (nForms4 s t u v) ;
+  mk10N : 
+      (talo,talon,taloa,talona,taloon,talojen,taloja,taloina,taloissa,taloihin
+        : Str) -> N = \a,b,c,d,e,f,g,h,i,j -> 
+        lin N (nforms2snoun (nForms10 a b c d e f g h i j)) ;
+
+  mkStrN : Str -> N -> N = \sora,tie -> {
+    s = \\c => sora + tie.s ! c ; 
+    h = tie.h ;
+    lock_N = <>
+    } ;
+  mkNN : N -> N -> N = \oma,tunto -> {
+    s = \\c => oma.s ! c + tunto.s ! c ; 
+    h = tunto.h ;
+    lock_N = <>
+    } ; ---- TODO: oma in possessive suffix forms
+
+  nForms1 : Str -> NForms = \ukko ->
+    let
+      ukk = init ukko ;
+      uko = weakGrade ukko ;
+      ukon = uko + "n" ;
+      o = case last ukko of {"ä" => "ö" ; "a" => "o"} ; -- only used then 
+      renka = strongGrade (init ukko) ;
+      rake = strongGrade ukko ;
+    in
+    case ukko of {
+      _ + "nen" => dNainen ukko ;
+      _ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" |"ää"|"öö") => dPuu ukko ;
+      _ + ("ai" | "ei" | "oi" | "ui" | "yi" | "äi" | "öi") => dPuu ukko ;
+      _ + ("ie" | "uo" | "yö") => dSuo ukko ;
+      _ + ("ea" | "eä") => dKorkea ukko ;
+      _ + "is" => dKaunis ukko ;
+      _ + ("i" | "u") + "n" => dLiitin ukko (renka + "men") ;
+      _ + ("ton" | "tön") => dOnneton ukko ;
+      _ + "e" => dRae ukko (rake + "en") ;
+      _ + ("ut" | "yt") => dOttanut ukko ;
+      _ + ("as" | "äs") => dRae ukko (renka + last renka + "n") ;
+      _ + ("uus" | "yys" | "eus" | "eys") => dLujuus ukko ;
+      _ + "s" => dJalas ukko ; 
+
+-- {- heuristics for 3-syllable nouns ending a/ä
+      _ + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + ? + 
+          _ + "i" + ? + a@("a" | "ä") =>  
+          dSilakka ukko (ukko + "n") (ukk + o + "it" + a) ;  -- pesijä
+      _ + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + ? + _ + 
+          ("a" | "e" | "o" | "u" | "y" | "ä" | "ö") + 
+          ("l" | "r" | "n") + a@("a" | "ä") =>  
+          dSilakka ukko (ukko + "n") (ukk + o + "it" + a) ;  -- sarana, omena
+      _ + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + ? + _ + 
+          ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + 
+          ("n" | "k" | "s") + "k" + a@("a" | "ä") =>  
+          dSilakka ukko (uko + "n") (init uko + o + "it" + a) ;  -- silakka 
+      _ + ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + ? + _ + 
+          ("a" | "e" | "i" | "o" | "u" | "y" | "ä" | "ö") + 
+          ("n" | "t" | "s") + "t" + a@("a" | "ä") =>   
+          dSilakka ukko (uko + "n") (ukk + o + "j" + a) ;  -- yhdyntä (but not isäntä)
+      _ + ("a" | "e" | "i" | "o" | "u") + ? + _ + 
+          ("a" | "e" | "o" | "u") + ? + "a" =>  
+          dSilakka ukko (ukko + "n") (ukk + "ia") ;  -- asema, johtaja
+-- -}
+      _ + "i" +o@("o"|"ö") => dSilakka ukko (ukko+"n") (ukko+"it"+getHarmony o);
+      _ + "i" + "a" => dSilakka ukko (ukko + "n") (ukk + "oita") ;
+      _ + "i" + "ä" => dSilakka ukko (ukko + "n") (ukk + "öitä") ;
+      _ + ("a" | "o" | "u" | "y" | "ä" | "ö") => dUkko ukko ukon ;
+      _ + "i" => dPaatti ukko ukon ;
+      _ + ("ar" | "är") => dPiennar ukko (renka + "ren") ;
+      _ + "e" + ("l" | "n") => dPiennar ukko (ukko + "en") ;
+      _ => dUnix ukko
+    } ;   
+
+
+    nForms2 : (_,_ : Str) -> NForms = \ukko,ukkoja -> 
+      let
+        ukot = nForms1 ukko ; 
+        ukon = weakGrade ukko + "n" ;
+      in
+      case <ukko,ukkoja> of {
+        <_, _ + ":" + ? + ("a" | "ä")> => dSDP ukko ;
+        <_ + "ea", _ + "oita"> => 
+          dSilakka ukko ukon ukkoja ;  -- idea, but not korkea
+        <_ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" | "ää" | "öö" | 
+              "ie" | "uo" | "yö" | "ea" | "eä" | 
+              "ia" | "iä" | "io" | "iö"), _ + ("a" | "ä")> => 
+          nForms1 ukko ; --- to protect --- how to get "dioja"?
+        <_ + ("a" | "ä" | "o" | "ö"), _ + ("a" | "ä")> => 
+          dSilakka ukko ukon ukkoja ;
+        <arp + "i", _ + "i" + ("a" | "ä")> =>
+          dArpi ukko (init (weakGrade ukko) + "en") ;
+        <_ + "i", _ + ("eita" | "eitä")> => 
+          dTohtori ukko ;
+        <_ + ("ut" | "yt"),_ + ("uita" | "yitä")>  => dRae ukko (init ukko + "en") ;
+        <_ + "e", nuk + ("eja" | "ejä")> => 
+          dNukke ukko ukon ;
+        <_ + "s", _ + "ksi" + ?> => dJalas ukko ;
+        <_ + ("l" | "n" | "r" | "s"), _ + ("eja" | "ejä")> => dUnix ukko ;
+        <_, _ + ("a" | "ä")> => ukot ;
+        _ => 
+          Predef.error 
+           (["last argument should end in a/ä, not"] ++ ukkoja)
+      } ;
+
+    nForms3 : (_,_,_ : Str) -> NForms = \ukko,ukon,ukkoja -> 
+      let
+        ukk = init ukko ;
+        ukot = nForms2 ukko ukkoja ;
+      in
+      case <ukko,ukon> of {
+        <_, _ + ":n"> => dSDP ukko ;
+        <_ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" | "ää" | "öö" | 
+              "ie" | "uo" | "yö" | "ea" | "eä" | 
+              "ia" | "iä" | "io" | "iö" | "ja" | "jä"), _ + "n"> => 
+           ukot ; --- to protect
+        <_ + ("a" | "o" | "u" | "y" | "ä" | "ö"), _ + "n"> => 
+          dSilakka ukko ukon ukkoja ;  -- auto,auton
+        <_ + "mpi", _ + ("emman" | "emmän")> => dSuurempi ukko ;
+        <_ + "in", _ + ("imman" | "immän")> => dSuurin ukko ;
+        <terv + "e", terv + "een"> => 
+          dRae ukko ukon ;
+        <taiv + ("as" | "äs"), taiv + ("aan" | "ään")> => 
+          dRae ukko ukon ;
+        <nukk + "e", nuk + "een"> => dRae ukko ukon ;
+        <arp + "i", arv + "en"> => dArpi ukko ukon ;
+        <_ + ("us" | "ys"), _ + "den"> => dLujuus ukko ;
+        <_, _ + "n"> => ukot ;
+        _ => 
+          Predef.error (["second argument should end in n, not"] ++ ukon)
+       } ;
+
+    nForms4 : (_,_,_,_ : Str) -> NForms = \ukko,ukon,ukkoja,ukkoa -> 
+      let
+        ukot = nForms3 ukko ukon ukkoja ;
+      in
+      case <ukko,ukon,ukkoja,ukkoa> of {
+        <_,_ + "n", _ + ("a" | "ä"), _ + ("a" | "ä")> => 
+          table {
+            2 => ukkoa ;
+            n => ukot ! n
+          } ;
+        _ => 
+          Predef.error 
+            (["last arguments should end in n, a/ä, and a/ä, not"] ++ 
+            ukon ++ ukkoja ++ ukkoa)
+      } ;
+
+  mkN2 = overload {
+    mkN2 : N -> N2 = \n -> mmkN2 n (casePrep genitive) ;
+    mkN2 : N -> Prep -> N2 = mmkN2
+    } ;
+
+  mmkN2 : N -> Prep -> N2 = \n,c -> n ** {c2 = c ; isPre = mkIsPre c ; lock_N2 = <>} ;
+  mkN3 = \n,c,e -> n ** {c2 = c ; c3 = e ; 
+    isPre = mkIsPre c  ; -- matka Lontoosta Pariisiin
+    isPre2 = mkIsPre e ;          -- Suomen voitto Ruotsista
+    lock_N3 = <>
+    } ;
+  
+  mkIsPre : Prep -> Bool = \p -> case p.c of {
+    NPCase Gen => notB p.isPre ;  -- Jussin veli (prep is <Gen,"",True>, isPre becomes False)
+    _ => True                     -- syyte Jussia vastaan, puhe Jussin puolesta
+    } ;
+
+  mkPN = overload {
+    mkPN : Str -> PN = mkPN_1 ;
+    mkPN : N -> PN = \s -> lin PN s ;
+    } ;
+
+  mkPN_1 : Str -> PN = \s -> lin PN (mk1N s) ;
+
+-- adjectives
+
+  mkA = overload {
+    mkA : Str -> A  = mkA_1 ;
+    mkA : N -> A = \n -> noun2adjDeg n ** {lock_A = <>} ;
+    mkA : N -> (kivempaa,kivinta : Str) -> A = \n -> regAdjective n ;
+    mkA : (sana : AK) -> A = \w -> noun2adjDeg (nforms2snoun w.s) ;
+
+    mkA : (hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A = \h,p,ps,hn,pn,ph -> lin A {
+      s = table {
+        Posit => table {
+           SAN nf => h.s ! nf ;
+           SAAdv  => hn
+           } ; 
+        Compar => table {
+           SAN nf => p.s ! nf ;
+           SAAdv  => pn
+           } ; 
+        Superl => table {
+           SAN nf => ps.s ! nf ;
+           SAAdv  => ph
+           }
+        } ;
+      h = h.h
+      } ;
+     } ;
+
+  mkA_1 : Str -> A = \x -> lin A (noun2adjDeg (mk1N x)) ;
+
+-- auxiliaries
+  mkAdjective : (_,_,_ : SAdj) -> A = \hyva,parempi,paras -> 
+    {s = table {
+      Posit  => hyva.s ;
+      Compar => parempi.s ;
+      Superl => paras.s
+      } ;
+     h = hyva.h ;  ---- different for parempi, paras
+     lock_A = <>
+    } ;
+  regAdjective : SNoun -> Str -> Str -> A = \kiva, kivempi, kivin ->
+    mkAdjective 
+      (snoun2sadj kiva) 
+      (snoun2sadjComp False (nforms2snoun (dSuurempi kivempi))) 
+      (snoun2sadjComp False (nforms2snoun (dSuurin kivin))) ;
+  noun2adjDeg : SNoun -> A = \suuri -> 
+    regAdjective 
+      suuri 
+      (suuri.s ! 1 + "mpi")  ---- to check
+      (suuri.s ! 8 + "n") ; ----
+    
+
+
+
+-- verbs
+
+  mkV = overload {
+    mkV : (huutaa : Str) -> V = mk1V ;
+    mkV : (huutaa,huusi : Str) -> V = mk2V ;
+    mkV : (huutaa,huudan,huusi : Str) -> V = mk3V ;
+    mkV : (
+      huutaa,huudan,huutaa,huutavat,huutakaa,huudetaan,
+      huusin,huusi,huusisi,huutanut,huudettu,huutanee : Str) -> V = mk12V ;
+    mkV : (sana : VK) -> V = \w -> vforms2sverb w.s ** {sc = NPCase Nom ; lock_V = <> ; p = []} ;
+    mkV : V -> Str -> V = \w,p -> {s = w.s ; sc = w.sc ; lock_V = <> ; h = w.h ; p = p} ;
+    mkV : Str -> V -> V = \s,v -> {s = \\f => s + v.s ! f ; sc = v.sc ; lock_V = <> ; h = v.h ; p = v.p} ;
+  } ;
+
+  mk1V : Str -> V = \s -> 
+    let vfs = vforms2sverb (vForms1 s) in 
+      vfs ** {sc = NPCase Nom ; lock_V = <> ; p = []} ;
+  mk2V : (_,_ : Str) -> V = \x,y -> 
+    let vfs = vforms2sverb (vForms2 x y) in vfs ** {sc = NPCase Nom ; lock_V = <> ; p = []} ;
+  mk3V : (huutaa,huudan,huusi : Str) -> V = \x,_,y -> mk2V x y ; ----
+  mk12V : (
+      huutaa,huudan,huutaa,huutavat,huutakaa,huudetaan,
+      huusin,huusi,huusisi,huutanut,huudettu,huutanee : Str) -> V = 
+     \a,b,c,d,e,f,g,h,i,j,k,l -> 
+        vforms2sverb (vForms12 a b c d e f g h i j k l) ** {sc = NPCase Nom ; lock_V = <> ; p = []} ;
+
+  vForms1 : Str -> VForms = \ottaa ->
+    let
+      a = last ottaa ;
+      otta = init ottaa ; 
+      ott  = init otta ;
+      ots  = init ott + "s" ;
+      ota  = weakGrade otta ;
+      otin = init (strongGrade (init ott)) + "elin" ;
+      ot   = init ota ;
+    in
+    case ottaa of {
+      _ + ("e" | "i" | "o" | "u" | "y" | "ö") + ("a" | "ä") =>
+        cHukkua ottaa (ota + "n") ;
+      _ + ("l" | "n" | "r") + ("taa" | "tää") => 
+        cOttaa ottaa (ota + "n") (ots + "in") (ots + "i") ;
+      ("" | ?) + ("a" | "e" | "i" | "o" | "u") + ? + _ + 
+        ("a" | "e" | "i" | "o" | "u") + _ + "aa" => 
+        cOttaa ottaa (ota + "n") (ot + "in") (ott + "i") ;
+      ("" | ?) + ("a" | "e" | "i") + _ + "aa" => 
+        cOttaa ottaa (ota + "n") (ot + "oin") (ott + "oi") ;
+      _ + ("aa" | "ää") => 
+        cOttaa ottaa (ota + "n") (ot + "in") (ott + "i") ;
+      _ + ("ella" | "ellä") => 
+        cKuunnella ottaa otin ;
+      _ + ("osta" | "östä") => 
+        cJuosta ottaa (init ott + "ksen") ;
+      _ + ("st" | "nn" | "ll" | "rr") + ("a" | "ä") => 
+        cJuosta ottaa (ott + "en") ;
+      _ + ("ita" | "itä") => 
+        cHarkita ottaa ;
+      _ + ("eta" | "etä" | "ota" | "ata" | "uta" | "ytä" | "ätä" | "ötä") => 
+        cPudota ottaa (strongGrade ott + "si") ;
+      _ + ("da" | "dä") => 
+        cJuoda ottaa ;
+      _ => Predef.error (["expected infinitive, found"] ++ ottaa) 
+    } ;   
+
+  vForms2 : (_,_ : Str) -> VForms = \huutaa,huusi ->
+    let
+      huuda = weakGrade (init huutaa) ;
+      huusin = weakGrade huusi + "n" ;
+      autoin = weakGrade (init huusi) + "in" ;
+    in 
+    case <huutaa,huusi> of {
+      <_ + ("taa" | "tää"), _ + ("oi" | "öi")> =>
+        cOttaa huutaa (huuda + "n") autoin huusi ;
+      <_ + ("aa" | "ää"), _ + "i"> =>
+        cOttaa huutaa (huuda + "n") huusin huusi ;
+      <_ + ("eta" | "etä"), _ + "eni"> =>
+        cValjeta huutaa huusi ;
+      <_ + ("sta" | "stä"), _ + "si"> =>
+        vForms1 huutaa ; -- pestä, halkaista
+      <_ + ("ta" | "tä"), _ + "si"> =>
+        cPudota huutaa huusi ;
+      <_ + ("lla" | "llä"), _ + "li"> =>
+        cKuunnella huutaa huusin ;
+      _ => vForms1 huutaa
+      } ;
+
+
+
+  caseV c v = {s = v.s ; sc = NPCase c ; h = v.h ; lock_V = <> ; p = v.p} ;
+
+  vOlla = {
+    s = table SVForm ["olla";"ole";"on";"o";"olk";"olla";"oli";"oli";"olisi";"oll";"oltu";"ollu";"liene";"ole"] ;
+    sc = NPCase Nom ; h = Back ; lock_V = <> ; p = []} ; ---- lieneekö
+
+  mk2V2 : V -> Prep -> V2 = \v,c -> v ** {c2 = c ; lock_V2 = <>} ;
+  caseV2 : V -> Case -> V2 = \v,c -> mk2V2 v (casePrep c) ; 
+  dirV2 v = mk2V2 v accPrep ;
+
+  mkAdv = overload { 
+    mkAdv : Str -> Adv = \s -> {s = s ; lock_Adv = <>} ;
+    mkAdv : AdvK -> Adv = \s -> {s = s.s ; lock_Adv = <>} ;
+    } ;
+
+  mkV2 = overload {
+    mkV2 : Str -> V2 = \s -> dirV2 (mk1V s) ;
+    mkV2 : Str -> Case -> V2 = \s -> caseV2 (mk1V s) ;
+    mkV2 : V -> V2 = dirV2 ;
+    mkV2 : V -> Case -> V2 = caseV2 ;
+    mkV2 : V -> Prep -> V2 = mk2V2 ;
+    mkV2 : VK -> V2 = \w -> dirV2 (vforms2sverb w.s ** {sc = NPCase Nom ; lock_V = <> ; p = []}) ;
+    } ;
+
+  mk2V2 : V -> Prep -> V2 ;
+  caseV2 : V -> Case -> V2 ;
+  dirV2 : V -> V2 ;
+
+  dirV3 v p = v ** {c2 = accPrep ; c3 = casePrep p ; lock_V3 = <>} ; 
+  dirdirV3 v = dirV3 v allative ;
+
+
+  mkVVf  v f = v ** {vi = f ; lock_VV = <>} ;
+  mkVQ  v = v ** {lock_VQ = <>} ;
+
+  V0 : Type = V ;
+  AS, A2S, AV : Type = A ;
+  A2V : Type = A2 ;
+
+  mkV0  v = v ** {lock_V = <>} ;
+  mkV2Sbare : V -> V2S = \v -> mkV2S v (casePrep allative) ; ----
+
+  mkV2S v p = mk2V2 v p ** {lock_V2S = <>} ;
+  mkV2Vbare : V -> V2V = \v -> mkV2Vf v (casePrep partitive) infIllat ; ----
+--  mkV2V v p = mkV2Vf v p infIllat ;
+  mkV2Vf v p f = mk2V2 v p ** {vi = f ; lock_V2V = <>} ;
+
+  mkVAbare : V -> VA = \v -> mkVA v (casePrep partitive) ; ----
+  mkVA  v p = v ** {c2 = p ; lock_VA = <>} ;
+  mkV2Abare : V -> V2A = \v -> mkV2A v (casePrep partitive) (casePrep translative) ;
+  mkV2A v p q = v ** {c2 = p ; c3 = q ; lock_V2A = <>} ;
+  mkV2Qbare : V -> V2Q = \v -> mkV2Q v (casePrep ablative) ; ----
+  mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ;
+
+  mkAS  v = v ** {lock_A = <>} ;
+---  mkA2S v p = mkA2 <v : A> p ** {lock_A = <>} ;
+  mkAV  v = v ** {lock_A = <>} ;
+---  mkA2V v p = mkA2 <v : A> p ** {lock_A2 = <>} ;
+
+} ;
diff --git a/lib/src/finnish/stemmed/ParseFin.gf b/lib/src/finnish/stemmed/ParseFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/ParseFin.gf
@@ -0,0 +1,146 @@
+--# -path=.:..:../../abstract:../../common:../../english:../kotus
+
+concrete ParseFin of ParseEngAbs = 
+  TenseX, ---- - [Pol, PNeg, PPos],
+  CatFin,
+  NounFin - [PPartNP],
+  AdjectiveFin,
+  NumeralFin,
+  SymbolFin [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionFin,
+  VerbFin - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbFin,
+  PhraseFin,
+  SentenceFin,
+  QuestionFin,
+  RelativeFin,
+  IdiomFin [NP, VP, Tense, Cl, ProgrVP, ExistNP]
+  , ExtraFin [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash, Voc, RP, GenRP, 
+      Temp, Tense, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
+      VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV]
+ , DictEngFin 
+** 
+open MorphoFin, ResFin, ParadigmsFin, SyntaxFin, StemFin, Prelude in {
+
+flags literal=Symb ; coding = utf8 ;
+
+lin
+    ComplVV v ant pol vp = 
+      insertObj 
+        (\\_,b,a => infVPGen pol.p v.sc b a vp v.vi) 
+        (predSV {s = v.s ; 
+                sc = case vp.sc of {
+                  NPCase Nom => v.sc ;   -- minun täytyy pestä auto
+                  c => c                 -- minulla täytyy olla auto
+                  } ;
+                h = v.h ; p = v.p
+               }
+         ) ;
+
+
+  ---- what is this...
+  myself_NP = mkPronounGen False "itse" "itsen" "itseä" "itsenä" "itseen" Sg P1  ** {isPron = True ; isNeg = False} ;
+  yourselfSg_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Sg P2** {isPron = True ; isNeg = False} ;
+  himself_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3** {isPron = True ; isNeg = False} ;
+  herself_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3** {isPron = True ; isNeg = False} ;
+  itself_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3** {isPron = True ; isNeg = False} ;
+  ourself_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Pl P1** {isPron = True ; isNeg = False} ;
+  yourselfPl_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Pl P2** {isPron = True ; isNeg = False} ;
+  themself_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3** {isPron = True ; isNeg = False} ;
+  themselves_NP = mkPronounGen False  "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3** {isPron = True ; isNeg = False} ;
+
+
+  CompoundCN num noun cn = {
+    s = \\nf => num.s ! Sg ! Nom ++ noun.s ! 10 ++ BIND ++ cn.s ! nf ;
+    h = cn.h
+    } ;
+
+  PassVPSlash = passVPSlash ;
+
+oper  
+  passVPSlash : VPSlash -> ResFin.VP = \vp -> lin VP {
+      s = \\vif,ant,pol,agr => case vif of {
+        VIFin t  => vp.s ! VIPass t ! ant ! pol ! agr ;
+        _ => vp.s ! vif ! ant ! pol ! agr 
+        } ;
+      s2 = vp.s2 ;
+      adv = vp.adv ;
+      ext = vp.ext ;
+      qp = vp.qp ;
+      isNeg = vp.isNeg ;
+      sc = case vp.c2.c of {NPCase Nom => NPAcc ; c => c}
+      } ; 
+
+lin
+  DashCN noun1 noun2 = {
+    s = \\nf => noun1.s ! 10 ++ BIND ++ noun2.s ! nf ;
+    h = noun2.h
+    } ;
+
+  PastPartAP v = {s = \\_,nf => (sverb2verbSep v).s ! PastPartPass (AN nf)} ;
+
+  PredVPosv np vp = mkCl np vp ; ----
+
+  -- Ant -> Pol -> VPSlash -> RS ; --- here replaced by a relative clause 
+  PastPartRS ant pol vps = mkRS ant pol (mkRCl which_RP (passVPSlash (lin VPSlash vps))) ;
+
+  ApposNP np1 np2 = {
+      s = \\c => np1.s ! c ++ "," ++ np2.s ! c ;
+      a = np1.a ;
+      isPron = np1.isPron ; isNeg = np1.isNeg
+      } ;
+
+  GerundN v = mkN (lin V v) ;
+  
+  GerundAP v = {s = \\_ => (snoun2nounSep (sverb2nounPresPartAct v)).s} ;
+
+  OrdCompar a = snoun2nounSep {s = \\nc => a.s ! Compar ! SAN nc ; h = a.h} ; 
+
+  PositAdVAdj a = {s = a.s ! Posit ! SAAdv} ;  -- A -> AdV really
+
+  UseQuantPN quant pn = {
+      s = \\c => let k = (npform2case Sg c) in
+                 quant.s1 ! Sg ! k ++ snoun2np Sg pn ! c ++ quant.s2 ! pn.h ; 
+      a = agrP3 Sg ;
+      isPron = False ; 
+      isNeg = quant.isNeg
+      } ;
+
+  SlashV2V v ant p vp = 
+      insertObj (\\_,b,a => infVPGen p.p v.sc b a vp v.vi) (predSV v) ** {c2 = v.c2} ;
+
+  CompS s = {s = \\_ => "että" ++ s.s} ;  -- S -> Comp            ---- what are these expected to do ? 29/3/2013
+  CompVP ant pol vp = {s = \\a => infVPGen pol.p vp.sc Pos a vp Inf1} ; -- VP -> Comp
+
+
+  that_RP = which_RP ;
+  no_RP = which_RP ;
+
+  UttAdV a = a ;
+
+  UncNeg = negativePol ;
+
+  PresPartRS ant pol vp = mkRS ant pol (mkRCl which_RP vp) ;  ---- present participle attr "teräviä ottava"
+
+     PredVPosv np vp = mkCl np vp ; ---- OSV yes, but not for Cl
+     PredVPovs np vp = mkCl np vp ; ---- SVO
+
+    EmptyRelSlash cls = mkRCl which_RP cls ;
+
+  CompQS qs = {s = \\_ => qs.s} ;
+
+
+  AdAdV ada adv = {s = ada.s ++ adv.s} ;
+
+   SlashVPIV2V v pol vpi = -- : V2V -> Pol -> VPI -> VPSlash ;
+      insertObj (\\_,b,a => vpi.s ! v.vi) (predSV v) ** {c2 = v.c2} ;
+
+   VPSlashVS v vp = -- : VS -> VP -> VPSlash ; -- hän sanoo (minun) menevän (!) ---- menneen ?
+      insertObj (\\_,b,a => infVP v.sc b a vp InfPresPart) (predSV v) ** {c2 = {c = NPCase Gen ; s = [] ; isPre = True}} ;
+     
+--   SlashSlashV2V v ant pol vps = -- : V2V -> Ant -> Pol -> VPSlash -> VPSlash ; --- not implemented in Eng so far
+--      insertObj (\\_,b,a => infVPGen pol.p v.sc b a vps v.vi) (predSV v) ** {c2 = v.c2} ; --- or vps.c2 ??
+
+--in Verb,   SlashV2VNP : V2V -> NP -> VPSlash -> VPSlash
+}
+
diff --git a/lib/src/finnish/stemmed/SentenceFin.gf b/lib/src/finnish/stemmed/SentenceFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/SentenceFin.gf
@@ -0,0 +1,69 @@
+concrete SentenceFin of Sentence = CatFin ** open Prelude, ResFin, StemFin in {
+
+  flags optimize=all_subs ;
+
+  lin
+
+    PredVP np vp = mkClausePol (orB np.isNeg vp.isNeg) (subjForm np vp.sc) np.a vp ;
+
+    PredSCVP sc vp = mkClause (\_ -> sc.s) (agrP3 Sg) vp ;
+
+    ImpVP vp = {
+      s = \\pol,agr => 
+        let 
+          verb  = vp.s ! VIImper ! Simul ! pol ! agr ;
+          compl = vp.s2 ! False ! pol ! agr ++ vp.ext  --- False = like inf (osta auto)
+        in
+        verb.fin ++ verb.inf ++ compl ;
+    } ;
+
+-- The object case is formed at the use site of $c2$, in $Relative$ and $Question$.
+
+    SlashVP np vp = { 
+      s = \\t,a,p => (mkClause (subjForm np vp.sc) np.a vp).s ! t ! a ! p ! SDecl ;
+      c2 = vp.c2
+      } ;
+
+    AdvSlash slash adv = {
+      s  = \\t,a,b => slash.s ! t ! a ! b ++ adv.s ;
+      c2 = slash.c2
+      } ;
+
+    SlashPrep cl prep = {
+      s = \\t,a,p => cl.s ! t ! a ! p ! SDecl ; 
+      c2 = prep
+      } ;
+
+    SlashVS np vs slash = { 
+      s = \\t,a,p => 
+        (mkClause (subjForm np vs.sc) np.a 
+          (insertExtrapos ("että" ++ slash.s) 
+             (predSV vs))
+        ).s ! t ! a ! p ! SDecl ;
+      c2 = slash.c2
+      } ;
+
+
+    EmbedS  s  = {s = etta_Conj ++ s.s} ;
+    EmbedQS qs = {s = qs.s} ;
+    EmbedVP vp = {s = infVP (NPCase Nom) Pos (agrP3 Sg) vp Inf1} ; --- case,pol,agr,infform
+
+    UseCl  t p cl = {s = t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p ! SDecl} ;
+    UseQCl t p cl = {s = t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p} ;
+    UseRCl t p cl = {
+      s = \\r => t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p ! r ;
+      c = cl.c
+      } ;
+    UseSlash t p cl = {
+      s = t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p ;
+      c2 = cl.c2
+    } ;
+
+    AdvS a s = {s = a.s ++ s.s} ;
+    ExtAdvS a s = {s = a.s ++ "," ++ s.s} ;
+
+    RelS s r = {s = s.s ++ "," ++ r.s ! agrP3 Sg} ; ---- mikä
+
+    SSubjS a subj b = {s = a.s ++ "," ++ subj.s ++ b.s} ;
+
+}
diff --git a/lib/src/finnish/stemmed/StemFin.gf b/lib/src/finnish/stemmed/StemFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/StemFin.gf
@@ -0,0 +1,368 @@
+-- stem-based morphology, with just the minimum number of concatenative stems
+
+resource StemFin = open MorphoFin, Prelude in {
+
+flags coding = utf8 ;
+
+oper
+  SNForm : Type = Predef.Ints 10 ;
+  SNoun : Type = {s : SNForm => Str ; h : Harmony} ;
+
+  nforms2snoun : NForms -> SNoun = \nf -> {
+    s = table {
+      0 => nf ! 0 ;                -- ukko
+      1 => Predef.tk 1 (nf ! 1) ;  -- uko(n)
+      2 => nf ! 2 ;                -- ukkoa
+      3 => Predef.tk 2 (nf ! 3) ;  -- ukkona
+      4 => Predef.tk 1 (nf ! 4) ;  -- ukkoo(n)
+      5 => Predef.tk 1 (nf ! 5) ;  -- ukkoje(n)
+      6 => nf ! 6 ;                -- ukkoja
+      7 => Predef.tk 2 (nf ! 7) ;  -- ukkoi(na)
+      8 => Predef.tk 3 (nf ! 8) ;  -- ukoi(ssa)
+      9 => Predef.tk 1 (nf ! 9) ;  -- ukkoihi(n)
+     10 => nf ! 10                 -- ukko(-)
+      } ;
+    h = aHarmony (last (nf ! 2)) ;
+    } ;
+
+    snoun2nounBind : SNoun -> Noun = snoun2noun True ;
+    snoun2nounSep  : SNoun -> Noun = snoun2noun False ;
+
+    snoun2noun : Bool -> SNoun -> Noun = \b,sn -> 
+      let
+        plus = plusIf b ;
+        f = sn.s ;
+
+        ukko    = f ! 0 ;
+        uko     = f ! 1 ;
+        ukkoa   = f ! 2 ;
+        ukko_   = f ! 3 ;
+        ukkoo   = f ! 4 ;
+        ukkoje  = f ! 5 ;
+        ukkoja  = f ! 6 ;
+        ukkoi   = f ! 7 ;
+        ukoi    = f ! 8 ;
+        ukkoihi = f ! 9 ;
+        ukkos_  = f ! 10 ;
+        a       = harmonyA sn.h ;
+      in 
+
+    {s = table {
+      NCase Sg Nom    => ukko ;
+      NCase Sg Gen    => plus uko "n" ;
+      NCase Sg Part   => ukkoa ;
+      NCase Sg Transl => plus uko "ksi" ;
+      NCase Sg Ess    => plus ukko_ ("n" + a) ;
+      NCase Sg Iness  => plus uko ("ss" + a) ;
+      NCase Sg Elat   => plus uko ("st" + a) ;
+      NCase Sg Illat  => plus ukkoo "n" ;
+      NCase Sg Adess  => plus uko ("ll" + a) ;
+      NCase Sg Ablat  => plus uko ("lt" + a) ;
+      NCase Sg Allat  => plus uko "lle" ;
+      NCase Sg Abess  => plus uko ("tt" + a) ;
+
+      NCase Pl Nom    => plus uko "t" ;
+      NCase Pl Gen    => plus ukkoje "n" ;
+      NCase Pl Part   => ukkoja ;
+      NCase Pl Transl => plus ukoi "ksi" ;
+      NCase Pl Ess    => plus ukkoi ("n" + a) ;
+      NCase Pl Iness  => plus ukoi ("ss" + a) ;
+      NCase Pl Elat   => plus ukoi ("st" + a) ;
+      NCase Pl Illat  => plus ukkoihi "n" ;
+      NCase Pl Adess  => plus ukoi ("ll" + a) ;
+      NCase Pl Ablat  => plus ukoi ("lt" + a) ;
+      NCase Pl Allat  => plus ukoi "lle" ;
+      NCase Pl Abess  => plus ukoi ("tt" + a) ;
+
+      NComit    => plus ukkoi "ne" ;
+      NInstruct => plus ukoi "n" ;
+
+      NPossNom _     => ukko_ ;
+      NPossGen Sg    => ukko_ ;
+      NPossGen Pl    => ukkoje ;
+      NPossTransl Sg => plus uko "kse" ;
+      NPossTransl Pl => plus ukoi "kse" ;
+      NPossIllat Sg  => ukkoo ;
+      NPossIllat Pl  => ukkoihi ;
+
+      NCompound      => ukkos_
+      } ;
+    h = sn.h ;
+    lock_N = <>
+    } ;
+
+
+    snoun2np : Number -> SNoun -> NPForm => Str = \n,sn ->
+      \\c => (snoun2nounSep sn).s ! NCase n (npform2case n c) ; 
+
+    noun2snoun : Noun -> SNoun = \n -> nforms2snoun (n2nforms n) ;
+
+    aHarmony : Str -> Harmony = \a -> case a of 
+       {"a" => Back ; _   => Front} ;
+
+    harmonyA : Harmony -> Str = harmonyV "a" "ä" ;
+
+    harmonyV : Str -> Str -> Harmony -> Str = \u,y,h -> case h of 
+       {Back => u ; Front => y} ;
+
+
+-- Adjectives --- could be made more compact by pressing comparison forms down to a few
+
+param 
+  SAForm = SAN SNForm | SAAdv ;
+
+oper
+  SAdj = {s : SAForm => Str ; h : Harmony} ;
+
+  snoun2sadj : SNoun -> SAdj = snoun2sadjComp True ;
+
+  snoun2sadjComp : Bool -> SNoun -> SAdj = \isPos,tuore ->
+    let 
+      tuoree = tuore.s ! 1 ;
+      tuoreesti  = tuoree + "sti" ; 
+      tuoreemmin =  init tuoree ;
+    in {s = table {
+         SAN f => tuore.s ! f ;
+         SAAdv => if_then_Str isPos tuoreesti tuoreemmin
+         } ;
+        h = tuore.h
+       } ;
+
+
+-- verbs
+
+oper
+  SVForm : Type = Predef.Ints 13 ;
+  SVerb : Type = {s : SVForm => Str ; h : Harmony} ;
+
+  -- used in Cat
+  SVerb1 = {s : SVForm => Str ; sc : NPForm ; h : Harmony ; p : Str} ;
+
+  sverb2verbBind : SVerb -> Verb = sverb2verb True ;
+  sverb2verbSep  : SVerb -> Verb = sverb2verb False ;
+
+  vforms2sverb : VForms -> SVerb = \vf -> {
+    s = table {
+      0  =>             (vf ! 0) ;  -- tulla
+      1  => Predef.tk 1 (vf ! 1) ;  -- tule(n)
+      2  =>             (vf ! 2) ;  -- tulee
+      3  => Predef.tk 3 (vf ! 3) ;  -- tule(vat)
+      4  => Predef.tk 2 (vf ! 4) ;  -- tulk(aa)
+      5  => Predef.tk 2 (vf ! 5) ;  -- tulla(an)
+      6  => Predef.tk 1 (vf ! 6) ;  -- tuli(n)
+      7  =>             (vf ! 7) ;  -- tuli
+      8  =>             (vf ! 8) ;  -- tulisi
+      9  => Predef.tk 2 (vf ! 9) ;  -- tull(ut)
+      10 => Predef.tk 1 (vf ! 10) ; -- tult(u)
+      11 => weakGrade   (vf ! 10) ; -- tullu(n)
+      12 => Predef.tk 1 (vf ! 11) ; -- tulle(e)
+      13 => Predef.tk 3 (vf ! 3)    -- tule(va)
+      } ;
+    h = aHarmony (last (vf ! 0)) ;
+    } ;
+
+  sverb2verb : Bool -> SVerb -> Verb = \b,sverb -> 
+    let
+      plus = plusIf b ;
+      vh   = sverb.s ;
+
+      tulla   = vh ! 0 ; 
+      tule_   = vh ! 1 ;    -- tule(n) 
+      tulee   = vh ! 2 ; 
+      tule__  = vh ! 3 ;    -- tule(vat)
+      tulk_   = vh ! 4 ;    -- tulk(aa) 
+      tulla_  = vh ! 5 ;    -- tulla(an) 
+      tuli_   = vh ! 6 ;    -- tuli(n)
+      tuli    = vh ! 7 ;
+      tulisi  = vh ! 8 ;
+      tull_   = vh ! 9 ;    -- tull(ut)
+      tult_   = vh ! 10 ;
+      tullu__ = vh ! 11 ;   -- tullu(n)
+      tulle_  = vh ! 12 ;   -- tulle(e)
+      tule___ = vh ! 13 ;   -- tule(va)
+
+      a = harmonyA sverb.h ;
+      o = harmonyV "o" "ö" sverb.h ;
+      u = harmonyV "u" "y" sverb.h ;
+
+      tulko   = plus tulk_ o ;
+      tulkoo  = plus tulko o ;
+      tullee  = plus tull_ "ee" ;
+      tulle   = plus tull_ "e" ;
+      tullu_  = plus tull_ u ;
+      tullut  = plus tullu_ "t" ;
+      tullun  = plus tullu_ "n" ; 
+      tultu   = plus tult_ u ;
+
+      tuleva  = plus tule___ ("v" + a) ;
+
+      tullutN : Noun = snoun2noun b {
+        s = table SNForm [
+          tullut ;
+          tullee ;
+          plus tullut ("t" + a) ;
+          plus tullee ("n" + a) ;
+          plus tullee "see" ;
+          plus tulle "ide" ;
+          plus tulle ("it" + a) ;
+          plus tulle "i" ;
+          plus tulle "i" ;
+          plus tulle "isii" ;
+          tullut 
+        ] ;
+        h = sverb.h
+        } ;
+
+      tultuN  : Noun = snoun2noun b {
+        s = table SNForm [
+          tultu ;
+          tullu__ ;
+          plus tultu a ;
+          plus tultu ("n" + a) ;
+          plus tultu u ;
+          plus tultu "je" ;
+          plus tultu ("j" + a) ;
+          plus tultu "i" ;
+          plus tullu__ "i" ;
+          plus tultu "ihi" ;
+          tultu
+        ] ;
+        h = sverb.h
+        } ;
+
+
+      tulema  = plus tule___ ("m" + a) ;
+      vat     = "v" + a + "t"
+    in
+    {s = table {
+      Inf Inf1 => tulla ;
+      Presn Sg P1  => plus tule_ "n" ;
+      Presn Sg P2  => plus tule_ "t" ;
+      Presn Sg P3  => tulee ;
+      Presn Pl P1  => plus tule_ "mme" ;
+      Presn Pl P2  => plus tule_ "tte" ;
+      Presn Pl P3  => plus tule__ vat ;
+      Impf Sg P1   => plus tuli_ "n" ;    --# notpresent
+      Impf Sg P2   => plus tuli_ "t" ;    --# notpresent
+      Impf Sg P3   => tuli ;              --# notpresent
+      Impf Pl P1   => plus tuli_ "mme" ;  --# notpresent
+      Impf Pl P2   => plus tuli_ "tte" ;  --# notpresent
+      Impf Pl P3   => plus tuli vat ;     --# notpresent
+      Condit Sg P1 => plus tulisi "n" ;   --# notpresent
+      Condit Sg P2 => plus tulisi "t" ;   --# notpresent
+      Condit Sg P3 => tulisi ;            --# notpresent
+      Condit Pl P1 => plus tulisi "mme" ; --# notpresent
+      Condit Pl P2 => plus tulisi "tte" ; --# notpresent
+      Condit Pl P3 => plus tulisi vat ;   --# notpresent
+      Imper Sg     => tule_ ;
+      Imper Pl     => plus tulk_ (a + a) ;
+      ImperP3 Sg   => plus tulkoo "n" ;
+      ImperP3 Pl   => plus tulkoo "t" ;
+      ImperP1Pl    => plus tulk_ (a + a + "mme") ;
+      ImpNegPl     => tulko ;
+      PassPresn True    => plus tulla_ (a + "n") ;
+      PassPresn False   => tulla_ ;
+      PassImpf True     => plus tult_ ("iin") ;       --# notpresent
+      PassImpf False    => tultu ;                    --# notpresent
+      PassCondit True   => plus tult_ (a + "isiin") ; --# notpresent
+      PassCondit False  => plus tult_ (a + "isi") ;   --# notpresent
+      PastPartAct (AN n)  => tullutN.s ! n ;
+      PastPartAct AAdv    => plus tullee "sti" ;
+      PastPartPass (AN n) => tultuN.s ! n ;
+      PastPartPass AAdv   => plus tullu__ "sti" ;
+      Inf Inf3Iness => plus tulema ("ss" + a) ;
+      Inf Inf3Elat  => plus tulema ("st" + a) ;
+      Inf Inf3Illat => plus tulema (a + "n") ;
+      Inf Inf3Adess => plus tulema ("ll" + a) ;
+      Inf Inf3Abess => plus tulema ("tt" + a) ;
+      Inf InfPresPart => plus tuleva "n" ;
+      Inf InfPresPartAgr => tuleva
+      } ;
+    sc = NPCase Nom ;
+    lock_V = <>
+    } ;
+
+  predSV : SVerb1 -> VP = \sv ->
+    predV (sverb2verbSep sv ** {p = sv.p ; sc = sv.sc ; qp = case sv.h of {Back => True ; Front => False}}) ;
+--    (Verb ** {sc : NPForm ; qp : Bool ; p : Str}) -> VP = \verb -> {
+
+
+-- word formation functions
+
+  sverb2snoun : SVerb1 -> SNoun = \v ->    -- syöminen
+    let teke = v.s ! 13 in {
+    s = table {
+      0 => partPlus teke "minen" ;
+      1 => partPlus teke "mise" ;
+      2 => partPlus teke "mista" ;  ---- vh
+      3 => partPlus teke "mise" ; 
+      4 => partPlus teke "misee" ;
+      5 => partPlus teke "miste" ; 
+      6 => partPlus teke "misia" ; ---- vh
+      7 => partPlus teke "misi" ; 
+      8 => partPlus teke "misi" ; 
+      9 => partPlus teke "misii" ;
+     10 => partPlus teke "mis" 
+      } ; 
+    h = v.h
+    } ;
+
+  sverb2nounPresPartAct : SVerb1 -> SNoun = \v ->  -- syövä
+    let teke = v.s ! 13 in {
+    s = table {
+      0 => partPlus teke "va" ;
+      1 => partPlus teke "va" ;
+      2 => partPlus teke "vaa" ;  ---- vh
+      3 => partPlus teke "va" ;   ---- vh
+      4 => partPlus teke "vaa" ;
+      5 => partPlus teke "vie" ; 
+      6 => partPlus teke "via" ; ---- vh
+      7 => partPlus teke "vi" ; 
+      8 => partPlus teke "vi" ; 
+      9 => partPlus teke "vii" ;
+     10 => partPlus teke "va" 
+      } ; 
+    h = v.h
+    } ;
+
+  sverb2nounPresPartPass : SVerb1 -> SNoun = \v ->  -- syötävä
+    let a = harmonyA v.h in
+    nforms2snoun (dLava (partPlus (v.s ! 3) (partPlus "t" (partPlus a (partPlus "v" a))))) ;
+
+  dLava : Str -> NForms = \s -> dUkko s (s + "n") ;
+  
+ --- to use these at run time in ParseFin
+  partPlus = glue ;
+
+-- auxiliary
+
+    plusIf : Bool -> Str -> Str -> Str = \b,x,y -> case b of {
+      True  => x + y ;
+      False => glue x y 
+      } ;
+
+-- for Symbol
+
+  defaultStemEnding : SNForm -> Str = \c -> case c of {
+      0 => "" ;
+      1 => "i" ;
+      2 => "ia" ;
+      3 => "i" ;
+      4 => "ii" ;
+      5 => "ie" ;
+      6 => "ia" ;
+      7 => "i" ;
+      8 => "i" ;
+      9 => "ihi" ;
+     10 => "" 
+      } ; 
+  bindIfS : SNForm -> Str = \c -> case c of {
+    0 | 10 => [] ;
+    _ => BIND
+    } ;
+  bindColonIfS : SNForm -> Str = \c -> case c of {
+    0 | 10 => [] ;
+    _ => BIND ++ ":" ++ BIND
+    } ;
+
+}
diff --git a/lib/src/finnish/stemmed/StructuralFin.gf b/lib/src/finnish/stemmed/StructuralFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/StructuralFin.gf
@@ -0,0 +1,315 @@
+concrete StructuralFin of Structural = CatFin ** 
+  open MorphoFin, ParadigmsFin, (X = ConstructX), StemFin, Prelude in {
+
+  flags optimize=all ;
+
+  lin
+  above_Prep = postGenPrep "yläpuolella" ;
+  after_Prep = postGenPrep "jälkeen" ;
+
+  all_Predet = {s = \\n,c => 
+    let
+      kaiket = caseTable n (snoun2nounBind (mkN "kaikki" "kaiken" "kaikkena"))
+    in
+    case npform2case n c of {
+      Nom => "kaikki" ;
+      k => kaiket ! k
+      }
+    } ;
+  almost_AdA, almost_AdN = ss "melkein" ;
+  although_Subj = ss "vaikka" ;
+  always_AdV = ss "aina" ;
+  and_Conj = {s1 = [] ; s2 = "ja" ; n = Pl} ;
+  because_Subj = ss "koska" ;
+  before_Prep = prePrep partitive "ennen" ;
+  behind_Prep = postGenPrep "takana" ;
+  between_Prep = postGenPrep "välissä" ;
+  both7and_DConj = sd2 "sekä" "että" ** {n = Pl} ;
+  but_PConj = ss "mutta" ;
+  by8agent_Prep = postGenPrep "toimesta" ;
+  by8means_Prep = casePrep adessive ;
+  can8know_VV = mkVV (mkV "osata" "osasi") ;
+  can_VV = mkVV (mkV "voida" "voi") ;
+  during_Prep = postGenPrep "aikana" ;
+  either7or_DConj = sd2 "joko" "tai" ** {n = Sg} ;
+  everybody_NP = makeNP (snoun2nounBind (mkN "jokainen")) Sg ;
+  every_Det = MorphoFin.mkDet Sg (snoun2nounBind (mkN "jokainen")) ;
+  everything_NP = makeNP (((snoun2nounBind (mkN "kaikki" "kaiken" "kaikkena"))) **
+    {lock_N = <>}) Sg ;
+  everywhere_Adv = ss "kaikkialla" ;
+  few_Det  = MorphoFin.mkDet Sg (snoun2nounBind (mkN "harva")) ;
+---  first_Ord = {s = \\n,c => (mkN "ensimmäinen").s ! NCase n c} ;
+  for_Prep = casePrep allative ;
+  from_Prep = casePrep elative ;
+  he_Pron = mkPronoun "hän" "hänen" "häntä"  "hänenä" "häneen" Sg P3 ;
+  here_Adv = ss "täällä" ;
+  here7to_Adv = ss "tänne" ;
+  here7from_Adv = ss "täältä" ;
+  how_IAdv = ss "miten" ;
+  how8much_IAdv = ss "kuinka paljon" ;
+  how8many_IDet = 
+    {s = \\c => "kuinka" ++ (snoun2nounBind (mkN "moni" "monia")).s ! NCase Sg c ; n = Sg ; isNum = False} ;
+  if_Subj = ss "jos" ;
+  in8front_Prep = postGenPrep "edessä" ;
+  i_Pron  = mkPronoun "minä" "minun" "minua" "minuna" "minuun" Sg P1 ;
+  in_Prep = casePrep inessive ;
+  it_Pron = {
+    s = \\c => pronSe.s ! npform2case Sg c ; 
+    a = agrP3 Sg ; 
+    hasPoss = False
+    } ;
+  less_CAdv = X.mkCAdv "vähemmän" "kuin" ;
+  many_Det = MorphoFin.mkDet Sg (snoun2nounBind (mkN "moni" "monia")) ;
+  more_CAdv = X.mkCAdv "enemmän" "kuin" ;
+  most_Predet = {s = \\n,c => (nForms2N (dSuurin "useinta")).s ! NCase n (npform2case n c)} ;
+  much_Det = MorphoFin.mkDet Sg {s = \\_ => "paljon" ; h = Back} ; --Harmony not relevant, it's just a CommonNoun
+  must_VV = mkVV (caseV genitive (mkV "täytyä")) ;
+  no_Utt = ss "ei" ;
+  on_Prep = casePrep adessive ;
+---  one_Quant = MorphoFin.mkDet Sg  DEPREC
+  only_Predet = {s = \\_,_ => "vain"} ;
+  or_Conj = {s1 = [] ; s2 = "tai" ; n = Sg} ;
+  otherwise_PConj = ss "muuten" ;
+  part_Prep = casePrep partitive ;
+  please_Voc = ss ["ole hyvä"] ; --- number
+  possess_Prep = casePrep genitive ;
+  quite_Adv = ss "melko" ;
+  she_Pron = mkPronoun "hän" "hänen" "häntä"  "hänenä" "häneen" Sg P3 ;
+  so_AdA = ss "niin" ;
+  somebody_NP = {
+    s = \\c => jokuPron ! Sg ! npform2case Sg c ;
+    a = agrP3 Sg ; 
+    isPron = False ; isNeg = False
+    } ;
+  someSg_Det = heavyDet {
+    s1 = jokuPron ! Sg ;
+    s2 = \\_ => [] ;
+    isNum,isPoss = False ; isDef = True ; isNeg = False ; n = Sg
+    } ;
+  somePl_Det = heavyDet {
+    s1 = jokuPron ! Pl ;
+    s2 = \\_ => [] ; isNum,isPoss = False ; isNeg = False ; isDef = True ; 
+    n = Pl ; isNeg = False
+    } ;
+  something_NP = {
+    s = \\c => jokinPron ! Sg ! npform2case Sg c ;
+    a = agrP3 Sg ; 
+    isPron = False ; isNeg = False ; isNeg = False
+    } ;
+  somewhere_Adv = ss "jossain" ;
+  that_Quant = heavyQuant {
+    s1 = table (MorphoFin.Number) {
+          Sg => table (MorphoFin.Case) {
+            c => (mkPronoun "tuo" "tuon" "tuota" "tuona" "tuohon" Sg P3).s ! NPCase c
+            } ;
+          Pl => table (MorphoFin.Case) {
+            c => (mkPronoun "nuo" "noiden" "noita" "noina" "noihin" Sg P3).s ! NPCase c
+            }
+          } ;
+    s2 = \\_ => [] ; isNum,isPoss = False ; isDef = True  ; isNeg = False 
+    } ;
+  that_Subj = ss "että" ;
+  there_Adv = ss "siellä" ; --- tuolla
+  there7to_Adv = ss "sinne" ;
+  there7from_Adv = ss "sieltä" ;
+  therefore_PConj = ss "siksi" ;
+  they_Pron = mkPronoun "he" "heidän" "heitä" "heinä" "heihin"  Pl P3 ; --- ne
+  this_Quant = heavyQuant {
+    s1 = table (MorphoFin.Number) {
+          Sg => table (MorphoFin.Case) {
+            c => (mkPronoun "tämä" "tämän" "tätä" "tänä" "tähän" Sg P3).s ! NPCase c
+            } ;
+          Pl => table (MorphoFin.Case) {
+            c => (mkPronoun "nämä" "näiden" "näitä" "näinä" "näihin" Sg P3).s ! NPCase c
+            }
+          } ;
+    s2 = \\_ => [] ; isNum,isPoss = False ; isDef = True  ; isNeg = False
+    } ;
+  through_Prep = postGenPrep "kautta" ;
+  too_AdA = ss "liian" ;
+  to_Prep = casePrep illative ; --- allative
+  under_Prep = postGenPrep "alla" ;
+  very_AdA = ss "erittäin" ;
+  want_VV = mkVV (mkV "tahtoa") ;
+  we_Pron = mkPronoun "me" "meidän" "meitä" "meinä" "meihin" Pl P1 ;
+  whatPl_IP = {
+    s = table {NPAcc => "mitkä" ; c => mikaInt ! Pl ! npform2case Pl c} ;
+    n = Pl
+    } ;
+  whatSg_IP = {
+    s = \\c => mikaInt ! Sg ! npform2case Sg c ;
+    n = Sg
+    } ;
+  when_IAdv = ss "milloin" ;
+  when_Subj = ss "kun" ;
+  where_IAdv = ss "missä" ;
+  which_IQuant = {
+    s = mikaInt
+    } ;
+  whoSg_IP = {
+    s = table {NPAcc => "kenet" ; c => kukaInt ! Sg ! npform2case Sg c} ;
+    n = Sg
+    } ;
+  whoPl_IP = {
+    s = table {NPAcc => "ketkä" ; c => kukaInt ! Pl ! npform2case Pl c} ;
+    n = Pl
+    } ;
+  why_IAdv = ss "miksi" ;
+  without_Prep = prePrep partitive "ilman" ;
+  with_Prep = postGenPrep "kanssa" ;
+  yes_Utt = ss "kyllä" ;
+  youSg_Pron = mkPronoun "sinä" "sinun" "sinua" "sinuna" "sinuun"  Sg P2 ;
+  youPl_Pron = mkPronoun "te" "teidän" "teitä" "teinä" "teihin"  Pl P2 ;
+  youPol_Pron = 
+    let p = mkPronoun "te" "teidän" "teitä" "teinä" "teihin"  Pl P2 in
+    {s = p.s ; a = AgPol ; hasPoss = True} ;
+
+oper
+  jokuPron : MorphoFin.Number => (MorphoFin.Case) => Str =
+    let 
+      kui = snoun2nounBind (mkN "kuu") 
+    in
+    table {
+      Sg => table {
+        Nom => "joku" ;
+        Gen => "jonkun" ;
+        c => relPron ! Sg ! c + "ku" + Predef.drop 3 (kui.s ! NCase Sg c)
+       } ; 
+      Pl => table {
+        Nom => "jotkut" ;
+        c => relPron ! Pl ! c + kui.s ! NCase Pl c
+        }
+      } ;
+
+  jokinPron : MorphoFin.Number => (MorphoFin.Case) => Str =
+    table {
+      Sg => table {
+        Nom => "jokin" ;
+        Gen => "jonkin" ;
+        c => relPron ! Sg ! c + "kin"
+       } ; 
+      Pl => table {
+        Nom => "jotkin" ;
+        c => relPron ! Pl ! c + "kin"
+        }
+      } ;
+
+  mikaInt : MorphoFin.Number => (MorphoFin.Case) => Str = 
+    let {
+      mi  = snoun2nounBind (mkN "mi")
+    } in
+    table {
+      Sg => table {
+        Nom => "mikä" ;
+        Gen => "minkä" ;
+        Part => "mitä" ;
+        Illat => "mihin" ;
+        c   => mi.s ! NCase Sg c
+       } ; 
+      Pl => table {
+        Nom => "mitkä" ;
+        Gen => "minkä" ;
+        Part => "mitä" ;
+        Illat => "mihin" ;
+        c   => mi.s ! NCase Sg c
+        }
+      } ;
+
+  kukaInt : MorphoFin.Number => (MorphoFin.Case) => Str = 
+    let 
+      kuka = snoun2nounBind (mkN "kuka" "kenen" "ketä" "kenä" "keneen" 
+                 "keiden" "keitä" "keinä" "keissä" "keihin") ;
+    in
+    table {
+      Sg => table {
+        c   => kuka.s ! NCase Sg c
+       } ; 
+      Pl => table {
+        Nom => "ketkä" ;
+        c   => kuka.s ! NCase Pl c
+        }
+      } ;
+  mikaanPron : MorphoFin.Number => (MorphoFin.Case) => Str = \\n,c =>
+    case <n,c> of {
+        <Sg,Nom> => "mikään" ;
+        <_,Part> => "mitään" ;
+        <Sg,Gen> => "minkään" ;
+        <Pl,Nom> => "mitkään" ;
+        <Pl,Gen> => "mittenkään" ;
+        <_,Ess>  => "minään" ;
+        <_,Iness> => "missään" ;
+        <_,Elat> => "mistään" ;
+        <_,Adess> => "millään" ;
+        <_,Ablat> => "miltään" ;
+        _   => mikaInt ! n ! c + "kään"
+       } ; 
+
+  kukaanPron : MorphoFin.Number => (MorphoFin.Case) => Str =
+    table {
+      Sg => table {
+        Nom => "kukaan" ;
+        Part => "ketään" ;
+        Ess => "kenään" ;
+        Iness => "kessään" ;
+        Elat  => "kestään" ;
+        Illat => "kehenkään" ;
+        Adess => "kellään" ;
+        Ablat => "keltään" ;
+        c   => kukaInt ! Sg ! c + "kään"
+       } ; 
+      Pl => table {
+        Nom => "ketkään" ;
+        Part => "keitään" ;
+        Ess => "keinään" ;
+        Iness => "keissään" ;
+        Elat => "keistään" ;
+        Adess => "keillään" ;
+        Ablat => "keiltään" ;
+        c   => kukaInt ! Pl ! c + "kään"
+        }
+      } ;
+
+
+oper
+  makeNP  : N -> MorphoFin.Number -> CatFin.NP ; 
+  makeNP noun num = {
+    s = \\c => noun.s ! NCase num (npform2case num c) ; 
+    a = agrP3 num ;
+    isPron, isNeg = False ;
+    lock_NP = <>
+    } ;
+
+lin
+  not_Predet = {s = \\_,_ => "ei"} ;
+
+  no_Quant = heavyQuant {
+    s1 = \\n,c => mikaanPron ! n ! c ;  -- requires negative or question polarity
+    s2 = \\_ => [] ; isNum,isPoss = False ; isDef = True ; isNeg = True
+    } ;
+
+  if_then_Conj = {s1 = "jos" ; s2 = "niin" ; n = Sg} ;
+  nobody_NP = {
+    s = \\c => kukaanPron ! Sg ! npform2case Sg c ; -- requires negative or question polarity
+    a = agrP3 Sg ; 
+    isPron = False ; isNeg = True
+    } ;
+
+  nothing_NP = {
+    s = \\c => mikaanPron ! Sg ! npform2case Sg c ; --- requires negative or question polarity
+    a = agrP3 Sg ; 
+    isPron = False ; isNeg = True
+    } ;
+
+  at_least_AdN = ss "vähintään" ;
+  at_most_AdN = ss "enintään" ;
+
+  as_CAdv = X.mkCAdv "yhtä" "kuin" ;
+
+  except_Prep = postPrep partitive "lukuunottamatta" ;
+
+  have_V2 = mkV2 (caseV adessive vOlla) ;
+
+  lin language_title_Utt = ss "suomi" ;
+
+}
+
diff --git a/lib/src/finnish/stemmed/SymbolFin.gf b/lib/src/finnish/stemmed/SymbolFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/SymbolFin.gf
@@ -0,0 +1,44 @@
+--# -path=.:../abstract:../common
+
+concrete SymbolFin of Symbol = CatFin ** open Prelude, NounFin, ResFin, MorphoFin, StemFin in {
+
+lin
+  SymbPN i = {s = \\c => i.s ++ bindColonIfS c ++ defaultStemEnding c ; h = Back} ; --- c
+  IntPN i  = {s = \\c => i.s ++ bindColonIfS c ++ defaultStemEnding c ; h = Back} ; --- c
+  FloatPN i  = {s = \\c => i.s ++ bindColonIfS c ++ defaultStemEnding c ; h = Back} ; --- c
+  NumPN i  = {s = \\c => i.s!Sg!Nom  ; h = Back} ; --- c
+
+  CNIntNP cn i = {
+    s = \\c => cn.s ! NCase Sg (npform2case Sg c) ++ i.s ;
+    a = agrP3 Sg ;
+    isPron = False ; isNeg = False
+    } ;
+  CNSymbNP det cn xs = let detcn = NounFin.DetCN det cn in {
+    s = \\c => detcn.s ! c ++ xs.s ;
+    a = detcn.a ;
+    isPron = False ; isNeg = False
+    } ;
+  CNNumNP cn i = {
+    s = \\c => cn.s ! NCase Sg (npform2case Sg c) ++ i.s ! Sg ! Nom ;
+    a = agrP3 Sg ;
+    isPron = False ; isNeg = False
+    } ;
+
+  SymbS sy = sy ;
+
+  SymbNum n = {s = \\_,_ => n.s ; isNum = True ; n = Pl} ;
+  SymbOrd n = {s = \\_ => n.s ++ "."} ;
+
+lincat 
+
+  Symb, [Symb] = SS ;
+
+lin
+
+  MkSymb s = s ;
+
+  BaseSymb = infixSS "ja" ;
+  ConsSymb = infixSS "," ;
+
+}
+
diff --git a/lib/src/finnish/stemmed/VerbFin.gf b/lib/src/finnish/stemmed/VerbFin.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/VerbFin.gf
@@ -0,0 +1,147 @@
+--1 Verb Phrases in Finnish
+
+concrete VerbFin of Verb = CatFin ** open Prelude, ResFin, StemFin in {
+
+  flags optimize=all_subs ;
+
+  lin
+    UseV = predSV ;
+
+    SlashV2a v = predSV v ** {c2 = v.c2} ;
+
+    Slash2V3 v np = 
+      insertObj 
+        (\\fin,b,_ => appCompl fin b v.c2 np) (predSV v) ** {c2 = v.c3} ;
+    Slash3V3 v np = 
+      insertObj 
+        (\\fin,b,_ => appCompl fin b v.c3 np) (predSV v) ** {c2 = v.c2} ;
+
+    ComplVV v vp = 
+      insertObj 
+        (\\_,b,a => infVP v.sc b a vp v.vi) 
+        (predSV {s = v.s ; 
+                sc = case vp.sc of {
+                  NPCase Nom => v.sc ;   -- minun täytyy pestä auto
+                  c => c                 -- minulla täytyy olla auto
+                  } ;
+                h = v.h ; p = v.p
+               }
+         ) ;
+
+    ComplVS v s  = insertExtrapos ("," ++ etta_Conj ++ s.s) (predSV v) ;
+    ComplVQ v q  = insertExtrapos ("," ++ q.s) (predSV v) ;
+    ComplVA v ap = 
+      insertObj 
+        (\\_,b,agr => 
+           let n = (complNumAgr agr) in
+           ap.s ! False ! (NCase n (npform2case n v.c2.c))) --- v.cs.s ignored
+        (predSV v) ;
+
+    SlashV2S v s = 
+      insertExtrapos ("," ++ etta_Conj ++ s.s) (predSV v) ** {c2 = v.c2} ;
+    SlashV2Q v q = 
+      insertExtrapos ("," ++ q.s) (predSV v) ** {c2 = v.c2} ;
+    SlashV2V v vp = 
+      insertObj (\\_,b,a => infVP v.sc b a vp v.vi) (predSV v) ** {c2 = v.c2} ;
+    SlashV2A v ap = 
+      insertObj 
+        (\\fin,b,_ => 
+          ap.s ! False ! (NCase Sg (npform2case Sg v.c3.c))) ----agr to obj
+        (predSV v) ** {c2 = v.c2} ;
+
+    ComplSlash vp np = insertObjPre np.isNeg (\\fin,b,_ => appCompl fin b vp.c2 np) vp ;
+
+    UseComp comp = 
+      insertObj (\\_,_ => comp.s) (predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []})) ;
+
+    UseCopula = predV (verbOlla ** {sc = NPCase Nom ; qp = True ; p = []}) ;
+
+    SlashVV v vp = 
+      insertObj 
+        (\\_,b,a => infVP v.sc b a vp v.vi) 
+        (predSV {s = v.s ; 
+                sc = case vp.sc of {
+                  NPCase Nom => v.sc ;   -- minun täytyy pestä auto
+                  c => c                 -- minulla täytyy olla auto
+                  } ;
+                h = v.h ; p = v.p
+               }
+         ) ** {c2 = vp.c2} ; ---- correct ??
+{---- 153543936 (210912,312)
+    SlashV2VNP v np vp = 
+      insertObjPre np.isNeg
+        (\\fin,b,a => appCompl True b v.c2 np ++ ---- fin -> stack overflow
+                      infVP v.sc b a vp v.vi) 
+          (predSV v) ** {c2 = vp.c2} ;
+----}
+
+    AdvVP vp adv = insertAdv (\\_ => adv.s) vp ;
+
+    AdVVP adv vp = insertAdv (\\_ => adv.s) vp ;
+
+    AdvVPSlash vps adv = insertAdv (\\_ => adv.s) vps ** {c2 = vps.c2} ;
+
+    AdVVPSlash adv vps = insertAdv (\\_ => adv.s) vps ** {c2 = vps.c2} ;
+
+    ReflVP v = insertObjPre False (\\fin,b,agr => appCompl fin b v.c2 (reflPron agr)) v ;
+
+    PassV2 v = let vp = predSV v in {
+      s = \\vif,ant,pol,agr => case vif of {
+        VIFin t  => vp.s ! VIPass t ! ant ! pol ! agr ;
+        _ => vp.s ! vif ! ant ! pol ! agr 
+        } ;
+      s2 = \\_,_,_ => [] ;
+      adv = \\_ => [] ;
+      ext = [] ;
+      qp = vp.qp ;
+      isNeg = False ;
+      sc = v.c2.c ; -- minut valitaan ; minua rakastetaan ; minulle kuiskataan 
+      } ;           ---- talon valitaan: should be marked like inf.
+
+----b    UseVS, UseVQ = \v -> v ** {c2 = {s = [] ; c = NPAcc ; isPre = True}} ;
+
+    CompAP ap = {
+      s = \\agr => 
+          let
+            n = complNumAgr agr ;
+            c = case n of {
+              Sg => Nom ;  -- minä olen iso ; te olette iso
+              Pl => Part   -- me olemme isoja ; te olette isoja
+              }            --- definiteness of NP ?
+          in ap.s ! False ! (NCase n c)
+      } ;
+    CompCN cn = {
+      s = \\agr => 
+          let
+            n = complNumAgr agr ;
+            c = case n of {
+              Sg => Nom ;  -- minä olen iso ; te olette iso
+              Pl => Part   -- me olemme isoja ; te olette isoja
+              }            --- definiteness of NP ?
+          in cn.s ! (NCase n c)
+      } ;
+    CompNP np = {s = \\_ => np.s ! NPCase Nom} ;
+    CompAdv a = {s = \\_ => a.s} ;
+
+    VPSlashPrep vp prep = vp ** {c2 = prep} ;
+}
+
+
+--2 The object case
+--
+-- The rules involved are ComplV2 and ComplVV above.
+-- The work is done jointly in ResFin.infVP and appCompl. 
+-- Cases to test: l -table (to see negated forms)
+--```
+--   minun täytyy ostaa auto
+--   PredVP (UsePron i_Pron) (ComplVV must_VV 
+--     (ComplV2 buy_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N))))
+--   minä tahdon ostaa auton
+--   PredVP (UsePron i_Pron) (ComplVV want_VV 
+--     (ComplV2 buy_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N))))
+--   minulla täytyy olla auto
+--   PredVP (UsePron i_Pron) (ComplVV must_VV 
+--     (ComplV2 have_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N))))
+--```
+-- Unfortunately, there is no nice way to say "I want to have a car".
+-- (Other than the paraphrases "I want a car" or "I want to own a car".)
diff --git a/lib/src/finnish/stemmed/WNKotus.gf b/lib/src/finnish/stemmed/WNKotus.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/WNKotus.gf
@@ -0,0 +1,449 @@
+--# -path=.:..:../../abstract:../../common:../../english:../kotus
+
+resource WNKotus = open Kotus, MorphoFin, ParadigmsFin, CatFin, StemFin, Prelude in {
+
+-- interpretations of paradigms in KOTUS word list, used in DictFin built with the Finnish Wordnet
+
+oper vowelHarmony = vowHarmony ;
+
+oper
+
+-- lexicon constructors
+
+  separateN : Str -> N -> N = \s,n -> mkN (s + "_") n ;
+
+  compoundN : Str -> NForms -> N = \s,nf -> lin N (mkStrN s (nforms2snoun nf)) ;
+
+  compoundA : Str -> NForms -> N = \s,nf -> lin N (mkStrN s (nforms2snoun nf)) ;
+
+  compoundAdv = overload {
+    compoundAdv : Str -> NForms -> Adv = \s,nf -> mkAdv (s + nf ! 0) ;
+    compoundAdv : Str -> Str    -> Adv = \s,t  -> mkAdv (s + t) ;
+    } ;
+
+  compoundV : Str -> VForms -> V = \s,vf -> mkV (lin VK {s = table (Predef.Ints 11) {f => s + vf ! f}}) ;
+
+  mkWN = overload {
+    mkWN : (_ : Str)     -> N = \s -> mkN s ;
+    mkWN : (_,_ : Str)   -> N = \s,t -> separateN s (mkN t);
+    mkWN : (_ : NForms)  -> N = \nf -> lin N (nforms2snoun nf) ;
+    mkWN : NForms -> Str -> N = \s,t -> separateN t (lin N (nforms2snoun s)) ;
+    mkWN : NForms -> Str -> Str -> N = \s,t,u -> separateN (t ++ u) (lin N (nforms2snoun s)) ;
+    mkWN : (_ : N)       -> N = \n -> n ;
+    mkWN : N -> Str      -> N = \n,s -> separateN s n ; --- emansipaation kannattaja
+    mkWN : N -> (_,_ : Str) -> N = \n,s,t -> separateN (s ++ t) n ; --- silmäluomien synnynnäinen puuttuminen
+    } ;
+
+  mkWA = overload {
+    mkWA : (_   : Str)    -> A = \s -> mkA s ;
+    mkWA : (_,_ : Str)    -> A = \s,t -> mkA (separateN s (mkN t));
+    mkWA : (_ : NForms)   -> A = \nf  -> mkA (lin N (nforms2snoun nf)) ;
+    mkWN : NForms -> Str  -> A = \s,t -> mkA (separateN t (lin N (nforms2snoun s))) ;
+    mkWA : (_ : N)        -> A = \n   -> mkA n ;
+    mkWA : N -> Str       -> A = \n,s -> mkA (separateN s n) ; --- emansipaation kannattaja
+    mkWA : N -> (_,_ : Str) -> A = \n,s,t -> mkA (separateN (s ++ t) n) ; --- silmäluomien synnynnäinen puuttuminen
+    } ;
+
+  mkWAdv = overload {
+    mkWAdv : (_ : Str)     -> Adv = \s -> mkAdv s ;
+    mkWAdv : (_ : Adv)     -> Adv = \a -> a ;
+    mkWAdv : NForms        -> Adv = \nf -> mkAdv (nf ! 0) ;
+    mkWAdv : Adv -> Str    -> Adv = \a,s -> mkAdv (s ++ a.s) ;
+    mkWAdv : (_,_ : Str)   -> Adv = \s,p -> mkAdv (s ++ p) ;
+    mkWAdv : (_,_,_ : Str) -> Adv = \s,p,q -> mkAdv (s ++ p ++ q) ;
+    } ;
+
+  mkWV = overload {
+    mkWV : (_ : Str)             -> V   = \s -> mkV s ;
+    mkWV : (_ : VForms)          -> V   = \vf -> mkV (lin VK {s = vf}) ;
+    mkWV : (_ : V)               -> V   = \v -> v ;
+    mkWV : VForms       -> Str   -> V   = \vf,s -> mkV (mkV (lin VK {s = vf})) s ;
+    } ;
+
+  mkWV2 = overload {
+    mkWV2 : (_ : Str)             -> V2   = \s -> mkV2 s ;
+    mkWV2 : (_ : VForms)          -> V2   = \vf -> mkV2 (lin VK {s = vf}) ;
+    mkWV2 : (_ : VForms) -> Case  -> V2   = \vf,c -> mkV2 (mkV (lin VK {s = vf})) c ;
+    mkWV2 : (_ : V)               -> V2   = \v -> mkV2 v ;
+    mkWV2 : (_ : V) -> Case       -> V2   = \v,c -> mkV2 v c ;
+    mkWV2 : (_ : V) -> Str        -> V2   = \v,s -> mkV2 (mkV v s) ;
+    mkWV2 : VForms       -> Str   -> V2   = \vf,s -> mkV2 (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWV3 = overload {
+    mkWV3 : (_ : Str)             -> V3   = \s -> dirdirV3 (mkV s) ;
+    mkWV3 : (_ : VForms)          -> V3   = \vf -> dirdirV3 (mkV (lin VK {s = vf})) ;
+    mkWV3 : (_ : V)               -> V3   = \v -> dirdirV3 v ;
+    mkWV3 : VForms       -> Str   -> V3   = \vf,s -> dirdirV3 (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+
+  mkWVV = overload {
+    mkWVV : (_ : Str)             -> VV   = \s -> mkVV (mkV s) ;
+    mkWVV : (_ : VForms)          -> VV   = \vf -> mkVV (mkV (lin VK {s = vf})) ;
+    mkWVV : (_ : VForms) -> InfForm -> VV   = \vf,i -> mkVV (mkV (lin VK {s = vf})) i ;
+    mkWVV : (_ : V)               -> VV   = \v -> mkVV v ;
+    mkWVV : VForms       -> Str   -> VV   = \vf,s -> mkVV (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWVS = overload {
+    mkWVS : (_ : Str)             -> VS   = \s -> mkVS (mkV s) ;
+    mkWVS : (_ : VForms)          -> VS   = \vf -> mkVS (mkV (lin VK {s = vf})) ;
+    mkWVS : (_ : V)               -> VS   = \v -> mkVS v ;
+    mkWVS : VForms       -> Str   -> VS   = \vf,s -> mkVS (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWVQ = overload {
+    mkWVQ : (_ : Str)             -> VQ   = \s -> mkVQ (mkV s) ;
+    mkWVQ : (_ : VForms)          -> VQ   = \vf -> mkVQ (mkV (lin VK {s = vf})) ;
+    mkWVQ : (_ : V)               -> VQ   = \v -> mkVQ v ;
+    mkWVQ : VForms       -> Str   -> VQ   = \vf,s -> mkVQ (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWV2V = overload {
+    mkWV2V : (_ : Str)             -> V2V   = \s -> mkV2Vbare (mkV s) ;
+    mkWV2V : (_ : VForms)          -> V2V   = \vf -> mkV2Vbare (mkV (lin VK {s = vf})) ;
+    mkWV2V : (_ : V)               -> V2V   = \v -> mkV2Vbare v ;
+    mkWV2V : VForms       -> Str   -> V2V   = \vf,s -> mkV2Vbare (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWVA = overload {
+    mkWVA : (_ : Str)             -> VA   = \s -> mkVAbare (mkV s) ;
+    mkWVA : (_ : VForms)          -> VA   = \vf -> mkVAbare (mkV (lin VK {s = vf})) ;
+    mkWVA : (_ : V)               -> VA   = \v -> mkVAbare v ;
+    mkWVA : VForms       -> Str   -> VA   = \vf,s -> mkVAbare (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWV2A = overload {
+    mkWV2A : (_ : Str)             -> V2A   = \s -> mkV2Abare (mkV s) ;
+    mkWV2A : (_ : VForms)          -> V2A   = \vf -> mkV2Abare (mkV (lin VK {s = vf})) ;
+    mkWV2A : (_ : V)               -> V2A   = \v -> mkV2Abare v ;
+    mkWV2A : VForms       -> Str   -> V2A   = \vf,s -> mkV2Abare (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWV2Q = overload {
+    mkWV2Q : (_ : Str)             -> V2Q   = \s -> mkV2Qbare (mkV s) ;
+    mkWV2Q : (_ : VForms)          -> V2Q   = \vf -> mkV2Qbare (mkV (lin VK {s = vf})) ;
+    mkWV2Q : (_ : V)               -> V2Q   = \v -> mkV2Qbare v ;
+    mkWV2Q : VForms       -> Str   -> V2Q   = \vf,s -> mkV2Qbare (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWV2S = overload {
+    mkWV2S : (_ : Str)             -> V2S   = \s -> mkV2Sbare (mkV s) ;
+    mkWV2S : (_ : VForms)          -> V2S   = \vf -> mkV2Sbare (mkV (lin VK {s = vf})) ;
+    mkWV2S : (_ : V)               -> V2S   = \v -> mkV2Sbare v ;
+    mkWV2S : VForms       -> Str   -> V2S   = \vf,s -> mkV2Sbare (mkV (mkV (lin VK {s = vf})) s) ;
+    } ;
+
+  mkWAdV  : Str -> AdV = \s -> lin AdV (ss s) ;
+  mkWAdA  : Str -> AdA = \s -> lin AdA (ss s) ;
+  mkWAdN  : Str -> AdN = \s -> lin AdN (ss s) ;
+
+-- kotus paradigms
+
+  k1 : Str -> NForms -- 1780 öljy
+    = \s -> dUkko s (s + "n") ;
+  k1A : Str -> NForms -- 166 yökkö
+    = \s -> dUkko s (weakGrade s + "n") ;
+  k2 : Str -> NForms -- 1189 ääntely
+    = \s -> dSilakka s (s + "n") (s + "j" + getHarmony (last s)) ;
+  k3 : Str -> NForms -- 481 ääntiö
+    = \s -> dSilakka s (s + "n") (s + "it" + vowelHarmony s) ;
+  k4A : Str -> NForms -- 273 äpärikkö
+    = \s -> let ws = weakGrade s in 
+      dSilakka s (ws + "n") (ws + "it" + getHarmony (last s)) ;
+  k5 : Str -> NForms -- 3212 öljymaali
+    = \s -> case last s of {
+              "i" => dPaatti s (s + "n") ;
+              _   => dUnix s
+              } ;
+  k5A : Str -> NForms -- 1959 öylätti
+    = \s -> dPaatti s (weakGrade s + "n") ;
+  k6 : Str -> NForms -- 1231 öykkäri
+    = \s -> dTohtori s ;
+  k7 : Str -> NForms -- 81 vuoksi
+    = \s -> dArpi s (init s + "en") ;
+  k7A : Str -> NForms -- 70 väki
+    = \s -> dArpi s (init (weakGrade s) + "en") ;
+  k8 : Str -> NForms -- 99 à la carte
+    = \s -> dNukke s (s + "n") ;
+  k8A : Str -> NForms -- 5 vinaigrette
+    = \s -> dNukke s (weakGrade s + "n") ;
+  k9 : Str -> NForms -- 696 ääriraja
+    = \s -> let a = last s in dSilakka s         
+              (s + "n")
+              (init s + case a of {"a" => "o" ; _ => "ö"} + "j" + a) ;
+  k9A : Str -> NForms -- 1040 ääniraita
+    = \s -> let a = last s in dSilakka s         
+              (weakGrade s + "n")
+              (init s + case a of {"a" => "o" ; _ => "ö"} + "j" + a) ;
+  k10 : Str -> NForms -- 2119 äänittäjä
+    = \s -> dSilakka s (s + "n") (init s + "i" + vowelHarmony (last s)) ;
+  k10A : Str -> NForms -- 284 änkkä
+    = \s -> dSilakka s (weakGrade s + "n") (init s + "i" + vowelHarmony (last s)) ;
+  k11 : Str -> NForms -- 46 ödeema
+    = \s -> dSilakka s (weakGrade s + "n") (init s + "i" + vowelHarmony (last s)) ;
+  k12 : Str -> NForms -- 1125 örinä
+    = \s -> let a = vowelHarmony (last s) in 
+      dSilakka s (s + "n") 
+        (init s + case a of {"a" => "o" ; _ => "ö"} + "it" + a) ;
+  k13 : Str -> NForms -- 157 virtaska
+    = \s -> let a = vowelHarmony (last s) in 
+      dSilakka s (s + "n") 
+        (init s + case a of {"a" => "o" ; _ => "ö"} + "j" + a) ;
+  k14A : Str -> NForms -- 244 ötökkä
+    = \s -> let a = vowelHarmony (last s) ; ws = weakGrade s in 
+      dSilakka s (ws + "n") 
+        (init ws + case a of {"a" => "o" ; _ => "ö"} + "it" + a) ;
+  k15 : Str -> NForms -- 170 äreä
+    = dKorkea ;
+  k16 : Str -> NForms -- 2 kumpikin --?
+    = \s -> let kumpi = Predef.take 5 s ; kin = Predef.drop 5 s in 
+         \\i => (dSuurempi kumpi ! i + kin) ;
+  k16A : Str -> NForms -- 20 ylempi
+    = dSuurempi ;
+  k17 : Str -> NForms -- 38 virkkuu
+    = dPaluu ;
+  k18 : Str -> NForms -- voi, tee, sää
+    = dPuu ;
+  k19 : Str -> NForms -- 6 yö
+    = dSuo  ;
+  k20 : Str -> NForms -- 46 voodoo
+    = dPaluu ;
+  k21 : Str -> NForms -- 22 tax-free --? rosé
+    = dPuu ;
+  k22 : Str -> NForms -- 13 tournedos
+    = \s -> nForms10
+      s (s + "'n") (s + "'ta") (s + "'na") (s + "'hon")
+      (s + "'iden") (s + "'ita") (s + "'ina") (s + "'issa") (s + "'ihin") ;
+  k23 : Str -> NForms -- 9 vuohi
+    = \s -> dArpi s (init s + "en") ;
+  k24 : Str -> NForms -- 20 uni
+    = \s -> dArpi s (init s + "en") ;
+  k25 : Str -> NForms -- 9 tuomi
+    = \s -> dArpi s (init s + "en") ;
+  k26 : Str -> NForms -- 113 ääri
+    = \s -> dArpi s (init s + "en") ;
+  k27 : Str -> NForms -- 23 vuosi
+    = \s -> dArpi s (Predef.tk 2 s + "den") ;
+  k28 : Str -> NForms -- 13 virsi
+    = \s -> dArpi s (Predef.tk 2 s + "ren") ;
+  k28A : Str -> NForms -- 1 jälsi
+    = \s -> dArpi s (Predef.tk 2 s + "len") ;
+  k29 : Str -> NForms -- 1 lapsi
+    = \s -> let lapsi = dArpi s (init s + "en") in 
+       table {2 => Predef.tk 3 s + "ta" ; i => lapsi ! i} ;
+  k30 : Str -> NForms -- 2 veitsi
+    = \s -> let lapsi = dArpi s (init s + "en") in 
+       table {2 => Predef.tk 3 s + "stä" ; i => lapsi ! i} ;
+  k31 : Str -> NForms -- 3 yksi
+    = \s -> let 
+        y = Predef.tk 3 s ;
+        a = vowelHarmony y
+      in nForms10
+        s (y + "hden") (y + "ht" + a) (y + "hten" + a) (y + "hteen")
+        (s + "en") (s + a) (s + "n" + a) (s + "ss" + a) (s + "in") ;
+  k32 : Str -> NForms -- 20 uumen
+    = \s -> dPiennar s (s + "en") ;
+  k32A : Str -> NForms -- 54 ystävätär
+    = \s -> dPiennar s (strongGrade (init s) + last s + "en") ;
+  k33 : Str -> NForms -- 168 väistin
+    = \s -> dLiitin s (init s + "men") ;
+  k33A : Str -> NForms -- 181 yllytin
+    = \s -> dLiitin s (strongGrade (init s) + "men") ;
+  k34 : Str -> NForms -- 1 alaston
+    = \s -> let alastom = init s in 
+      nForms10
+        s (alastom + "an") (s + "ta") (alastom + "ana") (alastom + "aan")
+        (alastom + "ien") (alastom + "ia") (alastom + "ina") (alastom + "issa")
+        (alastom + "iin") ;
+  k34A : Str -> NForms -- 569 ääretön
+    = dOnneton ;
+  k35A : Str -> NForms -- 1 lämmin
+    = \s -> let lämpim = strongGrade (init s) + "m" in
+      nForms10
+        s (lämpim + "än") (s + "tä") (lämpim + "änä") (lämpim + "ään")
+        (lämpim + "ien") (lämpim + "iä") (lämpim + "inä") (lämpim + "issä")
+        (lämpim + "iin") ;
+  k36 : Str -> NForms -- 11 ylin
+    = dSuurin ;
+  k37 : Str -> NForms -- 1 vasen
+    = \s -> let vasem = init s + "m" in 
+      nForms10
+        s (vasem + "man") (s + "ta") (vasem + "pana") (vasem + "paan")
+        (vasem + "pien") (vasem + "pia") (vasem + "pina") (vasem + "missa")
+        (vasem + "piin") ;
+  k38 : Str -> NForms -- 4195 öykkärimäinen
+    = dNainen ;
+  k39 : Str -> NForms -- 2730 örähdys
+    = dJalas ;
+  k40 : Str -> NForms -- 2482 öykkärimäisyys
+    = dLujuus  ;
+  k41 : Str -> NForms -- 127 äyräs
+    = \s -> let is = init s in dRae s (is + last is + "n") ;
+  k41A : Str -> NForms -- 401 öljykangas
+    = \s -> let is = init s in dRae s (strongGrade is + last is + "n") ;
+  k42 : Str -> NForms -- 1 mies
+    = \s -> let mieh = init s + "h" in 
+      nForms10
+        s (mieh + "en") (s + "tä") (mieh + "enä") (mieh + "een")
+        (s + "ten") (mieh + "iä") (mieh + "inä") (mieh + "issä")
+        (mieh + "iin") ;
+  k43 : Str -> NForms -- 11 tiehyt
+    = \s -> dRae s (init s + "en") ;
+  k43A : Str -> NForms -- 1 immyt
+    = \s -> dRae s (strongGrade (init s) + "en") ;
+  k44 : Str -> NForms -- 1 kevät
+    = \s -> let kevä = init s in 
+      nForms10
+        s (kevä + "än") (s + "tä") (kevä + "änä") (kevä + "äseen")
+        (s + "iden") (kevä + "itä") (kevä + "inä") (kevä + "issä")
+        (kevä + "isiin") ;
+  k45 : Str -> NForms -- 23 yhdes
+    = \s -> let yhde = init s ; a = vowelHarmony s in 
+      nForms10
+        s (yhde + "nnen") (yhde + "tt" + a) (yhde + "nten" + a) (yhde + "nteen")
+        (yhde + "nsien") (yhde + "nsi" + a) (yhde + "nsin" + a) (yhde + "nsiss" + a)
+        (yhde + "nsiin") ;
+  k46 : Str -> NForms -- 1 tuhat
+    = \s -> let tuha = init s ; a = vowelHarmony s in 
+      nForms10
+        s (tuha + "nnen") (tuha + "tt" + a) (tuha + "nten" + a) (tuha + "nteen")
+        (tuha + "nsien") (tuha + "nsi" + a) (tuha + "nsin" + a) (tuha + "nsiss" + a)
+        (tuha + "nsiin") ;
+  k47 : Str -> NForms -- 46 ylirasittunut
+    = dOttanut ;
+  k48 : Str -> NForms -- 346 äpäre
+    = \s -> dRae s (s + last s + "n") ;
+  k48A : Str -> NForms -- 481 äänne
+    = \s -> dRae s (strongGrade s + "en") ;
+  k49 : Str -> NForms -- 31 vempele
+    = \s -> case last s of {
+         "e" => dRae s (s + "en") ;
+         _ => dPiennar s (s + "en")
+        } ;
+  k49A : Str -> NForms -- 11 vemmel
+    = \s -> dPiennar s (strongGrade (init s) + "len") ;
+
+  k52 : Str -> VForms -- 667 ärjyä
+    = \s -> cHukkua s (init s + "n") ;
+  k52A : Str -> VForms -- 1568 öljyyntyä
+    = \s -> cHukkua s (weakGrade (init s) + "n")  ;
+  k53 : Str -> VForms -- 605 äänestää
+    = \s -> let ott = Predef.tk 2 s in 
+            cOttaa s (init s + "n") (ott + "in") (ott + "i")  ;
+  k53A : Str -> VForms -- 2121 örähtää
+    = \s -> let ota = weakGrade (init s) in
+            cOttaa s (ota + "n") (init ota + "in") (Predef.tk 2 s + "i")  ;
+  k54 : Str -> VForms -- 2 pieksää
+    = \s -> let ott = Predef.tk 2 s in 
+            cOttaa s (init s + "n") (ott + "in") (ott + "i")  ;
+  k54A : Str -> VForms -- 316 ääntää
+    = \s -> let ota = weakGrade (init s) ; o = Predef.tk 2 ota in
+            cOttaa s (ota + "n") (o + "sin") (o + "si")  ;
+  k55A : Str -> VForms -- 7 yltää
+    = c54A  ; --? diff: variation ylti/ylsi
+  k56 : Str -> VForms -- 22 valaa
+    = \s -> let val = Predef.tk 2 s in 
+            cOttaa s (init s + "n") (val + "oin") (val + "oi")  ; -- never ö
+  k56A : Str -> VForms -- 28 virkkaa
+    = \s -> let ota = weakGrade (init s) ; ot = init ota in
+            cOttaa s (ota + "n") (ot + "oin") (ot + "oi")  ;
+  k57A : Str -> VForms -- 3 saartaa
+    = c56A ; --? diff: saartoi/saarsi
+  k58 : Str -> VForms -- 13 suitsea
+    = \s -> cHukkua s (init s + "n") ;
+  k58A : Str -> VForms -- 19 tunkea
+    = \s -> cHukkua s (weakGrade (init s) + "n") ;
+  k59A : Str -> VForms -- 1 tuntea
+    = \s -> let tunte = init s ; tunne = weakGrade tunte ; tuns = Predef.tk 2 tunte + "s" in
+      vForms12 s (tunne + "n") (tunte + "e") (tunte + "vat") (tunte + "kaa") (tunne + "taan")
+        (tuns + "in") (tuns + "i") (init tunte + "isi") (tunte + "nut") (tunne + "ttu")
+        (tunte + "nee") ; -- just one verb
+  k60A : Str -> VForms -- 1 lähteä
+    = c58A ; --? diff lähti/läksi, just one verb
+  k61 : Str -> VForms -- 249 äyskiä
+    = \s -> cHukkua s (init s  + "n") ;
+  k61A : Str -> VForms -- 153 vääntelehtiä
+    = \s -> cHukkua s (weakGrade (init s)  + "n") ;
+  k62 : Str -> VForms -- 684 öykkäröidä
+    = \s -> cJuoda s ;
+  k63 : Str -> VForms -- 3 saada
+    = c62  ;
+  k64 : Str -> VForms -- 8 viedä
+    = c62  ;
+  k65 : Str -> VForms -- 1 käydä
+    = \s -> let kay = Predef.tk 2 s ; kavi = init kay + "vi" in
+      vForms12 s (kay + "n") kay (kay + "vät") (kay + "kää") (kay + "dään")
+        (kavi + "n") kavi (kavi + "si") (kay + "nyt") (kay + "tty")
+        (kay + "nee") ; -- just one verb
+  k66 : Str -> VForms -- 268 öristä
+    = \s -> cKuunnella s (Predef.tk 2 s + "in") ;
+  k66A : Str -> VForms -- 3 vavista
+    = \s -> cKuunnella s (strongGrade (Predef.tk 3 s) + "sin") ;
+  k67 : Str -> VForms -- 704 ällistellä
+    = \s -> cKuunnella s (Predef.tk 2 s + "in") ;
+  k67A : Str -> VForms -- 634 äännellä
+    = \s -> cKuunnella s (strongGrade (Predef.tk 3 s) + "lin") ;
+  k68 : Str -> VForms -- 49 viheriöidä
+    = c62 ; -- diff viheriöin/viheriöitsen
+  k69 : Str -> VForms -- 48 villitä
+    = \s -> cHarkita s ;
+  k70 : Str -> VForms -- 3 syöstä
+    = \s -> cJuosta s (Predef.tk 3 s + "ksen") ;
+  k71 : Str -> VForms -- 2 tehdä
+    = \s -> let te = Predef.tk 3 s in
+      vForms12 s (te + "en") (te + "kee") (te + "kevät") (te + "hkää") (te + "hdään")
+        (te + "en") (te + "ki") (te + "kisi") (te + "hnyt") (te + "hty")
+        (te + "hnee") ; -- just two verbs: nähdä, tehdä
+  k72 : Str -> VForms -- 93 yletä
+    = \s -> cValjeta s (Predef.tk 2 s + "ni") ;
+  k72A : Str -> VForms -- 52 yhdetä
+    = \s -> cValjeta s (strongGrade (Predef.tk 2 s) + "ni") ;
+  k73 : Str -> VForms -- 600 äkseerata
+    = \s -> cPudota s (Predef.tk 2 s + "si") ;
+  k73A : Str -> VForms -- 313 änkätä
+    = \s -> cPudota s (strongGrade (Predef.tk 2 s) + "si") ;
+  k74 : Str -> VForms -- 99 öljytä
+    = \s -> cPudota s (Predef.tk 2 s + "si") ;
+  k74A : Str -> VForms -- 72 ängetä
+    = \s -> cPudota s (strongGrade (Predef.tk 2 s) + "si") ;
+  k75 : Str -> VForms -- 39 viritä
+    = \s -> cPudota s (Predef.tk 2 s + "si") ;
+  k75A : Str -> VForms -- 9 siitä
+    = \s -> cPudota s (strongGrade (Predef.tk 2 s) + "si") ;
+  k76A : Str -> VForms -- 2 tietää
+    = \s -> let tieta = init s ; tieda = weakGrade tieta ; ties = Predef.tk 2 tieta + "s" in 
+      cOttaa s (tieda + "n") (ties + "in") (ties + "i") ; -- only tietaa, taitaa
+-- defective verbs
+  k77 : Str -> VForms -- 3 vipajaa
+    = c56A ; ----
+  k78 : Str -> VForms -- 31 ähkää
+    = c56A ; ----
+  k78A : Str -> VForms -- 1 tuikkaa
+    = c56A ; ----
+  k99 : Str -> Str -- 5453 öykkärimäisesti
+    = \s -> s ;
+
+  k101 : Str -> Str -- pronouns etc
+    = c99 ; -- dummy
+
+-- compound nouns, latter part inflected
+  kcompoundNK : Str -> NForms -> NForms = \x,y -> 
+    \\v => x + y ! v ;
+
+--- this is a lot slower
+  kccompoundNK : (Str -> NForms) -> Str -> Str -> NForms = \d,x,y -> 
+    let ys = d y in \\v => x + ys ! v ;
+
+---- remnants of erroneous annotations
+
+  k50 : Str -> N  ---- Forms -- 520 vääräsääri
+    = \s -> mkN s ;
+  k51 : Str -> N  ---- Forms -- 62 vierasmies
+    = \s -> mkN s ;
+  kH1 : Str -> N  ---- Forms -- remnant of homonym information
+    = \s -> mkN s ;
+
+}
+
diff --git a/lib/src/finnish/stemmed/log.txt b/lib/src/finnish/stemmed/log.txt
new file mode 100644
--- /dev/null
+++ b/lib/src/finnish/stemmed/log.txt
@@ -0,0 +1,242 @@
+AR 28/3/2013
+
+26/3 Morphology from Kotus.
+
+27/3 Senses from Princeton.
+
+27/3 
+Designed new paradigms. Filtered problematic/illegal things (PLURNOUN, ILLEGALVERB, POSTPONE, TODO).
+Just 9035 lemmas missing now.
+
+28/3
+Set up an experiment with 3220 complete trees from Penn prepared by Krasimir. First results:
+  561 no linearization
+  960 lin with unknowns
+
+around 20 missing syntax constructions, 230 missing words 
+
+Tests generated by
+
+  gf -run ~/GF/lib/src/ParseEngFin.pgf <wsj.full >4-eng-fin-wsj.txt
+
+with 
+
+  l -treebank -bind  PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul)
+
+
+29/3
+Added most missing syntax constructions.
+Some new opers in ParadigmsFin, and 230 more words in DictEngFin: out of 3220 Penn trees now 2721 
+are completely translated (but mostly not so well...)
+  317 no lin
+  182 lin with unknowns
+
+After implementing GerundN and GerundNP, only 40 lin with unknowns. But the implementations are bad:
+- applying to run-time V prevents correct vowel harmony
+- composite forms with "minen" should be "mis", e.g. hinnoitteleminendetaljit
+
+Counting funs:
+
+  gf ../GF/lib/src/ParseEng.pgf <wsj.full >funs-wsj.txt
+
+with 
+
+  pt -funs   PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) ...
+
+From this, with some ghci commands, created freq-wsj.txt, showing
+
+AdvVP	1174
+AdvNP	1075
+UsePron	749
+PossNP	749
+UseV	675
+in_Prep	671
+and_Conj	659
+UseComp	651
+IIDig	620
+
+and a total of 4512 fun's used in the 3220 trees.
+
+Then created a list of missing funs in ParseFin: there are 8820 of them. However, only 80 missing funs appear in the corpus!
+
+some_Quant	72
+anyPl_Det	44
+part_of_N2	34
+both_Det	32
+most_Det	28
+ComplN2	21
+several_Num	19
+another_Quant	19
+UseN2	16
+neither_Det	11
+CNNumNP	8
+draw_V2	7
+aware_of_A2	7
+
+The next thing is to find out why ComplN2 and UseN2 are missing - they should be there.
+It turned out that this happens just because there was no N2 in the lexicon. Strange... adding just
+"part of" and "idea of" (as well as "familiar with") changes 35 sentences. Now only 9 with unknown
+constants. 314 without lin.
+
+Attacked the first ten missing constructs down to 4 occurrences. Now 13 with unknown, 167 missing. 
+Thus almost 95% complete.
+
+Defined some more, down to the 34th with 2 occurrences. Now 32 missing, 18 with unknown 
+(version 7, 7-eng-fin-wsj.txt). Thus over 98% complete. Soon time to fix errors in the things covered!
+
+Fixed obvious errors in "date" (taateli -> päivämäärä) and "force" (polttaminen -> voima). Effect on
+24 examples.
+
+
+30/3
+
+Version 9: Changed subcat's of 170 of 230 V2's (the ones with 3 occurrences or more). One hour's work. Changes in 1124 
+translations. 
+
+Also changed the default genitive of symbol (+n) to +in, to be uniform with the other cases. Works for words ending
+in a consonant: Inteln -> Intelin. But a proper morphological analysis with dynamic lex extension is what would
+really be needed.
+
+Fixed NounFin.IndefArt, which erroneously added "yksi" to the substantival form of numeral determiners. This changed 125
+linearizations - but there are some mistaken parses of numbers in the treebank, in particular years. Also fixed the passive
+VP in the infinitive form, to better results in 95 sentences - but this structure should be different in Finnish.
+
+Fixing passive past tenses improved 250 sentences! Incredibly, they had been missing in the RGL. As well as the correct
+form of the compounds: "minut ollaan nähty" -> "minut on nähty" ("I have been seen").
+
+Fixed the form for NPossNom and NPossGen. It had been mistakenly the Nom form. This gave "rakkausnsa" ("his love").
+The proper form is the tk-2 prefix of the essive case: "rakkautensa"; the tk-1 genitive won't do ("rakkaudensa"). 
+This changed to the better 81 sentences.
+
+Added NCompound, or form nr 10, to nouns. This may differ from Nom Sg, e.g. käteinenvirtaus -> käteisvirtaus. 107 errors
+corrected by this.
+
+Spent 30 minutes going through 230 10+ words. Changed a half of them. Some ARBITRARY, tried to avoid biasing to 
+business language (e.g. "officer", "upseeri"/"vastaava"?). This changed 1362 sentences.
+
+Now, after 2 days of work, we have version 10-, where 2700 translations have changed from version 1-. Spent approximately
+- 3 hours manually correcting the lexicon
+- 5 hours analysing the problems and designing analysis tools
+- 8 hours fixing RGL bugs
+
+
+
+31/3
+
+Dictionary revision: 250 words with 6--10 occurrences ; 107 changed in 30 minutes. Changes in 557 sentences.
+
+RGL fix: more infinitive forms (näyttää nukkuvan, toivoo nukkuvansa); forms available through mkVV. 
+Checked 50 VV's in Dict. 145 changes in translations.
+
+RGL fix: weakForm (projekdin -> projektin etc). Also noted that "olemaan"/"oleva" require one more VForm,
+separate from "ole" ("ottamaan", not "otamaan") and from "ovat" (*"omaan").
+
+Received a corrected corpus from Krasimir, with weekdays and months recognized. This changes 100 translations.
+Now at version 13-eng-fin-wsj.txt, working with penn/wsj-3220/corr-wsj.full.
+
+Dictionary revision: 368 words with 5--4 occurrences, 150 changed in 30 minutes. Effect on 425 translations.
+It feels that FiWN - or maybe the method we have used it? - is not the optimal source, as the translations
+we get are often unusual translations, and even strange words. For instance, pay_N = "liksa", a slang word.
+Now at version 14. Work done:
+- 5 hours correcting the lexicon
+- 7 hours analysing
+- 10 hours fixing RGL
+
+
+1/4
+
+Calculation of returns
+- 22403 lemma tokens
+-  4333 lemma types
+-   390 types with 10 occurrences or more
+-    61 % of tokens covered by these
+- Going down from 10: (k=occs, n=lemmas with k occs, k*n)
+
+(9,58,522),
+(8,52,416),
+(7,87,609),
+(6,118,708),
+(5,169,845),
+(4,200,800),
+(3,388,1164),
+(2,745,1490),
+(1,2126,2126)
+
+Thus by covering >3 we now cover 79%. >2 is 84%, and >1 is 91%. >1 means 51% of the lemmas.
+
+That is, we need to revise 2100 words to achieve 90% accuracy. Revision taking 1h/600 words (with 50% OK)
+means 3.5h work. Maybe 8h work for all 4333 lemmas.
+
+Analysed the whole log4.txt. Statistics of types of metas:
+
+NP	25369
+A	12837
+N	11191
+S	3961
+Quant -> N -> NP	3609
+N -> NP	3193
+Prep -> S -> Adv	2581
+NP -> VP -> S	2184
+AP	2176
+NP -> VPSlash -> NP	1680
+S -> NP -> VP -> S	1635
+
+
+Etc. 14,718 different types. Many of those could be dealt with by padding with nullables and coercions.
+
+  Quant -> N -> NP ===> \quant, n -> DetCN (DetQuant q NumSg) (UseN n)
+
+Also tried linearization by chunks, defined as maximal fun-headed subtrees. Quite similar to 
+smoothing with shorter n-grams one could say. Long-distance agreements lost, but chunks make sense.
+
+
+2/4
+
+Implemented an elementary chunking translator, located in svn://molto-project.eu/wp5/engfin/
+For the first time, able to "translate everything" from English to Finnish. The quality is horrible of course.
+
+
+3/4
+
+Worked with analysis tools, completed most of the first 300 full-Penn
+words (>3) still missing in Dict. Changes in 250 sentences in
+wsj-3220.
+
+Rough estimate: in DictEngFin, there are 60k words, of which 57.5k from
+WN, 2.5k manual (based on grep mkW DictEngFin.gf).
+
+
+4/4
+
+Sent missing Penn words to Inari.
+
+Added missing syntactic constructs. Including a very nice one:
+VPSlashVS : VS -> VPSlash -> VPSlash, which permits "Mr. Bronner
+vaikuttaa uskovan että kuulustelut voivat tulla kummaksi tahansa
+tieksi".
+
+Having fixed the negativity of heither_Det yesterday, changed 22
+sentences (only). Now at version 16.
+
+Checked through around 500 old-generation words, changing around
+200. 300 changes in test corpus.
+
+Annotations in the grammar: MAN for manual, CHECKED for checked. MAN
+is not applied everywhere, so there is a heuristics to count manual
+words instead - those that don't come from WN/Kotus.
+
+  grep -v mkW DictEngFin.gf | grep -v "K " | wc
+    1845
+
+Checked words:
+
+  grep CHECKED DictEngFin.gf | wc
+    2120
+
+as of version 17-.
+
+Prepared a list ToCheckFin.gf (in MOLTO svn) for checking the top-3000
+Penn words, which occur >9 times. Went through >99, with 260 changes
+in test corpus as result. Version 18-
+
+
diff --git a/lib/src/french/DiffFre.gf b/lib/src/french/DiffFre.gf
--- a/lib/src/french/DiffFre.gf
+++ b/lib/src/french/DiffFre.gf
@@ -1,13 +1,18 @@
 --# -path=.:../romance:../abstract:../common:prelude
 
-instance DiffFre of DiffRomance = open CommonRomance, PhonoFre, Prelude in {
+instance DiffFre of DiffRomance - [
+  imperClit,
+  invertedClause
+  ] 
+  = open CommonRomance, PhonoFre, Prelude in {
 
   flags optimize=noexpand ; -- coding=utf8 ;
 --  flags optimize=all ;
 
   param 
     Prepos = P_de | P_a | PNul ;
-    VType = VHabere | VEsse | VRefl ;
+    VType = VTyp VAux Bool ;  -- True means that -t- is required as in va-t-il, alla-t-il
+    VAux  = VHabere | VEsse | VRefl ;
 
   oper
     dative   : Case = CPrep P_a ;
@@ -50,12 +55,12 @@
     conjunctCase : Case -> Case = \c -> c ;
 
     auxVerb : VType -> (VF => Str) = \vtyp -> case vtyp of {
-      VHabere => avoir_V.s ;
+      VTyp VHabere _ => avoir_V.s ;
       _ => copula.s
       } ;
 
     partAgr : VType -> VPAgr = \vtyp -> case vtyp of {
-      VHabere => vpAgrNone ;
+      VTyp VHabere _ => vpAgrNone ;
       _ => VPAgrSubj
       } ;
 
@@ -122,16 +127,31 @@
           num   = if_then_else Number b Pl n ;
           verb  = vp.s.s ! vImper num p ;
           neg   = vp.neg ! pol ;
-          clpr  =  <vp.clit1 ++ vp.clit2, False> ;  ---- TODO: True if clit
+          refl  = case vp.s.vtyp of {
+            VTyp VRefl _ => case <n,b> of {
+              <Sg,False> => <"toi",elision "t",True> ;
+              _ => <"vous","vous",True>
+              } ;
+            _ => <[],[],False> 
+            } ;
+          clpr  = <vp.clit1 ++ vp.clit2, vp.clit3.hasClit> ;
           compl = vp.comp ! agr ++ vp.ext ! pol
         in
         case pol of {
-          RPos => verb ++ if_then_Str clpr.p2 "-" [] ++ clpr.p1 ++ compl ;
-          RNeg _ => neg.p1 ++ clpr.p1 ++ verb ++ neg.p2 ++ compl
+          RPos => verb ++ if_then_Str refl.p3 bindHyphen [] ++ refl.p1 ++ 
+                          if_then_Str clpr.p2 bindHyphen [] ++ vp.clit3.imp ++ 
+                          compl ;
+          RNeg _ => neg.p1 ++ refl.p2 ++ clpr.p1 ++ verb ++ neg.p2 ++ compl
           } ;
-          ---- TODO: vois-le vs. vois-moi vs. ne me vois pas
 
+    imperClit : Agr -> Str -> Str -> Str = \a,c1,c2 -> case a of {
+      {n = Sg ; p = P1 ; g = _} => "moi" ;
+      {n = Sg ; p = P2 ; g = _} => "toi" ;
+      _ => c1 ++ c2
+      } ;
 
+    bindHyphen : Str = BIND ++ "-" ++ BIND ;
+
     negation : RPolarity => (Str * Str) = table {
       RPos => <[],[]> ;
       RNeg True  => <elisNe,[]> ;
@@ -196,12 +216,14 @@
         <_,Pl,P3> => cases3 "les" "leur" "eux"
         } ;
 
-    vRefl   : VType = VRefl ;
+    vRefl   : VType -> VType = \t -> VTyp VRefl (getVTypT t) ;
     isVRefl : VType -> Bool = \ty -> case ty of {
-      VRefl => True ;
+      VTyp VRefl _ => True ;
       _ => False
       } ;
 
+    getVTypT : VType -> Bool = \t -> case t of {VTyp _ b => b} ; -- only in Fre
+
     auxPassive : Verb = copula ;
 
     copula : Verb = {s = table VF ["être";"être";"suis";"es";"est";"sommes";"êtes";"sont";"sois";"sois"
@@ -211,7 +233,7 @@
 "fus";"fus";"fut";"fûmes";"fûtes";"furent";--# notpresent
 "serai";"seras";"sera";"serons";"serez";"seront";--# notpresent
 "serais";"serais";"serait";"serions";"seriez";"seraient";--# notpresent
-"sois";"soyons";"soyez";"été";"étés";"étée";"étées";"étant"]; vtyp=VHabere} ;
+"sois";"soyons";"soyez";"été";"étés";"étée";"étées";"étant"]; vtyp=VTyp VHabere False} ;
 
     avoir_V : Verb = {s=table VF ["avoir";"avoir";"ai";"as";"a";"avons";"avez";"ont";"aie";"aies";"ait"
 ;"ayons";"ayez";"aient";
@@ -220,7 +242,7 @@
 "eus";"eus";"eut";"eûmes";"eûtes";"eurent";--# notpresent
 "aurai";"auras";"aura";"aurons";"aurez";"auront";--# notpresent
 "aurais";"aurais";"aurait";"aurions";"auriez";"auraient";--# notpresent
-"aie";"ayons";"ayez";"eu";"eus";"eue";"eues";"ayant"];vtyp=VHabere};
+"aie";"ayons";"ayez";"eu";"eus";"eue";"eues";"ayant"];vtyp=VTyp VHabere True}; ---- a-t-il eut-il
 
   datClit = "y" ;
   genClit = "en" ;
@@ -237,5 +259,35 @@
     } ;
 
   polNegDirSubj = RNeg True ;
+
+  invertedClause : 
+    VType -> (RTense * Anteriority * Number * Person) -> Bool -> (Str * Str) -> (clit,fin,inf,compl,subj,ext : Str) -> Str =
+    \vtyp,vform,hasClit,neg,clit,fin,inf,compl,subj,ext -> case <vtyp,vform,hasClit> of {
+
+      -- parle-t-il
+      <VTyp _ True, <RPres,Simul,Sg,P3>, True> =>
+           neg.p1 ++ clit ++ fin ++ bindHyphensT ++ subj ++ neg.p2 ++ inf ++ compl ++ ext ;
+
+      -- parla-t-il
+      <VTyp _ True, <RPasse,Simul,Sg,P3>, True> =>                                             --# notpresent
+           neg.p1 ++ clit ++ fin ++ bindHyphensT ++ subj ++ neg.p2 ++ inf ++ compl ++ ext ;    --# notpresent
+
+      -- fera-t-il, sera-t-il venu
+      <_,           <RFut,_,Sg,P3>, True> =>                                                   --# notpresent
+           neg.p1 ++ clit ++ fin ++ bindHyphensT ++ subj ++ neg.p2 ++ inf ++ compl ++ ext ;    --# notpresent
+
+      -- a-t-il fait
+      <VTyp VHabere _,<RPres,Anter,Sg,P3>, True> =>                                            --# notpresent
+           neg.p1 ++ clit ++ fin ++ bindHyphensT ++ subj ++ neg.p2 ++ inf ++ compl ++ ext ;    --# notpresent
+
+      -- suis-je
+      <_, _, True> =>
+           neg.p1 ++ clit ++ fin ++ bindHyphen ++ subj ++ neg.p2 ++ inf ++ compl ++ ext ;
+
+      -- est loin la ville
+      _ => neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ subj ++ ext
+      } ;
+
+  bindHyphensT : Str = bindHyphen ++ "t" ++ bindHyphen ;
 
 }
diff --git a/lib/src/french/ExtraFre.gf b/lib/src/french/ExtraFre.gf
--- a/lib/src/french/ExtraFre.gf
+++ b/lib/src/french/ExtraFre.gf
@@ -73,4 +73,7 @@
 
     PNegNe = {s = [] ; p = RNeg True} ;
 
+    ExistsNP np = 
+      mkClause "il" True False np.a (insertComplement (\\_ => (np.s ! Nom).ton) (predV (regV "exister"))) ;
+
 }
diff --git a/lib/src/french/ExtraRomanceFre.gf b/lib/src/french/ExtraRomanceFre.gf
--- a/lib/src/french/ExtraRomanceFre.gf
+++ b/lib/src/french/ExtraRomanceFre.gf
@@ -1,2 +1,2 @@
-concrete ExtraRomanceFre of ExtraRomanceAbs = CatFre ** ExtraRomance with
+concrete ExtraRomanceFre of ExtraRomanceAbs = CatFre ** ExtraRomance - [ProDrop] with
   (ResRomance = ResFre) ;
diff --git a/lib/src/french/IrregFre.gf b/lib/src/french/IrregFre.gf
--- a/lib/src/french/IrregFre.gf
+++ b/lib/src/french/IrregFre.gf
@@ -12,384 +12,387 @@
 -- all verbs in classes with "er" and "finir" are omitted
 
 lin 
-  abattre_V2 = v_besch55 "abattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  absoudre_V2 = v_besch72 "absoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  abstenir_V = v_besch23 "abstenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  abstraire_V2 = v_besch61 "abstraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  accourir_V = v_besch33 "accourir" ** {vtyp = VHabere ; lock_V = <>} ;
-  accroître_V2 = v_besch73 "accroître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  accueillir_V2 = v_besch28 "accueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  acquérir_V2 = v_besch24 "acquérir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  adjoindre_V2 = v_besch58 "adjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  admettre_V2 = v_besch56 "admettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  advenir_V = v_besch23 "advenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  aller_V = v_besch22 "aller" ** {vtyp = VEsse ; lock_V = <>} ;
-  apercevoir_V2 = v_besch38 "apercevoir" ** {vtyp = VRefl ; lock_V2 = <> ; c2 = complGen} ;
-  apparaître_V = v_besch64 "apparaître" ** {vtyp = VHabere ; lock_V = <>} ;
-  appartenir_V2 = v_besch23 "appartenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  appendre_V2 = v_besch53 "appendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  apprendre_V2 = v_besch54 "apprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  assaillir_V2 = v_besch29 "assaillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  asseoir_V2 = v_besch49 "asseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  astreindre_V2 = v_besch57 "astreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  atteindre_V2 = v_besch57 "atteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  attendre_V2 = v_besch53 "attendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  avoir_V2 = v_besch1 "avoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  battre_V2 = v_besch55 "battre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  boire_V2 = v_besch69 "boire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  bouillir_V2 = v_besch31 "bouillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  braire_V = v_besch61 "braire" ** {vtyp = VHabere ; lock_V = <>} ;
-  ceindre_V2 = v_besch57 "ceindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  choir_V = v_besch52 "choir" ** {vtyp = VEsse ; lock_V = <>} ;
-  circonscrire_V2 = v_besch80 "circonscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  circonvenir_V2 = v_besch23 "circonvenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  clore_V2 = v_besch70 "clore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  combattre_V2 = v_besch55 "combattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  commettre_V2 = v_besch56 "commettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  comparaître_V2 = v_besch64 "comparaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  complaire_V2 = v_besch63 "complaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  comprendre_V2 = v_besch54 "comprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  compromettre_V2 = v_besch56 "compromettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  concevoir_V2 = v_besch38 "concevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  conclure_V2 = v_besch71 "conclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  concourir_V2 = v_besch33 "concourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  condescendre_V2 = v_besch53 "condescendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  conduire_V2 = v_besch82 "conduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  confire_V2 = v_besch81 "confire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  confondre_V2 = v_besch53 "confondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  conjoindre_V2 = v_besch58 "conjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  connaître_V2 = v_besch64 "connaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  conquérir_V2 = v_besch24 "conquérir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  consentir_V2 = v_besch25 "consentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  construire_V2 = v_besch82 "construire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contenir_V2 = v_besch23 "contenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contraindre_V2 = v_besch59 "contraindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contrebattre_V2 = v_besch55 "contrebattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contredire_V2 = v_besch78 "contredire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contrefaire_V2 = v_besch62 "contrefaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  contrevenir_V2 = v_besch23 "contrevenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  convaincre_V2 = v_besch60 "convaincre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  convenir_V2 = v_besch23 "convenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  correspondre_V2 = v_besch53 "correspondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  corrompre_V2 = v_besch53 "corrompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  coudre_V2 = v_besch73 "coudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  courir_V2 = v_besch33 "courir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  couvrir_V2 = v_besch27 "couvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  craindre_V2 = v_besch59 "craindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  croire_V2 = v_besch68 "croire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  croître_V = v_besch67 "croître" ** {vtyp = VEsse ; lock_V = <>} ;
-  cueillir_V2 = v_besch28 "cueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  cuire_V2 = v_besch82 "cuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  débattre_V2 = v_besch55 "débattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  débouillir_V2 = v_besch31 "débouillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  décevoir_V2 = v_besch38 "décevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déchoir_V2 = v_besch52 "déchoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déclore_V2 = v_besch70 "déclore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  décommettre_V2 = v_besch56 "décommettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déconfire_V2 = v_besch81 "déconfire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  découdre_V2 = v_besch73 "découdre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  découvrir_V2 = v_besch27 "découvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  décrire_V2 = v_besch80 "décrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  décroître_V2 = v_besch67 "décroître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  décuire_V2 = v_besch82 "décuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déduire_V2 = v_besch82 "déduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  défaillir_V = v_besch30 "défaillir" ** {vtyp = VHabere ; lock_V = <>} ;
-  défaire_V2 = v_besch62 "défaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  défendre_V2 = v_besch53 "défendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  démentir_V2 = v_besch25 "démentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  démettre_V2 = v_besch56 "démettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  démordre_V = v_besch53 "démordre" ** {vtyp = VHabere ; lock_V = <>} ;
-  départir_V2 = v_besch25 "départir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  dépeindre_V2 = v_besch57 "dépeindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  dépendre_V2 = v_besch53 "dépendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  déplaire_V = v_besch63 "déplaire" ** {vtyp = VHabere ; lock_V = <>} ;
-  dépourvoir_V2 = v_besch40 "dépourvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déprendre_V2 = v_besch54 "déprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  désapprendre_V2 = v_besch54 "désapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  descendre_V2 = v_besch53 "descendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  desservir_V2 = v_besch35 "desservir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  déteindre_V2 = v_besch57 "déteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  détendre_V2 = v_besch53 "détendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  détenir_V2 = v_besch23 "détenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  détordre_V2 = v_besch53 "détordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  détruire_V2 = v_besch82 "détruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  devenir_V = v_besch23 "devenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  dévêtir_V2 = v_besch26 "dévêtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  devoir_V2 = v_besch42 "devoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  dire_V2 = v_besch78 "dire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  disconvenir_V2 = v_besch23 "disconvenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  discourir_V2 = v_besch33 "discourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  disjoindre_V2 = v_besch58 "disjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  disparaître_V2 = v_besch64 "disparaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  dissoudre_V2 = v_besch72 "dissoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  distendre_V2 = v_besch53 "distendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  distordre_V2 = v_besch53 "distordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  distraire_V2 = v_besch61 "distraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  dormir_V2 = v_besch32 "dormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  ébattre_V = v_besch55 "ébattre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  échoir_V2 = v_besch52 "échoir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ;
-  éclore_V2 = v_besch70 "éclore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  éconduire_V2 = v_besch82 "éconduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  écrire_V2 = v_besch80 "écrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  élire_V2 = v_besch77 "élire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  embatre_V2 = v_besch55 "embatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  embattre_V2 = v_besch55 "embattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  emboire_V = v_besch69 "emboire" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  émettre_V2 = v_besch56 "émettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  émoudre_V2 = v_besch74 "émoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  émouvoir_V2 = v_besch44 "émouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  empreindre_V2 = v_besch57 "empreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  enceindre_V2 = v_besch57 "enceindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  enclore_V2 = v_besch70 "enclore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  encourir_V2 = v_besch33 "encourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  endormir_V2 = v_besch32 "endormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  enduire_V2 = v_besch82 "enduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  enfreindre_V2 = v_besch57 "enfreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  enfuir_V = v_besch36 "enfuir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  enjoindre_V2 = v_besch58 "enjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  enquérir_V = v_besch24 "enquérir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entendre_V2 = v_besch53 "entendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  entr'apercevoir_V = v_besch38 "entr'apercevoir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entrebattre_V = v_besch55 "entrebattre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entre_détruire_V = v_besch82 "entre-détruire" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entre_haïr_V = v_besch20 "entre-haïr" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entremettre_V = v_besch56 "entremettre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  entre_nuire_V = v_besch82 "entre-nuire" ** {vtyp = VHabere ; lock_V = <>} ;
-  entreprendre_V2 = v_besch54 "entreprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  entretenir_V2 = v_besch23 "entretenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  entrevoir_V2 = v_besch39 "entrevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  entrouvrir_V2 = v_besch27 "entrouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  envoyer_V2 = v_besch18 "envoyer" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  épandre_V2 = v_besch53 "épandre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  éperdre_V = v_besch53 "éperdre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  éprendre_V = v_besch54 "éprendre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  équivaloir_V2 = v_besch47 "équivaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  éteindre_V2 = v_besch57 "éteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  étendre_V2 = v_besch53 "étendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  étreindre_V2 = v_besch57 "étreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  être_V = v_besch2 "être" ** {vtyp = VHabere ; lock_V = <>} ;
-  exclure_V2 = v_besch71 "exclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  extraire_V2 = v_besch61 "extraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  faillir_V2 = v_besch30 "faillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  faire_V2 = v_besch62 "faire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  falloir_V = v_besch46 "falloir" ** {vtyp = VHabere ; lock_V = <>} ;
-  feindre_V2 = v_besch57 "feindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  fendre_V2 = v_besch53 "fendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  fondre_V2 = v_besch53 "fondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  forfaire_V2 = v_besch62 "forfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  foutre_V2 = v_besch53 "foutre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  frire_V2 = v_besch81 "frire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  fuir_V2 = v_besch36 "fuir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  geindre_V2 = v_besch57 "geindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  gésir_V2 = mkNV (conj3gésir "gésir") ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  haïr_V2 = v_besch20 "haïr" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  inclure_V2 = v_besch71 "inclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  induire_V2 = v_besch82 "induire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  inscrire_V2 = v_besch80 "inscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  instruire_V2 = v_besch82 "instruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  interdire_V2 = v_besch78 "interdire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  interrompre_V2 = v_besch53 "interrompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  intervenir_V = v_besch23 "intervenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  introduire_V2 = v_besch82 "introduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  joindre_V2 = v_besch58 "joindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  lire_V2 = v_besch77 "lire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  luire_V = v_besch82 "luire" ** {vtyp = VHabere ; lock_V = <>} ;
-  mainmettre_V2 = v_besch56 "mainmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  maintenir_V2 = v_besch23 "maintenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  méconnaître_V2 = v_besch64 "méconnaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  mécroire_V2 = v_besch68 "mécroire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  médire_V2 = v_besch78 "médire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  mentir_V2 = v_besch25 "mentir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ;
-  méprendre_V2 = v_besch54 "méprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  messeoir_V2 = v_besch50 "messeoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  mettre_V2 = v_besch56 "mettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  mévendre_V2 = v_besch53 "mévendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  mordre_V2 = v_besch53 "mordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  morfondre_V = v_besch53 "morfondre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  moudre_V2 = v_besch74 "moudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  mourir_V = v_besch34 "mourir" ** {vtyp = VEsse ; lock_V = <>} ;
-  mouvoir_V2 = v_besch44 "mouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  naître_V = v_besch65 "naître" ** {vtyp = VEsse ; lock_V = <>} ;
-  nuire_V2 = v_besch82 "nuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  obtenir_V2 = v_besch23 "obtenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  obvenir_V = v_besch23 "obvenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  occlure_V2 = v_besch71 "occlure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  offrir_V2 = v_besch27 "offrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  oindre_V2 = v_besch58 "oindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  omettre_V2 = v_besch56 "omettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  ouïr_V2 = v_besch37 "ouïr" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  ouvrir_V2 = v_besch27 "ouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  paître_V2 = v_besch66 "paître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  paître_V = v_besch66 "paître" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  paraître_V = v_besch64 "paraître" ** {vtyp = VHabere ; lock_V = <>} ;
-  parcourir_V2 = v_besch33 "parcourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  parfondre_V2 = v_besch53 "parfondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  partir_V = v_besch25 "partir" ** {vtyp = VEsse ; lock_V = <>} ;
-  parvenir_V = v_besch23 "parvenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  peindre_V2 = v_besch57 "peindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  pendre_V2 = v_besch53 "pendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  percevoir_V2 = v_besch38 "percevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  perdre_V2 = v_besch53 "perdre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  permettre_V2 = v_besch56 "permettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  plaindre_V2 = v_besch59 "plaindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  plaire_V2 = v_besch63 "plaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  pleuvoir_V = v_besch45 "pleuvoir" ** {vtyp = VHabere ; lock_V = <>} ;
-  poindre_V2 = v_besch58 "poindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  pondre_V2 = v_besch53 "pondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  pourfendre_V2 = v_besch53 "pourfendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  poursuivre_V2 = v_besch75 "poursuivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  pourvoir_V2 = v_besch40 "pourvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  pouvoir_V = v_besch43 "pouvoir" ** {vtyp = VHabere ; lock_V = <>} ;
-  prédire_V2 = v_besch78 "prédire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  prendre_V2 = v_besch54 "prendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  prescrire_V2 = v_besch80 "prescrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  pressentir_V2 = v_besch25 "pressentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  prétendre_V2 = v_besch53 "prétendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  prévaloir_V2 = v_besch47 "prévaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  prévenir_V2 = v_besch23 "prévenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  prévoir_V2 = v_besch39 "prévoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  produire_V2 = v_besch82 "produire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  promettre_V2 = v_besch56 "promettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  promouvoir_V2 = v_besch44 "promouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  proscrire_V2 = v_besch80 "proscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  provenir_V = v_besch23 "provenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  rabattre_V2 = v_besch55 "rabattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  raire_V2 = v_besch61 "raire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rapprendre_V2 = v_besch54 "rapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rasseoir_V2 = v_besch49 "rasseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réadmettre_V2 = v_besch56 "réadmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réapparaître_V = v_besch64 "réapparaître" ** {vtyp = VHabere ; lock_V = <>} ;
-  réapprendre_V2 = v_besch54 "réapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rebattre_V2 = v_besch55 "rebattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recevoir_V2 = v_besch38 "recevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recomparaître_V2 = v_besch64 "recomparaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reconduire_V2 = v_besch82 "reconduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reconnaître_V2 = v_besch64 "reconnaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reconquérir_V2 = v_besch24 "reconquérir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reconstruire_V2 = v_besch82 "reconstruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recoudre_V2 = v_besch73 "recoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recourir_V2 = v_besch33 "recourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  recouvrir_V2 = v_besch27 "recouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  récrire_V2 = v_besch80 "récrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recroître_V2 = v_besch67 "recroître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recueillir_V2 = v_besch28 "recueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  recuire_V2 = v_besch82 "recuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  redécouvrir_V2 = v_besch27 "redécouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  redéfaire_V2 = v_besch62 "redéfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  redescendre_V2 = v_besch53 "redescendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  redevenir_V = v_besch23 "redevenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  redevoir_V2 = v_besch42 "redevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  redire_V2 = v_besch78 "redire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réduire_V2 = v_besch82 "réduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  réécrire_V2 = v_besch80 "réécrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réélire_V2 = v_besch77 "réélire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réentendre_V2 = v_besch53 "réentendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  refaire_V2 = v_besch62 "refaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  refendre_V2 = v_besch53 "refendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  refondre_V2 = v_besch53 "refondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réinscrire_V2 = v_besch80 "réinscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  réintroduire_V2 = v_besch82 "réintroduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rejoindre_V2 = v_besch58 "rejoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  relire_V2 = v_besch77 "relire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reluire_V2 = v_besch82 "reluire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  remettre_V2 = v_besch56 "remettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  remordre_V2 = v_besch53 "remordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  remoudre_V2 = v_besch74 "remoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  renaître_V2 = v_besch65 "renaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rendormir_V2 = v_besch32 "rendormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rendre_V2 = v_besch53 "rendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rentraire_V2 = v_besch61 "rentraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rentrouvrir_V2 = v_besch27 "rentrouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  renvoyer_V2 = v_besch18 "renvoyer" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  repaître_V2 = v_besch66 "repaître" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  répandre_V2 = v_besch53 "répandre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reparaître_V = v_besch64 "reparaître" ** {vtyp = VEsse ; lock_V = <>} ;
-  repartir_V = v_besch25 "repartir" ** {vtyp = VEsse ; lock_V = <>} ;
-  repeindre_V2 = v_besch57 "repeindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rependre_V2 = v_besch53 "rependre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  repentir_V = v_besch25 "repentir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  reperdre_V2 = v_besch53 "reperdre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  repleuvoir_V = v_besch45 "repleuvoir" ** {vtyp = VHabere ; lock_V = <>} ;
-  répondre_V2 = v_besch53 "répondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reprendre_V2 = v_besch54 "reprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reproduire_V2 = v_besch82 "reproduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  requérir_V2 = v_besch24 "requérir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  résoudre_V2 =  mkNV (conj3résoudre "résoudre") ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  ressentir_V2 = v_besch25 "ressentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  resservir_V2 = v_besch35 "resservir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  ressortir_V = v_besch25 "ressortir" ** {vtyp = VEsse ; lock_V = <>} ;
-  ressouvenir_V = v_besch23 "ressouvenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  restreindre_V2 = v_besch57 "restreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  reteindre_V2 = v_besch57 "reteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retendre_V2 = v_besch53 "retendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retenir_V2 = v_besch23 "retenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retondre_V2 = v_besch53 "retondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retordre_V2 = v_besch53 "retordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retraduire_V2 = v_besch82 "retraduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retraire_V2 = v_besch61 "retraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retranscrire_V2 = v_besch80 "retranscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  retransmettre_V2 = v_besch56 "retransmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rétreindre_V2 = v_besch57 "rétreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revaloir_V2 = v_besch47 "revaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revendre_V2 = v_besch53 "revendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revenir_V = v_besch23 "revenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  revêtir_V2 = v_besch26 "revêtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revivre_V2 = v_besch76 "revivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revoir_V2 = v_besch39 "revoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  revouloir_V2 = v_besch48 "revouloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rire_V2 = v_besch79 "rire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ;
-  rompre_V2 = v_besch53 "rompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  rouvrir_V2 = v_besch27 "rouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  saillir_V2 = v_besch29 "saillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  satisfaire_V2 = v_besch62 "satisfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  savoir_V2 = v_besch41 "savoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  secourir_V2 = v_besch33 "secourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  séduire_V2 = v_besch82 "séduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  sentir_V2 = v_besch25 "sentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  seoir_V = v_besch50 "seoir" ** {vtyp = VHabere ; lock_V = <>} ;
-  servir_V2 = v_besch35 "servir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  sortir_V = v_besch25 "sortir" ** {vtyp = VHabere ; lock_V = <>} ;
-  soubattre_V2 = v_besch55 "soubattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  souffrir_V2 = v_besch27 "souffrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  soumettre_V2 = v_besch56 "soumettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  sourire_V2 = v_besch79 "sourire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  souscrire_V2 = v_besch80 "souscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  sous_entendre_V2 = v_besch53 "sous-entendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  sous_tendre_V2 = v_besch53 "sous-tendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  soustraire_V2 = v_besch61 "soustraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  soutenir_V2 = v_besch23 "soutenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  souvenir_V = v_besch23 "souvenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ;
-  subvenir_V2 = v_besch23 "subvenir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ;
-  suffire_V2 = v_besch81 "suffire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  suivre_V2 = v_besch75 "suivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  surfaire_V2 = v_besch62 "surfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  surprendre_V2 = v_besch54 "surprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  surproduire_V2 = v_besch82 "surproduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  surseoir_V2 = v_besch51 "surseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  surtondre_V2 = v_besch53 "surtondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  survenir_V = v_besch23 "survenir" ** {vtyp = VEsse ; lock_V = <>} ;
-  survivre_V2 = v_besch76 "survivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  suspendre_V2 = v_besch53 "suspendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  taire_V2 = v_besch63 "taire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  teindre_V2 = v_besch57 "teindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  tendre_V2 = v_besch53 "tendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  tenir_V2 = v_besch23 "tenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ;
-  tondre_V2 = v_besch53 "tondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  tordre_V2 = v_besch53 "tordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  traduire_V2 = v_besch82 "traduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  traire_V2 = v_besch61 "traire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  transcrire_V2 = v_besch80 "transcrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  transmettre_V2 = v_besch56 "transmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  transparaître_V = v_besch64 "transparaître" ** {vtyp = VHabere ; lock_V = <>} ;
-  tréfondre_V2 = v_besch53 "tréfondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  tressaillir_V = v_besch29 "tressaillir" ** {vtyp = VHabere ; lock_V = <>} ;
-  vaincre_V2 = v_besch60 "vaincre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  valoir_V2 = v_besch47 "valoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  vendre_V2 = v_besch53 "vendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  venir_V = v_besch23 "venir" ** {vtyp = VEsse ; lock_V = <>} ;
-  vêtir_V2 = v_besch26 "vêtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  vivre_V2 = v_besch76 "vivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  voir_V2 = v_besch39 "voir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
-  vouloir_V2 = v_besch48 "vouloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  abattre_V2 = v_besch55 "abattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  absoudre_V2 = v_besch72 "absoudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  abstenir_V = v_besch23 "abstenir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  abstraire_V2 = v_besch61 "abstraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  accourir_V = v_besch33 "accourir" ** {vtyp = vHabere ; lock_V = <>} ;
+  accroître_V2 = v_besch73 "accroître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  accueillir_V2 = v_besch28 "accueillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  acquérir_V2 = v_besch24 "acquérir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  adjoindre_V2 = v_besch58 "adjoindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  admettre_V2 = v_besch56 "admettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  advenir_V = v_besch23 "advenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  aller_V = v_besch22 "aller" ** {vtyp = VTyp VEsse True ; lock_V = <>} ;
+  apercevoir_V2 = v_besch38 "apercevoir" ** {vtyp = VTyp VRefl False ; lock_V2 = <> ; c2 = complGen} ;
+  apparaître_V = v_besch64 "apparaître" ** {vtyp = vHabere ; lock_V = <>} ;
+  appartenir_V2 = v_besch23 "appartenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  appendre_V2 = v_besch53 "appendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  apprendre_V2 = v_besch54 "apprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  assaillir_V2 = v_besch29 "assaillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  asseoir_V2 = v_besch49 "asseoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  astreindre_V2 = v_besch57 "astreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  atteindre_V2 = v_besch57 "atteindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  attendre_V2 = v_besch53 "attendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ; --- Dat?
+  avoir_V2 = v_besch1 "avoir" ** {vtyp = VTyp VHabere True ; lock_V2 = <> ; c2 = complAcc} ;
+  battre_V2 = v_besch55 "battre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  boire_V2 = v_besch69 "boire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  bouillir_V2 = v_besch31 "bouillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  braire_V = v_besch61 "braire" ** {vtyp = vHabere ; lock_V = <>} ;
+  ceindre_V2 = v_besch57 "ceindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  choir_V = v_besch52 "choir" ** {vtyp = vEsse ; lock_V = <>} ;
+  circonscrire_V2 = v_besch80 "circonscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  circonvenir_V2 = v_besch23 "circonvenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  clore_V2 = v_besch70 "clore" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  combattre_V2 = v_besch55 "combattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  commettre_V2 = v_besch56 "commettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  comparaître_V2 = v_besch64 "comparaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  complaire_V2 = v_besch63 "complaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  comprendre_V2 = v_besch54 "comprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  compromettre_V2 = v_besch56 "compromettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  concevoir_V2 = v_besch38 "concevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  conclure_V2 = v_besch71 "conclure" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  concourir_V2 = v_besch33 "concourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  condescendre_V2 = v_besch53 "condescendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  conduire_V2 = v_besch82 "conduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  confire_V2 = v_besch81 "confire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  confondre_V2 = v_besch53 "confondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  conjoindre_V2 = v_besch58 "conjoindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  connaître_V2 = v_besch64 "connaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  conquérir_V2 = v_besch24 "conquérir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  consentir_V2 = v_besch25 "consentir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  construire_V2 = v_besch82 "construire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contenir_V2 = v_besch23 "contenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contraindre_V2 = v_besch59 "contraindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contrebattre_V2 = v_besch55 "contrebattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contredire_V2 = v_besch78 "contredire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contrefaire_V2 = v_besch62 "contrefaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  contrevenir_V2 = v_besch23 "contrevenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  convaincre_V2 = v_besch60 "convaincre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  convenir_V2 = v_besch23 "convenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  correspondre_V2 = v_besch53 "correspondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  corrompre_V2 = v_besch53 "corrompre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  coudre_V2 = v_besch73 "coudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  courir_V2 = v_besch33 "courir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  couvrir_V2 = v_besch27 "couvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  craindre_V2 = v_besch59 "craindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  croire_V2 = v_besch68 "croire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  croître_V = v_besch67 "croître" ** {vtyp = vEsse ; lock_V = <>} ;
+  cueillir_V2 = v_besch28 "cueillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  cuire_V2 = v_besch82 "cuire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  débattre_V2 = v_besch55 "débattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  débouillir_V2 = v_besch31 "débouillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  décevoir_V2 = v_besch38 "décevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déchoir_V2 = v_besch52 "déchoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déclore_V2 = v_besch70 "déclore" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  décommettre_V2 = v_besch56 "décommettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déconfire_V2 = v_besch81 "déconfire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  découdre_V2 = v_besch73 "découdre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  découvrir_V2 = v_besch27 "découvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  décrire_V2 = v_besch80 "décrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  décroître_V2 = v_besch67 "décroître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  décuire_V2 = v_besch82 "décuire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déduire_V2 = v_besch82 "déduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  défaillir_V = v_besch30 "défaillir" ** {vtyp = vHabere ; lock_V = <>} ;
+  défaire_V2 = v_besch62 "défaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  défendre_V2 = v_besch53 "défendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  démentir_V2 = v_besch25 "démentir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  démettre_V2 = v_besch56 "démettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  démordre_V = v_besch53 "démordre" ** {vtyp = vHabere ; lock_V = <>} ;
+  départir_V2 = v_besch25 "départir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  dépeindre_V2 = v_besch57 "dépeindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  dépendre_V2 = v_besch53 "dépendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  déplaire_V = v_besch63 "déplaire" ** {vtyp = vHabere ; lock_V = <>} ;
+  dépourvoir_V2 = v_besch40 "dépourvoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déprendre_V2 = v_besch54 "déprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  désapprendre_V2 = v_besch54 "désapprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  descendre_V2 = v_besch53 "descendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  desservir_V2 = v_besch35 "desservir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  déteindre_V2 = v_besch57 "déteindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  détendre_V2 = v_besch53 "détendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  détenir_V2 = v_besch23 "détenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  détordre_V2 = v_besch53 "détordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  détruire_V2 = v_besch82 "détruire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  devenir_V = v_besch23 "devenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  dévêtir_V2 = v_besch26 "dévêtir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  devoir_V2 = v_besch42 "devoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  dire_V2 = v_besch78 "dire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  disconvenir_V2 = v_besch23 "disconvenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  discourir_V2 = v_besch33 "discourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  disjoindre_V2 = v_besch58 "disjoindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  disparaître_V2 = v_besch64 "disparaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  dissoudre_V2 = v_besch72 "dissoudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  distendre_V2 = v_besch53 "distendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  distordre_V2 = v_besch53 "distordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  distraire_V2 = v_besch61 "distraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  dormir_V2 = v_besch32 "dormir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  ébattre_V = v_besch55 "ébattre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  échoir_V2 = v_besch52 "échoir" ** {vtyp = vEsse ; lock_V2 = <> ; c2 = complDat} ;
+  éclore_V2 = v_besch70 "éclore" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  éconduire_V2 = v_besch82 "éconduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  écrire_V2 = v_besch80 "écrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  élire_V2 = v_besch77 "élire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  embatre_V2 = v_besch55 "embatre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  embattre_V2 = v_besch55 "embattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  emboire_V = v_besch69 "emboire" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  émettre_V2 = v_besch56 "émettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  émoudre_V2 = v_besch74 "émoudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  émouvoir_V2 = v_besch44 "émouvoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  empreindre_V2 = v_besch57 "empreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  enceindre_V2 = v_besch57 "enceindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  enclore_V2 = v_besch70 "enclore" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  encourir_V2 = v_besch33 "encourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  endormir_V2 = v_besch32 "endormir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  enduire_V2 = v_besch82 "enduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  enfreindre_V2 = v_besch57 "enfreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  enfuir_V = v_besch36 "enfuir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  enjoindre_V2 = v_besch58 "enjoindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  enquérir_V = v_besch24 "enquérir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entendre_V2 = v_besch53 "entendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  entr'apercevoir_V = v_besch38 "entr'apercevoir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entrebattre_V = v_besch55 "entrebattre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entre_détruire_V = v_besch82 "entre-détruire" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entre_haïr_V = v_besch20 "entre-haïr" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entremettre_V = v_besch56 "entremettre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  entre_nuire_V = v_besch82 "entre-nuire" ** {vtyp = vHabere ; lock_V = <>} ;
+  entreprendre_V2 = v_besch54 "entreprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  entretenir_V2 = v_besch23 "entretenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  entrevoir_V2 = v_besch39 "entrevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  entrouvrir_V2 = v_besch27 "entrouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  envoyer_V2 = v_besch18 "envoyer" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  épandre_V2 = v_besch53 "épandre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  éperdre_V = v_besch53 "éperdre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  éprendre_V = v_besch54 "éprendre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  équivaloir_V2 = v_besch47 "équivaloir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  éteindre_V2 = v_besch57 "éteindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  étendre_V2 = v_besch53 "étendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  étreindre_V2 = v_besch57 "étreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  être_V = v_besch2 "être" ** {vtyp = vHabere ; lock_V = <>} ;
+  exclure_V2 = v_besch71 "exclure" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  extraire_V2 = v_besch61 "extraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  faillir_V2 = v_besch30 "faillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  faire_V2 = v_besch62 "faire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  falloir_V = v_besch46 "falloir" ** {vtyp = vHabere ; lock_V = <>} ;
+  feindre_V2 = v_besch57 "feindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  fendre_V2 = v_besch53 "fendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  fondre_V2 = v_besch53 "fondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  forfaire_V2 = v_besch62 "forfaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  foutre_V2 = v_besch53 "foutre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  frire_V2 = v_besch81 "frire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  fuir_V2 = v_besch36 "fuir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  geindre_V2 = v_besch57 "geindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  gésir_V2 = mkNV (conj3gésir "gésir") ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  haïr_V2 = v_besch20 "haïr" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  inclure_V2 = v_besch71 "inclure" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  induire_V2 = v_besch82 "induire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  inscrire_V2 = v_besch80 "inscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  instruire_V2 = v_besch82 "instruire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  interdire_V2 = v_besch78 "interdire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  interrompre_V2 = v_besch53 "interrompre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  intervenir_V = v_besch23 "intervenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  introduire_V2 = v_besch82 "introduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  joindre_V2 = v_besch58 "joindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  lire_V2 = v_besch77 "lire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  luire_V = v_besch82 "luire" ** {vtyp = vHabere ; lock_V = <>} ;
+  mainmettre_V2 = v_besch56 "mainmettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  maintenir_V2 = v_besch23 "maintenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  méconnaître_V2 = v_besch64 "méconnaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  mécroire_V2 = v_besch68 "mécroire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  médire_V2 = v_besch78 "médire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  mentir_V2 = v_besch25 "mentir" ** {vtyp = vEsse ; lock_V2 = <> ; c2 = complDat} ;
+  méprendre_V2 = v_besch54 "méprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  messeoir_V2 = v_besch50 "messeoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  mettre_V2 = v_besch56 "mettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  mévendre_V2 = v_besch53 "mévendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  mordre_V2 = v_besch53 "mordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  morfondre_V = v_besch53 "morfondre" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  moudre_V2 = v_besch74 "moudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  mourir_V = v_besch34 "mourir" ** {vtyp = vEsse ; lock_V = <>} ;
+  mouvoir_V2 = v_besch44 "mouvoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  naître_V = v_besch65 "naître" ** {vtyp = vEsse ; lock_V = <>} ;
+  nuire_V2 = v_besch82 "nuire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  obtenir_V2 = v_besch23 "obtenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  obvenir_V = v_besch23 "obvenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  occlure_V2 = v_besch71 "occlure" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  offrir_V2 = v_besch27 "offrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  oindre_V2 = v_besch58 "oindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  omettre_V2 = v_besch56 "omettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  ouïr_V2 = v_besch37 "ouïr" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  ouvrir_V2 = v_besch27 "ouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  paître_V2 = v_besch66 "paître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  paître_V = v_besch66 "paître" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  paraître_V = v_besch64 "paraître" ** {vtyp = vHabere ; lock_V = <>} ;
+  parcourir_V2 = v_besch33 "parcourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  parfondre_V2 = v_besch53 "parfondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  partir_V = v_besch25 "partir" ** {vtyp = vEsse ; lock_V = <>} ;
+  parvenir_V = v_besch23 "parvenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  peindre_V2 = v_besch57 "peindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  pendre_V2 = v_besch53 "pendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  percevoir_V2 = v_besch38 "percevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  perdre_V2 = v_besch53 "perdre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  permettre_V2 = v_besch56 "permettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  plaindre_V2 = v_besch59 "plaindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  plaire_V2 = v_besch63 "plaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  pleuvoir_V = v_besch45 "pleuvoir" ** {vtyp = vHabere ; lock_V = <>} ;
+  poindre_V2 = v_besch58 "poindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  pondre_V2 = v_besch53 "pondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  pourfendre_V2 = v_besch53 "pourfendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  poursuivre_V2 = v_besch75 "poursuivre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  pourvoir_V2 = v_besch40 "pourvoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  pouvoir_V = v_besch43 "pouvoir" ** {vtyp = vHabere ; lock_V = <>} ;
+  prédire_V2 = v_besch78 "prédire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  prendre_V2 = v_besch54 "prendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  prescrire_V2 = v_besch80 "prescrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  pressentir_V2 = v_besch25 "pressentir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  prétendre_V2 = v_besch53 "prétendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  prévaloir_V2 = v_besch47 "prévaloir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  prévenir_V2 = v_besch23 "prévenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  prévoir_V2 = v_besch39 "prévoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  produire_V2 = v_besch82 "produire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  promettre_V2 = v_besch56 "promettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  promouvoir_V2 = v_besch44 "promouvoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  proscrire_V2 = v_besch80 "proscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  provenir_V = v_besch23 "provenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  rabattre_V2 = v_besch55 "rabattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  raire_V2 = v_besch61 "raire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rapprendre_V2 = v_besch54 "rapprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rasseoir_V2 = v_besch49 "rasseoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réadmettre_V2 = v_besch56 "réadmettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réapparaître_V = v_besch64 "réapparaître" ** {vtyp = vHabere ; lock_V = <>} ;
+  réapprendre_V2 = v_besch54 "réapprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rebattre_V2 = v_besch55 "rebattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recevoir_V2 = v_besch38 "recevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recomparaître_V2 = v_besch64 "recomparaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reconduire_V2 = v_besch82 "reconduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reconnaître_V2 = v_besch64 "reconnaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reconquérir_V2 = v_besch24 "reconquérir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reconstruire_V2 = v_besch82 "reconstruire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recoudre_V2 = v_besch73 "recoudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recourir_V2 = v_besch33 "recourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  recouvrir_V2 = v_besch27 "recouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  récrire_V2 = v_besch80 "récrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recroître_V2 = v_besch67 "recroître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recueillir_V2 = v_besch28 "recueillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  recuire_V2 = v_besch82 "recuire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  redécouvrir_V2 = v_besch27 "redécouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  redéfaire_V2 = v_besch62 "redéfaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  redescendre_V2 = v_besch53 "redescendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  redevenir_V = v_besch23 "redevenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  redevoir_V2 = v_besch42 "redevoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  redire_V2 = v_besch78 "redire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réduire_V2 = v_besch82 "réduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  réécrire_V2 = v_besch80 "réécrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réélire_V2 = v_besch77 "réélire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réentendre_V2 = v_besch53 "réentendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  refaire_V2 = v_besch62 "refaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  refendre_V2 = v_besch53 "refendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  refondre_V2 = v_besch53 "refondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réinscrire_V2 = v_besch80 "réinscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  réintroduire_V2 = v_besch82 "réintroduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rejoindre_V2 = v_besch58 "rejoindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  relire_V2 = v_besch77 "relire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reluire_V2 = v_besch82 "reluire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  remettre_V2 = v_besch56 "remettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  remordre_V2 = v_besch53 "remordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  remoudre_V2 = v_besch74 "remoudre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  renaître_V2 = v_besch65 "renaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rendormir_V2 = v_besch32 "rendormir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rendre_V2 = v_besch53 "rendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rentraire_V2 = v_besch61 "rentraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rentrouvrir_V2 = v_besch27 "rentrouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  renvoyer_V2 = v_besch18 "renvoyer" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  repaître_V2 = v_besch66 "repaître" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  répandre_V2 = v_besch53 "répandre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reparaître_V = v_besch64 "reparaître" ** {vtyp = vEsse ; lock_V = <>} ;
+  repartir_V = v_besch25 "repartir" ** {vtyp = vEsse ; lock_V = <>} ;
+  repeindre_V2 = v_besch57 "repeindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rependre_V2 = v_besch53 "rependre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  repentir_V = v_besch25 "repentir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  reperdre_V2 = v_besch53 "reperdre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  repleuvoir_V = v_besch45 "repleuvoir" ** {vtyp = vHabere ; lock_V = <>} ;
+  répondre_V2 = v_besch53 "répondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reprendre_V2 = v_besch54 "reprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reproduire_V2 = v_besch82 "reproduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  requérir_V2 = v_besch24 "requérir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  résoudre_V2 =  mkNV (conj3résoudre "résoudre") ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  ressentir_V2 = v_besch25 "ressentir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  resservir_V2 = v_besch35 "resservir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  ressortir_V = v_besch25 "ressortir" ** {vtyp = vEsse ; lock_V = <>} ;
+  ressouvenir_V = v_besch23 "ressouvenir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  restreindre_V2 = v_besch57 "restreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  reteindre_V2 = v_besch57 "reteindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retendre_V2 = v_besch53 "retendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retenir_V2 = v_besch23 "retenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retondre_V2 = v_besch53 "retondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retordre_V2 = v_besch53 "retordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retraduire_V2 = v_besch82 "retraduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retraire_V2 = v_besch61 "retraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retranscrire_V2 = v_besch80 "retranscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  retransmettre_V2 = v_besch56 "retransmettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rétreindre_V2 = v_besch57 "rétreindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revaloir_V2 = v_besch47 "revaloir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revendre_V2 = v_besch53 "revendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revenir_V = v_besch23 "revenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  revêtir_V2 = v_besch26 "revêtir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revivre_V2 = v_besch76 "revivre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revoir_V2 = v_besch39 "revoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  revouloir_V2 = v_besch48 "revouloir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rire_V2 = v_besch79 "rire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complGen} ;
+  rompre_V2 = v_besch53 "rompre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  rouvrir_V2 = v_besch27 "rouvrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  saillir_V2 = v_besch29 "saillir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  satisfaire_V2 = v_besch62 "satisfaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  savoir_V2 = v_besch41 "savoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  secourir_V2 = v_besch33 "secourir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  séduire_V2 = v_besch82 "séduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  sentir_V2 = v_besch25 "sentir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  seoir_V = v_besch50 "seoir" ** {vtyp = vHabere ; lock_V = <>} ;
+  servir_V2 = v_besch35 "servir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  sortir_V = v_besch25 "sortir" ** {vtyp = vHabere ; lock_V = <>} ;
+  soubattre_V2 = v_besch55 "soubattre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  souffrir_V2 = v_besch27 "souffrir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  soumettre_V2 = v_besch56 "soumettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  sourire_V2 = v_besch79 "sourire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  souscrire_V2 = v_besch80 "souscrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  sous_entendre_V2 = v_besch53 "sous-entendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  sous_tendre_V2 = v_besch53 "sous-tendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  soustraire_V2 = v_besch61 "soustraire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  soutenir_V2 = v_besch23 "soutenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  souvenir_V = v_besch23 "souvenir" ** {vtyp = vHabere ; lock_V = <> ; c2 = complAcc} ;
+  subvenir_V2 = v_besch23 "subvenir" ** {vtyp = vEsse ; lock_V2 = <> ; c2 = complDat} ;
+  suffire_V2 = v_besch81 "suffire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  suivre_V2 = v_besch75 "suivre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  surfaire_V2 = v_besch62 "surfaire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  surprendre_V2 = v_besch54 "surprendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  surproduire_V2 = v_besch82 "surproduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  surseoir_V2 = v_besch51 "surseoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  surtondre_V2 = v_besch53 "surtondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  survenir_V = v_besch23 "survenir" ** {vtyp = vEsse ; lock_V = <>} ;
+  survivre_V2 = v_besch76 "survivre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  suspendre_V2 = v_besch53 "suspendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  taire_V2 = v_besch63 "taire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  teindre_V2 = v_besch57 "teindre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  tendre_V2 = v_besch53 "tendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  tenir_V2 = v_besch23 "tenir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complDat} ;
+  tondre_V2 = v_besch53 "tondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  tordre_V2 = v_besch53 "tordre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  traduire_V2 = v_besch82 "traduire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  traire_V2 = v_besch61 "traire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  transcrire_V2 = v_besch80 "transcrire" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  transmettre_V2 = v_besch56 "transmettre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  transparaître_V = v_besch64 "transparaître" ** {vtyp = vHabere ; lock_V = <>} ;
+  tréfondre_V2 = v_besch53 "tréfondre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  tressaillir_V = v_besch29 "tressaillir" ** {vtyp = vHabere ; lock_V = <>} ;
+  vaincre_V2 = v_besch60 "vaincre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  valoir_V2 = v_besch47 "valoir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  vendre_V2 = v_besch53 "vendre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  venir_V = v_besch23 "venir" ** {vtyp = vEsse ; lock_V = <>} ;
+  vêtir_V2 = v_besch26 "vêtir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  vivre_V2 = v_besch76 "vivre" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  voir_V2 = v_besch39 "voir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
+  vouloir_V2 = v_besch48 "vouloir" ** {vtyp = vHabere ; lock_V2 = <> ; c2 = complAcc} ;
 
+oper
+  vHabere = VTyp VHabere False ;
+  vEsse = VTyp VEsse False ;
 }
diff --git a/lib/src/french/LexiconFre.gf b/lib/src/french/LexiconFre.gf
--- a/lib/src/french/LexiconFre.gf
+++ b/lib/src/french/LexiconFre.gf
@@ -1,7 +1,7 @@
 --# -path=.:../romance:../common:../abstract:../../prelude
 
 concrete LexiconFre of Lexicon = CatFre ** 
-  open (M = MorphoFre), ParadigmsFre, IrregFre in {
+  open (M = MorphoFre), PhonoFre, ParadigmsFre, IrregFre in {
 
 flags 
   optimize=values ; 
@@ -16,7 +16,8 @@
   baby_N = regGenN "bébé" masculine ;
   bad_A = prefA (mkADeg (regA "mauvais") (regA "pire")) ;
   bank_N = regGenN "banque" feminine ;
-  beautiful_A = prefA (regA "joli") ; ---- beau
+  beautiful_A = 
+    prefA (compADeg (mkA (pre {voyelle => "bel" ; _ => "beau" }) "belle" "beaux" "bellement")) ;
   become_VA = mkVA devenir_V ;
   beer_N = regGenN "bière" feminine ;
   beg_V2V = mkV2V (regV "demander") accusative dative ;
@@ -126,11 +127,12 @@
   mountain_N = regGenN "montagne" feminine ;
   music_N = regGenN "musique" feminine ;
   narrow_A = regA "étroit" ;
-  new_A = prefA (compADeg (mkA "nouveau" "nouvelle" "nouveaux" "nouvellement")) ;
+  new_A = 
+    prefA (compADeg (mkA (pre {voyelle => "nouvel" ; _ => "nouveau" }) "nouvelle" "nouveaux" "nouvellement")) ;
   newspaper_N = regGenN "journal" masculine ;
   oil_N = regGenN "huile" feminine ;
   old_A = 
-    prefA (compADeg (mkA "vieux" "vieille" "vieux" "vieillement")) ; ---- vieil
+    prefA (compADeg (mkA (pre {voyelle => "vieil" ; _ => "vieux" }) "vieille" "vieux" "vieillement")) ; 
   open_V2 = ouvrir_V2 ;
   paint_V2A = mkV2A (v2V peindre_V2) accusative (mkPrep "en") ;
   paper_N = regGenN "papier" masculine ;
@@ -200,7 +202,7 @@
   understand_V2 = comprendre_V2 ;
   university_N = regGenN "université" feminine ;
   village_N = regGenN "village" masculine ;
-  wait_V2 = attendre_V2 ; ---- dative?
+  wait_V2 = attendre_V2 ; 
   walk_V = regV "marcher" ;
   warm_A = regA "chaud" ;
   war_N = regGenN "guerre" masculine ;
diff --git a/lib/src/french/ParadigmsFre.gf b/lib/src/french/ParadigmsFre.gf
--- a/lib/src/french/ParadigmsFre.gf
+++ b/lib/src/french/ParadigmsFre.gf
@@ -382,10 +382,10 @@
   mkAdV x = ss x ** {lock_AdV = <>} ;
   mkAdA x = ss x ** {lock_AdA = <>} ;
 
-  regV x = let v = vvf (mkVerbReg x) in {s = v ; vtyp = VHabere ; lock_V = <>} ;
-  reg3V x y z = let v = vvf (mkVerb3Reg x y z) in {s = v ; vtyp = VHabere ; lock_V = <>} ;
-  etreV v = {s = v.s ; vtyp = VEsse ; lock_V = <>} ;
-  reflV v = {s = v.s ; vtyp = VRefl ; lock_V = <>} ;
+  regV x = let v = vvf (mkVerbReg x) in {s = v ; vtyp = VTyp VHabere (getVerbT v) ; lock_V = <>} ;
+  reg3V x y z = let v = vvf (mkVerb3Reg x y z) in {s = v ; vtyp = VTyp VHabere (getVerbT v) ; lock_V = <>} ;
+  etreV v = {s = v.s ; vtyp = VTyp VEsse (getVTypT v.vtyp) ; lock_V = <>} ;
+  reflV v = {s = v.s ; vtyp = vRefl v.vtyp ; lock_V = <>} ;
 
   mmkV3 v p q = v ** {c2 = p ; c3 = q ; lock_V3 = <>} ;
   dirV3 v p = mmkV3 v accusative p ;
@@ -444,16 +444,17 @@
   mkV = overload {
     mkV : Str -> V = regV ;
     mkV : (jeter,jette : Str) -> V = 
-      \x,y -> let v = vvf (mkVerb2Reg x y) in {s = v ; vtyp = VHabere ; lock_V = <>} ;
+      \x,y -> let v = vvf (mkVerb2Reg x y) in {s = v ; vtyp = VTyp VHabere (getVerbT v) ; lock_V = <>} ;
     mkV : (jeter,jette,jettera : Str) -> V = reg3V ;
     mkV : V2 -> V = v2V ;
     mkV : (tenir,tiens,tenons,tiennent,tint,tiendra,tenu : Str) -> V
     = \tenir,tiens,tenons,tiennent,tint,tiendra,tenu -> 
-      {s = vvf (mkVerb7 tenir tiens tenons tiennent tint tiendra tenu) ; vtyp = VHabere ; lock_V = <>} ;
+      let v = vvf (mkVerb7 tenir tiens tenons tiennent tint tiendra tenu) in
+      {s = v ; vtyp = VTyp VHabere (getVerbT v) ; lock_V = <>} ;
     mkV : (tenir,tiens,tient,tenons,tenez,tiennent,tienne,tenions,tiensI,tint,tiendra,tenu : Str) -> V
     = \tenir,tiens,tient,tenons,tenez,tiennent,tienne,tenions,tiensI,tint,tiendra,tenu -> 
-      {s = vvf (mkVerb12 tenir tiens tient tenons tenez tiennent tienne tenions tiensI tint tiendra tenu) ; 
-       vtyp = VHabere ; lock_V = <>} ;
+      let v = vvf (mkVerb12 tenir tiens tient tenons tenez tiennent tienne tenions tiensI tint tiendra tenu) in
+      {s = v ; vtyp = VTyp VHabere (getVerbT v) ; lock_V = <>} ;
   } ;
 
   regV : Str -> V ;
@@ -468,6 +469,11 @@
   mmkV3    : V -> Prep -> Prep -> V3 ;  -- parler, à, de
   dirV3    : V -> Prep -> V3 ;          -- donner,_,à
   dirdirV3 : V -> V3 ;                  -- donner,_,_
+
+  getVerbT : (VF => Str) -> Bool = \v -> case last (v ! (VFin (VPres Indic) Sg P3)) of {
+    "a" | "e" => True ; -- parle-t-il, va-t-il
+    _ => False  -- prend-il
+    } ;
 
 
 } ;
diff --git a/lib/src/german/CatGer.gf b/lib/src/german/CatGer.gf
--- a/lib/src/german/CatGer.gf
+++ b/lib/src/german/CatGer.gf
@@ -75,7 +75,7 @@
 
     Conj = {s1,s2 : Str ; n : Number} ;
     Subj = {s : Str} ;
-    Prep = {s : Str ; c : PCase} ;
+    Prep = Preposition ;
 
 -- Open lexical classes, e.g. Lexicon
 
diff --git a/lib/src/german/DictEngGer.gf b/lib/src/german/DictEngGer.gf
--- a/lib/src/german/DictEngGer.gf
+++ b/lib/src/german/DictEngGer.gf
@@ -1342,7 +1342,7 @@
 lin anonymous_A = mk3A "anonym" "anonymer" "anonymste";
 lin anopheles_N = variants {};
 lin anorak_N = reg2N  "Anorak" "Anoraks" masculine;
-lin another_Quant = variants {};
+--lin another_Quant = variants {};
 lin anshan_PN = variants {};
 lin answer_N = reg2N  "Antwort" "Antworten" feminine;
 lin answer_V = variants {};
@@ -1837,7 +1837,7 @@
 lin aryan_A = variants {};
 lin aryan_N = variants {};
 lin as_Prep = mkPrep "wie" accusative;
-lin as_Subj = variants {};
+--lin as_Subj = variants {};
 lin as_well_Adv = variants {};
 lin asap_PN = variants {};
 lin asbestos_N = reg2N  "Asbest" "Asbeste" masculine;
@@ -3280,7 +3280,7 @@
 lin between_Adv = variants {};
 lin between_Prep = mkPrep "zwischen" dative;
 lin betwixt_Prep = variants {};
-lin bevel_N = variants {};
+--lin bevel_N = variants {};
 lin bevel_V2 = variants {};
 lin beverage_N = reg2N  "Getränk" "Getränke" neuter;
 lin beverley_PN = variants {};
@@ -5677,7 +5677,7 @@
 lin certify_V2 = dirV2 (regV "zertifizieren");
 lin certitude_N = variants {};
 lin cerulean_A = variants {};
-lin cervical_A = variants {};
+--lin cervical_A = variants {};
 lin cervix_N = variants {};
 lin cesarean_A = variants {};
 lin cessation_N = variants {};
@@ -6304,7 +6304,7 @@
 lin clad_V = variants {};
 lin clad_V2 = variants {};
 lin claim_N = reg2N  "Anspruch" "Ansprüche" masculine;
-lin claim_V = variants {};
+--lin claim_V = variants {};
 lin claim_V2 = variants {};
 lin claim_VV = variants {};
 lin claim_VS = variants {};
@@ -6626,7 +6626,7 @@
 lin clydach_PN = variants {};
 lin clydebank_PN = variants {};
 lin cm_N = variants {};
-lin co_N = variants {};
+--lin co_N = variants {};
 lin co_author_V2 = variants {};
 lin co_ed_N = variants {};
 lin co_edit_V2 = variants {};
@@ -10694,7 +10694,7 @@
 lin djs_N = variants {};
 lin dlitt_N = variants {};
 lin dm_N = variants {};
-lin dna_N = variants {};
+--lin dna_N = variants {};
 lin dnepropetrovsk_PN = variants {};
 lin do_N = variants {};
 lin do_V = variants {};
@@ -11253,7 +11253,7 @@
 lin dudgeon_N = variants {};
 lin dudley_PN = variants {};
 lin due_A = regA "fällig";
-lin due_Adv = variants {};
+--lin due_Adv = variants {};
 lin due_N = variants {};
 lin duel_N = reg2N  "Duell" "Duelle" neuter;
 lin duel_V = variants {};
@@ -14219,7 +14219,7 @@
 lin forlorn_A = variants {};
 lin forlornness_N = variants {};
 lin form_N = reg2N  "Form" "Formen" feminine;
-lin form_V = variants {};
+--lin form_V = variants {};
 lin form_V2 = dirV2 (regV "formen");
 lin formal_A = mk3A "formal" "formaler" "formalste";
 lin formaldehyde_N = variants {};
@@ -16976,7 +16976,7 @@
 lin hieroglyphics_N = variants {};
 lin higgledy_piggledy_A = variants {};
 lin higgledy_piggledy_Adv = variants {};
-lin high_A = mk3A "hoch" "höher" "höchste";
+lin high_A = mkA "hoch" "hoh" "höher" "höchste";
 lin high_Adv = variants {};
 lin high_class_A = variants {};
 lin high_falutin_A = variants {};
@@ -17536,7 +17536,7 @@
 lin hum_V = variants {};
 lin hum_V2 = variants {};
 lin human_A = mk3A "menschlich" "menschlicher" "menschlichste";
-lin human_N = variants {};
+--lin human_N = variants {};
 lin humane_A = mk3A "menschlich" "menschlicher" "menschlichste";
 lin humanism_N = variants {};
 lin humanist_N = variants {};
@@ -18375,7 +18375,7 @@
 lin indenture_V2 = variants {};
 lin independence_N = reg2N  "Unabhängigkeit" "Unabhängigkeiten" feminine;
 lin independent_A = mk3A "unabhängig" "unabhängiger" "unabhängigste";
-lin independent_N = variants {};
+--lin independent_N = variants {};
 lin indescribable_A = variants {};
 lin indestructibility_N = variants {};
 lin indestructible_A = variants {};
@@ -21471,7 +21471,7 @@
 lin lobster_pot_N = variants {};
 lin loc_cit_PN = variants {};
 lin local_A = regA "lokal";
-lin local_N = variants {};
+--lin local_N = variants {};
 lin locale_N = variants {};
 lin localism_N = variants {};
 lin locality_N = variants {};
@@ -22956,7 +22956,7 @@
 lin mezzo_Adv = variants {};
 lin mezzo_soprano_N = variants {};
 lin mezzotint_N = variants {};
-lin mg_N = variants {};
+--lin mg_N = variants {};
 lin mgr_PN = variants {};
 lin mi5_PN = variants {};
 lin mi6_PN = variants {};
@@ -22987,7 +22987,7 @@
 lin microfilm_N = variants {};
 lin microfilm_V2 = variants {};
 lin micrometer_N = reg2N  "Mikrometer" "Mikrometer" masculine;
-lin micron_N = variants {};
+--lin micron_N = variants {};
 lin microphone_N = reg2N  "Mikrofon" "Mikrofone" neuter;
 lin microscope_N = reg2N  "Mikroskop" "Mikroskope" neuter;
 lin microscopic_A = regA "mikroskopisch";
@@ -23417,7 +23417,7 @@
 lin mizzle_V = variants {};
 lin ml_N = mk6N "ml" "ml" "ml" "ml" "ml" "ml" masculine;
 lin mlle_PN = variants {};
-lin mm_N = variants {};
+--lin mm_N = variants {};
 lin mme_PN = variants {};
 lin mnemonic_A = variants {};
 lin mnemonics_N = variants {};
@@ -24453,7 +24453,7 @@
 lin neuter_N = variants {};
 lin neuter_V2 = variants {};
 lin neutral_A = mk3A "neutral" "neutraler" "neutralste";
-lin neutral_N = variants {};
+--lin neutral_N = variants {};
 lin neutrality_N = reg2N  "Neutralität" "Neutralitäten" feminine;
 lin neutralization_N = variants {};
 lin neutralize_V2 = variants {};
@@ -24648,7 +24648,7 @@
               R.Sg => \\g,c => R.usePrepC c (\k -> "kein" + R.pronEnding ! R.GSg g ! k) ;
               R.Pl => (M.detLikeAdj False R.Pl "kein").s
             }
-      in {s = \\_ => keiner ; sp = keiner ; a = R.Strong ; aPl = R.Weak} ;
+      in {s,sp = \\_ => keiner ; a = R.Strong ; aPl = R.Weak} ;
 lin no_ball_N = variants {};
 lin no_go_A = variants {};
 lin noah_PN = variants {};
@@ -25468,7 +25468,7 @@
 lin oracle_N = variants {};
 lin oracular_A = variants {};
 lin oral_A = regA "mündlich";
-lin oral_N = variants {};
+--lin oral_N = variants {};
 lin orang_outan_N = variants {};
 lin orang_outang_N = variants {};
 lin orang_utan_N = variants {};
@@ -26426,7 +26426,7 @@
 lin parsnip_N = variants {};
 lin parson_N = variants {};
 lin parsonage_N = variants {};
-lin part_Adv = variants {};
+--lin part_Adv = variants {};
 lin part_N = reg2N  "Rolle" "Rollen" feminine;
 lin part_V = variants {};
 lin part_V2 = variants {};
@@ -32251,7 +32251,8 @@
 lin sagittarius_PN = variants {};
 lin sago_N = variants {};
 lin sahib_N = variants {};
-lin said_Quant = variants {};
+lin said_Quant = let jener : R.Number => R.Gender => R.PCase => Str = \\n => (M.detLikeAdj True n "genannt").s
+      in {s,sp = \\_ => jener ; a,aPl = R.Weak} ;
 lin saigon_PN = variants {};
 lin sail_N = reg2N  "Segel" "Segel" neuter;
 lin sail_V = variants {};
@@ -33369,7 +33370,7 @@
 lin separability_N = variants {};
 lin separable_A = variants {};
 lin separate_A = regA "einzeln";
-lin separate_N = variants {};
+--lin separate_N = variants {};
 lin separate_V = variants {};
 lin separate_V2 = dirV2 (regV "trennen");
 lin separation_N = mkN "Trennung";
@@ -35067,7 +35068,7 @@
 lin solicitous_A = variants {};
 lin solicitude_N = variants {};
 lin solid_A = mk3A "bündig" "bündiger" "bündigste";
-lin solid_N = variants {};
+--lin solid_N = variants {};
 lin solid_state_A = variants {};
 lin solidarity_N = reg2N  "Solidarität" "Solidaritäten" feminine;
 lin solidification_N = variants {};
@@ -35104,7 +35105,7 @@
 lin sombre_A = variants {};
 lin sombreness_N = variants {};
 lin sombrero_N = variants {};
-lin some_Quant = variants {};
+--lin some_Quant = variants {};
 lin somebody_NP = M.nameNounPhrase {s = R.caselist "jemand" "jemanden" "jemandem" "jemands"};
 lin someday_Adv = variants {};
 lin somehow_Adv = variants {};
@@ -35350,7 +35351,7 @@
 lin spasmodic_A = variants {};
 lin spasmodically_Adv = variants {};
 lin spastic_A = regA "spastisch";
-lin spastic_N = variants {};
+--lin spastic_N = variants {};
 lin spat_N = variants {};
 lin spat_V = variants {};
 lin spat_V2 = variants {};
@@ -38159,7 +38160,7 @@
 lin that_Subj = ss "daß";
 lin that_Quant = 
       let jener : R.Number => R.Gender => R.PCase => Str = \\n => (M.detLikeAdj True n "jen").s
-      in {s = \\_ => jener ; sp = jener ; a,aPl = R.Weak} ;
+      in {s,sp = \\_ => jener ; a,aPl = R.Weak} ;
 lin thatch_N = variants {};
 lin thatch_V2 = variants {};
 lin thatcham_PN = variants {};
@@ -38298,7 +38299,7 @@
 lin thirsty_A = mk3A "durstig" "durstiger" "durstigste";
 lin this_Quant =
       let dieser : R.Number => R.Gender => R.PCase => Str = \\n => (M.detLikeAdj True n "dies").s
-      in {s = \\_ => dieser ; sp = dieser ; a,aPl = R.Weak} ;
+      in {s,sp = \\_ => dieser ; a,aPl = R.Weak} ;
 lin thistle_N = variants {};
 lin thistledown_N = variants {};
 lin thither_Adv = variants {};
@@ -40918,7 +40919,7 @@
 lin urging_N = variants {};
 lin uric_A = variants {};
 lin urinal_N = reg2N  "Urinal" "Urinale" neuter;
-lin urinary_A = variants {};
+--lin urinary_A = variants {};
 lin urinate_V = regV "urinieren";
 lin urine_N = reg2N  "Harn" "Harne" masculine;
 lin urn_N = reg2N  "Urne" "Urnen" feminine;
@@ -40933,7 +40934,7 @@
 lin usaf_N = variants {};
 lin usage_N = reg2N  "Gebrauch" "Gebräuche" masculine;
 lin use_N = mkN "Verwendung";
-lin use_V = variants {};
+--lin use_V = variants {};
 lin use_V2 = dirV2 (irregV "verwenden" "verwendet" "verwendete" "verwendete" "verwendet");
 lin use_V2V = variants {};
 lin use_VV = variants {};
@@ -41078,7 +41079,7 @@
 lin varanasi_PN = variants {};
 lin variability_N = variants {};
 lin variable_A = mk3A "variabel" "variabler" "variabelste";
-lin variable_N = variants {};
+--lin variable_N = variants {};
 lin variableness_N = variants {};
 lin variance_N = variants {};
 lin variant_A = regA "variant";
@@ -42998,7 +42999,8 @@
 lin yes_N = variants {};
 lin yesterday_Adv = variants {};
 lin yesterday_N = variants {};
-lin yet_Adv = variants {};
+lin yet_AdV = mkAdv "noch" ;
+lin yet_Adv = mkAdv "noch" ;
 lin yeti_N = reg2N  "Yeti" "Yetis" masculine;
 lin yew_N = reg2N  "Eibe" "Eiben" feminine;
 lin yew_tree_N = variants {};
@@ -43127,5 +43129,168 @@
 lin zoot_suit_N = variants {};
 lin zucchini_N = variants {};
 lin zurich_PN = variants {};
+
+
+-- added during Patents experiments:shafqat
+
+ lin Botulinum_PN = mkPN "Botulinum";
+ lin COPD_PN = mkPN "COPD";
+ lin Claim_PN = mkPN "Anspruch";
+ lin EGF_PN = mkPN "EGF";
+ lin IGFBP_PN = mkPN "IGFBP";
+ lin Neisserial_A = mkA "neisserial";
+ lin PDGF_PN = mkPN "PDGF";
+ lin RNA_PN = mkPN "RNA";
+ lin RS_PN = mkPN "RS";
+
+ lin alkylcellulose_N = mkN "Alkylzellulose" ; -- 0.5000000
+ lin antifolate_N = mkN "Antifolat" ; -- 1.0000000 ----M
+ lin antigen_N = mkN "Antigene" ; -- 0.0168634
+ lin antihyperplastic_A = mkA "antihyperplastisch";
+ lin antineoplastic_A = mkA "antineoplatisch" ;
+ lin aquaculture_N = mkN "Aquakultur" ; -- 0.5555556
+ lin arginine_N = mkN "Arginin" ; -- 0.9940828
+ lin as_Subj = ss "wie" ; -- 0.5281126
+ lin atopical_A = mkA "atopisch" ; 
+ lin bevel_N = mkN "Kegelradverzahnung" ; -- 0.2500000 ---M
+ lin biosynthesis_N = mkN "Biosynthese" ; -- 0.9661017
+ lin botulinum_N = mkN "Botulinum" ; -- 0.8461538
+ lin caboxylic_A = mkA "karboxylisch" ; 
+ lin cerebrovascular_A = mkA "zerebrovaskulär" ;
+ lin cervical_A = mkA "zervikal" ; 
+ lin chemotherapeutic_A = mkA "cheomtherapeutisch" ;
+ lin chloro_N = mkN "Clor" ; -- 1.0000000 ---M ??
+ lin chorionic_A = mkA "chorionisch" ;
+ lin chymotrypsin_N = mkN "Chymotrypsin" ; -- 0.8292683 ---M
+ lin claim_V = mkV "an" IrregGer.sprechen_V ; 
+
+ lin co_N = mkN "Co" ; -- 0.6933333 ---M ??
+ lin coumadin_N = mkN "Coumadin" ; -- 1.0000000 ---M
+
+ lin cytostatic_N = mkN "Zytostatisch" ; -- 0.2962963
+
+ lin cytotoxic_A = mkA "zytotoxisch" ; -- 0.8695652
+
+ lin dendritic_A = mkA "dendritisch" ;
+ lin dexamethasone_N = mkN "Dexamethason" ; -- 0.9506173 ---M
+
+ lin dihydrate_N = mkN "Dihydrat" ; -- 0.7812500 ---M
+
+ lin dna_N = mkN "DNA" ; ---M ??
+
+ lin due_Adv = mkAdv "zurückzuführende" ; -- 0.5714286 ---?
+
+ lin dystonia_N = mkN "Dystonie" ; -- 1.0000000
+ lin ectoparasitic_A = mkA "ektoparasitär" ; 
+ lin embolism_N = mkN "Embolie" ; -- 0.9230769
+ lin estradiol_N = mkN "Östradiol" ; ---M
+ lin estrogen_N = mkN "Östrogen" ; ---M
+
+ lin ethylcellulose_N = mkN "Ethylcellulose" ; -- 0.3655914
+ lin eukaryotic_A = mkA "eukaryotisch" ; -- 0.5882353
+
+ lin form_V = mkV "bilden" ; -- 0.4275899
+
+ lin gonadotropin_N = mkN "Gonadotropin" ; -- 0.7142857
+-- lin guage_N = mkN ")" ; -- 0.0000291
+
+ lin helminth_A = mkA "helminthisch" ; -- 1.0000000
+ lin hemitartrate_N = mkN "Zolpidem-hemitartrat" ; -- 0.6181818 ---M
+
+ lin heparin_N = mkN "Heparin" ;
+ lin human_N = mkN "Mensch" "Menschen" masculine ;
+
+ lin hyaluronidase_N = mkN "Hyaluronidase" ; -- 0.9523810
+
+ lin hydrochlorothiazide_N = mkN "Hydrochlorthiazid" ; -- 1.0000000
+ lin hypertrophied_A = mkA "hypertrophiert" ;
+
+ lin immunogen_N = mkN "Immunogen" ; -- 0.6845238
+ lin immunogenic_A = mkA "immunologisch" ; 
+
+-- lin in_N = mkN ""second" ; -- 0.3333333
+
+ lin independent_N = mkN "Unabhängig" ; -- 0.0075557
+ lin irbesartan_N = mkN "Irbesartan" ; -- 1.0000000 ---M
+
+ lin local_N = mkN "Lokale" ; -- 0.7398374
+ lin losartan_N = mkN "Losartan" ; -- 1.0000000 ---M
+
+ lin luteinizing_N = mkN "Luteinisierend" ;
+
+ lin methanesulfonate_N = mkN "Methansulfonat" ; -- 0.5000000 ---M
+
+-- lin methylmercaptopurine_N = mkN "";
+
+
+
+ lin mg_N = mkN "Mg" ; -- 0.8686005 ---M
+
+ lin micron_N = mkN "Mikron" ; -- 0.0547945 ---M
+ lin microorganism_N = mkN "Wirtsmikroorganismus" ; -- 0.4428571 ---M
+ lin mm_N = mkN "Mm" ; -- 0.8349146
+ lin monoclonal_A = mkA "monoklonal" ;
+ lin monohydrate_N = mkN "Monohydrat" ; -- 0.8484848 ---M
+ lin neurotoxic_A = mkA "neurotoxisch" ; 
+ lin neurotoxin_N = mkN "Neurotoxin" ; -- 0.8888889
+ lin neutral_N = mkN "Neutral" ;
+ lin oligomer_N = mkN "Oligomer" ; -- 0.6339869
+ lin oral_N = mkN "Mündhöhle" ; -- 0.5000000 ---??
+ lin ovarian_A = mkA "ovariell" ;
+ lin oxycodone_N = mkN "Oxykodon" ; -- 1.0000000 ---M
+ lin parathyroid_N = mkN "Parathyroid" ; ---M
+ lin part_Adv = mkAdv "teils" ; -- 0.2752613
+ lin phosphatidylethanolamine_N = mkN "Phosphatidyläthanolamin" ; -- 1.0000000 ---M
+ lin polymer_N = mkN "Polymer" ; 
+
+
+
+ lin polynucleotide_N = mkN "Polyonukleotid" ; -- 1.0000000 ---M
+ lin polypeptide_N = mkN "Polypetid" ; -- 0.7272727 ---M
+
+-- lin present_N = mkN "(+)-norcisapride" ; -- 0.0192308
+
+ lin proinflammatory_A = mkA "proinflammatorisch" ;
+
+ lin prokaryotic_A = mkA "prokaryotisch" ; -- 0.8181818
+ lin protozoan_N = mkN "Protozoon" ; -- 0.3750000 ---M
+
+ lin purine_N = mkN "Purin" ; ---M
+
+ lin racemic_A = mkA "razemisch" ; -- 1.0000000
+
+ lin ramipril_N = mkN "Ramipril" ; -- 1.0000000 ---M
+
+ lin reboxetine_N = mkN "Reboxetin" ; -- 1.0000000 ---M
+
+ lin recombinant_A = mkA "rekombinant" ; -- 0.1744186
+
+ lin reovirus_N = mkN "Reovirus" ; -- 0.9661017 ---M
+ lin riboside_N = mkN "Ribosid" ; -- 1.0000000 ---M
+ lin separate_N = mkN "Separate" ; -- 0.7536232 ---??
+
+ lin serotype_N = mkN "Serotyp" ; -- 0.9938650 ---M
+
+ lin solid_N = mkN "Festkörper" ; -- 0.2500000 ---M
+ lin spastic_N = mkN "Spastisch" ;
+ lin sphincter_N = mkN "Sphincter" ; -- 0.5000000 ---M
+ lin taxoid_N = mkN "Taxoid" ; -- 0.7272727 ---M
+ lin telmisartan_N = mkN "Telmisartan" ; -- 0.8571429 ---M
+
+
+
+
+ lin tetrahydrate_N = mkN "Tetrahydrat" ; ---M
+ lin thrombotic_A = mkA "thrombotisch" ; 
+ lin trihydrate_N = mkN "Trihydrat" ; -- 0.9090909 ---M
+
+-- lin trimetrexate_N = mkN "";
+ lin urinary_A = mkA "urinär" ; 
+-- lin use_V = fixprefixV "ver" IrregGer.wenden_V ; ---??
+ lin valsartan_N = mkN "Valsartan" ; -- 0.6285714 ---M
+ lin variable_N = mkN "Variable" ; -- 0.9767442
+ lin warfarin_N = mkN "Warfarin" ; -- 1.0000000 ---M
+ lin zolpidem_N = mkN "Zolpidem" ; -- 1.0000000 ---M
+
 
 }
diff --git a/lib/src/german/DictGer.gf b/lib/src/german/DictGer.gf
# file too large to diff: lib/src/german/DictGer.gf
diff --git a/lib/src/german/ExtraGer.gf b/lib/src/german/ExtraGer.gf
--- a/lib/src/german/ExtraGer.gf
+++ b/lib/src/german/ExtraGer.gf
@@ -33,6 +33,8 @@
 
     ICompAP ap = {s = \\_ => "wie" ++ ap.s ! APred} ; 
 
+    CompIQuant iq = {s = table {Ag g n p => iq.s ! n ! g ! Nom}} ;
+
     IAdvAdv adv = {s = "wie" ++ adv.s} ;
 
     DetNPMasc det = {
diff --git a/lib/src/german/ExtraGerAbs.gf b/lib/src/german/ExtraGerAbs.gf
--- a/lib/src/german/ExtraGerAbs.gf
+++ b/lib/src/german/ExtraGerAbs.gf
@@ -1,8 +1,8 @@
 abstract ExtraGerAbs = Extra [
   VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI,ClSlash,RCl,
   VPS,ListVPS,BaseVPS,ConsVPS,ConjVPS,MkVPS,PredVPS,EmptyRelSlash,
-  VPSlash,PassVPSlash,
-  Temp,Tense,Pol,S,NP,VV,VP,Conj,IAdv,IComp,ICompAP,IAdvAdv,Adv,AP] ** {
+  VPSlash,PassVPSlash,CompIQuant,
+  Temp,Tense,Pol,S,NP,VV,VP,Conj,IAdv,IQuant,IComp,ICompAP,IAdvAdv,Adv,AP] ** {
 
   fun
     PPzuAdv   : CN -> Adv ;  -- zum Lied, zur Flasche
diff --git a/lib/src/german/IrregGer.gf b/lib/src/german/IrregGer.gf
--- a/lib/src/german/IrregGer.gf
+++ b/lib/src/german/IrregGer.gf
@@ -10,7 +10,8 @@
 
   flags optimize=values ;
 
-  lin backen_V =  irregV "backen" "bäckt" (variants {"backt" ; "buk"}) (variants {"backt" ; "buke"}) "gebacken" ;
+  lin backen_V =  irregV "backen" "bäckt" "backt" "backt" "gebacken" ;
+  lin backen_u_V =  irregV "backen" "bäckt" "buk" "buke" "gebacken" ;
   lin befehlen_V =  irregV "befehlen" "befiehlt" "befahl" "beföhle" "befähle)" ;
   lin beginnen_V =  irregV "beginnen" "beginnt" "begann" "begönne" "begänne)" ;
   lin beißen_V =  irregV "beißen" "beißt" "biß" "biße" "gebissen" ;
@@ -37,7 +38,9 @@
         "dürfte" "gedurft" [] 
         M.VHaben ** {lock_V = <>} ;
   lin empfehlen_V =  irregV "empfehlen" "empfiehlt" "empfahl" 
-    (variants {"empföhle" ; "empfähle"}) "empfohlen" ;
+    "empfähle" "empfohlen" ;
+  lin empfehlen_o_V =  irregV "empfehlen" "empfiehlt" "empfahl" 
+    "empföhle" "empfohlen" ;
   lin erlöschen_V =  irregV "erlöschen" "erlischt" "erlosch" "erlösche" "erloschen" ;
   lin erkennen_V =  irregV "erkennen" "erkennt" "erkannte" "erkannte" "erkannt" ;
   lin erschrecken_V =  irregV "erschrecken" "erschrickt" "erschrak" "erschräke" "erschrocken" ;
@@ -53,17 +56,20 @@
   lin fließen_V =  irregV "fließen" "fließt" "floß" "flösse" "geflossen" ;
   lin fressen_V =  irregV "fressen" "frißt" "fraß" "fräße" "gefressen" ;
   lin frieren_V =  irregV "frieren" "friert" "fror" "fröre" "gefroren" ;
-  lin gären_V =  irregV "gären" "gärt" (variants {"gor" ; "gärte"}) "göre" "gegoren" ;
+  lin gären_V =  irregV "gären" "gärt" "gärte" "göre" "gegoren" ;
+  lin gären_o_V =  irregV "gären" "gärt" "gor" "göre" "gegoren" ;
   lin gebären_V =  irregV "gebären" "gebiert" "gebar" "gebäre" "geboren" ;
   lin geben_V =  irregV "geben" "gibt" "gab" "gäbe" "gegeben" ;
   lin gedeihen_V =  irregV "gedeihen" "gedeiht" "gedieh" "gediehe" "gediehen" ;
   lin gehen_V =  irregV "gehen" "geht" "ging" "ginge" "gegangen" ;
   lin gelingen_V =  irregV "gelingen" "gelingt" "gelang" "gelange" "gelungen" ;
-  lin gelten_V =  irregV "gelten" "gilt" "galt" (variants {"galte" ; "golte"}) "gegolten" ;
+  lin gelten_V =  irregV "gelten" "gilt" "galt" "galte" "gegolten" ;
+  lin gelten_o_V =  irregV "gelten" "gilt" "galt" "golte" "gegolten" ;
   lin genesen_V =  irregV "genesen" "genest" "genas" "genäse" "genesen" ;
   lin genießen_V =  irregV "genießen" "genießt" "genoß" "genösse" "genossen" ;
   lin geschehen_V =  irregV "geschehen" "geschieht" "geschah" "geschehen" "geschähe" ;
-  lin gewinnen_V =  irregV "gewinnen" "gewinnt" "gewann" (variants {"gewönne" ; "gewänne"}) "gewonnen" ;
+  lin gewinnen_V =  irregV "gewinnen" "gewinnt" "gewann" "gewänne" "gewonnen" ;
+  lin gewinnen_o_V =  irregV "gewinnen" "gewinnt" "gewann" "gewönne" "gewonnen" ;
   lin gießen_V =  irregV "gießen" "gießt" "goß" "gösse" "gegossen" ;
   lin gleichen_V =  irregV "gleichen" "gleicht" "glich" "gliche" "geglichen" ;
   lin gleiten_V =  irregV "gleiten" "gleitet" "glitt" "glitte" "geglitten" ;
@@ -73,7 +79,8 @@
   lin haben_V =  irregV "haben" "hat" "hatte" "hätte" "gehabt" ;
   lin halten_V =  irregV "halten" "hält" "hielt" "hielte" "gehalten" ;
   lin hängen_V =  irregV "hängen" "hängt" "hing" "hinge" "gehangen" ;
-  lin hauen_V =  irregV "hauen" "haut" (variants {"haute" ; "hieb"}) (variants {"haute" ; "hiebe"}) "gehauen" ;
+  lin hauen_V =  irregV "hauen" "haut" "hieb" "hiebe" "gehauen" ;
+  lin hauen_te_V =  irregV "hauen" "haut" "haute" "haute" "gehauen" ;
   lin heben_V =  irregV "heben" "hebt" "hob" "höbe" "gehoben" ;
   lin heißen_V =  irregV "heißen" "heißt" "hieß" "hieße" "geheißen" ;
   lin helfen_V =  irregV "helfen" "hilft" "half" "hülfe" "geholfen" ;
@@ -99,7 +106,7 @@
   lin lügen_V =  irregV "lügen" "lügt" "log" "löge" "gelogen" ;
   lin mahlen_V =  irregV "mahlen" "mahlt" "mahlte" "mahlte" "gemahlen" ;
   lin meiden_V =  irregV "meiden" "meidt" "mied" "miede" "gemieden" ;
-  lin melken_V =  irregV "melken" (variants {"melkt" ; "milkt"}) (variants {"melkte" ; "molk"}) "gemolken" "gemelkt" ;
+  lin melken_V =  irregV "melken" "milkt" "molk" "mölke" "gemolken" ;
   lin messen_V =  irregV "messen" "mißt" "maß" "mäße" "gemessen" ;
   lin mißlingen_V =  irregV "mißlingen" "mißlingt" "mißlang" "mißlungen" "mißlänge" ;
   lin mögen_V =  M.mkV 
@@ -128,7 +135,7 @@
   lin rufen_V =  irregV "rufen" "ruft" "rief" "riefe" "gerufen" ;
   lin salzen_V =  irregV "salzen" "salzt" "salzte" "salzte" "gesalzen" ;
   lin saufen_V =  irregV "saufen" "säuft" "soff" "söffe" "gesoffen" ;
-  lin saugen_V =  irregV "saugen" "saugt" (variants {"saugte" ; "sog"}) (variants {"saugte" ; "soge"}) (variants {"gesaugt" ; "gesogen"}) ;
+  lin saugen_V =  irregV "saugen" "saugt" "sog" "soge" "gesogen" ;
   lin schaffen_V =  irregV "schaffen" "schafft" "schuf" "schüfe" "geschaffen" ;
   lin scheiden_V =  irregV "scheiden" "scheidt" "schied" "schiede" "geschieden" ;
   lin scheinen_V =  irregV "scheinen" "scheint" "schien" "schiene" "geschienen" ;
@@ -142,7 +149,7 @@
   lin schlagen_V =  irregV "schlagen" "schlägt" "schlug" "schlüge" "geschlagen" ;
   lin schleichen_V =  irregV "schleichen" "schleicht" "schlich" "schliche" "geschlichen" ;
   lin schleifen_V =  irregV "schleifen" "schleift" "schliff" "schliffe" "geschliffen" ;
-  lin schleißen_V =  irregV "schleißen" "schleißt" (variants {"schliß" ; "schleißte"}) (variants {"schliß" ; "schleißte"}) (variants {"geschlissen" ; "geschleißt"}) ;
+  lin schleißen_V =  irregV "schleißen" "schleißt" "schliß" "schliß" "geschlissen" ;
   lin schließen_V =  irregV "schließen" "schließt" "schloß" "schlösse" "geschlossen" ;
   lin schlingen_V =  irregV "schlingen" "schlingt" "schlang" "schlünge" "geschlungen" ;
   lin schmeißen_V =  irregV "schmeißen" "schmeißt" "schmiß" "schmiße" "geschmissen" ;
@@ -153,14 +160,15 @@
   lin schreiten_V =  irregV "schreiten" "schreitet" "schritt" "schritte" "geschritten" ;
   lin schweigen_V =  irregV "schweigen" "schweigt" "schwieg" "schwiege" "geschwiegen" ;
   lin schwellen_V =  irregV "schwellen" "schwillt" "schwoll" "schwölle" "geschwollen" ;
-  lin schwimmen_V =  irregV "schwimmen" "schwimmt" "schwamm" (variants {"schwömme" ; "schwämme"}) "geschwommen" ;
+  lin schwimmen_V =  irregV "schwimmen" "schwimmt" "schwamm" "schwämme" "geschwommen" ;
+  lin schwimmen_o_V =  irregV "schwimmen" "schwimmt" "schwamm" "schwömme" "geschwommen" ;
   lin schwinden_V =  irregV "schwinden" "schwindt" "schwand" "schwände" "geschwunden" ;
   lin schwingen_V =  irregV "schwingen" "schwingt" "schwang" "schwänge" "geschwungen" ;
   lin schwören_V =  irregV "schwören" "schwört" "schwor" "schwüre" "geschworen" ;
   lin sehen_V =  irregV "sehen" "sieht" "sah" "sähe" "gesehen" ;
   lin sein_V =  irregV "sein" "ist" "war" "wäre" "gewesen" ;
-  lin senden_V =  irregV "senden" "sendt" (variants {"sandte" ; "sendete"}) (variants {"sandte" ; "sendete"}) (variants {"gesandt" ; "gesendet"}) ;
-  lin sieden_V =  irregV "sieden" "siedt" (variants {"siedete" ; "sott"}) (variants {"siedete" ; "sotte"}) (variants {"gesotten" ; "gesiedet"}) ;
+  lin senden_V =  irregV "senden" "sendt" "sandte" "sandte" "gesandt" ;
+  lin sieden_V =  irregV "sieden" "siedt" "sott" "sotte" "gesotten" ;
   lin singen_V =  irregV "singen" "singt" "sang" "sänge" "gesungen" ;
   lin sinken_V =  irregV "sinken" "sinkt" "sank" "sänke" "gesunken" ;
   lin sinnen_V =  irregV "sinnen" "sinnt" "sann" "sänne" "gesonnen" ;
@@ -172,13 +180,15 @@
         M.VHaben ** {lock_V = <>} ;
 
   lin speien_V =  irregV "speien" "speit" "spie" "spie" "gespien" ;
-  lin spinnen_V =  irregV "spinnen" "spinnt" "spann" (variants {"spönne" ; "spänne"}) "gesponnen" ;
+  lin spinnen_V =  irregV "spinnen" "spinnt" "spann" "spänne" "gesponnen" ;
+  lin spinnen_o_V =  irregV "spinnen" "spinnt" "spann" "spönne" "gesponnen" ;
   lin spleißen_V =  irregV "spleißen" "spleißt" "spliß" "spliße" "gesplissen" ;
   lin sprechen_V =  irregV "sprechen" "spricht" "sprach" "spräche" "gesprochen" ;
   lin sprießen_V =  irregV "sprießen" "sprießt" "sproß" "sprösse" "gesprossen" ;
   lin springen_V =  irregV "springen" "springt" "sprang" "spränge" "gesprungen" ;
   lin stechen_V =  irregV "stechen" "sticht" "stach" "stäche" "gestochen" ;
-  lin stehen_V =  irregV "stehen" "steht" "stand" (variants {"stünde" ; "stände"}) "gestanden" ;
+  lin stehen_V =  irregV "stehen" "steht" "stand" "stände" "gestanden" ;
+  lin stehen_u_V =  irregV "stehen" "steht" "stand" "stünde" "gestanden" ;
   lin stehlen_V =  irregV "stehlen" "stiehlt" "stahl" "stähle" "gestohlen" ;
   lin steigen_V =  irregV "steigen" "steigt" "stieg" "stiege" "gestiegen" ;
   lin sterben_V =  irregV "sterben" "stirbt" "starb" "stürbe" "gestorben" ;
@@ -199,10 +209,10 @@
   lin wachsen_V =  irregV "wachsen" "wächst" "wuchs" "wüchse" "gewachsen" ;
   lin wägen_V =  irregV "wägen" "wägt" "wog" "woge" "gewogen" ;
   lin waschen_V =  irregV "waschen" "wäscht" "wusch" "wüsche" "gewaschen" ;
-  lin weben_V =  irregV "weben" "webt" (variants {"wob" ; "webte"}) "wöbe" (variants {"gewoben" ; "gewebt"}) ;
+  lin weben_V =  irregV "weben" "webt" "wob" "wöbe" "gewoben" ;
   lin weichen_V =  irregV "weichen" "weicht" "wich" "wiche" "gewichen" ;
   lin weisen_V =  irregV "weisen" "weist" "wies" "wiese" "gewiesen" ;
-  lin wenden_V =  irregV "wenden" "wendt" (variants {"wandte" ; "wendete"}) (variants {"wandte" ; "wendete"}) (variants {"gewandt" ; "gewendet"}) ;
+  lin wenden_V =  irregV "wenden" "wendt" "wandte" "wandte" "gewandt" ;
   lin werben_V =  irregV "werben" "wirbt" "warb" "würbe" "geworben" ;
   lin werden_V = M.mkV 
         "werden" "werde" "wirst" "wird" "werdet" "werd" 
diff --git a/lib/src/german/IrregGerAbs.gf b/lib/src/german/IrregGerAbs.gf
--- a/lib/src/german/IrregGerAbs.gf
+++ b/lib/src/german/IrregGerAbs.gf
@@ -1,6 +1,7 @@
 abstract IrregGerAbs = Cat ** {
 
   fun backen_V : V ;
+  fun backen_u_V : V ;
   fun befehlen_V : V ;
   fun beginnen_V : V ;
   fun beißen_V : V ;
@@ -23,6 +24,7 @@
   fun dringen_V : V ;
   fun dürfen_V : V ;
   fun empfehlen_V : V ;
+  fun empfehlen_o_V : V ;
   fun erlöschen_V : V ;
   fun erkennen_V : V ;
   fun erschrecken_V : V ;
@@ -39,16 +41,19 @@
   fun fressen_V : V ;
   fun frieren_V : V ;
   fun gären_V : V ;
+  fun gären_o_V : V ;
   fun gebären_V : V ;
   fun geben_V : V ;
   fun gedeihen_V : V ;
   fun gehen_V : V ;
   fun gelingen_V : V ;
   fun gelten_V : V ;
+  fun gelten_o_V : V ;
   fun genesen_V : V ;
   fun genießen_V : V ;
   fun geschehen_V : V ;
   fun gewinnen_V : V ;
+  fun gewinnen_o_V : V ;
   fun gießen_V : V ;
   fun gleichen_V : V ;
   fun gleiten_V : V ;
@@ -59,6 +64,7 @@
   fun halten_V : V ;
   fun hängen_V : V ;
   fun hauen_V : V ;
+  fun hauen_te_V : V ;
   fun heben_V : V ;
   fun heißen_V : V ;
   fun helfen_V : V ;
@@ -127,6 +133,7 @@
   fun schweigen_V : V ;
   fun schwellen_V : V ;
   fun schwimmen_V : V ;
+  fun schwimmen_o_V : V ;
   fun schwinden_V : V ;
   fun schwingen_V : V ;
   fun schwören_V : V ;
@@ -141,12 +148,14 @@
   fun sollen_V : V ;
   fun speien_V : V ;
   fun spinnen_V : V ;
+  fun spinnen_o_V : V ;
   fun spleißen_V : V ;
   fun sprechen_V : V ;
   fun sprießen_V : V ;
   fun springen_V : V ;
   fun stechen_V : V ;
   fun stehen_V : V ;
+  fun stehen_u_V : V ;
   fun stehlen_V : V ;
   fun steigen_V : V ;
   fun sterben_V : V ;
diff --git a/lib/src/german/LexiconGer.gf b/lib/src/german/LexiconGer.gf
--- a/lib/src/german/LexiconGer.gf
+++ b/lib/src/german/LexiconGer.gf
@@ -44,7 +44,7 @@
   buy_V2 = dirV2 (regV "kaufen") ;
   camera_N = reg2N "Kamera" "Kameras" feminine ;
   cap_N = mkN "Mütze" ;
-  car_N = mkN "Wagen" ;
+  car_N = mkN "Auto" "Autos" neuter ;
   carpet_N = mkN "Teppich" ;
   cat_N = mkN "Katze" ;
   ceiling_N = reg2N "Dach" "Dächer" neuter ;
diff --git a/lib/src/german/MorphoGer.gf b/lib/src/german/MorphoGer.gf
--- a/lib/src/german/MorphoGer.gf
+++ b/lib/src/german/MorphoGer.gf
@@ -17,7 +17,7 @@
 -- For $StructuralGer$.
 
   mkPrep : Str -> PCase -> Preposition = \s,c -> 
-    {s = s ; c = c} ;
+    {s = s ; c = c ; isPrep = True} ;
 
   nameNounPhrase : {s : Case => Str} ->  {s : PCase => Str ; a : Agr ; isPron : Bool} = \name -> heavyNP {
       s = \\c => usePrepC c (\k -> name.s ! k) ;
diff --git a/lib/src/german/NounGer.gf b/lib/src/german/NounGer.gf
--- a/lib/src/german/NounGer.gf
+++ b/lib/src/german/NounGer.gf
@@ -167,7 +167,8 @@
         } ;
 
     RelCN cn rs = {
-      s = \\a,n,c => cn.s ! a ! n ! c ++ rs.s ! gennum cn.g n ;
+      s = \\a,n,c => cn.s ! a ! n ! c ++ "," ++  
+                     rs.s ! gennum cn.g n ;
       g = cn.g
       } ;
 
@@ -192,6 +193,11 @@
       s = \\a,n,c => cn.s ! a ! n ! c ++ np.s ! NPC c ;
       g = g ;
       isMod = cn.isMod
+      } ;
+
+    PossNP cn np = {
+      s = \\a,n,c => cn.s ! a ! n ! c ++ np.s ! NPP CVonDat ;
+      g = cn.g
       } ;
 
 }
diff --git a/lib/src/german/ParadigmsGer.gf b/lib/src/german/ParadigmsGer.gf
--- a/lib/src/german/ParadigmsGer.gf
+++ b/lib/src/german/ParadigmsGer.gf
@@ -81,7 +81,12 @@
 -- Worst case: give all four singular forms, two plural forms (others + dative),
 -- and the gender.
 
-  mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N -- worst case: mann, mann, manne, mannes, männer, männern
+  mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N ; -- worst case: mann, mann, manne, mannes, männer, männern
+
+-- compound nouns
+
+  mkN : Str -> N -> N ;   -- Auto + Fahrer -> Autofahrer
+
   };
 
 
@@ -351,7 +356,7 @@
 
 
   mmkN2  : N -> Prep -> N2 = \n,p -> n ** {c2 = p ; lock_N2 = <>} ;
-  vonN2 : N -> N2 = \n -> n ** {c2 = {s = "von" ; c = dative} ; lock_N2 = <>} ;
+  vonN2 : N -> N2 = \n -> n ** {c2 = von_Prep ; lock_N2 = <>} ;
 
   mkN3 = \n,p,q -> n ** {c2 = p ; c3 = q ; lock_N3 = <>} ;
 
@@ -397,10 +402,10 @@
 
   mkAdv s = {s = s ; lock_Adv = <>} ;
 
-  mkPrep s c = {s = s ; c = c ; lock_Prep = <>} ;
-  accPrep = mkPrep [] accusative ;
-  datPrep = mkPrep [] dative ;
-  genPrep = mkPrep [] genitive ;
+  mkPrep s c = {s = s ; c = c ; isPrep = True ; lock_Prep = <>} ;
+  accPrep = {s = [] ; c = accusative ; isPrep = False ; lock_Prep = <>} ;
+  datPrep = {s = [] ; c = dative ; isPrep = False ; lock_Prep = <>} ;
+  genPrep = {s = [] ; c = genitive ; isPrep = False ; lock_Prep = <>} ;
   --von_Prep = mkPrep "von" dative ;
   von_Prep = mkPrep [] vonDat_Case ;
   zu_Prep = mkPrep [] zuDat_Case ;
@@ -472,8 +477,8 @@
   werden_V = MorphoGer.werden_V ** {lock_V = <>} ;
 
   prepV2 v c   = v ** {c2 = c ; lock_V2 = <>} ;
-  dirV2 v = prepV2 v (mkPrep [] accusative) ;
-  datV2 v = prepV2 v (mkPrep [] dative) ;
+  dirV2 v = prepV2 v accPrep ;
+  datV2 v = prepV2 v datPrep ;
 
   mkV3 v c d = v ** {c2 = c ; c3 = d ; lock_V3 = <>} ;
   dirV3 v p = mkV3 v (mkPrep [] accusative) p ;
@@ -509,7 +514,9 @@
   mkN = overload {
     mkN : Str -> N = regN ;
     mkN : (x1,x2 : Str) -> Gender -> N = reg2N ;
-    mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N = mk6N
+    mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N = mk6N ;
+    mkN : Str -> N -> N  -- Auto + Fahrer -> Autofahrer
+    = \s,x -> lin N {s = \\n,c => s + Predef.toLower (x.s ! n ! c) ; g = x.g} ;
     };
 
 
@@ -549,7 +556,7 @@
     mkV2 : Str -> V2 = \s -> dirV2 (regV s) ;
     mkV2 : V -> V2 = dirV2 ;
     mkV2 : V -> Prep -> V2 = prepV2;
-    mkV2 : V -> Case -> V2 = \v,c -> prepV2 v (mkPrep [] c)
+    mkV2 : V -> Case -> V2 = \v,c -> prepV2 v (lin Prep {s = [] ; c = c ; isPrep = False}) ;
     } ;
 
 }
diff --git a/lib/src/german/ParseEngGer.gf b/lib/src/german/ParseEngGer.gf
deleted file mode 100644
--- a/lib/src/german/ParseEngGer.gf
+++ /dev/null
@@ -1,124 +0,0 @@
---# -path=alltenses:.:../english
-concrete ParseEngGer of ParseEngAbs = 
-  TenseGer,
-  NounGer - [PPartNP],
-  AdjectiveGer,
-  NumeralGer,
-  SymbolGer [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
-  ConjunctionGer,
-  VerbGer - [SlashV2V, PassV2, UseCopula, ComplVV],
-  AdverbGer,
-  PhraseGer,
-  SentenceGer,
-  QuestionGer,
-  RelativeGer,
-  IdiomGer [NP, VP, Tense, Cl, ProgrVP, ExistNP],
-  ExtraGer [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
-            Temp, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
-            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
-            ClSlash, RCl, EmptyRelSlash],
-            
-  DictEngGer ** 
-open MorphoGer, ResGer, ParadigmsGer, SyntaxGer, Prelude in {
-
-flags literal=Symb ; coding = utf8 ;
-
-lin
-    ComplVV v ant p vp = 
-      let 
-        vpi = infVP v.isAux vp 
-      in
-       insertExtrapos vpi.p4 (
-        insertInfExt vpi.p3 (
-          insertInf vpi.p2 (
-            insertObj vpi.p1 (
-              predVGen v.isAux v)))) ;
-
-    PastPartRS ant pol sl = {   -- guessed by KA, some fields in sl are ignored!!
-      s = \\gn => let agr = agrgP3 Masc (numGenNum gn)
-                  in sl.s.s ! VPastPart APred ++ 
-                     (sl.nn ! agr).p1 ++ (sl.nn ! agr).p2 ++ sl.a2;
-      c = Nom
-      } ;
-
-    PresPartRS ant pol vp = {   -- guessed by KA!!
-      s = \\gn => let agr = agrgP3 Masc (numGenNum gn)
-                  in vp.s.s ! VPresPart APred ++ 
-                     (vp.nn ! agr).p1 ++ (vp.nn ! agr).p2;
-      c = Nom
-      } ;
-
-    PredVPosv = PredVP;
-    PredVPovs = PredVP;
-
-{-
-lin
-  myself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P1) ;
-  yourselfSg_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P2) ;
-  himself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  herself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  itself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
-  ourself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P1) ;
-  yourselfPl_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P2) ;
-  themself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
-  themselves_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
--}
-
-  CompoundCN num noun cn = {
-    s = \\a,n,c => num.s ! noun.g ! Nom ++ glue (noun.s ! num.n ! Nom) (cn.s ! a ! n ! c) ;
-    g = cn.g
-  } ;
-
-{-
-  DashCN noun1 noun2 = { -- type-checking
-    s = \\n,c => noun1.s ! Sg ! Nom ++ "-" ++ noun2.s ! n ! c ;
-    g = noun2.g
-  } ;
-
-  GerundN v = { -- parsing
-    s = \\n,c => v.s ! VPresPart ;
-    g = Neutr
-  } ;
-  
-  GerundAP v = {  -- beckoning
-    s = \\agr => v.s ! VPresPart ;
-    isPre = True
-  } ;
-
-  PastPartAP v = {   -- broken
-    s = \\agr => v.s ! VPPart ;
-    isPre = True
-  } ;
-
-  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;  -- higher
-
-  PositAdVAdj a = {s = a.s ! AAdv} ;  -- really
-
-  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;  -- this London
-
-  SlashV2V v p vp = insertObjc (\\a => p.s ++ case p.p of {CPos => ""; _ => "not"} ++  -- force not to sleep
-                                       v.c3 ++ 
-                                       infVP v.typ vp a)
-                               (predVc v) ;
-
-  ComplPredVP np vp = { -- ?
-      s = \\t,a,b,o => 
-        let 
-          verb  = vp.s ! t ! a ! b ! o ! np.a ;
-          compl = vp.s2 ! np.a
-        in
-        case o of {
-          ODir => compl ++ "," ++ np.s ! npNom ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ;
-          OQuest => verb.aux ++ compl ++ "," ++ np.s ! npNom ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf 
-          }
-    } ;
--}
-  CompS s = {s = \\_ => "that" ++ s.s ! Main} ;  -- S -> Comp
-  CompVP ant p vp = {s = \\_ => useInfVP True vp} ; -- VP -> Comp
-
-lin
-  that_RP = which_RP ;
-
-  UttAdV adv = adv;
-
-}
diff --git a/lib/src/german/ParseGer.gf b/lib/src/german/ParseGer.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/german/ParseGer.gf
@@ -0,0 +1,125 @@
+--# -path=alltenses:.:../english
+concrete ParseGer of ParseEngAbs = 
+  TenseGer,
+  NounGer - [PPartNP],
+  AdjectiveGer,
+  NumeralGer,
+  SymbolGer [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionGer,
+  VerbGer - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbGer,
+  PhraseGer,
+  SentenceGer,
+  QuestionGer,
+  RelativeGer,
+  IdiomGer [NP, VP, Tense, Cl, ProgrVP, ExistNP],
+  ExtraGer [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
+            Temp, Pol, Conj, VPS, ListVPS, S, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS,
+            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
+            ClSlash, RCl, EmptyRelSlash],
+            
+  DictEngGer ** 
+open MorphoGer, ResGer, ParadigmsGer, SyntaxGer, Prelude in {
+
+flags literal=Symb ; coding = utf8 ;
+
+lin
+    ComplVV v ant p vp = 
+      let 
+        vpi = infVP v.isAux vp 
+      in
+       insertExtrapos vpi.p4 (
+        insertInfExt vpi.p3 (
+          insertInf vpi.p2 (
+            insertObj vpi.p1 (
+              predVGen v.isAux v)))) ;
+
+    PastPartRS ant pol sl = {   -- guessed by KA, some fields in sl are ignored!!
+      s = \\gn => let agr = agrgP3 Masc (numGenNum gn)
+                  in sl.s.s ! VPastPart APred ++ 
+                     (sl.nn ! agr).p1 ++ (sl.nn ! agr).p2 ++ sl.a2;
+      c = Nom
+      } ;
+
+    PresPartRS ant pol vp = {   -- guessed by KA!!
+      s = \\gn => let agr = agrgP3 Masc (numGenNum gn)
+                  in vp.s.s ! VPresPart APred ++ 
+                     (vp.nn ! agr).p1 ++ (vp.nn ! agr).p2;
+      c = Nom
+      } ;
+
+    PredVPosv = PredVP;
+    PredVPovs = PredVP;
+
+{-
+lin
+  myself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P1) ;
+  yourselfSg_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P2) ;
+  himself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
+  herself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
+  itself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Sg P3) ;
+  ourself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P1) ;
+  yourselfPl_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P2) ;
+  themself_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
+  themselves_NP = mkNP (mkPronoun "itse" "itsen" "itseä" "itsenä" "itseen" Pl P3) ;
+-}
+
+  CompoundCN num noun cn = {
+    s = \\a,n,c => num.s ! noun.g ! Nom ++ glue (noun.s ! num.n ! Nom) (cn.s ! a ! n ! c) ;
+    g = cn.g
+  } ;
+
+
+  DashCN noun1 noun2 = { -- type-checking
+    s = \\n,c => glue (noun1.s ! Sg ! Nom) (noun2.s ! n ! c) ;
+    g = noun2.g
+  } ;
+
+  GerundN v = { -- parsing
+    s = \\n,c => v.s ! VInf False ; --- formalisieren, not formalisierung
+    g = Neutr
+  } ;
+
+{-  
+  GerundAP v = {  -- beckoning
+    s = \\agr => v.s ! VPresPart ;
+    isPre = True
+  } ;
+
+  PastPartAP v = {   -- broken
+    s = \\agr => v.s ! VPPart ;
+    isPre = True
+  } ;
+
+  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;  -- higher
+
+  PositAdVAdj a = {s = a.s ! AAdv} ;  -- really
+
+  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;  -- this London
+
+  SlashV2V v p vp = insertObjc (\\a => p.s ++ case p.p of {CPos => ""; _ => "not"} ++  -- force not to sleep
+                                       v.c3 ++ 
+                                       infVP v.typ vp a)
+                               (predVc v) ;
+
+  ComplPredVP np vp = { -- ?
+      s = \\t,a,b,o => 
+        let 
+          verb  = vp.s ! t ! a ! b ! o ! np.a ;
+          compl = vp.s2 ! np.a
+        in
+        case o of {
+          ODir => compl ++ "," ++ np.s ! npNom ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ;
+          OQuest => verb.aux ++ compl ++ "," ++ np.s ! npNom ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf 
+          }
+    } ;
+-}
+  CompS s = {s = \\_ => "that" ++ s.s ! Main} ;  -- S -> Comp
+  CompVP ant p vp = {s = \\_ => useInfVP True vp} ; -- VP -> Comp
+
+lin
+  that_RP = which_RP ;
+
+  UttAdV adv = adv;
+
+}
diff --git a/lib/src/german/ResGer.gf b/lib/src/german/ResGer.gf
--- a/lib/src/german/ResGer.gf
+++ b/lib/src/german/ResGer.gf
@@ -344,7 +344,7 @@
 
 -- Prepositions for complements indicate the complement case.
 
-  Preposition : Type = {s : Str ; c : PCase} ;
+  Preposition : Type = {s : Str ; c : PCase ; isPrep : Bool} ;
 
 -- To apply a preposition to a complement.
 
@@ -354,7 +354,7 @@
 -- To build a preposition from just a case.
 
   noPreposition : Case -> Preposition = \c -> 
-    {s = [] ; c = NPC c} ;
+    {s = [] ; c = NPC c ; isPrep = False} ;
 
 -- Pronouns and articles
 -- Here we define personal and relative pronouns.
@@ -605,6 +605,14 @@
     ext = vp.ext ;
     infExt = vp.infExt
 	} ;
+
+  isLightComplement : Bool -> Preposition -> Bool = \isPron,prep -> case isPron of {
+     False => False ;
+     _ => case prep.isPrep of {
+       True => False ;
+       _ => True
+       }
+     } ;
 
   insertAdV : Str -> VP -> VP = \adv,vp -> {
     s = vp.s ;
diff --git a/lib/src/german/VerbGer.gf b/lib/src/german/VerbGer.gf
--- a/lib/src/german/VerbGer.gf
+++ b/lib/src/german/VerbGer.gf
@@ -43,7 +43,7 @@
     SlashV2A v ap = 
       insertObj (\\_ => ap.s ! APred) (predV v) ** {c2 = v.c2} ;
 
-    ComplSlash vp np = insertObjNP np.isPron (\\_ => appPrep vp.c2 np.s) vp ;
+    ComplSlash vp np = insertObjNP (isLightComplement np.isPron vp.c2) (\\_ => appPrep vp.c2 np.s) vp ;
 
     SlashVV v vp = 
       let 
diff --git a/lib/src/greek/AdjectiveGre.gf b/lib/src/greek/AdjectiveGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/AdjectiveGre.gf
@@ -0,0 +1,80 @@
+concrete AdjectiveGre of Adjective = CatGre ** open ResGre, Prelude in {
+
+flags coding=utf8;
+
+lin
+
+    PositA  a = {
+      s = \\_=> a.s ! Posit;
+      adv = a.adv ;
+    } ;
+
+
+    ComparA a np = {
+      s = \\d,g,n,c =>   a.s ! Compar!  g ! n ! Nom ++ "από" ++ (np.s ! CPrep PNul).comp ;
+      adv = a.adv ;  
+    } ;
+
+    ComplA2 adj np = {
+      s = \\d,g,n,c => adj.s ! Posit !g ! n ! Nom ++ appCompl adj.c2 np ;
+      adv = adj.adv ; 
+      isPre = False
+    } ;
+
+
+   ReflA2 adj = { 
+      s = \\d,g,n,c => adj.s ! Posit !g ! n ! Nom ++ adj.c2.s ++ reflPron ! (Ag g n P3) !Acc ;
+      isPre = False ;
+      adv= adj.adv
+    } ;
+
+
+
+    UseA2 a = {
+      s = \\_ =>  a.s ! Posit ; 
+      adv = a.adv ;
+     } ;
+
+
+
+    UseComparA a = {
+      s = \\_ =>  a.s ! Compar ; 
+      adv = a.adv ;
+    } ;
+
+
+    CAdvAP ad ap np = {
+     s = \\d,g,n,c => ad.s ++ ap.s ! d ! g ! n ! c ++ ad.p ++ (np.s ! ad.c).comp ; 
+     adv =  ap.adv ;
+    } ;
+
+
+    AdjOrd ord = {
+      s = \\_, g, n, c =>   ord.s ! Posit ! g !n ! c;   
+      adv = ord.adv ;
+    } ;
+
+
+
+   SentAP ap sc = {
+      s = \\d,g,n,c => ap.s ! d! g ! n! Nom ++ sc.s ;
+      adv = ap.adv ;  
+      isPre = False
+     } ;
+
+
+    AdAP ada ap = {
+     s = \\d,g,n,c => ada.s ++ ap.s ! d ! g ! n ! c ; 
+     adv =  ap.adv ;
+    } ;
+
+   
+    AdvAP ap adv = {
+      s = \\d,g,n,c=> ap.s ! d ! g! n ! Nom ++ adv.s  ;
+      isPre = False ;
+      adv= ap.adv
+    } ;
+   
+
+
+}
diff --git a/lib/src/greek/AdverbGre.gf b/lib/src/greek/AdverbGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/AdverbGre.gf
@@ -0,0 +1,35 @@
+concrete AdverbGre of Adverb = CatGre ** open ResGre, Prelude in {
+flags coding = utf8 ;
+  lin
+
+
+    PositAdvAdj a = {s = a.adv ! Posit} ;
+
+
+    ComparAdvAdj cadv a np = {
+     s = cadv.s ++ a.adv ! Posit ++ cadv.p ++ (np.s ! cadv.c).comp
+    } ;
+
+
+    ComparAdvAdjS cadv a s = {
+      s = cadv.s ++ a.adv ! Posit ++ cadv.p ++ "οτι" ++ s.s ! Ind    
+    } ;
+
+   
+   PrepNP prep np = {
+      s = prep.s ++ (np.s ! prep.c).comp 
+    } ;
+
+    AdAdv = cc2 ;
+
+    PositAdAAdj a = {s = a.adv ! Posit} ;
+
+  
+
+   SubjS subj s = {
+      s = subj.s ++ s.s ! subj.m
+    }  ;
+
+    AdnCAdv cadv = {s = cadv.s2 ++ cadv.p} ;
+
+}
diff --git a/lib/src/greek/AllGre.gf b/lib/src/greek/AllGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/AllGre.gf
@@ -0,0 +1,8 @@
+--# -path=.:../abstract:../common
+
+concrete AllGre of AllGreAbs = 
+  LangGre,
+  ExtraGre
+  ** {} ;
+
+  
diff --git a/lib/src/greek/AllGreAbs.gf b/lib/src/greek/AllGreAbs.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/AllGreAbs.gf
@@ -0,0 +1,4 @@
+abstract AllGreAbs = 
+  Lang,
+  ExtraGreAbs
+  ** {} ;
diff --git a/lib/src/greek/BeschGre.gf b/lib/src/greek/BeschGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/BeschGre.gf
@@ -0,0 +1,2916 @@
+  resource BeschGre = open Prelude,ResGre in {
+
+  flags coding = utf8 ;
+
+
+  oper 
+
+
+  mkImper :  Str -> Str = \v -> case v of {
+    c +  "στ"  => v + "άτε" ;
+    c +  ("β" | "γ" | "δ"| "ζ" |"θ" | "κ"| "μ" | "ν"| "π" |"ρ" | "τ"| "φ" | "χ" | "λλ" ) => v + "ετε" ;
+    c +  ("λ" |  "σ"| "ξ" |"ψ" ) => v + "τε" 
+     };
+
+  -----For Contracted Verbs, give extra consonant----
+  mkContr : Str -> Str = \s -> 
+    case s of { 
+    "σπάω" => "ζ" ;
+    ("ακούω" | "κλαίω" | "καίω" |  "φταίω" | "φυλάω")  => "γ" 
+    };
+
+  ------Patterns for verbs with reduplication in the participle-------
+  exept : pattern Str = #("πει");
+  exept2 : pattern Str = #("συνδε");
+  exept3 : pattern Str = #("τελε");
+  exept4 : pattern Str = #("διακο");
+  exept5 : pattern Str = #("εισα" | "εξα");
+  exept6 : pattern Str = # "προ" ;
+  exept7 : pattern Str = # ("διαδω") ;
+
+
+
+  
+
+
+
+  -------Participles  according to passive perfect stem ------------------    
+  mkPartStem :  Str -> Str = \s -> 
+    case s of
+    {
+   "αρκεστ"   =>   "αρκούμενος";   ---irreg
+   "αποτελέσ"   =>   "αποτελούμενος";   ---irreg
+   "εξαιρεθ"   =>   "εξηρημένος";   ---irreg 
+   "λήφθ"   =>   "ειλλημένος";   ---irreg
+   "κα"    => "καμένος" ; ---irreg
+   "κλαυτ" => "κλαμένος" ;  ---irreg
+   "ταξιδευτ"  => "ταξιδεμένος" ;
+   "κερδηθ"    => "κερδισμένος" ;
+   "αφεθ"   => "αφημένος" ;
+   "προστεθ"=> "προστιθέμενος" ;
+   "τραγουδηθ" => "τραγουδισμένος" ;
+   x@(#exept) + "στ"  => "πε" + x + "σμένος" ;   -----reduplication πε-πεισμένος
+   x@(#exept2) + "θ"  =>  x +  "δε" + "μένος" ;   -----reduplication  συνδε-δε-μένος
+   x@(#exept3) + "στ"  =>  "τε" + x +   "σμένος" ;   -----reduplication τε-τελεσμένος
+   x@(#exept4) + "π"  =>  "δια"  + "κε"  + "κομμένος" ;   -----reduplication δια-κε-κομμένος
+   x@(#exept5) + "χθ"  =>  x + "γό"  + "μενος" ;   -----reduplication εισαγ-ο-μενος
+   x@(#exept6) + "βληθ"  =>  x + "βε"  + "βλημένος" ;   -----reduplication προ-βε-βλημένος
+   x@(#exept7) + "θ"  =>  "δια"  + "δε"  + "δομένος" ;   -----reduplication δια-δε-δομμένος
+   x + ("στ" | "σθ"|"νθ"  )  =>   x + "σμένος"; 
+   x + ("χτ" | "χθ" )  =>   x + "γμένος" ;   
+   x + "ευτ"  =>   x + "ημένος" ; 
+   x + "αχ"   =>   x + "εγμένος" ; 
+   x + ("φτ" | "φθ" | "π" | "φ" )  =>   x + "μμένος";
+   x + "εύσ"  =>   x + "ευμένος" ; 
+   x + "ιώ"  =>   x + "ιωμένος" ;
+   x + "αρθ" => x + "αρμένος" ;  
+   x + "αλθ" => x + "αλμένος" ;  
+   x + "ερθ" => x + "ερμένος" ; 
+   x + "ηθ" => x + "ημένος" ;  
+   x + "ευρεθ" => x + "ευρισκόμενος" ;  
+   x + "ταθ" => x + "τεινόμενος" ;  
+   x + "υθ" => x + "υμένος" ; 
+   x + "εθ" => x + "εμένος" ;
+   x + "ωθ" => x + "ωμένος" ;
+   x + "αθ" => x + "αμένος" ;  
+   x + "θ" => x + "σμένος" ;
+   x + "γ" => x + "γμένος"      
+     };
+
+
+  -------Stem for passive perfective according to active imperfective ------------------    
+  mkStem : Str -> Str = \s -> 
+    case s of
+    { 
+   "βρέχω" => "βράχ" ;
+   "δίνω" => "δόθ" ;
+   "τρέφω" => "τράφ" ;
+   "πνίγω" => "πνίγ" ;
+   "σέρνω"  => "σύρθ" ;
+   "αφήνω"  => "αφέθ" ;
+   "σπέρνω"  => "σπάρθ" ;
+   "στέλνω"  => "στάλθ" ;
+   "στρέφω"  => "στράφ" ;
+   "σβήνω"   => "σβήστ" ;
+   "τρέπω"  => "τράπ" ;
+   "φθείρω" => "φθάρθ" ;
+   "καθιστώ" => "καθίστ" ;
+   "παρέχω" => "παρασχέθ" ;
+   "συμμετέχω" => "συμμετάσχ" ;
+   ("ψάλλω" | "ψέλνω" ) => "ψάλθ" ;
+   x + "έχω" => x + "ασχέθ";
+   x + "είρω"  => x + "έρθ";  ----εγείρω Irreg
+   x + "κόπτω" => x + "κόπ" ;
+   x + "ζω"  => x + "χθ" ;  ---σφάζω  
+   x + "νω" => x + "θ" ;   ----χάνω 
+   x + "έω" => x + "εύστ" ;  ----εμπνέω  
+   x + "χ" =>   x + "χ" ;
+   x + "ξω" =>   x + "χθ" ;   
+   x + ("ττω" | "σσω")  =>   x + "χθ" ;  ---κυρήττω  
+   x + ("δω" | "θω")  =>   x + "στ" ;      ----πειθω 
+   x + "εύω" =>   x + "εύτ" ;   --- γιατρεύω  
+   x + "αύω" =>   x + "αύτ" ;   --- παύω  
+   x + ("βω" | "πω"| "πτω"|"φω" | "φτω")  =>   x + "φτ";  ----θάβω 
+   x + ("γω" | "γγω"| "γχω"|"κω" | "σκω" | "χνω" | "χω")  =>   x + "χθ"   ----παράγω, σφίγγω   
+    };
+
+
+  -------Stem for passive perfective according to active perfective ------------------    
+  mkStem2 : Str -> Str = \s -> 
+    case s of
+    { 
+    "κάψω" => "κά" ;
+    "κλάψω" => "κλαύτ" ;
+    "κλέψω" => "κλάπ" ;
+    "κόψω" => "κόπ" ;
+    "λάβω"  => "λήφθ" ;
+    "προτείνω"  => "προτάθ" ;
+    "προβάλλω"  => "προβλήθ" ;
+    "εφεύρω"  => "εφευρέθ" ;
+    "πλήξω"  => "πλήγ" ;
+    "θέσω"  => "τέθ" ;
+    "σώσω"  => "σώθ" ;
+    "πρήξω"  => "πρήστ" ;
+    "πετύχω"  => "επιτεύχθ" ;
+    x + "ζω"  => x + "στ";   
+    x + "ήσω"  => x + "ήθ";  
+    x + "πλήξω"  => x + "πλάγ"; 
+    x + "σω"  => x + "στ" ;  
+    x + "άρω"  => x + "άρθ";  
+    x + "είρω"  => x + "άρθ";    
+    x + "άω"  => x + "αγώθ";
+    x + "λω" => x + "λθ" ;  
+    x + "σκω" => x + "σκήσθ" ;    
+    x + "ξω"  => x + "χτ"; 
+    x + "ψω"  => x + "φθ"; 
+    x + "άνω"  => x + "άνθ";  
+    x + "αρίσω"  => x + "αρίστ";  
+    x + "άρω"  => x + "αρίστ";  
+    x + "ιρίσω"  => x + "ιρίστ"; 
+    x + "ίρω"  => x + "ιρίστ"; 
+    x + "νω"  => x + "θ"  
+     };
+   
+
+   -------Stem for passive perfective according to active perfective, cases as in mkStem2, extra variations ------------------      
+  mkStem3 : Str -> Str = \s -> 
+    case s of 
+    { 
+  "εκτείσω"  => "εκτάθ" ; 
+  "κερδίσω"  => "κερδήθ" ;
+  "παραδώσω"  => "παραδόθ" ;
+  "μάθω"   => "μαθεύτ" ;
+  "διαθέσω"  => "διατέθ" ;
+  "προσθέσω"  => "προστέθ" ;
+  x + "ίσω"  => x + "ίστ" ; 
+  x + "σω"  => x + "θ" ;  
+  x + "άνω"  => x + "άθ";
+  x + "νω"  => x + "νθ" ;
+  x + "άβω"  => x + "ήφθ" ;
+  x + "μω"  => x + "μηθ" ;
+  x + "ξω"  => x + "χθ" ;
+  x + "εύω" =>   x + "εύτ" ;   
+  x + "άλλω"  => x + "λήθ" 
+   };
+
+
+    -------Conjugation 2 (A,B).Stem for passive perfective regular ------------------      
+  mkStem4 : Str -> Str = \s -> 
+    case s of 
+    {
+    x + "ήσ"  => x + "ήθ";
+    x + "έσ"  => x + "έστ";  
+    x +  "άσ"  => x + "άστ" ;
+    x + "άξ"  => x + "άχτ" ;
+    x + "ήξ" =>   x + "ήχτ"   
+   };
+
+   mkStem5 : Str -> Str = \s -> 
+    case s of 
+    {
+    x + "έσ"  => x + "έθ" ;
+    x + "ήσ"  => x + "ήσθ";
+    x + "στ"  => x + "στάχτ" ;
+    x + "άξ"  => x + "άχτ" ;
+    "πώ"  => "ειπώθ";
+    "δώ"  => "ειδώθ"; 
+   x + "θώ"  => "θηκ" 
+   };
+
+
+  ---For the formation of the passive imperative singular----
+  mkImperPassive :  Str -> Str = \v -> case v of {
+    "πλύν" => "πλύσ" ;
+     c +  "τεύχθ" => c + "τεύξ" ;   
+     c +  "γείρ" => c + "γέρσ" ;   
+     c +  "είρ" => c + "άρσ" ;   
+     c +  "είν" => c + "άσ" ;   
+     c +  "είλ" => c + "άλσ" ;   
+     c +  "άγ" => c + "άξ" ;   
+     c +  "άρ" => c + "άρσ" ;   
+     c +  "εύρ" => c + "ευρέσ" ;   
+     c +  "άξ" => c + "άξ" ;   
+     c + ( "άλ" |"άλλ" ) => c + "άλσ" ;   
+     _ => v
+     }; 
+
+
+
+            -------------------Verbs of First Conjugation-----------------
+      mkVerb1 : (x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15 : Str) -> Verb = \paIzw, paIksw, Epeksa, Epeza, paIz,paIks, Epeks, Epez, De, p, p1, Imp, Imp2, Imp3 ,part->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => paIzw ;
+            VPres Ind Sg P2 Active _ => paIz + "εις" ; 
+            VPres Ind Sg P3 Active _=> paIz + "ει" ;
+            VPres Ind Pl P1 Active _ => paIz+ "ουμε" ;
+            VPres Ind Pl P2 Active _ => paIz + "ετε" ;
+            VPres Ind Pl P3 Active _ => paIz + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => paIz + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => paIz + "εσαι" ;
+            VPres Ind Sg P3 Passive  _=> paIz + "εται" ;
+            VPres Ind Pl P1 Passive  _=> p + "όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => paIz + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => paIz + "ονται" ;
+            
+            VPres _ Sg P1 Active  _ => paIksw ;
+            VPres _ Sg P2 Active  _ => paIks + "εις" ;  
+            VPres _ Sg P3 Active  _ => paIks + "ει" ;
+            VPres _ Pl P1 Active  _=> paIks + "ουμε" ;
+            VPres _ Pl P2 Active  _ => paIks + "ετε" ;
+            VPres _ Pl P3 Active  _ => paIks + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => p1 + "ώ" ;
+            VPres _ Sg P2 Passive  _ => p1 + "είς" ;
+            VPres _ Sg P3 Passive  _ => p1 + "εί" ;
+            VPres _ Pl P1 Passive  _ => p1 + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => p1 + "είτε" ;
+            VPres _ Pl P3 Passive  _ => p1 + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => Epeksa ;
+            VPast _ Sg P2 Active Perf=> Epeks + "ες" ;
+            VPast _ Sg P3 Active Perf => Epeks + "ε" ;
+            VPast _ Pl P1 Active Perf => paIks + "αμε" ;
+            VPast _ Pl P2 Active Perf => paIks + "ατε" ;
+            VPast _ Pl P3 Active Perf => Epeks + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => p1 + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> p1 + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Epeza ;
+            VPast _ Sg P2 Active Imperf => Epez + "ες" ;
+            VPast _ Sg P3 Active Imperf => Epez + "ε" ;
+            VPast _ Pl P1 Active Imperf => paIz + "αμε" ;
+            VPast _ Pl P2 Active Imperf => paIz + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Epez + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> p + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => p + "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => p + "όταν" ;
+            VPast _ Pl P1  Passive Imperf => p + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> p + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => p + "όντουσαν" ;
+
+            VNonFinite Active       => paIks + "ει" ; 
+            VNonFinite Passive       => p1 + "εί" ; 
+
+            VImperative Perf Sg Active=> Imp2 ;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => Imp3  ;
+            VImperative Imperf Pl Active => paIz + "ετε" ;
+
+            VImperative _  Sg Passive => mkImperPassive paIks + "ου" ;
+            VImperative _ Pl Passive => p1 + "είτε" ;
+
+            Gerund => paIz + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             }       
+             };
+
+    ---for verbs of First Conjugation, imperative typeA----
+    Verb1a : (x1,_,_,_ : Str) -> Verb = \ paIzw, paIksw, Epeksa, Epeza-> 
+     let
+        paIz = init paIzw ;             
+        paIks = init paIksw ;             
+        Epeks = init Epeksa;            
+        Epez = init Epeza;      
+        De = mkStem paIzw;  
+        p = mkVerbStem paIz; 
+        p1 = mkVerbStem De ;
+        Imp = mkImper paIks ;
+        Imp2 = paIks + "ε";
+        Imp3 = paIz + "ε";
+        part= mkPartStem  p1;
+      in 
+       mkVerb1 paIzw paIksw Epeksa Epeza  paIz paIks Epeks Epez De p p1 Imp Imp2 Imp3 part;
+
+  ---for verbs of first Conjugation, imperative typeB----
+    Verb1b : (x1,_,_,_ : Str) -> Verb = \ anoIgw, anoIksw, Anoiksa, Anoiga-> 
+     let
+        anoIg = init anoIgw ;             
+        anoIks = init anoIksw ;             
+        Anoiks = init Anoiksa;            
+        Anoig = init Anoiga;      
+        De = mkStem anoIgw;  
+        p = mkVerbStem anoIg; 
+        p1 = mkVerbStem De ;
+        Imp = mkImper anoIks ;
+        Imp2 = Anoiks + "ε";
+        Imp3 = Anoig + "ε";
+        part= mkPartStem  p1;
+      in 
+       mkVerb1 anoIgw anoIksw Anoiksa Anoiga anoIg anoIks Anoiks Anoig De p p1 Imp Imp2 Imp3 part;
+
+    
+       
+    ---for verbs of first Conjugation,Stem2, imperative typeA----
+    Verb1c : (x1,_,_,_ : Str) -> Verb = \ kleInw, kleIsw, Ekleisa, Ekleina-> 
+     let
+        kleIn = init kleInw ;             
+        kleIs = init kleIsw ;             
+        Ekleis = init Ekleisa;            
+        Eklein = init Ekleina;      
+         De = mkStem2 kleIsw;  
+        p = mkVerbStem kleIn; 
+        p1 = mkVerbStem De ;
+        Imp = mkImper kleIs ;
+        Imp2 = kleIs+ "ε" ;
+        Imp3 = kleIn + "ε";
+        part= mkPartStem  p1;
+      in 
+       mkVerb1 kleInw kleIsw Ekleisa Ekleina kleIn kleIs Ekleis Eklein De p p1 Imp Imp2 Imp3 part ;
+    
+
+    ---for verbs of first Conjugation,Stem2, imperative typeB----
+    Verb1d : (x1,_,_,_ : Str) -> Verb = \ didAskw, didAksw, dIdaksa, dIdaska-> 
+     let
+        didAsk = init didAskw ;             
+        didAks = init didAksw ;             
+        dIdaks = init dIdaksa;            
+        dIdask = init dIdaska;      
+        De = mkStem2 didAksw;  
+        p = mkVerbStem dIdask; 
+        p1 = mkVerbStem De ;
+        Imp = mkImper didAks ;
+        Imp2 = dIdaks + "ε" ;
+        Imp3 = dIdask + "ε";
+        part= mkPartStem  p1;
+      in 
+       mkVerb1 didAskw didAksw dIdaksa dIdaska didAsk didAks dIdaks dIdask De p p1 Imp Imp2 Imp3 part;
+
+  ----Verbs First Conjugation, stem3, alternative endings------
+    mkVerb1x : (idrYw,idrY,p,idrYsw,idrYs,p1,Idrysa,Idrys,De,Idry,idrY,Idrya,Imp,Imp2,part,ImpP : Str) -> Verb = 
+     \idrYw,idrY,p,idrYsw,idrYs,p1,Idrysa,Idrys,De,Idry,idrY,Idrya,Imp,Imp2,part,ImpP-> {
+      s = table {
+            VPres Ind Sg P1 Active _ => idrYw ;
+            VPres Ind Sg P2 Active _ => idrY + "εις" ; 
+            VPres Ind Sg P3 Active _=> idrY + "ει" ;
+            VPres Ind Pl P1 Active _ => idrY+ "ουμε" ;
+            VPres Ind Pl P2 Active _ => idrY + "ετε" ;
+            VPres Ind Pl P3 Active _ => idrY + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => idrY + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => idrY + "εσαι" ;
+            VPres Ind Sg P3 Passive  _=> idrY + "εται" ;
+            VPres Ind Pl P1 Passive  _=> p + "όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => idrY + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => idrY + "ονται" ;
+            
+            VPres _ Sg P1 Active  _ => idrYsw ;
+            VPres _ Sg P2 Active  _  => idrYs + "εις" ;  
+            VPres _ Sg P3 Active  _ => idrYs + "ει" ;
+            VPres _ Pl P1 Active  _=> idrYs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => idrYs + "ετε" ;
+            VPres _ Pl P3 Active  _ => idrYs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => p1 + "ώ" ;
+            VPres _ Sg P2 Passive  _ => p1 + "είς" ;
+            VPres _ Sg P3 Passive  _ => p1 + "εί" ;
+            VPres _ Pl P1 Passive  _ => p1 + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => p1 + "είτε" ;
+            VPres _ Pl P3 Passive  _ => p1 + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => Idrysa ;
+            VPast _ Sg P2 Active Perf=> Idrys + "ες" ;
+            VPast _ Sg P3 Active Perf => Idrys + "ε" ;
+            VPast _ Pl P1 Active Perf => idrYs + "αμε" ;
+            VPast _ Pl P2 Active Perf => idrYs + "ατε" ;
+            VPast _ Pl P3 Active Perf => Idrys + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => p1 + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> p1 + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Idrya ;
+            VPast _ Sg P2 Active Imperf => Idry + "ες" ;
+            VPast _ Sg P3 Active Imperf => Idry + "ε" ;
+            VPast _ Pl P1 Active Imperf => idrY + "αμε" ;
+            VPast _ Pl P2 Active Imperf => idrY + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Idry + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> p + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => p + "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => p + "όταν" ;
+            VPast _ Pl P1  Passive Imperf => p + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> p + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => p + "όντουσαν" ;
+
+            VNonFinite Active       => idrYs + "ει" ; 
+            VNonFinite Passive       => p1 + "εί" ; 
+
+            VImperative Perf Sg Active=> Imp2;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => Idry + "ε" ;
+            VImperative Imperf Pl Active => idrY + "ετε"  ;
+
+            VImperative _  Sg Passive => ImpP;
+            VImperative _ Pl Passive => p1 + "είτε" ;
+
+            Gerund => idrY + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+          } 
+          } ;
+
+
+
+
+    Verb1dx : (x1,_,_,_ : Str) -> Verb = \idrYw, idrYsw, Idrysa, Idrya-> 
+      let
+        idrYs = init idrYsw ; 
+        Idrys = init Idrysa ;
+        idrY = init idrYw;  
+        Idry = init Idrya; 
+        De = mkStem3 idrYsw; 
+        p = mkVerbStem Idry; 
+        p1 = mkVerbStem De ; 
+        Imp = mkImper idrYs; 
+        Imp2 = Idrys + "ε" ;
+        part= mkPartStem  p1;
+        ImpP = idrYs + "ου" ;   
+      in 
+      mkVerb1x idrYw idrY p idrYsw idrYs p1 Idrysa Idrys De Idry idrY Idrya Imp Imp2 part ImpP;
+
+
+    -----verbs with prepositional prefix-----
+    Verb1prepSuf : (x1,_,_,_ : Str) -> Verb = \ syndEo, syndEso, synEdesa, synEdea-> 
+      let
+        syndEs = init syndEso ;
+        synEdes = init synEdesa ;
+        syndE = init syndEo;  
+        synEde = init synEdea; 
+        syndEth = mkStem3 syndEso; 
+        synde = mkVerbStem syndE; 
+        syndeth = mkVerbStem syndEth ; 
+        syndEste = mkImper syndEs; 
+        Imp2  = synEdes + "ε" ;
+        part= mkPartStem  syndeth; 
+        ImpP = syndEs + "ου" ;  
+      in 
+       mkVerb1x syndEo syndE synde syndEso syndEs syndeth synEdesa synEdes syndEth synEde syndE synEdea syndEste Imp2 part ImpP ;
+
+
+    Verb1dxx : (x1,_,_,_ : Str) -> Verb = \ mathaInw, mAthw, Ematha, mAthaina-> 
+      let       
+        mAth = init mAthw ;
+        Emath = init Ematha ;
+        mathaIn = init mathaInw;  
+        mAthain = init mAthaina; 
+        matheUt = mkStem3 mAthw; 
+        matheut = mkVerbStem matheUt ; 
+        matheu = init matheut; 
+        mAthete = mkImper mAth; 
+        Imp2  = mAth + "ε" ;
+       part= mkPartStem  matheut;
+       ImpP = matheu + "σου" ; 
+      in 
+       mkVerb1x mathaInw mathaIn matheu mAthw mAth matheut Ematha Emath matheUt mAthain mathaIn mAthaina mAthete Imp2 part ImpP;
+
+       Verb1dxxx : (x1,_,_,_ : Str) -> Verb = \ lamvAnw, lAvw, Elava, lAmvana-> 
+      let       
+        lAv = init lAvw ;
+        Elav = init Elava ;
+        lamvAn = init lamvAnw;  
+        lAmvan = init lAmvana; 
+        lIfth = mkStem3 lAvw ;
+        lifth = mkVerbStem lIfth ; 
+        lamvan = mkVerbStem lAmvan; 
+        lAvete = mkImper lAv; 
+        Imp2  = lAv + "ε" ;
+        ImpP = " " ; 
+       part= mkPartStem  lIfth; 
+      in 
+       mkVerb1x lamvAnw lamvAn lamvan lAvw lAv lifth Elava Elav lIfth lAmvan lamvAn lAmvana lAvete Imp2 part ImpP;
+
+
+
+        ---------Verbs of Second Conjugation, Type A -----------------
+      mkVerb2A : (x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13 : Str) -> Verb = \agapW, agapIsw,agApisa, agapoYsa, agap, agapIs,agApis, agapoYs, De,p1, Imp, agAp,part ->
+       {
+        s = table {
+            VPres Ind Sg P1 Active _ => agapW ;
+            VPres Ind Sg P2 Active _ => agap + "άς" ; 
+            VPres Ind Sg P3 Active _=> agap + "ά" ;
+            VPres Ind Pl P1 Active _ => agap+ "άμε" ;
+            VPres Ind Pl P2 Active _ => agap + "άτε" ;
+            VPres Ind Pl P3 Active _ => agap + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => agap + "ιέμαι" ; 
+            VPres Ind Sg P2 Passive  _ => agap + "ιέσαι" ;
+            VPres Ind Sg P3 Passive  _=> agap + "ιέται" ;
+            VPres Ind Pl P1 Passive  _=> agap + "ιόμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => agap + "ιέστε" ;
+            VPres Ind Pl P3 Passive  _ => agap + "ιούνται" ;
+            
+            VPres _ Sg P1 Active  _ => agapIsw ;
+            VPres _ Sg P2 Active  _ => agapIs + "εις" ;  
+            VPres _ Sg P3 Active  _ => agapIs + "ει" ;
+            VPres _ Pl P1 Active  _=> agapIs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => agapIs + "ετε" ;
+            VPres _ Pl P3 Active  _ => agapIs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => p1 + "ώ" ;
+            VPres _ Sg P2 Passive  _ => p1 + "είς" ;
+            VPres _ Sg P3 Passive  _ => p1 + "εί" ;
+            VPres _ Pl P1 Passive  _ => p1 + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => p1 + "είτε" ;
+            VPres _ Pl P3 Passive  _ => p1 + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => agApisa ;
+            VPast _ Sg P2 Active Perf=> agApis + "ες" ;
+            VPast _ Sg P3 Active Perf => agApis + "ε" ;
+            VPast _ Pl P1 Active Perf => agapIs + "αμε" ;
+            VPast _ Pl P2 Active Perf => agapIs + "ατε" ;
+            VPast _ Pl P3 Active Perf => agApis + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => p1 + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> p1 + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => agapoYsa ;
+            VPast _ Sg P2 Active Imperf => agapoYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => agapoYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => agapoYs + "αμε" ;
+            VPast _ Pl P2 Active Imperf => agapoYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => agapoYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> agap + "ιόμουν" ;
+            VPast _ Sg P2  Passive Imperf => agap + "ιόσουν" ;
+            VPast _ Sg P3  Passive Imperf => agap + "ιόταν" ;
+            VPast _ Pl P1  Passive Imperf => agap + "ιόμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> agap + "ιόσασταν" ;
+            VPast _ Pl P3  Passive Imperf => agap + "ιόντουσαν" ;
+
+            VNonFinite Active       => agapIs + "ει" ; 
+            VNonFinite Passive       => p1 + "εί" ; 
+
+            VImperative Perf Sg Active=> agApis + "ε" ;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => agAp + "α" ;
+            VImperative Imperf Pl Active => agap + "άτε" ;
+
+            VImperative _  Sg Passive => agapIs + "ου" ;
+            VImperative _ Pl Passive => p1 + "είτε" ;
+
+            Gerund => agap + "ώντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            };
+
+    ---for verbs of second Conjugation, typeA, using stem4------
+    Verb2a : (x1,_,_,_ : Str) -> Verb = \agapW, agapIsw,agApisa, agapoYsa-> 
+      let
+        agap = init agapW ;             
+        agapIs = init agapIsw ;             
+        agApis = init agApisa ;            
+        agapoYs = init agapoYsa ;      
+        De = mkStem4 agapIs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper agapIs ;
+        part = mkPartStem  p1 ;
+        agAp = Predef.tk 2  agApis ;   
+      in 
+      mkVerb2A agapW agapIsw agApisa agapoYsa agap agapIs agApis agapoYs De p1 Imp agAp part;
+
+
+    ---for verbs of second Conjugation, typeA, using stem5------
+    Verb2b : (x1,_,_,_ : Str) -> Verb = \ forW, forEsw, fOresa, foroYsa-> 
+      let
+        for = init forW ;             
+        forEs = init forEsw ;             
+        fOres = init fOresa ;            
+        foroYs = init foroYsa ;      
+        De = mkStem5 forEs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper forEs ;
+        part = mkPartStem  p1 ;
+        fOr = Predef.tk 2  fOres ;    
+      in 
+       mkVerb2A forW forEsw fOresa foroYsa for forEs fOres foroYs De p1 Imp fOr part;
+
+
+    ---for verbs of second Conjugation, typeA, using stem4, with extra consonant in the imperative------
+    Verb2c : (x1,_,_,_ : Str) -> Verb = \ xepernW, xeperAsw, xepErasa, xepernoYsa-> 
+      let
+        xepern = init xepernW ;             
+        xeperAs = init xeperAsw ;             
+        xepEras = init xepErasa ;            
+        xepernoYs = init xepernoYsa ;      
+        De = mkStem4 xeperAs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper xeperAs ;
+        part = mkPartStem  p1 ;
+        xepEr = Predef.tk 2  xepEras + "v" ;    
+      in 
+       mkVerb2A xepernW xeperAsw xepErasa xepernoYsa  xepern xeperAs xepEras xepernoYs De p1 Imp xepEr part;
+
+
+     
+         
+
+    ---------Verbs of Second Conjugation, Type B -----------------
+     mkVerb2B : (x1,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \theoro,theoriso,theorisa, theorousa,theor,theorIs,theOris,theoroYs, De, p1, Imp,part   ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => theoro ;
+            VPres Ind Sg P2 Active _ => theor + "είς" ; 
+            VPres Ind Sg P3 Active _=> theor + "εί" ;
+            VPres Ind Pl P1 Active _ => theor+ "ούμε" ;
+            VPres Ind Pl P2 Active _ => theor + "είτε" ;
+            VPres Ind Pl P3 Active _ => theor + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => theor + "ούμαι" ; 
+            VPres Ind Sg P2 Passive  _ => theor + "είσαι" ;
+            VPres Ind Sg P3 Passive  _=> theor + "είται" ;
+            VPres Ind Pl P1 Passive  _=> theor + "ούμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => theor + "είστε" ;
+            VPres Ind Pl P3 Passive  _ => theor + "ούνται" ;
+            
+            VPres _ Sg P1 Active  _ => theoriso ;
+            VPres _ Sg P2 Active  _ => theorIs + "εις" ;  
+            VPres _ Sg P3 Active  _ => theorIs + "ει" ;
+            VPres _ Pl P1 Active  _=> theorIs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => theorIs + "ετε" ;
+            VPres _ Pl P3 Active  _ => theorIs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => p1 + "ώ" ;
+            VPres _ Sg P2 Passive  _ => p1 + "είς" ;
+            VPres _ Sg P3 Passive  _ => p1 + "εί" ;
+            VPres _ Pl P1 Passive  _ => p1 + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => p1 + "είτε" ;
+            VPres _ Pl P3 Passive  _ => p1 + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => theorisa ;
+            VPast _ Sg P2 Active Perf=> theOris + "ες" ;
+            VPast _ Sg P3 Active Perf => theOris + "ε" ;
+            VPast _ Pl P1 Active Perf => theorIs + "αμε" ;
+            VPast _ Pl P2 Active Perf => theorIs + "ατε" ;
+            VPast _ Pl P3 Active Perf => theOris + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => p1 + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> p1 + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => theorousa ;
+            VPast _ Sg P2 Active Imperf => theoroYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => theoroYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => theoroYs + "αμε" ;
+            VPast _ Pl P2 Active Imperf => theoroYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => theoroYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> theor + "ούμουν" ;
+            VPast _ Sg P2  Passive Imperf => theor + "ούσουν" ;
+            VPast _ Sg P3  Passive Imperf => theor + "ούνταν" ;
+            VPast _ Pl P1  Passive Imperf => theor + "ούμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> theor + "ούσασταν" ;
+            VPast _ Pl P3  Passive Imperf => theor + "ούνταν" ;
+
+            VNonFinite Active       => theorIs + "ει" ; 
+            VNonFinite Passive       => p1 + "εί" ; 
+
+            VImperative Perf Sg Active=> theOris + "ε" ;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => theor + "είτε" ;
+
+            VImperative _  Sg Passive => theorIs + "ου" ;
+            VImperative _ Pl Passive => p1 + "είτε" ;
+
+            Gerund => theor + "ώντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            };
+
+
+            ---for verbs of second Conjugation, typeB, Stem4------
+       Verb2Ba : (x1,_,_,_ : Str) -> Verb = \theorW, theorIsw, theOrisa, theoroYsa-> 
+      let
+        theor = init theorW ;             
+        theorIs = init theorIsw ;             
+        theOris = init theOrisa ;            
+        theoroYs = init theoroYsa ;      
+        De = mkStem4 theorIs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper theorIs ;
+        part = mkPartStem  p1 ;    
+      in 
+       mkVerb2B theorW theorIsw theOrisa theoroYsa  theor theorIs theOris theoroYs De p1 Imp part ;
+
+        Verb2Bb : (x1,_,_,_ : Str) -> Verb = \afairW, afairEsw, afaIresa, afairoYsa-> 
+      let
+        afair = init afairW ;             
+        afairEs = init afairEsw ;             
+        afaIres = init afaIresa ;            
+        afairoYs = init afairoYsa ;      
+        De = mkStem5 afairEs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper afairEs ;
+        part = mkPartStem  p1 ;    
+      in 
+       mkVerb2B afairW afairEsw afaIresa afairoYsa  afair afairEs afaIres afairoYs De p1 Imp part ;
+
+
+
+
+  ---------Verbs of Second Conjugation, Type B, different endings in passive -----------------
+    mkVerb2B3 : (x1,_,_,_ : Str) -> Verb = \miso,misiso,misisa, misousa->
+      let
+        mis = init miso ;             
+        misIs = init misiso ;             
+        mIsis = init misisa ;            
+        misoYs = init misousa ;      
+        De = mkStem4 misIs ;   
+        p1 = mkVerbStem De ;
+        Imp = mkImper misIs ;
+        part = mkPartStem  p1 ;
+      in 
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => miso ;
+           VPres Ind Sg P2 Active _ => mis + "είς" ; 
+            VPres Ind Sg P3 Active _=> mis + "εί" ;
+            VPres Ind Pl P1 Active _ => mis+ "ούμε" ;
+            VPres Ind Pl P2 Active _ => mis + "είτε" ;
+            VPres Ind Pl P3 Active _ => mis + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => mis + "ιέμαι" ; 
+            VPres Ind Sg P2 Passive  _ => mis + "ιέσαι" ;
+            VPres Ind Sg P3 Passive  _=> mis + "ιέται" ;
+            VPres Ind Pl P1 Passive  _=> mis + "ιόμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => mis + "ιέστε" ;
+            VPres Ind Pl P3 Passive  _ => mis + "ιούνται" ;
+            
+            VPres _ Sg P1 Active  _ => misiso ;
+            VPres _ Sg P2 Active  _ => misIs + "εις" ;  
+            VPres _ Sg P3 Active  _ => misIs + "ει" ;
+            VPres _ Pl P1 Active  _=> misIs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => misIs + "ετε" ;
+            VPres _ Pl P3 Active  _ => misIs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => p1 + "ώ" ;
+            VPres _ Sg P2 Passive  _ => p1 + "είς" ;
+            VPres _ Sg P3 Passive  _ => p1 + "εί" ;
+            VPres _ Pl P1 Passive  _ => p1 + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => p1 + "είτε" ;
+            VPres _ Pl P3 Passive  _ => p1 + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => misisa ;
+            VPast _ Sg P2 Active Perf=> mIsis + "ες" ;
+            VPast _ Sg P3 Active Perf => mIsis + "ε" ;
+            VPast _ Pl P1 Active Perf => misIs + "αμε" ;
+            VPast _ Pl P2 Active Perf => misIs + "ατε" ;
+            VPast _ Pl P3 Active Perf => mIsis + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => p1 + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> p1 + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => misousa ;
+            VPast _ Sg P2 Active Imperf => misoYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => misoYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => misoYs + "αμε" ;
+            VPast _ Pl P2 Active Imperf => misoYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => misoYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> mis + "ιόμουν" ;
+            VPast _ Sg P2  Passive Imperf => mis + "ιόσουν" ;
+            VPast _ Sg P3  Passive Imperf => mis + "ιόταν" ;
+            VPast _ Pl P1  Passive Imperf => mis + "ιόμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> mis + "ιόσασταν" ;
+            VPast _ Pl P3  Passive Imperf => mis + "ιόντουσαν" ;
+
+            VNonFinite Active       => misIs + "ει" ; 
+            VNonFinite Passive       => p1 + "εί" ; 
+
+            VImperative Perf Sg Active=> mIsis + "ε" ;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => mis + "είτε" ;
+
+            VImperative _  Sg Passive => misIs + "ου" ;
+            VImperative _ Pl Passive => Imp + "είτε" ;
+
+            Gerund => mis + "ώντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            };
+     
+
+             ------Contracted Verbs. ----------
+        mkVerbContrac : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = \akoUw, akoUsw, Akouga, Akousa, akoU,  akoUs, Akoug, Akous, akou, akoUst, akoust, Imp, Imp2, part->
+         {
+             s = table {
+              VPres Ind Sg P1 Active _ => akoU + "ω" ;
+              VPres Ind Sg P2 Active _ => akoU + "ς" ;
+              VPres Ind Sg P3 Active _=> akoU + "ει" ;
+              VPres Ind Pl P1 Active _ => akoU + "με" ;
+              VPres Ind Pl P2 Active _ => akoU + "τε" ;
+              VPres Ind Pl P3 Active _ => akoU + "νε" ;
+
+              VPres Ind Sg P1 Passive  _ => akoU + mkContr akoUw + "ομαι" ; 
+              VPres Ind Sg P2 Passive  _ => akoU + mkContr akoUw +"εσαι" ;
+              VPres Ind Sg P3 Passive  _=> akoU + mkContr akoUw +"εται" ;
+              VPres Ind Pl P1 Passive  _=> akou + mkContr akoUw +"όμαστε" ;   
+              VPres Ind Pl P2 Passive  _ => akoU +mkContr akoUw + "εστε" ;
+              VPres Ind Pl P3 Passive  _ => akoU + mkContr akoUw +"ονται" ;
+            
+              VPres _ Sg P1 Active  _ => akoUsw ;
+              VPres _ Sg P2 Active  _ => akoUs + "εις" ;
+              VPres _ Sg P3 Active  _ => akoUs + "ει" ;
+              VPres _ Pl P1 Active  _=> akoUs + "ουμε" ;
+              VPres _ Pl P2 Active  _ => akoUs + "ετε" ;
+              VPres _ Pl P3 Active  _ => akoUs + "ουν" ;
+
+              VPres _ Sg P1 Passive  _ => akoust + "ώ" ;
+              VPres _ Sg P2 Passive  _ => akoust + "είς" ;
+              VPres _ Sg P3 Passive  _ => akoust + "εί" ;
+              VPres _ Pl P1 Passive  _ => akoust + "ούμε" ;
+              VPres _ Pl P2 Passive  _ => akoust + "είτε" ;
+              VPres _ Pl P3 Passive  _ => akoust + "ούν" ;
+            
+              VPast _ Sg P1 Active Perf => Akousa ;
+              VPast _ Sg P2 Active Perf=> Akous + "ες" ;
+              VPast _ Sg P3 Active Perf => Akous+ "ε" ;
+              VPast _ Pl P1 Active Perf => akoUs + "αμε" ;
+              VPast _ Pl P2 Active Perf => akoUs + "ατε" ;
+              VPast _ Pl P3 Active Perf => Akous+ "αν" ;
+
+              VPast _ Sg P1 Passive Perf => akoUst  + "ηκα" ;
+              VPast _ Sg P2 Passive Perf => akoUst + "ηκες" ;
+              VPast _ Sg P3 Passive Perf => akoUst + "ηκε" ;
+              VPast _ Pl P1 Passive Perf => akoust + "ήκαμε" ;
+              VPast _ Pl P2 Passive Perf=> akoust + "ήκατε" ;
+              VPast _ Pl P3 Passive Perf => akoUst + "ηκαν" ;
+
+
+              VPast _ Sg P1 Active Imperf => Akouga ;
+              VPast _ Sg P2 Active Imperf => Akoug + "ες" ;
+              VPast _ Sg P3 Active Imperf => Akoug + "ε" ;
+              VPast _ Pl P1 Active Imperf => akoU + "γ" +"αμε" ;
+              VPast _ Pl P2 Active Imperf => akoU +"γ" + "ατε" ;
+              VPast _ Pl P3 Active Imperf => Akoug + "αν" ;
+
+              VPast _ Sg P1  Passive Imperf=> akou + mkContr akoUw + "όμουν" ;
+              VPast _ Sg P2  Passive Imperf => akou + mkContr akoUw + "όσουν" ;
+              VPast _ Sg P3  Passive Imperf => akou + mkContr akoUw + "όταν" ;
+              VPast _ Pl P1  Passive Imperf => akou + mkContr akoUw + "όμασταν" ;
+              VPast _ Pl P2  Passive Imperf=> akou + mkContr akoUw + "όσασταν" ;
+              VPast _ Pl P3  Passive Imperf => akou + mkContr akoUw + "όντουσαν" ;
+            
+              VNonFinite Active       => akoUs + "ει" ;
+              VNonFinite Passive       => akoust + "εί" ; 
+
+              VImperative Perf Sg Active=> Imp +  "ε" ;
+              VImperative Perf Pl Active => akoUs +  "τε" ;
+              VImperative Imperf Sg  Active => Imp2 + "ε" ;
+              VImperative Imperf Pl Active => akoU + "τε"  ;
+
+              VImperative _  Sg Passive => akoUs + "ου" ;
+              VImperative _ Pl Passive => akoust + "είτε" ;
+
+              Gerund =>akoU +mkContr akoUw + "οντας" ;
+
+             Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+            } ;
+
+
+   
+        ---for Contracted verbs, more than two syllables----
+     VerbContr : (x1,_,_,_ : Str) -> Verb = \ akoUw, akoUsw, Akouga, Akousa-> 
+      let
+        akoU = init akoUw ;             
+        akoUs = init akoUsw ;             
+        Akoug = init Akouga;            
+        Akous = init Akousa;
+        akou = mkVerbStem akoU ;      
+        akoUst  = mkStem2 akoUsw ;
+        akoust = mkVerbStem akoUst ;
+        Imp = Akoug ;
+        Imp2 = Akous ;
+        part= mkPartStem  akoust;
+      in 
+       mkVerbContrac akoUw akoUsw Akouga Akousa akoU  akoUs Akoug Akous akou akoUst akoust Imp Imp2 part;
+
+
+      ---for Contracted verbs, two syllables----
+      VerbContr2 : (x1,_,_,_ : Str) -> Verb = \ klaIw, klApsw, Eklaiga, Eklapsa-> 
+         let
+          klaI = init klaIw ;             
+          klAps = init klApsw ;             
+          Eklaig = init Eklaiga;            
+          Eklaps = init Eklapsa;
+          klai = mkVerbStem klaI ;      
+          klAfth  = mkStem2 klApsw ;
+          klafth = mkVerbStem klAfth ;
+          Imp = klAps;
+          Imp2 = klaI + mkContr klaIw; 
+          part= mkPartStem  klafth;
+        in 
+          mkVerbContrac  klaIw klApsw Eklaiga Eklapsa klaI  klAps Eklaig Eklaps klai klAfth klafth Imp Imp2 part;
+
+
+      ----------------Irregular verbs with _tracted types in Cond------------------------
+       mkVerbContracIrreg : (x1,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = \trWw,fAw,Efaga,Etrwga, trW,fA, Efag, Etrwg, trw, fagWth, fagwth, fag,part ->
+        {
+          s = table {
+            VPres Ind Sg P1 Active _ => trW + "ω" ;
+            VPres Ind Sg P2 Active _ => trW + "ς" ;
+            VPres Ind Sg P3 Active _=> trW + "ει" ;
+            VPres Ind Pl P1 Active _ => trW + "με" ;
+            VPres Ind Pl P2 Active _ => trW + "τε" ;
+            VPres Ind Pl P3 Active _ => trW + "νε" ;
+
+            VPres Ind Sg P1 Passive  _ => trW + "γ" + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => trW + "γ" +"εσαι" ;
+            VPres Ind Sg P3 Passive  _=> trW + "γ" +"εται" ;
+            VPres Ind Pl P1 Passive  _=> trw + "γ" +"όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => trw +"γ" + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => trW + "γ" +"ονται" ;
+            
+            VPres _ Sg P1 Active  _ => fAw ;
+            VPres _ Sg P2 Active  _ => fA + "ς" ;
+            VPres _ Sg P3 Active  _ => fA + "ει" ;
+            VPres _ Pl P1 Active  _=> fA + "με" ;
+            VPres _ Pl P2 Active  _ => fA + "τε" ;
+            VPres _ Pl P3 Active  _ =>  fA + "νε" ;
+
+            VPres _ Sg P1 Passive  _ => fagwth + "ώ" ;
+            VPres _ Sg P2 Passive  _ => fagwth + "είς" ;
+            VPres _ Sg P3 Passive  _ => fagwth + "εί" ;
+            VPres _ Pl P1 Passive  _ => fagwth + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => fagwth + "είτε" ;
+            VPres _ Pl P3 Passive  _ => fagwth + "ούν" ;
+            
+            VPast _ Sg P1 Active Perf => Efaga ;
+            VPast _ Sg P2 Active Perf=> Efag + "ες" ;
+            VPast _ Sg P3 Active Perf => Efag + "ε" ;
+            VPast _ Pl P1 Active Perf => fA  + "γ" +  "αμε" ;
+            VPast _ Pl P2 Active Perf => fA  + "γ" + "ατε" ;
+            VPast _ Pl P3 Active Perf => Efag + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => fagWth  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => fagWth + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => fagWth + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => fagwth + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> fagwth + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => fagWth + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Etrwga ;
+            VPast _ Sg P2 Active Imperf => Etrwg + "ες" ;
+            VPast _ Sg P3 Active Imperf => Etrwg + "ε" ;
+            VPast _ Pl P1 Active Imperf => trW + "γ"+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => trW + "γ" + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Etrwg + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> fag + "ν" + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => fag + "ν" + "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => fag + "ν" + "όταν" ;
+            VPast _ Pl P1  Passive Imperf => fag + "ν" + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> fag + "ν" + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => fag + "ν" + "όντουσαν" ;
+            
+            VNonFinite Active       => fA + "ει" ;
+            VNonFinite Passive       => fagwth + "εί" ; 
+
+            VImperative Perf Sg Active=> fA + "ε" ;
+            VImperative Perf Pl Active => fA + "τε" ;
+            VImperative Imperf Sg  Active =>trW + "γ"+  "ε" ;
+            VImperative Imperf Pl Active => trW + "γ"+  "ετε"  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => fagwth + "είτε" ;
+
+            Gerund => trW + "γ"  + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            } ;
+
+
+       VerbContrIrreg : (x1,_,_,_ : Str) -> Verb = \ trWw,fAw,Efaga,Etrwga-> 
+        let
+          trW = init  trWw;
+          fA = init fAw;
+          Efag = init  Efaga;
+          Etrwg = init Etrwga;
+          trw =mkVerbStem trW;
+          fagWth = mkStem2 fAw;
+          fagwth = mkVerbStem fagWth;
+          fag = init fagwth;
+          part= mkPartStem  fagwth;
+       in 
+        mkVerbContracIrreg  trWw fAw Efaga Etrwga trW  fA Efag Etrwg trw fagWth fagwth fag part;
+
+
+  --------------------------------------------IRREGULAR VERBS --------------------------------------------------------------------
+  --------------------------------------------------------------------------------------------------------------------------------
+  
+
+  ----------------Irregular verbs.Verbs with Contracted types, but also irregularities in the active dependent form------------------------
+       mkVerbContracIrreg2 : (x1,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = \lEw, pW, eIpa, Elega, lE,  p, eIp, Eleg, lEg, leg, eipWth, eipwth,part ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => lE + "ω" ;
+            VPres Ind Sg P2 Active _ => lE + "ς" ;
+            VPres Ind Sg P3 Active _=> lE + "ει" ;
+            VPres Ind Pl P1 Active _ => lE + "με" ;
+            VPres Ind Pl P2 Active _ => lE + "τε" ;
+            VPres Ind Pl P3 Active _ => lE + "νε" ;
+
+            VPres Ind Sg P1 Passive  _ => lEg  + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => lEg  +"εσαι" ;
+            VPres Ind Sg P3 Passive  _=> lEg  +"εται" ;
+            VPres Ind Pl P1 Passive  _=> leg  +"όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => lEg  + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => lEg  +"ονται" ;
+            
+            VPres _ Sg P1 Active  _ => pW ;
+            VPres _ Sg P2 Active  _ => p + "είς" ;
+            VPres _ Sg P3 Active  _ => p + "εί" ;
+            VPres _ Pl P1 Active  _=> p + "ούμε" ;
+            VPres _ Pl P2 Active  _ => p + "είτε" ;
+            VPres _ Pl P3 Active  _ =>  p + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => eipwth + "ώ" ;
+            VPres _ Sg P2 Passive  _ => eipwth + "είς" ;
+            VPres _ Sg P3 Passive  _ => eipwth + "εί" ;
+            VPres _ Pl P1 Passive  _ => eipwth + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => eipwth + "είτε" ;
+            VPres _ Pl P3 Passive  _ => eipwth + "ούν" ;
+            
+            VPast _ Sg P1 Active Perf => eIpa ;
+            VPast _ Sg P2 Active Perf=> eIp + "ες" ;
+            VPast _ Sg P3 Active Perf => eIp + "ε" ;
+            VPast _ Pl P1 Active Perf => eIp  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => eIp  + "ατε" ;
+            VPast _ Pl P3 Active Perf => eIp + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => eipWth  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => eipWth + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => eipWth + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => eipwth + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> eipwth + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => eipWth + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Elega ;
+            VPast _ Sg P2 Active Imperf => Eleg + "ες" ;
+            VPast _ Sg P3 Active Imperf => Eleg + "ε" ;
+            VPast _ Pl P1 Active Imperf => lEg+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => lEg + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Eleg + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> leg  + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => leg+ "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => leg +"όταν" ;
+            VPast _ Pl P1  Passive Imperf => leg + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> leg + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => leg + "όντουσαν" ;
+            
+            VNonFinite Active       => p + "εί" ;
+            VNonFinite Passive       => eipwth + "εί" ; 
+
+            VImperative Perf Sg Active=> p + "ές" ;
+            VImperative Perf Pl Active => p + "είτε" ;
+            VImperative Imperf Sg  Active =>lEg + "ε" ;
+            VImperative Imperf Pl Active => lEg + "ετε"  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => eipwth + "είτε" ;
+
+            Gerund =>lEg + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+              } 
+              } ;
+
+
+    VerbContrIrreg2 : (x1,_,_,_ : Str) -> Verb = \lEw,pW,eIpa,Elega-> 
+     let
+        lE = init  lEw;
+        p = init pW;
+        eIp = init  eIpa;
+        Eleg = init Elega;
+        lEg = lE + "γ";
+        leg = mkVerbStem lEg ;
+        eipWth = mkStem5 pW;
+        eipwth = mkVerbStem eipWth;
+        part= mkPartStem  eipwth;
+      in 
+       mkVerbContracIrreg2  lEw pW eIpa Elega lE  p eIp Eleg lEg leg eipWth eipwth part;
+
+
+mkVerbContracIrreg3 : (x1,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = \vlEpw, dW, eIda, Evlepa, vlEp, d, eId, Evlep, vlEp, vlep, eidWth, eidwth, part ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => vlEpw ;
+            VPres Ind Sg P2 Active _ => vlEp + "εις" ;
+            VPres Ind Sg P3 Active _=> vlEp + "ει" ;
+            VPres Ind Pl P1 Active _ => vlEp + "ουμε" ;
+            VPres Ind Pl P2 Active _ => vlEp + "ετε" ;
+            VPres Ind Pl P3 Active _ => vlEp + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => vlEp  + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => vlEp  +"εσαι" ;
+            VPres Ind Sg P3 Passive  _=> vlEp  +"εται" ;
+            VPres Ind Pl P1 Passive  _=> vlep  +"όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => vlEp  + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => vlEp  +"ονται" ;
+            
+            VPres _ Sg P1 Active  _ => dW ;
+            VPres _ Sg P2 Active  _ => d + "είς" ;
+            VPres _ Sg P3 Active  _ => d + "εί" ;
+            VPres _ Pl P1 Active  _=> d + "ούμε" ;
+            VPres _ Pl P2 Active  _ => d + "είτε" ;
+            VPres _ Pl P3 Active  _ =>  d + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => eidwth + "ώ" ;
+            VPres _ Sg P2 Passive  _ => eidwth + "είς" ;
+            VPres _ Sg P3 Passive  _ => eidwth + "εί" ;
+            VPres _ Pl P1 Passive  _ => eidwth + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => eidwth + "είτε" ;
+            VPres _ Pl P3 Passive  _ => eidwth + "ούν" ;
+            
+            VPast _ Sg P1 Active Perf => eIda ;
+            VPast _ Sg P2 Active Perf=> eId + "ες" ;
+            VPast _ Sg P3 Active Perf => eId + "ε" ;
+            VPast _ Pl P1 Active Perf => eId  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => eId  + "ατε" ;
+            VPast _ Pl P3 Active Perf => eId + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => eidWth  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => eidWth + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => eidWth + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => eidwth + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> eidwth + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => eidWth + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Evlepa ;
+            VPast _ Sg P2 Active Imperf => Evlep + "ες" ;
+            VPast _ Sg P3 Active Imperf => Evlep + "ε" ;
+            VPast _ Pl P1 Active Imperf => vlEp+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => vlEp + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Evlep + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> vlep  + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => vlep+ "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => vlep +"όταν" ;
+            VPast _ Pl P1  Passive Imperf => vlep + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> vlep + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => vlep + "όντουσαν" ;
+            
+            VNonFinite Active       => d + "εί" ;
+            VNonFinite Passive       => eidwth + "εί" ; 
+
+            VImperative Perf Sg Active=> d + "ές" ;
+            VImperative Perf Pl Active => d + "είτε" ;
+            VImperative Imperf Sg  Active =>vlEp + "ε" ;
+            VImperative Imperf Pl Active => vlEp + "ετε"  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => eidwth + "είτε" ;
+
+            Gerund =>vlEp + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+              } 
+              } ;
+
+       VerbContrIrreg3 : (x1,_,_,_ : Str) -> Verb = \vlEpw,dW,eIda,Evlepa-> 
+     let
+        vlEp = init  vlEpw;
+        d = init dW;
+        eId = init  eIda;
+        Evlep = init Evlepa;
+        eid = mkVerbStem  eId;
+        vlep  = mkVerbStem  vlEp;
+        eidWth = mkStem5 dW;
+        eidwth = mkVerbStem eidWth;
+        part= mkPartStem  eidwth;
+      in 
+       mkVerbContracIrreg3  vlEpw dW eIda Evlepa vlEp d eId  Evlep  vlEp vlep eidWth eidwth part;
+
+
+
+
+   -------------Verb  Contracted with no passive Perfective ----------------------
+        mkVerbContracIrregNPassPerf : (x1,_,_,_,_,_,_,_,_,_ : Str) -> Verb = \pInw, piW, Ipia, Epina, pIn, pin,   pi, Ipi, Epin,part ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => pIn + "ω" ;
+            VPres Ind Sg P2 Active _ => pIn + "εις" ;
+            VPres Ind Sg P3 Active _=> pIn + "ει" ;
+            VPres Ind Pl P1 Active _ => pIn + "ουμε" ;
+            VPres Ind Pl P2 Active _ => pIn + "ετε" ;
+            VPres Ind Pl P3 Active _ => pIn + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => pIn  + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => pIn  +"εσαι" ;
+            VPres Ind Sg P3 Passive  _=> pIn  +"εται" ;
+            VPres Ind Pl P1 Passive  _=> pin  +"όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => pIn  + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => pIn  +"ονται" ;
+            
+            VPres _ Sg P1 Active  _ => piW ;
+            VPres _ Sg P2 Active  _ => pi + "είς" ;
+            VPres _ Sg P3 Active  _ => pi + "εί" ;
+            VPres _ Pl P1 Active  _=> pi + "ούμε" ;
+            VPres _ Pl P2 Active  _ => pi + "είτε" ;
+            VPres _ Pl P3 Active  _ =>  pi + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => Ipia ;
+            VPast _ Sg P2 Active Perf=> Ipi + "ες" ;
+            VPast _ Sg P3 Active Perf => Ipi + "ε" ;
+            VPast _ Pl P1 Active Perf => Ipi  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => Ipi  + "ατε" ;
+            VPast _ Pl P3 Active Perf => Ipi + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => Epina ;
+            VPast _ Sg P2 Active Imperf => Epin + "ες" ;
+            VPast _ Sg P3 Active Imperf => Epin + "ε" ;
+            VPast _ Pl P1 Active Imperf => pIn+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => pIn + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Epin + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> pin  + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => pin+ "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => pin +"όταν" ;
+            VPast _ Pl P1  Passive Imperf => pin + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> pin + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => pin + "όντουσαν" ;
+            
+            VNonFinite Active       => pi + "εί" ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=> pi + "ές" ;
+            VImperative Perf Pl Active => pi + "είτε" ;
+            VImperative Imperf Sg  Active =>pIn+ "ε" ;
+            VImperative Imperf Pl Active => pIn + "ετε"  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>pIn + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            }
+           } ;
+
+
+    VerbContrIrregNPassPerf : (x1,_,_,_ : Str) -> Verb = \pInw,piW,Ipia,Epina-> 
+     let
+        pIn = init  pInw;
+        pi = init piW;
+        Ipi = init  Ipia;
+        Epin = init Epina;
+        pin  = mkVerbStem  pIn ; 
+        part= mkPartStem  piW;
+      in 
+       mkVerbContracIrregNPassPerf  pInw piW Ipia Epina pIn pin pi Ipi Epin part;
+
+
+    mkVerbContracIrregNopassive : (x1,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \vgaInw, vgW, vgIka, Evgaina, vgaIn, vg,   vgIk, Evgain, Imp1,Imp2, Imp3, Imp4,part ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => vgaIn + "ω" ;
+            VPres Ind Sg P2 Active _ => vgaIn + "εις" ;
+            VPres Ind Sg P3 Active _=> vgaIn + "ει" ;
+            VPres Ind Pl P1 Active _ => vgaIn + "ουμε" ;
+            VPres Ind Pl P2 Active _ => vgaIn + "ετε" ;
+            VPres Ind Pl P3 Active _ => vgaIn + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " "   ;
+            VPres Ind Sg P3 Passive  _=> " "   ;
+            VPres Ind Pl P1 Passive  _=> " "   ;   
+            VPres Ind Pl P2 Passive  _ => " "  ;
+            VPres Ind Pl P3 Passive  _ => " "   ;
+            
+            VPres _ Sg P1 Active  _ => vgW ;
+            VPres _ Sg P2 Active  _ => vg + "είς" ;
+            VPres _ Sg P3 Active  _ => vg + "εί" ;
+            VPres _ Pl P1 Active  _=> vg + "ούμε" ;
+            VPres _ Pl P2 Active  _ => vg + "είτε" ;
+            VPres _ Pl P3 Active  _ =>  vg + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => vgIka ;
+            VPast _ Sg P2 Active Perf=> vgIk + "ες" ;
+            VPast _ Sg P3 Active Perf => vgIk + "ε" ;
+            VPast _ Pl P1 Active Perf => vg +  "ήκαμε" ;
+            VPast _ Pl P2 Active Perf => vg  + "ήκατε" ;
+            VPast _ Pl P3 Active Perf => vgIk + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => Evgaina ;
+            VPast _ Sg P2 Active Imperf => Evgain + "ες" ;
+            VPast _ Sg P3 Active Imperf => Evgain + "ε" ;
+            VPast _ Pl P1 Active Imperf => vgaIn+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => vgaIn + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Evgain + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=>" " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => vg + "εί" ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=> Imp1 ;
+            VImperative Perf Pl Active => Imp2 ;
+            VImperative Imperf Sg  Active =>Imp3 ;
+            VImperative Imperf Pl Active => Imp4  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>vgaIn + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+           } 
+          } ;
+
+
+
+      ------Verbs with 2 syllables------
+      VerbContracIrregNopassive : (x1,_,_,_,_,_ : Str) -> Verb = \vgaInw, vgW, vgIka, Evgaina, vgEs, part-> 
+     let
+        vgaIn = init  vgaInw;
+        vg = init vgW;
+        vgIk = init  vgIka;
+        Evgain = init Evgaina ;
+        Imp1 = vgEs  ;
+        Imp2 =vg + "είτε" ;
+        Imp3 =vgaIn+ "ε" ;
+        Imp4 =vgaIn + "ετε"  ;
+        part=part;
+      in  
+       mkVerbContracIrregNopassive  vgaInw vgW vgIka Evgaina vgaIn vg   vgIk Evgain   Imp1 Imp2 Imp3 Imp4 part;
+
+
+
+  -----Verbs with more than two syllables -----
+       VerbContracIrregNopassive2 : (x1,_,_,_,_,_ : Str) -> Verb = \provaInw, provW, proEvika, proEvaina, prOvaine,part-> 
+     let
+        provaIn = init  provaInw;
+        prov = init provW;
+        proEvik = init  proEvika;
+        proEvain = init proEvaina ;
+        Imp1 = prOvaine ;
+        Imp2 =prov +"είτε" ;
+        Imp3 = proEvain + "ε" ;
+        Imp4 = provaIn + "ετε"  ;
+        part=part ;
+      in  
+       mkVerbContracIrregNopassive  provaInw provW proEvika proEvaina provaIn prov proEvik proEvain  Imp1 Imp2 Imp3 Imp4 part;
+
+     
+
+             ------Contracted Verbs with no passive ----------
+     mkVerbContrac2 : (x1,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \ftaIw, ftaIksw, Eftaiksa, Eftaiga, ftaI,  ftaIks, Eftaiks, Eftaig, Imp, Imp2,part->
+      {
+         s = table {
+            VPres Ind Sg P1 Active _ => ftaI + "ω" ;
+            VPres Ind Sg P2 Active _ => ftaI + "ς" ;
+            VPres Ind Sg P3 Active _=> ftaI + "ει" ;
+            VPres Ind Pl P1 Active _ => ftaI + "με" ;
+            VPres Ind Pl P2 Active _ => ftaI + "τε" ;
+            VPres Ind Pl P3 Active _ => ftaI + "νε" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=>" " ;
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " ";
+            VPres Ind Pl P3 Passive  _ => " " ;
+            
+            VPres _ Sg P1 Active  _ => ftaIksw ;
+            VPres _ Sg P2 Active  _ => ftaIks + "εις" ;
+            VPres _ Sg P3 Active  _ => ftaIks + "ει" ;
+            VPres _ Pl P1 Active  _=> ftaIks + "ουμε" ;
+            VPres _ Pl P2 Active  _ => ftaIks + "ετε" ;
+            VPres _ Pl P3 Active  _ => ftaIks + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " ";
+            VPres _ Pl P1 Passive  _ => " ";
+            VPres _ Pl P2 Passive  _ => " " ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => Eftaiksa ;
+            VPast _ Sg P2 Active Perf=> Eftaiks + "ες" ;
+            VPast _ Sg P3 Active Perf => Eftaiks+ "ε" ;
+            VPast _ Pl P1 Active Perf => ftaIks + "αμε" ;
+            VPast _ Pl P2 Active Perf => ftaIks + "ατε" ;
+            VPast _ Pl P3 Active Perf => Eftaiks+ "αν" ;
+
+            VPast _ Sg P1 Passive Perf => " " ;
+            VPast _ Sg P2 Passive Perf => " " ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " ";
+            VPast _ Pl P2 Passive Perf=> " " ;
+            VPast _ Pl P3 Passive Perf => " " ;
+
+
+            VPast _ Sg P1 Active Imperf => Eftaiga ;
+            VPast _ Sg P2 Active Imperf => Eftaig + "ες" ;
+            VPast _ Sg P3 Active Imperf => Eftaig + "ε" ;
+            VPast _ Pl P1 Active Imperf => ftaI + mkContr ftaIw +"αμε" ;
+            VPast _ Pl P2 Active Imperf => ftaI +mkContr ftaIw + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Eftaig + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => ftaIks + "ει" ;
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> Imp +  "ε" ;
+            VImperative Perf Pl Active => ftaIks +  "τε" ;
+            VImperative Imperf Sg  Active => Imp2 + "ε" ;
+            VImperative Imperf Pl Active =>  ftaI + "τε"  ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>ftaI + mkContr ftaIw + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+          } ;
+
+
+
+
+   
+      ---for Contracted verbs, more than two syllables----
+    VerbContr2NoPassive : (x1,_,_,_,_ : Str) -> Verb = \ ftaIw, ftaIksw, Eftaiksa, Eftaiga, part-> 
+     let
+        ftaI = init ftaIw ;             
+        ftaIks = init ftaIksw ;             
+        Eftaiks = init Eftaiksa;            
+        Eftaig = init Eftaiga; 
+        Imp = ftaIks ;
+        Imp2 = ftaI + mkContr ftaIw ;
+        part= part;
+      in 
+       mkVerbContrac2 ftaIw ftaIksw Eftaiksa Eftaiga ftaI  ftaIks Eftaiks Eftaig Imp Imp2 part;
+
+
+
+
+    ---------Deponent Verbs, they have the endings of passive voice, but they are active in meaning. Verbs in -άμαι, -ιέμαι -------
+    mkVerbDeponent : (x1,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \koimAmai, koimithW, koimIthika, koimOmoun, koimA, koim, koimith, koimIth, koimI, Imp,part   ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => koimA + "μαι" ;
+            VPres Ind Sg P2 Active _ => koimA + "σαι"; 
+            VPres Ind Sg P3 Active _=> koimA + "ται" ;
+            VPres Ind Pl P1 Active _ => koim + "όμαστε" ;
+            VPres Ind Pl P2 Active _ => koim + "όσαστε";
+            VPres Ind Pl P3 Active _ => koim + "ούνται" ;
+
+            VPres Ind Sg P1 Passive  _ =>" "  ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=> " " ;
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " " ;
+            VPres Ind Pl P3 Passive  _ => " " ;
+            
+            VPres _ Sg P1 Active  _ => koimith + "ώ" ;
+            VPres _ Sg P2 Active  _ => koimith + "είς" ;
+            VPres _ Sg P3 Active  _ => koimith + "εί" ;
+            VPres _ Pl P1 Active  _=> koimith + "ούμε" ;
+            VPres _ Pl P2 Active  _ => koimith + "είτε" ;
+            VPres _ Pl P3 Active  _ => koimith + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => " ";
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " " ;
+            VPres _ Pl P1 Passive  _ => " " ;
+            VPres _ Pl P2 Passive  _ => " ";
+            VPres _ Pl P3 Passive  _ => " " ;
+
+            VPast _ Sg P1 Active Perf => koimIth  + "ηκα" ;
+            VPast _ Sg P2 Active Perf=> koimIth + "ηκες" ;
+            VPast _ Sg P3 Active Perf => koimIth + "ηκε" ;
+            VPast _ Pl P1 Active Perf => koimith + "ήκαμε" ;
+            VPast _ Pl P2 Active Perf => koimith + "ήκατε" ;
+            VPast _ Pl P3 Active Perf => koimIth + "ηκαν" ;
+
+            VPast _ Sg P1 Passive Perf => " " ;
+            VPast _ Sg P2 Passive Perf => " " ;
+            VPast _ Sg P3 Passive Perf => " ";
+            VPast _ Pl P1 Passive Perf =>  " ";
+            VPast _ Pl P2 Passive Perf=>" ";
+            VPast _ Pl P3 Passive Perf => " ";
+
+            VPast _ Sg P1 Active Imperf => koim + "όμουν" ;
+            VPast _ Sg P2 Active Imperf => koim + "όσουν" ;
+            VPast _ Sg P3 Active Imperf => koim + "όταν" ;
+            VPast _ Pl P1 Active Imperf => koim + "όμασταν" ;
+            VPast _ Pl P2 Active Imperf => koim + "όσασταν" ;
+            VPast _ Pl P3 Active Imperf => koim + "όντουσαν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf =>  " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf => " ";
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " ";
+
+            VNonFinite Active       =>  koimith + "εί" ; 
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> Imp ;
+            VImperative Perf Pl Active => koimith + "είτε" ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => " " ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund => " "  ;
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+            };
+
+
+    VerbDeponent : (x1,_,_,_,_,_ : Str) -> Verb = \variEmai, varethW, varEthika,variOmoun, varEsou,part-> 
+      let
+        variE = Predef.tk 3 variEmai ;
+        vari = Predef.tk 4 variEmai ;           
+        vareth = init varethW ;             
+        varEth = Predef.tk 3 varEthika ;
+        varE = init varEth ;
+        Imp = varEsou ;
+        part = part;
+      in 
+       mkVerbDeponent variEmai varethW varEthika variOmoun variE vari vareth   varEth varE Imp part;
+        
+      ---------Verbs in -όμαι -------
+      mkVerbDeponent2 : (x1,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \noiAzomai, noiastW, noiAstika, noiazOmoun, noiAz, noiast, noiAst, noiaz, Imp, Imp2,part  ->
+        {
+          s = table {
+            VPres Ind Sg P1 Active _ => noiAz + "ομαι" ;
+            VPres Ind Sg P2 Active _ => noiAz + "εσαι"; 
+            VPres Ind Sg P3 Active _=> noiAz + "εται" ;
+            VPres Ind Pl P1 Active _ => noiaz + "όμαστε" ;
+            VPres Ind Pl P2 Active _ => noiaz + "όσαστε";
+            VPres Ind Pl P3 Active _ => noiAz + "ονται" ;
+
+            VPres Ind Sg P1 Passive  _ =>" "  ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=> " " ;
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " " ;
+            VPres Ind Pl P3 Passive  _ => " " ;
+            
+            VPres _ Sg P1 Active  _ =>  noiast + "ώ" ;
+            VPres _ Sg P2 Active  _ =>  noiast + "είς" ;
+            VPres _ Sg P3 Active  _ =>  noiast + "εί" ;
+            VPres _ Pl P1 Active  _=>  noiast + "ούμε" ;
+            VPres _ Pl P2 Active  _ =>  noiast + "είτε" ;
+            VPres _ Pl P3 Active  _ =>  noiast + "ούν" ;
+
+            VPres _ Sg P1 Passive  _ => " ";
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " " ;
+            VPres _ Pl P1 Passive  _ => " " ;
+            VPres _ Pl P2 Passive  _ => " ";
+            VPres _ Pl P3 Passive  _ => " " ;
+
+            VPast _ Sg P1 Active Perf => noiAst  + "ηκα" ;
+            VPast _ Sg P2 Active Perf=> noiAst + "ηκες" ;
+            VPast _ Sg P3 Active Perf => noiAst + "ηκε" ;
+            VPast _ Pl P1 Active Perf => noiast + "ήκαμε" ;
+            VPast _ Pl P2 Active Perf => noiast + "ήκατε" ;
+            VPast _ Pl P3 Active Perf => noiAst + "ηκαν" ;
+
+            VPast _ Sg P1 Passive Perf => " " ;
+            VPast _ Sg P2 Passive Perf => " " ;
+            VPast _ Sg P3 Passive Perf => " ";
+            VPast _ Pl P1 Passive Perf =>  " ";
+            VPast _ Pl P2 Passive Perf=>" ";
+            VPast _ Pl P3 Passive Perf => " ";
+
+            VPast _ Sg P1 Active Imperf => noiaz + "όμουν" ;
+            VPast _ Sg P2 Active Imperf => noiaz + "όσουν" ;
+            VPast _ Sg P3 Active Imperf => noiaz + "όταν" ;
+            VPast _ Pl P1 Active Imperf => noiaz + "όμασταν" ;
+            VPast _ Pl P2 Active Imperf => noiaz + "όσασταν" ;
+            VPast _ Pl P3 Active Imperf => noiaz + "όντουσαν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf =>  " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf => " ";
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " ";
+
+            VNonFinite Active       =>  noiast + "εί" ; 
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> Imp ;
+            VImperative Perf Pl Active => noiast + "είτε" ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => Imp2 ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund => " " ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+            };
+
+
+
+       VerbDeponent2 : (x1,_,_,_,_,_: Str) -> Verb = \noiAzomai, noiastW, noiAstika, noiazOmoun, noiAsou, part-> 
+        let
+          noiAz = Predef.tk 4 noiAzomai ;
+          noiast = init noiastW ;             
+          noiAst = Predef.tk 3 noiAstika ;
+          noiaz = Predef.tk 5  noiazOmoun ;
+          Imp = noiAsou ; 
+          Imp2= noiAz + "εστε" ; 
+          part = part;
+        in 
+          mkVerbDeponent2 noiAzomai noiastW noiAstika noiazOmoun noiAz noiast noiAst noiaz Imp Imp2 part;
+
+
+       ---------Verbs in -ομαι -------
+    mkVerbDeponent3 : (x1,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \gInomai, gInw, Egina, ginOmoun, gIn, gin, GIn, gIN, Egin ,  Imp, Imp2,part    ->
+     {
+        s = table {
+            VPres Ind Sg P1 Active _ => gIn + "ομαι" ;
+            VPres Ind Sg P2 Active _ => gIn + "εσαι"; 
+            VPres Ind Sg P3 Active _=> gIn + "εται" ;
+            VPres Ind Pl P1 Active _ => gin + "όμαστε" ;
+            VPres Ind Pl P2 Active _ => gin + "όσαστε";
+            VPres Ind Pl P3 Active _ => gIn + "ονται" ;
+
+            VPres Ind Sg P1 Passive  _ =>" "  ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=> " " ;
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " " ;
+            VPres Ind Pl P3 Passive  _ => " " ;
+            
+            VPres _ Sg P1 Active  _ =>  GIn + "ω" ;
+            VPres _ Sg P2 Active  _ =>  GIn + "εις" ;
+            VPres _ Sg P3 Active  _ =>  GIn + "ει" ;
+            VPres _ Pl P1 Active  _=>  GIn + "ουμε" ;
+            VPres _ Pl P2 Active  _ =>  GIn + "ετε" ;
+            VPres _ Pl P3 Active  _ =>  GIn + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " ";
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " " ;
+            VPres _ Pl P1 Passive  _ => " " ;
+            VPres _ Pl P2 Passive  _ => " ";
+            VPres _ Pl P3 Passive  _ => " " ;
+
+            VPast _ Sg P1 Active Perf => Egin  + "α" ;
+            VPast _ Sg P2 Active Perf=> Egin + "ες" ;
+            VPast _ Sg P3 Active Perf => Egin + "ε" ;
+            VPast _ Pl P1 Active Perf => gIN + "αμε" ;
+            VPast _ Pl P2 Active Perf => gIN + "ατε" ;
+            VPast _ Pl P3 Active Perf => Egin +  "αν" ;
+
+            VPast _ Sg P1 Passive Perf => " " ;
+            VPast _ Sg P2 Passive Perf => " " ;
+            VPast _ Sg P3 Passive Perf => " ";
+            VPast _ Pl P1 Passive Perf =>  " ";
+            VPast _ Pl P2 Passive Perf=>" ";
+            VPast _ Pl P3 Passive Perf => " ";
+
+            VPast _ Sg P1 Active Imperf => gin + "όμουν" ;
+            VPast _ Sg P2 Active Imperf => gin + "όσουν" ;
+            VPast _ Sg P3 Active Imperf => gin + "όταν" ;
+            VPast _ Pl P1 Active Imperf => gin + "όμασταν" ;
+            VPast _ Pl P2 Active Imperf => gin + "όσασταν" ;
+            VPast _ Pl P3 Active Imperf => gin + "όντουσαν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf =>  " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf => " ";
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " ";
+
+            VNonFinite Active       =>  GIn + "ει" ; 
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> Imp ;
+            VImperative Perf Pl Active => Imp2 ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => " " ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund => " " ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            };
+
+
+     -----For verbs in  -ομαι, not stressed present Conjuctive-----
+      VerbDeponent3 : (x1,_,_,_,_,_,_ : Str) -> Verb = \gInomai, gInw, Egina, ginOmoun, gIne, gInete, part-> 
+        let
+          gIn = Predef.tk 4 gInomai ;
+          gin = mkVerbStem gIn ;  
+          gIN = gIn ;           
+          Egin = init Egina ;
+          ginO = Predef.tk 4  ginOmoun ;
+          Imp = gIne ; 
+          Imp2= gInete ;
+          part = part; 
+        in 
+           mkVerbDeponent3 gInomai gInw Egina ginOmoun gIn gin gIn gIN Egin   Imp Imp2 part ;
+
+
+       -----For verbs in  -ομαι, not stressed present Conjuctive, irregular cases like έρχομαι-----
+       VerbDeponent4 : (x1,_,_,_,_,_,_ : Str) -> Verb = \Erxomai, Erthw, Irtha, erxOmoun, Ela, elAte,part-> 
+        let
+          Erx = Predef.tk 4 Erxomai ;
+          Erth =  init Erthw ;             
+          Irth = init Irtha ;
+          erx = Predef.tk 5  erxOmoun ;
+          Imp = Ela ; 
+          Imp2= elAte ;
+          part = part;   
+        in 
+          mkVerbDeponent3 Erxomai Erthw Irtha erxOmoun Erx erx  Erth Irth Irth   Imp Imp2 part ;
+
+
+      VerbDeponent5 : (x1,_,_,_,_,_,_ : Str) -> Verb = \kAthomai, kathIsw, kAthisa, kathOmoun, kAthise, kathIste,part-> 
+        let
+          kAth = Predef.tk 4 kAthomai ;
+          kathIs =  init kathIsw ;             
+          kAthis = init kAthisa ;
+          kath = Predef.tk 5  kathOmoun ;
+          Imp = kAthise ; 
+          Imp2= kathIste ;
+          part = part;   
+        in 
+          mkVerbDeponent3 kAthomai kathIsw kAthisa kathOmoun kAth kath  kathIs kathIs kAthis   Imp Imp2 part ;
+
+
+    mkVerbNoPassiveA : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \apotyxaInw, apotYxw, apEtyxa,apotYxaina,apotyxaIn,apotYx, apEtyx, apotYxain, Nonfinite, Imp1, Imp2, Imp3, Imp4,part   ->
+     {
+         s = table {
+            VPres Ind Sg P1 Active _ => apotyxaIn + "ω" ;
+            VPres Ind Sg P2 Active _ => apotyxaIn + "εις" ;
+            VPres Ind Sg P3 Active _=> apotyxaIn + "ει" ;
+            VPres Ind Pl P1 Active _ => apotyxaIn + "ουμε" ;
+            VPres Ind Pl P2 Active _ => apotyxaIn + "ετε" ;
+            VPres Ind Pl P3 Active _ => apotyxaIn + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " "   ;
+            VPres Ind Sg P3 Passive  _=> " "   ;
+            VPres Ind Pl P1 Passive  _=> " "   ;   
+            VPres Ind Pl P2 Passive  _ => " "  ;
+            VPres Ind Pl P3 Passive  _ => " "   ;
+            
+            VPres _ Sg P1 Active  _ => apotYxw ;
+            VPres _ Sg P2 Active  _ => apotYx + "εις" ;
+            VPres _ Sg P3 Active  _ => apotYx + "ει" ;
+            VPres _ Pl P1 Active  _=> apotYx + "ουμε" ;
+            VPres _ Pl P2 Active  _ => apotYx + "ετε" ;
+            VPres _ Pl P3 Active  _ =>  apotYx + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => apEtyxa ;
+            VPast _ Sg P2 Active Perf=> apEtyx + "ες" ;
+            VPast _ Sg P3 Active Perf => apEtyx + "ε" ;
+            VPast _ Pl P1 Active Perf => apotYx  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => apotYx  + "ατε" ;
+            VPast _ Pl P3 Active Perf => apEtyx + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => apotYxaina ;
+            VPast _ Sg P2 Active Imperf => apotYxain + "ες" ;
+            VPast _ Sg P3 Active Imperf => apotYxain + "ε" ;
+            VPast _ Pl P1 Active Imperf => apotyxaIn+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => apotyxaIn + "ατε" ;
+            VPast _ Pl P3 Active Imperf => apotYxain + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=>" " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => Nonfinite ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=>   Imp1 ;
+            VImperative Perf Pl Active =>   Imp2;
+            VImperative Imperf Sg  Active =>  Imp3;
+            VImperative Imperf Pl Active =>  Imp4 ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>apotyxaIn + "οντας" ;
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            } ;
+
+
+
+    VerbNoPassive : (x1,_,_,_,_,_ : Str) -> Verb = \apotyxaInw, apotYxw, apEtyxa,apotYxaina, apEtyxe,part-> 
+      let
+        apotyxaIn = init apotyxaInw ;             
+        apotYx = init apotYxw ;             
+        apEtyx = init apEtyxa ;            
+        apotYxain = init apotYxaina ; 
+        Nonfinite = apotYx + "ει" ;
+        Imp1 = apEtyxe ;
+        Imp2 = mkImper apotYx  ; 
+        Imp3 = apotYxain+ "ε";
+        Imp4  =  apotyxaIn + "ετε";
+        part = part;   
+      in 
+       mkVerbNoPassiveA apotyxaInw apotYxw apEtyxa apotYxaina apotyxaIn apotYx apEtyx apotYxain Nonfinite Imp1 Imp2 Imp3 Imp4  part;
+
+      ----verbs with 2 syllables ------ 
+    VerbNoPassive1 : (x1,_,_,_,_ : Str) -> Verb = \mEnw, meInw, Emeina ,Emena,part -> 
+      let
+        mEn = init mEnw ;             
+        meIn = init meInw ;             
+        Emein = init Emeina ;            
+        Emen = init Emena ; 
+        Nonfinite = meIn + "ει" ;
+        Imp1 = meIn + "ε" ;
+        Imp2 = mkImper meIn   ; 
+        Imp3 = mEn+ "ε";
+        Imp4  =  mEn + "ετε";
+      in 
+       mkVerbNoPassiveA mEnw meInw Emeina Emena mEn meIn Emein  Emen Nonfinite Imp1 Imp2 Imp3 Imp4  part;
+
+     
+    VerbNoPassive2 : (x1,_,_,_,_,_ : Str) -> Verb = \anevaInw, anEvw, anEbika,anEvaina, anEva,part-> 
+      let
+        anevaIn = init anevaInw ;             
+        anEv = init anEvw ;             
+        anEbik = init anEbika ;            
+        anEvain = init anEvaina ;
+        Nonfinite = anEv + "ει" ; 
+        Imp1 = anEva ;
+        Imp2 = Predef.tk 3 anevaIn + "είτε" ; 
+        Imp3 = anEvain+ "ε";
+        Imp4  =  anevaIn + "ετε";  
+      in 
+       mkVerbNoPassiveA anevaInw anEvw anEbika anEvaina anevaIn anEv anEbik anEvain Nonfinite Imp1 Imp2 Imp3 Imp4 part ;
+
+
+
+    ---For verbs that have more than 2 syllables in the present _ ------ 
+    VerbNoPassive2syll : (x1,_,_,_,_ : Str) -> Verb = \thElw, thelIsw, thElisa ,Ithela,part -> 
+      let
+        thEl = init thElw ;             
+        thelIs = init thelIsw ;             
+        thElis = init thElisa ;            
+        Ithel = init Ithela ; 
+        Nonfinite = thelIs + "ει" ;
+        Imp1 = thElis + "ε" ;
+        Imp2 = mkImper thelIs   ; 
+        Imp3 = thEl+ "ε";
+        Imp4  =  thEl + "ετε" ;  
+      in 
+       mkVerbNoPassiveA thElw thelIsw thElisa Ithela thEl thelIs thElis Ithel  Nonfinite Imp1 Imp2 Imp3 Imp4  part;
+
+    mkVerbNoPassiveB : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \dipsW, dipsAsw, dIpsasa,dipsoYsa ,dips,dipsAs, dIpsas, dipsoYs, Nonfinite, Imp1, Imp2, Imp3, Imp4,part   ->
+      {
+        s = table {
+            VPres Ind Sg P1 Active _ => dips + "ώ" ;
+            VPres Ind Sg P2 Active _ => dips + "άς" ;
+            VPres Ind Sg P3 Active _=> dips + "ά" ;
+            VPres Ind Pl P1 Active _ => dips + "άμε" ;
+            VPres Ind Pl P2 Active _ => dips + "άτε" ;
+            VPres Ind Pl P3 Active _ => dips + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " "   ;
+            VPres Ind Sg P3 Passive  _=> " "   ;
+            VPres Ind Pl P1 Passive  _=> " "   ;   
+            VPres Ind Pl P2 Passive  _ => " "  ;
+            VPres Ind Pl P3 Passive  _ => " "   ;
+            
+            VPres _ Sg P1 Active  _ => dipsAsw ;
+            VPres _ Sg P2 Active  _ => dipsAs + "εις" ;
+            VPres _ Sg P3 Active  _ => dipsAs + "ει" ;
+            VPres _ Pl P1 Active  _=> dipsAs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => dipsAs + "ετε" ;
+            VPres _ Pl P3 Active  _ =>  dipsAs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => dIpsasa ;
+            VPast _ Sg P2 Active Perf=> dIpsas + "ες" ;
+            VPast _ Sg P3 Active Perf => dIpsas + "ε" ;
+            VPast _ Pl P1 Active Perf => dipsAs  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => dipsAs  + "ατε" ;
+            VPast _ Pl P3 Active Perf => dIpsas + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => dipsoYsa ;
+            VPast _ Sg P2 Active Imperf => dipsoYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => dipsoYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => dipsoYs+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => dipsoYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => dipsoYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=>" " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => Nonfinite ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=>   Imp1 ;
+            VImperative Perf Pl Active =>   Imp2;
+            VImperative Imperf Sg  Active =>  Imp3;
+            VImperative Imperf Pl Active =>  Imp4 ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>dips + "ώντας" ;
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+          } ;
+
+
+      VerbNoPassive3 : (x1,_,_,_,_,_: Str) -> Verb = \dipsW, dipsAsw, dIpsasa,dipsoYsa, dIpsa, part-> 
+        let
+          dips = init dipsW ;             
+          dipsAs = init dipsAsw ;             
+          dIpsas = init dIpsasa ;            
+          dipsoYs = init dipsoYsa ;
+          Nonfinite = dipsAs + "ει" ; 
+          Imp1 = dIpsa ;
+          Imp2 = dips+ "άτε" ; 
+          Imp3 = dIpsas + "ε";
+          Imp4  =  dipsAs + "τε";
+          part = part;   
+        in 
+          mkVerbNoPassiveB dipsW dipsAsw dIpsasa dipsoYsa dips dipsAs dIpsas dipsoYs Nonfinite Imp1 Imp2 Imp3 Imp4 part ;
+
+
+
+
+      mkVerbNoPassiveC : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \zW, zIsw, Ezisa,zoYsa, zIse ,z,zIs, Ezis, zoYs, Nonfinite, Imp1, Imp2, Imp3, Imp4 ,part  ->
+        {
+          s = table {
+            VPres Ind Sg P1 Active _ => z + "ώ" ;
+            VPres Ind Sg P2 Active _ => z + "είς" ;
+            VPres Ind Sg P3 Active _=> z + "εί" ;
+            VPres Ind Pl P1 Active _ => z + "ούμε" ;
+            VPres Ind Pl P2 Active _ => z + "είτε" ;
+            VPres Ind Pl P3 Active _ => z + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " "   ;
+            VPres Ind Sg P3 Passive  _=> " "   ;
+            VPres Ind Pl P1 Passive  _=> " "   ;   
+            VPres Ind Pl P2 Passive  _ => " "  ;
+            VPres Ind Pl P3 Passive  _ => " "   ;
+            
+            VPres _ Sg P1 Active  _ => zIsw ;
+            VPres _ Sg P2 Active  _ => zIs + "εις" ;
+            VPres _ Sg P3 Active  _ => zIs + "ει" ;
+            VPres _ Pl P1 Active  _=> zIs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => zIs+ "ετε" ;
+            VPres _ Pl P3 Active  _ =>  zIs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => Ezisa ;
+            VPast _ Sg P2 Active Perf=> Ezis + "ες" ;
+            VPast _ Sg P3 Active Perf => Ezis + "ε" ;
+            VPast _ Pl P1 Active Perf => zIs  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => zIs  + "ατε" ;
+            VPast _ Pl P3 Active Perf => Ezis + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => zoYsa ;
+            VPast _ Sg P2 Active Imperf => zoYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => zoYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => zoYs+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => zoYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => zoYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=>" " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => Nonfinite ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=>   Imp1 ;
+            VImperative Perf Pl Active =>   Imp2;
+            VImperative Imperf Sg  Active =>  Imp3;
+            VImperative Imperf Pl Active =>  Imp4 ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>z + "ώντας" ;
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+          } ;
+
+
+      VerbNoPassive4 : (x1,_,_,_,_,_ : Str) -> Verb = \zW, zIsw, Ezisa,zoYsa , zIse, part-> 
+      let
+        z = init zW ;             
+        zIs = init zIsw ;             
+        Ezis = init Ezisa ;            
+        zoYs = init zoYsa ;
+        Nonfinite = zIs + "ει" ; 
+        Imp1 = zIse ;
+        Imp2 = z+ "είτε" ; 
+        Imp3 = zIs + "ε";
+        Imp4  =  zIs + "τε";
+        part = part; 
+      in 
+       mkVerbNoPassiveC zW zIsw Ezisa zoYsa zIse  z zIs  Ezis zoYs Nonfinite Imp1 Imp2 Imp3 Imp4 part  ;
+
+
+      -----more than 2 syllables------
+       VerbNoPassive5 : (x1,_,_,_,_,_ : Str) -> Verb = \tharrW, tharrEpsw, thArrepsa,tharroYsa , thArrepse, part-> 
+      let
+        tharr = init tharrW ;             
+        tharrEps = init tharrEpsw ;             
+        thArreps = init thArrepsa ;            
+        tharroYs = init tharroYsa ;
+        Nonfinite = tharrEps + "ει" ; 
+        Imp1 = thArrepse ;
+        Imp2 = tharr + "είτε" ; 
+        Imp3 = thArreps + "ε";
+        Imp4  =  tharrEps + "τε";
+        part = part; 
+      in 
+       mkVerbNoPassiveC tharrW tharrEpsw thArrepsa tharroYsa  thArrepse tharr tharrEps thArreps tharroYs Nonfinite Imp1 Imp2 Imp3 Imp4 part  ;
+
+
+
+   
+
+
+
+   
+  ---------Irregular Verbs of Second Conjugation, no Passive Imperfective-----------------
+        mkVerb2AIrreg : (x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13: Str) -> Verb = \anaklW, anaklAsw,anAklasa, anakloYsa, anakl, anaklAs, anAklas, anakloYs, De,anaklast, Imp, Imp2,part ->
+          {
+            s = table {
+              VPres Ind Sg P1 Active _ => anaklW ;
+              VPres Ind Sg P2 Active _ => anakl + "άς" ; 
+              VPres Ind Sg P3 Active _=> anakl + "ά" ;
+              VPres Ind Pl P1 Active _ => anakl+ "άμε" ;
+              VPres Ind Pl P2 Active _ => anakl + "άτε" ;
+              VPres Ind Pl P3 Active _ => anakl + "ούν" ;
+
+              VPres Ind Sg P1 Passive  _ => anakl + "ώμαι" ; 
+              VPres Ind Sg P2 Passive  _ => anakl + "άσαι" ;
+              VPres Ind Sg P3 Passive  _=> anakl + "άται" ;
+              VPres Ind Pl P1 Passive  _=> anakl + "όμαστε" ;   
+              VPres Ind Pl P2 Passive  _ => anakl + "άστε" ;
+              VPres Ind Pl P3 Passive  _ => anakl + "ώνται" ;
+            
+              VPres _ Sg P1 Active  _ => anaklAsw ;
+              VPres _ Sg P2 Active  _ => anaklAs + "εις" ;  
+              VPres _ Sg P3 Active  _ => anaklAs + "ει" ;
+              VPres _ Pl P1 Active  _=> anaklAs + "ουμε" ;
+              VPres _ Pl P2 Active  _ => anaklAs + "ετε" ;
+              VPres _ Pl P3 Active  _ => anaklAs + "ουν" ;
+
+              VPres _ Sg P1 Passive  _ => anaklast + "ώ" ;
+              VPres _ Sg P2 Passive  _ => anaklast + "είς" ;
+              VPres _ Sg P3 Passive  _ => anaklast + "εί" ;
+              VPres _ Pl P1 Passive  _ => anaklast + "ούμε" ;
+              VPres _ Pl P2 Passive  _ => anaklast + "είτε" ;
+              VPres _ Pl P3 Passive  _ => anaklast + "ούν" ;
+
+              VPast _ Sg P1 Active Perf => anAklasa ;
+              VPast _ Sg P2 Active Perf=> anAklas + "ες" ;
+              VPast _ Sg P3 Active Perf => anAklas + "ε" ;
+              VPast _ Pl P1 Active Perf => anaklAs + "αμε" ;
+              VPast _ Pl P2 Active Perf => anaklAs + "ατε" ;
+              VPast _ Pl P3 Active Perf => anAklas + "αν" ;
+
+              VPast _ Sg P1 Passive Perf => De  + "ηκα" ;
+              VPast _ Sg P2 Passive Perf => De + "ηκες" ;
+              VPast _ Sg P3 Passive Perf => De + "ηκε" ;
+              VPast _ Pl P1 Passive Perf => anaklast + "ήκαμε" ;
+              VPast _ Pl P2 Passive Perf=> anaklast + "ήκατε" ;
+              VPast _ Pl P3 Passive Perf => De + "ηκαν" ;
+
+              VPast _ Sg P1 Active Imperf => anakloYsa ;
+              VPast _ Sg P2 Active Imperf => anakloYs + "ες" ;
+              VPast _ Sg P3 Active Imperf => anakloYs + "ε" ;
+              VPast _ Pl P1 Active Imperf => anakloYs + "αμε" ;
+              VPast _ Pl P2 Active Imperf => anakloYs + "ατε" ;
+              VPast _ Pl P3 Active Imperf => anakloYs + "αν" ;
+
+              VPast _ Sg P1  Passive Imperf=> " " ;
+              VPast _ Sg P2  Passive Imperf => " ";
+              VPast _ Sg P3  Passive Imperf => " " ;
+              VPast _ Pl P1  Passive Imperf => " " ;
+              VPast _ Pl P2  Passive Imperf=> " ";
+              VPast _ Pl P3  Passive Imperf => " " ;
+
+              VNonFinite Active       => anaklAs + "ει" ; 
+              VNonFinite Passive       => anaklast + "εί" ; 
+
+              VImperative Perf Sg Active=> anAklas + "ε" ;
+              VImperative Perf Pl Active => Imp ;
+              VImperative Imperf Sg  Active => " " ;
+              VImperative Imperf Pl Active => Imp2;
+
+              VImperative _  Sg Passive => anaklAs + "ου" ;
+              VImperative _ Pl Passive => anaklast + "είτε" ;
+
+              Gerund => anakl + "ώντας" ;
+
+             Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            };
+
+
+      Verb2aIrreg : (x1,_,_,_,_ : Str) -> Verb = \anaklW, anaklAsw,anAklasa, anakloYsa, part-> 
+        let
+          anakl = init anaklW ;             
+          anaklAs = init anaklAsw ;             
+          anAklas = init anAklasa ;            
+          anakloYs = init anakloYsa ;      
+          De = mkStem4 anaklAs ;   
+          anaklast = mkVerbStem De ;
+          Imp = mkImper anaklAs ;
+          part = mkPartStem  anaklast ;
+          Imp2 =  anakl + "άτε" ;
+          part = part; 
+        in 
+          mkVerb2AIrreg anaklW anaklAsw anAklasa anakloYsa anakl anaklAs anAklas anakloYs De anaklast Imp Imp2 part;
+
+   
+    
+        -------------Verbs with no passive Imperfective ----------------------
+      mkVerbNpperf : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \plIttw, plIksw, Epliksa, Eplitta, plItt, plitt,   plIks, Epliks, Eplitt, plig,plIg, Imp, Imp2, Imp3,Imp4, ImpP, part ->
+      {
+          s = table {
+            VPres Ind Sg P1 Active _ => plItt + "ω" ;
+            VPres Ind Sg P2 Active _ => plItt + "εις" ;
+            VPres Ind Sg P3 Active _=> plItt + "ει" ;
+            VPres Ind Pl P1 Active _ => plItt + "ουμε" ;
+            VPres Ind Pl P2 Active _ => plItt + "ετε" ;
+            VPres Ind Pl P3 Active _ => plItt + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => plItt  + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => plItt  +"εσαι" ;
+            VPres Ind Sg P3 Passive  _=> plItt  +"εται" ;
+            VPres Ind Pl P1 Passive  _=> plitt  +"όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => plItt  + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => plItt  +"ονται" ;
+            
+            VPres _ Sg P1 Active  _ => plIksw ;
+            VPres _ Sg P2 Active  _ => plIks + "εις" ;
+            VPres _ Sg P3 Active  _ => plIks + "ει" ;
+            VPres _ Pl P1 Active  _=> plIks + "ουμε" ;
+            VPres _ Pl P2 Active  _ => plIks + "ετε" ;
+            VPres _ Pl P3 Active  _ =>  plIks + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => plig + "ώ" ;
+            VPres _ Sg P2 Passive  _ => plig + "είς" ;
+            VPres _ Sg P3 Passive  _ => plig + "εί" ;
+            VPres _ Pl P1 Passive  _ => plig + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => plig + "είτε" ;
+            VPres _ Pl P3 Passive  _ => plig + "ούν" ;
+            
+            VPast _ Sg P1 Active Perf => Epliksa ;
+            VPast _ Sg P2 Active Perf=> Epliks + "ες" ;
+            VPast _ Sg P3 Active Perf => Epliks + "ε" ;
+            VPast _ Pl P1 Active Perf => plIks  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => plIks  + "ατε" ;
+            VPast _ Pl P3 Active Perf => Epliks + "αν" ;
+   
+            VPast _ Sg P1 Passive Perf => plIg  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => plIg + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => plIg + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => plig + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> plig + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => plIg + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => Eplitta ;
+            VPast _ Sg P2 Active Imperf => Eplitt + "ες" ;
+            VPast _ Sg P3 Active Imperf => Eplitt + "ε" ;
+            VPast _ Pl P1 Active Imperf => plItt+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => plItt + "ατε" ;
+            VPast _ Pl P3 Active Imperf => Eplitt + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf =>  " " ;
+            VPast _ Pl P2  Passive Imperf=>  " ";
+            VPast _ Pl P3  Passive Imperf => " ";
+            
+            VNonFinite Active       => plIks + "ει" ;
+            VNonFinite Passive       => plig + "εί" ; 
+
+            VImperative Perf Sg Active=> Imp3 ;
+            VImperative Perf Pl Active => Imp ;
+            VImperative Imperf Sg  Active => Imp4;
+            VImperative Imperf Pl Active => Imp2;
+
+            VImperative _  Sg Passive => ImpP ;
+            VImperative _ Pl Passive => plig + "είτε" ;
+
+            Gerund =>plItt + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+           } ;
+
+
+    VerbNpperf : (x1,_,_,_,_: Str) -> Verb = \plIttw, plIksw,Epliksa, Eplitta,part-> 
+      let
+        plItt = init plIttw ; 
+        plitt = mkVerbStem plItt ;            
+        plIks = init plIksw ;             
+        Epliks = init Epliksa ;            
+        Eplitt = init Eplitta ;      
+        plIg = mkStem2 plIksw ;
+        plig = mkVerbStem plIg ;
+        Imp = mkImper plIks ;
+        Imp2 =  plItt + "ετε" ;
+        Imp3 =  plIks + "ε" ;
+        Imp4 =  plItt + "ε" ;
+        ImpP = plIks + "ου" ;
+        part =part; 
+      in 
+      mkVerbNpperf plIttw plIksw Epliksa Eplitta plItt plitt   plIks Epliks Eplitt plig plIg Imp Imp2 Imp3 Imp4 ImpP part;
+
+
+   VerbNpperf2 : (x1,_,_,_,_: Str) -> Verb = \petyxaInw, petYxw,pEtyxa, petYxaina, part-> 
+      let
+        petyxaIn = init petyxaInw ; 
+        petyxainw = mkVerbStem petyxaInw ;            
+        petYx = init petYxw ;             
+        pEtyx = init pEtyxa ;            
+        petYxain = init petYxaina ;      
+        epitEyxth = mkStem2 petYxw ;
+        epiteyxth = mkVerbStem epitEyxth ;
+        Imp = mkImper petYx ;
+        Imp2 =  petyxaIn + "ετε" ;
+        Imp3 =  pEtyx + "ε" ;
+        Imp4 =  petYxain + "ε" ;
+        ImpP = mkImperPassive epitEyxth + "ου"  ;
+        part =part; 
+      in 
+      mkVerbNpperf petyxaInw petYxw pEtyxa petYxaina petyxaIn petyxainw   petYx pEtyx petYxain epiteyxth epitEyxth Imp Imp2 Imp3 Imp4 ImpP part;
+    
+      
+      auxVerb : Verb = mkAux "έχω" "είχα" "έχε" "έχετε" "έχων" ;
+
+
+    Verbirreg_pigaInw : (x1,_,_,_: Str) -> Verb = \pigAinw, pAw, pIga,pIgaina    ->
+      let
+        pigAin = init pigAinw ;             
+        pA = init pAw ;             
+        pIg = init pIga;            
+        pIgain = init pIgaina;      
+        part= " " ;
+      in 
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => pigAin + "ω" ;
+            VPres Ind Sg P2 Active _ => pigAin + "εις"  ;
+            VPres Ind Sg P3 Active _=> pigAin + "ει"  ;
+            VPres Ind Pl P1 Active _ => pigAin + "ουμε"  ;
+            VPres Ind Pl P2 Active _ => pigAin + "ετε" ;
+            VPres Ind Pl P3 Active _ => pigAin + "ουν"  ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " "   ;
+            VPres Ind Sg P3 Passive  _=> " "   ;
+            VPres Ind Pl P1 Passive  _=> " "   ;   
+            VPres Ind Pl P2 Passive  _ => " "  ;
+            VPres Ind Pl P3 Passive  _ => " "   ;
+            
+            VPres _ Sg P1 Active  _ => pAw ;
+            VPres _ Sg P2 Active  _ => pA + "ς" ;
+            VPres _ Sg P3 Active  _ => pA + "ει" ;
+            VPres _ Pl P1 Active  _=> pA + "με" ;
+            VPres _ Pl P2 Active  _ => pA + "τε" ;
+            VPres _ Pl P3 Active  _ =>  pA + "νε" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " "  ;
+            VPres _ Sg P3 Passive  _ => " "  ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " "  ;
+            VPres _ Pl P3 Passive  _ => " " ;
+            
+            VPast _ Sg P1 Active Perf => pIga ;
+            VPast _ Sg P2 Active Perf=> pIg + "ες" ;
+            VPast _ Sg P3 Active Perf => pIg + "ε" ;
+            VPast _ Pl P1 Active Perf => pIg  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => pIg  + "ατε" ;
+            VPast _ Pl P3 Active Perf => pIg + "αν" ;
+
+            VPast _ Sg P1 Passive Perf =>" "  ;
+            VPast _ Sg P2 Passive Perf => " "  ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " "  ;
+            VPast _ Pl P2 Passive Perf=> " "  ;
+            VPast _ Pl P3 Passive Perf => " "  ;
+
+            VPast _ Sg P1 Active Imperf => pIgaina ;
+            VPast _ Sg P2 Active Imperf => pIgain + "ες" ;
+            VPast _ Sg P3 Active Imperf => pIgain + "ε" ;
+            VPast _ Pl P1 Active Imperf => pigAin+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => pigAin + "ατε" ;
+            VPast _ Pl P3 Active Imperf => pIgain + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=>" " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " " ;
+            
+            VNonFinite Active       => pA + "ει" ;
+            VNonFinite Passive       =>  " " ; 
+
+            VImperative Perf Sg Active=>   pA + "νε" ;
+            VImperative Perf Pl Active =>  pA + "τε" ;
+            VImperative Imperf Sg  Active =>  pIgain + "ε";
+            VImperative Imperf Pl Active =>  pigAin + "ετε" ;
+
+            VImperative _  Sg Passive =>  " " ;
+            VImperative _ Pl Passive => " " ;
+
+            Gerund =>pigAin + "οντας" ;
+            Participle d  g n c => (regAdj part).s !d! g !n !c    
+            } 
+            } ;
+
+
+
+    -------A small number of verbs form their active or passive past by using endings in -ην. Mostly used in formal _texts.---------------------
+    mkVerbIN : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Verb = \kathistW, katastIsw, katEstisa, kathistoYsa, kathist, katastIs,   katEstis, kathistoYs, kathIst, katast, katEst, Imp, Imp1, Imp2,  part ->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => kathist + "ώ" ;
+            VPres Ind Sg P2 Active _ => kathist + "άς" ;
+            VPres Ind Sg P3 Active _=> kathist + "ά" ;
+            VPres Ind Pl P1 Active _ => kathist + "άμε" ;
+            VPres Ind Pl P2 Active _ => kathist + "άτε" ;
+            VPres Ind Pl P3 Active _ => kathist + "ούν" ;
+
+            VPres Ind Sg P1 Passive  _ => kathIst  + "αμαι" ; 
+            VPres Ind Sg P2 Passive  _ => kathIst  +"ασαι" ;
+            VPres Ind Sg P3 Passive  _=> kathIst  +"αται" ;
+            VPres Ind Pl P1 Passive  _=> kathist  +"άμεθα" ;   
+            VPres Ind Pl P2 Passive  _ => kathIst  + "ασθε" ;
+            VPres Ind Pl P3 Passive  _ => kathIst  +"ανται" ;
+            
+            VPres _ Sg P1 Active  _ => katastIsw ;
+            VPres _ Sg P2 Active  _ => katastIs + "εις" ;
+            VPres _ Sg P3 Active  _ => katastIs + "ει" ;
+            VPres _ Pl P1 Active  _=> katastIs + "ουμε" ;
+            VPres _ Pl P2 Active  _ => katastIs + "ετε" ;
+            VPres _ Pl P3 Active  _ => katastIs + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => katast + "ώ" ;
+            VPres _ Sg P2 Passive  _ => katast + "είς" ;
+            VPres _ Sg P3 Passive  _ => katast + "εί" ;
+            VPres _ Pl P1 Passive  _ => katast + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => katast + "είτε" ;
+            VPres _ Pl P3 Passive  _ => katast + "ούν" ;
+            
+            VPast _ Sg P1 Active Perf => katEstisa ;
+            VPast _ Sg P2 Active Perf=> katEstis + "ες" ;
+            VPast _ Sg P3 Active Perf => katEstis + "ε" ;
+            VPast _ Pl P1 Active Perf => katastIs  +  "αμε" ;
+            VPast _ Pl P2 Active Perf => katastIs  + "ατε" ;
+            VPast _ Pl P3 Active Perf => katEstis + "αν" ;
+   
+            VPast _ Sg P1 Passive Perf => katEst  + "ην" ;
+            VPast _ Sg P2 Passive Perf => katEst + "ης" ;
+            VPast _ Sg P3 Passive Perf => katEst + "η" ;
+            VPast _ Pl P1 Passive Perf => " " ;
+            VPast _ Pl P2 Passive Perf=>  " " ;
+            VPast _ Pl P3 Passive Perf => katEst + "ησαν" ;
+
+            VPast _ Sg P1 Active Imperf => kathistoYsa ;
+            VPast _ Sg P2 Active Imperf => kathistoYs + "ες" ;
+            VPast _ Sg P3 Active Imperf => kathistoYs + "ε" ;
+            VPast _ Pl P1 Active Imperf => kathistoYs+ "αμε" ;
+            VPast _ Pl P2 Active Imperf => kathistoYs + "ατε" ;
+            VPast _ Pl P3 Active Imperf => kathistoYs + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf => " " ;
+            VPast _ Pl P1  Passive Imperf =>  " " ;
+            VPast _ Pl P2  Passive Imperf=>  " ";
+            VPast _ Pl P3  Passive Imperf => " ";
+            
+            VNonFinite Active       => katastIs + "ει" ;
+            VNonFinite Passive       => katast + "εί" ; 
+
+            VImperative Perf Sg Active=> Imp ;
+            VImperative Perf Pl Active => Imp1  ;
+            VImperative Imperf Sg  Active => " ";
+            VImperative Imperf Pl Active => Imp2;
+
+            VImperative _  Sg Passive => katastIs + "ου" ;
+            VImperative _ Pl Passive => katast + "είτε" ;
+
+            Gerund =>katast + "ώντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+            } 
+            } ;
+
+
+    VerbIN : (x1,_,_,_,_: Str) -> Verb = \kathistW, katastIsw, katEstisa, kathistoYsa, katestimEnos-> 
+      let
+        kathist = init kathistW ;           
+        katastIs = init katastIsw ;             
+        katEstis = init katEstisa ;            
+        kathistoYs = init kathistoYsa ;      
+        kathIst = mkStem kathistW ;
+        katast  = Predef.tk 2  katastIs ;
+        katEst= Predef.tk 2  katEstis ;
+        Imp = katEstis + "ε" ;
+        Imp1 =  katastIs + "τε" ;
+        Imp2 =  kathist + "άτε" ; 
+        part = katestimEnos ;
+      in 
+      mkVerbIN kathistW katastIsw katEstisa kathistoYsa kathist katastIs   katEstis kathistoYs kathIst katast katEst Imp Imp1 Imp2  part;
+
+
+
+      -----Verbs with a prepositional prefix and the auxiliary verb εχω--------------
+     mkVerbExw : (x1,x2,x3,x4,x5,x6,x7,x8,x9,x10: Str) -> Verb = \parExw, parAsxw,pareIxa, parEx, parAsx, pareIx, parex, parasxeth, parasxEth, part->
+     {
+       s = table {
+            VPres Ind Sg P1 Active _ => parExw ;
+            VPres Ind Sg P2 Active _ => parEx + "εις" ; 
+            VPres Ind Sg P3 Active _=> parEx + "ει" ;
+            VPres Ind Pl P1 Active _ => parEx+ "ουμε" ;
+            VPres Ind Pl P2 Active _ => parEx + "ετε" ;
+            VPres Ind Pl P3 Active _ => parEx + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => parEx + "ομαι" ; 
+            VPres Ind Sg P2 Passive  _ => parEx + "εσαι" ;
+            VPres Ind Sg P3 Passive  _=> parEx + "εται" ;
+            VPres Ind Pl P1 Passive  _=> parex + "όμαστε" ;   
+            VPres Ind Pl P2 Passive  _ => parEx + "εστε" ;
+            VPres Ind Pl P3 Passive  _ => parEx + "ονται" ;
+            
+            VPres _ Sg P1 Active  _ => parAsxw ;
+            VPres _ Sg P2 Active  _ => parAsx + "εις" ;  
+            VPres _ Sg P3 Active  _ => parAsx + "ει" ;
+            VPres _ Pl P1 Active  _=> parAsx + "ουμε" ;
+            VPres _ Pl P2 Active  _ => parAsx + "ετε" ;
+            VPres _ Pl P3 Active  _ => parAsx + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => parasxeth + "ώ" ;
+            VPres _ Sg P2 Passive  _ => parasxeth + "είς" ;
+            VPres _ Sg P3 Passive  _ => parasxeth + "εί" ;
+            VPres _ Pl P1 Passive  _ => parasxeth + "ούμε" ;
+            VPres _ Pl P2 Passive  _ => parasxeth + "είτε" ;
+            VPres _ Pl P3 Passive  _ => parasxeth + "ούν" ;
+
+            VPast _ Sg P1 Active Perf => pareIxa ;
+            VPast _ Sg P2 Active Perf=> pareIx + "ες" ;
+            VPast _ Sg P3 Active Perf => pareIx + "ε" ;
+            VPast _ Pl P1 Active Perf => pareIx + "αμε" ;
+            VPast _ Pl P2 Active Perf => pareIx + "ατε" ;
+            VPast _ Pl P3 Active Perf => pareIx + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => parasxEth  + "ηκα" ;
+            VPast _ Sg P2 Passive Perf => parasxEth + "ηκες" ;
+            VPast _ Sg P3 Passive Perf => parasxEth + "ηκε" ;
+            VPast _ Pl P1 Passive Perf => parasxeth + "ήκαμε" ;
+            VPast _ Pl P2 Passive Perf=> parasxeth + "ήκατε" ;
+            VPast _ Pl P3 Passive Perf => parasxEth + "ηκαν" ;
+
+            VPast _ Sg P1 Active Imperf => pareIxa ;
+            VPast _ Sg P2 Active Imperf => pareIx + "ες" ;
+            VPast _ Sg P3 Active Imperf => pareIx + "ε" ;
+            VPast _ Pl P1 Active Imperf => pareIx + "αμε" ;
+            VPast _ Pl P2 Active Imperf => pareIx + "ατε" ;
+            VPast _ Pl P3 Active Imperf => pareIx + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> parex + "όμουν" ;
+            VPast _ Sg P2  Passive Imperf => parex + "όσουν" ;
+            VPast _ Sg P3  Passive Imperf => parex + "όταν" ;
+            VPast _ Pl P1  Passive Imperf => parex + "όμασταν" ;
+            VPast _ Pl P2  Passive Imperf=> parex + "όσασταν" ;
+            VPast _ Pl P3  Passive Imperf => parex + "όντουσαν" ;
+
+            VNonFinite Active       => parEx + "ει" ; 
+            VNonFinite Passive       => parasxeth + "εί" ; 
+
+            VImperative Perf Sg Active=> " " ;
+            VImperative Perf Pl Active => parAsx + "ετε";
+            VImperative Imperf Sg  Active =>  " "  ;
+            VImperative Imperf Pl Active => parex + "ετε" ;
+
+            VImperative _  Sg Passive => " " ;
+            VImperative _ Pl Passive => parasxeth + "είτε" ;
+
+            Gerund => parEx + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+            };
+
+
+
+    VerbExw : (x1,_,_,_: Str) -> Verb = \parExw, parAsxw,pareIxa, parexOmenos-> 
+      let
+        parEx = init parExw ;           
+        parAsx = init parAsxw ;             
+        pareIx = init pareIxa ;            
+        parex = mkVerbStem parEx ;      
+        parasxEth = mkStem parExw ;
+        parasxeth  = mkVerbStem parasxEth ;
+        part = parexOmenos ;
+      in 
+      mkVerbExw parExw parAsxw pareIxa parEx parAsx pareIx parex parasxeth parasxEth  part;
+
+
+    -----Verbs with a prepositional suffix and the auxiliary verb εχω--------------
+    mkVerbExwNoPass : (x1,x2,x3,x4,x5,x6,x7: Str) -> Verb = \symmetExw, symmetAsxw, symmeteIxa, symmetEx, symmetAsx, symmeteIx,  part->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => symmetExw ;
+            VPres Ind Sg P2 Active _ => symmetEx + "εις" ; 
+            VPres Ind Sg P3 Active _=> symmetEx + "ει" ;
+            VPres Ind Pl P1 Active _ => symmetEx+ "ουμε" ;
+            VPres Ind Pl P2 Active _ => symmetEx + "ετε" ;
+            VPres Ind Pl P3 Active _ => symmetEx + "ουν" ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=> " ";
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " " ;
+            VPres Ind Pl P3 Passive  _ => " ";
+            
+            VPres _ Sg P1 Active  _ => symmetAsxw ;
+            VPres _ Sg P2 Active  _ => symmetAsx + "εις" ;  
+            VPres _ Sg P3 Active  _ => symmetAsx + "ει" ;
+            VPres _ Pl P1 Active  _=> symmetAsx + "ουμε" ;
+            VPres _ Pl P2 Active  _ => symmetAsx + "ετε" ;
+            VPres _ Pl P3 Active  _ => symmetAsx + "ουν" ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " " ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " " ;
+            VPres _ Pl P3 Passive  _ => " " ;
+
+            VPast _ Sg P1 Active Perf => symmeteIxa ;
+            VPast _ Sg P2 Active Perf=> symmeteIx + "ες" ;
+            VPast _ Sg P3 Active Perf => symmeteIx + "ε" ;
+            VPast _ Pl P1 Active Perf => symmeteIx + "αμε" ;
+            VPast _ Pl P2 Active Perf => symmeteIx + "ατε" ;
+            VPast _ Pl P3 Active Perf => symmeteIx + "αν" ;
+
+            VPast _ Sg P1 Passive Perf => " ";
+            VPast _ Sg P2 Passive Perf =>" " ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " ";
+            VPast _ Pl P2 Passive Perf=> " " ;
+            VPast _ Pl P3 Passive Perf => " " ;
+
+            VPast _ Sg P1 Active Imperf => symmeteIxa ;
+            VPast _ Sg P2 Active Imperf => symmeteIx + "ες" ;
+            VPast _ Sg P3 Active Imperf => symmeteIx + "ε" ;
+            VPast _ Pl P1 Active Imperf => symmeteIx + "αμε" ;
+            VPast _ Pl P2 Active Imperf => symmeteIx + "ατε" ;
+            VPast _ Pl P3 Active Imperf => symmeteIx + "αν" ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf =>" ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " ";
+
+            VNonFinite Active       => symmetEx + "ει" ; 
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> " " ;
+            VImperative Perf Pl Active => symmetAsx + "ετε";
+            VImperative Imperf Sg  Active =>  " "  ;
+            VImperative Imperf Pl Active => symmetEx + "ετε" ;
+
+            VImperative _  Sg Passive => " " ;
+            VImperative _ Pl Passive => " ";
+
+            Gerund => symmetEx + "οντας" ;
+
+            Participle d  g n c => (regAdj part).s !d! g !n !c
+             } 
+            };
+
+
+
+    VerbExwNoPass : (x1,_,_,_: Str) -> Verb = \symmetExw, symmetAsxw, symmeteIxa,symmetExon-> 
+      let
+        symmetEx = init symmetExw ;           
+        symmetAsx = init symmetAsxw ;             
+        symmeteIx = init symmeteIxa ; 
+        part = symmetExon ;
+      in 
+        mkVerbExwNoPass symmetExw symmetAsxw symmeteIxa symmetEx symmetAsx symmeteIx  part;
+
+    mkVerbAproswpo : (x1,x2,x3,x4: Str) -> Verb = \vrEchei, vrExei, Evrexe, Evreche->
+     {
+      s = table {
+            VPres Ind Sg P1 Active _ => " " ;
+            VPres Ind Sg P2 Active _ => " "  ; 
+            VPres Ind Sg P3 Active _=> vrEchei ;
+            VPres Ind Pl P1 Active _ => " "  ;
+            VPres Ind Pl P2 Active _ => " "  ;
+            VPres Ind Pl P3 Active _ => " "  ;
+
+            VPres Ind Sg P1 Passive  _ => " " ; 
+            VPres Ind Sg P2 Passive  _ => " " ;
+            VPres Ind Sg P3 Passive  _=> " ";
+            VPres Ind Pl P1 Passive  _=> " " ;   
+            VPres Ind Pl P2 Passive  _ => " " ;
+            VPres Ind Pl P3 Passive  _ => " ";
+            
+            VPres _ Sg P1 Active  _ => " "  ;
+            VPres _ Sg P2 Active  _ => " "  ;  
+            VPres _ Sg P3 Active  _ => vrExei ;
+            VPres _ Pl P1 Active  _=> " " ;
+            VPres _ Pl P2 Active  _ => " " ;
+            VPres _ Pl P3 Active  _ => " " ;
+
+            VPres _ Sg P1 Passive  _ => " " ;
+            VPres _ Sg P2 Passive  _ => " " ;
+            VPres _ Sg P3 Passive  _ => " " ;
+            VPres _ Pl P1 Passive  _ => " "  ;
+            VPres _ Pl P2 Passive  _ => " " ;
+            VPres _ Pl P3 Passive  _ => " " ;
+
+            VPast _ Sg P1 Active Perf => " " ;
+            VPast _ Sg P2 Active Perf=> " " ;
+            VPast _ Sg P3 Active Perf => Evrexe;
+            VPast _ Pl P1 Active Perf => " " ;
+            VPast _ Pl P2 Active Perf => " " ;
+            VPast _ Pl P3 Active Perf => " " ;
+
+            VPast _ Sg P1 Passive Perf => " ";
+            VPast _ Sg P2 Passive Perf =>" " ;
+            VPast _ Sg P3 Passive Perf => " " ;
+            VPast _ Pl P1 Passive Perf => " ";
+            VPast _ Pl P2 Passive Perf=> " " ;
+            VPast _ Pl P3 Passive Perf => " " ;
+
+            VPast _ Sg P1 Active Imperf => " " ;
+            VPast _ Sg P2 Active Imperf => " " ;
+            VPast _ Sg P3 Active Imperf => Evreche ;
+            VPast _ Pl P1 Active Imperf => " " ;
+            VPast _ Pl P2 Active Imperf => " " ;
+            VPast _ Pl P3 Active Imperf => " " ;
+
+            VPast _ Sg P1  Passive Imperf=> " " ;
+            VPast _ Sg P2  Passive Imperf => " " ;
+            VPast _ Sg P3  Passive Imperf =>" ";
+            VPast _ Pl P1  Passive Imperf => " " ;
+            VPast _ Pl P2  Passive Imperf=> " " ;
+            VPast _ Pl P3  Passive Imperf => " ";
+
+            VNonFinite Active       => vrExei ; 
+            VNonFinite Passive       => " " ; 
+
+            VImperative Perf Sg Active=> " " ;
+            VImperative Perf Pl Active => "" ;
+            VImperative Imperf Sg  Active =>  " "  ;
+            VImperative Imperf Pl Active => " " ;
+
+            VImperative _  Sg Passive => " " ;
+            VImperative _ Pl Passive => " ";
+
+            Gerund => "";
+
+            Participle d  g n c => " "
+             } 
+            };
+
+
+        mk_Prepei : (x1,x2: Str) -> Verb = \prEpei, Eprepe->
+         {
+            s = table {
+              VPres Ind Sg P1 Active _ => prEpei ;
+              VPres Ind Sg P2 Active _ => prEpei ; 
+              VPres Ind Sg P3 Active _=> prEpei ;
+              VPres Ind Pl P1 Active _ => prEpei  ;
+              VPres Ind Pl P2 Active _ => prEpei ;
+              VPres Ind Pl P3 Active _ => prEpei ;
+
+              VPres Ind Sg P1 Passive  _ => " " ; 
+              VPres Ind Sg P2 Passive  _ => " " ;
+              VPres Ind Sg P3 Passive  _=> " ";
+              VPres Ind Pl P1 Passive  _=> " " ;   
+              VPres Ind Pl P2 Passive  _ => " " ;
+              VPres Ind Pl P3 Passive  _ => " ";
+            
+              VPres _ Sg P1 Active  _ => prEpei  ;
+              VPres _ Sg P2 Active  _ => prEpei ;  
+              VPres _ Sg P3 Active  _ => prEpei ;
+              VPres _ Pl P1 Active  _=> prEpei;
+              VPres _ Pl P2 Active  _ => prEpei ;
+              VPres _ Pl P3 Active  _ => prEpei ;
+
+              VPres _ Sg P1 Passive  _ => " " ;
+              VPres _ Sg P2 Passive  _ => " " ;
+              VPres _ Sg P3 Passive  _ => " " ;
+              VPres _ Pl P1 Passive  _ => " "  ;
+              VPres _ Pl P2 Passive  _ => " " ;
+              VPres _ Pl P3 Passive  _ => " " ;
+
+              VPast _ Sg P1 Active Perf =>Eprepe ;
+              VPast _ Sg P2 Active Perf=> Eprepe ;
+              VPast _ Sg P3 Active Perf => Eprepe;
+              VPast _ Pl P1 Active Perf => Eprepe;
+              VPast _ Pl P2 Active Perf => Eprepe ;
+              VPast _ Pl P3 Active Perf => Eprepe ;
+
+              VPast _ Sg P1 Passive Perf => " ";
+              VPast _ Sg P2 Passive Perf =>" " ;
+              VPast _ Sg P3 Passive Perf => " " ;
+              VPast _ Pl P1 Passive Perf => " ";
+              VPast _ Pl P2 Passive Perf=> " " ;
+              VPast _ Pl P3 Passive Perf => " " ;
+
+              VPast _ Sg P1 Active Imperf => Eprepe ;
+              VPast _ Sg P2 Active Imperf => Eprepe ;
+              VPast _ Sg P3 Active Imperf => Eprepe ;
+              VPast _ Pl P1 Active Imperf => Eprepe;
+              VPast _ Pl P2 Active Imperf => Eprepe ;
+              VPast _ Pl P3 Active Imperf => Eprepe ;
+
+              VPast _ Sg P1  Passive Imperf=> " " ;
+              VPast _ Sg P2  Passive Imperf => " " ;
+              VPast _ Sg P3  Passive Imperf =>" ";
+              VPast _ Pl P1  Passive Imperf => " " ;
+              VPast _ Pl P2  Passive Imperf=> " " ;
+              VPast _ Pl P3  Passive Imperf => " ";
+
+              VNonFinite Active       => Eprepe ; 
+              VNonFinite Passive       => " " ; 
+
+              VImperative Perf Sg Active=> " " ;
+              VImperative Perf Pl Active => "" ;
+              VImperative Imperf Sg  Active =>  " "  ;
+              VImperative Imperf Pl Active => " " ;
+
+              VImperative _  Sg Passive => " " ;
+              VImperative _ Pl Passive => " ";
+
+              Gerund => "";
+
+              Participle d  g n c => " "
+              } 
+              };
+
+
+
+  }
+
diff --git a/lib/src/greek/CatGre.gf b/lib/src/greek/CatGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/CatGre.gf
@@ -0,0 +1,102 @@
+concrete CatGre of Cat = CommonGre ** open ResGre, Prelude in {
+
+  flags coding =utf8 ;
+
+  lincat
+
+
+    S  = {s : Mood => Str} ;
+
+    QS  = {s : QForm => Str} ; 
+
+    RS = {s : Mood => Agr => Str ; c : Case} ;  
+
+    SSlash = { s  : AAgr => Mood => Str ;n3 : Agr => Str ; c2 : Compl} ;
+
+    Cl = {s :Order => ResGre.TTense => Anteriority =>  Polarity => Mood =>  Str} ; 
+
+    ClSlash = {s : AAgr => Order =>  ResGre.TTense => Anteriority => Polarity => Mood => Str ;n3 : Agr => Str ; c2 : Compl} ; 
+
+    Imp = {s : Polarity =>  Number => Aspect => Str } ;
+
+    QCl = {s : ResGre.TTense => Anteriority => Polarity => QForm => Str} ; 
+
+    IP = {s : Gender => Case => Str ;  n : Number ;a : AAgr};
+
+    IComp = {s : Str} ;    
+
+    IDet   = {s : Gender => Case => Str ; n : Number} ;
+
+    IQuant = {s : Number => Gender => Case => Str } ;
+
+    RCl  = {s : Agr => ResGre.TTense => Anteriority => Polarity => Mood => Str ;  c : Case } ;  
+
+    RP   = {s : Bool => AAgr =>  Case => Str ; a : AAgr ; hasAgr : Bool} ;
+
+    VP = ResGre.VP ;
+
+    VPSlash = ResGre.VP ** {n3 : Agr => Str ; c2 : Compl} ;
+
+    Comp = {s : Agr => Str} ; 
+
+    AP = ResGre.Adj ;
+
+  
+-- Noun
+
+    CN = Noun ;
+
+    NP =NounPhrase; 
+
+    Pron = Pronoun ;
+
+    Det = {s : Gender => Case => Str ; sp : Gender => Case => Str ;  n : Number  ;isNeg : Bool};
+
+    Predet = {s :Number =>  Gender => Case =>Str} ;
+
+    Ord = {s :Degree => Gender => Number => Case => Str ; adv : Degree => Str } ;
+
+    Num  = {s : Gender => Case => Str ; isNum : Bool ; n : Number} ;
+
+    Card = {s : Gender => Case => Str ; n : Number} ;
+
+    Quant = ResGre.Quantifier;
+ 
+
+-- Numerals
+
+    Numeral = {s : CardOrd => Str ; n : Number } ;
+
+    Digits  = {s : CardOrd => Str ; n : Number} ;
+
+-- Structural
+   
+    Conj = {s1,s2 : Str ; n : Number} ;
+
+    Subj = {s : Str ; m : Mood} ;
+
+    Prep = {s : Str ; c : Case ; isDir : Bool} ;
+
+
+-- Open lexical classes, e.g. Lexicon
+
+    V, VS, VQ, VA = Verb ; 
+
+    V2, VV, V2S, V2Q = Verb ** {c2 : Compl} ;
+
+    V3, V2V,V2A = Verb ** {c2, c3 : Compl} ;
+
+    A = ResGre.Adj ; --{s : Degree => Gender => Number => Case => Str } ;
+
+    A2 = {s :Degree => Gender => Number => Case => Str ; adv : Degree => Str ;c2 : Compl }  ;
+    
+
+    N = Noun;
+
+    N2 = {s : Number => Case => Str ; g : Gender} ** {c2 : Compl} ;
+
+    N3 = {s : Number => Case => Str ; g : Gender} ** {c2,c3 : Compl} ;
+
+    PN = PName ;
+
+}
diff --git a/lib/src/greek/CommonGre.gf b/lib/src/greek/CommonGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/CommonGre.gf
@@ -0,0 +1,30 @@
+concrete CommonGre of Common = open (R = ParamX), ResGre in { 
+
+flags coding = utf8 ;
+
+  lincat  
+
+    Text = {s : Str} ; 
+    Phr = {s : Str} ; 
+    Utt = {s : Str} ;
+    Voc = {s : Str} ; 
+    SC  = {s : Str} ; 
+    Adv = {s : Str} ; 
+    AdV = {s : Str} ; 
+    AdA = {s : Str} ; 
+    AdN = {s : Str} ; 
+    IAdv = {s : Str} ; 
+    CAdv = {s ,s2: Str; p : Str} ** {c:Case};
+    PConj = {s : Str} ; 
+    Interj = {s : Str} ;
+    
+    
+    Temp = {s : Str ;  t : TTense ; a : R.Anteriority ;m : Mood  }  ;
+    Tense = {s : Str ; t : TTense ; m : Mood } ;
+    Ant   = {s : Str ; a : R.Anteriority} ;
+    Pol   = {s : Str ; p : R.Polarity} ;
+    
+
+  
+
+    }
diff --git a/lib/src/greek/ConjunctionGre.gf b/lib/src/greek/ConjunctionGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/ConjunctionGre.gf
@@ -0,0 +1,77 @@
+ concrete ConjunctionGre of Conjunction = 
+  CatGre ** open CommonGre, ResGre, Coordination, Prelude in {
+
+  flags coding =utf8 ;
+
+  lin
+
+    ConjS conj ss = conjunctDistrTable Mood conj ss ;
+
+    ConjAdv conj ss = conjunctDistrSS conj ss ;
+
+    
+
+    ConjNP conj ss = heavyNP (conjunctDistrTable Case conj ss ** {
+      a = Ag  (agrFeatures ss.a).g  (conjNumber (agrFeatures ss.a).n conj.n) (agrFeatures ss.a).p ;
+      isClit = False ; isNeg = ss.isNeg
+      }) ;
+
+
+    ConjAP conj ss = conjunctDistrTable4 Degree Gender Number Case conj ss ** {
+      adv = ss.adv
+      } ;
+      
+
+    ConjRS conj ss = conjunctDistrTable2 Mood Agr conj ss ** {      
+     c = ss.c
+     } ;
+
+    ConjIAdv = conjunctDistrSS ;
+
+    ConjCN co ns = conjunctDistrTable2 Number Case co ns ** {g = ns.g;} ;
+
+
+    BaseS = twoTable Mood  ;
+    ConsS = consrTable Mood comma ;
+    BaseAdv = twoSS ;
+    ConsAdv = consrSS comma ;
+
+    
+  
+    BaseNP x y = {
+      s1 = \\c => (x.s ! conjunctCase c).comp ; 
+      s2 = \\c =>  (y.s ! conjunctCase c).comp ; 
+      a = conjAgr Sg x.a y.a ; isNeg = orB x.isNeg y.isNeg
+      } ;
+
+    ConsNP x xs = {
+      s1 = \\c => (x.s ! conjunctCase c).comp ++ comma ++ xs.s1 ! c ; 
+      s2 = \\c => xs.s2 ! conjunctCase c ; 
+      a = conjAgr Sg x.a xs.a ; isNeg = orB x.isNeg xs.isNeg
+      } ;
+
+
+    BaseAP x y = twoTable4 Degree Gender Number Case x y ** {adv = x.adv} ;
+    ConsAP xs x = consrTable4 Degree Gender Number Case comma xs x  ** {adv = x.adv};
+
+
+    BaseIAdv = twoSS ;
+    ConsIAdv = consrSS comma ;
+
+    BaseRS x y = twoTable2 Mood Agr x y ** {c = y.c} ;   
+    ConsRS xs x = consrTable2 Mood Agr comma xs x ** {c = xs.c} ;
+    
+    BaseCN x y = twoTable2 Number Case x y ** {g = conjGender x.g y.g } ;
+    ConsCN x xs = consrTable2 Number Case comma x xs ** {g = conjGender x.g xs.g } ;
+
+
+  lincat
+    [S] = {s1,s2 : Mood => Str} ;
+    [Adv] = {s1,s2 : Str} ;
+    [IAdv] = {s1,s2 : Str} ;
+    [NP] = {s1,s2 : Case => Str ; a : Agr } ;
+    [AP] = {s1,s2 : Degree => Gender => Number => Case => Str ; adv : Degree => Str } ;
+    [RS] = {s1,s2 : Mood => Agr => Str ; c : Case} ;
+    [CN] = {s1,s2 : Number => Case => Str ; g : Gender} ;
+
+}
diff --git a/lib/src/greek/ExtraGre.gf b/lib/src/greek/ExtraGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/ExtraGre.gf
@@ -0,0 +1,27 @@
+concrete ExtraGre of ExtraGreAbs = CatGre **
+  open 
+    CommonGre,
+    ResGre,
+    NounGre, 
+    PhraseGre,
+    SentenceGre,
+    Prelude in {
+
+flags coding = utf8 ;
+
+
+    lin 
+ 
+   -- TImperf = {s = [] ; t = ResGre.TImperf; m = Ind} ; 
+
+
+   UttImpSgImperf pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg ! Imperf} ;  
+   UttImpPlImperf pol imp = {s = pol.s ++ imp.s ! pol.p !  Pl ! Imperf} ;  
+
+  theyFem_Pron  = mkPron "αυτές" "τους" "τις" "αυτές" "αυτών" Fem Pl P3 ; 
+  theyNeut_Pron  = mkPron "αυτά" "τους" "τα" "αυτά" "αυτών" Neut Pl P3 ;
+
+
+
+   
+} 
diff --git a/lib/src/greek/ExtraGreAbs.gf b/lib/src/greek/ExtraGreAbs.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/ExtraGreAbs.gf
@@ -0,0 +1,12 @@
+abstract ExtraGreAbs = Extra  ** {
+
+  fun 
+    TPasse, TImperf : Tense ; 
+
+
+theyFem_Pron: Pron ;
+theyNeut_Pron: Pron ;
+
+   UttImpSgImperf  : Pol -> Imp -> Utt;          -- (don't) love yourself
+   UttImpPlImperf  : Pol -> Imp -> Utt;          -- (don't) love yourselves
+}
diff --git a/lib/src/greek/GrammarGre.gf b/lib/src/greek/GrammarGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/GrammarGre.gf
@@ -0,0 +1,26 @@
+  
+ concrete GrammarGre of Grammar = 
+  VerbGre, 
+  NounGre, 
+  SentenceGre,
+  PhraseGre,
+  StructuralGre,
+  RelativeGre,
+  AdjectiveGre,
+  ConjunctionGre,
+  NumeralGre,
+  AdverbGre, 
+  TenseGre,
+  TextGre,
+  IdiomGre,
+  QuestionGre
+  ;
+  
+
+ 
+  
+ 
+  
+
+  
+ 
diff --git a/lib/src/greek/IdiomGre.gf b/lib/src/greek/IdiomGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/IdiomGre.gf
@@ -0,0 +1,55 @@
+concrete IdiomGre of Idiom = CatGre ** open Prelude,BeschGre, ResGre in {
+
+  flags coding=utf8 ;
+
+  lin
+
+    ImpersCl vp = predVP [] (Ag Neut Sg P3) vp ;   
+    GenericCl vp = predVP "κάποιος" (Ag Neut Sg P3) vp ;
+
+
+    CleftNP np rs = predVP [] (np.a)
+    (insertComplement (\\_ => rs.s ! Ind ! np.a)
+        (insertComplement (\\_ => (np.s ! rs.c).comp) (predV copula))) ;
+   
+    CleftAdv ad s = predVP []  (agrP3 Masc Sg) 
+      (insertComplement (\\_ => "που" ++ s.s ! Ind)
+        (insertComplement (\\_ => ad.s) (predV copula))) ;
+
+    ExistNP np = 
+    predVP [] (np.a)
+      (insertComplement (\\_ => (np.s ! Nom).comp) (predV Exist)) ;
+
+  
+    ExistIP ip = {
+      s = \\t,a,p => 
+        let 
+          cls = (predVP [] (agrP3 Neut ip.n) (predV Exist)).s ! Inv ! t ! a ! p ! Ind ;
+          who = ip.s ! Neut ! Acc 
+        in table {
+          QDir   => who ++ cls  ;
+          QIndir => who ++ cls 
+          }
+        } ;
+
+        
+
+    ProgrVP vp = {
+      v =  vp.v;   
+      clit = vp.clit ;
+      clit2 = vp.clit2 ;
+      comp = \\a => vp.comp ! a;
+      isNeg=False;
+      voice = vp.voice ;
+      aspect = Imperf
+      } ; 
+
+
+    ImpPl1 vp = {s = (predVP [] (Ag Masc Pl P1) vp).s ! Main !  TPres ! Simul ! Pos !Hortative } ;
+
+    ImpP3 np vp = {s = (predVP (np.s ! Nom).comp  np.a vp).s ! Inv ! TPres ! Simul ! Pos !Hortative } ;
+
+    
+
+}
+
diff --git a/lib/src/greek/LangGre.gf b/lib/src/greek/LangGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/LangGre.gf
@@ -0,0 +1,4 @@
+concrete LangGre of Lang = 
+  GrammarGre, 
+  LexiconGre 
+  ;
diff --git a/lib/src/greek/LexiconGre.gf b/lib/src/greek/LexiconGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/LexiconGre.gf
@@ -0,0 +1,360 @@
+concrete LexiconGre of Lexicon = CatGre ** 
+  open ParadigmsGre,ResGre, BeschGre, Prelude in {
+
+flags coding = utf8 ;
+
+
+
+ lin
+
+  add_V3 = dirV3 (v_Verb1dx "προσθέτω" "προσθέσω" "πρόσθεσα" "πρόσθετα")prepse ;
+  airplane_N = mkN "αεροπλάνο" ;   
+  alas_Interj = ss "αλλοίμονο" ;
+  already_Adv = ss "ήδη" ;
+  animal_N = mkN "ζώο" ;
+  answer_V2S = mkV2S (v_Verb2a "απαντώ" "απαντήσω" "απάντησα" "απαντούσα")  gen ;
+  apartment_N = mkN  "διαμέρισμα" "διαμερίσματα"  Neut;
+  apple_N = mkN "μήλο" ;
+  art_N = mkN "τέχνη" Fem ;
+  ashes_N = mkN "στάχτη" Fem ;
+  ask_V2Q = mkV2Q (v_Verb2a "ρωτώ" "ρωτήσω" "ρώτησα" "ρωτούσα")  acc ;
+  baby_N =  mkN "μωρό" ;
+  back_N = mkN "πλάτη" Fem; 
+  bad_A = mkAd3 "κακός"  ;
+  bank_N = mkN "τράπεζα"   Fem;
+  bark_N =mkN "γάβγισμα" "γαβγίσματα"   Neut ;
+  beautiful_A = mkAd3 "όμορφος" ;
+  become_VA = mkVA (v_VerbDeponent3 "γίνομαι" "γίνω" "έγινα" "γινόμουν" "γίνε" "γίνετε" "γινωμένος") ;
+  beer_N = mkNoun_thalassa "μπύρα" Fem ; 
+  beg_V2V = mkV2V (v_Verb2a "παρακαλώ" "παρακαλέσω" "παρακάλεσα" "παρακαλούσα" ) acc acc  ;
+  belly_N = mkN "κοιλιά"  ;
+  big_A = mkAd3  "μεγάλος" ;
+  bike_N = mkN  "ποδήλατο" "ποδηλάτων"   Neut; 
+  bird_N = mkN "πουλί" ;
+  bite_V2 = dirV2 (v_Verb1b "δαγκώνω" "δαγκώσω" "δάγκωσα" "δάγκωνα") ;
+  black_A = mkA "μαύρος" ;
+  blood_N = regIrreg "αίμα" ;
+  blow_V = v_Verb2a "φυσώ" "φυσήξω" "φύσηξα" "φυσούσα" ;   
+  blue_A = mkAdjAklito "μπλέ" ;
+  boat_N = mkN "βάρκα"   Fem;
+  bone_N = mkN "κόκκαλο"  ;
+  breast_N  = mkN "στήθος"  Fem ;
+  breathe_V = v_VerbNoPassive "αναπνέω" "αναπνεύσω" "ανέπνευσα" "ανέπνεα" "ανέπνευσε" "" ; 
+  book_N =mkN "βιβλίο" ;
+  boot_N = mkN "μπότα"   Fem;
+  boss_N = mkN "αφεντικό" ;
+  boy_N = mkN "αγόρι" Neut;
+  bread_N = mkN "ψωμί" ;
+  break_V2 = dirV2(v_VerbContr2 "σπάω" "σπάσω" "έσπασα" "έσπαζα") ;
+  broad_A = mkA "ευρύς" "ευρέως" ;
+  brother_N2 = ofN2 (mkN "αδελφός")  ;
+  brown_A = mkAdjAklito "καφέ" ;
+  burn_V= v_VerbContr2 "καίω" "κάψω" "έκαψα" "έκαιγα" ;
+  butter_N = mkN "βούτυρο" "βουτύρων" Neut;
+  buy_V2= dirV2 (v_Verb1d "αγοράζω" "αγοράσω" "αγόρασα" "αγόραζα" ) ;
+  camera_N = mkN  "κάμερα" Fem;
+  cap_N = mkN "καπάκι" Neut;
+  car_N = mkN "αυτοκίνητο" "αυτοκινήτων"  Neut ;
+  carpet_N = mkN "χαλί" ;
+  cat_N = mkN "γάτα" Fem;
+  ceiling_N = mkN "ταβάνι" Neut ;
+  chair_N = mkN "καρέκλα" Fem ;
+  cheese_N = mkN "τυρί";
+  child_N = mkN "παιδί";
+  church_N = mkN "εκκλησία" Fem;
+  city_N = mkN "πόλη" "πόλεις" Fem;
+  clean_A = mkAd3 "καθαρός" ;
+  clever_A = mkAd3 "έξυπνος" ;
+  close_V2 = dirV2 (v_Verb1c "κλείνω" "κλείσω" "έκλεισα" "έκλεινα") ;
+  cloud_N= mkN  "σύννεφο" ;
+  coat_N = mkN "παλτό" ;
+  cold_A = mkAd "κρύος" ;
+  come_V = v_VerbDeponent4 "έρχομαι" "έρθω" "ήρθα" "ερχόμουν" "έλα" "ελάτε" "ερχόμενος" ;
+  computer_N = mkN "υπολογιστής" ;
+  correct_A = mkAd3 "σωστός" ;
+  country_N = mkN "χώρα" Fem;
+  count_V2 = dirV2 (v_Verb2a "μετρώ" "μετρήσω" "μέτρησα" "μετρούσα") ;
+  cousin_N = mkN  "ξάδελφος" "ξαδέλφων" Masc ;  
+  cow_N = mkN "αγελάδα" ;
+  cut_V2 = dirV2 (v_Verb1c "κόβω" "κόψω" "έκοψα" "έκοβα") ;
+  day_N = mkN "μέρα" Fem;
+  die_V = v_VerbNoPassive "πεθαίνω"  "πεθάνω" "πέθανα" "πέθαινα" "πέθανε" "πεθαμένος" ;
+  dig_V =v_Verb1c "σκάβω" "σκάψω" "έσκαψα" "έσκαβα" ;
+  dirty_A = regAdj "βρώμικος" ;
+  distance_N3 = mkN3 (mkN "απόσταση" "αποστάσεις" Fem) (mkPrep "από"** {lock_Prep = <>}) (mkPrep "ως" ** {lock_Prep = <>});  
+  doctor_N = mkN "γιατρός" ;
+  dog_N = mkN "σκύλος" ;
+  door_N = mkN "πόρτα" Fem;
+  do_V2 = dirV2 (v_VerbNoPassive1 "κάνω" "κάνω" "έκανα" "έκανα" " ") ;
+  drink_V2 = dirV2 (v_VerbContrIrregNPassPerf  "πίνω" "πιώ" "ήπια" "έπινα"); 
+  dry_A = mkA "στεγνός" ;
+  dull_A = mkA "αμβλύς" "αμβλέως" ;
+  dust_N = mkN "σκόνη" Fem ;
+  ear_N =mkN "αφτί" ;
+  earth_N = mkN "γή" "γής" "γή" "γή" "" "" "" "" Fem ;
+  easy_A2V = mkA2V (mkA "εύκολος") acc gen  ;
+  eat_V2 = dirV2 (v_VerbContrIrreg "τρώω" "φάω" "έφαγα" "έτρωγα" ) ;
+  egg_N = mkN "αβγό" ;
+  empty_A =  mkAd  "άδειος" ;
+  enemy_N = mkN "εχθρός" ;
+  eye_N =mkN "μάτι" Neut ;
+  factory_N = mkN "εργοστάσιο"  "εργοστασίων" Neut;
+  fall_V = v_VerbNoPassive1 "πέφτω" "πέσω" "έπεσα" "έπεφτα" "πεσμένος"  ;
+  far_Adv = ss "μακρυά" ;
+  father_N2 = ofN2 (mkN "πατέρας") ;
+  fat_N = mkN "λίπος" Neut ;
+  fear_VS = mkVS (v_VerbDeponent "φοβάμαι" "φοβηθώ" "φοβήθηκα" "φοβόμουν" "φοβήσου" "φοβισμένος") ;
+  fear_V2 =dirV2 (v_VerbDeponent "φοβάμαι" "φοβηθώ" "φοβήθηκα" "φοβόμουν" "φοβήσου" "φοβισμένος") ;
+  feather_N = mkN "φτερό" ;
+  fight_V2 = dirV2 (v_Verb2a "πολεμώ" "πολεμήσω" "πολέμησα" "πολεμούσα" ) ;
+----  find_V2 = dirV2 (v_VerbContrIrreg3 "βρίσκω" "βρώ" "βρήκα" "έβρισκα" ); 
+  fingernail_N = mkN "νύχι" Neut ;
+  fire_N = mkN "φωτιά" ;
+  fish_N = mkN "ψάρι" Neut ;
+  float_V = v_VerbNoPassive1 "πλέω" "πλεύσω" "έπλευσα" "έπλεα" "πλεούμενος" ;
+  floor_N = mkN "πάτωμα" "πατώματα" Neut;
+  flower_N = mkN "λουλούδι" Neut ;
+  flow_V = v_Verb2b "κυλώ" "κυλήσω" "κύλησα" "κυλούσα"  ;
+  fly_V = v_Verb2b "πετώ" "πετάξω" "πέταξα" "πετούσα"  ;
+  fog_N = mkN "ομίχλη" Fem ;
+  foot_N = mkN "πόδι" Neut ;
+  forest_N = mkN "δάσος" Neut ;
+  forget_V2 = dirV2 (v_Verb2c "ξεχνώ" "ξεχάσω" "ξέχασα" "ξεχνούσα" );
+  freeze_V = v_VerbNoPassive "παγώνω"  "παγώσω" "πάγωσα" "πάγωνα" "πάγωσε" "παγωμένος" ;
+  fridge_N = mkN "ψυγείο" ;
+  friend_N = mkN "φίλος" ; 
+  fruit_N = mkN "φρούτο" ;
+  full_A = mkA "γεμάτος" ;
+  fun_AV = mkAV (mkAd "αστείος") ;
+  garden_N = mkN "κήπος" ;
+  girl_N = mkN "κορίτσι" Neut ;
+  give_V3 =  dirV3  (v_Verb1a "δίνω" "δώσω" "έδωσα" "έδινα") gen   ;
+  glove_N = mkN "γάντι" Neut;
+  gold_N = mkN "χρυσός" ;
+  good_A = mkAd3 "καλός" ;
+  go_V = v_Verbirreg_pigaInw "πηγαίνω" "πάω" "πήγα" "πήγαινα" ;
+  grammar_N =mkN "γραμματική" ;
+  grass_N =  mkN "γρασίδι" Neut ;
+  green_A = regAdj "πράσινος" ;
+  guts_N = mkN "έντερο" "εντέρων" Neut ; 
+  hair_N =mkN "τρίχα" Fem ;
+  hand_N = mkN "χέρι" Neut ;
+  harbour_N = mkN "λιμάνι" Neut;
+  hate_V2 = dirV2 (v_mkVerb2B3 "μισώ" "μισήσω"  "μίσησα" "μισούσα"); 
+  hat_N = regN "καπέλο" ;
+  head_N =mkN "κεφάλι" Neut ;
+  heart_N =mkN "καρδιά"  ;
+  hear_V2 = dirV2 (v_VerbContr "ακούω" "ακούσω" "άκουσα" "άκουγα"); 
+  heavy_A =mkAd4 "βαρύς" ;
+  hill_N = mkN "λόφος" ;
+  hit_V2 = dirV2 (v_Verb2a "χτυπώ" "χτυπήσω" "χτύπησα" "χτυπούσα" );  
+  hold_V2 = dirV2 (v_Verb2a "κρατώ" "κρατήσω" "κράτησα" "κρατούσα" );  
+  hope_VS = mkVS  (v_VerbNoPassive "ελπίζω" "ελπίσω" "ήλπισα" "ήλπιζα" "έλπισε" " ") ;
+  horn_N =mkN "κέρατο" "κεράτων" Neut;
+  horse_N = mkN "άλογο" "αλόγων" Neut;
+  hot_A = mkAd3 "ζεστός" ;
+  house_N = mkN "σπίτι" Neut;
+  hunt_V2 =dirV2 (v_Verb2a "κυνηγώ" "κυνηγήσω" "κυνήγησα" "κυνηγούσα" );  
+  husband_N =mkN "σύζηγος"  "συζήγων" Masc ;
+  ice_N = mkN "πάγος" ;
+  important_A = mkAd3 "σημαντικός" ;
+  industry_N = mkN "βιομηχανία" Fem ;
+  iron_N = mkN "σίδερο" ;
+  john_PN = mkPN "Γιάννης" ;
+  jump_V = v_Verb2a "πηδώ" "πηδήξω" "πήδηξα" "πηδούσα";
+  kill_V2= dirV2 (v_Verb1dx "σκοτώνω"  "σκοτώσω" "σκότωσα" "σκότωνα" ) ;
+  king_N = regNaniso  "βασιλιάς"  ;
+  knee_N = mkN "γόνατο" "γονάτων" Neut; 
+  know_V2 = dirV2 (v_VerbNoPassive1 "ξέρω" "ξέρω" "ήξερα" "ήξερα" " ");  
+  know_VQ = mkVQ (v_VerbNoPassive1 "ξέρω" "ξέρω" "ήξερα" "ήξερα" " ");  
+  know_VS = mkVS (v_VerbNoPassive1 "ξέρω" "ξέρω" "ήξερα" "ήξερα" " ");    
+  lake_N = mkN "λίμνη"  Fem;
+  lamp_N = mkN "λάμπα" Fem ;
+  language_N =mkN "γλώσσα" Fem ;
+  laugh_V = v_Verb2a "γελώ" "γελάσω" "γέλασα" "γελούσα" ;
+  leaf_N = mkN "φύλλο" ;
+  learn_V2 = dirV2 (v_Verb1dxx "μαθαίνω" "μάθω" "έμαθα" "μάθαινα"); 
+  leather_N = mkN "δέρμα" "δέρματα" Neut ;
+  leave_V2 = dirV2 (v_Verb1b "αφήνω" "αφήσω" "άφησα" "άφηνα" );
+  left_Ord =mkA "αριστερός";
+  leg_N = mkN "πόδι" Neut ;
+  lie_V = compoundV (v_VerbContrIrreg2 "λέω" "πώ" "είπα" "έλεγα"  ) "ψέματα" ;
+  like_V2 = dirV2 (v_Verb2a "αγαπώ" "αγαπήσω" "αγάπησα" "αγαπούσα" );
+  like_V2 = dirV2 (v_Verb2a "αγαπώ" "αγαπήσω" "αγάπησα" "αγαπούσα" );
+  listen_V2 = dirV2 (v_VerbContr "ακούω" "ακούσω" "άκουσα" "άκουγα"); 
+  liver_N = mkN "συκώτι" Neut ;
+  live_V = VerbNoPassive4 "ζώ" "ζήσω"  "έζησα" "ζούσα" "ζήσε" " " ;
+  long_A = mkAd4 "μακρύς" ;
+  lose_V2 = dirV2 (v_Verb1a "χάνω" "χάσω" "έχασα" "έχανα") ;
+  louse_N =mkN "ψείρα" Fem; 
+  love_N = mkN "αγάπη" Fem ;
+  love_V2 = dirV2 (v_Verb2a "αγαπώ" "αγαπήσω" "αγάπησα" "αγαπούσα" );
+  man_N = mkN "άνδρας" Masc ;
+  married_A2 = mkA2 (mkA "παντρεμένος") (mkPrep "με" ** {lock_Prep = <>});
+  meat_N = regIrreg "τέρας"  ;
+  milk_N = regIrreg "γάλα" ;
+  moon_N = mkN "φεγγάρι" Neut;
+  mother_N2 = ofN2 (mkN "μητέρα");
+  mountain_N = mkN  "βουνό";
+  mouth_N =   mkN "στόμα" "στόματα" Neut;
+  music_N = mkN "μουσική" ;
+  name_N = mkN "όνομα" "ονόματα" Neut;
+  narrow_A = mkA "στενός" ;
+  near_A = mkA "κοντινός" ;
+  neck_N = mkN "λαιμός" ;
+  new_A = mkAd "καινούριος" ;
+  newspaper_N = mkN "εφημερίδα" ;
+  night_N = mkN "νύχτα" Fem ;
+  nose_N  = mkN "μύτη" Fem ;
+  now_Adv = ss "τώρα" ;
+  number_N  = mkN "αριθμός" ;
+  oil_N = mkN "λάδι" Neut;
+  old_A = mkAd "παλιός" ;
+  open_V2 = dirV2 (v_Verb1b "ανοίγω" "ανοίξω" "άνοιξα" "άνοιγα");  
+  paint_V2A = mkV2A (v_Verb1a "βάφω" "βάψω" "έβαψα" "έβαφα"  )  acc acc;
+  paper_N = mkN "χαρτί" ;
+  paris_PN = mkPN "Παρίσι" ;
+  peace_N = mkN "ειρήνη"  Fem;
+  pen_N = mkNounAklito "στυλό" Neut;
+  person_N = mkN "πρόσωπο" "προσώπων" Neut ;
+  planet_N = mkN "πλανήτης" Neut;
+  plastic_N = mkN "πλαστικό" ;
+  play_V = v_Verb1a "παίζω" "παίξω" "έπαιξα" "έπαιζα" ;
+  play_V2 = dirV2 (v_Verb1a "παίζω" "παίξω" "έπαιξα" "έπαιζα" );  
+  policeman_N = mkN "αστυνομικός" ;
+  priest_N = regNaniso  "παπάς" ;
+  probable_AS = mkAS (mkAd3 "πιθανός") ;
+  pull_V2 = dirV2 ( v_Verb2a "τραβώ" "τραβήξω" "τράβηξα" "τραβούσα" ) ;
+  push_V2 = dirV2 (v_Verb1c "σπρώχνω" "σπρώξω" "έσπρωξα" "έσπρωχνα" ) ;
+  put_V2 = dirV2 (v_Verb1c "βάζω" "βάλω" "έβαλα" "έβαζα" ) ;
+  queen_N = mkN "βασίλισσα" Fem;
+  question_N = mkN  "ερώτηση" "ερωτήσεις" Fem ;
+  radio_N = mkN "ραδιόφωνο" "ραδιοφώνων" Neut ;
+  rain_N = mkN "βροχή" ;
+  rain_V0 = mkV0 (v_mkVerbAproswpo "βρέχει" "βρέξει" "έβρεξε" "έβρεχε") ;
+  read_V2 = dirV2 (v_Verb1d "διαβάζω" "διαβάσω" "διάβασα" "διάβαζα");  
+  ready_A = mkA "έτοιμος" ;
+  reason_N = mkN "λόγος" ;
+  red_A = regAdj "κόκκινος" ;
+  religion_N = mkN "θρησκεία" Fem ;
+  restaurant_N = mkN "εστιατόριο"  "εστιατορίων" Neut ;   
+  right_Ord =mkAd "δεξιός" ;
+  river_N = mkN "ποτάμι" Neut ;
+  road_N  = mkN "δρόμος" ;
+  rock_N = mkN "βράχος" ;
+  roof_N = mkN "στέγη" Fem;
+  root_N = mkN "ρίζα" Fem ;
+  rope_N = mkN  "σχοινί" ;
+  rotten_A = mkAd "σάπιος" ;
+  round_A = mkA "στρογγυλός" ;
+  rubber_N = mkN "γόμα" Fem ;   
+  rub_V2 = dirV2 (v_Verb1a "τρίβω" "τρίψω" "έτριψα" "έτριβα") ;
+  rule_N = mkN "κανόνας" ;
+  run_V =  VerbNoPassive1 "τρέχω" "τρέξω" "έτρεξα" "έτρεχα"  " " ;   
+  salt_N = mkN "αλάτι" Neut;
+  sand_N = mkN "άμμος" "άμμων"  Fem;
+  say_VS = mkVS ( v_VerbContrIrreg2 "λέω" "πώ" "είπα" "έλεγα");
+  school_N = mkN "σχολείο" ;
+  science_N = mkN "επιστήμη" Fem ;
+  scratch_V2 = dirV2 (v_Verb1a "ξύνω" "ξύσω" "έξυσα" "έξυνα") ;
+  sea_N = mkN "θάλασσα" Fem ;
+  seed_N =mkN "σπόρος" ;
+  seek_V2 = dirV2 (v_Verb2a "αναζητώ"  "αναζητήσω" "αναζήτησα" "αναζητούσα");  
+  see_V2 = dirV2 ( v_VerbContrIrreg3  "βλέπω" "δώ" "είδα" "έβλεπα" );
+  sell_V3 = dirV3 (v_Verb2a "πουλώ" "πουλήσω" "πούλησα" "πουλούσα") prepse;
+  send_V3 = dirV3 (v_Verb1a "στέλνω" "στείλω" "έστειλα" "έστελνα") prepse ;
+  sew_V = v_Verb1a "ράβω" "ράψω" "έραψα" "έραβα" ;
+  sharp_A =mkA  "αιχμηρός" ;
+  sheep_N = mkN "πρόβατο" "προβάτων" Neut ;
+  ship_N = mkN "πλοίο" ;
+  shirt_N = mkN "πουκάμισο" ;
+  shoe_N = mkN "παπούτσι" Neut;
+  shop_N = mkN "κατάστημα" "καταστήματα" Neut ;
+  short_A = mkAd "κοντός" ;
+  silver_N = mkN "ασήμι" Neut;
+  sing_V = v_Verb2a "τραγουδώ" "τραγουδήσω" "τραγούδησα" "τραγουδούσα" ;
+  sister_N = mkN "αδελφή" ;
+  sit_V = v_VerbDeponent5 "κάθομαι" "καθήσω" "κάθησα" "καθόμουν" "κάθισε" "καθίστε" "καθισμένος" ;
+  skin_N = regIrreg "δέρμα" ;
+  sky_N = mkN "ουρανός" ;
+  sleep_V = v_VerbDeponent "κοιμάμαι" "κοιμηθώ" "κοιμήθηκα" "κοιμόμουν" "κοιμήσου" "κοιμισμένος" ;
+  small_A = mkAd3 "μικρός" ;
+  smell_V = v_Verb1d "μυρίζω" "μυρίσω" "μύρισα" "μύριζα" ;
+  smoke_N = mkN "καπνός" ;
+  smooth_A = mkA "μαλακός" ;
+  snake_N = mkN "φίδι"  Neut;
+  snow_N  = mkN "χιόνι"  Neut;
+  sock_N = mkN "κάλτσα"  Fem ;
+  song_N = mkN "τραγούδι"  Neut ;
+  speak_V2 = dirV2 ( v_Verb2a "μιλώ" "μιλήσω" "μίλησα" "μιλούσα") ;
+  spit_V = v_Verb1c "φτύνω" "φτύσω" "έφτυσα" "έφτυνα" ;
+  split_V2 = dirV2 (v_Verb1d "χωρίζω" "χωρίσω" "χώρισα" "χώριζα") ;
+  squeeze_V2 = dirV2 (v_Verb1c "σφίγγω" "σφίξω" "έσφιξα" "έσφιγγα" );
+  stab_V2 =  dirV2 (v_Verb1b "μαχαιρώνω" "μαχαιρώσω" "μαχαίρωσα" "μαχαίρωνα");
+  stand_V = v_VerbDeponent2 "στέκομαι" "σταθώ" "στάθηκα" "στεκόμουν" "στάσου" "στεκόμενος" ;
+  star_N = mkN "αστέρι"  Neut ; 
+  steel_N = mkN "ατσάλι" Neut;
+  stick_N = mkN "ραβδί" ;
+  stone_N = mkN "πέτρα" Fem ;
+  stop_V = v_Verb2a "σταματώ" "σταματήσω" "σταμάτησα" "σταματούσα" ;
+  stove_N =  mkN "φούρνος" ;
+  straight_A = mkAd "ίσιος" ;
+  student_N = mkN  "φοιτητής" ; 
+  stupid_A = mkAdIrreg  "ηλίθιος" ; 
+  suck_V2 = dirV2 ( v_Verb2a "ρουφώ" "ρουφήξω" "ρούφηξα" "ρουφούσα") ;
+  sun_N = mkN "ήλιος"  ;
+  swell_V =  v_Verb1c "πρήζω" "πρήξω" "έπρηξα" "έπρηζα" ;
+  swim_V =  v_VerbNoPassive3 "κολυμπώ" "κολυμπήσω" "κολύμπησα" "κολυμπούσα" "κολύμπα" "" ;
+  switch8off_V2 = dirV2 (v_Verb1a "σβήνω" "σβήσω" "έσβησα" "έσβηνα") ;
+  switch8on_V2 = dirV2 (v_Verb1b "ανάβω" "ανάψω" "άναψα" "άναβα") ;
+  table_N = mkN "τραπέζι" Neut ;
+  tail_N =mkN "ουρά"  ;
+  talk_V3 = mkV3 (v_Verb2a "μιλώ" "μιλήσω" "μίλησα" "μιλούσα")  prepse (mkPreposition "για" ** {lock_Prep = <>}) ;
+  teacher_N =mkN "δάσκαλος" "δασκάλων" Masc; 
+  teach_V2 = dirV2 ( v_Verb1d "διδάσκω" "διδάξω" "δίδαξα" "δίδασκα") ;
+  television_N = mkN "τηλεόραση" "τηλεοράσεις" Fem ;
+  thick_A = mkAd "παχύς";
+  thin_A = mkA "λεπτός" ;
+  think_V = v_VerbDeponent2 "σκέφτομαι" "σκεφτώ" "σκέφτηκα" "σκεφτόμουν" "σκέψου" "σκεπτόμενος" ;
+  throw_V2 = dirV2 (v_Verb1c "ρίχνω" "ρίξω" "έριξα" "έριχνα" );
+  tie_V2 = dirV2 (v_Verb1a "δένω" "δέσω" "έδεσα" "έδενα" );
+  today_Adv = ss "σήμερα" ;
+  tongue_N =mkN "γλώσσα" Fem;
+  tooth_N  = mkN "δόντι" Neut;
+  train_N = mkN "τρένο";
+  travel_V  = v_Verb1b "ταξιδεύω" "ταξιδέψω" "ταξίδεψα" "ταξίδευα"  ;
+  tree_N = mkN "δέντρο";
+  turn_V = v_Verb1d "γυρίζω" "γυρίσω" "γύρισα" "γύριζα" ;  
+  ugly_A = mkA "άσχημος" ;
+  uncertain_A = mkA "αβέβαιος" ;
+  understand_V2 = dirV2 (v_VerbNoPassive  "καταλαβαίνω"  "καταλάβω" "κατάλαβα" "καταλάβαινα" "κατάλαβε" " ") ;
+  university_N = mkN "πανεπιστήμιο" "πανεπιστημίων" Neut;
+  village_N = mkN "χωριό";
+  vomit_V = v_Verb2c "ξερνώ" "ξεράσω" "ξέρασα" "ξερνούσα" ;
+  wait_V2 = dirV2 ( v_VerbNoPassive "περιμένω"  "περιμένω" "περίμενα" "περίμενα" "περίμενε" " ") ;
+  walk_V = v_Verb2a "περπατώ" "περπατήσω" "περπάτησα" "περπατούσα" ;
+  warm_A = mkAd3 "ζεστός" ;
+  war_N = mkN "πόλεμος" "πολέμων" Masc;
+  wash_V2 = dirV2 (v_Verb1c "πλένω" "πλύνω" "έπλυνα" "έπλενα" );
+  watch_V2 = dirV2 (v_Verb1b "κοιτάζω" "κοιτάξω" "κοίταξα" "κοίταζα");
+  water_N = mkN "νερό";
+  wet_A = mkA "υγρός" ;
+  white_A = mkA "άσπρος" ;
+  wide_A = mkAd "φαρδύς" ;
+  wife_N =mkN "σύζηγος"  "συζήγων" Fem ;
+  wind_N = regNaniso "αέρας" ;
+  window_N = mkN "παράθυρο" "παραθύρων" Neut ;
+  wine_N = mkN "κρασί" ;
+  wing_N = mkN "φτερό" ;
+  win_V2 = dirV2 (v_Verb1dx "κερδίζω" "κερδίσω" "κέρδισα" "κέρδιζα") ;
+  wipe_V2 = dirV2 (v_Verb1dx "σκουπίζω" "σκουπίσω" "σκούπισα" "σκούπιζα") ;
+  woman_N =mkN "γυναίκα" Fem;
+  wonder_VQ = mkVQ (v_VerbDeponent "αναρωτιέμαι" "αναρωτηθώ" "αναρωτήθηκα" "αναρωτιόμουν" "αναρωτήσου" "αναρωτώμενος") ;
+  wood_N = mkN "ξύλο" ;
+  worm_N = mkN "σκουλήκι"  Neut ;
+  write_V2 = dirV2 (v_Verb1a "γράφω" "γράψω" "έγραφα" "έγραψα" ) ;
+  year_N = regIrreg "χρόνος" ;
+  yellow_A = mkA "κίτρινος" ;
+  young_A = mkAd "νέος" ; 
+
+} ;
diff --git a/lib/src/greek/MakeStructuralGre.gf b/lib/src/greek/MakeStructuralGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/MakeStructuralGre.gf
@@ -0,0 +1,12 @@
+resource MakeStructuralGre = open CatGre, ParadigmsGre, ResGre,  Prelude in {
+
+ 
+ oper 
+  
+mkSubj : Str -> Subj = \x -> 
+    {s = x ; m = Ind ; lock_Subj = <>} ;
+mkConj : Str -> Str -> Number -> Conj = \x,y,n -> 
+    {s1 = x ; s2 = y ; n = n ; lock_Conj = <>} ;
+
+
+} 
diff --git a/lib/src/greek/NounGre.gf b/lib/src/greek/NounGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/NounGre.gf
@@ -0,0 +1,247 @@
+concrete NounGre of Noun = CatGre ** open  ResGre, ParadigmsGre, Prelude in {
+
+  flags coding= utf8 ;
+
+  lin
+
+
+   DetCN det cn = 
+      let 
+        g = cn.g ;
+        n = det.n
+      in heavyNPpol det.isNeg {
+        s = \\c => det.s ! cn.g ! c ++ cn.s ! det.n ! c ;
+        a =Ag cn.g det.n P3 ;
+        } ;
+
+    UsePN pn = {   
+        s = \\c=> { 
+        comp = artDef pn.g  Sg c ++ pn.s ! Sg ! c  ;       
+        c1 = [] ; 
+        c2 = [] ; 
+        isClit = False
+        } ;
+     a = Ag  pn.g Sg P3;
+     isNeg =False;
+    } ; 
+
+    UsePron pron = pron ** {isNeg = False} ;
+
+
+    PredetNP pred np = 
+      let agr = complAgr np.a in
+      heavyNPpol np.isNeg {
+        s = \\c => pred.s !agr.n !  agr.g ! c ++  (np.s ! c).comp;
+        a =Ag agr.g agr.n P3 ;
+      } ; 
+
+
+    PPartNP np v2 = 
+      let agr = agrFeatures np.a 
+      in                                  
+        {
+        s = \\c => {
+        comp =   possCase agr.g agr.n c ++ v2.s ! Participle Posit agr.g agr.n c ++ (np.s ! c).comp   ;
+        c1 = [] ;
+        c2 = [] ;
+        isClit = False
+        } ;
+     a = np.a ;
+     isNeg =False;
+    } ;
+
+
+    AdvNP np adv = {
+      s = \\c => {
+        comp =  (np.s ! c).comp  ++ adv.s;
+        c1 = [] ;
+        c2 = [] ;
+        isClit = False
+        } ;
+      a = np.a ;
+      isNeg =False;
+      } ;
+
+
+    RelNP np rs = {
+      s = \\c => { 
+        comp =  (np.s ! c).comp  ++ rs.s! Ind ! np.a ;
+        c1 = [] ;
+        c2 = [] ;
+        isClit = False
+        } ;
+      a = np.a ;
+      isNeg =False;
+      } ;
+
+    DetNP det = 
+     let 
+       g = Neut ;  
+       n = det.n
+     in heavyNP {
+       s = det.sp ! g ;
+       a = agrP3 g n ;
+      isClit = False
+      } ;
+
+
+    DetQuant quant num = {  
+      s  = \\g,c => quant.s ! num.isNum ! g ! num.n  ! c ++ num.s ! g !c; 
+      sp = \\g,c => case num.isNum of {
+          True  => quant.s ! True ! g! num.n  ! c ++ num.s ! g !c; 
+          False => quant.sp !g ! num.n ! c ++ num.s ! g!c
+          } ; 
+      n  = num.n ;
+      isNeg = quant.isNeg
+       } ;
+
+     DetQuantOrd quant num ord = {
+       s,sp = \\g,c => quant.s ! num.isNum ! g ! num.n  ! c ++ num.s ! g !c++ 
+                   ord.s ! Posit ! g ! num.n  !c; 
+       n  = num.n ;
+       isNeg = quant.isNeg
+        } ;
+
+    NumPl = {s = \\g,c => []; n = Pl ; isNum = False} ; 
+
+    NumSg = {s = \\g,c => []; n = Sg ; isNum = False} ; 
+
+    NumCard n = n ** {isNum = True} ;
+
+    NumNumeral numeral = {s = \\g,c => numeral.s ! NCard g c; n = numeral.n } ;
+
+    NumDigits numeral = {s = \\g,c => numeral.s ! NCard g c; n = numeral.n } ;
+
+    AdNum adn num = {s = \\g,c => adn.s ++ num.s!g!c; n = num.n } ;
+
+    OrdNumeral numeral = {s = \\_,g,n,c=> numeral.s !  NOrd g n c ;
+      adv= table { Posit => " " ; Compar =>  " " ; Superl =>  " "}
+    } ;
+
+    
+    OrdDigits numeral = {s = \\_,g,n,c=> numeral.s !  NOrd g n c ; 
+      adv= table { Posit => " " ; Compar =>  " " ; Superl =>  " "}
+    } ;
+
+    OrdSuperl a = {s = \\d,g,n,c=>  a.s ! Superl ! g ! n ! c ;
+      adv= a.adv
+    } ;
+
+
+    DefArt = {
+      s = \\_,g,n,c => artDef g n c ;
+      sp = \\g,n,c => artDef g n c ;
+      isNeg =False ;
+      } ;
+
+     IndefArt = {
+     s = \\_,g,n,c => artIndef g n c ;
+     sp = \\g,n,c => artIndef g n c ;
+     isNeg =False ;
+     } ;
+
+
+
+    MassNP cn =      
+     let   
+        g = cn.g ;
+        n = Sg
+      in heavyNP {
+       s = \\c => cn.s ! n ! c ;
+        c1 = []; 
+        c2 = [];
+        isClit = False ;
+        a = agrP3 g n ;
+        isNeg =False;
+       } ;
+
+
+     PossPron pron = {
+        s = \\_,g,n,c =>possCase g n c ++ (regAdj "δικός").s !Posit! g !n !c ++  pron.poss ;  
+        sp = \\ g,n,c =>possCase g n c ++ (regAdj "δικός").s !Posit! g !n !c ++   pron.poss;
+        isNeg = False;
+      } ;
+
+
+      UseN n = n;
+
+
+     ComplN2 f x = {
+        s = \\n,c => f.s ! n ! c++ appCompl f.c2 x ;
+        g = f.g ;
+      } ;
+
+     ComplN3 f x = {
+        s = \\n,c => f.s ! n ! c++  appCompl f.c2 x ;
+        g = f.g ;
+        c2 = f.c3
+      } ;
+
+      UseN2 n = n ;
+
+      Use2N3 f = f ;
+
+      Use3N3 f = f ** {c2 = f.c3} ;
+
+
+      AdjCN ap cn = {
+          s = \\n,c => ap.s ! Posit ! cn.g ! n ! c ++ cn.s ! n ! c ;
+          g = cn.g
+        } ;
+
+   
+
+      RelCN cn rs = 
+        let 
+          g = cn.g ;
+        in {
+            s = \\n,c => cn.s ! n ! c ++"," ++  rs.s ! Ind ! agrP3 g n ; 
+            g = g
+        } ;
+
+
+      AdvCN cn ad = {s = \\n,c => cn.s ! n ! c ++ ad.s ; g = cn.g} ;  
+
+      SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s ; g = cn.g} ;  
+
+    
+      ApposCN  cn np = 
+        let g = cn.g 
+        in {
+          s = \\n,c =>cn.s ! n ! c ++ (np.s ! c).comp ;
+          g = g
+      } ;
+    
+      
+      PossNP  cn np = 
+        let g = cn.g 
+        in {
+          s = \\n,c => cn.s ! n !c ++ (np.s ! Gen).c1 ;
+          g = g
+      } ;
+
+     
+     PartNP  cn np = 
+      let g = cn.g 
+      in {
+          s = \\n,c => cn.s ! n !c ++ (np.s ! Nom).comp ;
+          g = g
+      } ;
+  
+   
+    CountNP det np =
+     let agr = complAgr np.a 
+     in {
+       s = \\c => {
+       comp = det.s ! agr.g ! c ++ "από" ++ (np.s ! CPrep PNul).comp ;  
+       c1 = [] ; 
+       c2 = [] ;
+       isClit = False
+        } ;
+     a = Ag agr.g det.n P3;
+     isNeg =False;
+      } ;
+      
+
+
+}
diff --git a/lib/src/greek/NumeralGre.gf b/lib/src/greek/NumeralGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/NumeralGre.gf
@@ -0,0 +1,312 @@
+concrete NumeralGre of Numeral = CatGre  ** open ResGre,Prelude in {
+
+ flags coding= utf8 ;
+
+
+lincat 
+  Digit = {s : DForm => CardOrd => Str} ;
+  Sub10 = {s : DForm => CardOrd => Str ; n : Number} ;
+  Sub100     = {s : CardOrd =>  Str ; n : Number} ;
+  Sub1000    = {s :  CardOrd => Str ; n : Number} ;
+  Sub1000000 = {s : CardOrd =>  Str ; n : Number} ;
+
+
+
+
+lin num x =  x ; 
+
+lin n2 = mkNum "δύο" "δώδεκα" "είκοσι" "διακόσια" "δεύτερος" "δωδέκατος" "εικοστός" "διακοσιοστός" "δις" "δωδεκάκις" "εικοσάκις" "διακοσάκις" ;
+
+lin n3 = mkNum3 "τρία" "δεκατρία" "τριάντα" "τριακόσια" "τρίτος" "τριακοστός" "τριακοσιοστός" "τρις" "δεκατριάκις" "τριαντάκις" "τριακοσάκις";
+
+lin n4 = mkNum3 "τέσσερα"  "δεκατέσσερα" "σαράντα" "τετρακόσια" "τέταρτος" "τεσσαρακοστός" "τετρακοσιοστός" "τετράκις" "δεκατετράκις" "τεσσαρακοντάκις" "τετρακοσάκις" ;
+
+lin n5 = mkNum2 "πέντε"  "δεκαπέντε"  "πενήντα" "πεντακόσια" "πέμπτος" "πεντηκοστός" "πεντακοσιοστός" "πεντάκις" "δεκαπεντάκις" "πεντηκοντάκις" "πεντακοσάκις";
+
+lin n6 = mkNum2 "έξι" "δεκαέξι"  "εξήντα" "εξακόσια" "έκτος" "εξηκοστός" "εξακοσιοστός" "εξάκις" "δεκαεξάκις" "εξηκοντάκις" "εξακοσάκις" ;
+
+lin n7 = mkNum2 "εφτά" "δεκαεφτά"  "εβδομήντα" "εφτακόσια" "έβδομος" "εβδομηκοστός" "εφτακοσιοστός" "εφτάκις" "δεκαεφτάκις" "εβδομηκοντάκις" "επτακοσάκις";
+
+lin n8 = mkNum2 "οχτώ" "δεκαοχτώ" "ογδόντα" "οχτακόσια" "όγδοος"  "ογδοηκοστός" "οχτακοσιοστός" "οχτάκις" "δεκαοκτάκις" "ογδοηκοντάκις" "οκτακοσάκις";
+
+lin n9 = mkNum2 "εννιά" "δεκαεννιά" "ενενήντα"   "εννιακόσια"  "ένατος"  "ενενηκοστός" "εννιακοσιοστός" "εννιάκις" "δεκαεννεάκις" "ενενηκοντάκις" "εννεακοσάκις";
+
+lin pot01 = mkNumEna "ένα" "έντεκα" "ενδέκατος" "δέκα" "εκατό"  "πρώτος" "δέκατος" "εκατοστός" "εντεκάκις" "δεκάκις" "εκατοντάκις" ** {n = Sg} ;
+lin pot0 d = d ** {n = Pl} ;
+lin pot110 = {s=\\c => pot01.s ! ten  ! c;  n = Pl} ;
+lin pot111 = spl ((mkNumEna "" "έντεκα" "ενδέκατος" "" "" "" "" "" "εντεκάκις" "" "").s !teen ) ;
+lin pot1to19 d = {s = d.s ! teen } ** {n = Pl} ;
+lin pot0as1 n = {s = n.s ! unit}  ** {n = n.n} ;
+lin pot1 d = {s = d.s ! ten} ** {n = Pl} ;
+lin pot1plus d e = {s = \\co => 
+                    d.s ! ten ! co ++  e.s ! unit !co  ; n = Pl} ;
+lin pot1as2 n = n ;
+lin pot2 d = {s = d.s ! hundr isNot} ** {n = Pl} ;
+lin pot2plus d e = {s = \\co => 
+                    d.s ! hundr Is !   co ++ e.s ! co ; n = Pl} ;
+lin pot2as3 n = n ;
+
+lin pot3 n = {
+  s = \\co => case n.n of { 
+    Sg => Xilias co n.s n.n ++ cardOrdXiliaSg  "χίλια" "χιλιοστός" ! co  ;
+    Pl => Xilias co n.s n.n ++ cardOrdXiliaPl "χιλιάδες" "χιλιοστός" ! co  }
+  } ** {n = Pl} ;
+
+
+lin pot3plus n m = {
+    s = \\co => case n.n of { 
+        Sg => Xilias co n.s n.n ++   cardOrdXiliaSg  "χίλια" "χιλιοστός" ! co ++ m.s ! co ;
+        Pl =>  Xilias co n.s n.n ++  cardOrdXiliaPl "χιλιάδες"   "χιλιοστός" ! co ++ m.s ! co }
+    } ** {n = Pl} ; 
+
+
+oper 
+
+
+
+invNum : CardOrd = NCard Fem Nom ;
+
+
+Xilias : CardOrd -> (CardOrd => Str) -> Number -> Str = \co,d,n -> 
+    case n of {Sg =>[] ; _ => 
+       case co of {
+         NOrd _ _ _ => d ! NCardX ; 
+         _ => d ! invNum 
+         }
+     } ;
+
+
+
+    -----regular form of numerals-------
+    mkNum : (x1,_,_,_,_,_,_,_,_,_,_,x11 : Str) -> {s : DForm => CardOrd => Str} =
+      \dyo,dwdeka,eikosi,diakosia,deyteros,dwdekatos,eikostos,diakosiostos,dis,dwdekakis,eikosakis, diakosakis -> 
+      {s = table {
+           unit => cardOrd dyo deyteros  dis;
+           teen => cardOrd dwdeka dwdekatos dwdekakis;
+           ten  => cardOrd  eikosi eikostos  eikosakis ;
+           hundr _ => cardOrd4  diakosia diakosiostos diakosakis 
+           }
+          } ;
+
+      
+
+
+        -----case with complex teen ("δεκατος έβδομος") -------
+      mkNum2 : (x1,_,_,_,_,_,_,_,_,_,x10 : Str) -> {s : DForm => CardOrd => Str} =
+        \dyo,dwdeka,eikosi,diakosia,deyteros,eikostos,diakosiostos,dis, dwdekakis,eikosakis,  diakosakis -> 
+        {s = table {
+           unit => cardOrd dyo deyteros dis ;
+           teen => cardOrd2 dwdeka deyteros dwdekakis ;
+           ten  => cardOrd  eikosi eikostos  eikosakis;
+           hundr _ => cardOrd4  diakosia diakosiostos diakosakis
+           }
+        } ;
+
+     mkNum3 : (x1,_,_,_,_,_,_,_,_,_,x10 : Str) -> {s : DForm => CardOrd => Str} =
+        \tria,dekatria,trianta,triakosia,tritos,triakostos,triakosiostos,tris,dekatriakis, triantakis, triakosakis -> 
+        {s = table {
+           unit => cardOrd4 tria tritos tris ;
+           teen => cardOrd3 dekatria tritos dekatriakis ;
+           ten  => cardOrd  trianta triakostos triantakis ;
+           hundr _ => cardOrd4  triakosia triakosiostos triakosakis
+           }
+        } ;
+
+
+      -----Number 1 is a case itself. ------
+      mkNumEna : (x1,_,_,_,_,_,_,_,_,_,x11 : Str) -> {s : DForm => CardOrd => Str} =
+        \ena,enteka,endekatos, deka,ekato, protos,dekatos,ekatostos, entekakis,dekakis, ekatontakis-> 
+        {s = table {
+           unit => cardOrd4 ena protos ena ;
+           teen => cardOrd enteka endekatos entekakis;
+           ten  => cardOrd  deka dekatos dekakis;
+           hundr Is =>   cardOrd (ekato + "ν") ekatostos ekatontakis  ;
+           hundr isNot =>  cardOrd  ekato ekatostos ekatontakis
+           }
+          } ;
+
+
+
+     cardOrd : Str -> Str ->Str -> CardOrd => Str = \dyo,deyteros,dis ->
+        table {
+            NCard _  _ => dyo ;
+            NCardX => dis ;
+            NOrd g n c  => (regAdj deyteros).s ! Posit ! g ! n ! c  
+      } ;
+
+    cardOrd2 : Str -> Str -> Str ->  CardOrd => Str = \dyo,deyteros, dis ->
+        table {
+            NCard _  _ => dyo ;
+            NCardX => dis;
+            NOrd g n c  => (regAdj "δέκατος").s ! Posit ! g ! n ! c  ++ (regAdj deyteros).s ! Posit ! g ! n ! c  
+      } ;
+
+
+    cardOrd3 : Str -> Str ->Str -> CardOrd => Str = \tria,tritos, tris ->
+        table {
+            NCard g  c  => case <g,c> of {
+                <Masc, Gen|CPrep P_Dat> => mkGen134 tria;
+                <Masc, Nom > => mkMasc134 tria;
+                <Masc, _> => mkMascAcc134 tria;
+                <Fem, Nom | Acc | Vocative | CPrep P_se |CPrep PNul > => mkFem134 tria ;
+                <Neut | Change,  Nom | Acc | Vocative|CPrep P_se |CPrep PNul > => tria  ;
+                <Neut | Change,  Gen|CPrep P_Dat> => mkGen134 tria;
+                <Fem, Gen|CPrep P_Dat> => mkGenFem134 tria
+                } ; 
+            NCardX => tris ;
+            NOrd g n c  => (regAdj "δέκατος").s ! Posit ! g ! n ! c  ++ (regAdj tritos).s ! Posit ! g ! n ! c  
+          } ;
+
+    cardOrd4 : Str -> Str ->Str ->  CardOrd => Str = \tria,tritos, tris ->
+        table {
+            NCard g  c  => case <g,c> of {
+                <Masc , Gen|CPrep P_Dat> => mkGen134 tria;
+                <Masc, Nom > => mkMasc134 tria;
+                <Masc, _> => mkMascAcc134 tria;
+                <Fem, Nom | Acc | Vocative | CPrep P_se |CPrep PNul > => mkFem134 tria ;
+                <Neut | Change,  Nom | Acc | Vocative |CPrep P_se |CPrep PNul > => tria  ;
+                <Neut | Change,  Gen|CPrep P_Dat> => mkGen134 tria;
+                <Fem, Gen|CPrep P_Dat> => mkGenFem134 tria
+               } ; 
+            NCardX => tris ;
+            NOrd g n c  =>  (regAdj tritos).s ! Posit ! g ! n ! c  
+          } ;
+
+
+    cardOrdXiliaSg : Str -> Str -> CardOrd => Str = \xilia, xiliostos ->
+        table {
+            NCard g  c  => case <g,c> of {
+                <Masc, Gen|CPrep P_Dat> => mkGen134 xilia;
+                <Masc, Nom > => mkMasc134 xilia;
+                <Masc, _> => mkMascAcc134 xilia;
+                <Fem, Nom | Acc | Vocative | CPrep P_se |CPrep PNul > => mkFem134 xilia ;
+                <Neut | Change,  Nom | Acc | Vocative |CPrep P_se |CPrep PNul > => xilia  ;
+                <Neut | Change,  Gen|CPrep P_Dat> => mkGen134 xilia;
+                <Fem, Gen|CPrep P_Dat> => mkGenFem134 xilia 
+              } ; 
+            NCardX => [] ;
+            NOrd g n c  =>  (regAdj xiliostos).s ! Posit ! g ! n ! c  
+          } ;
+
+
+    cardOrdXiliaPl : Str -> Str ->  CardOrd => Str = \xiliades,xiliostos ->
+        table {
+           NCard g  c  => case <g,c> of {
+                <_,Nom | Acc | Vocative | CPrep P_se |CPrep PNul> => xiliades ;
+                <_,Gen|CPrep P_Dat> => mkPlxiliaGen xiliades
+              } ; 
+           NCardX => [] ;
+           NOrd g n c  =>  (regAdj xiliostos).s ! Posit ! g ! n ! c  
+          } ;
+
+      
+
+
+       mkGen134: Str -> Str = \s -> case s of
+          { 
+          x+ "τρία"    => x+ "τριών" ;
+          x+ "ένα"     => x+  "ενός" ;
+          x+ "τέσσερα" => x+  "τεσσάρων" ;
+          x+ "όσια"    => x+  "οσίων";
+          x+ "χίλια"   => x+  "χιλίων"
+          };
+
+      mkMasc134: Str -> Str = \s -> case s of
+          { 
+          x+ "τρία"    => x+  "τρείς" ;
+          x+  "ένα"    => x+  "ένας" ;
+          x+ "τέσσερα" => x+  "τέσσερεις" ;
+          x+ "όσια"    => x+  "όσιοι";
+          x+ "χίλια"   => x+  "χίλιοι"
+          };
+
+
+     mkMascAcc134: Str -> Str = \s -> case s of
+          { 
+          x+ "τρία"    => x+  "τρείς" ;
+          x+  "ένα"    => x+  "έναν" ;
+          x+ "τέσσερα" => x+  "τέσσερεις" ;
+          x+ "όσια"    => x+  "όσιους";
+          x+ "χίλια"   => x+  "χίλιους"
+          };
+
+    mkFem134: Str -> Str = \s -> case s of
+          { 
+          x+ "τρία"    => x+   "τρείς" ;
+          x+   "ένα"   => x+  "μία" ;
+          x+ "τέσσερα" => x+   "τέσσερεις" ;
+          x+ "όσια"    => x+  "όσιες";
+          x+ "χίλια"   => x+  "χίλιες"
+          };
+
+    mkGenFem134: Str -> Str = \s -> case s of
+          { 
+          x+ "τρία"    => x+  "τριών" ;
+          x+   "ένα"   => x+  "μίας" ;
+          x+ "τέσσερα" => x+ "τεσσάρων";
+          x+ "όσια"    => x+  "οσίων";
+          x+ "χίλια"   => x+  "χιλίων"
+          };
+
+  
+    mkPlxiliaGen :Str -> Str = \s -> case s of
+          { 
+          x+ "χιλιάδες" => x+  "χιλιάδων" };
+
+
+
+    spl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \s -> {
+        s = s ;
+        n = Pl
+      } ;
+ 
+
+
+-- numerals as sequences of digits
+
+   lincat 
+    Dig = TDigit ;
+
+  lin
+    IDig d = d ;
+
+    IIDig d i = {
+      s = \\o => d.s ! NCard Neut  Nom ++ i.s ! o ;
+      n = Pl
+    } ;
+
+    D_0 = mk2Dig "0" Pl;
+    D_1 = mk3Dig "1"  Sg ; 
+    D_2 = mk2Dig "2" Pl ;
+    D_3 = mk2Dig "3" Pl;
+    D_4 = mk2Dig "4" Pl;
+    D_5 = mk2Dig "5" Pl;
+    D_6 = mk2Dig "6" Pl;
+    D_7 = mk2Dig "7" Pl;
+    D_8 = mk2Dig "8" Pl;
+    D_9 = mk2Dig "9" Pl ;
+
+  oper
+  
+      mk3Dig : Str -> Number -> TDigit = \c,n -> {
+      s = table {NCard _   _ => c ;
+                 NCardX  => c ;
+                 NOrd Masc _  _ => c + "ος" ; NOrd Fem _ _=> c + "η" ;
+                 NOrd _ _  _=> c + "ο" 
+                 } ; 
+              n = n
+          } ;
+
+
+      mk2Dig : Str ->Number ->  TDigit = \c,n -> {
+      s = table {NCard _   _ => c ; 
+                 NCardX  => c ;
+                 NOrd Masc _  _=> c + "ος" ; NOrd Fem _ _=> c + "η" ;
+                 NOrd _ _  _=> c + "ο" 
+                 } ;
+            n = n
+        } ;
+
+    TDigit = { n : Number ;  s : CardOrd => Str } ;
+
+}
diff --git a/lib/src/greek/ParadigmsGre.gf b/lib/src/greek/ParadigmsGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/ParadigmsGre.gf
@@ -0,0 +1,315 @@
+resource ParadigmsGre = 
+  open ResGre, CatGre,BeschGre, Prelude in {
+  
+flags coding = utf8 ;
+
+oper
+    masculine : Gender = Masc ;
+    feminine : Gender = Fem ;
+    neutral : Gender = Neut ;
+
+    accusative : Case = Acc ;
+    genitive : Case = Gen ;
+   
+    indicative : Mood = Ind ;
+    conjunctive : Mood = Con ;
+      
+
+    singular : Number = Sg; 
+    plural   : Number = Pl;
+   
+ 
+
+  mkN = overload {
+      mkN : (dentro : Str) ->   N 
+          = \n -> lin N (regN n) ;
+      mkN : (s : Str)  -> Gender ->  N 
+          = \n,g -> lin N (mkN1 n g) ;
+      mkN : (s1,s2,s3,s4,p1,p2,p3,p4 : Str) -> Gender -> N 
+          = \s1,s2,s3,s4,p1,p2,p3,p4,g -> lin N (mkNoun s1 s2 s3 s4 p1 p2 p3 p4 g) ;
+      mkN : (s1,s2: Str) -> Gender -> N 
+          = \s1,s2,g -> lin N (mkNending s1 s2 g) ;
+    };
+
+
+  mkN1 : Str -> Gender ->  N = \x,g ->
+        case x of {
+          c + ("α"|"η") => mkNoun_thalassa x g ;
+          c + ("ας"|"ης"|"ής"|"έας"| "ος") => mkNoun_touristas x g;
+          c + ("ι"|"υ"|"όι"|"άι") => mkNoun_agori x  g ;
+          c + ("ον"|"όν"|"άν"|"αν" | "εν" ) => mkNoun_endiaferon x  g
+        }  ** {lock_N = <>} ;
+
+  mkNending : Str -> Str -> Gender ->  N = \x,n,g ->
+        case <x,n> of {
+          <c + "ος", c + "ων"> => mkNoun_anthropos x  n g ;
+          <c + "η", c + "εις"> => mkNoun_kivernisi x  n g ;
+          <c + "ης", c + "ηδες"> => mkNoun_fournaris x  n g ;
+          <c + "ας", c + "ων"> => mkNoun_filakas x  n g ;
+          <c + "ο", c + "ων"> => mkNoun_prosopo x  n g ;
+          <c + ("ώς" | "ός" | "ως" ) , c + ("ος"|"ός" ) > => mkNoun_fws x  n g ;
+          <c + ("μα" | "ιμο" ), c + "ατα"> => mkNoun_provlima x  n g ;
+          <c + "ος", c + "η"> => mkNoun_megethos x  n g 
+        }  ** {lock_N = <>} ;
+   
+
+
+      mkN2 : N -> Prep -> N2 ; ---η μητέρα + γενική
+      ofN2 : N -> N2 ; 
+      mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ;
+      ofN2 n = mkN2 n gen  ;
+
+      mkN3 : N -> Prep -> Prep  -> N3 ;
+      mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ;
+
+
+
+      mkPN = overload {
+        mkPN : (anna : Str) -> PN
+            = \p -> lin PN (regName p)  ;
+        mkPN : (nm,gm,am,vm,pn,pa : Str)  -> Gender -> PN 
+            = \ nm,gm,am,vm,pn,pa, g -> lin PN (mkName  nm  gm  am  vm pn pa g) ;
+        } ; 
+
+      makeNP = overload {
+          makeNP : (_,_,_: Str) -> Number -> Gender -> NP = mkpanta;
+          makeNP : Str -> Number -> Gender ->Bool -> NP = mkkati
+        } ;
+
+
+      mkpanta : Str -> Str -> Str -> Number -> Gender -> NP = 
+        \tapanta, twnpantwn,stapanta, n, g -> let ag = agrP3 g n in
+        {s = \\c => case c of
+            {Nom | Vocative => {c1 = [] ; c2 = [];
+                   comp = tapanta; isClit = False
+                  } ; 
+              Gen |CPrep P_Dat => {c1 =  []; c2 = [];
+                   comp = twnpantwn; isClit = False};
+              Acc => {c1 =  []; c2 = [];
+                   comp = tapanta; isClit = False};
+              CPrep P_se => {c1 =  []; c2 = [];
+                   comp = stapanta ; isClit = False};
+              CPrep PNul => {c1 =  []; c2 = [];
+                   comp = tapanta; isClit = False}
+            };
+          a =  ag ;
+          isNeg = False ;
+          lock_NP = <>
+          };
+
+      mkkati : Str ->Number -> Gender -> Bool -> NP = 
+        \kati, n, g,b -> let ag = agrP3 g n in
+        {s = \\c => case c of
+           {Nom | Vocative |Gen |CPrep P_Dat |Acc |CPrep P_se |CPrep PNul=> {c1 = [] ; c2 = [];
+              comp = kati; isClit = False} 
+            };
+          a =  ag ;
+          isNeg = b ;
+          lock_NP = <>
+          };
+
+
+
+      mkA = overload {
+        mkA : (a : Str) -> A 
+            = \a -> lin A (regAdj a) ;     
+        mkA : (a,b: Str) -> A 
+            = \a,b -> lin A (mkA1 a b)  
+        };
+
+
+
+      mkAd:  Str -> A = \s -> regAdj1 s **{lock_A = <>} ;
+      mkAd2 : Str -> A = \s -> regAdj2 s **{lock_A = <>} ;
+      mkAd3 : Str -> A = \s -> regAdj3 s **{lock_A = <>} ;
+      mkAd4 : Str -> A = \s -> regAdj4 s **{lock_A = <>} ;
+      mkAd5 : Str -> A = \s -> regAdj5 s **{lock_A = <>} ;
+      mkAdIrreg : Str -> A = \s -> irregAdj s **{lock_A = <>} ;
+
+      mkA1 : Str -> Str ->  A = \x,n ->
+          case <x,n> of {
+            <c + "ης", c + "ες"> => mkAdjective4 x n ; 
+            <c + "ων", c + "όντων"> => mkAdjective3 x n ;
+            <c + "ύς", c + "έως"> => mkAdjectiveIr x n  
+            }  ** {lock_A = <>} ;
+
+
+
+      mkA2 : A -> Prep -> A2 ;
+      mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ;
+
+      mkA2V : A -> Prep -> Prep -> A2V;
+      A2S, A2V : Type = A2 ;
+      mkA2V v p q = mkA2 v p ** {s3 = q.p2 ; c3 = q.p1 ; lock_A2V = <>} ;
+ 
+
+      mkAV  v  = v ** { lock_AV = <>} ;
+      mkAV  : A ->  AV ;
+      AS, AV : Type = A ;
+
+      mkAS  : A -> AS ; 
+      mkAS  v = v ** {lock_AS = <>} ;
+
+      mkV2 = overload {
+        mkV2 : V -> V2  
+            = dirV2 ;  
+        mkV2 : V -> Prep -> V2 
+            = mmkV2
+        } ;
+ 
+      mkVS  : V -> VS ;
+      mkVS  v = v ** {m = \\_ => Ind; lock_VS = <>} ;
+
+      mkVQ  : V -> VQ ;
+      mkVQ  v = v ** {lock_VQ = <>} ;
+
+ 
+      mkVV : V -> VV ;
+      mkVV  v = v ** {c2 = complAcc ; lock_VV = <>} ;
+
+      mkVA  : V -> VA ;
+      mkVA  v = v ** {lock_VA = <>} ;
+
+
+
+      acc :  Prep ; 
+      gen   : Prep ; 
+      dat     : Prep ; 
+      prepse : Prep ;
+      mkPrep : Str -> Preposition ;
+      mkPrep2 : Str -> Preposition ;
+      mkPrep3 : Str ->  Preposition ;
+      mkPrep4 : Str ->  Preposition ;
+
+      Preposition = Compl ;
+      acc = complAcc ** {lock_Prep = <>} ;
+      gen = complGen ** {lock_Prep = <>} ;
+      dat = complDat ** {lock_Prep = <>} ;
+      prepse =  complPrepSe** {lock_Prep = <>} ;
+      mkPrep p = {s = p ; c = CPrep PNul ; isDir = False ; lock_Prep = <>} ;
+      mkPrep2 p = {s = p ; c = CPrep P_se ; isDir = False ; lock_Prep = <>} ;  -----for compround preposition using a preposition plus "σε"(μέσα σε)
+      mkPrep3 p = {s = p ; c = Gen ; isDir = False ; lock_Prep = <>} ;   -----preposition that takes a genitive instead of accusative
+      mkPrep4 p = {s = p ; c = CPrep P_Dat ; isDir = False ; lock_Prep = <>} ;   -----for few prepositions that use dative
+
+      Preposition : Type ;
+      mkPreposition : Str -> Preposition ;
+      mkPreposition = mkPrep ;
+      mkPreposition2 : Str -> Preposition ;
+      mkPreposition2 = mkPrep2 ;
+      mkPreposition3 : Str ->  Preposition ;
+      mkPreposition3 = mkPrep3 ;
+      mkPreposition4 : Str ->  Preposition ;
+      mkPreposition4 = mkPrep4 ;
+
+       mkV3 : overload {
+          mkV3 : V -> V3 ;                   
+          mkV3 : V -> Prep -> V3 ;        
+          mkV3 : V -> Prep -> Prep -> V3  
+          } ;
+
+        mkV3 = overload {
+          mkV3 : V -> V3 = dirdirV3 ;               -- dino,_,_
+          mkV3 : V -> Prep -> V3 = dirV3 ;          -- bazw,_,se
+          mkV3 : V -> Prep -> Prep -> V3 = mmkV3    -- milaw, se, gia
+          } ;
+
+        mmkV3 v p q = v ** {c2 = p ; c3 = q ; lock_V3 = <>} ;
+        dirV3 v p = mmkV3 v acc p ;
+        dirdirV3 v = dirV3 v gen ;
+
+        mmkV3    : V -> Prep -> Prep -> V3 ;  -- milaw, se, gia
+        dirV3    : V -> Prep -> V3 ;          -- dino,_,se
+        dirdirV3 : V -> V3 ;                  -- dino,_,_
+
+
+        mmkV : V -> Str -> V ;
+        mmkV v s = v ** {s = s } ;
+        expressV : V -> Str -> V = \v,s -> mmkV v s ;
+
+        mmkV2 : V -> Prep -> V2 ;
+        mmkV2 v p = v ** {c2 = p ; lock_V2 = <>} ;
+        dirV2 : V -> V2 = \v -> mmkV2 v acc ;
+        
+
+         mkV2V : V -> Prep -> Prep -> V2V ;
+         mkV2V v p q = mmkV3 v p q ** {lock_V2V = <>} ;
+
+         mkV2S : V -> Prep -> V2S ; 
+         mkV2S v p = mmkV2 v p ** {mn,mp = Ind ; lock_V2S = <>} ;
+
+         mkV2Q : V -> Prep -> V2Q ;
+         mkV2Q v p = mmkV2 v p ** {lock_V2Q = <>} ;
+          
+         mkV2A : V -> Prep -> Prep -> V2A ;
+         mkV2A v p q = mmkV3 v p q ** {lock_V2A = <>} ;
+
+
+        mkV0  : V -> V0 ;
+        V0 : Type ;
+        V0 : Type = V;
+        mkV0  v = v ** {lock_V0 = <>} ;
+
+        mkNV : Verb -> V = \v -> {s = v.s ;vtype = v.vtype ;lock_V = <> } ;
+
+        ---- for verbs that are formed periphrastically /usually a verb and a noun ( to lie -> λέω ψέματα / to sunbathe -> κάνω ηλιοθεραπεία)----
+        compoundV : Verb -> Str -> V = \v,f -> {s = \\vf => v.s ! vf ++ f; lock_V = <>} ; 
+
+
+         v_mk_Prepei  :(x1,x2 : Str)   -> V = \x1,x2 -> mkNV (mk_Prepei  x1 x2) ;
+         v_Verb1a :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1a x1 x2 x3 x4) ;
+         v_Verb1b :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1b x1 x2 x3 x4) ;
+         v_Verb1c :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1c x1 x2 x3 x4) ;
+         v_Verb1d :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1d x1 x2 x3 x4) ;
+         
+         v_Verb1dx :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1dx x1 x2 x3 x4) ;
+         v_Verb1dxx :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1dxx x1 x2 x3 x4) ;
+         v_Verb1dxxx :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1dxxx x1 x2 x3 x4) ;
+         v_Verb1prepSuf :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb1prepSuf x1 x2 x3 x4) ;
+
+         v_Verb2a :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb2a x1 x2 x3 x4) ;
+         v_Verb2b :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb2b x1 x2 x3 x4) ;
+         v_Verb2c :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb2c x1 x2 x3 x4) ;
+
+         v_Verb2Ba :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb2Ba x1 x2 x3 x4) ;
+         v_Verb2Bb :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verb2Bb x1 x2 x3 x4) ;
+         v_mkVerb2B3 :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (mkVerb2B3 x1 x2 x3 x4) ;
+         v_Verbirreg_pigaInw :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (Verbirreg_pigaInw x1 x2 x3 x4) ;
+         v_mkVerbAproswpo :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (mkVerbAproswpo x1 x2 x3 x4) ;
+
+         v_VerbContr :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContr x1 x2 x3 x4) ;
+         v_VerbContr2 :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContr2 x1 x2 x3 x4) ;
+         v_VerbContrIrreg :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContrIrreg x1 x2 x3 x4) ;
+         v_VerbContrIrreg2 :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContrIrreg2 x1 x2 x3 x4) ;
+         v_VerbContrIrreg3 :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContrIrreg3 x1 x2 x3 x4) ;
+         v_VerbContrIrregNPassPerf :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbContrIrregNPassPerf x1 x2 x3 x4) ;
+         v_VerbExw :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbExw x1 x2 x3 x4) ;
+         v_VerbExwNoPass :(x1,x2,x3,x4 : Str)   -> V = \x1,x2,x3,x4 -> mkNV (VerbExwNoPass x1 x2 x3 x4) ;
+
+         v_VerbContr2NoPassive :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbContr2NoPassive x1 x2 x3 x4 x5) ;
+         v_VerbNoPassive1 :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbNoPassive1 x1 x2 x3 x4 x5) ;
+         v_VerbNoPassive2syll :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbNoPassive2syll x1 x2 x3 x4 x5) ;
+         v_Verb2aIrreg :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (Verb2aIrreg x1 x2 x3 x4 x5) ;
+         v_VerbNpperf :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbNpperf x1 x2 x3 x4 x5) ;
+         v_VerbNpperf2 :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbNpperf2 x1 x2 x3 x4 x5) ;
+         v_VerbIN :(x1,x2,x3,x4,x5 : Str)   -> V = \x1,x2,x3,x4,x5 -> mkNV (VerbIN x1 x2 x3 x4 x5) ;
+         
+         v_VerbDeponent :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbDeponent x1 x2 x3 x4 x5 x6) ;
+         v_VerbDeponent2 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbDeponent2 x1 x2 x3 x4 x5 x6) ;
+         v_VerbNoPassive :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbNoPassive x1 x2 x3 x4 x5 x6) ;
+         v_VerbNoPassive2 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbNoPassive2 x1 x2 x3 x4 x5 x6) ;
+         v_VerbNoPassive3 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbNoPassive3 x1 x2 x3 x4 x5 x6) ;
+         v_VerbNoPassive4 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbNoPassive4 x1 x2 x3 x4 x5 x6) ;
+         v_VerbNoPassive5 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbNoPassive5 x1 x2 x3 x4 x5 x6) ;
+         v_VerbContracIrregNopassive :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbContracIrregNopassive x1 x2 x3 x4 x5 x6) ;
+         v_VerbContracIrregNopassive2 :(x1,x2,x3,x4,x5,x6 : Str)   -> V = \x1,x2,x3,x4,x5,x6-> mkNV (VerbContracIrregNopassive2 x1 x2 x3 x4 x5 x6) ;
+
+         v_VerbDeponent3 :(x1,x2,x3,x4,x5,x6,x7 : Str)   -> V = \x1,x2,x3,x4,x5,x6,x7-> mkNV (VerbDeponent3 x1 x2 x3 x4 x5 x6 x7) ;
+         v_VerbDeponent4 :(x1,x2,x3,x4,x5,x6,x7 : Str)   -> V = \x1,x2,x3,x4,x5,x6,x7-> mkNV (VerbDeponent4 x1 x2 x3 x4 x5 x6 x7) ;
+         v_VerbDeponent5 :(x1,x2,x3,x4,x5,x6,x7 : Str)   -> V = \x1,x2,x3,x4,x5,x6,x7-> mkNV (VerbDeponent5 x1 x2 x3 x4 x5 x6 x7) ;
+
+
+
+
+
+      
+  }
diff --git a/lib/src/greek/PhraseGre.gf b/lib/src/greek/PhraseGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/PhraseGre.gf
@@ -0,0 +1,35 @@
+concrete PhraseGre of Phrase = CatGre ** open Prelude, CommonGre, ResGre,ParadigmsGre in {
+
+
+flags coding=utf8 ;
+
+  lin
+    PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ;
+
+    UttS s = {s = s.s ! Ind} ;
+    UttQS qs = {s = qs.s ! QDir} ;
+    UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg ! Perf} ;  -----Imperf in Extra
+    UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p !  Pl !Perf} ; ----- Imperf in Extra
+    UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl ! Perf} ;
+
+    UttIP ip = {s = ip.s ! Masc !  Nom} ; 
+    UttIAdv iadv = iadv ;
+    UttNP np = {s = (np.s ! Nom).comp } ;  
+----    UttNP np = {s = ((np.s ! Nom).comp | [] ) } ;  -- AR removed empty string variant                                          
+    UttVP vp = {s = (predVP [] (Ag Masc Sg P3) vp).s ! Main !  TPres ! Simul ! Pos !Con} ;
+    UttAdv adv = adv ;
+    UttCN n = {s = n.s ! Sg ! Nom} ;
+
+    UttCard n = {s = n.s ! Neut ! Nom } ;
+    UttInterj i = i ;
+    UttAP ap = {s = ap.s ! Posit ! Masc ! Sg ! Nom } ;
+
+
+    NoPConj = {s = []} ;
+    PConjConj conj = {s = conj.s2} ;
+
+    NoVoc = {s = []} ;
+    VocNP np = {s = "," ++ (np.s ! Vocative).comp } ;
+
+}
+
diff --git a/lib/src/greek/QuestionGre.gf b/lib/src/greek/QuestionGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/QuestionGre.gf
@@ -0,0 +1,151 @@
+concrete QuestionGre of Question = CatGre ** open ResGre, Prelude in {
+
+  flags coding= utf8 ;
+
+  lin
+
+
+   QuestCl cl = {
+      s = \\t,a,p => 
+            let cls = cl.s ! Main !  t ! a ! p !Ind ;
+            in table {
+              QDir   => cls  ;
+              QIndir => "αν" ++ cls 
+              }
+            } ;
+
+  
+    QuestVP qp vp = {
+      s = \\t,a,p => 
+            let cl = (predVP (qp.s ! qp.a.g ! Nom) (Ag qp.a.g qp.n P3 ) vp).s ! Main! t ! a! p! Ind
+            in table {
+              QDir   => cl  ;
+              QIndir => cl 
+              }
+           } ;
+
+    QuestIComp icomp np = { 
+      s = \\t,a,p => 
+        let 
+          vp  = predV copula;
+          cl = (predVP (np.s ! Nom).comp  np.a vp).s ! Inv ! t ! a ! p! Ind ;
+          why = icomp.s  
+        in table {
+            QDir   => why ++ cl  ;
+            QIndir => why ++ cl 
+            }
+        } ;
+
+
+
+
+     QuestSlash ip slash = { 
+      s = \\t,a,p => 
+            let
+            agr = Ag ip.a.g ip.n P3 ;
+              cls = slash.s  !  ip.a !  Inv !  t ! a ! p!  Ind ++ slash.n3 !agr;
+              who =  slash.c2.s ++ ip.s ! Masc ! slash.c2.c      
+           in table {
+              QDir   => who ++ cls  ;
+              QIndir => who ++ cls 
+              }
+          } ;
+   
+
+    QuestIAdv iadv cl = {
+      s = \\t,a,p => 
+          let 
+            cls = cl.s ! Inv  ! t ! a ! p!Ind ; 
+            why = iadv.s  
+          in table {
+              QDir   => why ++ cls  ;
+              QIndir => why ++ cls 
+              }
+          } ;
+
+
+
+     CompIAdv a = a ;
+
+  
+     CompIP ip = {s =  ip.s !Masc !  Nom} ;
+
+     PrepIP p ip = {
+      s = p.s ++ ip.s! Masc ! p.c     
+      } ;
+
+
+      AdvIP ip adv = {
+        s = \\g,c => ip.s  ! g! c ++ adv.s ;
+        n = ip.n;
+        a = ip.a
+      } ;
+ 
+
+
+      AdvIAdv i a = {s = i.s ++ a.s} ;
+
+
+      IdetCN idet cn = 
+        let
+          g= cn.g ;
+          n = idet.n;
+          a = aagr g n
+        in {
+            s = \\g,c => idet.s ! cn.g !  c ++ cn.s ! n ! c ;
+            n = n ;
+            a = a 
+        } ;
+
+
+      IdetQuant idet num = 
+        let 
+           n = num.n
+        in {
+          s = \\g,c => idet.s ! n! g ! c ++ num.s !g !c; 
+          n = n
+        } ;
+
+  
+      IdetIP idet = 
+        let 
+          g = Neut ; 
+          n = idet.n ;
+          a = aagr g n
+        in {
+          s = idet.s ;
+          n = n ;
+          a =a 
+      } ;
+
+  
+  
+  lincat 
+    QVP = ResGre.VP ;
+  lin
+    ComplSlashIP vp ip = insertObject vp.c2 {s = \\c => {
+        comp = ip.s ! Masc ! c  ;  
+        c1 = [] ; 
+        c2 = [] ;
+       isClit = False
+        } ;a = Ag Masc ip.n  P3;isNeg= False } vp ;
+
+
+    AdvQVP vp adv = insertAdv adv.s vp ;
+
+    AddAdvQVP vp adv = insertAdv adv.s vp ;
+
+    QuestQVP qp vp = { 
+      s = \\t,a,p => 
+        let
+          cl = (predVP (qp.s ! qp.a.g ! Nom) (Ag qp.a.g qp.n P3 ) vp).s ! Main! t ! a! p! Ind
+         in table {
+              QDir   => cl  ;
+              QIndir => cl 
+              }
+      } ;  
+   
+
+
+
+}
diff --git a/lib/src/greek/RelativeGre.gf b/lib/src/greek/RelativeGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/RelativeGre.gf
@@ -0,0 +1,56 @@
+concrete RelativeGre of Relative = CatGre ** open Prelude, ResGre in {
+
+  flags coding= utf8;
+
+  lin
+
+                         
+
+ 
+
+    RelCl cl = {
+      s = \\ag,t,a,p,_ =>"ώστε"   ++  cl.s ! Main ! t ! a ! p ! Ind ;
+      c = Nom
+      } ;
+
+    RelVP rp vp = case rp.hasAgr of {
+     True => {s = \\ag,t,a,p,m =>
+       (predVP
+                    (rp.s !  False!   complAgr ag ! Nom )
+                   (Ag rp.a.g rp.a.n P3) 
+                   vp).s ! Main !t !a! p! m ; c = Nom } ;
+        False => {s = \\ag,t,a,p,m =>
+         (predVP
+                    (rp.s ! True!   complAgr ag ! Nom) 
+                    ag
+                   vp).s! Main !t! a! p! m ; c = Nom
+        }
+     } ;
+
+
+ 
+    RelSlash rp slash = {
+      s = \\ag,t,a,p,m => 
+          let aag = complAgr ag ;
+          agr = Ag rp.a.g rp.a.n P3 ;
+          in
+              slash.c2.s ++  rp.s ! False ! aag ! slash.c2.c ++ 
+              slash.s ! aag ! Main ! t ! a ! p ! m ++ slash.n3 ! agr ;    
+        c = Acc
+      } ;
+
+
+    FunRP p np rp = {
+        s = \\_,a,c => (np.s ! c).comp ++ p.s ++ rp.s ! False ! a ! p.c ;
+        a = complAgr np.a ; 
+        hasAgr = True
+      } ;
+
+
+    IdRP = {
+      s = relPron ; 
+      a = {g = Masc ; n = Sg} ; 
+      hasAgr = False
+      } ;
+} 
+
diff --git a/lib/src/greek/ResGre.gf b/lib/src/greek/ResGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/ResGre.gf
@@ -0,0 +1,1826 @@
+--# -path=.:../abstract:../common:../../prelude
+
+
+resource ResGre = ParamX  **  open Prelude in {
+
+  flags coding= utf8 ;
+
+
+  param
+  Case   = Nom | Gen | Acc | Vocative |  CPrep Prepos;
+
+  Gender = Masc | Fem | Neut | Change;
+
+  Agr    = Ag Gender Number Person ;
+
+  Mood   = Ind | Con | Hortative;
+
+  TTense  = TPres | TPast  | TFut | TCond | TImperf ; 
+  
+  CardOrd = NCard Gender  Case| NCardX |   NOrd Gender Number Case ;
+
+  DForm = unit  |  teen | ten | hundr isVowel ;
+ 
+  isVowel = Is | isNot ;
+
+  Aspect = Perf | Imperf ;
+
+  Order = Main | Inv ;
+
+  Form = Weak |Emphatic ;
+  
+  
+  VForm =  VPres Mood Number Person Voice Aspect| VPast Mood Number Person Voice Aspect|  VNonFinite Voice| VImperative Aspect Number Voice|  Gerund  | Participle Degree Gender Number Case;
+
+  Voice = Active | Passive;
+
+  Prepos =  P_se | PNul | P_Dat;
+
+
+  oper
+
+  AAgr : Type = {g : Gender ; n : Number} ;
+
+  VP = { v : Verb ;  clit,clit2 : Str ; comp : Agr => Str ; isNeg : Bool ; voice : Voice ; aspect :Aspect} ;
+
+  NounPhrase = { s : Case  =>  {c1,c2,comp : Str ; isClit : Bool } ;  a : Agr ;isNeg:Bool} ; 
+
+  Noun : Type = {s : Number => Case => Str ; g : Gender} ;
+
+  Adj  : Type = {s : Degree => Gender => Number => Case => Str ; adv : Degree => Str } ;
+ 
+  Adv  : Type = {s :  Str } ;
+
+  Verb : Type = {s : VForm => Str } ;
+
+  Det  : Type = {s : Gender => Case => Str ;  n : Number};
+
+  PName : Type = {s : Number => Case => Str ; g : Gender} ;
+
+  Pronoun : Type = { s : Case => {c1,c2,comp : Str ; isClit : Bool }  ;  a : Agr; poss :   Str } ;
+
+  Preposition = {s : Str ; c : Case} ;
+ 
+  Quantifier  = {s : Bool => Gender => Number => Case => Str ; sp : Gender => Number => Case  => Str ; isNeg:Bool } ;
+   
+  Compl : Type = {s : Str ; c : Case ; isDir : Bool} ;
+   
+  prepCase  : Case -> Str ;
+
+ 
+
+    prepositionse   : Case = CPrep P_se ;
+    dative : Case = CPrep P_Dat;
+    possCase  : Gender -> Number -> Case -> Str ;
+    possCase = artDef ;
+
+    prepCase : Case -> Str = \c -> case c of {
+     Nom =>[];
+     Acc =>[];
+     Gen =>[];
+     Vocative => [] ;
+     CPrep P_se => elisSe ;
+     CPrep PNul => [] ;
+     CPrep P_Dat => [] 
+      } ;
+
+
+    npPol : Bool -> Det -> NounPhrase = \isNeg, n -> heavyNPpol isNeg {
+    s = \\c => prepCase c ++ n.s !  Masc ! c; 
+    a = agrP3 Masc n.n
+    } ;
+
+    nppolPos : Det -> NounPhrase = npPol False ;
+    nppolNeg : Det -> NounPhrase = npPol True ;
+
+
+    mkPron: (aftos, tou,ton ,afton,aftou : Str) -> Gender -> Number -> Person -> Pronoun = 
+    \aftos, tou,ton,afton,aftou, g,n,p ->
+      let
+        seafton : Case -> Str = \x -> prepCase x ++ afton ;
+      in {
+        s = table {
+          Nom => {c1 = [] ; c2 = []; comp = aftos; isClit = False} ;
+          Gen => {c1 = tou ; c2 = [] ;comp = []; isClit = True} ;
+          Acc => {c1 = [] ; c2 = ton; comp = [] ; isClit = True} ;
+          CPrep P_Dat  => {c1 = []  ;c2 = []; comp = aftou ; isClit = False} ;
+          CPrep P_se  => {c1 = [] ;c2 = []; comp = seafton (CPrep P_se) ; isClit = False} ;
+          CPrep PNul  => {c1 = [] ;c2 = []; comp = afton ; isClit = False} ;
+          Vocative => {c1 = [] ; c2 = []; comp = [] ; isClit = False} 
+          } ;
+      poss = tou ;
+      g = g;
+      a = Ag g n p 
+      } ;
+
+ 
+
+
+  ---to use the emphatic forms of the pronouns in conjunctions-----
+  conjunctCase : Case  -> Case ;
+
+  conjunctCase : Case -> Case = \c -> 
+    case c of {
+      Acc => CPrep PNul ;
+      _ => c 
+      } ;
+
+      
+    heavyNP    : {s : Case => Str ; a : Agr} -> NounPhrase = heavyNPpol False ;
+
+    heavyNPpol : Bool -> {s : Case => Str ; a : Agr} -> NounPhrase = \isNeg,np -> {
+      s = \\c => {comp = np.s ! c ; c1 = []; c2 = []; isClit = False ;} ;
+      a = np.a ;
+      isNeg = isNeg
+      } ;
+  
+ 
+ 
+    complAcc : Compl = {s = [] ; c = Acc ; isDir = True} ;
+    complGen : Compl = {s = [] ; c = Gen ; isDir = False} ;
+    complDat : Compl = {s = [] ; c = dative ; isDir = False} ;
+    complPrepSe : Compl = {s = [] ; c = prepositionse ; isDir = False} ;
+  
+    mkVPSlash : Compl -> VP -> VP ** {c2 : Compl} = \c,vp -> vp ** {c2 = c} ;
+
+    
+    
+    appCompl : Compl -> NounPhrase -> Str = \comp,np ->
+      comp.s ++ (np.s ! comp.c).comp ;
+
+
+
+    predVP : Str -> Agr -> VP -> {s : Order =>  TTense => Anteriority =>  Polarity => Mood => Str} = predVPPol False ;
+
+    predVPPol : Bool -> Str -> Agr -> VP -> {s : Order =>  TTense => Anteriority =>  Polarity => Mood =>  Str} = \subjpol, subj,agr,vp ->
+      let 
+        comp  = vp.comp ! agr ;
+        clit = vp.clit ;
+        clit2=vp.clit2; 
+
+        verb : Mood -> Voice -> Aspect->  TTense => Str = \m, vo ,as-> 
+          table { TCond => agrV auxVerb m vo as TPres agr ++ vp.v.s ! VNonFinite vo;
+          TImperf => agrV auxVerb m vo as TPast agr ++ vp.v.s ! VNonFinite vo;
+          t    => agrV vp.v m vo as t agr 
+          } ;
+      in {
+        s = \\o,t,ant, p, m => 
+        let negpm = case orB subjpol vp.isNeg of {
+          True => neg Neg m ;
+          _ => neg p m 
+          } ;
+        vo = vp.voice ; 
+        as = vp.aspect ;
+        in        
+        case <o,t,ant,m> of {
+        <Main, TPres,Simul,Ind> =>  subj ++ negpm ++ clit ++ clit2 ++ verb m vo as ! t ++ comp;
+        <Inv,  TPres,Simul,Ind> =>    negpm ++  clit ++ clit2 ++ verb m vo as ! t ++ subj ++   comp   ;
+
+        <Main, TPres,Anter,Ind> =>  subj ++ negpm ++ clit ++  clit2++ verb m vo as! TCond  ++ comp ;
+        <Inv, TPres,Anter,Ind> => negpm ++  clit ++ clit2 ++ verb m vo as ! TCond ++ subj ++ comp  ;
+
+        <Main,TFut,Simul,Ind>  => subj ++ negpm ++ "θα" ++ clit ++  clit2 ++verb m vo as! t ++ comp ;
+        <Inv,TFut,Simul,Ind>  =>  negpm  ++ "θα"++ clit ++ clit2++  verb m vo as! t ++  subj ++ comp  ;
+      
+        <Main,TFut,Anter,Ind>  => subj ++ negpm ++ "θα" ++ clit ++  clit2 ++ verb m vo as! TCond ++ comp ;
+        <Inv,TFut,Anter,Ind>  => negpm  ++"θα" ++ clit  ++  clit2 ++ verb m vo  as! TCond ++ subj ++ comp    ;
+
+        <Main,TCond,Simul,Ind>  => subj ++ negpm ++ "θα" ++ clit ++ verb m vo Imperf! TPast  ++ comp ;
+        <Inv,TCond,Simul,Ind>  => negpm ++ "θα" ++ clit  ++  clit2 ++ verb m vo Imperf ! TPast ++ subj ++ comp  ;
+
+        <Main,TCond,Anter,Ind> => subj ++ negpm  ++ "θα"++ clit ++ clit2 ++ verb m vo as! TImperf ++ comp ;
+        <Inv,TCond,Anter,Ind> => negpm ++ "θα" ++clit  ++ clit2 ++ verb m vo  as! TImperf ++ subj ++comp    ;
+
+        <Main, TPast,Simul,Ind>  =>  subj ++ negpm ++ clit ++ clit2 ++ verb m vo as! TPast ++ comp ;
+        <Inv, TPast,Simul,Ind>  => negpm ++ clit ++ clit2 ++ verb m vo as! TPast ++ subj ++ comp  ;
+
+        
+        <Main, TPast,Anterior,Ind> =>  subj ++ negpm ++  clit ++ clit2 ++ verb m vo as!TImperf ++ comp;
+        <Inv, TPast,Anterior,Ind> =>    negpm ++  clit ++ clit2 ++ verb m vo as!TImperf ++ subj ++comp ;
+
+        <_, TImperf,Simul,Ind>  =>  subj ++ negpm ++  clit ++ clit2 ++ verb m vo as! t ++ comp ;
+        <_, TImperf,Anterior,Ind> =>  negpm ++  clit ++ clit2 ++ verb m vo as! TImperf ++ subj ++ comp ;
+  
+        <_, _,_,Con> =>  subj ++  "να" ++ negpm ++ clit ++ clit2 ++  verb m vo as! t ++ comp ;
+        <Main, _,_,Hortative> =>  subj ++ "ας" ++ negpm ++ clit ++ clit2 ++  verb m vo as! t ++ comp ; 
+        <Inv, _,_,Hortative> =>  "ας" ++ negpm ++ clit ++ clit2 ++  verb m vo as! t ++  subj ++  comp 
+        }
+        } ;
+
+    neg : Polarity -> Mood -> Str = \p,m -> case p of {
+    Pos => [] ; 
+    Neg => case m of {
+      Ind  => "δεν" ; 
+      Con |Hortative => "μήν"
+      }
+    } ;
+
+   
+
+ agrV : Verb -> Mood -> Voice -> Aspect ->  TTense -> Agr -> Str = \v,m,vo,as, t,a -> case a of {
+    Ag _ n p => case <t,vo,as> of {
+      <TPast,Active, Perf> => v.s ! VPast Ind n p Active Perf ;
+      <TPast,Passive, Perf> => v.s ! VPast Ind n p Passive Perf ;
+      <TPast,Active, Imperf> =>  v.s ! VPast m n p  Active Imperf;   
+      <TPast,Passive, Imperf> =>  v.s ! VPast m n p Passive Imperf;    
+      <TFut,Active,Imperf> =>  v.s ! VPres Ind  n p Active Imperf;
+      <TFut,Passive,Imperf> =>  v.s ! VPres Ind n p  Passive Imperf;
+      <TFut,Active,Perf> =>  v.s ! VPres Con n p Active Perf; 
+      <TFut,Passive, Perf> =>  v.s ! VPres Con n p  Passive Perf;
+      <TImperf,Active,_> =>  v.s ! VPast m n p Active Imperf;
+      <TImperf,Passive,_> =>  v.s ! VPast m n p Passive Imperf;   
+      <TPres,Active,_>   => v.s ! VPres m n p Active Perf;
+      <TPres,Passive,_>   => v.s ! VPres m n p  Passive Perf;
+      _  => v.s ! VPres m n p vo Perf
+      }
+    } ;
+   
+   predV : Verb  -> VP = \v -> {
+    v = v ; 
+    clit = [] ;
+    clit2 = [] ; 
+    comp   = \\a => [] ;
+    isNeg = False; 
+    voice = Active ;
+    aspect = Perf ;
+    } ;
+
+
+
+    ------------Agreements -------------
+    agrFeatures : Agr -> {g : Gender ; n : Number ; p : Person} = \a -> 
+      case a of {Ag g n p => {g = g ; n = n ; p = p }} ;
+
+    complAgr : Agr -> {g : Gender ; n : Number} = \a -> case a of {
+      Ag g n _ => {g = g ; n = n} 
+      } ;
+
+    verbAgr : Agr -> {g : Gender ; n : Number ; p : Person} = \a -> case a of {
+      Ag g n p => {g = g ; n = n  ; p = p} 
+      } ;
+
+    clitAgr : Agr -> { n : Number ; p : Person} = \a -> case a of {
+      Ag _ n p => { n = n; p = p} 
+      } ;
+
+
+    agrP3 : Gender -> Number -> Agr = \g,n ->
+      Ag g n P3 ;
+      aagr : Gender -> Number -> AAgr = \g,n ->
+      {g = g ; n = n} ;
+
+   ---- Conjunction Agreements----
+
+   conjAgr : Number -> Agr -> Agr -> Agr = \n,xa,ya -> 
+    let 
+      x = agrFeatures xa ; y = agrFeatures ya
+    in Ag 
+      (conjGender x.g y.g) 
+      (conjNumber (conjNumber x.n y.n) n)
+      (conjPPerson x.p y.p) ;
+
+
+   conjGender : Gender -> Gender -> Gender = \m,n -> 
+    case m of {
+      Fem => n ;
+      _ => Masc 
+      } ;
+
+ 
+    conjPPerson : Person -> Person -> Person = \p,q ->
+    case <p,q> of {
+      <_,P1>  | <_,P2>  =>  P1 ;
+      <P1,P3>  => P1 ;
+      <P2,P3>  => P2 ;
+      <P3,P3>  => P3 
+     };
+
+  
+  
+  insertObject : Compl -> NounPhrase -> VP -> VP = \c,np,vp -> 
+    let
+      obj = np.s ! c.c ;
+    in {
+       v   = vp.v ;
+      clit = vp.clit ++ obj.c1 ;
+      clit2 = vp.clit2 ++ obj.c2;
+      comp  = \\a => c.s ++ obj.comp ++ vp.comp ! a ;
+      isNeg   = orB vp.isNeg np.isNeg ;
+      voice = vp.voice ;
+      aspect = vp.aspect  ;
+    } ;
+
+
+    insertComplement : (Agr => Str) -> VP -> VP = \co,vp -> { 
+      v     = vp.v ;
+      clit = vp.clit ; 
+      clit2 = vp.clit2 ; 
+      isNeg = vp.isNeg ; 
+      comp  = \\a => vp.comp ! a ++ co ! a ;
+      voice = vp.voice ;
+      aspect = vp.aspect  ;
+      } ;
+
+
+    insertAdv : Str -> VP -> VP = \co,vp -> { 
+      v     = vp.v ;
+      clit = vp.clit ; 
+      clit2 = vp.clit2 ;
+      comp  = \\a => vp.comp ! a ++ co ;
+      isNeg = vp.isNeg ;
+      voice = vp.voice ;
+      aspect = vp.aspect  ;
+      } ;
+
+   insertAdV : Str -> VP -> VP = \co,vp -> { 
+      v     = vp.v ; 
+      clit = vp.clit  ; 
+      clit2 = vp.clit2 ; 
+      comp  =\\a => co  ++ vp.comp ! a ; 
+      isNeg = vp.isNeg ; 
+      voice = vp.voice ;
+      aspect = vp.aspect  ;
+      } ;
+
+
+ 
+
+
+ ----------Formation of Proper Names ----------
+    mkName :(s1,_,_,_,_,_ : Str) -> Gender -> PName = 
+        \nm,gm,am,vm,pn,pg, g -> {
+            s = table {
+              Sg => table {
+                  Nom => nm ;
+                  Gen |CPrep P_Dat => gm ;
+                  Acc |CPrep P_se |CPrep PNul  => am ;
+                  Vocative => vm
+                  } ;
+              Pl => table {
+                  Nom |  Vocative |Acc  |CPrep P_se |CPrep PNul => pn ;
+                  Gen |CPrep P_Dat => pg
+                }
+              } ;
+          g = g
+          } ;
+
+    ----------Regular Proper Names----------
+      regName: Str -> PName = \Giannis-> case Giannis of {
+        Giann + "ης" => mkName Giannis (Giann + "η") (Giann + "η") (Giann + "η")  (Giann + "ηδες") (Giann + "ηδων")  Masc ;
+        Kost + "ής" => mkName Giannis (Kost + "ή") (Kost + "ή") (Kost + "ή")(Kost + "ήδες") (Kost + "ήδων")   Masc ;
+        Giorg + "ος" => mkName Giannis (Giorg + "ου") ( Giorg + "ο") (Giorg + "ο") (Giorg + "ηδες") ( Giorg + "ηδων")  Masc ;
+        Kost + "ας" => mkName Giannis (Kost + "α") (Kost + "α") (Kost + "α")(Kost + "ηδες") (Kost + "ηδων")   Masc ;
+        Mari + "α" => mkName  Giannis (Mari + "ας") (Mari + "α") (Mari + "α")(Mari + "ες") (Mari + "ων")   Fem ;
+        Elen + "η" => mkName  Giannis (Elen + "ης") (Elen + "η") (Elen + "η")(Elen + "ες") (Elen + "ων")  Fem ;
+        Fros + "ω" => mkName  Giannis (Fros + "ως") (Fros + "ω") (Fros + "ω") ("") ("")Fem ;
+        Mirt + "ώ" => mkName  Giannis (Mirt + "ώς") (Mirt + "ώ") (Mirt + "ώ") ("")("")Fem ;
+        Londin + "ο" => mkName  Giannis (Londin + "ου") (Londin + "ο") (Londin + "ο") (Londin + "α") (Londin + "ων")   Neut ;
+        Paris + "ι" => mkName  Giannis (mkStemNouns Paris + "ιού") (Paris + "ι") (Paris + "ι")(Paris + "ια") (mkStemNouns Paris + "ιών")   Neut
+      };
+
+
+    ----------Regular Proper Names that change their Vocative ending--------------
+     regName2: Str -> PName = \s-> case s of {
+    Alexandr + "ος" => mkName s (Alexandr + "ου") (Alexandr + "ο") (Alexandr + "ε")(Alexandr + "οι") (Alexandr + "ων")   Masc ;
+    Isimerin + "ός" => mkName s (Isimerin + "ού") ( Isimerin + "ό") (Isimerin + "έ") (Isimerin + "οί") ( Isimerin + "ών") Masc 
+     };
+
+
+
+
+
+
+ 
+ 
+
+    ---------------NOUNS ------------------------------------
+    ---------------------------------------------------------
+ 
+
+  mkNoun : (s1,_,_,_,_,_,_,_ : Str) -> Gender -> Noun = 
+    \sn,sg,sa,sv,pn,pg,pa,pv, g -> {
+    s = table {
+      Sg => table {
+        Nom => sn ;
+        Gen |CPrep P_Dat=> sg ;
+        Acc |CPrep P_se |CPrep PNul  => sa ;
+        Vocative => sv
+        } ;
+      Pl => table {
+        Nom => pn ;
+        Gen |CPrep P_Dat=> pg ;
+        Acc |CPrep P_se |CPrep PNul => pa;
+        Vocative => pv 
+        }
+      } ;
+    g = g
+    } ;
+
+
+    ------Masculine nouns in -ης, irregular --------------------
+    mkNoun_prytanis : (s1,_ : Str) -> Gender -> Noun = 
+    \prytanis, prytaneon,  g ->
+    let
+      prytani = init prytanis; 
+      prytAn = Predef.tk 3 prytaneon ;
+    in {
+    s = table {
+      Sg => table {
+        Nom => prytanis ;
+        Gen |CPrep P_Dat=> prytani  ;
+        Acc | Vocative|CPrep P_se |CPrep PNul => prytani
+        } ;
+      Pl => table {
+        Nom => prytAn + "εις" ;
+        Gen |CPrep P_Dat=> prytaneon ;
+        Acc   | Vocative |CPrep P_se |CPrep PNul  => prytAn + "εις" 
+        }
+      } ;
+    g = g
+    } ;
+
+
+    ------Masculine nouns in -ς, irregular --------------------
+    mkNoun_mys : (s1,_ : Str) -> Gender -> Noun = 
+    \mys, myon,  g ->
+    let
+      my = init mys; 
+    in {
+    s = table {
+      Sg => table {
+        Nom => mys ;
+        Gen |CPrep P_Dat=> my  ;
+        Acc |CPrep P_se |CPrep PNul => mys;
+        Vocative => []
+        } ;
+      Pl => table {
+        Nom => my + "ες" ;
+        Gen |CPrep P_Dat=> myon ;
+        Acc |CPrep P_se |CPrep PNul => my + "ες" ;
+        Vocative => []
+        }
+      } ;
+    g = g
+    } ;
+
+    ------Masculine nouns -ος  parisyllabic, stressing in the penultimate syllable in genSg and acc/genPl--------------------
+    mkNoun_anthropos : (s1,_ : Str) -> Gender -> Noun = 
+    \anthropos, anthropon,  g ->
+    let
+      anthrop = Predef.tk 2 anthropos ;
+      anthrOp = Predef.tk 2 anthropon ;
+    in {
+    s = table {
+      Sg => table {
+        Nom => anthropos ;
+        Gen |CPrep P_Dat=> anthrOp + "ου" ;
+        Acc |CPrep P_se |CPrep PNul =>  anthrop + "ο";
+        Vocative => anthrop + "ε" 
+        } ;
+      Pl => table {
+        Nom | Vocative=> anthrop + "οι" ;
+        Gen |CPrep P_Dat=> anthropon ;
+        Acc |CPrep P_se |CPrep PNul => anthrOp + "ους" 
+        }
+      } ;
+    g = g
+    } ;
+
+
+    ------Masculine nouns in -as(-ias, -istas), parisyllabic, with genPL with the stress on the penultimate syllable. -----------
+    mkNoun_filakas : (s1,_ : Str) -> Gender -> Noun = 
+        \filakas, filakon,  g ->
+        let
+          filak = Predef.tk 2 filakas ;
+        in {
+        s = table {
+          Sg => table {
+            Nom => filakas ;
+            Gen |CPrep P_Dat| Acc | Vocative |CPrep P_se |CPrep PNul  => mkGenSg filakas 
+            } ;
+          Pl => table {
+            Nom |Acc | Vocative|CPrep P_se |CPrep PNul   => mkNomPl filakas  ;
+            Gen|CPrep P_Dat => filakon 
+            }
+          } ;
+        g = g
+        } ;
+
+    ------Masculine nouns in -as,, parisyllabic, with genPL with the stress on the penultimate or the final syllable. -----------
+        mkNoun_touristas : (s1: Str) -> Gender -> Noun = 
+        \touristas,  g ->
+        let
+          tourist = Predef.tk 2 touristas ;
+        in {
+        s = table {
+          Sg => table {
+            Nom => touristas ;
+            Gen |CPrep P_Dat=> mkGenSg touristas;
+            Acc | Vocative|CPrep P_se |CPrep PNul => mkAccSg touristas 
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative|CPrep P_se |CPrep PNul => mkNomPl touristas;
+            Gen|CPrep P_Dat => mkGen touristas 
+            }
+          } ;
+        g = g
+        } ;
+
+
+    ----------------Masculine nouns in -ης , imparisyllabic , augmenting syllables.--------------
+        mkNoun_fournaris : (s1,_ : Str) -> Gender -> Noun = 
+        \fournaris, fournarides,  g ->
+        let
+          fournar = Predef.tk 2 fournaris ;
+          fournAr = Predef.tk 4 fournarides ;
+        in {
+        s = table {
+          Sg => table {
+            Nom => fournaris ;
+            Gen |CPrep P_Dat| Acc | Vocative|CPrep P_se |CPrep PNul =>   mkGenSg fournaris 
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> fournarides ;
+            Gen|CPrep P_Dat => fournAr + "ηδων"
+            }
+          } ;
+        g = g
+        } ;
+
+
+    ----------------Feminine nouns in -α ,parisyllabic.--------------
+        mkNoun_thalassa : (s: Str) -> Gender -> Noun = 
+        \thalassa,  g ->
+        let
+          thalass = init thalassa ;
+        in {
+        s = table {
+          Sg => table {
+            Nom | Acc | Vocative|CPrep P_se |CPrep PNul => thalassa ;
+            Gen|CPrep P_Dat => mkGenSg thalassa 
+            } ;
+          Pl => table {
+            Nom  | Acc | Vocative|CPrep P_se |CPrep PNul => thalass + "ες" ; 
+            Gen|CPrep P_Dat => mkGen thalassa
+            }
+          } ;
+        g = g
+        } ;
+
+        ----------------Feminine nouns in -η with plural in -εις  with stress movement--------------
+        mkNoun_kivernisi : (s1,_ : Str) -> Gender -> Noun = 
+        \kivernisi, kiverniseis,  g ->
+        let
+          kivernis = init kivernisi ;
+          kivernIs = Predef.tk 3 kiverniseis ;
+        in {
+        s = table {
+          Sg => table {
+            Nom |Acc | Vocative|CPrep P_se |CPrep PNul  => kivernisi ;
+            Gen |CPrep P_Dat=> kivernis + "ης" 
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative |CPrep P_se |CPrep PNul  => kiverniseis; 
+            Gen |CPrep P_Dat=> kivernIs + "εων"
+            }
+          } ;
+        g = g
+        } ;
+
+          ----------------Neuter nouns in -ι , with stress movement--------------
+        mkNoun_agori : (s: Str) -> Gender -> Noun = 
+        \agOri,   g ->
+        let
+          agori = mkStemNouns agOri;
+        in {
+        s = table {
+          Sg => table {
+            Nom | Acc | Vocative|CPrep P_se |CPrep PNul => agOri ;
+            Gen |CPrep P_Dat=> mkGenSg agori
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => mkNomPl agOri; 
+            Gen |CPrep P_Dat=> mkGen agOri
+
+            }
+          } ;
+        g = g
+        } ;
+
+
+    ----------------Neuter nouns in -oς , with stress movement in genSg and gen/accPl--------------
+        mkNoun_megethos: (s1,_ : Str) -> Gender -> Noun = 
+        \mEgethos, megEthi,  g ->
+        let
+          megEth = init megEthi ;
+          megethos = mkStemNouns mEgethos ;
+        in {
+        s = table {
+          Sg => table {
+            Nom | Acc | Vocative  |CPrep P_se |CPrep PNul => mEgethos ;
+            Gen |CPrep P_Dat=> megEth + "ους" 
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative |CPrep P_se |CPrep PNul => megEthi; 
+            Gen|CPrep P_Dat => mkGen megethos
+            }
+          } ;
+        g = g
+        } ;
+
+        ----------------Neuter nouns in -μα, -ιμο ,with stress movement in genSg and gen/accPl, and syllable augmentation. --------------
+        mkNoun_provlima: (s1,_ : Str) -> Gender -> Noun = 
+        \prOvlima, provlimata,  g ->
+        let
+          provlImat = init provlimata ;
+          provlima = mkStemNouns prOvlima ;
+        in {
+        s = table {
+          Sg => table {
+            Nom | Acc | Vocative |CPrep P_se |CPrep PNul => prOvlima ;
+            Gen |CPrep P_Dat=> provlImat + "ος" 
+            } ;
+          Pl => table {
+            Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> provlimata; 
+            Gen|CPrep P_Dat => mkGen provlima
+            }
+          } ;
+        g = g
+        } ;
+
+
+     ---------------Neuter nouns in -o , with stress movement--------------
+        mkNoun_prosopo : (s1,_ : Str) -> Gender -> Noun = 
+        \prOsopo, prosOpon,  g ->
+        let
+          prosOpo = init prosOpon ;
+          prosOp = init prosOpo ;
+        in {
+        s = table {
+          Sg => table {
+            Nom | Acc | Vocative|CPrep P_se |CPrep PNul => prOsopo ;
+            Gen |CPrep P_Dat=>  prosOp + "ου" 
+            } ;
+          Pl => table {
+            Nom |Acc | Vocative |CPrep P_se |CPrep PNul=> mkNomPl prOsopo  ;
+            Gen |CPrep P_Dat=> prosOpon 
+            }
+          } ;
+        g = g
+        } ;
+
+        
+        mkNoun_anthropos : (s1,_ : Str) -> Gender -> Noun = 
+        \anthropos, anthropon,  g ->
+        let
+          anthrop = Predef.tk 2 anthropos ;
+          anthrOp = Predef.tk 2 anthropon ;
+        in {
+        s = table {
+          Sg => table {
+            Nom => anthropos ;
+            Gen|CPrep P_Dat => anthrOp + "ου" ;
+            Acc |CPrep P_se |CPrep PNul  => anthrop + "ο";
+            Vocative => anthrop + "ε" 
+            } ;
+          Pl => table {
+            Nom | Vocative=> anthrop + "οι" ;
+            Gen |CPrep P_Dat=> anthropon ;
+            Acc |CPrep P_se |CPrep PNul => anthrOp + "ους" 
+            }
+          } ;
+        g = g
+        } ;
+
+
+
+       ----------------Neuter nouns in -ς , with  stress movement,syllabic augmentation,  irregular (φως, γεγονός, ημίφως) --------------
+      mkNoun_fws: (s1,_ : Str) -> Gender -> Noun = 
+      \fws, fwtos,  g ->
+     let
+        fW = init fws ;
+      in {
+      s = table {
+        Sg => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul=> fws ;
+          Gen |CPrep P_Dat=>fwtos
+          } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => fW + "τα"; 
+          Gen |CPrep P_Dat=> fW + "των"
+          }
+        } ;
+      g = g
+      } ;
+
+
+
+
+       ----------------Neuter nouns in -ν , with  stress movement --------------
+      mkNoun_endiaferon: (s1: Str) -> Gender -> Noun = 
+      \endiaferon, g ->
+     {
+      s = table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> endiaferon ;
+          Gen |CPrep P_Dat=> mkGenSg endiaferon 
+          } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => mkNomPl endiaferon; 
+          Gen |CPrep P_Dat=> mkGen endiaferon
+          }
+        } ;
+      g = g
+      } ;
+   
+   --------Indeclinable Nouns------------
+    mkNounAklito: Str -> Gender -> Noun = 
+        \s1,  g ->
+       {
+        s = table {
+          Sg | Pl => table {
+            Nom | Acc | Vocative |Gen |CPrep P_Dat| CPrep P_se |CPrep PNul => s1 
+            } 
+          } ;
+        g = g
+        } ;
+
+
+
+    mkGen : Str -> Str = \s -> case s of {
+      c + "άι" => c + "αγιών" ;
+      c + "όι" => c + "ογιών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + "α" =>c + unstress v + x + "ών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + "ος" =>c + unstress v + x + "ών" ;
+      c + "έας" => c + "έων" ;
+      c + "ής" => c + "ών" ;
+      --c + "ης" => c + "ών" ;
+      c + "ος" => c + "ών" ;
+      c + "άν" => c + "άντων" ;
+      c + "όν" => c + "όντων" ;
+      c + ("α" | "ο"  ) => c + "άτων" ;
+     
+      c + v@(#stressedVowel) + x@(_ + _) + "ας" =>c + unstress v + x + "ών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + "η" =>c + unstress v + x + "ών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + "ης" =>c + unstress v + x + "ών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + ("ι" | "υ") =>c + unstress v + x + "ιών" ;
+      c + v@(#stressedVowel) + x@(_ + _) + "εν" =>c + unstress v + x + "έντων"  ;
+      c + v@(#stressedVowel) + x@(_ + _) + "ον" =>c + unstress v + x + "όντων"  
+    } ;
+
+
+
+    mkGenSg : Str -> Str = \s -> 
+    case s of
+    {x + "η"    => x + "ης";
+     x + "ος"   => x + "ους"; 
+     x + "αι"    => x + "αγιού";
+     x + "οι"    => x + "ογιού";
+     x + "ης"   => x + "η"; 
+     x + "α"   => x + "ας";
+     x + "έας"   => x + "έα";
+     x + "ο"   => x + "ου";
+     x + "ής"   => x + "ή";
+     x + "ον"   => x + "οντος";
+     x + "όν"   => x + "όντος";
+     x + "εν"    => x + "εντος";
+     x + "άν"    => x + "άντος";
+     x + ("ι" | "υ")   => x + "ιού";
+     x + "ας"   => x + "α" 
+    }; 
+
+    mkNomPl : Str -> Str = \s -> 
+    case s of
+    {
+    x + "έας"   => x + "είς" ;
+    x + "ής"   => x + "είς" ;
+    x + "ης"   => x + "ες" ;
+    x + "ος"   => x + "η" ;
+    x + "άι"    => x + "άγια";
+    x + "όι"    => x + "όγια";
+    x + "ον"    => x + "οντα";
+     x + "όν"    => x + "όντα";
+    x + "άν"    => x + "άντα";
+    x + "εν"    => x + "εντα";
+    x + ("ι" | "υ")   => x + "ια" ;
+    x + "ας"    => x + "ες" ;
+    x + "ο"   => x + "α" 
+    }; 
+
+
+    mkAccSg : Str -> Str = \s -> 
+    case s of
+    {x + "ής"    => x + "ή" ;
+    x + "ης"    => x + "η" ;
+    x + "έας"   => x + "έα";
+    x + "ος"   => x + "ος";
+    x + "ας"   => x + "α" 
+    }; 
+
+
+
+
+    mkStemNouns : Str -> Str = \s -> case s of {
+      c + v@(#stressedVowel) + x@(_ + _)  =>c + unstress v + x   
+    } ;
+
+
+
+    
+
+
+
+    --Nouns with no stress movement. 
+ regN: Str -> Noun = \s-> case s of {
+    kaloger + "ος" => mkNoun s (kaloger + "ου") (kaloger + "ο") (kaloger + "ε") (kaloger + "οι") (kaloger + "ων") (kaloger + "ους")(kaloger + "οι") Masc ;
+    ouran + "ός" => mkNoun s (ouran + "ού") (ouran + "ό") (ouran + "έ") (ouran + "οί") (ouran + "ών") (ouran + "ούς") (ouran + "οί") Masc ;
+    ypologist + "ής" => mkNoun s (ypologist + "ή") (ypologist + "ή") (ypologist + "ή") (ypologist + "ές") (ypologist + "ών") (ypologist + "ές") (ypologist + "ές") Masc ;
+    pater + "ας" => mkNoun s (pater + "α") (pater + "α") (pater + "α") (pater + "ες") (pater + "ων") (pater + "ες")(pater + "ες") Masc ;
+    tom + "έας" => mkNoun s (tom + "έα") (tom + "έα") (tom + "έα")(tom + "είς") (tom + "έων") (tom + "είς") (tom + "είς")Masc ;
+    agelad + "α" => mkNoun s (agelad + "ας") (agelad + "α") (agelad + "α")(agelad + "ες") (agelad + "ων") (agelad + "ες") (agelad + "ες")Fem ;
+    koili  + "ά" => mkNoun s (koili + "άς") (koili + "ά") (koili + "ά")(koili + "ές") (koili + "ών") (koili + "ές") (koili + "ές")Fem ;
+    allag + "ή" => mkNoun s (allag + "ής") (allag + "ή") (allag + "ή")(allag + "ές") (allag + "ών") (allag + "ές") (allag + "ές")Fem ;
+    pswm + "ί" => mkNoun s (pswm + "ιού") (pswm + "ί") (pswm + "ί") (pswm + "ιά") (pswm + "ιών") (pswm + "ιά") (pswm + "ιά") Neut ;
+    mwr + "ό" => mkNoun s (mwr + "ού") (mwr + "ό") (mwr + "ό")  (mwr + "ά") (mwr+ "ών") (mwr + "ά") (mwr + "ά") Neut ;
+    vivli + "ο" => mkNoun s (vivli + "ου") (vivli + "ο")(vivli + "ο") (vivli + "α") (vivli+ "ων") (vivli + "α")  (vivli + "α") Neut 
+
+   };
+
+  --Nouns with no stress movement, that augment the number of syllables when declined. 
+   regNaniso: Str -> Noun = \s-> case s of {
+    manav + "ης" => mkNoun s (manav + "η") (manav + "η") (manav + "η")(manav + "ηδες") (manav + "ηδων") (manav + "ηδες") (manav + "ηδες")Masc ;
+    aer + "ας" => mkNoun s (aer + "α") (aer + "α") (aer + "α")(aer + "ηδες") (aer + "ηδων") (aer + "ηδες") (aer + "ηδες")Masc ;
+    mpogiatz + "ής" => mkNoun s (mpogiatz + "ή") (mpogiatz + "ή")(mpogiatz + "ή") (mpogiatz + "ήδες") (mpogiatz + "ήδων") (mpogiatz + "ήδες") (mpogiatz + "ήδες") Masc ;
+    kanap + "ές" => mkNoun s (kanap + "έ") (kanap + "έ")(kanap + "έ")  (kanap + "έδες") (kanap + "έδων") (kanap + "έδες") (kanap + "έδες") Masc ;
+    papp + "ούς" => mkNoun s (papp + "ού") (papp + "ού") (papp + "ού")(papp + "ούδες") (papp + "ούδων") (papp + "ούδες") (papp + "ούδες")Masc ;
+    pap + "άς" => mkNoun s (pap + "ά") (pap  + "ά") (pap + "ά") (pap  + "άδες") (pap  + "άδων") (pap  + "άδες") (pap  + "άδες") Masc ;
+    giagi + "ά" => mkNoun s (giagi + "άς") (giagi + "ά") (giagi + "ά") (giagi + "άδες") (giagi + "άδων") (giagi + "άδες") (giagi + "άδες")Fem ;
+    alep + "ού" => mkNoun s (alep + "ούς") (alep + "ού") (alep + "ού") (alep + "ούδες") (alep + "ούδων") (alep + "ούδες") (alep + "ούδες") Fem ;
+    ix + "ώ" => mkNoun s (ix + "ούς") (ix + "ώ") (ix + "ώ") ("") ("") ("")  ("") Fem ;   -----this is an exeption noun 
+    ox + "ύ" => mkNoun s (ox + "έος") (ox + "ύ") (ox + "ύ")(ox + "έα") (ox + "έων") (ox + "έα") (ox + "έα") Neut ;  ---this is an exeption noun
+    plout + "ος" => mkNoun s (plout + "ου") (plout + "ο") (plout + "ε")(plout + "η") (plout + "ων") (plout + "η") (plout + "η") Change;
+    san + "ός" => mkNoun s (san + "ού") (san + "ό") (san + "έ")(san + "ά") (san + "ών") (san + "ά") (san + "ά") Change  
+   };
+
+  regIrreg: Str -> Noun = \s-> case s of {
+    kre + "ας" => mkNoun s (mkStemNouns kre + "ατος") (kre + "ας") (kre + "ας")(kre + "ατα") (mkStemNouns kre + "άτων") (kre + "ατα") (kre + "ατα") Neut; 
+    xron + "ος" => mkNoun s (xron + "ου") (xron + "ο") (xron + "ε")(xron + "ια") (xron + "ων") (xron + "ια") (xron + "ια") Change;  
+    gal + "α" => mkNoun s ( gal + "ατος") (gal + "α") (gal + "α")(gal + "ατα") (mkStemNouns gal + "άτων") (gal + "ατα") (gal + "ατα") Neut ;
+    mel + "ι" => mkNoun s ( mel + "ιτος") (mel + "ι") (mel + "ι")(mel + "ια") (mkStemNouns mel + "ιών") (mel + "ια") (mel + "ια") Neut ;
+    p + "ύρ" => mkNoun s ( p + "υρός") (p + "ύρ") (p + "ύρ")(p + "υρά") ( p + "υρών") (p + "υρά") (p + "υρά") Neut ;   ---exeptions from ancient greek
+    ip + "αρ" => mkNoun s ( ip + "ατος") (ip + "αρ") (ip + "αρ")(ip + "ατα") ( mkStemNouns ip + "άτων") (ip + "ατα") (ip + "ατα") Neut    ---exeptions from ancient greek 
+   };
+
+  
+
+
+       --------------------------ADJECTIVES/ADVERBS -------------------------
+       ----------------------------------------------------------------------
+
+      -------suffixed comparative form of an adjective-------------------
+     mkComparative : Str -> Str = \s -> 
+    case s of
+    {
+    x + "κακός"   => x + "χειρότερος" ;
+    x + "καλός"   => x + "καλύτερος" ;
+    x + "μεγάλος"   => x + "μεγαλύτερος" ;
+    x + "ύς"   => x + "ύτερος" ; 
+    x + "ής"   => x + "έστερος" ;
+    x + "ός"   => x + "ότερος" ;
+    c + v@(#stressedVowel) + x@(_ + _) + "ος" =>c + unstress v + x + "ότερος" ;
+    c + v@(#stressedVowel) + x@(_ + _) + ("ής" | "ης")  =>c + unstress v + x + "έστερος" 
+    }; 
+
+
+
+    -----Creates the adverb, by using Neutral, Sg, Nom ------
+    mkAdverb : Str ->  Str =
+        \s -> case s of
+    {
+    x + "ο"    => x + "α" ;
+    x + "ό"    => x + "ά" ;
+    x + "γον"    => x + "γόντως" ;
+    x + "λον"    =>x + "λοντικά" ;
+    x + "ής"    => x + "ώς" ;
+    x + "ης"    => x + "ως" ;
+    x + "ές"    => x + "ώς" ;
+    x + "ύ"    => x + "ιά" ;
+    x + "ικο"    => x + "ικα" 
+    };
+
+
+    mkAdverb2 : Str ->  Str =
+        \s -> case s of
+      {
+      x + "ύ"    => x + "έως" 
+      };
+
+    -----comparative form of the adverb ------
+    mkAdverbCompar : Str ->  Str =
+        \s -> case s of
+    {x + "κακό"   => x + "χειρότερα" ;
+    x + "καλό"   => x + "καλύτερα" ;
+    x + "ο"    => x + "ότερα" ;
+    x + "ό"    => x + "ότερα" ;
+    x + "ύ"    => x + "ύτερα" ;
+    x + "έως"    => x + "ύτερα" ;
+    x + "ές"    => x + "έστερα" 
+
+    };
+
+
+    -----superlative form of the adverb ------
+    mkAdverbSuper : Str ->  Str =
+        \s -> case s of
+    {x + "κακό"   => x + "κάκιστα" ;
+    x + "καλό"   => x + "κάλιστα" ;
+    x + ("ο"  | "ό" ) => x + "ότατα" ;
+    x + "ύ"    => x + "ύτατα" ;
+    x + "έως"    => x + "ύτατα" ;
+    x + "ές"    => x + "έστατα" 
+
+    };
+
+    ----Adjectives that form the comparative with a suffix----------
+     mkAdjective2 : (s1,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_: Str) -> Adj = \sn,sg,sa,sv,pn,pg,pa,snf,sgf,pnf,pgf,snn,sgn,pnn,pgn, comp ->
+     let
+         adverb = mkAdverb snn;
+         comp1 = mkComparative sn; 
+         comp =Predef.tk 2 comp1 ;
+          in  {
+        s = table { Posit  => table {
+          Masc  => table {
+            Sg => table {
+              Nom => sn ; Gen |CPrep P_Dat=> sg ; Acc |CPrep P_se |CPrep PNul => sa ; Vocative => sv
+            } ;
+            Pl => table {
+              Nom | Vocative => pn ; Gen |CPrep P_Dat=> pg ; Acc |CPrep P_se |CPrep PNul  => pa 
+            }} ;
+            Change=> table {
+            Sg => table {
+              Nom => sn ; Gen|CPrep P_Dat => sg ; Acc |CPrep P_se |CPrep PNul => sa ; Vocative => sv
+            } ;
+            Pl => table {
+              Nom | Acc | Vocative|CPrep P_se |CPrep PNul => pnn ; Gen |CPrep P_Dat=> pgn 
+            }} ;
+          Fem   => table {
+            Sg => table {
+             Nom | Acc | Vocative|CPrep P_se |CPrep PNul => snf ; Gen|CPrep P_Dat => sgf 
+            } ;
+            Pl => table {
+               Nom | Acc | Vocative |CPrep P_se |CPrep PNul => pnf ; Gen |CPrep P_Dat=> pgf  
+            }} ;
+          Neut => table {
+            Sg => table {
+              Nom | Acc | Vocative |CPrep P_se |CPrep PNul => snn ; Gen|CPrep P_Dat => sgn 
+            } ;
+            Pl => table {
+              Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> pnn ; Gen|CPrep P_Dat => pgn 
+            }} } ;
+            Compar | Superl => table {
+          Masc  => table {
+            Sg => table {
+              Nom =>  comp1  ; Gen|CPrep P_Dat => comp  + "ου"; Acc |CPrep P_se |CPrep PNul=> comp + "ο"; Vocative => comp + "ος"
+            } ;
+            Pl => table {
+              Nom | Vocative => comp + "οι"; Gen|CPrep P_Dat => comp+ "ων"; Acc |CPrep P_se |CPrep PNul  => comp + "ους"
+            }} ;
+          Fem   => table {
+            Sg => table {
+             Nom | Acc | Vocative|CPrep P_se |CPrep PNul => comp + "η" ; Gen|CPrep P_Dat => comp + "ης"
+            } ;
+            Pl => table {
+               Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => comp + "ες"; Gen |CPrep P_Dat=> comp + "ων" 
+            }} ;
+          Neut | Change=> table {
+            Sg => table {
+              Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => comp + "ο" ; Gen |CPrep P_Dat=> comp + "ου"
+            } ;
+            Pl => table {
+              Nom | Acc |Vocative|CPrep P_se |CPrep PNul => comp + "α"; Gen|CPrep P_Dat => comp + "ων"
+            }} }
+          } ;
+    adv = table { Posit => adverb  ; Compar => mkAdverbCompar snn ; Superl => mkAdverbSuper snn} ;
+        } ;
+
+
+    ----Adjectives that form the comparative with a suffix, irregularities in the formation of adverbs. 
+    -----It concerns mostly adjectives with endings -ύς, -εία,  -ύ, that differenciate from those ending in -ύς, -ιά,  -ύ.
+    mkAdjectiveIr : (s1,_ : Str) -> Adj = \eythis,eytheos -> 
+     let 
+      eyth = Predef.tk 2 eythis;
+      eythIteros = mkComparative eythis ;
+      eythIter = Predef.tk 2 eythIteros;
+      adverb = eytheos;
+    in {
+    s = table { Posit | Superl => table {
+      Masc | Change => table {
+        Sg => table {
+          Nom  => eythis ; Gen |CPrep P_Dat=> eyth + "έος" ; Acc |CPrep P_se |CPrep PNul| Vocative => eyth + "ύ"
+        } ;
+        Pl => table {
+          Nom | Vocative |Acc |CPrep P_se |CPrep PNul  => eyth + "είς" ; Gen|CPrep P_Dat => eyth + "έων"  
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative|CPrep P_se |CPrep PNul => eyth + "εία"; Gen |CPrep P_Dat=> eyth + "είας"
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => eyth + "είες" ; Gen |CPrep P_Dat=> eyth + "ειών" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => eyth + "ύ" ; Gen |CPrep P_Dat=> eyth + "έος" 
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> eyth + "έα" ; Gen|CPrep P_Dat => eyth + "έων"  
+        }}  };
+     Compar => table {
+      Masc | Change => table {
+        Sg => table {
+          Nom  | Vocative => eythIteros  ; Gen|CPrep P_Dat => eythIter  + "ου"; Acc |CPrep P_se |CPrep PNul => eythIter + "ο" 
+        } ;
+        Pl => table {
+          Nom | Vocative => eythIter + "οι"; Gen|CPrep P_Dat => eythIter+ "ων"; Acc |CPrep P_se |CPrep PNul => eythIter + "ους"
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative |CPrep P_se |CPrep PNul => eythIter + "η" ; Gen|CPrep P_Dat => eythIter + "ης"
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative  |CPrep P_se |CPrep PNul=> eythIter + "ες"; Gen |CPrep P_Dat=> eythIter + "ων" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => eythIter + "ο" ; Gen|CPrep P_Dat => eythIter + "ου"
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul => eythIter + "α"; Gen|CPrep P_Dat => eythIter + "ων"
+        }} }
+      } ;
+      adv = table { Posit => eytheos  ; Compar =>  mkAdverbCompar eytheos  ; Superl => mkAdverbSuper eytheos} ; 
+    } ;
+
+
+
+  -------Adjectives that form the comparative using "πιό"------
+    mkAdjective : (s1,_,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Adj = \sn,sg,sa,sv,pn,pg,pa,snf,sgf,pnf,pgf,snn,sgn,pnn,pgn ->
+ let
+      adverb = mkAdverb snn;
+      a = "πιό";
+      in  {
+    s = table { Posit  => table {
+      Masc  => table {
+        Sg => table {
+          Nom => sn ; Gen|CPrep P_Dat => sg ; Acc |CPrep P_se |CPrep PNul => sa ; Vocative  => sv
+        } ;
+        Pl => table {
+          Nom | Vocative => pn ; Gen |CPrep P_Dat=> pg ; Acc |CPrep P_se |CPrep PNul => pa 
+        }} ;
+      Change=> table {
+        Sg => table {
+          Nom => sn ; Gen|CPrep P_Dat => sg ; Acc |CPrep P_se |CPrep PNul=> sa ; Vocative => sv
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul => pnn ; Gen|CPrep P_Dat => pgn 
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative|CPrep P_se |CPrep PNul => snf ; Gen|CPrep P_Dat => sgf 
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative |CPrep P_se |CPrep PNul => pnf ; Gen |CPrep P_Dat=> pgf  
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => snn ; Gen|CPrep P_Dat => sgn 
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> pnn ; Gen |CPrep P_Dat=> pgn 
+        }} } ;
+        Compar| Superl => table {
+      Masc  => table {
+        Sg => table {
+          Nom => a ++ sn ; Gen|CPrep P_Dat => a ++ sg ; Acc |CPrep P_se |CPrep PNul => a ++ sa ; Vocative => a ++ sv 
+        } ;
+        Pl => table {
+          Nom | Vocative => a ++ pn ; Gen |CPrep P_Dat=> a ++ pg ; Acc |CPrep P_se |CPrep PNul=> a ++ pa 
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative|CPrep P_se |CPrep PNul => a ++ snf  ; Gen|CPrep P_Dat => a ++ sgf 
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative |CPrep P_se |CPrep PNul => a ++ pnf ; Gen|CPrep P_Dat => a ++pgf 
+        }} ;
+      Neut  | Change=> table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => a ++ snn ; Gen|CPrep P_Dat => a ++ sgn 
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul => a ++ pnn ; Gen|CPrep P_Dat => a ++ pgn 
+        }} }
+      };
+    adv = table { Posit => adverb  ; Compar =>  adverb ; Superl => adverb} ;
+    } ;
+
+
+  -------Category of adjectives ending in -ων, -ουσα, -ον with stress movement.------------------
+    mkAdjective3 : (s1,_ : Str) -> Adj = \epeigwn,epeigontwn -> 
+     let
+      a = "πιό"; 
+      epeIg = Predef.tk 2 epeigwn;
+      epeIgon = epeIg + "ον" ;
+      epeig = mkStemNouns epeIg ;
+      epeigon = mkStemNouns epeIgon ;
+      adverb = mkAdverb epeigon;
+    in {
+    s = table { Posit  => table {
+      Masc | Change => table {
+        Sg => table {
+          Nom | Vocative => epeigwn ; Gen |CPrep P_Dat=> epeIg + "οντος" ; Acc |CPrep P_se |CPrep PNul  => epeIg + "οντα"
+        } ;
+        Pl => table {
+          Nom | Vocative |Acc |CPrep P_se |CPrep PNul  => epeIg + "οντες" ; Gen |CPrep P_Dat=> epeigontwn  
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative|CPrep P_se |CPrep PNul => epeIg + "ουσα";Gen |CPrep P_Dat=> epeIg + "ουσας" 
+        } ;
+        Pl => table {
+           Nom | Acc |Vocative|CPrep P_se |CPrep PNul  => epeIg + "ουσες" ; Gen|CPrep P_Dat => epeig + "ουσών" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => epeIg + "ον" ; Gen|CPrep P_Dat => epeIg + "οντος" 
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> epeIg + "οντα" ; Gen |CPrep P_Dat=> epeigontwn 
+        }}  };
+     Compar | Superl => table {
+      Masc | Change => table {
+        Sg => table {
+          Nom  | Vocative => a ++ epeigwn; Gen |CPrep P_Dat=> a ++ epeIg + "οντος"  ; Acc |CPrep P_se |CPrep PNul  => a ++ epeIg + "οντα"  
+        } ;
+        Pl => table {
+          Nom | Vocative | Acc | CPrep P_se |CPrep PNul => a ++ epeIg + "οντες" ; Gen|CPrep P_Dat => a ++ epeigontwn  
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative |CPrep P_se |CPrep PNul => a ++ epeIg + "ουσα" ; Gen |CPrep P_Dat=> a ++ epeIg + "ουσας"
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative |CPrep P_se |CPrep PNul => a ++ epeIg + "ουσες" ; Gen|CPrep P_Dat => a ++ epeig + "ουσών" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => a ++ epeIg + "ον"; Gen |CPrep P_Dat=> a ++ epeIg + "οντος" 
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative|CPrep P_se |CPrep PNul  => a ++ epeIg + "οντα"  ; Gen |CPrep P_Dat=> a ++ epeigontwn
+        }} }
+      } ;
+      adv = table { Posit => adverb  ; Compar =>  a ++ adverb  ; Superl => a ++ adverb} ; 
+    } ;
+
+
+  
+        -------Category of adjectives ending in -ης, -ης, -ες with stress movement in Neutral.------------------
+    mkAdjective4 : (s1,_: Str) -> Adj = \sinithis,sInithes -> 
+    let
+          adverb = mkAdverb sinithis;
+          sinIthi = init sinithis;
+          sinIth = Predef.tk 2 sinithis;
+          sin = mkComparative sinithis ;
+          si = Predef.tk 2 sin;
+        in
+      {
+      s = table { Posit  => table {
+      Masc | Fem  | Change=> table {
+        Sg => table {
+          Nom => sinithis ; Gen|CPrep P_Dat => sinIth  + "ους" ; Acc | Vocative|CPrep P_se |CPrep PNul =>  sinIthi 
+        } ;
+        Pl => table {
+          Nom | Vocative | Acc |CPrep P_se |CPrep PNul => sinIth + "εις" ; Gen |CPrep P_Dat=> sinIth  + "ων" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul => sInithes ; Gen |CPrep P_Dat=> sinIth  + "ους"  
+        } ;
+        Pl => table {
+          Nom | Acc |Vocative|CPrep P_se |CPrep PNul => sinIthi ; Gen |CPrep P_Dat=> sinIth  + "ων"  
+        }}  } ;
+     Compar |  Superl => table {
+      Masc | Change => table {
+        Sg => table {
+          Nom => sin  ; Gen |CPrep P_Dat=>   si  + "ου"; Acc |CPrep P_se |CPrep PNul  => si + "ο"; Vocative => si + "ος"
+        } ;
+        Pl => table {
+          Nom | Vocative => si + "οι"; Gen |CPrep P_Dat=> si+ "ων"; Acc |CPrep P_se |CPrep PNul =>si + "ους"
+        }} ;
+      Fem   => table {
+        Sg => table {
+         Nom | Acc | Vocative|CPrep P_se |CPrep PNul => si + "η" ; Gen |CPrep P_Dat=> si + "ης"
+        } ;
+        Pl => table {
+           Nom | Acc | Vocative |CPrep P_se |CPrep PNul => si + "ες"; Gen |CPrep P_Dat=> si + "ων" 
+        }} ;
+      Neut => table {
+        Sg => table {
+          Nom | Acc |Vocative|CPrep P_se |CPrep PNul=> si + "ο" ; Gen|CPrep P_Dat => si + "ου"
+        } ;
+        Pl => table {
+          Nom | Acc | Vocative |CPrep P_se |CPrep PNul=> si + "α"; Gen |CPrep P_Dat=> si + "ων"
+        }} }
+      } ;
+      adv = table { Posit => adverb  ; Compar =>  sin ++ "τερα"  ; Superl => sin ++ "τατα"} ; 
+    } ;
+
+
+
+  ------ Indeclinable Adjectives  ------
+    mkAdjAklito :  Str -> Adj = \s1 -> 
+    let
+      a = "πιό" ;
+    in {
+    s = table { Posit | Superl => table {
+      Masc |Fem | Neut | Change  => table {
+          Sg |Pl  => table {
+              Nom | Gen | Acc| Vocative |CPrep P_se |CPrep PNul|CPrep P_Dat  => s1 
+        } }
+        } ;
+        Compar => table {
+     Masc |Fem | Neut | Change  => table {
+        Sg |Pl  => table {
+          Nom | Gen | Acc| Vocative | CPrep P_se |CPrep PNul |CPrep P_Dat => a ++  s1 
+        } }}
+        };
+        adv = table { Posit => " "  ; Compar =>  " " ; Superl =>  " "} ; 
+    } ;
+
+  
+
+    ---Adjectives with endings -ος (-ός), -η, -ο  
+
+  regAdj : Str -> Adj = \mikros -> case mikros of {
+    mikr + "ός" => mkAdjective mikros (mikr + "ού") (mikr + "ό")(mikr + "έ")  (mikr + "οί")(mikr + "ών")(mikr + "ούς")
+                  (mikr + "ή") (mikr + "ής") (mikr + "ές")(mikr + "ών")
+                  (mikr + "ό")(mikr + "ού")(mikr + "ά")(mikr + "ών") ;
+    omorf + "ος" => mkAdjective mikros (omorf + "ου") (omorf + "ο") (omorf + "ε") (omorf + "οι")(omorf + "ων")(omorf + "ους")
+                  (omorf + "η") (omorf + "ης") (omorf + "ες")(omorf + "ων")
+                  (omorf + "ο")(omorf + "ου")(omorf + "α")(omorf + "ων") ;
+     ex + "ων" => mkAdjective mikros (ex + "οντος") (ex + "οντα") (ex + "οντα") (ex + "οντες")(unstress ex + "όντων")(ex + "οντες")
+                  (ex + "ουσα")(ex + "ουσας") (ex + "ουσες")(ex + "ουσων")
+                  (ex + "ον")(ex+ "οντος")(ex + "οντα")(unstress ex + "όντων")  ; 
+    nonExist  => mkAdjective mikros (nonExist ) (nonExist ) (nonExist ) (nonExist)(nonExist )(nonExist )
+                (nonExist ) (nonExist ) (nonExist )(nonExist )
+                  (nonExist )(nonExist )(nonExist )(nonExist )
+
+    } ;
+
+
+    -----adjectives with endings -ος (-ός), -α , -ο | -ύς, -ια , -υ | -ης, -α , -ικο | -ών, -ουσα , -ων   και -ης , -ια, -ι
+
+    regAdj1 : Str -> Adj = \metrios -> case metrios of {
+     metri + "ος" => mkAdjective metrios (metri + "ου") (metri + "ο")(metri + "ε")  (metri + "οι")(metri + "ων")(metri + "ους")
+                  (metri + "α") (metri + "ας") (metri + "ες")(metri + "ων")
+                  (metri + "ο")(metri + "ου")(metri + "α")(metri + "ων") ;
+     pali+ "ός" => mkAdjective metrios (pali + "ού") (pali + "ό")(pali + "έ")  (pali + "οί")(pali + "ών")(pali + "ούς")
+                  (pali + "ά") (pali + "άς") (pali + "ές")(pali + "ών")
+                  (pali + "ό")(pali + "ού")(pali + "ά")(pali + "ών")  ;
+     pax + "ύς" => mkAdjective metrios (pax + "ύ") (pax + "ύ") (pax + "ύ")(pax + "ιοί")(pax + "ιών")(pax + "ιούς")
+                  (pax + "ιά")(pax + "ιάς") (pax + "ιές")(pax + "ιών")
+                  (pax + "ύ")(pax + "ιού")(pax + "ιά")(pax + "ιών") ;
+     staxt + "ής" => mkAdjective metrios (staxt + "ή") (staxt + "ή") (staxt + "ή")(staxt + "ιοί")(staxt + "ιών")(staxt + "ιούς")
+                  (staxt + "ιά")(staxt + "ιάς") (staxt + "ιές")(staxt + "ιών")
+                  (staxt + "ί")(staxt + "ιού")(staxt + "ιά")(staxt + "ιών") ;
+      tempel + "ης" => mkAdjective metrios (tempel + "η") (tempel + "η") (tempel + "η") (tempel + "ηδες")(tempel + "ηδων")(tempel + "ηδες")
+                  (tempel + "α")(tempel + "ας") (tempel + "ες")(tempel + "ων")
+                  (tempel + "ικο")(tempel + "ικου")(tempel + "ικα")(tempel + "ικων") ;
+      par + "ών" => mkAdjective metrios (par + "όντος") (par + "όντα") (par + "όντα") (par + "όντες")(par + "όντων")(par + "όντες")
+                  (par + "ούσα")(par + "ούσας") (par + "ούσες")(par + "ουσών")
+                  (par + "όν")(par+ "όντος")(par + "όντα")(par + "όντων")      
+    } ;      
+
+
+
+    -----adjectives with endings -ος, -ια , -ο |-υς, -εια , -υ | -ης, -ης , -ες 
+
+    regAdj2 : Str -> Adj = \glikos -> case glikos of {
+     glik + "ός" => mkAdjective glikos (glik + "ού") (glik + "ό") (glik + "έ")(glik + "οί")(glik + "ών")(glik + "ούς")
+                  (glik + "ιά") (glik + "ιάς") (glik + "ές")(glik + "ών")
+                  (glik + "ό")(glik + "ού")(glik + "ά")(glik + "ών")  ;
+      fresk + "ος" => mkAdjective glikos (fresk + "ου") (fresk + "ο") (fresk + "ε")(fresk + "οι")(fresk + "ων")(fresk + "ους")
+                  (fresk + "ια") (fresk + "ιας") (fresk + "ες")(fresk + "ων")
+                  (fresk + "ο")(fresk + "ουύ")(fresk + "α")(fresk + "ων") ;
+     
+      akriv + "ής" => mkAdjective glikos (akriv + "ή") (akriv + "ή") (akriv + "ή") (akriv + "είς")(akriv + "ών")(akriv + "είς")
+                  (akriv + "ής")(akriv + "ή") (akriv + "είς")(akriv + "ών")
+                  (akriv + "ές")(akriv + "ούς")(akriv + "ή")(akriv + "ών")  
+
+    } ;
+
+     irregAdj : Str -> Adj = \ilIthios -> case ilIthios of {
+     ilIth + "ιος" => mkAdjective ilIthios (ilIth + "ιου") (ilIth + "ιο") (ilIth + "ιε")(ilIth + "ιοι")(mkStemNouns ilIth + "ίων")(ilIth + "ιους")
+                  (ilIth + "ια") (ilIth + "ιας") (ilIth + "ιες")(mkStemNouns ilIth + "ίων")
+                  (ilIth + "ιο")(ilIth + "ιου")(ilIth + "ια")(mkStemNouns ilIth + "ίων")  
+    } ;
+
+ 
+ ---------------------------------------------------------------------------------------------------------------------------------------------
+---------For Adjectives with suffixed comparative----------------
+
+    ---Adjectives with endings -ος, -η, -ο
+
+  regAdj3 : Str -> Adj = \mikros -> case mikros of {
+    mikr + "ός" => mkAdjective2 mikros (mikr + "ού") (mikr + "ό")(mikr + "έ")  (mikr + "οί")(mikr + "ών")(mikr + "ούς")
+                  (mikr + "ή") (mikr + "ής") (mikr + "ές")(mikr + "ών")
+                  (mikr + "ό")(mikr + "ού")(mikr + "ά")(mikr + "ών") (mikr + "ότερος") ;
+    omorf + "ος" => mkAdjective2 mikros (omorf + "ου") (omorf + "ο") (omorf + "ε") (omorf + "οι")(omorf + "ων")(omorf + "ους")
+                  (omorf + "η") (omorf + "ης") (omorf + "ες")(omorf + "ων")
+                  (omorf + "ο")(omorf + "ου")(omorf + "α")(omorf + "ων") (omorf + "ότερος") 
+    } ;
+
+
+    -----adjectives with endings -ος, -α , -ο | -υς, -ια , -υ  και -ης , -ια, -ι
+
+    regAdj4 : Str -> Adj = \metrios -> case metrios of {
+     metri + "ος" => mkAdjective2 metrios (metri + "ου") (metri + "ο")(metri + "ε")  (metri + "οι")(metri + "ων")(metri + "ους")
+                  (metri + "α") (metri + "ας") (metri + "ες")(metri + "ων")
+                  (metri + "ο")(metri + "ου")(metri + "α")(metri + "ων") (metri + "ότερος");
+     pali+ "ός" => mkAdjective2 metrios (pali + "ού") (pali + "ό")(pali + "έ")  (pali + "οί")(pali + "ών")(pali + "ούς")
+                  (pali + "ά") (pali + "άς") (pali + "ές")(pali + "ών")
+                  (pali + "ό")(pali + "ού")(pali + "ά")(pali + "ών") (pali + "ότερος") ;
+     pax + "ύς" => mkAdjective2 metrios (pax + "ύ") (pax + "ύ") (pax + "ύ")(pax + "ιοί")(pax + "ιών")(pax + "ιούς")
+                  (pax + "ιά")(pax + "ιάς") (pax + "ιές")(pax + "ιών") 
+                  (pax + "ύ")(pax + "ιού")(pax + "ιά")(pax + "ιών")(pax + "ύτερος");
+    staxt + "ής" => mkAdjective2 metrios (staxt + "ή") (staxt + "ή") (staxt + "ή")(staxt + "ιοί")(staxt + "ιών")(staxt + "ιούς")
+                  (staxt + "ιά")(staxt + "ιάς") (staxt + "ιές")(staxt + "ιών")
+                  (staxt + "ί")(staxt + "ιού")(staxt + "ιά")(staxt + "ιών")  (staxt + "ύτερος")   
+
+
+    } ;
+
+
+    -----adjectives with endings -ος (-ός), -ια , -ο | -ύς, -εια , -υ | -ής, -ης , -ες 
+
+    regAdj5 : Str -> Adj = \glikos -> case glikos of {
+     glik + "ός" => mkAdjective2 glikos (glik + "ού") (glik + "ό") (glik + "έ")(glik + "οί")(glik + "ών")(glik + "ούς")
+                  (glik + "ιά") (glik + "ιάς") (glik + "ές")(glik + "ών")
+                  (glik + "ό")(glik + "ού")(glik + "ά")(glik + "ών") (glik + "ότερος")  ;
+      fresk + "ος" => mkAdjective2 glikos (fresk + "ου") (fresk + "ο") (fresk + "ε")(fresk + "οι")(fresk + "ων")(fresk + "ους")
+                  (fresk + "ια") (fresk + "ιας") (fresk + "ες")(fresk + "ων")
+                  (fresk + "ο")(fresk + "ουύ")(fresk + "α")(fresk + "ων")(fresk + "ότερος") ;
+      akriv + "ής" => mkAdjective2 glikos (akriv + "ή") (akriv + "ή") (akriv + "ή") (akriv + "είς")(akriv + "ών")(akriv + "είς")
+                  (akriv + "ής")(akriv + "ή") (akriv + "είς")(akriv + "ών")
+                  (akriv + "ές")(akriv + "ούς")(akriv + "ή")(akriv + "ών")  (akriv + "έστερος")      
+
+    } ;
+
+
+  -----Pattern for the final -ν in the Feminine Accusative of the definite article----------
+   FemAccFinalN : pattern Str = #("ά" | "ό" | "ί"| "έ" | "ή" | "ύ"| "ώ" | "α" | "ο" | "ι"| "ε" |"η" | "υ" | "ω" |"κ"|"π" |"τ"| "ξ" |"ψ"| "γκ" |"μπ" |"ντ" );
+
+
+
+
+    mkDeterminer : (s1,_,_,_,_,_,_,_,_,_,_,_ : Str)  ->  Number -> Det  = \mn,mg,ma,yn,yg,ya,nn,ng,na,c,cg,ca,n -> 
+     {  
+     s = table {
+        Masc  => table { Nom => mn ; Gen |CPrep P_Dat=> mg ; Acc |CPrep P_se |CPrep PNul  => ma ; Vocative => []} ;
+        Fem => table { Nom => yn ; Gen |CPrep P_Dat=> yg ; Acc |CPrep P_se |CPrep PNul  => ya ;Vocative => [] } ;
+        Neut  => table { Nom => nn ; Gen |CPrep P_Dat=> ng ; Acc |CPrep P_se |CPrep PNul  => na; Vocative => [] } ;
+        Change => table { Nom => c ; Gen|CPrep P_Dat => cg ; Acc |CPrep P_se |CPrep PNul   => ca; Vocative => [] } 
+        } ; 
+       n = n ;
+      } ;
+
+
+
+   artDef : Gender -> Number -> Case -> Str = \g,n,c ->               
+     case <g,n,c> of {
+        <Masc | Change , Sg, Nom> => "ο";
+        <Masc | Change,Sg, Gen|CPrep P_Dat>  =>  "του" ;
+        <Masc | Change,Sg, Acc | CPrep PNul > => prepCase c++   "τον" ; 
+        <Masc | Change,Sg,CPrep P_se > =>   "στον" ; 
+        <Fem, Sg, Nom>    => "η" ;
+        <Fem, Sg, Gen|CPrep P_Dat>   =>  "της" ;
+        <Fem, Sg, Acc |CPrep PNul>   =>   pre { FemAccFinalN => "την" ; _=> "τη"} ;
+        <Fem, Sg, CPrep P_se  >   =>   pre { FemAccFinalN => "στην" ; _=> "στη"} ;
+        <Neut, Sg, Nom | Acc |CPrep PNul>    => prepCase c++  "το" ;
+        <Neut, Sg, Gen|CPrep P_Dat>   =>  "του" ;
+        <Neut, Sg, CPrep P_se >    =>   "στο" ;
+        <Masc,Pl, Nom> => "οι";
+        <Masc,Pl, Gen|CPrep P_Dat>  =>   "των" ;
+        <Masc,Pl, Acc |CPrep PNul>    => prepCase c++   "τους" ;
+        <Masc,Pl,CPrep P_se >    =>   "στους" ;
+        <Fem, Pl, Nom>    => "οι" ;
+        <Fem, Pl, Gen|CPrep P_Dat>   =>  "των" ;
+        <Fem, Pl, Acc |CPrep PNul>   => prepCase c++  "τις";
+        <Fem, Pl, CPrep P_se >   =>  "στις";
+        < Neut | Change ,Pl, Nom |Acc |CPrep PNul >    => prepCase c++  "τα" ;
+        < Neut | Change ,Pl, CPrep P_se  >    =>  "στα" ;
+        <Neut | Change, Pl, Gen|CPrep P_Dat>   => prepCase c++  "των" ;
+        <_,_, Vocative >    => " " 
+        } ; 
+
+
+
+
+
+      relPron : Bool => AAgr => Case => Str = \\b,ag,c => 
+      case b of {
+      False => case c of {
+        Nom => case <ag.g, ag.n > of
+                                                    {<Fem,Sg> => "η οποία" ;   
+                                                     <Masc |Change,Sg> => "ο οποίος" ;
+                                                     <Neut,Sg> => "το οποίο" ;  
+                                                     <Fem,Pl> => "οι οποίες" ;   
+                                                     <Masc |Change,Pl> => "οι οποίοι" ;
+                                                     <Neut,Pl> => "τα οποία"  
+                                                      };
+        Gen |CPrep P_Dat => case <ag.g, ag.n > of
+                                                    {<Fem,Sg> => prepCase c ++"της οποίας" ;   
+                                                     <Masc |Change |Neut,Sg> =>prepCase c ++ "του οποίου" ;
+                                                     <Masc |Change |Fem |Neut ,Pl> => prepCase c ++"των οποίων" 
+                                                      };
+        Acc | CPrep PNul  => case <ag.g, ag.n > of
+                                                    {<Fem,Sg> => prepCase c ++ "την οποία" ;   
+                                                     <Masc |Change,Sg> => prepCase c ++"τον οποίο" ;
+                                                     <Neut,Sg> => prepCase c ++ "το οποίο" ;  
+                                                     <Fem,Pl> => prepCase c ++ "τις οποίες" ;   
+                                                     <Masc |Change,Pl> => prepCase c ++"τους οποίους" ;
+                                                     <Neut,Pl> => prepCase c ++"τα οποία"  
+                                                      };
+         CPrep P_se => case <ag.g, ag.n > of
+                                                    {<Fem,Sg> =>  "στην οποία" ;   
+                                                     <Masc |Change,Sg> => "στον οποίο" ;
+                                                     <Neut,Sg> => "στο οποίο" ;  
+                                                     <Fem,Pl> => "στις οποίες" ;   
+                                                     <Masc |Change,Pl> => "στους οποίους" ;
+                                                     <Neut,Pl> => "στα οποία" 
+                                                      } ;
+        Vocative =>  case <ag.g, ag.n > of
+                                                    {<_,_> => " " 
+                                                      } 
+        } ;
+      _   => "που"
+      } ;
+
+
+
+
+      artIndef : Gender  -> Number->  Case -> Str = \g,n,c ->
+      case <g,n,c> of {
+        <Masc | Change,Sg, Nom > => "ένας";
+        <Masc | Change,Sg,  Gen|CPrep P_Dat>  => "ενός" ;
+        <Masc | Change,Sg, Acc |CPrep P_se |CPrep PNul> => prepCase c++  "ένα";
+        <Masc | Change ,Sg, Vocative> => " "; 
+        <Fem, Sg,  Nom >    => prepCase c++  "μία" ;
+        <Fem, Sg,  Gen|CPrep P_Dat>   => "μίας" ;
+        <Fem, Sg,  Acc |CPrep P_se |CPrep PNul >    => prepCase c++  "μία" ;
+        <Fem ,Sg, Vocative> => " ";
+        <Neut,Sg,   Nom|Acc |CPrep P_se |CPrep PNul > =>prepCase c++ "ένα" ;
+        <Neut,Sg,   Gen|CPrep P_Dat>   => "ενός";
+        <Neut ,Sg, Vocative> => " " ;
+        <_ ,Pl, _> =>prepCase c ++  " "
+     } ;
+
+
+
+
+    reflPron : Agr => Case =>  Str = \\ag,c => case <ag,c >  of  {
+         < Ag _ Sg P1 ,Nom |Vocative >     => "ο εαυτός μου" ;
+         < Ag _ Sg P1 ,Gen |CPrep P_Dat >     => "του εαυτού μου" ;
+         < Ag _ Sg P1 ,Acc| CPrep PNul>     => "τον εαυτό μου" ;
+         < Ag _ Sg P1 ,CPrep P_se>     => "στον εαυτό μου" ;
+       
+
+         < Ag _ Sg P2 ,Nom |Vocative >     => "ο εαυτός σου" ;
+         < Ag _ Sg P2 ,Gen |CPrep P_Dat >     => "του εαυτού σου" ;
+         < Ag _ Sg P2 ,Acc| CPrep PNul>     => "τον εαυτό σου" ;
+         < Ag _ Sg P2 ,CPrep P_se>     => "στον εαυτό σου" ;
+         
+
+         < Ag Fem Sg P3 ,Nom |Vocative >     => "ο εαυτός της" ;
+         < Ag Fem Sg P3 ,Gen |CPrep P_Dat >     => "του εαυτού της" ;
+         < Ag Fem Sg P3 ,Acc| CPrep PNul>     => "τον εαυτό της" ;
+         < Ag Fem Sg P3 ,CPrep P_se>     => "στον εαυτό της" ;
+        
+
+         < Ag _  Sg P3 ,Nom |Vocative >     => "ο εαυτός του" ;
+         < Ag _  Sg P3 ,Gen |CPrep P_Dat >     => "του εαυτού του" ;
+         < Ag  _  Sg P3 ,Acc| CPrep PNul>     => "τον εαυτό του" ;
+         < Ag _  Sg P3 ,CPrep P_se>     => "στον εαυτό του" ;
+        
+
+         < Ag _ Pl P1 ,Nom |Vocative >     => "οι εαυτοί μας" ;
+         < Ag _ Pl P1 ,Gen |CPrep P_Dat >     => "των εαυτών μας" ;
+         < Ag _ Pl P1 ,Acc| CPrep PNul >     => "τους εαυτούς μας" ;
+         < Ag _ Pl P1 ,CPrep P_se>     => "στους εαυτούς μας" ;
+        
+
+         < Ag _ Pl P2 ,Nom |Vocative >     => "οι εαυτοί σας" ;
+         < Ag _ Pl P2 ,Gen |CPrep P_Dat >     => "των εαυτών σας" ;
+         < Ag _ Pl P2 ,Acc| CPrep PNul>     => "τους εαυτούς σας" ;
+         < Ag _ Pl P2 ,CPrep P_se>     => "στους εαυτούς σας" ;
+       
+
+         < Ag _ Pl P3 ,Nom |Vocative >     => "οι εαυτοί τους" ;
+         < Ag _ Pl P3 ,Gen |CPrep P_Dat >     => "των εαυτών τους" ;
+         < Ag _ Pl P3 ,Acc| CPrep PNul>     => "τους εαυτούς τους" ;
+         < Ag _ Pl P3 ,CPrep P_se>     => "στους εαυτούς τους" 
+         };
+
+
+      Predet : Type = {s :Number =>  Gender => Case => Str} ;
+
+     mkPredet : (s1,s2,s3,s4,s5,s6,s7,s8,s9,s10: Str)  ->   Predet  = \olos,olou,olo,oli,olis,oloi,olwn,olous,oles,ola-> 
+       {  
+       s = table { 
+       Sg => table {
+          Masc | Change  => table { Nom => olos ; Gen |CPrep P_Dat=> olou ; Acc |CPrep P_se |CPrep PNul  => olo ; Vocative => []} ;
+          Fem => table { Nom => oli ; Gen |CPrep P_Dat=> olis ; Acc |CPrep P_se |CPrep PNul  => oli ;Vocative => [] } ;
+          Neut  => table { Nom => olo ; Gen |CPrep P_Dat=> olou ; Acc |CPrep P_se |CPrep PNul  => olo; Vocative => [] }
+          } ; 
+        Pl => table {
+          Masc  => table { Nom => oloi ; Gen |CPrep P_Dat=> olwn ; Acc |CPrep P_se |CPrep PNul  => olous ; Vocative => []} ;
+          Fem => table { Nom => oles ; Gen |CPrep P_Dat=> olwn ; Acc |CPrep P_se |CPrep PNul  => oles ;Vocative => [] } ;
+          Neut |Change => table { Nom => ola ; Gen |CPrep P_Dat=> olwn ; Acc |CPrep P_se |CPrep PNul  => ola; Vocative => [] } 
+      }}; } ;
+  
+
+  
+  
+  
+
+        copula : Verb = {
+          s = \\a => case a of {
+            VPres _ Sg P1 Active _=> "είμαι" ;
+            VPres _ Sg P2 Active _=> "είσαι" ;
+            VPres _ Sg P3 Active _=> "είναι" ;
+            VPres _ Pl P1 Active _=> "είμαστε" ;
+            VPres _ Pl P2 Active _=> "είσαστε" ;
+            VPres _ Pl P3 Active _=> "είναι" ;
+            VPres _ Sg P1 Passive _=> "είμαι" ;
+            VPres _ Sg P2 Passive _=> "είσαι" ;
+            VPres _ Sg P3 Passive _=> "είναι" ;
+            VPres _ Pl P1 Passive _=> "είμαστε" ;
+            VPres _ Pl P2 Passive _=> "είσαστε" ;
+            VPres _ Pl P3 Passive _=> "είναι" ;
+            VPast _ Sg P1 Active _=> "ήμουν" ;
+            VPast _ Sg P2 Active _=> "ήσουν" ;
+            VPast _ Sg P3 Active _=> "ήταν" ;
+            VPast _ Pl P1 Active _=> "ήμασταν" ;
+            VPast _ Pl P2 Active _=> "ήσασταν" ;
+            VPast _ Pl P3 Active _=> "ήταν" ;
+            VPast _ Sg P1 Passive _=> "ήμουν" ;
+            VPast _ Sg P2 Passive _=> "ήσουν" ;
+            VPast _ Sg P3 Passive _=> "ήταν" ;
+            VPast _ Pl P1 Passive _=> "ήμασταν" ;
+            VPast _ Pl P2 Passive _=> "ήσασταν" ;
+            VPast _ Pl P3 Passive _=> "ήταν" ;
+            
+            VNonFinite  Active => "υπάρξει" ;
+            VNonFinite Passive   => "υπάρξει" ;
+            VImperative Perf Sg Active=> "να είσαι" ;
+            VImperative Perf Pl Active=> "να είστε" ;
+            VImperative Imperf Sg Active=> "να είσαι" ;
+            VImperative Imperf Pl Active=> "να είστε"  ;
+
+            VImperative _ Sg Passive =>  "να είσαι" ;
+            VImperative _  Pl Passive=> "να είστε" ;
+
+            Gerund => "όντας" ;
+
+            Participle d  g n c => (regAdj1 "ών").s !d! g !n !c
+             } 
+          } ;
+
+
+    Exist : Verb = {
+        s = \\a => case a of {
+            VPres _ Sg P1 Active _=> "υπάρχω" ;
+            VPres _ Sg P2 Active _=> "υπάρχεις" ;
+            VPres _ Sg P3 Active _=> "υπάρχει" ;
+            VPres _ Pl P1 Active _=> "υπάρχουμε" ;
+            VPres _ Pl P2 Active _=> "υπάρχετε" ;
+            VPres _ Pl P3 Active _=> "υπάρχουν" ;
+            VPres _ Sg P1 Passive _=> "υπάρχω" ;
+            VPres _ Sg P2 Passive _=>"υπάρχει" ;
+            VPres _ Sg P3 Passive _=> "υπάρχουμε" ;
+            VPres _ Pl P1 Passive _=> "υπάρχουμε" ;
+            VPres _ Pl P2 Passive _=> "υπάρχετε" ;
+            VPres _ Pl P3 Passive _=> "υπάρχουν" ;
+            VPast _ Sg P1 Active _=> "υπήρχα" ;
+            VPast _ Sg P2 Active _=> "υπήρχες" ;
+            VPast _ Sg P3 Active _=> "υπήρχε" ;
+            VPast _ Pl P1 Active _=> "υπήρχαμε" ;
+            VPast _ Pl P2 Active _=> "υπήρχατε" ;
+            VPast _ Pl P3 Active _=> "υπήρχαν" ;
+            VPast _ Sg P1 Passive _=> "υπήρχα" ;
+            VPast _ Sg P2 Passive _=> "υπήρχες" ;
+            VPast _ Sg P3 Passive _=> "υπήρχε" ;
+            VPast _ Pl P1 Passive _=> "υπήρχαμε" ;
+            VPast _ Pl P2 Passive _=> "υπήρχατε" ;
+            VPast _ Pl P3 Passive _=> "υπήρχαν" ;
+          
+            VNonFinite  Active => "υπάρξει" ;
+            VNonFinite  Passive => "υπάρξει" ;
+            VImperative Perf Sg Active=> "να υπάρχεις" ;
+            VImperative Perf Pl Active=> "να υπάρχετε" ;
+            VImperative Imperf Sg Active=> "να υπάρχεις" ;
+            VImperative Imperf Pl Active=> "να υπάρχετε"  ;
+
+            VImperative _ Sg Passive=>  " " ;
+            VImperative _ Pl Passive=> "" ;
+
+            Gerund => "υπάρχοντας" ;
+
+            Participle d  g n c => (regAdj1 "υπάρχων").s !d! g !n !c
+          } 
+        } ;
+
+
+      auxVerb : Verb = mkAux "έχω" "είχα" "έχε" "έχετε" "έχων" ;
+
+
+
+     mkAux  : (x1,_,_,_,_: Str) -> Verb = \Exw,eIxa, Exe, Exete, Exwn->
+        let
+          Ex= init Exw ;  
+          eIx = init eIxa ;   
+        in 
+       {
+        s = table {
+          VPres _ Sg P1 _ _=> Exw ;
+          VPres _ Sg P2 _ _=> Ex + "εις" ;
+          VPres _ Sg P3 _ _=> Ex + "ει" ;
+          VPres _ Pl P1 _ _=> Ex+ "ουμε" ;
+          VPres _ Pl P2 _ _=> Ex + "ετε" ;
+          VPres _ Pl P3 _ _=> Ex + "ουν" ;
+
+         
+
+          VPast _ Sg P1 _ _=> eIxa ;
+          VPast _ Sg P2 _ _=> eIx + "ες" ;
+          VPast _ Sg P3 _ _ => eIx + "ε" ;
+          VPast _ Pl P1 _ _ => eIx + "αμε" ;
+          VPast _ Pl P2 _ _ => eIx + "ατε" ;
+          VPast _ Pl P3 _ _ => eIx + "αν" ;
+        
+         
+
+          VNonFinite    Active    => Ex + "ει" ; 
+          VNonFinite  Passive      => " " ; 
+
+          VImperative Perf Sg Active=> Exe ;
+          VImperative Perf Pl Active=> Exe ;
+          VImperative Imperf Sg Active=> Exe ;
+          VImperative Imperf Pl Active=> Exe  ;
+
+          VImperative _ Sg Passive =>  " " ;
+          VImperative  _ Pl Passive=> " " ;
+
+          Gerund =>  Ex  + "οντας" ;
+
+          Participle d  g n c => (regAdj Exwn).s !d! g !n !c
+          } 
+          };
+
+
+        
+    conjThat : Str = "οτι" ;
+
+    ---------  Elision ---------
+     vowel : Strs = strs {
+        "α" ; "ά" ; "ο" ; "ό" ; "ε" ; "έ" ; "ι" ; 
+        "ί" ; "η" ; "ή";
+        "υ" ; "ύ" ; "ω" ; "ώ" ;
+        "Α" ; "Ο" ; "Ι" ; "Ε" ; "Υ" ; "Η" ; "Ω"
+        } ;
+
+      elision : Str -> Str = \d -> d + pre {"ε" ; "'" / vowel} ;
+
+      elisSe  = elision "σ" ;
+  
+
+    
+      ---To control the stress movement  we define the stress/unstressed vowels, and convert them to their opposite-----
+    stressedVowel : pattern Str = #("ά" | "ό" | "ί"| "έ" | "ή" | "ύ"| "ώ" | "εύ");
+
+    unstressedVowel : pattern Str = #("α" | "ο" | "ι"| "ε" |"η" | "υ" | "ω" | "ευ");
+
+    unstress : Str -> Str = \v -> case v of {
+          "ά" => "α" ;
+          "ό" => "ο" ;
+          "ί" => "ι" ;
+          "έ" => "ε" ;
+          "ή" => "η" ;
+          "ύ"  => "υ";
+          "ώ"  => "ω" ;
+          "εύ"  => "ευ" ;
+         _ => v
+      } ;
+
+      stress : Str -> Str = \x -> case x of {
+          "α" => "ά" ;
+          "ο" => "ό" ;
+          "ι" => "ί" ;
+          "ε" => "έ" ;
+          "η" => "ή" ;
+          "υ" => "ύ" ;
+          "ω" => "ώ" ;
+          "ευ" => "εύ" ;
+          _ => x
+      } ;
+
+
+      mkVerbStem : Str -> Str  = \s -> 
+        case s of {
+        c + v@(#stressedVowel) + x@(_ + _)  => c + unstress v + x
+        } ;
+
+}
+
+
+         
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+      
diff --git a/lib/src/greek/SentenceGre.gf b/lib/src/greek/SentenceGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/SentenceGre.gf
@@ -0,0 +1,103 @@
+concrete SentenceGre of Sentence = CatGre ** open Prelude, ResGre,ParadigmsGre  in {
+
+  flags coding= utf8;
+
+  lin
+
+    PredVP np vp = predVPPol np.isNeg ((np.s ! Nom).comp) np.a vp ;
+----    PredVP np vp = predVPPol np.isNeg ((np.s ! Nom).comp | [] ) np.a vp ; -- AR removed empty subject variant
+
+    PredSCVP sc vp = predVP sc.s (agrP3 Neut Sg) vp ;
+
+
+
+    SlashVP np v2 =  {s = \\agr =>
+    let 
+      vp = v2
+    in 
+     (predVP  (np.s ! Nom).comp np.a vp).s ;n3 = v2.n3 ; c2 = v2.c2 };
+
+
+     AdvSlash slash adv = {
+        s  = \\ag,o,m,t,a,p => slash.s !ag ! o ! m ! t! a ! p ++ adv.s ;
+        n3 = slash.n3 ;
+        c2 = slash.c2
+     } ;
+
+
+     SlashPrep cl prep = {
+        s  = \\_ => cl.s ; 
+        n3 = \\_ => [] ;
+        c2 = {s = prep.s ; c = prep.c ; isDir = False}
+      } ;
+
+
+    SlashVS np vs slash = {
+    s = \\ag =>
+        (predVP 
+          (np.s ! Nom).comp  np.a
+          (insertComplement (\\b => conjThat ++ slash.s ! ag ! Ind)
+            (predV vs))).s 
+      } ** {n3 = slash.n3 ; c2 = slash.c2};
+
+
+    ImpVP vp = {
+      s = \\pol,n,aspect=> 
+      let 
+          a   = Ag  Masc Sg P2 ;
+          a2  = Ag  Masc Pl P2 ;
+      in
+         case <pol,n,aspect> of {
+            <Pos,Sg,Perf> =>   vp.v.s ! VImperative Perf Sg Active ++ vp.clit ++ vp.clit2 ++ vp.comp ! a ;
+            <Pos,Pl,Perf> =>   vp.v.s ! VImperative Perf Pl Active  ++ vp.clit ++ vp.clit2 ++vp.comp ! a2 ;
+            <Pos,Sg,Imperf> =>   vp.v.s ! VImperative Imperf Sg Active ++ vp.clit ++ vp.clit2 ++ vp.comp ! a ;
+            <Pos,Pl,Imperf> =>   vp.v.s ! VImperative Imperf Pl Active  ++ vp.clit ++ vp.clit2 ++vp.comp ! a2 ;
+            <Neg,Sg,Perf> => "μην" ++  vp.clit ++ vp.clit2 ++ vp.v.s ! VPres Con  Sg P2 Active Perf++ vp.comp ! a ;
+            <Neg,Pl,Perf> => "μην" ++  vp.clit ++ vp.clit2++ vp.v.s ! VPres Con  Pl P2 Active Perf++ vp.comp ! a2;
+            <Neg,Sg,Imperf> => "μην" ++  vp.clit ++ vp.clit2 ++ vp.v.s ! VPres Ind  Sg P2 Active Perf++ vp.comp ! a ;
+            <Neg,Pl,Imperf> => "μην" ++  vp.clit ++ vp.clit2++ vp.v.s ! VPres Ind  Pl P2 Active Perf++ vp.comp ! a2
+            } ;   
+          } ;
+
+
+    EmbedS  s  = {s =  conjThat ++ s.s ! Ind} ;
+
+    EmbedQS qs = {s = qs.s ! QIndir} ;
+
+    EmbedVP vp = {s = (predVP [] (Ag Masc Sg P3) vp).s ! Main !  TPres ! Simul ! Pos !Con}; 
+
+   
+ 
+    UseCl t p cl = {s = \\o => t.s ++ p.s ++ cl.s !Main !  t.t !t.a! p.p !  t.m  } ;
+    
+  
+    UseQCl t p cl = {
+     s = \\q => t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p ! q
+     } ;
+
+
+    UseRCl t p cl = {
+      s = \\r,ag => t.s ++ p.s ++ cl.s ! ag ! t.t ! t.a ! p.p ! r ; 
+      c = cl.c
+      } ;
+  
+   UseSlash t p cl = {
+     s = \\ag,m => 
+       t.s ++ p.s ++ cl.s ! ag ! Main  ! t.t ! t.a ! p.p ! m ;
+       n3 = cl.n3 ;
+       c2 = cl.c2
+    } ;
+    
+   AdvS a s ={s = \\m => a.s ++ s.s ! m} ;  
+
+   ExtAdvS a s ={s = \\m => a.s ++ "," ++ s.s ! m} ;   
+
+   SSubjS a s b = {
+      s = \\m => a.s  !m ++ s.s ++ b.s ! s.m
+      } ;
+
+   RelS s r = {
+      s = \\o => s.s ! o ++ "," ++ r.s ! Ind ! agrP3 Neut Sg
+      } ;
+
+}
diff --git a/lib/src/greek/StructuralGre.gf b/lib/src/greek/StructuralGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/StructuralGre.gf
@@ -0,0 +1,253 @@
+concrete StructuralGre of Structural = CatGre ** 
+  open  ResGre, ParadigmsGre, MakeStructuralGre, BeschGre, 
+   Prelude in {
+
+  flags coding = utf8 ;
+
+
+
+
+  lin
+
+  above_Prep = mkPreposition "πάνω από" ;
+  after_Prep = mkPreposition "μετά από" ;
+  all_Predet =  { s = \\n,g,c => (regAdj "όλος").s ! Posit ! g ! n ! c };
+  almost_AdA, almost_AdN  = ss "σχεδόν" ;
+  although_Subj = ss "παρόλο που" ** {m = Ind} ;
+  always_AdV = ss "πάντα" ;
+  and_Conj = {s1 = [] ; s2 = "και" ; n = Pl} ;
+  because_Subj = ss "επειδή" ** {m = Ind} ;
+  before_Prep = mkPreposition "πρίν από" ;
+  behind_Prep = mkPreposition "πίσω από"  ;
+  between_Prep = mkPreposition2 "ανάμεσα";
+  both7and_DConj = {s1,s2 = "και" ; n = Pl} ;
+  but_PConj = ss "αλλά" ;
+  by8agent_Prep = mkPreposition  "από";
+  by8means_Prep = mkPreposition  "από";
+  can8know_VV = mkVV (v_VerbNoPassive5 "μπορώ" "μπορέσω" "μπόρεσα" "μπορούσα" "μπόρεσε" " " ) ;
+  can_VV = mkVV (v_VerbNoPassive5 "μπορώ" "μπορέσω" "μπόρεσα" "μπορούσα" "μπόρεσε" " " ) ; 
+  during_Prep =   mkPreposition3 "κατα τη διάρκεια" ;
+  either7or_DConj = mkConj "είτε" "ή" plural ; 
+
+  every_Det = let kathenas : ResGre.Gender =>  ResGre.Case =>  Str =  \\g,c =>  case <g,c> of { 
+            <Masc| Change,Nom |Vocative> => "ο καθένας"; 
+            <Masc| Change,Gen|CPrep P_Dat> => "του καθενός" ; 
+            <Masc| Change, Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "τον καθένα"  ; 
+            <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "η καθεμία"; 
+            <Fem,Gen|CPrep P_Dat > => "της καθεμίας" ; 
+            <Neut,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> =>  prepCase c ++"το καθένα"; 
+            <Neut,Gen|CPrep P_Dat > => "του καθενός" 
+            }; in {
+        s  = \\_,c => prepCase c ++ "κάθε" ;
+        sp = kathenas ;
+        n = Sg ; 
+        isNeg = False
+        } ;
+
+  everybody_NP = nppolPos (mkDeterminer "όλοι" "όλων" "όλους" "όλες" "όλων" "όλες" "όλα" "όλων" "όλα" "όλα" "όλων" "όλα"  Pl) ;
+  everything_NP = makeNP  "τα πάντα" "των πάντων" "στα πάντα" Pl Neut ;
+  everywhere_Adv = ss "παντού" ;
+
+  few_Det ={s,sp = \\g,c => case <g,c> of { 
+            <Masc,Nom |Vocative> => "λίγοι"; 
+            <Masc,Gen|CPrep P_Dat> => "λίγων" ; 
+            <Masc ,Acc |CPrep P_se | CPrep PNul> =>prepCase c ++"λίγους" ;  
+            <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"λίγες"; 
+            <Fem,Gen|CPrep P_Dat > => "λίγων" ; 
+            <Neut| Change,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"λίγα"; 
+            <Neut| Change,Gen|CPrep P_Dat > => "λίγων" 
+            }; 
+        n= Pl;
+        isNeg = False
+        } ;
+
+  for_Prep = mkPreposition "για" ;
+  from_Prep = mkPreposition "από"  ;
+  he_Pron = mkPron "αυτός" "του" "τον" "αυτόν" "αυτού" Masc Sg P3 ;
+  here_Adv = ss "εδώ" ;
+  here7to_Adv = ss "ως εδώ" ;
+  here7from_Adv = ss "από εδώ " ;
+  how_IAdv = ss "πώς" ;
+  how8much_IAdv = ss "πόσο" ;
+  how8many_IDet = mkDeterminer "πόσοι" "πόσων" "πόσους" "πόσες" "πόσων" "πόσες" "πόσα" "πόσων" "πόσα" "πόσα" "πόσων" "πόσα" Pl ;
+  i_Pron  = mkPron "εγώ" "μου" "με" "εμένα"  "εμού" Masc Sg P1 ;
+  if_Subj = ss "αν" ** {m = Ind};
+  in8front_Prep = mkPreposition "μπροστά από";
+  in_Prep = complPrepSe;
+  it_Pron  = mkPron "αυτό" "του" "το" "αυτό" "αυτού" Neut  Sg P3 ;
+  less_CAdv = {s,s2="λιγότερο"; p= "από"  ; c= CPrep PNul ; lock_CAdv = <>}  ;
+
+  many_Det =  {s,sp = \\g,c => case <g,c> of { 
+        <Masc,Nom |Vocative> => "πολλοί"; 
+        <Masc |Fem | Neut |Change,Gen|CPrep P_Dat> => "πολλών" ; 
+        <Masc ,Acc |CPrep P_se | CPrep PNul> =>prepCase c ++ "πολλούς" ;  
+        <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"πολλές"; 
+        <Neut| Change,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"πολλά"
+        }; 
+      n= Pl;
+      isNeg = False
+      } ;
+
+  more_CAdv = {s="πιό"; s2 = "πάνω" ; p="από"  ; c= CPrep PNul}  ;
+  most_Predet = { s = \\n,g,c => artDef  g n c ++  (regAdj "περισσότερος").s ! Posit ! g ! n ! c };
+
+  much_Det = {s,sp = \\g,c => case <g,c> of{ 
+            <Masc| Change,Nom> => "πολύς"; 
+            <Masc| Change,Gen|CPrep P_Dat> => "πόλύ" ; 
+            <Masc| Change,Acc |CPrep P_se | CPrep PNul> => prepCase c ++"πολύ" ; 
+            <Masc| Change,Vocative> => "πολύ" ; 
+            <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> =>prepCase c ++ "πολλή"; 
+            <Fem,Gen|CPrep P_Dat > => "πολλής" ; 
+            <Neut,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"πολύ"; 
+            <Neut,Gen|CPrep P_Dat > => "πολύ"  
+              };  
+            n= Sg; 
+            isNeg = False 
+            } ;
+
+  must_VV = mkVV (v_mk_Prepei  "πρέπει"  "έπρεπε" ** {lock_V = <>});
+  no_Utt = ss "όχι" ;
+  on_Prep = complPrepSe ;
+  only_Predet =let mono : Number =>Gender=> Case =>  Str=  \\n,g,c =>  case <n,g,c> of {<_,_,_> => prepCase c ++ "μόνο" }  in { s = mono} ;
+  or_Conj = {s1 = [] ; s2 = "ή" ; n = Sg} ;
+  otherwise_PConj = ss "αλλιώς" ;
+  part_Prep = complGen ;
+  please_Voc = ss "παρακαλώ" ;
+  possess_Prep = complGen ;
+  quite_Adv = ss "αρκετά" ;
+  she_Pron = mkPron "αυτή" "της" "την" "αυτήν" "αυτής" Fem  Sg P3 ;
+  so_AdA = ss "τόσο" ;
+
+  someSg_Det = {s,sp = \\g,c => case <g,c> of { 
+            <Masc| Change,Nom> => "κάποιος"; 
+            <Masc| Change,Gen|CPrep P_Dat> => "κάποιου" ; 
+            <Masc| Change,Acc |CPrep P_se | CPrep PNul> =>prepCase c ++ "κάποιον" ; 
+            <Masc| Change,Vocative> => "κάποιε" ; 
+            <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"κάποια"; 
+            <Fem,Gen|CPrep P_Dat > => "κάποιας" ; 
+            <Neut,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"κάποιο"; 
+            <Neut,Gen|CPrep P_Dat > => "κάποιου"  
+            };  
+          n= Sg; 
+          isNeg = False 
+         } ;
+
+  somePl_Det =  {s,sp = \\g,c => case <g,c> of { 
+            <Masc,Nom |Vocative> => "κάποιοι"; 
+            <Masc |Fem | Neut |Change,Gen|CPrep P_Dat> => "κάποιων" ; 
+            <Masc ,Acc |CPrep P_se | CPrep PNul> => prepCase c ++"κάποιους" ;  
+            <Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"κάποιες"; 
+            <Neut| Change,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++"κάποια"
+            }; 
+          n= Pl; 
+          isNeg = False 
+          } ;
+
+  somebody_NP =  nppolPos (mkDeterminer "κάποιος" "κάποιου" "κάποιον" "κάποια" "κάποιας" "κάποια" "κάποιο" "κάποιου" "κάποιο" "κάποιος" "κάποιου" "κάποιον" Sg  ) ;
+  something_NP = makeNP "κάτι" Sg Neut False ;
+  somewhere_Adv = ss "κάπου" ;
+  that_Quant = { s = \\_,g,n,c => prepCase c ++ (regAdj "εκείνος").s ! Posit ! g ! n ! c ++ artDef g n c ; sp =\\g,n,c =>  (regAdj "εκείνος").s ! Posit ! g ! n ! c  ; isNeg =False };
+  that_Subj = ss "οτι" ** {m = Ind} ;
+  there_Adv = ss "εκεί" ;
+  there7to_Adv = ss "ως εκεί" ;
+  there7from_Adv = ss "απο εκεί";
+  therefore_PConj = ss "γι'αυτό" ;
+  they_Pron = mkPron "αυτοί" "τους" "τους"  "αυτούς" "αυτών" Masc Pl P3 ;
+
+  this_Quant = { 
+                s =\\_,g,n,c => prepCase c ++ (regAdj "αυτός").s ! Posit ! g ! n ! c ++ artDef g n c ; 
+                sp =\\g,n,c =>  (regAdj "αυτός").s ! Posit ! g ! n ! c  ;  
+                isNeg =False
+                };
+
+  through_Prep = mkPrep4 "μέσω";
+  to_Prep = complPrepSe ;
+  too_AdA = ss "υπερβολικά" ;
+  under_Prep = mkPreposition "κάτω από" ;
+  very_AdA = ss "πολύ" ;
+  want_VV =  mkVV (VerbNoPassive2syll "θέλω" "θελήσω" "θέλησα" "ήθελα" "ηθελημένος" ** {lock_V = <>})  ; 
+  we_Pron = mkPron "εμείς" "μας" "μας" "εμάς" "ημών" Masc Pl P1 ;
+  whatPl_IP = {s = \\g,c => prepCase c ++ "τι" ; n= Pl; a = a}   where {a = aagr Masc Pl} ;
+  whatSg_IP = {s = \\g,c => prepCase c ++ "τι" ; n= Sg; a = a}  where {a = aagr Masc Sg} ;
+  when_IAdv = ss "πότε" ;
+  when_Subj = ss "όταν" ** {m =Con} ;
+  where_IAdv = ss "που" ;
+  
+  which_IQuant = {s =  \\n,g,c =>  case <n,g,c> of {
+      <Sg,Masc | Change,Nom |Vocative> => "ποιός"; 
+      <Sg,Masc | Change,Gen|CPrep P_Dat> => "ποιού" ; 
+      <Sg, Masc | Change ,Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "ποιόν"  ; 
+      <Sg,Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "ποιά"; 
+      <Sg,Fem,Gen|CPrep P_Dat > => "ποιάς" ; 
+      <Sg,Neut,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> =>  prepCase c ++"ποιό"; 
+      <Sg,Neut,Gen|CPrep P_Dat > => "ποιού" ;
+      <Pl,Masc,Nom |Vocative> => "ποιoί"; 
+      <Pl,Masc,Gen|CPrep P_Dat> => "ποιών" ; 
+      <Pl, Masc| Change, Acc|CPrep P_se | CPrep PNul> => prepCase c ++ "ποιούς"  ; 
+      <Pl,Fem,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "ποιές"; 
+      <Pl,Fem,Gen|CPrep P_Dat > => "ποιών" ; 
+      <Pl,Neut | Change,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> =>  prepCase c ++"ποιά"; 
+      <Pl,Neut | Change,Gen|CPrep P_Dat > => "ποιών" } 
+     } ;
+
+ whoSg_IP = {s = \\g,c => case <g,c> of { 
+                <Masc | Change ,Nom> =>prepCase c ++ "ποιός"  ;
+                <Fem ,Nom | Acc |CPrep P_se | CPrep PNul > =>prepCase c ++ "ποιά"  ;
+                <Neut ,Nom | Acc | CPrep P_se | CPrep PNul > =>prepCase c ++ "ποιό"  ;
+                <Fem ,Gen> =>prepCase c ++"ποιάς"  ;
+                <Neut | Change | Masc,Gen> => prepCase c ++"ποιού"  ;
+                <Masc ,Acc |CPrep P_se | CPrep PNul > => prepCase c ++"ποιόν" ;
+                _ => " "
+                  }; 
+          a = {g = Masc ; n = Sg} ;
+          n=Sg
+          };
+
+ whoPl_IP = {s = \\g,c => case <g,c> of {
+                  <Masc ,Nom> => prepCase c ++"ποιοί"  ;
+                  <Fem ,Nom | Acc | CPrep P_se | CPrep PNul > => prepCase c ++ "ποιές"  ;
+                  <Neut| Change ,Nom | Acc | CPrep P_se | CPrep PNul > => prepCase c ++"ποιά"  ;
+                  <Fem | Neut | Change | Masc,Gen> => prepCase c ++"ποιών"  ;
+                  <Masc,Acc | CPrep P_se | CPrep PNul > => prepCase c ++"ποιούς" ;
+                  _ => " "
+                  }; 
+          a = {g = Masc ; n = Pl} ;
+          n=Pl
+          };
+
+  why_IAdv = ss "γιατί" ;
+  with_Prep = mkPreposition "με" ;
+  without_Prep = mkPreposition "χωρίς"  ;
+  yes_Utt = ss "ναι" ;
+  youSg_Pron = mkPron "εσύ" "σου" "σε" "εσένα" "εσού" Masc Sg P2 ; 
+  youPl_Pron = mkPron "εσείς" "σας" "σας" "εσάς" "υμών" Masc Pl P2 ;
+  youPol_Pron = mkPron "εσείς" "σας" "σας" "εσάς" "υμών" Masc Pl P2 ;
+
+  no_Quant = let kanenas : ResGre.Gender => ResGre.Number => ResGre.Case =>  Str =  \\g,n,c =>  case <g,n,c> of {
+            <Masc| Change,Sg,Nom |Vocative> => "κανένας"; 
+            <Masc| Change,Sg,Gen|CPrep P_Dat> => "κανενός" ; 
+            <Masc| Change,Sg, Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "κανέναν"  ; 
+            <Fem,Sg,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> => prepCase c ++ "καμία"; 
+            <Fem,Sg,Gen|CPrep P_Dat > => "καμιάς" ; 
+            <Neut,Sg,Nom |Vocative |Acc |CPrep P_se | CPrep PNul> =>  prepCase c ++"κανένα"; 
+            <Neut,Sg,Gen|CPrep P_Dat > => "κανενός" ;
+            <_,Pl,_> => " " }; 
+          in {
+              s = \\_ => kanenas ;
+              sp = kanenas ;
+              isNeg = True
+              } ;
+
+  not_Predet = let oxi : Number =>Gender=> Case =>  Str=  \\n,g,c =>  case <n,g,c> of {<_,_,_> => prepCase c ++ "όχι" }  in { s = oxi} ;
+  if_then_Conj = {s1 = "αν" ; s2 = "τότε" ; n = Sg ; lock_Conj = <>} ;
+  at_least_AdN = ss "τουλάχιστον" ;
+  at_most_AdN = ss "το πολύ" ;
+  nobody_NP = nppolNeg (mkDeterminer "κανένας" "κανενός" "κανέναν" "καμία" "καμιάς" "καμία" "κανένα" "κανενός" "κανένα" "κανένας" "κανενός" "κανέναν" Sg) ;
+  nothing_NP = makeNP "τίποτα" Sg Neut True;
+  except_Prep = mkPreposition "εκτός απο";
+  as_CAdv = {s,s2="τόσο"; p="όσο"  ; c= Nom}  ;
+  have_V2 = dirV2 (mkAux "έχω" "είχα" "έχε" "έχετε" "έχων" ** {lock_V = <>}) ;
+  lin language_title_Utt = ss "Ελληνικά" ;
+
+}
+
diff --git a/lib/src/greek/SymbolGre.gf b/lib/src/greek/SymbolGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/SymbolGre.gf
@@ -0,0 +1,46 @@
+concrete SymbolGre of Symbol = 
+  CatGre ** open Prelude, CommonGre, ResGre in {
+
+flags coding= utf8 ;
+
+
+lin
+  SymbPN i = {s = \\_,_ => i.s ; g = Masc };
+  IntPN i  = {s = \\_,_ => i.s ; g = Masc } ;
+  FloatPN i = {s = \\_,_ => i.s ; g = Masc } ;
+  NumPN i  =  {s = \\_,_ => i.s ! Masc ! Nom ; g = Masc } ;
+
+
+  CNIntNP cn i = heavyNP {
+    s = \\c => prepCase c ++ cn.s ! Sg!c ++ i.s ;
+    a = agrP3 cn.g Sg ;
+    hasClit = False
+    } ;
+  CNSymbNP det cn xs = let g = cn.g in heavyNP {
+    s = \\c => det.s ! g ! c ++ cn.s ! det.n ! c++ xs.s ; 
+    a = agrP3 g det.n ;
+    hasClit = False
+    } ;
+  CNNumNP cn i = heavyNP {
+    s = \\c => artDef cn.g Sg c ++ cn.s ! Sg!c ++ i.s ! Masc!c ;
+    a = agrP3 cn.g Sg ;
+    hasClit = False
+    } ;
+
+  SymbS sy = {s = \\_ => sy.s} ;
+
+  SymbNum n = {s = \\_,_ => n.s ; isNum = True ; n = Pl} ;
+  SymbOrd n = {s = \\_,_,_,_ => n.s ++ "." ; adv=   table { Posit => " "  ; Compar =>  " " ; Superl =>  " "}} ; 
+
+lincat 
+
+  Symb, [Symb] = SS ;
+
+lin
+
+  MkSymb s = s ;
+
+  BaseSymb = infixSS "και" ; 
+  ConsSymb = infixSS "," ;
+
+}
diff --git a/lib/src/greek/TenseGre.gf b/lib/src/greek/TenseGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/TenseGre.gf
@@ -0,0 +1,26 @@
+--concrete TenseEll of Tense = 
+-- CatEll ** open ResEll, CommonEll , Prelude in {
+
+concrete TenseGre of Tense = ResGre [TTense,Mood,Voice] ,CommonGre ** open (R = ParamX) in {
+
+
+flags coding = utf8 ;
+
+  lin
+    TTAnt t a = {s = t.s ++ a.s ; t = t.t ; a = a.a ; m = t.m } ;
+   
+
+     TPres = {s = [] ; t = ResGre.TPres ; m = Ind} ;
+     TPast = {s = [] ; t = ResGre.TPast; m = Ind} ;
+     TFut = {s = [] ; t = ResGre.TFut; m = Ind} ;
+     TCond = {s = [] ; t = ResGre.TCond; m = Ind} ;
+     
+
+    ASimul = {s = []} ** {a = R.Simul} ;
+    AAnter = {s = []} ** {a = R.Anter} ; --# notpresent
+   
+    PPos  = {s = []} ** {p = R.Pos} ;
+    PNeg  = {s = []} ** {p = R.Neg} ;
+
+    }
+    
diff --git a/lib/src/greek/TextGre.gf b/lib/src/greek/TextGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/TextGre.gf
@@ -0,0 +1,11 @@
+concrete TextGre of Text = CatGre ** {
+  flags coding=utf8 ;
+
+
+  lin
+    TEmpty = {s = []} ;
+    TFullStop x xs = {s = x.s ++ "." ++ xs.s} ;
+    TQuestMark x xs = {s = x.s ++ ";" ++ xs.s} ;
+    TExclMark x xs = {s = x.s ++ "!" ++ xs.s} ;
+
+}
diff --git a/lib/src/greek/VerbGre.gf b/lib/src/greek/VerbGre.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/greek/VerbGre.gf
@@ -0,0 +1,127 @@
+concrete VerbGre of Verb = CatGre ** open ResGre,CommonGre, Prelude in {
+
+  flags coding = utf8;
+
+  lin
+
+    UseV v = predV v ;
+
+
+    ComplVV v vp = 
+      insertComplement (\\a => case a of {
+        Ag _ n p  => let vo= vp.voice ; as = vp.aspect  in  "να" ++ vp.clit  ++ vp.clit2 ++ vp.v.s ! VPres Con n p vo as ++ vp.comp ! a}) (predV v) ;
+
+
+    ComplVS v s = 
+      insertComplement(\\_ => "ότι" ++ s.s ! Ind) (predV v);
+      
+    ComplVQ v q = 
+      insertComplement  (\\_ => q.s ! QIndir) (predV v) ;
+
+
+    ComplVA v ap = insertComplement  (\\a => case a of {
+      Ag g n _ => ap.s ! Posit ! g ! n ! Nom } ) (predV v) ;
+
+    SlashV2a v =  mkVPSlash v.c2 (predV v)** {n3 = \\_ => [] ;c2 = v.c2 } ;
+
+    Slash2V3 v np = mkVPSlash v.c3 (insertObject v.c2 np (predV v)) ** {n3 = \\_ => [] ;c2 = v.c3 } ;
+
+    Slash3V3 v np = mkVPSlash v.c2 (insertObject v.c3 np (predV v))** {n3 = \\_ => []; c2 = v.c2 } ;
+
+    SlashV2V v vp = mkVPSlash v.c2 ( predV v) ** {
+      n3 = \\a =>  
+          let agr = clitAgr a ;
+          vo = vp.voice ;
+          as = vp.aspect  
+          in   
+            v.c3.s  ++ "να" ++ vp.clit ++ vp.clit2  ++ vp.v.s ! VPres Con agr.n agr.p vo as ++ vp.comp! a  ; 
+      c2 = v.c2
+      } ;
+    
+
+    SlashV2S v s =  mkVPSlash v.c2 (predV v) ** {
+      n3 = \\_ => "οτι" ++ s.s ! Ind;
+      c2 = v.c2
+      }  ;
+
+
+   SlashV2Q v q =  mkVPSlash v.c2 (predV v )** {
+      n3 = \\_ => q.s ! QIndir;
+      c2 = v.c2
+      } ; 
+
+
+   SlashV2A v ap =  mkVPSlash v.c2 (predV v )** {
+      n3 =\\a => let agr = complAgr a  in  ap.s ! Posit !  agr.g ! agr.n ! Acc ;
+      c2 = v.c2
+     } ;
+
+   
+ 
+    ComplSlash vp np = insertObject vp.c2 np (insertComplement (\\a => vp.c2.s  ++ vp.n3 ! np.a ) vp )  ;
+
+  
+    SlashVV v vp = 
+      insertComplement (\\a => case a of {
+      Ag _ n p  => let vo=vp.voice ; as =vp.aspect in "να" ++ vp.clit  ++ vp.clit2 ++ vp.v.s ! VPres Con n p vo as++ vp.comp ! a})
+      (predV v) ** {n3 = vp.n3 ; c2 = vp.c2} ;
+
+
+    SlashV2VNP v np vp = 
+      mkVPSlash vp.c2( insertObject v.c2 np (predV v)) ** {
+      n3 = \\a => 
+          let agr = clitAgr a ;
+          vo=vp.voice ; 
+          as =vp.aspect  
+          in   
+            v.c2.s  ++ "να" ++ vp.clit ++ vp.clit2  ++ vp.v.s ! VPres Con agr.n agr.p vo as ++ vp.comp! a  ; 
+      c2 = v.c2
+      } ;
+
+  
+     ReflVP v = insertComplement (\\a => v.c2.s ++ reflPron ! a ! Acc) v ;
+
+     UseComp comp = insertComplement comp.s (predV copula) ;
+
+     PassV2 v = let vp = predV v in {
+        v = v ; 
+        clit = [] ;
+        clit2 = [] ; 
+        comp   = \\a => [] ;
+        isNeg = False; 
+        voice = Passive ;
+        aspect = vp.aspect;
+        } ;
+
+ 
+     AdvVP vp adv = insertAdv adv.s vp ;
+
+     AdVVP adv vp=  insertAdV adv.s vp ; 
+
+     AdvVPSlash vp adv = insertAdv adv.s vp ** {n3 = \\_ => [] ;c2 = vp.c2} ;
+
+     AdVVPSlash adv vp = insertAdV adv.s vp ** {n3 = \\_ => [] ;c2 = vp.c2} ;
+
+     VPSlashPrep vp prep = vp ** {n3 = \\_ => [] ;
+      c2 = {s = prep.s ; c = prep.c ; isDir = False}
+      } ;      
+   
+    
+     CompAP ap = {s=\\a => case a of {      
+          Ag g n _ => ap.s ! Compar!  g ! n ! Nom
+        } 
+      } ;
+
+      CompNP np = {s = \\_  => (np.s ! Nom).comp} ;
+
+      CompAdv a = {s = \\_  => a.s} ;      
+
+      CompCN cn = {s=\\a => case a of {      
+          Ag _ n p => cn.s !  n ! Nom
+         } 
+      } ;
+    
+      UseCopula = predV copula ;
+
+ 
+}
diff --git a/lib/src/hebrew/PatternsHeb.gf b/lib/src/hebrew/PatternsHeb.gf
--- a/lib/src/hebrew/PatternsHeb.gf
+++ b/lib/src/hebrew/PatternsHeb.gf
@@ -1,88 +1,88 @@
-resource PatternsHeb =  {
-
-flags coding=utf8 ;
-
-oper
-
-C1aC2aC3ti = {C1 ="" ; C1C2=""; C2C3 =""; C3="תי"};
-C1aC2aC3nu = { C1 = "" ; C1C2=""; C2C3 =""; C3="נו"};
-C1aC2aC3ta = { C1 = "" ; C1C2=""; C2C3 =""; C3="תa"}; 
-C1aC2aC3t = { C1 = "" ; C1C2=""; C2C3 =""; C3="ת"}; 
-C1aC2aC3tem = { C1 = "" ; C1C2=""; C2C3 =""; C3="תם"}; 
-C1aC2aC3ten = { C1 = "" ; C1C2=""; C2C3 =""; C3="תן"}; 
-C1aC2aC3 = { C1 = "" ; C1C2=""; C2C3 =""; C3=""}; 
-C1aC2aC3a = { C1 = "" ; C1C2=""; C2C3 =""; C3="ה"}; 
-C1aC2aC3u = { C1 = "" ; C1C2=""; C2C3 =""; C3="ו"}; 
-
-C1oC2eC3 = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""}; 
-C1oC2eC3et = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ת"}; 
-C1oC2C3im = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ים"}; 
-C1oC2C3ot = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ות"}; 
-
-eC1C2oC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""}; 
-niC1C2oC3 = { C1 = "נ" ; C1C2=""; C2C3 =""; C3=""};
-tiC1C2oC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
-tiC1C2eC3i = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="י"};
-tiC1C2eC3o = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="ו"};
-
-yiC1C2oC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
-yiC1C2eC3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
-
-hiC1C2aC3ti = {C1 ="ה" ; C1C2=""; C2C3 =""; C3="תי"};
-hiC1C2aC3nu = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="נו"};
-hiC1C2aC3ta = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תa"}; 
-hiC1C2aC3t = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="ת"}; 
-hiC1C2aC3tem= { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תם"}; 
-hiC1C2aC3ten = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תן"}; 
-hiC1C2iC3= { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3=""}; 
-hiC1C2iC3a= { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3="ה"}; 
-hiC1C2iC3u = { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3="ו"}; 
-
-hitC1C2aC3ti = {C1 ="הת" ; C1C2=""; C2C3 =""; C3="תי"};
-hitC1C2aC3nu = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="נו"};
-hitC1C2aC3ta = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תa"}; 
-hitC1C2aC3t = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="ת"}; 
-hitC1C2aC3tem= { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תם"}; 
-hitC1C2aC3ten = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תן"}; 
-hitC1C2iC3= { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3=""}; 
-hitC1C2iC3a= { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3="ה"}; 
-hitC1C2iC3u = { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3="ו"}; 
-
-
-titC1C2C3 = { C1 = "תת" ; C1C2=""; C2C3 =""; C3=""};
-titC1C2C3i = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="י"};
-titC1C2C3o = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="ו"};
-titC1C2C3nah = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="נaה"};
-
-yitC1C2C3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
-yitC1C2C3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
-
-
-hoC1C2C3= { C1 = "הo" ; C1C2=""; C2C3 =""; C3=""}; 
-hoC1C2C3a= { C1 = "הo" ; C1C2=""; C2C3 =""; C3="ה"}; 
-hoC1C2C3u = { C1 = "הo" ; C1C2=""; C2C3 =""; C3="ו"}; 
-
-
-eC1C2C3 = { C1 = "a" ; C1C2=""; C2C3 =""; C3=""}; 
-niC1C2C3 = { C1 = "נ" ; C1C2=""; C2C3 =""; C3=""};
-
-taC1C2aC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
-taC1C2eC3i = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="י"};
-taC1C2eC3o = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="ו"};
-taC1C2aC3nah = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="נה"};
-
-yaC1C2aC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
-taC1C2aC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
-yaC1C2aC3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
-taC1C2aC3nah = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="נה"};
-
-
-C1uC2aC3 = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""}; 
-C1uC2aC3nu = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""};
-
-C1uC2aC3ti = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תi"}; 
-C1uC2aC3t = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="ת"}; 
-C1uC2aC3tem= { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תם"}; 
-C1uC2aC3ten = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תן"};
-
-}
+resource PatternsHeb =  {
+
+flags coding=utf8 ;
+
+oper
+
+C1aC2aC3ti = {C1 ="" ; C1C2=""; C2C3 =""; C3="תי"};
+C1aC2aC3nu = { C1 = "" ; C1C2=""; C2C3 =""; C3="נו"};
+C1aC2aC3ta = { C1 = "" ; C1C2=""; C2C3 =""; C3="תה"}; 
+C1aC2aC3t = { C1 = "" ; C1C2=""; C2C3 =""; C3="ת"}; 
+C1aC2aC3tem = { C1 = "" ; C1C2=""; C2C3 =""; C3="תם"}; 
+C1aC2aC3ten = { C1 = "" ; C1C2=""; C2C3 =""; C3="תן"}; 
+C1aC2aC3 = { C1 = "" ; C1C2=""; C2C3 =""; C3=""}; 
+C1aC2aC3a = { C1 = "" ; C1C2=""; C2C3 =""; C3="ה"}; 
+C1aC2aC3u = { C1 = "" ; C1C2=""; C2C3 =""; C3="ו"}; 
+
+C1oC2eC3 = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""}; 
+C1oC2eC3et = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ת"}; 
+C1oC2C3im = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ים"}; 
+C1oC2C3ot = { C1 = "" ; C1C2="ו"; C2C3 =""; C3="ות"}; 
+
+eC1C2oC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""}; 
+niC1C2oC3 = { C1 = "נ" ; C1C2=""; C2C3 =""; C3=""};
+tiC1C2oC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
+tiC1C2eC3i = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="י"};
+tiC1C2eC3o = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="ו"};
+
+yiC1C2oC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
+yiC1C2eC3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
+
+hiC1C2aC3ti = {C1 ="ה" ; C1C2=""; C2C3 =""; C3="תי"};
+hiC1C2aC3nu = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="נו"};
+hiC1C2aC3ta = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תה"}; 
+hiC1C2aC3t = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="ת"}; 
+hiC1C2aC3tem= { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תם"}; 
+hiC1C2aC3ten = { C1 = "ה" ; C1C2=""; C2C3 =""; C3="תן"}; 
+hiC1C2iC3= { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3=""}; 
+hiC1C2iC3a= { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3="ה"}; 
+hiC1C2iC3u = { C1 = "ה" ; C1C2=""; C2C3 ="י"; C3="ו"}; 
+
+hitC1C2aC3ti = {C1 ="הת" ; C1C2=""; C2C3 =""; C3="תי"};
+hitC1C2aC3nu = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="נו"};
+hitC1C2aC3ta = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תה"}; 
+hitC1C2aC3t = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="ת"}; 
+hitC1C2aC3tem= { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תם"}; 
+hitC1C2aC3ten = { C1 = "הת" ; C1C2=""; C2C3 =""; C3="תן"}; 
+hitC1C2iC3= { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3=""}; 
+hitC1C2iC3a= { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3="ה"}; 
+hitC1C2iC3u = { C1 = "הת" ; C1C2=""; C2C3 ="י"; C3="ו"}; 
+
+
+titC1C2C3 = { C1 = "תת" ; C1C2=""; C2C3 =""; C3=""};
+titC1C2C3i = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="י"};
+titC1C2C3o = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="ו"};
+titC1C2C3nah = { C1 = "תת" ; C1C2=""; C2C3 =""; C3="נה"};
+
+yitC1C2C3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
+yitC1C2C3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
+
+
+hoC1C2C3= { C1 = "הo" ; C1C2=""; C2C3 =""; C3=""}; 
+hoC1C2C3a= { C1 = "הo" ; C1C2=""; C2C3 =""; C3="ה"}; 
+hoC1C2C3u = { C1 = "הo" ; C1C2=""; C2C3 =""; C3="ו"}; 
+
+
+eC1C2C3 = { C1 = "a" ; C1C2=""; C2C3 =""; C3=""}; 
+niC1C2C3 = { C1 = "נ" ; C1C2=""; C2C3 =""; C3=""};
+
+taC1C2aC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
+taC1C2eC3i = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="י"};
+taC1C2eC3o = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="ו"};
+taC1C2aC3nah = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="נה"};
+
+yaC1C2aC3 = { C1 = "י" ; C1C2=""; C2C3 =""; C3=""};
+taC1C2aC3 = { C1 = "ת" ; C1C2=""; C2C3 =""; C3=""};
+yaC1C2aC3u = { C1 = "י" ; C1C2=""; C2C3 =""; C3="ו"};
+taC1C2aC3nah = { C1 = "ת" ; C1C2=""; C2C3 =""; C3="נה"};
+
+
+C1uC2aC3 = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""}; 
+C1uC2aC3nu = { C1 = "" ; C1C2="ו"; C2C3 =""; C3=""};
+
+C1uC2aC3ti = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תi"}; 
+C1uC2aC3t = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="ת"}; 
+C1uC2aC3tem= { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תם"}; 
+C1uC2aC3ten = { C1 = "הת" ; C1C2="ו"; C2C3 =""; C3="תן"};
+
+}
diff --git a/lib/src/hebrew/ResHeb.gf b/lib/src/hebrew/ResHeb.gf
--- a/lib/src/hebrew/ResHeb.gf
+++ b/lib/src/hebrew/ResHeb.gf
@@ -75,7 +75,19 @@
       	   Vp3Sg g   => {n = Sg ; g = g} ;
       	   Vp3Pl g   => {n = Pl ; g = g} 
       } ;
-      
+     
+ 
+ -- Noun Phrase
+ mkNP : Str -> Number -> Person -> Gender -> NP = \s,n,p,g -> {
+   s = \\npcase =>  {obj = s } ;  
+   a = Ag g n p ; 
+   sp = Def ; 
+   isDef = False  
+ } ;
+
+ regNP : Str -> NP = \hakul -> 
+    mkNP hakul Sg Per3 Masc ; 
+
  pronNP : (s,a,d : Str) -> Gender -> Number -> Person ->  NP =
       \s,a,d,g,n,p ->  { 
       	s = 
@@ -89,6 +101,14 @@
     	  a = Ag g n p 
   } ;
 
+ -- check 
+--  prepNP : Prep -> NP -> Str ; 
+--  prepNP prep np =  case prep.isPre of {
+--   True =>  prep.s   ;
+--   False => prep.s ++ {obj = np.s} } ;  
+ 
+
+
   agrV : Verb -> TenseHeb ->  Agr -> Str = \v,t,a -> case a of {
     Ag g n p => v.s ! t ! (chooseForm g n p)  
   } ;
@@ -110,6 +130,13 @@
   Verb : Type = {s : TenseHeb => VPerNumGen  => Str } ;
   Verb2 : Type = Verb ** {c : Case} ; 
   
+ -- Interrogative pronoun
+ mkIP : Str -> Number -> {s : Str ; n : Number} = \who,n ->
+  {
+   s = who ;
+   n = n
+  } ;
+
   Pattern : Type = {C1, C1C2, C2C3, C3 : Str}; 
   Root    : Type = {C1,C2,C3 : Str};	   -- most verb roots consist of three consonants
   Root4   : Type = Root ** {C4 : Str};   -- for verb roots with four consonants
diff --git a/lib/src/hebrew/StructuralHeb.gf b/lib/src/hebrew/StructuralHeb.gf
--- a/lib/src/hebrew/StructuralHeb.gf
+++ b/lib/src/hebrew/StructuralHeb.gf
@@ -1,5 +1,5 @@
 concrete StructuralHeb of Structural = CatHeb ** 
-  open MorphoHeb, ResHeb, ParadigmsHeb, Prelude in {
+  open MorphoHeb, ResHeb, ParadigmsHeb, (X = ConstructX), Prelude in {
 
   flags optimize=all ;  coding=utf8 ;
 
@@ -39,15 +39,57 @@
  youPl_Pron = mkPron "אתן" "שלכן" "שלכן" Fem Pl Per2 ;
 -- youPol_Pron = mkPron "אתן" "" "" Fem Sg Per2 ;
 
-  above_Prep = mkPrep "מעל" False;
-  after_Prep = mkPrep "אחרי" False;
-  by8agent_Prep = mkPrep "על ידי" False ;
-  --by8means_Prep = mkPrep "" False ;
-  there_Adv = mkAdv "שמ" ;
-  there7to_Adv = ss "לשמ" ;
-  there7from_Adv = ss "משמ" ;
-  somewhere_Adv = ss "";
+ above_Prep = mkPrep "מעל" False;
+ after_Prep = mkPrep "אחרי" False;
+ by8agent_Prep = mkPrep "על ידי" False ;
+ --by8means_Prep = mkPrep "" False ;
+ before_Prep = mkPrep "לפני" False ;
+ behind_Prep = mkPrep "אחרי" False ;
+ between_Prep = mkPrep "בין" False ;
+ by8means_Prep = mkPrep "לפי פירושו" False ;
+ during_Prep = mkPrep "במשך" False ;
+ except_Prep = mkPrep "חוץ מן" False;
+ for_Prep  = mkPrep "" False ;
+ from_Prep  = mkPrep "" False ;
+ through_Prep = mkPrep "דרך" False ;
+ with_Prep = mkPrep "עם" False ;
+ without_Prep = mkPrep "בלי" False ;
+ under_Prep  = mkPrep "מתחת" False ;
+
+ everywhere_Adv = mkAdv "במקום אחר" ;
+ there_Adv = mkAdv "שמ" ;
+ there7to_Adv = ss "לשמ" ;
+ there7from_Adv = ss "משמ" ;
+ here7from_Adv = ss "מכאן" ;
+ somewhere_Adv = ss "";
 --  now_Adv = ss "עכשיו";
 
-  but_PConj = ss "אבל" ;
+ although_Subj = ss "למרות" ;
+ because_Subj = ss "בגלל" ;
+ if_Subj = ss "למרות" ;
+ when_Subj = ss "כשה" ;
+ that_Subj = ss "ש" ;
+ 
+ how_IAdv = ss "איך" ;
+ how8much_IAdv = ss "כמה" ;
+ when_IAdv = ss "מתי" ;
+ where_IAdv = ss "איפה" ;
+ why_IAdv = ss "למה" ;
+ whoSg_IP = ss "מי" ;
+ what_IP = ss "מה" ;
+ whoPl_IP = ss "מי" ;
+ whatPl_IP = ss "מה" ;
+ whatSg_IP = ss "מה" ;
+
+ but_PConj = ss "אבל" ;
+
+ how8many_IDet = ss "כמה" ; 
+-- many_Det = ss "הרבה" ;
+-- much_Det = ss "הרבה" ;
+
+ no_Utt = ss "כן" ;
+ yes_Utt = ss "לא" ;
+
+
+  everything_NP =  regNP "הכל" ; -- should use regNP
 }
diff --git a/lib/src/hebrew/VerbHeb.gf b/lib/src/hebrew/VerbHeb.gf
--- a/lib/src/hebrew/VerbHeb.gf
+++ b/lib/src/hebrew/VerbHeb.gf
@@ -10,4 +10,6 @@
 
    SlashV2a v = predVc v  ; --predV v ** {c2 = v.c2} ;
 
+   VPSlashPrep vp prep = vp ** {
+      c2 = {s = prep.s ; c = prep.c ; isDir = False} } ;
 }
diff --git a/lib/src/hindi/DictHin.gf b/lib/src/hindi/DictHin.gf
# file too large to diff: lib/src/hindi/DictHin.gf
diff --git a/lib/src/hindi/DiffHin.gf b/lib/src/hindi/DiffHin.gf
--- a/lib/src/hindi/DiffHin.gf
+++ b/lib/src/hindi/DiffHin.gf
@@ -2,121 +2,16 @@
 --instance DiffHin of DiffHindustani = CommonHindustani ** open Prelude in {
 flags coding = utf8;
 oper
-Clause : Type = {s : VPHTense => Polarity => Order => Str} ;
-  mkClause : NP -> VPH -> Clause = \np,vp -> {
-      s = \\vt,b,ord => 
-        let 
-          subjagr : NPCase * Agr = case vt of {
-            VPImpPast => case vp.subj of {
-              VTrans     => <NPErg, vp.obj.a> ;
-              VTransPost => <NPErg, defaultAgr> ;
-              _          => <NPC Dir, np.a>
-              } ;
-            _ => <NPC Dir, np.a>
-            } ;
-          subj = subjagr.p1 ;
-          agr  = subjagr.p2 ;
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case vt of {
-
-		   VPGenPres  => vp.s !  VPTense VPPres agr ;
-		   VPImpPast  => vp.s !  VPTense VPPast agr ;		    
-		   VPFut      => case vp.prog of { True => {fin = [] ;inf = Prelude.glue ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) ((vp.s !  VPTense VPFutr agr).fin) } ;
-                                                   _    => {fin = [] ; inf = Prelude.glue (vp.s !  VPTense VPFutr agr).inf (vp.s !  VPTense VPFutr agr).fin  }} ;
-                   VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		   VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPTense VPPerf agr).inf  ++ hw p n) (copula CFuture n p g) } ;
-		   VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-	           VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-		   VPPerfFutCont =>  {fin = [] ; inf = Prelude.glue ((vp.s ! VPTense VPPres agr).inf ++ raha g n  ++ hw p n) (copula CFuture n p g) } ;					
-		 --  VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "शायद" } ;
-		   VPSubj   => case vp.prog of { True => {fin = Prelude.glue ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) (copula CFuture n p g) ; inf =[] } ;
-		   _    => {fin = Prelude.glue (vp.s !  VPTense VPFutr agr).inf (copula CFuture n p g); inf = [] } } 
-                   
-		  };
-					
-		    
-          quest =
-            case ord of
-              { ODir => [];
-                OQuest => "क्या" }; 
-		  na =
-            case b of
-              { Pos => [];
-                Neg => "न" };
-           nahim =
-            case b of 
-              { Pos => [];
-                Neg => "नहीं" };
-        in
-		case vt of {
-		VPSubj => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp ;
-		_      => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ nahim  ++  vps.inf ++ vps.fin ++ vp.embComp};
-
-  } ;
-
-  mkSClause : Str -> Agr -> VPH -> Clause =
-    \subj,agr,vp -> {
-      s = \\t,b,ord => 
-        let 
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case t of {
-                    VPGenPres  => vp.s !  VPTense VPPres agr ;
-		    VPImpPast  => vp.s !  VPTense VPPast agr ;
-		    VPFut      => {fin = [] ; inf = Prelude.glue (vp.s !  VPTense VPFutr agr).inf ((vp.s !  VPTense VPFutr agr).fin) }  ;
-		    VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n  } ;
-		    VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		    VPContFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ cka g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfFutCont =>  {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPSubj   => {fin = Prelude.glue (insertSubj p (vp.s ! VPStem).inf) (copula CFuture n p g ); inf = [] }
-                    
-			  };
-
-	  quest =
-            case ord of
-              { ODir => [];
-                OQuest => "क्या" }; 
-	  na =
-            case b of
-              { Pos => [];
-                Neg => "न" };
-          nahim =
-            case b of 
-              { Pos => [];
-                Neg => "नहीं" };		
-        in
-		case t of {
-		VPSubj => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp;
-		_      => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ nahim ++  vps.inf ++ vps.fin ++ vp.embComp};
-    } ;
-
- np2pronCase ppf npc a = case npc of {
-       NPC c => ppf ! c;
-       NPObj => ppf ! Obl ;
-       NPErg =>case (fromAgr a).p of {
-           (Pers3_Near|Pers3_Distant) => Prelude.glue (ppf ! Obl) "ने" ; -- in hindi in case of pronouns nE is tagged to pron rather than a separate word
-	   _			     => Prelude.glue (ppf ! Dir) "ने"
-	   }
-      } ;
+  
+  addErgative s1 s2 = Prelude.glue s1 s2 ;
   conjThat = "कि" ;
   insertSubj : UPerson -> Str -> Str = \p,s -> 
       case p of { Pers1 => s ++ "वाँ" ; _ => Prelude.glue s "ए"}; -- check with prasad for vn~
       
-  agr = "a-गर" ;
+  agr = "गर" ;
   awr = "और" ;
   ky = "की" ;
+  ka = "का" ;
   jn = "जिन" ;
   js = "जिस" ;
   jw = "जो" ;
@@ -130,7 +25,12 @@
   comma = "," ;
   indfArt = "" ; -- removed
   kwd = "ख़ुद" ; -- check with prasad
-
+  na = "न" ;
+  nahen = "नहीं" ;
+  xayad = "शायद" ;
+  kya = "क्या" ;
+  mein = "में" ;
+  
   oper 
   copula : CTense -> Number -> UPerson -> Gender -> Str = \t,n,p,g ->
     case <t,n,p,g> of {
@@ -198,11 +98,21 @@
        } ;
   
 
-  raha : Gender -> Number -> Str = \g,n -> 
-	   (regAdjective "रहा").s ! n ! g ! Dir ! Posit ;
+  raha : Gender -> Number -> Str = \g,n ->
+           case <g,n> of {
+	     <Masc,Sg> => "रहा";
+	     <Masc,Pl> => "रहे";
+	     <Fem,_> => "रही"
+	     
+	     };
 
-  cka : Gender -> Number -> Str = \g,n -> 
-	  (regAdjective "चुका").s ! n ! g ! Dir ! Posit ;
+  cka : Gender -> Number -> Str = \g,n ->
+            case <g,n> of {
+	     <Masc,Sg> => "चुका";
+	     <Masc,Pl> => "चुके";
+	     <Fem,_> => "चुकी"
+	     
+	     };
 	  
   hw : UPerson -> Number -> Str = \pp,n ->    
 	 case <pp,n> of {
@@ -221,23 +131,4 @@
 	 <Pl,Masc>	=> "हुए" ;
 	 <Pl,Fem>	=> "हुई"
 	 };	 
-   -----------------------------------------------
-   -- Hindustani Adjectives
-   -----------------------------------------------
-   	 
- 
-  regAdjective : Str -> Adjective; 
-  regAdjective x =  case x of {
-	              acch + ("ा"|"न") => mkAdjective x  ("बहुत" ++ x)          ("सब से" ++ x)          (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े")
-		                                      (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी")
-						      (acch +"े")  ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े")
-		                                      (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी");
-									
-                        _                 => mkAdjective  x  ("बहुत" ++ x)  	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
-							  x  ("बहुत" ++ x) 	("सब से" ++ x) 	x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
-							  x  ("बहुत" ++ x) 	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
-							  x  ("बहुत" ++ x) 	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
-																 
-                            }; 												 
-                  					 
 }
diff --git a/lib/src/hindi/MorphoHin.gf b/lib/src/hindi/MorphoHin.gf
--- a/lib/src/hindi/MorphoHin.gf
+++ b/lib/src/hindi/MorphoHin.gf
@@ -331,6 +331,25 @@
 ----2 Adjectives
 
   makeIrregA : Str -> Adjective = \str -> {s = \\_,_,_,_ => str} ;
+  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
+   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
+   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
+   
+   
+   regAdjective : Str -> Adjective; 
+  regAdjective x =  case x of {
+	              acch + ("ा"|"न") => mkAdjective x  ("बहुत" ++ x)          ("सब से" ++ x)          (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े")
+		                                      (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी")
+						      (acch +"े")  ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े") (acch + "े") ("बहुत" ++ acch + "े") ("सब से" ++ acch + "े")
+		                                      (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी") (acch + "ी") ("बहुत" ++ acch + "ी") ("सब से" ++ acch + "ी");
+									
+                        _                 => mkAdjective  x  ("बहुत" ++ x)  	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
+							  x  ("बहुत" ++ x) 	("सब से" ++ x) 	x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
+							  x  ("बहुत" ++ x) 	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
+							  x  ("बहुत" ++ x) 	("सब से" ++ x)  x ("बहुत" ++ x) ("सब से" ++ x) x ("बहुत" ++ x) ("सब से" ++ x)
+																 
+                            }; 		
+  
 
 ----3 Verbs
   CommonVF = {s : VTense => UPerson => Number => Gender => Str} ;
diff --git a/lib/src/hindi/ParseHin.gf b/lib/src/hindi/ParseHin.gf
--- a/lib/src/hindi/ParseHin.gf
+++ b/lib/src/hindi/ParseHin.gf
@@ -1,4 +1,4 @@
---# -path=.:alltenses:../abstract:../english
+--# -path=.:alltenses:../abstract:../english:../hindustani
 concrete ParseHin of ParseEngAbs = 
   TenseX - [AdN,Adv,SC,PPos,PNeg],
 --  TextX - [AdN,Adv,SC],
@@ -7,7 +7,7 @@
   AdjectiveHin,
   NumeralHin,
   ConjunctionHin,
-  VerbHin - [PassV2,ComplVV],
+  VerbHin - [PassV2, UseCopula, ComplVV, VPSlashPrep],
   AdverbHin,
   PhraseHin,
   SentenceHin,
@@ -19,12 +19,13 @@
   ExtraHin [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,Temp,Pol,Conj,VPS,ListVPS,S,Num, CN,
   RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP,VPI, VPIForm, VPIInf, VPIPresPart, ListVPI,
   VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,ClSlash, RCl, EmptyRelSlash],
-  DictHinMath **
---  DictHin ** 
+--  DictHinMath **
+  DictHin ** 
 open MorphoHin, ResHin, ParadigmsHin,CommonX, CommonHindustani, Prelude in {
 
 flags
   literal=Symb ;
+  coding=utf8 ;
 
 lin
   myself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers1 };
@@ -34,7 +35,8 @@
   itself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers3_Near }; --regNP "itself" singular ;
   ourself_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers1 }; --regNP "ourself" plural ;
   yourselfPl_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers2_Respect }; --regNP "yourself" plural ;
-  themself_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers3_Distant }; --regNP "themself" plural ;
+  themselves_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers3_Distant }; --regNP "themself" plural ;
+  themself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers3_Distant }; --regNP "themself" plural ;
 
   CompoundCN num noun cn = {
     s = \\n,c => num.s  ++ cn.s ! n ! c ++ noun.s ! num.n ! Dir;
@@ -59,7 +61,7 @@
     s = \\n,g,_,_ => v.cvp ++ v.s ! VF Imperf Pers2_Casual n g ; -- the main verb of compound versb needs to be attached here
   } ;
 
---  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;
+  OrdCompar a = {s = a.s ! Sg ! Masc ! Dir ! Compar ; n = Sg } ;
 
   PositAdVAdj a = {s = a.s ! Sg ! Masc ! Dir ! Posit} ;
 ---------------
@@ -117,7 +119,7 @@
                                 infVP False vp a} ; -- check for vp.isAux
 
   that_RP = {
-    s = \\_,_ => "kh" ;
+    s = \\_,_ => "कि" ;
     a = RNoAg
     } ;
   --no_RP = {
@@ -125,12 +127,33 @@
    -- a = RNoAg
    -- } ;
 
-  CompS s = {s = \\_ => "kh" ++ s.s} ;
+  CompS s = {s = \\_ => "कि" ++ s.s} ;
 --  CompVP vp = {s = \\a => infVP VVInf vp a} ;
 
 lin
   PPos = {s = [] ; p = Pos} ;
   PNeg = {s = [] ; p = Neg} ; -- contracted: don't
   UncNeg = {s = [] ; p = Neg} ;
+  
+  VPSlashPrep vp p = vp ** {c2 = {s = p.s!Masc ; c = VTrans}} ;
+
+  PastPartRS ant pol vps = {
+    s = \\agr => (vps.s!VPTense VPPast agr).inf ;
+    c = Dir
+    } ;
+
+  PresPartRS ant pol vp = {
+    s = \\agr => (vp.s!VPTense VPPres agr).inf ;
+    c = Dir
+  } ;
+  
+  ApposNP np1 np2 = {
+      s = \\c => np1.s!NPC Dir ++ "," ++ np2.s ! c ;
+      a = np2.a
+      } ;
+      
+  AdAdV = cc2 ;
+  
+  UttAdV adv = adv;
     
 }
diff --git a/lib/src/hindi/src/DiffHin.gf b/lib/src/hindi/src/DiffHin.gf
--- a/lib/src/hindi/src/DiffHin.gf
+++ b/lib/src/hindi/src/DiffHin.gf
@@ -2,121 +2,16 @@
 --instance DiffHin of DiffHindustani = CommonHindustani ** open Prelude in {
 flags coding = utf8;
 oper
-Clause : Type = {s : VPHTense => Polarity => Order => Str} ;
-  mkClause : NP -> VPH -> Clause = \np,vp -> {
-      s = \\vt,b,ord => 
-        let 
-          subjagr : NPCase * Agr = case vt of {
-            VPImpPast => case vp.subj of {
-              VTrans     => <NPErg, vp.obj.a> ;
-              VTransPost => <NPErg, defaultAgr> ;
-              _          => <NPC Dir, np.a>
-              } ;
-            _ => <NPC Dir, np.a>
-            } ;
-          subj = subjagr.p1 ;
-          agr  = subjagr.p2 ;
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case vt of {
-
-		   VPGenPres  => vp.s !  VPTense VPPres agr ;
-		   VPImpPast  => vp.s !  VPTense VPPast agr ;		    
-		   VPFut      => case vp.prog of { True => {fin = [] ;inf = Prelude.glue ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) ((vp.s !  VPTense VPFutr agr).fin) } ;
-                                                   _    => {fin = [] ; inf = Prelude.glue (vp.s !  VPTense VPFutr agr).inf (vp.s !  VPTense VPFutr agr).fin  }} ;
-                   VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		   VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPTense VPPerf agr).inf  ++ hw p n) (copula CFuture n p g) } ;
-		   VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-	           VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-		   VPPerfFutCont =>  {fin = [] ; inf = Prelude.glue ((vp.s ! VPTense VPPres agr).inf ++ raha g n  ++ hw p n) (copula CFuture n p g) } ;					
-		 --  VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "s*a:yd" } ;
-		   VPSubj   => case vp.prog of { True => {fin = Prelude.glue ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) (copula CFuture n p g) ; inf =[] } ;
-		   _    => {fin = Prelude.glue (vp.s !  VPTense VPFutr agr).inf (copula CFuture n p g); inf = [] } } 
-                   
-		  };
-					
-		    
-          quest =
-            case ord of
-              { ODir => [];
-                OQuest => "kX,ya:" }; 
-		  na =
-            case b of
-              { Pos => [];
-                Neg => "na" };
-           nahim =
-            case b of 
-              { Pos => [];
-                Neg => "nahi:m." };
-        in
-		case vt of {
-		VPSubj => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp ;
-		_      => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ nahim  ++  vps.inf ++ vps.fin ++ vp.embComp};
-
-  } ;
-
-  mkSClause : Str -> Agr -> VPH -> Clause =
-    \subj,agr,vp -> {
-      s = \\t,b,ord => 
-        let 
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case t of {
-                    VPGenPres  => vp.s !  VPTense VPPres agr ;
-		    VPImpPast  => vp.s !  VPTense VPPast agr ;
-		    VPFut      => {fin = [] ; inf = Prelude.glue (vp.s !  VPTense VPFutr agr).inf ((vp.s !  VPTense VPFutr agr).fin) }  ;
-		    VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n  } ;
-		    VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		    VPContFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfFut  => {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ cka g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfFutCont =>  {fin = [] ; inf = Prelude.glue ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
-		    VPSubj   => {fin = Prelude.glue (insertSubj p (vp.s ! VPStem).inf) (copula CFuture n p g ); inf = [] }
-                    
-			  };
-
-	  quest =
-            case ord of
-              { ODir => [];
-                OQuest => "kX,ya:" }; 
-	  na =
-            case b of
-              { Pos => [];
-                Neg => "na" };
-          nahim =
-            case b of 
-              { Pos => [];
-                Neg => "nahi:m." };		
-        in
-		case t of {
-		VPSubj => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp;
-		_      => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ nahim ++  vps.inf ++ vps.fin ++ vp.embComp};
-    } ;
-
- np2pronCase ppf npc a = case npc of {
-       NPC c => ppf ! c;
-       NPObj => ppf ! Obl ;
-       NPErg =>case (fromAgr a).p of {
-           (Pers3_Near|Pers3_Distant) => Prelude.glue (ppf ! Obl) "ne:" ; -- in hindi in case of pronouns nE is tagged to pron rather than a separate word
-	   _			     => Prelude.glue (ppf ! Dir) "ne:"
-	   }
-      } ;
+  
+  addErgative s1 s2 = Prelude.glue s1 s2 ;
   conjThat = "ki" ;
   insertSubj : UPerson -> Str -> Str = \p,s -> 
       case p of { Pers1 => s ++ "va:n~" ; _ => Prelude.glue s "E:"}; -- check with prasad for vn~
       
-  agr = "a-gar" ;
+  agr = "agar" ;
   awr = "O+r" ;
   ky = "ki:" ;
+  ka = "ka:" ;
   jn = "jin" ;
   js = "jis" ;
   jw = "jo:" ;
@@ -130,7 +25,12 @@
   comma = "," ;
   indfArt = "" ; -- removed
   kwd = "xud" ; -- check with prasad
-
+  na = "na" ;
+  nahen = "nahi:m." ;
+  xayad = "s*a:yd" ;
+  kya = "kX,ya:" ;
+  mein = "me:m." ;
+  
   oper 
   copula : CTense -> Number -> UPerson -> Gender -> Str = \t,n,p,g ->
     case <t,n,p,g> of {
@@ -198,11 +98,21 @@
        } ;
   
 
-  raha : Gender -> Number -> Str = \g,n -> 
-	   (regAdjective "raha:").s ! n ! g ! Dir ! Posit ;
+  raha : Gender -> Number -> Str = \g,n ->
+           case <g,n> of {
+	     <Masc,Sg> => "raha:";
+	     <Masc,Pl> => "rahe:";
+	     <Fem,_> => "rahi:"
+	     
+	     };
 
-  cka : Gender -> Number -> Str = \g,n -> 
-	  (regAdjective "cuka:").s ! n ! g ! Dir ! Posit ;
+  cka : Gender -> Number -> Str = \g,n ->
+            case <g,n> of {
+	     <Masc,Sg> => "cuka:";
+	     <Masc,Pl> => "cuke:";
+	     <Fem,_> => "cuki:"
+	     
+	     };
 	  
   hw : UPerson -> Number -> Str = \pp,n ->    
 	 case <pp,n> of {
@@ -221,23 +131,4 @@
 	 <Pl,Masc>	=> "huE:" ;
 	 <Pl,Fem>	=> "huI:"
 	 };	 
-   -----------------------------------------------
-   -- Hindustani Adjectives
-   -----------------------------------------------
-   	 
- 
-  regAdjective : Str -> Adjective; 
-  regAdjective x =  case x of {
-	              acch + ("a:"|"an") => mkAdjective x  ("bahut" ++ x)          ("sab se:" ++ x)          (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:")
-		                                      (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:")
-						      (acch +"e:")  ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:")
-		                                      (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:");
-									
-                        _                 => mkAdjective  x  ("bahut" ++ x)  	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
-							  x  ("bahut" ++ x) 	("sab se:" ++ x) 	x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
-							  x  ("bahut" ++ x) 	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
-							  x  ("bahut" ++ x) 	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
-																 
-                            }; 												 
-                  					 
 }
diff --git a/lib/src/hindi/src/MorphoHin.gf b/lib/src/hindi/src/MorphoHin.gf
--- a/lib/src/hindi/src/MorphoHin.gf
+++ b/lib/src/hindi/src/MorphoHin.gf
@@ -331,6 +331,25 @@
 ----2 Adjectives
 
   makeIrregA : Str -> Adjective = \str -> {s = \\_,_,_,_ => str} ;
+  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
+   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
+   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
+   
+   
+   regAdjective : Str -> Adjective; 
+  regAdjective x =  case x of {
+	              acch + ("a:"|"an") => mkAdjective x  ("bahut" ++ x)          ("sab se:" ++ x)          (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:")
+		                                      (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:")
+						      (acch +"e:")  ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:") (acch + "e:") ("bahut" ++ acch + "e:") ("sab se:" ++ acch + "e:")
+		                                      (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:") (acch + "i:") ("bahut" ++ acch + "i:") ("sab se:" ++ acch + "i:");
+									
+                        _                 => mkAdjective  x  ("bahut" ++ x)  	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
+							  x  ("bahut" ++ x) 	("sab se:" ++ x) 	x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
+							  x  ("bahut" ++ x) 	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
+							  x  ("bahut" ++ x) 	("sab se:" ++ x)  x ("bahut" ++ x) ("sab se:" ++ x) x ("bahut" ++ x) ("sab se:" ++ x)
+																 
+                            }; 		
+  
 
 ----3 Verbs
   CommonVF = {s : VTense => UPerson => Number => Gender => Str} ;
diff --git a/lib/src/hindustani/AdverbHindustani.gf b/lib/src/hindustani/AdverbHindustani.gf
--- a/lib/src/hindustani/AdverbHindustani.gf
+++ b/lib/src/hindustani/AdverbHindustani.gf
@@ -2,6 +2,7 @@
 
   lin
     PositAdvAdj a = {s = \\g => a.s ! Sg ! g ! Obl ! Posit} ;
+    PositAdAAdj a = {s = a.s ! Sg ! Masc ! Obl ! Posit} ;
     ComparAdvAdj cadv a np = {
       s = \\g => np.s ! NPObj  ++ cadv.p ++ cadv.s ++ a.s ! Sg ! g ! Obl ! Posit;  
       } ;
diff --git a/lib/src/hindustani/DiffHindustani.gf b/lib/src/hindustani/DiffHindustani.gf
--- a/lib/src/hindustani/DiffHindustani.gf
+++ b/lib/src/hindustani/DiffHindustani.gf
@@ -1,15 +1,12 @@
 interface DiffHindustani = open Prelude in {
  oper
-  
-  mkClause : NP -> VPH -> Clause ;
-  mkSClause : Str -> Agr -> VPH -> Clause ;
-  
-  np2pronCase :  (Case => Str) -> NPCase -> Agr -> Str ;
+  addErgative : Str -> Str -> Str ;
   conjThat : Str ; -- = "kh" ;
   insertSubj : UPerson -> Str -> Str ;
 
   kwd : Str ;
   ky : Str ;
+  ka : Str ;
   agr : Str ; 
   awr : Str ; 
   jn : Str ; 
@@ -25,11 +22,16 @@
   indfArt : Str ;
   nE : Str ;
   hE : Str ;
+  mein : Str ;
+  
+  na : Str ;
+  nahen : Str ;
+  xayad : Str ;
+  kya : Str ;
 
   copula : CTense -> Number -> UPerson -> Gender -> Str ;
   raha : Gender -> Number -> Str ;
   cka : Gender -> Number -> Str ;
   hw : UPerson -> Number -> Str ;
   hwa : Agr -> Str ;
-  regAdjective : Str -> Adjective ;  
 }
diff --git a/lib/src/hindustani/ExtraHindustani.gf b/lib/src/hindustani/ExtraHindustani.gf
--- a/lib/src/hindustani/ExtraHindustani.gf
+++ b/lib/src/hindustani/ExtraHindustani.gf
@@ -11,6 +11,12 @@
      };
      
    a = np.a} ;
+   
+   EmptyRelSlash slash = {
+      s = \\t,p,o,_ => slash.s ! t ! p ! o  ++ slash.c2.s ;
+      c = Obl
+      } ;
+
 
     each_Det = mkDet  "hr kwy" "hr kwy" "hr kwy" "hr kwy" Sg ;
     have_V = mkV "rakh'na";
diff --git a/lib/src/hindustani/NounHindustani.gf b/lib/src/hindustani/NounHindustani.gf
--- a/lib/src/hindustani/NounHindustani.gf
+++ b/lib/src/hindustani/NounHindustani.gf
@@ -31,7 +31,7 @@
     AdvNP np adv = {
 --      s = \\c => np.s ! c ++ adv.s ! (fromAgr np.a).g ; -- jan ka bh'ay so order is changed
       s = \\c => adv.s ! (fromAgr np.a).g  ++ np.s ! c ;
-      a = np.a
+      a = np.a 
       } ;
 
     DetQuantOrd quant num ord = {
@@ -140,5 +140,18 @@
 			   } ;
 
     ApposCN cn np = {s = \\n,c => cn.s ! n ! Dir ++ np.s ! NPC c ; g = cn.g} ;
+    
+    PossNP cn np = {s = \\n,c => case cn.g of {Masc => cn.s ! n ! c ++ ka ++ np.s ! NPC Dir ;
+                                               Fem =>  cn.s ! n ! c ++ ky ++ np.s ! NPC Dir } ;                    
+		     g = cn.g} ;
+
+    PartNP cn np = {s = \\n,c => case cn.g of {Masc => cn.s ! n ! c ++ ka ++ np.s ! NPC Dir ;
+                                               Fem =>  cn.s ! n ! c ++ ky ++ np.s ! NPC Dir } ;                    
+		     g = cn.g} ;
+
+   CountNP det np = {
+      s = \\c => np.s ! NPC Obl ++ mein ++ sE ++ det.s ! (giveNumber np.a) ! (giveGender np.a) ! Dir  ;
+      a = agrP3 (giveGender np.a) det.n
+      } ;
 
 }
diff --git a/lib/src/hindustani/ResHindustani.gf b/lib/src/hindustani/ResHindustani.gf
--- a/lib/src/hindustani/ResHindustani.gf
+++ b/lib/src/hindustani/ResHindustani.gf
@@ -184,7 +184,116 @@
       comp = verb.comp ;
       cvp = verb.cvp 
       } ;
-   	
+  
+  Clause : Type = {s : VPHTense => Polarity => Order => Str} ;
+  mkClause : NP -> VPH -> Clause = \np,vp -> {
+      s = \\vt,b,ord => 
+        let 
+          subjagr : NPCase * Agr = case vt of {
+            VPImpPast => case vp.subj of {
+              VTrans     => <NPErg, vp.obj.a> ;
+              VTransPost => <NPErg, defaultAgr> ;
+              _          => <NPC Dir, np.a>
+              } ;
+            _ => <NPC Dir, np.a>
+            } ;
+          subj = subjagr.p1 ;
+          agr  = subjagr.p2 ;
+		  n    = (fromAgr agr).n;
+		  p    = (fromAgr agr).p;
+		  g    = (fromAgr agr).g;
+          vps  = case vt of {
+
+		   VPGenPres  => vp.s !  VPTense VPPres agr ;
+		   VPImpPast  => vp.s !  VPTense VPPast agr ;		    
+		   VPFut      => case vp.prog of { True => {fin = [] ;inf = addErgative ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) ((vp.s !  VPTense VPFutr agr).fin) } ;
+                                                   _    => {fin = [] ; inf = addErgative (vp.s !  VPTense VPFutr agr).inf (vp.s !  VPTense VPFutr agr).fin  }} ;
+                   VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
+		   VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
+		   VPContFut  => {fin = [] ; inf = addErgative ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
+		   VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
+		   VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
+		   VPPerfFut  => {fin = [] ; inf = addErgative ((vp.s ! VPTense VPPerf agr).inf  ++ hw p n) (copula CFuture n p g) } ;
+		   VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
+	           VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
+		   VPPerfFutCont =>  {fin = [] ; inf = addErgative ((vp.s ! VPTense VPPres agr).inf ++ raha g n  ++ hw p n) (copula CFuture n p g) } ;					
+		 --  VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = xayad } ;
+		   VPSubj   => case vp.prog of { True => {fin = addErgative ((vp.s !  VPTense VPFutr agr).inf ++ hw p n) (copula CFuture n p g) ; inf =[] } ;
+		   _    => {fin = addErgative (vp.s !  VPTense VPFutr agr).inf (copula CFuture n p g); inf = [] } } 
+                   
+		  };
+					
+		    
+          quest =
+            case ord of
+              { ODir => [];
+                OQuest => kya }; 
+		  na =
+            case b of
+              { Pos => [];
+                Neg => na };
+           nahim =
+            case b of 
+              { Pos => [];
+                Neg => nahen };
+        in
+		case vt of {
+		VPSubj => quest ++ np.s ! subj ++ vp.ad ++ vp.comp ! np.a  ++ vp.obj.s ++  vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp ;
+		_      => quest ++ np.s ! subj ++ vp.ad ++ vp.comp ! np.a  ++ vp.obj.s  ++ vp.cvp ++ nahim  ++  vps.inf ++ vps.fin ++ vp.embComp};
+
+  } ;
+
+  mkSClause : Str -> Agr -> VPH -> Clause =
+    \subj,agr,vp -> {
+      s = \\t,b,ord => 
+        let 
+		  n    = (fromAgr agr).n;
+		  p    = (fromAgr agr).p;
+		  g    = (fromAgr agr).g;
+          vps  = case t of {
+                    VPGenPres  => vp.s !  VPTense VPPres agr ;
+		    VPImpPast  => vp.s !  VPTense VPPast agr ;
+		    VPFut      => {fin = [] ; inf = addErgative (vp.s !  VPTense VPFutr agr).inf ((vp.s !  VPTense VPFutr agr).fin) }  ;
+		    VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n  } ;
+		    VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
+		    VPContFut  => {fin = [] ; inf = addErgative ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
+		    VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
+		    VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
+		    VPPerfFut  => {fin = [] ; inf = addErgative ((vp.s ! VPStem).inf ++ cka g n ++ hw p n) (copula CFuture n p g) } ;
+		    VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
+		    VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
+		    VPPerfFutCont =>  {fin = [] ; inf = addErgative ((vp.s ! VPStem).inf ++ raha g n ++ hw p n) (copula CFuture n p g) } ;
+		    VPSubj   => {fin = addErgative (insertSubj p (vp.s ! VPStem).inf) (copula CFuture n p g ); inf = [] }
+                    
+			  };
+
+	  quest =
+            case ord of
+              { ODir => [];
+                OQuest => kya }; 
+	  na =
+            case b of
+              { Pos => [];
+                Neg => na };
+          nahim =
+            case b of 
+              { Pos => [];
+                Neg => nahen };		
+        in
+		case t of {
+		VPSubj => quest ++ subj ++ vp.ad ++ vp.comp ! agr  ++ vp.obj.s ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp;
+		_      => quest ++ subj ++ vp.ad ++ vp.comp ! agr ++ vp.obj.s  ++ vp.cvp ++ nahim ++  vps.inf ++ vps.fin ++ vp.embComp};
+    } ;
+
+ np2pronCase :  (Case => Str) -> NPCase -> Agr -> Str ;
+ np2pronCase ppf npc a = case npc of {
+       NPC c => ppf ! c;
+       NPObj => ppf ! Obl ;
+       NPErg =>case (fromAgr a).p of {
+           (Pers3_Near|Pers3_Distant) => addErgative (ppf ! Obl) nE; -- in hindi in case of pronouns nE is tagged to pron rather than a separate word
+	   _			     => addErgative (ppf ! Dir) nE
+	   }
+      } ; 	
    
     insertObj : (Agr => Str) -> VPH -> VPH = \obj1,vp -> {
      s = vp.s ;
@@ -297,9 +406,9 @@
      cvp = vp.cvp 
     } ;
     
-  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
-   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
-   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
+--  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
+--   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
+--   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
   
 
 }
diff --git a/lib/src/hindustani/SymbolHindustani.gf b/lib/src/hindustani/SymbolHindustani.gf
--- a/lib/src/hindustani/SymbolHindustani.gf
+++ b/lib/src/hindustani/SymbolHindustani.gf
@@ -1,6 +1,4 @@
 
-
-
 --concrete SymbolUrd of Symbol = CatUrd ** open Prelude, ResUrd, StringsHindustani in {
 incomplete concrete SymbolHindustani of Symbol = 
   CatHindustani ** open Prelude, ResHindustani, CommonHindustani in {
diff --git a/lib/src/hindustani/VerbHindustani.gf b/lib/src/hindustani/VerbHindustani.gf
--- a/lib/src/hindustani/VerbHindustani.gf
+++ b/lib/src/hindustani/VerbHindustani.gf
@@ -28,15 +28,24 @@
           {c2 = vp.c2} ;
     UseComp comp = insertObj comp.s (predAux auxBe) ;
 
-    AdvVP vp adv = insertObj (\\a => adv.s ! giveGender a) vp ;
+--    AdvVP vp adv = insertObj (\\a => adv.s ! giveGender a) vp ;
+    AdvVP vp adv = insertAdV (adv.s ! Masc) vp ;
 
     AdVVP adv vp = insertAdV adv.s vp ;
+    
+    AdvVPSlash vp adv = insertObj (\\a => adv.s ! giveGender a) vp ** {c2 = vp.c2} ; --need to confirm
+
+    AdVVPSlash adv vp = insertAdV adv.s vp ** {c2 = vp.c2} ; -- need to confirm
+    
+    
     ReflVP v = insertObjPre (\\_ =>  RefPron) v ;
     PassV2 v = predV v ; -- need to be fixed
     CompAP ap ={s = \\a => ap.s ! giveNumber a ! giveGender a ! Dir ! Posit } ;
     CompNP np = {s = \\_ => np.s ! NPC Dir} ;
     CompAdv adv = {s = \\a => adv.s ! giveGender a} ;
     CompCN cn = {s = \\a => cn.s ! giveNumber a ! Dir} ;
+    
+    VPSlashPrep vp p = vp ** {c2 ={s = p.s ! Masc ;  c = VTrans }} ;
 
 
 }
diff --git a/lib/src/italian/DiffIta.gf b/lib/src/italian/DiffIta.gf
--- a/lib/src/italian/DiffIta.gf
+++ b/lib/src/italian/DiffIta.gf
@@ -113,16 +113,22 @@
         let 
           pe    = case b of {True => P3 ; _ => p} ;
           agr   = {g = g ; n = n ; p = pe} ;
-          clpr  = <vp.clit1 ++ vp.clit2,[],False> ;  ---- TODO: True is clit 
+          refl  = case vp.s.vtyp of {
+            VRefl => <reflPron n pe Acc,True> ;
+            _ => <[],False> 
+            } ;
+
+          clpr  = <vp.clit1 ++ vp.clit2,[],vp.clit3.hasClit> ;
+          iform = orB clpr.p3 refl.p2 ;
           verb  = case <n,pol,pe> of {
-            <Sg,RNeg False,P2> => vp.s.s ! VInfin clpr.p3 ; ----  ! aag ;
+            <Sg, RNeg True, P2> => vp.s.s ! VInfin iform ; ----  ! aag ;
+            <Sg, RNeg False, P2> => vp.s.s ! VInfin iform ; ----  ! aag ;
             _ => vp.s.s ! vImper n pe
             } ;
           neg   = vp.neg ! pol ;
-          compl = clpr.p1 ++ vp.comp ! agr ++ vp.ext ! pol
+          compl = vp.comp ! agr ++ vp.ext ! pol
         in
-        neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ;
-        ---- TODO non mi mangi
+        neg.p1 ++ verb ++ bindIf refl.p2 ++ refl.p1 ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ;
 
     negation : RPolarity => (Str * Str) = table {
       RPos => <[],[]> ;
@@ -188,7 +194,7 @@
         <_,   Pl,P3> => cases4 "li" "li" "glie"  "loro"
         } ;
 
-    vRefl   : VType = VRefl ;
+    vRefl _ = VRefl ;
     isVRefl : VType -> Bool = \ty -> case ty of {
       VRefl => True ;
       _ => False
diff --git a/lib/src/italian/ExtraIta.gf b/lib/src/italian/ExtraIta.gf
--- a/lib/src/italian/ExtraIta.gf
+++ b/lib/src/italian/ExtraIta.gf
@@ -45,4 +45,8 @@
     AdvDatVP = insertClit3 datClit ;
     AdvGenVP = insertClit3 genClit ;
 
+    ExistsNP np = 
+      mkClause [] True False np.a (insertComplement (\\_ => (np.s ! Nom).ton) (predV (regV "esistere"))) ;
+
+
 }
diff --git a/lib/src/italian/LexiconIta.gf b/lib/src/italian/LexiconIta.gf
--- a/lib/src/italian/LexiconIta.gf
+++ b/lib/src/italian/LexiconIta.gf
@@ -200,7 +200,7 @@
   understand_V2 = dirV2 (regV "capire") ;
   university_N = regN "università" ;
   village_N = regN "paese" ;
-  wait_V2 = mkV2 (regV "aspettare") ParadigmsIta.dative ;
+  wait_V2 = mkV2 (regV "aspettare") ;
   walk_V = regV "camminare" ;
   warm_A = regADeg "caldo" ;
   war_N = regN "guerra" ;
diff --git a/lib/src/italian/ParadigmsIta.gf b/lib/src/italian/ParadigmsIta.gf
--- a/lib/src/italian/ParadigmsIta.gf
+++ b/lib/src/italian/ParadigmsIta.gf
@@ -285,6 +285,11 @@
   AS, A2S, AV, A2V : Type ; --%
 
 
+--2 Closed categories
+
+  mkPredet : Str -> Predet 
+    = \s -> lin Predet {s = \\a,c => prepCase c ++ s ; c = Nom ; a = PNoAg} ;
+
 --.
 --2 The definitions of the paradigms
 --
@@ -360,6 +365,7 @@
       i   = last ci ;
       verb = case are of {
         "ire" =>  finire_100 x ;
+        "ere" =>  assistere_24 x ;
         _ => case i of {
           "c" => cercare_7 x ;
           "g" => legare_8 x ;
diff --git a/lib/src/latvian/AdjectiveLav.gf b/lib/src/latvian/AdjectiveLav.gf
--- a/lib/src/latvian/AdjectiveLav.gf
+++ b/lib/src/latvian/AdjectiveLav.gf
@@ -18,10 +18,10 @@
   UseComparA a = { s = \\d,g,n,c => a.s ! (AAdj Compar d g n c) } ;
 
   ComplA2 a np = {
-    s = \\d,g,n,c => a.s ! (AAdj Posit d g n c) ++ a.p.s ++ np.s ! (a.p.c ! (fromAgr np.a).n)
+    s = \\d,g,n,c => a.s ! (AAdj Posit d g n c) ++ a.prep.s ++ np.s ! (a.prep.c ! (fromAgr np.agr).num)
   } ;
 
-  ReflA2 a = { s = \\d,g,n,c => a.s ! (AAdj Posit d g n c) ++ a.p.s ++ reflPron ! (a.p.c ! n) } ;
+  ReflA2 a = { s = \\d,g,n,c => a.s ! (AAdj Posit d g n c) ++ a.prep.s ++ reflPron ! (a.prep.c ! n) } ;
 
   AdAP ada ap = { s = \\d,g,n,c => ada.s ++ ap.s ! d ! g ! n ! c } ;
 
@@ -32,7 +32,7 @@
   AdjOrd ord = { s = \\d,g,n,c => ord.s ! g ! c } ;
 
   --TODO: nominatīvs var ne vienmēr būt, pie CAdv jāliek parametrs par locījumu
-  CAdvAP cadv ap np = { s = \\d,g,n,c => cadv.s ++ ap.s ! d ! g ! n ! c ++ cadv.p ++ np.s ! Nom } ;
+  CAdvAP cadv ap np = { s = \\d,g,n,c => cadv.s ++ ap.s ! d ! g ! n ! c ++ cadv.prep ++ np.s ! Nom } ;
 
   UseA2 a = { s = \\d,g,n,c => a.s ! (AAdj Posit d g n c) } ;
 
diff --git a/lib/src/latvian/AdverbLav.gf b/lib/src/latvian/AdverbLav.gf
--- a/lib/src/latvian/AdverbLav.gf
+++ b/lib/src/latvian/AdverbLav.gf
@@ -13,21 +13,21 @@
 
   -- TODO: vajag arī 'ātrāks par Jāni' un 'ātrāks nekā Jānis' pie more_CAdv
   -- TODO: vai te tiešām veido 'ātrāk par Jāni'? kurš ir pareizais adverbs? nevis 'ātrāks par Jāni'?
-  ComparAdvAdj cadv a np = { s = cadv.s ++ a.s ! (AAdv cadv.d) ++ cadv.p ++ np.s ! Nom } ;
+  ComparAdvAdj cadv a np = { s = cadv.s ++ a.s ! (AAdv cadv.deg) ++ cadv.prep ++ np.s ! Nom } ;
 
-  ComparAdvAdjS cadv a s = { s = cadv.s ++ a.s ! (AAdv cadv.d) ++ cadv.p ++ s.s } ;
+  ComparAdvAdjS cadv a s = { s = cadv.s ++ a.s ! (AAdv cadv.deg) ++ cadv.prep ++ s.s } ;
 
   -- FIXME: postpozīcijas prievārdi
-  PrepNP prep np = { s = prep.s ++ np.s ! (prep.c ! (fromAgr np.a).n) } ;
+  PrepNP prep np = { s = prep.s ++ np.s ! (prep.c ! (fromAgr np.agr).num) } ;
 
   AdAdv = cc2 ;
 
   SubjS = cc2 ;
 
   AdnCAdv cadv = {
-    s = case cadv.d of {
-      Posit => cadv.s ++ cadv.p ;
-      _ => NON_EXISTENT
+    s = case cadv.deg of {
+      Posit => cadv.s ++ cadv.prep ;
+      _     => NON_EXISTENT
     }
   } ;
 
diff --git a/lib/src/latvian/CatLav.gf b/lib/src/latvian/CatLav.gf
--- a/lib/src/latvian/CatLav.gf
+++ b/lib/src/latvian/CatLav.gf
@@ -1,93 +1,118 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-concrete CatLav of Cat = CommonX - [CAdv, Voc] **
-open
-  Prelude,
-  ResLav
-in {
+concrete CatLav of Cat = CommonX - [CAdv, Voc] ** open ResLav, Prelude in {
 
 flags
+
   coding = utf8 ;
   optimize = all_subs ;
 
 lincat
 
-  -- Tensed / Untensed
+  -- Sentences and clauses
 
   S, QS = { s : Str } ;
-  RS = { s : Agr => Str } ;
-  SSlash = { s : Str ; p : ResLav.Prep } ;
 
-  -- Sentence
+  RS = { s : Agreement => Str } ;
 
-  Cl = { s : VerbMood => Polarity => Str } ;
-  ClSlash = { s : VerbMood => Polarity => Str ; p : ResLav.Prep } ;
+  Cl = { s : VMood => Polarity => Str } ;
+
+  ClSlash = { s : VMood => Polarity => Str ; prep : Preposition } ;
+
+  SSlash = { s : Str ; prep : Preposition } ;
+
   Imp = { s : Polarity => Number => Str } ;
 
-  -- Question
+  -- Questions and interrogatives
 
-  QCl = { s : VerbMood => Polarity => Str } ;
-  IP = { s : Case => Str ; n: Number } ;
-  IDet = { s : Gender => Str ; n : Number } ;
+  QCl = { s : VMood => Polarity => Str } ;
+
+  IP = { s : Case => Str ; num : Number } ;
+
+  -- TODO: IComp = { s : Str ; agr : Agreement } ;
+
+  IDet = { s : Gender => Str ; num : Number } ;
+
   IQuant = { s : Gender => Number => Str } ;
-  -- TODO: IComp = { s : Str ; a : ResLav.Agr } ;
 
-  -- Relative
+  -- Relative clauses and pronouns
 
-  RCl = { s : VerbMood => Polarity => Agr => Str } ;
+  RCl = { s : VMood => Polarity => Agreement => Str } ;
+
   RP = { s : Gender => Case => Str } ;
 
-  -- Verb
+  -- Verb phrases
 
   VP = ResLav.VP ;
-  VPSlash = ResLav.VP ** { p : ResLav.Prep } ; -- the object agreement
-  Comp = { s : ResLav.Agr => Str } ;
 
-  -- Adjective
+  VPSlash = ResLav.VPSlash ;
 
-  AP = { s : Definite => Gender => Number => Case => Str } ;
+  Comp = { s : Agreement => Str } ;
 
-  -- Noun
+  -- Adjectival phrases
 
-  CN = { s : Definite => Number => Case => Str ; g : Gender } ;
-  NP = { s : Case => Str ; a : ResLav.Agr ; isNeg : Bool } ;
-  Pron = { s : Case => Str ; a : ResLav.Agr ; possessive : Gender => Number => Case => Str } ;
-  Det = { s : Gender => Case => Str ; n : Number ; d : Definite ; isNeg : Bool } ;
+  AP = { s : Definiteness => Gender => Number => Case => Str } ;
+
+  -- Nouns and noun phrases
+
+  CN = { s : Definiteness => Number => Case => Str ; gend : Gender } ;
+
+  NP = { s : Case => Str ; agr : Agreement ; pol : Polarity } ;
+
+  Pron = Pronoun ;
+
+  Det = { s : Gender => Case => Str ; num : Number ; defin : Definiteness ; pol : Polarity } ;
+
   Predet = { s : Gender => Str } ;
+
+  Quant = { s : Gender => Number => Case => Str ; defin : Definiteness ; pol : Polarity } ;
+
+  Num = { s : Gender => Case => Str ; num : Number ; hasCard : Bool } ;
+
+  Card = { s : Gender => Case => Str ; num : Number } ;
+
   Ord = { s : Gender => Case => Str } ;
-  Num = { s : Gender => Case => Str ; n : Number ; hasCard : Bool } ;
-  Card = { s : Gender => Case => Str ; n : Number } ;
-  Quant = { s : Gender => Number => Case => Str ; d : Definite ; isNeg : Bool } ;
 
-  -- Numeral
+  -- Numerals
 
-  Numeral = { s : CardOrd => Gender => Case => Str ; n : Number } ;
-  Digits = { s : CardOrd => Str ; n : Number } ;
+  Numeral = { s : CardOrd => Gender => Case => Str ; num : Number } ;
 
-  -- Structural
+  Digits = { s : CardOrd => Str ; num : Number } ;
 
-  Conj = { s1, s2 : Str ; n : Number } ;
+  -- Structural words
+
+  Conj = { s1, s2 : Str ; num : Number } ;
+
   Subj = { s : Str } ;
-  Prep = ResLav.Prep ;
-  
-  -- Open lexical classes (lexicon)
 
-  N = { s : Number => Case => Str ; g : Gender } ;
-  N2 = { s : Number => Case => Str ; g : Gender } ** { p : ResLav.Prep ; isPre : Bool } ; -- If isPre then located before the noun
-  N3 = { s : Number => Case => Str ; g : Gender } ** { p1, p2 : ResLav.Prep ; isPre1, isPre2 : Bool } ;
-  PN = { s : Case => Str ; g : Gender ; n : Number } ;
+  Prep = Preposition ;
 
-  A = { s : AForm => Str } ;
-  A2 = A ** { p : ResLav.Prep } ;
+  -- Words of open classes
 
-  V, VA = Verb ;
-  VV, VQ = Verb ** { topic : Case } ;
-  VS = Verb ** { subj : Subj ; topic : Case } ;
-  V2A, V2Q, V2V = Verb ** { p : ResLav.Prep } ;
-  V2S = Verb ** { p : ResLav.Prep ; subj : Subj } ;
-  
-  V2 = Verb ** { p : ResLav.Prep ; topic : Case } ;
-  V3 = Verb ** { p1, p2 : ResLav.Prep ; topic : Case } ;
+  V, VV, VQ, VA = Verb ;
 
-  CAdv = { s, p : Str ; d : Degree } ;
+  V2, V2V, V2Q, V2A = Verb ** { rightVal : Preposition } ;
+
+  V3 = Verb ** { rightVal1, rightVal2 : Preposition } ;
+
+  VS = Verb ** { conj : Subj } ;
+
+  V2S = Verb ** { conj : Subj ; rightVal : Preposition } ;
+
+  A = Adjective ;
+
+  A2 = Adjective ** { prep : Preposition } ;
+
+  N = Noun ;
+
+  N2 = Noun ** { prep : Preposition ; isPre : Bool } ;
+
+  N3 = Noun ** { prep1, prep2 : Preposition ; isPre1, isPre2 : Bool } ;
+
+  PN = ProperNoun ;
+
+  -- Overriden from CommonX
+
+  CAdv = { s, prep : Str ; deg : Degree } ;
+
 }
diff --git a/lib/src/latvian/CompatibilityLav.gf b/lib/src/latvian/CompatibilityLav.gf
--- a/lib/src/latvian/CompatibilityLav.gf
+++ b/lib/src/latvian/CompatibilityLav.gf
@@ -10,7 +10,7 @@
 
 lin
   -- TODO: kāpēc citās valodās (piem., Eng, Bul) kategorijai Num (NumInt) ir lauks isNum (= True)?
-  NumInt n = { s = \\_,_ => n.s ; n = Pl ; hasCard = False } ;
+  NumInt n = { s = \\_,_ => n.s ; num = Pl ; hasCard = False } ;
   OrdInt n = { s = \\_,_ => n.s ++ "." } ;
 
 }
diff --git a/lib/src/latvian/ConjunctionLav.gf b/lib/src/latvian/ConjunctionLav.gf
--- a/lib/src/latvian/ConjunctionLav.gf
+++ b/lib/src/latvian/ConjunctionLav.gf
@@ -17,13 +17,13 @@
   ConjAdv = conjunctDistrSS ;
 
   ConjNP conj ss = conjunctDistrTable Case conj ss ** {
-    a = toAgr (conjNumber (fromAgr ss.a).n conj.n) (fromAgr ss.a).p (fromAgr ss.a).g ;
-    isNeg = False
+    agr = toAgr (fromAgr ss.agr).pers (conjNumber (fromAgr ss.agr).num conj.num) (fromAgr ss.agr).gend;
+    pol = Pos
   } ;
 
-  ConjAP conj ss = conjunctDistrTable4 Definite Gender Number Case conj ss ;
+  ConjAP conj ss = conjunctDistrTable4 Definiteness Gender Number Case conj ss ;
 
-  ConjRS conj ss = conjunctDistrTable Agr conj ss ;
+  ConjRS conj ss = conjunctDistrTable Agreement conj ss ;
 
   -- These fun's are generated from the list cat's:
   BaseS = twoSS ;
@@ -31,21 +31,21 @@
   BaseAdv = twoSS ;
   ConsAdv = consrSS comma ;
 
-  BaseNP x y = twoTable Case x y ** { a = conjAgr x.a y.a } ;
-  ConsNP xs x = consrTable Case comma xs x ** { a = conjAgr xs.a x.a } ;
+  BaseNP x y = twoTable Case x y ** { agr = conjAgr x.agr y.agr } ;
+  ConsNP xs x = consrTable Case comma xs x ** { agr = conjAgr xs.agr x.agr } ;
 
-  BaseAP x y = twoTable4 Definite Gender Number Case x y ;
-  ConsAP xs x = consrTable4 Definite Gender Number Case comma xs x ;
+  BaseAP x y = twoTable4 Definiteness Gender Number Case x y ;
+  ConsAP xs x = consrTable4 Definiteness Gender Number Case comma xs x ;
 
-  BaseRS x y = twoTable Agr x y ;
-  ConsRS xs x = consrTable Agr comma xs x  ;
+  BaseRS x y = twoTable Agreement x y ;
+  ConsRS xs x = consrTable Agreement comma xs x  ;
 
 lincat
 
   [S] = { s1, s2 : Str } ;
   [Adv] = { s1, s2 : Str } ;
-  [NP] = { s1, s2 : Case => Str ; a : Agr } ;
-  [AP] = { s1, s2 : Definite => Gender => Number => Case => Str } ;
-  [RS] = { s1, s2 : Agr => Str } ;
+  [NP] = { s1, s2 : Case => Str ; agr : Agreement } ;
+  [AP] = { s1, s2 : Definiteness => Gender => Number => Case => Str } ;
+  [RS] = { s1, s2 : Agreement => Str } ;
 
 }
diff --git a/lib/src/latvian/ExtraLav.gf b/lib/src/latvian/ExtraLav.gf
--- a/lib/src/latvian/ExtraLav.gf
+++ b/lib/src/latvian/ExtraLav.gf
@@ -1,17 +1,33 @@
 --# -path=.:../abstract:../common:../prelude
 
-concrete ExtraLav of ExtraLavAbs = CatLav ** open 
+concrete ExtraLav of ExtraLavAbs = CatLav ** open
   ParadigmsLav,
   ParadigmsPronounsLav,
-  ResLav
-  in {
+  VerbLav,
+  ResLav,
+  Coordination
+in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 lin
-  to8uz_Prep = mkPrep "uz" Acc Dat ;
+  -- NP -> CN -> CN
+  GenCN np cn = {
+    s = \\d,n,c => np.s ! Gen ++ cn.s ! d ! n ! c ;
+    gend = cn.gend
+  } ;
 
+  aiz_Prep = mkPrep "aiz" Gen Dat ;
+  ap_Prep = mkPrep "ap" Acc Dat ;
+  gar_Prep = mkPrep "gar" Acc Dat ;
+  kopsh_Prep = mkPrep "kopš" Gen Dat ;
+  liidz_Prep = mkPrep "līdz" Dat Dat ;
+  pa_Prep = mkPrep "pa" Acc Dat ;
+  --par_Prep = mkPrep "par" Acc Dat ;
+  paar_Prep = mkPrep "pār" Acc Dat ;
+  pie_Prep = mkPrep "pie" Gen Dat ;
+  pret_Prep = mkPrep "pret" Acc Dat ;
+  
   i8fem_Pron = mkPronoun_I Fem ;
   we8fem_Pron = mkPronoun_We Fem ;
 
@@ -21,15 +37,56 @@
 
   they8fem_Pron = mkPronoun_They Fem ;
   it8fem_Pron = mkPronoun_It_Sg Fem ;
-  
+
+  have_V3 = mkV3 (mkV "būt" Dat) nom_Prep dat_Prep ;
+
+  {-
+  empty_Det num def pol = \num,def,pol -> {
+    s = \\_,_ => [] ;
+    n = num ;
+    d = def ;
+    pol = pol
+  } ;
+  -}
+
   -- Zemāk esošās f-cijas nav ExtraLavAbs, tās ir abstract/Extra.gf
 
-  GenNP np = {s = \\_,_,_ => np.s ! Gen ; d = Def ; isNeg = np.isNeg} ;
+  -- NP -> Quant
+  GenNP np = {
+    s = \\_,_,_ => np.s ! Gen ;
+    defin = Def ;
+    pol = np.pol
+  } ;
 
-  --ICompAP ap = {s = \\g,n => "cik" ++ ap.s ! Indef ! g ! n ! Nom } ;
+  --ICompAP ap = { s = \\g,n => "cik" ++ ap.s ! Indef ! g ! n ! Nom } ;
 
-  IAdvAdv adv = {s = "cik" ++ adv.s} ;
+  IAdvAdv adv = { s = "cik" ++ adv.s } ;
 
-  have_V3 = mkV3 (mkV "būt") nom_Prep dat_Prep Dat ;
+  -- VP conjunction:
+
+  lincat
+    VPS = { s : AgrAgr => Str } ;
+    [VPS] = { s1,s2 : AgrAgr => Str } ;
+
+  lin
+    BaseVPS = twoTable AgrAgr ;
+    ConsVPS = consrTable AgrAgr comma ;
+
+    -- NP -> VPS -> S
+    PredVPS np vps = { s = np.s ! Nom ++ vps.s ! { agr = np.agr ; pol = np.pol } } ;
+
+    -- Temp -> Pol -> VP -> VPS
+    MkVPS temp pol vp = {
+      s = \\agrAgr =>
+        temp.s ++
+        -- TODO: verb moods other than Ind
+        buildVerb vp.v (Ind temp.a temp.t) pol.p agrAgr.agr agrAgr.pol vp.rightPol ++
+        vp.compl ! agrAgr.agr
+      } ;
+    
+    -- Conj -> [VPS] -> VPS
+    ConjVPS = conjunctDistrTable AgrAgr ;
+
+  oper AgrAgr : Type = { agr : Agreement ; pol : Polarity } ;
 
 }
diff --git a/lib/src/latvian/ExtraLavAbs.gf b/lib/src/latvian/ExtraLavAbs.gf
--- a/lib/src/latvian/ExtraLavAbs.gf
+++ b/lib/src/latvian/ExtraLavAbs.gf
@@ -1,9 +1,23 @@
 --# -path=.:../abstract:../common:../prelude
 
-abstract ExtraLavAbs = Extra ** {
+abstract ExtraLavAbs = Extra **
+--open ResLav, Prelude in
+{
+
   fun
-    to8uz_Prep : Prep ;  -- "to" in the sense of "uz" (direction)
+    GenCN : NP -> CN -> CN ;
 
+    aiz_Prep : Prep ;
+    ap_Prep : Prep ;
+    gar_Prep : Prep ;
+    kopsh_Prep : Prep ;
+    liidz_Prep : Prep ;
+    pa_Prep : Prep ;
+    --par_Prep : Prep ;
+    paar_Prep : Prep ;
+    pie_Prep : Prep ;
+    pret_Prep : Prep ;
+
     i8fem_Pron : Pron ;
     we8fem_Pron : Pron ;
     youSg8fem_Pron : Pron ;
@@ -11,6 +25,8 @@
     youPl8fem_Pron : Pron ;
     they8fem_Pron : Pron ;
     it8fem_Pron : Pron ;
+
+    --empty_Det : Number -> Definiteness -> Bool -> Det ;
 
     have_V3 : V3 ;
 }
diff --git a/lib/src/latvian/IdiomLav.gf b/lib/src/latvian/IdiomLav.gf
--- a/lib/src/latvian/IdiomLav.gf
+++ b/lib/src/latvian/IdiomLav.gf
@@ -1,69 +1,59 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
 concrete IdiomLav of Idiom = CatLav ** open
-  Prelude,
-  ResLav,
   VerbLav,
-  ParadigmsVerbsLav
+  ParadigmsLav,
+  ResLav,
+  Prelude
 in {
 
 flags
+
   coding = utf8 ;
   optimize = all_subs ;
 
 lin
+
   ImpersCl vp =
-    let agr = AgP3 Sg Masc
+    let agr = AgrP3 Sg Masc
     in {
       s = \\mood,pol =>
-        buildVerb vp.v mood pol agr False vp.objNeg ++  -- Verb
+        buildVerb vp.v mood pol agr Pos vp.rightPol ++  -- Verb
         vp.compl ! agr  -- Object(s), complements, adverbial modifiers
     } ;
 
   GenericCl vp =
-    let agr = AgP3 Sg Masc
+    let agr = AgrP3 Sg Masc
     in {
       s = \\mood,pol =>
-        buildVerb vp.v mood pol agr False vp.objNeg ++
+        buildVerb vp.v mood pol agr Pos vp.rightPol ++
         vp.compl ! agr
     } ;
 
-  ExistNP np =
-    let
-      v = lin V mkVerb_Irreg_Be ;
-      agr = np.a
-    in {
-      s = \\mood,pol =>
-        buildVerb v mood pol agr np.isNeg False ++
-        np.s ! Nom
-    } ;
+  ExistNP np = {
+    s = \\mood,pol => buildVerb (mkV "būt") mood pol np.agr np.pol Pos ++ np.s ! Nom
+  } ;
 
-  ExistIP ip =
-    let
-      v = lin V mkVerb_Irreg_Be ;
-      agr = AgP3 ip.n Masc
-	in {
-      s = \\mood,pol =>
-        ip.s ! Nom ++
-        buildVerb v mood pol agr False False
-    } ;
+  ExistIP ip = {
+    s = \\mood,pol => ip.s ! Nom ++ buildVerb (mkV "būt") mood pol (AgrP3 ip.num Masc) Pos Pos
+  } ;
 
-  -- FIXME: needs restriction so that only VerbMood Indicative _ _ Present is allowed;
+  -- FIXME: needs restriction so that only VMood Indicative _ _ Present is allowed;
   -- can't do that on VP level...
   ProgrVP v = v ;
 
   ImpPl1 vp =
-    let agr = AgP1 Pl Masc
+    let agr = AgrP1 Pl Masc
     in {
       s =
-        vp.v.s ! Pos ! (Indicative P1 Pl Pres) ++  -- Verb
+        vp.v.s ! Pos ! (VInd P1 Pl Pres) ++  -- Verb
         vp.compl ! agr  -- Object(s), complements, adverbial modifiers
     }
-    | { s = vp.v.s ! Pos ! (Indicative P1 Pl Fut) ++ vp.compl ! agr }  --# notpresent
+    | { s = vp.v.s ! Pos ! (VInd P1 Pl Fut) ++ vp.compl ! agr }  --# notpresent
     ;
 
   ImpP3 np vp = {
-    s = "lai" ++ np.s ! Nom ++ buildVerb vp.v (Ind Simul Pres) Pos np.a np.isNeg vp.objNeg ++ vp.compl ! np.a ;
+    s = "lai" ++ np.s ! Nom ++ buildVerb vp.v (Ind Simul Pres) Pos np.agr np.pol vp.rightPol ++ vp.compl ! np.agr ;
   } ;
 
   -- FIXME: placeholder
diff --git a/lib/src/latvian/LexiconLav.gf b/lib/src/latvian/LexiconLav.gf
--- a/lib/src/latvian/LexiconLav.gf
+++ b/lib/src/latvian/LexiconLav.gf
@@ -1,8 +1,9 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
 concrete LexiconLav of Lexicon = CatLav ** open
   ParadigmsLav,
   StructuralLav,
+  --(E = ExtraLav),
   ResLav,
   Prelude
   in {
@@ -13,8 +14,7 @@
 
 lin
   airplane_N = mkN "lidmašīna" ;
-  answer_V2S = mkV2S (mkV "atbildēt" third_conjugation) dat_Prep that_Subj ;
-  -- toP = 'answer to [Person]' = 'atbildēt [kam?]'
+  answer_V2S = mkV2S (mkV "atbildēt" third_conjugation) that_Subj dat_Prep ; -- toP = 'answer to [Person]' = 'atbildēt [kam?]'
   apartment_N = mkN "dzīvoklis" ;
   apple_N = mkN "ābols" ;
   art_N = mkN "māksla" ;
@@ -39,8 +39,7 @@
   bread_N = mkN "maize" ;
   break_V2 = mkV2 (mkV "lauzt" "laužu" "lauzu") acc_Prep ;
   broad_A = mkA "plats" ;
-  brother_N2 = mkN2 (mkN "brālis") gen_Prep True;
-  -- Ģenitīvs nav kā piederība, bet kā relācija: "Jāņa/tēva brālis", bet ne "mans brālis" (?)
+  brother_N2 = mkN2 (mkN "brālis") gen_Prep True; -- Ģenitīvs nav kā piederība, bet kā relācija: "Jāņa/tēva brālis", bet ne "mans brālis" (?)
   brown_A = mkA "brūns" ;
   butter_N = mkN "sviests" ;
   buy_V2 = mkV2 (mkV "pirkt" "pērku" "pirku") acc_Prep ;
@@ -64,13 +63,13 @@
   computer_N = mkN "dators" ;
   country_N = mkN "valsts" ;
   cousin_N = mkN "brālēns" ;  -- FIXME: brālēns/māsīca angļiem ir vienāds...
-  cow_N = mkN "govs" ;
+  cow_N = mkN "govs" feminine ;
   die_V = mkV "nomirt" "nomirstu" "nomiru";
   dirty_A = mkA "netīrs" ;
   distance_N3 = mkN3 (mkN "attālums") from_Prep to_Prep ; -- no / līdz
   doctor_N = mkN "ārsts" ;
   dog_N = mkN "suns" ;
-  door_N = mkN "durvis" ;
+  door_N = mkN "durvis" feminine ;
   drink_V2 = mkV2 (mkV "dzert" "dzeru" "dzēru") acc_Prep;
   --easy_A2V = mkA2V (regA "easy") forP ; -- FIXME: nav tādas konstrukcijas latviešu val.
   eat_V2 = mkV2 (mkV "ēst" "ēdu" "ēdu") acc_Prep ;
@@ -80,7 +79,7 @@
   father_N2 = mkN2 (mkN "tēvs") gen_Prep True ;
   fear_VS = mkVS (mkV "baidīties" third_conjugation) that_Subj ;
   find_V2 = mkV2 (mkV "atrast" "atrodi" "atradu") acc_Prep ;
-  fish_N = mkN "zivs" ;
+  fish_N = mkN "zivs" feminine ;
   floor_N = mkN "grīda" ;
   forget_V2 = mkV2 (mkV "aizmirst" "aizmirstu" "aizmirsu") acc_Prep ;
   fridge_N = mkN "ledusskapis" ;
@@ -116,7 +115,7 @@
   learn_V2 = mkV2 (mkV "mācīties" third_conjugation) acc_Prep ;
   leather_N = mkN "āda" ;
   leave_V2 = mkV2 (mkV "atstāt" "atstāju" "atstāju") acc_Prep ;
-  like_V2 = mkV2 (mkV "patikt" "patīku" "patiku") nom_Prep Dat ;
+  like_V2 = mkV2 (mkV "patikt" "patīku" "patiku" Dat) nom_Prep ;
   listen_V2 = mkV2 (mkV "klausīties" third_conjugation) acc_Prep ;
   live_V = mkV "dzīvot" second_conjugation ;
   long_A = mkA "garš" ;
@@ -124,7 +123,7 @@
   love_N = mkN "mīlestība" ;
   love_V2   = mkV2 (mkV "mīlēt" third_conjugation) acc_Prep ;
   man_N = mkN "vīrietis" ;
-  married_A2 = mkA2 (mkA (mkV "precēties" third_conjugation) IsUsi) with_Prep ;
+  married_A2 = mkA2 (mkA (mkV "precēties" third_conjugation) Act) with_Prep ;
   meat_N = mkN "gaļa" ;
   milk_N = mkN "piens" ;
   moon_N = mkN "mēness" ;
@@ -191,7 +190,7 @@
   switch8off_V2 = mkV2 (mkV "izslēgt" "izslēdzu" "izslēdzu") acc_Prep ;
   switch8on_V2 = mkV2 (mkV "ieslēgt" "ieslēdzu" "ieslēdzu") acc_Prep ;
   table_N = mkN "galds" ;
-  talk_V3 = mkV3 (mkV "runāt" second_conjugation) to_Prep par_Prep ;  -- ar ko, par ko
+  talk_V3 = mkV3 (mkV "runāt" second_conjugation) with_Prep par_Prep ;  -- ar ko, par ko
   teacher_N = mkN "skolotājs" ;
   teach_V2 = mkV2 (mkV "mācīt" third_conjugation) acc_Prep ;
   television_N = mkN "televīzija" ;
@@ -252,30 +251,30 @@
   back_N = mkN "mugura" ;
   bark_N = mkN "miza" ;
   belly_N = mkN "vēders" ;
-  blood_N = mkN "asinis" Fem ;
+  blood_N = mkN "asinis" feminine ;
   bone_N = mkN "kauls" ;
-  breast_N = mkN "krūts" Fem ;
+  breast_N = mkN "krūts" feminine ;
   cloud_N = mkN "mākonis" ;
   day_N = mkN "diena" ;
   dust_N = mkN "putekļi" ;
-  ear_N = mkN "auss" ;
+  ear_N = mkN "auss" feminine ;
   earth_N = mkN "zeme" ;
   egg_N = mkN "ola" ;
-  eye_N = mkN "acs" ;
+  eye_N = mkN "acs" feminine ;
   fat_N = mkN "tauki" ;
   feather_N = mkN "spalva" ;
   fingernail_N = mkN "nags" ;
-  fire_N = mkN "uguns" ;
+  fire_N = mkN "uguns" feminine ;
   flower_N = mkN "puķe" ;
   fog_N = mkN "migla" ;
   foot_N = mkN "pēda" ;
   forest_N = mkN "mežs" ;
   grass_N = mkN "zāle" ;
-  guts_N = mkN "zarnas" ; -- FIXME: no singular
+  guts_N = mkN "zarnas" ;
   hair_N = mkN "mati" ;
   hand_N = mkN "roka" ;
   head_N = mkN "galva" ;
-  heart_N = mkN "sirds" ;
+  heart_N = mkN "sirds" feminine ;
   horn_N = mkN "rags" ;
   husband_N = mkN "vīrs" ;  --TODO: kāpēc nav parametrs tāpat kā tēvam?
   ice_N = mkN "ledus" ;
@@ -283,11 +282,11 @@
   leaf_N = mkN "lapa" ;
   leg_N = mkN "kāja" ;
   liver_N = mkN "aknas" ;
-  louse_N = mkN "uts" ;
+  louse_N = mkN "uts" feminine ;
   mouth_N = mkN "mute" ;
   name_N = mkN "vārds" ;
   neck_N = mkN "kakls" ;
-  night_N = mkN "nakts" ;
+  night_N = mkN "nakts" feminine ;
   nose_N = mkN "deguns" ;
   person_N = mkN "persona" ;
   rain_N = mkN "lietus" ;
@@ -373,7 +372,8 @@
   today_Adv = mkAdv "šodien" ;
   uncertain_A = mkA "nepārliecināts" ;
 
-oper
-  par_Prep = mkPrep "par" Acc Dat ;
+  -- TODO: kāpēc neizdodas ar ExtraLav?
+  -- Eng arī dara šitā:
+  oper par_Prep = mkPrep "par" Acc Dat ;
 
 }
diff --git a/lib/src/latvian/MorphoLav.gf b/lib/src/latvian/MorphoLav.gf
--- a/lib/src/latvian/MorphoLav.gf
+++ b/lib/src/latvian/MorphoLav.gf
@@ -6,7 +6,6 @@
 
 resource MorphoLav = ResLav ** {
 
-flags
-  optimize = all ;
+flags optimize = all ;
 
 }
diff --git a/lib/src/latvian/NounLav.gf b/lib/src/latvian/NounLav.gf
--- a/lib/src/latvian/NounLav.gf
+++ b/lib/src/latvian/NounLav.gf
@@ -1,178 +1,229 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-concrete NounLav of Noun = CatLav ** open
-  MorphoLav,
-  ResLav,
-  Prelude
-in {
+concrete NounLav of Noun = CatLav ** open ResLav, Prelude in {
 
 flags
+
   coding = utf8 ;
   optimize = all_subs ;
 
 lin
 
-  UseN n = { s = \\_ => n.s ; g = n.g } ;
-
-  UsePN pn = { s = pn.s ; a = agrgP3 pn.n pn.g ; isNeg = False } ;
-  
-  UsePron p = { s = p.s ; a = p.a ; isNeg = False } ;
+  -- Noun phrases
 
-  PredetNP pred np = {
-    s = \\c => pred.s ! (fromAgr np.a).g ++ np.s ! c ;
-    a = np.a ;
-    isNeg = False 
+  -- Det -> CN -> NP
+  -- e.g. 'the man'
+  DetCN det cn = {
+    s   = \\c => det.s ! cn.gend ! c ++ cn.s ! det.defin ! det.num ! c ;
+    agr = AgrP3 det.num cn.gend ;
+    pol = det.pol
   } ;
 
-  UseN2 n = { s = \\_ => n.s ; g = n.g } ;
-  
-  --UseN3 n = n ;
+  -- PN -> NP
+  -- e.g. 'John'
+  UsePN pn = { s = pn.s ; agr = AgrP3 pn.num pn.gend ; pol = Pos } ;
 
-  ComplN2 f x = {
-    s = \\_,n,c => preOrPost f.isPre (f.p.s ++ x.s ! (f.p.c ! (fromAgr x.a).n)) (f.s ! n ! c) ;
-    g = f.g
-  } ;
+  -- Pron -> NP
+  -- e.g. 'he'
+  UsePron pron = { s = pron.s ; agr = pron.agr ; pol = pron.pol } ;
 
-  ComplN3 f x = {
-    s = \\n,c => preOrPost f.isPre1 (f.p1.s ++ x.s ! (f.p1.c ! (fromAgr x.a).n)) (f.s ! n ! c) ;
-    g = f.g ;
-    p = f.p2 ;
-    isPre = f.isPre2
+  -- Predet -> NP -> NP
+  -- e.g. 'only the man'
+  PredetNP predet np = {
+    s   = \\c => predet.s ! (fromAgr np.agr).gend ++ np.s ! c ;
+    agr = np.agr ;
+    pol = np.pol
   } ;
 
-  Use2N3 n = { s = n.s ; g = n.g ; p = n.p1 ; isPre = n.isPre1 } ;
-  
-  Use3N3 n = { s = n.s ; g = n.g ; p = n.p2 ; isPre = n.isPre2 } ;
+  -- NP -> V2 -> NP
+  -- e.g. 'the man seen'
+  PPartNP np v2 = {
+    s   = \\c => v2.s ! Pos ! (VPart Pass (fromAgr np.agr).gend (fromAgr np.agr).num c) ++ np.s ! c ;
+    agr = np.agr ;
+    pol = np.pol
+  } ;
 
+  -- NP -> Adv -> NP
+  -- e.g. 'Paris today'
   AdvNP np adv = {
     s = \\c => np.s ! c ++ adv.s ;
-    a = np.a ;
-    isNeg = np.isNeg
+    agr = np.agr ;
+    pol = np.pol
   } ;
 
+  -- NP -> RS -> NP
+  -- e.g. 'Paris, which is here'
   RelNP np rs = {
-    s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ;
-    a = np.a ;
-    isNeg = np.isNeg
+    s = \\c => np.s ! c ++ "," ++ rs.s ! np.agr ;
+    agr = np.agr ;
+    pol = np.pol
   } ;
 
-  DetCN det cn = {
-    s = \\c => det.s ! cn.g ! c ++ cn.s ! det.d ! det.n ! c ;
-    a = AgP3 det.n cn.g ;
-    isNeg = det.isNeg
+  -- Det -> NP
+  -- e.g. 'these five'
+  DetNP det = {
+    s = \\c => det.s ! Masc ! c ;
+    agr = AgrP3 det.num Masc ;
+    pol = det.pol
+  } | {
+    s = \\c => det.s ! Fem ! c ;
+    agr = AgrP3 det.num Fem ;
+    pol = det.pol
   } ;
 
+  -- Determiners
+
+  -- Quant -> Num -> Det
+  -- e.g. 'these five'
   DetQuant quant num = {
-    s = \\g,c => quant.s ! g ! num.n ! c ++ num.s ! g ! c ;
-    n = num.n ;
-    d = quant.d	; -- FIXME: ja ir kārtas skaitļa vārds, tad tikai noteiktās formas drīkst būt
-    isNeg = quant.isNeg
+    s     = \\gend,c => quant.s ! gend ! num.num ! c ++ num.s ! gend ! c ;
+    num   = num.num ;
+    defin = quant.defin ;  -- FIXME: ja ir kārtas skaitļa vārds, tad tikai noteiktās formas
+    pol   = quant.pol
   } ;
 
+  -- Quant -> Num -> Ord -> Det
+  -- e.g. 'these five best'
   DetQuantOrd quant num ord = {
-    s = \\g,c => quant.s ! g ! num.n ! c ++ num.s ! g ! c ++ ord.s ! g ! c ;
-    n = num.n ;
-    d = quant.d	; --FIXME: ja ir kārtas skaitļa vārds, tad tikai noteiktās formas drīkst būt
-    isNeg = quant.isNeg
+    s     = \\gend,c => quant.s ! gend ! num.num ! c ++ num.s ! gend ! c ++ ord.s ! gend ! c ;
+    num   = num.num ;
+    defin = quant.defin ; --FIXME: ja ir kārtas skaitļa vārds, tad tikai noteiktās formas
+    pol   = quant.pol
   } ;
 
-  DetNP det = {
-    s = \\c => det.s ! Masc ! c ;
-    a = AgP3 det.n Masc ;
-    isNeg = det.isNeg
-  } | {
-    s = \\c => det.s ! Fem ! c ;
-    a = AgP3 det.n Fem ;
-    isNeg = det.isNeg
-  } ;
+  -- Num
+  NumSg = { s = \\_,_ => [] ; num = Sg ; hasCard = False } ;
 
-  AdjCN ap cn = {
-    s = \\d,n,c => ap.s ! d ! cn.g ! n ! c ++ cn.s ! d ! n ! c ;
-    g = cn.g
-  } ;
+  -- Num
+  NumPl = { s = \\_,_ => [] ; num = Pl ; hasCard = False } ;
 
-  DefArt = {
-    s = \\_,_,_ => [] ;
-    d = Def ;
-    isNeg = False
-  } ;
+  -- Card -> Num
+  NumCard card = card ** { hasCard = True } ;
 
-  IndefArt = {
-    s = \\_,_,_ => [] ;
-    d = Indef ;
-    isNeg = False
-  } ;
+  -- Digits -> Card
+  -- e.g. '51'
+  NumDigits digits = { s = \\_,_ => digits.s ! NCard ; num = digits.num } ;
 
-  PossPron p = {
-    s = p.possessive ;
-    d = Def ;
-    isNeg = False
-  } ;
+  -- Numeral -> Card
+  -- e.g. 'fifty-one'
+  NumNumeral numeral = { s = numeral.s ! NCard ; num = numeral.num } ;
 
-  MassNP cn = {
-    s = cn.s ! Indef ! Sg ;	-- FIXME: a 'šis alus'? der tak gan 'zaļš alus' gan 'zaļais alus'
-    a = AgP3 Sg cn.g ;
-    isNeg = False
+  -- AdN -> Card -> Card
+  -- e.g. 'almost 51'
+  AdNum adn card = {
+    s   = \\gend,c => adn.s ++ card.s ! gend ! c ;
+    num = card.num
   } ;
 
-  NumSg = { s = \\_,_ => [] ; n = Sg ; hasCard = False } ;
-  
-  NumPl = { s = \\_,_ => [] ; n = Pl ; hasCard = False } ;
+  -- Digits -> Ord
+  -- e.g. '51st'
+  OrdDigits digits = { s = \\_,_ => digits.s ! NOrd } ;
 
-  NumCard n = n ** { hasCard = True } ;
+  -- Numeral -> Ord
+  -- e.g. 'fifty-first'
+  OrdNumeral numeral = { s = numeral.s ! NOrd } ;
 
-  NumDigits n = { s = \\g,c => n.s ! NCard ; n = n.n } ;
-  
-  OrdDigits n = { s = \\g,c => n.s ! NOrd } ;
+  -- A -> Ord
+  -- e.g. 'warmest'
+  OrdSuperl a = { s = \\gend,c => a.s ! (AAdj Superl Def gend Sg c) } ;
 
-  NumNumeral numeral = { s = numeral.s ! NCard ; n = numeral.n } ;
-  
-  OrdNumeral numeral = { s = numeral.s ! NOrd } ;
+  -- Quant
+  IndefArt = { s = \\_,_,_ => [] ; defin = Indef ; pol = Pos } ;
 
-  OrdSuperl a = { s = \\g,c => a.s ! (AAdj Superl Def g Sg c) } ;
+  -- Quant
+  DefArt = { s = \\_,_,_ => [] ; defin = Def ; pol = Pos } ;
 
-  AdNum adn num = {
-    s = \\g,c => adn.s ++ num.s ! g ! c ;
-    n = num.n ;
-    hasCard = num.n
+  -- CN -> NP
+  MassNP cn = {
+    s   = cn.s ! Indef ! Sg ;  -- FIXME: bet 'šis alus'? un 'zaļš alus' vs. 'zaļais alus'?
+    agr = AgrP3 Sg cn.gend ;
+    pol = Pos
   } ;
 
-  AdvCN cn ad = {
-    s = \\d,n,c => cn.s ! d ! n ! c ++ ad.s ;
-    g = cn.g
+  -- Pron -> Quant
+  PossPron pron = { s = pron.poss ; defin = Def ; pol = Pos } ;
+
+  -- Common nouns
+
+  -- N -> CN
+  -- e.g. 'house'
+  UseN n = { s = \\_ => n.s ; gend = n.gend } ;
+
+  -- N2 -> NP -> CN
+  -- e.g. 'mother of the king'
+  ComplN2 n2 np = {
+    s    = \\_,num,c => preOrPost n2.isPre (n2.prep.s ++ np.s ! (n2.prep.c ! (fromAgr np.agr).num)) (n2.s ! num ! c) ;
+    gend = n2.gend
   } ;
 
-  -- 'Pielikums'
-  ApposCN cn np = {
-    s = \\d,n,c => case (fromAgr np.a).n of {
-      n => cn.s ! d ! n ! c ++ np.s ! c ;	-- FIXME: comparison not working
-      _ => NON_EXISTENT -- FIXME: pattern never reached
-    } ;
-    g = cn.g
+  -- N3 -> NP -> N2
+  -- e.g. 'distance from this city (to Paris)'
+  ComplN3 n3 np = {
+    s     = \\num,c => preOrPost n3.isPre1 (n3.prep1.s ++ np.s ! (n3.prep1.c ! (fromAgr np.agr).num)) (n3.s ! num ! c) ;
+    gend  = n3.gend ;
+    prep  = n3.prep2 ;
+    isPre = n3.isPre2
   } ;
 
+  -- N2 -> CN
+  -- e.g. 'mother'
+  UseN2 n2 = { s = \\_ => n2.s ; gend = n2.gend } ;
+
+  -- N3 -> N2
+  -- e.g. 'distance (from this city)'
+  Use2N3 n3 = { s = n3.s ; gend = n3.gend ; prep = n3.prep1 ; isPre = n3.isPre1 } ;
+
+  -- N3 -> N2
+  -- e.g. 'distance (to Paris)'
+  Use3N3 n3 = { s = n3.s ; gend = n3.gend ; prep = n3.prep2 ; isPre = n3.isPre2 } ;
+
+  -- AP -> CN -> CN
+  -- e.g. 'big house'
+  AdjCN ap cn = {
+    s    = \\defin,num,c => ap.s ! defin ! cn.gend ! num ! c ++ cn.s ! defin ! num ! c ;
+    gend = cn.gend
+  } ;
+
+  -- CN -> RS -> CN
+  -- e.g. 'house that John bought'
   RelCN cn rs = {
-    s = \\d, n,c => cn.s ! d ! n ! c ++ "," ++ rs.s ! AgP3 n cn.g ;
-    g = cn.g
+    s    = \\defin,num,c => cn.s ! defin ! num ! c ++ "," ++ rs.s ! AgrP3 num cn.gend ;
+    gend = cn.gend
   } ;
 
-  SentCN cn sc = {
-    s = \\d,n,c => cn.s ! d ! n ! c ++ "," ++ sc.s ;
-    g = cn.g
+  -- CN -> Adv -> CN
+  -- e.g. 'house on the hill'
+  AdvCN cn adv = {
+    s    = \\defin,num,c => cn.s ! defin ! num ! c ++ adv.s ;
+    gend = cn.gend
   } ;
 
-  -- FIXME: vajag šķirot noteikto/nenoteikto galotni..?
-  PPartNP np v2 = {
-    s = \\c => v2.s ! Pos ! (Participle TsTa (fromAgr np.a).g (fromAgr np.a).n c) ++ np.s ! c ;
-    a = np.a ;
-    isNeg = np.isNeg
+  -- CN -> SC -> CN
+  -- e.g. 'question where she sleeps'
+  SentCN cn sc = {
+    s    = \\defin,num,c => cn.s ! defin ! num ! c ++ "," ++ sc.s ;
+    gend = cn.gend
   } ;
 
-  -- TODO: šim vajag -ts -ta divdabjus (+ noteiktās formas tiem)
-  --PPartNP np v2 = {
-  --  s = \\c => np.s ! c ++ v2.s ! VPPart ;
-  --  a = np.a
-  --} ;
-  --SentCN cn sc = { s = \\n,c => cn.s ! n ! c ++ sc.s ; g = cn.g } ;
+  -- Apposition
+
+  -- CN -> NP -> CN
+  -- e.g. 'city Paris', 'numbers x and y'
+  ApposCN cn np = 
+    let num : Number = (fromAgr np.agr).num in {
+      s    = \\defin,num,c => cn.s ! defin ! num ! c ++ np.s ! c ;
+      gend = cn.gend
+    } ;
+
+  -- TODO: Possessive and partitive constructs
+
+  -- PossNP : CN -> NP -> CN
+  -- e.g. 'house of Paris', 'house of mine'
+
+  -- PartNP : CN -> NP -> CN
+  -- e.g. 'glass of wine'
+
+  -- CountNP : Det -> NP -> NP
+  -- e.g. 'three of them', 'some of the boys'
 
 }
diff --git a/lib/src/latvian/NumeralLav.gf b/lib/src/latvian/NumeralLav.gf
--- a/lib/src/latvian/NumeralLav.gf
+++ b/lib/src/latvian/NumeralLav.gf
@@ -1,22 +1,20 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-concrete NumeralLav of Numeral = CatLav ** open
-  ResLav,
-  ParadigmsLav
-  in {
+concrete NumeralLav of Numeral = CatLav ** open ResLav, ParadigmsLav in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 lincat
+
   -- TODO: formas, kas pieprasa ģenitīvu - tūkstotis grāmatu, trīs simti meiteņu
   Digit = { s : DForm => CardOrd => Gender => Case => Str } ;
-  Sub10 = { s : CardOrd => Gender => Case => Str ; n : Number } ;
-  Sub100 = { s : CardOrd => Gender => Case => Str ; n : Number } ;
-  Sub1000 = { s : CardOrd => Gender => Case => Str ; n : Number } ;
-  Sub1000000 = { s : CardOrd => Gender => Case => Str ; n : Number } ;
+  Sub10 = { s : CardOrd => Gender => Case => Str ; num : Number } ;
+  Sub100 = { s : CardOrd => Gender => Case => Str ; num : Number } ;
+  Sub1000 = { s : CardOrd => Gender => Case => Str ; num : Number } ;
+  Sub1000000 = { s : CardOrd => Gender => Case => Str ; num : Number } ;
 
 lin
+
   num x = x ;
 
   n2 = mkNumReg "divi" "otrais" Pl ;
@@ -25,14 +23,14 @@
     let trijs = mkNumSpec "trijs" "trešais" "trīs" "trīs" Pl
     in {
       s = \\f,o,g,c => case <f, o, g, c> of {
-        <unit, NCard, _, Nom> => "trīs" ;
-        <unit, NCard, _, Dat> => "trim" ;
-        <unit, NCard, _, Loc> => "trīs" ;
+        <DUnit, NCard, _, Nom> => "trīs" ;
+        <DUnit, NCard, _, Dat> => "trim" ;
+        <DUnit, NCard, _, Loc> => "trīs" ;
         _ => trijs.s ! f ! o ! g ! c
       }
     } | {
       s = \\f,o,g,c => case <f, o, g, c> of {
-        <unit, NCard, _, Nom> => "trīs" ;
+        <DUnit, NCard, _, Nom> => "trīs" ;
         _ => trijs.s ! f ! o ! g ! c
     }
   } ;
@@ -44,55 +42,55 @@
   n8 = mkNumReg "astoņi" "astotais" Pl ;
   n9 = mkNumReg "deviņi" "devītais" Pl ;
 
-  pot01 = { s = viens.s ! unit } ** { n = Sg } ;
-  pot0 d = { s = d.s ! unit } ** { n = Pl } ;
-  pot110 = { s = viens.s ! ten } ** { n = Pl } ;
-  pot111 = { s = viens.s ! teen } ** { n = Pl } ;
-  pot1to19 d = { s = d.s ! teen } ** { n = Pl } ;
-  pot0as1 n = { s = n.s ; n = n.n } ;
-  pot1 d = { s = d.s ! ten } ** { n = Pl } ;
+  pot01 = { s = viens.s ! DUnit } ** { num = Sg } ;
+  pot0 d = { s = d.s ! DUnit } ** { num = Pl } ;
+  pot110 = { s = viens.s ! DTen } ** { num = Pl } ;
+  pot111 = { s = viens.s ! DTeen } ** { num = Pl } ;
+  pot1to19 d = { s = d.s ! DTeen } ** { num = Pl } ;
+  pot0as1 n = { s = n.s ; num = n.num } ;
+  pot1 d = { s = d.s ! DTen } ** { num = Pl } ;
 
   pot1plus d e = {
-    s = \\o,g,c => d.s ! ten ! NCard ! Masc ! Nom ++ e.s ! o ! g ! c ;
-    n = e.n
+    s = \\o,g,c => d.s ! DTen ! NCard ! Masc ! Nom ++ e.s ! o ! g ! c ;
+    num = e.num
   } ;
 
   pot1as2 n = n ;
 
   -- FIXME: nav īsti labi, kārtas skaitlim ir jābūt 'trīssimtais' utml
   pot2 d = {
-    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ simts ! o ! g ! d.n ! c ;
-    n = Pl
+    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ simts ! o ! g ! d.num ! c ;
+    num = Pl
   } ;
 
   pot2plus d e = {
-    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ simts ! NCard ! Masc ! d.n ! Nom ++ e.s ! o ! g ! c ;
-    n = e.n
+    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ simts ! NCard ! Masc ! d.num ! Nom ++ e.s ! o ! g ! c ;
+    num = e.num
   } ;
 
   pot2as3 n = n ;
 
   pot3 d = {
-    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ tuukstotis ! o ! g ! d.n ! c ;
-    n = Pl
+    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ tuukstotis ! o ! g ! d.num ! c ;
+    num = Pl
   } ;
 
   pot3plus d e = {
-    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ tuukstotis ! NCard ! Masc ! d.n ! Nom ++ e.s ! o ! g ! c ;
-    n = e.n
+    s = \\o,g,c => d.s ! NCard ! Masc ! Nom ++ tuukstotis ! NCard ! Masc ! d.num ! Nom ++ e.s ! o ! g ! c ;
+    num = e.num
   } ;
 
 -- Numerals as sequences of digits:
 
 lincat
-  Dig = { n : Number ; s : CardOrd => Str } ;
+  Dig = { num : Number ; s : CardOrd => Str } ;
 
 lin
   IDig d = d ;
 
   IIDig d i = {
     s = \\o => d.s ! NCard ++ i.s ! o ;
-    n = Pl ;	-- FIXME: 1 cilvēks, 11 cilvēki, 21 cilvēks, ...
+    num = Pl ;	-- FIXME: 1 cilvēks, 11 cilvēki, 21 cilvēks, ...
   } ;
 
   D_0 = mkDig "0" ;
@@ -111,7 +109,7 @@
 
   mk2Dig : Str -> Number -> Dig = \c,n -> lin Dig {
     s = table { NCard => c ; NOrd => c + "." } ;
-    n = n
+    num = n
   } ;
 
 }
diff --git a/lib/src/latvian/ParadigmsAdjectivesLav.gf b/lib/src/latvian/ParadigmsAdjectivesLav.gf
--- a/lib/src/latvian/ParadigmsAdjectivesLav.gf
+++ b/lib/src/latvian/ParadigmsAdjectivesLav.gf
@@ -1,18 +1,10 @@
 --# -path=.:../abstract:../common:../prelude
 
-resource ParadigmsAdjectivesLav = open
-  (Predef=Predef),
-  Prelude,
-  ResLav,
-  CatLav
-  in {
+resource ParadigmsAdjectivesLav = open ResLav, CatLav, Predef, Prelude in {
 
-flags
-  coding = utf8;
+flags coding = utf8 ;
 
 oper
-	--Adj      : Type = {s : Degree => Definite => Gender => Number => Case => Str} ;
-	Adj      : Type = {s : AForm => Str} ;
 
 -- ADJECTIVES
 
@@ -21,7 +13,7 @@
   -- To keep the code and user interface (parameters) simple, Masc lemmas are expected.
 
   -- No parameters - default assumptions (type)
-  mkAdjective : Str -> Adj = \lemma ->
+  mkAdjective : Str -> Adjective = \lemma ->
     case lemma of {
       s + "ais"     => mkAdjective_Rel lemma ;
       s + ("s"|"š") => mkAdjective_Qual lemma ;
@@ -29,35 +21,35 @@
     } ;
 
   -- Specified type - no defaults
-  mkAdjectiveByType : Str -> AdjType -> Adj = \lemma,type ->
+  mkAdjectiveByType : Str -> AType -> Adjective = \lemma,type ->
     case type of {
-      AdjQual   => mkAdjective_Qual lemma ;
-      AdjRel    => mkAdjective_Rel lemma ;
-      AdjIndecl => mkAdjective_Indecl lemma
+      AQual   => mkAdjective_Qual lemma ;
+      ARel    => mkAdjective_Rel lemma ;
+      AIndecl => mkAdjective_Indecl lemma
     } ;
 
   -- Indeclinable adjective: theoretically, any #vowel ending
-  mkAdjective_Indecl : Str -> Adj = \lemma -> {
+  mkAdjective_Indecl : Str -> Adjective = \lemma -> {
     s = table{
-	  AAdj Superl Indef _ _ _ => NON_EXISTENT;
-	  AAdj _ _ _ _ _ => lemma ;
-	  AAdv d => mkAdjective_Adverb lemma ! d-- TODO - notestēt šādu keisu
+      AAdj Superl Indef _ _ _ => NON_EXISTENT ;
+      AAdj _ _ _ _ _ => lemma ;
+      AAdv d => mkAdjective_Adverb lemma ! d-- TODO - notestēt šādu keisu
     }
   } ;
 
   -- Qualitative adjective: -s, -š
-  mkAdjective_Qual : Str -> Adj = \lemma -> {
+  mkAdjective_Qual : Str -> Adjective = \lemma -> {
     s = table {
-	  AAdj Posit d g n c => mkAdjective_Pos lemma d ! g ! n ! c;
-	  AAdj Compar d g n c => mkAdjective_Comp lemma d ! g ! n ! c;
-	  AAdj Superl Def g n c => mkAdjective_Sup lemma ! g ! n ! c;
-	  AAdj Superl Indef _ _ _ => NON_EXISTENT;
-	  AAdv d => mkAdjective_Adverb lemma ! d
+      AAdj Posit d g n c => mkAdjective_Pos lemma d ! g ! n ! c ;
+      AAdj Compar d g n c => mkAdjective_Comp lemma d ! g ! n ! c ;
+      AAdj Superl Def g n c => mkAdjective_Sup lemma ! g ! n ! c ;
+      AAdj Superl Indef _ _ _ => NON_EXISTENT ;
+      AAdv d => mkAdjective_Adverb lemma ! d
     }
   } ;
 
   -- Relative adjective: -ais (Def only); -s, -š (Indef and Def)
-  mkAdjective_Rel : Str -> Adj = \lemma -> {
+  mkAdjective_Rel : Str -> Adjective = \lemma -> {
     s = table {
       AAdj Posit Def g n c => mkAdjective_Pos lemma Def ! g ! n ! c ;
       AAdj Posit Indef g n c => case lemma of {
@@ -74,16 +66,16 @@
   -- TODO: Jāpieliek parametrs Tense: present = ziedošs, izsalkstošs; past = ziedējis, izsalcis.
   --       Vai arī jāpadod Str "-is"/"-ošs" un pa tiešo jāizsauc mkParticiple, bet
   --       kā šis mkA(Str) atšķirsies no citiem mkA(Str)? 
-  mkAdjective_Participle : Verb -> PartType -> Adj = \v,p -> {
+  mkAdjective_Participle : Verb -> Voice -> Adjective = \v,p -> {
     s = table {
-      AAdj Posit Indef g n c => v.s ! Pos ! (Participle p g n c) ;
+      AAdj Posit Indef g n c => v.s ! Pos ! (VPart p g n c) ;
       _ => NON_EXISTENT
     }
   };
 
   -- Positive degree: -s, -š (Indef and Def); -ais (Def only)
   -- TODO: atsaukties uz lietvārdu locīšanas tabulām?
-  mkAdjective_Pos : Str -> Definite -> Gender => Number => Case => Str = \lemma,defin ->
+  mkAdjective_Pos : Str -> Definiteness -> Gender => Number => Case => Str = \lemma,defin ->
     let stem : Str = case lemma of {
       s + "ais" => s ;
       _ => Predef.tk 1 lemma
@@ -168,7 +160,7 @@
     } ;
 
   -- Comparative degree: Qual only
-  mkAdjective_Comp : Str -> Definite -> Gender => Number => Case => Str = \lemma,defin ->
+  mkAdjective_Comp : Str -> Definiteness -> Gender => Number => Case => Str = \lemma,defin ->
     let stem : Str = Predef.tk 1 lemma
     in case defin of {
       Indef => table {
diff --git a/lib/src/latvian/ParadigmsLav.gf b/lib/src/latvian/ParadigmsLav.gf
--- a/lib/src/latvian/ParadigmsLav.gf
+++ b/lib/src/latvian/ParadigmsLav.gf
@@ -1,151 +1,168 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
 resource ParadigmsLav = open
-  (Predef=Predef),
-  Prelude,
-  ParadigmsNounsLav,
-  ParadigmsAdjectivesLav,
   ParadigmsVerbsLav,
+  ParadigmsNounsLav,
   ParadigmsPronounsLav,
+  ParadigmsAdjectivesLav,
   ResLav,
-  CatLav
-  in {
+  CatLav,
+  Prelude,
+  Predef
+in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 oper
+
+  -- Parameters
+
+  masculine : Gender = Masc ;
+  feminine  : Gender = Fem  ;
+
   singular : Number = Sg ;
   plural   : Number = Pl ;
 
-  second_conjugation : VerbConj = C2 ;
-  third_conjugation  : VerbConj = C3 ;
-
   nominative : Case = Nom ;
   genitive   : Case = Gen ;
   dative     : Case = Dat ;
   accusative : Case = Acc ;
   locative   : Case = Loc ;
 
-  mkN = overload {
-    mkN : (lemma : Str) -> N = \l -> lin N (mkNoun l) ;
+  second_conjugation : Conjugation = C2 ;
+  third_conjugation  : Conjugation = C3 ;
 
-    mkN : (lemma : Str) -> Bool -> N = \l,p -> lin N (mkNounByPal l p) ;
-    mkN : (lemma : Str) -> Gender -> N = \l,g -> lin N (mkNounByGend l g) ;
-    mkN : (lemma : Str) -> NounDecl -> N = \l,d -> lin N (mkNounByDecl l d) ;
+  active_voice  : Voice = Act  ;
+  passive_voice : Voice = Pass ;
 
-    mkN : (lemma : Str) -> Gender -> Bool -> N = \l,g,p -> lin N (mkNounByGendPal l g p) ;
-    mkN : (lemma : Str) -> NounDecl -> Bool -> N = \l,d,p -> lin N (mkNounByDeclPal l d p) ;
-    mkN : (lemma : Str) -> Gender -> NounDecl -> N = \l,g,d -> lin N (mkNounByGendDecl l g d) ;
+  -- Nouns
 
-    mkN : (lemma : Str) -> Gender -> NounDecl -> Bool -> N = \l,g,d,p ->
-      lin N (mkNounByGendDeclPal l g d p) ;
+  mkN = overload {
+    mkN : (lemma : Str) ->                                 N = \l       -> lin N (mkNoun l) ;
+    mkN : (lemma : Str) ->                         Bool -> N = \l,p     -> lin N (mkNounByPal l p) ;
+    mkN : (lemma : Str) -> Gender ->                       N = \l,g     -> lin N (mkNounByGend l g) ;
+    mkN : (lemma : Str) ->           Declension ->         N = \l,d     -> lin N (mkNounByDecl l d) ;
+    mkN : (lemma : Str) -> Gender ->               Bool -> N = \l,g,p   -> lin N (mkNounByGendPal l g p) ;
+    mkN : (lemma : Str) ->           Declension -> Bool -> N = \l,d,p   -> lin N (mkNounByDeclPal l d p) ;
+    mkN : (lemma : Str) -> Gender -> Declension ->         N = \l,g,d   -> lin N (mkNounByGendDecl l g d) ;
+    mkN : (lemma : Str) -> Gender -> Declension -> Bool -> N = \l,g,d,p -> lin N (mkNounByGendDeclPal l g d p) ;
   } ;
 
   mkPN = overload {
-    mkN : (lemma : Str) -> PN = \l -> lin PN (mkProperNoun l Sg) ;
+    mkN : (lemma : Str) ->           PN = \l   -> lin PN (mkProperNoun l Sg) ;
     mkN : (lemma : Str) -> Number -> PN = \l,n -> lin PN (mkProperNoun l n) ;
   } ;
 
   mkN2 = overload {
-    mkN2 : N -> ResLav.Prep -> N2 = \n,p -> lin N2 n ** { p = p ; isPre = True } ;
-    mkN2 : N -> ResLav.Prep -> Bool -> N2 = \n,p,isPre -> lin N2 n ** { p = p ; isPre = isPre } ;
+    mkN2 : N -> Prep ->         N2 = \n,p     -> lin N2 (n ** {prep = p ; isPre = True}) ;
+    mkN2 : N -> Prep -> Bool -> N2 = \n,p,pos -> lin N2 (n ** {prep = p ; isPre = pos}) ;
   } ;
 
-  mkN3 : N -> ResLav.Prep -> ResLav.Prep -> N3 = \n,p1,p2 ->
-    lin N3 n ** { p1 = p1 ; p2 = p2 ; isPre1 = False ; isPre2 = False } ;
+  mkN3 : N -> Prep -> Prep -> N3 = \n,p1,p2 ->
+    lin N3 (n ** {prep1 = p1 ; prep2 = p2 ; isPre1 = False ; isPre2 = False}) ;
 
+  -- Adjectives
+
   mkA = overload {
-    mkA : (lemma : Str) -> A = \s -> lin A (mkAdjective s) ;
-    mkA : (lemma : Str) -> AdjType -> A = \s,t -> lin A (mkAdjectiveByType s t) ;
-    -- TODO: nav forši, ka jānorāda PartType, bet kā lai aptiet?
-    -- TODO: drīzāk jānorāda Str (divdabja forma) + PartType - pārējais iekšēji (auto)
-    -- Turklāt Adj f-cijā iespējams būtu ok, ja pa tiešo izsauktu mkAdjective?!
-    -- Tomēr diez vai: IsUsi...
-    -- mkA2 gadījumā: vai PartType var noteikt pēc obj_Prep? Diez vai...
-    mkA : (v : Verb) -> PartType -> A = \v,p -> lin A (mkAdjective_Participle v p) ;
+    mkA : (lemma : Str) ->          A = \s   -> lin A (mkAdjective s) ;
+    mkA : (lemma : Str) -> AType -> A = \s,t -> lin A (mkAdjectiveByType s t) ;
+
+    mkA : (v : V) -> Voice -> A = \v,p -> lin A (mkAdjective_Participle v p) ;
   } ;
 
-  mkA2  : A -> ResLav.Prep -> A2 = \a,p -> lin A2 (a ** { p = p }) ; -- precējies ar ...
-  mkAS  : A -> AS  =\a   -> lin A  a ;
-  mkA2S : A -> ResLav.Prep -> A2S =\a,p -> lin A2 (a ** { p = p }) ;
-  mkAV  : A -> AV  = \a   -> lin A  a ;
-  mkA2V : A -> ResLav.Prep -> A2V = \a,p -> lin A2 (a ** { p = p }) ;
+  AS, AV = A ;
+  mkAS : A -> AS = \a -> lin A a ;
+  mkAV : A -> AV = \a -> lin A a ;
 
-  AS, AV   : Type = { s : AForm => Str } ;
-  A2S, A2V : Type = { s : AForm => Str ; p : ResLav.Prep };
+  mkA2 : A -> Prep -> A2 = \a,p -> lin A2 (a ** {prep = p}) ;
 
+  A2S, A2V = A2 ;
+  mkA2S : A -> Prep -> A2S = \a,p -> lin A2 (a ** {prep = p}) ;
+  mkA2V : A -> Prep -> A2V = \a,p -> lin A2 (a ** {prep = p}) ;
+
+  -- Verbs
+
   mkV = overload {
-    mkV : (lemma : Str) -> V = \l -> lin V (mkVerb_Irreg l) ;
-    mkV : (lemma : Str) -> VerbConj -> V = \l,c -> lin V (mkVerb l c) ;
-    mkV : (lemma : Str) -> Str -> Str -> V = \l1,l2,l3 -> lin V (mkVerbC1 l1 l2 l3) ;
+    mkV : Str ->         V = \s   -> lin V (mkVerb_Irreg s Nom) ;
+    mkV : Str -> Case -> V = \s,c -> lin V (mkVerb_Irreg s c) ;
+
+    mkV : Str -> Conjugation ->         V = \s,conj   -> lin V (mkVerb s conj Nom) ;
+    mkV : Str -> Conjugation -> Case -> V = \s,conj,c -> lin V (mkVerb s conj c) ;
+
+    mkV : Str -> Str -> Str ->         V = \s1,s2,s3   -> lin V (mkVerbC1 s1 s2 s3 Nom) ;
+    mkV : Str -> Str -> Str -> Case -> V = \s1,s2,s3,c -> lin V (mkVerbC1 s1 s2 s3 c) ;
   } ;
 
   mkV2 = overload {
-    mkV2 : V -> ResLav.Prep -> V2 = \v,p -> lin V2 v ** { p = p ; topic = Nom } ;
-    mkV2 : V -> ResLav.Prep -> Case -> V2 = \v,p,c -> lin V2 v ** { p = p ; topic = c } ;
+    --mkV2 : V ->         V2 = \v   -> lin V2 (v ** {rightVal = acc_Prep}) ;
+    --mkV2 : V -> Prep -> V2 = \v,p -> lin V2 (v ** {rightVal = p}) ;
+    mkV2 : V ->         V2 = \v   -> lin V2 {s = v.s ; leftVal = v.leftVal ; rightVal = acc_Prep} ;
+    mkV2 : V -> Prep -> V2 = \v,p -> lin V2 {s = v.s ; leftVal = v.leftVal ; rightVal = p} ;
   } ;
-  
+
   mkVS = overload {
-    mkVS : V -> Subj -> VS = \v,s -> lin VS v ** { subj = s ; topic = Nom } ;
-    mkVS : V -> Subj -> Case -> VS = \v,s,c -> lin VS v ** { subj = s ; topic = c } ;
+    mkVS : V -> Subj ->         VS = \v,c   -> lin VS {s = v.s ; leftVal = Nom ; conj = c} ;
+    mkVS : V -> Subj -> Case -> VS = \v,c,s -> lin VS {s = v.s ; leftVal = s   ; conj = c} ;
   } ;
-  
+
   mkVQ = overload {
-    mkVQ : V -> VQ = \v -> lin VQ v ** { topic = Nom } ;
-    mkVQ : V -> Case -> VQ = \v,c -> lin VQ v ** { topic = c } ;
+    mkVQ : V ->         VQ = \v   -> lin VQ {s = v.s ; leftVal = Nom} ;
+    mkVQ : V -> Case -> VQ = \v,c -> lin VQ {s = v.s ; leftVal = c} ;
   } ;
 
   mkVV = overload {
-    mkVV : V -> VV = \v -> lin VV v ** { topic = Nom } ;
-    mkVV : V -> Case -> VV = \v,c -> lin VV v ** { topic = c } ;
+    mkVV : V ->         VV = \v   -> lin VV {s = v.s ; leftVal = Nom} ;
+    mkVV : V -> Case -> VV = \v,c -> lin VV {s = v.s ; leftVal = c} ;
   } ;
-  
+
   mkV3 = overload {
-    mkV3 : V -> ResLav.Prep -> ResLav.Prep -> V3 = \v,p1,p2 ->
-      lin V3 v ** { p1 = p1 ; p2 = p2 ; topic = Nom } ;
-    mkV3 : V -> ResLav.Prep -> ResLav.Prep -> Case -> V3 = \v,p1,p2,c ->
-      lin V3 v ** { p1 = p1 ; p2 = p2 ; topic = c } ;
+    mkV3 : V ->                 V3 = \v       -> lin V3 (v ** {rightVal1 = acc_Prep ; rightVal2 = dat_Prep}) ;
+    mkV3 : V -> Prep -> Prep -> V3 = \v,p1,p2 -> lin V3 (v ** {rightVal1 = p1       ; rightVal2 = p2}) ;
   } ;
-  
+
   mkVA : V -> VA = \v -> lin VA v ;
-  
-  mkV2S : V -> ResLav.Prep -> Subj -> V2S = \v,p,s -> lin V2S v ** { p = p ; subj = s } ;
-  mkV2A : V -> ResLav.Prep -> V2A = \v,p -> lin V2A v ** { p = p } ;
-  mkV2Q : V -> ResLav.Prep -> V2Q = \v,p -> lin V2Q v ** { p = p } ;
-  mkV2V : V -> ResLav.Prep -> V2V = \v,p -> lin V2V v ** { p = p } ;
 
-  mkCAdv : Str -> Str -> Degree -> CAdv  = \s,p,d -> { s = s ; p = p ; d = d ; lock_CAdv = <> } ;
+  mkV2A : V -> Prep -> V2A = \v,p -> lin V2A (v ** {rightVal = p}) ;
+  mkV2Q : V -> Prep -> V2Q = \v,p -> lin V2Q (v ** {rightVal = p}) ;
+  mkV2V : V -> Prep -> V2V = \v,p -> lin V2V (v ** {rightVal = p}) ;
 
+  mkV2S : V -> Subj -> Prep -> V2S = \v,c,p -> lin V2S (v ** {conj = c ; rightVal = p}) ;
+
+  -- Prepositions
+
   mkPrep = overload {
-    mkPrep : Str -> Case -> Case -> ResLav.Prep = \prep,sg,pl ->
-      lin Prep { s = prep ; c = table { Sg => sg ; Pl => pl } } ;
-    mkPrep : Case -> ResLav.Prep = \c -> lin Prep { s = [] ; c = table { _ => c } } ;
+    mkPrep : Str -> Case -> Case -> Prep = \p,sg,pl -> lin Prep {s = p  ; c = table {Sg => sg ; Pl => pl}} ;
+    mkPrep :                Case -> Prep = \c       -> lin Prep {s = [] ; c = \\_ => c} ;
   } ;
 
-  -- empty fake prepositions for valences
-  -- rections that are expressed by simple cases without any prepositions
-  nom_Prep = mkPrep Nom ;
-  gen_Prep = mkPrep Gen ;
-  dat_Prep = mkPrep Dat ;
-  acc_Prep = mkPrep Acc ;
-  loc_Prep = mkPrep Loc ;
+  nom_Prep : Prep = mkPrep Nom ;
+  gen_Prep : Prep = mkPrep Gen ;
+  dat_Prep : Prep = mkPrep Dat ;
+  acc_Prep : Prep = mkPrep Acc ;
+  loc_Prep : Prep = mkPrep Loc ;
 
+  -- Adverbs
+
   mkAdv : Str -> Adv = \x -> lin Adv (ss x) ;
   mkAdV : Str -> AdV = \x -> lin AdV (ss x) ;
   mkAdA : Str -> AdA = \x -> lin AdA (ss x) ;
   mkAdN : Str -> AdN = \x -> lin AdN (ss x) ;
 
+  mkCAdv : Str -> Str -> Degree -> CAdv = \s,p,d -> lin CAdv {s = s ; prep = p ; deg = d} ;
+
+  -- Conjunctions
+
   mkConj = overload {
-    mkConj : Str -> Conj = \y -> mk2Conj [] y Pl ;
-    mkConj : Str -> Number -> Conj = \y,n -> mk2Conj [] y n ;
-    mkConj : Str -> Str -> Conj = \x,y -> mk2Conj x y Pl ;
+    mkConj : Str ->           Conj = \c   -> mk2Conj [] c Pl ;
+    mkConj : Str -> Number -> Conj = \c,n -> mk2Conj [] c n ;
+
+    mkConj : Str -> Str ->           Conj = \c1,c2 -> mk2Conj c1 c2 Pl ;
     mkConj : Str -> Str -> Number -> Conj = mk2Conj ;
   } ;
 
-  mk2Conj : Str -> Str -> Number -> Conj = \x,y,n -> lin Conj (sd2 x y ** { n = n }) ;
+  mk2Conj : Str -> Str -> Number -> Conj = \c1,c2,n -> lin Conj (sd2 c1 c2 ** {num = n}) ;
 
-  viens = mkNumSpec "viens" "pirmais" "vien" "" Sg ;
+  -- Numerals: need review (TODO)
 
   mkNumReg : Str -> Str -> Number -> { s : DForm => CardOrd => Gender => Case => Str } =
     \pieci,piektais,n -> mkNumSpec pieci piektais (cutStem pieci) (cutStem pieci) n ;
@@ -156,11 +173,11 @@
         masc = mkNoun_D1 pieci ;
         fem = mkNoun_D4 pieci Fem ;
         ord = mkAdjective_Pos piektais Def ;
-        padsmit = mkAdjective_Pos (stem_teen+"padsmitais") Def ;
-        desmit = mkAdjective_Pos (stem_ten+"desmitais") Def ;
+        padsmit = mkAdjective_Pos (stem_teen + "padsmitais") Def ;
+        desmit = mkAdjective_Pos (stem_ten + "desmitais") Def ;
       in {
         s = table {
-          unit => table {
+          DUnit => table {
             NCard => table {
               Masc => table { c => masc.s ! n ! c } ;
               Fem => table { c => fem.s ! n ! c }
@@ -170,16 +187,18 @@
               g => table { c => ord ! g ! Sg ! c }
             }
           } ;
-          teen => table {
+          DTeen => table {
             NCard => table { g => table { c => stem_teen + "padsmit" } } ;
             NOrd => table { g => table { c => padsmit ! g ! Sg ! c } }
           } ;
-          ten => table {
+          DTen => table {
             NCard => table { g => table { c => stem_ten + "desmit" } } ;
             NOrd => table { g => table { c => desmit ! g ! Sg ! c } }
           }
         }
       } ;
+
+  viens = mkNumSpec "viens" "pirmais" "vien" "" Sg ;
 
   simts : CardOrd => Gender => Number => Case => Str =
     let
diff --git a/lib/src/latvian/ParadigmsNounsLav.gf b/lib/src/latvian/ParadigmsNounsLav.gf
--- a/lib/src/latvian/ParadigmsNounsLav.gf
+++ b/lib/src/latvian/ParadigmsNounsLav.gf
@@ -1,18 +1,10 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-resource ParadigmsNounsLav = open
-  (Predef=Predef),
-  Prelude,
-  ResLav,
-  CatLav
-  in {
+resource ParadigmsNounsLav = open ResLav, CatLav, Prelude, Predef in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 oper
-  Noun       : Type = { s : Number => Case => Str ; g : Gender } ;
-  ProperNoun : Type = { s : Case => Str ; g : Gender ; n : Number } ;
 
   masculine : Gender = Masc ;
   feminine  : Gender = Fem ;
@@ -21,13 +13,12 @@
   mkNoun : Str -> Noun = \lemma ->
     mkNounByPal lemma True ;
 
-  mkProperNoun : Str -> Number -> ProperNoun = \lemma,number ->
-    let noun = mkNoun lemma
-    in {
-      s = \\c => noun.s ! number ! c  ;
-      g = noun.g ;
-      n = number
-  } ;
+  mkProperNoun : Str -> Number -> ProperNoun = \lemma,num ->
+    let n = mkNoun lemma in {
+      s = \\c => n.s ! num ! c  ;
+      gend = n.gend ;
+      num = num
+    } ;
 
 {-
   mkCardinalNumeral : Str -> CardinalNumeral = \lemma ->
@@ -61,7 +52,7 @@
 
   -- Specified gender and palatalization; default declension
   mkNounByGendPal : Str -> Gender -> Bool -> Noun = \lemma,gend,pal ->
-    let decl : NounDecl = case lemma of {
+    let decl : Declension = case lemma of {
       #exception_D2_1 + "s"      => D2 ;
       #exception_D2_1_pal + "i"  => D2 ;
       #exception_D2_2 + "s"      => D2 ;
@@ -82,22 +73,22 @@
     in mkNounByGendDeclPal lemma gend decl pal ;
 
   -- Specified declension; default gender and palatalization
-  mkNounByDecl : Str -> NounDecl -> Noun = \lemma,decl ->
+  mkNounByDecl : Str -> Declension -> Noun = \lemma,decl ->
     mkNounByDeclPal lemma decl True ;
 
   -- Specified declension and palatalization; default gender
-  mkNounByDeclPal : Str -> NounDecl -> Bool -> Noun = \lemma,decl,pal ->
+  mkNounByDeclPal : Str -> Declension -> Bool -> Noun = \lemma,decl,pal ->
     case decl of {
       D0|D1|D2|D3 => mkNounByGendDeclPal lemma Masc decl pal ;
       D4|D5|D6|DR => mkNounByGendDeclPal lemma Fem  decl pal
     } ;
 
   -- Specified gender and declension; default palatalization
-  mkNounByGendDecl : Str -> Gender -> NounDecl -> Noun = \lemma,gend,decl ->
+  mkNounByGendDecl : Str -> Gender -> Declension -> Noun = \lemma,gend,decl ->
     mkNounByGendDeclPal lemma gend decl True ;
 
   -- Specified gender, declension and palatalization - no defaults
-  mkNounByGendDeclPal : Str -> Gender -> NounDecl -> Bool -> Noun = \lemma,gend,decl,pal ->
+  mkNounByGendDeclPal : Str -> Gender -> Declension -> Bool -> Noun = \lemma,gend,decl,pal ->
     case decl of {
       D0 => mkNoun_D0 lemma gend     ;
       D1 => mkNoun_D1 lemma          ;
@@ -113,7 +104,7 @@
   -- Expected endings: #vowel
   mkNoun_D0 : Str -> Gender -> Noun = \lemma,gend -> {
     s = \\_,_ => lemma ;
-    g = gend
+    gend = gend
   } ;
 
   -- Expected endings of a D1 lemma:
@@ -132,7 +123,7 @@
           Dat => stem + "am" ;
           Acc => stem + "u" ;
           Loc => stem + "ā" ;
-		  Voc => stem
+          Voc => stem
         } ;
         Pl => table {
           Nom => stem + "i" ;
@@ -140,10 +131,10 @@
           Dat => stem + "iem" ;
           Acc => stem + "us" ;
           Loc => stem + "os" ;
-		  Voc => stem + "i"
+          Voc => stem + "i"
         }
       } ;
-      g = Masc
+      gend = Masc
     } ;
 
   -- Expected endings of a D2 lemma:
@@ -174,7 +165,7 @@
 		  Voc => palatalize stem pal + "i"
         }
       } ;
-      g = Masc
+      gend = Masc
     } ;
 
   -- Expected endings of a D3 lemma:
@@ -190,7 +181,7 @@
           Dat => stem + "um" ;
           Acc => stem + "u" ;
           Loc => stem + "ū" ;
-		  Voc => stem + "u"
+          Voc => stem + "u"
         } ;
         Pl => table {
           Nom => stem + "i" ;
@@ -198,10 +189,10 @@
           Dat => stem + "iem" ;
           Acc => stem + "us" ;
           Loc => stem + "os" ;
-		  Voc => stem + "i"
+          Voc => stem + "i"
         }
       } ;
-      g = Masc
+      gend = Masc
     } ;
 
   -- Expected endings of a D4 lemma:
@@ -217,7 +208,7 @@
           Dat => case gend of {Fem => stem + "ai" ; Masc => stem + "am"} ;
           Acc => stem + "u" ;
           Loc => stem + "ā" ;
-		  Vod => stem + "a"
+          Voc => stem + "a"
         } ;
         Pl => table {
           Nom => stem + "as" ;
@@ -225,10 +216,10 @@
           Dat => stem + "ām" ;
           Acc => stem + "as" ;
           Loc => stem + "ās" ;
-		  Voc => stem + "as"
+          Voc => stem + "as"
         }
       } ;
-      g = gend
+      gend = gend
     } ;
 
   -- Expected endings of a D5 lemma:
@@ -244,7 +235,7 @@
           Dat => case gend of {Fem => stem + "ei" ; Masc => stem + "em"} ;
           Acc => stem + "i" ;
           Loc => stem + "ē" ;
-		  Voc => stem + "e"
+          Voc => stem + "e"
         } ;
         Pl => table {
           Nom => stem + "es" ;
@@ -252,10 +243,10 @@
           Dat => stem + "ēm" ;
           Acc => stem + "es" ;
           Loc => stem + "ēs" ;
-		  Voc => stem + "es"
+          Voc => stem + "es"
         }
       } ;
-      g = gend
+      gend = gend
     } ;
 
   -- Expected endings of a D6 lemma:
@@ -273,7 +264,7 @@
             Dat => case gend of {Fem => stem + "ij" ; Masc => stem + "im"} ;
             Acc => stem + "i" ;
             Loc => stem + "ī" ;
-			Voc => stem + "s"
+            Voc => stem + "s"
           }
         } ;
         Pl => table {
@@ -282,10 +273,10 @@
           Dat => stem + "īm" ;
           Acc => stem + "is" ;
           Loc => stem + "īs" ;
-		  Voc => stem + "is"
+          Voc => stem + "is"
         }
       } ;
-      g = gend
+      gend = gend
     } ;
 
   -- Reflexive noun
@@ -300,7 +291,7 @@
           Dat => NON_EXISTENT ;
           Acc => stem + "šanos" ;
           Loc => NON_EXISTENT ;
-		  Voc => stem + "šanās"
+          Voc => stem + "šanās"
         } ;
         Pl => table {
           Nom => stem + "šanās" ;
@@ -308,10 +299,10 @@
           Dat => NON_EXISTENT ;
           Acc => stem + "šanās" ;
           Loc => NON_EXISTENT ;
-		  Voc => stem + "šanās"
+          Voc => stem + "šanās"
         }
       } ;
-      g = Fem
+      gend = Fem
     } ;
 
   -- Exceptions
diff --git a/lib/src/latvian/ParadigmsPronounsLav.gf b/lib/src/latvian/ParadigmsPronounsLav.gf
--- a/lib/src/latvian/ParadigmsPronounsLav.gf
+++ b/lib/src/latvian/ParadigmsPronounsLav.gf
@@ -1,32 +1,26 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-resource ParadigmsPronounsLav = open
-  (Predef=Predef),
-  Prelude,
-  ResLav,
-  CatLav
-  in {
+resource ParadigmsPronounsLav = open ResLav, CatLav, Prelude, Predef in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 oper
+
   PronGend : Type = { s : Gender => Number => Case => Str } ;
-  Pron : Type = { s : Case => Str ; a : ResLav.Agr ; possessive : Gender => Number => Case => Str } ;
 
--- PRONOUNS (incl. 'determiners')
+  -- Pronouns (incl. "determiners")
 
-  mkPronoun_I : Gender -> Pron = \g -> {
+  mkPronoun_I : Gender -> Pronoun = \gend -> {
     s = table {
       Nom => "es" ;
       Gen => "manis" ;
       Dat => "man" ;
       Acc => "mani" ;
       Loc => "manī" ;
-      ResLav.Voc => NON_EXISTENT
+      Voc => NON_EXISTENT
     } ;
-    a = AgP1 Sg g ;
-    possessive = table {
+    agr = AgrP1 Sg gend ;
+    poss = table {
       Masc => table {
         Sg => table {
           Nom => "mans" ;
@@ -34,7 +28,7 @@
           Dat => "manam" ;
           Acc => "manu" ;
           Loc => "manā" ;
-          ResLav.Voc => "mans"
+          Voc => "mans"
         } ;
         Pl => table {
           Nom => "mani" ;
@@ -42,7 +36,7 @@
           Dat => "maniem" ;
           Acc => "manus" ;
           Loc => "manos" ;
-          ResLav.Voc => "mani"
+          Voc => "mani"
         }
       } ;
       Fem => table {
@@ -52,7 +46,7 @@
           Dat => "manai" ;
           Acc => "manu" ;
           Loc => "manā" ;
-          ResLav.Voc => "mana"
+          Voc => "mana"
         } ;
         Pl => table {
           Nom => "manas" ;
@@ -60,36 +54,38 @@
           Dat => "manām" ;
           Acc => "manas" ;
           Loc => "manās" ;
-          ResLav.Voc => "manas"
+          Voc => "manas"
         }
       }
-    }
+    } ;
+    pol = Pos
   } ;
 
-  mkPronoun_We : Gender -> Pron = \g -> {
+  mkPronoun_We : Gender -> Pronoun = \gend -> {
     s = table {
       Nom => "mēs" ;
       Gen => "mūsu" ;
       Dat => "mums" ;
       Acc => "mūs" ;
       Loc => "mūsos" ;
-      ResLav.Voc => NON_EXISTENT
+      Voc => NON_EXISTENT
     } ;
-    a = AgP1 Pl g ;
-    possessive = \\_,_,_ => "mūsu"
+    agr = AgrP1 Pl gend ;
+    poss = \\_,_,_ => "mūsu" ;
+    pol = Pos
   } ;
 
-  mkPronoun_You_Sg : Gender -> Pron = \g -> {
+  mkPronoun_You_Sg : Gender -> Pronoun = \gend -> {
     s = table {
       Nom => "tu" ;
       Gen => "tevis" ;
       Dat => "tev" ;
       Acc => "tevi" ;
       Loc => "tevī" ;
-      ResLav.Voc => "tu"
+      Voc => "tu"
     } ;
-    a = AgP2 Sg g ;
-    possessive = table {
+    agr = AgrP2 Sg gend ;
+    poss = table {
       Masc => table {
         Sg => table {
           Nom => "tavs" ;
@@ -97,7 +93,7 @@
           Dat => "tavam" ;
           Acc => "tavu" ;
           Loc => "tavā" ;
-          ResLav.Voc => "tavs"
+          Voc => "tavs"
         };
         Pl => table {
           Nom => "tavi" ;
@@ -105,7 +101,7 @@
           Dat => "taviem" ;
           Acc => "tavus" ;
           Loc => "tavos" ;
-          ResLav.Voc => "tavi"
+          Voc => "tavi"
         }
       } ;
       Fem => table {
@@ -115,7 +111,7 @@
           Dat => "tavai" ;
           Acc => "tavu" ;
           Loc => "tavā" ;
-          ResLav.Voc => "tava"
+          Voc => "tava"
         };
         Pl => table {
           Nom => "tavas" ;
@@ -123,48 +119,53 @@
           Dat => "tavām" ;
           Acc => "tavas" ;
           Loc => "tavās" ;
-          ResLav.Voc => "tavas"
+          Voc => "tavas"
         }
       }
-    }
+    } ;
+    pol = Pos
   } ;
 
-  mkPronoun_You_Pol : Gender -> Pron = \g -> {
+  mkPronoun_You_Pol : Gender -> Pronoun = \gend -> {
     s = table {
       Nom => "Jūs" ;
       Gen => "Jūsu" ;
       Dat => "Jums" ;
       Acc => "Jūs" ;
       Loc => "Jūsos" ;
-      ResLav.Voc => "Jūs"
+      Voc => "Jūs"
     } ;
-    a = AgP2 Pl g ;  -- FIXME: in the case of a predicate nominal: copula=Pl, complement=Sg
-    possessive = \\_,_,_ => "Jūsu"
+    agr = AgrP2 Pl gend ;  -- FIXME: in the case of a predicate nominal: copula=Pl, complement=Sg
+    poss = \\_,_,_ => "Jūsu" ;
+    pol = Pos
   } ;
 
-  mkPronoun_You_Pl : Gender -> Pron = \g -> {
+  mkPronoun_You_Pl : Gender -> Pronoun = \gend -> {
     s = table {
       Nom => "jūs" ;
       Gen => "jūsu" ;
       Dat => "jums" ;
       Acc => "jūs" ;
       Loc => "jūsos" ;
-      ResLav.Voc => "jūs"
+      Voc => "jūs"
     } ;
-    a = AgP2 Pl g ;
-    possessive = \\_,_,_ => "jūsu"
+    agr = AgrP2 Pl gend ;
+    poss = \\_,_,_ => "jūsu" ;
+    pol = Pos
   } ;
 
-  mkPronoun_They : Gender -> Pron = \g -> {
-    s = \\c => (mkPronoun_Gend "viņš").s ! g ! Pl ! c ;
-    a = AgP3 Pl g ;
-    possessive = \\_,_,_ => "viņu"
+  mkPronoun_They : Gender -> Pronoun = \gend -> {
+    s = \\c => (mkPronoun_Gend "viņš").s ! gend ! Pl ! c ;
+    agr = AgrP3 Pl gend ;
+    poss = \\_,_,_ => "viņu" ;
+    pol = Pos
   } ;
 
-  mkPronoun_It_Sg : Gender -> Pron = \g -> {
-    s = \\c => (mkPronoun_ThisThat That).s ! g ! Sg ! c ;
-    a = AgP3 Sg g ;
-    possessive = \\_,_,_ => case g of { Masc => "tā" ; Fem => "tās" }
+  mkPronoun_It_Sg : Gender -> Pronoun = \gend -> {
+    s = \\c => (mkPronoun_ThisThat That).s ! gend ! Sg ! c ;
+    agr = AgrP3 Sg gend ;
+    poss = \\_,_,_ => case gend of { Masc => "tā" ; Fem => "tās" } ;
+    pol = Pos
   } ;
 
   -- Gender=>Number=>Case P3 pronouns
@@ -268,8 +269,7 @@
     } ;
 
     -- Everything, something, nothing, i.e., all that end with "kas"
-    -- Quick & dirty
-    mkPronoun_Thing : Str -> Pron = \lemma ->
+    mkPronoun_Thing : Str -> Polarity -> Pronoun = \lemma,pol ->
     let stem : Str = Predef.tk 3 lemma
     in {
       s = \\c => table {
@@ -280,14 +280,17 @@
         Loc => case stem of { "kaut" => stem ++ "kur" ; _ => stem + "kur" } ;
         Voc => NON_EXISTENT
       } ! c ;
-      a = AgP3 Sg Masc ;
-      possessive = \\_,_,_ => case stem of { "kaut" => stem ++ "kā" ; _ => stem + "kā" }
+      agr = AgrP3 Sg Masc ;
+      poss = \\_,_,_ => case stem of { "kaut" => stem ++ "kā" ; _ => stem + "kā" } ;
+      pol =  pol
     } ;
 
-    mkPronoun_Body : Str -> Pron = \lemma -> {
+    -- Everybody, somebody, nobody
+    mkPronoun_Body : Str -> Polarity -> Pronoun = \lemma,pol -> {
       s = \\c => (mkPronoun_Gend lemma).s ! Masc ! Sg ! c ;
-      a = AgP3 Sg Masc ;
-      possessive = \\_,_,_ => (mkPronoun_Gend lemma).s ! Masc ! Sg ! Gen ;
+      agr = AgrP3 Sg Masc ;
+      poss = \\_,_,_ => (mkPronoun_Gend lemma).s ! Masc ! Sg ! Gen ;
+      pol = pol
     } ;
 
 } ;
diff --git a/lib/src/latvian/ParadigmsVerbsLav.gf b/lib/src/latvian/ParadigmsVerbsLav.gf
--- a/lib/src/latvian/ParadigmsVerbsLav.gf
+++ b/lib/src/latvian/ParadigmsVerbsLav.gf
@@ -1,55 +1,52 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-resource ParadigmsVerbsLav = open
-  (Predef=Predef),
-  Prelude,
-  ResLav,
-  CatLav
-  in {
+resource ParadigmsVerbsLav = open ResLav, CatLav, Prelude, Predef in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 oper
-  Verb_TMP : Type = {s : VerbForm => Str} ;
 
+  Verb_TMP : Type = {s : VForm => Str} ;
+
   -- Second and third conjugations
-  mkVerb : Str -> VerbConj -> Verb = \lemma,conj -> {
+  mkVerb : Str -> Conjugation -> Case -> Verb = \lemma,conj,leftVal -> {
     s = table {
       Pos => (mkVerb_Pos lemma conj).s ;
       Neg => (filter_Neg (mkVerb_Pos ("ne"+lemma) conj)).s
-    }
+    } ;
+    leftVal = leftVal
   } ;
 
   -- First conjugation
-  mkVerbC1 : Str -> Str -> Str -> Verb = \lemma,lemma2,lemma3 -> {
+  mkVerbC1 : Str -> Str -> Str -> Case -> Verb = \lemma,lemma2,lemma3,leftVal -> {
     s = table {
       Pos => (mkVerbC1_Pos lemma lemma2 lemma3).s ;
       Neg => (filter_Neg (mkVerbC1_Pos ("ne"+lemma) ("ne"+lemma2) ("ne"+lemma3))).s
-    }
+    } ;
+    leftVal = leftVal
   } ;
 
-  mkVerb_Pos : Str -> VerbConj -> Verb_TMP = \lemma,conj ->
+  mkVerb_Pos : Str -> Conjugation -> Verb_TMP = \lemma,conj ->
     case lemma of {
-      -- TODO: "ir" =>
-      s + ("t")    => mkRegVerb lemma conj ;
-      s + ("ties") => mkReflVerb lemma conj
+      -- TODO: "ir"
+      s + ("ties") => mkReflVerb lemma conj ;
+      _            => mkRegVerb lemma conj
     } ;
 
   mkVerbC1_Pos : Str -> Str -> Str -> Verb_TMP = \lemma,lemma2,lemma3 ->
     case lemma of {
-      -- TODO: "ir" =>
-      s + ("t") => mkVerb_C1 lemma lemma2 lemma3 ;
-      s + ("ties") => mkVerb_C1_Refl lemma lemma2 lemma3
+      -- TODO: "ir"
+      s + ("ties") => mkVerb_C1_Refl lemma lemma2 lemma3 ;
+      _            => mkVerb_C1 lemma lemma2 lemma3
     } ;
 
-  mkRegVerb : Str -> VerbConj -> Verb_TMP = \lemma,conj ->
+  mkRegVerb : Str -> Conjugation -> Verb_TMP = \lemma,conj ->
     case conj of {
       C2 => mkVerb_C2 lemma ;
       C3 => mkVerb_C3 lemma
     } ;
 
-  mkReflVerb : Str -> VerbConj -> Verb_TMP = \lemma,conj ->
+  mkReflVerb : Str -> Conjugation -> Verb_TMP = \lemma,conj ->
     case conj of {
       C2 => mkVerb_C2_Refl lemma ;
       C3 => mkVerb_C3_Refl lemma
@@ -57,17 +54,17 @@
 
   filter_Neg : Verb_TMP -> Verb_TMP = \full -> {
     s = table {
-      Debitive => NON_EXISTENT ;
-      DebitiveRelative => NON_EXISTENT ;
+      VDeb => NON_EXISTENT ;
+      VDebRel => NON_EXISTENT ;
       x => full.s ! x
     }
   } ;
 
   -- First conjugation
   -- Ref. to lexicon.xml (revision 719): 15th paradigm
-  -- lemma1: Infinitive
-  -- lemma2: Indicative P1 Sg Pres
-  -- lemma3: Indicative P1 Sg Past
+  -- lemma1: VInf
+  -- lemma2: VInd P1 Sg Pres
+  -- lemma3: VInd P1 Sg Past
   mkVerb_C1 : Str -> Str -> Str -> Verb_TMP = \lemma1,lemma2,lemma3 ->
     let
       stem1 : Str = Predef.tk 1 lemma1 ;
@@ -75,147 +72,141 @@
       stem3 : Str = Predef.tk 1 lemma3
     in {
       s = table {
-        Infinitive => lemma1 ; -- stem1 + "t"
-
-        Indicative P1 Sg Pres => lemma2 ; -- stem2 + "u"
-        Indicative P1 Sg Fut  => pal_C1_1 stem3 stem1 + "šu" ;
-        Indicative P1 Sg Past => lemma3 ; -- stem3 + "u"
-        Indicative P1 Pl Pres => stem2 + "am" ;
-        Indicative P1 Pl Fut  => pal_C1_1 stem3 stem1 + "sim" ;
-        Indicative P1 Pl Past => stem3 + "ām" ;
+        VInf => lemma1 ;  -- stem1 + "t"
 
-        Indicative P2 Sg Pres => pal_C1_4 stem2 ;
-        Indicative P2 Sg Fut  => pal_C1_1 stem3 stem1 + "si" ;
-        Indicative P2 Sg Past => stem3 + "i" ;
-        Indicative P2 Pl Pres => stem2 + "at" ;
-      --Indicative P2 Pl Fut  => pal_C1_1 stem3 stem1 + ("siet"|"sit") ;
-        Indicative P2 Pl Fut  => pal_C1_1 stem3 stem1 + "siet" ;
-        Indicative P2 Pl Past => stem3 + "āt" ;
+        VInd P1 Sg Pres => lemma2 ;  -- stem2 + "u"
+        VInd P1 Sg Fut  => pal_C1_1 stem3 stem1 + "šu" ;
+        VInd P1 Sg Past => lemma3 ;  -- stem3 + "u"
+        VInd P1 Pl Pres => stem2 + "am" ;
+        VInd P1 Pl Fut  => pal_C1_1 stem3 stem1 + "sim" ;
+        VInd P1 Pl Past => stem3 + "ām" ;
 
-        Indicative P3 _ Pres => stem2 ;
-        Indicative P3 _ Fut  => pal_C1_1 stem3 stem1 + "s" ;
-        Indicative P3 _ Past => stem3 + "a" ;
+        VInd P2 Sg Pres => pal_C1_4 stem2 ;
+        VInd P2 Sg Fut  => pal_C1_1 stem3 stem1 + "si" ;
+        VInd P2 Sg Past => stem3 + "i" ;
+        VInd P2 Pl Pres => stem2 + "at" ;
+        VInd P2 Pl Fut  => pal_C1_1 stem3 stem1 + "siet" ;  -- ("siet"|"sit")
+        VInd P2 Pl Past => stem3 + "āt" ;
 
-        Indicative _ _ Cond => stem1 + "tu" ;
+        VInd P3 _ Pres => stem2 ;
+        VInd P3 _ Fut  => pal_C1_1 stem3 stem1 + "s" ;
+        VInd P3 _ Past => stem3 + "a" ;
 
-        Relative Pres => stem2 + "ot" ;
-        Relative Fut  => pal_C1_1 stem3 stem1 + "šot" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem1 + "tu" ;
 
-        Debitive => "jā" + stem2 ;
+        VRel Pres => stem2 + "ot" ;
+        VRel Fut  => pal_C1_1 stem3 stem1 + "šot" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => "jā" + stem2 + "ot" ;
+        VDeb    => "jā" + stem2 ;
+        VDebRel => "jā" + stem2 + "ot" ;
 
-        Imperative Sg => pal_C1_4 stem2 ;
-        Imperative Pl => pal_C1_4 stem2 + "iet" ;
+        VImp Sg => pal_C1_4 stem2 ;
+        VImp Pl => pal_C1_4 stem2 + "iet" ;
 
-        Participle IsUsi g n c => mkParticiple_IsUsi g n c (pal_C1_3 stem3) ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem1
+        VPart Act  g n c => mkParticiple_IsUsi g n c (pal_C1_3 stem3) ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem1
       }
     } ;
 
   -- Second conjugation
   -- Ref. to lexicon.xml (revision 719): 16th paradigm
-  -- lemma: Infinitive
+  -- lemma: VInf
   mkVerb_C2 : Str -> Verb_TMP = \lemma ->
     let
       stem : Str = Predef.tk 1 lemma
     in {
       s = table {
-        Infinitive => lemma ; -- stem + "t"
-
-        Indicative P1 Sg Pres => stem + "ju" ;
-        Indicative P1 Sg Fut  => stem + "šu" ;
-        Indicative P1 Sg Past => stem + "ju" ;
-        Indicative P1 Pl Pres => stem + "jam" ;
-        Indicative P1 Pl Fut  => stem + "sim" ;
-        Indicative P1 Pl Past => stem + "jām" ;
+        VInf => lemma ; -- stem + "t"
 
-        Indicative P2 Sg Pres => stem ;
-        Indicative P2 Sg Fut  => stem + "si" ;
-        Indicative P2 Sg Past => stem + "ji" ;
-        Indicative P2 Pl Pres => stem + "jat" ;
-      --Indicative P2 Pl Fut  => stem + ("siet"|"sit") ;
-        Indicative P2 Pl Fut  => stem + "siet" ;
-        Indicative P2 Pl Past => stem + "jāt" ;
+        VInd P1 Sg Pres => stem + "ju" ;
+        VInd P1 Sg Fut  => stem + "šu" ;
+        VInd P1 Sg Past => stem + "ju" ;
+        VInd P1 Pl Pres => stem + "jam" ;
+        VInd P1 Pl Fut  => stem + "sim" ;
+        VInd P1 Pl Past => stem + "jām" ;
 
-        Indicative P3 _ Pres => stem ;
-        Indicative P3 _ Fut  => stem + "s" ;
-        Indicative P3 _ Past => stem + "ja" ;
+        VInd P2 Sg Pres => stem ;
+        VInd P2 Sg Fut  => stem + "si" ;
+        VInd P2 Sg Past => stem + "ji" ;
+        VInd P2 Pl Pres => stem + "jat" ;
+        VInd P2 Pl Fut  => stem + "siet" ;  -- ("siet"|"sit")
+        VInd P2 Pl Past => stem + "jāt" ;
 
-        Indicative _ _ Cond => stem + "tu" ;
+        VInd P3 _ Pres => stem ;
+        VInd P3 _ Fut  => stem + "s" ;
+        VInd P3 _ Past => stem + "ja" ;
 
-        Relative Pres => stem + "jot" ;
-        Relative Fut  => stem + "šot" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem + "tu" ;
 
-        Debitive => "jā" + stem ;
+        VRel Pres => stem + "jot" ;
+        VRel Fut  => stem + "šot" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => "jā" + stem + "jot" ;
+        VDeb    => "jā" + stem ;
+        VDebRel => "jā" + stem + "jot" ;
 
-        Imperative Sg => stem ;
-        Imperative Pl => stem + "jiet" ;
+        VImp Sg => stem ;
+        VImp Pl => stem + "jiet" ;
 
-        Participle IsUsi g n c => mkParticiple_IsUsi g n c (stem + "j") ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem
+        VPart Act  g n c => mkParticiple_IsUsi g n c (stem + "j") ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem
       }
     } ;
 
   -- Third conjugation
   -- Ref. to lexicon.xml (revision 719): 17th paradigm
-  -- lemma: Infinitive
+  -- lemma: VInf
   mkVerb_C3 : Str -> Verb_TMP = \lemma ->
     let
       stem : Str = Predef.tk 1 lemma
     in {
       s = table {
-        Infinitive => lemma ; -- stem + "t"
-
-        Indicative P1 Sg Pres => pal_C3_1 stem + "u" ;
-        Indicative P1 Sg Fut  => stem + "šu" ;
-        Indicative P1 Sg Past => stem + "ju" ;
-        Indicative P1 Pl Pres => pal_C3_1 stem + pal_C3_2 stem "am" ;
-        Indicative P1 Pl Fut  => stem + "sim" ;
-        Indicative P1 Pl Past => stem + "jām" ;
+        VInf => lemma ;  -- stem + "t"
 
-        Indicative P2 Sg Pres => pal_C3_1 stem + "i" ;
-        Indicative P2 Sg Fut  => stem + "si" ;
-        Indicative P2 Sg Past => stem + "ji" ;
-        Indicative P2 Pl Pres => pal_C3_1 stem + pal_C3_2 stem "at" ;
-      --Indicative P2 Pl Fut  => stem + ("siet"|"sit") ;
-        Indicative P2 Pl Fut  => stem + "siet" ;
-        Indicative P2 Pl Past => stem + "jāt" ;
+        VInd P1 Sg Pres => pal_C3_1 stem + "u" ;
+        VInd P1 Sg Fut  => stem + "šu" ;
+        VInd P1 Sg Past => stem + "ju" ;
+        VInd P1 Pl Pres => pal_C3_1 stem + pal_C3_2 stem "am" ;
+        VInd P1 Pl Fut  => stem + "sim" ;
+        VInd P1 Pl Past => stem + "jām" ;
 
-        Indicative P3 _ Pres => pal_C3_5 stem ;
-        Indicative P3 _ Fut  => stem + "s" ;
-        Indicative P3 _ Past => stem + "ja" ;
+        VInd P2 Sg Pres => pal_C3_1 stem + "i" ;
+        VInd P2 Sg Fut  => stem + "si" ;
+        VInd P2 Sg Past => stem + "ji" ;
+        VInd P2 Pl Pres => pal_C3_1 stem + pal_C3_2 stem "at" ;
+        VInd P2 Pl Fut  => stem + "siet" ;  -- ("siet"|"sit")
+        VInd P2 Pl Past => stem + "jāt" ;
 
-        Indicative _ _ Cond => stem + "tu" ;
+        VInd P3 _ Pres => pal_C3_5 stem ;
+        VInd P3 _ Fut  => stem + "s" ;
+        VInd P3 _ Past => stem + "ja" ;
 
-        Relative Pres => pal_C3_1 stem + "ot" ;
-        Relative Fut  => stem + "šot" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem + "tu" ;
 
-        Debitive => pal_C3_3 stem ;
+        VRel Pres => pal_C3_1 stem + "ot" ;
+        VRel Fut  => stem + "šot" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => pal_C3_3 stem + "ot" ;
+        VDeb    => pal_C3_3 stem ;
+        VDebRel => pal_C3_3 stem + "ot" ;
 
-        Imperative Sg => pal_C3_1 stem + "i" ;
-        Imperative Pl => pal_C3_1 stem + "iet" ;
+        VImp Sg => pal_C3_1 stem + "i" ;
+        VImp Pl => pal_C3_1 stem + "iet" ;
 
-        Participle IsUsi g n c => mkParticiple_IsUsi g n c (stem + "j") ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem
+        VPart Act  g n c => mkParticiple_IsUsi g n c (stem + "j") ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem
       }
     } ;
 
   -- First conjugation: reflexive
   -- Ref. to lexicon.xml (revision 719): 18th paradigm
-  -- lemma1: Infinitive
-  -- lemma2: Indicative P1 Sg Pres
-  -- lemma3: Indicative P1 Sg Past
+  -- lemma1: VInf
+  -- lemma2: VInd P1 Sg Pres
+  -- lemma3: VInd P1 Sg Past
   mkVerb_C1_Refl : Str -> Str -> Str -> Verb_TMP = \lemma1,lemma2,lemma3 ->
     let
       stem1 : Str = Predef.tk 4 lemma1 ;
@@ -223,232 +214,229 @@
       stem3 : Str = Predef.tk 2 lemma3
     in {
       s = table {
-        Infinitive => lemma1 ; -- stem + "ties"
-
-        Indicative P1 Sg Pres => lemma2 ; -- stem2 + "os"
-        Indicative P1 Sg Fut  => pal_C1_1 stem3 stem1 + "šos" ;
-        Indicative P1 Sg Past => lemma3 ; -- stem3 + "os"
-        Indicative P1 Pl Pres => stem2 + "amies" ;
-        Indicative P1 Pl Fut  => pal_C1_1 stem3 stem1 + "simies" ;
-        Indicative P1 Pl Past => stem3 + "āmies" ;
+        VInf => lemma1 ;  -- stem + "ties"
 
-        Indicative P2 Sg Pres => pal_C1_2 stem3 stem2 + "ies" ;
-        Indicative P2 Sg Fut  => pal_C1_1 stem3 stem1 + "sies" ;
-        Indicative P2 Sg Past => stem3 + "ies" ;
-        Indicative P2 Pl Pres => stem2 + "aties" ;
-      --Indicative P2 Pl Fut  => pal_C1_1 stem3 stem1 + ("sieties"|"sities") ;
-        Indicative P2 Pl Fut  => pal_C1_1 stem3 stem1 + "sieties" ;
-        Indicative P2 Pl Past => stem3 + "āties" ;
+        VInd P1 Sg Pres => lemma2 ;  -- stem2 + "os"
+        VInd P1 Sg Fut  => pal_C1_1 stem3 stem1 + "šos" ;
+        VInd P1 Sg Past => lemma3 ;  -- stem3 + "os"
+        VInd P1 Pl Pres => stem2 + "amies" ;
+        VInd P1 Pl Fut  => pal_C1_1 stem3 stem1 + "simies" ;
+        VInd P1 Pl Past => stem3 + "āmies" ;
 
-        Indicative P3 _ Pres => stem2 + "as" ;
-        Indicative P3 _ Fut  => pal_C1_1 stem3 stem1 + "sies" ;
-        Indicative P3 _ Past => stem3 + "ās" ;
+        VInd P2 Sg Pres => pal_C1_2 stem3 stem2 + "ies" ;
+        VInd P2 Sg Fut  => pal_C1_1 stem3 stem1 + "sies" ;
+        VInd P2 Sg Past => stem3 + "ies" ;
+        VInd P2 Pl Pres => stem2 + "aties" ;
+        VInd P2 Pl Fut  => pal_C1_1 stem3 stem1 + "sieties" ;  -- ("sieties"|"sities")
+        VInd P2 Pl Past => stem3 + "āties" ;
 
-        Indicative _ _ Cond => stem1 + "tos" ;
+        VInd P3 _ Pres => stem2 + "as" ;
+        VInd P3 _ Fut  => pal_C1_1 stem3 stem1 + "sies" ;
+        VInd P3 _ Past => stem3 + "ās" ;
 
-        Relative Pres => stem2 + "oties" ;
-        Relative Fut  => pal_C1_1 stem3 stem1 + "šoties" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem1 + "tos" ;
 
-        Debitive => "jā" + stem2 + "as" ;
+        VRel Pres => stem2 + "oties" ;
+        VRel Fut  => pal_C1_1 stem3 stem1 + "šoties" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => "jā" + stem2 + "oties" ;
+        VDeb    => "jā" + stem2 + "as" ;
+        VDebRel => "jā" + stem2 + "oties" ;
 
-        Imperative Sg => pal_C1_2 stem3 stem2 + "ies" ;
-        Imperative Pl => pal_C1_2 stem3 stem2 + "ieties" ;
+        VImp Sg => pal_C1_2 stem3 stem2 + "ies" ;
+        VImp Pl => pal_C1_2 stem3 stem2 + "ieties" ;
 
-        Participle IsUsi g n c => mkParticiple_IesUsies g n c (pal_C1_3 stem3) ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem1
+        VPart Act  g n c => mkParticiple_IesUsies g n c (pal_C1_3 stem3) ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem1
       }
     } ;
 
   -- Second conjugation: reflexive
   -- Ref. to lexicon.xml (revision 719): 19th paradigm
-  -- lemma: Infinitive
+  -- lemma: VInf
   mkVerb_C2_Refl : Str -> Verb_TMP = \lemma ->
     let
       stem : Str = Predef.tk 4 lemma
     in {
       s = table {
-        Infinitive => lemma ; -- stem + "ties"
-
-        Indicative P1 Sg Pres => stem + "jos" ;
-        Indicative P1 Sg Fut  => stem + "šos" ;
-        Indicative P1 Sg Past => stem + "jos" ;
-        Indicative P1 Pl Pres => stem + "jamies" ;
-        Indicative P1 Pl Fut  => stem + "simies" ;
-        Indicative P1 Pl Past => stem + "jāmies" ;
+        VInf => lemma ;  -- stem + "ties"
 
-        Indicative P2 Sg Pres => stem + "jies" ;
-        Indicative P2 Sg Fut  => stem + "sies" ;
-        Indicative P2 Sg Past => stem + "jies" ;
-        Indicative P2 Pl Pres => stem + "jaties" ;
-      --Indicative P2 Pl Fut  => stem + ("sieties"|"sities") ;
-        Indicative P2 Pl Fut  => stem + "sieties" ;
-        Indicative P2 Pl Past => stem + "jāties" ;
+        VInd P1 Sg Pres => stem + "jos" ;
+        VInd P1 Sg Fut  => stem + "šos" ;
+        VInd P1 Sg Past => stem + "jos" ;
+        VInd P1 Pl Pres => stem + "jamies" ;
+        VInd P1 Pl Fut  => stem + "simies" ;
+        VInd P1 Pl Past => stem + "jāmies" ;
 
-        Indicative P3 _ Pres => stem + "jas" ;
-        Indicative P3 _ Fut  => stem + "sies" ;
-        Indicative P3 _ Past => stem + "jās" ;
+        VInd P2 Sg Pres => stem + "jies" ;
+        VInd P2 Sg Fut  => stem + "sies" ;
+        VInd P2 Sg Past => stem + "jies" ;
+        VInd P2 Pl Pres => stem + "jaties" ;
+        VInd P2 Pl Fut  => stem + "sieties" ;  -- ("sieties"|"sities")
+        VInd P2 Pl Past => stem + "jāties" ;
 
-        Indicative _ _ Cond => stem + "tos" ;
+        VInd P3 _ Pres => stem + "jas" ;
+        VInd P3 _ Fut  => stem + "sies" ;
+        VInd P3 _ Past => stem + "jās" ;
 
-        Relative Pres => stem + "joties" ;
-        Relative Fut  => stem + "šoties" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem + "tos" ;
 
-        Debitive => "jā" + stem + "jas" ;
+        VRel Pres => stem + "joties" ;
+        VRel Fut  => stem + "šoties" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => "jā" + stem + "joties" ;
+        VDeb    => "jā" + stem + "jas" ;
+        VDebRel => "jā" + stem + "joties" ;
 
-        Imperative Sg => stem + "jies" ;
-        Imperative Pl => stem + "jieties" ;
+        VImp Sg => stem + "jies" ;
+        VImp Pl => stem + "jieties" ;
 
-        Participle IsUsi g n c => mkParticiple_IesUsies g n c (stem + "j") ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem
+        VPart Act  g n c => mkParticiple_IesUsies g n c (stem + "j") ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem
       }
     } ;
 
   -- Third conjugation: reflexive
   -- Ref. to lexicon.xml (revision 719): 20th paradigm
-  -- lemma: Infinitive
+  -- lemma: VInf
   mkVerb_C3_Refl : Str -> Verb_TMP = \lemma ->
     let
       stem : Str = Predef.tk 4 lemma
     in {
       s = table {
-        Infinitive => lemma ; -- stem + "ties"
-
-        Indicative P1 Sg Pres => pal_C3_1 stem + "os" ;
-        Indicative P1 Sg Fut  => stem + "šos" ;
-        Indicative P1 Sg Past => stem + "jos" ;
-        Indicative P1 Pl Pres => pal_C3_4 stem + "mies" ;
-        Indicative P1 Pl Fut  => stem + "simies" ;
-        Indicative P1 Pl Past => stem + "jāmies" ;
+        VInf => lemma ;  -- stem + "ties"
 
-        Indicative P2 Sg Pres => pal_C3_1 stem + "ies" ;
-        Indicative P2 Sg Fut  => stem + "sies" ;
-        Indicative P2 Sg Past => stem + "jies" ;
-        Indicative P2 Pl Pres => pal_C3_4 stem + "ties" ;
-      --Indicative P2 Pl Fut  => stem + ("sieties"|"sities") ;
-        Indicative P2 Pl Fut  => stem + "sieties" ;
-        Indicative P2 Pl Past => stem + "jāties" ;
+        VInd P1 Sg Pres => pal_C3_1 stem + "os" ;
+        VInd P1 Sg Fut  => stem + "šos" ;
+        VInd P1 Sg Past => stem + "jos" ;
+        VInd P1 Pl Pres => pal_C3_4 stem + "mies" ;
+        VInd P1 Pl Fut  => stem + "simies" ;
+        VInd P1 Pl Past => stem + "jāmies" ;
 
-        Indicative P3 _ Pres => pal_C3_4 stem + "s" ;
-        Indicative P3 _ Fut  => stem + "sies" ;
-        Indicative P3 _ Past => stem + "jās" ;
+        VInd P2 Sg Pres => pal_C3_1 stem + "ies" ;
+        VInd P2 Sg Fut  => stem + "sies" ;
+        VInd P2 Sg Past => stem + "jies" ;
+        VInd P2 Pl Pres => pal_C3_4 stem + "ties" ;
+        VInd P2 Pl Fut  => stem + "sieties" ;  -- ("sieties"|"sities")
+        VInd P2 Pl Past => stem + "jāties" ;
 
-        Indicative _ _ Cond => stem + "tos" ;
+        VInd P3 _ Pres => pal_C3_4 stem + "s" ;
+        VInd P3 _ Fut  => stem + "sies" ;
+        VInd P3 _ Past => stem + "jās" ;
 
-        Relative Pres => pal_C3_1 stem + "oties" ;
-        Relative Fut  => stem + "šoties" ;
-        Relative Past => NON_EXISTENT ;
-        Relative Cond => NON_EXISTENT ;
+        VInd _  _ Cond => stem + "tos" ;
 
-        Debitive => pal_C3_6 stem + "s" ;
+        VRel Pres => pal_C3_1 stem + "oties" ;
+        VRel Fut  => stem + "šoties" ;
+        VRel Past => NON_EXISTENT ;
+        VRel Cond => NON_EXISTENT ;
 
-        DebitiveRelative => pal_C3_6 stem + "oties" ;
+        VDeb    => pal_C3_6 stem + "s" ;
+        VDebRel => pal_C3_6 stem + "oties" ;
 
-        Imperative Sg => pal_C3_1 stem + "ies" ;
-        Imperative Pl => pal_C3_1 stem + "ieties" ;
+        VImp Sg => pal_C3_1 stem + "ies" ;
+        VImp Pl => pal_C3_1 stem + "ieties" ;
 
-        Participle IsUsi g n c => mkParticiple_IesUsies g n c (stem + "j") ;
-        Participle TsTa  g n c => mkParticiple_TsTa g n c stem
+        VPart Act  g n c => mkParticiple_IesUsies g n c (stem + "j") ;
+        VPart Pass g n c => mkParticiple_TsTa g n c stem
       }
     } ;
 
-  mkVerb_Irreg : Str -> Verb = \lemma ->
+  mkVerb_Irreg : Str -> Case -> Verb = \lemma,leftVal ->
     case lemma of {
-      "būt"   => mkVerb_Irreg_Be ;
-      "iet"   => mkVerb_Irreg_Go ;
-      #prefix + "iet"   => mkVerb_Irreg_Go_Prefix (Predef.tk 3 lemma) ;
-      "gulēt" => mkVerb_Irreg_Sleep  -- FIXME: Should be treated as a regular verb (C3: gulēt, sēdēt etc.)
+      "būt"   => mkVerb_Irreg_Be leftVal ;
+      "iet"   => mkVerb_Irreg_Go leftVal ;
+      #prefix + "iet"   => mkVerb_Irreg_Go_Prefix (Predef.tk 3 lemma) leftVal ;
+      "gulēt" => mkVerb_Irreg_Sleep leftVal
+      -- FIXME: "gulēt" should be treated as a regular verb (C3: gulēt, sēdēt etc.)
       -- TODO: add "dot"/Give (+prefix, +refl)
       -- TODO: multiple prefixes
       -- TODO: move to IrregLav?
     } ;
 
-  mkVerb_Irreg_Be : Verb = {
+  mkVerb_Irreg_Be : Case -> Verb = \leftVal -> {
     s = table {
       Pos => table {
-        Indicative P1 Sg Pres => "esmu" ;
-        Indicative P2 Sg Pres => "esi" ;
-        Indicative P3 _  Pres => "ir" ;
+        VInd P1 Sg Pres => "esmu" ;
+        VInd P2 Sg Pres => "esi" ;
+        VInd P3 _  Pres => "ir" ;
 
-        Debitive => "jābūt" ;
+        VDeb => "jābūt" ;
 
         x => (mkVerb_C1 "būt" "esu" "biju").s ! x -- the incorrect 'esu' will be overriden
       } ;
       Neg => table {
-        Indicative P1 Sg Pres => "neesmu" ;
-        Indicative P2 Sg Pres => "neesi" ;
-        Indicative P3 _  Pres => "nav" ;
-
-        Debitive => NON_EXISTENT ;
+        VInd P1 Sg Pres => "neesmu" ;
+        VInd P2 Sg Pres => "neesi" ;
+        VInd P3 _  Pres => "nav" ;
 
-        DebitiveRelative => NON_EXISTENT ;
+        VDeb    => NON_EXISTENT ;
+        VDebRel => NON_EXISTENT ;
 
         x => (mkVerb_C1 "nebūt" "neesu" "nebiju").s ! x -- the incorrect 'neesu' will be overriden
       }
-    }
+    } ;
+    leftVal = leftVal
   } ;
 
-  mkVerb_Irreg_Go : Verb = mkVerb_Irreg_Go_Prefix "" ;
+  mkVerb_Irreg_Go : Case -> Verb = \leftVal -> mkVerb_Irreg_Go_Prefix "" leftVal ;
 
-  mkVerb_Irreg_Go_Prefix : Str -> Verb = \pref -> {
+  mkVerb_Irreg_Go_Prefix : Str -> Case -> Verb = \pref,leftVal -> {
     s = table {
       Pos => table {
-        Indicative P3 _ Pres => pref + "iet" ;
-        Debitive => "jā" + pref + "iet" ;
+        VInd P3 _ Pres => pref + "iet" ;
+        VDeb => "jā" + pref + "iet" ;
         x => (mkVerb_C1 (pref + "iet") (pref + "eju") (pref + "gāju")).s ! x
       } ;
       Neg => table {
-        Indicative P3 _ Pres => "ne" + pref + "iet" ;
-        Debitive => NON_EXISTENT ;
-        DebitiveRelative => NON_EXISTENT ;
+        VInd P3 _ Pres => "ne" + pref + "iet" ;
+        VDeb => NON_EXISTENT ;
+        VDebRel => NON_EXISTENT ;
         x => (mkVerb_C1 ("ne" + pref + "iet") ("ne" + pref + "eju") ("ne" + pref + "gāju")).s ! x
       }
-    }
+    } ;
+    leftVal = leftVal
   } ;
 
-  mkVerb_Irreg_Sleep : Verb = {
+  mkVerb_Irreg_Sleep : Case -> Verb = \leftVal -> {
     s = table {
       Pos => table {
-        Indicative P2 Sg Pres => (mkVerb_C3 "gulēt").s ! Indicative P2 Sg Pres ;
-        Indicative p  n  Pres => (mkVerb_C3 "guļēt").s ! Indicative p n Pres ;
+        VInd P2 Sg Pres => (mkVerb_C3 "gulēt").s ! VInd P2 Sg Pres ;
+        VInd p  n  Pres => (mkVerb_C3 "guļēt").s ! VInd p n Pres ;
 
         -- FIXME: Here and there, the incorrect 'guļēt' contains intentional palatalization
 
-        Relative Pres => (mkVerb_C3 "guļēt").s ! Relative Pres ;
+        VRel Pres => (mkVerb_C3 "guļēt").s ! VRel Pres ;
 
-        Debitive => (mkVerb_C3 "guļēt").s ! Debitive ;
+        VDeb => (mkVerb_C3 "guļēt").s ! VDeb ;
 
-        DebitiveRelative => (mkVerb_C3 "guļēt").s ! DebitiveRelative ;
+        VDebRel => (mkVerb_C3 "guļēt").s ! VDebRel ;
 
         x => (mkVerb_C3 "gulēt").s ! x
       } ;
       Neg => table {
-        Indicative P2 Sg Pres => (mkVerb_C3 "negulēt").s ! Indicative P2 Sg Pres ;
-        Indicative p  n  Pres => (mkVerb_C3 "neguļēt").s ! Indicative p n Pres ;
+        VInd P2 Sg Pres => (mkVerb_C3 "negulēt").s ! VInd P2 Sg Pres ;
+        VInd p  n  Pres => (mkVerb_C3 "neguļēt").s ! VInd p n Pres ;
 
-        Relative Pres => (mkVerb_C3 "neguļēt").s ! Relative Pres ;
+        VRel Pres => (mkVerb_C3 "neguļēt").s ! VRel Pres ;
 
-        Debitive => NON_EXISTENT ;
+        VDeb => NON_EXISTENT ;
 
-        DebitiveRelative => NON_EXISTENT ;
+        VDebRel => NON_EXISTENT ;
 
         x => (mkVerb_C3 "negulēt").s ! x
       }
-    }
+    } ;
+    leftVal = leftVal
   } ;
 
   -- Auxiliaries: palatalization rules
 
   -- Ref. to the Java implementation: mija6
-  -- stem3: Indicative P1 Sg Past
-  -- stem1: Infinitive
+  -- stem3: VInd P1 Sg Past
+  -- stem1: VInf
   pal_C1_1 : Str -> Str -> Str = \stem3,stem1 ->
     case stem1 of {
       s + "s" => case stem3 of {
@@ -462,8 +450,8 @@
     } ;
 
   -- Ref. to the Java implementation: mija7
-  -- stem3: Indicative P1 Sg Past
-  -- stem2: Indicative P1 Sg Pres
+  -- stem3: VInd P1 Sg Past
+  -- stem2: VInd P1 Sg Pres
   pal_C1_2 : Str -> Str -> Str = \stem3,stem2 ->
     case stem2 of {
       s + "š" => case stem3 of {
@@ -486,7 +474,7 @@
     } ;
 
   -- Ref. to the Java implementation: mija11
-  -- stem3: Indicative P1 Sg Past
+  -- stem3: VInd P1 Sg Past
   pal_C1_3 : Str -> Str = \stem3 ->
     case stem3 of {
       s + "c"  => s + "k" ;
@@ -495,7 +483,7 @@
     } ;
 
   -- Ref. to the Java implementation: mija14
-  -- stem: Indicative P1 Sg Pres | Indicative P1 Sg Past
+  -- stem: VInd P1 Sg Pres | VInd P1 Sg Past
   pal_C1_4 : Str -> Str = \stem ->
     case stem of {
       s + "k" => s + "c" ;
diff --git a/lib/src/latvian/PhraseLav.gf b/lib/src/latvian/PhraseLav.gf
--- a/lib/src/latvian/PhraseLav.gf
+++ b/lib/src/latvian/PhraseLav.gf
@@ -1,14 +1,11 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
-concrete PhraseLav of Phrase = CatLav ** open
-  ResLav,
-  VerbLav
-  in {
+concrete PhraseLav of Phrase = CatLav ** open ResLav in {
 
-flags
-  coding = utf8 ;
+flags coding = utf8 ;
 
 lin
+
   PhrUtt pconj utt voc = { s = pconj.s ++ utt.s ++ voc.s } ;
 
   UttS s = { s = s.s } ;
@@ -22,8 +19,7 @@
   UttAP ap = { s = ap.s ! Indef ! Masc ! Sg ! Nom } ;
   UttAdv adv = adv ;
 
-  -- FIXME: neesmu līdz galam drošs vai agreement ir tieši (AgPr Pl)
-  UttVP vp = { s = build_VP vp Pos Infinitive (AgP3 Pl Masc) } ;
+  UttVP vp = { s = buildVP vp Pos VInf (AgrP3 Pl Masc) } ;
 
   UttIP ip = { s = ip.s ! Nom } ;
   UttIAdv iadv = iadv ;
diff --git a/lib/src/latvian/QuestionLav.gf b/lib/src/latvian/QuestionLav.gf
--- a/lib/src/latvian/QuestionLav.gf
+++ b/lib/src/latvian/QuestionLav.gf
@@ -1,30 +1,31 @@
 --# -path=.:../abstract:../common:../prelude
 
 concrete QuestionLav of Question = CatLav ** open
-  ResLav,
   VerbLav,
-  Prelude,
-  ParadigmsVerbsLav
+  ParadigmsLav,
+  ResLav,
+  Prelude
 in {
 
 flags
+
   optimize = all_subs ;
   coding = utf8 ;
 
 lin
   QuestCl cl = { s = \\m,p => "vai" ++ cl.s ! m ! p } ;
 
-  QuestVP ip vp = { s = \\m,p => ip.s ! Nom ++ buildVerb vp.v m p (AgP3 ip.n Masc) False vp.objNeg } ;
+  QuestVP ip vp = { s = \\m,p => ip.s ! Nom ++ buildVerb vp.v m p (AgrP3 ip.num Masc) Pos vp.rightPol } ;
 
-  QuestSlash ip slash = { s = \\m,p => slash.p.s ++ ip.s ! (slash.p.c ! ip.n) ++ slash.s ! m ! p } ;
+  QuestSlash ip slash = { s = \\m,p => slash.prep.s ++ ip.s ! (slash.prep.c ! ip.num) ++ slash.s ! m ! p } ;
 
   QuestIAdv iadv cl = { s = \\m,p => iadv.s ++ cl.s ! m ! p } ;
 
-  QuestIComp icomp np = { s = \\m,p => icomp.s ++ buildVerb mkVerb_Irreg_Be m p np.a np.isNeg False  ++ np.s ! Nom } ;
+  QuestIComp icomp np = { s = \\m,p => icomp.s ++ buildVerb (mkV "būt") m p np.agr np.pol Pos ++ np.s ! Nom } ;
 
   IdetQuant idet num = {
-    s = \\g => idet.s ! g ! num.n ++ num.s ! g ! Nom ;
-    n = num.n
+    s = \\g => idet.s ! g ! num.num ++ num.s ! g ! Nom ;
+    num = num.num
   } ;
 
   -- FIXME: quick&dirty - lai kompilētos pret RGL API
@@ -34,19 +35,19 @@
 
   AdvIP ip adv = {
     s = \\c => ip.s ! c ++ adv.s ;
-    n = ip.n
+    num = ip.num
   } ;
 
-  PrepIP p ip = { s = p.s ++ ip.s ! (p.c ! ip.n) } ;
+  PrepIP p ip = { s = p.s ++ ip.s ! (p.c ! ip.num) } ;
 
   IdetCN idet cn = {
-    s = \\c => idet.s ! cn.g ++ cn.s ! Def ! idet.n ! c ;
-    n = idet.n
+    s = \\c => idet.s ! cn.gend ++ cn.s ! Def ! idet.num ! c ;
+    num = idet.num
   } ;
 
   IdetIP idet = {
     s = \\c => (idet.s ! Masc) | (idet.s ! Fem) ;
-    n = idet.n
+    num = idet.num
   } ;
 
   CompIAdv a = a ;
diff --git a/lib/src/latvian/RelativeLav.gf b/lib/src/latvian/RelativeLav.gf
--- a/lib/src/latvian/RelativeLav.gf
+++ b/lib/src/latvian/RelativeLav.gf
@@ -13,23 +13,43 @@
 lin
   RelCl cl = { s = \\m,p,_ => "ka" ++ cl.s ! m ! p } ;
 
-  RelVP rp vp = {
-    s = \\m,p,ag =>
-      rp.s ! Masc ! Nom ++ 
-      buildVerb vp.v m p (toAgr (fromAgr ag).n P3 (fromAgr ag).g) False vp.objNeg ++ 
-      vp.compl ! ag
-  } ;
+  -- RP -> VP -> RCl
+  RelVP rp vp = mkRelClause rp vp ;
 
+oper
+
+  -- TODO: PassV2 verbs jāsaskaņo ar objektu, nevis subjektu (by8means_Prep: AgP3 Sg Masc) - done?
+  mkRelClause : RP -> CatLav.VP -> RCl = \rp,vp ->  
+    let subjInTopic : Bool = case <vp.voice, vp.leftVal> of {
+      <Act,  Nom> => True ;
+      <Act,  _  > => False ;
+      <Pass, Acc> => False ;
+      <Pass, _  > => True
+    }
+    in lin RCl {
+      s = \\mood,pol,agr =>
+        case mood of {         -- subject
+          Deb _ _ => rp.s ! Masc ! Dat ;  --# notpresent
+          _       => rp.s ! Masc ! vp.leftVal
+        } ++
+        case subjInTopic of {  -- verb
+          True  => buildVerb vp.v mood pol (AgrP3 (fromAgr agr).num (fromAgr agr).gend) Pos vp.rightPol ;
+          False => buildVerb vp.v mood pol vp.rightAgr                                  Pos vp.rightPol
+        } ++
+        vp.compl ! agr         -- object(s), complements, adverbial modifiers
+    } ;
+
+lin
   -- FIXME: vārdu secība - nevis 'kas mīl viņu' bet 'kas viņu mīl' (?)
   -- FIXME: Masc varētu nebūt labi
   RelSlash rp slash = {
-    s = \\m,p,ag => slash.p.s ++ rp.s ! Masc ! (slash.p.c ! Sg) ++  slash.s ! m ! p
+    s = \\m,p,ag => slash.prep.s ++ rp.s ! Masc ! (slash.prep.c ! Sg) ++  slash.s ! m ! p
   } ;
 
   -- FIXME: placeholder
   -- TODO: jātestē, kautkas nav labi ar testpiemēru
   FunRP p np rp = {
-    s = \\g,c => p.s ++ rp.s ! g ! c ++ np.s ! (p.c ! (fromAgr np.a).n)
+    s = \\g,c => p.s ++ rp.s ! g ! c ++ np.s ! (p.c ! (fromAgr np.agr).num)
   } ;
 
   IdRP = {
diff --git a/lib/src/latvian/ResLav.gf b/lib/src/latvian/ResLav.gf
--- a/lib/src/latvian/ResLav.gf
+++ b/lib/src/latvian/ResLav.gf
@@ -1,128 +1,157 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
 resource ResLav = ParamX ** open Prelude in {
 
 flags
+
   optimize = all ;
   coding = utf8 ;
 
 param
+
   -- Nouns
+
   Case = Nom | Gen | Dat | Acc | Loc | Voc ;
   Gender = Masc | Fem ;
-  NounDecl = D0 | D1 | D2 | D3 | D4 | D5 | D6 | DR ;
+  Declension = D0 | D1 | D2 | D3 | D4 | D5 | D6 | DR ;
 
   -- Adjectives
-  Definite = Indef | Def ;
-  AdjType  = AdjQual | AdjRel | AdjIndecl ;
 
-  -- TODO: pārveidot uz šādu formu lai ir arī apstākļa vārdi kas atvasināti no īpašības vārdiem
-  AForm = AAdj Degree Definite Gender Number Case | AAdv Degree ;
+  Definiteness = Indef | Def ;
+  AType = AQual | ARel | AIndecl ;
 
-  -- Participles
-  PartType = IsUsi | TsTa ;
+  AForm =
+      AAdj Degree Definiteness Gender Number Case
+    | AAdv Degree ;
 
   -- Verbs
-  -- Ind  = Indicative
-  -- Rel  = Relative (Latvian specific: http://www.isocat.org/rest/dc/3836)
-  -- Deb  = Debitive (Latvian specific: http://www.isocat.org/rest/dc/3835)
-  -- Condit = Conditional
-  -- DebitiveRelative = the relative subtype of debitive
-  VerbForm =
-  	  Infinitive
-  	| Indicative Person Number Tense
-  	| Relative Tense
-  	| Debitive
-  	| Imperative Number
-  	| DebitiveRelative
-  	| Participle PartType Gender Number Case
-  	;
-    -- TODO: divdabim noteiktā forma un arī pārākā / vispārākā pakāpe
 
-  VerbMood =
-  	  Ind Anteriority Tense
-  	| Rel Anteriority Tense		--# notpresent
-  	| Deb Anteriority Tense		--# notpresent
-  	| Condit Anteriority		--# notpresent
-  	;
+  Voice = Act | Pass ;
+  Conjugation = C2 | C3 ;  -- C1 - "irregular" verbs
 
-  VerbConj = C2 | C3 ;
+  -- Verb moods:
+  --   Ind - indicative
+  --   Rel - relative (http://www.isocat.org/rest/dc/3836)
+  --   Deb - debitive (http://www.isocat.org/rest/dc/3835)
+  --   Condit - conditional
+  VMood =
+      Ind Anteriority Tense
+    | Rel Anteriority Tense  --# notpresent
+    | Deb Anteriority Tense  --# notpresent
+    | Condit Anteriority     --# notpresent
+    ;
 
-  -- Verb agreement
-  -- Number depends on the person
-  -- Gender has to be taken into accunt because of predicative nominals and participles
-  Agr = AgP1 Number Gender | AgP2 Number Gender | AgP3 Number Gender ;
+  VForm =
+      VInf
+    | VInd Person Number Tense
+    | VRel Tense
+    | VDeb
+    | VImp Number
+    | VDebRel  -- the relative subtype of debitive
+    | VPart Voice Gender Number Case ;
 
-  -- Clause agreement
-  ClAgr = Topic Case | TopicFocus Case Agr ;
+  -- Number and gender has to be agreed in predicative nominal clauses
+  Agreement =
+      AgrP1 Number Gender
+    | AgrP2 Number Gender
+    | AgrP3 Number Gender ;
 
+  -- Other
+
   ThisOrThat = This | That ;
+
   CardOrd = NCard | NOrd ;
-  DForm = unit | teen | ten ;
+  DForm = DUnit | DTeen | DTen ;
 
 oper
-  vowel : pattern Str = #("a"|"ā"|"e"|"ē"|"i"|"ī"|"o"|"u"|"ū") ;
 
-  simpleCons : pattern Str = #("c"|"d"|"l"|"n"|"s"|"t"|"z") ;
-  labialCons : pattern Str = #("b"|"m"|"p"|"v") ;
-  sonantCons : pattern Str = #("l"|"m"|"n"|"r"|"ļ"|"ņ") ;
-  doubleCons : pattern Str = #("ll"|"ln"|"nn"|"sl"|"sn"|"st"|"zl"|"zn") ;
+  Noun : Type = { s : Number => Case => Str ; gend : Gender } ;
 
-  prefix : pattern Str = #("aiz"|"ap"|"at"|"ie"|"iz"|"no"|"pa"|"pār"|"pie"|"sa"|"uz") ;
+  ProperNoun : Type = { s : Case => Str ; gend : Gender ; num : Number } ;
+  
+  Pronoun : Type = { s : Case => Str ; agr : Agreement ; poss : Gender => Number => Case => Str ; pol : Polarity } ;
 
-  NON_EXISTENT : Str = "NON_EXISTENT" ;
+  Adjective : Type = { s : AForm => Str } ;
 
-  Verb : Type = { s : Polarity => VerbForm => Str } ;
+  Preposition : Type = { s : Str ; c : Number => Case } ;
 
-  -- TODO: topic un focus jāapvieno vienā (jaunā) agr parametrā (?), jo
-  --       ne vienmēr ir abi un ne visas kombinācijas ir vajadzīgas
-  --       
-  -- TODO: lai varētu spēlēties ar vārdu secību, compl vēlāk būs jāskalda pa daļām
-  VP = { v : Verb ; compl : Agr => Str ; agr : ClAgr ; objNeg : Bool } ;
-  -- compl: objects, complements, adverbial modifiers
-  -- topic: typically - subject
-  -- focus: typically - objects, complements, adverbial modifiers
+  Verb : Type = { s : Polarity => VForm => Str ; leftVal : Case } ;
 
-  VPSlash = VP ** { p : Prep } ;
-  -- principā rekur ir objekts kuram jau kaut kas ir bet ir vēl viena brīva valence...
+  VP : Type = {
+    v        : Verb ;
+    compl    : Agreement => Str ;  -- the subject-complement agreement
+    voice    : Voice ;
+    leftVal  : Case ;              -- the left valence (typically, the subject)
+    rightAgr : Agreement ;         -- for the potential subject-verb agreement (the subject can be on the right side)
+    rightPol : Polarity            -- for the potential double negation
+  } ;
 
-  Prep : Type = { s : Str ; c : Number => Case } ;
-  -- In the case of case-based valences, the preposition is empty ([])
-  -- TODO: position of prepositions (pre or post)
+  VPSlash : Type = VP ** { rightVal : Preposition } ;  -- the right valence (typically, the object)
 
-  --Valence : Type = { p : Prep ; c : Number => Case } ;
-  -- e.g. 'ar' + Sg-Acc or Pl-Dat; Preposition may be skipped for simple case-baced valences
+  buildVP : VP -> Polarity -> VForm -> Agreement -> Str = \vp,pol,vf,agr ->
+    vp.v.s ! pol ! vf ++ vp.compl ! agr ;
 
-  toAgr : Number -> Person -> Gender -> Agr = \n,p,g ->
-    case p of {
-      P1 => AgP1 n g ;
-      P2 => AgP2 n g ;
-      P3 => AgP3 n g
+  insertObj : (Agreement => Str) -> VP -> VP = \obj,vp -> {
+    v        = vp.v ;
+    compl    = \\agr => vp.compl ! agr ++ obj ! agr ;
+    voice    = vp.voice ;
+    leftVal  = vp.leftVal ;
+    rightAgr = vp.rightAgr ;
+    rightPol = vp.rightPol
+  } ;
+
+  insertObjPre : (Agreement => Str) -> VP -> VP = \obj,vp -> {
+    v        = vp.v ;
+    compl    = \\agr => obj ! agr ++ vp.compl ! agr ;
+    voice    = vp.voice ;
+    leftVal  = vp.leftVal ;
+    rightAgr = vp.rightAgr ;
+    rightPol = vp.rightPol
+  } ;
+
+  insertObjSlash : (Agreement => Str) -> VPSlash -> VPSlash = \obj,vp ->
+    insertObj obj vp ** { rightVal = vp.rightVal } ;
+
+  getInf : Verb -> Str = \v -> v.s ! Pos ! VInf ;
+
+  toAgr : Person -> Number -> Gender -> Agreement = \pers,num,gend ->
+    case pers of {
+      P1 => AgrP1 num gend ;
+      P2 => AgrP2 num gend ;
+      P3 => AgrP3 num gend
     } ;
 
-  fromAgr : Agr -> { n : Number ; p : Person ; g : Gender } = \a ->
-    case a of {
-      AgP1 n g => { n = n ; p = P1 ; g = g } ;
-      AgP2 n g => { n = n ; p = P2 ; g = g } ;
-      AgP3 n g => { n = n ; p = P3 ; g = g }
+  fromAgr : Agreement -> { pers : Person ; num : Number ; gend : Gender } = \agr ->
+    case agr of {
+      AgrP1 num gend => { pers = P1 ; num = num ; gend = gend } ;
+      AgrP2 num gend => { pers = P2 ; num = num ; gend = gend } ;
+      AgrP3 num gend => { pers = P3 ; num = num ; gend = gend }
     } ;
 
-  conjAgr : Agr -> Agr -> Agr = \a0,b0 ->
+  conjAgr : Agreement -> Agreement -> Agreement = \agr1,agr2 ->
     let
-      a = fromAgr a0 ;
-      b = fromAgr b0
-    in
-      toAgr
-        (conjNumber a.n b.n)
-        (conjPerson a.p b.p)	-- FIXME: personu apvienošana ir tricky un ir jāuztaisa korekti
-		(conjGender a.g b.g) ;
+      a1 = fromAgr agr1 ;
+      a2 = fromAgr agr2
+    in toAgr
+      (conjPerson a1.pers a2.pers)
+      (conjNumber a1.num a2.num)
+      (conjGender a1.gend a2.gend) ;
 
-  conjGender : Gender -> Gender -> Gender = \a,b ->
-    case a of {
-      Fem => b ;
-      _  => Masc
+  conjGender : Gender -> Gender -> Gender = \gend1,gend2 ->
+    case gend1 of {
+      Fem  => gend2 ;
+      Masc => Masc
     } ;
 
-  agrgP3 : Number -> Gender -> Agr = \n,g -> toAgr n P3 g ;
+  vowel : pattern Str = #("a"|"ā"|"e"|"ē"|"i"|"ī"|"o"|"u"|"ū") ;
+
+  simpleCons : pattern Str = #("c"|"d"|"l"|"n"|"s"|"t"|"z") ;
+  labialCons : pattern Str = #("b"|"m"|"p"|"v") ;
+  sonantCons : pattern Str = #("l"|"m"|"n"|"r"|"ļ"|"ņ") ;
+  doubleCons : pattern Str = #("ll"|"ln"|"nn"|"sl"|"sn"|"st"|"zl"|"zn") ;
+
+  prefix : pattern Str = #("aiz"|"ap"|"at"|"ie"|"iz"|"no"|"pa"|"pār"|"pie"|"sa"|"uz") ;
+
+  NON_EXISTENT : Str = "NON_EXISTENT" ;
 
 }
diff --git a/lib/src/latvian/SentenceLav.gf b/lib/src/latvian/SentenceLav.gf
--- a/lib/src/latvian/SentenceLav.gf
+++ b/lib/src/latvian/SentenceLav.gf
@@ -11,38 +11,44 @@
     coding = utf8 ;
 
 lin
+  -- NP -> VP -> Cl
   PredVP np vp = mkClause np vp ;
 
   PredSCVP sc vp = mkClauseSC sc vp ;
 
-  ImpVP vp = { s = \\pol,n => vp.v.s ! pol ! (Imperative n) ++ vp.compl ! (AgP2 n Masc) } ;
+  ImpVP vp = { s = \\pol,num => vp.v.s ! pol ! (VImp num) ++ vp.compl ! (AgrP2 num Masc) } ;
 
-  SlashVP np vp = mkClause np vp ** { p = vp.p } ;
+  SlashVP np vp = mkClause np vp ** { prep = vp.rightVal } ;
 
   AdvSlash slash adv = {
     s  = \\m,p => slash.s ! m ! p ++ adv.s ;
-    p = slash.p
+    prep = slash.prep
   } ;
 
-  SlashPrep cl prep = cl ** { p = prep } ;
+  SlashPrep cl prep = cl ** { prep = prep } ;
 
-  SlashVS np vs sslash =
-    mkClause np (lin VP {
+  -- NP -> VS -> SSlash -> ClSlash
+  -- e.g. '(whom) she says that he loves'
+  SlashVS np vs sslash = mkClause
+    np
+    (lin VP {
       v = vs ;
-      compl = \\_ => "," ++ vs.subj.s ++ sslash.s ;
-      agr = Topic vs.topic ;
-      objNeg = False
-    }) ** { p = sslash.p } ;
+      compl = \\_ => "," ++ vs.conj.s ++ sslash.s ;
+      voice = Act ;
+      leftVal = vs.leftVal ;
+      rightAgr = AgrP3 Sg Masc ;
+      rightPol = Pos ;
+    }) ** { prep = sslash.prep } ;
 
-  ComplVS v s  = { v = v ; compl = \\_ => "," ++ v.subj.s ++ s.s } ;
+  -- ComplVS v s  = { v = v ; compl = \\_ => "," ++ v.subj.s ++ s.s } ;
 
   -- TODO: nočekot kāpēc te ir tieši 'ka'
   EmbedS s = { s = "ka" ++ s.s } ;
 
   EmbedQS qs = { s = qs.s } ;
 
-  -- FIXME: neesmu līdz galam drošs vai agreement ir tieši (AgPr Pl)
-  EmbedVP vp = { s = build_VP vp Pos Infinitive (AgP3 Pl Masc) } ;
+  -- FIXME: vai agr ir Pl?
+  EmbedVP vp = { s = buildVP vp Pos VInf (AgrP3 Pl Masc) } ;
 
   UseCl t p cl = { s = t.s ++ p.s ++ cl.s ! (Ind t.a t.t) ! p.p } ;
   UseQCl t p cl = { s = t.s ++ p.s ++ cl.s ! (Ind t.a t.t) ! p.p } ;
@@ -52,36 +58,35 @@
 	| { s = \\ag => t.s ++ p.s ++ cl.s ! (Rel t.a t.t) ! p.p ! ag }		--# notpresent
 	;
 
-  UseSlash t p slash = { s = t.s ++ p.s ++ slash.s ! (Ind t.a t.t) ! p.p ; p = slash.p } ;
+  UseSlash t p slash = { s = t.s ++ p.s ++ slash.s ! (Ind t.a t.t) ! p.p ; prep = slash.prep } ;
 
   -- FIXME: placeholder
   AdvS a s = { s = NON_EXISTENT } ;
 
 oper
-
-  mkClause : NP -> CatLav.VP -> Cl = \np,vp -> lin Cl {
-    s = \\mood,pol =>
-      case mood of {  -- Subject
-        Deb _ _ => np.s ! Dat ;  --# notpresent
-        _       => case vp.agr of {
-          Topic c        => np.s ! c ;
-          TopicFocus c _ => np.s ! c
-        }
-      } ++
-      case vp.agr of {  -- Verb
-        Topic Nom          => buildVerb vp.v mood pol np.a np.isNeg vp.objNeg ;
-        Topic _            => buildVerb vp.v mood pol (AgP3 Sg Masc) np.isNeg vp.objNeg ;  -- TODO: test me
-        TopicFocus Nom _   => buildVerb vp.v mood pol np.a np.isNeg vp.objNeg ;
-        TopicFocus _   agr => buildVerb vp.v mood pol agr np.isNeg vp.objNeg
-      } ++
-      vp.compl ! np.a  -- Object(s), complements, adverbial modifiers
-  } ;
+  -- TODO: PassV2 verbs jāsaskaņo ar objektu, nevis subjektu (by8means_Prep: AgP3 Sg Masc)
+  mkClause : NP -> CatLav.VP -> Cl = \np,vp ->  
+    let agr : Agreement = case <vp.voice, vp.leftVal> of {
+      <Act,  Nom> => np.agr ;
+      <Act,  _  > => vp.rightAgr ;
+      <Pass, Acc> => vp.rightAgr ;
+      <Pass, _  > => np.agr
+    }
+    in lin Cl {
+      s = \\mood,pol =>
+        case mood of {                                     -- subject
+          Deb _ _ => np.s ! Dat ;  --# notpresent
+          _       => np.s ! vp.leftVal
+        } ++
+        buildVerb vp.v mood pol agr np.pol vp.rightPol ++  -- verb
+        vp.compl ! np.agr                                  -- object(s), complements, adverbial modifiers
+    } ;
 
   -- FIXME: quick&dirty - lai kompilētos pret RGL API
   -- Eng: PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp
   -- Ar SC nav iespējams neko saskaņot (sk. Cat.gf un Common.gf)
   mkClauseSC : SC -> CatLav.VP -> Cl = \sc,vp -> lin Cl {
-    s = \\mood,pol => sc.s ++ buildVerb vp.v mood pol (AgP3 Sg Masc) False vp.objNeg ++ vp.compl ! (AgP3 Sg Masc)
+    s = \\mood,pol => sc.s ++ buildVerb vp.v mood pol (AgrP3 Sg Masc) Pos vp.rightPol ++ vp.compl ! (AgrP3 Sg Masc)
   } ;
 
 }
diff --git a/lib/src/latvian/StructuralLav.gf b/lib/src/latvian/StructuralLav.gf
--- a/lib/src/latvian/StructuralLav.gf
+++ b/lib/src/latvian/StructuralLav.gf
@@ -1,79 +1,83 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
 concrete StructuralLav of Structural = CatLav ** open
-  Prelude,
   ResLav,
   ParadigmsLav,
   ParadigmsPronounsLav,
-  NounLav
-  in {
+  NounLav,
+  Prelude
+in {
 
 flags
+
   optimize = all ;
   coding = utf8 ;
 
 lin
+
   language_title_Utt = ss "latviešu valoda" ;
 
-  -- TODO: kā ar loģikā lietotajiem 'visi', 'katrs' ?
+  yes_Utt = ss "jā" ;
+  no_Utt = ss "nē" ;
+
   every_Det = {
-    s = (\\g,c => (mkPronoun_Gend "ikviens").s ! g ! Sg ! c) ;
-    n = Sg ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => (mkPronoun_Gend "ikviens").s ! gend ! Sg ! c) ;
+    num = Sg ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   someSg_Det = {
-    s = (\\g,c => (mkPronoun_Gend "kāds").s ! g ! Sg ! c) ;  --  lai atļautu arī tukšo, jāliek (\\_,_ => []) |  klāt
-    n = Sg ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => (mkPronoun_Gend "kāds").s ! gend ! Sg ! c) ;  --  TODO: lai atļautu arī tukšo, jāpieliek alternatīva: (\\_,_ => [])
+    num = Sg ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   somePl_Det = {
-    s = (\\g,c => (mkPronoun_Gend "kāds").s ! g ! Pl ! c) ;   --  lai atļautu arī tukšo, jāliek (\\_,_ => []) |  klāt
-    n = Pl ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => (mkPronoun_Gend "kāds").s ! gend ! Pl ! c) ;   --  TODO: lai atļautu arī tukšo, jāpieliek alternatīva: (\\_,_ => [])
+    num = Pl ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   few_Det = {
-    s = (\\g,c => (mkPronoun_Gend "dažs").s ! g ! Pl ! c) ;
-    n = Pl ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => (mkPronoun_Gend "dažs").s ! gend ! Pl ! c) ;
+    num = Pl ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   many_Det = {
-    s = (\\g,c => (mkPronoun_Gend "daudzs").s ! g ! Pl ! c) ;  -- 'daudzs' izlocīsies korekti uz daudzskaitļa 'daudzi'
-    n = Pl ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => (mkPronoun_Gend "daudzs").s ! gend ! Pl ! c) ;  -- 'daudzs' izlocīsies korekti uz daudzskaitļa 'daudzi'; tomēr nesmuki...
+    num = Pl ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   much_Det = {
-    s = (\\g,c => "daudz") ;  -- FIXME - ņem saistību ar ģenitīvu; kā to realizēt?
-    n = Sg ;
-    d = Indef ;
-    isNeg = False
+    s = (\\gend,c => "daudz") ;  -- FIXME: piesaista ģenitīvu
+    num = Sg ;
+    defin = Indef ;
+    pol = Pos
   } ;
 
   this_Quant = {
     s = (mkPronoun_ThisThat This).s ;
-    d = Def ;
-    isNeg = False
+    defin = Def ;
+    pol = Pos
   } ;
 
   that_Quant = {
     s = (mkPronoun_ThisThat That).s ;
-    d = Def ;
-    isNeg = False
+    defin = Def ;
+    pol = Pos
   } ;
 
   no_Quant = {
     s = (mkPronoun_Gend "neviens").s ;
-    d = Indef ;
-    isNeg = True
+    defin = Indef ;
+    pol = Neg
   } ;
 
   -- P1
@@ -94,57 +98,52 @@
 
   he_Pron = {
     s = \\c => (mkPronoun_Gend "viņš").s ! Masc ! Sg ! c ;
-    a = AgP3 Sg Masc ;
-    possessive = \\_,_,_ => "viņa"
+    agr = AgrP3 Sg Masc ;
+    poss = \\_,_,_ => "viņa" ;
+    pol = Pos
   } ;
 
   she_Pron = {
     s = \\c => (mkPronoun_Gend "viņš").s ! Fem ! Sg ! c ;
-    a = AgP3 Sg Fem ;
-    possessive = \\_,_,_ => "viņas"
+    agr = AgrP3 Sg Fem ;
+    poss = \\_,_,_ => "viņas" ;
+    pol = Pos
   } ;
 
   they_Pron = mkPronoun_They Masc ;  -- See also: ExtraLav.they8fem_Pron
 
   it_Pron = mkPronoun_It_Sg Masc ;  -- See also: ExtraLav.it8fem_Pron
 
-  -- manuprāt prievārdi tomēr ir valodas-specifiski un nebūtu tieši 1-pret-1 jātulko
+  -- Pronouns; their translation is very ambiguos...
+
   above_Prep = mkPrep "virs" Gen Dat ;
   after_Prep = mkPrep "pēc" Gen Dat ;
   before_Prep = mkPrep "pirms" Gen Dat ;
-  behind_Prep = mkPrep "aiz" Gen Dat ;
+  behind_Prep = mkPrep "aiz" Gen Dat ;  -- taču "aiz" nav viennozīmīgi "behind"
   between_Prep = mkPrep "starp" Acc Dat ;
+  during_Prep = mkPrep Loc ;
   for_Prep = mkPrep "priekš" Gen Dat ;
   from_Prep = mkPrep "no" Gen Dat ;
-  on_Prep = mkPrep "uz" Gen Dat ;
-  with_Prep = mkPrep "ar" Acc Dat ;  -- ar sievu, ar sievām
   in_Prep = mkPrep Loc ;
-  to_Prep = mkPrep "līdz" Dat Dat ;  -- See also: ExtraLav.to8uz_Prep
-  possess_Prep = mkPrep Gen ;  -- FIXME: vajadzētu vārdu secību otrādi - pirms paskaidrojamā vārda likt
+  in8front_Prep = mkPrep "priekšā" Dat Dat ;
+  on_Prep = mkPrep "uz" Gen Dat ;
+  through_Prep = mkPrep "caur" Acc Dat ;
+  to_Prep = mkPrep "uz" Acc Dat ;  -- See also: ExtraLav.liidz_Prep, pie_Prep
   under_Prep = mkPrep "zem" Gen Dat ;
   with_Prep = mkPrep "ar" Acc Dat ;
   without_Prep = mkPrep "bez" Gen Dat ;
-  by8agent_Prep = nom_Prep ; -- TODO: should get rid of this Prep
+  
+  by8agent_Prep = nom_Prep ; -- TODO: nom_Prep (default) vs. dat_Prep
   by8means_Prep = mkPrep "ar" Acc Dat ;
-  during_Prep = mkPrep "laikā" Gen Gen ;  -- FIXME: laikam postfix 'X laikā' jāliek
-  in8front_Prep = mkPrep "priekšā" Dat Dat ;
-  --part_Prep = mkPrep Gen ; --FIXME - vajadzētu vārdu secību otrādi - pirms paskaidrojamā vārda likt
-  through_Prep = mkPrep "cauri" Dat Dat ;
-  except_Prep = mkPrep "izņemot" Acc Acc ;
-
+  except_Prep = mkPrep "izņemot" Acc Acc ; -- Acc - by default?
+  part_Prep = mkPrep Gen ; --FIXME - vajadzētu vārdu secību otrādi - pirms paskaidrojamā vārda likt
+  possess_Prep = mkPrep Gen ;  -- FIXME: vajadzētu vārdu secību otrādi - pirms paskaidrojamā vārda likt
+  
   very_AdA = mkAdA "ļoti" ;
   almost_AdA = mkAdA "gandrīz" ;
   so_AdA = mkAdA "tik" ;
   too_AdA = mkAdA "pārāk" ;
 
-  and_Conj = mkConj "un" ;
-  or_Conj = mkConj "vai" Sg ;
-  if_then_Conj = mkConj "ja" "tad" ;
-
-  but_PConj = ss "bet" ;
-  otherwise_PConj = ss "citādi" ;
-  therefore_PConj = ss "tāpēc" ;
-
   more_CAdv = (mkCAdv [] "nekā" Compar) | (mkCAdv "vairāk" "nekā" Posit) ;
   less_CAdv = mkCAdv "mazāk" "nekā" Posit ;
   as_CAdv = mkCAdv "tikpat" "kā" Posit ;
@@ -159,11 +158,17 @@
   somewhere_Adv = mkAdv "kaut kur" ;
   quite_Adv = mkAdv "diezgan" ;
 
-  both7and_DConj = mkConj "gan" ("," ++ "gan"); --FIXME - komati nav tā kā vajag
-  either7or_DConj = mkConj ("vai" ++ "nu") ("," ++ "vai") Sg ; --FIXME - komati nav tā kā vajag
+  and_Conj = mkConj "un" ;
+  or_Conj = mkConj "vai" Sg ;
+  if_then_Conj = mkConj "ja" "tad" ;
 
-  want_VV = mkVV (mkV "vēlēties" third_conjugation) ;
+  but_PConj = ss "bet" ;
+  otherwise_PConj = ss "citādi" ;
+  therefore_PConj = ss "tāpēc" ;
 
+  both7and_DConj = mkConj "gan" ("," ++ "gan"); -- FIXME: komati nav tā kā vajag
+  either7or_DConj = mkConj ("vai" ++ "nu") ("," ++ "vai") Sg ; -- FIXME: komati nav tā kā vajag
+
   whoSg_IP = { -- FIXME: Fem
     s = table {
       Nom => "kurš" ;
@@ -173,7 +178,7 @@
       Loc => "kurā" ;
       ResLav.Voc => NON_EXISTENT
     } ;
-    n = Sg
+    num = Sg
   } ;
   
   whoPl_IP = { -- FIXME: Fem
@@ -185,7 +190,7 @@
       Loc => "kuros" ;
       ResLav.Voc => NON_EXISTENT
     } ;
-    n = Pl
+    num = Pl
   } ;
   
   whatSg_IP = {
@@ -197,7 +202,7 @@
       Loc => "kur" ;
       ResLav.Voc => NON_EXISTENT
     } ;
-    n = Sg
+    num = Sg
   } ;
   
   whatPl_IP = {
@@ -209,7 +214,7 @@
       Loc => "kur" ;
       ResLav.Voc => NON_EXISTENT
     } ;
-    n = Pl
+    num = Pl
   } ;
 
   why_IAdv = ss "kāpēc" ;
@@ -225,43 +230,43 @@
     }
   } ;
 
+  how8many_IDet = {
+    s = table { _ => "cik" } ;
+    num = Pl
+  } ;
+
   when_Subj = ss "kad" ;
   although_Subj = ss "kaut arī" ;
   because_Subj = ss "jo" ;
   if_Subj = ss "ja" ;
   that_Subj = ss "ka" ;
 
-  all_Predet = { s = table { Masc => "visi" ; Fem => "visas" } } ;
-
+  all_Predet = { s = table { Masc => "visi" ; Fem => "visas" } } ; -- FIXME: cases
   only_Predet = { s = table { _ => "tikai"} } ;
   most_Predet = { s = table { _ => "vairums"} } ;
 
-  yes_Utt = ss "jā" ;
-  please_Voc = ss "lūdzu" ;
-
   almost_AdN = mkAdN "gandrīz" ;
   at_least_AdN = mkAdN "vismaz" ;
   at_most_AdN = mkAdN "ne vairāk kā" ;
 
   always_AdV = mkAdV "vienmēr" ;
 
-  how8many_IDet = {
-    s = table { _ => "cik" } ;
-    n = Pl
-  } ;
+  somebody_NP = UsePron (mkPronoun_Body "kāds" Pos) ;
+  something_NP = UsePron (mkPronoun_Thing "kaut kas" Pos) ;
+  everybody_NP = UsePron (mkPronoun_Body "ikviens" Pos) ;
+  everything_NP = UsePron (mkPronoun_Thing "jebkas" Pos) ;
+  nobody_NP = UsePron (mkPronoun_Body "neviens" Neg) ;
+  nothing_NP = UsePron (mkPronoun_Thing "nekas" Neg) ;
 
-  somebody_NP = UsePron (mkPronoun_Body "kāds") ;
-  something_NP = UsePron (mkPronoun_Thing "kaut kas") ;
-  everybody_NP = UsePron (mkPronoun_Body "ikviens") ;
-  everything_NP = UsePron (mkPronoun_Thing "jebkas") ;
-  nobody_NP = UsePron (mkPronoun_Body "neviens") ;
-  nothing_NP = UsePron (mkPronoun_Thing "nekas") ;
+  have_V2 = mkV2 (mkV "būt" Dat) nom_Prep ;
+  --have_V3 = mkV3 (mkV "būt") Dat nom_Prep dat_Prep ;
 
-  have_V2 = mkV2 (mkV "būt") nom_Prep Dat ;
-  have_V3 = mkV3 (mkV "būt") nom_Prep dat_Prep Dat ;
+  want_VV = mkVV (mkV "vēlēties" third_conjugation) ;
+  can_VV = mkVV (mkV "varēt" third_conjugation) ;
+  can8know_VV = mkVV (mkV "varēt" third_conjugation) ;
+  must_VV = mkVV (mkV "vajadzēt" third_conjugation Dat) ;
 
-  can8know_VV, can_VV = mkVV (mkV "varēt" third_conjugation) ;
-  must_VV = mkVV (mkV "vajadzēt" third_conjugation) Dat ;
+  please_Voc = ss "lūdzu" ;
 
 oper
   
@@ -277,18 +282,17 @@
   lai_Subj = ss "lai" ;
   kameer_Subj = ss "kamēr" ;
 
-  emptyPl_Det = { -- TODO: pašlaik netiek izmantots, jāpārnes uz ExtraLav(?) kā dsk. alternatīva a_Art, the_Art, no_Quant, every_Det 
+  {- Netiek izmantoti; to vietā sk. ExtraLav
+  emptyPl_Det = {
     s : Gender => Case => Str = \\_,_ => [] ;
-    n = Pl ;
-    d = Indef
+    num = Pl ;
+    defin = Indef
   } ;
-
   emptySg_Det = { -- TODO: analoģiski kā emptyPl_Det
     s : Gender => Case => Str = \\_,_ => [] ;
-    n = Sg ;
-    d = Indef
+    num = Sg ;
+    defin = Indef
   } ;
-
-  no_Utt = ss "nē" ;
+  -}
 
 }
diff --git a/lib/src/latvian/SymbolLav.gf b/lib/src/latvian/SymbolLav.gf
--- a/lib/src/latvian/SymbolLav.gf
+++ b/lib/src/latvian/SymbolLav.gf
@@ -10,32 +10,32 @@
 
 lin
 
-  SymbPN i = {s = \\_ => i.s ; g = Masc ; n = Sg} ;
-  IntPN i  = {s = \\_ => i.s ; g = Masc ; n = Pl} ;
-  FloatPN i = {s = \\_ => i.s ; g = Masc ; n = Pl} ;
-  NumPN i = {s = \\_ => i.s ! Masc ! Nom ; g = Masc ; n = Pl} ;
+  SymbPN i = {s = \\_ => i.s ; gend = Masc ; num = Sg} ;
+  IntPN i  = {s = \\_ => i.s ; gend = Masc ; num = Pl} ;
+  FloatPN i = {s = \\_ => i.s ; gend = Masc ; num = Pl} ;
+  NumPN i = {s = \\_ => i.s ! Masc ! Nom ; gend = Masc ; num = Pl} ;
 
   CNIntNP cn i = {
     s = \\_ => cn.s ! Indef ! Sg ! Nom ++ i.s ;
-    a = agrgP3 Sg cn.g ; 
-    isNeg = False
+    agr = AgrP3 Sg cn.gend ;
+    pol = Pos
   } ;
 
   CNSymbNP det cn xs = {
-    s = \\_ => det.s ! cn.g ! Nom ++ cn.s ! det.d ! det.n ! Nom ++ xs.s ;
-    a = agrgP3 det.n cn.g ;
-    isNeg = False
+    s = \\_ => det.s ! cn.gend ! Nom ++ cn.s ! det.defin ! det.num ! Nom ++ xs.s ;
+    agr = AgrP3 det.num cn.gend ;
+    pol = Pos
   } ;
 
   CNNumNP cn i = {
     s = \\_ => cn.s ! Indef ! Sg ! Nom ++ i.s ! Masc ! Nom ;
-    a = agrgP3 Sg cn.g ;
-    isNeg = False
+    agr = AgrP3 Sg cn.gend ;
+    pol = Pos
   } ;
 
   SymbS sy = sy ;
 
-  SymbNum sy = { s = \\_,_ => sy.s ; n = Pl } ;
+  SymbNum sy = { s = \\_,_ => sy.s ; num = Pl } ;
   SymbOrd sy = { s = \\_,_ => sy.s ++ "."} ;
 
 lincat
diff --git a/lib/src/latvian/VerbLav.gf b/lib/src/latvian/VerbLav.gf
--- a/lib/src/latvian/VerbLav.gf
+++ b/lib/src/latvian/VerbLav.gf
@@ -1,15 +1,14 @@
---# -path=.:../abstract:../common:../prelude
+--# -path=.:abstract:common:prelude
 
--- FIXME: module relations.
--- VerbLav is included in many places because of buildVerb (SentenceLav, QuestionLav, RelativeLav, IdiomLav),
--- and includes ParadigmsVerbsLav because of mkVerb_Irreg_Be -
--- they need to be reallocated somehow to ResLav or something similar ('be' - IrregLav).
+-- TODO: module relations.
+-- VerbLav is included in many modules because of buildVerb.
+-- It needs to be reallocated somehow to ResLav.or something similar.
 -- Not so simple since morphology itself needs ResLav & friends.
 
-concrete VerbLav of Verb = CatLav ** open 
-  StructuralLav, 
-  ParadigmsVerbsLav, 
-  ResLav, -- TODO: get rid of ResLav - include parameters (Pos etc.) in ParadigmsVerbsLav
+concrete VerbLav of Verb = CatLav ** open
+  StructuralLav,
+  ParadigmsLav,
+  ResLav,
   ParamX,
   Prelude
 in {
@@ -21,227 +20,311 @@
 
 lin
 
+  -- Complementization rules
+
+  -- V -> VP
+  -- e.g. 'sleep'
   UseV v = {
-    v = v ;
-    compl = \\_ => [] ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = v ;
+    compl    = \\_ => [] ;
+    voice    = Act ;
+    leftVal  = v.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
 
+  -- VV -> VP -> VP
+  -- e.g. 'want to run'
   ComplVV vv vp = {
-    v = vv ;
-    compl = \\agr => build_VP vp Pos Infinitive agr ;
-    agr = Topic vv.topic ;
-    objNeg = False
+    v        = vv ;
+    compl    = \\agr => buildVP vp Pos VInf agr ;
+    voice    = Act ;
+    leftVal  = vv.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
 
+  -- VS -> S -> VP
+  -- e.g. 'say that she runs'
   ComplVS vs s = {
-    v = vs ;
-    compl = \\_ => "," ++ vs.subj.s ++ s.s ;
-    agr = Topic vs.topic ;
-    objNeg = False
+    v        = vs ;
+    compl    = \\_ => "," ++ vs.conj.s ++ s.s ;
+    voice    = Act ;
+    leftVal  = vs.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
 
+  -- VQ -> QS -> VP
+  -- e.g. 'wonder who runs'
   ComplVQ vq qs = {
-    v = vq ;
-    compl = \\_ => "," ++ qs.s ;
-    agr = Topic vq.topic ;
-    objNeg = False
+    v        = vq ;
+    compl    = \\_ => "," ++ qs.s ;
+    voice    = Act ;
+    leftVal  = vq.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
-  
+
+  -- VA -> AP -> VP
+  -- e.g. '(they) become red'
   ComplVA va ap = {
-    v = va ;
-    compl = \\agr => ap.s ! Indef ! (fromAgr agr).g ! (fromAgr agr).n ! Nom ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = va ;
+    compl    = \\agr => ap.s ! Indef ! (fromAgr agr).gend ! (fromAgr agr).num ! Nom ;
+    voice    = Act ;
+    leftVal  = va.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
 
-  -- SlashV2a : V2 -> VPSlash ;  -- love (it)
-  -- The (direct) object is added by ComplSlash
+  -- V2 -> VPSlash
+  -- e.g. 'love (it)'
   SlashV2a v2 = {
-    v = v2 ;
-    compl = \\_ => [] ;
-    p = v2.p ;
-    agr = TopicFocus v2.topic (AgP3 Sg Masc) ; -- overriden in ComplSlash
-    objNeg = False -- overriden in ComplSlash
-  } ;
-
-  -- VPSlash = { v : Verb ; compl : Agr => Str ; agr : ClAgr ; objNeg : Bool ; p : ResLav.Prep }
-  -- Agr = AgP1 Number Gender | AgP2 Number Gender | AgP3 Number Gender
-  ComplSlash vpslash np = 
-    let agr : Agr = np.a
-    in insertObjPre_Spec
-      (\\agr => vpslash.p.s ++ np.s ! (vpslash.p.c ! (fromAgr agr).n))
-      vpslash 
-      np ;
-
-oper
-  insertObjPre_Spec : (Agr => Str) -> ResLav.VP -> NP -> ResLav.VP = \obj,vp,obj_np -> {
-    v = vp.v ;
-    compl = \\agr => obj ! agr ++ vp.compl ! agr ;
-    agr = case vp.agr of {
-      TopicFocus topic _ => TopicFocus topic obj_np.a ;
-      _                  => Topic Nom
-    } ;
-    objNeg = obj_np.isNeg
+    v        = v2 ;
+    compl    = \\_ => [] ;   -- will be overriden
+    voice    = Act ;
+    leftVal  = v2.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;  -- will be overriden
+    rightPol = Pos ;         -- will be overriden
+    rightVal = v2.rightVal
   } ;
 
-lin
-    -- Slash2V3 : V3 -> NP -> VPSlash ;  -- give it (to her)
-  Slash2V3 v3 np = insertObjC
-    (\\_ => v3.p1.s ++ np.s ! (v3.p1.c ! (fromAgr np.a).n))
+  -- V3 -> NP -> VPSlash
+  -- e.g. 'give it (to her)'
+  Slash2V3 v3 np = insertObjSlash
+    (\\_ => v3.rightVal2.s ++ np.s ! (v3.rightVal2.c ! (fromAgr np.agr).num))
     {
-      v = v3 ;
-      compl = \\_ => [] ;
-      p = v3.p2 ;
-      agr = TopicFocus v3.topic np.a ; -- TESTME: P1, P2 (in the focus)
-      objNeg = np.isNeg -- TESTME
+      v        = v3 ;
+      compl    = \\_ => [] ;  -- will be overriden
+      voice    = Act ;
+      leftVal  = v3.leftVal ;
+      rightAgr = np.agr ;
+      rightPol = np.pol ;
+      rightVal = v3.rightVal1
     } ;
+  -- FIXME: "vīrietis runā par ābolus ar sievieti" ("a man talks to a woman about apples")
+  -- FIXME: the order of objects (?)
+  -- FIXME: Slash2V3 = Slash3V3 (?)
 
-  -- Slash3V3 : V3 -> NP -> VPSlash ;  -- give (it) to her
-  Slash3V3 v3 np = insertObjC
-    (\\_ => v3.p2.s ++ np.s ! (v3.p2.c ! (fromAgr np.a).n))
+  -- V3 -> NP -> VPSlash
+  -- e.g. 'give (it) to her'
+  Slash3V3 v3 np = insertObjSlash
+    (\\_ => v3.rightVal2.s ++ np.s ! (v3.rightVal2.c ! (fromAgr np.agr).num))
     {
-      v = v3 ;
-      compl = \\_ => [] ;
-      p = v3.p1 ;
-      agr = TopicFocus v3.topic (AgP3 Sg Masc) ; -- FIXME: works only if the focus is P3 (Sg/Pl); TODO: P1, P2 (Sg, Pl)
-      objNeg = np.isNeg -- TESTME
+      v        = v3 ;
+      compl    = \\_ => [] ;  -- will be overriden
+      voice    = Act ;
+      leftVal  = v3.leftVal ;
+      rightAgr = np.agr ;
+      rightPol = np.pol ;
+      rightVal = v3.rightVal1
     } ;
 
+  -- V2V -> VP -> VPSlash
+  -- e.g. 'beg (her) to go'
   SlashV2V v2v vp = {
-    v = v2v ;
-    compl = \\agr => build_VP vp Pos Infinitive agr ;
-    p = v2v.p ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = v2v ;
+    compl    = \\agr => buildVP vp Pos VInf agr ;
+    voice    = Act ;
+    leftVal  = v2v.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos ;
+    rightVal = v2v.rightVal
   } ;
-  
+
+  -- V2S -> S -> VPSlash
+  -- e.g. 'answer (to him) that it is good'
   SlashV2S v2s s = {
-    v = v2s ;
-    compl = \\_ => "," ++ v2s.subj.s ++ s.s ;
-    p = v2s.p ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = v2s ;
+    compl    = \\_ => "," ++ v2s.conj.s ++ s.s ;
+    voice    = Act ;
+    leftVal  = v2s.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos ;
+    rightVal = v2s.rightVal
   } ;
 
+  -- V2Q -> QS -> VPSlash
+  -- e.g. 'ask (him) who came'
   SlashV2Q v2q qs = {
-    v = v2q ;
-    compl = \\_ => "," ++ qs.s ;
-    p = v2q.p ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = v2q ;
+    compl    = \\_ => "," ++ qs.s ;
+    voice    = Act ;
+    leftVal  = v2q.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos ;
+    rightVal = v2q.rightVal
   } ;
-  
+
+  -- V2A -> AP -> VPSlash
+  -- e.g. 'paint (it) red'
   SlashV2A v2a ap = {
-    v = v2a ;
-    compl = \\agr => ap.s ! Indef ! (fromAgr agr).g ! (fromAgr agr).n ! Nom ;
-    p = v2a.p ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = v2a ;
+    compl    = \\agr => ap.s ! Indef ! (fromAgr agr).gend ! (fromAgr agr).num ! Nom ;
+    voice    = Act ;
+    leftVal  = v2a.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos ;
+    rightVal = v2a.rightVal
   } ;
 
+  -- VPSlash -> NP -> VP
+  -- e.g. 'love it'
+  ComplSlash vpslash np =
+    let agr : Agreement = np.agr in {
+      v        = vpslash.v ;
+      {-
+      compl    = \\agr => case vpslash.voice of {
+        Act  => vpslash.rightVal.s ++ np.s ! (vpslash.rightVal.c ! (fromAgr agr).num) ;
+        Pass => case vpslash.rightVal.c ! (fromAgr agr).num of {
+          Nom => np.s ! (vpslash.rightVal.c ! Sg) ;
+          _   => vpslash.rightVal.s ++ np.s ! (vpslash.rightVal.c ! (fromAgr agr).num)
+        }
+      } ++ vpslash.compl ! agr ;
+      -}
+      compl    = \\agr => vpslash.rightVal.s ++ 
+                          np.s ! (vpslash.rightVal.c ! (fromAgr agr).num) ++ 
+                          vpslash.compl ! agr ;
+      voice    = vpslash.voice ;
+      leftVal  = vpslash.leftVal ;
+      rightAgr = np.agr ;
+      rightPol = np.pol ;
+      rightVal = vpslash.rightVal ;
+    } ;
+
+  -- VV -> VPSlash -> VPSlash
+  -- e.g. 'want to buy'
   SlashVV vv vpslash = {
-    v = vv ;
-    compl = \\agr => build_VP vpslash Pos Infinitive agr ;
-    p = vpslash.p ;
-    agr = Topic vv.topic ;
-    objNeg = False
+    v        = vv ;
+    compl    = \\agr => buildVP vpslash Pos VInf agr ;
+    voice    = Act ;
+    leftVal  = vv.leftVal ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos ;
+    rightVal = nom_Prep
   } ;
 
-  SlashV2VNP v2v np vpslash = insertObjC
-    (\\_ => v2v.p.s ++ np.s ! (v2v.p.c ! (fromAgr np.a).n))
+  -- V2V -> NP -> VPSlash -> VPSlash
+  -- e.g. '-- beg me to buy'
+  SlashV2VNP v2v np vpslash = insertObjSlash
+    (\\_ => v2v.rightVal.s ++ np.s ! (v2v.rightVal.c ! (fromAgr np.agr).num))
     {
-      v = v2v ;
-      compl = \\agr => build_VP vpslash Pos Infinitive agr ;
-      p = vpslash.p ;
-      agr = Topic Nom ;
-      objNeg = False
+      v        = v2v ;
+      compl    = \\agr => buildVP vpslash Pos VInf agr ;
+      voice    = Act ;
+      leftVal  = v2v.leftVal ;
+      rightAgr = np.agr ;
+      rightPol = np.pol ;
+      rightVal = v2v.rightVal
     } ;
 
+  -- Other ways of forming verb phrases
+
+  -- VPSlash -> VP
+  -- e.g. 'love himself'
   ReflVP vpslash = insertObjPre
-    (\\agr => vpslash.p.s ++ reflPron ! (vpslash.p.c ! (fromAgr agr).n))
+    (\\agr => vpslash.rightVal.s ++ reflPron ! (vpslash.rightVal.c ! (fromAgr agr).num))
     vpslash ;
 
+  -- Comp -> VP
+  -- e.g. 'be warm'
   UseComp comp = {
-    v = lin V mkVerb_Irreg_Be ;
-    compl = \\agr => comp.s ! agr ;
-    agr = Topic Nom ;
-    objNeg = False
+    v        = mkV "būt" ;
+    compl    = \\agr => comp.s ! agr ;
+    voice    = Act ;
+    leftVal  = Nom ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
   } ;
 
+  -- V2 -> VP
+  -- e.g. 'be loved'
   PassV2 v2 = {
-    v = v2 ;
-    compl = \\_ => [] ;
-    agr = Topic v2.topic ;
-    objNeg = False -- FIXME: inherit from the object
+    v        = v2 ;
+    compl    = \\_ => [] ;
+    voice    = Pass ;
+    leftVal  = v2.rightVal.c ! Sg ;
+    rightAgr = AgrP3 Sg Masc ;
+    rightPol = Pos
+    --rightVal = mkPrep v2.leftVal
   } ;
+  -- TODO: val - should not be overriden in ComplSlash etc.?
+  -- TODO: val - P3 Sg Masc restriction - never used?
+  -- TODO: notestēt objNeg (kur tas tiek pārrakstīts - ComplSlash, AdvVP u.c.?)
 
+  -- VP -> Adv -> VP
+  -- e.g. 'sleep here'
   AdvVP vp adv = insertObj (\\_ => adv.s) vp ;
 
+  -- AdV -> VP -> VP
+  -- e.g. 'always sleep'
   AdVVP adv vp = insertObjPre (\\_ => adv.s) vp ;
 
-  CompAP ap = { s = \\agr => ap.s ! Indef ! (fromAgr agr).g ! (fromAgr agr).n ! Nom } ;
+  -- TODO: AdvVPSlash : VPSlash -> Adv -> VPSlash
+  -- e.g. 'use (it) here'
 
+  -- TODO: AdVVPSlash : AdV -> VPSlash -> VPSlash
+  -- e.g. 'always use (it)'
+
+  -- VP -> Prep -> VPSlash
+  -- e.g. 'live in (it)'
+  VPSlashPrep vp prep = vp ** { rightVal = prep } ;
+  -- TODO: šajā brīdī ir jāignorē prep (by8agent_Prep); tas jāaizstāj ar v2.left (?)
+  -- Tad varēs dzēst ārā komentāru pie StructuralLav.by8agent_Prep (?)
+
+  -- Complements to copula
+
+  -- AP -> Comp
+  -- e.g. '(be) small'
+  CompAP ap = { s = \\agr => ap.s ! Indef ! (fromAgr agr).gend ! (fromAgr agr).num ! Nom } ;
+
+  -- NP -> Comp
+  -- e.g. '(be) the man'
   CompNP np = { s = \\_ => np.s ! Nom } ;
-  
-  CompAdv a = { s = \\_ => a.s } ;
-  
-  CompCN cn = { s = \\agr => cn.s ! Indef ! (fromAgr agr).n ! Nom } ;
 
-oper
-  build_VP : ResLav.VP -> Polarity -> VerbForm -> Agr -> Str = \vp,pol,vf,agr ->
-    vp.v.s ! pol ! vf ++ vp.compl ! agr ;
+  -- Adv -> Comp
+  -- e.g. '(be) here'
+  CompAdv a = { s = \\_ => a.s } ;
 
-  -- VPSlash = { v : Verb ; topic : Case ; compl : Agr => Str ; p : Prep }
-  insertObjC : (Agr => Str) -> ResLav.VPSlash -> ResLav.VPSlash = \obj,vp ->
-    insertObj obj vp ** { p = vp.p } ;
+  -- CN -> Comp
+  -- e.g. '(be) a man/men'
+  CompCN cn = { s = \\agr => cn.s ! Indef ! (fromAgr agr).num ! Nom } ;
 
-  -- VP = { v : Verb ; topic : Case ; compl : Agr => Str }
-  insertObj : (Agr => Str) -> ResLav.VP -> ResLav.VP = \obj,vp -> {
-    v = vp.v ;
-    compl = \\agr => vp.compl ! agr ++ obj ! agr ;
-    agr = vp.agr ;
-    objNeg = vp.objNeg
-  } ;
+  -- TODO: UseCopula : VP
+  -- e.g. 'be'
 
-  -- VP = { v : Verb ; topic : Case ; compl : Agr => Str }
-  insertObjPre : (Agr => Str) -> ResLav.VP -> ResLav.VP = \obj,vp -> {
-    v = vp.v ;
-    compl = \\agr => obj ! agr ++ vp.compl ! agr ;
-    agr = vp.agr ;
-    objNeg = vp.objNeg
-  } ;
+oper
 
   -- FIXME: the type of the participle form - depending on what?! (currently fixed)
-  buildVerb : Verb -> VerbMood -> Polarity -> Agr -> Bool -> Bool -> Str = 
-  \v,mood,pol,agr,subjNeg,objNeg ->
+  buildVerb : Verb -> VMood -> Polarity -> Agreement -> Polarity -> Polarity -> Str = 
+  \v,mood,pol,agr,leftPol,rightPol ->
     let
-      pol_prim : Polarity = case <subjNeg, objNeg> of {
-        <True, _> => Neg ;
-        <_, True> => Neg ;
-        _         => pol
+      finalPol : Polarity = case <leftPol, rightPol> of {
+        <Neg, _> => Neg ;  -- double negation, if the left/right NP has a negated determiner
+        <_, Neg> => Neg ;
+        _        => pol
       } ;
       agr = fromAgr agr
       ;  --# notpresent
-      part = v.s ! ResLav.Pos ! (Participle TsTa agr.g agr.n Nom)  --# notpresent
+      part = v.s ! Pos ! (VPart Pass agr.gend agr.num Nom)  --# notpresent
     in case mood of {
-      Ind Simul tense => v.s ! pol_prim ! (Indicative agr.p agr.n tense)
+      Ind Simul tense => v.s ! finalPol ! (VInd agr.pers agr.num tense)
       ;  --# notpresent
-      Ind Anter tense => mkVerb_Irreg_Be.s ! pol_prim ! (Indicative agr.p agr.n tense) ++ part ;  --# notpresent
+      Ind Anter tense => (mkV "būt").s ! finalPol ! (VInd agr.pers agr.num tense) ++ part ;  --# notpresent
 
       -- FIXME(?): Rel _ Past => ...
-      Rel _     Past  => ResLav.NON_EXISTENT ;  --# notpresent
-      Rel Simul tense => v.s ! pol_prim ! (Relative tense) ;  --# notpresent
-      Rel Anter tense => mkVerb_Irreg_Be.s ! pol_prim ! (Relative tense) ++ part ;  --# notpresent
+      Rel _     Past  => NON_EXISTENT ;  --# notpresent
+      Rel Simul tense => v.s ! finalPol ! (VRel tense) ;  --# notpresent
+      Rel Anter tense => (mkV "būt").s ! finalPol ! (VRel tense) ++ part ;  --# notpresent
 
-      Deb Simul tense => mkVerb_Irreg_Be.s ! pol_prim ! (Indicative P3 Sg tense) ++  --# notpresent
-      	v.s ! ResLav.Pos ! Debitive ;  --# notpresent
-      Deb Anter tense => mkVerb_Irreg_Be.s ! pol_prim ! (Indicative P3 Sg tense) ++  --# notpresent
-        mkVerb_Irreg_Be.s ! ResLav.Pos ! (Participle TsTa Masc Sg Nom) ++  --# notpresent
-        v.s ! ResLav.Pos ! Debitive ;  --# notpresent
+      Deb Simul tense => (mkV "būt").s ! finalPol ! (VInd P3 Sg tense) ++  --# notpresent
+        v.s ! Pos ! VDeb ;  --# notpresent
+      Deb Anter tense => (mkV "būt").s ! finalPol ! (VInd P3 Sg tense) ++  --# notpresent
+        (mkV "būt").s ! Pos ! (VPart Pass Masc Sg Nom) ++  --# notpresent
+        v.s ! Pos ! VDeb ;  --# notpresent
 
-      Condit Simul => v.s ! pol_prim ! (Indicative agr.p agr.n ParamX.Cond) ;  --# notpresent
-      Condit Anter => mkVerb_Irreg_Be.s ! pol_prim ! (Indicative agr.p agr.n ParamX.Cond) ++ part  --# notpresent
+      Condit Simul => v.s ! finalPol ! (VInd agr.pers agr.num ParamX.Cond) ;  --# notpresent
+      Condit Anter => (mkV "būt").s ! finalPol ! (VInd agr.pers agr.num ParamX.Cond) ++ part  --# notpresent
     } ;
+
 }
diff --git a/lib/src/maltese/AdjectiveMlt.gf b/lib/src/maltese/AdjectiveMlt.gf
--- a/lib/src/maltese/AdjectiveMlt.gf
+++ b/lib/src/maltese/AdjectiveMlt.gf
@@ -1,7 +1,7 @@
 -- AdjectiveMlt.gf: adjectives
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete AdjectiveMlt of Adjective = CatMlt ** open ResMlt, Prelude in {
@@ -10,41 +10,93 @@
   lin
 
     -- A -> AP
+    -- warm
     PositA  a = {
       s = \\gn => a.s ! (APosit gn) ;
-      isPre = True -- TO CHECK
+      isPre = True
       } ;
 
     -- A -> NP -> AP
+    -- warmer than I
     ComparA a np = {
       s = \\gn => case a.hasComp of {
         True => a.s ! ACompar ;
         _    => compMore ++ a.s ! (APosit gn)
         }
-        ++ conjThan ++ np.s ! Nom ; 
-      isPre = False -- TO CHECK
+        ++ conjThan ++ np.s ! NPNom ;
+      isPre = False
       } ;
 
     -- A -> AP
+    -- warmer
     UseComparA a = {
       s = \\gn => case a.hasComp of {
         True => a.s ! ACompar ;
         _    => compMore ++ a.s ! (APosit gn)
         } ;
-      isPre = False -- TO CHECK
+      isPre = False
       } ;
- 
+
     -- Ord -> AP
-    -- AdjOrd ord = {
-    --   s = \\_ => ord.s ! Nom ;
-    --   isPre = True
-    --   } ;
+    -- warmest
+    --- Should be: L-IKTAR ĦOBŻA SĦUNA
+    AdjOrd ord = {
+      s = \\gn => ord.s ! NumNom ;
+      isPre = True
+      } ;
 
+    -- CAdv -> AP -> NP -> AP
+    -- as cool as John
+    CAdvAP cadv ap np = {
+      s = \\gn => cadv.s ++ ap.s ! gn ++ cadv.p ++ np.s ! NPNom ;
+      isPre = False
+      } ;
+
+    -- A2 -> NP -> AP
+    -- married to her
+    ComplA2 a2 np = {
+      s = \\gn => a2.s ! APosit gn ++ a2.c2.s ! Definite ++ np.s ! NPAcc ;
+      isPre = False
+      } ;
+
+    -- A2 -> AP
+    -- married to itself
+    ReflA2 a2 = {
+      s = \\gn => a2.s ! APosit gn ++ a2.c2.s ! Definite ++ reflPron ! (toVAgr gn) ;
+      isPre = False
+      } ;
+
+    -- AP -> SC -> AP
+    -- good that she is here
+    SentAP ap sc = {
+      s = \\gn => ap.s ! gn ++ sc.s ;
+      isPre = False
+      } ;
+
+    -- AdA -> AP -> AP
+    -- very warm
+    AdAP ada ap = {
+      s = \\gn => ap.s ! gn ++ ada.s ;
+      isPre = ap.isPre
+      } ;
+
+    -- A2 -> AP
+    -- married
+    UseA2 a2 = {
+      s = \\gn => a2.s ! APosit gn ;
+      isPre = True
+      } ;
+
+    -- AP -> Adv -> AP
+    -- warm by nature
+    AdvAP ap adv = {
+      s = \\gn => ap.s ! gn ++ adv.s ;
+      isPre = False
+      } ;
+
   oper
-    -- TODO: Don't know where these should go
-    compMore : Str = "iktar" | "iżjed" ;
+    compMore : Str = "iktar" ;
     compLess : Str = "inqas" ;
     conjThan : Str = "minn" ;
-
 
 }
diff --git a/lib/src/maltese/AdverbMlt.gf b/lib/src/maltese/AdverbMlt.gf
--- a/lib/src/maltese/AdverbMlt.gf
+++ b/lib/src/maltese/AdverbMlt.gf
@@ -1,12 +1,73 @@
 -- AdverbMlt.gf: adverbial phrases
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete AdverbMlt of Adverb = CatMlt ** open ResMlt, Prelude in {
 
--- AdN
--- Adv
+  lin
+
+    -- A -> Adv
+    -- warmly
+    PositAdvAdj a = {
+      s = "b'mod" ++ a.s ! APosit (GSg Masc) ;
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- CAdv -> A -> NP -> Adv
+    -- more warmly than John
+    ComparAdvAdj cadv a np = {
+      s = cadv.s ++ a.s ! APosit (GSg Masc) ++ cadv.p ++ np.s ! npNom ;
+      joinsVerb = False ;
+      a = np.a ; -- ignored when joinsVerb = False
+      } ;
+
+    -- CAdv -> A -> S  -> Adv
+    -- more warmly than he runs
+    ComparAdvAdjS cadv a s = {
+      s = cadv.s ++ a.s ! APosit (GSg Masc) ++ cadv.p ++ s.s ;
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- Prep -> NP -> Adv
+    -- in the house
+    PrepNP prep np = {
+      s = prepNP prep np ;
+      joinsVerb = prep.joinsVerb ;
+      a = np.a ;
+      };
+
+    -- AdA -> Adv -> Adv
+    -- very quickly
+    AdAdv a b = cc2 a b ** {
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- A -> AdA
+    -- extremely
+    PositAdAAdj a = {
+      s = a.s ! APosit (GSg Masc) ++ "ħafna" ;
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- Subj -> S -> Adv
+    -- when she sleeps
+    SubjS s r = cc2 s r ** {
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- CAdv -> AdN
+    -- less (than five)
+    AdnCAdv cadv = {
+      s = cadv.s ++ cadv.p ;
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
 
 }
diff --git a/lib/src/maltese/AllMlt.gf b/lib/src/maltese/AllMlt.gf
--- a/lib/src/maltese/AllMlt.gf
+++ b/lib/src/maltese/AllMlt.gf
@@ -1,7 +1,7 @@
 -- AllMlt.gf: common grammar plus language-dependent extensions
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:prelude:../abstract:../common
@@ -10,10 +10,6 @@
   LangMlt,
   IrregMlt,
   ExtraMlt
-  ** {} ;
+  ** {
 
-{-
-  IrregMlt-[
-    blow_V,burn_V,come_V,dig_V,fall_V,fly_V,freeze_V,go_V,lie_V,run_V,
-    sew_V,sing_V,sit_V,sleep_V,spit_V,stand_V,swell_V,swim_V,think_V],
--}
+} ;
diff --git a/lib/src/maltese/AllMltAbs.gf b/lib/src/maltese/AllMltAbs.gf
--- a/lib/src/maltese/AllMltAbs.gf
+++ b/lib/src/maltese/AllMltAbs.gf
@@ -1,7 +1,7 @@
 -- AllMlt.gf: common grammar plus language-dependent extensions
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:prelude:../abstract:../common
diff --git a/lib/src/maltese/CatMlt.gf b/lib/src/maltese/CatMlt.gf
--- a/lib/src/maltese/CatMlt.gf
+++ b/lib/src/maltese/CatMlt.gf
@@ -1,15 +1,11 @@
 -- CatMlt.gf: the common type system
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
 -- Licensed under LGPL
 
-{-
-All code in comments was copied from CatEng.gf and may need to be corrected for Maltese.
-The same overall structure should be maintained.
--}
-
-concrete CatMlt of Cat = CommonX ** open ResMlt, Prelude in {
+concrete CatMlt of Cat = CommonX - [Adv] ** open ResMlt, Prelude in {
 
   flags
     optimize=all_subs ;
@@ -18,45 +14,43 @@
 
 -- Tensed/Untensed
 
-    -- S  = {s : Str} ;
-    -- QS = {s : QForm => Str} ;
-    -- RS = {s : Agr => Str ; c : NPCase} ; -- c for it clefts
-    -- SSlash = {s : Str ; c2 : Str} ;
+    S  = {s : Str} ;
+    QS = {s : QForm => Str} ;
+    RS = {s : Agr => Str} ;
+    SSlash = {s : Str ; c2 : Compl} ; -- not sure if we need c2
 
 -- Sentence
 
-    Cl = {s : Tense => Anteriority => Polarity => Str} ;
-    -- ClSlash = {
-    --   s : ResMlt.Tense => Anteriority => Polarity => Order => Str ;
-    --   c2 : Str
-    --   } ;
-    -- Imp = {s : Polarity => ImpForm => Str} ;
+    Cl = Clause ;
+    ClSlash = Clause ** {c2 : Compl} ; -- not sure if we need c2
+    Imp = {s : Polarity => Number => Str} ;
 
 -- Question
 
-    -- QCl = {s : ResMlt.Tense => Anteriority => Polarity => QForm => Str} ;
-    -- IP = {s : NPCase => Str ; n : Number} ;
-    -- IComp = {s : Str} ;    
-    -- IDet = {s : Str ; n : Number} ;
-    -- IQuant = {s : Number => Str} ;
+    QCl    = QClause ;
+    IP     = {s : Str ; n : Number} ;
+    IComp  = {s : Str} ;
+    IDet   = {s : Str ; n : Number} ;
+    IQuant = {s : Str} ;
 
 -- Relative
 
+    RCl = RClause ;
+    RP  = {s : Str} ;
     -- RCl = {
-    --   s : ResMlt.Tense => Anteriority => Polarity => Agr => Str ; 
+    --   s : ResMlt.Tense => Anteriority => Polarity => Agr => Str ;
     --   c : NPCase
     --   } ;
     -- RP = {s : RCase => Str ; a : RAgr} ;
 
 -- Verb
 
-    VP = ResMlt.VP ;
-    VPSlash = ResMlt.VP ;
-    -- Comp = {s : Agr => Str} ;
+    VP = VerbPhrase ;
+    VPSlash = SlashVerbPhrase ;
+    Comp = {s : Agr => Str} ;
 
 -- Adjective
 
---    AP = {s : Agr => Str ; isPre : Bool} ; 
     AP = {s : GenNum => Str ; isPre : Bool} ;
 
 -- Noun
@@ -64,52 +58,74 @@
     CN = Noun ;
     NP = NounPhrase ;
     Pron = Pronoun ;
-    -- Pron = {s : NPCase => Str ; sp : Case => Str ; a : Agr} ;
-    Det = {s : Str ; n : Num_Number ; hasNum : Bool} ;
-    -- Det = {s : Str ; sp : NPCase => Str ; n : Number ; hasNum : Bool} ;
-    -- Predet = {s : Str} ;
-    -- Ord = { s : Case => Str } ;
-    Num  = {s : Num_Case => Str ; n : Num_Number ; hasCard : Bool} ;
-    -- Card = {s : Case => Str ; n : Number} ;
-    -- Quant = {s : Bool => Number => Str ; sp : Bool => Number => NPCase => Str} ;
-    Quant = {s : Bool => Num_Number => Str} ;
 
+    Det = Determiner ;
+    Predet = {s : Str} ;
+    Quant = Quantifier ;
+
+    -- [AZ]
+    Num = {
+      s : NumCase => Str ;
+      n : NumForm ;
+      hasCard : Bool ;
+      -- isNum : Bool ;
+      } ;
+
+    -- [AZ]
+    Ord = {
+      s : NumCase => Str ;
+    --   s : NPCase => GenNum => Str ;
+    --   hasBSuperl : Bool
+      } ;
+
+    -- [AZ]
+    Card = {
+      s : NumCase => Str ;
+      n : NumForm ;
+      } ;
+
 -- Numeral
 
-    -- Cardinal or ordinal in WORDS (not digits) [JJC]
+    -- Cardinal or ordinal in WORDS (not digits)
     Numeral = {
-      s : CardOrd => Num_Case => Str ;
-      n : Num_Number
+      s : CardOrd => NumCase => Str ;
+      n : NumForm -- number to be "treated as", e.g. 103 has n=Num3_10
     } ;
 
-    -- Cardinal or ordinal in DIGITS (not words) [JJC]
+    -- Cardinal or ordinal in DIGITS (not words)
     Digits = {
-      s : Str ;      -- No need for CardOrd, i.e. no 1st, 2nd etc in Maltese
-      n : Num_Number ;
-      tail : DTail
+      s : NumCase => Str ;      -- No need for CardOrd, i.e. no 1st, 2nd etc in Maltese
+      n : NumForm ;
+      tail : DTail ;
     };
 
-
 -- Structural
 
---     Conj = {s1,s2 : Str ; n : Number} ;
--- ---b    Conj = {s : Str ; n : Number} ;
--- ---b    DConj = {s1,s2 : Str ; n : Number} ;
---     Subj = {s : Str} ;
-    Prep = {s : Str} ;
+    Conj = {s1,s2 : Str} ;
+    Subj = {s : Str} ;
+    Prep = Preposition ;
 
 -- Open lexical classes, e.g. Lexicon
 
     V, VS, VQ, VA = Verb ;
-    V2, V2A, V2Q, V2S = Verb ; -- ** {c2 : Str} ;
-    V3 = Verb ; -- ** {c2, c3 : Str} ;
-    -- VV = {s : VVForm => Str ; typ : VVType} ;
-    -- V2V = Verb ** {c2,c3 : Str ; typ : VVType} ;
+    V2, V2A, V2Q, V2S = Verb ** {c2 : Compl} ;
+    VV = Verb ;
+    V3, V2V = Verb ** {c2, c3 : Compl} ; -- ** {typ : VVType} ;
 
-    A = Adjective ** {hasComp : Bool} ; -- Does the adjective have a comparative form (e.g. ISBAĦ)?
---    A2 = Adjective ** {c2 : Str} ;
+    A  = Adjective ;
+    A2 = Adjective ** {c2 : Compl} ;
 
-    N, N2, N3 = Noun ;
+    N  = Noun ;
+    N2 = Noun ** {c2 : Compl} ;
+    N3 = Noun ** {c2, c3 : Compl} ;
     PN = ProperNoun ;
+
+-- Overridden from CommonX
+
+    Adv = {
+      s : Str ;
+      joinsVerb : Bool ; -- Adv "for us" completely integrates into verb at VP level
+      a : Agr ; -- when joinsVerb, this is important
+      } ;
 
 }
diff --git a/lib/src/maltese/ConjunctionMlt.gf b/lib/src/maltese/ConjunctionMlt.gf
--- a/lib/src/maltese/ConjunctionMlt.gf
+++ b/lib/src/maltese/ConjunctionMlt.gf
@@ -1,15 +1,100 @@
 -- ConjunctionMlt.gf: co-ordination
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
-concrete ConjunctionMlt of Conjunction = CatMlt ** open ResMlt, Coordination, Prelude in {
+concrete ConjunctionMlt of Conjunction =
+  CatMlt ** open ResMlt, Coordination, Prelude in {
 
--- Adv
--- AP
--- NP
--- RS
--- S
+  lin
+    -- Conj -> [S] -> S     -- "he walks and she runs"
+    ConjS = conjunctDistrSS ;
+
+    -- Conj -> [Adv] -> Adv   -- "here or there"
+    ConjAdv c l = conjunctDistrSS c l ** {
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+
+    -- Conj -> [IAdv] -> IAdv -- "where and with whom"
+    ConjIAdv = conjunctDistrSS ;
+
+    -- Conj -> [NP] -> NP     -- "either her or me"
+    ConjNP conj ss = {
+      s = \\npcase => conj.s1 ++ ss.np1.s ! npcase ++ conj.s2 ++ ss.np2.s ! npcase ;
+      a = { p = ss.np2.a.p ; g = ss.np2.a.g ; n = Pl } ; -- make plural
+      isPron = andB ss.np1.isPron ss.np2.isPron ;
+      isDefn = andB ss.np1.isDefn ss.np2.isDefn ;
+      } ;
+
+    -- Conj -> [AP] -> AP     -- "cold and warm"
+    ConjAP conj ss = conjunctDistrTable GenNum conj ss ** {
+      isPre = ss.isPre
+      } ;
+
+    -- Conj -> [RS] -> RS     -- "who walks and whose mother runs"
+    ConjRS conj ss = conjunctDistrTable Agr conj ss ** {
+      c = ss.c
+      } ;
+
+    -- Conj -> [CN] -> CN     -- "man and woman"
+    ConjCN conj ss = {
+      s = \\num => conj.s1 ++ ss.n1.s ! num ++ conj.s2 ++ ss.n2.s ! num ;
+      g = conjGender ss.n1.g ss.n2.g ;
+      hasColl = False ;
+      hasDual = False ;
+      takesPron = False ;
+      } ;
+
+-- These fun's are generated from the list cat's.
+
+    BaseS = twoSS ;
+    ConsS = consrSS comma ;
+
+    BaseAdv = twoSS ;
+    ConsAdv = consrSS comma ;
+
+    BaseIAdv = twoSS ;
+    ConsIAdv = consrSS comma ;
+
+    BaseNP x y = { np1 = x ; np2 = y } ;
+    ConsNP xs x = {
+      np1 = {
+        s = \\npcase => x.np1.s ! npcase ++ comma ++ x.np2.s ! npcase ;
+        a = conjAgr x.np1.a x.np2.a ;
+        isPron = andB x.np1.isPron x.np2.isPron ;
+        isDefn = andB x.np1.isDefn x.np2.isDefn ;
+        } ;
+      np2 = xs ;
+      } ;
+
+    BaseAP x y = twoTable GenNum x y ** {isPre = andB x.isPre y.isPre} ;
+    ConsAP xs x = consrTable GenNum comma xs x ** {isPre = andB xs.isPre x.isPre} ;
+
+    BaseRS x y = twoTable Agr x y ** {c = y.c} ;
+    ConsRS xs x = consrTable Agr comma xs x ** {c = xs.c} ;
+
+    BaseCN x y = { n1 = x ; n2 = y } ;
+    ConsCN xs x = {
+      n1 = {
+        s = \\num => x.n1.s ! num ++ comma ++ x.n2.s ! num ;
+        g = x.n2.g ;
+        hasColl = False ;
+        hasDual = False ;
+        takesPron = False ;
+        } ;
+      n2 = xs ;
+      } ;
+
+  lincat
+    -- These basically match the lincat's in CommonX/CatMlt
+    [S]    = {s1,s2 : Str} ;
+    [Adv]  = {s1,s2 : Str} ;
+    [IAdv] = {s1,s2 : Str} ;
+    [NP]   = {np1,np2 : NounPhrase} ;
+    [AP]   = {s1,s2 : GenNum => Str ; isPre : Bool} ;
+    [RS]   = {s1,s2 : Agr => Str} ;
+    [CN]   = {n1,n2 : Noun} ;
 
 }
diff --git a/lib/src/maltese/DictMlt.gf b/lib/src/maltese/DictMlt.gf
--- a/lib/src/maltese/DictMlt.gf
+++ b/lib/src/maltese/DictMlt.gf
@@ -1,4147 +1,4305 @@
 --# -path=.:../prelude:../abstract:../common
 
-concrete DictMlt of DictMltAbs = CatMlt ** open ParadigmsMlt in {
-
-  flags
-    coding=utf8 ;
-
-  lin
-    badbad_BDBD_1_6674_V = mkV "badbad" (mkRoot "b-d-b-d") ;
-    tbadbad_BDBD_2_6675_V = mkV_II "tbadbad" (mkRoot "b-d-b-d") ;
-    baghbas_BGHBS_1_6676_V = mkV "bagħbas" (mkRoot "b-għ-b-s") ;
-    tbaghbas_BGHBS_2_6677_V = mkV_II "tbagħbas" (mkRoot "b-għ-b-s") ;
-    baghtar_BGHTR_1_6678_V = mkV "bagħtar" (mkRoot "b-għ-t-r") ;
-    tbaghtar_BGHTR_2_6679_V = mkV_II "tbagħtar" (mkRoot "b-għ-t-r") ;
-    bahrad_BHRD_1_6680_V = mkV "bahrad" (mkRoot "b-h-r-d") ;
-    tbahrad_BHRD_2_6681_V = mkV_II "tbahrad" (mkRoot "b-h-r-d") ;
-    bahbah_BHBH_1_6682_V = mkV "baħbaħ" (mkRoot "b-ħ-b-ħ") ;
-    tbahbah_BHBH_2_6683_V = mkV_II "tbaħbaħ" (mkRoot "b-ħ-b-ħ") ;
-    bahbah_BHBH_1_6684_V = mkV "baħbaħ" (mkRoot "b-ħ-b-ħ") ;
-    bahnan_BHNN_1_6685_V = mkV "baħnan" (mkRoot "b-ħ-n-n") ;
-    tbahnan_BHNN_2_6686_V = mkV_II "tbaħnan" (mkRoot "b-ħ-n-n") ;
-    tbajtar_BJTR_2_6687_V = mkV_II "tbajtar" (mkRoot "b-j-t-r") ;
-    bekbek_BKBK_1_6688_V = mkV "bekbek" (mkRoot "b-k-b-k") ;
-    tbekbek_BKBK_2_6689_V = mkV_II "tbekbek" (mkRoot "b-k-b-k") ;
-    balbal_BLBL_1_6690_V = mkV "balbal" (mkRoot "b-l-b-l") ;
-    belbel_BLBL_1_6691_V = mkV "belbel" (mkRoot "b-l-b-l") ;
-    tbelbel_BLBL_2_6692_V = mkV_II "tbelbel" (mkRoot "b-l-b-l") ;
-    balja_BLJJ_1_6693_V = mkV "balja" (mkRoot "b-l-j-j") ;
-    balka_BLKJ_1_6694_V = mkV "balka" (mkRoot "b-l-k-j") ;
-    bimba_BMBJ_1_6695_V = mkV "bimba" (mkRoot "b-m-b-j") ;
-    bambal_BMBL_1_6696_V = mkV "bambal" (mkRoot "b-m-b-l") ;
-    banda_BNDJ_1_6697_V = mkV "banda" (mkRoot "b-n-d-j") ;
-    tbanda_BNDJ_2_6698_V = mkV_II "tbanda" (mkRoot "b-n-d-j") ;
-    bandal_BNDL_1_6699_V = mkV "bandal" (mkRoot "b-n-d-l") ;
-    tbandal_BNDL_2_6700_V = mkV_II "tbandal" (mkRoot "b-n-d-l") ;
-    bencel_BNCL_1_6701_V = mkV "benċel" (mkRoot "b-n-ċ-l") ;
-    tbencel_BNCL_2_6702_V = mkV_II "tbenċel" (mkRoot "b-n-ċ-l") ;
-    bengel_BNGL_1_6703_V = mkV "benġel" (mkRoot "b-n-ġ-l") ;
-    tbengel_BNGL_2_6704_V = mkV_II "tbenġel" (mkRoot "b-n-ġ-l") ;
-    baqbaq_BQBQ_1_6705_V = mkV "baqbaq" (mkRoot "b-q-b-q") ;
-    tbaqbaq_BQBQ_2_6706_V = mkV_II "tbaqbaq" (mkRoot "b-q-b-q") ;
-    berdel_BRDL_1_6707_V = mkV "berdel" (mkRoot "b-r-d-l") ;
-    tberdel_BRDL_2_6708_V = mkV_II "tberdel" (mkRoot "b-r-d-l") ;
-    berbaq_BRBQ_1_6709_V = mkV "berbaq" (mkRoot "b-r-b-q") ;
-    tberbaq_BRBQ_2_6710_V = mkV_II "tberbaq" (mkRoot "b-r-b-q") ;
-    barbar_BRBR_1_6711_V = mkV "barbar" (mkRoot "b-r-b-r") ;
-    berbex_BRBX_1_6712_V = mkV "berbex" (mkRoot "b-r-b-x") ;
-    tberbex_BRBX_2_6713_V = mkV_II "tberbex" (mkRoot "b-r-b-x") ;
-    berfel_BRFL_1_6714_V = mkV "berfel" (mkRoot "b-r-f-l") ;
-    tberfel_BRFL_2_6715_V = mkV_II "tberfel" (mkRoot "b-r-f-l") ;
-    barghad_BRGHD_1_6716_V = mkV "bargħad" (mkRoot "b-r-għ-d") ;
-    berghen_BRGHN_1_6717_V = mkV "bergħen" (mkRoot "b-r-għ-n") ;
-    tberghen_BRGHN_2_6718_V = mkV_II "tbergħen" (mkRoot "b-r-għ-n") ;
-    berkel_BRKL_1_6719_V = mkV "berkel" (mkRoot "b-r-k-l") ;
-    tberkel_BRKL_2_6720_V = mkV_II "tberkel" (mkRoot "b-r-k-l") ;
-    bermec_BRMC_1_6721_V = mkV "bermeċ" (mkRoot "b-r-m-ċ") ;
-    barqam_BRQM_1_6722_V = mkV "barqam" (mkRoot "b-r-q-m") ;
-    berwen_BRWN_1_6723_V = mkV "berwen" (mkRoot "b-r-w-n") ;
-    barwaz_BRWZ_1_6724_V = mkV "barważ" (mkRoot "b-r-w-ż") ;
-    tbarwaz_BRWZ_2_6725_V = mkV_II "tbarważ" (mkRoot "b-r-w-ż") ;
-    baskat_BSKT_1_6726_V = mkV "baskat" (mkRoot "b-s-k-t") ;
-    tbaskat_BSKT_2_6727_V = mkV_II "tbaskat" (mkRoot "b-s-k-t") ;
-    basta_BSTJ_1_6728_V = mkV "basta" (mkRoot "b-s-t-j") ;
-    betbet_BTBT_1_6729_V = mkV "betbet" (mkRoot "b-t-b-t") ;
-    batbat_BTBT_1_6730_V = mkV "batbat" (mkRoot "b-t-b-t") ;
-    bexbex_BXBX_1_6731_V = mkV "bexbex" (mkRoot "b-x-b-x") ;
-    tbexbex_BXBX_2_6732_V = mkV_II "tbexbex" (mkRoot "b-x-b-x") ;
-    bexlek_BXLK_1_6733_V = mkV "bexlek" (mkRoot "b-x-l-k") ;
-    bixkel_BXKL_1_6734_V = mkV "bixkel" (mkRoot "b-x-k-l") ;
-    tbixkel_BXKL_2_6735_V = mkV_II "tbixkel" (mkRoot "b-x-k-l") ;
-    bexkel_BXKL_1_6736_V = mkV "bexkel" (mkRoot "b-x-k-l") ;
-    bazwar_BZWR_1_6737_V = mkV "bażwar" (mkRoot "b-ż-w-r") ;
-    tbazwar_BZWR_2_6738_V = mkV_II "tbażwar" (mkRoot "b-ż-w-r") ;
-    bazbaz_BZBZ_1_6739_V = mkV "bażbaż" (mkRoot "b-ż-b-ż") ;
-    tbazbaz_BZBZ_2_6740_V = mkV_II "tbażbaż" (mkRoot "b-ż-b-ż") ;
-    bezbez_BZBZ_1_6741_V = mkV "beżbeż" (mkRoot "b-ż-b-ż") ;
-    tbezbez_BZBZ_2_6742_V = mkV_II "tbeżbeż" (mkRoot "b-ż-b-ż") ;
-    bezlah_BZLH_1_6743_V = mkV "beżlaħ" (mkRoot "b-ż-l-ħ") ;
-    bezlek_BZLK_1_6744_V = mkV "beżlek" (mkRoot "b-ż-l-k") ;
-    tbezlak_BZLK_2_6745_V = mkV_II "tbeżlak" (mkRoot "b-ż-l-k") ;
-    baxraq_BXRQ_1_6746_V = mkV "baxraq" (mkRoot "b-x-r-q") ;
-    tbaxraq_BXRQ_2_6747_V = mkV_II "tbaxraq" (mkRoot "b-x-r-q") ;
-    cafcaf_CFCF_1_6748_V = mkV "ċafċaf" (mkRoot "ċ-f-ċ-f") ;
-    ccafcaf_CFCF_2_6749_V = mkV_II "ċċafċaf" (mkRoot "ċ-f-ċ-f") ;
-    cefcaq_CFCQ_1_6750_V = mkV "ċefċaq" (mkRoot "ċ-f-ċ-q") ;
-    ccefcaq_CFCQ_2_6751_V = mkV_II "ċċefċaq" (mkRoot "ċ-f-ċ-q") ;
-    ceflaq_CFLQ_1_6752_V = mkV "ċeflaq" (mkRoot "ċ-f-l-q") ;
-    cceflaq_CFLQ_2_6753_V = mkV_II "ċċeflaq" (mkRoot "ċ-f-l-q") ;
-    caflas_CFLS_1_6754_V = mkV "ċaflas" (mkRoot "ċ-f-l-s") ;
-    ccaflas_CFLS_2_6755_V = mkV_II "ċċaflas" (mkRoot "ċ-f-l-s") ;
-    caftar_CFTR_1_6756_V = mkV "ċaftar" (mkRoot "ċ-f-t-r") ;
-    ccaftar_CFTR_2_6757_V = mkV_II "ċċaftar" (mkRoot "ċ-f-t-r") ;
-    cajpar_CJPR_1_6758_V = mkV "ċajpar" (mkRoot "ċ-j-p-r") ;
-    ccajpar_CJPR_2_6759_V = mkV_II "ċċajpar" (mkRoot "ċ-j-p-r") ;
-    cekcek_CKCK_1_6760_V = mkV "ċekċek" (mkRoot "ċ-k-ċ-k") ;
-    ccekcek_CKCK_2_6761_V = mkV_II "ċċekċek" (mkRoot "ċ-k-ċ-k") ;
-    cekner_CKNR_1_6762_V = mkV "ċekner" (mkRoot "ċ-k-n-r") ;
-    ccambas_CMBS_2_6763_V = mkV_II "ċċambas" (mkRoot "ċ-m-b-s") ;
-    camcam_CMCM_1_6764_V = mkV "ċamċam" (mkRoot "ċ-m-ċ-m") ;
-    camcaq_CMCQ_1_6765_V = mkV "ċamċaq" (mkRoot "ċ-m-ċ-q") ;
-    cempel_CMPL_1_6766_V = mkV "ċempel" (mkRoot "ċ-m-p-l") ;
-    campar_CMPR_1_6767_V = mkV "ċampar" (mkRoot "ċ-m-p-r") ;
-    cencel_CNCL_1_6768_V = mkV "ċenċel" (mkRoot "ċ-n-ċ-l") ;
-    canfar_CNFR_1_6769_V = mkV "ċanfar" (mkRoot "ċ-n-f-r") ;
-    ccanfar_CNFR_2_6770_V = mkV_II "ċċanfar" (mkRoot "ċ-n-f-r") ;
-    censer_CNSR_1_6771_V = mkV "ċenser" (mkRoot "ċ-n-s-r") ;
-    canta_CNTJ_1_6772_V = mkV "ċanta" (mkRoot "ċ-n-t-j") ;
-    ccanta_CNTJ_2_6773_V = mkV_II "ċċanta" (mkRoot "ċ-n-t-j") ;
-    cantar_CNTR_1_6774_V = mkV "ċantar" (mkRoot "ċ-n-t-r") ;
-    capcap_CPCP_1_6775_V = mkV "ċapċap" (mkRoot "ċ-p-ċ-p") ;
-    caqcaq_CQCQ_1_6776_V = mkV "ċaqċaq" (mkRoot "ċ-q-ċ-q") ;
-    ccaqcaq_CQCQ_2_6777_V = mkV_II "ċċaqċaq" (mkRoot "ċ-q-ċ-q") ;
-    caqlem_CQLM_1_6778_V = mkV "ċaqlem" (mkRoot "ċ-q-l-m") ;
-    ccaqlem_CQLM_2_6779_V = mkV_II "ċċaqlem" (mkRoot "ċ-q-l-m") ;
-    caqlaq_CQLC_1_6780_V = mkV "ċaqlaq" (mkRoot "ċ-q-l-ċ") ;
-    ccaqlaq_CQLC_2_6781_V = mkV_II "ċċaqlaq" (mkRoot "ċ-q-l-ċ") ;
-    cercaq_CRCQ_1_6782_V = mkV "ċerċaq" (mkRoot "ċ-r-ċ-q") ;
-    carcar_CRCR_1_6783_V = mkV "ċarċar" (mkRoot "ċ-r-ċ-r") ;
-    ccarcar_CRCR_2_6784_V = mkV_II "ċċarċar" (mkRoot "ċ-r-ċ-r") ;
-    cercer_CRCR_1_6785_V = mkV "ċerċer" (mkRoot "ċ-r-ċ-r") ;
-    ccercer_CRCR_2_6786_V = mkV_II "ċċerċer" (mkRoot "ċ-r-ċ-r") ;
-    cerkek_CRKK_1_6787_V = mkV "ċerkek" (mkRoot "ċ-r-k-k") ;
-    cerkes_CRKS_1_6788_V = mkV "ċerkes" (mkRoot "ċ-r-k-s") ;
-    cerkes_CRKS_1_6789_V = mkV "ċerkes" (mkRoot "ċ-r-k-s") ;
-    cewlah_CWLH_1_6790_V = mkV "ċewlaħ" (mkRoot "ċ-w-l-ħ") ;
-    ccewlah_CWLH_2_6791_V = mkV_II "ċċewlaħ" (mkRoot "ċ-w-l-ħ") ;
-    daghdagh_DGHDGH_1_6792_V = mkV "dagħdagħ" (mkRoot "d-għ-d-għ") ;
-    ddaghdagh_DGHDGH_2_6793_V = mkV_II "ddagħdagħ" (mkRoot "d-għ-d-għ") ;
-    damdam_DMDM_1_6794_V = mkV "damdam" (mkRoot "d-m-d-m") ;
-    ddamdam_DMDM_2_6795_V = mkV_II "ddamdam" (mkRoot "d-m-d-m") ;
-    dendel_DNDL_1_6796_V = mkV "dendel" (mkRoot "d-n-d-l") ;
-    ddendel_DNDL_2_6797_V = mkV_II "ddendel" (mkRoot "d-n-d-l") ;
-    dandan_DNDN_1_6798_V = mkV "dandan" (mkRoot "d-n-d-n") ;
-    ddandan_DNDN_2_6799_V = mkV_II "ddandan" (mkRoot "d-n-d-n") ;
-    daqdaq_DQDQ_1_6800_V = mkV "daqdaq" (mkRoot "d-q-d-q") ;
-    ddaqdaq_DQDQ_2_6801_V = mkV_II "ddaqdaq" (mkRoot "d-q-d-q") ;
-    dardar_DRDR_1_6802_V = mkV "dardar" (mkRoot "d-r-d-r") ;
-    ddardar_DRDR_2_6803_V = mkV_II "ddardar" (mkRoot "d-r-d-r") ;
-    derwex_DRWX_1_6804_V = mkV "derwex" (mkRoot "d-r-w-x") ;
-    dderwex_DRWX_2_6805_V = mkV_II "dderwex" (mkRoot "d-r-w-x") ;
-    fajtem_FJTM_1_6806_V = mkV "fajtem" (mkRoot "f-j-t-m") ;
-    fekren_FKRN_1_6807_V = mkV "fekren" (mkRoot "f-k-r-n") ;
-    felfel_FLFL_1_6808_V = mkV "felfel" (mkRoot "f-l-f-l") ;
-    tfelfel_FLFL_2_6809_V = mkV_II "tfelfel" (mkRoot "f-l-f-l") ;
-    felfel_FLFL_1_6810_V = mkV "felfel" (mkRoot "f-l-f-l") ;
-    tfelfel_FLFL_2_6811_V = mkV_II "tfelfel" (mkRoot "f-l-f-l") ;
-    fenda_FNDJ_1_6812_V = mkV "fenda" (mkRoot "f-n-d-j") ;
-    tfenda_FNDJ_2_6813_V = mkV_II "tfenda" (mkRoot "f-n-d-j") ;
-    fonda_FNDJ_1_6814_V = mkV "fonda" (mkRoot "f-n-d-j") ;
-    fonda_FNDJ_1_6815_V = mkV "fonda" (mkRoot "f-n-d-j") ;
-    fandaq_FNDQ_1_6816_V = mkV "fandaq" (mkRoot "f-n-d-q") ;
-    tfanfar_FNFR_2_6817_V = mkV_II "tfanfar" (mkRoot "f-n-f-r") ;
-    finga_FNGJ_1_6818_V = mkV "finġa" (mkRoot "f-n-ġ-j") ;
-    tfonqol_FNQL_2_6819_V = mkV_II "tfonqol" (mkRoot "f-n-q-l") ;
-    fantas_FNTS_1_6820_V = mkV "fantas" (mkRoot "f-n-t-s") ;
-    tfantas_FNTS_2_6821_V = mkV_II "tfantas" (mkRoot "f-n-t-s") ;
-    fercah_FRCH_1_6822_V = mkV "ferċaħ" (mkRoot "f-r-ċ-ħ") ;
-    tfercah_FRCH_2_6823_V = mkV_II "tferċaħ" (mkRoot "f-r-ċ-ħ") ;
-    farfar_FRFR_1_6824_V = mkV "farfar" (mkRoot "f-r-f-r") ;
-    tfarfar_FRFR_2_6825_V = mkV_II "tfarfar" (mkRoot "f-r-f-r") ;
-    ferfer_FRFR_1_6826_V = mkV "ferfer" (mkRoot "f-r-f-r") ;
-    tferfer_FRFR_2_6827_V = mkV_II "tferfer" (mkRoot "f-r-f-r") ;
-    ferfex_FRFX_1_6828_V = mkV "ferfex" (mkRoot "f-r-f-x") ;
-    tferfex_FRFX_2_6829_V = mkV_II "tferfex" (mkRoot "f-r-f-x") ;
-    ferghen_FRGHN_1_6830_V = mkV "fergħen" (mkRoot "f-r-għ-n") ;
-    tferghen_FRGHN_2_6831_V = mkV_II "tfergħen" (mkRoot "f-r-għ-n") ;
-    ferken_FRKN_1_6832_V = mkV "ferken" (mkRoot "f-r-k-n") ;
-    tferken_FRKN_2_6833_V = mkV_II "tferken" (mkRoot "f-r-k-n") ;
-    ferkex_FRKX_1_6834_V = mkV "ferkex" (mkRoot "f-r-k-x") ;
-    tferkex_FRKX_2_6835_V = mkV_II "tferkex" (mkRoot "f-r-k-x") ;
-    forna_FRNJ_1_6836_V = mkV "forna" (mkRoot "f-r-n-j") ;
-    tforna_FRNJ_2_6837_V = mkV_II "tforna" (mkRoot "f-r-n-j") ;
-    fernaq_FRNQ_1_6838_V = mkV "fernaq" (mkRoot "f-r-n-q") ;
-    fernez_FRNZ_1_6839_V = mkV "ferneż" (mkRoot "f-r-n-ż") ;
-    tfernez_FRNZ_2_6840_V = mkV_II "tferneż" (mkRoot "f-r-n-ż") ;
-    fertel_FRTL_1_6841_V = mkV "fertel" (mkRoot "f-r-t-l") ;
-    fartan_FRTN_1_6842_V = mkV "fartan" (mkRoot "f-r-t-n") ;
-    tfartan_FRTN_2_6843_V = mkV_II "tfartan" (mkRoot "f-r-t-n") ;
-    fartas_FRTS_1_6844_V = mkV "fartas" (mkRoot "f-r-t-s") ;
-    tfartas_FRTS_2_6845_V = mkV_II "tfartas" (mkRoot "f-r-t-s") ;
-    tfarwad_FRWD_2_6846_V = mkV_II "tfarwad" (mkRoot "f-r-w-d") ;
-    ferzen_FRZN_1_6847_V = mkV "ferżen" (mkRoot "f-r-ż-n") ;
-    fesdaq_FSDQ_1_6848_V = mkV "fesdaq" (mkRoot "f-s-d-q") ;
-    tfesdaq_FSDQ_2_6849_V = mkV_II "tfesdaq" (mkRoot "f-s-d-q") ;
-    fesfes_FSFS_1_6850_V = mkV "fesfes" (mkRoot "f-s-f-s") ;
-    tfesfes_FSFS_2_6851_V = mkV_II "tfesfes" (mkRoot "f-s-f-s") ;
-    fisqa_FSQJ_1_6852_V = mkV "fisqa" (mkRoot "f-s-q-j") ;
-    tfisqa_FSQJ_2_6853_V = mkV_II "tfisqa" (mkRoot "f-s-q-j") ;
-    fetfet_FTFT_1_6854_V = mkV "fetfet" (mkRoot "f-t-f-t") ;
-    fexfex_FXFX_1_6855_V = mkV "fexfex" (mkRoot "f-x-f-x") ;
-    fixkel_FXKL_1_6856_V = mkV "fixkel" (mkRoot "f-x-k-l") ;
-    tfixkel_FXKL_2_6857_V = mkV_II "tfixkel" (mkRoot "f-x-k-l") ;
-    gaggag_GGGG_1_6858_V = mkV "ġagġag" (mkRoot "ġ-g-ġ-g") ;
-    gahgah_GHGH_1_6859_V = mkV "ġaħġaħ" (mkRoot "ġ-ħ-ġ-ħ") ;
-    gelben_GLBN_1_6860_V = mkV "ġelben" (mkRoot "ġ-l-b-n") ;
-    ggelben_GLBN_2_6861_V = mkV_II "ġġelben" (mkRoot "ġ-l-b-n") ;
-    gemgem_GMGM_1_6862_V = mkV "ġemġem" (mkRoot "ġ-m-ġ-m") ;
-    ggemgem_GMGM_2_6863_V = mkV_II "ġġemġem" (mkRoot "ġ-m-ġ-m") ;
-    genbel_GNBL_1_6864_V = mkV "ġenbel" (mkRoot "ġ-n-b-l") ;
-    gandar_GNDR_1_6865_V = mkV "ġandar" (mkRoot "ġ-n-d-r") ;
-    gonga_GNGJ_1_6866_V = mkV "ġonġa" (mkRoot "ġ-n-ġ-j") ;
-    ggonga_GNGJ_2_6867_V = mkV_II "ġġonġa" (mkRoot "ġ-n-ġ-j") ;
-    gengen_GNGL_1_6868_V = mkV "ġenġen" (mkRoot "ġ-n-ġ-l") ;
-    ggelgel_GNGL_2_6869_V = mkV_II "ġġelġel" (mkRoot "ġ-n-ġ-l") ;
-    gaqgaq_GQGQ_1_6870_V = mkV "ġaqġaq" (mkRoot "ġ-q-ġ-q") ;
-    gerben_GRBN_1_6871_V = mkV "ġerben" (mkRoot "ġ-r-b-n") ;
-    gardam_GRDM_1_6872_V = mkV "ġardam" (mkRoot "ġ-r-d-m") ;
-    gedwed_GDWD_1_6873_V = mkV "gedwed" (mkRoot "g-d-w-d") ;
-    gegweg_GGWG_1_6874_V = mkV "geġweġ" (mkRoot "g-ġ-w-ġ") ;
-    gelbel_GLBL_1_6875_V = mkV "gelbel" (mkRoot "g-l-b-l") ;
-    gelgel_GLGL_1_6876_V = mkV "gelgel" (mkRoot "g-l-g-l") ;
-    tgelgel_GLGL_2_6877_V = mkV_II "tgelgel" (mkRoot "g-l-g-l") ;
-    gemgem_GMGM_1_6878_V = mkV "gemgem" (mkRoot "g-m-g-m") ;
-    ginda_GNDJ_1_6879_V = mkV "ginda" (mkRoot "g-n-d-j") ;
-    tginda_GNDJ_2_6880_V = mkV_II "tginda" (mkRoot "g-n-d-j") ;
-    gerbeb_GRBB_1_6881_V = mkV "gerbeb" (mkRoot "g-r-b-b") ;
-    tgerbeb_GRBB_2_6882_V = mkV_II "tgerbeb" (mkRoot "g-r-b-b") ;
-    gerbeg_GRBG_1_6883_V = mkV "gerbeġ" (mkRoot "g-r-b-ġ") ;
-    tgerbeg_GRBG_2_6884_V = mkV_II "tgerbeġ" (mkRoot "g-r-b-ġ") ;
-    gerbel_GRBL_1_6885_V = mkV "gerbel" (mkRoot "g-r-b-l") ;
-    gerfex_GRFX_1_6886_V = mkV "gerfex" (mkRoot "g-r-f-x") ;
-    tgerfex_GRFX_2_6887_V = mkV_II "tgerfex" (mkRoot "g-r-f-x") ;
-    gerwel_GRWL_1_6888_V = mkV "gerwel" (mkRoot "g-r-w-l") ;
-    gargar_GRGR_1_6889_V = mkV "gargar" (mkRoot "g-r-g-r") ;
-    gerger_GRGR_1_6890_V = mkV "gerger" (mkRoot "g-r-g-r") ;
-    tgerger_GRGR_2_6891_V = mkV_II "tgerger" (mkRoot "g-r-g-r") ;
-    gerges_GRGS_1_6892_V = mkV "gerges" (mkRoot "g-r-g-s") ;
-    tgerges_GRGS_2_6893_V = mkV_II "tgerges" (mkRoot "g-r-g-s") ;
-    gergex_GRGX_1_6894_V = mkV "gergex" (mkRoot "g-r-g-x") ;
-    tgergex_GRGX_2_6895_V = mkV_II "tgergex" (mkRoot "g-r-g-x") ;
-    germed_GRMD_1_6896_V = mkV "germed" (mkRoot "g-r-m-d") ;
-    tgermed_GRMD_2_6897_V = mkV_II "tgermed" (mkRoot "g-r-m-d") ;
-    gernes_GRNS_1_6898_V = mkV "gernes" (mkRoot "g-r-n-s") ;
-    gerwel_GRWL_1_6899_V = mkV "gerwel" (mkRoot "g-r-w-l") ;
-    gerwex_GRWX_1_6900_V = mkV "gerwex" (mkRoot "g-r-w-x") ;
-    garzam_GRZM_1_6901_V = mkV "garżam" (mkRoot "g-r-ż-m") ;
-    gesges_GSGS_1_6902_V = mkV "gesges" (mkRoot "g-s-g-s") ;
-    gawda_GWDJ_1_6903_V = mkV "gawda" (mkRoot "g-w-d-j") ;
-    tgawda_GWDJ_2_6904_V = mkV_II "tgawda" (mkRoot "g-w-d-j") ;
-    tgexter_GXTR_2_6905_V = mkV_II "tgexter" (mkRoot "g-x-t-r") ;
-    gazgaz_GZGZ_1_6906_V = mkV "gażgaż" (mkRoot "g-ż-g-ż") ;
-    gezgez_GZGZ_1_6907_V = mkV "geżgeż" (mkRoot "g-ż-g-ż") ;
-    gezwer_GZWR_1_6908_V = mkV "geżwer" (mkRoot "g-ż-w-r") ;
-    tgezwer_GZWR_2_6909_V = mkV_II "tgeżwer" (mkRoot "g-ż-w-r") ;
-    ghafleg_GHFLG_1_6911_V = mkV "għafleġ" (mkRoot "għ-f-l-ġ") ;
-    tghafleg_GHFLG_2_6912_V = mkV_II "tgħafleġ" (mkRoot "għ-f-l-ġ") ;
-    ghaflas_GHFLS_1_6913_V = mkV "għaflas" (mkRoot "għ-f-l-s") ;
-    tghaflas_GHFLS_2_6914_V = mkV_II "tgħaflas" (mkRoot "għ-f-l-s") ;
-    ghajnas_GHJNS_1_6915_V = mkV "għajnas" (mkRoot "għ-j-n-s") ;
-    tghajnas_GHJNS_2_6916_V = mkV_II "tgħajnas" (mkRoot "għ-j-n-s") ;
-    ghakrek_GHKRK_1_6917_V = mkV "għakrek" (mkRoot "għ-k-r-k") ;
-    tghakrek_GHKRK_2_6918_V = mkV_II "tgħakrek" (mkRoot "għ-k-r-k") ;
-    ghakrex_GHKRX_1_6919_V = mkV "għakrex" (mkRoot "għ-k-r-x") ;
-    ghancec_GHNCC_1_6920_V = mkV "għanċeċ" (mkRoot "għ-n-ċ-ċ") ;
-    ghanqad_GHNQD_1_6921_V = mkV "għanqad" (mkRoot "għ-n-q-d") ;
-    tghanqad_GHNQD_2_6922_V = mkV_II "tgħanqad" (mkRoot "għ-n-q-d") ;
-    ghanqbat_GHNQT_1_6923_V = mkV "għanqbat" (mkRoot "għ-n-q-t") ;
-    ghansar_GHNSR_1_6924_V = mkV "għansar" (mkRoot "għ-n-s-r") ;
-    tghansal_GHNSR_2_6925_V = mkV_II "tgħansal" (mkRoot "għ-n-s-r") ;
-    gharbel_GHRBL_1_6926_V = mkV "għarbel" (mkRoot "għ-r-b-l") ;
-    tgharbel_GHRBL_2_6927_V = mkV_II "tgħarbel" (mkRoot "għ-r-b-l") ;
-    gharben_GHRBN_1_6928_V = mkV "għarben" (mkRoot "għ-r-b-n") ;
-    gharghar_GHRGHR_1_6929_V = mkV "għargħar" (mkRoot "għ-r-għ-r") ;
-    tgharghar_GHRGHR_2_6930_V = mkV_II "tgħargħar" (mkRoot "għ-r-għ-r") ;
-    gharqeb_GHRQB_1_6931_V = mkV "għarqeb" (mkRoot "għ-r-q-b") ;
-    gharwel_GHRWL_1_6932_V = mkV "għarwel" (mkRoot "għ-r-w-l") ;
-    gharwen_GHRWN_1_6933_V = mkV "għarwen" (mkRoot "għ-r-w-n") ;
-    tgharwen_GHRWN_2_6934_V = mkV_II "tgħarwen" (mkRoot "għ-r-w-n") ;
-    ghosfor_GHSFR_1_6935_V = mkV "għosfor" (mkRoot "għ-s-f-r") ;
-    tghasfar_GHSFR_2_6936_V = mkV_II "tgħasfar" (mkRoot "għ-s-f-r") ;
-    ghasleg_GHSLG_1_6937_V = mkV "għasleġ" (mkRoot "għ-s-l-ġ") ;
-    tghasleg_GHSLG_2_6938_V = mkV_II "tgħasleġ" (mkRoot "għ-s-l-ġ") ;
-    ghaxwex_GHXWX_1_6939_V = mkV "għaxwex" (mkRoot "għ-x-w-x") ;
-    ghazzar_GHZZR_1_6940_V = mkV "għażżar" (mkRoot "għ-ż-ż-r") ;
-    hendem_HNDM_1_6941_V = mkV "hendem" (mkRoot "h-n-d-m") ;
-    thendem_HNDM_2_6942_V = mkV_II "thendem" (mkRoot "h-n-d-m") ;
-    herwel_HRWL_1_6943_V = mkV "herwel" (mkRoot "h-r-w-l") ;
-    therwel_HRWL_2_6944_V = mkV_II "therwel" (mkRoot "h-r-w-l") ;
-    hewden_HWDN_1_6945_V = mkV "hewden" (mkRoot "h-w-d-n") ;
-    thewden_HWDN_2_6946_V = mkV_II "thewden" (mkRoot "h-w-d-n") ;
-    hebheb_HBHB_1_6951_V = mkV "ħebħeb" (mkRoot "ħ-b-ħ-b") ;
-    habrek_HBRK_1_6952_V = mkV "ħabrek" (mkRoot "ħ-b-r-k") ;
-    harwex_HRWX_1_6953_V = mkV "ħarwex" (mkRoot "ħ-r-w-x") ;
-    hawsel_HWSL_1_6954_V = mkV "ħawsel" (mkRoot "ħ-w-s-l") ;
-    thawsel_HWSL_2_6955_V = mkV_II "tħawsel" (mkRoot "ħ-w-s-l") ;
-    hawtel_HWTL_1_6956_V = mkV "ħawtel" (mkRoot "ħ-w-t-l") ;
-    hajdar_HWTL_1_6957_V = mkV "hajdar" (mkRoot "ħ-w-t-l") ;
-    haxhax_HXHX_1_6958_V = mkV "ħaxħax" (mkRoot "ħ-x-ħ-x") ;
-    halhal_HLHL_1_6959_V = mkV "ħalħal" (mkRoot "ħ-l-ħ-l") ;
-    thalhal_HLHL_2_6960_V = mkV_II "tħalħal" (mkRoot "ħ-l-ħ-l") ;
-    hambaq_HMBQ_1_6961_V = mkV "ħambaq" (mkRoot "ħ-m-b-q") ;
-    thambaq_HMBQ_2_6962_V = mkV_II "tħambaq" (mkRoot "ħ-m-b-q") ;
-    haxkem_HXKM_1_6963_V = mkV "ħaxkem" (mkRoot "ħ-x-k-m") ;
-    hamham_HMHM_1_6964_V = mkV "ħamħam" (mkRoot "ħ-m-ħ-m") ;
-    thamham_HMHM_2_6965_V = mkV_II "tħamħam" (mkRoot "ħ-m-ħ-m") ;
-    haxken_HXKN_1_6966_V = mkV "ħaxken" (mkRoot "ħ-x-k-n") ;
-    thaxken_HXKN_2_6967_V = mkV_II "tħaxken" (mkRoot "ħ-x-k-n") ;
-    hendeb_HNDB_1_6968_V = mkV "ħendeb" (mkRoot "ħ-n-d-b") ;
-    haxlef_HXLF_1_6969_V = mkV "ħaxlef" (mkRoot "ħ-x-l-f") ;
-    thaxlef_HXLF_2_6970_V = mkV_II "tħaxlef" (mkRoot "ħ-x-l-f") ;
-    handem_HNDM_1_6971_V = mkV "ħandem" (mkRoot "ħ-n-d-m") ;
-    haxwex_HXWX_1_6972_V = mkV "ħaxwex" (mkRoot "ħ-x-w-x") ;
-    thaxwex_HXWX_2_6973_V = mkV_II "tħaxwex" (mkRoot "ħ-x-w-x") ;
-    hendem_HNDM_1_6974_V = mkV "ħendem" (mkRoot "ħ-n-d-m") ;
-    thendem_HNDM_2_6975_V = mkV_II "tħendem" (mkRoot "ħ-n-d-m") ;
-    hazdaq_HZDQ_1_6976_V = mkV "ħażdaq" (mkRoot "ħ-ż-d-q") ;
-    thandaq_HNDQ_2_6977_V = mkV_II "tħandaq" (mkRoot "ħ-n-d-q") ;
-    hanfes_HNFS_1_6978_V = mkV "ħanfes" (mkRoot "ħ-n-f-s") ;
-    thanfes_HNFS_2_6979_V = mkV_II "tħanfes" (mkRoot "ħ-n-f-s") ;
-    hanhan_HNHN_1_6980_V = mkV "ħanħan" (mkRoot "ħ-n-ħ-n") ;
-    hanxel_HNXL_1_6981_V = mkV "ħanxel" (mkRoot "ħ-n-x-l") ;
-    thanxel_HNXL_2_6982_V = mkV_II "tħanxel" (mkRoot "ħ-n-x-l") ;
-    hanxar_HNXR_1_6983_V = mkV "ħanxar" (mkRoot "ħ-n-x-r") ;
-    thanxar_HNXR_2_6984_V = mkV_II "tħanxar" (mkRoot "ħ-n-x-r") ;
-    hanzer_HNZR_1_6985_V = mkV "ħanżer" (mkRoot "ħ-n-ż-r") ;
-    thanzer_HNZR_2_6986_V = mkV_II "tħanżer" (mkRoot "ħ-n-ż-r") ;
-    harbat_HRBT_1_6987_V = mkV "ħarbat" (mkRoot "ħ-r-b-t") ;
-    tharbat_HRBT_2_6988_V = mkV_II "tħarbat" (mkRoot "ħ-r-b-t") ;
-    harbex_HRBX_1_6989_V = mkV "ħarbex" (mkRoot "ħ-r-b-x") ;
-    tharbex_HRBX_2_6990_V = mkV_II "tħarbex" (mkRoot "ħ-r-b-x") ;
-    harfen_HRFN_1_6991_V = mkV "ħarfen" (mkRoot "ħ-r-f-n") ;
-    harfex_HRFX_1_6992_V = mkV "ħarfex" (mkRoot "ħ-r-f-x") ;
-    tharfex_HRFX_2_6993_V = mkV_II "tħarfex" (mkRoot "ħ-r-f-x") ;
-    harhar_HRHR_1_6994_V = mkV "ħarħar" (mkRoot "ħ-r-ħ-r") ;
-    tharhar_HRHR_2_6995_V = mkV_II "tħarħar" (mkRoot "ħ-r-ħ-r") ;
-    harhar_HRHR_1_6996_V = mkV "ħarħar" (mkRoot "ħ-r-ħ-r") ;
-    harken_HRKN_1_6997_V = mkV "ħarken" (mkRoot "ħ-r-k-n") ;
-    hartam_HRTM_1_6998_V = mkV "ħartam" (mkRoot "ħ-r-t-m") ;
-    kabras_KBRS_1_6999_V = mkV "kabras" (mkRoot "k-b-r-s") ;
-    tkabras_KBRS_2_7000_V = mkV_II "tkabras" (mkRoot "k-b-r-s") ;
-    kecner_KCNR_1_7001_V = mkV "keċner" (mkRoot "k-ċ-n-r") ;
-    kecwen_KCWN_1_7002_V = mkV "keċwen" (mkRoot "k-ċ-w-n") ;
-    tkecwen_KCWN_2_7003_V = mkV_II "tkeċwen" (mkRoot "k-ċ-w-n") ;
-    kafkaf_KFKF_1_7004_V = mkV "kafkaf" (mkRoot "k-f-k-f") ;
-    tkafkaf_KFKF_2_7005_V = mkV_II "tkafkaf" (mkRoot "k-f-k-f") ;
-    kaghbar_KGHBR_1_7006_V = mkV "kagħbar" (mkRoot "k-għ-b-r") ;
-    tkaghbar_KGHBR_2_7007_V = mkV_II "tkagħbar" (mkRoot "k-għ-b-r") ;
-    kaghweg_KGHWG_1_7008_V = mkV "kagħweġ" (mkRoot "k-għ-w-ġ") ;
-    tkaghweg_KGHWG_2_7009_V = mkV_II "tkagħweġ" (mkRoot "k-għ-w-ġ") ;
-    kolja_KLJJ_1_7010_V = mkV "kolja" (mkRoot "k-l-j-j") ;
-    kampa_KMPJ_1_7011_V = mkV "kampa" (mkRoot "k-m-p-j") ;
-    -- kompla_KMPLJ_1_7012_V = mkV "kompla" (mkRoot "k-m-pl-j") ;
-    -- tkompla_KMPLJ_2_7013_V = mkV_II "tkompla" (mkRoot "k-m-pl-j") ;
-    kamrad_KMRD_1_7014_V = mkV "kamrad" (mkRoot "k-m-r-d") ;
-    kanga_KNGJ_1_7015_V = mkV "kanġa" (mkRoot "k-n-ġ-j") ;
-    kanta_KNTJ_1_7016_V = mkV "kanta" (mkRoot "k-n-t-j") ;
-    tkanta_KNTJ_2_7017_V = mkV_II "tkanta" (mkRoot "k-n-t-j") ;
-    kopra_KPRJ_1_7018_V = mkV "kopra" (mkRoot "k-p-r-j") ;
-    tkopra_KPRJ_2_7019_V = mkV_II "tkopra" (mkRoot "k-p-r-j") ;
-    kercah_KRCH_1_7020_V = mkV "kerċaħ" (mkRoot "k-r-ċ-ħ") ;
-    tkercah_KRCH_2_7021_V = mkV_II "tkerċaħ" (mkRoot "k-r-ċ-ħ") ;
-    karfas_KRFS_1_7022_V = mkV "karfas" (mkRoot "k-r-f-s") ;
-    tkarfas_KRFS_2_7023_V = mkV_II "tkarfas" (mkRoot "k-r-f-s") ;
-    karkar_KRKR_1_7024_V = mkV "karkar" (mkRoot "k-r-k-r") ;
-    tkarkar_KRKR_2_7025_V = mkV_II "tkarkar" (mkRoot "k-r-k-r") ;
-    kerker_KRKR_1_7026_V = mkV "kerker" (mkRoot "k-r-k-r") ;
-    karmad_KRMD_1_7027_V = mkV "karmad" (mkRoot "k-r-m-d") ;
-    karmas_KRMS_1_7028_V = mkV "karmas" (mkRoot "k-r-m-s") ;
-    tkarmas_KRMS_2_7029_V = mkV_II "tkarmas" (mkRoot "k-r-m-s") ;
-    korna_KRNJ_1_7030_V = mkV "korna" (mkRoot "k-r-n-j") ;
-    karwat_KRWT_1_7031_V = mkV "karwat" (mkRoot "k-r-w-t") ;
-    tkarwat_KRWT_2_7032_V = mkV_II "tkarwat" (mkRoot "k-r-w-t") ;
-    kartab_KRTB_1_7033_V = mkV "kartab" (mkRoot "k-r-t-b") ;
-    kasbar_KSBR_1_7034_V = mkV "kasbar" (mkRoot "k-s-b-r") ;
-    tkasbar_KSBR_2_7035_V = mkV_II "tkasbar" (mkRoot "k-s-b-r") ;
-    keskes_KSKS_1_7036_V = mkV "keskes" (mkRoot "k-s-k-s") ;
-    tkeskes_KSKS_2_7037_V = mkV_II "tkeskes" (mkRoot "k-s-k-s") ;
-    kaskas_KSKS_1_7038_V = mkV "kaskas" (mkRoot "k-s-k-s") ;
-    keskes_KSKS_1_7039_V = mkV "keskes" (mkRoot "k-s-k-s") ;
-    katkat_KTKT_1_7040_V = mkV "katkat" (mkRoot "k-t-k-t") ;
-    ketlet_KTLT_1_7041_V = mkV "ketlet" (mkRoot "k-t-l-t") ;
-    kewkeb_KWKB_1_7042_V = mkV "kewkeb" (mkRoot "k-w-k-b") ;
-    tkewkeb_KWKB_2_7043_V = mkV_II "tkewkeb" (mkRoot "k-w-k-b") ;
-    kawlat_KWLT_1_7044_V = mkV "kawlat" (mkRoot "k-w-l-t") ;
-    tkawlat_KWLT_2_7045_V = mkV_II "tkawlat" (mkRoot "k-w-l-t") ;
-    kewtel_KWTL_1_7046_V = mkV "kewtel" (mkRoot "k-w-t-l") ;
-    kaxkar_KXKR_1_7047_V = mkV "kaxkar" (mkRoot "k-x-k-r") ;
-    tkaxkar_KXKR_2_7048_V = mkV_II "tkaxkar" (mkRoot "k-x-k-r") ;
-    kexkex_KXKX_1_7049_V = mkV "kexkex" (mkRoot "k-x-k-x") ;
-    tkexkex_KXKX_2_7050_V = mkV_II "tkexkex" (mkRoot "k-x-k-x") ;
-    kexwex_KXWX_1_7051_V = mkV "kexwex" (mkRoot "k-x-w-x") ;
-    lablab_LBLB_1_7052_V = mkV "lablab" (mkRoot "l-b-l-b") ;
-    lebleb_LBLB_1_7053_V = mkV "lebleb" (mkRoot "l-b-l-b") ;
-    tlebleb_LBLB_2_7054_V = mkV_II "tlebleb" (mkRoot "l-b-l-b") ;
-    leflef_LFLF_1_7055_V = mkV "leflef" (mkRoot "l-f-l-f") ;
-    tleflef_LFLF_2_7056_V = mkV_II "tleflef" (mkRoot "l-f-l-f") ;
-    legleg_LGLG_1_7057_V = mkV "legleg" (mkRoot "l-g-l-g") ;
-    tlegleg_LGLG_2_7058_V = mkV_II "tlegleg" (mkRoot "l-g-l-g") ;
-    laghlagh_LGHLGH_1_7059_V = mkV "lagħlagħ" (mkRoot "l-għ-l-għ") ;
-    lahlah_LHLH_1_7060_V = mkV "laħlaħ" (mkRoot "l-ħ-l-ħ") ;
-    tlahlah_LHLH_2_7061_V = mkV_II "tlaħlaħ" (mkRoot "l-ħ-l-ħ") ;
-    lembet_LMBT_1_7062_V = mkV "lembet" (mkRoot "l-m-b-t") ;
-    tlenbeb_LNBB_2_7064_V = mkV_II "tlenbeb" (mkRoot "l-n-b-b") ;
-    lenbeb_LNBB_1_7065_V = mkV "lenbeb" (mkRoot "l-n-b-b") ;
-    langas_LNGS_1_7066_V = mkV "lanġas" (mkRoot "l-n-ġ-s") ;
-    lanzat_LNZT_1_7067_V = mkV "lanżat" (mkRoot "l-n-ż-t") ;
-    tlanzat_LNZT_2_7068_V = mkV_II "tlanżat" (mkRoot "l-n-ż-t") ;
-    laqlaq_LQLQ_1_7069_V = mkV "laqlaq" (mkRoot "l-q-l-q") ;
-    lesta_LSTJ_1_7070_V = mkV "lesta" (mkRoot "l-s-t-j") ;
-    tlesta_LSTJ_2_7071_V = mkV_II "tlesta" (mkRoot "l-s-t-j") ;
-    letlet_LTLT_1_7072_V = mkV "letlet" (mkRoot "l-t-l-t") ;
-    meclaq_MCLQ_1_7073_V = mkV "meċlaq" (mkRoot "m-ċ-l-q") ;
-    mecmec_MCMC_1_7074_V = mkV "meċmeċ" (mkRoot "m-ċ-m-ċ") ;
-    megnen_MGNN_1_7075_V = mkV "meġnen" (mkRoot "m-ġ-n-n") ;
-    maghdar_MGHDR_1_7076_V = mkV "magħdar" (mkRoot "m-għ-d-r") ;
-    maghmagh_MGHMGH_1_7077_V = mkV "magħmagħ" (mkRoot "m-għ-m-għ") ;
-    mieghrek_MGHRK_1_7078_V = mkV "miegħrek" (mkRoot "m-għ-r-k") ;
-    mahmah_MHMH_1_7079_V = mkV "maħmaħ" (mkRoot "m-ħ-m-ħ") ;
-    tmahmah_MHMH_2_7080_V = mkV_II "tmaħmaħ" (mkRoot "m-ħ-m-ħ") ;
-    mejlaq_MJLQ_1_7081_V = mkV "mejlaq" (mkRoot "m-j-l-q") ;
-    tmejlaq_MJLQ_2_7082_V = mkV_II "tmejlaq" (mkRoot "m-j-l-q") ;
-    majna_MJNJ_1_7083_V = mkV "majna" (mkRoot "m-j-n-j") ;
-    mekmek_MKMK_1_7084_V = mkV "mekmek" (mkRoot "m-k-m-k") ;
-    mander_MNDR_1_7085_V = mkV "mander" (mkRoot "m-n-d-r") ;
-    tmandar_MNDR_2_7086_V = mkV_II "tmandar" (mkRoot "m-n-d-r") ;
-    menghel_MNGHL_1_7087_V = mkV "mengħel" (mkRoot "m-n-għ-l") ;
-    -- mantna_MNTNJ_1_7088_V = mkV "mantna" (mkRoot "m-n-tn-j") ;
-    -- tmantna_MNTNJ_2_7089_V = mkV_II "tmantna" (mkRoot "m-n-tn-j") ;
-    mantar_MNTR_1_7090_V = mkV "mantar" (mkRoot "m-n-t-r") ;
-    tmantar_MNTR_2_7091_V = mkV_II "tmantar" (mkRoot "m-n-t-r") ;
-    manwal_MNWL_1_7092_V = mkV "manwal" (mkRoot "m-n-w-l") ;
-    menzel_MNZL_1_7093_V = mkV "menzel" (mkRoot "m-n-z-l") ;
-    tmenzel_MNZL_2_7094_V = mkV_II "tmenzel" (mkRoot "m-n-z-l") ;
-    maqdar_MQDR_1_7095_V = mkV "maqdar" (mkRoot "m-q-d-r") ;
-    tmaqdar_MQDR_2_7096_V = mkV_II "tmaqdar" (mkRoot "m-q-d-r") ;
-    maqmaq_MQMQ_1_7097_V = mkV "maqmaq" (mkRoot "m-q-m-q") ;
-    merghen_MRGHN_1_7098_V = mkV "mergħen" (mkRoot "m-r-għ-n") ;
-    tmerghen_MRGHN_2_7099_V = mkV_II "tmergħen" (mkRoot "m-r-għ-n") ;
-    merkek_MRKK_1_7100_V = mkV "merkek" (mkRoot "m-r-k-k") ;
-    marmar_MRMR_1_7101_V = mkV "marmar" (mkRoot "m-r-m-r") ;
-    mermer_MRMR_1_7102_V = mkV "mermer" (mkRoot "m-r-m-r") ;
-    tmermer_MRMR_2_7103_V = mkV_II "tmermer" (mkRoot "m-r-m-r") ;
-    martel_MRTL_1_7104_V = mkV "martel" (mkRoot "m-r-t-l") ;
-    tmartel_MRTL_2_7105_V = mkV_II "tmartel" (mkRoot "m-r-t-l") ;
-    marzeb_MRZB_1_7106_V = mkV "marżeb" (mkRoot "m-r-ż-b") ;
-    merzaq_MRZQ_1_7107_V = mkV "merżaq" (mkRoot "m-r-ż-q") ;
-    tmerzaq_MRZQ_2_7108_V = mkV_II "tmerżaq" (mkRoot "m-r-ż-q") ;
-    mashan_MSHN_1_7109_V = mkV "masħan" (mkRoot "m-s-ħ-n") ;
-    tmashan_MSHN_2_7110_V = mkV_II "tmasħan" (mkRoot "m-s-ħ-n") ;
-    mashar_MSHR_1_7111_V = mkV "masħar" (mkRoot "m-s-ħ-r") ;
-    tmashar_MSHR_2_7112_V = mkV_II "tmasħar" (mkRoot "m-s-ħ-r") ;
-    mesher_MSHR_1_7113_V = mkV "mesħer" (mkRoot "m-s-ħ-r") ;
-    mesken_MSKN_1_7114_V = mkV "mesken" (mkRoot "m-s-k-n") ;
-    tmesken_MSKN_2_7115_V = mkV_II "tmesken" (mkRoot "m-s-k-n") ;
-    meslah_MSLH_1_7116_V = mkV "meslaħ" (mkRoot "m-s-l-ħ") ;
-    tmeslah_MSLH_2_7117_V = mkV_II "tmeslaħ" (mkRoot "m-s-l-ħ") ;
-    mesrek_MSRK_1_7118_V = mkV "mesrek" (mkRoot "m-s-r-k") ;
-    mexmex_MXMX_1_7119_V = mkV "mexmex" (mkRoot "m-x-m-x") ;
-    tmexmex_MXMX_2_7120_V = mkV_II "tmexmex" (mkRoot "m-x-m-x") ;
-    maxtar_MXTR_1_7121_V = mkV "maxtar" (mkRoot "m-x-t-r") ;
-    tmaxtar_MXTR_2_7122_V = mkV_II "tmaxtar" (mkRoot "m-x-t-r") ;
-    mazlag_MZLG_1_7123_V = mkV "mażlaġ" (mkRoot "m-ż-l-ġ") ;
-    mezmez_MZMZ_1_7124_V = mkV "meżmeż" (mkRoot "m-ż-m-ż") ;
-    tmezmez_MZMZ_2_7125_V = mkV_II "tmeżmeż" (mkRoot "m-ż-m-ż") ;
-    nahnah_NHNH_1_7126_V = mkV "nahnah" (mkRoot "n-ħ-n-ħ") ;
-    nemnem_NMNM_1_7127_V = mkV "nemnem" (mkRoot "n-m-n-m") ;
-    naqnaq_NQNQ_1_7128_V = mkV "naqnaq" (mkRoot "n-q-n-q") ;
-    nervez_NRVZ_1_7129_V = mkV "nerveż" (mkRoot "n-r-v-ż") ;
-    tnervez_NRVZ_2_7130_V = mkV_II "tnerveż" (mkRoot "n-r-v-ż") ;
-    naznaz_NZNZ_1_7131_V = mkV "nażnaż" (mkRoot "n-ż-n-ż") ;
-    peclaq_PCLQ_1_7132_V = mkV "peċlaq" (mkRoot "p-ċ-l-q") ;
-    pacpac_PCPC_1_7133_V = mkV "paċpaċ" (mkRoot "p-ċ-p-ċ") ;
-    pecpec_PCPC_1_7134_V = mkV "peċpeċ" (mkRoot "p-ċ-p-ċ") ;
-    tpecpec_PCPC_2_7135_V = mkV_II "tpeċpeċ" (mkRoot "p-ċ-p-ċ") ;
-    pahpah_PHPH_1_7136_V = mkV "paħpaħ" (mkRoot "p-ħ-p-ħ") ;
-    tpahpah_PHPH_2_7137_V = mkV_II "tpaħpaħ" (mkRoot "p-ħ-p-ħ") ;
-    pakpak_PKPK_1_7138_V = mkV "pakpak" (mkRoot "p-k-p-k") ;
-    palpal_PLPL_1_7139_V = mkV "palpal" (mkRoot "p-l-p-l") ;
-    pinga_PNGJ_1_7140_V = mkV "pinġa" (mkRoot "p-n-ġ-j") ;
-    tpinga_PNGJ_2_7141_V = mkV_II "tpinġa" (mkRoot "p-n-ġ-j") ;
-    penzel_PNZL_1_7143_V = mkV "penzel" (mkRoot "p-n-z-l") ;
-    panzar_PNZR_1_7144_V = mkV "panzar" (mkRoot "p-n-z-r") ;
-    paqpaq_PQPQ_1_7145_V = mkV "paqpaq" (mkRoot "p-q-p-q") ;
-    percah_PRCH_1_7146_V = mkV "perċaħ" (mkRoot "p-r-ċ-ħ") ;
-    tpercah_PRCH_2_7147_V = mkV_II "tperċaħ" (mkRoot "p-r-ċ-ħ") ;
-    parla_PRLJ_1_7148_V = mkV "parla" (mkRoot "p-r-l-j") ;
-    parpan_PRPN_1_7149_V = mkV "parpan" (mkRoot "p-r-p-n") ;
-    parpar_PRPR_1_7150_V = mkV "parpar" (mkRoot "p-r-p-r") ;
-    perper_PRPR_1_7151_V = mkV "perper" (mkRoot "p-r-p-r") ;
-    tperper_PRPR_2_7152_V = mkV_II "tperper" (mkRoot "p-r-p-r") ;
-    parta_PRTJ_1_7153_V = mkV "parta" (mkRoot "p-r-t-j") ;
-    partat_PRTT_1_7154_V = mkV "partat" (mkRoot "p-r-t-t") ;
-    tpartat_PRTT_2_7155_V = mkV_II "tpartat" (mkRoot "p-r-t-t") ;
-    partax_PRTX_1_7156_V = mkV "partax" (mkRoot "p-r-t-x") ;
-    tpartax_PRTX_2_7157_V = mkV_II "tpartax" (mkRoot "p-r-t-x") ;
-    paspar_PSPR_1_7158_V = mkV "paspar" (mkRoot "p-s-p-r") ;
-    tpaspar_PSPR_2_7159_V = mkV_II "tpaspar" (mkRoot "p-s-p-r") ;
-    pespes_PSPS_1_7160_V = mkV "pespes" (mkRoot "p-s-p-s") ;
-    tpespes_PSPS_2_7161_V = mkV_II "tpespes" (mkRoot "p-s-p-s") ;
-    pastar_PSTR_1_7162_V = mkV "pastar" (mkRoot "p-s-t-r") ;
-    pastaz_PSTZ_1_7163_V = mkV "pastaż" (mkRoot "p-s-t-ż") ;
-    tpastaz_PSTZ_2_7164_V = mkV_II "tpastaż" (mkRoot "p-s-t-ż") ;
-    patpat_PTPT_1_7165_V = mkV "patpat" (mkRoot "p-t-p-t") ;
-    petpet_PTPT_1_7166_V = mkV "petpet" (mkRoot "p-t-p-t") ;
-    pixka_PXKJ_1_7167_V = mkV "pixka" (mkRoot "p-x-k-j") ;
-    tpixka_PXKJ_2_7168_V = mkV_II "tpixka" (mkRoot "p-x-k-j") ;
-    tpaxpax_PXPX_2_7169_V = mkV_II "tpaxpax" (mkRoot "p-x-p-x") ;
-    pexpex_PXPX_1_7170_V = mkV "pexpex" (mkRoot "p-x-p-x") ;
-    pozda_PZDJ_1_7171_V = mkV "pożda" (mkRoot "p-ż-d-j") ;
-    pezpez_PZPZ_1_7172_V = mkV "pezpez" (mkRoot "p-z-p-z") ;
-    qabras_QBRS_1_7173_V = mkV "qabras" (mkRoot "q-b-r-s") ;
-    tqabras_QBRS_2_7174_V = mkV_II "tqabras" (mkRoot "q-b-r-s") ;
-    qafqaf_QFQF_1_7175_V = mkV "qafqaf" (mkRoot "q-f-q-f") ;
-    qahqah_QHQH_1_7176_V = mkV "qaħqaħ" (mkRoot "q-ħ-q-ħ") ;
-    qalfat_QLFT_1_7177_V = mkV "qalfat" (mkRoot "q-l-f-t") ;
-    tqalfat_QLFT_2_7178_V = mkV_II "tqalfat" (mkRoot "q-l-f-t") ;
-    qamqam_QMQM_1_7179_V = mkV "qamqam" (mkRoot "q-m-q-m") ;
-    qancec_QNCC_1_7180_V = mkV "qanċeċ" (mkRoot "q-n-ċ-ċ") ;
-    tqancec_QNCC_2_7181_V = mkV_II "tqanċeċ" (mkRoot "q-n-ċ-ċ") ;
-    qandel_QNDL_1_7182_V = mkV "qandel" (mkRoot "q-n-d-l") ;
-    tqandel_QNDL_2_7183_V = mkV_II "tqandel" (mkRoot "q-n-d-l") ;
-    qanfed_QNFD_1_7184_V = mkV "qanfed" (mkRoot "q-n-f-d") ;
-    tqanfed_QNFD_2_7185_V = mkV_II "tqanfed" (mkRoot "q-n-f-d") ;
-    qanpen_QNPN_1_7186_V = mkV "qanpen" (mkRoot "q-n-p-n") ;
-    qanqal_QNQL_1_7187_V = mkV "qanqal" (mkRoot "q-n-q-l") ;
-    tqanqal_QNQL_2_7188_V = mkV_II "tqanqal" (mkRoot "q-n-q-l") ;
-    qansar_QNSR_1_7189_V = mkV "qansar" (mkRoot "q-n-s-r") ;
-    qantar_QNTR_1_7190_V = mkV "qantar" (mkRoot "q-n-t-r") ;
-    qanzah_QNZH_1_7191_V = mkV "qanżaħ" (mkRoot "q-n-ż-ħ") ;
-    tqanzah_QNZH_2_7192_V = mkV_II "tqanżaħ" (mkRoot "q-n-ż-ħ") ;
-    qarben_QRBN_1_7193_V = mkV "qarben" (mkRoot "q-r-b-n") ;
-    tqarben_QRBN_2_7194_V = mkV_II "tqarben" (mkRoot "q-r-b-n") ;
-    qarcel_QRCL_1_7195_V = mkV "qarċel" (mkRoot "q-r-ċ-l") ;
-    tqarcel_QRCL_2_7196_V = mkV_II "tqarċel" (mkRoot "q-r-ċ-l") ;
-    qarden_QRDN_1_7197_V = mkV "qarden" (mkRoot "q-r-d-n") ;
-    tqarden_QRDN_2_7198_V = mkV_II "tqarden" (mkRoot "q-r-d-n") ;
-    qardax_QRDX_1_7199_V = mkV "qardax" (mkRoot "q-r-d-x") ;
-    tqardax_QRDX_2_7200_V = mkV_II "tqardax" (mkRoot "q-r-d-x") ;
-    qarmec_QRMC_1_7201_V = mkV "qarmeċ" (mkRoot "q-r-m-ċ") ;
-    tqarmec_QRMC_2_7202_V = mkV_II "tqarmeċ" (mkRoot "q-r-m-ċ") ;
-    qarnas_QRNS_1_7203_V = mkV "qarnas" (mkRoot "q-r-n-s") ;
-    tqarnas_QRNS_2_7204_V = mkV_II "tqarnas" (mkRoot "q-r-n-s") ;
-    qarqac_QRQC_1_7205_V = mkV "qarqaċ" (mkRoot "q-r-q-ċ") ;
-    tqarqac_QRQC_2_7206_V = mkV_II "tqarqaċ" (mkRoot "q-r-q-ċ") ;
-    qartaf_QRTF_1_7207_V = mkV "qartaf" (mkRoot "q-r-t-f") ;
-    tqartaf_QRTF_2_7208_V = mkV_II "tqartaf" (mkRoot "q-r-t-f") ;
-    qartam_QRTM_1_7209_V = mkV "qartam" (mkRoot "q-r-t-m") ;
-    tqartam_QRTM_2_7210_V = mkV_II "tqartam" (mkRoot "q-r-t-m") ;
-    s_QRTM_2_7211_V = mkV_II "s" (mkRoot "q-r-t-m") ;
-    qartas_QRTS_1_7212_V = mkV "qartas" (mkRoot "q-r-t-s") ;
-    tqartas_QRTS_2_7213_V = mkV_II "tqartas" (mkRoot "q-r-t-s") ;
-    qarwez_QRWZ_1_7214_V = mkV "qarweż" (mkRoot "q-r-w-ż") ;
-    tqarwez_QRWZ_2_7215_V = mkV_II "tqarweż" (mkRoot "q-r-w-ż") ;
-    qasdar_QSDR_1_7216_V = mkV "qasdar" (mkRoot "q-s-d-r") ;
-    tqasdar_QSDR_2_7217_V = mkV_II "tqasdar" (mkRoot "q-s-d-r") ;
-    qawqeb_QWQB_1_7218_V = mkV "qawqeb" (mkRoot "q-w-q-b") ;
-    tqawqab_QWQB_2_7219_V = mkV_II "tqawqab" (mkRoot "q-w-q-b") ;
-    qaxlef_QXLF_1_7220_V = mkV "qaxlef" (mkRoot "q-x-l-f") ;
-    tqaxlef_QXLF_2_7221_V = mkV_II "tqaxlef" (mkRoot "q-x-l-f") ;
-    qaxqax_QXQX_1_7222_V = mkV "qaxqax" (mkRoot "q-x-q-x") ;
-    tqaxqax_QXQX_2_7223_V = mkV_II "tqaxqax" (mkRoot "q-x-q-x") ;
-    qazqaz_QZQZ_1_7224_V = mkV "qażqaż" (mkRoot "q-ż-q-ż") ;
-    tqazqaz_QZQZ_2_7225_V = mkV_II "tqażqaż" (mkRoot "q-ż-q-ż") ;
-    qazwat_QZWT_1_7226_V = mkV "qażwat" (mkRoot "q-ż-w-t") ;
-    recpel_RCPL_1_7227_V = mkV "reċpel" (mkRoot "r-ċ-p-l") ;
-    rembel_RMBL_1_7228_V = mkV "rembel" (mkRoot "r-m-b-l") ;
-    trembel_RMBL_2_7229_V = mkV_II "trembel" (mkRoot "r-m-b-l") ;
-    rampel_RMPL_1_7230_V = mkV "rampel" (mkRoot "r-m-p-l") ;
-    trampel_RMPL_2_7231_V = mkV_II "trampel" (mkRoot "r-m-p-l") ;
-    renda_RNDJ_1_7232_V = mkV "renda" (mkRoot "r-n-d-j") ;
-    trenda_RNDJ_2_7233_V = mkV_II "trenda" (mkRoot "r-n-d-j") ;
-    tranga_RNGJ_2_7234_V = mkV_II "tranġa" (mkRoot "r-n-ġ-j") ;
-    rangat_RNGT_1_7235_V = mkV "ranġat" (mkRoot "r-n-ġ-t") ;
-    trangat_RNGT_2_7236_V = mkV_II "tranġat" (mkRoot "r-n-ġ-t") ;
-    rastat_RSTT_1_7237_V = mkV "rastat" (mkRoot "r-s-t-t") ;
-    sefsef_SFSF_1_7238_V = mkV "sefsef" (mkRoot "s-f-s-f") ;
-    ssefsef_SFSF_2_7239_V = mkV_II "ssefsef" (mkRoot "s-f-s-f") ;
-    sefter_SFTR_1_7240_V = mkV "sefter" (mkRoot "s-f-t-r") ;
-    ssaghtar_SGHTR_2_7241_V = mkV_II "ssagħtar" (mkRoot "s-għ-t-r") ;
-    seksef_SKSF_1_7242_V = mkV "seksef" (mkRoot "s-k-s-f") ;
-    ssakran_SKRN_2_7243_V = mkV_II "ssakran" (mkRoot "s-k-r-n") ;
-    seksek_SKSK_1_7244_V = mkV "seksek" (mkRoot "s-k-s-k") ;
-    sseksek_SKSK_2_7245_V = mkV_II "sseksek" (mkRoot "s-k-s-k") ;
-    selsel_SLSL_1_7246_V = mkV "selsel" (mkRoot "s-l-s-l") ;
-    salpa_SLPJ_1_7247_V = mkV "salpa" (mkRoot "s-l-p-j") ;
-    saltan_SLTN_1_7248_V = mkV "saltan" (mkRoot "s-l-t-n") ;
-    salva_SLVJ_1_7249_V = mkV "salva" (mkRoot "s-l-v-j") ;
-    ssalva_SLVJ_2_7250_V = mkV_II "ssalva" (mkRoot "s-l-v-j") ;
-    solva_SLVJ_1_7251_V = mkV "solva" (mkRoot "s-l-v-j") ;
-    ssolva_SLVJ_2_7252_V = mkV_II "ssolva" (mkRoot "s-l-v-j") ;
-    raxka_RXKJ_1_7253_V = mkV "raxka" (mkRoot "r-x-k-j") ;
-    ssemlah_SMLH_2_7254_V = mkV_II "ssemlaħ" (mkRoot "s-m-l-ħ") ;
-    rixtel_RXTL_1_7255_V = mkV "rixtel" (mkRoot "r-x-t-l") ;
-    trixtel_RXTL_2_7256_V = mkV_II "trixtel" (mkRoot "r-x-t-l") ;
-    sempel_SMPL_1_7257_V = mkV "sempel" (mkRoot "s-m-p-l") ;
-    samsam_SMSM_1_7258_V = mkV "samsam" (mkRoot "s-m-s-m") ;
-    samsar_SMSR_1_7259_V = mkV "samsar" (mkRoot "s-m-s-r") ;
-    ssamsar_SMSR_2_7260_V = mkV_II "ssamsar" (mkRoot "s-m-s-r") ;
-    sendaq_SNDQ_1_7261_V = mkV "sendaq" (mkRoot "s-n-d-q") ;
-    sandar_SNDR_1_7262_V = mkV "sandar" (mkRoot "s-n-d-r") ;
-    sangat_SNGT_1_7263_V = mkV "sangat" (mkRoot "s-n-g-t") ;
-    sensel_SNSL_1_7264_V = mkV "sensel" (mkRoot "s-n-s-l") ;
-    ssensel_SNSL_2_7265_V = mkV_II "ssensel" (mkRoot "s-n-s-l") ;
-    sensar_SNSR_1_7266_V = mkV "sensar" (mkRoot "s-n-s-r") ;
-    ssapna_SPNJ_2_7267_V = mkV_II "ssapna" (mkRoot "s-p-n-j") ;
-    saqsa_SQSJ_1_7268_V = mkV "saqsa" (mkRoot "s-q-s-j") ;
-    sarbat_SRBT_1_7270_V = mkV "sarbat" (mkRoot "s-r-b-t") ;
-    ssarbat_SRBT_2_7271_V = mkV_II "ssarbat" (mkRoot "s-r-b-t") ;
-    sardan_SRDN_1_7272_V = mkV "sardan" (mkRoot "s-r-d-n") ;
-    ssardan_SRDN_2_7273_V = mkV_II "ssardan" (mkRoot "s-r-d-n") ;
-    serdaq_SRDQ_1_7274_V = mkV "serdaq" (mkRoot "s-r-d-q") ;
-    sserdaq_SRDQ_2_7275_V = mkV_II "sserdaq" (mkRoot "s-r-d-q") ;
-    sorga_SRGJ_1_7276_V = mkV "sorġa" (mkRoot "s-r-ġ-j") ;
-    sargat_SRGT_1_7277_V = mkV "sarġat" (mkRoot "s-r-ġ-t") ;
-    ssarsa_SRSJ_2_7278_V = mkV_II "ssarsa" (mkRoot "s-r-s-j") ;
-    sarsar_SRSR_1_7279_V = mkV "sarsar" (mkRoot "s-r-s-r") ;
-    serser_SRSR_1_7280_V = mkV "serser" (mkRoot "s-r-s-r") ;
-    serva_SRVJ_1_7281_V = mkV "serva" (mkRoot "s-r-v-j") ;
-    sserva_SRVJ_2_7282_V = mkV_II "sserva" (mkRoot "s-r-v-j") ;
-    sarwal_SRWL_1_7283_V = mkV "sarwal" (mkRoot "s-r-w-l") ;
-    ssarwal_SRWL_2_7284_V = mkV_II "ssarwal" (mkRoot "s-r-w-l") ;
-    teftef_TFTF_1_7285_V = mkV "teftef" (mkRoot "t-f-t-f") ;
-    tteftef_TFTF_2_7286_V = mkV_II "tteftef" (mkRoot "t-f-t-f") ;
-    taghtagh_TGHTGH_1_7287_V = mkV "tagħtagħ" (mkRoot "t-għ-t-għ") ;
-    tahtah_THTH_1_7288_V = mkV "taħtaħ" (mkRoot "t-ħ-t-ħ") ;
-    tektek_TKTK_1_7289_V = mkV "tektek" (mkRoot "t-k-t-k") ;
-    ttektek_TKTK_2_7290_V = mkV_II "ttektek" (mkRoot "t-k-t-k") ;
-    temtem_TMTM_1_7291_V = mkV "temtem" (mkRoot "t-m-t-m") ;
-    ttemtem_TMTM_2_7292_V = mkV_II "ttemtem" (mkRoot "t-m-t-m") ;
-    tanbar_TNBR_1_7293_V = mkV "tanbar" (mkRoot "t-n-b-r") ;
-    ttanbar_TNBR_2_7294_V = mkV_II "ttanbar" (mkRoot "t-n-b-r") ;
-    tenfex_TNFX_1_7295_V = mkV "tenfex" (mkRoot "t-n-f-x") ;
-    ttenfex_TNFX_2_7296_V = mkV_II "ttenfex" (mkRoot "t-n-f-x") ;
-    tenkel_TNKL_1_7297_V = mkV "tenkel" (mkRoot "t-n-k-l") ;
-    tenten_TNTN_1_7298_V = mkV "tenten" (mkRoot "t-n-t-n") ;
-    tentex_TNTX_1_7299_V = mkV "tentex" (mkRoot "t-n-t-x") ;
-    ttentex_TNTX_2_7300_V = mkV_II "ttentex" (mkRoot "t-n-t-x") ;
-    taptap_TPTP_1_7301_V = mkV "taptap" (mkRoot "t-p-t-p") ;
-    staqsa_TPTP_1_7302_V = mkV "staqsa" (mkRoot "t-p-t-p") ;
-    volga_VLGJ_1_7303_V = mkV "volġa" (mkRoot "v-l-ġ-j") ;
-    vilja_VLJJ_1_7304_V = mkV "vilja" (mkRoot "v-l-j-j") ;
-    vilja_VLJJ_1_7305_V = mkV "vilja" (mkRoot "v-l-j-j") ;
-    vinca_VNCJ_1_7306_V = mkV "vinċa" (mkRoot "v-n-ċ-j") ;
-    tvinca_VNCJ_2_7307_V = mkV_II "tvinċa" (mkRoot "v-n-ċ-j") ;
-    venven_VNVN_1_7308_V = mkV "venven" (mkRoot "v-n-v-n") ;
-    tvenven_VNVN_2_7309_V = mkV_II "tvenven" (mkRoot "v-n-v-n") ;
-    varja_VRJJ_1_7310_V = mkV "varja" (mkRoot "v-r-j-j") ;
-    tvarja_VRJJ_2_7311_V = mkV_II "tvarja" (mkRoot "v-r-j-j") ;
-    verver_VRVR_1_7312_V = mkV "verver" (mkRoot "v-r-v-r") ;
-    teptep_TPTP_1_7313_V = mkV "teptep" (mkRoot "t-p-t-p") ;
-    taqtaq_TQTQ_1_7314_V = mkV "taqtaq" (mkRoot "t-q-t-q") ;
-    tarbac_TRBC_1_7315_V = mkV "tarbaċ" (mkRoot "t-r-b-ċ") ;
-    ttarbac_TRBC_2_7316_V = mkV_II "ttarbaċ" (mkRoot "t-r-b-ċ") ;
-    torna_TRNJ_1_7317_V = mkV "torna" (mkRoot "t-r-n-j") ;
-    torna_TRNJ_1_7318_V = mkV "torna" (mkRoot "t-r-n-j") ;
-    tertaq_TRTQ_1_7319_V = mkV "tertaq" (mkRoot "t-r-t-q") ;
-    ttertaq_TRTQ_2_7320_V = mkV_II "ttertaq" (mkRoot "t-r-t-q") ;
-    terter_TRTR_1_7321_V = mkV "terter" (mkRoot "t-r-t-r") ;
-    tterter_TRTR_2_7322_V = mkV_II "tterter" (mkRoot "t-r-t-r") ;
-    tartar_TRTR_1_7323_V = mkV "tartar" (mkRoot "t-r-t-r") ;
-    tertex_TRTX_1_7324_V = mkV "tertex" (mkRoot "t-r-t-x") ;
-    textex_TXTX_1_7325_V = mkV "textex" (mkRoot "t-x-t-x") ;
-    wedwed_WDWD_1_7326_V = mkV "wedwed" (mkRoot "w-d-w-d") ;
-    vegveg_WGWG_1_7327_V = mkV "veġveġ" (mkRoot "w-ġ-w-ġ") ;
-    wahwah_WHWH_1_7328_V = mkV "waħwaħ" (mkRoot "w-ħ-w-ħ") ;
-    waqwaq_WQWQ_1_7329_V = mkV "waqwaq" (mkRoot "w-q-w-q") ;
-    werden_WRDN_1_7330_V = mkV "werden" (mkRoot "w-r-d-n") ;
-    werwer_WRWR_1_7331_V = mkV "werwer" (mkRoot "w-r-w-r") ;
-    twerwer_WRWR_2_7332_V = mkV_II "twerwer" (mkRoot "w-r-w-r") ;
-    werzaq_WRZQ_1_7333_V = mkV "werżaq" (mkRoot "w-r-ż-q") ;
-    weswes_WSWS_1_7334_V = mkV "weswes" (mkRoot "w-s-w-s") ;
-    wetwet_WTWT_1_7335_V = mkV "wetwet" (mkRoot "w-t-w-t") ;
-    watwat_WTWT_1_7336_V = mkV "watwat" (mkRoot "w-t-w-t") ;
-    wezwez_WZWZ_1_7337_V = mkV "weżweż" (mkRoot "w-ż-w-ż") ;
-    twezwez_WZWZ_2_7338_V = mkV_II "tweżweż" (mkRoot "w-ż-w-ż") ;
-    xeblek_XBLK_1_7339_V = mkV "xeblek" (mkRoot "x-b-l-k") ;
-    xxeblek_XBLK_2_7340_V = mkV_II "xxeblek" (mkRoot "x-b-l-k") ;
-    xahxah_XHXH_1_7341_V = mkV "xaħxaħ" (mkRoot "x-ħ-x-ħ") ;
-    xxahxah_XHXH_2_7342_V = mkV_II "xxaħxaħ" (mkRoot "x-ħ-x-ħ") ;
-    xajtan_XJTN_1_7343_V = mkV "xajtan" (mkRoot "x-j-t-n") ;
-    xxajtan_XJTN_2_7344_V = mkV_II "xxajtan" (mkRoot "x-j-t-n") ;
-    xekxek_XKXK_1_7345_V = mkV "xekxek" (mkRoot "x-k-x-k") ;
-    xemnaq_XMNQ_1_7346_V = mkV "xemnaq" (mkRoot "x-m-n-q") ;
-    xandar_XNDR_1_7347_V = mkV "xandar" (mkRoot "x-n-d-r") ;
-    xxandar_XNDR_2_7348_V = mkV_II "xxandar" (mkRoot "x-n-d-r") ;
-    xengel_XNGL_1_7349_V = mkV "xengel" (mkRoot "x-n-g-l") ;
-    xxengel_XNGL_2_7350_V = mkV_II "xxengel" (mkRoot "x-n-g-l") ;
-    xenxel_XNXL_1_7351_V = mkV "xenxel" (mkRoot "x-n-x-l") ;
-    xxenxel_XNXL_2_7352_V = mkV_II "xxenxel" (mkRoot "x-n-x-l") ;
-    xaqleb_XQLB_1_7353_V = mkV "xaqleb" (mkRoot "x-q-l-b") ;
-    xxaqleb_XQLB_2_7354_V = mkV_II "xxaqleb" (mkRoot "x-q-l-b") ;
-    xermed_XRMD_1_7355_V = mkV "xermed" (mkRoot "x-r-m-d") ;
-    xxermed_XRMD_2_7356_V = mkV_II "xxermed" (mkRoot "x-r-m-d") ;
-    xewlah_XWLH_1_7357_V = mkV "xewlaħ" (mkRoot "x-w-l-ħ") ;
-    xxewlah_XWLH_2_7358_V = mkV_II "xxewlaħ" (mkRoot "x-w-l-ħ") ;
-    zeblah_ZBLH_1_7359_V = mkV "żeblaħ" (mkRoot "ż-b-l-ħ") ;
-    zzeblah_ZBLH_2_7360_V = mkV_II "żżeblaħ" (mkRoot "ż-b-l-ħ") ;
-    zafzaf_ZFZF_1_7361_V = mkV "żafżaf" (mkRoot "ż-f-ż-f") ;
-    zzafzaf_ZFZF_2_7362_V = mkV_II "żżafżaf" (mkRoot "ż-f-ż-f") ;
-    zegleg_ZGLG_1_7364_V = mkV "żegleg" (mkRoot "ż-g-l-g") ;
-    zzegleg_ZGLG_2_7365_V = mkV_II "żżegleg" (mkRoot "ż-g-l-g") ;
-    zagrag_ZGRG_1_7366_V = mkV "żagrag" (mkRoot "ż-g-r-g") ;
-    zzagrag_ZGRG_2_7367_V = mkV_II "żżagrag" (mkRoot "ż-g-r-g") ;
-    zegzeg_ZGZG_1_7368_V = mkV "żegżeg" (mkRoot "ż-g-ż-g") ;
-    zzeghber_ZGHBL_2_7369_V = mkV_II "żżegħber" (mkRoot "ż-għ-b-l") ;
-    zaghfar_ZGHFR_1_7370_V = mkV "żagħfar" (mkRoot "ż-għ-f-r") ;
-    zajbar_ZJBR_1_7371_V = mkV "żajbar" (mkRoot "ż-j-b-r") ;
-    zzajbar_ZJBR_2_7372_V = mkV_II "żżajbar" (mkRoot "ż-j-b-r") ;
-    zekzek_ZKZK_1_7373_V = mkV "żekżek" (mkRoot "ż-k-ż-k") ;
-    zelzel_ZLZL_1_7374_V = mkV "żelzel" (mkRoot "ż-l-ż-l") ;
-    zembah_ZMBH_1_7375_V = mkV "żembaħ" (mkRoot "ż-m-b-ħ") ;
-    zzembah_ZMBH_2_7376_V = mkV_II "żżembaħ" (mkRoot "ż-m-b-ħ") ;
-    zambar_ZMBR_1_7377_V = mkV "żambar" (mkRoot "ż-m-b-r") ;
-    zzambar_ZMBR_2_7378_V = mkV_II "żżambar" (mkRoot "ż-m-b-r") ;
-    zambar_ZMBR_1_7379_V = mkV "żambar" (mkRoot "ż-m-b-r") ;
-    zimzem_ZMZM_1_7380_V = mkV "żimżem" (mkRoot "ż-m-ż-m") ;
-    zenbel_ZNBL_1_7381_V = mkV "żenbel" (mkRoot "ż-n-b-l") ;
-    zengel_ZNGL_1_7382_V = mkV "żengel" (mkRoot "ż-n-g-l") ;
-    zzengel_ZNGL_2_7383_V = mkV_II "żżengel" (mkRoot "ż-n-g-l") ;
-    zenger_ZNGR_1_7384_V = mkV "żenger" (mkRoot "ż-n-g-r") ;
-    baccac_BCC_2_7385_V = mkV_II "baċċaċ" (mkRoot "b-ċ-ċ") ;
-    tbaccac_BCC_5_7386_V = mkV_V "tbaċċaċ" (mkRoot "b-ċ-ċ") ;
-    biccec_BCC_2_7387_V = mkV_II "biċċeċ" (mkRoot "b-ċ-ċ") ;
-    tbiccec_BCC_5_7388_V = mkV_V "tbiċċeċ" (mkRoot "b-ċ-ċ") ;
-    baccan_BCN_2_7389_V = mkV_II "baċċan" (mkRoot "b-ċ-n") ;
-    tbaccan_BCN_5_7390_V = mkV_V "tbaċċan" (mkRoot "b-ċ-n") ;
-    biccer_BCR_2_7391_V = mkV_II "biċċer" (mkRoot "b-ċ-r") ;
-    tbiccer_BCR_5_7392_V = mkV_V "tbiċċer" (mkRoot "b-ċ-r") ;
-    bidded_BDD_2_7393_V = mkV_II "bidded" (mkRoot "b-d-d") ;
-    tbidded_BDD_5_7394_V = mkV_V "tbidded" (mkRoot "b-d-d") ;
-    bidel_BDL_1_7395_V = mkV "bidel" (mkRoot "b-d-l") ;
-    biddel_BDL_2_7396_V = mkV_II "biddel" (mkRoot "b-d-l") ;
-    tbiddel_BDL_5_7397_V = mkV_V "tbiddel" (mkRoot "b-d-l") ;
-    nbidel_BDL_7_7398_V = mkV_VII "bidel" "nbidel" (mkRoot "b-d-l") ;
-    biggel_BGL_2_7399_V = mkV_II "biġġel" (mkRoot "b-ġ-l") ;
-    tbiggel_BGL_5_7400_V = mkV_V "tbiġġel" (mkRoot "b-ġ-l") ;
-    nbigel_BGL_7_7401_V = mkV_VII "biġel" "nbiġel" (mkRoot "b-ġ-l") ;
-    baghad_BGHD_1_7402_V = mkV "bagħad" (mkRoot "b-għ-d") ;
-    baghghad_BGHD_2_7403_V = mkV_II "bagħgħad" (mkRoot "b-għ-d") ;
-    baghad_BGHD_3_7404_V = mkV_III "bagħad" (mkRoot "b-għ-d") ;
-    tbieghad_BGHD_6_7405_V = mkV_VI "tbiegħad" (mkRoot "b-għ-d") ;
-    nbaghad_BGHD_7_7406_V = mkV_VII "bagħad" "nbagħad" (mkRoot "b-għ-d") ;
-    bieghed_BGHD_3_7407_V = mkV_III "biegħed" (mkRoot "b-għ-d") ;
-    tbieghed_BGHD_6_7408_V = mkV_VI "tbiegħed" (mkRoot "b-għ-d") ;
-    baghghal_BGHL_2_7409_V = mkV_II "bagħgħal" (mkRoot "b-għ-l") ;
-    tbaghghal_BGHL_5_7410_V = mkV_V "tbagħgħal" (mkRoot "b-għ-l") ;
-    tbaghal_BGHL_6_7411_V = mkV_VI "tbagħal" (mkRoot "b-għ-l") ;
-    baghat_BGHT_1_7412_V = mkV "bagħat" (mkRoot "b-għ-t") ;
-    nbaghat_BGHT_7_7413_V = mkV_VII "bagħat" "nbagħat" (mkRoot "b-għ-t") ;
-    biehem_BHM_3_7414_V = mkV_III "biehem" (mkRoot "b-h-m") ;
-    tbhejjem_BHM_5_7415_V = mkV_V "tbhejjem" (mkRoot "b-h-m") ;
-    tbiehem_BHM_6_7416_V = mkV_VI "tbiehem" (mkRoot "b-h-m") ;
-    tbahhah_BHH_5_7417_V = mkV_V "tbaħħaħ" (mkRoot "b-ħ-ħ") ;
-    behhen_BHN_1_7418_V = mkV "beħħen" (mkRoot "b-ħ-n") ;
-    bahhar_BHR_2_7419_V = mkV_II "baħħar" (mkRoot "b-ħ-r") ;
-    tbahhar_BHR_5_7420_V = mkV_V "tbaħħar" (mkRoot "b-ħ-r") ;
-    bahhar_BHR_2_7421_V = mkV_II "baħħar" (mkRoot "b-ħ-r") ;
-    tbahhar_BHR_5_7422_V = mkV_V "tbaħħar" (mkRoot "b-ħ-r") ;
-    bahat_BHT_1_7423_V = mkV "baħat" (mkRoot "b-ħ-t") ;
-    biehet_BHT_3_7424_V = mkV_III "bieħet" (mkRoot "b-ħ-t") ;
-    tbahhat_BHT_5_7425_V = mkV_V "tbaħħat" (mkRoot "b-ħ-t") ;
-    bikem_BKM_1_7426_V = mkV "bikem" (mkRoot "b-k-m") ;
-    bikkem_BKM_2_7427_V = mkV_II "bikkem" (mkRoot "b-k-m") ;
-    tbikkem_BKM_5_7428_V = mkV_V "tbikkem" (mkRoot "b-k-m") ;
-    bakar_BKR_1_7429_V = mkV "bakar" (mkRoot "b-k-r") ;
-    bakkar_BKR_2_7430_V = mkV_II "bakkar" (mkRoot "b-k-r") ;
-    tbakkar_BKR_5_7431_V = mkV_V "tbakkar" (mkRoot "b-k-r") ;
-    beket_BKT_1_7432_V = mkV "beket" (mkRoot "b-k-t") ;
-    bekket_BKT_2_7433_V = mkV_II "bekket" (mkRoot "b-k-t") ;
-    tbekket_BKT_5_7434_V = mkV_V "tbekket" (mkRoot "b-k-t") ;
-    bala'_BLGH_1_7435_V = mkV "bala'" (mkRoot "b-l-għ") ;
-    balla'_BLGH_2_7436_V = mkV_II "balla'" (mkRoot "b-l-għ") ;
-    tballa'_BLGH_5_7437_V = mkV_V "tballa'" (mkRoot "b-l-għ") ;
-    nbela'_BLGH_7_7438_V = mkV_VII "bela'" "nbela'" (mkRoot "b-l-għ") ;
-    -- belleh_BLHN_2_7439_V = mkV_II "belleh" (mkRoot "bl-ħ-n") ;
-    -- tbelleh_BLHN_5_7440_V = mkV_V "tbelleh" (mkRoot "bl-ħ-n") ;
-    bell_BLL_1_7441_V = mkV "bell" (mkRoot "b-l-l") ;
-    bellel_BLL_2_7442_V = mkV_II "bellel" (mkRoot "b-l-l") ;
-    tbell_BLL_5_7443_V = mkV_V "tbell" (mkRoot "b-l-l") ;
-    ntbell_BLL_7_7444_V = mkV_VII "bell" "ntbell" (mkRoot "b-l-l") ;
-    boloq_BLQ_1_7445_V = mkV "boloq" (mkRoot "b-l-q") ;
-    bellaq_BLQ_2_7446_V = mkV_II "bellaq" (mkRoot "b-l-q") ;
-    tbellaq_BLQ_5_7447_V = mkV_V "tbellaq" (mkRoot "b-l-q") ;
-    blieq_BLQ_9_7448_V = mkV_IX "blieq" (mkRoot "b-l-q") ;
-    belles_BLS_2_7449_V = mkV_II "belles" (mkRoot "b-l-s") ;
-    tbelles_BLS_5_7450_V = mkV_V "tbelles" (mkRoot "b-l-s") ;
-    ballas_BLS_2_7451_V = mkV_II "ballas" (mkRoot "b-l-s") ;
-    ballat_BLT_2_7452_V = mkV_II "ballat" (mkRoot "b-l-t") ;
-    tballat_BLT_5_7453_V = mkV_V "tballat" (mkRoot "b-l-t") ;
-    bellet_BLT_2_7454_V = mkV_II "bellet" (mkRoot "b-l-t") ;
-    tbellet_BLT_5_7455_V = mkV_V "tbellet" (mkRoot "b-l-t") ;
-    bennen_BNN_2_7456_V = mkV_II "bennen" (mkRoot "b-n-n") ;
-    tbennen_BNN_5_7457_V = mkV_V "tbennen" (mkRoot "b-n-n") ;
-    bennen_BNN_2_7458_V = mkV_II "bennen" (mkRoot "b-n-n") ;
-    tbennen_BNN_5_7459_V = mkV_V "tbennen" (mkRoot "b-n-n") ;
-    bannas_BNS_2_7460_V = mkV_II "bannas" (mkRoot "b-n-s") ;
-    bannan_BNT_2_7461_V = mkV_II "bannan" (mkRoot "b-n-t") ;
-    tbannat_BNT_5_7462_V = mkV_V "tbannat" (mkRoot "b-n-t") ;
-    baqa'_BQGH_1_7463_V = mkV "baqa'" (mkRoot "b-q-għ") ;
-    baqqa'_BQGH_2_7464_V = mkV_II "baqqa'" (mkRoot "b-q-għ") ;
-    baqqan_BQN_2_7465_V = mkV_II "baqqan" (mkRoot "b-q-n") ;
-    tbaqqan_BQN_5_7466_V = mkV_V "tbaqqan" (mkRoot "b-q-n") ;
-    baqqaq_BQQ_2_7467_V = mkV_II "baqqaq" (mkRoot "b-q-q") ;
-    tbaqqaq_BQQ_5_7468_V = mkV_V "tbaqqaq" (mkRoot "b-q-q") ;
-    baqqa_BQQ_2_7469_V = mkV_II "baqqa" (mkRoot "b-q-q") ;
-    tbaqqaq_BQQ_5_7470_V = mkV_V "tbaqqaq" (mkRoot "b-q-q") ;
-    baqqar_BQR_2_7471_V = mkV_II "baqqar" (mkRoot "b-q-r") ;
-    baqat_BQT_1_7472_V = mkV "baqat" (mkRoot "b-q-t") ;
-    baqqat_BQT_2_7473_V = mkV_II "baqqat" (mkRoot "b-q-t") ;
-    tbaqqat_BQT_5_7474_V = mkV_V "tbaqqat" (mkRoot "b-q-t") ;
-    barad_BRD_1_7475_V = mkV "barad" (mkRoot "b-r-d") ;
-    barrad_BRD_2_7476_V = mkV_II "barrad" (mkRoot "b-r-d") ;
-    nbarad_BRD_7_7477_V = mkV_VII "barad" "nbarad" (mkRoot "b-r-d") ;
-    bired_BRD_1_7478_V = mkV "bired" (mkRoot "b-r-d") ;
-    berred_BRD_2_7479_V = mkV_II "berred" (mkRoot "b-r-d") ;
-    tberred_BRD_5_7480_V = mkV_V "tberred" (mkRoot "b-r-d") ;
-    barrag_BRG_2_7481_V = mkV_II "barraġ" (mkRoot "b-r-ġ") ;
-    tbarrag_BRG_5_7482_V = mkV_V "tbarraġ" (mkRoot "b-r-ġ") ;
-    nbarag_BRG_7_7483_V = mkV_VII "baraġ" "nbaraġ" (mkRoot "b-r-ġ") ;
-    berah_BRH_1_7484_V = mkV "beraħ" (mkRoot "b-r-ħ") ;
-    berrah_BRH_2_7485_V = mkV_II "berraħ" (mkRoot "b-r-ħ") ;
-    tberrah_BRH_5_7486_V = mkV_V "tberraħ" (mkRoot "b-r-ħ") ;
-    nberah_BRH_7_7487_V = mkV_VII "beraħ" "nberaħ" (mkRoot "b-r-ħ") ;
-    birek_BRK_1_7488_V = mkV "birek" (mkRoot "b-r-k") ;
-    berrek_BRK_2_7489_V = mkV_II "berrek" (mkRoot "b-r-k") ;
-    tberrek_BRK_5_7490_V = mkV_V "tberrek" (mkRoot "b-r-k") ;
-    bierek_BRK_3_7491_V = mkV_III "bierek" (mkRoot "b-r-k") ;
-    tbierek_BRK_6_7492_V = mkV_VI "tbierek" (mkRoot "b-r-k") ;
-    -- tbrekken_BRKN_5_7493_V = mkV_V "tbrekken" (mkRoot "br-k-n") ;
-    baram_BRM_1_7494_V = mkV "baram" (mkRoot "b-r-m") ;
-    barram_BRM_2_7495_V = mkV_II "barram" (mkRoot "b-r-m") ;
-    tbarram_BRM_5_7496_V = mkV_V "tbarram" (mkRoot "b-r-m") ;
-    nbaram_BRM_7_7497_V = mkV_VII "baram" "nbaram" (mkRoot "b-r-m") ;
-    btaram_BRM_8_7498_V = mkV_VIII "btaram" (mkRoot "b-r-m") ;
-    berren_BRN_2_7499_V = mkV_II "berren" (mkRoot "b-r-n") ;
-    tberren_BRN_5_7500_V = mkV_V "tberren" (mkRoot "b-r-n") ;
-    berraq_BRQ_2_7501_V = mkV_II "berraq" (mkRoot "b-r-q") ;
-    tberraq_BRQ_5_7502_V = mkV_V "tberraq" (mkRoot "b-r-q") ;
-    barr_BRR_1_7503_V = mkV "barr" (mkRoot "b-r-r") ;
-    barax_BRX_1_7504_V = mkV "barax" (mkRoot "b-r-x") ;
-    barrax_BRX_2_7505_V = mkV_II "barrax" (mkRoot "b-r-x") ;
-    tbarrax_BRX_5_7506_V = mkV_V "tbarrax" (mkRoot "b-r-x") ;
-    nbarax_BRX_7_7507_V = mkV_VII "barax" "nbarax" (mkRoot "b-r-x") ;
-    berrex_BRX_2_7508_V = mkV_II "berrex" (mkRoot "b-r-x") ;
-    bassal_BSL_2_7509_V = mkV_II "bassal" (mkRoot "b-s-l") ;
-    bissem_BSM_2_7510_V = mkV_II "bissem" (mkRoot "b-s-m") ;
-    tbissem_BSM_5_7511_V = mkV_V "tbissem" (mkRoot "b-s-m") ;
-    basar_BSR_1_7512_V = mkV "basar" (mkRoot "b-s-r") ;
-    bassar_BSR_2_7513_V = mkV_II "bassar" (mkRoot "b-s-r") ;
-    tbassar_BSR_5_7514_V = mkV_V "tbassar" (mkRoot "b-s-r") ;
-    nbasar_BSR_7_7515_V = mkV_VII "basar" "nbasar" (mkRoot "b-s-r") ;
-    bass_BSS_1_7516_V = mkV "bass" (mkRoot "b-s-s") ;
-    bassas_BSS_2_7517_V = mkV_II "bassas" (mkRoot "b-s-s") ;
-    tbassas_BSS_5_7518_V = mkV_V "tbassas" (mkRoot "b-s-s") ;
-    ntbass_BSS_7_7519_V = mkV_VII "bass" "ntbass" (mkRoot "b-s-s") ;
-    bettah_BTH_2_7520_V = mkV_II "bettaħ" (mkRoot "b-t-ħ") ;
-    tbettah_BTH_5_7521_V = mkV_V "tbettaħ" (mkRoot "b-t-ħ") ;
-    batal_BTL_1_7522_V = mkV "batal" (mkRoot "b-t-l") ;
-    battal_BTL_2_7523_V = mkV_II "battal" (mkRoot "b-t-l") ;
-    tbattal_BTL_5_7524_V = mkV_V "tbattal" (mkRoot "b-t-l") ;
-    battam_BTM_2_7525_V = mkV_II "battam" (mkRoot "b-t-m") ;
-    tbattam_BTM_5_7526_V = mkV_V "tbattam" (mkRoot "b-t-m") ;
-    batan_BTN_1_7527_V = mkV "batan" (mkRoot "b-t-n") ;
-    battan_BTN_2_7528_V = mkV_II "battan" (mkRoot "b-t-n") ;
-    nbatan_BTN_7_7529_V = mkV_VII "batan" "nbatan" (mkRoot "b-t-n") ;
-    batar_BTR_1_7530_V = mkV "batar" (mkRoot "b-t-r") ;
-    nbatar_BTR_7_7531_V = mkV_VII "batar" "nbatar" (mkRoot "b-t-r") ;
-    bexxaq_BXQ_2_7532_V = mkV_II "bexxaq" (mkRoot "b-x-q") ;
-    tbexxaq_BXQ_5_7533_V = mkV_V "tbexxaq" (mkRoot "b-x-q") ;
-    baxar_BXR_1_7534_V = mkV "baxar" (mkRoot "b-x-r") ;
-    baxxar_BXR_2_7535_V = mkV_II "baxxar" (mkRoot "b-x-r") ;
-    tbaxxar_BXR_5_7536_V = mkV_V "tbaxxar" (mkRoot "b-x-r") ;
-    bexx_BXX_1_7537_V = mkV "bexx" (mkRoot "b-x-x") ;
-    bexxex_BXX_2_7538_V = mkV_II "bexxex" (mkRoot "b-x-x") ;
-    tbexxex_BXX_5_7539_V = mkV_V "tbexxex" (mkRoot "b-x-x") ;
-    nbexx_BXX_7_7540_V = mkV_VII "bexx" "nbexx" (mkRoot "b-x-x") ;
-    baza'_BZGH_1_7541_V = mkV "baża'" (mkRoot "b-ż-għ") ;
-    bazza'_BZGH_2_7542_V = mkV_II "bażża'" (mkRoot "b-ż-għ") ;
-    tbazza'_BZGH_5_7543_V = mkV_V "tbażża'" (mkRoot "b-ż-għ") ;
-    bizel_BZL_1_7544_V = mkV "biżel" (mkRoot "b-ż-l") ;
-    bizzel_BZL_2_7545_V = mkV_II "biżżel" (mkRoot "b-ż-l") ;
-    tbizzel_BZL_5_7546_V = mkV_V "tbiżżel" (mkRoot "b-ż-l") ;
-    bezzel_BZL_2_7547_V = mkV_II "beżżel" (mkRoot "b-ż-l") ;
-    tbezzel_BZL_5_7548_V = mkV_V "tbeżżel" (mkRoot "b-ż-l") ;
-    bezaq_BZQ_1_7549_V = mkV "beżaq" (mkRoot "b-ż-q") ;
-    bezzaq_BZQ_2_7550_V = mkV_II "beżżaq" (mkRoot "b-ż-q") ;
-    tbezzaq_BZQ_5_7551_V = mkV_V "tbeżżaq" (mkRoot "b-ż-q") ;
-    nbezaq_BZQ_7_7552_V = mkV_VII "beżaq" "nbeżaq" (mkRoot "b-ż-q") ;
-    bazzar_BZR_2_7553_V = mkV_II "bażżar" (mkRoot "b-ż-r") ;
-    tbazzar_BZR_5_7554_V = mkV_V "tbażżar" (mkRoot "b-ż-r") ;
-    bezzen_BZN_2_7555_V = mkV_II "bezzen" (mkRoot "b-z-n") ;
-    tbezzen_BZN_5_7556_V = mkV_V "tbezzen" (mkRoot "b-z-n") ;
-    beda_BDJ_1_7557_V = mkV "beda" (mkRoot "b-d-j") ;
-    nbeda_BDJ_7_7558_V = mkV_VII "beda" "nbeda" (mkRoot "b-d-j") ;
-    bieda_BDW_1_7559_V = mkV "bieda" (mkRoot "b-d-w") ;
-    bajjad_BJD_2_7560_V = mkV_II "bajjad" (mkRoot "b-j-d") ;
-    tbajjad_BJD_5_7561_V = mkV_V "tbajjad" (mkRoot "b-j-d") ;
-    bjad_BJD_9_7562_V = mkV_IX "bjad" (mkRoot "b-j-d") ;
-    bad_BJD_1_7563_V = mkV "bad" (mkRoot "b-j-d") ;
-    nbad_BJD_7_7564_V = mkV_VII "bad" "nbad" (mkRoot "b-j-d") ;
-    biegh_BJGH_1_7565_V = mkV "biegħ" (mkRoot "b-j-għ") ;
-    nbiegh_BJGH_7_7566_V = mkV_VII "biegħ" "nbiegħ" (mkRoot "b-j-għ") ;
-    bejjen_BJN_2_7567_V = mkV_II "bejjen" (mkRoot "b-j-n") ;
-    tbejjen_BJN_5_7568_V = mkV_V "tbejjen" (mkRoot "b-j-n") ;
-    biet_BJT_1_7569_V = mkV "biet" (mkRoot "b-j-t") ;
-    bejjet_BJT_2_7570_V = mkV_II "bejjet" (mkRoot "b-j-t") ;
-    tbejjet_BJT_5_7571_V = mkV_V "tbejjet" (mkRoot "b-j-t") ;
-    beka_BKJ_1_7572_V = mkV "beka" (mkRoot "b-k-j") ;
-    bekka_BKJ_2_7573_V = mkV_II "bekka" (mkRoot "b-k-j") ;
-    tbekka_BKJ_5_7574_V = mkV_V "tbekka" (mkRoot "b-k-j") ;
-    nbeka_BKJ_7_7575_V = mkV_VII "beka" "nbeka" (mkRoot "b-k-j") ;
-    bena_BNJ_1_7576_V = mkV "bena" (mkRoot "b-n-j") ;
-    nbena_BNJ_7_7577_V = mkV_VII "bena" "nbena" (mkRoot "b-n-j") ;
-    barra_BRJ_2_7578_V = mkV_II "barra" (mkRoot "b-r-j") ;
-    tbarra_BRJ_5_7579_V = mkV_V "tbarra" (mkRoot "b-r-j") ;
-    bera_BRJ_1_7580_V = mkV "bera" (mkRoot "b-r-j") ;
-    bata_BTJ_3_7581_V = mkV_III "bata" (mkRoot "b-t-j") ;
-    tbata_BTJ_6_7582_V = mkV_VI "tbata" (mkRoot "b-t-j") ;
-    batta_BTJ_2_7583_V = mkV_II "batta" (mkRoot "b-t-j") ;
-    tbatta_BTJ_5_7584_V = mkV_V "tbatta" (mkRoot "b-t-j") ;
-    bewweb_BWB_2_7585_V = mkV_II "bewweb" (mkRoot "b-w-b") ;
-    bawwax_BWG_2_7586_V = mkV_II "bawwax" (mkRoot "b-w-ġ") ;
-    bawa'_BWGH_1_7587_V = mkV "bawa'" (mkRoot "b-w-għ") ;
-    tbawwa'_BWGH_5_7588_V = mkV_V "tbawwa'" (mkRoot "b-w-għ") ;
-    bewwah_BWH_2_7589_V = mkV_II "bewwaħ" (mkRoot "b-w-ħ") ;
-    tbewwagh_BWH_5_7590_V = mkV_V "tbewwagħ" (mkRoot "b-w-ħ") ;
-    buwa_BWJ_1_7591_V = mkV "buwa" (mkRoot "b-w-j") ;
-    biel_BWL_1_7592_V = mkV "biel" (mkRoot "b-w-l") ;
-    bewwel_BWL_2_7593_V = mkV_II "bewwel" (mkRoot "b-w-l") ;
-    tbewwel_BWL_5_7594_V = mkV_V "tbewwel" (mkRoot "b-w-l") ;
-    bewwaq_BWQ_2_7595_V = mkV_II "bewwaq" (mkRoot "b-w-q") ;
-    tbewwaq_BWQ_5_7596_V = mkV_V "tbewwaq" (mkRoot "b-w-q") ;
-    bawwar_BWR_2_7597_V = mkV_II "bawwar" (mkRoot "b-w-r") ;
-    tbawwar_BWR_5_7598_V = mkV_V "tbawwar" (mkRoot "b-w-r") ;
-    bies_BWS_1_7599_V = mkV "bies" (mkRoot "b-w-s") ;
-    bewwes_BWS_2_7600_V = mkV_II "bewwes" (mkRoot "b-w-s") ;
-    tbewwes_BWS_5_7601_V = mkV_V "tbewwes" (mkRoot "b-w-s") ;
-    nbies_BWS_7_7602_V = mkV_VII "bies" "nbies" (mkRoot "b-w-s") ;
-    bewwet_BWT_2_7603_V = mkV_II "bewwet" (mkRoot "b-w-t") ;
-    baxxa_BXJ_2_7604_V = mkV_II "baxxa" (mkRoot "b-x-j") ;
-    tbaxxa_BXJ_5_7605_V = mkV_V "tbaxxa" (mkRoot "b-x-j") ;
-    caccar_CCR_2_7606_V = mkV_II "ċaċċar" (mkRoot "ċ-ċ-r") ;
-    ccaccar_CCR_5_7607_V = mkV_V "ċċaċċar" (mkRoot "ċ-ċ-r") ;
-    cieghek_CGHK_3_7608_V = mkV_III "ċiegħek" (mkRoot "ċ-għ-k") ;
-    ccieghek_CGHK_6_7609_V = mkV_VI "ċċiegħek" (mkRoot "ċ-għ-k") ;
-    cahad_CHD_1_7610_V = mkV "ċaħad" (mkRoot "ċ-ħ-d") ;
-    cahhad_CHD_2_7611_V = mkV_II "ċaħħad" (mkRoot "ċ-ħ-d") ;
-    ccahhad_CHD_5_7612_V = mkV_V "ċċaħħad" (mkRoot "ċ-ħ-d") ;
-    ncahad_CHD_7_7613_V = mkV_VII "ċaħad" "nċaħad" (mkRoot "ċ-ħ-d") ;
-    cekken_CKN_2_7614_V = mkV_II "ċekken" (mkRoot "ċ-k-n") ;
-    ccekken_CKN_5_7615_V = mkV_V "ċċekken" (mkRoot "ċ-k-n") ;
-    ckien_CKN_9_7616_V = mkV_IX "ċkien" (mkRoot "ċ-k-n") ;
-    cakkar_CKR_2_7617_V = mkV_II "ċakkar" (mkRoot "ċ-k-r") ;
-    callam_CLM_2_7618_V = mkV_II "ċallam" (mkRoot "ċ-l-m") ;
-    cellaq_CLQ_2_7619_V = mkV_II "ċellaq" (mkRoot "ċ-l-q") ;
-    ccellaq_CLQ_5_7620_V = mkV_V "ċċellaq" (mkRoot "ċ-l-q") ;
-    callas_CLS_2_7621_V = mkV_II "ċallas" (mkRoot "ċ-l-s") ;
-    ccallas_CLS_5_7622_V = mkV_V "ċċallas" (mkRoot "ċ-l-s") ;
-    ceppen_CPN_2_7623_V = mkV_II "ċeppen" (mkRoot "ċ-p-n") ;
-    cappap_CPP_2_7624_V = mkV_II "ċappap" (mkRoot "ċ-p-p") ;
-    cpar_CPR_9_7625_V = mkV_IX "ċpar" (mkRoot "ċ-p-r") ;
-    cappas_CPS_2_7626_V = mkV_II "ċappas" (mkRoot "ċ-p-s") ;
-    ccappas_CPS_5_7627_V = mkV_V "ċċappas" (mkRoot "ċ-p-s") ;
-    caqqam_CQM_2_7628_V = mkV_II "ċaqqam" (mkRoot "ċ-q-m") ;
-    ccaqqam_CQM_5_7629_V = mkV_V "ċċaqqam" (mkRoot "ċ-q-m") ;
-    cerrek_CRK_2_7630_V = mkV_II "ċerrek" (mkRoot "ċ-r-k") ;
-    carrat_CRT_2_7631_V = mkV_II "ċarrat" (mkRoot "ċ-r-t") ;
-    ccarrat_CRT_5_7632_V = mkV_V "ċċarrat" (mkRoot "ċ-r-t") ;
-    cattar_CTR_2_7633_V = mkV_II "ċattar" (mkRoot "ċ-t-r") ;
-    cicca_CCJ_2_7634_V = mkV_II "ċiċċa" (mkRoot "ċ-ċ-j") ;
-    ceda_CDJ_2_7635_V = mkV_II "ċeda" (mkRoot "ċ-d-j") ;
-    cefa_CFJ_1_7636_V = mkV "ċefa" (mkRoot "ċ-f-j") ;
-    ciec_CJC_1_7637_V = mkV "ċieċ" (mkRoot "ċ-j-ċ") ;
-    ciek_CJK_1_7638_V = mkV "ċiek" (mkRoot "ċ-j-k") ;
-    cejjem_CJM_2_7639_V = mkV_II "ċejjem" (mkRoot "ċ-j-m") ;
-    cejjaq_CJQ_2_7640_V = mkV_II "ċejjaq" (mkRoot "ċ-j-q") ;
-    cama_CMJ_3_7641_V = mkV_III "ċama" (mkRoot "ċ-m-j") ;
-    cara_CRJ_3_7642_V = mkV_III "ċara" (mkRoot "ċ-r-j") ;
-    cewwec_CWC_2_7643_V = mkV_II "ċewweċ" (mkRoot "ċ-w-ċ") ;
-    ccewwec_CWC_5_7644_V = mkV_V "ċċewweċ" (mkRoot "ċ-w-ċ") ;
-    cawwal_CWL_2_7645_V = mkV_II "ċawwal" (mkRoot "ċ-w-l") ;
-    cewwer_CWR_2_7646_V = mkV_II "ċewwer" (mkRoot "ċ-w-r") ;
-    ddebbeb_DBB_5_7647_V = mkV_V "ddebbeb" (mkRoot "d-b-b") ;
-    debah_DBH_1_7648_V = mkV "debaħ" (mkRoot "d-b-ħ") ;
-    debbah_DBH_2_7649_V = mkV_II "debbaħ" (mkRoot "d-b-ħ") ;
-    debbel_DBL_2_7650_V = mkV_II "debbel" (mkRoot "d-b-l") ;
-    ddebbel_DBL_5_7651_V = mkV_V "ddebbel" (mkRoot "d-b-l") ;
-    dbiel_DBL_9_7652_V = mkV_IX "dbiel" (mkRoot "d-b-l") ;
-    debben_DBN_2_7653_V = mkV_II "debben" (mkRoot "d-b-n") ;
-    ddebben_DBN_5_7654_V = mkV_V "ddebben" (mkRoot "d-b-n") ;
-    dabbar_DBR_2_7655_V = mkV_II "dabbar" (mkRoot "d-b-r") ;
-    ddabbar_DBR_5_7656_V = mkV_V "ddabbar" (mkRoot "d-b-r") ;
-    deber_DBR_1_7657_V = mkV "deber" (mkRoot "d-b-r") ;
-    debber_DBR_2_7658_V = mkV_II "debber" (mkRoot "d-b-r") ;
-    ddebber_DBR_5_7659_V = mkV_V "ddebber" (mkRoot "d-b-r") ;
-    difen_DFN_1_7660_V = mkV "difen" (mkRoot "d-f-n") ;
-    deffen_DFN_2_7661_V = mkV_II "deffen" (mkRoot "d-f-n") ;
-    ndifen_DFN_7_7662_V = mkV_VII "difen" "ndifen" (mkRoot "d-f-n") ;
-    deffen_DFN_2_7663_V = mkV_II "deffen" (mkRoot "d-f-n") ;
-    ddeffen_DFN_5_7664_V = mkV_V "ddeffen" (mkRoot "d-f-n") ;
-    dafar_DFR_1_7665_V = mkV "dafar" (mkRoot "d-f-r") ;
-    daffar_DFR_2_7666_V = mkV_II "daffar" (mkRoot "d-f-r") ;
-    ndafar_DFR_7_7667_V = mkV_VII "dafar" "ndafar" (mkRoot "d-f-r") ;
-    deffes_DFS_2_7668_V = mkV_II "deffes" (mkRoot "d-f-s") ;
-    ddeffes_DFS_5_7669_V = mkV_V "ddeffes" (mkRoot "d-f-s") ;
-    dagham_DGHM_1_7670_V = mkV "dagħam" (mkRoot "d-għ-m") ;
-    dieghem_DGHM_3_7671_V = mkV_III "diegħem" (mkRoot "d-għ-m") ;
-    dgham_DGHM_9_7672_V = mkV_IX "dgħam" (mkRoot "d-għ-m") ;
-    dehheb_DHB_2_7673_V = mkV_II "dehheb" (mkRoot "d-h-b") ;
-    dieheb_DHB_3_7674_V = mkV_III "dieheb" (mkRoot "d-h-b") ;
-    ddieheb_DHB_6_7675_V = mkV_VI "ddieheb" (mkRoot "d-h-b") ;
-    dehen_DHN_1_7676_V = mkV "dehen" (mkRoot "d-h-n") ;
-    dehhen_DHN_2_7677_V = mkV_II "dehhen" (mkRoot "d-h-n") ;
-    ndehen_DHN_7_7678_V = mkV_VII "dehen" "ndehen" (mkRoot "d-h-n") ;
-    diehen_DHN_3_7679_V = mkV_III "diehen" (mkRoot "d-h-n") ;
-    ddiehen_DHN_6_7680_V = mkV_VI "ddiehen" (mkRoot "d-h-n") ;
-    deher_DHR_1_7681_V = mkV "deher" (mkRoot "d-h-r") ;
-    dieher_DHR_3_7682_V = mkV_III "dieher" (mkRoot "d-h-r") ;
-    ndehes_DHS_7_7683_V = mkV_VII "dehes" "ndehes" (mkRoot "d-h-s") ;
-    dehex_DHX_1_7684_V = mkV "dehex" (mkRoot "d-h-x") ;
-    diehex_DHX_3_7685_V = mkV_III "diehex" (mkRoot "d-h-x") ;
-    ddiehex_DHX_6_7686_V = mkV_VI "ddiehex" (mkRoot "d-h-x") ;
-    ndiehex_DHX_7_7687_V = mkV_VII "diehex" "ndiehex" (mkRoot "d-h-x") ;
-    dahak_DHK_1_7688_V = mkV "daħak" (mkRoot "d-ħ-k") ;
-    dahhak_DHK_2_7689_V = mkV_II "daħħak" (mkRoot "d-ħ-k") ;
-    ddiehek_DHK_6_7690_V = mkV_VI "ddieħek" (mkRoot "d-ħ-k") ;
-    ndahak_DHK_7_7691_V = mkV_VII "daħak" "ndaħak" (mkRoot "d-ħ-k") ;
-    dahal_DHL_1_7692_V = mkV "daħal" (mkRoot "d-ħ-l") ;
-    dahhal_DHL_2_7693_V = mkV_II "daħħal" (mkRoot "d-ħ-l") ;
-    ddahhal_DHL_5_7694_V = mkV_V "ddaħħal" (mkRoot "d-ħ-l") ;
-    ndahal_DHL_7_7695_V = mkV_VII "daħal" "ndaħal" (mkRoot "d-ħ-l") ;
-    dahan_DHN_1_7696_V = mkV "daħan" (mkRoot "d-ħ-n") ;
-    dahhan_DHN_2_7697_V = mkV_II "daħħan" (mkRoot "d-ħ-n") ;
-    ddahhan_DHN_5_7698_V = mkV_V "ddaħħan" (mkRoot "d-ħ-n") ;
-    dehes_DHS_1_7699_V = mkV "deħes" (mkRoot "d-ħ-s") ;
-    dekkek_DKK_2_7700_V = mkV_II "dekkek" (mkRoot "d-k-k") ;
-    ddekkek_DKK_5_7701_V = mkV_V "ddekkek" (mkRoot "d-k-k") ;
-    dakkar_DKR_2_7702_V = mkV_II "dakkar" (mkRoot "d-k-r") ;
-    ddakkar_DKR_5_7703_V = mkV_V "ddakkar" (mkRoot "d-k-r") ;
-    dilek_DLK_1_7704_V = mkV "dilek" (mkRoot "d-l-k") ;
-    dellek_DLK_2_7705_V = mkV_II "dellek" (mkRoot "d-l-k") ;
-    ddellek_DLK_5_7706_V = mkV_V "ddellek" (mkRoot "d-l-k") ;
-    ndilek_DLK_7_7707_V = mkV_VII "dilek" "ndilek" (mkRoot "d-l-k") ;
-    dell_DLL_1_7708_V = mkV "dell" (mkRoot "d-l-l") ;
-    dellel_DLL_2_7709_V = mkV_II "dellel" (mkRoot "d-l-l") ;
-    ddellel_DLL_5_7710_V = mkV_V "ddellel" (mkRoot "d-l-l") ;
-    ndell_DLL_7_7711_V = mkV_VII "dell" "ndell" (mkRoot "d-l-l") ;
-    dalam_DLM_1_7712_V = mkV "dalam" (mkRoot "d-l-m") ;
-    dallam_DLM_2_7713_V = mkV_II "dallam" (mkRoot "d-l-m") ;
-    ddallam_DLM_5_7714_V = mkV_V "ddallam" (mkRoot "d-l-m") ;
-    dlam_DLM_9_7715_V = mkV_IX "dlam" (mkRoot "d-l-m") ;
-    damma'_DMGH_2_7716_V = mkV_II "damma'" (mkRoot "d-m-għ") ;
-    ddemma'_DMGH_5_7717_V = mkV_V "ddemma'" (mkRoot "d-m-għ") ;
-    demmel_DML_2_7718_V = mkV_II "demmel" (mkRoot "d-m-l") ;
-    ddemmel_DML_5_7719_V = mkV_V "ddemmel" (mkRoot "d-m-l") ;
-    demmem_DMM_2_7720_V = mkV_II "demmem" (mkRoot "d-m-m") ;
-    ddemmem_DMM_5_7721_V = mkV_V "ddemmem" (mkRoot "d-m-m") ;
-    damm_DMM_1_7722_V = mkV "damm" (mkRoot "d-m-m") ;
-    dammam_DMM_2_7723_V = mkV_II "dammam" (mkRoot "d-m-m") ;
-    ddammem_DMM_5_7724_V = mkV_V "ddammem" (mkRoot "d-m-m") ;
-    ndamm_DMM_7_7725_V = mkV_VII "damm" "ndamm" (mkRoot "d-m-m") ;
-    demmes_DMS_2_7726_V = mkV_II "demmes" (mkRoot "d-m-s") ;
-    ddemmes_DMS_5_7727_V = mkV_V "ddemmes" (mkRoot "d-m-s") ;
-    denneb_DNB_2_7728_V = mkV_II "denneb" (mkRoot "d-n-b") ;
-    ddenneb_DNB_5_7729_V = mkV_V "ddenneb" (mkRoot "d-n-b") ;
-    ddieneb_DNB_6_7730_V = mkV_VI "ddieneb" (mkRoot "d-n-b") ;
-    dineb_DNB_1_7731_V = mkV "dineb" (mkRoot "d-n-b") ;
-    dann_DNN_1_7732_V = mkV "dann" (mkRoot "d-n-n") ;
-    danna_DNN_5_7733_V = mkV_V "danna" (mkRoot "d-n-n") ;
-    dennes_DNS_2_7734_V = mkV_II "dennes" (mkRoot "d-n-s") ;
-    ddennes_DNS_5_7735_V = mkV_V "ddennes" (mkRoot "d-n-s") ;
-    daqq_DQQ_1_7736_V = mkV "daqq" (mkRoot "d-q-q") ;
-    daqqaq_DQQ_2_7737_V = mkV_II "daqqaq" (mkRoot "d-q-q") ;
-    ddaqqaq_DQQ_5_7738_V = mkV_V "ddaqqaq" (mkRoot "d-q-q") ;
-    ndaqq_DQQ_7_7739_V = mkV_VII "daqq" "ndaqq" (mkRoot "d-q-q") ;
-    daqqas_DQS_2_7740_V = mkV_II "daqqas" (mkRoot "d-q-s") ;
-    ddaqqas_DQS_5_7741_V = mkV_V "ddaqqas" (mkRoot "d-q-s") ;
-    darab_DRB_1_7742_V = mkV "darab" (mkRoot "d-r-b") ;
-    darrab_DRB_2_7743_V = mkV_II "darrab" (mkRoot "d-r-b") ;
-    ddarrab_DRB_5_7744_V = mkV_V "ddarrab" (mkRoot "d-r-b") ;
-    ndarab_DRB_7_7745_V = mkV_VII "darab" "ndarab" (mkRoot "d-r-b") ;
-    direk_DRK_1_7746_V = mkV "direk" (mkRoot "d-r-k") ;
-    dierek_DRK_3_7747_V = mkV_III "dierek" (mkRoot "d-r-k") ;
-    darr_DRR_1_7748_V = mkV "darr" (mkRoot "d-r-r") ;
-    darrar_DRR_2_7749_V = mkV_II "darrar" (mkRoot "d-r-r") ;
-    ndarr_DRR_7_7750_V = mkV_VII "darr" "ndarr" (mkRoot "d-r-r") ;
-    darras_DRS_2_7751_V = mkV_II "darras" (mkRoot "d-r-s") ;
-    ddarras_DRS_5_7752_V = mkV_V "ddarras" (mkRoot "d-r-s") ;
-    dires_DRS_1_7753_V = mkV "dires" (mkRoot "d-r-s") ;
-    derres_DRS_2_7754_V = mkV_II "derres" (mkRoot "d-r-s") ;
-    ndires_DRS_7_7755_V = mkV_VII "dires" "ndires" (mkRoot "d-r-s") ;
-    ddetter_DTR_5_7756_V = mkV_V "ddetter" (mkRoot "d-t-r") ;
-    dexxex_DXX_2_7757_V = mkV_II "dexxex" (mkRoot "d-x-x") ;
-    ddexxex_DXX_5_7758_V = mkV_V "ddexxex" (mkRoot "d-x-x") ;
-    dagha_DGHW_1_7759_V = mkV "dagħa" (mkRoot "d-għ-w") ;
-    ddiegha_DGHW_6_7760_V = mkV_VI "ddiegħa" (mkRoot "d-għ-w") ;
-    deha_DHJ_1_7761_V = mkV "deha" (mkRoot "d-h-j") ;
-    dghajjef_DJF_2_7762_V = mkV_II "dgħajjef" (mkRoot "d-j-f") ;
-    ddghajjef_DJF_5_7763_V = mkV_V "ddgħajjef" (mkRoot "d-j-f") ;
-    dghief_DJF_9_7764_V = mkV_IX "dgħief" (mkRoot "d-j-f") ;
-    diefa_DJF_3_7765_V = mkV_III "diefa" (mkRoot "d-j-f") ;
-    dief_DJF_9_7766_V = mkV_IX "dief" (mkRoot "d-j-f") ;
-    dejjen_DJN_2_7767_V = mkV_II "dejjen" (mkRoot "d-j-n") ;
-    ddejjen_DJN_5_7768_V = mkV_V "ddejjen" (mkRoot "d-j-n") ;
-    dejjaq_DJQ_2_7769_V = mkV_II "dejjaq" (mkRoot "d-j-q") ;
-    ddejjaq_DJQ_5_7770_V = mkV_V "ddejjaq" (mkRoot "d-j-q") ;
-    djieq_DJQ_9_7771_V = mkV_IX "djieq" (mkRoot "d-j-q") ;
-    dar_DJR_1_7772_V = mkV "dar" (mkRoot "d-j-r") ;
-    dajjar_DJR_2_7773_V = mkV_II "dajjar" (mkRoot "d-j-r") ;
-    daka_DKJ_3_7774_V = mkV_III "daka" (mkRoot "d-k-j") ;
-    denna_DNJ_2_7775_V = mkV_II "denna" (mkRoot "d-n-j") ;
-    ddenna_DNJ_5_7776_V = mkV_V "ddenna" (mkRoot "d-n-j") ;
-    dara_DRJ_1_7777_V = mkV "dara" (mkRoot "d-r-j") ;
-    darra_DRJ_2_7778_V = mkV_II "darra" (mkRoot "d-r-j") ;
-    ddarra_DRJ_5_7779_V = mkV_V "ddarra" (mkRoot "d-r-j") ;
-    ndara_DRJ_7_7780_V = mkV_VII "dara" "ndara" (mkRoot "d-r-j") ;
-    derra_DRJ_2_7781_V = mkV_II "derra" (mkRoot "d-r-j") ;
-    dderra_DRJ_5_7782_V = mkV_V "dderra" (mkRoot "d-r-j") ;
-    dira_DRJ_1_7783_V = mkV "dira" (mkRoot "d-r-j") ;
-    dab_DWB_1_7784_V = mkV "dab" (mkRoot "d-w-b") ;
-    dewweb_DWB_2_7785_V = mkV_II "dewweb" (mkRoot "d-w-b") ;
-    ddewweb_DWB_5_7786_V = mkV_V "ddewweb" (mkRoot "d-w-b") ;
-    dewwed_DWD_2_7787_V = mkV_II "dewwed" (mkRoot "d-w-d") ;
-    ddewwed_DWD_5_7788_V = mkV_V "ddewwed" (mkRoot "d-w-d") ;
-    dewwah_DWH_2_7789_V = mkV_II "dewwaħ" (mkRoot "d-w-ħ") ;
-    dewa_DWJ_1_7790_V = mkV "dewa" (mkRoot "d-w-j") ;
-    ndewa_DWJ_7_7791_V = mkV_VII "dewa" "ndewa" (mkRoot "d-w-j") ;
-    dewwa_DWJ_2_7792_V = mkV_II "dewwa" (mkRoot "d-w-j") ;
-    ddewwa_DWJ_5_7793_V = mkV_V "ddewwa" (mkRoot "d-w-j") ;
-    dawwal_DWL_2_7794_V = mkV_II "dawwal" (mkRoot "d-w-l") ;
-    ddawwal_DWL_5_7795_V = mkV_V "ddawwal" (mkRoot "d-w-l") ;
-    dwal_DWL_9_7796_V = mkV_IX "dwal" (mkRoot "d-w-l") ;
-    diem_DWM_1_7797_V = mkV "diem" (mkRoot "d-w-m") ;
-    dewwem_DWM_2_7798_V = mkV_II "dewwem" (mkRoot "d-w-m") ;
-    daq_DWQ_1_7799_V = mkV "daq" (mkRoot "d-w-q") ;
-    dewwaq_DWQ_2_7800_V = mkV_II "dewwaq" (mkRoot "d-w-q") ;
-    ddewwaq_DWQ_5_7801_V = mkV_V "ddewwaq" (mkRoot "d-w-q") ;
-    ndaq_DWQ_7_7802_V = mkV_VII "daq" "ndaq" (mkRoot "d-w-q") ;
-    dar_DWR_1_7803_V = mkV "dar" (mkRoot "d-w-r") ;
-    dawwar_DWR_2_7804_V = mkV_II "dawwar" (mkRoot "d-w-r") ;
-    ddawwar_DWR_5_7805_V = mkV_V "ddawwar" (mkRoot "d-w-r") ;
-    ndar_DWR_7_7806_V = mkV_VII "dar" "ndar" (mkRoot "d-w-r") ;
-    dewwer_DWR_2_7807_V = mkV_II "dewwer" (mkRoot "d-w-r") ;
-    ddewwer_DWR_5_7808_V = mkV_V "ddewwer" (mkRoot "d-w-r") ;
-    dixxa_DXJ_2_7809_V = mkV_II "dixxa" (mkRoot "d-x-j") ;
-    ddixxa_DXJ_5_7810_V = mkV_V "ddixxa" (mkRoot "d-x-j") ;
-    fidded_FDD_2_7811_V = mkV_II "fidded" (mkRoot "f-d-d") ;
-    tfidded_FDD_5_7812_V = mkV_V "tfidded" (mkRoot "f-d-d") ;
-    fadal_FDL_1_7813_V = mkV "fadal" (mkRoot "f-d-l") ;
-    faddal_FDL_2_7814_V = mkV_II "faddal" (mkRoot "f-d-l") ;
-    tfaddal_FDL_5_7815_V = mkV_V "tfaddal" (mkRoot "f-d-l") ;
-    feddel_FDL_2_7816_V = mkV_II "feddel" (mkRoot "f-d-l") ;
-    tfeddel_FDL_5_7817_V = mkV_V "tfeddel" (mkRoot "f-d-l") ;
-    fegg_FGG_1_7818_V = mkV "feġġ" (mkRoot "f-ġ-ġ") ;
-    faggag_FGG_2_7819_V = mkV_II "faġġaġ" (mkRoot "f-ġ-ġ") ;
-    figel_FGL_1_7820_V = mkV "fiġel" (mkRoot "f-ġ-l") ;
-    fagar_FGR_1_7821_V = mkV "faġar" (mkRoot "f-ġ-r") ;
-    faggar_FGR_2_7822_V = mkV_II "faġġar" (mkRoot "f-ġ-r") ;
-    nfagar_FGR_7_7823_V = mkV_VII "faġar" "nfaġar" (mkRoot "f-ġ-r") ;
-    faghal_FGHL_1_7824_V = mkV "fagħal" (mkRoot "f-għ-l") ;
-    nftehem_FHM_7_7825_V = mkV_VII "ftehem" "nftehem" (mkRoot "f-h-m") ;
-    ftiehem_FHM_8_7826_V = mkV_VIII "ftiehem" (mkRoot "f-h-m") ;
-    fahal_FHL_1_7827_V = mkV "faħal" (mkRoot "f-ħ-l") ;
-    fahhal_FHL_2_7828_V = mkV_II "faħħal" (mkRoot "f-ħ-l") ;
-    tfahhal_FHL_5_7829_V = mkV_V "tfaħħal" (mkRoot "f-ħ-l") ;
-    fahham_FHM_2_7830_V = mkV_II "faħħam" (mkRoot "f-ħ-m") ;
-    tfahham_FHM_5_7831_V = mkV_V "tfaħħam" (mkRoot "f-ħ-m") ;
-    fahar_FHR_1_7832_V = mkV "faħar" (mkRoot "f-ħ-r") ;
-    fahhar_FHR_2_7833_V = mkV_II "faħħar" (mkRoot "f-ħ-r") ;
-    tfahhar_FHR_5_7834_V = mkV_V "tfaħħar" (mkRoot "f-ħ-r") ;
-    ftahar_FHR_8_7835_V = mkV_VIII "ftaħar" (mkRoot "f-ħ-r") ;
-    fahhax_FHX_2_7836_V = mkV_II "faħħax" (mkRoot "f-ħ-x") ;
-    tfahhax_FHX_5_7837_V = mkV_V "tfaħħax" (mkRoot "f-ħ-x") ;
-    fekk_FKK_1_7838_V = mkV "fekk" (mkRoot "f-k-k") ;
-    fekkek_FKK_2_7839_V = mkV_II "fekkek" (mkRoot "f-k-k") ;
-    tfekkek_FKK_5_7840_V = mkV_V "tfekkek" (mkRoot "f-k-k") ;
-    fakar_FKR_1_7841_V = mkV "fakar" (mkRoot "f-k-r") ;
-    fakkar_FKR_2_7842_V = mkV_II "fakkar" (mkRoot "f-k-r") ;
-    tfakkar_FKR_5_7843_V = mkV_V "tfakkar" (mkRoot "f-k-r") ;
-    ftakar_FKR_8_7844_V = mkV_VIII "ftakar" (mkRoot "f-k-r") ;
-    fileg_FLG_1_7845_V = mkV "fileġ" (mkRoot "f-l-ġ") ;
-    nfileg_FLG_7_7846_V = mkV_VII "fileġ" "nfileġ" (mkRoot "f-l-ġ") ;
-    felah_FLH_1_7847_V = mkV "felaħ" (mkRoot "f-l-ħ") ;
-    nfelah_FLH_7_7848_V = mkV_VII "felaħ" "nfelaħ" (mkRoot "f-l-ħ") ;
-    fellek_FLK_2_7849_V = mkV_II "fellek" (mkRoot "f-l-k") ;
-    tfellek_FLK_5_7850_V = mkV_V "tfellek" (mkRoot "f-l-k") ;
-    fellel_FLL_2_7851_V = mkV_II "fellel" (mkRoot "f-l-l") ;
-    tfellel_FLL_5_7852_V = mkV_V "tfellel" (mkRoot "f-l-l") ;
-    fellaq_FLQ_2_7853_V = mkV_II "fellaq" (mkRoot "f-l-q") ;
-    felles_FLS_2_7854_V = mkV_II "felles" (mkRoot "f-l-s") ;
-    tfelles_FLS_5_7855_V = mkV_V "tfelles" (mkRoot "f-l-s") ;
-    files_FLS_1_7856_V = mkV "files" (mkRoot "f-l-s") ;
-    felles_FLS_2_7857_V = mkV_II "felles" (mkRoot "f-l-s") ;
-    felles_FLS_2_7858_V = mkV_II "felles" (mkRoot "f-l-s") ;
-    fallaz_FLZ_2_7859_V = mkV_II "fallaz" (mkRoot "f-l-z") ;
-    flaz_FLZ_9_7860_V = mkV_IX "flaz" (mkRoot "f-l-z") ;
-    fannad_FND_2_7861_V = mkV_II "fannad" (mkRoot "f-n-d") ;
-    tfannad_FND_5_7862_V = mkV_V "tfannad" (mkRoot "f-n-d") ;
-    fnad_FND_9_7863_V = mkV_IX "fnad" (mkRoot "f-n-d") ;
-    faqad_FQD_1_7864_V = mkV "faqad" (mkRoot "f-q-d") ;
-    faqqad_FQD_2_7865_V = mkV_II "faqqad" (mkRoot "f-q-d") ;
-    ftaqad_FQD_8_7866_V = mkV_VIII "ftaqad" (mkRoot "f-q-d") ;
-    faqa'_FQGH_1_7867_V = mkV "faqa'" (mkRoot "f-q-għ") ;
-    faqqa'_FQGH_2_7868_V = mkV_II "faqqa'" (mkRoot "f-q-għ") ;
-    tfaqqa'_FQGH_5_7869_V = mkV_V "tfaqqa'" (mkRoot "f-q-għ") ;
-    nfaqa'_FQGH_7_7870_V = mkV_VII "faqa'" "nfaqa'" (mkRoot "f-q-għ") ;
-    faqqam_FQM_2_7871_V = mkV_II "faqqam" (mkRoot "f-q-m") ;
-    tfaqqam_FQM_5_7872_V = mkV_V "tfaqqam" (mkRoot "f-q-m") ;
-    ftaqam_FQM_8_7873_V = mkV_VIII "ftaqam" (mkRoot "f-q-m") ;
-    faqar_FQR_1_7874_V = mkV "faqar" (mkRoot "f-q-r") ;
-    faqqar_FQR_2_7875_V = mkV_II "faqqar" (mkRoot "f-q-r") ;
-    tfaqqar_FQR_5_7876_V = mkV_V "tfaqqar" (mkRoot "f-q-r") ;
-    ftaqar_FQR_8_7877_V = mkV_VIII "ftaqar" (mkRoot "f-q-r") ;
-    fqar_FQR_9_7878_V = mkV_IX "fqar" (mkRoot "f-q-r") ;
-    faqas_FQS_1_7879_V = mkV "faqas" (mkRoot "f-q-s") ;
-    faqqas_FQS_2_7880_V = mkV_II "faqqas" (mkRoot "f-q-s") ;
-    tfaqqas_FQS_5_7881_V = mkV_V "tfaqqas" (mkRoot "f-q-s") ;
-    nfaqas_FQS_7_7882_V = mkV_VII "faqas" "nfaqas" (mkRoot "f-q-s") ;
-    fired_FRD_1_7883_V = mkV "fired" (mkRoot "f-r-d") ;
-    farrad_FRD_2_7884_V = mkV_II "farrad" (mkRoot "f-r-d") ;
-    tfarrad_FRD_5_7885_V = mkV_V "tfarrad" (mkRoot "f-r-d") ;
-    nfired_FRD_7_7886_V = mkV_VII "fired" "nfired" (mkRoot "f-r-d") ;
-    farag_FRG_1_7887_V = mkV "faraġ" (mkRoot "f-r-ġ") ;
-    farrag_FRG_2_7888_V = mkV_II "farraġ" (mkRoot "f-r-ġ") ;
-    tfarrag_FRG_5_7889_V = mkV_V "tfarraġ" (mkRoot "f-r-ġ") ;
-    forogh_FRGH_1_7890_V = mkV "forogħ" (mkRoot "f-r-għ") ;
-    ferragh_FRGH_2_7891_V = mkV_II "ferragħ" (mkRoot "f-r-għ") ;
-    tferragh_FRGH_5_7892_V = mkV_V "tferragħ" (mkRoot "f-r-għ") ;
-    friegh_FRGH_9_7893_V = mkV_IX "friegħ" (mkRoot "f-r-għ") ;
-    ferragh_FRGH_2_7894_V = mkV_II "ferragħ" (mkRoot "f-r-għ") ;
-    tferragh_FRGH_5_7895_V = mkV_V "tferragħ" (mkRoot "f-r-għ") ;
-    ferah_FRH_1_7896_V = mkV "feraħ" (mkRoot "f-r-ħ") ;
-    ferrah_FRH_2_7897_V = mkV_II "ferraħ" (mkRoot "f-r-ħ") ;
-    tferrah_FRH_5_7898_V = mkV_V "tferraħ" (mkRoot "f-r-ħ") ;
-    nferah_FRH_7_7899_V = mkV_VII "feraħ" "nferaħ" (mkRoot "f-r-ħ") ;
-    ferrah_FRH_2_7900_V = mkV_II "ferraħ" (mkRoot "f-r-ħ") ;
-    tferrah_FRH_5_7901_V = mkV_V "tferraħ" (mkRoot "f-r-ħ") ;
-    nferah_FRH_7_7902_V = mkV_VII "feraħ" "nferaħ" (mkRoot "f-r-ħ") ;
-    farak_FRK_1_7903_V = mkV "farak" (mkRoot "f-r-k") ;
-    farrak_FRK_2_7904_V = mkV_II "farrak" (mkRoot "f-r-k") ;
-    tfarrak_FRK_5_7905_V = mkV_V "tfarrak" (mkRoot "f-r-k") ;
-    forok_FRK_1_7906_V = mkV "forok" (mkRoot "f-r-k") ;
-    feraq_FRQ_1_7907_V = mkV "feraq" (mkRoot "f-r-q") ;
-    ferraq_FRQ_2_7908_V = mkV_II "ferraq" (mkRoot "f-r-q") ;
-    fieraq_FRQ_3_7909_V = mkV_III "fieraq" (mkRoot "f-r-q") ;
-    tferraq_FRQ_5_7910_V = mkV_V "tferraq" (mkRoot "f-r-q") ;
-    tfieraq_FRQ_6_7911_V = mkV_VI "tfieraq" (mkRoot "f-r-q") ;
-    nferaq_FRQ_7_7912_V = mkV_VII "feraq" "nferaq" (mkRoot "f-r-q") ;
-    fteraq_FRQ_8_7913_V = mkV_VIII "fteraq" (mkRoot "f-r-q") ;
-    firex_FRX_1_7914_V = mkV "firex" (mkRoot "f-r-x") ;
-    ferrex_FRX_2_7915_V = mkV_II "ferrex" (mkRoot "f-r-x") ;
-    tferrex_FRX_5_7916_V = mkV_V "tferrex" (mkRoot "f-r-x") ;
-    nfirex_FRX_7_7917_V = mkV_VII "firex" "nfirex" (mkRoot "f-r-x") ;
-    fasad_FSD_1_7918_V = mkV "fasad" (mkRoot "f-s-d") ;
-    fassad_FSD_2_7919_V = mkV_II "fassad" (mkRoot "f-s-d") ;
-    nfasad_FSD_7_7920_V = mkV_VII "fasad" "nfasad" (mkRoot "f-s-d") ;
-    fised_FSD_1_7921_V = mkV "fised" (mkRoot "f-s-d") ;
-    fissed_FSD_2_7922_V = mkV_II "fissed" (mkRoot "f-s-d") ;
-    tfissed_FSD_5_7923_V = mkV_V "tfissed" (mkRoot "f-s-d") ;
-    fassal_FSL_2_7924_V = mkV_II "fassal" (mkRoot "f-s-l") ;
-    tfassal_FSL_5_7925_V = mkV_V "tfassal" (mkRoot "f-s-l") ;
-    fesaq_FSQ_1_7926_V = mkV "fesaq" (mkRoot "f-s-q") ;
-    nfesaq_FSQ_7_7927_V = mkV_VII "fesaq" "nfesaq" (mkRoot "f-s-q") ;
-    fessaq_FSQ_2_7928_V = mkV_II "fessaq" (mkRoot "f-s-q") ;
-    tfessaq_FSQ_5_7929_V = mkV_V "tfessaq" (mkRoot "f-s-q") ;
-    fisser_FSR_2_7930_V = mkV_II "fisser" (mkRoot "f-s-r") ;
-    tfisser_FSR_5_7931_V = mkV_V "tfisser" (mkRoot "f-s-r") ;
-    fetah_FTH_1_7932_V = mkV "fetaħ" (mkRoot "f-t-ħ") ;
-    fettah_FTH_2_7933_V = mkV_II "fettaħ" (mkRoot "f-t-ħ") ;
-    tfettah_FTH_5_7934_V = mkV_V "tfettaħ" (mkRoot "f-t-ħ") ;
-    nfetah_FTH_7_7935_V = mkV_VII "fetaħ" "nfetaħ" (mkRoot "f-t-ħ") ;
-    fitel_FTL_1_7936_V = mkV "fitel" (mkRoot "f-t-l") ;
-    fettel_FTL_2_7937_V = mkV_II "fettel" (mkRoot "f-t-l") ;
-    tfettel_FTL_5_7938_V = mkV_V "tfettel" (mkRoot "f-t-l") ;
-    nfitel_FTL_7_7939_V = mkV_VII "fitel" "nfitel" (mkRoot "f-t-l") ;
-    fatam_FTM_1_7940_V = mkV "fatam" (mkRoot "f-t-m") ;
-    fattam_FTM_2_7941_V = mkV_II "fattam" (mkRoot "f-t-m") ;
-    nfatam_FTM_7_7942_V = mkV_VII "fatam" "nfatam" (mkRoot "f-t-m") ;
-    fetaq_FTQ_1_7943_V = mkV "fetaq" (mkRoot "f-t-q") ;
-    fettaq_FTQ_2_7944_V = mkV_II "fettaq" (mkRoot "f-t-q") ;
-    tfettaq_FTQ_5_7945_V = mkV_V "tfettaq" (mkRoot "f-t-q") ;
-    nfetaq_FTQ_7_7946_V = mkV_VII "fetaq" "nfetaq" (mkRoot "f-t-q") ;
-    fatar_FTR_1_7947_V = mkV "fatar" (mkRoot "f-t-r") ;
-    fattar_FTR_2_7948_V = mkV_II "fattar" (mkRoot "f-t-r") ;
-    tfattar_FTR_5_7949_V = mkV_V "tfattar" (mkRoot "f-t-r") ;
-    fettet_FTT_2_7950_V = mkV_II "fettet" (mkRoot "f-t-t") ;
-    tfettet_FTT_5_7951_V = mkV_V "tfettet" (mkRoot "f-t-t") ;
-    fittex_FTX_2_7952_V = mkV_II "fittex" (mkRoot "f-t-x") ;
-    tfittex_FTX_5_7953_V = mkV_V "tfittex" (mkRoot "f-t-x") ;
-    ntfettex_FTX_7_7954_V = mkV_VII "fettex" "ntfettex" (mkRoot "f-t-x") ;
-    fixel_FXL_1_7955_V = mkV "fixel" (mkRoot "f-x-l") ;
-    nfixel_FXL_7_7956_V = mkV_VII "fixel" "nfixel" (mkRoot "f-x-l") ;
-    nfexx_FXX_7_7957_V = mkV_VII "fexx" "nfexx" (mkRoot "f-x-x") ;
-    fazzar_FZR_2_7958_V = mkV_II "fażżar" (mkRoot "f-ż-r") ;
-    tfazzar_FZR_5_7959_V = mkV_V "tfażżar" (mkRoot "f-ż-r") ;
-    tfacca_FCJ_5_7960_V = mkV_V "tfaċċa" (mkRoot "f-ċ-j") ;
-    afda_FDJ_1_7961_V = mkV "afda" (mkRoot "f-d-j") ;
-    nfada_FDJ_7_7962_V = mkV_VII "fada" "nfada" (mkRoot "f-d-j") ;
-    feda_FDJ_1_7963_V = mkV "feda" (mkRoot "f-d-j") ;
-    nfeda_FDJ_7_7964_V = mkV_VII "feda" "nfeda" (mkRoot "f-d-j") ;
-    faga_FGJ_1_7965_V = mkV "faga" (mkRoot "f-g-j") ;
-    nfaga_FGJ_7_7966_V = mkV_VII "faga" "nfaga" (mkRoot "f-g-j") ;
-    feha_FHJ_1_7967_V = mkV "feħa" (mkRoot "f-ħ-j") ;
-    fied_FJD_1_7968_V = mkV "fied" (mkRoot "f-j-d") ;
-    fajjad_FJD_2_7969_V = mkV_II "fajjad" (mkRoot "f-j-d") ;
-    fjad_FJD_9_7970_V = mkV_IX "fjad" (mkRoot "f-j-d") ;
-    fieq_FJQ_1_7971_V = mkV "fieq" (mkRoot "f-j-q") ;
-    fejjaq_FJQ_2_7972_V = mkV_II "fejjaq" (mkRoot "f-j-q") ;
-    tfejjaq_FJQ_5_7973_V = mkV_V "tfejjaq" (mkRoot "f-j-q") ;
-    fajjar_FJR_2_7974_V = mkV_II "fajjar" (mkRoot "f-j-r") ;
-    tfajjar_FJR_5_7975_V = mkV_V "tfajjar" (mkRoot "f-j-r") ;
-    fela_FLJ_1_7976_V = mkV "fela" (mkRoot "f-l-j") ;
-    nfela_FLJ_7_7977_V = mkV_VII "fela" "nfela" (mkRoot "f-l-j") ;
-    falla_FLJ_2_7978_V = mkV_II "falla" (mkRoot "f-l-j") ;
-    fena_FNJ_1_7979_V = mkV "fena" (mkRoot "f-n-j") ;
-    nfena_FNJ_7_7980_V = mkV_VII "fena" "nfena" (mkRoot "f-n-j") ;
-    fera_FRJ_3_7981_V = mkV_III "fera" (mkRoot "f-r-j") ;
-    fiera_FRJ_3_7982_V = mkV_III "fiera" (mkRoot "f-r-j") ;
-    tfera_FRJ_6_7983_V = mkV_VI "tfera" (mkRoot "f-r-j") ;
-    fesa_FSW_1_7984_V = mkV "fesa" (mkRoot "f-s-w") ;
-    nfesa_FSW_7_7985_V = mkV_VII "fesa" "nfesa" (mkRoot "f-s-w") ;
-    fotta_FTJ_2_7986_V = mkV_II "fotta" (mkRoot "f-t-j") ;
-    tfotta_FTJ_5_7987_V = mkV_V "tfotta" (mkRoot "f-t-j") ;
-    fewweg_FWG_2_7988_V = mkV_II "fewweġ" (mkRoot "f-w-ġ") ;
-    tfewweg_FWG_5_7989_V = mkV_V "tfewweġ" (mkRoot "f-w-ġ") ;
-    fieh_FWH_1_7990_V = mkV "fieħ" (mkRoot "f-w-ħ") ;
-    fewwah_FWH_2_7991_V = mkV_II "fewwaħ" (mkRoot "f-w-ħ") ;
-    tfewwah_FWH_5_7992_V = mkV_V "tfewwaħ" (mkRoot "f-w-ħ") ;
-    fwieh_FWH_9_7993_V = mkV_IX "fwieħ" (mkRoot "f-w-ħ") ;
-    fewwaq_FWQ_2_7994_V = mkV_II "fewwaq" (mkRoot "f-w-q") ;
-    tfewwaq_FWQ_5_7995_V = mkV_V "tfewwaq" (mkRoot "f-w-q") ;
-    far_FWR_1_7996_V = mkV "far" (mkRoot "f-w-r") ;
-    fawwar_FWR_2_7997_V = mkV_II "fawwar" (mkRoot "f-w-r") ;
-    tfawwar_FWR_5_7998_V = mkV_V "tfawwar" (mkRoot "f-w-r") ;
-    fiet_FWT_1_7999_V = mkV "fiet" (mkRoot "f-w-t") ;
-    fejjet_FWT_2_8000_V = mkV_II "fejjet" (mkRoot "f-w-t") ;
-    gebbeg_GBG_2_8001_V = mkV_II "gebbeġ" (mkRoot "g-b-ġ") ;
-    gideb_GDB_1_8002_V = mkV "gideb" (mkRoot "g-d-b") ;
-    giddeb_GDB_2_8003_V = mkV_II "giddeb" (mkRoot "g-d-b") ;
-    tgiddeb_GDB_5_8004_V = mkV_V "tgiddeb" (mkRoot "g-d-b") ;
-    tgiedeb_GDB_6_8005_V = mkV_VI "tgiedeb" (mkRoot "g-d-b") ;
-    ngideb_GDB_7_8006_V = mkV_VII "gideb" "ngideb" (mkRoot "g-d-b") ;
-    geddel_GDL_2_8007_V = mkV_II "geddel" (mkRoot "g-d-l") ;
-    tgeddel_GDL_5_8008_V = mkV_V "tgeddel" (mkRoot "g-d-l") ;
-    gidem_GDM_1_8009_V = mkV "gidem" (mkRoot "g-d-m") ;
-    giddem_GDM_2_8010_V = mkV_II "giddem" (mkRoot "g-d-m") ;
-    tgiddem_GDM_5_8011_V = mkV_V "tgiddem" (mkRoot "g-d-m") ;
-    tgiedem_GDM_6_8012_V = mkV_VI "tgiedem" (mkRoot "g-d-m") ;
-    ngidem_GDM_7_8013_V = mkV_VII "gidem" "ngidem" (mkRoot "g-d-m") ;
-    tgeddem_GDM_5_8014_V = mkV_V "tgeddem" (mkRoot "g-d-m") ;
-    geddes_GDS_2_8015_V = mkV_II "geddes" (mkRoot "g-d-s") ;
-    tgeddes_GDS_5_8016_V = mkV_V "tgeddes" (mkRoot "g-d-s") ;
-    gannac_GNC_2_8017_V = mkV_II "gannaċ" (mkRoot "g-n-ċ") ;
-    giref_GRF_1_8018_V = mkV "giref" (mkRoot "g-r-f") ;
-    gerref_GRF_2_8019_V = mkV_II "gerref" (mkRoot "g-r-f") ;
-    tgieref_GRF_6_8020_V = mkV_VI "tgieref" (mkRoot "g-r-f") ;
-    ngiref_GRF_7_8021_V = mkV_VII "giref" "ngiref" (mkRoot "g-r-f") ;
-    gerrem_GRM_2_8022_V = mkV_II "gerrem" (mkRoot "g-r-m") ;
-    tgerrem_GRM_5_8023_V = mkV_V "tgerrem" (mkRoot "g-r-m") ;
-    garr_GRR_1_8024_V = mkV "garr" (mkRoot "g-r-r") ;
-    ngarr_GRR_7_8025_V = mkV_VII "garr" "ngarr" (mkRoot "g-r-r") ;
-    gerres_GRS_2_8026_V = mkV_II "gerres" (mkRoot "g-r-s") ;
-    tgerres_GRS_5_8027_V = mkV_V "tgerres" (mkRoot "g-r-s") ;
-    gerrex_GRX_2_8028_V = mkV_II "gerrex" (mkRoot "g-r-x") ;
-    tgerrex_GRX_5_8029_V = mkV_V "tgerrex" (mkRoot "g-r-x") ;
-    girex_GRX_1_8030_V = mkV "girex" (mkRoot "g-r-x") ;
-    ngirex_GRX_7_8031_V = mkV_VII "girex" "ngirex" (mkRoot "g-r-x") ;
-    girez_GRZ_1_8032_V = mkV "gireż" (mkRoot "g-r-ż") ;
-    gerrez_GRZ_2_8033_V = mkV_II "gerreż" (mkRoot "g-r-ż") ;
-    gess_GSS_1_8034_V = mkV "gess" (mkRoot "g-s-s") ;
-    gezz_GZZ_1_8035_V = mkV "geżż" (mkRoot "g-ż-ż") ;
-    gezzez_GZZ_2_8036_V = mkV_II "geżżeż" (mkRoot "g-ż-ż") ;
-    ngezz_GZZ_7_8037_V = mkV_VII "geżż" "ngeżż" (mkRoot "g-ż-ż") ;
-    gezz_GZZ_1_8038_V = mkV "gezz" (mkRoot "g-z-z") ;
-    goda_GDJ_3_8039_V = mkV_III "goda" (mkRoot "g-d-j") ;
-    gara_GRJ_3_8040_V = mkV_III "gara" (mkRoot "g-r-j") ;
-    tgara_GRJ_6_8041_V = mkV_VI "tgara" (mkRoot "g-r-j") ;
-    gaza_GZJ_1_8042_V = mkV "gaża" (mkRoot "g-ż-j") ;
-    gibed_GBD_1_8043_V = mkV "ġibed" (mkRoot "ġ-b-d") ;
-    gebbed_GBD_2_8044_V = mkV_II "ġebbed" (mkRoot "ġ-b-d") ;
-    ggebbed_GBD_5_8045_V = mkV_V "ġġebbed" (mkRoot "ġ-b-d") ;
-    ngibed_GBD_7_8046_V = mkV_VII "ġibed" "nġibed" (mkRoot "ġ-b-d") ;
-    gebbel_GBL_2_8047_V = mkV_II "ġebbel" (mkRoot "ġ-b-l") ;
-    ggebbel_GBL_5_8048_V = mkV_V "ġġebbel" (mkRoot "ġ-b-l") ;
-    gabar_GBR_1_8049_V = mkV "ġabar" (mkRoot "ġ-b-r") ;
-    gabbar_GBR_2_8050_V = mkV_II "ġabbar" (mkRoot "ġ-b-r") ;
-    ggabbar_GBR_5_8051_V = mkV_V "ġġabbar" (mkRoot "ġ-b-r") ;
-    ngabar_GBR_7_8052_V = mkV_VII "ġabar" "nġabar" (mkRoot "ġ-b-r") ;
-    gebbes_GBS_2_8053_V = mkV_II "ġebbes" (mkRoot "ġ-b-s") ;
-    ggebbes_GBS_5_8054_V = mkV_V "ġġebbes" (mkRoot "ġ-b-s") ;
-    gedded_GDD_2_8055_V = mkV_II "ġedded" (mkRoot "ġ-d-d") ;
-    ggedded_GDD_5_8056_V = mkV_V "ġġedded" (mkRoot "ġ-d-d") ;
-    giddem_GDM_2_8057_V = mkV_II "ġiddem" (mkRoot "ġ-d-m") ;
-    ggiddem_GDM_5_8058_V = mkV_V "ġġiddem" (mkRoot "ġ-d-m") ;
-    ggaddar_GDR_5_8059_V = mkV_V "ġġaddar" (mkRoot "ġ-d-r") ;
-    gaghad_GGHD_1_8060_V = mkV "ġagħad" (mkRoot "ġ-għ-d") ;
-    gieghed_GGHD_3_8061_V = mkV_III "ġiegħed" (mkRoot "ġ-għ-d") ;
-    ggieghed_GGHD_6_8062_V = mkV_VI "ġġiegħed" (mkRoot "ġ-għ-d") ;
-    ngaghad_GGHD_7_8063_V = mkV_VII "ġagħad" "nġagħad" (mkRoot "ġ-għ-d") ;
-    gaghal_GGHL_1_8064_V = mkV "ġagħal" (mkRoot "ġ-għ-l") ;
-    gieghel_GGHL_3_8065_V = mkV_III "ġiegħel" (mkRoot "ġ-għ-l") ;
-    ggieghel_GGHL_6_8066_V = mkV_VI "ġġiegħel" (mkRoot "ġ-għ-l") ;
-    ngaghal_GGHL_7_8067_V = mkV_VII "ġagħal" "nġagħal" (mkRoot "ġ-għ-l") ;
-    gahar_GHR_3_8068_V = mkV_III "ġahar" (mkRoot "ġ-h-r") ;
-    giehez_GHZ_3_8069_V = mkV_III "ġieheż" (mkRoot "ġ-h-ż") ;
-    ggiehez_GHZ_6_8070_V = mkV_VI "ġġieheż" (mkRoot "ġ-h-ż") ;
-    gileb_GLB_1_8071_V = mkV "ġileb" (mkRoot "ġ-l-b") ;
-    gelled_GLD_2_8072_V = mkV_II "ġelled" (mkRoot "ġ-l-d") ;
-    gieled_GLD_3_8073_V = mkV_III "ġieled" (mkRoot "ġ-l-d") ;
-    ggieled_GLD_6_8074_V = mkV_VI "ġġieled" (mkRoot "ġ-l-d") ;
-    gelled_GLD_2_8075_V = mkV_II "ġelled" (mkRoot "ġ-l-d") ;
-    ggelled_GLD_5_8076_V = mkV_V "ġġelled" (mkRoot "ġ-l-d") ;
-    gimed_GMD_1_8077_V = mkV "ġimed" (mkRoot "ġ-m-d") ;
-    gemmed_GMD_2_8078_V = mkV_II "ġemmed" (mkRoot "ġ-m-d") ;
-    ggemmed_GMD_5_8079_V = mkV_V "ġġemmed" (mkRoot "ġ-m-d") ;
-    gama'_GMGH_1_8080_V = mkV "ġama'" (mkRoot "ġ-m-għ") ;
-    gamma'_GMGH_2_8081_V = mkV_II "ġamma'" (mkRoot "ġ-m-għ") ;
-    ggamma'_GMGH_5_8082_V = mkV_V "ġġamma'" (mkRoot "ġ-m-għ") ;
-    ngama'_GMGH_7_8083_V = mkV_VII "ġama'" "nġama'" (mkRoot "ġ-m-għ") ;
-    gemmel_GML_2_8084_V = mkV_II "ġemmel" (mkRoot "ġ-m-l") ;
-    ggemmel_GML_5_8085_V = mkV_V "ġġemmel" (mkRoot "ġ-m-l") ;
-    gammar_GMR_2_8086_V = mkV_II "ġammar" (mkRoot "ġ-m-r") ;
-    ggammar_GMR_5_8087_V = mkV_V "ġġammar" (mkRoot "ġ-m-r") ;
-    genneb_GNB_2_8088_V = mkV_II "ġenneb" (mkRoot "ġ-n-b") ;
-    gieneb_GNB_3_8089_V = mkV_III "ġieneb" (mkRoot "ġ-n-b") ;
-    ggenneb_GNB_5_8090_V = mkV_V "ġġenneb" (mkRoot "ġ-n-b") ;
-    ggieneb_GNB_6_8091_V = mkV_VI "ġġieneb" (mkRoot "ġ-n-b") ;
-    gennen_GNN_2_8092_V = mkV_II "ġennen" (mkRoot "ġ-n-n") ;
-    ggennen_GNN_5_8093_V = mkV_V "ġġennen" (mkRoot "ġ-n-n") ;
-    gannat_GNT_2_8094_V = mkV_II "ġannat" (mkRoot "ġ-n-t") ;
-    ggannat_GNT_5_8095_V = mkV_V "ġġannat" (mkRoot "ġ-n-t") ;
-    garab_GRB_1_8096_V = mkV "ġarab" (mkRoot "ġ-r-b") ;
-    garrab_GRB_2_8097_V = mkV_II "ġarrab" (mkRoot "ġ-r-b") ;
-    ggarrab_GRB_5_8098_V = mkV_V "ġġarrab" (mkRoot "ġ-r-b") ;
-    garad_GRD_1_8099_V = mkV "ġarad" (mkRoot "ġ-r-d") ;
-    garrad_GRD_2_8100_V = mkV_II "ġarrad" (mkRoot "ġ-r-d") ;
-    ngarad_GRD_7_8101_V = mkV_VII "ġarad" "nġarad" (mkRoot "ġ-r-d") ;
-    garaf_GRF_1_8102_V = mkV "ġaraf" (mkRoot "ġ-r-f") ;
-    garraf_GRF_2_8103_V = mkV_II "ġarraf" (mkRoot "ġ-r-f") ;
-    ggarraf_GRF_5_8104_V = mkV_V "ġġarraf" (mkRoot "ġ-r-f") ;
-    geragh_GRGH_1_8105_V = mkV "ġeragħ" (mkRoot "ġ-r-għ") ;
-    gerragh_GRGH_2_8106_V = mkV_II "ġerragħ" (mkRoot "ġ-r-għ") ;
-    ggerragh_GRGH_5_8107_V = mkV_V "ġġerragħ" (mkRoot "ġ-r-għ") ;
-    gerah_GRH_1_8108_V = mkV "ġeraħ" (mkRoot "ġ-r-ħ") ;
-    gerrah_GRH_2_8109_V = mkV_II "ġerraħ" (mkRoot "ġ-r-ħ") ;
-    ggerrah_GRH_5_8110_V = mkV_V "ġġerraħ" (mkRoot "ġ-r-ħ") ;
-    ngerah_GRH_7_8111_V = mkV_VII "ġeraħ" "nġeraħ" (mkRoot "ġ-r-ħ") ;
-    garr_GRR_1_8112_V = mkV "ġarr" (mkRoot "ġ-r-r") ;
-    garrar_GRR_2_8113_V = mkV_II "ġarrar" (mkRoot "ġ-r-r") ;
-    ngarr_GRR_7_8114_V = mkV_VII "ġarr" "nġarr" (mkRoot "ġ-r-r") ;
-    igtar_GRR_8_8115_V = mkV_VIII "iġtar" (mkRoot "ġ-r-r") ;
-    gissem_GSM_2_8116_V = mkV_II "ġissem" (mkRoot "ġ-s-m") ;
-    ggissem_GSM_5_8117_V = mkV_V "ġġissem" (mkRoot "ġ-s-m") ;
-    gess_GSS_1_8118_V = mkV "ġess" (mkRoot "g-s-s") ;
-    gesses_GSS_2_8119_V = mkV_II "ġesses" (mkRoot "g-s-s") ;
-    gezz_GZZ_1_8120_V = mkV "ġeżż" (mkRoot "ġ-ż-ż") ;
-    gezzez_GZZ_2_8121_V = mkV_II "ġeżżeż" (mkRoot "ġ-ż-ż") ;
-    ngezz_GZZ_7_8122_V = mkV_VII "ġeżż" "nġeżż" (mkRoot "ġ-ż-ż") ;
-    -- gie_GJ'_1_8123_V = mkV "ġie" (mkRoot "ġ-j-'") ;
-    gab_GJB_1_8124_V = mkV "ġab" (mkRoot "ġ-j-b") ;
-    ngab_GJB_7_8125_V = mkV_VII "ġab" "nġab" (mkRoot "ġ-j-b") ;
-    gejjef_GJF_2_8126_V = mkV_II "ġejjef" (mkRoot "ġ-j-f") ;
-    ggejjef_GJF_5_8127_V = mkV_V "ġġejjef" (mkRoot "ġ-j-f") ;
-    gela_GLW_1_8128_V = mkV "ġela" (mkRoot "ġ-l-w") ;
-    ngela_GLW_7_8129_V = mkV_VII "ġela" "nġela" (mkRoot "ġ-l-w") ;
-    gara_GRJ_1_8130_V = mkV "ġara" (mkRoot "ġ-r-j") ;
-    gera_GRJ_1_8131_V = mkV "ġera" (mkRoot "ġ-r-j") ;
-    gerra_GRJ_2_8132_V = mkV_II "ġerra" (mkRoot "ġ-r-j") ;
-    ggerra_GRJ_5_8133_V = mkV_V "ġġerra" (mkRoot "ġ-r-j") ;
-    ggiera_GRJ_6_8134_V = mkV_VI "ġġiera" (mkRoot "ġ-r-j") ;
-    ngera_GRJ_7_8135_V = mkV_VII "ġera" "nġera" (mkRoot "ġ-r-j") ;
-    gova_GVJ_3_8136_V = mkV_III "ġova" (mkRoot "ġ-v-j") ;
-    gah_GWH_1_8137_V = mkV "ġaħ" (mkRoot "ġ-w-ħ") ;
-    gewwah_GWH_2_8138_V = mkV_II "ġewwaħ" (mkRoot "ġ-w-ħ") ;
-    ggewwah_GWH_5_8139_V = mkV_V "ġġewwaħ" (mkRoot "ġ-w-ħ") ;
-    gewwez_GWZ_2_8140_V = mkV_II "ġewweż" (mkRoot "ġ-w-ż") ;
-    ggewwez_GWZ_5_8141_V = mkV_V "ġġewweż" (mkRoot "ġ-w-ż") ;
-    geza_GZJ_1_8142_V = mkV "ġeża" (mkRoot "g-ż-j") ;
-    ngeza_GZJ_7_8143_V = mkV_VII "ġeża" "nġeża" (mkRoot "g-ż-j") ;
-    heddeb_HDB_2_8144_V = mkV_II "heddeb" (mkRoot "h-d-b") ;
-    theddeb_HDB_5_8145_V = mkV_V "theddeb" (mkRoot "h-d-b") ;
-    hedded_HDD_2_8146_V = mkV_II "hedded" (mkRoot "h-d-d") ;
-    thedded_HDD_5_8147_V = mkV_V "thedded" (mkRoot "h-d-d") ;
-    heddem_HDM_2_8148_V = mkV_II "heddem" (mkRoot "h-d-m") ;
-    theddem_HDM_5_8149_V = mkV_V "theddem" (mkRoot "h-d-m") ;
-    hellel_HLL_2_8150_V = mkV_II "hellel" (mkRoot "h-l-l") ;
-    thellel_HLL_5_8151_V = mkV_V "thellel" (mkRoot "h-l-l") ;
-    hemmem_HMM_2_8152_V = mkV_II "hemmem" (mkRoot "h-m-m") ;
-    themmem_HMM_5_8153_V = mkV_V "themmem" (mkRoot "h-m-m") ;
-    nhamar_HMR_7_8154_V = mkV_VII "hamar" "nhamar" (mkRoot "h-m-r") ;
-    hemez_HMZ_1_8155_V = mkV "hemeż" (mkRoot "h-m-ż") ;
-    hemmez_HMZ_2_8156_V = mkV_II "hemmeż" (mkRoot "h-m-ż") ;
-    themmez_HMZ_5_8157_V = mkV_V "themmeż" (mkRoot "h-m-ż") ;
-    nhemez_HMZ_7_8158_V = mkV_VII "hemeż" "nhemeż" (mkRoot "h-m-ż") ;
-    herez_HRZ_1_8159_V = mkV "hereż" (mkRoot "h-r-ż") ;
-    herrez_HRZ_2_8160_V = mkV_II "herreż" (mkRoot "h-r-ż") ;
-    therrez_HRZ_5_8161_V = mkV_V "therreż" (mkRoot "h-r-ż") ;
-    nherez_HRZ_7_8162_V = mkV_VII "hereż" "nhereż" (mkRoot "h-r-ż") ;
-    thezzez_HZZ_5_8164_V = mkV_V "theżżeż" (mkRoot "h-ż-ż") ;
-    heda_HDW_1_8165_V = mkV "heda" (mkRoot "h-d-w") ;
-    hedda_HDW_2_8166_V = mkV_II "hedda" (mkRoot "h-d-w") ;
-    thedda_HDW_5_8167_V = mkV_V "thedda" (mkRoot "h-d-w") ;
-    henna_HNJ_2_8168_V = mkV_II "henna" (mkRoot "h-n-j") ;
-    thenna_HNJ_5_8169_V = mkV_V "thenna" (mkRoot "h-n-j") ;
-    herra_HRJ_2_8170_V = mkV_II "herra" (mkRoot "h-r-j") ;
-    therra_HRJ_5_8171_V = mkV_V "therra" (mkRoot "h-r-j") ;
-    sthewwa_HWJ_10_8172_V = mkV_X "sthewwa" (mkRoot "h-w-j") ;
-    hezza_HZJ_2_8173_V = mkV_II "heżża" (mkRoot "h-ż-j") ;
-    habb_HBB_1_8174_V = mkV "ħabb" (mkRoot "ħ-b-b") ;
-    habbeb_HBB_2_8175_V = mkV_II "ħabbeb" (mkRoot "ħ-b-b") ;
-    thabbeb_HBB_5_8176_V = mkV_V "tħabbeb" (mkRoot "ħ-b-b") ;
-    nhabb_HBB_7_8177_V = mkV_VII "ħabb" "nħabb" (mkRoot "ħ-b-b") ;
-    htebb_HBB_8_8178_V = mkV_VIII "ħtebb" (mkRoot "ħ-b-b") ;
-    hebb_HBB_1_8179_V = mkV "ħebb" (mkRoot "ħ-b-b") ;
-    habbel_HBL_2_8180_V = mkV_II "ħabbel" (mkRoot "ħ-b-l") ;
-    thabbel_HBL_5_8181_V = mkV_V "tħabbel" (mkRoot "ħ-b-l") ;
-    hebel_HBL_1_8182_V = mkV "ħebel" (mkRoot "ħ-b-l") ;
-    hebbel_HBL_2_8183_V = mkV_II "ħebbel" (mkRoot "ħ-b-l") ;
-    thebbel_HBL_5_8184_V = mkV_V "tħebbel" (mkRoot "ħ-b-l") ;
-    hobol_HBL_1_8185_V = mkV "ħobol" (mkRoot "ħ-b-l") ;
-    habbel_HBL_2_8186_V = mkV_II "ħabbel" (mkRoot "ħ-b-l") ;
-    thabbel_HBL_5_8187_V = mkV_V "tħabbel" (mkRoot "ħ-b-l") ;
-    habar_HBR_1_8188_V = mkV "ħabar" (mkRoot "ħ-b-r") ;
-    habbar_HBR_2_8189_V = mkV_II "ħabbar" (mkRoot "ħ-b-r") ;
-    thabbar_HBR_5_8190_V = mkV_V "tħabbar" (mkRoot "ħ-b-r") ;
-    heber_HBR_1_8191_V = mkV "ħeber" (mkRoot "ħ-b-r") ;
-    habes_HBS_1_8192_V = mkV "ħabes" (mkRoot "ħ-b-s") ;
-    habbes_HBS_2_8193_V = mkV_II "ħabbes" (mkRoot "ħ-b-s") ;
-    thabbes_HBS_5_8194_V = mkV_V "tħabbes" (mkRoot "ħ-b-s") ;
-    nhabes_HBS_7_8195_V = mkV_VII "ħabes" "nħabes" (mkRoot "ħ-b-s") ;
-    habat_HBT_1_8196_V = mkV "ħabat" (mkRoot "ħ-b-t") ;
-    habbat_HBT_2_8197_V = mkV_II "ħabbat" (mkRoot "ħ-b-t") ;
-    thabbat_HBT_5_8198_V = mkV_V "tħabbat" (mkRoot "ħ-b-t") ;
-    thabat_HBT_6_8199_V = mkV_VI "tħabat" (mkRoot "ħ-b-t") ;
-    htabat_HBT_8_8200_V = mkV_VIII "ħtabat" (mkRoot "ħ-b-t") ;
-    habez_HBZ_1_8201_V = mkV "ħabeż" (mkRoot "ħ-b-ż") ;
-    habbez_HBZ_2_8202_V = mkV_II "ħabbeż" (mkRoot "ħ-b-ż") ;
-    thabbez_HBZ_5_8203_V = mkV_V "tħabbeż" (mkRoot "ħ-b-ż") ;
-    nhabez_HBZ_7_8204_V = mkV_VII "ħabeż" "nħabeż" (mkRoot "ħ-b-ż") ;
-    hebez_HBZ_1_8205_V = mkV "ħebeż" (mkRoot "ħ-b-ż") ;
-    hebbez_HBZ_2_8206_V = mkV_II "ħebbeż" (mkRoot "ħ-b-ż") ;
-    thabbez_HBZ_5_8207_V = mkV_V "tħabbeż" (mkRoot "ħ-b-ż") ;
-    haddet_HDT_2_8208_V = mkV_II "ħaddet" (mkRoot "ħ-d-t") ;
-    hedel_HDL_1_8209_V = mkV "ħedel" (mkRoot "ħ-d-l") ;
-    heddel_HDL_2_8210_V = mkV_II "ħeddel" (mkRoot "ħ-d-l") ;
-    theddel_HDL_5_8211_V = mkV_V "tħeddel" (mkRoot "ħ-d-l") ;
-    hdiel_HDL_9_8212_V = mkV_IX "ħdiel" (mkRoot "ħ-d-l") ;
-    hadem_HDM_1_8213_V = mkV "ħadem" (mkRoot "ħ-d-m") ;
-    haddem_HDM_2_8214_V = mkV_II "ħaddem" (mkRoot "ħ-d-m") ;
-    thaddem_HDM_5_8215_V = mkV_V "tħaddem" (mkRoot "ħ-d-m") ;
-    nhadem_HDM_7_8216_V = mkV_VII "ħadem" "nħadem" (mkRoot "ħ-d-m") ;
-    haddan_HDN_2_8217_V = mkV_II "ħaddan" (mkRoot "ħ-d-n") ;
-    thaddan_HDN_5_8218_V = mkV_V "tħaddan" (mkRoot "ħ-d-n") ;
-    haddar_HDR_2_8219_V = mkV_II "ħaddar" (mkRoot "ħ-d-r") ;
-    thaddar_HDR_5_8220_V = mkV_V "tħaddar" (mkRoot "ħ-d-r") ;
-    hdar_HDR_9_8221_V = mkV_IX "ħdar" (mkRoot "ħ-d-r") ;
-    hadar_HDR_1_8222_V = mkV "ħadar" (mkRoot "ħ-d-r") ;
-    haddar_HDR_2_8223_V = mkV_II "ħaddar" (mkRoot "ħ-d-r") ;
-    thaddar_HDR_5_8224_V = mkV_V "tħaddar" (mkRoot "ħ-d-r") ;
-    thaddet_HDT_5_8226_V = mkV_V "tħaddet" (mkRoot "ħ-d-t") ;
-    haff_HFF_1_8227_V = mkV "ħaff" (mkRoot "ħ-f-f") ;
-    haffef_HFF_2_8228_V = mkV_II "ħaffef" (mkRoot "ħ-f-f") ;
-    thaffef_HFF_5_8229_V = mkV_V "tħaffef" (mkRoot "ħ-f-f") ;
-    hfief_HFF_9_8230_V = mkV_IX "ħfief" (mkRoot "ħ-f-f") ;
-    hafen_HFN_1_8231_V = mkV "ħafen" (mkRoot "ħ-f-n") ;
-    nhafen_HFN_7_8232_V = mkV_VII "ħafen" "nħafen" (mkRoot "ħ-f-n") ;
-    hafer_HFR_1_8233_V = mkV "ħafer" (mkRoot "ħ-f-r") ;
-    nhafer_HFR_7_8234_V = mkV_VII "ħafer" "nħafer" (mkRoot "ħ-f-r") ;
-    hafer_HFR_1_8235_V = mkV "ħafer" (mkRoot "ħ-f-r") ;
-    haffer_HFR_2_8236_V = mkV_II "ħaffer" (mkRoot "ħ-f-r") ;
-    thaffer_HFR_5_8237_V = mkV_V "tħaffer" (mkRoot "ħ-f-r") ;
-    hageb_HGB_1_8238_V = mkV "ħaġeb" (mkRoot "ħ-ġ-b") ;
-    haggeb_HGB_2_8239_V = mkV_II "ħaġġeb" (mkRoot "ħ-ġ-b") ;
-    thaggeb_HGB_5_8240_V = mkV_V "tħaġġeb" (mkRoot "ħ-ġ-b") ;
-    nhageb_HGB_7_8241_V = mkV_VII "ħaġeb" "nħaġeb" (mkRoot "ħ-ġ-b") ;
-    hagg_HGG_1_8242_V = mkV "ħaġġ" (mkRoot "ħ-ġ-ġ") ;
-    hgag_HGG_9_8243_V = mkV_IX "ħġaġ" (mkRoot "ħ-ġ-ġ") ;
-    haggeg_HGG_2_8244_V = mkV_II "ħaġġeġ" (mkRoot "ħ-ġ-ġ") ;
-    heggeg_HGG_2_8245_V = mkV_II "ħeġġeġ" (mkRoot "ħ-ġ-ġ") ;
-    theggeg_HGG_5_8246_V = mkV_V "tħeġġeġ" (mkRoot "ħ-ġ-ġ") ;
-    hagem_HGM_1_8247_V = mkV "ħaġem" (mkRoot "ħ-ġ-m") ;
-    haggar_HGR_2_8248_V = mkV_II "ħaġġar" (mkRoot "ħ-ġ-r") ;
-    thaggar_HGR_5_8249_V = mkV_V "tħaġġar" (mkRoot "ħ-ġ-r") ;
-    hakk_HKK_1_8250_V = mkV "ħakk" (mkRoot "ħ-k-k") ;
-    hakkek_HKK_2_8251_V = mkV_II "ħakkek" (mkRoot "ħ-k-k") ;
-    thakkek_HKK_5_8252_V = mkV_V "tħakkek" (mkRoot "ħ-k-k") ;
-    nhakk_HKK_7_8253_V = mkV_VII "ħakk" "nħakk" (mkRoot "ħ-k-k") ;
-    htekk_HKK_8_8254_V = mkV_VIII "ħtekk" (mkRoot "ħ-k-k") ;
-    hakem_HKM_1_8255_V = mkV "ħakem" (mkRoot "ħ-k-m") ;
-    hakkem_HKM_2_8256_V = mkV_II "ħakkem" (mkRoot "ħ-k-m") ;
-    nhakem_HKM_7_8257_V = mkV_VII "ħakem" "nħakem" (mkRoot "ħ-k-m") ;
-    haleb_HLB_1_8258_V = mkV "ħaleb" (mkRoot "ħ-l-b") ;
-    halleb_HLB_2_8259_V = mkV_II "ħalleb" (mkRoot "ħ-l-b") ;
-    thalleb_HLB_5_8260_V = mkV_V "tħalleb" (mkRoot "ħ-l-b") ;
-    nhaleb_HLB_7_8261_V = mkV_VII "ħaleb" "nħaleb" (mkRoot "ħ-l-b") ;
-    halef_HLF_1_8262_V = mkV "ħalef" (mkRoot "ħ-l-f") ;
-    hallef_HLF_2_8263_V = mkV_II "ħallef" (mkRoot "ħ-l-f") ;
-    nhalef_HLF_7_8264_V = mkV_VII "ħalef" "nħalef" (mkRoot "ħ-l-f") ;
-    hellef_HLF_2_8265_V = mkV_II "ħellef" (mkRoot "ħ-l-f") ;
-    thellef_HLF_5_8266_V = mkV_V "tħellef" (mkRoot "ħ-l-f") ;
-    haleg_HLG_1_8267_V = mkV "ħaleġ" (mkRoot "ħ-l-ġ") ;
-    halleg_HLG_2_8268_V = mkV_II "ħalleġ" (mkRoot "ħ-l-ġ") ;
-    nhaleg_HLG_7_8269_V = mkV_VII "ħaleġ" "nħaleġ" (mkRoot "ħ-l-ġ") ;
-    htileg_HLG_8_8270_V = mkV_VIII "ħtileġ" (mkRoot "ħ-l-ġ") ;
-    hall_HLL_1_8271_V = mkV "ħall" (mkRoot "ħ-l-l") ;
-    nhall_HLL_7_8272_V = mkV_VII "ħall" "nħall" (mkRoot "ħ-l-l") ;
-    hallel_HLL_2_8273_V = mkV_II "ħallel" (mkRoot "ħ-l-l") ;
-    thallel_HLL_5_8274_V = mkV_V "tħallel" (mkRoot "ħ-l-l") ;
-    hallel_HLL_2_8275_V = mkV_II "ħallel" (mkRoot "ħ-l-l") ;
-    thallel_HLL_5_8276_V = mkV_V "tħallel" (mkRoot "ħ-l-l") ;
-    holom_HLM_1_8277_V = mkV "ħolom" (mkRoot "ħ-l-m") ;
-    hallem_HLM_2_8278_V = mkV_II "ħallem" (mkRoot "ħ-l-m") ;
-    thallem_HLM_5_8279_V = mkV_V "tħallem" (mkRoot "ħ-l-m") ;
-    nholom_HLM_7_8280_V = mkV_VII "ħolom" "nħolom" (mkRoot "ħ-l-m") ;
-    halaq_HLQ_1_8281_V = mkV "ħalaq" (mkRoot "ħ-l-q") ;
-    hallaq_HLQ_2_8282_V = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
-    nhalaq_HLQ_7_8283_V = mkV_VII "ħalaq" "nħalaq" (mkRoot "ħ-l-q") ;
-    hallaq_HLQ_2_8284_V = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
-    thallaq_HLQ_5_8285_V = mkV_V "tħallaq" (mkRoot "ħ-l-q") ;
-    hallaq_HLQ_2_8286_V = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
-    thalaq_HLQ_6_8287_V = mkV_VI "tħalaq" (mkRoot "ħ-l-q") ;
-    hallas_HLS_2_8288_V = mkV_II "ħallas" (mkRoot "ħ-l-s") ;
-    thallas_HLS_5_8289_V = mkV_V "tħallas" (mkRoot "ħ-l-s") ;
-    heles_HLS_1_8290_V = mkV "ħeles" (mkRoot "ħ-l-s") ;
-    helles_HLS_2_8291_V = mkV_II "ħelles" (mkRoot "ħ-l-s") ;
-    thelles_HLS_5_8292_V = mkV_V "tħelles" (mkRoot "ħ-l-s") ;
-    nheles_HLS_7_8293_V = mkV_VII "ħeles" "nħeles" (mkRoot "ħ-l-s") ;
-    halat_HLT_1_8294_V = mkV "ħalat" (mkRoot "ħ-l-t") ;
-    hallat_HLT_2_8295_V = mkV_II "ħallat" (mkRoot "ħ-l-t") ;
-    thallat_HLT_5_8296_V = mkV_V "tħallat" (mkRoot "ħ-l-t") ;
-    thalat_HLT_6_8297_V = mkV_VI "tħalat" (mkRoot "ħ-l-t") ;
-    htalat_HLT_8_8298_V = mkV_VIII "ħtalat" (mkRoot "ħ-l-t") ;
-    hemed_HMD_1_8299_V = mkV "ħemed" (mkRoot "ħ-m-d") ;
-    hemmed_HMD_2_8300_V = mkV_II "ħemmed" (mkRoot "ħ-m-d") ;
-    themmed_HMD_5_8301_V = mkV_V "tħemmed" (mkRoot "ħ-m-d") ;
-    hammeg_HMG_2_8302_V = mkV_II "ħammeġ" (mkRoot "ħ-m-ġ") ;
-    thammeg_HMG_5_8303_V = mkV_V "tħammeġ" (mkRoot "ħ-m-ġ") ;
-    hamel_HML_1_8304_V = mkV "ħamel" (mkRoot "ħ-m-l") ;
-    hammel_HML_2_8305_V = mkV_II "ħammel" (mkRoot "ħ-m-l") ;
-    thammel_HML_5_8306_V = mkV_V "tħammel" (mkRoot "ħ-m-l") ;
-    thamel_HML_6_8307_V = mkV_VI "tħamel" (mkRoot "ħ-m-l") ;
-    nhamel_HML_7_8308_V = mkV_VII "ħamel" "nħamel" (mkRoot "ħ-m-l") ;
-    hemm_HMM_1_8309_V = mkV "ħemm" (mkRoot "ħ-m-m") ;
-    hemhem_HMM_2_8310_V = mkV_II "ħemħem" (mkRoot "ħ-m-m") ;
-    hammem_HMM_2_8311_V = mkV_II "ħammem" (mkRoot "ħ-m-m") ;
-    hammar_HMR_2_8312_V = mkV_II "ħammar" (mkRoot "ħ-m-r") ;
-    thammar_HMR_5_8313_V = mkV_V "tħammar" (mkRoot "ħ-m-r") ;
-    nhamar_HMR_7_8314_V = mkV_VII "ħamar" "nħamar" (mkRoot "ħ-m-r") ;
-    hmar_HMR_9_8315_V = mkV_IX "ħmar" (mkRoot "ħ-m-r") ;
-    hemer_HMR_1_8316_V = mkV "ħemer" (mkRoot "ħ-m-r") ;
-    hemmer_HMR_2_8317_V = mkV_II "ħemmer" (mkRoot "ħ-m-r") ;
-    themmer_HMR_5_8318_V = mkV_V "tħemmer" (mkRoot "ħ-m-r") ;
-    hammes_HMS_2_8319_V = mkV_II "ħammes" (mkRoot "ħ-m-s") ;
-    thammes_HMS_5_8320_V = mkV_V "tħammes" (mkRoot "ħ-m-s") ;
-    hemmes_HMS_2_8321_V = mkV_II "ħemmes" (mkRoot "ħ-m-s") ;
-    hamez_HMZ_1_8322_V = mkV "ħameż" (mkRoot "ħ-m-ż") ;
-    hannek_HNK_2_8323_V = mkV_II "ħannek" (mkRoot "ħ-n-k") ;
-    thannek_HNK_5_8324_V = mkV_V "tħannek" (mkRoot "ħ-n-k") ;
-    henn_HNN_1_8325_V = mkV "ħenn" (mkRoot "ħ-n-n") ;
-    hannen_HNN_2_8326_V = mkV_II "ħannen" (mkRoot "ħ-n-n") ;
-    thannen_HNN_5_8327_V = mkV_V "tħannen" (mkRoot "ħ-n-n") ;
-    hinn_HNN_1_8328_V = mkV "ħinn" (mkRoot "ħ-n-n") ;
-    hanaq_HNQ_1_8329_V = mkV "ħanaq" (mkRoot "ħ-n-q") ;
-    hannaq_HNQ_2_8330_V = mkV_II "ħannaq" (mkRoot "ħ-n-q") ;
-    thannaq_HNQ_5_8331_V = mkV_V "tħannaq" (mkRoot "ħ-n-q") ;
-    nhanaq_HNQ_7_8332_V = mkV_VII "ħanaq" "nħanaq" (mkRoot "ħ-n-q") ;
-    htanaq_HNQ_8_8333_V = mkV_VIII "ħtanaq" (mkRoot "ħ-n-q") ;
-    hanes_HNS_1_8334_V = mkV "ħanes" (mkRoot "ħ-n-s") ;
-    thannes_HNS_5_8335_V = mkV_V "tħannes" (mkRoot "ħ-n-s") ;
-    hannex_HNX_2_8336_V = mkV_II "ħannex" (mkRoot "ħ-n-x") ;
-    thannex_HNX_5_8337_V = mkV_V "tħannex" (mkRoot "ħ-n-x") ;
-    haqq_HQQ_1_8338_V = mkV "ħaqq" (mkRoot "ħ-q-q") ;
-    haqqaq_HQQ_2_8339_V = mkV_II "ħaqqaq" (mkRoot "ħ-q-q") ;
-    thaqqaq_HQQ_5_8340_V = mkV_V "tħaqqaq" (mkRoot "ħ-q-q") ;
-    sthaqq_HQQ_10_8341_V = mkV_X "stħaqq" (mkRoot "ħ-q-q") ;
-    haqar_HQR_1_8342_V = mkV "ħaqar" (mkRoot "ħ-q-r") ;
-    haqqar_HQR_2_8343_V = mkV_II "ħaqqar" (mkRoot "ħ-q-r") ;
-    nhaqar_HQR_7_8344_V = mkV_VII "ħaqar" "nħaqar" (mkRoot "ħ-q-r") ;
-    harab_HRB_1_8345_V = mkV "ħarab" (mkRoot "ħ-r-b") ;
-    harrab_HRB_2_8346_V = mkV_II "ħarrab" (mkRoot "ħ-r-b") ;
-    tharrab_HRB_5_8347_V = mkV_V "tħarrab" (mkRoot "ħ-r-b") ;
-    nharab_HRB_7_8348_V = mkV_VII "ħarab" "nħarab" (mkRoot "ħ-r-b") ;
-    harreb_HRB_2_8349_V = mkV_II "ħarreb" (mkRoot "ħ-r-b") ;
-    hareb_HRB_3_8350_V = mkV_III "ħareb" (mkRoot "ħ-r-b") ;
-    tharreb_HRB_5_8351_V = mkV_V "tħarreb" (mkRoot "ħ-r-b") ;
-    thareb_HRB_6_8352_V = mkV_VI "tħareb" (mkRoot "ħ-r-b") ;
-    harref_HRF_2_8353_V = mkV_II "ħarref" (mkRoot "ħ-r-f") ;
-    tharref_HRF_5_8354_V = mkV_V "tħarref" (mkRoot "ħ-r-f") ;
-    horof_HRF_1_8355_V = mkV "ħorof" (mkRoot "ħ-r-f") ;
-    horof_HRF_1_8356_V = mkV "ħorof" (mkRoot "ħ-r-f") ;
-    hareg_HRG_1_8357_V = mkV "ħareġ" (mkRoot "ħ-r-ġ") ;
-    harreg_HRG_2_8358_V = mkV_II "ħarreġ" (mkRoot "ħ-r-ġ") ;
-    tharreg_HRG_5_8359_V = mkV_V "tħarreġ" (mkRoot "ħ-r-ġ") ;
-    nhareg_HRG_7_8360_V = mkV_VII "ħareġ" "nħareġ" (mkRoot "ħ-r-ġ") ;
-    stharreg_HRG_10_8361_V = mkV_X "stħarreġ" (mkRoot "ħ-r-ġ") ;
-    herek_HRK_1_8362_V = mkV "ħerek" (mkRoot "ħ-r-k") ;
-    harrek_HRK_2_8363_V = mkV_II "ħarrek" (mkRoot "ħ-r-k") ;
-    tharrek_HRK_5_8364_V = mkV_V "tħarrek" (mkRoot "ħ-r-k") ;
-    horom_HRM_1_8365_V = mkV "ħorom" (mkRoot "ħ-r-m") ;
-    harrem_HRM_2_8366_V = mkV_II "ħarrem" (mkRoot "ħ-r-m") ;
-    haraq_HRQ_1_8367_V = mkV "ħaraq" (mkRoot "ħ-r-q") ;
-    harraq_HRQ_2_8368_V = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
-    tharraq_HRQ_5_8369_V = mkV_V "tħarraq" (mkRoot "ħ-r-q") ;
-    nharaq_HRQ_7_8370_V = mkV_VII "ħaraq" "nħaraq" (mkRoot "ħ-r-q") ;
-    hteraq_HRQ_8_8371_V = mkV_VIII "ħteraq" (mkRoot "ħ-r-q") ;
-    harraq_HRQ_2_8372_V = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
-    tharraq_HRQ_5_8373_V = mkV_V "tħarraq" (mkRoot "ħ-r-q") ;
-    harraq_HRQ_2_8374_V = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
-    harrar_HRR_2_8375_V = mkV_II "ħarrar" (mkRoot "ħ-r-r") ;
-    harar_HRR_3_8376_V = mkV_III "ħarar" (mkRoot "ħ-r-r") ;
-    tharrar_HRR_5_8377_V = mkV_V "tħarrar" (mkRoot "ħ-r-r") ;
-    hares_HRS_3_8378_V = mkV_III "ħares" (mkRoot "ħ-r-s") ;
-    thares_HRS_6_8379_V = mkV_VI "tħares" (mkRoot "ħ-r-s") ;
-    harat_HRT_1_8380_V = mkV "ħarat" (mkRoot "ħ-r-t") ;
-    harrat_HRT_2_8381_V = mkV_II "ħarrat" (mkRoot "ħ-r-t") ;
-    nharat_HRT_7_8382_V = mkV_VII "ħarat" "nħarat" (mkRoot "ħ-r-t") ;
-    horot_HRT_1_8383_V = mkV "ħorot" (mkRoot "ħ-r-t") ;
-    harrax_HRX_2_8384_V = mkV_II "ħarrax" (mkRoot "ħ-r-x") ;
-    tharrax_HRX_5_8385_V = mkV_V "tħarrax" (mkRoot "ħ-r-x") ;
-    hrax_HRX_9_8386_V = mkV_IX "ħrax" (mkRoot "ħ-r-x") ;
-    haseb_HSB_1_8387_V = mkV "ħaseb" (mkRoot "ħ-s-b") ;
-    hasseb_HSB_2_8388_V = mkV_II "ħasseb" (mkRoot "ħ-s-b") ;
-    thasseb_HSB_5_8389_V = mkV_V "tħasseb" (mkRoot "ħ-s-b") ;
-    thaseb_HSB_6_8390_V = mkV_VI "tħaseb" (mkRoot "ħ-s-b") ;
-    nhaseb_HSB_7_8391_V = mkV_VII "ħaseb" "nħaseb" (mkRoot "ħ-s-b") ;
-    hasad_HSD_1_8392_V = mkV "ħasad" (mkRoot "ħ-s-d") ;
-    hassad_HSD_2_8393_V = mkV_II "ħassad" (mkRoot "ħ-s-d") ;
-    nhasad_HSD_7_8394_V = mkV_VII "ħasad" "nħasad" (mkRoot "ħ-s-d") ;
-    hasel_HSL_1_8395_V = mkV "ħasel" (mkRoot "ħ-s-l") ;
-    hassel_HSL_2_8396_V = mkV_II "ħassel" (mkRoot "ħ-s-l") ;
-    nhasel_HSL_7_8397_V = mkV_VII "ħasel" "nħasel" (mkRoot "ħ-s-l") ;
-    hasel_HSL_1_8398_V = mkV "ħasel" (mkRoot "ħ-s-l") ;
-    hassar_HSR_2_8399_V = mkV_II "ħassar" (mkRoot "ħ-s-r") ;
-    thassar_HSR_5_8400_V = mkV_V "tħassar" (mkRoot "ħ-s-r") ;
-    hassar_HSR_2_8401_V = mkV_II "ħassar" (mkRoot "ħ-s-r") ;
-    thassar_HSR_5_8402_V = mkV_V "tħassar" (mkRoot "ħ-s-r") ;
-    hiser_HSR_1_8403_V = mkV "ħiser" (mkRoot "ħ-s-r") ;
-    heser_HSR_1_8404_V = mkV "ħeser" (mkRoot "ħ-s-r") ;
-    hass_HSS_1_8405_V = mkV "ħass" (mkRoot "ħ-s-s") ;
-    hasses_HSS_2_8406_V = mkV_II "ħasses" (mkRoot "ħ-s-s") ;
-    thasses_HSS_5_8407_V = mkV_V "tħasses" (mkRoot "ħ-s-s") ;
-    nhass_HSS_7_8408_V = mkV_VII "ħass" "nħass" (mkRoot "ħ-s-s") ;
-    hattab_HTB_2_8409_V = mkV_II "ħattab" (mkRoot "ħ-t-b") ;
-    thattab_HTB_5_8410_V = mkV_V "tħattab" (mkRoot "ħ-t-b") ;
-    hatteb_HTB_2_8411_V = mkV_II "ħatteb" (mkRoot "ħ-t-b") ;
-    thatteb_HTB_5_8412_V = mkV_V "tħatteb" (mkRoot "ħ-t-b") ;
-    hotob_HTB_1_8413_V = mkV "ħotob" (mkRoot "ħ-t-b") ;
-    nhotob_HTB_7_8414_V = mkV_VII "ħotob" "nħotob" (mkRoot "ħ-t-b") ;
-    hataf_HTF_1_8415_V = mkV "ħataf" (mkRoot "ħ-t-f") ;
-    hettef_HTF_2_8416_V = mkV_II "ħettef" (mkRoot "ħ-t-f") ;
-    thettef_HTF_5_8417_V = mkV_V "tħettef" (mkRoot "ħ-t-f") ;
-    thataf_HTF_6_8418_V = mkV_VI "tħataf" (mkRoot "ħ-t-f") ;
-    nhataf_HTF_7_8419_V = mkV_VII "ħataf" "nħataf" (mkRoot "ħ-t-f") ;
-    hatam_HTM_1_8420_V = mkV "ħatam" (mkRoot "ħ-t-m") ;
-    hattam_HTM_2_8421_V = mkV_II "ħattam" (mkRoot "ħ-t-m") ;
-    thattam_HTM_5_8422_V = mkV_V "tħattam" (mkRoot "ħ-t-m") ;
-    haten_HTN_1_8423_V = mkV "ħaten" (mkRoot "ħ-t-n") ;
-    hatten_HTN_2_8424_V = mkV_II "ħatten" (mkRoot "ħ-t-n") ;
-    thatten_HTN_5_8425_V = mkV_V "tħatten" (mkRoot "ħ-t-n") ;
-    thaten_HTN_6_8426_V = mkV_VI "tħaten" (mkRoot "ħ-t-n") ;
-    nhaten_HTN_7_8427_V = mkV_VII "ħaten" "nħaten" (mkRoot "ħ-t-n") ;
-    hatar_HTR_1_8428_V = mkV "ħatar" (mkRoot "ħ-t-r") ;
-    hattar_HTR_2_8429_V = mkV_II "ħattar" (mkRoot "ħ-t-r") ;
-    nhatar_HTR_7_8430_V = mkV_VII "ħatar" "nħatar" (mkRoot "ħ-t-r") ;
-    htar_HTR_9_8431_V = mkV_IX "ħtar" (mkRoot "ħ-t-r") ;
-    hattar_HTR_2_8432_V = mkV_II "ħattar" (mkRoot "ħ-t-r") ;
-    thattar_HTR_5_8433_V = mkV_V "tħattar" (mkRoot "ħ-t-r") ;
-    hater_HTR_1_8434_V = mkV "ħater" (mkRoot "ħ-t-r") ;
-    thater_HTR_6_8435_V = mkV_VI "tħater" (mkRoot "ħ-t-r") ;
-    hatt_HTT_1_8436_V = mkV "ħatt" (mkRoot "ħ-t-t") ;
-    hattet_HTT_2_8437_V = mkV_II "ħattet" (mkRoot "ħ-t-t") ;
-    nhatt_HTT_7_8438_V = mkV_VII "ħatt" "nħatt" (mkRoot "ħ-t-t") ;
-    hattet_HTT_2_8439_V = mkV_II "ħattet" (mkRoot "ħ-t-t") ;
-    thattet_HTT_5_8440_V = mkV_V "tħattet" (mkRoot "ħ-t-t") ;
-    haxxeb_HXB_2_8441_V = mkV_II "ħaxxeb" (mkRoot "ħ-x-b") ;
-    thaxxeb_HXB_5_8442_V = mkV_V "tħaxxeb" (mkRoot "ħ-x-b") ;
-    haxxem_HXM_2_8443_V = mkV_II "ħaxxem" (mkRoot "ħ-x-m") ;
-    thaxxem_HXM_5_8444_V = mkV_V "tħaxxem" (mkRoot "ħ-x-m") ;
-    haxem_HXM_1_8445_V = mkV "ħaxem" (mkRoot "ħ-x-m") ;
-    haxxem_HXM_2_8446_V = mkV_II "ħaxxem" (mkRoot "ħ-x-m") ;
-    haxxen_HXN_2_8447_V = mkV_II "ħaxxen" (mkRoot "ħ-x-n") ;
-    thaxxen_HXN_5_8448_V = mkV_V "tħaxxen" (mkRoot "ħ-x-n") ;
-    hxien_HXN_9_8449_V = mkV_IX "ħxien" (mkRoot "ħ-x-n") ;
-    haxxex_HXX_2_8450_V = mkV_II "ħaxxex" (mkRoot "ħ-x-x") ;
-    thaxxex_HXX_5_8451_V = mkV_V "tħaxxex" (mkRoot "ħ-x-x") ;
-    hazzem_HZM_2_8452_V = mkV_II "ħażżem" (mkRoot "ħ-ż-m") ;
-    thazzem_HZM_5_8453_V = mkV_V "tħażżem" (mkRoot "ħ-ż-m") ;
-    nhazem_HZM_7_8454_V = mkV_VII "ħażem" "nħażem" (mkRoot "ħ-ż-m") ;
-    hazen_HZN_1_8455_V = mkV "ħażen" (mkRoot "ħ-ż-n") ;
-    nhazen_HZN_7_8456_V = mkV_VII "ħażen" "nħażen" (mkRoot "ħ-ż-n") ;
-    hazen_HZN_1_8457_V = mkV "ħażen" (mkRoot "ħ-ż-n") ;
-    hazzen_HZN_2_8458_V = mkV_II "ħażżen" (mkRoot "ħ-ż-n") ;
-    thazzen_HZN_5_8459_V = mkV_V "tħażżen" (mkRoot "ħ-ż-n") ;
-    nhazen_HZN_7_8460_V = mkV_VII "ħażen" "nħażen" (mkRoot "ħ-ż-n") ;
-    hazzen_HZN_2_8461_V = mkV_II "ħażżen" (mkRoot "ħ-ż-n") ;
-    thazzen_HZN_5_8462_V = mkV_V "tħażżen" (mkRoot "ħ-ż-n") ;
-    hzien_HZN_9_8463_V = mkV_IX "ħżien" (mkRoot "ħ-ż-n") ;
-    hazaq_HZQ_1_8464_V = mkV "ħażaq" (mkRoot "ħ-ż-q") ;
-    hazzaq_HZQ_2_8465_V = mkV_II "ħażżaq" (mkRoot "ħ-ż-q") ;
-    thazzaq_HZQ_5_8466_V = mkV_V "tħażżaq" (mkRoot "ħ-ż-q") ;
-    nhazaq_HZQ_7_8467_V = mkV_VII "ħażaq" "nħażaq" (mkRoot "ħ-ż-q") ;
-    hazar_HZR_1_8468_V = mkV "ħażar" (mkRoot "ħ-ż-r") ;
-    thazzar_HZR_5_8469_V = mkV_V "tħażżar" (mkRoot "ħ-ż-r") ;
-    thazar_HZR_6_8470_V = mkV_VI "tħażar" (mkRoot "ħ-ż-r") ;
-    hazz_HZZ_1_8471_V = mkV "ħażż" (mkRoot "ħ-ż-ż") ;
-    hazzez_HZZ_2_8472_V = mkV_II "ħażżeż" (mkRoot "ħ-ż-ż") ;
-    thazzez_HZZ_5_8473_V = mkV_V "tħażżeż" (mkRoot "ħ-ż-ż") ;
-    nhazz_HZZ_7_8474_V = mkV_VII "ħażż" "nħażż" (mkRoot "ħ-ż-ż") ;
-    heba_HBJ_1_8475_V = mkV "ħeba" (mkRoot "ħ-b-j") ;
-    hebba_HBJ_2_8476_V = mkV_II "ħebba" (mkRoot "ħ-b-j") ;
-    nheba_HBJ_7_8477_V = mkV_VII "ħeba" "nħeba" (mkRoot "ħ-b-j") ;
-    stahba_HBJ_10_8478_V = mkV_X "staħba" (mkRoot "ħ-b-j") ;
-    haba_HBJ_1_8479_V = mkV "ħaba" (mkRoot "ħ-b-j") ;
-    hefa_HFJ_1_8480_V = mkV "ħefa" (mkRoot "ħ-f-j") ;
-    haha_HHJ_3_8481_V = mkV_III "ħaħa" (mkRoot "ħ-ħ-j") ;
-    hajjeb_HJB_2_8482_V = mkV_II "ħajjeb" (mkRoot "ħ-j-b") ;
-    hejjeb_HJB_2_8483_V = mkV_II "ħejjeb" (mkRoot "ħ-j-b") ;
-    thejjeb_HJB_5_8484_V = mkV_V "tħejjeb" (mkRoot "ħ-j-b") ;
-    hieb_HJB_1_8485_V = mkV "ħieb" (mkRoot "ħ-j-b") ;
-    nhtieg_HJG_7_8486_V = mkV_VII "ħtieġ" "nħtieġ" (mkRoot "ħ-j-ġ") ;
-    htieg_HJG_8_8487_V = mkV_VIII "ħtieġ" (mkRoot "ħ-j-ġ") ;
-    heja_HJJ_1_8488_V = mkV "ħeja" (mkRoot "ħ-j-j") ;
-    nheja_HJJ_7_8489_V = mkV_VII "ħeja" "nħeja" (mkRoot "ħ-j-j") ;
-    stahja_HJJ_10_8490_V = mkV_X "staħja" (mkRoot "ħ-j-j") ;
-    hejja_HJJ_2_8491_V = mkV_II "ħejja" (mkRoot "ħ-j-j") ;
-    thejja_HJJ_5_8492_V = mkV_V "tħejja" (mkRoot "ħ-j-j") ;
-    hiel_HJL_1_8493_V = mkV "ħiel" (mkRoot "ħ-j-l") ;
-    hajjel_HJL_2_8494_V = mkV_II "ħajjel" (mkRoot "ħ-j-l") ;
-    thajjel_HJL_5_8495_V = mkV_V "tħajjel" (mkRoot "ħ-j-l") ;
-    sthajjel_HJL_10_8496_V = mkV_X "stħajjel" (mkRoot "ħ-j-l") ;
-    hajjem_HJM_2_8497_V = mkV_II "ħajjem" (mkRoot "ħ-j-m") ;
-    thajjem_HJM_5_8498_V = mkV_V "tħajjem" (mkRoot "ħ-j-m") ;
-    han_HJN_1_8499_V = mkV "ħan" (mkRoot "ħ-j-n") ;
-    hajjen_HJN_2_8500_V = mkV_II "ħajjen" (mkRoot "ħ-j-n") ;
-    thajjen_HJN_5_8501_V = mkV_V "tħajjen" (mkRoot "ħ-j-n") ;
-    nhan_HJN_7_8502_V = mkV_VII "ħan" "nħan" (mkRoot "ħ-j-n") ;
-    hjien_HJN_9_8503_V = mkV_IX "ħjien" (mkRoot "ħ-j-n") ;
-    har_HJR_1_8504_V = mkV "ħar" (mkRoot "ħ-j-r") ;
-    hajjar_HJR_2_8505_V = mkV_II "ħajjar" (mkRoot "ħ-j-r") ;
-    thajjar_HJR_5_8506_V = mkV_V "tħajjar" (mkRoot "ħ-j-r") ;
-    htar_HJR_8_8507_V = mkV_VIII "ħtar" (mkRoot "ħ-j-r") ;
-    hat_HJT_1_8508_V = mkV "ħat" (mkRoot "ħ-j-t") ;
-    nhat_HJT_7_8509_V = mkV_VII "ħât" "nħât" (mkRoot "ħ-j-t") ;
-    hajjet_HJT_2_8510_V = mkV_II "ħajjet" (mkRoot "ħ-j-t") ;
-    thajjet_HJT_5_8511_V = mkV_V "tħajjet" (mkRoot "ħ-j-t") ;
-    hela_HLJ_1_8512_V = mkV "ħela" (mkRoot "ħ-l-j") ;
-    nhela_HLJ_7_8513_V = mkV_VII "ħela" "nħela" (mkRoot "ħ-l-j") ;
-    halla_HLJ_2_8514_V = mkV_II "ħalla" (mkRoot "ħ-l-j") ;
-    thalla_HLJ_5_8515_V = mkV_V "tħalla" (mkRoot "ħ-l-j") ;
-    nthalla_HLJ_7_8516_V = mkV_VII "ħalla" "ntħalla" (mkRoot "ħ-l-j") ;
-    hela_HLW_1_8517_V = mkV "ħela" (mkRoot "ħ-l-w") ;
-    halla_HLW_2_8518_V = mkV_II "ħalla" (mkRoot "ħ-l-w") ;
-    thalla_HLW_5_8519_V = mkV_V "tħalla" (mkRoot "ħ-l-w") ;
-    nhela_HLW_7_8520_V = mkV_VII "ħela" "nħela" (mkRoot "ħ-l-w") ;
-    hliel_HLW_9_8521_V = mkV_IX "ħliel" (mkRoot "ħ-l-w") ;
-    hema_HMJ_1_8522_V = mkV "ħema" (mkRoot "ħ-m-j") ;
-    nhema_HMJ_7_8523_V = mkV_VII "ħema" "nħema" (mkRoot "ħ-m-j") ;
-    hama_HMW_3_8524_V = mkV_III "ħama" (mkRoot "ħ-m-w") ;
-    thama_HMW_6_8525_V = mkV_VI "tħama" (mkRoot "ħ-m-w") ;
-    hara_HRJ_1_8526_V = mkV "ħara" (mkRoot "ħ-r-j") ;
-    harra_HRJ_2_8527_V = mkV_II "ħarra" (mkRoot "ħ-r-j") ;
-    nhara_HRJ_7_8528_V = mkV_VII "ħara" "nħara" (mkRoot "ħ-r-j") ;
-    harra_HRJ_2_8529_V = mkV_II "ħarra" (mkRoot "ħ-r-j") ;
-    hesa_HSJ_1_8530_V = mkV "ħesa" (mkRoot "ħ-s-j") ;
-    nhesa_HSJ_7_8531_V = mkV_VII "ħesa" "nħesa" (mkRoot "ħ-s-j") ;
-    hata_HTJ_1_8532_V = mkV "ħata" (mkRoot "ħ-t-j") ;
-    thata_HTJ_6_8533_V = mkV_VI "tħata" (mkRoot "ħ-t-j") ;
-    hawwad_HWD_2_8534_V = mkV_II "ħawwad" (mkRoot "ħ-w-d") ;
-    thawwad_HWD_5_8535_V = mkV_V "tħawwad" (mkRoot "ħ-w-d") ;
-    haf_HWF_1_8536_V = mkV "ħaf" (mkRoot "ħ-w-f") ;
-    hawwef_HWF_2_8537_V = mkV_II "ħawwef" (mkRoot "ħ-w-f") ;
-    thawwef_HWF_5_8538_V = mkV_V "tħawwef" (mkRoot "ħ-w-f") ;
-    hawwah_HWH_2_8539_V = mkV_II "ħawwaħ" (mkRoot "ħ-w-ħ") ;
-    hawwah_HWH_2_8540_V = mkV_II "ħawwaħ" (mkRoot "ħ-w-ħ") ;
-    hewa_HWJ_1_8541_V = mkV "ħewa" (mkRoot "ħ-w-j") ;
-    hawwah_HWJ_2_8542_V = mkV_II "ħawwaħ" (mkRoot "ħ-w-j") ;
-    hawwel_HWL_2_8543_V = mkV_II "ħawwel" (mkRoot "ħ-w-l") ;
-    thawwel_HWL_5_8544_V = mkV_V "tħawwel" (mkRoot "ħ-w-l") ;
-    nthawwel_HWL_7_8545_V = mkV_VII "ħawwel" "ntħawwel" (mkRoot "ħ-w-l") ;
-    hwiel_HWL_9_8546_V = mkV_IX "ħwiel" (mkRoot "ħ-w-l") ;
-    hawwar_HWR_2_8547_V = mkV_II "ħawwar" (mkRoot "ħ-w-r") ;
-    thawwar_HWR_5_8548_V = mkV_V "tħawwar" (mkRoot "ħ-w-r") ;
-    hexa_HXJ_1_8549_V = mkV "ħexa" (mkRoot "ħ-x-j") ;
-    haxxa_HXJ_2_8550_V = mkV_II "ħaxxa" (mkRoot "ħ-x-j") ;
-    nhexa_HXJ_7_8551_V = mkV_VII "ħexa" "nħexa" (mkRoot "ħ-x-j") ;
-    webbes_JBS_2_8552_V = mkV_II "webbes" (mkRoot "j-b-s") ;
-    twebbes_JBS_5_8553_V = mkV_V "twebbes" (mkRoot "j-b-s") ;
-    ibbies_JBS_9_8554_V = mkV_IX "ibbies" (mkRoot "j-b-s") ;
-    stejqer_JQR_10_8555_V = mkV_X "stejqer" (mkRoot "j-q-r") ;
-    jassar_JSR_2_8556_V = mkV_II "jassar" (mkRoot "j-s-r") ;
-    tjassar_JSR_5_8557_V = mkV_V "tjassar" (mkRoot "j-s-r") ;
-    kebb_KBB_1_8558_V = mkV "kebb" (mkRoot "k-b-b") ;
-    kebbeb_KBB_2_8559_V = mkV_II "kebbeb" (mkRoot "k-b-b") ;
-    tkebbeb_KBB_5_8560_V = mkV_V "tkebbeb" (mkRoot "k-b-b") ;
-    kiber_KBR_1_8561_V = mkV "kiber" (mkRoot "k-b-r") ;
-    kabbar_KBR_2_8562_V = mkV_II "kabbar" (mkRoot "k-b-r") ;
-    tkabbar_KBR_5_8563_V = mkV_V "tkabbar" (mkRoot "k-b-r") ;
-    kibes_KBS_1_8564_V = mkV "kibes" (mkRoot "k-b-s") ;
-    kebbes_KBS_2_8565_V = mkV_II "kebbes" (mkRoot "k-b-s") ;
-    tkebbes_KBS_5_8566_V = mkV_V "tkebbes" (mkRoot "k-b-s") ;
-    kebbex_KBX_2_8567_V = mkV_II "kebbex" (mkRoot "k-b-x") ;
-    tkebbex_KBX_5_8568_V = mkV_V "tkebbex" (mkRoot "k-b-x") ;
-    kabbaz_KBZ_2_8569_V = mkV_II "kabbaz" (mkRoot "k-b-z") ;
-    tkabbaz_KBZ_5_8570_V = mkV_V "tkabbaz" (mkRoot "k-b-z") ;
-    kaccac_KCC_2_8571_V = mkV_II "kaċċaċ" (mkRoot "k-ċ-ċ") ;
-    kedd_KDD_1_8572_V = mkV "kedd" (mkRoot "k-d-d") ;
-    kedded_KDD_2_8573_V = mkV_II "kedded" (mkRoot "k-d-d") ;
-    tkedded_KDD_5_8574_V = mkV_V "tkedded" (mkRoot "k-d-d") ;
-    nkedd_KDD_7_8575_V = mkV_VII "kedd" "nkedd" (mkRoot "k-d-d") ;
-    keff_KFF_1_8576_V = mkV "keff" (mkRoot "k-f-f") ;
-    keffef_KFF_2_8577_V = mkV_II "keffef" (mkRoot "k-f-f") ;
-    tkeffef_KFF_5_8578_V = mkV_V "tkeffef" (mkRoot "k-f-f") ;
-    nkeff_KFF_7_8579_V = mkV_VII "keff" "nkeff" (mkRoot "k-f-f") ;
-    keffen_KFN_2_8580_V = mkV_II "keffen" (mkRoot "k-f-n") ;
-    tkeffen_KFN_5_8581_V = mkV_V "tkeffen" (mkRoot "k-f-n") ;
-    kafar_KFR_1_8582_V = mkV "kafar" (mkRoot "k-f-r") ;
-    kaffar_KFR_2_8583_V = mkV_II "kaffar" (mkRoot "k-f-r") ;
-    tkeffer_KFR_5_8584_V = mkV_V "tkeffer" (mkRoot "k-f-r") ;
-    kifes_KFS_1_8585_V = mkV "kifes" (mkRoot "k-f-s") ;
-    nkifes_KFS_7_8586_V = mkV_VII "kifes" "nkifes" (mkRoot "k-f-s") ;
-    kaghab_KGHB_1_8587_V = mkV "kagħab" (mkRoot "k-għ-b") ;
-    tkaghak_KGHK_5_8588_V = mkV_V "tkagħak" (mkRoot "k-għ-k") ;
-    kahhal_KHL_2_8589_V = mkV_II "kaħħal" (mkRoot "k-ħ-l") ;
-    tkahhal_KHL_5_8590_V = mkV_V "tkaħħal" (mkRoot "k-ħ-l") ;
-    khal_KHL_9_8591_V = mkV_IX "kħal" (mkRoot "k-ħ-l") ;
-    kileb_KLB_1_8592_V = mkV "kileb" (mkRoot "k-l-b") ;
-    nkileb_KLB_7_8593_V = mkV_VII "kileb" "nkileb" (mkRoot "k-l-b") ;
-    kelel_KLL_1_8594_V = mkV "kelel" (mkRoot "k-l-l") ;
-    kellel_KLL_2_8595_V = mkV_II "kellel" (mkRoot "k-l-l") ;
-    tkellel_KLL_5_8596_V = mkV_V "tkellel" (mkRoot "k-l-l") ;
-    kellem_KLM_2_8597_V = mkV_II "kellem" (mkRoot "k-l-m") ;
-    tkellem_KLM_5_8598_V = mkV_V "tkellem" (mkRoot "k-l-m") ;
-    kemmed_KMD_2_8599_V = mkV_II "kemmed" (mkRoot "k-m-d") ;
-    tkemmed_KMD_5_8600_V = mkV_V "tkemmed" (mkRoot "k-m-d") ;
-    kemmem_KMM_2_8601_V = mkV_II "kemmem" (mkRoot "k-m-m") ;
-    kemmex_KMX_2_8602_V = mkV_II "kemmex" (mkRoot "k-m-x") ;
-    tkemmex_KMX_5_8603_V = mkV_V "tkemmex" (mkRoot "k-m-x") ;
-    kannak_KNK_2_8604_V = mkV_II "kannak" (mkRoot "k-n-k") ;
-    kenn_KNN_1_8605_V = mkV "kenn" (mkRoot "k-n-n") ;
-    kennen_KNN_2_8606_V = mkV_II "kennen" (mkRoot "k-n-n") ;
-    tkennen_KNN_5_8607_V = mkV_V "tkennen" (mkRoot "k-n-n") ;
-    stkenn_KNN_10_8608_V = mkV_X "stkenn" (mkRoot "k-n-n") ;
-    kines_KNS_1_8609_V = mkV "kines" (mkRoot "k-n-s") ;
-    kennes_KNS_2_8610_V = mkV_II "kennes" (mkRoot "k-n-s") ;
-    nkines_KNS_7_8611_V = mkV_VII "kines" "nkines" (mkRoot "k-n-s") ;
-    kennes_KNS_2_8612_V = mkV_II "kennes" (mkRoot "k-n-s") ;
-    kannaz_KNZ_2_8613_V = mkV_II "kannaz" (mkRoot "k-n-z") ;
-    karab_KRB_1_8614_V = mkV "karab" (mkRoot "k-r-b") ;
-    karrab_KRB_2_8615_V = mkV_II "karrab" (mkRoot "k-r-b") ;
-    tkarrab_KRB_5_8616_V = mkV_V "tkarrab" (mkRoot "k-r-b") ;
-    nkarab_KRB_7_8617_V = mkV_VII "karab" "nkarab" (mkRoot "k-r-b") ;
-    kerrah_KRH_2_8618_V = mkV_II "kerrah" (mkRoot "k-r-h") ;
-    tkerrah_KRH_5_8619_V = mkV_V "tkerrah" (mkRoot "k-r-h") ;
-    krieh_KRH_9_8620_V = mkV_IX "krieh" (mkRoot "k-r-h") ;
-    stkerrah_KRH_10_8621_V = mkV_X "stkerrah" (mkRoot "k-r-h") ;
-    korom_KRM_1_8622_V = mkV "korom" (mkRoot "k-r-m") ;
-    karrem_KRM_2_8623_V = mkV_II "karrem" (mkRoot "k-r-m") ;
-    tkarrem_KRM_5_8624_V = mkV_V "tkarrem" (mkRoot "k-r-m") ;
-    nkaram_KRM_7_8625_V = mkV_VII "karam" "nkaram" (mkRoot "k-r-m") ;
-    kerr_KRR_1_8626_V = mkV "kerr" (mkRoot "k-r-r") ;
-    stkerr_KRR_10_8627_V = mkV_X "stkerr" (mkRoot "k-r-r") ;
-    karrat_KRT_2_8628_V = mkV_II "karrat" (mkRoot "k-r-t") ;
-    kiseb_KSB_1_8629_V = mkV "kiseb" (mkRoot "k-s-b") ;
-    kisseb_KSB_2_8630_V = mkV_II "kisseb" (mkRoot "k-s-b") ;
-    tkisseb_KSB_5_8631_V = mkV_V "tkisseb" (mkRoot "k-s-b") ;
-    nkiseb_KSB_7_8632_V = mkV_VII "kiseb" "nkiseb" (mkRoot "k-s-b") ;
-    kesah_KSH_1_8633_V = mkV "kesaħ" (mkRoot "k-s-ħ") ;
-    kessah_KSH_2_8634_V = mkV_II "kessaħ" (mkRoot "k-s-ħ") ;
-    tkessah_KSH_5_8635_V = mkV_V "tkessaħ" (mkRoot "k-s-ħ") ;
-    kiser_KSR_1_8636_V = mkV "kiser" (mkRoot "k-s-r") ;
-    kisser_KSR_2_8637_V = mkV_II "kisser" (mkRoot "k-s-r") ;
-    tkisser_KSR_5_8638_V = mkV_V "tkisser" (mkRoot "k-s-r") ;
-    nkiser_KSR_7_8639_V = mkV_VII "kiser" "nkiser" (mkRoot "k-s-r") ;
-    kess_KSS_1_8640_V = mkV "kess" (mkRoot "k-s-s") ;
-    kiteb_KTB_1_8641_V = mkV "kiteb" (mkRoot "k-t-b") ;
-    kitteb_KTB_2_8642_V = mkV_II "kitteb" (mkRoot "k-t-b") ;
-    tkieteb_KTB_6_8643_V = mkV_VI "tkieteb" (mkRoot "k-t-b") ;
-    nkiteb_KTB_7_8644_V = mkV_VII "kiteb" "nkiteb" (mkRoot "k-t-b") ;
-    kittef_KTF_2_8645_V = mkV_II "kittef" (mkRoot "k-t-f") ;
-    tkittef_KTF_5_8646_V = mkV_V "tkittef" (mkRoot "k-t-f") ;
-    kitten_KTN_2_8647_V = mkV_II "kitten" (mkRoot "k-t-n") ;
-    tkitten_KTN_5_8648_V = mkV_V "tkitten" (mkRoot "k-t-n") ;
-    kotor_KTR_1_8649_V = mkV "kotor" (mkRoot "k-t-r") ;
-    kattar_KTR_2_8650_V = mkV_II "kattar" (mkRoot "k-t-r") ;
-    tkattar_KTR_5_8651_V = mkV_V "tkattar" (mkRoot "k-t-r") ;
-    kixef_KXF_1_8652_V = mkV "kixef" (mkRoot "k-x-f") ;
-    kixxef_KXF_2_8653_V = mkV_II "kixxef" (mkRoot "k-x-f") ;
-    tkixxef_KXF_5_8654_V = mkV_V "tkixxef" (mkRoot "k-x-f") ;
-    nkixef_KXF_7_8655_V = mkV_VII "kixef" "nkixef" (mkRoot "k-x-f") ;
-    kexxen_KXN_2_8656_V = mkV_II "kexxen" (mkRoot "k-x-n") ;
-    kaxxax_KXX_2_8657_V = mkV_II "kaxxax" (mkRoot "k-x-x") ;
-    kazzaz_KZZ_2_8658_V = mkV_II "kazzaz" (mkRoot "k-z-z") ;
-    tkazzaz_KZZ_5_8659_V = mkV_V "tkazzaz" (mkRoot "k-z-z") ;
-    kecca_KCJ_2_8660_V = mkV_II "keċċa" (mkRoot "k-ċ-j") ;
-    tkecca_KCJ_5_8661_V = mkV_V "tkeċċa" (mkRoot "k-ċ-j") ;
-    kieb_KJB_1_8662_V = mkV "kieb" (mkRoot "k-j-b") ;
-    tkejjeb_KJB_5_8663_V = mkV_V "tkejjeb" (mkRoot "k-j-b") ;
-    kejjed_KJD_2_8664_V = mkV_II "kejjed" (mkRoot "k-j-d") ;
-    kief_KJF_1_8665_V = mkV "kief" (mkRoot "k-j-f") ;
-    kejjef_KJF_2_8666_V = mkV_II "kejjef" (mkRoot "k-j-f") ;
-    tkejjef_KJF_5_8667_V = mkV_V "tkejjef" (mkRoot "k-j-f") ;
-    kejjef_KJF_2_8668_V = mkV_II "kejjef" (mkRoot "k-j-f") ;
-    tkejjef_KJF_5_8669_V = mkV_V "tkejjef" (mkRoot "k-j-f") ;
-    kejjel_KJL_2_8670_V = mkV_II "kejjel" (mkRoot "k-j-l") ;
-    tkejjel_KJL_5_8671_V = mkV_V "tkejjel" (mkRoot "k-j-l") ;
-    kiel_KJL_1_8672_V = mkV "kiel" (mkRoot "k-j-l") ;
-    wikkel_KJL_2_8673_V = mkV_II "wikkel" (mkRoot "k-j-l") ;
-    twikkel_KJL_5_8674_V = mkV_V "twikkel" (mkRoot "k-j-l") ;
-    ttiekel_KJL_7_8675_V = mkV_VII "tiekel" "ttiekel" (mkRoot "k-j-l") ;
-    kejjen_KJN_2_8676_V = mkV_II "kejjen" (mkRoot "k-j-n") ;
-    tkejjen_KJN_5_8677_V = mkV_V "tkejjen" (mkRoot "k-j-n") ;
-    kejjet_KJT_2_8678_V = mkV_II "kejjet" (mkRoot "k-j-t") ;
-    tkejjet_KJT_5_8679_V = mkV_V "tkejjet" (mkRoot "k-j-t") ;
-    kakka_KKJ_2_8680_V = mkV_II "kakka" (mkRoot "k-k-j") ;
-    tkakka_KKJ_5_8681_V = mkV_V "tkakka" (mkRoot "k-k-j") ;
-    kala_KLJ_3_8682_V = mkV_III "kala" (mkRoot "k-l-j") ;
-    tkala_KLJ_6_8683_V = mkV_VI "tkala" (mkRoot "k-l-j") ;
-    kapa_KPJ_3_8684_V = mkV_III "kapa" (mkRoot "k-p-j") ;
-    kera_KRJ_1_8685_V = mkV "kera" (mkRoot "k-r-j") ;
-    nkera_KRJ_7_8686_V = mkV_VII "kera" "nkera" (mkRoot "k-r-j") ;
-    korra_KRJ_2_8687_V = mkV_II "korra" (mkRoot "k-r-j") ;
-    kesa_KSJ_1_8688_V = mkV "kesa" (mkRoot "k-s-j") ;
-    nkesa_KSJ_7_8689_V = mkV_VII "kesa" "nkesa" (mkRoot "k-s-j") ;
-    kava_KVJ_3_8690_V = mkV_III "kava" (mkRoot "k-v-j") ;
-    kad_KWD_1_8691_V = mkV "kad" (mkRoot "k-w-d") ;
-    kewa_KWJ_1_8692_V = mkV "kewa" (mkRoot "k-w-j") ;
-    tkiewa_KWJ_6_8693_V = mkV_VI "tkiewa" (mkRoot "k-w-j") ;
-    nkewa_KWJ_7_8694_V = mkV_VII "kewa" "nkewa" (mkRoot "k-w-j") ;
-    kien_KWN_1_8695_V = mkV "kien" (mkRoot "k-w-n") ;
-    kewwen_KWN_2_8696_V = mkV_II "kewwen" (mkRoot "k-w-n") ;
-    tkewwen_KWN_5_8697_V = mkV_V "tkewwen" (mkRoot "k-w-n") ;
-    kewwes_KWS_2_8698_V = mkV_II "kewwes" (mkRoot "k-w-s") ;
-    tkewwes_KWS_5_8699_V = mkV_V "tkewwes" (mkRoot "k-w-s") ;
-    tkaza_KZJ_6_8700_V = mkV_VI "tkaża" (mkRoot "k-ż-j") ;
-    kuza_KZJ_3_8701_V = mkV_III "kuża" (mkRoot "k-ż-j") ;
-    labbar_LBR_2_8702_V = mkV_II "labbar" (mkRoot "l-b-r") ;
-    tlabbar_LBR_5_8703_V = mkV_V "tlabbar" (mkRoot "l-b-r") ;
-    libes_LBS_1_8704_V = mkV "libes" (mkRoot "l-b-s") ;
-    libbes_LBS_2_8705_V = mkV_II "libbes" (mkRoot "l-b-s") ;
-    tlibbes_LBS_5_8706_V = mkV_V "tlibbes" (mkRoot "l-b-s") ;
-    ntlibes_LBS_7_8707_V = mkV_VII "libes" "ntlibes" (mkRoot "l-b-s") ;
-    libet_LBT_1_8708_V = mkV "libet" (mkRoot "l-b-t") ;
-    libbet_LBT_2_8709_V = mkV_II "libbet" (mkRoot "l-b-t") ;
-    tlebbet_LBT_5_8710_V = mkV_V "tlebbet" (mkRoot "l-b-t") ;
-    ntlibet_LBT_7_8711_V = mkV_VII "libet" "ntlibet" (mkRoot "l-b-t") ;
-    laccac_LCC_2_8712_V = mkV_II "laċċaċ" (mkRoot "l-ċ-ċ") ;
-    leff_LFF_1_8713_V = mkV "leff" (mkRoot "l-f-f") ;
-    leffef_LFF_2_8714_V = mkV_II "leffef" (mkRoot "l-f-f") ;
-    tleffef_LFF_5_8715_V = mkV_V "tleffef" (mkRoot "l-f-f") ;
-    ntleff_LFF_7_8716_V = mkV_VII "leff" "ntleff" (mkRoot "l-f-f") ;
-    lteff_LFF_8_8717_V = mkV_VIII "lteff" (mkRoot "l-f-f") ;
-    lefaq_LFQ_1_8718_V = mkV "lefaq" (mkRoot "l-f-q") ;
-    leffaq_LFQ_2_8719_V = mkV_II "leffaq" (mkRoot "l-f-q") ;
-    leggeg_LGG_2_8720_V = mkV_II "leġġeġ" (mkRoot "l-ġ-ġ") ;
-    ligem_LGM_1_8721_V = mkV "liġem" (mkRoot "l-ġ-m") ;
-    liggem_LGM_2_8722_V = mkV_II "liġġem" (mkRoot "l-ġ-m") ;
-    tliggem_LGM_5_8723_V = mkV_V "tliġġem" (mkRoot "l-ġ-m") ;
-    laghab_LGHB_1_8724_V = mkV "lagħab" (mkRoot "l-għ-b") ;
-    tliegheb_LGHB_6_8725_V = mkV_VI "tliegħeb" (mkRoot "l-għ-b") ;
-    ntlaghab_LGHB_7_8726_V = mkV_VII "lagħab" "ntlagħab" (mkRoot "l-għ-b") ;
-    liegheb_LGHB_3_8727_V = mkV_III "liegħeb" (mkRoot "l-għ-b") ;
-    laghan_LGHN_1_8728_V = mkV "lagħan" (mkRoot "l-għ-n") ;
-    laghaq_LGHQ_1_8729_V = mkV "lagħaq" (mkRoot "l-għ-q") ;
-    laghghaq_LGHQ_2_8730_V = mkV_II "lagħgħaq" (mkRoot "l-għ-q") ;
-    lieghaq_LGHQ_3_8731_V = mkV_III "liegħaq" (mkRoot "l-għ-q") ;
-    tlieghaq_LGHQ_6_8732_V = mkV_VI "tliegħaq" (mkRoot "l-għ-q") ;
-    ntlaghaq_LGHQ_7_8733_V = mkV_VII "lagħaq" "ntlagħaq" (mkRoot "l-għ-q") ;
-    leheb_LHB_1_8734_V = mkV "leheb" (mkRoot "l-h-b") ;
-    leheg_LHG_1_8735_V = mkV "leheġ" (mkRoot "l-h-ġ") ;
-    lieheg_LHG_3_8736_V = mkV_III "lieheġ" (mkRoot "l-h-ġ") ;
-    tlieheg_LHG_6_8737_V = mkV_VI "tlieheġ" (mkRoot "l-h-ġ") ;
-    lehem_LHM_1_8738_V = mkV "lehem" (mkRoot "l-h-m") ;
-    liehem_LHM_3_8739_V = mkV_III "liehem" (mkRoot "l-h-m") ;
-    lahh_LHH_1_8740_V = mkV "laħħ" (mkRoot "l-ħ-ħ") ;
-    lehh_LHH_1_8741_V = mkV "leħħ" (mkRoot "l-ħ-ħ") ;
-    lehheh_LHH_2_8742_V = mkV_II "leħħeħ" (mkRoot "l-ħ-ħ") ;
-    lahham_LHM_2_8743_V = mkV_II "laħħam" (mkRoot "l-ħ-m") ;
-    tlahham_LHM_5_8744_V = mkV_V "tlaħħam" (mkRoot "l-ħ-m") ;
-    lehhen_LHN_2_8745_V = mkV_II "leħħen" (mkRoot "l-ħ-n") ;
-    tlehhen_LHN_5_8746_V = mkV_V "tleħħen" (mkRoot "l-ħ-n") ;
-    lahaq_LHQ_1_8747_V = mkV "laħaq" (mkRoot "l-ħ-q") ;
-    lahhaq_LHQ_2_8748_V = mkV_II "laħħaq" (mkRoot "l-ħ-q") ;
-    tlahhaq_LHQ_5_8749_V = mkV_V "tlaħħaq" (mkRoot "l-ħ-q") ;
-    ntlahaq_LHQ_7_8750_V = mkV_VII "laħaq" "ntlaħaq" (mkRoot "l-ħ-q") ;
-    ltahaq_LHQ_8_8751_V = mkV_VIII "ltaħaq" (mkRoot "l-ħ-q") ;
-    likkem_LKM_2_8752_V = mkV_II "likkem" (mkRoot "l-k-m") ;
-    tlikkem_LKM_5_8753_V = mkV_V "tlikkem" (mkRoot "l-k-m") ;
-    lellex_LLX_2_8754_V = mkV_II "lellex" (mkRoot "l-l-x") ;
-    tlellex_LLX_5_8755_V = mkV_V "tlellex" (mkRoot "l-l-x") ;
-    lemah_LMH_1_8756_V = mkV "lemaħ" (mkRoot "l-m-ħ") ;
-    lemmah_LMH_2_8757_V = mkV_II "lemmaħ" (mkRoot "l-m-ħ") ;
-    tlemmah_LMH_5_8758_V = mkV_V "tlemmaħ" (mkRoot "l-m-ħ") ;
-    ntlemah_LMH_7_8759_V = mkV_VII "lemaħ" "ntlemaħ" (mkRoot "l-m-ħ") ;
-    ltemah_LMH_8_8760_V = mkV_VIII "ltemaħ" (mkRoot "l-m-ħ") ;
-    lemaq_LMQ_1_8761_V = mkV "lemaq" (mkRoot "l-m-q") ;
-    laqa'_LQGH_1_8762_V = mkV "laqa'" (mkRoot "l-q-għ") ;
-    laqqa'_LQGH_2_8763_V = mkV_II "laqqa'" (mkRoot "l-q-għ") ;
-    tlaqqa'_LQGH_5_8764_V = mkV_V "tlaqqa'" (mkRoot "l-q-għ") ;
-    ntlaqa'_LQGH_7_8765_V = mkV_VII "laqa'" "ntlaqa'" (mkRoot "l-q-għ") ;
-    ltaqa'_LQGH_8_8766_V = mkV_VIII "ltaqa'" (mkRoot "l-q-għ") ;
-    laqqam_LQM_2_8767_V = mkV_II "laqqam" (mkRoot "l-q-m") ;
-    tlaqqam_LQM_5_8768_V = mkV_V "tlaqqam" (mkRoot "l-q-m") ;
-    laqqam_LQM_2_8769_V = mkV_II "laqqam" (mkRoot "l-q-m") ;
-    tlaqqam_LQM_5_8770_V = mkV_V "tlaqqam" (mkRoot "l-q-m") ;
-    leqq_LQQ_1_8771_V = mkV "leqq" (mkRoot "l-q-q") ;
-    laqat_LQT_1_8772_V = mkV "laqat" (mkRoot "l-q-t") ;
-    laqqat_LQT_2_8773_V = mkV_II "laqqat" (mkRoot "l-q-t") ;
-    tlaqqat_LQT_5_8774_V = mkV_V "tlaqqat" (mkRoot "l-q-t") ;
-    ntlaqat_LQT_7_8775_V = mkV_VII "laqat" "ntlaqat" (mkRoot "l-q-t") ;
-    ltaqat_LQT_8_8776_V = mkV_VIII "ltaqat" (mkRoot "l-q-t") ;
-    laqqax_LQX_2_8777_V = mkV_II "laqqax" (mkRoot "l-q-x") ;
-    tlaqqax_LQX_5_8778_V = mkV_V "tlaqqax" (mkRoot "l-q-x") ;
-    lisen_LSN_1_8779_V = mkV "lisen" (mkRoot "l-s-n") ;
-    lissen_LSN_2_8780_V = mkV_II "lissen" (mkRoot "l-s-n") ;
-    tlissen_LSN_5_8781_V = mkV_V "tlissen" (mkRoot "l-s-n") ;
-    litem_LTM_1_8782_V = mkV "litem" (mkRoot "l-t-m") ;
-    lexxen_LXN_2_8783_V = mkV_II "lexxen" (mkRoot "l-x-n") ;
-    tlexxen_LXN_5_8784_V = mkV_V "tlexxen" (mkRoot "l-x-n") ;
-    lizem_LZM_1_8785_V = mkV "liżem" (mkRoot "l-ż-m") ;
-    lizzem_LZM_2_8786_V = mkV_II "liżżem" (mkRoot "l-ż-m") ;
-    lejjel_LJL_2_8787_V = mkV_II "lejjel" (mkRoot "l-j-l") ;
-    lajjem_LJM_2_8788_V = mkV_II "lajjem" (mkRoot "l-j-m") ;
-    tlajjem_LJM_5_8789_V = mkV_V "tlajjem" (mkRoot "l-j-m") ;
-    lema_LMJ_1_8790_V = mkV "lema" (mkRoot "l-m-j") ;
-    lissa_LSJ_2_8791_V = mkV_II "lissa" (mkRoot "l-s-j") ;
-    lewwah_LWH_2_8792_V = mkV_II "lewwaħ" (mkRoot "l-w-ħ") ;
-    tlewwah_LWH_5_8793_V = mkV_V "tlewwaħ" (mkRoot "l-w-ħ") ;
-    lewa_LWJ_1_8794_V = mkV "lewa" (mkRoot "l-w-j") ;
-    ntlewa_LWJ_7_8795_V = mkV_VII "lewa" "ntlewa" (mkRoot "l-w-j") ;
-    ltewa_LWJ_8_8796_V = mkV_VIII "ltewa" (mkRoot "l-w-j") ;
-    liem_LWM_1_8797_V = mkV "liem" (mkRoot "l-w-m") ;
-    lewwem_LWM_2_8798_V = mkV_II "lewwem" (mkRoot "l-w-m") ;
-    tlewwem_LWM_5_8799_V = mkV_V "tlewwem" (mkRoot "l-w-m") ;
-    tliewen_LWM_6_8800_V = mkV_VI "tliewen" (mkRoot "l-w-m") ;
-    lewwen_LWN_2_8801_V = mkV_II "lewwen" (mkRoot "l-w-n") ;
-    tlewwen_LWN_5_8802_V = mkV_V "tlewwen" (mkRoot "l-w-n") ;
-    lewwaq_LWQ_2_8803_V = mkV_II "lewwaq" (mkRoot "l-w-q") ;
-    tlewwaq_LWQ_5_8804_V = mkV_V "tlewwaq" (mkRoot "l-w-q") ;
-    lewwet_LWT_2_8805_V = mkV_II "lewwet" (mkRoot "l-w-t") ;
-    tlewwet_LWT_5_8806_V = mkV_V "tlewwet" (mkRoot "l-w-t") ;
-    lewwez_LWZ_2_8807_V = mkV_II "lewweż" (mkRoot "l-w-ż") ;
-    tlewwez_LWZ_5_8808_V = mkV_V "tlewweż" (mkRoot "l-w-ż") ;
-    laza_LZJ_1_8809_V = mkV "laza" (mkRoot "l-z-j") ;
-    meccec_MCC_2_8810_V = mkV_II "meċċeċ" (mkRoot "m-ċ-ċ") ;
-    medd_MDD_1_8811_V = mkV "medd" (mkRoot "m-d-d") ;
-    medded_MDD_2_8812_V = mkV_II "medded" (mkRoot "m-d-d") ;
-    tmedd_MDD_5_8813_V = mkV_V "tmedd" (mkRoot "m-d-d") ;
-    tmedd_MDD_6_8814_V = mkV_VI "tmedd" (mkRoot "m-d-d") ;
-    ntmedd_MDD_7_8815_V = mkV_VII "medd" "ntmedd" (mkRoot "m-d-d") ;
-    mtedd_MDD_8_8816_V = mkV_VIII "mtedd" (mkRoot "m-d-d") ;
-    maghad_MGHD_1_8817_V = mkV "magħad" (mkRoot "m-għ-d") ;
-    maghghad_MGHD_2_8818_V = mkV_II "magħgħad" (mkRoot "m-għ-d") ;
-    mieghed_MGHD_3_8819_V = mkV_III "miegħed" (mkRoot "m-għ-d") ;
-    tmieghed_MGHD_6_8820_V = mkV_VI "tmiegħed" (mkRoot "m-għ-d") ;
-    ntmaghad_MGHD_7_8821_V = mkV_VII "magħad" "ntmagħad" (mkRoot "m-għ-d") ;
-    mtaghad_MGHD_8_8822_V = mkV_VIII "mtagħad" (mkRoot "m-għ-d") ;
-    meghek_MGHK_1_8823_V = mkV "megħek" (mkRoot "m-għ-k") ;
-    mieghek_MGHK_3_8824_V = mkV_III "miegħek" (mkRoot "m-għ-k") ;
-    tmieghek_MGHK_6_8825_V = mkV_VI "tmiegħek" (mkRoot "m-għ-k") ;
-    megher_MGHR_1_8826_V = mkV "megħer" (mkRoot "m-għ-r") ;
-    miegher_MGHR_3_8827_V = mkV_III "miegħer" (mkRoot "m-għ-r") ;
-    tmiegher_MGHR_6_8828_V = mkV_VI "tmiegħer" (mkRoot "m-għ-r") ;
-    mieghex_MGHX_3_8829_V = mkV_III "miegħex" (mkRoot "m-għ-x") ;
-    tmieghex_MGHX_6_8830_V = mkV_VI "tmiegħex" (mkRoot "m-għ-x") ;
-    mieghez_MGHZ_3_8831_V = mkV_III "miegħeż" (mkRoot "m-għ-ż") ;
-    tmieghez_MGHZ_6_8832_V = mkV_VI "tmiegħeż" (mkRoot "m-għ-ż") ;
-    miehel_MHL_3_8833_V = mkV_III "miehel" (mkRoot "m-h-l") ;
-    tmiehel_MHL_6_8834_V = mkV_VI "tmiehel" (mkRoot "m-h-l") ;
-    mahhah_MHH_2_8835_V = mkV_II "maħħaħ" (mkRoot "m-ħ-ħ") ;
-    mehher_MHR_2_8836_V = mkV_II "meħħer" (mkRoot "m-ħ-r") ;
-    mahat_MHT_1_8837_V = mkV "maħat" (mkRoot "m-ħ-t") ;
-    mahhat_MHT_2_8838_V = mkV_II "maħħat" (mkRoot "m-ħ-t") ;
-    tmahhat_MHT_5_8839_V = mkV_V "tmaħħat" (mkRoot "m-ħ-t") ;
-    ntmahat_MHT_7_8840_V = mkV_VII "maħat" "ntmaħat" (mkRoot "m-ħ-t") ;
-    mekkah_MKH_2_8841_V = mkV_II "mekkaħ" (mkRoot "m-k-ħ") ;
-    tmekkah_MKH_5_8842_V = mkV_V "tmekkaħ" (mkRoot "m-k-ħ") ;
-    mekkek_MKK_2_8843_V = mkV_II "mekkek" (mkRoot "m-k-k") ;
-    tmekkek_MKK_5_8844_V = mkV_V "tmekkek" (mkRoot "m-k-k") ;
-    mellah_MLH_2_8845_V = mkV_II "mellaħ" (mkRoot "m-l-ħ") ;
-    tmellah_MLH_5_8846_V = mkV_V "tmellaħ" (mkRoot "m-l-ħ") ;
-    mlieh_MLH_9_8847_V = mkV_IX "mlieħ" (mkRoot "m-l-ħ") ;
-    moloh_MLH_1_8848_V = mkV "moloħ" (mkRoot "m-l-ħ") ;
-    mell_MLL_1_8849_V = mkV "mell" (mkRoot "m-l-l") ;
-    tmell_MLL_5_8850_V = mkV_V "tmell" (mkRoot "m-l-l") ;
-    stmell_MLL_10_8851_V = mkV_X "stmell" (mkRoot "m-l-l") ;
-    mellaq_MLQ_2_8852_V = mkV_II "mellaq" (mkRoot "m-l-q") ;
-    miles_MLS_1_8853_V = mkV "miles" (mkRoot "m-l-s") ;
-    melles_MLS_2_8854_V = mkV_II "melles" (mkRoot "m-l-s") ;
-    tmelles_MLS_5_8855_V = mkV_V "tmelles" (mkRoot "m-l-s") ;
-    mlies_MLS_9_8856_V = mkV_IX "mlies" (mkRoot "m-l-s") ;
-    mallat_MLT_2_8857_V = mkV_II "mallat" (mkRoot "m-l-t") ;
-    tmallat_MLT_5_8858_V = mkV_V "tmallat" (mkRoot "m-l-t") ;
-    mana'_MNGH_1_8859_V = mkV "mana'" (mkRoot "m-n-għ") ;
-    ntmana'_MNGH_7_8860_V = mkV_VII "mana'" "ntmana'" (mkRoot "m-n-għ") ;
-    mannas_MNS_2_8861_V = mkV_II "mannas" (mkRoot "m-n-s") ;
-    tmannas_MNS_5_8862_V = mkV_V "tmannas" (mkRoot "m-n-s") ;
-    maqqat_MQT_2_8863_V = mkV_II "maqqat" (mkRoot "m-q-t") ;
-    tmaqqat_MQT_5_8864_V = mkV_V "tmaqqat" (mkRoot "m-q-t") ;
-    mqat_MQT_9_8865_V = mkV_IX "mqat" (mkRoot "m-q-t") ;
-    marad_MRD_1_8866_V = mkV "marad" (mkRoot "m-r-d") ;
-    marrad_MRD_2_8867_V = mkV_II "marrad" (mkRoot "m-r-d") ;
-    tmarrad_MRD_5_8868_V = mkV_V "tmarrad" (mkRoot "m-r-d") ;
-    tmarrad_MRD_5_8869_V = mkV_V "tmarrad" (mkRoot "m-r-d") ;
-    merah_MRH_1_8870_V = mkV "meraħ" (mkRoot "m-r-ħ") ;
-    tmierah_MRH_6_8871_V = mkV_VI "tmieraħ" (mkRoot "m-r-ħ") ;
-    merrah_MRH_2_8872_V = mkV_II "merraħ" (mkRoot "m-r-ħ") ;
-    merrek_MRK_2_8873_V = mkV_II "merrek" (mkRoot "m-r-k") ;
-    tmerrek_MRK_5_8874_V = mkV_V "tmerrek" (mkRoot "m-r-k") ;
-    merraq_MRQ_2_8875_V = mkV_II "merraq" (mkRoot "m-r-q") ;
-    tmerraq_MRQ_5_8876_V = mkV_V "tmerraq" (mkRoot "m-r-q") ;
-    marrar_MRR_2_8877_V = mkV_II "marrar" (mkRoot "m-r-r") ;
-    tmarrar_MRR_5_8878_V = mkV_V "tmarrar" (mkRoot "m-r-r") ;
-    mrar_MRR_9_8879_V = mkV_IX "mrar" (mkRoot "m-r-r") ;
-    mirex_MRX_1_8880_V = mkV "mirex" (mkRoot "m-r-x") ;
-    mesah_MSH_1_8881_V = mkV "mesaħ" (mkRoot "m-s-ħ") ;
-    messah_MSH_2_8882_V = mkV_II "messaħ" (mkRoot "m-s-ħ") ;
-    tmessah_MSH_5_8883_V = mkV_V "tmessaħ" (mkRoot "m-s-ħ") ;
-    ntmesah_MSH_7_8884_V = mkV_VII "mesaħ" "ntmesaħ" (mkRoot "m-s-ħ") ;
-    mesmes_MSS_2_8885_V = mkV_II "mesmes" (mkRoot "m-s-s") ;
-    tmesses_MSS_5_8886_V = mkV_V "tmesses" (mkRoot "m-s-s") ;
-    matal_MTL_1_8887_V = mkV "matal" (mkRoot "m-t-l") ;
-    mattal_MTL_2_8888_V = mkV_II "mattal" (mkRoot "m-t-l") ;
-    matal_MTL_3_8889_V = mkV_III "matal" (mkRoot "m-t-l") ;
-    tmatal_MTL_6_8890_V = mkV_VI "tmâtal" (mkRoot "m-t-l") ;
-    mtal_MTL_9_8891_V = mkV_IX "mtal" (mkRoot "m-t-l") ;
-    mattar_MTR_2_8892_V = mkV_II "mattar" (mkRoot "m-t-r") ;
-    tmattar_MTR_5_8893_V = mkV_V "tmattar" (mkRoot "m-t-r") ;
-    tmatar_MTR_6_8894_V = mkV_VI "tmatar" (mkRoot "m-t-r") ;
-    mattar_MTR_2_8895_V = mkV_II "mattar" (mkRoot "m-t-r") ;
-    maxat_MXT_1_8896_V = mkV "maxat" (mkRoot "m-x-t") ;
-    maxxat_MXT_2_8897_V = mkV_II "maxxat" (mkRoot "m-x-t") ;
-    tmaxxat_MXT_5_8898_V = mkV_V "tmaxxat" (mkRoot "m-x-t") ;
-    ntmaxat_MXT_7_8899_V = mkV_VII "maxat" "ntmaxat" (mkRoot "m-x-t") ;
-    mtaxat_MXT_8_8900_V = mkV_VIII "mtaxat" (mkRoot "m-x-t") ;
-    mazag_MZG_1_8901_V = mkV "mażaġ" (mkRoot "m-ż-ġ") ;
-    mizzez_MZZ_2_8902_V = mkV_II "miżżeż" (mkRoot "m-ż-ż") ;
-    tmizzez_MZZ_5_8903_V = mkV_V "tmiżżeż" (mkRoot "m-ż-ż") ;
-    mazzaz_MZZ_2_8904_V = mkV_II "mazzaz" (mkRoot "m-z-z") ;
-    tmazzaz_MZZ_5_8905_V = mkV_V "tmazzaz" (mkRoot "m-z-z") ;
-    mahha_MHJ_2_8906_V = mkV_II "maħħa" (mkRoot "m-ħ-j") ;
-    tmahha_MHJ_5_8907_V = mkV_V "tmaħħa" (mkRoot "m-ħ-j") ;
-    miel_MJL_1_8908_V = mkV "miel" (mkRoot "m-j-l") ;
-    mejjel_MJL_2_8909_V = mkV_II "mejjel" (mkRoot "m-j-l") ;
-    tmejjel_MJL_5_8910_V = mkV_V "tmejjel" (mkRoot "m-j-l") ;
-    mela_MLJ_1_8911_V = mkV "mela" (mkRoot "m-l-j") ;
-    mella_MLJ_2_8912_V = mkV_II "mella" (mkRoot "m-l-j") ;
-    mtela_MLJ_8_8913_V = mkV_VIII "mtela" (mkRoot "m-l-j") ;
-    miera_MRJ_3_8914_V = mkV_III "miera" (mkRoot "m-r-j") ;
-    tmiera_MRJ_6_8915_V = mkV_VI "tmiera" (mkRoot "m-r-j") ;
-    mewweg_MWG_2_8916_V = mkV_II "mewweġ" (mkRoot "m-w-ġ") ;
-    tmewweg_MWG_5_8917_V = mkV_V "tmewweġ" (mkRoot "m-w-ġ") ;
-    mar_MWR_1_8918_V = mkV "mar" (mkRoot "m-w-r") ;
-    mawwar_MWR_2_8919_V = mkV_II "mawwar" (mkRoot "m-w-r") ;
-    tmawwar_MWR_5_8920_V = mkV_V "tmawwar" (mkRoot "m-w-r") ;
-    mewwes_MWS_2_8921_V = mkV_II "mewwes" (mkRoot "m-w-s") ;
-    tmewwes_MWS_5_8922_V = mkV_V "tmewwes" (mkRoot "m-w-s") ;
-    miet_MWT_1_8923_V = mkV "miet" (mkRoot "m-w-t") ;
-    mewwet_MWT_2_8924_V = mkV_II "mewwet" (mkRoot "m-w-t") ;
-    tmewwet_MWT_5_8925_V = mkV_V "tmewwet" (mkRoot "m-w-t") ;
-    mexa_MXJ_1_8926_V = mkV "mexa" (mkRoot "m-x-j") ;
-    mexxa_MXJ_2_8927_V = mkV_II "mexxa" (mkRoot "m-x-j") ;
-    tmexxa_MXJ_5_8928_V = mkV_V "tmexxa" (mkRoot "m-x-j") ;
-    ntmexx_MXJ_7_8929_V = mkV_VII "mexx" "ntmexx" (mkRoot "m-x-j") ;
-    nebbah_NBH_2_8930_V = mkV_II "nebbaħ" (mkRoot "n-b-ħ") ;
-    tnebbah_NBH_5_8931_V = mkV_V "tnebbaħ" (mkRoot "n-b-ħ") ;
-    ntebah_NBH_7_8932_V = mkV_VII "ebaħ" "ntebaħ" (mkRoot "n-b-ħ") ;
-    ntebah_NBH_8_8933_V = mkV_VIII "ntebaħ" (mkRoot "n-b-ħ") ;
-    stenbah_NBH_10_8934_V = mkV_X "stenbaħ" (mkRoot "n-b-ħ") ;
-    nebah_NBH_1_8935_V = mkV "nebaħ" (mkRoot "n-b-ħ") ;
-    nebbah_NBH_2_8936_V = mkV_II "nebbaħ" (mkRoot "n-b-ħ") ;
-    nabar_NBR_1_8937_V = mkV "nabar" (mkRoot "n-b-r") ;
-    nabbar_NBR_2_8938_V = mkV_II "nabbar" (mkRoot "n-b-r") ;
-    tnabbar_NBR_5_8939_V = mkV_V "tnabbar" (mkRoot "n-b-r") ;
-    nibet_NBT_1_8940_V = mkV "nibet" (mkRoot "n-b-t") ;
-    nebbet_NBT_2_8941_V = mkV_II "nebbet" (mkRoot "n-b-t") ;
-    tnebbet_NBT_5_8942_V = mkV_V "tnebbet" (mkRoot "n-b-t") ;
-    nibex_NBX_1_8943_V = mkV "nibex" (mkRoot "n-b-x") ;
-    nibbex_NBX_2_8944_V = mkV_II "nibbex" (mkRoot "n-b-x") ;
-    tnibbex_NBX_5_8945_V = mkV_V "tnibbex" (mkRoot "n-b-x") ;
-    ntnibex_NBX_7_8946_V = mkV_VII "nibex" "ntnibex" (mkRoot "n-b-x") ;
-    naddaf_NDF_2_8947_V = mkV_II "naddaf" (mkRoot "n-d-f") ;
-    tnaddaf_NDF_5_8948_V = mkV_V "tnaddaf" (mkRoot "n-d-f") ;
-    ndaf_NDF_9_8949_V = mkV_IX "ndaf" (mkRoot "n-d-f") ;
-    nideh_NDH_1_8950_V = mkV "nideh" (mkRoot "n-d-h") ;
-    nidem_NDM_1_8951_V = mkV "nidem" (mkRoot "n-d-m") ;
-    niddem_NDM_2_8952_V = mkV_II "niddem" (mkRoot "n-d-m") ;
-    tniddem_NDM_5_8953_V = mkV_V "tniddem" (mkRoot "n-d-m") ;
-    naddar_NDR_2_8954_V = mkV_II "naddar" (mkRoot "n-d-r") ;
-    tnaddar_NDR_5_8955_V = mkV_V "tnaddar" (mkRoot "n-d-r") ;
-    nadar_NDR_1_8956_V = mkV "nadar" (mkRoot "n-d-r") ;
-    ntadar_NDR_8_8957_V = mkV_VIII "ntadar" (mkRoot "n-d-r") ;
-    nider_NDR_1_8958_V = mkV "nider" (mkRoot "n-d-r") ;
-    nafad_NFD_1_8959_V = mkV "nafad" (mkRoot "n-f-d") ;
-    naffad_NFD_2_8960_V = mkV_II "naffad" (mkRoot "n-f-d") ;
-    tnaffad_NFD_5_8961_V = mkV_V "tnaffad" (mkRoot "n-f-d") ;
-    nifed_NFD_1_8962_V = mkV "nifed" (mkRoot "n-f-d") ;
-    niffed_NFD_2_8963_V = mkV_II "niffed" (mkRoot "n-f-d") ;
-    tniffed_NFD_5_8964_V = mkV_V "tniffed" (mkRoot "n-f-d") ;
-    ntnifed_NFD_7_8965_V = mkV_VII "nifed" "ntnifed" (mkRoot "n-f-d") ;
-    nefah_NFH_1_8966_V = mkV "nefaħ" (mkRoot "n-f-ħ") ;
-    neffah_NFH_2_8967_V = mkV_II "neffaħ" (mkRoot "n-f-ħ") ;
-    tneffah_NFH_5_8968_V = mkV_V "tneffaħ" (mkRoot "n-f-ħ") ;
-    ntnefah_NFH_7_8969_V = mkV_VII "nefaħ" "ntnefaħ" (mkRoot "n-f-ħ") ;
-    ntefah_NFH_8_8970_V = mkV_VIII "ntefaħ" (mkRoot "n-f-ħ") ;
-    nefaq_NFQ_1_8971_V = mkV "nefaq" (mkRoot "n-f-q") ;
-    neffaq_NFQ_2_8972_V = mkV_II "neffaq" (mkRoot "n-f-q") ;
-    tneffaq_NFQ_5_8973_V = mkV_V "tneffaq" (mkRoot "n-f-q") ;
-    ntnefaq_NFQ_7_8974_V = mkV_VII "nefaq" "ntnefaq" (mkRoot "n-f-q") ;
-    ntefaq_NFQ_8_8975_V = mkV_VIII "ntefaq" (mkRoot "n-f-q") ;
-    nafar_NFR_1_8976_V = mkV "nafar" (mkRoot "n-f-r") ;
-    naffar_NFR_2_8977_V = mkV_II "naffar" (mkRoot "n-f-r") ;
-    tnaffar_NFR_5_8978_V = mkV_V "tnaffar" (mkRoot "n-f-r") ;
-    niffes_NFS_2_8979_V = mkV_II "niffes" (mkRoot "n-f-s") ;
-    tniffes_NFS_5_8980_V = mkV_V "tniffes" (mkRoot "n-f-s") ;
-    nifex_NFX_1_8981_V = mkV "nifex" (mkRoot "n-f-x") ;
-    niffex_NFX_2_8982_V = mkV_II "niffex" (mkRoot "n-f-x") ;
-    tniffex_NFX_5_8983_V = mkV_V "tniffex" (mkRoot "n-f-x") ;
-    ntifex_NFX_8_8984_V = mkV_VIII "ntifex" (mkRoot "n-f-x") ;
-    niggem_NGM_2_8985_V = mkV_II "niġġem" (mkRoot "n-ġ-m") ;
-    tniggem_NGM_5_8986_V = mkV_V "tniġġem" (mkRoot "n-ġ-m") ;
-    nagar_NGR_1_8987_V = mkV "naġar" (mkRoot "n-ġ-r") ;
-    naggar_NGR_2_8988_V = mkV_II "naġġar" (mkRoot "n-ġ-r") ;
-    tnaggar_NGR_5_8989_V = mkV_V "tnaġġar" (mkRoot "n-ġ-r") ;
-    ntnagar_NGR_7_8990_V = mkV_VII "naġar" "ntnaġar" (mkRoot "n-ġ-r") ;
-    ntagar_NGR_8_8991_V = mkV_VIII "ntaġar" (mkRoot "n-ġ-r") ;
-    nigges_NGS_2_8992_V = mkV_II "niġġes" (mkRoot "n-ġ-s") ;
-    tnigges_NGS_5_8993_V = mkV_V "tniġġes" (mkRoot "n-ġ-s") ;
-    niggez_NGZ_2_8994_V = mkV_II "niggeż" (mkRoot "n-g-ż") ;
-    tniggez_NGZ_5_8995_V = mkV_V "tniggeż" (mkRoot "n-g-ż") ;
-    niegheg_NGHG_3_8996_V = mkV_III "niegħeġ" (mkRoot "n-għ-ġ") ;
-    tniegheg_NGHG_6_8997_V = mkV_VI "tniegħeġ" (mkRoot "n-għ-ġ") ;
-    naghal_NGHL_1_8998_V = mkV "nagħal" (mkRoot "n-għ-l") ;
-    naghghal_NGHL_2_8999_V = mkV_II "nagħgħal" (mkRoot "n-għ-l") ;
-    nieghel_NGHL_3_9000_V = mkV_III "niegħel" (mkRoot "n-għ-l") ;
-    tnieghel_NGHL_6_9001_V = mkV_VI "tniegħel" (mkRoot "n-għ-l") ;
-    nieghem_NGHM_3_9002_V = mkV_III "niegħem" (mkRoot "n-għ-m") ;
-    naghas_NGHS_1_9003_V = mkV "nagħas" (mkRoot "n-għ-s") ;
-    nieghes_NGHS_3_9004_V = mkV_III "niegħes" (mkRoot "n-għ-s") ;
-    tnieghes_NGHS_6_9005_V = mkV_VI "tniegħes" (mkRoot "n-għ-s") ;
-    nahad_NHD_1_9006_V = mkV "nahad" (mkRoot "n-h-d") ;
-    niehed_NHD_3_9007_V = mkV_III "niehed" (mkRoot "n-h-d") ;
-    tniehed_NHD_6_9008_V = mkV_VI "tniehed" (mkRoot "n-h-d") ;
-    nahar_NHR_1_9009_V = mkV "nahar" (mkRoot "n-h-r") ;
-    nahhal_NHL_2_9010_V = mkV_II "naħħal" (mkRoot "n-ħ-l") ;
-    nahaq_NHQ_1_9011_V = mkV "naħaq" (mkRoot "n-ħ-q") ;
-    nahhaq_NHQ_2_9012_V = mkV_II "naħħaq" (mkRoot "n-ħ-q") ;
-    nahar_NHR_1_9013_V = mkV "naħar" (mkRoot "n-ħ-r") ;
-    nahhar_NHR_2_9014_V = mkV_II "naħħar" (mkRoot "n-ħ-r") ;
-    nahar_NHR_1_9015_V = mkV "naħar" (mkRoot "n-ħ-r") ;
-    nahhar_NHR_2_9016_V = mkV_II "naħħar" (mkRoot "n-ħ-r") ;
-    ntahar_NHR_8_9017_V = mkV_VIII "ntaħar" (mkRoot "n-ħ-r") ;
-    tniehes_NHS_6_9018_V = mkV_VI "tnieħes" (mkRoot "n-ħ-s") ;
-    nikeb_NKB_1_9019_V = mkV "nikeb" (mkRoot "n-k-b") ;
-    nikkeb_NKB_2_9020_V = mkV_II "nikkeb" (mkRoot "n-k-b") ;
-    tnikkeb_NKB_5_9021_V = mkV_V "tnikkeb" (mkRoot "n-k-b") ;
-    nekah_NKH_1_9022_V = mkV "nekaħ" (mkRoot "n-k-ħ") ;
-    nikker_NKR_2_9023_V = mkV_II "nikker" (mkRoot "n-k-r") ;
-    tnikker_NKR_5_9024_V = mkV_V "tnikker" (mkRoot "n-k-r") ;
-    nikket_NKT_2_9025_V = mkV_II "nikket" (mkRoot "n-k-t") ;
-    tnikket_NKT_5_9026_V = mkV_V "tnikket" (mkRoot "n-k-t") ;
-    nikket_NKT_2_9027_V = mkV_II "nikket" (mkRoot "n-k-t") ;
-    tnikket_NKT_5_9028_V = mkV_V "tnikket" (mkRoot "n-k-t") ;
-    nellah_NLH_2_9029_V = mkV_II "nellaħ" (mkRoot "n-l-ħ") ;
-    tnellah_NLH_5_9030_V = mkV_V "tnellaħ" (mkRoot "n-l-ħ") ;
-    nemmel_NML_2_9031_V = mkV_II "nemmel" (mkRoot "n-m-l") ;
-    tnemmel_NML_5_9032_V = mkV_V "tnemmel" (mkRoot "n-m-l") ;
-    nammar_NMR_2_9033_V = mkV_II "nammar" (mkRoot "n-m-r") ;
-    nemmes_NMS_2_9034_V = mkV_II "nemmes" (mkRoot "n-m-s") ;
-    tnemmes_NMS_5_9035_V = mkV_V "tnemmes" (mkRoot "n-m-s") ;
-    nemmex_NMX_2_9036_V = mkV_II "nemmex" (mkRoot "n-m-x") ;
-    tnemmex_NMX_5_9037_V = mkV_V "tnemmex" (mkRoot "n-m-x") ;
-    naqab_NQB_1_9038_V = mkV "naqab" (mkRoot "n-q-b") ;
-    naqqab_NQB_2_9039_V = mkV_II "naqqab" (mkRoot "n-q-b") ;
-    tnaqqab_NQB_5_9040_V = mkV_V "tnaqqab" (mkRoot "n-q-b") ;
-    ntnaqab_NQB_7_9041_V = mkV_VII "naqab" "ntnaqab" (mkRoot "n-q-b") ;
-    naqa'_NQGH_1_9042_V = mkV "naqa'" (mkRoot "n-q-għ") ;
-    naqal_NQL_1_9043_V = mkV "naqal" (mkRoot "n-q-l") ;
-    naqar_NQR_1_9044_V = mkV "naqar" (mkRoot "n-q-r") ;
-    naqqar_NQR_2_9045_V = mkV_II "naqqar" (mkRoot "n-q-r") ;
-    tnaqqar_NQR_5_9046_V = mkV_V "tnaqqar" (mkRoot "n-q-r") ;
-    naqas_NQS_1_9047_V = mkV "naqas" (mkRoot "n-q-s") ;
-    naqqas_NQS_2_9048_V = mkV_II "naqqas" (mkRoot "n-q-s") ;
-    tnaqqas_NQS_5_9049_V = mkV_V "tnaqqas" (mkRoot "n-q-s") ;
-    nqas_NQS_9_9050_V = mkV_IX "nqâs" (mkRoot "n-q-s") ;
-    naqax_NQX_1_9051_V = mkV "naqax" (mkRoot "n-q-x") ;
-    naqqax_NQX_2_9052_V = mkV_II "naqqax" (mkRoot "n-q-x") ;
-    tnaqqax_NQX_5_9053_V = mkV_V "tnaqqax" (mkRoot "n-q-x") ;
-    ntnaqax_NQX_7_9054_V = mkV_VII "naqax" "ntnaqax" (mkRoot "n-q-x") ;
-    ntaqax_NQX_8_9055_V = mkV_VIII "ntaqax" (mkRoot "n-q-x") ;
-    nasab_NSB_1_9056_V = mkV "nasab" (mkRoot "n-s-b") ;
-    nassab_NSB_2_9057_V = mkV_II "nassab" (mkRoot "n-s-b") ;
-    tnassab_NSB_5_9058_V = mkV_V "tnassab" (mkRoot "n-s-b") ;
-    ntnasab_NSB_7_9059_V = mkV_VII "nasab" "ntnasab" (mkRoot "n-s-b") ;
-    ntasab_NSB_8_9060_V = mkV_VIII "ntasab" (mkRoot "n-s-b") ;
-    niseg_NSG_1_9061_V = mkV "niseġ" (mkRoot "n-s-ġ") ;
-    nisseg_NSG_2_9062_V = mkV_II "nisseġ" (mkRoot "n-s-ġ") ;
-    tnisseg_NSG_5_9063_V = mkV_V "tnisseġ" (mkRoot "n-s-ġ") ;
-    ntiseg_NSG_8_9064_V = mkV_VIII "ntiseġ" (mkRoot "n-s-ġ") ;
-    nissel_NSL_2_9065_V = mkV_II "nissel" (mkRoot "n-s-l") ;
-    tnissel_NSL_5_9066_V = mkV_V "tnissel" (mkRoot "n-s-l") ;
-    nasar_NSR_1_9067_V = mkV "nasar" (mkRoot "n-s-r") ;
-    nassar_NSR_2_9068_V = mkV_II "nassar" (mkRoot "n-s-r") ;
-    tnassar_NSR_5_9069_V = mkV_V "tnassar" (mkRoot "n-s-r") ;
-    nassas_NSS_2_9070_V = mkV_II "nassas" (mkRoot "n-s-s") ;
-    tnassas_NSS_5_9071_V = mkV_V "tnassas" (mkRoot "n-s-s") ;
-    nitef_NTF_1_9072_V = mkV "nitef" (mkRoot "n-t-f") ;
-    nittef_NTF_2_9073_V = mkV_II "nittef" (mkRoot "n-t-f") ;
-    tnittef_NTF_5_9074_V = mkV_V "tnittef" (mkRoot "n-t-f") ;
-    ntnitef_NTF_7_9075_V = mkV_VII "nitef" "ntnitef" (mkRoot "n-t-f") ;
-    nadah_NTH_1_9076_V = mkV "nadaħ" (mkRoot "n-t-ħ") ;
-    niten_NTN_1_9077_V = mkV "niten" (mkRoot "n-t-n") ;
-    nitten_NTN_2_9078_V = mkV_II "nitten" (mkRoot "n-t-n") ;
-    tnitten_NTN_5_9079_V = mkV_V "tnitten" (mkRoot "n-t-n") ;
-    nataq_NTQ_1_9080_V = mkV "nataq" (mkRoot "n-t-q") ;
-    nixef_NXF_1_9081_V = mkV "nixef" (mkRoot "n-x-f") ;
-    nixxef_NXF_2_9082_V = mkV_II "nixxef" (mkRoot "n-x-f") ;
-    tnixxef_NXF_5_9083_V = mkV_V "tnixxef" (mkRoot "n-x-f") ;
-    naxar_NXR_1_9084_V = mkV "naxar" (mkRoot "n-x-r") ;
-    naxxar_NXR_2_9085_V = mkV_II "naxxar" (mkRoot "n-x-r") ;
-    ntnaxar_NXR_7_9086_V = mkV_VII "naxar" "ntnaxar" (mkRoot "n-x-r") ;
-    ntaxar_NXR_8_9087_V = mkV_VIII "ntaxar" (mkRoot "n-x-r") ;
-    naza'_NZGH_1_9088_V = mkV "naża'" (mkRoot "n-ż-għ") ;
-    nazza'_NZGH_2_9089_V = mkV_II "nażża'" (mkRoot "n-ż-għ") ;
-    tnazza'_NZGH_5_9090_V = mkV_V "tnażża'" (mkRoot "n-ż-għ") ;
-    ntnaza'_NZGH_7_9091_V = mkV_VII "naża'" "ntnaża'" (mkRoot "n-ż-għ") ;
-    ntaza'_NZGH_8_9092_V = mkV_VIII "ntaża'" (mkRoot "n-ż-għ") ;
-    nizel_NZL_1_9093_V = mkV "niżel" (mkRoot "n-ż-l") ;
-    nizzel_NZL_2_9094_V = mkV_II "niżżel" (mkRoot "n-ż-l") ;
-    tnizzel_NZL_5_9095_V = mkV_V "tniżżel" (mkRoot "n-ż-l") ;
-    nabba_NBJ_2_9096_V = mkV_II "nabba" (mkRoot "n-b-j") ;
-    nidda_NDJ_2_9097_V = mkV_II "nidda" (mkRoot "n-d-j") ;
-    tnidda_NDJ_5_9098_V = mkV_V "tnidda" (mkRoot "n-d-j") ;
-    nedda_NDJ_2_9099_V = mkV_II "nedda" (mkRoot "n-d-j") ;
-    nieda_NDJ_3_9100_V = mkV_III "nieda" (mkRoot "n-d-j") ;
-    tnieda_NDJ_6_9101_V = mkV_VI "tnieda" (mkRoot "n-d-j") ;
-    nafa_NFJ_1_9102_V = mkV "nafa" (mkRoot "n-f-j") ;
-    naffa_NFJ_2_9103_V = mkV_II "naffa" (mkRoot "n-f-j") ;
-    tnaffa_NFJ_5_9104_V = mkV_V "tnaffa" (mkRoot "n-f-j") ;
-    negha_NGHJ_3_9105_V = mkV_III "negħa" (mkRoot "n-għ-j") ;
-    nehha_NHJ_2_9106_V = mkV_II "neħħa" (mkRoot "n-ħ-j") ;
-    tnehha_NHJ_5_9107_V = mkV_V "tneħħa" (mkRoot "n-ħ-j") ;
-    nejjeb_NJB_2_9108_V = mkV_II "nejjeb" (mkRoot "n-j-b") ;
-    nieh_NJH_1_9109_V = mkV "nieħ" (mkRoot "n-j-ħ") ;
-    niek_NJK_1_9110_V = mkV "niek" (mkRoot "n-j-k") ;
-    nejjek_NJK_2_9111_V = mkV_II "nejjek" (mkRoot "n-j-k") ;
-    tnejjek_NJK_5_9112_V = mkV_V "tnejjek" (mkRoot "n-j-k") ;
-    nan_NJN_1_9113_V = mkV "nan" (mkRoot "n-j-n") ;
-    newwen_NJN_2_9114_V = mkV_II "newwen" (mkRoot "n-j-n") ;
-    naq_NJQ_1_9115_V = mkV "naq" (mkRoot "n-j-q") ;
-    tnejjeq_NJQ_5_9116_V = mkV_V "tnejjeq" (mkRoot "n-j-q") ;
-    najjar_NJR_2_9117_V = mkV_II "najjar" (mkRoot "n-j-r") ;
-    tnajjar_NJR_5_9118_V = mkV_V "tnajjar" (mkRoot "n-j-r") ;
-    nejjes_NJS_2_9119_V = mkV_II "nejjes" (mkRoot "n-j-s") ;
-    neka_NKJ_1_9120_V = mkV "neka" (mkRoot "n-k-j") ;
-    tnikka_NKJ_5_9121_V = mkV_V "tnikka" (mkRoot "n-k-j") ;
-    ninna_NNJ_2_9122_V = mkV_II "ninna" (mkRoot "n-n-j") ;
-    naqa_NQJ_1_9123_V = mkV "naqa" (mkRoot "n-q-j") ;
-    naqqa_NQJ_2_9124_V = mkV_II "naqqa" (mkRoot "n-q-j") ;
-    tnaqqa_NQJ_5_9125_V = mkV_V "tnaqqa" (mkRoot "n-q-j") ;
-    nesa_NSJ_1_9126_V = mkV "nesa" (mkRoot "n-s-j") ;
-    nessa_NSJ_2_9127_V = mkV_II "nessa" (mkRoot "n-s-j") ;
-    tnessa_NSJ_5_9128_V = mkV_V "tnessa" (mkRoot "n-s-j") ;
-    ntnesa_NSJ_7_9129_V = mkV_VII "nesa" "ntnesa" (mkRoot "n-s-j") ;
-    ntesa_NSJ_8_9130_V = mkV_VIII "ntesa" (mkRoot "n-s-j") ;
-    newweb_NWB_2_9131_V = mkV_II "newweb" (mkRoot "n-w-b") ;
-    tnewweb_NWB_5_9132_V = mkV_V "tnewweb" (mkRoot "n-w-b") ;
-    nah_NWH_1_9133_V = mkV "naħ" (mkRoot "n-w-ħ") ;
-    newwah_NWH_2_9134_V = mkV_II "newwaħ" (mkRoot "n-w-ħ") ;
-    newwel_NWL_2_9135_V = mkV_II "newwel" (mkRoot "n-w-l") ;
-    newwel_NWL_2_9136_V = mkV_II "newwel" (mkRoot "n-w-l") ;
-    tnewwel_NWL_5_9137_V = mkV_V "tnewwel" (mkRoot "n-w-l") ;
-    nejjem_NWM_2_9138_V = mkV_II "nejjem" (mkRoot "n-w-m") ;
-    nawwan_NWN_2_9139_V = mkV_II "nawwan" (mkRoot "n-w-n") ;
-    nawwar_NWR_2_9140_V = mkV_II "nawwar" (mkRoot "n-w-r") ;
-    tnawwar_NWR_5_9141_V = mkV_V "tnawwar" (mkRoot "n-w-r") ;
-    newwex_NWX_2_9142_V = mkV_II "newwex" (mkRoot "n-w-x") ;
-    nixxa_NXJ_2_9143_V = mkV_II "nixxa" (mkRoot "n-x-j") ;
-    tnixxa_NXJ_5_9144_V = mkV_V "tnixxa" (mkRoot "n-x-j") ;
-    naza_NZJ_1_9145_V = mkV "naża" (mkRoot "n-ż-j") ;
-    pallam_PLM_2_9146_V = mkV_II "pallam" (mkRoot "p-l-m") ;
-    pennet_PNT_2_9148_V = mkV_II "pennet" (mkRoot "p-n-t") ;
-    pannat_PNT_2_9149_V = mkV_II "pannat" (mkRoot "p-n-t") ;
-    perrec_PRC_2_9150_V = mkV_II "perreċ" (mkRoot "p-r-ċ") ;
-    tperrec_PRC_5_9151_V = mkV_V "tperreċ" (mkRoot "p-r-ċ") ;
-    pitter_PTR_2_9152_V = mkV_II "pitter" (mkRoot "p-t-r") ;
-    tpitter_PTR_5_9153_V = mkV_V "tpitter" (mkRoot "p-t-r") ;
-    paca_PCJ_3_9155_V = mkV_III "paċa" (mkRoot "p-ċ-j") ;
-    tpaca_PCJ_6_9156_V = mkV_VI "tpaċa" (mkRoot "p-ċ-j") ;
-    pogga_PGJ_2_9157_V = mkV_II "poġġa" (mkRoot "p-ġ-j") ;
-    tpogga_PGJ_5_9158_V = mkV_V "tpoġġa" (mkRoot "p-ġ-j") ;
-    pejjep_PJP_2_9159_V = mkV_II "pejjep" (mkRoot "p-j-p") ;
-    tpejjep_PJP_5_9160_V = mkV_V "tpejjep" (mkRoot "p-j-p") ;
-    pejjez_PJZ_2_9161_V = mkV_II "pejjez" (mkRoot "p-j-z") ;
-    pappa_PPJ_2_9162_V = mkV_II "pappa" (mkRoot "p-p-j") ;
-    passa_PSJ_2_9163_V = mkV_II "passa" (mkRoot "p-s-j") ;
-    patta_PTJ_2_9164_V = mkV_II "patta" (mkRoot "p-t-j") ;
-    tpatta_PTJ_5_9165_V = mkV_V "tpatta" (mkRoot "p-t-j") ;
-    paxxa_PXJ_2_9166_V = mkV_II "paxxa" (mkRoot "p-x-j") ;
-    tpaxxa_PXJ_5_9167_V = mkV_V "tpaxxa" (mkRoot "p-x-j") ;
-    pixxa_PXJ_2_9168_V = mkV_II "pixxa" (mkRoot "p-x-j") ;
-    qabad_QBD_1_9169_V = mkV "qabad" (mkRoot "q-b-d") ;
-    qabbad_QBD_2_9170_V = mkV_II "qabbad" (mkRoot "q-b-d") ;
-    tqabbad_QBD_5_9171_V = mkV_V "tqabbad" (mkRoot "q-b-d") ;
-    tqabad_QBD_6_9172_V = mkV_VI "tqabad" (mkRoot "q-b-d") ;
-    nqabad_QBD_7_9173_V = mkV_VII "qabad" "nqabad" (mkRoot "q-b-d") ;
-    qabel_QBL_1_9174_V = mkV "qabel" (mkRoot "q-b-l") ;
-    qabbel_QBL_2_9175_V = mkV_II "qabbel" (mkRoot "q-b-l") ;
-    tqabbel_QBL_5_9176_V = mkV_V "tqabbel" (mkRoot "q-b-l") ;
-    tqabel_QBL_6_9177_V = mkV_VI "tqabel" (mkRoot "q-b-l") ;
-    qabbar_QBR_2_9178_V = mkV_II "qabbar" (mkRoot "q-b-r") ;
-    qabbas_QBS_2_9179_V = mkV_II "qabbas" (mkRoot "q-b-s") ;
-    qebbex_QBX_1_9180_V = mkV "qebbex" (mkRoot "q-b-x") ;
-    tqebbex_QBX_5_9181_V = mkV_V "tqebbex" (mkRoot "q-b-x") ;
-    qabez_QBZ_1_9182_V = mkV "qabeż" (mkRoot "q-b-ż") ;
-    qabbez_QBZ_2_9183_V = mkV_II "qabbeż" (mkRoot "q-b-ż") ;
-    tqabbez_QBZ_5_9184_V = mkV_V "tqabbeż" (mkRoot "q-b-ż") ;
-    tqabez_QBZ_6_9185_V = mkV_VI "tqabeż" (mkRoot "q-b-ż") ;
-    nqabez_QBZ_7_9186_V = mkV_VII "qabeż" "nqabeż" (mkRoot "q-b-ż") ;
-    qaccat_QCT_2_9187_V = mkV_II "qaċċat" (mkRoot "q-ċ-t") ;
-    tqaccat_QCT_5_9188_V = mkV_V "tqaċċat" (mkRoot "q-ċ-t") ;
-    qaddeb_QDB_2_9189_V = mkV_II "qaddeb" (mkRoot "q-d-b") ;
-    tqaddeb_QDB_5_9190_V = mkV_V "tqaddeb" (mkRoot "q-d-b") ;
-    qadded_QDD_2_9191_V = mkV_II "qadded" (mkRoot "q-d-d") ;
-    tqadded_QDD_5_9192_V = mkV_V "tqadded" (mkRoot "q-d-d") ;
-    qadef_QDF_1_9193_V = mkV "qadef" (mkRoot "q-d-f") ;
-    qaddef_QDF_2_9194_V = mkV_II "qaddef" (mkRoot "q-d-f") ;
-    nqadef_QDF_7_9195_V = mkV_VII "qadef" "nqadef" (mkRoot "q-d-f") ;
-    qadah_QDH_1_9196_V = mkV "qadaħ" (mkRoot "q-d-ħ") ;
-    qaddem_QDM_2_9197_V = mkV_II "qaddem" (mkRoot "q-d-m") ;
-    tqaddem_QDM_5_9198_V = mkV_V "tqaddem" (mkRoot "q-d-m") ;
-    qdiem_QDM_9_9199_V = mkV_IX "qdiem" (mkRoot "q-d-m") ;
-    qaddam_QDM_2_9200_V = mkV_II "qaddam" (mkRoot "q-d-m") ;
-    tqaddam_QDM_5_9201_V = mkV_V "tqaddam" (mkRoot "q-d-m") ;
-    qaddam_QDM_2_9202_V = mkV_II "qaddam" (mkRoot "q-d-m") ;
-    qadar_QDR_1_9203_V = mkV "qadar" (mkRoot "q-d-r") ;
-    qaddes_QDS_2_9204_V = mkV_II "qaddes" (mkRoot "q-d-s") ;
-    tqaddes_QDS_5_9205_V = mkV_V "tqaddes" (mkRoot "q-d-s") ;
-    qafel_QFL_1_9206_V = mkV "qafel" (mkRoot "q-f-l") ;
-    qaffel_QFL_2_9207_V = mkV_II "qaffel" (mkRoot "q-f-l") ;
-    nqafel_QFL_7_9208_V = mkV_VII "qafel" "nqafel" (mkRoot "q-f-l") ;
-    qaffas_QFS_2_9209_V = mkV_II "qaffas" (mkRoot "q-f-s") ;
-    qaghad_QGHD_1_9210_V = mkV "qagħad" (mkRoot "q-għ-d") ;
-    qaghghad_QGHD_2_9211_V = mkV_II "qagħgħad" (mkRoot "q-għ-d") ;
-    qieghed_QGHD_3_9212_V = mkV_III "qiegħed" (mkRoot "q-għ-d") ;
-    tqieghed_QGHD_6_9213_V = mkV_VI "tqiegħed" (mkRoot "q-għ-d") ;
-    qohob_QHB_1_9214_V = mkV "qoħob" (mkRoot "q-ħ-b") ;
-    qahhab_QHB_2_9215_V = mkV_II "qaħħab" (mkRoot "q-ħ-b") ;
-    tqahhab_QHB_5_9216_V = mkV_V "tqaħħab" (mkRoot "q-ħ-b") ;
-    qahhat_QHT_2_9217_V = mkV_II "qaħħat" (mkRoot "q-ħ-t") ;
-    tqahhat_QHT_5_9218_V = mkV_V "tqaħħat" (mkRoot "q-ħ-t") ;
-    qaleb_QLB_1_9219_V = mkV "qaleb" (mkRoot "q-l-b") ;
-    qalleb_QLB_2_9220_V = mkV_II "qalleb" (mkRoot "q-l-b") ;
-    tqalleb_QLB_5_9221_V = mkV_V "tqalleb" (mkRoot "q-l-b") ;
-    nqaleb_QLB_7_9222_V = mkV_VII "qaleb" "nqaleb" (mkRoot "q-l-b") ;
-    qala'_QLGH_1_9223_V = mkV "qala'" (mkRoot "q-l-għ") ;
-    qalla'_QLGH_2_9224_V = mkV_II "qalla'" (mkRoot "q-l-għ") ;
-    tqalla'_QLGH_5_9225_V = mkV_V "tqalla'" (mkRoot "q-l-għ") ;
-    nqala'_QLGH_7_9226_V = mkV_VII "qala'" "nqala'" (mkRoot "q-l-għ") ;
-    qall_QLL_1_9227_V = mkV "qall" (mkRoot "q-l-l") ;
-    qallel_QLL_2_9228_V = mkV_II "qallel" (mkRoot "q-l-l") ;
-    tqellel_QLL_5_9229_V = mkV_V "tqellel" (mkRoot "q-l-l") ;
-    qliel_QLL_9_9230_V = mkV_IX "qliel" (mkRoot "q-l-l") ;
-    qallel_QLL_2_9231_V = mkV_II "qallel" (mkRoot "q-l-l") ;
-    qeleq_QLQ_1_9232_V = mkV "qeleq" (mkRoot "q-l-q") ;
-    qallat_QLT_2_9233_V = mkV_II "qallat" (mkRoot "q-l-t") ;
-    tqallat_QLT_5_9234_V = mkV_V "tqallat" (mkRoot "q-l-t") ;
-    qammel_QML_2_9235_V = mkV_II "qammel" (mkRoot "q-m-l") ;
-    tqammel_QML_5_9236_V = mkV_V "tqammel" (mkRoot "q-m-l") ;
-    qammar_QMR_2_9237_V = mkV_II "qammar" (mkRoot "q-m-r") ;
-    tqammar_QMR_5_9238_V = mkV_V "tqammar" (mkRoot "q-m-r") ;
-    qomos_QMS_1_9239_V = mkV "qomos" (mkRoot "q-m-s") ;
-    qammes_QMS_2_9240_V = mkV_II "qammes" (mkRoot "q-m-s") ;
-    tqammes_QMS_5_9241_V = mkV_V "tqammes" (mkRoot "q-m-s") ;
-    tqames_QMS_6_9242_V = mkV_VI "tqames" (mkRoot "q-m-s") ;
-    qammat_QMT_2_9243_V = mkV_II "qammat" (mkRoot "q-m-t") ;
-    tqammat_QMT_5_9244_V = mkV_V "tqammat" (mkRoot "q-m-t") ;
-    qanna'_QNGH_2_9245_V = mkV_II "qanna'" (mkRoot "q-n-għ") ;
-    tqanna'_QNGH_5_9246_V = mkV_V "tqanna'" (mkRoot "q-n-għ") ;
-    qorob_QRB_1_9247_V = mkV "qorob" (mkRoot "q-r-b") ;
-    qarreb_QRB_2_9248_V = mkV_II "qarreb" (mkRoot "q-r-b") ;
-    tqarreb_QRB_5_9249_V = mkV_V "tqarreb" (mkRoot "q-r-b") ;
-    tqareb_QRB_6_9250_V = mkV_VI "tqareb" (mkRoot "q-r-b") ;
-    qrab_QRB_9_9251_V = mkV_IX "qrab" (mkRoot "q-r-b") ;
-    qarad_QRD_1_9252_V = mkV "qarad" (mkRoot "q-r-d") ;
-    qarrad_QRD_2_9253_V = mkV_II "qarrad" (mkRoot "q-r-d") ;
-    tqarrad_QRD_5_9254_V = mkV_V "tqarrad" (mkRoot "q-r-d") ;
-    nqarad_QRD_7_9255_V = mkV_VII "qarad" "nqarad" (mkRoot "q-r-d") ;
-    qered_QRD_1_9256_V = mkV "qered" (mkRoot "q-r-d") ;
-    qerred_QRD_2_9257_V = mkV_II "qerred" (mkRoot "q-r-d") ;
-    nqered_QRD_7_9258_V = mkV_VII "qered" "nqered" (mkRoot "q-r-d") ;
-    qarraf_QRF_2_9259_V = mkV_II "qarraf" (mkRoot "q-r-f") ;
-    tqarraf_QRF_5_9260_V = mkV_V "tqarraf" (mkRoot "q-r-f") ;
-    qara'_QRGH_1_9261_V = mkV "qara'" (mkRoot "q-r-għ") ;
-    qarra'_QRGH_2_9262_V = mkV_II "qarra'" (mkRoot "q-r-għ") ;
-    tqarra'_QRGH_5_9263_V = mkV_V "tqarra'" (mkRoot "q-r-għ") ;
-    qriegh_QRGH_9_9264_V = mkV_IX "qriegħ" (mkRoot "q-r-għ") ;
-    qarah_QRH_1_9265_V = mkV "qaraħ" (mkRoot "q-r-ħ") ;
-    qarrah_QRH_2_9266_V = mkV_II "qarraħ" (mkRoot "q-r-ħ") ;
-    tqarrah_QRH_5_9267_V = mkV_V "tqarraħ" (mkRoot "q-r-ħ") ;
-    nqarah_QRH_7_9268_V = mkV_VII "qaraħ" "nqaraħ" (mkRoot "q-r-ħ") ;
-    qarram_QRM_2_9269_V = mkV_II "qarram" (mkRoot "q-r-m") ;
-    tqarram_QRM_5_9270_V = mkV_V "tqarram" (mkRoot "q-r-m") ;
-    qarran_QRN_2_9271_V = mkV_II "qarran" (mkRoot "q-r-n") ;
-    tqarran_QRN_5_9272_V = mkV_V "tqarran" (mkRoot "q-r-n") ;
-    qarraq_QRQ_2_9273_V = mkV_II "qarraq" (mkRoot "q-r-q") ;
-    tqarraq_QRQ_5_9274_V = mkV_V "tqarraq" (mkRoot "q-r-q") ;
-    qireq_QRQ_1_9275_V = mkV "qireq" (mkRoot "q-r-q") ;
-    qarr_QRR_1_9276_V = mkV "qarr" (mkRoot "q-r-r") ;
-    qarqar_QRR_2_9277_V = mkV_II "qarqar" (mkRoot "q-r-r") ;
-    qarr_QRR_1_9278_V = mkV "qarr" (mkRoot "q-r-r") ;
-    qarrer_QRR_2_9279_V = mkV_II "qarrer" (mkRoot "q-r-r") ;
-    qarar_QRR_3_9280_V = mkV_III "qarar" (mkRoot "q-r-r") ;
-    tqarar_QRR_6_9281_V = mkV_VI "tqarar" (mkRoot "q-r-r") ;
-    stqarr_QRR_10_9282_V = mkV_X "stqarr" (mkRoot "q-r-r") ;
-    qerr_QRR_1_9283_V = mkV "qerr" (mkRoot "q-r-r") ;
-    qaras_QRS_1_9284_V = mkV "qaras" (mkRoot "q-r-s") ;
-    nqaras_QRS_7_9285_V = mkV_VII "qaras" "nqaras" (mkRoot "q-r-s") ;
-    qarras_QRS_2_9286_V = mkV_II "qarras" (mkRoot "q-r-s") ;
-    tqarras_QRS_5_9287_V = mkV_V "tqarras" (mkRoot "q-r-s") ;
-    qras_QRS_9_9288_V = mkV_IX "qras" (mkRoot "q-r-s") ;
-    qassab_QSB_2_9289_V = mkV_II "qassab" (mkRoot "q-s-b") ;
-    tqassab_QSB_5_9290_V = mkV_V "tqassab" (mkRoot "q-s-b") ;
-    qassab_QSB_2_9291_V = mkV_II "qassab" (mkRoot "q-s-b") ;
-    qasam_QSM_1_9292_V = mkV "qasam" (mkRoot "q-s-m") ;
-    qassam_QSM_2_9293_V = mkV_II "qassam" (mkRoot "q-s-m") ;
-    tqassam_QSM_5_9294_V = mkV_V "tqassam" (mkRoot "q-s-m") ;
-    nqasam_QSM_7_9295_V = mkV_VII "qasam" "nqasam" (mkRoot "q-s-m") ;
-    qassar_QSR_2_9296_V = mkV_II "qassar" (mkRoot "q-s-r") ;
-    tqassar_QSR_5_9297_V = mkV_V "tqassar" (mkRoot "q-s-r") ;
-    qsar_QSR_9_9298_V = mkV_IX "qsar" (mkRoot "q-s-r") ;
-    qassas_QSS_2_9299_V = mkV_II "qassas" (mkRoot "q-s-s") ;
-    tqassas_QSS_5_9300_V = mkV_V "tqassas" (mkRoot "q-s-s") ;
-    qasses_QSS_2_9301_V = mkV_II "qasses" (mkRoot "q-s-s") ;
-    tqasses_QSS_5_9302_V = mkV_V "tqasses" (mkRoot "q-s-s") ;
-    qassat_QST_2_9303_V = mkV_II "qassat" (mkRoot "q-s-t") ;
-    tqassat_QST_5_9304_V = mkV_V "tqassat" (mkRoot "q-s-t") ;
-    qata'_QTGH_1_9305_V = mkV "qata'" (mkRoot "q-t-għ") ;
-    qatta'_QTGH_2_9306_V = mkV_II "qatta'" (mkRoot "q-t-għ") ;
-    qata'_QTGH_3_9307_V = mkV_III "qata'" (mkRoot "q-t-għ") ;
-    tqatta'_QTGH_5_9308_V = mkV_V "tqatta'" (mkRoot "q-t-għ") ;
-    tqata'_QTGH_6_9309_V = mkV_VI "tqata'" (mkRoot "q-t-għ") ;
-    nqata'_QTGH_7_9310_V = mkV_VII "qata'" "nqata'" (mkRoot "q-t-għ") ;
-    qietgha_QTGH_3_9311_V = mkV_III "qietgħa" (mkRoot "q-t-għ") ;
-    qatel_QTL_1_9312_V = mkV "qatel" "oqtol" (mkRoot "q-t-l") ;
-    qattel_QTL_2_9313_V = mkV_II "qattel" (mkRoot "q-t-l") ;
-    tqattel_QTL_5_9314_V = mkV_V "tqattel" (mkRoot "q-t-l") ;
-    tqatel_QTL_6_9315_V = mkV_VI "tqatel" (mkRoot "q-t-l") ;
-    nqatel_QTL_7_9316_V = mkV_VII "qatel" "nqatel" (mkRoot "q-t-l") ;
-    qattan_QTN_2_9317_V = mkV_II "qattan" (mkRoot "q-t-n") ;
-    qatar_QTR_1_9318_V = mkV "qatar" (mkRoot "q-t-r") ;
-    qattar_QTR_2_9319_V = mkV_II "qattar" (mkRoot "q-t-r") ;
-    tqattar_QTR_5_9320_V = mkV_V "tqattar" (mkRoot "q-t-r") ;
-    qattet_QTT_2_9321_V = mkV_II "qattet" (mkRoot "q-t-t") ;
-    tqattet_QTT_5_9322_V = mkV_V "tqattet" (mkRoot "q-t-t") ;
-    qaxxar_QXR_2_9323_V = mkV_II "qaxxar" (mkRoot "q-x-r") ;
-    tqaxxar_QXR_5_9324_V = mkV_V "tqaxxar" (mkRoot "q-x-r") ;
-    qazz_QZZ_1_9325_V = mkV "qażż" (mkRoot "q-ż-ż") ;
-    qazzez_QZZ_2_9326_V = mkV_II "qażżeż" (mkRoot "q-ż-ż") ;
-    tqazzez_QZZ_5_9327_V = mkV_V "tqażżeż" (mkRoot "q-ż-ż") ;
-    qeba_QBJ_1_9328_V = mkV "qeba" (mkRoot "q-b-j") ;
-    qeda_QDJ_1_9329_V = mkV "qeda" (mkRoot "q-d-j") ;
-    nqeda_QDJ_7_9330_V = mkV_VII "qeda" "nqeda" (mkRoot "q-d-j") ;
-    qajjed_QJD_2_9331_V = mkV_II "qajjed" (mkRoot "q-j-d") ;
-    tqajjed_QJD_5_9332_V = mkV_V "tqajjed" (mkRoot "q-j-d") ;
-    qal_QJL_1_9333_V = mkV "qal" (mkRoot "q-j-l") ;
-    qajjel_QJL_2_9334_V = mkV_II "qajjel" (mkRoot "q-j-l") ;
-    qiem_QJM_1_9335_V = mkV "qiem" (mkRoot "q-j-m") ;
-    qejjem_QJM_2_9336_V = mkV_II "qejjem" (mkRoot "q-j-m") ;
-    tqejjem_QJM_5_9337_V = mkV_V "tqejjem" (mkRoot "q-j-m") ;
-    qajjar_QJR_2_9338_V = mkV_II "qajjar" (mkRoot "q-j-r") ;
-    tqajjar_QJR_5_9339_V = mkV_V "tqajjar" (mkRoot "q-j-r") ;
-    qies_QJS_1_9340_V = mkV "qies" (mkRoot "q-j-s") ;
-    qejjes_QJS_2_9341_V = mkV_II "qejjes" (mkRoot "q-j-s") ;
-    tqejjes_QJS_5_9342_V = mkV_V "tqejjes" (mkRoot "q-j-s") ;
-    ntqies_QJS_7_9343_V = mkV_VII "qies" "ntqies" (mkRoot "q-j-s") ;
-    qiet_QJT_1_9344_V = mkV "qiet" (mkRoot "q-j-t") ;
-    qela_QLJ_1_9345_V = mkV "qela" (mkRoot "q-l-j") ;
-    qalla_QLJ_2_9346_V = mkV_II "qalla" (mkRoot "q-l-j") ;
-    tqalla_QLJ_5_9347_V = mkV_V "tqalla" (mkRoot "q-l-j") ;
-    nqela_QLJ_7_9348_V = mkV_VII "qela" "nqela" (mkRoot "q-l-j") ;
-    qaqa_QQJ_3_9349_V = mkV_III "qaqa" (mkRoot "q-q-j") ;
-    qara_QRJ_1_9350_V = mkV "qara" (mkRoot "q-r-j") ;
-    qarra_QRJ_2_9351_V = mkV_II "qarra" (mkRoot "q-r-j") ;
-    qara_QRJ_3_9352_V = mkV_III "qara" (mkRoot "q-r-j") ;
-    tqarra_QRJ_5_9353_V = mkV_V "tqarra" (mkRoot "q-r-j") ;
-    nqara_QRJ_7_9354_V = mkV_VII "qara" "nqara" (mkRoot "q-r-j") ;
-    qawwa_QWJ_2_9355_V = mkV_II "qawwa" (mkRoot "q-w-j") ;
-    tqawwa_QWJ_5_9356_V = mkV_V "tqawwa" (mkRoot "q-w-j") ;
-    qal_QWL_1_9357_V = mkV "qal" (mkRoot "q-w-l") ;
-    qawwel_QWL_2_9358_V = mkV_II "qawwel" (mkRoot "q-w-l") ;
-    tqawel_QWL_6_9359_V = mkV_VI "tqawel" (mkRoot "q-w-l") ;
-    nqal_QWL_7_9360_V = mkV_VII "qal" "nqal" (mkRoot "q-w-l") ;
-    ntqal_QWL_7_9361_V = mkV_VII "qal" "ntqal" (mkRoot "q-w-l") ;
-    qam_QWM_1_9362_V = mkV "qam" (mkRoot "q-w-m") ;
-    qajjem_QWM_2_9363_V = mkV_II "qajjem" (mkRoot "q-w-m") ;
-    tqajjem_QWM_5_9364_V = mkV_V "tqajjem" (mkRoot "q-w-m") ;
-    qawwar_QWR_2_9365_V = mkV_II "qawwar" (mkRoot "q-w-r") ;
-    tqawwar_QWR_5_9366_V = mkV_V "tqawwar" (mkRoot "q-w-r") ;
-    qawwas_QWS_2_9367_V = mkV_II "qawwas" (mkRoot "q-w-s") ;
-    tqawwas_QWS_5_9368_V = mkV_V "tqawwas" (mkRoot "q-w-s") ;
-    rabbab_RBB_2_9369_V = mkV_II "rabbab" (mkRoot "r-b-b") ;
-    rabba'_RBGH_2_9370_V = mkV_II "rabba'" (mkRoot "r-b-għ") ;
-    rebah_RBH_1_9371_V = mkV "rebaħ" (mkRoot "r-b-ħ") ;
-    rebbah_RBH_2_9372_V = mkV_II "rebbaħ" (mkRoot "r-b-ħ") ;
-    trebbah_RBH_5_9373_V = mkV_V "trebbaħ" (mkRoot "r-b-ħ") ;
-    ntrebah_RBH_7_9374_V = mkV_VII "rebaħ" "ntrebaħ" (mkRoot "r-b-ħ") ;
-    rtebah_RBH_8_9375_V = mkV_VIII "rtebaħ" (mkRoot "r-b-ħ") ;
-    rebbek_RBK_2_9376_V = mkV_II "rebbek" (mkRoot "r-b-k") ;
-    rabat_RBT_1_9377_V = mkV "rabat" (mkRoot "r-b-t") ;
-    rabbat_RBT_2_9378_V = mkV_II "rabbat" (mkRoot "r-b-t") ;
-    trabbat_RBT_5_9379_V = mkV_V "trabbat" (mkRoot "r-b-t") ;
-    ntrabat_RBT_7_9380_V = mkV_VII "rabat" "ntrabat" (mkRoot "r-b-t") ;
-    rtabat_RBT_8_9381_V = mkV_VIII "rtabat" (mkRoot "r-b-t") ;
-    reccep_RCP_2_9382_V = mkV_II "reċċep" (mkRoot "r-ċ-p") ;
-    radd_RDD_1_9383_V = mkV "radd" (mkRoot "r-d-d") ;
-    raddad_RDD_2_9384_V = mkV_II "raddad" (mkRoot "r-d-d") ;
-    traddad_RDD_5_9385_V = mkV_V "traddad" (mkRoot "r-d-d") ;
-    ntradd_RDD_7_9386_V = mkV_VII "radd" "ntradd" (mkRoot "r-d-d") ;
-    rtadd_RDD_8_9387_V = mkV_VIII "rtadd" (mkRoot "r-d-d") ;
-    rada'_RDGH_1_9388_V = mkV "rada'" (mkRoot "r-d-għ") ;
-    radda'_RDGH_2_9389_V = mkV_II "radda'" (mkRoot "r-d-għ") ;
-    tradda'_RDGH_5_9390_V = mkV_V "tradda'" (mkRoot "r-d-għ") ;
-    ntrada'_RDGH_7_9391_V = mkV_VII "rada'" "ntrada'" (mkRoot "r-d-għ") ;
-    radam_RDM_1_9392_V = mkV "radam" (mkRoot "r-d-m") ;
-    ntradam_RDM_7_9393_V = mkV_VII "radam" "ntradam" (mkRoot "r-d-m") ;
-    rtadam_RDM_8_9394_V = mkV_VIII "rtadam" (mkRoot "r-d-m") ;
-    redden_RDN_2_9395_V = mkV_II "redden" (mkRoot "r-d-n") ;
-    tradden_RDN_5_9396_V = mkV_V "tradden" (mkRoot "r-d-n") ;
-    redaq_RDQ_1_9397_V = mkV "redaq" (mkRoot "r-d-q") ;
-    reddes_RDS_2_9398_V = mkV_II "reddes" (mkRoot "r-d-s") ;
-    rifed_RFD_1_9399_V = mkV "rifed" (mkRoot "r-f-d") ;
-    riffed_RFD_2_9400_V = mkV_II "riffed" (mkRoot "r-f-d") ;
-    triffed_RFD_5_9401_V = mkV_V "triffed" (mkRoot "r-f-d") ;
-    ntrifed_RFD_7_9402_V = mkV_VII "rifed" "ntrifed" (mkRoot "r-f-d") ;
-    rtifed_RFD_8_9403_V = mkV_VIII "rtifed" (mkRoot "r-f-d") ;
-    refa'_RFGH_1_9404_V = mkV "refa'" (mkRoot "r-f-għ") ;
-    ntrefa'_RFGH_7_9405_V = mkV_VII "refa'" "ntrefa'" (mkRoot "r-f-għ") ;
-    rtefa'_RFGH_8_9406_V = mkV_VIII "rtefa'" (mkRoot "r-f-għ") ;
-    rifes_RFS_1_9407_V = mkV "rifes" (mkRoot "r-f-s") ;
-    riffes_RFS_2_9408_V = mkV_II "riffes" (mkRoot "r-f-s") ;
-    triffes_RFS_5_9409_V = mkV_V "triffes" (mkRoot "r-f-s") ;
-    ntrifes_RFS_7_9410_V = mkV_VII "rifes" "ntrifes" (mkRoot "r-f-s") ;
-    rtifes_RFS_8_9411_V = mkV_VIII "rtifes" (mkRoot "r-f-s") ;
-    rega'_RGGH_1_9412_V = mkV "reġa'" (mkRoot "r-ġ-għ") ;
-    regga'_RGGH_2_9413_V = mkV_II "reġġa'" (mkRoot "r-ġ-għ") ;
-    tregga'_RGGH_5_9414_V = mkV_V "treġġa'" (mkRoot "r-ġ-għ") ;
-    riggel_RGL_2_9415_V = mkV_II "riġġel" (mkRoot "r-ġ-l") ;
-    triggel_RGL_5_9416_V = mkV_V "triġġel" (mkRoot "r-ġ-l") ;
-    traggel_RGL_5_9417_V = mkV_V "traġġel" (mkRoot "r-ġ-l") ;
-    rigen_RGN_1_9418_V = mkV "rigen" (mkRoot "r-g-n") ;
-    ntrigen_RGN_7_9419_V = mkV_VII "rigen" "ntrigen" (mkRoot "r-g-n") ;
-    regheb_RGHB_1_9420_V = mkV "regħeb" (mkRoot "r-għ-b") ;
-    riegheb_RGHB_3_9421_V = mkV_III "riegħeb" (mkRoot "r-għ-b") ;
-    triegheb_RGHB_6_9422_V = mkV_VI "triegħeb" (mkRoot "r-għ-b") ;
-    raghghad_RGHD_2_9423_V = mkV_II "ragħgħad" (mkRoot "r-għ-d") ;
-    rieghed_RGHD_3_9424_V = mkV_III "riegħed" (mkRoot "r-għ-d") ;
-    trieghed_RGHD_6_9425_V = mkV_VI "triegħed" (mkRoot "r-għ-d") ;
-    rtieghed_RGHD_8_9426_V = mkV_VIII "rtiegħed" (mkRoot "r-għ-d") ;
-    reghem_RGHM_1_9427_V = mkV "regħem" (mkRoot "r-għ-m") ;
-    reghex_RGHX_1_9428_V = mkV "regħex" (mkRoot "r-għ-x") ;
-    rieghex_RGHX_3_9429_V = mkV_III "riegħex" (mkRoot "r-għ-x") ;
-    trieghex_RGHX_6_9430_V = mkV_VI "triegħex" (mkRoot "r-għ-x") ;
-    rahab_RHB_1_9431_V = mkV "rahab" (mkRoot "r-h-b") ;
-    rahhab_RHB_2_9432_V = mkV_II "rahhab" (mkRoot "r-h-b") ;
-    trabbah_RHB_5_9433_V = mkV_V "trabbah" (mkRoot "r-h-b") ;
-    trabah_RHB_6_9434_V = mkV_VI "trabah" (mkRoot "r-h-b") ;
-    rahan_RHN_1_9435_V = mkV "rahan" (mkRoot "r-h-n") ;
-    rahhan_RHN_2_9436_V = mkV_II "rahhan" (mkRoot "r-h-n") ;
-    rahan_RHN_3_9437_V = mkV_III "râhan" (mkRoot "r-h-n") ;
-    rtahan_RHN_8_9438_V = mkV_VIII "rtahan" (mkRoot "r-h-n") ;
-    rahhal_RHL_2_9439_V = mkV_II "raħħal" (mkRoot "r-ħ-l") ;
-    trahhal_RHL_5_9440_V = mkV_V "traħħal" (mkRoot "r-ħ-l") ;
-    rahham_RHM_2_9441_V = mkV_II "raħħam" (mkRoot "r-ħ-m") ;
-    trahham_RHM_5_9442_V = mkV_V "traħħam" (mkRoot "r-ħ-m") ;
-    rahham_RHM_2_9443_V = mkV_II "raħħam" (mkRoot "r-ħ-m") ;
-    trahham_RHM_5_9444_V = mkV_V "traħħam" (mkRoot "r-ħ-m") ;
-    rohos_RHS_1_9445_V = mkV "roħos" (mkRoot "r-ħ-s") ;
-    rahhas_RHS_2_9446_V = mkV_II "raħħas" (mkRoot "r-ħ-s") ;
-    trahhas_RHS_5_9447_V = mkV_V "traħħas" (mkRoot "r-ħ-s") ;
-    rhas_RHS_9_9448_V = mkV_IX "rħas" (mkRoot "r-ħ-s") ;
-    rahhas_RHS_2_9449_V = mkV_II "raħħas" (mkRoot "r-ħ-s") ;
-    trahhas_RHS_5_9450_V = mkV_V "traħħas" (mkRoot "r-ħ-s") ;
-    rikeb_RKB_1_9451_V = mkV "rikeb" (mkRoot "r-k-b") ;
-    rikkeb_RKB_2_9452_V = mkV_II "rikkeb" (mkRoot "r-k-b") ;
-    trikkeb_RKB_5_9453_V = mkV_V "trikkeb" (mkRoot "r-k-b") ;
-    ntrikeb_RKB_7_9454_V = mkV_VII "rikeb" "ntrikeb" (mkRoot "r-k-b") ;
-    rtikeb_RKB_8_9455_V = mkV_VIII "rtikeb" (mkRoot "r-k-b") ;
-    riken_RKN_1_9456_V = mkV "riken" (mkRoot "r-k-n") ;
-    rekken_RKN_2_9457_V = mkV_II "rekken" (mkRoot "r-k-n") ;
-    trekken_RKN_5_9458_V = mkV_V "trekken" (mkRoot "r-k-n") ;
-    rakas_RKS_1_9459_V = mkV "rakas" (mkRoot "r-k-s") ;
-    rakkas_RKS_2_9460_V = mkV_II "rakkas" (mkRoot "r-k-s") ;
-    rakat_RKT_1_9461_V = mkV "rakat" (mkRoot "r-k-t") ;
-    rakkat_RKT_2_9462_V = mkV_II "rakkat" (mkRoot "r-k-t") ;
-    ntrakat_RKT_7_9463_V = mkV_VII "rakat" "ntrakat" (mkRoot "r-k-t") ;
-    rtakat_RKT_8_9464_V = mkV_VIII "rtakat" (mkRoot "r-k-t") ;
-    rammel_RML_2_9465_V = mkV_II "rammel" (mkRoot "r-m-l") ;
-    trammel_RML_5_9466_V = mkV_V "trammel" (mkRoot "r-m-l") ;
-    romol_RML_1_9467_V = mkV "romol" (mkRoot "r-m-l") ;
-    rammal_RML_2_9468_V = mkV_II "rammal" (mkRoot "r-m-l") ;
-    raqad_RQD_1_9469_V = mkV "raqad" (mkRoot "r-q-d") ;
-    raqqad_RQD_2_9470_V = mkV_II "raqqad" (mkRoot "r-q-d") ;
-    traqqad_RQD_5_9471_V = mkV_V "traqqad" (mkRoot "r-q-d") ;
-    trieqed_RQD_6_9472_V = mkV_VI "trieqed" (mkRoot "r-q-d") ;
-    rtaqad_RQD_8_9473_V = mkV_VIII "rtaqad" (mkRoot "r-q-d") ;
-    raqqa'_RQGH_2_9474_V = mkV_II "raqqa'" (mkRoot "r-q-għ") ;
-    traqqa'_RQGH_5_9475_V = mkV_V "traqqa'" (mkRoot "r-q-għ") ;
-    riqem_RQM_1_9476_V = mkV "riqem" (mkRoot "r-q-m") ;
-    rteqem_RQM_8_9477_V = mkV_VIII "rteqem" (mkRoot "r-q-m") ;
-    raqq_RQQ_1_9478_V = mkV "raqq" (mkRoot "r-q-q") ;
-    raqqaq_RQQ_2_9479_V = mkV_II "raqqaq" (mkRoot "r-q-q") ;
-    traqqaq_RQQ_5_9480_V = mkV_V "traqqaq" (mkRoot "r-q-q") ;
-    rqaq_RQQ_9_9481_V = mkV_IX "rqaq" (mkRoot "r-q-q") ;
-    raqas_RQS_1_9482_V = mkV "raqas" (mkRoot "r-q-s") ;
-    raqqas_RQS_2_9483_V = mkV_II "raqqas" (mkRoot "r-q-s") ;
-    traqqas_RQS_5_9484_V = mkV_V "traqqas" (mkRoot "r-q-s") ;
-    resaq_RSQ_1_9485_V = mkV "resaq" (mkRoot "r-s-q") ;
-    ressaq_RSQ_2_9486_V = mkV_II "ressaq" (mkRoot "r-s-q") ;
-    tressaq_RSQ_5_9487_V = mkV_V "tressaq" (mkRoot "r-s-q") ;
-    rass_RSS_1_9488_V = mkV "rass" (mkRoot "r-s-s") ;
-    rassas_RSS_2_9489_V = mkV_II "rassas" (mkRoot "r-s-s") ;
-    trass_RSS_5_9490_V = mkV_V "trass" (mkRoot "r-s-s") ;
-    ntrass_RSS_7_9491_V = mkV_VII "rass" "ntrass" (mkRoot "r-s-s") ;
-    rtass_RSS_8_9492_V = mkV_VIII "rtass" (mkRoot "r-s-s") ;
-    rassat_RST_2_9493_V = mkV_II "rassat" (mkRoot "r-s-t") ;
-    rattab_RTB_2_9494_V = mkV_II "rattab" (mkRoot "r-t-b") ;
-    trattab_RTB_5_9495_V = mkV_V "trattab" (mkRoot "r-t-b") ;
-    rtab_RTB_9_9496_V = mkV_IX "rtab" (mkRoot "r-t-b") ;
-    retah_RTH_1_9497_V = mkV "retaħ" (mkRoot "r-t-ħ") ;
-    rettah_RTH_2_9498_V = mkV_II "rettaħ" (mkRoot "r-t-ħ") ;
-    rattal_RTL_2_9499_V = mkV_II "rattal" (mkRoot "r-t-l") ;
-    rexaq_RXQ_1_9500_V = mkV "rexaq" (mkRoot "r-x-q") ;
-    rexxaq_RXQ_2_9501_V = mkV_II "rexxaq" (mkRoot "r-x-q") ;
-    raxx_RXX_1_9502_V = mkV "raxx" (mkRoot "r-x-x") ;
-    raxxax_RXX_2_9503_V = mkV_II "raxxax" (mkRoot "r-x-x") ;
-    traxxax_RXX_5_9504_V = mkV_V "traxxax" (mkRoot "r-x-x") ;
-    ntraxx_RXX_7_9505_V = mkV_VII "raxx" "ntraxx" (mkRoot "r-x-x") ;
-    rezah_RZH_1_9506_V = mkV "reżaħ" (mkRoot "r-ż-ħ") ;
-    rezzah_RZH_2_9507_V = mkV_II "reżżaħ" (mkRoot "r-ż-ħ") ;
-    trezzah_RZH_5_9508_V = mkV_V "treżżaħ" (mkRoot "r-ż-ħ") ;
-    triezah_RZH_6_9509_V = mkV_VI "trieżaħ" (mkRoot "r-ż-ħ") ;
-    razan_RZN_1_9510_V = mkV "rażan" (mkRoot "r-ż-n") ;
-    razzan_RZN_2_9511_V = mkV_II "rażżan" (mkRoot "r-ż-n") ;
-    trazzan_RZN_5_9512_V = mkV_V "trażżan" (mkRoot "r-ż-n") ;
-    -- ra_R'J_1_9513_V = mkV "ra" (mkRoot "r-'-j") ;
-    -- ntwera_R'J_7_9514_V = mkV_VII "wera" "ntwera" (mkRoot "r-'-j") ;
-    rabba_RBJ_2_9515_V = mkV_II "rabba" (mkRoot "r-b-j") ;
-    trabba_RBJ_5_9516_V = mkV_V "trabba" (mkRoot "r-b-j") ;
-    riega_RGJ_3_9517_V = mkV_III "rieġa" (mkRoot "r-ġ-j") ;
-    triega_RGJ_6_9518_V = mkV_VI "trieġa" (mkRoot "r-ġ-j") ;
-    ragha_RGHJ_1_9519_V = mkV "ragħa" (mkRoot "r-għ-j") ;
-    triegha_RGHJ_6_9520_V = mkV_VI "triegħa" (mkRoot "r-għ-j") ;
-    rtagha_RGHJ_8_9521_V = mkV_VIII "rtagħa" (mkRoot "r-għ-j") ;
-    ragha_RGHW_1_9522_V = mkV "ragħa" (mkRoot "r-għ-w") ;
-    reha_RHJ_1_9523_V = mkV "reħa" (mkRoot "r-ħ-j") ;
-    trieha_RHJ_6_9524_V = mkV_VI "trieħa" (mkRoot "r-ħ-j") ;
-    ntreha_RHJ_7_9525_V = mkV_VII "reħa" "ntreħa" (mkRoot "r-ħ-j") ;
-    rteha_RHJ_8_9526_V = mkV_VIII "rteħa" (mkRoot "r-ħ-j") ;
-    ried_RJD_1_9527_V = mkV "ried" (mkRoot "r-j-d") ;
-    ntried_RJD_7_9528_V = mkV_VII "ried" "ntried" (mkRoot "r-j-d") ;
-    rieh_RJH_1_9529_V = mkV "rieħ" (mkRoot "r-j-ħ") ;
-    rejjah_RJH_2_9530_V = mkV_II "rejjaħ" (mkRoot "r-j-ħ") ;
-    trejjah_RJH_5_9531_V = mkV_V "trejjaħ" (mkRoot "r-j-ħ") ;
-    raq_RJQ_1_9532_V = mkV "raq" (mkRoot "r-j-q") ;
-    rejjaq_RJQ_2_9533_V = mkV_II "rejjaq" (mkRoot "r-j-q") ;
-    trejjaq_RJQ_5_9534_V = mkV_V "trejjaq" (mkRoot "r-j-q") ;
-    riex_RJX_1_9535_V = mkV "riex" (mkRoot "r-j-x") ;
-    rejjex_RJX_2_9536_V = mkV_II "rejjex" (mkRoot "r-j-x") ;
-    trejjex_RJX_5_9537_V = mkV_V "trejjex" (mkRoot "r-j-x") ;
-    rama_RMJ_1_9538_V = mkV "rama" (mkRoot "r-m-j") ;
-    ntrama_RMJ_7_9539_V = mkV_VII "rama" "ntrama" (mkRoot "r-m-j") ;
-    rtama_RMJ_8_9540_V = mkV_VIII "rtama" (mkRoot "r-m-j") ;
-    rema_RMJ_1_9541_V = mkV "rema" (mkRoot "r-m-j") ;
-    ntrema_RMJ_7_9542_V = mkV_VII "rema" "ntrema" (mkRoot "r-m-j") ;
-    rtema_RMJ_8_9543_V = mkV_VIII "rtema" (mkRoot "r-m-j") ;
-    raqa_RQJ_1_9544_V = mkV "raqa" (mkRoot "r-q-j") ;
-    rieh_RWH_1_9545_V = mkV "rieħ" (mkRoot "r-w-ħ") ;
-    rewwah_RWH_2_9546_V = mkV_II "rewwaħ" (mkRoot "r-w-ħ") ;
-    trewwah_RWH_5_9547_V = mkV_V "trewwaħ" (mkRoot "r-w-ħ") ;
-    rah_RWH_1_9548_V = mkV "raħ" (mkRoot "r-w-ħ") ;
-    ram_RWM_1_9549_V = mkV "ram" (mkRoot "r-w-m") ;
-    rawwem_RWM_2_9550_V = mkV_II "rawwem" (mkRoot "r-w-m") ;
-    trawwem_RWM_5_9551_V = mkV_V "trawwem" (mkRoot "r-w-m") ;
-    ran_RWN_1_9552_V = mkV "ran" (mkRoot "r-w-n") ;
-    rawwat_RWT_2_9553_V = mkV_II "rawwat" (mkRoot "r-w-t") ;
-    trawwat_RWT_5_9554_V = mkV_V "trawwat" (mkRoot "r-w-t") ;
-    sabb_SBB_1_9555_V = mkV "sabb" (mkRoot "s-b-b") ;
-    sabbab_SBB_2_9556_V = mkV_II "sabbab" (mkRoot "s-b-b") ;
-    sebah_SBH_1_9557_V = mkV "sebaħ" (mkRoot "s-b-ħ") ;
-    sebbah_SBH_2_9558_V = mkV_II "sebbaħ" (mkRoot "s-b-ħ") ;
-    ssebbah_SBH_5_9559_V = mkV_V "ssebbaħ" (mkRoot "s-b-ħ") ;
-    sbieh_SBH_9_9560_V = mkV_IX "sbieħ" (mkRoot "s-b-ħ") ;
-    sbieh_SBH_9_9561_V = mkV_IX "sbieħ" (mkRoot "s-b-ħ") ;
-    sibek_SBK_1_9562_V = mkV "sibek" (mkRoot "s-b-k") ;
-    nsibek_SBK_7_9563_V = mkV_VII "sibek" "nsibek" (mkRoot "s-b-k") ;
-    sibel_SBL_1_9564_V = mkV "sibel" (mkRoot "s-b-l") ;
-    sebbel_SBL_2_9565_V = mkV_II "sebbel" (mkRoot "s-b-l") ;
-    ssebbel_SBL_5_9566_V = mkV_V "ssebbel" (mkRoot "s-b-l") ;
-    sebben_SBM_2_9567_V = mkV_II "sebben" (mkRoot "s-b-m") ;
-    ssebben_SBM_5_9568_V = mkV_V "ssebben" (mkRoot "s-b-m") ;
-    sebaq_SBQ_1_9569_V = mkV "sebaq" (mkRoot "s-b-q") ;
-    sebbaq_SBQ_2_9570_V = mkV_II "sebbaq" (mkRoot "s-b-q") ;
-    ssebbaq_SBQ_5_9571_V = mkV_V "ssebbaq" (mkRoot "s-b-q") ;
-    nsebaq_SBQ_7_9572_V = mkV_VII "sebaq" "nsebaq" (mkRoot "s-b-q") ;
-    sabar_SBR_1_9573_V = mkV "sabar" (mkRoot "s-b-r") ;
-    sabbar_SBR_2_9574_V = mkV_II "sabbar" (mkRoot "s-b-r") ;
-    ssabbar_SBR_5_9575_V = mkV_V "ssabbar" (mkRoot "s-b-r") ;
-    stabar_SBR_8_9576_V = mkV_VIII "stabar" (mkRoot "s-b-r") ;
-    siber_SBR_1_9577_V = mkV "siber" (mkRoot "s-b-r") ;
-    sabat_SBT_1_9578_V = mkV "sabat" (mkRoot "s-b-t") ;
-    sabbat_SBT_2_9579_V = mkV_II "sabbat" (mkRoot "s-b-t") ;
-    ssabbat_SBT_5_9580_V = mkV_V "ssabbat" (mkRoot "s-b-t") ;
-    nsabat_SBT_7_9581_V = mkV_VII "sabat" "nsabat" (mkRoot "s-b-t") ;
-    stabat_SBT_8_9582_V = mkV_VIII "stabat" (mkRoot "s-b-t") ;
-    sadd_SDD_1_9583_V = mkV "sadd" (mkRoot "s-d-d") ;
-    nstadd_SDD_7_9584_V = mkV_VII "stadd" "nstadd" (mkRoot "s-d-d") ;
-    stadd_SDD_8_9585_V = mkV_VIII "stadd" (mkRoot "s-d-d") ;
-    saddad_SDD_2_9586_V = mkV_II "saddad" (mkRoot "s-d-d") ;
-    ssaddad_SDD_5_9587_V = mkV_V "ssaddad" (mkRoot "s-d-d") ;
-    seddaq_SDQ_2_9588_V = mkV_II "seddaq" (mkRoot "s-d-q") ;
-    sseddaq_SDQ_5_9589_V = mkV_V "sseddaq" (mkRoot "s-d-q") ;
-    sidder_SDR_2_9590_V = mkV_II "sidder" (mkRoot "s-d-r") ;
-    seffed_SFD_2_9591_V = mkV_II "seffed" (mkRoot "s-f-d") ;
-    sseffed_SFD_5_9592_V = mkV_V "sseffed" (mkRoot "s-f-d") ;
-    saffaf_SFF_2_9593_V = mkV_II "saffaf" (mkRoot "s-f-f") ;
-    ssaffaf_SFF_5_9594_V = mkV_V "ssaffaf" (mkRoot "s-f-f") ;
-    ziff_SFF_1_9595_V = mkV "żiff" (mkRoot "s-f-f") ;
-    seffef_SFF_2_9596_V = mkV_II "seffef" (mkRoot "s-f-f") ;
-    nsaff_SFF_7_9597_V = mkV_VII "saff" "nsaff" (mkRoot "s-f-f") ;
-    sefah_SFH_1_9598_V = mkV "sefaħ" (mkRoot "s-f-ħ") ;
-    seffah_SFH_2_9599_V = mkV_II "seffaħ" (mkRoot "s-f-ħ") ;
-    ssiefah_SFH_6_9600_V = mkV_VI "ssiefaħ" (mkRoot "s-f-ħ") ;
-    nsefah_SFH_7_9601_V = mkV_VII "sefaħ" "nsefaħ" (mkRoot "s-f-ħ") ;
-    safa'_SFGH_1_9602_V = mkV "safa'" (mkRoot "s-f-għ") ;
-    safal_SFL_1_9603_V = mkV "safal" (mkRoot "s-f-l") ;
-    saffel_SFL_2_9604_V = mkV_II "saffel" (mkRoot "s-f-l") ;
-    ssaffel_SFL_5_9605_V = mkV_V "ssaffel" (mkRoot "s-f-l") ;
-    sefaq_SFQ_1_9606_V = mkV "sefaq" (mkRoot "s-f-q") ;
-    seffaq_SFQ_2_9607_V = mkV_II "seffaq" (mkRoot "s-f-q") ;
-    sseffaq_SFQ_5_9608_V = mkV_V "sseffaq" (mkRoot "s-f-q") ;
-    sfieq_SFQ_9_9609_V = mkV_IX "sfieq" (mkRoot "s-f-q") ;
-    saffar_SFR_2_9610_V = mkV_II "saffar" (mkRoot "s-f-r") ;
-    siefer_SFR_3_9611_V = mkV_III "siefer" (mkRoot "s-f-r") ;
-    saffar_SFR_2_9612_V = mkV_II "saffar" (mkRoot "s-f-r") ;
-    sfar_SFR_9_9613_V = mkV_IX "sfar" (mkRoot "s-f-r") ;
-    saffar_SFR_2_9614_V = mkV_II "saffar" (mkRoot "s-f-r") ;
-    ssaffar_SFR_5_9615_V = mkV_V "ssaffar" (mkRoot "s-f-r") ;
-    saggar_SGR_2_9616_V = mkV_II "saġġar" (mkRoot "s-ġ-r") ;
-    ssaggar_SGR_5_9617_V = mkV_V "ssaġġar" (mkRoot "s-ġ-r") ;
-    soghob_SGHB_1_9618_V = mkV "sogħob" (mkRoot "s-għ-b") ;
-    saghal_SGHL_1_9619_V = mkV "sagħal" (mkRoot "s-għ-l") ;
-    saghan_SGHN_1_9620_V = mkV "sagħan" (mkRoot "s-għ-n") ;
-    ssieghen_SGHN_6_9621_V = mkV_VI "ssiegħen" (mkRoot "s-għ-n") ;
-    saghaq_SGHQ_1_9622_V = mkV "sagħaq" (mkRoot "s-għ-q") ;
-    siehem_SHM_3_9623_V = mkV_III "siehem" (mkRoot "s-h-m") ;
-    sahar_SHR_1_9624_V = mkV "sahar" (mkRoot "s-h-r") ;
-    sahhab_SHB_2_9625_V = mkV_II "saħħab" (mkRoot "s-ħ-b") ;
-    ssahhab_SHB_5_9626_V = mkV_V "ssaħħab" (mkRoot "s-ħ-b") ;
-    sahhab_SHB_2_9627_V = mkV_II "saħħab" (mkRoot "s-ħ-b") ;
-    sieheb_SHB_3_9628_V = mkV_III "sieħeb" (mkRoot "s-ħ-b") ;
-    ssieheb_SHB_6_9629_V = mkV_VI "ssieħeb" (mkRoot "s-ħ-b") ;
-    sahh_SHH_1_9630_V = mkV "saħħ" (mkRoot "s-ħ-ħ") ;
-    sahhah_SHH_2_9631_V = mkV_II "saħħaħ" (mkRoot "s-ħ-ħ") ;
-    ssahhah_SHH_5_9632_V = mkV_V "ssaħħaħ" (mkRoot "s-ħ-ħ") ;
-    sehh_SHH_1_9633_V = mkV "seħħ" (mkRoot "s-ħ-ħ") ;
-    sehel_SHL_1_9634_V = mkV "seħel" (mkRoot "s-ħ-l") ;
-    sahham_SHM_2_9635_V = mkV_II "saħħam" (mkRoot "s-ħ-m") ;
-    ssahham_SHM_5_9636_V = mkV_V "ssaħħam" (mkRoot "s-ħ-m") ;
-    staham_SHM_8_9637_V = mkV_VIII "staħam" (mkRoot "s-ħ-m") ;
-    sahan_SHN_1_9638_V = mkV "saħan" (mkRoot "s-ħ-n") ;
-    sahhan_SHN_2_9639_V = mkV_II "saħħan" (mkRoot "s-ħ-n") ;
-    ssahhan_SHN_5_9640_V = mkV_V "ssaħħan" (mkRoot "s-ħ-n") ;
-    ssahan_SHN_6_9641_V = mkV_VI "ssaħan" (mkRoot "s-ħ-n") ;
-    sahaq_SHQ_1_9642_V = mkV "saħaq" (mkRoot "s-ħ-q") ;
-    sahhaq_SHQ_2_9643_V = mkV_II "saħħaq" (mkRoot "s-ħ-q") ;
-    nsahaq_SHQ_7_9644_V = mkV_VII "saħaq" "nsaħaq" (mkRoot "s-ħ-q") ;
-    seher_SHR_1_9645_V = mkV "seħer" (mkRoot "s-ħ-r") ;
-    sahhar_SHR_2_9646_V = mkV_II "saħħar" (mkRoot "s-ħ-r") ;
-    ssahhar_SHR_5_9647_V = mkV_V "ssaħħar" (mkRoot "s-ħ-r") ;
-    nseher_SHR_7_9648_V = mkV_VII "seħer" "nseħer" (mkRoot "s-ħ-r") ;
-    sehet_SHT_1_9649_V = mkV "seħet" (mkRoot "s-ħ-t") ;
-    sehhet_SHT_2_9650_V = mkV_II "seħħet" (mkRoot "s-ħ-t") ;
-    ssiehet_SHT_6_9651_V = mkV_VI "ssieħet" (mkRoot "s-ħ-t") ;
-    nsehet_SHT_7_9652_V = mkV_VII "seħet" "nseħet" (mkRoot "s-ħ-t") ;
-    stehet_SHT_8_9653_V = mkV_VIII "steħet" (mkRoot "s-ħ-t") ;
-    sekkek_SKK_2_9654_V = mkV_II "sekkek" (mkRoot "s-k-k") ;
-    sikem_SKM_1_9655_V = mkV "sikem" (mkRoot "s-k-m") ;
-    sikkem_SKM_2_9656_V = mkV_II "sikkem" (mkRoot "s-k-m") ;
-    ssikkem_SKM_5_9657_V = mkV_V "ssikkem" (mkRoot "s-k-m") ;
-    nsikem_SKM_7_9658_V = mkV_VII "sikem" "nsikem" (mkRoot "s-k-m") ;
-    sekken_SKN_2_9659_V = mkV_II "sekken" (mkRoot "s-k-n") ;
-    sakkar_SKR_2_9660_V = mkV_II "sakkar" (mkRoot "s-k-r") ;
-    ssakkar_SKR_5_9661_V = mkV_V "ssakkar" (mkRoot "s-k-r") ;
-    siker_SKR_1_9662_V = mkV "siker" (mkRoot "s-k-r") ;
-    sakkar_SKR_2_9663_V = mkV_II "sakkar" (mkRoot "s-k-r") ;
-    ssakar_SKR_6_9664_V = mkV_VI "ssakar" (mkRoot "s-k-r") ;
-    siket_SKT_1_9665_V = mkV "siket" (mkRoot "s-k-t") ;
-    sikket_SKT_2_9666_V = mkV_II "sikket" (mkRoot "s-k-t") ;
-    ssikket_SKT_5_9667_V = mkV_V "ssikket" (mkRoot "s-k-t") ;
-    salab_SLB_1_9668_V = mkV "salab" (mkRoot "s-l-b") ;
-    sallab_SLB_2_9669_V = mkV_II "sallab" (mkRoot "s-l-b") ;
-    ssallab_SLB_5_9670_V = mkV_V "ssallab" (mkRoot "s-l-b") ;
-    nsalab_SLB_7_9671_V = mkV_VII "salab" "nsalab" (mkRoot "s-l-b") ;
-    stalab_SLB_8_9672_V = mkV_VIII "stalab" (mkRoot "s-l-b") ;
-    silef_SLF_1_9673_V = mkV "silef" (mkRoot "s-l-f") ;
-    sellef_SLF_2_9674_V = mkV_II "sellef" (mkRoot "s-l-f") ;
-    ssellef_SLF_5_9675_V = mkV_V "ssellef" (mkRoot "s-l-f") ;
-    nsilef_SLF_7_9676_V = mkV_VII "silef" "nsilef" (mkRoot "s-l-f") ;
-    stilef_SLF_8_9677_V = mkV_VIII "stilef" (mkRoot "s-l-f") ;
-    selah_SLH_1_9678_V = mkV "selaħ" (mkRoot "s-l-ħ") ;
-    sellah_SLH_2_9679_V = mkV_II "sellaħ" (mkRoot "s-l-ħ") ;
-    nselah_SLH_7_9680_V = mkV_VII "selaħ" "nselaħ" (mkRoot "s-l-ħ") ;
-    stelah_SLH_8_9681_V = mkV_VIII "stelaħ" (mkRoot "s-l-ħ") ;
-    nstelah_SLH_7_9682_V = mkV_VII "stelaħ" "nstelaħ" (mkRoot "s-l-ħ") ;
-    silek_SLK_1_9683_V = mkV "silek" (mkRoot "s-l-k") ;
-    sellek_SLK_2_9684_V = mkV_II "sellek" (mkRoot "s-l-k") ;
-    nsilek_SLK_7_9685_V = mkV_VII "silek" "nsilek" (mkRoot "s-l-k") ;
-    silem_SLM_1_9686_V = mkV "silem" (mkRoot "s-l-m") ;
-    sellem_SLM_2_9687_V = mkV_II "sellem" (mkRoot "s-l-m") ;
-    ssellem_SLM_5_9688_V = mkV_V "ssellem" (mkRoot "s-l-m") ;
-    ssielem_SLM_6_9689_V = mkV_VI "ssielem" (mkRoot "s-l-m") ;
-    silet_SLT_1_9690_V = mkV "silet" (mkRoot "s-l-t") ;
-    sellet_SLT_2_9691_V = mkV_II "sellet" (mkRoot "s-l-t") ;
-    ssellet_SLT_5_9692_V = mkV_V "ssellet" (mkRoot "s-l-t") ;
-    ssielet_SLT_6_9693_V = mkV_VI "ssielet" (mkRoot "s-l-t") ;
-    nsilet_SLT_7_9694_V = mkV_VII "silet" "nsilet" (mkRoot "s-l-t") ;
-    stilet_SLT_8_9695_V = mkV_VIII "stilet" (mkRoot "s-l-t") ;
-    salat_SLT_1_9696_V = mkV "salat" (mkRoot "s-l-t") ;
-    semed_SMD_2_9697_V = mkV_II "semed" (mkRoot "s-m-d") ;
-    sema'_SMGH_1_9698_V = mkV "sema'" (mkRoot "s-m-għ") ;
-    semma'_SMGH_2_9699_V = mkV_II "semma'" (mkRoot "s-m-għ") ;
-    ssemma'_SMGH_5_9700_V = mkV_V "ssemma'" (mkRoot "s-m-għ") ;
-    nstama'_SMGH_7_9701_V = mkV_VII "stama'" "nstama'" (mkRoot "s-m-għ") ;
-    sammam_SMM_2_9702_V = mkV_II "sammam" (mkRoot "s-m-m") ;
-    ssammam_SMM_5_9703_V = mkV_V "ssammam" (mkRoot "s-m-m") ;
-    semmem_SMM_2_9704_V = mkV_II "semmem" (mkRoot "s-m-m") ;
-    ssemmem_SMM_5_9705_V = mkV_V "ssemmem" (mkRoot "s-m-m") ;
-    simen_SMN_1_9706_V = mkV "simen" (mkRoot "s-m-n") ;
-    semmen_SMN_2_9707_V = mkV_II "semmen" (mkRoot "s-m-n") ;
-    ssemmen_SMN_5_9708_V = mkV_V "ssemmen" (mkRoot "s-m-n") ;
-    smien_SMN_9_9709_V = mkV_IX "smien" (mkRoot "s-m-n") ;
-    semmen_SMN_2_9710_V = mkV_II "semmen" (mkRoot "s-m-n") ;
-    smar_SMR_9_9711_V = mkV_IX "smar" (mkRoot "s-m-r") ;
-    sammar_SMR_2_9712_V = mkV_II "sammar" (mkRoot "s-m-r") ;
-    ssammar_SMR_5_9713_V = mkV_V "ssammar" (mkRoot "s-m-r") ;
-    sammar_SMR_2_9714_V = mkV_II "sammar" (mkRoot "s-m-r") ;
-    samat_SMT_1_9715_V = mkV "samat" (mkRoot "s-m-t") ;
-    nstamat_SMT_7_9716_V = mkV_VII "stamat" "nstamat" (mkRoot "s-m-t") ;
-    stamat_SMT_8_9717_V = mkV_VIII "stamat" (mkRoot "s-m-t") ;
-    sineg_SNG_1_9718_V = mkV "sineġ" (mkRoot "s-n-ġ") ;
-    senneg_SNG_2_9719_V = mkV_II "senneġ" (mkRoot "s-n-ġ") ;
-    ssenneg_SNG_5_9720_V = mkV_V "ssenneġ" (mkRoot "s-n-ġ") ;
-    senagh_SNGH_1_9721_V = mkV "senagħ" (mkRoot "s-n-għ") ;
-    snieh_SNH_9_9722_V = mkV_IX "snieħ" (mkRoot "s-n-ħ") ;
-    sann_SNN_1_9723_V = mkV "sann" (mkRoot "s-n-n") ;
-    sannan_SNN_2_9724_V = mkV_II "sannan" (mkRoot "s-n-n") ;
-    nsann_SNN_7_9725_V = mkV_VII "sann" "nsann" (mkRoot "s-n-n") ;
-    sannar_SNR_2_9726_V = mkV_II "sannar" (mkRoot "s-n-r") ;
-    ssannar_SNR_5_9727_V = mkV_V "ssannar" (mkRoot "s-n-r") ;
-    sappap_SPP_2_9728_V = mkV_II "sappap" (mkRoot "s-p-p") ;
-    ssappap_SPP_5_9729_V = mkV_V "ssappap" (mkRoot "s-p-p") ;
-    saqqaf_SQF_2_9730_V = mkV_II "saqqaf" (mkRoot "s-q-f") ;
-    ssaqqaf_SQF_5_9731_V = mkV_V "ssaqqaf" (mkRoot "s-q-f") ;
-    seqqer_SQR_2_9732_V = mkV_II "seqqer" (mkRoot "s-q-r") ;
-    sseqqer_SQR_5_9733_V = mkV_V "sseqqer" (mkRoot "s-q-r") ;
-    sired_SRD_1_9734_V = mkV "sired" (mkRoot "s-r-d") ;
-    serred_SRD_2_9735_V = mkV_II "serred" (mkRoot "s-r-d") ;
-    sarraf_SRF_2_9736_V = mkV_II "sarraf" (mkRoot "s-r-f") ;
-    ssarraf_SRF_5_9737_V = mkV_V "ssarraf" (mkRoot "s-r-f") ;
-    sorof_SRF_1_9738_V = mkV "sorof" (mkRoot "s-r-f") ;
-    sireg_SRG_1_9739_V = mkV "sireġ" (mkRoot "s-r-ġ") ;
-    serreg_SRG_2_9740_V = mkV_II "serreġ" (mkRoot "s-r-ġ") ;
-    sarrag_SRG_2_9741_V = mkV_II "sarraġ" (mkRoot "s-r-ġ") ;
-    ssarrag_SRG_5_9742_V = mkV_V "ssarraġ" (mkRoot "s-r-ġ") ;
-    serrah_SRH_2_9743_V = mkV_II "serraħ" (mkRoot "s-r-ħ") ;
-    sserrah_SRH_5_9744_V = mkV_V "sserraħ" (mkRoot "s-r-ħ") ;
-    ssierah_SRH_6_9745_V = mkV_VI "ssieraħ" (mkRoot "s-r-ħ") ;
-    strah_SRH_8_9746_V = mkV_VIII "straħ" (mkRoot "s-r-ħ") ;
-    sirek_SRK_1_9747_V = mkV "sirek" (mkRoot "s-r-k") ;
-    serrek_SRK_2_9748_V = mkV_II "serrek" (mkRoot "s-r-k") ;
-    saram_SRM_1_9749_V = mkV "saram" (mkRoot "s-r-m") ;
-    sarram_SRM_2_9750_V = mkV_II "sarram" (mkRoot "s-r-m") ;
-    ssarram_SRM_5_9751_V = mkV_V "ssarram" (mkRoot "s-r-m") ;
-    nsaram_SRM_7_9752_V = mkV_VII "saram" "nsaram" (mkRoot "s-r-m") ;
-    staram_SRM_8_9753_V = mkV_VIII "staram" (mkRoot "s-r-m") ;
-    nstaram_SRM_7_9754_V = mkV_VII "staram" "nstaram" (mkRoot "s-r-m") ;
-    sarram_SRM_2_9755_V = mkV_II "sarram" (mkRoot "s-r-m") ;
-    serrep_SRP_2_9756_V = mkV_II "serrep" (mkRoot "s-r-p") ;
-    sserrep_SRP_5_9757_V = mkV_V "sserrep" (mkRoot "s-r-p") ;
-    seraq_SRQ_1_9758_V = mkV "seraq" (mkRoot "s-r-q") ;
-    nseraq_SRQ_7_9759_V = mkV_VII "seraq" "nseraq" (mkRoot "s-r-q") ;
-    steraq_SRQ_8_9760_V = mkV_VIII "steraq" (mkRoot "s-r-q") ;
-    nsteraq_SRQ_7_9761_V = mkV_VII "steraq" "nsteraq" (mkRoot "s-r-q") ;
-    sarr_SRR_1_9762_V = mkV "sarr" (mkRoot "s-r-r") ;
-    sarrar_SRR_2_9763_V = mkV_II "sarrar" (mkRoot "s-r-r") ;
-    ssarrar_SRR_5_9764_V = mkV_V "ssarrar" (mkRoot "s-r-r") ;
-    nsarr_SRR_7_9765_V = mkV_VII "sarr" "nsarr" (mkRoot "s-r-r") ;
-    sata'_STGH_1_9766_V = mkV "sata'" (mkRoot "s-t-għ") ;
-    settah_STH_2_9767_V = mkV_II "settaħ" (mkRoot "s-t-ħ") ;
-    ssettah_STH_5_9768_V = mkV_V "ssettaħ" (mkRoot "s-t-ħ") ;
-    satar_STR_1_9769_V = mkV "satar" (mkRoot "s-t-r") ;
-    sattar_STR_2_9770_V = mkV_II "sattar" (mkRoot "s-t-r") ;
-    nsatar_STR_7_9771_V = mkV_VII "satar" "nsatar" (mkRoot "s-t-r") ;
-    setter_STR_2_9772_V = mkV_II "setter" (mkRoot "s-t-r") ;
-    siba_SBJ_1_9773_V = mkV "siba" (mkRoot "s-b-j") ;
-    safa_SFJ_1_9774_V = mkV "safa" (mkRoot "s-f-j") ;
-    saffa_SFJ_2_9775_V = mkV_II "saffa" (mkRoot "s-f-j") ;
-    ssaffa_SFJ_5_9776_V = mkV_V "ssaffa" (mkRoot "s-f-j") ;
-    seha_SHJ_1_9777_V = mkV "seha" (mkRoot "s-h-j") ;
-    saha_SHJ_1_9778_V = mkV "saħa" (mkRoot "s-ħ-j") ;
-    sab_SJB_1_9779_V = mkV "sab" (mkRoot "s-j-b") ;
-    nsab_SJB_7_9780_V = mkV_VII "sab" "nsab" (mkRoot "s-j-b") ;
-    sejjeb_SJB_2_9781_V = mkV_II "sejjeb" (mkRoot "s-j-b") ;
-    ssejjeb_SJB_5_9782_V = mkV_V "ssejjeb" (mkRoot "s-j-b") ;
-    sad_SJD_1_9783_V = mkV "sad" (mkRoot "s-j-d") ;
-    sajjad_SJD_2_9784_V = mkV_II "sajjad" (mkRoot "s-j-d") ;
-    stad_SJD_8_9785_V = mkV_VIII "stad" (mkRoot "s-j-d") ;
-    sejjef_SJF_2_9786_V = mkV_II "sejjef" (mkRoot "s-j-f") ;
-    ssejjef_SJF_5_9787_V = mkV_V "ssejjef" (mkRoot "s-j-f") ;
-    sief_SJF_1_9788_V = mkV "sief" (mkRoot "s-j-f") ;
-    sejjef_SJF_2_9789_V = mkV_II "sejjef" (mkRoot "s-j-f") ;
-    ttiesef_SJF_6_9790_V = mkV_VI "ttiesef" (mkRoot "s-j-f") ;
-    sah_SJH_1_9791_V = mkV "saħ" (mkRoot "s-j-ħ") ;
-    sejjah_SJH_2_9792_V = mkV_II "sejjaħ" (mkRoot "s-j-ħ") ;
-    ssejjah_SJH_5_9793_V = mkV_V "ssejjaħ" (mkRoot "s-j-ħ") ;
-    nsieh_SJH_7_9794_V = mkV_VII "sieħ" "nsieħ" (mkRoot "s-j-ħ") ;
-    sijja_SJJ_2_9795_V = mkV_II "sijja" (mkRoot "s-j-j") ;
-    siel_SJL_1_9796_V = mkV "siel" (mkRoot "s-j-l") ;
-    sar_SJR_1_9797_V = mkV "sar" (mkRoot "s-j-r") ;
-    sajjar_SJR_2_9798_V = mkV_II "sajjar" (mkRoot "s-j-r") ;
-    ssajjar_SJR_5_9799_V = mkV_V "ssajjar" (mkRoot "s-j-r") ;
-    sar_SJR_1_9800_V = mkV "sar" (mkRoot "s-j-r") ;
-    sies_SJS_1_9801_V = mkV "sies" (mkRoot "s-j-s") ;
-    sejjes_SJS_2_9802_V = mkV_II "sejjes" (mkRoot "s-j-s") ;
-    ssejjes_SJS_5_9803_V = mkV_V "ssejjes" (mkRoot "s-j-s") ;
-    sajjat_SJT_2_9804_V = mkV_II "sajjat" (mkRoot "s-j-t") ;
-    sala_SLJ_1_9805_V = mkV "sala" (mkRoot "s-l-j") ;
-    salla_SLJ_2_9806_V = mkV_II "salla" (mkRoot "s-l-j") ;
-    sela_SLJ_1_9807_V = mkV "sela" (mkRoot "s-l-j") ;
-    sella_SLJ_2_9808_V = mkV_II "sella" (mkRoot "s-l-j") ;
-    sila_SLJ_1_9809_V = mkV "sila" (mkRoot "s-l-j") ;
-    semma_SMJ_2_9810_V = mkV_II "semma" (mkRoot "s-m-j") ;
-    ssemma_SMJ_5_9811_V = mkV_V "ssemma" (mkRoot "s-m-j") ;
-    siqa_SQJ_1_9812_V = mkV "siqa" (mkRoot "s-q-j") ;
-    ssewwaq_SQJ_5_9813_V = mkV_V "ssewwaq" (mkRoot "s-q-j") ;
-    nseqa_SQJ_7_9814_V = mkV_VII "seqa" "nseqa" (mkRoot "s-q-j") ;
-    sara_SRJ_1_9815_V = mkV "sara" (mkRoot "s-r-j") ;
-    ssara_SRJ_6_9816_V = mkV_VI "ssara" (mkRoot "s-r-j") ;
-    sawwab_SWB_2_9818_V = mkV_II "sawwab" (mkRoot "s-w-b") ;
-    ssawwab_SWB_5_9819_V = mkV_V "ssawwab" (mkRoot "s-w-b") ;
-    sewwed_SWD_2_9820_V = mkV_II "sewwed" (mkRoot "s-w-d") ;
-    ssewwed_SWD_5_9821_V = mkV_V "ssewwed" (mkRoot "s-w-d") ;
-    swied_SWD_9_9822_V = mkV_IX "swied" (mkRoot "s-w-d") ;
-    sawwaf_SWF_2_9823_V = mkV_II "sawwaf" (mkRoot "s-w-f") ;
-    ssawwaf_SWF_5_9824_V = mkV_V "ssawwaf" (mkRoot "s-w-f") ;
-    swaf_SWF_9_9825_V = mkV_IX "swaf" (mkRoot "s-w-f") ;
-    sewa_SWJ_1_9826_V = mkV "sewa" (mkRoot "s-w-j") ;
-    sewwa_SWJ_2_9827_V = mkV_II "sewwa" (mkRoot "s-w-j") ;
-    ssewwa_SWJ_5_9828_V = mkV_V "ssewwa" (mkRoot "s-w-j") ;
-    sal_SWL_1_9829_V = mkV "sal" (mkRoot "s-w-l") ;
-    sawwal_SWL_2_9830_V = mkV_II "sawwal" (mkRoot "s-w-l") ;
-    sam_SWM_1_9831_V = mkV "sam" (mkRoot "s-w-m") ;
-    sawwam_SWM_2_9832_V = mkV_II "sawwam" (mkRoot "s-w-m") ;
-    ssawwem_SWM_5_9833_V = mkV_V "ssawwem" (mkRoot "s-w-m") ;
-    san_SWN_1_9834_V = mkV "san" (mkRoot "s-w-n") ;
-    sawwan_SWN_2_9835_V = mkV_II "sawwan" (mkRoot "s-w-n") ;
-    saq_SWQ_1_9836_V = mkV "saq" (mkRoot "s-w-q") ;
-    sewwaq_SWQ_2_9837_V = mkV_II "sewwaq" (mkRoot "s-w-q") ;
-    ssewwaq_SWQ_5_9838_V = mkV_V "ssewwaq" (mkRoot "s-w-q") ;
-    nsaq_SWQ_7_9839_V = mkV_VII "saq" "nsaq" (mkRoot "s-w-q") ;
-    sawwar_SWR_2_9840_V = mkV_II "sawwar" (mkRoot "s-w-r") ;
-    ssawwar_SWR_5_9841_V = mkV_V "ssawwar" (mkRoot "s-w-r") ;
-    sewwes_SWS_2_9842_V = mkV_II "sewwes" (mkRoot "s-w-s") ;
-    ssewwes_SWS_5_9843_V = mkV_V "ssewwes" (mkRoot "s-w-s") ;
-    sies_SWS_1_9844_V = mkV "sies" (mkRoot "s-w-s") ;
-    sawwat_SWT_2_9845_V = mkV_II "sawwat" (mkRoot "s-w-t") ;
-    ssawwat_SWT_5_9846_V = mkV_V "ssawwat" (mkRoot "s-w-t") ;
-    tabbab_TBB_2_9847_V = mkV_II "tabbab" (mkRoot "t-b-b") ;
-    teba'_TBGH_1_9848_V = mkV "teba'" (mkRoot "t-b-għ") ;
-    tabba'_TBGH_2_9849_V = mkV_II "tabba'" (mkRoot "t-b-għ") ;
-    ttabba'_TBGH_5_9850_V = mkV_V "ttabba'" (mkRoot "t-b-għ") ;
-    ntabagh_TBGH_7_9851_V = mkV_VII "tabagħ" "ntabagħ" (mkRoot "t-b-għ") ;
-    tebah_TBH_1_9852_V = mkV "tebaħ" (mkRoot "t-b-ħ") ;
-    ntebah_TBH_7_9853_V = mkV_VII "tebaħ" "ntebaħ" (mkRoot "t-b-ħ") ;
-    tibek_TBK_1_9854_V = mkV "tibek" (mkRoot "t-b-k") ;
-    tebbak_TBK_2_9855_V = mkV_II "tebbak" (mkRoot "t-b-k") ;
-    ntibek_TBK_7_9856_V = mkV_VII "tibek" "ntibek" (mkRoot "t-b-k") ;
-    tabbal_TBL_2_9857_V = mkV_II "tabbal" (mkRoot "t-b-l") ;
-    tebben_TBN_2_9858_V = mkV_II "tebben" (mkRoot "t-b-n") ;
-    tebaq_TBQ_1_9859_V = mkV "tebaq" (mkRoot "t-b-q") ;
-    tebbaq_TBQ_2_9860_V = mkV_II "tebbaq" (mkRoot "t-b-q") ;
-    ttebbaq_TBQ_5_9861_V = mkV_V "ttebbaq" (mkRoot "t-b-q") ;
-    ntebaq_TBQ_7_9862_V = mkV_VII "tebaq" "ntebaq" (mkRoot "t-b-q") ;
-    tbieq_TBQ_9_9863_V = mkV_IX "tbieq" (mkRoot "t-b-q") ;
-    tafa'_TFGH_1_9864_V = mkV "tafa'" (mkRoot "t-f-għ") ;
-    ttafa'_TFGH_6_9865_V = mkV_VI "ttafa'" (mkRoot "t-f-għ") ;
-    ntafa'_TFGH_7_9866_V = mkV_VII "tafa'" "ntafa'" (mkRoot "t-f-għ") ;
-    taffal_TFL_2_9867_V = mkV_II "taffal" (mkRoot "t-f-l") ;
-    ttaffal_TFL_5_9868_V = mkV_V "ttaffal" (mkRoot "t-f-l") ;
-    taffal_TFL_2_9869_V = mkV_II "taffal" (mkRoot "t-f-l") ;
-    ttaffal_TFL_5_9870_V = mkV_V "ttaffal" (mkRoot "t-f-l") ;
-    tiegheb_TGHB_3_9871_V = mkV_III "tiegħeb" (mkRoot "t-għ-b") ;
-    ttiegheb_TGHB_6_9872_V = mkV_VI "ttiegħeb" (mkRoot "t-għ-b") ;
-    tghal_TGHL_9_9873_V = mkV_IX "tgħal" (mkRoot "t-għ-l") ;
-    taghem_TGHM_1_9874_V = mkV "tagħem" (mkRoot "t-għ-m") ;
-    tieghem_TGHM_3_9875_V = mkV_III "tiegħem" (mkRoot "t-għ-m") ;
-    ttieghem_TGHM_6_9876_V = mkV_VI "ttiegħem" (mkRoot "t-għ-m") ;
-    ntagham_TGHM_7_9877_V = mkV_VII "tagħam" "ntagħam" (mkRoot "t-għ-m") ;
-    taghan_TGHN_1_9878_V = mkV "tagħan" (mkRoot "t-għ-n") ;
-    tahan_THN_1_9879_V = mkV "taħan" (mkRoot "t-ħ-n") ;
-    tahhan_THN_2_9880_V = mkV_II "taħħan" (mkRoot "t-ħ-n") ;
-    ntahan_THN_7_9881_V = mkV_VII "taħan" "ntaħan" (mkRoot "t-ħ-n") ;
-    tahar_THR_1_9882_V = mkV "taħar" (mkRoot "t-ħ-r") ;
-    tahhar_THR_2_9883_V = mkV_II "taħħar" (mkRoot "t-ħ-r") ;
-    tahhat_THT_2_9884_V = mkV_II "taħħat" (mkRoot "t-ħ-t") ;
-    ttahhat_THT_5_9885_V = mkV_V "ttaħħat" (mkRoot "t-ħ-t") ;
-    tikkek_TKK_2_9886_V = mkV_II "tikkek" (mkRoot "t-k-k") ;
-    ttekkek_TKK_5_9887_V = mkV_V "ttekkek" (mkRoot "t-k-k") ;
-    tiekel_TKL_3_9888_V = mkV_III "tiekel" (mkRoot "t-k-l") ;
-    ttiekel_TKL_6_9889_V = mkV_VI "ttiekel" (mkRoot "t-k-l") ;
-    takkan_TKN_2_9890_V = mkV_II "takkan" (mkRoot "t-k-n") ;
-    talab_TLB_1_9891_V = mkV "talab" (mkRoot "t-l-b") ;
-    tallab_TLB_2_9892_V = mkV_II "tallab" (mkRoot "t-l-b") ;
-    ttallab_TLB_5_9893_V = mkV_V "ttallab" (mkRoot "t-l-b") ;
-    ntalab_TLB_7_9894_V = mkV_VII "talab" "ntalab" (mkRoot "t-l-b") ;
-    tilef_TLF_1_9895_V = mkV "tilef" (mkRoot "t-l-f") ;
-    tellef_TLF_2_9896_V = mkV_II "tellef" (mkRoot "t-l-f") ;
-    ttellef_TLF_5_9897_V = mkV_V "ttellef" (mkRoot "t-l-f") ;
-    ntilef_TLF_7_9898_V = mkV_VII "tilef" "ntilef" (mkRoot "t-l-f") ;
-    tela'_TLGH_1_9899_V = mkV "tela'" (mkRoot "t-l-għ") ;
-    tella'_TLGH_2_9900_V = mkV_II "tella'" (mkRoot "t-l-għ") ;
-    ttella'_TLGH_5_9901_V = mkV_V "ttella'" (mkRoot "t-l-għ") ;
-    ntela'_TLGH_7_9902_V = mkV_VII "tela'" "ntela'" (mkRoot "t-l-għ") ;
-    telaq_TLQ_1_9903_V = mkV "telaq" (mkRoot "t-l-q") ;
-    tellaq_TLQ_2_9904_V = mkV_II "tellaq" (mkRoot "t-l-q") ;
-    ttellaq_TLQ_5_9905_V = mkV_V "ttellaq" (mkRoot "t-l-q") ;
-    ntelaq_TLQ_7_9906_V = mkV_VII "telaq" "ntelaq" (mkRoot "t-l-q") ;
-    tellet_TLT_2_9907_V = mkV_II "tellet" (mkRoot "t-l-t") ;
-    ttellet_TLT_5_9908_V = mkV_V "ttellet" (mkRoot "t-l-t") ;
-    -- tamma_TM'_2_9909_V = mkV_II "tamma" (mkRoot "t-m-'") ;
-    -- tama_TM'_3_9910_V = mkV_III "tama" (mkRoot "t-m-'") ;
-    -- ttama_TM'_6_9911_V = mkV_VI "ttama" (mkRoot "t-m-'") ;
-    tama'_TMGH_1_9912_V = mkV "tama'" (mkRoot "t-m-għ") ;
-    tamma'_TMGH_2_9913_V = mkV_II "tamma'" (mkRoot "t-m-għ") ;
-    ttamma'_TMGH_5_9914_V = mkV_V "ttamma'" (mkRoot "t-m-għ") ;
-    temm_TMM_1_9915_V = mkV "temm" (mkRoot "t-m-m") ;
-    temmem_TMM_2_9916_V = mkV_II "temmem" (mkRoot "t-m-m") ;
-    ttemm_TMM_5_9917_V = mkV_V "ttemm" (mkRoot "t-m-m") ;
-    tammar_TMR_2_9918_V = mkV_II "tammar" (mkRoot "t-m-r") ;
-    tammas_TMS_2_9919_V = mkV_II "tammas" (mkRoot "t-m-s") ;
-    ttammas_TMS_5_9920_V = mkV_V "ttammas" (mkRoot "t-m-s") ;
-    tines_TNS_1_9921_V = mkV "tines" (mkRoot "t-n-s") ;
-    tanas_TNS_1_9922_V = mkV "tanas" (mkRoot "t-n-s") ;
-    tappan_TPN_2_9923_V = mkV_II "tappan" (mkRoot "t-p-n") ;
-    ttappan_TPN_5_9924_V = mkV_V "ttappan" (mkRoot "t-p-n") ;
-    tappap_TPP_2_9925_V = mkV_II "tappap" (mkRoot "t-p-p") ;
-    taqab_TQB_1_9926_V = mkV "taqab" (mkRoot "t-q-b") ;
-    taqqab_TQB_2_9927_V = mkV_II "taqqab" (mkRoot "t-q-b") ;
-    ttaqqab_TQB_5_9928_V = mkV_V "ttaqqab" (mkRoot "t-q-b") ;
-    ntaqab_TQB_7_9929_V = mkV_VII "taqab" "ntaqab" (mkRoot "t-q-b") ;
-    teqal_TQL_1_9930_V = mkV "teqal" (mkRoot "t-q-l") ;
-    teqqel_TQL_2_9931_V = mkV_II "teqqel" (mkRoot "t-q-l") ;
-    tarrab_TRB_2_9932_V = mkV_II "tarrab" (mkRoot "t-r-b") ;
-    tarad_TRD_1_9933_V = mkV "tarad" (mkRoot "t-r-d") ;
-    tarrad_TRD_2_9934_V = mkV_II "tarrad" (mkRoot "t-r-d") ;
-    ntarad_TRD_7_9935_V = mkV_VII "tarad" "ntarad" (mkRoot "t-r-d") ;
-    tarraf_TRF_2_9936_V = mkV_II "tarraf" (mkRoot "t-r-f") ;
-    ttarraf_TRF_5_9937_V = mkV_V "ttarraf" (mkRoot "t-r-f") ;
-    tarag_TRG_1_9938_V = mkV "taraġ" (mkRoot "t-r-ġ") ;
-    tarrag_TRG_2_9939_V = mkV_II "tarraġ" (mkRoot "t-r-ġ") ;
-    ttarrag_TRG_5_9940_V = mkV_V "ttarraġ" (mkRoot "t-r-ġ") ;
-    terah_TRH_1_9941_V = mkV "teraħ" (mkRoot "t-r-ħ") ;
-    terrah_TRH_2_9942_V = mkV_II "terraħ" (mkRoot "t-r-ħ") ;
-    tterrah_TRH_5_9943_V = mkV_V "tterraħ" (mkRoot "t-r-ħ") ;
-    ttierah_TRH_6_9944_V = mkV_VI "ttieraħ" (mkRoot "t-r-ħ") ;
-    nterah_TRH_7_9945_V = mkV_VII "teraħ" "nteraħ" (mkRoot "t-r-ħ") ;
-    teraq_TRQ_1_9946_V = mkV "teraq" (mkRoot "t-r-q") ;
-    terraq_TRQ_2_9947_V = mkV_II "terraq" (mkRoot "t-r-q") ;
-    terraq_TRQ_2_9948_V = mkV_II "terraq" (mkRoot "t-r-q") ;
-    tarr_TRR_1_9949_V = mkV "tarr" (mkRoot "t-r-r") ;
-    ntarr_TRR_7_9950_V = mkV_VII "tarr" "ntarr" (mkRoot "t-r-r") ;
-    terret_TRT_2_9951_V = mkV_II "terret" (mkRoot "t-r-t") ;
-    tarax_TRX_1_9952_V = mkV "tarax" (mkRoot "t-r-x") ;
-    tarrax_TRX_2_9953_V = mkV_II "tarrax" (mkRoot "t-r-x") ;
-    ttarrax_TRX_5_9954_V = mkV_V "ttarrax" (mkRoot "t-r-x") ;
-    ntarax_TRX_7_9955_V = mkV_VII "tarax" "ntarax" (mkRoot "t-r-x") ;
-    tarraz_TRZ_2_9956_V = mkV_II "tarraż" (mkRoot "t-r-ż") ;
-    ttarraz_TRZ_5_9957_V = mkV_V "ttarraż" (mkRoot "t-r-ż") ;
-    tarras_TRZ_2_9958_V = mkV_II "tarras" (mkRoot "t-r-ż") ;
-    ttiefes_TSF_6_9959_V = mkV_VI "ttiefes" (mkRoot "t-s-f") ;
-    tefa_TFJ_1_9960_V = mkV "tefa" (mkRoot "t-f-j") ;
-    ntefa_TFJ_7_9961_V = mkV_VII "tefa" "ntefa" (mkRoot "t-f-j") ;
-    taffa_TFJ_2_9962_V = mkV_II "taffa" (mkRoot "t-f-j") ;
-    ttaffa_TFJ_5_9963_V = mkV_V "ttaffa" (mkRoot "t-f-j") ;
-    ttoffa_TFJ_5_9964_V = mkV_V "ttoffa" (mkRoot "t-f-j") ;
-    tieb_TJB_1_9965_V = mkV "tieb" (mkRoot "t-j-b") ;
-    tejjeb_TJB_2_9966_V = mkV_II "tejjeb" (mkRoot "t-j-b") ;
-    ttejjeb_TJB_5_9967_V = mkV_V "ttejjeb" (mkRoot "t-j-b") ;
-    tjieb_TJB_9_9968_V = mkV_IX "tjieb" (mkRoot "t-j-b") ;
-    tejjeg_TJG_2_9969_V = mkV_II "tejjeġ" (mkRoot "t-j-ġ") ;
-    tajjan_TJN_2_9970_V = mkV_II "tajjan" (mkRoot "t-j-n") ;
-    ttajjan_TJN_5_9971_V = mkV_V "ttajjan" (mkRoot "t-j-n") ;
-    tar_TJR_1_9972_V = mkV "tar" (mkRoot "t-j-r") ;
-    tajjar_TJR_2_9973_V = mkV_II "tajjar" (mkRoot "t-j-r") ;
-    ttajjar_TJR_5_9974_V = mkV_V "ttajjar" (mkRoot "t-j-r") ;
-    ttajar_TJR_6_9975_V = mkV_VI "ttajar" (mkRoot "t-j-r") ;
-    tejjez_TJZ_2_9976_V = mkV_II "tejjeż" (mkRoot "t-j-ż") ;
-    ttika_TKJ_6_9977_V = mkV_VI "ttika" (mkRoot "t-k-j") ;
-    itka_TKW_1_9978_V = mkV "itka" (mkRoot "t-k-w") ;
-    tila_TLJ_1_9979_V = mkV "tila" (mkRoot "t-l-j") ;
-    ntila_TLJ_7_9980_V = mkV_VII "tila" "ntila" (mkRoot "t-l-j") ;
-    tala_TLJ_1_9981_V = mkV "tala" (mkRoot "t-l-j") ;
-    tamma_TMJ_2_9982_V = mkV_II "tamma" (mkRoot "t-m-j") ;
-    ttama_TMJ_6_9983_V = mkV_VI "ttama" (mkRoot "t-m-j") ;
-    tena_TNJ_1_9984_V = mkV "tena" (mkRoot "t-n-j") ;
-    tenna_TNJ_2_9985_V = mkV_II "tenna" (mkRoot "t-n-j") ;
-    ttenna_TNJ_5_9986_V = mkV_V "ttenna" (mkRoot "t-n-j") ;
-    ntena_TNJ_7_9987_V = mkV_VII "tena" "ntena" (mkRoot "t-n-j") ;
-    tara_TRJ_1_9988_V = mkV "tara" (mkRoot "t-r-j") ;
-    tarra_TRJ_2_9989_V = mkV_II "tarra" (mkRoot "t-r-j") ;
-    ttarra_TRJ_5_9990_V = mkV_V "ttarra" (mkRoot "t-r-j") ;
-    tetta_TTJ_2_9991_V = mkV_II "tetta" (mkRoot "t-t-j") ;
-    tewweb_TWB_2_9992_V = mkV_II "tewweb" (mkRoot "t-w-b") ;
-    ttewweb_TWB_5_9993_V = mkV_V "ttewweb" (mkRoot "t-w-b") ;
-    tawwab_TWB_2_9994_V = mkV_II "tawwab" (mkRoot "t-w-b") ;
-    ttawwab_TWB_5_9995_V = mkV_V "ttawwab" (mkRoot "t-w-b") ;
-    tewa_TWJ_1_9996_V = mkV "tewa" (mkRoot "t-w-j") ;
-    ntewa_TWJ_7_9997_V = mkV_VII "tewa" "ntewa" (mkRoot "t-w-j") ;
-    tewa_TWJ_1_9998_V = mkV "tewa" (mkRoot "t-w-j") ;
-    tal_TWL_1_9999_V = mkV "tal" (mkRoot "t-w-l") ;
-    tawwal_TWL_2_10000_V = mkV_II "tawwal" (mkRoot "t-w-l") ;
-    ttawwal_TWL_5_10001_V = mkV_V "ttawwal" (mkRoot "t-w-l") ;
-    twal_TWL_9_10002_V = mkV_IX "twal" (mkRoot "t-w-l") ;
-    tewwem_TWM_2_10003_V = mkV_II "tewwem" (mkRoot "t-w-m") ;
-    tewwem_TWM_2_10004_V = mkV_II "tewwem" (mkRoot "t-w-m") ;
-    taq_TWQ_1_10005_V = mkV "taq" (mkRoot "t-w-q") ;
-    tewwak_TWQ_2_10006_V = mkV_II "tewwak" (mkRoot "t-w-q") ;
-    ttewwaq_TWQ_5_10007_V = mkV_V "ttewwaq" (mkRoot "t-w-q") ;
-    tewwaq_TWQ_2_10008_V = mkV_II "tewwaq" (mkRoot "t-w-q") ;
-    tawwar_TWR_2_10009_V = mkV_II "tawwar" (mkRoot "t-w-r") ;
-    twar_TWR_9_10010_V = mkV_IX "twar" (mkRoot "t-w-r") ;
-    ttawwas_TWS_5_10011_V = mkV_V "ttawwas" (mkRoot "t-w-s") ;
-    tawwat_TWT_2_10012_V = mkV_II "tawwat" (mkRoot "t-w-t") ;
-    tewwet_TWT_2_10013_V = mkV_II "tewwet" (mkRoot "t-w-t") ;
-    vaga_VGJ_3_10014_V = mkV_III "vaga" (mkRoot "v-g-j") ;
-    vara_VRJ_3_10015_V = mkV_III "vara" (mkRoot "v-r-j") ;
-    tvara_VRJ_6_10016_V = mkV_VI "tvara" (mkRoot "v-r-j") ;
-    vira_VRJ_3_10017_V = mkV_III "vira" (mkRoot "v-r-j") ;
-    vaza_VZJ_1_10018_V = mkV "vaża" (mkRoot "v-ż-j") ;
-    webbel_WBL_2_10019_V = mkV_II "webbel" (mkRoot "w-b-l") ;
-    twebbel_WBL_5_10020_V = mkV_V "twebbel" (mkRoot "w-b-l") ;
-    webben_WBN_2_10021_V = mkV_II "webben" (mkRoot "w-b-n") ;
-    twebben_WBN_5_10022_V = mkV_V "twebben" (mkRoot "w-b-n") ;
-    wiccec_WCC_2_10023_V = mkV_II "wiċċeċ" (mkRoot "w-ċ-ċ") ;
-    twiccec_WCC_5_10024_V = mkV_V "twiċċeċ" (mkRoot "w-ċ-ċ") ;
-    widdeb_WDB_2_10025_V = mkV_II "widdeb" (mkRoot "w-d-b") ;
-    twiddeb_WDB_5_10026_V = mkV_V "twiddeb" (mkRoot "w-d-b") ;
-    waddab_WDB_2_10027_V = mkV_II "waddab" (mkRoot "w-d-b") ;
-    twaddab_WDB_5_10028_V = mkV_V "twaddab" (mkRoot "w-d-b") ;
-    ntwaddab_WDB_7_10029_V = mkV_VII "waddab" "ntwaddab" (mkRoot "w-d-b") ;
-    widden_WDN_2_10030_V = mkV_II "widden" (mkRoot "w-d-n") ;
-    twidden_WDN_5_10031_V = mkV_V "twidden" (mkRoot "w-d-n") ;
-    wiggeb_WGB_2_10032_V = mkV_II "wiġġeb" (mkRoot "w-ġ-b") ;
-    wiegeb_WGB_3_10033_V = mkV_III "wieġeb" (mkRoot "w-ġ-b") ;
-    twiegeb_WGB_6_10034_V = mkV_VI "twieġeb" (mkRoot "w-ġ-b") ;
-    ntwiegeb_WGB_7_10035_V = mkV_VII "wieġeb" "ntwieġeb" (mkRoot "w-ġ-b") ;
-    waga'_WGGH_1_10036_V = mkV "waġa'" (mkRoot "w-ġ-għ") ;
-    wagga'_WGGH_2_10037_V = mkV_II "waġġa'" (mkRoot "w-ġ-għ") ;
-    twagga'_WGGH_5_10038_V = mkV_V "twaġġa'" (mkRoot "w-ġ-għ") ;
-    weggeh_WGH_2_10039_V = mkV_II "weġġeħ" (mkRoot "w-ġ-ħ") ;
-    tweggah_WGH_5_10040_V = mkV_V "tweġġaħ" (mkRoot "w-ġ-ħ") ;
-    weghed_WGHD_1_10041_V = mkV "wegħed" (mkRoot "w-għ-d") ;
-    wieghed_WGHD_3_10042_V = mkV_III "wiegħed" (mkRoot "w-għ-d") ;
-    twieghed_WGHD_6_10043_V = mkV_VI "twiegħed" (mkRoot "w-għ-d") ;
-    wiegher_WGHR_3_10044_V = mkV_III "wiegħer" (mkRoot "w-għ-r") ;
-    twiegher_WGHR_6_10045_V = mkV_VI "twiegħer" (mkRoot "w-għ-r") ;
-    wahhad_WHD_2_10046_V = mkV_II "waħħad" (mkRoot "w-ħ-d") ;
-    twahhad_WHD_5_10047_V = mkV_V "twaħħad" (mkRoot "w-ħ-d") ;
-    wehel_WHL_1_10048_V = mkV "weħel" (mkRoot "w-ħ-l") ;
-    wahhal_WHL_2_10049_V = mkV_II "waħħal" (mkRoot "w-ħ-l") ;
-    twahhal_WHL_5_10050_V = mkV_V "twaħħal" (mkRoot "w-ħ-l") ;
-    wahham_WHM_2_10051_V = mkV_II "waħħam" (mkRoot "w-ħ-m") ;
-    twahham_WHM_5_10052_V = mkV_V "twaħħam" (mkRoot "w-ħ-m") ;
-    wahhar_WHR_2_10053_V = mkV_II "waħħar" (mkRoot "w-ħ-r") ;
-    twahhar_WHR_5_10054_V = mkV_V "twaħħar" (mkRoot "w-ħ-r") ;
-    wahhax_WHX_2_10055_V = mkV_II "waħħax" (mkRoot "w-ħ-x") ;
-    twahhax_WHX_5_10056_V = mkV_V "twaħħax" (mkRoot "w-ħ-x") ;
-    wiled_WLD_1_10057_V = mkV "wiled" (mkRoot "w-l-d") ;
-    welled_WLD_2_10058_V = mkV_II "welled" (mkRoot "w-l-d") ;
-    wieled_WLD_3_10059_V = mkV_III "wieled" (mkRoot "w-l-d") ;
-    twelled_WLD_5_10060_V = mkV_V "twelled" (mkRoot "w-l-d") ;
-    twieled_WLD_6_10061_V = mkV_VI "twieled" (mkRoot "w-l-d") ;
-    emmen_WMN_1_10062_V = mkV "emmen" (mkRoot "w-m-n") ;
-    wemmen_WMN_2_10063_V = mkV_II "wemmen" (mkRoot "w-m-n") ;
-    twemmen_WMN_5_10064_V = mkV_V "twemmen" (mkRoot "w-m-n") ;
-    wennes_WNS_2_10065_V = mkV_II "wennes" (mkRoot "w-n-s") ;
-    twennes_WNS_5_10066_V = mkV_V "twennes" (mkRoot "w-n-s") ;
-    waqaf_WQF_1_10067_V = mkV "waqaf" (mkRoot "w-q-f") ;
-    waqqaf_WQF_2_10068_V = mkV_II "waqqaf" (mkRoot "w-q-f") ;
-    twaqqaf_WQF_5_10069_V = mkV_V "twaqqaf" (mkRoot "w-q-f") ;
-    waqa'_WQGH_1_10070_V = mkV "waqa'" (mkRoot "w-q-għ") ;
-    waqqa'_WQGH_2_10071_V = mkV_II "waqqa'" (mkRoot "w-q-għ") ;
-    twaqqa'_WQGH_5_10072_V = mkV_V "twaqqa'" (mkRoot "w-q-għ") ;
-    waqqat_WQT_2_10073_V = mkV_II "waqqat" (mkRoot "w-q-t") ;
-    twaqqat_WQT_5_10074_V = mkV_V "twaqqat" (mkRoot "w-q-t") ;
-    warrab_WRB_2_10075_V = mkV_II "warrab" (mkRoot "w-r-b") ;
-    twarrab_WRB_5_10076_V = mkV_V "twarrab" (mkRoot "w-r-b") ;
-    werrec_WRC_2_10077_V = mkV_II "werreċ" (mkRoot "w-r-ċ") ;
-    twerrec_WRC_5_10078_V = mkV_V "twerreċ" (mkRoot "w-r-ċ") ;
-    warrad_WRD_2_10079_V = mkV_II "warrad" (mkRoot "w-r-d") ;
-    twarrad_WRD_5_10080_V = mkV_V "twarrad" (mkRoot "w-r-d") ;
-    werrek_WRK_2_10081_V = mkV_II "werrek" (mkRoot "w-r-k") ;
-    twerrek_WRK_5_10082_V = mkV_V "twerrek" (mkRoot "w-r-k") ;
-    werraq_WRQ_2_10083_V = mkV_II "werraq" (mkRoot "w-r-q") ;
-    twerraq_WRQ_5_10084_V = mkV_V "twerraq" (mkRoot "w-r-q") ;
-    wiret_WRT_1_10085_V = mkV "wiret" (mkRoot "w-r-t") ;
-    werret_WRT_2_10086_V = mkV_II "werret" (mkRoot "w-r-t") ;
-    twerret_WRT_5_10087_V = mkV_V "twerret" (mkRoot "w-r-t") ;
-    ntiret_WRT_7_10088_V = mkV_VII "iret" "ntiret" (mkRoot "w-r-t") ;
-    werrex_WRX_2_10089_V = mkV_II "werrex" (mkRoot "w-r-x") ;
-    twerrex_WRX_5_10090_V = mkV_V "twerrex" (mkRoot "w-r-x") ;
-    wasa'_WSGH_1_10091_V = mkV "wasa'" (mkRoot "w-s-għ") ;
-    wassa'_WSGH_2_10092_V = mkV_II "wassa'" (mkRoot "w-s-għ") ;
-    twassa'_WSGH_5_10093_V = mkV_V "twassa'" (mkRoot "w-s-għ") ;
-    usiegh_WSGH_9_10094_V = mkV_IX "usiegħ" (mkRoot "w-s-għ") ;
-    wasal_WSL_1_10095_V = mkV "wasal" (mkRoot "w-s-l") ;
-    wassal_WSL_2_10096_V = mkV_II "wassal" (mkRoot "w-s-l") ;
-    twassal_WSL_5_10097_V = mkV_V "twassal" (mkRoot "w-s-l") ;
-    wessaq_WSQ_2_10098_V = mkV_II "wessaq" (mkRoot "w-s-q") ;
-    twessaq_WSQ_5_10099_V = mkV_V "twessaq" (mkRoot "w-s-q") ;
-    wassat_WST_2_10100_V = mkV_II "wassat" (mkRoot "w-s-t") ;
-    twassat_WST_5_10101_V = mkV_V "twassat" (mkRoot "w-s-t") ;
-    wettaq_WTQ_2_10102_V = mkV_II "wettaq" (mkRoot "w-t-q") ;
-    twettaq_WTQ_5_10103_V = mkV_V "twettaq" (mkRoot "w-t-q") ;
-    wazab_WZB_1_10104_V = mkV "ważab" (mkRoot "w-ż-b") ;
-    wizen_WZN_1_10105_V = mkV "wiżen" (mkRoot "w-ż-n") ;
-    wizzen_WZN_2_10106_V = mkV_II "wiżżen" (mkRoot "w-ż-n") ;
-    wiezen_WZN_3_10107_V = mkV_III "wieżen" (mkRoot "w-ż-n") ;
-    twiezen_WZN_6_10108_V = mkV_VI "twieżen" (mkRoot "w-ż-n") ;
-    ntizen_WZN_7_10109_V = mkV_VII "iżen" "ntiżen" (mkRoot "w-ż-n") ;
-    wikka_WKJ_2_10110_V = mkV_II "wikka" (mkRoot "w-k-j") ;
-    twekka_WKJ_5_10111_V = mkV_V "twekka" (mkRoot "w-k-j") ;
-    wella_WLJ_2_10112_V = mkV_II "wella" (mkRoot "w-l-j") ;
-    twella_WLJ_5_10113_V = mkV_V "twella" (mkRoot "w-l-j") ;
-    wela_WLJ_1_10114_V = mkV "wela" (mkRoot "w-l-j") ;
-    wissa_WSJ_2_10115_V = mkV_II "wissa" (mkRoot "w-s-j") ;
-    twessa_WSJ_5_10116_V = mkV_V "twessa" (mkRoot "w-s-j") ;
-    witta_WTJ_2_10117_V = mkV_II "witta" (mkRoot "w-t-j") ;
-    wieta_WTJ_3_10118_V = mkV_III "wieta" (mkRoot "w-t-j") ;
-    twitta_WTJ_5_10119_V = mkV_V "twitta" (mkRoot "w-t-j") ;
-    weta_WTJ_1_10120_V = mkV "weta" (mkRoot "w-t-j") ;
-    wata_WTJ_3_10121_V = mkV_III "wata" (mkRoot "w-t-j") ;
-    weza_WZJ_1_10122_V = mkV "weża" (mkRoot "w-ż-j") ;
-    ntuza_WZJ_7_10123_V = mkV_VII "uża" "ntuża" (mkRoot "w-ż-j") ;
-    xebb_XBB_1_10124_V = mkV "xebb" (mkRoot "x-b-b") ;
-    xebbeb_XBB_2_10125_V = mkV_II "xebbeb" (mkRoot "x-b-b") ;
-    xxebbeb_XBB_5_10126_V = mkV_V "xxebbeb" (mkRoot "x-b-b") ;
-    xaba'_XBGH_1_10127_V = mkV "xaba'" (mkRoot "x-b-għ") ;
-    xabba'_XBGH_2_10128_V = mkV_II "xabba'" (mkRoot "x-b-għ") ;
-    xxabba'_XBGH_5_10129_V = mkV_V "xxabba'" (mkRoot "x-b-għ") ;
-    xebah_XBH_1_10130_V = mkV "xebah" (mkRoot "x-b-h") ;
-    xebbah_XBH_2_10131_V = mkV_II "xebbah" (mkRoot "x-b-h") ;
-    xiebah_XBH_3_10132_V = mkV_III "xiebah" (mkRoot "x-b-h") ;
-    xxebbah_XBH_5_10133_V = mkV_V "xxebbah" (mkRoot "x-b-h") ;
-    xxiebah_XBH_6_10134_V = mkV_VI "xxiebah" (mkRoot "x-b-h") ;
-    xtiebah_XBH_8_10135_V = mkV_VIII "xtiebah" (mkRoot "x-b-h") ;
-    xebbek_XBK_2_10136_V = mkV_II "xebbek" (mkRoot "x-b-k") ;
-    xxebbek_XBK_5_10137_V = mkV_V "xxebbek" (mkRoot "x-b-k") ;
-    xebben_XBN_2_10138_V = mkV_II "xebben" (mkRoot "x-b-n") ;
-    xabbat_XBT_2_10139_V = mkV_II "xabbat" (mkRoot "x-b-t") ;
-    xxabbat_XBT_5_10140_V = mkV_V "xxabbat" (mkRoot "x-b-t") ;
-    xedd_XDD_1_10141_V = mkV "xedd" (mkRoot "x-d-d") ;
-    xedded_XDD_2_10142_V = mkV_II "xedded" (mkRoot "x-d-d") ;
-    xedd_XDD_1_10143_V = mkV "xedd" (mkRoot "x-d-d") ;
-    xedded_XDD_2_10144_V = mkV_II "xedded" (mkRoot "x-d-d") ;
-    nxedd_XDD_7_10145_V = mkV_VII "xedd" "nxedd" (mkRoot "x-d-d") ;
-    xtedd_XDD_8_10146_V = mkV_VIII "xtedd" (mkRoot "x-d-d") ;
-    xeffef_XFF_2_10147_V = mkV_II "xeffef" (mkRoot "x-f-f") ;
-    xxeffef_XFF_5_10148_V = mkV_V "xxeffef" (mkRoot "x-f-f") ;
-    xaffar_XFR_2_10149_V = mkV_II "xaffar" (mkRoot "x-f-r") ;
-    xegheb_XGHB_1_10150_V = mkV "xegħeb" (mkRoot "x-għ-b") ;
-    xiegheb_XGHB_3_10151_V = mkV_III "xiegħeb" (mkRoot "x-għ-b") ;
-    xxiegheb_XGHB_6_10152_V = mkV_VI "xxiegħeb" (mkRoot "x-għ-b") ;
-    xoghof_XGHF_1_10153_V = mkV "xogħof" (mkRoot "x-għ-f") ;
-    xieghef_XGHF_3_10154_V = mkV_III "xiegħef" (mkRoot "x-għ-f") ;
-    xeghel_XGHL_1_10155_V = mkV "xegħel" (mkRoot "x-għ-l") ;
-    xieghel_XGHL_3_10156_V = mkV_III "xiegħel" (mkRoot "x-għ-l") ;
-    nxeghel_XGHL_7_10157_V = mkV_VII "xegħel" "nxegħel" (mkRoot "x-għ-l") ;
-    xteghel_XGHL_8_10158_V = mkV_VIII "xtegħel" (mkRoot "x-għ-l") ;
-    xieghel_XGHL_3_10159_V = mkV_III "xiegħel" (mkRoot "x-għ-l") ;
-    xxieghel_XGHL_6_10160_V = mkV_VI "xxiegħel" (mkRoot "x-għ-l") ;
-    xiegher_XGHR_3_10161_V = mkV_III "xiegħer" (mkRoot "x-għ-r") ;
-    xxiegher_XGHR_6_10162_V = mkV_VI "xxiegħer" (mkRoot "x-għ-r") ;
-    xghar_XGHR_9_10163_V = mkV_IX "xgħar" (mkRoot "x-għ-r") ;
-    xaghat_XGHT_1_10164_V = mkV "xagħat" (mkRoot "x-għ-t") ;
-    xieghet_XGHT_3_10165_V = mkV_III "xiegħet" (mkRoot "x-għ-t") ;
-    xxieghet_XGHT_6_10166_V = mkV_VI "xxiegħet" (mkRoot "x-għ-t") ;
-    xieheb_XHB_3_10167_V = mkV_III "xieheb" (mkRoot "x-h-b") ;
-    xxieheb_XHB_6_10168_V = mkV_VI "xxieheb" (mkRoot "x-h-b") ;
-    xhieb_XHB_9_10169_V = mkV_IX "xhieb" (mkRoot "x-h-b") ;
-    xehed_XHD_1_10170_V = mkV "xehed" (mkRoot "x-h-d") ;
-    xiehed_XHD_3_10171_V = mkV_III "xiehed" (mkRoot "x-h-d") ;
-    nxehed_XHD_7_10172_V = mkV_VII "xehed" "nxehed" (mkRoot "x-h-d") ;
-    xtehed_XHD_8_10173_V = mkV_VIII "xtehed" (mkRoot "x-h-d") ;
-    xeher_XHR_1_10174_V = mkV "xeher" (mkRoot "x-h-r") ;
-    xieher_XHR_3_10175_V = mkV_III "xieher" (mkRoot "x-h-r") ;
-    xxieher_XHR_6_10176_V = mkV_VI "xxieher" (mkRoot "x-h-r") ;
-    nxeher_XHR_7_10177_V = mkV_VII "xeher" "nxeher" (mkRoot "x-h-r") ;
-    xteher_XHR_8_10178_V = mkV_VIII "xteher" (mkRoot "x-h-r") ;
-    xahh_XHH_1_10179_V = mkV "xaħħ" (mkRoot "x-ħ-ħ") ;
-    xahhah_XHH_2_10180_V = mkV_II "xaħħaħ" (mkRoot "x-ħ-ħ") ;
-    xxahhah_XHH_5_10181_V = mkV_V "xxaħħaħ" (mkRoot "x-ħ-ħ") ;
-    xhah_XHH_9_10182_V = mkV_IX "xħaħ" (mkRoot "x-ħ-ħ") ;
-    xahham_XHM_2_10183_V = mkV_II "xaħħam" (mkRoot "x-ħ-m") ;
-    xxahham_XHM_5_10184_V = mkV_V "xxaħħam" (mkRoot "x-ħ-m") ;
-    xahat_XHT_1_10185_V = mkV "xaħat" (mkRoot "x-ħ-t") ;
-    xahhat_XHT_2_10186_V = mkV_II "xaħħat" (mkRoot "x-ħ-t") ;
-    xxahhat_XHT_5_10187_V = mkV_V "xxaħħat" (mkRoot "x-ħ-t") ;
-    xehet_XHT_1_10188_V = mkV "xeħet" (mkRoot "x-ħ-t") ;
-    xehhet_XHT_2_10189_V = mkV_II "xeħħet" (mkRoot "x-ħ-t") ;
-    nxehet_XHT_7_10190_V = mkV_VII "xeħet" "nxeħet" (mkRoot "x-ħ-t") ;
-    xtehed_XHT_8_10191_V = mkV_VIII "xteħed" (mkRoot "x-ħ-t") ;
-    xekk_XKK_1_10192_V = mkV "xekk" (mkRoot "x-k-k") ;
-    xekkek_XKK_2_10193_V = mkV_II "xekkek" (mkRoot "x-k-k") ;
-    xxekkek_XKK_5_10194_V = mkV_V "xxekkek" (mkRoot "x-k-k") ;
-    nxekk_XKK_7_10195_V = mkV_VII "xekk" "nxekk" (mkRoot "x-k-k") ;
-    xekkel_XKL_2_10196_V = mkV_II "xekkel" (mkRoot "x-k-l") ;
-    xxekkel_XKL_5_10197_V = mkV_V "xxekkel" (mkRoot "x-k-l") ;
-    xellef_XLF_2_10198_V = mkV_II "xellef" (mkRoot "x-l-f") ;
-    ixxellef_XLF_5_10199_V = mkV_V "ixxellef" (mkRoot "x-l-f") ;
-    xelleg_XLG_2_10200_V = mkV_II "xelleg" (mkRoot "x-l-g") ;
-    xell_XLL_1_10201_V = mkV "xell" (mkRoot "x-l-l") ;
-    xellel_XLL_2_10202_V = mkV_II "xellel" (mkRoot "x-l-l") ;
-    ixxellel_XLL_5_10203_V = mkV_V "ixxellel" (mkRoot "x-l-l") ;
-    xamma'_XMGH_2_10204_V = mkV_II "xamma'" (mkRoot "x-m-għ") ;
-    ixxamma'_XMGH_5_10205_V = mkV_V "ixxamma'" (mkRoot "x-m-għ") ;
-    ximek_XMK_1_10206_V = mkV "ximek" (mkRoot "x-m-k") ;
-    xamm_XMM_1_10207_V = mkV "xamm" (mkRoot "x-m-m") ;
-    xammem_XMM_2_10208_V = mkV_II "xammem" (mkRoot "x-m-m") ;
-    xxammam_XMM_5_10209_V = mkV_V "xxammam" (mkRoot "x-m-m") ;
-    nxamm_XMM_7_10210_V = mkV_VII "xamm" "nxamm" (mkRoot "x-m-m") ;
-    xemaq_XMQ_1_10211_V = mkV "xemaq" (mkRoot "x-m-q") ;
-    xammar_XMR_2_10212_V = mkV_II "xammar" (mkRoot "x-m-r") ;
-    xxammar_XMR_5_10213_V = mkV_V "xxammar" (mkRoot "x-m-r") ;
-    xemmex_XMX_2_10214_V = mkV_II "xemmex" (mkRoot "x-m-x") ;
-    xxemmex_XMX_5_10215_V = mkV_V "xxemmex" (mkRoot "x-m-x") ;
-    xina'_XNGH_1_10216_V = mkV "xina'" (mkRoot "x-n-għ") ;
-    xinna'_XNGH_2_10217_V = mkV_II "xinna'" (mkRoot "x-n-għ") ;
-    xenaq_XNQ_1_10218_V = mkV "xenaq" (mkRoot "x-n-q") ;
-    xennaq_XNQ_2_10219_V = mkV_II "xennaq" (mkRoot "x-n-q") ;
-    xxennaq_XNQ_5_10220_V = mkV_V "xxennaq" (mkRoot "x-n-q") ;
-    xappap_XPP_2_10221_V = mkV_II "xappap" (mkRoot "x-p-p") ;
-    xxappap_XPP_5_10222_V = mkV_V "xxappap" (mkRoot "x-p-p") ;
-    xaqqaf_XQF_2_10223_V = mkV_II "xaqqaf" (mkRoot "x-q-f") ;
-    xaqq_XQQ_1_10224_V = mkV "xaqq" (mkRoot "x-q-q") ;
-    xaqqaq_XQQ_2_10225_V = mkV_II "xaqqaq" (mkRoot "x-q-q") ;
-    xxaqqaq_XQQ_5_10226_V = mkV_V "xxaqqaq" (mkRoot "x-q-q") ;
-    nxaqq_XQQ_7_10227_V = mkV_VII "xaqq" "nxaqq" (mkRoot "x-q-q") ;
-    xaqqaq_XQQ_2_10228_V = mkV_II "xaqqaq" (mkRoot "x-q-q") ;
-    xxaqqar_XQR_5_10229_V = mkV_V "xxaqqar" (mkRoot "x-q-r") ;
-    xqar_XQR_9_10230_V = mkV_IX "xqar" (mkRoot "x-q-r") ;
-    xorob_XRB_1_10231_V = mkV "xorob" (mkRoot "x-r-b") ;
-    xarrab_XRB_2_10232_V = mkV_II "xarrab" (mkRoot "x-r-b") ;
-    xxarrab_XRB_5_10233_V = mkV_V "xxarrab" (mkRoot "x-r-b") ;
-    nxorob_XRB_7_10234_V = mkV_VII "xorob" "nxorob" (mkRoot "x-r-b") ;
-    xtorob_XRB_8_10235_V = mkV_VIII "xtorob" (mkRoot "x-r-b") ;
-    xerred_XRD_2_10236_V = mkV_II "xerred" (mkRoot "x-r-d") ;
-    xxerred_XRD_5_10237_V = mkV_V "xxerred" (mkRoot "x-r-d") ;
-    nxered_XRD_7_10238_V = mkV_VII "xered" "nxered" (mkRoot "x-r-d") ;
-    xtered_XRD_8_10239_V = mkV_VIII "xtered" (mkRoot "x-r-d") ;
-    xiref_XRF_1_10240_V = mkV "xiref" (mkRoot "x-r-f") ;
-    xerref_XRF_2_10241_V = mkV_II "xerref" (mkRoot "x-r-f") ;
-    xxerref_XRF_5_10242_V = mkV_V "xxerref" (mkRoot "x-r-f") ;
-    xarraf_XRF_2_10243_V = mkV_II "xarraf" (mkRoot "x-r-f") ;
-    xraf_XRF_9_10244_V = mkV_IX "xraf" (mkRoot "x-r-f") ;
-    xerah_XRH_1_10245_V = mkV "xeraħ" (mkRoot "x-r-ħ") ;
-    xerrah_XRH_2_10246_V = mkV_II "xerraħ" (mkRoot "x-r-ħ") ;
-    xxerrah_XRH_5_10247_V = mkV_V "xxerraħ" (mkRoot "x-r-ħ") ;
-    nxerah_XRH_7_10248_V = mkV_VII "xeraħ" "nxeraħ" (mkRoot "x-r-ħ") ;
-    xirek_XRK_1_10249_V = mkV "xirek" (mkRoot "x-r-k") ;
-    xerrek_XRK_2_10250_V = mkV_II "xerrek" (mkRoot "x-r-k") ;
-    xierek_XRK_3_10251_V = mkV_III "xierek" (mkRoot "x-r-k") ;
-    xxerrek_XRK_5_10252_V = mkV_V "xxerrek" (mkRoot "x-r-k") ;
-    xxierek_XRK_6_10253_V = mkV_VI "xxierek" (mkRoot "x-r-k") ;
-    xarrak_XRK_2_10254_V = mkV_II "xarrak" (mkRoot "x-r-k") ;
-    xeraq_XRQ_1_10255_V = mkV "xeraq" (mkRoot "x-r-q") ;
-    xerraq_XRQ_2_10256_V = mkV_II "xerraq" (mkRoot "x-r-q") ;
-    xxerraq_XRQ_5_10257_V = mkV_V "xxerraq" (mkRoot "x-r-q") ;
-    xeraq_XRQ_1_10258_V = mkV "xeraq" (mkRoot "x-r-q") ;
-    nxtarr_XRR_7_10259_V = mkV_VII "xtarr" "nxtarr" (mkRoot "x-r-r") ;
-    xtarr_XRR_8_10260_V = mkV_VIII "xtarr" (mkRoot "x-r-r") ;
-    xarr_XRR_1_10261_V = mkV "xarr" (mkRoot "x-r-r") ;
-    nxarr_XRR_7_10262_V = mkV_VII "xarr" "nxarr" (mkRoot "x-r-r") ;
-    xarrax_XRX_2_10263_V = mkV_II "xarrax" (mkRoot "x-r-x") ;
-    xattab_XTB_2_10264_V = mkV_II "xattab" (mkRoot "x-t-b") ;
-    xxattab_XTB_5_10265_V = mkV_V "xxattab" (mkRoot "x-t-b") ;
-    xxettah_XTH_5_10266_V = mkV_V "xxettaħ" (mkRoot "x-t-ħ") ;
-    xettel_XTL_2_10267_V = mkV_II "xettel" (mkRoot "x-t-l") ;
-    xxettel_XTL_5_10268_V = mkV_V "xxettel" (mkRoot "x-t-l") ;
-    xatar_XTR_1_10269_V = mkV "xatar" (mkRoot "x-t-r") ;
-    xattar_XTR_2_10270_V = mkV_II "xattar" (mkRoot "x-t-r") ;
-    xxattar_XTR_5_10271_V = mkV_V "xxattar" (mkRoot "x-t-r") ;
-    xixxem_XXM_2_10272_V = mkV_II "xixxem" (mkRoot "x-x-m") ;
-    xxixxem_XXM_5_10273_V = mkV_V "xxixxem" (mkRoot "x-x-m") ;
-    xeha_XHJ_1_10274_V = mkV "xeha" (mkRoot "x-h-j") ;
-    nxteha_XHJ_7_10275_V = mkV_VII "xteha" "nxteha" (mkRoot "x-h-j") ;
-    xteha_XHJ_8_10276_V = mkV_VIII "xteha" (mkRoot "x-h-j") ;
-    xieb_XJB_1_10277_V = mkV "xieb" (mkRoot "x-j-b") ;
-    xejjeb_XJB_2_10278_V = mkV_II "xejjeb" (mkRoot "x-j-b") ;
-    xejjef_XJF_2_10279_V = mkV_II "xejjef" (mkRoot "x-j-f") ;
-    xejjah_XJH_2_10280_V = mkV_II "xejjaħ" (mkRoot "x-j-ħ") ;
-    xxejjah_XJH_5_10281_V = mkV_V "xxejjaħ" (mkRoot "x-j-ħ") ;
-    xjieh_XJH_9_10282_V = mkV_IX "xjieħ" (mkRoot "x-j-ħ") ;
-    xejjen_XJN_2_10283_V = mkV_II "xejjen" (mkRoot "x-j-n") ;
-    xxejjen_XJN_5_10284_V = mkV_V "xxejjen" (mkRoot "x-j-n") ;
-    xejjer_XJR_2_10285_V = mkV_II "xejjer" (mkRoot "x-j-r") ;
-    xxejjer_XJR_5_10286_V = mkV_V "xxejjer" (mkRoot "x-j-r") ;
-    xejjet_XJT_2_10287_V = mkV_II "xejjet" (mkRoot "x-j-t") ;
-    xxejjet_XJT_5_10288_V = mkV_V "xxejjet" (mkRoot "x-j-t") ;
-    xela_XLJ_1_10289_V = mkV "xela" (mkRoot "x-l-j") ;
-    nxela_XLJ_7_10290_V = mkV_VII "xela" "nxela" (mkRoot "x-l-j") ;
-    xala_XLJ_3_10291_V = mkV_III "xala" (mkRoot "x-l-j") ;
-    xxala_XLJ_6_10292_V = mkV_VI "xxala" (mkRoot "x-l-j") ;
-    xena_XNJ_1_10293_V = mkV "xena" (mkRoot "x-n-j") ;
-    xara_XRJ_1_10294_V = mkV "xara" (mkRoot "x-r-j") ;
-    nxara_XRJ_7_10295_V = mkV_VII "xara" "nxara" (mkRoot "x-r-j") ;
-    xtara_XRJ_8_10296_V = mkV_VIII "xtara" (mkRoot "x-r-j") ;
-    xita_XTW_1_10297_V = mkV "xita" (mkRoot "x-t-w") ;
-    xitta_XTW_2_10298_V = mkV_II "xitta" (mkRoot "x-t-w") ;
-    xaf_XWF_1_10299_V = mkV "xaf" (mkRoot "x-w-f") ;
-    xewa_XWJ_1_10300_V = mkV "xewa" (mkRoot "x-w-j") ;
-    nxewa_XWJ_7_10301_V = mkV_VII "xewa" "nxewa" (mkRoot "x-w-j") ;
-    xtewa_XWJ_8_10302_V = mkV_VIII "xtewa" (mkRoot "x-w-j") ;
-    xewwek_XWK_2_10303_V = mkV_II "xewwek" (mkRoot "x-w-k") ;
-    xxewwek_XWK_5_10304_V = mkV_V "xxewwek" (mkRoot "x-w-k") ;
-    xal_XWL_1_10305_V = mkV "xal" (mkRoot "x-w-l") ;
-    xawwel_XWL_2_10306_V = mkV_II "xawwel" (mkRoot "x-w-l") ;
-    xxewwel_XWL_5_10307_V = mkV_V "xxewwel" (mkRoot "x-w-l") ;
-    xxiewel_XWL_6_10308_V = mkV_VI "xxiewel" (mkRoot "x-w-l") ;
-    xaq_XWQ_1_10309_V = mkV "xaq" (mkRoot "x-w-q") ;
-    xewwaq_XWQ_2_10310_V = mkV_II "xewwaq" (mkRoot "x-w-q") ;
-    xxewwaq_XWQ_5_10311_V = mkV_V "xxewwaq" (mkRoot "x-w-q") ;
-    nxtaq_XWQ_7_10312_V = mkV_VII "xtaq" "nxtaq" (mkRoot "x-w-q") ;
-    xtaq_XWQ_8_10313_V = mkV_VIII "xtaq" (mkRoot "x-w-q") ;
-    xawwar_XWR_2_10314_V = mkV_II "xawwar" (mkRoot "x-w-r") ;
-    xawwat_XWT_2_10315_V = mkV_II "xawwat" (mkRoot "x-w-t") ;
-    xxawwat_XWT_5_10316_V = mkV_V "xxawwat" (mkRoot "x-w-t") ;
-    xewwex_XWX_2_10317_V = mkV_II "xewwex" (mkRoot "x-w-x") ;
-    xxewwex_XWX_5_10318_V = mkV_V "xxewwex" (mkRoot "x-w-x") ;
-    xewwex_XWX_2_10319_V = mkV_II "xewwex" (mkRoot "x-w-x") ;
-    xoxxa_XXJ_2_10320_V = mkV_II "xoxxa" (mkRoot "x-x-j") ;
-    zakkak_ZKK_2_10321_V = mkV_II "zakkak" (mkRoot "z-k-k") ;
-    zzakkak_ZKK_5_10322_V = mkV_V "zzakkak" (mkRoot "z-k-k") ;
-    zzakkar_ZKR_5_10323_V = mkV_V "zzakkar" (mkRoot "z-k-r") ;
-    zappan_ZPN_2_10324_V = mkV_II "zappan" (mkRoot "z-p-n") ;
-    zappap_ZPP_2_10325_V = mkV_II "zappap" (mkRoot "z-p-p") ;
-    zzappap_ZPP_5_10326_V = mkV_V "zzappap" (mkRoot "z-p-p") ;
-    ziek_ZJK_1_10327_V = mkV "ziek" (mkRoot "z-j-k") ;
-    nziek_ZJK_7_10328_V = mkV_VII "ziek" "nziek" (mkRoot "z-j-k") ;
-    zejjez_ZJZ_2_10329_V = mkV_II "zejjez" (mkRoot "z-j-z") ;
-    zikka_ZKJ_2_10330_V = mkV_II "zikka" (mkRoot "z-k-j") ;
-    zzika_ZKJ_6_10331_V = mkV_VI "zzika" (mkRoot "z-k-j") ;
-    zewwaq_ZWQ_2_10332_V = mkV_II "zewwaq" (mkRoot "z-w-q") ;
-    zabbab_ZBB_2_10333_V = mkV_II "żabbab" (mkRoot "ż-b-b") ;
-    zzebbeb_ZBB_5_10334_V = mkV_V "żżebbeb" (mkRoot "ż-b-b") ;
-    zebbed_ZBD_2_10335_V = mkV_II "żebbed" (mkRoot "ż-b-d") ;
-    zzebbeg_ZBG_5_10336_V = mkV_V "żżebbeġ" (mkRoot "ż-b-ġ") ;
-    zebbeg_ZBG_2_10337_V = mkV_II "żebbeġ" (mkRoot "ż-b-ġ") ;
-    zzebbeg_ZBG_5_10338_V = mkV_V "żżebbeġ" (mkRoot "ż-b-ġ") ;
-    zeba'_ZBGH_1_10339_V = mkV "żeba'" (mkRoot "ż-b-għ") ;
-    nzeba'_ZBGH_7_10340_V = mkV_VII "żeba'" "nżeba'" (mkRoot "ż-b-għ") ;
-    zteba'_ZBGH_8_10341_V = mkV_VIII "żteba'" (mkRoot "ż-b-għ") ;
-    zebbel_ZBL_2_10342_V = mkV_II "żebbel" (mkRoot "ż-b-l") ;
-    zzebbel_ZBL_5_10343_V = mkV_V "żżebbel" (mkRoot "ż-b-l") ;
-    zabar_ZBR_1_10344_V = mkV "żabar" (mkRoot "ż-b-r") ;
-    zabbar_ZBR_2_10345_V = mkV_II "żabbar" (mkRoot "ż-b-r") ;
-    nzabar_ZBR_7_10346_V = mkV_VII "żabar" "nżabar" (mkRoot "ż-b-r") ;
-    zadd_ZDD_1_10347_V = mkV "żadd" (mkRoot "ż-d-d") ;
-    zadam_ZDM_1_10348_V = mkV "żadam" (mkRoot "ż-d-m") ;
-    zaddam_ZDM_2_10349_V = mkV_II "żaddam" (mkRoot "ż-d-m") ;
-    zzaddam_ZDM_5_10350_V = mkV_V "żżaddam" (mkRoot "ż-d-m") ;
-    ziden_ZDN_1_10351_V = mkV "żiden" (mkRoot "ż-d-n") ;
-    zifen_ZFN_1_10352_V = mkV "żifen" (mkRoot "ż-f-n") ;
-    zeffen_ZFN_2_10353_V = mkV_II "żeffen" (mkRoot "ż-f-n") ;
-    zzeffen_ZFN_5_10354_V = mkV_V "żżeffen" (mkRoot "ż-f-n") ;
-    nzifen_ZFN_7_10355_V = mkV_VII "żifen" "nżifen" (mkRoot "ż-f-n") ;
-    zeffet_ZFT_2_10356_V = mkV_II "żeffet" (mkRoot "ż-f-t") ;
-    zzeffet_ZFT_5_10357_V = mkV_V "żżeffet" (mkRoot "ż-f-t") ;
-    zegg_ZGG_1_10358_V = mkV "żeġġ" (mkRoot "ż-ġ-ġ") ;
-    zeggeg_ZGG_2_10359_V = mkV_II "żeġġeġ" (mkRoot "ż-ġ-ġ") ;
-    zzeggeg_ZGG_5_10360_V = mkV_V "żżeġġeġ" (mkRoot "ż-ġ-ġ") ;
-    zeggeg_ZGG_2_10361_V = mkV_II "żeggeg" (mkRoot "ż-g-g") ;
-    zziegheb_ZGHB_6_10362_V = mkV_VI "żżiegħeb" (mkRoot "ż-għ-b") ;
-    zeghed_ZGHD_1_10363_V = mkV "żegħed" (mkRoot "ż-għ-d") ;
-    zieghed_ZGHD_3_10364_V = mkV_III "żiegħed" (mkRoot "ż-għ-d") ;
-    zzieghed_ZGHD_6_10365_V = mkV_VI "żżiegħed" (mkRoot "ż-għ-d") ;
-    nzeghed_ZGHD_7_10366_V = mkV_VII "żegħed" "nżegħed" (mkRoot "ż-għ-d") ;
-    zeghel_ZGHL_1_10367_V = mkV "żegħel" (mkRoot "ż-għ-l") ;
-    zieghel_ZGHL_3_10368_V = mkV_III "żiegħel" (mkRoot "ż-għ-l") ;
-    zzieghel_ZGHL_6_10369_V = mkV_VI "żżiegħel" (mkRoot "ż-għ-l") ;
-    zaghghar_ZGHR_2_10370_V = mkV_II "żagħgħar" (mkRoot "ż-għ-r") ;
-    zghar_ZGHR_9_10371_V = mkV_IX "żgħar" (mkRoot "ż-għ-r") ;
-    zehem_ZHM_1_10372_V = mkV "żehem" (mkRoot "ż-h-m") ;
-    zeher_ZHR_1_10373_V = mkV "żeher" (mkRoot "ż-h-r") ;
-    zahar_ZHR_1_10374_V = mkV "żahar" (mkRoot "ż-h-r") ;
-    zahhar_ZHR_2_10375_V = mkV_II "żahhar" (mkRoot "ż-h-r") ;
-    zikkem_ZKM_2_10376_V = mkV_II "żikkem" (mkRoot "ż-k-m") ;
-    zakkar_ZKR_2_10377_V = mkV_II "żakkar" (mkRoot "ż-k-r") ;
-    zzakkar_ZKR_5_10378_V = mkV_V "żżakkar" (mkRoot "ż-k-r") ;
-    zileg_ZLG_1_10379_V = mkV "żileġ" (mkRoot "ż-l-ġ") ;
-    zelleg_ZLG_2_10380_V = mkV_II "żelleġ" (mkRoot "ż-l-ġ") ;
-    zzelleg_ZLG_5_10381_V = mkV_V "żżelleġ" (mkRoot "ż-l-ġ") ;
-    zilem_ZLM_1_10382_V = mkV "żilem" (mkRoot "ż-l-m") ;
-    zellem_ZLM_2_10383_V = mkV_II "żellem" (mkRoot "ż-l-m") ;
-    zzellem_ZLM_5_10384_V = mkV_V "żżellem" (mkRoot "ż-l-m") ;
-    zelaq_ZLQ_1_10385_V = mkV "żelaq" (mkRoot "ż-l-q") ;
-    zellaq_ZLQ_2_10386_V = mkV_II "żellaq" (mkRoot "ż-l-q") ;
-    zzellaq_ZLQ_5_10387_V = mkV_V "żżellaq" (mkRoot "ż-l-q") ;
-    zzielaq_ZLQ_6_10388_V = mkV_VI "żżielaq" (mkRoot "ż-l-q") ;
-    zemmel_ZML_2_10389_V = mkV_II "żemmel" (mkRoot "ż-m-l") ;
-    zzemmel_ZML_5_10390_V = mkV_V "żżemmel" (mkRoot "ż-m-l") ;
-    zziemel_ZML_6_10391_V = mkV_VI "żżiemel" (mkRoot "ż-m-l") ;
-    zamm_ZMM_1_10392_V = mkV "żamm" (mkRoot "ż-m-m") ;
-    zammam_ZMM_2_10393_V = mkV_II "żammam" (mkRoot "ż-m-m") ;
-    nzamm_ZMM_7_10394_V = mkV_VII "żamm" "nżamm" (mkRoot "ż-m-m") ;
-    zammar_ZMR_2_10395_V = mkV_II "żammar" (mkRoot "ż-m-r") ;
-    zenned_ZND_2_10396_V = mkV_II "żenned" (mkRoot "ż-n-d") ;
-    zanak_ZNK_1_10397_V = mkV "żanak" (mkRoot "ż-n-k") ;
-    zzanak_ZNK_6_10398_V = mkV_VI "żżanak" (mkRoot "ż-n-k") ;
-    zennen_ZNN_2_10399_V = mkV_II "żennen" (mkRoot "ż-n-n") ;
-    zzennaq_ZNQ_5_10400_V = mkV_V "żżennaq" (mkRoot "ż-n-q") ;
-    zaqq_ZQQ_1_10401_V = mkV "żaqq" (mkRoot "ż-q-q") ;
-    zaqqaq_ZQQ_2_10402_V = mkV_II "żaqqaq" (mkRoot "ż-q-q") ;
-    zzaqqaq_ZQQ_5_10403_V = mkV_V "żżaqqaq" (mkRoot "ż-q-q") ;
-    zqaq_ZQQ_9_10404_V = mkV_IX "żqaq" (mkRoot "ż-q-q") ;
-    zaqq_ZQQ_1_10405_V = mkV "żaqq" (mkRoot "ż-q-q") ;
-    zaqqaq_ZQQ_2_10406_V = mkV_II "żaqqaq" (mkRoot "ż-q-q") ;
-    nzaqq_ZQQ_7_10407_V = mkV_VII "żaqq" "nżaqq" (mkRoot "ż-q-q") ;
-    zarab_ZRB_1_10408_V = mkV "żarab" (mkRoot "ż-r-b") ;
-    zarrab_ZRB_2_10409_V = mkV_II "żarrab" (mkRoot "ż-r-b") ;
-    zarad_ZRD_1_10410_V = mkV "żarad" (mkRoot "ż-r-d") ;
-    zarrad_ZRD_2_10411_V = mkV_II "żarrad" (mkRoot "ż-r-d") ;
-    zzarrad_ZRD_5_10412_V = mkV_V "żżarrad" (mkRoot "ż-r-d") ;
-    nzarad_ZRD_7_10413_V = mkV_VII "żarad" "nżarad" (mkRoot "ż-r-d") ;
-    zara'_ZRGH_1_10414_V = mkV "żara'" (mkRoot "ż-r-għ") ;
-    zarra'_ZRGH_2_10415_V = mkV_II "żarra'" (mkRoot "ż-r-għ") ;
-    nzara'_ZRGH_7_10416_V = mkV_VII "żara'" "nżara'" (mkRoot "ż-r-għ") ;
-    zirek_ZRK_1_10417_V = mkV "żirek" (mkRoot "ż-r-k") ;
-    zerrek_ZRK_2_10418_V = mkV_II "żerrek" (mkRoot "ż-r-k") ;
-    zeraq_ZRQ_1_10419_V = mkV "żeraq" (mkRoot "ż-r-q") ;
-    zerraq_ZRQ_2_10420_V = mkV_II "żerraq" (mkRoot "ż-r-q") ;
-    zrieq_ZRQ_9_10421_V = mkV_IX "żrieq" (mkRoot "ż-r-q") ;
-    zattat_ZTT_2_10422_V = mkV_II "żattat" (mkRoot "ż-t-t") ;
-    zzattat_ZTT_5_10423_V = mkV_V "żżattat" (mkRoot "ż-t-t") ;
-    zied_ZJD_1_10424_V = mkV "żied" (mkRoot "ż-j-d") ;
-    nzied_ZJD_7_10425_V = mkV_VII "żied" "nżied" (mkRoot "ż-j-d") ;
-    zdied_ZJD_8_10426_V = mkV_VIII "żdied" (mkRoot "ż-j-d") ;
-    zief_ZJF_1_10427_V = mkV "żief" (mkRoot "ż-j-f") ;
-    zzief_ZJF_6_10428_V = mkV_VI "żżief" (mkRoot "ż-j-f") ;
-    nzief_ZJF_7_10429_V = mkV_VII "żief" "nżief" (mkRoot "ż-j-f") ;
-    zejjen_ZJN_2_10430_V = mkV_II "żejjen" (mkRoot "ż-j-n") ;
-    zzejjen_ZJN_5_10431_V = mkV_V "żżejjen" (mkRoot "ż-j-n") ;
-    zien_ZJN_1_10432_V = mkV "żien" (mkRoot "ż-j-n") ;
-    zejjet_ZJT_2_10433_V = mkV_II "żejjet" (mkRoot "ż-j-t") ;
-    zejjez_ZJZ_2_10434_V = mkV_II "żejjeż" (mkRoot "ż-j-ż") ;
-    zena_ZNJ_1_10435_V = mkV "żena" (mkRoot "ż-n-j") ;
-    zenna_ZNJ_2_10436_V = mkV_II "żenna" (mkRoot "ż-n-j") ;
-    zaf_ZWF_1_10437_V = mkV "żaf" (mkRoot "ż-w-f") ;
-    zewweg_ZWG_2_10438_V = mkV_II "żewweġ" (mkRoot "ż-w-ġ") ;
-    zzewweg_ZWG_5_10439_V = mkV_V "żżewweġ" (mkRoot "ż-w-ġ") ;
-    zal_ZWL_1_10440_V = mkV "żal" (mkRoot "ż-w-l") ;
-    zawwal_ZWL_2_10441_V = mkV_II "żawwal" (mkRoot "ż-w-l") ;
-    zzawwal_ZWL_5_10442_V = mkV_V "żżawwal" (mkRoot "ż-w-l") ;
-    zewwaq_ZWQ_2_10443_V = mkV_II "żewwaq" (mkRoot "ż-w-q") ;
-    zzewwaq_ZWQ_5_10444_V = mkV_V "żżewwaq" (mkRoot "z-w-q") ;
-    zar_ZWR_1_10445_V = mkV "żar" (mkRoot "ż-w-r") ;
-    zajjar_ZWR_2_10446_V = mkV_II "żajjar" (mkRoot "ż-w-r") ;
-    nzar_ZWR_7_10447_V = mkV_VII "żar" "nżar" (mkRoot "ż-w-r") ;
-    ghabad_GHBD_1_10448_V = mkV "għabad" (mkRoot "għ-b-d") ;
-    ghabbar_GHBR_2_10449_V = mkV_II "għabbar" (mkRoot "għ-b-r") ;
-    tghabbar_GHBR_5_10450_V = mkV_V "tgħabbar" (mkRoot "għ-b-r") ;
-    ghabbar_GHBR_2_10451_V = mkV_II "għabbar" (mkRoot "għ-b-r") ;
-    tghabbar_GHBR_5_10452_V = mkV_V "tgħabbar" (mkRoot "għ-b-r") ;
-    ghabbex_GHBX_2_10453_V = mkV_II "għabbex" (mkRoot "għ-b-x") ;
-    tghabbex_GHBX_5_10454_V = mkV_V "tgħabbex" (mkRoot "għ-b-x") ;
-    ghadab_GHDB_1_10455_V = mkV "għadab" (mkRoot "għ-d-b") ;
-    ghaddab_GHDB_2_10456_V = mkV_II "għaddab" (mkRoot "għ-d-b") ;
-    tghaddab_GHDB_5_10457_V = mkV_V "tgħaddab" (mkRoot "għ-d-b") ;
-    ghaddeb_GHDB_2_10458_V = mkV_II "għaddeb" (mkRoot "għ-d-b") ;
-    tghaddeb_GHDB_5_10459_V = mkV_V "tgħaddeb" (mkRoot "għ-d-b") ;
-    ghadd_GHDD_1_10460_V = mkV "għadd" (mkRoot "għ-d-d") ;
-    ghadded_GHDD_2_10461_V = mkV_II "għadded" (mkRoot "għ-d-d") ;
-    tghadded_GHDD_5_10462_V = mkV_V "tgħadded" (mkRoot "għ-d-d") ;
-    nghadd_GHDD_7_10463_V = mkV_VII "għadd" "ngħadd" (mkRoot "għ-d-d") ;
-    ghaddel_GHDL_2_10464_V = mkV_II "għaddel" (mkRoot "għ-d-l") ;
-    tghaddel_GHDL_5_10465_V = mkV_V "tgħaddel" (mkRoot "għ-d-l") ;
-    ghaddam_GHDM_2_10466_V = mkV_II "għaddam" (mkRoot "għ-d-m") ;
-    tghaddam_GHDM_5_10467_V = mkV_V "tgħaddam" (mkRoot "għ-d-m") ;
-    ghader_GHDR_1_10468_V = mkV "għader" (mkRoot "għ-d-r") ;
-    nghader_GHDR_7_10469_V = mkV_VII "għader" "ngħader" (mkRoot "għ-d-r") ;
-    ghaddar_GHDR_2_10470_V = mkV_II "għaddar" (mkRoot "għ-d-r") ;
-    tghaddar_GHDR_5_10471_V = mkV_V "tgħaddar" (mkRoot "għ-d-r") ;
-    staghdar_GHDR_10_10472_V = mkV_X "stagħdar" (mkRoot "għ-d-r") ;
-    ghodos_GHDS_1_10473_V = mkV "għodos" (mkRoot "għ-d-s") ;
-    ghaddas_GHDS_2_10474_V = mkV_II "għaddas" (mkRoot "għ-d-s") ;
-    tghaddas_GHDS_5_10475_V = mkV_V "tgħaddas" (mkRoot "għ-d-s") ;
-    ghafeg_GHFG_1_10476_V = mkV "għafeġ" (mkRoot "għ-f-ġ") ;
-    ghaffeg_GHFG_2_10477_V = mkV_II "għaffeġ" (mkRoot "għ-f-ġ") ;
-    tghaffeg_GHFG_5_10478_V = mkV_V "tgħaffeġ" (mkRoot "għ-f-ġ") ;
-    ghafen_GHFN_1_10479_V = mkV "għafen" (mkRoot "għ-f-n") ;
-    ghefen_GHFN_1_10480_V = mkV "għefen" (mkRoot "għ-f-n") ;
-    ghafas_GHFS_1_10481_V = mkV "għafas" (mkRoot "għ-f-s") ;
-    ghaffas_GHFS_2_10482_V = mkV_II "għaffas" (mkRoot "għ-f-s") ;
-    tghaffas_GHFS_5_10483_V = mkV_V "tgħaffas" (mkRoot "għ-f-s") ;
-    nghafas_GHFS_7_10484_V = mkV_VII "għafas" "ngħafas" (mkRoot "għ-f-s") ;
-    ghogob_GHGB_1_10485_V = mkV "għoġob" (mkRoot "għ-ġ-b") ;
-    nghogob_GHGB_7_10486_V = mkV_VII "għoġob" "ngħoġob" (mkRoot "għ-ġ-b") ;
-    ghaggeb_GHGB_2_10487_V = mkV_II "għaġġeb" (mkRoot "għ-ġ-b") ;
-    tghaggeb_GHGB_5_10488_V = mkV_V "tgħaġġeb" (mkRoot "għ-ġ-b") ;
-    staghgeb_GHGB_10_10489_V = mkV_X "stagħġeb" (mkRoot "għ-ġ-b") ;
-    ghaggel_GHGL_2_10490_V = mkV_II "għaġġel" (mkRoot "għ-ġ-l") ;
-    tghaggel_GHGL_5_10491_V = mkV_V "tgħaġġel" (mkRoot "għ-ġ-l") ;
-    ghagem_GHGM_1_10492_V = mkV "għaġem" (mkRoot "għ-ġ-m") ;
-    ghagen_GHGN_1_10493_V = mkV "għaġen" (mkRoot "għ-ġ-n") ;
-    ghaggen_GHGN_2_10494_V = mkV_II "għaġġen" (mkRoot "għ-ġ-n") ;
-    nghagen_GHGN_7_10495_V = mkV_VII "għaġen" "ngħaġen" (mkRoot "għ-ġ-n") ;
-    ghagez_GHGZ_1_10496_V = mkV "għaġeż" (mkRoot "għ-ġ-ż") ;
-    tghaggez_GHGZ_5_10497_V = mkV_V "tgħaġġeż" (mkRoot "għ-ġ-ż") ;
-    ghakkek_GHKK_2_10498_V = mkV_II "għakkek" (mkRoot "għ-k-k") ;
-    tghakkek_GHKK_5_10499_V = mkV_V "tgħakkek" (mkRoot "għ-k-k") ;
-    ghakem_GHKM_1_10500_V = mkV "għakem" (mkRoot "għ-k-m") ;
-    ghakkar_GHKR_2_10501_V = mkV_II "għakkar" (mkRoot "għ-k-r") ;
-    tghakkar_GHKR_5_10502_V = mkV_V "tgħakkar" (mkRoot "għ-k-r") ;
-    ghokor_GHKR_1_10503_V = mkV "għokor" (mkRoot "għ-k-r") ;
-    ghokos_GHKS_1_10504_V = mkV "għokos" (mkRoot "għ-k-s") ;
-    ghakkes_GHKS_2_10505_V = mkV_II "għakkes" (mkRoot "għ-k-s") ;
-    tghakkes_GHKS_5_10506_V = mkV_V "tgħakkes" (mkRoot "għ-k-s") ;
-    nghakes_GHKS_7_10507_V = mkV_VII "għakes" "ngħakes" (mkRoot "għ-k-s") ;
-    gholob_GHLB_1_10508_V = mkV "għolob" (mkRoot "għ-l-b") ;
-    ghalleb_GHLB_2_10509_V = mkV_II "għalleb" (mkRoot "għ-l-b") ;
-    tghalleb_GHLB_5_10510_V = mkV_V "tgħalleb" (mkRoot "għ-l-b") ;
-    gheleb_GHLB_1_10511_V = mkV "għeleb" (mkRoot "għ-l-b") ;
-    ghalleb_GHLB_2_10512_V = mkV_II "għalleb" (mkRoot "għ-l-b") ;
-    ngheleb_GHLB_7_10513_V = mkV_VII "għeleb" "ngħeleb" (mkRoot "għ-l-b") ;
-    ghalef_GHLF_1_10514_V = mkV "għalef" (mkRoot "għ-l-f") ;
-    ghallef_GHLF_2_10515_V = mkV_II "għallef" (mkRoot "għ-l-f") ;
-    nghalef_GHLF_7_10516_V = mkV_VII "għalef" "ngħalef" (mkRoot "għ-l-f") ;
-    ghallek_GHLK_2_10517_V = mkV_II "għallek" (mkRoot "għ-l-k") ;
-    tghallek_GHLK_5_10518_V = mkV_V "tgħallek" (mkRoot "għ-l-k") ;
-    ghallel_GHLL_2_10519_V = mkV_II "għallel" (mkRoot "għ-l-l") ;
-    tghallel_GHLL_5_10520_V = mkV_V "tgħallel" (mkRoot "għ-l-l") ;
-    stghall_GHLL_10_10521_V = mkV_X "stgħall" (mkRoot "għ-l-l") ;
-    ghall_GHLL_1_10522_V = mkV "għall" (mkRoot "għ-l-l") ;
-    ghallel_GHLL_2_10523_V = mkV_II "għallel" (mkRoot "għ-l-l") ;
-    tghallel_GHLL_5_10524_V = mkV_V "tgħallel" (mkRoot "għ-l-l") ;
-    nghall_GHLL_7_10525_V = mkV_VII "għall" "ngħall" (mkRoot "għ-l-l") ;
-    ghallem_GHLM_2_10526_V = mkV_II "għallem" (mkRoot "għ-l-m") ;
-    tghallem_GHLM_5_10527_V = mkV_V "tgħallem" (mkRoot "għ-l-m") ;
-    ntghallem_GHLM_7_10528_V = mkV_VII "għallem" "ntgħallem" (mkRoot "għ-l-m") ;
-    ghelem_GHLM_1_10529_V = mkV "għelem" (mkRoot "għ-l-m") ;
-    ghalaq_GHLQ_1_10530_V = mkV "għalaq" (mkRoot "għ-l-q") ;
-    ghallaq_GHLQ_2_10531_V = mkV_II "għallaq" (mkRoot "għ-l-q") ;
-    nghalaq_GHLQ_7_10532_V = mkV_VII "għalaq" "ngħalaq" (mkRoot "għ-l-q") ;
-    ntghalaq_GHLQ_7_10533_V = mkV_VII "għalaq" "ntgħalaq" (mkRoot "għ-l-q") ;
-    ghallaq_GHLQ_2_10534_V = mkV_II "għallaq" (mkRoot "għ-l-q") ;
-    tghallaq_GHLQ_5_10535_V = mkV_V "tgħallaq" (mkRoot "għ-l-q") ;
-    ghalat_GHLT_1_10536_V = mkV "għalat" (mkRoot "għ-l-t") ;
-    ghallat_GHLT_2_10537_V = mkV_II "għallat" (mkRoot "għ-l-t") ;
-    tghallat_GHLT_5_10538_V = mkV_V "tgħallat" (mkRoot "għ-l-t") ;
-    ghamba_GHMB_1_10539_V = mkV "għamba" (mkRoot "għ-m-b") ;
-    ghammad_GHMD_2_10540_V = mkV_II "għammad" (mkRoot "għ-m-d") ;
-    tghammad_GHMD_5_10541_V = mkV_V "tgħammad" (mkRoot "għ-m-d") ;
-    ghammed_GHMD_2_10542_V = mkV_II "għammed" (mkRoot "għ-m-d") ;
-    tghammed_GHMD_5_10543_V = mkV_V "tgħammed" (mkRoot "għ-m-d") ;
-    ghamel_GHML_1_10544_V = mkV "għamel" (mkRoot "għ-m-l") ;
-    ghammel_GHML_2_10545_V = mkV_II "għammel" (mkRoot "għ-m-l") ;
-    nghamel_GHML_7_10546_V = mkV_VII "għamel" "ngħamel" (mkRoot "għ-m-l") ;
-    ghammem_GHMM_2_10547_V = mkV_II "għammem" (mkRoot "għ-m-m") ;
-    tghammem_GHMM_5_10548_V = mkV_V "tgħammem" (mkRoot "għ-m-m") ;
-    ghammeq_GHMQ_2_10549_V = mkV_II "għammeq" (mkRoot "għ-m-q") ;
-    tghammeq_GHMQ_5_10550_V = mkV_V "tgħammeq" (mkRoot "għ-m-q") ;
-    ghamar_GHMR_1_10551_V = mkV "għamar" (mkRoot "għ-m-r") ;
-    ghammar_GHMR_2_10552_V = mkV_II "għammar" (mkRoot "għ-m-r") ;
-    tghammar_GHMR_5_10553_V = mkV_V "tgħammar" (mkRoot "għ-m-r") ;
-    nghamar_GHMR_7_10554_V = mkV_VII "għamar" "ngħamar" (mkRoot "għ-m-r") ;
-    ghammar_GHMR_2_10555_V = mkV_II "għammar" (mkRoot "għ-m-r") ;
-    tghammar_GHMR_5_10556_V = mkV_V "tgħammar" (mkRoot "għ-m-r") ;
-    ghames_GHMS_1_10557_V = mkV "għames" (mkRoot "għ-m-s") ;
-    ghammes_GHMS_2_10558_V = mkV_II "għammes" (mkRoot "għ-m-s") ;
-    tghammes_GHMS_5_10559_V = mkV_V "tgħammes" (mkRoot "għ-m-s") ;
-    nghames_GHMS_7_10560_V = mkV_VII "għames" "ngħames" (mkRoot "għ-m-s") ;
-    ghammex_GHMX_2_10561_V = mkV_II "għammex" (mkRoot "għ-m-x") ;
-    tghammex_GHMX_5_10562_V = mkV_V "tgħammex" (mkRoot "għ-m-x") ;
-    ghemez_GHMZ_1_10563_V = mkV "għemeż" (mkRoot "għ-m-ż") ;
-    ghammez_GHMZ_2_10564_V = mkV_II "għammeż" (mkRoot "għ-m-ż") ;
-    tghammez_GHMZ_5_10565_V = mkV_V "tgħammeż" (mkRoot "għ-m-ż") ;
-    tghiemez_GHMZ_6_10566_V = mkV_VI "tgħiemeż" (mkRoot "għ-m-ż") ;
-    nghamez_GHMZ_7_10567_V = mkV_VII "għameż" "ngħameż" (mkRoot "għ-m-ż") ;
-    ghanneb_GHNB_2_10568_V = mkV_II "għanneb" (mkRoot "għ-n-b") ;
-    ghannaq_GHNQ_2_10569_V = mkV_II "għannaq" (mkRoot "għ-n-q") ;
-    tghannaq_GHNQ_5_10570_V = mkV_V "tgħannaq" (mkRoot "għ-n-q") ;
-    ghanet_GHNT_1_10571_V = mkV "għanet" (mkRoot "għ-n-t") ;
-    ghaqqab_GHQB_2_10572_V = mkV_II "għaqqab" (mkRoot "għ-q-b") ;
-    ghaqad_GHQD_1_10573_V = mkV "għaqad" (mkRoot "għ-q-d") ;
-    ghaqqad_GHQD_2_10574_V = mkV_II "għaqqad" (mkRoot "għ-q-d") ;
-    tghaqqad_GHQD_5_10575_V = mkV_V "tgħaqqad" (mkRoot "għ-q-d") ;
-    nghaqad_GHQD_7_10576_V = mkV_VII "għaqad" "ngħaqad" (mkRoot "għ-q-d") ;
-    ghaqel_GHQL_1_10577_V = mkV "għaqel" (mkRoot "għ-q-l") ;
-    ghaqqel_GHQL_2_10578_V = mkV_II "għaqqel" (mkRoot "għ-q-l") ;
-    tghaqqel_GHQL_5_10579_V = mkV_V "tgħaqqel" (mkRoot "għ-q-l") ;
-    ghoqol_GHQL_1_10580_V = mkV "għoqol" (mkRoot "għ-q-l") ;
-    ghaqar_GHQR_1_10581_V = mkV "għaqar" (mkRoot "għ-q-r") ;
-    ghaqqar_GHQR_2_10582_V = mkV_II "għaqqar" (mkRoot "għ-q-r") ;
-    tghaqqar_GHQR_5_10583_V = mkV_V "tgħaqqar" (mkRoot "għ-q-r") ;
-    nghaqar_GHQR_7_10584_V = mkV_VII "għaqar" "ngħaqar" (mkRoot "għ-q-r") ;
-    ghaqqex_GHQX_2_10585_V = mkV_II "għaqqex" (mkRoot "għ-q-x") ;
-    gharrab_GHRB_2_10586_V = mkV_II "għarrab" (mkRoot "għ-r-b") ;
-    gharrab_GHRB_2_10587_V = mkV_II "għarrab" (mkRoot "għ-r-b") ;
-    tgharrab_GHRB_5_10588_V = mkV_V "tgħarrab" (mkRoot "għ-r-b") ;
-    gharreb_GHRB_2_10589_V = mkV_II "għarreb" (mkRoot "għ-r-b") ;
-    tgharreb_GHRB_5_10590_V = mkV_V "tgħarreb" (mkRoot "għ-r-b") ;
-    gharaf_GHRF_1_10591_V = mkV "għaraf" (mkRoot "għ-r-f") ;
-    gharraf_GHRF_2_10592_V = mkV_II "għarraf" (mkRoot "għ-r-f") ;
-    tgharraf_GHRF_5_10593_V = mkV_V "tgħarraf" (mkRoot "għ-r-f") ;
-    tgharaf_GHRF_6_10594_V = mkV_VI "tgħaraf" (mkRoot "għ-r-f") ;
-    ngharaf_GHRF_7_10595_V = mkV_VII "għaraf" "ngħaraf" (mkRoot "għ-r-f") ;
-    gharag_GHRG_1_10596_V = mkV "għaraġ" (mkRoot "għ-r-ġ") ;
-    gharreg_GHRG_2_10597_V = mkV_II "għarreġ" (mkRoot "għ-r-ġ") ;
-    tgharreg_GHRG_5_10598_V = mkV_V "tgħarreġ" (mkRoot "għ-r-ġ") ;
-    ghorok_GHRK_1_10599_V = mkV "għorok" (mkRoot "għ-r-k") ;
-    tghierek_GHRK_6_10600_V = mkV_VI "tgħierek" (mkRoot "għ-r-k") ;
-    nghorok_GHRK_7_10601_V = mkV_VII "għorok" "ngħorok" (mkRoot "għ-r-k") ;
-    gharram_GHRM_2_10602_V = mkV_II "għarram" (mkRoot "għ-r-m") ;
-    tgharram_GHRM_5_10603_V = mkV_V "tgħarram" (mkRoot "għ-r-m") ;
-    ghereq_GHRQ_1_10604_V = mkV "għereq" (mkRoot "għ-r-q") ;
-    gharraq_GHRQ_2_10605_V = mkV_II "għarraq" (mkRoot "għ-r-q") ;
-    tgharraq_GHRQ_5_10606_V = mkV_V "tgħarraq" (mkRoot "għ-r-q") ;
-    ghereq_GHRQ_1_10607_V = mkV "għereq" (mkRoot "għ-r-q") ;
-    gharraq_GHRQ_2_10608_V = mkV_II "għarraq" (mkRoot "għ-r-q") ;
-    gharraq_GHRQ_2_10609_V = mkV_II "għarraq" (mkRoot "għ-r-q") ;
-    gharras_GHRS_2_10610_V = mkV_II "għarras" (mkRoot "għ-r-s") ;
-    tgharras_GHRS_5_10611_V = mkV_V "tgħarras" (mkRoot "għ-r-s") ;
-    gharras_GHRS_2_10612_V = mkV_II "għarras" (mkRoot "għ-r-s") ;
-    tgharras_GHRS_5_10613_V = mkV_V "tgħarras" (mkRoot "għ-r-s") ;
-    gharax_GHRX_1_10614_V = mkV "għarax" (mkRoot "għ-r-x") ;
-    gharrax_GHRX_2_10615_V = mkV_II "għarrax" (mkRoot "għ-r-x") ;
-    tgharrax_GHRX_5_10616_V = mkV_V "tgħarrax" (mkRoot "għ-r-x") ;
-    tgharax_GHRX_6_10617_V = mkV_VI "tgħarax" (mkRoot "għ-r-x") ;
-    ngharax_GHRX_7_10618_V = mkV_VII "għarax" "ngħarax" (mkRoot "għ-r-x") ;
-    gharrex_GHRX_2_10619_V = mkV_II "għarrex" (mkRoot "għ-r-x") ;
-    tgharrex_GHRX_5_10620_V = mkV_V "tgħarrex" (mkRoot "għ-r-x") ;
-    ghassed_GHSD_2_10621_V = mkV_II "għassed" (mkRoot "għ-s-d") ;
-    tghassed_GHSD_5_10622_V = mkV_V "tgħassed" (mkRoot "għ-s-d") ;
-    ghassel_GHSL_2_10623_V = mkV_II "għassel" (mkRoot "għ-s-l") ;
-    tghassel_GHSL_5_10624_V = mkV_V "tgħassel" (mkRoot "għ-s-l") ;
-    ghasar_GHSR_1_10625_V = mkV "għasar" (mkRoot "għ-s-r") ;
-    ghassar_GHSR_2_10626_V = mkV_II "għassar" (mkRoot "għ-s-r") ;
-    nghasar_GHSR_7_10627_V = mkV_VII "għasar" "ngħasar" (mkRoot "għ-s-r") ;
-    ghass_GHSS_1_10628_V = mkV "għass" (mkRoot "għ-s-s") ;
-    ghasses_GHSS_2_10629_V = mkV_II "għasses" (mkRoot "għ-s-s") ;
-    tghasses_GHSS_5_10630_V = mkV_V "tgħasses" (mkRoot "għ-s-s") ;
-    nghass_GHSS_7_10631_V = mkV_VII "għass" "ngħass" (mkRoot "għ-s-s") ;
-    ghatteb_GHTB_2_10632_V = mkV_II "għatteb" (mkRoot "għ-t-b") ;
-    tghatteb_GHTB_5_10633_V = mkV_V "tgħatteb" (mkRoot "għ-t-b") ;
-    gheteb_GHTB_1_10634_V = mkV "għeteb" (mkRoot "għ-t-b") ;
-    ghotob_GHTB_1_10635_V = mkV "għotob" (mkRoot "għ-t-b") ;
-    ghattab_GHTB_2_10636_V = mkV_II "għattab" (mkRoot "għ-t-b") ;
-    tghattab_GHTB_5_10637_V = mkV_V "tgħattab" (mkRoot "għ-t-b") ;
-    ghattel_GHTL_2_10638_V = mkV_II "għattel" (mkRoot "għ-t-l") ;
-    tghattel_GHTL_5_10639_V = mkV_V "tgħattel" (mkRoot "għ-t-l") ;
-    ghattan_GHTN_2_10640_V = mkV_II "għattan" (mkRoot "għ-t-n") ;
-    tghattan_GHTN_5_10641_V = mkV_V "tgħattan" (mkRoot "għ-t-n") ;
-    ghattaq_GHTQ_2_10642_V = mkV_II "għattaq" (mkRoot "għ-t-q") ;
-    tghattaq_GHTQ_5_10643_V = mkV_V "tgħattaq" (mkRoot "għ-t-q") ;
-    ghotor_GHTR_1_10644_V = mkV "għotor" (mkRoot "għ-t-r") ;
-    ghattar_GHTR_2_10645_V = mkV_II "għattar" (mkRoot "għ-t-r") ;
-    tghattar_GHTR_5_10646_V = mkV_V "tgħattar" (mkRoot "għ-t-r") ;
-    ghatas_GHTS_1_10647_V = mkV "għatas" (mkRoot "għ-t-s") ;
-    ghattas_GHTS_2_10648_V = mkV_II "għattas" (mkRoot "għ-t-s") ;
-    ghatax_GHTX_1_10649_V = mkV "għatax" (mkRoot "għ-t-x") ;
-    ghaxxaq_GHXQ_2_10650_V = mkV_II "għaxxaq" (mkRoot "għ-x-q") ;
-    tghaxxaq_GHXQ_5_10651_V = mkV_V "tgħaxxaq" (mkRoot "għ-x-q") ;
-    ghaxxar_GHXR_2_10652_V = mkV_II "għaxxar" (mkRoot "għ-x-r") ;
-    tghaxxar_GHXR_5_10653_V = mkV_V "tgħaxxar" (mkRoot "għ-x-r") ;
-    ghaxxex_GHXX_2_10654_V = mkV_II "għaxxex" (mkRoot "għ-x-x") ;
-    tghaxxex_GHXX_5_10655_V = mkV_V "tgħaxxex" (mkRoot "għ-x-x") ;
-    ghazzeb_GHZB_2_10656_V = mkV_II "għażżeb" (mkRoot "għ-ż-b") ;
-    ghazel_GHZL_1_10657_V = mkV "għażel" (mkRoot "għ-ż-l") ;
-    nghazel_GHZL_7_10658_V = mkV_VII "għażel" "ngħażel" (mkRoot "għ-ż-l") ;
-    ghazel_GHZL_1_10659_V = mkV "għażel" (mkRoot "għ-ż-l") ;
-    ghazzel_GHZL_2_10660_V = mkV_II "għażżel" (mkRoot "għ-ż-l") ;
-    tghazzel_GHZL_5_10661_V = mkV_V "tgħażżel" (mkRoot "għ-ż-l") ;
-    nghazel_GHZL_7_10662_V = mkV_VII "għażel" "ngħażel" (mkRoot "għ-ż-l") ;
-    ghazzel_GHZL_2_10663_V = mkV_II "għażżel" (mkRoot "għ-ż-l") ;
-    ghazzen_GHZN_2_10664_V = mkV_II "għażżen" (mkRoot "għ-ż-n") ;
-    tghazzen_GHZN_5_10665_V = mkV_V "tgħażżen" (mkRoot "għ-ż-n") ;
-    ghazaq_GHZQ_1_10666_V = mkV "għażaq" (mkRoot "għ-ż-q") ;
-    ghazzaq_GHZQ_2_10667_V = mkV_II "għażżaq" (mkRoot "għ-ż-q") ;
-    nghazaq_GHZQ_7_10668_V = mkV_VII "għażaq" "ngħażaq" (mkRoot "għ-ż-q") ;
-    ghazz_GHZZ_1_10669_V = mkV "għażż" (mkRoot "għ-ż-ż") ;
-    ghazzez_GHZZ_2_10670_V = mkV_II "għażżeż" (mkRoot "għ-ż-ż") ;
-    tghazzez_GHZZ_5_10671_V = mkV_V "tgħażżeż" (mkRoot "għ-ż-ż") ;
-    nghazz_GHZZ_7_10672_V = mkV_VII "għażż" "ngħażż" (mkRoot "għ-ż-ż") ;
-    ghazzaz_GHZZ_2_10673_V = mkV_II "għażżaż" (mkRoot "għ-ż-ż") ;
-    tghazzaz_GHZZ_5_10674_V = mkV_V "tgħażżaż" (mkRoot "għ-ż-ż") ;
-    ghezz_GHZZ_1_10675_V = mkV "għeżż" (mkRoot "għ-ż-ż") ;
-    ghezzez_GHZZ_2_10676_V = mkV_II "għeżżeż" (mkRoot "għ-ż-ż") ;
-    ghabba_GHBJ_2_10677_V = mkV_II "għabba" (mkRoot "għ-b-j") ;
-    tghabba_GHBJ_5_10678_V = mkV_V "tgħabba" (mkRoot "għ-b-j") ;
-    ghadda_GHDJ_2_10679_V = mkV_II "għadda" (mkRoot "għ-d-j") ;
-    tghadda_GHDJ_5_10680_V = mkV_V "tgħadda" (mkRoot "għ-d-j") ;
-    ghagha_GHGHJ_1_10681_V = mkV "għagħa" (mkRoot "għ-għ-j") ;
-    gheb_GHJB_1_10682_V = mkV "għeb" (mkRoot "għ-j-b") ;
-    ghajjeb_GHJB_2_10683_V = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
-    tghajjeb_GHJB_5_10684_V = mkV_V "tgħajjeb" (mkRoot "għ-j-b") ;
-    ghajjeb_GHJB_2_10685_V = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
-    tghajjeb_GHJB_5_10686_V = mkV_V "tgħajjeb" (mkRoot "għ-j-b") ;
-    ghajjeb_GHJB_2_10687_V = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
-    ghad_GHJD_1_10688_V = mkV "għad" (mkRoot "għ-j-d") ;
-    ghawwed_GHJD_2_10689_V = mkV_II "għawwed" (mkRoot "għ-j-d") ;
-    nghad_GHJD_7_10690_V = mkV_VII "għad" "ngħad" (mkRoot "għ-j-d") ;
-    ghajjed_GHJD_2_10691_V = mkV_II "għajjed" (mkRoot "għ-j-d") ;
-    gheja_GHJJ_1_10692_V = mkV "għeja" (mkRoot "għ-j-j") ;
-    ghejja_GHJJ_2_10693_V = mkV_II "għejja" (mkRoot "għ-j-j") ;
-    tghajja_GHJJ_5_10694_V = mkV_V "tgħajja" (mkRoot "għ-j-j") ;
-    ghajjel_GHJL_2_10695_V = mkV_II "għajjel" (mkRoot "għ-j-l") ;
-    ghajjen_GHJN_2_10696_V = mkV_II "għajjen" (mkRoot "għ-j-n") ;
-    tghajjen_GHJN_5_10697_V = mkV_V "tgħajjen" (mkRoot "għ-j-n") ;
-    ghen_GHJN_1_10698_V = mkV "għen" (mkRoot "għ-j-n") ;
-    stghan_GHJN_10_10699_V = mkV_X "stgħan" (mkRoot "għ-j-n") ;
-    ghajjar_GHJR_2_10700_V = mkV_II "għajjar" (mkRoot "għ-j-r") ;
-    tghajjar_GHJR_5_10701_V = mkV_V "tgħajjar" (mkRoot "għ-j-r") ;
-    gher_GHJR_1_10702_V = mkV "għer" (mkRoot "għ-j-r") ;
-    ghat_GHJT_1_10703_V = mkV "għat" (mkRoot "għ-j-t") ;
-    ghajjet_GHJT_2_10704_V = mkV_II "għajjet" (mkRoot "għ-j-t") ;
-    nghat_GHJT_7_10705_V = mkV_VII "għat" "ngħat" (mkRoot "għ-j-t") ;
-    stghat_GHJT_10_10706_V = mkV_X "stgħat" (mkRoot "għ-j-t") ;
-    ghajjet_GHJT_2_10707_V = mkV_II "għajjet" (mkRoot "għ-j-t") ;
-    tghajjet_GHJT_5_10708_V = mkV_V "tgħajjet" (mkRoot "għ-j-t") ;
-    ghajjat_GHJT_2_10709_V = mkV_II "għajjat" (mkRoot "għ-j-t") ;
-    tghajjat_GHJT_5_10710_V = mkV_V "tgħajjat" (mkRoot "għ-j-t") ;
-    ghex_GHJX_1_10711_V = mkV "għex" (mkRoot "għ-j-x") ;
-    ghajjex_GHJX_2_10712_V = mkV_II "għajjex" (mkRoot "għ-j-x") ;
-    tghajjex_GHJX_5_10713_V = mkV_V "tgħajjex" (mkRoot "għ-j-x") ;
-    nghex_GHJX_7_10714_V = mkV_VII "għex" "ngħex" (mkRoot "għ-j-x") ;
-    ghela_GHLJ_1_10715_V = mkV "għela" (mkRoot "għ-l-j") ;
-    ghalla_GHLJ_2_10716_V = mkV_II "għalla" (mkRoot "għ-l-j") ;
-    tghalla_GHLJ_5_10717_V = mkV_V "tgħalla" (mkRoot "għ-l-j") ;
-    ghola_GHLJ_1_10718_V = mkV "għola" (mkRoot "għ-l-j") ;
-    gholla_GHLJ_2_10719_V = mkV_II "għolla" (mkRoot "għ-l-j") ;
-    tgholla_GHLJ_5_10720_V = mkV_V "tgħolla" (mkRoot "għ-l-j") ;
-    ghola_GHLJ_1_10721_V = mkV "għola" (mkRoot "għ-l-j") ;
-    ghalla_GHLJ_2_10722_V = mkV_II "għalla" (mkRoot "għ-l-j") ;
-    ghama_GHMJ_1_10723_V = mkV "għama" (mkRoot "għ-m-j") ;
-    ghamma_GHMJ_2_10724_V = mkV_II "għamma" (mkRoot "għ-m-j") ;
-    ghana_GHNJ_1_10725_V = mkV "għana" (mkRoot "għ-n-j") ;
-    stghana_GHNJ_10_10726_V = mkV_X "stgħana" (mkRoot "għ-n-j") ;
-    ghanna_GHNJ_2_10727_V = mkV_II "għanna" (mkRoot "għ-n-j") ;
-    tghanna_GHNJ_5_10728_V = mkV_V "tgħanna" (mkRoot "għ-n-j") ;
-    ghera_GHRJ_1_10729_V = mkV "għera" (mkRoot "għ-r-j") ;
-    ghatta_GHTJ_2_10730_V = mkV_II "għatta" (mkRoot "għ-t-j") ;
-    tghatta_GHTJ_5_10731_V = mkV_V "tgħatta" (mkRoot "għ-t-j") ;
-    nghatta_GHTJ_7_10732_V = mkV_VII "għatta" "ngħatta" (mkRoot "għ-t-j") ;
-    tghaxxa_GHXJ_5_10733_V = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
-    ghaxxa_GHXJ_2_10734_V = mkV_II "għaxxa" (mkRoot "għ-x-j") ;
-    tghaxxa_GHXJ_5_10735_V = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
-    ghoxa_GHXJ_1_10736_V = mkV "għoxa" (mkRoot "għ-x-j") ;
-    ghaxxa_GHXJ_2_10737_V = mkV_II "għaxxa" (mkRoot "għ-x-j") ;
-    tghaxxa_GHXJ_5_10738_V = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
-    ghawed_GHWD_1_10739_V = mkV "għawed" (mkRoot "għ-w-d") ;
-    ghawwed_GHWD_2_10740_V = mkV_II "għawwed" (mkRoot "għ-w-d") ;
-    tghawwed_GHWD_5_10741_V = mkV_V "tgħawwed" (mkRoot "għ-w-d") ;
-    ghawweg_GHWG_2_10742_V = mkV_II "għawweġ" (mkRoot "għ-w-ġ") ;
-    tghawweg_GHWG_5_10743_V = mkV_V "tgħawweġ" (mkRoot "għ-w-ġ") ;
-    ntghaweg_GHWG_7_10744_V = mkV_VII "għaweġ" "ntgħaweġ" (mkRoot "għ-w-ġ") ;
-    ghawa_GHWJ_1_10745_V = mkV "għawa" (mkRoot "għ-w-j") ;
-    ghewa_GHWJ_1_10746_V = mkV "għewa" (mkRoot "għ-w-j") ;
-    nghewa_GHWJ_7_10747_V = mkV_VII "għewa" "ngħewa" (mkRoot "għ-w-j") ;
-    ghawwel_GHWL_2_10748_V = mkV_II "għawwel" (mkRoot "għ-w-l") ;
-    tghawwel_GHWL_5_10749_V = mkV_V "tgħawwel" (mkRoot "għ-w-l") ;
-    gham_GHWM_1_10750_V = mkV "għam" (mkRoot "għ-w-m") ;
-    ghawwem_GHWM_2_10751_V = mkV_II "għawwem" (mkRoot "għ-w-m") ;
-    tghawwem_GHWM_5_10752_V = mkV_V "tgħawwem" (mkRoot "għ-w-m") ;
-    ghajjar_GHWR_2_10753_V = mkV_II "għajjar" (mkRoot "għ-w-r") ;
-    tghajjar_GHWR_5_10754_V = mkV_V "tgħajjar" (mkRoot "għ-w-r") ;
-    stghar_GHWR_10_10755_V = mkV_X "stgħar" (mkRoot "għ-w-r") ;
-    ghawar_GHWR_1_10756_V = mkV "għawar" (mkRoot "għ-w-r") ;
-    ghawwar_GHWR_2_10757_V = mkV_II "għawwar" (mkRoot "għ-w-r") ;
-    ghawwar_GHWR_2_10758_V = mkV_II "għawwar" (mkRoot "għ-w-r") ;
-    tghawwar_GHWR_5_10759_V = mkV_V "tgħawwar" (mkRoot "għ-w-r") ;
-    ghawwas_GHWS_2_10760_V = mkV_II "għawwas" (mkRoot "għ-w-s") ;
-    ghazza_GHZJ_2_10761_V = mkV_II "għażża" (mkRoot "għ-ż-j") ;
-    ghaza_GHZW_1_10762_V = mkV "għaża" (mkRoot "għ-ż-w") ;
-    ghazza_GHZW_2_10763_V = mkV_II "għażża" (mkRoot "għ-ż-w") ;
-    tghazza_GHZW_5_10764_V = mkV_V "tgħażża" (mkRoot "għ-ż-w") ;
-    hassel_HSL_2_10765_V = mkV_II "ħassel" (mkRoot "ħ-s-l") ;
-    thassel_HSL_5_10766_V = mkV_V "tħassel" (mkRoot "ħ-s-l") ;
-    ta_GHTJ_1_10767_V = mkV "ta" (mkRoot "għ-t-j") ;
-    nghata_GHTJ_7_10768_V = mkV_VII "għata" "ngħata" (mkRoot "għ-t-j") ;
-    -- idda_'DJ_8_10771_V = mkV_VIII "idda" (mkRoot "'-d-j") ;
-    -- idden_'DN_2_10772_V = mkV_II "idden" (mkRoot "'-d-n") ;
-    -- stieden_'DN_10_10773_V = mkV_X "stieden" (mkRoot "'-d-n") ;
-    -- af_''F_1_10774_V = mkV "af" (mkRoot "'-'-f") ;
-    -- ntaf_''F_7_10775_V = mkV_VII "af" "ntaf" (mkRoot "'-'-f") ;
-    -- ha_'HD_1_10776_V = mkV "ħa" (mkRoot "'-ħ-d") ;
-    -- ttiehed_'HD_6_10777_V = mkV_VI "ttieħed" (mkRoot "'-ħ-d") ;
-    -- staha_'HJ_10_10778_V = mkV_X "staħa" (mkRoot "'-ħ-j") ;
-    -- amar_'MR_1_10779_V = mkV "amar" (mkRoot "'-m-r") ;
-    -- amba_'MB_1_10780_V = mkV "amba" (mkRoot "'-m-b") ;
-    -- stenna_'NJ_10_10781_V = mkV_X "stenna" (mkRoot "'-n-j") ;
-    -- stienes_'NS_10_10782_V = mkV_X "stienes" (mkRoot "'-n-s") ;
-    -- izza_'ZJ_2_10783_V = mkV_II "iżża" (mkRoot "'-ż-j") ;
-    -- azzem_'ZM_2_10784_V = mkV_II "ażżem" (mkRoot "'-ż-m") ;
-    zanqar_ZNQR_1_10785_V = mkV "żanqar" (mkRoot "ż-n-q-r") ;
-    zanzan_ZNZN_1_10786_V = mkV "żanżan" (mkRoot "ż-n-ż-n") ;
-    zzanzan_ZNZN_2_10787_V = mkV_II "żżanżan" (mkRoot "ż-n-ż-n") ;
-    zenzen_ZNZN_1_10788_V = mkV "żenżen" (mkRoot "ż-n-ż-n") ;
-    zepzep_ZPZP_1_10789_V = mkV "żepżep" (mkRoot "ż-p-ż-p") ;
-    zarban_ZRBN_1_10790_V = mkV "żarban" (mkRoot "ż-r-b-n") ;
-    zargag_ZRGG_1_10791_V = mkV "żarġaġ" (mkRoot "ż-r-ġ-ġ") ;
-    zargan_ZRGN_1_10792_V = mkV "żarġan" (mkRoot "ż-r-ġ-n") ;
-    zzargan_ZRGN_2_10793_V = mkV_II "żżarġan" (mkRoot "ż-r-ġ-n") ;
-    zarma_ZRMJ_1_10794_V = mkV "żarma" (mkRoot "ż-r-m-j") ;
-    zzarma_ZRMJ_2_10795_V = mkV_II "żżarma" (mkRoot "ż-r-m-j") ;
-    zernaq_ZRNQ_1_10796_V = mkV "żernaq" (mkRoot "ż-r-n-q") ;
-    zerzaq_ZRZQ_1_10797_V = mkV "żerżaq" (mkRoot "ż-r-ż-q") ;
-    zzerzaq_ZRZQ_2_10798_V = mkV_II "żżerżaq" (mkRoot "ż-r-ż-q") ;
-    zarzar_ZRZR_1_10799_V = mkV "żarżar" (mkRoot "ż-r-ż-r") ;
-    zerzer_ZRZR_1_10800_V = mkV "żerżer" (mkRoot "ż-r-ż-r") ;
-    zaqzaq_ZQZQ_1_10801_V = mkV "żaqżaq" (mkRoot "ż-q-ż-q") ;
-    zekzek_ZKZK_1_10802_V = mkV "zekzek" (mkRoot "z-k-z-k") ;
-    zamzam_ZMZM_1_10803_V = mkV "zamzam" (mkRoot "z-m-z-m") ;
-    zenzen_ZNZN_1_10804_V = mkV "zenzen" (mkRoot "z-n-z-n") ;
-    zeplet_ZPLT_1_10805_V = mkV "zeplet" (mkRoot "z-p-l-t") ;
-    zapzap_ZPZP_1_10806_V = mkV "zapzap" (mkRoot "z-p-z-p") ;
-    zerzer_ZRZR_1_10807_V = mkV "zerzer" (mkRoot "z-r-z-r") ;
-    hajdar_HJDR_1_10808_V = mkV "ħajdar" (mkRoot "ħ-j-d-r") ;
-    hezhez_HZHZ_1_10809_V = mkV "heżheż" (mkRoot "h-ż-h-ż") ;
-    thezhez_HZHZ_2_10810_V = mkV_II "theżheż" (mkRoot "h-ż-h-ż") ;
-    pennen_PNN_2_10811_V = mkV_II "pennen" (mkRoot "p-n-n") ;
-    pexxex_PXX_2_10812_V = mkV_II "pexxex" (mkRoot "p-x-x") ;
-    penpen_PNPN_1_10813_V = mkV "penpen" (mkRoot "p-n-p-n") ;
-    hezzez_HZZ_2_10814_V = mkV_II "heżżeż" (mkRoot "h-ż-ż") ;
-    -- wera_R'J_1_10815_V = mkV "wera" (mkRoot "r-'-j") ;
-    -- ntara_R'J_7_10816_V = mkV_VII "ara" "ntara" (mkRoot "r-'-j") ;
-    qass_QSS_1_10817_V = mkV "qass" (mkRoot "q-s-s") ;
-    ntqass_QSS_7_10818_V = mkV_VII "qass" "ntqass" (mkRoot "q-s-s") ;
-    tgharref_GHRF_5_10819_V = mkV_V "tgħarref" (mkRoot "għ-r-f") ;
-    biedel_BDL_3_10820_V = mkV_III "biedel" (mkRoot "b-d-l") ;
-    tbiedel_BDL_6_10821_V = mkV_VI "tbiedel" (mkRoot "b-d-l") ;
-    bellah_BLH_2_10822_V = mkV_II "bellah" (mkRoot "b-l-h") ;
-    tbellah_BLH_5_10823_V = mkV_V "tbellah" (mkRoot "b-l-h") ;
-    blieh_BLH_9_10824_V = mkV_IX "blieh" (mkRoot "b-l-h") ;
-    itteka_TKW_1_10825_V = mkV "itteka" (mkRoot "t-k-w") ;
-    ntemm_TMM_7_10826_V = mkV_VII "temm" "ntemm" (mkRoot "t-m-m") ;
-    nghadda_GHDJ_7_10828_V = mkV_VII "għadda" "ngħadda" (mkRoot "għ-d-j") ;
+-- Monolingual dictionary for Maltese
+-- The 4000 root-and-pattern verbs come from M. Spagnol's work, which is
+-- available here: http://mlrs.research.um.edu.mt/resources/verbalroots/
+
+concrete DictMlt of DictMltAbs = CatMlt ** open ParadigmsMlt in {
+
+  flags
+    coding=utf8 ;
+    optimize=values ;
+
+  -- Root-and-pattern verbs
+  lin
+    badbad_BDBD_1_6674_V      = mkV "badbad" (mkRoot "b-d-b-d") ;
+    tbadbad_BDBD_2_6675_V     = mkV_II "tbadbad" (mkRoot "b-d-b-d") ;
+    baghbas_BGHBS_1_6676_V    = mkV "bagħbas" (mkRoot "b-għ-b-s") ;
+    tbaghbas_BGHBS_2_6677_V   = mkV_II "tbagħbas" (mkRoot "b-għ-b-s") ;
+    baghtar_BGHTR_1_6678_V    = mkV "bagħtar" (mkRoot "b-għ-t-r") ;
+    tbaghtar_BGHTR_2_6679_V   = mkV_II "tbagħtar" (mkRoot "b-għ-t-r") ;
+    bahrad_BHRD_1_6680_V      = mkV "bahrad" (mkRoot "b-h-r-d") ;
+    tbahrad_BHRD_2_6681_V     = mkV_II "tbahrad" (mkRoot "b-h-r-d") ;
+    bahbah_BHBH_1_6682_V      = mkV "baħbaħ" (mkRoot "b-ħ-b-ħ") ;
+    tbahbah_BHBH_2_6683_V     = mkV_II "tbaħbaħ" (mkRoot "b-ħ-b-ħ") ;
+    bahbah_BHBH_1_6684_V      = mkV "baħbaħ" (mkRoot "b-ħ-b-ħ") ;
+    bahnan_BHNN_1_6685_V      = mkV "baħnan" (mkRoot "b-ħ-n-n") ;
+    tbahnan_BHNN_2_6686_V     = mkV_II "tbaħnan" (mkRoot "b-ħ-n-n") ;
+    tbajtar_BJTR_2_6687_V     = mkV_II "tbajtar" (mkRoot "b-j-t-r") ;
+    bekbek_BKBK_1_6688_V      = mkV "bekbek" (mkRoot "b-k-b-k") ;
+    tbekbek_BKBK_2_6689_V     = mkV_II "tbekbek" (mkRoot "b-k-b-k") ;
+    balbal_BLBL_1_6690_V      = mkV "balbal" (mkRoot "b-l-b-l") ;
+    belbel_BLBL_1_6691_V      = mkV "belbel" (mkRoot "b-l-b-l") ;
+    tbelbel_BLBL_2_6692_V     = mkV_II "tbelbel" (mkRoot "b-l-b-l") ;
+    balja_BLJJ_1_6693_V       = mkV "balja" (mkRoot "b-l-j-j") ;
+    balka_BLKJ_1_6694_V       = mkV "balka" (mkRoot "b-l-k-j") ;
+    bimba_BMBJ_1_6695_V       = mkV "bimba" (mkRoot "b-m-b-j") ;
+    bambal_BMBL_1_6696_V      = mkV "bambal" (mkRoot "b-m-b-l") ;
+    banda_BNDJ_1_6697_V       = mkV "banda" (mkRoot "b-n-d-j") ;
+    tbanda_BNDJ_2_6698_V      = mkV_II "tbanda" (mkRoot "b-n-d-j") ;
+    bandal_BNDL_1_6699_V      = mkV "bandal" (mkRoot "b-n-d-l") ;
+    tbandal_BNDL_2_6700_V     = mkV_II "tbandal" (mkRoot "b-n-d-l") ;
+    bencel_BNCL_1_6701_V      = mkV "benċel" (mkRoot "b-n-ċ-l") ;
+    tbencel_BNCL_2_6702_V     = mkV_II "tbenċel" (mkRoot "b-n-ċ-l") ;
+    bengel_BNGL_1_6703_V      = mkV "benġel" (mkRoot "b-n-ġ-l") ;
+    tbengel_BNGL_2_6704_V     = mkV_II "tbenġel" (mkRoot "b-n-ġ-l") ;
+    baqbaq_BQBQ_1_6705_V      = mkV "baqbaq" (mkRoot "b-q-b-q") ;
+    tbaqbaq_BQBQ_2_6706_V     = mkV_II "tbaqbaq" (mkRoot "b-q-b-q") ;
+    berdel_BRDL_1_6707_V      = mkV "berdel" (mkRoot "b-r-d-l") ;
+    tberdel_BRDL_2_6708_V     = mkV_II "tberdel" (mkRoot "b-r-d-l") ;
+    berbaq_BRBQ_1_6709_V      = mkV "berbaq" (mkRoot "b-r-b-q") ;
+    tberbaq_BRBQ_2_6710_V     = mkV_II "tberbaq" (mkRoot "b-r-b-q") ;
+    barbar_BRBR_1_6711_V      = mkV "barbar" (mkRoot "b-r-b-r") ;
+    berbex_BRBX_1_6712_V      = mkV "berbex" (mkRoot "b-r-b-x") ;
+    tberbex_BRBX_2_6713_V     = mkV_II "tberbex" (mkRoot "b-r-b-x") ;
+    berfel_BRFL_1_6714_V      = mkV "berfel" (mkRoot "b-r-f-l") ;
+    tberfel_BRFL_2_6715_V     = mkV_II "tberfel" (mkRoot "b-r-f-l") ;
+    barghad_BRGHD_1_6716_V    = mkV "bargħad" (mkRoot "b-r-għ-d") ;
+    berghen_BRGHN_1_6717_V    = mkV "bergħen" (mkRoot "b-r-għ-n") ;
+    tberghen_BRGHN_2_6718_V   = mkV_II "tbergħen" (mkRoot "b-r-għ-n") ;
+    berkel_BRKL_1_6719_V      = mkV "berkel" (mkRoot "b-r-k-l") ;
+    tberkel_BRKL_2_6720_V     = mkV_II "tberkel" (mkRoot "b-r-k-l") ;
+    bermec_BRMC_1_6721_V      = mkV "bermeċ" (mkRoot "b-r-m-ċ") ;
+    barqam_BRQM_1_6722_V      = mkV "barqam" (mkRoot "b-r-q-m") ;
+    berwen_BRWN_1_6723_V      = mkV "berwen" (mkRoot "b-r-w-n") ;
+    barwaz_BRWZ_1_6724_V      = mkV "barważ" (mkRoot "b-r-w-ż") ;
+    tbarwaz_BRWZ_2_6725_V     = mkV_II "tbarważ" (mkRoot "b-r-w-ż") ;
+    baskat_BSKT_1_6726_V      = mkV "baskat" (mkRoot "b-s-k-t") ;
+    tbaskat_BSKT_2_6727_V     = mkV_II "tbaskat" (mkRoot "b-s-k-t") ;
+    basta_BSTJ_1_6728_V       = mkV "basta" (mkRoot "b-s-t-j") ;
+    betbet_BTBT_1_6729_V      = mkV "betbet" (mkRoot "b-t-b-t") ;
+    batbat_BTBT_1_6730_V      = mkV "batbat" (mkRoot "b-t-b-t") ;
+    bexbex_BXBX_1_6731_V      = mkV "bexbex" (mkRoot "b-x-b-x") ;
+    tbexbex_BXBX_2_6732_V     = mkV_II "tbexbex" (mkRoot "b-x-b-x") ;
+    bexlek_BXLK_1_6733_V      = mkV "bexlek" (mkRoot "b-x-l-k") ;
+    bixkel_BXKL_1_6734_V      = mkV "bixkel" (mkRoot "b-x-k-l") ;
+    tbixkel_BXKL_2_6735_V     = mkV_II "tbixkel" (mkRoot "b-x-k-l") ;
+    bexkel_BXKL_1_6736_V      = mkV "bexkel" (mkRoot "b-x-k-l") ;
+    bazwar_BZWR_1_6737_V      = mkV "bażwar" (mkRoot "b-ż-w-r") ;
+    tbazwar_BZWR_2_6738_V     = mkV_II "tbażwar" (mkRoot "b-ż-w-r") ;
+    bazbaz_BZBZ_1_6739_V      = mkV "bażbaż" (mkRoot "b-ż-b-ż") ;
+    tbazbaz_BZBZ_2_6740_V     = mkV_II "tbażbaż" (mkRoot "b-ż-b-ż") ;
+    bezbez_BZBZ_1_6741_V      = mkV "beżbeż" (mkRoot "b-ż-b-ż") ;
+    tbezbez_BZBZ_2_6742_V     = mkV_II "tbeżbeż" (mkRoot "b-ż-b-ż") ;
+    bezlah_BZLH_1_6743_V      = mkV "beżlaħ" (mkRoot "b-ż-l-ħ") ;
+    bezlek_BZLK_1_6744_V      = mkV "beżlek" (mkRoot "b-ż-l-k") ;
+    tbezlak_BZLK_2_6745_V     = mkV_II "tbeżlak" (mkRoot "b-ż-l-k") ;
+    baxraq_BXRQ_1_6746_V      = mkV "baxraq" (mkRoot "b-x-r-q") ;
+    tbaxraq_BXRQ_2_6747_V     = mkV_II "tbaxraq" (mkRoot "b-x-r-q") ;
+    cafcaf_CFCF_1_6748_V      = mkV "ċafċaf" (mkRoot "ċ-f-ċ-f") ;
+    ccafcaf_CFCF_2_6749_V     = mkV_II "ċċafċaf" (mkRoot "ċ-f-ċ-f") ;
+    cefcaq_CFCQ_1_6750_V      = mkV "ċefċaq" (mkRoot "ċ-f-ċ-q") ;
+    ccefcaq_CFCQ_2_6751_V     = mkV_II "ċċefċaq" (mkRoot "ċ-f-ċ-q") ;
+    ceflaq_CFLQ_1_6752_V      = mkV "ċeflaq" (mkRoot "ċ-f-l-q") ;
+    cceflaq_CFLQ_2_6753_V     = mkV_II "ċċeflaq" (mkRoot "ċ-f-l-q") ;
+    caflas_CFLS_1_6754_V      = mkV "ċaflas" (mkRoot "ċ-f-l-s") ;
+    ccaflas_CFLS_2_6755_V     = mkV_II "ċċaflas" (mkRoot "ċ-f-l-s") ;
+    caftar_CFTR_1_6756_V      = mkV "ċaftar" (mkRoot "ċ-f-t-r") ;
+    ccaftar_CFTR_2_6757_V     = mkV_II "ċċaftar" (mkRoot "ċ-f-t-r") ;
+    cajpar_CJPR_1_6758_V      = mkV "ċajpar" (mkRoot "ċ-j-p-r") ;
+    ccajpar_CJPR_2_6759_V     = mkV_II "ċċajpar" (mkRoot "ċ-j-p-r") ;
+    cekcek_CKCK_1_6760_V      = mkV "ċekċek" (mkRoot "ċ-k-ċ-k") ;
+    ccekcek_CKCK_2_6761_V     = mkV_II "ċċekċek" (mkRoot "ċ-k-ċ-k") ;
+    cekner_CKNR_1_6762_V      = mkV "ċekner" (mkRoot "ċ-k-n-r") ;
+    ccambas_CMBS_2_6763_V     = mkV_II "ċċambas" (mkRoot "ċ-m-b-s") ;
+    camcam_CMCM_1_6764_V      = mkV "ċamċam" (mkRoot "ċ-m-ċ-m") ;
+    camcaq_CMCQ_1_6765_V      = mkV "ċamċaq" (mkRoot "ċ-m-ċ-q") ;
+    cempel_CMPL_1_6766_V      = mkV "ċempel" (mkRoot "ċ-m-p-l") ;
+    campar_CMPR_1_6767_V      = mkV "ċampar" (mkRoot "ċ-m-p-r") ;
+    cencel_CNCL_1_6768_V      = mkV "ċenċel" (mkRoot "ċ-n-ċ-l") ;
+    canfar_CNFR_1_6769_V      = mkV "ċanfar" (mkRoot "ċ-n-f-r") ;
+    ccanfar_CNFR_2_6770_V     = mkV_II "ċċanfar" (mkRoot "ċ-n-f-r") ;
+    censer_CNSR_1_6771_V      = mkV "ċenser" (mkRoot "ċ-n-s-r") ;
+    canta_CNTJ_1_6772_V       = mkV "ċanta" (mkRoot "ċ-n-t-j") ;
+    ccanta_CNTJ_2_6773_V      = mkV_II "ċċanta" (mkRoot "ċ-n-t-j") ;
+    cantar_CNTR_1_6774_V      = mkV "ċantar" (mkRoot "ċ-n-t-r") ;
+    capcap_CPCP_1_6775_V      = mkV "ċapċap" (mkRoot "ċ-p-ċ-p") ;
+    caqcaq_CQCQ_1_6776_V      = mkV "ċaqċaq" (mkRoot "ċ-q-ċ-q") ;
+    ccaqcaq_CQCQ_2_6777_V     = mkV_II "ċċaqċaq" (mkRoot "ċ-q-ċ-q") ;
+    caqlem_CQLM_1_6778_V      = mkV "ċaqlem" (mkRoot "ċ-q-l-m") ;
+    ccaqlem_CQLM_2_6779_V     = mkV_II "ċċaqlem" (mkRoot "ċ-q-l-m") ;
+    caqlaq_CQLC_1_6780_V      = mkV "ċaqlaq" (mkRoot "ċ-q-l-ċ") ;
+    ccaqlaq_CQLC_2_6781_V     = mkV_II "ċċaqlaq" (mkRoot "ċ-q-l-ċ") ;
+    cercaq_CRCQ_1_6782_V      = mkV "ċerċaq" (mkRoot "ċ-r-ċ-q") ;
+    carcar_CRCR_1_6783_V      = mkV "ċarċar" (mkRoot "ċ-r-ċ-r") ;
+    ccarcar_CRCR_2_6784_V     = mkV_II "ċċarċar" (mkRoot "ċ-r-ċ-r") ;
+    cercer_CRCR_1_6785_V      = mkV "ċerċer" (mkRoot "ċ-r-ċ-r") ;
+    ccercer_CRCR_2_6786_V     = mkV_II "ċċerċer" (mkRoot "ċ-r-ċ-r") ;
+    cerkek_CRKK_1_6787_V      = mkV "ċerkek" (mkRoot "ċ-r-k-k") ;
+    cerkes_CRKS_1_6788_V      = mkV "ċerkes" (mkRoot "ċ-r-k-s") ;
+    cerkes_CRKS_1_6789_V      = mkV "ċerkes" (mkRoot "ċ-r-k-s") ;
+    cewlah_CWLH_1_6790_V      = mkV "ċewlaħ" (mkRoot "ċ-w-l-ħ") ;
+    ccewlah_CWLH_2_6791_V     = mkV_II "ċċewlaħ" (mkRoot "ċ-w-l-ħ") ;
+    daghdagh_DGHDGH_1_6792_V  = mkV "dagħdagħ" (mkRoot "d-għ-d-għ") ;
+    ddaghdagh_DGHDGH_2_6793_V = mkV_II "ddagħdagħ" (mkRoot "d-għ-d-għ") ;
+    damdam_DMDM_1_6794_V      = mkV "damdam" (mkRoot "d-m-d-m") ;
+    ddamdam_DMDM_2_6795_V     = mkV_II "ddamdam" (mkRoot "d-m-d-m") ;
+    dendel_DNDL_1_6796_V      = mkV "dendel" (mkRoot "d-n-d-l") ;
+    ddendel_DNDL_2_6797_V     = mkV_II "ddendel" (mkRoot "d-n-d-l") ;
+    dandan_DNDN_1_6798_V      = mkV "dandan" (mkRoot "d-n-d-n") ;
+    ddandan_DNDN_2_6799_V     = mkV_II "ddandan" (mkRoot "d-n-d-n") ;
+    daqdaq_DQDQ_1_6800_V      = mkV "daqdaq" (mkRoot "d-q-d-q") ;
+    ddaqdaq_DQDQ_2_6801_V     = mkV_II "ddaqdaq" (mkRoot "d-q-d-q") ;
+    dardar_DRDR_1_6802_V      = mkV "dardar" (mkRoot "d-r-d-r") ;
+    ddardar_DRDR_2_6803_V     = mkV_II "ddardar" (mkRoot "d-r-d-r") ;
+    derwex_DRWX_1_6804_V      = mkV "derwex" (mkRoot "d-r-w-x") ;
+    dderwex_DRWX_2_6805_V     = mkV_II "dderwex" (mkRoot "d-r-w-x") ;
+    fajtem_FJTM_1_6806_V      = mkV "fajtem" (mkRoot "f-j-t-m") ;
+    fekren_FKRN_1_6807_V      = mkV "fekren" (mkRoot "f-k-r-n") ;
+    felfel_FLFL_1_6808_V      = mkV "felfel" (mkRoot "f-l-f-l") ;
+    tfelfel_FLFL_2_6809_V     = mkV_II "tfelfel" (mkRoot "f-l-f-l") ;
+    felfel_FLFL_1_6810_V      = mkV "felfel" (mkRoot "f-l-f-l") ;
+    tfelfel_FLFL_2_6811_V     = mkV_II "tfelfel" (mkRoot "f-l-f-l") ;
+    fenda_FNDJ_1_6812_V       = mkV "fenda" (mkRoot "f-n-d-j") ;
+    tfenda_FNDJ_2_6813_V      = mkV_II "tfenda" (mkRoot "f-n-d-j") ;
+    fonda_FNDJ_1_6814_V       = mkV "fonda" (mkRoot "f-n-d-j") ;
+    fonda_FNDJ_1_6815_V       = mkV "fonda" (mkRoot "f-n-d-j") ;
+    fandaq_FNDQ_1_6816_V      = mkV "fandaq" (mkRoot "f-n-d-q") ;
+    tfanfar_FNFR_2_6817_V     = mkV_II "tfanfar" (mkRoot "f-n-f-r") ;
+    finga_FNGJ_1_6818_V       = mkV "finġa" (mkRoot "f-n-ġ-j") ;
+    tfonqol_FNQL_2_6819_V     = mkV_II "tfonqol" (mkRoot "f-n-q-l") ;
+    fantas_FNTS_1_6820_V      = mkV "fantas" (mkRoot "f-n-t-s") ;
+    tfantas_FNTS_2_6821_V     = mkV_II "tfantas" (mkRoot "f-n-t-s") ;
+    fercah_FRCH_1_6822_V      = mkV "ferċaħ" (mkRoot "f-r-ċ-ħ") ;
+    tfercah_FRCH_2_6823_V     = mkV_II "tferċaħ" (mkRoot "f-r-ċ-ħ") ;
+    farfar_FRFR_1_6824_V      = mkV "farfar" (mkRoot "f-r-f-r") ;
+    tfarfar_FRFR_2_6825_V     = mkV_II "tfarfar" (mkRoot "f-r-f-r") ;
+    ferfer_FRFR_1_6826_V      = mkV "ferfer" (mkRoot "f-r-f-r") ;
+    tferfer_FRFR_2_6827_V     = mkV_II "tferfer" (mkRoot "f-r-f-r") ;
+    ferfex_FRFX_1_6828_V      = mkV "ferfex" (mkRoot "f-r-f-x") ;
+    tferfex_FRFX_2_6829_V     = mkV_II "tferfex" (mkRoot "f-r-f-x") ;
+    ferghen_FRGHN_1_6830_V    = mkV "fergħen" (mkRoot "f-r-għ-n") ;
+    tferghen_FRGHN_2_6831_V   = mkV_II "tfergħen" (mkRoot "f-r-għ-n") ;
+    ferken_FRKN_1_6832_V      = mkV "ferken" (mkRoot "f-r-k-n") ;
+    tferken_FRKN_2_6833_V     = mkV_II "tferken" (mkRoot "f-r-k-n") ;
+    ferkex_FRKX_1_6834_V      = mkV "ferkex" (mkRoot "f-r-k-x") ;
+    tferkex_FRKX_2_6835_V     = mkV_II "tferkex" (mkRoot "f-r-k-x") ;
+    forna_FRNJ_1_6836_V       = mkV "forna" (mkRoot "f-r-n-j") ;
+    tforna_FRNJ_2_6837_V      = mkV_II "tforna" (mkRoot "f-r-n-j") ;
+    fernaq_FRNQ_1_6838_V      = mkV "fernaq" (mkRoot "f-r-n-q") ;
+    fernez_FRNZ_1_6839_V      = mkV "ferneż" (mkRoot "f-r-n-ż") ;
+    tfernez_FRNZ_2_6840_V     = mkV_II "tferneż" (mkRoot "f-r-n-ż") ;
+    fertel_FRTL_1_6841_V      = mkV "fertel" (mkRoot "f-r-t-l") ;
+    fartan_FRTN_1_6842_V      = mkV "fartan" (mkRoot "f-r-t-n") ;
+    tfartan_FRTN_2_6843_V     = mkV_II "tfartan" (mkRoot "f-r-t-n") ;
+    fartas_FRTS_1_6844_V      = mkV "fartas" (mkRoot "f-r-t-s") ;
+    tfartas_FRTS_2_6845_V     = mkV_II "tfartas" (mkRoot "f-r-t-s") ;
+    tfarwad_FRWD_2_6846_V     = mkV_II "tfarwad" (mkRoot "f-r-w-d") ;
+    ferzen_FRZN_1_6847_V      = mkV "ferżen" (mkRoot "f-r-ż-n") ;
+    fesdaq_FSDQ_1_6848_V      = mkV "fesdaq" (mkRoot "f-s-d-q") ;
+    tfesdaq_FSDQ_2_6849_V     = mkV_II "tfesdaq" (mkRoot "f-s-d-q") ;
+    fesfes_FSFS_1_6850_V      = mkV "fesfes" (mkRoot "f-s-f-s") ;
+    tfesfes_FSFS_2_6851_V     = mkV_II "tfesfes" (mkRoot "f-s-f-s") ;
+    fisqa_FSQJ_1_6852_V       = mkV "fisqa" (mkRoot "f-s-q-j") ;
+    tfisqa_FSQJ_2_6853_V      = mkV_II "tfisqa" (mkRoot "f-s-q-j") ;
+    fetfet_FTFT_1_6854_V      = mkV "fetfet" (mkRoot "f-t-f-t") ;
+    fexfex_FXFX_1_6855_V      = mkV "fexfex" (mkRoot "f-x-f-x") ;
+    fixkel_FXKL_1_6856_V      = mkV "fixkel" (mkRoot "f-x-k-l") ;
+    tfixkel_FXKL_2_6857_V     = mkV_II "tfixkel" (mkRoot "f-x-k-l") ;
+    gaggag_GGGG_1_6858_V      = mkV "ġagġag" (mkRoot "ġ-g-ġ-g") ;
+    gahgah_GHGH_1_6859_V      = mkV "ġaħġaħ" (mkRoot "ġ-ħ-ġ-ħ") ;
+    gelben_GLBN_1_6860_V      = mkV "ġelben" (mkRoot "ġ-l-b-n") ;
+    ggelben_GLBN_2_6861_V     = mkV_II "ġġelben" (mkRoot "ġ-l-b-n") ;
+    gemgem_GMGM_1_6862_V      = mkV "ġemġem" (mkRoot "ġ-m-ġ-m") ;
+    ggemgem_GMGM_2_6863_V     = mkV_II "ġġemġem" (mkRoot "ġ-m-ġ-m") ;
+    genbel_GNBL_1_6864_V      = mkV "ġenbel" (mkRoot "ġ-n-b-l") ;
+    gandar_GNDR_1_6865_V      = mkV "ġandar" (mkRoot "ġ-n-d-r") ;
+    gonga_GNGJ_1_6866_V       = mkV "ġonġa" (mkRoot "ġ-n-ġ-j") ;
+    ggonga_GNGJ_2_6867_V      = mkV_II "ġġonġa" (mkRoot "ġ-n-ġ-j") ;
+    gengen_GNGL_1_6868_V      = mkV "ġenġen" (mkRoot "ġ-n-ġ-l") ;
+    ggelgel_GNGL_2_6869_V     = mkV_II "ġġelġel" (mkRoot "ġ-n-ġ-l") ;
+    gaqgaq_GQGQ_1_6870_V      = mkV "ġaqġaq" (mkRoot "ġ-q-ġ-q") ;
+    gerben_GRBN_1_6871_V      = mkV "ġerben" (mkRoot "ġ-r-b-n") ;
+    gardam_GRDM_1_6872_V      = mkV "ġardam" (mkRoot "ġ-r-d-m") ;
+    gedwed_GDWD_1_6873_V      = mkV "gedwed" (mkRoot "g-d-w-d") ;
+    gegweg_GGWG_1_6874_V      = mkV "geġweġ" (mkRoot "g-ġ-w-ġ") ;
+    gelbel_GLBL_1_6875_V      = mkV "gelbel" (mkRoot "g-l-b-l") ;
+    gelgel_GLGL_1_6876_V      = mkV "gelgel" (mkRoot "g-l-g-l") ;
+    tgelgel_GLGL_2_6877_V     = mkV_II "tgelgel" (mkRoot "g-l-g-l") ;
+    gemgem_GMGM_1_6878_V      = mkV "gemgem" (mkRoot "g-m-g-m") ;
+    ginda_GNDJ_1_6879_V       = mkV "ginda" (mkRoot "g-n-d-j") ;
+    tginda_GNDJ_2_6880_V      = mkV_II "tginda" (mkRoot "g-n-d-j") ;
+    gerbeb_GRBB_1_6881_V      = mkV "gerbeb" (mkRoot "g-r-b-b") ;
+    tgerbeb_GRBB_2_6882_V     = mkV_II "tgerbeb" (mkRoot "g-r-b-b") ;
+    gerbeg_GRBG_1_6883_V      = mkV "gerbeġ" (mkRoot "g-r-b-ġ") ;
+    tgerbeg_GRBG_2_6884_V     = mkV_II "tgerbeġ" (mkRoot "g-r-b-ġ") ;
+    gerbel_GRBL_1_6885_V      = mkV "gerbel" (mkRoot "g-r-b-l") ;
+    gerfex_GRFX_1_6886_V      = mkV "gerfex" (mkRoot "g-r-f-x") ;
+    tgerfex_GRFX_2_6887_V     = mkV_II "tgerfex" (mkRoot "g-r-f-x") ;
+    gerwel_GRWL_1_6888_V      = mkV "gerwel" (mkRoot "g-r-w-l") ;
+    gargar_GRGR_1_6889_V      = mkV "gargar" (mkRoot "g-r-g-r") ;
+    gerger_GRGR_1_6890_V      = mkV "gerger" (mkRoot "g-r-g-r") ;
+    tgerger_GRGR_2_6891_V     = mkV_II "tgerger" (mkRoot "g-r-g-r") ;
+    gerges_GRGS_1_6892_V      = mkV "gerges" (mkRoot "g-r-g-s") ;
+    tgerges_GRGS_2_6893_V     = mkV_II "tgerges" (mkRoot "g-r-g-s") ;
+    gergex_GRGX_1_6894_V      = mkV "gergex" (mkRoot "g-r-g-x") ;
+    tgergex_GRGX_2_6895_V     = mkV_II "tgergex" (mkRoot "g-r-g-x") ;
+    germed_GRMD_1_6896_V      = mkV "germed" (mkRoot "g-r-m-d") ;
+    tgermed_GRMD_2_6897_V     = mkV_II "tgermed" (mkRoot "g-r-m-d") ;
+    gernes_GRNS_1_6898_V      = mkV "gernes" (mkRoot "g-r-n-s") ;
+    gerwel_GRWL_1_6899_V      = mkV "gerwel" (mkRoot "g-r-w-l") ;
+    gerwex_GRWX_1_6900_V      = mkV "gerwex" (mkRoot "g-r-w-x") ;
+    garzam_GRZM_1_6901_V      = mkV "garżam" (mkRoot "g-r-ż-m") ;
+    gesges_GSGS_1_6902_V      = mkV "gesges" (mkRoot "g-s-g-s") ;
+    gawda_GWDJ_1_6903_V       = mkV "gawda" (mkRoot "g-w-d-j") ;
+    tgawda_GWDJ_2_6904_V      = mkV_II "tgawda" (mkRoot "g-w-d-j") ;
+    tgexter_GXTR_2_6905_V     = mkV_II "tgexter" (mkRoot "g-x-t-r") ;
+    gazgaz_GZGZ_1_6906_V      = mkV "gażgaż" (mkRoot "g-ż-g-ż") ;
+    gezgez_GZGZ_1_6907_V      = mkV "geżgeż" (mkRoot "g-ż-g-ż") ;
+    gezwer_GZWR_1_6908_V      = mkV "geżwer" (mkRoot "g-ż-w-r") ;
+    tgezwer_GZWR_2_6909_V     = mkV_II "tgeżwer" (mkRoot "g-ż-w-r") ;
+    ghafleg_GHFLG_1_6911_V    = mkV "għafleġ" (mkRoot "għ-f-l-ġ") ;
+    tghafleg_GHFLG_2_6912_V   = mkV_II "tgħafleġ" (mkRoot "għ-f-l-ġ") ;
+    ghaflas_GHFLS_1_6913_V    = mkV "għaflas" (mkRoot "għ-f-l-s") ;
+    tghaflas_GHFLS_2_6914_V   = mkV_II "tgħaflas" (mkRoot "għ-f-l-s") ;
+    ghajnas_GHJNS_1_6915_V    = mkV "għajnas" (mkRoot "għ-j-n-s") ;
+    tghajnas_GHJNS_2_6916_V   = mkV_II "tgħajnas" (mkRoot "għ-j-n-s") ;
+    ghakrek_GHKRK_1_6917_V    = mkV "għakrek" (mkRoot "għ-k-r-k") ;
+    tghakrek_GHKRK_2_6918_V   = mkV_II "tgħakrek" (mkRoot "għ-k-r-k") ;
+    ghakrex_GHKRX_1_6919_V    = mkV "għakrex" (mkRoot "għ-k-r-x") ;
+    ghancec_GHNCC_1_6920_V    = mkV "għanċeċ" (mkRoot "għ-n-ċ-ċ") ;
+    ghanqad_GHNQD_1_6921_V    = mkV "għanqad" (mkRoot "għ-n-q-d") ;
+    tghanqad_GHNQD_2_6922_V   = mkV_II "tgħanqad" (mkRoot "għ-n-q-d") ;
+    ghanqbat_GHNQT_1_6923_V   = mkV "għanqbat" (mkRoot "għ-n-q-t") ;
+    ghansar_GHNSR_1_6924_V    = mkV "għansar" (mkRoot "għ-n-s-r") ;
+    tghansal_GHNSR_2_6925_V   = mkV_II "tgħansal" (mkRoot "għ-n-s-r") ;
+    gharbel_GHRBL_1_6926_V    = mkV "għarbel" (mkRoot "għ-r-b-l") ;
+    tgharbel_GHRBL_2_6927_V   = mkV_II "tgħarbel" (mkRoot "għ-r-b-l") ;
+    gharben_GHRBN_1_6928_V    = mkV "għarben" (mkRoot "għ-r-b-n") ;
+    gharghar_GHRGHR_1_6929_V  = mkV "għargħar" (mkRoot "għ-r-għ-r") ;
+    tgharghar_GHRGHR_2_6930_V = mkV_II "tgħargħar" (mkRoot "għ-r-għ-r") ;
+    gharqeb_GHRQB_1_6931_V    = mkV "għarqeb" (mkRoot "għ-r-q-b") ;
+    gharwel_GHRWL_1_6932_V    = mkV "għarwel" (mkRoot "għ-r-w-l") ;
+    gharwen_GHRWN_1_6933_V    = mkV "għarwen" (mkRoot "għ-r-w-n") ;
+    tgharwen_GHRWN_2_6934_V   = mkV_II "tgħarwen" (mkRoot "għ-r-w-n") ;
+    ghosfor_GHSFR_1_6935_V    = mkV "għosfor" (mkRoot "għ-s-f-r") ;
+    tghasfar_GHSFR_2_6936_V   = mkV_II "tgħasfar" (mkRoot "għ-s-f-r") ;
+    ghasleg_GHSLG_1_6937_V    = mkV "għasleġ" (mkRoot "għ-s-l-ġ") ;
+    tghasleg_GHSLG_2_6938_V   = mkV_II "tgħasleġ" (mkRoot "għ-s-l-ġ") ;
+    ghaxwex_GHXWX_1_6939_V    = mkV "għaxwex" (mkRoot "għ-x-w-x") ;
+    ghazzar_GHZZR_1_6940_V    = mkV "għażżar" (mkRoot "għ-ż-ż-r") ;
+    hendem_HNDM_1_6941_V      = mkV "hendem" (mkRoot "h-n-d-m") ;
+    thendem_HNDM_2_6942_V     = mkV_II "thendem" (mkRoot "h-n-d-m") ;
+    herwel_HRWL_1_6943_V      = mkV "herwel" (mkRoot "h-r-w-l") ;
+    therwel_HRWL_2_6944_V     = mkV_II "therwel" (mkRoot "h-r-w-l") ;
+    hewden_HWDN_1_6945_V      = mkV "hewden" (mkRoot "h-w-d-n") ;
+    thewden_HWDN_2_6946_V     = mkV_II "thewden" (mkRoot "h-w-d-n") ;
+    hebheb_HBHB_1_6951_V      = mkV "ħebħeb" (mkRoot "ħ-b-ħ-b") ;
+    habrek_HBRK_1_6952_V      = mkV "ħabrek" (mkRoot "ħ-b-r-k") ;
+    harwex_HRWX_1_6953_V      = mkV "ħarwex" (mkRoot "ħ-r-w-x") ;
+    hawsel_HWSL_1_6954_V      = mkV "ħawsel" (mkRoot "ħ-w-s-l") ;
+    thawsel_HWSL_2_6955_V     = mkV_II "tħawsel" (mkRoot "ħ-w-s-l") ;
+    hawtel_HWTL_1_6956_V      = mkV "ħawtel" (mkRoot "ħ-w-t-l") ;
+    hajdar_HWTL_1_6957_V      = mkV "hajdar" (mkRoot "ħ-w-t-l") ;
+    haxhax_HXHX_1_6958_V      = mkV "ħaxħax" (mkRoot "ħ-x-ħ-x") ;
+    halhal_HLHL_1_6959_V      = mkV "ħalħal" (mkRoot "ħ-l-ħ-l") ;
+    thalhal_HLHL_2_6960_V     = mkV_II "tħalħal" (mkRoot "ħ-l-ħ-l") ;
+    hambaq_HMBQ_1_6961_V      = mkV "ħambaq" (mkRoot "ħ-m-b-q") ;
+    thambaq_HMBQ_2_6962_V     = mkV_II "tħambaq" (mkRoot "ħ-m-b-q") ;
+    haxkem_HXKM_1_6963_V      = mkV "ħaxkem" (mkRoot "ħ-x-k-m") ;
+    hamham_HMHM_1_6964_V      = mkV "ħamħam" (mkRoot "ħ-m-ħ-m") ;
+    thamham_HMHM_2_6965_V     = mkV_II "tħamħam" (mkRoot "ħ-m-ħ-m") ;
+    haxken_HXKN_1_6966_V      = mkV "ħaxken" (mkRoot "ħ-x-k-n") ;
+    thaxken_HXKN_2_6967_V     = mkV_II "tħaxken" (mkRoot "ħ-x-k-n") ;
+    hendeb_HNDB_1_6968_V      = mkV "ħendeb" (mkRoot "ħ-n-d-b") ;
+    haxlef_HXLF_1_6969_V      = mkV "ħaxlef" (mkRoot "ħ-x-l-f") ;
+    thaxlef_HXLF_2_6970_V     = mkV_II "tħaxlef" (mkRoot "ħ-x-l-f") ;
+    handem_HNDM_1_6971_V      = mkV "ħandem" (mkRoot "ħ-n-d-m") ;
+    haxwex_HXWX_1_6972_V      = mkV "ħaxwex" (mkRoot "ħ-x-w-x") ;
+    thaxwex_HXWX_2_6973_V     = mkV_II "tħaxwex" (mkRoot "ħ-x-w-x") ;
+    hendem_HNDM_1_6974_V      = mkV "ħendem" (mkRoot "ħ-n-d-m") ;
+    thendem_HNDM_2_6975_V     = mkV_II "tħendem" (mkRoot "ħ-n-d-m") ;
+    hazdaq_HZDQ_1_6976_V      = mkV "ħażdaq" (mkRoot "ħ-ż-d-q") ;
+    thandaq_HNDQ_2_6977_V     = mkV_II "tħandaq" (mkRoot "ħ-n-d-q") ;
+    hanfes_HNFS_1_6978_V      = mkV "ħanfes" (mkRoot "ħ-n-f-s") ;
+    thanfes_HNFS_2_6979_V     = mkV_II "tħanfes" (mkRoot "ħ-n-f-s") ;
+    hanhan_HNHN_1_6980_V      = mkV "ħanħan" (mkRoot "ħ-n-ħ-n") ;
+    hanxel_HNXL_1_6981_V      = mkV "ħanxel" (mkRoot "ħ-n-x-l") ;
+    thanxel_HNXL_2_6982_V     = mkV_II "tħanxel" (mkRoot "ħ-n-x-l") ;
+    hanxar_HNXR_1_6983_V      = mkV "ħanxar" (mkRoot "ħ-n-x-r") ;
+    thanxar_HNXR_2_6984_V     = mkV_II "tħanxar" (mkRoot "ħ-n-x-r") ;
+    hanzer_HNZR_1_6985_V      = mkV "ħanżer" (mkRoot "ħ-n-ż-r") ;
+    thanzer_HNZR_2_6986_V     = mkV_II "tħanżer" (mkRoot "ħ-n-ż-r") ;
+    harbat_HRBT_1_6987_V      = mkV "ħarbat" (mkRoot "ħ-r-b-t") ;
+    tharbat_HRBT_2_6988_V     = mkV_II "tħarbat" (mkRoot "ħ-r-b-t") ;
+    harbex_HRBX_1_6989_V      = mkV "ħarbex" (mkRoot "ħ-r-b-x") ;
+    tharbex_HRBX_2_6990_V     = mkV_II "tħarbex" (mkRoot "ħ-r-b-x") ;
+    harfen_HRFN_1_6991_V      = mkV "ħarfen" (mkRoot "ħ-r-f-n") ;
+    harfex_HRFX_1_6992_V      = mkV "ħarfex" (mkRoot "ħ-r-f-x") ;
+    tharfex_HRFX_2_6993_V     = mkV_II "tħarfex" (mkRoot "ħ-r-f-x") ;
+    harhar_HRHR_1_6994_V      = mkV "ħarħar" (mkRoot "ħ-r-ħ-r") ;
+    tharhar_HRHR_2_6995_V     = mkV_II "tħarħar" (mkRoot "ħ-r-ħ-r") ;
+    harhar_HRHR_1_6996_V      = mkV "ħarħar" (mkRoot "ħ-r-ħ-r") ;
+    harken_HRKN_1_6997_V      = mkV "ħarken" (mkRoot "ħ-r-k-n") ;
+    hartam_HRTM_1_6998_V      = mkV "ħartam" (mkRoot "ħ-r-t-m") ;
+    kabras_KBRS_1_6999_V      = mkV "kabras" (mkRoot "k-b-r-s") ;
+    tkabras_KBRS_2_7000_V     = mkV_II "tkabras" (mkRoot "k-b-r-s") ;
+    kecner_KCNR_1_7001_V      = mkV "keċner" (mkRoot "k-ċ-n-r") ;
+    kecwen_KCWN_1_7002_V      = mkV "keċwen" (mkRoot "k-ċ-w-n") ;
+    tkecwen_KCWN_2_7003_V     = mkV_II "tkeċwen" (mkRoot "k-ċ-w-n") ;
+    kafkaf_KFKF_1_7004_V      = mkV "kafkaf" (mkRoot "k-f-k-f") ;
+    tkafkaf_KFKF_2_7005_V     = mkV_II "tkafkaf" (mkRoot "k-f-k-f") ;
+    kaghbar_KGHBR_1_7006_V    = mkV "kagħbar" (mkRoot "k-għ-b-r") ;
+    tkaghbar_KGHBR_2_7007_V   = mkV_II "tkagħbar" (mkRoot "k-għ-b-r") ;
+    kaghweg_KGHWG_1_7008_V    = mkV "kagħweġ" (mkRoot "k-għ-w-ġ") ;
+    tkaghweg_KGHWG_2_7009_V   = mkV_II "tkagħweġ" (mkRoot "k-għ-w-ġ") ;
+    kolja_KLJJ_1_7010_V       = mkV "kolja" (mkRoot "k-l-j-j") ;
+    kampa_KMPJ_1_7011_V       = mkV "kampa" (mkRoot "k-m-p-j") ;
+    kompla_KMPLJ_1_7012_V     = mkV quadWeak form1 (mkRoot "k-m-pl-j") (mkVowels "o" "a")
+      "komplejt" "komplejt" "kompla" "kompliet" "komplejna" "komplejtu" "komplew"
+      "nkompli" "tkompli" "jkompli" "tkompli" "nkomplu" "tkomplu" "jkomplu"
+      "kompli" "komplu"
+      ;
+    tkompla_KMPLJ_2_7013_V    = mkV quadWeak form2 (mkRoot "k-m-pl-j") (mkVowels "o" "a")
+      "tkomplejt" "tkomplejt" "tkompla" "tkompliet" "tkomplejna" "tkomplejtu" "tkomplew"
+      "nitkompla" "titkompla" "jitkompla" "titkompla" "nitkomplu" "titkomplu" "jitkomplu"
+      "tkompla" "tkomplu"
+      ;
+    kamrad_KMRD_1_7014_V      = mkV "kamrad" (mkRoot "k-m-r-d") ;
+    kanga_KNGJ_1_7015_V       = mkV "kanġa" (mkRoot "k-n-ġ-j") ;
+    kanta_KNTJ_1_7016_V       = pastPartV "kantat" (mkV "kanta" "kanta" (mkRoot "k-n-t-j")) ;
+    tkanta_KNTJ_2_7017_V      = mkV_II "tkanta" (mkRoot "k-n-t-j") ;
+    kopra_KPRJ_1_7018_V       = mkV "kopra" (mkRoot "k-p-r-j") ;
+    tkopra_KPRJ_2_7019_V      = mkV_II "tkopra" (mkRoot "k-p-r-j") ;
+    kercah_KRCH_1_7020_V      = mkV "kerċaħ" (mkRoot "k-r-ċ-ħ") ;
+    tkercah_KRCH_2_7021_V     = mkV_II "tkerċaħ" (mkRoot "k-r-ċ-ħ") ;
+    karfas_KRFS_1_7022_V      = mkV "karfas" (mkRoot "k-r-f-s") ;
+    tkarfas_KRFS_2_7023_V     = mkV_II "tkarfas" (mkRoot "k-r-f-s") ;
+    karkar_KRKR_1_7024_V      = mkV "karkar" (mkRoot "k-r-k-r") ;
+    tkarkar_KRKR_2_7025_V     = mkV_II "tkarkar" (mkRoot "k-r-k-r") ;
+    kerker_KRKR_1_7026_V      = mkV "kerker" (mkRoot "k-r-k-r") ;
+    karmad_KRMD_1_7027_V      = mkV "karmad" (mkRoot "k-r-m-d") ;
+    karmas_KRMS_1_7028_V      = mkV "karmas" (mkRoot "k-r-m-s") ;
+    tkarmas_KRMS_2_7029_V     = mkV_II "tkarmas" (mkRoot "k-r-m-s") ;
+    korna_KRNJ_1_7030_V       = mkV "korna" (mkRoot "k-r-n-j") ;
+    karwat_KRWT_1_7031_V      = mkV "karwat" (mkRoot "k-r-w-t") ;
+    tkarwat_KRWT_2_7032_V     = mkV_II "tkarwat" (mkRoot "k-r-w-t") ;
+    kartab_KRTB_1_7033_V      = mkV "kartab" (mkRoot "k-r-t-b") ;
+    kasbar_KSBR_1_7034_V      = mkV "kasbar" (mkRoot "k-s-b-r") ;
+    tkasbar_KSBR_2_7035_V     = mkV_II "tkasbar" (mkRoot "k-s-b-r") ;
+    keskes_KSKS_1_7036_V      = mkV "keskes" (mkRoot "k-s-k-s") ;
+    tkeskes_KSKS_2_7037_V     = mkV_II "tkeskes" (mkRoot "k-s-k-s") ;
+    kaskas_KSKS_1_7038_V      = mkV "kaskas" (mkRoot "k-s-k-s") ;
+    keskes_KSKS_1_7039_V      = mkV "keskes" (mkRoot "k-s-k-s") ;
+    katkat_KTKT_1_7040_V      = mkV "katkat" (mkRoot "k-t-k-t") ;
+    ketlet_KTLT_1_7041_V      = mkV "ketlet" (mkRoot "k-t-l-t") ;
+    kewkeb_KWKB_1_7042_V      = mkV "kewkeb" (mkRoot "k-w-k-b") ;
+    tkewkeb_KWKB_2_7043_V     = mkV_II "tkewkeb" (mkRoot "k-w-k-b") ;
+    kawlat_KWLT_1_7044_V      = mkV "kawlat" (mkRoot "k-w-l-t") ;
+    tkawlat_KWLT_2_7045_V     = mkV_II "tkawlat" (mkRoot "k-w-l-t") ;
+    kewtel_KWTL_1_7046_V      = mkV "kewtel" (mkRoot "k-w-t-l") ;
+    kaxkar_KXKR_1_7047_V      = mkV "kaxkar" (mkRoot "k-x-k-r") ;
+    tkaxkar_KXKR_2_7048_V     = mkV_II "tkaxkar" (mkRoot "k-x-k-r") ;
+    kexkex_KXKX_1_7049_V      = mkV "kexkex" (mkRoot "k-x-k-x") ;
+    tkexkex_KXKX_2_7050_V     = mkV_II "tkexkex" (mkRoot "k-x-k-x") ;
+    kexwex_KXWX_1_7051_V      = mkV "kexwex" (mkRoot "k-x-w-x") ;
+    lablab_LBLB_1_7052_V      = mkV "lablab" (mkRoot "l-b-l-b") ;
+    lebleb_LBLB_1_7053_V      = mkV "lebleb" (mkRoot "l-b-l-b") ;
+    tlebleb_LBLB_2_7054_V     = mkV_II "tlebleb" (mkRoot "l-b-l-b") ;
+    leflef_LFLF_1_7055_V      = mkV "leflef" (mkRoot "l-f-l-f") ;
+    tleflef_LFLF_2_7056_V     = mkV_II "tleflef" (mkRoot "l-f-l-f") ;
+    legleg_LGLG_1_7057_V      = mkV "legleg" (mkRoot "l-g-l-g") ;
+    tlegleg_LGLG_2_7058_V     = mkV_II "tlegleg" (mkRoot "l-g-l-g") ;
+    laghlagh_LGHLGH_1_7059_V  = mkV "lagħlagħ" (mkRoot "l-għ-l-għ") ;
+    lahlah_LHLH_1_7060_V      = mkV "laħlaħ" (mkRoot "l-ħ-l-ħ") ;
+    tlahlah_LHLH_2_7061_V     = mkV_II "tlaħlaħ" (mkRoot "l-ħ-l-ħ") ;
+    lembet_LMBT_1_7062_V      = mkV "lembet" (mkRoot "l-m-b-t") ;
+    tlenbeb_LNBB_2_7064_V     = mkV_II "tlenbeb" (mkRoot "l-n-b-b") ;
+    lenbeb_LNBB_1_7065_V      = mkV "lenbeb" (mkRoot "l-n-b-b") ;
+    langas_LNGS_1_7066_V      = mkV "lanġas" (mkRoot "l-n-ġ-s") ;
+    lanzat_LNZT_1_7067_V      = mkV "lanżat" (mkRoot "l-n-ż-t") ;
+    tlanzat_LNZT_2_7068_V     = mkV_II "tlanżat" (mkRoot "l-n-ż-t") ;
+    laqlaq_LQLQ_1_7069_V      = mkV "laqlaq" (mkRoot "l-q-l-q") ;
+    lesta_LSTJ_1_7070_V       = mkV "lesta" (mkRoot "l-s-t-j") ;
+    tlesta_LSTJ_2_7071_V      = mkV_II "tlesta" (mkRoot "l-s-t-j") ;
+    letlet_LTLT_1_7072_V      = mkV "letlet" (mkRoot "l-t-l-t") ;
+    meclaq_MCLQ_1_7073_V      = mkV "meċlaq" (mkRoot "m-ċ-l-q") ;
+    mecmec_MCMC_1_7074_V      = mkV "meċmeċ" (mkRoot "m-ċ-m-ċ") ;
+    megnen_MGNN_1_7075_V      = mkV "meġnen" (mkRoot "m-ġ-n-n") ;
+    maghdar_MGHDR_1_7076_V    = mkV "magħdar" (mkRoot "m-għ-d-r") ;
+    maghmagh_MGHMGH_1_7077_V  = mkV "magħmagħ" (mkRoot "m-għ-m-għ") ;
+    mieghrek_MGHRK_1_7078_V   = mkV "miegħrek" (mkRoot "m-għ-r-k") ;
+    mahmah_MHMH_1_7079_V      = mkV "maħmaħ" (mkRoot "m-ħ-m-ħ") ;
+    tmahmah_MHMH_2_7080_V     = mkV_II "tmaħmaħ" (mkRoot "m-ħ-m-ħ") ;
+    mejlaq_MJLQ_1_7081_V      = mkV "mejlaq" (mkRoot "m-j-l-q") ;
+    tmejlaq_MJLQ_2_7082_V     = mkV_II "tmejlaq" (mkRoot "m-j-l-q") ;
+    majna_MJNJ_1_7083_V       = mkV "majna" (mkRoot "m-j-n-j") ;
+    mekmek_MKMK_1_7084_V      = mkV "mekmek" (mkRoot "m-k-m-k") ;
+    mander_MNDR_1_7085_V      = mkV "mander" (mkRoot "m-n-d-r") ;
+    tmandar_MNDR_2_7086_V     = mkV_II "tmandar" (mkRoot "m-n-d-r") ;
+    menghel_MNGHL_1_7087_V    = mkV "mengħel" (mkRoot "m-n-għ-l") ;
+    mantna_MNTNJ_1_7088_V     = mkV quadWeak form1 (mkRoot "m-n-tn-j") (mkVowels "a" "a")
+      "mantnejt" "mantnejt" "mantna" "mantniet" "mantnejna" "mantnejtu" "mantnew"
+      "nmantna" "tmantna" "jmantna" "tmantna" "nmantnu" "tmantnu" "jmantnu"
+      "mantna" "mantnu"
+      ;
+    tmantna_MNTNJ_2_7089_V    = mkV quadWeak form2 (mkRoot "m-n-tn-j") (mkVowels "a" "a")
+      "tmantnejt" "tmantnejt" "tmantna" "tmantniet" "tmantnejna" "tmantnejtu" "tmantnew"
+      "nitmantna" "titmantna" "jitmantna" "titmantna" "nitmantnu" "titmantnu" "jitmantnu"
+      "tmantna" "tmantnu"
+      ;
+    mantar_MNTR_1_7090_V      = mkV "mantar" (mkRoot "m-n-t-r") ;
+    tmantar_MNTR_2_7091_V     = mkV_II "tmantar" (mkRoot "m-n-t-r") ;
+    manwal_MNWL_1_7092_V      = mkV "manwal" (mkRoot "m-n-w-l") ;
+    menzel_MNZL_1_7093_V      = mkV "menzel" (mkRoot "m-n-z-l") ;
+    tmenzel_MNZL_2_7094_V     = mkV_II "tmenzel" (mkRoot "m-n-z-l") ;
+    maqdar_MQDR_1_7095_V      = mkV "maqdar" (mkRoot "m-q-d-r") ;
+    tmaqdar_MQDR_2_7096_V     = mkV_II "tmaqdar" (mkRoot "m-q-d-r") ;
+    maqmaq_MQMQ_1_7097_V      = mkV "maqmaq" (mkRoot "m-q-m-q") ;
+    merghen_MRGHN_1_7098_V    = mkV "mergħen" (mkRoot "m-r-għ-n") ;
+    tmerghen_MRGHN_2_7099_V   = mkV_II "tmergħen" (mkRoot "m-r-għ-n") ;
+    merkek_MRKK_1_7100_V      = mkV "merkek" (mkRoot "m-r-k-k") ;
+    marmar_MRMR_1_7101_V      = mkV "marmar" (mkRoot "m-r-m-r") ;
+    mermer_MRMR_1_7102_V      = mkV "mermer" (mkRoot "m-r-m-r") ;
+    tmermer_MRMR_2_7103_V     = mkV_II "tmermer" (mkRoot "m-r-m-r") ;
+    martel_MRTL_1_7104_V      = mkV "martel" (mkRoot "m-r-t-l") ;
+    tmartel_MRTL_2_7105_V     = mkV_II "tmartel" (mkRoot "m-r-t-l") ;
+    marzeb_MRZB_1_7106_V      = mkV "marżeb" (mkRoot "m-r-ż-b") ;
+    merzaq_MRZQ_1_7107_V      = mkV "merżaq" (mkRoot "m-r-ż-q") ;
+    tmerzaq_MRZQ_2_7108_V     = mkV_II "tmerżaq" (mkRoot "m-r-ż-q") ;
+    mashan_MSHN_1_7109_V      = mkV "masħan" (mkRoot "m-s-ħ-n") ;
+    tmashan_MSHN_2_7110_V     = mkV_II "tmasħan" (mkRoot "m-s-ħ-n") ;
+    mashar_MSHR_1_7111_V      = mkV "masħar" (mkRoot "m-s-ħ-r") ;
+    tmashar_MSHR_2_7112_V     = mkV_II "tmasħar" (mkRoot "m-s-ħ-r") ;
+    mesher_MSHR_1_7113_V      = mkV "mesħer" (mkRoot "m-s-ħ-r") ;
+    mesken_MSKN_1_7114_V      = mkV "mesken" (mkRoot "m-s-k-n") ;
+    tmesken_MSKN_2_7115_V     = mkV_II "tmesken" (mkRoot "m-s-k-n") ;
+    meslah_MSLH_1_7116_V      = mkV "meslaħ" (mkRoot "m-s-l-ħ") ;
+    tmeslah_MSLH_2_7117_V     = mkV_II "tmeslaħ" (mkRoot "m-s-l-ħ") ;
+    mesrek_MSRK_1_7118_V      = mkV "mesrek" (mkRoot "m-s-r-k") ;
+    mexmex_MXMX_1_7119_V      = mkV "mexmex" (mkRoot "m-x-m-x") ;
+    tmexmex_MXMX_2_7120_V     = mkV_II "tmexmex" (mkRoot "m-x-m-x") ;
+    maxtar_MXTR_1_7121_V      = mkV "maxtar" (mkRoot "m-x-t-r") ;
+    tmaxtar_MXTR_2_7122_V     = mkV_II "tmaxtar" (mkRoot "m-x-t-r") ;
+    mazlag_MZLG_1_7123_V      = mkV "mażlaġ" (mkRoot "m-ż-l-ġ") ;
+    mezmez_MZMZ_1_7124_V      = mkV "meżmeż" (mkRoot "m-ż-m-ż") ;
+    tmezmez_MZMZ_2_7125_V     = mkV_II "tmeżmeż" (mkRoot "m-ż-m-ż") ;
+    nahnah_NHNH_1_7126_V      = mkV "nahnah" (mkRoot "n-ħ-n-ħ") ;
+    nemnem_NMNM_1_7127_V      = mkV "nemnem" (mkRoot "n-m-n-m") ;
+    naqnaq_NQNQ_1_7128_V      = mkV "naqnaq" (mkRoot "n-q-n-q") ;
+    nervez_NRVZ_1_7129_V      = mkV "nerveż" (mkRoot "n-r-v-ż") ;
+    tnervez_NRVZ_2_7130_V     = mkV_II "tnerveż" (mkRoot "n-r-v-ż") ;
+    naznaz_NZNZ_1_7131_V      = mkV "nażnaż" (mkRoot "n-ż-n-ż") ;
+    peclaq_PCLQ_1_7132_V      = mkV "peċlaq" (mkRoot "p-ċ-l-q") ;
+    pacpac_PCPC_1_7133_V      = mkV "paċpaċ" (mkRoot "p-ċ-p-ċ") ;
+    pecpec_PCPC_1_7134_V      = mkV "peċpeċ" (mkRoot "p-ċ-p-ċ") ;
+    tpecpec_PCPC_2_7135_V     = mkV_II "tpeċpeċ" (mkRoot "p-ċ-p-ċ") ;
+    pahpah_PHPH_1_7136_V      = mkV "paħpaħ" (mkRoot "p-ħ-p-ħ") ;
+    tpahpah_PHPH_2_7137_V     = mkV_II "tpaħpaħ" (mkRoot "p-ħ-p-ħ") ;
+    pakpak_PKPK_1_7138_V      = mkV "pakpak" (mkRoot "p-k-p-k") ;
+    palpal_PLPL_1_7139_V      = mkV "palpal" (mkRoot "p-l-p-l") ;
+    pinga_PNGJ_1_7140_V       = mkV "pinġa" (mkRoot "p-n-ġ-j") ;
+    tpinga_PNGJ_2_7141_V      = mkV_II "tpinġa" (mkRoot "p-n-ġ-j") ;
+    penzel_PNZL_1_7143_V      = mkV "penzel" (mkRoot "p-n-z-l") ;
+    panzar_PNZR_1_7144_V      = mkV "panzar" (mkRoot "p-n-z-r") ;
+    paqpaq_PQPQ_1_7145_V      = mkV "paqpaq" (mkRoot "p-q-p-q") ;
+    percah_PRCH_1_7146_V      = mkV "perċaħ" (mkRoot "p-r-ċ-ħ") ;
+    tpercah_PRCH_2_7147_V     = mkV_II "tperċaħ" (mkRoot "p-r-ċ-ħ") ;
+    parla_PRLJ_1_7148_V       = mkV "parla" (mkRoot "p-r-l-j") ;
+    parpan_PRPN_1_7149_V      = mkV "parpan" (mkRoot "p-r-p-n") ;
+    parpar_PRPR_1_7150_V      = mkV "parpar" (mkRoot "p-r-p-r") ;
+    perper_PRPR_1_7151_V      = mkV "perper" (mkRoot "p-r-p-r") ;
+    tperper_PRPR_2_7152_V     = mkV_II "tperper" (mkRoot "p-r-p-r") ;
+    parta_PRTJ_1_7153_V       = mkV "parta" (mkRoot "p-r-t-j") ;
+    partat_PRTT_1_7154_V      = mkV "partat" (mkRoot "p-r-t-t") ;
+    tpartat_PRTT_2_7155_V     = mkV_II "tpartat" (mkRoot "p-r-t-t") ;
+    partax_PRTX_1_7156_V      = mkV "partax" (mkRoot "p-r-t-x") ;
+    tpartax_PRTX_2_7157_V     = mkV_II "tpartax" (mkRoot "p-r-t-x") ;
+    paspar_PSPR_1_7158_V      = mkV "paspar" (mkRoot "p-s-p-r") ;
+    tpaspar_PSPR_2_7159_V     = mkV_II "tpaspar" (mkRoot "p-s-p-r") ;
+    pespes_PSPS_1_7160_V      = mkV "pespes" (mkRoot "p-s-p-s") ;
+    tpespes_PSPS_2_7161_V     = mkV_II "tpespes" (mkRoot "p-s-p-s") ;
+    pastar_PSTR_1_7162_V      = mkV "pastar" (mkRoot "p-s-t-r") ;
+    pastaz_PSTZ_1_7163_V      = mkV "pastaż" (mkRoot "p-s-t-ż") ;
+    tpastaz_PSTZ_2_7164_V     = mkV_II "tpastaż" (mkRoot "p-s-t-ż") ;
+    patpat_PTPT_1_7165_V      = mkV "patpat" (mkRoot "p-t-p-t") ;
+    petpet_PTPT_1_7166_V      = mkV "petpet" (mkRoot "p-t-p-t") ;
+    pixka_PXKJ_1_7167_V       = mkV "pixka" (mkRoot "p-x-k-j") ;
+    tpixka_PXKJ_2_7168_V      = mkV_II "tpixka" (mkRoot "p-x-k-j") ;
+    tpaxpax_PXPX_2_7169_V     = mkV_II "tpaxpax" (mkRoot "p-x-p-x") ;
+    pexpex_PXPX_1_7170_V      = mkV "pexpex" (mkRoot "p-x-p-x") ;
+    pozda_PZDJ_1_7171_V       = mkV "pożda" (mkRoot "p-ż-d-j") ;
+    pezpez_PZPZ_1_7172_V      = mkV "pezpez" (mkRoot "p-z-p-z") ;
+    qabras_QBRS_1_7173_V      = mkV "qabras" (mkRoot "q-b-r-s") ;
+    tqabras_QBRS_2_7174_V     = mkV_II "tqabras" (mkRoot "q-b-r-s") ;
+    qafqaf_QFQF_1_7175_V      = mkV "qafqaf" (mkRoot "q-f-q-f") ;
+    qahqah_QHQH_1_7176_V      = mkV "qaħqaħ" (mkRoot "q-ħ-q-ħ") ;
+    qalfat_QLFT_1_7177_V      = mkV "qalfat" (mkRoot "q-l-f-t") ;
+    tqalfat_QLFT_2_7178_V     = mkV_II "tqalfat" (mkRoot "q-l-f-t") ;
+    qamqam_QMQM_1_7179_V      = mkV "qamqam" (mkRoot "q-m-q-m") ;
+    qancec_QNCC_1_7180_V      = mkV "qanċeċ" (mkRoot "q-n-ċ-ċ") ;
+    tqancec_QNCC_2_7181_V     = mkV_II "tqanċeċ" (mkRoot "q-n-ċ-ċ") ;
+    qandel_QNDL_1_7182_V      = mkV "qandel" (mkRoot "q-n-d-l") ;
+    tqandel_QNDL_2_7183_V     = mkV_II "tqandel" (mkRoot "q-n-d-l") ;
+    qanfed_QNFD_1_7184_V      = mkV "qanfed" (mkRoot "q-n-f-d") ;
+    tqanfed_QNFD_2_7185_V     = mkV_II "tqanfed" (mkRoot "q-n-f-d") ;
+    qanpen_QNPN_1_7186_V      = mkV "qanpen" (mkRoot "q-n-p-n") ;
+    qanqal_QNQL_1_7187_V      = mkV "qanqal" (mkRoot "q-n-q-l") ;
+    tqanqal_QNQL_2_7188_V     = mkV_II "tqanqal" (mkRoot "q-n-q-l") ;
+    qansar_QNSR_1_7189_V      = mkV "qansar" (mkRoot "q-n-s-r") ;
+    qantar_QNTR_1_7190_V      = mkV "qantar" (mkRoot "q-n-t-r") ;
+    qanzah_QNZH_1_7191_V      = mkV "qanżaħ" (mkRoot "q-n-ż-ħ") ;
+    tqanzah_QNZH_2_7192_V     = mkV_II "tqanżaħ" (mkRoot "q-n-ż-ħ") ;
+    qarben_QRBN_1_7193_V      = mkV "qarben" (mkRoot "q-r-b-n") ;
+    tqarben_QRBN_2_7194_V     = mkV_II "tqarben" (mkRoot "q-r-b-n") ;
+    qarcel_QRCL_1_7195_V      = mkV "qarċel" (mkRoot "q-r-ċ-l") ;
+    tqarcel_QRCL_2_7196_V     = mkV_II "tqarċel" (mkRoot "q-r-ċ-l") ;
+    qarden_QRDN_1_7197_V      = mkV "qarden" (mkRoot "q-r-d-n") ;
+    tqarden_QRDN_2_7198_V     = mkV_II "tqarden" (mkRoot "q-r-d-n") ;
+    qardax_QRDX_1_7199_V      = mkV "qardax" (mkRoot "q-r-d-x") ;
+    tqardax_QRDX_2_7200_V     = mkV_II "tqardax" (mkRoot "q-r-d-x") ;
+    qarmec_QRMC_1_7201_V      = mkV "qarmeċ" (mkRoot "q-r-m-ċ") ;
+    tqarmec_QRMC_2_7202_V     = mkV_II "tqarmeċ" (mkRoot "q-r-m-ċ") ;
+    qarnas_QRNS_1_7203_V      = mkV "qarnas" (mkRoot "q-r-n-s") ;
+    tqarnas_QRNS_2_7204_V     = mkV_II "tqarnas" (mkRoot "q-r-n-s") ;
+    qarqac_QRQC_1_7205_V      = mkV "qarqaċ" (mkRoot "q-r-q-ċ") ;
+    tqarqac_QRQC_2_7206_V     = mkV_II "tqarqaċ" (mkRoot "q-r-q-ċ") ;
+    qartaf_QRTF_1_7207_V      = mkV "qartaf" (mkRoot "q-r-t-f") ;
+    tqartaf_QRTF_2_7208_V     = mkV_II "tqartaf" (mkRoot "q-r-t-f") ;
+    qartam_QRTM_1_7209_V      = mkV "qartam" (mkRoot "q-r-t-m") ;
+    tqartam_QRTM_2_7210_V     = mkV_II "tqartam" (mkRoot "q-r-t-m") ;
+    s_QRTM_2_7211_V           = mkV_II "s" (mkRoot "q-r-t-m") ;
+    qartas_QRTS_1_7212_V      = mkV "qartas" (mkRoot "q-r-t-s") ;
+    tqartas_QRTS_2_7213_V     = mkV_II "tqartas" (mkRoot "q-r-t-s") ;
+    qarwez_QRWZ_1_7214_V      = mkV "qarweż" (mkRoot "q-r-w-ż") ;
+    tqarwez_QRWZ_2_7215_V     = mkV_II "tqarweż" (mkRoot "q-r-w-ż") ;
+    qasdar_QSDR_1_7216_V      = mkV "qasdar" (mkRoot "q-s-d-r") ;
+    tqasdar_QSDR_2_7217_V     = mkV_II "tqasdar" (mkRoot "q-s-d-r") ;
+    qawqeb_QWQB_1_7218_V      = mkV "qawqeb" (mkRoot "q-w-q-b") ;
+    tqawqab_QWQB_2_7219_V     = mkV_II "tqawqab" (mkRoot "q-w-q-b") ;
+    qaxlef_QXLF_1_7220_V      = mkV "qaxlef" (mkRoot "q-x-l-f") ;
+    tqaxlef_QXLF_2_7221_V     = mkV_II "tqaxlef" (mkRoot "q-x-l-f") ;
+    qaxqax_QXQX_1_7222_V      = mkV "qaxqax" (mkRoot "q-x-q-x") ;
+    tqaxqax_QXQX_2_7223_V     = mkV_II "tqaxqax" (mkRoot "q-x-q-x") ;
+    qazqaz_QZQZ_1_7224_V      = mkV "qażqaż" (mkRoot "q-ż-q-ż") ;
+    tqazqaz_QZQZ_2_7225_V     = mkV_II "tqażqaż" (mkRoot "q-ż-q-ż") ;
+    qazwat_QZWT_1_7226_V      = mkV "qażwat" (mkRoot "q-ż-w-t") ;
+    recpel_RCPL_1_7227_V      = mkV "reċpel" (mkRoot "r-ċ-p-l") ;
+    rembel_RMBL_1_7228_V      = mkV "rembel" (mkRoot "r-m-b-l") ;
+    trembel_RMBL_2_7229_V     = mkV_II "trembel" (mkRoot "r-m-b-l") ;
+    rampel_RMPL_1_7230_V      = mkV "rampel" (mkRoot "r-m-p-l") ;
+    trampel_RMPL_2_7231_V     = mkV_II "trampel" (mkRoot "r-m-p-l") ;
+    renda_RNDJ_1_7232_V       = mkV "renda" (mkRoot "r-n-d-j") ;
+    trenda_RNDJ_2_7233_V      = mkV_II "trenda" (mkRoot "r-n-d-j") ;
+    tranga_RNGJ_2_7234_V      = mkV_II "tranġa" (mkRoot "r-n-ġ-j") ;
+    rangat_RNGT_1_7235_V      = mkV "ranġat" (mkRoot "r-n-ġ-t") ;
+    trangat_RNGT_2_7236_V     = mkV_II "tranġat" (mkRoot "r-n-ġ-t") ;
+    rastat_RSTT_1_7237_V      = mkV "rastat" (mkRoot "r-s-t-t") ;
+    sefsef_SFSF_1_7238_V      = mkV "sefsef" (mkRoot "s-f-s-f") ;
+    ssefsef_SFSF_2_7239_V     = mkV_II "ssefsef" (mkRoot "s-f-s-f") ;
+    sefter_SFTR_1_7240_V      = mkV "sefter" (mkRoot "s-f-t-r") ;
+    ssaghtar_SGHTR_2_7241_V   = mkV_II "ssagħtar" (mkRoot "s-għ-t-r") ;
+    seksef_SKSF_1_7242_V      = mkV "seksef" (mkRoot "s-k-s-f") ;
+    ssakran_SKRN_2_7243_V     = mkV_II "ssakran" (mkRoot "s-k-r-n") ;
+    seksek_SKSK_1_7244_V      = mkV "seksek" (mkRoot "s-k-s-k") ;
+    sseksek_SKSK_2_7245_V     = mkV_II "sseksek" (mkRoot "s-k-s-k") ;
+    selsel_SLSL_1_7246_V      = mkV "selsel" (mkRoot "s-l-s-l") ;
+    salpa_SLPJ_1_7247_V       = mkV "salpa" (mkRoot "s-l-p-j") ;
+    saltan_SLTN_1_7248_V      = mkV "saltan" (mkRoot "s-l-t-n") ;
+    salva_SLVJ_1_7249_V       = mkV "salva" (mkRoot "s-l-v-j") ;
+    ssalva_SLVJ_2_7250_V      = mkV_II "ssalva" (mkRoot "s-l-v-j") ;
+    solva_SLVJ_1_7251_V       = mkV "solva" (mkRoot "s-l-v-j") ;
+    ssolva_SLVJ_2_7252_V      = mkV_II "ssolva" (mkRoot "s-l-v-j") ;
+    raxka_RXKJ_1_7253_V       = mkV "raxka" (mkRoot "r-x-k-j") ;
+    ssemlah_SMLH_2_7254_V     = mkV_II "ssemlaħ" (mkRoot "s-m-l-ħ") ;
+    rixtel_RXTL_1_7255_V      = mkV "rixtel" (mkRoot "r-x-t-l") ;
+    trixtel_RXTL_2_7256_V     = mkV_II "trixtel" (mkRoot "r-x-t-l") ;
+    sempel_SMPL_1_7257_V      = mkV "sempel" (mkRoot "s-m-p-l") ;
+    samsam_SMSM_1_7258_V      = mkV "samsam" (mkRoot "s-m-s-m") ;
+    samsar_SMSR_1_7259_V      = mkV "samsar" (mkRoot "s-m-s-r") ;
+    ssamsar_SMSR_2_7260_V     = mkV_II "ssamsar" (mkRoot "s-m-s-r") ;
+    sendaq_SNDQ_1_7261_V      = mkV "sendaq" (mkRoot "s-n-d-q") ;
+    sandar_SNDR_1_7262_V      = mkV "sandar" (mkRoot "s-n-d-r") ;
+    sangat_SNGT_1_7263_V      = mkV "sangat" (mkRoot "s-n-g-t") ;
+    sensel_SNSL_1_7264_V      = mkV "sensel" (mkRoot "s-n-s-l") ;
+    ssensel_SNSL_2_7265_V     = mkV_II "ssensel" (mkRoot "s-n-s-l") ;
+    sensar_SNSR_1_7266_V      = mkV "sensar" (mkRoot "s-n-s-r") ;
+    ssapna_SPNJ_2_7267_V      = mkV_II "ssapna" (mkRoot "s-p-n-j") ;
+    saqsa_SQSJ_1_7268_V       = pastPartV "mistoqsi" (mkV "saqsa" (mkRoot "s-q-s-j")) ;
+    sarbat_SRBT_1_7270_V      = mkV "sarbat" (mkRoot "s-r-b-t") ;
+    ssarbat_SRBT_2_7271_V     = mkV_II "ssarbat" (mkRoot "s-r-b-t") ;
+    sardan_SRDN_1_7272_V      = mkV "sardan" (mkRoot "s-r-d-n") ;
+    ssardan_SRDN_2_7273_V     = mkV_II "ssardan" (mkRoot "s-r-d-n") ;
+    serdaq_SRDQ_1_7274_V      = mkV "serdaq" (mkRoot "s-r-d-q") ;
+    sserdaq_SRDQ_2_7275_V     = mkV_II "sserdaq" (mkRoot "s-r-d-q") ;
+    sorga_SRGJ_1_7276_V       = mkV "sorġa" (mkRoot "s-r-ġ-j") ;
+    sargat_SRGT_1_7277_V      = mkV "sarġat" (mkRoot "s-r-ġ-t") ;
+    ssarsa_SRSJ_2_7278_V      = mkV_II "ssarsa" (mkRoot "s-r-s-j") ;
+    sarsar_SRSR_1_7279_V      = mkV "sarsar" (mkRoot "s-r-s-r") ;
+    serser_SRSR_1_7280_V      = mkV "serser" (mkRoot "s-r-s-r") ;
+    serva_SRVJ_1_7281_V       = mkV "serva" (mkRoot "s-r-v-j") ;
+    sserva_SRVJ_2_7282_V      = mkV_II "sserva" (mkRoot "s-r-v-j") ;
+    sarwal_SRWL_1_7283_V      = mkV "sarwal" (mkRoot "s-r-w-l") ;
+    ssarwal_SRWL_2_7284_V     = mkV_II "ssarwal" (mkRoot "s-r-w-l") ;
+    teftef_TFTF_1_7285_V      = mkV "teftef" (mkRoot "t-f-t-f") ;
+    tteftef_TFTF_2_7286_V     = mkV_II "tteftef" (mkRoot "t-f-t-f") ;
+    taghtagh_TGHTGH_1_7287_V  = mkV "tagħtagħ" (mkRoot "t-għ-t-għ") ;
+    tahtah_THTH_1_7288_V      = mkV "taħtaħ" (mkRoot "t-ħ-t-ħ") ;
+    tektek_TKTK_1_7289_V      = mkV "tektek" (mkRoot "t-k-t-k") ;
+    ttektek_TKTK_2_7290_V     = mkV_II "ttektek" (mkRoot "t-k-t-k") ;
+    temtem_TMTM_1_7291_V      = mkV "temtem" (mkRoot "t-m-t-m") ;
+    ttemtem_TMTM_2_7292_V     = mkV_II "ttemtem" (mkRoot "t-m-t-m") ;
+    tanbar_TNBR_1_7293_V      = mkV "tanbar" (mkRoot "t-n-b-r") ;
+    ttanbar_TNBR_2_7294_V     = mkV_II "ttanbar" (mkRoot "t-n-b-r") ;
+    tenfex_TNFX_1_7295_V      = mkV "tenfex" (mkRoot "t-n-f-x") ;
+    ttenfex_TNFX_2_7296_V     = mkV_II "ttenfex" (mkRoot "t-n-f-x") ;
+    tenkel_TNKL_1_7297_V      = mkV "tenkel" (mkRoot "t-n-k-l") ;
+    tenten_TNTN_1_7298_V      = mkV "tenten" (mkRoot "t-n-t-n") ;
+    tentex_TNTX_1_7299_V      = mkV "tentex" (mkRoot "t-n-t-x") ;
+    ttentex_TNTX_2_7300_V     = mkV_II "ttentex" (mkRoot "t-n-t-x") ;
+    taptap_TPTP_1_7301_V      = mkV "taptap" (mkRoot "t-p-t-p") ;
+    staqsa_TPTP_1_7302_V      = mkV "staqsa" (mkRoot "t-p-t-p") ;
+    volga_VLGJ_1_7303_V       = mkV "volġa" (mkRoot "v-l-ġ-j") ;
+    vilja_VLJJ_1_7304_V       = mkV "vilja" (mkRoot "v-l-j-j") ;
+    vilja_VLJJ_1_7305_V       = mkV "vilja" (mkRoot "v-l-j-j") ;
+    vinca_VNCJ_1_7306_V       = mkV "vinċa" (mkRoot "v-n-ċ-j") ;
+    tvinca_VNCJ_2_7307_V      = mkV_II "tvinċa" (mkRoot "v-n-ċ-j") ;
+    venven_VNVN_1_7308_V      = mkV "venven" (mkRoot "v-n-v-n") ;
+    tvenven_VNVN_2_7309_V     = mkV_II "tvenven" (mkRoot "v-n-v-n") ;
+    varja_VRJJ_1_7310_V       = mkV "varja" (mkRoot "v-r-j-j") ;
+    tvarja_VRJJ_2_7311_V      = mkV_II "tvarja" (mkRoot "v-r-j-j") ;
+    verver_VRVR_1_7312_V      = mkV "verver" (mkRoot "v-r-v-r") ;
+    teptep_TPTP_1_7313_V      = mkV "teptep" (mkRoot "t-p-t-p") ;
+    taqtaq_TQTQ_1_7314_V      = mkV "taqtaq" (mkRoot "t-q-t-q") ;
+    tarbac_TRBC_1_7315_V      = mkV "tarbaċ" (mkRoot "t-r-b-ċ") ;
+    ttarbac_TRBC_2_7316_V     = mkV_II "ttarbaċ" (mkRoot "t-r-b-ċ") ;
+    torna_TRNJ_1_7317_V       = mkV "torna" (mkRoot "t-r-n-j") ;
+    torna_TRNJ_1_7318_V       = mkV "torna" (mkRoot "t-r-n-j") ;
+    tertaq_TRTQ_1_7319_V      = mkV "tertaq" (mkRoot "t-r-t-q") ;
+    ttertaq_TRTQ_2_7320_V     = mkV_II "ttertaq" (mkRoot "t-r-t-q") ;
+    terter_TRTR_1_7321_V      = mkV "terter" (mkRoot "t-r-t-r") ;
+    tterter_TRTR_2_7322_V     = mkV_II "tterter" (mkRoot "t-r-t-r") ;
+    tartar_TRTR_1_7323_V      = mkV "tartar" (mkRoot "t-r-t-r") ;
+    tertex_TRTX_1_7324_V      = mkV "tertex" (mkRoot "t-r-t-x") ;
+    textex_TXTX_1_7325_V      = mkV "textex" (mkRoot "t-x-t-x") ;
+    wedwed_WDWD_1_7326_V      = mkV "wedwed" (mkRoot "w-d-w-d") ;
+    vegveg_WGWG_1_7327_V      = mkV "veġveġ" (mkRoot "w-ġ-w-ġ") ;
+    wahwah_WHWH_1_7328_V      = mkV "waħwaħ" (mkRoot "w-ħ-w-ħ") ;
+    waqwaq_WQWQ_1_7329_V      = mkV "waqwaq" (mkRoot "w-q-w-q") ;
+    werden_WRDN_1_7330_V      = mkV "werden" (mkRoot "w-r-d-n") ;
+    werwer_WRWR_1_7331_V      = mkV "werwer" (mkRoot "w-r-w-r") ;
+    twerwer_WRWR_2_7332_V     = mkV_II "twerwer" (mkRoot "w-r-w-r") ;
+    werzaq_WRZQ_1_7333_V      = mkV "werżaq" (mkRoot "w-r-ż-q") ;
+    weswes_WSWS_1_7334_V      = mkV "weswes" (mkRoot "w-s-w-s") ;
+    wetwet_WTWT_1_7335_V      = mkV "wetwet" (mkRoot "w-t-w-t") ;
+    watwat_WTWT_1_7336_V      = mkV "watwat" (mkRoot "w-t-w-t") ;
+    wezwez_WZWZ_1_7337_V      = mkV "weżweż" (mkRoot "w-ż-w-ż") ;
+    twezwez_WZWZ_2_7338_V     = mkV_II "tweżweż" (mkRoot "w-ż-w-ż") ;
+    xeblek_XBLK_1_7339_V      = mkV "xeblek" (mkRoot "x-b-l-k") ;
+    xxeblek_XBLK_2_7340_V     = mkV_II "xxeblek" (mkRoot "x-b-l-k") ;
+    xahxah_XHXH_1_7341_V      = mkV "xaħxaħ" (mkRoot "x-ħ-x-ħ") ;
+    xxahxah_XHXH_2_7342_V     = mkV_II "xxaħxaħ" (mkRoot "x-ħ-x-ħ") ;
+    xajtan_XJTN_1_7343_V      = mkV "xajtan" (mkRoot "x-j-t-n") ;
+    xxajtan_XJTN_2_7344_V     = mkV_II "xxajtan" (mkRoot "x-j-t-n") ;
+    xekxek_XKXK_1_7345_V      = mkV "xekxek" (mkRoot "x-k-x-k") ;
+    xemnaq_XMNQ_1_7346_V      = mkV "xemnaq" (mkRoot "x-m-n-q") ;
+    xandar_XNDR_1_7347_V      = mkV "xandar" (mkRoot "x-n-d-r") ;
+    xxandar_XNDR_2_7348_V     = mkV_II "xxandar" (mkRoot "x-n-d-r") ;
+    xengel_XNGL_1_7349_V      = mkV "xengel" (mkRoot "x-n-g-l") ;
+    xxengel_XNGL_2_7350_V     = mkV_II "xxengel" (mkRoot "x-n-g-l") ;
+    xenxel_XNXL_1_7351_V      = mkV "xenxel" (mkRoot "x-n-x-l") ;
+    xxenxel_XNXL_2_7352_V     = mkV_II "xxenxel" (mkRoot "x-n-x-l") ;
+    xaqleb_XQLB_1_7353_V      = mkV "xaqleb" (mkRoot "x-q-l-b") ;
+    xxaqleb_XQLB_2_7354_V     = mkV_II "xxaqleb" (mkRoot "x-q-l-b") ;
+    xermed_XRMD_1_7355_V      = mkV "xermed" (mkRoot "x-r-m-d") ;
+    xxermed_XRMD_2_7356_V     = mkV_II "xxermed" (mkRoot "x-r-m-d") ;
+    xewlah_XWLH_1_7357_V      = mkV "xewlaħ" (mkRoot "x-w-l-ħ") ;
+    xxewlah_XWLH_2_7358_V     = mkV_II "xxewlaħ" (mkRoot "x-w-l-ħ") ;
+    zeblah_ZBLH_1_7359_V      = mkV "żeblaħ" (mkRoot "ż-b-l-ħ") ;
+    zzeblah_ZBLH_2_7360_V     = mkV_II "żżeblaħ" (mkRoot "ż-b-l-ħ") ;
+    zafzaf_ZFZF_1_7361_V      = mkV "żafżaf" (mkRoot "ż-f-ż-f") ;
+    zzafzaf_ZFZF_2_7362_V     = mkV_II "żżafżaf" (mkRoot "ż-f-ż-f") ;
+    zegleg_ZGLG_1_7364_V      = mkV "żegleg" (mkRoot "ż-g-l-g") ;
+    zzegleg_ZGLG_2_7365_V     = mkV_II "żżegleg" (mkRoot "ż-g-l-g") ;
+    zagrag_ZGRG_1_7366_V      = mkV "żagrag" (mkRoot "ż-g-r-g") ;
+    zzagrag_ZGRG_2_7367_V     = mkV_II "żżagrag" (mkRoot "ż-g-r-g") ;
+    zegzeg_ZGZG_1_7368_V      = mkV "żegżeg" (mkRoot "ż-g-ż-g") ;
+    zzeghber_ZGHBL_2_7369_V   = mkV_II "żżegħber" (mkRoot "ż-għ-b-l") ;
+    zaghfar_ZGHFR_1_7370_V    = mkV "żagħfar" (mkRoot "ż-għ-f-r") ;
+    zajbar_ZJBR_1_7371_V      = mkV "żajbar" (mkRoot "ż-j-b-r") ;
+    zzajbar_ZJBR_2_7372_V     = mkV_II "żżajbar" (mkRoot "ż-j-b-r") ;
+    zekzek_ZKZK_1_7373_V      = mkV "żekżek" (mkRoot "ż-k-ż-k") ;
+    zelzel_ZLZL_1_7374_V      = mkV "żelzel" (mkRoot "ż-l-ż-l") ;
+    zembah_ZMBH_1_7375_V      = mkV "żembaħ" (mkRoot "ż-m-b-ħ") ;
+    zzembah_ZMBH_2_7376_V     = mkV_II "żżembaħ" (mkRoot "ż-m-b-ħ") ;
+    zambar_ZMBR_1_7377_V      = mkV "żambar" (mkRoot "ż-m-b-r") ;
+    zzambar_ZMBR_2_7378_V     = mkV_II "żżambar" (mkRoot "ż-m-b-r") ;
+    zambar_ZMBR_1_7379_V      = mkV "żambar" (mkRoot "ż-m-b-r") ;
+    zimzem_ZMZM_1_7380_V      = mkV "żimżem" (mkRoot "ż-m-ż-m") ;
+    zenbel_ZNBL_1_7381_V      = mkV "żenbel" (mkRoot "ż-n-b-l") ;
+    zengel_ZNGL_1_7382_V      = mkV "żengel" (mkRoot "ż-n-g-l") ;
+    zzengel_ZNGL_2_7383_V     = mkV_II "żżengel" (mkRoot "ż-n-g-l") ;
+    zenger_ZNGR_1_7384_V      = mkV "żenger" (mkRoot "ż-n-g-r") ;
+    baccac_BCC_2_7385_V       = mkV_II "baċċaċ" (mkRoot "b-ċ-ċ") ;
+    tbaccac_BCC_5_7386_V      = mkV_V "tbaċċaċ" (mkRoot "b-ċ-ċ") ;
+    biccec_BCC_2_7387_V       = mkV_II "biċċeċ" (mkRoot "b-ċ-ċ") ;
+    tbiccec_BCC_5_7388_V      = mkV_V "tbiċċeċ" (mkRoot "b-ċ-ċ") ;
+    baccan_BCN_2_7389_V       = mkV_II "baċċan" (mkRoot "b-ċ-n") ;
+    tbaccan_BCN_5_7390_V      = mkV_V "tbaċċan" (mkRoot "b-ċ-n") ;
+    biccer_BCR_2_7391_V       = mkV_II "biċċer" (mkRoot "b-ċ-r") ;
+    tbiccer_BCR_5_7392_V      = mkV_V "tbiċċer" (mkRoot "b-ċ-r") ;
+    bidded_BDD_2_7393_V       = mkV_II "bidded" (mkRoot "b-d-d") ;
+    tbidded_BDD_5_7394_V      = mkV_V "tbidded" (mkRoot "b-d-d") ;
+    bidel_BDL_1_7395_V        = mkV "bidel" (mkRoot "b-d-l") ;
+    biddel_BDL_2_7396_V       = mkV_II "biddel" (mkRoot "b-d-l") ;
+    tbiddel_BDL_5_7397_V      = mkV_V "tbiddel" (mkRoot "b-d-l") ;
+    nbidel_BDL_7_7398_V       = mkV_VII "bidel" "nbidel" (mkRoot "b-d-l") ;
+    biggel_BGL_2_7399_V       = mkV_II "biġġel" (mkRoot "b-ġ-l") ;
+    tbiggel_BGL_5_7400_V      = mkV_V "tbiġġel" (mkRoot "b-ġ-l") ;
+    nbigel_BGL_7_7401_V       = mkV_VII "biġel" "nbiġel" (mkRoot "b-ġ-l") ;
+    baghad_BGHD_1_7402_V      = pastPartV "mibgħud" (mkV "bagħad" (mkRoot "b-għ-d")) ;
+    baghghad_BGHD_2_7403_V    = mkV_II "bagħgħad" (mkRoot "b-għ-d") ;
+    baghad_BGHD_3_7404_V      = mkV_III "bagħad" (mkRoot "b-għ-d") ;
+    tbieghad_BGHD_6_7405_V    = mkV_VI "tbiegħad" (mkRoot "b-għ-d") ;
+    nbaghad_BGHD_7_7406_V     = mkV_VII "bagħad" "nbagħad" (mkRoot "b-għ-d") ;
+    bieghed_BGHD_3_7407_V     = mkV_III "biegħed" (mkRoot "b-għ-d") ;
+    tbieghed_BGHD_6_7408_V    = mkV_VI "tbiegħed" (mkRoot "b-għ-d") ;
+    baghghal_BGHL_2_7409_V    = mkV_II "bagħgħal" (mkRoot "b-għ-l") ;
+    tbaghghal_BGHL_5_7410_V   = mkV_V "tbagħgħal" (mkRoot "b-għ-l") ;
+    tbaghal_BGHL_6_7411_V     = mkV_VI "tbagħal" (mkRoot "b-għ-l") ;
+    baghat_BGHT_1_7412_V      = pastPartV "mibgħut" (mkV "bagħat" (mkRoot "b-għ-t")) ;
+    nbaghat_BGHT_7_7413_V     = mkV_VII "bagħat" "nbagħat" (mkRoot "b-għ-t") ;
+    biehem_BHM_3_7414_V       = mkV_III "biehem" (mkRoot "b-h-m") ;
+    tbhejjem_BHM_5_7415_V     = mkV_V "tbhejjem" (mkRoot "b-h-m") ;
+    tbiehem_BHM_6_7416_V      = mkV_VI "tbiehem" (mkRoot "b-h-m") ;
+    tbahhah_BHH_5_7417_V      = mkV_V "tbaħħaħ" (mkRoot "b-ħ-ħ") ;
+    behhen_BHN_1_7418_V       = mkV "beħħen" (mkRoot "b-ħ-n") ;
+    bahhar_BHR_2_7419_V       = mkV_II "baħħar" (mkRoot "b-ħ-r") ;
+    tbahhar_BHR_5_7420_V      = mkV_V "tbaħħar" (mkRoot "b-ħ-r") ;
+    bahhar_BHR_2_7421_V       = mkV_II "baħħar" (mkRoot "b-ħ-r") ;
+    tbahhar_BHR_5_7422_V      = mkV_V "tbaħħar" (mkRoot "b-ħ-r") ;
+    bahat_BHT_1_7423_V        = mkV "baħat" (mkRoot "b-ħ-t") ;
+    biehet_BHT_3_7424_V       = mkV_III "bieħet" (mkRoot "b-ħ-t") ;
+    tbahhat_BHT_5_7425_V      = mkV_V "tbaħħat" (mkRoot "b-ħ-t") ;
+    bikem_BKM_1_7426_V        = mkV "bikem" (mkRoot "b-k-m") ;
+    bikkem_BKM_2_7427_V       = mkV_II "bikkem" (mkRoot "b-k-m") ;
+    tbikkem_BKM_5_7428_V      = mkV_V "tbikkem" (mkRoot "b-k-m") ;
+    bakar_BKR_1_7429_V        = mkV "bakar" (mkRoot "b-k-r") ;
+    bakkar_BKR_2_7430_V       = mkV_II "bakkar" (mkRoot "b-k-r") ;
+    tbakkar_BKR_5_7431_V      = mkV_V "tbakkar" (mkRoot "b-k-r") ;
+    beket_BKT_1_7432_V        = mkV "beket" (mkRoot "b-k-t") ;
+    bekket_BKT_2_7433_V       = mkV_II "bekket" (mkRoot "b-k-t") ;
+    tbekket_BKT_5_7434_V      = mkV_V "tbekket" (mkRoot "b-k-t") ;
+    bala'_BLGH_1_7435_V       = mkV "bala'" (mkRoot "b-l-għ") ;
+    balla'_BLGH_2_7436_V      = mkV_II "balla'" (mkRoot "b-l-għ") ;
+    tballa'_BLGH_5_7437_V     = mkV_V "tballa'" (mkRoot "b-l-għ") ;
+    nbela'_BLGH_7_7438_V      = mkV_VII "bela'" "nbela'" (mkRoot "b-l-għ") ;
+    blehhen_BLHN_1_7439_V     = mkV strong form1 (mkRoot "bl-ħ-n") (mkVowels "e" "e")
+      "bleħħint" "bleħħint" "bleħħen" "bleħħnet" "bleħħinna" "bleħħintu" "bleħħnu"
+      "nbleħħen" "tbleħħen" "jibleħħen" "tbleħħen" "nbleħħnu" "tbleħħnu" "jibleħħnu"
+      "bleħħen" "bleħħnu"
+      ;
+    tblehhen_BLHN_2_7440_V    = mkV strong form2 (mkRoot "bl-ħ-n") (mkVowels "e" "e")
+      "tbleħħint" "tbleħħint" "tbleħħen" "tbleħħnet" "tbleħħinna" "tbleħħintu" "tbleħħnu"
+      "nitbleħħen" "titbleħħen" "jitbleħħen" "titbleħħen" "nitbleħħnu" "titbleħħnu" "jitbleħħnu"
+      "tbleħħen" "tbleħħnu"
+      ;
+    bell_BLL_1_7441_V         = mkV "bell" (mkRoot "b-l-l") ;
+    bellel_BLL_2_7442_V       = mkV_II "bellel" (mkRoot "b-l-l") ;
+    tbell_BLL_5_7443_V        = mkV_V "tbell" (mkRoot "b-l-l") ;
+    ntbell_BLL_7_7444_V       = mkV_VII "bell" "ntbell" (mkRoot "b-l-l") ;
+    boloq_BLQ_1_7445_V        = mkV "boloq" (mkRoot "b-l-q") ;
+    bellaq_BLQ_2_7446_V       = mkV_II "bellaq" (mkRoot "b-l-q") ;
+    tbellaq_BLQ_5_7447_V      = mkV_V "tbellaq" (mkRoot "b-l-q") ;
+    blieq_BLQ_9_7448_V        = mkV_IX "blieq" (mkRoot "b-l-q") ;
+    belles_BLS_2_7449_V       = mkV_II "belles" (mkRoot "b-l-s") ;
+    tbelles_BLS_5_7450_V      = mkV_V "tbelles" (mkRoot "b-l-s") ;
+    ballas_BLS_2_7451_V       = mkV_II "ballas" (mkRoot "b-l-s") ;
+    ballat_BLT_2_7452_V       = mkV_II "ballat" (mkRoot "b-l-t") ;
+    tballat_BLT_5_7453_V      = mkV_V "tballat" (mkRoot "b-l-t") ;
+    bellet_BLT_2_7454_V       = mkV_II "bellet" (mkRoot "b-l-t") ;
+    tbellet_BLT_5_7455_V      = mkV_V "tbellet" (mkRoot "b-l-t") ;
+    bennen_BNN_2_7456_V       = mkV_II "bennen" (mkRoot "b-n-n") ;
+    tbennen_BNN_5_7457_V      = mkV_V "tbennen" (mkRoot "b-n-n") ;
+    bennen_BNN_2_7458_V       = mkV_II "bennen" (mkRoot "b-n-n") ;
+    tbennen_BNN_5_7459_V      = mkV_V "tbennen" (mkRoot "b-n-n") ;
+    bannas_BNS_2_7460_V       = mkV_II "bannas" (mkRoot "b-n-s") ;
+    bannan_BNT_2_7461_V       = mkV_II "bannan" (mkRoot "b-n-t") ;
+    tbannat_BNT_5_7462_V      = mkV_V "tbannat" (mkRoot "b-n-t") ;
+    baqa'_BQGH_1_7463_V       = mkV "baqa'" (mkRoot "b-q-għ") ;
+    baqqa'_BQGH_2_7464_V      = mkV_II "baqqa'" (mkRoot "b-q-għ") ;
+    baqqan_BQN_2_7465_V       = mkV_II "baqqan" (mkRoot "b-q-n") ;
+    tbaqqan_BQN_5_7466_V      = mkV_V "tbaqqan" (mkRoot "b-q-n") ;
+    baqqaq_BQQ_2_7467_V       = mkV_II "baqqaq" (mkRoot "b-q-q") ;
+    tbaqqaq_BQQ_5_7468_V      = mkV_V "tbaqqaq" (mkRoot "b-q-q") ;
+    baqqa_BQQ_2_7469_V        = mkV_II "baqqa" (mkRoot "b-q-q") ;
+    tbaqqaq_BQQ_5_7470_V      = mkV_V "tbaqqaq" (mkRoot "b-q-q") ;
+    baqqar_BQR_2_7471_V       = mkV_II "baqqar" (mkRoot "b-q-r") ;
+    baqat_BQT_1_7472_V        = mkV "baqat" (mkRoot "b-q-t") ;
+    baqqat_BQT_2_7473_V       = mkV_II "baqqat" (mkRoot "b-q-t") ;
+    tbaqqat_BQT_5_7474_V      = mkV_V "tbaqqat" (mkRoot "b-q-t") ;
+    barad_BRD_1_7475_V        = mkV "barad" (mkRoot "b-r-d") ;
+    barrad_BRD_2_7476_V       = mkV_II "barrad" (mkRoot "b-r-d") ;
+    nbarad_BRD_7_7477_V       = mkV_VII "barad" "nbarad" (mkRoot "b-r-d") ;
+    bired_BRD_1_7478_V        = mkV "bired" (mkRoot "b-r-d") ;
+    berred_BRD_2_7479_V       = mkV_II "berred" (mkRoot "b-r-d") ;
+    tberred_BRD_5_7480_V      = mkV_V "tberred" (mkRoot "b-r-d") ;
+    barrag_BRG_2_7481_V       = mkV_II "barraġ" (mkRoot "b-r-ġ") ;
+    tbarrag_BRG_5_7482_V      = mkV_V "tbarraġ" (mkRoot "b-r-ġ") ;
+    nbarag_BRG_7_7483_V       = mkV_VII "baraġ" "nbaraġ" (mkRoot "b-r-ġ") ;
+    berah_BRH_1_7484_V        = mkV "beraħ" (mkRoot "b-r-ħ") ;
+    berrah_BRH_2_7485_V       = mkV_II "berraħ" (mkRoot "b-r-ħ") ;
+    tberrah_BRH_5_7486_V      = mkV_V "tberraħ" (mkRoot "b-r-ħ") ;
+    nberah_BRH_7_7487_V       = mkV_VII "beraħ" "nberaħ" (mkRoot "b-r-ħ") ;
+    birek_BRK_1_7488_V        = mkV "birek" (mkRoot "b-r-k") ;
+    berrek_BRK_2_7489_V       = mkV_II "berrek" (mkRoot "b-r-k") ;
+    tberrek_BRK_5_7490_V      = mkV_V "tberrek" (mkRoot "b-r-k") ;
+    bierek_BRK_3_7491_V       = mkV_III "bierek" (mkRoot "b-r-k") ;
+    tbierek_BRK_6_7492_V      = mkV_VI "tbierek" (mkRoot "b-r-k") ;
+    tbrekken_BRKN_5_7493_V    = mkV strong form5 (mkRoot "br-k-n") (mkVowels "e" "e")
+      "tbrekkint" "tbrekkint" "tbrekken" "tbrekknet" "tbrekkinna" "tbrekkintu" "tbrekknu"
+      "nitbrekken" "titbrekken" "jitbrekken" "titbrekken" "nitbrekknu" "titbrekknu" "jitbrekknu"
+      "tbrekken" "tbrekknu"
+      ;
+    baram_BRM_1_7494_V        = mkV "baram" (mkRoot "b-r-m") ;
+    barram_BRM_2_7495_V       = mkV_II "barram" (mkRoot "b-r-m") ;
+    tbarram_BRM_5_7496_V      = mkV_V "tbarram" (mkRoot "b-r-m") ;
+    nbaram_BRM_7_7497_V       = mkV_VII "baram" "nbaram" (mkRoot "b-r-m") ;
+    btaram_BRM_8_7498_V       = mkV_VIII "btaram" (mkRoot "b-r-m") ;
+    berren_BRN_2_7499_V       = mkV_II "berren" (mkRoot "b-r-n") ;
+    tberren_BRN_5_7500_V      = mkV_V "tberren" (mkRoot "b-r-n") ;
+    berraq_BRQ_2_7501_V       = mkV_II "berraq" (mkRoot "b-r-q") ;
+    tberraq_BRQ_5_7502_V      = mkV_V "tberraq" (mkRoot "b-r-q") ;
+    barr_BRR_1_7503_V         = mkV "barr" (mkRoot "b-r-r") ;
+    barax_BRX_1_7504_V        = pastPartV "mibrux" (mkV "barax" "obrox" (mkRoot "b-r-x")) ;
+    barrax_BRX_2_7505_V       = mkV_II "barrax" (mkRoot "b-r-x") ;
+    tbarrax_BRX_5_7506_V      = mkV_V "tbarrax" (mkRoot "b-r-x") ;
+    nbarax_BRX_7_7507_V       = mkV_VII "barax" "nbarax" (mkRoot "b-r-x") ;
+    berrex_BRX_2_7508_V       = mkV_II "berrex" (mkRoot "b-r-x") ;
+    bassal_BSL_2_7509_V       = mkV_II "bassal" (mkRoot "b-s-l") ;
+    bissem_BSM_2_7510_V       = mkV_II "bissem" (mkRoot "b-s-m") ;
+    tbissem_BSM_5_7511_V      = mkV_V "tbissem" (mkRoot "b-s-m") ;
+    basar_BSR_1_7512_V        = mkV "basar" (mkRoot "b-s-r") ;
+    bassar_BSR_2_7513_V       = mkV_II "bassar" (mkRoot "b-s-r") ;
+    tbassar_BSR_5_7514_V      = mkV_V "tbassar" (mkRoot "b-s-r") ;
+    nbasar_BSR_7_7515_V       = mkV_VII "basar" "nbasar" (mkRoot "b-s-r") ;
+    bass_BSS_1_7516_V         = mkV "bass" (mkRoot "b-s-s") ;
+    bassas_BSS_2_7517_V       = mkV_II "bassas" (mkRoot "b-s-s") ;
+    tbassas_BSS_5_7518_V      = mkV_V "tbassas" (mkRoot "b-s-s") ;
+    ntbass_BSS_7_7519_V       = mkV_VII "bass" "ntbass" (mkRoot "b-s-s") ;
+    bettah_BTH_2_7520_V       = mkV_II "bettaħ" (mkRoot "b-t-ħ") ;
+    tbettah_BTH_5_7521_V      = mkV_V "tbettaħ" (mkRoot "b-t-ħ") ;
+    batal_BTL_1_7522_V        = mkV "batal" (mkRoot "b-t-l") ;
+    battal_BTL_2_7523_V       = mkV_II "battal" (mkRoot "b-t-l") ;
+    tbattal_BTL_5_7524_V      = mkV_V "tbattal" (mkRoot "b-t-l") ;
+    battam_BTM_2_7525_V       = mkV_II "battam" (mkRoot "b-t-m") ;
+    tbattam_BTM_5_7526_V      = mkV_V "tbattam" (mkRoot "b-t-m") ;
+    batan_BTN_1_7527_V        = mkV "batan" (mkRoot "b-t-n") ;
+    battan_BTN_2_7528_V       = mkV_II "battan" (mkRoot "b-t-n") ;
+    nbatan_BTN_7_7529_V       = mkV_VII "batan" "nbatan" (mkRoot "b-t-n") ;
+    batar_BTR_1_7530_V        = mkV "batar" (mkRoot "b-t-r") ;
+    nbatar_BTR_7_7531_V       = mkV_VII "batar" "nbatar" (mkRoot "b-t-r") ;
+    bexxaq_BXQ_2_7532_V       = mkV_II "bexxaq" (mkRoot "b-x-q") ;
+    tbexxaq_BXQ_5_7533_V      = mkV_V "tbexxaq" (mkRoot "b-x-q") ;
+    baxar_BXR_1_7534_V        = mkV "baxar" (mkRoot "b-x-r") ;
+    baxxar_BXR_2_7535_V       = mkV_II "baxxar" (mkRoot "b-x-r") ;
+    tbaxxar_BXR_5_7536_V      = mkV_V "tbaxxar" (mkRoot "b-x-r") ;
+    bexx_BXX_1_7537_V         = mkV "bexx" (mkRoot "b-x-x") ;
+    bexxex_BXX_2_7538_V       = mkV_II "bexxex" (mkRoot "b-x-x") ;
+    tbexxex_BXX_5_7539_V      = mkV_V "tbexxex" (mkRoot "b-x-x") ;
+    nbexx_BXX_7_7540_V        = mkV_VII "bexx" "nbexx" (mkRoot "b-x-x") ;
+    beza'_BZGH_1_7541_V       = pastPartV "mbeżża'" (mkV "beża'" (mkRoot "b-ż-għ")) ;
+    bezza'_BZGH_2_7542_V      = mkV_II "bażża'" (mkRoot "b-ż-għ") ;
+    tbezza'_BZGH_5_7543_V     = mkV_V "tbażża'" (mkRoot "b-ż-għ") ;
+    bizel_BZL_1_7544_V        = mkV "biżel" (mkRoot "b-ż-l") ;
+    bizzel_BZL_2_7545_V       = mkV_II "biżżel" (mkRoot "b-ż-l") ;
+    tbizzel_BZL_5_7546_V      = mkV_V "tbiżżel" (mkRoot "b-ż-l") ;
+    bezzel_BZL_2_7547_V       = mkV_II "beżżel" (mkRoot "b-ż-l") ;
+    tbezzel_BZL_5_7548_V      = mkV_V "tbeżżel" (mkRoot "b-ż-l") ;
+    bezaq_BZQ_1_7549_V        = pastPartV "mibżuq" (mkV "beżaq" "obżoq" (mkRoot "b-ż-q")) ;
+    bezzaq_BZQ_2_7550_V       = mkV_II "beżżaq" (mkRoot "b-ż-q") ;
+    tbezzaq_BZQ_5_7551_V      = mkV_V "tbeżżaq" (mkRoot "b-ż-q") ;
+    nbezaq_BZQ_7_7552_V       = mkV_VII "beżaq" "nbeżaq" (mkRoot "b-ż-q") ;
+    bazzar_BZR_2_7553_V       = mkV_II "bażżar" (mkRoot "b-ż-r") ;
+    tbazzar_BZR_5_7554_V      = mkV_V "tbażżar" (mkRoot "b-ż-r") ;
+    bezzen_BZN_2_7555_V       = mkV_II "bezzen" (mkRoot "b-z-n") ;
+    tbezzen_BZN_5_7556_V      = mkV_V "tbezzen" (mkRoot "b-z-n") ;
+    beda_BDJ_1_7557_V         = mkV "beda" (mkRoot "b-d-j") ;
+    nbeda_BDJ_7_7558_V        = mkV_VII "beda" "nbeda" (mkRoot "b-d-j") ;
+    bieda_BDW_1_7559_V        = mkV "bieda" (mkRoot "b-d-w") ;
+    bajjad_BJD_2_7560_V       = mkV_II "bajjad" (mkRoot "b-j-d") ;
+    tbajjad_BJD_5_7561_V      = mkV_V "tbajjad" (mkRoot "b-j-d") ;
+    bjad_BJD_9_7562_V         = mkV_IX "bjad" (mkRoot "b-j-d") ;
+    bad_BJD_1_7563_V          = mkV "bad" (mkRoot "b-j-d") ;
+    nbad_BJD_7_7564_V         = mkV_VII "bad" "nbad" (mkRoot "b-j-d") ;
+    biegh_BJGH_1_7565_V       = mkV "biegħ" (mkRoot "b-j-għ") ;
+    nbiegh_BJGH_7_7566_V      = mkV_VII "biegħ" "nbiegħ" (mkRoot "b-j-għ") ;
+    bejjen_BJN_2_7567_V       = mkV_II "bejjen" (mkRoot "b-j-n") ;
+    tbejjen_BJN_5_7568_V      = mkV_V "tbejjen" (mkRoot "b-j-n") ;
+    biet_BJT_1_7569_V         = mkV "biet" (mkRoot "b-j-t") ;
+    bejjet_BJT_2_7570_V       = mkV_II "bejjet" (mkRoot "b-j-t") ;
+    tbejjet_BJT_5_7571_V      = mkV_V "tbejjet" (mkRoot "b-j-t") ;
+    beka_BKJ_1_7572_V         = mkV "beka" (mkRoot "b-k-j") ;
+    bekka_BKJ_2_7573_V        = mkV_II "bekka" (mkRoot "b-k-j") ;
+    tbekka_BKJ_5_7574_V       = mkV_V "tbekka" (mkRoot "b-k-j") ;
+    nbeka_BKJ_7_7575_V        = mkV_VII "beka" "nbeka" (mkRoot "b-k-j") ;
+    bena_BNJ_1_7576_V         = mkV "bena" (mkRoot "b-n-j") ;
+    nbena_BNJ_7_7577_V        = mkV_VII "bena" "nbena" (mkRoot "b-n-j") ;
+    barra_BRJ_2_7578_V        = mkV_II "barra" (mkRoot "b-r-j") ;
+    tbarra_BRJ_5_7579_V       = mkV_V "tbarra" (mkRoot "b-r-j") ;
+    bera_BRJ_1_7580_V         = mkV "bera" (mkRoot "b-r-j") ;
+    bata_BTJ_3_7581_V         = mkV_III "bata" (mkRoot "b-t-j") ;
+    tbata_BTJ_6_7582_V        = mkV_VI "tbata" (mkRoot "b-t-j") ;
+    batta_BTJ_2_7583_V        = mkV_II "batta" (mkRoot "b-t-j") ;
+    tbatta_BTJ_5_7584_V       = mkV_V "tbatta" (mkRoot "b-t-j") ;
+    bewweb_BWB_2_7585_V       = mkV_II "bewweb" (mkRoot "b-w-b") ;
+    bawwax_BWG_2_7586_V       = mkV_II "bawwax" (mkRoot "b-w-ġ") ;
+    bawa'_BWGH_1_7587_V       = mkV "bawa'" (mkRoot "b-w-għ") ;
+    tbawwa'_BWGH_5_7588_V     = mkV_V "tbawwa'" (mkRoot "b-w-għ") ;
+    bewwah_BWH_2_7589_V       = mkV_II "bewwaħ" (mkRoot "b-w-ħ") ;
+    tbewwagh_BWH_5_7590_V     = mkV_V "tbewwagħ" (mkRoot "b-w-ħ") ;
+    buwa_BWJ_1_7591_V         = mkV "buwa" (mkRoot "b-w-j") ;
+    biel_BWL_1_7592_V         = mkV "biel" (mkRoot "b-w-l") ;
+    bewwel_BWL_2_7593_V       = mkV_II "bewwel" (mkRoot "b-w-l") ;
+    tbewwel_BWL_5_7594_V      = mkV_V "tbewwel" (mkRoot "b-w-l") ;
+    bewwaq_BWQ_2_7595_V       = mkV_II "bewwaq" (mkRoot "b-w-q") ;
+    tbewwaq_BWQ_5_7596_V      = mkV_V "tbewwaq" (mkRoot "b-w-q") ;
+    bawwar_BWR_2_7597_V       = mkV_II "bawwar" (mkRoot "b-w-r") ;
+    tbawwar_BWR_5_7598_V      = mkV_V "tbawwar" (mkRoot "b-w-r") ;
+    bies_BWS_1_7599_V         = mkV "bies" (mkRoot "b-w-s") ;
+    bewwes_BWS_2_7600_V       = mkV_II "bewwes" (mkRoot "b-w-s") ;
+    tbewwes_BWS_5_7601_V      = mkV_V "tbewwes" (mkRoot "b-w-s") ;
+    nbies_BWS_7_7602_V        = mkV_VII "bies" "nbies" (mkRoot "b-w-s") ;
+    bewwet_BWT_2_7603_V       = mkV_II "bewwet" (mkRoot "b-w-t") ;
+    baxxa_BXJ_2_7604_V        = mkV_II "baxxa" (mkRoot "b-x-j") ;
+    tbaxxa_BXJ_5_7605_V       = mkV_V "tbaxxa" (mkRoot "b-x-j") ;
+    caccar_CCR_2_7606_V       = mkV_II "ċaċċar" (mkRoot "ċ-ċ-r") ;
+    ccaccar_CCR_5_7607_V      = mkV_V "ċċaċċar" (mkRoot "ċ-ċ-r") ;
+    cieghek_CGHK_3_7608_V     = mkV_III "ċiegħek" (mkRoot "ċ-għ-k") ;
+    ccieghek_CGHK_6_7609_V    = mkV_VI "ċċiegħek" (mkRoot "ċ-għ-k") ;
+    cahad_CHD_1_7610_V        = mkV "ċaħad" (mkRoot "ċ-ħ-d") ;
+    cahhad_CHD_2_7611_V       = mkV_II "ċaħħad" (mkRoot "ċ-ħ-d") ;
+    ccahhad_CHD_5_7612_V      = mkV_V "ċċaħħad" (mkRoot "ċ-ħ-d") ;
+    ncahad_CHD_7_7613_V       = mkV_VII "ċaħad" "nċaħad" (mkRoot "ċ-ħ-d") ;
+    cekken_CKN_2_7614_V       = mkV_II "ċekken" (mkRoot "ċ-k-n") ;
+    ccekken_CKN_5_7615_V      = mkV_V "ċċekken" (mkRoot "ċ-k-n") ;
+    ckien_CKN_9_7616_V        = mkV_IX "ċkien" (mkRoot "ċ-k-n") ;
+    cakkar_CKR_2_7617_V       = mkV_II "ċakkar" (mkRoot "ċ-k-r") ;
+    callam_CLM_2_7618_V       = mkV_II "ċallam" (mkRoot "ċ-l-m") ;
+    cellaq_CLQ_2_7619_V       = mkV_II "ċellaq" (mkRoot "ċ-l-q") ;
+    ccellaq_CLQ_5_7620_V      = mkV_V "ċċellaq" (mkRoot "ċ-l-q") ;
+    callas_CLS_2_7621_V       = mkV_II "ċallas" (mkRoot "ċ-l-s") ;
+    ccallas_CLS_5_7622_V      = mkV_V "ċċallas" (mkRoot "ċ-l-s") ;
+    ceppen_CPN_2_7623_V       = mkV_II "ċeppen" (mkRoot "ċ-p-n") ;
+    cappap_CPP_2_7624_V       = mkV_II "ċappap" (mkRoot "ċ-p-p") ;
+    cpar_CPR_9_7625_V         = mkV_IX "ċpar" (mkRoot "ċ-p-r") ;
+    cappas_CPS_2_7626_V       = mkV_II "ċappas" (mkRoot "ċ-p-s") ;
+    ccappas_CPS_5_7627_V      = mkV_V "ċċappas" (mkRoot "ċ-p-s") ;
+    caqqam_CQM_2_7628_V       = mkV_II "ċaqqam" (mkRoot "ċ-q-m") ;
+    ccaqqam_CQM_5_7629_V      = mkV_V "ċċaqqam" (mkRoot "ċ-q-m") ;
+    cerrek_CRK_2_7630_V       = mkV_II "ċerrek" (mkRoot "ċ-r-k") ;
+    carrat_CRT_2_7631_V       = mkV_II "ċarrat" (mkRoot "ċ-r-t") ;
+    ccarrat_CRT_5_7632_V      = mkV_V "ċċarrat" (mkRoot "ċ-r-t") ;
+    cattar_CTR_2_7633_V       = mkV_II "ċattar" (mkRoot "ċ-t-r") ;
+    cicca_CCJ_2_7634_V        = mkV_II "ċiċċa" (mkRoot "ċ-ċ-j") ;
+    ceda_CDJ_2_7635_V         = mkV_II "ċeda" (mkRoot "ċ-d-j") ;
+    cefa_CFJ_1_7636_V         = mkV "ċefa" (mkRoot "ċ-f-j") ;
+    ciec_CJC_1_7637_V         = mkV "ċieċ" (mkRoot "ċ-j-ċ") ;
+    ciek_CJK_1_7638_V         = mkV "ċiek" (mkRoot "ċ-j-k") ;
+    cejjem_CJM_2_7639_V       = mkV_II "ċejjem" (mkRoot "ċ-j-m") ;
+    cejjaq_CJQ_2_7640_V       = mkV_II "ċejjaq" (mkRoot "ċ-j-q") ;
+    cama_CMJ_3_7641_V         = mkV_III "ċama" (mkRoot "ċ-m-j") ;
+    cara_CRJ_3_7642_V         = mkV_III "ċara" (mkRoot "ċ-r-j") ;
+    cewwec_CWC_2_7643_V       = mkV_II "ċewweċ" (mkRoot "ċ-w-ċ") ;
+    ccewwec_CWC_5_7644_V      = mkV_V "ċċewweċ" (mkRoot "ċ-w-ċ") ;
+    cawwal_CWL_2_7645_V       = mkV_II "ċawwal" (mkRoot "ċ-w-l") ;
+    cewwer_CWR_2_7646_V       = mkV_II "ċewwer" (mkRoot "ċ-w-r") ;
+    ddebbeb_DBB_5_7647_V      = mkV_V "ddebbeb" (mkRoot "d-b-b") ;
+    debah_DBH_1_7648_V        = mkV "debaħ" (mkRoot "d-b-ħ") ;
+    debbah_DBH_2_7649_V       = mkV_II "debbaħ" (mkRoot "d-b-ħ") ;
+    debbel_DBL_2_7650_V       = mkV_II "debbel" (mkRoot "d-b-l") ;
+    ddebbel_DBL_5_7651_V      = mkV_V "ddebbel" (mkRoot "d-b-l") ;
+    dbiel_DBL_9_7652_V        = mkV_IX "dbiel" (mkRoot "d-b-l") ;
+    debben_DBN_2_7653_V       = mkV_II "debben" (mkRoot "d-b-n") ;
+    ddebben_DBN_5_7654_V      = mkV_V "ddebben" (mkRoot "d-b-n") ;
+    dabbar_DBR_2_7655_V       = mkV_II "dabbar" (mkRoot "d-b-r") ;
+    ddabbar_DBR_5_7656_V      = mkV_V "ddabbar" (mkRoot "d-b-r") ;
+    deber_DBR_1_7657_V        = mkV "deber" (mkRoot "d-b-r") ;
+    debber_DBR_2_7658_V       = mkV_II "debber" (mkRoot "d-b-r") ;
+    ddebber_DBR_5_7659_V      = mkV_V "ddebber" (mkRoot "d-b-r") ;
+    difen_DFN_1_7660_V        = mkV "difen" (mkRoot "d-f-n") ;
+    deffen_DFN_2_7661_V       = mkV_II "deffen" (mkRoot "d-f-n") ;
+    ndifen_DFN_7_7662_V       = mkV_VII "difen" "ndifen" (mkRoot "d-f-n") ;
+    deffen_DFN_2_7663_V       = mkV_II "deffen" (mkRoot "d-f-n") ;
+    ddeffen_DFN_5_7664_V      = mkV_V "ddeffen" (mkRoot "d-f-n") ;
+    dafar_DFR_1_7665_V        = mkV "dafar" (mkRoot "d-f-r") ;
+    daffar_DFR_2_7666_V       = mkV_II "daffar" (mkRoot "d-f-r") ;
+    ndafar_DFR_7_7667_V       = mkV_VII "dafar" "ndafar" (mkRoot "d-f-r") ;
+    deffes_DFS_2_7668_V       = mkV_II "deffes" (mkRoot "d-f-s") ;
+    ddeffes_DFS_5_7669_V      = mkV_V "ddeffes" (mkRoot "d-f-s") ;
+    dagham_DGHM_1_7670_V      = mkV "dagħam" (mkRoot "d-għ-m") ;
+    dieghem_DGHM_3_7671_V     = mkV_III "diegħem" (mkRoot "d-għ-m") ;
+    dgham_DGHM_9_7672_V       = mkV_IX "dgħam" (mkRoot "d-għ-m") ;
+    dehheb_DHB_2_7673_V       = mkV_II "dehheb" (mkRoot "d-h-b") ;
+    dieheb_DHB_3_7674_V       = mkV_III "dieheb" (mkRoot "d-h-b") ;
+    ddieheb_DHB_6_7675_V      = mkV_VI "ddieheb" (mkRoot "d-h-b") ;
+    dehen_DHN_1_7676_V        = mkV "dehen" (mkRoot "d-h-n") ;
+    dehhen_DHN_2_7677_V       = mkV_II "dehhen" (mkRoot "d-h-n") ;
+    ndehen_DHN_7_7678_V       = mkV_VII "dehen" "ndehen" (mkRoot "d-h-n") ;
+    diehen_DHN_3_7679_V       = mkV_III "diehen" (mkRoot "d-h-n") ;
+    ddiehen_DHN_6_7680_V      = mkV_VI "ddiehen" (mkRoot "d-h-n") ;
+    deher_DHR_1_7681_V        = mkV "deher" (mkRoot "d-h-r") ;
+    dieher_DHR_3_7682_V       = mkV_III "dieher" (mkRoot "d-h-r") ;
+    ndehes_DHS_7_7683_V       = mkV_VII "dehes" "ndehes" (mkRoot "d-h-s") ;
+    dehex_DHX_1_7684_V        = mkV "dehex" (mkRoot "d-h-x") ;
+    diehex_DHX_3_7685_V       = mkV_III "diehex" (mkRoot "d-h-x") ;
+    ddiehex_DHX_6_7686_V      = mkV_VI "ddiehex" (mkRoot "d-h-x") ;
+    ndiehex_DHX_7_7687_V      = mkV_VII "diehex" "ndiehex" (mkRoot "d-h-x") ;
+    dahak_DHK_1_7688_V        = mkV "daħak" "idħak" (mkRoot "d-ħ-k") ;
+    dahhak_DHK_2_7689_V       = mkV_II "daħħak" (mkRoot "d-ħ-k") ;
+    ddiehek_DHK_6_7690_V      = mkV_VI "ddieħek" (mkRoot "d-ħ-k") ;
+    ndahak_DHK_7_7691_V       = mkV_VII "daħak" "ndaħak" (mkRoot "d-ħ-k") ;
+    dahal_DHL_1_7692_V        = mkV "daħal" (mkRoot "d-ħ-l") ;
+    dahhal_DHL_2_7693_V       = mkV_II "daħħal" (mkRoot "d-ħ-l") ;
+    ddahhal_DHL_5_7694_V      = mkV_V "ddaħħal" (mkRoot "d-ħ-l") ;
+    ndahal_DHL_7_7695_V       = mkV_VII "daħal" "ndaħal" (mkRoot "d-ħ-l") ;
+    dahan_DHN_1_7696_V        = mkV "daħan" (mkRoot "d-ħ-n") ;
+    dahhan_DHN_2_7697_V       = mkV_II "daħħan" (mkRoot "d-ħ-n") ;
+    ddahhan_DHN_5_7698_V      = mkV_V "ddaħħan" (mkRoot "d-ħ-n") ;
+    dehes_DHS_1_7699_V        = mkV "deħes" (mkRoot "d-ħ-s") ;
+    dekkek_DKK_2_7700_V       = mkV_II "dekkek" (mkRoot "d-k-k") ;
+    ddekkek_DKK_5_7701_V      = mkV_V "ddekkek" (mkRoot "d-k-k") ;
+    dakkar_DKR_2_7702_V       = mkV_II "dakkar" (mkRoot "d-k-r") ;
+    ddakkar_DKR_5_7703_V      = mkV_V "ddakkar" (mkRoot "d-k-r") ;
+    dilek_DLK_1_7704_V        = mkV "dilek" (mkRoot "d-l-k") ;
+    dellek_DLK_2_7705_V       = mkV_II "dellek" (mkRoot "d-l-k") ;
+    ddellek_DLK_5_7706_V      = mkV_V "ddellek" (mkRoot "d-l-k") ;
+    ndilek_DLK_7_7707_V       = mkV_VII "dilek" "ndilek" (mkRoot "d-l-k") ;
+    dell_DLL_1_7708_V         = mkV "dell" (mkRoot "d-l-l") ;
+    dellel_DLL_2_7709_V       = mkV_II "dellel" (mkRoot "d-l-l") ;
+    ddellel_DLL_5_7710_V      = mkV_V "ddellel" (mkRoot "d-l-l") ;
+    ndell_DLL_7_7711_V        = mkV_VII "dell" "ndell" (mkRoot "d-l-l") ;
+    dalam_DLM_1_7712_V        = mkV "dalam" (mkRoot "d-l-m") ;
+    dallam_DLM_2_7713_V       = mkV_II "dallam" (mkRoot "d-l-m") ;
+    ddallam_DLM_5_7714_V      = mkV_V "ddallam" (mkRoot "d-l-m") ;
+    dlam_DLM_9_7715_V         = mkV_IX "dlam" (mkRoot "d-l-m") ;
+    damma'_DMGH_2_7716_V      = mkV_II "damma'" (mkRoot "d-m-għ") ;
+    ddemma'_DMGH_5_7717_V     = mkV_V "ddemma'" (mkRoot "d-m-għ") ;
+    demmel_DML_2_7718_V       = mkV_II "demmel" (mkRoot "d-m-l") ;
+    ddemmel_DML_5_7719_V      = mkV_V "ddemmel" (mkRoot "d-m-l") ;
+    demmem_DMM_2_7720_V       = mkV_II "demmem" (mkRoot "d-m-m") ;
+    ddemmem_DMM_5_7721_V      = mkV_V "ddemmem" (mkRoot "d-m-m") ;
+    damm_DMM_1_7722_V         = mkV "damm" (mkRoot "d-m-m") ;
+    dammam_DMM_2_7723_V       = mkV_II "dammam" (mkRoot "d-m-m") ;
+    ddammem_DMM_5_7724_V      = mkV_V "ddammem" (mkRoot "d-m-m") ;
+    ndamm_DMM_7_7725_V        = mkV_VII "damm" "ndamm" (mkRoot "d-m-m") ;
+    demmes_DMS_2_7726_V       = mkV_II "demmes" (mkRoot "d-m-s") ;
+    ddemmes_DMS_5_7727_V      = mkV_V "ddemmes" (mkRoot "d-m-s") ;
+    denneb_DNB_2_7728_V       = mkV_II "denneb" (mkRoot "d-n-b") ;
+    ddenneb_DNB_5_7729_V      = mkV_V "ddenneb" (mkRoot "d-n-b") ;
+    ddieneb_DNB_6_7730_V      = mkV_VI "ddieneb" (mkRoot "d-n-b") ;
+    dineb_DNB_1_7731_V        = mkV "dineb" (mkRoot "d-n-b") ;
+    dann_DNN_1_7732_V         = mkV "dann" (mkRoot "d-n-n") ;
+    danna_DNN_5_7733_V        = mkV_V "danna" (mkRoot "d-n-n") ;
+    dennes_DNS_2_7734_V       = mkV_II "dennes" (mkRoot "d-n-s") ;
+    ddennes_DNS_5_7735_V      = mkV_V "ddennes" (mkRoot "d-n-s") ;
+    daqq_DQQ_1_7736_V         = mkV "daqq" (mkRoot "d-q-q") ;
+    daqqaq_DQQ_2_7737_V       = mkV_II "daqqaq" (mkRoot "d-q-q") ;
+    ddaqqaq_DQQ_5_7738_V      = mkV_V "ddaqqaq" (mkRoot "d-q-q") ;
+    ndaqq_DQQ_7_7739_V        = mkV_VII "daqq" "ndaqq" (mkRoot "d-q-q") ;
+    daqqas_DQS_2_7740_V       = mkV_II "daqqas" (mkRoot "d-q-s") ;
+    ddaqqas_DQS_5_7741_V      = mkV_V "ddaqqas" (mkRoot "d-q-s") ;
+    darab_DRB_1_7742_V        = mkV "darab" (mkRoot "d-r-b") ;
+    darrab_DRB_2_7743_V       = mkV_II "darrab" (mkRoot "d-r-b") ;
+    ddarrab_DRB_5_7744_V      = mkV_V "ddarrab" (mkRoot "d-r-b") ;
+    ndarab_DRB_7_7745_V       = mkV_VII "darab" "ndarab" (mkRoot "d-r-b") ;
+    direk_DRK_1_7746_V        = mkV "direk" (mkRoot "d-r-k") ;
+    dierek_DRK_3_7747_V       = mkV_III "dierek" (mkRoot "d-r-k") ;
+    darr_DRR_1_7748_V         = mkV "darr" (mkRoot "d-r-r") ;
+    darrar_DRR_2_7749_V       = mkV_II "darrar" (mkRoot "d-r-r") ;
+    ndarr_DRR_7_7750_V        = mkV_VII "darr" "ndarr" (mkRoot "d-r-r") ;
+    darras_DRS_2_7751_V       = mkV_II "darras" (mkRoot "d-r-s") ;
+    ddarras_DRS_5_7752_V      = mkV_V "ddarras" (mkRoot "d-r-s") ;
+    dires_DRS_1_7753_V        = mkV "dires" (mkRoot "d-r-s") ;
+    derres_DRS_2_7754_V       = mkV_II "derres" (mkRoot "d-r-s") ;
+    ndires_DRS_7_7755_V       = mkV_VII "dires" "ndires" (mkRoot "d-r-s") ;
+    ddetter_DTR_5_7756_V      = mkV_V "ddetter" (mkRoot "d-t-r") ;
+    dexxex_DXX_2_7757_V       = mkV_II "dexxex" (mkRoot "d-x-x") ;
+    ddexxex_DXX_5_7758_V      = mkV_V "ddexxex" (mkRoot "d-x-x") ;
+    dagha_DGHW_1_7759_V       = mkV "dagħa" (mkRoot "d-għ-w") ;
+    ddiegha_DGHW_6_7760_V     = mkV_VI "ddiegħa" (mkRoot "d-għ-w") ;
+    deha_DHJ_1_7761_V         = mkV "deha" (mkRoot "d-h-j") ;
+    dghajjef_DJF_2_7762_V     = mkV_II "dgħajjef" (mkRoot "d-j-f") ;
+    ddghajjef_DJF_5_7763_V    = mkV_V "ddgħajjef" (mkRoot "d-j-f") ;
+    dghief_DJF_9_7764_V       = mkV_IX "dgħief" (mkRoot "d-j-f") ;
+    diefa_DJF_3_7765_V        = mkV_III "diefa" (mkRoot "d-j-f") ;
+    dief_DJF_9_7766_V         = mkV_IX "dief" (mkRoot "d-j-f") ;
+    dejjen_DJN_2_7767_V       = mkV_II "dejjen" (mkRoot "d-j-n") ;
+    ddejjen_DJN_5_7768_V      = mkV_V "ddejjen" (mkRoot "d-j-n") ;
+    dejjaq_DJQ_2_7769_V       = mkV_II "dejjaq" (mkRoot "d-j-q") ;
+    ddejjaq_DJQ_5_7770_V      = mkV_V "ddejjaq" (mkRoot "d-j-q") ;
+    djieq_DJQ_9_7771_V        = mkV_IX "djieq" (mkRoot "d-j-q") ;
+    dar_DJR_1_7772_V          = mkV "dar" (mkRoot "d-j-r") ;
+    dajjar_DJR_2_7773_V       = mkV_II "dajjar" (mkRoot "d-j-r") ;
+    daka_DKJ_3_7774_V         = mkV_III "daka" (mkRoot "d-k-j") ;
+    denna_DNJ_2_7775_V        = mkV_II "denna" (mkRoot "d-n-j") ;
+    ddenna_DNJ_5_7776_V       = mkV_V "ddenna" (mkRoot "d-n-j") ;
+    dara_DRJ_1_7777_V         = mkV "dara" (mkRoot "d-r-j") ;
+    darra_DRJ_2_7778_V        = mkV_II "darra" (mkRoot "d-r-j") ;
+    ddarra_DRJ_5_7779_V       = mkV_V "ddarra" (mkRoot "d-r-j") ;
+    ndara_DRJ_7_7780_V        = mkV_VII "dara" "ndara" (mkRoot "d-r-j") ;
+    derra_DRJ_2_7781_V        = mkV_II "derra" (mkRoot "d-r-j") ;
+    dderra_DRJ_5_7782_V       = mkV_V "dderra" (mkRoot "d-r-j") ;
+    dira_DRJ_1_7783_V         = mkV "dira" (mkRoot "d-r-j") ;
+    dab_DWB_1_7784_V          = mkV "dab" (mkRoot "d-w-b") ;
+    dewweb_DWB_2_7785_V       = mkV_II "dewweb" (mkRoot "d-w-b") ;
+    ddewweb_DWB_5_7786_V      = mkV_V "ddewweb" (mkRoot "d-w-b") ;
+    dewwed_DWD_2_7787_V       = mkV_II "dewwed" (mkRoot "d-w-d") ;
+    ddewwed_DWD_5_7788_V      = mkV_V "ddewwed" (mkRoot "d-w-d") ;
+    dewwah_DWH_2_7789_V       = mkV_II "dewwaħ" (mkRoot "d-w-ħ") ;
+    dewa_DWJ_1_7790_V         = mkV "dewa" (mkRoot "d-w-j") ;
+    ndewa_DWJ_7_7791_V        = mkV_VII "dewa" "ndewa" (mkRoot "d-w-j") ;
+    dewwa_DWJ_2_7792_V        = mkV_II "dewwa" (mkRoot "d-w-j") ;
+    ddewwa_DWJ_5_7793_V       = mkV_V "ddewwa" (mkRoot "d-w-j") ;
+    dawwal_DWL_2_7794_V       = mkV_II "dawwal" (mkRoot "d-w-l") ;
+    ddawwal_DWL_5_7795_V      = mkV_V "ddawwal" (mkRoot "d-w-l") ;
+    dwal_DWL_9_7796_V         = mkV_IX "dwal" (mkRoot "d-w-l") ;
+    diem_DWM_1_7797_V         = mkV "diem" (mkRoot "d-w-m") ;
+    dewwem_DWM_2_7798_V       = mkV_II "dewwem" (mkRoot "d-w-m") ;
+    daq_DWQ_1_7799_V          = mkV "daq" (mkRoot "d-w-q") ;
+    dewwaq_DWQ_2_7800_V       = mkV_II "dewwaq" (mkRoot "d-w-q") ;
+    ddewwaq_DWQ_5_7801_V      = mkV_V "ddewwaq" (mkRoot "d-w-q") ;
+    ndaq_DWQ_7_7802_V         = mkV_VII "daq" "ndaq" (mkRoot "d-w-q") ;
+    dar_DWR_1_7803_V          = pastPartV "mdawwar" (mkV "dar" (mkRoot "d-w-r")) ;
+    dawwar_DWR_2_7804_V       = mkV_II "dawwar" (mkRoot "d-w-r") ;
+    ddawwar_DWR_5_7805_V      = mkV_V "ddawwar" (mkRoot "d-w-r") ;
+    ndar_DWR_7_7806_V         = mkV_VII "dar" "ndar" (mkRoot "d-w-r") ;
+    dewwer_DWR_2_7807_V       = mkV_II "dewwer" (mkRoot "d-w-r") ;
+    ddewwer_DWR_5_7808_V      = mkV_V "ddewwer" (mkRoot "d-w-r") ;
+    dixxa_DXJ_2_7809_V        = mkV_II "dixxa" (mkRoot "d-x-j") ;
+    ddixxa_DXJ_5_7810_V       = mkV_V "ddixxa" (mkRoot "d-x-j") ;
+    fidded_FDD_2_7811_V       = mkV_II "fidded" (mkRoot "f-d-d") ;
+    tfidded_FDD_5_7812_V      = mkV_V "tfidded" (mkRoot "f-d-d") ;
+    fadal_FDL_1_7813_V        = mkV "fadal" (mkRoot "f-d-l") ;
+    faddal_FDL_2_7814_V       = mkV_II "faddal" (mkRoot "f-d-l") ;
+    tfaddal_FDL_5_7815_V      = mkV_V "tfaddal" (mkRoot "f-d-l") ;
+    feddel_FDL_2_7816_V       = mkV_II "feddel" (mkRoot "f-d-l") ;
+    tfeddel_FDL_5_7817_V      = mkV_V "tfeddel" (mkRoot "f-d-l") ;
+    fegg_FGG_1_7818_V         = mkV "feġġ" (mkRoot "f-ġ-ġ") ;
+    faggag_FGG_2_7819_V       = mkV_II "faġġaġ" (mkRoot "f-ġ-ġ") ;
+    figel_FGL_1_7820_V        = mkV "fiġel" (mkRoot "f-ġ-l") ;
+    fagar_FGR_1_7821_V        = mkV "faġar" (mkRoot "f-ġ-r") ;
+    faggar_FGR_2_7822_V       = mkV_II "faġġar" (mkRoot "f-ġ-r") ;
+    nfagar_FGR_7_7823_V       = mkV_VII "faġar" "nfaġar" (mkRoot "f-ġ-r") ;
+    faghal_FGHL_1_7824_V      = mkV "fagħal" (mkRoot "f-għ-l") ;
+    fehem_FHM_1_10830_V       = pastPartV "mifhum" (mkV "fehem" (mkRoot "f-h-m")) ;
+    fehhem_FHM_2_10832_V      = mkV_II "fehhem" (mkRoot "f-h-m") ;
+    fiehem_FHM_3_10831_V      = mkV_III "fiehem" (mkRoot "f-h-m") ;
+    tfehem_FHM_6_10833_V      = mkV_VI "tfehem" (mkRoot "f-h-m") ;
+    nfehem_FHM_7_7825_V       = mkV_VII "fehem" "nfehem" (mkRoot "f-h-m") ;
+    ftehem_FHM_8_7826_V       = mkV_VIII "ftehem" (mkRoot "f-h-m") ;
+    fahal_FHL_1_7827_V        = mkV "faħal" (mkRoot "f-ħ-l") ;
+    fahhal_FHL_2_7828_V       = mkV_II "faħħal" (mkRoot "f-ħ-l") ;
+    tfahhal_FHL_5_7829_V      = mkV_V "tfaħħal" (mkRoot "f-ħ-l") ;
+    fahham_FHM_2_7830_V       = mkV_II "faħħam" (mkRoot "f-ħ-m") ;
+    tfahham_FHM_5_7831_V      = mkV_V "tfaħħam" (mkRoot "f-ħ-m") ;
+    fahar_FHR_1_7832_V        = mkV "faħar" (mkRoot "f-ħ-r") ;
+    fahhar_FHR_2_7833_V       = mkV_II "faħħar" (mkRoot "f-ħ-r") ;
+    tfahhar_FHR_5_7834_V      = mkV_V "tfaħħar" (mkRoot "f-ħ-r") ;
+    ftahar_FHR_8_7835_V       = mkV_VIII "ftaħar" (mkRoot "f-ħ-r") ;
+    fahhax_FHX_2_7836_V       = mkV_II "faħħax" (mkRoot "f-ħ-x") ;
+    tfahhax_FHX_5_7837_V      = mkV_V "tfaħħax" (mkRoot "f-ħ-x") ;
+    fekk_FKK_1_7838_V         = mkV "fekk" (mkRoot "f-k-k") ;
+    fekkek_FKK_2_7839_V       = mkV_II "fekkek" (mkRoot "f-k-k") ;
+    tfekkek_FKK_5_7840_V      = mkV_V "tfekkek" (mkRoot "f-k-k") ;
+    fakar_FKR_1_7841_V        = mkV "fakar" (mkRoot "f-k-r") ;
+    fakkar_FKR_2_7842_V       = mkV_II "fakkar" (mkRoot "f-k-r") ;
+    tfakkar_FKR_5_7843_V      = mkV_V "tfakkar" (mkRoot "f-k-r") ;
+    ftakar_FKR_8_7844_V       = mkV_VIII "ftakar" (mkRoot "f-k-r") ;
+    fileg_FLG_1_7845_V        = mkV "fileġ" (mkRoot "f-l-ġ") ;
+    nfileg_FLG_7_7846_V       = mkV_VII "fileġ" "nfileġ" (mkRoot "f-l-ġ") ;
+    felah_FLH_1_7847_V        = mkV "felaħ" (mkRoot "f-l-ħ") ;
+    nfelah_FLH_7_7848_V       = mkV_VII "felaħ" "nfelaħ" (mkRoot "f-l-ħ") ;
+    fellek_FLK_2_7849_V       = mkV_II "fellek" (mkRoot "f-l-k") ;
+    tfellek_FLK_5_7850_V      = mkV_V "tfellek" (mkRoot "f-l-k") ;
+    fellel_FLL_2_7851_V       = mkV_II "fellel" (mkRoot "f-l-l") ;
+    tfellel_FLL_5_7852_V      = mkV_V "tfellel" (mkRoot "f-l-l") ;
+    fellaq_FLQ_2_7853_V       = mkV_II "fellaq" (mkRoot "f-l-q") ;
+    felles_FLS_2_7854_V       = mkV_II "felles" (mkRoot "f-l-s") ;
+    tfelles_FLS_5_7855_V      = mkV_V "tfelles" (mkRoot "f-l-s") ;
+    files_FLS_1_7856_V        = mkV "files" (mkRoot "f-l-s") ;
+    felles_FLS_2_7857_V       = mkV_II "felles" (mkRoot "f-l-s") ;
+    felles_FLS_2_7858_V       = mkV_II "felles" (mkRoot "f-l-s") ;
+    fallaz_FLZ_2_7859_V       = mkV_II "fallaz" (mkRoot "f-l-z") ;
+    flaz_FLZ_9_7860_V         = mkV_IX "flaz" (mkRoot "f-l-z") ;
+    fannad_FND_2_7861_V       = mkV_II "fannad" (mkRoot "f-n-d") ;
+    tfannad_FND_5_7862_V      = mkV_V "tfannad" (mkRoot "f-n-d") ;
+    fnad_FND_9_7863_V         = mkV_IX "fnad" (mkRoot "f-n-d") ;
+    faqad_FQD_1_7864_V        = mkV "faqad" (mkRoot "f-q-d") ;
+    faqqad_FQD_2_7865_V       = mkV_II "faqqad" (mkRoot "f-q-d") ;
+    ftaqad_FQD_8_7866_V       = mkV_VIII "ftaqad" (mkRoot "f-q-d") ;
+    faqa'_FQGH_1_7867_V       = mkV "faqa'" (mkRoot "f-q-għ") ;
+    faqqa'_FQGH_2_7868_V      = mkV_II "faqqa'" (mkRoot "f-q-għ") ;
+    tfaqqa'_FQGH_5_7869_V     = mkV_V "tfaqqa'" (mkRoot "f-q-għ") ;
+    nfaqa'_FQGH_7_7870_V      = mkV_VII "faqa'" "nfaqa'" (mkRoot "f-q-għ") ;
+    faqqam_FQM_2_7871_V       = mkV_II "faqqam" (mkRoot "f-q-m") ;
+    tfaqqam_FQM_5_7872_V      = mkV_V "tfaqqam" (mkRoot "f-q-m") ;
+    ftaqam_FQM_8_7873_V       = mkV_VIII "ftaqam" (mkRoot "f-q-m") ;
+    faqar_FQR_1_7874_V        = mkV "faqar" (mkRoot "f-q-r") ;
+    faqqar_FQR_2_7875_V       = mkV_II "faqqar" (mkRoot "f-q-r") ;
+    tfaqqar_FQR_5_7876_V      = mkV_V "tfaqqar" (mkRoot "f-q-r") ;
+    ftaqar_FQR_8_7877_V       = mkV_VIII "ftaqar" (mkRoot "f-q-r") ;
+    fqar_FQR_9_7878_V         = mkV_IX "fqar" (mkRoot "f-q-r") ;
+    faqas_FQS_1_7879_V        = mkV "faqas" (mkRoot "f-q-s") ;
+    faqqas_FQS_2_7880_V       = mkV_II "faqqas" (mkRoot "f-q-s") ;
+    tfaqqas_FQS_5_7881_V      = mkV_V "tfaqqas" (mkRoot "f-q-s") ;
+    nfaqas_FQS_7_7882_V       = mkV_VII "faqas" "nfaqas" (mkRoot "f-q-s") ;
+    fired_FRD_1_7883_V        = mkV "fired" (mkRoot "f-r-d") ;
+    farrad_FRD_2_7884_V       = mkV_II "farrad" (mkRoot "f-r-d") ;
+    tfarrad_FRD_5_7885_V      = mkV_V "tfarrad" (mkRoot "f-r-d") ;
+    nfired_FRD_7_7886_V       = mkV_VII "fired" "nfired" (mkRoot "f-r-d") ;
+    farag_FRG_1_7887_V        = mkV "faraġ" (mkRoot "f-r-ġ") ;
+    farrag_FRG_2_7888_V       = mkV_II "farraġ" (mkRoot "f-r-ġ") ;
+    tfarrag_FRG_5_7889_V      = mkV_V "tfarraġ" (mkRoot "f-r-ġ") ;
+    forogh_FRGH_1_7890_V      = mkV "forogħ" (mkRoot "f-r-għ") ;
+    ferragh_FRGH_2_7891_V     = mkV_II "ferragħ" (mkRoot "f-r-għ") ;
+    tferragh_FRGH_5_7892_V    = mkV_V "tferragħ" (mkRoot "f-r-għ") ;
+    friegh_FRGH_9_7893_V      = mkV_IX "friegħ" (mkRoot "f-r-għ") ;
+    ferragh_FRGH_2_7894_V     = mkV_II "ferragħ" (mkRoot "f-r-għ") ;
+    tferragh_FRGH_5_7895_V    = mkV_V "tferragħ" (mkRoot "f-r-għ") ;
+    ferah_FRH_1_7896_V        = mkV "feraħ" (mkRoot "f-r-ħ") ;
+    ferrah_FRH_2_7897_V       = mkV_II "ferraħ" (mkRoot "f-r-ħ") ;
+    tferrah_FRH_5_7898_V      = mkV_V "tferraħ" (mkRoot "f-r-ħ") ;
+    nferah_FRH_7_7899_V       = mkV_VII "feraħ" "nferaħ" (mkRoot "f-r-ħ") ;
+    ferrah_FRH_2_7900_V       = mkV_II "ferraħ" (mkRoot "f-r-ħ") ;
+    tferrah_FRH_5_7901_V      = mkV_V "tferraħ" (mkRoot "f-r-ħ") ;
+    nferah_FRH_7_7902_V       = mkV_VII "feraħ" "nferaħ" (mkRoot "f-r-ħ") ;
+    farak_FRK_1_7903_V        = mkV "farak" (mkRoot "f-r-k") ;
+    farrak_FRK_2_7904_V       = mkV_II "farrak" (mkRoot "f-r-k") ;
+    tfarrak_FRK_5_7905_V      = mkV_V "tfarrak" (mkRoot "f-r-k") ;
+    forok_FRK_1_7906_V        = mkV "forok" (mkRoot "f-r-k") ;
+    feraq_FRQ_1_7907_V        = mkV "feraq" (mkRoot "f-r-q") ;
+    ferraq_FRQ_2_7908_V       = mkV_II "ferraq" (mkRoot "f-r-q") ;
+    fieraq_FRQ_3_7909_V       = mkV_III "fieraq" (mkRoot "f-r-q") ;
+    tferraq_FRQ_5_7910_V      = mkV_V "tferraq" (mkRoot "f-r-q") ;
+    tfieraq_FRQ_6_7911_V      = mkV_VI "tfieraq" (mkRoot "f-r-q") ;
+    nferaq_FRQ_7_7912_V       = mkV_VII "feraq" "nferaq" (mkRoot "f-r-q") ;
+    fteraq_FRQ_8_7913_V       = mkV_VIII "fteraq" (mkRoot "f-r-q") ;
+    firex_FRX_1_7914_V        = mkV "firex" (mkRoot "f-r-x") ;
+    ferrex_FRX_2_7915_V       = mkV_II "ferrex" (mkRoot "f-r-x") ;
+    tferrex_FRX_5_7916_V      = mkV_V "tferrex" (mkRoot "f-r-x") ;
+    nfirex_FRX_7_7917_V       = mkV_VII "firex" "nfirex" (mkRoot "f-r-x") ;
+    fasad_FSD_1_7918_V        = mkV "fasad" (mkRoot "f-s-d") ;
+    fassad_FSD_2_7919_V       = mkV_II "fassad" (mkRoot "f-s-d") ;
+    nfasad_FSD_7_7920_V       = mkV_VII "fasad" "nfasad" (mkRoot "f-s-d") ;
+    fised_FSD_1_7921_V        = mkV "fised" (mkRoot "f-s-d") ;
+    fissed_FSD_2_7922_V       = mkV_II "fissed" (mkRoot "f-s-d") ;
+    tfissed_FSD_5_7923_V      = mkV_V "tfissed" (mkRoot "f-s-d") ;
+    fassal_FSL_2_7924_V       = mkV_II "fassal" (mkRoot "f-s-l") ;
+    tfassal_FSL_5_7925_V      = mkV_V "tfassal" (mkRoot "f-s-l") ;
+    fesaq_FSQ_1_7926_V        = mkV "fesaq" (mkRoot "f-s-q") ;
+    nfesaq_FSQ_7_7927_V       = mkV_VII "fesaq" "nfesaq" (mkRoot "f-s-q") ;
+    fessaq_FSQ_2_7928_V       = mkV_II "fessaq" (mkRoot "f-s-q") ;
+    tfessaq_FSQ_5_7929_V      = mkV_V "tfessaq" (mkRoot "f-s-q") ;
+    fisser_FSR_2_7930_V       = mkV_II "fisser" (mkRoot "f-s-r") ;
+    tfisser_FSR_5_7931_V      = mkV_V "tfisser" (mkRoot "f-s-r") ;
+    fetah_FTH_1_7932_V        = pastPartV "miftuħ" (mkV "fetaħ" (mkRoot "f-t-ħ")) ;
+    fettah_FTH_2_7933_V       = mkV_II "fettaħ" (mkRoot "f-t-ħ") ;
+    tfettah_FTH_5_7934_V      = mkV_V "tfettaħ" (mkRoot "f-t-ħ") ;
+    nfetah_FTH_7_7935_V       = mkV_VII "fetaħ" "nfetaħ" (mkRoot "f-t-ħ") ;
+    fitel_FTL_1_7936_V        = mkV "fitel" (mkRoot "f-t-l") ;
+    fettel_FTL_2_7937_V       = mkV_II "fettel" (mkRoot "f-t-l") ;
+    tfettel_FTL_5_7938_V      = mkV_V "tfettel" (mkRoot "f-t-l") ;
+    nfitel_FTL_7_7939_V       = mkV_VII "fitel" "nfitel" (mkRoot "f-t-l") ;
+    fatam_FTM_1_7940_V        = mkV "fatam" (mkRoot "f-t-m") ;
+    fattam_FTM_2_7941_V       = mkV_II "fattam" (mkRoot "f-t-m") ;
+    nfatam_FTM_7_7942_V       = mkV_VII "fatam" "nfatam" (mkRoot "f-t-m") ;
+    fetaq_FTQ_1_7943_V        = mkV "fetaq" (mkRoot "f-t-q") ;
+    fettaq_FTQ_2_7944_V       = mkV_II "fettaq" (mkRoot "f-t-q") ;
+    tfettaq_FTQ_5_7945_V      = mkV_V "tfettaq" (mkRoot "f-t-q") ;
+    nfetaq_FTQ_7_7946_V       = mkV_VII "fetaq" "nfetaq" (mkRoot "f-t-q") ;
+    fatar_FTR_1_7947_V        = mkV "fatar" (mkRoot "f-t-r") ;
+    fattar_FTR_2_7948_V       = mkV_II "fattar" (mkRoot "f-t-r") ;
+    tfattar_FTR_5_7949_V      = mkV_V "tfattar" (mkRoot "f-t-r") ;
+    fettet_FTT_2_7950_V       = mkV_II "fettet" (mkRoot "f-t-t") ;
+    tfettet_FTT_5_7951_V      = mkV_V "tfettet" (mkRoot "f-t-t") ;
+    fittex_FTX_2_7952_V       = pastPartV "mfittex" (mkV_II "fittex" (mkRoot "f-t-x")) ;
+    tfittex_FTX_5_7953_V      = mkV_V "tfittex" (mkRoot "f-t-x") ;
+    ntfettex_FTX_7_7954_V     = mkV_VII "fettex" "ntfettex" (mkRoot "f-t-x") ;
+    fixel_FXL_1_7955_V        = mkV "fixel" (mkRoot "f-x-l") ;
+    nfixel_FXL_7_7956_V       = mkV_VII "fixel" "nfixel" (mkRoot "f-x-l") ;
+    nfexx_FXX_7_7957_V        = mkV_VII "fexx" "nfexx" (mkRoot "f-x-x") ;
+    fazzar_FZR_2_7958_V       = mkV_II "fażżar" (mkRoot "f-ż-r") ;
+    tfazzar_FZR_5_7959_V      = mkV_V "tfażżar" (mkRoot "f-ż-r") ;
+    tfacca_FCJ_5_7960_V       = mkV_V "tfaċċa" (mkRoot "f-ċ-j") ;
+    afda_FDJ_1_7961_V         = mkV "afda" (mkRoot "f-d-j") ;
+    nfada_FDJ_7_7962_V        = mkV_VII "fada" "nfada" (mkRoot "f-d-j") ;
+    feda_FDJ_1_7963_V         = mkV "feda" (mkRoot "f-d-j") ;
+    nfeda_FDJ_7_7964_V        = mkV_VII "feda" "nfeda" (mkRoot "f-d-j") ;
+    faga_FGJ_1_7965_V         = mkV "faga" (mkRoot "f-g-j") ;
+    nfaga_FGJ_7_7966_V        = mkV_VII "faga" "nfaga" (mkRoot "f-g-j") ;
+    feha_FHJ_1_7967_V         = mkV "feħa" (mkRoot "f-ħ-j") ;
+    fied_FJD_1_7968_V         = mkV "fied" (mkRoot "f-j-d") ;
+    fajjad_FJD_2_7969_V       = mkV_II "fajjad" (mkRoot "f-j-d") ;
+    fjad_FJD_9_7970_V         = mkV_IX "fjad" (mkRoot "f-j-d") ;
+    fieq_FJQ_1_7971_V         = mkV "fieq" (mkRoot "f-j-q") ;
+    fejjaq_FJQ_2_7972_V       = mkV_II "fejjaq" (mkRoot "f-j-q") ;
+    tfejjaq_FJQ_5_7973_V      = mkV_V "tfejjaq" (mkRoot "f-j-q") ;
+    fajjar_FJR_2_7974_V       = mkV_II "fajjar" (mkRoot "f-j-r") ;
+    tfajjar_FJR_5_7975_V      = mkV_V "tfajjar" (mkRoot "f-j-r") ;
+    fela_FLJ_1_7976_V         = mkV "fela" (mkRoot "f-l-j") ;
+    nfela_FLJ_7_7977_V        = mkV_VII "fela" "nfela" (mkRoot "f-l-j") ;
+    falla_FLJ_2_7978_V        = mkV_II "falla" (mkRoot "f-l-j") ;
+    fena_FNJ_1_7979_V         = mkV "fena" (mkRoot "f-n-j") ;
+    nfena_FNJ_7_7980_V        = mkV_VII "fena" "nfena" (mkRoot "f-n-j") ;
+    fera_FRJ_3_7981_V         = mkV_III "fera" (mkRoot "f-r-j") ;
+    fiera_FRJ_3_7982_V        = mkV_III "fiera" (mkRoot "f-r-j") ;
+    tfera_FRJ_6_7983_V        = mkV_VI "tfera" (mkRoot "f-r-j") ;
+    fesa_FSW_1_7984_V         = mkV "fesa" (mkRoot "f-s-w") ;
+    nfesa_FSW_7_7985_V        = mkV_VII "fesa" "nfesa" (mkRoot "f-s-w") ;
+    fotta_FTJ_2_7986_V        = mkV_II "fotta" (mkRoot "f-t-j") ;
+    tfotta_FTJ_5_7987_V       = mkV_V "tfotta" (mkRoot "f-t-j") ;
+    fewweg_FWG_2_7988_V       = mkV_II "fewweġ" (mkRoot "f-w-ġ") ;
+    tfewweg_FWG_5_7989_V      = mkV_V "tfewweġ" (mkRoot "f-w-ġ") ;
+    fieh_FWH_1_7990_V         = mkV "fieħ" (mkRoot "f-w-ħ") ;
+    fewwah_FWH_2_7991_V       = mkV_II "fewwaħ" (mkRoot "f-w-ħ") ;
+    tfewwah_FWH_5_7992_V      = mkV_V "tfewwaħ" (mkRoot "f-w-ħ") ;
+    fwieh_FWH_9_7993_V        = mkV_IX "fwieħ" (mkRoot "f-w-ħ") ;
+    fewwaq_FWQ_2_7994_V       = mkV_II "fewwaq" (mkRoot "f-w-q") ;
+    tfewwaq_FWQ_5_7995_V      = mkV_V "tfewwaq" (mkRoot "f-w-q") ;
+    far_FWR_1_7996_V          = mkV "far" (mkRoot "f-w-r") ;
+    fawwar_FWR_2_7997_V       = mkV_II "fawwar" (mkRoot "f-w-r") ;
+    tfawwar_FWR_5_7998_V      = mkV_V "tfawwar" (mkRoot "f-w-r") ;
+    fiet_FWT_1_7999_V         = mkV "fiet" (mkRoot "f-w-t") ;
+    fejjet_FWT_2_8000_V       = mkV_II "fejjet" (mkRoot "f-w-t") ;
+    gebbeg_GBG_2_8001_V       = mkV_II "gebbeġ" (mkRoot "g-b-ġ") ;
+    gideb_GDB_1_8002_V        = mkV "gideb" (mkRoot "g-d-b") ;
+    giddeb_GDB_2_8003_V       = mkV_II "giddeb" (mkRoot "g-d-b") ;
+    tgiddeb_GDB_5_8004_V      = mkV_V "tgiddeb" (mkRoot "g-d-b") ;
+    tgiedeb_GDB_6_8005_V      = mkV_VI "tgiedeb" (mkRoot "g-d-b") ;
+    ngideb_GDB_7_8006_V       = mkV_VII "gideb" "ngideb" (mkRoot "g-d-b") ;
+    geddel_GDL_2_8007_V       = mkV_II "geddel" (mkRoot "g-d-l") ;
+    tgeddel_GDL_5_8008_V      = mkV_V "tgeddel" (mkRoot "g-d-l") ;
+    gidem_GDM_1_8009_V        = pastPartV "migdum" (mkV "gidem" (mkRoot "g-d-m")) ;
+    giddem_GDM_2_8010_V       = mkV_II "giddem" (mkRoot "g-d-m") ;
+    tgiddem_GDM_5_8011_V      = mkV_V "tgiddem" (mkRoot "g-d-m") ;
+    tgiedem_GDM_6_8012_V      = mkV_VI "tgiedem" (mkRoot "g-d-m") ;
+    ngidem_GDM_7_8013_V       = mkV_VII "gidem" "ngidem" (mkRoot "g-d-m") ;
+    tgeddem_GDM_5_8014_V      = mkV_V "tgeddem" (mkRoot "g-d-m") ;
+    geddes_GDS_2_8015_V       = mkV_II "geddes" (mkRoot "g-d-s") ;
+    tgeddes_GDS_5_8016_V      = mkV_V "tgeddes" (mkRoot "g-d-s") ;
+    gannac_GNC_2_8017_V       = mkV_II "gannaċ" (mkRoot "g-n-ċ") ;
+    giref_GRF_1_8018_V        = mkV "giref" (mkRoot "g-r-f") ;
+    gerref_GRF_2_8019_V       = mkV_II "gerref" (mkRoot "g-r-f") ;
+    tgieref_GRF_6_8020_V      = mkV_VI "tgieref" (mkRoot "g-r-f") ;
+    ngiref_GRF_7_8021_V       = mkV_VII "giref" "ngiref" (mkRoot "g-r-f") ;
+    gerrem_GRM_2_8022_V       = mkV_II "gerrem" (mkRoot "g-r-m") ;
+    tgerrem_GRM_5_8023_V      = mkV_V "tgerrem" (mkRoot "g-r-m") ;
+    garr_GRR_1_8024_V         = mkV "garr" (mkRoot "g-r-r") ;
+    ngarr_GRR_7_8025_V        = mkV_VII "garr" "ngarr" (mkRoot "g-r-r") ;
+    gerres_GRS_2_8026_V       = mkV_II "gerres" (mkRoot "g-r-s") ;
+    tgerres_GRS_5_8027_V      = mkV_V "tgerres" (mkRoot "g-r-s") ;
+    gerrex_GRX_2_8028_V       = mkV_II "gerrex" (mkRoot "g-r-x") ;
+    tgerrex_GRX_5_8029_V      = mkV_V "tgerrex" (mkRoot "g-r-x") ;
+    girex_GRX_1_8030_V        = mkV "girex" (mkRoot "g-r-x") ;
+    ngirex_GRX_7_8031_V       = mkV_VII "girex" "ngirex" (mkRoot "g-r-x") ;
+    girez_GRZ_1_8032_V        = mkV "gireż" (mkRoot "g-r-ż") ;
+    gerrez_GRZ_2_8033_V       = mkV_II "gerreż" (mkRoot "g-r-ż") ;
+    gess_GSS_1_8034_V         = mkV "gess" (mkRoot "g-s-s") ;
+    gezz_GZZ_1_8035_V         = mkV "geżż" (mkRoot "g-ż-ż") ;
+    gezzez_GZZ_2_8036_V       = mkV_II "geżżeż" (mkRoot "g-ż-ż") ;
+    ngezz_GZZ_7_8037_V        = mkV_VII "geżż" "ngeżż" (mkRoot "g-ż-ż") ;
+    gezz_GZZ_1_8038_V         = mkV "gezz" (mkRoot "g-z-z") ;
+    goda_GDJ_3_8039_V         = mkV_III "goda" (mkRoot "g-d-j") ;
+    gara_GRJ_3_8040_V         = mkV_III "gara" (mkRoot "g-r-j") ;
+    tgara_GRJ_6_8041_V        = mkV_VI "tgara" (mkRoot "g-r-j") ;
+    gaza_GZJ_1_8042_V         = mkV "gaża" (mkRoot "g-ż-j") ;
+    gibed_GBD_1_8043_V        = pastPartV "miġbud" (mkV "ġibed" (mkRoot "ġ-b-d")) ;
+    gebbed_GBD_2_8044_V       = mkV_II "ġebbed" (mkRoot "ġ-b-d") ;
+    ggebbed_GBD_5_8045_V      = mkV_V "ġġebbed" (mkRoot "ġ-b-d") ;
+    ngibed_GBD_7_8046_V       = mkV_VII "ġibed" "nġibed" (mkRoot "ġ-b-d") ;
+    gebbel_GBL_2_8047_V       = mkV_II "ġebbel" (mkRoot "ġ-b-l") ;
+    ggebbel_GBL_5_8048_V      = mkV_V "ġġebbel" (mkRoot "ġ-b-l") ;
+    gabar_GBR_1_8049_V        = mkV "ġabar" (mkRoot "ġ-b-r") ;
+    gabbar_GBR_2_8050_V       = mkV_II "ġabbar" (mkRoot "ġ-b-r") ;
+    ggabbar_GBR_5_8051_V      = mkV_V "ġġabbar" (mkRoot "ġ-b-r") ;
+    ngabar_GBR_7_8052_V       = mkV_VII "ġabar" "nġabar" (mkRoot "ġ-b-r") ;
+    gebbes_GBS_2_8053_V       = mkV_II "ġebbes" (mkRoot "ġ-b-s") ;
+    ggebbes_GBS_5_8054_V      = mkV_V "ġġebbes" (mkRoot "ġ-b-s") ;
+    gedded_GDD_2_8055_V       = mkV_II "ġedded" (mkRoot "ġ-d-d") ;
+    ggedded_GDD_5_8056_V      = mkV_V "ġġedded" (mkRoot "ġ-d-d") ;
+    giddem_GDM_2_8057_V       = mkV_II "ġiddem" (mkRoot "ġ-d-m") ;
+    ggiddem_GDM_5_8058_V      = mkV_V "ġġiddem" (mkRoot "ġ-d-m") ;
+    ggaddar_GDR_5_8059_V      = mkV_V "ġġaddar" (mkRoot "ġ-d-r") ;
+    gaghad_GGHD_1_8060_V      = mkV "ġagħad" (mkRoot "ġ-għ-d") ;
+    gieghed_GGHD_3_8061_V     = mkV_III "ġiegħed" (mkRoot "ġ-għ-d") ;
+    ggieghed_GGHD_6_8062_V    = mkV_VI "ġġiegħed" (mkRoot "ġ-għ-d") ;
+    ngaghad_GGHD_7_8063_V     = mkV_VII "ġagħad" "nġagħad" (mkRoot "ġ-għ-d") ;
+    gaghal_GGHL_1_8064_V      = mkV "ġagħal" (mkRoot "ġ-għ-l") ;
+    gieghel_GGHL_3_8065_V     = mkV_III "ġiegħel" (mkRoot "ġ-għ-l") ;
+    ggieghel_GGHL_6_8066_V    = mkV_VI "ġġiegħel" (mkRoot "ġ-għ-l") ;
+    ngaghal_GGHL_7_8067_V     = mkV_VII "ġagħal" "nġagħal" (mkRoot "ġ-għ-l") ;
+    gahar_GHR_3_8068_V        = mkV_III "ġahar" (mkRoot "ġ-h-r") ;
+    giehez_GHZ_3_8069_V       = mkV_III "ġieheż" (mkRoot "ġ-h-ż") ;
+    ggiehez_GHZ_6_8070_V      = mkV_VI "ġġieheż" (mkRoot "ġ-h-ż") ;
+    gileb_GLB_1_8071_V        = mkV "ġileb" (mkRoot "ġ-l-b") ;
+    gelled_GLD_2_8072_V       = mkV_II "ġelled" (mkRoot "ġ-l-d") ;
+    gieled_GLD_3_8073_V       = mkV_III "ġieled" (mkRoot "ġ-l-d") ;
+    ggieled_GLD_6_8074_V      = pastPartV "miġġieled" "miġġielda" "miġġieldin" (mkV_VI "ġġieled" (mkRoot "ġ-l-d")) ;
+    gelled_GLD_2_8075_V       = mkV_II "ġelled" (mkRoot "ġ-l-d") ;
+    ggelled_GLD_5_8076_V      = mkV_V "ġġelled" (mkRoot "ġ-l-d") ;
+    gimed_GMD_1_8077_V        = mkV "ġimed" (mkRoot "ġ-m-d") ;
+    gemmed_GMD_2_8078_V       = mkV_II "ġemmed" (mkRoot "ġ-m-d") ;
+    ggemmed_GMD_5_8079_V      = mkV_V "ġġemmed" (mkRoot "ġ-m-d") ;
+    gama'_GMGH_1_8080_V       = mkV "ġama'" (mkRoot "ġ-m-għ") ;
+    gamma'_GMGH_2_8081_V      = mkV_II "ġamma'" (mkRoot "ġ-m-għ") ;
+    ggamma'_GMGH_5_8082_V     = mkV_V "ġġamma'" (mkRoot "ġ-m-għ") ;
+    ngama'_GMGH_7_8083_V      = mkV_VII "ġama'" "nġama'" (mkRoot "ġ-m-għ") ;
+    gemmel_GML_2_8084_V       = mkV_II "ġemmel" (mkRoot "ġ-m-l") ;
+    ggemmel_GML_5_8085_V      = mkV_V "ġġemmel" (mkRoot "ġ-m-l") ;
+    gammar_GMR_2_8086_V       = mkV_II "ġammar" (mkRoot "ġ-m-r") ;
+    ggammar_GMR_5_8087_V      = mkV_V "ġġammar" (mkRoot "ġ-m-r") ;
+    genneb_GNB_2_8088_V       = mkV_II "ġenneb" (mkRoot "ġ-n-b") ;
+    gieneb_GNB_3_8089_V       = mkV_III "ġieneb" (mkRoot "ġ-n-b") ;
+    ggenneb_GNB_5_8090_V      = mkV_V "ġġenneb" (mkRoot "ġ-n-b") ;
+    ggieneb_GNB_6_8091_V      = mkV_VI "ġġieneb" (mkRoot "ġ-n-b") ;
+    gennen_GNN_2_8092_V       = mkV_II "ġennen" (mkRoot "ġ-n-n") ;
+    ggennen_GNN_5_8093_V      = mkV_V "ġġennen" (mkRoot "ġ-n-n") ;
+    gannat_GNT_2_8094_V       = mkV_II "ġannat" (mkRoot "ġ-n-t") ;
+    ggannat_GNT_5_8095_V      = mkV_V "ġġannat" (mkRoot "ġ-n-t") ;
+    garab_GRB_1_8096_V        = mkV "ġarab" (mkRoot "ġ-r-b") ;
+    garrab_GRB_2_8097_V       = mkV_II "ġarrab" (mkRoot "ġ-r-b") ;
+    ggarrab_GRB_5_8098_V      = mkV_V "ġġarrab" (mkRoot "ġ-r-b") ;
+    garad_GRD_1_8099_V        = mkV "ġarad" (mkRoot "ġ-r-d") ;
+    garrad_GRD_2_8100_V       = mkV_II "ġarrad" (mkRoot "ġ-r-d") ;
+    ngarad_GRD_7_8101_V       = mkV_VII "ġarad" "nġarad" (mkRoot "ġ-r-d") ;
+    garaf_GRF_1_8102_V        = mkV "ġaraf" (mkRoot "ġ-r-f") ;
+    garraf_GRF_2_8103_V       = mkV_II "ġarraf" (mkRoot "ġ-r-f") ;
+    ggarraf_GRF_5_8104_V      = mkV_V "ġġarraf" (mkRoot "ġ-r-f") ;
+    geragh_GRGH_1_8105_V      = mkV "ġeragħ" (mkRoot "ġ-r-għ") ;
+    gerragh_GRGH_2_8106_V     = mkV_II "ġerragħ" (mkRoot "ġ-r-għ") ;
+    ggerragh_GRGH_5_8107_V    = mkV_V "ġġerragħ" (mkRoot "ġ-r-għ") ;
+    gerah_GRH_1_8108_V        = mkV "ġeraħ" (mkRoot "ġ-r-ħ") ;
+    gerrah_GRH_2_8109_V       = mkV_II "ġerraħ" (mkRoot "ġ-r-ħ") ;
+    ggerrah_GRH_5_8110_V      = mkV_V "ġġerraħ" (mkRoot "ġ-r-ħ") ;
+    ngerah_GRH_7_8111_V       = mkV_VII "ġeraħ" "nġeraħ" (mkRoot "ġ-r-ħ") ;
+    garr_GRR_1_8112_V         = mkV "ġarr" (mkRoot "ġ-r-r") ;
+    garrar_GRR_2_8113_V       = mkV_II "ġarrar" (mkRoot "ġ-r-r") ;
+    ngarr_GRR_7_8114_V        = mkV_VII "ġarr" "nġarr" (mkRoot "ġ-r-r") ;
+    igtar_GRR_8_8115_V        = mkV_VIII "iġtar" (mkRoot "ġ-r-r") ;
+    gissem_GSM_2_8116_V       = mkV_II "ġissem" (mkRoot "ġ-s-m") ;
+    ggissem_GSM_5_8117_V      = mkV_V "ġġissem" (mkRoot "ġ-s-m") ;
+    gess_GSS_1_8118_V         = mkV "ġess" (mkRoot "g-s-s") ;
+    gesses_GSS_2_8119_V       = mkV_II "ġesses" (mkRoot "g-s-s") ;
+    gezz_GZZ_1_8120_V         = mkV "ġeżż" (mkRoot "ġ-ż-ż") ;
+    gezzez_GZZ_2_8121_V       = mkV_II "ġeżżeż" (mkRoot "ġ-ż-ż") ;
+    ngezz_GZZ_7_8122_V        = mkV_VII "ġeżż" "nġeżż" (mkRoot "ġ-ż-ż") ;
+    gie_GJ'_1_8123_V          = presPartV "ġej" (pastPartV "miġjub" (irregularV form1 (mkRoot "ġ-j-'") (mkVowels "ie" [])
+      "ġejt" "ġejt" "ġie" "ġiet" "ġejna" "ġejtu" "ġew"
+      "niġi" "tiġi" "jiġi" "tiġi" "niġu" "tiġu" "jiġu"
+      "ejja" "ejjew"
+      ));
+    gab_GJB_1_8124_V          = mkV "ġab" (mkRoot "ġ-j-b") ;
+    ngab_GJB_7_8125_V         = mkV_VII "ġab" "nġab" (mkRoot "ġ-j-b") ;
+    gejjef_GJF_2_8126_V       = mkV_II "ġejjef" (mkRoot "ġ-j-f") ;
+    ggejjef_GJF_5_8127_V      = mkV_V "ġġejjef" (mkRoot "ġ-j-f") ;
+    gela_GLW_1_8128_V         = mkV "ġela" (mkRoot "ġ-l-w") ;
+    ngela_GLW_7_8129_V        = mkV_VII "ġela" "nġela" (mkRoot "ġ-l-w") ;
+    gara_GRJ_1_8130_V         = mkV "ġara" (mkRoot "ġ-r-j") ;
+    gera_GRJ_1_8131_V         = pastPartV "miġri" (mkV "ġera" (mkRoot "ġ-r-j")) ;
+    gerra_GRJ_2_8132_V        = mkV_II "ġerra" (mkRoot "ġ-r-j") ;
+    ggerra_GRJ_5_8133_V       = mkV_V "ġġerra" (mkRoot "ġ-r-j") ;
+    ggiera_GRJ_6_8134_V       = mkV_VI "ġġiera" (mkRoot "ġ-r-j") ;
+    ngera_GRJ_7_8135_V        = mkV_VII "ġera" "nġera" (mkRoot "ġ-r-j") ;
+    gova_GVJ_3_8136_V         = mkV_III "ġova" (mkRoot "ġ-v-j") ;
+    gah_GWH_1_8137_V          = mkV "ġaħ" (mkRoot "ġ-w-ħ") ;
+    gewwah_GWH_2_8138_V       = mkV_II "ġewwaħ" (mkRoot "ġ-w-ħ") ;
+    ggewwah_GWH_5_8139_V      = mkV_V "ġġewwaħ" (mkRoot "ġ-w-ħ") ;
+    gewwez_GWZ_2_8140_V       = mkV_II "ġewweż" (mkRoot "ġ-w-ż") ;
+    ggewwez_GWZ_5_8141_V      = mkV_V "ġġewweż" (mkRoot "ġ-w-ż") ;
+    geza_GZJ_1_8142_V         = mkV "ġeża" (mkRoot "g-ż-j") ;
+    ngeza_GZJ_7_8143_V        = mkV_VII "ġeża" "nġeża" (mkRoot "g-ż-j") ;
+    heddeb_HDB_2_8144_V       = mkV_II "heddeb" (mkRoot "h-d-b") ;
+    theddeb_HDB_5_8145_V      = mkV_V "theddeb" (mkRoot "h-d-b") ;
+    hedded_HDD_2_8146_V       = mkV_II "hedded" (mkRoot "h-d-d") ;
+    thedded_HDD_5_8147_V      = mkV_V "thedded" (mkRoot "h-d-d") ;
+    heddem_HDM_2_8148_V       = mkV_II "heddem" (mkRoot "h-d-m") ;
+    theddem_HDM_5_8149_V      = mkV_V "theddem" (mkRoot "h-d-m") ;
+    hellel_HLL_2_8150_V       = mkV_II "hellel" (mkRoot "h-l-l") ;
+    thellel_HLL_5_8151_V      = mkV_V "thellel" (mkRoot "h-l-l") ;
+    hemmem_HMM_2_8152_V       = mkV_II "hemmem" (mkRoot "h-m-m") ;
+    themmem_HMM_5_8153_V      = mkV_V "themmem" (mkRoot "h-m-m") ;
+    nhamar_HMR_7_8154_V       = mkV_VII "hamar" "nhamar" (mkRoot "h-m-r") ;
+    hemez_HMZ_1_8155_V        = mkV "hemeż" (mkRoot "h-m-ż") ;
+    hemmez_HMZ_2_8156_V       = mkV_II "hemmeż" (mkRoot "h-m-ż") ;
+    themmez_HMZ_5_8157_V      = mkV_V "themmeż" (mkRoot "h-m-ż") ;
+    nhemez_HMZ_7_8158_V       = mkV_VII "hemeż" "nhemeż" (mkRoot "h-m-ż") ;
+    herez_HRZ_1_8159_V        = mkV "hereż" (mkRoot "h-r-ż") ;
+    herrez_HRZ_2_8160_V       = mkV_II "herreż" (mkRoot "h-r-ż") ;
+    therrez_HRZ_5_8161_V      = mkV_V "therreż" (mkRoot "h-r-ż") ;
+    nherez_HRZ_7_8162_V       = mkV_VII "hereż" "nhereż" (mkRoot "h-r-ż") ;
+    thezzez_HZZ_5_8164_V      = mkV_V "theżżeż" (mkRoot "h-ż-ż") ;
+    heda_HDW_1_8165_V         = mkV "heda" (mkRoot "h-d-w") ;
+    hedda_HDW_2_8166_V        = mkV_II "hedda" (mkRoot "h-d-w") ;
+    thedda_HDW_5_8167_V       = mkV_V "thedda" (mkRoot "h-d-w") ;
+    henna_HNJ_2_8168_V        = mkV_II "henna" (mkRoot "h-n-j") ;
+    thenna_HNJ_5_8169_V       = mkV_V "thenna" (mkRoot "h-n-j") ;
+    herra_HRJ_2_8170_V        = mkV_II "herra" (mkRoot "h-r-j") ;
+    therra_HRJ_5_8171_V       = mkV_V "therra" (mkRoot "h-r-j") ;
+    sthewwa_HWJ_10_8172_V     = mkV_X "sthewwa" (mkRoot "h-w-j") ;
+    hezza_HZJ_2_8173_V        = mkV_II "heżża" (mkRoot "h-ż-j") ;
+    habb_HBB_1_8174_V         = pastPartV "maħbub" (mkV "ħabb" (mkRoot "ħ-b-b")) ;
+    habbeb_HBB_2_8175_V       = mkV_II "ħabbeb" (mkRoot "ħ-b-b") ;
+    thabbeb_HBB_5_8176_V      = mkV_V "tħabbeb" (mkRoot "ħ-b-b") ;
+    nhabb_HBB_7_8177_V        = mkV_VII "ħabb" "nħabb" (mkRoot "ħ-b-b") ;
+    htebb_HBB_8_8178_V        = mkV_VIII "ħtebb" (mkRoot "ħ-b-b") ;
+    hebb_HBB_1_8179_V         = mkV "ħebb" (mkRoot "ħ-b-b") ;
+    habbel_HBL_2_8180_V       = mkV_II "ħabbel" (mkRoot "ħ-b-l") ;
+    thabbel_HBL_5_8181_V      = mkV_V "tħabbel" (mkRoot "ħ-b-l") ;
+    hebel_HBL_1_8182_V        = mkV "ħebel" (mkRoot "ħ-b-l") ;
+    hebbel_HBL_2_8183_V       = mkV_II "ħebbel" (mkRoot "ħ-b-l") ;
+    thebbel_HBL_5_8184_V      = mkV_V "tħebbel" (mkRoot "ħ-b-l") ;
+    hobol_HBL_1_8185_V        = mkV "ħobol" (mkRoot "ħ-b-l") ;
+    habbel_HBL_2_8186_V       = mkV_II "ħabbel" (mkRoot "ħ-b-l") ;
+    thabbel_HBL_5_8187_V      = mkV_V "tħabbel" (mkRoot "ħ-b-l") ;
+    habar_HBR_1_8188_V        = mkV "ħabar" (mkRoot "ħ-b-r") ;
+    habbar_HBR_2_8189_V       = mkV_II "ħabbar" (mkRoot "ħ-b-r") ;
+    thabbar_HBR_5_8190_V      = mkV_V "tħabbar" (mkRoot "ħ-b-r") ;
+    heber_HBR_1_8191_V        = mkV "ħeber" (mkRoot "ħ-b-r") ;
+    habes_HBS_1_8192_V        = mkV "ħabes" (mkRoot "ħ-b-s") ;
+    habbes_HBS_2_8193_V       = mkV_II "ħabbes" (mkRoot "ħ-b-s") ;
+    thabbes_HBS_5_8194_V      = mkV_V "tħabbes" (mkRoot "ħ-b-s") ;
+    nhabes_HBS_7_8195_V       = mkV_VII "ħabes" "nħabes" (mkRoot "ħ-b-s") ;
+    habat_HBT_1_8196_V        = mkV "ħabat" (mkRoot "ħ-b-t") ;
+    habbat_HBT_2_8197_V       = mkV_II "ħabbat" (mkRoot "ħ-b-t") ;
+    thabbat_HBT_5_8198_V      = mkV_V "tħabbat" (mkRoot "ħ-b-t") ;
+    thabat_HBT_6_8199_V       = mkV_VI "tħabat" (mkRoot "ħ-b-t") ;
+    htabat_HBT_8_8200_V       = mkV_VIII "ħtabat" (mkRoot "ħ-b-t") ;
+    habez_HBZ_1_8201_V        = mkV "ħabeż" (mkRoot "ħ-b-ż") ;
+    habbez_HBZ_2_8202_V       = mkV_II "ħabbeż" (mkRoot "ħ-b-ż") ;
+    thabbez_HBZ_5_8203_V      = mkV_V "tħabbeż" (mkRoot "ħ-b-ż") ;
+    nhabez_HBZ_7_8204_V       = mkV_VII "ħabeż" "nħabeż" (mkRoot "ħ-b-ż") ;
+    hebez_HBZ_1_8205_V        = mkV "ħebeż" (mkRoot "ħ-b-ż") ;
+    hebbez_HBZ_2_8206_V       = mkV_II "ħebbeż" (mkRoot "ħ-b-ż") ;
+    thabbez_HBZ_5_8207_V      = mkV_V "tħabbeż" (mkRoot "ħ-b-ż") ;
+    haddet_HDT_2_8208_V       = mkV_II "ħaddet" (mkRoot "ħ-d-t") ;
+    hedel_HDL_1_8209_V        = mkV "ħedel" (mkRoot "ħ-d-l") ;
+    heddel_HDL_2_8210_V       = mkV_II "ħeddel" (mkRoot "ħ-d-l") ;
+    theddel_HDL_5_8211_V      = mkV_V "tħeddel" (mkRoot "ħ-d-l") ;
+    hdiel_HDL_9_8212_V        = mkV_IX "ħdiel" (mkRoot "ħ-d-l") ;
+    hadem_HDM_1_8213_V        = mkV "ħadem" (mkRoot "ħ-d-m") ;
+    haddem_HDM_2_8214_V       = mkV_II "ħaddem" (mkRoot "ħ-d-m") ;
+    thaddem_HDM_5_8215_V      = mkV_V "tħaddem" (mkRoot "ħ-d-m") ;
+    nhadem_HDM_7_8216_V       = mkV_VII "ħadem" "nħadem" (mkRoot "ħ-d-m") ;
+    haddan_HDN_2_8217_V       = mkV_II "ħaddan" (mkRoot "ħ-d-n") ;
+    thaddan_HDN_5_8218_V      = mkV_V "tħaddan" (mkRoot "ħ-d-n") ;
+    haddar_HDR_2_8219_V       = mkV_II "ħaddar" (mkRoot "ħ-d-r") ;
+    thaddar_HDR_5_8220_V      = mkV_V "tħaddar" (mkRoot "ħ-d-r") ;
+    hdar_HDR_9_8221_V         = mkV_IX "ħdar" (mkRoot "ħ-d-r") ;
+    hadar_HDR_1_8222_V        = mkV "ħadar" (mkRoot "ħ-d-r") ;
+    haddar_HDR_2_8223_V       = mkV_II "ħaddar" (mkRoot "ħ-d-r") ;
+    thaddar_HDR_5_8224_V      = mkV_V "tħaddar" (mkRoot "ħ-d-r") ;
+    thaddet_HDT_5_8226_V      = mkV_V "tħaddet" (mkRoot "ħ-d-t") ;
+    haff_HFF_1_8227_V         = mkV "ħaff" (mkRoot "ħ-f-f") ;
+    haffef_HFF_2_8228_V       = mkV_II "ħaffef" (mkRoot "ħ-f-f") ;
+    thaffef_HFF_5_8229_V      = mkV_V "tħaffef" (mkRoot "ħ-f-f") ;
+    hfief_HFF_9_8230_V        = mkV_IX "ħfief" (mkRoot "ħ-f-f") ;
+    hafen_HFN_1_8231_V        = mkV "ħafen" (mkRoot "ħ-f-n") ;
+    nhafen_HFN_7_8232_V       = mkV_VII "ħafen" "nħafen" (mkRoot "ħ-f-n") ;
+    hafer_HFR_1_8233_V        = pastPartV "maħfur" (mkV "ħafer" (mkRoot "ħ-f-r")) ;
+    nhafer_HFR_7_8234_V       = mkV_VII "ħafer" "nħafer" (mkRoot "ħ-f-r") ;
+    hafer_HFR_1_8235_V        = mkV "ħafer" (mkRoot "ħ-f-r") ;
+    haffer_HFR_2_8236_V       = pastPartV "mħaffer" (mkV_II "ħaffer" (mkRoot "ħ-f-r")) ;
+    thaffer_HFR_5_8237_V      = mkV_V "tħaffer" (mkRoot "ħ-f-r") ;
+    hageb_HGB_1_8238_V        = mkV "ħaġeb" (mkRoot "ħ-ġ-b") ;
+    haggeb_HGB_2_8239_V       = mkV_II "ħaġġeb" (mkRoot "ħ-ġ-b") ;
+    thaggeb_HGB_5_8240_V      = mkV_V "tħaġġeb" (mkRoot "ħ-ġ-b") ;
+    nhageb_HGB_7_8241_V       = mkV_VII "ħaġeb" "nħaġeb" (mkRoot "ħ-ġ-b") ;
+    hagg_HGG_1_8242_V         = mkV "ħaġġ" (mkRoot "ħ-ġ-ġ") ;
+    hgag_HGG_9_8243_V         = mkV_IX "ħġaġ" (mkRoot "ħ-ġ-ġ") ;
+    haggeg_HGG_2_8244_V       = mkV_II "ħaġġeġ" (mkRoot "ħ-ġ-ġ") ;
+    heggeg_HGG_2_8245_V       = mkV_II "ħeġġeġ" (mkRoot "ħ-ġ-ġ") ;
+    theggeg_HGG_5_8246_V      = mkV_V "tħeġġeġ" (mkRoot "ħ-ġ-ġ") ;
+    hagem_HGM_1_8247_V        = mkV "ħaġem" (mkRoot "ħ-ġ-m") ;
+    haggar_HGR_2_8248_V       = mkV_II "ħaġġar" (mkRoot "ħ-ġ-r") ;
+    thaggar_HGR_5_8249_V      = mkV_V "tħaġġar" (mkRoot "ħ-ġ-r") ;
+    hakk_HKK_1_8250_V         = mkV "ħakk" (mkRoot "ħ-k-k") ;
+    hakkek_HKK_2_8251_V       = mkV_II "ħakkek" (mkRoot "ħ-k-k") ;
+    thakkek_HKK_5_8252_V      = mkV_V "tħakkek" (mkRoot "ħ-k-k") ;
+    nhakk_HKK_7_8253_V        = mkV_VII "ħakk" "nħakk" (mkRoot "ħ-k-k") ;
+    htekk_HKK_8_8254_V        = mkV_VIII "ħtekk" (mkRoot "ħ-k-k") ;
+    hakem_HKM_1_8255_V        = mkV "ħakem" (mkRoot "ħ-k-m") ;
+    hakkem_HKM_2_8256_V       = mkV_II "ħakkem" (mkRoot "ħ-k-m") ;
+    nhakem_HKM_7_8257_V       = mkV_VII "ħakem" "nħakem" (mkRoot "ħ-k-m") ;
+    haleb_HLB_1_8258_V        = mkV "ħaleb" (mkRoot "ħ-l-b") ;
+    halleb_HLB_2_8259_V       = mkV_II "ħalleb" (mkRoot "ħ-l-b") ;
+    thalleb_HLB_5_8260_V      = mkV_V "tħalleb" (mkRoot "ħ-l-b") ;
+    nhaleb_HLB_7_8261_V       = mkV_VII "ħaleb" "nħaleb" (mkRoot "ħ-l-b") ;
+    halef_HLF_1_8262_V        = mkV "ħalef" (mkRoot "ħ-l-f") ;
+    hallef_HLF_2_8263_V       = mkV_II "ħallef" (mkRoot "ħ-l-f") ;
+    nhalef_HLF_7_8264_V       = mkV_VII "ħalef" "nħalef" (mkRoot "ħ-l-f") ;
+    hellef_HLF_2_8265_V       = mkV_II "ħellef" (mkRoot "ħ-l-f") ;
+    thellef_HLF_5_8266_V      = mkV_V "tħellef" (mkRoot "ħ-l-f") ;
+    haleg_HLG_1_8267_V        = mkV "ħaleġ" (mkRoot "ħ-l-ġ") ;
+    halleg_HLG_2_8268_V       = mkV_II "ħalleġ" (mkRoot "ħ-l-ġ") ;
+    nhaleg_HLG_7_8269_V       = mkV_VII "ħaleġ" "nħaleġ" (mkRoot "ħ-l-ġ") ;
+    htileg_HLG_8_8270_V       = mkV_VIII "ħtileġ" (mkRoot "ħ-l-ġ") ;
+    hall_HLL_1_8271_V         = mkV "ħall" (mkRoot "ħ-l-l") ;
+    nhall_HLL_7_8272_V        = mkV_VII "ħall" "nħall" (mkRoot "ħ-l-l") ;
+    hallel_HLL_2_8273_V       = mkV_II "ħallel" (mkRoot "ħ-l-l") ;
+    thallel_HLL_5_8274_V      = mkV_V "tħallel" (mkRoot "ħ-l-l") ;
+    hallel_HLL_2_8275_V       = mkV_II "ħallel" (mkRoot "ħ-l-l") ;
+    thallel_HLL_5_8276_V      = mkV_V "tħallel" (mkRoot "ħ-l-l") ;
+    holom_HLM_1_8277_V        = mkV "ħolom" (mkRoot "ħ-l-m") ;
+    hallem_HLM_2_8278_V       = mkV_II "ħallem" (mkRoot "ħ-l-m") ;
+    thallem_HLM_5_8279_V      = mkV_V "tħallem" (mkRoot "ħ-l-m") ;
+    nholom_HLM_7_8280_V       = mkV_VII "ħolom" "nħolom" (mkRoot "ħ-l-m") ;
+    halaq_HLQ_1_8281_V        = mkV "ħalaq" (mkRoot "ħ-l-q") ;
+    hallaq_HLQ_2_8282_V       = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
+    nhalaq_HLQ_7_8283_V       = mkV_VII "ħalaq" "nħalaq" (mkRoot "ħ-l-q") ;
+    hallaq_HLQ_2_8284_V       = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
+    thallaq_HLQ_5_8285_V      = mkV_V "tħallaq" (mkRoot "ħ-l-q") ;
+    hallaq_HLQ_2_8286_V       = mkV_II "ħallaq" (mkRoot "ħ-l-q") ;
+    thalaq_HLQ_6_8287_V       = mkV_VI "tħalaq" (mkRoot "ħ-l-q") ;
+    hallas_HLS_2_8288_V       = mkV_II "ħallas" (mkRoot "ħ-l-s") ;
+    thallas_HLS_5_8289_V      = mkV_V "tħallas" (mkRoot "ħ-l-s") ;
+    heles_HLS_1_8290_V        = mkV "ħeles" (mkRoot "ħ-l-s") ;
+    helles_HLS_2_8291_V       = mkV_II "ħelles" (mkRoot "ħ-l-s") ;
+    thelles_HLS_5_8292_V      = mkV_V "tħelles" (mkRoot "ħ-l-s") ;
+    nheles_HLS_7_8293_V       = mkV_VII "ħeles" "nħeles" (mkRoot "ħ-l-s") ;
+    halat_HLT_1_8294_V        = mkV "ħalat" (mkRoot "ħ-l-t") ;
+    hallat_HLT_2_8295_V       = mkV_II "ħallat" (mkRoot "ħ-l-t") ;
+    thallat_HLT_5_8296_V      = mkV_V "tħallat" (mkRoot "ħ-l-t") ;
+    thalat_HLT_6_8297_V       = mkV_VI "tħalat" (mkRoot "ħ-l-t") ;
+    htalat_HLT_8_8298_V       = mkV_VIII "ħtalat" (mkRoot "ħ-l-t") ;
+    hemed_HMD_1_8299_V        = mkV "ħemed" (mkRoot "ħ-m-d") ;
+    hemmed_HMD_2_8300_V       = mkV_II "ħemmed" (mkRoot "ħ-m-d") ;
+    themmed_HMD_5_8301_V      = mkV_V "tħemmed" (mkRoot "ħ-m-d") ;
+    hammeg_HMG_2_8302_V       = mkV_II "ħammeġ" (mkRoot "ħ-m-ġ") ;
+    thammeg_HMG_5_8303_V      = mkV_V "tħammeġ" (mkRoot "ħ-m-ġ") ;
+    hamel_HML_1_8304_V        = mkV "ħamel" (mkRoot "ħ-m-l") ;
+    hammel_HML_2_8305_V       = mkV_II "ħammel" (mkRoot "ħ-m-l") ;
+    thammel_HML_5_8306_V      = mkV_V "tħammel" (mkRoot "ħ-m-l") ;
+    thamel_HML_6_8307_V       = mkV_VI "tħamel" (mkRoot "ħ-m-l") ;
+    nhamel_HML_7_8308_V       = mkV_VII "ħamel" "nħamel" (mkRoot "ħ-m-l") ;
+    hemm_HMM_1_8309_V         = mkV "ħemm" (mkRoot "ħ-m-m") ;
+    hemhem_HMM_2_8310_V       = mkV_II "ħemħem" (mkRoot "ħ-m-m") ;
+    hammem_HMM_2_8311_V       = mkV_II "ħammem" (mkRoot "ħ-m-m") ;
+    hammar_HMR_2_8312_V       = mkV_II "ħammar" (mkRoot "ħ-m-r") ;
+    thammar_HMR_5_8313_V      = mkV_V "tħammar" (mkRoot "ħ-m-r") ;
+    nhamar_HMR_7_8314_V       = mkV_VII "ħamar" "nħamar" (mkRoot "ħ-m-r") ;
+    hmar_HMR_9_8315_V         = mkV_IX "ħmar" (mkRoot "ħ-m-r") ;
+    hemer_HMR_1_8316_V        = mkV "ħemer" (mkRoot "ħ-m-r") ;
+    hemmer_HMR_2_8317_V       = mkV_II "ħemmer" (mkRoot "ħ-m-r") ;
+    themmer_HMR_5_8318_V      = mkV_V "tħemmer" (mkRoot "ħ-m-r") ;
+    hammes_HMS_2_8319_V       = mkV_II "ħammes" (mkRoot "ħ-m-s") ;
+    thammes_HMS_5_8320_V      = mkV_V "tħammes" (mkRoot "ħ-m-s") ;
+    hemmes_HMS_2_8321_V       = mkV_II "ħemmes" (mkRoot "ħ-m-s") ;
+    hamez_HMZ_1_8322_V        = mkV "ħameż" (mkRoot "ħ-m-ż") ;
+    hannek_HNK_2_8323_V       = mkV_II "ħannek" (mkRoot "ħ-n-k") ;
+    thannek_HNK_5_8324_V      = mkV_V "tħannek" (mkRoot "ħ-n-k") ;
+    henn_HNN_1_8325_V         = mkV "ħenn" (mkRoot "ħ-n-n") ;
+    hannen_HNN_2_8326_V       = mkV_II "ħannen" (mkRoot "ħ-n-n") ;
+    thannen_HNN_5_8327_V      = mkV_V "tħannen" (mkRoot "ħ-n-n") ;
+    hinn_HNN_1_8328_V         = mkV "ħinn" (mkRoot "ħ-n-n") ;
+    hanaq_HNQ_1_8329_V        = mkV "ħanaq" (mkRoot "ħ-n-q") ;
+    hannaq_HNQ_2_8330_V       = mkV_II "ħannaq" (mkRoot "ħ-n-q") ;
+    thannaq_HNQ_5_8331_V      = mkV_V "tħannaq" (mkRoot "ħ-n-q") ;
+    nhanaq_HNQ_7_8332_V       = mkV_VII "ħanaq" "nħanaq" (mkRoot "ħ-n-q") ;
+    htanaq_HNQ_8_8333_V       = mkV_VIII "ħtanaq" (mkRoot "ħ-n-q") ;
+    hanes_HNS_1_8334_V        = mkV "ħanes" (mkRoot "ħ-n-s") ;
+    thannes_HNS_5_8335_V      = mkV_V "tħannes" (mkRoot "ħ-n-s") ;
+    hannex_HNX_2_8336_V       = mkV_II "ħannex" (mkRoot "ħ-n-x") ;
+    thannex_HNX_5_8337_V      = mkV_V "tħannex" (mkRoot "ħ-n-x") ;
+    haqq_HQQ_1_8338_V         = mkV "ħaqq" (mkRoot "ħ-q-q") ;
+    haqqaq_HQQ_2_8339_V       = mkV_II "ħaqqaq" (mkRoot "ħ-q-q") ;
+    thaqqaq_HQQ_5_8340_V      = mkV_V "tħaqqaq" (mkRoot "ħ-q-q") ;
+    sthaqq_HQQ_10_8341_V      = mkV_X "stħaqq" (mkRoot "ħ-q-q") ;
+    haqar_HQR_1_8342_V        = mkV "ħaqar" (mkRoot "ħ-q-r") ;
+    haqqar_HQR_2_8343_V       = mkV_II "ħaqqar" (mkRoot "ħ-q-r") ;
+    nhaqar_HQR_7_8344_V       = mkV_VII "ħaqar" "nħaqar" (mkRoot "ħ-q-r") ;
+    harab_HRB_1_8345_V        = mkV "ħarab" (mkRoot "ħ-r-b") ;
+    harrab_HRB_2_8346_V       = mkV_II "ħarrab" (mkRoot "ħ-r-b") ;
+    tharrab_HRB_5_8347_V      = mkV_V "tħarrab" (mkRoot "ħ-r-b") ;
+    nharab_HRB_7_8348_V       = mkV_VII "ħarab" "nħarab" (mkRoot "ħ-r-b") ;
+    harreb_HRB_2_8349_V       = mkV_II "ħarreb" (mkRoot "ħ-r-b") ;
+    hareb_HRB_3_8350_V        = mkV_III "ħareb" (mkRoot "ħ-r-b") ;
+    tharreb_HRB_5_8351_V      = mkV_V "tħarreb" (mkRoot "ħ-r-b") ;
+    thareb_HRB_6_8352_V       = mkV_VI "tħareb" (mkRoot "ħ-r-b") ;
+    harref_HRF_2_8353_V       = mkV_II "ħarref" (mkRoot "ħ-r-f") ;
+    tharref_HRF_5_8354_V      = mkV_V "tħarref" (mkRoot "ħ-r-f") ;
+    horof_HRF_1_8355_V        = mkV "ħorof" (mkRoot "ħ-r-f") ;
+    horof_HRF_1_8356_V        = mkV "ħorof" (mkRoot "ħ-r-f") ;
+    hareg_HRG_1_8357_V        = mkV "ħareġ" (mkRoot "ħ-r-ġ") ;
+    harreg_HRG_2_8358_V       = mkV_II "ħarreġ" (mkRoot "ħ-r-ġ") ;
+    tharreg_HRG_5_8359_V      = mkV_V "tħarreġ" (mkRoot "ħ-r-ġ") ;
+    nhareg_HRG_7_8360_V       = mkV_VII "ħareġ" "nħareġ" (mkRoot "ħ-r-ġ") ;
+    stharreg_HRG_10_8361_V    = mkV_X "stħarreġ" (mkRoot "ħ-r-ġ") ;
+    herek_HRK_1_8362_V        = mkV "ħerek" (mkRoot "ħ-r-k") ;
+    harrek_HRK_2_8363_V       = mkV_II "ħarrek" (mkRoot "ħ-r-k") ;
+    tharrek_HRK_5_8364_V      = mkV_V "tħarrek" (mkRoot "ħ-r-k") ;
+    horom_HRM_1_8365_V        = mkV "ħorom" (mkRoot "ħ-r-m") ;
+    harrem_HRM_2_8366_V       = mkV_II "ħarrem" (mkRoot "ħ-r-m") ;
+    haraq_HRQ_1_8367_V        = pastPartV "maħruq" (mkV "ħaraq" "aħraq" (mkRoot "ħ-r-q")) ;
+    harraq_HRQ_2_8368_V       = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
+    tharraq_HRQ_5_8369_V      = mkV_V "tħarraq" (mkRoot "ħ-r-q") ;
+    nharaq_HRQ_7_8370_V       = mkV_VII "ħaraq" "nħaraq" (mkRoot "ħ-r-q") ;
+    hteraq_HRQ_8_8371_V       = mkV_VIII "ħteraq" (mkRoot "ħ-r-q") ;
+    harraq_HRQ_2_8372_V       = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
+    tharraq_HRQ_5_8373_V      = mkV_V "tħarraq" (mkRoot "ħ-r-q") ;
+    harraq_HRQ_2_8374_V       = mkV_II "ħarraq" (mkRoot "ħ-r-q") ;
+    harrar_HRR_2_8375_V       = mkV_II "ħarrar" (mkRoot "ħ-r-r") ;
+    harar_HRR_3_8376_V        = mkV_III "ħarar" (mkRoot "ħ-r-r") ;
+    tharrar_HRR_5_8377_V      = mkV_V "tħarrar" (mkRoot "ħ-r-r") ;
+    hares_HRS_3_8378_V        = mkV_III "ħares" (mkRoot "ħ-r-s") ;
+    thares_HRS_6_8379_V       = mkV_VI "tħares" (mkRoot "ħ-r-s") ;
+    harat_HRT_1_8380_V        = mkV "ħarat" (mkRoot "ħ-r-t") ;
+    harrat_HRT_2_8381_V       = mkV_II "ħarrat" (mkRoot "ħ-r-t") ;
+    nharat_HRT_7_8382_V       = mkV_VII "ħarat" "nħarat" (mkRoot "ħ-r-t") ;
+    horot_HRT_1_8383_V        = mkV "ħorot" (mkRoot "ħ-r-t") ;
+    harrax_HRX_2_8384_V       = mkV_II "ħarrax" (mkRoot "ħ-r-x") ;
+    tharrax_HRX_5_8385_V      = mkV_V "tħarrax" (mkRoot "ħ-r-x") ;
+    hrax_HRX_9_8386_V         = mkV_IX "ħrax" (mkRoot "ħ-r-x") ;
+    haseb_HSB_1_8387_V        = pastPartV "maħsub" (mkV "ħaseb" (mkRoot "ħ-s-b")) ;
+    hasseb_HSB_2_8388_V       = mkV_II "ħasseb" (mkRoot "ħ-s-b") ;
+    thasseb_HSB_5_8389_V      = mkV_V "tħasseb" (mkRoot "ħ-s-b") ;
+    thaseb_HSB_6_8390_V       = mkV_VI "tħaseb" (mkRoot "ħ-s-b") ;
+    nhaseb_HSB_7_8391_V       = mkV_VII "ħaseb" "nħaseb" (mkRoot "ħ-s-b") ;
+    hasad_HSD_1_8392_V        = mkV "ħasad" (mkRoot "ħ-s-d") ;
+    hassad_HSD_2_8393_V       = mkV_II "ħassad" (mkRoot "ħ-s-d") ;
+    nhasad_HSD_7_8394_V       = mkV_VII "ħasad" "nħasad" (mkRoot "ħ-s-d") ;
+    hasel_HSL_1_8395_V        = pastPartV "maħsul" (mkV "ħasel" (mkRoot "ħ-s-l")) ;
+    hassel_HSL_2_8396_V       = mkV_II "ħassel" (mkRoot "ħ-s-l") ;
+    nhasel_HSL_7_8397_V       = mkV_VII "ħasel" "nħasel" (mkRoot "ħ-s-l") ;
+    hasel_HSL_1_8398_V        = mkV "ħasel" (mkRoot "ħ-s-l") ;
+    hassar_HSR_2_8399_V       = mkV_II "ħassar" (mkRoot "ħ-s-r") ;
+    thassar_HSR_5_8400_V      = mkV_V "tħassar" (mkRoot "ħ-s-r") ;
+    hassar_HSR_2_8401_V       = mkV_II "ħassar" (mkRoot "ħ-s-r") ;
+    thassar_HSR_5_8402_V      = mkV_V "tħassar" (mkRoot "ħ-s-r") ;
+    hiser_HSR_1_8403_V        = mkV "ħiser" (mkRoot "ħ-s-r") ;
+    heser_HSR_1_8404_V        = mkV "ħeser" (mkRoot "ħ-s-r") ;
+    hass_HSS_1_8405_V         = mkV "ħass" (mkRoot "ħ-s-s") ;
+    hasses_HSS_2_8406_V       = mkV_II "ħasses" (mkRoot "ħ-s-s") ;
+    thasses_HSS_5_8407_V      = mkV_V "tħasses" (mkRoot "ħ-s-s") ;
+    nhass_HSS_7_8408_V        = mkV_VII "ħass" "nħass" (mkRoot "ħ-s-s") ;
+    hattab_HTB_2_8409_V       = mkV_II "ħattab" (mkRoot "ħ-t-b") ;
+    thattab_HTB_5_8410_V      = mkV_V "tħattab" (mkRoot "ħ-t-b") ;
+    hatteb_HTB_2_8411_V       = mkV_II "ħatteb" (mkRoot "ħ-t-b") ;
+    thatteb_HTB_5_8412_V      = mkV_V "tħatteb" (mkRoot "ħ-t-b") ;
+    hotob_HTB_1_8413_V        = mkV "ħotob" (mkRoot "ħ-t-b") ;
+    nhotob_HTB_7_8414_V       = mkV_VII "ħotob" "nħotob" (mkRoot "ħ-t-b") ;
+    hataf_HTF_1_8415_V        = mkV "ħataf" (mkRoot "ħ-t-f") ;
+    hettef_HTF_2_8416_V       = mkV_II "ħettef" (mkRoot "ħ-t-f") ;
+    thettef_HTF_5_8417_V      = mkV_V "tħettef" (mkRoot "ħ-t-f") ;
+    thataf_HTF_6_8418_V       = mkV_VI "tħataf" (mkRoot "ħ-t-f") ;
+    nhataf_HTF_7_8419_V       = mkV_VII "ħataf" "nħataf" (mkRoot "ħ-t-f") ;
+    hatam_HTM_1_8420_V        = mkV "ħatam" (mkRoot "ħ-t-m") ;
+    hattam_HTM_2_8421_V       = mkV_II "ħattam" (mkRoot "ħ-t-m") ;
+    thattam_HTM_5_8422_V      = mkV_V "tħattam" (mkRoot "ħ-t-m") ;
+    haten_HTN_1_8423_V        = mkV "ħaten" (mkRoot "ħ-t-n") ;
+    hatten_HTN_2_8424_V       = mkV_II "ħatten" (mkRoot "ħ-t-n") ;
+    thatten_HTN_5_8425_V      = mkV_V "tħatten" (mkRoot "ħ-t-n") ;
+    thaten_HTN_6_8426_V       = mkV_VI "tħaten" (mkRoot "ħ-t-n") ;
+    nhaten_HTN_7_8427_V       = mkV_VII "ħaten" "nħaten" (mkRoot "ħ-t-n") ;
+    hatar_HTR_1_8428_V        = mkV "ħatar" (mkRoot "ħ-t-r") ;
+    hattar_HTR_2_8429_V       = mkV_II "ħattar" (mkRoot "ħ-t-r") ;
+    nhatar_HTR_7_8430_V       = mkV_VII "ħatar" "nħatar" (mkRoot "ħ-t-r") ;
+    htar_HTR_9_8431_V         = mkV_IX "ħtar" (mkRoot "ħ-t-r") ;
+    hattar_HTR_2_8432_V       = mkV_II "ħattar" (mkRoot "ħ-t-r") ;
+    thattar_HTR_5_8433_V      = mkV_V "tħattar" (mkRoot "ħ-t-r") ;
+    hater_HTR_1_8434_V        = mkV "ħater" (mkRoot "ħ-t-r") ;
+    thater_HTR_6_8435_V       = mkV_VI "tħater" (mkRoot "ħ-t-r") ;
+    hatt_HTT_1_8436_V         = mkV "ħatt" (mkRoot "ħ-t-t") ;
+    hattet_HTT_2_8437_V       = mkV_II "ħattet" (mkRoot "ħ-t-t") ;
+    nhatt_HTT_7_8438_V        = mkV_VII "ħatt" "nħatt" (mkRoot "ħ-t-t") ;
+    hattet_HTT_2_8439_V       = mkV_II "ħattet" (mkRoot "ħ-t-t") ;
+    thattet_HTT_5_8440_V      = mkV_V "tħattet" (mkRoot "ħ-t-t") ;
+    haxxeb_HXB_2_8441_V       = mkV_II "ħaxxeb" (mkRoot "ħ-x-b") ;
+    thaxxeb_HXB_5_8442_V      = mkV_V "tħaxxeb" (mkRoot "ħ-x-b") ;
+    haxxem_HXM_2_8443_V       = mkV_II "ħaxxem" (mkRoot "ħ-x-m") ;
+    thaxxem_HXM_5_8444_V      = mkV_V "tħaxxem" (mkRoot "ħ-x-m") ;
+    haxem_HXM_1_8445_V        = mkV "ħaxem" (mkRoot "ħ-x-m") ;
+    haxxem_HXM_2_8446_V       = mkV_II "ħaxxem" (mkRoot "ħ-x-m") ;
+    haxxen_HXN_2_8447_V       = mkV_II "ħaxxen" (mkRoot "ħ-x-n") ;
+    thaxxen_HXN_5_8448_V      = mkV_V "tħaxxen" (mkRoot "ħ-x-n") ;
+    hxien_HXN_9_8449_V        = mkV_IX "ħxien" (mkRoot "ħ-x-n") ;
+    haxxex_HXX_2_8450_V       = mkV_II "ħaxxex" (mkRoot "ħ-x-x") ;
+    thaxxex_HXX_5_8451_V      = mkV_V "tħaxxex" (mkRoot "ħ-x-x") ;
+    hazzem_HZM_2_8452_V       = mkV_II "ħażżem" (mkRoot "ħ-ż-m") ;
+    thazzem_HZM_5_8453_V      = mkV_V "tħażżem" (mkRoot "ħ-ż-m") ;
+    nhazem_HZM_7_8454_V       = mkV_VII "ħażem" "nħażem" (mkRoot "ħ-ż-m") ;
+    hazen_HZN_1_8455_V        = mkV "ħażen" (mkRoot "ħ-ż-n") ;
+    nhazen_HZN_7_8456_V       = mkV_VII "ħażen" "nħażen" (mkRoot "ħ-ż-n") ;
+    hazen_HZN_1_8457_V        = mkV "ħażen" (mkRoot "ħ-ż-n") ;
+    hazzen_HZN_2_8458_V       = mkV_II "ħażżen" (mkRoot "ħ-ż-n") ;
+    thazzen_HZN_5_8459_V      = mkV_V "tħażżen" (mkRoot "ħ-ż-n") ;
+    nhazen_HZN_7_8460_V       = mkV_VII "ħażen" "nħażen" (mkRoot "ħ-ż-n") ;
+    hazzen_HZN_2_8461_V       = mkV_II "ħażżen" (mkRoot "ħ-ż-n") ;
+    thazzen_HZN_5_8462_V      = mkV_V "tħażżen" (mkRoot "ħ-ż-n") ;
+    hzien_HZN_9_8463_V        = mkV_IX "ħżien" (mkRoot "ħ-ż-n") ;
+    hazaq_HZQ_1_8464_V        = mkV "ħażaq" (mkRoot "ħ-ż-q") ;
+    hazzaq_HZQ_2_8465_V       = mkV_II "ħażżaq" (mkRoot "ħ-ż-q") ;
+    thazzaq_HZQ_5_8466_V      = mkV_V "tħażżaq" (mkRoot "ħ-ż-q") ;
+    nhazaq_HZQ_7_8467_V       = mkV_VII "ħażaq" "nħażaq" (mkRoot "ħ-ż-q") ;
+    hazar_HZR_1_8468_V        = mkV "ħażar" (mkRoot "ħ-ż-r") ;
+    thazzar_HZR_5_8469_V      = mkV_V "tħażżar" (mkRoot "ħ-ż-r") ;
+    thazar_HZR_6_8470_V       = mkV_VI "tħażar" (mkRoot "ħ-ż-r") ;
+    hazz_HZZ_1_8471_V         = mkV "ħażż" (mkRoot "ħ-ż-ż") ;
+    hazzez_HZZ_2_8472_V       = mkV_II "ħażżeż" (mkRoot "ħ-ż-ż") ;
+    thazzez_HZZ_5_8473_V      = mkV_V "tħażżeż" (mkRoot "ħ-ż-ż") ;
+    nhazz_HZZ_7_8474_V        = mkV_VII "ħażż" "nħażż" (mkRoot "ħ-ż-ż") ;
+    heba_HBJ_1_8475_V         = mkV "ħeba" (mkRoot "ħ-b-j") ;
+    hebba_HBJ_2_8476_V        = mkV_II "ħebba" (mkRoot "ħ-b-j") ;
+    nheba_HBJ_7_8477_V        = mkV_VII "ħeba" "nħeba" (mkRoot "ħ-b-j") ;
+    stahba_HBJ_10_8478_V      = mkV_X "staħba" (mkRoot "ħ-b-j") ;
+    haba_HBJ_1_8479_V         = mkV "ħaba" (mkRoot "ħ-b-j") ;
+    hefa_HFJ_1_8480_V         = mkV "ħefa" (mkRoot "ħ-f-j") ;
+    haha_HHJ_3_8481_V         = mkV_III "ħaħa" (mkRoot "ħ-ħ-j") ;
+    hajjeb_HJB_2_8482_V       = mkV_II "ħajjeb" (mkRoot "ħ-j-b") ;
+    hejjeb_HJB_2_8483_V       = mkV_II "ħejjeb" (mkRoot "ħ-j-b") ;
+    thejjeb_HJB_5_8484_V      = mkV_V "tħejjeb" (mkRoot "ħ-j-b") ;
+    hieb_HJB_1_8485_V         = mkV "ħieb" (mkRoot "ħ-j-b") ;
+    nhtieg_HJG_7_8486_V       = mkV_VII "ħtieġ" "nħtieġ" (mkRoot "ħ-j-ġ") ;
+    htieg_HJG_8_8487_V        = mkV_VIII "ħtieġ" (mkRoot "ħ-j-ġ") ;
+    heja_HJJ_1_8488_V         = mkV "ħeja" (mkRoot "ħ-j-j") ;
+    nheja_HJJ_7_8489_V        = mkV_VII "ħeja" "nħeja" (mkRoot "ħ-j-j") ;
+    stahja_HJJ_10_8490_V      = mkV_X "staħja" (mkRoot "ħ-j-j") ;
+    hejja_HJJ_2_8491_V        = mkV_II "ħejja" (mkRoot "ħ-j-j") ;
+    thejja_HJJ_5_8492_V       = mkV_V "tħejja" (mkRoot "ħ-j-j") ;
+    hiel_HJL_1_8493_V         = mkV "ħiel" (mkRoot "ħ-j-l") ;
+    hajjel_HJL_2_8494_V       = mkV_II "ħajjel" (mkRoot "ħ-j-l") ;
+    thajjel_HJL_5_8495_V      = mkV_V "tħajjel" (mkRoot "ħ-j-l") ;
+    sthajjel_HJL_10_8496_V    = mkV_X "stħajjel" (mkRoot "ħ-j-l") ;
+    hajjem_HJM_2_8497_V       = mkV_II "ħajjem" (mkRoot "ħ-j-m") ;
+    thajjem_HJM_5_8498_V      = mkV_V "tħajjem" (mkRoot "ħ-j-m") ;
+    han_HJN_1_8499_V          = mkV "ħan" (mkRoot "ħ-j-n") ;
+    hajjen_HJN_2_8500_V       = mkV_II "ħajjen" (mkRoot "ħ-j-n") ;
+    thajjen_HJN_5_8501_V      = mkV_V "tħajjen" (mkRoot "ħ-j-n") ;
+    nhan_HJN_7_8502_V         = mkV_VII "ħan" "nħan" (mkRoot "ħ-j-n") ;
+    hjien_HJN_9_8503_V        = mkV_IX "ħjien" (mkRoot "ħ-j-n") ;
+    har_HJR_1_8504_V          = mkV "ħar" (mkRoot "ħ-j-r") ;
+    hajjar_HJR_2_8505_V       = mkV_II "ħajjar" (mkRoot "ħ-j-r") ;
+    thajjar_HJR_5_8506_V      = mkV_V "tħajjar" (mkRoot "ħ-j-r") ;
+    htar_HJR_8_8507_V         = mkV_VIII "ħtar" (mkRoot "ħ-j-r") ;
+    hat_HJT_1_8508_V          = pastPartV "meħjut" (mkV "ħat" (mkRoot "ħ-j-t")) ;
+    nhat_HJT_7_8509_V         = mkV_VII "ħât" "nħât" (mkRoot "ħ-j-t") ;
+    hajjet_HJT_2_8510_V       = mkV_II "ħajjet" (mkRoot "ħ-j-t") ;
+    thajjet_HJT_5_8511_V      = mkV_V "tħajjet" (mkRoot "ħ-j-t") ;
+    hela_HLJ_1_8512_V         = mkV "ħela" (mkRoot "ħ-l-j") ;
+    nhela_HLJ_7_8513_V        = mkV_VII "ħela" "nħela" (mkRoot "ħ-l-j") ;
+    halla_HLJ_2_8514_V        = mkV_II "ħalla" (mkRoot "ħ-l-j") ;
+    thalla_HLJ_5_8515_V       = mkV_V "tħalla" (mkRoot "ħ-l-j") ;
+    nthalla_HLJ_7_8516_V      = mkV_VII "ħalla" "ntħalla" (mkRoot "ħ-l-j") ;
+    hela_HLW_1_8517_V         = mkV "ħela" (mkRoot "ħ-l-w") ;
+    halla_HLW_2_8518_V        = mkV_II "ħalla" (mkRoot "ħ-l-w") ;
+    thalla_HLW_5_8519_V       = mkV_V "tħalla" (mkRoot "ħ-l-w") ;
+    nhela_HLW_7_8520_V        = mkV_VII "ħela" "nħela" (mkRoot "ħ-l-w") ;
+    hliel_HLW_9_8521_V        = mkV_IX "ħliel" (mkRoot "ħ-l-w") ;
+    hema_HMJ_1_8522_V         = mkV "ħema" (mkRoot "ħ-m-j") ;
+    nhema_HMJ_7_8523_V        = mkV_VII "ħema" "nħema" (mkRoot "ħ-m-j") ;
+    hama_HMW_3_8524_V         = mkV_III "ħama" (mkRoot "ħ-m-w") ;
+    thama_HMW_6_8525_V        = mkV_VI "tħama" (mkRoot "ħ-m-w") ;
+    hara_HRJ_1_8526_V         = mkV "ħara" (mkRoot "ħ-r-j") ;
+    harra_HRJ_2_8527_V        = mkV_II "ħarra" (mkRoot "ħ-r-j") ;
+    nhara_HRJ_7_8528_V        = mkV_VII "ħara" "nħara" (mkRoot "ħ-r-j") ;
+    harra_HRJ_2_8529_V        = mkV_II "ħarra" (mkRoot "ħ-r-j") ;
+    hesa_HSJ_1_8530_V         = mkV "ħesa" (mkRoot "ħ-s-j") ;
+    nhesa_HSJ_7_8531_V        = mkV_VII "ħesa" "nħesa" (mkRoot "ħ-s-j") ;
+    hata_HTJ_1_8532_V         = mkV "ħata" (mkRoot "ħ-t-j") ;
+    thata_HTJ_6_8533_V        = mkV_VI "tħata" (mkRoot "ħ-t-j") ;
+    hawwad_HWD_2_8534_V       = mkV_II "ħawwad" (mkRoot "ħ-w-d") ;
+    thawwad_HWD_5_8535_V      = mkV_V "tħawwad" (mkRoot "ħ-w-d") ;
+    haf_HWF_1_8536_V          = mkV "ħaf" (mkRoot "ħ-w-f") ;
+    hawwef_HWF_2_8537_V       = mkV_II "ħawwef" (mkRoot "ħ-w-f") ;
+    thawwef_HWF_5_8538_V      = mkV_V "tħawwef" (mkRoot "ħ-w-f") ;
+    hawwah_HWH_2_8539_V       = mkV_II "ħawwaħ" (mkRoot "ħ-w-ħ") ;
+    hawwah_HWH_2_8540_V       = mkV_II "ħawwaħ" (mkRoot "ħ-w-ħ") ;
+    hewa_HWJ_1_8541_V         = mkV "ħewa" (mkRoot "ħ-w-j") ;
+    hawwah_HWJ_2_8542_V       = mkV_II "ħawwaħ" (mkRoot "ħ-w-j") ;
+    hawwel_HWL_2_8543_V       = mkV_II "ħawwel" (mkRoot "ħ-w-l") ;
+    thawwel_HWL_5_8544_V      = mkV_V "tħawwel" (mkRoot "ħ-w-l") ;
+    nthawwel_HWL_7_8545_V     = mkV_VII "ħawwel" "ntħawwel" (mkRoot "ħ-w-l") ;
+    hwiel_HWL_9_8546_V        = mkV_IX "ħwiel" (mkRoot "ħ-w-l") ;
+    hawwar_HWR_2_8547_V       = mkV_II "ħawwar" (mkRoot "ħ-w-r") ;
+    thawwar_HWR_5_8548_V      = mkV_V "tħawwar" (mkRoot "ħ-w-r") ;
+    hexa_HXJ_1_8549_V         = mkV "ħexa" (mkRoot "ħ-x-j") ;
+    haxxa_HXJ_2_8550_V        = mkV_II "ħaxxa" (mkRoot "ħ-x-j") ;
+    nhexa_HXJ_7_8551_V        = mkV_VII "ħexa" "nħexa" (mkRoot "ħ-x-j") ;
+    webbes_JBS_2_8552_V       = mkV_II "webbes" (mkRoot "j-b-s") ;
+    twebbes_JBS_5_8553_V      = mkV_V "twebbes" (mkRoot "j-b-s") ;
+    ibbies_JBS_9_8554_V       = mkV_IX "ibbies" (mkRoot "j-b-s") ;
+    stejqer_JQR_10_8555_V     = mkV_X "stejqer" (mkRoot "j-q-r") ;
+    jassar_JSR_2_8556_V       = mkV_II "jassar" (mkRoot "j-s-r") ;
+    tjassar_JSR_5_8557_V      = mkV_V "tjassar" (mkRoot "j-s-r") ;
+    kebb_KBB_1_8558_V         = mkV "kebb" (mkRoot "k-b-b") ;
+    kebbeb_KBB_2_8559_V       = mkV_II "kebbeb" (mkRoot "k-b-b") ;
+    tkebbeb_KBB_5_8560_V      = mkV_V "tkebbeb" (mkRoot "k-b-b") ;
+    kiber_KBR_1_8561_V        = mkV "kiber" (mkRoot "k-b-r") ;
+    kabbar_KBR_2_8562_V       = mkV_II "kabbar" (mkRoot "k-b-r") ;
+    tkabbar_KBR_5_8563_V      = mkV_V "tkabbar" (mkRoot "k-b-r") ;
+    kibes_KBS_1_8564_V        = mkV "kibes" (mkRoot "k-b-s") ;
+    kebbes_KBS_2_8565_V       = mkV_II "kebbes" (mkRoot "k-b-s") ;
+    tkebbes_KBS_5_8566_V      = mkV_V "tkebbes" (mkRoot "k-b-s") ;
+    kebbex_KBX_2_8567_V       = mkV_II "kebbex" (mkRoot "k-b-x") ;
+    tkebbex_KBX_5_8568_V      = mkV_V "tkebbex" (mkRoot "k-b-x") ;
+    kabbaz_KBZ_2_8569_V       = mkV_II "kabbaz" (mkRoot "k-b-z") ;
+    tkabbaz_KBZ_5_8570_V      = mkV_V "tkabbaz" (mkRoot "k-b-z") ;
+    kaccac_KCC_2_8571_V       = pastPartV "kkaċċjat" (mkV_II "kaċċaċ" (mkRoot "k-ċ-ċ")) ;
+    kedd_KDD_1_8572_V         = mkV "kedd" (mkRoot "k-d-d") ;
+    kedded_KDD_2_8573_V       = mkV_II "kedded" (mkRoot "k-d-d") ;
+    tkedded_KDD_5_8574_V      = mkV_V "tkedded" (mkRoot "k-d-d") ;
+    nkedd_KDD_7_8575_V        = mkV_VII "kedd" "nkedd" (mkRoot "k-d-d") ;
+    keff_KFF_1_8576_V         = mkV "keff" (mkRoot "k-f-f") ;
+    keffef_KFF_2_8577_V       = mkV_II "keffef" (mkRoot "k-f-f") ;
+    tkeffef_KFF_5_8578_V      = mkV_V "tkeffef" (mkRoot "k-f-f") ;
+    nkeff_KFF_7_8579_V        = mkV_VII "keff" "nkeff" (mkRoot "k-f-f") ;
+    keffen_KFN_2_8580_V       = mkV_II "keffen" (mkRoot "k-f-n") ;
+    tkeffen_KFN_5_8581_V      = mkV_V "tkeffen" (mkRoot "k-f-n") ;
+    kafar_KFR_1_8582_V        = mkV "kafar" (mkRoot "k-f-r") ;
+    kaffar_KFR_2_8583_V       = mkV_II "kaffar" (mkRoot "k-f-r") ;
+    tkeffer_KFR_5_8584_V      = mkV_V "tkeffer" (mkRoot "k-f-r") ;
+    kifes_KFS_1_8585_V        = mkV "kifes" (mkRoot "k-f-s") ;
+    nkifes_KFS_7_8586_V       = mkV_VII "kifes" "nkifes" (mkRoot "k-f-s") ;
+    kaghab_KGHB_1_8587_V      = mkV "kagħab" (mkRoot "k-għ-b") ;
+    tkaghak_KGHK_5_8588_V     = mkV_V "tkagħak" (mkRoot "k-għ-k") ;
+    kahhal_KHL_2_8589_V       = mkV_II "kaħħal" (mkRoot "k-ħ-l") ;
+    tkahhal_KHL_5_8590_V      = mkV_V "tkaħħal" (mkRoot "k-ħ-l") ;
+    khal_KHL_9_8591_V         = mkV_IX "kħal" (mkRoot "k-ħ-l") ;
+    kileb_KLB_1_8592_V        = mkV "kileb" (mkRoot "k-l-b") ;
+    nkileb_KLB_7_8593_V       = mkV_VII "kileb" "nkileb" (mkRoot "k-l-b") ;
+    kelel_KLL_1_8594_V        = mkV "kelel" (mkRoot "k-l-l") ;
+    kellel_KLL_2_8595_V       = mkV_II "kellel" (mkRoot "k-l-l") ;
+    tkellel_KLL_5_8596_V      = mkV_V "tkellel" (mkRoot "k-l-l") ;
+    kellem_KLM_2_8597_V       = pastPartV "mitkellem" (mkV_II "kellem" (mkRoot "k-l-m")) ;
+    tkellem_KLM_5_8598_V      = mkV_V "tkellem" (mkRoot "k-l-m") ;
+    kemmed_KMD_2_8599_V       = mkV_II "kemmed" (mkRoot "k-m-d") ;
+    tkemmed_KMD_5_8600_V      = mkV_V "tkemmed" (mkRoot "k-m-d") ;
+    kemmem_KMM_2_8601_V       = mkV_II "kemmem" (mkRoot "k-m-m") ;
+    kemmex_KMX_2_8602_V       = mkV_II "kemmex" (mkRoot "k-m-x") ;
+    tkemmex_KMX_5_8603_V      = mkV_V "tkemmex" (mkRoot "k-m-x") ;
+    kannak_KNK_2_8604_V       = mkV_II "kannak" (mkRoot "k-n-k") ;
+    kenn_KNN_1_8605_V         = mkV "kenn" (mkRoot "k-n-n") ;
+    kennen_KNN_2_8606_V       = mkV_II "kennen" (mkRoot "k-n-n") ;
+    tkennen_KNN_5_8607_V      = mkV_V "tkennen" (mkRoot "k-n-n") ;
+    stkenn_KNN_10_8608_V      = mkV_X "stkenn" (mkRoot "k-n-n") ;
+    kines_KNS_1_8609_V        = mkV "kines" (mkRoot "k-n-s") ;
+    kennes_KNS_2_8610_V       = mkV_II "kennes" (mkRoot "k-n-s") ;
+    nkines_KNS_7_8611_V       = mkV_VII "kines" "nkines" (mkRoot "k-n-s") ;
+    kennes_KNS_2_8612_V       = mkV_II "kennes" (mkRoot "k-n-s") ;
+    kannaz_KNZ_2_8613_V       = mkV_II "kannaz" (mkRoot "k-n-z") ;
+    karab_KRB_1_8614_V        = mkV "karab" (mkRoot "k-r-b") ;
+    karrab_KRB_2_8615_V       = mkV_II "karrab" (mkRoot "k-r-b") ;
+    tkarrab_KRB_5_8616_V      = mkV_V "tkarrab" (mkRoot "k-r-b") ;
+    nkarab_KRB_7_8617_V       = mkV_VII "karab" "nkarab" (mkRoot "k-r-b") ;
+    kerrah_KRH_2_8618_V       = mkV_II "kerrah" (mkRoot "k-r-h") ;
+    tkerrah_KRH_5_8619_V      = mkV_V "tkerrah" (mkRoot "k-r-h") ;
+    krieh_KRH_9_8620_V        = mkV_IX "krieh" (mkRoot "k-r-h") ;
+    stkerrah_KRH_10_8621_V    = mkV_X "stkerrah" (mkRoot "k-r-h") ;
+    korom_KRM_1_8622_V        = mkV "korom" (mkRoot "k-r-m") ;
+    karrem_KRM_2_8623_V       = mkV_II "karrem" (mkRoot "k-r-m") ;
+    tkarrem_KRM_5_8624_V      = mkV_V "tkarrem" (mkRoot "k-r-m") ;
+    nkaram_KRM_7_8625_V       = mkV_VII "karam" "nkaram" (mkRoot "k-r-m") ;
+    kerr_KRR_1_8626_V         = mkV "kerr" (mkRoot "k-r-r") ;
+    stkerr_KRR_10_8627_V      = mkV_X "stkerr" (mkRoot "k-r-r") ;
+    karrat_KRT_2_8628_V       = mkV_II "karrat" (mkRoot "k-r-t") ;
+    kiseb_KSB_1_8629_V        = mkV "kiseb" (mkRoot "k-s-b") ;
+    kisseb_KSB_2_8630_V       = mkV_II "kisseb" (mkRoot "k-s-b") ;
+    tkisseb_KSB_5_8631_V      = mkV_V "tkisseb" (mkRoot "k-s-b") ;
+    nkiseb_KSB_7_8632_V       = mkV_VII "kiseb" "nkiseb" (mkRoot "k-s-b") ;
+    kesah_KSH_1_8633_V        = mkV "kesaħ" (mkRoot "k-s-ħ") ;
+    kessah_KSH_2_8634_V       = mkV_II "kessaħ" (mkRoot "k-s-ħ") ;
+    tkessah_KSH_5_8635_V      = mkV_V "tkessaħ" (mkRoot "k-s-ħ") ;
+    kiser_KSR_1_8636_V        = pastPartV "miksur" (mkV "kiser" (mkRoot "k-s-r")) ;
+    kisser_KSR_2_8637_V       = mkV_II "kisser" (mkRoot "k-s-r") ;
+    tkisser_KSR_5_8638_V      = mkV_V "tkisser" (mkRoot "k-s-r") ;
+    nkiser_KSR_7_8639_V       = mkV_VII "kiser" "nkiser" (mkRoot "k-s-r") ;
+    kess_KSS_1_8640_V         = mkV "kess" (mkRoot "k-s-s") ;
+    kiteb_KTB_1_8641_V        = pastPartV "miktub" (mkV "kiteb" (mkRoot "k-t-b")) ;
+    kitteb_KTB_2_8642_V       = mkV_II "kitteb" (mkRoot "k-t-b") ;
+    tkieteb_KTB_6_8643_V      = mkV_VI "tkieteb" (mkRoot "k-t-b") ;
+    nkiteb_KTB_7_8644_V       = mkV_VII "kiteb" "nkiteb" (mkRoot "k-t-b") ;
+    kittef_KTF_2_8645_V       = mkV_II "kittef" (mkRoot "k-t-f") ;
+    tkittef_KTF_5_8646_V      = mkV_V "tkittef" (mkRoot "k-t-f") ;
+    kitten_KTN_2_8647_V       = mkV_II "kitten" (mkRoot "k-t-n") ;
+    tkitten_KTN_5_8648_V      = mkV_V "tkitten" (mkRoot "k-t-n") ;
+    kotor_KTR_1_8649_V        = mkV "kotor" (mkRoot "k-t-r") ;
+    kattar_KTR_2_8650_V       = mkV_II "kattar" (mkRoot "k-t-r") ;
+    tkattar_KTR_5_8651_V      = mkV_V "tkattar" (mkRoot "k-t-r") ;
+    kixef_KXF_1_8652_V        = mkV "kixef" (mkRoot "k-x-f") ;
+    kixxef_KXF_2_8653_V       = mkV_II "kixxef" (mkRoot "k-x-f") ;
+    tkixxef_KXF_5_8654_V      = mkV_V "tkixxef" (mkRoot "k-x-f") ;
+    nkixef_KXF_7_8655_V       = mkV_VII "kixef" "nkixef" (mkRoot "k-x-f") ;
+    kexxen_KXN_2_8656_V       = mkV_II "kexxen" (mkRoot "k-x-n") ;
+    kaxxax_KXX_2_8657_V       = mkV_II "kaxxax" (mkRoot "k-x-x") ;
+    kazzaz_KZZ_2_8658_V       = mkV_II "kazzaz" (mkRoot "k-z-z") ;
+    tkazzaz_KZZ_5_8659_V      = mkV_V "tkazzaz" (mkRoot "k-z-z") ;
+    kecca_KCJ_2_8660_V        = mkV_II "keċċa" (mkRoot "k-ċ-j") ;
+    tkecca_KCJ_5_8661_V       = mkV_V "tkeċċa" (mkRoot "k-ċ-j") ;
+    kieb_KJB_1_8662_V         = mkV "kieb" (mkRoot "k-j-b") ;
+    tkejjeb_KJB_5_8663_V      = mkV_V "tkejjeb" (mkRoot "k-j-b") ;
+    kejjed_KJD_2_8664_V       = mkV_II "kejjed" (mkRoot "k-j-d") ;
+    kief_KJF_1_8665_V         = mkV "kief" (mkRoot "k-j-f") ;
+    kejjef_KJF_2_8666_V       = mkV_II "kejjef" (mkRoot "k-j-f") ;
+    tkejjef_KJF_5_8667_V      = mkV_V "tkejjef" (mkRoot "k-j-f") ;
+    kejjef_KJF_2_8668_V       = mkV_II "kejjef" (mkRoot "k-j-f") ;
+    tkejjef_KJF_5_8669_V      = mkV_V "tkejjef" (mkRoot "k-j-f") ;
+    kejjel_KJL_2_8670_V       = mkV_II "kejjel" (mkRoot "k-j-l") ;
+    tkejjel_KJL_5_8671_V      = mkV_V "tkejjel" (mkRoot "k-j-l") ;
+    kiel_KJL_1_8672_V         = pastPartV "mikul" (irregularV form1 (mkRoot "k-j-l") (mkVowels "ie" [])
+      "kilt" "kilt" "kiel" "kielet" "kilna" "kiltu" "kielu"
+      "niekol" "tiekol" "jiekol" "tiekol" "nieklu" "tieklu" "jieklu"
+      ("kul"|"iekol") ("kulu"|"ieklu")
+      );
+    wikkel_KJL_2_8673_V       = mkV_II "wikkel" (mkRoot "k-j-l") ;
+    twikkel_KJL_5_8674_V      = mkV_V "twikkel" (mkRoot "k-j-l") ;
+    ttiekel_KJL_7_8675_V      = mkV_VII "tiekel" "ttiekel" (mkRoot "k-j-l") ;
+    kejjen_KJN_2_8676_V       = mkV_II "kejjen" (mkRoot "k-j-n") ;
+    tkejjen_KJN_5_8677_V      = mkV_V "tkejjen" (mkRoot "k-j-n") ;
+    kejjet_KJT_2_8678_V       = mkV_II "kejjet" (mkRoot "k-j-t") ;
+    tkejjet_KJT_5_8679_V      = mkV_V "tkejjet" (mkRoot "k-j-t") ;
+    kakka_KKJ_2_8680_V        = mkV_II "kakka" (mkRoot "k-k-j") ;
+    tkakka_KKJ_5_8681_V       = mkV_V "tkakka" (mkRoot "k-k-j") ;
+    kala_KLJ_3_8682_V         = mkV_III "kala" (mkRoot "k-l-j") ;
+    tkala_KLJ_6_8683_V        = mkV_VI "tkala" (mkRoot "k-l-j") ;
+    kapa_KPJ_3_8684_V         = mkV_III "kapa" (mkRoot "k-p-j") ;
+    kera_KRJ_1_8685_V         = mkV "kera" (mkRoot "k-r-j") ;
+    nkera_KRJ_7_8686_V        = mkV_VII "kera" "nkera" (mkRoot "k-r-j") ;
+    korra_KRJ_2_8687_V        = mkV_II "korra" (mkRoot "k-r-j") ;
+    kesa_KSJ_1_8688_V         = mkV "kesa" (mkRoot "k-s-j") ;
+    nkesa_KSJ_7_8689_V        = mkV_VII "kesa" "nkesa" (mkRoot "k-s-j") ;
+    kava_KVJ_3_8690_V         = mkV_III "kava" (mkRoot "k-v-j") ;
+    kad_KWD_1_8691_V          = mkV "kad" (mkRoot "k-w-d") ;
+    kewa_KWJ_1_8692_V         = mkV "kewa" (mkRoot "k-w-j") ;
+    tkiewa_KWJ_6_8693_V       = mkV_VI "tkiewa" (mkRoot "k-w-j") ;
+    nkewa_KWJ_7_8694_V        = mkV_VII "kewa" "nkewa" (mkRoot "k-w-j") ;
+    kien_KWN_1_8695_V         = irregularV form1 (mkRoot "k-w-n") (mkVowels "ie" [])
+      "kont" "kont" "kien" "kienet" "konna" "kontu" "kienu"
+      "nkun" "tkun" "jkun" "tkun" "nkunu" "tkunu" "jkunu"
+      "kun" "kunu"
+      ;
+    kewwen_KWN_2_8696_V       = mkV_II "kewwen" (mkRoot "k-w-n") ;
+    tkewwen_KWN_5_8697_V      = mkV_V "tkewwen" (mkRoot "k-w-n") ;
+    kewwes_KWS_2_8698_V       = mkV_II "kewwes" (mkRoot "k-w-s") ;
+    tkewwes_KWS_5_8699_V      = mkV_V "tkewwes" (mkRoot "k-w-s") ;
+    tkaza_KZJ_6_8700_V        = mkV_VI "tkaża" (mkRoot "k-ż-j") ;
+    kuza_KZJ_3_8701_V         = mkV_III "kuża" (mkRoot "k-ż-j") ;
+    labbar_LBR_2_8702_V       = mkV_II "labbar" (mkRoot "l-b-r") ;
+    tlabbar_LBR_5_8703_V      = mkV_V "tlabbar" (mkRoot "l-b-r") ;
+    libes_LBS_1_8704_V        = mkV "libes" (mkRoot "l-b-s") ;
+    libbes_LBS_2_8705_V       = mkV_II "libbes" (mkRoot "l-b-s") ;
+    tlibbes_LBS_5_8706_V      = mkV_V "tlibbes" (mkRoot "l-b-s") ;
+    ntlibes_LBS_7_8707_V      = mkV_VII "libes" "ntlibes" (mkRoot "l-b-s") ;
+    libet_LBT_1_8708_V        = mkV "libet" (mkRoot "l-b-t") ;
+    libbet_LBT_2_8709_V       = mkV_II "libbet" (mkRoot "l-b-t") ;
+    tlebbet_LBT_5_8710_V      = mkV_V "tlebbet" (mkRoot "l-b-t") ;
+    ntlibet_LBT_7_8711_V      = mkV_VII "libet" "ntlibet" (mkRoot "l-b-t") ;
+    laccac_LCC_2_8712_V       = mkV_II "laċċaċ" (mkRoot "l-ċ-ċ") ;
+    leff_LFF_1_8713_V         = mkV "leff" (mkRoot "l-f-f") ;
+    leffef_LFF_2_8714_V       = mkV_II "leffef" (mkRoot "l-f-f") ;
+    tleffef_LFF_5_8715_V      = mkV_V "tleffef" (mkRoot "l-f-f") ;
+    ntleff_LFF_7_8716_V       = mkV_VII "leff" "ntleff" (mkRoot "l-f-f") ;
+    lteff_LFF_8_8717_V        = mkV_VIII "lteff" (mkRoot "l-f-f") ;
+    lefaq_LFQ_1_8718_V        = mkV "lefaq" (mkRoot "l-f-q") ;
+    leffaq_LFQ_2_8719_V       = mkV_II "leffaq" (mkRoot "l-f-q") ;
+    leggeg_LGG_2_8720_V       = mkV_II "leġġeġ" (mkRoot "l-ġ-ġ") ;
+    ligem_LGM_1_8721_V        = mkV "liġem" (mkRoot "l-ġ-m") ;
+    liggem_LGM_2_8722_V       = mkV_II "liġġem" (mkRoot "l-ġ-m") ;
+    tliggem_LGM_5_8723_V      = mkV_V "tliġġem" (mkRoot "l-ġ-m") ;
+    laghab_LGHB_1_8724_V      = mkV "lagħab" (mkRoot "l-għ-b") ;
+    tliegheb_LGHB_6_8725_V    = mkV_VI "tliegħeb" (mkRoot "l-għ-b") ;
+    ntlaghab_LGHB_7_8726_V    = mkV_VII "lagħab" "ntlagħab" (mkRoot "l-għ-b") ;
+    liegheb_LGHB_3_8727_V     = mkV_III "liegħeb" (mkRoot "l-għ-b") ;
+    laghan_LGHN_1_8728_V      = mkV "lagħan" (mkRoot "l-għ-n") ;
+    laghaq_LGHQ_1_8729_V      = mkV "lagħaq" (mkRoot "l-għ-q") ;
+    laghghaq_LGHQ_2_8730_V    = mkV_II "lagħgħaq" (mkRoot "l-għ-q") ;
+    lieghaq_LGHQ_3_8731_V     = mkV_III "liegħaq" (mkRoot "l-għ-q") ;
+    tlieghaq_LGHQ_6_8732_V    = mkV_VI "tliegħaq" (mkRoot "l-għ-q") ;
+    ntlaghaq_LGHQ_7_8733_V    = mkV_VII "lagħaq" "ntlagħaq" (mkRoot "l-għ-q") ;
+    leheb_LHB_1_8734_V        = mkV "leheb" (mkRoot "l-h-b") ;
+    leheg_LHG_1_8735_V        = mkV "leheġ" (mkRoot "l-h-ġ") ;
+    lieheg_LHG_3_8736_V       = mkV_III "lieheġ" (mkRoot "l-h-ġ") ;
+    tlieheg_LHG_6_8737_V      = mkV_VI "tlieheġ" (mkRoot "l-h-ġ") ;
+    lehem_LHM_1_8738_V        = mkV "lehem" (mkRoot "l-h-m") ;
+    liehem_LHM_3_8739_V       = mkV_III "liehem" (mkRoot "l-h-m") ;
+    lahh_LHH_1_8740_V         = mkV "laħħ" (mkRoot "l-ħ-ħ") ;
+    lehh_LHH_1_8741_V         = mkV "leħħ" (mkRoot "l-ħ-ħ") ;
+    lehheh_LHH_2_8742_V       = mkV_II "leħħeħ" (mkRoot "l-ħ-ħ") ;
+    lahham_LHM_2_8743_V       = mkV_II "laħħam" (mkRoot "l-ħ-m") ;
+    tlahham_LHM_5_8744_V      = mkV_V "tlaħħam" (mkRoot "l-ħ-m") ;
+    lehhen_LHN_2_8745_V       = mkV_II "leħħen" (mkRoot "l-ħ-n") ;
+    tlehhen_LHN_5_8746_V      = mkV_V "tleħħen" (mkRoot "l-ħ-n") ;
+    lahaq_LHQ_1_8747_V        = mkV "laħaq" (mkRoot "l-ħ-q") ;
+    lahhaq_LHQ_2_8748_V       = mkV_II "laħħaq" (mkRoot "l-ħ-q") ;
+    tlahhaq_LHQ_5_8749_V      = mkV_V "tlaħħaq" (mkRoot "l-ħ-q") ;
+    ntlahaq_LHQ_7_8750_V      = mkV_VII "laħaq" "ntlaħaq" (mkRoot "l-ħ-q") ;
+    ltahaq_LHQ_8_8751_V       = mkV_VIII "ltaħaq" (mkRoot "l-ħ-q") ;
+    likkem_LKM_2_8752_V       = mkV_II "likkem" (mkRoot "l-k-m") ;
+    tlikkem_LKM_5_8753_V      = mkV_V "tlikkem" (mkRoot "l-k-m") ;
+    lellex_LLX_2_8754_V       = mkV_II "lellex" (mkRoot "l-l-x") ;
+    tlellex_LLX_5_8755_V      = mkV_V "tlellex" (mkRoot "l-l-x") ;
+    lemah_LMH_1_8756_V        = mkV "lemaħ" (mkRoot "l-m-ħ") ;
+    lemmah_LMH_2_8757_V       = mkV_II "lemmaħ" (mkRoot "l-m-ħ") ;
+    tlemmah_LMH_5_8758_V      = mkV_V "tlemmaħ" (mkRoot "l-m-ħ") ;
+    ntlemah_LMH_7_8759_V      = mkV_VII "lemaħ" "ntlemaħ" (mkRoot "l-m-ħ") ;
+    ltemah_LMH_8_8760_V       = mkV_VIII "ltemaħ" (mkRoot "l-m-ħ") ;
+    lemaq_LMQ_1_8761_V        = mkV "lemaq" (mkRoot "l-m-q") ;
+    laqa'_LQGH_1_8762_V       = mkV "laqa'" (mkRoot "l-q-għ") ;
+    laqqa'_LQGH_2_8763_V      = mkV_II "laqqa'" (mkRoot "l-q-għ") ;
+    tlaqqa'_LQGH_5_8764_V     = mkV_V "tlaqqa'" (mkRoot "l-q-għ") ;
+    ntlaqa'_LQGH_7_8765_V     = mkV_VII "laqa'" "ntlaqa'" (mkRoot "l-q-għ") ;
+    ltaqa'_LQGH_8_8766_V      = mkV_VIII "ltaqa'" (mkRoot "l-q-għ") ;
+    laqqam_LQM_2_8767_V       = mkV_II "laqqam" (mkRoot "l-q-m") ;
+    tlaqqam_LQM_5_8768_V      = mkV_V "tlaqqam" (mkRoot "l-q-m") ;
+    laqqam_LQM_2_8769_V       = mkV_II "laqqam" (mkRoot "l-q-m") ;
+    tlaqqam_LQM_5_8770_V      = mkV_V "tlaqqam" (mkRoot "l-q-m") ;
+    leqq_LQQ_1_8771_V         = mkV "leqq" (mkRoot "l-q-q") ;
+    laqat_LQT_1_8772_V        = pastPartV "milqut" (mkV "laqat" (mkRoot "l-q-t")) ;
+    laqqat_LQT_2_8773_V       = mkV_II "laqqat" (mkRoot "l-q-t") ;
+    tlaqqat_LQT_5_8774_V      = mkV_V "tlaqqat" (mkRoot "l-q-t") ;
+    ntlaqat_LQT_7_8775_V      = mkV_VII "laqat" "ntlaqat" (mkRoot "l-q-t") ;
+    ltaqat_LQT_8_8776_V       = mkV_VIII "ltaqat" (mkRoot "l-q-t") ;
+    laqqax_LQX_2_8777_V       = mkV_II "laqqax" (mkRoot "l-q-x") ;
+    tlaqqax_LQX_5_8778_V      = mkV_V "tlaqqax" (mkRoot "l-q-x") ;
+    lisen_LSN_1_8779_V        = mkV "lisen" (mkRoot "l-s-n") ;
+    lissen_LSN_2_8780_V       = mkV_II "lissen" (mkRoot "l-s-n") ;
+    tlissen_LSN_5_8781_V      = mkV_V "tlissen" (mkRoot "l-s-n") ;
+    litem_LTM_1_8782_V        = mkV "litem" (mkRoot "l-t-m") ;
+    lexxen_LXN_2_8783_V       = mkV_II "lexxen" (mkRoot "l-x-n") ;
+    tlexxen_LXN_5_8784_V      = mkV_V "tlexxen" (mkRoot "l-x-n") ;
+    lizem_LZM_1_8785_V        = mkV "liżem" (mkRoot "l-ż-m") ;
+    lizzem_LZM_2_8786_V       = mkV_II "liżżem" (mkRoot "l-ż-m") ;
+    lejjel_LJL_2_8787_V       = mkV_II "lejjel" (mkRoot "l-j-l") ;
+    lajjem_LJM_2_8788_V       = mkV_II "lajjem" (mkRoot "l-j-m") ;
+    tlajjem_LJM_5_8789_V      = mkV_V "tlajjem" (mkRoot "l-j-m") ;
+    lema_LMJ_1_8790_V         = mkV "lema" (mkRoot "l-m-j") ;
+    lissa_LSJ_2_8791_V        = mkV_II "lissa" (mkRoot "l-s-j") ;
+    lewwah_LWH_2_8792_V       = mkV_II "lewwaħ" (mkRoot "l-w-ħ") ;
+    tlewwah_LWH_5_8793_V      = mkV_V "tlewwaħ" (mkRoot "l-w-ħ") ;
+    lewa_LWJ_1_8794_V         = mkV "lewa" (mkRoot "l-w-j") ;
+    ntlewa_LWJ_7_8795_V       = mkV_VII "lewa" "ntlewa" (mkRoot "l-w-j") ;
+    ltewa_LWJ_8_8796_V        = mkV_VIII "ltewa" (mkRoot "l-w-j") ;
+    liem_LWM_1_8797_V         = mkV "liem" (mkRoot "l-w-m") ;
+    lewwem_LWM_2_8798_V       = mkV_II "lewwem" (mkRoot "l-w-m") ;
+    tlewwem_LWM_5_8799_V      = mkV_V "tlewwem" (mkRoot "l-w-m") ;
+    tliewen_LWM_6_8800_V      = mkV_VI "tliewen" (mkRoot "l-w-m") ;
+    lewwen_LWN_2_8801_V       = mkV_II "lewwen" (mkRoot "l-w-n") ;
+    tlewwen_LWN_5_8802_V      = mkV_V "tlewwen" (mkRoot "l-w-n") ;
+    lewwaq_LWQ_2_8803_V       = mkV_II "lewwaq" (mkRoot "l-w-q") ;
+    tlewwaq_LWQ_5_8804_V      = mkV_V "tlewwaq" (mkRoot "l-w-q") ;
+    lewwet_LWT_2_8805_V       = mkV_II "lewwet" (mkRoot "l-w-t") ;
+    tlewwet_LWT_5_8806_V      = mkV_V "tlewwet" (mkRoot "l-w-t") ;
+    lewwez_LWZ_2_8807_V       = mkV_II "lewweż" (mkRoot "l-w-ż") ;
+    tlewwez_LWZ_5_8808_V      = mkV_V "tlewweż" (mkRoot "l-w-ż") ;
+    laza_LZJ_1_8809_V         = mkV "laza" (mkRoot "l-z-j") ;
+    meccec_MCC_2_8810_V       = mkV_II "meċċeċ" (mkRoot "m-ċ-ċ") ;
+    medd_MDD_1_8811_V         = mkV "medd" (mkRoot "m-d-d") ;
+    medded_MDD_2_8812_V       = mkV_II "medded" (mkRoot "m-d-d") ;
+    tmedd_MDD_5_8813_V        = mkV_V "tmedd" (mkRoot "m-d-d") ;
+    tmedd_MDD_6_8814_V        = mkV_VI "tmedd" (mkRoot "m-d-d") ;
+    ntmedd_MDD_7_8815_V       = mkV_VII "medd" "ntmedd" (mkRoot "m-d-d") ;
+    mtedd_MDD_8_8816_V        = pastPartV "mimdud" (mkV_VIII "mtedd" (mkRoot "m-d-d")) ;
+    maghad_MGHD_1_8817_V      = mkV "magħad" (mkRoot "m-għ-d") ;
+    maghghad_MGHD_2_8818_V    = mkV_II "magħgħad" (mkRoot "m-għ-d") ;
+    mieghed_MGHD_3_8819_V     = mkV_III "miegħed" (mkRoot "m-għ-d") ;
+    tmieghed_MGHD_6_8820_V    = mkV_VI "tmiegħed" (mkRoot "m-għ-d") ;
+    ntmaghad_MGHD_7_8821_V    = mkV_VII "magħad" "ntmagħad" (mkRoot "m-għ-d") ;
+    mtaghad_MGHD_8_8822_V     = mkV_VIII "mtagħad" (mkRoot "m-għ-d") ;
+    meghek_MGHK_1_8823_V      = mkV "megħek" (mkRoot "m-għ-k") ;
+    mieghek_MGHK_3_8824_V     = mkV_III "miegħek" (mkRoot "m-għ-k") ;
+    tmieghek_MGHK_6_8825_V    = mkV_VI "tmiegħek" (mkRoot "m-għ-k") ;
+    megher_MGHR_1_8826_V      = mkV "megħer" (mkRoot "m-għ-r") ;
+    miegher_MGHR_3_8827_V     = mkV_III "miegħer" (mkRoot "m-għ-r") ;
+    tmiegher_MGHR_6_8828_V    = mkV_VI "tmiegħer" (mkRoot "m-għ-r") ;
+    mieghex_MGHX_3_8829_V     = mkV_III "miegħex" (mkRoot "m-għ-x") ;
+    tmieghex_MGHX_6_8830_V    = mkV_VI "tmiegħex" (mkRoot "m-għ-x") ;
+    mieghez_MGHZ_3_8831_V     = mkV_III "miegħeż" (mkRoot "m-għ-ż") ;
+    tmieghez_MGHZ_6_8832_V    = mkV_VI "tmiegħeż" (mkRoot "m-għ-ż") ;
+    miehel_MHL_3_8833_V       = mkV_III "miehel" (mkRoot "m-h-l") ;
+    tmiehel_MHL_6_8834_V      = mkV_VI "tmiehel" (mkRoot "m-h-l") ;
+    mahhah_MHH_2_8835_V       = mkV_II "maħħaħ" (mkRoot "m-ħ-ħ") ;
+    mehher_MHR_2_8836_V       = mkV_II "meħħer" (mkRoot "m-ħ-r") ;
+    mahat_MHT_1_8837_V        = mkV "maħat" (mkRoot "m-ħ-t") ;
+    mahhat_MHT_2_8838_V       = mkV_II "maħħat" (mkRoot "m-ħ-t") ;
+    tmahhat_MHT_5_8839_V      = mkV_V "tmaħħat" (mkRoot "m-ħ-t") ;
+    ntmahat_MHT_7_8840_V      = mkV_VII "maħat" "ntmaħat" (mkRoot "m-ħ-t") ;
+    mekkah_MKH_2_8841_V       = mkV_II "mekkaħ" (mkRoot "m-k-ħ") ;
+    tmekkah_MKH_5_8842_V      = mkV_V "tmekkaħ" (mkRoot "m-k-ħ") ;
+    mekkek_MKK_2_8843_V       = mkV_II "mekkek" (mkRoot "m-k-k") ;
+    tmekkek_MKK_5_8844_V      = mkV_V "tmekkek" (mkRoot "m-k-k") ;
+    mellah_MLH_2_8845_V       = mkV_II "mellaħ" (mkRoot "m-l-ħ") ;
+    tmellah_MLH_5_8846_V      = mkV_V "tmellaħ" (mkRoot "m-l-ħ") ;
+    mlieh_MLH_9_8847_V        = mkV_IX "mlieħ" (mkRoot "m-l-ħ") ;
+    moloh_MLH_1_8848_V        = mkV "moloħ" (mkRoot "m-l-ħ") ;
+    mell_MLL_1_8849_V         = mkV "mell" (mkRoot "m-l-l") ;
+    tmell_MLL_5_8850_V        = mkV_V "tmell" (mkRoot "m-l-l") ;
+    stmell_MLL_10_8851_V      = mkV_X "stmell" (mkRoot "m-l-l") ;
+    mellaq_MLQ_2_8852_V       = mkV_II "mellaq" (mkRoot "m-l-q") ;
+    miles_MLS_1_8853_V        = mkV "miles" (mkRoot "m-l-s") ;
+    melles_MLS_2_8854_V       = mkV_II "melles" (mkRoot "m-l-s") ;
+    tmelles_MLS_5_8855_V      = mkV_V "tmelles" (mkRoot "m-l-s") ;
+    mlies_MLS_9_8856_V        = mkV_IX "mlies" (mkRoot "m-l-s") ;
+    mallat_MLT_2_8857_V       = mkV_II "mallat" (mkRoot "m-l-t") ;
+    tmallat_MLT_5_8858_V      = mkV_V "tmallat" (mkRoot "m-l-t") ;
+    mana'_MNGH_1_8859_V       = mkV "mana'" (mkRoot "m-n-għ") ;
+    ntmana'_MNGH_7_8860_V     = mkV_VII "mana'" "ntmana'" (mkRoot "m-n-għ") ;
+    mannas_MNS_2_8861_V       = mkV_II "mannas" (mkRoot "m-n-s") ;
+    tmannas_MNS_5_8862_V      = mkV_V "tmannas" (mkRoot "m-n-s") ;
+    maqqat_MQT_2_8863_V       = mkV_II "maqqat" (mkRoot "m-q-t") ;
+    tmaqqat_MQT_5_8864_V      = mkV_V "tmaqqat" (mkRoot "m-q-t") ;
+    mqat_MQT_9_8865_V         = mkV_IX "mqat" (mkRoot "m-q-t") ;
+    marad_MRD_1_8866_V        = mkV "marad" (mkRoot "m-r-d") ;
+    marrad_MRD_2_8867_V       = mkV_II "marrad" (mkRoot "m-r-d") ;
+    tmarrad_MRD_5_8868_V      = mkV_V "tmarrad" (mkRoot "m-r-d") ;
+    tmarrad_MRD_5_8869_V      = mkV_V "tmarrad" (mkRoot "m-r-d") ;
+    merah_MRH_1_8870_V        = mkV "meraħ" (mkRoot "m-r-ħ") ;
+    tmierah_MRH_6_8871_V      = mkV_VI "tmieraħ" (mkRoot "m-r-ħ") ;
+    merrah_MRH_2_8872_V       = mkV_II "merraħ" (mkRoot "m-r-ħ") ;
+    merrek_MRK_2_8873_V       = mkV_II "merrek" (mkRoot "m-r-k") ;
+    tmerrek_MRK_5_8874_V      = mkV_V "tmerrek" (mkRoot "m-r-k") ;
+    merraq_MRQ_2_8875_V       = mkV_II "merraq" (mkRoot "m-r-q") ;
+    tmerraq_MRQ_5_8876_V      = mkV_V "tmerraq" (mkRoot "m-r-q") ;
+    marrar_MRR_2_8877_V       = mkV_II "marrar" (mkRoot "m-r-r") ;
+    tmarrar_MRR_5_8878_V      = mkV_V "tmarrar" (mkRoot "m-r-r") ;
+    mrar_MRR_9_8879_V         = mkV_IX "mrar" (mkRoot "m-r-r") ;
+    mirex_MRX_1_8880_V        = mkV "mirex" (mkRoot "m-r-x") ;
+    mesah_MSH_1_8881_V        = pastPartV "mimsuħ" (mkV "mesaħ" (mkRoot "m-s-ħ")) ;
+    messah_MSH_2_8882_V       = mkV_II "messaħ" (mkRoot "m-s-ħ") ;
+    tmessah_MSH_5_8883_V      = mkV_V "tmessaħ" (mkRoot "m-s-ħ") ;
+    ntmesah_MSH_7_8884_V      = mkV_VII "mesaħ" "ntmesaħ" (mkRoot "m-s-ħ") ;
+    mesmes_MSS_2_8885_V       = mkV_II "mesmes" (mkRoot "m-s-s") ;
+    tmesses_MSS_5_8886_V      = mkV_V "tmesses" (mkRoot "m-s-s") ;
+    matal_MTL_1_8887_V        = mkV "matal" (mkRoot "m-t-l") ;
+    mattal_MTL_2_8888_V       = mkV_II "mattal" (mkRoot "m-t-l") ;
+    matal_MTL_3_8889_V        = mkV_III "matal" (mkRoot "m-t-l") ;
+    tmatal_MTL_6_8890_V       = mkV_VI "tmâtal" (mkRoot "m-t-l") ;
+    mtal_MTL_9_8891_V         = mkV_IX "mtal" (mkRoot "m-t-l") ;
+    mattar_MTR_2_8892_V       = mkV_II "mattar" (mkRoot "m-t-r") ;
+    tmattar_MTR_5_8893_V      = mkV_V "tmattar" (mkRoot "m-t-r") ;
+    tmatar_MTR_6_8894_V       = mkV_VI "tmatar" (mkRoot "m-t-r") ;
+    mattar_MTR_2_8895_V       = mkV_II "mattar" (mkRoot "m-t-r") ;
+    maxat_MXT_1_8896_V        = mkV "maxat" (mkRoot "m-x-t") ;
+    maxxat_MXT_2_8897_V       = mkV_II "maxxat" (mkRoot "m-x-t") ;
+    tmaxxat_MXT_5_8898_V      = mkV_V "tmaxxat" (mkRoot "m-x-t") ;
+    ntmaxat_MXT_7_8899_V      = mkV_VII "maxat" "ntmaxat" (mkRoot "m-x-t") ;
+    mtaxat_MXT_8_8900_V       = mkV_VIII "mtaxat" (mkRoot "m-x-t") ;
+    mazag_MZG_1_8901_V        = mkV "mażaġ" (mkRoot "m-ż-ġ") ;
+    mizzez_MZZ_2_8902_V       = mkV_II "miżżeż" (mkRoot "m-ż-ż") ;
+    tmizzez_MZZ_5_8903_V      = mkV_V "tmiżżeż" (mkRoot "m-ż-ż") ;
+    mazzaz_MZZ_2_8904_V       = mkV_II "mazzaz" (mkRoot "m-z-z") ;
+    tmazzaz_MZZ_5_8905_V      = mkV_V "tmazzaz" (mkRoot "m-z-z") ;
+    mahha_MHJ_2_8906_V        = mkV_II "maħħa" (mkRoot "m-ħ-j") ;
+    tmahha_MHJ_5_8907_V       = mkV_V "tmaħħa" (mkRoot "m-ħ-j") ;
+    miel_MJL_1_8908_V         = mkV "miel" (mkRoot "m-j-l") ;
+    mejjel_MJL_2_8909_V       = mkV_II "mejjel" (mkRoot "m-j-l") ;
+    tmejjel_MJL_5_8910_V      = mkV_V "tmejjel" (mkRoot "m-j-l") ;
+    mela_MLJ_1_8911_V         = mkV "mela" (mkRoot "m-l-j") ;
+    mella_MLJ_2_8912_V        = mkV_II "mella" (mkRoot "m-l-j") ;
+    mtela_MLJ_8_8913_V        = mkV_VIII "mtela" (mkRoot "m-l-j") ;
+    miera_MRJ_3_8914_V        = mkV_III "miera" (mkRoot "m-r-j") ;
+    tmiera_MRJ_6_8915_V       = mkV_VI "tmiera" (mkRoot "m-r-j") ;
+    mewweg_MWG_2_8916_V       = mkV_II "mewweġ" (mkRoot "m-w-ġ") ;
+    tmewweg_MWG_5_8917_V      = mkV_V "tmewweġ" (mkRoot "m-w-ġ") ;
+    mar_MWR_1_8918_V          = presPartV "sejjer" (irregularV form1 (mkRoot "m-w-r") (mkVowels "a" [])
+      "mort" "mort" "mar" "marret" "morna" "mortu" "marru"
+      "mmur" "tmur" "jmur" "tmur" "mmorru" "tmorru" "jmorru"
+      "mur" "morru"
+      ) ;
+    mawwar_MWR_2_8919_V       = mkV_II "mawwar" (mkRoot "m-w-r") ;
+    tmawwar_MWR_5_8920_V      = mkV_V "tmawwar" (mkRoot "m-w-r") ;
+    mewwes_MWS_2_8921_V       = pastPartV "mmewwes" (mkV_II "mewwes" (mkRoot "m-w-s")) ;
+    tmewwes_MWS_5_8922_V      = mkV_V "tmewwes" (mkRoot "m-w-s") ;
+    miet_MWT_1_8923_V         = pastPartV "mejjet" (mkV "miet" (mkRoot "m-w-t")) ;
+    mewwet_MWT_2_8924_V       = mkV_II "mewwet" (mkRoot "m-w-t") ;
+    tmewwet_MWT_5_8925_V      = mkV_V "tmewwet" (mkRoot "m-w-t") ;
+    mexa_MXJ_1_8926_V         = pastPartV "mmexxi" (mkV "mexa" (mkRoot "m-x-j")) ;
+    mexxa_MXJ_2_8927_V        = mkV_II "mexxa" (mkRoot "m-x-j") ;
+    tmexxa_MXJ_5_8928_V       = mkV_V "tmexxa" (mkRoot "m-x-j") ;
+    ntmexx_MXJ_7_8929_V       = mkV_VII "mexx" "ntmexx" (mkRoot "m-x-j") ;
+    nebbah_NBH_2_8930_V       = mkV_II "nebbaħ" (mkRoot "n-b-ħ") ;
+    tnebbah_NBH_5_8931_V      = mkV_V "tnebbaħ" (mkRoot "n-b-ħ") ;
+    ntebah_NBH_7_8932_V       = mkV_VII "ebaħ" "ntebaħ" (mkRoot "n-b-ħ") ;
+    ntebah_NBH_8_8933_V       = mkV_VIII "ntebaħ" (mkRoot "n-b-ħ") ;
+    stenbah_NBH_10_8934_V     = mkV_X "stenbaħ" (mkRoot "n-b-ħ") ;
+    nebah_NBH_1_8935_V        = mkV "nebaħ" (mkRoot "n-b-ħ") ;
+    nebbah_NBH_2_8936_V       = mkV_II "nebbaħ" (mkRoot "n-b-ħ") ;
+    nabar_NBR_1_8937_V        = mkV "nabar" (mkRoot "n-b-r") ;
+    nabbar_NBR_2_8938_V       = mkV_II "nabbar" (mkRoot "n-b-r") ;
+    tnabbar_NBR_5_8939_V      = mkV_V "tnabbar" (mkRoot "n-b-r") ;
+    nibet_NBT_1_8940_V        = mkV "nibet" (mkRoot "n-b-t") ;
+    nebbet_NBT_2_8941_V       = mkV_II "nebbet" (mkRoot "n-b-t") ;
+    tnebbet_NBT_5_8942_V      = mkV_V "tnebbet" (mkRoot "n-b-t") ;
+    nibex_NBX_1_8943_V        = mkV "nibex" (mkRoot "n-b-x") ;
+    nibbex_NBX_2_8944_V       = mkV_II "nibbex" (mkRoot "n-b-x") ;
+    tnibbex_NBX_5_8945_V      = mkV_V "tnibbex" (mkRoot "n-b-x") ;
+    ntnibex_NBX_7_8946_V      = mkV_VII "nibex" "ntnibex" (mkRoot "n-b-x") ;
+    naddaf_NDF_2_8947_V       = mkV_II "naddaf" (mkRoot "n-d-f") ;
+    tnaddaf_NDF_5_8948_V      = mkV_V "tnaddaf" (mkRoot "n-d-f") ;
+    ndaf_NDF_9_8949_V         = mkV_IX "ndaf" (mkRoot "n-d-f") ;
+    nideh_NDH_1_8950_V        = mkV "nideh" (mkRoot "n-d-h") ;
+    nidem_NDM_1_8951_V        = mkV "nidem" (mkRoot "n-d-m") ;
+    niddem_NDM_2_8952_V       = mkV_II "niddem" (mkRoot "n-d-m") ;
+    tniddem_NDM_5_8953_V      = mkV_V "tniddem" (mkRoot "n-d-m") ;
+    naddar_NDR_2_8954_V       = mkV_II "naddar" (mkRoot "n-d-r") ;
+    tnaddar_NDR_5_8955_V      = mkV_V "tnaddar" (mkRoot "n-d-r") ;
+    nadar_NDR_1_8956_V        = mkV "nadar" (mkRoot "n-d-r") ;
+    ntadar_NDR_8_8957_V       = mkV_VIII "ntadar" (mkRoot "n-d-r") ;
+    nider_NDR_1_8958_V        = mkV "nider" (mkRoot "n-d-r") ;
+    nafad_NFD_1_8959_V        = mkV "nafad" (mkRoot "n-f-d") ;
+    naffad_NFD_2_8960_V       = mkV_II "naffad" (mkRoot "n-f-d") ;
+    tnaffad_NFD_5_8961_V      = mkV_V "tnaffad" (mkRoot "n-f-d") ;
+    nifed_NFD_1_8962_V        = mkV "nifed" (mkRoot "n-f-d") ;
+    niffed_NFD_2_8963_V       = mkV_II "niffed" (mkRoot "n-f-d") ;
+    tniffed_NFD_5_8964_V      = mkV_V "tniffed" (mkRoot "n-f-d") ;
+    ntnifed_NFD_7_8965_V      = mkV_VII "nifed" "ntnifed" (mkRoot "n-f-d") ;
+    nefah_NFH_1_8966_V        = pastPartV "minfuħ" (mkV "nefaħ" "onfoħ" (mkRoot "n-f-ħ")) ;
+    neffah_NFH_2_8967_V       = mkV_II "neffaħ" (mkRoot "n-f-ħ") ;
+    tneffah_NFH_5_8968_V      = mkV_V "tneffaħ" (mkRoot "n-f-ħ") ;
+    ntnefah_NFH_7_8969_V      = mkV_VII "nefaħ" "ntnefaħ" (mkRoot "n-f-ħ") ;
+    ntefah_NFH_8_8970_V       = pastPartV "minfuħ" (mkV_VIII "ntefaħ" (mkRoot "n-f-ħ")) ;
+    nefaq_NFQ_1_8971_V        = mkV "nefaq" (mkRoot "n-f-q") ;
+    neffaq_NFQ_2_8972_V       = mkV_II "neffaq" (mkRoot "n-f-q") ;
+    tneffaq_NFQ_5_8973_V      = mkV_V "tneffaq" (mkRoot "n-f-q") ;
+    ntnefaq_NFQ_7_8974_V      = mkV_VII "nefaq" "ntnefaq" (mkRoot "n-f-q") ;
+    ntefaq_NFQ_8_8975_V       = mkV_VIII "ntefaq" (mkRoot "n-f-q") ;
+    nafar_NFR_1_8976_V        = mkV "nafar" (mkRoot "n-f-r") ;
+    naffar_NFR_2_8977_V       = mkV_II "naffar" (mkRoot "n-f-r") ;
+    tnaffar_NFR_5_8978_V      = mkV_V "tnaffar" (mkRoot "n-f-r") ;
+    niffes_NFS_2_8979_V       = mkV_II "niffes" (mkRoot "n-f-s") ;
+    tniffes_NFS_5_8980_V      = mkV_V "tniffes" (mkRoot "n-f-s") ;
+    nifex_NFX_1_8981_V        = mkV "nifex" (mkRoot "n-f-x") ;
+    niffex_NFX_2_8982_V       = mkV_II "niffex" (mkRoot "n-f-x") ;
+    tniffex_NFX_5_8983_V      = mkV_V "tniffex" (mkRoot "n-f-x") ;
+    ntifex_NFX_8_8984_V       = mkV_VIII "ntifex" (mkRoot "n-f-x") ;
+    niggem_NGM_2_8985_V       = mkV_II "niġġem" (mkRoot "n-ġ-m") ;
+    tniggem_NGM_5_8986_V      = mkV_V "tniġġem" (mkRoot "n-ġ-m") ;
+    nagar_NGR_1_8987_V        = mkV "naġar" (mkRoot "n-ġ-r") ;
+    naggar_NGR_2_8988_V       = mkV_II "naġġar" (mkRoot "n-ġ-r") ;
+    tnaggar_NGR_5_8989_V      = mkV_V "tnaġġar" (mkRoot "n-ġ-r") ;
+    ntnagar_NGR_7_8990_V      = mkV_VII "naġar" "ntnaġar" (mkRoot "n-ġ-r") ;
+    ntagar_NGR_8_8991_V       = mkV_VIII "ntaġar" (mkRoot "n-ġ-r") ;
+    nigges_NGS_2_8992_V       = mkV_II "niġġes" (mkRoot "n-ġ-s") ;
+    tnigges_NGS_5_8993_V      = mkV_V "tniġġes" (mkRoot "n-ġ-s") ;
+    niggez_NGZ_2_8994_V       = mkV_II "niggeż" (mkRoot "n-g-ż") ;
+    tniggez_NGZ_5_8995_V      = mkV_V "tniggeż" (mkRoot "n-g-ż") ;
+    niegheg_NGHG_3_8996_V     = mkV_III "niegħeġ" (mkRoot "n-għ-ġ") ;
+    tniegheg_NGHG_6_8997_V    = mkV_VI "tniegħeġ" (mkRoot "n-għ-ġ") ;
+    naghal_NGHL_1_8998_V      = mkV "nagħal" (mkRoot "n-għ-l") ;
+    naghghal_NGHL_2_8999_V    = mkV_II "nagħgħal" (mkRoot "n-għ-l") ;
+    nieghel_NGHL_3_9000_V     = mkV_III "niegħel" (mkRoot "n-għ-l") ;
+    tnieghel_NGHL_6_9001_V    = mkV_VI "tniegħel" (mkRoot "n-għ-l") ;
+    nieghem_NGHM_3_9002_V     = mkV_III "niegħem" (mkRoot "n-għ-m") ;
+    naghas_NGHS_1_9003_V      = mkV "nagħas" (mkRoot "n-għ-s") ;
+    nieghes_NGHS_3_9004_V     = mkV_III "niegħes" (mkRoot "n-għ-s") ;
+    tnieghes_NGHS_6_9005_V    = mkV_VI "tniegħes" (mkRoot "n-għ-s") ;
+    nahad_NHD_1_9006_V        = mkV "nahad" (mkRoot "n-h-d") ;
+    niehed_NHD_3_9007_V       = mkV_III "niehed" (mkRoot "n-h-d") ;
+    tniehed_NHD_6_9008_V      = mkV_VI "tniehed" (mkRoot "n-h-d") ;
+    nahar_NHR_1_9009_V        = mkV "nahar" (mkRoot "n-h-r") ;
+    nahhal_NHL_2_9010_V       = mkV_II "naħħal" (mkRoot "n-ħ-l") ;
+    nahaq_NHQ_1_9011_V        = mkV "naħaq" (mkRoot "n-ħ-q") ;
+    nahhaq_NHQ_2_9012_V       = mkV_II "naħħaq" (mkRoot "n-ħ-q") ;
+    nahar_NHR_1_9013_V        = mkV "naħar" (mkRoot "n-ħ-r") ;
+    nahhar_NHR_2_9014_V       = mkV_II "naħħar" (mkRoot "n-ħ-r") ;
+    nahar_NHR_1_9015_V        = mkV "naħar" (mkRoot "n-ħ-r") ;
+    nahhar_NHR_2_9016_V       = mkV_II "naħħar" (mkRoot "n-ħ-r") ;
+    ntahar_NHR_8_9017_V       = mkV_VIII "ntaħar" (mkRoot "n-ħ-r") ;
+    tniehes_NHS_6_9018_V      = mkV_VI "tnieħes" (mkRoot "n-ħ-s") ;
+    nikeb_NKB_1_9019_V        = mkV "nikeb" (mkRoot "n-k-b") ;
+    nikkeb_NKB_2_9020_V       = mkV_II "nikkeb" (mkRoot "n-k-b") ;
+    tnikkeb_NKB_5_9021_V      = mkV_V "tnikkeb" (mkRoot "n-k-b") ;
+    nekah_NKH_1_9022_V        = mkV "nekaħ" (mkRoot "n-k-ħ") ;
+    nikker_NKR_2_9023_V       = mkV_II "nikker" (mkRoot "n-k-r") ;
+    tnikker_NKR_5_9024_V      = mkV_V "tnikker" (mkRoot "n-k-r") ;
+    nikket_NKT_2_9025_V       = mkV_II "nikket" (mkRoot "n-k-t") ;
+    tnikket_NKT_5_9026_V      = mkV_V "tnikket" (mkRoot "n-k-t") ;
+    nikket_NKT_2_9027_V       = mkV_II "nikket" (mkRoot "n-k-t") ;
+    tnikket_NKT_5_9028_V      = mkV_V "tnikket" (mkRoot "n-k-t") ;
+    nellah_NLH_2_9029_V       = mkV_II "nellaħ" (mkRoot "n-l-ħ") ;
+    tnellah_NLH_5_9030_V      = mkV_V "tnellaħ" (mkRoot "n-l-ħ") ;
+    nemmel_NML_2_9031_V       = mkV_II "nemmel" (mkRoot "n-m-l") ;
+    tnemmel_NML_5_9032_V      = mkV_V "tnemmel" (mkRoot "n-m-l") ;
+    nammar_NMR_2_9033_V       = mkV_II "nammar" (mkRoot "n-m-r") ;
+    nemmes_NMS_2_9034_V       = mkV_II "nemmes" (mkRoot "n-m-s") ;
+    tnemmes_NMS_5_9035_V      = mkV_V "tnemmes" (mkRoot "n-m-s") ;
+    nemmex_NMX_2_9036_V       = mkV_II "nemmex" (mkRoot "n-m-x") ;
+    tnemmex_NMX_5_9037_V      = mkV_V "tnemmex" (mkRoot "n-m-x") ;
+    naqab_NQB_1_9038_V        = mkV "naqab" (mkRoot "n-q-b") ;
+    naqqab_NQB_2_9039_V       = mkV_II "naqqab" (mkRoot "n-q-b") ;
+    tnaqqab_NQB_5_9040_V      = mkV_V "tnaqqab" (mkRoot "n-q-b") ;
+    ntnaqab_NQB_7_9041_V      = mkV_VII "naqab" "ntnaqab" (mkRoot "n-q-b") ;
+    naqa'_NQGH_1_9042_V       = mkV "naqa'" (mkRoot "n-q-għ") ;
+    naqal_NQL_1_9043_V        = mkV "naqal" (mkRoot "n-q-l") ;
+    naqar_NQR_1_9044_V        = mkV "naqar" (mkRoot "n-q-r") ;
+    naqqar_NQR_2_9045_V       = mkV_II "naqqar" (mkRoot "n-q-r") ;
+    tnaqqar_NQR_5_9046_V      = mkV_V "tnaqqar" (mkRoot "n-q-r") ;
+    naqas_NQS_1_9047_V        = mkV "naqas" (mkRoot "n-q-s") ;
+    naqqas_NQS_2_9048_V       = mkV_II "naqqas" (mkRoot "n-q-s") ;
+    tnaqqas_NQS_5_9049_V      = mkV_V "tnaqqas" (mkRoot "n-q-s") ;
+    nqas_NQS_9_9050_V         = mkV_IX "nqâs" (mkRoot "n-q-s") ;
+    naqax_NQX_1_9051_V        = mkV "naqax" (mkRoot "n-q-x") ;
+    naqqax_NQX_2_9052_V       = mkV_II "naqqax" (mkRoot "n-q-x") ;
+    tnaqqax_NQX_5_9053_V      = mkV_V "tnaqqax" (mkRoot "n-q-x") ;
+    ntnaqax_NQX_7_9054_V      = mkV_VII "naqax" "ntnaqax" (mkRoot "n-q-x") ;
+    ntaqax_NQX_8_9055_V       = mkV_VIII "ntaqax" (mkRoot "n-q-x") ;
+    nasab_NSB_1_9056_V        = mkV "nasab" (mkRoot "n-s-b") ;
+    nassab_NSB_2_9057_V       = mkV_II "nassab" (mkRoot "n-s-b") ;
+    tnassab_NSB_5_9058_V      = mkV_V "tnassab" (mkRoot "n-s-b") ;
+    ntnasab_NSB_7_9059_V      = mkV_VII "nasab" "ntnasab" (mkRoot "n-s-b") ;
+    ntasab_NSB_8_9060_V       = mkV_VIII "ntasab" (mkRoot "n-s-b") ;
+    niseg_NSG_1_9061_V        = mkV "niseġ" (mkRoot "n-s-ġ") ;
+    nisseg_NSG_2_9062_V       = mkV_II "nisseġ" (mkRoot "n-s-ġ") ;
+    tnisseg_NSG_5_9063_V      = mkV_V "tnisseġ" (mkRoot "n-s-ġ") ;
+    ntiseg_NSG_8_9064_V       = mkV_VIII "ntiseġ" (mkRoot "n-s-ġ") ;
+    nissel_NSL_2_9065_V       = mkV_II "nissel" (mkRoot "n-s-l") ;
+    tnissel_NSL_5_9066_V      = mkV_V "tnissel" (mkRoot "n-s-l") ;
+    nasar_NSR_1_9067_V        = mkV "nasar" (mkRoot "n-s-r") ;
+    nassar_NSR_2_9068_V       = mkV_II "nassar" (mkRoot "n-s-r") ;
+    tnassar_NSR_5_9069_V      = mkV_V "tnassar" (mkRoot "n-s-r") ;
+    nassas_NSS_2_9070_V       = mkV_II "nassas" (mkRoot "n-s-s") ;
+    tnassas_NSS_5_9071_V      = mkV_V "tnassas" (mkRoot "n-s-s") ;
+    nitef_NTF_1_9072_V        = mkV "nitef" (mkRoot "n-t-f") ;
+    nittef_NTF_2_9073_V       = mkV_II "nittef" (mkRoot "n-t-f") ;
+    tnittef_NTF_5_9074_V      = mkV_V "tnittef" (mkRoot "n-t-f") ;
+    ntnitef_NTF_7_9075_V      = mkV_VII "nitef" "ntnitef" (mkRoot "n-t-f") ;
+    nadah_NTH_1_9076_V        = mkV "nadaħ" (mkRoot "n-t-ħ") ;
+    niten_NTN_1_9077_V        = mkV "niten" (mkRoot "n-t-n") ;
+    nitten_NTN_2_9078_V       = mkV_II "nitten" (mkRoot "n-t-n") ;
+    tnitten_NTN_5_9079_V      = mkV_V "tnitten" (mkRoot "n-t-n") ;
+    nataq_NTQ_1_9080_V        = mkV "nataq" (mkRoot "n-t-q") ;
+    nixef_NXF_1_9081_V        = mkV "nixef" (mkRoot "n-x-f") ;
+    nixxef_NXF_2_9082_V       = mkV_II "nixxef" (mkRoot "n-x-f") ;
+    tnixxef_NXF_5_9083_V      = mkV_V "tnixxef" (mkRoot "n-x-f") ;
+    naxar_NXR_1_9084_V        = mkV "naxar" (mkRoot "n-x-r") ;
+    naxxar_NXR_2_9085_V       = mkV_II "naxxar" (mkRoot "n-x-r") ;
+    ntnaxar_NXR_7_9086_V      = mkV_VII "naxar" "ntnaxar" (mkRoot "n-x-r") ;
+    ntaxar_NXR_8_9087_V       = mkV_VIII "ntaxar" (mkRoot "n-x-r") ;
+    naza'_NZGH_1_9088_V       = mkV "naża'" (mkRoot "n-ż-għ") ;
+    nazza'_NZGH_2_9089_V      = mkV_II "nażża'" (mkRoot "n-ż-għ") ;
+    tnazza'_NZGH_5_9090_V     = mkV_V "tnażża'" (mkRoot "n-ż-għ") ;
+    ntnaza'_NZGH_7_9091_V     = mkV_VII "naża'" "ntnaża'" (mkRoot "n-ż-għ") ;
+    ntaza'_NZGH_8_9092_V      = mkV_VIII "ntaża'" (mkRoot "n-ż-għ") ;
+    nizel_NZL_1_9093_V        = mkV "niżel" (mkRoot "n-ż-l") ;
+    nizzel_NZL_2_9094_V       = mkV_II "niżżel" (mkRoot "n-ż-l") ;
+    tnizzel_NZL_5_9095_V      = mkV_V "tniżżel" (mkRoot "n-ż-l") ;
+    nabba_NBJ_2_9096_V        = mkV_II "nabba" (mkRoot "n-b-j") ;
+    nidda_NDJ_2_9097_V        = mkV_II "nidda" (mkRoot "n-d-j") ;
+    tnidda_NDJ_5_9098_V       = mkV_V "tnidda" (mkRoot "n-d-j") ;
+    nedda_NDJ_2_9099_V        = mkV_II "nedda" (mkRoot "n-d-j") ;
+    nieda_NDJ_3_9100_V        = mkV_III "nieda" (mkRoot "n-d-j") ;
+    tnieda_NDJ_6_9101_V       = mkV_VI "tnieda" (mkRoot "n-d-j") ;
+    nafa_NFJ_1_9102_V         = mkV "nafa" (mkRoot "n-f-j") ;
+    naffa_NFJ_2_9103_V        = mkV_II "naffa" (mkRoot "n-f-j") ;
+    tnaffa_NFJ_5_9104_V       = mkV_V "tnaffa" (mkRoot "n-f-j") ;
+    negha_NGHJ_3_9105_V       = mkV_III "negħa" (mkRoot "n-għ-j") ;
+    nehha_NHJ_2_9106_V        = mkV_II "neħħa" (mkRoot "n-ħ-j") ;
+    tnehha_NHJ_5_9107_V       = mkV_V "tneħħa" (mkRoot "n-ħ-j") ;
+    nejjeb_NJB_2_9108_V       = mkV_II "nejjeb" (mkRoot "n-j-b") ;
+    nieh_NJH_1_9109_V         = mkV "nieħ" (mkRoot "n-j-ħ") ;
+    niek_NJK_1_9110_V         = mkV "niek" (mkRoot "n-j-k") ;
+    nejjek_NJK_2_9111_V       = mkV_II "nejjek" (mkRoot "n-j-k") ;
+    tnejjek_NJK_5_9112_V      = mkV_V "tnejjek" (mkRoot "n-j-k") ;
+    nan_NJN_1_9113_V          = mkV "nan" (mkRoot "n-j-n") ;
+    newwen_NJN_2_9114_V       = mkV_II "newwen" (mkRoot "n-j-n") ;
+    naq_NJQ_1_9115_V          = mkV "naq" (mkRoot "n-j-q") ;
+    tnejjeq_NJQ_5_9116_V      = mkV_V "tnejjeq" (mkRoot "n-j-q") ;
+    najjar_NJR_2_9117_V       = mkV_II "najjar" (mkRoot "n-j-r") ;
+    tnajjar_NJR_5_9118_V      = mkV_V "tnajjar" (mkRoot "n-j-r") ;
+    nejjes_NJS_2_9119_V       = mkV_II "nejjes" (mkRoot "n-j-s") ;
+    neka_NKJ_1_9120_V         = mkV "neka" (mkRoot "n-k-j") ;
+    tnikka_NKJ_5_9121_V       = mkV_V "tnikka" (mkRoot "n-k-j") ;
+    ninna_NNJ_2_9122_V        = mkV_II "ninna" (mkRoot "n-n-j") ;
+    naqa_NQJ_1_9123_V         = mkV "naqa" (mkRoot "n-q-j") ;
+    naqqa_NQJ_2_9124_V        = mkV_II "naqqa" (mkRoot "n-q-j") ;
+    tnaqqa_NQJ_5_9125_V       = mkV_V "tnaqqa" (mkRoot "n-q-j") ;
+    nesa_NSJ_1_9126_V         = pastPartV "minsi" (mkV "nesa" (mkRoot "n-s-j")) ;
+    nessa_NSJ_2_9127_V        = mkV_II "nessa" (mkRoot "n-s-j") ;
+    tnessa_NSJ_5_9128_V       = mkV_V "tnessa" (mkRoot "n-s-j") ;
+    ntnesa_NSJ_7_9129_V       = mkV_VII "nesa" "ntnesa" (mkRoot "n-s-j") ;
+    ntesa_NSJ_8_9130_V        = mkV_VIII "ntesa" (mkRoot "n-s-j") ;
+    newweb_NWB_2_9131_V       = mkV_II "newweb" (mkRoot "n-w-b") ;
+    tnewweb_NWB_5_9132_V      = mkV_V "tnewweb" (mkRoot "n-w-b") ;
+    nah_NWH_1_9133_V          = mkV "naħ" (mkRoot "n-w-ħ") ;
+    newwah_NWH_2_9134_V       = mkV_II "newwaħ" (mkRoot "n-w-ħ") ;
+    newwel_NWL_2_9135_V       = mkV_II "newwel" (mkRoot "n-w-l") ;
+    newwel_NWL_2_9136_V       = mkV_II "newwel" (mkRoot "n-w-l") ;
+    tnewwel_NWL_5_9137_V      = mkV_V "tnewwel" (mkRoot "n-w-l") ;
+    nejjem_NWM_2_9138_V       = mkV_II "nejjem" (mkRoot "n-w-m") ;
+    nawwan_NWN_2_9139_V       = mkV_II "nawwan" (mkRoot "n-w-n") ;
+    nawwar_NWR_2_9140_V       = mkV_II "nawwar" (mkRoot "n-w-r") ;
+    tnawwar_NWR_5_9141_V      = mkV_V "tnawwar" (mkRoot "n-w-r") ;
+    newwex_NWX_2_9142_V       = mkV_II "newwex" (mkRoot "n-w-x") ;
+    nixxa_NXJ_2_9143_V        = mkV_II "nixxa" (mkRoot "n-x-j") ;
+    tnixxa_NXJ_5_9144_V       = mkV_V "tnixxa" (mkRoot "n-x-j") ;
+    naza_NZJ_1_9145_V         = mkV "naża" (mkRoot "n-ż-j") ;
+    pallam_PLM_2_9146_V       = mkV_II "pallam" (mkRoot "p-l-m") ;
+    pennet_PNT_2_9148_V       = mkV_II "pennet" (mkRoot "p-n-t") ;
+    pannat_PNT_2_9149_V       = mkV_II "pannat" (mkRoot "p-n-t") ;
+    perrec_PRC_2_9150_V       = mkV_II "perreċ" (mkRoot "p-r-ċ") ;
+    tperrec_PRC_5_9151_V      = mkV_V "tperreċ" (mkRoot "p-r-ċ") ;
+    pitter_PTR_2_9152_V       = pastPartV "mpitter" (mkV_II "pitter" (mkRoot "p-t-r")) ;
+    tpitter_PTR_5_9153_V      = mkV_V "tpitter" (mkRoot "p-t-r") ;
+    paca_PCJ_3_9155_V         = mkV_III "paċa" (mkRoot "p-ċ-j") ;
+    tpaca_PCJ_6_9156_V        = mkV_VI "tpaċa" (mkRoot "p-ċ-j") ;
+    pogga_PGJ_2_9157_V        = pastPartV "poġġut" (mkV_II "poġġa" (mkRoot "p-ġ-j")) ;
+    tpogga_PGJ_5_9158_V       = mkV_V "tpoġġa" (mkRoot "p-ġ-j") ;
+    pejjep_PJP_2_9159_V       = mkV_II "pejjep" (mkRoot "p-j-p") ;
+    tpejjep_PJP_5_9160_V      = mkV_V "tpejjep" (mkRoot "p-j-p") ;
+    pejjez_PJZ_2_9161_V       = mkV_II "pejjez" (mkRoot "p-j-z") ;
+    pappa_PPJ_2_9162_V        = mkV_II "pappa" (mkRoot "p-p-j") ;
+    passa_PSJ_2_9163_V        = mkV_II "passa" (mkRoot "p-s-j") ;
+    patta_PTJ_2_9164_V        = mkV_II "patta" (mkRoot "p-t-j") ;
+    tpatta_PTJ_5_9165_V       = mkV_V "tpatta" (mkRoot "p-t-j") ;
+    paxxa_PXJ_2_9166_V        = mkV_II "paxxa" (mkRoot "p-x-j") ;
+    tpaxxa_PXJ_5_9167_V       = mkV_V "tpaxxa" (mkRoot "p-x-j") ;
+    pixxa_PXJ_2_9168_V        = mkV_II "pixxa" (mkRoot "p-x-j") ;
+    qabad_QBD_1_9169_V        = mkV "qabad" (mkRoot "q-b-d") ;
+    qabbad_QBD_2_9170_V       = mkV_II "qabbad" (mkRoot "q-b-d") ;
+    tqabbad_QBD_5_9171_V      = mkV_V "tqabbad" (mkRoot "q-b-d") ;
+    tqabad_QBD_6_9172_V       = mkV_VI "tqabad" (mkRoot "q-b-d") ;
+    nqabad_QBD_7_9173_V       = mkV_VII "qabad" "nqabad" (mkRoot "q-b-d") ;
+    qabel_QBL_1_9174_V        = mkV "qabel" (mkRoot "q-b-l") ;
+    qabbel_QBL_2_9175_V       = mkV_II "qabbel" (mkRoot "q-b-l") ;
+    tqabbel_QBL_5_9176_V      = mkV_V "tqabbel" (mkRoot "q-b-l") ;
+    tqabel_QBL_6_9177_V       = mkV_VI "tqabel" (mkRoot "q-b-l") ;
+    qabbar_QBR_2_9178_V       = mkV_II "qabbar" (mkRoot "q-b-r") ;
+    qabbas_QBS_2_9179_V       = mkV_II "qabbas" (mkRoot "q-b-s") ;
+    qebbex_QBX_1_9180_V       = mkV "qebbex" (mkRoot "q-b-x") ;
+    tqebbex_QBX_5_9181_V      = mkV_V "tqebbex" (mkRoot "q-b-x") ;
+    qabez_QBZ_1_9182_V        = pastPartV "maqbuż" (mkV "qabeż" (mkRoot "q-b-ż")) ;
+    qabbez_QBZ_2_9183_V       = mkV_II "qabbeż" (mkRoot "q-b-ż") ;
+    tqabbez_QBZ_5_9184_V      = mkV_V "tqabbeż" (mkRoot "q-b-ż") ;
+    tqabez_QBZ_6_9185_V       = mkV_VI "tqabeż" (mkRoot "q-b-ż") ;
+    nqabez_QBZ_7_9186_V       = mkV_VII "qabeż" "nqabeż" (mkRoot "q-b-ż") ;
+    qaccat_QCT_2_9187_V       = mkV_II "qaċċat" (mkRoot "q-ċ-t") ;
+    tqaccat_QCT_5_9188_V      = mkV_V "tqaċċat" (mkRoot "q-ċ-t") ;
+    qaddeb_QDB_2_9189_V       = mkV_II "qaddeb" (mkRoot "q-d-b") ;
+    tqaddeb_QDB_5_9190_V      = mkV_V "tqaddeb" (mkRoot "q-d-b") ;
+    qadded_QDD_2_9191_V       = mkV_II "qadded" (mkRoot "q-d-d") ;
+    tqadded_QDD_5_9192_V      = mkV_V "tqadded" (mkRoot "q-d-d") ;
+    qadef_QDF_1_9193_V        = mkV "qadef" (mkRoot "q-d-f") ;
+    qaddef_QDF_2_9194_V       = mkV_II "qaddef" (mkRoot "q-d-f") ;
+    nqadef_QDF_7_9195_V       = mkV_VII "qadef" "nqadef" (mkRoot "q-d-f") ;
+    qadah_QDH_1_9196_V        = mkV "qadaħ" (mkRoot "q-d-ħ") ;
+    qaddem_QDM_2_9197_V       = mkV_II "qaddem" (mkRoot "q-d-m") ;
+    tqaddem_QDM_5_9198_V      = mkV_V "tqaddem" (mkRoot "q-d-m") ;
+    qdiem_QDM_9_9199_V        = mkV_IX "qdiem" (mkRoot "q-d-m") ;
+    qaddam_QDM_2_9200_V       = mkV_II "qaddam" (mkRoot "q-d-m") ;
+    tqaddam_QDM_5_9201_V      = mkV_V "tqaddam" (mkRoot "q-d-m") ;
+    qaddam_QDM_2_9202_V       = mkV_II "qaddam" (mkRoot "q-d-m") ;
+    qadar_QDR_1_9203_V        = mkV "qadar" (mkRoot "q-d-r") ;
+    qaddes_QDS_2_9204_V       = mkV_II "qaddes" (mkRoot "q-d-s") ;
+    tqaddes_QDS_5_9205_V      = mkV_V "tqaddes" (mkRoot "q-d-s") ;
+    qafel_QFL_1_9206_V        = pastPartV "maqful" (mkV "qafel" (mkRoot "q-f-l")) ;
+    qaffel_QFL_2_9207_V       = mkV_II "qaffel" (mkRoot "q-f-l") ;
+    nqafel_QFL_7_9208_V       = mkV_VII "qafel" "nqafel" (mkRoot "q-f-l") ;
+    qaffas_QFS_2_9209_V       = mkV_II "qaffas" (mkRoot "q-f-s") ;
+    qaghad_QGHD_1_9210_V      = pastPartV "mqiegħed" (mkV "qagħad" "oqgħod" (mkRoot "q-għ-d")) ;
+    qaghghad_QGHD_2_9211_V    = mkV_II "qagħgħad" (mkRoot "q-għ-d") ;
+    qieghed_QGHD_3_9212_V     = pastPartV "mqiegħed" (mkV_III "qiegħed" (mkRoot "q-għ-d")) ;
+    tqieghed_QGHD_6_9213_V    = mkV_VI "tqiegħed" (mkRoot "q-għ-d") ;
+    qohob_QHB_1_9214_V        = mkV "qoħob" (mkRoot "q-ħ-b") ;
+    qahhab_QHB_2_9215_V       = mkV_II "qaħħab" (mkRoot "q-ħ-b") ;
+    tqahhab_QHB_5_9216_V      = mkV_V "tqaħħab" (mkRoot "q-ħ-b") ;
+    qahhat_QHT_2_9217_V       = mkV_II "qaħħat" (mkRoot "q-ħ-t") ;
+    tqahhat_QHT_5_9218_V      = mkV_V "tqaħħat" (mkRoot "q-ħ-t") ;
+    qaleb_QLB_1_9219_V        = mkV "qaleb" (mkRoot "q-l-b") ;
+    qalleb_QLB_2_9220_V       = mkV_II "qalleb" (mkRoot "q-l-b") ;
+    tqalleb_QLB_5_9221_V      = mkV_V "tqalleb" (mkRoot "q-l-b") ;
+    nqaleb_QLB_7_9222_V       = mkV_VII "qaleb" "nqaleb" (mkRoot "q-l-b") ;
+    qala'_QLGH_1_9223_V       = pastPartV "maqlugħ" (mkV "qala'" (mkRoot "q-l-għ")) ;
+    qalla'_QLGH_2_9224_V      = mkV_II "qalla'" (mkRoot "q-l-għ") ;
+    tqalla'_QLGH_5_9225_V     = mkV_V "tqalla'" (mkRoot "q-l-għ") ;
+    nqala'_QLGH_7_9226_V      = mkV_VII "qala'" "nqala'" (mkRoot "q-l-għ") ;
+    qall_QLL_1_9227_V         = mkV "qall" (mkRoot "q-l-l") ;
+    qallel_QLL_2_9228_V       = mkV_II "qallel" (mkRoot "q-l-l") ;
+    tqellel_QLL_5_9229_V      = mkV_V "tqellel" (mkRoot "q-l-l") ;
+    qliel_QLL_9_9230_V        = mkV_IX "qliel" (mkRoot "q-l-l") ;
+    qallel_QLL_2_9231_V       = mkV_II "qallel" (mkRoot "q-l-l") ;
+    qeleq_QLQ_1_9232_V        = mkV "qeleq" (mkRoot "q-l-q") ;
+    qallat_QLT_2_9233_V       = mkV_II "qallat" (mkRoot "q-l-t") ;
+    tqallat_QLT_5_9234_V      = mkV_V "tqallat" (mkRoot "q-l-t") ;
+    qammel_QML_2_9235_V       = mkV_II "qammel" (mkRoot "q-m-l") ;
+    tqammel_QML_5_9236_V      = mkV_V "tqammel" (mkRoot "q-m-l") ;
+    qammar_QMR_2_9237_V       = mkV_II "qammar" (mkRoot "q-m-r") ;
+    tqammar_QMR_5_9238_V      = mkV_V "tqammar" (mkRoot "q-m-r") ;
+    qomos_QMS_1_9239_V        = mkV "qomos" (mkRoot "q-m-s") ;
+    qammes_QMS_2_9240_V       = mkV_II "qammes" (mkRoot "q-m-s") ;
+    tqammes_QMS_5_9241_V      = mkV_V "tqammes" (mkRoot "q-m-s") ;
+    tqames_QMS_6_9242_V       = mkV_VI "tqames" (mkRoot "q-m-s") ;
+    qammat_QMT_2_9243_V       = mkV_II "qammat" (mkRoot "q-m-t") ;
+    tqammat_QMT_5_9244_V      = mkV_V "tqammat" (mkRoot "q-m-t") ;
+    qanna'_QNGH_2_9245_V      = mkV_II "qanna'" (mkRoot "q-n-għ") ;
+    tqanna'_QNGH_5_9246_V     = mkV_V "tqanna'" (mkRoot "q-n-għ") ;
+    qorob_QRB_1_9247_V        = mkV "qorob" (mkRoot "q-r-b") ;
+    qarreb_QRB_2_9248_V       = mkV_II "qarreb" (mkRoot "q-r-b") ;
+    tqarreb_QRB_5_9249_V      = mkV_V "tqarreb" (mkRoot "q-r-b") ;
+    tqareb_QRB_6_9250_V       = mkV_VI "tqareb" (mkRoot "q-r-b") ;
+    qrab_QRB_9_9251_V         = mkV_IX "qrab" (mkRoot "q-r-b") ;
+    qarad_QRD_1_9252_V        = mkV "qarad" (mkRoot "q-r-d") ;
+    qarrad_QRD_2_9253_V       = mkV_II "qarrad" (mkRoot "q-r-d") ;
+    tqarrad_QRD_5_9254_V      = mkV_V "tqarrad" (mkRoot "q-r-d") ;
+    nqarad_QRD_7_9255_V       = mkV_VII "qarad" "nqarad" (mkRoot "q-r-d") ;
+    qered_QRD_1_9256_V        = mkV "qered" (mkRoot "q-r-d") ;
+    qerred_QRD_2_9257_V       = mkV_II "qerred" (mkRoot "q-r-d") ;
+    nqered_QRD_7_9258_V       = mkV_VII "qered" "nqered" (mkRoot "q-r-d") ;
+    qarraf_QRF_2_9259_V       = mkV_II "qarraf" (mkRoot "q-r-f") ;
+    tqarraf_QRF_5_9260_V      = mkV_V "tqarraf" (mkRoot "q-r-f") ;
+    qara'_QRGH_1_9261_V       = mkV "qara'" (mkRoot "q-r-għ") ;
+    qarra'_QRGH_2_9262_V      = mkV_II "qarra'" (mkRoot "q-r-għ") ;
+    tqarra'_QRGH_5_9263_V     = mkV_V "tqarra'" (mkRoot "q-r-għ") ;
+    qriegh_QRGH_9_9264_V      = mkV_IX "qriegħ" (mkRoot "q-r-għ") ;
+    qarah_QRH_1_9265_V        = mkV "qaraħ" (mkRoot "q-r-ħ") ;
+    qarrah_QRH_2_9266_V       = mkV_II "qarraħ" (mkRoot "q-r-ħ") ;
+    tqarrah_QRH_5_9267_V      = mkV_V "tqarraħ" (mkRoot "q-r-ħ") ;
+    nqarah_QRH_7_9268_V       = mkV_VII "qaraħ" "nqaraħ" (mkRoot "q-r-ħ") ;
+    qarram_QRM_2_9269_V       = mkV_II "qarram" (mkRoot "q-r-m") ;
+    tqarram_QRM_5_9270_V      = mkV_V "tqarram" (mkRoot "q-r-m") ;
+    qarran_QRN_2_9271_V       = mkV_II "qarran" (mkRoot "q-r-n") ;
+    tqarran_QRN_5_9272_V      = mkV_V "tqarran" (mkRoot "q-r-n") ;
+    qarraq_QRQ_2_9273_V       = mkV_II "qarraq" (mkRoot "q-r-q") ;
+    tqarraq_QRQ_5_9274_V      = mkV_V "tqarraq" (mkRoot "q-r-q") ;
+    qireq_QRQ_1_9275_V        = mkV "qireq" (mkRoot "q-r-q") ;
+    qarr_QRR_1_9276_V         = mkV "qarr" (mkRoot "q-r-r") ;
+    qarqar_QRR_2_9277_V       = mkV_II "qarqar" (mkRoot "q-r-r") ;
+    qarr_QRR_1_9278_V         = mkV "qarr" (mkRoot "q-r-r") ;
+    qarrer_QRR_2_9279_V       = mkV_II "qarrer" (mkRoot "q-r-r") ;
+    qarar_QRR_3_9280_V        = mkV_III "qarar" (mkRoot "q-r-r") ;
+    tqarar_QRR_6_9281_V       = mkV_VI "tqarar" (mkRoot "q-r-r") ;
+    stqarr_QRR_10_9282_V      = mkV_X "stqarr" (mkRoot "q-r-r") ;
+    qerr_QRR_1_9283_V         = mkV "qerr" (mkRoot "q-r-r") ;
+    qaras_QRS_1_9284_V        = mkV "qaras" (mkRoot "q-r-s") ;
+    nqaras_QRS_7_9285_V       = mkV_VII "qaras" "nqaras" (mkRoot "q-r-s") ;
+    qarras_QRS_2_9286_V       = mkV_II "qarras" (mkRoot "q-r-s") ;
+    tqarras_QRS_5_9287_V      = mkV_V "tqarras" (mkRoot "q-r-s") ;
+    qras_QRS_9_9288_V         = mkV_IX "qras" (mkRoot "q-r-s") ;
+    qassab_QSB_2_9289_V       = mkV_II "qassab" (mkRoot "q-s-b") ;
+    tqassab_QSB_5_9290_V      = mkV_V "tqassab" (mkRoot "q-s-b") ;
+    qassab_QSB_2_9291_V       = mkV_II "qassab" (mkRoot "q-s-b") ;
+    qasam_QSM_1_9292_V        = pastPartV "maqsum" (mkV "qasam" (mkRoot "q-s-m")) ;
+    qassam_QSM_2_9293_V       = mkV_II "qassam" (mkRoot "q-s-m") ;
+    tqassam_QSM_5_9294_V      = mkV_V "tqassam" (mkRoot "q-s-m") ;
+    nqasam_QSM_7_9295_V       = mkV_VII "qasam" "nqasam" (mkRoot "q-s-m") ;
+    qassar_QSR_2_9296_V       = mkV_II "qassar" (mkRoot "q-s-r") ;
+    tqassar_QSR_5_9297_V      = mkV_V "tqassar" (mkRoot "q-s-r") ;
+    qsar_QSR_9_9298_V         = mkV_IX "qsar" (mkRoot "q-s-r") ;
+    qassas_QSS_2_9299_V       = mkV_II "qassas" (mkRoot "q-s-s") ;
+    tqassas_QSS_5_9300_V      = mkV_V "tqassas" (mkRoot "q-s-s") ;
+    qasses_QSS_2_9301_V       = mkV_II "qasses" (mkRoot "q-s-s") ;
+    tqasses_QSS_5_9302_V      = mkV_V "tqasses" (mkRoot "q-s-s") ;
+    qassat_QST_2_9303_V       = mkV_II "qassat" (mkRoot "q-s-t") ;
+    tqassat_QST_5_9304_V      = mkV_V "tqassat" (mkRoot "q-s-t") ;
+    qata'_QTGH_1_9305_V       = pastPartV "maqtugħ" (mkV "qata'" (mkRoot "q-t-għ")) ;
+    qatta'_QTGH_2_9306_V      = mkV_II "qatta'" (mkRoot "q-t-għ") ;
+    qata'_QTGH_3_9307_V       = mkV_III "qata'" (mkRoot "q-t-għ") ;
+    tqatta'_QTGH_5_9308_V     = mkV_V "tqatta'" (mkRoot "q-t-għ") ;
+    tqata'_QTGH_6_9309_V      = mkV_VI "tqata'" (mkRoot "q-t-għ") ;
+    nqata'_QTGH_7_9310_V      = mkV_VII "qata'" "nqata'" (mkRoot "q-t-għ") ;
+    qietgha_QTGH_3_9311_V     = mkV_III "qietgħa" (mkRoot "q-t-għ") ;
+    qatel_QTL_1_9312_V        = pastPartV "maqtul" (mkV "qatel" "oqtol" (mkRoot "q-t-l")) ;
+    qattel_QTL_2_9313_V       = mkV_II "qattel" (mkRoot "q-t-l") ;
+    tqattel_QTL_5_9314_V      = mkV_V "tqattel" (mkRoot "q-t-l") ;
+    tqatel_QTL_6_9315_V       = mkV_VI "tqatel" (mkRoot "q-t-l") ;
+    nqatel_QTL_7_9316_V       = mkV_VII "qatel" "nqatel" (mkRoot "q-t-l") ;
+    qattan_QTN_2_9317_V       = mkV_II "qattan" (mkRoot "q-t-n") ;
+    qatar_QTR_1_9318_V        = mkV "qatar" (mkRoot "q-t-r") ;
+    qattar_QTR_2_9319_V       = mkV_II "qattar" (mkRoot "q-t-r") ;
+    tqattar_QTR_5_9320_V      = mkV_V "tqattar" (mkRoot "q-t-r") ;
+    qattet_QTT_2_9321_V       = mkV_II "qattet" (mkRoot "q-t-t") ;
+    tqattet_QTT_5_9322_V      = mkV_V "tqattet" (mkRoot "q-t-t") ;
+    qaxxar_QXR_2_9323_V       = mkV_II "qaxxar" (mkRoot "q-x-r") ;
+    tqaxxar_QXR_5_9324_V      = mkV_V "tqaxxar" (mkRoot "q-x-r") ;
+    qazz_QZZ_1_9325_V         = mkV "qażż" (mkRoot "q-ż-ż") ;
+    qazzez_QZZ_2_9326_V       = mkV_II "qażżeż" (mkRoot "q-ż-ż") ;
+    tqazzez_QZZ_5_9327_V      = mkV_V "tqażżeż" (mkRoot "q-ż-ż") ;
+    qeba_QBJ_1_9328_V         = mkV "qeba" (mkRoot "q-b-j") ;
+    qeda_QDJ_1_9329_V         = mkV "qeda" (mkRoot "q-d-j") ;
+    nqeda_QDJ_7_9330_V        = mkV_VII "qeda" "nqeda" (mkRoot "q-d-j") ;
+    qajjed_QJD_2_9331_V       = mkV_II "qajjed" (mkRoot "q-j-d") ;
+    tqajjed_QJD_5_9332_V      = mkV_V "tqajjed" (mkRoot "q-j-d") ;
+    qal_QJL_1_9333_V          = mkV "qal" (mkRoot "q-j-l") ; -- shelter (see QAJJEL)
+    qajjel_QJL_2_9334_V       = mkV_II "qajjel" (mkRoot "q-j-l") ;
+    qiem_QJM_1_9335_V         = mkV "qiem" (mkRoot "q-j-m") ;
+    qejjem_QJM_2_9336_V       = mkV_II "qejjem" (mkRoot "q-j-m") ;
+    tqejjem_QJM_5_9337_V      = mkV_V "tqejjem" (mkRoot "q-j-m") ;
+    qajjar_QJR_2_9338_V       = mkV_II "qajjar" (mkRoot "q-j-r") ;
+    tqajjar_QJR_5_9339_V      = mkV_V "tqajjar" (mkRoot "q-j-r") ;
+    qies_QJS_1_9340_V         = mkV "qies" (mkRoot "q-j-s") ;
+    qejjes_QJS_2_9341_V       = mkV_II "qejjes" (mkRoot "q-j-s") ;
+    tqejjes_QJS_5_9342_V      = mkV_V "tqejjes" (mkRoot "q-j-s") ;
+    ntqies_QJS_7_9343_V       = mkV_VII "qies" "ntqies" (mkRoot "q-j-s") ;
+    qiet_QJT_1_9344_V         = mkV "qiet" (mkRoot "q-j-t") ;
+    qela_QLJ_1_9345_V         = mkV "qela" (mkRoot "q-l-j") ;
+    qalla_QLJ_2_9346_V        = mkV_II "qalla" (mkRoot "q-l-j") ;
+    tqalla_QLJ_5_9347_V       = mkV_V "tqalla" (mkRoot "q-l-j") ;
+    nqela_QLJ_7_9348_V        = mkV_VII "qela" "nqela" (mkRoot "q-l-j") ;
+    qaqa_QQJ_3_9349_V         = mkV_III "qaqa" (mkRoot "q-q-j") ;
+    qara_QRJ_1_9350_V         = pastPartV "moqri" (mkV "qara" (mkRoot "q-r-j")) ;
+    qarra_QRJ_2_9351_V        = mkV_II "qarra" (mkRoot "q-r-j") ;
+    qara_QRJ_3_9352_V         = mkV_III "qara" (mkRoot "q-r-j") ;
+    tqarra_QRJ_5_9353_V       = mkV_V "tqarra" (mkRoot "q-r-j") ;
+    nqara_QRJ_7_9354_V        = mkV_VII "qara" "nqara" (mkRoot "q-r-j") ;
+    qawwa_QWJ_2_9355_V        = mkV_II "qawwa" (mkRoot "q-w-j") ;
+    tqawwa_QWJ_5_9356_V       = mkV_V "tqawwa" (mkRoot "q-w-j") ;
+    qal_QWL_1_9357_V          = irregularV form1 (mkRoot "q-w-l") (mkVowels "a" [])
+      "għedt" "għedt" "qal" "qalet" "għedna" "għedtu" "qalu"
+      "ngħid" "tgħid" "jgħid" "tgħid" "ngħidu" "tgħidu" "jgħidu"
+      "għid" "għidu"
+      ; -- say/speak (note: GĦAD is also a separate verb)
+    qawwel_QWL_2_9358_V       = mkV_II "qawwel" (mkRoot "q-w-l") ;
+    tqawel_QWL_6_9359_V       = mkV_VI "tqawel" (mkRoot "q-w-l") ;
+    nqal_QWL_7_9360_V         = mkV_VII "qal" "nqal" (mkRoot "q-w-l") ;
+    ntqal_QWL_7_9361_V        = mkV_VII "qal" "ntqal" (mkRoot "q-w-l") ;
+    qam_QWM_1_9362_V          = mkV "qam" (mkRoot "q-w-m") ;
+    qajjem_QWM_2_9363_V       = mkV_II "qajjem" (mkRoot "q-w-m") ;
+    tqajjem_QWM_5_9364_V      = mkV_V "tqajjem" (mkRoot "q-w-m") ;
+    qawwar_QWR_2_9365_V       = mkV_II "qawwar" (mkRoot "q-w-r") ;
+    tqawwar_QWR_5_9366_V      = mkV_V "tqawwar" (mkRoot "q-w-r") ;
+    qawwas_QWS_2_9367_V       = mkV_II "qawwas" (mkRoot "q-w-s") ;
+    tqawwas_QWS_5_9368_V      = mkV_V "tqawwas" (mkRoot "q-w-s") ;
+    rabbab_RBB_2_9369_V       = mkV_II "rabbab" (mkRoot "r-b-b") ;
+    rabba'_RBGH_2_9370_V      = mkV_II "rabba'" (mkRoot "r-b-għ") ;
+    rebah_RBH_1_9371_V        = pastPartV "mirbuħ" (mkV "rebaħ" (mkRoot "r-b-ħ")) ;
+    rebbah_RBH_2_9372_V       = mkV_II "rebbaħ" (mkRoot "r-b-ħ") ;
+    trebbah_RBH_5_9373_V      = mkV_V "trebbaħ" (mkRoot "r-b-ħ") ;
+    ntrebah_RBH_7_9374_V      = mkV_VII "rebaħ" "ntrebaħ" (mkRoot "r-b-ħ") ;
+    rtebah_RBH_8_9375_V       = mkV_VIII "rtebaħ" (mkRoot "r-b-ħ") ;
+    rebbek_RBK_2_9376_V       = mkV_II "rebbek" (mkRoot "r-b-k") ;
+    rabat_RBT_1_9377_V        = mkV "rabat" (mkRoot "r-b-t") ;
+    rabbat_RBT_2_9378_V       = mkV_II "rabbat" (mkRoot "r-b-t") ;
+    trabbat_RBT_5_9379_V      = mkV_V "trabbat" (mkRoot "r-b-t") ;
+    ntrabat_RBT_7_9380_V      = mkV_VII "rabat" "ntrabat" (mkRoot "r-b-t") ;
+    rtabat_RBT_8_9381_V       = mkV_VIII "rtabat" (mkRoot "r-b-t") ;
+    reccep_RCP_2_9382_V       = mkV_II "reċċep" (mkRoot "r-ċ-p") ;
+    radd_RDD_1_9383_V         = mkV "radd" (mkRoot "r-d-d") ;
+    raddad_RDD_2_9384_V       = mkV_II "raddad" (mkRoot "r-d-d") ;
+    traddad_RDD_5_9385_V      = mkV_V "traddad" (mkRoot "r-d-d") ;
+    ntradd_RDD_7_9386_V       = mkV_VII "radd" "ntradd" (mkRoot "r-d-d") ;
+    rtadd_RDD_8_9387_V        = mkV_VIII "rtadd" (mkRoot "r-d-d") ;
+    rada'_RDGH_1_9388_V       = pastPartV "mradda'" (mkV "rada'" (mkRoot "r-d-għ")) ;
+    radda'_RDGH_2_9389_V      = mkV_II "radda'" (mkRoot "r-d-għ") ;
+    tradda'_RDGH_5_9390_V     = mkV_V "tradda'" (mkRoot "r-d-għ") ;
+    ntrada'_RDGH_7_9391_V     = mkV_VII "rada'" "ntrada'" (mkRoot "r-d-għ") ;
+    radam_RDM_1_9392_V        = mkV "radam" (mkRoot "r-d-m") ;
+    ntradam_RDM_7_9393_V      = mkV_VII "radam" "ntradam" (mkRoot "r-d-m") ;
+    rtadam_RDM_8_9394_V       = mkV_VIII "rtadam" (mkRoot "r-d-m") ;
+    redden_RDN_2_9395_V       = mkV_II "redden" (mkRoot "r-d-n") ;
+    tradden_RDN_5_9396_V      = mkV_V "tradden" (mkRoot "r-d-n") ;
+    redaq_RDQ_1_9397_V        = mkV "redaq" (mkRoot "r-d-q") ;
+    reddes_RDS_2_9398_V       = mkV_II "reddes" (mkRoot "r-d-s") ;
+    rifed_RFD_1_9399_V        = mkV "rifed" (mkRoot "r-f-d") ;
+    riffed_RFD_2_9400_V       = mkV_II "riffed" (mkRoot "r-f-d") ;
+    triffed_RFD_5_9401_V      = mkV_V "triffed" (mkRoot "r-f-d") ;
+    ntrifed_RFD_7_9402_V      = mkV_VII "rifed" "ntrifed" (mkRoot "r-f-d") ;
+    rtifed_RFD_8_9403_V       = mkV_VIII "rtifed" (mkRoot "r-f-d") ;
+    refa'_RFGH_1_9404_V       = mkV "refa'" (mkRoot "r-f-għ") ;
+    ntrefa'_RFGH_7_9405_V     = mkV_VII "refa'" "ntrefa'" (mkRoot "r-f-għ") ;
+    rtefa'_RFGH_8_9406_V      = mkV_VIII "rtefa'" (mkRoot "r-f-għ") ;
+    rifes_RFS_1_9407_V        = mkV "rifes" (mkRoot "r-f-s") ;
+    riffes_RFS_2_9408_V       = mkV_II "riffes" (mkRoot "r-f-s") ;
+    triffes_RFS_5_9409_V      = mkV_V "triffes" (mkRoot "r-f-s") ;
+    ntrifes_RFS_7_9410_V      = mkV_VII "rifes" "ntrifes" (mkRoot "r-f-s") ;
+    rtifes_RFS_8_9411_V       = mkV_VIII "rtifes" (mkRoot "r-f-s") ;
+    rega'_RGGH_1_9412_V       = mkV "reġa'" (mkRoot "r-ġ-għ") ;
+    regga'_RGGH_2_9413_V      = mkV_II "reġġa'" (mkRoot "r-ġ-għ") ;
+    tregga'_RGGH_5_9414_V     = mkV_V "treġġa'" (mkRoot "r-ġ-għ") ;
+    riggel_RGL_2_9415_V       = mkV_II "riġġel" (mkRoot "r-ġ-l") ;
+    triggel_RGL_5_9416_V      = mkV_V "triġġel" (mkRoot "r-ġ-l") ;
+    traggel_RGL_5_9417_V      = mkV_V "traġġel" (mkRoot "r-ġ-l") ;
+    rigen_RGN_1_9418_V        = mkV "rigen" (mkRoot "r-g-n") ;
+    ntrigen_RGN_7_9419_V      = mkV_VII "rigen" "ntrigen" (mkRoot "r-g-n") ;
+    regheb_RGHB_1_9420_V      = mkV "regħeb" (mkRoot "r-għ-b") ;
+    riegheb_RGHB_3_9421_V     = mkV_III "riegħeb" (mkRoot "r-għ-b") ;
+    triegheb_RGHB_6_9422_V    = mkV_VI "triegħeb" (mkRoot "r-għ-b") ;
+    raghghad_RGHD_2_9423_V    = mkV_II "ragħgħad" (mkRoot "r-għ-d") ;
+    rieghed_RGHD_3_9424_V     = mkV_III "riegħed" (mkRoot "r-għ-d") ;
+    trieghed_RGHD_6_9425_V    = mkV_VI "triegħed" (mkRoot "r-għ-d") ;
+    rtieghed_RGHD_8_9426_V    = mkV_VIII "rtiegħed" (mkRoot "r-għ-d") ;
+    reghem_RGHM_1_9427_V      = mkV "regħem" (mkRoot "r-għ-m") ;
+    reghex_RGHX_1_9428_V      = mkV "regħex" (mkRoot "r-għ-x") ;
+    rieghex_RGHX_3_9429_V     = mkV_III "riegħex" (mkRoot "r-għ-x") ;
+    trieghex_RGHX_6_9430_V    = mkV_VI "triegħex" (mkRoot "r-għ-x") ;
+    rahab_RHB_1_9431_V        = mkV "rahab" (mkRoot "r-h-b") ;
+    rahhab_RHB_2_9432_V       = mkV_II "rahhab" (mkRoot "r-h-b") ;
+    trabbah_RHB_5_9433_V      = mkV_V "trabbah" (mkRoot "r-h-b") ;
+    trabah_RHB_6_9434_V       = mkV_VI "trabah" (mkRoot "r-h-b") ;
+    rahan_RHN_1_9435_V        = mkV "rahan" (mkRoot "r-h-n") ;
+    rahhan_RHN_2_9436_V       = mkV_II "rahhan" (mkRoot "r-h-n") ;
+    rahan_RHN_3_9437_V        = mkV_III "râhan" (mkRoot "r-h-n") ;
+    rtahan_RHN_8_9438_V       = mkV_VIII "rtahan" (mkRoot "r-h-n") ;
+    rahhal_RHL_2_9439_V       = mkV_II "raħħal" (mkRoot "r-ħ-l") ;
+    trahhal_RHL_5_9440_V      = mkV_V "traħħal" (mkRoot "r-ħ-l") ;
+    rahham_RHM_2_9441_V       = mkV_II "raħħam" (mkRoot "r-ħ-m") ;
+    trahham_RHM_5_9442_V      = mkV_V "traħħam" (mkRoot "r-ħ-m") ;
+    rahham_RHM_2_9443_V       = mkV_II "raħħam" (mkRoot "r-ħ-m") ;
+    trahham_RHM_5_9444_V      = mkV_V "traħħam" (mkRoot "r-ħ-m") ;
+    rohos_RHS_1_9445_V        = mkV "roħos" (mkRoot "r-ħ-s") ;
+    rahhas_RHS_2_9446_V       = mkV_II "raħħas" (mkRoot "r-ħ-s") ;
+    trahhas_RHS_5_9447_V      = mkV_V "traħħas" (mkRoot "r-ħ-s") ;
+    rhas_RHS_9_9448_V         = mkV_IX "rħas" (mkRoot "r-ħ-s") ;
+    rahhas_RHS_2_9449_V       = mkV_II "raħħas" (mkRoot "r-ħ-s") ;
+    trahhas_RHS_5_9450_V      = mkV_V "traħħas" (mkRoot "r-ħ-s") ;
+    rikeb_RKB_1_9451_V        = mkV "rikeb" (mkRoot "r-k-b") ;
+    rikkeb_RKB_2_9452_V       = mkV_II "rikkeb" (mkRoot "r-k-b") ;
+    trikkeb_RKB_5_9453_V      = mkV_V "trikkeb" (mkRoot "r-k-b") ;
+    ntrikeb_RKB_7_9454_V      = mkV_VII "rikeb" "ntrikeb" (mkRoot "r-k-b") ;
+    rtikeb_RKB_8_9455_V       = mkV_VIII "rtikeb" (mkRoot "r-k-b") ;
+    riken_RKN_1_9456_V        = mkV "riken" (mkRoot "r-k-n") ;
+    rekken_RKN_2_9457_V       = mkV_II "rekken" (mkRoot "r-k-n") ;
+    trekken_RKN_5_9458_V      = mkV_V "trekken" (mkRoot "r-k-n") ;
+    rakas_RKS_1_9459_V        = mkV "rakas" (mkRoot "r-k-s") ;
+    rakkas_RKS_2_9460_V       = mkV_II "rakkas" (mkRoot "r-k-s") ;
+    rakat_RKT_1_9461_V        = mkV "rakat" (mkRoot "r-k-t") ;
+    rakkat_RKT_2_9462_V       = mkV_II "rakkat" (mkRoot "r-k-t") ;
+    ntrakat_RKT_7_9463_V      = mkV_VII "rakat" "ntrakat" (mkRoot "r-k-t") ;
+    rtakat_RKT_8_9464_V       = mkV_VIII "rtakat" (mkRoot "r-k-t") ;
+    rammel_RML_2_9465_V       = mkV_II "rammel" (mkRoot "r-m-l") ;
+    trammel_RML_5_9466_V      = mkV_V "trammel" (mkRoot "r-m-l") ;
+    romol_RML_1_9467_V        = mkV "romol" (mkRoot "r-m-l") ;
+    rammal_RML_2_9468_V       = mkV_II "rammal" (mkRoot "r-m-l") ;
+    raqad_RQD_1_9469_V        = presPartV "rieqed" (pastPartV "mraqqad" (mkV "raqad" (mkRoot "r-q-d"))) ;
+    raqqad_RQD_2_9470_V       = mkV_II "raqqad" (mkRoot "r-q-d") ;
+    traqqad_RQD_5_9471_V      = mkV_V "traqqad" (mkRoot "r-q-d") ;
+    trieqed_RQD_6_9472_V      = mkV_VI "trieqed" (mkRoot "r-q-d") ;
+    rtaqad_RQD_8_9473_V       = mkV_VIII "rtaqad" (mkRoot "r-q-d") ;
+    raqqa'_RQGH_2_9474_V      = mkV_II "raqqa'" (mkRoot "r-q-għ") ;
+    traqqa'_RQGH_5_9475_V     = mkV_V "traqqa'" (mkRoot "r-q-għ") ;
+    riqem_RQM_1_9476_V        = mkV "riqem" (mkRoot "r-q-m") ;
+    rteqem_RQM_8_9477_V       = mkV_VIII "rteqem" (mkRoot "r-q-m") ;
+    raqq_RQQ_1_9478_V         = mkV "raqq" (mkRoot "r-q-q") ;
+    raqqaq_RQQ_2_9479_V       = mkV_II "raqqaq" (mkRoot "r-q-q") ;
+    traqqaq_RQQ_5_9480_V      = mkV_V "traqqaq" (mkRoot "r-q-q") ;
+    rqaq_RQQ_9_9481_V         = mkV_IX "rqaq" (mkRoot "r-q-q") ;
+    raqas_RQS_1_9482_V        = mkV "raqas" (mkRoot "r-q-s") ;
+    raqqas_RQS_2_9483_V       = mkV_II "raqqas" (mkRoot "r-q-s") ;
+    traqqas_RQS_5_9484_V      = mkV_V "traqqas" (mkRoot "r-q-s") ;
+    resaq_RSQ_1_9485_V        = mkV "resaq" (mkRoot "r-s-q") ;
+    ressaq_RSQ_2_9486_V       = mkV_II "ressaq" (mkRoot "r-s-q") ;
+    tressaq_RSQ_5_9487_V      = mkV_V "tressaq" (mkRoot "r-s-q") ;
+    rass_RSS_1_9488_V         = mkV "rass" (mkRoot "r-s-s") ;
+    rassas_RSS_2_9489_V       = mkV_II "rassas" (mkRoot "r-s-s") ;
+    trass_RSS_5_9490_V        = mkV_V "trass" (mkRoot "r-s-s") ;
+    ntrass_RSS_7_9491_V       = mkV_VII "rass" "ntrass" (mkRoot "r-s-s") ;
+    rtass_RSS_8_9492_V        = mkV_VIII "rtass" (mkRoot "r-s-s") ;
+    rassat_RST_2_9493_V       = mkV_II "rassat" (mkRoot "r-s-t") ;
+    rattab_RTB_2_9494_V       = mkV_II "rattab" (mkRoot "r-t-b") ;
+    trattab_RTB_5_9495_V      = mkV_V "trattab" (mkRoot "r-t-b") ;
+    rtab_RTB_9_9496_V         = mkV_IX "rtab" (mkRoot "r-t-b") ;
+    retah_RTH_1_9497_V        = mkV "retaħ" (mkRoot "r-t-ħ") ;
+    rettah_RTH_2_9498_V       = mkV_II "rettaħ" (mkRoot "r-t-ħ") ;
+    rattal_RTL_2_9499_V       = mkV_II "rattal" (mkRoot "r-t-l") ;
+    rexaq_RXQ_1_9500_V        = mkV "rexaq" (mkRoot "r-x-q") ;
+    rexxaq_RXQ_2_9501_V       = mkV_II "rexxaq" (mkRoot "r-x-q") ;
+    raxx_RXX_1_9502_V         = mkV "raxx" (mkRoot "r-x-x") ;
+    raxxax_RXX_2_9503_V       = mkV_II "raxxax" (mkRoot "r-x-x") ;
+    traxxax_RXX_5_9504_V      = mkV_V "traxxax" (mkRoot "r-x-x") ;
+    ntraxx_RXX_7_9505_V       = mkV_VII "raxx" "ntraxx" (mkRoot "r-x-x") ;
+    rezah_RZH_1_9506_V        = mkV "reżaħ" (mkRoot "r-ż-ħ") ;
+    rezzah_RZH_2_9507_V       = mkV_II "reżżaħ" (mkRoot "r-ż-ħ") ;
+    trezzah_RZH_5_9508_V      = mkV_V "treżżaħ" (mkRoot "r-ż-ħ") ;
+    triezah_RZH_6_9509_V      = mkV_VI "trieżaħ" (mkRoot "r-ż-ħ") ;
+    razan_RZN_1_9510_V        = mkV "rażan" (mkRoot "r-ż-n") ;
+    razzan_RZN_2_9511_V       = mkV_II "rażżan" (mkRoot "r-ż-n") ;
+    trazzan_RZN_5_9512_V      = mkV_V "trażżan" (mkRoot "r-ż-n") ;
+    ra_R'J_1_9513_V           = pastPartV "muri" (irregularV form1 (mkRoot "r-'-j") (mkVowels "a" [])
+      "rajt" "rajt" "ra" "rat" "rajna" "rajtu" "raw"
+      "nara" "tara" "jara" "tara" "naraw" "taraw" "jaraw"
+      "ara" "araw"
+      ) ;
+    ntwera_R'J_7_9514_V       = irregularV form7 (mkRoot "r-'-j") (mkVowels "e" "e")
+      "ntwerejt" "ntwerejt" "ntwera" "ntweriet" "ntwerejna" "ntwerejtu" "ntwerew"
+      "nintwera" "tintwera" "jintwera" "tintwera" "nintwerew" "tintwerew" "jintwerew"
+      "ntwera" "ntwerew"
+      ;
+    rabba_RBJ_2_9515_V        = mkV_II "rabba" (mkRoot "r-b-j") ;
+    trabba_RBJ_5_9516_V       = mkV_V "trabba" (mkRoot "r-b-j") ;
+    riega_RGJ_3_9517_V        = mkV_III "rieġa" (mkRoot "r-ġ-j") ;
+    triega_RGJ_6_9518_V       = mkV_VI "trieġa" (mkRoot "r-ġ-j") ;
+    ragha_RGHJ_1_9519_V       = mkV "ragħa" (mkRoot "r-għ-j") ;
+    triegha_RGHJ_6_9520_V     = mkV_VI "triegħa" (mkRoot "r-għ-j") ;
+    rtagha_RGHJ_8_9521_V      = mkV_VIII "rtagħa" (mkRoot "r-għ-j") ;
+    ragha_RGHW_1_9522_V       = mkV "ragħa" (mkRoot "r-għ-w") ;
+    reha_RHJ_1_9523_V         = mkV "reħa" (mkRoot "r-ħ-j") ;
+    trieha_RHJ_6_9524_V       = mkV_VI "trieħa" (mkRoot "r-ħ-j") ;
+    ntreha_RHJ_7_9525_V       = mkV_VII "reħa" "ntreħa" (mkRoot "r-ħ-j") ;
+    rteha_RHJ_8_9526_V        = mkV_VIII "rteħa" (mkRoot "r-ħ-j") ;
+    ried_RJD_1_9527_V         = mkV "ried" (mkRoot "r-j-d") ;
+    ntried_RJD_7_9528_V       = mkV_VII "ried" "ntried" (mkRoot "r-j-d") ;
+    rieh_RJH_1_9529_V         = mkV "rieħ" (mkRoot "r-j-ħ") ;
+    rejjah_RJH_2_9530_V       = mkV_II "rejjaħ" (mkRoot "r-j-ħ") ;
+    trejjah_RJH_5_9531_V      = mkV_V "trejjaħ" (mkRoot "r-j-ħ") ;
+    raq_RJQ_1_9532_V          = mkV "raq" (mkRoot "r-j-q") ;
+    rejjaq_RJQ_2_9533_V       = mkV_II "rejjaq" (mkRoot "r-j-q") ;
+    trejjaq_RJQ_5_9534_V      = mkV_V "trejjaq" (mkRoot "r-j-q") ;
+    riex_RJX_1_9535_V         = mkV "riex" (mkRoot "r-j-x") ;
+    rejjex_RJX_2_9536_V       = mkV_II "rejjex" (mkRoot "r-j-x") ;
+    trejjex_RJX_5_9537_V      = mkV_V "trejjex" (mkRoot "r-j-x") ;
+    rama_RMJ_1_9538_V         = mkV "rama" (mkRoot "r-m-j") ;
+    ntrama_RMJ_7_9539_V       = mkV_VII "rama" "ntrama" (mkRoot "r-m-j") ;
+    rtama_RMJ_8_9540_V        = mkV_VIII "rtama" (mkRoot "r-m-j") ;
+    rema_RMJ_1_9541_V         = mkV "rema" (mkRoot "r-m-j") ;
+    ntrema_RMJ_7_9542_V       = mkV_VII "rema" "ntrema" (mkRoot "r-m-j") ;
+    rtema_RMJ_8_9543_V        = mkV_VIII "rtema" (mkRoot "r-m-j") ;
+    raqa_RQJ_1_9544_V         = mkV "raqa" (mkRoot "r-q-j") ;
+    rieh_RWH_1_9545_V         = mkV "rieħ" (mkRoot "r-w-ħ") ;
+    rewwah_RWH_2_9546_V       = mkV_II "rewwaħ" (mkRoot "r-w-ħ") ;
+    trewwah_RWH_5_9547_V      = mkV_V "trewwaħ" (mkRoot "r-w-ħ") ;
+    rah_RWH_1_9548_V          = mkV "raħ" (mkRoot "r-w-ħ") ;
+    ram_RWM_1_9549_V          = mkV "ram" (mkRoot "r-w-m") ;
+    rawwem_RWM_2_9550_V       = mkV_II "rawwem" (mkRoot "r-w-m") ;
+    trawwem_RWM_5_9551_V      = mkV_V "trawwem" (mkRoot "r-w-m") ;
+    ran_RWN_1_9552_V          = mkV "ran" (mkRoot "r-w-n") ;
+    rawwat_RWT_2_9553_V       = mkV_II "rawwat" (mkRoot "r-w-t") ;
+    trawwat_RWT_5_9554_V      = mkV_V "trawwat" (mkRoot "r-w-t") ;
+    sabb_SBB_1_9555_V         = mkV "sabb" (mkRoot "s-b-b") ;
+    sabbab_SBB_2_9556_V       = mkV_II "sabbab" (mkRoot "s-b-b") ;
+    sebah_SBH_1_9557_V        = mkV "sebaħ" (mkRoot "s-b-ħ") ;
+    sebbah_SBH_2_9558_V       = mkV_II "sebbaħ" (mkRoot "s-b-ħ") ;
+    ssebbah_SBH_5_9559_V      = mkV_V "ssebbaħ" (mkRoot "s-b-ħ") ;
+    sbieh_SBH_9_9560_V        = mkV_IX "sbieħ" (mkRoot "s-b-ħ") ;
+    sbieh_SBH_9_9561_V        = mkV_IX "sbieħ" (mkRoot "s-b-ħ") ;
+    sibek_SBK_1_9562_V        = mkV "sibek" (mkRoot "s-b-k") ;
+    nsibek_SBK_7_9563_V       = mkV_VII "sibek" "nsibek" (mkRoot "s-b-k") ;
+    sibel_SBL_1_9564_V        = mkV "sibel" (mkRoot "s-b-l") ;
+    sebbel_SBL_2_9565_V       = mkV_II "sebbel" (mkRoot "s-b-l") ;
+    ssebbel_SBL_5_9566_V      = mkV_V "ssebbel" (mkRoot "s-b-l") ;
+    sebben_SBM_2_9567_V       = mkV_II "sebben" (mkRoot "s-b-m") ;
+    ssebben_SBM_5_9568_V      = mkV_V "ssebben" (mkRoot "s-b-m") ;
+    sebaq_SBQ_1_9569_V        = mkV "sebaq" (mkRoot "s-b-q") ;
+    sebbaq_SBQ_2_9570_V       = mkV_II "sebbaq" (mkRoot "s-b-q") ;
+    ssebbaq_SBQ_5_9571_V      = mkV_V "ssebbaq" (mkRoot "s-b-q") ;
+    nsebaq_SBQ_7_9572_V       = mkV_VII "sebaq" "nsebaq" (mkRoot "s-b-q") ;
+    sabar_SBR_1_9573_V        = mkV "sabar" (mkRoot "s-b-r") ;
+    sabbar_SBR_2_9574_V       = mkV_II "sabbar" (mkRoot "s-b-r") ;
+    ssabbar_SBR_5_9575_V      = mkV_V "ssabbar" (mkRoot "s-b-r") ;
+    stabar_SBR_8_9576_V       = mkV_VIII "stabar" (mkRoot "s-b-r") ;
+    siber_SBR_1_9577_V        = mkV "siber" (mkRoot "s-b-r") ;
+    sabat_SBT_1_9578_V        = mkV "sabat" (mkRoot "s-b-t") ;
+    sabbat_SBT_2_9579_V       = mkV_II "sabbat" (mkRoot "s-b-t") ;
+    ssabbat_SBT_5_9580_V      = mkV_V "ssabbat" (mkRoot "s-b-t") ;
+    nsabat_SBT_7_9581_V       = mkV_VII "sabat" "nsabat" (mkRoot "s-b-t") ;
+    stabat_SBT_8_9582_V       = mkV_VIII "stabat" (mkRoot "s-b-t") ;
+    sadd_SDD_1_9583_V         = mkV "sadd" (mkRoot "s-d-d") ;
+    nstadd_SDD_7_9584_V       = mkV_VII "stadd" "nstadd" (mkRoot "s-d-d") ;
+    stadd_SDD_8_9585_V        = mkV_VIII "stadd" (mkRoot "s-d-d") ;
+    saddad_SDD_2_9586_V       = mkV_II "saddad" (mkRoot "s-d-d") ;
+    ssaddad_SDD_5_9587_V      = mkV_V "ssaddad" (mkRoot "s-d-d") ;
+    seddaq_SDQ_2_9588_V       = mkV_II "seddaq" (mkRoot "s-d-q") ;
+    sseddaq_SDQ_5_9589_V      = mkV_V "sseddaq" (mkRoot "s-d-q") ;
+    sidder_SDR_2_9590_V       = mkV_II "sidder" (mkRoot "s-d-r") ;
+    seffed_SFD_2_9591_V       = mkV_II "seffed" (mkRoot "s-f-d") ;
+    sseffed_SFD_5_9592_V      = mkV_V "sseffed" (mkRoot "s-f-d") ;
+    saffaf_SFF_2_9593_V       = mkV_II "saffaf" (mkRoot "s-f-f") ;
+    ssaffaf_SFF_5_9594_V      = mkV_V "ssaffaf" (mkRoot "s-f-f") ;
+    ziff_SFF_1_9595_V         = mkV "żiff" (mkRoot "s-f-f") ;
+    seffef_SFF_2_9596_V       = mkV_II "seffef" (mkRoot "s-f-f") ;
+    nsaff_SFF_7_9597_V        = mkV_VII "saff" "nsaff" (mkRoot "s-f-f") ;
+    sefah_SFH_1_9598_V        = mkV "sefaħ" (mkRoot "s-f-ħ") ;
+    seffah_SFH_2_9599_V       = mkV_II "seffaħ" (mkRoot "s-f-ħ") ;
+    ssiefah_SFH_6_9600_V      = mkV_VI "ssiefaħ" (mkRoot "s-f-ħ") ;
+    nsefah_SFH_7_9601_V       = mkV_VII "sefaħ" "nsefaħ" (mkRoot "s-f-ħ") ;
+    safa'_SFGH_1_9602_V       = mkV "safa'" (mkRoot "s-f-għ") ;
+    safal_SFL_1_9603_V        = mkV "safal" (mkRoot "s-f-l") ;
+    saffel_SFL_2_9604_V       = mkV_II "saffel" (mkRoot "s-f-l") ;
+    ssaffel_SFL_5_9605_V      = mkV_V "ssaffel" (mkRoot "s-f-l") ;
+    sefaq_SFQ_1_9606_V        = mkV "sefaq" (mkRoot "s-f-q") ;
+    seffaq_SFQ_2_9607_V       = mkV_II "seffaq" (mkRoot "s-f-q") ;
+    sseffaq_SFQ_5_9608_V      = mkV_V "sseffaq" (mkRoot "s-f-q") ;
+    sfieq_SFQ_9_9609_V        = mkV_IX "sfieq" (mkRoot "s-f-q") ;
+    saffar_SFR_2_9610_V       = mkV_II "saffar" (mkRoot "s-f-r") ;
+    siefer_SFR_3_9611_V       = mkV_III "siefer" (mkRoot "s-f-r") ;
+    saffar_SFR_2_9612_V       = mkV_II "saffar" (mkRoot "s-f-r") ;
+    sfar_SFR_9_9613_V         = mkV_IX "sfar" (mkRoot "s-f-r") ;
+    saffar_SFR_2_9614_V       = mkV_II "saffar" (mkRoot "s-f-r") ;
+    ssaffar_SFR_5_9615_V      = mkV_V "ssaffar" (mkRoot "s-f-r") ;
+    saggar_SGR_2_9616_V       = mkV_II "saġġar" (mkRoot "s-ġ-r") ;
+    ssaggar_SGR_5_9617_V      = mkV_V "ssaġġar" (mkRoot "s-ġ-r") ;
+    soghob_SGHB_1_9618_V      = mkV "sogħob" (mkRoot "s-għ-b") ;
+    saghal_SGHL_1_9619_V      = mkV "sagħal" (mkRoot "s-għ-l") ;
+    saghan_SGHN_1_9620_V      = mkV "sagħan" (mkRoot "s-għ-n") ;
+    ssieghen_SGHN_6_9621_V    = mkV_VI "ssiegħen" (mkRoot "s-għ-n") ;
+    saghaq_SGHQ_1_9622_V      = mkV "sagħaq" (mkRoot "s-għ-q") ;
+    siehem_SHM_3_9623_V       = mkV_III "siehem" (mkRoot "s-h-m") ;
+    sahar_SHR_1_9624_V        = mkV "sahar" (mkRoot "s-h-r") ;
+    sahhab_SHB_2_9625_V       = mkV_II "saħħab" (mkRoot "s-ħ-b") ;
+    ssahhab_SHB_5_9626_V      = mkV_V "ssaħħab" (mkRoot "s-ħ-b") ;
+    sahhab_SHB_2_9627_V       = mkV_II "saħħab" (mkRoot "s-ħ-b") ;
+    sieheb_SHB_3_9628_V       = mkV_III "sieħeb" (mkRoot "s-ħ-b") ;
+    ssieheb_SHB_6_9629_V      = mkV_VI "ssieħeb" (mkRoot "s-ħ-b") ;
+    sahh_SHH_1_9630_V         = mkV "saħħ" (mkRoot "s-ħ-ħ") ;
+    sahhah_SHH_2_9631_V       = mkV_II "saħħaħ" (mkRoot "s-ħ-ħ") ;
+    ssahhah_SHH_5_9632_V      = mkV_V "ssaħħaħ" (mkRoot "s-ħ-ħ") ;
+    sehh_SHH_1_9633_V         = mkV "seħħ" (mkRoot "s-ħ-ħ") ;
+    sehel_SHL_1_9634_V        = mkV "seħel" (mkRoot "s-ħ-l") ;
+    sahham_SHM_2_9635_V       = mkV_II "saħħam" (mkRoot "s-ħ-m") ;
+    ssahham_SHM_5_9636_V      = mkV_V "ssaħħam" (mkRoot "s-ħ-m") ;
+    staham_SHM_8_9637_V       = mkV_VIII "staħam" (mkRoot "s-ħ-m") ;
+    sahan_SHN_1_9638_V        = mkV "saħan" (mkRoot "s-ħ-n") ;
+    sahhan_SHN_2_9639_V       = mkV_II "saħħan" (mkRoot "s-ħ-n") ;
+    ssahhan_SHN_5_9640_V      = mkV_V "ssaħħan" (mkRoot "s-ħ-n") ;
+    ssahan_SHN_6_9641_V       = mkV_VI "ssaħan" (mkRoot "s-ħ-n") ;
+    sahaq_SHQ_1_9642_V        = mkV "saħaq" (mkRoot "s-ħ-q") ;
+    sahhaq_SHQ_2_9643_V       = mkV_II "saħħaq" (mkRoot "s-ħ-q") ;
+    nsahaq_SHQ_7_9644_V       = mkV_VII "saħaq" "nsaħaq" (mkRoot "s-ħ-q") ;
+    seher_SHR_1_9645_V        = mkV "seħer" (mkRoot "s-ħ-r") ;
+    sahhar_SHR_2_9646_V       = mkV_II "saħħar" (mkRoot "s-ħ-r") ;
+    ssahhar_SHR_5_9647_V      = mkV_V "ssaħħar" (mkRoot "s-ħ-r") ;
+    nseher_SHR_7_9648_V       = mkV_VII "seħer" "nseħer" (mkRoot "s-ħ-r") ;
+    sehet_SHT_1_9649_V        = mkV "seħet" (mkRoot "s-ħ-t") ;
+    sehhet_SHT_2_9650_V       = mkV_II "seħħet" (mkRoot "s-ħ-t") ;
+    ssiehet_SHT_6_9651_V      = mkV_VI "ssieħet" (mkRoot "s-ħ-t") ;
+    nsehet_SHT_7_9652_V       = mkV_VII "seħet" "nseħet" (mkRoot "s-ħ-t") ;
+    stehet_SHT_8_9653_V       = mkV_VIII "steħet" (mkRoot "s-ħ-t") ;
+    sekkek_SKK_2_9654_V       = mkV_II "sekkek" (mkRoot "s-k-k") ;
+    sikem_SKM_1_9655_V        = mkV "sikem" (mkRoot "s-k-m") ;
+    sikkem_SKM_2_9656_V       = mkV_II "sikkem" (mkRoot "s-k-m") ;
+    ssikkem_SKM_5_9657_V      = mkV_V "ssikkem" (mkRoot "s-k-m") ;
+    nsikem_SKM_7_9658_V       = mkV_VII "sikem" "nsikem" (mkRoot "s-k-m") ;
+    sekken_SKN_2_9659_V       = mkV_II "sekken" (mkRoot "s-k-n") ;
+    sakkar_SKR_2_9660_V       = mkV_II "sakkar" (mkRoot "s-k-r") ;
+    ssakkar_SKR_5_9661_V      = mkV_V "ssakkar" (mkRoot "s-k-r") ;
+    siker_SKR_1_9662_V        = mkV "siker" (mkRoot "s-k-r") ;
+    sakkar_SKR_2_9663_V       = mkV_II "sakkar" (mkRoot "s-k-r") ;
+    ssakar_SKR_6_9664_V       = mkV_VI "ssakar" (mkRoot "s-k-r") ;
+    siket_SKT_1_9665_V        = mkV "siket" (mkRoot "s-k-t") ;
+    sikket_SKT_2_9666_V       = mkV_II "sikket" (mkRoot "s-k-t") ;
+    ssikket_SKT_5_9667_V      = mkV_V "ssikket" (mkRoot "s-k-t") ;
+    salab_SLB_1_9668_V        = mkV "salab" (mkRoot "s-l-b") ;
+    sallab_SLB_2_9669_V       = mkV_II "sallab" (mkRoot "s-l-b") ;
+    ssallab_SLB_5_9670_V      = mkV_V "ssallab" (mkRoot "s-l-b") ;
+    nsalab_SLB_7_9671_V       = mkV_VII "salab" "nsalab" (mkRoot "s-l-b") ;
+    stalab_SLB_8_9672_V       = mkV_VIII "stalab" (mkRoot "s-l-b") ;
+    silef_SLF_1_9673_V        = mkV "silef" (mkRoot "s-l-f") ;
+    sellef_SLF_2_9674_V       = mkV_II "sellef" (mkRoot "s-l-f") ;
+    ssellef_SLF_5_9675_V      = mkV_V "ssellef" (mkRoot "s-l-f") ;
+    nsilef_SLF_7_9676_V       = mkV_VII "silef" "nsilef" (mkRoot "s-l-f") ;
+    stilef_SLF_8_9677_V       = mkV_VIII "stilef" (mkRoot "s-l-f") ;
+    selah_SLH_1_9678_V        = mkV "selaħ" (mkRoot "s-l-ħ") ;
+    sellah_SLH_2_9679_V       = mkV_II "sellaħ" (mkRoot "s-l-ħ") ;
+    nselah_SLH_7_9680_V       = mkV_VII "selaħ" "nselaħ" (mkRoot "s-l-ħ") ;
+    stelah_SLH_8_9681_V       = mkV_VIII "stelaħ" (mkRoot "s-l-ħ") ;
+    nstelah_SLH_7_9682_V      = mkV_VII "stelaħ" "nstelaħ" (mkRoot "s-l-ħ") ;
+    silek_SLK_1_9683_V        = mkV "silek" (mkRoot "s-l-k") ;
+    sellek_SLK_2_9684_V       = mkV_II "sellek" (mkRoot "s-l-k") ;
+    nsilek_SLK_7_9685_V       = mkV_VII "silek" "nsilek" (mkRoot "s-l-k") ;
+    silem_SLM_1_9686_V        = mkV "silem" (mkRoot "s-l-m") ;
+    sellem_SLM_2_9687_V       = mkV_II "sellem" (mkRoot "s-l-m") ;
+    ssellem_SLM_5_9688_V      = mkV_V "ssellem" (mkRoot "s-l-m") ;
+    ssielem_SLM_6_9689_V      = mkV_VI "ssielem" (mkRoot "s-l-m") ;
+    silet_SLT_1_9690_V        = mkV "silet" (mkRoot "s-l-t") ;
+    sellet_SLT_2_9691_V       = mkV_II "sellet" (mkRoot "s-l-t") ;
+    ssellet_SLT_5_9692_V      = mkV_V "ssellet" (mkRoot "s-l-t") ;
+    ssielet_SLT_6_9693_V      = mkV_VI "ssielet" (mkRoot "s-l-t") ;
+    nsilet_SLT_7_9694_V       = mkV_VII "silet" "nsilet" (mkRoot "s-l-t") ;
+    stilet_SLT_8_9695_V       = mkV_VIII "stilet" (mkRoot "s-l-t") ;
+    salat_SLT_1_9696_V        = mkV "salat" (mkRoot "s-l-t") ;
+    semed_SMD_2_9697_V        = mkV_II "semed" (mkRoot "s-m-d") ;
+    sema'_SMGH_1_9698_V       = pastPartV "mismugħ" (mkV "sema'" (mkRoot "s-m-għ")) ;
+    semma'_SMGH_2_9699_V      = mkV_II "semma'" (mkRoot "s-m-għ") ;
+    ssemma'_SMGH_5_9700_V     = mkV_V "ssemma'" (mkRoot "s-m-għ") ;
+    nstama'_SMGH_7_9701_V     = mkV_VII "stama'" "nstama'" (mkRoot "s-m-għ") ;
+    sammam_SMM_2_9702_V       = mkV_II "sammam" (mkRoot "s-m-m") ;
+    ssammam_SMM_5_9703_V      = mkV_V "ssammam" (mkRoot "s-m-m") ;
+    semmem_SMM_2_9704_V       = mkV_II "semmem" (mkRoot "s-m-m") ;
+    ssemmem_SMM_5_9705_V      = mkV_V "ssemmem" (mkRoot "s-m-m") ;
+    simen_SMN_1_9706_V        = mkV "simen" (mkRoot "s-m-n") ;
+    semmen_SMN_2_9707_V       = mkV_II "semmen" (mkRoot "s-m-n") ;
+    ssemmen_SMN_5_9708_V      = mkV_V "ssemmen" (mkRoot "s-m-n") ;
+    smien_SMN_9_9709_V        = mkV_IX "smien" (mkRoot "s-m-n") ;
+    semmen_SMN_2_9710_V       = mkV_II "semmen" (mkRoot "s-m-n") ;
+    smar_SMR_9_9711_V         = mkV_IX "smar" (mkRoot "s-m-r") ;
+    sammar_SMR_2_9712_V       = mkV_II "sammar" (mkRoot "s-m-r") ;
+    ssammar_SMR_5_9713_V      = mkV_V "ssammar" (mkRoot "s-m-r") ;
+    sammar_SMR_2_9714_V       = mkV_II "sammar" (mkRoot "s-m-r") ;
+    samat_SMT_1_9715_V        = mkV "samat" (mkRoot "s-m-t") ;
+    nstamat_SMT_7_9716_V      = mkV_VII "stamat" "nstamat" (mkRoot "s-m-t") ;
+    stamat_SMT_8_9717_V       = mkV_VIII "stamat" (mkRoot "s-m-t") ;
+    sineg_SNG_1_9718_V        = mkV "sineġ" (mkRoot "s-n-ġ") ;
+    senneg_SNG_2_9719_V       = mkV_II "senneġ" (mkRoot "s-n-ġ") ;
+    ssenneg_SNG_5_9720_V      = mkV_V "ssenneġ" (mkRoot "s-n-ġ") ;
+    senagh_SNGH_1_9721_V      = mkV "senagħ" (mkRoot "s-n-għ") ;
+    snieh_SNH_9_9722_V        = mkV_IX "snieħ" (mkRoot "s-n-ħ") ;
+    sann_SNN_1_9723_V         = mkV "sann" (mkRoot "s-n-n") ;
+    sannan_SNN_2_9724_V       = mkV_II "sannan" (mkRoot "s-n-n") ;
+    nsann_SNN_7_9725_V        = mkV_VII "sann" "nsann" (mkRoot "s-n-n") ;
+    sannar_SNR_2_9726_V       = mkV_II "sannar" (mkRoot "s-n-r") ;
+    ssannar_SNR_5_9727_V      = mkV_V "ssannar" (mkRoot "s-n-r") ;
+    sappap_SPP_2_9728_V       = mkV_II "sappap" (mkRoot "s-p-p") ;
+    ssappap_SPP_5_9729_V      = mkV_V "ssappap" (mkRoot "s-p-p") ;
+    saqqaf_SQF_2_9730_V       = mkV_II "saqqaf" (mkRoot "s-q-f") ;
+    ssaqqaf_SQF_5_9731_V      = mkV_V "ssaqqaf" (mkRoot "s-q-f") ;
+    seqqer_SQR_2_9732_V       = mkV_II "seqqer" (mkRoot "s-q-r") ;
+    sseqqer_SQR_5_9733_V      = mkV_V "sseqqer" (mkRoot "s-q-r") ;
+    sired_SRD_1_9734_V        = mkV "sired" (mkRoot "s-r-d") ;
+    serred_SRD_2_9735_V       = mkV_II "serred" (mkRoot "s-r-d") ;
+    sarraf_SRF_2_9736_V       = mkV_II "sarraf" (mkRoot "s-r-f") ;
+    ssarraf_SRF_5_9737_V      = mkV_V "ssarraf" (mkRoot "s-r-f") ;
+    sorof_SRF_1_9738_V        = mkV "sorof" (mkRoot "s-r-f") ;
+    sireg_SRG_1_9739_V        = mkV "sireġ" (mkRoot "s-r-ġ") ;
+    serreg_SRG_2_9740_V       = mkV_II "serreġ" (mkRoot "s-r-ġ") ;
+    sarrag_SRG_2_9741_V       = mkV_II "sarraġ" (mkRoot "s-r-ġ") ;
+    ssarrag_SRG_5_9742_V      = mkV_V "ssarraġ" (mkRoot "s-r-ġ") ;
+    serrah_SRH_2_9743_V       = mkV_II "serraħ" (mkRoot "s-r-ħ") ;
+    sserrah_SRH_5_9744_V      = mkV_V "sserraħ" (mkRoot "s-r-ħ") ;
+    ssierah_SRH_6_9745_V      = mkV_VI "ssieraħ" (mkRoot "s-r-ħ") ;
+    strah_SRH_8_9746_V        = mkV_VIII "straħ" (mkRoot "s-r-ħ") ;
+    sirek_SRK_1_9747_V        = mkV "sirek" (mkRoot "s-r-k") ;
+    serrek_SRK_2_9748_V       = mkV_II "serrek" (mkRoot "s-r-k") ;
+    saram_SRM_1_9749_V        = mkV "saram" (mkRoot "s-r-m") ;
+    sarram_SRM_2_9750_V       = mkV_II "sarram" (mkRoot "s-r-m") ;
+    ssarram_SRM_5_9751_V      = mkV_V "ssarram" (mkRoot "s-r-m") ;
+    nsaram_SRM_7_9752_V       = mkV_VII "saram" "nsaram" (mkRoot "s-r-m") ;
+    staram_SRM_8_9753_V       = mkV_VIII "staram" (mkRoot "s-r-m") ;
+    nstaram_SRM_7_9754_V      = mkV_VII "staram" "nstaram" (mkRoot "s-r-m") ;
+    sarram_SRM_2_9755_V       = mkV_II "sarram" (mkRoot "s-r-m") ;
+    serrep_SRP_2_9756_V       = mkV_II "serrep" (mkRoot "s-r-p") ;
+    sserrep_SRP_5_9757_V      = mkV_V "sserrep" (mkRoot "s-r-p") ;
+    seraq_SRQ_1_9758_V        = mkV "seraq" (mkRoot "s-r-q") ;
+    nseraq_SRQ_7_9759_V       = mkV_VII "seraq" "nseraq" (mkRoot "s-r-q") ;
+    steraq_SRQ_8_9760_V       = mkV_VIII "steraq" (mkRoot "s-r-q") ;
+    nsteraq_SRQ_7_9761_V      = mkV_VII "steraq" "nsteraq" (mkRoot "s-r-q") ;
+    sarr_SRR_1_9762_V         = mkV "sarr" (mkRoot "s-r-r") ;
+    sarrar_SRR_2_9763_V       = mkV_II "sarrar" (mkRoot "s-r-r") ;
+    ssarrar_SRR_5_9764_V      = mkV_V "ssarrar" (mkRoot "s-r-r") ;
+    nsarr_SRR_7_9765_V        = mkV_VII "sarr" "nsarr" (mkRoot "s-r-r") ;
+    sata'_STGH_1_9766_V       = mkV "seta'" (mkRoot "s-t-għ") ;
+    settah_STH_2_9767_V       = mkV_II "settaħ" (mkRoot "s-t-ħ") ;
+    ssettah_STH_5_9768_V      = mkV_V "ssettaħ" (mkRoot "s-t-ħ") ;
+    satar_STR_1_9769_V        = mkV "satar" (mkRoot "s-t-r") ;
+    sattar_STR_2_9770_V       = mkV_II "sattar" (mkRoot "s-t-r") ;
+    nsatar_STR_7_9771_V       = mkV_VII "satar" "nsatar" (mkRoot "s-t-r") ;
+    setter_STR_2_9772_V       = mkV_II "setter" (mkRoot "s-t-r") ;
+    siba_SBJ_1_9773_V         = mkV "siba" (mkRoot "s-b-j") ;
+    safa_SFJ_1_9774_V         = mkV "safa" (mkRoot "s-f-j") ;
+    saffa_SFJ_2_9775_V        = mkV_II "saffa" (mkRoot "s-f-j") ;
+    ssaffa_SFJ_5_9776_V       = mkV_V "ssaffa" (mkRoot "s-f-j") ;
+    seha_SHJ_1_9777_V         = mkV "seha" (mkRoot "s-h-j") ;
+    saha_SHJ_1_9778_V         = mkV "saħa" (mkRoot "s-ħ-j") ;
+    sab_SJB_1_9779_V          = pastPartV "misjub" (mkV "sab" (mkRoot "s-j-b")) ;
+    nsab_SJB_7_9780_V         = mkV_VII "sab" "nsab" (mkRoot "s-j-b") ;
+    sejjeb_SJB_2_9781_V       = mkV_II "sejjeb" (mkRoot "s-j-b") ;
+    ssejjeb_SJB_5_9782_V      = mkV_V "ssejjeb" (mkRoot "s-j-b") ;
+    sad_SJD_1_9783_V          = mkV "sad" (mkRoot "s-j-d") ;
+    sajjad_SJD_2_9784_V       = mkV_II "sajjad" (mkRoot "s-j-d") ;
+    stad_SJD_8_9785_V         = mkV_VIII "stad" (mkRoot "s-j-d") ;
+    sejjef_SJF_2_9786_V       = mkV_II "sejjef" (mkRoot "s-j-f") ;
+    ssejjef_SJF_5_9787_V      = mkV_V "ssejjef" (mkRoot "s-j-f") ;
+    sief_SJF_1_9788_V         = mkV "sief" (mkRoot "s-j-f") ;
+    sejjef_SJF_2_9789_V       = mkV_II "sejjef" (mkRoot "s-j-f") ;
+    ttiesef_SJF_6_9790_V      = mkV_VI "ttiesef" (mkRoot "s-j-f") ;
+    sah_SJH_1_9791_V          = mkV "saħ" (mkRoot "s-j-ħ") ;
+    sejjah_SJH_2_9792_V       = mkV_II "sejjaħ" (mkRoot "s-j-ħ") ;
+    ssejjah_SJH_5_9793_V      = mkV_V "ssejjaħ" (mkRoot "s-j-ħ") ;
+    nsieh_SJH_7_9794_V        = mkV_VII "sieħ" "nsieħ" (mkRoot "s-j-ħ") ;
+    sijja_SJJ_2_9795_V        = mkV_II "sijja" (mkRoot "s-j-j") ;
+    siel_SJL_1_9796_V         = mkV "siel" (mkRoot "s-j-l") ;
+    sar_SJR_1_9797_V          = pastPartV "misjur" (mkV "sar" (mkRoot "s-j-r")) ;
+    sajjar_SJR_2_9798_V       = mkV_II "sajjar" (mkRoot "s-j-r") ;
+    ssajjar_SJR_5_9799_V      = mkV_V "ssajjar" (mkRoot "s-j-r") ;
+    sar_SJR_1_9800_V          = mkV "sar" (mkRoot "s-j-r") ;
+    sies_SJS_1_9801_V         = mkV "sies" (mkRoot "s-j-s") ;
+    sejjes_SJS_2_9802_V       = mkV_II "sejjes" (mkRoot "s-j-s") ;
+    ssejjes_SJS_5_9803_V      = mkV_V "ssejjes" (mkRoot "s-j-s") ;
+    sajjat_SJT_2_9804_V       = mkV_II "sajjat" (mkRoot "s-j-t") ;
+    sala_SLJ_1_9805_V         = mkV "sala" (mkRoot "s-l-j") ;
+    salla_SLJ_2_9806_V        = mkV_II "salla" (mkRoot "s-l-j") ;
+    sela_SLJ_1_9807_V         = mkV "sela" (mkRoot "s-l-j") ;
+    sella_SLJ_2_9808_V        = mkV_II "sella" (mkRoot "s-l-j") ;
+    sila_SLJ_1_9809_V         = mkV "sila" (mkRoot "s-l-j") ;
+    semma_SMJ_2_9810_V        = mkV_II "semma" (mkRoot "s-m-j") ;
+    ssemma_SMJ_5_9811_V       = mkV_V "ssemma" (mkRoot "s-m-j") ;
+    siqa_SQJ_1_9812_V         = mkV "siqa" (mkRoot "s-q-j") ;
+    ssewwaq_SQJ_5_9813_V      = mkV_V "ssewwaq" (mkRoot "s-q-j") ;
+    nseqa_SQJ_7_9814_V        = mkV_VII "seqa" "nseqa" (mkRoot "s-q-j") ;
+    sara_SRJ_1_9815_V         = mkV "sara" (mkRoot "s-r-j") ;
+    ssara_SRJ_6_9816_V        = mkV_VI "ssara" (mkRoot "s-r-j") ;
+    sawwab_SWB_2_9818_V       = mkV_II "sawwab" (mkRoot "s-w-b") ;
+    ssawwab_SWB_5_9819_V      = mkV_V "ssawwab" (mkRoot "s-w-b") ;
+    sewwed_SWD_2_9820_V       = mkV_II "sewwed" (mkRoot "s-w-d") ;
+    ssewwed_SWD_5_9821_V      = mkV_V "ssewwed" (mkRoot "s-w-d") ;
+    swied_SWD_9_9822_V        = mkV_IX "swied" (mkRoot "s-w-d") ;
+    sawwaf_SWF_2_9823_V       = mkV_II "sawwaf" (mkRoot "s-w-f") ;
+    ssawwaf_SWF_5_9824_V      = mkV_V "ssawwaf" (mkRoot "s-w-f") ;
+    swaf_SWF_9_9825_V         = mkV_IX "swaf" (mkRoot "s-w-f") ;
+    sewa_SWJ_1_9826_V         = mkV "sewa" (mkRoot "s-w-j") ;
+    sewwa_SWJ_2_9827_V        = mkV_II "sewwa" (mkRoot "s-w-j") ;
+    ssewwa_SWJ_5_9828_V       = mkV_V "ssewwa" (mkRoot "s-w-j") ;
+    sal_SWL_1_9829_V          = mkV "sal" (mkRoot "s-w-l") ;
+    sawwal_SWL_2_9830_V       = mkV_II "sawwal" (mkRoot "s-w-l") ;
+    sam_SWM_1_9831_V          = mkV "sam" (mkRoot "s-w-m") ;
+    sawwam_SWM_2_9832_V       = mkV_II "sawwam" (mkRoot "s-w-m") ;
+    ssawwem_SWM_5_9833_V      = mkV_V "ssawwem" (mkRoot "s-w-m") ;
+    san_SWN_1_9834_V          = mkV "san" (mkRoot "s-w-n") ;
+    sawwan_SWN_2_9835_V       = mkV_II "sawwan" (mkRoot "s-w-n") ;
+    saq_SWQ_1_9836_V          = mkV "saq" (mkRoot "s-w-q") ;
+    sewwaq_SWQ_2_9837_V       = mkV_II "sewwaq" (mkRoot "s-w-q") ;
+    ssewwaq_SWQ_5_9838_V      = mkV_V "ssewwaq" (mkRoot "s-w-q") ;
+    nsaq_SWQ_7_9839_V         = mkV_VII "saq" "nsaq" (mkRoot "s-w-q") ;
+    sawwar_SWR_2_9840_V       = mkV_II "sawwar" (mkRoot "s-w-r") ;
+    ssawwar_SWR_5_9841_V      = mkV_V "ssawwar" (mkRoot "s-w-r") ;
+    sewwes_SWS_2_9842_V       = mkV_II "sewwes" (mkRoot "s-w-s") ;
+    ssewwes_SWS_5_9843_V      = mkV_V "ssewwes" (mkRoot "s-w-s") ;
+    sies_SWS_1_9844_V         = mkV "sies" (mkRoot "s-w-s") ;
+    sawwat_SWT_2_9845_V       = mkV_II "sawwat" (mkRoot "s-w-t") ;
+    ssawwat_SWT_5_9846_V      = mkV_V "ssawwat" (mkRoot "s-w-t") ;
+    tabbab_TBB_2_9847_V       = mkV_II "tabbab" (mkRoot "t-b-b") ;
+    teba'_TBGH_1_9848_V       = mkV "teba'" (mkRoot "t-b-għ") ;
+    tabba'_TBGH_2_9849_V      = mkV_II "tabba'" (mkRoot "t-b-għ") ;
+    ttabba'_TBGH_5_9850_V     = mkV_V "ttabba'" (mkRoot "t-b-għ") ;
+    ntabagh_TBGH_7_9851_V     = mkV_VII "tabagħ" "ntabagħ" (mkRoot "t-b-għ") ;
+    tebah_TBH_1_9852_V        = mkV "tebaħ" (mkRoot "t-b-ħ") ;
+    ntebah_TBH_7_9853_V       = mkV_VII "tebaħ" "ntebaħ" (mkRoot "t-b-ħ") ;
+    tibek_TBK_1_9854_V        = mkV "tibek" (mkRoot "t-b-k") ;
+    tebbak_TBK_2_9855_V       = mkV_II "tebbak" (mkRoot "t-b-k") ;
+    ntibek_TBK_7_9856_V       = mkV_VII "tibek" "ntibek" (mkRoot "t-b-k") ;
+    tabbal_TBL_2_9857_V       = mkV_II "tabbal" (mkRoot "t-b-l") ;
+    tebben_TBN_2_9858_V       = mkV_II "tebben" (mkRoot "t-b-n") ;
+    tebaq_TBQ_1_9859_V        = mkV "tebaq" (mkRoot "t-b-q") ;
+    tebbaq_TBQ_2_9860_V       = mkV_II "tebbaq" (mkRoot "t-b-q") ;
+    ttebbaq_TBQ_5_9861_V      = mkV_V "ttebbaq" (mkRoot "t-b-q") ;
+    ntebaq_TBQ_7_9862_V       = mkV_VII "tebaq" "ntebaq" (mkRoot "t-b-q") ;
+    tbieq_TBQ_9_9863_V        = mkV_IX "tbieq" (mkRoot "t-b-q") ;
+    tafa'_TFGH_1_9864_V       = mkV "tafa'" (mkRoot "t-f-għ") ;
+    ttafa'_TFGH_6_9865_V      = mkV_VI "ttafa'" (mkRoot "t-f-għ") ;
+    ntafa'_TFGH_7_9866_V      = mkV_VII "tafa'" "ntafa'" (mkRoot "t-f-għ") ;
+    taffal_TFL_2_9867_V       = mkV_II "taffal" (mkRoot "t-f-l") ;
+    ttaffal_TFL_5_9868_V      = mkV_V "ttaffal" (mkRoot "t-f-l") ;
+    taffal_TFL_2_9869_V       = mkV_II "taffal" (mkRoot "t-f-l") ;
+    ttaffal_TFL_5_9870_V      = mkV_V "ttaffal" (mkRoot "t-f-l") ;
+    tiegheb_TGHB_3_9871_V     = mkV_III "tiegħeb" (mkRoot "t-għ-b") ;
+    ttiegheb_TGHB_6_9872_V    = mkV_VI "ttiegħeb" (mkRoot "t-għ-b") ;
+    tghal_TGHL_9_9873_V       = mkV_IX "tgħal" (mkRoot "t-għ-l") ;
+    taghem_TGHM_1_9874_V      = mkV "tagħem" (mkRoot "t-għ-m") ;
+    tieghem_TGHM_3_9875_V     = mkV_III "tiegħem" (mkRoot "t-għ-m") ;
+    ttieghem_TGHM_6_9876_V    = mkV_VI "ttiegħem" (mkRoot "t-għ-m") ;
+    ntagham_TGHM_7_9877_V     = mkV_VII "tagħam" "ntagħam" (mkRoot "t-għ-m") ;
+    taghan_TGHN_1_9878_V      = mkV "tagħan" (mkRoot "t-għ-n") ;
+    tahan_THN_1_9879_V        = mkV "taħan" (mkRoot "t-ħ-n") ;
+    tahhan_THN_2_9880_V       = mkV_II "taħħan" (mkRoot "t-ħ-n") ;
+    ntahan_THN_7_9881_V       = mkV_VII "taħan" "ntaħan" (mkRoot "t-ħ-n") ;
+    tahar_THR_1_9882_V        = mkV "taħar" (mkRoot "t-ħ-r") ;
+    tahhar_THR_2_9883_V       = mkV_II "taħħar" (mkRoot "t-ħ-r") ;
+    tahhat_THT_2_9884_V       = mkV_II "taħħat" (mkRoot "t-ħ-t") ;
+    ttahhat_THT_5_9885_V      = mkV_V "ttaħħat" (mkRoot "t-ħ-t") ;
+    tikkek_TKK_2_9886_V       = mkV_II "tikkek" (mkRoot "t-k-k") ;
+    ttekkek_TKK_5_9887_V      = mkV_V "ttekkek" (mkRoot "t-k-k") ;
+    tiekel_TKL_3_9888_V       = mkV_III "tiekel" (mkRoot "t-k-l") ;
+    ttiekel_TKL_6_9889_V      = mkV_VI "ttiekel" (mkRoot "t-k-l") ;
+    takkan_TKN_2_9890_V       = mkV_II "takkan" (mkRoot "t-k-n") ;
+    talab_TLB_1_9891_V        = mkV "talab" (mkRoot "t-l-b") ;
+    tallab_TLB_2_9892_V       = mkV_II "tallab" (mkRoot "t-l-b") ;
+    ttallab_TLB_5_9893_V      = pastPartV "mitlub" (mkV_V "ttallab" (mkRoot "t-l-b")) ;
+    ntalab_TLB_7_9894_V       = mkV_VII "talab" "ntalab" (mkRoot "t-l-b") ;
+    tilef_TLF_1_9895_V        = pastPartV "mitluf" (mkV "tilef" (mkRoot "t-l-f")) ;
+    tellef_TLF_2_9896_V       = mkV_II "tellef" (mkRoot "t-l-f") ;
+    ttellef_TLF_5_9897_V      = mkV_V "ttellef" (mkRoot "t-l-f") ;
+    ntilef_TLF_7_9898_V       = mkV_VII "tilef" "ntilef" (mkRoot "t-l-f") ;
+    tela'_TLGH_1_9899_V       = mkV "tela'" (mkRoot "t-l-għ") ;
+    tella'_TLGH_2_9900_V      = mkV_II "tella'" (mkRoot "t-l-għ") ;
+    ttella'_TLGH_5_9901_V     = mkV_V "ttella'" (mkRoot "t-l-għ") ;
+    ntela'_TLGH_7_9902_V      = mkV_VII "tela'" "ntela'" (mkRoot "t-l-għ") ;
+    telaq_TLQ_1_9903_V        = pastPartV "mitluq" (mkV "telaq" (mkRoot "t-l-q")) ;
+    tellaq_TLQ_2_9904_V       = mkV_II "tellaq" (mkRoot "t-l-q") ;
+    ttellaq_TLQ_5_9905_V      = mkV_V "ttellaq" (mkRoot "t-l-q") ;
+    ntelaq_TLQ_7_9906_V       = mkV_VII "telaq" "ntelaq" (mkRoot "t-l-q") ;
+    tellet_TLT_2_9907_V       = mkV_II "tellet" (mkRoot "t-l-t") ;
+    ttellet_TLT_5_9908_V      = mkV_V "ttellet" (mkRoot "t-l-t") ;
+    tamma_TM'_2_9909_V        = mkV irregular form2 (mkRoot "t-m-'") (mkVowels "a" "a")
+      "tammajt" "tammajt" "tamma" "tammat" "tammajna" "tammajtu" "tammaw"
+      "nitamma" "titamma" "jitamma" "titamma" "nitammaw" "titammaw" "jitammaw"
+      "tamma" "tammaw"
+      ;
+    tama_TM'_3_9910_V         = mkV irregular form3 (mkRoot "t-m-'") (mkVowels "a" "a")
+      "tamajt" "tamajt" "tama" "tamat" "tamajna" "tamajtu" "tamaw"
+      "nitama" "titama" "jitama" "titama" "nitamaw" "titamaw" "jitamaw"
+      "tama" "tamaw"
+      ;
+    ttama_TM'_6_9911_V        = mkV irregular form6 (mkRoot "t-m-'") (mkVowels "a" "a")
+      "ttamajt" "ttamajt" "ttama" "ttamat" "ttamajna" "ttamajtu" "ttamaw"
+      "nittama" "tittama" "jittama" "tittama" "nittamaw" "tittamaw" "jittamaw"
+      "ttama" "ttamaw"
+      ;
+    tama'_TMGH_1_9912_V       = mkV "tama'" (mkRoot "t-m-għ") ;
+    tamma'_TMGH_2_9913_V      = mkV_II "tamma'" (mkRoot "t-m-għ") ;
+    ttamma'_TMGH_5_9914_V     = mkV_V "ttamma'" (mkRoot "t-m-għ") ;
+    temm_TMM_1_9915_V         = mkV "temm" (mkRoot "t-m-m") ;
+    temmem_TMM_2_9916_V       = mkV_II "temmem" (mkRoot "t-m-m") ;
+    ttemm_TMM_5_9917_V        = mkV_V "ttemm" (mkRoot "t-m-m") ;
+    tammar_TMR_2_9918_V       = mkV_II "tammar" (mkRoot "t-m-r") ;
+    tammas_TMS_2_9919_V       = mkV_II "tammas" (mkRoot "t-m-s") ;
+    ttammas_TMS_5_9920_V      = mkV_V "ttammas" (mkRoot "t-m-s") ;
+    tines_TNS_1_9921_V        = mkV "tines" (mkRoot "t-n-s") ;
+    tanas_TNS_1_9922_V        = mkV "tanas" (mkRoot "t-n-s") ;
+    tappan_TPN_2_9923_V       = mkV_II "tappan" (mkRoot "t-p-n") ;
+    ttappan_TPN_5_9924_V      = mkV_V "ttappan" (mkRoot "t-p-n") ;
+    tappap_TPP_2_9925_V       = mkV_II "tappap" (mkRoot "t-p-p") ;
+    taqab_TQB_1_9926_V        = mkV "taqab" (mkRoot "t-q-b") ;
+    taqqab_TQB_2_9927_V       = mkV_II "taqqab" (mkRoot "t-q-b") ;
+    ttaqqab_TQB_5_9928_V      = mkV_V "ttaqqab" (mkRoot "t-q-b") ;
+    ntaqab_TQB_7_9929_V       = mkV_VII "taqab" "ntaqab" (mkRoot "t-q-b") ;
+    teqal_TQL_1_9930_V        = mkV "teqal" (mkRoot "t-q-l") ;
+    teqqel_TQL_2_9931_V       = mkV_II "teqqel" (mkRoot "t-q-l") ;
+    tarrab_TRB_2_9932_V       = mkV_II "tarrab" (mkRoot "t-r-b") ;
+    tarad_TRD_1_9933_V        = mkV "tarad" (mkRoot "t-r-d") ;
+    tarrad_TRD_2_9934_V       = mkV_II "tarrad" (mkRoot "t-r-d") ;
+    ntarad_TRD_7_9935_V       = mkV_VII "tarad" "ntarad" (mkRoot "t-r-d") ;
+    tarraf_TRF_2_9936_V       = mkV_II "tarraf" (mkRoot "t-r-f") ;
+    ttarraf_TRF_5_9937_V      = mkV_V "ttarraf" (mkRoot "t-r-f") ;
+    tarag_TRG_1_9938_V        = mkV "taraġ" (mkRoot "t-r-ġ") ;
+    tarrag_TRG_2_9939_V       = mkV_II "tarraġ" (mkRoot "t-r-ġ") ;
+    ttarrag_TRG_5_9940_V      = mkV_V "ttarraġ" (mkRoot "t-r-ġ") ;
+    terah_TRH_1_9941_V        = mkV "teraħ" (mkRoot "t-r-ħ") ;
+    terrah_TRH_2_9942_V       = mkV_II "terraħ" (mkRoot "t-r-ħ") ;
+    tterrah_TRH_5_9943_V      = mkV_V "tterraħ" (mkRoot "t-r-ħ") ;
+    ttierah_TRH_6_9944_V      = mkV_VI "ttieraħ" (mkRoot "t-r-ħ") ;
+    nterah_TRH_7_9945_V       = mkV_VII "teraħ" "nteraħ" (mkRoot "t-r-ħ") ;
+    teraq_TRQ_1_9946_V        = mkV "teraq" (mkRoot "t-r-q") ;
+    terraq_TRQ_2_9947_V       = mkV_II "terraq" (mkRoot "t-r-q") ;
+    terraq_TRQ_2_9948_V       = mkV_II "terraq" (mkRoot "t-r-q") ;
+    tarr_TRR_1_9949_V         = mkV "tarr" (mkRoot "t-r-r") ;
+    ntarr_TRR_7_9950_V        = mkV_VII "tarr" "ntarr" (mkRoot "t-r-r") ;
+    terret_TRT_2_9951_V       = mkV_II "terret" (mkRoot "t-r-t") ;
+    tarax_TRX_1_9952_V        = mkV "tarax" (mkRoot "t-r-x") ;
+    tarrax_TRX_2_9953_V       = mkV_II "tarrax" (mkRoot "t-r-x") ;
+    ttarrax_TRX_5_9954_V      = mkV_V "ttarrax" (mkRoot "t-r-x") ;
+    ntarax_TRX_7_9955_V       = mkV_VII "tarax" "ntarax" (mkRoot "t-r-x") ;
+    tarraz_TRZ_2_9956_V       = mkV_II "tarraż" (mkRoot "t-r-ż") ;
+    ttarraz_TRZ_5_9957_V      = mkV_V "ttarraż" (mkRoot "t-r-ż") ;
+    tarras_TRZ_2_9958_V       = mkV_II "tarras" (mkRoot "t-r-ż") ;
+    ttiefes_TSF_6_9959_V      = mkV_VI "ttiefes" (mkRoot "t-s-f") ;
+    tefa_TFJ_1_9960_V         = pastPartV "mitfi" (mkV "tefa" (mkRoot "t-f-j")) ;
+    ntefa_TFJ_7_9961_V        = mkV_VII "tefa" "ntefa" (mkRoot "t-f-j") ;
+    taffa_TFJ_2_9962_V        = mkV_II "taffa" (mkRoot "t-f-j") ;
+    ttaffa_TFJ_5_9963_V       = mkV_V "ttaffa" (mkRoot "t-f-j") ;
+    ttoffa_TFJ_5_9964_V       = mkV_V "ttoffa" (mkRoot "t-f-j") ;
+    tieb_TJB_1_9965_V         = mkV "tieb" (mkRoot "t-j-b") ;
+    tejjeb_TJB_2_9966_V       = mkV_II "tejjeb" (mkRoot "t-j-b") ;
+    ttejjeb_TJB_5_9967_V      = mkV_V "ttejjeb" (mkRoot "t-j-b") ;
+    tjieb_TJB_9_9968_V        = mkV_IX "tjieb" (mkRoot "t-j-b") ;
+    tejjeg_TJG_2_9969_V       = mkV_II "tejjeġ" (mkRoot "t-j-ġ") ;
+    tajjan_TJN_2_9970_V       = mkV_II "tajjan" (mkRoot "t-j-n") ;
+    ttajjan_TJN_5_9971_V      = mkV_V "ttajjan" (mkRoot "t-j-n") ;
+    tar_TJR_1_9972_V          = pastPartV "mtajjar" (mkV "tar" (mkRoot "t-j-r")) ;
+    tajjar_TJR_2_9973_V       = mkV_II "tajjar" (mkRoot "t-j-r") ;
+    ttajjar_TJR_5_9974_V      = mkV_V "ttajjar" (mkRoot "t-j-r") ;
+    ttajar_TJR_6_9975_V       = mkV_VI "ttajar" (mkRoot "t-j-r") ;
+    tejjez_TJZ_2_9976_V       = mkV_II "tejjeż" (mkRoot "t-j-ż") ;
+    ttika_TKJ_6_9977_V        = mkV_VI "ttika" (mkRoot "t-k-j") ;
+    itka_TKW_1_9978_V         = mkV "itka" (mkRoot "t-k-w") ;
+    tila_TLJ_1_9979_V         = mkV "tila" (mkRoot "t-l-j") ;
+    ntila_TLJ_7_9980_V        = mkV_VII "tila" "ntila" (mkRoot "t-l-j") ;
+    tala_TLJ_1_9981_V         = mkV "tala" (mkRoot "t-l-j") ;
+    tamma_TMJ_2_9982_V        = mkV_II "tamma" (mkRoot "t-m-j") ;
+    ttama_TMJ_6_9983_V        = mkV_VI "ttama" (mkRoot "t-m-j") ;
+    tena_TNJ_1_9984_V         = mkV "tena" (mkRoot "t-n-j") ;
+    tenna_TNJ_2_9985_V        = mkV_II "tenna" (mkRoot "t-n-j") ;
+    ttenna_TNJ_5_9986_V       = mkV_V "ttenna" (mkRoot "t-n-j") ;
+    ntena_TNJ_7_9987_V        = mkV_VII "tena" "ntena" (mkRoot "t-n-j") ;
+    tara_TRJ_1_9988_V         = mkV "tara" (mkRoot "t-r-j") ;
+    tarra_TRJ_2_9989_V        = mkV_II "tarra" (mkRoot "t-r-j") ;
+    ttarra_TRJ_5_9990_V       = mkV_V "ttarra" (mkRoot "t-r-j") ;
+    tetta_TTJ_2_9991_V        = mkV_II "tetta" (mkRoot "t-t-j") ;
+    tewweb_TWB_2_9992_V       = mkV_II "tewweb" (mkRoot "t-w-b") ;
+    ttewweb_TWB_5_9993_V      = mkV_V "ttewweb" (mkRoot "t-w-b") ;
+    tawwab_TWB_2_9994_V       = mkV_II "tawwab" (mkRoot "t-w-b") ;
+    ttawwab_TWB_5_9995_V      = mkV_V "ttawwab" (mkRoot "t-w-b") ;
+    tewa_TWJ_1_9996_V         = mkV "tewa" (mkRoot "t-w-j") ;
+    ntewa_TWJ_7_9997_V        = mkV_VII "tewa" "ntewa" (mkRoot "t-w-j") ;
+    tewa_TWJ_1_9998_V         = mkV "tewa" (mkRoot "t-w-j") ;
+    tal_TWL_1_9999_V          = mkV "tal" (mkRoot "t-w-l") ;
+    tawwal_TWL_2_10000_V      = mkV_II "tawwal" (mkRoot "t-w-l") ;
+    ttawwal_TWL_5_10001_V     = mkV_V "ttawwal" (mkRoot "t-w-l") ;
+    twal_TWL_9_10002_V        = mkV_IX "twal" (mkRoot "t-w-l") ;
+    tewwem_TWM_2_10003_V      = mkV_II "tewwem" (mkRoot "t-w-m") ;
+    tewwem_TWM_2_10004_V      = mkV_II "tewwem" (mkRoot "t-w-m") ;
+    taq_TWQ_1_10005_V         = mkV "taq" (mkRoot "t-w-q") ;
+    tewwak_TWQ_2_10006_V      = mkV_II "tewwak" (mkRoot "t-w-q") ;
+    ttewwaq_TWQ_5_10007_V     = mkV_V "ttewwaq" (mkRoot "t-w-q") ;
+    tewwaq_TWQ_2_10008_V      = mkV_II "tewwaq" (mkRoot "t-w-q") ;
+    tawwar_TWR_2_10009_V      = mkV_II "tawwar" (mkRoot "t-w-r") ;
+    twar_TWR_9_10010_V        = mkV_IX "twar" (mkRoot "t-w-r") ;
+    ttawwas_TWS_5_10011_V     = mkV_V "ttawwas" (mkRoot "t-w-s") ;
+    tawwat_TWT_2_10012_V      = mkV_II "tawwat" (mkRoot "t-w-t") ;
+    tewwet_TWT_2_10013_V      = mkV_II "tewwet" (mkRoot "t-w-t") ;
+    vaga_VGJ_3_10014_V        = mkV_III "vaga" (mkRoot "v-g-j") ;
+    vara_VRJ_3_10015_V        = mkV_III "vara" (mkRoot "v-r-j") ;
+    tvara_VRJ_6_10016_V       = mkV_VI "tvara" (mkRoot "v-r-j") ;
+    vira_VRJ_3_10017_V        = mkV_III "vira" (mkRoot "v-r-j") ;
+    vaza_VZJ_1_10018_V        = mkV "vaża" (mkRoot "v-ż-j") ;
+    webbel_WBL_2_10019_V      = mkV_II "webbel" (mkRoot "w-b-l") ;
+    twebbel_WBL_5_10020_V     = mkV_V "twebbel" (mkRoot "w-b-l") ;
+    webben_WBN_2_10021_V      = mkV_II "webben" (mkRoot "w-b-n") ;
+    twebben_WBN_5_10022_V     = mkV_V "twebben" (mkRoot "w-b-n") ;
+    wiccec_WCC_2_10023_V      = mkV_II "wiċċeċ" (mkRoot "w-ċ-ċ") ;
+    twiccec_WCC_5_10024_V     = mkV_V "twiċċeċ" (mkRoot "w-ċ-ċ") ;
+    widdeb_WDB_2_10025_V      = mkV_II "widdeb" (mkRoot "w-d-b") ;
+    twiddeb_WDB_5_10026_V     = mkV_V "twiddeb" (mkRoot "w-d-b") ;
+    waddab_WDB_2_10027_V      = pastPartV "mqaddab" (mkV_II "waddab" (mkRoot "w-d-b")) ;
+    twaddab_WDB_5_10028_V     = mkV_V "twaddab" (mkRoot "w-d-b") ;
+    ntwaddab_WDB_7_10029_V    = mkV_VII "waddab" "ntwaddab" (mkRoot "w-d-b") ;
+    widden_WDN_2_10030_V      = mkV_II "widden" (mkRoot "w-d-n") ;
+    twidden_WDN_5_10031_V     = mkV_V "twidden" (mkRoot "w-d-n") ;
+    wiggeb_WGB_2_10032_V      = mkV_II "wiġġeb" (mkRoot "w-ġ-b") ;
+    wiegeb_WGB_3_10033_V      = pastPartV "mwieġeb" "mwieġba" "mwieġbin" (mkV_III "wieġeb" (mkRoot "w-ġ-b")) ;
+    twiegeb_WGB_6_10034_V     = mkV_VI "twieġeb" (mkRoot "w-ġ-b") ;
+    ntwiegeb_WGB_7_10035_V    = mkV_VII "wieġeb" "ntwieġeb" (mkRoot "w-ġ-b") ;
+    waga'_WGGH_1_10036_V      = mkV "waġa'" (mkRoot "w-ġ-għ") ;
+    wagga'_WGGH_2_10037_V     = mkV_II "waġġa'" (mkRoot "w-ġ-għ") ;
+    twagga'_WGGH_5_10038_V    = mkV_V "twaġġa'" (mkRoot "w-ġ-għ") ;
+    weggeh_WGH_2_10039_V      = mkV_II "weġġeħ" (mkRoot "w-ġ-ħ") ;
+    tweggah_WGH_5_10040_V     = mkV_V "tweġġaħ" (mkRoot "w-ġ-ħ") ;
+    weghed_WGHD_1_10041_V     = mkV "wegħed" (mkRoot "w-għ-d") ;
+    wieghed_WGHD_3_10042_V    = mkV_III "wiegħed" (mkRoot "w-għ-d") ;
+    twieghed_WGHD_6_10043_V   = mkV_VI "twiegħed" (mkRoot "w-għ-d") ;
+    wiegher_WGHR_3_10044_V    = mkV_III "wiegħer" (mkRoot "w-għ-r") ;
+    twiegher_WGHR_6_10045_V   = mkV_VI "twiegħer" (mkRoot "w-għ-r") ;
+    wahhad_WHD_2_10046_V      = mkV_II "waħħad" (mkRoot "w-ħ-d") ;
+    twahhad_WHD_5_10047_V     = mkV_V "twaħħad" (mkRoot "w-ħ-d") ;
+    wehel_WHL_1_10048_V       = mkV "weħel" (mkRoot "w-ħ-l") ;
+    wahhal_WHL_2_10049_V      = mkV_II "waħħal" (mkRoot "w-ħ-l") ;
+    twahhal_WHL_5_10050_V     = mkV_V "twaħħal" (mkRoot "w-ħ-l") ;
+    wahham_WHM_2_10051_V      = mkV_II "waħħam" (mkRoot "w-ħ-m") ;
+    twahham_WHM_5_10052_V     = mkV_V "twaħħam" (mkRoot "w-ħ-m") ;
+    wahhar_WHR_2_10053_V      = mkV_II "waħħar" (mkRoot "w-ħ-r") ;
+    twahhar_WHR_5_10054_V     = mkV_V "twaħħar" (mkRoot "w-ħ-r") ;
+    wahhax_WHX_2_10055_V      = mkV_II "waħħax" (mkRoot "w-ħ-x") ;
+    twahhax_WHX_5_10056_V     = mkV_V "twaħħax" (mkRoot "w-ħ-x") ;
+    wiled_WLD_1_10057_V       = mkV "wiled" (mkRoot "w-l-d") ;
+    welled_WLD_2_10058_V      = mkV_II "welled" (mkRoot "w-l-d") ;
+    wieled_WLD_3_10059_V      = mkV_III "wieled" (mkRoot "w-l-d") ;
+    twelled_WLD_5_10060_V     = mkV_V "twelled" (mkRoot "w-l-d") ;
+    twieled_WLD_6_10061_V     = mkV_VI "twieled" (mkRoot "w-l-d") ;
+    emmen_WMN_1_10062_V       = irregularV form1 (mkRoot "w-m-n") (mkVowels "e" "e")
+      "emmint" "emmint" "emmen" "emmnet" "emminna" "emmintu" "emmnu"
+      "nemmen" "temmen" "jemmen" "temmen" "nemmnu" "temmnu" "jemmnu"
+      "emmen" "emmnu"
+      ;
+    wemmen_WMN_2_10063_V      = mkV_II "wemmen" (mkRoot "w-m-n") ;
+    twemmen_WMN_5_10064_V     = mkV_V "twemmen" (mkRoot "w-m-n") ;
+    wennes_WNS_2_10065_V      = mkV_II "wennes" (mkRoot "w-n-s") ;
+    twennes_WNS_5_10066_V     = mkV_V "twennes" (mkRoot "w-n-s") ;
+    waqaf_WQF_1_10067_V       = presPartV "wieqaf" (pastPartV "mwaqqaf" (mkV "waqaf" "ieqaf" (mkRoot "w-q-f"))) ;
+    waqqaf_WQF_2_10068_V      = mkV_II "waqqaf" (mkRoot "w-q-f") ;
+    twaqqaf_WQF_5_10069_V     = mkV_V "twaqqaf" (mkRoot "w-q-f") ;
+    waqa'_WQGH_1_10070_V      = pastPartV "mwaqqa'" (mkV "waqa'" (mkRoot "w-q-għ")) ;
+    waqqa'_WQGH_2_10071_V     = mkV_II "waqqa'" (mkRoot "w-q-għ") ;
+    twaqqa'_WQGH_5_10072_V    = mkV_V "twaqqa'" (mkRoot "w-q-għ") ;
+    waqqat_WQT_2_10073_V      = mkV_II "waqqat" (mkRoot "w-q-t") ;
+    twaqqat_WQT_5_10074_V     = mkV_V "twaqqat" (mkRoot "w-q-t") ;
+    warrab_WRB_2_10075_V      = mkV_II "warrab" (mkRoot "w-r-b") ;
+    twarrab_WRB_5_10076_V     = mkV_V "twarrab" (mkRoot "w-r-b") ;
+    werrec_WRC_2_10077_V      = mkV_II "werreċ" (mkRoot "w-r-ċ") ;
+    twerrec_WRC_5_10078_V     = mkV_V "twerreċ" (mkRoot "w-r-ċ") ;
+    warrad_WRD_2_10079_V      = mkV_II "warrad" (mkRoot "w-r-d") ;
+    twarrad_WRD_5_10080_V     = mkV_V "twarrad" (mkRoot "w-r-d") ;
+    werrek_WRK_2_10081_V      = mkV_II "werrek" (mkRoot "w-r-k") ;
+    twerrek_WRK_5_10082_V     = mkV_V "twerrek" (mkRoot "w-r-k") ;
+    werraq_WRQ_2_10083_V      = mkV_II "werraq" (mkRoot "w-r-q") ;
+    twerraq_WRQ_5_10084_V     = mkV_V "twerraq" (mkRoot "w-r-q") ;
+    wiret_WRT_1_10085_V       = mkV "wiret" (mkRoot "w-r-t") ;
+    werret_WRT_2_10086_V      = mkV_II "werret" (mkRoot "w-r-t") ;
+    twerret_WRT_5_10087_V     = mkV_V "twerret" (mkRoot "w-r-t") ;
+    ntiret_WRT_7_10088_V      = mkV_VII "iret" "ntiret" (mkRoot "w-r-t") ;
+    werrex_WRX_2_10089_V      = mkV_II "werrex" (mkRoot "w-r-x") ;
+    twerrex_WRX_5_10090_V     = mkV_V "twerrex" (mkRoot "w-r-x") ;
+    wasa'_WSGH_1_10091_V      = mkV "wasa'" (mkRoot "w-s-għ") ;
+    wassa'_WSGH_2_10092_V     = mkV_II "wassa'" (mkRoot "w-s-għ") ;
+    twassa'_WSGH_5_10093_V    = mkV_V "twassa'" (mkRoot "w-s-għ") ;
+    usiegh_WSGH_9_10094_V     = mkV_IX "usiegħ" (mkRoot "w-s-għ") ;
+    wasal_WSL_1_10095_V       = mkV "wasal" (mkRoot "w-s-l") ;
+    wassal_WSL_2_10096_V      = mkV_II "wassal" (mkRoot "w-s-l") ;
+    twassal_WSL_5_10097_V     = mkV_V "twassal" (mkRoot "w-s-l") ;
+    wessaq_WSQ_2_10098_V      = mkV_II "wessaq" (mkRoot "w-s-q") ;
+    twessaq_WSQ_5_10099_V     = mkV_V "twessaq" (mkRoot "w-s-q") ;
+    wassat_WST_2_10100_V      = mkV_II "wassat" (mkRoot "w-s-t") ;
+    twassat_WST_5_10101_V     = mkV_V "twassat" (mkRoot "w-s-t") ;
+    wettaq_WTQ_2_10102_V      = mkV_II "wettaq" (mkRoot "w-t-q") ;
+    twettaq_WTQ_5_10103_V     = mkV_V "twettaq" (mkRoot "w-t-q") ;
+    wazab_WZB_1_10104_V       = mkV "ważab" (mkRoot "w-ż-b") ;
+    wizen_WZN_1_10105_V       = mkV "wiżen" (mkRoot "w-ż-n") ;
+    wizzen_WZN_2_10106_V      = mkV_II "wiżżen" (mkRoot "w-ż-n") ;
+    wiezen_WZN_3_10107_V      = mkV_III "wieżen" (mkRoot "w-ż-n") ;
+    twiezen_WZN_6_10108_V     = mkV_VI "twieżen" (mkRoot "w-ż-n") ;
+    ntizen_WZN_7_10109_V      = mkV_VII "iżen" "ntiżen" (mkRoot "w-ż-n") ;
+    wikka_WKJ_2_10110_V       = mkV_II "wikka" (mkRoot "w-k-j") ;
+    twekka_WKJ_5_10111_V      = mkV_V "twekka" (mkRoot "w-k-j") ;
+    wella_WLJ_2_10112_V       = mkV_II "wella" (mkRoot "w-l-j") ;
+    twella_WLJ_5_10113_V      = mkV_V "twella" (mkRoot "w-l-j") ;
+    wela_WLJ_1_10114_V        = mkV "wela" (mkRoot "w-l-j") ;
+    wissa_WSJ_2_10115_V       = mkV_II "wissa" (mkRoot "w-s-j") ;
+    twessa_WSJ_5_10116_V      = mkV_V "twessa" (mkRoot "w-s-j") ;
+    witta_WTJ_2_10117_V       = mkV_II "witta" (mkRoot "w-t-j") ;
+    wieta_WTJ_3_10118_V       = mkV_III "wieta" (mkRoot "w-t-j") ;
+    twitta_WTJ_5_10119_V      = mkV_V "twitta" (mkRoot "w-t-j") ;
+    weta_WTJ_1_10120_V        = mkV "weta" (mkRoot "w-t-j") ;
+    wata_WTJ_3_10121_V        = mkV_III "wata" (mkRoot "w-t-j") ;
+    weza_WZJ_1_10122_V        = mkV "weża" (mkRoot "w-ż-j") ;
+    ntuza_WZJ_7_10123_V       = mkV_VII "uża" "ntuża" (mkRoot "w-ż-j") ;
+    xebb_XBB_1_10124_V        = mkV "xebb" (mkRoot "x-b-b") ;
+    xebbeb_XBB_2_10125_V      = mkV_II "xebbeb" (mkRoot "x-b-b") ;
+    xxebbeb_XBB_5_10126_V     = mkV_V "xxebbeb" (mkRoot "x-b-b") ;
+    xaba'_XBGH_1_10127_V      = mkV "xaba'" (mkRoot "x-b-għ") ;
+    xabba'_XBGH_2_10128_V     = mkV_II "xabba'" (mkRoot "x-b-għ") ;
+    xxabba'_XBGH_5_10129_V    = mkV_V "xxabba'" (mkRoot "x-b-għ") ;
+    xebah_XBH_1_10130_V       = mkV "xebah" (mkRoot "x-b-h") ;
+    xebbah_XBH_2_10131_V      = mkV_II "xebbah" (mkRoot "x-b-h") ;
+    xiebah_XBH_3_10132_V      = mkV_III "xiebah" (mkRoot "x-b-h") ;
+    xxebbah_XBH_5_10133_V     = mkV_V "xxebbah" (mkRoot "x-b-h") ;
+    xxiebah_XBH_6_10134_V     = mkV_VI "xxiebah" (mkRoot "x-b-h") ;
+    xtiebah_XBH_8_10135_V     = mkV_VIII "xtiebah" (mkRoot "x-b-h") ;
+    xebbek_XBK_2_10136_V      = mkV_II "xebbek" (mkRoot "x-b-k") ;
+    xxebbek_XBK_5_10137_V     = mkV_V "xxebbek" (mkRoot "x-b-k") ;
+    xebben_XBN_2_10138_V      = mkV_II "xebben" (mkRoot "x-b-n") ;
+    xabbat_XBT_2_10139_V      = mkV_II "xabbat" (mkRoot "x-b-t") ;
+    xxabbat_XBT_5_10140_V     = mkV_V "xxabbat" (mkRoot "x-b-t") ;
+    xedd_XDD_1_10141_V        = mkV "xedd" (mkRoot "x-d-d") ;
+    xedded_XDD_2_10142_V      = mkV_II "xedded" (mkRoot "x-d-d") ;
+    xedd_XDD_1_10143_V        = mkV "xedd" (mkRoot "x-d-d") ;
+    xedded_XDD_2_10144_V      = mkV_II "xedded" (mkRoot "x-d-d") ;
+    nxedd_XDD_7_10145_V       = mkV_VII "xedd" "nxedd" (mkRoot "x-d-d") ;
+    xtedd_XDD_8_10146_V       = mkV_VIII "xtedd" (mkRoot "x-d-d") ;
+    xeffef_XFF_2_10147_V      = mkV_II "xeffef" (mkRoot "x-f-f") ;
+    xxeffef_XFF_5_10148_V     = mkV_V "xxeffef" (mkRoot "x-f-f") ;
+    xaffar_XFR_2_10149_V      = mkV_II "xaffar" (mkRoot "x-f-r") ;
+    xegheb_XGHB_1_10150_V     = mkV "xegħeb" (mkRoot "x-għ-b") ;
+    xiegheb_XGHB_3_10151_V    = mkV_III "xiegħeb" (mkRoot "x-għ-b") ;
+    xxiegheb_XGHB_6_10152_V   = mkV_VI "xxiegħeb" (mkRoot "x-għ-b") ;
+    xoghof_XGHF_1_10153_V     = mkV "xogħof" (mkRoot "x-għ-f") ;
+    xieghef_XGHF_3_10154_V    = mkV_III "xiegħef" (mkRoot "x-għ-f") ;
+    xeghel_XGHL_1_10155_V     = pastPartV "mizgħul" (mkV "xegħel" "ixgħel" (mkRoot "x-għ-l")) ;
+    xieghel_XGHL_3_10156_V    = mkV_III "xiegħel" (mkRoot "x-għ-l") ;
+    nxeghel_XGHL_7_10157_V    = mkV_VII "xegħel" "nxegħel" (mkRoot "x-għ-l") ;
+    xteghel_XGHL_8_10158_V    = mkV_VIII "xtegħel" (mkRoot "x-għ-l") ;
+    xieghel_XGHL_3_10159_V    = mkV_III "xiegħel" (mkRoot "x-għ-l") ;
+    xxieghel_XGHL_6_10160_V   = mkV_VI "xxiegħel" (mkRoot "x-għ-l") ;
+    xiegher_XGHR_3_10161_V    = mkV_III "xiegħer" (mkRoot "x-għ-r") ;
+    xxiegher_XGHR_6_10162_V   = mkV_VI "xxiegħer" (mkRoot "x-għ-r") ;
+    xghar_XGHR_9_10163_V      = mkV_IX "xgħar" (mkRoot "x-għ-r") ;
+    xaghat_XGHT_1_10164_V     = mkV "xagħat" (mkRoot "x-għ-t") ;
+    xieghet_XGHT_3_10165_V    = mkV_III "xiegħet" (mkRoot "x-għ-t") ;
+    xxieghet_XGHT_6_10166_V   = mkV_VI "xxiegħet" (mkRoot "x-għ-t") ;
+    xieheb_XHB_3_10167_V      = mkV_III "xieheb" (mkRoot "x-h-b") ;
+    xxieheb_XHB_6_10168_V     = mkV_VI "xxieheb" (mkRoot "x-h-b") ;
+    xhieb_XHB_9_10169_V       = mkV_IX "xhieb" (mkRoot "x-h-b") ;
+    xehed_XHD_1_10170_V       = mkV "xehed" (mkRoot "x-h-d") ;
+    xiehed_XHD_3_10171_V      = mkV_III "xiehed" (mkRoot "x-h-d") ;
+    nxehed_XHD_7_10172_V      = mkV_VII "xehed" "nxehed" (mkRoot "x-h-d") ;
+    xtehed_XHD_8_10173_V      = mkV_VIII "xtehed" (mkRoot "x-h-d") ;
+    xeher_XHR_1_10174_V       = mkV "xeher" (mkRoot "x-h-r") ;
+    xieher_XHR_3_10175_V      = mkV_III "xieher" (mkRoot "x-h-r") ;
+    xxieher_XHR_6_10176_V     = mkV_VI "xxieher" (mkRoot "x-h-r") ;
+    nxeher_XHR_7_10177_V      = mkV_VII "xeher" "nxeher" (mkRoot "x-h-r") ;
+    xteher_XHR_8_10178_V      = mkV_VIII "xteher" (mkRoot "x-h-r") ;
+    xahh_XHH_1_10179_V        = mkV "xaħħ" (mkRoot "x-ħ-ħ") ;
+    xahhah_XHH_2_10180_V      = mkV_II "xaħħaħ" (mkRoot "x-ħ-ħ") ;
+    xxahhah_XHH_5_10181_V     = mkV_V "xxaħħaħ" (mkRoot "x-ħ-ħ") ;
+    xhah_XHH_9_10182_V        = mkV_IX "xħaħ" (mkRoot "x-ħ-ħ") ;
+    xahham_XHM_2_10183_V      = mkV_II "xaħħam" (mkRoot "x-ħ-m") ;
+    xxahham_XHM_5_10184_V     = mkV_V "xxaħħam" (mkRoot "x-ħ-m") ;
+    xahat_XHT_1_10185_V       = mkV "xaħat" (mkRoot "x-ħ-t") ;
+    xahhat_XHT_2_10186_V      = mkV_II "xaħħat" (mkRoot "x-ħ-t") ;
+    xxahhat_XHT_5_10187_V     = mkV_V "xxaħħat" (mkRoot "x-ħ-t") ;
+    xehet_XHT_1_10188_V       = mkV "xeħet" (mkRoot "x-ħ-t") ;
+    xehhet_XHT_2_10189_V      = mkV_II "xeħħet" (mkRoot "x-ħ-t") ;
+    nxehet_XHT_7_10190_V      = mkV_VII "xeħet" "nxeħet" (mkRoot "x-ħ-t") ;
+    xtehed_XHT_8_10191_V      = mkV_VIII "xteħed" (mkRoot "x-ħ-t") ;
+    xekk_XKK_1_10192_V        = mkV "xekk" (mkRoot "x-k-k") ;
+    xekkek_XKK_2_10193_V      = mkV_II "xekkek" (mkRoot "x-k-k") ;
+    xxekkek_XKK_5_10194_V     = mkV_V "xxekkek" (mkRoot "x-k-k") ;
+    nxekk_XKK_7_10195_V       = mkV_VII "xekk" "nxekk" (mkRoot "x-k-k") ;
+    xekkel_XKL_2_10196_V      = mkV_II "xekkel" (mkRoot "x-k-l") ;
+    xxekkel_XKL_5_10197_V     = mkV_V "xxekkel" (mkRoot "x-k-l") ;
+    xellef_XLF_2_10198_V      = mkV_II "xellef" (mkRoot "x-l-f") ;
+    ixxellef_XLF_5_10199_V    = mkV_V "ixxellef" (mkRoot "x-l-f") ;
+    xelleg_XLG_2_10200_V      = mkV_II "xelleg" (mkRoot "x-l-g") ;
+    xell_XLL_1_10201_V        = mkV "xell" (mkRoot "x-l-l") ;
+    xellel_XLL_2_10202_V      = mkV_II "xellel" (mkRoot "x-l-l") ;
+    ixxellel_XLL_5_10203_V    = mkV_V "ixxellel" (mkRoot "x-l-l") ;
+    xamma'_XMGH_2_10204_V     = mkV_II "xamma'" (mkRoot "x-m-għ") ;
+    ixxamma'_XMGH_5_10205_V   = mkV_V "ixxamma'" (mkRoot "x-m-għ") ;
+    ximek_XMK_1_10206_V       = mkV "ximek" (mkRoot "x-m-k") ;
+    xamm_XMM_1_10207_V        = pastPartV "mixmum" (mkV "xamm" (mkRoot "x-m-m")) ;
+    xammem_XMM_2_10208_V      = mkV_II "xammem" (mkRoot "x-m-m") ;
+    xxammam_XMM_5_10209_V     = mkV_V "xxammam" (mkRoot "x-m-m") ;
+    nxamm_XMM_7_10210_V       = mkV_VII "xamm" "nxamm" (mkRoot "x-m-m") ;
+    xemaq_XMQ_1_10211_V       = mkV "xemaq" (mkRoot "x-m-q") ;
+    xammar_XMR_2_10212_V      = mkV_II "xammar" (mkRoot "x-m-r") ;
+    xxammar_XMR_5_10213_V     = mkV_V "xxammar" (mkRoot "x-m-r") ;
+    xemmex_XMX_2_10214_V      = mkV_II "xemmex" (mkRoot "x-m-x") ;
+    xxemmex_XMX_5_10215_V     = mkV_V "xxemmex" (mkRoot "x-m-x") ;
+    xina'_XNGH_1_10216_V      = mkV "xina'" (mkRoot "x-n-għ") ;
+    xinna'_XNGH_2_10217_V     = mkV_II "xinna'" (mkRoot "x-n-għ") ;
+    xenaq_XNQ_1_10218_V       = mkV "xenaq" (mkRoot "x-n-q") ;
+    xennaq_XNQ_2_10219_V      = mkV_II "xennaq" (mkRoot "x-n-q") ;
+    xxennaq_XNQ_5_10220_V     = mkV_V "xxennaq" (mkRoot "x-n-q") ;
+    xappap_XPP_2_10221_V      = mkV_II "xappap" (mkRoot "x-p-p") ;
+    xxappap_XPP_5_10222_V     = mkV_V "xxappap" (mkRoot "x-p-p") ;
+    xaqqaf_XQF_2_10223_V      = mkV_II "xaqqaf" (mkRoot "x-q-f") ;
+    xaqq_XQQ_1_10224_V        = mkV "xaqq" (mkRoot "x-q-q") ;
+    xaqqaq_XQQ_2_10225_V      = mkV_II "xaqqaq" (mkRoot "x-q-q") ;
+    xxaqqaq_XQQ_5_10226_V     = mkV_V "xxaqqaq" (mkRoot "x-q-q") ;
+    nxaqq_XQQ_7_10227_V       = mkV_VII "xaqq" "nxaqq" (mkRoot "x-q-q") ;
+    xaqqaq_XQQ_2_10228_V      = mkV_II "xaqqaq" (mkRoot "x-q-q") ;
+    xxaqqar_XQR_5_10229_V     = mkV_V "xxaqqar" (mkRoot "x-q-r") ;
+    xqar_XQR_9_10230_V        = mkV_IX "xqar" (mkRoot "x-q-r") ;
+    xorob_XRB_1_10231_V       = pastPartV "mixrub" (mkV "xorob" (mkRoot "x-r-b")) ;
+    xarrab_XRB_2_10232_V      = mkV_II "xarrab" (mkRoot "x-r-b") ;
+    xxarrab_XRB_5_10233_V     = mkV_V "xxarrab" (mkRoot "x-r-b") ;
+    nxorob_XRB_7_10234_V      = mkV_VII "xorob" "nxorob" (mkRoot "x-r-b") ;
+    xtorob_XRB_8_10235_V      = mkV_VIII "xtorob" (mkRoot "x-r-b") ;
+    xerred_XRD_2_10236_V      = mkV_II "xerred" (mkRoot "x-r-d") ;
+    xxerred_XRD_5_10237_V     = mkV_V "xxerred" (mkRoot "x-r-d") ;
+    nxered_XRD_7_10238_V      = mkV_VII "xered" "nxered" (mkRoot "x-r-d") ;
+    xtered_XRD_8_10239_V      = mkV_VIII "xtered" (mkRoot "x-r-d") ;
+    xiref_XRF_1_10240_V       = mkV "xiref" (mkRoot "x-r-f") ;
+    xerref_XRF_2_10241_V      = mkV_II "xerref" (mkRoot "x-r-f") ;
+    xxerref_XRF_5_10242_V     = mkV_V "xxerref" (mkRoot "x-r-f") ;
+    xarraf_XRF_2_10243_V      = mkV_II "xarraf" (mkRoot "x-r-f") ;
+    xraf_XRF_9_10244_V        = mkV_IX "xraf" (mkRoot "x-r-f") ;
+    xerah_XRH_1_10245_V       = mkV "xeraħ" (mkRoot "x-r-ħ") ;
+    xerrah_XRH_2_10246_V      = mkV_II "xerraħ" (mkRoot "x-r-ħ") ;
+    xxerrah_XRH_5_10247_V     = mkV_V "xxerraħ" (mkRoot "x-r-ħ") ;
+    nxerah_XRH_7_10248_V      = mkV_VII "xeraħ" "nxeraħ" (mkRoot "x-r-ħ") ;
+    xirek_XRK_1_10249_V       = mkV "xirek" (mkRoot "x-r-k") ;
+    xerrek_XRK_2_10250_V      = mkV_II "xerrek" (mkRoot "x-r-k") ;
+    xierek_XRK_3_10251_V      = mkV_III "xierek" (mkRoot "x-r-k") ;
+    xxerrek_XRK_5_10252_V     = mkV_V "xxerrek" (mkRoot "x-r-k") ;
+    xxierek_XRK_6_10253_V     = mkV_VI "xxierek" (mkRoot "x-r-k") ;
+    xarrak_XRK_2_10254_V      = mkV_II "xarrak" (mkRoot "x-r-k") ;
+    xeraq_XRQ_1_10255_V       = mkV "xeraq" (mkRoot "x-r-q") ;
+    xerraq_XRQ_2_10256_V      = mkV_II "xerraq" (mkRoot "x-r-q") ;
+    xxerraq_XRQ_5_10257_V     = mkV_V "xxerraq" (mkRoot "x-r-q") ;
+    xeraq_XRQ_1_10258_V       = mkV "xeraq" (mkRoot "x-r-q") ;
+    nxtarr_XRR_7_10259_V      = mkV_VII "xtarr" "nxtarr" (mkRoot "x-r-r") ;
+    xtarr_XRR_8_10260_V       = mkV_VIII "xtarr" (mkRoot "x-r-r") ;
+    xarr_XRR_1_10261_V        = mkV "xarr" (mkRoot "x-r-r") ;
+    nxarr_XRR_7_10262_V       = mkV_VII "xarr" "nxarr" (mkRoot "x-r-r") ;
+    xarrax_XRX_2_10263_V      = mkV_II "xarrax" (mkRoot "x-r-x") ;
+    xattab_XTB_2_10264_V      = mkV_II "xattab" (mkRoot "x-t-b") ;
+    xxattab_XTB_5_10265_V     = mkV_V "xxattab" (mkRoot "x-t-b") ;
+    xxettah_XTH_5_10266_V     = mkV_V "xxettaħ" (mkRoot "x-t-ħ") ;
+    xettel_XTL_2_10267_V      = mkV_II "xettel" (mkRoot "x-t-l") ;
+    xxettel_XTL_5_10268_V     = mkV_V "xxettel" (mkRoot "x-t-l") ;
+    xatar_XTR_1_10269_V       = mkV "xatar" (mkRoot "x-t-r") ;
+    xattar_XTR_2_10270_V      = mkV_II "xattar" (mkRoot "x-t-r") ;
+    xxattar_XTR_5_10271_V     = mkV_V "xxattar" (mkRoot "x-t-r") ;
+    xixxem_XXM_2_10272_V      = mkV_II "xixxem" (mkRoot "x-x-m") ;
+    xxixxem_XXM_5_10273_V     = mkV_V "xxixxem" (mkRoot "x-x-m") ;
+    xeha_XHJ_1_10274_V        = mkV "xeha" (mkRoot "x-h-j") ;
+    nxteha_XHJ_7_10275_V      = mkV_VII "xteha" "nxteha" (mkRoot "x-h-j") ;
+    xteha_XHJ_8_10276_V       = mkV_VIII "xteha" (mkRoot "x-h-j") ;
+    xieb_XJB_1_10277_V        = mkV "xieb" (mkRoot "x-j-b") ;
+    xejjeb_XJB_2_10278_V      = mkV_II "xejjeb" (mkRoot "x-j-b") ;
+    xejjef_XJF_2_10279_V      = mkV_II "xejjef" (mkRoot "x-j-f") ;
+    xejjah_XJH_2_10280_V      = mkV_II "xejjaħ" (mkRoot "x-j-ħ") ;
+    xxejjah_XJH_5_10281_V     = mkV_V "xxejjaħ" (mkRoot "x-j-ħ") ;
+    xjieh_XJH_9_10282_V       = mkV_IX "xjieħ" (mkRoot "x-j-ħ") ;
+    xejjen_XJN_2_10283_V      = mkV_II "xejjen" (mkRoot "x-j-n") ;
+    xxejjen_XJN_5_10284_V     = mkV_V "xxejjen" (mkRoot "x-j-n") ;
+    xejjer_XJR_2_10285_V      = mkV_II "xejjer" (mkRoot "x-j-r") ;
+    xxejjer_XJR_5_10286_V     = mkV_V "xxejjer" (mkRoot "x-j-r") ;
+    xejjet_XJT_2_10287_V      = mkV_II "xejjet" (mkRoot "x-j-t") ;
+    xxejjet_XJT_5_10288_V     = mkV_V "xxejjet" (mkRoot "x-j-t") ;
+    xela_XLJ_1_10289_V        = mkV "xela" (mkRoot "x-l-j") ;
+    nxela_XLJ_7_10290_V       = mkV_VII "xela" "nxela" (mkRoot "x-l-j") ;
+    xala_XLJ_3_10291_V        = mkV_III "xala" (mkRoot "x-l-j") ;
+    xxala_XLJ_6_10292_V       = mkV_VI "xxala" (mkRoot "x-l-j") ;
+    xena_XNJ_1_10293_V        = mkV "xena" (mkRoot "x-n-j") ;
+    xara_XRJ_1_10294_V        = mkV "xara" (mkRoot "x-r-j") ;
+    nxara_XRJ_7_10295_V       = mkV_VII "xara" "nxara" (mkRoot "x-r-j") ;
+    xtara_XRJ_8_10296_V       = pastPartV "mixtri" (mkV_VIII "xtara" (mkRoot "x-r-j")) ;
+    xita_XTW_1_10297_V        = mkV "xita" (mkRoot "x-t-w") ;
+    xitta_XTW_2_10298_V       = mkV_II "xitta" (mkRoot "x-t-w") ;
+    xaf_XWF_1_10299_V         = mkV "xaf" (mkRoot "x-w-f") ;
+    xewa_XWJ_1_10300_V        = mkV "xewa" (mkRoot "x-w-j") ;
+    nxewa_XWJ_7_10301_V       = mkV_VII "xewa" "nxewa" (mkRoot "x-w-j") ;
+    xtewa_XWJ_8_10302_V       = mkV_VIII "xtewa" (mkRoot "x-w-j") ;
+    xewwek_XWK_2_10303_V      = mkV_II "xewwek" (mkRoot "x-w-k") ;
+    xxewwek_XWK_5_10304_V     = mkV_V "xxewwek" (mkRoot "x-w-k") ;
+    xal_XWL_1_10305_V         = mkV "xal" (mkRoot "x-w-l") ;
+    xawwel_XWL_2_10306_V      = mkV_II "xawwel" (mkRoot "x-w-l") ;
+    xxewwel_XWL_5_10307_V     = mkV_V "xxewwel" (mkRoot "x-w-l") ;
+    xxiewel_XWL_6_10308_V     = mkV_VI "xxiewel" (mkRoot "x-w-l") ;
+    xaq_XWQ_1_10309_V         = mkV "xaq" (mkRoot "x-w-q") ;
+    xewwaq_XWQ_2_10310_V      = mkV_II "xewwaq" (mkRoot "x-w-q") ;
+    xxewwaq_XWQ_5_10311_V     = mkV_V "xxewwaq" (mkRoot "x-w-q") ;
+    nxtaq_XWQ_7_10312_V       = mkV_VII "xtaq" "nxtaq" (mkRoot "x-w-q") ;
+    xtaq_XWQ_8_10313_V        = pastPartV "mixtieq" (mkV_VIII "xtaq" (mkRoot "x-w-q")) ;
+    xawwar_XWR_2_10314_V      = mkV_II "xawwar" (mkRoot "x-w-r") ;
+    xawwat_XWT_2_10315_V      = mkV_II "xawwat" (mkRoot "x-w-t") ;
+    xxawwat_XWT_5_10316_V     = mkV_V "xxawwat" (mkRoot "x-w-t") ;
+    xewwex_XWX_2_10317_V      = mkV_II "xewwex" (mkRoot "x-w-x") ;
+    xxewwex_XWX_5_10318_V     = mkV_V "xxewwex" (mkRoot "x-w-x") ;
+    xewwex_XWX_2_10319_V      = mkV_II "xewwex" (mkRoot "x-w-x") ;
+    xoxxa_XXJ_2_10320_V       = mkV_II "xoxxa" (mkRoot "x-x-j") ;
+    zakkak_ZKK_2_10321_V      = mkV_II "zakkak" (mkRoot "z-k-k") ;
+    zzakkak_ZKK_5_10322_V     = mkV_V "zzakkak" (mkRoot "z-k-k") ;
+    zzakkar_ZKR_5_10323_V     = mkV_V "zzakkar" (mkRoot "z-k-r") ;
+    zappan_ZPN_2_10324_V      = mkV_II "zappan" (mkRoot "z-p-n") ;
+    zappap_ZPP_2_10325_V      = mkV_II "zappap" (mkRoot "z-p-p") ;
+    zzappap_ZPP_5_10326_V     = mkV_V "zzappap" (mkRoot "z-p-p") ;
+    ziek_ZJK_1_10327_V        = mkV "ziek" (mkRoot "z-j-k") ;
+    nziek_ZJK_7_10328_V       = mkV_VII "ziek" "nziek" (mkRoot "z-j-k") ;
+    zejjez_ZJZ_2_10329_V      = mkV_II "zejjez" (mkRoot "z-j-z") ;
+    zikka_ZKJ_2_10330_V       = mkV_II "zikka" (mkRoot "z-k-j") ;
+    zzika_ZKJ_6_10331_V       = mkV_VI "zzika" (mkRoot "z-k-j") ;
+    zewwaq_ZWQ_2_10332_V      = mkV_II "zewwaq" (mkRoot "z-w-q") ;
+    zabbab_ZBB_2_10333_V      = mkV_II "żabbab" (mkRoot "ż-b-b") ;
+    zzebbeb_ZBB_5_10334_V     = mkV_V "żżebbeb" (mkRoot "ż-b-b") ;
+    zebbed_ZBD_2_10335_V      = mkV_II "żebbed" (mkRoot "ż-b-d") ;
+    zzebbeg_ZBG_5_10336_V     = mkV_V "żżebbeġ" (mkRoot "ż-b-ġ") ;
+    zebbeg_ZBG_2_10337_V      = mkV_II "żebbeġ" (mkRoot "ż-b-ġ") ;
+    zzebbeg_ZBG_5_10338_V     = mkV_V "żżebbeġ" (mkRoot "ż-b-ġ") ;
+    zeba'_ZBGH_1_10339_V      = mkV "żeba'" (mkRoot "ż-b-għ") ;
+    nzeba'_ZBGH_7_10340_V     = mkV_VII "żeba'" "nżeba'" (mkRoot "ż-b-għ") ;
+    zteba'_ZBGH_8_10341_V     = mkV_VIII "żteba'" (mkRoot "ż-b-għ") ;
+    zebbel_ZBL_2_10342_V      = mkV_II "żebbel" (mkRoot "ż-b-l") ;
+    zzebbel_ZBL_5_10343_V     = mkV_V "żżebbel" (mkRoot "ż-b-l") ;
+    zabar_ZBR_1_10344_V       = mkV "żabar" (mkRoot "ż-b-r") ;
+    zabbar_ZBR_2_10345_V      = mkV_II "żabbar" (mkRoot "ż-b-r") ;
+    nzabar_ZBR_7_10346_V      = mkV_VII "żabar" "nżabar" (mkRoot "ż-b-r") ;
+    zadd_ZDD_1_10347_V        = mkV "żadd" (mkRoot "ż-d-d") ;
+    zadam_ZDM_1_10348_V       = mkV "żadam" (mkRoot "ż-d-m") ;
+    zaddam_ZDM_2_10349_V      = mkV_II "żaddam" (mkRoot "ż-d-m") ;
+    zzaddam_ZDM_5_10350_V     = mkV_V "żżaddam" (mkRoot "ż-d-m") ;
+    ziden_ZDN_1_10351_V       = mkV "żiden" (mkRoot "ż-d-n") ;
+    zifen_ZFN_1_10352_V       = mkV "żifen" (mkRoot "ż-f-n") ;
+    zeffen_ZFN_2_10353_V      = mkV_II "żeffen" (mkRoot "ż-f-n") ;
+    zzeffen_ZFN_5_10354_V     = mkV_V "żżeffen" (mkRoot "ż-f-n") ;
+    nzifen_ZFN_7_10355_V      = mkV_VII "żifen" "nżifen" (mkRoot "ż-f-n") ;
+    zeffet_ZFT_2_10356_V      = mkV_II "żeffet" (mkRoot "ż-f-t") ;
+    zzeffet_ZFT_5_10357_V     = mkV_V "żżeffet" (mkRoot "ż-f-t") ;
+    zegg_ZGG_1_10358_V        = mkV "żeġġ" (mkRoot "ż-ġ-ġ") ;
+    zeggeg_ZGG_2_10359_V      = mkV_II "żeġġeġ" (mkRoot "ż-ġ-ġ") ;
+    zzeggeg_ZGG_5_10360_V     = mkV_V "żżeġġeġ" (mkRoot "ż-ġ-ġ") ;
+    zeggeg_ZGG_2_10361_V      = mkV_II "żeggeg" (mkRoot "ż-g-g") ;
+    zziegheb_ZGHB_6_10362_V   = mkV_VI "żżiegħeb" (mkRoot "ż-għ-b") ;
+    zeghed_ZGHD_1_10363_V     = mkV "żegħed" (mkRoot "ż-għ-d") ;
+    zieghed_ZGHD_3_10364_V    = mkV_III "żiegħed" (mkRoot "ż-għ-d") ;
+    zzieghed_ZGHD_6_10365_V   = mkV_VI "żżiegħed" (mkRoot "ż-għ-d") ;
+    nzeghed_ZGHD_7_10366_V    = mkV_VII "żegħed" "nżegħed" (mkRoot "ż-għ-d") ;
+    zeghel_ZGHL_1_10367_V     = mkV "żegħel" (mkRoot "ż-għ-l") ;
+    zieghel_ZGHL_3_10368_V    = mkV_III "żiegħel" (mkRoot "ż-għ-l") ;
+    zzieghel_ZGHL_6_10369_V   = mkV_VI "żżiegħel" (mkRoot "ż-għ-l") ;
+    zaghghar_ZGHR_2_10370_V   = mkV_II "żagħgħar" (mkRoot "ż-għ-r") ;
+    zghar_ZGHR_9_10371_V      = mkV_IX "żgħar" (mkRoot "ż-għ-r") ;
+    zehem_ZHM_1_10372_V       = mkV "żehem" (mkRoot "ż-h-m") ;
+    zeher_ZHR_1_10373_V       = mkV "żeher" (mkRoot "ż-h-r") ;
+    zahar_ZHR_1_10374_V       = mkV "żahar" (mkRoot "ż-h-r") ;
+    zahhar_ZHR_2_10375_V      = mkV_II "żahhar" (mkRoot "ż-h-r") ;
+    zikkem_ZKM_2_10376_V      = mkV_II "żikkem" (mkRoot "ż-k-m") ;
+    zakkar_ZKR_2_10377_V      = mkV_II "żakkar" (mkRoot "ż-k-r") ;
+    zzakkar_ZKR_5_10378_V     = mkV_V "żżakkar" (mkRoot "ż-k-r") ;
+    zileg_ZLG_1_10379_V       = mkV "żileġ" (mkRoot "ż-l-ġ") ;
+    zelleg_ZLG_2_10380_V      = mkV_II "żelleġ" (mkRoot "ż-l-ġ") ;
+    zzelleg_ZLG_5_10381_V     = mkV_V "żżelleġ" (mkRoot "ż-l-ġ") ;
+    zilem_ZLM_1_10382_V       = mkV "żilem" (mkRoot "ż-l-m") ;
+    zellem_ZLM_2_10383_V      = mkV_II "żellem" (mkRoot "ż-l-m") ;
+    zzellem_ZLM_5_10384_V     = mkV_V "żżellem" (mkRoot "ż-l-m") ;
+    zelaq_ZLQ_1_10385_V       = mkV "żelaq" (mkRoot "ż-l-q") ;
+    zellaq_ZLQ_2_10386_V      = mkV_II "żellaq" (mkRoot "ż-l-q") ;
+    zzellaq_ZLQ_5_10387_V     = mkV_V "żżellaq" (mkRoot "ż-l-q") ;
+    zzielaq_ZLQ_6_10388_V     = mkV_VI "żżielaq" (mkRoot "ż-l-q") ;
+    zemmel_ZML_2_10389_V      = mkV_II "żemmel" (mkRoot "ż-m-l") ;
+    zzemmel_ZML_5_10390_V     = mkV_V "żżemmel" (mkRoot "ż-m-l") ;
+    zziemel_ZML_6_10391_V     = mkV_VI "żżiemel" (mkRoot "ż-m-l") ;
+    zamm_ZMM_1_10392_V        = pastPartV "miżjum" (mkV "żamm" (mkRoot "ż-m-m")) ;
+    zammam_ZMM_2_10393_V      = mkV_II "żammam" (mkRoot "ż-m-m") ;
+    nzamm_ZMM_7_10394_V       = mkV_VII "żamm" "nżamm" (mkRoot "ż-m-m") ;
+    zammar_ZMR_2_10395_V      = mkV_II "żammar" (mkRoot "ż-m-r") ;
+    zenned_ZND_2_10396_V      = mkV_II "żenned" (mkRoot "ż-n-d") ;
+    zanak_ZNK_1_10397_V       = mkV "żanak" (mkRoot "ż-n-k") ;
+    zzanak_ZNK_6_10398_V      = mkV_VI "żżanak" (mkRoot "ż-n-k") ;
+    zennen_ZNN_2_10399_V      = mkV_II "żennen" (mkRoot "ż-n-n") ;
+    zzennaq_ZNQ_5_10400_V     = mkV_V "żżennaq" (mkRoot "ż-n-q") ;
+    zaqq_ZQQ_1_10401_V        = mkV "żaqq" (mkRoot "ż-q-q") ;
+    zaqqaq_ZQQ_2_10402_V      = mkV_II "żaqqaq" (mkRoot "ż-q-q") ;
+    zzaqqaq_ZQQ_5_10403_V     = mkV_V "żżaqqaq" (mkRoot "ż-q-q") ;
+    zqaq_ZQQ_9_10404_V        = mkV_IX "żqaq" (mkRoot "ż-q-q") ;
+    zaqq_ZQQ_1_10405_V        = mkV "żaqq" (mkRoot "ż-q-q") ;
+    zaqqaq_ZQQ_2_10406_V      = mkV_II "żaqqaq" (mkRoot "ż-q-q") ;
+    nzaqq_ZQQ_7_10407_V       = mkV_VII "żaqq" "nżaqq" (mkRoot "ż-q-q") ;
+    zarab_ZRB_1_10408_V       = mkV "żarab" (mkRoot "ż-r-b") ;
+    zarrab_ZRB_2_10409_V      = mkV_II "żarrab" (mkRoot "ż-r-b") ;
+    zarad_ZRD_1_10410_V       = mkV "żarad" (mkRoot "ż-r-d") ;
+    zarrad_ZRD_2_10411_V      = mkV_II "żarrad" (mkRoot "ż-r-d") ;
+    zzarrad_ZRD_5_10412_V     = mkV_V "żżarrad" (mkRoot "ż-r-d") ;
+    nzarad_ZRD_7_10413_V      = mkV_VII "żarad" "nżarad" (mkRoot "ż-r-d") ;
+    zara'_ZRGH_1_10414_V      = mkV "żara'" (mkRoot "ż-r-għ") ;
+    zarra'_ZRGH_2_10415_V     = mkV_II "żarra'" (mkRoot "ż-r-għ") ;
+    nzara'_ZRGH_7_10416_V     = mkV_VII "żara'" "nżara'" (mkRoot "ż-r-għ") ;
+    zirek_ZRK_1_10417_V       = mkV "żirek" (mkRoot "ż-r-k") ;
+    zerrek_ZRK_2_10418_V      = mkV_II "żerrek" (mkRoot "ż-r-k") ;
+    zeraq_ZRQ_1_10419_V       = mkV "żeraq" (mkRoot "ż-r-q") ;
+    zerraq_ZRQ_2_10420_V      = mkV_II "żerraq" (mkRoot "ż-r-q") ;
+    zrieq_ZRQ_9_10421_V       = mkV_IX "żrieq" (mkRoot "ż-r-q") ;
+    zattat_ZTT_2_10422_V      = mkV_II "żattat" (mkRoot "ż-t-t") ;
+    zzattat_ZTT_5_10423_V     = mkV_V "żżattat" (mkRoot "ż-t-t") ;
+    zied_ZJD_1_10424_V        = pastPartV "miżjud" (mkV "żied" (mkRoot "ż-j-d")) ;
+    nzied_ZJD_7_10425_V       = mkV_VII "żied" "nżied" (mkRoot "ż-j-d") ;
+    zdied_ZJD_8_10426_V       = mkV_VIII "żdied" (mkRoot "ż-j-d") ;
+    zief_ZJF_1_10427_V        = mkV "żief" (mkRoot "ż-j-f") ;
+    zzief_ZJF_6_10428_V       = mkV_VI "żżief" (mkRoot "ż-j-f") ;
+    nzief_ZJF_7_10429_V       = mkV_VII "żief" "nżief" (mkRoot "ż-j-f") ;
+    zejjen_ZJN_2_10430_V      = mkV_II "żejjen" (mkRoot "ż-j-n") ;
+    zzejjen_ZJN_5_10431_V     = mkV_V "żżejjen" (mkRoot "ż-j-n") ;
+    zien_ZJN_1_10432_V        = mkV "żien" (mkRoot "ż-j-n") ;
+    zejjet_ZJT_2_10433_V      = mkV_II "żejjet" (mkRoot "ż-j-t") ;
+    zejjez_ZJZ_2_10434_V      = mkV_II "żejjeż" (mkRoot "ż-j-ż") ;
+    zena_ZNJ_1_10435_V        = mkV "żena" (mkRoot "ż-n-j") ;
+    zenna_ZNJ_2_10436_V       = mkV_II "żenna" (mkRoot "ż-n-j") ;
+    zaf_ZWF_1_10437_V         = mkV "żaf" (mkRoot "ż-w-f") ;
+    zewweg_ZWG_2_10438_V      = mkV_II "żewweġ" (mkRoot "ż-w-ġ") ;
+    zzewweg_ZWG_5_10439_V     = mkV_V "żżewweġ" (mkRoot "ż-w-ġ") ;
+    zal_ZWL_1_10440_V         = mkV "żal" (mkRoot "ż-w-l") ;
+    zawwal_ZWL_2_10441_V      = mkV_II "żawwal" (mkRoot "ż-w-l") ;
+    zzawwal_ZWL_5_10442_V     = mkV_V "żżawwal" (mkRoot "ż-w-l") ;
+    zewwaq_ZWQ_2_10443_V      = mkV_II "żewwaq" (mkRoot "ż-w-q") ;
+    zzewwaq_ZWQ_5_10444_V     = mkV_V "żżewwaq" (mkRoot "z-w-q") ;
+    zar_ZWR_1_10445_V         = mkV "żar" (mkRoot "ż-w-r") ;
+    zajjar_ZWR_2_10446_V      = mkV_II "żajjar" (mkRoot "ż-w-r") ;
+    nzar_ZWR_7_10447_V        = mkV_VII "żar" "nżar" (mkRoot "ż-w-r") ;
+    ghabad_GHBD_1_10448_V     = mkV "għabad" (mkRoot "għ-b-d") ;
+    ghabbar_GHBR_2_10449_V    = mkV_II "għabbar" (mkRoot "għ-b-r") ;
+    tghabbar_GHBR_5_10450_V   = mkV_V "tgħabbar" (mkRoot "għ-b-r") ;
+    ghabbar_GHBR_2_10451_V    = mkV_II "għabbar" (mkRoot "għ-b-r") ;
+    tghabbar_GHBR_5_10452_V   = mkV_V "tgħabbar" (mkRoot "għ-b-r") ;
+    ghabbex_GHBX_2_10453_V    = mkV_II "għabbex" (mkRoot "għ-b-x") ;
+    tghabbex_GHBX_5_10454_V   = mkV_V "tgħabbex" (mkRoot "għ-b-x") ;
+    ghadab_GHDB_1_10455_V     = mkV "għadab" (mkRoot "għ-d-b") ;
+    ghaddab_GHDB_2_10456_V    = mkV_II "għaddab" (mkRoot "għ-d-b") ;
+    tghaddab_GHDB_5_10457_V   = mkV_V "tgħaddab" (mkRoot "għ-d-b") ;
+    ghaddeb_GHDB_2_10458_V    = mkV_II "għaddeb" (mkRoot "għ-d-b") ;
+    tghaddeb_GHDB_5_10459_V   = mkV_V "tgħaddeb" (mkRoot "għ-d-b") ;
+    ghadd_GHDD_1_10460_V      = pastPartV "mgħadd" (mkV "għadd" (mkRoot "għ-d-d")) ;
+    ghadded_GHDD_2_10461_V    = mkV_II "għadded" (mkRoot "għ-d-d") ;
+    tghadded_GHDD_5_10462_V   = mkV_V "tgħadded" (mkRoot "għ-d-d") ;
+    nghadd_GHDD_7_10463_V     = mkV_VII "għadd" "ngħadd" (mkRoot "għ-d-d") ;
+    ghaddel_GHDL_2_10464_V    = mkV_II "għaddel" (mkRoot "għ-d-l") ;
+    tghaddel_GHDL_5_10465_V   = mkV_V "tgħaddel" (mkRoot "għ-d-l") ;
+    ghaddam_GHDM_2_10466_V    = mkV_II "għaddam" (mkRoot "għ-d-m") ;
+    tghaddam_GHDM_5_10467_V   = mkV_V "tgħaddam" (mkRoot "għ-d-m") ;
+    ghader_GHDR_1_10468_V     = mkV "għader" (mkRoot "għ-d-r") ;
+    nghader_GHDR_7_10469_V    = mkV_VII "għader" "ngħader" (mkRoot "għ-d-r") ;
+    ghaddar_GHDR_2_10470_V    = mkV_II "għaddar" (mkRoot "għ-d-r") ;
+    tghaddar_GHDR_5_10471_V   = mkV_V "tgħaddar" (mkRoot "għ-d-r") ;
+    staghdar_GHDR_10_10472_V  = mkV_X "stagħdar" (mkRoot "għ-d-r") ;
+    ghodos_GHDS_1_10473_V     = mkV "għodos" (mkRoot "għ-d-s") ;
+    ghaddas_GHDS_2_10474_V    = mkV_II "għaddas" (mkRoot "għ-d-s") ;
+    tghaddas_GHDS_5_10475_V   = mkV_V "tgħaddas" (mkRoot "għ-d-s") ;
+    ghafeg_GHFG_1_10476_V     = mkV "għafeġ" (mkRoot "għ-f-ġ") ;
+    ghaffeg_GHFG_2_10477_V    = mkV_II "għaffeġ" (mkRoot "għ-f-ġ") ;
+    tghaffeg_GHFG_5_10478_V   = mkV_V "tgħaffeġ" (mkRoot "għ-f-ġ") ;
+    ghafen_GHFN_1_10479_V     = mkV "għafen" (mkRoot "għ-f-n") ;
+    ghefen_GHFN_1_10480_V     = mkV "għefen" (mkRoot "għ-f-n") ;
+    ghafas_GHFS_1_10481_V     = mkV "għafas" (mkRoot "għ-f-s") ;
+    ghaffas_GHFS_2_10482_V    = mkV_II "għaffas" (mkRoot "għ-f-s") ;
+    tghaffas_GHFS_5_10483_V   = mkV_V "tgħaffas" (mkRoot "għ-f-s") ;
+    nghafas_GHFS_7_10484_V    = mkV_VII "għafas" "ngħafas" (mkRoot "għ-f-s") ;
+    ghogob_GHGB_1_10485_V     = mkV "għoġob" (mkRoot "għ-ġ-b") ;
+    nghogob_GHGB_7_10486_V    = mkV_VII "għoġob" "ngħoġob" (mkRoot "għ-ġ-b") ;
+    ghaggeb_GHGB_2_10487_V    = mkV_II "għaġġeb" (mkRoot "għ-ġ-b") ;
+    tghaggeb_GHGB_5_10488_V   = mkV_V "tgħaġġeb" (mkRoot "għ-ġ-b") ;
+    staghgeb_GHGB_10_10489_V  = mkV_X "stagħġeb" (mkRoot "għ-ġ-b") ;
+    ghaggel_GHGL_2_10490_V    = mkV_II "għaġġel" (mkRoot "għ-ġ-l") ;
+    tghaggel_GHGL_5_10491_V   = mkV_V "tgħaġġel" (mkRoot "għ-ġ-l") ;
+    ghagem_GHGM_1_10492_V     = mkV "għaġem" (mkRoot "għ-ġ-m") ;
+    ghagen_GHGN_1_10493_V     = mkV "għaġen" (mkRoot "għ-ġ-n") ;
+    ghaggen_GHGN_2_10494_V    = mkV_II "għaġġen" (mkRoot "għ-ġ-n") ;
+    nghagen_GHGN_7_10495_V    = mkV_VII "għaġen" "ngħaġen" (mkRoot "għ-ġ-n") ;
+    ghagez_GHGZ_1_10496_V     = mkV "għaġeż" (mkRoot "għ-ġ-ż") ;
+    tghaggez_GHGZ_5_10497_V   = mkV_V "tgħaġġeż" (mkRoot "għ-ġ-ż") ;
+    ghakkek_GHKK_2_10498_V    = mkV_II "għakkek" (mkRoot "għ-k-k") ;
+    tghakkek_GHKK_5_10499_V   = mkV_V "tgħakkek" (mkRoot "għ-k-k") ;
+    ghakem_GHKM_1_10500_V     = mkV "għakem" (mkRoot "għ-k-m") ;
+    ghakkar_GHKR_2_10501_V    = mkV_II "għakkar" (mkRoot "għ-k-r") ;
+    tghakkar_GHKR_5_10502_V   = mkV_V "tgħakkar" (mkRoot "għ-k-r") ;
+    ghokor_GHKR_1_10503_V     = mkV "għokor" (mkRoot "għ-k-r") ;
+    ghokos_GHKS_1_10504_V     = mkV "għokos" (mkRoot "għ-k-s") ;
+    ghakkes_GHKS_2_10505_V    = mkV_II "għakkes" (mkRoot "għ-k-s") ;
+    tghakkes_GHKS_5_10506_V   = mkV_V "tgħakkes" (mkRoot "għ-k-s") ;
+    nghakes_GHKS_7_10507_V    = mkV_VII "għakes" "ngħakes" (mkRoot "għ-k-s") ;
+    gholob_GHLB_1_10508_V     = mkV "għolob" (mkRoot "għ-l-b") ;
+    ghalleb_GHLB_2_10509_V    = mkV_II "għalleb" (mkRoot "għ-l-b") ;
+    tghalleb_GHLB_5_10510_V   = mkV_V "tgħalleb" (mkRoot "għ-l-b") ;
+    gheleb_GHLB_1_10511_V     = mkV "għeleb" (mkRoot "għ-l-b") ;
+    ghalleb_GHLB_2_10512_V    = mkV_II "għalleb" (mkRoot "għ-l-b") ;
+    ngheleb_GHLB_7_10513_V    = mkV_VII "għeleb" "ngħeleb" (mkRoot "għ-l-b") ;
+    ghalef_GHLF_1_10514_V     = mkV "għalef" (mkRoot "għ-l-f") ;
+    ghallef_GHLF_2_10515_V    = mkV_II "għallef" (mkRoot "għ-l-f") ;
+    nghalef_GHLF_7_10516_V    = mkV_VII "għalef" "ngħalef" (mkRoot "għ-l-f") ;
+    ghallek_GHLK_2_10517_V    = mkV_II "għallek" (mkRoot "għ-l-k") ;
+    tghallek_GHLK_5_10518_V   = mkV_V "tgħallek" (mkRoot "għ-l-k") ;
+    ghallel_GHLL_2_10519_V    = mkV_II "għallel" (mkRoot "għ-l-l") ;
+    tghallel_GHLL_5_10520_V   = mkV_V "tgħallel" (mkRoot "għ-l-l") ;
+    stghall_GHLL_10_10521_V   = mkV_X "stgħall" (mkRoot "għ-l-l") ;
+    ghall_GHLL_1_10522_V      = mkV "għall" (mkRoot "għ-l-l") ;
+    ghallel_GHLL_2_10523_V    = mkV_II "għallel" (mkRoot "għ-l-l") ;
+    tghallel_GHLL_5_10524_V   = mkV_V "tgħallel" (mkRoot "għ-l-l") ;
+    nghall_GHLL_7_10525_V     = mkV_VII "għall" "ngħall" (mkRoot "għ-l-l") ;
+    ghallem_GHLM_2_10526_V    = pastPartV "mgħallem" (mkV_II "għallem" (mkRoot "għ-l-m")) ;
+    tghallem_GHLM_5_10527_V   = mkV_V "tgħallem" (mkRoot "għ-l-m") ;
+    ntghallem_GHLM_7_10528_V  = mkV_VII "għallem" "ntgħallem" (mkRoot "għ-l-m") ;
+    ghelem_GHLM_1_10529_V     = mkV "għelem" (mkRoot "għ-l-m") ;
+    ghalaq_GHLQ_1_10530_V     = pastPartV "mgħaluq" (mkV "għalaq" "agħlaq" (mkRoot "għ-l-q")) ;
+    ghallaq_GHLQ_2_10531_V    = mkV_II "għallaq" (mkRoot "għ-l-q") ;
+    nghalaq_GHLQ_7_10532_V    = mkV_VII "għalaq" "ngħalaq" (mkRoot "għ-l-q") ;
+    ntghalaq_GHLQ_7_10533_V   = mkV_VII "għalaq" "ntgħalaq" (mkRoot "għ-l-q") ;
+    ghallaq_GHLQ_2_10534_V    = mkV_II "għallaq" (mkRoot "għ-l-q") ;
+    tghallaq_GHLQ_5_10535_V   = mkV_V "tgħallaq" (mkRoot "għ-l-q") ;
+    ghalat_GHLT_1_10536_V     = mkV "għalat" (mkRoot "għ-l-t") ;
+    ghallat_GHLT_2_10537_V    = mkV_II "għallat" (mkRoot "għ-l-t") ;
+    tghallat_GHLT_5_10538_V   = mkV_V "tgħallat" (mkRoot "għ-l-t") ;
+    ghamba_GHMB_1_10539_V     = mkV "għamba" (mkRoot "għ-m-b") ;
+    ghammad_GHMD_2_10540_V    = mkV_II "għammad" (mkRoot "għ-m-d") ;
+    tghammad_GHMD_5_10541_V   = mkV_V "tgħammad" (mkRoot "għ-m-d") ;
+    ghammed_GHMD_2_10542_V    = mkV_II "għammed" (mkRoot "għ-m-d") ;
+    tghammed_GHMD_5_10543_V   = mkV_V "tgħammed" (mkRoot "għ-m-d") ;
+    ghamel_GHML_1_10544_V     = pastPartV "magħmul" (mkV "għamel" (mkRoot "għ-m-l")) ;
+    ghammel_GHML_2_10545_V    = mkV_II "għammel" (mkRoot "għ-m-l") ;
+    nghamel_GHML_7_10546_V    = mkV_VII "għamel" "ngħamel" (mkRoot "għ-m-l") ;
+    ghammem_GHMM_2_10547_V    = mkV_II "għammem" (mkRoot "għ-m-m") ;
+    tghammem_GHMM_5_10548_V   = mkV_V "tgħammem" (mkRoot "għ-m-m") ;
+    ghammeq_GHMQ_2_10549_V    = mkV_II "għammeq" (mkRoot "għ-m-q") ;
+    tghammeq_GHMQ_5_10550_V   = mkV_V "tgħammeq" (mkRoot "għ-m-q") ;
+    ghamar_GHMR_1_10551_V     = mkV "għamar" (mkRoot "għ-m-r") ;
+    ghammar_GHMR_2_10552_V    = mkV_II "għammar" (mkRoot "għ-m-r") ;
+    tghammar_GHMR_5_10553_V   = mkV_V "tgħammar" (mkRoot "għ-m-r") ;
+    nghamar_GHMR_7_10554_V    = mkV_VII "għamar" "ngħamar" (mkRoot "għ-m-r") ;
+    ghammar_GHMR_2_10555_V    = mkV_II "għammar" (mkRoot "għ-m-r") ;
+    tghammar_GHMR_5_10556_V   = mkV_V "tgħammar" (mkRoot "għ-m-r") ;
+    ghames_GHMS_1_10557_V     = mkV "għames" (mkRoot "għ-m-s") ;
+    ghammes_GHMS_2_10558_V    = mkV_II "għammes" (mkRoot "għ-m-s") ;
+    tghammes_GHMS_5_10559_V   = mkV_V "tgħammes" (mkRoot "għ-m-s") ;
+    nghames_GHMS_7_10560_V    = mkV_VII "għames" "ngħames" (mkRoot "għ-m-s") ;
+    ghammex_GHMX_2_10561_V    = mkV_II "għammex" (mkRoot "għ-m-x") ;
+    tghammex_GHMX_5_10562_V   = mkV_V "tgħammex" (mkRoot "għ-m-x") ;
+    ghemez_GHMZ_1_10563_V     = mkV "għemeż" (mkRoot "għ-m-ż") ;
+    ghammez_GHMZ_2_10564_V    = mkV_II "għammeż" (mkRoot "għ-m-ż") ;
+    tghammez_GHMZ_5_10565_V   = mkV_V "tgħammeż" (mkRoot "għ-m-ż") ;
+    tghiemez_GHMZ_6_10566_V   = mkV_VI "tgħiemeż" (mkRoot "għ-m-ż") ;
+    nghamez_GHMZ_7_10567_V    = mkV_VII "għameż" "ngħameż" (mkRoot "għ-m-ż") ;
+    ghanneb_GHNB_2_10568_V    = mkV_II "għanneb" (mkRoot "għ-n-b") ;
+    ghannaq_GHNQ_2_10569_V    = mkV_II "għannaq" (mkRoot "għ-n-q") ;
+    tghannaq_GHNQ_5_10570_V   = mkV_V "tgħannaq" (mkRoot "għ-n-q") ;
+    ghanet_GHNT_1_10571_V     = mkV "għanet" (mkRoot "għ-n-t") ;
+    ghaqqab_GHQB_2_10572_V    = mkV_II "għaqqab" (mkRoot "għ-q-b") ;
+    ghaqad_GHQD_1_10573_V     = mkV "għaqad" (mkRoot "għ-q-d") ;
+    ghaqqad_GHQD_2_10574_V    = mkV_II "għaqqad" (mkRoot "għ-q-d") ;
+    tghaqqad_GHQD_5_10575_V   = mkV_V "tgħaqqad" (mkRoot "għ-q-d") ;
+    nghaqad_GHQD_7_10576_V    = mkV_VII "għaqad" "ngħaqad" (mkRoot "għ-q-d") ;
+    ghaqel_GHQL_1_10577_V     = mkV "għaqel" (mkRoot "għ-q-l") ;
+    ghaqqel_GHQL_2_10578_V    = mkV_II "għaqqel" (mkRoot "għ-q-l") ;
+    tghaqqel_GHQL_5_10579_V   = mkV_V "tgħaqqel" (mkRoot "għ-q-l") ;
+    ghoqol_GHQL_1_10580_V     = mkV "għoqol" (mkRoot "għ-q-l") ;
+    ghaqar_GHQR_1_10581_V     = mkV "għaqar" (mkRoot "għ-q-r") ;
+    ghaqqar_GHQR_2_10582_V    = mkV_II "għaqqar" (mkRoot "għ-q-r") ;
+    tghaqqar_GHQR_5_10583_V   = mkV_V "tgħaqqar" (mkRoot "għ-q-r") ;
+    nghaqar_GHQR_7_10584_V    = mkV_VII "għaqar" "ngħaqar" (mkRoot "għ-q-r") ;
+    ghaqqex_GHQX_2_10585_V    = mkV_II "għaqqex" (mkRoot "għ-q-x") ;
+    gharrab_GHRB_2_10586_V    = mkV_II "għarrab" (mkRoot "għ-r-b") ;
+    gharrab_GHRB_2_10587_V    = mkV_II "għarrab" (mkRoot "għ-r-b") ;
+    tgharrab_GHRB_5_10588_V   = mkV_V "tgħarrab" (mkRoot "għ-r-b") ;
+    gharreb_GHRB_2_10589_V    = mkV_II "għarreb" (mkRoot "għ-r-b") ;
+    tgharreb_GHRB_5_10590_V   = mkV_V "tgħarreb" (mkRoot "għ-r-b") ;
+    gharaf_GHRF_1_10591_V     = mkV "għaraf" (mkRoot "għ-r-f") ;
+    gharraf_GHRF_2_10592_V    = mkV_II "għarraf" (mkRoot "għ-r-f") ;
+    tgharraf_GHRF_5_10593_V   = mkV_V "tgħarraf" (mkRoot "għ-r-f") ;
+    tgharaf_GHRF_6_10594_V    = mkV_VI "tgħaraf" (mkRoot "għ-r-f") ;
+    ngharaf_GHRF_7_10595_V    = mkV_VII "għaraf" "ngħaraf" (mkRoot "għ-r-f") ;
+    gharag_GHRG_1_10596_V     = mkV "għaraġ" (mkRoot "għ-r-ġ") ;
+    gharreg_GHRG_2_10597_V    = mkV_II "għarreġ" (mkRoot "għ-r-ġ") ;
+    tgharreg_GHRG_5_10598_V   = mkV_V "tgħarreġ" (mkRoot "għ-r-ġ") ;
+    ghorok_GHRK_1_10599_V     = mkV "għorok" (mkRoot "għ-r-k") ;
+    tghierek_GHRK_6_10600_V   = mkV_VI "tgħierek" (mkRoot "għ-r-k") ;
+    nghorok_GHRK_7_10601_V    = mkV_VII "għorok" "ngħorok" (mkRoot "għ-r-k") ;
+    gharram_GHRM_2_10602_V    = mkV_II "għarram" (mkRoot "għ-r-m") ;
+    tgharram_GHRM_5_10603_V   = mkV_V "tgħarram" (mkRoot "għ-r-m") ;
+    ghereq_GHRQ_1_10604_V     = mkV "għereq" (mkRoot "għ-r-q") ;
+    gharraq_GHRQ_2_10605_V    = mkV_II "għarraq" (mkRoot "għ-r-q") ;
+    tgharraq_GHRQ_5_10606_V   = mkV_V "tgħarraq" (mkRoot "għ-r-q") ;
+    ghereq_GHRQ_1_10607_V     = mkV "għereq" (mkRoot "għ-r-q") ;
+    gharraq_GHRQ_2_10608_V    = mkV_II "għarraq" (mkRoot "għ-r-q") ;
+    gharraq_GHRQ_2_10609_V    = mkV_II "għarraq" (mkRoot "għ-r-q") ;
+    gharras_GHRS_2_10610_V    = mkV_II "għarras" (mkRoot "għ-r-s") ;
+    tgharras_GHRS_5_10611_V   = mkV_V "tgħarras" (mkRoot "għ-r-s") ;
+    gharras_GHRS_2_10612_V    = mkV_II "għarras" (mkRoot "għ-r-s") ;
+    tgharras_GHRS_5_10613_V   = mkV_V "tgħarras" (mkRoot "għ-r-s") ;
+    gharax_GHRX_1_10614_V     = mkV "għarax" (mkRoot "għ-r-x") ;
+    gharrax_GHRX_2_10615_V    = mkV_II "għarrax" (mkRoot "għ-r-x") ;
+    tgharrax_GHRX_5_10616_V   = mkV_V "tgħarrax" (mkRoot "għ-r-x") ;
+    tgharax_GHRX_6_10617_V    = mkV_VI "tgħarax" (mkRoot "għ-r-x") ;
+    ngharax_GHRX_7_10618_V    = mkV_VII "għarax" "ngħarax" (mkRoot "għ-r-x") ;
+    gharrex_GHRX_2_10619_V    = mkV_II "għarrex" (mkRoot "għ-r-x") ;
+    tgharrex_GHRX_5_10620_V   = mkV_V "tgħarrex" (mkRoot "għ-r-x") ;
+    ghassed_GHSD_2_10621_V    = mkV_II "għassed" (mkRoot "għ-s-d") ;
+    tghassed_GHSD_5_10622_V   = mkV_V "tgħassed" (mkRoot "għ-s-d") ;
+    ghassel_GHSL_2_10623_V    = mkV_II "għassel" (mkRoot "għ-s-l") ;
+    tghassel_GHSL_5_10624_V   = mkV_V "tgħassel" (mkRoot "għ-s-l") ;
+    ghasar_GHSR_1_10625_V     = pastPartV "mgħasur" (mkV "għasar" (mkRoot "għ-s-r")) ;
+    ghassar_GHSR_2_10626_V    = mkV_II "għassar" (mkRoot "għ-s-r") ;
+    nghasar_GHSR_7_10627_V    = mkV_VII "għasar" "ngħasar" (mkRoot "għ-s-r") ;
+    ghass_GHSS_1_10628_V      = mkV "għass" (mkRoot "għ-s-s") ;
+    ghasses_GHSS_2_10629_V    = mkV_II "għasses" (mkRoot "għ-s-s") ;
+    tghasses_GHSS_5_10630_V   = mkV_V "tgħasses" (mkRoot "għ-s-s") ;
+    nghass_GHSS_7_10631_V     = mkV_VII "għass" "ngħass" (mkRoot "għ-s-s") ;
+    ghatteb_GHTB_2_10632_V    = mkV_II "għatteb" (mkRoot "għ-t-b") ;
+    tghatteb_GHTB_5_10633_V   = mkV_V "tgħatteb" (mkRoot "għ-t-b") ;
+    gheteb_GHTB_1_10634_V     = mkV "għeteb" (mkRoot "għ-t-b") ;
+    ghotob_GHTB_1_10635_V     = mkV "għotob" (mkRoot "għ-t-b") ;
+    ghattab_GHTB_2_10636_V    = mkV_II "għattab" (mkRoot "għ-t-b") ;
+    tghattab_GHTB_5_10637_V   = mkV_V "tgħattab" (mkRoot "għ-t-b") ;
+    ghattel_GHTL_2_10638_V    = mkV_II "għattel" (mkRoot "għ-t-l") ;
+    tghattel_GHTL_5_10639_V   = mkV_V "tgħattel" (mkRoot "għ-t-l") ;
+    ghattan_GHTN_2_10640_V    = mkV_II "għattan" (mkRoot "għ-t-n") ;
+    tghattan_GHTN_5_10641_V   = mkV_V "tgħattan" (mkRoot "għ-t-n") ;
+    ghattaq_GHTQ_2_10642_V    = mkV_II "għattaq" (mkRoot "għ-t-q") ;
+    tghattaq_GHTQ_5_10643_V   = mkV_V "tgħattaq" (mkRoot "għ-t-q") ;
+    ghotor_GHTR_1_10644_V     = mkV "għotor" (mkRoot "għ-t-r") ;
+    ghattar_GHTR_2_10645_V    = mkV_II "għattar" (mkRoot "għ-t-r") ;
+    tghattar_GHTR_5_10646_V   = mkV_V "tgħattar" (mkRoot "għ-t-r") ;
+    ghatas_GHTS_1_10647_V     = mkV "għatas" (mkRoot "għ-t-s") ;
+    ghattas_GHTS_2_10648_V    = mkV_II "għattas" (mkRoot "għ-t-s") ;
+    ghatax_GHTX_1_10649_V     = mkV "għatax" (mkRoot "għ-t-x") ;
+    ghaxxaq_GHXQ_2_10650_V    = mkV_II "għaxxaq" (mkRoot "għ-x-q") ;
+    tghaxxaq_GHXQ_5_10651_V   = mkV_V "tgħaxxaq" (mkRoot "għ-x-q") ;
+    ghaxxar_GHXR_2_10652_V    = mkV_II "għaxxar" (mkRoot "għ-x-r") ;
+    tghaxxar_GHXR_5_10653_V   = mkV_V "tgħaxxar" (mkRoot "għ-x-r") ;
+    ghaxxex_GHXX_2_10654_V    = mkV_II "għaxxex" (mkRoot "għ-x-x") ;
+    tghaxxex_GHXX_5_10655_V   = mkV_V "tgħaxxex" (mkRoot "għ-x-x") ;
+    ghazzeb_GHZB_2_10656_V    = mkV_II "għażżeb" (mkRoot "għ-ż-b") ;
+    ghazel_GHZL_1_10657_V     = mkV "għażel" (mkRoot "għ-ż-l") ;
+    nghazel_GHZL_7_10658_V    = mkV_VII "għażel" "ngħażel" (mkRoot "għ-ż-l") ;
+    ghazel_GHZL_1_10659_V     = mkV "għażel" (mkRoot "għ-ż-l") ;
+    ghazzel_GHZL_2_10660_V    = mkV_II "għażżel" (mkRoot "għ-ż-l") ;
+    tghazzel_GHZL_5_10661_V   = mkV_V "tgħażżel" (mkRoot "għ-ż-l") ;
+    nghazel_GHZL_7_10662_V    = mkV_VII "għażel" "ngħażel" (mkRoot "għ-ż-l") ;
+    ghazzel_GHZL_2_10663_V    = mkV_II "għażżel" (mkRoot "għ-ż-l") ;
+    ghazzen_GHZN_2_10664_V    = mkV_II "għażżen" (mkRoot "għ-ż-n") ;
+    tghazzen_GHZN_5_10665_V   = mkV_V "tgħażżen" (mkRoot "għ-ż-n") ;
+    ghazaq_GHZQ_1_10666_V     = mkV "għażaq" (mkRoot "għ-ż-q") ;
+    ghazzaq_GHZQ_2_10667_V    = mkV_II "għażżaq" (mkRoot "għ-ż-q") ;
+    nghazaq_GHZQ_7_10668_V    = mkV_VII "għażaq" "ngħażaq" (mkRoot "għ-ż-q") ;
+    ghazz_GHZZ_1_10669_V      = mkV "għażż" (mkRoot "għ-ż-ż") ;
+    ghazzez_GHZZ_2_10670_V    = mkV_II "għażżeż" (mkRoot "għ-ż-ż") ;
+    tghazzez_GHZZ_5_10671_V   = mkV_V "tgħażżeż" (mkRoot "għ-ż-ż") ;
+    nghazz_GHZZ_7_10672_V     = mkV_VII "għażż" "ngħażż" (mkRoot "għ-ż-ż") ;
+    ghazzaz_GHZZ_2_10673_V    = mkV_II "għażżaż" (mkRoot "għ-ż-ż") ;
+    tghazzaz_GHZZ_5_10674_V   = mkV_V "tgħażżaż" (mkRoot "għ-ż-ż") ;
+    ghezz_GHZZ_1_10675_V      = mkV "għeżż" (mkRoot "għ-ż-ż") ;
+    ghezzez_GHZZ_2_10676_V    = mkV_II "għeżżeż" (mkRoot "għ-ż-ż") ;
+    ghabba_GHBJ_2_10677_V     = mkV_II "għabba" (mkRoot "għ-b-j") ;
+    tghabba_GHBJ_5_10678_V    = mkV_V "tgħabba" (mkRoot "għ-b-j") ;
+    ghadda_GHDJ_2_10679_V     = pastPartV "mgħoddi" (mkV_II "għadda" (mkRoot "għ-d-j")) ;
+    tghadda_GHDJ_5_10680_V    = mkV_V "tgħadda" (mkRoot "għ-d-j") ;
+    ghagha_GHGHJ_1_10681_V    = mkV "għagħa" (mkRoot "għ-għ-j") ;
+    gheb_GHJB_1_10682_V       = mkV "għeb" (mkRoot "għ-j-b") ;
+    ghajjeb_GHJB_2_10683_V    = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
+    tghajjeb_GHJB_5_10684_V   = mkV_V "tgħajjeb" (mkRoot "għ-j-b") ;
+    ghajjeb_GHJB_2_10685_V    = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
+    tghajjeb_GHJB_5_10686_V   = mkV_V "tgħajjeb" (mkRoot "għ-j-b") ;
+    ghajjeb_GHJB_2_10687_V    = mkV_II "għajjeb" (mkRoot "għ-j-b") ;
+    ghad_GHJD_1_10688_V       = mkV "għad" (mkRoot "għ-j-d") ;
+    ghawwed_GHJD_2_10689_V    = mkV_II "għawwed" (mkRoot "għ-j-d") ;
+    nghad_GHJD_7_10690_V      = mkV_VII "għad" "ngħad" (mkRoot "għ-j-d") ;
+    ghajjed_GHJD_2_10691_V    = mkV_II "għajjed" (mkRoot "għ-j-d") ;
+    gheja_GHJJ_1_10692_V      = mkV "għeja" (mkRoot "għ-j-j") ;
+    ghejja_GHJJ_2_10693_V     = mkV_II "għejja" (mkRoot "għ-j-j") ;
+    tghajja_GHJJ_5_10694_V    = mkV_V "tgħajja" (mkRoot "għ-j-j") ;
+    ghajjel_GHJL_2_10695_V    = mkV_II "għajjel" (mkRoot "għ-j-l") ;
+    ghajjen_GHJN_2_10696_V    = mkV_II "għajjen" (mkRoot "għ-j-n") ;
+    tghajjen_GHJN_5_10697_V   = mkV_V "tgħajjen" (mkRoot "għ-j-n") ;
+    ghen_GHJN_1_10698_V       = mkV "għen" (mkRoot "għ-j-n") ;
+    stghan_GHJN_10_10699_V    = mkV_X "stgħan" (mkRoot "għ-j-n") ;
+    ghajjar_GHJR_2_10700_V    = mkV_II "għajjar" (mkRoot "għ-j-r") ;
+    tghajjar_GHJR_5_10701_V   = mkV_V "tgħajjar" (mkRoot "għ-j-r") ;
+    gher_GHJR_1_10702_V       = mkV "għer" (mkRoot "għ-j-r") ;
+    ghat_GHJT_1_10703_V       = mkV "għat" (mkRoot "għ-j-t") ;
+    ghajjet_GHJT_2_10704_V    = mkV_II "għajjet" (mkRoot "għ-j-t") ;
+    nghat_GHJT_7_10705_V      = mkV_VII "għat" "ngħat" (mkRoot "għ-j-t") ;
+    stghat_GHJT_10_10706_V    = mkV_X "stgħat" (mkRoot "għ-j-t") ;
+    ghajjet_GHJT_2_10707_V    = mkV_II "għajjet" (mkRoot "għ-j-t") ;
+    tghajjet_GHJT_5_10708_V   = mkV_V "tgħajjet" (mkRoot "għ-j-t") ;
+    ghajjat_GHJT_2_10709_V    = mkV_II "għajjat" (mkRoot "għ-j-t") ;
+    tghajjat_GHJT_5_10710_V   = mkV_V "tgħajjat" (mkRoot "għ-j-t") ;
+    ghex_GHJX_1_10711_V       = mkV "għex" (mkRoot "għ-j-x") ;
+    ghajjex_GHJX_2_10712_V    = mkV_II "għajjex" (mkRoot "għ-j-x") ;
+    tghajjex_GHJX_5_10713_V   = mkV_V "tgħajjex" (mkRoot "għ-j-x") ;
+    nghex_GHJX_7_10714_V      = mkV_VII "għex" "ngħex" (mkRoot "għ-j-x") ;
+    ghela_GHLJ_1_10715_V      = mkV "għela" (mkRoot "għ-l-j") ;
+    ghalla_GHLJ_2_10716_V     = mkV_II "għalla" (mkRoot "għ-l-j") ;
+    tghalla_GHLJ_5_10717_V    = mkV_V "tgħalla" (mkRoot "għ-l-j") ;
+    ghola_GHLJ_1_10718_V      = mkV "għola" (mkRoot "għ-l-j") ;
+    gholla_GHLJ_2_10719_V     = mkV_II "għolla" (mkRoot "għ-l-j") ;
+    tgholla_GHLJ_5_10720_V    = mkV_V "tgħolla" (mkRoot "għ-l-j") ;
+    ghola_GHLJ_1_10721_V      = mkV "għola" (mkRoot "għ-l-j") ;
+    ghalla_GHLJ_2_10722_V     = mkV_II "għalla" (mkRoot "għ-l-j") ;
+    ghama_GHMJ_1_10723_V      = mkV "għama" (mkRoot "għ-m-j") ;
+    ghamma_GHMJ_2_10724_V     = mkV_II "għamma" (mkRoot "għ-m-j") ;
+    ghana_GHNJ_1_10725_V      = mkV "għana" (mkRoot "għ-n-j") ;
+    stghana_GHNJ_10_10726_V   = mkV_X "stgħana" (mkRoot "għ-n-j") ;
+    ghanna_GHNJ_2_10727_V     = mkV_II "għanna" (mkRoot "għ-n-j") ;
+    tghanna_GHNJ_5_10728_V    = mkV_V "tgħanna" (mkRoot "għ-n-j") ;
+    ghera_GHRJ_1_10729_V      = mkV "għera" (mkRoot "għ-r-j") ;
+    ghatta_GHTJ_2_10730_V     = mkV_II "għatta" (mkRoot "għ-t-j") ;
+    tghatta_GHTJ_5_10731_V    = mkV_V "tgħatta" (mkRoot "għ-t-j") ;
+    nghatta_GHTJ_7_10732_V    = mkV_VII "għatta" "ngħatta" (mkRoot "għ-t-j") ;
+    tghaxxa_GHXJ_5_10733_V    = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
+    ghaxxa_GHXJ_2_10734_V     = mkV_II "għaxxa" (mkRoot "għ-x-j") ;
+    tghaxxa_GHXJ_5_10735_V    = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
+    ghoxa_GHXJ_1_10736_V      = mkV "għoxa" (mkRoot "għ-x-j") ;
+    ghaxxa_GHXJ_2_10737_V     = mkV_II "għaxxa" (mkRoot "għ-x-j") ;
+    tghaxxa_GHXJ_5_10738_V    = mkV_V "tgħaxxa" (mkRoot "għ-x-j") ;
+    ghawed_GHWD_1_10739_V     = mkV "għawed" (mkRoot "għ-w-d") ;
+    ghawwed_GHWD_2_10740_V    = mkV_II "għawwed" (mkRoot "għ-w-d") ;
+    tghawwed_GHWD_5_10741_V   = mkV_V "tgħawwed" (mkRoot "għ-w-d") ;
+    ghawweg_GHWG_2_10742_V    = mkV_II "għawweġ" (mkRoot "għ-w-ġ") ;
+    tghawweg_GHWG_5_10743_V   = mkV_V "tgħawweġ" (mkRoot "għ-w-ġ") ;
+    ntghaweg_GHWG_7_10744_V   = mkV_VII "għaweġ" "ntgħaweġ" (mkRoot "għ-w-ġ") ;
+    ghawa_GHWJ_1_10745_V      = mkV "għawa" (mkRoot "għ-w-j") ;
+    ghewa_GHWJ_1_10746_V      = mkV "għewa" (mkRoot "għ-w-j") ;
+    nghewa_GHWJ_7_10747_V     = mkV_VII "għewa" "ngħewa" (mkRoot "għ-w-j") ;
+    ghawwel_GHWL_2_10748_V    = mkV_II "għawwel" (mkRoot "għ-w-l") ;
+    tghawwel_GHWL_5_10749_V   = mkV_V "tgħawwel" (mkRoot "għ-w-l") ;
+    gham_GHWM_1_10750_V       = mkV "għam" (mkRoot "għ-w-m") ;
+    ghawwem_GHWM_2_10751_V    = mkV_II "għawwem" (mkRoot "għ-w-m") ;
+    tghawwem_GHWM_5_10752_V   = mkV_V "tgħawwem" (mkRoot "għ-w-m") ;
+    ghajjar_GHWR_2_10753_V    = mkV_II "għajjar" (mkRoot "għ-w-r") ;
+    tghajjar_GHWR_5_10754_V   = mkV_V "tgħajjar" (mkRoot "għ-w-r") ;
+    stghar_GHWR_10_10755_V    = mkV_X "stgħar" (mkRoot "għ-w-r") ;
+    ghawar_GHWR_1_10756_V     = mkV "għawar" (mkRoot "għ-w-r") ;
+    ghawwar_GHWR_2_10757_V    = mkV_II "għawwar" (mkRoot "għ-w-r") ;
+    ghawwar_GHWR_2_10758_V    = mkV_II "għawwar" (mkRoot "għ-w-r") ;
+    tghawwar_GHWR_5_10759_V   = mkV_V "tgħawwar" (mkRoot "għ-w-r") ;
+    ghawwas_GHWS_2_10760_V    = mkV_II "għawwas" (mkRoot "għ-w-s") ;
+    ghazza_GHZJ_2_10761_V     = mkV_II "għażża" (mkRoot "għ-ż-j") ;
+    ghaza_GHZW_1_10762_V      = mkV "għaża" (mkRoot "għ-ż-w") ;
+    ghazza_GHZW_2_10763_V     = mkV_II "għażża" (mkRoot "għ-ż-w") ;
+    tghazza_GHZW_5_10764_V    = mkV_V "tgħażża" (mkRoot "għ-ż-w") ;
+    hassel_HSL_2_10765_V      = mkV_II "ħassel" (mkRoot "ħ-s-l") ;
+    thassel_HSL_5_10766_V     = mkV_V "tħassel" (mkRoot "ħ-s-l") ;
+    ta_GHTJ_1_10767_V         = pastPartV "mogħti" (irregularV form1 (mkRoot "għ-t-j") (mkVowels "a" [])
+      "tajt" "tajt" "ta" "tat" "tajna" "tajtu" "taw"
+      "nagħti" "tagħti" "jagħti" "tagħti" "nagħtu" "tagħtu" "jagħtu"
+      "agħti" "agħtu"
+      ) ;
+    nghata_GHTJ_7_10768_V     = mkV_VII "għata" "ngħata" (mkRoot "għ-t-j") ;
+    idda_'DJ_8_10771_V        = irregularV form8 (mkRoot "'-d-j") (mkVowels "i" "e")
+      "iddejt" "iddejt" "idda" "iddiet" "iddejna" "iddejtu" "iddew"
+      "niddi" "tiddi" "jiddi" "tiddi" "niddu" "tiddu" "jiddu"
+      "iddi" "iddu"
+      ;
+    idden_'DN_2_10772_V       = irregularV form2 (mkRoot "'-d-n") (mkVowels "i" "e")
+      "iddint" "iddint" "idden" "iddnet" "iddinna" "iddinntu" "iddnu"
+      "nidden" "tidden" "jidden" "tidden" "niddnu" "tiddnu" "jiddnu"
+      "idden" "iddnu"
+      ;
+    stieden_'DN_10_10773_V    = irregularV form10 (mkRoot "'-d-n") (mkVowels "ie" "e")
+      "stedint" "stedint" "stieden" "stiednet" "stedinna" "stedintu" "stiednu"
+      "nistieden" "tistieden" "jistieden" "tistieden" "nistiednu" "tistiednu" "jistiednu"
+      "stieden" "stiednu"
+      ;
+    af_''F_1_10774_V          = irregularV form1 (mkRoot "'-'-f") (mkVowels "a" [])
+      "kont naf" "kont taf" "kien jaf" "kienet taf" "konna nafu" "kontu tafu" "kienu jafu" --- will fail for negative
+      "naf" "taf" "jaf" "taf" "nafu" "tafu" "jafu"
+      "kun af" "kunu afu"
+      ;
+    ntaf_''F_7_10775_V        = irregularV form2 (mkRoot "'-'-f") (mkVowels "a" [])
+      "ntafejt" "ntafejt" "ntaf" "ntafet" "ntafna" "ntaftu" "ntafu"
+      "nintaf" "tintaf" "jintaf" "tintaf" "nintafu" "tintafu" "jintafu"
+      "ntaf" "ntafu"
+      ;
+    ha_'HD_1_10776_V          = irregularV form1 (mkRoot "'-ħ-d") (mkVowels "a" [])
+      "ħadt" "ħadt" "ħa" "ħadet" "ħadna" "ħadtu" "ħadu"
+      "nieħu" "tieħu" "jieħu" "tieħu" "nieħdu" "tieħdu" "jieħdu"
+      "ħu" "ħudu"
+      ;
+    ttiehed_'HD_6_10777_V     = irregularV form6 (mkRoot "'-ħ-d") (mkVowels "ie" "e")
+      "ttieħedt" "ttieħedt" "ttieħed" "ttieħdet" "ttieħedna" "ttieħedtu" "ttieħdu"
+      "nittieħed" "tittieħed" "jittieħed" "tittieħed" "nittieħdu" "tittieħdu" "jittieħdu"
+      "ttieħed" "ttieħdu"
+      ;
+    staha_'HJ_10_10778_V      = irregularV form10 (mkRoot "'-ħ-j") (mkVowels "a" "a")
+      "stħajt" "stħajt" "staħa" "stħiet" "stħajna" "stħajtu" "stħew"
+      "nistħi" "tistħi" "jistħi" "tistħi" "nistħu" "tistħu" "jistħu"
+      "istħi" "istħu"
+      ;
+    amar_'MR_1_10779_V        = irregularV form1 (mkRoot "'-m-r") (mkVowels "a" "a") -- order, command
+      "amart" "amart" "amar" "amret" "amarna" "amartu" "amraw"
+      "namar" "tamar" "jamar" "tamar" "namraw" "tamraw" "jamraw"
+      "amar" "amraw"
+      ;
+    amba_'MB_1_10780_V        = irregularV form1 (mkRoot "'-m-b") (mkVowels "a" "a")
+      "ambajt" "ambajt" "amba" "ambat" "ambajna" "ambajtu" "ambaw"
+      "namba" "tamba" "jamba" "tamba" "nambaw" "tambaw" "jambaw"
+      "amba" "ambaw"
+      ;
+    stenna_'NJ_10_10781_V     = pastPartV "mistenni" (irregularV form10 (mkRoot "'-n-j") (mkVowels "e" "a")
+      "stennejt" "stennejt" "stenna" "stenniet" "stennejna" "stennejtu" "stennew"
+      "nistenna" "tistenna" "jistenna" "tistenna" "nistennew" "tistennew" "jistennew"
+      "stenna" "stennew"
+      ) ;
+    stienes_'NS_10_10782_V    = mkV irregular form10 (mkRoot "'-n-s") (mkVowels "ie" "e")
+      "stienist" "stienist" "stienes" "stienset" "stienisna" "stienistu" "stiensu"
+      "nistienes" "tistienes" "jistienes" "tistienes" "nistiensu" "tistiensu" "jistiensu"
+      "stienes" "stiensu"
+      ;
+    izza_'ZJ_2_10783_V        = irregularV form2 (mkRoot "'-ż-j") (mkVowels "i" "a")
+      "iżżajt" "iżżajt" "iżża" "iżżat" "iżżajna" "iżżajtu" "iżżaw"
+      "niżżi" "tiżżi" "jiżżi" "tiżżi" "niżżu" "tiżżu" "jiżżu"
+      "iżżi" "iżżu"
+      ;
+    azzem_'ZM_2_10784_V       = irregularV form2 (mkRoot "'-ż-m") (mkVowels "a" "e")
+      "ażżimt" "ażżimt" "ażżem" "ażżmet" "ażżimna" "ażżimtu" "ażżmu"
+      "nażżem" "tażżem" "jażżem" "tażżem" "nażżmu" "tażżmu" "jażżmu"
+      "ażżem" "ażżmu"
+      ;
+    zanqar_ZNQR_1_10785_V     = mkV "żanqar" (mkRoot "ż-n-q-r") ;
+    zanzan_ZNZN_1_10786_V     = mkV "żanżan" (mkRoot "ż-n-ż-n") ;
+    zzanzan_ZNZN_2_10787_V    = mkV_II "żżanżan" (mkRoot "ż-n-ż-n") ;
+    zenzen_ZNZN_1_10788_V     = mkV "żenżen" (mkRoot "ż-n-ż-n") ;
+    zepzep_ZPZP_1_10789_V     = mkV "żepżep" (mkRoot "ż-p-ż-p") ;
+    zarban_ZRBN_1_10790_V     = mkV "żarban" (mkRoot "ż-r-b-n") ;
+    zargag_ZRGG_1_10791_V     = mkV "żarġaġ" (mkRoot "ż-r-ġ-ġ") ;
+    zargan_ZRGN_1_10792_V     = mkV "żarġan" (mkRoot "ż-r-ġ-n") ;
+    zzargan_ZRGN_2_10793_V    = mkV_II "żżarġan" (mkRoot "ż-r-ġ-n") ;
+    zarma_ZRMJ_1_10794_V      = mkV "żarma" (mkRoot "ż-r-m-j") ;
+    zzarma_ZRMJ_2_10795_V     = mkV_II "żżarma" (mkRoot "ż-r-m-j") ;
+    zernaq_ZRNQ_1_10796_V     = mkV "żernaq" (mkRoot "ż-r-n-q") ;
+    zerzaq_ZRZQ_1_10797_V     = mkV "żerżaq" (mkRoot "ż-r-ż-q") ;
+    zzerzaq_ZRZQ_2_10798_V    = mkV_II "żżerżaq" (mkRoot "ż-r-ż-q") ;
+    zarzar_ZRZR_1_10799_V     = mkV "żarżar" (mkRoot "ż-r-ż-r") ;
+    zerzer_ZRZR_1_10800_V     = mkV "żerżer" (mkRoot "ż-r-ż-r") ;
+    zaqzaq_ZQZQ_1_10801_V     = mkV "żaqżaq" (mkRoot "ż-q-ż-q") ;
+    zekzek_ZKZK_1_10802_V     = mkV "zekzek" (mkRoot "z-k-z-k") ;
+    zamzam_ZMZM_1_10803_V     = mkV "zamzam" (mkRoot "z-m-z-m") ;
+    zenzen_ZNZN_1_10804_V     = mkV "zenzen" (mkRoot "z-n-z-n") ;
+    zeplet_ZPLT_1_10805_V     = mkV "zeplet" (mkRoot "z-p-l-t") ;
+    zapzap_ZPZP_1_10806_V     = mkV "zapzap" (mkRoot "z-p-z-p") ;
+    zerzer_ZRZR_1_10807_V     = mkV "zerzer" (mkRoot "z-r-z-r") ;
+    hajdar_HJDR_1_10808_V     = mkV "ħajdar" (mkRoot "ħ-j-d-r") ;
+    hezhez_HZHZ_1_10809_V     = mkV "heżheż" (mkRoot "h-ż-h-ż") ;
+    thezhez_HZHZ_2_10810_V    = mkV_II "theżheż" (mkRoot "h-ż-h-ż") ;
+    pennen_PNN_2_10811_V      = mkV_II "pennen" (mkRoot "p-n-n") ;
+    pexxex_PXX_2_10812_V      = mkV_II "pexxex" (mkRoot "p-x-x") ;
+    penpen_PNPN_1_10813_V     = mkV "penpen" (mkRoot "p-n-p-n") ;
+    hezzez_HZZ_2_10814_V      = mkV_II "heżżeż" (mkRoot "h-ż-ż") ;
+    wera_R'J_1_10815_V        = irregularV form4 (mkRoot "r-'-j") (mkVowels "e" "a")
+      "urejt" "urejt" "wera" "uriet" "urejna" "urejtu" "urejna"
+      "nuri" "turi" "juri" "turi" "nuru" "turu" "juru"
+      "uri" "uru"
+      ;
+    ntara_R'J_7_10816_V       = irregularV form7 (mkRoot "r-'-j") (mkVowels "a" "a")
+      "ntrajt" "ttarajt" "ntara" "ttarat" "ntrajna" "ntrajtu" "ntraw"
+      "nintara" "tintara" "jintara" "tintara" "nintaraw" "tintaraw" "jintaraw"
+      "ntara" "ntaraw"
+      ;
+    qass_QSS_1_10817_V        = mkV "qass" (mkRoot "q-s-s") ;
+    ntqass_QSS_7_10818_V      = mkV_VII "qass" "ntqass" (mkRoot "q-s-s") ;
+    tgharref_GHRF_5_10819_V   = mkV_V "tgħarref" (mkRoot "għ-r-f") ;
+    biedel_BDL_3_10820_V      = mkV_III "biedel" (mkRoot "b-d-l") ;
+    tbiedel_BDL_6_10821_V     = mkV_VI "tbiedel" (mkRoot "b-d-l") ;
+    bellah_BLH_2_10822_V      = mkV_II "bellah" (mkRoot "b-l-h") ;
+    tbellah_BLH_5_10823_V     = mkV_V "tbellah" (mkRoot "b-l-h") ;
+    blieh_BLH_9_10824_V       = mkV_IX "blieh" (mkRoot "b-l-h") ;
+    itteka_TKW_1_10825_V      = mkV "itteka" (mkRoot "t-k-w") ;
+    ntemm_TMM_7_10826_V       = mkV_VII "temm" "ntemm" (mkRoot "t-m-m") ;
+    nghadda_GHDJ_7_10828_V    = mkV_VII "għadda" "ngħadda" (mkRoot "għ-d-j") ;
+
+  -- Loan verbs
+  lin
+    mbotta_V     = pastPartV "mbuttat" (mkV "mbotta") ;
+    vvjagga_V    = pastPartV "vvjaġġat" (mkV "vvjaġġa") ;
+    ffriza_V     = pastPartV "ffriżat" (mkV "ffriża") ;
+    kkuntempla_V = pastPartV "kkuntemplat" (mkV "kkuntempla") ;
+
 }
diff --git a/lib/src/maltese/DictMltAbs.gf b/lib/src/maltese/DictMltAbs.gf
--- a/lib/src/maltese/DictMltAbs.gf
+++ b/lib/src/maltese/DictMltAbs.gf
@@ -2,6 +2,7 @@
 
 abstract DictMltAbs = Cat ** {
 
+  -- Root-and-pattern verbs
   fun
     badbad_BDBD_1_6674_V : V ;
     tbadbad_BDBD_2_6675_V : V ;
@@ -759,8 +760,8 @@
     balla'_BLGH_2_7436_V : V ;
     tballa'_BLGH_5_7437_V : V ;
     nbela'_BLGH_7_7438_V : V ;
-    belleh_BLHN_2_7439_V : V ;
-    tbelleh_BLHN_5_7440_V : V ;
+    blehhen_BLHN_1_7439_V : V ;
+    tblehhen_BLHN_2_7440_V : V ;
     bell_BLL_1_7441_V : V ;
     bellel_BLL_2_7442_V : V ;
     tbell_BLL_5_7443_V : V ;
@@ -861,9 +862,9 @@
     bexxex_BXX_2_7538_V : V ;
     tbexxex_BXX_5_7539_V : V ;
     nbexx_BXX_7_7540_V : V ;
-    baza'_BZGH_1_7541_V : V ;
-    bazza'_BZGH_2_7542_V : V ;
-    tbazza'_BZGH_5_7543_V : V ;
+    beza'_BZGH_1_7541_V : V ;
+    bezza'_BZGH_2_7542_V : V ;
+    tbezza'_BZGH_5_7543_V : V ;
     bizel_BZL_1_7544_V : V ;
     bizzel_BZL_2_7545_V : V ;
     tbizzel_BZL_5_7546_V : V ;
@@ -1145,8 +1146,12 @@
     faggar_FGR_2_7822_V : V ;
     nfagar_FGR_7_7823_V : V ;
     faghal_FGHL_1_7824_V : V ;
-    nftehem_FHM_7_7825_V : V ;
-    ftiehem_FHM_8_7826_V : V ;
+    fehem_FHM_1_10830_V : V ;
+    fehhem_FHM_2_10832_V : V ;
+    fiehem_FHM_3_10831_V : V ;
+    tfehem_FHM_6_10833_V : V ;
+    nfehem_FHM_7_7825_V : V ;
+    ftehem_FHM_8_7826_V : V ;
     fahal_FHL_1_7827_V : V ;
     fahhal_FHL_2_7828_V : V ;
     tfahhal_FHL_5_7829_V : V ;
@@ -4141,4 +4146,11 @@
     itteka_TKW_1_10825_V : V ;
     ntemm_TMM_7_10826_V : V ;
     nghadda_GHDJ_7_10828_V : V ;
+
+  -- Loan verbs
+  fun
+    mbotta_V : V ;
+    vvjagga_V : V ;
+    ffriza_V : V ;
+    kkuntempla_V : V ;
 }
diff --git a/lib/src/maltese/ExtraMlt.gf b/lib/src/maltese/ExtraMlt.gf
--- a/lib/src/maltese/ExtraMlt.gf
+++ b/lib/src/maltese/ExtraMlt.gf
@@ -1,17 +1,12 @@
 -- ExtraMlt.gf: extra stuff
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete ExtraMlt of ExtraMltAbs = CatMlt **
   open ResMlt, ParadigmsMlt in {
 
   flags coding=utf8 ;
-
-
---  lin
---    thigh_N = mkNounDual "koxxa" ;
---    sailor_N = mkNoun "baħri" ;
 
 }
diff --git a/lib/src/maltese/ExtraMltAbs.gf b/lib/src/maltese/ExtraMltAbs.gf
--- a/lib/src/maltese/ExtraMltAbs.gf
+++ b/lib/src/maltese/ExtraMltAbs.gf
@@ -1,13 +1,9 @@
 -- ExtraMltAbs.gf: abstract grammar for extra stuff
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 abstract ExtraMltAbs = Cat ** {
-
---  fun
---    thigh_N : N ;
---    sailor_N : N ;
 
 }
diff --git a/lib/src/maltese/GrammarMlt.gf b/lib/src/maltese/GrammarMlt.gf
--- a/lib/src/maltese/GrammarMlt.gf
+++ b/lib/src/maltese/GrammarMlt.gf
@@ -1,7 +1,7 @@
 -- GrammarMlt.gf: common syntax
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:../abstract:../common:../prelude
@@ -17,9 +17,10 @@
   RelativeMlt,
   ConjunctionMlt,
   PhraseMlt,
-  TextX - [Utt],
+  TextX - [Adv],
   StructuralMlt,
-  IdiomMlt
+  IdiomMlt,
+  TenseX - [Adv]
   ** {
 
   flags coding=utf8 ;
diff --git a/lib/src/maltese/IdiomMlt.gf b/lib/src/maltese/IdiomMlt.gf
--- a/lib/src/maltese/IdiomMlt.gf
+++ b/lib/src/maltese/IdiomMlt.gf
@@ -1,10 +1,97 @@
 -- IdiomMlt.gf: idiomatic expressions
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete IdiomMlt of Idiom = CatMlt ** open Prelude, ResMlt in {
 
+  flags
+    coding=utf8;
+
+  lin
+    -- VP -> Cl
+    -- it is hot
+    ImpersCl vp = mkClause "" (agrP3 Sg Masc) vp ;
+
+    -- VP -> Cl
+    -- one sleeps
+    GenericCl vp = mkClause "wieħed" (agrP3 Sg Masc) vp ;
+
+    -- NP -> RS -> Cl
+    -- it is I who did it
+    CleftNP np rs = {
+      s = \\t,a,p,o => case p of {
+        Pos => np.s ! NPNom ++ kont ++ "li" ++ rs.s ! np.a ; -- jiena kont li qrajt il-ktieb
+        Neg => "mhux" ++ np.s ! NPNom ++ kont ++ "li" ++ rs.s ! np.a -- mhux jiena kont li qrajt il-ktieb
+        }
+      where {
+        kont : Str = case t of {
+          Pres => copula_kien.s ! VImpf (toVAgr np.a) ! Pos ;
+          Past => copula_kien.s ! VPerf (toVAgr np.a) ! Pos ;
+          Fut  => "ser" ++ copula_kien.s ! VImpf (toVAgr np.a) ! Pos ;
+          Cond => "kieku" ++ copula_kien.s ! VPerf (toVAgr np.a) ! Pos
+          } ;
+        }
+      } ;
+
+    -- Adv -> S -> Cl
+    -- it is here she slept
+    CleftAdv adv s = {
+      s = \\t,a,p,o => adv.s ++ s.s ;
+      } ;
+
+    -- NP -> Cl
+    -- there is a house
+    ExistNP np = {
+      s = \\t,a,p,o => auxHemm.s ! t ! p ++ np.s ! NPAcc ;
+      } ;
+
+    -- IP -> QCl
+    -- which houses are there
+    ExistIP ip = {
+      s = \\t,a,p,o => ip.s ++ auxHemm.s ! t ! p ;
+      } ;
+
+    -- NP -> Adv -> Cl
+    -- there is a house in Paris
+    ExistNPAdv np adv = {
+      s = \\t,a,p,o => auxHemm.s ! t ! p ++ np.s ! NPAcc ++ adv.s ;
+      } ;
+
+    -- IP -> Adv -> QCl
+    -- which houses are there in Paris
+    ExistIPAdv ip adv = {
+      s = \\t,a,p,o => ip.s ++ auxHemm.s ! t ! p ++ adv.s ;
+      } ;
+
+    -- VP -> VP
+    -- be sleeping
+    ProgrVP vp = {
+      v = CopulaVP.v ;
+      s2 = \\agr => case vp.v.hasPresPart of {
+        True  => (vp.v.s ! VPresPart (toGenNum agr)).s1 ;
+        False => (vp.v.s ! VImpf (toVAgr agr)).s1
+        } ;
+      dir = NullAgr ;
+      ind = NullAgr ;
+      } ;
+
+    -- VP -> Utt
+    -- let's go
+    ImpPl1 vp = {
+      s = "ejja" ++ infVP vp Simul Pos (mkAgr Pl P1 Masc)
+      } ;
+
+    -- NP -> VP -> Utt
+    -- let John walk
+    ImpP3 np vp = {
+        s = halli ++ np.s ! NPAcc ++ infVP vp Simul Pos np.a
+      } where {
+        halli : Str = case np.a.n of {
+          Sg => "ħalli" ;
+          Pl => "ħallu"
+          }
+      } ;
 
 }
diff --git a/lib/src/maltese/IrregMlt.gf b/lib/src/maltese/IrregMlt.gf
--- a/lib/src/maltese/IrregMlt.gf
+++ b/lib/src/maltese/IrregMlt.gf
@@ -1,7 +1,7 @@
 -- IrregMlt.gf: irregularly inflected words (mostly verbs)
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:prelude:../abstract:../common
diff --git a/lib/src/maltese/IrregMltAbs.gf b/lib/src/maltese/IrregMltAbs.gf
--- a/lib/src/maltese/IrregMltAbs.gf
+++ b/lib/src/maltese/IrregMltAbs.gf
@@ -1,19 +1,11 @@
 -- IrregMltAbs.gf: abstract grammar for irregularly inflected words (mostly verbs)
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:prelude:../abstract:../common
 
 abstract IrregMltAbs = Cat ** {
-
-{-
-fun
-
-  awake_V : V ;
-  bear_V : V ;
-  beat_V : V ;
--}
 
 }
diff --git a/lib/src/maltese/LangMlt.gf b/lib/src/maltese/LangMlt.gf
--- a/lib/src/maltese/LangMlt.gf
+++ b/lib/src/maltese/LangMlt.gf
@@ -1,7 +1,7 @@
 -- LangMlt.gf: common syntax and lexicon
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:../abstract:../common:../prelude
@@ -11,6 +11,10 @@
   LexiconMlt
   ** {
 
-  flags startcat = Phr ; unlexer = text ; lexer = text ; coding = utf8 ;
+  flags
+    coding = utf8 ;
+    startcat = Phr ;
+    unlexer = text ;
+    lexer = text ;
 
 }
diff --git a/lib/src/maltese/LexiconMlt.gf b/lib/src/maltese/LexiconMlt.gf
--- a/lib/src/maltese/LexiconMlt.gf
+++ b/lib/src/maltese/LexiconMlt.gf
@@ -1,7 +1,7 @@
 -- LexiconMlt.gf: test lexicon of 300 content words
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:../abstract:../common:../prelude
@@ -13,351 +13,392 @@
     optimize=values ;
     coding=utf8 ;
 
+  -- Nouns
   lin
---    add_V3
---    alas_Interj
---    already_Adv
-    animal_N = mkN "annimal" ;
-    answer_V2S = wiegeb_WGB_3_10033_V ;
-    apartment_N = mkN "appartament" ;
-    art_N = mkNNoPlural "arti" feminine ;
---    ashes_N = mkN "rmied" ;
-    ask_V2Q = saqsa_SQSJ_1_7268_V ;
-    baby_N = mkN "tarbija" "trabi" ;
-    back_N = mkN "dahar" "dhur" ; -- pronSuffix
-    bad_A = brokenA "ħażin" "hżiena" "agħar" ;
-    bank_N = mkN "bank" "bankijiet" ; -- BANEK is for lotto booths!
-    bark_N = mkN "qoxra" "qoxriet" ;
-    beautiful_A = brokenA "sabiħ" "sbieħ" "isbaħ" ;
---    become_VA
-    beer_N = mkN "birra" "birer" ;
---    beg_V2V
-    belly_N = mkN "żaqq" "żquq" ; -- pronSuffix
-    big_A = brokenA "kbir" "kbar" "ikbar" ;
-    bike_N = mkN "rota" ;
-    bird_N = mkN "għasfur" "għasafar" ; -- what about GĦASFURA?
-    bite_V2 = gidem_GDM_1_8009_V ;
-    black_A = mkA "iswed" "sewda" "suwed" ;
-    blood_N = mkN [] "demm" [] "dmija" [] ; -- pronSuffix
-    blow_V = nefah_NFH_1_8966_V ;
-    blue_A = sameA "blu" ;
-    boat_N = mkN "dgħajsa" "dgħajjes" ;
-    bone_N = mkNColl "għadam" ;
-    book_N = mkN "ktieb" "kotba" ;
-    boot_N = mkN "żarbun" "żraben" ; -- what about ŻARBUNA?
-    boss_N = mkN "mgħallem" "mgħallmin" ;
-    boy_N = mkN "tifel" "tfal" ;
-    bread_N = mkNColl "ħobż" ;
-    break_V2 = kiser_KSR_1_8636_V ;
-    breast_N = mkN "sider" "sdur" ; -- also ISDRA -- pronSuffix
---    breathe_V
-    broad_A = mkA "wiesgħa" "wiesgħa" "wiesgħin" ;
-    brother_N2 = mkN2 (mkN "ħu" "aħwa") ; -- pronSuffix
-    brown_A = sameA "kannella" ;
-    burn_V = haraq_HRQ_1_8367_V ;
-    butter_N = mkN [] "butir" [] "butirijiet" [] ;
-    buy_V2 = xtara_XRJ_8_10296_V ;
-    camera_N = mkN "kamera" "kameras" ;
-    cap_N = mkN "beritta" ;
-    car_N = mkN "karozza" ;
-    carpet_N = mkN "tapit" ; -- TAPITI or TWAPET ?
-    cat_N = mkN "qattus" "qtates" ; -- what about QATTUSA ?
-    ceiling_N = mkN "saqaf" "soqfa";
-    chair_N = mkN "siġġu" "siġġijiet" ;
-    cheese_N = mkNColl "ġobon" ;
---    child_N = mkN "tfajjel" ; -- Not an easy one...
-    church_N = mkN "knisja" "knejjes" ;
-    city_N = mkN "belt" "bliet" feminine ; -- pronSuffix
-    clean_A = brokenA "nadif" "nodfa" ;
-    clever_A = regA "bravu" ;
-    close_V2 = ghalaq_GHLQ_1_10530_V ;
-    cloud_N = mkNColl "sħab" ;
-    coat_N = mkN "kowt" "kowtijiet" ;
-    cold_A = mkA "kiesaħ" "kiesħa" "kesħin" ;
---    come_V
-    computer_N = mkN "kompjuter" "kompjuters" ;
-    correct_A = regA "korrett" ;
-    count_V2 = ghadd_GHDD_1_10460_V ;
-    country_N = mkN "pajjiż" ; -- pronSuffix
-    cousin_N = mkN "kuġin" ; -- pronSuffix
-    cow_N = mkN "baqra" "baqar" "baqartejn" [] [] ;
-    cut_V2 = qata'_QTGH_1_9305_V ;
-    day_N = mkN "ġurnata" "ġranet" ;
-    dig_V = hafer_HFR_1_8233_V ;
-    dirty_A = regA "maħmuġ" ;
-    distance_N3 = mkN "distanza" ;
-    do_V2 = ghamel_GHML_1_10544_V ;
-    doctor_N = mkN "tabib" "tobba" ; -- what about TABIBA ?
-    dog_N = mkN "kelb" "klieb" ;
-    door_N = mkN "bieb" "bibien" ; -- what about BIEBA ?
-    drink_V2 = xorob_XRB_1_10231_V ;
-    dry_A = regA "niexef" ;
-    dull_A = sameA "tad-dwejjaq" ;
-    dust_N = mkNColl "trab" ; -- not sure but sounds right
-    ear_N = mkNDual "widna" ; -- pronSuffix
-    earth_N = mkN "art" "artijiet" feminine ;
---    easy_A2V
---    eat_V2
-    egg_N = mkNColl "bajd" ;
-    empty_A = mkA "vojt" "vojta" "vojta" ;
-    enemy_N = mkN "għadu" "għedewwa" ;
-    eye_N = mk5N "għajn" [] "għajnejn" "għajnejn" "għejun" feminine ; -- pronSuffix
-    factory_N = mkN "fabbrika" ;
-    fall_V = waqa'_WQGH_1_10070_V ;
---    far_Adv
-    fat_N = mkNColl "xaħam" ;
-    father_N2 = mkN2 (mkN "missier" "missierijiet") ; -- pronSuffix
---    fear_V2
---    fear_VS
-    feather_N = mkNColl "rix" ;
-    fight_V2 = ggieled_GLD_6_8074_V ;
-    find_V2 = sab_SJB_1_9779_V ;
-    fingernail_N = mkN "difer" [] "difrejn" "dwiefer" [] ; -- pronSuffix
-    fire_N = mkN "nar" "nirien" ;
-    fish_N = mkNColl "ħut" ;
---    float_V
-    earth_N = mkN "art" "artijiet" feminine ;
---    flow_V
-    flower_N = mkN "fjura" ;
-    fly_V = tar_TJR_1_9972_V ;
-    fog_N = mkN [] "ċpar" [] [] [] ;
-    foot_N = mk5N "sieq" [] "saqajn" "saqajn" [] feminine ; -- pronSuffix
-    forest_N = mkN "foresta" ; -- also MASĠAR
-    forget_V2 = nesa_NSJ_1_9126_V ;
---    freeze_V
-    fridge_N = mkN "friġġ" "friġġijiet" ;
-    friend_N = mkN "ħabib" "ħbieb" ; -- pronSuffix
-    fruit_N = mkNColl "frott" ;
-    full_A = regA "mimli" ;
---    fun_AV
-    garden_N = mkN "ġnien" "ġonna" ;
-    girl_N = mkN "tifla" "tfal" ;
---    give_V3
-    glove_N = mkN "ingwanta" ;
-    go_V = mar_MWR_1_8918_V ;
-    gold_N = mkN [] "deheb" [] "dehbijiet" [] ;
-    good_A = mkA "tajjeb" "tajba" "tajbin" ;
-    grammar_N = mkN "grammatika" ;
-    grass_N = mk5N "ħaxixa" "ħaxix" [] [] "ħxejjex" masculine ; -- Dict says ĦAXIX = n.koll.m.s., f. -a, pl.ind. ĦXEJJEX
-    green_A = mkA "aħdar" "ħadra" "ħodor" ;
-    guts_N = mkN "musrana" [] [] "musraniet" "msaren" ; -- pronSuffix
-    hair_N = mkN "xagħar" [] [] "xagħariet" "xgħur" ; -- pronSuffix
-    hand_N = mk5N "id" [] "idejn" "idejn" [] feminine ; -- pronSuffix
-    harbour_N = mkN "port" "portijiet" ;
-    hat_N = mkN "kappell" "kpiepel" ;
---    hate_V2
-    head_N = mkN "ras" "rjus" feminine ; -- pronSuffix
-    hear_V2 = sema'_SMGH_1_9698_V ;
-    heart_N = mkN "qalb" "qlub" feminine ; -- pronSuffix
-    heavy_A = brokenA "tqil" "tqal" "itqal" ;
-    hill_N = mkN "għolja" "għoljiet" ;
-    hit_V2 = laqat_LQT_1_8772_V ;
---    hold_V2
-    hope_VS = xtaq_XWQ_8_10313_V ;
-    horn_N = mkN "ħorn" "ħornijiet" ;
-    horse_N = mkN "żiemel" "żwiemel" ;
-    hot_A = brokenA "sħun" "sħan" ;
-    house_N = mkN "dar" "djar" feminine ;
---    hunt_V2
-    husband_N = mkN "raġel" "rġiel" ; -- pronSuffix ŻEWĠI
-    ice_N = mkN "silġ" "silġiet" ;
-    important_A = sameA "importanti" ;
-    industry_N = mkN "industrija" ;
-    iron_N = mk5N "ħadida" "ħadid" [] "ħadidiet" "ħdejjed" masculine ;
-    john_PN = mkPN "Ġanni" masculine singular ;
-    jump_V = qabez_QBZ_1_9182_V ;
-    kill_V2 = qatel_QTL_1_9312_V ;
-    king_N = mkN "re" "rejjiet" ;
-    knee_N = mkN "rkoppa" [] "rkopptejn" "rkoppiet" [] ; -- TODO use mkNDual  -- pronSuffix
---    know_V2
---    know_VQ
---    know_VS
-    lake_N = mkN "għadira" "għadajjar" ;
-    lamp_N = mkN "lampa" ;
-    language_N = mkN "lingwa" ; -- lsien?
-    laugh_V = dahak_DHK_1_7688_V ;
-    leaf_N = mkN "werqa" "weraq" "werqtejn" "werqiet" [] ;
-    learn_V2 = tghallem_GHLM_5_10527_V ;
-    leather_N = mkN "ġilda" "ġild" [] "ġildiet" "ġlud" ; -- mkNColl "ġild" ;
-    leave_V2 = telaq_TLQ_1_9903_V ;
---    left_Ord
-    leg_N = mkN "riġel" [] "riġlejn" [] [] ; -- sieq?  -- pronSuffix
-    lie_V = mtedd_MDD_8_8816_V ;
---    like_V2
-    listen_V2 = sema'_SMGH_1_9698_V ;
-    live_V = ghex_GHJX_1_10711_V ;
-    liver_N = mkN "fwied" [] [] [] "ifdwa" ; -- pronSuffix
-    long_A = brokenA "twil" "twal" "itwal" ;
-    lose_V2 = tilef_TLF_1_9895_V ;
-    louse_N = mkN "qamla" "qamliet" ;
-    love_N = mkN "mħabba" "mħabbiet" ; -- hmmm
-    love_V2 = habb_HBB_1_8174_V ;
-    man_N = mkN "raġel" "rġiel" ;
---    married_A2
-    meat_N = mkN "laħam" [] [] "laħmiet" "laħmijiet" ;
-    milk_N = mkN [] "ħalib" [] "ħalibijiet" "ħlejjeb" ;
-    moon_N = mkN "qamar" "oqmra" ; -- qmura?
-    mother_N2 = mkN2 (mkN "omm" "ommijiet" feminine) ; -- pronSuffix
-    mountain_N = mkN "muntanja" ;
-    mouth_N = mkN "ħalq" "ħluq" ; -- pronSuffix
-    music_N = mkN "musika" ; -- plural?
-    name_N = mkN "isem" "ismijiet" ; -- pronSuffix
-    narrow_A = mkA "dejjaq" "dejqa" "dojoq" "idjaq" ;
-    near_A = regA "viċin" ;
-    neck_N = mkN "għonq" "għenuq" ; -- pronSuffix
-    new_A = brokenA "ġdid" "ġodda" ;
-    newspaper_N = mkN "gazzetta" ;
-    night_N = mkN "lejl" "ljieli" ;
-    nose_N = mkN "mnieħer" "mniħrijiet" ; -- pronSuffix
---    now_Adv
-    number_N = mkN "numru" ;
-    oil_N = mkN "żejt" "żjut" ;
-    old_A = brokenA "qadim" "qodma" "eqdem" ;
-    open_V2 = fetah_FTH_1_7932_V ;
---    paint_V2A
-    paper_N = mkN "karta" ;
---    paris_PN
-    peace_N = mkN "paċi" "paċijiet" feminine ;
-    pen_N = mkN "pinna" "pinen" ;
-    person_N = mk5N [] "persuna" [] "persuni" [] masculine ;
-    planet_N = mkN "pjaneta" ;
-    plastic_N = mkNNoPlural "plastik" ;
-    play_V = laghab_LGHB_1_8724_V ;
-    play_V2 = daqq_DQQ_1_7736_V ;
-    policeman_N = mkNNoPlural "pulizija" ;
-    priest_N = mkN "qassis" "qassisin" ;
---    probable_AS
-    pull_V2 = gibed_GBD_1_8043_V ;
---    push_V2
-    put_V2 = qieghed_QGHD_3_9212_V ;
-    queen_N = mkN "reġina" "rġejjen" ;
-    question_N = mkN "mistoqsija" "mistoqsijiet" ; -- domanda?
-    radio_N = mkN "radju" "radjijiet" ;
-    rain_N = mkNNoPlural "xita" ;
---    rain_V0
-    read_V2 = qara_QRJ_1_9350_V ;
-    ready_A = regA "lest" ;
-    reason_N = mkN "raġun" "raġunijiet" ;
-    red_A = mkA "aħmar" "ħamra" "ħomor" ;
-    religion_N = mkN "reliġjon" "reliġjonijiet" ;
-    restaurant_N = mkN "restorant" ;
---    right_Ord
-    river_N = mkN "xmara" "xmajjar" ;
-    road_N = mk5N "triq" [] [] "triqat" "toroq" feminine ;
-    rock_N = mkN "blata" "blat" [] "blatiet" "blajjiet" ; -- in dictionary BLAT and BLATA are separate!
-    roof_N = mkN "saqaf" "soqfa" ;
-    root_N = mkN "qħerq" "qħeruq" ;
-    rope_N = mkN "ħabel" "ħbula" ;
-    rotten_A = mkA "mħassar" "mħassra" "mħassrin" ;
-    round_A = regA "tond" ;
---    rub_V2
-    rubber_N = mkN "gomma" "gomom" ;
-    rule_N = mkN "regola" ;
-    run_V = gera_GRJ_1_8131_V ;
-    salt_N = mkN "melħ" "melħiet" ;
-    sand_N = mkN "ramla" "ramel" [] "ramliet" "rmiel" ;
---    say_VS
-    school_N = mkN "skola" "skejjel" ;
-    science_N = mkN "xjenza" ;
-    scratch_V2 = barax_BRX_1_7504_V ;
-    sea_N = mkN "baħar" [] "baħrejn" "ibħra" [] ;
---    see_V2
-    seed_N = mkN "żerriegħa" "żerrigħat" ;
-    seek_V2 = fittex_FTX_2_7952_V ;
-    sell_V3 = biegh_BJGH_1_7565_V ;
-    send_V3 = baghat_BGHT_1_7412_V ;
-    sew_V = hat_HJT_1_8508_V ;
-    sharp_A = mkA "jaqta" "taqta" "jaqtgħu" ; -- TODO: apostrophe?
-    sheep_N = mkN "nagħġa" "nagħaġ" [] "nagħġiet" [] ;
-    ship_N = mkN "vapur" ;
-    shirt_N = mkN "qmis" "qomos" feminine ;
-    shoe_N = mkN "żarbun" "żraben" ;
-    shop_N = mkN "ħanut" "ħwienet" ;
-    short_A = brokenA "qasir" "qosra" "iqsar" ;
-    silver_N = mkN "fidda" "fided" ;
-    sing_V = kanta_KNTJ_1_7016_V ;
-    sister_N = mkN "oħt" "aħwa" feminine ; -- pronSuffix
-    sit_V = pogga_PGJ_2_9157_V ;
-    skin_N = mkN "ġilda" "ġildiet" ;
-    sky_N = mkN "sema" "smewwiet" masculine ;
-    sleep_V = mkV "raqad" (mkRoot "r-q-d") ;
-    small_A = brokenA "zgħir" "zgħar" "iżgħar" ;
-    smell_V = xamm_XMM_1_10207_V ;
-    smoke_N = mkN "duħħan" "dħaħen" ;
-    smooth_A = regA "lixx" ;
-    snake_N = mkN "serp" "sriep" ;
-    snow_N = mkN [] "borra" [] [] [] ;
-    sock_N = mkN "kalzetta" ;
-    song_N = mkN "kanzunetta" ;
---    speak_V2
-    spit_V = bezaq_BZQ_1_7549_V ;
-    split_V2 = qasam_QSM_1_9292_V ;
---    squeeze_V2
-    stab_V2 = mewwes_MWS_2_8921_V ;
---    stand_V
-    star_N = mkN "stilla" "stilel" ;
-    steel_N = mkNNoPlural "azzar" ;
-    stick_N = mkN "lasta" ;
-    stone_N = mkN "ġebla" "ġebel" [] "ġebliet" "ġbiel" ;
-    stop_V = waqaf_WQF_1_10067_V ;
-    stove_N = mkN "kuker" "kukers" ; -- fuklar?
-    straight_A = regA "dritt" ;
-    student_N = mkN "student" ;
-    stupid_A = mkA "iblah" "belha" "boloh" ; -- these are really nouns...
-    suck_V2 = rada'_RDGH_1_9388_V ;
-    sun_N = mkN "xemx" "xmux" feminine ;
-    swell_V = ntefah_NFH_8_8970_V ;
-    swim_V = gham_GHWM_1_10750_V ;
-    switch8off_V2 = tefa_TFJ_1_9960_V ;
-    switch8on_V2 = xeghel_XGHL_1_10155_V ;
-    table_N = mkN "mejda" "mwejjed" ;
-    tail_N = mkN "denb" "dnieb" ; -- pronSuffix
---    talk_V3
-    teach_V2 = ghallem_GHLM_2_10526_V ;
-    teacher_N = mkN "għalliem" "għalliema" ; -- għalliema ?
-    television_N = mkN "televixin" "televixins" ;
-    thick_A = mkA "oħxon" "ħoxna" "ħoxnin" "eħxen" ;
-    thin_A = brokenA "rqiq" "rqaq" "rqaq" ;
-    think_V = haseb_HSB_1_8387_V ;
-    throw_V2 = waddab_WDB_2_10027_V ;
-    tie_V2 = qafel_QFL_1_9206_V ;
---    today_Adv
-    tongue_N = mkN "lsien" "ilsna" ; -- pronSuffix
-    tooth_N = mkN "sinna" [] [] "sinniet" "snien" ; -- darsa? -- pronSuffix
-    train_N = mkN "ferrovija" ;
---    travel_V
-    tree_N = mkN "siġra" "siġar" [] "siġriet" [] ;
-    turn_V = dar_DWR_1_7803_V ;
-    ugly_A = mkA "ikrah" "kerha" "koroh" ; -- ikreh?
-    uncertain_A = regA "inċert" ;
---    understand_V2 --- missing from dict
-    university_N = mkN "università" "universitàjiet" ;
-    village_N = mkN "raħal" "rħula" ; -- villaġġ ? -- pronSuffix
-    vomit_V = qala'_QLGH_1_9223_V ;
---    wait_V2
-    walk_V = mexa_MXJ_1_8926_V ;
-    war_N = mkN "gwerra" "gwerrer" ;
-    warm_A = hot_A ;
-    wash_V2 = hasel_HSL_1_8395_V ;
---    watch_V2
-    water_N = mkN "ilma" "ilmijiet" masculine ;
-    wet_A = mkA "mxarrab" "mxarrba" "mxarrbin" ;
-    white_A = mkA "abjad" "bajda" "bojod" ;
-    wide_A = broad_A ;
-    wife_N = mkN "mara" "nisa" ; -- pronSuffix MARTI
-    win_V2 = rebah_RBH_1_9371_V ;
-    wind_N = mkN "riħ" [] [] "rjieħ" "rjiħat" ;
-    window_N = mkN "tieqa" "twieqi" ;
-    wine_N = mkN [] "nbid" [] [] "nbejjed" ;
-    wing_N = mkN "ġewnaħ" "ġwienaħ" ;
-    wipe_V2 = mesah_MSH_1_8881_V ;
-    woman_N = mkN "mara" "nisa" ;
---    wonder_VQ
-    wood_N = mkN "injam" "injamiet" ;
-    worm_N = mkN "dudu" "dud" [] "dudiet" "dwied" ; -- duda
-    write_V2 = kiteb_KTB_1_8641_V ;
-    year_N = mkN "sena" [] "sentejn" "snin" [] ;  -- pronSuffix SNINI (only plural though!)
-    yellow_A = mkA "isfar" "safra" "sofor" ;
-    young_A = small_A ;
+    airplane_N     = mkN "ajruplan" "ajruplani" ;
+    animal_N       = mkN "annimal" "annimali" ;
+    apartment_N    = mkN "appartament" "appartamenti" ;
+    apple_N        = mkNColl "tuffieħa" "tuffieħ" "tuffieħat" ;
+    art_N          = mkNNoPlural "arti" feminine ;
+    ashes_N        = mkN "rmied" "rmiet" ;
+    baby_N         = mkN "tarbija" "trabi" ;
+    back_N         = possN (mkN "dahar" "dhur") ;
+    bank_N         = mkN "bank" "bankijiet" ;
+    bark_N         = mkN "qoxra" "qoxriet" ;
+    beer_N         = mkN "birra" "birer" ;
+    belly_N        = possN (mkN "żaqq" "żquq") ;
+    bike_N         = mkN "rota" "roti" ;
+    bird_N         = mkN "għasfur" "għasafar" ; -- genderedN
+    blood_N        = possN (mkNColl "demm" "dmija") ;
+    boat_N         = mkN "dgħajsa" "dgħajjes" ;
+    bone_N         = mkNColl "għadma" "għadam" "għadmiet" ;
+    book_N         = mkN "ktieb" "kotba" ;
+    boot_N         = mkNColl "żarbuna" "żarbun" "żraben" ;
+    boss_N         = mkN "mgħallem" "mgħallmin" ;
+    boy_N          = mkN "tifel" "subien" ;
+    bread_N        = mkNColl "ħobża" "ħobż" "ħobżiet" ;
+    breast_N       = possN (mkN "sider" "sdur") ;
+    brother_N2     = mkN2 (possN (mkN "ħu" "aħwa")) ;
+    butter_N       = mkNColl "butir" "butirijiet" ;
+    camera_N       = mkN "kamera" "kameras" ;
+    cap_N          = mkN "kappell" "kpiepel" ;
+    car_N          = mkN "karozza" "karozzi" ;
+    carpet_N       = mkN "tapit" "twapet" ;
+    cat_N          = mkN "qattus" "qtates" ; -- genderedN
+    ceiling_N      = mkN "saqaf" "soqfa" ;
+    chair_N        = mkN "siġġu" "siġġijiet" ;
+    cheese_N       = mkNColl "ġobna" "ġobon" "ġobniet" ;
+    child_N        = mkN "tifel / tifla" "tfal" ; -- genderedN
+    church_N       = mkN "knisja" "knejjes" ;
+    city_N         = mkN "belt" "bliet" feminine ;
+    cloud_N        = mkNColl "sħaba" "sħab" "sħabiet" ;
+    coat_N         = mkN "kowt" "kowtijiet" ;
+    computer_N     = mkN "kompjuter" "kompjuters" ;
+    country_N      = possN (mkN "pajjiż" "pajjiżi") ;
+    cousin_N       = mkN "kuġin" "kuġini" ; -- genderedN
+    cow_N          = mkNColl "baqra" "baqar" "baqriet" ;
+    day_N          = mkN "ġurnata" "ġranet" ;
+    distance_N3    = mkN3 (mkN "distanza") minnP saP ;
+    doctor_N       = mkN "tabib" "tobba" ; -- genderedN
+    dog_N          = mkN "kelb" "klieb" ;
+    door_N         = mkN "bieb" "bibien" ;
+    dust_N         = mkNColl "traba" "trab" "trabiet" ;
+    ear_N          = possN (mkNDual "widna" "widnejn" "widniet") ;
+    earth_N        = mkN "art" "artijiet" feminine ;
+    egg_N          = mkNColl "bajda" "bajd" "bajdiet" ;
+    enemy_N        = mkN "għadu" "għedewwa" ;
+    eye_N          = possN (mkNDual "għajn" "għajnejn" "għajnejn" "għejun" feminine) ;
+    factory_N      = mkN "fabbrika" "fabbriki" ;
+    fat_N          = mkNColl "xaħma" "xaħam" "xaħmiet" "xaħmijiet" ;
+    father_N2      = mkN2 (possN (mkN "missier" "missirijiet")) ;
+    feather_N      = mkNColl "rixa" "rix" "rixiet" ;
+    fingernail_N   = possN (mkNDual "difer" "difrejn" "dwiefer") ;
+    fire_N         = mkN "nar" "nirien" ;
+    fish_N         = mkNColl "ħuta" "ħut" "ħutiet" ;
+    floor_N        = mkN "art" "artijiet" feminine ;
+    flower_N       = mkN "fjura" "fjuri" ;
+    fog_N          = mkNColl "ċpar" ;
+    foot_N         = possN (mkNDual "sieq" "saqajn" "saqajn" feminine) ;
+    forest_N       = mkN "foresta" "foresti" ;
+    fridge_N       = mkN "friġġ" "friġġijiet" ;
+    friend_N       = possN (mkN "ħabib" "ħbieb") ; -- genderedN
+    fruit_N        = mkNColl "frotta" "frott" "frottiet" "frottijiet" ;
+    garden_N       = mkN "ġnien" "ġonna" ;
+    girl_N         = mkN "tifla" "tfajliet" ;
+    glove_N        = mkN "ingwanta" "ingwanti" ;
+    gold_N         = mkNColl "deheb" "dehbijiet" ;
+    grammar_N      = mkN "grammatika" "grammatiki" ;
+    grass_N        = mkNColl "ħaxixa" "ħaxix" "ħxejjex" ;
+    guts_N         = possN (mkN "musrana" "musraniet" "msaren") ;
+    hair_N         = possN (mkNColl "xagħara" "xagħar" "xagħariet" "xgħur") ;
+    hand_N         = possN (mkNDual "id" "idejn" "idejn" feminine) ;
+    harbour_N      = mkN "port" "portijiet" ;
+    hat_N          = mkN "kappell" "kpiepel" ;
+    head_N         = possN (mkN "ras" "rjus" feminine) ;
+    heart_N        = possN (mkN "qalb" "qlub" feminine) ;
+    hill_N         = mkN "għolja" "għoljiet" ;
+    horn_N         = mkN "ħorn" "ħornijiet" ;
+    horse_N        = mkN "żiemel" "żwiemel" ;
+    house_N        = mkN "dar" "djar" feminine ;
+    husband_N      = mkN "raġel" "rġiel" ;
+    ice_N          = mkN "silġ" "silġiet" ;
+    industry_N     = mkN "industrija" "industriji" ;
+    iron_N         = mkNColl "ħadida" "ħadid" "ħadidiet" "ħdejjed" ;
+    king_N         = mkN "re" "rejjiet" ;
+    knee_N         = possN (mkNDual "rkoppa" "rkopptejn" "rkoppiet") ;
+    lake_N         = mkN "għadira" "għadajjar" ;
+    lamp_N         = mkN "lampa" "lampi" ;
+    language_N     = mkN "lingwa" "lingwi" ;
+    leaf_N         = mkNDual "werqa" "werqtejn" "werqiet" ;
+    leather_N      = mkN "ġilda" "ġildiet" ;
+    leg_N          = (mkNDual "riġel" "riġlejn" "riġlejn") ;
+    liver_N        = mkN "fwied" "ifdwa" ;
+    louse_N        = mkN "qamla" "qamliet" ;
+    love_N         = mkN "mħabba" "mħabbiet" ;
+    man_N          = mkN "raġel" "rġiel" ;
+    meat_N         = mkNColl "laħma" "laħam" "laħmiet" "laħmijiet" ;
+    milk_N         = mkNColl "ħalib" "ħalibijiet" ;
+    moon_N         = mkN "qamar" "oqmra" ;
+    mother_N2      = mkN2 (possN (mkN "omm" "ommijiet" feminine)) ;
+    mountain_N     = mkN "muntanja" "muntanji" ;
+    mouth_N        = possN (mkN "ħalq" "ħluq") ;
+    music_N        = mkN "mużika" "mużiki" ;
+    name_N         = possN (mkN "isem" "ismijiet") ;
+    neck_N         = possN (mkN "għonq" "għenuq") ;
+    newspaper_N    = mkN "gazzetta" "gazzetti" ;
+    night_N        = mkN "lejl" "ljieli" ;
+    nose_N         = possN (mkN "mnieħer" "mniħrijiet") ;
+    number_N       = mkN "numru" "numrui" ;
+    oil_N          = mkN "żejt" "żjut" ;
+    paper_N        = mkN "karta" "karti" ;
+    peace_N        = mkN "paċi" "paċijiet" feminine ;
+    pen_N          = mkN "pinna" "pinen" ;
+    person_N       = mkNColl "persuna" "persuni" ;
+    planet_N       = mkN "pjaneta" "pjaneti" ;
+    plastic_N      = mkNNoPlural "plastik" ;
+    policeman_N    = mkNNoPlural "pulizija" ;
+    priest_N       = mkN "qassis" "qassisin" ;
+    queen_N        = mkN "reġina" "rġejjen" ;
+    question_N     = mkN "mistoqsija" "mistoqsijiet" ;
+    radio_N        = mkN "radju" "radjijiet" ;
+    rain_N         = mkNNoPlural "xita" ;
+    reason_N       = mkN "raġun" "raġunijiet" ;
+    religion_N     = mkN "reliġjon" "reliġjonijiet" ;
+    restaurant_N   = mkN "restorant" "restoranti" ;
+    river_N        = mkN "xmara" "xmajjar" ;
+    road_N         = mkN "triq" "triqat" "toroq" feminine ;
+    rock_N         = mkNColl "blata" "blat" "blatiet" ;
+    roof_N         = mkN "saqaf" "soqfa" ;
+    root_N         = mkN "qħerq" "qħeruq" ;
+    rope_N         = mkN "ħabel" "ħbula" ;
+    rubber_N       = mkN "gomma" "gomom" ;
+    rule_N         = mkN "regola" "regoli" ;
+    salt_N         = mkN "melħ" "melħiet" ;
+    sand_N         = mkNColl "ramla" "ramel" "ramliet" ;
+    school_N       = mkN "skola" "skejjel" ;
+    science_N      = mkN "xjenza" "xjenzi" ;
+    sea_N          = mkNDual "baħar" "baħrejn" "ibħra" ;
+    seed_N         = mkN "żerriegħa" "żerrigħat" ;
+    sheep_N        = mkNColl "nagħġa" "ngħaġ" "nagħġiet" ;
+    ship_N         = mkN "vapur" "vapuri" ;
+    shirt_N        = mkN "qmis" "qomos" feminine ;
+    shoe_N         = mkN "żarbun" "żraben" ;
+    shop_N         = mkN "ħanut" "ħwienet" ;
+    silver_N       = mkN "fidda" "fided" ;
+    sister_N       = (mkN "oħt" "aħwa" feminine) ;
+    skin_N         = mkN "ġilda" "ġildiet" ;
+    sky_N          = mkN "sema" "smewwiet" masculine ;
+    smoke_N        = mkN "duħħan" "dħaħen" ;
+    snake_N        = mkN "serp" "sriep" ;
+    snow_N         = mkNColl "borra" ;
+    sock_N         = mkN "kalzetta" "kalzetti" ;
+    song_N         = mkN "kanzunetta" "kanzunetti" ;
+    star_N         = mkN "stilla" "stilel" ;
+    steel_N        = mkNNoPlural "azzar" ;
+    stick_N        = mkN "lasta" "lasti" ;
+    stone_N        = mkNColl "ġebla" "ġebel" "ġebliet" "ġbiel" ;
+    stove_N        = mkN "kuker" "kukers" ;
+    student_N      = mkN "student" "studenti" ;
+    sun_N          = mkN "xemx" "xmux" feminine ;
+    table_N        = mkN "mejda" "mwejjed" ;
+    tail_N         = (mkN "denb" "dnieb") ;
+    teacher_N      = mkN "għalliem" "għalliema" ; -- genderedN
+    television_N   = mkN "televixin" "televixins" ;
+    tongue_N       = possN (mkN "lsien" "ilsna") ;
+    tooth_N        = possN (mkN "sinna" "sinniet" "snien") ;
+    train_N        = mkN "ferrovija" "ferroviji" ;
+    tree_N         = mkNColl "siġra" "siġar" "siġriet" ;
+    university_N   = mkN "università" "universitàjiet" ;
+    village_N      = mkN "raħal" "rħula" ;
+    war_N          = mkN "gwerra" "gwerrer" ;
+    water_N        = mkN "ilma" "ilmijiet" masculine ;
+    wife_N         = mkN "mara" "nisa" ;
+    wind_N         = mkN "riħ" "rjieħ" ;
+    window_N       = mkN "tieqa" "twieqi" ;
+    wine_N         = mkNColl "nbid" "nbejjed" ;
+    wing_N         = mkN "ġewnaħ" "ġwienaħ" ;
+    woman_N        = mkN "mara" "nisa" ;
+    wood_N         = mkN "injam" "injamiet" ;
+    worm_N         = mkNColl "dudu" "dud" "dudiet" ;
+    year_N         = mkNDual "sena" "sentejn" "snin" ;
 
+  -- Verbs
+  lin
+    add_V3         = mkV3 zied_ZJD_1_10424_V maP ;
+    answer_V2S     = lilV2 (wiegeb_WGB_3_10033_V) ;
+    ask_V2Q        = lilV2 (saqsa_SQSJ_1_7268_V) ;
+    become_VA      = sar_SJR_1_9797_V ;
+    beg_V2V        = mkV2V ttallab_TLB_5_9893_V ghalP minnP ;
+    bite_V2        = lilV2 (gidem_GDM_1_8009_V) ;
+    blow_V         = nefah_NFH_1_8966_V ;
+    break_V2       = dirV2 (kiser_KSR_1_8636_V) ;
+    breathe_V      = mkV "respira" ; -- ĦA N-NIFS
+    burn_V         = haraq_HRQ_1_8367_V ;
+    buy_V2         = dirV2 (xtara_XRJ_8_10296_V) ;
+    close_V2       = dirV2 (ghalaq_GHLQ_1_10530_V) ;
+    come_V         = gie_GJ'_1_8123_V ;
+    count_V2       = dirV2 (ghadd_GHDD_1_10460_V) ;
+    cut_V2         = dirV2 (qata'_QTGH_1_9305_V) ;
+    die_V          = miet_MWT_1_8923_V ;
+    dig_V          = haffer_HFR_2_8236_V ;
+    do_V2          = dirV2 (ghamel_GHML_1_10544_V) ;
+    drink_V2       = dirV2 (xorob_XRB_1_10231_V) ;
+    eat_V2         = dirV2 (kiel_KJL_1_8672_V) ;
+    fall_V         = waqa'_WQGH_1_10070_V ;
+    fear_V2        = prepV2 (beza'_BZGH_1_7541_V) minnP ;
+    fear_VS        = beza'_BZGH_1_7541_V;
+    fight_V2       = prepV2 (ggieled_GLD_6_8074_V) maP ;
+    find_V2        = lilV2 (sab_SJB_1_9779_V) ;
+    float_V        = gham_GHWM_1_10750_V ; ---
+    flow_V         = ghadda_GHDJ_2_10679_V ;
+    fly_V          = tar_TJR_1_9972_V ;
+    forget_V2      = lilV2 (nesa_NSJ_1_9126_V) ;
+    freeze_V       = ffriza_V ;
+    give_V3        = mkV3 ta_GHTJ_1_10767_V lilP ;
+    go_V           = mar_MWR_1_8918_V ;
+    hate_V2        = lilV2 (baghad_BGHD_1_7402_V) ;
+    hear_V2        = lilV2 (sema'_SMGH_1_9698_V) ;
+    hit_V2         = lilV2 (laqat_LQT_1_8772_V) ;
+    hold_V2        = lilV2 (zamm_ZMM_1_10392_V) ;
+    hope_VS        = xtaq_XWQ_8_10313_V ;
+    hunt_V2        = prepV2 (kaccac_KCC_2_8571_V) ghalP ;
+    jump_V         = qabez_QBZ_1_9182_V ;
+    kill_V2        = lilV2 (qatel_QTL_1_9312_V) ;
+    know_V2        = lilV2 (af_''F_1_10774_V) ;
+    know_VQ        = af_''F_1_10774_V ;
+    know_VS        = af_''F_1_10774_V ;
+    laugh_V        = dahak_DHK_1_7688_V ;
+    learn_V2       = dirV2 (tghallem_GHLM_5_10527_V) ;
+    leave_V2       = prepV2 (telaq_TLQ_1_9903_V) minnP ;
+    lie_V          = mtedd_MDD_8_8816_V ; -- lie down
+    like_V2        = lilV2 (ghogob_GHGB_1_10485_V) ;
+    listen_V2      = lilV2 (sema'_SMGH_1_9698_V) ;
+    live_V         = ghex_GHJX_1_10711_V ;
+    lose_V2        = lilV2 (tilef_TLF_1_9895_V) ;
+    love_V2        = lilV2 (habb_HBB_1_8174_V) ;
+    open_V2        = dirV2 (fetah_FTH_1_7932_V) ;
+    paint_V2A      = dirV2 (pitter_PTR_2_9152_V) ;
+    play_V         = daqq_DQQ_1_7736_V ;
+    play_V2        = prepV2 (laghab_LGHB_1_8724_V) maP ;
+    pull_V2        = lilV2 (gibed_GBD_1_8043_V) ;
+    push_V2        = dirV2 (mbotta_V) ; -- GĦAFAS
+    put_V2         = lilV2 (qieghed_QGHD_3_9212_V) ;
+    rain_V0        = xita_XTW_1_10297_V ; -- TAGĦMEL IX-XITA
+    read_V2        = dirV2 (qara_QRJ_1_9350_V) ;
+    rub_V2         = dirV2 (ghorok_GHRK_1_10599_V) ;
+    run_V          = gera_GRJ_1_8131_V ;
+    say_VS         = qal_QWL_1_9357_V ;
+    scratch_V2     = lilV2 (barax_BRX_1_7504_V) ;
+    see_V2         = lilV2 (ra_R'J_1_9513_V) ;
+    seek_V2        = lilV2 (fittex_FTX_2_7952_V) ;
+    sell_V3        = mkV3 biegh_BJGH_1_7565_V lilP ;
+    send_V3        = mkV3 baghat_BGHT_1_7412_V lilP ;
+    sew_V          = hat_HJT_1_8508_V ;
+    sing_V         = kanta_KNTJ_1_7016_V ;
+    sit_V          = pogga_PGJ_2_9157_V ;
+    sleep_V        = raqad_RQD_1_9469_V ;
+    smell_V        = xamm_XMM_1_10207_V ;
+    speak_V2       = prepV2 (kellem_KLM_2_8597_V) maP ;
+    spit_V         = bezaq_BZQ_1_7549_V ;
+    split_V2       = lilV2 (qasam_QSM_1_9292_V) ;
+    squeeze_V2     = dirV2 (ghasar_GHSR_1_10625_V) ;
+    stab_V2        = lilV2 (mewwes_MWS_2_8921_V) ;
+    stand_V        = qaghad_QGHD_1_9210_V ;
+    stop_V         = waqaf_WQF_1_10067_V ;
+    suck_V2        = lilV2 (rada'_RDGH_1_9388_V) ;
+    swell_V        = ntefah_NFH_8_8970_V ;
+    swim_V         = gham_GHWM_1_10750_V ;
+    switch8off_V2  = dirV2 (tefa_TFJ_1_9960_V) ;
+    switch8on_V2   = dirV2 (xeghel_XGHL_1_10155_V) ;
+    talk_V3        = mkV3 kellem_KLM_2_8597_V maP fuqP ; -- PAĊPAĊ, PARLA
+    teach_V2       = lilV2 (ghallem_GHLM_2_10526_V) ;
+    think_V        = haseb_HSB_1_8387_V ;
+    throw_V2       = dirV2 (waddab_WDB_2_10027_V) ;
+    tie_V2         = dirV2 (qafel_QFL_1_9206_V) ;
+    travel_V       = vvjagga_V ;
+    turn_V         = dar_DWR_1_7803_V ;
+    understand_V2  = lilV2 (fehem_FHM_1_10830_V) ;
+    vomit_V        = qala'_QLGH_1_9223_V ;
+    wait_V2        = lilV2 (stenna_'NJ_10_10781_V) ;
+    walk_V         = mexa_MXJ_1_8926_V ;
+    wash_V2        = lilV2 (hasel_HSL_1_8395_V) ;
+    watch_V2       = dirV2 (ra_R'J_1_9513_V) ;
+    win_V2         = dirV2 (rebah_RBH_1_9371_V) ;
+    wipe_V2        = dirV2 (mesah_MSH_1_8881_V) ;
+    wonder_VQ      = kkuntempla_V ;
+    write_V2       = dirV2 (kiteb_KTB_1_8641_V) ;
+
+  -- Adjectives
+  lin
+    bad_A          = brokenA "ħażin" "hżiena" "agħar" ;
+    beautiful_A    = brokenA "sabiħ" "sbieħ" "isbaħ" ;
+    big_A          = brokenA "kbir" "kbar" "ikbar" ;
+    black_A        = mkA "iswed" "sewda" "suwed" ;
+    blue_A         = sameA "blu" ;
+    broad_A        = mkA "wiesgħa" "wiesgħa" "wiesgħin" ;
+    brown_A        = sameA "kannella" ;
+    clean_A        = brokenA "nadif" "nodfa" ;
+    clever_A       = mkA "bravu" ;
+    cold_A         = mkA "kiesaħ" "kiesħa" "kesħin" ;
+    correct_A      = mkA "korrett" ;
+    dirty_A        = mkA "maħmuġ" ;
+    dry_A          = mkA "niexef" ;
+    dull_A         = sameA "tad-dwejjaq" ;
+    easy_A2V       = dirA2 (sameA "faċli") ;
+    empty_A        = mkA "vojt" "vojta" "vojta" ;
+    full_A         = mkA "mimli" ;
+    fun_AV         = sameA "pjaċevoli" ;
+    good_A         = mkA "tajjeb" "tajba" "tajbin" ;
+    green_A        = mkA "aħdar" "ħadra" "ħodor" ;
+    heavy_A        = brokenA "tqil" "tqal" "itqal" ;
+    hot_A          = mkA "jaħraq" "taħraq" "jaħarqu" ;
+    important_A    = sameA "importanti" ;
+    long_A         = brokenA "twil" "twal" "itwal" ;
+    married_A2     = mkA2 (mkA "miżżewweġ" "miżżewġa") lilP ;
+    narrow_A       = mkA "dejjaq" "dejqa" "dojoq" "idjaq" ;
+    near_A         = mkA "viċin" ;
+    new_A          = brokenA "ġdid" "ġodda" ;
+    old_A          = brokenA "qadim" "qodma" "eqdem" ; -- xiħ
+    probable_AS    = mkAS (sameA "probabbli") ;
+    ready_A        = mkA "lest" ;
+    red_A          = mkA "aħmar" "ħamra" "ħomor" ;
+    rotten_A       = mkA "mħassar" "mħassra" "mħassrin" ;
+    round_A        = mkA "tond" ;
+    sharp_A        = mkA "jaqta'" "taqta'" "jaqtgħu" ;
+    short_A        = brokenA "qasir" "qosra" "iqsar" ;
+    small_A        = brokenA "zgħir" "zgħar" "iżgħar" ;
+    smooth_A       = mkA "lixx" ;
+    straight_A     = mkA "dritt" ;
+    stupid_A       = mkA "iblah" "belha" "boloh" ;
+    thick_A        = mkA "oħxon" "ħoxna" "ħoxnin" "eħxen" ;
+    thin_A         = brokenA "rqiq" "rqaq" "rqaq" ;
+    ugly_A         = mkA "ikrah" "kerha" "koroh" ;
+    uncertain_A    = mkA "inċert" ;
+    warm_A         = brokenA "sħun" "sħan" ;
+    wet_A          = mkA "mxarrab" "mxarrba" "mxarrbin" ;
+    white_A        = mkA "abjad" "bajda" "bojod" ;
+    wide_A         = broad_A ;
+    yellow_A       = mkA "isfar" "safra" "sofor" ;
+    young_A        = small_A ;
+
+  -- Others
+  lin
+    alas_Interj    = ss "sfortunatament" ;
+    already_Adv    = mkAdv "diġà" ;
+    far_Adv        = mkAdv "il-bogħod" ; -- use glue?
+    john_PN        = mkPN "Ġanni" masculine singular ;
+    left_Ord       = mkOrd "xellug" ;
+    now_Adv        = mkAdv "issa" ;
+    paris_PN       = mkPN "Pariġi" feminine singular ;
+    right_Ord      = mkOrd "lemin" ;
+    today_Adv      = mkAdv "illum" ;
+
+  oper
+    fuqP = mkPrep "fuq" ;
+    ghandP = mkPrep "għand" ;
+    ghalP = mkPrep "għal" ;
+    minnP = mkPrep "minn" ;
+    goP = mkPrep "ġo" ;
+    lilP = mkPrep "lil" ;
+    maP = mkPrep "ma'" ;
+    taP = mkPrep "ta'" ;
+    saP = mkPrep "sa" ;
+    biP = mkPrep "bi" ;
+    fiP = mkPrep "fi" ;
+
+    lilV2 : V -> V2 ;
+    lilV2 v = prepV2 v (mkPrep "lil") ;
+
+    genderedN : N = overload {
+      genderedN : Str -> Str -> N = \qattus,qtates ->
+        let
+          m : N = mkN qattus qtates masculine ;
+          f : N = mkN (qattus+"a") qtates feminine ;
+        in (m | f) ;
+      genderedN : Str -> Str -> Str -> N = \qattus,qattusa,qtates ->
+        let
+          m : N = mkN qattus qtates masculine ;
+          f : N = mkN qattusa qtates feminine ;
+        in (m | f) ;
+      } ;
 } ;
diff --git a/lib/src/maltese/MorphoMlt.gf b/lib/src/maltese/MorphoMlt.gf
--- a/lib/src/maltese/MorphoMlt.gf
+++ b/lib/src/maltese/MorphoMlt.gf
@@ -1,7 +1,7 @@
 -- MorphoMlt.gf: scary morphology operations which need their own elbow space
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri 2009 -- 2013
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Angelo Zammit 2012
 -- Licensed under LGPL
 
@@ -12,40 +12,87 @@
     coding=utf8 ;
 
 
+  {- Determiners ---------------------------------------------------------- -}
+
+  oper
+    mkDeterminer : Number -> Str -> Determiner = \n,s -> {
+        s = \\gen => s ;
+        n = NumX n ; -- Number -> NumForm
+        clitic = [] ;
+        hasNum = False ;
+        isPron = False ;
+        isDefn = False ;
+      } ;
+
   {- Pronoun -------------------------------------------------------------- -}
 
   oper
-    -- [AZ]
-    mkPron = overload {
-      
-      -- jiena, inti, huwa
-      mkPron : (_,_,_,_,_,_ : Str) -> Number -> Person -> Gender -> Pronoun =
-        \jien, _i, _ja, _ek, _k, _li, num, pers, gen -> {
-          s = table {
-            Personal     => {c1 = jien ; c2 = []} ;
-            Possessive   => {c1 = "tiegħ" + _i ; c2 = []} ;
-            Suffixed Acc => {c1 = _ek ; c2 = _k} ; -- rajtek, rak
-            Suffixed Dat => {c1 = _li ; c2 = []} ; -- rajtli
-            Suffixed Gen => {c1 = _i ; c2 = _ja} -- qalbi, idejja
-            } ;
-          a = mkAgr gen num pers ;
-        } ;
+    mkPron : (_,_ : Str) -> Number -> Person -> Gender -> Pronoun =
+      \hi, _ha, num, pers, gen ->
+      let
+        tagh : Str = case <pers,num,gen> of {
+          <P1,Sg,_>    => "tiegħ" ;
+          <P2,Sg,_>    => "tiegħ" ;
+          <P3,Sg,Masc> => "tiegħ" ;
+          _            => "tagħ"
+          } ;
+      in {
+        s = table {
+          Personal   => hi ;         -- hi
+          Possessive => tagh + _ha ; -- tagħha
+          Suffixed   => _ha          -- qalbha
+          } ;
+        a = mkAgr num pers gen ;
+      } ;
 
-      -- hija, aħna, intom, huma
-      mkPron : (_,_ : Str) -> Number -> Person -> Gender -> Pronoun =
-        \hi, _ha, num, pers, gen -> {
-          s = table {
-            Personal     => {c1 = hi ; c2 = []} ;
-            Possessive   => {c1 = "tagħ" + _ha ; c2 = []} ;
-            Suffixed Acc => {c1 = _ha ; c2 = []} ;
-            Suffixed Dat => {c1 = "l"+_ha ; c2 = []} ;
-            Suffixed Gen => {c1 = _ha ; c2 = []}
-            } ;
-          a = mkAgr gen num pers ;
-        } ;
-      
+    {- Noun --------------------------------------------------------------- -}
+
+    -- Helper function for inferring noun plural from singulative
+    -- Nouns with collective & determinate forms should not use this...
+    inferNounPlural : Str -> Str = \sing ->
+      case sing of {
+        _ + "na" => init sing + "iet" ; -- eg WIDNIET
+        _ + "i" => sing + "n" ; -- eg BAĦRIN, DĦULIN, RAĦLIN
+        _ + ("a"|"u") => init(sing) + "i" ; -- eg ROTI
+        _ + "q" => sing + "at" ; -- eg TRIQAT
+        _ => sing + "i"
       } ;
 
+    -- Helper function for inferring noun gender from singulative
+    -- Refer {MDG pg190}
+    inferNounGender : Str -> Gender = \sing ->
+      case sing of {
+        _ + "aġni" => Fem ;
+        _ + "anti" => Fem ;
+        _ + "zzjoni" => Fem ;
+        _ + "ġenesi" => Fem ;
+        _ + "ite" => Fem ;
+        _ + "itù" => Fem ;
+        _ + "joni" => Fem ;
+        _ + "ojde" => Fem ;
+        _ + "udni" => Fem ;
+        _ + ("a"|"à") => Fem ;
+        _ => Masc
+      } ;
+
+  {- Adjective ------------------------------------------------------------ -}
+
+    -- Infer femininine form of adjective from masculine
+    inferAdjFem : Str -> Str ;
+    inferAdjFem masc = case masc of {
+      _ + "ef" => (dropSfx 2 masc) + "fa" ; -- NIEXEF
+      _ + "u" => (init masc) + "a" ; -- BRAVU
+      _ + "i" => masc + "ja" ; -- MIMLI
+      _ => masc + "a" -- VOJT
+      } ;
+
+    -- Infer plural form of adjective from feminine
+    inferAdjPlural : Str -> Str ;
+    inferAdjPlural fem = case fem of {
+      _ + ("f"|"j"|"ġ") + "a" => (init fem) + "in" ; -- NIEXFA, MIMLIJA, MAĦMUĠA
+      _ => (init fem) + "i" -- BRAVA
+      } ;
+
   {- Verb ----------------------------------------------------------------- -}
 
   oper
@@ -65,19 +112,19 @@
 
     -- IE/I vowel changes
     -- so far only used in derived verbs
-    vowelChangesIE : Root -> Pattern -> Pattern = \root,vowels ->
+    vowelChangesIE : Root -> Vowels -> Vowels = \root,vowels ->
       case <root, vowels> of { -- see {GO pg93}
-        <{C2="għ"},{V1="ie";V2="e"}> => mkPattern "e" "i" ; -- QIEGĦED > QEGĦIDKOM
-        <_,{V1="ie";V2="e"}> => mkPattern "i" "i" ; -- WIEĠEB > WIĠIBKOM
-        <_,{V1="ie";V2=""}> => mkPattern "i" ; -- STRIEĦ > STRIĦAJT
+        <{C2="għ"},{V1="ie";V2="e"}> => mkVowels "e" "i" ; -- QIEGĦED > QEGĦIDKOM
+        <_,{V1="ie";V2="e"}> => mkVowels "i" "i" ; -- WIEĠEB > WIĠIBKOM
+        <_,{V1="ie";V2=""}> => mkVowels "i" ; -- STRIEĦ > STRIĦAJT
         _ => vowels
       } ;
 
     {- ~~~ Strong Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjStrongPerf : Root -> Pattern -> (VAgr => Str) = \root,p ->
+    -- Params: Root, Vowels
+    conjStrongPerf : Root -> Vowels -> (VAgr => Str) = \root,p ->
       let
         ktib = root.C1 + root.C2 + (case p.V2 of {"e" => "i" ; _ => p.V2 }) + root.C3 ;
         kitb = root.C1 + p.V1 + root.C2 + root.C3 ;
@@ -96,11 +143,11 @@
     -- Params: Imperative Singular (eg IKTEB), Imperative Plural (eg IKTBU)
     conjStrongImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjStrongImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjStrongImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       let
-        vwls = vowelChangesStrong patt ;
+        vwls = vowelChangesStrong vseq ;
       in
         table {
           Sg => (vwls!Sg).V1 + root.C1 + root.C2 + (vwls!Sg).V2 + root.C3 ;  -- Inti:  IKTEB
@@ -108,43 +155,43 @@
         } ;
 
     -- Vowel changes for imperative
-    vowelChangesStrong : Pattern -> (Number => Pattern) = \patt ->
+    vowelChangesStrong : Vowels -> (Number => Vowels) = \vseq ->
       table {
-        Sg => case <patt.V1,patt.V2> of {
-          <"a","a"> => mkPattern "o" "o" ; -- RABAT > ORBOT (but: ITLOB, ILGĦAB, AĦBAT)
-          <"a","e"> => mkPattern "a" "e" ; -- GĦAMEL > AGĦMEL
-          <"e","e"> => mkPattern "i" "e" ; -- FEHEM > IFHEM
-          <"e","a"> => mkPattern "i" "a" ; -- FETAĦ > IFTAĦ
-          <"i","e"> => mkPattern "i" "e" ; -- KITEB > IKTEB
-          <"o","o"> => mkPattern "o" "o"   -- GĦOĠOB > OGĦĠOB
+        Sg => case <vseq.V1,vseq.V2> of {
+          <"a","a"> => mkVowels "o" "o" ; -- RABAT > ORBOT (but: ILGĦAB, AĦBAT)
+          <"a","e"> => mkVowels "a" "e" ; -- GĦAMEL > AGĦMEL
+          <"e","e"> => mkVowels "i" "e" ; -- FEHEM > IFHEM
+          <"e","a"> => mkVowels "i" "a" ; -- FETAĦ > IFTAĦ (but: ONFOĦ)
+          <"i","e"> => mkVowels "i" "e" ; -- KITEB > IKTEB
+          <"o","o"> => mkVowels "o" "o"   -- GĦOĠOB > OGĦĠOB
         };
-        Pl => case <patt.V1,patt.V2> of {
-          <"a","a"> => mkPattern "o" ; -- RABAT > ORBTU
-          <"a","e"> => mkPattern "a" ; -- GĦAMEL > AGĦMLU
-          <"e","e"> => mkPattern "i" ; -- FEHEM > IFHMU
-          <"e","a"> => mkPattern "i" ; -- FETAĦ > IFTĦU
-          <"i","e"> => mkPattern "i" ; -- KITEB > IKTBU
-          <"o","o"> => mkPattern "o"   -- GĦOĠOB > OGĦĠBU
+        Pl => case <vseq.V1,vseq.V2> of {
+          <"a","a"> => mkVowels "o" ; -- RABAT > ORBTU
+          <"a","e"> => mkVowels "a" ; -- GĦAMEL > AGĦMLU
+          <"e","e"> => mkVowels "i" ; -- FEHEM > IFHMU
+          <"e","a"> => mkVowels "i" ; -- FETAĦ > IFTĦU
+          <"i","e"> => mkVowels "i" ; -- KITEB > IKTBU
+          <"o","o"> => mkVowels "o"   -- GĦOĠOB > OGĦĠBU
         }
       } ;
 
     {- ~~~ Liquid-Medial Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjLiquidMedialPerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    -- Params: Root, Vowels
+    conjLiquidMedialPerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
         zlaq : Str = case root.C1 of {
-          "għ" => root.C1 + patt.V1 + root.C2 + (case patt.V2 of {"e" => "i" ; _ => patt.V2 }) + root.C3 ; -- GĦAMIL-
-          _ => root.C1 + root.C2 + (case patt.V2 of {"e" => "i" ; _ => patt.V2 }) + root.C3 -- ŻLAQ-
+          "għ" => root.C1 + vseq.V1 + root.C2 + (case vseq.V2 of {"e" => "i" ; _ => vseq.V2 }) + root.C3 ; -- GĦAMIL-
+          _ => root.C1 + root.C2 + (case vseq.V2 of {"e" => "i" ; _ => vseq.V2 }) + root.C3 -- ŻLAQ-
           } ;
-        zelq = root.C1 + patt.V1 + root.C2 + root.C3 ;
+        zelq = root.C1 + vseq.V1 + root.C2 + root.C3 ;
       in
         table {
           AgP1 Sg    => zlaq + "t" ;  -- Jiena ŻLAQT
           AgP2 Sg    => zlaq + "t" ;  -- Inti ŻLAQT
-          AgP3Sg Masc=> root.C1 + patt.V1 + root.C2 + patt.V2 + root.C3 ;  -- Huwa ŻELAQ
-          AgP3Sg Fem => zelq + (case patt.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija ŻELQET
+          AgP3Sg Masc=> root.C1 + vseq.V1 + root.C2 + vseq.V2 + root.C3 ;  -- Huwa ŻELAQ
+          AgP3Sg Fem => zelq + (case vseq.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija ŻELQET
           AgP1 Pl    => zlaq + "na" ;  -- Aħna ŻLAQNA
           AgP2 Pl    => zlaq + "tu" ;  -- Intom ŻLAQTU
           AgP3Pl     => zelq + "u"  -- Huma ŻELQU
@@ -154,11 +201,11 @@
     -- Params: Imperative Singular (eg IŻLOQ), Imperative Plural (eg IŻOLQU)
     conjLiquidMedialImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjLiquidMedialImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjLiquidMedialImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       let
-        vwls = vowelChangesLiquidMedial patt ;
+        vwls = vowelChangesLiquidMedial vseq ;
       in
         table {
           Sg => (vwls!Sg).V1 + root.C1 + root.C2 + (vwls!Sg).V2 + root.C3 ;  -- Inti: IŻLOQ
@@ -166,33 +213,33 @@
         } ;
 
     -- Vowel changes for imperative
-    vowelChangesLiquidMedial : Pattern -> (Number => Pattern) = \patt ->
+    vowelChangesLiquidMedial : Vowels -> (Number => Vowels) = \vseq ->
       table {
-        Sg => case <patt.V1,patt.V2> of {
-          <"a","a"> => mkPattern "i" "o" ; -- TALAB > ITLOB
-          <"a","e"> => mkPattern "o" "o" ; -- ĦAREĠ > OĦROĠ
-          <"e","e"> => mkPattern "e" "e" ; -- ĦELES > EĦLES
-          <"e","a"> => mkPattern "i" "o" ; -- ŻELAQ > IŻLOQ
-          <"i","e"> => mkPattern "i" "e" ; -- DILEK > IDLEK
-          <"o","o"> => mkPattern "i" "o"   -- XOROB > IXROB
+        Sg => case <vseq.V1,vseq.V2> of {
+          <"a","a"> => mkVowels "i" "o" ; -- TALAB > ITLOB but ĦARAQ > AĦRAQ
+          <"a","e"> => mkVowels "o" "o" ; -- ĦAREĠ > OĦROĠ
+          <"e","e"> => mkVowels "e" "e" ; -- ĦELES > EĦLES
+          <"e","a"> => mkVowels "i" "o" ; -- ŻELAQ > IŻLOQ
+          <"i","e"> => mkVowels "i" "e" ; -- DILEK > IDLEK
+          <"o","o"> => mkVowels "i" "o"   -- XOROB > IXROB
         };
-        Pl => case <patt.V1,patt.V2> of {
-          <"a","a"> => mkPattern "i" "o" ; -- TALAB > ITOLBU
-          <"a","e"> => mkPattern "o" "o" ; -- ĦAREĠ > OĦORĠU
-          <"e","e"> => mkPattern "e" "i" ; -- ĦELES > EĦILSU
-          <"e","a"> => mkPattern "i" "o" ; -- ŻELAQ > IŻOLQU
-          <"i","e"> => mkPattern "i" "i" ; -- DILEK > IDILKU
-          <"o","o"> => mkPattern "i" "o"   -- XOROB > IXORBU
+        Pl => case <vseq.V1,vseq.V2> of {
+          <"a","a"> => mkVowels "i" "o" ; -- TALAB > ITOLBU
+          <"a","e"> => mkVowels "o" "o" ; -- ĦAREĠ > OĦORĠU
+          <"e","e"> => mkVowels "e" "i" ; -- ĦELES > EĦILSU
+          <"e","a"> => mkVowels "i" "o" ; -- ŻELAQ > IŻOLQU
+          <"i","e"> => mkVowels "i" "i" ; -- DILEK > IDILKU
+          <"o","o"> => mkVowels "i" "o"   -- XOROB > IXORBU
         }
       } ;
 
     {- ~~~ Geminated Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjGeminatedPerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    -- Params: Root, Vowels
+    conjGeminatedPerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
-        habb = root.C1 + patt.V1 + root.C2 + root.C3 ;
+        habb = root.C1 + vseq.V1 + root.C2 + root.C3 ;
       in
         table {
           AgP1 Sg    => habb + "ejt" ;  -- Jiena ĦABBEJT
@@ -208,11 +255,11 @@
     -- Params: Imperative Singular (eg IKTEB), Imperative Plural (eg IKTBU)
     conjGeminatedImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjGeminatedImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjGeminatedImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       let
-        vwls = vowelChangesGeminated patt ;
+        vwls = vowelChangesGeminated vseq ;
         stem_sg = root.C1 + (vwls!Sg).V1 + root.C2 + root.C3 ;
       in
         table {
@@ -221,26 +268,32 @@
         } ;
 
     -- Vowel changes for imperative
-    vowelChangesGeminated : Pattern -> (Number => Pattern) = \patt ->
-      \\n => case patt.V1 of {
-        "e" => mkPattern "e" ; -- BEXX > BEXX (?)
-        _ => mkPattern "o" -- ĦABB > ĦOBB
+    vowelChangesGeminated : Vowels -> (Number => Vowels) = \vseq ->
+      \\n => case vseq.V1 of {
+        "e" => mkVowels "e" ; -- BEXX > BEXX (?)
+        _ => mkVowels "o" -- ĦABB > ĦOBB
       } ;
 
 
     {- ~~~ Assimilative Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjAssimilativePerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    -- Params: Root, Vowels
+    conjAssimilativePerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
-        wasal = root.C1 + patt.V1 + root.C2 + patt.V2 + root.C3 ;
-        wasl  = root.C1 + patt.V1 + root.C2 + root.C3 ;
+        wasal = case root.C3 of {
+          "għ" => root.C1 + vseq.V1 + root.C2 + vseq.V2 + "j" ;
+          _    => root.C1 + vseq.V1 + root.C2 + vseq.V2 + root.C3
+          } ;
+        wasl  = root.C1 + vseq.V1 + root.C2 + root.C3 ;
       in
         table {
           AgP1 Sg    => wasal + "t" ;  -- Jiena WASALT
           AgP2 Sg    => wasal + "t" ;  -- Inti WASALT
-          AgP3Sg Masc=> wasal ;  -- Huwa WASAL
+          AgP3Sg Masc=> case root.C3 of {
+            "għ" => root.C1 + vseq.V1 + root.C2 + vseq.V2 + "'" ;  -- Huwa WAQA'
+            _    => wasal  -- Huwa WASAL
+            } ;
           AgP3Sg Fem => wasl + "et" ;  -- Hija WASLET
           AgP1 Pl    => wasal + "na" ;  -- Aħna WASALNA
           AgP2 Pl    => wasal + "tu" ;  -- Intom WASALTU
@@ -251,23 +304,23 @@
     -- Params: Imperative Singular (eg ASAL), Imperative Plural (eg ASLU)
     conjAssimilativeImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjAssimilativeImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjAssimilativeImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       table {
-        Sg => patt.V1 + root.C2 + patt.V2 + root.C3 ;  -- Inti: ASAL
-        Pl => patt.V1 + root.C2 + root.C3 + "u"  -- Intom: ASLU
+        Sg => vseq.V1 + root.C2 + vseq.V2 + case root.C3 of { "għ" => "'" ; _ => root.C3 } ;  -- Inti: ASAL
+        Pl => vseq.V1 + root.C2 + root.C3 + "u"  -- Intom: ASLU
       } ;
 
     {- ~~~ Hollow Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
+    -- Params: Root, Vowels
     -- Refer: http://blog.johnjcamilleri.com/2012/07/vowel-patterns-maltese-hollow-verb/
-    conjHollowPerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    conjHollowPerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
-        sar = root.C1 + patt.V1 + root.C3 ;
-        sir = case <patt.V1,root.C2> of {
+        sar = root.C1 + vseq.V1 + root.C3 ;
+        sir = case <vseq.V1,root.C2> of {
           <"a","w"> => root.C1 + "o" + root.C3 ; -- DAM, FAR, SAQ (most common case)
           _ => root.C1 + "i" + root.C3
           }
@@ -295,18 +348,18 @@
           AgP3Pl     => pfx_J imp_pl    -- Huma JDUMU / JMORRU
       } ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
     -- Refer: http://blog.johnjcamilleri.com/2012/07/vowel-patterns-maltese-hollow-verb/
-    conjHollowImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    conjHollowImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       let
-        sir = case <patt.V1,root.C2> of {
+        sir = case <vseq.V1,root.C2> of {
           <"a","w"> => root.C1 + "u" + root.C3 ; -- DAM, FAR, SAQ (most common case)
           <"a","j"> => root.C1 + "i" + root.C3 ; -- ĠAB, SAB, TAR
           <"ie","j"> => root.C1 + "i" + root.C3 ; -- FIEQ, RIED, ŻIED
           <"ie","w"> => root.C1 + "u" + root.C3 ; -- MIET
           <"e","j"> => root.C1 + "i" + root.C3 ; -- GĦEB
-          _ => Predef.error("Unhandled case in hollow verb:"++root.C1+patt.V1+root.C2+patt.V2+root.C3)
+          _ => Predef.error("Unhandled case in hollow verb:"++root.C1+vseq.V1+root.C2+vseq.V2+root.C3)
           }
       in
       table {
@@ -317,23 +370,23 @@
     {- ~~~ Lacking Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjLackingPerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    -- Params: Root, Vowels
+    conjLackingPerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
-        mxej = root.C1 + root.C2 + patt.V1 + root.C3
+        mxej = root.C1 + root.C2 + vseq.V1 + root.C3
       in
         table {
           --- i tal-leħen needs to be added here!
           AgP1 Sg    => mxej + "t" ;  -- Jiena IMXEJT
           AgP2 Sg    => mxej + "t" ;  -- Inti IMXEJT
-          AgP3Sg Masc=> root.C1 + patt.V1 + root.C2 + patt.V2 ;  -- Huwa MEXA
-          AgP3Sg Fem => case patt.V1 of {
+          AgP3Sg Masc=> root.C1 + vseq.V1 + root.C2 + vseq.V2 ;  -- Huwa MEXA
+          AgP3Sg Fem => case vseq.V1 of {
             "a" => root.C1 + root.C2 + "at" ;  -- Hija QRAT
             _ => root.C1 + root.C2 + "iet"  -- Hija MXIET
             } ;
           AgP1 Pl    => mxej + "na" ;  -- Aħna IMXEJNA
           AgP2 Pl    => mxej + "tu" ;  -- Intom IMXEJTU
-          AgP3Pl     => case patt.V1 of {
+          AgP3Pl     => case vseq.V1 of {
             "a" => root.C1 + root.C2 + "aw" ;  -- Huma QRAW
             _ => root.C1 + root.C2 + "ew"  -- Huma IMXEW
             }
@@ -343,9 +396,9 @@
     -- Params: Imperative Singular (eg IMXI), Imperative Plural (eg IMXU)
     conjLackingImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjLackingImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjLackingImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       table {
         Sg => "i" + root.C1 + root.C2 + "i" ;  -- Inti: IMXI
         Pl => "i" + root.C1 + root.C2 + "u"  -- Intom: IMXU
@@ -354,17 +407,17 @@
     {- ~~~ Defective Verb ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjDefectivePerf : Root -> Pattern -> ( VAgr => Str ) = \root,patt ->
+    -- Params: Root, Vowels
+    conjDefectivePerf : Root -> Vowels -> ( VAgr => Str ) = \root,vseq ->
       let
-        qlaj = root.C1 + root.C2 + (case patt.V2 of {"e" => "i" ; _ => patt.V2 }) + "j" ;
-        qalgh = root.C1 + patt.V1 + root.C2 + root.C3 ;
+        qlaj = root.C1 + root.C2 + (case vseq.V2 of {"e" => "i" ; _ => vseq.V2 }) + "j" ;
+        qalgh = root.C1 + vseq.V1 + root.C2 + root.C3 ;
       in
         table {
           AgP1 Sg    => qlaj + "t" ;  -- Jiena QLAJT
           AgP2 Sg    => qlaj + "t" ;  -- Inti QLAJT
-          AgP3Sg Masc=> root.C1 + patt.V1 + root.C2 + patt.V2 + "'" ;  -- Huwa QALA'
-          AgP3Sg Fem => qalgh + (case patt.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija QALGĦET
+          AgP3Sg Masc=> root.C1 + vseq.V1 + root.C2 + vseq.V2 + "'" ;  -- Huwa QALA'
+          AgP3Sg Fem => qalgh + (case vseq.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija QALGĦET
           AgP1 Pl    => qlaj + "na" ;  -- Aħna QLAJNA
           AgP2 Pl    => qlaj + "tu" ;  -- Intom QLAJTU
           AgP3Pl     => qalgh + "u"  -- Huma QALGĦU
@@ -374,32 +427,32 @@
     -- Params: Imperative Singular (eg IKTEB), Imperative Plural (eg IKTBU)
     conjDefectiveImpf = conjGenericImpf ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjDefectiveImp : Root -> Pattern -> ( Number => Str ) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjDefectiveImp : Root -> Vowels -> ( Number => Str ) = \root,vseq ->
       let
-        v1 = case patt.V1 of { "e" => "i" ; _ => patt.V1 } ;
+        v1 = case vseq.V1 of { "e" => "i" ; _ => vseq.V1 } ;
         v_pl : Str = case root.C2 of { #LiquidCons => "i" ; _ => "" } ; -- some verbs require "i" insertion in middle (eg AQILGĦU)
       in
         table {
-          Sg => v1 + root.C1 + root.C2 + patt.V2 + "'" ;  -- Inti:  AQLA' / IBŻA'
+          Sg => v1 + root.C1 + root.C2 + vseq.V2 + "'" ;  -- Inti:  AQLA' / IBŻA'
           Pl => v1 + root.C1 + v_pl + root.C2 + root.C3 + "u"  -- Intom: AQILGĦU / IBŻGĦU
         } ;
 
     {- ~~~ Quadriliteral Verb (Strong) ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
-    -- Params: Root, Pattern
-    conjQuadPerf : Root -> Pattern -> (VAgr => Str) = \root,patt ->
+    -- Params: Root, Vowels
+    conjQuadPerf : Root -> Vowels -> (VAgr => Str) = \root,vseq ->
       let
-        dendil = root.C1 + patt.V1 + root.C2 + root.C3 + (case patt.V2 of {"e" => "i" ; _ => patt.V2 }) + root.C4 ;
-        dendl = root.C1 + patt.V1 + root.C2 + root.C3 + root.C4 ;
+        dendil = root.C1 + vseq.V1 + root.C2 + root.C3 + (case vseq.V2 of {"e" => "i" ; _ => vseq.V2 }) + root.C4 ;
+        dendl = root.C1 + vseq.V1 + root.C2 + root.C3 + root.C4 ;
       in
       table {
         AgP1 Sg    => dendil + "t" ;  -- Jiena DENDILT
         AgP2 Sg    => dendil + "t" ;  -- Inti DENDILT
-        AgP3Sg Masc=> root.C1 + patt.V1 + root.C2 + root.C3 + patt.V2 + root.C4 ;  -- Huwa DENDIL
-        AgP3Sg Fem => dendl + (case patt.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija DENDLET
+        AgP3Sg Masc=> root.C1 + vseq.V1 + root.C2 + root.C3 + vseq.V2 + root.C4 ;  -- Huwa DENDIL
+        AgP3Sg Fem => dendl + (case vseq.V2 of {"o" => "o" ; _ => "e"}) + "t" ;  -- Hija DENDLET
         AgP1 Pl    => dendil + "na" ;  -- Aħna DENDILNA
         AgP2 Pl    => dendil + "tu" ;  -- Intom DENDILTU
         AgP3Pl     => dendl + "u"  -- Huma DENDLU
@@ -418,19 +471,19 @@
         AgP3Pl     => pfx_J imp_pl    -- Huma JDENDLU
       } ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjQuadImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjQuadImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       table {
-        Sg => root.C1 + patt.V1 + root.C2 + root.C3 + patt.V2 + root.C4 ;  -- Inti:  DENDEL
-        Pl => root.C1 + patt.V1 + root.C2 + root.C3 + root.C4 + "u"  -- Intom: DENDLU
+        Sg => root.C1 + vseq.V1 + root.C2 + root.C3 + vseq.V2 + root.C4 ;  -- Inti:  DENDEL
+        Pl => root.C1 + vseq.V1 + root.C2 + root.C3 + root.C4 + "u"  -- Intom: DENDLU
       } ;
 
     {- ~~~ Quadriliteral Verb (Weak Final) ~~~ -}
 
     -- Conjugate entire verb in PERFECT tense
     -- Params: Stem
-    conjQuadWeakPerf : Root -> Pattern -> Str -> (VAgr => Str) = \root,patt,imp_sg ->
+    conjQuadWeakPerf : Root -> Vowels -> Str -> (VAgr => Str) = \root,vseq,imp_sg ->
       case takeSfx 1 imp_sg of {
         "a" => -- KANTA
           let
@@ -447,13 +500,13 @@
           } ;
         _ => -- SERVI
           let
-            serve = root.C1 + patt.V1 + root.C2 + root.C3 + "e" ;
+            serve = root.C1 + vseq.V1 + root.C2 + root.C3 + "e" ;
           in
           table {
             AgP1 Sg    => serve + "jt" ;  -- Jiena SERVEJT
             AgP2 Sg    => serve + "jt" ;  -- Inti SERVEJT
-            AgP3Sg Masc=> root.C1 + patt.V1 + root.C2 + root.C3 + patt.V2 ;  -- Huwa SERVA
-            AgP3Sg Fem => root.C1 + patt.V1 + root.C2 + root.C3 + "iet" ; -- Hija SERVIET
+            AgP3Sg Masc=> root.C1 + vseq.V1 + root.C2 + root.C3 + vseq.V2 ;  -- Huwa SERVA
+            AgP3Sg Fem => root.C1 + vseq.V1 + root.C2 + root.C3 + "iet" ; -- Hija SERVIET
             AgP1 Pl    => serve + "jna" ;  -- Aħna SERVEJNA
             AgP2 Pl    => serve + "jtu" ;  -- Intom SERVEJTU
             AgP3Pl     => serve + "w"  -- Huma SERVEW
@@ -473,13 +526,13 @@
         AgP3Pl     => pfx_J imp_pl    -- Huma JSERVU
       } ;
 
-    -- Conjugate entire verb in IMPERATIVE tense, infers vowel patterns
-    -- Params: Root, Pattern
-    conjQuadWeakImp : Root -> Pattern -> (Number => Str) = \root,patt ->
+    -- Conjugate entire verb in IMPERATIVE tense, infers vowel sequence
+    -- Params: Root, Vowels
+    conjQuadWeakImp : Root -> Vowels -> (Number => Str) = \root,vseq ->
       table {
         --- this is known to fail for KANTA, but that seems like a less common case
-        Sg => root.C1 + patt.V1 + root.C2 + root.C3 + "i" ;  -- Inti: SERVI
-        Pl => root.C1 + patt.V1 + root.C2 + root.C3 + "u"  -- Intom: SERVU
+        Sg => root.C1 + vseq.V1 + root.C2 + root.C3 + "i" ;  -- Inti: SERVI
+        Pl => root.C1 + vseq.V1 + root.C2 + root.C3 + "u"  -- Intom: SERVU
       } ;
 
 
@@ -537,7 +590,7 @@
       } ;
 
     -- Conjugate entire verb in IMPERATIVE tense
-    -- Params: Root, Pattern
+    -- Params: Root, Vowels
     conjLoanImp : Str -> (Number => Str) = \mamma ->
       table {
         Sg => case mamma of {
@@ -555,37 +608,37 @@
     conjFormII : VerbInfo -> (VForm => Str) = \i ->
       let
         mamma : Str = case i.class of {
-          Weak Defective => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + i.patt.V2 + "'" ; -- QATTA'
-          Weak Lacking => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + i.patt.V2 ; -- NEĦĦA
-          _ => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + i.patt.V2 + i.root.C3 -- WAQQAF
+          Weak Defective => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + i.vseq.V2 + "'" ; -- QATTA'
+          Weak Lacking => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + i.vseq.V2 ; -- NEĦĦA
+          _ => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + i.vseq.V2 + i.root.C3 -- WAQQAF
           } ;
         nehhi : Str = case i.class of {
-          Weak Lacking => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + "i" ; -- NEĦĦI
+          Weak Lacking => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + "i" ; -- NEĦĦI
           _ => mamma -- WAQQAF
           } ;
-        bexxix : Str = case <i.class,i.patt.V1,i.patt.V2> of {
-          <Weak Defective,_,_> => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + i.patt.V2 + "j" ; -- QATTAJ
-          <_,"e","a"> => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + "e" + i.root.C3 ; -- NEĦĦEJ
-          <_,_,"e"> => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 + "i" + i.root.C3 ;
+        bexxix : Str = case <i.class,i.vseq.V1,i.vseq.V2> of {
+          <Weak Defective,_,_> => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + i.vseq.V2 + "j" ; -- QATTAJ
+          <_,"e","a"> => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + "e" + i.root.C3 ; -- NEĦĦEJ
+          <_,_,"e"> => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 + "i" + i.root.C3 ;
           _ => nehhi -- no change
           } ;
         waqqf : Str = case i.class of {
-          Weak Hollow => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 ; -- QAJM
-          Weak Lacking => i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2 ; -- NEĦĦ
-          _ => sfx (i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C2) i.root.C3 
+          Weak Hollow => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 ; -- QAJM
+          Weak Lacking => i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2 ; -- NEĦĦ
+          _ => sfx (i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C2) i.root.C3
           } ;
         waqqfu : Str = waqqf + "u" ;
         perf : VAgr => Str = table {
           AgP1 Sg => bexxix + "t" ;
           AgP2 Sg => bexxix + "t" ;
           AgP3Sg Masc => mamma ;
-          AgP3Sg Fem => case <i.patt.V1, i.patt.V2> of {
+          AgP3Sg Fem => case <i.vseq.V1, i.vseq.V2> of {
             <"e","a"> => waqqf + "iet" ; -- NEĦĦIET
             _ => waqqf + "et"
             } ;
           AgP1 Pl => bexxix + "na" ;
           AgP2 Pl => bexxix + "tu" ;
-          AgP3Pl => case <i.patt.V1, i.patt.V2> of {
+          AgP3Pl => case <i.vseq.V1, i.vseq.V2> of {
             <"e","a"> => waqqf + "ew" ; -- NEĦĦEW
             _ => waqqf + "u"
             }
@@ -606,28 +659,30 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
     conjFormII_quad : VerbInfo -> (VForm => Str) = \i ->
       let
-        vowels = extractPattern i.imp ;
+        vowels = extractVowels i.imp ;
         mamma : Str = case i.class of {
-          Quad QWeak => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 + i.patt.V2 ; -- SSERVA
-          _ => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 + i.patt.V2 + i.root.C4 -- T-ĦARBAT
+          Quad QWeak => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 + i.vseq.V2 ; -- SSERVA
+          _ => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 + i.vseq.V2 + i.root.C4 -- T-ĦARBAT
           } ;
         tharb : Str = case i.class of {
-          _ => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3
+          _ => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3
           } ;
         tharbt : Str = case i.class of {
-          Quad QWeak => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 ; -- SSERV
-          _ => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 + i.root.C4
+          Quad QWeak => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 ; -- SSERV
+          _ => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 + i.root.C4
           } ;
         perf : VAgr => Str =
           let
             tharbat : Str = case <i.class,vowels.V2> of {
-              <Quad QWeak,"i"> => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 + "e" + i.root.C4 ; -- SSERVEJ
-              <Quad QWeak,"a"> => pfx_T i.root.C1 + i.patt.V1 + i.root.C2 + i.root.C3 + "a" + i.root.C4 ; -- TKANTAJ
+              <Quad QWeak,"i"> => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 + "e" + i.root.C4 ; -- SSERVEJ
+              <Quad QWeak,"a"> => pfx_T i.root.C1 + i.vseq.V1 + i.root.C2 + i.root.C3 + "a" + i.root.C4 ; -- TKANTAJ
               _ => mamma
               } ;
             tharbtu : Str = case <i.class, vowels.V2> of {
@@ -691,20 +746,22 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
     {- ~~~ Form III verbs ~~~ -}
 
     conjFormIII : VerbInfo -> (VForm => Str) = \i ->
       let
-        wiegeb : Str = i.root.C1 + i.patt.V1 + i.root.C2 + i.patt.V2 + i.root.C3 ;
-        wegib : Str = case <i.patt.V1,i.patt.V2> of {
+        wiegeb : Str = i.root.C1 + i.vseq.V1 + i.root.C2 + i.vseq.V2 + i.root.C3 ;
+        wegib : Str = case <i.vseq.V1,i.vseq.V2> of {
           <"ie","e"> => i.root.C1 + "e" + i.root.C2 + "i" + i.root.C3 ;
           <v1,"e"> => i.root.C1 + v1 + i.root.C2 + "i" + i.root.C3 ;
           _ => wiegeb -- no change
           } ;
-        wiegb : Str = sfx (i.root.C1 + i.patt.V1 + i.root.C2) i.root.C3 ;
+        wiegb : Str = sfx (i.root.C1 + i.vseq.V1 + i.root.C2) i.root.C3 ;
         wiegbu : Str = wiegb + "u" ;
         perf : VAgr => Str = table {
           AgP1 Sg => wegib + "t" ;
@@ -731,7 +788,9 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
     {- ~~~ Form VII and VIII verbs ~~~ -}
@@ -740,13 +799,13 @@
     conjFormVII : VerbInfo -> Str -> (VForm => Str) = \i,C1 ->
       let
         nhasel : Str = case i.class of {
-          Weak Hollow => C1 + i.patt.V1 + i.root.C3 ;
-          Weak Lacking => C1 + i.patt.V1 + i.root.C2 + i.patt.V2 ;
-          Weak Defective => C1 + i.patt.V1 + i.root.C2 + i.patt.V2 + "'" ;
-          _ => C1 + i.patt.V1 + i.root.C2 + i.patt.V2 + i.root.C3
+          Weak Hollow => C1 + i.vseq.V1 + i.root.C3 ;
+          Weak Lacking => C1 + i.vseq.V1 + i.root.C2 + i.vseq.V2 ;
+          Weak Defective => C1 + i.vseq.V1 + i.root.C2 + i.vseq.V2 + "'" ;
+          _ => C1 + i.vseq.V1 + i.root.C2 + i.vseq.V2 + i.root.C3
           } ;
-        v1 : Str = case i.patt.V1 of { "ie" => "e" ; v => v } ;
-        v2 : Str = case i.patt.V2 of { "e" => "i" ; v => v } ;
+        v1 : Str = case i.vseq.V1 of { "ie" => "e" ; v => v } ;
+        v2 : Str = case i.vseq.V2 of { "e" => "i" ; v => v } ;
         -- nhsil : Str = case <i.class,i.root.C1> of {
         --   <Strong Regular,_> => C1 + i.root.C2 + v2 + i.root.C3 ;
         --   <Strong LiquidMedial,_> => C1 + v1 + i.root.C2 + v2 + i.root.C3 ;
@@ -764,9 +823,9 @@
           _ => C1 + v1 + i.root.C2 + v2 + i.root.C3
           } ;
         nhasl : Str = case i.class of {
-          Weak Hollow => C1 + i.patt.V1 + i.root.C3 ;
+          Weak Hollow => C1 + i.vseq.V1 + i.root.C3 ;
           Weak Lacking => C1 + i.root.C2 ;
-          _ => sfx (C1 + i.patt.V1 + i.root.C2) i.root.C3
+          _ => sfx (C1 + i.vseq.V1 + i.root.C2) i.root.C3
           } ;
         nhaslu : Str = case i.class of {
           Weak Lacking => nhasl + "ew" ;
@@ -800,7 +859,9 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
     {- ~~~ Form IX verbs ~~~ -}
@@ -834,7 +895,9 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
     {- ~~~ Form X verbs ~~~ -}
@@ -875,7 +938,7 @@
           _ + "ie" + #Consonant =>
             let
               strieh : Str = mamma ;
-              strih : Str = ie2_ i.patt2.V1 strieh ;
+              strih : Str = ie2i strieh ;
               strihaj : Str = strih + "aj"
             in
             table {
@@ -926,7 +989,9 @@
       in table {
         VPerf agr => perf ! agr ;
         VImpf agr => impf ! agr ;
-        VImp num  => imp ! num
+        VImp num  => imp ! num ;
+        VPresPart _ => NONEXIST ;
+        VPastPart _ => NONEXIST
       } ;
 
 }
diff --git a/lib/src/maltese/NounMlt.gf b/lib/src/maltese/NounMlt.gf
--- a/lib/src/maltese/NounMlt.gf
+++ b/lib/src/maltese/NounMlt.gf
@@ -1,73 +1,325 @@
 -- NounMlt.gf: noun phrases and nouns
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
 -- Licensed under LGPL
 
 concrete NounMlt of Noun = CatMlt ** open ResMlt, Prelude in {
 
   flags
     optimize=noexpand ;
+    coding=utf8 ;
 
+  oper
+    -- Used in DetCN below
+    chooseNounNumForm : Det -> CN -> Str = \det,n ->
+      let
+        sing = n.s ! Singulative ;
+        coll = if_then_Str n.hasColl
+          (n.s ! Collective) -- baqar
+          (n.s ! Plural)  -- snien
+          ;
+        dual = n.s ! Dual ;
+        plur = n.s ! Plural ;
+        -- pind = n.s ! Plural Indeterminate ;
+      in case det.n of {
+        NumX Sg  => sing ; -- baqra
+        NumX Pl  => coll ; -- baqar (coll) / ħafna snien (pdet)
+        Num0     => sing ; -- l-ebda baqra
+        Num1     => sing ; -- baqra
+        Num2     => if_then_Str n.hasDual dual plur ; -- sentejn / baqar
+        Num3_10  => coll ; -- tlett baqar
+        Num11_19 => sing ; -- ħdax-il baqra
+        Num20_99 => sing   -- għoxrin baqra
+      } ;
+
   lin
     -- Det -> CN -> NP
-    DetCN det cn = {
-      s = \\c => det.s ++ cn.s ! numnum2nounnum det.n ; 
-      a = case (numnum2nounnum det.n) of {
-	Singular _ => mkAgr cn.g Sg P3 ;
-	_ => mkAgr cn.g Pl P3
+    -- the man
+    DetCN det cn =
+      let
+        -- To stop complaining about lock fields
+        det = lin Det det ;
+        cn  = lin CN cn ;
+        noun = chooseNounNumForm det cn ;
+      in {
+        s = table {
+          NPCPrep => noun ;
+          _       => case <det.isPron, cn.takesPron> of {
+            <True,True>  => glue noun det.clitic ;
+            <True,_>     => artDef ++ noun ++ det.s ! cn.g ;
+            _            => case <det.n,cn.hasDual> of {
+              <Num2, True>  => noun ; -- sentejn
+              _             => det.s ! cn.g ++ noun -- tlett baqar
+              }
+            }
+          } ;
+        a = case (numform2nounnum det.n) of {
+          Singulative => mkAgr Sg P3 cn.g ; --- collective?
+          _           => mkAgr Pl P3 cn.g
+          } ;
+        isPron = False ;
+        isDefn = det.isDefn ;
       } ;
-      isPron = False ;
-    } ;
 
     -- Quant -> Num -> Det
+    -- these five
     DetQuant quant num = {
-      s  = quant.s ! num.hasCard ! num.n ++ num.s ! NumNominative;
-      n  = num.n ;
-      hasNum = num.hasCard
+      s = \\gen =>
+        let gennum = case num.n of { NumX Sg => GSg gen ; _ => GPl }
+        in case <quant.isDemo,num.n> of {
+            <True,_>  => quant.s ! gennum ++ artDef ++ num.s ! NumAdj ;
+            -- <True ,NumX Sg> => ...
+            <False,NumX Sg> => quant.s ! gennum ;
+            <False,_> => quant.s ! gennum ++ num.s ! NumAdj
+        } ;
+      n = num.n ;
+      clitic = quant.clitic ;
+      hasNum = True ; -- num.hasCard ?
+      isPron = quant.isPron ;
+      isDefn = quant.isDefn ;
     } ;
 
+    -- Quant -> Num -> Ord -> Det
+    -- these five best
+    --- Almost an exact copy of DetQuant, consider factoring together
+    DetQuantOrd quant num ord = {
+      s = \\gen =>
+        let gennum = case num.n of { NumX Sg => GSg gen ; _ => GPl }
+        in case quant.isDemo of {
+          True  => quant.s ! gennum ++ artDef ++ num.s ! NumAdj ++ ord.s ! NumAdj ;
+          False => quant.s ! gennum ++ num.s ! NumAdj ++ ord.s ! NumAdj
+        } ;
+      n = num.n ;
+      clitic = quant.clitic ;
+      hasNum = True ;
+      isPron = quant.isPron ;
+      isDefn = quant.isDefn ;
+      } ;
+
+    -- Det -> NP
+    -- these five
+    DetNP det = {
+      s = \\c => det.s ! Masc ;
+      a = agrP3 (numform2num det.n) Masc ;
+      isPron = False ;
+      isDefn = True ;
+      } ;
+
     -- Quant
     DefArt = {
-      s  = \\hasCard,n => artDef ;
+      s  = \\_ => artDef ;
+      clitic = [] ;
+      isPron = False ;
+      isDemo = False ;
+      isDefn = True ;
     } ;
     IndefArt = {
-      s  = \\hasCard,n => artIndef ;
+      s  = \\_ => artIndef ;
+      clitic = [] ;
+      isPron = False ;
+      isDemo = False ;
+      isDefn = False ;
     } ;
 
     -- PN -> NP
+    -- John
     UsePN pn = {
       s = \\c => pn.s ;
       a = pn.a ;
       isPron = False ;
+      isDefn = False ;
       } ;
 
     -- Pron -> NP
+    -- he
     UsePron p = {
-      -- s = \\npcase => (p.s ! Personal).c1 ;
       s = table {
-        Nom => (p.s ! Personal).c1 ;
-        CPrep => (p.s ! Suffixed Acc).c1
+        NPNom   => p.s ! Personal ;
+        NPAcc   => p.s ! Personal ;
+        NPCPrep => p.s ! Suffixed
         } ;
       a = p.a ;
       isPron = True ;
+      isDefn = False ;
       } ;
 
+    -- Pron -> Quant
+    -- my (house)
+    PossPron p = {
+      s = \\_ => p.s ! Possessive ;
+      clitic = p.s ! Suffixed ;
+      isPron = True ;
+      isDemo = False ;
+      isDefn = True ;
+      } ;
+
+    -- Predet -> NP -> NP
+    -- only the man
+    PredetNP pred np = overwriteNPs np (\\c => pred.s ++ np.s ! c) ;
+
+    -- NP -> V2 -> NP
+    -- the man seen
+    PPartNP np v2 = case v2.hasPastPart of {
+      True  => overwriteNPs np (\\c => np.s ! c ++ (v2.s ! VPastPart (toGenNum np.a)).s1) ; -- raġel rieqed
+      False => overwriteNPs np (\\c => np.s ! c ++ (v2.s ! VImpf (toVAgr np.a)).s1)         -- mara tisma'
+      } ;
+
+    -- NP -> RS -> NP
+    -- Paris, which is here
+    RelNP np rs = overwriteNPs np (\\c => np.s ! c ++ "," ++ rs.s ! np.a ) ;
+
+    -- NP -> Adv -> NP
+    -- Paris today
+    AdvNP np adv = overwriteNPs np (\\c => np.s ! c ++ adv.s) ;
+
     -- Num
-    NumSg = {s = \\c => []; n = Num_Sg ; hasCard = False} ;
-    NumPl = {s = \\c => []; n = Num_Pl ; hasCard = False} ;
+    NumSg = {s = \\c => []; n = NumX Sg ; hasCard = False} ;
+    NumPl = {s = \\c => []; n = NumX Pl ; hasCard = False} ;
 
+    -- Card -> Num
+    NumCard n = n ** {hasCard = True} ;
+
+    -- Digits -> Card
+    -- 51
+    NumDigits d = {s = d.s ; n = d.n} ;
+
+    -- Digits -> Ord
+    -- 51st
+    OrdDigits d = {s = d.s} ;
+
+    -- Numeral -> Card
+    -- fifty-one
+    NumNumeral numeral = {s = numeral.s ! NCard; n = numeral.n} ;
+
+    -- Numeral -> Ord
+    -- fifty-first
+    OrdNumeral numeral = {s = numeral.s ! NOrd} ;
+
+    -- AdN -> Card -> Card
+    -- almost 51
+    AdNum adn card = card ** {
+      s = \\c => adn.s ++ card.s ! c ;
+      } ;
+
+    -- A -> Ord
+    -- warmest
+    OrdSuperl a = {
+      s = \\c => case a.hasComp of {
+        True => a.s ! ASuperl ;
+        False => "l-iktar" ++ a.s ! APosit (GSg Masc) --- should agree
+        }
+      } ;
+
+    -- CN -> NP
+    -- (beer)
+    MassNP cn = {
+      s = \\c => cn.s ! Collective ;
+      a = agrP3 Sg cn.g ;
+      isPron = False ;
+      isDefn = True ;
+      } ;
+
     -- N -> CN
+    -- house
     UseN n = n ;
 
     -- N2 -> CN
-    UseN2 n = n ;
+    -- mother
+    UseN2 n2 = n2 ; -- just ignore the c2
 
--- Card
--- CN
--- Det
--- NP
--- Num
--- Ord
+    -- N3 -> N2
+    -- distance (from this city)
+    Use2N3 n3 = n3 ** { c2 = n3.c2 } ;
+
+    -- N3 -> N2
+    -- distance (to Paris)
+    Use3N3 n3 = n3 ** { c2 = n3.c3 } ;
+
+    -- N2 -> NP -> CN
+    -- mother of the king
+    ComplN2 n2 np = {
+        s = \\num => n2.s ! num ++ prepNP n2.c2 np ;
+        g = n2.g ;
+        hasColl = False ;
+        hasDual = False ;
+        takesPron = False ;
+      } ;
+
+    -- N3 -> NP -> N2
+    -- distance from this city (to Paris)
+    ComplN3 n3 np = {
+        s = \\num => n3.s ! num ++ prepNP n3.c3 np ;
+        g = n3.g ;
+        hasColl = False ;
+        hasDual = False ;
+        takesPron = False ;
+        c2 = n3.c3
+      } ;
+
+    -- AP -> CN -> CN
+    -- big house
+    AdjCN ap cn = overwriteCNs cn (\\num => preOrPost ap.isPre (ap.s ! mkGenNum num cn.g) (cn.s ! num)) ;
+
+    -- CN -> RS -> CN
+    -- house that John bought
+    RelCN cn rs = overwriteCNs cn (\\num => cn.s ! num ++ rs.s ! agrP3 (nounnum2num num) cn.g) ;
+
+    -- CN -> Adv -> CN
+    -- house on the hill
+    AdvCN cn adv = overwriteCNs cn (\\num => cn.s ! num ++ adv.s) ;
+
+    -- CN -> SC -> CN
+    -- question where she sleeps
+    SentCN cn sc = overwriteCNs cn (\\num => cn.s ! num ++ sc.s) ;
+
+    -- CN -> NP -> CN
+    -- Appossition: city Paris
+    ApposCN cn np = overwriteCNs cn (\\num => cn.s ! num ++ np.s ! NPNom) ; -- known to be overgenerating
+
+    -- CN -> NP -> CN
+    -- Possessive: house of mine
+    PossNP  cn np = overwriteCNs cn (\\num => cn.s ! num ++ prepNP prep_ta np) ;
+
+    -- CN -> NP -> CN
+    -- Partitive: glass of wine
+    PartNP  cn np = overwriteCNs cn (\\num => cn.s ! num ++ prepNP prep_ta np) ;
+
+    -- Det -> NP -> NP
+    -- three of them, some of the boys
+    CountNP det np =
+      let
+        dets = case det.n of {
+          NumX Sg => wiehed ! np.a.g ;
+          _       => det.s ! np.a.g
+        } ;
+      in {
+      s = \\c => case np.isPron of {
+        True  => dets ++ prep_minn.enclitic ! np.a;
+        False => dets ++ prep_minn.s ! (bool2definiteness np.isDefn) ++ np.s ! c
+        } ;
+      a = agrP3 (numform2num det.n) np.a.g ;
+      isPron = False ;
+      isDefn = np.isDefn ;
+      } ;
+
+  oper
+    -- Overwrite the s field in an NP
+    overwriteNPs : NounPhrase -> (NPCase => Str) -> NounPhrase = \np,tbl -> {
+      s = tbl ;
+      a = np.a ;
+      isPron = np.isPron ;
+      isDefn = np.isDefn ;
+      } ;
+
+    -- Overwrite the s field in a Noun
+    overwriteCNs : Noun -> (Noun_Number => Str) -> Noun = \n,tbl -> {
+      s = tbl ;
+      g = n.g ;
+      hasColl = n.hasColl ;
+      hasDual = n.hasDual ;
+      takesPron = n.takesPron ;
+      } ;
 
 }
diff --git a/lib/src/maltese/NumeralMlt.gf b/lib/src/maltese/NumeralMlt.gf
--- a/lib/src/maltese/NumeralMlt.gf
+++ b/lib/src/maltese/NumeralMlt.gf
@@ -1,7 +1,7 @@
 -- NumeralMlt.gf: cardinals and ordinals
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete NumeralMlt of Numeral = CatMlt [Numeral,Digits] ** open Prelude,ResMlt in {
@@ -12,11 +12,6 @@
 -- Dig, Digits
 
 {-
-  -- This code taken from examples/numerals/maltese.sty in GF darcs repository, July 2011.
-  -- Original author unknown
-
-  -- ABSTRACT definitions copied from lib/src/abstract/Numeral.gf
-
   -- Numerals from 1 to 999999 in decimal notation
   cat
     Numeral ;     -- 0..
@@ -46,18 +41,18 @@
     pot3 : Sub1000 -> Sub1000000 ;                -- m * 1000
     pot3plus : Sub1000 -> Sub1000 -> Sub1000000 ; -- m * 1000 + n
 -}
+
   oper
+    --- I have a strong suspicion that these can be better factored, esp wrt thou
     Form1 = {
-      s : DForm => CardOrd => Num_Case => Str ;
-      --thou : CardOrd => Str ;
+      s : DForm => CardOrd => NumCase => Str ;
       thou : { s : Str ; treatAs : DForm } ;
-      n : Num_Number ;
+      n : NumForm ;
     } ;
     Form2 = {
-      s : CardOrd => Num_Case => Str ;
-      --thou : CardOrd => Str ;
+      s : CardOrd => NumCase => Str ;
       thou : { s : Str ; treatAs : DForm } ;
-      n : Num_Number ;
+      n : NumForm ;
       f : DForm ;
     } ;
 
@@ -72,142 +67,138 @@
   oper
 
     -- Make a "number" (in this case a Form1)
-    -- Should be moved to ResMlt ?
     -- Params:
       -- unit, eg TNEJN
       -- ordinal unit (without article), eg TIENI
       -- adjectival, eg ŻEWĠ
       -- teen, eg TNAX
       -- ten, eg GĦOXRIN
-      -- number, eg Num_Dl
-    --mkNum : Str -> Str -> Str -> Str -> Str -> Str -> Str -> Num_Number -> Form1 = \unit,ordunit,adjectival,teen,ten,hundred,thousand,num -> {
-    mkNum : Str -> Str -> Str -> Str -> Str -> Num_Number -> Form1 = \unit,ordunit,adjectival,teen,ten,num ->
+      -- number, eg Num2
+    mkNum : Str -> Str -> Str -> Str -> Str -> NumForm -> Form1 = \unit,ordunit,adjectival,teen,ten,num ->
       let
         hundred = case num of {
-          Num_Sg => "mija" ;
-          Num_Dl => "mitejn" ;
+          Num1 => "mija" ;
+          Num2 => "mitejn" ;
           _ => adjectival
         } ;
         thousand = case num of {
-          Num_Sg => "wieħed" ;
-          Num_Dl => "elfejn" ;
+          Num1 => "elf" ; --- was: wieħed
+          Num2 => "elfejn" ;
           _ => case adjectival of {
-            _ + "'" => (init adjectival) + "t" ;  -- eg SEBA' -> SEBAT
-            _ + "t" => adjectival ;          -- eg SITT -> SITT
-            _ => adjectival + "t"          -- eg ĦAMES -> ĦAMEST
+            _ + "'" => (init adjectival) + "t" ;  -- SEBA' -> SEBAT
+            _ + "t" => adjectival ;          -- SITT -> SITT
+            _ => adjectival + "t"          -- ĦAMES -> ĦAMEST
           }
         }
       in {
       s = table {
         Unit => table {
           NCard => table {
-            NumNominative => unit ;    -- eg TNEJN
-            NumAdjectival => adjectival -- eg ŻEWĠ
+            NumNom => unit ;     -- TNEJN
+            -- NumAdj => case num of { Num1 => "" ; _ => adjectival } -- ŻEWĠ baqar
+            NumAdj => adjectival -- ŻEWĠ baqar
           } ;
-          NOrd => \\numcase => artDef ++ ordunit      -- eg IT-TIENI
+          NOrd => \\numcase => ordunit -- TIENI
         } ;
         Teen => table {
           NCard => table {
-            NumNominative => teen ;      -- eg TNAX
-            NumAdjectival => teen + "-il"  -- eg TNAX-IL
+            NumNom => teen ;      -- TNAX
+            NumAdj => glue teen "-il"  -- TNAX-IL
           } ;
           NOrd => table {
-            NumNominative => artDef ++ teen ;      -- eg IT-TNAX
-            NumAdjectival => artDef ++ (teen + "-il")  -- eg IT-TNAX-IL
+            NumNom => teen ;      -- TNAX
+            NumAdj => glue teen "-il"  -- TNAX-IL
           }
         } ;
-        Ten => table {
-          NCard => \\numcase => ten ;            -- eg TLETIN
-          NOrd => \\numcase => artDef ++ ten    -- eg IT-TLETIN
-        } ;
-        Hund => table {
+        Ten => \\cardord,numcase => ten ;            -- TLETIN
+        -- Hund, Thou
+        _ => table {
           NCard => case num of {
-            Num_Sg => table {
-              NumNominative => "mija" ;  -- ie MIJA
-              NumAdjectival => "mitt"    -- ie MITT suldat
+            Num1 => table {
+              NumNom => "mija" ;  -- MIJA
+              NumAdj => "mitt"    -- MITT suldat
             } ;
-            Num_Dl => \\numcase => hundred ;    -- ie MITEJN
+            Num2 => \\numcase => hundred ;    -- MITEJN
             _ => table {
-              NumNominative => hundred ++ "mija" ;  -- eg MIJA, SEBA' MIJA
-              NumAdjectival => hundred ++ "mitt"    -- eg MITT, SEBA' MITT suldat
+              NumNom => hundred ++ "mija" ;  -- MIJA, SEBA' MIJA
+              NumAdj => hundred ++ "mitt"    -- MITT, SEBA' MITT suldat
             }
           } ;
           NOrd => case num of {
-            Num_Sg => table {
-              NumNominative => artDef ++ "mija" ;  -- ie IL-MIJA
-              NumAdjectival => artDef ++ "mitt"    -- ie IL-MITT suldat
+            Num1 => table {
+              NumNom => "mija" ;  -- MIJA
+              NumAdj => "mitt"    -- MITT suldat
             } ;
-            Num_Dl => \\numcase => artDef ++ hundred ;    -- ie IL-MITEJN, IL-MITEJN suldat
+            Num2 => \\numcase => hundred ;    -- MITEJN, MITEJN suldat
             _ => table {
-              NumNominative => artDef ++ hundred ++ "mija" ;  -- eg IS-SEBA' MIJA
-              NumAdjectival => artDef ++ hundred ++ "mitt"  -- eg IS-SEBA' MITT suldat
+              NumNom => hundred ++ "mija" ;  -- SEBA' MIJA
+              NumAdj => hundred ++ "mitt"  -- SEBA' MITT suldat
             }
           }
         }
       } ;
---      thou = thousand ;
       thou = { s = thousand ; treatAs = Unit } ;
-      n = num ;
+      n = case num of {
+        Num1 => NumX Sg ;
+        _    => num
+        } ;
     } ;
 
   lin
-    --      Unit    Ord.Unit  Adjectival  Teen    Ten      Number
-    n2 = mkNum "tnejn"    "tieni"   "żewġ"    "tnax"    "għoxrin"  Num_Dl ;
-    n3 = mkNum "tlieta"    "tielet"  "tlett"    "tlettax"  "tletin"  Num_Pl ; -- TODO tlett / tliet ?
-    n4 = mkNum "erbgħa"    "raba'"    "erba'"    "erbatax"  "erbgħin"  Num_Pl ;
-    n5 = mkNum "ħamsa"     "ħames"    "ħames"    "ħmistax"  "ħamsin"  Num_Pl ;
-    n6 = mkNum "sitta"    "sitt"    "sitt"    "sittax"  "sittin"  Num_Pl ;
-    n7 = mkNum "sebgħa"    "seba'"    "seba'"    "sbatax"  "sebgħin"  Num_Pl ;
-    n8 = mkNum "tmienja"  "tmin"    "tmin"    "tmintax"  "tmenin"  Num_Pl ;
-    n9 = mkNum "disgħa"    "disa'"    "disa'"    "dsatax"  "disgħin"  Num_Pl ;
+    --         Unit    Ord.Unit  Adjectival  Teen    Ten      Number
+    n2 = mkNum "tnejn"   "tieni"  "żewġ"  "tnax"    "għoxrin" Num2 ;
+    n3 = mkNum "tlieta"  "tielet" "tlett" "tlettax" "tletin"  Num3_10 ; --- TODO tlett / tliet ?
+    n4 = mkNum "erbgħa"  "raba'"  "erba'" "erbatax" "erbgħin" Num3_10 ;
+    n5 = mkNum "ħamsa"   "ħames"  "ħames" "ħmistax" "ħamsin"  Num3_10 ;
+    n6 = mkNum "sitta"   "sitt"   "sitt"  "sittax"  "sittin"  Num3_10 ;
+    n7 = mkNum "sebgħa"  "seba'"  "seba'" "sbatax"  "sebgħin" Num3_10 ;
+    n8 = mkNum "tmienja" "tmin"   "tmin"  "tmintax" "tmenin"  Num3_10 ;
+    n9 = mkNum "disgħa"  "disa'"  "disa'" "dsatax"  "disgħin" Num3_10 ;
 
   oper
     -- Helper functions for below
     mkForm2 : Form2 = overload {
 
       -- Infer adjectival, thousands
-      mkForm2 : Str -> Str -> DForm -> Form2 = \card,ord,form -> {
+      mkForm2 : Str -> Str -> DForm -> NumForm -> Form2 = \card,ord,dform,numform -> {
         s = table {
           NCard => \\numcase => card ;
           NOrd => \\numcase => ord
         } ;
-        --thou = card ;
-        thou =  { s = card ; treatAs = form } ;
-        n = Num_Pl ;
-        f = form ;
+        thou = { s = card ; treatAs = dform } ;
+        n = numform ;
+        f = dform ;
       } ;
 
       -- Explicit everything
-      mkForm2 : Str -> Str -> Str -> Str -> DForm -> Form2 = \card,ord,adj,thousand,form -> {
+      mkForm2 : Str -> Str -> Str -> Str -> DForm -> NumForm -> Form2 = \card,ord,adj,thousand,dform,numform -> {
         s = table {
           NCard => table {
-            NumNominative => card ;
-            NumAdjectival => adj
+            NumNom => card ;
+            NumAdj => adj
           } ;
-          --NOrd => \\numcase => addDefiniteArticle ord
           NOrd => table {
-            NumNominative => artDef ++ ord ;
-            NumAdjectival => artDef ++ adj
+            NumNom => ord ;
+            NumAdj => adj
           }
         } ;
-        --thou = thousand ;
-        thou =  { s = thousand ; treatAs = form } ;
-        n = Num_Pl ;
-        f = form ;
+        thou =  { s = thousand ; treatAs = dform } ;
+        n = numform ;
+        f = dform ;
       } ;
 
       -- Given an existing table
-      mkForm2 : (CardOrd => Num_Case => Str) -> DForm -> Form2 = \tab,form -> {
+      mkForm2 : (CardOrd => NumCase => Str) -> DForm -> NumForm -> Form2 = \tab,dform,numform -> {
         s = tab ;
         thou = {
-          s = case form of {
-            Teen => tab ! NCard ! NumAdjectival ;
-            _ => tab ! NCard ! NumNominative
+          s = case dform of {
+            Teen => tab ! NCard ! NumAdj ;
+            _ => tab ! NCard ! NumNom
           } ;
-          treatAs = form ;
+          treatAs = dform ;
         } ;
-        n = Num_Pl ;
-        f = form ;
+        n = numform ;
+        f = dform ;
       } ;
 
     }; -- end of mkForm2 overload
@@ -218,40 +209,17 @@
     num x = x ;
 
     -- Sub10 ; 1
-    --        Unit    Ord.Unit  Adjectival  Teen    Ten      Number
-    pot01 = mkNum  "wieħed"  "ewwel"    "wieħed"  []      []      Num_Sg ;
+    pot01 = mkNum "wieħed" "ewwel" "wieħed" "ħdax" "għaxra" Num1 ;
 
     -- Digit -> Sub10 ; d * 1
-    pot0 d = d ** {n = case d.n of { Num_Dl => Num_Dl ; _ => Num_Pl } } ;
+    pot0 d = d ** {n = case d.n of { Num2 => Num2 ; _ => Num3_10 }} ;
 
     -- Sub100 ; 10, 11
-    --          Cardinal  Ordinal    Adjectival  Thousand  Form
-    pot110 = mkForm2  "għaxra"  "għaxar"  "għaxar"  "għaxart"  Unit ;
-    pot111 = mkForm2  "ħdax"    "ħdax"    "ħdax-il"  "ħdax-il"  Teen ;
-{-
-    pot110 = {
-      s = table {
-        NCard => table {
-          NumNominative => "għaxra" ;
-          NumAdjectival => "għaxar"
-        } ;
-        NOrd => \\numcase => addDefiniteArticle "għaxar"
-      } ;
-      thou = table {
-        NCard => "għaxart" ;
-        NOrd =>  addDefiniteArticle "għaxart"
-      } ;
-      n = Num_Pl ;
-      f = Ten ;
-    } ;
--}
+    pot110 = mkForm2  "għaxra"  "għaxar"  "għaxar"  "għaxart"  Unit Num3_10 ;
+    pot111 = mkForm2  "ħdax"    "ħdax"    (glue "ħdax" "-il") (glue "ħdax" "-il") Teen Num11_19 ;
 
     -- Digit -> Sub100 ; 10 + d
-    pot1to19 d =
-      mkForm2
-        (d.s ! Teen)
-        Teen
-      ;
+    pot1to19 d = mkForm2 (d.s ! Teen) Teen Num11_19 ;
 
     -- Sub10 -> Sub100 ; coercion of 1..9
     pot0as1 d = {
@@ -263,18 +231,27 @@
 
     -- Digit -> Sub100 ; d * 10
     pot1 d =
-      mkForm2
-        (d.s ! Ten)
-        Ten
-      ;
+      let
+        numform : NumForm = case d.n of {
+          NumX Sg => Num3_10 ;
+          _ => Num20_99
+          }
+      in mkForm2 (d.s ! Ten) Ten numform ;
 
     -- Digit -> Sub10 -> Sub100 ; d * 10 + n
     pot1plus d n =
-      let unit = (n.s ! Unit ! NCard ! NumNominative) in
+      let
+        unit = (n.s ! Unit ! NCard ! NumNom) ;
+        numform : NumForm = case d.n of {
+          NumX Sg => Num11_19 ;
+          _ => Num20_99
+          }
+      in
       mkForm2
-        (unit ++ "u" ++ (d.s ! Ten ! NCard ! NumNominative))
-        (artDef ++ unit ++ "u" ++ (d.s ! Ten ! NCard ! NumNominative))
+        (unit ++ "u" ++ (d.s ! Ten ! NCard ! NumNom))
+        (unit ++ "u" ++ (d.s ! Ten ! NCard ! NumNom))
         Ten
+        numform
       ;
 
     -- Sub100 -> Sub1000 ; coercion of 1..99
@@ -285,39 +262,33 @@
       s = m.s ! Hund ;
       thou = {
         s = case m.n of {
-          Num_Sg => "mitt" ; -- Special case for "mitt elf"
-          Num_Dl => "mitejn" ; -- Special case for "mitejn elf"
+          Num1 => "mitt" ; -- Special case for "mitt elf"
+          Num2 => "mitejn" ; -- Special case for "mitejn elf"
           _ => m.thou.s
         } ;
         treatAs = Hund ;
       } ;
-      n = Num_Pl ;
+      n = Num0 ;
       f = Hund ;
     } ;
 
     -- Sub10 -> Sub100 -> Sub1000 ; m * 100 + n
     pot2plus m n =
       let
-        hund : Str = m.s ! Hund ! NCard ! NumNominative
+        hund : Str = m.s ! Hund ! NCard ! NumNom ;
       in {
-        s = table {
-          NCard => table {
-            NumNominative => hund ++ "u" ++ n.s ! NCard ! NumNominative ;
-            NumAdjectival => hund ++ "u" ++ n.s ! NCard ! NumAdjectival
+        s = \\cardord,numcase => case n.n of {
+          NumX Sg => hund ++ "u" ;
+          _ => hund ++ "u" ++ n.s ! NCard ! numcase
           } ;
-          NOrd => table {
-            NumNominative => artDef ++ hund ++ "u" ++ n.s ! NCard ! NumNominative ;
-            NumAdjectival => artDef ++ hund ++ "u" ++ n.s ! NCard ! NumAdjectival
-          }
-        } ;
         thou = {
           s = hund ++ "u" ++ n.thou.s ;
           treatAs = case n.n of {
-            Num_Sg => Ten ; -- specific case for mija u wiehed elf
-            _ => n.f  -- eg So that "106,000" is treated as "6,000"
+            NumX Sg => Ten ; -- specific case for mija u wiehed elf
+            _ => n.f  -- So that "106,000" is treated as "6,000"
           } ;
         } ;
-        n = Num_Pl ;
+        n = case n.n of { NumX Sg => Num1 ; Num2 => Num3_10 ; _ => n.n } ;
         f = Hund ;
       } ;
 
@@ -328,27 +299,17 @@
     pot3 m = {
       s =
       case <m.n, m.thou.treatAs> of  {
-        <Num_Sg  ,_>     => numTable "elf" ;        -- 1 * 1000
-        <Num_Dl,_>     => numTable "elfejn" ;      -- 2 * 2000
-        <Num_Pl  ,Unit>  => numTable m.thou.s "elef" ;  -- 3-10 * 1000
-        <Num_Pl  ,_>     => numTable m.thou.s "elf"    -- 11+ * 1000
-      } ;
-{-
-      case m.f of  {
-        Unit => numTable m.thou "elef" ;    --
-        _ => case m.n of {
-          Num_Sg => numTable "elf" ;      --
-          Num_Dl => numTable "elfejn" ;    --
-          Num_Pl => numTable m.thou "elf"    --
-        }
+        <NumX Sg,_> => numTable "elf" ;        -- 1 * 1000
+        <Num2,_> => numTable "elfejn" ;      -- 2 * 1000
+        <_,Unit> => numTable m.thou.s "elef" ;  -- 3-10 * 1000
+        <_,_> => numTable m.thou.s "elf"    -- 11+ * 1000
       } ;
--}
       thou = {
         s = m.thou.s ;
         treatAs = m.f ;
       } ;
-      n = Num_Pl ;
-      f = Hund ; -- NOT IMPORTANT
+      n = Num0 ;
+      f = Thou ; -- NOT IMPORTANT
     } ;
 
     -- Sub1000 -> Sub1000 -> Sub1000000 ; m * 1000 + n
@@ -356,70 +317,37 @@
       s =
       let
         ukemm = table {
-          NumNominative => "u" ++ (n.s ! NCard ! NumNominative) ;
-          NumAdjectival => "u" ++ (n.s ! NCard ! NumAdjectival)
+          NumNom => "u" ++ (n.s ! NCard ! NumNom) ;
+          NumAdj => "u" ++ (n.s ! NCard ! NumAdj)
         }
       in
         case <m.n, m.thou.treatAs> of  {
-          <Num_Sg  ,_>     => numTable "elf" ukemm ;
-          <Num_Dl,_>     => numTable "elfejn" ukemm ;
-          <Num_Pl  ,Unit>  => numTable (m.thou.s ++ "elef") ukemm ;
-          <Num_Pl  ,_>     => numTable (m.thou.s ++ "elf") ukemm
+          <NumX Sg,_>  => numTable "elf" ukemm ;
+          <Num2,_>     => numTable "elfejn" ukemm ;
+          <_,Unit>  => numTable (m.thou.s ++ "elef") ukemm ;
+          <_,_>     => numTable (m.thou.s ++ "elf") ukemm
         } ;
-{-
-        Num_Sg => elf2 "elf" ukemm ;
-        Num_Dl => elf2 "elfejn" ukemm ;
-        Num_Pl => case m.f of {
-          Unit => elf2 m.thou ("elef" ++ ukemm) ;
-          _ => elf2 m.thou ("elf" ++ ukemm)
-        }
--}
       thou = {
         s = m.thou.s ;
         treatAs = m.f ;
       } ;
-      n = Num_Pl ;
+      n = case n.n of { NumX Sg => Num1 ; Num2 => Num3_10 ; _ => n.n } ;
       f = Hund ; -- NOT IMPORTANT
     } ;
 
   oper
       -- Build "x thousand" table
-      numTable : (CardOrd => Num_Case => Str) = overload {
-
-        numTable : Str -> (CardOrd => Num_Case => Str) = \thou -> table {
-          NCard => \\numcase => thou ;
-          NOrd => \\numcase => artDef ++ thou
-        } ;
+      numTable : (CardOrd => NumCase => Str) = overload {
 
-        numTable : Str -> Str -> (CardOrd => Num_Case => Str) = \thou,attach -> table {
-          NCard => \\numcase => thou ++ attach ;
-          NOrd => \\numcase => artDef ++ thou ++ attach
-        } ;
+        numTable : Str -> (CardOrd => NumCase => Str) = \thou ->
+          \\cardord,numcase => thou ;
 
-        numTable : Str -> (Num_Case => Str) -> (CardOrd => Num_Case => Str) = \thou,attach -> table {
-          NCard => table {
-            NumNominative => thou ++ (attach ! NumNominative) ;
-            NumAdjectival => thou ++ (attach ! NumAdjectival)
-          } ;
-          NOrd => table {
-            NumNominative => artDef ++ thou ++ (attach ! NumNominative) ;
-            NumAdjectival => artDef ++ thou ++ (attach ! NumAdjectival)
-          }
-        } ;
+        numTable : Str -> Str -> (CardOrd => NumCase => Str) = \thou,attach ->
+          \\cardord,numcase => thou ++ attach ;
 
-      } ;
-{-
---    elf : (CardOrd => Str) = overload {
-      elf : Str -> (CardOrd => Num_Case => Str) = \m -> table {
-        NCard => \\numcase => m ;
-        NOrd => \\numcase => addDefiniteArticle m
-      } ;
-      elf2 : Str -> Str -> (CardOrd => Num_Case => Str) = \m,n -> table {
-        NCard => \\numcase => m ++ n ;
-        NOrd => \\numcase => (addDefiniteArticle m) ++ n
+        numTable : Str -> (NumCase => Str) -> (CardOrd => NumCase => Str) = \thou,attach ->
+          \\cardord,numcase => thou ++ (attach ! numcase) ;
       } ;
--}
---    } ;
 
 {-
   Numerals as sequences of digits have a separate, simpler grammar
@@ -438,22 +366,17 @@
   lincat
 
     Dig = {
-      s : Str ;
-      n : Num_Number
+      s : NumCase => Str ;
+      n : NumForm ;
+      -- i : Int ; -- internal counter
     } ;
 
   oper
-    -- Helper for making a Dig object. Specifying no number inplies plural.
-    mkDig : Dig = overload {
-      mkDig : Str -> Dig = \digit -> lin Dig {
-        s = digit ;
-        n = Num_Pl
-      } ;
-      mkDig : Str -> Num_Number -> Dig = \digit,num -> lin Dig {
-        s = digit ;
-        n = num
+    -- Helper for making a Dig object.
+    mkDig : Str -> NumForm -> Dig = \digit,num -> lin Dig {
+      s = \\numcase => digit ;
+      n = case num of {Num1 => NumX Sg ; _ => num } ;
       } ;
-    } ;
 
     -- For correct comma placement in Digits
     commaIf : DTail -> Str = \t -> case t of {
@@ -467,25 +390,46 @@
     } ;
 
   lin
-    D_0 = mkDig "0" ;
-    D_1 = mkDig "1" Num_Sg ;
-    D_2 = mkDig "2" Num_Dl ;
-    D_3 = mkDig "3" ;
-    D_4 = mkDig "4" ;
-    D_5 = mkDig "5" ;
-    D_6 = mkDig "6" ;
-    D_7 = mkDig "7" ;
-    D_8 = mkDig "8" ;
-    D_9 = mkDig "9" ;
+    -- Dig
+    D_0 = mkDig "0" Num0 ;
+    D_1 = mkDig "1" Num1 ;
+    D_2 = mkDig "2" Num2 ;
+    D_3 = mkDig "3" Num3_10 ;
+    D_4 = mkDig "4" Num3_10 ;
+    D_5 = mkDig "5" Num3_10 ;
+    D_6 = mkDig "6" Num3_10 ;
+    D_7 = mkDig "7" Num3_10 ;
+    D_8 = mkDig "8" Num3_10 ;
+    D_9 = mkDig "9" Num3_10 ;
 
     -- Create Digits from a Dig
+    -- Dig -> Digits
     IDig d = d ** {tail = T1} ;
 
     -- Create Digits from combining Dig with Digits
-    IIDig d i = {
-      s = d.s ++ (commaIf i.tail) ++ i.s ;
-      n = Num_Pl ;
-      tail = inc i.tail
-    } ;
+    -- Dig -> Digits -> Digits
+    IIDig d i =
+      let
+        digits = d.s ! NumNom ++ (commaIf i.tail) ++ i.s ! NumNom;
+        numform = case <d.n,i.n> of {
+          <Num0,num>      => num ;      -- 0 x
+          <NumX Sg,Num0>  => Num3_10 ;  -- 1 0
+          <NumX Sg,_>     => Num11_19 ; -- 1 x
+          <Num2,_>        => Num20_99 ; -- 2 x
+          <Num3_10,_>     => Num20_99 ; -- [3-9] x
+          <Num20_99,_>    => Num20_99 ;
+          <_,_>           => Num20_99 --- how to handle overwrap? see i:Int in lincat Dig above
+          } ;
+      in {
+        s = table {
+          NumNom => digits ;
+          NumAdj => case numform of {
+            Num11_19 => glue digits "-il" ;
+            _ => digits
+            }
+          } ;
+        n = numform ;
+        tail = inc i.tail
+      } ;
 
 }
diff --git a/lib/src/maltese/ParadigmsMlt.gf b/lib/src/maltese/ParadigmsMlt.gf
--- a/lib/src/maltese/ParadigmsMlt.gf
+++ b/lib/src/maltese/ParadigmsMlt.gf
@@ -1,1046 +1,1449 @@
 -- ParadigmsMlt.gf: morphological paradigms
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
--- Licensed under LGPL
-
---# -path=.:../abstract:../../prelude:../common
-
-resource ParadigmsMlt = open
-  Predef,
-  Prelude,
-  MorphoMlt,
-  ResMlt,
-  CatMlt
-  in {
-
-  flags
-    optimize=noexpand ;
-    coding=utf8 ;
-
-  oper
-
-    {- Parameters --------------------------------------------------------- -}
-
-    -- Abstraction over gender names
-    Gender : Type ;
-    masculine : Gender ; --%
-    feminine : Gender ; --%
-
-    Gender = ResMlt.Gender ;
-    masculine = Masc ;
-    feminine = Fem ;
-
-    singular : Number = Sg ;
-    plural : Number = Pl ;
-
-    {- Noun paradigms ----------------------------------------------------- -}
-
-    -- Helper function for inferring noun plural from singulative
-    -- Nouns with collective & determinate forms should not use this...
-    inferNounPlural : Str -> Str = \sing ->
-      case sing of {
-        _ + "na" => init sing + "iet" ; -- eg WIDNIET
-        _ + "i" => sing + "n" ; -- eg BAĦRIN, DĦULIN, RAĦLIN
-        _ + ("a"|"u") => init(sing) + "i" ; -- eg ROTI
-        _ + "q" => sing + "at" ; -- eg TRIQAT
-        _ => sing + "i"
-      } ;
-
-    -- Helper function for inferring noun gender from singulative
-    -- Refer {MDG pg190}
-    inferNounGender : Str -> Gender = \sing ->
-      case sing of {
-        _ + "aġni" => Fem ;
-        _ + "anti" => Fem ;
-        _ + "zzjoni" => Fem ;
-        _ + "ġenesi" => Fem ;
-        _ + "ite" => Fem ;
-        _ + "itù" => Fem ;
-        _ + "joni" => Fem ;
-        _ + "ojde" => Fem ;
-        _ + "udni" => Fem ;
-        _ + ("a"|"à") => Fem ;
-        _ => Masc
-      } ;
-
-
-    -- Smart paradigm for building a noun
-    mkN : N = overload {
-
-      -- Take the singular and infer gender & plural.
-      -- Assume no special plural forms.
-      -- Params:
-        -- Singular, eg AJRUPLAN
-      mkN : Str -> N = \sing ->
-        let
-          plural = inferNounPlural sing ;
-          gender = inferNounGender sing ;
-        in
-          mk5N sing [] [] plural [] gender ;
-
-      -- Take an explicit gender.
-      -- Assume no special plural forms.
-      -- Params:
-        -- Singular, eg AJRUPLAN
-        -- Gender
-      mkN : Str -> Gender -> N = \sing,gender ->
-        let
-          plural = inferNounPlural sing ;
-        in
-          mk5N sing [] [] plural [] gender ;
-
-      -- Take the singular, plural. Infer gender.
-      -- Assume no special plural forms.
-      -- Params:
-        -- Singular, eg KTIEB
-        -- Plural, eg KOTBA
-      mkN : Str -> Str -> N = \sing,plural ->
-        let
-          gender = inferNounGender sing ;
-        in
-          mk5N sing [] [] plural [] gender ;
-
-      -- Take the singular, plural and gender.
-      -- Assume no special plural forms.
-      -- Params:
-        -- Singular, eg KTIEB
-        -- Plural, eg KOTBA
-        -- Gender
-      mkN : Str -> Str -> Gender -> N = \sing,plural,gender ->
-          mk5N sing [] [] plural [] gender ;
-
-
-      -- Takes all 5 forms, inferring gender
-      -- Params:
-        -- Singulative, eg KOXXA
-        -- Collective, eg KOXXOX
-        -- Double, eg KOXXTEJN
-        -- Determinate Plural, eg KOXXIET
-        -- Indeterminate Plural
-      mkN : Str -> Str -> Str -> Str -> Str -> N = \sing,coll,dual,det,ind ->
-        let
-          gender = if_then_else (Gender) (isNil sing) (inferNounGender coll) (inferNounGender sing) ;
-        in
-          mk5N sing coll dual det ind gender ;
-
-    } ; --end of mkN overload
-
-    -- Take the singular and infer gender.
-    -- No other plural forms.
-    -- Params:
-      -- Singular, eg ARTI
-    mkNNoPlural : N = overload {
-
-      mkNNoPlural : Str -> N = \sing ->
-        let  gender = inferNounGender sing ;
-        in  mk5N sing [] [] [] [] gender
-      ;
-
-      mkNNoPlural : Str -> Gender -> N = \sing,gender ->
-        mk5N sing [] [] [] [] gender
-      ;
-
-    } ; --end of mkNNoPlural overload
-
-
-    -- Take the singular and infer dual, plural & gender
-    -- Params:
-      -- Singular, eg AJRUPLAN
-    mkNDual : Str -> N = \sing ->
-      let
-        dual : Str = case sing of {
-          _ + ("għ"|"'") => sing + "ajn" ;
-          _ + ("a") => init(sing) + "ejn" ;
-          _ => sing + "ejn"
-        } ;
-        plural = inferNounPlural sing ;
-        gender = inferNounGender sing ;
-      in
-        mk5N sing [] dual plural [] gender ;
-
-
-    -- Take the collective, and infer singulative, determinate plural, and gender.
-    -- Params:
-      -- Collective Plural, eg TUFFIEĦ
-    mkNColl : Str -> N = \coll ->
-      let
-        stem : Str = case coll of {
-          -- This can only apply when there are 2 syllables in the word
-          _ + #Vowel + #Consonant + #Vowel + K@#Consonant => dropSfx 2 coll + K ; -- eg GĦADAM -> GĦADM-
-
-          _ => coll
-        } ;
-        sing : Str = case stem of {
-          _ => stem + "a"
-        } ;
-        det : Str = case stem of {
-          _ => stem + "iet"
-        } ;
-        -- gender = inferNounGender sing ;
-        gender = Masc ; -- Collective noun is always treated as Masculine
-      in
-      mk5N sing coll [] det [] gender ;
-
-    -- Build a noun using 5 forms, and a gender
-    mk5N : (_,_,_,_,_ : Str) -> Gender -> N ;
-    mk5N = \sing,coll,dual,det,ind,gen -> lin N (mkNoun sing coll dual det ind gen) ;
-
-    -- Make a proper noun
-    mkPN : Str -> Gender -> Number -> ProperNoun = \name,g,n -> {
-      s = name ;
-      a = mkAgr g n P3 ;
-      } ;
-
-{-
-    -- Correctly abbreviate definite prepositions and join with noun
-    -- Params:
-      -- preposition (eg TAL, MAL, BĦALL)
-      -- noun
-    abbrevPrepositionDef : Str -> Str -> Str = \prep,noun ->
-      let
-        -- Remove either 1 or 2 l's
-        prepStem : Str = case prep of {
-          _ + "ll" => dropSfx 2 prep ;
-          _ + "l"  => dropSfx 1 prep ;
-          _ => prep -- this should never happen, I don't think
-        }
-      in
-      case noun of {
-        ("s"|#LiquidCons) + #Consonant + _ => prep + "-i" + noun ;
-        ("għ" | #Vowel) + _ => case prep of {
-          ("fil"|"bil") => (takePfx 1 prep) + "l-" + noun ;
-          _ => prep + "-" + noun
-        };
-        K@#CoronalConsonant + _ => prepStem + K + "-" + noun ;
-        #Consonant + _ => prep + "-" + noun ;
-        _ => []
-      } ;
--}
-    -- Correctly abbreviate indefinite prepositions and join with noun
-    -- Params:
-      -- preposition (eg TA', MA', BĦAL)
-      -- noun
-    abbrevPrepositionIndef : Str -> Str -> Str = \prep,noun ->
-      let
-        initPrepLetter = takePfx 1 prep ;
-        initNounLetter = takePfx 1 noun
-      in
-      if_then_Str (isNil noun) [] (
-      case prep of {
-
-        -- TA', MA', SA
-        _ + ("a'"|"a") =>
-          case noun of {
-            #Vowel + _  => initPrepLetter + "'" + noun ;
-            ("għ" | "h") + #Vowel + _ => initPrepLetter + "'" + noun ;
-            _ => prep ++ noun
-          } ;
-
-        -- FI, BI
-        _ + "i" =>
-        if_then_Str (pbool2bool (eqStr initPrepLetter initNounLetter))
-          (prep ++ noun)
-          (case noun of {
-            -- initPrepLetter + _ => prep ++ noun ;
-            #Vowel + _  => initPrepLetter + "'" + noun ;
-            #Consonant + #Vowel + _  => initPrepLetter + "'" + noun ;
-            #Consonant + "r" + #Vowel + _ => initPrepLetter + "'" + noun ;
-            _ => prep ++ noun
-          }) ;
-
-        -- Else leave untouched
-        _ => prep ++ noun
-
-      });
-
-    mkN2 = overload {
-      mkN2 : N -> Prep -> N2 = prepN2 ;
-      mkN2 : N -> Str -> N2 = \n,s -> prepN2 n (mkPrep s);
---      mkN2 : Str -> Str -> N2 = \n,s -> prepN2 (regN n) (mkPrep s);
-      mkN2 : N -> N2         = \n -> prepN2 n (mkPrep "ta'") ;
---      mkN2 : Str -> N2       = \s -> prepN2 (regN s) (mkPrep "ta'")
-    } ;
-
-    prepN2 : N -> Prep -> N2 ;
-    prepN2 = \n,p -> lin N2 (n ** {c2 = p.s}) ;
-
-    mkPrep : Str -> Prep ; -- e.g. "in front of"
-    noPrep : Prep ;  -- no preposition
-
-    mkPrep p = lin Prep (ss p) ;
-    noPrep = mkPrep [] ;
-
-
-    {- Verb paradigms ----------------------------------------------------- -}
-
-    -- Re-export ResMlt.mkRoot
-    mkRoot : Root = overload {
-      mkRoot : Root = ResMlt.mkRoot ;
-      mkRoot : Str -> Root = \s0 -> ResMlt.mkRoot s0 ;
-      mkRoot : Str -> Str -> Str -> Root = \s0,s1,s2 -> ResMlt.mkRoot s0 s1 s2 ;
-      mkRoot : Str -> Str -> Str -> Str -> Root = \s0,s1,s2,s3 -> ResMlt.mkRoot s0 s1 s2 s3 ;
-      } ;
-
-    -- Re-export ResMlt.mkPattern
-    mkPattern : Pattern = overload {
-      mkPattern : Pattern = ResMlt.mkPattern ;
-      mkPattern : Str -> Pattern = \s0 -> ResMlt.mkPattern s0 ;
-      mkPattern : Str -> Str -> Pattern = \s0,s1 -> ResMlt.mkPattern s0 s1 ;
-      } ;
-
-    -- Return the class for a given root
-    classifyRoot : Root -> VClass = \r ->
-      case <r.C1,r.C2,r.C3,r.C4> of {
-        <#WeakCons, #StrongCons, #StrongCons, ""> => Weak Assimilative ;
-        <#StrongCons, #WeakCons, #StrongCons, ""> => Weak Hollow ;
-        <#StrongCons, #StrongCons, #WeakCons, ""> => Weak Lacking ;
-        <#StrongCons, #WeakCons, #WeakCons, ""> => Weak Lacking ;
-        <#Consonant, #Consonant, "għ", ""> => Weak Defective ;
-        <#Consonant, c2@#Consonant, c3@#Consonant, ""> =>
-          if_then_else VClass (pbool2bool (eqStr c2 c3))
-          (Strong Geminated)
-          (case c2 of {
-            #LiquidCons => Strong LiquidMedial ;
-            _ => Strong Regular
-          }) ;
-        <#Consonant, #Consonant, #Consonant, #WeakCons> => Quad QWeak ;
-        <#Consonant, #Consonant, #Consonant, #Consonant> => Quad QStrong ;
-
-        -- Irregular
-        <"'",_,_,_> => Irregular ;
-        <_,"'",_,_> => Irregular ;
-        <_,_,"'",_> => Irregular ;
-        <_,_,_,"'"> => Irregular ;
-
-        <_,_,_,""> => Predef.error("Cannot classify root:"++r.C1+"-"+r.C2+"-"+r.C3) ;
-        <_,_,_,_>  => Predef.error("Cannot classify root:"++r.C1+"-"+r.C2+"-"+r.C3+"-"+r.C4)
-      } ;
-
-    -- Just get the non-suffixed forms of a verb, for quick testing
-    -- plainVerbTable : V -> (VForm => Str) = \v ->
-    --   \\tense => v.s ! tense ! VSuffixNone ! Pos ;
-
-    -- Smart paradigm for building a verb
-    mkV : V = overload {
-
-      -- With no root, automatically treat as loan verb
-      -- Params: mamma
-      mkV : Str -> V = loanV ;
-
-      -- Take an explicit root, implying it is a root & pattern verb
-      -- Params: mamma, root
-      mkV : Str -> Root -> V = \mamma,root ->
-        let
-          class : VClass = classifyRoot root ;
-          patt : Pattern = extractPattern mamma ;
-        in
-        case class of {
-          Strong Regular      => strongV root patt ;
-          Strong LiquidMedial => liquidMedialV root patt ;
-          Strong Geminated    => geminatedV root patt ;
-          Weak Assimilative   => assimilativeV root patt ;
-          Weak Hollow         => hollowV root patt ;
-          Weak Lacking        => lackingV root patt ;
-          Weak Defective      => defectiveV root patt ;
-          Quad QStrong        => quadV root patt ;
-          Quad QWeak          => quadWeakV root patt ;
-          Irregular           => Predef.error("Cannot use smart paradigm for irregular verb:"++mamma) ;
-          Loan                => loanV mamma --- this should probably be an error
-        } ;
-
-      -- Takes takes an Imperative of the word for when it behaves less predictably
-      -- Params: mamma, imperative P2Sg, root
-      mkV : Str -> Str -> Root -> V = \mamma,imp_sg,root ->
-        let
-          class : VClass = classifyRoot root ;
-          patt : Pattern = extractPattern mamma ;
-        in
-        case class of {
-          Strong Regular      => strongV root patt imp_sg ;
-          Strong LiquidMedial => liquidMedialV root patt imp_sg ;
-          Strong Geminated    => geminatedV root patt imp_sg ;
-          Weak Assimilative   => assimilativeV root patt imp_sg ;
-          Weak Hollow         => hollowV root patt imp_sg ;
-          Weak Lacking        => lackingV root patt imp_sg ;
-          Weak Defective      => defectiveV root patt imp_sg ;
-          Quad QStrong        => quadV root patt imp_sg ;
-          Quad QWeak          => quadWeakV root patt imp_sg ;
-          Irregular           => Predef.error("Cannot use smart paradigm for irregular verb:"++mamma) ;
-          Loan                => loanV mamma
-        } ;
-
-      -- All forms! :S
-      -- mkV (Strong Regular) (FormI) (mkRoot "k-t-b") (mkPattern "i" "e") "ktibt" "ktibt" "kiteb" "kitbet" "ktibna" "ktibtu" "kitbu" "nikteb" "tikteb" "jikteb" "tikteb" "niktbu" "tiktbu" "jiktbu" "ikteb" "iktbu"
-      mkV : VClass -> VDerivedForm -> Root -> Pattern -> (_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> V =
-        \class, form, root, patt,
-        perfP1Sg, perfP2Sg, perfP3SgMasc, perfP3SgFem, perfP1Pl, perfP2Pl, perfP3Pl,
-        impfP1Sg, impfP2Sg, impfP3SgMasc, impfP3SgFem, impfP1Pl, impfP2Pl, impfP3Pl,
-        impSg, impPl ->
-        let
-          tbl : (VForm => Str) = table {
-            VPerf (AgP1 Sg) => perfP1Sg ;
-            VPerf (AgP2 Sg) => perfP2Sg ;
-            VPerf (AgP3Sg Masc) => perfP3SgMasc ;
-            VPerf (AgP3Sg Fem) => perfP3SgFem ;
-            VPerf (AgP1 Pl) => perfP1Pl ;
-            VPerf (AgP2 Pl) => perfP2Pl ;
-            VPerf (AgP3Pl) => perfP3Pl ;
-            VImpf (AgP1 Sg) => impfP1Sg ;
-            VImpf (AgP2 Sg) => impfP2Sg ;
-            VImpf (AgP3Sg Masc) => impfP3SgMasc ;
-            VImpf (AgP3Sg Fem) => impfP3SgFem ;
-            VImpf (AgP1 Pl) => impfP1Pl ;
-            VImpf (AgP2 Pl) => impfP2Pl ;
-            VImpf (AgP3Pl) => impfP3Pl ;
-            VImp (Pl) => impSg ;
-            VImp (Sg) => impPl
-            } ;
-          info : VerbInfo = mkVerbInfo class form root patt impSg ;
-        in lin V  {
-          s = tbl ;
-          i = info ;
-        } ;
-
-      } ; --end of mkV overload
-
-    -- Some shortcut function names (haven't decided on naming yet)
-    mkV_II = overload {
-      mkV_II : Str -> Root -> V = \s,r -> derivedV_II s r ;
-      mkV_II : Str -> Str -> Root -> V = \s,i,r -> derivedV_II s i r ;
-      } ;
-    mkV_III : Str -> Root -> V = \s,r -> derivedV_III s r ;
-    mkV_V : Str -> Root -> V = \s,r -> derivedV_V s r ;
-    mkV_VI : Str -> Root -> V = \s,r -> derivedV_VI s r ;
-    mkV_VII : Str -> Str -> Root -> V = \s,t,r -> derivedV_VII s t r ;
-    mkV_VIII : Str -> Root -> V = \s,r -> derivedV_VIII s r ;
-    mkV_IX : Str -> Root -> V = \s,r -> derivedV_IX s r ;
-    mkV_X : Str -> Root -> V = \s,r -> derivedV_X s r ;
-    derivedV_I : Str -> Root -> V = mkV ;
-
-    -- Make a Form II verb. Accepts both Tri & Quad roots, then delegates.
-    derivedV_II : V = overload {
-      -- e.g.: derivedV_II "waqqaf" (mkRoot "w-q-f")
-      derivedV_II : Str -> Root -> V = \mammaII, root ->
-        case root.C4 of {
-          "" => derivedV_TriII mammaII root ;
-          _  => derivedV_QuadII mammaII root
-        } ;
-      -- e.g.: derivedV_II "waqqaf" "waqqaf" (mkRoot "w-q-f")
-      derivedV_II : Str -> Str -> Root -> V = \mammaII, imp, root ->
-        case root.C4 of {
-          "" => derivedV_TriII mammaII root ;
-          _  => derivedV_QuadII mammaII imp root
-        } ;
-      } ;
-
-    -- Make a Tri-Consonantal Form II verb
-    derivedV_TriII : Str -> Root -> V = \mammaII, root ->
-      let
-        class : VClass = classifyRoot root ;
-        patt : Pattern = extractPattern mammaII ;
-        imp : Str = case mammaII of {
-          nehh + "a" => nehh + "i" ; --- maybe too generic?
-          _ => mammaII --- assumption: mamma II is also imperative
-          } ;
-        newinfo : VerbInfo = mkVerbInfo class FormII root patt imp ;
-      in lin V {
-        s = conjFormII newinfo ;
-        i = newinfo ;
-      } ;
-
-    -- Make a Quadri-Consonantal Form II verb
-    derivedV_QuadII : V = overload {
-      derivedV_QuadII : Str -> Root -> V = \mammaII, root ->
-        let
-          class : VClass = classifyRoot root ;
-          patt : Pattern = extractPattern mammaII ;
-          imp : Str = mammaII ; --- assumption: mamma II is also imperative
-          newinfo : VerbInfo = mkVerbInfo class FormII root patt imp ;
-        in lin V {
-          s = conjFormII_quad newinfo ;
-          i = newinfo ;
-        } ;
-      derivedV_QuadII : Str -> Str -> Root -> V = \mammaII, imp, root ->
-        let
-          class : VClass = classifyRoot root ;
-          patt : Pattern = extractPattern mammaII ;
-          newinfo : VerbInfo = mkVerbInfo class FormII root patt imp ;
-        in lin V {
-          s = conjFormII_quad newinfo ;
-          i = newinfo ;
-        } ;
-      } ;
-
-    -- Make a Form III verb
-    -- e.g.: derivedV_III "qiegħed" (mkRoot "q-għ-d")
-    derivedV_III : Str -> Root -> V = \mammaIII, root ->
-      let
-        vowels : Pattern = extractPattern mammaIII ;
-        vowels2 : Pattern = vowelChangesIE root vowels ;
-        class : VClass = classifyRoot root ;
-        info : VerbInfo = mkVerbInfo class FormIII root vowels vowels2 mammaIII ; --- assumption: mamma III is also imperative
-      in lin V {
-        s = conjFormIII info ;
-        i = info ;
-      } ;
-
-    -- No point having a paradigm for Form IV
-    -- derivedV_IV
-
-    -- Make a Form V verb
-    -- e.g.: derivedV_V "twaqqaf" (mkRoot "w-q-f")
-    derivedV_V : Str -> Root -> V = \mammaV, root ->
-      let
-        -- use the Form II conjugation, just prefixing a T
-        mammaII : Str = dropPfx 1 mammaV ; -- WAQQAF
-        vII : V = derivedV_II mammaII root ;
-        info : VerbInfo = mkVerbInfo vII.i.class FormV vII.i.root vII.i.patt mammaV ;
-      in lin V {
-        s = table {
-          VPerf agr => pfx_T (vII.s ! VPerf agr) ;
-          VImpf (AgP1 Sg) => pfx "ni" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP1 Sg)))) ;
-          VImpf (AgP2 Sg) => pfx "ti" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP2 Sg)))) ;
-          VImpf (AgP3Sg Masc) => pfx "ji" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP3Sg Masc)))) ;
-          VImpf (AgP3Sg Fem)  => pfx "ti" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP3Sg Fem)))) ;
-          VImpf (AgP1 Pl) => pfx "ni" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP1 Pl)))) ;
-          VImpf (AgP2 Pl) => pfx "ti" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP2 Pl)))) ;
-          VImpf (AgP3Pl) => pfx "ji" (pfx_T (dropPfx 1 (vII.s ! VImpf (AgP3Pl)))) ;
-          VImp num => pfx_T (vII.s ! VImp num)
-          } ;
-        i = info ;
-      } ;
-
-    -- Make a Form VI verb
-    -- e.g.: derivedV_VI "tqiegħed" (mkRoot "q-għ-d")
-    derivedV_VI : Str -> Root -> V = \mammaVI, root ->
-      let
-        -- use the Form III conjugation, just prefixing a T
-        mammaIII : Str = dropPfx 1 mammaVI ; -- QIEGĦED
-        vIII : V = derivedV_III mammaIII root ;
-        info : VerbInfo = updateVerbInfo vIII.i FormVI mammaVI ;
-      in lin V {
-        s = table {
-          VPerf agr => pfx_T (vIII.s ! VPerf agr) ;
-          VImpf (AgP1 Sg) => pfx "ni" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP1 Sg)))) ;
-          VImpf (AgP2 Sg) => pfx "ti" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP2 Sg)))) ;
-          VImpf (AgP3Sg Masc) => pfx "ji" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP3Sg Masc)))) ;
-          VImpf (AgP3Sg Fem)  => pfx "ti" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP3Sg Fem)))) ;
-          VImpf (AgP1 Pl) => pfx "ni" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP1 Pl)))) ;
-          VImpf (AgP2 Pl) => pfx "ti" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP2 Pl)))) ;
-          VImpf (AgP3Pl) => pfx "ji" (pfx_T (dropPfx 1 (vIII.s ! VImpf (AgP3Pl)))) ;
-          VImp num => pfx_T (vIII.s ! VImp num)
-          } ;
-        i = info ;
-      } ;
-
-    -- Make a Form VII verb
-    -- e.g.: derivedV_VII "xeħet" "nxteħet" (mkRoot "x-ħ-t")
-    derivedV_VII : Str -> Str -> Root -> V = \mammaI, mammaVII, root ->
-      let
-        class : VClass = classifyRoot root ;
-        vowels : Pattern = extractPattern mammaI ;
-        c1 : Str = case mammaVII of {
-          "n" + c@#Cns + "t" + _ => "n"+c+"t" ; -- NXT-EĦET
-          "ntgħ" + _ => "ntgħ" ; -- NTGĦ-AĠEN
-          "nt" + c@#Cns + _ => "nt"+c ; -- NTR-IFES
-          "nt" + #Vowel + _ => "nt" ; -- NT-IŻEN
-          "n" + c@#Cns + _ => "n"+c ; -- NĦ-ASEL
-          _ => "nt" --- unknown case
-          } ;
-        info : VerbInfo = mkVerbInfo class FormVII root vowels mammaVII ;
-      in lin V {
-        s = conjFormVII info c1 ;
-        i = info ;
-      } ;
-
-    -- Make a Form VIII verb
-    -- e.g.: derivedV_VIII "xteħet" (mkRoot "x-ħ-t")
-    derivedV_VIII : Str -> Root -> V = \mammaVIII, root ->
-      let
-        mammaI : Str = delCharAt 1 mammaVIII ;
-        class : VClass = classifyRoot root ;
-        vowels : Pattern = extractPattern mammaI ;
-        info : VerbInfo = mkVerbInfo class FormVIII root vowels mammaVIII ;
-        c1 : Str = root.C1+"t";
-      in lin V {
-        s = conjFormVII info c1 ; -- note we use conjFormVII !
-        i = info ;
-      } ;
-
-    -- Make a Form IX verb
-    -- e.g.: derivedV_IX "sfar"
-    derivedV_IX : Str -> Root -> V = \mammaIX, root ->
-      case mammaIX of {
-        -- c1@#Consonant + c2@#Consonant + v1@("ie"|"a") + c3@#Consonant => 
-        _  + v1@("ie"|"a"|"â") + _ => 
-          let
-            patt : Pattern = mkPattern v1 ;
-            class : VClass = classifyRoot root ;
-            info : VerbInfo = mkVerbInfo class FormIX root patt mammaIX ;
-          in lin V {
-            s = conjFormIX info ;
-            i = info ;
-          } ;
-        _ => Predef.error("I don't know how to make a Form IX verb out of" ++ mammaIX)
-      } ;
-
-    -- Make a Form X verb
-    -- e.g.: derivedV_X "stagħġeb" (mkRoot "għ-ġ-b")
-    derivedV_X : Str -> Root -> V = \mammaX, root ->
-      let
-        class : VClass = classifyRoot root ;
-        patt : Pattern = extractPattern mammaX ;
-        patt2 : Pattern = vowelChangesIE root patt ;
-        info : VerbInfo = mkVerbInfo class FormX root patt patt2 mammaX ;
-      in lin V {
-        s = conjFormX info ;
-        i = info ;
-      } ;
-
-    {- ~~~ Strong Verb ~~~ -}
-
-    -- Regular strong verb ("sħiħ"), eg KITEB
-    strongV : V = overload {
-
-      -- Params: root, pattern
-      strongV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjStrongImp root patt
-        in strongVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      strongV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => (takePfx 3 imp_sg) + root.C3 + "u" -- IFTAĦ > IFTĦU
-            } ;
-        in strongVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for strong verb
-    strongVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjStrongPerf root patt ) ! agr ;
-          VImpf agr => ( conjStrongImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Strong Regular) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-
-    {- ~~~ Liquid-Medial Verb ~~~ -}
-
-    -- Liquid-medial strong verb, eg ŻELAQ
-    liquidMedialV : V = overload {
-
-      -- Params: root, pattern
-      liquidMedialV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjLiquidMedialImp root patt
-        in liquidMedialVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      liquidMedialV : Root -> Pattern -> Str -> V = \root,patt,imp_sg ->
-        let
-          vowels = extractPattern imp_sg ;
-          imp = table {
-            Sg => imp_sg ;
-            Pl => case root.C1 of {
-              "għ" => vowels.V1 + root.C1 + root.C2 + root.C3 + "u" ; -- AGĦMEL > AGĦMLU
-                _ => vowels.V1 + root.C1 + vowels.V2 + root.C2 + root.C3 + "u" -- OĦROĠ > OĦORĠU
-              }
-            } ;
-        in liquidMedialVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for liquid medial strong verb
-    liquidMedialVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjLiquidMedialPerf root patt ) ! agr ;
-          VImpf agr => ( conjLiquidMedialImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Strong LiquidMedial) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Geminated Verb ~~~ -}
-
-    -- Geminated strong verb ("trux"), eg ĦABB
-    geminatedV : V = overload {
-
-      -- Params: root, pattern
-      geminatedV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjGeminatedImp root patt
-        in geminatedVWorst root patt imp ;
-        
-      -- Params: root, pattern, imperative P2Sg
-      geminatedV : Root -> Pattern -> Str -> V = \root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => imp_sg + "u" -- ŻOMM > ŻOMMU
-            } ;
-        in geminatedVWorst root patt imp ;
-
-      };
-
-    -- Worst case for reduplicated verb
-    geminatedVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjGeminatedPerf root patt ) ! agr ;
-          VImpf agr => ( conjGeminatedImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Strong Geminated) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Assimilative Verb ~~~ -}
-
-    -- Assimilative weak verb, eg WASAL
-    assimilativeV : V = overload {
-
-      -- Params: root, pattern
-      assimilativeV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjAssimilativeImp root patt
-        in assimilativeVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      assimilativeV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => (dropSfx 2 imp_sg) + root.C3 + "u" -- ASAL > ASLU
-            } ;
-        in assimilativeVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for assimilative verb
-    assimilativeVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjAssimilativePerf root patt ) ! agr ;
-          VImpf agr => ( conjAssimilativeImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        patt2 : Pattern = case (imp!Sg) of {
-          "ie"+_ => mkPattern "i" patt.V2 ; -- (WAQAF) IEQAF > TIQAFLI
-          _ => patt -- (WASAL) ASAL > TASALLI
-          } ;
-        info : VerbInfo = mkVerbInfo (Weak Assimilative) (FormI) root patt patt2 (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Hollow Verb ~~~ -}
-
-    -- Hollow weak verb, eg SAR (S-J-R)
-    hollowV : V = overload {
-
-      -- Params: root, pattern
-      hollowV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjHollowImp root patt
-        in hollowVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      hollowV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => imp_sg + "u" -- SIR > SIRU
-            } ;
-        in hollowVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for hollow verb
-    hollowVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjHollowPerf root patt ) ! agr ;
-          VImpf agr => ( conjHollowImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        patt2 : Pattern = case patt.V1 of {
-          "ie" => mkPattern "i" patt.V2 ; -- (ŻIED) ŻID > ŻIDLI
-          _ => patt -- (MAR) MUR > MURLI
-          } ;
-        info : VerbInfo = mkVerbInfo (Weak Hollow) (FormI) root patt patt2 (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Lacking Verb ~~~ -}
-
-    -- Lacking (nieqes) verb, eg MEXA (M-X-J)
-    lackingV : V = overload {
-
-      -- Params: root, pattern
-      lackingV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjLackingImp root patt
-        in lackingVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      lackingV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => case imp_sg of {
-              aqr+"a" => aqr+"aw" ; -- AQRA > AQRAW
-              imx+"i" => imx+"u" ; -- IMXI > IMXU
-              x => (dropSfx 1 x) + "u" --- unknown case
-              }
-            } ;
-        in lackingVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for lacking verb
-    lackingVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjLackingPerf root patt ) ! agr ;
-          VImpf agr => ( conjLackingImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Weak Lacking) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Defective Verb ~~~ -}
-
-    -- Defective verb, eg QALA' (Q-L-GĦ)
-    defectiveV : V = overload {
-
-      -- Params: root, pattern
-      defectiveV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjDefectiveImp root patt
-        in defectiveVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      defectiveV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => (takePfx 2 imp_sg) + "i" + root.C2 + "għu" -- ISMA' > ISIMGĦU
-            } ;
-        in defectiveVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for defective verb
-    defectiveVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjDefectivePerf root patt ) ! agr ;
-          VImpf agr => ( conjDefectiveImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Weak Defective) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Quadriliteral Verb (Strong) ~~~ -}
-
-    -- Make a Quad verb, eg DENDEL (D-L-D-L)
-    quadV : V = overload {
-
-      -- Params: root, pattern
-      quadV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjQuadImp root patt
-        in quadVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      quadV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => (takePfx 4 imp_sg) + root.C4 + "u" -- ĦARBAT > ĦARBTU
-            } ;
-        in quadVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for quad verb
-    quadVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjQuadPerf root patt ) ! agr ;
-          VImpf agr => ( conjQuadImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Quad QStrong) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Quadriliteral Verb (Weak Final) ~~~ -}
-
-    -- Make a weak-final Quad verb, eg SERVA (S-R-V-J)
-    quadWeakV : V = overload {
-
-      -- Params: root, pattern
-      quadWeakV : Root -> Pattern -> V = \root,patt ->
-        let imp = conjQuadWeakImp root patt
-        in quadWeakVWorst root patt imp ;
-
-      -- Params: root, pattern, imperative P2Sg
-      quadWeakV : Root -> Pattern -> Str -> V =\root,patt,imp_sg ->
-        let
-          imp = table {
-            Sg => imp_sg ;
-            Pl => case (takeSfx 1 imp_sg) of {
-              "a" => imp_sg + "w" ; -- KANTA > KANTAW
-              _ => (dropSfx 1 imp_sg) + "u" -- SERVI > SERVU
-              }
-            } ;
-        in quadWeakVWorst root patt imp ;
-
-      } ;
-
-    -- Worst case for quadWeak verb
-    quadWeakVWorst : Root -> Pattern -> (Number => Str) -> V = \root,patt,imp ->
-      let
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjQuadWeakPerf root patt (imp ! Sg) ) ! agr ;
-          VImpf agr => ( conjQuadWeakImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Quad QWeak) (FormI) root patt (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-    {- ~~~ Non-semitic verbs ~~~ -}
-
-    -- Make a loan verb, eg IPPARKJA
-    -- Params: mamma
-    loanV : Str -> V = \mamma ->
-      let
-        imp = conjLoanImp mamma ;
-        tbl : (VForm => Str) = table {
-          VPerf agr => ( conjLoanPerf mamma ) ! agr ;
-          VImpf agr => ( conjLoanImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
-          VImp n =>    imp ! n
-          } ;
-        info : VerbInfo = mkVerbInfo (Loan) (FormI) (imp ! Sg) ;
-      in lin V {
-        s = tbl ;
-        i = info ;
-      } ;
-
-
-    {- Adjective paradigms ------------------------------------------------ -}
-
-    -- Overloaded function for building an adjective
-    mkA : A = overload {
-
-      -- Same form for gender and number; no comparative form.
-      -- Params:
-        -- Adjective, eg BLU
-      mkA : Str -> A = sameA ;
-
-      -- Infer feminine from masculine; no comparative form.
-      -- Params:
-        -- Masculine, eg SABIĦ
-        -- Plural, eg SBIEĦ
-      mkA : Str -> Str -> A = brokenA ;
-
-      -- Infer feminine from masculine; no comparative form.
-      -- Params:
-        -- Masculine, eg SABIĦ
-        -- Feminine, eg SABIĦA
-        -- Plural, eg SBIEĦ
-      mkA : Str -> Str -> Str -> A = mk3A ;
-
-      -- Take all forms.
-      -- Params:
-        -- Masculine, eg SABIĦ
-        -- Feminine, eg SABIĦA
-        -- Plural, eg SBIEĦ
-        -- Comparative, eg ISBAĦ
-      mkA : Str -> Str -> Str -> Str -> A = mk4A ;
-
-    } ;
-
-    -- Regular adjective with predictable feminine and plural forms
-    regA : Str -> A ;
-    regA masc =
-      let
-        fem = determineAdjFem masc ;
-        plural = determineAdjPlural fem
-      in
-      mk3A masc fem plural ;
-
-    -- Adjective with same forms for masculine, feminine and plural.
-    sameA : Str -> A ;
-    sameA a = mk3A a a a ;
-
-    -- Adjective with predictable feminine but broken plural
-    brokenA = overload {
-
-      -- without comparative form
-      brokenA : Str -> Str -> A = \masc,plural ->
-        let
-          fem = determineAdjFem masc
-        in
-        mk3A masc fem plural ;
-
-      -- with comparative form
-      brokenA : Str -> Str -> Str -> A = \masc,plural,compar ->
-        let
-          fem = determineAdjFem masc
-        in
-        mk4A masc fem plural compar ;
-
-      } ;
-
-    -- Build an adjective noun using all 3 forms, when it has no comparative form
-    mk3A : (_,_,_ : Str) -> A ;
-    mk3A = \masc,fem,plural ->
-      lin A (mkAdjective masc fem plural []) ** {hasComp = False} ;
-
-    -- Build an adjective noun using all 4 forms (superlative is trivial)
-    mk4A : (_,_,_,_ : Str) -> A ;
-    mk4A = \masc,fem,plural,compar ->
-      lin A (mkAdjective masc fem plural compar) ** {hasComp = True} ;
-
-    -- Determine femininine form of adjective from masculine
-    determineAdjFem : Str -> Str ;
-    determineAdjFem masc = case masc of {
-      _ + "ef" => (dropSfx 2 masc) + "fa" ; -- NIEXEF
-      _ + "u" => (init masc) + "a" ; -- BRAVU
-      _ + "i" => masc + "ja" ; -- MIMLI
-      _ => masc + "a" -- VOJT
-      } ;
-
-    -- Determine plural form of adjective from feminine
-    determineAdjPlural : Str -> Str ;
-    determineAdjPlural fem = case fem of {
-      _ + ("f"|"j"|"ġ") + "a" => (init fem) + "in" ; -- NIEXFA, MIMLIJA, MAĦMUĠA
-      _ => (init fem) + "i" -- BRAVA
-      } ;
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
+-- Licensed under LGPL
+
+--# -path=.:../abstract:../../prelude:../common
+
+resource ParadigmsMlt = open
+  Predef,
+  Prelude,
+  MorphoMlt,
+  ResMlt,
+  CatMlt
+  in {
+
+  flags
+    optimize=noexpand ;
+    coding=utf8 ;
+
+  oper
+
+    {- Type declarations only (for synopsis) ------------------------------ -}
+
+    masculine : Gender ;
+    feminine  : Gender ;
+
+    singular : Number ;
+    plural   : Number ;
+
+    form1  : VDerivedForm ; -- Binyan I: daħal
+    form2  : VDerivedForm ; -- Binyan II: daħħal
+    form3  : VDerivedForm ; -- Binyan III: wieġeb
+    form4  : VDerivedForm ; -- Binyan IV: wera
+    form5  : VDerivedForm ; -- Binyan V: ddaħħal
+    form6  : VDerivedForm ; -- Binyan VI: twieġeb
+    form7  : VDerivedForm ; -- Binyan VII: ndaħal
+    form8  : VDerivedForm ; -- Binyan VIII: ftakar
+    form9  : VDerivedForm ; -- Binyan IX: sfar
+    form10 : VDerivedForm ; -- Binyan X: stieden
+
+    strong       : VClass ; -- Strong tri. verb: kiteb (k-t-b)
+    liquidMedial : VClass ; -- Strong liquid-medial tri. verb: ħareġ (ħ-r-ġ)
+    geminated    : VClass ; -- Strong geminated tri. verb: ħabb (ħ-b-b)
+    assimilative : VClass ; -- Weak-initial tri. verb: wieġeb (w-ġ-b)
+    hollow       : VClass ; -- Weak-medial tri. verb: ried (r-j-d)
+    lacking      : VClass ; -- Weak-final tri. verb: mexa (m-x-j)
+    defective    : VClass ; -- GĦ-final tri. verb: qata' (q-t-għ)
+    quad         : VClass ; -- Strong quad. verb: ħarbat (ħ-r-b-t)
+    quadWeak     : VClass ; -- Weak-final quad. verb: kanta (k-n-t-j)
+    irregular    : VClass ; -- Irregular verb: af ('-'-f)
+    loan         : VClass ; -- Loan verb: ipparkja (no root)
+
+    mkN : overload {
+      mkN : Str -> N ; -- Noun paradigm 1: Take the singular and infer plural
+      mkN : Str -> Gender -> N ; -- Noun paradigm 1: Explicit gender
+      mkN : Str -> Str -> N ; -- Noun paradigm 1: Take the singular and explicit plural
+      mkN : Str -> Str -> Gender -> N ; -- Noun paradigm 1: Explicit gender
+      mkN : Str -> Str -> Str -> N ; -- Noun paradigm 1x: Take singular and both plurals
+      mkN : Str -> Str -> Str -> Gender -> N ; -- Noun paradigm 1x: Explicit gender
+    } ;
+
+    mkNColl : overload {
+      mkNColl : Str -> N ; -- Noun paradigm 2c: Collective form only
+      mkNColl : Str -> Str -> N ; -- Noun paradigm 2b: Collective and plural
+      mkNColl : Str -> Str -> Str -> N ; -- Noun paradigm 2: Singular, collective and plural
+      mkNColl : Str -> Str -> Str -> Str -> N ; -- Noun paradigm 2x: Singular, collective and both plurals
+      } ;
+
+    mkNNoPlural : overload {
+      mkNNoPlural : Str -> N ; -- Noun paradigm 3: No plural
+      mkNNoPlural : Str -> Gender -> N ; -- Noun paradigm 3: Explicit gender
+    } ;
+
+    mkNDual : overload {
+      mkNDual : Str -> N ; -- Noun paradigm 4: Infer dual, plural and gender from singular
+      mkNDual : Str -> Str -> Str -> N ; -- Noun paradigm 4: Singular, dual, plural
+      mkNDual : Str -> Str -> Str -> Gender -> N ; -- Noun paradigm 4: Explicit gender
+      mkNDual : Str -> Str -> Str -> Str -> N ; -- Noun paradigm 4x: Singular, dual, both plurals
+      mkNDual : Str -> Str -> Str -> Str -> Gender -> N ; -- Noun paradigm 4x: Explicit gender
+      } ;
+
+    mkPN : Str -> Gender -> Number -> ProperNoun ; -- Proper noun
+
+    mkN2 : overload {
+      mkN2 : N -> Prep -> N2 ;
+      mkN2 : N -> Str -> N2 ;
+      mkN2 : N -> N2 ; -- use "ta'"
+    } ;
+
+    mkN3 : Noun -> Prep -> Prep -> N3 ;
+
+    possN : N -> N ; -- Mark a noun as taking possessive enclitic pronouns: missieri, missierek...
+
+    mkRoot : overload {
+      mkRoot : Root ; -- Null root
+      mkRoot : Str -> Root ; -- From hyphenated string: "k-t-b"
+      mkRoot : Str -> Str -> Str -> Root ; -- Tri-consonantal root
+      mkRoot : Str -> Str -> Str -> Str -> Root ; -- Quadri-consonantal root
+      } ;
+
+    mkVowels : overload {
+      mkVowels : Vowels ; -- Null vowel sequence
+      mkVowels : Str -> Vowels ; -- Only single vowel
+      mkVowels : Str -> Str -> Vowels ; -- Two-vowel sequence
+      } ;
+
+    -- Smart paradigm for building a verb
+    mkV : overload {
+      mkV : Str -> V ; -- With no root, automatically treat as loan verb
+      mkV : Str -> Root -> V ; -- Take an explicit root, implying it is a root & pattern verb
+      mkV : Str -> Str -> Root -> V ; -- Takes an Imperative of the word for when it behaves less predictably
+      mkV : VClass -> VDerivedForm -> Root -> Vowels -> (_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> V ; -- All forms: mkV (Strong Regular) (FormI) (mkRoot "k-t-b") (mkVowels "i" "e") "ktibt" "ktibt" "kiteb" "kitbet" "ktibna" "ktibtu" "kitbu" "nikteb" "tikteb" "jikteb" "tikteb" "niktbu" "tiktbu" "jiktbu" "ikteb" "iktbu"
+      } ;
+    mkV_II : overload {
+      mkV_II : Str -> Root -> V ; -- Form II verb: mkV_II "waqqaf" (mkRoot "w-q-f")
+      mkV_II : Str -> Str -> Root -> V ; -- Form II verb with explicit imperative form: mkV_II "waqqaf" "waqqaf" (mkRoot "w-q-f")
+      } ;
+    mkV_III    : Str -> Root -> V ; -- Form III verb: mkV_III "qiegħed" (mkRoot "q-għ-d")
+    mkV_V      : Str -> Root -> V ; -- Form V verb: mkV_V "twaqqaf" (mkRoot "w-q-f")
+    mkV_VI     : Str -> Root -> V ; -- Form VI verb: mkV_VI "tqiegħed" (mkRoot "q-għ-d")
+    mkV_VII    : Str -> Str -> Root -> V ; -- Form VII verb: mkV_VII "xeħet" "nxteħet" (mkRoot "x-ħ-t")
+    mkV_VIII   : Str -> Root -> V ; -- Form VIII verb: mkV_VIII "xteħet" (mkRoot "x-ħ-t")
+    mkV_IX     : Str -> Root -> V ; -- Form IX verb: mkV_IX "sfar" (mkRoot "s-f-r")
+    mkV_X      : Str -> Root -> V ; -- Form X verb: mkV_X "stagħġeb" (mkRoot "għ-ġ-b")
+
+    presPartV : overload {
+      presPartV : Str -> V -> V ; -- Add the present participle to a verb: ħiereġ
+      presPartV : Str -> Str -> Str -> V -> V ;  -- Add the present participle to a verb: ħiereġ, ħierġa, ħierġin
+      } ;
+    pastPartV : overload {
+      pastPartV : Str -> V -> V ; -- Add the past participle to a verb: miktub
+      pastPartV : Str -> Str -> Str -> V -> V ; -- Add the past participle to a verb: miktub, miktuba, miktubin
+      } ;
+
+    mkVS : V -> VS ; -- sentence-compl
+
+    mkV3 : overload {
+      mkV3  : V -> V3 ;                   -- ditransitive: give,_,_
+      mkV3  : V -> Prep -> Prep -> V3 ;   -- two prepositions: speak, with, about
+      mkV3  : V -> Prep -> V3 ;           -- one preposition: give,_,to
+      };
+
+    mkV2V : V -> Prep -> Prep -> V2V ;  -- want (noPrep NP) (to VP)
+
+    mkConj : overload {
+      mkConj : Str -> Conj ; -- Conjunction: wieħed tnejn u tlieta
+      mkConj : Str -> Str -> Conj ; -- Conjunction: wieħed , tnejn u tlieta
+      } ;
+
+    mkA : overload {
+      mkA : Str -> A ; -- Regular adjective with predictable feminine and plural forms: bravu
+      mkA : Str -> Str -> A ; -- Infer feminine from masculine; no comparative form: sabiħ, sbieħ
+      mkA : Str -> Str -> Str -> A ; -- Explicit feminine form; no comparative form: sabiħ, sabiħa, sbieħ
+      mkA : Str -> Str -> Str -> Str -> A ; -- All forms: sabiħ, sabiħa, sbieħ, isbaħ
+    } ;
+
+    sameA : Str -> A ; -- Adjective with same forms for masculine, feminine and plural: blu
+
+    mkA2 : overload {
+      mkA2 : A -> Prep -> A2 ;
+      mkA2 : A -> Str -> A2 ;
+      } ;
+
+    mkAS : A -> AS ;
+
+    mkAdv : Str -> Adv ; -- post-verbal adverb: illum
+    mkAdV : Str -> AdV ; -- preverbal adverb: dejjem
+
+    mkAdA : Str -> AdA ; -- adverb modifying adjective: pjuttost
+    mkAdN : Str -> AdN ; -- adverb modifying numeral: madwar
+
+
+--.
+-- Everything below this is definitions (excluded from synopsis)
+
+
+    {- Parameters --------------------------------------------------------- -}
+
+    masculine : Gender = Masc ;
+    feminine  : Gender = Fem ;
+
+    singular : Number = Sg ;
+    plural   : Number = Pl ;
+
+    form1  = FormI ;
+    form2  = FormII ;
+    form3  = FormIII ;
+    form4  = FormIV ;
+    form5  = FormV ;
+    form6  = FormVI ;
+    form7  = FormVII ;
+    form8  = FormVIII ;
+    form9  = FormIX ;
+    form10 = FormX ;
+
+    strong       = Strong Regular ;
+    liquidMedial = Strong LiquidMedial ;
+    geminated    = Strong Geminated ;
+    assimilative = Weak Assimilative ;
+    hollow       = Weak Hollow ;
+    lacking      = Weak Lacking ;
+    defective    = Weak Defective ;
+    quad         = Quad QStrong ;
+    quadWeak     = Quad QWeak ;
+    irregular    = Irregular ;
+    loan         = Loan ;
+
+    {- Noun --------------------------------------------------------------- -}
+
+    -- Noun paradigm 1(x): singular and plural(s)
+    mkN = overload {
+
+      -- 1: Take the singular and infer plural
+      mkN : Str -> N = \sing ->
+        let plural = inferNounPlural sing ;
+            gender = inferNounGender sing ;
+        in  mk5N sing [] [] plural [] gender ;
+      mkN : Str -> Gender -> N = \sing,gender ->
+        let plural = inferNounPlural sing ;
+        in  mk5N sing [] [] plural [] gender ;
+
+      -- 1: Take the singular and plural
+      mkN : Str -> Str -> N = \sing,plural ->
+        let gender = inferNounGender sing ;
+        in  mk5N sing [] [] plural [] gender ;
+      mkN : Str -> Str -> Gender -> N = \sing,plural,gender ->
+        mk5N sing [] [] plural [] gender ;
+
+      -- 1x: Take both plurals
+      mkN : Str -> Str -> Str -> N = \sing,det,ind ->
+        let gender = inferNounGender sing ;
+        in  mk5N sing [] [] det ind gender ;
+      mkN : Str -> Str -> Str -> Gender -> N = \sing,det,ind,gender ->
+        mk5N sing [] [] det ind gender ;
+
+    } ;
+
+    -- Noun paradigm 2: with a collective form
+    mkNColl = overload {
+      -- Note: collective noun is always treated as Masculine
+
+      -- 2c
+      mkNColl : Str -> N = \coll ->
+        mk5N [] coll [] [] [] Masc ;
+
+      -- 2b
+      mkNColl : Str -> Str -> N = \coll,det ->
+        mk5N [] coll [] det [] Masc ;
+      -- 2bx
+      -- mkNColl : Str -> Str -> Str -> N = \coll,det,ind ->
+      --   mk5N [] coll [] det ind Masc ;
+
+      -- 2
+      mkNColl : Str -> Str -> Str -> N = \sing,coll,det ->
+        mk5N sing coll [] det [] Masc ;
+      -- 2x
+      mkNColl : Str -> Str -> Str -> Str -> N = \sing,coll,det,ind ->
+        mk5N sing coll [] det ind Masc ;
+
+      } ;
+
+    -- Noun paradigm 3: only singulative form
+    mkNNoPlural : N = overload {
+      mkNNoPlural : Str -> N = \sing ->
+        let gender = inferNounGender sing ;
+        in  mk5N sing [] [] [] [] gender
+      ;
+      mkNNoPlural : Str -> Gender -> N = \sing,gender ->
+        mk5N sing [] [] [] [] gender
+      ;
+    } ;
+
+    -- Noun paradigm 4: with dual form
+    mkNDual = overload {
+
+      -- 4 smart
+      mkNDual : Str -> N = \sing ->
+        let
+          dual : Str = case sing of {
+            _ + ("għ"|"'") => sing + "ajn" ;
+            _ + ("a") => init(sing) + "ejn" ;
+            _ => sing + "ejn"
+            } ;
+          plural = inferNounPlural sing ;
+          gender = inferNounGender sing ;
+        in
+        mk5N sing [] dual plural [] gender ;
+
+      -- 4
+      mkNDual : Str -> Str -> Str -> N = \sing,dual,det ->
+        let gender = inferNounGender sing ;
+        in  mk5N sing [] dual det [] gender ;
+      mkNDual : Str -> Str -> Str -> Gender -> N = \sing,dual,det,gender ->
+        mk5N sing [] dual det [] gender ;
+
+      -- 4x
+      mkNDual : Str -> Str -> Str -> Str -> N = \sing,dual,det,ind ->
+        let gender = inferNounGender sing ;
+        in  mk5N sing [] dual det ind gender ;
+      mkNDual : Str -> Str -> Str -> Str -> Gender -> N = \sing,dual,det,ind,gender ->
+        mk5N sing [] dual det ind gender ;
+
+      } ;
+
+    -- Build a noun using 5 potentially non-present forms and a gender
+    -- You can pass empty strings to this oper; they won't be passed along
+    mk5N : (_,_,_,_,_ : Str) -> Gender -> N ;
+    mk5N = \sing,coll,dual,det,ind,gen -> lin N (
+      case <isNil sing,isNil coll,isNil dual,isNil det,isNil ind> of {
+        <False,True, True, False,True > => mkNoun sing sing det det det gen False False ; -- 1
+        <False,True, True, False,False> => mkNoun sing sing det det ind gen False False ; -- 1x
+
+        <False,False,True, False,True > => mkNoun sing coll det det det gen True False ; -- 2
+        <False,False,True, False,False> => mkNoun sing coll det det ind gen True False ; -- 2x
+        <True, False,True, False,True > => mkNoun coll coll det det det gen True False ; -- 2b
+        <True, False,True, False,False> => mkNoun coll coll det det ind gen True False ; -- 2bx
+        <True, False,True, True, True > => mkNoun coll coll coll coll coll gen True False ; -- 2c
+
+        <False,True, True, True, True > => mkNoun sing sing sing sing sing gen False False ; -- 3
+
+        <False,True, False,False,True > => mkNoun sing sing dual det det gen False True ; -- 4
+        <False,True, False,False,False> => mkNoun sing sing dual det ind gen False True ; -- 4x
+
+        _ => error "Calling mk5N with some invalid combination"
+        }
+      ) ;
+
+    -- Proper noun
+    mkPN : Str -> Gender -> Number -> ProperNoun = \name,g,n -> {
+      s = name ;
+      a = mkAgr n P3 g ;
+      } ;
+
+    mkN2 = overload {
+      mkN2 : N -> Prep -> N2 = prepN2 ;
+      mkN2 : N -> Str -> N2 = \n,s -> prepN2 n (mkPrep s);
+--      mkN2 : Str -> Str -> N2 = \n,s -> prepN2 (regN n) (mkPrep s);
+      mkN2 : N -> N2         = \n -> prepN2 n (mkPrep "ta'") ;
+--      mkN2 : Str -> N2       = \s -> prepN2 (regN s) (mkPrep "ta'")
+    } ;
+
+    prepN2 : N -> Prep -> N2 ;
+    prepN2 = \n,p -> lin N2 (n ** {c2 = hasCompl p}) ;
+
+    mkN3 : Noun -> Prep -> Prep -> N3 ;
+    mkN3 = \n,p,q -> lin N3 (n ** {c2 = hasCompl p ; c3 = hasCompl q}) ;
+
+    -- Mark a noun as taking possessive enclitic pronouns
+    possN : N -> N = \n -> lin N {
+      s = n.s ;
+      g = n.g ;
+      hasColl = n.hasColl ;
+      hasDual = n.hasDual ;
+      takesPron = True ;
+      } ;
+
+    {- Preposition -------------------------------------------------------- -}
+
+    mkPrep = overload {
+      -- Same in all cases, e.g. FUQ
+      mkPrep : Str -> Prep = \fuq -> lin Prep {
+        s = \\defn => fuq ;
+        enclitic = prepClitics fuq ;
+        takesDet = False ;
+        joinsVerb = False ;
+        } ;
+
+      -- Same in non-clitic cases, but given all clitic cases e.g. QABEL
+      mkPrep : (_,_,_,_,_,_,_,_ : Str) -> Prep = \qabel, qabli, qablek, qablu, qabilha, qabilna, qabilkom, qabilhom -> lin Prep {
+        s = \\defn => qabel ;
+        enclitic = \\agr => case toVAgr agr of {
+          AgP1 Sg     => qabli ;
+          AgP2 Sg     => qablek ;
+          AgP3Sg Masc => qablu ;
+          AgP3Sg Fem  => qabilha ;
+          AgP1 Pl     => qabilna ;
+          AgP2 Pl     => qabilkom ;
+          AgP2Pl      => qabilhom
+          } ;
+        takesDet = False ;
+        joinsVerb = False ;
+        } ;
+
+      -- Forms:
+      --   GĦAL ktieb / triq / ajruplan
+      --   GĦALL-ktieb / ajruplan
+      --   GĦAT-triq
+      mkPrep : Str -> Str -> Str -> Prep = \ghal,ghall,ghat -> lin Prep {
+        s = table {
+          Indefinite => ghal ;
+          Definite   => makePreFull ghall (dropSfx 2 ghat) ghall
+          } ;
+        enclitic = prepClitics ghal ;
+        takesDet = True ;
+        joinsVerb = False ;
+        } ;
+
+      -- All forms, but assumed enclitic forms
+      --   BI ktieb/triq
+      --   B'ajruplan
+      --   BIL-ktieb
+      --   BIT-triq
+      --   BL-ajruplan
+      mkPrep : Str -> Str -> Str -> Str -> Str -> Prep = \bi,b',bil,bit,bl -> lin Prep {
+        s = table {
+          Indefinite => makePreVowel bi b' ;
+          Definite   => makePreFull  bil (dropSfx 2 bit) bl
+          } ;
+        enclitic = prepClitics bi ;
+        takesDet = True ;
+        joinsVerb = False ;
+        } ;
+
+      -- All forms:
+      --   BI ktieb/triq
+      --   B'ajruplan
+      --   BIL-ktieb
+      --   BIT-triq
+      --   BL-ajruplan
+      --   BIJA
+      --   BIK
+      --   BIH
+      --   BIHA
+      --   BINA
+      --   BIKOM
+      --   BIHOM
+      mkPrep : (_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Bool -> Prep = \bi,b',bil,bit,bl,bija,bik,bih,biha,bina,bikom,bihom,joinsV -> lin Prep {
+        s = table {
+          Indefinite => makePreVowel bi b' ;
+          Definite   => makePreFull  bil (dropSfx 2 bit) bl
+          } ;
+        enclitic = \\agr => case toVAgr agr of {
+          AgP1 Sg     => bija ;
+          AgP2 Sg     => bik ;
+          AgP3Sg Masc => bih ;
+          AgP3Sg Fem  => biha ;
+          AgP1 Pl     => bina ;
+          AgP2 Pl     => bikom ;
+          AgP2Pl      => bihom
+          } ;
+        takesDet = True ;
+        joinsVerb = joinsV ;
+        } ;
+    } ;
+
+    prepClitics : Str -> (Agr => Str) = \taht -> \\agr =>
+      case taht of {
+
+        war+"a" => case toVAgr agr of {
+          AgP1 Sg     => war+"ajja" ;
+          AgP2 Sg     => war+"ajk" ;
+          AgP3Sg Masc => war+"ajh" ;
+          AgP3Sg Fem  => war+"ajha" ;
+          AgP1 Pl     => war+"ajna" ;
+          AgP2 Pl     => war+"ajkom" ;
+          AgP2Pl      => war+"ajhom"
+          } ;
+
+        f+"i" => case toVAgr agr of {
+          AgP1 Sg     => f+"ija" ;
+          AgP2 Sg     => f+"ik" ;
+          AgP3Sg Masc => f+"ih" ;
+          AgP3Sg Fem  => f+"iha" ;
+          AgP1 Pl     => f+"ina" ;
+          AgP2 Pl     => f+"ikom" ;
+          AgP2Pl      => f+"ihom"
+          } ;
+
+        t+"a'" => case toVAgr agr of {
+          AgP1 Sg     => t+"iegħi" ;
+          AgP2 Sg     => t+"iegħek" ;
+          AgP3Sg Masc => t+"iegħu" ;
+          AgP3Sg Fem  => t+"agħha" ;
+          AgP1 Pl     => t+"agħna" ;
+          AgP2 Pl     => t+"agħkom" ;
+          AgP2Pl      => t+"agħhom"
+          } ;
+
+        _ => case toVAgr agr of {
+          AgP1 Sg     => taht+"i" ;
+          AgP2 Sg     => taht+"ek" ;
+          AgP3Sg Masc => taht+"u" ;
+          AgP3Sg Fem  => taht + "ha" ;
+          AgP1 Pl     => case taht of {bej+"n" => bej+"na"; _ => taht+"na"} ;
+          AgP2 Pl     => taht + "kom" ;
+          AgP2Pl      => taht + "hom"
+          }
+      } ;
+
+    {- Verb --------------------------------------------------------------- -}
+
+    -- Re-export ResMlt.mkRoot
+    mkRoot : Root = overload {
+      mkRoot : Root = ResMlt.mkRoot ;
+      mkRoot : Str -> Root = \s0 -> ResMlt.mkRoot s0 ;
+      mkRoot : Str -> Str -> Str -> Root = \s0,s1,s2 -> ResMlt.mkRoot s0 s1 s2 ;
+      mkRoot : Str -> Str -> Str -> Str -> Root = \s0,s1,s2,s3 -> ResMlt.mkRoot s0 s1 s2 s3 ;
+      } ;
+
+    -- Re-export ResMlt.mkVowels
+    mkVowels : Vowels = overload {
+      mkVowels : Vowels = ResMlt.mkVowels ;
+      mkVowels : Str -> Vowels = \s0 -> ResMlt.mkVowels s0 ;
+      mkVowels : Str -> Str -> Vowels = \s0,s1 -> ResMlt.mkVowels s0 s1 ;
+      } ;
+
+    -- Smart paradigm for building a verb
+    mkV : V = overload {
+
+      -- With no root, automatically treat as loan verb
+      -- Params: mamma
+      mkV : Str -> V = loanV ;
+
+      -- Take an explicit root, implying it is a root & pattern verb
+      -- Params: mamma, root
+      mkV : Str -> Root -> V = \mamma,root ->
+        let
+          class : VClass = classifyRoot root ;
+          vseq : Vowels = extractVowels mamma ;
+        in
+        case class of {
+          Strong Regular      => strongV root vseq ;
+          Strong LiquidMedial => liquidMedialV root vseq ;
+          Strong Geminated    => geminatedV root vseq ;
+          Weak Assimilative   => assimilativeV root vseq ;
+          Weak Hollow         => hollowV root vseq ;
+          Weak Lacking        => lackingV root vseq ;
+          Weak Defective      => defectiveV root vseq ;
+          Quad QStrong        => quadV root vseq ;
+          Quad QWeak          => quadWeakV root vseq ;
+          Irregular           => Predef.error("Cannot use smart paradigm for irregular verb:"++mamma) ;
+          Loan                => loanV mamma --- this should probably be an error
+        } ;
+
+      -- Takes an Imperative of the word for when it behaves less predictably
+      -- Params: mamma, imperative P2Sg, root
+      mkV : Str -> Str -> Root -> V = \mamma,imp_sg,root ->
+        let
+          class : VClass = classifyRoot root ;
+          vseq : Vowels = extractVowels mamma ;
+        in
+        case class of {
+          Strong Regular      => strongV root vseq imp_sg ;
+          Strong LiquidMedial => liquidMedialV root vseq imp_sg ;
+          Strong Geminated    => geminatedV root vseq imp_sg ;
+          Weak Assimilative   => assimilativeV root vseq imp_sg ;
+          Weak Hollow         => hollowV root vseq imp_sg ;
+          Weak Lacking        => lackingV root vseq imp_sg ;
+          Weak Defective      => defectiveV root vseq imp_sg ;
+          Quad QStrong        => quadV root vseq imp_sg ;
+          Quad QWeak          => quadWeakV root vseq imp_sg ;
+          Irregular           => Predef.error("Cannot use smart paradigm for irregular verb:"++mamma) ;
+          Loan                => loanV mamma
+        } ;
+
+      -- All forms
+      -- mkV (Strong Regular) (FormI) (mkRoot "k-t-b") (mkVowels "i" "e") "ktibt" "ktibt" "kiteb" "kitbet" "ktibna" "ktibtu" "kitbu" "nikteb" "tikteb" "jikteb" "tikteb" "niktbu" "tiktbu" "jiktbu" "ikteb" "iktbu"
+      mkV : VClass -> VDerivedForm -> Root -> Vowels -> (_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> V =
+        \class, form, root, vseq,
+        perfP1Sg, perfP2Sg, perfP3SgMasc, perfP3SgFem, perfP1Pl, perfP2Pl, perfP3Pl,
+        impfP1Sg, impfP2Sg, impfP3SgMasc, impfP3SgFem, impfP1Pl, impfP2Pl, impfP3Pl,
+        impSg, impPl ->
+        let
+          tbl : (VForm => Str) = table {
+            VPerf (AgP1 Sg)     => perfP1Sg ;
+            VPerf (AgP2 Sg)     => perfP2Sg ;
+            VPerf (AgP3Sg Masc) => perfP3SgMasc ;
+            VPerf (AgP3Sg Fem)  => perfP3SgFem ;
+            VPerf (AgP1 Pl)     => perfP1Pl ;
+            VPerf (AgP2 Pl)     => perfP2Pl ;
+            VPerf (AgP3Pl)      => perfP3Pl ;
+            VImpf (AgP1 Sg)     => impfP1Sg ;
+            VImpf (AgP2 Sg)     => impfP2Sg ;
+            VImpf (AgP3Sg Masc) => impfP3SgMasc ;
+            VImpf (AgP3Sg Fem)  => impfP3SgFem ;
+            VImpf (AgP1 Pl)     => impfP1Pl ;
+            VImpf (AgP2 Pl)     => impfP2Pl ;
+            VImpf (AgP3Pl)      => impfP3Pl ;
+            VImp (Pl)           => impSg ;
+            VImp (Sg)           => impPl ;
+            VPresPart _         => NONEXIST ;
+            VPastPart _         => NONEXIST
+            } ;
+          info : VerbInfo = mkVerbInfo class form root vseq impSg ;
+        in lin V  {
+          s = stemVariantsTbl tbl ;
+          i = info ;
+          hasPresPart = False ;
+          hasPastPart = False ;
+        } ;
+
+      } ; --end of mkV overload
+
+    -- Some shortcut function names (haven't decided on naming yet)
+    mkV_II = overload {
+      mkV_II : Str -> Root -> V = \s,r -> derivedV_II s r ;
+      mkV_II : Str -> Str -> Root -> V = \s,i,r -> derivedV_II s i r ;
+      } ;
+    mkV_III    : Str -> Root -> V = \s,r -> derivedV_III s r ;
+    mkV_V      : Str -> Root -> V = \s,r -> derivedV_V s r ;
+    mkV_VI     : Str -> Root -> V = \s,r -> derivedV_VI s r ;
+    mkV_VII    : Str -> Str -> Root -> V = \s,t,r -> derivedV_VII s t r ;
+    mkV_VIII   : Str -> Root -> V = \s,r -> derivedV_VIII s r ;
+    mkV_IX     : Str -> Root -> V = \s,r -> derivedV_IX s r ;
+    mkV_X      : Str -> Root -> V = \s,r -> derivedV_X s r ;
+    derivedV_I : Str -> Root -> V = mkV ;
+
+    -- Make a Form II verb. Accepts both Tri & Quad roots, then delegates.
+    derivedV_II : V = overload {
+      -- e.g.: derivedV_II "waqqaf" (mkRoot "w-q-f")
+      derivedV_II : Str -> Root -> V = \mammaII, root ->
+        case root.C4 of {
+          "" => derivedV_TriII mammaII root ;
+          _  => derivedV_QuadII mammaII root
+        } ;
+      -- e.g.: derivedV_II "waqqaf" "waqqaf" (mkRoot "w-q-f")
+      derivedV_II : Str -> Str -> Root -> V = \mammaII, imp, root ->
+        case root.C4 of {
+          "" => derivedV_TriII mammaII root ;
+          _  => derivedV_QuadII mammaII imp root
+        } ;
+      } ;
+
+    -- Make a Tri-Consonantal Form II verb
+    derivedV_TriII : Str -> Root -> V = \mammaII, root ->
+      let
+        class : VClass = classifyRoot root ;
+        vseq : Vowels = extractVowels mammaII ;
+        imp : Str = case mammaII of {
+          nehh + "a" => nehh + "i" ; --- maybe too generic?
+          _ => mammaII --- assumption: mamma II is also imperative
+          } ;
+        newinfo : VerbInfo = mkVerbInfo class FormII root vseq imp ;
+      in lin V {
+        s = stemVariantsTbl (conjFormII newinfo) ;
+        i = newinfo ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- Make a Quadri-Consonantal Form II verb
+    derivedV_QuadII : V = overload {
+      derivedV_QuadII : Str -> Root -> V = \mammaII, root ->
+        let
+          class : VClass = classifyRoot root ;
+          vseq : Vowels = extractVowels mammaII ;
+          imp : Str = mammaII ; --- assumption: mamma II is also imperative
+          newinfo : VerbInfo = mkVerbInfo class FormII root vseq imp ;
+        in lin V {
+          s = stemVariantsTbl (conjFormII_quad newinfo) ;
+          i = newinfo ;
+          hasPresPart = False ;
+          hasPastPart = False ;
+        } ;
+      derivedV_QuadII : Str -> Str -> Root -> V = \mammaII, imp, root ->
+        let
+          class : VClass = classifyRoot root ;
+          vseq : Vowels = extractVowels mammaII ;
+          newinfo : VerbInfo = mkVerbInfo class FormII root vseq imp ;
+        in lin V {
+          s = stemVariantsTbl (conjFormII_quad newinfo) ;
+          i = newinfo ;
+          hasPresPart = False ;
+          hasPastPart = False ;
+        } ;
+      } ;
+
+    -- Make a Form III verb
+    -- e.g.: derivedV_III "qiegħed" (mkRoot "q-għ-d")
+    derivedV_III : Str -> Root -> V = \mammaIII, root ->
+      let
+        vseq : Vowels = extractVowels mammaIII ;
+        class : VClass = classifyRoot root ;
+        info : VerbInfo = mkVerbInfo class FormIII root vseq mammaIII ; --- assumption: mamma III is also imperative
+      in lin V {
+        s = stemVariantsTbl (conjFormIII info) ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- No point having a paradigm for Form IV
+    -- derivedV_IV
+
+    -- Make a Form V verb
+    -- e.g.: derivedV_V "twaqqaf" (mkRoot "w-q-f")
+    derivedV_V : Str -> Root -> V = \mammaV, root ->
+      let
+        -- use the Form II conjugation, just prefixing a T
+        mammaII : Str = dropPfx 1 mammaV ; -- WAQQAF
+        vII : V = derivedV_II mammaII root ;
+        info : VerbInfo = mkVerbInfo vII.i.class FormV vII.i.root vII.i.vseq mammaV ;
+        get : VForm -> Str = \vf -> (vII.s ! vf).s1 ;
+        tbl : VForm => Str = table {
+          VPerf agr           => pfx_T (get (VPerf agr)) ;
+          VImpf (AgP1 Sg)     => pfx "ni" (pfx_T (dropPfx 1 (get (VImpf (AgP1 Sg))))) ;
+          VImpf (AgP2 Sg)     => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP2 Sg))))) ;
+          VImpf (AgP3Sg Masc) => pfx "ji" (pfx_T (dropPfx 1 (get (VImpf (AgP3Sg Masc))))) ;
+          VImpf (AgP3Sg Fem)  => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP3Sg Fem))))) ;
+          VImpf (AgP1 Pl)     => pfx "ni" (pfx_T (dropPfx 1 (get (VImpf (AgP1 Pl))))) ;
+          VImpf (AgP2 Pl)     => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP2 Pl))))) ;
+          VImpf (AgP3Pl)      => pfx "ji" (pfx_T (dropPfx 1 (get (VImpf (AgP3Pl))))) ;
+          VImp num            => pfx_T (get (VImp num)) ;
+          VPresPart _         => NONEXIST ;
+          VPastPart _         => NONEXIST
+          } ;
+      in lin V {
+        s = stemVariantsTbl (tbl) ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- Make a Form VI verb
+    -- e.g.: derivedV_VI "tqiegħed" (mkRoot "q-għ-d")
+    derivedV_VI : Str -> Root -> V = \mammaVI, root ->
+      let
+        -- use the Form III conjugation, just prefixing a T
+        mammaIII : Str = dropPfx 1 mammaVI ; -- QIEGĦED
+        vIII : V = derivedV_III mammaIII root ;
+        info : VerbInfo = updateVerbInfo vIII.i FormVI mammaVI ;
+        get : VForm -> Str = \vf -> (vIII.s ! vf).s1 ;
+        tbl : VForm => Str = table {
+          VPerf agr           => pfx_T (get (VPerf agr)) ;
+          VImpf (AgP1 Sg)     => pfx "ni" (pfx_T (dropPfx 1 (get (VImpf (AgP1 Sg))))) ;
+          VImpf (AgP2 Sg)     => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP2 Sg))))) ;
+          VImpf (AgP3Sg Masc) => pfx "ji" (pfx_T (dropPfx 1 (get (VImpf (AgP3Sg Masc))))) ;
+          VImpf (AgP3Sg Fem)  => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP3Sg Fem))))) ;
+          VImpf (AgP1 Pl)     => pfx "ni" (pfx_T (dropPfx 1 (get (VImpf (AgP1 Pl))))) ;
+          VImpf (AgP2 Pl)     => pfx "ti" (pfx_T (dropPfx 1 (get (VImpf (AgP2 Pl))))) ;
+          VImpf (AgP3Pl)      => pfx "ji" (pfx_T (dropPfx 1 (get (VImpf (AgP3Pl))))) ;
+          VImp num            => pfx_T (get (VImp num)) ;
+          VPresPart _         => NONEXIST ;
+          VPastPart _         => NONEXIST
+          } ;
+      in lin V {
+        s = stemVariantsTbl (tbl) ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- Make a Form VII verb
+    -- e.g.: derivedV_VII "xeħet" "nxteħet" (mkRoot "x-ħ-t")
+    derivedV_VII : Str -> Str -> Root -> V = \mammaI, mammaVII, root ->
+      let
+        class : VClass = classifyRoot root ;
+        vowels : Vowels = extractVowels mammaI ;
+        c1 : Str = case mammaVII of {
+          "n" + c@#Cns + "t" + _ => "n"+c+"t" ; -- NXT-EĦET
+          "ntgħ" + _ => "ntgħ" ; -- NTGĦ-AĠEN
+          "nt" + c@#Cns + _ => "nt"+c ; -- NTR-IFES
+          "nt" + #Vowel + _ => "nt" ; -- NT-IŻEN
+          "n" + c@#Cns + _ => "n"+c ; -- NĦ-ASEL
+          _ => "nt" --- unknown case
+          } ;
+        info : VerbInfo = mkVerbInfo class FormVII root vowels mammaVII ;
+      in lin V {
+        s = stemVariantsTbl (conjFormVII info c1) ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- Make a Form VIII verb
+    -- e.g.: derivedV_VIII "xteħet" (mkRoot "x-ħ-t")
+    derivedV_VIII : Str -> Root -> V = \mammaVIII, root ->
+      let
+        mammaI : Str = delCharAt 1 mammaVIII ;
+        class : VClass = classifyRoot root ;
+        vowels : Vowels = extractVowels mammaI ;
+        info : VerbInfo = mkVerbInfo class FormVIII root vowels mammaVIII ;
+        c1 : Str = root.C1+"t";
+      in lin V {
+        s = stemVariantsTbl (conjFormVII info c1) ; -- note we use conjFormVII !
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    -- Make a Form IX verb
+    -- e.g.: derivedV_IX "sfar" (mkRoot "s-f-r")
+    derivedV_IX : Str -> Root -> V = \mammaIX, root ->
+      case mammaIX of {
+        -- c1@#Consonant + c2@#Consonant + v1@("ie"|"a") + c3@#Consonant =>
+        _  + v1@("ie"|"a"|"â") + _ =>
+          let
+            vseq : Vowels = mkVowels v1 ;
+            class : VClass = classifyRoot root ;
+            info : VerbInfo = mkVerbInfo class FormIX root vseq mammaIX ;
+          in lin V {
+            s = stemVariantsTbl (conjFormIX info) ;
+            i = info ;
+            hasPresPart = False ;
+            hasPastPart = False ;
+          } ;
+        _ => Predef.error("I don't know how to make a Form IX verb out of" ++ mammaIX)
+      } ;
+
+    -- Make a Form X verb
+    -- e.g.: derivedV_X "stagħġeb" (mkRoot "għ-ġ-b")
+    derivedV_X : Str -> Root -> V = \mammaX, root ->
+      let
+        class : VClass = classifyRoot root ;
+        vseq : Vowels = extractVowels mammaX ;
+        info : VerbInfo = mkVerbInfo class FormX root vseq mammaX ;
+      in lin V {
+        s = stemVariantsTbl (conjFormX info) ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Strong Verb ~~~ -}
+
+    -- Regular strong verb ("sħiħ"), eg KITEB
+    strongV : V = overload {
+
+      -- Params: root, vowels
+      strongV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjStrongImp root vseq
+        in strongVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      strongV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => (takePfx 3 imp_sg) + root.C3 + "u" -- IFTAĦ > IFTĦU
+            } ;
+        in strongVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for strong verb
+    strongVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjStrongPerf root vseq ) ! agr ;
+          VImpf agr => ( conjStrongImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Strong Regular) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+
+    {- ~~~ Liquid-Medial Verb ~~~ -}
+
+    -- Liquid-medial strong verb, eg ŻELAQ
+    liquidMedialV : V = overload {
+
+      -- Params: root, vowels
+      liquidMedialV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjLiquidMedialImp root vseq
+        in liquidMedialVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      liquidMedialV : Root -> Vowels -> Str -> V = \root,vseq,imp_sg ->
+        let
+          vowels = extractVowels imp_sg ;
+          imp = table {
+            Sg => imp_sg ;
+            Pl => case root.C1 of {
+              "għ" => vowels.V1 + root.C1 + root.C2 + root.C3 + "u" ; -- AGĦMEL > AGĦMLU
+                _ => vowels.V1 + root.C1 + vowels.V2 + root.C2 + root.C3 + "u" -- OĦROĠ > OĦORĠU
+              }
+            } ;
+        in liquidMedialVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for liquid medial strong verb
+    liquidMedialVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjLiquidMedialPerf root vseq ) ! agr ;
+          VImpf agr => ( conjLiquidMedialImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Strong LiquidMedial) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Geminated Verb ~~~ -}
+
+    -- Geminated strong verb ("trux"), eg ĦABB
+    geminatedV : V = overload {
+
+      -- Params: root, vowels
+      geminatedV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjGeminatedImp root vseq
+        in geminatedVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      geminatedV : Root -> Vowels -> Str -> V = \root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => imp_sg + "u" -- ŻOMM > ŻOMMU
+            } ;
+        in geminatedVWorst root vseq imp ;
+
+      };
+
+    -- Worst case for reduplicated verb
+    geminatedVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjGeminatedPerf root vseq ) ! agr ;
+          VImpf agr => ( conjGeminatedImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Strong Geminated) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Assimilative Verb ~~~ -}
+
+    -- Assimilative weak verb, eg WASAL
+    assimilativeV : V = overload {
+
+      -- Params: root, vowels
+      assimilativeV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjAssimilativeImp root vseq
+        in assimilativeVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      assimilativeV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => (dropSfx 2 imp_sg) + root.C3 + "u" -- ASAL > ASLU
+            } ;
+        in assimilativeVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for assimilative verb
+    assimilativeVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjAssimilativePerf root vseq ) ! agr ;
+          VImpf agr => ( conjAssimilativeImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Weak Assimilative) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Hollow Verb ~~~ -}
+
+    -- Hollow weak verb, eg SAR (S-J-R)
+    hollowV : V = overload {
+
+      -- Params: root, vowels
+      hollowV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjHollowImp root vseq
+        in hollowVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      hollowV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => imp_sg + "u" -- SIR > SIRU
+            } ;
+        in hollowVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for hollow verb
+    hollowVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjHollowPerf root vseq ) ! agr ;
+          VImpf agr => ( conjHollowImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Weak Hollow) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Lacking Verb ~~~ -}
+
+    -- Lacking (nieqes) verb, eg MEXA (M-X-J)
+    lackingV : V = overload {
+
+      -- Params: root, vowels
+      lackingV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjLackingImp root vseq
+        in lackingVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      lackingV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => case imp_sg of {
+              aqr+"a" => aqr+"aw" ; -- AQRA > AQRAW
+              imx+"i" => imx+"u" ; -- IMXI > IMXU
+              x => (dropSfx 1 x) + "u" --- unknown case
+              }
+            } ;
+        in lackingVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for lacking verb
+    lackingVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjLackingPerf root vseq ) ! agr ;
+          VImpf agr => ( conjLackingImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Weak Lacking) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Defective Verb ~~~ -}
+
+    -- Defective verb, eg QALA' (Q-L-GĦ)
+    defectiveV : V = overload {
+
+      -- Params: root, vowels
+      defectiveV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjDefectiveImp root vseq
+        in defectiveVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      defectiveV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => (takePfx 2 imp_sg) + "i" + root.C2 + "għu" -- ISMA' > ISIMGĦU
+            } ;
+        in defectiveVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for defective verb
+    defectiveVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjDefectivePerf root vseq ) ! agr ;
+          VImpf agr => ( conjDefectiveImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Weak Defective) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Quadriliteral Verb (Strong) ~~~ -}
+
+    -- Make a Quad verb, eg DENDEL (D-L-D-L)
+    quadV : V = overload {
+
+      -- Params: root, vowels
+      quadV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjQuadImp root vseq
+        in quadVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      quadV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => (takePfx 4 imp_sg) + root.C4 + "u" -- ĦARBAT > ĦARBTU
+            } ;
+        in quadVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for quad verb
+    quadVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjQuadPerf root vseq ) ! agr ;
+          VImpf agr => ( conjQuadImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Quad QStrong) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Quadriliteral Verb (Weak Final) ~~~ -}
+
+    -- Make a weak-final Quad verb, eg SERVA (S-R-V-J)
+    quadWeakV : V = overload {
+
+      -- Params: root, vowels
+      quadWeakV : Root -> Vowels -> V = \root,vseq ->
+        let imp = conjQuadWeakImp root vseq
+        in quadWeakVWorst root vseq imp ;
+
+      -- Params: root, vowels, imperative P2Sg
+      quadWeakV : Root -> Vowels -> Str -> V =\root,vseq,imp_sg ->
+        let
+          imp = table {
+            Sg => imp_sg ;
+            Pl => case (takeSfx 1 imp_sg) of {
+              "a" => imp_sg + "w" ; -- KANTA > KANTAW
+              _ => (dropSfx 1 imp_sg) + "u" -- SERVI > SERVU
+              }
+            } ;
+        in quadWeakVWorst root vseq imp ;
+
+      } ;
+
+    -- Worst case for quadWeak verb
+    quadWeakVWorst : Root -> Vowels -> (Number => Str) -> V = \root,vseq,imp ->
+      let
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjQuadWeakPerf root vseq (imp ! Sg) ) ! agr ;
+          VImpf agr => ( conjQuadWeakImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Quad QWeak) (FormI) root vseq (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- ~~~ Irregular verbs ~~~ -}
+
+    -- Make an irregular verb, giving all forms (see last overload of mkV)
+    irregularV = mkV Irregular ;
+
+    {- ~~~ Loan verbs ~~~ -}
+
+    -- Make a loan verb, eg IPPARKJA
+    -- Params: mamma
+    loanV : Str -> V = \mamma ->
+      let
+        imp = conjLoanImp mamma ;
+        tbl : (VForm => Str) = table {
+          VPerf agr => ( conjLoanPerf mamma ) ! agr ;
+          VImpf agr => ( conjLoanImpf (imp ! Sg) (imp ! Pl) ) ! agr ;
+          VImp n    => imp ! n ;
+          VPresPart _ => NONEXIST ;
+          VPastPart _ => NONEXIST
+          } ;
+        info : VerbInfo = mkVerbInfo (Loan) (FormI) (imp ! Sg) ;
+      in lin V {
+        s = stemVariantsTbl tbl ;
+        i = info ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+      } ;
+
+    {- Verb --------------------------------------------------------------- -}
+
+    -- Add the present participle to a verb
+    presPartV = overload {
+
+      presPartV : Str -> V -> V = \hiereg,v ->
+        let
+          m : Str = hiereg ;
+          f : Str = case hiereg of {
+            miex+"i"  => miex+"ja" ;
+            ge+"j"    => ge+"jja" ;
+            sej+"jer" => sej+"ra" ;
+            r+"ie"+q@#Cns+e@#Vwl+d@#Cns => r+"ie"+q+d+"a" ;
+            _          => hiereg+"a"
+            } ;
+          p : Str = case hiereg of {
+            miex+"i"  => miex+"jin" ;
+            ge+"j"    => ge+"jjin" ;
+            sej+"jer" => sej+"rin" ;
+            r+"ie"+q@#Cns+e@#Vwl+d@#Cns => r+"ie"+q+d+"in" ;
+            _          => hiereg+"in"
+            } ;
+        in lin V {
+        s = \\vform => case vform of {
+          VPresPart (GSg Masc) => mkVerbStems m ;
+          VPresPart (GSg Fem)  => mkVerbStems f ;
+          VPresPart (GPl)      => mkVerbStems p ;
+          x => v.s ! x
+          } ;
+        i = v.i ;
+        hasPresPart = True ;
+        hasPastPart = v.hasPastPart ;
+        } ;
+
+      presPartV : Str -> Str -> Str -> V -> V = \hiereg,hierga,hiergin,v -> lin V {
+        s = \\vform => case vform of {
+          VPresPart (GSg Masc) => mkVerbStems hiereg ;
+          VPresPart (GSg Fem)  => mkVerbStems hierga ;
+          VPresPart (GPl)      => mkVerbStems hiergin ;
+          x => v.s ! x
+          } ;
+        i = v.i ;
+        hasPresPart = True ;
+        hasPastPart = v.hasPastPart ;
+        } ;
+
+      } ;
+
+    -- Add the past participle to a verb
+    pastPartV = overload {
+
+      pastPartV : Str -> V -> V = \miktub,v ->
+        let
+          m : Str = miktub ;
+          f : Str = case miktub of {
+            mixtr+"i"  => mixtr+"ija" ;
+            mdaww+"ar" => mdaww+"ra" ;
+            mwaqq+"a'" => mwaqq+"għa" ;
+            _          => miktub+"a"
+            } ;
+          p : Str = case miktub of {
+            mixtr+"i"  => mixtr+"ijin" ;
+            mdaww+"ar" => mdaww+"rin" ;
+            mwaqq+"a'" => mwaqq+"għin" ;
+            ffriz+"at" => ffriz+"ati" ;
+            _          => miktub+"in"
+            } ;
+        in lin V {
+        s = \\vform => case vform of {
+          VPastPart (GSg Masc) => mkVerbStems m ;
+          VPastPart (GSg Fem)  => mkVerbStems f ;
+          VPastPart (GPl)      => mkVerbStems p ;
+          x => v.s ! x
+          } ;
+        i = v.i ;
+        hasPresPart = v.hasPresPart ;
+        hasPastPart = True ;
+        } ;
+
+      pastPartV : Str -> Str -> Str -> V -> V = \miktub,miktuba,miktubin,v -> lin V {
+        s = \\vform => case vform of {
+          VPastPart (GSg Masc) => mkVerbStems miktub ;
+          VPastPart (GSg Fem)  => mkVerbStems miktuba ;
+          VPastPart (GPl)      => mkVerbStems miktubin ;
+          x => v.s ! x
+          } ;
+        i = v.i ;
+        hasPresPart = v.hasPresPart ;
+        hasPastPart = True ;
+        } ;
+
+      } ;
+
+    hasCompl : Prep -> Compl = \p -> p ** { isPresent = True } ;
+    noCompl : Compl = noPrep ** { isPresent = False } where { noPrep : Prep = mkPrep [] };
+
+    mkVS v = lin VS v ;
+
+    prepV2 : V -> Prep -> V2 ;
+    prepV2 v p = lin V2 ( v ** { c2 = hasCompl p } ) ;
+
+    dirV2 : V -> V2 ;
+    dirV2 v = lin V2 ( v ** { c2 = noCompl } ) ;
+
+    prepPrepV3 : V -> Prep -> Prep -> V3 ;
+    prepPrepV3 v p t = lin V3 (v ** { c2 = hasCompl p ; c3 = hasCompl t }) ;
+
+    dirV3 : V -> Prep -> V3 ;
+    dirV3      v   t = lin V3 (v ** { c2 = noCompl ; c3 = hasCompl t }) ;
+
+    dirdirV3 : V -> V3 ;
+    dirdirV3   v     = lin V3 (v ** { c2 = noCompl ; c3 = noCompl }) ;
+
+    mkV3 = overload {
+      mkV3 : V -> V3 = dirdirV3 ;
+      mkV3 : V -> Prep -> Prep -> V3 = prepPrepV3 ;
+      mkV3 : V -> Prep -> V3 = dirV3 ;
+      } ;
+
+    mkV2V v p t = lin V2V (v ** { c2 = hasCompl p ; c3 = hasCompl t }) ;
+
+    {- Conjunction -------------------------------------------------------- -}
+
+    mkConj = overload {
+      mkConj : Str -> Conj = \y -> mk2Conj [] y ;
+      mkConj : Str -> Str -> Conj = \x,y -> mk2Conj x y ;
+      } ;
+
+    mk2Conj : Str -> Str -> Conj = \x,y ->
+      lin Conj (sd2 x y) ;
+
+    {- Adjective ---------------------------------------------------------- -}
+
+    -- Overloaded function for building an adjective
+    mkA : A = overload {
+
+      -- Regular adjective with predictable feminine and plural forms
+      -- Params:
+        -- Adjective, eg BRAVU
+      mkA : Str -> A = \masc ->
+        let
+          fem = inferAdjFem masc ;
+          plural = inferAdjPlural fem
+        in
+        mk3A masc fem plural ;
+
+      -- Infer feminine from masculine; no comparative form.
+      -- Params:
+        -- Masculine, eg SABIĦ
+        -- Plural, eg SBIEĦ
+      mkA : Str -> Str -> A = brokenA ;
+
+      -- Explicit feminine form; no comparative form.
+      -- Params:
+        -- Masculine, eg SABIĦ
+        -- Feminine, eg SABIĦA
+        -- Plural, eg SBIEĦ
+      mkA : Str -> Str -> Str -> A = mk3A ;
+
+      -- Take all forms.
+      -- Params:
+        -- Masculine, eg SABIĦ
+        -- Feminine, eg SABIĦA
+        -- Plural, eg SBIEĦ
+        -- Comparative, eg ISBAĦ
+      mkA : Str -> Str -> Str -> Str -> A = mk4A ;
+
+    } ;
+
+    sameA a = mk3A a a a ;
+
+    -- Adjective with predictable feminine but broken plural
+    brokenA = overload {
+
+      -- without comparative form
+      brokenA : Str -> Str -> A = \masc,plural ->
+        let
+          fem = inferAdjFem masc
+        in
+        mk3A masc fem plural ;
+
+      -- with comparative form
+      brokenA : Str -> Str -> Str -> A = \masc,plural,compar ->
+        let
+          fem = inferAdjFem masc
+        in
+        mk4A masc fem plural compar ;
+
+      } ;
+
+    -- Build an adjective noun using all 3 forms, when it has no comparative form
+    mk3A : (_,_,_ : Str) -> A ;
+    mk3A = \masc,fem,plural ->
+      lin A (mkAdjective masc fem plural []) ** {hasComp = False} ;
+
+    -- Build an adjective noun using all 4 forms (superlative is trivial)
+    mk4A : (_,_,_,_ : Str) -> A ;
+    mk4A = \masc,fem,plural,compar ->
+      lin A (mkAdjective masc fem plural compar) ** {hasComp = True} ;
+
+    prepA2 : A -> Prep -> A2 ;
+    prepA2 a p = lin A2 (a ** {c2 = hasCompl p}) ;
+
+    dirA2 : A -> A2 ;
+    -- dirA2 a = prepA2 a noPrep ;
+    dirA2 a = lin A2 (a ** {c2 = noCompl}) ;
+
+    mkA2 = overload {
+      mkA2 : A -> Prep -> A2 = prepA2 ;
+      mkA2 : A -> Str -> A2  = \a,p -> prepA2 a (mkPrep p) ;
+      } ;
+
+    AS, A2S, AV : Type = A ;
+    A2V : Type = A2 ;
+
+    mkAS a = a ;
+
+    {- Adverb ------------------------------------------------------------- -}
+
+    mkAdv x = lin Adv (ss x) ** {
+      joinsVerb = False ;
+      a = agrP3 Sg Masc ; -- ignored when joinsVerb = False
+      } ;
+    mkAdV x = lin AdV (ss x) ;
+    mkAdA x = lin AdA (ss x) ;
+    mkAdN x = lin AdN (ss x) ;
+
+    {- Quantifier, Ord ---------------------------------------------------- -}
+
+    mkQuant : (dak, dik, dawk : Str) -> Bool -> Quant = \dak,dik,dawk,isdemo -> lin Quant {
+      s = table {
+        GSg Masc => dak ;
+        GSg Fem  => dik ;
+        GPl      => dawk
+        } ;
+      clitic = [] ;
+      isPron = False ;
+      isDemo = isdemo ;
+      isDefn = False ;
+      } ;
+
+    mkOrd : Str -> Ord = \x -> lin Ord { s = \\c => x };
 
 }
diff --git a/lib/src/maltese/PatternsMlt.gf b/lib/src/maltese/PatternsMlt.gf
deleted file mode 100644
--- a/lib/src/maltese/PatternsMlt.gf
+++ /dev/null
@@ -1,8 +0,0 @@
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
--- Licensed under LGPL
-
-resource PatternsMlt =  {
-  flags coding=utf8 ;
-
-}
diff --git a/lib/src/maltese/PhraseMlt.gf b/lib/src/maltese/PhraseMlt.gf
--- a/lib/src/maltese/PhraseMlt.gf
+++ b/lib/src/maltese/PhraseMlt.gf
@@ -1,14 +1,36 @@
 -- PhraseMlt.gf: suprasentential phrases
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete PhraseMlt of Phrase = CatMlt ** open ParamX, Prelude, ResMlt in {
 
--- PConj
--- Phr
--- Utt
--- Voc
+  lin
+    PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ;
+ 
+    UttS s = s ;
+    UttQS qs = {s = qs.s ! QDir} ;
+
+    -- Pol -> Imp -> Utt
+    UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg} ;
+    UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ;
+    UttImpPol = UttImpSg ; -- no polite form
+
+    UttIP ip = {s = ip.s} ;
+    UttIAdv iadv = iadv ;
+    UttNP np = {s = np.s ! npNom} ;
+    UttVP vp = {s = infVP vp Simul Pos (agrP3 Sg Masc)} ;
+    UttAdv adv = adv ;
+    UttCN n = {s = n.s ! (num2nounnum Sg)} ;
+    UttCard n = {s = n.s ! NumNom} ;
+    UttAP ap = {s = ap.s ! mkGenNum Sg Masc} ;
+    UttInterj i = i ;
+
+    NoPConj = {s = []} ;
+    PConjConj conj = {s = conj.s2} ;
+
+    NoVoc = {s = []} ;
+    VocNP np = {s = "," ++ np.s ! npNom} ;
 
 }
diff --git a/lib/src/maltese/QuestionMlt.gf b/lib/src/maltese/QuestionMlt.gf
--- a/lib/src/maltese/QuestionMlt.gf
+++ b/lib/src/maltese/QuestionMlt.gf
@@ -1,17 +1,114 @@
 -- QuestionMlt.gf: questions and interrogatives
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete QuestionMlt of Question = CatMlt ** open ResMlt, ParamX, Prelude in {
 
   flags optimize=all_subs ;
 
--- IAdv
--- IComp
--- IDet
--- IP
--- QCl
+  lin
+
+    -- Cl -> QCl
+    -- does John walk
+    QuestCl cl = {
+      s = \\t,a,p =>
+        let cls = cl.s ! t ! a ! p
+        in table {
+          QDir   => cls ! OQuest ;
+          QIndir => "kieku" ++ cls ! ODir
+        }
+      } ;
+
+    -- IP -> VP -> QCl
+    -- who walks
+    QuestVP qp vp =
+      let
+        -- cl = mkClause (qp.s ! npNom) (agrP3 qp.n) vp
+        cl = mkClause qp.s (agrP3 qp.n Masc) vp
+      in {
+        s = \\t,a,p,_ => cl.s ! t ! a ! p ! ODir
+      } ;
+
+    -- IP -> ClSlash -> QCl
+    -- whom does John love
+    QuestSlash ip slash =
+      mkQuestion (ss (slash.c2.s ! Definite ++ ip.s)) slash ;
+
+    -- IAdv -> Cl -> QCl
+    -- why does John walk
+    QuestIAdv iadv cl = mkQuestion iadv cl ;
+
+    -- IComp -> NP -> QCl
+    -- where is John
+    QuestIComp icomp np =
+      mkQuestion icomp (mkClause (np.s ! npNom) np.a CopulaVP) ;
+
+    -- Prep -> IP -> IAdv
+    -- with whom
+    PrepIP prep ip = {s = prep.s ! Definite ++ ip.s} ;
+
+    -- IP -> Adv -> IP
+    -- who in Paris
+    AdvIP ip adv = {
+      s = ip.s ++ adv.s ;
+      n = ip.n
+      } ;
+
+    -- IDet -> CN -> IP
+    -- which five songs
+    IdetCN idet cn = {
+      s = idet.s ++ cn.s ! num2nounnum idet.n ;
+      n = idet.n
+      } ;
+
+    -- IDet -> IP
+    -- which five
+    IdetIP idet = {
+      s = idet.s ;
+      n = idet.n
+      } ;
+
+    -- IQuant -> Num -> IDet
+    -- which (five)
+    IdetQuant iquant num = {
+      s = iquant.s ++ num.s ! NumNom ;
+      n = numform2num num.n
+      } ;
+
+    -- IAdv -> Adv -> IAdv
+    -- where in Paris
+    AdvIAdv iadv adv = ss (iadv.s ++ adv.s) ;
+
+    -- IAdv -> IComp
+    -- where (is it)
+    CompIAdv iadv = iadv ;
+
+    -- IP -> IComp
+    -- who (is it)
+    CompIP ip = ss (ip.s) ;
+
+  lincat
+    QVP = ResMlt.VerbPhrase ;
+
+  lin
+    -- VPSlash -> IP -> QVP
+    -- buys what
+    ComplSlashIP vp np = insertObjPre (\\_ => vp.c2.s ! Definite ++ np.s) vp ;
+
+    -- VP -> IAdv -> QVP
+    -- lives where
+    AdvQVP vp adv = insertObj (\\_ => adv.s) vp ;
+
+    -- QVP -> IAdv -> QVP
+    -- buys what where
+    AddAdvQVP qvp iadv = insertObj (\\_ => iadv.s) qvp ;
+
+    -- IP -> QVP -> QCl
+    -- who buys what where
+    QuestQVP ip vp =
+      let cl = mkClause (ip.s) (agrP3 ip.n Masc) vp
+      in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ;
 
 }
diff --git a/lib/src/maltese/RelativeMlt.gf b/lib/src/maltese/RelativeMlt.gf
--- a/lib/src/maltese/RelativeMlt.gf
+++ b/lib/src/maltese/RelativeMlt.gf
@@ -1,12 +1,40 @@
 -- RelativeMlt.gf: relational clauses and pronouns
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete RelativeMlt of Relative = CatMlt ** open ResMlt in {
 
--- RCl
--- RP
+  flags optimize=all_subs ;
+
+  lin
+    -- Cl -> RCl
+    RelCl cl = {
+      s = \\t,a,p,_ => "li" ++ cl.s ! t ! a ! p ! ODir ;
+      } ;
+
+    -- RP -> VP -> RCl
+    RelVP rp vp = {
+      s = \\t,ant,p,agr =>
+        let
+          cl = mkClause rp.s agr vp
+        in
+        cl.s ! t ! ant ! p ! ODir ;
+      } ;
+
+    -- RP -> ClSlash -> RCl
+    RelSlash rp slash = {
+      s = \\t,a,p,agr =>
+        rp.s ++ slash.s ! t ! a ! p ! ODir ;
+      } ;
+
+    -- Prep -> NP -> RP -> RP
+    FunRP prep np rp = {
+      s = np.s ! NPAcc ++ (prep.s ! bool2definiteness np.isDefn) ++ rp.s ;
+      } ;
+
+    -- RP
+    IdRP = { s = "li" } ;
 
 }
diff --git a/lib/src/maltese/ResMlt.gf b/lib/src/maltese/ResMlt.gf
--- a/lib/src/maltese/ResMlt.gf
+++ b/lib/src/maltese/ResMlt.gf
@@ -1,662 +1,1295 @@
 -- ResMlt.gf: Language-specific parameter types, morphology, VP formation
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri 2009 -- 2013
--- Angelo Zammit 2012
--- Licensed under LGPL
-
---# -path=.:../abstract:../common:../prelude
-
-resource ResMlt = ParamX ** open Prelude, Predef in {
-
-  flags coding=utf8 ;
-
-  {- General -------------------------------------------------------------- -}
-
-  param
-
-    Gender = Masc | Fem ;
-
-    GenNum  =
-        GSg Gender -- dak, dik
-      | GPl -- dawk
-      ;
-
-  oper
-    -- Agreement system corrected based on comments by [AZ]
-    Agr : Type = { g : Gender ; n : Number ; p : Person } ;
-
-    mkAgr : Gender -> Number -> Person -> Agr = \g,n,p -> {g = g ; n = n ; p = p} ;
-
-    toVAgr : Agr -> VAgr = \agr ->
-      case <agr.p,agr.n> of {
-        <P1,num> => AgP1 num;
-        <P2,num> => AgP2 num;
-        <P3,Sg> => AgP3Sg agr.g;
-        <P3,Pl> => AgP3Pl
-      } ;
-    
-    toAgr : VAgr -> Agr = \vagr ->
-      case vagr of {
-        AgP1 num => mkAgr Masc num P1 ; --- sorry ladies
-        AgP2 num => mkAgr Masc num P2 ;
-        AgP3Sg gen => mkAgr gen Pl P3 ;
-        AgP3Pl => mkAgr Masc Pl P3
-      } ;
-
-  param
-    -- Agreement for verbs
-    VAgr =
-        AgP1 Number  -- jiena, aħna
-      | AgP2 Number  -- inti, intom
-      | AgP3Sg Gender  -- huwa, hija
-      | AgP3Pl    -- huma
-      ;
-
-  param
-    NPCase = Nom | CPrep ; -- [AZ]
-
-    -- Animacy = Animate | Inanimate ;
-
-    -- Definiteness =
-    --     Definite    -- eg IL-KARTA. In this context same as Determinate
-    --   | Indefinite  -- eg KARTA
-    --   ;
-
-
-  {- Numeral -------------------------------------------------------------- -}
-
-    CardOrd = NCard | NOrd ;
-
-    DForm =
-        Unit    -- 0..10
-      | Teen    -- 11-19
-      --| TeenIl  -- 11-19
-      | Ten    -- 20-99
-      | Hund    -- 100..999
-      --| Thou    -- 1000+
-      ;
-
-    Num_Number =
-        Num_Sg
-      | Num_Dl
-      | Num_Pl
-      ;
-
-    Num_Case =
-        NumNominative -- TNEJN, ĦAMSA, TNAX, MIJA
-      | NumAdjectival -- ŻEWĠ, ĦAMES, TNAX-IL, MITT
-      ;
-
-
-  {- Nouns ---------------------------------------------------------------- -}
-
-  oper
-    Noun : Type = {
-      s : Noun_Number => Str ;
-      g : Gender ;
-      --      anim : Animacy ; -- is the noun animate? e.g. TABIB
-      } ;
-
-    ProperNoun : Type = {
-      s : Str ;
-      a : Agr ; -- ignore a.p (always P3)
-      } ;
-
-    NounPhrase : Type = {
-      s : NPCase => Str ;
-      a : Agr ;
-      isPron : Bool ;
-      } ;
-
-  param
-    Noun_Sg_Type =
-        Singulative  -- eg ĦUTA
-      | Collective  -- eg ĦUT
-      ;
-    Noun_Pl_Type =
-        Determinate  -- eg ĦUTIET
-      | Indeterminate  -- eg ĦWIET
-      ;
-    Noun_Number =
-        Singular Noun_Sg_Type    -- eg ĦUTA / ĦUT
-      | Dual            -- eg WIDNEJN
-      | Plural Noun_Pl_Type    -- eg ĦUTIET / ĦWIET
-      ;
-
-  {- Pronoun -------------------------------------------------------------- -}
-
-  oper
-    -- [AZ]
-    Pronoun = {
-      s : PronForm => {c1, c2: Str} ;
-      a : Agr ;
-      } ;
-
-  param
-    PronForm =
-        Personal -- JIENA
-      | Possessive -- TIEGĦI
-      | Suffixed PronCase
-      ;
-
-    PronCase =
-        Acc -- Accusative: rajtu
-      | Dat -- Dative: rajtlu
-      | Gen -- Genitive: qalbu
-      ;
-
-  {- Verb ----------------------------------------------------------------- -}
-
-  oper
-    Verb : Type = {
-      s : VForm => Str ;
-      i : VerbInfo ;
-      } ;
-
-    VerbInfo : Type = {
-      class : VClass ;
-      form : VDerivedForm ;
-      root : Root ; -- radicals
-      patt : Pattern ; -- vowels extracted from mamma
-      patt2: Pattern ; -- vowel changes; default to patt (experimental)
-      -- in particular, patt2 is used to indicate whether an IE sould be shortened
-      -- to an I or an E (same for entire verb)
-      imp : Str ; -- Imperative Sg. Gives so much information jaħasra!
-      } ;
-
-  param
-    -- Possible verb forms (tense + person)
-    VForm =
-        VPerf VAgr    -- Perfect tense in all pronoun cases
-      | VImpf VAgr    -- Imperfect tense in all pronoun cases
-      | VImp Number  -- Imperative is always P2, Sg & Pl
-      -- | VPresPart GenNum  -- Present Particible for Gender/Number
-      -- | VPastPart GenNum  -- Past Particible for Gender/Number
-      -- | VVerbalNoun      -- Verbal Noun
-    ;
-
-    VDerivedForm =
-        FormI
-      | FormII
-      | FormIII
-      | FormIV
-      | FormV
-      | FormVI
-      | FormVII
-      | FormVIII
-      | FormIX
-      | FormX
-      | FormUnknown
-      ;
-
-    -- Verb classification
-    VClass =
-        Strong VStrongClass
-      | Weak VWeakClass
-      | Quad VQuadClass
-      | Loan
-      | Irregular
-      ;
-    VStrongClass =
-        Regular
-      | LiquidMedial
-      | Geminated
-      ;
-    VWeakClass =
-        Assimilative
-      | Hollow
-      | Lacking
-      | Defective
-      ;
-    VQuadClass =
-        QStrong
-      | QWeak
-      ;
-
-  oper
-
-    VerbParts : Type = { stem, dir, ind, pol : Str } ;
-    mkVParts = overload {
-      mkVParts : Str -> Str -> VerbParts = \a,d -> {stem=a; dir=[]; ind=[]; pol=d} ;
-      mkVParts : Str -> Str -> Str -> Str -> VerbParts = \a,b,c,d -> {stem=a; dir=b; ind=c; pol=d} ;
-      } ;
-    joinVParts : VerbParts -> Str = \vb -> vb.stem ++ vb.dir ++ vb.ind ++ vb.ind ;
-    
-    -- [AZ]
-    VP : Type = {
-      s : VPForm => Anteriority => Polarity => VerbParts ; -- verb
-      s2 : Agr => Str ; -- complement
-      -- a1 : Str ;
-      -- a2 : Str ;
-      } ;
-
-  param
-    -- [AZ]
-    VPForm =
-        VPIndicat Tense VAgr
-      | VPImperat Number
-      ;
-
-  oper
-
-    -- [AZ]
-    insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> {
-      s = vp.s ;
-      s2 = obj ;
-      -- a1 = vp.a1 ;
-      -- a2 = vp.a2 ;
-      } ;
-
-    copula_kien = {
-      s : (VForm => Str) = table {
-        VPerf (AgP1 Sg) => "kont" ;
-        VPerf (AgP2 Sg) => "kont" ;
-        VPerf (AgP3Sg Masc) => "kien" ;
-        VPerf (AgP3Sg Fem) => "kienet" ;
-        VPerf (AgP1 Pl) => "konna" ;
-        VPerf (AgP2 Pl) => "kontu" ;
-        VPerf (AgP3Pl) => "kienu" ;
-        VImpf (AgP1 Sg) => "nkun" ;
-        VImpf (AgP2 Sg) => "tkun" ;
-        VImpf (AgP3Sg Masc) => "jkun" ;
-        VImpf (AgP3Sg Fem) => "tkun" ;
-        VImpf (AgP1 Pl) => "nkunu" ;
-        VImpf (AgP2 Pl) => "tkunu" ;
-        VImpf (AgP3Pl) => "jkunu" ;
-        VImp (Pl) => "kun" ;
-        VImp (Sg) => "kunu"
-        } ;
-      i : VerbInfo = mkVerbInfo (Irregular) (FormI) (mkRoot "k-w-n") (mkPattern "ie") ;
-      } ;
-
-    -- Adapted from [AZ]
-    CopulaVP : VP = {
-      s = \\vpf,ant,pol =>
-        case <vpf> of {
-          <VPIndicat Past vagr> => polarise (copula_kien.s ! VPerf vagr) pol ;
-          <VPIndicat Pres vagr> => polarise (copula_kien.s ! VImpf vagr) pol ;
-          <VPImperat num> => polarise (copula_kien.s ! VImp num) pol ;
-          _ => Predef.error "tense not implemented"
-        } ;
-      s2 = \\agr => [] ;
-      } where {
-        polarise : Str -> Polarity -> VerbParts = \s,pol ->
-          mkVParts s (case pol of { Neg => BIND ++ "x" ; _ => [] }) ;
-      } ;
-
-    -- [AZ]
-    predV : Verb -> VP = \verb -> {
-      s = \\vpf,ant,pol =>
-        let
-          ma = "ma" ;
-          mhux = "mhux" ;
-          b1 : Str -> VerbParts = \s -> mkVParts s [] ;
-          b2 : Str -> VerbParts = \s -> mkVParts s (BIND ++ "x") ;
-        in
-        case vpf of {
-          VPIndicat tense vagr =>
-            let
-              kien = joinVParts (CopulaVP.s ! VPIndicat Past vagr ! Simul ! pol) ;
-            in
-            case <tense,ant,pol> of {
-              <Pres,Simul,Pos> => b1 (verb.s ! VImpf vagr) ; -- norqod
-              <Pres,Anter,Pos> => b1 (kien ++ verb.s ! VImpf vagr) ; -- kont norqod
-              <Past,Simul,Pos> => b1 (verb.s ! VPerf vagr) ; -- rqadt
-              <Past,Anter,Pos> => b1 (kien ++ verb.s ! VPerf vagr) ; -- kont rqadt
-              <Fut, Simul,Pos> => b1 ("se" ++ verb.s ! VImpf vagr) ; -- se norqod
-              <Fut, Anter,Pos> => b1 (kien ++ "se" ++ verb.s ! VImpf vagr) ; -- kont se norqod
-
-              <Pres,Simul,Neg> => b2 (ma ++ verb.s ! VImpf vagr) ; -- ma norqodx
-              <Pres,Anter,Neg> => b1 (ma ++ kien ++ verb.s ! VImpf vagr) ; -- ma kontx norqod
-              <Past,Simul,Neg> => b2 (ma ++ verb.s ! VPerf vagr) ; -- ma rqadtx
-              <Past,Anter,Neg> => b1 (ma ++ kien ++ verb.s ! VPerf vagr) ; -- ma kontx rqadt
-              <Fut, Simul,Neg> => b1 (mhux ++ "se" ++ verb.s ! VImpf vagr) ; -- mhux se norqod
-              <Fut, Anter,Neg> => b1 (ma ++ kien ++ "se" ++ verb.s ! VImpf vagr) ; -- ma kontx se norqod
-
-              <Cond,_,Pos> => b1 (kien ++ verb.s ! VImpf vagr) ; -- kont norqod
-              <Cond,_,Neg> => b1 (ma ++ kien ++ verb.s ! VImpf vagr) -- ma kontx norqod
-            } ;
-          VPImperat num => b2 (verb.s ! VImp num) -- torqodx
-        };
-      s2 = \\agr => [] ;
-      -- a1 = [] ;
-      -- n2 = \\_ => [] ;
-      -- a2 = [] ;
-      } ;
-
-  {- Adjective ------------------------------------------------------------ -}
-
-  oper
-    Adjective : Type = {
-      s : AForm => Str ;
-      } ;
-
-  param
-    AForm =
-        APosit GenNum
-      | ACompar
-      | ASuperl
-      ;
-
-  {- Other ---------------------------------------------------------------- -}
-
-  oper
-
-    {- ~~~ Some character classes ~~~ -}
-    
-    Letter : pattern Str = #( "a" | "b" | "ċ" | "d" | "e" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "i" | "ie" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "ż" | "z" );
-    Consonant : pattern Str = #( "b" | "ċ" | "d" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "j" | "k" | "l" | "m" | "n" | "p" | "q" | "r" | "s" | "t" | "v" | "w" | "x" | "ż" | "z" );
-    CoronalCons : pattern Str = #( "ċ" | "d" | "n" | "r" | "s" | "t" | "x" | "ż" | "z" ); -- "konsonanti xemxin"
-    LiquidCons : pattern Str = #( "l" | "m" | "n" | "r" | "għ" );
-    SonorantCons : pattern Str = #( "l" | "m" | "n" | "r" ); -- See {SA pg13}. Currently unused, but see DoublingConsN below
-    DoublingConsT : pattern Str = #( "ċ" | "d" | "ġ" | "s" | "x" | "ż" | "z" ); -- require doubling when prefixed with 't', eg DDUM, ĠĠORR, SSIB, TTIR, ŻŻID {GM pg68,2b} {OM pg90}
-    DoublingConsN : pattern Str = #( "l" | "m" | "r" ); -- require doubling when prefixed with 'n', eg LLAĦĦAQ, MMUR, RRID {OM pg90}
-    StrongCons : pattern Str = #( "b" | "ċ" | "d" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "k" | "l" | "m" | "n" | "p" | "q" | "r" | "s" | "t" | "v" | "x" | "ż" | "z" );
-    WeakCons : pattern Str = #( "j" | "w" );
-    Vowel : pattern Str = #( "a" | "e" | "i" | "o" | "u" );
-    VowelIE : pattern Str = #( "a" | "e" | "i" | "ie" | "o" | "u" );
-    Digraph : pattern Str = #( "ie" );
-    SemiVowel : pattern Str = #( "għ" | "j" );
-
-    Vwl = Vowel ;
-    Cns = Consonant ;
-    LCns = LiquidCons ;
-
-    EorI : Str = "e" | "i" ;
-    IorE : Str = "i" | "e" ;
-
-    {- ~~~ Roots & Patterns ~~~ -}
-
-    Pattern : Type = {V1, V2 : Str} ;
-    Root : Type = {C1, C2, C3, C4 : Str} ;
-
-    -- Make a root object. Accepts following overloads:
-    -- mkoot (empty root)
-    -- mkRoot "k-t-b" / mkRoot "k-t-b-l"
-    -- mkRoot "k" "t" "b"
-    -- mkRoot "k" "t" "b" "l"
-    mkRoot : Root = overload {
-      mkRoot : Root =
-        { C1=[] ; C2=[] ; C3=[] ; C4=[] } ;
-      mkRoot : Str -> Root = \s ->
-        case toLower s of {
-          c1 + "-" + c2 + "-" + c3 + "-" + c4 => { C1=c1 ; C2=c2 ; C3=c3 ; C4=c4 } ; -- "k-t-b-l"
-          c1 + "-" + c2 + "-" + c3 => { C1=c1 ; C2=c2 ; C3=c3 ; C4=[] } ; -- "k-t-b"
-          _ => Predef.error("Cannot make root from:"++s)
-        } ;
-      mkRoot : Str -> Str -> Str -> Root = \c1,c2,c3 ->
-        { C1=toLower c1 ; C2=toLower c2 ; C3=toLower c3 ; C4=[] } ;
-      mkRoot : Str -> Str -> Str -> Str -> Root = \c1,c2,c3,c4 ->
-        { C1=toLower c1 ; C2=toLower c2 ; C3=toLower c3 ; C4=toLower c4 } ;
-      } ;
-    
-    mkPattern : Pattern = overload {
-      mkPattern : Pattern =
-        { V1=[] ; V2=[] } ;
-      mkPattern : Str -> Pattern = \v1 ->
-        { V1=toLower v1 ; V2=[] } ;
-      mkPattern : Str -> Str -> Pattern = \v1,v2 ->
-        { V1=toLower v1 ; V2=case v2 of {"" => [] ; _ => toLower v2}} ;
-      } ;
-
-    -- Extract first two vowels from a token (designed for semitic verb forms)
-    --- potentially slow
-    extractPattern : Str -> Pattern = \s ->
-      case s of {
-        v1@"ie" + _ + v2@#Vowel + _ => mkPattern v1 v2 ; -- IEQAF
-        v1@#Vowel + _ + v2@#Vowel + _ => mkPattern v1 v2 ; -- IKTEB
-        _ + v1@"ie" + _ + v2@#Vowel + _ => mkPattern v1 v2 ; -- RIEQED
-        _ + v1@"ie" + _ => mkPattern v1 ; -- ŻIED
-        _ + v1@#Vowel + _ + v2@#Vowel + _ => mkPattern v1 v2 ; -- ĦARBAT
-        _ + v1@#Vowel + _ => mkPattern v1 ; -- ĦOBB
-        _ => mkPattern
-      } ;
-
-    -- Create a VerbInfo record, optionally omitting various fields
-    mkVerbInfo : VerbInfo = overload {
-      mkVerbInfo : VClass -> VDerivedForm -> VerbInfo = \c,f ->
-        { class=c ; form=f ; root=mkRoot ; patt=mkPattern ; patt2=mkPattern ; imp=[] } ;
-      mkVerbInfo : VClass -> VDerivedForm -> Str -> VerbInfo = \c,f,i ->
-        { class=c ; form=f ; root=mkRoot ; patt=mkPattern ; patt2=mkPattern ; imp=i } ;
-      mkVerbInfo : VClass -> VDerivedForm -> Root -> Pattern -> VerbInfo = \c,f,r,p ->
-        { class=c ; form=f ; root=r ; patt=p ; patt2=p ; imp=[] } ;
-      mkVerbInfo : VClass -> VDerivedForm -> Root -> Pattern -> Str -> VerbInfo = \c,f,r,p,i ->
-        { class=c ; form=f ; root=r ; patt=p ; patt2=p ; imp=i } ;
-      mkVerbInfo : VClass -> VDerivedForm -> Root -> Pattern -> Pattern -> Str -> VerbInfo = \c,f,r,p,p2,i ->
-        { class=c ; form=f ; root=r ; patt=p ; patt2=p2 ; imp=i } ;
-      } ;
-
-    -- Change certain fields of a VerbInfo record
-    updateVerbInfo : VerbInfo = overload {
-
-      -- Root
-      updateVerbInfo : VerbInfo -> Root -> VerbInfo = \i,r ->
-        { class=i.class ; form=i.form ; root=r ; patt=i.patt ; patt2=i.patt2 ; imp=i.imp } ;
-
-      -- DerivedForm
-      updateVerbInfo : VerbInfo -> VDerivedForm -> VerbInfo = \i,f ->
-        { class=i.class ; form=f ; root=i.root ; patt=i.patt ; patt2=i.patt2 ; imp=i.imp } ;
-
-      -- DerivedForm, Imperative
-      updateVerbInfo : VerbInfo -> VDerivedForm -> Str -> VerbInfo = \i,f,imp ->
-        { class=i.class ; form=f ; root=i.root ; patt=i.patt ; patt2=i.patt2 ; imp=imp } ;
-
-      } ;
-
-
-    {- ~~~ Conversions ~~~ -}
-
-    numnum2nounnum : Num_Number -> Noun_Number = \n ->
-      case n of {
-	Num_Sg => Singular Singulative ;
-	_ => Plural Determinate
-      } ;
-
-
-    {- ~~~ Useful helper functions ~~~ -}
-
-    -- Non-existant form
-    --- If changed, also see: MorphoMlt.verbPolarityTable
-    noexist : Str = "NOEXIST" ;
-
-    -- New names for the drop/take operations
-    --- dependent on defn of ResMlt.noexist
-    takePfx : Int -> Str -> Str = \n,s -> case s of { "NOEXIST" => noexist ; _ => Predef.take n s } ;
-    dropPfx : Int -> Str -> Str = \n,s -> case s of { "NOEXIST" => noexist ; _ => Predef.drop n s } ;
-    takeSfx : Int -> Str -> Str = \n,s -> case s of { "NOEXIST" => noexist ; _ => Predef.dp n s } ;
-    dropSfx : Int -> Str -> Str = \n,s -> case s of { "NOEXIST" => noexist ; _ => Predef.tk n s } ;
-    -- takePfx = Predef.take ;
-    -- dropPfx = Predef.drop ;
-    -- takeSfx = Predef.dp ;
-    -- dropSfx = Predef.tk ;
-
-    -- Get the character at the specific index (0-based).
-    -- Negative indices behave as 0 (first character). Out of range indexes return the empty string.
-    charAt : Int -> Str -> Str ;
-    charAt i s = takePfx 1 (dropPfx i s) ;
-
-    -- Delete character at the specific index (0-based).
-    -- Out of range indices are just ignored.
-    delCharAt : Int -> Str -> Str ;
-    delCharAt i s = (takePfx i s) + (dropPfx (plus i 1) s) ;
-
-    -- -- Replace first substring
-    -- replace : Str -> Str -> Str -> Str ;
-    -- replace needle haystack replacement =
-    --   case haystack of {
-    --     x + needle + y => x + replacement + y ;
-    --     _ => haystack
-    --   } ;
-
-    -- Prefix with a 'n'/'t' or double initial consonant, as necessary. See {OM pg 90}
-    pfx_N : Str -> Str = \s -> case s of {
-      "" => [] ;
-      "NOEXIST" => noexist ; --- dependent on defn of ResMlt.noexist
-      m@#DoublingConsN + _ => m + s ;
-      _ => "n" + s
-      } ;
-    pfx_T : Str -> Str = \s -> case s of {
-      "" => [] ;
-      "NOEXIST" => noexist ; --- dependent on defn of ResMlt.noexist
-      d@#DoublingConsT + _ => d + s ;
-      _ => "t" + s
-      } ;
-    pfx_J : Str -> Str = \s -> pfx "j" s ;
-
-    -- Generically prefix a string (avoiding empty strings)
-    pfx : Str -> Str -> Str = \p,s -> case <p,s> of {
-      <_, ""> => [] ;
-      <"", str> => str ;
-      <_, "NOEXIST"> => noexist ; --- dependent on defn of ResMlt.noexist
-      <"NOEXIST", str> => str ; --- dependent on defn of ResMlt.noexist
-      <px, str> => px + str
-      } ;
-  
-    -- Add suffix, avoiding triple letters {GO pg96-7}
-    --- add more cases?
-    --- potentially slow
-    sfx : Str -> Str -> Str = \a,b ->
-      case <a,takePfx 1 b> of {
-        <"",_> => [] ;
-        <"NOEXIST",_> => noexist ; --- dependent on defn of ResMlt.noexist
-        <ke+"nn","n"> => ke+"n"+b ;
-        <ha+"kk","k"> => ha+"k"+b ;
-        <ho+"ll","l"> => ho+"l"+b ;
-        <si+"tt","t"> => si+"t"+b ;
-        <be+"xx","x"> => be+"x"+b ;
-        _ => a + b
-      } ;
-
-    -- Replace any IE in the word with an I or E    --- potentially slow
-    ie2i : Str -> Str = ie2_ "i" ;
-    ie2e : Str -> Str = ie2_ "e" ;
-    ie2_ : Str -> Str -> Str = \iore,serviet ->
-      case serviet of {
-        x + "ie" => x + iore ;
-        x + "ie" + y => x + iore + y ;
-        x => x
-      } ;
-
-    -- Is a word mono-syllabic?
-    --- potentially slow
-    isMonoSyl : Str -> Bool = \s ->
-      case s of {
-        #Consonant + ("ie" | #Vowel) => True ; -- ra
-        #Consonant + #Consonant + ("ie" | #Vowel) => True ; -- bla
-
-        ("ie" | #Vowel) + #Consonant => True ; -- af
-        ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- elf
-
-        #Consonant + ("ie" | #Vowel) + #Consonant => True ; -- miet
-        #Consonant + ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- mort
-        #Consonant + #Consonant + ("ie" | #Vowel) + #Consonant => True ; -- ħliet
-        #Consonant + #Consonant + ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- ħriġt
-        _ => False
-      } ;
-
-    
-    -- Add a definite preposition in front of your token
-    addDefinitePreposition : Str -> Str -> Str = \prep,n -> (getDefinitePreposition prep n) ++ n ;
-    addDefiniteArticle = addDefinitePreposition "il" ;
-    getDefiniteArticle = getDefinitePreposition "il" ;
-
-    -- Correctly inflect definite preposition
-    -- A more generic version of getDefiniteArticle
-      -- Params:
-        -- preposition (eg TAL, MAL, BĦALL)
-        -- noun
-    -- NOTE trying to call this with a runtime string will cause a world of pain. Design around it.
-    getDefinitePreposition : Str -> Str -> Str = \prep,noun ->
-      let
-        -- Remove either 1 or 2 l's
-        prepStem : Str = case prep of {
-          _ + "ll" => Predef.tk 2 prep ;
-          _ + "l"  => Predef.tk 1 prep ;
-          _ => prep -- this should never happen, I don't think
-        }
-      in
-      case noun of {
-        ("s"|#LiquidCons) + #Consonant + _   => prep + "-i" ;    -- L-ISKOLA
-        ("għ" | #Vowel) + _         => case prep of {    -- L-GĦATBA...
-                            ("fil"|"bil")  => (Predef.take 1 prep) + "l-" ;
-                            "il"       => "l" + "-" ;
-                            _         => prep + "-"
-                          };
-        K@#CoronalCons + _       => prepStem + K + "-" ;  -- IĊ-ĊISK
-        #Consonant + _             => prep + "-" ;      -- IL-QADDIS
-        _                   => []          -- ?
-      } ;
-
-    artIndef : Str =
-      pre {
-        "lill-" ;
-        "lil" / strs { "a" ; "e" ; "i" ; "o" ; "u" ; "h" ; "għ" } ;
-        "liċ-" ++ BIND / strs { "ċ" } ;
-        "lid-" ++ BIND / strs { "d" } ;
-        "lin-" ++ BIND / strs { "n" } ;
-        "lir-" ++ BIND / strs { "r" } ;
-        "lis-" ++ BIND / strs { "s" } ;
-        "lit-" ++ BIND / strs { "t" } ;
-        "lix-" ++ BIND / strs { "x" } ;
-        "liż-" ++ BIND / strs { "ż" } ;
-        "liz-" ++ BIND / strs { "z" }
-      } ;
-
-    artDef : Str =
-      pre {
-        "il-" ;
-        "l-" ++ BIND / strs { "a" ; "e" ; "i" ; "o" ; "u" ; "h" ; "għ" } ;
-        "iċ-" ++ BIND / strs { "ċ" } ;
-        "id-" ++ BIND / strs { "d" } ;
-        "in-" ++ BIND / strs { "n" } ;
-        "ir-" ++ BIND / strs { "r" } ;
-        "is-" ++ BIND / strs { "s" } ;
-        "it-" ++ BIND / strs { "t" } ;
-        "ix-" ++ BIND / strs { "x" } ;
-        "iż-" ++ BIND / strs { "ż" } ;
-        "iz-" ++ BIND / strs { "z" }
-      } ;
-
-    {- ~~~ Worst-case functions ~~~ -}
-
-    -- Noun: Takes all forms and a gender
-    -- Params:
-    -- Singulative, eg KOXXA
-    -- Collective, eg KOXXOX
-    -- Double, eg KOXXTEJN
-    -- Determinate Plural, eg KOXXIET
-    -- Indeterminate Plural
-    -- Gender
-    mkNoun : (_,_,_,_,_ : Str) -> Gender -> Noun = \sing,coll,dual,det,ind,gen -> {
-      s = table {
-        Singular Singulative => sing ;
-        Singular Collective => coll ;
-        Dual => dual ;
-        Plural Determinate => det ;
-        Plural Indeterminate => ind
-        } ;
-      g = gen ;
-      -- anim = Inanimate ;
-      } ;
-
-    -- adjective: Takes all forms (except superlative)
-    -- Params:
-      -- Masculine, eg SABIĦ
-      -- Feminine, eg SABIĦA
-      -- Plural, eg SBIEĦ
-      -- Comparative, eg ISBAĦ
-    mkAdjective : (_,_,_,_ : Str) -> Adjective = \masc,fem,plural,compar -> {
-      s = table {
-        APosit gn => case gn of {
-          GSg Masc => masc ;
-          GSg Fem => fem ;
-          GPl => plural
-        } ;
-        ACompar => compar ;
-        ASuperl => addDefiniteArticle compar
-      } ;
-    } ;
-
-}
-
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
+-- Licensed under LGPL
+
+--# -path=.:../abstract:../common:../prelude
+
+resource ResMlt = ParamX ** open Prelude, Predef, Maybe in {
+
+  flags coding=utf8 ;
+        optimize=noexpand ;
+
+  {- General -------------------------------------------------------------- -}
+
+  param
+
+    Gender = Masc | Fem ;
+
+    GenNum  =
+        GSg Gender -- DAK, DIK
+      | GPl        -- DAWK
+      ;
+
+    Definiteness =
+        Definite    -- eg BIL-
+      | Indefinite  -- eg BI
+      ;
+
+  oper
+    bool2definiteness : Bool -> Definiteness = \b ->
+      if_then_else Definiteness b Definite Indefinite ;
+
+    -- Agreement system corrected based on comments by [AZ]
+    Agr : Type = { n : Number ; p : Person ; g : Gender } ;
+
+    -- Make Agr from raw ingredients
+    mkAgr : Number -> Person -> Gender -> Agr = \n,p,g -> {n = n ; p = p ; g = g} ;
+
+    -- Convert to Agr from other typek
+    toAgr = overload {
+      toAgr : GenNum -> Agr = \gn -> case gn of {
+        GSg g => {n = Sg ; p = P3 ; g = g} ;
+        GPl   => {n = Pl ; p = P3 ; g = Masc}
+        } ;
+      toAgr : VAgr -> Agr = \vagr ->
+        case vagr of {
+          AgP1 num   => mkAgr num P1 Masc ;
+          AgP2 num   => mkAgr num P2 Masc ;
+          AgP3Sg gen => mkAgr Sg  P3 gen ;
+          AgP3Pl     => mkAgr Pl  P3 Masc
+        } ;
+      } ;
+
+    -- Make Agr from raw ingredients
+    mkGenNum = overload {
+      mkGenNum : Gender -> Number -> GenNum = \g,n ->
+        case n of {
+          Sg => GSg g ;
+          Pl => GPl
+        } ;
+      mkGenNum : Number -> Gender -> GenNum = \n,g ->
+        case n of {
+          Sg => GSg g ;
+          Pl => GPl
+        } ;
+      mkGenNum : Noun_Number -> Gender -> GenNum = \n,g ->
+        case nounnum2num n of {
+          Sg => GSg g ;
+          Pl => GPl
+        } ;
+      } ;
+
+    -- Convert to GenNum from another type
+    toGenNum : Agr -> GenNum = \a ->
+      case a.n of {
+        Sg => GSg a.g ;
+        Pl => GPl
+      } ;
+
+    -- Convert to VAgr from another type
+    toVAgr = overload {
+      toVAgr : Agr -> VAgr = \agr ->
+        case <agr.p,agr.n> of {
+          <P1,num> => AgP1 num;
+          <P2,num> => AgP2 num;
+          <P3,Sg>  => AgP3Sg agr.g;
+          <P3,Pl>  => AgP3Pl
+        } ;
+      toVAgr : GenNum -> VAgr = \gn ->
+        case gn of {
+          GSg g => AgP3Sg g;
+          GPl   => AgP3Pl
+        } ;
+      } ;
+
+    agrP3 : Number -> Gender -> Agr = \n,g -> mkAgr n P3 g;
+
+    sing : VAgr -> Bool = \agr ->
+      case toAgr agr of {
+        {n=Sg; p=_; g=_} => True ;
+        _ => False
+      } ;
+
+    femOrPlural : Agr -> Bool = \agr ->
+      case agr of {
+        {n=Sg; p=_; g=Fem} => True ;
+        {n=Pl; p=_; g=_}   => True ;
+        _ => False
+      } ;
+
+    conjAgr : Agr -> Agr -> Agr = \a,b -> {
+      n = (conjNumber a.n b.n) ;
+      p = (conjPerson a.p b.p) ;
+      g = a.g ;
+      } ;
+
+    -- ConjNumber, ConjPerson are defined in ParamX
+    conjGender : Gender -> Gender -> Gender = \a,b -> b ;
+
+  param
+    -- Agreement for verbs
+    VAgr =
+        AgP1 Number   -- JIENA, AĦNA
+      | AgP2 Number   -- INTI, INTOM
+      | AgP3Sg Gender -- HUWA, HIJA
+      | AgP3Pl        -- HUMA
+      ;
+
+  param
+    NPCase =
+        NPNom
+      | NPAcc     -- I have a feeling we'll this need eventually
+      | NPCPrep   -- [AZ]
+      ;
+
+  oper
+    npNom = NPNom ;
+    npAcc = NPAcc ;
+
+  {- Clause --------------------------------------------------------------- -}
+
+  oper
+    Clause : Type = {
+      s : Tense => Anteriority => Polarity => Order => Str
+      } ;
+    QClause : Type = {
+      s : Tense => Anteriority => Polarity => QForm => Str
+      } ;
+    RClause : Type = {
+      s : Tense => Anteriority => Polarity => Agr => Str
+      } ;
+
+    mkClause : Str -> Agr -> VerbPhrase -> Clause = \subj,agr,vp -> {
+      s = \\tense,ant,pol,ord =>
+        let
+          verb   : Str    = joinVP vp tense ant pol agr ;
+          obj    : Str    = vp.s2 ! agr ;
+        in case ord of {
+          ODir   => subj ++ verb ++ obj ;  -- Ġanni jiekol ħut
+          OQuest => verb ++ obj ++ subj    -- jiekol ħut Ġanni ?
+        }
+      } ;
+
+    mkQuestion : {s : Str} -> Clause -> QClause = \wh,cl -> {
+      s = \\t,a,p =>
+        let
+          cls = cl.s ! t ! a ! p ;
+          why = wh.s
+        in table {
+          QDir   => why ++ cls ! OQuest ;
+          QIndir => why ++ cls ! ODir
+        }
+      } ;
+
+  {- Numeral -------------------------------------------------------------- -}
+
+  param
+    CardOrd = NCard | NOrd ;
+
+    -- Order of magnitude
+    DForm =
+        Unit  -- 0..10
+      | Teen  -- 11..19
+      | Ten   -- 20..99
+      | Hund  -- 100..999
+      | Thou  -- 1000+
+      ;
+
+    -- Indicate how a corresponding object should be treated
+    -- Num Sg is exactly 1
+    -- Num1 is anything "treated as" 1 (eg 101)
+    NumForm =
+        NumX Number -- Sg | Pl
+      | Num0        -- 0 (l-edba SIEGĦA)
+      | Num1        -- 101... (mija u SIEGĦA)
+      | Num2        -- 2 (SAGĦTEJN)
+      | Num3_10     -- 3..10, 102, 103... (tlett SIEGĦAT, għaxar SIEGĦAT, mija u żewġ SIEGĦAT, mija u tlett SIEGĦAT)
+      | Num11_19    -- 11..19, 111... (ħdax-il SIEGĦA, mija u dsatax-il SIEGĦA)
+      | Num20_99    -- 20..99, 120... (għoxrin SIEGĦA, disa' u disgħajn SIEGĦA)
+      ;
+
+    NumCase =
+        NumNom  -- "Type B" in {MDG, 133}, e.g. TNEJN, ĦAMSA, TNAX, MIJA
+      | NumAdj  -- "Type A" in {MDG, 133}, e.g. ŻEWĠ, ĦAMES, TNAX-IL, MITT
+      ;
+
+  oper
+
+    num2nounnum : Number -> Noun_Number = \n ->
+      case n of {
+        Sg  => Singulative ;
+        Pl  => Plural
+      } ;
+
+    nounnum2num : Noun_Number -> Number = \n ->
+      case n of {
+        Singulative => Sg ;
+        Collective  => Sg ;
+        Dual        => Pl ;
+        Plural      => Pl
+      } ;
+
+    numform2nounnum : NumForm -> Noun_Number = \n ->
+      case n of {
+        NumX Sg  => Singulative ;
+        NumX Pl  => Plural ;
+        Num0     => Singulative ;
+        Num1     => Singulative ;
+        Num2     => Dual ;
+        Num3_10  => Collective ;
+        Num11_19 => Singulative ;
+        Num20_99 => Plural
+      } ;
+
+    numform2num : NumForm -> Number = \n ->
+      case n of {
+        NumX num => num ;
+        Num0     => Sg ;
+        Num1     => Sg ;
+        _        => Pl
+      } ;
+
+  {- Determiners etc. ----------------------------------------------------- -}
+
+  oper
+    Determiner : Type = {
+      s : Gender => Str ;
+      n : NumForm ;
+      clitic : Str ;
+      hasNum : Bool ; -- has a numeral
+      isPron : Bool ; -- is a pronoun
+      isDefn : Bool ; -- is definite
+      } ;
+
+    Quantifier : Type = {
+      s      : GenNum => Str ;
+      clitic : Str ;
+      isPron : Bool ;
+      isDemo : Bool ; -- Demonstrative (this/that/those/these)
+      isDefn : Bool ; -- is definite
+      } ;
+
+  {- Noun ----------------------------------------------------------------- -}
+
+  oper
+    Noun : Type = {
+      s : Noun_Number => Str ;
+      g : Gender ;
+      hasColl : Bool ; -- has a collective form? e.g. BAQAR
+      hasDual : Bool ; -- has a dual form? e.g. SAGĦTEJN
+      takesPron : Bool ; -- takes enclitic pronon? e.g. MISSIERI
+      } ;
+
+    ProperNoun : Type = {
+      s : Str ;
+      a : Agr ; -- ignore a.p (always P3)
+      } ;
+
+    NounPhrase : Type = {
+      s : NPCase => Str ;
+      a : Agr ;
+      isPron : Bool ;
+      isDefn : Bool ;
+      } ;
+
+  param
+    Noun_Number =
+        Singulative -- ĦUTA
+      | Collective  -- ĦUT
+      | Dual        -- WIDNEJN
+      | Plural      -- ĦUTIET
+      ;
+
+  oper
+    -- Noun: Takes all forms and a gender
+    -- Params:
+    -- Singulative, eg KOXXA
+    -- Collective, eg KOXXOX
+    -- Double, eg KOXXTEJN
+    -- Determinate Plural, eg KOXXIET
+    -- Indeterminate Plural
+    -- Gender
+    mkNoun : (_,_,_,_,_ : Str) -> Gender -> (_,_ : Bool) -> Noun = \sing,coll,dual,det,ind,gen,hasColl,hasDual -> {
+      s = table {
+        Singulative => sing ;
+        Collective  => coll ;
+        Dual        => dual ;
+        Plural      => det
+        -- Plural   => variants {det ; ind}
+        } ;
+      g = gen ;
+      takesPron = False ;
+      hasDual = hasDual ;
+      hasColl = hasColl ;
+      } ;
+
+    -- Noun phrase
+    mkNP : Str -> Number -> Person -> Gender -> NounPhrase = \s,n,p,g -> {
+      s = \\npcase => s ;
+      a = mkAgr n p g ;
+      isPron = False ;
+      isDefn = False ;
+      };
+
+    regNP : Str -> NounPhrase = \kulhadd ->
+      mkNP kulhadd Sg P3 Masc ; -- kulħadd kuntent
+
+    -- Join a preposition and NP to a string
+    prepNP : Preposition -> NounPhrase -> Str ;
+    prepNP prep np = case np.isPron of {
+      True  => prep.enclitic ! np.a ; -- magħha
+      False => case <np.isDefn, prep.takesDet> of {
+        <True,True>  => prep.s ! Definite ++ np.s ! NPCPrep ; -- fit-triq
+        <True,False> => prep.s ! Definite ++ np.s ! NPNom ;   -- fuq it-triq
+        <False,_>    => prep.s ! Indefinite ++ np.s ! NPNom   -- fi triq
+        }
+      } ;
+
+    Compl : Type = Preposition ** {isPresent : Bool} ;
+
+    noCompl : Compl = {
+      s = \\_ => [] ;
+      enclitic = \\_ => [] ;
+      takesDet = False ;
+      joinsVerb = False ;
+      isPresent = False ;
+      } ;
+
+  {- Preposition ---------------------------------------------------------- -}
+
+    Preposition = {
+      s : Definiteness => Str ;
+      enclitic : Agr => Str ; -- when suffixed by pronouns; magħ-ha
+      takesDet : Bool ; -- True: fil- / False: fuq il-
+      joinsVerb : Bool ; -- True for for_Prep (I.O. suffix)
+      } ;
+
+    prep_ta : Preposition = {
+      s = table {
+        Indefinite => "ta'" ;
+        Definite => makePreFull "tal-" "ta" "t'"
+      } ;
+      enclitic : Agr => Str = \\agr => case toVAgr agr of {
+        AgP1 Sg     => "tiegħi" ;
+        AgP2 Sg     => "tiegħek" ;
+        AgP3Sg Masc => "tiegħu" ;
+        AgP3Sg Fem  => "tagħha" ;
+        AgP1 Pl     => "tagħna" ;
+        AgP2 Pl     => "tagħkom" ;
+        AgP2Pl      => "tagħhom"
+        } ;
+      takesDet = True ;
+      joinsVerb = False ;
+      } ;
+
+    prep_minn : Preposition = {
+      s = table {
+        Indefinite => "minn" ;
+        Definite => makePreFull "mill-" "mi" "m"
+      } ;
+      enclitic : Agr => Str = \\agr => case toVAgr agr of {
+        AgP1 Sg     => "minni" ;
+        AgP2 Sg     => "minnek" ;
+        AgP3Sg Masc => "minnu" ;
+        AgP3Sg Fem  => "minnha" ;
+        AgP1 Pl     => "minna" ;
+        AgP2 Pl     => "minnkom" ;
+        AgP2Pl      => "minnhom"
+        } ;
+      takesDet = True ;
+      joinsVerb = False ;
+      } ;
+
+  {- Pronoun -------------------------------------------------------------- -}
+
+  oper
+    Pronoun = {
+      s : PronForm => Str ; -- cases like omm-i / hi-ja are handled elsewhere
+      a : Agr ;
+      } ;
+
+  param
+    PronForm =
+        Personal   -- jiena
+      | Possessive -- tiegħi
+      | Suffixed   -- qalb-i  Only nouns!
+      -- | Suffixed PronCase
+      ;
+
+    -- PronCase =
+    --     Acc -- Accusative: rajtu
+    --   | Dat -- Dative: rajtlu
+    --   | Gen -- Genitive: qalbu
+    --   ;
+
+  oper
+    -- Interrogative pronoun
+    mkIP : Str -> Number -> {s : Str ; n : Number} = \who,n ->
+      {
+        s = who ;
+        n = n
+      } ;
+
+  {- Verb ----------------------------------------------------------------- -}
+
+  oper
+    -- Stem variants
+    VerbStems : Type = {s1, s2, s3 : Str} ;
+
+    mkVerbStems : VerbStems = overload {
+      mkVerbStems : (s1 : Str)         -> VerbStems = \a     -> { s1 = a ; s2 = a ; s3 = a } ;
+      mkVerbStems : (s1, s2 : Str)     -> VerbStems = \a,b   -> { s1 = a ; s2 = b ; s3 = b } ;
+      mkVerbStems : (s1, s2, s3 : Str) -> VerbStems = \a,b,c -> { s1 = a ; s2 = b ; s3 = c } ;
+      } ;
+
+    NullAgr : Maybe Agr = Nothing Agr (agrP3 Sg Masc) ;
+
+    -- Direct object clitic
+    DirObjVerbClitic : Type = {
+      s1 : Str ;
+      s2 : Str ;
+      s3 : Str ;
+      } ;
+
+    dirObjSuffix : Agr -> DirObjVerbClitic = \agr' ->
+      let agr : VAgr = toVAgr agr' in
+      case agr of {
+        --                DO          DO + ..     DO + .. (Neg)
+        AgP1 Sg      => { s1="ni"   ; s2="ni"   ; s3="ni"  } ;
+        AgP2 Sg      => { s1="ek"   ; s2="ek"   ; s3="k"   } ;
+        AgP3Sg Masc  => { s1="u"    ; s2="hu"   ; s3="hu"  } ;
+        AgP3Sg Fem   => { s1="ha"   ; s2="hie"  ; s3="hi"  } ;
+        AgP1 Pl      => { s1="na"   ; s2="nie"  ; s3="hi"  } ;
+        AgP2 Pl      => { s1="kom"  ; s2="kom"  ; s3="kom" } ;
+        AgP3Pl       => { s1="hom"  ; s2="hom"  ; s3="hom" }
+      } ;
+
+    -- Indirect object clitic
+    IndObjVerbClitic : Type = {
+      s1 : Str ; --   ftaħt-ilha
+      s2 : Str ; -- ftaħnie-lha
+      s3 : Str ; --   ftaħt-ilhiex
+      s4 : Str ; -- ftaħnie-lhiex
+      } ;
+
+    -- Only for_Prep causes these to be used, thus it doesn't make sense to store this
+    -- information in Prep.
+    indObjSuffix : Agr -> IndObjVerbClitic = \agr' ->
+      let agr : VAgr = toVAgr agr' in
+      case agr of {
+        --                IO          IO + Neg    IO           IO + Neg
+        AgP1 Sg      => { s1="li"   ; s2="li"   ; s3="li"    ; s4="li"    } ;
+        AgP2 Sg      => { s1="lek"  ; s2="lek"  ; s3="lok"   ; s4="lok"   } ;
+        AgP3Sg Masc  => { s1="lu"   ; s2="lu"   ; s3="lu"    ; s4="lu"    } ;
+        AgP3Sg Fem   => { s1="lha"  ; s2="lhie" ; s3="ilha"  ; s4="ilhie" } ;
+        AgP1 Pl      => { s1="lna"  ; s2="lnie" ; s3="ilna"  ; s4="ilnie" } ;
+        AgP2 Pl      => { s1="lkom" ; s2="lkom" ; s3="ilkom" ; s4="ilkom" } ;
+        AgP3Pl       => { s1="lhom" ; s2="lhom" ; s3="ilhom" ; s4="ilhom" }
+      } ;
+
+    -- Produce stem variants as needed (only call on compile-time strings!)
+    -- Refer to doc/stems.org
+    stemVariantsPerf : Str -> VerbStems = \s ->
+      let
+        ftahna  : Str = s ;
+        ftahnie : Str = case s of {
+          ftahn + "a" => ftahn + "ie" ;
+          fet + h@#Cns + "et" => fet + h + "it" ;
+          fet + "aħ" => fet + "ħ" ;
+          qat + "a'" => qat + "a" ; -- waqa' -> ma waqax
+          _ => s
+          } ;
+        ftahni  : Str = case s of {
+          ftahn + "a" => ftahn + "i" ;
+          qat + "a'" => qat + "agħ" ;
+          _ => ftahnie
+          } ;
+      in {
+        s1 = ftahna ; s2 = ftahnie ; s3 = ftahni ;
+      } ;
+
+    stemVariantsImpf : Str -> VerbStems = \s ->
+      let
+        jiftah  : Str = s ;
+        jifth : Str = case s of {
+          jift + "aħ" => jift + "ħ" ;
+          jaq + "a'" => jaq + "a" ; -- jaqa' -> ma jaqax
+          _ => s
+          } ;
+        jaqagh : Str = case s of {
+          jaq + "a'" => jaq + "agħ" ;
+          _ => jifth
+          } ;
+      in {
+        s1 = jiftah ; s2 = jifth ; s3 = jaqagh ;
+      } ;
+
+    -- Convert old verb form table into one with stem variants
+    stemVariantsTbl : (VForm => Str) -> (VForm => VerbStems) = \tbl ->
+      \\vf => case vf of {
+        VPerf _ => stemVariantsPerf (tbl ! vf) ;
+        VImpf _ => stemVariantsImpf (tbl ! vf) ;
+        VImp  _ => stemVariantsImpf (tbl ! vf) ;
+        _  => mkVerbStems (tbl ! vf)
+      } ;
+
+    Verb : Type = {
+      s : VForm => VerbStems ; --- need to store different "stems" already at verb level (ġera/ġerie/ġeri)
+      i : VerbInfo ;
+      hasPresPart : Bool ;
+      hasPastPart : Bool ;
+      } ;
+
+    VerbInfo : Type = {
+      class : VClass ;
+      form  : VDerivedForm ;
+      root  : Root ; -- radicals
+      vseq  : Vowels ; -- vowels extracted from mamma
+      imp   : Str ; -- Imperative Sg. Gives so much information jaħasra!
+      } ;
+
+  param
+    -- Possible verb forms (tense + person)
+    VForm =
+        VPerf VAgr    -- Perfect tense in all pronoun cases
+      | VImpf VAgr    -- Imperfect tense in all pronoun cases
+      | VImp Number   -- Imperative is always P2, Sg & Pl
+      | VPresPart GenNum  -- Present/active particible, e.g. RIEQED
+      | VPastPart GenNum  -- Passive/past particible, e.g. MAĦBUB
+    ;
+
+    VDerivedForm =
+        FormI
+      | FormII
+      | FormIII
+      | FormIV
+      | FormV
+      | FormVI
+      | FormVII
+      | FormVIII
+      | FormIX
+      | FormX
+      | FormUnknown
+      ;
+
+    -- Verb classification
+    VClass =
+        Strong VStrongClass
+      | Weak VWeakClass
+      | Quad VQuadClass
+      | Loan
+      | Irregular
+      ;
+    VStrongClass =
+        Regular
+      | LiquidMedial
+      | Geminated
+      ;
+    VWeakClass =
+        Assimilative
+      | Hollow
+      | Lacking
+      | Defective
+      ;
+    VQuadClass =
+        QStrong
+      | QWeak
+      ;
+
+    Order =
+        ODir    -- ĠANNI JIEKOL ĦUT
+      | OQuest  -- JIEKOL ĦUT ĠANNI [?]
+      ;
+
+
+  {- Verb Phrase ---------------------------------------------------------- -}
+
+  oper
+
+    -- Pick the correct form of a verb, adding aux
+    pickVerbForm : {s : VForm => VerbStems} -> Tense -> Anteriority -> Polarity -> Agr -> VerbParts = \verb,tense,ant,pol,agr ->
+      let
+        vagr : VAgr = toVAgr agr ;
+        ma = makePreVowel "ma" "m'" ;
+        b1 : VerbStems -> VerbParts = \vs -> mkVerbParts vs ;
+        b2 : Str -> VerbStems -> VerbParts = \s,vs -> mkVerbParts s vs ;
+        kien  = copula_kien.s ! (VPerf vagr) ! Pos ;
+        kienx = copula_kien.s ! (VPerf vagr) ! Neg ;
+        nkun  = copula_kien.s ! (VImpf vagr) ! Pos ;
+      in
+      case <tense,ant,pol> of {
+        <Pres,Simul,Pos> => b1 (verb.s ! VImpf vagr) ; -- norqod
+        <Pres,Simul,Neg> => b2 ma (verb.s ! VImpf vagr) ; -- ma norqodx
+
+        <Past,Simul,Pos> => b1 (verb.s ! VPerf vagr) ; -- rqadt
+        <Past,Simul,Neg> => b2 ma (verb.s ! VPerf vagr) ; -- ma rqadtx
+
+        <Fut, Simul,Pos> => b2 "se" (verb.s ! VImpf vagr) ; -- se norqod
+        <Fut, Simul,Neg> => b2 (mhux ! vagr ++ "se") (verb.s ! VImpf vagr) ; -- m'iniex se norqod
+
+        <Cond, _   ,Pos> => b2 kien (verb.s ! VImpf vagr) ; -- kont norqod
+        <Cond, _   ,Neg> => b2 (ma ++ kienx) (verb.s ! VImpf vagr) ; -- ma kontx norqod
+
+        -- Same as Past Simul
+        <Pres,Anter,Pos> => b1 (verb.s ! VPerf vagr) ; -- rqadt
+        <Pres,Anter,Neg> => b2 ma (verb.s ! VPerf vagr) ; -- ma rqadtx
+
+        <Past,Anter,Pos> => b2 kien (verb.s ! VPerf vagr) ; -- kont rqadt
+        <Past,Anter,Neg> => b2 (ma ++ kienx) (verb.s ! VPerf vagr) ; -- ma kontx rqadt
+
+        <Fut, Anter,Pos> => b2 ("se" ++ nkun) (verb.s ! VPerf vagr) ; -- se nkun rqadt
+        <Fut, Anter,Neg> => b2 (mhux ! vagr ++ "se" ++ nkun) (verb.s ! VPerf vagr) -- m'iniex se nkun rqadt
+      } ;
+
+    -- Join verb phrase components into a string
+    joinVP : VerbPhrase -> Tense -> Anteriority -> Polarity -> Agr -> Str = \vp,tense,ant,pol,agr ->
+     let
+        stems = (pickVerbForm vp.v tense ant pol agr).main ;
+        aux   = (pickVerbForm vp.v tense ant pol agr).aux ;
+        x : Str = "x" ;
+        vagr : VAgr = toVAgr agr ;
+        dir_a : Agr = fromJust Agr vp.dir ; -- These are lazy
+        ind_a : Agr = fromJust Agr vp.ind ;
+        dir = dirObjSuffix dir_a ;
+        ind = indObjSuffix ind_a ;
+
+        ind_pos : Str = case <toVAgr dir_a, toVAgr ind_a> of {
+          <AgP3Pl, AgP2 Sg> => ind.s3 ; -- hom-lok
+          _                 => ind.s1   -- hie-lek
+          } ;
+        ind_neg : Str = case <toVAgr dir_a, toVAgr ind_a> of {
+          <AgP3Pl, AgP2 Sg> => ind.s4 ; -- hom-lokx
+          _                 => ind.s2   -- hie-lekx
+          } ;
+      in
+        case takesAux tense ant of {
+
+          -- aux is already negated for us
+          True => aux ++ case <exists Agr vp.dir, exists Agr vp.ind> of {
+
+            -- konna ftaħna / ma konniex ftaħna
+            <False,False> => stems.s1 ;
+
+            -- konna ftaħnie-ha / ma konniex ftaħni-ha
+            <True ,False> => stems.s2 ++ BIND ++ dir.s1 ;
+
+            -- konna ftaħnie-lha / ma konniex ftaħni-lha
+            <False,True > => stems.s2 ++ BIND ++ ind.s1 ;
+
+            -- konna ftaħni-hie-lha / ma konniex ftaħni-hi-lha
+            <True, True > => stems.s3 ++ BIND ++ dir.s2 ++ BIND ++ ind.s1
+
+            } ;
+
+          -- No aux part to handle
+          False => aux ++ case isPerf tense ant of {
+
+            True => case <exists Agr vp.dir, exists Agr vp.ind, pol> of {
+
+              -- ftaħna / ftaħnie-x
+              <False,False,Pos> => stems.s1 ;
+              <False,False,Neg> => stems.s2 ++ BIND ++ x ;
+
+              -- ftaħnie-ha / ftaħni-hie-x
+              <True ,False,Pos> => stems.s2 ++ BIND ++ dir.s1 ;
+              <True ,False,Neg> => stems.s3 ++ BIND ++ dir.s2 ++ BIND ++ x ;
+
+              -- ftaħnie-lha / ftaħni-lhie-x
+              <False,True ,Pos> => case <sing vagr, femOrPlural ind_a> of {
+                <True,True>  => stems.s2 ++ BIND ++ ind.s3 ; -- fetħ-ilha
+                <False,True> => stems.s2 ++ BIND ++ ind.s1 ; -- ftaħnie-lha
+                _            => stems.s1 ++ BIND ++ ind.s1   -- fetaħ-li
+                } ;
+              <False,True ,Neg> =>  case <sing vagr, femOrPlural ind_a> of {
+                <True,True>  => stems.s2 ++ BIND ++ ind.s4 ++ BIND ++ x ; -- fetħ-ilhiex
+                <False,True> => stems.s3 ++ BIND ++ ind.s2 ++ BIND ++ x ; -- ftaħni-lhiex
+                _            => stems.s1 ++ BIND ++ ind.s2 ++ BIND ++ x   -- fetaħ-lix
+                } ;
+
+              -- ftaħni-hie-lha / ftaħni-hi-lhie-x
+              <True, True ,Pos> => stems.s2 ++ BIND ++ dir.s2 ++ BIND ++ ind_pos ;
+              <True, True ,Neg> => stems.s3 ++ BIND ++ dir.s3 ++ BIND ++ ind_neg ++ BIND ++ x
+
+              } ;
+
+            False => case <exists Agr vp.dir, exists Agr vp.ind, pol> of {
+
+              -- jiftaħ / jiftaħ-x
+              <False,False,Pos> => stems.s1 ;
+              <False,False,Neg> => stems.s1 ++ BIND ++ x ;
+
+              -- jiftaħ-ha / jiftaħ-hie-x
+              <True ,False,Pos> => stems.s1 ++ BIND ++ dir.s1 ;
+              <True ,False,Neg> => stems.s1 ++ BIND ++ dir.s2 ++ BIND ++ x ;
+
+              -- jiftħ-ilha / jiftħ-ilhie-x
+              <False,True ,Pos> => case <sing vagr, femOrPlural ind_a> of {
+                <True,True>  => stems.s2 ++ BIND ++ ind.s3 ; -- jiftħ-ilha
+                <False,True> => stems.s2 ++ BIND ++ ind.s1 ; -- jiftħu-lha
+                _            => stems.s1 ++ BIND ++ ind.s1   -- jiftaħ-li
+                } ;
+              <False,True ,Neg> => case <sing vagr, femOrPlural ind_a> of {
+                <True,True>  => stems.s2 ++ BIND ++ ind.s4 ++ BIND ++ x ; -- jiftħ-ilhiex
+                <False,True> => stems.s2 ++ BIND ++ ind.s2 ++ BIND ++ x ; -- jiftħu-lhiex
+                _            => stems.s1 ++ BIND ++ ind.s2 ++ BIND ++ x   -- jiftaħ-lix
+                } ;
+
+              -- jiftaħ-hie-lha / jiftaħ-hi-lhie-x
+              <True, True ,Pos> => stems.s1 ++ BIND ++ dir.s2 ++ BIND ++ ind_pos ;
+              <True, True ,Neg> => stems.s1 ++ BIND ++ dir.s3 ++ BIND ++ ind_neg ++ BIND ++ x
+
+              }
+            }
+      } ;
+
+    -- Does a tense + ant take an auxiliary verb?
+    -- This affects where (if) the negation is applied
+    -- This is a workaround to avoid having a bool param in VerbParts
+    -- Must match with the logic in pickVerbForm
+    takesAux : Tense -> Anteriority -> Bool = \tense,ant ->
+      case <tense,ant> of {
+        <Pres, Simul> => False ;
+        <Past, Simul> => False ;
+        <Fut , Simul> => True ;
+        <Cond, Simul> => True ;
+        <Pres, Anter> => False ;
+        <Past, Anter> => True ;
+        <Fut , Anter> => True ;
+        <Cond, Anter> => True
+      } ;
+
+    -- Does a tense + ant give a perfective verb?
+    -- Must match with the logic in pickVerbForm
+    isPerf : Tense -> Anteriority -> Bool = \tense,ant ->
+      case <tense,ant> of {
+        <Pres, Simul> => False ;
+        <Past, Simul> => True ;
+        <Fut , Simul> => False ;
+        <Cond, Simul> => False ;
+        <Pres, Anter> => True ;
+        <Past, Anter> => True ;
+        <Fut , Anter> => True ;
+        <Cond, Anter> => False
+      } ;
+
+    VerbParts : Type = {
+      aux : Str ;        -- when present, negation is applied here
+      main : VerbStems ; -- enclitics always applied here
+      } ;
+
+    mkVerbParts = overload {
+      mkVerbParts : VerbStems -> VerbParts = \vs -> { aux = [] ; main = vs } ;
+      mkVerbParts : Str -> VerbParts = \m -> { aux = [] ; main = mkVerbStems m } ;
+      mkVerbParts : Str -> VerbStems -> VerbParts = \a,vs -> { aux = a ; main = vs } ;
+      mkVerbParts : Str -> Str -> VerbParts = \a,m -> { aux = a ; main = mkVerbStems m } ;
+      } ;
+
+    VerbPhrase : Type = {
+      v : {
+        s : VForm => VerbStems ;
+        hasPresPart : Bool ;
+        hasPastPart : Bool ;
+        } ;
+      s2  : Agr => Str ; -- complement
+      dir : Maybe Agr ; -- direct object clitic
+      ind : Maybe Agr ; -- indirect object clitic
+      } ;
+
+    SlashVerbPhrase : Type = VerbPhrase ** {c2 : Compl} ;
+
+  oper
+
+    insertObj : (Agr => Str) -> VerbPhrase -> VerbPhrase = \obj,vp -> {
+      v = vp.v ;
+      s2 = \\agr => vp.s2 ! agr ++ obj ! agr ;
+      dir = vp.dir ;
+      ind = vp.ind ;
+      } ;
+
+    insertObjPre : (Agr => Str) -> VerbPhrase -> VerbPhrase = \obj,vp -> {
+      v = vp.v ;
+      s2 = \\agr => obj ! agr ++ vp.s2 ! agr ;
+      dir = vp.dir ;
+      ind = vp.ind ;
+      } ;
+
+    insertObjc : (Agr => Str) -> SlashVerbPhrase -> SlashVerbPhrase = \obj,vp ->
+      insertObj obj vp ** {c2 = vp.c2} ;
+
+    insertDirObj : Agr -> VerbPhrase -> VerbPhrase = \dir,vp -> {
+      v = vp.v ;
+      s2 = vp.s2 ;
+      dir = Just Agr dir ;
+      ind = vp.ind ;
+      };
+
+    insertIndObj : Agr -> VerbPhrase -> VerbPhrase = \ind,vp -> {
+      v = vp.v ;
+      s2 = vp.s2 ;
+      dir = vp.dir ;
+      ind = Just Agr ind ;
+      };
+
+    insertAdV : Str -> VerbPhrase -> VerbPhrase = \adv,vp -> {
+      v = vp.v ;
+      s2 = \\agr => vp.s2 ! agr ++ adv ;
+      dir = vp.dir ;
+      ind = vp.ind ;
+      } ;
+
+    predVc : (Verb ** {c2 : Compl}) -> SlashVerbPhrase = \verb ->
+      predV verb ** {c2 = verb.c2} ;
+
+    copula_kien : {s : VForm => Polarity => Str} = {
+      s = \\vform,pol => case <vform,pol> of {
+        <VPerf (AgP1 Sg), Pos>     => "kont" ;
+        <VPerf (AgP2 Sg), Pos>     => "kont" ;
+        <VPerf (AgP3Sg Masc), Pos> => "kien" ;
+        <VPerf (AgP3Sg Fem), Pos>  => "kienet" ;
+        <VPerf (AgP1 Pl), Pos>     => "konna" ;
+        <VPerf (AgP2 Pl), Pos>     => "kontu" ;
+        <VPerf (AgP3Pl), Pos>      => "kienu" ;
+        <VImpf (AgP1 Sg), Pos>     => "nkun" ;
+        <VImpf (AgP2 Sg), Pos>     => "tkun" ;
+        <VImpf (AgP3Sg Masc), Pos> => "jkun" ;
+        <VImpf (AgP3Sg Fem), Pos>  => "tkun" ;
+        <VImpf (AgP1 Pl), Pos>     => "nkunu" ;
+        <VImpf (AgP2 Pl), Pos>     => "tkunu" ;
+        <VImpf (AgP3Pl), Pos>      => "jkunu" ;
+        <VImp (Sg), Pos>           => "kun" ;
+        <VImp (Pl), Pos>           => "kunu" ;
+        <VPerf (AgP1 Sg), Neg>     => "kontx" ;
+        <VPerf (AgP2 Sg), Neg>     => "kontx" ;
+        <VPerf (AgP3Sg Masc), Neg> => "kienx" ;
+        <VPerf (AgP3Sg Fem), Neg>  => "kinitx" ;
+        <VPerf (AgP1 Pl), Neg>     => "konniex" ;
+        <VPerf (AgP2 Pl), Neg>     => "kontux" ;
+        <VPerf (AgP3Pl), Neg>      => "kienux" ;
+        <VImpf (AgP1 Sg), Neg>     => "nkunx" ;
+        <VImpf (AgP2 Sg), Neg>     => "tkunx" ;
+        <VImpf (AgP3Sg Masc), Neg> => "jkunx" ;
+        <VImpf (AgP3Sg Fem), Neg>  => "tkunx" ;
+        <VImpf (AgP1 Pl), Neg>     => "nkunux" ;
+        <VImpf (AgP2 Pl), Neg>     => "tkunux" ;
+        <VImpf (AgP3Pl), Neg>      => "jkunux" ;
+        <VImp (Sg), Neg>           => "kunx" ;
+        <VImp (Pl), Neg>           => "kunux" ;
+        <VPresPart gn, _>          => NONEXIST ;
+        <VPastPart gn, _>          => NONEXIST
+        }
+      } ;
+
+    -- Adapted from [AZ]
+    CopulaVP : VerbPhrase = {
+      -- s = \\vpf,ant,pol =>
+      --   --- We are ignoring the anteriority
+      --   case <vpf, pol> of {
+      --     --- Here we are bypassing VerbParts by putting negatives in the stem
+      --     -- <VPIndicat Pres vagr, Pos> => mkVerbParts (copula_kien.s ! VImpf vagr ! Pos) [] ;                        -- jkun
+      --     -- <VPIndicat Pres vagr, Neg> => mkVerbParts (copula_kien.s ! VImpf vagr ! Neg) [] ;                        -- ma jkunx
+      --     <VPIndicat Pres vagr, Pos> => mkVerbParts (huwa ! vagr) [] ;                                             -- huwa
+      --     <VPIndicat Pres vagr, Neg> => mkVerbParts (mhux ! vagr) [] ;                                             -- m'huwiex
+      --     <VPIndicat Past vagr, Pos> => mkVerbParts (copula_kien.s ! VPerf vagr ! Pos) [] ;                        -- kien
+      --     <VPIndicat Past vagr, Neg> => mkVerbParts (copula_kien.s ! VPerf vagr ! Neg) [] ;                        -- ma kienx
+      --     <VPIndicat Fut  vagr, Pos> => mkVerbParts ("se" ++ copula_kien.s ! VImpf vagr ! Pos) [] ;                -- se jkun
+      --     <VPIndicat Fut  vagr, Neg> => mkVerbParts (mhux ! vagr ++ "se" ++ copula_kien.s ! VImpf vagr ! Pos) [] ; -- mhux se jkun
+      --     <VPIndicat Cond vagr, Pos> => mkVerbParts ("kieku" ++ copula_kien.s ! VPerf vagr ! Pos) [] ;             -- kieku kien
+      --     <VPIndicat Cond vagr, Neg> => mkVerbParts ("kieku" ++ "ma" ++ copula_kien.s ! VPerf vagr ! Neg) [] ;     -- kieku ma kienx
+      --     <VPImperat num, Pos>       => mkVerbParts (copula_kien.s ! VImp num ! Pos) [] ;                          -- kun
+      --     <VPImperat num, Neg>       => mkVerbParts (copula_kien.s ! VImp num ! Neg) []                            -- kunx
+      --   } ;
+      v = {
+        s = table {
+          VPerf (AgP1 Sg)     => mkVerbStems "kont" ;
+          VPerf (AgP2 Sg)     => mkVerbStems "kont" ;
+          VPerf (AgP3Sg Masc) => mkVerbStems "kien" ;
+          VPerf (AgP3Sg Fem)  => mkVerbStems "kienet" "kinit" ;
+          VPerf (AgP1 Pl)     => mkVerbStems "konna" "konnie" ;
+          VPerf (AgP2 Pl)     => mkVerbStems "kontu" ;
+          VPerf (AgP3Pl)      => mkVerbStems "kienu" ;
+          VImpf (AgP1 Sg)     => mkVerbStems [] "m'inie" ;
+          VImpf (AgP2 Sg)     => mkVerbStems [] "m'inti";
+          VImpf (AgP3Sg Masc) => mkVerbStems "huwa" "m'hu" ;
+          VImpf (AgP3Sg Fem)  => mkVerbStems "hija" "m'hi" ;
+          VImpf (AgP1 Pl)     => mkVerbStems [] "m'aħnie" ;
+          VImpf (AgP2 Pl)     => mkVerbStems [] "m'intom" ;
+          VImpf (AgP3Pl)      => mkVerbStems "huma" "m'humie" ;
+          VImp (Sg)           => mkVerbStems "kun" ;
+          VImp (Pl)           => mkVerbStems "kunu" ;
+          VPresPart gn        => mkVerbStems NONEXIST ;
+          VPastPart gn        => mkVerbStems NONEXIST
+          } ;
+        i = mkVerbInfo Irregular FormI ;
+        hasPresPart = False ;
+        hasPastPart = False ;
+        } ;
+      s2 = \\agr => [] ;
+      dir = NullAgr ;
+      ind = NullAgr ;
+      } ;
+
+    predV : Verb -> VerbPhrase = \verb -> {
+      v = verb ;
+      s2 = \\agr => [] ;
+      dir = NullAgr ;
+      ind = NullAgr ;
+      } ;
+
+    -- There is no infinitive in Maltese; use imperfective
+    infVP : VerbPhrase -> Anteriority -> Polarity -> Agr -> Str = \vp,ant,pol,agr ->
+        joinVP vp Pres ant pol agr ++ vp.s2 ! agr ;
+
+    Aux = {
+      s : Tense => Polarity => Str ;
+      } ;
+    auxHemm : Aux = {
+      s = \\t,p => case <t,p> of {
+        <Pres,Pos> => "hemm" ;
+        <Pres,Neg> => "m'hemmx" ;
+        <Past,Pos> => "kien hemm" ;
+        <Past,Neg> => "ma kienx hemm" ;
+        <Fut,Pos>  => "ħa jkun hemm" ;
+        <Fut,Neg>  => "mhux ħa jkun hemm" ;
+        <Cond,Pos> => "jekk hemm" ;
+        <Cond,Neg> => "jekk hemmx"
+        }
+      } ;
+
+    reflPron : VAgr => Str = table {
+      AgP1 Sg      => "lili nnifsi" ;
+      AgP2 Sg      => "lilek innifsek" ;
+      AgP3Sg Masc  => "lilu nnifsu" ;
+      AgP3Sg Fem   => "lila nnifisha" ;
+      AgP1 Pl      => "lilna nfusna" ;
+      AgP2 Pl      => "lilkom infuskom" ;
+      AgP3Pl       => "lilhom infushom"
+      } ;
+
+    huwa : VAgr => Str = table {
+      AgP1 Sg      => "jiena" ;
+      AgP2 Sg      => "inti" ;
+      AgP3Sg Masc  => "huwa" ;
+      AgP3Sg Fem   => "hija" ;
+      AgP1 Pl      => "aħna" ;
+      AgP2 Pl      => "intom" ;
+      AgP3Pl       => "huma"
+      } ;
+
+    mhux : VAgr => Str = table {
+      AgP1 Sg      => "m'iniex" ;
+      AgP2 Sg      => "m'intix" ;
+      AgP3Sg Masc  => "m'hux" ;
+      AgP3Sg Fem   => "m'hix" ;
+      AgP1 Pl      => "m'aħniex" ;
+      AgP2 Pl      => "m'intomx" ;
+      AgP3Pl       => "m'humiex"
+      } ;
+
+    conjLi : Str = "li" ;
+    conjThat = conjLi ;
+
+  {- Adjecive ------------------------------------------------------------ -}
+
+  oper
+    Adjective : Type = {
+      s : AForm => Str ;
+      hasComp : Bool ;
+      } ;
+
+  param
+    AForm =
+        APosit GenNum  -- Positive, e.g. SABIĦ
+      | ACompar        -- Comparative, e.g. ISBAĦ
+      | ASuperl        -- Superlative, e.g. L-ISBAĦ
+      ;
+
+  oper
+    -- adjective: Takes all forms (except superlative)
+    -- Params:
+      -- Masculine, eg SABIĦ
+      -- Feminine, eg SABIĦA
+      -- Plural, eg SBIEĦ
+      -- Comparative, eg ISBAĦ
+    mkAdjective : (_,_,_,_ : Str) -> Adjective = \masc,fem,plural,compar -> {
+      s = table {
+        APosit gn => case gn of {
+          GSg Masc => masc ;
+          GSg Fem  => fem ;
+          GPl      => plural
+        } ;
+        ACompar => compar ;
+        ASuperl => artDef ++ compar
+      } ;
+      hasComp = notB (isNil compar) ;
+    } ;
+
+  {- Other ---------------------------------------------------------------- -}
+
+  oper
+
+    {- ~~~ Some character classes ~~~ -}
+
+    Letter        : pattern Str = #( "a" | "b" | "ċ" | "d" | "e" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "i" | "ie" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "ż" | "z" );
+    Consonant     : pattern Str = #( "b" | "ċ" | "d" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "j" | "k" | "l" | "m" | "n" | "p" | "q" | "r" | "s" | "t" | "v" | "w" | "x" | "ż" | "z" );
+    CoronalCons   : pattern Str = #( "ċ" | "d" | "n" | "r" | "s" | "t" | "x" | "ż" | "z" ); -- "konsonanti xemxin"
+    LiquidCons    : pattern Str = #( "l" | "m" | "n" | "r" | "għ" );
+    SonorantCons  : pattern Str = #( "l" | "m" | "n" | "r" ); -- See {SA pg13}. Currently unused, but see DoublingConsN below
+    DoublingConsT : pattern Str = #( "ċ" | "d" | "ġ" | "s" | "x" | "ż" | "z" ); -- require doubling when prefixed with 't', eg DDUM, ĠĠORR, SSIB, TTIR, ŻŻID {GM pg68,2b} {OM pg90}
+    DoublingConsN : pattern Str = #( "l" | "m" | "r" ); -- require doubling when prefixed with 'n', eg LLAĦĦAQ, MMUR, RRID {OM pg90}
+    StrongCons    : pattern Str = #( "b" | "ċ" | "d" | "f" | "ġ" | "g" | "għ" | "h" | "ħ" | "k" | "l" | "m" | "n" | "p" | "q" | "r" | "s" | "t" | "v" | "x" | "ż" | "z" );
+    WeakCons      : pattern Str = #( "j" | "w" );
+    Vowel         : pattern Str = #( "a" | "e" | "i" | "o" | "u" );
+    VowelIE       : pattern Str = #( "a" | "e" | "i" | "ie" | "o" | "u" );
+    Digraph       : pattern Str = #( "ie" );
+    SemiVowel     : pattern Str = #( "għ" | "j" );
+
+    Vwl = Vowel ;
+    Cns = Consonant ;
+    LCns = LiquidCons ;
+
+    EorI : Str = "e" | "i" ;
+    IorE : Str = "i" | "e" ;
+
+    {- ~~~ Roots & Vowel sequences ~~~ -}
+
+    Vowels : Type = {V1, V2 : Str} ;
+    Root : Type = {C1, C2, C3, C4 : Str} ;
+
+    -- Make a root object. Accepts following overloads:
+    -- mkoot (empty root)
+    -- mkRoot "k-t-b" / mkRoot "k-t-b-l"
+    -- mkRoot "k" "t" "b"
+    -- mkRoot "k" "t" "b" "l"
+    mkRoot : Root = overload {
+      mkRoot : Root =
+        { C1=[] ; C2=[] ; C3=[] ; C4=[] } ;
+      mkRoot : Str -> Root = \s ->
+        case toLower s of {
+          c1 + "-" + c2 + "-" + c3 + "-" + c4 => { C1=c1 ; C2=c2 ; C3=c3 ; C4=c4 } ; -- "k-t-b-l"
+          c1 + "-" + c2 + "-" + c3 => { C1=c1 ; C2=c2 ; C3=c3 ; C4=[] } ; -- "k-t-b"
+          _ => Predef.error("Cannot make root from:"++s)
+        } ;
+      mkRoot : Str -> Str -> Str -> Root = \c1,c2,c3 ->
+        { C1=toLower c1 ; C2=toLower c2 ; C3=toLower c3 ; C4=[] } ;
+      mkRoot : Str -> Str -> Str -> Str -> Root = \c1,c2,c3,c4 ->
+        { C1=toLower c1 ; C2=toLower c2 ; C3=toLower c3 ; C4=toLower c4 } ;
+      } ;
+
+    mkVowels : Vowels = overload {
+      mkVowels : Vowels =
+        { V1=[] ; V2=[] } ;
+      mkVowels : Str -> Vowels = \v1 ->
+        { V1=toLower v1 ; V2=[] } ;
+      mkVowels : Str -> Str -> Vowels = \v1,v2 ->
+        { V1=toLower v1 ; V2=case v2 of {"" => [] ; _ => toLower v2}} ;
+      } ;
+
+    -- Extract first two vowels from a token (designed for semitic verb forms)
+    --- potentially slow
+    extractVowels : Str -> Vowels = \s ->
+      case s of {
+        v1@"ie" + _ + v2@#Vowel + _       => mkVowels v1 v2 ; -- IEQAF
+        v1@#Vowel + _ + v2@#Vowel + _     => mkVowels v1 v2 ; -- IKTEB
+        _ + v1@"ie" + _ + v2@#Vowel + _   => mkVowels v1 v2 ; -- RIEQED
+        _ + v1@"ie" + _                   => mkVowels v1 ;    -- ŻIED
+        _ + v1@#Vowel + _ + v2@#Vowel + _ => mkVowels v1 v2 ; -- ĦARBAT
+        _ + v1@#Vowel + _                 => mkVowels v1 ;    -- ĦOBB
+        _                                 => mkVowels
+      } ;
+
+    -- Create a VerbInfo record, optionally omitting various fields
+    mkVerbInfo : VerbInfo = overload {
+      mkVerbInfo : VClass -> VDerivedForm -> VerbInfo = \c,f ->
+        { class=c ; form=f ; root=mkRoot ; vseq=mkVowels ; imp=[] } ;
+      mkVerbInfo : VClass -> VDerivedForm -> Str -> VerbInfo = \c,f,i ->
+        { class=c ; form=f ; root=mkRoot ; vseq=mkVowels ; imp=i } ;
+      mkVerbInfo : VClass -> VDerivedForm -> Root -> Vowels -> VerbInfo = \c,f,r,p ->
+        { class=c ; form=f ; root=r ; vseq=p ; imp=[] } ;
+      mkVerbInfo : VClass -> VDerivedForm -> Root -> Vowels -> Str -> VerbInfo = \c,f,r,p,i ->
+        { class=c ; form=f ; root=r ; vseq=p ; imp=i } ;
+      -- mkVerbInfo : VClass -> VDerivedForm -> Root -> Vowels -> Vowels -> Str -> VerbInfo = \c,f,r,p,p2,i ->
+      --   { class=c ; form=f ; root=r ; vseq=p ; vseq2=p2 ; imp=i } ;
+      } ;
+
+    -- Change certain fields of a VerbInfo record
+    updateVerbInfo : VerbInfo = overload {
+
+      -- Root
+      updateVerbInfo : VerbInfo -> Root -> VerbInfo = \i,r ->
+        { class=i.class ; form=i.form ; root=r ; vseq=i.vseq ; imp=i.imp } ;
+
+      -- DerivedForm
+      updateVerbInfo : VerbInfo -> VDerivedForm -> VerbInfo = \i,f ->
+        { class=i.class ; form=f ; root=i.root ; vseq=i.vseq ; imp=i.imp } ;
+
+      -- DerivedForm, Imperative
+      updateVerbInfo : VerbInfo -> VDerivedForm -> Str -> VerbInfo = \i,f,imp ->
+        { class=i.class ; form=f ; root=i.root ; vseq=i.vseq ; imp=imp } ;
+
+      } ;
+
+    -- Return the class for a given root
+    classifyRoot : Root -> VClass = \r ->
+      case <r.C1,r.C2,r.C3,r.C4> of {
+        <#WeakCons, #StrongCons, #StrongCons, ""> => Weak Assimilative ;
+        <#StrongCons, #WeakCons, #StrongCons, ""> => Weak Hollow ;
+        <#StrongCons, #StrongCons, #WeakCons, ""> => Weak Lacking ;
+        <#StrongCons, #WeakCons, #WeakCons, ""> => Weak Lacking ;
+        <#Consonant, #Consonant, "għ", ""> => Weak Defective ;
+        <#Consonant, c2@#Consonant, c3@#Consonant, ""> =>
+          if_then_else VClass (pbool2bool (eqStr c2 c3))
+          (Strong Geminated)
+          (case c2 of {
+            #LiquidCons => Strong LiquidMedial ;
+            _ => Strong Regular
+          }) ;
+        <#Consonant, #Consonant, #Consonant, #WeakCons> => Quad QWeak ;
+        <#Consonant, #Consonant, #Consonant, #Consonant> => Quad QStrong ;
+
+        -- Irregular
+        <"'",_,_,_> => Irregular ;
+        <_,"'",_,_> => Irregular ;
+        <_,_,"'",_> => Irregular ;
+        <_,_,_,"'"> => Irregular ;
+
+        <_,_,_,""> => Predef.error("Cannot classify root:"++r.C1+"-"+r.C2+"-"+r.C3) ;
+        <_,_,_,_>  => Predef.error("Cannot classify root:"++r.C1+"-"+r.C2+"-"+r.C3+"-"+r.C4)
+      } ;
+
+    {- ~~~ Useful helper functions ~~~ -}
+
+    NONEXIST : Str = "#NONEXIST#" ;
+
+    -- New names for the drop/take operations
+    takePfx = Predef.take ;
+    dropPfx = Predef.drop ;
+    takeSfx = Predef.dp ;
+    dropSfx = Predef.tk ;
+
+    -- Get the character at the specific index (0-based).
+    -- Negative indices behave as 0 (first character). Out of range indexes return the empty string.
+    charAt : Int -> Str -> Str ;
+    charAt i s = takePfx 1 (dropPfx i s) ;
+
+    -- Delete character at the specific index (0-based).
+    -- Out of range indices are just ignored.
+    delCharAt : Int -> Str -> Str ;
+    delCharAt i s = (takePfx i s) + (dropPfx (plus i 1) s) ;
+
+    -- -- Replace first substring
+    -- replace : Str -> Str -> Str -> Str ;
+    -- replace needle haystack replacement =
+    --   case haystack of {
+    --     x + needle + y => x + replacement + y ;
+    --     _ => haystack
+    --   } ;
+
+    -- Prefix with a 'n'/'t' or double initial consonant, as necessary. See {OM pg 90}
+    pfx_N : Str -> Str = \s -> case s of {
+      "" => [] ;
+      m@#DoublingConsN + _ => m + s ;
+      _ => "n" + s
+      } ;
+    pfx_T : Str -> Str = \s -> case s of {
+      "" => [] ;
+      d@#DoublingConsT + _ => d + s ;
+      _ => "t" + s
+      } ;
+    pfx_J : Str -> Str = \s -> pfx "j" s ;
+
+    -- Generically prefix a string (avoiding empty strings)
+    pfx : Str -> Str -> Str = \p,s -> case <p,s> of {
+      <_, ""> => [] ;
+      <"", str> => str ;
+      <px, str> => px + str
+      } ;
+
+    -- Add suffix, avoiding triple letters {GO pg96-7}
+    --- add more cases?
+    --- potentially slow
+    sfx : Str -> Str -> Str = \a,b ->
+      case <a,takePfx 1 b> of {
+        <"",_> => [] ;
+        <ke+"nn","n"> => ke+"n"+b ;
+        <ha+"kk","k"> => ha+"k"+b ;
+        <ho+"ll","l"> => ho+"l"+b ;
+        <si+"tt","t"> => si+"t"+b ;
+        <be+"xx","x"> => be+"x"+b ;
+        _ => a + b
+      } ;
+
+    -- Replace any IE in the word with an I or E    --- potentially slow
+    ie2i : Str -> Str = ie2_ "i" ;
+    ie2e : Str -> Str = ie2_ "e" ;
+    ie2_ : Str -> Str -> Str = \iore,serviet ->
+      case serviet of {
+        x + "ie" => x + iore ;
+        x + "ie" + y => x + iore + y ;
+        x => x
+      } ;
+
+    -- Is a word mono-syllabic?
+    --- potentially slow
+    isMonoSyl : Str -> Bool = \s ->
+      case s of {
+        #Consonant + ("ie" | #Vowel) => True ; -- ra
+        #Consonant + #Consonant + ("ie" | #Vowel) => True ; -- bla
+
+        ("ie" | #Vowel) + #Consonant => True ; -- af
+        ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- elf
+
+        #Consonant + ("ie" | #Vowel) + #Consonant => True ; -- miet
+        #Consonant + ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- mort
+        #Consonant + #Consonant + ("ie" | #Vowel) + #Consonant => True ; -- ħliet
+        #Consonant + #Consonant + ("ie" | #Vowel) + #Consonant + #Consonant => True ; -- ħriġt
+        _ => False
+      } ;
+
+    wiehed : Gender => Str =
+      table {
+        Masc => "wieħed" ;
+        Fem  => "waħda"
+      } ;
+
+    artIndef : Str = [] ; --- is this a source of leaks?
+
+    artDef : Str =
+      makePreFull
+        "il-" -- il-ktieb
+        "i"   -- it-triq
+        "l-"  -- l-ajruplan
+      ;
+
+    -- Make a pre string which only varies for vowels
+    makePreVowel : Str -> Str -> Str = \cons,vowel ->
+      let
+        vowel' : Str = case vowel of {
+          _ + "'" => vowel ++ BIND ;
+          _ => vowel
+          } ;
+      in
+      pre {
+        -- Consonant
+        cons ;
+        -- Vowel
+        vowel' / strs { "a" ; "e" ; "i" ; "o" ; "u" ; "h" ; "għ" }
+      } ;
+
+    -- Make a pre string which varies coronal consonants and vowels
+    makePreFull : Str -> Str -> Str -> Str = \cons,corcons,vowel ->
+      let
+        mal = cons ++ BIND ;
+        m' = vowel ++ BIND ;
+        ma = corcons ;
+      in
+      pre {
+        -- Regular consonant
+        mal ;
+        -- Vowel
+        m' / strs { "a" ; "e" ; "i" ; "o" ; "u" ; "h" ; "għ" } ;
+        -- Coronal consonants
+        ma+"ċ-" ++ BIND / strs { "ċ" } ;
+        ma+"d-" ++ BIND / strs { "d" } ;
+        ma+"n-" ++ BIND / strs { "n" } ;
+        ma+"r-" ++ BIND / strs { "r" } ;
+        ma+"s-" ++ BIND / strs { "s" } ;
+        ma+"t-" ++ BIND / strs { "t" } ;
+        ma+"x-" ++ BIND / strs { "x" } ;
+        ma+"ż-" ++ BIND / strs { "ż" } ;
+        ma+"z-" ++ BIND / strs { "z" }
+      } ;
+
+}
diff --git a/lib/src/maltese/SentenceMlt.gf b/lib/src/maltese/SentenceMlt.gf
--- a/lib/src/maltese/SentenceMlt.gf
+++ b/lib/src/maltese/SentenceMlt.gf
@@ -1,7 +1,8 @@
 -- SentenceMlt.gf: clauses and sentences
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
 -- Licensed under LGPL
 
 --# -path=.:abstract:common:prelude
@@ -9,35 +10,128 @@
 concrete SentenceMlt of Sentence = CatMlt ** open
   Prelude,
   ResMlt,
-  ParamX,
-  CommonX in {
+  ParamX in {
 
   flags optimize=all_subs ;
 
   lin
     -- NP -> VP -> Cl
     -- John walks
-    PredVP np vp = {
-      s = \\tense,ant,pol => (s ++ v ++ o)
-        where {
-          s = case np.isPron of {
-            True => [] ; -- omit subject pronouns
-            False => np.s ! Nom
-            } ;
-          v = joinVParts (vp.s ! VPIndicat tense (toVAgr np.a) ! ant ! pol) ;
-          o = vp.s2 ! np.a ;
-          -- s = if_then_Str np.isPron [] (np.s ! Nom) ; -- omit subject pronouns
-          -- v = joinVParts (vp.s ! VPIndicat tense (toVAgr np.a) ! ant ! pol) ;
-          -- o = vp.s2 ! np.a ;
+    PredVP np vp =
+      let
+        subj : Str = case np.isPron of {
+          True => [] ; -- omit subject pronouns
+          False => np.s ! NPNom
+          } ;
+      in
+      mkClause subj np.a vp ;
+
+    -- SC -> VP -> Cl
+    -- that she goes is good
+    PredSCVP sc vp = mkClause sc.s (agrP3 Sg Masc) vp ;
+
+    -- VP -> Imp
+    ImpVP vp = {
+      -- s = \\pol,n => joinVP vp (VPImperat n) Simul pol ;
+      s = \\pol,n => case pol of {
+        Pos => (vp.v.s ! VImp n).s1 ++ vp.s2 ! agrP3 n Masc ;
+        Neg => (vp.v.s ! VImp n).s2 ++ BIND ++ "x" ++ vp.s2 ! agrP3 n Masc
         } ;
+    } ;
+
+    -- NP -> VPSlash -> ClSlash
+    -- (whom) he sees
+    SlashVP np vp =
+      mkClause (np.s ! npNom) np.a vp ** {c2 = vp.c2} ;
+
+    -- ClSlash -> Adv -> ClSlash
+    -- (whom) he sees today
+    AdvSlash slash adv = {
+      s  = \\t,a,p,o => slash.s ! t ! a ! p ! o ++ adv.s ;
+      c2 = slash.c2
+    } ;
+
+    -- Cl -> Prep -> ClSlash
+    -- (with whom) he  walks
+    -- SlashPrep cl prep = cl ** {c2 = prep} ;
+    SlashPrep cl prep = cl ** {c2 = {
+                                 s = prep.s ;
+                                 enclitic = prep.enclitic ;
+                                 takesDet = prep.takesDet ;
+                                 joinsVerb = prep.joinsVerb ;
+                                 isPresent = True ;
+                                 }
       } ;
 
--- Cl
--- Imp
--- QS
--- RS
--- S
--- SC
--- SSlash
+    -- NP -> VS -> SSlash -> ClSlash
+    -- (whom) she says that he loves
+    SlashVS np vs slash =
+      mkClause (np.s ! npNom) np.a
+        (insertObj (\\_ => conjLi ++ slash.s) (predV vs))  **
+        {c2 = slash.c2} ;
+
+    -- S -> SC
+    -- that she goes
+    EmbedS s = {
+      s = conjLi ++ s.s
+      } ;
+
+    -- QS -> SC
+    -- who goes
+    EmbedQS qs = {
+      s = qs.s ! QIndir
+      } ;
+
+    -- VP -> SC
+    -- to go
+    EmbedVP vp = {
+      s = infVP vp Simul Pos (agrP3 Sg Masc)
+      } ;
+
+    -- Temp -> Pol -> Cl -> S
+    UseCl t p cl = {
+      s = t.s ++ p.s ++ cl.s ! t.t ! t.a ! p.p ! ODir
+      } ;
+
+    -- Temp -> Pol -> QCl -> QS
+    UseQCl t p qcl = {
+      s = \\q => t.s ++ p.s ++ qcl.s ! t.t ! t.a ! p.p ! q
+    } ;
+
+    -- Temp -> Pol -> RCl -> RS
+    UseRCl t p rcl = {
+      s = \\r => t.s ++ p.s ++ rcl.s ! t.t ! t.a ! p.p ! r ;
+      -- c = cl.c
+    } ;
+
+    -- Temp -> Pol -> ClSlash -> SSlash
+    UseSlash t p clslash = {
+      s = t.s ++ p.s ++ clslash.s ! t.t ! t.a ! p.p ! ODir ;
+      c2 = clslash.c2
+    } ;
+
+    -- Adv -> S -> S
+    -- then I will go home
+    AdvS a s = {
+      s = a.s ++ s.s
+      } ;
+
+    -- Adv -> S -> S
+    -- next week, I will go home
+    ExtAdvS a s = {
+      s = a.s ++ "," ++ s.s
+      } ;
+
+    -- S -> Subj -> S -> S
+    -- I go home if she comes
+    SSubjS a s b = {
+      s = a.s ++ "," ++ s.s ++ b.s
+      } ;
+
+    -- S -> RS -> S
+    -- she sleeps, which is good
+    RelS s r = {
+      s = s.s ++ "," ++ r.s ! agrP3 Sg Masc
+      } ;
 
 }
diff --git a/lib/src/maltese/StructuralMlt.gf b/lib/src/maltese/StructuralMlt.gf
--- a/lib/src/maltese/StructuralMlt.gf
+++ b/lib/src/maltese/StructuralMlt.gf
@@ -1,151 +1,178 @@
 -- StructuralMlt.gf: lexicon of structural words
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri 2009 -- 2013
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 concrete StructuralMlt of Structural = CatMlt **
-  open MorphoMlt, ResMlt, ParadigmsMlt, Prelude in {
+  open MorphoMlt, ResMlt, ParadigmsMlt, (C = ConstructX), Prelude in {
 
   flags
-    optimize=all ;  
+    optimize=all ;
     coding=utf8 ;
 
   lin
-    
+
     {- Pronoun -------------------------------------------------------------- -}
-    
-    he_Pron = mkPron "hu" "u" "h" "u" "h" "lu" singular P3 masculine ; --- also HUWA
-    i_Pron = mkPron "jien" "i" "ja" "ni" [] "li" singular P1 masculine ; --- also JIENA
-    -- it_Pron  = mkPron "it" "it" "its" "its" singular P3 nonhuman ;
-    she_Pron = mkPron "hi" "ha" singular P3 feminine ; --- also HIJA
-    they_Pron = mkPron "huma" "hom" plural P3 masculine ;
-    we_Pron = mkPron "aħna" "na" plural P1 masculine ;
-    youSg_Pron = mkPron "int" "ek" "ok" "ek" "k" "lek" singular P2 masculine ; -- also INTI
-    youPl_Pron = mkPron "intom" "kom" plural P2 masculine ;
+
+    i_Pron      = mkPron "jien"  "i"   singular P1 masculine ; --- also JIENA
+    youSg_Pron  = mkPron "int"   "ek"  singular P2 masculine ; --- also INTI
+    he_Pron     = mkPron "hu"    "u"   singular P3 masculine ; --- also HUWA
+    she_Pron    = mkPron "hi"    "ha"  singular P3 feminine  ; --- also HIJA
+    we_Pron     = mkPron "aħna"  "na"  plural   P1 masculine ;
+    youPl_Pron  = mkPron "intom" "kom" plural   P2 masculine ;
+    they_Pron   = mkPron "huma"  "hom" plural   P3 masculine ;
     youPol_Pron = youSg_Pron ;
+    it_Pron     = he_Pron ;
 
+    whatPl_IP = mkIP ("x'" ++ BIND) plural ;
+    whatSg_IP = mkIP ("x'" ++ BIND) singular ;
+    whoPl_IP  = mkIP "min" plural ;
+    whoSg_IP  = mkIP "min" singular ;
+
+    {- Determiner ----------------------------------------------------------- -}
+
+    all_Predet  = ss "kollha" ;
+    every_Det   = mkDeterminer singular "kull" ;
+    few_Det     = mkDeterminer plural "ftit" ;
+    many_Det    = mkDeterminer plural "ħafna" ;
+    most_Predet = ss "il-maġġoranza ta'" ; --- tal-, tan-
+    much_Det    = mkDeterminer singular "ħafna" ;
+    only_Predet = ss "biss" ;
+    someSg_Det  = mkDeterminer singular "xi" ;
+    somePl_Det  = mkDeterminer plural "xi uħud" ;
+    not_Predet  = ss "mhux" ;
+
+    how8many_IDet = {
+      s = "kemm" ; -- kemm il-...
+      n = plural
+      } ;
+
+    {- Quantifier ----------------------------------------------------------- -}
+
+    that_Quant = mkQuant "dak" "dik" "dawk" True ;
+    this_Quant = mkQuant "dan" "din" "dawn" True ;
+    no_Quant = let l_ebda = artDef ++ "ebda" in
+      mkQuant l_ebda l_ebda l_ebda False ;
+
+    which_IQuant = ss "liema" ;
+
+    {- Conjunction ---------------------------------------------------------- -}
+
+    and_Conj        = mkConj "u" ;
+    both7and_DConj  = mkConj "kemm" "u";
+    but_PConj       = ss "imma" ;
+    either7or_DConj = mkConj "jew" "inkella" ;
+    or_Conj         = mkConj "jew" ;
+    otherwise_PConj = ss "inkella" ;
+    therefore_PConj = ss "allura" ;
+    if_then_Conj    = mkConj "jekk" ;
+
+    {- Preposition ---------------------------------------------------------- -}
+
+    above_Prep    = mkPrep "fuq" ;
+    after_Prep    = mkPrep "wara" ;
+    before_Prep   = mkPrep "qabel"
+                           "qabli" "qablek" "qablu" "qabilha" "qabilna" "qabilkom" "qabilhom" ;
+    behind_Prep   = after_Prep ;
+    between_Prep  = mkPrep "bejn" ;
+    by8agent_Prep = prep_minn ; -- mkPrep "minn" "mill-" "mit-" ;
+    by8means_Prep = mkPrep "bi" "b'" "bil-" "bit-" "bl-" ;
+    during_Prep   = mkPrep "waqt" ;
+    for_Prep      = mkPrep "għal" "għall-" "għall-" "għat-" "għall-"
+                           "għalija" "għalik" "għalih" "għaliha" "għalina" "għalikom" "għalihom"
+                           True ;
+    from_Prep     = mkPrep "mingħand" ;
+    in8front_Prep = mkPrep "quddiem" ;
+    in_Prep       = mkPrep "fi" "f'" "fil-" "fit-" "fl-" ;
+    on_Prep       = mkPrep "fuq" ;
+    part_Prep     = possess_Prep ;
+    possess_Prep  = prep_ta ; -- mkPrep "ta'" "t'" "tal-" "tat-" "tal-" ;
+    through_Prep  = mkPrep "minn ġo" "minn ġo" "minn ġol-" "minn ġot-" "minn ġol-"
+                           "minn ġo fija" "minn ġo fik" "minn ġo fih" "minn ġo fiha" "minn ġo fina" "minn ġo fikom" "minn ġo fihom"
+                           False ;
+    to_Prep       = mkPrep "lil" "lill-" "lit-" ;
+    under_Prep    = mkPrep "taħt" ;
+    without_Prep  = mkPrep "mingħajr" ;
+    with_Prep     = mkPrep "ma'" "m'" "mal-" "mat-" "mal-" ;
+    except_Prep   = mkPrep "apparti" ; --- special case..
+
+    {- Noun phrase ---------------------------------------------------------- -}
+
+    everybody_NP  = regNP "kulħadd" ;
+    everything_NP = regNP "kollox" ;
+    somebody_NP   = regNP "xi ħadd" ;
+    something_NP  = regNP "xi ħaġa" ;
+    nobody_NP     = regNP "ħadd" ;
+    nothing_NP    = regNP "xejn" ;
+
+    {- Subjunction ---------------------------------------------------------- -}
+
+    although_Subj = ss "avolja" ;
+    because_Subj  = ss "għax" ;
+    if_Subj       = ss "jekk" ;
+    when_Subj     = ss "meta" ;
+    that_Subj     = ss "li" ;
+
+    {- Adverb --------------------------------------------------------------- -}
+
+    almost_AdA     = mkAdA "kważi" ;
+    almost_AdN     = mkAdN "kważi" ;
+    always_AdV     = mkAdV "dejjem" ;
+    at_least_AdN   = mkAdN "mill-inqas" ;
+    at_most_AdN    = mkAdN "l-iktar" ;
+    everywhere_Adv = mkAdv "kullimkien" ;
+    here_Adv       = mkAdv "hawn" ;
+    here7to_Adv    = mkAdv ["s'hawnhekk"] ;
+    here7from_Adv  = mkAdv ["minn hawnhekk"] ;
+    less_CAdv      = C.mkCAdv "inqas" "minn" ; --- inqas mill-ieħor
+    more_CAdv      = C.mkCAdv "iktar" "minn" ; --- iktar mit-tnejn
+    quite_Adv      = mkAdv "pjuttost" ;
+    so_AdA         = mkAdA "allura" ;
+    somewhere_Adv  = mkAdv "x'imkien" ;
+    there_Adv      = mkAdv "hemmhekk" ;
+    there7to_Adv   = mkAdv "s'hemmhekk" ;
+    there7from_Adv = mkAdv ["minn hemmhekk"] ;
+    too_AdA        = mkAdA "ukoll" ;
+    very_AdA       = mkAdA "ħafna" ;
+    as_CAdv        = C.mkCAdv "" "daqs" ; -- "as good as gold"
+
+    how_IAdv      = ss "kif" ;
+    how8much_IAdv = ss "kemm" ;
+    when_IAdv     = ss "meta" ;
+    where_IAdv    = ss "fejn" ;
+    why_IAdv      = ss "għalfejn" ;
+
+    {- Verb ----------------------------------------------------------------- -}
+
+    can8know_VV = af_V ;
+    can_VV      = sata'_V ;
+    must_VV     = kellu_V ;
+    want_VV     = ried_V ;
+    have_V2     = dirV2 (kellu_V) ;
+
+  oper
+    af_V = irregularV form1 (ResMlt.mkRoot "'-'-f") (ResMlt.mkVowels "a" [])
+      "kont naf" "kont taf" "kien jaf" "kienet taf" "konna nafu" "kontu tafu" "kienu jafu" --- will fail for negative
+      "naf" "taf" "jaf" "taf" "nafu" "tafu" "jafu"
+      "kun af" "kunu afu"
+      ;
+    sata'_V = mkV "sata'" (ResMlt.mkRoot "s-t-għ") ;
+    ried_V = mkV "ried" (ResMlt.mkRoot "r-j-d") ;
+    kellu_V = irregularV form1 (ResMlt.mkRoot) (ResMlt.mkVowels)
+      "kelli" "kellek" "kellu" "kellha" "kellna" "kellkom" "kellhom"
+      "għandi" "għandek" "għandu" "għandha" "għandna" "għandkom" "għandhom"
+      "kollok" "kollkom"
+      ;
+
     {- Others --------------------------------------------------------------- -}
+  lin
 
-    -- above_Prep = mkPrep "above" ;
-    -- after_Prep = mkPrep "after" ;
-    -- all_Predet = ss "all" ;
-    -- almost_AdA = mkAdA "almost" ;
-    -- almost_AdN = mkAdN "almost" ;
-    -- although_Subj = ss "although" ;
-    -- always_AdV = mkAdV "always" ;
-    -- and_Conj = mkConj "and" ;
-    -- because_Subj = ss "because" ;
-    -- before_Prep = mkPrep "before" ;
-    -- behind_Prep = mkPrep "behind" ;
-    -- between_Prep = mkPrep "between" ;
-    -- both7and_DConj = mkConj "both" "and";
-    -- but_PConj = ss "but" ;
-    -- by8agent_Prep = mkPrep "by" ;
-    -- by8means_Prep = mkPrep "by" ;
-    -- can8know_VV, can_VV = {
-    --   s = table { 
-    --     VVF VInf => ["be able to"] ;
-    --     VVF VPres => "can" ;
-    --     VVF VPPart => ["been able to"] ;
-    --     VVF VPresPart => ["being able to"] ;
-    --     VVF VPast => "could" ;      --# notpresent
-    --     VVPastNeg => "couldn't" ;   --# notpresent
-    --     VVPresNeg => "can't"
-    --     } ;
-    --   typ = VVAux
-    --   } ;
-    -- during_Prep = mkPrep "during" ;
-    -- either7or_DConj = mkConj "either" "or" singular ;
-    -- everybody_NP = regNP "everybody" singular ;
-    -- every_Det = mkDeterminerSpec singular "every" "everyone" False ;
-    -- everything_NP = regNP "everything" singular ;
-    -- everywhere_Adv = mkAdv "everywhere" ;
-    -- few_Det = mkDeterminer plural "few" ;
-    -- for_Prep = mkPrep "for" ;
-    -- from_Prep = mkPrep "from" ;
-    -- here_Adv = mkAdv "here" ;
-    -- here7to_Adv = mkAdv ["to here"] ;
-    -- here7from_Adv = mkAdv ["from here"] ;
-    -- how_IAdv = ss "how" ;
-    -- how8much_IAdv = ss "how much" ;
-    -- how8many_IDet = mkDeterminer plural ["how many"] ;
-    -- if_Subj = ss "if" ;
-    -- in8front_Prep = mkPrep ["in front of"] ;
-    -- in_Prep = mkPrep "in" ;
-    -- less_CAdv = C.mkCAdv "less" "than" ;
-    -- many_Det = mkDeterminer plural "many" ;
-    -- more_CAdv = C.mkCAdv "more" "than" ;
-    -- most_Predet = ss "most" ;
-    -- much_Det = mkDeterminer singular "much" ;
-    -- must_VV = {
-    --   s = table {
-    --     VVF VInf => ["have to"] ;
-    --     VVF VPres => "must" ;
-    --     VVF VPPart => ["had to"] ;
-    --     VVF VPresPart => ["having to"] ;
-    --     VVF VPast => ["had to"] ;      --# notpresent
-    --     VVPastNeg => ["hadn't to"] ;      --# notpresent
-    --     VVPresNeg => "mustn't"
-    --     } ;
-    --   typ = VVAux
-    --   } ;
-    -- no_Utt = ss "no" ;
-    -- on_Prep = mkPrep "on" ;
-    -- only_Predet = ss "only" ;
-    -- or_Conj = mkConj "or" singular ;
-    -- otherwise_PConj = ss "otherwise" ;
-    -- part_Prep = mkPrep "of" ;
-    -- please_Voc = ss "please" ;
-    -- possess_Prep = mkPrep "of" ;
-    -- quite_Adv = mkAdv "quite" ;
-    -- so_AdA = mkAdA "so" ;
-    -- somebody_NP = regNP "somebody" singular ;
-    -- someSg_Det = mkDeterminer singular "some" ;
-    -- somePl_Det = mkDeterminer plural "some" ;
-    -- something_NP = regNP "something" singular ;
-    -- somewhere_Adv = mkAdv "somewhere" ;
-    -- that_Quant = mkQuant "that" "those" ;
-    -- there_Adv = mkAdv "there" ;
-    -- there7to_Adv = mkAdv "there" ;
-    -- there7from_Adv = mkAdv ["from there"] ;
-    -- therefore_PConj = ss "therefore" ;
-    -- this_Quant = mkQuant "this" "these" ;
-    -- through_Prep = mkPrep "through" ;
-    -- too_AdA = mkAdA "too" ;
-    -- to_Prep = mkPrep "to" ;
-    -- under_Prep = mkPrep "under" ;
-    -- very_AdA = mkAdA "very" ;
-    -- want_VV = mkVV (regV "want") ;
-    -- whatPl_IP = mkIP "what" "what" "what's" plural ;
-    -- whatSg_IP = mkIP "what" "what" "what's" singular ;
-    -- when_IAdv = ss "when" ;
-    -- when_Subj = ss "when" ;
-    -- where_IAdv = ss "where" ;
-    -- which_IQuant = {s = \\_ => "which"} ;
-    -- whoPl_IP = mkIP "who" "whom" "whose" plural ;
-    -- whoSg_IP = mkIP "who" "whom" "whose" singular ;
-    -- why_IAdv = ss "why" ;
-    -- without_Prep = mkPrep "without" ;
-    -- with_Prep = mkPrep "with" ;
-    -- yes_Utt = ss "yes" ;
-    
-    -- not_predet = {s = "not" ; lock_Predet = <>} ;
-    -- no_Quant = mkQuant "no" "no" "none" "none" ;
-    -- if_then_Conj = mkConj "if" "then" singular ;
-    -- nobody_NP = regNP "nobody" singular ;
-    -- nothing_NP = regNP "nothing" singular ;
-    
-    -- at_least_AdN = mkAdN "at least" ;
-    -- at_most_AdN = mkAdN "at most" ;
-    
-    -- except_Prep = mkPrep "except" ;
-    
-    -- as_CAdv = C.mkCAdv "as" "as" ;
-    
-    -- have_V2 = dirV2 (mk5V "have" "has" "had" "had" "having") ;
-    -- that_Subj = ss "that" ;
+    please_Voc = ss "jekk jgħoġbok" ; --- JEKK JGĦOĠOBKOM
 
-  lin language_title_Utt = ss "Malti" ;
+    no_Utt = ss "le" ;
+    yes_Utt = ss "iva" ;
+
+    language_title_Utt = ss "Malti" ;
 
 }
diff --git a/lib/src/maltese/SymbolMlt.gf b/lib/src/maltese/SymbolMlt.gf
--- a/lib/src/maltese/SymbolMlt.gf
+++ b/lib/src/maltese/SymbolMlt.gf
@@ -1,11 +1,85 @@
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- SymbolMlt.gf
+--
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
 -- Licensed under LGPL
 
 --# -path=.:../abstract:../common
 
 concrete SymbolMlt of Symbol = CatMlt ** open Prelude, ResMlt in {
 
+  oper
+    symAgr : Agr = { n = Sg ; p = P3 ; g = Masc } ;
 
-}
+  lin
 
+    -- SymbPN -> PN
+    -- x
+    SymbPN i = {s = i.s ; a = symAgr} ;
+
+    -- Int -> PN
+    -- 27
+    IntPN i  = {s = i.s ; a = symAgr} ;
+
+    -- Float -> PN
+    -- 3.14159
+    FloatPN i = {s = i.s ; a = symAgr} ;
+
+    -- Card -> PN ;
+    NumPN i = {s = i.s ! NumNom ; a = symAgr} ;
+
+    -- CN -> Int -> NP
+    -- level 53 (covered by CNNumNP)
+    CNIntNP cn i = {
+      s = \\c => cn.s ! num2nounnum Sg ++ i.s;
+      a = agrP3 Sg cn.g ;
+      isPron = False ;
+      isDefn = False ;
+      } ;
+
+    -- Det -> CN -> [Symb] -> NP
+    -- (the) (2) numbers x and y
+    CNSymbNP det cn xs = {
+      s = \\c => det.s ! cn.g ++ cn.s ! (numform2nounnum det.n) ++ xs.s ;
+      a = agrP3 (numform2num det.n) cn.g ;
+      isPron = False ;
+      isDefn = False ;
+      } ;
+
+    -- CN -> Card -> NP
+    -- level five ; level 5
+    CNNumNP cn i = {
+      s = \\c => cn.s ! num2nounnum Sg ++ i.s ! NumNom ;
+      a = agrP3 Sg cn.g ;
+      isPron = False ;
+      isDefn = False ;
+      } ;
+
+    -- Symb -> S
+    -- A
+    SymbS sy = sy ;
+
+    -- Symb -> Card
+    -- n
+    SymbNum sy = {
+      s = \\_ => sy.s ;
+      n = NumX Pl ;
+      } ;
+
+    -- Symb -> Ord
+    -- n'th
+    SymbOrd sy = {
+      s = \\c => sy.s ;
+      } ;
+
+  lincat
+    Symb, [Symb] = SS ;
+
+  lin
+    -- String -> Symb
+    MkSymb s = s ;
+
+    BaseSymb = infixSS "u" ;
+    ConsSymb = infixSS "," ;
+
+}
diff --git a/lib/src/maltese/TextMlt.gf b/lib/src/maltese/TextMlt.gf
deleted file mode 100644
--- a/lib/src/maltese/TextMlt.gf
+++ /dev/null
@@ -1,12 +0,0 @@
--- TextMlt.gf: many-phrase texts
---
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
--- Licensed under LGPL
-
-concrete IdiomMlt of Idiom = CatMlt ** open Prelude, ResMlt in {
-
--- Text
-
-}
-
diff --git a/lib/src/maltese/VerbMlt.gf b/lib/src/maltese/VerbMlt.gf
--- a/lib/src/maltese/VerbMlt.gf
+++ b/lib/src/maltese/VerbMlt.gf
@@ -1,36 +1,187 @@
 -- VerbMlt.gf: verb phrases
 --
--- Maltese Resource Grammar Library
--- John J. Camilleri, 2012
+-- Maltese GF Resource Grammar
+-- John J. Camilleri 2011 -- 2013
+-- Angelo Zammit 2012
 -- Licensed under LGPL
 
 concrete VerbMlt of Verb = CatMlt ** open Prelude, ResMlt in {
   flags optimize=all_subs ;
 
   lin
-    -- V -> VP ;
+    -- V -> VP
     UseV = predV ;
 
     -- V2 -> VPSlash
-    SlashV2a = predV ;
+    -- love (it)
+    -- SlashV2a = predVc ;
+    SlashV2a v2 = (predV v2) ** { c2 = noCompl } ; -- gets rid of the V2's prep
 
+    -- V3 -> NP -> VPSlash
+    -- give it (to her)
+    Slash2V3 v np =
+      insertObjc (\\_ => v.c2.s ! Definite ++ np.s ! NPAcc) (predV v ** {c2 = v.c3}) ;
+
+    -- V3  -> NP -> VPSlash
+    -- give (it) to her
+    Slash3V3 v np =
+      insertObjc (\\_ => v.c3.s ! Definite ++ np.s ! NPAcc) (predVc v) ;
+
+    -- VV -> VP -> VP
+    -- want to run
+    ComplVV vv vp = insertObj (\\agr => infVP vp Simul Pos agr) (predV vv) ;
+
+    -- VS -> S -> VP
+    -- say that she runs
+    ComplVS v s = insertObj (\\_ => conjLi ++ s.s) (predV v) ;
+
+    -- VQ -> QS -> VP
+    -- wonder who runs
+    ComplVQ v q  = insertObj (\\_ => q.s ! QIndir) (predV v) ;
+
+    -- VA -> AP -> VP
+    -- they become red
+    ComplVA v ap = insertObj (\\agr => ap.s ! toGenNum agr) (predV v) ;
+
+    -- V2V -> VP -> VPSlash
+    -- beg (her) to go
+    SlashV2V v vp = insertObjc (\\agr => v.c3.s ! Definite ++ infVP vp Simul Pos agr) (predVc v) ;
+
+    -- V2S -> S  -> VPSlash
+    -- answer (to him) that it is good
+    SlashV2S v s  = insertObjc (\\_ => conjThat ++ s.s) (predVc v) ;
+
+    -- V2Q -> QS -> VPSlash
+    -- ask (him) who came
+    SlashV2Q v q  = insertObjc (\\_ => q.s ! QIndir) (predVc v) ;
+
+    -- V2A -> AP -> VPSlash
+    -- paint (it) red
+    SlashV2A v ap = insertObjc (\\a => ap.s ! toGenNum a) (predVc v) ;
+
     -- VPSlash -> NP -> VP
+    -- love it
     ComplSlash vp np =
-      case np.isPron of {
-        -- Join pron to verb
-        True => {
-            s = \\vpf,ant,pol =>
-              let bits = vp.s ! vpf ! ant ! pol in
-              mkVParts (glue bits.stem (np.s ! CPrep)) bits.pol ;
-            s2 = \\agr => [] ;
+      case <np.isPron, vp.c2.isPresent> of {
+
+        -- Get enclitic version of c2
+        <True,True> => {
+            v = vp.v ;
+            s2 = \\agr => vp.s2 ! agr ++ vp.c2.enclitic ! np.a ;
+            dir = NullAgr ;
+            ind = NullAgr ;
           } ;
 
+        -- Add dir pron to verb
+        <True,False> => insertDirObj np.a vp ;
+
+        -- <False,False> => {
+        --     s = vp.s ;
+        --     s2 = \\agr => vp.c2.enclitic ! agr ;
+        --     dir = NullVariants3 ;
+        --     ind = NullVariants3 ;
+        --   } ;
+
         -- Insert obj to VP
-        _ => insertObj (\\agr => np.s ! CPrep) vp
+        -- _ => insertObj (\\agr => vp.c2.s ! bool2definiteness np.isDefn ++ np.s ! NPNom) vp
+        _ => insertObj (\\agr => case <vp.c2.isPresent,np.isDefn> of {
+                          <True,True>  => vp.c2.s ! Definite ++ np.s ! NPCPrep ; -- mal-qattus
+                          <True,False> => vp.c2.s ! Indefinite ++ np.s ! NPNom ; -- ma' qattus
+                          _            => np.s ! NPNom                           -- il-qattus
+                          }) vp
       } ;
 
--- Comp
--- VP
--- VPSplash
+    -- VV -> VPSlash -> VPSlash
+    -- want to buy
+    SlashVV vv vp =
+      insertObj (\\agr => infVP vp Simul Pos agr) (predV vv) **
+        {c2 = vp.c2} ;
+
+    -- V2V -> NP -> VPSlash -> VPSlash
+    -- beg me to buy
+    SlashV2VNP vv np vp =
+      insertObjPre (\\_ => vv.c2.s ! Definite ++ np.s ! NPAcc)
+        (insertObjc (\\agr => vv.c3.s ! Definite ++ infVP vp Simul Pos agr) (predVc vv)) **
+          {c2 = vp.c2} ;
+
+    -- Comp -> VP
+    -- be warm
+    UseComp comp = insertObj comp.s CopulaVP ;
+
+    -- VP -> Adv -> VP
+    -- sleep here
+    AdvVP vp adv = case adv.joinsVerb of {
+      True  => insertIndObj adv.a vp ;
+      False => insertObj (\\_ => adv.s) vp
+      } ;
+
+    -- AdV -> VP -> VP
+    -- always sleep
+    AdVVP adv vp = insertAdV adv.s vp ;
+
+    -- VPSlash -> Adv -> VPSlash
+    -- use (it) here
+    AdvVPSlash vp adv = case adv.joinsVerb of {
+      True  => insertIndObj adv.a vp ;
+      False => insertObj (\\_ => adv.s) vp
+      }  ** {c2 = vp.c2} ;
+
+    -- AdV -> VPSlash -> VPSlash
+    -- always use (it)
+    AdVVPSlash adv vp = insertAdV adv.s vp ** {c2 = vp.c2} ;
+
+    -- VPSlash -> VP
+    -- love himself
+    ReflVP vpslash = insertObjPre (\\agr => vpslash.s2 ! agr ++ reflPron ! toVAgr agr) vpslash ;
+
+    -- V2 -> VP
+    -- be loved
+    PassV2 v2 = case v2.hasPastPart of {
+      True  => insertObj (\\agr => (v2.s ! VPastPart (toGenNum agr)).s1 ++ v2.c2.s ! Definite) CopulaVP ;
+      False => insertObj (\\agr => (v2.s ! VPerf (toVAgr agr)).s1 ++ v2.c2.s ! Definite) CopulaVP
+      } ;
+
+    -- AP -> Comp
+    -- (be) small
+    CompAP ap = {
+      s = \\agr => ap.s ! toGenNum agr ;
+      } ;
+
+    -- NP -> Comp
+    -- (be) the man
+    CompNP np = {
+      s = \\_ => np.s ! NPAcc ;
+      } ;
+
+    -- Adv -> Comp
+    -- (be) here
+    CompAdv adv = {
+      s = \\_ => adv.s ;
+      } ;
+
+    -- CN -> Comp
+    -- (be) a man/men
+    CompCN cn = {
+      s = \\agr => case agr.n of {
+        Sg => artIndef ++ cn.s ! Singulative ;
+        Pl => cn.s ! Plural
+        } ;
+    } ;
+
+    -- VP
+    -- be
+    UseCopula = CopulaVP ;
+
+    -- VP -> Prep -> VPSlash
+    -- live in (it)
+    VPSlashPrep vp p = vp ** {
+      c2 = {
+        s = p.s ;
+        enclitic = p.enclitic ;
+        takesDet = p.takesDet ;
+        joinsVerb = p.joinsVerb ;
+        isPresent = True ;
+        } ;
+      } ;
 
 }
diff --git a/lib/src/norwegian/DiffNor.gf b/lib/src/norwegian/DiffNor.gf
--- a/lib/src/norwegian/DiffNor.gf
+++ b/lib/src/norwegian/DiffNor.gf
@@ -90,4 +90,5 @@
 
     hur_IAdv = {s = "hvor"} ;
 
+    av_Prep = "av" ;
 }
diff --git a/lib/src/norwegian/ExtraNor.gf b/lib/src/norwegian/ExtraNor.gf
--- a/lib/src/norwegian/ExtraNor.gf
+++ b/lib/src/norwegian/ExtraNor.gf
@@ -1,7 +1,7 @@
 concrete ExtraNor of ExtraNorAbs = ExtraScandNor ** open CommonScand, ResNor, Prelude in {
 
   lin
-    PossNP np pro = {
+    PossNPPron np pro = {
       s = \\c => np.s ! NPNom ++ pro.s ! NPPoss (gennumAgr np.a) (caseNP c) ;
       a = np.a
       } ;
diff --git a/lib/src/norwegian/ExtraNorAbs.gf b/lib/src/norwegian/ExtraNorAbs.gf
--- a/lib/src/norwegian/ExtraNorAbs.gf
+++ b/lib/src/norwegian/ExtraNorAbs.gf
@@ -4,6 +4,6 @@
 abstract ExtraNorAbs = ExtraScandAbs ** {
 
   fun
-    PossNP : NP -> Pron -> NP ;   -- bilen min
+    PossNPPron : NP -> Pron -> NP ;   -- bilen min
 
 }
diff --git a/lib/src/norwegian/StructuralNor.gf b/lib/src/norwegian/StructuralNor.gf
--- a/lib/src/norwegian/StructuralNor.gf
+++ b/lib/src/norwegian/StructuralNor.gf
@@ -37,7 +37,7 @@
   here7to_Adv = ss "hit" ;
   here7from_Adv = ss "herfra" ;
   how_IAdv = ss "hvor" ;
-  how8many_IDet = {s = \\_ => ["hur mange"] ; n = Pl ; det = DDef Indef} ;
+  how8many_IDet = {s = \\_ => ["hvor mange"] ; n = Pl ; det = DDef Indef} ;
   if_Subj = ss "hvis" ;
   in8front_Prep = ss "foran" ;
   i_Pron = 
diff --git a/lib/src/prelude/Maybe.gf b/lib/src/prelude/Maybe.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/prelude/Maybe.gf
@@ -0,0 +1,55 @@
+{-
+  Maybe type, modelled on Haskell
+  John J. Camilleri
+-}
+resource Maybe = open Prelude, Predef in {
+
+  oper
+
+    -- Constructors
+    Maybe   : (t : Type) -> Type = \t -> {
+      inner : t ;
+      exists : Bool
+      } ;
+    Just    : (T : Type) -> T -> Maybe T = \_,t -> {
+      inner = t ;
+      exists = True
+      } ;
+    -- Nothing : (T : Type) -> Maybe T = \_ -> {
+    --   inner = variants {} ;
+    --   exists = False
+    --   } ;
+    Nothing : (T : Type) -> T -> Maybe T = \_,t -> {
+      inner = t ;
+      exists = False
+      } ;
+
+    -- Functions
+    exists   : (T : Type) -> Maybe T -> Bool = \_,m -> m.exists ;
+    fromJust : (T : Type) -> Maybe T -> T = \_,m -> case m.exists of {
+      True  => m.inner ;
+      False => Predef.error "Called fromJust with Nothing"
+      } ;
+    fromMaybe : (T : Type) -> T -> Maybe T -> T = \_,n,m -> case m.exists of {
+      True  => m.inner ;
+      False => n
+      } ;
+
+    -- Instance with Str, since it's common
+    MaybeS   = Maybe Str ;
+    JustS    : Str -> Maybe Str = \r -> Just Str r ;
+    -- NothingS : Maybe Str        =       Nothing Str ;
+    NothingS : Maybe Str        =       Nothing Str "" ;
+
+    existsS   : Maybe Str -> Bool = exists Str ;
+    fromJustS : Maybe Str -> Str  = fromJust Str ;
+    fromMaybeS : Str -> Maybe Str -> Str = fromMaybe Str ;
+
+    -- Example
+    -- j : MaybeS = JustS "hello" ;
+    -- n : MaybeS = NothingS ;
+    -- s : Str = fromJustS j;
+    -- b : Bool = existsS j ;
+    -- r : Str = if_then_Str (existsS j) ("present") ("not present") ;
+
+}
diff --git a/lib/src/prelude/Prelude.gf b/lib/src/prelude/Prelude.gf
--- a/lib/src/prelude/Prelude.gf
+++ b/lib/src/prelude/Prelude.gf
@@ -138,5 +138,17 @@
   eNext : ENumber -> ENumber = \e -> case e of {
     E0 => E1 ; E1 => E2 ; _ => Emore} ;
 
+-- convert initial to upper/lower
+
+  toUpperFirst : Str -> Str = \s -> case s of {
+    x@? + xs => Predef.toUpper x + xs ;
+    _ => s
+    } ;
+
+  toLowerFirst : Str -> Str = \s -> case s of {
+    x@? + xs => Predef.toLower x + xs ;
+    _ => s
+    } ;
+
 
 }
diff --git a/lib/src/romance/CommonRomance.gf b/lib/src/romance/CommonRomance.gf
--- a/lib/src/romance/CommonRomance.gf
+++ b/lib/src/romance/CommonRomance.gf
@@ -134,7 +134,7 @@
     <Sg,P2> => VImper SgP2 ; 
     <Pl,P1> => VImper PlP1 ; 
     <Pl,P2> => VImper PlP2 ;
-    _       => VInfin False
+    _       => VFin (VPres Conjunct) n p
     } ; 
 
 {-
@@ -229,22 +229,6 @@
     VPAgr = 
        VPAgrSubj                    -- elle est partie, elle s'est vue
      | VPAgrClit Gender Number ;    -- elle a dormi; elle les a vues
-
-  oper
-  VPC : Type = {
-      s : VPForm => {
-        fin : Agr  => Str ;               -- ai  
-        inf : AAgr => Str                 -- dit 
-        } ;
-      agr    : VPAgr ;                    -- dit/dite dep. on verb, subj, and clitic
-      neg    : RPolarity => (Str * Str) ; -- ne-pas
-      clit1  : Str ;                      -- le/se
-      clit2  : Str ;                      -- lui
-      clit3  : Str ;                      -- y en
-      isNeg  : Bool ;                     -- includes a negative element, such as "rien"
-      comp   : Agr => Str ;               -- content(e) ; à ma mère ; hier
-      ext    : RPolarity => Str ;         -- que je dors / que je dorme
-      } ;
 
 -- Polarity: three values (Fre positive,ne-pas,ne), presence of polarity element line "aucun"
 
diff --git a/lib/src/romance/DiffRomance.gf b/lib/src/romance/DiffRomance.gf
--- a/lib/src/romance/DiffRomance.gf
+++ b/lib/src/romance/DiffRomance.gf
@@ -59,7 +59,7 @@
   oper dative   : Case ;
   oper genitive : Case ;
 
-  vRefl   : VType ;
+  vRefl   : VType -> VType ;
   isVRefl : VType -> Bool ;
 
 
@@ -96,7 +96,7 @@
   auxPassive : Verb ;
 
 
---2 Contants needed in type signatures above
+--2 Constants needed in type signatures above
 
 param
   Case = Nom | Acc | CPrep Prepos ; 
@@ -110,12 +110,20 @@
     neg    : RPolarity => (Str * Str) ; -- ne-pas
     clit1  : Str ;                      -- le/se
     clit2  : Str ;                      -- lui
-    clit3  : Str ;                      -- y en
+    clit3  : Clit3 ;                    -- y en
     isNeg  : Bool ;                     -- includes a negative element, such as "rien"
     comp   : Agr => Str ;               -- content(e) ; à ma mère ; hier
     ext    : RPolarity => Str ;         -- que je dors / que je dorme
     } ;
 
+  Clit3 : Type = {s : Str ; imp : Str ; hasClit : Bool} ;   --- imp encodes special imperative clitic, hasClit whether there is a clitic
+
+  addClit3 : Bool -> Str -> Str -> Clit3 -> Clit3 = \hasClit,s,imp,clit -> {
+    s = clit.s ++ s ; imp = clit.imp ++ imp ; hasClit = hasClit  ---- in Fre, imp is "moi" for "me"
+    } ;
+
+  imperClit : Agr -> Str -> Str -> Str = \a,c1,c2 -> c1 ++ c2 ;
+
 -- The pronoun to be repeated in $VPS$ coordination, and also in Fre inverted questions.
 -- Empty in other languages than Fre (as a kind of prodrop).
 
@@ -132,6 +140,12 @@
 
   oper infForm : Number -> Person -> CAgr -> CAgr -> Bool ;
 
+-- AR 21/2/2013
+-- inverted clause order, only deviant in Fre where also the intervening -t- has to be taken to account
+
+  invertedClause : 
+    VType -> (RTense * Anteriority * Number * Person) -> Bool -> (Str * Str) -> (clit,fin,inf,compl,subj,ext : Str) -> Str =
+    \_,_,_,neg,clit,fin,inf,compl,subj,ext -> neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ subj ++ ext ;
 
 }
 
diff --git a/lib/src/romance/ExtraRomance.gf b/lib/src/romance/ExtraRomance.gf
--- a/lib/src/romance/ExtraRomance.gf
+++ b/lib/src/romance/ExtraRomance.gf
@@ -75,4 +75,19 @@
         hasClit = False
         } ;
 
+    PassVPSlash vps = 
+      let auxvp = predV auxPassive 
+      in
+      insertComplement (\\a => let agr = complAgr a in vps.s.s ! VPart agr.g agr.n) {
+        s = auxvp.s ;
+        agr = auxvp.agr ;
+        neg = vps.neg ;
+        clit1 = vps.clit1 ;
+        clit2 = vps.clit2 ;
+        clit3 = vps.clit3 ;
+        isNeg = vps.isNeg ;
+        comp  = vps.comp ;
+        ext   = vps.ext
+        } ;
+
 } 
diff --git a/lib/src/romance/ExtraRomanceAbs.gf b/lib/src/romance/ExtraRomanceAbs.gf
--- a/lib/src/romance/ExtraRomanceAbs.gf
+++ b/lib/src/romance/ExtraRomanceAbs.gf
@@ -1,7 +1,8 @@
 abstract ExtraRomanceAbs = Cat, Extra[
   VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI,
   VPS,ListVPS,BaseVPS,ConsVPS,ConjVPS,MkVPS,PredVPS,
-  Temp,Pol,S,NP,
+  PassVPSlash,ExistsNP,
+  Temp,Pol,S,NP,VPSlash,Cl,
   VV,VP,Conj,Pron,ProDrop,CompIQuant,IQuant,IComp,PrepCN,CN,Prep,Adv] ** {
 
   fun 
diff --git a/lib/src/romance/NounRomance.gf b/lib/src/romance/NounRomance.gf
--- a/lib/src/romance/NounRomance.gf
+++ b/lib/src/romance/NounRomance.gf
@@ -166,4 +166,8 @@
       g = g
       } ;
 
+    PossNP cn np = {
+      s = \\n => cn.s ! n ++ appCompl {s = [] ; c = genitive ; isDir = False} np ;
+      g = cn.g ;
+      } ;
 }
diff --git a/lib/src/romance/QuestionRomance.gf b/lib/src/romance/QuestionRomance.gf
--- a/lib/src/romance/QuestionRomance.gf
+++ b/lib/src/romance/QuestionRomance.gf
@@ -102,7 +102,7 @@
   lincat 
     QVP = ResRomance.VP ;
   lin
-    ComplSlashIP vp ip = insertObject vp.c2 (heavyNP {s = ip.s ; a = ip.a ** {p = P3}}) vp ;
+    ComplSlashIP vp ip = insertObject vp.c2 (heavyNP {s = ip.s ; a = {g = ip.a.g ; n = ip.a.n ; p = P3}}) vp ;
     AdvQVP vp adv = insertAdv adv.s vp ;
     AddAdvQVP vp adv = insertAdv adv.s vp ;
 
diff --git a/lib/src/romance/ResRomance.gf b/lib/src/romance/ResRomance.gf
--- a/lib/src/romance/ResRomance.gf
+++ b/lib/src/romance/ResRomance.gf
@@ -85,7 +85,7 @@
       neg    = negation ;
       clit1  = [] ;
       clit2  = [] ;
-      clit3  = [] ;
+      clit3  = {s,imp = [] ; hasClit = False} ;  --- refl is treated elsewhere
       isNeg  = False ; 
       comp   = \\a => [] ;
       ext    = \\p => []
@@ -102,7 +102,7 @@
         } ;
       clit1 = vp.clit1 ++ obj.c1 ;
       clit2 = vp.clit2 ++ obj.c2 ;
-      clit3 = vp.clit3 ;
+      clit3 = addClit3 np.hasClit [] (imperClit np.a obj.c1 obj.c2) vp.clit3 ;
       isNeg = orB vp.isNeg np.isNeg ;
       comp  = \\a => c.s ++ obj.comp ++ vp.comp ! a ;
       neg   = vp.neg ;
@@ -138,7 +138,7 @@
     } ;
 
   insertRefl : VP -> VP = \vp -> { 
-    s     = {s = vp.s.s ; vtyp = vRefl} ;
+    s     = {s = vp.s.s ; vtyp = vRefl vp.s.vtyp} ;
     agr   = VPAgrSubj ;
     clit1 = vp.clit1 ; 
     clit2 = vp.clit2 ; 
@@ -178,7 +178,7 @@
     agr   = vp.agr ;
     clit1 = vp.clit1 ; 
     clit2 = vp.clit2 ; 
-    clit3 = vp.clit3 ++ co ;
+    clit3 = addClit3 True co vp.clit3.imp vp.clit3 ;
     isNeg = vp.isNeg ;  
     neg   = vp.neg ;
     comp  = vp.comp ;
@@ -225,14 +225,15 @@
           compl = case isPol of {
             True => vp.comp ! {g = gen ; n = Sg ; p = per} ;
             _ => vp.comp ! agr
-            } ++ vp.ext ! pol ;
+            } ;
+          ext = vp.ext ! pol ;
 
           vtyp  = vp.s.vtyp ;
-          refl  = case vtyp of {
-            VRefl => reflPron num per Acc ; ---- case ?
+          refl  = case isVRefl vtyp of {
+            True => reflPron num per Acc ; ---- case ?
             _ => [] 
             } ;
-          clit  = refl ++ vp.clit1 ++ vp.clit2 ++ vp.clit3 ; ---- refl first?
+          clit  = refl ++ vp.clit1 ++ vp.clit2 ++ vp.clit3.s ; ---- refl first?
 
           verb = vp.s.s ;
           vaux = auxVerb vp.s.vtyp ;
@@ -258,11 +259,12 @@
         in
         case d of {
           DDir => 
-            subj ++ neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ;
+            subj ++ neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ ext ;
           DInv => 
-            neg.p1 ++ clit ++ fin ++ preOrPost hasClit subj (neg.p2 ++ inf)
+----            neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ subj ++ ext
+            invertedClause vp.s.vtyp <te, a, num, per> hasClit neg clit fin inf compl subj ext
+----            neg.p1 ++ clit ++ fin ++ preOrPost hasClit subj (neg.p2 ++ inf) ++ compl ++ ext ----
           }
-        ++ compl
     } ;
 
 --- in French, pronouns should 
@@ -271,16 +273,16 @@
 
   infVP : VP -> Agr -> Str = \vp,agr ->
       let
-        iform = False ;                    ---- meaning: no clitics
+        iform = orB vp.clit3.hasClit (isVRefl vp.s.vtyp) ;
         inf   = vp.s.s ! VInfin iform ;    
         neg   = vp.neg ! RPos ;             --- Neg not in API
         obj   = neg.p2 ++ vp.comp ! agr ++ vp.ext ! RPos ; ---- pol
-        refl  = case vp.s.vtyp of {
-            VRefl => reflPron agr.n agr.p Acc ; ---- case ?
+        refl  = case isVRefl vp.s.vtyp of {
+            True => reflPron agr.n agr.p Acc ; ---- case ?
             _ => [] 
             } ;
       in
-      neg.p1 ++ clitInf iform (refl ++ vp.clit1 ++ vp.clit2 ++ vp.clit3) inf ++ obj ;
+      neg.p1 ++ clitInf iform (refl ++ vp.clit1 ++ vp.clit2 ++ vp.clit3.s) inf ++ obj ;
       
 }
 
diff --git a/lib/src/romance/SentenceRomance.gf b/lib/src/romance/SentenceRomance.gf
--- a/lib/src/romance/SentenceRomance.gf
+++ b/lib/src/romance/SentenceRomance.gf
@@ -16,13 +16,13 @@
 
     SlashVP np v2 = 
       -- agreement decided afterwards: la fille qu'il a trouvée
-      {s = \\_ => 
+      {s = \\a => 
           let 
-            vp = v2
-----e            vp = case <v2.c2.c, v2.c2.isDir> of {
-----              <Acc,True> => insertAgr ag v2 ;
-----              _ => v2
-----e              }
+-----            vp = v2
+            vp = case <v2.c2.c, v2.c2.isDir> of {
+              <Acc,True> => insertAgr a v2 ;
+             _ => v2
+              }
           in (mkClausePol np.isNeg (np.s ! Nom).comp False      np.isPol np.a vp).s ;
 -----     in (mkClausePol np.isNeg (np.s ! Nom).comp np.hasClit np.isPol np.a vp).s ;
        c2 = v2.c2
diff --git a/lib/src/romance/VerbRomance.gf b/lib/src/romance/VerbRomance.gf
--- a/lib/src/romance/VerbRomance.gf
+++ b/lib/src/romance/VerbRomance.gf
@@ -94,36 +94,3 @@
       } ;
 }
 
-{---b
-    ComplV2 v np1 = insertObject v.c2 np1 (predV v) ;
-    ComplV3 v np1 np2 = insertObject v.c3 np2 (insertObject v.c2 np1 (predV v)) ;
-
-    ComplV2V v np vp = 
-      insertComplement (\\a => prepCase v.c2.c ++ infVP vp a) 
-        (insertObject v.c2 np (predV v)) ;
-    ComplV2S v np s = 
-      insertExtrapos (\\b => s.s ! Indic) ---- mood
-        (insertObject v.c2 np (predV v)) ;
-    ComplV2Q v np q = 
-      insertExtrapos (\\_ => q.s ! QIndir)
-        (insertObject v.c2 np (predV v)) ;
-
-    ComplV2A v np ap = 
-      let af = case v.c3.isDir of {
-        True => AF np.a.g np.a.n ;  -- ... bleues
-        _ => AF Masc Sg             -- il les peint en bleu
-        }
-      in
-      insertComplement 
-        (\\a => v.c3.s ++ prepCase v.c3.c ++ ap.s ! af)
-          (insertObject v.c2 np (predV v)) ;
-
-    ReflV2 v = case v.c2.isDir of {
-      True  => predV {s = v.s ; vtyp = vRefl} ;
-      False => insertComplement 
-                 (\\a => v.c2.s ++ reflPron a.n  a.p v.c2.c) (predV v)
-      } ;
-
-    UseVS, UseVQ = \vv -> {s = vv.s ; c2 = complAcc ; vtyp = vv.vtyp} ;
--}
-
diff --git a/lib/src/russian/VerbRus.gf b/lib/src/russian/VerbRus.gf
--- a/lib/src/russian/VerbRus.gf
+++ b/lib/src/russian/VerbRus.gf
@@ -29,7 +29,7 @@
          P1=> "буду"++ masha.s ! (mkPronForm Inst No NonPoss)      
       } --case p
     }; --case gn
-      ClCondit => "" ;        
+      ClCondit => masha.s!(mkPronForm Inst No NonPoss) ;        
       ClImper  => case (numGenNum gn) of 
         {Sg  => "будь" ++ masha.s ! (mkPronForm Inst No NonPoss);
          Pl => "будьте" ++  masha.s ! (mkPronForm Inst No NonPoss) 
@@ -54,7 +54,7 @@
 -- infinitive does not save GenNum, 
 -- but indicative does for the sake of adjectival predication !
 --        ClIndic Present _ =>  zloj.s ! AF Nom Animate gn ;
-        ClIndic Present _ =>  zloj.s ! AFShort gn ;
+        ClIndic Present _ | ClCondit =>  zloj.s ! AFShort gn ; ---- CLCondit AR 6/2/2013
         ClIndic PastRus _ => case gn of
        { (GSg Fem)   => "была" ++ zloj.s! AF Nom Animate (GSg Fem);
           (GSg Masc)  => "был" ++ zloj.s! AF Nom Animate (GSg Masc);
@@ -72,8 +72,8 @@
           P2 => "будешь"++ zloj.s! AF Nom Animate (GSg (genGNum gn));
           P1=> "буду" ++ zloj.s! AF Nom Animate (GSg (genGNum gn))
         }
-      };
-       ClCondit => ""
+      }
+      ---- ; ClCondit => "" 
       } ;        
 
       asp = Imperfective ;      
@@ -99,7 +99,7 @@
           };  
 -- infinitive does not save GenNum, 
 -- but indicative does for the sake of adjectival predication !
-        ClIndic Present _ =>  zloj.s ! NF num Nom nom ;
+        ClIndic Present _ | ClCondit =>  zloj.s ! NF num Nom nom ;
         ClIndic PastRus _ => case gn of
        { (GSg Fem)   => "была" ++ zlojsg ;
           (GSg Masc)  => "был" ++ zlojsg ;
@@ -117,8 +117,8 @@
           P2 => "будешь"++ zlojsg ;
           P1=> "буду" ++ zlojsg 
         }
-      };
-       ClCondit => ""
+      }
+----   ; ClCondit => ""
       } ;        
 
       asp = Imperfective ;      
@@ -144,7 +144,7 @@
        GPl => "будьте" ++ zloj.s
      };
      ClInfinit => "быть" ++ zloj.s;
-        ClIndic Present  _ => zloj.s ;
+        ClIndic Present  _ | ClCondit => zloj.s ;
         ClIndic PastRus _ => case gn of 
        { (GSg Fem)  => "была" ++ zloj.s;
          (GSg Masc) => "был" ++ zloj.s;
@@ -154,8 +154,8 @@
         ClIndic Future _ => case gn of 
        { (GSg _) => "будет" ++ zloj.s;
          GPl => "будут" ++ zloj.s
-        };
-        ClCondit => ""
+        }
+----  ;      ClCondit => ""
         } ;        
       asp = Imperfective ;
       w = Act;
@@ -384,6 +384,48 @@
       negBefore = True;
       s3 = table{_=> table{_ => ""}}
 };
+
+    VPSlashPrep vp prep = vp ** {sc = prep.s ; c = prep.c} ; ---- AR
+
+
+---- AR 6/2/2013. Unfortunately there's no copula in the resources...
+
+  UseCopula =
+ { s=\\clf,gn,p => case clf of 
+   {
+        (ClIndic Present _) => [] ;
+        (ClIndic PastRus _) => case  gn of 
+    {   (GSg Fem)  =>"была" ;
+      (GSg Masc)  =>"был" ; 
+     (GSg Neut)  =>"было" ;
+      GPl => "были" 
+    };
+    (ClIndic Future _) => case gn of 
+   {    GPl => case p of
+      { P3 => "будут" ;
+        P2 => "будете" ;
+        P1 => "будем"
+      };
+      (GSg _) => case p of
+      {  P3=>"будет" ;
+         P2 => "будешь" ;
+         P1=> "буду"
+      } --case p
+    }; --case gn
+      ClCondit => "" ;        
+      ClImper  => case (numGenNum gn) of 
+        {Sg  => "будь" ;
+         Pl => "будьте"
+       };
+       ClInfin => "быть" 
+};  -- case clf     
+      asp = Imperfective ;
+      w = Act;
+      negBefore = True;
+      s2 = "";
+      s3 = \\g,n => ""
+   } ;
+
 
 }
 
diff --git a/lib/src/scandinavian/DiffScand.gf b/lib/src/scandinavian/DiffScand.gf
--- a/lib/src/scandinavian/DiffScand.gf
+++ b/lib/src/scandinavian/DiffScand.gf
@@ -65,5 +65,6 @@
 
     hur_IAdv : {s : Str} ;
 
+    av_Prep : Str ;
 }
 
diff --git a/lib/src/scandinavian/NounScand.gf b/lib/src/scandinavian/NounScand.gf
--- a/lib/src/scandinavian/NounScand.gf
+++ b/lib/src/scandinavian/NounScand.gf
@@ -202,4 +202,28 @@
       g = g ;
       isMod = cn.isMod
       } ;
+
+    PossNP cn np = let g = cn.g in {
+      s = \\n,d,c => cn.s ! n ! d ! Nom ++ av_Prep ++ np.s ! NPAcc ; --c -- "np's cn" would not work, because it can't get a determiner; use Extra.GenNP
+      g = g ;
+      isMod = cn.isMod
+      } ;
+
+    PartNP cn np = let g = cn.g in {
+      s = \\n,d,c => cn.s ! n ! d ! Nom ++ np.s ! NPAcc ; --c -- also possible: "ett glas av vin", but can be built with part_Prep
+      g = g ;
+      isMod = cn.isMod
+      } ;
+
+    CountNP det np = 
+      let 
+        g = np.a.g ; 
+        ng = case g of {Utr => utrum ; _ => neutrum} ; ---- misses Nor feminine
+        m = True ;  ---- see DetNP above
+      in {
+        s = \\c => det.sp ! m ! ng ++ av_Prep ++ np.s ! NPAcc ;
+        a = agrP3 g det.n
+      } ;
+
+
 }
diff --git a/lib/src/sindhi/LexiconSnd.gf b/lib/src/sindhi/LexiconSnd.gf
--- a/lib/src/sindhi/LexiconSnd.gf
+++ b/lib/src/sindhi/LexiconSnd.gf
@@ -10,258 +10,258 @@
 
   lin
   
-  airplane_N = mkN03 "جھاج" ; 
-  answer_V2S = mkV2  (compoundV "جواب" (mkV "ڏیڻ ")) ;
-  apple_N = mkN03 "سوف"  ;
+  airplane_N = mkN03 "جهاز" ; 
+  answer_V2S = mkV2  (compoundV "جواب" (mkV "ڏيڻ")) ;
+  apple_N = mkN03 "صوف"  ;
   art_N = mkN13 "فن"  ;
-  ask_V2Q = mkV2 (mkV "پڇڻ ");
+  ask_V2Q = mkV2 (mkV "پڇڻ");
   baby_N = mkN05 "ٻار" ;
-  bad_A = mkAdj3 "ڪراب"  ;
-  bank_N = mkN03 "بانڪ"  ;
-  beautiful_A = mkAdj1 "پیارو"  ;
-  become_VA = mkV "ٿیڻ ";
+  bad_A = mkAdj3 "خراب"  ;
+  bank_N = mkN03 "بئنڪ"  ;
+  beautiful_A = mkAdj1 "پيارو"  ;
+  become_VA = mkV "ٿيڻ";
   beer_N = mkN03 "شراب" ;
---beg_V2V =  mkV  "پنڻ " ; 
+--beg_V2V =  mkV  "پنڻ" ; 
   big_A = mkAdj1 "وڏو" ; 
-  bike_N = mkN03 "سایچl"  ;
-  bird_N = mkN01 "پکی"  ;
+  bike_N = mkN03 "سائيڪل"  ;
+  bird_N = mkN01 "پکي"  ;
   black_A =  mkAdj1 "ڪارو"  ;
-  blue_A = mkAdj1 "نیرو"  ;
-  boat_N = mkN04 "ڀیری"  ;
+  blue_A = mkAdj1 "نيرو"  ;
+  boat_N = mkN04 "ٻيڙي"  ;
   book_N = mkN03 "ڪتاب"  ;
   boot_N = mkN01 "جوتو" ;
   boss_N = mkN03 "بالادست" ;
-  boy_N = mkN01 "چوڪرو"  ;
-  bread_N = mkN03 "مانی"  ;
+  boy_N = mkN01 "ڇوڪرو"  ;
+  bread_N = mkN03 "ماني"  ;
   break_V2 = mkV2  "ٽورڻ " ;
-  broad_A = mkAdj1 "ویڪرو"  ;
---brother_N2 = mkN10 "ڀا۶ " "جo " ; --not correct
-  brown_A = mkAdj3 "ناسی"  ;
+  broad_A = mkAdj1 "ويڪرو"  ;
+--brother_N2 = mkN10 "ڀا" "جo " ; --not correct
+  brown_A = mkAdj3 "ناسي"  ;
   butter_N = mkN13 "مکڻ" ;
-  buy_V2 = mkV2(compoundV "ئرید "  do_V2);
-  camera_N = mkN01 "ڪیمیرا";
-  cap_N = mkN03 "ڻوپY"  ;
-  car_N = mkN03 "گاڏی" ; 
+  buy_V2 = mkV2(compoundV "خريد"  do_V2);
+  camera_N = mkN01 "ڪئميرا";
+  cap_N = mkN03 "ٽوپي"  ;
+  car_N = mkN03 "گاڏي" ; 
   carpet_N = mkN01 "تڏو" ;
-  cat_N = mkN09 "ٻلی"  ;
+  cat_N = mkN09 "ٻلي"  ;
   ceiling_N = mkN01 "ڇت" ;
-  chair_N = mkN09 "ڪرسی"  ;
-  cheese_N = mkN14 "پنیر"  ; 
+  chair_N = mkN09 "ڪرسي"  ;
+  cheese_N = mkN14 "پنير"  ; 
   child_N = mkN01 "ٻار"  ; 
 --church_N = mkN03 "گرجا" (mkN "گرجا") ;
-  clean_A = mkAdj3 "ساف" ;
-  clever_A = mkAdj3 "hوشیار" ;  
+  clean_A = mkAdj3 "صاف" ;
+  clever_A = mkAdj3 "چالاڪ" ;  
   close_V2 =  mkV2 (compoundV "بند"  do_V2); 
   coat_N = mkN03 "ڪوٽ" ;
   cold_A = mkAdj1 "ٿڌو" ;
-  computer_N = mkN03 "ڪمپیوٽر" ;
-  country_N = mkN03 "مlڪ"  ;
-  cousin_N = mkN03 "س۶وٽ"  ; -- a compund noun made of two nouns
-  cow_N = mkN09 "گان" ;
-  die_V = mkV "مرڻ "  ;
-  dirty_A = mkAdj1 "میرو"  ;
+  computer_N = mkN03 "ڪمپيوٽر" ;
+  country_N = mkN03 "ملڪ"  ;
+  cousin_N = mkN03 "سؤٽ"  ; -- a compund noun made of two nouns
+  cow_N = mkN09 "ڳئون" ;
+  die_V = mkV "مرڻ"  ;
+  dirty_A = mkAdj1 "ميرو"  ;
 --distance_N3 = mkN3 (mkN "پنڌ") (mkPrep "دا") "دE" "توN"  ;
-  doctor_N = mkN03 "ڊاڪتر"  ;
+  doctor_N = mkN03 "ڊاڪٽر"  ;
   dog_N = mkN01 "ڪتو"  ;
-  door_N = mkN01 "دروزو" ; 
-  drink_V2 = mkV2 "پی۶ڻ "; 
+  door_N = mkN01 "دروازو" ; 
+  drink_V2 = mkV2 "پيئڻ"; 
   easy_A2V = mkA "سولو"  "" ; 
-  eat_V2 = mkV2( mkV "کا۶ڻ ");
-  empty_A = mkAdj3 "ئالی" ; 
+  eat_V2 = mkV2( mkV "کائڻ");
+  empty_A = mkAdj3 "خالي" ; 
   enemy_N = mkN03 "دشمن" ;
-  factory_N = mkN02 "ڪارئانو" ; 
-  father_N2 = mkN2 (mkN06  "پی") (mkPrep "جو") "جی"  ;
-  fear_VS = mkV "ڊڄڻ "; 
-  fish_N = mkN09 "مڇی" ; 
+  factory_N = mkN02 "ڪارخانو" ; 
+  father_N2 = mkN2 (mkN06  "پي") (mkPrep "جو") "جي"  ;
+  fear_VS = mkV "ڊڄڻ"; 
+  fish_N = mkN09 "مڇي" ; 
   floor_N = mkN03 "فرش"  ;
   fridge_N = mkN03 "گرج" ;
   friend_N = mkN05 "دوست"  ;
   fruit_N = mkN13 "ثمر" ; 
 --fun_AV = mkAdj1V (regA "مزو") ;
   garden_N = mkN03 "باغ"  ;
-  girl_N = mkN09 "ڇوڪری"  ;
+  girl_N = mkN09 "ڇوڪري"  ;
   glove_N = mkN01 "دستانو" ; 
   gold_N = mkN13 "سون"  ;
   good_A = mkAdj1 "سٺو"  ;
 --  go_V = mkIrrgV  "وڃڻ" "" ;
-  green_A = mkAdj1 "ساعو"  ;
-  harbour_N = mkN08 "پاناگاھ" ; 
+  green_A = mkAdj1 "سائو"  ;
+  harbour_N = mkN08 "بندر" ; 
   hate_V2 = mkV2 (compoundV "نفرت" do_V2) ; 
-  hat_N = mkN01 "توپlو" ;
+  hat_N = mkN01 "ٽوپي" ;
 --have_V = dirV2 (mk5V "ha?ع" "hاس" "hاد" "hاد" "ھجڻ ") ;
   hear_V2 = mkV2 (mkV "ٻڌڻ ") ; 
-  hill_N = mkN09 "ٽڪری"  ;
-  hope_VS = (compoundV "امید"  do_V2);
-  horse_N = mkN01 "گورو" ; 
+  hill_N = mkN09 "ٽڪري"  ;
+  hope_VS = (compoundV "اميد"  do_V2);
+  horse_N = mkN01 "گهوڙو" ; 
   hot_A = mkAdj1 "ڪوسو" ;
   house_N = mkN03 "گھر"  ;
-  important_A = mkAdj3 "ضروری"  ;
-  industry_N = mkN01 "دندو"  ; 
-  iron_N = mkN09 "لوھ " ;   
+  important_A = mkAdj3 "ضروري"  ;
+  industry_N = mkN01 "ڌنڌو"  ; 
+  iron_N = mkN09 "لوھ" ;   
   king_N = mkN01 "بادشاھ"  ;
-  know_V2 = mkV2 (mkV "Jاڻڻ") ; 
-  know_VS = (mkV "ڄاڻڻ ") ;
-  know_VQ = (mkV "ڄاڻڻ ") ;
+  know_V2 = mkV2 (mkV "ڄاڻڻ") ; 
+  know_VS = (mkV "ڄاڻڻ") ;
+  know_VQ = (mkV "ڄاڻڻ") ;
   lake_N = mkN09 "ڍنڍ"  ;
-  lamp_N = mkN09 "بتی " ; 
-  learn_V2 = mkV2 ( mkV "سK'ڻ ")  ;
+  lamp_N = mkN09 "بتي" ; 
+  learn_V2 = mkV2 ( mkV "سکڻ")  ;
   leather_N = mkN01 "چمڙو"  ;
-  leave_V2 = mkV2 (mkV "چڏڻ") ;  
-  like_V2 = mkV2 (compoundV "پصند" do_V2);  
-  listen_V2 = mkV2 (mkV "ئن ڍیڻ ") ;
-  live_V = mkV "رhڻ "  ; ---- touch
-  long_A = mkAdj1 "ڊگو"  ;
-  lose_V2= mkV2 "hارا۶ڻ "   ;
-  love_N = mkN08 "مھبت" ; 
+  leave_V2 = mkV2 (mkV "ڇڏڻ") ;  
+  like_V2 = mkV2 (compoundV "پسند" do_V2);  
+  listen_V2 = mkV2 (mkV "ٻڌڻ") ;
+  live_V = mkV "رهڻ"  ; ---- touch
+  long_A = mkAdj1 "ڊگهو"  ;
+  lose_V2= mkV2 "هارائڻ"   ;
+  love_N = mkN08 "محبت" ; 
   love_V2 = mkV2  (compoundV "عشق" do_V2) "سان";
   man_N = mkN03 "ماڻھو" ;--not correct according to rules should be discussed
---married_A2 = mkAdj1 "پرڻیل" ; 
-  meat_N = mkN01 "کادو" ; 
-  milk_N = mkN13 "کیر"  ;
+--married_A2 = mkAdj1 "پرڻيل" ; 
+  meat_N = mkN01 "کاڌو" ; 
+  milk_N = mkN13 "کير"  ;
   moon_N = mkN13 "چنڊ" ; 
---mother_N2 = mkN2(mkN07 "ما۶ " "جو" "جی" );--not covered need to be discussed
+--mother_N2 = mkN2(mkN07 "ماء" "جو" "جي" );--not covered need to be discussed
   mountain_N = mkN03 "جبل" ; 
-  music_N = mkN14 "موسیقی"  ;
+  music_N = mkN14 "سنگيت"  ;
   narrow_A = mkAdj1 "سوڙھو" ;
-  new_A = mkAdj1 "ن۶ون"  ;
-  newspaper_N = mkN04 "ائبار" ; 
-  oil_N = mkN03 "تیل"   ;
-  old_A = mkAdj1 "پوڙھی"  ; 
---  open_V2 = mkV2 (mkIrrgV "ئولڻ"  "ئوl") ; 
+  new_A = mkAdj1 "نئون"  ;
+  newspaper_N = mkN04 "اخبار" ; 
+  oil_N = mkN03 "تيل"   ;
+  old_A = mkAdj1 "پوڙهو"  ; 
+--  open_V2 = mkV2 (mkIrrgV "کولڻ"  "کول") ; 
   paint_V2A = mkV2 (compoundV "رنگ" do_V2) ;
   paper_N = mkN01 "پنو" ;
---paris_PN = mkN13 "پیرس" masculine;
+--paris_PN = mkN13 "پئرس" masculine;
   peace_N = mkN13 "امن" ;
   pen_N = mkN14 "قلم" ;
-  planet_N = mkN01 "سیارو"  ;
+  planet_N = mkN01 "سيارو"  ;
   plastic_N = mkN13 "مڙندڙ" ;
   play_V2 = mkV2 (mkV "راند") ; 
-  policeman_N = mkN05 "سپاھی"  ;
-  priest_N = mkN05 "پیغمبر" ;
+  policeman_N = mkN05 "سپاهي"  ;
+  priest_N = mkN05 "پريسٽ" ;
 --probable_AS = mkAdj1S (regA "امڪان" ) ;
-  queen_N = mkN09 "شھزادی" ;  
-  radio_N = mkN01 "باجو"  ;
---rain_V0 = compoundV "مینھن"  ""; 
+  queen_N = mkN09 "شهزادي" ;  
+  radio_N = mkN01 "ريڊيو"  ;
+--rain_V0 = compoundV "مينهن"  ""; 
   red_A = mkAdj1 "ڳاڙھو"  ; -- worst case
-  religion_N = mkN03 "مزھب" ;
-  restaurant_N = mkN05 "ھوٽl" ;
-  river_N = mkN12 "دریا" ;
-  rock_N = mkN08 "ٽڪری" ;
+  religion_N = mkN03 "مذهب" ;
+  restaurant_N = mkN05 "هوٽل" ;
+  river_N = mkN12 "دريا" ;
+  rock_N = mkN08 "ٽڪري" ;
   roof_N = mkN14 "ڇت"  ;
-  rubber_N = mkN13 "ربڙ" ;
-  run_V = mkV "ڊوڙڻ " ;  	 
-  say_VS = mkV "چوڻ " ;  	
+  rubber_N = mkN13 "رٻڙ" ;
+  run_V = mkV "ڊوڙڻ" ;  	 
+  say_VS = mkV "چوڻ" ;  	
   school_N = mkN03 "اسڪول" ;
-  science_N = mkN13 "ساعنص" ;
+  science_N = mkN13 "سائنس" ;
   sea_N = mkN14 "سمنڊ" ;
-  seek_V2 = mkV2 (compoundV "تlاش" do_V2) ;
-  see_V2 = mkV2 (mkV "ڏسڻ ") ;
+  seek_V2 = mkV2 (compoundV "ڳولڻ" do_V2) ;
+  see_V2 = mkV2 (mkV "ڏسڻ") ;
   sell_V = mkV  "وڪڻڻ "; 
   send_V= mkV "موڪلڻ "; 
   sheep_N = mkN09 "رڍ"  ;
-  ship_N = mkN03 "جhاز" ;
+  ship_N = mkN03 "جهاز" ;
   shirt_N = mkN01 "چولو";
   shoe_N = mkN01 "جوتو" ;
-  shop_N = mkN03 "دوڪان" ;
-  short_A = mkAdj1 "ننڍو " ;
-  silver_N = mkN14 "چاندی" ;
-  sister_N = mkN11 "ٻیڻ " ;
-  sleep_V = mkV "سمھڻ " ;
+  shop_N = mkN03 "هٽ" ;
+  short_A = mkAdj1 "ننڍو" ;
+  silver_N = mkN14 "چاندي" ;
+  sister_N = mkN11 "ڀيڻ" ;
+  sleep_V = mkV "سمھڻ" ;
   small_A = mkAdj1 "ننڍو" ;
   snake_N = mkN03 "نانگ" ;
   sock_N = mkN04 "جوراب" ;
-  speak_V2 = mkV2 (mkV "غالh۶ڻ ") ;
-  star_N = mkN01 "شروعات" ;
-  steel_N = mkN13 "استیل" ;
-  stone_N = mkN05 "پٽر" ;
+  speak_V2 = mkV2 (mkV "ڳالهائڻ") ;
+  star_N = mkN01 "تارو" ;
+  steel_N = mkN13 "اسٽيل" ;
+  stone_N = mkN05 "پٿر" ;
   stove_N = mkN01 "چلھو" ;
   student_N = mkN05 "شاگرد" ;
-  stupid_A = mkAdj1 "چریو" ;
+  stupid_A = mkAdj1 "چريو" ;
   sun_N = mkN13 "سج" ;
-  switch8off_V2 = mkV2 (mkV "ھلاعت") ;
-  switch8on_V2 = mkV2 (compoundV "بند" do_V2) ;
-  table_N = mkN04 "میز" ;
-  talk_V = mkV "غالhاعڻ  ";
+  switch8off_V2 = mkV2 (mkV "بند ڪرڻ") ;
+  switch8on_V2 = mkV2 (mkV "کولڻ") ;
+  table_N = mkN04 "ميز" ;
+  talk_V = mkV "ڳالهائڻ";
   teacher_N = mkN05 "استاد" ;
-  teach_V = mkV "سیکارڻ ";
-  television_N = mkN14 "تیلیوزن" ;
-  thick_A = mkAdj1 "موتو" ;
+  teach_V = mkV "سيکارڻ";
+  television_N = mkN14 "ٽي وي" ;
+  thick_A = mkAdj1 "موٽو" ;
   thin_A = mkAdj1 "سنھو" ;
-  train_N = mkN09 "ریل" ;
+  train_N = mkN09 "ريل" ;
   travel_V = (compoundV "سفر" do_V2) ;
   tree_N = mkN13 "وڻ " ;
   trousers_N = mkN01 "پاجامو" ;
-  ugly_A = mkAdj3 "بدسورت" ;
+  ugly_A = mkAdj3 "بدصورت" ;
   understand_V = mkV "سمجھڻ ";
-  university_N = mkN09 "یونیورسٽY" ; 
-  village_N = mkN03 "غوٺ " ;
+  university_N = mkN09 "يونيورسٽي" ; 
+  village_N = mkN03 "ڳوٺ" ;
   wait_V2 = mkV2 (compoundV "انتظار" (mkV "انتظار")) ;
   walk_V = mkV "ھلڻ " ;
   warm_A = mkAdj3 "گرم" ;
   war_N = mkN03 "جنگ" ;
-  watch_V2 = mkV2 (mkV "ڍسڻ ") ;
-  water_N = mkN14 "پاڻی" ; -- not covered masculine ending with y
+  watch_V2 = mkV2 (mkV "ڏسڻ") ;
+  water_N = mkN14 "پاڻي" ; -- not covered masculine ending with y
   white_A = mkAdj1 "اڇو" ;
-  window_N = mkN09 "دری" ;
+  window_N = mkN09 "دري" ;
   wine_N = mkN04 "شراب";
-  win_V = mkV"کٽڻ " ;
-  woman_N = mkN09 "استری" ;
-  wonder_VQ = compoundV "ھیران"(mkV "ٿیڻ ") ;
+  win_V = mkV "کٽڻ" ;
+  woman_N = mkN09 "مائي" ;
+  wonder_VQ = compoundV "حيران" (mkV "ٿيڻ") ;
   wood_N = mkN13 "ڪاٺ" ;
-  write_V = mkV "لئڻ " ;
-  yellow_A = mkAdj1 "پیلو" ;
+  write_V = mkV "لکڻ" ;
+  yellow_A = mkAdj1 "پيلو" ;
   young_A = mkAdj3 "جوان" ;
   do_V2 = mkV2 (mkV "ڪرڻ ")  ;
-  now_Adv = mkAdv "ھاڻی" ;
---already_Adv = mkAdj1dv "پھریاعین" ;
+  now_Adv = mkAdv "هاڻي" ;
+--already_Adv = mkAdj1dv "پهريائين" ;
   song_N = mkN01 "گانو" ;
 --  number_N = mkN03 "انگ" ;
-  put_V = mkV "وجڻ " ;
-  stop_V = mkV "بیھڻ "  ;
-  jump_V = compoundV "ٽپو " (mkV "") ; -- here
-  left_Ord = {s = "کابو" ; n = singular};
-  right_Ord = {s= "سڄو" ; n = singular};
---far_Adv = mkAdj1dv "پری" ;
-  correct_A = mkAdj3 "سھی" ;
-  dry_A = mkAdj3 "ئشڪ" ;
+  put_V = mkV "رکڻ" ;
+  stop_V = mkV "بيهڻ"  ;
+  jump_V = compoundV "ٽپو" (mkV "") ; -- here
+  left_Ord = {s = "کاٻو" ; n = singular};
+  right_Ord = {s= "ساڄو" ; n = singular};
+--far_Adv = mkAdj1dv "پري" ;
+  correct_A = mkAdj3 "صحيح" ;
+  dry_A = mkAdj3 "سڪل" ;
   dull_A = mkAdj1 "جڏو" ;
-  full_A = mkAdj3 "ٻریل" ;
+  full_A = mkAdj3 "ٻريل" ;
   heavy_A = mkAdj1 "گرو" ;
-  near_A = mkAdj1 "ویجھو" ;
-  rotten_A = mkAdj3 "ئراب" ;
+  near_A = mkAdj1 "ويجهو" ;
+  rotten_A = mkAdj3 "خراب" ;
   round_A = mkAdj3 "گول" ;
-  sharp_A = mkAdj3 "تیز" ;
-  smooth_A = mkAdj3 "hموار" ;
+  sharp_A = mkAdj3 "تيز" ;
+  smooth_A = mkAdj3 "هموار" ;
   straight_A = mkAdj1 "سڌو" ;
-  wet_A = mkAdj1 "االو";
-  wide_A = mkAdj1 "ویڪرو" ;
+  wet_A = mkAdj1 "آلو";
+  wide_A = mkAdj1 "ويڪرو" ;
   animal_N = mkN03 "جانور" ;
-  ashes_N = mkN14 "راک "  ; -- FIXME: plural only?
-  back_N = mkN09 "پٺ " ;
-  bark_N = mkN13 "ٻ۶ونڪڻ " ;
-  belly_N = mkN14 "پیٽ" ;
+  ashes_N = mkN14 "راک"  ; -- FIXME: plural only?
+  back_N = mkN09 "پٺ" ;
+  bark_N = mkN13 "ڀؤنڪڻ" ;
+  belly_N = mkN14 "پيٽ" ;
   blood_N = mkN13 "رت" ;
-  bone_N = mkN09 "hڏی" ;
-  breast_N = mkN09 "ڇاتی" ;
+  bone_N = mkN09 "هڏي" ;
+  breast_N = mkN09 "ڇاتي" ;
   cloud_N = mkN03 "جھڙ" ;
-  day_N = mkN13 "ڏینھن" ;
+  day_N = mkN13 "ڏينهن" ;
   dust_N = mkN14"ڌوڙ" ;
   ear_N = mkN03 "ڪن" ;
-  earth_N = mkN08 "زمین"  ;
-  egg_N = mkN01 "بیدو" ;
+  earth_N = mkN08 "زمين"  ;
+  egg_N = mkN01 "بيدو" ;
   eye_N = mkN09 "اک "  ;
-  fat_N = mkN09 "چرٻی" ;
+  fat_N = mkN09 "چرٻي" ;
   feather_N = mkN13 "کنڀ" ;
-  fingernail_N = mkN03 "نھ " ;
+  fingernail_N = mkN03 "نهن" ;
   fire_N = mkN14 "باھ" ;
   flower_N = mkN03 "گل" ;
   fog_N = mkN13 "ماڪ"  ;
-  foot_N = mkN03 "پیر" ; -- not properly covered need to be discussed
-  forest_N = mkN01 "ٻیلو" ;
-  grass_N = mkN04 "گاh"  ;
+  foot_N = mkN03 "پير" ; -- not properly covered need to be discussed
+  forest_N = mkN01 "ٻيلو" ;
+  grass_N = mkN04 "گاھ"  ;
 --guts_N = mkN "g?ت" ; -- FIXME: no singular
   hair_N = mkN03 "وار" ;
-  hand_N = mkN03 "hٿ ";
+  hand_N = mkN03 "هٿ";
   head_N = mkN01 "مٿو" ;
   heart_N = mkN09 "دل"; 
   horn_N = mkN13 "سڱ "  ;
@@ -270,89 +270,89 @@
   nee_N = mkN01 "گوڏو" ;
   leaf_N = mkN03 "پن" ;
   leg_N = mkN09 "ٽنگ" ;
-  liver_N = mkN03 "جیرو" ;
-  louse_N = mkN14 "جون۶ " ;
+  liver_N = mkN03 "جيرو" ;
+  louse_N = mkN14 "جونء " ;
   mouth_N = mkN03 "وات" ;
   name_N = mkN01 "نالو";
-  neck_N = mkN04 "ڪنڌ " ;
+  neck_N = mkN04 "ڪنڌ" ;
   night_N = mkN09 "رات" ;
   nose_N = mkN03 "نڪ" ;
-  person_N = mkN03 "شئس" ;
-  rain_N = mkN14 "مینhن"  ;
+  person_N = mkN03 "شخص" ;
+  rain_N = mkN14 "مينهن"  ;
   road_N = mkN01 "رستو" ;
   root_N = mkN09 "پاڙ" ;
-  rope_N = mkN09 "رسی";
+  rope_N = mkN09 "رسي";
   salt_N = mkN14 "لوڻ "  ;
-  sand_N = mkN14 "واری"  ;
+  sand_N = mkN14 "واري"  ;
   seed_N = mkN03 "ٻج"  ;
-  skin_N = mkN09 "چمڙی" ;
-  sky_N = mkN03 "ااسمان";
+  skin_N = mkN09 "چمڙي" ;
+  sky_N = mkN03 "آسمان";
   smoke_N = mkN13 "دونھو"; -- singular masc nouns ending with aN,wN yet to be implemented
   snow_N = mkN13 "برف" ;
-  stick_N = mkN09 "ڏنڊی" ;
-  tail_N = mkN13 "پڇ " ;
+  stick_N = mkN09 "ڏنڊي" ;
+  tail_N = mkN13 "پڇ" ;
   tongue_N = mkN08 "زبان" ;
   tooth_N = mkN03 "ڏاند";
   wife_N = mkN09 "زال" ;
   wind_N = mkN08 "ھوا" ;
   wing_N = mkN05 "پر" ;
-  worm_N = mkN01 "ڪینعون"  ;
+  worm_N = mkN01 "ڪينئون"  ;
   year_N = mkN03 "سال" ;
-  blow_V = mkV "وڄڻ " ;
-  breathe_V = compoundV "ساh " (mkV "K'ڻڻ " ) ;
-  burn_V = mkV "سڙڻ " ;
-  dig_V = mkV "K'ٽڻ " ;
-  fall_V = mkV "ڪرڻ " ;
-  float_V = mkV "ترڻ " ;
-  flow_V = mkV "وھڻ " ;
-  fly_V = mkV "اڏڻ ";
-  freeze_V = mkV "ڄمڻ " ;
-  give_V3= mkV3 (mkV "ڏیڻ ") "" "" ; -- here
-  laugh_V = mkV "کلڻ "  ;
+  blow_V = mkV "وڄڻ" ;
+  breathe_V = compoundV "ساھ" (mkV "کڻڻ" ) ;
+  burn_V = mkV "سڙڻ" ;
+  dig_V = mkV "کوٽڻ" ;
+  fall_V = mkV "ڪرڻ" ;
+  float_V = mkV "ترڻ" ;
+  flow_V = mkV "وھڻ" ;
+  fly_V = mkV "اڏامڻ";
+  freeze_V = mkV "ڄمڻ" ;
+  give_V3= mkV3 (mkV "ڏيڻ ") "" "" ; -- here
+  laugh_V = mkV "کلڻ"  ;
   lie_N = mkN01 "ڪوڙ"  ;
-  lie_V = compoundV "ڪوڙ " ( mkV "غالhاعڻ  ") ;
-  play_V = mkV "کیڍڻ " ;
-  sew_V = mkV "سبڻ " ;
-  sing_V = mkV "گا۶ڻ " ;
-  sit_V = mkV "ویھڻ ";
-  smell_V = mkV "سنگڻ " ;
-  spit_V = mkV "ٿڪڻ " ;
-  stand_V = mkV "باھڻ ";
+  lie_V = compoundV "ڪوڙ" ( mkV "ڳالهائڻ") ;
+  play_V = mkV "کيڏڻ" ;
+  sew_V = mkV "سبڻ" ;
+  sing_V = mkV "ڳائڻ" ;
+  sit_V = mkV "ويهڻ";
+  smell_V = mkV "سنگهڻ" ;
+  spit_V = mkV "ٿڪڻ" ;
+  stand_V = mkV "بيھڻ";
   swell_V = mkV "سبڻ" ;
-  swim_V = mkV "ترڻ " ;
-  think_V = mkV "سوچڻ " ;
-  turn_V = mkV "مڙڻ ";
-  vomit_V = compoundV "الٽی" (mkV "ڪرڻ ") ; 
-  bite_V2 = mkV2 (mkV "چئ پا۶ڻ ") ;
-  count_V = mkV "غڻڻ ";
-  cut_V = mkV "ڪٽڻ ";
-  fear_V = mkV "ڊڄڻ " ;
-  fight_V = mkV "وڙھڻ " ;
-  hit_V = mkV "مارڻ " ;
-  hold_V = mkV "جھلڻ " ;
+  swim_V = mkV "ترڻ" ;
+  think_V = mkV "سوچڻ" ;
+  turn_V = mkV "مڙڻ";
+  vomit_V = compoundV "الٽي" (mkV "ڪرڻ") ; 
+  bite_V2 = mkV2 (mkV "چڪ پائڻ") ;
+  count_V = mkV "ڳڻڻ";
+  cut_V = mkV "ڪٽڻ";
+  fear_V = mkV "ڊڄڻ" ;
+  fight_V = mkV "وڙھڻ" ;
+  hit_V = mkV "مارڻ" ;
+  hold_V = mkV "جھلڻ" ;
   hunt_V2 = mkV2 (compoundV "شڪار" do_V2);
-  kill_V =  mkV  "مارن" ;
-  pull_V = mkV "چڪڻ ";
-  push_V = mkV  "ڌڪڻ "  ;
-  rub_V = mkV "مھٽڻ " ;
-  scratch_V= mkV "ئرچڻ "  ;
-  split_V= mkV "ھارڻ " ;
+  kill_V =  mkV  "مارڻ" ;
+  pull_V = mkV "ڇڪڻ";
+  push_V = mkV  "ڌڪڻ"  ;
+  rub_V = mkV "مھٽڻ" ;
+  scratch_V= mkV "کرچڻ"  ;
+  split_V= mkV "ھارڻ" ;
 --squeeze_V2 = dirV2 (regV "سq?ععزع") ;
 --stab_V2 = dirV2 (regDuplV "ستاب") ;
-  suck_V = mkV "چوسڻ " ;
-  throw_V = mkV  "اڇلڻ " ;
-  tie_V = mkV "ٻڌڻ " ;
-  wash_V = mkV "ڌو۶ڻ" ;
-  wipe_V= mkV "اگھڻ ";
---other_A = regA "ٻیا";
+  suck_V = mkV "چوسڻ" ;
+  throw_V = mkV  "اڇلڻ" ;
+  tie_V = mkV "ٻڌڻ" ;
+  wash_V = mkV "ڌوئڻ" ;
+  wipe_V= mkV "اگھڻ";
+--other_A = regA "ٻيا";
   grammar_N = mkN03 "گردان" ;
-  language_N = mkN09 "ٻولی" ;
+  language_N = mkN09 "ٻولي" ;
   rule_N = mkN03 "اصول" ;
 
  ---- added 4/6/2007
   john_PN = mkPN "جان" masculine ;
-  question_N = mkN03 "سواl" ;
---ready_A = regA "تیار" ;
+  question_N = mkN03 "سوال" ;
+--ready_A = regA "تيار" ;
   reason_N = mkN03 "سبب"  ;
   today_Adv = mkAdv "اڄ " ;
   uncertain_A = mkAdj3 ["اچانڪ"] ;
diff --git a/lib/src/sindhi/NumeralSnd.gf b/lib/src/sindhi/NumeralSnd.gf
--- a/lib/src/sindhi/NumeralSnd.gf
+++ b/lib/src/sindhi/NumeralSnd.gf
@@ -28,10 +28,10 @@
     } ;
 oper mkOrd : Str -> Str =
  \s -> case s of {
-                    "ھڪ"                  => "پھریون";
-                    "ٻ"                  => "ٻیون";
-                    "ٽی"                => "ٽیون";
-                    "چار"                => "چواٿون";
+                    "ھڪ"                  => "پھريون";
+                    "ٻ"                  => "ٻيون";
+                    "ٽي"                => "ٽيون";
+                    "چار"                => "چوٿون";
                     _                     =>  s ++ "وN"
                   };
 --  {s = \\_ => x0.s ; n = x0.n} ; 
@@ -42,45 +42,45 @@
   {s = table {unit => do ; ten => bis } ; 
    size = sz ; n = Pl} ;
 
-lin n2 = mkNum "ٻ" "ویھ" r2 ;
-lin n3 = mkNum "ٽی" "ٽیھ" r3 ;
-lin n4 = mkNum "چار" "چاlیھ" r4 ;
+lin n2 = mkNum "ٻ" "ويھ" r2 ;
+lin n3 = mkNum "ٽي" "ٽيھ" r3 ;
+lin n4 = mkNum "چار" "چاlيھ" r4 ;
 lin n5 = mkNum "پنج" "پنجاھ" r5 ;
 lin n6 = mkNum "ڇھ" "سٺھ " r6 ; 
 lin n7 = mkNum "ست" "ستر" r7; 
-lin n8 = mkNum "اٺ '" "اسی" r8;
-lin n9 = mkNum "نو" "نوی" r9 ;
+lin n8 = mkNum "اٺ '" "اسي" r8;
+lin n9 = mkNum "نو" "نوي" r9 ;
 
 oper mkR : Str -> Str -> Str -> Str -> Str -> Str -> Str -> Str -> Str -> DSize => Str = \a1 -> \a2 -> \a3 -> \a4 -> \a5 -> \a6 -> \a7 -> \a8 -> \a9 -> table {
   sg => a1 + "نھن" ;
-  r2 => a2 + "یھ " ;
-  r3 => a3 + "یھ " ;
-  r4 => a4 + "اlیھ " ;
+  r2 => a2 + "يھ " ;
+  r3 => a3 + "يھ " ;
+  r4 => a4 + "اlيھ " ;
   r5 => a5 + "ونجاھ " ;
   r6 => a6 + "ھٺ" ;
   r7 => a7 + "تر" ;
-  r8 => a8 + "اسی" ;
-  r9 => a9 + "انوی"
+  r8 => a8 + "اسي" ;
+  r9 => a9 + "انوي"
 } ;
 
 oper rows : DSize => DSize => Str = table {
-  sg => mkR "یار "   "ایڪ "  "اڪٽ"    "ایڪیت "   "ایڪ"   "ایڪ"   "ایڪ"   "ایڪ"   "ایڪ" ; 
-  r2 => mkR "ٻای "    "ٻاو"   "ٻٽ"      "ٻا۶ت"   "ٻا"     "ٻا"   "ٻاھ " "ٻیی"   "ٻیی" ;
-  r3 => mkR "ٽیر "    "ٽیو "  "ٽیٽ"     "ٽیت"    "ٽی"    "ٽی"       "ٽیھ " "ٽی"    "تی" ;
+  sg => mkR "يار "   "ايڪ "  "اڪٽ"    "ايڪيت "   "ايڪ"   "ايڪ"   "ايڪ"   "ايڪ"   "ايڪ" ; 
+  r2 => mkR "ٻاي "    "ٻاو"   "ٻٽ"      "ٻا۶ت"   "ٻا"     "ٻا"   "ٻاھ " "ٻيي"   "ٻيي" ;
+  r3 => mkR "ٽير "    "ٽيو "  "ٽيٽ"     "ٽيت"    "ٽي"    "ٽي"       "ٽيھ " "ٽي"    "تي" ;
   r4 => mkR "چوڏ "    "چوو "  "چوٽ"     "چو۶ت "  "چو"    "چو"      "چوھ "  "چور "  "چور" ;
-  r5 => mkR "پنڌر "  "پنجو "  "پنجٽ"   "پنجیت"  "پنج"   "پنج"     "پنجھ"  "پنج"   "پنج" ;
-  r6 => mkR "سور "    "ڇو"   "ڇٽی"    "ڇا۶ت"  "ڇا"   "ڇا"     "ڇاھ"  "ڇ"    "ڇ" ;
-  r7 => mkR "ستر"    "ستاو"   "ستٽ "   "ستیت"     "ست"    "ست"      "ست"     "ست"     "ست" ;
-  r8 => mkR "ارڙ"    "اٺاو "  "اٺٽ"   "اٺی"   "اٺ"   "اٺ"    "اٺا"   "اٺ"   "اٺ" ; 
-  r9 => table {sg => "اڻویھ " ; r2 => "اڻٽیھ " ; r3 => "اڻیتاlیھ " ; 
+  r5 => mkR "پنڌر "  "پنجو "  "پنجٽ"   "پنجيت"  "پنج"   "پنج"     "پنجھ"  "پنج"   "پنج" ;
+  r6 => mkR "سور "    "ڇو"   "ڇٽي"    "ڇا۶ت"  "ڇا"   "ڇا"     "ڇاھ"  "ڇ"    "ڇ" ;
+  r7 => mkR "ستر"    "ستاو"   "ستٽ "   "ستيت"     "ست"    "ست"      "ست"     "ست"     "ست" ;
+  r8 => mkR "ارڙ"    "اٺاو "  "اٺٽ"   "اٺي"   "اٺ"   "اٺ"    "اٺا"   "اٺ"   "اٺ" ; 
+  r9 => table {sg => "اڻويھ " ; r2 => "اڻٽيھ " ; r3 => "اڻيتاlيھ " ; 
                r4 => "اڻونجاھ " ; r5 => "اڻھٺ " ; r6 => "اڻتر " ; 
-               r7 => "اڻاسی " ; 
-               r8 => "اڻانوی " ; r9 => "نوانوی" } 
+               r7 => "اڻاسي " ; 
+               r8 => "اڻانوي " ; r9 => "نوانوي" } 
 } ;
 
 oper ss : Str -> {s : Str} = \s -> {s = s} ;
 
-lin pot01 = {s = table {unit => "ھڪ" ; _ => "دمی" } ; size = sg ; n = Sg} ;
+lin pot01 = {s = table {unit => "ھڪ" ; _ => "دمي" } ; size = sg ; n = Sg} ;
 lin pot0 d = d ; 
 lin pot110 = {s = "ڏھ " ; size = less100 ; n = Pl} ; 
 lin pot111 = {s = rows ! sg ! sg ; size = less100 ; n = Pl} ;
@@ -90,7 +90,7 @@
 lin pot1 d = {s = d.s ! ten ; size = less100 ; n = d.n} ;
 lin pot1plus d e = {s = rows ! e.size ! d.size ; size = less100 ; n = d.n} ;
 
-lin pot1as2 n = {s = n.s ; s2 = "دمی" ; size = n.size ; n = n.n} ;
+lin pot1as2 n = {s = n.s ; s2 = "دمي" ; size = n.size ; n = n.n} ;
 lin pot2 d = {s = (mksau (d.s ! unit) d.size) ; 
               s2 = d.s ! unit ++ "lک " ; size = more100 ; n = d.n} ;
 lin pot2plus d e = 
diff --git a/lib/src/sindhi/QuestionSnd.gf b/lib/src/sindhi/QuestionSnd.gf
--- a/lib/src/sindhi/QuestionSnd.gf
+++ b/lib/src/sindhi/QuestionSnd.gf
@@ -7,14 +7,14 @@
     QuestCl cl = {
       s = \\t,p,qf => case qf of { 
 	                  QDir => cl.s ! t ! p ! OQuest;
-                      QIndir => "جیڪڏھن" ++ cl.s ! t! p ! ODir
+                      QIndir => "جيڪڏھن" ++ cl.s ! t! p ! ODir
 					  }
 				};	  
 
     QuestVP qp vp = 
        let cl = mkSClause ("") (Ag qp.g qp.n Pers3_Near) vp;
            qp1 = qp.s ! Dir;
-           qp2 = qp.s ! Obl ++ "جی"
+           qp2 = qp.s ! Obl ++ "جي"
           in { s = \\t,p,o => case t of {
 		             VPImpPast => case vp.subj of {VIntrans => qp1 ++ cl.s ! t ! p ! ODir; _ => qp2 ++ cl.s ! t ! p ! ODir};
 					 _         => qp1 ++ cl.s ! t ! p ! ODir
@@ -22,7 +22,7 @@
 					}; 
     QuestSlash ip slash = 
      let ip1 = ip.s ! Dir;
-         ip2 = ip.s ! Obl ++ "جی"
+         ip2 = ip.s ! Obl ++ "جي"
      in {
       s = \\t,p,o => case t of { 
             VPImpPast => ip2 ++ slash.s ! t ! p ! ODir;
diff --git a/lib/src/sindhi/RelativeSnd.gf b/lib/src/sindhi/RelativeSnd.gf
--- a/lib/src/sindhi/RelativeSnd.gf
+++ b/lib/src/sindhi/RelativeSnd.gf
@@ -7,12 +7,12 @@
 
     RelCl cl = {
       s = \\t,p,o,agr => case <t,giveNumber agr,giveGender agr> of {
-	                    <VPImpPast,Sg,_> => "جھنکی" ++ cl.s ! t ! p ! o ; 
+	                    <VPImpPast,Sg,_> => "جھنکي" ++ cl.s ! t ! p ! o ; 
 			    <VPImpPast,Pl,_> => "جھنجو" ++ cl.s ! t ! p ! o ;
-			    <_,Sg,Masc>          => "جیھڙو" ++ cl.s ! t ! p ! o ;
-			    <_,Sg,Fem>          => "جیھڙا" ++ cl.s ! t ! p ! o ;
-			    <_,Pl,Masc>          => "جیھڙا" ++ cl.s ! t ! p ! o ;
-			    <_,Pl,Fem>          => "جیھڙیون" ++ cl.s ! t ! p ! o 
+			    <_,Sg,Masc>          => "جيھڙو" ++ cl.s ! t ! p ! o ;
+			    <_,Sg,Fem>          => "جيھڙا" ++ cl.s ! t ! p ! o ;
+			    <_,Pl,Masc>          => "جيھڙا" ++ cl.s ! t ! p ! o ;
+			    <_,Pl,Fem>          => "جيھڙيون" ++ cl.s ! t ! p ! o 
 			};
       c = Dir
       } ;
@@ -58,29 +58,29 @@
 		
     	    ResSnd.Dir  => "جھڙا" ; 
             ResSnd.Obl  => "جنھن" ;
-            ResSnd.Voc  => "جھڙی" ;
-	    ResSnd.Abl => "جھڙی"
+            ResSnd.Voc  => "جھڙي" ;
+	    ResSnd.Abl => "جھڙي"
 	    };
 	  Fem => table {
 		
-    	    ResSnd.Dir  => "جھڙی" ; 
+    	    ResSnd.Dir  => "جھڙي" ; 
             ResSnd.Obl  => "جنھن" ;
-            ResSnd.Voc  => "جھڙی" ;
-	    ResSnd.Abl => "جھڙی"
+            ResSnd.Voc  => "جھڙي" ;
+	    ResSnd.Abl => "جھڙي"
 	    }
 	    };
 	Pl => table {
 	    Masc => table {
-                    ResSnd.Dir  => "جھڙی" ;
-		    ResSnd.Obl  => "جھڙی" ;
-		    ResSnd.Voc  => "جھڙی" ;
-		    ResSnd.Abl => "جھڙی"
+                    ResSnd.Dir  => "جھڙي" ;
+		    ResSnd.Obl  => "جھڙي" ;
+		    ResSnd.Voc  => "جھڙي" ;
+		    ResSnd.Abl => "جھڙي"
 			};
 	    Fem => table {
-                    ResSnd.Dir  => "جھڙی" ;
-		    ResSnd.Obl  => "جھڙی" ;
-		    ResSnd.Voc  => "جھڙی" ;
-		    ResSnd.Abl => "جھڙی"
+                    ResSnd.Dir  => "جھڙي" ;
+		    ResSnd.Obl  => "جھڙي" ;
+		    ResSnd.Voc  => "جھڙي" ;
+		    ResSnd.Abl => "جھڙي"
 			}
 	  }
        }; 
diff --git a/lib/src/sindhi/ResSnd.gf b/lib/src/sindhi/ResSnd.gf
--- a/lib/src/sindhi/ResSnd.gf
+++ b/lib/src/sindhi/ResSnd.gf
@@ -51,10 +51,10 @@
 
   mkAdj1 : Str -> Adjective1 ;
   mkAdj1 nyrw = let end = last (nyrw) ;
-                   --nyr = if_then_else Str (eq end "ی") nyrw (tk 1 nyrw)
+                   --nyr = if_then_else Str (eq end "ي") nyrw (tk 1 nyrw)
 				   nyr = (tk 1 nyrw)
-                in adj1 (nyrw)    (nyr+"ی")  ( nyr+"ا") (nyr+"ا")  (nyrw)  (nyr+"ی")   (nyr+"ی")   (nyr+"ی")
-                        (nyr+"ا") (nyr+"ن") ( nyr+"ا")  (nyr+"ا") (nyr+"یون")  (nyr+"ین")   (nyr+"ین") (nyr+"یون")  ;
+                in adj1 (nyrw)    (nyr+"ي")  ( nyr+"ا") (nyr+"ا")  (nyrw)  (nyr+"ي")   (nyr+"ي")   (nyr+"ي")
+                        (nyr+"ا") (nyr+"ن") ( nyr+"ا")  (nyr+"ا") (nyr+"يون")  (nyr+"ين")   (nyr+"ين") (nyr+"يون")  ;
 						
 						
 
@@ -68,7 +68,7 @@
    
  mkAdj2 : Str -> Adjective1 ;
  mkAdj2 young = adj1 (young)    (young)  (young ) (young)  (young)  (young)   (young)  (young) 
-                        (young) (young) (young )  (young) (young+"ین")  (young+"ین")   (young+"ین") (young+"ین") ;
+                        (young) (young) (young )  (young) (young+"ين")  (young+"ين")   (young+"ين") (young+"ين") ;
 						
 						
 
@@ -115,7 +115,7 @@
        NPC c => ppf ! c;
        NPObj => ppf ! Obl ;
        NPErg => case (fromAgr a).p of {
-           (Pers3_Near|Pers3_Distant) => ppf ! Dir ++ "جی" ;
+           (Pers3_Near|Pers3_Distant) => ppf ! Dir ++ "جي" ;
 	   _			     => ppf ! Dir
 	   }
       } ;
@@ -192,86 +192,86 @@
     copula : CTense -> Number -> PPerson -> Gender -> Str = \t,n,p,g -> 
 case <t,n,p,g> of {
 <CPresent,Sg,Pers1,Masc > => "ٿو";
-<CPresent,Sg,Pers1,Fem > => "ٿی" ;
+<CPresent,Sg,Pers1,Fem > => "ٿي" ;
 <CPresent,Sg,Pers2_Casual,Masc > => "ٿو" ;
-<CPresent,Sg,Pers2_Casual,Fem > => "ٿی" ;
+<CPresent,Sg,Pers2_Casual,Fem > => "ٿي" ;
 <CPresent,Sg,Pers2_Respect,Masc > => "ٿا" ;
-<CPresent,Sg,Pers2_Respect,Fem > => "ٿیون" ;
+<CPresent,Sg,Pers2_Respect,Fem > => "ٿيون" ;
 <CPresent,Sg,Pers3_Near,Masc > => "ٿو" ;
-<CPresent,Sg,Pers3_Near,Fem > => "ٿی" ;
+<CPresent,Sg,Pers3_Near,Fem > => "ٿي" ;
 <CPresent,Sg,Pers3_Distant,Masc > => "ٿو" ;
-<CPresent,Sg,Pers3_Distant,Fem > => "ٿی" ;
+<CPresent,Sg,Pers3_Distant,Fem > => "ٿي" ;
 <CPresent,Pl,Pers1,Masc > => "ٿا" ;
-<CPresent,Pl,Pers1,Fem > => "ٿیون" ;
+<CPresent,Pl,Pers1,Fem > => "ٿيون" ;
 <CPresent,Pl,Pers2_Casual,Masc > => "ٿا" ;
-<CPresent,Pl,Pers2_Casual,Fem > => "ٿی" ;
+<CPresent,Pl,Pers2_Casual,Fem > => "ٿي" ;
 <CPresent,Pl,Pers2_Respect,Masc > => "ٿا" ;
-<CPresent,Pl,Pers2_Respect,Fem > => "ٿیون" ;
+<CPresent,Pl,Pers2_Respect,Fem > => "ٿيون" ;
 <CPresent,Pl,Pers3_Near,Masc > => "ٿا" ;
-<CPresent,Pl,Pers3_Near,Fem > => "ٿیون" ;
+<CPresent,Pl,Pers3_Near,Fem > => "ٿيون" ;
 <CPresent,Pl,Pers3_Distant,Masc > => "ٿا" ;
-<CPresent,Pl,Pers3_Distant,Fem > => "ٿیون" ;
-<CPast,Sg,Pers1,Masc > => "ھیم" ;
-<CPast,Sg,Pers1,Fem > => "ھیم" ;
-<CPast,Sg,Pers2_Casual,Masc > => "ھ۶ین" ;
-<CPast,Sg,Pers2_Casual,Fem > => "ھ۶ین" ;
-<CPast,Sg,Pers2_Respect,Masc > => "ھ۶و" ;
-<CPast,Sg,Pers2_Respect,Fem > => "ھ۶یون" ;
-<CPast,Sg,Pers3_Near,_ > => "اھی" ;
---	<CPast,Sg,Pers3_Near,Fem > => "اھ۶" ;
-<CPast,Sg,Pers3_Distant,Masc > => "ھیو" ;
-<CPast,Sg,Pers3_Distant,Fem > => "ھ۶ی" ;
+<CPresent,Pl,Pers3_Distant,Fem > => "ٿيون" ;
+<CPast,Sg,Pers1,Masc > => "ھيم" ;
+<CPast,Sg,Pers1,Fem > => "ھيم" ;
+<CPast,Sg,Pers2_Casual,Masc > => "ھئين" ;
+<CPast,Sg,Pers2_Casual,Fem > => "ھئين" ;
+<CPast,Sg,Pers2_Respect,Masc > => "ھئو" ;
+<CPast,Sg,Pers2_Respect,Fem > => "ھئيون" ;
+<CPast,Sg,Pers3_Near,_ > => "اھي" ;
+--	<CPast,Sg,Pers3_Near,Fem > => "اھئ" ;
+<CPast,Sg,Pers3_Distant,Masc > => "ھيو" ;
+<CPast,Sg,Pers3_Distant,Fem > => "ھئي" ;
 
-<CPast,Pl,Pers1,Masc > => "ھ۶اسین" ;
-<CPast,Pl,Pers1,Fem > => "ھیوسین" ;
-<CPast,Pl,Pers2_Casual,_ > => "ھ۶ا" ;
-<CPast,Pl,Pers2_Respect,_ > => "ھیو" ;
-<CPast,Pl,Pers3_Near,Masc > => "ھ۶ا" ;
-<CPast,Pl,Pers3_Near,Fem > => "ھ۶یون" ;
-<CPast,Pl,Pers3_Distant,Masc > => "ھ۶ا" ;
-<CPast,Pl,Pers3_Distant,Fem > => "ھیون" ;
+<CPast,Pl,Pers1,Masc > => "ھئاسين" ;
+<CPast,Pl,Pers1,Fem > => "ھيوسين" ;
+<CPast,Pl,Pers2_Casual,_ > => "ھئا" ;
+<CPast,Pl,Pers2_Respect,_ > => "ھيو" ;
+<CPast,Pl,Pers3_Near,Masc > => "ھئا" ;
+<CPast,Pl,Pers3_Near,Fem > => "ھئيون" ;
+<CPast,Pl,Pers3_Distant,Masc > => "ھئا" ;
+<CPast,Pl,Pers3_Distant,Fem > => "ھيون" ;
 
 <CFuture,Sg,Pers1,Masc > => "ھوندس" ;
 <CFuture,Sg,Pers1,Fem > => "ھوندس" ;
-<CFuture,Sg,Pers2_Casual,Masc > => "ھوندین" ;
-<CFuture,Sg,Pers2_Casual,Fem > => "ھوندین" ;
-<CFuture,Sg,Pers2_Respect,Masc > => "ھوندو۶ " ;
-<CFuture,Sg,Pers2_Respect,Fem > => "ھوندو۶ " ;
-<CFuture,Sg,Pers3_Near,Masc > => "ھوندو " ;
-<CFuture,Sg,Pers3_Near,Fem > => "ھوندی" ;
-<CFuture,Sg,Pers3_Distant,Masc > => "ھوندو " ;
-<CFuture,Sg,Pers3_Distant,Fem > => "ھوندی" ;
-<CFuture,Pl,Pers1,Masc > => "ھونداسین" ;
-<CFuture,Pl,Pers1,Fem > => "ھوندیونسین" ;
-<CFuture,Pl,Pers2_Casual,Masc > => "ھوندو۶ " ;
-<CFuture,Pl,Pers2_Casual,Fem > => "ھوندیوین" ;
-<CFuture,Pl,Pers2_Respect,Masc > => "ھوندو۶ " ;
-<CFuture,Pl,Pers2_Respect,Fem > => "ھوندیوین" ;
+<CFuture,Sg,Pers2_Casual,Masc > => "ھوندين" ;
+<CFuture,Sg,Pers2_Casual,Fem > => "ھوندين" ;
+<CFuture,Sg,Pers2_Respect,Masc > => "ھوندؤ" ;
+<CFuture,Sg,Pers2_Respect,Fem > => "ھوندؤ" ;
+<CFuture,Sg,Pers3_Near,Masc > => "ھوندو" ;
+<CFuture,Sg,Pers3_Near,Fem > => "ھوندي" ;
+<CFuture,Sg,Pers3_Distant,Masc > => "ھوندو" ;
+<CFuture,Sg,Pers3_Distant,Fem > => "ھوندي" ;
+<CFuture,Pl,Pers1,Masc > => "ھونداسين" ;
+<CFuture,Pl,Pers1,Fem > => "ھونديونسين" ;
+<CFuture,Pl,Pers2_Casual,Masc > => "ھوندؤ" ;
+<CFuture,Pl,Pers2_Casual,Fem > => "ھونديوين" ;
+<CFuture,Pl,Pers2_Respect,Masc > => "ھوندؤ" ;
+<CFuture,Pl,Pers2_Respect,Fem > => "ھونديوين" ;
 <CFuture,Pl,Pers3_Near,Masc > => "ھوندا" ;
-<CFuture,Pl,Pers3_Near,Fem > => "ھوندیون" ;
+<CFuture,Pl,Pers3_Near,Fem > => "ھونديون" ;
 <CFuture,Pl,Pers3_Distant,Masc > => "ھوندا" ;
-<CFuture,Pl,Pers3_Distant,Fem > => "ھوندیون" ;
+<CFuture,Pl,Pers3_Distant,Fem > => "ھونديون" ;
 
-<CContinuous,Sg,Pers1,Masc > => "اھیان" ;
-<CContinuous,Sg,Pers1,Fem > => "اھیان" ;
-<CContinuous,Sg,Pers2_Casual,Masc > => "اھین" ;
-<CContinuous,Sg,Pers2_Casual,Fem > => "اھین" ;
-<CContinuous,Sg,Pers2_Respect,Masc > => "اھیو " ;
-<CContinuous,Sg,Pers2_Respect,Fem > => "اھیو " ;
-<CContinuous,Sg,Pers3_Near,Masc > => "اھی " ;
-<CContinuous,Sg,Pers3_Near,Fem > => "اھی" ;
-<CContinuous,Sg,Pers3_Distant,Masc > => "اھی " ;
-<CContinuous,Sg,Pers3_Distant,Fem > => "اھی" ;
-<CContinuous,Pl,Pers1,Masc > => "اھیون" ;
-<CContinuous,Pl,Pers1,Fem > => "اھیون" ;
-<CContinuous,Pl,Pers2_Casual,Masc > => "اھیو  " ;
-<CContinuous,Pl,Pers2_Casual,Fem > => "اھیو " ;
-<CContinuous,Pl,Pers2_Respect,Masc > => "اھیو  " ;
-<CContinuous,Pl,Pers2_Respect,Fem > => "اھیو " ;
-<CContinuous,Pl,Pers3_Near,Masc > => "اھن" ;
-<CContinuous,Pl,Pers3_Near,Fem > => "اھن" ;
-<CContinuous,Pl,Pers3_Distant,Masc > => "اھن" ;
-<CContinuous,Pl,Pers3_Distant,Fem > => "اھن" 
+<CContinuous,Sg,Pers1,Masc > => "آھيان" ;
+<CContinuous,Sg,Pers1,Fem > => "آھيان" ;
+<CContinuous,Sg,Pers2_Casual,Masc > => "آھين" ;
+<CContinuous,Sg,Pers2_Casual,Fem > => "آھين" ;
+<CContinuous,Sg,Pers2_Respect,Masc > => "آھيو " ;
+<CContinuous,Sg,Pers2_Respect,Fem > => "آھيو " ;
+<CContinuous,Sg,Pers3_Near,Masc > => "آھي " ;
+<CContinuous,Sg,Pers3_Near,Fem > => "آھي" ;
+<CContinuous,Sg,Pers3_Distant,Masc > => "آھي " ;
+<CContinuous,Sg,Pers3_Distant,Fem > => "آھي" ;
+<CContinuous,Pl,Pers1,Masc > => "آھيون" ;
+<CContinuous,Pl,Pers1,Fem > => "آھيون" ;
+<CContinuous,Pl,Pers2_Casual,Masc > => "آھيو  " ;
+<CContinuous,Pl,Pers2_Casual,Fem > => "آھيو " ;
+<CContinuous,Pl,Pers2_Respect,Masc > => "آھيو  " ;
+<CContinuous,Pl,Pers2_Respect,Fem > => "آھيو " ;
+<CContinuous,Pl,Pers3_Near,Masc > => "آھن" ;
+<CContinuous,Pl,Pers3_Near,Fem > => "آھن" ;
+<CContinuous,Pl,Pers3_Distant,Masc > => "آھن" ;
+<CContinuous,Pl,Pers3_Distant,Fem > => "آھن" 
 
 
 } ;
@@ -295,7 +295,7 @@
 	 | VPPerfPresCont
 	 | VPPerfPastCont
 	 | VPPerfFutCont
-     | VPSubj     -- subj           na       "I مای گo"
+     | VPSubj     -- subj           na       "I ماي گo"
      ;
 
     VPHForm = 
@@ -363,20 +363,20 @@
 ------------------------
 	 
     raha : Gender -> Number -> Str = \g,n -> 
-	   (mkAdj1 "ریا").s ! n ! g ! Dir ;
+	   (mkAdj1 "ريا").s ! n ! g ! Dir ;
     rahanDa : Gender -> Number -> Str = \g,n -> 
 	   (mkAdj1 "رھندا").s ! n ! g ! Dir ;	   
 	   
     pya : Gender -> Number -> Str = \g,n -> 
-	   (mkAdj1 "پیا").s ! n ! g ! Dir ;	   
+	   (mkAdj1 "پيا").s ! n ! g ! Dir ;	   
 
 	cka : Gender -> Number -> Str = \g,n -> 
-	  (mkAdj1 "گیا").s ! n ! g ! Dir ;
+	  (mkAdj1 "گيا").s ! n ! g ! Dir ;
 	  
 	hw : PPerson -> Number -> Str = \pp,n ->    
 	 case <pp,n> of {
 	 <Pers1,_> => "hwwاN";
-	 <Pers2_Casual,Sg>    => "hwwیN";
+	 <Pers2_Casual,Sg>    => "hwwيN";
 	 <Pers2_Casual,Pl>    => "hww";
 	 <Pers2_Respect,_>    => "hww";
 	 <Pers3_Distant,Sg>    => "hwwE";
@@ -483,8 +483,8 @@
 					  {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPFutr agr).inf ++ rahanDa g n} ;					
 					VPPerfFutCont => 
 					  {fin = copula CFuture n p g ; inf = (vp.s ! VPTense VPFutr agr).inf ++ rahanDa g n} ;					
-					VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "شاید" } ;
-					                                _    => {fin = (vp.s !  VPTense VPFutr agr).inf ; inf = "شاید" } } 
+					VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "شايد" } ;
+					                                _    => {fin = (vp.s !  VPTense VPFutr agr).inf ; inf = "شايد" } } 
                    
 					};
 					
@@ -537,7 +537,7 @@
 					  {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ pya g n } ; 
 					VPPerfFutCont => 
 					  {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ pya g n ++ hw p n } ;
-					VPSubj   => {fin = (vp.s ! VPTense VPPres agr).inf ; inf = "شاید"  }
+					VPSubj   => {fin = (vp.s ! VPTense VPPres agr).inf ; inf = "شايد"  }
                     
 					};
 
@@ -605,7 +605,7 @@
     infVV : Bool -> VPH -> Str = \isAux,vp -> 
         case isAux of {False =>  (vp.comp ! (toAgr Sg Pers1 Masc)) ++ vp.inf  ; True => (vp.comp ! (toAgr Sg Pers1 Masc)) ++ (vp.s ! VPImp).fin  }; -- need to be checked and should be covered in urdu as well
     infV2V : Bool -> VPH -> Str = \isAux,vp -> 
-      case isAux of {False =>  (vp.comp ! (toAgr Sg Pers1 Masc)) ++ vp.inf ++ "دی"  ; True => (vp.comp ! (toAgr Sg Pers1 Masc)) ++ (vp.s ! VPImp).fin  ++ "دی"}; -- need to be checked and should be covered in urdu as well  
+      case isAux of {False =>  (vp.comp ! (toAgr Sg Pers1 Masc)) ++ vp.inf ++ "دي"  ; True => (vp.comp ! (toAgr Sg Pers1 Masc)) ++ (vp.s ! VPImp).fin  ++ "دي"}; -- need to be checked and should be covered in urdu as well  
 
     insertObject : NP -> VPHSlash -> VPH = \np,vps -> {
       s = vps.s ;
diff --git a/lib/src/sindhi/StructuralSnd.gf b/lib/src/sindhi/StructuralSnd.gf
--- a/lib/src/sindhi/StructuralSnd.gf
+++ b/lib/src/sindhi/StructuralSnd.gf
@@ -5,47 +5,47 @@
   coding = utf8;
 
   lin
-  above_Prep = mkPrep "مٿی " ;
-  after_Prep = mkPrep "کان پو۶ "  ;
-  all_Predet = ss "سڀ " ;
-  almost_AdA, almost_AdN = mkAdN "گھڻو ڪری " ;
-  although_Subj = ss "جیتوڻیڪ " ;
-  always_AdV = ss "ھمیشھ " ;
+  above_Prep = mkPrep "مٿي" ;
+  after_Prep = mkPrep "کان پوء"  ;
+  all_Predet = ss "سڀ" ;
+  almost_AdA, almost_AdN = mkAdN "گھڻو ڪري" ;
+  although_Subj = ss "جيتوڻيڪ " ;
+  always_AdV = ss "ھميشه" ;
   and_Conj = sd2 [] "۽" ** {n = Pl} ;
-  because_Subj = ss "ڇاڪاڻ تی " ;
-  before_Prep = mkPrep  "پیھرین" ;
-  behind_Prep = mkPrep "پٺتی " ;
-  between_Prep = mkPrep " جی وچ می "  ;
-  both7and_DConj = sd2 "ٻ۶ی " "۽" ** {n = Pl} ;
+  because_Subj = ss "ڇاڪاڻ ته" ;
+  before_Prep = mkPrep  "پھرين" ;
+  behind_Prep = mkPrep "پٺتي" ;
+  between_Prep = mkPrep "جي وچ ۾"  ;
+  both7and_DConj = sd2 "ٻئي" "۽" ** {n = Pl} ;
   but_PConj = ss "پر" ;
-  by8agent_Prep = mkPrep  "ھٿان "   ;
+  by8agent_Prep = mkPrep  "ھٿان"   ;
   by8means_Prep = mkPrep "ڪان"  ;
-  can8know_VV,can_VV = mkV "سگھڻ " ** { isAux = True} ;
+  can8know_VV,can_VV = mkV "سگھڻ" ** { isAux = True} ;
   during_Prep = mkPrep "وچ ۾" ;
-  either7or_DConj = sd2 "ڪو۶ی ٻیو " "یا" ** {n = Sg} ;
---everybody_NP =  MassNP (UseN (ParadigmsSnd.mkN "ھر ڪو۶ی" "ھر ڪو۶ی" "ھر ڪو۶ی" "ھر ڪو۶ی"  Masc )); -- not a good way coz need to include NounSnd
-  every_Det = mkDet "ھر ھڪ " "ھر ھڪ  " "ھر ھڪ "  "ھر ھڪ "  Sg;
---everything_NP = MassNP (UseN (ParadigmsSnd.mkN "ھر شی " "ھر شی " "ھر شی " "سڀ ڪجھ "  Masc ));
-  everywhere_Adv = mkAdv "ھر ھنڌ "  ;
-  few_Det = mkDet "ڪجھ " "ڪجھ " "ڪجھ " "ڪجھ " Pl ;
-  first_Ord = {s = "پھریون" ; n = Sg} ; --DEPRECATED
-  for_Prep = mkPrep "لا۶ی ";
+  either7or_DConj = sd2 "ڪو ٻيو" "يا" ** {n = Sg} ;
+--everybody_NP =  MassNP (UseN (ParadigmsSnd.mkN "ھر ڪوئي" "ھر ڪوئي" "ھر ڪوئي" "ھر ڪوئي"  Masc )); -- not a good way coz need to include NounSnd
+  every_Det = mkDet "ھر ھڪ" "ھر ھڪ" "ھر ھڪ"  "ھر ھڪ"  Sg;
+--everything_NP = MassNP (UseN (ParadigmsSnd.mkN "ھر شيء" "ھر شيء" "ھر شيء" "سڀ ڪجھ"  Masc ));
+  everywhere_Adv = mkAdv "ھر ھنڌ"  ;
+  few_Det = mkDet "ڪجھ" "ڪجھ" "ڪجھ" "ڪجھ" Pl ;
+  first_Ord = {s = "پھريون" ; n = Sg} ; --DEPRECATED
+  for_Prep = mkPrep "لاءِ";
   from_Prep = mkPrep  "وٽان"  ;
   he_Pron = personalPN "ھو" "ھو" "" ["ھو "] ["ھو"] Sg Masc Pers3_Distant ;
-  here_Adv = mkAdv "ھتی"  ;
+  here_Adv = mkAdv "ھتي"  ;
   here7to_Adv = mkAdv "اجھو" ;
-  here7from_Adv = mkAdv ["ھیڏانھن"] ;
-  how_IAdv = ss  "ڪ۶ین" ;
-  how8many_IDet = makeIDet "ڪیترا" "ڪیترا" Pl ;
-  how8much_IAdv  = ss  "ڪیترا";
-  if_Subj = ss "جیڪڏھن" ;
-  in8front_Prep = mkPrep ["جی سامھون"]  ;
-  i_Pron = personalPN "مان" "مھنجا " "مھنجو " "مان" " " Sg Masc Pers1;
+  here7from_Adv = mkAdv ["ھيڏانھن"] ;
+  how_IAdv = ss  "ڪيئن" ;
+  how8many_IDet = makeIDet "ڪيترا" "ڪيترا" Pl ;
+  how8much_IAdv  = ss  "ڪيترا";
+  if_Subj = ss "جيڪڏھن" ;
+  in8front_Prep = mkPrep ["جي سامھون"]  ;
+  i_Pron = personalPN "مان" "مھنجا" "منھنجو" "مان" " " Sg Masc Pers1;
   in_Prep = mkPrep "۾"  ;
   it_Pron  = personalPN "اھا" "ھن" "اھو" "اھا" "" Sg Masc Pers3_Near;
   less_CAdv = {s = "گھٽ" ; p = ""} ;
-  many_Det = mkDet "گھڻا" "گھڻی" "ڪافی" "ڪیترا" Pl ;
-  more_CAdv = {s = "وڌیڪ"; p =  "گھڻا" } ;
+  many_Det = mkDet "گھڻا" "گھڻي" "ڪافي" "ڪيترا" Pl ;
+  more_CAdv = {s = "وڌيڪ"; p =  "گھڻا" } ;
   most_Predet = ss "سڀ کان گھڻو" ;
   much_Det = mkDet "گھڻو" "گھڻو" "گھڻو" "گھڻو" Sg  ;
 --must_VV = {
@@ -62,71 +62,71 @@
 --    } ;
 
 -----b  
-  no_Phr = ss "نo" ;
+  no_Phr = ss "نه" ;
   no_Utt = ss  "نا" ;
   on_Prep = mkPrep "مٿان" ;
   one_Quant = demoPN "ھڪ" "ھڪ" "ھڪ" ; -- DEPRECATED
   only_Predet = ss "صرف" ;
-  or_Conj = sd2 [] "یا" ** {n = Sg} ;
-  otherwise_PConj = ss "ن ت  پو۶ی"  ;
-  part_Prep = mkPrep "حسو"  ;
-  possess_Prep = mkPrep[ "جو یا جی"] ;
-  please_Voc = ss "مھربانی" ;
-  quite_Adv = ss "ڇڏڻ " ;
-  she_Pron = personalPN "ھو۶" "ھو" "ھو" ["ھو۶"] ["ھو۶"] Sg Fem Pers3_Distant ;
-  so_AdA = ss "ان ڪری" ;
---somebody_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪو۶ی" "ڪو۶ی" "ڪو۶ی" "ڪو۶ی"  Masc ));
+  or_Conj = sd2 [] "يا" ** {n = Sg} ;
+  otherwise_PConj = ss "نه ته پوءِ"  ;
+  part_Prep = mkPrep "حصو"  ;
+  possess_Prep = mkPrep[ "جو يا جي"] ;
+  please_Voc = ss "مھرباني" ;
+  quite_Adv = ss "ڇڏڻ" ;
+  she_Pron = personalPN "ھوء" "ھو" "ھو" ["ھوء"] ["ھوء"] Sg Fem Pers3_Distant ;
+  so_AdA = ss "ان ڪري" ;
+--somebody_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪوئي" "ڪوئي" "ڪوئي" "ڪوئي"  Masc ));
   someSg_Det = mkDet "ڪجھ " "ڪجھ " "ڪجھ " "ڪجھ " Sg ;
   somePl_Det = mkDet "ڪجھ " "ڪجھ " "ڪجھ " "ڪجھ " Pl ;
---something_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪو۶ی  شی" "ڪو۶ی  شی" "ڪو۶ی  شی" "ڪو۶ی  شیون" Masc ));
-  somewhere_Adv = mkAdv "ڪٿی" ;
-  that_Quant = demoPN "جیڪو" "" ""   ;
+--something_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪا شي" "ڪا شي" "ڪا شي" "ڪا شيون" Masc ));
+  somewhere_Adv = mkAdv "ڪٿي" ;
+  that_Quant = demoPN "جيڪو" "" ""   ;
   that_Subj = ss "اھا" ;
-  there_Adv = mkAdv "اتی" ;
-  there7to_Adv = mkAdv ["ھتی"] ;
+  there_Adv = mkAdv "اتي" ;
+  there7to_Adv = mkAdv ["ھتي"] ;
   there7from_Adv = mkAdv ["ھتان"] ;
-  therefore_PConj = ss "ان ڪری" ;
-  they_Pron = personalPN "اھی" "اھی" "اھی" ["اھی جو"] ["اھی جو"] Pl Masc Pers3_Distant ; ---- 
-  this_Quant = demoPN "ھی" "ھن" "";     
+  therefore_PConj = ss "ان ڪري" ;
+  they_Pron = personalPN "اھي" "اھي" "اھي" ["انهن جو"] ["انهن جو"] Pl Masc Pers3_Distant ; ---- 
+  this_Quant = demoPN "ھي" "ھن" "";     
   through_Prep = mkPrep "منجھان" ;
-  under_Prep = mkPrep " ھیٺان"  ; -- ** {lock_Prep = <>};
-  too_AdA = ss  "بیحد";
+  under_Prep = mkPrep " ھيٺان"  ; -- ** {lock_Prep = <>};
+  too_AdA = ss  "بيحد";
   to_Prep = mkPrep "ڏانھن"  ; -- ** {lock_Prep = <>};
   very_AdA = ss "تمام" ;
   want_VV = mkV "چاھڻ "  ** { isAux = False} ;
-  we_Pron = personalPN "اسان" "اسان" "اسان" "اسانجo" "اسانجo" Pl Masc Pers1 ;
+  we_Pron = personalPN "اسان" "اسان" "اسان" "اسانجو" "اسانجو" Pl Masc Pers1 ;
   whatSg_IP = mkIP "ڇا" "ڇو" "" "" Sg Masc ;
   whatPl_IP = mkIP "ڇا" "ڇو " " " "" Pl Masc ;
   when_IAdv = ss "ڪڏھن" ;
   when_Subj = ss "جڏھن" ;
-  where_IAdv = ss "ڪٿی" ;
+  where_IAdv = ss "ڪٿي" ;
 --which_IQuant = {s = \\_ => "ڪھڙو"} ;
-  which_IQuant = mkIQuant "جیڪو" "جیڪی" "جیڪا" "جھڙو" ;
-  whichPl_IDet = makeDet "جیڪY" "جنھن" ;
-  whichSg_IDet = makeDet "جیڪو " "جیڪا"  ;
-  whoSg_IP = mkIP "ڪیر" "ڪھنجی" "ڪھنجo" "" Sg Masc  ;
-  whoPl_IP = mkIP "ڪیر" "ڪھنجا" "ڪھنجا" "" Pl Masc ;
+  which_IQuant = mkIQuant "جيڪو" "جيڪي" "جيڪا" "جھڙو" ;
+  whichPl_IDet = makeDet "جيڪي" "جنھن" ;
+  whichSg_IDet = makeDet "جيڪو " "جيڪا"  ;
+  whoSg_IP = mkIP "ڪير" "ڪنھنجي" "ڪنھنجو" "" Sg Masc  ;
+  whoPl_IP = mkIP "ڪير" "ڪنھنجا" "ڪنھنجا" "" Pl Masc ;
   why_IAdv = ss "ڇو" ;
-  without_Prep = mkPrep "کان سوا۶ " ;
+  without_Prep = mkPrep "کان سواءِ" ;
   with_Prep = mkPrep "سان" ;
   yes_Phr = ss "ھا" ;
   yes_Utt = ss "ھا" ;
-  youSg_Pron = personalPN "تون" "تون" "تون" "تھنجو" "تھنجی"  Sg Masc Pers2_Casual ;
-  youPl_Pron = personalPN "توھان" "توھان" "توھان" "توھانجو" "توھانجی"  Pl Masc Pers2_Casual ;
-  youPol_Pron = personalPN "توھان" "توھان" "توھان" "توھان جو" "توھان جی"  Pl Masc Pers2_Respect  ;
-  no_Quant =  demoPN " ڇو ن" "ڇو ن" "ڇو ن " ; 
+  youSg_Pron = personalPN "تون" "تون" "تون" "تنھنجو" "تنھنجي"  Sg Masc Pers2_Casual ;
+  youPl_Pron = personalPN "توھان" "توھان" "توھان" "توھانجو" "توھانجي"  Pl Masc Pers2_Casual ;
+  youPol_Pron = personalPN "توھان" "توھان" "توھان" "توھان جو" "توھان جي"  Pl Masc Pers2_Respect  ;
+  no_Quant =  demoPN " ڇو نه" "ڇو نه" "ڇو نه " ; 
   not_Predet = {s="ن"} ;
-  if_then_Conj = sd2 "جیڪڏھن" "ت" ** {n = Sg} ; 
-  at_least_AdN = mkAdN ["گھٽ می گھٽ"] ;
-  at_most_AdN = mkAdN ["گھڻی کان گھڻو"];
+  if_then_Conj = sd2 "جيڪڏھن" "ته" ** {n = Sg} ; 
+  at_least_AdN = mkAdN ["گھٽ ۾ گھٽ"] ;
+  at_most_AdN = mkAdN ["گھڻي کان گھڻو"];
   
---nothing_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪجھ شی ن" "ڪجھ شی ن" "ڪجھ شی ن" "ڪجھ شی ن" "ڪجھ شی ن" "ڪجھ شی ن" Masc )); 
-  except_Prep = mkPrep "سوا۶ " ;
---nobody_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪو ب ن" "ڪو ب ن" "ڪو ب ن" "ڪو ب ن" "ڪو ب ن" "ڪو ب ن" Masc ));  
+--nothing_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪجھ شي ن" "ڪجھ شي ن" "ڪجھ شي ن" "ڪجھ شي ن" "ڪجھ شي ن" "ڪجھ شي ن" Masc )); 
+  except_Prep = mkPrep "سواءِ" ;
+--nobody_NP = MassNP (UseN (ParadigmsSnd.mkN "ڪو به نه" "ڪو به نه" "ڪو به نه" "ڪو به نه" "ڪو به نه" "ڪو به نه" Masc ));  
 
-  as_CAdv = {s = "جی۶ن" ; p = "جھڙو"} ;
+  as_CAdv = {s = "جيئن" ; p = "جھڙو"} ;
   have_V2 = mkV2 (mkV "رکڻ ") "" ;
-  language_title_Utt = ss "ٻوlی" ;
+  language_title_Utt = ss "ٻولي" ;
 
 }
 
diff --git a/lib/src/spanish/BeschSpa.gf b/lib/src/spanish/BeschSpa.gf
--- a/lib/src/spanish/BeschSpa.gf
+++ b/lib/src/spanish/BeschSpa.gf
@@ -3840,7 +3840,7 @@
     }
   } ;
 oper morder_50b : Str -> Verbum = \morder ->
-  let m_ = Predef.tk 4 morder in
+  let m_ = Predef.tk 5 morder in
  {s = table {
     VI Infn => m_ + "order" ;
     VI Ger => m_ + "ordiendo" ;
@@ -3911,6 +3911,80 @@
     VPB (Pass Pl Fem) => m_ + "ordidas"
     }
   } ;
+
+oper oir_51 : Str -> Verbum = \oir ->
+  let o_ = Predef.tk 2 oir in
+ {s = table {
+    VI Infn => o_ + "ír" ;
+    VI Ger => o_ + "yendo" ;
+    VI Part => o_ + "ído" ;
+    VPB (Pres Ind Sg P1) => o_ + "igo" ;
+    VPB (Pres Ind Sg P2) => o_ + "yes" ;
+    VPB (Pres Ind Sg P3) => o_ + "ye" ;
+    VPB (Pres Ind Pl P1) => o_ + "ímos" ;
+    VPB (Pres Ind Pl P2) => o_ + "ís" ;
+    VPB (Pres Ind Pl P3) => o_ + "yen" ;
+    VPB (Pres Sub Sg P1) => o_ + "iga" ;
+    VPB (Pres Sub Sg P2) => o_ + "igas" ;
+    VPB (Pres Sub Sg P3) => o_ + "iga" ;
+    VPB (Pres Sub Pl P1) => o_ + "igamos" ;
+    VPB (Pres Sub Pl P2) => o_ + "igáis" ;
+    VPB (Pres Sub Pl P3) => o_ + "igan" ;
+    VPB (Impf Ind Sg P1) => o_ + "ía" ; --# notpresent
+    VPB (Impf Ind Sg P2) => o_ + "ías" ; --# notpresent
+    VPB (Impf Ind Sg P3) => o_ + "ía" ; --# notpresent
+    VPB (Impf Ind Pl P1) => o_ + "íamos" ; --# notpresent
+    VPB (Impf Ind Pl P2) => o_ + "íais" ; --# notpresent
+    VPB (Impf Ind Pl P3) => o_ + "ían" ; --# notpresent
+    VPB (Impf Sub Sg P1) => o_ + "yera" ; --# notpresent
+    VPB (Impf Sub Sg P2) => o_ + "yeras" ; --# notpresent
+    VPB (Impf Sub Sg P3) => o_ + "yera" ; --# notpresent
+    VPB (Impf Sub Pl P1) => o_ + "yéramos" ; --# notpresent
+    VPB (Impf Sub Pl P2) => o_ + "yerais" ; --# notpresent
+    VPB (Impf Sub Pl P3) => o_ + "yeran" ; --# notpresent
+    VPB (ImpfSub2 Sg P1) => o_ + "yese" ; --# notpresent
+    VPB (ImpfSub2 Sg P2) => o_ + "yeses" ; --# notpresent
+    VPB (ImpfSub2 Sg P3) => o_ + "yese" ; --# notpresent
+    VPB (ImpfSub2 Pl P1) => o_ + "yésemos" ; --# notpresent
+    VPB (ImpfSub2 Pl P2) => o_ + "yeseis" ; --# notpresent
+    VPB (ImpfSub2 Pl P3) => o_ + "yesen" ; --# notpresent
+    VPB (Pret Sg P1) => o_ + "í" ; --# notpresent
+    VPB (Pret Sg P2) => o_ + "iste" ; --# notpresent
+    VPB (Pret Sg P3) => o_ + "yó" ; --# notpresent
+    VPB (Pret Pl P1) => o_ + "ímos" ; --# notpresent
+    VPB (Pret Pl P2) => o_ + "ísteis" ; --# notpresent
+    VPB (Pret Pl P3) => o_ + "yeron" ; --# notpresent
+    VPB (Fut Ind Sg P1) => o_ + "iré" ; --# notpresent
+    VPB (Fut Ind Sg P2) => o_ + "irás" ; --# notpresent
+    VPB (Fut Ind Sg P3) => o_ + "irá" ; --# notpresent
+    VPB (Fut Ind Pl P1) => o_ + "iremos" ; --# notpresent
+    VPB (Fut Ind Pl P2) => o_ + "iréis" ; --# notpresent
+    VPB (Fut Ind Pl P3) => o_ + "irán" ; --# notpresent
+    VPB (Fut Sub Sg P1) => o_ + "yere" ; --# notpresent
+    VPB (Fut Sub Sg P2) => o_ + "yeres" ; --# notpresent
+    VPB (Fut Sub Sg P3) => o_ + "yere" ; --# notpresent
+    VPB (Fut Sub Pl P1) => o_ + "yéremos" ; --# notpresent
+    VPB (Fut Sub Pl P2) => o_ + "yereis" ; --# notpresent
+    VPB (Fut Sub Pl P3) => o_ + "yeren" ; --# notpresent
+    VPB (Cond Sg P1) => o_ + "iría" ; --# notpresent
+    VPB (Cond Sg P2) => o_ + "irías" ; --# notpresent
+    VPB (Cond Sg P3) => o_ + "iría" ; --# notpresent
+    VPB (Cond Pl P1) => o_ + "iríamos" ; --# notpresent
+    VPB (Cond Pl P2) => o_ + "iríais" ; --# notpresent
+    VPB (Cond Pl P3) => o_ + "irían" ; --# notpresent
+    VPB (Imper Sg P1) => variants {} ;
+    VPB (Imper Sg P2) => o_ + "ye" ;
+    VPB (Imper Sg P3) => o_ + "iga" ;
+    VPB (Imper Pl P1) => o_ + "igamos" ;
+    VPB (Imper Pl P2) => o_ + "íd" ;
+    VPB (Imper Pl P3) => o_ + "igan" ;
+    VPB (Pass Sg Masc) => o_ + "ído" ;
+    VPB (Pass Sg Fem) => o_ + "ída" ;
+    VPB (Pass Pl Masc) => o_ + "ídos" ;
+    VPB (Pass Pl Fem) => o_ + "ídas"
+    }
+  } ;
+
 oper oler_52 : Str -> Verbum = \oler ->
   let x_ = Predef.tk 4 oler in
  {s = table {
@@ -6365,6 +6439,7 @@
     }
   } ;
 
+
 -- Verbs: conversion from full verbs to present-tense verbs.
 
   verbBesch : {s : VFB => Str} -> {s : CommonRomance.VF => Str} = \amar -> 
@@ -6444,12 +6519,12 @@
     VPB (Pres Ind Pl P1) => mostr + "amos" ;
     VPB (Pres Ind Pl P2) => mostr + "áis" ;
     VPB (Pres Ind Pl P3) => muestr + "an" ;
-    VPB (Pres Sub Sg P1) => muestr + "ue" ;
-    VPB (Pres Sub Sg P2) => muestr + "ues" ;
-    VPB (Pres Sub Sg P3) => muestr + "ue" ;
-    VPB (Pres Sub Pl P1) => mostr + "uemos" ;
-    VPB (Pres Sub Pl P2) => mostr + "uéis" ;
-    VPB (Pres Sub Pl P3) => muestr + "uen" ;
+    VPB (Pres Sub Sg P1) => muestr + "e" ;
+    VPB (Pres Sub Sg P2) => muestr + "es" ;
+    VPB (Pres Sub Sg P3) => muestr + "e" ;
+    VPB (Pres Sub Pl P1) => mostr + "emos" ;
+    VPB (Pres Sub Pl P2) => mostr + "éis" ;
+    VPB (Pres Sub Pl P3) => muestr + "en" ;
     VPB (Impf Ind Sg P1) => mostr + "aba" ; --# notpresent
     VPB (Impf Ind Sg P2) => mostr + "abas" ; --# notpresent
     VPB (Impf Ind Sg P3) => mostr + "aba" ; --# notpresent
@@ -6468,7 +6543,7 @@
     VPB (ImpfSub2 Pl P1) => mostr + "ásemos" ; --# notpresent
     VPB (ImpfSub2 Pl P2) => mostr + "aseis" ; --# notpresent
     VPB (ImpfSub2 Pl P3) => mostr + "asen" ; --# notpresent
-    VPB (Pret Sg P1) => mostr + "ué" ; --# notpresent
+    VPB (Pret Sg P1) => mostr + "é" ; --# notpresent
     VPB (Pret Sg P2) => mostr + "aste" ; --# notpresent
     VPB (Pret Sg P3) => mostr + "ó" ; --# notpresent
     VPB (Pret Pl P1) => mostr + "amos" ; --# notpresent
@@ -6494,14 +6569,91 @@
     VPB (Cond Pl P3) => mostr + "arían" ; --# notpresent
     VPB (Imper Sg P1) => variants {} ;
     VPB (Imper Sg P2) => muestr + "a" ;
-    VPB (Imper Sg P3) => muestr + "ue" ;
-    VPB (Imper Pl P1) => mostr + "uemos" ;
+    VPB (Imper Sg P3) => muestr + "e" ;
+    VPB (Imper Pl P1) => mostr + "emos" ;
     VPB (Imper Pl P2) => mostr + "ad" ;
-    VPB (Imper Pl P3) => muestr + "uen" ;
+    VPB (Imper Pl P3) => muestr + "en" ;
     VPB (Pass Sg Masc) => mostr + "ado" ;
     VPB (Pass Sg Fem) => mostr + "ada" ;
     VPB (Pass Pl Masc) => mostr + "ados" ;
     VPB (Pass Pl Fem) => mostr + "adas"
+    }
+  } ;
+  
+  regAlternVEr : Str -> Str -> Verbum = 
+  \entender, entiendo -> 
+    let 
+      entend  = Predef.tk 2 entender ;
+      entiend = Predef.tk 1 entiendo ;
+    in
+   {s = table {
+    VI Infn => entender ;
+    VI Ger => entend + "iendo" ;
+    VI Part => entend + "ido" ;
+    VPB (Pres Ind Sg P1) => entiend + "o" ;
+    VPB (Pres Ind Sg P2) => entiend + "es" ;
+    VPB (Pres Ind Sg P3) => entiend + "e" ;
+    VPB (Pres Ind Pl P1) => entend + "emos" ;
+    VPB (Pres Ind Pl P2) => entend + "éis" ;
+    VPB (Pres Ind Pl P3) => entiend + "en" ;
+    VPB (Pres Sub Sg P1) => entiend + "a" ;
+    VPB (Pres Sub Sg P2) => entiend + "as" ;
+    VPB (Pres Sub Sg P3) => entiend + "a" ;
+    VPB (Pres Sub Pl P1) => entend + "amos" ;
+    VPB (Pres Sub Pl P2) => entend + "áis" ;
+    VPB (Pres Sub Pl P3) => entiend + "an" ;
+    VPB (Impf Ind Sg P1) => entend + "ía" ; --# notpresent
+    VPB (Impf Ind Sg P2) => entend + "ías" ; --# notpresent
+    VPB (Impf Ind Sg P3) => entend + "ía" ; --# notpresent
+    VPB (Impf Ind Pl P1) => entend + "íamos" ; --# notpresent
+    VPB (Impf Ind Pl P2) => entend + "íais" ; --# notpresent
+    VPB (Impf Ind Pl P3) => entend + "ían" ; --# notpresent
+    VPB (Impf Sub Sg P1) => entend + "iera" ; --# notpresent
+    VPB (Impf Sub Sg P2) => entend + "ieras" ; --# notpresent
+    VPB (Impf Sub Sg P3) => entend + "iera" ; --# notpresent
+    VPB (Impf Sub Pl P1) => entend + "iéramos" ; --# notpresent
+    VPB (Impf Sub Pl P2) => entend + "ierais" ; --# notpresent
+    VPB (Impf Sub Pl P3) => entend + "ieran" ; --# notpresent
+    VPB (ImpfSub2 Sg P1) => entend + "iese" ; --# notpresent
+    VPB (ImpfSub2 Sg P2) => entend + "ieses" ; --# notpresent
+    VPB (ImpfSub2 Sg P3) => entend + "iese" ; --# notpresent
+    VPB (ImpfSub2 Pl P1) => entend + "iésemos" ; --# notpresent
+    VPB (ImpfSub2 Pl P2) => entend + "ieseis" ; --# notpresent
+    VPB (ImpfSub2 Pl P3) => entend + "iesen" ; --# notpresent
+    VPB (Pret Sg P1) => entend + "í" ; --# notpresent
+    VPB (Pret Sg P2) => entend + "iste" ; --# notpresent
+    VPB (Pret Sg P3) => entend + "ió" ; --# notpresent
+    VPB (Pret Pl P1) => entend + "imos" ; --# notpresent
+    VPB (Pret Pl P2) => entend + "isteis" ; --# notpresent
+    VPB (Pret Pl P3) => entend + "ieron" ; --# notpresent
+    VPB (Fut Ind Sg P1) => entend + "eré" ; --# notpresent
+    VPB (Fut Ind Sg P2) => entend + "erás" ; --# notpresent
+    VPB (Fut Ind Sg P3) => entend + "erá" ; --# notpresent
+    VPB (Fut Ind Pl P1) => entend + "eremos" ; --# notpresent
+    VPB (Fut Ind Pl P2) => entend + "eréis" ; --# notpresent
+    VPB (Fut Ind Pl P3) => entend + "erán" ; --# notpresent
+    VPB (Fut Sub Sg P1) => entend + "iere" ; --# notpresent
+    VPB (Fut Sub Sg P2) => entend + "ieres" ; --# notpresent
+    VPB (Fut Sub Sg P3) => entend + "iere" ; --# notpresent
+    VPB (Fut Sub Pl P1) => entend + "iéremos" ; --# notpresent
+    VPB (Fut Sub Pl P2) => entend + "iereis" ; --# notpresent
+    VPB (Fut Sub Pl P3) => entend + "ieren" ; --# notpresent
+    VPB (Cond Sg P1) => entend + "ería" ; --# notpresent
+    VPB (Cond Sg P2) => entend + "erías" ; --# notpresent
+    VPB (Cond Sg P3) => entend + "ería" ; --# notpresent
+    VPB (Cond Pl P1) => entend + "eríamos" ; --# notpresent
+    VPB (Cond Pl P2) => entend + "eríais" ; --# notpresent
+    VPB (Cond Pl P3) => entend + "erían" ; --# notpresent
+    VPB (Imper Sg P1) => variants {} ;
+    VPB (Imper Sg P2) => entiend + "e" ;
+    VPB (Imper Sg P3) => entiend + "a" ;
+    VPB (Imper Pl P1) => entend + "amos" ;
+    VPB (Imper Pl P2) => entend + "ed" ;
+    VPB (Imper Pl P3) => entiend + "an" ;
+    VPB (Pass Sg Masc) => entend + "ido" ;
+    VPB (Pass Sg Fem) => entend + "ida" ;
+    VPB (Pass Pl Masc) => entend + "idos" ;
+    VPB (Pass Pl Fem) => entend + "idas"
     }
   } ;
 
diff --git a/lib/src/spanish/DictEngSpa.gf b/lib/src/spanish/DictEngSpa.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/spanish/DictEngSpa.gf
@@ -0,0 +1,462 @@
+--# -path=.:alltenses
+
+concrete DictEngSpa of DictEngAbs = CatSpa ** open ParadigmsSpa,
+  (S = StructuralSpa),
+  (L = LexiconSpa),
+  MorphoSpa, ParadigmsSpa, Prelude in {
+
+flags coding=utf8 ;
+
+
+lin
+
+--- from StructuralSpa
+
+  above_Prep = S.above_Prep ; --CHECKED
+  after_Prep = S.after_Prep ; --CHECKED
+  all_Predet = S.all_Predet ; --CHECKED
+  almost_AdA = S.almost_AdA ; --CHECKED
+  almost_AdN = S.almost_AdN ; --CHECKED
+  although_Subj = S.although_Subj ; --CHECKED
+  always_AdV = S.always_AdV ; --CHECKED
+  and_Conj = S.and_Conj ; --CHECKED
+  because_Subj = S.because_Subj ; --CHECKED
+  before_Prep = S.before_Prep ; --CHECKED
+  behind_Prep = S.behind_Prep ; --CHECKED
+  between_Prep = S.between_Prep ; --CHECKED
+  both7and_DConj = S.both7and_DConj ; --CHECKED
+  but_PConj = S.but_PConj ; --CHECKED
+  by8agent_Prep = S.by8agent_Prep ; --CHECKED
+  by8means_Prep = S.by8means_Prep ; --CHECKED
+  can8know_VV = S.can8know_VV ; --CHECKED
+  can_VV = S.can_VV ; --CHECKED
+  during_Prep = S.during_Prep ; --CHECKED
+  either7or_DConj = S.either7or_DConj ; --CHECKED
+  every_Det = S.every_Det ; --CHECKED
+  everybody_NP = S.everybody_NP ; --CHECKED
+  everything_NP = S.everything_NP ; --CHECKED
+  everywhere_Adv = S.everywhere_Adv ; --CHECKED
+  few_Det = S.few_Det ; --CHECKED
+  for_Prep = S.for_Prep ; --CHECKED
+  from_Prep = S.from_Prep ; --CHECKED
+  he_Pron = S.he_Pron ; --CHECKED
+  here7to_Adv = S.here7to_Adv ; --CHECKED
+  here7from_Adv = S.here7from_Adv ; --CHECKED
+  how_IAdv = S.how_IAdv ; --CHECKED
+  how8many_IDet = S.how8many_IDet ; --CHECKED
+  how8much_IAdv = S.how8much_IAdv ; --CHECKED
+  i_Pron = S.i_Pron ; --CHECKED
+  if_Subj = S.if_Subj ; --CHECKED
+  in8front_Prep = S.in8front_Prep ; --CHECKED
+  in_Prep = S.in_Prep ; --CHECKED
+  it_Pron = S.it_Pron ; --CHECKED
+  less_CAdv = S.less_CAdv ; --CHECKED
+  many_Det = S.many_Det ; --CHECKED
+  more_CAdv = S.more_CAdv ; --CHECKED
+  most_Predet = S.most_Predet ; --CHECKED
+  much_Det = S.much_Det ; --CHECKED
+  must_VV = S.must_VV ; --CHECKED
+  no_Utt = S.no_Utt ; --CHECKED
+  on_Prep = S.on_Prep ; --CHECKED
+  only_Predet = S.only_Predet ; --CHECKED
+  or_Conj = S.or_Conj ; --CHECKED
+  otherwise_PConj = S.otherwise_PConj ; --CHECKED
+  part_Prep = S.part_Prep ; --CHECKED
+  please_Voc = S.please_Voc ; --CHECKED
+  possess_Prep = S.possess_Prep ; --CHECKED
+  quite_Adv = S.quite_Adv ; --CHECKED
+  she_Pron = S.she_Pron ; --CHECKED
+  so_AdA = S.so_AdA ; --CHECKED
+  someSg_Det = S.someSg_Det ; --CHECKED
+  somePl_Det = S.somePl_Det ; --CHECKED
+  somebody_NP = S.somebody_NP ; --CHECKED
+  something_NP = S.something_NP ; --CHECKED
+  somewhere_Adv = S.somewhere_Adv ; --CHECKED
+  that_Quant = S.that_Quant ; --CHECKED
+  that_Subj = S.that_Subj ; --CHECKED
+  there_Adv = S.there_Adv ; --CHECKED
+  there7to_Adv = S.there7to_Adv ; --CHECKED
+  there7from_Adv = S.there7from_Adv ; --CHECKED
+  therefore_PConj = S.therefore_PConj ; --CHECKED
+  they_Pron = S.they_Pron ; --CHECKED
+  this_Quant = S.this_Quant ; --CHECKED
+  through_Prep = S.through_Prep ; --CHECKED
+  to_Prep = S.to_Prep ; --CHECKED
+  too_AdA = S.too_AdA ; --CHECKED
+  under_Prep = S.under_Prep ; --CHECKED
+  very_AdA = S.very_AdA ; --CHECKED
+  want_VV = S.want_VV ; --CHECKED
+  we_Pron = S.we_Pron ; --CHECKED
+  whatPl_IP = S.whatPl_IP ; --CHECKED
+  whatSg_IP = S.whatSg_IP ; --CHECKED
+  when_IAdv = S.when_IAdv ; --CHECKED
+  when_Subj = S.when_Subj ; --CHECKED
+  where_IAdv = S.where_IAdv ; --CHECKED
+  which_IQuant = S.which_IQuant ; --CHECKED
+  whoPl_IP = S.whoPl_IP ; --CHECKED
+  whoSg_IP = S.whoSg_IP ; --CHECKED
+  why_IAdv = S.why_IAdv ; --CHECKED
+  with_Prep = S.with_Prep ; --CHECKED
+  without_Prep = S.without_Prep ; --CHECKED
+  yes_Utt = S.yes_Utt ; --CHECKED
+  youSg_Pron = S.youSg_Pron ; --CHECKED
+  youPl_Pron = S.youPl_Pron ; --CHECKED
+  youPol_Pron = S.youPol_Pron ; --CHECKED
+  no_Quant = S.no_Quant ; --CHECKED
+  not_Predet = S.not_Predet ; --CHECKED
+  if_then_Conj = S.if_then_Conj ; --CHECKED
+  at_least_AdN = S.at_least_AdN ; --CHECKED
+  at_most_AdN = S.at_most_AdN ; --CHECKED
+  nobody_NP = S.nobody_NP ; --CHECKED
+  nothing_NP = S.nothing_NP ; --CHECKED
+  except_Prep = S.except_Prep ; --CHECKED
+  as_CAdv = S.as_CAdv ; --CHECKED
+  have_V2 = S.have_V2 ; --CHECKED
+
+-- from LexiconSpa
+
+  add_V3 = L.add_V3 ; --CHECKED
+  airplane_N = L.airplane_N ; --CHECKED
+  already_Adv = L.already_Adv ; --CHECKED
+  animal_N = L.animal_N ; --CHECKED
+  answer_V2S = L.answer_V2S ; --CHECKED
+  apartment_N = L.apartment_N ; --CHECKED
+  apple_N = L.apple_N ; --CHECKED
+  art_N = L.art_N ; --CHECKED
+  ashes_N = L.ashes_N ; --CHECKED
+  ask_V2Q = L.ask_V2Q ; --CHECKED
+  baby_N = L.baby_N ; --CHECKED
+  back_N = L.back_N ; --CHECKED
+  bad_A = L.bad_A ; --CHECKED
+  bank_N = L.bank_N ; --CHECKED
+  bark_N = L.bark_N ; --CHECKED
+  beautiful_A = L.beautiful_A ; --CHECKED
+  become_VA = L.become_VA ; --CHECKED
+  beer_N = L.beer_N ; --CHECKED
+  beg_V2V = L.beg_V2V ; --CHECKED
+  belly_N = L.belly_N ; --CHECKED
+  big_A = L.big_A ; --CHECKED
+  bike_N = L.bike_N ; --CHECKED
+  bird_N = L.bird_N ; --CHECKED
+  bite_V2 = L.bite_V2 ; --CHECKED
+  black_A = L.black_A ; --CHECKED
+  blood_N = L.blood_N ; --CHECKED
+  blow_V = L.blow_V ; --CHECKED
+  blue_A = L.blue_A ; --CHECKED
+  boat_N = L.boat_N ; --CHECKED
+  bone_N = L.bone_N ; --CHECKED
+  book_N = L.book_N ; --CHECKED
+  boot_N = L.boot_N ; --CHECKED
+  boss_N = L.boss_N ; --CHECKED
+  boy_N = L.boy_N ; --CHECKED
+  bread_N = L.bread_N ; --CHECKED
+  break_V2 = L.break_V2 ; --CHECKED
+  breast_N = L.breast_N ; --CHECKED
+  breathe_V = L.breathe_V ; --CHECKED
+  broad_A = L.broad_A ; --CHECKED
+  brother_N2 = L.brother_N2 ; --CHECKED
+  brown_A = L.brown_A ; --CHECKED
+  burn_V = L.burn_V ; --CHECKED
+  butter_N = L.butter_N ; --CHECKED
+  buy_V2 = L.buy_V2 ; --CHECKED
+  camera_N = L.camera_N ; --CHECKED
+  cap_N = L.cap_N ; --CHECKED
+  car_N = L.car_N ; --CHECKED
+  carpet_N = L.carpet_N ; --CHECKED
+  cat_N = L.cat_N ; --CHECKED
+  ceiling_N = L.ceiling_N ; --CHECKED
+  chair_N = L.chair_N ; --CHECKED
+  cheese_N = L.cheese_N ; --CHECKED
+  child_N = L.child_N ; --CHECKED
+  church_N = L.church_N ; --CHECKED
+  city_N = L.city_N ; --CHECKED
+  clean_A = L.clean_A ; --CHECKED
+  clever_A = L.clever_A ; --CHECKED
+  close_V2 = L.close_V2 ; --CHECKED
+  cloud_N = L.cloud_N ; --CHECKED
+  coat_N = L.coat_N ; --CHECKED
+  cold_A = L.cold_A ; --CHECKED
+  come_V = L.come_V ; --CHECKED
+  computer_N = L.computer_N ; --CHECKED
+  correct_A = L.correct_A ; --CHECKED
+  country_N = L.country_N ; --CHECKED
+  count_V2 = L.count_V2 ; --CHECKED
+  cousin_N = L.cousin_N ; --CHECKED
+  cow_N = L.cow_N ; --CHECKED
+  cut_V2 = L.cut_V2 ; --CHECKED
+  day_N = L.day_N ; --CHECKED
+  die_V = L.die_V ; --CHECKED
+  dig_V = L.dig_V ; --CHECKED
+  dirty_A = L.dirty_A ; --CHECKED
+  distance_N3 = L.distance_N3 ; --CHECKED
+  doctor_N = L.doctor_N ; --CHECKED
+  dog_N = L.dog_N ; --CHECKED
+  door_N = L.door_N ; --CHECKED
+  drink_V2 = L.drink_V2 ; --CHECKED
+  dry_A = L.dry_A ; --CHECKED
+  dull_A = L.dull_A ; --CHECKED
+  dust_N = L.dust_N ; --CHECKED
+  ear_N = L.ear_N ; --CHECKED
+  earth_N = L.earth_N ; --CHECKED
+  easy_A2V = L.easy_A2V ; --CHECKED
+  eat_V2 = L.eat_V2 ; --CHECKED
+  egg_N = L.egg_N ; --CHECKED
+  empty_A = L.empty_A ; --CHECKED
+  enemy_N = L.enemy_N ; --CHECKED
+  eye_N = L.eye_N ; --CHECKED
+  factory_N = L.factory_N ; --CHECKED
+  far_Adv = L.far_Adv ; --CHECKED
+  father_N2 = L.father_N2 ; --CHECKED
+  fat_N = L.fat_N ; --CHECKED
+  fear_VS = L.fear_VS ; --CHECKED
+  fear_V2 = L.fear_V2 ; --CHECKED
+  feather_N = L.feather_N ; --CHECKED
+  fight_V2 = L.fight_V2 ; --CHECKED
+  find_V2 = L.find_V2 ; --CHECKED
+  fingernail_N = L.fingernail_N ; --CHECKED
+  fire_N = L.fire_N ; --CHECKED
+  fish_N = L.fish_N ; --CHECKED
+  float_V = L.float_V ; --CHECKED
+  floor_N = L.floor_N ; --CHECKED
+  flower_N = L.flower_N ; --CHECKED
+  flow_V = L.flow_V ; --CHECKED
+  fly_V = L.fly_V ; --CHECKED
+  fog_N = L.fog_N ; --CHECKED
+  foot_N = L.foot_N ; --CHECKED
+  forget_V2 = L.forget_V2 ; --CHECKED
+  freeze_V = L.freeze_V ; --CHECKED
+  fridge_N = L.fridge_N ; --CHECKED
+  friend_N = L.friend_N ; --CHECKED
+  fruit_N = L.fruit_N ; --CHECKED
+  full_A = L.full_A ; --CHECKED
+  fun_AV = L.fun_AV ; --CHECKED
+  garden_N = L.garden_N ; --CHECKED
+  girl_N = L.girl_N ; --CHECKED
+  give_V3 = L.give_V3 ; --CHECKED
+  glove_N = L.glove_N ; --CHECKED
+  gold_N = L.gold_N ; --CHECKED
+  go_V = L.go_V ; --CHECKED
+  grammar_N = L.grammar_N ; --CHECKED
+  grass_N = L.grass_N ; --CHECKED
+  green_A = L.green_A ; --CHECKED
+  guts_N = L.guts_N ; --CHECKED
+  hair_N = L.hair_N ; --CHECKED
+  hand_N = L.hand_N ; --CHECKED
+  harbour_N = L.harbour_N ; --CHECKED
+  hate_V2 = L.hate_V2 ; --CHECKED
+  hat_N = L.hat_N ; --CHECKED
+  head_N = L.head_N ; --CHECKED
+  heart_N = L.heart_N ; --CHECKED
+  hear_V2 = L.hear_V2 ; --CHECKED
+  heavy_A = L.heavy_A ; --CHECKED
+  hill_N = L.hill_N ; --CHECKED
+  hit_V2 = L.hit_V2 ; --CHECKED
+  hold_V2 = L.hold_V2 ; --CHECKED
+  hope_VS = L.hope_VS ; --CHECKED
+  horn_N = L.horn_N ; --CHECKED
+  horse_N = L.horse_N ; --CHECKED
+  hot_A = L.hot_A ; --CHECKED
+  house_N = L.house_N ; --CHECKED
+  hunt_V2 = L.hunt_V2 ; --CHECKED
+  husband_N = L.husband_N ; --CHECKED
+  ice_N = L.ice_N ; --CHECKED
+  important_A = L.important_A ; --CHECKED
+  industry_N = L.industry_N ; --CHECKED
+  iron_N = L.iron_N ; --CHECKED
+  john_PN = L.john_PN ; --CHECKED
+  jump_V = L.jump_V ; --CHECKED
+  kill_V2 = L.kill_V2 ; --CHECKED
+  king_N = L.king_N ; --CHECKED
+  knee_N = L.knee_N ; --CHECKED
+  know_V2 = L.know_V2 ; --CHECKED
+  know_VQ = L.know_VQ ; --CHECKED
+  know_VS = L.know_VS ; --CHECKED
+  lake_N = L.lake_N ; --CHECKED
+  lamp_N = L.lamp_N ; --CHECKED
+  language_N = L.language_N ; --CHECKED
+  laugh_V = L.laugh_V ; --CHECKED
+  leaf_N = L.leaf_N ; --CHECKED
+  learn_V2 = L.learn_V2 ; --CHECKED
+  leather_N = L.leather_N ; --CHECKED
+  leave_V2 = L.leave_V2 ; --CHECKED
+  left_Ord = L.left_Ord ; --CHECKED
+  leg_N = L.leg_N ; --CHECKED
+  lie_V = L.lie_V ; --CHECKED
+  like_V2 = L.like_V2 ; --CHECKED
+  listen_V2 = L.listen_V2 ; --CHECKED
+  liver_N = L.liver_N ; --CHECKED
+  live_V = L.live_V ; --CHECKED
+  long_A = L.long_A ; --CHECKED
+  lose_V2 = L.lose_V2 ; --CHECKED
+  louse_N = L.louse_N ; --CHECKED
+  love_N = L.love_N ; --CHECKED
+  love_V2 = L.love_V2 ; --CHECKED
+  man_N = L.man_N ; --CHECKED
+  married_A2 = L.married_A2 ; --CHECKED
+  meat_N = L.meat_N ; --CHECKED
+  milk_N = L.milk_N ; --CHECKED
+  moon_N = L.moon_N ; --CHECKED
+  mother_N2 = L.mother_N2 ; --CHECKED
+  mountain_N = L.mountain_N ; --CHECKED
+  mouth_N = L.mouth_N ; --CHECKED
+  music_N = L.music_N ; --CHECKED
+  name_N = L.name_N ; --CHECKED
+  narrow_A = L.narrow_A ; --CHECKED
+  near_A = L.near_A ; --CHECKED
+  neck_N = L.neck_N ; --CHECKED
+  new_A = L.new_A ; --CHECKED
+  newspaper_N = L.newspaper_N ; --CHECKED
+  night_N = L.night_N ; --CHECKED
+  nose_N = L.nose_N ; --CHECKED
+  now_Adv = L.now_Adv ; --CHECKED
+  number_N = L.number_N ; --CHECKED
+  oil_N = L.oil_N ; --CHECKED
+  old_A = L.old_A ; --CHECKED
+  open_V2 = L.open_V2 ; --CHECKED
+  paint_V2A = L.paint_V2A ; --CHECKED
+  paper_N = L.paper_N ; --CHECKED
+  paris_PN = L.paris_PN ; --CHECKED
+  peace_N = L.peace_N ; --CHECKED
+  pen_N = L.pen_N ; --CHECKED
+  person_N = L.person_N ; --CHECKED
+  planet_N = L.planet_N ; --CHECKED
+  plastic_N = L.plastic_N ; --CHECKED
+  play_V2 = L.play_V2 ; --CHECKED
+  play_V = L.play_V ; --CHECKED
+  policeman_N = L.policeman_N ; --CHECKED
+  priest_N = L.priest_N ; --CHECKED
+  probable_AS = L.probable_AS ; --CHECKED
+  pull_V2 = L.pull_V2 ; --CHECKED
+  push_V2 = L.push_V2 ; --CHECKED
+  put_V2 = L.put_V2 ; --CHECKED
+  queen_N = L.queen_N ; --CHECKED
+  question_N = L.question_N ; --CHECKED
+  radio_N = L.radio_N ; --CHECKED
+  rain_N = L.rain_N ; --CHECKED
+  rain_V0 = L.rain_V0 ; --CHECKED
+  read_V2 = L.read_V2 ; --CHECKED
+--  ready_A = L.ready_A ; --CHECKED
+  reason_N = L.reason_N ; --CHECKED
+  red_A = L.red_A ; --CHECKED
+  religion_N = L.religion_N ; --CHECKED
+  restaurant_N = L.restaurant_N ; --CHECKED
+  right_Ord = L.right_Ord ; --CHECKED
+  river_N = L.river_N ; --CHECKED
+  road_N = L.road_N ; --CHECKED
+  rock_N = L.rock_N ; --CHECKED
+  roof_N = L.roof_N ; --CHECKED
+  root_N = L.root_N ; --CHECKED
+  rope_N = L.rope_N ; --CHECKED
+  rotten_A = L.rotten_A ; --CHECKED
+  round_A = L.round_A ; --CHECKED
+  rubber_N = L.rubber_N ; --CHECKED
+  rub_V2 = L.rub_V2 ; --CHECKED
+  rule_N = L.rule_N ; --CHECKED
+  run_V = L.run_V ; --CHECKED
+  salt_N = L.salt_N ; --CHECKED
+  sand_N = L.sand_N ; --CHECKED
+  say_VS = L.say_VS ; --CHECKED
+  school_N = L.school_N ; --CHECKED
+  science_N = L.science_N ; --CHECKED
+  scratch_V2 = L.scratch_V2 ; --CHECKED
+  sea_N = L.sea_N ; --CHECKED
+  seed_N = L.seed_N ; --CHECKED
+  seek_V2 = L.seek_V2 ; --CHECKED
+  see_V2 = L.see_V2 ; --CHECKED
+  sell_V3 = L.sell_V3 ; --CHECKED
+  send_V3 = L.send_V3 ; --CHECKED
+  sew_V = L.sew_V ; --CHECKED
+  sharp_A = L.sharp_A ; --CHECKED
+  sheep_N = L.sheep_N ; --CHECKED
+  ship_N = L.ship_N ; --CHECKED
+  shirt_N = L.shirt_N ; --CHECKED
+  shoe_N = L.shoe_N ; --CHECKED
+  shop_N = L.shop_N ; --CHECKED
+  short_A = L.short_A ; --CHECKED
+  silver_N = L.silver_N ; --CHECKED
+  sing_V = L.sing_V ; --CHECKED
+  sister_N = L.sister_N ; --CHECKED
+  sit_V = L.sit_V ; --CHECKED
+  skin_N = L.skin_N ; --CHECKED
+  sky_N = L.sky_N ; --CHECKED
+  sleep_V = L.sleep_V ; --CHECKED
+  small_A = L.small_A ; --CHECKED
+  smell_V = L.smell_V ; --CHECKED
+  smoke_N = L.smoke_N ; --CHECKED
+  smooth_A = L.smooth_A ; --CHECKED
+  snake_N = L.snake_N ; --CHECKED
+  snow_N = L.snow_N ; --CHECKED
+  sock_N = L.sock_N ; --CHECKED
+  song_N = L.song_N ; --CHECKED
+  speak_V2 = L.speak_V2 ; --CHECKED
+  spit_V = L.spit_V ; --CHECKED
+  split_V2 = L.split_V2 ; --CHECKED
+  squeeze_V2 = L.squeeze_V2 ; --CHECKED
+  stab_V2 = L.stab_V2 ; --CHECKED
+  stand_V = L.stand_V ; --CHECKED
+  star_N = L.star_N ; --CHECKED
+  steel_N = L.steel_N ; --CHECKED
+  stick_N = L.stick_N ; --CHECKED
+  stone_N = L.stone_N ; --CHECKED
+  stop_V = L.stop_V ; --CHECKED
+  stove_N = L.stove_N ; --CHECKED
+  straight_A = L.straight_A ; --CHECKED
+  student_N = L.student_N ; --CHECKED
+  stupid_A = L.stupid_A ; --CHECKED
+  suck_V2 = L.suck_V2 ; --CHECKED
+  sun_N = L.sun_N ; --CHECKED
+  swell_V = L.swell_V ; --CHECKED
+  swim_V = L.swim_V ; --CHECKED
+  switch8off_V2 = L.switch8off_V2 ; --CHECKED
+  switch8on_V2 = L.switch8on_V2 ; --CHECKED
+  table_N = L.table_N ; --CHECKED
+  tail_N = L.tail_N ; --CHECKED
+  talk_V3 = L.talk_V3 ; --CHECKED
+  teacher_N = L.teacher_N ; --CHECKED
+  teach_V2 = L.teach_V2 ; --CHECKED
+  television_N = L.television_N ; --CHECKED
+  thick_A = L.thick_A ; --CHECKED
+  thin_A = L.thin_A ; --CHECKED
+  think_V = L.think_V ; --CHECKED
+  throw_V2 = L.throw_V2 ; --CHECKED
+  tie_V2 = L.tie_V2 ; --CHECKED
+  today_Adv = L.today_Adv ; --CHECKED
+  tongue_N = L.tongue_N ; --CHECKED
+  tooth_N = L.tooth_N ; --CHECKED
+  train_N = L.train_N ; --CHECKED
+  travel_V = L.travel_V ; --CHECKED
+  tree_N = L.tree_N ; --CHECKED
+  turn_V = L.turn_V ; --CHECKED
+  ugly_A = L.ugly_A ; --CHECKED
+--  uncertain_A = L.uncertain_A ; --CHECKED
+  understand_V2 = L.understand_V2 ; --CHECKED
+  university_N = L.university_N ; --CHECKED
+  village_N = L.village_N ; --CHECKED
+  vomit_V = L.vomit_V ; --CHECKED
+  wait_V2 = L.wait_V2 ; --CHECKED
+  walk_V = L.walk_V ; --CHECKED
+  warm_A = L.warm_A ; --CHECKED
+  war_N = L.war_N ; --CHECKED
+  wash_V2 = L.wash_V2 ; --CHECKED
+  watch_V2 = L.watch_V2 ; --CHECKED
+  water_N = L.water_N ; --CHECKED
+  wet_A = L.wet_A ; --CHECKED
+  white_A = L.white_A ; --CHECKED
+  wide_A = L.wide_A ; --CHECKED
+  wife_N = L.wife_N ; --CHECKED
+  wind_N = L.wind_N ; --CHECKED
+  window_N = L.window_N ; --CHECKED
+  wine_N = L.wine_N ; --CHECKED
+  wing_N = L.wing_N ; --CHECKED
+  win_V2 = L.win_V2 ; --CHECKED
+  wipe_V2 = L.wipe_V2 ; --CHECKED
+  woman_N = L.woman_N ; --CHECKED
+  wonder_VQ = L.wonder_VQ ; --CHECKED
+  wood_N = L.wood_N ; --CHECKED
+  worm_N = L.worm_N ; --CHECKED
+  write_V2 = L.write_V2 ; --CHECKED
+  year_N = L.year_N ; --CHECKED
+  yellow_A = L.yellow_A ; --CHECKED
+  young_A = L.young_A ; --CHECKED
+
+}
diff --git a/lib/src/spanish/DiffSpa.gf b/lib/src/spanish/DiffSpa.gf
--- a/lib/src/spanish/DiffSpa.gf
+++ b/lib/src/spanish/DiffSpa.gf
@@ -95,7 +95,12 @@
         let 
           pe    = case b of {True => P3 ; _ => p} ;
           agr   = {g = g ; n = n ; p = pe} ;
-          clpr  =  <vp.clit1 ++ vp.clit2, [],False> ;  ---- TODO: True if clit
+          refl  = case vp.s.vtyp of {
+            VRefl => <reflPron n pe Acc,True> ;
+            _ => <[],False> 
+            } ;
+
+          clpr  =  <vp.clit1 ++ vp.clit2, [],vp.clit3.hasClit> ; 
 ----          clpr  = <[],[],False> ; ----e pronArg agr.n agr.p vp.clAcc vp.clDat ;
 ----e          verb  = case <aag.n, pol,pe> of {
 ----e            <Sg,Neg,P2> => (vp.s ! VPInfinit Simul clpr.p3).inf ! aag ;
@@ -105,7 +110,7 @@
           neg   = vp.neg ! pol ;
           compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol
         in
-        neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ;
+        neg.p1 ++ verb ++ bindIf refl.p2 ++ refl.p1 ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ;
 
     negation : RPolarity => (Str * Str) = table {
       RPos => <[],[]> ;
@@ -166,7 +171,7 @@
         <_,  Pl,P3> => cases3 "los" "les" "ellos"
         } ;
 
-    vRefl   : VType = VRefl ;
+    vRefl _ = VRefl ;
     isVRefl : VType -> Bool = \ty -> case ty of {
       VRefl => True ;
       _ => False
diff --git a/lib/src/spanish/ExtraSpa.gf b/lib/src/spanish/ExtraSpa.gf
--- a/lib/src/spanish/ExtraSpa.gf
+++ b/lib/src/spanish/ExtraSpa.gf
@@ -1,5 +1,5 @@
 concrete ExtraSpa of ExtraSpaAbs = ExtraRomanceSpa ** 
-  open CommonRomance, PhonoSpa, MorphoSpa, ParadigmsSpa, ParamX, ResSpa, 
+  open CommonRomance, PhonoSpa, MorphoSpa, ParadigmsSpa, ParamX, ResSpa, BeschSpa,
   Prelude in {
   
   lin
@@ -49,4 +49,24 @@
       s = (mkClause (np.s ! Nom).comp np.hasClit False np.a vp).s 
           ! DInv ! RPres ! Simul ! RNeg False ! Conjunct
       } ;
+
+    -- ExtraRomance.PassVPSlash uses estar 
+    PassVPSlash_ser vps = 
+      let auxvp = predV copula
+      in
+      insertComplement (\\a => let agr = complAgr a in vps.s.s ! VPart agr.g agr.n) {
+        s = auxvp.s ;
+        agr = auxvp.agr ;
+        neg = vps.neg ;
+        clit1 = vps.clit1 ;
+        clit2 = vps.clit2 ;
+        clit3 = vps.clit3 ;
+        isNeg = vps.isNeg ;
+        comp  = vps.comp ;
+        ext   = vps.ext
+        } ;
+
+    ExistsNP np = 
+      mkClause [] True False np.a (insertComplement (\\_ => (np.s ! Nom).ton) (predV (mkV "existir"))) ;
+
 }
diff --git a/lib/src/spanish/ExtraSpaAbs.gf b/lib/src/spanish/ExtraSpaAbs.gf
--- a/lib/src/spanish/ExtraSpaAbs.gf
+++ b/lib/src/spanish/ExtraSpaAbs.gf
@@ -27,4 +27,7 @@
 
 
     ImpNeg : NP -> VP -> Utt ; --IL 2012-10-12
+
+    PassVPSlash_ser : VPSlash -> VP ;
+
 }
diff --git a/lib/src/spanish/LexiconSpa.gf b/lib/src/spanish/LexiconSpa.gf
--- a/lib/src/spanish/LexiconSpa.gf
+++ b/lib/src/spanish/LexiconSpa.gf
@@ -19,7 +19,7 @@
    beautiful_A = prefA (regADeg "bello") ;	-- bella
    become_VA = reflV (regV "convertir") ;  --- convertirse en, volverse, ponerse
    beer_N = regN "cerveza" ;
-   beg_V2V = mkV2V (regV "rogar") accusative dative ;   -- pedir
+   beg_V2V = mkV2V (mkV "rogar" "ruego") accusative dative ;   -- pedir
    big_A = prefA (regADeg "grande") ;
    bike_N = regN "bicicleta" ;
    bird_N = regN "pájaro" ;
@@ -50,11 +50,11 @@
    city_N = femN (regN "ciudad") ;		-- fem
    clean_A = regADeg "limpio" ;
    clever_A = regADeg "inteligente" ;
-   close_V2 = dirV2 (regV "cerrar") ;
+   close_V2 = dirV2 (mkV "cerrar" "cierro") ;
    coat_N = regN "abrigo" ;
    cold_A = regADeg "frío" ;		-- fría
    come_V = verboV (venir_82 "venir") ;
-   computer_N = regN "computadora" ;		-- also computador, ordenador in Spain
+   computer_N = regN "ordenador" ;		-- also computador, ordenador in Spain
    country_N = regN "país" ;		-- masc
    cousin_N = regN "primo" ;
    cow_N = regN "vaca" ;
@@ -88,9 +88,9 @@
    go_V = (verboV (ir_46 "ir")) ;
    green_A = regADeg "verde" ;
    harbour_N = regN "puerto" ;
-   hate_V2 = dirV2 (regV "odiar") ;
+   hate_V2 = dirV2 (mkV "odiar" "odio") ;
    hat_N = regN "sombrero" ;
-   hear_V2 = mkV2 (regV "escuchar") dative ; -- oír_51 
+   hear_V2 = dirV2 (mkV (oir_51 "oír")) ;
    hill_N = regN "colina" ;
    hope_VS = mkVS (regV "esperar") ;
    horse_N = regN "caballo" ;
@@ -98,7 +98,7 @@
    house_N = regN "casa" ;
    important_A = regADeg "importante" ;
    industry_N = regN "industria" ;
-   iron_N = regN "fierro" ;
+   iron_N = regN "hierro" ;
    king_N = regN "rey" ;
    know_V2 = mkV2 (verboV (conocer_25 "conocer")) ;
    know_VQ = mkVQ (verboV (saber_71 "saber")) ;
@@ -120,36 +120,38 @@
    meat_N = femN (regN "carne") ;
    milk_N = femN (regN "leche") ;
    moon_N = regN "luna" ;
-   mother_N2 = deN2 (femN (regN "madre")) ;	-- fem
-   mountain_N = regN "montaña" ;
-   music_N = regN "música" ;
+   mother_N2 = deN2 (mkN "madre" feminine) ;
+   mountain_N = mkN "montaña" ;
+   music_N = mkN "música" ;
    narrow_A = regADeg "estrecho" ;
    new_A = prefA (regADeg "nuevo") ;
-   newspaper_N = regN "periódico" ;		-- diario  
-   oil_N = regN "aceite" ;
+   newspaper_N = mkN "periódico" ;		-- diario  
+   oil_N = mkN "aceite" ;
    old_A =  prefA (regADeg "viejo") ;
    open_V2 = dirV2 (special_ppV (regV "abrir") "abierto") ;
    paint_V2A = mkV2A (regV "pintar") accusative (mkPrep "en") ;
-   paper_N = regN "papel" ;
-   paris_PN = mkPN "Paris" masculine ;
-   peace_N = femN (regN "paz") ;
-   pen_N = regN "lapicera" ;
-   planet_N = mascN (regN "planeta") ;
-   plastic_N = regN "plástico" ;
+   paper_N = mkN "papel" ;
+   paris_PN = mkPN "París" masculine ;
+   peace_N = mkN "paz" feminine ;
+   pen_N = mkN "lapicera" ;
+   planet_N = mkN "planeta" masculine ;
+   plastic_N = mkN "plástico" ;
    play_V2 = dirV2 (verboV (jugar_47 "jugar")) ;
-   policeman_N = mascN (regN "policía") ;	-- fem refers to the institution
-   priest_N = mascN (regN "cura") ;		-- masc
+   policeman_N = mkN "policía" masculine ;	-- fem refers to the institution
+   priest_N = mkN "cura" masculine ;		-- masc
    probable_AS = mkAS (regA "probable") ;	
-   queen_N = regN "reina" ;
-   radio_N = femN (regN "radio") ;
+   queen_N = mkN "reina" ;
+   question_N = mkN "pregunta" ;
+   radio_N = mkN "radio" feminine ;
    rain_V0 = mkV0 (verboV (llover_89 "llover")) ;
    read_V2 = dirV2 (verboV (creer_26 "leer")) ;
+   reason_N = mkN "razón" feminine ;
    red_A = regADeg "rojo" ;
    religion_N = mkN "religión" "religiones" feminine ;
-   restaurant_N = regN "restaurante" ;		-- restorán, restaurán, masc
-   river_N = regN "río" ;
-   rock_N = regN "roca" ;
-   roof_N = regN "techo" ;
+   restaurant_N = mkN "restaurante" ;		-- restorán, restaurán, masc
+   river_N = mkN "río" ;
+   rock_N = mkN "roca" ;
+   roof_N = mkN "techo" ;
    rubber_N = regN "goma" ;
    run_V = regV "correr" ;
    say_VS = mkVS (verboV (decir_28 "decir")) ;
@@ -186,7 +188,7 @@
    talk_V3 = mkV3 (regV "hablar") dative genitive ;
    teacher_N = regN "maestro" ;		-- maestra
    teach_V2 = dirV2 (regV "enseñar") ;
-   television_N = mkN "televisión" "televisiones" feminine ;	-- televisor masc
+   television_N = mkN "televisión" feminine ;	-- televisor masc
    thick_A = regADeg "grueso" ;
    thin_A = regADeg "fino" ;			-- delgado
    train_N = regN "tren" ;
@@ -194,25 +196,25 @@
    tree_N = regN "árbol" ;
   --- trousers_N = regN "pantalón" ;	-- masc
    ugly_A = regADeg "feo" ;
-   understand_V2 = dirV2 (regV "entender") ;
+   understand_V2 = dirV2 (mkV "entender" "entiendo") ;
    university_N = femN (regN "universidad") ;
    village_N = regN "pueblo" ;
    wait_V2 = mkV2 (regV "esperar") dative ;
-   walk_V = regV "caminar" ;
-   warm_A = regADeg "tibio" ;
-   war_N = regN "guerra" ;
+   walk_V = mkV "caminar" ;
+   warm_A = regADeg "caliente" ;
+   war_N = mkN "guerra" ;
    watch_V2 = dirV2 (regV "mirar") ;		-- ver
-   water_N = mascN (regN "agua") ;
+   water_N = mkN "agua" ; ---- feminine, but uses masculine article "el". TODO defArt pre {} thingy for the nouns (limited set) that behave like this.
    white_A = compADeg (regA "blanco") ;
    window_N = regN "ventana" ;
    wine_N = regN "vino" ;
    win_V2 = dirV2 (regV "ganar") ;
-   woman_N = femN (regN "mujer") ;
+   woman_N = mkN "mujer" feminine ;
    wonder_VQ = mkVQ (reflV (regV "preguntar")) ;
    wood_N = regN "madera" ;
    write_V2 = dirV2 (special_ppV (regV "escribir") "escrito") ;
    yellow_A = regADeg "amarillo" ;
-   young_A = prefA (regADeg "joven") ;
+   young_A = prefA (mkA "joven" "joven" "jóvenes" "jóvenes" "jovenamente") ; 
 
    do_V2 =  dirV2 (verboV (hacer_44 "hacer")) ;
    now_Adv = mkAdv "ahora" ;
@@ -330,7 +332,7 @@
   scratch_V2 = dirV2 (regV "rascar") ;
    sew_V = regV "coser" ;
    sing_V = regV "cantar" ;
-   sit_V = reflV (regV "sentar") ;
+   sit_V = reflV (mkV "sentar" "siento") ;
   smell_V = verboV (oler_52 "oler") ;
    spit_V = regV "escupir" ;
   split_V2 = dirV2 (regV "separar") ; -- dividir,) ;
diff --git a/lib/src/spanish/MorphoSpa.gf b/lib/src/spanish/MorphoSpa.gf
--- a/lib/src/spanish/MorphoSpa.gf
+++ b/lib/src/spanish/MorphoSpa.gf
@@ -44,10 +44,15 @@
     mkNoun (numForms mec mecs) ;
 
   mkNomReg : Str -> Noun = \mec ->
-    case last mec of {
-      "o" | "e" => mkNoun (nomVino mec) Masc ; 
-      "a" => mkNoun (nomVino mec) Fem ;
-      "z" => mkNounIrreg mec (init mec + "ces") Fem ;
+    case mec of {
+      _ + ("o" | "e" | "é" | "á") => mkNoun (nomVino mec) Masc ;  --bebé, papá; how about other accented vocal endings? champú champúes
+      _ + "a" => mkNoun (nomVino mec) Fem ;
+      _ + "z" => mkNounIrreg mec (init mec + "ces") Fem ;
+      _ + "án" => mkNounIrreg mec (tk 2 mec + "anes") Masc ;
+      _ + "én" => mkNounIrreg mec (tk 2 mec + "enes") Masc ;
+      _ + "ín" => mkNounIrreg mec (tk 2 mec + "ines") Masc ;
+      _ + "ón" => mkNounIrreg mec (tk 2 mec + "ones") Masc ;
+      _ + "ún" => mkNounIrreg mec (tk 2 mec + "unes") Masc ;
       _   => mkNoun (nomPilar mec) Masc
       } ;
 
@@ -101,9 +106,9 @@
         V : Str = case A of {
           "á" => "a" ;
           "é" => "e" ;
-          "í­" => "i" ;
-	  "ó" => "o" ;
-	  "ú" => "u"
+          "í" => "i" ;
+          "ó" => "o" ;
+          "ú" => "u"
         } ;
         alemVn : Str = alem + V + "n" ;
     in mkAdj alemAn (alemVn + "a") (alemVn + "es")
@@ -114,7 +119,7 @@
       _ + "o" => adjSolo solo ;
       _ + ("e" | "a") => adjUtil solo (solo + "s") ;
       _ + "és" => adjEs solo ;
-      _ + ("á" | "é­" | "í" | "ó")  + "n" => adjVn solo ;
+      _ + ("á" | "é" | "í" | "ó" | "ú")  + "n" => adjVn solo ;
       _   => adjUtil solo (solo + "es")
       } ;
 
diff --git a/lib/src/spanish/ParadigmsSpa.gf b/lib/src/spanish/ParadigmsSpa.gf
--- a/lib/src/spanish/ParadigmsSpa.gf
+++ b/lib/src/spanish/ParadigmsSpa.gf
@@ -380,7 +380,12 @@
     vtyp = VHabere
     } ;
 
-  regAltV x y = verboV (regAlternV x y) ;
+  regAltV x y = case x of {
+    _ + "ar" => verboV (regAlternV x y) ;
+    _  => verboV (regAlternVEr x y) 
+    } ;
+
+    
 
   mk2V2 v p = {s = v.s ; vtyp = v.vtyp ; c2 = p ; lock_V2 = <>} ;
   dirV2 v = mk2V2 v accusative ;
diff --git a/lib/src/spanish/ParseSpa.gf b/lib/src/spanish/ParseSpa.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/spanish/ParseSpa.gf
@@ -0,0 +1,158 @@
+--# -path=alltenses
+concrete ParseSpa of ParseEngAbs = 
+  TenseSpa,
+--  CatSpa,
+  NounSpa - [PPartNP],
+  AdjectiveSpa,
+  NumeralSpa,
+  SymbolSpa [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionSpa,
+  VerbSpa - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbSpa,
+  PhraseSpa,
+  SentenceSpa,
+  QuestionSpa,
+  RelativeSpa,
+  IdiomSpa [NP, VP, Tense, Cl, ProgrVP, ExistNP],
+  ExtraSpa [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
+            Temp, Pol, Conj, VPS, ListVPS, S, Num, CN, RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP,
+            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
+            ClSlash, RCl, EmptyRelSlash],
+
+  DictEngSpa ** 
+open MorphoSpa, ResSpa, ParadigmsSpa, SyntaxSpa, Prelude in {
+
+flags
+  literal=Symb ;
+  beam_size=0.95 ;
+  coding = utf8 ;
+
+
+lin
+-- missing from ExtraSpa; should not really be there either
+
+  GenNP np = 
+    let denp = (np.s ! ResSpa.genitive).ton in {
+      s = \\_,_,_,_ => [] ; 
+      sp = \\_,_,_ => denp ;
+      s2 = denp ; 
+      isNeg = False ;
+    } ;
+
+  EmptyRelSlash slash = mkRCl which_RP (lin ClSlash slash) ;
+
+  that_RP = which_RP ;
+
+  UncNeg = negativePol ;
+
+-- lexical entries
+
+  another_Quant = mkQuantifier "otro" "otra" "otros" "otras" ;
+  some_Quant = mkQuantifier "algún" "alguna" "algunos" "algunas" ;
+  anySg_Det = mkDeterminer "algún" "alguna" Sg False ; ---- also meaning "whichever" ? 
+  each_Det = SyntaxSpa.every_Det ;
+
+  but_Subj = {s = "pero" ; m = Indic} ; ---- strange to have this as Subj
+
+{-
+  myself_NP = regNP "myself" singular ;
+  yourselfSg_NP = regNP "yourself" singular ;
+  himself_NP = regNP "himself" singular ;
+  herself_NP = regNP "herself" singular ;
+  itself_NP = regNP "itself" singular ;
+  ourself_NP = regNP "ourself" plural ;
+  yourselfPl_NP = regNP "yourself" plural ;
+  themself_NP = regNP "themself" plural ;
+  themselves_NP = regNP "themselves" plural ;
+-}
+
+  CompoundCN num noun cn = {
+    s = \\n => cn.s ! n ++ "de" ++ noun.s ! num.n ;
+    g = cn.g
+  } ;
+
+{-  
+  DashCN noun1 noun2 = {
+    s = \\n,c => noun1.s ! Sg ! Nom ++ "-" ++ noun2.s ! n ! c ;
+    g = noun2.g
+  } ;
+
+  GerundN v = {
+    s = \\n,c => v.s ! VPresPart ;
+    g = Neutr
+  } ;
+  
+  GerundAP v = {
+    s = \\agr => v.s ! VPresPart ;
+    isPre = True
+  } ;
+-}
+
+  PastPartAP v = {
+    s = table {
+      AF g n => v.s ! VPart g n ;
+      _ => v.s ! VPart Masc Sg  ---- the adverb form
+      } ;
+    isPre = True
+  } ;
+
+{-
+  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;
+-}
+
+  PositAdVAdj a = {s = a.s ! Posit ! AA} ;
+
+{-
+  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;
+
+  SlashV2V v ant p vp = insertObjc (\\a => v.c3 ++ ant.s ++ p.s ++
+                                           infVP v.typ vp ant.a p.p a)
+                                   (predVc v) ;
+
+  SlashVPIV2V v p vpi = insertObjc (\\a => p.s ++ 
+                                           v.c3 ++ 
+                                           vpi.s ! VVAux ! a)
+                                   (predVc v) ;
+  ComplVV v a p vp = insertObj (\\agr => a.s ++ p.s ++ 
+                                         infVP v.typ vp a.a p.p agr)
+                               (predVV v) ;
+-}
+
+---- TODO: find proper expressions for OSV and OVS in Spa
+  PredVPosv np vp = mkCl (lin NP np) (lin VP vp) ;
+  PredVPovs np vp = mkCl (lin NP np) (lin VP vp) ;
+
+
+  CompS s = {s = \\_ => "de" ++ "que" ++ s.s ! Indic} ; ---- de ?
+
+{-
+  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
+  CompVP ant p vp = {s = \\a => ant.s ++ p.s ++ 
+                                infVP VVInf vp ant.a p.p a} ;
+
+  VPSlashVS vs vp = 
+    insertObj (\\a => infVP VVInf vp Simul CPos a) (predV vs) **
+    {c2 = ""; gapInMiddle = False} ;
+
+  PastPartRS ant pol vps = {
+    s = \\agr => vps.ad ++ vps.ptp ++ vps.s2 ! agr ;
+    c = npNom
+    } ;
+
+  PresPartRS ant pol vp = {
+    s = \\agr => vp.ad ++ vp.prp ++ vp.s2 ! agr ;
+    c = npNom
+  } ;
+
+  ApposNP np1 np2 = {
+    s = \\c => np1.s ! c ++ "," ++ np2.s ! npNom ;
+    a = np1.a
+  } ;
+  
+  AdAdV = cc2 ;
+  
+  UttAdV adv = adv;
+
+-}    
+
+}
diff --git a/lib/src/spanish/StructuralSpa.gf b/lib/src/spanish/StructuralSpa.gf
--- a/lib/src/spanish/StructuralSpa.gf
+++ b/lib/src/spanish/StructuralSpa.gf
@@ -51,8 +51,8 @@
   here7to_Adv = mkAdv ["para aquí"] ;
   here7from_Adv = mkAdv ["de aquí"] ;
   how_IAdv = ss "como" ;
-  how8many_IDet = mkIDet "cuantos" "cuantas" Pl ;
-  how8much_IAdv = ss "cuanto" ;
+  how8many_IDet = mkIDet "cuántos" "cuántas" Pl ;
+  how8much_IAdv = ss "cuánto" ;
   if_Subj = ss "si" ** {m = Indic} ;
   if_then_Conj = {s1 = "si" ; s2 = "entonces" ; n = Sg ; lock_Conj = <>} ;
   in8front_Prep = {s = "delante" ; c = MorphoSpa.genitive ; isDir = False} ;
@@ -134,9 +134,9 @@
       Masc Pl P1 ;
   whatSg_IP = {s = \\c => prepCase c ++ ["qué"] ; a = aagr Masc Sg} ;
   whatPl_IP = {s = \\c => prepCase c ++ ["qué"] ; a = aagr Masc Pl} ; ---
-  when_IAdv = ss "cuando" ;
+  when_IAdv = ss "cuándo" ;
   when_Subj = ss "cuando" ** {m = Indic} ;
-  where_IAdv = ss "donde" ;
+  where_IAdv = ss "dónde" ;
   which_IQuant = {s = table {
     Sg => \\g,c => prepCase c ++ "qué" ; --- cual
     Pl => \\g,c => prepCase c ++ "qué" 
diff --git a/lib/src/swedish/DictEngSwe.gf b/lib/src/swedish/DictEngSwe.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/swedish/DictEngSwe.gf
@@ -0,0 +1,463 @@
+--# -path=.:../english:folketslexikon
+
+concrete DictEngSwe of DictEngAbs = CatSwe, FolketsLexikon ** open
+  (S = StructuralSwe),
+  (L = LexiconSwe)
+--,  MorphoSwe, ParadigmsSwe, Prelude
+ in {
+
+flags coding=utf8 ;
+
+
+lin
+
+--- from StructuralSwe
+
+  above_Prep = S.above_Prep ; --CHECKED
+  after_Prep = S.after_Prep ; --CHECKED
+  all_Predet = S.all_Predet ; --CHECKED
+  almost_AdA = S.almost_AdA ; --CHECKED
+  almost_AdN = S.almost_AdN ; --CHECKED
+  although_Subj = S.although_Subj ; --CHECKED
+  always_AdV = S.always_AdV ; --CHECKED
+  and_Conj = S.and_Conj ; --CHECKED
+  because_Subj = S.because_Subj ; --CHECKED
+  before_Prep = S.before_Prep ; --CHECKED
+  behind_Prep = S.behind_Prep ; --CHECKED
+  between_Prep = S.between_Prep ; --CHECKED
+  both7and_DConj = S.both7and_DConj ; --CHECKED
+  but_PConj = S.but_PConj ; --CHECKED
+  by8agent_Prep = S.by8agent_Prep ; --CHECKED
+  by8means_Prep = S.by8means_Prep ; --CHECKED
+  can8know_VV = S.can8know_VV ; --CHECKED
+  can_VV = S.can_VV ; --CHECKED
+  during_Prep = S.during_Prep ; --CHECKED
+  either7or_DConj = S.either7or_DConj ; --CHECKED
+  every_Det = S.every_Det ; --CHECKED
+  everybody_NP = S.everybody_NP ; --CHECKED
+  everything_NP = S.everything_NP ; --CHECKED
+  everywhere_Adv = S.everywhere_Adv ; --CHECKED
+  few_Det = S.few_Det ; --CHECKED
+  for_Prep = S.for_Prep ; --CHECKED
+  from_Prep = S.from_Prep ; --CHECKED
+  he_Pron = S.he_Pron ; --CHECKED
+  here7to_Adv = S.here7to_Adv ; --CHECKED
+  here7from_Adv = S.here7from_Adv ; --CHECKED
+  how_IAdv = S.how_IAdv ; --CHECKED
+  how8many_IDet = S.how8many_IDet ; --CHECKED
+  how8much_IAdv = S.how8much_IAdv ; --CHECKED
+  i_Pron = S.i_Pron ; --CHECKED
+  if_Subj = S.if_Subj ; --CHECKED
+  in8front_Prep = S.in8front_Prep ; --CHECKED
+  in_Prep = S.in_Prep ; --CHECKED
+  it_Pron = S.it_Pron ; --CHECKED
+  less_CAdv = S.less_CAdv ; --CHECKED
+  many_Det = S.many_Det ; --CHECKED
+  more_CAdv = S.more_CAdv ; --CHECKED
+  most_Predet = S.most_Predet ; --CHECKED
+  much_Det = S.much_Det ; --CHECKED
+  must_VV = S.must_VV ; --CHECKED
+  no_Utt = S.no_Utt ; --CHECKED
+  on_Prep = S.on_Prep ; --CHECKED
+  only_Predet = S.only_Predet ; --CHECKED
+  or_Conj = S.or_Conj ; --CHECKED
+  otherwise_PConj = S.otherwise_PConj ; --CHECKED
+  part_Prep = S.part_Prep ; --CHECKED
+  please_Voc = S.please_Voc ; --CHECKED
+  possess_Prep = S.possess_Prep ; --CHECKED
+  quite_Adv = S.quite_Adv ; --CHECKED
+  she_Pron = S.she_Pron ; --CHECKED
+  so_AdA = S.so_AdA ; --CHECKED
+  someSg_Det = S.someSg_Det ; --CHECKED
+  somePl_Det = S.somePl_Det ; --CHECKED
+  somebody_NP = S.somebody_NP ; --CHECKED
+  something_NP = S.something_NP ; --CHECKED
+  somewhere_Adv = S.somewhere_Adv ; --CHECKED
+  that_Quant = S.that_Quant ; --CHECKED
+  that_Subj = S.that_Subj ; --CHECKED
+  there_Adv = S.there_Adv ; --CHECKED
+  there7to_Adv = S.there7to_Adv ; --CHECKED
+  there7from_Adv = S.there7from_Adv ; --CHECKED
+  therefore_PConj = S.therefore_PConj ; --CHECKED
+  they_Pron = S.they_Pron ; --CHECKED
+  this_Quant = S.this_Quant ; --CHECKED
+  through_Prep = S.through_Prep ; --CHECKED
+  to_Prep = S.to_Prep ; --CHECKED
+  too_AdA = S.too_AdA ; --CHECKED
+  under_Prep = S.under_Prep ; --CHECKED
+  very_AdA = S.very_AdA ; --CHECKED
+  want_VV = S.want_VV ; --CHECKED
+  we_Pron = S.we_Pron ; --CHECKED
+  whatPl_IP = S.whatPl_IP ; --CHECKED
+  whatSg_IP = S.whatSg_IP ; --CHECKED
+  when_IAdv = S.when_IAdv ; --CHECKED
+  when_Subj = S.when_Subj ; --CHECKED
+  where_IAdv = S.where_IAdv ; --CHECKED
+  which_IQuant = S.which_IQuant ; --CHECKED
+  whoPl_IP = S.whoPl_IP ; --CHECKED
+  whoSg_IP = S.whoSg_IP ; --CHECKED
+  why_IAdv = S.why_IAdv ; --CHECKED
+  with_Prep = S.with_Prep ; --CHECKED
+  without_Prep = S.without_Prep ; --CHECKED
+  yes_Utt = S.yes_Utt ; --CHECKED
+  youSg_Pron = S.youSg_Pron ; --CHECKED
+  youPl_Pron = S.youPl_Pron ; --CHECKED
+  youPol_Pron = S.youPol_Pron ; --CHECKED
+  no_Quant = S.no_Quant ; --CHECKED
+  not_Predet = S.not_Predet ; --CHECKED
+  if_then_Conj = S.if_then_Conj ; --CHECKED
+  at_least_AdN = S.at_least_AdN ; --CHECKED
+  at_most_AdN = S.at_most_AdN ; --CHECKED
+  nobody_NP = S.nobody_NP ; --CHECKED
+  nothing_NP = S.nothing_NP ; --CHECKED
+  except_Prep = S.except_Prep ; --CHECKED
+  as_CAdv = S.as_CAdv ; --CHECKED
+  have_V2 = S.have_V2 ; --CHECKED
+
+-- from LexiconSwe
+
+  add_V3 = L.add_V3 ; --CHECKED
+  airplane_N = L.airplane_N ; --CHECKED
+  already_Adv = L.already_Adv ; --CHECKED
+  animal_N = L.animal_N ; --CHECKED
+  answer_V2S = L.answer_V2S ; --CHECKED
+  apartment_N = L.apartment_N ; --CHECKED
+  apple_N = L.apple_N ; --CHECKED
+  art_N = L.art_N ; --CHECKED
+  ashes_N = L.ashes_N ; --CHECKED
+  ask_V2Q = L.ask_V2Q ; --CHECKED
+  baby_N = L.baby_N ; --CHECKED
+  back_N = L.back_N ; --CHECKED
+  bad_A = L.bad_A ; --CHECKED
+  bank_N = L.bank_N ; --CHECKED
+  bark_N = L.bark_N ; --CHECKED
+  beautiful_A = L.beautiful_A ; --CHECKED
+  become_VA = L.become_VA ; --CHECKED
+  beer_N = L.beer_N ; --CHECKED
+  beg_V2V = L.beg_V2V ; --CHECKED
+  belly_N = L.belly_N ; --CHECKED
+  big_A = L.big_A ; --CHECKED
+  bike_N = L.bike_N ; --CHECKED
+  bird_N = L.bird_N ; --CHECKED
+  bite_V2 = L.bite_V2 ; --CHECKED
+  black_A = L.black_A ; --CHECKED
+  blood_N = L.blood_N ; --CHECKED
+  blow_V = L.blow_V ; --CHECKED
+  blue_A = L.blue_A ; --CHECKED
+  boat_N = L.boat_N ; --CHECKED
+  bone_N = L.bone_N ; --CHECKED
+  book_N = L.book_N ; --CHECKED
+  boot_N = L.boot_N ; --CHECKED
+  boss_N = L.boss_N ; --CHECKED
+  boy_N = L.boy_N ; --CHECKED
+  bread_N = L.bread_N ; --CHECKED
+  break_V2 = L.break_V2 ; --CHECKED
+  breast_N = L.breast_N ; --CHECKED
+  breathe_V = L.breathe_V ; --CHECKED
+  broad_A = L.broad_A ; --CHECKED
+  brother_N2 = L.brother_N2 ; --CHECKED
+  brown_A = L.brown_A ; --CHECKED
+  burn_V = L.burn_V ; --CHECKED
+  butter_N = L.butter_N ; --CHECKED
+  buy_V2 = L.buy_V2 ; --CHECKED
+  camera_N = L.camera_N ; --CHECKED
+  cap_N = L.cap_N ; --CHECKED
+  car_N = L.car_N ; --CHECKED
+  carpet_N = L.carpet_N ; --CHECKED
+  cat_N = L.cat_N ; --CHECKED
+  ceiling_N = L.ceiling_N ; --CHECKED
+  chair_N = L.chair_N ; --CHECKED
+  cheese_N = L.cheese_N ; --CHECKED
+  child_N = L.child_N ; --CHECKED
+  church_N = L.church_N ; --CHECKED
+  city_N = L.city_N ; --CHECKED
+  clean_A = L.clean_A ; --CHECKED
+  clever_A = L.clever_A ; --CHECKED
+  close_V2 = L.close_V2 ; --CHECKED
+  cloud_N = L.cloud_N ; --CHECKED
+  coat_N = L.coat_N ; --CHECKED
+  cold_A = L.cold_A ; --CHECKED
+  come_V = L.come_V ; --CHECKED
+  computer_N = L.computer_N ; --CHECKED
+  correct_A = L.correct_A ; --CHECKED
+  country_N = L.country_N ; --CHECKED
+  count_V2 = L.count_V2 ; --CHECKED
+  cousin_N = L.cousin_N ; --CHECKED
+  cow_N = L.cow_N ; --CHECKED
+  cut_V2 = L.cut_V2 ; --CHECKED
+  day_N = L.day_N ; --CHECKED
+  die_V = L.die_V ; --CHECKED
+  dig_V = L.dig_V ; --CHECKED
+  dirty_A = L.dirty_A ; --CHECKED
+  distance_N3 = L.distance_N3 ; --CHECKED
+  doctor_N = L.doctor_N ; --CHECKED
+  dog_N = L.dog_N ; --CHECKED
+  door_N = L.door_N ; --CHECKED
+  drink_V2 = L.drink_V2 ; --CHECKED
+  dry_A = L.dry_A ; --CHECKED
+  dull_A = L.dull_A ; --CHECKED
+  dust_N = L.dust_N ; --CHECKED
+  ear_N = L.ear_N ; --CHECKED
+  earth_N = L.earth_N ; --CHECKED
+  easy_A2V = L.easy_A2V ; --CHECKED
+  eat_V2 = L.eat_V2 ; --CHECKED
+  egg_N = L.egg_N ; --CHECKED
+  empty_A = L.empty_A ; --CHECKED
+  enemy_N = L.enemy_N ; --CHECKED
+  eye_N = L.eye_N ; --CHECKED
+  factory_N = L.factory_N ; --CHECKED
+  far_Adv = L.far_Adv ; --CHECKED
+  father_N2 = L.father_N2 ; --CHECKED
+  fat_N = L.fat_N ; --CHECKED
+  fear_VS = L.fear_VS ; --CHECKED
+  fear_V2 = L.fear_V2 ; --CHECKED
+  feather_N = L.feather_N ; --CHECKED
+  fight_V2 = L.fight_V2 ; --CHECKED
+  find_V2 = L.find_V2 ; --CHECKED
+  fingernail_N = L.fingernail_N ; --CHECKED
+  fire_N = L.fire_N ; --CHECKED
+  fish_N = L.fish_N ; --CHECKED
+  float_V = L.float_V ; --CHECKED
+  floor_N = L.floor_N ; --CHECKED
+  flower_N = L.flower_N ; --CHECKED
+  flow_V = L.flow_V ; --CHECKED
+  fly_V = L.fly_V ; --CHECKED
+  fog_N = L.fog_N ; --CHECKED
+  foot_N = L.foot_N ; --CHECKED
+  forget_V2 = L.forget_V2 ; --CHECKED
+  freeze_V = L.freeze_V ; --CHECKED
+  fridge_N = L.fridge_N ; --CHECKED
+  friend_N = L.friend_N ; --CHECKED
+  fruit_N = L.fruit_N ; --CHECKED
+  full_A = L.full_A ; --CHECKED
+  fun_AV = L.fun_AV ; --CHECKED
+  garden_N = L.garden_N ; --CHECKED
+  girl_N = L.girl_N ; --CHECKED
+  give_V3 = L.give_V3 ; --CHECKED
+  glove_N = L.glove_N ; --CHECKED
+  gold_N = L.gold_N ; --CHECKED
+  go_V = L.go_V ; --CHECKED
+  grammar_N = L.grammar_N ; --CHECKED
+  grass_N = L.grass_N ; --CHECKED
+  green_A = L.green_A ; --CHECKED
+  guts_N = L.guts_N ; --CHECKED
+  hair_N = L.hair_N ; --CHECKED
+  hand_N = L.hand_N ; --CHECKED
+  harbour_N = L.harbour_N ; --CHECKED
+  hate_V2 = L.hate_V2 ; --CHECKED
+  hat_N = L.hat_N ; --CHECKED
+  head_N = L.head_N ; --CHECKED
+  heart_N = L.heart_N ; --CHECKED
+  hear_V2 = L.hear_V2 ; --CHECKED
+  heavy_A = L.heavy_A ; --CHECKED
+  hill_N = L.hill_N ; --CHECKED
+  hit_V2 = L.hit_V2 ; --CHECKED
+  hold_V2 = L.hold_V2 ; --CHECKED
+  hope_VS = L.hope_VS ; --CHECKED
+  horn_N = L.horn_N ; --CHECKED
+  horse_N = L.horse_N ; --CHECKED
+  hot_A = L.hot_A ; --CHECKED
+  house_N = L.house_N ; --CHECKED
+  hunt_V2 = L.hunt_V2 ; --CHECKED
+  husband_N = L.husband_N ; --CHECKED
+  ice_N = L.ice_N ; --CHECKED
+  important_A = L.important_A ; --CHECKED
+  industry_N = L.industry_N ; --CHECKED
+  iron_N = L.iron_N ; --CHECKED
+  john_PN = L.john_PN ; --CHECKED
+  jump_V = L.jump_V ; --CHECKED
+  kill_V2 = L.kill_V2 ; --CHECKED
+  king_N = L.king_N ; --CHECKED
+  knee_N = L.knee_N ; --CHECKED
+  know_V2 = L.know_V2 ; --CHECKED
+  know_VQ = L.know_VQ ; --CHECKED
+  know_VS = L.know_VS ; --CHECKED
+  lake_N = L.lake_N ; --CHECKED
+  lamp_N = L.lamp_N ; --CHECKED
+  language_N = L.language_N ; --CHECKED
+  laugh_V = L.laugh_V ; --CHECKED
+  leaf_N = L.leaf_N ; --CHECKED
+  learn_V2 = L.learn_V2 ; --CHECKED
+  leather_N = L.leather_N ; --CHECKED
+  leave_V2 = L.leave_V2 ; --CHECKED
+  left_Ord = L.left_Ord ; --CHECKED
+  leg_N = L.leg_N ; --CHECKED
+  lie_V = L.lie_V ; --CHECKED
+  like_V2 = L.like_V2 ; --CHECKED
+  listen_V2 = L.listen_V2 ; --CHECKED
+  liver_N = L.liver_N ; --CHECKED
+  live_V = L.live_V ; --CHECKED
+  long_A = L.long_A ; --CHECKED
+  lose_V2 = L.lose_V2 ; --CHECKED
+  louse_N = L.louse_N ; --CHECKED
+  love_N = L.love_N ; --CHECKED
+  love_V2 = L.love_V2 ; --CHECKED
+  man_N = L.man_N ; --CHECKED
+  married_A2 = L.married_A2 ; --CHECKED
+  meat_N = L.meat_N ; --CHECKED
+  milk_N = L.milk_N ; --CHECKED
+  moon_N = L.moon_N ; --CHECKED
+  mother_N2 = L.mother_N2 ; --CHECKED
+  mountain_N = L.mountain_N ; --CHECKED
+  mouth_N = L.mouth_N ; --CHECKED
+  music_N = L.music_N ; --CHECKED
+  name_N = L.name_N ; --CHECKED
+  narrow_A = L.narrow_A ; --CHECKED
+  near_A = L.near_A ; --CHECKED
+  neck_N = L.neck_N ; --CHECKED
+  new_A = L.new_A ; --CHECKED
+  newspaper_N = L.newspaper_N ; --CHECKED
+  night_N = L.night_N ; --CHECKED
+  nose_N = L.nose_N ; --CHECKED
+  now_Adv = L.now_Adv ; --CHECKED
+  number_N = L.number_N ; --CHECKED
+  oil_N = L.oil_N ; --CHECKED
+  old_A = L.old_A ; --CHECKED
+  open_V2 = L.open_V2 ; --CHECKED
+  paint_V2A = L.paint_V2A ; --CHECKED
+  paper_N = L.paper_N ; --CHECKED
+  paris_PN = L.paris_PN ; --CHECKED
+  peace_N = L.peace_N ; --CHECKED
+  pen_N = L.pen_N ; --CHECKED
+  person_N = L.person_N ; --CHECKED
+  planet_N = L.planet_N ; --CHECKED
+  plastic_N = L.plastic_N ; --CHECKED
+  play_V2 = L.play_V2 ; --CHECKED
+  play_V = L.play_V ; --CHECKED
+  policeman_N = L.policeman_N ; --CHECKED
+  priest_N = L.priest_N ; --CHECKED
+  probable_AS = L.probable_AS ; --CHECKED
+  pull_V2 = L.pull_V2 ; --CHECKED
+  push_V2 = L.push_V2 ; --CHECKED
+  put_V2 = L.put_V2 ; --CHECKED
+  queen_N = L.queen_N ; --CHECKED
+  question_N = L.question_N ; --CHECKED
+  radio_N = L.radio_N ; --CHECKED
+  rain_N = L.rain_N ; --CHECKED
+  rain_V0 = L.rain_V0 ; --CHECKED
+  read_V2 = L.read_V2 ; --CHECKED
+--  ready_A = L.ready_A ; --CHECKED
+  reason_N = L.reason_N ; --CHECKED
+  red_A = L.red_A ; --CHECKED
+  religion_N = L.religion_N ; --CHECKED
+  restaurant_N = L.restaurant_N ; --CHECKED
+  right_Ord = L.right_Ord ; --CHECKED
+  river_N = L.river_N ; --CHECKED
+  road_N = L.road_N ; --CHECKED
+  rock_N = L.rock_N ; --CHECKED
+  roof_N = L.roof_N ; --CHECKED
+  root_N = L.root_N ; --CHECKED
+  rope_N = L.rope_N ; --CHECKED
+  rotten_A = L.rotten_A ; --CHECKED
+  round_A = L.round_A ; --CHECKED
+  rubber_N = L.rubber_N ; --CHECKED
+  rub_V2 = L.rub_V2 ; --CHECKED
+  rule_N = L.rule_N ; --CHECKED
+  run_V = L.run_V ; --CHECKED
+  salt_N = L.salt_N ; --CHECKED
+  sand_N = L.sand_N ; --CHECKED
+  say_VS = L.say_VS ; --CHECKED
+  school_N = L.school_N ; --CHECKED
+  science_N = L.science_N ; --CHECKED
+  scratch_V2 = L.scratch_V2 ; --CHECKED
+  sea_N = L.sea_N ; --CHECKED
+  seed_N = L.seed_N ; --CHECKED
+  seek_V2 = L.seek_V2 ; --CHECKED
+  see_V2 = L.see_V2 ; --CHECKED
+  sell_V3 = L.sell_V3 ; --CHECKED
+  send_V3 = L.send_V3 ; --CHECKED
+  sew_V = L.sew_V ; --CHECKED
+  sharp_A = L.sharp_A ; --CHECKED
+  sheep_N = L.sheep_N ; --CHECKED
+  ship_N = L.ship_N ; --CHECKED
+  shirt_N = L.shirt_N ; --CHECKED
+  shoe_N = L.shoe_N ; --CHECKED
+  shop_N = L.shop_N ; --CHECKED
+  short_A = L.short_A ; --CHECKED
+  silver_N = L.silver_N ; --CHECKED
+  sing_V = L.sing_V ; --CHECKED
+  sister_N = L.sister_N ; --CHECKED
+  sit_V = L.sit_V ; --CHECKED
+  skin_N = L.skin_N ; --CHECKED
+  sky_N = L.sky_N ; --CHECKED
+  sleep_V = L.sleep_V ; --CHECKED
+  small_A = L.small_A ; --CHECKED
+  smell_V = L.smell_V ; --CHECKED
+  smoke_N = L.smoke_N ; --CHECKED
+  smooth_A = L.smooth_A ; --CHECKED
+  snake_N = L.snake_N ; --CHECKED
+  snow_N = L.snow_N ; --CHECKED
+  sock_N = L.sock_N ; --CHECKED
+  song_N = L.song_N ; --CHECKED
+  speak_V2 = L.speak_V2 ; --CHECKED
+  spit_V = L.spit_V ; --CHECKED
+  split_V2 = L.split_V2 ; --CHECKED
+  squeeze_V2 = L.squeeze_V2 ; --CHECKED
+  stab_V2 = L.stab_V2 ; --CHECKED
+  stand_V = L.stand_V ; --CHECKED
+  star_N = L.star_N ; --CHECKED
+  steel_N = L.steel_N ; --CHECKED
+  stick_N = L.stick_N ; --CHECKED
+  stone_N = L.stone_N ; --CHECKED
+  stop_V = L.stop_V ; --CHECKED
+  stove_N = L.stove_N ; --CHECKED
+  straight_A = L.straight_A ; --CHECKED
+  student_N = L.student_N ; --CHECKED
+  stupid_A = L.stupid_A ; --CHECKED
+  suck_V2 = L.suck_V2 ; --CHECKED
+  sun_N = L.sun_N ; --CHECKED
+  swell_V = L.swell_V ; --CHECKED
+  swim_V = L.swim_V ; --CHECKED
+  switch8off_V2 = L.switch8off_V2 ; --CHECKED
+  switch8on_V2 = L.switch8on_V2 ; --CHECKED
+  table_N = L.table_N ; --CHECKED
+  tail_N = L.tail_N ; --CHECKED
+  talk_V3 = L.talk_V3 ; --CHECKED
+  teacher_N = L.teacher_N ; --CHECKED
+  teach_V2 = L.teach_V2 ; --CHECKED
+  television_N = L.television_N ; --CHECKED
+  thick_A = L.thick_A ; --CHECKED
+  thin_A = L.thin_A ; --CHECKED
+  think_V = L.think_V ; --CHECKED
+  throw_V2 = L.throw_V2 ; --CHECKED
+  tie_V2 = L.tie_V2 ; --CHECKED
+  today_Adv = L.today_Adv ; --CHECKED
+  tongue_N = L.tongue_N ; --CHECKED
+  tooth_N = L.tooth_N ; --CHECKED
+  train_N = L.train_N ; --CHECKED
+  travel_V = L.travel_V ; --CHECKED
+  tree_N = L.tree_N ; --CHECKED
+  turn_V = L.turn_V ; --CHECKED
+  ugly_A = L.ugly_A ; --CHECKED
+--  uncertain_A = L.uncertain_A ; --CHECKED
+  understand_V2 = L.understand_V2 ; --CHECKED
+  university_N = L.university_N ; --CHECKED
+  village_N = L.village_N ; --CHECKED
+  vomit_V = L.vomit_V ; --CHECKED
+  wait_V2 = L.wait_V2 ; --CHECKED
+  walk_V = L.walk_V ; --CHECKED
+  warm_A = L.warm_A ; --CHECKED
+  war_N = L.war_N ; --CHECKED
+  wash_V2 = L.wash_V2 ; --CHECKED
+  watch_V2 = L.watch_V2 ; --CHECKED
+  water_N = L.water_N ; --CHECKED
+  wet_A = L.wet_A ; --CHECKED
+  white_A = L.white_A ; --CHECKED
+  wide_A = L.wide_A ; --CHECKED
+  wife_N = L.wife_N ; --CHECKED
+  wind_N = L.wind_N ; --CHECKED
+  window_N = L.window_N ; --CHECKED
+  wine_N = L.wine_N ; --CHECKED
+  wing_N = L.wing_N ; --CHECKED
+  win_V2 = L.win_V2 ; --CHECKED
+  wipe_V2 = L.wipe_V2 ; --CHECKED
+  woman_N = L.woman_N ; --CHECKED
+  wonder_VQ = L.wonder_VQ ; --CHECKED
+  wood_N = L.wood_N ; --CHECKED
+  worm_N = L.worm_N ; --CHECKED
+  write_V2 = L.write_V2 ; --CHECKED
+  year_N = L.year_N ; --CHECKED
+  yellow_A = L.yellow_A ; --CHECKED
+  young_A = L.young_A ; --CHECKED
+
+}
diff --git a/lib/src/swedish/DiffSwe.gf b/lib/src/swedish/DiffSwe.gf
--- a/lib/src/swedish/DiffSwe.gf
+++ b/lib/src/swedish/DiffSwe.gf
@@ -81,4 +81,6 @@
       } ;
 
     hur_IAdv = {s = "hur"} ;
+    av_Prep = "av" ;
+
 }
diff --git a/lib/src/swedish/ParadigmsSwe.gf b/lib/src/swedish/ParadigmsSwe.gf
--- a/lib/src/swedish/ParadigmsSwe.gf
+++ b/lib/src/swedish/ParadigmsSwe.gf
@@ -347,6 +347,7 @@
   regGenN : Str -> Gender -> N = \bil, g -> case g of {
     Utr => case bil of {
       _ + "are" => decl5Noun bil ;
+      _ + "ion" => decl3Noun bil ;
       _ + "a" => decl1Noun bil ;
       _   => decl2Noun bil
       } ;
@@ -393,7 +394,7 @@
         br   + ("o" | "u" | "ö" | "å") => <bil + "ar",    bil  + "n"> ;
         pojk + "e"                     => <pojk + "ar",    bil  + "n"> ;
         hi + "mme" + l@("l" | "r")     => <hi + "m" + l + "ar",hi + "m" + l + "en"> ;
-        nyck + "e" + l@("l" | "r")     => <nyck + l + "ar",bil  + "n"> ;
+        nyck@(_ + ("a"|"e"|"i"|"o"|"u"|"y"|"å"|"ä"|"ö") + _) + "e" + l@("l" | "r")     => <nyck + l + "ar",bil  + "n"> ;
         sock + "e" + "n"               => <sock + "nar",   sock + "nen"> ;
         _                              => <bil + "ar",     bil  + "en">
         } ;
diff --git a/lib/src/swedish/ParseSwe.gf b/lib/src/swedish/ParseSwe.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/swedish/ParseSwe.gf
@@ -0,0 +1,147 @@
+--# -path=.:folketslexikon:alltenses
+concrete ParseSwe of ParseEngAbs = 
+  TenseSwe,
+  NounSwe - [PPartNP],
+  AdjectiveSwe,
+  NumeralSwe,
+  SymbolSwe [PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP],
+  ConjunctionSwe,
+  VerbSwe - [SlashV2V, PassV2, UseCopula, ComplVV],
+  AdverbSwe,
+  PhraseSwe,
+  SentenceSwe,
+  QuestionSwe,
+  RelativeSwe,
+  IdiomSwe [NP, VP, Tense, Cl, ProgrVP, ExistNP],
+  ExtraSwe [NP, Quant, VPSlash, VP, Tense, GenNP, PassVPSlash,
+            Temp, Pol, Conj, VPS, ListVPS, S, Num, CN, RP, MkVPS, BaseVPS, ConsVPS, ConjVPS, PredVPS, GenRP,
+            VPI, VPIForm, VPIInf, VPIPresPart, ListVPI, VV, MkVPI, BaseVPI, ConsVPI, ConjVPI, ComplVPIVV,
+            ClSlash, RCl, EmptyRelSlash],
+
+  DictEngSwe ** 
+open MorphoSwe, ResSwe, ParadigmsSwe, Prelude in {
+
+flags
+  literal=Symb ;
+  beam_size=0.95 ;
+
+lin
+{-
+  myself_NP = regNP "myself" singular ;
+  yourselfSg_NP = regNP "yourself" singular ;
+  himself_NP = regNP "himself" singular ;
+  herself_NP = regNP "herself" singular ;
+  itself_NP = regNP "itself" singular ;
+  ourself_NP = regNP "ourself" plural ;
+  yourselfPl_NP = regNP "yourself" plural ;
+  themself_NP = regNP "themself" plural ;
+  themselves_NP = regNP "themselves" plural ;
+-}
+
+  CompoundCN num noun cn = {
+      s = \\n,d,c => noun.s ! num.n ! Indef ! Nom ++ BIND ++ cn.s ! n ! d ! c ; 
+      g = cn.g ;
+      isMod = False
+      } ;
+
+  DashCN noun1 noun2 = {
+    s = \\n,d,c => noun1.s ! Sg ! Indef ! Nom ++ BIND ++ noun2.s ! n ! d ! c ;
+    g = noun2.g ;
+    isMod = False ;
+  } ;
+
+{-
+  GerundN v = {
+    s = \\n,c => v.s ! VPresPart ;
+    g = Neutr
+  } ;
+  
+  GerundAP v = {
+    s = \\agr => v.s ! VPresPart ;
+    isPre = True
+  } ;
+
+  PastPartAP v = {
+    s = \\agr => v.s ! VPPart ;
+    isPre = True
+  } ;
+
+  OrdCompar a = {s = \\c => a.s ! AAdj Compar c } ;
+
+  PositAdVAdj a = {s = a.s ! AAdv} ;
+
+  UseQuantPN q pn = {s = \\c => q.s ! False ! Sg ++ pn.s ! npcase2case c ; a = agrgP3 Sg pn.g} ;
+
+  SlashV2V v ant p vp = insertObjc (\\a => v.c3 ++ ant.s ++ p.s ++
+                                           infVP v.typ vp ant.a p.p a)
+                                   (predVc v) ;
+
+  SlashVPIV2V v p vpi = insertObjc (\\a => p.s ++ 
+                                           v.c3 ++ 
+                                           vpi.s ! VVAux ! a)
+                                   (predVc v) ;
+  ComplVV v a p vp = insertObj (\\agr => a.s ++ p.s ++ 
+                                         infVP v.typ vp a.a p.p agr)
+                               (predVV v) ;
+
+  PredVPosv np vp = {
+      s = \\t,a,b,o => 
+        let 
+          verb  = vp.s ! t ! a ! b ! o ! np.a ;
+          compl = vp.s2 ! np.a
+        in
+        case o of {
+          ODir => compl ++ "," ++ np.s ! npNom ++ verb.aux ++ vp.ad ++ verb.fin ++ verb.adv ++ verb.inf ;
+          OQuest => verb.aux ++ compl ++ "," ++ np.s ! npNom ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf 
+          }
+    } ;
+    
+  PredVPovs np vp = {
+      s = \\t,a,b,o => 
+        let 
+          verb  = vp.s ! t ! a ! b ! o ! np.a ;
+          compl = vp.s2 ! np.a
+        in
+        case o of {
+          ODir => compl ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ np.s ! npNom ;
+          OQuest => verb.aux ++ compl ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ np.s ! npNom
+          }
+    } ;
+
+  that_RP = {
+    s = \\_ => "that" ;
+    a = RNoAg
+    } ;
+
+  CompS s = {s = \\_ => "that" ++ s.s} ;
+  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
+  CompVP ant p vp = {s = \\a => ant.s ++ p.s ++ 
+                                infVP VVInf vp ant.a p.p a} ;
+
+  VPSlashVS vs vp = 
+    insertObj (\\a => infVP VVInf vp Simul CPos a) (predV vs) **
+    {c2 = ""; gapInMiddle = False} ;
+
+  PastPartRS ant pol vps = {
+    s = \\agr => vps.ad ++ vps.ptp ++ vps.s2 ! agr ;
+    c = npNom
+    } ;
+
+  PresPartRS ant pol vp = {
+    s = \\agr => vp.ad ++ vp.prp ++ vp.s2 ! agr ;
+    c = npNom
+  } ;
+-}
+  ApposNP np1 np2 = {
+    s = \\c => np1.s ! c ++ "," ++ np2.s ! NPNom ;
+    a = np1.a
+  } ;
+  
+  AdAdV = cc2 ;
+  
+  UttAdV adv = adv;
+
+lin
+  UncNeg = {s = [] ; p = Neg} ;
+    
+}
diff --git a/lib/src/swedish/folketslexikon/ImportFolketsLexikon.hs b/lib/src/swedish/folketslexikon/ImportFolketsLexikon.hs
new file mode 100644
--- /dev/null
+++ b/lib/src/swedish/folketslexikon/ImportFolketsLexikon.hs
@@ -0,0 +1,142 @@
+-- A script for adding missing words to DictEngSwe by taking them from
+-- from DictSwe, guided by translations in Folkets Lexikon,
+-- http://folkets-lexikon.csc.kth.se/folkets/om.html
+
+-- Run it from lib/src/swedish/folketslexikon with +RTS -K32M -M1500M
+
+-- TODO: alo try Lexin
+
+import Prelude hiding (lookup)
+import Data.List hiding (lookup)
+import System.Directory(doesFileExist,renameFile)
+import System.Cmd(system)
+import System.Exit
+import Control.Monad(unless)
+import Data.Maybe(fromJust)
+import qualified Data.Map as M
+import Text.XML.Light
+import PGF
+
+main = do prepare
+          create
+
+--- Source and target names ----------------------------------------------------
+
+folkets_root = "http://folkets-lexikon.csc.kth.se/folkets/"
+folkets_en_sv = "folkets_en_sv_public.xml"
+folkets_sv_en = "folkets_sv_en_public.xml"
+
+name   = "FolketsLexikon"
+target = name++".gf"
+
+--- Prepare --------------------------------------------------------------------
+
+prepare =
+    do writeFile target dummy
+       download folkets_root folkets_en_sv
+       download folkets_root folkets_sv_en
+       makePGF pre "../../english/" "DictEngAbs.pgf" "DictEng.gf"
+       gfmake  engswe "../"                  "DictEngSwe.gf"
+       makePGF swe    "../" "DictSweAbs.pgf" "DictSwe.gf"
+  where
+    download url file         = ifMissing file $ curl (url++file)
+    makePGF  imps dir pgf src = ifMissing (dir++pgf) (gfmake imps dir src)
+
+    curl   url          = shell $ ["curl -OL --compressed",url]
+    gfmake imps dir src = shell $ ["cd",dir,"&&","gf",opts,imp imps,src]
+
+    opts = "-s -make -no-pmcfg -gfo-dir ../../alltenses"
+    imp dirs = unwords ["-i ../"++dir|dir<-dirs]
+    pre = ["prelude","abstract","common"]
+    swe = pre++["scandinavian"]
+    engswe = swe++["english"]
+
+    ifMissing path cmd = do e <- doesFileExist path
+                            unless e cmd
+
+    shell ws  = do let cmd = unwords ws
+                   putStrLn cmd
+                   e <- system cmd
+                   case e of
+                     ExitSuccess -> return ()
+                     _ -> fail "command failed"
+
+--- Create ---------------------------------------------------------------------
+
+create =
+    do lexicon1 <- fromFolketsEnSv `fmap` readFile folkets_en_sv
+       lexicon2 <- fromFolketsSvEn `fmap` readFile folkets_sv_en
+       let lexicon = M.unionWith (++) lexicon1 lexicon2
+       missing <- missingWords `fmap` readPGF "../DictEngAbs.pgf"
+       putStrLn $ "Looking for "++show (length missing)++" missing words."
+       eng <- readPGF "../../english/DictEngAbs.pgf"
+       saldo <- dict2map `fmap` readPGF "../DictSweAbs.pgf"
+       let entries = map (translate lexicon eng saldo) missing
+           histo = M.toList $ M.fromListWith (+) [(length ts,1)|(_,ts)<-entries]
+           tmp = target++".tmp"
+       putStrLn $ "Found "++show (sum [n|(a,n)<-histo,a>0])++" words."
+       writeFile tmp . concWrap $ map toGF entries
+       renameFile tmp target
+       mapM_ print histo
+
+lang1 = head . languages
+
+-- Finding functions by parsing is too slow. Linearize all functions instead.
+dict2map :: PGF -> M.Map String [CId]
+dict2map pgf = fromList [(w,[f])|f<-functions pgf,w<-lins pgf f]
+
+lin dict f = linearize dict (lang1 dict) (mkApp f [])
+
+lins dict f = nub . filter (/="") . map snd . concat .
+              tabularLinearizes dict (lang1 dict) $ mkApp f []
+
+missingWords pgf = missingLins pgf (lang1 pgf)
+
+fromFolketsEnSv :: String -> M.Map String [String]
+fromFolketsEnSv = 
+    fromList .
+    map entry . findElements (unqual "word") . fromJust . parseXMLDoc
+  where
+    entry w = (value w,map value (findChildren (unqual "translation") w))
+
+fromFolketsSvEn :: String -> M.Map String [String]
+fromFolketsSvEn = 
+    fromList .
+    concatMap entry . findElements (unqual "word") . fromJust . parseXMLDoc
+  where
+    entry w = [(en,[sv])|let sv=value w,
+                         en<-map value (findChildren (unqual "translation") w)]
+
+value = fromJust . findAttr (unqual "value")
+
+lookup m = maybe [] id . M.lookup m
+fromList xs = fmap nub $ M.fromListWith (++) xs
+
+translate lexicon eng saldo eabs =
+    (eabs,nub [sabs|let en=lin eng eabs,
+                    sv<-lookup en lexicon,
+                    sabs<-lookup sv saldo,
+                    sameCat eabs sabs])
+
+sameCat f1 f2 = suffix f1==suffix f2
+  where suffix = takeWhile (/='_') . reverse . show
+
+toGF (eabs,[]) = "--"++show eabs++"\n"
+toGF (eabs,s:ss) = "  "++en++" = "++show s++";"
+                   ++" -- "++show (1+length ss)
+                   ++"\n"
+                   ++unlines [indent++"--"++show s|s<-{-take 10-} ss]
+  where
+    en = show eabs
+    indent = replicate (length en+3) ' '
+
+concWrap ws = unlines header++concat ws++unlines footer
+
+header = ["concrete "++name++" of DictEngAbs = CatSwe ** open DictSwe in {",
+          "",
+          "flags coding=utf8 ;",
+          "",
+          "lin"]
+footer = ["}"]
+
+dummy = unlines (init header++footer)
diff --git a/lib/src/swedish/folketslexikon/Makefile b/lib/src/swedish/folketslexikon/Makefile
new file mode 100644
--- /dev/null
+++ b/lib/src/swedish/folketslexikon/Makefile
@@ -0,0 +1,8 @@
+M=3G
+
+FolketsLexikon.gf:
+	ghc --make -O ImportFolketsLexikon.hs -rtsopts
+	./ImportFolketsLexikon +RTS -K32M -M$M
+
+clean:
+	rm -rf *.o *.hi *.gfo *.xml FolketsLexikon.gf ImportFolketsLexikon
diff --git a/lib/src/urdu/DictUrd2.gf b/lib/src/urdu/DictUrd2.gf
--- a/lib/src/urdu/DictUrd2.gf
+++ b/lib/src/urdu/DictUrd2.gf
@@ -30023,6 +30023,7 @@
 lin zoom_N = mkN "تیزی سے آنا" ;
 lin zoom_V = compoundV "سیدھا" (mkV "اوپر چڑھنا") ;       -- from DictUrd
 
+
 -- Structural
 lin
   of_Prep = mkPrep "کا" "کی" ;
@@ -30096,7 +30097,7 @@
   part_Prep = mkPrep "" "" ;
   please_Voc = ss "مہربانی" ;
   possess_Prep = mkPrep "كا" "كی" ;
-  quite_Adv = ss "خاموش" ;
+  quite_Adv = mkAdv "خاموش" ;
   she_Pron = personalPN "وہ" "اس" "وہ" ["اس كی"] ["اس كی"] ["اس كے"] ["اس كی"] Sg Fem Pers3_Distant ;
   so_AdA = ss "اس لیے" ;
   somebody_NP = MassNP (UseN (ParadigmsUrd.mkN "كوی" "كوی" "كوی" "كوی" "كوی" "كوی" Masc ));
@@ -30219,4 +30220,34 @@
 lin must_VV = (mkV "ضرور چاہنا") ** { isAux = True} ; -- this need to be fixed
 lin half_Predet = ss "آدھا" ;
 lin till_Prep = mkPrep "جب تک" "جب تک" ;
+--added 2013/04/09
+
+
+lin unit_3_N = mkN ["یونٹ تھری"];
+lin minneapolis_PN = mkPN "مینیاپولیس" ;
+lin pretty_AdA = ss "کافی" ;
+lin upon_Prep = mkPrep "پر" "پر" ;
+lin anyPl_Det = mkDet "کوئی" "کوئی" "کوئی" "کوئی" Pl ;
+--lin as_Prep = mkPrep "جیسا" "جیسی" ;
+lin also_AdV = ss "بھی" ;
+lin even_AdA = ss "چاھے" ;
+lin such_Predet = ss "ایسی" ;
+lin outside_Prep = mkPrep "باہر" "باہر" ;
+lin another_Quant = demoPN "کوئی اور" "کوئی اور" "کوئی اور";
+lin japaneseMasc_N = mkN "جاپانی" ;
+lin in_addition_Adv = mkAdv "مزید" ;
+lin for_starters_Adv = mkAdv "آغاز کرنے والوں کیلئے" ;
+lin never_AdV = ss "کھبی نہیں" ;
+lin among_Prep = mkPrep "میں سے" "میں سے" ;
+lin throughout_Prep = mkPrep "مکمل" "مکمل" ;
+lin further_AdV = ss "مزید" ;
+lin for_instance_Adv = mkAdv "مثال کے طور پر" ;
+lin into_Prep = mkPrep "میں" "میں" ;
+lin reactor_N = mkN "رایکٹر" ;
+lin apart_from_Prep = mkPrep "کے علاوہ" "کے علاوہ" ;
+lin iranian_A = mkA "ایرانی" ;
+lin role_1_N = mkN "کردار" ;
+lin already_AdV = ss "پہلے ہی" ;
+lin customerMasc_N = mkN "گاہک" ;
+
 }
diff --git a/lib/src/urdu/DiffUrd.gf b/lib/src/urdu/DiffUrd.gf
--- a/lib/src/urdu/DiffUrd.gf
+++ b/lib/src/urdu/DiffUrd.gf
@@ -4,116 +4,7 @@
 
 oper
 
-Clause : Type = {s : VPHTense => Polarity => Order => Str} ;
-  mkClause : NP -> VPH -> Clause = \np,vp -> {
-      s = \\vt,b,ord => 
-        let 
-          subjagr : NPCase * Agr = case vt of {
-            VPImpPast => case vp.subj of {
-              VTrans     => <NPErg, vp.obj.a> ;
-              VTransPost => <NPErg, defaultAgr> ;
-              _          => <NPC Dir, np.a>
-              } ;
-            _ => <NPC Dir, np.a>
-            } ;
-          subj = subjagr.p1 ;
-          agr  = subjagr.p2 ;
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case vt of {
-
-		   VPGenPres  => vp.s !  VPTense VPPres agr ;
-		   VPImpPast  => vp.s !  VPTense VPPast agr ;		    
-		   VPFut      => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).fin ; inf = (vp.s !  VPTense VPFutr agr).inf ++ hw p n} ;
-                                                   _    => vp.s !  VPTense VPFutr agr } ;
-                   VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n} ;
-		   VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPTense VPPerf agr).inf  ++ hw p n } ;
-		   VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-	           VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-		   VPPerfFutCont =>  {fin = copula CFuture n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n  ++ hw p n } ;					
-		   VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "شاید" } ;
-		   _    => {fin = (vp.s !  VPTense VPFutr agr).inf ; inf = "شاید" } } 
-                   
-		  };
-					
-		    
-          quest =
-            case ord of
-              { ODir => [];
-                OQuest => "کیا" }; 
-		  na =
-            case b of
-              { Pos => [];
-                Neg => "نا" };
-           nahim =
-            case b of 
-              { Pos => [];
-                Neg => "نہیں" };
-        in
-		case vt of {
-		VPSubj => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp ;
-		_      => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a ++ vp.cvp ++ nahim  ++  vps.inf ++ vps.fin ++ vp.embComp};
-
-  } ;
-
-  mkSClause : Str -> Agr -> VPH -> Clause =
-    \subj,agr,vp -> {
-      s = \\t,b,ord => 
-        let 
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case t of {
-                    VPGenPres  => vp.s !  VPTense VPPres agr ;
-		    VPImpPast  => vp.s !  VPTense VPPast agr ;
-		    VPFut      => vp.s !  VPTense VPFutr agr ;
-		    VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n  } ;
-		    VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		    VPContFut  => {fin = copula CFuture n p g  ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n  } ;
-		    VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ cka g n ++ hw p n } ;
-		    VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfFutCont =>  {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n } ;
-		    VPSubj   => {fin = insertSubj p (vp.s ! VPStem).inf ; inf = "شاید"  }
-                    
-			  };
-
-	  quest =
-            case ord of
-              { ODir => [];
-                OQuest => "کیا" }; 
-	  na =
-            case b of
-              { Pos => [];
-                Neg => "نا" };
-          nahim =
-            case b of 
-              { Pos => [];
-                Neg => "نہیں" };		
-        in
-		case t of {
-		VPSubj => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp;
-		_      => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ nahim ++  vps.inf ++ vps.fin ++ vp.embComp};
-    } ;
-
- 
- np2pronCase ppf npc a = case npc of {
-       NPC c => ppf ! c;
-       NPObj => ppf ! Obl ;
-       NPErg => case (fromAgr a).p of {
-           (Pers3_Near|Pers3_Distant) => ppf ! Obl ++ "نے" ;
-	   _			     => ppf ! Dir ++ "نے"
-	   }
-      } ;
-      
-      
+addErgative s1 s2 = s1 ++ s2 ;
 conjThat = "کہ" ;
   insertSubj : UPerson -> Str -> Str = \p,s -> 
       case p of { Pers1 => s ++ "واں" ; _ => s ++ "ے"}; -- check with prasad for vn~
@@ -121,6 +12,7 @@
   agr = "اگر" ;
   awr = "اور" ;
   ky = "کی" ;
+  ka = "کا" ;
   jn = "جن" ;
   js = "جس" ;
   jw = "جو" ;
@@ -133,7 +25,14 @@
   hE = "ہے" ;
   comma = "," ;
   indfArt = "" ; 
-  kwd = "خود" ; 
+  kwd = "خود" ;
+  mein = "میں" ; 
+  
+  na = "نا" ;
+  nahen = "نہیں" ;
+  xayad = "شاید" ;
+  kya = "کیا" ;
+  
 
 copula : CTense -> Number -> UPerson -> Gender -> Str = \t,n,p,g -> 
      case <t,n,p,g> of {
@@ -200,11 +99,21 @@
         
         } ;
 	
-   raha : Gender -> Number -> Str = \g,n -> 
-	   (regAdjective "رہا").s ! n ! g ! Dir ! Posit ;
+   raha : Gender -> Number -> Str = \g,n ->
+           case <g,n> of {
+	     <Masc,Sg> => "رہا";
+	     <Masc,Pl> => "رہے";
+	     <Fem,_> => "رہی"
+	     
+	     };
 
-  cka : Gender -> Number -> Str = \g,n -> 
-	  (regAdjective "چکا").s ! n ! g ! Dir ! Posit ;
+  cka : Gender -> Number -> Str = \g,n ->
+            case <g,n> of {
+	     <Masc,Sg> => "چکا";
+	     <Masc,Pl> => "چکے";
+	     <Fem,_> => "چکی"
+	     
+	     };
 	  
   hw : UPerson -> Number -> Str = \pp,n ->    
 	 case <pp,n> of {
@@ -225,24 +134,4 @@
 	 <Pl,Fem>	=> "ہوی"
 	 };		 
 	 
-   -----------------------------------------------
-   -- Hindustani Adjectives
-   -----------------------------------------------
-   	 
-  Adjective = { s: Number => Gender => Case => Degree => Str };
- 
-  regAdjective : Str -> Adjective; 
-  regAdjective x =  case x of {
-	              acch + ("ا"|"اں") => mkAdjective x  ("بہت" ++ x)          ("سب سے" ++ x)          (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے")
-		                                      (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی")
-						      (acch +"ے")  ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے")
-		                                      (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی");
-									
-                        _                 => mkAdjective  x  ("بہت" ++ x)  	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
-							  x  ("بہت" ++ x) 	("سب سے" ++ x) 	x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
-							  x  ("بہت" ++ x) 	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
-							  x  ("بہت" ++ x) 	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
-																 
-                            }; 
-	      
 }
diff --git a/lib/src/urdu/LinkedDictAbs.gf b/lib/src/urdu/LinkedDictAbs.gf
new file mode 100644
# file too large to diff: lib/src/urdu/LinkedDictAbs.gf
diff --git a/lib/src/urdu/LinkedDictUrd.gf b/lib/src/urdu/LinkedDictUrd.gf
new file mode 100644
--- /dev/null
+++ b/lib/src/urdu/LinkedDictUrd.gf
@@ -0,0 +1,2014 @@
+-- Multiple senses lexicon for GF, produced from WrodNet 1.7.1:
+-- The translations are produced from the  Universal WrodNet data
+-- Gerard de Melo and Gerhard Weikum (2009). Towards a Universal Wordnet by Learning from Combined Evidence.
+-- In: Proc. 18th ACM Conference on Information and Knowledge Management (CIKM 2009),
+-- Hong Kong, China. ACM, New York, USA.
+-- License: CC BY-NC-SA 3.0
+-- http://creativecommons.org/licenses/by-nc-sa/3.0/
+
+-- GF version generated by uwn2gf, Shafqat Virk December 2012
+--# -path=alltenses
+concrete LinkedDictUrd of LinkedDictAbs = CatUrd ** open ParadigmsUrd, Prelude, NounUrd,ParamX,CommonHindustani in {
+flags
+ optimize=values ; coding=utf8 ;
+
+lin aids_11916385_PN = mkPN "ایڈس" ; 
+lin adam_07872965_PN = mkPN "آدم" ; 
+lin adriatic_07551214_PN = mkPN "بحیرہ ایڈریاٹک" ; 
+lin agra_07318168_PN = mkPN "آ گرہ" ; 
+lin ahriman_07825115_PN = mkPN "اہرمن" ; 
+lin albanian_07962800_PN = mkPN "الباني" ; 
+lin alexandria_07313496_PN = mkPN "اسکندریہ" ; 
+lin allah_07831198_PN = mkPN "اللہ" ; 
+lin alps_07556319_PN = mkPN "الپس" ; 
+lin america_07557294_PN = mkPN "امريکا" ; 
+lin american_bison_02070646_PN = mkPN "بھینسا" ; 
+lin andhra_pradesh_07318797_PN = mkPN "آندھرا پردیش" ; 
+lin ankara_07425516_PN = mkPN "انقرہ" ; 
+lin april_12874362_PN = mkPN "اپریل" ; 
+lin arab_07994781_PN = mkPN "عربي" ; 
+lin arabic_05344519_PN = mkPN "عربي" ; 
+lin aristotle_08855428_PN = mkPN "ارسطو" ; 
+lin assam_07316331_PN = mkPN "آسام" ; 
+lin august_12875704_PN = mkPN "اگست" ; 
+lin australia_07570825_PN = mkPN "آسٹریلیا" ; 
+lin bach_08861205_PN = mkPN "باخ" ; 
+lin baghdad_07326131_PN = mkPN "بغداد" ; 
+lin baku_07407785_PN = mkPN "باکو" ; 
+lin balkan_peninsula_07176234_PN = mkPN "بلقان" ; 
+lin bangalore_07317577_PN = mkPN "بنگلور" ; 
+lin beijing_07185282_PN = mkPN "بیجنگ" ; 
+lin berlin_07222068_PN = mkPN "برلن" ; 
+lin black_sea_07580608_PN = mkPN "بحیرہ اسود" ; 
+lin bogota_07190695_PN = mkPN "بگوٹا" ; 
+lin bolshevik_08101284_PN = mkPN "بالشویک" ; 
+lin bombay_07317918_PN = mkPN "ممبئی" ; 
+lin brisbane_07270234_PN = mkPN "برسبین" ; 
+lin british_virgin_islands_07209222_PN = mkPN "جزائر ورجن، برٹش" ; 
+lin buddha_07825961_PN = mkPN "بدھ" ; 
+lin buenos_aires_07175571_PN = mkPN "بیونس آئرس" ; 
+lin bulgarian_07967015_PN = mkPN "لغاري" ; 
+lin byelorussian_07967338_PN = mkPN "بیلاروس" ; 
+lin cairo_07313918_PN = mkPN "قاہرہ" ; 
+lin calcutta_07317711_PN = mkPN "کلکتہ" ; 
+lin casablanca_07369540_PN = mkPN "دار البیضاء" ; 
+lin cayman_islands_07172739_PN = mkPN "جزائر کیمن" ; 
+lin chennai_07318443_PN = mkPN "چنائی" ; 
+lin chinese_07969076_PN = mkPN "چینی" ; 
+lin christendom_06714605_PN = mkPN "عیسائی دھرم" ; 
+lin christian_07953417_PN = mkPN "عیسائی" ; 
+lin christmas_12861451_PN = mkPN "بڑا دن" ; 
+lin congo_07602096_PN = mkPN "کانگو" ; 
+lin corse_07345837_PN = mkPN "کورسیکا" ; 
+lin corse_07345995_PN = mkPN "کورسیکا" ; 
+lin croatian_08013019_PN = mkPN "کراتی" ; 
+lin cuba_07205347_PN = mkPN "کیوبا" ; 
+lin cyprus_07211006_PN = mkPN "قبرص" ; 
+lin czech_07970117_PN = mkPN "چيک" ; 
+lin czechoslovakian_07969950_PN = mkPN "چيک" ; 
+lin dakar_07389950_PN = mkPN "ڈاکار" ; 
+lin dalai_lama_08199448_PN = mkPN "دلائی لاما" ; 
+lin dane_07970338_PN = mkPN "ڈينش" ; 
+lin danube_07611532_PN = mkPN "ڈینیوب" ; 
+lin david_08942612_PN = mkPN "داؤد علیہ السلام" ; 
+lin december_12877042_PN = mkPN "دسمبر" ; 
+lin delhi_07317446_PN = mkPN "دلّی" ; 
+lin dhu'l_hijja_12881800_PN = mkPN "ذو الحج" ; 
+lin djibouti_07215952_PN = mkPN "جبوتی" ; 
+lin earth_07047099_PN = mkPN "پرتھوی" ; 
+lin eiffel_tower_02844759_PN = mkPN "ایفل ٹاور" ; 
+lin einstein_08970211_PN = mkPN "آئنسٹائن" ; 
+lin england_07292449_PN = mkPN "برطانیہ" ; 
+lin english_05214480_PN = mkPN "انگريزي" ; 
+lin english_05807502_PN = mkPN "انگريزي" ; 
+lin englishman_07971764_PN = mkPN "انگریز" ; 
+lin estonia_07402641_PN = mkPN "استونیا" ; 
+lin european_union_06775033_PN = mkPN "یورپی اتحاد" ; 
+lin everest_07623538_PN = mkPN "ماؤنٹ ایورسٹ" ; 
+lin faroe_islands_07354634_PN = mkPN "جزائرفارو" ; 
+lin farsi_08271240_PN = mkPN "فارسی" ; 
+lin february_12873640_PN = mkPN "فروری" ; 
+lin fez_07369803_PN = mkPN "فاس" ; 
+lin french_polynesia_07385102_PN = mkPN "فرانسیسی پولینیسیا" ; 
+lin french_revolution_01002129_PN = mkPN "انقلاب فرانس" ; 
+lin frenchman_07977780_PN = mkPN "فرانسيسي" ; 
+lin frisian_05813300_PN = mkPN "فريژي" ; 
+lin fuji_07539916_PN = mkPN "فیوجی" ; 
+lin gaborone_07287143_PN = mkPN "گبرون" ; 
+lin ganesa_07819835_PN = mkPN "گنیش" ; 
+lin ganges_07631139_PN = mkPN "گنگا" ; 
+lin gempylus_02275573_PN = mkPN "پرش" ; 
+lin geneva_07420454_PN = mkPN "جنیوا" ; 
+lin genghis_khan_09006753_PN = mkPN "چنگیز خان" ; 
+lin gentile_07954157_PN = mkPN "عیسائی" ; 
+lin georgetown_07351812_PN = mkPN "جارج ٹاؤن" ; 
+lin georgia_07455094_PN = mkPN "جارجیا" ; 
+lin georgia_07455559_PN = mkPN "جارجیا" ; 
+lin german_08009889_PN = mkPN "جرمن" ; 
+lin gnosticism_05256393_PN = mkPN "معرفت" ; 
+lin goa_07319027_PN = mkPN "گوا" ; 
+lin great_britain_07291489_PN = mkPN "برطانیہ" ; 
+lin greek_05830859_PN = mkPN "يوناني" ; 
+lin greek_07979259_PN = mkPN "يوناني" ; 
+lin gujarat_07319153_PN = mkPN "گجرات" ; 
+lin gujarati_07951342_PN = mkPN "گجراتی" ; 
+lin halloween_12857084_PN = mkPN "ہالووین" ; 
+lin hebraic_02873361_A = mkA "عبری" ; 
+lin hertz_12930093_PN = mkPN "ہرٹز" ; 
+lin hinduism_06724634_PN = mkPN "ہندو مذہب" ; --unreliable
+lin hispaniola_07206428_PN = mkPN "ہائٹی" ; 
+lin hitler_09059126_PN = mkPN "ایڈولف ہٹلر" ; 
+lin holy_roman_empire_06772855_PN = mkPN "Baadshah-E-Rum-E-Muqaddas" ; 
+lin hong_kong_07189352_PN = mkPN "ہانگ کانگ" ; 
+lin hungarian_07982065_PN = mkPN "ہنگيرين" ; 
+lin hussein_09073290_PN = mkPN "صدام حسین" ; 
+lin hyderabad_07318321_PN = mkPN "حیدر آباد" ; 
+lin iceland_07355060_PN = mkPN "آئس لینڈ" ; 
+lin icelander_07982182_PN = mkPN "برفستاني" ; 
+lin impressionism_03106411_PN = mkPN "تاثریت" ; 
+lin indian_02780865_A = mkA "ہندوستانی" ; 
+lin indian_rupee_11561120_PN = mkPN "روپیہ" ; 
+lin indonesian_07982290_PN = mkPN "انڈونيثيائي" ; 
+lin iranian_02903818_A = mkA "ایرانی" ; 
+lin iraqi_02903989_A = mkA "عراقی" ; 
+lin iraqi_07982612_PN = mkPN "عراقی" ; 
+lin ireland_07291694_PN = mkPN "آئرلینڈ" ; 
+lin islam_06724002_PN = mkPN "اسلام" ; 
+lin islamabad_07374924_PN = mkPN "اسلام آباد" ; 
+lin istanbul_07426278_PN = mkPN "قسطنطنیہ" ; 
+lin italian_07983686_PN = mkPN "اٹالوي" ; 
+lin italian_peninsula_07245672_PN = mkPN "اٹلی" ; 
+lin january_12873180_PN = mkPN "جنوری" ; 
+lin japan_07330382_PN = mkPN "جاپان" ; 
+lin japanese_02811716_A = mkA "جاپانی" ; 
+lin japanese_07985370_PN = mkPN "جاپاني" ; 
+lin jerusalem_07241375_PN = mkPN "یوروشلم" ; 
+lin jew_07956459_PN = mkPN "یہودنی" ; 
+lin jewess_07956863_PN = mkPN "یہودنی" ; 
+lin jewish_02775867_A = mkA "یہودی" ; 
+lin johannesburg_07393989_PN = mkPN "جوہانسبرگ" ; 
+lin jordan_07334416_PN = mkPN "اردن" ; 
+lin jude_09094408_PN = mkPN "یہودا" ; 
+lin judea_07244548_PN = mkPN "یہودیہ" ; 
+lin july_12875397_PN = mkPN "جولائ" ; 
+lin jupiter_07658726_PN = mkPN "مشتر" ; 
+lin jupiter_07861825_PN = mkPN "مشتر" ; 
+lin k2'_07658863_PN = mkPN "کے ٹو" ; 
+lin kabul_07169846_PN = mkPN "کابل" ; 
+lin kali_07820459_PN = mkPN "کالی" ; 
+lin karachi_07375099_PN = mkPN "كراچی" ; 
+lin karnataka_07316429_PN = mkPN "کرناٹک" ; 
+lin kashmir_07374274_PN = mkPN "کشمیر" ; 
+lin kazan_07399115_PN = mkPN "قازان" ; 
+lin khartoum_07418169_PN = mkPN "خرطوم" ; 
+lin khrushchev_09103797_PN = mkPN "خروشیف" ; 
+lin kiev_07405498_PN = mkPN "کیف" ; 
+lin kosovo_07257118_PN = mkPN "کوسوو" ; 
+lin kuwait_07336543_PN = mkPN "کویت" ; 
+lin lahore_07375315_PN = mkPN "لاهور" ; 
+lin lake_chad_07664307_PN = mkPN "چاڈ" ; 
+lin lake_michigan_07665517_PN = mkPN "مشی گن" ; 
+lin latvia_07403180_PN = mkPN "لٹوِیا" ; 
+lin lenin_09124984_PN = mkPN "لینن" ; 
+lin linux_05501087_PN = mkPN "لینکس" ; 
+lin lithuania_07403566_PN = mkPN "لتھوانیا" ; 
+lin los_angeles_07443599_PN = mkPN "لاس اینجلس" ; 
+lin lucknow_00982855_PN = mkPN "لکھنؤ" ; 
+lin luxembourg_ville_07362143_PN = mkPN "لکسمبرگ" ; 
+lin macao_07189584_PN = mkPN "مکاؤ" ; 
+lin macedon_07326817_PN = mkPN "مقدونیہ" ; 
+lin macedonian_07987721_PN = mkPN "مقدونيائي" ; 
+lin madagascar_07362654_PN = mkPN "مڈغاسکر" ; 
+lin madrid_07413011_PN = mkPN "میدرد" ; 
+lin magna_charta_05425865_PN = mkPN "میگنا کارٹا" ; 
+lin maharashtra_07319661_PN = mkPN "مہاراشٹر" ; 
+lin malay_02910166_A = mkA "مالائ" ; 
+lin maldives_07365537_PN = mkPN "مالدیپ" ; 
+lin malta_07366663_PN = mkPN "مالٹا" ; 
+lin mao_09151775_PN = mkPN "ماؤ زے تنگ" ; 
+lin mars_07677784_PN = mkPN "مریخ" ; 
+lin mars_07845705_PN = mkPN "مریخ" ; 
+lin marx_09157055_PN = mkPN "مارکس" ; 
+lin massachusetts_07472102_PN = mkPN "میساچوسٹس" ; 
+lin massachusetts_07472606_PN = mkPN "میساچوسٹس" ; 
+lin may_12874676_PN = mkPN "مئ" ; 
+lin mecca_07389158_PN = mkPN "مکہ" ; 
+lin melbourne_07270967_PN = mkPN "ملبورن" ; 
+lin mercury_07680975_PN = mkPN "پارہ" ; 
+lin middle_east_07238803_PN = mkPN "مشرق وسطی" ; 
+lin milky_way_07684091_PN = mkPN "کاہکشان" ; 
+lin mohammed_09178925_PN = mkPN "محمد (Mohammad)" ; 
+lin monday_12831163_PN = mkPN "پیر" ; 
+lin montenegro_07257268_PN = mkPN "مونٹینیگرو" ; 
+lin moscow_07396189_PN = mkPN "ماسکو" ; 
+lin moses_09187702_PN = mkPN "موسیٰ" ; 
+lin mufti_08474526_PN = mkPN "مفتی" ; 
+lin muhammad_09188846_PN = mkPN "محمد صلی اللہ علیہ و آلہ و سلم" ; 
+lin muharram_12880557_PN = mkPN "محرم" ; 
+lin muslim_02776988_A = mkA "مسلمان" ; 
+lin muslim_07957106_PN = mkPN "مسلمان" ; 
+lin mysore_07318583_PN = mkPN "میسور" ; 
+lin nanga_parbat_07691356_PN = mkPN "نانگا پربت" ; 
+lin nauru_07277075_PN = mkPN "ناورو" ; 
+lin nepalese_07990088_PN = mkPN "نيپالي" ; 
+lin neptune_07857808_PN = mkPN "نیپچون" ; 
+lin new_delhi_07317276_PN = mkPN "نئی دہلی" ; 
+lin new_zealand_07371403_PN = mkPN "نیوزی لینڈ" ; 
+lin niger_07696054_PN = mkPN "نائجر" ; 
+lin nouakchott_07367391_PN = mkPN "نواکشوط" ; --unreliable
+lin november_12876655_PN = mkPN "نومبر" ; 
+lin october_12876345_PN = mkPN "اکتوبر" ; 
+lin oklahoma_07504465_PN = mkPN "اوکلاہوما" ; 
+lin oklahoma_city_07505383_PN = mkPN "اوکلاہوما" ; 
+lin omsk_07401306_PN = mkPN "امسک" ; 
+lin ouranos_07856682_PN = mkPN "یورینس" ; 
+lin pacific_07706095_PN = mkPN "بحر الکاہل" ; 
+lin pakistani_02920779_A = mkA "پاکستانی" ; 
+lin palestine_07244246_PN = mkPN "فلسطین" ; 
+lin panchen_lama_08519892_PN = mkPN "پنچن لاما" ; 
+lin paris_07338572_PN = mkPN "پیرس" ; 
+lin passover_12861227_PN = mkPN "پیساخ" ; 
+lin philippines_07377518_PN = mkPN "فلپائن" ; 
+lin phnom_penh_07178732_PN = mkPN "کمبوڈیا" ; 
+lin pleiades_07716384_PN = mkPN "ثریا" ; 
+lin pluto_07716519_PN = mkPN "پلوٹو" ; 
+lin pole_07993081_PN = mkPN "پولستاني" ; 
+lin portuguese_07993463_PN = mkPN "پرتگالي" ; 
+lin post_office_06758100_PN = mkPN "ڈاک خانہ" ; 
+lin provencal_05823410_PN = mkPN "آکیٹانی" ; 
+lin punjab_07317122_PN = mkPN "پنجاب" ; 
+lin punjabi_07951649_PN = mkPN "پنجابی" ; 
+lin qatar_07382145_PN = mkPN "قطر" ; 
+lin rajab_12881236_PN = mkPN "رجب" ; 
+lin ramadan_12881459_PN = mkPN "رمضان" ; 
+lin republic_of_the_congo_07191626_PN = mkPN "کانگو" ; 
+lin romanian_02809884_A = mkA "رومني" ; 
+lin romanian_07993685_PN = mkPN "رومني" ; 
+lin russian_07993803_PN = mkPN "روسي" ; 
+lin saint_lucia_07383872_PN = mkPN "سینٹ لوسیا" ; 
+lin samoa_07386553_PN = mkPN "ساموا" ; 
+lin san_marino_07387838_PN = mkPN "سان مارینو" ; 
+lin saturday_12831744_PN = mkPN "ہفتہ‌" ; 
+lin seine_07742877_PN = mkPN "دریائے سین" ; 
+lin seoul_07357541_PN = mkPN "سیول" ; 
+lin serbian_08012839_PN = mkPN "صربی" ; 
+lin seychelles_07390114_PN = mkPN "سیچیلیس" ; 
+lin shanghai_07186467_PN = mkPN "شنگھائی" ; 
+lin shawwal_12881570_PN = mkPN "شوال" ; 
+lin sikh_08679648_PN = mkPN "سکھ" ; 
+lin sikhism_05265223_PN = mkPN "سکھ مت" ; 
+lin singapore_07391087_PN = mkPN "سنگاپور" ; 
+lin singapore_07391477_PN = mkPN "سنگاپور" ; 
+lin slovak_07970232_PN = mkPN "سلاواک" ; 
+lin slovene_07996320_PN = mkPN "سلويني" ; 
+lin slovenian_08011804_PN = mkPN "سلويني" ; 
+lin solomons_07391633_PN = mkPN "جزائر سلیمان" ; 
+lin soviet_russia_07398507_PN = mkPN "روس" ; 
+lin spaniard_07997004_PN = mkPN "ہسپانوي" ; 
+lin sparta_07236066_PN = mkPN "سپارٹا" ; 
+lin st__petersburg_07399235_PN = mkPN "سینٹ پیٹرز برگ" ; 
+lin st__petersburg_07454272_PN = mkPN "سینٹ پیٹرز برگ" ; 
+lin suez_canal_07315201_PN = mkPN "نہر سوئز" ; 
+lin sunday_12832051_PN = mkPN "اتوار" ; 
+lin swede_07997503_PN = mkPN "سويڈش" ; 
+lin taipei_07189110_PN = mkPN "ٹاۓپی" ; 
+lin taiwan_07188766_PN = mkPN "تائیوان" ; 
+lin taj_mahal_03823350_PN = mkPN "تاج محل" ; 
+lin tamil_07950813_PN = mkPN "تامِل" ; 
+lin tamil_nadu_07319306_PN = mkPN "تامل ناڈو" ; 
+lin teheran_07324224_PN = mkPN "تہران" ; 
+lin tel_aviv_07243410_PN = mkPN "تل ابیب" ; 
+lin thai_07999013_PN = mkPN "تهائي" ; 
+lin thames_07765199_PN = mkPN "ٹیمز" ; 
+lin thursday_12831528_PN = mkPN "گرووار" ; 
+lin tianjin_07187229_PN = mkPN "تیانجین" ; 
+lin tibet_07320521_PN = mkPN "تبت" ; 
+lin tower_of_babel_03888802_PN = mkPN "بابل کا برج" ; 
+lin tunis_07424046_PN = mkPN "تیونس" ; 
+lin turk_07999465_PN = mkPN "ترکي" ; 
+lin turkish_02860768_A = mkA "ترکي" ; 
+lin united_states_government_06899919_PN = mkPN "ریاست ہائے متحدہ امریکا" ; 
+lin uranus_07772643_PN = mkPN "یورینس" ; 
+lin vatican_city_07531093_PN = mkPN "ویٹیکن سٹی" ; 
+lin venice_07255147_PN = mkPN "وینس" ; 
+lin venus_07774780_PN = mkPN "زہرہ" ; 
+lin venus_07845128_PN = mkPN "زہرہ" ; 
+lin victoria_07856582_PN = mkPN "وکٹوریہ" ; --unreliable
+lin vienna_07281550_PN = mkPN "ویانا" ; 
+lin vietnamese_08009542_PN = mkPN "ويتنامي" ; 
+lin vishnu_07823284_PN = mkPN "وشنو" ; 
+lin volgograd_07400829_PN = mkPN "وولگو گراد" ; 
+lin wellington_07371947_PN = mkPN "ویلنگٹن" ; 
+lin welshman_08009662_PN = mkPN "ويلش" ; 
+lin western_sahara_07370441_PN = mkPN "مغربی صحارا" ; 
+lin wyoming_07528713_PN = mkPN "وائیومنگ" ; 
+lin yangon_07177767_PN = mkPN "ینگون" ; 
+lin a_bit_00033252_Adv = mkAdv "ذرا" ; 
+lin abdomen_04775636_N = mkN "شکم" ; 
+lin abhorrence_06238154_N = mkN "نفرت" ; 
+lin ability_04454726_N = mkN "یوگیتا" ; 
+lin ability_04830304_N = mkN "یوگیتا" ; 
+lin abolition_00176118_N = mkN "نسخ" ; 
+lin abortion_00177666_N = mkN "گربھ پات" ; 
+lin about_00072112_Adv = mkAdv "اس پاس" ; 
+lin abridged_00004483_A = mkA "اجمالی" ; 
+lin abruptly_00060956_Adv = mkAdv "اچانک" ; 
+lin absolutely_00006541_Adv = mkAdv "بالکل" ; 
+lin absolutely_00008054_Adv = mkAdv "بالکل" ; 
+lin absurd_02491160_A = mkA "لغو" ; 
+lin abuse_05619059_N = mkN "گالی" ; 
+lin abyss_07549461_N = mkN "اتھاہ" ; 
+lin academy_06851570_N = mkN "مدرسہ" ; 
+lin acceleration_04348715_N = mkN "اسراع" ; 
+lin acceleration_12927351_N = mkN "اسراع" ; 
+lin accelerator_02323390_N = mkN "ذراتی مسرع" ; 
+lin accord_05984775_N = mkN "رضا" ; 
+lin accustomed_00462402_A = mkA "عادی" ; 
+lin acid_12330089_N = mkN "تیزاب" ; --unreliable
+lin acorn_10208405_N = mkN "شاہ بلوط کا پھل" ; 
+lin acquaintance_11752949_N = mkN "پرچی" ; 
+lin across_the_board_00500297_A = mkA "چوڑا" ; 
+lin acuate_01756630_A = mkA "تیز" ; 
+lin add_02167415_V = mkV "جوڑنا" ; 
+lin add_02167415_V2 = mkV2 (mkV "جوڑنا") ; 
+lin add_02167415_VS = mkVS (mkV "جوڑنا") ; 
+lin addition_11606322_N = mkN "اضافہ" ; 
+lin address_00782863_V2 = mkV2 (mkV "آنا") ; 
+lin adequacy_04148025_N = mkN "یوگیتا" ; 
+lin adjective_05321340_N = mkN "بشیشن" ; 
+lin admiral_08029463_N = mkN "امیر البحر" ; 
+lin adolescence_12185404_N = mkN "جوانی" ; 
+lin adolescence_12817152_N = mkN "جوانی" ; 
+lin adoption_00138611_N = mkN "گود" ; 
+lin advance_00276800_N = mkN "باڑھ" ; 
+lin advancement_00191163_N = mkN "آبادانی" ; 
+lin adversity_06108611_N = mkN "آفت" ; 
+lin affection_06270127_N = mkN "کام" ; 
+lin affliction_06085399_N = mkN "تکلیف" ; 
+lin affluence_12237965_N = mkN "ثروت" ; 
+lin affluent_01969510_A = mkA "امیر" ; 
+lin age_04245785_N = mkN "ایو" ; --unreliable
+lin aglow_00277158_A = mkA "روشن" ; 
+lin agreeable_00092914_A = mkA "میٹھا" ; 
+lin ahead_00066066_Adv = mkAdv "اگے" ; 
+lin ahead_00066286_Adv = mkAdv "اگے" ; 
+lin ahead_00066534_Adv = mkAdv "اگے" ; 
+lin ahead_00066844_Adv = mkAdv "اگے" ; 
+lin ahead_00067091_Adv = mkAdv "اگے" ; 
+lin ahead_00074662_Adv = mkAdv "اگے" ; 
+lin aid_00920685_N = mkN "مدد" ; --unreliable
+lin aim_05106403_N = mkN "ہدف" ; 
+lin aimless_02073147_A = mkA "اوارہ" ; 
+lin airplane_02341562_N = mkN "ہوائی پیما" ; 
+lin albinism_11939304_N = mkN "مہق" ; 
+lin alcohol_06586632_N = mkN "شراب" ; 
+lin ale_06590369_N = mkN "شراب" ; 
+lin alga_01077684_N = mkN "طحالب" ; 
+lin algebra_05128262_N = mkN "الجبرا" ; 
+lin alike_00068742_Adv = mkAdv "ہم" ; 
+lin alike_01368750_A = mkA "مان" ; 
+lin alive_00098396_A = mkA "زندہ" ; 
+lin allegiance_04211292_N = mkN "وفا" ; 
+lin alley_02347360_N = mkN "گلی" ; 
+lin alligator_12469138_N = mkN "شیر ابی" ; 
+lin ally_08039123_N = mkN "متر" ; 
+lin almond_06459017_N = mkN "بادام" ; 
+lin alone_00479600_A = mkA "انپم" ; 
+lin alone_02182260_A = mkA "تنها" ; 
+lin alp_07555669_N = mkN "الپس" ; 
+lin alphabet_05441982_N = mkN "حروف تہجی" ; 
+lin alteration_00155615_N = mkN "انقلاب" ; 
+lin always_00018399_Adv = mkAdv "ہمیشہ" ; 
+lin amazing_02289334_A = mkA "اشچریہ" ; 
+lin ambiguous_01629524_A = mkA "اشتباہی" ; 
+lin ambition_04179787_N = mkN "دم" ; 
+lin ambulance_02350264_N = mkN "مطوف" ; 
+lin amphitheater_02353832_N = mkN "ایمفی تھیٹر" ; 
+lin amphitheater_02354047_N = mkN "ایمفی تھیٹر" ; 
+lin anal_02533301_A = mkA "گدا" ; 
+lin analgesic_02356001_N = mkN "مُسَـکِّن" ; 
+lin angelic_01095065_A = mkA "ایزدی" ; 
+lin anger_11836909_N = mkN "غصہ" ; --unreliable
+lin anguish_06232813_N = mkN "کشٹ" ; 
+lin animal_00011413_N = mkN "جانور" ; 
+lin annihilated_00708340_A = mkA "ابھاو" ; 
+lin anointer_08047688_N = mkN "مردنیا" ; 
+lin answer_05642715_N = mkN "جواب" ; 
+lin ant_01883545_N = mkN "چیونٹی" ; 
+lin anticipation_05086236_N = mkN "انتظار" ; 
+lin antimony_12348630_N = mkN "کحل" ; 
+lin anus_04758295_N = mkN "گانڈ" ; 
+lin apathetic_01304020_A = mkA "اداس" ; 
+lin apathetic_02209007_A = mkA "اداس" ; 
+lin ape_02129100_N = mkN "بندر" ; 
+lin apoptosis_09445312_N = mkN "سقوطیت" ; 
+lin apostle_08050274_N = mkN "فرشتہ" ; 
+lin apparition_05047776_N = mkN "سایہ" ; 
+lin appear_01682246_V = mkV "لگنا" ; 
+lin appear_01682246_V2 = mkV2 (mkV "لگنا") ; 
+lin appear_01682246_VS = mkVS (mkV "لگنا") ; 
+lin apple_06447801_N = mkN "سےب" ; 
+lin apple_10573307_N = mkN "سےب" ; 
+lin apprehension_06252570_N = mkN "بھی" ; 
+lin approach_01453769_V = mkV "آنا" ; 
+lin approach_01453769_V2 = mkV2 (mkV "آنا") ; 
+lin approach_01616589_V = mkV "آنا" ; 
+lin approach_01616589_V2 = mkV2 (mkV "آنا") ; 
+lin apricot_06459303_N = mkN "خبانی" ; 
+lin apricot_10579907_N = mkN "زرد آلو" ; --unreliable
+lin aptitude_04834917_N = mkN "یوگیتا" ; 
+lin arch_11716849_N = mkN "کمان" ; 
+lin ardor_06220673_N = mkN "سرفروش" ; 
+lin arithmetic_05122576_N = mkN "حساب" ; 
+lin arm_02382039_N = mkN "بازو" ; 
+lin arm_02382212_N = mkN "بازو" ; 
+lin arm_04781603_N = mkN "بازو" ; 
+lin arrive_01577035_V = mkV "آنا" ; 
+lin arrive_01577035_V2 = mkV2 (mkV "آنا") ; 
+lin arsenic_12349057_N = mkN "زرنیخ" ; 
+lin arsenic_12476446_N = mkN "زرنیخ" ; 
+lin arson_00287397_N = mkN "آتش زنی" ; 
+lin artificial_01530943_A = mkA "مایی" ; 
+lin ash_12477181_N = mkN "راکھ" ; 
+lin ask_00599108_V = mkV "مانگنا" ; --unreliable
+lin ask_00599108_V2 = mkV2 (mkV "مانگنا") ; --unreliable
+lin ask_00599108_VQ = mkVQ (mkV "مانگنا") ; --unreliable
+lin ask_00599108_VS = mkVS (mkV "مانگنا") ; --unreliable
+lin asleep_00099869_A = mkA "رفتہ" ; 
+lin assets_11246282_N = mkN "مال" ; 
+lin asshole_08061626_N = mkN "حرامى" ; 
+lin astonishment_06242848_N = mkN "اشچریہ" ; 
+lin asystole_11826494_N = mkN "توقفِ قلب" ; 
+lin at_all_00056338_Adv = mkAdv "بالکل" ; 
+lin at_leisure_00103652_Adv = mkAdv "رفتہ رفتہ" ; 
+lin atmosphere_07570223_N = mkN "ہوا" ; 
+lin atom_12340046_N = mkN "جوہر" ; 
+lin attempt_00591212_N = mkN "کوشش" ; --unreliable
+lin attribute_00023392_N = mkN "صفت" ; 
+lin audiology_05159301_N = mkN "سمعیات" ; 
+lin august_01189033_A = mkA "ادرنیہ" ; 
+lin aureate_00361464_A = mkA "سونا" ; 
+lin auspices_00926080_N = mkN "پناہ" ; 
+lin auspicious_00178234_A = mkA "شبھ" ; 
+lin automaton_02401346_N = mkN "روبالہ" ; 
+lin aware_01267473_A = mkA "عالم" ; 
+lin axon_04695406_N = mkN "محوار" ; 
+lin backgammon_00376388_N = mkN "نرد" ; 
+lin badminton_00357963_N = mkN "بیڈمنٹن" ; 
+lin baggage_02413096_N = mkN "سامان" ; 
+lin balance_02415089_N = mkN "میزان" ; 
+lin ball_11728402_N = mkN "گولا" ; 
+lin ball_shaped_01985913_A = mkA "گول" ; 
+lin banana_10292817_N = mkN "کیلا" ; 
+lin banquet_06298651_N = mkN "جشن" ; 
+lin banyan_10342751_N = mkN "وٹ" ; 
+lin barber_08081126_N = mkN "ەجام" ; 
+lin base_01551117_A = mkA "غریب" ; 
+lin baseball_00352280_N = mkN "بیس بال" ; 
+lin baseball_02434655_N = mkN "بیس بال" ; 
+lin basket_11615384_N = mkN "سبد" ; 
+lin batch_11623723_N = mkN "توپ" ; 
+lin bathroom_02442125_N = mkN "غسل خانه" ; --unreliable
+lin bazaar_02447312_N = mkN "بازار" ; 
+lin beacon_02448505_N = mkN "منارہ" ; 
+lin bear_01798733_N = mkN "ریچھ" ; 
+lin beard_04504738_N = mkN "ڈاڑھی" ; 
+lin beard_11025748_N = mkN "ڈاڑھی" ; 
+lin beautiful_00073013_A = mkA "خوبصورت" ; 
+lin become_02066692_V = compoundV "ہو" (mkV "جانا") ; 
+lin become_02066692_V2 = mkV2 (compoundV "ہو" (mkV "جانا")) ; 
+lin become_02066692_VS = mkVS (compoundV "ہو" (mkV "جانا")) ; 
+lin bed_02452639_N = mkN "بستر" ; 
+lin bed_07575926_N = mkN "بستر" ; 
+lin bedclothes_02453171_N = mkN "بستر" ; 
+lin bedspread_02455118_N = mkN "چادر" ; 
+lin bee_01871263_N = mkN "شہد کی مکھی" ; 
+lin beer_06588679_N = mkN "شراب" ; 
+lin begin_00844798_V = compoundV "شروع" (mkV "کرنا") ; 
+lin begin_00844798_V2 = mkV2 (compoundV "شروع" (mkV "کرنا")) ; 
+lin beginning_00181728_N = mkN "ارمبھ" ; 
+lin begum_08088085_N = mkN "بیگم" ; 
+lin behavior_11813362_N = mkN "گتودھ" ; 
+lin belch_00089149_N = mkN "ڈکار" ; 
+lin bell_12888940_N = mkN "گھنٹہ" ; 
+lin besides_00047251_Adv = mkAdv "ہم" ; 
+lin bhang_02465174_N = mkN "بھانگ" ; 
+lin bicycle_02465776_N = mkN "بائیسکل" ; 
+lin big_00175757_A = mkA "بڑا" ; 
+lin big_00554481_A = mkA "بڑا" ; 
+lin big_01077906_A = mkA "بڑا" ; 
+lin bile_04640384_N = mkN "پت" ; 
+lin biochemistry_05168763_N = mkN "حیاتی کیمیاء" ; 
+lin biology_05147644_N = mkN "حیاتیات" ; 
+lin biology_09433486_N = mkN "حیاتیات" ; 
+lin biota_06671771_N = mkN "حیاتیات" ; 
+lin bird_01181338_N = mkN "چڑیا" ; 
+lin bird_06358354_N = mkN "چڑیا" ; 
+lin birth_06096449_N = mkN "تولد" ; 
+lin bismuth_12351112_N = mkN "بسمیتھ" ; 
+lin bitch_01752591_N = mkN "ک" ; 
+lin bitter_02358956_A = mkA "کڑوا" ; 
+lin black_00371795_A = mkA "سیاہ" ; 
+lin blank_01048106_A = mkA "سفید" ; 
+lin blessed_01409116_A = mkA "مبارک" ; 
+lin blessing_00794344_N = mkN "دعا" ; 
+lin blind_01699703_A = mkA "اندھا" ; 
+lin blind_01876378_A = mkA "اندھا" ; 
+lin blind_02096760_A = mkA "اندھا" ; 
+lin blindness_11915501_N = mkN "اندھاپن" ; 
+lin blood_04635301_N = mkN "خون" ; 
+lin bloom_00235371_V = mkV "کھلنا" ; 
+lin blue_00357884_A = mkA "اندھیرا" ; 
+lin blue_00374955_A = mkA "نیلا" ; --unreliable
+lin boat_02485890_N = mkN "کشتی" ; 
+lin body_04465684_N = mkN "لوتھ" ; 
+lin bole_12675819_N = mkN "گل" ; 
+lin bomb_02493403_N = mkN "بم" ; 
+lin bond_11321114_N = mkN "ڈبنچر" ; 
+lin bone_04512190_N = mkN "استھی" ; 
+lin bone_12466651_N = mkN "ہڈی" ; --unreliable
+lin boom_06139798_N = mkN "گرج" ; 
+lin born_01686085_A = mkA "تولد" ; 
+lin bottomless_00433259_A = mkA "اتھاہ" ; 
+lin bottomless_01373915_A = mkA "اتھاہ" ; 
+lin bottomless_02365983_A = mkA "اتھاہ" ; 
+lin bouquet_04287453_N = mkN "عطر" ; 
+lin bow_11725498_N = mkN "چاپ" ; --unreliable
+lin boxing_00333500_N = mkN "مکے بازی" ; 
+lin bracelet_02511722_N = mkN "چوڑی" ; 
+lin brain_04832558_N = mkN "ذہن" ; 
+lin brave_00260819_A = mkA "ابھی" ; 
+lin bread_06391241_N = mkN "روٹی" ; 
+lin breakfast_06295581_N = mkN "کلیوا" ; 
+lin breast_04773445_N = mkN "پستان" ; --unreliable
+lin breeze_09397199_N = mkN "naseem" ; 
+lin bride_08109967_N = mkN "نذوڈھا" ; 
+lin bride_08110074_N = mkN "نذوڈھا" ; 
+lin brilliance_04832913_N = mkN "ذہن" ; 
+lin bring_01134684_V2 = mkV2 (mkV "لانا") ; 
+lin bring_in_01636993_V = mkV "بت" ; 
+lin brink_07011783_N = mkN "تیر" ; 
+lin briskly_00279166_Adv = mkAdv "تيز" ; 
+lin broad_01345293_A = mkA "چوڑا" ; 
+lin brother_08111676_N = mkN "بھراتا" ; 
+lin brother_08112265_N = mkN "یار" ; 
+lin brow_04817782_N = mkN "ماتھ" ; 
+lin brutal_01120056_A = mkA "نردیی" ; 
+lin bubble_07586008_N = mkN "بلا" ; 
+lin buddy_08112961_N = mkN "یار" ; 
+lin builder_08113213_N = mkN "نرماتا" ; 
+lin building_02533363_N = mkN "تعمیر" ; --unreliable
+lin bulbul_01237955_N = mkN "بلبل" ; 
+lin burp_00003177_V = mkV "ڈکارنا" ; 
+lin burp_00003177_V2 = mkV2 (mkV "ڈکارنا") ; 
+lin butcher_08118393_N = mkN "قصاب" ; 
+lin butter_06553446_N = mkN "مکھن" ; 
+lin butterfly_01937894_N = mkN "تتلی" ; --unreliable
+lin buttocks_04777370_N = mkN "کون" ; 
+lin buy_02083864_V = compoundV "مول" (mkV "لینا") ; 
+lin buy_02083864_V2 = mkV2 (compoundV "مول" (mkV "لینا")) ; 
+lin buyer_08119093_N = mkN "مشتری" ; 
+lin by_and_large_00154666_Adv = mkAdv "عام طور پر" ; 
+lin by_chance_00040352_Adv = mkAdv "اچانک" ; 
+lin byte_11495445_N = mkN "لکمہ" ; 
+lin cab_02549030_N = mkN "ٹیکسی" ; 
+lin cadaver_04465885_N = mkN "لوتھ" ; 
+lin cage_11805931_N = mkN "قفس" ; 
+lin calamity_06092676_N = mkN "آفت" ; 
+lin calendar_05434011_N = mkN "پترا" ; --unreliable
+lin caliph_08120742_N = mkN "خلیفہ" ; 
+lin camel_02096766_N = mkN "اُونٹ" ; 
+lin camera_02559732_N = mkN "کیمرہ" ; 
+lin can_00169329_V2 = mkV2 (mkV "سکنا") ; --unreliable
+lin can_02563656_N = mkN "قلع" ; 
+lin cancer_12019605_N = mkN "کینسر" ; 
+lin candlestick_02564885_N = mkN "چراغدان" ; 
+lin candlewick_02565065_N = mkN "بتی" ; 
+lin canister_02565870_N = mkN "قلع" ; 
+lin cannabis_02566001_N = mkN "گنجا" ; 
+lin capability_04456810_N = mkN "یوگیتا" ; 
+lin capability_04835518_N = mkN "یوگیتا" ; 
+lin capacity_04835293_N = mkN "یوگیتا" ; 
+lin capital_07013143_N = mkN "دارالخلافہ" ; 
+lin captivated_01421322_A = mkA "آکرشت" ; 
+lin car_02573998_N = mkN "آلہ" ; --unreliable
+lin carpenter_08127854_N = mkN "نجار" ; 
+lin carrion_01433928_N = mkN "مردار" ; 
+lin carrot_10875212_N = mkN "گزر" ; 
+lin cascade_07590757_N = mkN "آبشار" ; 
+lin casket_02591874_N = mkN "صندوق" ; 
+lin castle_02594371_N = mkN "ہاتھی" ; --unreliable
+lin cat_01789046_N = mkN "گربہ" ; --unreliable
+lin catastrophe_12225117_N = mkN "آفت" ; 
+lin cauliflower_06424982_N = mkN "گوبی" ; 
+lin causality_11629119_N = mkN "سببیہ" ; 
+lin causeway_02600149_N = mkN "پل" ; 
+lin cavalry_06926659_N = mkN "رسالہ" ; 
+lin cedar_09572510_N = mkN "دیودار" ; 
+lin cemetery_07015724_N = mkN "گورستان" ; 
+lin center_07015917_N = mkN "ناف" ; 
+lin centrifuge_02608293_N = mkN "نابذہ" ; 
+lin chador_02610913_N = mkN "چادر" ; 
+lin chair_02613317_N = mkN "کرسی" ; 
+lin champion_08135312_N = mkN "مال" ; 
+lin chandelier_02616552_N = mkN "جھاڑ" ; 
+lin chant_00828199_V = mkV "گانا" ; 
+lin chant_00828199_V2 = mkV2 (mkV "گانا") ; 
+lin chapatti_06395214_N = mkN "چپاتی" ; 
+lin chapel_02618106_N = mkN "گرجا" ; 
+lin charming_01535119_A = mkA "مایی" ; 
+lin chasm_07595535_N = mkN "کھوپ" ; 
+lin cheap_00897069_A = mkA "سستے" ; 
+lin check_11289781_N = mkN "چیک" ; 
+lin checkers_00376518_N = mkN "نرد" ; 
+lin cheek_04818069_N = mkN "گال" ; 
+lin cheerful_01621214_A = mkA "شاد" ; 
+lin cheese_06555221_N = mkN "پنیر" ; 
+lin chemistry_05171036_N = mkN "کیمیاء" ; 
+lin chess_00376727_N = mkN "نرد" ; 
+lin chest_02624317_N = mkN "صندوق" ; 
+lin chestnut_10203285_N = mkN "شاہ بلوط" ; 
+lin chew_00213783_N = mkN "چبانا" ; 
+lin chicken_01465263_N = mkN "مرغى" ; 
+lin chickpea_10455708_N = mkN "دانہ" ; 
+lin child_08144912_N = mkN "بچہ" ; 
+lin childhood_12816507_N = mkN "بچپن" ; 
+lin chime_02626630_N = mkN "گھنٹہ" ; 
+lin chin_04815156_N = mkN "چبک" ; 
+lin chirr_00830189_V = mkV "گانا" ; 
+lin chitchat_05953059_N = mkN "گپ شپ" ; 
+lin choose_00540085_V = mkV "چننا" ; 
+lin choose_00540085_V2 = mkV2 (mkV "چننا") ; 
+lin choose_00540085_VS = mkVS (mkV "چننا") ; 
+lin chutney_06529395_N = mkN "چٹنی" ; 
+lin cigarette_02638227_N = mkN "سگریٹ" ; 
+lin circle_11707150_N = mkN "چکر" ; --unreliable
+lin circumcision_00300087_N = mkN "ختنہ" ; 
+lin citizenry_06766939_N = mkN "عالم" ; 
+lin city_07017569_N = mkN "دارالخلافہ" ; 
+lin clarification_05980427_N = mkN "پرکاش" ; 
+lin class_06675558_N = mkN "خاندان" ; 
+lin claw_01821415_N = mkN "پنجہ" ; 
+lin cleanness_11799360_N = mkN "اجلائی" ; 
+lin clever_00064300_A = mkA "ذہین" ; 
+lin climate_12265376_N = mkN "آب و ہوا" ; 
+lin clitoris_04744391_N = mkN "chola" ; 
+lin clothing_02656025_N = mkN "کپڑا" ; 
+lin cloud_07598454_N = mkN "بادل" ; 
+lin cloud_09404402_N = mkN "بادل" ; 
+lin cloudy_00753106_A = mkA "ابری" ; 
+lin coarse_02163297_A = mkA "پرش" ; 
+lin coarse_02275573_A = mkA "پرش" ; 
+lin cock_01465806_N = mkN "مرغا" ; 
+lin cock_04747537_N = mkN "لنڈ" ; 
+lin cockroach_01897186_N = mkN "جهنگر" ; 
+lin coffee_06626869_N = mkN "کوفی" ; 
+lin coffer_02666977_N = mkN "صندوق" ; 
+lin cognition_00017218_N = mkN "گیان" ; 
+lin coiffeur_08156978_N = mkN "ەجام" ; 
+lin coiffeuse_08157050_N = mkN "ەجام" ; 
+lin cold_11932428_N = mkN "زکام" ; 
+lin collaboration_00919031_N = mkN "تعاون، شراکت" ; 
+lin collaboration_00919180_N = mkN "تعاون، شراکت" ; 
+lin combatant_08160702_N = mkN "مبارز" ; 
+lin come_00273153_V = mkV "آنا" ; 
+lin come_00273153_V2 = mkV2 (mkV "آنا") ; 
+lin come_00273153_VS = mkVS (mkV "آنا") ; 
+lin come_01445910_V = mkV "آنا" ; 
+lin come_01445910_V2 = mkV2 (mkV "آنا") ; 
+lin come_01445910_VS = mkVS (mkV "آنا") ; 
+lin come_01453262_V = mkV "آنا" ; 
+lin come_01453262_V2 = mkV2 (mkV "آنا") ; 
+lin come_01453262_VS = mkVS (mkV "آنا") ; 
+lin come_01577619_V = mkV "آنا" ; 
+lin come_01577619_V2 = mkV2 (mkV "آنا") ; 
+lin come_01577619_VS = mkVS (mkV "آنا") ; 
+lin comfort_01425200_V2 = mkV2 (compoundV "آرام" (mkV "دینا")) ; 
+lin comfortably_00153930_Adv = mkAdv "ارام سے" ; 
+lin comfortably_00154065_Adv = mkAdv "ارام سے" ; 
+lin common_00932268_A = mkA "عادی" ; 
+lin communism_05251260_N = mkN "اشتراکیت" ; 
+lin communism_06906489_N = mkN "اشتراکیت" ; 
+lin compass_02680409_N = mkN "قطب نما" ; 
+lin compass_02680545_N = mkN "قطب نما" ; 
+lin compassion_04174639_N = mkN "دیا" ; 
+lin compassion_06277264_N = mkN "دیا" ; 
+lin compendious_00520607_A = mkA "اجمالی" ; 
+lin competence_04418220_N = mkN "یوگیتا" ; 
+lin completion_00042358_N = mkN "کمال" ; 
+lin composition_05390094_N = mkN "کاغذ" ; 
+lin concealed_02439735_A = mkA "غائب" ; 
+lin conceit_04218039_N = mkN "غرور" ; 
+lin concurrently_00119540_Adv = mkAdv "ایک بار میں" ; 
+lin conference_05958811_N = mkN "مذاکره" ; 
+lin configuration_04915067_N = mkN "کوکب" ; 
+lin congregation_00939194_N = mkN "جماعت" ; 
+lin connection_12179297_N = mkN "سنگ" ; 
+lin conscience_07547441_N = mkN "ضمیر" ; 
+lin conscientious_02026731_A = mkA "ایماندار" ; 
+lin consent_05596596_N = mkN "اذن" ; 
+lin consonant_05938384_N = mkN "وينجن" ; 
+lin constantly_00019416_Adv = mkAdv "ہمیشہ" ; 
+lin constantly_00019724_Adv = mkAdv "ہمیشہ" ; 
+lin consume_00914576_V = mkV "کھانا" ; 
+lin consume_00914576_V2 = mkV2 (mkV "کھانا") ; 
+lin content_00564637_A = mkA "خوش" ; 
+lin continually_00087950_Adv = mkAdv "سنا" ; 
+lin continuity_12181641_N = mkN "تسلسل" ; 
+lin convention_04865743_N = mkN "ﮐﻠﻴﻪ" ; 
+lin conversation_05951896_N = mkN "بات" ; 
+lin coolie_07920749_N = mkN "قلی" ; 
+lin cooperation_00917319_N = mkN "تعاون، شراکت" ; 
+lin copper_04282068_N = mkN "تانبا" ; 
+lin copper_12354852_N = mkN "تانبا" ; 
+lin coriander_06523670_N = mkN "دهنی" ; 
+lin coriander_06523820_N = mkN "دهنی" ; 
+lin coriander_10873998_N = mkN "دهنی" ; 
+lin corn_10085570_N = mkN "مکا" ; 
+lin cornfield_07034119_N = mkN "نجاری" ; 
+lin cost_02127865_V = mkV "ہونا" ; --unreliable
+lin cost_02127865_V2 = mkV2 (mkV "ہونا") ; --unreliable
+lin cough_00004965_V = mkV "کھانسنا" ; 
+lin cough_00004965_V2 = mkV2 (mkV "کھانسنا") ; 
+lin cough_00090780_N = mkN "کھانسی" ; 
+lin council_06876990_N = mkN "سبھا" ; 
+lin countenance_04070044_N = mkN "چہرہ" ; 
+lin counterfeit_01080093_A = mkA "بناوٹی" ; 
+lin coupling_00639314_N = mkN "میتھن" ; 
+lin courtesy_04236971_N = mkN "ادب" ; 
+lin covetous_00854757_A = mkA "ایرشاوان" ; 
+lin cow_02063723_N = mkN "گای" ; 
+lin cowboy_08187848_N = mkN "چوپان" ; 
+lin crab_01646763_N = mkN "گیگٹا" ; 
+lin crack_07607691_N = mkN "کھوپ" ; 
+lin craft_04842123_N = mkN "یوگیتا" ; 
+lin craft_06962272_N = mkN "پیشہ" ; 
+lin crazy_00929864_A = mkA "پاگل" ; 
+lin creator_07896779_N = mkN "نرماتا" ; 
+lin cricket_00354748_N = mkN "کرکٹ" ; 
+lin criminalism_11800119_N = mkN "اپرادھ" ; 
+lin crimson_00246912_A = mkA "رکت" ; 
+lin crocodile_01372963_N = mkN "گھڑیال" ; 
+lin crow_00680612_V = mkV "گانا" ; 
+lin crow_00680612_VS = mkVS (mkV "گانا") ; 
+lin crown_04547171_N = mkN "تاج" ; --unreliable
+lin cry_05943181_N = mkN "چلاہٹ" ; --unreliable
+lin cub_08107239_N = mkN "کشور" ; 
+lin cucumber_06428310_N = mkN "کھیرا" ; 
+lin cummerbund_02740069_N = mkN "کمر بند" ; 
+lin cunning_00170065_A = mkA "معصوم" ; 
+lin cunt_08195685_N = mkN "کس" ; 
+lin cupboard_02740996_N = mkN "الماری" ; 
+lin curtain_02743512_N = mkN "پردہ" ; 
+lin custom_04865606_N = mkN "رسم" ; 
+lin czar_08198374_N = mkN "زار" ; 
+lin dad_08199010_N = mkN "بابا" ; 
+lin dahlia_09902966_N = mkN "ڈہلیا" ; 
+lin damson_06460153_N = mkN "اجاس" ; 
+lin dance_06194534_N = mkN "nachle" ; --unreliable
+lin dancing_00392642_N = mkN "نرتیہ" ; 
+lin dangerous_00622670_A = mkA "خطرناک" ; 
+lin dangerous_02001405_A = mkA "خطرناک" ; 
+lin daughter_08202992_N = mkN "فرزند" ; 
+lin dawn_06100863_N = mkN "صبح" ; 
+lin dawn_12835921_N = mkN "اشا" ; 
+lin day_12832221_N = mkN "دن" ; 
+lin daylight_09407852_N = mkN "پرکاش" ; 
+lin dead_00803590_A = mkA "مردہ" ; 
+lin deafness_12285618_N = mkN "بدھرتا" ; 
+lin death_06122748_N = mkN "مرت" ; 
+lin death_09407931_N = mkN "مرت" ; 
+lin deceive_02024341_V2 = mkV2 (compoundV "دھوکہ" (mkV "دینا")) ; 
+lin deception_00571162_N = mkN "مایا" ; 
+lin decipher_00499787_V2 = mkV2 (mkV "پڑھنا") ; 
+lin decision_00124437_N = mkN "تصمیم" ; 
+lin decision_05001338_N = mkN "تصمیم" ; 
+lin decisiveness_04200548_N = mkN "تصمیم" ; 
+lin deed_05482242_N = mkN "فعل" ; 
+lin defecate_00058004_V = mkV "هگنا" ; 
+lin defect_04425693_N = mkN "تقصیر" ; 
+lin defender_07897130_N = mkN "حافظ" ; 
+lin deity_07801312_N = mkN "دیو" ; 
+lin delusion_00573055_N = mkN "مایا" ; 
+lin democracy_06903755_N = mkN "جمہوریت" ; 
+lin demography_05211758_N = mkN "بشری شماریات" ; 
+lin demonic_01097252_A = mkA "شیطانی" ; 
+lin dentist_08212532_N = mkN "ڈینٹسٹ" ; 
+lin desert_07003112_N = mkN "ریگستان" ; --unreliable
+lin desire_06222835_N = mkN "کام" ; 
+lin despiteful_00224596_A = mkA "ایرشاوان" ; 
+lin destitute_01970629_A = mkA "دین" ; 
+lin detail_05955020_N = mkN "تفصیل" ; 
+lin detector_02769954_N = mkN "کاشف" ; 
+lin deviltry_00565970_N = mkN "شیطنت" ; 
+lin dew_12536921_N = mkN "ژالہ" ; 
+lin dialect_05969678_N = mkN "لہجہ" ; 
+lin diamond_12537220_N = mkN "الماس" ; 
+lin diary_02777717_N = mkN "روزنامہ" ; 
+lin dictionary_05397600_N = mkN "شبدکوش" ; 
+lin die_00178003_V = mkV "مرنا" ; 
+lin die_00178003_V2 = mkV2 (mkV "مرنا") ; 
+lin difficult_00718584_A = mkA "کٹھن" ; 
+lin dig_01037220_V = mkV "کھودنا" ; 
+lin dig_01037220_V2 = mkV2 (mkV "کھودنا") ; 
+lin digit_04783750_N = mkN "اُنگلی" ; 
+lin dill_06534014_N = mkN "شِبِت" ; 
+lin dill_10869071_N = mkN "شِبِت" ; 
+lin diploma_05426946_N = mkN "دانشنامہ" ; 
+lin dirty_01208173_A = mkA "گندا" ; 
+lin dirty_01545202_A = mkA "گندہ" ; 
+lin discovery_06015145_N = mkN "کشف" ; 
+lin disease_11865979_N = mkN "روگ" ; 
+lin dishonestly_00313690_Adv = mkAdv "متھیا" ; 
+lin distant_00416397_A = mkA "پر" ; 
+lin distant_00416607_A = mkA "پر" ; 
+lin distant_00424737_A = mkA "پر" ; 
+lin divine_01143243_A = mkA "ایزدی" ; 
+lin divorce_00916338_N = mkN "طلاق" ; 
+lin doctor_08225454_N = mkN "طبیب" ; 
+lin dodo_01484577_N = mkN "ڈو ڈو" ; 
+lin dog_01752990_N = mkN "ک" ; 
+lin doggedness_04201019_N = mkN "اگرہ" ; 
+lin dollar_11523578_N = mkN "ڈالر" ; 
+lin donkey_05746451_N = mkN "گدھا" ; 
+lin door_02805604_N = mkN "دروازہ" ; 
+lin door_02806193_N = mkN "دروازہ" ; 
+lin doorway_02807993_N = mkN "دروازہ" ; 
+lin doubt_04889840_N = mkN "اشتباہ" ; 
+lin doubtfully_00321211_Adv = mkAdv "اشتباہاً" ; 
+lin dowry_11190159_N = mkN "جہیز" ; 
+lin draftsman_08231177_N = mkN "نقاش" ; 
+lin dragon_07792600_N = mkN "اژدہا" ; 
+lin draw_02164989_V = mkV "کھینچنا" ; --unreliable
+lin draw_02164989_V2 = mkV2 (mkV "کھینچنا") ; --unreliable
+lin dream_04946554_N = mkN "خواب" ; --unreliable
+lin drink_00924640_V = mkV "پینا" ; 
+lin drink_00924640_V2 = mkV2 (mkV "پینا") ; 
+lin drink_00925348_V = mkV "پینا" ; 
+lin drink_00925348_V2 = mkV2 (mkV "پینا") ; 
+lin drink_00926094_V = mkV "پینا" ; 
+lin drink_00926094_V2 = mkV2 (mkV "پینا") ; 
+lin driver_08235975_N = mkN "ڈرائیور" ; 
+lin drop_11621024_N = mkN "آنسو" ; 
+lin drove_06782639_N = mkN "مویشی" ; 
+lin drummer_08237627_N = mkN "تبل نواز" ; 
+lin dry_02189982_A = mkA "سوکھا" ; 
+lin duck_01519168_N = mkN "بطخ" ; --unreliable
+lin duty_00543046_N = mkN "کار" ; 
+lin duty_00860032_N = mkN "ذِمّیداری" ; 
+lin dwelling_02838445_N = mkN "آواس" ; 
+lin eagle_01290467_N = mkN "عقاب" ; 
+lin eagle_11299051_N = mkN "عقاب" ; 
+lin ear_04858046_N = mkN "کان" ; 
+lin earth_12544735_N = mkN "دھرتی" ; 
+lin earthquake_06178442_N = mkN "زلزلہ" ; 
+lin easily_00054036_Adv = mkAdv "اسانی سے" ; 
+lin easily_00146978_Adv = mkAdv "اسانی سے" ; 
+lin east_11672255_N = mkN "مشرق" ; 
+lin easy_00722783_A = mkA "آسان" ; --unreliable
+lin easy_01754000_A = mkA "اسان" ; 
+lin economics_05209897_N = mkN "معاشیات" ; 
+lin eden_07050461_N = mkN "فردوس" ; 
+lin edible_00798512_A = mkA "کھادیہ" ; 
+lin education_00669330_N = mkN "معلمی" ; 
+lin egg_01139865_N = mkN "انڈا" ; 
+lin eggplant_06422962_N = mkN "بینگن" ; 
+lin eggplant_10833453_N = mkN "بینگن" ; 
+lin ego_06242191_N = mkN "ہماہمی" ; 
+lin elasticity_04317966_N = mkN "لچک" ; 
+lin electricity_09413315_N = mkN "برق" ; 
+lin electromagnet_02853685_N = mkN "برقناطیس" ; 
+lin electron_07619035_N = mkN "برقیہ" ; 
+lin electronics_05175437_N = mkN "برقیات" ; 
+lin elegant_00818416_A = mkA "شائسته" ; 
+lin elegant_01103061_A = mkA "شائسته" ; 
+lin elegant_01105294_A = mkA "شائسته" ; 
+lin elephant_02161303_N = mkN "ہستی" ; 
+lin eleven_02122766_A = mkA "گیارہ" ; 
+lin eleven_11599763_N = mkN "گیارہ" ; 
+lin embrace_00138842_N = mkN "گود" ; 
+lin emetic_02860528_N = mkN "الٹى" ; 
+lin emotion_06219674_N = mkN "راگ" ; 
+lin empire_06688587_N = mkN "راج" ; 
+lin empiricism_05099249_N = mkN "تجربیت" ; 
+lin employment_00438352_N = mkN "نوکری" ; 
+lin empty_01047025_A = mkA "ریتا" ; 
+lin enchantment_05105237_N = mkN "سحر" ; 
+lin encyclopedia_05404575_N = mkN "جامع" ; 
+lin energy_09414774_N = mkN "توانائی" ; --unreliable
+lin enjoyment_00816259_N = mkN "مزہ" ; 
+lin enlightened_00799425_A = mkA "ودوان" ; 
+lin enough_00144824_Adv = mkAdv "کافی" ; 
+lin entirely_00007657_Adv = mkAdv "اکیلے" ; --unreliable
+lin entrance_02866824_N = mkN "دوار" ; 
+lin equally_00021397_Adv = mkAdv "اب" ; 
+lin equation_05581090_N = mkN "مساوات" ; 
+lin equitable_00921145_A = mkA "مُنصِفانہ" ; 
+lin era_12907023_N = mkN "تاریخ" ; 
+lin eremitic_02181111_A = mkA "تنها" ; 
+lin err_00492599_V = compoundV "غلط" (mkV "کرنا") ; 
+lin erroneous_00605143_A = mkA "غلط" ; 
+lin erroneousness_04155856_N = mkN "غلط" ; 
+lin error_05045923_N = mkN "غلط فہمی" ; 
+lin espionage_00490861_N = mkN "جاسوسی" ; 
+lin estate_11173919_N = mkN "مال" ; 
+lin etiquette_05577022_N = mkN "آداب" ; 
+lin etymology_05222967_N = mkN "اشتقاق" ; 
+lin etymology_05456396_N = mkN "اشتقاق" ; 
+lin eunuch_08261112_N = mkN "ہیجڑا" ; 
+lin evening_12833627_N = mkN "سندھیا" ; 
+lin evening_12920738_N = mkN "سندھیا" ; 
+lin evenly_00331141_Adv = mkAdv "ہم" ; 
+lin evil_01095963_A = mkA "شریر" ; 
+lin ewe_02071943_N = mkN "بھیڑ" ; 
+lin examination_06001284_N = mkN "امتحان" ; 
+lin examiner_08262188_N = mkN "ناظر" ; 
+lin exclaim_00721532_V = mkV "چلانا" ; --unreliable
+lin exclaim_00721532_V2 = mkV2 (mkV "چلانا") ; --unreliable
+lin exclaim_00721532_VQ = mkVQ (mkV "چلانا") ; --unreliable
+lin execution_00885707_N = mkN "سزائے موت" ; 
+lin exemplar_05066235_N = mkN "اداہرن" ; 
+lin expectation_05081999_N = mkN "امید" ; --unreliable
+lin expensive_00896212_A = mkA "قیمتی" ; 
+lin experience_05109143_N = mkN "آزمودگی" ; 
+lin experienced_00898517_A = mkA "آزمودہ" ; 
+lin experiment_04969267_N = mkN "آزمائیش" ; 
+lin expiring_00004066_A = mkA "مردنی" ; 
+lin express_00744133_V2 = mkV2 (mkV "گانا") ; 
+lin extreme_00420291_A = mkA "انتہائی" ; 
+lin extreme_01488188_A = mkA "حدِاکثر" ; --unreliable
+lin extremely_00046199_Adv = mkAdv "اتینت" ; 
+lin eye_02882085_N = mkN "آنکھ" ; 
+lin eye_04549962_N = mkN "آنکھ" ; 
+lin eye_04828710_N = mkN "آنکھ" ; 
+lin eye_04893869_N = mkN "آنکھ" ; 
+lin eyebrow_04551532_N = mkN "ابرو" ; 
+lin eyelash_04552898_N = mkN "پپن" ; 
+lin facsimile_02889357_N = mkN "نسخۂ کامل" ; 
+lin fagot_08268169_N = mkN "گانڈو" ; 
+lin failing_12214123_N = mkN "کمزوری" ; 
+lin failure_00046783_N = mkN "غلط" ; 
+lin fair_00918854_A = mkA "گور" ; 
+lin fakir_08268342_N = mkN "آزاد" ; 
+lin falcon_01288172_N = mkN "شاہین" ; 
+lin false_00559257_A = mkA "متھیا" ; 
+lin false_00605435_A = mkA "غلط" ; 
+lin falsely_00335137_Adv = mkAdv "متھیا" ; 
+lin falsely_00335365_Adv = mkAdv "متھیا" ; 
+lin fame_12194150_N = mkN "اما" ; 
+lin family_06657904_N = mkN "خاندان" ; 
+lin family_06658181_N = mkN "خاندان" ; 
+lin family_06710916_N = mkN "خاندان" ; 
+lin family_06734084_N = mkN "خاندان" ; 
+lin fantastic_01633457_A = mkA "ادبھت" ; 
+lin fart_00078817_V = compoundV "ہوا" (mkV "چھوڑنا") ; 
+lin fart_00632910_N = mkN "پاد" ; 
+lin fat_02336195_A = mkA "موٹى" ; 
+lin fatality_06106150_N = mkN "مرت" ; 
+lin fatherland_07006810_N = mkN "وطن" ; 
+lin faulty_00025481_A = mkA "غلط" ; 
+lin female_07901005_N = mkN "مہر" ; 
+lin feudalism_06659704_N = mkN "جاگیر دارانہ نظام" ; 
+lin fib_05650568_N = mkN "افسانہ" ; 
+lin fill_00361654_V = mkV "بھرنا" ; 
+lin fill_00361654_V2 = mkV2 (mkV "بھرنا") ; 
+lin film_05279473_N = mkN "فلم" ; 
+lin final_00343256_A = mkA "چرم" ; 
+lin finger_04783978_N = mkN "اُنگلی" ; 
+lin finger_11516489_N = mkN "اُنگلی" ; 
+lin fingernail_04800505_N = mkN "ناخن" ; 
+lin fish_02169634_N = mkN "مچھلی" ; --unreliable
+lin fit_04250826_N = mkN "مرگی" ; --unreliable
+lin fixed_00341335_A = mkA "ثابت" ; 
+lin fixed_01018721_A = mkA "ثابت" ; 
+lin fixed_01524065_A = mkA "ثابت" ; 
+lin flash_04267614_N = mkN "(''jhalak'')" ; 
+lin flattery_05601623_N = mkN "آلوک" ; 
+lin flatware_02929413_N = mkN "چاندی" ; 
+lin flood_09417397_N = mkN "طوفان" ; 
+lin flood_11624757_N = mkN "طوفان" ; 
+lin floor_07627618_N = mkN "زمین" ; 
+lin flower_09617772_N = mkN "پھول" ; 
+lin flower_12943541_N = mkN "بہار" ; 
+lin fodder_06508167_N = mkN "علف" ; 
+lin follow_02145841_V = compoundV "پیچھا" (mkV "کرنا") ; --unreliable
+lin follow_02145841_V2 = mkV2 (compoundV "پیچھا" (mkV "کرنا")) ; --unreliable
+lin follow_02145841_VS = mkVS (compoundV "پیچھا" (mkV "کرنا")) ; --unreliable
+lin following_00131550_A = mkA "اگلا" ; 
+lin forcibly_00341866_Adv = mkAdv "زور" ; 
+lin foreign_00995987_A = mkA "عجیب" ; 
+lin foreign_00998832_A = mkA "پردیشی" ; 
+lin foremost_00994588_A = mkA "پرمکھ" ; 
+lin forest_07628968_N = mkN "جنگل" ; 
+lin foreword_05380836_N = mkN "مقدمہ" ; 
+lin forget_00485650_V = mkV "بھولنا" ; 
+lin forget_00485650_V2 = mkV2 (mkV "بھولنا") ; 
+lin forget_00485650_VS = mkVS (mkV "بھولنا") ; 
+lin forgetfulness_04870686_N = mkN "فراموشی" ; 
+lin fortress_02950160_N = mkN "قلعہ" ; 
+lin fortune_12222459_N = mkN "ستارہ" ; 
+lin fragment_05859406_N = mkN "پارچہ" ; 
+lin freedman_08296903_N = mkN "آزاد" ; 
+lin freedom_11800524_N = mkN "ازادی" ; 
+lin freeman_08297582_N = mkN "آزاد" ; 
+lin friction_00537392_N = mkN "مردن" ; 
+lin friction_09421558_N = mkN "مردن" ; 
+lin friend_08298870_N = mkN "یار" ; 
+lin friendship_11753704_N = mkN "دوستی" ; 
+lin frog_01316273_N = mkN "ٹرو" ; --unreliable
+lin full_00497117_A = mkA "کامل" ; 
+lin fume_02184447_V = compoundV "سگریٹ" (mkV "پینا") ; --unreliable
+lin fume_02184447_V2 = mkV2 (compoundV "سگریٹ" (mkV "پینا")) ; --unreliable
+lin fume_02184447_VS = mkVS (compoundV "سگریٹ" (mkV "پینا")) ; --unreliable
+lin fun_00384397_N = mkN "کھیل" ; 
+lin funeral_06196756_N = mkN "جنازہ" ; 
+lin further_00417481_A = mkA "اتری" ; 
+lin galaxy_06846043_N = mkN "سحابیہ" ; 
+lin garnet_12391711_N = mkN "یاقوت" ; 
+lin gasoline_12402140_N = mkN "گیسولین" ; 
+lin gate_02985835_N = mkN "دروازہ" ; 
+lin gazelle_02082862_N = mkN "غزال" ; 
+lin gene_04666252_N = mkN "وراثہ" ; 
+lin generally_00040901_Adv = mkAdv "عام طور پر" ; 
+lin generation_00641610_N = mkN "ضرب" ; 
+lin generator_08308918_N = mkN "لیکھک" ; 
+lin genie_07836078_N = mkN "جن" ; 
+lin geography_05192843_N = mkN "بھوگول" ; 
+lin geometer_08310360_N = mkN "مہندس" ; 
+lin geometry_05122817_N = mkN "ہندسہ" ; 
+lin geopolitics_05209348_N = mkN "جغرافیائی سیاسیات" ; 
+lin germanium_12357356_N = mkN "جرمانیئم" ; 
+lin get_the_picture_00469266_V = mkV "جاننا" ; 
+lin ghee_06553846_N = mkN "گھی" ; 
+lin ghost_07837108_N = mkN "آتما" ; 
+lin ginger_06521605_N = mkN "زنجبیل" ; --unreliable
+lin give_01733775_V = mkV "دینا" ; --unreliable
+lin give_01733775_V2 = mkV2 (mkV "دینا") ; --unreliable
+lin glass_12576898_N = mkN "گلاس" ; --unreliable
+lin glen_07633869_N = mkN "درہ" ; 
+lin glossy_02169365_A = mkA "ریشمی" ; 
+lin gnomon_02999194_N = mkN "علم" ; 
+lin gold_11281047_N = mkN "سونا" ; 
+lin gold_12357638_N = mkN "سونا" ; 
+lin golf_00348788_N = mkN "گولف" ; 
+lin good_01088300_A = mkA "اچھی" ; --unreliable
+lin gory_00247347_A = mkA "قرمزى" ; 
+lin gossip_06021794_N = mkN "گپ" ; --unreliable
+lin government_00856407_N = mkN "راج" ; 
+lin graceful_01102697_A = mkA "سندر" ; 
+lin gradually_00106990_Adv = mkAdv "رفتہ رفتہ" ; 
+lin grammar_05225189_N = mkN "ویاکرن" ; 
+lin grape_06467044_N = mkN "انگور" ; 
+lin gratitude_06238646_N = mkN "شکریہ" ; 
+lin grave_03010135_N = mkN "قبر" ; 
+lin greed_04262186_N = mkN "لالچ" ; 
+lin green_01448555_A = mkA "سبز" ; 
+lin greenery_11083815_N = mkN "سبزی" ; 
+lin greeting_05549127_N = mkN "سلام" ; 
+lin grief_04997679_N = mkN "کھید" ; 
+lin grove_03017760_N = mkN "باغ" ; 
+lin guava_06473545_N = mkN "امرود" ; 
+lin guest_08328782_N = mkN "مہمان" ; 
+lin guilt_06263995_N = mkN "اپرادھ" ; 
+lin guilt_11799574_N = mkN "اپرادھ" ; 
+lin gulp_00949981_V = mkV "پینا" ; 
+lin gulp_00949981_V2 = mkV2 (mkV "پینا") ; 
+lin gunpowder_12698808_N = mkN "بارود" ; 
+lin guru_08330027_N = mkN "گرو" ; 
+lin hadj_00239007_N = mkN "حج" ; 
+lin hairdresser_08331820_N = mkN "ەجام" ; 
+lin hallmark_04106180_N = mkN "نشان تجارہ" ; 
+lin hand_04782405_N = mkN "بازو" ; 
+lin hand_04842025_N = mkN "یوگیتا" ; 
+lin happen_02039025_V = mkV "بیتنا" ; 
+lin happen_02039025_V2 = mkV2 (mkV "بیتنا") ; 
+lin happiness_06256842_N = mkN "انند" ; 
+lin hare_01989283_N = mkN "خرگوش" ; 
+lin harem_03044536_N = mkN "محل سرا" ; 
+lin hat_03047763_N = mkN "ٹوپى" ; 
+lin hate_06271429_N = mkN "نفرت" ; 
+lin haven_03049679_N = mkN "ﻧﺨﻠﺴﺘﺎﻥ" ; 
+lin hay_06509283_N = mkN "علف" ; 
+lin heathen_08339607_N = mkN "کافر" ; 
+lin heaviness_04323609_N = mkN "ثقالت" ; 
+lin heel_03060482_N = mkN "ایڑ" ; 
+lin heel_04794865_N = mkN "ایڑی" ; --unreliable
+lin height_04405280_N = mkN "لمبائی" ; 
+lin hell_07066643_N = mkN "نرک" ; --unreliable
+lin help_02003463_V = compoundV "مدد" (mkV "کرنا") ; --unreliable
+lin help_02003463_V2 = mkV2 (compoundV "مدد" (mkV "کرنا")) ; --unreliable
+lin help_02003463_VS = mkVS (compoundV "مدد" (mkV "کرنا")) ; --unreliable
+lin henna_12673925_N = mkN "مینہدی" ; 
+lin heroin_03063881_N = mkN "ہیروئین" ; 
+lin heroism_04196029_N = mkN "دل" ; 
+lin herpetology_05164701_N = mkN "زاحفیات" ; 
+lin highly_00088419_Adv = mkAdv "اتینت" ; 
+lin highway_03067256_N = mkN "شارع" ; 
+lin history_05455815_N = mkN "تاریخ" ; 
+lin history_12793186_N = mkN "اتہاس" ; --unreliable
+lin hit_00955653_V = mkV "مارنا" ; 
+lin hit_00955653_V2 = mkV2 (mkV "مارنا") ; 
+lin hit_00977504_V = mkV "مارنا" ; 
+lin hit_00977504_V2 = mkV2 (mkV "مارنا") ; 
+lin hog_02056051_N = mkN "خوک" ; 
+lin hollow_02192989_A = mkA "کھوکھلا" ; 
+lin homeopathy_00536319_N = mkN "معالجہ المثلیہ" ; 
+lin hometown_07143653_N = mkN "آبائ شہر" ; 
+lin homo_02130996_N = mkN "انسان" ; 
+lin homosexual_08353330_N = mkN "گے" ; 
+lin honey_06562541_N = mkN "مدھو" ; 
+lin honeycomb_03076045_N = mkN "چھتا" ; --unreliable
+lin honor_12192591_N = mkN "مان" ; 
+lin hopeless_01092448_A = mkA "کالا" ; 
+lin horse_02036647_N = mkN "اسپ" ; 
+lin hospital_03084302_N = mkN "اسپتال" ; 
+lin hostility_06272542_N = mkN "دشمنی" ; 
+lin hound_01575131_V2 = mkV2 (compoundV "صید" (mkV "کرنا")) ; --unreliable
+lin hour_12889174_N = mkN "گھنٹا" ; 
+lin hour_12889670_N = mkN "گھنٹہ" ; 
+lin hovel_03090397_N = mkN "کلبہ" ; 
+lin huge_01347603_A = mkA "اتینت" ; 
+lin human_02634237_A = mkA "انسانی" ; 
+lin humane_00388554_A = mkA "انسانی" ; 
+lin humane_01223939_A = mkA "انسانی" ; 
+lin humble_02162242_A = mkA "غریب" ; 
+lin humid_02471166_A = mkA "آبی" ; 
+lin humidity_12274270_N = mkN "نم" ; 
+lin hunger_04262027_N = mkN "پیاس" ; 
+lin hunger_11839128_N = mkN "پیاس" ; 
+lin hurricane_09428014_N = mkN "طوفان" ; 
+lin husband_08362441_N = mkN "خاوند" ; 
+lin hydrogen_12358824_N = mkN "آبگر" ; 
+lin hydrology_05190757_N = mkN "مائیات" ; 
+lin ice_12608407_N = mkN "یخ" ; --unreliable
+lin ichthyology_05164819_N = mkN "اسماکیات" ; 
+lin ignorance_05111416_N = mkN "اگیانپن" ; 
+lin ignorant_01268579_A = mkA "اگیان" ; 
+lin illness_11858403_N = mkN "روگ" ; 
+lin illumination_11793413_N = mkN "روشنی" ; 
+lin illusive_01886693_A = mkA "مایی" ; 
+lin imam_08366126_N = mkN "امام" ; 
+lin immanent_01235302_A = mkA "ذہنی" ; 
+lin immortal_01510776_A = mkA "چرنجیو" ; 
+lin impede_01927178_V2 = mkV2 (mkV "روکنا") ; 
+lin implicit_in_00904869_A = mkA "ذاتی" ; 
+lin impossible_01770011_A = mkA "ناممکن" ; 
+lin impound_01789902_V2 = mkV2 (compoundV "قبضے میں" (mkV "لینا")) ; 
+lin impression_04066465_N = mkN "اثر" ; 
+lin impression_05060298_N = mkN "ایمان" ; 
+lin impure_01856284_A = mkA "مردار" ; 
+lin in_fact_00147958_Adv = mkAdv "اصل میں" ; 
+lin in_situ_00347215_A = mkA "ابچل" ; 
+lin inanition_04334422_N = mkN "کسک" ; 
+lin inappropriate_01827082_A = mkA "غلط" ; 
+lin inauspicious_00178955_A = mkA "اشبھ" ; 
+lin incantation_05971633_N = mkN "جادو" ; 
+lin incapable_00054537_A = mkA "عاری" ; 
+lin incapable_00305453_A = mkA "عاری" ; 
+lin incapable_02293104_A = mkA "عاری" ; 
+lin incendiary_00446955_A = mkA "آتِش گیر" ; 
+lin incisive_01296642_A = mkA "تیز" ; 
+lin income_11181978_N = mkN "مال" ; 
+lin incomparable_00478339_A = mkA "انپم" ; 
+lin incorrectly_00203891_Adv = mkAdv "متھیا" ; 
+lin increase_00124017_V = mkV "بڑھنا" ; 
+lin increase_00124017_V2 = mkV2 (mkV "بڑھنا") ; 
+lin individually_00207280_Adv = mkAdv "الگ الگ" ; 
+lin inevitable_01787929_A = mkA "اوشیک" ; 
+lin infarct_11989680_N = mkN "احتِشاء" ; 
+lin inflorescence_09622686_N = mkN "پھولداری" ; 
+lin information_04982819_N = mkN "جانکاری" ; 
+lin inhabited_01270655_A = mkA "آباد" ; 
+lin insect_01826146_N = mkN "کیڑا" ; 
+lin inside_01810085_A = mkA "انتر" ; 
+lin insulin_04643037_N = mkN "جزیرین" ; 
+lin insult_00673788_V2 = mkV2 (compoundV "ذلیل" (mkV "کرنا")) ; 
+lin intelligent_01295370_A = mkA "سمجھدار" ; 
+lin interesting_01304876_A = mkA "دلچسپ" ; 
+lin internet_03120130_N = mkN "انٹرنیٹ" ; 
+lin interpreter_08376719_N = mkN "مترجم" ; 
+lin interruption_06132300_N = mkN "بھانجی" ; 
+lin intoxicated_00767965_A = mkA "مست" ; 
+lin intoxicated_00882813_A = mkA "مست" ; 
+lin invention_04838652_N = mkN "ایجاد" ; 
+lin invitation_04076585_N = mkN "پکار" ; 
+lin ion_07652360_N = mkN "آئون" ; 
+lin iron_12360735_N = mkN "لوہا" ; 
+lin irresolute_01938863_A = mkA "مردد" ; 
+lin island_07653466_N = mkN "جزیرہ" ; 
+lin jackal_01782628_N = mkN "سال" ; --unreliable
+lin janitor_08382179_N = mkN "دروان" ; 
+lin jasmine_10247430_N = mkN "یاسمین" ; 
+lin jazz_05900022_N = mkN "جاز" ; 
+lin jazz_05901671_N = mkN "جاز" ; 
+lin jealousy_06274509_N = mkN "ایرکھا" ; 
+lin jersey_03133500_N = mkN "جرسی" ; 
+lin jewel_08383754_N = mkN "منی" ; 
+lin jihad_00757110_N = mkN "جہاد" ; 
+lin joy_04994330_N = mkN "شادی" ; 
+lin kabob_06572584_N = mkN "کباب" ; 
+lin keen_00771834_A = mkA "تیز" ; 
+lin khaki_00364880_A = mkA "خاکی" ; 
+lin kick_00104710_N = mkN "لات" ; --unreliable
+lin kidney_04569152_N = mkN "گردہ" ; 
+lin kilogram_11580755_N = mkN "کلوگرام" ; 
+lin kin_06657505_N = mkN "خاندان" ; 
+lin kin_08395191_N = mkN "خاندان" ; 
+lin kindle_02179182_V = mkV "جلانا" ; 
+lin kindle_02179182_V2 = mkV2 (mkV "جلانا") ; 
+lin kiss_01132859_V = mkV "چومنا" ; 
+lin kiss_01132859_V2 = mkV2 (mkV "چومنا") ; 
+lin knee_04790849_N = mkN "گھٹنا" ; 
+lin knife_03155895_N = mkN "چاقو" ; 
+lin knife_03156455_N = mkN "چاقو" ; 
+lin knight_03157070_N = mkN "گھوڑا" ; 
+lin know_how_04830772_N = mkN "یوگیتا" ; 
+lin labor_00465771_N = mkN "کریا" ; 
+lin lagoon_07663191_N = mkN "جھیل" ; 
+lin lake_07663349_N = mkN "دریاچہ" ; 
+lin lamp_03165939_N = mkN "چراغ" ; 
+lin land_07667751_N = mkN "زمین" ; 
+lin language_04852301_N = mkN "بولی" ; --unreliable
+lin language_05294998_N = mkN "زبان" ; --unreliable
+lin larceny_00587117_N = mkN "چوری" ; 
+lin lard_06384913_N = mkN "چربی" ; 
+lin largely_00005158_Adv = mkAdv "اکثر" ; 
+lin lavish_01075564_A = mkA "ادار" ; 
+lin law_05025297_N = mkN "قانون" ; 
+lin law_05027150_N = mkN "قانون" ; 
+lin law_05472135_N = mkN "قانون" ; 
+lin law_06965569_N = mkN "قانون" ; 
+lin lawgiver_08405572_N = mkN "شارع" ; 
+lin lawyer_08406214_N = mkN "وکیل" ; 
+lin lazy_00942043_A = mkA "آلسی" ; 
+lin lead_12361785_N = mkN "رصاص" ; 
+lin learning_04933396_N = mkN "یوگیتا" ; 
+lin leaven_12625356_N = mkN "خمیر" ; 
+lin leek_06432884_N = mkN "کراث" ; 
+lin leek_10374222_N = mkN "کاندا" ; 
+lin leisure_00811011_N = mkN "فرصت" ; 
+lin leisure_12808074_N = mkN "اوکاش" ; 
+lin lens_03184277_N = mkN "عدسہ" ; 
+lin lento_00388102_Adv = mkAdv "آہستہ" ; 
+lin leprosy_11924301_N = mkN "جذام" ; 
+lin lepton_07669942_N = mkN "نحیفہ" ; 
+lin lesbian_08410292_N = mkN "لسبین" ; 
+lin lethargic_00843071_A = mkA "آلسی" ; 
+lin liar_08411524_N = mkN "جوٹھا" ; 
+lin liberty_11802723_N = mkN "آزادی" ; 
+lin liberty_11804094_N = mkN "آزادی" ; 
+lin library_03187748_N = mkN "کتب خانه" ; 
+lin library_03187993_N = mkN "کتب خانه" ; 
+lin library_03188127_N = mkN "کتب خانه" ; 
+lin library_06663974_N = mkN "کتب خانه" ; 
+lin library_06664233_N = mkN "کتب خانه" ; 
+lin license_00867535_N = mkN "اجازت" ; 
+lin lick_01133222_V = mkV "چاٹنا" ; 
+lin lick_01133222_V2 = mkV2 (mkV "چاٹنا") ; 
+lin lid_03188405_N = mkN "ڈھکن" ; 
+lin life_12810635_N = mkN "عمر" ; 
+lin lighted_00448504_A = mkA "روشن" ; 
+lin lilac_10251065_N = mkN "بکاین" ; 
+lin lily_10366249_N = mkN "کمل" ; 
+lin limit_04394466_N = mkN "کنارہ" ; 
+lin linguistics_05224900_N = mkN "لسانيات" ; 
+lin lion_01796281_N = mkN "شير" ; 
+lin lip_04545150_N = mkN "ہونٹھ" ; --unreliable
+lin listen_01711596_V = mkV "سننا" ; 
+lin literature_00458442_N = mkN "ساہتیہ" ; 
+lin little_01423346_A = mkA "ذرا" ; 
+lin little_01605171_A = mkA "چھوٹا" ; --unreliable
+lin liver_06365439_N = mkN "جگر" ; --unreliable
+lin lizard_01350419_N = mkN "چھپکلی" ; 
+lin loneliness_12176139_N = mkN "اکیلاپن" ; 
+lin lonely_00022058_A = mkA "تنها" ; 
+lin longing_06224856_N = mkN "آشا" ; 
+lin loot_01845416_V = mkV "لُوٹنا" ; 
+lin loot_01845416_V2 = mkV2 (mkV "لُوٹنا") ; 
+lin looting_00732280_N = mkN "چوری" ; 
+lin lota_03215327_N = mkN "لوٹا" ; 
+lin lotus_09661254_N = mkN "پدم" ; 
+lin lush_01329869_A = mkA "شاداب" ; 
+lin ma_08429413_N = mkN "اماں" ; 
+lin magnet_03228326_N = mkN "مقناطیس" ; 
+lin magnitude_04429975_N = mkN "مان" ; 
+lin major_domo_08433338_N = mkN "خانساماں" ; 
+lin malaria_11871543_N = mkN "ملیریا" ; 
+lin malodor_04903554_N = mkN "گند" ; 
+lin mammoth_02162488_N = mkN "جسام" ; 
+lin mango_06472353_N = mkN "آم" ; 
+lin manipulate_01416892_V2 = mkV2 (compoundV "qaboo" (mkV "krna")) ; --unreliable
+lin manufacturer_08440422_N = mkN "نرماتا" ; 
+lin many_01504267_A = mkA "ادھک" ; 
+lin maritime_00437268_A = mkA "دریائی" ; 
+lin markhor_02077655_N = mkN "مارخور" ; 
+lin marriage_00788835_N = mkN "ازدواج" ; 
+lin married_01436954_A = mkA "شادی شدہ" ; 
+lin marsh_07677912_N = mkN "ترائی" ; 
+lin martyr_08443658_N = mkN "شہید" ; 
+lin masculine_01438666_A = mkA "نر" ; 
+lin masculine_01441345_A = mkA "نر" ; 
+lin mask_03245345_N = mkN "نقاب" ; 
+lin mast_06512730_N = mkN "شاہ بلوط کا پھل" ; 
+lin masturbation_00645898_N = mkN "جلق" ; 
+lin mathematics_05121999_N = mkN "ریاضی" ; 
+lin maund_11575211_N = mkN "من" ; 
+lin meal_06289300_N = mkN "اٹا" ; 
+lin meaning_05062254_N = mkN "ارتھ" ; 
+lin meaning_05525283_N = mkN "معنی" ; 
+lin measure_00024936_N = mkN "مان" ; 
+lin meat_06363399_N = mkN "گوشت" ; 
+lin melancholy_06261643_N = mkN "مالیخولیا" ; --unreliable
+lin melody_04901025_N = mkN "آہنگ" ; 
+lin memory_04940021_N = mkN "یاد" ; --unreliable
+lin menorah_03263359_N = mkN "مینورہ" ; 
+lin merciless_01462170_A = mkA "نردیی" ; 
+lin mercury_04313114_N = mkN "پارہ" ; 
+lin mercury_12363532_N = mkN "پارہ" ; 
+lin metaphysics_05218113_N = mkN "مابعدالطبیعیات" ; 
+lin meteoroid_07682555_N = mkN "تارا" ; 
+lin midnight_12835316_N = mkN "ادھی رات" ; 
+lin military_01472074_A = mkA "جنگی" ; 
+lin milk_04634524_N = mkN "دودھ" ; 
+lin milk_06549471_N = mkN "دودھ" ; 
+lin milk_06549961_N = mkN "دودھ" ; 
+lin minaret_03282098_N = mkN "منارہ" ; 
+lin mirror_03286553_N = mkN "درپن" ; 
+lin misconception_05044219_N = mkN "غلط فہمی" ; 
+lin misconstrue_00494213_V2 = mkV2 (compoundV "غلط" (mkV "سمجھنا")) ; 
+lin mistake_00050518_N = mkN "غلطی" ; 
+lin mistake_05046181_N = mkN "غلط فہمی" ; 
+lin molecule_12397494_N = mkN "ذره" ; 
+lin moment_12904566_N = mkN "ثانیہ" ; --unreliable
+lin monarchy_06904851_N = mkN "راج" ; 
+lin monastery_03293714_N = mkN "مندر" ; 
+lin money_11177415_N = mkN "مال" ; 
+lin monkey_02142326_N = mkN "بندر" ; 
+lin monotheism_05257053_N = mkN "توحید" ; 
+lin moonlight_09444100_N = mkN "مہتاب" ; 
+lin more_00098649_Adv = mkAdv "اور" ; 
+lin mortar_12644729_N = mkN "اوکھلی" ; --unreliable
+lin mosque_03300116_N = mkN "مسجد" ; 
+lin moth_01946430_N = mkN "پتنگا" ; 
+lin mountain_07687239_N = mkN "کوہ" ; 
+lin mouth_04542305_N = mkN "مکھ" ; --unreliable
+lin movie_05535643_N = mkN "فلم" ; 
+lin mudra_00255277_N = mkN "مدرا" ; 
+lin muezzin_08474244_N = mkN "مؤذن" ; 
+lin mulberry_06475327_N = mkN "توت" ; 
+lin mulberry_10339535_N = mkN "توت" ; 
+lin multitude_06781302_N = mkN "کل" ; 
+lin music_04906200_N = mkN "سنگیت" ; --unreliable
+lin mustache_04505285_N = mkN "مونچھ" ; 
+lin mustard_06423651_N = mkN "خردل" ; 
+lin nabob_08479649_N = mkN "نواب" ; 
+lin nail_04798143_N = mkN "ناخن" ; 
+lin nan_06395942_N = mkN "نان" ; 
+lin nanotechnology_05199434_N = mkN "قزمہ طرزیات" ; 
+lin nativism_05573402_N = mkN "جبلیت" ; 
+lin natural_01296837_A = mkA "ذاتی" ; 
+lin naturally_00038593_Adv = mkAdv "ضرور" ; 
+lin nature_07692782_N = mkN "سرشٹی" ; 
+lin nautical_02748708_A = mkA "دریائی" ; 
+lin navel_04775475_N = mkN "ناف" ; 
+lin navel_07092951_N = mkN "ناف" ; 
+lin necessary_01538940_A = mkA "ضروری" ; 
+lin necessity_07693121_N = mkN "ضرورت" ; 
+lin neck_04766382_N = mkN "گردن" ; --unreliable
+lin negotiation_05963895_N = mkN "مذاکره" ; 
+lin neon_12364284_N = mkN "نیون" ; 
+lin neurology_05155855_N = mkN "اعصابیات" ; 
+lin neurology_05168444_N = mkN "اعصابیات" ; 
+lin neuroscience_05169605_N = mkN "اعصابیات" ; 
+lin new_01597557_A = mkA "نیا" ; --unreliable
+lin news_05559385_N = mkN "خبر" ; 
+lin newspaper_05282591_N = mkN "اخبار" ; --unreliable
+lin night_12834176_N = mkN "سندھیا" ; 
+lin nightingale_01237641_N = mkN "بلبل" ; 
+lin nightmare_04946973_N = mkN "کسوپن" ; 
+lin nightmare_11758244_N = mkN "کابوس" ; 
+lin ninety_six_02130996_A = mkA "انسان" ; 
+lin nonadhesive_00056338_A = mkA "بالکل" ; 
+lin nonsense_05530758_N = mkN "بکواس" ; 
+lin normally_00105779_Adv = mkAdv "عام طور پر" ; 
+lin north_11671104_N = mkN "شمال" ; 
+lin northern_01563019_A = mkA "اتر" ; 
+lin nose_04858618_N = mkN "ناک" ; 
+lin noun_05321530_N = mkN "اسم" ; 
+lin now_00049251_Adv = mkAdv "اکنون" ; --unreliable
+lin nowadays_00048306_Adv = mkAdv "اج کل" ; 
+lin nucleon_07699079_N = mkN "مرکزیہ" ; 
+lin nucleus_04664823_N = mkN "مرکزہ" ; 
+lin nutmeg_06521848_N = mkN "جائفل" ; 
+lin oat_06511210_N = mkN "جئی" ; 
+lin oat_10051960_N = mkN "جئی" ; 
+lin oblivious_00193214_A = mkA "اندھا" ; 
+lin occasionally_00020478_Adv = mkAdv "کبھی کبھی" ; 
+lin ocean_07700297_N = mkN "دریا" ; 
+lin ocean_11625700_N = mkN "دریا" ; 
+lin oceanography_05190932_N = mkN "علم المحیطات" ; 
+lin official_08500495_N = mkN "ادھکاری" ; 
+lin olive_10241894_N = mkN "زیتون" ; 
+lin olive_10242159_N = mkN "زیتون" ; 
+lin ombudsman_08505263_N = mkN "ﻣﺤﺘﺴﺐ" ; 
+lin omnipresent_01793628_A = mkA "Har jaga" ; 
+lin onion_10373060_N = mkN "پلانڈو" ; 
+lin onyx_12656134_N = mkN "سلیمانی پتھر" ; 
+lin opening_07703043_N = mkN "کھوپ" ; 
+lin operation_00503799_N = mkN "جراحت" ; 
+lin opposition_11691608_N = mkN "عکس" ; 
+lin option_11169641_N = mkN "murzi" ; 
+lin organizer_08510315_N = mkN "نظام" ; 
+lin orphan_08511204_N = mkN "اناتھ" ; 
+lin orphanage_03358698_N = mkN "اناتھ آشرم" ; 
+lin otter_12474343_N = mkN "ادر" ; 
+lin oven_03364467_N = mkN "تنور" ; 
+lin oversight_00053212_N = mkN "غلط" ; 
+lin owl_01298153_N = mkN "الو" ; 
+lin owner_08514805_N = mkN "ذات" ; 
+lin oxygen_12366142_N = mkN "آکسیجن" ; 
+lin padlock_03375354_N = mkN "تالا" ; 
+lin pagoda_03375702_N = mkN "دیول" ; 
+lin pain_04910909_N = mkN "درد" ; --unreliable
+lin paleontology_05165337_N = mkN "حفریات" ; 
+lin palm_04783457_N = mkN "ہتھیلی" ; 
+lin pan_03380131_N = mkN "توا" ; --unreliable
+lin papaya_06470446_N = mkN "papita" ; 
+lin papaya_10313628_N = mkN "papita" ; 
+lin parade_06971600_N = mkN "پریڈ" ; 
+lin parallelism_04114883_N = mkN "خط" ; --unreliable
+lin parchment_12467838_N = mkN "چرم" ; 
+lin parrot_08524408_N = mkN "طوطی" ; --unreliable
+lin part_05022434_N = mkN "قسمت" ; 
+lin pasha_08526615_N = mkN "پاشا" ; 
+lin passing_06106825_N = mkN "رفتگی" ; 
+lin passion_06220270_N = mkN "عشق" ; --unreliable
+lin password_05584721_N = mkN "شعار" ; 
+lin pause_12923333_N = mkN "تعطیل" ; 
+lin pavilion_03397616_N = mkN "خیمہ" ; 
+lin pea_06435115_N = mkN "مٹر" ; 
+lin pea_10499485_N = mkN "مٹر" ; 
+lin pea_10499751_N = mkN "مٹر" ; 
+lin peace_11783294_N = mkN "امن" ; --unreliable
+lin peak_07099576_N = mkN "سر" ; 
+lin pear_06476003_N = mkN "ناشپاتی" ; 
+lin pear_10590923_N = mkN "ناشپاتی" ; 
+lin pearl_11281646_N = mkN "موتی" ; 
+lin peasant_08531950_N = mkN "دہقان" ; 
+lin peeing_11416957_N = mkN "پیشاب" ; 
+lin peg_06060612_N = mkN "کلا" ; 
+lin penis_04747262_N = mkN "لنگ" ; 
+lin people_06658582_N = mkN "خاندان" ; 
+lin perceiver_07906996_N = mkN "ناظر" ; 
+lin percentage_11658514_N = mkN "جیصدی" ; 
+lin percept_05070643_N = mkN "حواس خمسہ کا ادراک" ; --unreliable
+lin peregrine_01288671_N = mkN "شاہین" ; 
+lin perform_01349386_V = mkV "کرنا" ; 
+lin perform_01349386_V2 = mkV2 (mkV "کرنا") ; 
+lin permission_05596357_N = mkN "اجازت" ; 
+lin perpetually_00227475_Adv = mkAdv "ہمیشہ" ; 
+lin person_04465544_N = mkN "دیہ" ; 
+lin personification_00706311_N = mkN "اوتار" ; 
+lin phial_03417571_N = mkN "شیشی" ; 
+lin phosphorus_12366980_N = mkN "فاسفورس" ; 
+lin photon_07712627_N = mkN "نوریہ" ; 
+lin physics_05172480_N = mkN "طبیعیات" ; 
+lin pickle_06531164_N = mkN "آچار" ; 
+lin piercing_00298504_A = mkA "تیز" ; 
+lin piety_04172457_N = mkN "دھرم" ; 
+lin pigeon_01485243_N = mkN "کبوتر" ; 
+lin pill_03429751_N = mkN "گولی" ; 
+lin pillbox_03430989_N = mkN "پگڑی" ; 
+lin pineapple_06461669_N = mkN "انناس" ; 
+lin pineapple_10546876_N = mkN "انناس" ; 
+lin pink_04280103_N = mkN "گلاب" ; 
+lin pinnacle_07100899_N = mkN "سر" ; 
+lin piquant_02235270_A = mkA "نمکین" ; 
+lin pistachio_06483198_N = mkN "پستہ" ; 
+lin pit_03441122_N = mkN "معدن" ; 
+lin pitcher_03441441_N = mkN "ابریق" ; 
+lin plague_06093573_N = mkN "آفت" ; 
+lin plague_11926441_N = mkN "طاعون" ; 
+lin planet_07715161_N = mkN "سیاره" ; 
+lin plantain_10293520_N = mkN "کیلا" ; 
+lin pleasant_01544684_A = mkA "میٹھا" ; 
+lin pleasant_01746177_A = mkA "میٹھا" ; 
+lin please_00009004_Adv = mkAdv "مہربانی فرماکے" ; --unreliable
+lin plow_01370385_V = compoundV "ہل" (mkV "چلانا") ; 
+lin plow_01370385_V2 = mkV2 (compoundV "ہل" (mkV "چلانا")) ; 
+lin plow_03457059_N = mkN "ہل" ; 
+lin pocket_03461453_N = mkN "جیب" ; 
+lin poem_05364208_N = mkN "کاویہ" ; 
+lin poet_08558526_N = mkN "شاعرہ" ; 
+lin poetess_08561226_N = mkN "کوی" ; 
+lin poetry_05919439_N = mkN "شعر" ; 
+lin point_11738066_N = mkN "نقطہ" ; 
+lin police_06793519_N = mkN "پولیس" ; 
+lin polish_12211697_N = mkN "سنسکار" ; 
+lin politics_11679661_N = mkN "راج نیتی" ; 
+lin polygon_11700594_N = mkN "کثیرالاضلاع" ; 
+lin polytheism_05257186_N = mkN "شرک" ; 
+lin pomegranate_06476845_N = mkN "انار" ; 
+lin poppy_09843380_N = mkN "سرخ پوپی" ; 
+lin population_05138144_N = mkN "جہان" ; --unreliable
+lin porphyry_12680672_N = mkN "سماق" ; 
+lin position_00440282_N = mkN "موضع" ; 
+lin position_05237113_N = mkN "آسن" ; 
+lin positively_00513827_Adv = mkAdv "اصل میں" ; 
+lin positron_07718123_N = mkN "مثبرقیہ" ; 
+lin potassium_12368300_N = mkN "پوٹاشیم" ; 
+lin potato_10834931_N = mkN "آلو" ; 
+lin potently_00427186_Adv = mkAdv "زور" ; 
+lin poverty_12238946_N = mkN "دین" ; 
+lin practice_02014275_V = compoundV "استعمال" (mkV "کرنا") ; --unreliable
+lin practice_02014275_V2 = mkV2 (compoundV "استعمال" (mkV "کرنا")) ; --unreliable
+lin prairie_07100966_N = mkN "پمپاز" ; 
+lin praise_00680025_V2 = mkV2 (compoundV "تعریف" (mkV "کرنا")) ; --unreliable
+lin praise_05599839_N = mkN "تعریف" ; --unreliable
+lin prayer_00793098_N = mkN "دعا" ; 
+lin prayer_05994586_N = mkN "نماز" ; --unreliable
+lin preamble_05380987_N = mkN "مقدمہ" ; 
+lin precipitate_02175124_V2 = mkV2 (mkV "گرنا") ; --unreliable
+lin predestination_06104383_N = mkN "تقدیر" ; 
+lin premiership_00447699_N = mkN "وزارت" ; 
+lin preserver_08575577_N = mkN "حافظ" ; 
+lin press_01379221_V = mkV "دبانا" ; 
+lin press_01379221_V2 = mkV2 (mkV "دبانا") ; 
+lin price_11223704_N = mkN "قیمت" ; 
+lin priest_08578860_N = mkN "پجاری" ; 
+lin privacy_12176877_N = mkN "تنهائی" ; 
+lin procedure_00778085_N = mkN "رفتار" ; 
+lin producer_08585987_N = mkN "نرماتا" ; 
+lin product_03492810_N = mkN "حاصل ضرب" ; 
+lin profession_00457803_N = mkN "پیشہ" ; 
+lin proficiency_04418507_N = mkN "یوگیتا" ; 
+lin profit_04421589_N = mkN "فایدہ" ; 
+lin projectile_03493510_N = mkN "گولی" ; 
+lin promise_05085736_N = mkN "وعدہ" ; --unreliable
+lin proper_00139147_A = mkA "اچت" ; 
+lin proper_01068011_A = mkA "اچت" ; 
+lin proper_01887584_A = mkA "اچت" ; 
+lin property_11171797_N = mkN "مال" ; 
+lin proportion_04372723_N = mkN "مان" ; 
+lin protection_12276975_N = mkN "پناہ" ; 
+lin psychiatry_05158072_N = mkN "طب نفسی" ; 
+lin puberty_12817525_N = mkN "جوانی" ; 
+lin pumpkin_10099787_N = mkN "کدو" ; 
+lin pungency_04296566_N = mkN "تیج" ; 
+lin punishment_00883881_N = mkN "سیاست" ; 
+lin purpose_05107129_N = mkN "ارادہ" ; 
+lin push_01473000_V = mkV "دھکیلنا" ; 
+lin push_01473000_V2 = mkV2 (mkV "دھکیلنا") ; 
+lin push_01473000_VS = mkVS (mkV "دھکیلنا") ; 
+lin put_01181825_V = mkV "رکھنا" ; 
+lin put_01181825_V2 = mkV2 (mkV "رکھنا") ; 
+lin put_01181825_VS = mkVS (mkV "رکھنا") ; 
+lin quantity_05014535_N = mkN "مان" ; 
+lin quark_07721456_N = mkN "کوارک" ; 
+lin quest_00715955_N = mkN "ڈھونڈھ" ; 
+lin question_05998352_N = mkN "بات" ; 
+lin questionably_00437285_Adv = mkAdv "اشتباہاً" ; 
+lin rabbit_01987076_N = mkN "خرگوش" ; 
+lin rabbit_06379124_N = mkN "خرگوش" ; 
+lin radical_00315451_A = mkA "اصل" ; 
+lin radioisotope_12340550_N = mkN "اشعاعی مرکیزہ" ; 
+lin rag_03526917_N = mkN "چتھڑا" ; --unreliable
+lin rage_11837015_N = mkN "آتش" ; --unreliable
+lin railway_03529291_N = mkN "ریلوے" ; 
+lin rain_12691734_N = mkN "مینہ" ; --unreliable
+lin rainbow_07722670_N = mkN "دھنش" ; 
+lin raita_06554529_N = mkN "رایتہ" ; 
+lin raja_08605837_N = mkN "راجا" ; 
+lin ram_02072024_N = mkN "میش" ; 
+lin rare_01634822_A = mkA "یتیم" ; 
+lin rash_12092687_N = mkN "خارش" ; 
+lin razor_03536524_N = mkN "کشوری" ; 
+lin read_00494457_V = mkV "پڑھنا" ; 
+lin read_00494457_V2 = mkV2 (mkV "پڑھنا") ; 
+lin read_00494457_VS = mkVS (mkV "پڑھنا") ; 
+lin read_00498819_V = mkV "پڑھنا" ; 
+lin read_00498819_V2 = mkV2 (mkV "پڑھنا") ; 
+lin read_00498819_VS = mkVS (mkV "پڑھنا") ; 
+lin read_00500085_V = mkV "پڑھنا" ; 
+lin read_00500085_V2 = mkV2 (mkV "پڑھنا") ; 
+lin read_00500085_VS = mkVS (mkV "پڑھنا") ; 
+lin read_00500622_V = mkV "پڑھنا" ; 
+lin read_00500622_V2 = mkV2 (mkV "پڑھنا") ; 
+lin read_00500622_VS = mkVS (mkV "پڑھنا") ; 
+lin read_00500883_V = mkV "پڑھنا" ; 
+lin read_00500883_V2 = mkV2 (mkV "پڑھنا") ; 
+lin read_00500883_VS = mkVS (mkV "پڑھنا") ; 
+lin reason_04853002_N = mkN "وجہ" ; --unreliable
+lin recall_04941288_N = mkN "حافظہ" ; 
+lin recollection_05074839_N = mkN "حافظہ" ; 
+lin rectangle_11714349_N = mkN "مستطیل" ; 
+lin red_00366716_A = mkA "قرمزى" ; 
+lin reed_03544711_N = mkN "قلم" ; 
+lin refuge_03548758_N = mkN "پناہ" ; 
+lin refusal_06008504_N = mkN "انکار" ; 
+lin reign_12198050_N = mkN "راج" ; 
+lin religion_06714228_N = mkN "مذہب" ; 
+lin remedy_03551752_N = mkN "علاج" ; 
+lin remember_00484564_V = compoundV "یاد" (mkV "کرنا") ; 
+lin remember_00484564_V2 = mkV2 (compoundV "یاد" (mkV "کرنا")) ; 
+lin remember_00484564_VS = mkVS (compoundV "یاد" (mkV "کرنا")) ; 
+lin remembrance_04941519_N = mkN "حافظہ" ; 
+lin remind_00486908_V2 = mkV2 (compoundV "یاد" (mkV "دلانا")) ; 
+lin repetition_00774345_N = mkN "انواد" ; 
+lin report_06149902_N = mkN "آواز" ; 
+lin repugnance_06238447_N = mkN "نفرت" ; 
+lin repute_12193553_N = mkN "مان" ; 
+lin request_05991428_N = mkN "گذارش" ; 
+lin residence_03555814_N = mkN "آواس" ; 
+lin resin_12588413_N = mkN "دھونا" ; 
+lin respectable_01939800_A = mkA "ادرنیہ" ; 
+lin respected_01930926_A = mkA "ادرنیہ" ; 
+lin respite_00809417_N = mkN "تعطیل" ; 
+lin restaurant_03557678_N = mkN "ریستوران" ; 
+lin retina_04658703_N = mkN "شبکیہ" ; 
+lin retraction_06008924_N = mkN "ارتداد" ; 
+lin reward_00929964_N = mkN "انعام" ; --unreliable
+lin rhinorrhea_12298225_N = mkN "جارانفی" ; 
+lin rice_06511362_N = mkN "چاول" ; 
+lin riddle_05671921_N = mkN "پہیلی" ; 
+lin rind_06383223_N = mkN "چھال" ; 
+lin river_07729110_N = mkN "دریا" ; 
+lin riverbed_07732280_N = mkN "بستر" ; 
+lin rivet_03569871_N = mkN "کیل" ; 
+lin rock_12411502_N = mkN "شلا" ; 
+lin room_03579379_N = mkN "کمرا" ; 
+lin rosary_03582587_N = mkN "تسبیح" ; 
+lin rose_10559586_N = mkN "گلاب" ; 
+lin rotter_08632456_N = mkN "ک" ; 
+lin rub_01670715_V = mkV "کهجلی" ; 
+lin rub_01670715_V2 = mkV2 (mkV "کهجلی") ; 
+lin rug_03590685_N = mkN "فرش" ; 
+lin sad_01327705_A = mkA "اداس" ; 
+lin saffron_06533402_N = mkN "زعفران" ; --unreliable
+lin saffron_10356917_N = mkN "کیسر" ; --unreliable
+lin saliva_04648654_N = mkN "تھوک" ; 
+lin salt_06519753_N = mkN "نمک" ; --unreliable
+lin sand_12700978_N = mkN "ریگ" ; 
+lin sandal_03604327_N = mkN "چپل" ; 
+lin sandalwood_10674511_N = mkN "چندن" ; 
+lin say_00734787_V = mkV "کہنا" ; 
+lin say_00734787_V2 = mkV2 (mkV "کہنا") ; 
+lin say_00734787_VS = mkVS (mkV "کہنا") ; 
+lin saying_05966462_N = mkN "بات" ; 
+lin scale_03611635_N = mkN "میزان" ; 
+lin scapula_04521337_N = mkN "شانہ" ; 
+lin scarlet_04274999_N = mkN "قرمز" ; 
+lin scent_04903085_N = mkN "عطر" ; 
+lin schizophrenia_12162201_N = mkN "انفصام" ; 
+lin school_06850557_N = mkN "سکول" ; --unreliable
+lin science_05121263_N = mkN "شاستر" ; 
+lin scimitar_03616450_N = mkN "شمشیر" ; 
+lin scissors_00612746_N = mkN "قینچی" ; 
+lin scissors_03616711_N = mkN "قینچی" ; 
+lin screw_01070627_V = compoundV "میتھن" (mkV "کرنا") ; 
+lin screw_01070627_V2 = mkV2 (compoundV "میتھن" (mkV "کرنا")) ; 
+lin screwdriver_03621880_N = mkN "مارتول" ; 
+lin scrotal_02922872_A = mkA "صفنی" ; 
+lin scrotum_04738763_N = mkN "صُفَن" ; 
+lin sculptor_08652507_N = mkN "نقاش" ; 
+lin sea_07740659_N = mkN "دریا" ; 
+lin seat_01223400_V2 = mkV2 (mkV "بیٹھنا") ; 
+lin self_07889006_N = mkN "ذات" ; 
+lin sell_02152344_V = mkV "بیچنا" ; 
+lin sell_02152344_V2 = mkV2 (mkV "بیچنا") ; 
+lin sell_02152344_VS = mkVS (mkV "بیچنا") ; 
+lin semicolon_05723332_N = mkN "؛" ; 
+lin sequencer_03637273_N = mkN "متوالیگر" ; 
+lin serum_04637061_N = mkN "چهاچه" ; 
+lin servant_08666020_N = mkN "نوکرانی" ; 
+lin share_11207345_N = mkN "حصہ" ; --unreliable
+lin sharp_00770896_A = mkA "تیز" ; 
+lin sharp_00772385_A = mkA "تیز" ; 
+lin sharp_00812379_A = mkA "تیز" ; 
+lin shaver_08669485_N = mkN "کشورک" ; 
+lin shawl_03647728_N = mkN "شال" ; 
+lin sheep_02071649_N = mkN "بھیڑ" ; 
+lin sheik_08670793_N = mkN "شیخ" ; 
+lin shelter_03652814_N = mkN "پناہ" ; 
+lin ship_03654822_N = mkN "جهاز" ; 
+lin shipworm_01636993_N = mkN "بت" ; 
+lin shirt_03657342_N = mkN "قمیض" ; 
+lin shoe_03658870_N = mkN "جوتا" ; 
+lin shore_07745910_N = mkN "کناره" ; --unreliable
+lin shot_03664930_N = mkN "گولی" ; 
+lin sight_read_00501264_V = mkV "پڑھنا" ; 
+lin signature_05386068_N = mkN "دستخط" ; 
+lin silence_04288787_N = mkN "خاموشی" ; 
+lin silent_01867919_A = mkA "خاموش" ; 
+lin silk_03676997_N = mkN "ریشم" ; 
+lin silk_12721644_N = mkN "ریشم" ; 
+lin silt_12721752_N = mkN "گل" ; 
+lin silver_11281135_N = mkN "چاندی" ; 
+lin silver_12372220_N = mkN "چاندی" ; 
+lin silverware_03678732_N = mkN "چاندی" ; 
+lin simultaneously_00119412_Adv = mkAdv "ایک بار میں" ; 
+lin sin_00574625_N = mkN "گناہ" ; --unreliable
+lin sinful_01983259_A = mkA "بد" ; 
+lin sing_00842199_V = mkV "گانا" ; 
+lin sing_00842199_V2 = mkV2 (mkV "گانا") ; 
+lin sing_01361523_V = mkV "گانا" ; 
+lin sing_01361523_V2 = mkV2 (mkV "گانا") ; 
+lin sing_01362553_V = mkV "گانا" ; 
+lin sing_01362553_V2 = mkV2 (mkV "گانا") ; 
+lin singer_08680893_N = mkN "گایک" ; 
+lin singing_00408291_N = mkN "گان" ; 
+lin singular_02150062_A = mkA "یتیم" ; 
+lin sink_01560696_V = mkV "ڈُبانا" ; 
+lin sink_01560696_V2 = mkV2 (mkV "ڈُبانا") ; 
+lin sir_08682235_N = mkN "صاحب" ; 
+lin sister_08683689_N = mkN "بہن" ; 
+lin sit_01222704_V = mkV "بیٹھنا" ; 
+lin sit_01222704_V2 = mkV2 (mkV "بیٹھنا") ; 
+lin sit_02120190_V = mkV "بیٹھنا" ; 
+lin sit_02120190_V2 = mkV2 (mkV "بیٹھنا") ; 
+lin sit_down_01558931_V = mkV "بیٹھنا" ; 
+lin situation_11748920_N = mkN "موضع" ; 
+lin sixty_four_02127865_A = mkA "ہونا" ; --unreliable
+lin skill_04841239_N = mkN "یوگیتا" ; 
+lin skill_04841672_N = mkN "یوگیتا" ; 
+lin skull_04760211_N = mkN "مستک" ; 
+lin sky_07748403_N = mkN "آسمان" ; 
+lin skyscraper_03689417_N = mkN "بلند" ; 
+lin slaughter_00173005_N = mkN "خون" ; 
+lin slip_00052770_N = mkN "غلط" ; 
+lin slowly_00160476_Adv = mkAdv "آہستہ" ; 
+lin smell_04902751_N = mkN "عطر" ; 
+lin snail_01614720_N = mkN "گھونگھا" ; 
+lin snake_03702067_N = mkN "سرپ" ; --unreliable
+lin snow_12723337_N = mkN "برف" ; --unreliable
+lin socialism_05254585_N = mkN "اشتراکیت" ; 
+lin socialism_06906782_N = mkN "اشتراکیت" ; 
+lin sodomite_08698889_N = mkN "گانڈو" ; 
+lin sofa_03709245_N = mkN "صوفہ" ; 
+lin soil_12546373_N = mkN "خاک" ; 
+lin somber_00358582_A = mkA "کرشن" ; 
+lin some_01506495_A = mkA "کچھ" ; --unreliable
+lin sometimes_00021144_Adv = mkAdv "کبھی کبھی" ; 
+lin son_08701001_N = mkN "لڑکا" ; 
+lin song_00409012_N = mkN "گانا" ; 
+lin song_05888673_N = mkN "گانا" ; 
+lin songstress_08701327_N = mkN "گایکا" ; 
+lin sorcerer_08702426_N = mkN "مایی" ; 
+lin sorcery_05104781_N = mkN "سحر" ; 
+lin sourness_04297213_N = mkN "کھٹائی" ; 
+lin south_11673248_N = mkN "جنوب" ; 
+lin southerly_01560529_A = mkA "دکشن" ; 
+lin southern_01562365_A = mkA "دکشن" ; 
+lin space_11736988_N = mkN "وقفہ" ; --unreliable
+lin spallation_11437189_N = mkN "تَشظیہ" ; 
+lin speak_01683055_V = mkV "بولنا" ; 
+lin speak_01683055_V2 = mkV2 (mkV "بولنا") ; 
+lin special_01635365_A = mkA "خاص" ; 
+lin spectacles_03723472_N = mkN "عینک" ; 
+lin sperm_04684421_N = mkN "ویریہ" ; 
+lin sphere_11728234_N = mkN "گولا" ; 
+lin spike_03727103_N = mkN "کیل" ; 
+lin spine_01572264_N = mkN "کانٹا" ; 
+lin spine_11025122_N = mkN "کانٹا" ; 
+lin spinster_08711005_N = mkN "باکرہ" ; 
+lin spiritual_02499643_A = mkA "مانس" ; 
+lin spit_00079036_V = mkV "تھوکنا" ; 
+lin spit_00079036_V2 = mkV2 (mkV "تھوکنا") ; 
+lin spleen_04569815_N = mkN "طحال" ; 
+lin sponge_12321912_N = mkN "اسفنج" ; 
+lin spoon_03733832_N = mkN "چمچ" ; 
+lin spy_08715202_N = mkN "جاسوس" ; 
+lin squill_10402733_N = mkN "کاندا" ; 
+lin standard_03748813_N = mkN "دھوج" ; 
+lin standing_01202510_A = mkA "کھڑا" ; 
+lin state_07130102_N = mkN "دیش" ; 
+lin static_00341628_A = mkA "ثابت" ; 
+lin stationary_01019676_A = mkA "ثابت" ; 
+lin stationary_01524642_A = mkA "ثابت" ; 
+lin steel_12508240_N = mkN "فولاد" ; --unreliable
+lin stick_00884196_N = mkN "دنڈ" ; 
+lin store_11277193_N = mkN "مال" ; 
+lin strange_00929168_A = mkA "غریب" ; 
+lin stranger_08731413_N = mkN "اجنبی" ; 
+lin strawberry_06454564_N = mkN "شلیک" ; 
+lin streetcar_03778461_N = mkN "ٹرام" ; 
+lin strike_00887341_V = mkV "مارنا" ; 
+lin strike_00887341_V2 = mkV2 (mkV "مارنا") ; 
+lin string_03780624_N = mkN "ڈوری" ; 
+lin student_08734996_N = mkN "معلمہ" ; 
+lin stuff_06018424_N = mkN "وستو" ; --unreliable
+lin stupid_00413561_A = mkA "بیوقوف" ; 
+lin substantive_00056891_A = mkA "اصلی" ; 
+lin succession_00768026_N = mkN "سلسلہ" ; 
+lin succession_06971113_N = mkN "سلسلہ" ; 
+lin suddenly_00061105_Adv = mkAdv "اچانک" ; 
+lin sufficiency_04387317_N = mkN "یوگیتا" ; 
+lin sugar_06562792_N = mkN "کھانڈ" ; 
+lin sugarcane_10074842_N = mkN "نیشکر" ; 
+lin suitability_04095322_N = mkN "یوگیتا" ; 
+lin sultan_08741358_N = mkN "سلطان" ; 
+lin summer_12897611_N = mkN "گریشم" ; 
+lin sun_07759986_N = mkN "سوریہ" ; --unreliable
+lin sunflower_09920905_N = mkN "سوریہ مکھی" ; 
+lin sunlight_09444371_N = mkN "روی" ; --unreliable
+lin supervisor_08743077_N = mkN "ناظر" ; 
+lin supper_06296793_N = mkN "عشائیہ" ; 
+lin surely_00143779_Adv = mkAdv "اوشیے" ; 
+lin surgery_05160794_N = mkN "جراحت" ; 
+lin surprise_06243516_N = mkN "اشچریہ" ; 
+lin suspiciously_00240871_Adv = mkAdv "اشتباہاً" ; 
+lin swastika_05748679_N = mkN "سوستک" ; 
+lin sword_03812439_N = mkN "تلوار" ; 
+lin syllable_05309762_N = mkN "اکشر" ; 
+lin sympathize_00474135_V = mkV "سمجھنا" ; 
+lin synagogue_03813239_N = mkN "شول" ; 
+lin syringe_03815216_N = mkN "مِحقِنَہ" ; 
+lin table_03817683_N = mkN "میز" ; 
+lin tack_03820519_N = mkN "کیل" ; 
+lin tailor_08752493_N = mkN "خیاط" ; 
+lin take_00498266_V = mkV "پڑھنا" ; 
+lin take_00498266_V2 = mkV2 (mkV "پڑھنا") ; 
+lin talk_00741639_V = mkV "گانا" ; 
+lin talk_00741639_V2 = mkV2 (mkV "گانا") ; 
+lin tall_02314255_A = mkA "اونچا" ; 
+lin tank_03825739_N = mkN "ٹینک" ; --unreliable
+lin tattoo_00202046_N = mkN "گودنا" ; 
+lin tea_06630275_N = mkN "چاۓ" ; --unreliable
+lin teach_00658790_V = mkV "سیکھنا" ; 
+lin teach_00658790_V2 = mkV2 (mkV "سیکھنا") ; 
+lin teach_00658790_VS = mkVS (mkV "سیکھنا") ; 
+lin teacher_08756476_N = mkN "معلم" ; 
+lin teaching_00672363_N = mkN "معلمی" ; 
+lin tear_04639207_N = mkN "آنسو" ; 
+lin teardrop_11730141_N = mkN "آنسو" ; 
+lin telegram_05542971_N = mkN "تار" ; 
+lin telephone_03836080_N = mkN "ٹیلیفون" ; 
+lin temper_06275274_N = mkN "مزاج" ; 
+lin temple_03842086_N = mkN "معبد" ; --unreliable
+lin tennis_00359275_N = mkN "ٹینس" ; 
+lin terrorism_00576723_N = mkN "دہشت گردی" ; 
+lin tested_00697108_A = mkA "آزمودہ" ; 
+lin tested_01840584_A = mkA "آزمودہ" ; 
+lin theoretical_00829081_A = mkA "علمی" ; 
+lin theoretical_00830607_A = mkA "علمی" ; 
+lin thesaurus_05399584_N = mkN "شبدکوش" ; 
+lin thief_08766493_N = mkN "چور" ; 
+lin thimble_03855873_N = mkN "ٹوپ" ; 
+lin think_00501870_V = mkV "سوچنا" ; 
+lin think_00501870_V2 = mkV2 (mkV "سوچنا") ; 
+lin think_00501870_VS = mkVS (mkV "سوچنا") ; 
+lin thirst_11839985_N = mkN "پیاس" ; 
+lin throughout_00101812_Adv = mkAdv "بھر" ; 
+lin tickle_01133087_V = mkV "گدگدانا" ; 
+lin tickle_01133087_V2 = mkV2 (mkV "گدگدانا") ; 
+lin tiger_01796702_N = mkN "شير" ; 
+lin tiger_08768903_N = mkN "شير" ; 
+lin tin_12375938_N = mkN "قلع" ; 
+lin tired_02355244_A = mkA "ماندہ" ; 
+lin today_00207057_Adv = mkAdv "امروز" ; 
+lin toe_04794442_N = mkN "اُنگلی" ; 
+lin tongue_04541022_N = mkN "جیبھ" ; --unreliable
+lin tonight_00078351_Adv = mkAdv "آج رات کو" ; 
+lin tonight_12916850_N = mkN "آج رات" ; 
+lin touch_00953934_V = mkV "چھونا" ; --unreliable
+lin touch_00953934_V2 = mkV2 (mkV "چھونا") ; --unreliable
+lin tramcar_03895498_N = mkN "ٹرام" ; 
+lin transeunt_01235434_A = mkA "رفتنی" ; 
+lin translation_05342375_N = mkN "ترجمہ" ; 
+lin translation_05406382_N = mkN "ترجمہ" ; 
+lin travel_01441983_V = mkV "جانا" ; --unreliable
+lin travel_01441983_V2 = mkV2 (mkV "جانا") ; --unreliable
+lin traverse_01503877_V2 = mkV2 (compoundV "پار" (mkV "کرنا")) ; 
+lin treaty_05664049_N = mkN "پیمان" ; 
+lin tree_11037900_N = mkN "پیڑ" ; 
+lin tree_11738310_N = mkN "پیڑ" ; 
+lin troop_06848880_N = mkN "کل" ; 
+lin troop_06848979_N = mkN "کل" ; 
+lin trouble_00468392_N = mkN "کٹھنائی" ; --unreliable
+lin truthful_01187770_A = mkA "ستیہ" ; 
+lin try_01989368_V = compoundV "کوشش" (mkV "کرنا") ; --unreliable
+lin try_01989368_V2 = mkV2 (compoundV "کوشش" (mkV "کرنا")) ; --unreliable
+lin try_01989368_VS = mkVS (compoundV "کوشش" (mkV "کرنا")) ; --unreliable
+lin tulip_10394083_N = mkN "لالہ" ; 
+lin tune_05872751_N = mkN "گانا" ; 
+lin turban_03921163_N = mkN "پگڑی" ; 
+lin turnip_06444519_N = mkN "شلغم" ; 
+lin turnip_09820786_N = mkN "شلغم" ; 
+lin tutelage_00674216_N = mkN "معلمی" ; 
+lin twin_08787072_N = mkN "جڑواں" ; 
+lin typhoon_09474783_N = mkN "طوفان" ; 
+lin ulcer_11992283_N = mkN "ریش" ; 
+lin ultimately_00047722_Adv = mkAdv "آخر" ; 
+lin umbrella_03929253_N = mkN "چھتری" ; 
+lin unclean_00402403_A = mkA "مردار" ; 
+lin uncooked_00592689_A = mkA "کچا" ; 
+lin understand_00471522_V = mkV "دیکھنا" ; 
+lin understand_00471522_V2 = mkV2 (mkV "دیکھنا") ; 
+lin understand_00471522_VS = mkVS (mkV "دیکھنا") ; 
+lin understand_00473947_V = mkV "پڑھنا" ; 
+lin understand_00473947_V2 = mkV2 (mkV "پڑھنا") ; 
+lin understand_00473947_VS = mkVS (mkV "پڑھنا") ; 
+lin undertaking_00599152_N = mkN "شغل" ; 
+lin undigested_01146843_A = mkA "ام" ; 
+lin uneducated_00800244_A = mkA "ان پڑھ" ; 
+lin unexpectedly_00040542_Adv = mkAdv "اچانک" ; 
+lin union_06813086_N = mkN "اتحاد صنعتی" ; 
+lin unique_01068164_A = mkA "یتیم" ; 
+lin university_06858151_N = mkN "يونىورسٹى" ; 
+lin university_06858312_N = mkN "جامعہ" ; 
+lin unknown_02300172_A = mkA "انجان" ; 
+lin untruly_00489518_Adv = mkAdv "متھیا" ; 
+lin urethra_04734642_N = mkN "موترمارگ" ; 
+lin urine_12555544_N = mkN "پیشاب" ; 
+lin uterus_04740247_N = mkN "گربھ" ; 
+lin vacation_12808270_N = mkN "چٹّی" ; 
+lin vacuum_03935797_N = mkN "خلائی مطہر" ; 
+lin vagina_04742194_N = mkN "مہبل" ; 
+lin valid_00901750_A = mkA "ثابت" ; 
+lin valley_07773313_N = mkN "درہ" ; 
+lin vehicle_03941010_N = mkN "سواری" ; 
+lin venerable_01603438_A = mkA "ادرنیہ" ; 
+lin venom_12717203_N = mkN "زہر" ; 
+lin veranda_03943838_N = mkN "برنڈا" ; 
+lin verse_05370953_N = mkN "پد" ; 
+lin very_00031603_Adv = mkAdv "بہت" ; 
+lin vicinity_07118959_N = mkN "علاقہ" ; 
+lin vigor_04326091_N = mkN "بل" ; 
+lin village_06807921_N = mkN "بستی" ; 
+lin villager_08802481_N = mkN "گانووالا" ; 
+lin violently_00223461_Adv = mkAdv "زور" ; 
+lin virus_01020807_N = mkN "حُمہ" ; 
+lin visible_00556307_A = mkA "پدید" ; 
+lin vizier_08806567_N = mkN "وزیر" ; 
+lin vocable_05309667_N = mkN "کلمہ" ; 
+lin void_11736836_N = mkN "سونا" ; 
+lin vulva_04742701_N = mkN "چوت" ; 
+lin waist_04774620_N = mkN "کمر" ; 
+lin wait_02079860_V = compoundV "انتظار" (mkV "کرنا") ; 
+lin wait_02079860_V2 = mkV2 (compoundV "انتظار" (mkV "کرنا")) ; 
+lin walk_01538889_V = mkV "چلنا" ; --unreliable
+lin walk_01538889_V2 = mkV2 (mkV "چلنا") ; --unreliable
+lin walnut_06479363_N = mkN "اخروٹ" ; 
+lin want_00939479_V = mkV "چاہنا" ; --unreliable
+lin want_00939479_V2 = mkV2 (mkV "چاہنا") ; --unreliable
+lin want_00939479_VS = mkVS (mkV "چاہنا") ; --unreliable
+lin warlike_01472494_A = mkA "جنگی" ; 
+lin warm_00419441_A = mkA "گرم" ; 
+lin warrior_08814270_N = mkN "مبارز" ; 
+lin watch_12941067_N = mkN "گھڑی" ; 
+lin watchband_03968557_N = mkN "کڑا" ; 
+lin waterfall_07778612_N = mkN "آبشار" ; 
+lin watermelon_06465321_N = mkN "تربوز" ; 
+lin weak_01772140_A = mkA "کمزور" ; 
+lin wealth_11177271_N = mkN "مال" ; 
+lin weapon_03977167_N = mkN "سلاح" ; 
+lin week_12836845_N = mkN "ہفتہ" ; 
+lin weighty_01151479_A = mkA "دیرگھ" ; 
+lin weird_00931775_A = mkA "عجیب" ; 
+lin well_00010178_Adv = mkAdv "اچھا" ; --unreliable
+lin well_00011477_Adv = mkAdv "اسانی سے" ; 
+lin west_11674244_N = mkN "مغرب" ; 
+lin whey_06554643_N = mkN "چهاچه" ; 
+lin whey_12772122_N = mkN "چهاچه" ; 
+lin whirlwind_09478781_N = mkN "بونڈر" ; 
+lin whisker_01573531_N = mkN "مونچھ" ; 
+lin whiskey_06605849_N = mkN "وہسکی" ; 
+lin wholly_00007078_Adv = mkAdv "بالکل" ; 
+lin wick_03992647_N = mkN "بتی" ; 
+lin wide_02480177_A = mkA "چوڑا" ; 
+lin wife_08822648_N = mkN "عورت" ; 
+lin win_01802074_V = mkV "جیتنا" ; 
+lin win_01802074_V2 = mkV2 (mkV "جیتنا") ; 
+lin window_03997746_N = mkN "کھڑکی" ; 
+lin window_03998463_N = mkN "کھڑکی" ; 
+lin window_03998837_N = mkN "کھڑکی" ; 
+lin window_03999065_N = mkN "کھڑکی" ; 
+lin wing_04002559_N = mkN "پنکھ" ; --unreliable
+lin winged_00941037_A = mkA "پکشی" ; 
+lin winter_12898003_N = mkN "زمستان" ; --unreliable
+lin witchcraft_05105151_N = mkN "سحر" ; 
+lin witness_08827835_N = mkN "شاہد" ; --unreliable
+lin wonder_06243218_N = mkN "اشچریہ" ; 
+lin wood_12772693_N = mkN "پیڑ" ; 
+lin workshop_04011549_N = mkN "دکان" ; --unreliable
+lin worthy_01940348_A = mkA "عزیز" ; 
+lin wound_06111325_N = mkN "چوٹ" ; 
+lin wrist_04801168_N = mkN "کلایٔ" ; 
+lin write_00794899_V = mkV "لکھنا" ; 
+lin write_00794899_V2 = mkV2 (mkV "لکھنا") ; 
+lin write_00794899_VS = mkVS (mkV "لکھنا") ; 
+lin wrongly_00204580_Adv = mkAdv "متھیا" ; 
+lin yeast_12780212_N = mkN "خمیر" ; 
+lin yellow_01597436_A = mkA "پیلا" ; 
+lin yesterday_00509972_Adv = mkAdv "دیروز" ; 
+lin yesterday_00510075_Adv = mkAdv "دیروز" ; 
+lin yet_00027372_Adv = mkAdv "اب تک" ; --unreliable
+lin yield_04020208_N = mkN "میوہ" ; 
+lin youth_12817015_N = mkN "جوانی" ; 
+lin youthful_01605855_A = mkA "جوان" ; 
+lin zebra_02051720_N = mkN "زيبرا" ; 
+lin zero_11596022_N = mkN "صفر" ; 
+lin zinc_12378792_N = mkN "خارصین" ; 
+lin zoology_05170775_N = mkN "حیوانیات" ; 
+lin zygote_04663102_N = mkN "لقحہ" ; 
+}
diff --git a/lib/src/urdu/MorphoUrd.gf b/lib/src/urdu/MorphoUrd.gf
--- a/lib/src/urdu/MorphoUrd.gf
+++ b/lib/src/urdu/MorphoUrd.gf
@@ -169,6 +169,28 @@
       mkN12 bhao = mkNoun (bhao)      (bhao)     (bhao)
                           (bhao)      (bhao)     (bhao)
                     Masc ;
+
+-- Adjectives
+  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
+   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
+   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
+
+  regAdjective : Str -> Adjective; 
+  regAdjective x =  case x of {
+	              acch + ("ا"|"اں") => mkAdjective x  ("بہت" ++ x)          ("سب سے" ++ x)          (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے")
+		                                      (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی")
+						      (acch +"ے")  ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے") (acch + "ے") ("بہت" ++ acch + "ے") ("سب سے" ++ acch + "ے")
+		                                      (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی") (acch + "ی") ("بہت" ++ acch + "ی") ("سب سے" ++ acch + "ی");
+									
+                        _                 => mkAdjective  x  ("بہت" ++ x)  	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
+							  x  ("بہت" ++ x) 	("سب سے" ++ x) 	x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
+							  x  ("بہت" ++ x) 	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
+							  x  ("بہت" ++ x) 	("سب سے" ++ x)  x ("بہت" ++ x) ("سب سے" ++ x) x ("بہت" ++ x) ("سب سے" ++ x)
+																 
+                            }; 
+
+
+
 ----2 Determiners
   IDeterminer = {s:Gender => Case => Str ; n : Number};
   makeDet : Str -> Str -> Str -> Str -> Number -> Determiner = \s1,s2,s3,s4,n -> {
diff --git a/lib/src/urdu/ParseUrd.gf b/lib/src/urdu/ParseUrd.gf
--- a/lib/src/urdu/ParseUrd.gf
+++ b/lib/src/urdu/ParseUrd.gf
@@ -1,4 +1,4 @@
---# -path=.:alltenses:../abstract:../english
+--# -path=.:alltenses:../abstract:../english:../hindustani
 concrete ParseUrd of ParseEngAbs = 
   TenseX - [AdN,Adv,SC,PPos,PNeg],
 --  TextX - [AdN,Adv,SC],
@@ -25,6 +25,7 @@
 
 flags
   literal=Symb ;
+  coding=utf8 ;
 
 lin
   myself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers1 };
@@ -34,7 +35,8 @@
   itself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers3_Near }; --regNP "itself" singular ;
   ourself_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers1 }; --regNP "ourself" plural ;
   yourselfPl_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers2_Respect }; --regNP "yourself" plural ;
-  themself_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers3_Distant }; --regNP "themself" plural ;
+  themselves_NP = {s = \\_ => kwd ; a  = Ag Masc Pl Pers3_Distant }; --regNP "themself" plural ;
+  themself_NP = {s = \\_ => kwd ; a  = Ag Masc Sg Pers3_Distant }; --regNP "themself" plural ;
 
   CompoundCN num noun cn = {
     s = \\n,c => num.s  ++ cn.s ! n ! c ++ noun.s ! num.n ! Dir;
@@ -117,7 +119,7 @@
                                 infVP False vp a} ; -- check for vp.isAux
 
   that_RP = {
-    s = \\_,_ => "kh" ;
+    s = \\_,_ => "کہ" ;
     a = RNoAg
     } ;
   --no_RP = {
@@ -125,12 +127,35 @@
    -- a = RNoAg
    -- } ;
 
-  CompS s = {s = \\_ => "kh" ++ s.s} ;
+  CompS s = {s = \\_ => "کہ" ++ s.s} ;
 --  CompVP vp = {s = \\a => infVP VVInf vp a} ;
 
 lin
   PPos = {s = [] ; p = Pos} ;
   PNeg = {s = [] ; p = Neg} ; -- contracted: don't
   UncNeg = {s = [] ; p = Neg} ;
+  
+  --VPSlashPrep vp p = vp ** {c2 = {s = p.s!Masc ; c = VTrans}} ;
+  
+  PastPartRS ant pol vps = {
+    s = \\agr => (vps.s!VPTense VPPast agr).inf ;
+    c = Dir
+    } ;
+
+  PresPartRS ant pol vp = {
+    s = \\agr => (vp.s!VPTense VPPres agr).inf ;
+    c = Dir
+  } ;
+  
+  ApposNP np1 np2 = {
+      s = \\c => np1.s!NPC Dir ++ "," ++ np2.s ! c ;
+      a = np2.a
+      } ;
+      
+  AdAdV = cc2 ;
+  
+  UttAdV adv = adv;
+  
+  CompQS qs = {s = \\_ => qs.s ! QIndir} ;
     
 }
diff --git a/lib/src/urdu/src/DiffUrd.gf b/lib/src/urdu/src/DiffUrd.gf
--- a/lib/src/urdu/src/DiffUrd.gf
+++ b/lib/src/urdu/src/DiffUrd.gf
@@ -4,116 +4,7 @@
 
 oper
 
-Clause : Type = {s : VPHTense => Polarity => Order => Str} ;
-  mkClause : NP -> VPH -> Clause = \np,vp -> {
-      s = \\vt,b,ord => 
-        let 
-          subjagr : NPCase * Agr = case vt of {
-            VPImpPast => case vp.subj of {
-              VTrans     => <NPErg, vp.obj.a> ;
-              VTransPost => <NPErg, defaultAgr> ;
-              _          => <NPC Dir, np.a>
-              } ;
-            _ => <NPC Dir, np.a>
-            } ;
-          subj = subjagr.p1 ;
-          agr  = subjagr.p2 ;
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case vt of {
-
-		   VPGenPres  => vp.s !  VPTense VPPres agr ;
-		   VPImpPast  => vp.s !  VPTense VPPast agr ;		    
-		   VPFut      => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).fin ; inf = (vp.s !  VPTense VPFutr agr).inf ++ hw p n} ;
-                                                   _    => vp.s !  VPTense VPFutr agr } ;
-                   VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		   VPContFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n} ;
-		   VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPerf agr).inf } ;  
-		   VPPerfFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPTense VPPerf agr).inf  ++ hw p n } ;
-		   VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-	           VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n } ;					
-		   VPPerfFutCont =>  {fin = copula CFuture n p g ; inf = (vp.s ! VPTense VPPres agr).inf ++ raha g n  ++ hw p n } ;					
-		   VPSubj   => case vp.prog of { True => {fin = (vp.s !  VPTense VPFutr agr).inf ++ hw p n ; inf = "Xayd" } ;
-		   _    => {fin = (vp.s !  VPTense VPFutr agr).inf ; inf = "Xayd" } } 
-                   
-		  };
-					
-		    
-          quest =
-            case ord of
-              { ODir => [];
-                OQuest => "kya" }; 
-		  na =
-            case b of
-              { Pos => [];
-                Neg => "na" };
-           nahim =
-            case b of 
-              { Pos => [];
-                Neg => "nhyN" };
-        in
-		case vt of {
-		VPSubj => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp ;
-		_      => quest ++ np.s ! subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! np.a ++ vp.cvp ++ nahim  ++  vps.inf ++ vps.fin ++ vp.embComp};
-
-  } ;
-
-  mkSClause : Str -> Agr -> VPH -> Clause =
-    \subj,agr,vp -> {
-      s = \\t,b,ord => 
-        let 
-		  n    = (fromAgr agr).n;
-		  p    = (fromAgr agr).p;
-		  g    = (fromAgr agr).g;
-          vps  = case t of {
-                    VPGenPres  => vp.s !  VPTense VPPres agr ;
-		    VPImpPast  => vp.s !  VPTense VPPast agr ;
-		    VPFut      => vp.s !  VPTense VPFutr agr ;
-		    VPContPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n  } ;
-		    VPContPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ;
-		    VPContFut  => {fin = copula CFuture n p g  ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n  } ;
-		    VPPerfPres => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfPast => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ cka g n } ;
-		    VPPerfFut  => {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ cka g n ++ hw p n } ;
-		    VPPerfPresCont => {fin = copula CPresent n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfPastCont => {fin = copula CPast n p g ; inf = (vp.s ! VPStem).inf ++ raha g n } ; 
-		    VPPerfFutCont =>  {fin = copula CFuture n p g ; inf = (vp.s ! VPStem).inf ++ raha g n ++ hw p n } ;
-		    VPSubj   => {fin = insertSubj p (vp.s ! VPStem).inf ; inf = "Xayd"  }
-                    
-			  };
-
-	  quest =
-            case ord of
-              { ODir => [];
-                OQuest => "kya" }; 
-	  na =
-            case b of
-              { Pos => [];
-                Neg => "na" };
-          nahim =
-            case b of 
-              { Pos => [];
-                Neg => "nhyN" };		
-        in
-		case t of {
-		VPSubj => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ na ++  vps.inf ++ vps.fin ++ vp.embComp;
-		_      => quest ++ subj ++ vp.obj.s ++ vp.ad ++ vp.comp ! agr  ++ vp.cvp ++ nahim ++  vps.inf ++ vps.fin ++ vp.embComp};
-    } ;
-
- 
- np2pronCase ppf npc a = case npc of {
-       NPC c => ppf ! c;
-       NPObj => ppf ! Obl ;
-       NPErg => case (fromAgr a).p of {
-           (Pers3_Near|Pers3_Distant) => ppf ! Obl ++ "nE" ;
-	   _			     => ppf ! Dir ++ "nE"
-	   }
-      } ;
-      
-      
+addErgative s1 s2 = s1 ++ s2 ;
 conjThat = "kh" ;
   insertSubj : UPerson -> Str -> Str = \p,s -> 
       case p of { Pers1 => s ++ "waN" ; _ => s ++ "E"}; -- check with prasad for vn~
@@ -121,6 +12,7 @@
   agr = "agr" ;
   awr = "awr" ;
   ky = "ky" ;
+  ka = "ka" ;
   jn = "jn" ;
   js = "js" ;
   jw = "jw" ;
@@ -133,7 +25,14 @@
   hE = "hE" ;
   comma = "," ;
   indfArt = "" ; 
-  kwd = "Kwd" ; 
+  kwd = "Kwd" ;
+  mein = "myN" ; 
+  
+  na = "na" ;
+  nahen = "nhyN" ;
+  xayad = "Xayd" ;
+  kya = "kya" ;
+  
 
 copula : CTense -> Number -> UPerson -> Gender -> Str = \t,n,p,g -> 
      case <t,n,p,g> of {
@@ -200,11 +99,21 @@
         
         } ;
 	
-   raha : Gender -> Number -> Str = \g,n -> 
-	   (regAdjective "rha").s ! n ! g ! Dir ! Posit ;
+   raha : Gender -> Number -> Str = \g,n ->
+           case <g,n> of {
+	     <Masc,Sg> => "rha";
+	     <Masc,Pl> => "rhE";
+	     <Fem,_> => "rhy"
+	     
+	     };
 
-  cka : Gender -> Number -> Str = \g,n -> 
-	  (regAdjective "cka").s ! n ! g ! Dir ! Posit ;
+  cka : Gender -> Number -> Str = \g,n ->
+            case <g,n> of {
+	     <Masc,Sg> => "cka";
+	     <Masc,Pl> => "ckE";
+	     <Fem,_> => "cky"
+	     
+	     };
 	  
   hw : UPerson -> Number -> Str = \pp,n ->    
 	 case <pp,n> of {
@@ -225,24 +134,4 @@
 	 <Pl,Fem>	=> "hwy"
 	 };		 
 	 
-   -----------------------------------------------
-   -- Hindustani Adjectives
-   -----------------------------------------------
-   	 
-  Adjective = { s: Number => Gender => Case => Degree => Str };
- 
-  regAdjective : Str -> Adjective; 
-  regAdjective x =  case x of {
-	              acch + ("a"|"aN") => mkAdjective x  ("bht" ++ x)          ("sb sE" ++ x)          (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E")
-		                                      (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y")
-						      (acch +"E")  ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E")
-		                                      (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y");
-									
-                        _                 => mkAdjective  x  ("bht" ++ x)  	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
-							  x  ("bht" ++ x) 	("sb sE" ++ x) 	x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
-							  x  ("bht" ++ x) 	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
-							  x  ("bht" ++ x) 	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
-																 
-                            }; 
-	      
 }
diff --git a/lib/src/urdu/src/MorphoUrd.gf b/lib/src/urdu/src/MorphoUrd.gf
--- a/lib/src/urdu/src/MorphoUrd.gf
+++ b/lib/src/urdu/src/MorphoUrd.gf
@@ -169,6 +169,28 @@
       mkN12 bhao = mkNoun (bhao)      (bhao)     (bhao)
                           (bhao)      (bhao)     (bhao)
                     Masc ;
+
+-- Adjectives
+  compoundAdj : Str -> Str -> Adjective = \s1,s2 -> mkCompoundAdj (regAdjective s1) (regAdjective s2) ;
+   mkCompoundAdj : Adjective -> Adjective -> Adjective ;
+   mkCompoundAdj adj1 adj2 = {s = \\n,g,c,d => adj1.s ! n ! g ! c ! d ++ adj2.s ! n ! g ! c ! d} ;
+
+  regAdjective : Str -> Adjective; 
+  regAdjective x =  case x of {
+	              acch + ("a"|"aN") => mkAdjective x  ("bht" ++ x)          ("sb sE" ++ x)          (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E")
+		                                      (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y")
+						      (acch +"E")  ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E") (acch + "E") ("bht" ++ acch + "E") ("sb sE" ++ acch + "E")
+		                                      (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y") (acch + "y") ("bht" ++ acch + "y") ("sb sE" ++ acch + "y");
+									
+                        _                 => mkAdjective  x  ("bht" ++ x)  	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
+							  x  ("bht" ++ x) 	("sb sE" ++ x) 	x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
+							  x  ("bht" ++ x) 	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
+							  x  ("bht" ++ x) 	("sb sE" ++ x)  x ("bht" ++ x) ("sb sE" ++ x) x ("bht" ++ x) ("sb sE" ++ x)
+																 
+                            }; 
+
+
+
 ----2 Determiners
   IDeterminer = {s:Gender => Case => Str ; n : Number};
   makeDet : Str -> Str -> Str -> Str -> Number -> Determiner = \s1,s2,s3,s4,n -> {
diff --git a/scripts/rgl-predictability.hs b/scripts/rgl-predictability.hs
new file mode 100644
--- /dev/null
+++ b/scripts/rgl-predictability.hs
@@ -0,0 +1,120 @@
+{-# LANGUAGE OverloadedStrings #-}
+module Main where
+
+import GF.Predictability
+
+main = defaultMain
+  [ englishNouns, englishVerbs
+  -- , finnishNouns, finnishVerbs ]
+  , frenchVerbs
+  , swedishNouns, swedishVerbs ]
+
+englishNouns, englishVerbs :: Experiment
+englishNouns = Experiment
+  { title = "English nouns"
+  , lexicon = "lib/src/english/DictEng.gf"
+  , category = "N"
+  , nforms        = 4
+  , morphology = "lib/src/english/ParadigmsEng.gf"
+  , smartparadigm = "mkN"
+  , setup = \(man:_:men:_:_) -> [ [esc man], [esc man,esc men] ] }
+englishVerbs = Experiment
+  { title = "English verbs"
+  , lexicon = "lib/src/english/DictEng.gf"
+  , category = "V"
+  , nforms        = 5
+  , morphology = "lib/src/english/ParadigmsEng.gf"
+  , smartparadigm = "mkV"
+  , setup = \(blow:blows:blown:blowing:blew:_) ->
+    [ [ esc blow ]
+    , [ esc blow, esc blew ]
+    , [ esc blow, esc blew, esc blown ]
+    , [ esc blow, esc blows, esc blew, esc blown, esc blowing ] ] }
+
+  -- ~~~ Finnish ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+finnishNouns, finnishVerbs :: Experiment
+finnishNouns = Experiment
+  { title = "Finnish nouns"
+  , lexicon = "lib/src/finnish/DictFin.gf"
+  , category = "NK"
+  , nforms        = 10
+  , morphology = "lib/src/finnish/ParadigmsFin.gf"
+  , smartparadigm = "mkN"
+  , setup = \(talo:talon:taloa:talona:taloon:talojen:taloja:taloina:taloissa:taloihin:_) ->
+      map (map esc )
+        [ [ talo ]
+        , [ talo, taloja ]
+        , [ talo, talon, taloja ]
+        , [ talo, talon, taloja, taloa ]
+        , [ talo,talon,taloa,talona,taloon,talojen,taloja,taloina,taloissa,taloihin ] ] }
+
+finnishVerbs = Experiment
+  { title = "Finnish verbs"
+  , lexicon = "lib/src/finnish/DictFin.gf"
+  , category = "VK"
+  , nforms        = 12
+  , morphology = "lib/src/finnish/ParadigmsFin.gf"
+  , smartparadigm = "mkV"
+  , setup = \(panna:panen:panee:panevat:pankaa:pannaan:panin:pani:panisi:pannut:pantu:pannee:_) ->
+      map (map esc )
+        [ [ panna ]
+        , [ panna, pani ]
+        , [ panna, panen, pani ]
+        , [ panna, panen, panee, panevat, pankaa, pannaan, panin, pani, panisi, pannut, pantu, pannee ] ]}
+  
+-- ~~~ French ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+frenchVerbs :: Experiment
+frenchVerbs = Experiment
+  { title         = "French verbs"
+  , lexicon       = "lib/src/french/DictFre.gf"
+  , category      = "V"
+  , nforms        = 51
+  , morphology    = "lib/src/french/ParadigmsFre.gf"
+  , smartparadigm = "mkV"
+  , setup         = \vForms ->
+      let jeter = vForms!!0
+          jette = vForms!!3
+          jettera = vForms!!33
+          tenir = vForms!!0
+          tiens = vForms!!1
+          tient = vForms!!3
+          tenons = vForms!!4
+          tenez = vForms!!5
+          tiennent = vForms!!6
+          tienne = vForms!!7
+          tenions = vForms!!10
+          tiensI = vForms!!43
+          tint = vForms!!27
+          tiendra = vForms!!33
+          tenu = vForms!!46
+      in map (map esc )
+        [ [ jeter ]
+        , [ jeter, jette, jettera ]
+        , [ tenir, tiens, tenons, tiennent, tint, tiendra, tenu ]
+        , [ tenir,tiens,tient,tenons,tenez,tiennent,tienne,tenions,tiensI,tint,tiendra,tenu ]
+        ] }
+  -- ~~~ Swedish ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+swedishNouns, swedishVerbs :: Experiment
+swedishNouns = Experiment
+  { title = "Swedish nouns"
+  , lexicon = "lib/src/swedish/DictSwe.gf"
+  , category = "N"
+  , nforms        = 8
+  , morphology = "lib/src/swedish/ParadigmsSwe.gf"
+  , smartparadigm = "mkN"
+  , setup = \(gurka:gurkas:gurkan:gurkans:gurkor:gurkors:gurkorna:gurkornas:_) ->
+      [ [ esc gurka ]
+      , [ esc gurka, esc gurkor ]
+      , [ esc gurka, esc gurkan , esc gurkor, esc gurkorna ] ] }
+
+swedishVerbs = Experiment
+  { title = "Swedish verbs"
+  , lexicon = "lib/src/swedish/DictSwe.gf"
+  , category = "V"
+  , nforms        = 17
+  , morphology = "lib/src/swedish/ParadigmsSwe.gf"
+  , smartparadigm = "mkV"
+  , setup = \(gaar:gaas:gick:gicks:gaa_imp:gaa_inf:gaas_inf:gaatt:gaatts:gaangen:gaangens:gaanget:gaangets:gaangna_undef:gaangnas_undef:gaangna_def:gaangnas_def:_) ->
+      [ [ esc gaa_inf ]
+      , [ esc gaa_inf, esc gick, esc gaatt ]
+      , [ esc gaa_inf, esc gaar, esc gaa_imp, esc gick, esc gaatt, esc gaangen ] ] }
diff --git a/src/compiler/GF/Command/Commands.hs b/src/compiler/GF/Command/Commands.hs
--- a/src/compiler/GF/Command/Commands.hs
+++ b/src/compiler/GF/Command/Commands.hs
@@ -13,17 +13,17 @@
 import Prelude hiding (putStrLn)
 
 import PGF
-import PGF.CId
-import PGF.Linearize
-import PGF.VisualizeTree
-import PGF.Macros
-import PGF.Data ----
-import PGF.Morphology
-import PGF.Printer
-import PGF.Probabilistic -- (getProbsFromFile,prProbabilities,defaultProbabilities)
+
+import PGF.VisualizeTree(getDepLabels)
+import PGF.Macros(lookStartCat,functionsToCat,lookValCat,restrictPGF,hasLin)
+import PGF.Data(abstract,funs,cats,Literal(LStr),Expr(EFun,ELit)) ----
+import PGF.Morphology(isInMorpho,morphoKnown)
+import PGF.Printer(ppFun,ppCat)
+import PGF.Probabilistic(rankTreesByProbs,probTree,setProbabilities)
 import PGF.Generate (generateRandomFrom) ----
 import PGF.Tree (Tree(Fun), expr2tree, tree2expr)
-import PGF.Optimize
+import PGF.Optimize(optimizePGF)
+
 import GF.Compile.Export
 import GF.Compile.ToAPI
 import GF.Compile.ExampleBased
@@ -918,8 +918,8 @@
      synopsis = "show word dependency tree graphically",
      explanation = unlines [
        "Prints a dependency tree in the .dot format (the graphviz format, default)",
-       "or the MaltParser/CoNLL format (flag -output=malt for training, malt_input)",
-       "for unanalysed input.",
+       "or the CoNLL/MaltParser format (flag -output=conll for training, malt_input",
+       "for unanalysed input).",
        "By default, the last argument is the head of every abstract syntax",
        "function; moreover, the head depends on the head of the function above.",
        "The graph can be saved in a file by the wf command as usual.",
@@ -959,7 +959,8 @@
        ("file","configuration file for labels per fun, format 'fun l1 ... label ... l2'"),
        ("format","format of the visualization file (default \"png\")"),
        ("output","output format of graph source (default \"dot\")"),
-       ("view","program to open the resulting file (default \"open\")")
+       ("view","program to open the resulting file (default \"open\")"),
+       ("lang","the language of analysis")
        ]
     }),
 
@@ -987,11 +988,9 @@
                                           nodeEdgeStyle = valStrOpts "nodeedgestyle" "solid" opts,
                                           leafEdgeStyle = valStrOpts "leafedgestyle" "dashed" opts
                                          }
-         let grph = if null es then [] 
-                    else if isOpt "old" opts then 
-                             graphvizParseTreeOld pgf lang (head es)
-                         else 
-                             graphvizParseTree pgf lang gvOptions (head es)
+         let grph = if null es 
+                      then []
+                      else graphvizParseTree pgf lang gvOptions (head es)
          if isFlag "view" opts || isFlag "format" opts then do
            let file s = "_grph." ++ s
            let view = optViewGraph opts
@@ -1011,8 +1010,7 @@
        ("showfun","show function names in the tree nodes"),
        ("nofun","don't show function names (default)"),
        ("showleaves","show the leaves of the tree (default)"),
-       ("noleaves","don't show the leaves of the tree (i.e., only the abstract tree)"),
-       ("old","use the old tree visualization algorithm")
+       ("noleaves","don't show the leaves of the tree (i.e., only the abstract tree)")
        ],
      flags = [
        ("format","format of the visualization file (default \"png\")"),
@@ -1362,13 +1360,16 @@
 
 prLexcLexicon :: Morpho -> String
 prLexcLexicon mo =
-  unlines $ "LEXICON" : [prLexc l p ++ ":" ++ w  ++ " # ;" | (w,lps) <- morpho, (l,p) <- lps] ++ ["END"]
+  unlines $ "Multichar_Symbols":multichars:"":"LEXICON Root" : [prLexc l p ++ ":" ++ w  ++ " # ;" | (w,lps) <- morpho, (l,p) <- lps] ++ ["END"]
  where
   morpho = fullFormLexicon mo
-  prLexc l p = showCId l ++ mkTags (words p)
+  prLexc l p = showCId l ++ concat (mkTags (words p))
   mkTags p = case p of
     "s":ws -> mkTags ws   --- remove record field
-    ws -> concat $ "+" : intersperse "+" ws
+    ws -> map ('+':) ws
+
+  multichars = unwords $ nub $ concat [mkTags (words p) | (w,lps) <- morpho, (l,p) <- lps]
+  -- thick_A+(AAdj+Posit+Gen):thick's # ;
 
 prFullFormLexicon :: Morpho -> String
 prFullFormLexicon mo =
diff --git a/src/compiler/GF/Command/TreeOperations.hs b/src/compiler/GF/Command/TreeOperations.hs
--- a/src/compiler/GF/Command/TreeOperations.hs
+++ b/src/compiler/GF/Command/TreeOperations.hs
@@ -20,10 +20,21 @@
       Right $ \f -> map (transfer pgf f))),
    ("paraphrase",("paraphrase by using semantic definitions (def)",
       Left  $ nub . concatMap (paraphrase pgf))),
+   ("largest",("sort trees from largest to smallest, in number of nodes",
+      Left  $ largest)),
+   ("nub",("remove duplicate trees",
+      Left  $ nub)),
    ("smallest",("sort trees from smallest to largest, in number of nodes",
-      Left  $ smallest))
+      Left  $ smallest)),
+   ("subtrees",("return all fully applied subtrees (stopping at abstractions), by default sorted from the largest",
+      Left  $ concatMap subtrees)),
+   ("funs",("return all fun functions appearing in the tree, with duplications",
+      Left  $ concatMap funNodes))
   ]
 
+largest :: [Expr] -> [Expr]
+largest = reverse . smallest
+
 smallest :: [Expr] -> [Expr]
 smallest = sortBy (\t u -> compare (size t) (size u)) where
   size t = case t of
@@ -31,6 +42,17 @@
     EApp e1 e2 -> size e1 + size e2 + 1
     _ -> 1
 
+subtrees :: Expr -> [Expr]
+subtrees t = t : case unApp t of
+  Just (f,ts) -> concatMap subtrees ts
+  _ -> []  -- don't go under abstractions
+
+funNodes :: Expr -> [Expr]
+funNodes t = case t of
+   EAbs _ _ e -> funNodes e
+   EApp e1 e2 -> funNodes e1 ++ funNodes e2
+   EFun _ -> [t]
+   _ -> []  -- not literals, metas, etc
 
 --- simple-minded transfer; should use PGF.Expr.match
 
diff --git a/src/compiler/GF/Compile.hs b/src/compiler/GF/Compile.hs
--- a/src/compiler/GF/Compile.hs
+++ b/src/compiler/GF/Compile.hs
@@ -1,4 +1,6 @@
 module GF.Compile (batchCompile, link, compileToPGF, compileSourceGrammar) where
+import Prelude hiding (catch)
+import GF.System.Catch
 
 -- the main compiler passes
 import GF.Compile.GetGrammar
@@ -27,7 +29,7 @@
 
 import Control.Monad
 import System.IO
-import System.Directory
+import GF.System.Directory
 import System.FilePath
 import qualified Data.Map as Map
 --import qualified Data.Set as Set
@@ -83,10 +85,12 @@
 
 warnOut opts warnings
   | null warnings = return ()
-  | otherwise     = ioeIO (hPutStrLn stderr $ 
-                                     if flag optVerbosity opts == Normal
-                                       then ('\n':warnings)
-                                       else warnings)
+  | otherwise     = ioeIO $ hPutStrLn stderr ws `catch` oops
+  where
+    oops _ = hPutStrLn stderr "" -- prevent crash on character encoding problem
+    ws = if flag optVerbosity opts == Normal
+         then '\n':warnings
+         else warnings
 
 -- | the environment
 type CompileEnv = (Int,SourceGrammar,ModEnv)
diff --git a/src/compiler/GF/Compile/CheckGrammar.hs b/src/compiler/GF/Compile/CheckGrammar.hs
--- a/src/compiler/GF/Compile/CheckGrammar.hs
+++ b/src/compiler/GF/Compile/CheckGrammar.hs
@@ -51,7 +51,7 @@
   mo <- case mtype mi of
           MTConcrete a -> do let gr = prependModule sgr mo
                              abs <- checkErr $ lookupModule gr a
-                             checkCompleteGrammar gr (a,abs) mo
+                             checkCompleteGrammar opts gr (a,abs) mo
           _            -> return mo
   infoss <- checkErr $ topoSortJments2 mo
   foldM updateCheckInfos mo infoss
@@ -82,8 +82,8 @@
                          nest 2 (vcat [ppIdent f <+> text "on" <+> fsep (map ppIdent is) | (f,is) <- cs]))
    allDeps = concatMap (allDependencies (const True) . jments . snd) mos
 
-checkCompleteGrammar :: SourceGrammar -> SourceModule -> SourceModule -> Check SourceModule
-checkCompleteGrammar gr (am,abs) (cm,cnc) = checkIn (ppLocation (msrc cnc) NoLoc <> colon) $ do
+checkCompleteGrammar :: Options -> SourceGrammar -> SourceModule -> SourceModule -> Check SourceModule
+checkCompleteGrammar opts gr (am,abs) (cm,cnc) = checkIn (ppLocation (msrc cnc) NoLoc <> colon) $ do
   let jsa = jments abs
   let jsc = jments cnc
 
@@ -98,33 +98,35 @@
    checkAbs js i@(c,info) =
      case info of
        AbsFun (Just (L loc ty)) _ _ _ 
-                            -> do let mb_def = do
-                                        let (cxt,(_,i),_) = typeForm ty
-                                        info <- lookupIdent i js
-                                        info <- case info of
-                                                  (AnyInd _ m) -> do (m,info) <- lookupOrigInfo gr (m,i)
-                                                                     return info
-                                                  _            -> return info
-                                        case info of
-                                          CncCat (Just (L loc (RecType []))) _ _ _ -> return (foldr (\_ -> Abs Explicit identW) (R []) cxt)
-                                          _                                        -> Bad "no def lin"
-                                             
-                                  case lookupIdent c js of
-                                    Ok (AnyInd _ _) -> return js
-                                    Ok (CncFun ty (Just def) mn mf) -> 
-                                                  return $ updateTree (c,CncFun ty (Just def) mn mf) js
-                                    Ok (CncFun ty Nothing    mn mf) ->
-                                      case mb_def of
-                                        Ok def -> return $ updateTree (c,CncFun ty (Just (L NoLoc def)) mn mf) js
-                                        Bad _  -> do checkWarn (text "no linearization of" <+> ppIdent c)
-                                                     return js
-                                    _ -> do
-                                      case mb_def of
-                                        Ok def -> do (cont,val) <- linTypeOfType gr cm ty
-                                                     let linty = (snd (valCat ty),cont,val)
-                                                     return $ updateTree (c,CncFun (Just linty) (Just (L NoLoc def)) Nothing Nothing) js
-                                        Bad _  -> do checkWarn (text "no linearization of" <+> ppIdent c)
-                                                     return js
+           -> do let mb_def = do
+                       let (cxt,(_,i),_) = typeForm ty
+                       info <- lookupIdent i js
+                       info <- case info of
+                                 (AnyInd _ m) -> do (m,info) <- lookupOrigInfo gr (m,i)
+                                                    return info
+                                 _            -> return info
+                       case info of
+                         CncCat (Just (L loc (RecType []))) _ _ _ -> return (foldr (\_ -> Abs Explicit identW) (R []) cxt)
+                         _                                        -> Bad "no def lin"
+
+                 case lookupIdent c js of
+                   Ok (AnyInd _ _) -> return js
+                   Ok (CncFun ty (Just def) mn mf) ->
+                                 return $ updateTree (c,CncFun ty (Just def) mn mf) js
+                   Ok (CncFun ty Nothing    mn mf) ->
+                     case mb_def of
+                       Ok def -> return $ updateTree (c,CncFun ty (Just (L NoLoc def)) mn mf) js
+                       Bad _  -> do noLinOf c
+                                    return js
+                   _ -> do
+                     case mb_def of
+                       Ok def -> do (cont,val) <- linTypeOfType gr cm ty
+                                    let linty = (snd (valCat ty),cont,val)
+                                    return $ updateTree (c,CncFun (Just linty) (Just (L NoLoc def)) Nothing Nothing) js
+                       Bad _  -> do noLinOf c
+                                    return js
+         where noLinOf c = when (verbAtLeast opts Normal) $
+                           checkWarn (text "no linearization of" <+> ppIdent c)
        AbsCat (Just _) -> case lookupIdent c js of
          Ok (AnyInd _ _) -> return js
          Ok (CncCat (Just _) _ _ _) -> return js
diff --git a/src/compiler/GF/Compile/Compute/ConcreteNew.hs b/src/compiler/GF/Compile/Compute/ConcreteNew.hs
--- a/src/compiler/GF/Compile/Compute/ConcreteNew.hs
+++ b/src/compiler/GF/Compile/Compute/ConcreteNew.hs
@@ -8,7 +8,7 @@
 import GF.Grammar hiding (Env, VGen, VApp, VRecType)
 import GF.Grammar.Lookup(lookupResDefLoc,allParamValues)
 import GF.Grammar.Predef(cPredef,cErrorType,cTok,cStr)
-import GF.Grammar.PatternMatch(matchPattern)
+import GF.Grammar.PatternMatch(matchPattern,measurePatt)
 import GF.Grammar.Lockfield(unlockRecord,lockLabel,isLockLabel,lockRecType)
 import GF.Compile.Compute.Value hiding (Predefined(..))
 import GF.Compile.Compute.Predef(predef,predefName,delta)
@@ -320,7 +320,7 @@
               TWild _ -> True
               _ -> False
 
-    valueCase (p,t) = do p' <- inlinePattMacro p
+    valueCase (p,t) = do p' <- measurePatt # inlinePattMacro p
                          let pvs = pattVars p'
                          vt <- value (extend pvs env) t
                          return (p', \ vs -> Bind $ \ bs -> vt (push' p' bs pvs vs))
@@ -378,7 +378,7 @@
     VError {} -> v
 --  VClosure env (Abs b x t) -> beta gr env b x t vs
     VAbs bt _ (Bind f) -> vbeta bt f vs
-    VApp pre vs1 -> err msg id $ delta pre (vs1++vs)
+    VApp pre vs1 -> err msg vfv $ mapM (delta pre) (varyList (vs1++vs))
       where
         --msg = const (VApp pre (vs1++vs))
         msg = bug . (("Applying Predef."++showIdent (predefName pre)++": ")++)
@@ -394,6 +394,10 @@
     ap (VFV avs) = vfv [vapply (f v) vs|v<-avs]
     ap v         = vapply (f v) vs
 
+vary (VFV vs) = vs
+vary v = [v]
+varyList = mapM vary
+
 {-
 beta env b x t (v:vs) =
   case (b,v) of
@@ -432,12 +436,14 @@
     VC v1 v2       -> C (v2t v1) (v2t v2)
     VS v1 v2       -> S (v2t v1) (v2t v2)
     VP v l         -> P (v2t v) l
+    VPatt p        -> EPatt p -- hmm
+--  VPattType v    -> ...
     VAlts v vvs    -> Alts (v2t v) (mapBoth v2t vvs)
     VStrs vs       -> Strs (map v2t vs)
 --  VGlue v1 v2    -> Glue (v2t v1) (v2t v2)
     VExtR v1 v2    -> ExtR (v2t v1) (v2t v2)
     VError err     -> Error err
-    _              -> bug ("value2term "++show loc++" "++show v0)
+    _              -> bug ("value2term "++show loc++" : "++show v0)
   where
     v2t = value2term loc xs
     v2t' x f = value2term loc (x:xs) (f (gen xs))
diff --git a/src/compiler/GF/Compile/GeneratePMCFG.hs b/src/compiler/GF/Compile/GeneratePMCFG.hs
--- a/src/compiler/GF/Compile/GeneratePMCFG.hs
+++ b/src/compiler/GF/Compile/GeneratePMCFG.hs
@@ -374,12 +374,22 @@
 convertTerm opts sel ctype Empty        = return (CStr [])
 convertTerm opts sel ctype (Alts s alts)
                                         = return (CStr [SymKP (strings s) [Alt (strings u) (strings v) | (u,v) <- alts]])
-                                            where
-                                              strings (K s)     = [s]
-                                              strings (C u v)   = strings u ++ strings v
-                                              strings (Strs ss) = concatMap strings ss
-                                              strings Empty = [] -- ??
-                                              strings t = bug $ "strings "++show t
+           where
+             strings (K s)     = [s]
+             strings (C u v)   = strings u ++ strings v
+             strings (Strs ss) = concatMap strings ss
+             strings (EPatt p) = getPatts p
+             strings Empty = [] -- ??
+             strings t = bug $ "strings "++show t
+
+             getPatts p =
+               case p of
+                 PAlt a b  -> getPatts a ++ getPatts b
+                 PString s -> [s]
+                 PSeq a b  -> [s ++ t | s <- getPatts a, t <- getPatts b]
+                 _ -> ppbug $ hang (text "not valid pattern in pre expression:")
+                                   4
+                                   (ppPatt Unqualified 0 p)
 
 convertTerm opts sel@(CProj l _) ctype (ExtR t1 t2@(R rs2))
                     | l `elem` map fst rs2 = convertTerm opts sel ctype t2
diff --git a/src/compiler/GF/Compile/GrammarToPGF.hs b/src/compiler/GF/Compile/GrammarToPGF.hs
--- a/src/compiler/GF/Compile/GrammarToPGF.hs
+++ b/src/compiler/GF/Compile/GrammarToPGF.hs
@@ -54,8 +54,8 @@
             [((cPredefAbs,c), AbsCat (Just (L NoLoc []))) | c <- [cFloat,cInt,cString]] ++ 
             Look.allOrigInfos gr am
 
-        flags = Map.fromList [(mkCId f,C.LStr x) | (f,x) <- optionsPGF aflags]
-        
+        flags = Map.fromList [(mkCId f,if f == "beam_size" then C.LFlt (read x) else C.LStr x) | (f,x) <- optionsPGF aflags]
+
         funs = Map.fromList [(i2i f, (mkType [] ty, mkArrity ma, mkDef pty, 0, addr)) | 
                                    ((m,f),AbsFun (Just (L _ ty)) ma pty _,addr) <- adefs]
                                    
@@ -74,7 +74,7 @@
                            ([((cPredefAbs,c), CncCat (Just (L NoLoc GM.defLinType)) Nothing Nothing Nothing) | c <- [cInt,cFloat,cString]] ++
                             Look.allOrigInfos gr cm)
 
-      let flags = Map.fromList [(mkCId f,C.LStr x) | (f,x) <- optionsPGF cflags]
+      let flags = Map.fromList [(mkCId f,if f == "beam_size" then C.LFlt (read x) else C.LStr x) | (f,x) <- optionsPGF cflags]
 
           !(!fid_cnt1,!cnccats) = genCncCats gr am cm cdefs
           !(!fid_cnt2,!productions,!lindefs,!sequences,!cncfuns)
@@ -261,7 +261,7 @@
     mkFId (_,cat) fid0 =
       case Map.lookup (i2i cat) cnccats of
         Just (C.CncCat s e _) -> s+fid0
-        Nothing               -> error "GrammarToPGF.mkFId failed"
+        Nothing               -> error ("GrammarToPGF.mkFId: missing category "++showIdent cat)
 
     mkCtxt lindefs (_,cat) =
       case Map.lookup (i2i cat) cnccats of
diff --git a/src/compiler/GF/Compile/PGFtoHaskell.hs b/src/compiler/GF/Compile/PGFtoHaskell.hs
--- a/src/compiler/GF/Compile/PGFtoHaskell.hs
+++ b/src/compiler/GF/Compile/PGFtoHaskell.hs
@@ -105,7 +105,7 @@
 
 hDatatype  :: Prefix -> (OIdent -> Bool) -> (OIdent, [(OIdent, [OIdent])]) -> String
 hDatatype _ _ ("Cn",_) = "" ---
-hDatatype _ _ (cat,[]) = ""
+hDatatype gId _ (cat,[]) = "data" +++ gId cat
 hDatatype gId _ (cat,rules) | isListCat (cat,rules) = 
  "newtype" +++ gId cat +++ "=" +++ gId cat +++ "[" ++ gId (elemCat cat) ++ "]" 
   +++ "deriving Show"
@@ -201,7 +201,13 @@
 gfInstance gId lexical m crs = hInstance gId lexical m crs ++++ fInstance gId lexical m crs
 
 ----hInstance m ("Cn",_) = "" --- seems to belong to an old applic. AR 18/5/2004
-hInstance _ _ m (cat,[]) = "" 
+hInstance gId _ m (cat,[]) = unlines [
+  "instance Show" +++ gId cat,
+  "",
+  "instance Gf" +++ gId cat +++ "where",
+  "  gf _ = undefined",
+  "  fg _ = undefined"
+  ]
 hInstance gId lexical m (cat,rules) 
  | isListCat (cat,rules) =
   "instance Gf" +++ gId cat +++ "where" ++++
@@ -257,10 +263,13 @@
 hSkeleton :: PGF -> (String,HSkeleton)
 hSkeleton gr = 
   (showCId (absname gr), 
-   [(showCId c, [(showCId f, map showCId cs) | (f, (cs,_)) <- fs]) | 
+   let fs = 
+         [(showCId c, [(showCId f, map showCId cs) | (f, (cs,_)) <- fs]) | 
                                         fs@((_, (_,c)):_) <- fns]
+   in fs ++ [(sc, []) | c <- cts, let sc = showCId c, notElem sc (["Int", "Float", "String"] ++ map fst fs)]
   )
  where
+   cts = Map.keys (cats (abstract gr)) 
    fns = groupBy valtypg (sortBy valtyps (map jty (Map.assocs (funs (abstract gr)))))
    valtyps (_, (_,x)) (_, (_,y)) = compare x y
    valtypg (_, (_,x)) (_, (_,y)) = x == y
diff --git a/src/compiler/GF/Compile/ReadFiles.hs b/src/compiler/GF/Compile/ReadFiles.hs
--- a/src/compiler/GF/Compile/ReadFiles.hs
+++ b/src/compiler/GF/Compile/ReadFiles.hs
@@ -40,13 +40,14 @@
 import Data.Maybe(isJust)
 import qualified Data.ByteString.Char8 as BS
 import qualified Data.Map as Map
-import System.Time
+import Data.Time
+import Data.Time.Compat (toUTCTime)
 import System.Directory
 import System.FilePath
 import Text.PrettyPrint
 
 type ModName = String
-type ModEnv  = Map.Map ModName (ClockTime,[ModName])
+type ModEnv  = Map.Map ModName (UTCTime,[ModName])
 
 
 -- | Returns a list of all files to be compiled in topological order i.e.
@@ -95,13 +96,13 @@
       (file,gfTime,gfoTime) <- do
           mb_gfFile <- ioeIO $ getFilePath ps (gfFile name)
           case mb_gfFile of
-            Just gfFile -> do gfTime  <- ioeIO $ getModificationTime gfFile
-                              mb_gfoTime <- ioeIO $ catch (liftM Just $ getModificationTime (gf2gfo opts gfFile))
+            Just gfFile -> do gfTime  <- ioeIO $ toUTCTime `fmap` getModificationTime gfFile
+                              mb_gfoTime <- ioeIO $ catch (liftM Just $ toUTCTime `fmap` getModificationTime (gf2gfo opts gfFile))
                                                           (\_->return Nothing)
                               return (gfFile, Just gfTime, mb_gfoTime)
             Nothing     -> do mb_gfoFile <- ioeIO $ getFilePath (maybe id (:) (flag optGFODir opts) ps) (gfoFile name)
                               case mb_gfoFile of
-                                Just gfoFile -> do gfoTime <- ioeIO $ getModificationTime gfoFile
+                                Just gfoFile -> do gfoTime <- ioeIO $ toUTCTime `fmap` getModificationTime gfoFile
                                                    return (gfoFile, Nothing, Just gfoTime)
                                 Nothing      -> ioeErr $ Bad (render (text "File" <+> text (gfFile name) <+> text "does not exist." $$
                                                                       text "searched in:" <+> vcat (map text ps)))
@@ -147,7 +148,7 @@
 -- From the given Options and the time stamps computes
 -- whether the module have to be computed, read from .gfo or
 -- the environment version have to be used
-selectFormat :: Options -> Maybe ClockTime -> Maybe ClockTime -> Maybe ClockTime -> (CompStatus,Maybe ClockTime)
+selectFormat :: Options -> Maybe UTCTime -> Maybe UTCTime -> Maybe UTCTime -> (CompStatus,Maybe UTCTime)
 selectFormat opts mtenv mtgf mtgfo =
   case (mtenv,mtgfo,mtgf) of
     (_,_,Just tgf)         | fromSrc  -> (CSComp,Nothing)
@@ -172,7 +173,7 @@
  | CSEnv  -- gfo is in env
   deriving Eq
 
-type ModuleInfo = (ModName,CompStatus,Maybe ClockTime,Bool,[ModName],InitPath)
+type ModuleInfo = (ModName,CompStatus,Maybe UTCTime,Bool,[ModName],InitPath)
 
 importsOfModule :: SourceModule -> (ModName,[ModName])
 importsOfModule (m,mi) = (modName m,depModInfo mi [])
diff --git a/src/compiler/GF/Data/Operations.hs b/src/compiler/GF/Data/Operations.hs
--- a/src/compiler/GF/Data/Operations.hs
+++ b/src/compiler/GF/Data/Operations.hs
@@ -266,8 +266,10 @@
 
 -- | topological sorting with test of cyclicity, new version /TH 2012-06-26
 topoTest2 :: Ord a => [(a,[a])] -> Either [[a]] [[a]]
-topoTest2 g = maybe (Right cycles) Left (tsort g)
+topoTest2 g0 = maybe (Right cycles) Left (tsort g)
   where
+    g = g0++[(n,[])|n<-nub (concatMap snd g0)\\map fst g0]
+
     cycles = findCycles (mkRel' g)
 
     tsort nes =
diff --git a/src/compiler/GF/Grammar/Grammar.hs b/src/compiler/GF/Grammar/Grammar.hs
--- a/src/compiler/GF/Grammar/Grammar.hs
+++ b/src/compiler/GF/Grammar/Grammar.hs
@@ -430,6 +430,7 @@
  | Error String                  -- ^ error values returned by Predef.error
   deriving (Show, Eq, Ord)
 
+-- | Patterns
 data Patt =
    PC Ident [Patt]        -- ^ constructor pattern: @C p1 ... pn@    @C@ 
  | PP QIdent [Patt]       -- ^ package constructor pattern: @P.C p1 ... pn@    @P.C@ 
@@ -450,13 +451,16 @@
  | PNeg Patt              -- ^ negated pattern: -p
  | PAlt Patt Patt         -- ^ disjunctive pattern: p1 | p2
  | PSeq Patt Patt         -- ^ sequence of token parts: p + q
+ | PMSeq MPatt MPatt      -- ^ sequence of token parts: p + q
  | PRep Patt              -- ^ repetition of token part: p*
  | PChar                  -- ^ string of length one: ?
  | PChars [Char]          -- ^ character list: ["aeiou"]
  | PMacro Ident           -- #p
  | PM QIdent              -- #m.p
-
   deriving (Show, Eq, Ord)
+
+-- | Measured pattern (paired with the min & max matching length)
+type MPatt = ((Int,Int),Patt)
 
 -- | to guide computation and type checking of tables
 data TInfo = 
diff --git a/src/compiler/GF/Grammar/Macros.hs b/src/compiler/GF/Grammar/Macros.hs
--- a/src/compiler/GF/Grammar/Macros.hs
+++ b/src/compiler/GF/Grammar/Macros.hs
@@ -483,6 +483,8 @@
    ImplArg t        -> liftM ImplArg (co t)
    _ -> return trm -- covers K, Vr, Cn, Sort, EPatt
 
+composSafePattOp op = runIdentity . composPattOp (return . op)
+
 composPattOp :: Monad m => (Patt -> m Patt) -> Patt -> m Patt
 composPattOp op patt =
   case patt of
@@ -495,6 +497,7 @@
     PNeg p          -> liftM  PNeg (op p)
     PAlt p1 p2      -> liftM2 PAlt (op p1) (op p2)
     PSeq p1 p2      -> liftM2 PSeq (op p1) (op p2)
+    PMSeq (_,p1) (_,p2) -> liftM2 PSeq (op p1) (op p2) -- information loss
     PRep p          -> liftM  PRep (op p)
     _               -> return patt -- covers cases without subpatterns
 
@@ -545,6 +548,7 @@
     PNeg p          -> op p
     PAlt p1 p2      -> op p1++op p2
     PSeq p1 p2      -> op p1++op p2
+    PMSeq (_,p1) (_,p2) -> op p1++op p2
     PRep p          -> op p
     _               -> []     -- covers cases without subpatterns
 
diff --git a/src/compiler/GF/Grammar/Parser.y b/src/compiler/GF/Grammar/Parser.y
--- a/src/compiler/GF/Grammar/Parser.y
+++ b/src/compiler/GF/Grammar/Parser.y
@@ -277,6 +277,9 @@
   : Posn Ident '=' Ident Posn  {% case parseModuleOptions ["--" ++ showIdent $2 ++ "=" ++ showIdent $4] of
                                     Ok  x   -> return x
                                     Bad msg -> failLoc $1 msg                                           } 
+  | Posn Ident '=' Double Posn {% case parseModuleOptions ["--" ++ showIdent $2 ++ "=" ++ show $4] of
+                                    Ok  x   -> return x
+                                    Bad msg -> failLoc $1 msg                                           } 
 
 ListDataConstr :: { [Ident] }
 ListDataConstr
diff --git a/src/compiler/GF/Grammar/PatternMatch.hs b/src/compiler/GF/Grammar/PatternMatch.hs
--- a/src/compiler/GF/Grammar/PatternMatch.hs
+++ b/src/compiler/GF/Grammar/PatternMatch.hs
@@ -14,7 +14,8 @@
 
 module GF.Grammar.PatternMatch (matchPattern,
 		     testOvershadow, 
-		     findMatch
+		     findMatch,
+                     measurePatt
 		    ) where
 
 import GF.Data.Operations
@@ -117,6 +118,7 @@
         _ -> Bad (render (text "no match with negative pattern" <+> ppPatt Unqualified 0 p))
 
       (PSeq p1 p2, ([],K s, [])) -> matchPSeq p1 p2 s
+      (PMSeq mp1 mp2, ([],K s, [])) -> matchPMSeq mp1 mp2 s
 
       (PRep p1, ([],K s, [])) -> checks [
          trym (foldr (const (PSeq p1)) (PString "") 
@@ -129,25 +131,49 @@
 
       _ -> Bad (render (text "no match in case expr for" <+> ppTerm Unqualified 0 t))
 
-matchPSeq p1 p2 s =
-  do let min1 = 0 --minLength p1
-         min2 = length s -- -minLength p2
-         cuts = [splitAt n s | n <- [min1 .. min2]]
+matchPMSeq (m1,p1) (m2,p2) s = matchPSeq' m1 p1 m2 p2 s
+--matchPSeq p1 p2 s = matchPSeq' (0,maxBound::Int) p1 (0,maxBound::Int) p2 s
+matchPSeq p1 p2 s = matchPSeq' (lengthBounds p1) p1 (lengthBounds p2) p2 s
+
+matchPSeq' b1@(min1,max1) p1 b2@(min2,max2) p2 s =
+  do let n = length s
+         lo = min1 `max` (n-max2)
+         hi = (n-min2) `min` max1
+         cuts = [splitAt i s | i <- [lo..hi]]
      matches <- checks [mapM tryMatch [(p1,K s1),(p2,K s2)] | (s1,s2) <- cuts]
      return (concat matches)
-{-
+
 -- | Estimate the minimal length of the string that a pattern will match
-minLength p =
+minLength = matchLength 0 id (+) min -- safe underestimate
+
+-- | Estimate the maximal length of the string that a pattern will match
+maxLength =
+    maybe maxBound id . matchLength Nothing Just (liftM2 (+)) (liftM2 max)
+        -- safe overestimate
+
+matchLength unknown known seq alt = len
+  where
+    len p =
+      case p of
+        PString s  -> known (length s)
+        PSeq p1 p2 -> seq (len p1) (len p2)
+        PAlt p1 p2 -> alt (len p1) (len p2)
+        PChar      -> known 1
+        PChars _   -> known 1
+        PAs x p'   -> len p'
+        PT t p'    -> len p'
+        _          -> unknown
+
+lengthBounds p = (minLength p,maxLength p)
+
+mPatt p = (lengthBounds p,measurePatt p)
+
+measurePatt p =
   case p of
-    PString s -> length s
-    PSeq p1 p2 -> minLength p1+minLength p2
-    PAlt p1 p2 -> min (minLength p1) (minLength p2)
-    PChar -> 1
-    PChars _ -> 1
-    PAs x p' -> minLength p' 
-    PT t p' -> minLength p' 
-    _ -> 0 -- safe underestimate
--}
+    PSeq p1 p2 -> PMSeq (mPatt p1) (mPatt p2)
+    _ -> composSafePattOp measurePatt p
+
+
 isInConstantForm :: Term -> Bool
 isInConstantForm trm = case trm of
     Cn _     -> True
diff --git a/src/compiler/GF/Grammar/Printer.hs b/src/compiler/GF/Grammar/Printer.hs
--- a/src/compiler/GF/Grammar/Printer.hs
+++ b/src/compiler/GF/Grammar/Printer.hs
@@ -190,7 +190,7 @@
 ppTerm q d (Let l e)    = let (ls,e') = getLet e
                           in prec d 0 (text "let" <+> vcat (map (ppLocDef q) (l:ls)) $$ text "in" <+> ppTerm q 0 e')
 ppTerm q d (Example e s)=prec d 0 (text "in" <+> ppTerm q 5 e <+> str s)
-ppTerm q d (C e1 e2)    =prec d 1 (ppTerm q 2 e1 <+> text "++" <+> ppTerm q 1 e2)
+ppTerm q d (C e1 e2)    =prec d 1 (hang (ppTerm q 2 e1) 2 (text "++" <+> ppTerm q 1 e2))
 ppTerm q d (Glue e1 e2) =prec d 2 (ppTerm q 3 e1 <+> char '+'  <+> ppTerm q 2 e2)
 ppTerm q d (S x y)     = case x of
                            T annot xs -> let e = case annot of
@@ -201,10 +201,10 @@
 			                 in text "case" <+> ppTerm q 0 e <+> text "of" <+> lbrace $$
 			                    nest 2 (vcat (punctuate semi (map (ppCase q) xs))) $$
 			                   rbrace
-			   _          -> prec d 3 (ppTerm q 3 x <+> text "!" <+> ppTerm q 4 y)
+			   _          -> prec d 3 (hang (ppTerm q 3 x) 2 (text "!" <+> ppTerm q 4 y))
 ppTerm q d (ExtR x y)  = prec d 3 (ppTerm q 3 x <+> text "**" <+> ppTerm q 4 y)
 ppTerm q d (App x y)   = prec d 4 (ppTerm q 4 x <+> ppTerm q 5 y)
-ppTerm q d (V e es)    = text "table" <+> ppTerm q 6 e <+> brackets (fsep (punctuate semi (map (ppTerm q 0) es)))
+ppTerm q d (V e es)    = hang (text "table") 2 (sep [ppTerm q 6 e,brackets (fsep (punctuate semi (map (ppTerm q 0) es)))])
 ppTerm q d (FV es)     = text "variants" <+> braces (fsep (punctuate semi (map (ppTerm q 0) es)))
 ppTerm q d (Alts e xs) = prec d 4 (text "pre" <+> braces (ppTerm q 0 e <> semi <+> fsep (punctuate semi (map (ppAltern q) xs))))
 ppTerm q d (Strs es)   = text "strs" <+> braces (fsep (punctuate semi (map (ppTerm q 0) es)))
@@ -238,6 +238,7 @@
 
 ppPatt q d (PAlt p1 p2) = prec d 0 (ppPatt q 0 p1 <+> char '|' <+> ppPatt q 1 p2)
 ppPatt q d (PSeq p1 p2) = prec d 0 (ppPatt q 0 p1 <+> char '+' <+> ppPatt q 1 p2)
+ppPatt q d (PMSeq (_,p1) (_,p2)) = prec d 0 (ppPatt q 0 p1 <+> char '+' <+> ppPatt q 1 p2)
 ppPatt q d (PC f ps)    = if null ps
                             then ppIdent f
                             else prec d 1 (ppIdent f <+> hsep (map (ppPatt q 3) ps))
diff --git a/src/compiler/GF/Infra/Option.hs b/src/compiler/GF/Infra/Option.hs
--- a/src/compiler/GF/Infra/Option.hs
+++ b/src/compiler/GF/Infra/Option.hs
@@ -172,6 +172,7 @@
       optWarnings        :: [Warning],
       optDump            :: [Dump],
       optTagsOnly        :: Bool,
+      optBeamSize        :: Maybe Double,
       optNewComp         :: Bool
     }
   deriving (Show)
@@ -216,6 +217,7 @@
 optionsPGF opts = 
          maybe [] (\x -> [("language",x)]) (flag optSpeechLanguage opts)
       ++ maybe [] (\x -> [("startcat",x)]) (flag optStartCat opts)
+      ++ maybe [] (\x -> [("beam_size",show x)]) (flag optBeamSize opts)
 
 -- Option manipulation
 
@@ -272,6 +274,7 @@
       optWarnings        = [],
       optDump            = [],
       optTagsOnly        = False,
+      optBeamSize        = Nothing,
       optNewComp         =
 #ifdef NEW_COMP
                            True
@@ -280,8 +283,8 @@
 #endif
     }
 
--- Option descriptions
-
+-- | Option descriptions
+{-# NOINLINE optDescr #-}
 optDescr :: [OptDescr (Err Options)]
 optDescr = 
     [
@@ -306,9 +309,9 @@
      Option [] ["gfo-dir"] (ReqArg gfoDir "DIR") "Directory to put .gfo files in (default = '.').",
      Option ['f'] ["output-format"] (ReqArg outFmt "FMT") 
         (unlines ["Output format. FMT can be one of:",
-                  "Multiple concrete: pgf (default), gar, js, prolog, ...",
-                  "Single concrete only: cf, bnf, lbnf, gsl, srgs_xml, srgs_abnf, ...",
-                  "Abstract only: haskell, prolog_abs, ..."]),
+                  "Multiple concrete: pgf (default), js, pgf_pretty, prolog, python, ...", -- gar,
+                  "Single concrete only: bnf, ebnf, fa, gsl, jsgf, regexp, slf, srgs_xml, srgs_abnf, vxml, ....", -- cf, lbnf,
+                  "Abstract only: haskell, ..."]), -- prolog_abs,
      Option [] ["sisr"] (ReqArg sisrFmt "FMT") 
         (unlines ["Include SISR tags in generated speech recognition grammars.",
                   "FMT can be one of: old, 1.0"]),
@@ -357,6 +360,7 @@
      Option [] ["stem"] (onOff (toggleOptimize OptStem) True) "Perform stem-suffix analysis (default on).",
      Option [] ["cse"] (onOff (toggleOptimize OptCSE) True) "Perform common sub-expression elimination (default on).",
      Option [] ["cfg"] (ReqArg cfgTransform "TRANS") "Enable or disable specific CFG transformations. TRANS = merge, no-merge, bottomup, no-bottomup, ...",
+     Option [] ["beam_size"] (ReqArg readDouble "SIZE") "Set the beam size for statistical parsing",
      Option [] ["new-comp"] (NoArg (set $ \o -> o{optNewComp = True})) "Use the new experimental compiler.",
      Option [] ["old-comp"] (NoArg (set $ \o -> o{optNewComp = False})) "Use old trusty compiler.",
      dumpOption "source" Source,
@@ -430,6 +434,10 @@
                               Just t  -> set $ setCFGTransform' t b
                               Nothing -> fail $ "Unknown CFG transformation: " ++ x'
                                                 ++ " Known: " ++ show (map fst cfgTransformNames)
+
+       readDouble x = case reads x of
+                        [(d,"")] -> set $ \o -> o { optBeamSize = Just d }
+                        _        -> fail "A floating point number is expected"
 
        dumpOption s d = Option [] ["dump-"++s] (NoArg (set $ \o -> o { optDump = Dump d:optDump o})) ("Dump output of the " ++ s ++ " phase.")
 
diff --git a/src/compiler/GF/System/Directory.hs b/src/compiler/GF/System/Directory.hs
new file mode 100644
--- /dev/null
+++ b/src/compiler/GF/System/Directory.hs
@@ -0,0 +1,7 @@
+-- | Isolate backwards incompatible library changes to 'getModificationTime'
+module GF.System.Directory(getModificationTime,module D) where
+import qualified System.Directory as D
+import System.Directory as D hiding (getModificationTime)
+import Data.Time.Compat
+
+getModificationTime path = fmap toUTCTime (D.getModificationTime path)
diff --git a/src/compiler/GF/Text/Transliterations.hs b/src/compiler/GF/Text/Transliterations.hs
--- a/src/compiler/GF/Text/Transliterations.hs
+++ b/src/compiler/GF/Text/Transliterations.hs
@@ -35,7 +35,7 @@
 transliteration :: String -> Maybe Transliteration
 transliteration s = Map.lookup s allTransliterations 
 
-allTransliterations = Map.fromAscList [
+allTransliterations = Map.fromList [
   ("amharic",transAmharic),
   ("ancientgreek", transAncientGreek),
   ("arabic", transArabic),
@@ -43,6 +43,7 @@
   ("greek", transGreek),
   ("hebrew", transHebrew),
   ("persian", transPersian),
+  ("sanskrit", transSanskrit),
   ("sindhi", transSindhi),
   ("nepali", transNepali),
   ("telugu", transTelugu),
@@ -153,7 +154,7 @@
   (mkTransliteration "Sindhi" allTrans allCodes) where
     allCodes = [0x062e] ++ [0x0627 .. 0x062f] ++ [0x0630 .. 0x063a] ++ [0x0641 .. 0x0648] ++
                [0x067a,0x067b,0x067d,0x067e,0x067f] ++ [0x0680 .. 0x068f] ++
-               [0x0699,0x0918,0x06a6,0x061d,0x06a9,0x06af,0x06b3,0x06bb,0x06be,0x06f6,0x06cc,0x06b1, 0x06aa, 0x06fd, 0x06fe] ++
+               [0x0699,0x0918,0x06a6,0x061d,0x06a9,0x06af,0x06b3,0x06bb,0x06be,0x06f6,0x064a,0x06b1, 0x06aa, 0x06fd, 0x06fe] ++
 			   [0x06f0 .. 0x06f9] ++ [0x061f,0x06D4]
     allTrans = words $
       "K a b - t C j H - d " ++  -- 0626 - 062f
@@ -291,3 +292,15 @@
 	" p.  p-  p'  p(  p)  p  p?  p*" 	
 allCodes = [0x1200..0x1357]
  
+-- by Prasad 31/5/2013
+transSanskrit :: Transliteration
+transSanskrit = (mkTransliteration "Sanskrit" allTrans allCodes) {invisible_chars = ["a"]} where
+  allTrans = words $
+    "-  n~ m. h. - A A: I I: U U: R. L. - - E: " ++
+    "E+ - O O: O+ k k' g g' n- c c' j j' n* T " ++
+    "T' D D' N t t' d d' n - p p' b b' m y " ++
+    "r - l L - v s* S s h - - - v- a: i " ++
+    "i: u u: r. r.: - e e: e+ - o o: o+ a_ - - " ++
+    "o~  -  -  -  -  - - -  q x G  z  R  R'  f  -  " ++
+    "R.: L.: l. l.: p, p.  N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 "
+  allCodes = [0x0900 .. 0x097f]
diff --git a/src/compiler/GFServer.hs b/src/compiler/GFServer.hs
--- a/src/compiler/GFServer.hs
+++ b/src/compiler/GFServer.hs
@@ -10,11 +10,11 @@
 import System.IO(stderr,hPutStrLn)
 import GF.System.Catch(try)
 import System.IO.Error(isAlreadyExistsError)
-import System.Directory(doesDirectoryExist,doesFileExist,createDirectory,
-                        setCurrentDirectory,getCurrentDirectory,
-                        getDirectoryContents,removeFile,removeDirectory,
-                        getModificationTime)
-import System.Time(toUTCTime,formatCalendarTime)
+import GF.System.Directory(doesDirectoryExist,doesFileExist,createDirectory,
+                           setCurrentDirectory,getCurrentDirectory,
+                           getDirectoryContents,removeFile,removeDirectory,
+                           getModificationTime)
+import Data.Time (formatTime)
 import System.Locale(defaultTimeLocale,rfc822DateFormat)
 import System.FilePath(dropExtension,takeExtension,takeFileName,takeDirectory,
                        (</>))
@@ -24,8 +24,7 @@
 #endif
 import Control.Concurrent(newMVar,modifyMVar)
 import Network.URI(URI(..))
-import Network.Shed.Httpd(initServer,Request(..),Response(..),queryToArguments,
-                          noCache)
+import Network.Shed.Httpd(initServer,Request(..),Response(..),noCache)
 --import qualified Network.FastCGI as FCGI -- from hackage direct-fastcgi
 import Network.CGI(handleErrors,liftIO)
 import FastCGIUtils(handleCGIErrors)--,outputJSONP,stderrToFile
@@ -43,6 +42,7 @@
 import GF.Infra.BuildInfo (buildInfo)
 import SimpleEditor.Convert(parseModule)
 import RunHTTP(cgiHandler)
+import URLEncoding(decodeQuery)
 
 --logFile :: FilePath
 --logFile = "pgf-error.log"
@@ -249,8 +249,7 @@
         do t <- liftIO $ getModificationTime path
            return $ makeObj ["path".=path,"time".=format t]
       where
-        format = formatCalendarTime defaultTimeLocale rfc822DateFormat
-                 . toUTCTime
+        format = formatTime defaultTimeLocale rfc822DateFormat
 
     rm path | takeExtension path `elem` ok_to_delete =
       do b <- liftIO $ doesFileExist path
@@ -325,7 +324,7 @@
      if ext `elem` [".cgi",".fcgi",".sh",".php"]
        then return $ resp400 $ "Unsupported file type: "++ext
        else do b <- doesFileExist path
-               if b then fmap (ok200' (ct t)) $ rdFile path
+               if b then fmap (ok200' (ct t "")) $ rdFile path
                     else do cwd <- getCurrentDirectory
                             logPutStrLn $ "Not found: "++path++" cwd="++cwd
                             return (resp404 path)
@@ -335,33 +334,39 @@
 
 -- * JSONP output
 
-jsonp qs = json200' $ maybe id apply (lookup "jsonp" qs)
+jsonp qs =  maybe json200 apply (lookup "jsonp" qs)
   where
-    apply f json = f++"("++json++")"
+    apply f = jsonp200' $ \ json -> f++"("++json++")"
 
 -- * Standard HTTP responses
-ok200        = Response 200 [plainUTF8,noCache] . encodeString
-ok200' t     = Response 200 [t]
+ok200        = Response 200 [plainUTF8,noCache,xo] . encodeString
+ok200' t     = Response 200 [t,xo]
 json200 x    = json200' id x
 json200' f   = ok200' jsonUTF8 . encodeString . f . encode
+jsonp200' f  = ok200' jsonpUTF8 . encodeString . f . encode
 html200      = ok200' htmlUTF8 . encodeString
-resp204      = Response 204 [] "" -- no content
-resp400 msg  = Response 400 [plain] $ "Bad request: "++msg++"\n"
-resp404 path = Response 404 [plain] $ "Not found: "++path++"\n"
-resp500 msg  = Response 500 [plain] $ "Internal error: "++msg++"\n"
-resp501 msg  = Response 501 [plain] $ "Not implemented: "++msg++"\n"
+resp204      = Response 204 [xo] "" -- no content
+resp400 msg  = Response 400 [plain,xo] $ "Bad request: "++msg++"\n"
+resp404 path = Response 404 [plain,xo] $ "Not found: "++path++"\n"
+resp500 msg  = Response 500 [plain,xo] $ "Internal error: "++msg++"\n"
+resp501 msg  = Response 501 [plain,xo] $ "Not implemented: "++msg++"\n"
 
 instance Error Response where
   noMsg = resp500 "no message"
   strMsg = resp500
 
 -- * Content types
-plain = ct "text/plain"
-plainUTF8 = ct "text/plain; charset=UTF-8"
-jsonUTF8 = ct "text/javascript; charset=UTF-8"
-htmlUTF8 = ct "text/html; charset=UTF-8"
-ct t = ("Content-Type",t)
+plain = ct "text/plain" ""
+plainUTF8 = ct "text/plain" csutf8
+jsonUTF8 = ct "application/json" csutf8 -- http://www.ietf.org/rfc/rfc4627.txt
+jsonpUTF8 = ct "application/javascript" csutf8
+htmlUTF8 = ct "text/html" csutf8
 
+ct t cs = ("Content-Type",t++cs)
+csutf8 = "; charset=UTF-8"
+xo = ("Access-Control-Allow-Origin","*") -- Allow cross origin requests
+     -- https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS
+
 contentTypeFromExt ext =
   case ext of
     ".html" -> text "html"
@@ -442,11 +447,19 @@
 decoded = mapSnd fst
 raw = mapSnd snd
 
+inputs ('?':q) = decodeQuery q
+inputs q = decodeQuery q
+
+{-
+-- Stay clear of queryToArgument, which uses unEscapeString, which had
+-- backward incompatible changes in network-2.4.1.1, see
+-- https://github.com/haskell/network/commit/f2168b1f8978b4ad9c504e545755f0795ac869ce
 inputs = queryToArguments . fixplus
   where
     fixplus = concatMap decode
     decode '+' = "%20" -- httpd-shed bug workaround
     decode c   = [c]
+-}
 
 mapFst f xys = [(f x,y)|(x,y)<-xys]
 mapSnd f xys = [(x,f y)|(x,y)<-xys]
diff --git a/src/runtime/c/Makefile.am b/src/runtime/c/Makefile.am
--- a/src/runtime/c/Makefile.am
+++ b/src/runtime/c/Makefile.am
@@ -104,6 +104,8 @@
 	pgf/expr.h \
 	pgf/parser.c \
 	pgf/parser.h \
+	pgf/jit.c \
+	pgf/parseval.c \
 	pgf/lexer.c \
 	pgf/lexer.h \
 	pgf/literals.c \
@@ -117,14 +119,9 @@
 	pgf/pgf.h
 
 bin_PROGRAMS = \
-	utils/pgf2yaml \
 	utils/pgf-print \
 	utils/pgf-translate \
-	utils/pgf-parse \
-	utils/pgf-chunk 
-
-utils_pgf2yaml_SOURCES = utils/pgf2yaml.c
-utils_pgf2yaml_LDADD = libpgf.la libgu.la
+	utils/pgf-parse 
 
 utils_pgf_print_SOURCES = utils/pgf-print.c
 utils_pgf_print_LDADD = libpgf.la libgu.la 
@@ -134,9 +131,6 @@
 
 utils_pgf_parse_SOURCES = utils/pgf-parse.c
 utils_pgf_parse_LDADD = libpgf.la libgu.la
-
-utils_pgf_chunk_SOURCES = utils/pgf-chunk.c
-utils_pgf_chunk_LDADD = libpgf.la libgu.la
 
 AUTOMAKE_OPTIONS = foreign subdir-objects dist-bzip2
 ACLOCAL_AMFLAGS = -I m4
diff --git a/src/runtime/c/configure.ac b/src/runtime/c/configure.ac
--- a/src/runtime/c/configure.ac
+++ b/src/runtime/c/configure.ac
@@ -7,6 +7,8 @@
 AC_CONFIG_AUX_DIR([scripts])
 AC_CONFIG_MACRO_DIR([m4])
 
+AC_CANONICAL_TARGET
+
 AM_INIT_AUTOMAKE([1.7.9])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
@@ -28,7 +30,8 @@
  -Wall\
  -Wextra\
  -Wno-missing-field-initializers\
- -Wno-unused-parameter"
+ -Wno-unused-parameter\
+ -Wno-unused-value"
 fi]
 
 
@@ -37,6 +40,20 @@
 AC_C_STATEMENT_EXPRESSIONS
 AC_C_ASCII
 
+case "$target_cpu" in
+	i?86)	 cpu=i386; AC_DEFINE(LIGHTNING_I386, 1,
+		   [Define if lightning is targeting the x86 architecture]) ;;
+	x86_64)	 cpu=i386; AC_DEFINE(LIGHTNING_I386, 1,
+		   [Define if lightning is targeting the x86 architecture]) ;;
+	sparc*)	 cpu=sparc; AC_DEFINE(LIGHTNING_SPARC, 1,
+		   [Define if lightning is targeting the sparc architecture]) ;;
+	powerpc) cpu=ppc; AC_DEFINE(LIGHTNING_PPC, 1,
+		   [Define if lightning is targeting the powerpc architecture]) ;;
+    arm*)    cpu=arm; AC_DEFINE(LIGHTNING_ARM, 1,
+		   [Define if lightning is targeting the arm architecture]) ;;
+	*)	 AC_MSG_ERROR([cpu $target_cpu not supported])	;;
+esac
+
 dnl Doxygen support
 DX_PS_FEATURE(OFF)	
 DX_PDF_FEATURE(OFF)	
@@ -52,6 +69,13 @@
 	     [\$(guinclude_HEADERS) \$(pgfinclude_HEADERS)])])
 DX_INIT_DOXYGEN(libpgf)
 
+
+cpu_dir=pgf/lightning/$cpu
+AC_CONFIG_LINKS(pgf/lightning/asm.h:$cpu_dir/asm.h			dnl
+                pgf/lightning/fp.h:$cpu_dir/fp.h			dnl
+                pgf/lightning/core.h:$cpu_dir/core.h		dnl
+                pgf/lightning/funcs.h:$cpu_dir/funcs.h, [],
+  [cpu_dir=$cpu_dir])
 
 AC_CONFIG_FILES([Makefile
 	         libgu.pc
diff --git a/src/runtime/c/gu/exn.c b/src/runtime/c/gu/exn.c
--- a/src/runtime/c/gu/exn.c
+++ b/src/runtime/c/gu/exn.c
@@ -68,5 +68,10 @@
 	return gu_exn_raise_debug_(base, type, NULL, NULL, -1);
 }
 
+GuType*
+gu_exn_caught(GuExn* err)
+{
+	return err->caught;
+}
 
 GU_DEFINE_TYPE(GuErrno, signed, _);
diff --git a/src/runtime/c/gu/exn.h b/src/runtime/c/gu/exn.h
--- a/src/runtime/c/gu/exn.h
+++ b/src/runtime/c/gu/exn.h
@@ -91,8 +91,11 @@
 GuType*
 gu_exn_caught(GuExn* err);
 
-const void*
-gu_exn_caught_data(GuExn* err);
+inline const void*
+gu_exn_caught_data(GuExn* err)
+{
+	return err->data.data;
+}
 
 /// Temporarily block a raised exception.
 void
diff --git a/src/runtime/c/gu/seq.c b/src/runtime/c/gu/seq.c
--- a/src/runtime/c/gu/seq.c
+++ b/src/runtime/c/gu/seq.c
@@ -151,6 +151,12 @@
 }
 
 void
+gu_buf_flush(GuBuf* buf)
+{
+	gu_buf_set_length(buf, 0);
+}
+
+void
 gu_buf_pop_n(GuBuf* buf, size_t n_elems, void* data_out)
 {
 	const void* p = gu_buf_trim_n(buf, n_elems);
diff --git a/src/runtime/c/gu/seq.h b/src/runtime/c/gu/seq.h
--- a/src/runtime/c/gu/seq.h
+++ b/src/runtime/c/gu/seq.h
@@ -121,6 +121,9 @@
 const void*
 gu_buf_trim(GuBuf* buf);
 
+void
+gu_buf_flush(GuBuf* buf);
+
 #define gu_buf_pop(BUF, T)			\
 	(*(T*)gu_buf_trim(BUF))
 
diff --git a/src/runtime/c/gu/string.c b/src/runtime/c/gu/string.c
--- a/src/runtime/c/gu/string.c
+++ b/src/runtime/c/gu/string.c
@@ -280,7 +280,7 @@
 	
 	bool neg = false;
 	bool dec = false;
-	int  exp = 1;
+	double exp = 1;
 
 	if (src[i] == '-') {
 		neg = true;
@@ -311,15 +311,71 @@
 	return true;
 }
 
-GuWord
-gu_string_hash(GuString s)
+bool
+gu_string_is_prefix(GuString s1, GuString s2)
 {
+	GuWord w1 = s1.w_;
+	uint8_t buf1[sizeof(GuWord)];
+	size_t sz1;
+	char* str1;
+	if (w1 & 1) {
+		sz1 = (w1 & 0xff) >> 1;
+		gu_assert(sz1 <= sizeof(GuWord));
+		size_t i = sz1;
+		while (i > 0) {
+			w1 >>= 8;
+			buf1[--i] = w1 & 0xff;
+		}
+		str1 = (char*) buf1;
+	} else {
+		uint8_t* p = (void*) w1;
+		sz1 = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
+		str1 = (char*) &p[1];
+	}
+
+	GuWord w2 = s2.w_;
+	uint8_t buf2[sizeof(GuWord)];
+	size_t sz2;
+	char* str2;
+	if (w2 & 1) {
+		sz2 = (w2 & 0xff) >> 1;
+		gu_assert(sz2 <= sizeof(GuWord));
+		size_t i = sz2;
+		while (i > 0) {
+			w2 >>= 8;
+			buf2[--i] = w2 & 0xff;
+		}
+		str2 = (char*) buf2;
+	} else {
+		uint8_t* p = (void*) w2;
+		sz2 = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
+		str2 = (char*) &p[1];
+	}
+
+	
+	if (sz1 > sz2)
+		return false;
+
+	for (size_t sz = sz1; sz--; sz > 0) {
+		if (*str1 != *str2)
+			return false;
+			
+		str1++;
+		str2++;
+	}
+
+	return true;
+}
+
+GuHash
+gu_string_hash(GuHash h, GuString s)
+{
 	if (s.w_ & 1) {
-		return s.w_;
+		return h*101 + s.w_;
 	}
 	size_t len = gu_string_length(s);
 	uint8_t* data = gu_string_long_data(s);
-	return gu_hash_bytes(0, data, len);
+	return gu_hash_bytes(h, data, len);
 }
 
 bool
@@ -347,7 +403,7 @@
 {
 	(void) self;
 	const GuString* sp = p;
-	return gu_string_hash(*sp);
+	return gu_string_hash(0, *sp);
 }
 
 static bool
diff --git a/src/runtime/c/gu/string.h b/src/runtime/c/gu/string.h
--- a/src/runtime/c/gu/string.h
+++ b/src/runtime/c/gu/string.h
@@ -69,13 +69,17 @@
 bool
 gu_string_to_double(GuString s, double *res);
 
+
+bool
+gu_string_is_prefix(GuString s1, GuString s2);
+
 #endif // GU_STRING_H_
 
 #if defined(GU_HASH_H_) && !defined(GU_STRING_H_HASH_)
 #define GU_STRING_H_HASH_
 
-uintptr_t
-gu_string_hash(GuString s);
+GuHash
+gu_string_hash(GuHash h, GuString s);
 
 extern GuHasher gu_string_hasher[1];
 
diff --git a/src/runtime/c/pgf/data.c b/src/runtime/c/pgf/data.c
--- a/src/runtime/c/pgf/data.c
+++ b/src/runtime/c/pgf/data.c
@@ -22,218 +22,33 @@
 	return true;
 }
 
-
-
-GU_DEFINE_TYPE(PgfTokens, GuSeq, gu_type(GuString));
-
 GU_DEFINE_TYPE(PgfCId, typedef, gu_type(GuString));
 
-GU_DEFINE_TYPE(GuStringL, GuList, gu_type(GuString));
-
-
 #define gu_type__PgfCIdMap gu_type__GuStringMap
 typedef GuType_GuStringMap GuType_PgfCIdMap;
 #define GU_TYPE_INIT_PgfCIdMap GU_TYPE_INIT_GuStringMap
 
-GU_DEFINE_TYPE(PgfCCat, struct,
-	       GU_MEMBER_S(PgfCCat, cnccat, PgfCncCat),
-           GU_MEMBER_P(PgfCCat, lindefs, PgfFunIds),
-	       GU_MEMBER(PgfCCat, prods, PgfProductionSeq));
-
-GU_DEFINE_TYPE(PgfCCatId, shared, gu_type(PgfCCat));
-
-GU_DEFINE_TYPE(PgfCCatIds, GuList, gu_type(PgfCCatId));
-
-GU_DEFINE_TYPE(PgfCCatSeq, GuSeq, gu_type(PgfCCatId));
-
-GU_DEFINE_TYPE(PgfAlternative, struct,
-	       GU_MEMBER(PgfAlternative, form, PgfTokens),
-	       GU_MEMBER_P(PgfAlternative, prefixes, GuStringL));
-
-
-GU_DEFINE_TYPE(
-	PgfSymbol, GuVariant,
-	GU_CONSTRUCTOR_S(
-		PGF_SYMBOL_CAT, PgfSymbolCat,
-		GU_MEMBER(PgfSymbolCat, d, int),
-		GU_MEMBER(PgfSymbolCat, r, int)),
-	GU_CONSTRUCTOR_S(
-		PGF_SYMBOL_LIT, PgfSymbolLit,
-		GU_MEMBER(PgfSymbolLit, d, int),
-		GU_MEMBER(PgfSymbolLit, r, int)),
-	GU_CONSTRUCTOR_S(
-		PGF_SYMBOL_VAR, PgfSymbolVar,
-		GU_MEMBER(PgfSymbolVar, d, int),
-		GU_MEMBER(PgfSymbolVar, r, int)),
-	GU_CONSTRUCTOR_S(
-		PGF_SYMBOL_KS, PgfSymbolKS,
-		GU_MEMBER(PgfSymbolKS, tokens, PgfTokens)),
-	GU_CONSTRUCTOR_S(
-		PGF_SYMBOL_KP, PgfSymbolKP,
-		GU_MEMBER(PgfSymbolKP, default_form, PgfTokens),
-		GU_MEMBER(PgfSymbolKP, n_forms, GuLength),
-		GU_FLEX_MEMBER(PgfSymbolKP, forms, PgfAlternative)));
-
-GU_DEFINE_TYPE(
-	PgfCncCat, struct,
-	GU_MEMBER(PgfCncCat, abscat, PgfCat),
-	GU_MEMBER_P(PgfCncCat, cats, PgfCCatIds),
-	GU_MEMBER(PgfCncCat, n_lins, size_t),
-	GU_FLEX_MEMBER(PgfCncCat, labels, GuString));
-
-// GU_DEFINE_TYPE(PgfSequence, GuList, gu_ptr_type(PgfSymbol));
-// GU_DEFINE_TYPE(PgfSequence, GuList, gu_type(PgfSymbol));
-GU_DEFINE_TYPE(PgfSequence, GuSeq, gu_type(PgfSymbol));
-
-GU_DEFINE_TYPE(PgfFlags, GuStringMap, gu_type(PgfLiteral), &gu_null_variant);
-
-typedef PgfFlags* PgfFlagsP;
-
-GU_DEFINE_TYPE(PgfFlagsP, pointer, gu_type(PgfFlags));
-
-GU_DEFINE_TYPE(PgfSequences, GuList, gu_type(PgfSequence));
-
-GU_DEFINE_TYPE(PgfSeqId, typedef, gu_type(PgfSequence));
-
-GU_DEFINE_TYPE(
-	PgfCncFun, struct,
-	GU_MEMBER(PgfCncFun, name, PgfCId),
-	GU_MEMBER(PgfCncFun, n_lins, GuLength),
-	GU_FLEX_MEMBER(PgfCncFun, lins, PgfSeqId));
-
-GU_DEFINE_TYPE(PgfCncFuns, GuList, 
-	       GU_TYPE_LIT(referenced, _, gu_ptr_type(PgfCncFun)));
-
-GU_DEFINE_TYPE(PgfFunId, shared, gu_type(PgfCncFun));
-
-GU_DEFINE_TYPE(PgfFunIds, GuList, gu_type(PgfFunId));
-
-GU_DEFINE_TYPE(
-	PgfPArg, struct,
-	GU_MEMBER_P(PgfPArg, hypos, PgfCCatIds),
-	GU_MEMBER(PgfPArg, ccat, PgfCCatId));
-
-GU_DEFINE_TYPE(PgfPArgs, GuSeq, gu_type(PgfPArg));
-
-GU_DEFINE_TYPE(
-	PgfProduction, GuVariant,
-	GU_CONSTRUCTOR_S(
-		PGF_PRODUCTION_APPLY, PgfProductionApply,
-		GU_MEMBER(PgfProductionApply, fun, PgfFunId),
-		GU_MEMBER(PgfProductionApply, args, PgfPArgs)),
-	GU_CONSTRUCTOR_S(
-		PGF_PRODUCTION_COERCE, PgfProductionCoerce,
-		GU_MEMBER(PgfProductionCoerce, coerce, PgfCCatId)),
-	GU_CONSTRUCTOR_S(
-		PGF_PRODUCTION_EXTERN, PgfProductionExtern,
-		GU_MEMBER(PgfProductionExtern, callback, PgfLiteralCallback),
-		GU_MEMBER(PgfProductionExtern, lins, GuSeq)),
-	GU_CONSTRUCTOR_S(
-		PGF_PRODUCTION_META, PgfProductionMeta,
-		GU_MEMBER(PgfProductionMeta, args, PgfPArgs)));
-
-GU_DEFINE_TYPE(PgfProductions, GuList, gu_type(PgfProduction));
-GU_DEFINE_TYPE(PgfProductionSeq, GuSeq, gu_type(PgfProduction));
-
-GU_DEFINE_TYPE(
-	PgfPatt, GuVariant, 
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_APP, PgfPattApp,
-		GU_MEMBER(PgfPattApp, ctor, PgfCId),
-		GU_MEMBER(PgfPattApp, n_args, GuLength),
-		GU_FLEX_MEMBER(PgfPattApp, args, PgfPatt)),
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_VAR, PgfPattVar,
-		GU_MEMBER(PgfPattVar, var, PgfCId)),
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_AS, PgfPattAs,
-		GU_MEMBER(PgfPattAs, var, PgfCId),
-		GU_MEMBER(PgfPattAs, patt, PgfPatt)),
-	GU_CONSTRUCTOR(
-		PGF_PATT_WILD, void),
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_LIT, PgfPattLit,
-		GU_MEMBER(PgfPattLit, lit, PgfLiteral)),
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_IMPL_ARG, PgfPattImplArg,
-		GU_MEMBER(PgfPattImplArg, patt, PgfPatt)),
-	GU_CONSTRUCTOR_S(
-		PGF_PATT_TILDE, PgfPattTilde,
-		GU_MEMBER(PgfPattTilde, expr, PgfExpr)));
+GU_DEFINE_TYPE(PgfCCat, abstract);
 
-GU_DEFINE_TYPE(
-	PgfEquation, struct, 
-	GU_MEMBER(PgfEquation, body, PgfExpr),
-	GU_MEMBER(PgfEquation, n_patts, GuLength),
-	GU_FLEX_MEMBER(PgfEquation, patts, PgfPatt));
+GU_DEFINE_TYPE(PgfCncCat, abstract);
 
-// Distinct type so we can give it special treatment in the reader
-GU_DEFINE_TYPE(PgfEquationsM, GuSeq, gu_type(PgfEquation));
+GU_DEFINE_TYPE(PgfFlags, GuStringMap, gu_type(GuVariant), &gu_null_variant);
 
-GU_DEFINE_TYPE(PgfExprProb, struct,
-	GU_MEMBER(PgfExprProb, prob, double),
-    GU_MEMBER(PgfExprProb, expr, PgfExpr));
+GU_DEFINE_TYPE(PgfProductionSeq, GuSeq, gu_type(GuVariant));
 
-GU_DEFINE_TYPE(
-	PgfFunDecl, struct, 
-	GU_MEMBER_P(PgfFunDecl, type, PgfType),
-	GU_MEMBER(PgfFunDecl, arity, int),
-	GU_MEMBER(PgfFunDecl, defns, PgfEquationsM),
-	GU_MEMBER(PgfFunDecl, ep, PgfExprProb));
+GU_DEFINE_TYPE(PgfAbsFun, abstract);
 
 static prob_t inf_prob = INFINITY;
 
 GU_DEFINE_TYPE(prob_t, GuFloating, _);
 
 GU_DEFINE_TYPE(PgfMetaChildMap, GuMap,
-		       gu_type(PgfCat), NULL,
+		       gu_type(PgfAbsCat), NULL,
 		       gu_type(prob_t), &inf_prob);
 
-GU_DEFINE_TYPE(
-	PgfCat, struct, 
-	GU_MEMBER(PgfCat, context, PgfHypos));
-
-
-GU_DEFINE_TYPE(
-	PgfAbstr, struct, 
-	GU_MEMBER(PgfAbstr, aflags, PgfFlagsP),
-	GU_MEMBER_V(PgfAbstr, funs,
-		    GU_TYPE_LIT(pointer, PgfCIdMap*,
-				GU_TYPE_LIT(PgfCIdMap, _,
-					    gu_ptr_type(PgfFunDecl),
-					    &gu_null_struct))),
-	GU_MEMBER_V(PgfAbstr, cats,
-		    GU_TYPE_LIT(pointer, PgfCIdMap*,
-				GU_TYPE_LIT(PgfCIdMap, _,
-					    gu_ptr_type(PgfCat),
-					    &gu_null_struct))));
+GU_DEFINE_TYPE(PgfAbsCat, abstract);
 
 GU_DEFINE_TYPE(
 	PgfPrintNames, PgfCIdMap, gu_type(GuString), &gu_empty_string);
 
-GU_DEFINE_TYPE(
-	PgfConcr, struct, 
-	GU_MEMBER(PgfConcr, cflags, PgfFlagsP),
-    GU_MEMBER_P(PgfConcr, ccats, GuMap),
-    GU_MEMBER_P(PgfConcr, cncfuns, PgfCncFuns),
-    GU_MEMBER_P(PgfConcr, sequences, PgfSequences),	
-	GU_MEMBER_P(PgfConcr, printnames, PgfPrintNames),
-	GU_MEMBER_V(PgfConcr, cnccats,
-		    GU_TYPE_LIT(pointer, PgfCIdMap*,
-				GU_TYPE_LIT(PgfCIdMap, _, 
-					    gu_ptr_type(PgfCncCat),
-					    &gu_null_struct))));
-
-GU_DEFINE_TYPE(
-	PgfPGF, struct, 
-	GU_MEMBER(PgfPGF, major_version, uint16_t),
-	GU_MEMBER(PgfPGF, minor_version, uint16_t),
-	GU_MEMBER(PgfPGF, gflags, PgfFlagsP),
-	GU_MEMBER(PgfPGF, absname, PgfCId),
-	GU_MEMBER(PgfPGF, abstract, PgfAbstr),
-	GU_MEMBER_V(PgfPGF, concretes,
-		    GU_TYPE_LIT(pointer, PgfCIdMap*,
-				GU_TYPE_LIT(PgfCIdMap, _,
-					    gu_ptr_type(PgfConcr),
-					    &gu_null_struct))));
-
+GU_DEFINE_TYPE(PgfConcr, abstract);
diff --git a/src/runtime/c/pgf/data.h b/src/runtime/c/pgf/data.h
--- a/src/runtime/c/pgf/data.h
+++ b/src/runtime/c/pgf/data.h
@@ -1,22 +1,3 @@
-/* 
- * Copyright 2010 University of Helsinki.
- *   
- * This file is part of libpgf.
- * 
- * Libpgf is free software: you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the
- * Free Software Foundation, either version 3 of the License, or (at your
- * option) any later version.
- * 
- * Libpgf is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
- * License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with libpgf. If not, see <http://www.gnu.org/licenses/>.
- */
-
 #ifndef PGF_DATA_H_
 #define PGF_DATA_H_
 
@@ -29,112 +10,81 @@
 #include <pgf/pgf.h>
 
 typedef struct PgfCCat PgfCCat;
-typedef PgfCCat* PgfCCatId;
-extern GU_DECLARE_TYPE(PgfCCat, struct);
-extern GU_DECLARE_TYPE(PgfCCatId, shared);
-typedef GuList(PgfCCatId) PgfCCatIds;
-extern GU_DECLARE_TYPE(PgfCCatIds, GuList);
-typedef GuSeq PgfCCatSeq;
-extern GU_DECLARE_TYPE(PgfCCatSeq, GuSeq);
-
-typedef struct PgfAbstr PgfAbstr;
-extern GU_DECLARE_TYPE(PgfAbstr, struct);
-
-typedef struct PgfFunDecl PgfFunDecl;
-
-typedef int PgfLength;
-typedef struct GuVariant PgfSymbol;
-typedef struct PgfAlternative PgfAlternative;
-typedef struct PgfCncFun PgfCncFun;
-
+extern GU_DECLARE_TYPE(PgfCCat, abstract);
 
-typedef GuSeq PgfSequence; // -> PgfSymbol
+typedef GuList(PgfCCat*) PgfCCats;
 
-typedef PgfCncFun* PgfFunId; // key to PgfCncFuns
-extern GU_DECLARE_TYPE(PgfFunId, shared);
-typedef GuList(PgfCncFun*) PgfCncFuns; 
-extern GU_DECLARE_TYPE(PgfCncFuns, GuList);
-typedef GuList(PgfFunId) PgfFunIds; 
-extern GU_DECLARE_TYPE(PgfFunIds, GuList);
-// typedef GuStringMap PgfCIdMap; // PgfCId -> ?
 #define PgfCIdMap GuStringMap			 
 typedef PgfCIdMap PgfFlags; // PgfCId -> PgfLiteral
 extern GU_DECLARE_TYPE(PgfFlags, GuMap);
 
-extern GU_DECLARE_TYPE(PgfType, struct);
-typedef GuVariant PgfProduction;
-typedef GuList(PgfProduction) PgfProductions;
-extern GU_DECLARE_TYPE(PgfProductions, GuList);
-typedef GuSeq PgfProductionSeq;			      
-extern GU_DECLARE_TYPE(PgfProductionSeq, GuSeq);
+// PgfPatt
 
-typedef struct PgfCatFun PgfCatFun;
-typedef struct PgfCncCat PgfCncCat;
-extern GU_DECLARE_TYPE(PgfCncCat, struct);
 typedef GuVariant PgfPatt;
 
-typedef GuList(GuString) GuStringL;
-extern GU_DECLARE_TYPE(GuStringL, GuList);
-typedef GuSeq PgfTokens;  // -> PgfToken
-extern GU_DECLARE_TYPE(PgfTokens, GuSeq);
-
-bool
-pgf_tokens_equal(PgfTokens t1, PgfTokens t2);
-
-
-
-typedef PgfExpr PgfTree;
-
-typedef struct PgfEquation PgfEquation;
-typedef GuSeq PgfEquations;
-typedef PgfEquations PgfEquationsM; // can be null
-extern GU_DECLARE_TYPE(PgfEquationsM, GuSeq);
-
-typedef struct PgfCat PgfCat;
-extern GU_DECLARE_TYPE(PgfCat, struct);
-
-typedef PgfSequence PgfSeqId; // shared reference
+typedef enum {
+	PGF_PATT_APP,
+	PGF_PATT_VAR,
+	PGF_PATT_AS,
+	PGF_PATT_WILD,
+	PGF_PATT_LIT,
+	PGF_PATT_IMPL_ARG,
+	PGF_PATT_TILDE,
+	PGF_PATT_NUM_TAGS
+} PgfPattTag;
 
-extern GU_DECLARE_TYPE(PgfSeqId, typedef);
+typedef	struct {
+	PgfCId ctor;
+	GuLength n_args;
+	PgfPatt args[];
+} PgfPattApp;
 
-typedef GuList(PgfSequence) PgfSequences;
+typedef struct {
+	PgfLiteral lit;
+} PgfPattLit;
 
-extern GU_DECLARE_TYPE(PgfSequences, GuList);
+typedef struct {
+	PgfCId var;
+} PgfPattVar;
 
+typedef struct {
+	PgfCId var;
+	PgfPatt patt;
+} PgfPattAs;
 
+typedef void PgfPattWild;
 
+typedef struct {
+	PgfPatt patt;
+} PgfPattImplArg;
 
-struct PgfAbstr {
-	PgfFlags* aflags;
-	PgfCIdMap* funs; // |-> PgfFunDecl*
-	PgfCIdMap* cats; // |-> PgfCat*
-};
+typedef struct {
+	PgfExpr expr;
+} PgfPattTilde;
 
-struct PgfPGF {
-	uint16_t major_version;
-	uint16_t minor_version;
-	PgfFlags* gflags;
-	PgfCId absname;
-	PgfAbstr abstract;
-	PgfCIdMap* concretes; // |-> PgfConcr*
-	GuPool* pool;
-};
+typedef struct {
+	PgfExpr body;
+	GuLength n_patts;
+	PgfPatt patts[];
+} PgfEquation;
 
-extern GU_DECLARE_TYPE(PgfPGF, struct);
+typedef GuSeq PgfEquations;
 
-struct PgfFunDecl {
+typedef struct {
+	PgfCId name;
 	PgfType* type;
 	int arity;
-	PgfEquationsM defns; // maybe null
+	PgfEquations defns; // maybe null
 	PgfExprProb ep;
-};
+	void* predicate;
+} PgfAbsFun;
 
-extern GU_DECLARE_TYPE(PgfFunDecl, struct);
+extern GU_DECLARE_TYPE(PgfAbsFun, abstract);
 
 typedef GuMap PgfMetaChildMap;
 extern GU_DECLARE_TYPE(PgfMetaChildMap, GuMap);
 
-struct PgfCat {
+typedef struct {
 	PgfCId name;
 	PgfHypos context;
 
@@ -142,14 +92,31 @@
 	prob_t meta_token_prob;
 	PgfMetaChildMap* meta_child_probs;
 
-	GuBuf* functions; // -->PgfFunDecl
-};
+	void* predicate;
+} PgfAbsCat;
 
+extern GU_DECLARE_TYPE(PgfAbsCat, abstract);
 
-struct PgfCncCat {
-	PgfCat *abscat;
-	PgfCCatIds* cats;
+typedef struct {
+	PgfCId name;
+	PgfFlags* aflags;
+	PgfCIdMap* funs; // |-> PgfAbsFun*
+	PgfCIdMap* cats; // |-> PgfAbsCat*
+} PgfAbstr;
 
+struct PgfPGF {
+	uint16_t major_version;
+	uint16_t minor_version;
+	PgfFlags* gflags;
+	PgfAbstr abstract;
+	PgfCIdMap* concretes; // |-> PgfConcr*
+	GuPool* pool;
+};
+
+typedef struct {
+	PgfAbsCat *abscat;
+	PgfCCats* cats;
+
 	size_t n_lins;
 	GuString labels[];
 	/**< Labels for tuples. All nested tuples, records and tables
@@ -158,39 +125,26 @@
 	 * field holds the labels that indicate which GF field or
 	 * parameter (or their combination) each tuple element
 	 * represents. */
-};
+} PgfCncCat;
 
-struct PgfCncFun {
-	PgfCId name;
-	PgfExprProb *ep;
-    int funid;
-	GuLength n_lins;
-	PgfSeqId lins[];
-};
+extern GU_DECLARE_TYPE(PgfCncCat, abstract);
 
-struct PgfAlternative {
+bool
+pgf_tokens_equal(PgfTokens t1, PgfTokens t2);
+
+typedef GuList(GuString) GuStringL;
+
+typedef struct {
 	PgfTokens form;
 	/**< The form of this variant as a list of tokens. */
 
 	GuStringL* prefixes;
 	/**< The prefixes of the following symbol that trigger this
 	 * form. */
-};
+} PgfAlternative;
 
 typedef struct PgfItemConts PgfItemConts;
 
-struct PgfCCat {
-	PgfCncCat* cnccat;
-	PgfFunIds* lindefs;
-	size_t n_synprods;
-	PgfProductionSeq prods;
-	float viterbi_prob;
-	int fid;
-	PgfItemConts* conts;
-};
-
-extern PgfCCat pgf_ccat_string, pgf_ccat_int, pgf_ccat_float, pgf_ccat_var;
-
 typedef PgfCIdMap PgfPrintNames;
 extern GU_DECLARE_TYPE(PgfPrintNames, GuStringMap);
 
@@ -209,36 +163,17 @@
 typedef GuMap PgfLeftcornerTokIdx;
 extern GU_DECLARE_TYPE(PgfLeftcornerTokIdx, GuMap);
 
-typedef struct PgfLiteralCallback PgfLiteralCallback;
-extern GU_DECLARE_TYPE(PgfLiteralCallback, struct);
-
 typedef struct PgfItem PgfItem;
 
-struct PgfLiteralCallback {
+typedef struct {
 	bool (*match)(PgfConcr* concr, PgfItem* item, PgfToken tok,
 	              PgfExprProb** out_ep, GuPool *pool);
-};
+} PgfLiteralCallback;
 
 typedef GuMap PgfCallbacksMap;
 extern GU_DECLARE_TYPE(PgfCallbacksMap, GuMap);
 
-struct PgfConcr {
-	PgfFlags* cflags;
-	PgfPrintNames* printnames;
-    GuMap* ccats;
-	PgfCncFunOverloadMap* fun_indices;
-	PgfCncOverloadMap* coerce_idx;
-	PgfProductionIdx* epsilon_idx;
-	PgfLeftcornerCatIdx* leftcorner_cat_idx;
-	PgfLeftcornerTokIdx* leftcorner_tok_idx;
-    PgfCncFuns* cncfuns;
-    PgfSequences* sequences;
-	PgfCIdMap* cnccats;
-	PgfCallbacksMap* callbacks;
-	int total_cats;
-};
-
-extern GU_DECLARE_TYPE(PgfConcr, struct);
+typedef struct GuVariant PgfSymbol;
 
 typedef enum {
 	PGF_SYMBOL_CAT,
@@ -248,12 +183,10 @@
 	PGF_SYMBOL_KP
 } PgfSymbolTag;
 
-typedef struct PgfSymbolIdx PgfSymbolIdx;
-
-struct PgfSymbolIdx {
+typedef struct {
 	int d;
 	int r;
-};
+} PgfSymbolIdx;
 
 typedef PgfSymbolIdx PgfSymbolCat, PgfSymbolLit, PgfSymbolVar;
 
@@ -276,10 +209,43 @@
 } PgfSymbolKP;
 
 
+typedef GuSeq PgfSequence; // -> PgfSymbol
+typedef GuList(PgfSequence) PgfSequences;
 
+typedef struct {
+	PgfAbsFun* absfun;
+	PgfExprProb *ep;
+    int funid;
+	GuLength n_lins;
+	PgfSequence lins[];
+} PgfCncFun;
 
+typedef GuList(PgfCncFun*) PgfCncFuns; 
+
+struct PgfConcr {
+	PgfCId name;
+	PgfFlags* cflags;
+	PgfPrintNames* printnames;
+    GuMap* ccats;
+	PgfCncFunOverloadMap* fun_indices;
+	PgfCncOverloadMap* coerce_idx;
+	PgfProductionIdx* epsilon_idx;
+	PgfLeftcornerCatIdx* leftcorner_cat_idx;
+	PgfLeftcornerTokIdx* leftcorner_tok_idx;
+    PgfCncFuns* cncfuns;
+    PgfSequences* sequences;
+	PgfCIdMap* cnccats;
+	PgfCallbacksMap* callbacks;
+	int total_cats;
+};
+
+extern GU_DECLARE_TYPE(PgfConcr, abstract);
+
+
 // PgfProduction
 
+typedef GuVariant PgfProduction;
+
 typedef enum {
 	PGF_PRODUCTION_APPLY,
 	PGF_PRODUCTION_COERCE,
@@ -287,21 +253,15 @@
 	PGF_PRODUCTION_META
 } PgfProductionTag;
 
-typedef struct PgfPArg PgfPArg;
-
-struct PgfPArg {
-	PgfCCatId ccat;
-	PgfCCatIds* hypos;
-};
-
-extern GU_DECLARE_TYPE(PgfPArg, struct);
+typedef struct {
+	PgfCCat* ccat;
+	PgfCCats* hypos;
+} PgfPArg;
 
 typedef GuSeq PgfPArgs;
 
-extern GU_DECLARE_TYPE(PgfPArgs, GuSeq);
-
 typedef struct {
-	PgfFunId fun; 
+	PgfCncFun* fun; 
 	PgfPArgs args;
 } PgfProductionApply;
 
@@ -310,7 +270,7 @@
  * another FId. This allows common subsets of productions to be
  * shared. */
 {
-	PgfCCatId coerce;
+	PgfCCat* coerce;
 } PgfProductionCoerce;
 
 typedef struct {
@@ -324,61 +284,18 @@
 	PgfPArgs args;
 } PgfProductionMeta;
 
-extern GU_DECLARE_TYPE(PgfPatt, GuVariant);
-
-extern GU_DECLARE_TYPE(PgfProduction, GuVariant);
-extern GU_DECLARE_TYPE(PgfBindType, enum);
-extern GU_DECLARE_TYPE(PgfLiteral, GuVariant);
-
-
-// PgfPatt
-
-typedef enum {
-	PGF_PATT_APP,
-	PGF_PATT_VAR,
-	PGF_PATT_AS,
-	PGF_PATT_WILD,
-	PGF_PATT_LIT,
-	PGF_PATT_IMPL_ARG,
-	PGF_PATT_TILDE,
-	PGF_PATT_NUM_TAGS
-} PgfPattTag;
-
-typedef	struct {
-	PgfCId ctor;
-	GuLength n_args;
-	PgfPatt args[];
-} PgfPattApp;
-
-typedef struct {
-	PgfLiteral* lit;
-} PgfPattLit;
-
-typedef struct {
-	PgfCId var;
-} PgfPattVar;
-
-typedef struct {
-	PgfCId var;
-	PgfPatt patt;
-} PgfPattAs;
-
-typedef void PgfPattWild;
-
-typedef struct {
-	PgfPatt patt;
-} PgfPattImplArg;
-
-typedef struct {
-	PgfExpr expr;
-} PgfPattTilde;
+typedef GuSeq PgfProductionSeq;			      
+extern GU_DECLARE_TYPE(PgfProductionSeq, GuSeq);
 
-struct PgfEquation {
-	PgfExpr body;
-	GuLength n_patts;
-	PgfPatt patts[];
+struct PgfCCat {
+	PgfCncCat* cnccat;
+	PgfCncFuns* lindefs;
+	size_t n_synprods;
+	PgfProductionSeq prods;
+	float viterbi_prob;
+	int fid;
+	PgfItemConts* conts;
+	struct PgfAnswers* answers;
 };
 
-
-
-#endif /* PGF_PRIVATE_H_ */
+#endif
diff --git a/src/runtime/c/pgf/expr.c b/src/runtime/c/pgf/expr.c
--- a/src/runtime/c/pgf/expr.c
+++ b/src/runtime/c/pgf/expr.c
@@ -88,7 +88,7 @@
 GU_DECLARE_TYPE(PgfType, struct);
 
 GU_DEFINE_TYPE(PgfHypo, struct,
-	       GU_MEMBER(PgfHypo, bindtype, PgfBindType),
+	       GU_MEMBER(PgfHypo, bind_type, PgfBindType),
 	       GU_MEMBER(PgfHypo, cid, PgfCId),
 	       GU_MEMBER_P(PgfHypo, type, PgfType));
 
@@ -137,7 +137,16 @@
 typedef enum {
 	PGF_TOKEN_LPAR,
 	PGF_TOKEN_RPAR,
+	PGF_TOKEN_LCURLY,
+	PGF_TOKEN_RCURLY,
 	PGF_TOKEN_QUESTION,
+	PGF_TOKEN_LAMBDA,
+	PGF_TOKEN_RARROW,
+	PGF_TOKEN_LTRIANGLE,
+	PGF_TOKEN_RTRIANGLE,
+	PGF_TOKEN_COMMA,
+	PGF_TOKEN_COLON,
+	PGF_TOKEN_WILD,
 	PGF_TOKEN_IDENT,
 	PGF_TOKEN_INT,
 	PGF_TOKEN_FLT,
@@ -148,7 +157,7 @@
 
 struct PgfExprParser {
 	GuExn* err;
-	GuReader* rdr;
+	GuIn* in;
 	GuPool* expr_pool;
 	GuPool* tmp_pool;
 	PGF_TOKEN_TAG token_tag;
@@ -159,7 +168,7 @@
 static void
 pgf_expr_parser_getc(PgfExprParser* parser)
 {
-	parser->ch = gu_getc(parser->rdr, parser->err);
+	parser->ch = gu_in_u8(parser->in, parser->err);
 	if (!gu_ok(parser->err)) {
 		gu_exn_clear(parser->err);
 		parser->ch = EOF;
@@ -172,11 +181,6 @@
 	while (isspace(parser->ch)) {
 		pgf_expr_parser_getc(parser);
 	}
-	
-	if (parser->tmp_pool != NULL) {
-		gu_pool_free(parser->tmp_pool);
-		parser->tmp_pool = NULL;
-	}
 
 	parser->token_tag   = PGF_TOKEN_UNKNOWN;
 	parser->token_value = gu_null_seq;
@@ -193,12 +197,50 @@
 		pgf_expr_parser_getc(parser);
 		parser->token_tag = PGF_TOKEN_RPAR;
 		break;
+	case '{':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_LCURLY;
+		break;
+	case '}':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_RCURLY;
+		break;
+	case '<':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_LTRIANGLE;
+		break;
+	case '>':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_RTRIANGLE;
+		break;
 	case '?':
 		pgf_expr_parser_getc(parser);
 		parser->token_tag = PGF_TOKEN_QUESTION;
 		break;
+	case '\\':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_LAMBDA;
+		break;
+	case '-':
+		pgf_expr_parser_getc(parser);
+		if (parser->ch == '>') {
+			pgf_expr_parser_getc(parser);
+			parser->token_tag = PGF_TOKEN_RARROW;
+		}
+		break;
+	case ',':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_COMMA;
+		break;
+	case ':':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_COLON;
+		break;
+	case '_':
+		pgf_expr_parser_getc(parser);
+		parser->token_tag = PGF_TOKEN_WILD;
+		break;
 	default: {
-		parser->tmp_pool = gu_new_pool();
 		GuCharBuf* chars = gu_new_buf(char, parser->tmp_pool);
 
 		if (isalpha(parser->ch)) {
@@ -249,9 +291,22 @@
 	}
 }
 
+static bool
+pgf_expr_parser_lookahead(PgfExprParser* parser, int ch)
+{
+	while (isspace(parser->ch)) {
+		pgf_expr_parser_getc(parser);
+	}
+	
+	return (parser->ch == ch);
+}
+
 static PgfExpr
 pgf_expr_parser_expr(PgfExprParser* parser);
 
+static PgfType*
+pgf_expr_parser_type(PgfExprParser* parser);
+
 static PgfExpr
 pgf_expr_parser_term(PgfExprParser* parser)
 {
@@ -266,6 +321,27 @@
 			return gu_null_variant;
 		}
 	}
+	case PGF_TOKEN_LTRIANGLE: {
+		pgf_expr_parser_token(parser);
+		PgfExpr expr = pgf_expr_parser_expr(parser);
+		
+		if (parser->token_tag != PGF_TOKEN_COLON) {
+			return gu_null_variant;
+		}
+		pgf_expr_parser_token(parser);
+
+		PgfType* type = pgf_expr_parser_type(parser);
+
+		if (parser->token_tag != PGF_TOKEN_RTRIANGLE) {
+			return gu_null_variant;
+		}
+		pgf_expr_parser_token(parser);
+
+		return gu_new_variant_i(parser->expr_pool,
+					PGF_EXPR_TYPED,
+					PgfExprTyped,
+					expr, type);
+	}
 	case PGF_TOKEN_QUESTION: {
 		pgf_expr_parser_token(parser);
 		return gu_new_variant_i(parser->expr_pool,
@@ -334,40 +410,525 @@
 }
 
 static PgfExpr
+pgf_expr_parser_arg(PgfExprParser* parser)
+{
+	PgfExpr arg;
+
+	if (parser->token_tag == PGF_TOKEN_LCURLY) {
+		pgf_expr_parser_token(parser);
+
+		arg = pgf_expr_parser_expr(parser);
+		if (gu_variant_is_null(arg))
+			return gu_null_variant;
+
+		if (parser->token_tag != PGF_TOKEN_RCURLY) {
+			return gu_null_variant;
+		}
+
+		pgf_expr_parser_token(parser);
+
+		arg = gu_new_variant_i(parser->expr_pool,
+				  PGF_EXPR_IMPL_ARG,
+				  PgfExprImplArg,
+				  arg);
+	} else {
+		arg = pgf_expr_parser_term(parser);
+	}
+
+	return arg;
+}
+
+static bool
+pgf_expr_parser_bind(PgfExprParser* parser, GuBuf* binds)
+{
+	PgfCId var;
+	PgfBindType bind_type = PGF_BIND_TYPE_EXPLICIT;
+
+	if (parser->token_tag == PGF_TOKEN_LCURLY) {
+		bind_type = PGF_BIND_TYPE_IMPLICIT;
+		pgf_expr_parser_token(parser);
+	}
+
+	for (;;) {
+		if (parser->token_tag == PGF_TOKEN_IDENT) {
+			char* str = 
+				gu_chars_str(parser->token_value, parser->tmp_pool);
+			var = gu_str_string(str, parser->expr_pool);
+			pgf_expr_parser_token(parser);
+		} else if (parser->token_tag == PGF_TOKEN_WILD) {
+			var = gu_str_string("_", parser->expr_pool);
+			pgf_expr_parser_token(parser);
+		} else {
+			return false;
+		}
+
+		PgfExpr bind =
+			gu_new_variant_i(parser->expr_pool,
+								PGF_EXPR_ABS,
+								PgfExprAbs,
+								bind_type,
+								var,
+								gu_null_variant);
+		gu_buf_push(binds, PgfExpr, bind);
+		
+		if (bind_type == PGF_BIND_TYPE_EXPLICIT ||
+		    parser->token_tag != PGF_TOKEN_COMMA) {
+			break;
+		}
+		
+		pgf_expr_parser_token(parser);
+	}
+
+	if (bind_type == PGF_BIND_TYPE_IMPLICIT) {
+		if (parser->token_tag != PGF_TOKEN_RCURLY)
+			return false;
+		pgf_expr_parser_token(parser);
+	}
+
+	return true;
+}
+
+static GuBuf*
+pgf_expr_parser_binds(PgfExprParser* parser)
+{
+	GuBuf* binds = gu_new_buf(PgfExpr, parser->tmp_pool);
+
+	for (;;) {
+		if (!pgf_expr_parser_bind(parser, binds))
+			return NULL;
+
+		if (parser->token_tag != PGF_TOKEN_COMMA)
+			break;
+
+		pgf_expr_parser_token(parser);
+	}
+
+	return binds;
+}
+
+static PgfExpr
 pgf_expr_parser_expr(PgfExprParser* parser)
 {
-	PgfExpr expr = pgf_expr_parser_term(parser);
-	if (gu_variant_is_null(expr))
+	if (parser->token_tag == PGF_TOKEN_LAMBDA) {
+		pgf_expr_parser_token(parser);
+		GuBuf* binds = pgf_expr_parser_binds(parser);
+		if (binds == NULL)
+			return gu_null_variant;
+
+		if (parser->token_tag != PGF_TOKEN_RARROW) {
+			return gu_null_variant;
+		}
+		pgf_expr_parser_token(parser);
+
+		PgfExpr expr = pgf_expr_parser_expr(parser);
+		if (gu_variant_is_null(expr))
+			return gu_null_variant;
+
+		size_t n_binds = gu_buf_length(binds);
+		for (size_t i = n_binds; i > 0; i--) {
+			PgfExpr bind = gu_buf_get(binds, PgfExpr, i-1);
+
+			((PgfExprAbs*) gu_variant_data(bind))->body = expr;
+			expr = bind;
+		}
+
 		return expr;
+	} else {
+		PgfExpr expr = pgf_expr_parser_term(parser);
+		if (gu_variant_is_null(expr))
+			return gu_null_variant;
 
-	while (true) {
-		PgfExpr arg = pgf_expr_parser_term(parser);
-		if (gu_variant_is_null(arg)) {
-			return expr;
+		while (parser->token_tag != PGF_TOKEN_EOF &&
+		       parser->token_tag != PGF_TOKEN_RPAR &&
+		       parser->token_tag != PGF_TOKEN_RCURLY &&
+		       parser->token_tag != PGF_TOKEN_RTRIANGLE &&
+		       parser->token_tag != PGF_TOKEN_COLON) {
+			PgfExpr arg = pgf_expr_parser_arg(parser);
+			if (gu_variant_is_null(arg))
+				return gu_null_variant;
+
+			expr = gu_new_variant_i(parser->expr_pool,
+						PGF_EXPR_APP,
+						PgfExprApp,
+						expr, arg);
 		}
-		expr = gu_new_variant_i(parser->expr_pool,
-					PGF_EXPR_APP,
-					PgfExprApp,
-					expr, arg);
+		
+		return expr;
 	}
 }
 
-PgfExpr
-pgf_read_expr(GuReader* rdr, GuPool* pool, GuExn* err)
+static bool
+pgf_expr_parser_hypos(PgfExprParser* parser, GuBuf* hypos)
 {
-	GuPool* tmp_pool = gu_new_pool();
+	PgfCId var;
+	PgfBindType bind_type = PGF_BIND_TYPE_EXPLICIT;
+
+	for (;;) {
+		if (bind_type == PGF_BIND_TYPE_EXPLICIT &&
+		    parser->token_tag == PGF_TOKEN_LCURLY) {
+			bind_type = PGF_BIND_TYPE_IMPLICIT;
+			pgf_expr_parser_token(parser);
+		}
+
+		if (parser->token_tag == PGF_TOKEN_IDENT) {
+			char* str = 
+				gu_chars_str(parser->token_value, parser->tmp_pool);
+			var = gu_str_string(str, parser->expr_pool);
+			pgf_expr_parser_token(parser);
+		} else if (parser->token_tag == PGF_TOKEN_WILD) {
+			var = gu_str_string("_", parser->expr_pool);
+			pgf_expr_parser_token(parser);
+		} else {
+			return false;
+		}
+
+		PgfHypo* hypo = gu_buf_extend(hypos);
+		hypo->bind_type = bind_type;
+		hypo->cid = var;
+		hypo->type = NULL;
+
+		if (bind_type == PGF_BIND_TYPE_IMPLICIT &&
+			parser->token_tag == PGF_TOKEN_RCURLY) {
+			bind_type = PGF_BIND_TYPE_EXPLICIT;
+			pgf_expr_parser_token(parser);
+		}
+
+		if (parser->token_tag != PGF_TOKEN_COMMA) {
+			break;
+		}
+		
+		pgf_expr_parser_token(parser);
+	}
+
+	if (bind_type == PGF_BIND_TYPE_IMPLICIT)
+		return false;
+
+	return true;
+}
+
+static PgfType*
+pgf_expr_parser_atom(PgfExprParser* parser)
+{
+	if (parser->token_tag != PGF_TOKEN_IDENT)
+		return NULL;
+
+	char* str =
+		gu_chars_str(parser->token_value, parser->tmp_pool);
+	PgfCId cid = gu_str_string(str, parser->expr_pool);
+	pgf_expr_parser_token(parser);
+
+	GuBuf* args = gu_new_buf(PgfExpr, parser->tmp_pool);
+	while (parser->token_tag != PGF_TOKEN_EOF &&
+		   parser->token_tag != PGF_TOKEN_RPAR &&
+		   parser->token_tag != PGF_TOKEN_RTRIANGLE &&
+		   parser->token_tag != PGF_TOKEN_RARROW) {
+		PgfExpr arg =
+			pgf_expr_parser_arg(parser);
+		if (gu_variant_is_null(arg))
+			return NULL;
+			
+		gu_buf_push(args, PgfExpr, arg);
+	}
+
+	size_t n_exprs = gu_buf_length(args);
+
+	PgfType* type = gu_new_flex(parser->expr_pool, PgfType, exprs, n_exprs);
+	type->hypos   = gu_empty_seq();
+	type->cid     = cid;
+	type->n_exprs = n_exprs;
+
+	for (size_t i = 0; i < n_exprs; i++) {
+		type->exprs[i] = gu_buf_get(args, PgfExpr, i);
+	}
+	
+	return type;
+}
+
+static PgfType*
+pgf_expr_parser_type(PgfExprParser* parser)
+{
+	PgfType* type = NULL;
+	GuBuf* hypos = gu_new_buf(PgfHypo, parser->expr_pool);
+
+	for (;;) {
+		if (parser->token_tag == PGF_TOKEN_LPAR) {
+			pgf_expr_parser_token(parser);
+
+			size_t n_start = gu_buf_length(hypos);
+
+			if ((parser->token_tag == PGF_TOKEN_IDENT &&
+			     (pgf_expr_parser_lookahead(parser, ',') || 
+				  pgf_expr_parser_lookahead(parser, ':'))) ||
+				(parser->token_tag == PGF_TOKEN_LCURLY) ||
+				(parser->token_tag == PGF_TOKEN_WILD)) {
+
+				if (!pgf_expr_parser_hypos(parser, hypos))
+					return NULL;
+
+				if (parser->token_tag != PGF_TOKEN_COLON)
+					return NULL;
+
+				pgf_expr_parser_token(parser);
+			} else {
+				PgfHypo* hypo = gu_buf_extend(hypos);
+				hypo->bind_type = PGF_BIND_TYPE_EXPLICIT;
+				hypo->cid = gu_str_string("_", parser->expr_pool);
+				hypo->type = NULL;
+			}
+
+			size_t n_end = gu_buf_length(hypos);
+
+			PgfType* type = pgf_expr_parser_type(parser);
+			if (type == NULL)
+				return NULL;
+
+			if (parser->token_tag != PGF_TOKEN_RPAR)
+				return NULL;
+
+			pgf_expr_parser_token(parser);
+
+			if (parser->token_tag != PGF_TOKEN_RARROW)
+				return NULL;
+
+			pgf_expr_parser_token(parser);
+			
+			for (size_t i = n_start; i < n_end; i++) {
+				PgfHypo* hypo = gu_buf_index(hypos, PgfHypo, i);
+				hypo->type = type;
+			}
+		} else {
+			type = pgf_expr_parser_atom(parser);
+			if (type == NULL)
+				return NULL;
+
+			if (parser->token_tag != PGF_TOKEN_RARROW)
+				break;
+
+			pgf_expr_parser_token(parser);
+
+			PgfHypo* hypo = gu_buf_extend(hypos);
+			hypo->bind_type = PGF_BIND_TYPE_EXPLICIT;
+			hypo->cid = gu_str_string("_", parser->expr_pool);
+			hypo->type = type;
+		}
+	}
+
+	type->hypos = gu_buf_seq(hypos);
+
+	return type;
+}
+
+static PgfExprParser*
+pgf_new_parser(GuIn* in, GuPool* pool, GuPool* tmp_pool, GuExn* err)
+{
 	PgfExprParser* parser = gu_new(PgfExprParser, tmp_pool);
 	parser->err = err;
-	parser->rdr = rdr;
+	parser->in = in;
 	parser->expr_pool = pool;
-	parser->tmp_pool = NULL;
+	parser->tmp_pool = tmp_pool;
 	parser->ch = ' ';
 	pgf_expr_parser_token(parser);
+	return parser;
+}
+
+PgfExpr
+pgf_read_expr(GuIn* in, GuPool* pool, GuExn* err)
+{
+	GuPool* tmp_pool = gu_new_pool();
+	PgfExprParser* parser = 
+		pgf_new_parser(in, pool, tmp_pool, err);
 	PgfExpr expr = pgf_expr_parser_expr(parser);
+	if (parser->token_tag != PGF_TOKEN_EOF)
+		return gu_null_variant;
 	gu_pool_free(tmp_pool);
 	return expr;
 }
 
+PgfType*
+pgf_read_type(GuIn* in, GuPool* pool, GuExn* err)
+{
+	GuPool* tmp_pool = gu_new_pool();
+	PgfExprParser* parser = 
+		pgf_new_parser(in, pool, tmp_pool, err);
+	PgfType* type = pgf_expr_parser_type(parser);
+	if (parser->token_tag != PGF_TOKEN_EOF)
+		return NULL;
+	gu_pool_free(tmp_pool);
+	return type;
+}
+
+bool
+pgf_literal_eq(PgfLiteral lit1, PgfLiteral lit2)
+{
+	GuVariantInfo ei1 = gu_variant_open(lit1);
+	GuVariantInfo ei2 = gu_variant_open(lit2);
+	
+	if (ei1.tag != ei2.tag)
+		return false;
+
+	switch (ei1.tag) {
+	case PGF_LITERAL_STR: {
+		PgfLiteralStr* lit1 = ei1.data;
+		PgfLiteralStr* lit2 = ei2.data;
+        return gu_string_eq(lit1->val, lit2->val);
+    }
+    case PGF_LITERAL_INT: {
+		PgfLiteralInt* lit1 = ei1.data;
+		PgfLiteralInt* lit2 = ei2.data;
+        return (lit1->val == lit2->val);
+    }
+	case PGF_LITERAL_FLT: {
+		PgfLiteralFlt* lit1 = ei1.data;
+		PgfLiteralFlt* lit2 = ei2.data;
+		return (lit1->val == lit2->val);
+    }
+	default:
+		gu_impossible();
+    }
+    
+    return false;
+}
+
+bool
+pgf_expr_eq(PgfExpr e1, PgfExpr e2)
+{
+	GuVariantInfo ei1 = gu_variant_open(e1);
+	GuVariantInfo ei2 = gu_variant_open(e2);
+	
+	if (ei1.tag != ei2.tag)
+		return false;
+
+	switch (ei1.tag) {
+	case PGF_EXPR_ABS: {
+		PgfExprAbs* abs1 = ei1.data;
+		PgfExprAbs* abs2 = ei2.data;
+		return gu_string_eq(abs1->id, abs2->id) &&
+		       pgf_expr_eq(abs1->body, abs2->body);
+	}
+	case PGF_EXPR_APP: {
+		PgfExprApp* app1 = ei1.data;
+		PgfExprApp* app2 = ei2.data;
+		return (pgf_expr_eq(app1->fun,app2->fun) &&
+		        pgf_expr_eq(app1->arg,app2->arg));
+	}
+	case PGF_EXPR_LIT: {
+		PgfExprLit* lit1 = ei1.data;
+		PgfExprLit* lit2 = ei2.data;
+		return (pgf_literal_eq(lit1->lit,lit2->lit));
+	}
+	case PGF_EXPR_META: {
+		PgfExprMeta* meta1 = ei1.data;
+		PgfExprMeta* meta2 = ei2.data;
+		return (meta1->id == meta2->id);
+	}
+	case PGF_EXPR_FUN: {
+		PgfExprFun* fun1 = ei1.data;
+		PgfExprFun* fun2 = ei2.data;
+		return gu_string_eq(fun1->fun, fun2->fun);
+	}
+	case PGF_EXPR_VAR: {
+		PgfExprVar* var1 = ei1.data;
+		PgfExprVar* var2 = ei2.data;
+		return (var1->var == var2->var);
+	}
+	case PGF_EXPR_TYPED: {
+		PgfExprTyped* typed1 = ei1.data;
+		PgfExprTyped* typed2 = ei2.data;
+		return pgf_expr_eq(typed1->expr, typed2->expr) &&
+		       pgf_type_eq(typed1->type, typed2->type);
+	}
+	case PGF_EXPR_IMPL_ARG: {
+		PgfExprImplArg* impl1 = ei1.data;
+		PgfExprImplArg* impl2 = ei2.data;
+		return pgf_expr_eq(impl1->expr, impl2->expr);
+	}
+	default:
+		gu_impossible();
+	}
+	
+	return false;
+}
+
+GuHash
+pgf_literal_hash(GuHash h, PgfLiteral lit)
+{
+	GuVariantInfo i = gu_variant_open(lit);
+
+	switch (i.tag) {
+	case PGF_LITERAL_STR: {
+		PgfLiteralStr* lit = i.data;
+        h = gu_string_hash(h, lit->val);
+        break;
+    }
+	case PGF_LITERAL_INT: {
+		PgfLiteralInt* lit = i.data;
+		h = gu_hash_byte(h, lit->val);
+		break;
+	}
+	case PGF_LITERAL_FLT: {
+		PgfLiteralFlt* lit = i.data;
+		h = gu_hash_byte(h, lit->val);
+		break;
+	}
+	default:
+		gu_impossible();
+	}
+
+	return h;
+}
+
+GuHash
+pgf_expr_hash(GuHash h, PgfExpr e)
+{
+	GuVariantInfo ei = gu_variant_open(e);
+	switch (ei.tag) {
+	case PGF_EXPR_ABS: {
+		PgfExprAbs* abs = ei.data;
+		h = gu_string_hash(h, abs->id);
+		h = pgf_expr_hash(h, abs->body);
+		break;
+	}
+	case PGF_EXPR_APP: {
+		PgfExprApp* app = ei.data;
+		h = pgf_expr_hash(h, app->fun);
+		h = pgf_expr_hash(h, app->arg);
+		break;
+	}
+	case PGF_EXPR_LIT: {
+		PgfExprLit* lit = ei.data;
+        h = pgf_literal_hash(h, lit->lit);
+		break;
+	}
+	case PGF_EXPR_META:
+		h = gu_hash_byte(h, '?');
+		break;
+	case PGF_EXPR_FUN: {
+		PgfExprFun* fun = ei.data;
+		h = gu_string_hash(h, fun->fun);
+		break;
+	}
+	case PGF_EXPR_VAR: {
+		PgfExprVar* evar = ei.data;
+		
+		h = gu_hash_byte(h, evar->var);
+		break;
+	}
+	case PGF_EXPR_TYPED: {
+		PgfExprTyped* typed = ei.data;
+		h = pgf_expr_hash(h, typed->expr);
+		break;
+	}
+	case PGF_EXPR_IMPL_ARG: {
+		PgfExprImplArg* impl = ei.data;
+		h = pgf_expr_hash(h, impl->expr);
+		break;
+	}
+	default:
+		gu_impossible();
+	}
+	return h;
+}
+
 void
 pgf_print_literal(PgfLiteral lit,
 			  GuWriter* wtr, GuExn* err)
@@ -397,14 +958,56 @@
 }
 
 void
-pgf_print_expr(PgfExpr expr, int prec,
-			  GuWriter* wtr, GuExn* err)
+pgf_print_expr(PgfExpr expr, PgfPrintContext* ctxt, int prec,
+               GuWriter* wtr, GuExn* err)
 {
 	GuVariantInfo ei = gu_variant_open(expr);
 	switch (ei.tag) {
-	case PGF_EXPR_FUN: {
-		PgfExprFun* fun = ei.data;
-		gu_string_write(fun->fun, wtr, err);
+	case PGF_EXPR_ABS: {
+		PgfExprAbs* abs = ei.data;
+
+		if (prec > 1) {
+			gu_puts("(", wtr, err);
+		}
+
+		gu_putc('\\', wtr, err);
+		
+		PgfPrintContext* new_ctxt = ctxt;
+
+		for (;;) {
+			if (abs->bind_type == PGF_BIND_TYPE_IMPLICIT) {
+				gu_putc('{', wtr, err);
+			}
+			gu_string_write(abs->id, wtr, err);
+			if (abs->bind_type == PGF_BIND_TYPE_IMPLICIT) {
+				gu_putc('}', wtr, err);
+			}
+
+			PgfPrintContext* c = malloc(sizeof(PgfPrintContext));
+			c->name = abs->id;
+			c->next = new_ctxt;
+			new_ctxt = c;
+
+			if (gu_variant_tag(abs->body) != PGF_EXPR_ABS)
+				break;
+				
+			gu_putc(',', wtr, err);
+			
+			abs = gu_variant_data(abs->body);
+		}
+
+		gu_puts(" -> ", wtr, err);
+		pgf_print_expr(abs->body, new_ctxt, 1, wtr, err);
+
+		while (new_ctxt != ctxt) {
+			PgfPrintContext* next = new_ctxt->next;
+			free(new_ctxt);
+			new_ctxt = next;
+		}
+
+		if (prec > 1) {
+			gu_puts(")", wtr, err);
+		}
 		break;
 	}
 	case PGF_EXPR_APP: {
@@ -412,15 +1015,14 @@
 		if (prec > 3) {
 			gu_puts("(", wtr, err);
 		}
-		pgf_print_expr(app->fun, 3, wtr, err);
+		pgf_print_expr(app->fun, ctxt, 3, wtr, err);
 		gu_puts(" ", wtr, err);
-		pgf_print_expr(app->arg, 4, wtr, err);
+		pgf_print_expr(app->arg, ctxt, 4, wtr, err);
 		if (prec > 3) {
 			gu_puts(")", wtr, err);
 		}
 		break;
 	}
-	case PGF_EXPR_ABS:
 	case PGF_EXPR_LIT: {
 		PgfExprLit* lit = ei.data;
         pgf_print_literal(lit->lit, wtr, err);
@@ -429,24 +1031,57 @@
 	case PGF_EXPR_META:
 		gu_putc('?', wtr, err);
 		break;
-	case PGF_EXPR_VAR:
-	case PGF_EXPR_TYPED:
-	case PGF_EXPR_IMPL_ARG:
-		gu_impossible();
+	case PGF_EXPR_FUN: {
+		PgfExprFun* fun = ei.data;
+		gu_string_write(fun->fun, wtr, err);
 		break;
+	}
+	case PGF_EXPR_VAR: {
+		PgfExprVar* evar = ei.data;
+		
+		int var = evar->var;
+		PgfPrintContext* c = ctxt;
+		while (c != NULL && var > 0) {
+			c = ctxt->next;
+		}
+		
+		if (c == NULL) {
+			gu_printf(wtr, err, "#%d", evar->var);
+		} else {
+			gu_string_write(c->name, wtr, err);
+		}
+		break;
+	}
+	case PGF_EXPR_TYPED: {
+		PgfExprTyped* typed = ei.data;
+		gu_putc('<', wtr, err);
+		pgf_print_expr(typed->expr, ctxt, 0, wtr, err);
+		gu_puts(" : ", wtr, err);
+		pgf_print_type(typed->type, ctxt, 0, wtr, err);
+		gu_putc('>', wtr, err);
+		break;
+	}
+	case PGF_EXPR_IMPL_ARG: {
+		PgfExprImplArg* impl = ei.data;
+		gu_putc('{', wtr, err);
+		pgf_print_expr(impl->expr, ctxt, 0, wtr, err);
+		gu_putc('}', wtr, err);
+		break;
+	}
 	default:
 		gu_impossible();
 	}
 }
 
-void
-pgf_print_hypo(PgfHypo *hypo, int prec, GuWriter *wtr, GuExn *err)
+PgfPrintContext*
+pgf_print_hypo(PgfHypo *hypo, PgfPrintContext* ctxt, int prec,
+               GuWriter *wtr, GuExn *err)
 {
-    if (hypo->bindtype == PGF_BIND_TYPE_IMPLICIT) {
+    if (hypo->bind_type == PGF_BIND_TYPE_IMPLICIT) {
         gu_puts("({", wtr, err);
         gu_string_write(hypo->cid, wtr, err);
         gu_puts("} : ", wtr, err);
-        pgf_print_type(hypo->type, 0, wtr, err);
+        pgf_print_type(hypo->type, ctxt, 0, wtr, err);
         gu_puts(")", wtr, err);
     } else {
         GuPool* tmp_pool = gu_new_pool();
@@ -456,51 +1091,99 @@
             gu_puts("(", wtr, err);
             gu_string_write(hypo->cid, wtr, err);
             gu_puts(" : ", wtr, err);
-            pgf_print_type(hypo->type, 0, wtr, err);
+            pgf_print_type(hypo->type, ctxt, 0, wtr, err);
             gu_puts(")", wtr, err);
         } else {
-            pgf_print_type(hypo->type, prec, wtr, err);
+            pgf_print_type(hypo->type, ctxt, prec, wtr, err);
         }
         
         gu_pool_free(tmp_pool);
     }
+    
+	PgfPrintContext* new_ctxt = malloc(sizeof(PgfPrintContext));
+	new_ctxt->name = hypo->cid;
+	new_ctxt->next = ctxt;
+	return new_ctxt;
 }
 
 void
-pgf_print_type(PgfType *type, int prec, GuWriter *wtr, GuExn *err)
+pgf_print_type(PgfType *type, PgfPrintContext* ctxt, int prec,
+               GuWriter *wtr, GuExn *err)
 {
     size_t n_hypos = gu_seq_length(type->hypos);
     
     if (n_hypos > 0) {
 		if (prec > 0) gu_putc('(', wtr, err);
 		
+		PgfPrintContext* new_ctxt = ctxt;
 		for (size_t i = 0; i < n_hypos; i++) {
 			PgfHypo *hypo = gu_seq_index(type->hypos, PgfHypo, i);
-			pgf_print_hypo(hypo, 1, wtr, err);
+			new_ctxt = pgf_print_hypo(hypo, new_ctxt, 1, wtr, err);
 
 			gu_puts(" -> ", wtr, err);
 		}
 
 		gu_string_write(type->cid, wtr, err);
     
-		for (int i = 0; i < type->n_exprs; i++) {
+		for (size_t i = 0; i < type->n_exprs; i++) {
 			gu_puts(" ", wtr, err);
-			pgf_print_expr(type->exprs[i], 4, wtr, err);
+			pgf_print_expr(type->exprs[i], new_ctxt, 4, wtr, err);
 		}
-		
+
+		while (new_ctxt != ctxt) {
+			PgfPrintContext* next = new_ctxt->next;
+			free(new_ctxt);
+			new_ctxt = next;
+		}
+
 		if (prec > 0) gu_putc(')', wtr, err);
 	} else if (type->n_exprs > 0) {
 		if (prec > 3) gu_putc('(', wtr, err);
 		
 		gu_string_write(type->cid, wtr, err);
     
-		for (int i = 0; i < type->n_exprs; i++) {
+		for (size_t i = 0; i < type->n_exprs; i++) {
 			gu_puts(" ", wtr, err);
-			pgf_print_expr(type->exprs[i], 4, wtr, err);
+			pgf_print_expr(type->exprs[i], ctxt, 4, wtr, err);
 		}
 		
 		if (prec > 3) gu_putc(')', wtr, err);
 	} else {
 		gu_string_write(type->cid, wtr, err);
 	}
+}
+
+bool
+pgf_type_eq(PgfType* t1, PgfType* t2)
+{
+	if (gu_seq_length(t1->hypos) != gu_seq_length(t2->hypos))
+		return false;
+
+	size_t n_hypos = gu_seq_length(t1->hypos);
+	for (size_t i = 0; i < n_hypos; i++) {
+		PgfHypo *hypo1 = gu_seq_index(t1->hypos, PgfHypo, i);
+		PgfHypo *hypo2 = gu_seq_index(t1->hypos, PgfHypo, i);
+		
+		if (hypo1->bind_type != hypo2->bind_type)
+			return false;
+			
+		if (!gu_string_eq(hypo1->cid, hypo2->cid))
+			return false;
+			
+		if (!pgf_type_eq(hypo1->type, hypo2->type))
+			return false;
+	}
+    
+	if (!gu_string_eq(t1->cid, t2->cid))
+		return false;
+
+	if (t1->n_exprs != t2->n_exprs)
+		return false;
+
+	for (size_t i = 0; i < t1->n_exprs; i++) {
+		if (!pgf_expr_eq(t1->exprs[i], t2->exprs[i]))
+			return false;
+	}
+
+	return true;
 }
diff --git a/src/runtime/c/pgf/expr.h b/src/runtime/c/pgf/expr.h
--- a/src/runtime/c/pgf/expr.h
+++ b/src/runtime/c/pgf/expr.h
@@ -53,7 +53,7 @@
 
 
 struct PgfHypo {
-	PgfBindType bindtype;
+	PgfBindType bind_type;
 
 	PgfCId cid;
 	/**< Locally scoped name for the parameter if dependent types
@@ -68,7 +68,7 @@
 struct PgfType {
 	PgfHypos hypos;
 	PgfCId cid; /// XXX: resolve to PgfCat*?
-	int n_exprs;
+	size_t n_exprs;
 	PgfExpr exprs[];
 };
 
@@ -87,7 +87,7 @@
 
 typedef struct {
 	PgfBindType bind_type;
-	PgfCId id; // 
+	PgfCId id;
 	PgfExpr body;
 } PgfExprAbs;
 		
@@ -152,18 +152,46 @@
 
 
 PgfExpr
-pgf_read_expr(GuReader* rdr, GuPool* pool, GuExn* err);
+pgf_read_expr(GuIn* in, GuPool* pool, GuExn* err);
 
+PgfType*
+pgf_read_type(GuIn* in, GuPool* pool, GuExn* err);
+
+bool
+pgf_literal_eq(PgfLiteral lit1, PgfLiteral lit2);
+
+bool
+pgf_expr_eq(PgfExpr e1, PgfExpr e2);
+
+bool
+pgf_type_eq(PgfType* t1, PgfType* t2);
+
+GuHash
+pgf_literal_hash(GuHash h, PgfLiteral lit);
+
+GuHash
+pgf_expr_hash(GuHash h, PgfExpr e);
+
+typedef struct PgfPrintContext PgfPrintContext;
+
+struct PgfPrintContext {
+	PgfCId name;
+	PgfPrintContext* next;
+};
+
 void
 pgf_print_literal(PgfLiteral lit, GuWriter* wtr, GuExn* err);
 
 void
-pgf_print_expr(PgfExpr expr, int prec, GuWriter* wtr, GuExn* err);
+pgf_print_expr(PgfExpr expr, PgfPrintContext* ctxt, int prec, 
+               GuWriter* wtr, GuExn* err);
 
-void
-pgf_print_hypo(PgfHypo *hypo, int prec, GuWriter *wtr, GuExn *err);
+PgfPrintContext*
+pgf_print_hypo(PgfHypo *hypo, PgfPrintContext* ctxt, int prec,
+               GuWriter *wtr, GuExn *err);
 
 void
-pgf_print_type(PgfType *type, int prec, GuWriter *wtr, GuExn *err);
+pgf_print_type(PgfType *type, PgfPrintContext* ctxt, int prec,
+               GuWriter *wtr, GuExn *err);
 
 #endif /* EXPR_H_ */
diff --git a/src/runtime/c/pgf/jit.c b/src/runtime/c/pgf/jit.c
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/jit.c
@@ -0,0 +1,315 @@
+#include <gu/seq.h>
+#include <gu/file.h>
+#include <pgf/data.h>
+#include <pgf/jit.h>
+#include <pgf/reasoner.h>
+#include "sys/mman.h"
+#include "lightning.h"
+
+//#define PGF_JIT_DEBUG
+
+
+struct PgfJitState {
+	GuPool* tmp_pool;
+	GuPool* pool;
+	jit_state jit;
+	jit_insn *buf;
+	GuBuf* patches;
+};
+
+#define _jit (state->jit)
+
+typedef struct {
+	PgfCId cid;
+	jit_insn *ref;
+} PgfCallPatch;
+
+// Between two calls to pgf_jit_make_space we are not allowed
+// to emit more that JIT_CODE_WINDOW bytes. This is not quite
+// safe but this is how GNU lightning is designed.
+#define JIT_CODE_WINDOW 128
+
+typedef struct {
+	GuFinalizer fin;
+	void *page;
+} PgfPageFinalizer;
+
+static void
+pgf_jit_finalize_page(GuFinalizer* self)
+{
+	PgfPageFinalizer* fin = gu_container(self, PgfPageFinalizer, fin);
+	free(fin->page);
+}
+
+static void
+pgf_jit_alloc_page(PgfJitState* state)
+{
+	void *page;
+
+	size_t page_size = getpagesize();
+
+	if (posix_memalign(&page, page_size, page_size) != 0) {
+		gu_fatal("Memory allocation failed");
+	}
+
+	PgfPageFinalizer* fin = gu_new(PgfPageFinalizer, state->pool);
+	fin->fin.fn = pgf_jit_finalize_page;
+	fin->page = page;
+	gu_pool_finally(state->pool, &fin->fin);
+	
+	state->buf = page;
+	jit_set_ip(state->buf);
+}
+
+PgfJitState*
+pgf_jit_init(GuPool* tmp_pool, GuPool* pool)
+{
+	PgfJitState* state = gu_new(PgfJitState, tmp_pool);
+	state->tmp_pool = tmp_pool;
+	state->pool = pool;
+	state->buf = NULL;
+	state->patches = gu_new_buf(PgfCallPatch, tmp_pool);
+	
+	pgf_jit_alloc_page(state);
+
+	return state;
+}
+
+static void
+pgf_jit_make_space(PgfJitState* state)
+{
+	size_t page_size = getpagesize();
+	if (jit_get_ip().ptr + JIT_CODE_WINDOW > ((char*) state->buf) + page_size) {
+		jit_flush_code(state->buf, jit_get_ip().ptr);
+		pgf_jit_alloc_page(state);
+	}
+}
+
+void
+pgf_jit_predicate(PgfJitState* state, PgfCIdMap* abscats, 
+                  PgfAbsCat* abscat, GuBuf* functions)
+{
+#ifdef PGF_JIT_DEBUG
+	GuPool* tmp_pool = gu_new_pool();
+    GuOut* out = gu_file_out(stderr, tmp_pool);
+    GuWriter* wtr = gu_new_utf8_writer(out, tmp_pool);
+    GuExn* err = gu_exn(NULL, type, tmp_pool);
+    
+	gu_string_write(abscat->name, wtr, err);
+	gu_puts(":\n", wtr, err);
+	
+	int label = 0;
+#endif
+
+	size_t n_funs = gu_buf_length(functions);
+	
+	pgf_jit_make_space(state);
+
+	abscat->predicate = (PgfPredicate) jit_get_ip().ptr;
+	
+	jit_prolog(2);
+
+	if (n_funs > 0) {
+		PgfAbsFun* absfun = 
+			gu_buf_get(functions, PgfAbsFun*, 0);
+
+#ifdef PGF_JIT_DEBUG
+		gu_puts("    TRY_FIRST ", wtr, err);
+		gu_string_write(absfun->name, wtr, err);
+		gu_puts("\n", wtr, err);
+#endif
+
+		int rs_arg = jit_arg_p();
+		int parent_arg = jit_arg_p();
+		jit_getarg_p(JIT_V1, rs_arg);
+		jit_getarg_p(JIT_V2, parent_arg);
+
+		// compile TRY_FIRST
+		jit_prepare(3);
+		jit_movi_p(JIT_V0,absfun);
+		jit_pusharg_p(JIT_V0);
+		jit_pusharg_p(JIT_V2);
+		jit_pusharg_p(JIT_V1);
+		jit_finish(pgf_try_first);
+	}
+
+#ifdef PGF_JIT_DEBUG
+	gu_puts("    RET\n", wtr, err);
+#endif
+	// compile RET
+	jit_ret();
+
+#ifdef PGF_JIT_DEBUG
+	if (n_funs > 0) {
+		PgfAbsFun* absfun = 
+			gu_buf_get(functions, PgfAbsFun*, 0);
+
+		gu_string_write(absfun->name, wtr, err);
+		gu_puts(":\n", wtr, err);
+	}
+#endif
+
+	for (size_t i = 0; i < n_funs; i++) {
+		PgfAbsFun* absfun = 
+			gu_buf_get(functions, PgfAbsFun*, i);
+
+		pgf_jit_make_space(state);
+
+		absfun->predicate = (PgfPredicate) jit_get_ip().ptr;
+
+		jit_prolog(2);
+		int rs_arg = jit_arg_p();
+		int st_arg = jit_arg_p();
+		jit_getarg_p(JIT_V1, rs_arg);
+		jit_getarg_p(JIT_V2, st_arg);
+
+		size_t n_hypos = gu_seq_length(absfun->type->hypos);
+
+		if (n_hypos > 0) {
+			if (i+1 < n_funs) {
+				PgfAbsFun* absfun = 
+					gu_buf_get(functions, PgfAbsFun*, i+1);
+
+#ifdef PGF_JIT_DEBUG
+				gu_puts("    TRY_ELSE ", wtr, err);
+				gu_string_write(absfun->name, wtr, err);
+				gu_puts("\n", wtr, err);
+#endif
+
+				// compile TRY_ELSE
+				jit_prepare(3);
+				jit_movi_p(JIT_V0, absfun);
+				jit_pusharg_p(JIT_V0);
+				jit_pusharg_p(JIT_V2);
+				jit_pusharg_p(JIT_V1);
+				jit_finish(pgf_try_else);
+			}
+				
+			for (size_t i = 0; i < n_hypos; i++) {
+				PgfHypo* hypo = gu_seq_index(absfun->type->hypos, PgfHypo, i);
+
+				jit_insn *ref;
+				
+				// call the predicate for the category in hypo->type->cid
+				PgfAbsCat* arg =
+					gu_map_get(abscats, &hypo->type->cid, PgfAbsCat*);
+
+#ifdef PGF_JIT_DEBUG
+				gu_puts("    CALL ", wtr, err);
+				gu_string_write(hypo->type->cid, wtr, err);
+				if (i+1 < n_hypos) {
+					gu_printf(wtr, err, " L%d\n", label);
+				} else {
+					gu_printf(wtr, err, " COMPLETE\n");
+				}
+#endif
+
+				// compile CALL
+				ref = jit_movi_p(JIT_V0, jit_forward());
+				jit_str_p(JIT_V2, JIT_V0);
+				jit_prepare(2);
+				jit_pusharg_p(JIT_V2);
+				jit_pusharg_p(JIT_V1);
+				if (arg != NULL) {
+					jit_finish(arg->predicate);
+				} else {
+					PgfCallPatch patch;
+					patch.cid = hypo->type->cid;
+					patch.ref = jit_finish(jit_forward());
+					gu_buf_push(state->patches, PgfCallPatch, patch);
+				}
+
+#ifdef PGF_JIT_DEBUG
+				gu_puts("    RET\n", wtr, err);
+				if (i+1 < n_hypos) {
+					gu_printf(wtr, err, "L%d:\n", label++);
+				}
+#endif
+
+				// compile RET
+				jit_ret();
+
+				if (i+1 < n_hypos) {
+					pgf_jit_make_space(state);
+
+					jit_patch_movi(ref,jit_get_label());
+					
+					jit_prolog(2);
+					rs_arg = jit_arg_p();
+					st_arg = jit_arg_p();
+					jit_getarg_p(JIT_V1, rs_arg);
+					jit_getarg_p(JIT_V2, st_arg);
+				} else {
+					jit_patch_movi(ref,pgf_complete);
+				}
+			}
+		} else {
+			if (i+1 < n_funs) {
+				PgfAbsFun* absfun = 
+					gu_buf_get(functions, PgfAbsFun*, i+1);
+
+#ifdef PGF_JIT_DEBUG
+				gu_puts("    TRY_CONSTANT ", wtr, err);
+				gu_string_write(absfun->name, wtr, err);
+				gu_puts("\n", wtr, err);
+#endif
+
+				// compile TRY_CONSTANT
+				jit_prepare(3);
+				jit_movi_p(JIT_V0, absfun);
+				jit_pusharg_p(JIT_V0);
+				jit_pusharg_p(JIT_V2);
+				jit_pusharg_p(JIT_V1);
+				jit_finish(pgf_try_constant);
+			} else {
+#ifdef PGF_JIT_DEBUG
+				gu_puts("    COMPLETE\n", wtr, err);
+#endif
+
+				// compile COMPLETE
+				jit_prepare(2);
+				jit_pusharg_p(JIT_V2);
+				jit_pusharg_p(JIT_V1);
+				jit_finish(pgf_complete);
+			}
+
+#ifdef PGF_JIT_DEBUG
+			gu_puts("    RET\n", wtr, err);
+#endif
+
+			// compile RET
+			jit_ret();
+		}
+		
+#ifdef PGF_JIT_DEBUG
+		if (i+1 < n_funs) {
+			PgfAbsFun* absfun = 
+				gu_buf_get(functions, PgfAbsFun*, i+1);
+
+			gu_string_write(absfun->name, wtr, err);
+			gu_puts(":\n", wtr, err);
+		}
+#endif
+	}
+
+#ifdef PGF_JIT_DEBUG
+    gu_pool_free(tmp_pool);
+#endif
+}
+
+void
+pgf_jit_done(PgfJitState* state, PgfAbstr* abstr)
+{
+	size_t n_patches = gu_buf_length(state->patches);
+	for (size_t i = 0; i < n_patches; i++) {
+		PgfCallPatch* patch =
+			gu_buf_index(state->patches, PgfCallPatch, i);
+		PgfAbsCat* arg =
+			gu_map_get(abstr->cats, &patch->cid, PgfAbsCat*);
+		gu_assert(arg != NULL);
+
+		jit_patch_calli(patch->ref,(jit_insn*) arg->predicate);
+	}
+	
+	jit_flush_code(state->buf, jit_get_ip().ptr);
+}
diff --git a/src/runtime/c/pgf/jit.h b/src/runtime/c/pgf/jit.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/jit.h
@@ -0,0 +1,16 @@
+#ifndef PGF_JIT_H_
+#define PGF_JIT_H_
+
+typedef struct PgfJitState PgfJitState;
+
+PgfJitState*
+pgf_jit_init(GuPool* tmp_pool, GuPool* pool);
+
+void
+pgf_jit_done(PgfJitState* state, PgfAbstr* abstr);
+
+void
+pgf_jit_predicate(PgfJitState* state, PgfCIdMap* abscats, 
+                  PgfAbsCat* abscat, GuBuf* functions);
+
+#endif
diff --git a/src/runtime/c/pgf/lexer.c b/src/runtime/c/pgf/lexer.c
--- a/src/runtime/c/pgf/lexer.c
+++ b/src/runtime/c/pgf/lexer.c
@@ -3,26 +3,15 @@
 #include <pgf/data.h>
 #include <wctype.h>
 
-struct PgfLexer {
+typedef struct {
+	PgfLexer base;
 	GuReader* rdr;
 	GuPool* pool;
 	GuUCS ucs;
-	PgfToken tok;
-};
-
-PgfLexer*
-pgf_new_lexer(GuReader *rdr, GuPool *pool)
-{
-	PgfLexer* lexer = gu_new(PgfLexer, pool);
-	lexer->rdr = rdr;
-	lexer->pool = pool;
-	lexer->ucs = ' ';
-	lexer->tok = gu_empty_string;
-	return lexer;
-}
+} PgfSimpleLexer;
 
 static void
-pgf_lexer_read_ucs(PgfLexer *lexer, GuExn* err)
+pgf_lexer_read_ucs(PgfSimpleLexer *lexer, GuExn* err)
 {
 	lexer->ucs = gu_read_ucs(lexer->rdr, err);
 	if (gu_exn_is_raised(err)) {
@@ -31,9 +20,10 @@
 	}
 }
 
-PgfToken
-pgf_lexer_read_token(PgfLexer *lexer, GuExn* err)
+static PgfToken
+pgf_simple_lexer_read_token(PgfLexer *base, GuExn* err)
 {
+	PgfSimpleLexer* lexer = (PgfSimpleLexer*) base;
 	GuPool* tmp_pool = gu_new_pool();
 
 	GuStringBuf* buf = gu_string_buf(tmp_pool);
@@ -107,10 +97,28 @@
 	}
 
 stop:
-	lexer->tok = gu_string_buf_freeze(buf, lexer->pool);
+	lexer->base.tok = gu_string_buf_freeze(buf, lexer->pool);
 
 	gu_pool_free(tmp_pool);
-	return lexer->tok;
+	return lexer->base.tok;
+}
+
+PgfLexer*
+pgf_new_simple_lexer(GuReader *rdr, GuPool *pool)
+{
+	PgfSimpleLexer* lexer = gu_new(PgfSimpleLexer, pool);
+	lexer->base.read_token = pgf_simple_lexer_read_token;
+	lexer->base.tok = gu_empty_string;
+	lexer->rdr = rdr;
+	lexer->pool = pool;
+	lexer->ucs = ' ';	
+	return ((PgfLexer*) lexer);
+}
+
+PgfToken
+pgf_lexer_read_token(PgfLexer *lexer, GuExn* err)
+{
+	return lexer->read_token(lexer, err);
 }
 
 PgfToken
diff --git a/src/runtime/c/pgf/lexer.h b/src/runtime/c/pgf/lexer.h
--- a/src/runtime/c/pgf/lexer.h
+++ b/src/runtime/c/pgf/lexer.h
@@ -2,14 +2,24 @@
 #define PGF_LEXER_H_
 
 #include <gu/read.h>
+#include <pgf/expr.h>
 
 /// A single lexical token			      
 typedef GuString PgfToken;
+typedef GuSeq PgfTokens;  // -> PgfToken
 
-typedef struct PgfLexer PgfLexer;
+typedef struct {
+	prob_t prob;
+	PgfToken tok;
+} PgfTokenProb;
 
+typedef struct {
+	PgfToken (*read_token)();
+	PgfToken tok;
+} PgfLexer;
+
 PgfLexer*
-pgf_new_lexer(GuReader *rdr, GuPool *pool);
+pgf_new_simple_lexer(GuReader *rdr, GuPool *pool);
 
 PgfToken
 pgf_lexer_read_token(PgfLexer *lexer, GuExn* err);
diff --git a/src/runtime/c/pgf/lightning.h b/src/runtime/c/pgf/lightning.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning.h
@@ -0,0 +1,62 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	lightning main include file
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_h
+#define __lightning_h
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "lightning/asm-common.h"
+
+#ifndef LIGHTNING_DEBUG
+#include "lightning/asm.h"
+#endif
+
+#include "lightning/core.h"
+#include "lightning/core-common.h"
+#include "lightning/funcs.h"
+#include "lightning/funcs-common.h"
+#include "lightning/fp.h"
+#include "lightning/fp-common.h"
+
+#ifndef JIT_R0
+#error GNU lightning does not support the current target
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __lightning_h */
diff --git a/src/runtime/c/pgf/lightning/arm/asm.h b/src/runtime/c/pgf/lightning/arm/asm.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/asm.h
@@ -0,0 +1,2214 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the arm
+ *
+ ***********************************************************************/
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+#ifndef __lightning_asm_h
+#define __lightning_asm_h
+
+typedef enum {
+    _R0,	/* argument / result */
+    _R1,	/* argument */
+    _R2,	/* argument */
+    _R3,	/* argument */
+    _R4,	/* variable */
+    _R5,	/* variable */
+    _R6,	/* variable */
+    _R7,	/* variable */
+    _R8,	/* variable */
+    _R9,	/* variable */
+    _R10,	/* sl - stack limit */
+    _R11,	/* fp - frame pointer */
+    _R12,	/* ip - temporary */
+    _R13,	/* sp - stack pointer */
+    _R14,	/* lr - link register */
+    _R15,	/* pc - program counter */
+} jit_gpr_t;
+
+#define JIT_RET		_R0
+#define JIT_PC		_R15
+#define JIT_LR		_R14
+#define JIT_SP		_R13
+#define JIT_FP		_R11
+#define JIT_TMP		_R8
+#define JIT_FTMP	_R9
+
+/* must use blx to call functions or jit instruction set matches runtime? */
+#define jit_exchange_p()		1
+
+/* _VxxxQ macros mean _Q0=_D0, _Q1=_D2, ... */
+typedef enum {
+    _S0, _D0 = _S0, _Q0 = _D0,
+    _S1,
+    _S2, _D1 = _S2,
+    _S3,
+    _S4, _D2 = _S4, _Q1 = _D2,
+    _S5,
+    _S6, _D3 = _S6,
+    _S7,
+    _S8, _D4 = _S8, _Q2 = _D4,
+    _S9,
+    _S10, _D5 = _S10,
+    _S11,
+    _S12, _D6 = _S12, _Q3 = _D6,
+    _S13,
+    _S14, _D7 = _S14,
+    _S15,
+    _S16, _D8 = _S16, _Q4 = _D8,
+    _S17,
+    _S18, _D9 = _S18,
+    _S19,
+    _S20, _D10 = _S20, _Q5 = _D10,
+    _S21,
+    _S22, _D11 = _S22,
+    _S23,
+    _S24, _D12 = _S24, _Q6 = _D12,
+    _S25,
+    _S26, _D13 = _S26,
+    _S27,
+    _S28, _D14 = _S28, _Q7 = _D14,
+    _S29,
+    _S30, _D15 = _S30,
+    _S31,
+    JIT_FPRET,	/* for abstraction of returning a float/double result */
+} jit_fpr_t;
+
+/* match vfpv3 result */
+#define NAN_TO_INT_IS_ZERO		1
+
+#define jit_thumb_p()			jit_cpu.thumb
+#define jit_armv6_p()			(jit_cpu.version >= 6)
+typedef union _jit_thumb_t {
+    int		i;
+    short	s[2];
+} jit_thumb_t;
+
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+#  define _jit_WW(i, j)			do { _jit_W(j); _jit_W(i); } while (0)
+#  define code2thumb(t0, t1, c0, c1)	do { t1 = c0; t0 = c1; } while (0)
+#  define thumb2code(t0, t1, c0, c1)	do { c0 = t1; c1 = t0; } while (0)
+#else
+#  define _jit_WW(i, j)			do { _jit_W(i); _jit_W(j); } while (0)
+#  define code2thumb(t0, t1, c0, c1)	do { t0 = c0; t1 = c1; } while (0)
+#  define thumb2code(t0, t1, c0, c1)	do { c0 = t0; c1 = t1; } while (0)
+#endif
+
+#define ARM_CC_EQ	0x00000000	/* Z=1 */
+#define ARM_CC_NE	0x10000000	/* Z=0 */
+#define ARM_CC_HS	0x20000000	/* C=1 */
+#  define ARM_CC_CS	ARM_CC_HS
+#define ARM_CC_LO	0x30000000	/* C=0 */
+#  define ARM_CC_CC	ARM_CC_LO
+#define ARM_CC_MI	0x40000000	/* N=1 */
+#define ARM_CC_PL	0x50000000	/* N=0 */
+#define ARM_CC_VS	0x60000000	/* V=1 */
+#define ARM_CC_VC	0x70000000	/* V=0 */
+#define ARM_CC_HI	0x80000000	/* C=1 && Z=0 */
+#define ARM_CC_LS	0x90000000	/* C=0 || Z=1 */
+#define ARM_CC_GE	0xa0000000	/* N=V */
+#define ARM_CC_LT	0xb0000000	/* N!=V */
+#define ARM_CC_GT	0xc0000000	/* Z=0 && N=V */
+#define ARM_CC_LE	0xd0000000	/* Z=1 || N!=V */
+#define ARM_CC_AL	0xe0000000	/* always */
+#define ARM_CC_NV	0xf0000000	/* reserved */
+
+#define ARM_MOV		0x01a00000
+#define THUMB_MOV	    0x4600
+#define ARM_MOVWI	0x03000000
+#define THUMB_MOVI	    0x2000
+#define THUMB2_MOVI	0xf0400000
+#define THUMB2_MOVWI	0xf2400000
+#define ARM_MOVTI	0x03400000
+#define THUMB2_MOVTI	0xf2c00000
+#define ARM_MVN		0x01e00000
+#define THUMB_MVN	    0x43c0
+#define THUMB2_MVN	0xea600000
+#define THUMB2_MVNI	0xf0600000
+#define ARM_MRC		0x0e100010
+#define ARM_MRRC	0x0c500000
+#define ARM_MRS		0x010f0000
+#define ARM_MSRI	0x03200000
+#define ARM_MSR		0x0120f000
+
+#define ARM_I		0x02000000	/* immediate */
+#define ARM_S		0x00100000	/* set flags */
+#define ARM_ADD		0x00800000
+#define THUMB_ADD	    0x1800
+#define THUMB_ADDX	    0x4400
+#define THUMB2_ADD	0xeb000000
+#define THUMB_ADDI3	    0x1c00
+#define THUMB_ADDI8	    0x3000
+#define THUMB2_ADDI	0xf1000000
+#define THUMB2_ADDWI	0xf2000000
+#define ARM_ADC		0x00a00000
+#define THUMB_ADC	    0x4140
+#define THUMB2_ADC	0xeb400000
+#define THUMB2_ADCI	0xf1400000
+#define ARM_SUB		0x00400000
+#define THUMB_SUB	    0x1a00
+#define THUMB2_SUB	0xeba00000
+#define THUMB_SUBI3	    0x1e00
+#define THUMB_SUBI8	    0x3800
+#define THUMB2_SUBI	0xf1a00000
+#define THUMB2_SUBWI	0xf2a00000
+#define ARM_SBC		0x00c00000
+#define THUMB_SBC	    0x4180
+#define THUMB2_SBC	0xeb600000
+#define THUMB2_SBCI	0xf1600000
+#define ARM_RSB		0x00600000
+#define THUMB2_RSB	0xebc00000
+#define THUMB_RSBI	    0x4240
+#define THUMB2_RSBI	0xf1c00000
+#define ARM_MUL		0x00000090
+#define THUMB_MUL	    0x4340
+#define THUMB2_MUL	0xfb00f000
+#define ARM_SMULL	0x00c00090
+#define THUMB2_SMULL	0xfb800000
+#define ARM_UMULL	0x00800090
+#define THUMB2_UMULL	0xfba00000
+#define THUMB2_SDIV	0xfb90f0f0
+#define THUMB2_UDIV	0xfbb0f0f0
+
+#define ARM_AND		0x00000000
+#define THUMB_AND	    0x4000
+#define THUMB2_AND	0xea000000
+#define THUMB2_ANDI	0xf0000000
+#define ARM_BIC		0x01c00000
+#define THUMB2_BIC	0xea200000
+#define THUMB2_BICI	0xf0200000
+#define ARM_ORR		0x01800000
+#define THUMB_ORR	    0x4300
+#define THUMB2_ORR	0xea400000
+#define THUMB2_ORRI	0xf0400000
+#define ARM_EOR		0x00200000
+#define THUMB_EOR	    0x4040
+#define THUMB2_EOR	0xea800000
+#define THUMB2_EORI	0xf0800000
+#define ARM_REV		0x06bf0f30
+#define THUMB_REV	    0xba00
+#define THUMB2_REV	0xfa90f080
+#define ARM_REV16	0x06bf0fb0
+#define THUMB_REV16	    0xba40
+#define THUMB2_REV16	0xfa90f090
+#define ARM_SXTB	0x06af0070
+#define THUMB_SXTB	    0xb240
+#define THUMB2_SXTB	0xfa4f0080
+#define ARM_UXTB	0x06ef0070
+#define THUMB_UXTB	    0xb2c0
+#define THUMB2_UXTB	0xfa5f0080
+#define ARM_SXTH	0x06bf0070
+#define THUMB_SXTH	    0xb200
+#define THUMB2_SXTH	0xfa0f0080
+#define ARM_UXTH	0x06ff0070
+#define THUMB_UXTH	    0xb280
+#define THUMB2_UXTH	0xfa1f0080
+#define ARM_XTR8	0x00000400	/* ?xt? rotate 8 bits */
+#define ARM_XTR16	0x00000800	/* ?xt? rotate 16 bits */
+#define ARM_XTR24	0x00000c00	/* ?xt? rotate 24 bits */
+
+#define ARM_SHIFT	0x01a00000
+#define ARM_R		0x00000010	/* register shift */
+#define ARM_LSL		0x00000000
+#define THUMB_LSL	    0x4080
+#define THUMB2_LSL	0xfa00f000
+#define THUMB_LSLI	    0x0000
+#define THUMB2_LSLI	0xea4f0000
+#define ARM_LSR		0x00000020
+#define THUMB_LSR	    0x40c0
+#define THUMB2_LSR	0xfa20f000
+#define THUMB_LSRI	    0x0800
+#define THUMB2_LSRI	0xea4f0010
+#define ARM_ASR		0x00000040
+#define THUMB_ASR	    0x4100
+#define THUMB2_ASR	0xfa40f000
+#define THUMB_ASRI	    0x1000
+#define THUMB2_ASRI	0xea4f0020
+#define ARM_ROR		0x00000060
+#define ARM_PKH		0x06800010	/* v6T2,v7 */
+
+#define ARM_CMP		0x01500000
+#define THUMB_CMP	    0x4280
+#define THUMB_CMPX	    0x4500
+#define THUMB2_CMP	0xebb00000
+#define THUMB_CMPI	    0x2800
+#define THUMB2_CMPI	0xf1b00000
+#define ARM_CMN		0x01700000
+#define THUMB_CMN	    0x42c0
+#define THUMB2_CMN	0xeb100000
+#define THUMB2_CMNI	0xf1100000
+#define ARM_TST		0x01100000
+#define THUMB_TST	    0x4200
+#define THUMB2_TST	0xea100000
+#define THUMB2_TSTI	0xf0100000
+#define ARM_TEQ		0x01300000
+
+/* branch */
+#define ARM_BX		0x012fff10
+#define ARM_BLX		0x012fff30
+#define THUMB_BLX	    0x4780
+#define ARM_BLXI	0xfa000000
+#define THUMB2_BLXI	0xf000c000
+#define ARM_B		0x0a000000
+#define THUMB_CC_B	    0xd000
+#define THUMB_B		    0xe000
+#define THUMB2_CC_B	0xf0008000
+#define THUMB2_B	0xf0009000
+#define ARM_BLI		0x0b000000
+#define THUMB2_BLI	0xf000d000
+
+/* ldr/str */
+#define ARM_P		0x00800000	/* positive offset
+					 * actually, the errata manual
+					 * calls this to U field and
+					 * 1<<24 the P field */
+#define THUMB2_P	0x00000400
+#define THUMB2_U	0x00000200
+#define THUMB2_W	0x00000100
+#define ARM_LDRSB	0x011000d0
+#define THUMB_LDRSB	    0x5600
+#define THUMB2_LDRSB	0xf9100000
+#define ARM_LDRSBI	0x015000d0
+#define THUMB2_LDRSBI	0xf9100c00
+#define THUMB2_LDRSBWI	0xf9900000
+#define ARM_LDRB	0x07500000
+#define THUMB_LDRB	    0x5c00
+#define THUMB2_LDRB	0xf8100000
+#define ARM_LDRBI	0x05500000
+#define THUMB_LDRBI	    0x7800
+#define THUMB2_LDRBI	0xf8100c00
+#define THUMB2_LDRBWI	0xf8900000
+#define ARM_LDRSH	0x011000f0
+#define THUMB_LDRSH	    0x5e00
+#define THUMB2_LDRSH	0xf9300000
+#define ARM_LDRSHI	0x015000f0
+#define THUMB2_LDRSHI	0xf9300c00
+#define THUMB2_LDRSHWI	0xf9b00000
+#define ARM_LDRH	0x011000b0
+#define THUMB_LDRH	    0x5a00
+#define THUMB2_LDRH	0xf8300000
+#define ARM_LDRHI	0x015000b0
+#define THUMB_LDRHI	    0x8800
+#define THUMB2_LDRHI	0xf8300c00
+#define THUMB2_LDRHWI	0xf8b00000
+#define ARM_LDR		0x07100000
+#define THUMB_LDR	    0x5800
+#define THUMB2_LDR	0xf8500000
+#define ARM_LDRI	0x05100000
+#define THUMB_LDRI	    0x6800
+#define THUMB_LDRISP	    0x9800
+#define THUMB2_LDRI	0xf8500c00	/* manual says v6t2/v7; does not work */
+#define THUMB2_LDRWI	0xf8d00000
+#define ARM_LDRD	0x010000d0
+#define ARM_LDRDI	0x014000d0
+#define THUMB2_LDRDI	0xe8500000
+#define ARM_STRB	0x07400000
+#define THUMB_STRB	    0x5400
+#define THUMB2_STRB	0xf8000000
+#define ARM_STRBI	0x05400000
+#define THUMB_STRBI	    0x7000
+#define THUMB2_STRBI	0xf8000c00
+#define THUMB2_STRBWI	0xf8800000
+#define ARM_STRH	0x010000b0
+#define THUMB_STRH	    0x5200
+#define THUMB2_STRH	0xf8200000
+#define ARM_STRHI	0x014000b0
+#define THUMB_STRHI	    0x8000
+#define THUMB2_STRHI	0xf8200c00
+#define THUMB2_STRHWI	0xf8a00000
+#define ARM_STR		0x07000000
+#define THUMB_STR	    0x5000
+#define THUMB2_STR	0xf8400000
+#define ARM_STRI	0x05000000
+#define THUMB_STRI	    0x6000
+#define THUMB_STRISP	    0x9000
+#define THUMB2_STRI	0xf8400c00
+#define THUMB2_STRWI	0xf8c00000
+#define ARM_STRD	0x010000f0
+#define ARM_STRDI	0x014000f0
+#define THUMB2_STRDI	0xe8400000	/* manual says v6t2/v7; does not work */
+
+/* ldm/stm */
+#define ARM_M		0x08000000
+#define ARM_M_L		0x00100000	/* load; store if not set */
+#define ARM_M_I		0x00800000	/* inc; dec if not set */
+#define ARM_M_B		0x01000000	/* before; after if not set */
+#define ARM_M_U		0x00200000	/* update Rn */
+#define THUMB2_LDM_W	0x00200000
+#define THUMB2_LDM_P	0x00008000
+#define THUMB2_LDM_M	0x00004000
+#define THUMB_LDMIA	    0xc800
+#define THUMB2_LDMIA	0xe8900000
+#define THUMB2_LDMDB	0xe9100000
+#define THUMB_PUSH	    0xb400
+#define THUMB2_PUSH	0xe92d0000
+#define THUMB_POP	    0xbc00
+#define THUMB2_POP	0xe8bd0000
+
+/* misc */
+#define ARM_CLZ		0x016f0f10
+#define ARM_PLD		0xf750f000
+#define ARM_PLDW	0xf710f000
+#define ARM_PLDI	0xf510f000
+#define ARM_PLDWI	0xf510f000
+#define ARM_PLDLI	0xf55ff000
+#define ARM_PLD_U	0x00800000
+#define ARM_PLII	0xf4d0f000
+#define ARM_PLINI	0xf450f000
+#define ARM_PLI		0xf6d0f000
+#define ARM_PLIN	0xf650f000
+
+#define FPSCR_N		0x80000000/* Negative condition code flag */
+#define FPSCR_Z		0x40000000/* Zero condition code flag */
+#define FPSCR_C		0x20000000/* Carry condition code flag */
+#define FPSCR_V		0x10000000/* Overflow condition code flag */
+#define FPSCR_QC	0x08000000/* Cumulative saturation flag */
+#define FPSCR_AHP	0x04000000/* Alternative half-precision (unset is IEEE format) */
+#define FPSCR_DN	0x02000000/* Default NaN mode */
+#define FPSCR_FZ	0x01000000/* Flush to zero (unset is fully IEEE-754 compliant) */
+#define FPSCR_RMASK	0x00c00000
+#  define FPSCR_RN	0x00000000	/* Round to Nearest */
+#  define FPSCR_RP	0x00400000	/* Round towards Plus Infinity */
+#  define FPSCR_RM	0x00800000	/* Round towards Minus Infinity */
+#  define FPSCR_RZ	0x00c00000	/* Round towards Zero */
+#define FPSCR_STRIDE	0x00300000
+#define FPSCR_RES1	0x00080000/* Reserved, UNK/SBZP */
+#define FPSCR_LEN	0x00070000
+#define FPSCR_IDE	0x00008000/* Input Denormal exception trap enable */
+#define FPSCR_IXE	0x00001000/* Inexact exception trap enable */
+#define FPSCR_UFE	0x00000800/* Underflow exception trap enable */
+#define FPSCR_OFE	0x00000400/* Overflow exception trap enable */
+#define FPSCR_DZE	0x00000200/* Division by zero exception trap enable */
+#define FPSCR_IOE	0x00000100/* Invalid Operation exception trap enable */
+#define FPSCR_IDC	0x00000080/* Input Denormal cumulative exception flag */
+#define FPSCR_RES0	0x00000060/* Reserved, UNK/SBZP */
+#define FPSCR_IXC	0x00000010/* Inexact cumulative exception flag */
+#define FPSCR_UFC	0x00000008/* Underflow cumulative exception flag */
+#define FPSCR_OFC	0x00000004/* Overflow cumulative exception flag */
+#define FPSCR_DZC	0x00000002/* Division by zero cumulative exception flag */
+#define FPSCR_IOC	0x00000001/* Invalid Operation cumulative exception flag */
+
+/***********************************************************************
+ * VFPv2 and VFPv3 (encoding T2/A2) instructions
+ ***********************************************************************/
+#define ARM_V_E		0x00000080	/* ARM_VCMP exception if NaN arg(s) */
+#define ARM_V_Z		0x00010000	/* ARM_VCMP with zero */
+#define ARM_V_F64	0x00000100	/* Undefined in single precision only variant */
+#define ARM_VADD_F	0x0e300a00
+#define ARM_VSUB_F	0x0e300a40
+#define ARM_VMUL_F	0x0e200a00
+#define ARM_VDIV_F	0x0e800a00
+#define ARM_VABS_F	0x0eb00ac0
+#define ARM_VNEG_F	0x0eb10a40
+#define ARM_VSQRT_F	0x0eb10ac0
+#define ARM_VMOV_F	0x0eb00a40
+#define ARM_VMOV_A_S	0x0e100a10	/* vmov rn, sn */
+#define ARM_VMOV_S_A	0x0e000a10	/* vmov sn, rn */
+#define ARM_VMOV_AA_D	0x0c500b10	/* vmov rn,rn, dn */
+#define ARM_VMOV_D_AA	0x0c400b10	/* vmov dn, rn,rn */
+#define ARM_VCMP	0x0eb40a40
+#define ARM_VMRS	0x0ef10a10
+#define ARM_VMSR	0x0ee10a10
+#define ARM_VCVT_2I		0x00040000	/* to integer */
+#define ARM_VCVT_2S		0x00010000	/* to signed */
+#define ARM_VCVT_RS		0x00000080	/* round to zero or signed */
+#define ARM_VCVT		0x0eb80a40
+#define ARM_VCVT_S32_F32	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_2S|ARM_VCVT_RS
+#define ARM_VCVT_U32_F32	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_RS
+#define ARM_VCVT_S32_F64	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_2S|ARM_VCVT_RS|ARM_V_F64
+#define ARM_VCVT_U32_F64	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_RS|ARM_V_F64
+#define ARM_VCVT_F32_S32	ARM_VCVT|ARM_VCVT_RS
+#define ARM_VCVT_F32_U32	ARM_VCVT
+#define ARM_VCVT_F64_S32	ARM_VCVT|ARM_VCVT_RS|ARM_V_F64
+#define ARM_VCVT_F64_U32	ARM_VCVT|ARM_V_F64
+#define ARM_VCVT_F		0x0eb70ac0
+#define ARM_VCVT_F32_F64	ARM_VCVT_F
+#define ARM_VCVT_F64_F32	ARM_VCVT_F|ARM_V_F64
+
+/* does not set bit 7, meaning to use rounding mode of FPSCR */
+#define ARM_VCVTR_S32_F32	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_2S
+#define ARM_VCVTR_U32_F32	ARM_VCVT|ARM_VCVT_2I
+#define ARM_VCVTR_S32_F64	ARM_VCVT|ARM_VCVT_2I|ARM_VCVT_2S|ARM_V_F64
+#define ARM_VCVTR_U32_F64	ARM_VCVT|ARM_VCVT_2I|ARM_V_F64
+
+/***********************************************************************
+ * NEON instructions (encoding T1/A1) (condition must always be ARM_CC_NV)
+ ***********************************************************************/
+#define ARM_V_D		0x00400000
+#define ARM_V_N		0x00000080
+#define ARM_V_Q		0x00000040
+#define ARM_V_M		0x00000020
+#define ARM_V_U		0x01000000
+#define ARM_V_I16	0x00100000
+#define ARM_V_I32	0x00200000
+#define ARM_V_I64	0x00300000
+#define ARM_V_S16	0x00040000
+#define ARM_V_S32	0x00080000
+
+#define ARM_VADD_I	0x02000800
+#define ARM_VQADD_I	0x02000010	/* sets flag on overflow/carry */
+#define ARM_VADDL_I	0x02800000	/* q=d+d */
+#define ARM_VADDW_I	0x02800100	/* q=q+d */
+#define ARM_VSUB_I	0x03000800
+#define ARM_VQSUB_I	0x02000210	/* sets flag on overflow/carry */
+#define ARM_VSUBL_I	0x02800200
+#define ARM_VSUBW_I	0x02800300
+#define ARM_VMUL_I	0x02000910
+#define ARM_VMULL_I	0x02800c00
+
+#define ARM_VABS_I	0x03b10300
+#define ARM_VQABS_I	0x03b00700	/* sets flag on overflow */
+#define ARM_VNEG_I	0x03b10380
+#define ARM_VQNEG_I	0x03b00780	/* sets flag on overflow */
+
+#define ARM_VAND	0x02000110
+#define ARM_VBIC	0x02100110
+#define ARM_VORR	0x02200110
+#define ARM_VORN	0x02300110
+#define ARM_VEOR	0x03000110
+#define ARM_VMOVL_S8	0x00080000
+#define ARM_VMOVL_S16	0x00100000
+#define ARM_VMOVL_S32	0x00200000
+#define ARM_VMOVL_I	0x02800a10
+
+#define ARM_VMVSI	0x0eb00a00
+#define ARM_VMOVI	0x02800010
+#define ARM_VMVNI	0x02800030
+
+#define ARM_VLDR	0x0d100a00
+#define ARM_VSTR	0x0d000a00
+#define ARM_VM		0x0c000a00
+
+/***********************************************************************
+ * Advanced SIMD (encoding T2/A2) instructions
+ ***********************************************************************/
+#define ARM_VMOV_ADV_U	0x00800000 	/* zero extend, sign extend if unset */
+#define ARM_VMOV_ADV_8	0x00400000
+#define ARM_VMOV_ADV_16	0x00000020
+#define ARM_VMOV_A_D	0x0e100b10
+#define ARM_VMOV_D_A	0x0e000b10
+
+static int
+encode_vfp_double(int mov, int inv, unsigned lo, unsigned hi)
+{
+    int		code, mode, imm, mask;
+
+    if (hi != lo) {
+	if (mov && !inv) {
+	    /* (I64)
+	     *	aaaaaaaabbbbbbbbccccccccddddddddeeeeeeeeffffffffgggggggghhhhhhhh
+	     */
+	    for (mode = 0, mask = 0xff; mode < 4; mask <<= 8, mode++) {
+		imm = lo & mask;
+		if (imm != mask && imm != 0)
+		    goto fail;
+		imm = hi & mask;
+		if (imm != mask && imm != 0)
+		    goto fail;
+	    }
+	    mode = 0xe20;
+	    imm = (((hi & 0x80000000) >> 24) | ((hi & 0x00800000) >> 17) |
+		   ((hi & 0x00008000) >> 10) | ((hi & 0x00000080) >>  3) |
+		   ((lo & 0x80000000) >> 28) | ((lo & 0x00800000) >> 21) |
+		   ((lo & 0x00008000) >> 14) | ((lo & 0x00000080) >>  7));
+	    goto success;
+	}
+	goto fail;
+    }
+    /*  (I32)
+     *  00000000 00000000 00000000 abcdefgh
+     *  00000000 00000000 abcdefgh 00000000
+     *  00000000 abcdefgh 00000000 00000000
+     *  abcdefgh 00000000 00000000 00000000 */
+    for (mode = 0, mask = 0xff; mode < 4; mask <<= 8, mode++) {
+	if ((lo & mask) == lo) {
+	    imm = lo >> (mode << 3);
+	    mode <<= 9;
+	    goto success;
+	}
+    }
+    /*  (I16)
+     *  00000000 abcdefgh 00000000 abcdefgh
+     *  abcdefgh 00000000 abcdefgh 00000000 */
+    for (mode = 0, mask = 0xff; mode < 2; mask <<= 8, mode++) {
+	if ((lo & mask) && ((lo & (mask << 16)) >> 16) == (lo & mask)) {
+	    imm = lo >> (mode << 3);
+	    mode = 0x800 | (mode << 9);
+	    goto success;
+	}
+    }
+    if (mov) {
+	/*  (I32)
+	 *  00000000 00000000 abcdefgh 11111111
+	 *  00000000 abcdefgh 11111111 11111111 */
+	for (mode = 0, mask = 0xff; mode < 2;
+	     mask = (mask << 8) | 0xff, mode++) {
+	    if ((lo & mask) == mask &&
+		!((lo & ~mask) >> 8) &&
+		(imm = lo >> (8 + (mode << 8)))) {
+		mode = 0xc00 | (mode << 8);
+		goto success;
+	    }
+	}
+	if (!inv) {
+	    /* (F32)
+	     *  aBbbbbbc defgh000 00000000 00000000
+	     *  from the ARM Architecture Reference Manual:
+	     *  In this entry, B = NOT(b). The bit pattern represents the
+	     *  floating-point number (-1)^s* 2^exp * mantissa, where
+	     *  S = UInt(a),
+	     *  exp = UInt(NOT(b):c:d)-3 and
+	     *  mantissa = (16+UInt(e:f:g:h))/16. */
+	    if ((lo & 0x7ffff) == 0 &&
+		(((lo & 0x7e000000) == 0x3e000000) ||
+		 ((lo & 0x7e000000) == 0x40000000))) {
+		mode = 0xf00;
+		imm = ((lo >> 24) & 0x80) | ((lo >> 19) & 0x7f);
+		goto success;
+	    }
+	}
+    }
+
+fail:
+    /* need another approach (load from memory, move from arm register, etc) */
+    return (-1);
+
+success:
+    code = inv ? ARM_VMVNI : ARM_VMOVI;
+    switch ((mode & 0xf00) >> 8) {
+	case 0x0:	case 0x2:	case 0x4:	case 0x6:
+	case 0x8:	case 0xa:
+	    if (inv)	mode |= 0x20;
+	    if (!mov)	mode |= 0x100;
+	    break;
+	case 0x1:	case 0x3:	case 0x5:	case 0x7:
+	    /* should actually not reach here */
+	    assert(!inv);
+	case 0x9:	case 0xb:
+	    assert(!mov);
+	    break;
+	case 0xc:	case 0xd:
+	    /* should actually not reach here */
+	    assert(inv);
+	case 0xe:
+	    assert(mode & 0x20);
+	    assert(mov && !inv);
+	    break;
+	default:
+	    assert(!(mode & 0x20));
+	    break;
+    }
+    imm = ((imm & 0x80) << 17) | ((imm & 0x70) << 12) | (imm & 0x0f);
+    code |= mode | imm;
+    if (jit_thumb_p()) {
+	if (code & 0x1000000)
+	    code |= 0xff000000;
+	else
+	    code |= 0xef000000;
+    }
+    else
+	code |= ARM_CC_NV;
+    return (code);
+}
+
+#define arm_vodi(oi,r0)		_arm_vodi(_jit,oi,r0)
+__jit_inline void
+_arm_vodi(jit_state_t _jit, int oi, int r0)
+{
+    jit_thumb_t	thumb;
+    assert(!(oi  & 0x0000f000));
+    assert(!(r0 & 1));	r0 >>= 1;
+    thumb.i = oi|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_voqi(oi,r0)		_arm_voqi(_jit,oi,r0)
+__jit_inline void
+_arm_voqi(jit_state_t _jit, int oi, int r0)
+{
+    jit_thumb_t	thumb;
+    assert(!(oi  & 0x0000f000));
+    assert(!(r0 & 3));	r0 >>= 1;
+    thumb.i = oi|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vo_ss(o,r0,r1)	 _arm_cc_vo_ss(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vo_ss(cc,o,r0,r1) _arm_cc_vo_ss(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vo_ss(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    if (r0 & 1)	o |= ARM_V_D;	r0 >>= 1;
+    if (r1 & 1)	o |= ARM_V_M;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r0)<<12)|_u4(r1);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vo_dd(o,r0,r1)	 _arm_cc_vo_dd(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vo_dd(cc,o,r0,r1) _arm_cc_vo_dd(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vo_dd(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    assert(!(r0 & 1) && !(r1 & 1));
+    r0 >>= 1;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r0)<<12)|_u4(r1);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vo_qd(o,r0,r1)	 _arm_cc_vo_qd(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vo_qd(cc,o,r0,r1) _arm_cc_vo_qd(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vo_qd(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    assert(!(r0 & 3) && !(r1 & 1));
+    r0 >>= 1;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r0)<<12)|_u4(r1);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vo_qq(o,r0,r1)	 _arm_cc_vo_qq(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vo_qq(cc,o,r0,r1) _arm_cc_vo_qq(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vo_qq(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    assert(!(r0 & 3) && !(r1 & 3));
+    r0 >>= 1;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r0)<<12)|_u4(r1);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vorr_(o,r0,r1)	 _arm_cc_vorr_(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vorr_(cc,o,r0,r1) _arm_cc_vorr_(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vorr_(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vors_(o,r0,r1)	 _arm_cc_vors_(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vors_(cc,o,r0,r1) _arm_cc_vors_(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vors_(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    if (r1 & 1)	o |= ARM_V_N;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vorv_(o,r0,r1)	 _arm_cc_vorv_(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vorv_(cc,o,r0,r1) _arm_cc_vorv_(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vorv_(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    if (r1 & 1)	cc |= ARM_V_M;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vori_(o,r0,r1)	 _arm_cc_vori_(_jit,ARM_CC_NV,o,r0,r1)
+#define arm_cc_vori_(cc,o,r0,r1) _arm_cc_vori_(_jit,cc,o,r0,r1)
+__jit_inline void
+_arm_cc_vori_(jit_state_t _jit, int cc, int o, int r0, int r1)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    /* use same bit pattern, to set opc1... */
+    if (r1 & 1)	o |= ARM_V_I32;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vorrd(o,r0,r1,r2)	    _arm_cc_vorrd(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_vorrd(cc,o,r0,r1,r2) _arm_cc_vorrd(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_vorrd(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    assert(!(r2 & 1));
+    r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_vosss(o,r0,r1,r2)	    _arm_cc_vosss(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_vosss(cc,o,r0,r1,r2) _arm_cc_vosss(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_vosss(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    if (r0 & 1)	o |= ARM_V_D;	r0 >>= 1;
+    if (r1 & 1)	o |= ARM_V_N;	r1 >>= 1;
+    if (r2 & 1)	o |= ARM_V_M;	r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_voddd(o,r0,r1,r2)	    _arm_cc_voddd(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_voddd(cc,o,r0,r1,r2) _arm_cc_voddd(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_voddd(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    assert(!(r0 & 1) && !(r1 & 1) && !(r2 & 1));
+    r0 >>= 1;	r1 >>= 1;	r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_voqdd(o,r0,r1,r2)	    _arm_cc_voqdd(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_voqdd(cc,o,r0,r1,r2) _arm_cc_voqdd(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_voqdd(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    assert(!(r0 & 3) && !(r1 & 1) && !(r2 & 1));
+    r0 >>= 1;	r1 >>= 1;	r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_voqqd(o,r0,r1,r2)	    _arm_cc_voqqd(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_voqqd(cc,o,r0,r1,r2) _arm_cc_voqqd(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_voqqd(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    assert(!(r0 & 3) && !(r1 & 3) && !(r2 & 1));
+    r0 >>= 1;	r1 >>= 1;	r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_voqqq(o,r0,r1,r2)	    _arm_cc_voqqq(_jit,ARM_CC_NV,o,r0,r1,r2)
+#define arm_cc_voqqq(cc,o,r0,r1,r2) _arm_cc_voqqq(_jit,cc,o,r0,r1,r2)
+__jit_inline void
+_arm_cc_voqqq(jit_state_t _jit, int cc, int o, int r0, int r1, int r2)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    assert(!(r0 & 3) && !(r1 & 3) && !(r2 & 3));
+    r0 >>= 1;	r1 >>= 1;	r2 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u4(r2);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_cc_vldst(cc,o,r0,r1,i0) _arm_cc_vldst(_jit,cc,o,r0,r1,i0)
+__jit_inline void
+_arm_cc_vldst(jit_state_t _jit, int cc, int o, int r0, int r1, int i0)
+{
+    jit_thumb_t	thumb;
+    /* i0 << 2 is byte offset */
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff0ff));
+    if (r0 & 1) {
+	assert(!(o & ARM_V_F64));
+	o |= ARM_V_D;
+    }
+    r0 >>= 1;
+    thumb.i = cc|o|(_u4(r1)<<16)|(_u4(r0)<<12)|_u8(i0);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+#define arm_cc_vorsl(cc,o,r0,r1,i0) _arm_cc_vorsl(_jit,cc,o,r0,r1,i0)
+__jit_inline void
+_arm_cc_vorsl(jit_state_t _jit, int cc, int o, int r0, int r1, int i0)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff0ff));
+    /* save i0 double precision registers */
+    if (o & ARM_V_F64)		i0 <<= 1;
+    assert(i0 && !(i0 & 1) && r1 + i0 <= 32);
+    /* if (r1 & 1) cc & ARM_V_F64 must be false */
+    if (r1 & 1)	o |= ARM_V_D;	r1 >>= 1;
+    thumb.i = cc|o|(_u4(r0)<<16)|(_u4(r1)<<12)|_u8(i0);
+    if (jit_thumb_p())
+	_jit_WW(thumb.s[0], thumb.s[1]);
+    else
+	_jit_I(thumb.i);
+}
+
+/***********************************************************************
+ * VFPv2 and VFPv3 (encoding T2/A2) instructions
+ ***********************************************************************/
+#define _CC_VADD_F32(cc,r0,r1,r2)	arm_cc_vosss(cc,ARM_VADD_F,r0,r1,r2)
+#define _VADD_F32(r0,r1,r2)		_CC_VADD_F32(ARM_CC_AL,r0,r1,r2)
+#define _CC_VADD_F64(cc,r0,r1,r2)	arm_cc_voddd(cc,ARM_VADD_F|ARM_V_F64,r0,r1,r2)
+#define _VADD_F64(r0,r1,r2)		_CC_VADD_F64(ARM_CC_AL,r0,r1,r2)
+#define _CC_VSUB_F32(cc,r0,r1,r2)	arm_cc_vosss(cc,ARM_VSUB_F,r0,r1,r2)
+#define _VSUB_F32(r0,r1,r2)		_CC_VSUB_F32(ARM_CC_AL,r0,r1,r2)
+#define _CC_VSUB_F64(cc,r0,r1,r2)	arm_cc_voddd(cc,ARM_VSUB_F|ARM_V_F64,r0,r1,r2)
+#define _VSUB_F64(r0,r1,r2)		_CC_VSUB_F64(ARM_CC_AL,r0,r1,r2)
+#define _CC_VMUL_F32(cc,r0,r1,r2)	arm_cc_vosss(cc,ARM_VMUL_F,r0,r1,r2)
+#define _VMUL_F32(r0,r1,r2)		_CC_VMUL_F32(ARM_CC_AL,r0,r1,r2)
+#define _CC_VMUL_F64(cc,r0,r1,r2)	arm_cc_voddd(cc,ARM_VMUL_F|ARM_V_F64,r0,r1,r2)
+#define _VMUL_F64(r0,r1,r2)		_CC_VMUL_F64(ARM_CC_AL,r0,r1,r2)
+#define _CC_VDIV_F32(cc,r0,r1,r2)	arm_cc_vosss(cc,ARM_VDIV_F,r0,r1,r2)
+#define _VDIV_F32(r0,r1,r2)		_CC_VDIV_F32(ARM_CC_AL,r0,r1,r2)
+#define _CC_VDIV_F64(cc,r0,r1,r2)	arm_cc_voddd(cc,ARM_VDIV_F|ARM_V_F64,r0,r1,r2)
+#define _VDIV_F64(r0,r1,r2)		_CC_VDIV_F64(ARM_CC_AL,r0,r1,r2)
+#define _CC_VABS_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VABS_F,r0,r1)
+#define _VABS_F32(r0,r1)		_CC_VABS_F32(ARM_CC_AL,r0,r1)
+#define _CC_VABS_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VABS_F|ARM_V_F64,r0,r1)
+#define _VABS_F64(r0,r1)		_CC_VABS_F64(ARM_CC_AL,r0,r1)
+#define _CC_VNEG_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VNEG_F,r0,r1)
+#define _VNEG_F32(r0,r1)		_CC_VNEG_F32(ARM_CC_AL,r0,r1)
+#define _CC_VNEG_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VNEG_F|ARM_V_F64,r0,r1)
+#define _VNEG_F64(r0,r1)		_CC_VNEG_F64(ARM_CC_AL,r0,r1)
+#define _CC_VSQRT_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VSQRT_F,r0,r1)
+#define _VSQRT_F32(r0,r1)		_CC_VSQRT_F32(ARM_CC_AL,r0,r1)
+#define _CC_VSQRT_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VSQRT_F|ARM_V_F64,r0,r1)
+#define _VSQRT_F64(r0,r1)		_CC_VSQRT_F64(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VMOV_F,r0,r1)
+#define _VMOV_F32(r0,r1)		_CC_VMOV_F32(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VMOV_F|ARM_V_F64,r0,r1)
+#define _VMOV_F64(r0,r1)		_CC_VMOV_F64(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_AA_D(cc,r0,r1,r2)	arm_cc_vorrd(cc,ARM_VMOV_AA_D,r0,r1,r2)
+#define _VMOV_AA_D(r0,r1,r2)		_CC_VMOV_AA_D(ARM_CC_AL,r0,r1,r2)
+#define _CC_VMOV_D_AA(cc,r0,r1,r2)	arm_cc_vorrd(cc,ARM_VMOV_D_AA,r1,r2,r0)
+#define _VMOV_D_AA(r0,r1,r2)		_CC_VMOV_D_AA(ARM_CC_AL,r0,r1,r2)
+#define _CC_VMOV_A_S(cc,r0,r1)		arm_cc_vors_(cc,ARM_VMOV_A_S,r0,r1)
+#define _VMOV_A_S(r0,r1)		_CC_VMOV_A_S(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_S_A(cc,r0,r1)		arm_cc_vors_(cc,ARM_VMOV_S_A,r1,r0)
+#define _VMOV_S_A(r0,r1)		_CC_VMOV_S_A(ARM_CC_AL,r0,r1)
+#define _CC_VCMP_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VCMP,r0,r1)
+#define _VCMP_F32(r0,r1)		_CC_VCMP_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCMP_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VCMP|ARM_V_F64,r0,r1)
+#define _VCMP_F64(r0,r1)		_CC_VCMP_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCMPE_F32(cc,r0,r1)		arm_cc_vo_ss(cc,ARM_VCMP|ARM_V_E,r0,r1)
+#define _VCMPE_F32(r0,r1)		_CC_VCMPE_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCMPE_F64(cc,r0,r1)		arm_cc_vo_dd(cc,ARM_VCMP|ARM_V_E|ARM_V_F64,r0,r1)
+#define _VCMPE_F64(r0,r1)		_CC_VCMPE_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCMPZ_F32(cc,r0)		arm_cc_vo_ss(cc,ARM_VCMP|ARM_V_Z,r0,0)
+#define _VCMPZ_F32(r0)			_CC_VCMPZ_F32(ARM_CC_AL,r0)
+#define _CC_VCMPZ_F64(cc,r0)		arm_cc_vo_dd(cc,ARM_VCMP|ARM_V_Z|ARM_V_F64,r0,0)
+#define _VCMPZ_F64(r0)			_CC_VCMPZ_F64(ARM_CC_AL,r0)
+#define _CC_VCMPEZ_F32(cc,r0)		arm_cc_vo_ss(cc,ARM_VCMP|ARM_V_Z|ARM_V_E,r0,0)
+#define _VCMPEZ_F32(r0)			_CC_VCMPEZ_F32(ARM_CC_AL,r0)
+#define _CC_VCMPEZ_F64(cc,r0)		arm_cc_vo_dd(cc,ARM_VCMP|ARM_V_Z|ARM_V_E|ARM_V_F64,r0,0)
+#define _VCMPEZ_F64(r0)			_CC_VCMPEZ_F64(ARM_CC_AL,r0)
+#define _CC_VMRS(cc,r0)			arm_cc_vorr_(cc,ARM_VMRS,r0,0)
+#define _VMRS(r0)			_CC_VMRS(ARM_CC_AL,r0)
+#define _CC_VMSR(cc,r0)			arm_cc_vorr_(cc,ARM_VMSR,r0,0)
+#define _VMSR(r0)			_CC_VMSR(ARM_CC_AL,r0)
+#define _CC_VCVT_S32_F32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_S32_F32,r0,r1)
+#define _VCVT_S32_F32(r0,r1)		_CC_VCVT_S32_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_U32_F32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_U32_F32,r0,r1)
+#define _VCVT_U32_F32(r0,r1)		_CC_VCVT_U32_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_S32_F64(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_S32_F64,r0,r1)
+#define _VCVT_S32_F64(r0,r1)		_CC_VCVT_S32_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_U32_F64(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_U32_F64,r0,r1)
+#define _VCVT_U32_F64(r0,r1)		_CC_VCVT_U32_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F32_S32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F32_S32,r0,r1)
+#define _VCVT_F32_S32(r0,r1)		_CC_VCVT_F32_S32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F32_U32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F32_U32,r0,r1)
+#define _VCVT_F32_U32(r0,r1)		_CC_VCVT_F32_U32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F64_S32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F64_S32,r0,r1)
+#define _VCVT_F64_S32(r0,r1)		_CC_VCVT_F64_S32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F64_U32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F64_U32,r0,r1)
+#define _VCVT_F64_U32(r0,r1)		_CC_VCVT_F64_U32(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F32_F64(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F32_F64,r0,r1)
+#define _VCVT_F32_F64(r0,r1)		_CC_VCVT_F32_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCVT_F64_F32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVT_F64_F32,r0,r1)
+#define _VCVT_F64_F32(r0,r1)		_CC_VCVT_F64_F32(ARM_CC_AL,r0,r1)
+/* use rounding mode in fpscr (intended for floor, ceil, etc) */
+#define _CC_VCVTR_S32_F32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVTR_S32_F32,r0,r1)
+#define _VCVTR_S32_F32(r0,r1)		_CC_VCVTR_S32_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCVTR_U32_F32(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVTR_U32_F32,r0,r1)
+#define _VCVTR_U32_F32(r0,r1)		_CC_VCVTR_U32_F32(ARM_CC_AL,r0,r1)
+#define _CC_VCVTR_S32_F64(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVTR_S32_F64,r0,r1)
+#define _VCVTR_S32_F64(r0,r1)		_CC_VCVTR_S32_F64(ARM_CC_AL,r0,r1)
+#define _CC_VCVTR_U32_F64(cc,r0,r1)	arm_cc_vo_ss(cc,ARM_VCVTR_U32_F64,r0,r1)
+#define _VCVTR_U32_F64(r0,r1)		_CC_VCVTR_U32_F64(ARM_CC_AL,r0,r1)
+/***********************************************************************
+ * NEON instructions (encoding T1/A1) (condition must always be ARM_CC_NV)
+ ***********************************************************************/
+#define _CC_VLDMIA_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_I,r0,r1,i0)
+#define _VLDMIA_F32(r0,r1,i0)		_CC_VLDMIA_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDMIA_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_I|ARM_V_F64,r0,r1,i0)
+#define _VLDMIA_F64(r0,r1,i0)		_CC_VLDMIA_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMIA_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_I,r0,r1,i0)
+#define _VSTMIA_F32(r0,r1,i0)		_CC_VSTMIA_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMIA_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_I|ARM_V_F64,r0,r1,i0)
+#define _VSTMIA_F64(r0,r1,i0)		_CC_VSTMIA_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDMIA_U_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_I|ARM_M_U,r0,r1,i0)
+#define _VLDMIA_U_F32(r0,r1,i0)		_CC_VLDMIA_U_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDMIA_U_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_I|ARM_M_U|ARM_V_F64,r0,r1,i0)
+#define _VLDMIA_U_F64(r0,r1,i0)		_CC_VLDMIA_U_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMIA_U_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_I|ARM_M_U,r0,r1,i0)
+#define _VSTMIA_U_F32(r0,r1,i0)		_CC_VSTMIA_U_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMIA_U_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_I|ARM_M_U|ARM_V_F64,r0,r1,i0)
+#define _VSTMIA_U_F64(r0,r1,i0)		_CC_VSTMIA_U_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDMDB_U_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_B|ARM_M_U,r0,r1,i0)
+#define _VLDMDB_U_F32(r0,r1,i0)		_CC_VLDMDB_U_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDMDB_U_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_L|ARM_M_B|ARM_M_U|ARM_V_F64,r0,r1,i0)
+#define _VLDMDB_U_F64(r0,r1,i0)		_CC_VLDMDB_U_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMDB_U_F32(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_B|ARM_M_U,r0,r1,i0)
+#define _VSTMDB_U_F32(r0,r1,i0)		_CC_VSTMDB_U_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTMDB_U_F64(cc,r0,r1,i0)	arm_cc_vorsl(cc,ARM_VM|ARM_M_B|ARM_M_U|ARM_V_F64,r0,r1,i0)
+#define _VSTMDB_U_F64(r0,r1,i0)		_CC_VSTMDB_U_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VPUSH_F32(cc,r0,i0)		_CC_VSTMDB_U_F32(cc,JIT_SP,r0,i0)
+#define _VPUSH_F32(r0,i0)		_CC_VPUSH_F32(ARM_CC_AL,r0,i0)
+#define _CC_VPUSH_F64(cc,r0,i0)		_CC_VSTMDB_U_F64(cc,JIT_SP,r0,i0)
+#define _VPUSH_F64(r0,i0)		_CC_VPUSH_F64(ARM_CC_AL,r0,i0)
+#define _CC_VPOP_F32(cc,r0,i0)		_CC_VLDMIA_U_F32(cc,JIT_SP,r0,i0)
+#define _VPOP_F32(r0,i0)		_CC_VPOP_F32(ARM_CC_AL,r0,i0)
+#define _CC_VPOP_F64(cc,r0,i0)		_CC_VLDMIA_U_F64(cc,JIT_SP,r0,i0)
+#define _VPOP_F64(r0,i0)		_CC_VPOP_F64(ARM_CC_AL,r0,i0)
+/***********************************************************************
+ * Advanced SIMD (encoding T2/A2) instructions
+ ***********************************************************************/
+#define _CC_VMOV_A_S8(cc,r0,r1)		arm_cc_vorv_(cc,ARM_VMOV_A_D|ARM_VMOV_ADV_8,r0,r1)
+#define _VMOV_A_S8(r0,r1)		_CC_VMOV_A_S8(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_A_U8(cc,r0,r1)		arm_cc_vorv_(cc,ARM_VMOV_A_D|ARM_VMOV_ADV_8|ARM_VMOV_ADV_U,r0,r1)
+#define _VMOV_A_U8(r0,r1)		_CC_VMOV_A_U8(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_A_S16(cc,r0,r1)	arm_cc_vorv_(cc,ARM_VMOV_A_D|ARM_VMOV_ADV_16,r0,r1)
+#define _VMOV_A_S16(r0,r1)		_CC_VMOV_A_S16(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_A_U16(cc,r0,r1)	arm_cc_vorv_(cc,ARM_VMOV_A_D|ARM_VMOV_ADV_16|ARM_VMOV_ADV_U,r0,r1)
+#define _VMOV_A_U16(r0,r1)		_CC_VMOV_A_U16(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_A_S32(cc,r0,r1)	arm_cc_vori_(cc,ARM_VMOV_A_D,r0,r1)
+#define _VMOV_A_S32(r0,r1)		_CC_VMOV_A_S32(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_A_U32(cc,r0,r1)	arm_cc_vori_(cc,ARM_VMOV_A_D|ARM_VMOV_ADV_U,r0,r1)
+#define _VMOV_A_U32(r0,r1)		_CC_VMOV_A_U32(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_V_I8(cc,r0,r1)		arm_cc_vorv_(cc,ARM_VMOV_D_A|ARM_VMOV_ADV_8,r1,r0)
+#define _VMOV_V_I8(r0,r1)		_CC_VMOV_V_I8(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_V_I16(cc,r0,r1)	arm_cc_vorv_(cc,ARM_VMOV_D_A|ARM_VMOV_ADV_16,r1,r0)
+#define _VMOV_V_I16(r0,r1)		_CC_VMOV_V_I16(ARM_CC_AL,r0,r1)
+#define _CC_VMOV_V_I32(cc,r0,r1)	arm_cc_vori_(cc,ARM_VMOV_D_A,r1,r0)
+#define _VMOV_V_I32(r0,r1)		_CC_VMOV_V_I32(ARM_CC_AL,r0,r1)
+#define _VADD_I8(r0,r1,r2)		arm_voddd(ARM_VADD_I,r0,r1,r2)
+#define _VADDQ_I8(r0,r1,r2)		arm_voqqq(ARM_VADD_I|ARM_V_Q,r0,r1,r2)
+#define _VADD_I16(r0,r1,r2)		arm_voddd(ARM_VADD_I|ARM_V_I16,r0,r1,r2)
+#define _VADDQ_I16(r0,r1,r2)		arm_voqqq(ARM_VADD_I|ARM_V_I16|ARM_V_Q,r0,r1,r2)
+#define _VADD_I32(r0,r1,r2)		arm_voddd(ARM_VADD_I|ARM_V_I32,r0,r1,r2)
+#define _VADDQ_I32(r0,r1,r2)		arm_voqqq(ARM_VADD_I|ARM_V_I32|ARM_V_Q,r0,r1,r2)
+#define _VADD_I64(r0,r1,r2)		arm_voddd(ARM_VADD_I|ARM_V_I64,r0,r1,r2)
+#define _VADDQ_I64(r0,r1,r2)		arm_voqqq(ARM_VADD_I|ARM_V_I64|ARM_V_Q,r0,r1,r2)
+#define _VQADD_S8(r0,r1,r2)		arm_voddd(ARM_VQADD_I,r0,r1,r2)
+#define _VQADDQ_S8(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_Q,r0,r1,r2)
+#define _VQADD_U8(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_U,r0,r1,r2)
+#define _VQADDQ_U8(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQADD_S16(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I16,r0,r1,r2)
+#define _VQADDQ_S16(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I16|ARM_V_Q,r0,r1,r2)
+#define _VQADD_U16(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VQADDQ_U16(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I16|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQADD_S32(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I32,r0,r1,r2)
+#define _VQADDQ_S32(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I32|ARM_V_Q,r0,r1,r2)
+#define _VQADD_U32(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VQADDQ_U32(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I32|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQADD_S64(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I64,r0,r1,r2)
+#define _VQADDQ_S64(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I64|ARM_V_Q,r0,r1,r2)
+#define _VQADD_U64(r0,r1,r2)		arm_voddd(ARM_VQADD_I|ARM_V_I64|ARM_V_U,r0,r1,r2)
+#define _VQADDQ_U64(r0,r1,r2)		arm_voqqq(ARM_VQADD_I|ARM_V_I64|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VADDL_S8(r0,r1,r2)		arm_voqdd(ARM_VADDL_I,r0,r1,r2)
+#define _VADDL_U8(r0,r1,r2)		arm_voqdd(ARM_VADDL_I|ARM_V_U,r0,r1,r2)
+#define _VADDL_S16(r0,r1,r2)		arm_voqdd(ARM_VADDL_I|ARM_V_I16,r0,r1,r2)
+#define _VADDL_U16(r0,r1,r2)		arm_voqdd(ARM_VADDL_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VADDL_S32(r0,r1,r2)		arm_voqdd(ARM_VADDL_I|ARM_V_I32,r0,r1,r2)
+#define _VADDL_U32(r0,r1,r2)		arm_voqdd(ARM_VADDL_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VADDW_S8(r0,r1,r2)		arm_voqqd(ARM_VADDW_I,r0,r1,r2)
+#define _VADDW_U8(r0,r1,r2)		arm_voqqd(ARM_VADDW_I|ARM_V_U,r0,r1,r2)
+#define _VADDW_S16(r0,r1,r2)		arm_voqqd(ARM_VADDW_I|ARM_V_I16,r0,r1,r2)
+#define _VADDW_U16(r0,r1,r2)		arm_voqqd(ARM_VADDW_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VADDW_S32(r0,r1,r2)		arm_voqqd(ARM_VADDW_I|ARM_V_I32,r0,r1,r2)
+#define _VADDW_U32(r0,r1,r2)		arm_voqqd(ARM_VADDW_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VSUB_I8(r0,r1,r2)		arm_voddd(ARM_VSUB_I,r0,r1,r2)
+#define _VSUBQ_I8(r0,r1,r2)		arm_voqqq(ARM_VSUB_I|ARM_V_Q,r0,r1,r2)
+#define _VSUB_I16(r0,r1,r2)		arm_voddd(ARM_VSUB_I|ARM_V_I16,r0,r1,r2)
+#define _VSUBQ_I16(r0,r1,r2)		arm_voqqq(ARM_VSUB_I|ARM_V_I16|ARM_V_Q,r0,r1,r2)
+#define _VSUB_I32(r0,r1,r2)		arm_voddd(ARM_VSUB_I|ARM_V_I32,r0,r1,r2)
+#define _VSUBQ_I32(r0,r1,r2)		arm_voqqq(ARM_VSUB_I|ARM_V_I32|ARM_V_Q,r0,r1,r2)
+#define _VSUB_I64(r0,r1,r2)		arm_voddd(ARM_VSUB_I|ARM_V_I64,r0,r1,r2)
+#define _VSUBQ_I64(r0,r1,r2)		arm_voqqq(ARM_VSUB_I|ARM_V_I64|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_S8(r0,r1,r2)		arm_voddd(ARM_VQSUB_I,r0,r1,r2)
+#define _VQSUBQ_S8(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_U8(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_U,r0,r1,r2)
+#define _VQSUBQ_U8(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_S16(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I16,r0,r1,r2)
+#define _VQSUBQ_S16(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I16|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_U16(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VQSUBQ_U16(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I16|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_S32(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I32,r0,r1,r2)
+#define _VQSUBQ_S32(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I32|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_U32(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VQSUBQ_U32(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I32|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_S64(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I64,r0,r1,r2)
+#define _VQSUBQ_S64(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I64|ARM_V_Q,r0,r1,r2)
+#define _VQSUB_U64(r0,r1,r2)		arm_voddd(ARM_VQSUB_I|ARM_V_I64|ARM_V_U,r0,r1,r2)
+#define _VQSUBQ_U64(r0,r1,r2)		arm_voqqq(ARM_VQSUB_I|ARM_V_I64|ARM_V_U|ARM_V_Q,r0,r1,r2)
+#define _VSUBL_S8(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I,r0,r1,r2)
+#define _VSUBL_U8(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I|ARM_V_U,r0,r1,r2)
+#define _VSUBL_S16(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I|ARM_V_I16,r0,r1,r2)
+#define _VSUBL_U16(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VSUBL_S32(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I|ARM_V_I32,r0,r1,r2)
+#define _VSUBL_U32(r0,r1,r2)		arm_voqdd(ARM_VSUBL_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VSUBW_S8(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I,r0,r1,r2)
+#define _VSUBW_U8(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I|ARM_V_U,r0,r1,r2)
+#define _VSUBW_S16(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I|ARM_V_I16,r0,r1,r2)
+#define _VSUBW_U16(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I|ARM_V_I16|ARM_V_U,r0,r1,r2)
+#define _VSUBW_S32(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I|ARM_V_I32,r0,r1,r2)
+#define _VSUBW_U32(r0,r1,r2)		arm_voqqd(ARM_VSUBW_I|ARM_V_I32|ARM_V_U,r0,r1,r2)
+#define _VMUL_I8(r0,r1,r2)		arm_voddd(ARM_VMUL_I,r0,r1,r2)
+#define _VMULQ_I8(r0,r1,r2)		arm_voqqq(ARM_VMUL_I|ARM_V_Q,r0,r1,r2)
+#define _VMUL_I16(r0,r1,r2)		arm_voddd(ARM_VMUL_I|ARM_V_I16,r0,r1,r2)
+#define _VMULQ_I16(r0,r1,r2)		arm_voqqq(ARM_VMUL_I|ARM_V_Q|ARM_V_I16,r0,r1,r2)
+#define _VMUL_I32(r0,r1,r2)		arm_voddd(ARM_VMUL_I|ARM_V_I32,r0,r1,r2)
+#define _VMULQ_I32(r0,r1,r2)		arm_voqqq(ARM_VMUL_I|ARM_V_Q|ARM_V_I32,r0,r1,r2)
+#define _VMULL_S8(r0,r1,r2)		arm_voqdd(ARM_VMULL_I,r0,r1,r2)
+#define _VMULL_U8(r0,r1,r2)		arm_voqdd(ARM_VMULL_I|ARM_V_U,r0,r1,r2)
+#define _VMULL_S16(r0,r1,r2)		arm_voqdd(ARM_VMULL_I|ARM_V_I16,r0,r1,r2)
+#define _VMULL_U16(r0,r1,r2)		arm_voqdd(ARM_VMULL_I|ARM_V_U|ARM_V_I16,r0,r1,r2)
+#define _VMULL_S32(r0,r1,r2)		arm_voqdd(ARM_VMULL_I|ARM_V_I32,r0,r1,r2)
+#define _VMULL_U32(r0,r1,r2)		arm_voqdd(ARM_VMULL_I|ARM_V_U|ARM_V_I32,r0,r1,r2)
+#define _VABS_S8(r0,r1)			arm_vo_dd(ARM_VABS_I,r0,r1)
+#define _VABSQ_S8(r0,r1)		arm_vo_qq(ARM_VABS_I|ARM_V_Q,r0,r1)
+#define _VABS_S16(r0,r1)		arm_vo_dd(ARM_VABS_I|ARM_V_S16,r0,r1)
+#define _VABSQ_S16(r0,r1)		arm_vo_qq(ARM_VABS_I|ARM_V_S16|ARM_V_Q,r0,r1)
+#define _VABS_S32(r0,r1)		arm_vo_dd(ARM_VABS_I|ARM_V_S32,r0,r1)
+#define _VABSQ_S32(r0,r1)		arm_vo_qq(ARM_VABS_I|ARM_V_S32|ARM_V_Q,r0,r1)
+#define _VQABS_S8(r0,r1)		arm_vo_dd(ARM_VQABS_I,r0,r1)
+#define _VQABSQ_S8(r0,r1)		arm_vo_qq(ARM_VQABS_I|ARM_V_Q,r0,r1)
+#define _VQABS_S16(r0,r1)		arm_vo_dd(ARM_VQABS_I|ARM_V_S16,r0,r1)
+#define _VQABSQ_S16(r0,r1)		arm_vo_qq(ARM_VQABS_I|ARM_V_S16|ARM_V_Q,r0,r1)
+#define _VQABS_S32(r0,r1)		arm_vo_dd(ARM_VQABS_I|ARM_V_S32,r0,r1)
+#define _VQABSQ_S32(r0,r1)		arm_vo_qq(ARM_VQABS_I|ARM_V_S32|ARM_V_Q,r0,r1)
+#define _VNEG_S8(r0,r1)			arm_vo_dd(ARM_VNEG_I,r0,r1)
+#define _VNEGQ_S8(r0,r1)		arm_vo_qq(ARM_VNEG_I|ARM_V_Q,r0,r1)
+#define _VNEG_S16(r0,r1)		arm_vo_dd(ARM_VNEG_I|ARM_V_S16,r0,r1)
+#define _VNEGQ_S16(r0,r1)		arm_vo_qq(ARM_VNEG_I|ARM_V_S16|ARM_V_Q,r0,r1)
+#define _VNEG_S32(r0,r1)		arm_vo_dd(ARM_VNEG_I|ARM_V_S32,r0,r1)
+#define _VNEGQ_S32(r0,r1)		arm_vo_qq(ARM_VNEG_I|ARM_V_S32|ARM_V_Q,r0,r1)
+#define _VQNEG_S8(r0,r1)		arm_vo_dd(ARM_VQNEG_I,r0,r1)
+#define _VQNEGQ_S8(r0,r1)		arm_vo_qq(ARM_VQNEG_I|ARM_V_Q,r0,r1)
+#define _VQNEG_S16(r0,r1)		arm_vo_dd(ARM_VQNEG_I|ARM_V_S16,r0,r1)
+#define _VQNEGQ_S16(r0,r1)		arm_vo_qq(ARM_VQNEG_I|ARM_V_S16|ARM_V_Q,r0,r1)
+#define _VQNEG_S32(r0,r1)		arm_vo_dd(ARM_VQNEG_I|ARM_V_S32,r0,r1)
+#define _VQNEGQ_S32(r0,r1)		arm_vo_qq(ARM_VQNEG_I|ARM_V_S32|ARM_V_Q,r0,r1)
+#define _VAND(r0,r1,r2)			arm_voddd(ARM_VAND,r0,r1,r2)
+#define _VANDQ(r0,r1,r2)		arm_voqqq(ARM_VAND|ARM_V_Q,r0,r1,r2)
+#define _VBIC(r0,r1,r2)			arm_voddd(ARM_VBIC,r0,r1,r2)
+#define _VBICQ(r0,r1,r2)		arm_voqqq(ARM_VBIC|ARM_V_Q,r0,r1,r2)
+#define _VORR(r0,r1,r2)			arm_voddd(ARM_VORR,r0,r1,r2)
+#define _VORRQ(r0,r1,r2)		arm_voqqq(ARM_VORR|ARM_V_Q,r0,r1,r2)
+#define _VORN(r0,r1,r2)			arm_voddd(ARM_VORN,r0,r1,r2)
+#define _VORNQ(r0,r1,r2)		arm_voqqq(ARM_VORN|ARM_V_Q,r0,r1,r2)
+#define _VEOR(r0,r1,r2)			arm_voddd(ARM_VEOR,r0,r1,r2)
+#define _VEORQ(r0,r1,r2)		arm_voqqq(ARM_VEOR|ARM_V_Q,r0,r1,r2)
+#define _VMOV(r0,r1)			_VORR(r0,r1,r1)
+#define _VMOVQ(r0,r1)			_VORRQ(r0,r1,r1)
+#define _VMOVL_S8(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_VMOVL_S8,r0,r1)
+#define _VMOVL_U8(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_V_U|ARM_VMOVL_S8,r0,r1)
+#define _VMOVL_S16(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_VMOVL_S16,r0,r1)
+#define _VMOVL_U16(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_V_U|ARM_VMOVL_S16,r0,r1)
+#define _VMOVL_S32(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_VMOVL_S32,r0,r1)
+#define _VMOVL_U32(r0,r1)		arm_vo_qd(ARM_VMOVL_I|ARM_V_U|ARM_VMOVL_S32,r0,r1)
+/* "oi" should be the result of encode_vfp_double */
+#define _VIMM(oi,r0)			arm_vodi(oi,r0)
+#define _VIMMQ(oi,r0)			arm_voqi(oi|ARM_V_Q,r0)
+/* index is multipled by four */
+#define _CC_VLDRN_F32(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VLDR,r0,r1,i0)
+#define _VLDRN_F32(r0,r1,i0)		_CC_VLDRN_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDR_F32(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VLDR|ARM_P,r0,r1,i0)
+#define _VLDR_F32(r0,r1,i0)		_CC_VLDR_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDRN_F64(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VLDR|ARM_V_F64,r0,r1,i0)
+#define _VLDRN_F64(r0,r1,i0)		_CC_VLDRN_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VLDR_F64(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VLDR|ARM_V_F64|ARM_P,r0,r1,i0)
+#define _VLDR_F64(r0,r1,i0)		_CC_VLDR_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTRN_F32(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VSTR,r0,r1,i0)
+#define _VSTRN_F32(r0,r1,i0)		_CC_VSTRN_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTR_F32(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VSTR|ARM_P,r0,r1,i0)
+#define _VSTR_F32(r0,r1,i0)		_CC_VSTR_F32(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTRN_F64(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VSTR|ARM_V_F64,r0,r1,i0)
+#define _VSTRN_F64(r0,r1,i0)		_CC_VSTRN_F64(ARM_CC_AL,r0,r1,i0)
+#define _CC_VSTR_F64(cc,r0,r1,i0)	arm_cc_vldst(cc,ARM_VSTR|ARM_V_F64|ARM_P,r0,r1,i0)
+#define _VSTR_F64(r0,r1,i0)		_CC_VSTR_F64(ARM_CC_AL,r0,r1,i0)
+
+/* from binutils */
+#define rotate_left(v, n)	(v << n | v >> (32 - n))
+static int
+encode_arm_immediate(unsigned int v)
+{
+    unsigned int	a, i;
+
+    for (i = 0; i < 32; i += 2)
+	if ((a = rotate_left(v, i)) <= 0xff)
+	    return (a | (i << 7));
+
+    return (-1);
+}
+
+#define corrr(cc,o,rn,rd,rm)		_corrr(_jit,cc,o,rn,rd,rm)
+__jit_inline void
+_corrr(jit_state_t _jit, int cc, int o, int rn, int rd, int rm)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o & 0xf00fff0f));
+    _jit_I(cc|o|(_u4(rn)<<16)|(_u4(rd)<<12)|_u4(rm));
+}
+
+#define corri(cc,o,rn,rd,im)		_corri(_jit,cc,o,rn,rd,im)
+__jit_inline void
+_corri(jit_state_t _jit, int cc, int o, int rn, int rd, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00fffff));
+    assert(!(im & 0xfffff000));
+    _jit_I(cc|o|(_u4(rn)<<16)|(_u4(rd)<<12)|_u12(im));
+}
+
+#define coriw(cc,o,rd,im)			_coriw(_jit,cc,o,rd,im)
+__jit_inline void
+_coriw(jit_state_t _jit, int cc, int o, int rd, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00fffff));
+    assert(!(im & 0xffff0000));
+    _jit_I(cc|o|((im&0xf000)<<4)|(_u4(rd)<<12)|(im&0xfff));
+}
+
+#define corri8(cc,o,rn,rt,im)	_corri8(_jit,cc,o,rn,rt,im)
+__jit_inline void
+_corri8(jit_state_t _jit, int cc, int o, int rn, int rt, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00fff0f));
+    assert(!(im & 0xffffff00));
+    _jit_I(cc|o|(_u4(rn)<<16)|(_u4(rt)<<12)|((im&0xf0)<<4)|(im&0x0f));
+}
+
+#define corrrr(cc,o,rh,rl,rm,rn) _corrrr(_jit,cc,o,rh,rl,rm,rn)
+__jit_inline void
+_corrrr(jit_state_t _jit, int cc, int o, int rh, int rl, int rm, int rn)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00fff0f));
+    _jit_I(cc|o|(_u4(rh)<<16)|(_u4(rl)<<12)|(_u4(rm)<<8)|_u4(rn));
+}
+
+#define corrrs(cc,o,rn,rd,rm,im)	_corrrs(_jit,cc,o,rn,rd,rm,im)
+__jit_inline void
+_corrrs(jit_state_t _jit, int cc, int o, int rn, int rd, int rm, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000ff8f));
+    _jit_I(cc|o|(_u4(rd)<<12)|(_u4(rn)<<16)|(im<<7)|_u4(rm));
+}
+
+#define cshift(cc,o,rd,rm,rn,im)	_cshift(_jit,cc,o,rd,rm,rn,im)
+__jit_inline void
+_cshift(jit_state_t _jit, int cc, int o, int rd, int rm, int rn, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xffe0ff8f));
+    assert(((_u4(rm)<<8)&(im<<7)) == 0);
+    _jit_I(cc|ARM_SHIFT|o|(_u4(rd)<<12)|(_u4(rm)<<8)|(im<<7)|_u4(rn));
+}
+
+#define cb(cc,o,im)			_cb(_jit,cc,o,im)
+__jit_inline void
+_cb(jit_state_t _jit, int cc, int o, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf0ffffff));
+    _jit_I(cc|o|_u24(im));
+}
+
+#define cbx(cc,o,rm)			_cbx(_jit,cc,o,rm)
+__jit_inline void
+_cbx(jit_state_t _jit, int cc, int o, int rm)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000000f));
+    _jit_I(cc|o|_u4(rm));
+}
+
+#define corl(cc,o,r0,i0)		_corl(_jit,cc,o,r0,i0)
+__jit_inline void
+_corl(jit_state_t _jit, int cc, int o, int r0, int i0)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00fffff));
+    _jit_I(cc|o|(_u4(r0)<<16)|_u16(i0));
+}
+
+#define c6orr(cc,o,rd,rm)		_c6orr(_jit,cc,o,rd,rm)
+__jit_inline void
+_c6orr(jit_state_t _jit, int cc, int o, int rd, int rm)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf000f00f));
+    _jit_I(cc|o|(_u4(rd)<<12)|_u4(rm));
+}
+
+#define arm_cc_pkh(cc,o,rn,rd,rm,im)	_arm_cc_pkh(_jit,cc,o,rn,rd,rm,im)
+__jit_inline void
+_arm_cc_pkh(jit_state_t _jit, int cc, int o, int rn, int rd, int rm, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(!(o  & 0xf00ff00f));
+    _jit_I(cc|o|(_u4(rn)<<16)|(_u4(rd)<<12)|(_u5(im)<<7)|_u4(rm));
+}
+
+
+#define _CC_MOV(cc,rd,rm)	corrr(cc,ARM_MOV,0,rd,rm)
+#define _MOV(rd,rm)		_CC_MOV(ARM_CC_AL,rd,rm)
+#define T1_MOV(rd,rm)		_jit_W(THUMB_MOV|((_u4(rd)&8)<<4)|(_u4(rm)<<3)|(rd&7))
+#define T2_MOV(rd,rm)		T2_ORR(rd,_R15,rm)
+#define _CC_MOVI(cc,rd,im)	corri(cc,ARM_MOV|ARM_I,0,rd,im)
+#define _MOVI(rd,im)		_CC_MOVI(ARM_CC_AL,rd,im)
+#define _CC_MOVWI(cc,rd,im)	coriw(cc,ARM_MOVWI,rd,im)
+#define _MOVWI(rd,im)		_CC_MOVWI(ARM_CC_AL,rd,im)
+#define T1_MOVI(rd,im)		_jit_W(THUMB_MOVI|(_u3(rd)<<8)|_u8(im))
+#define T2_MOVI(rd,im)		torri(THUMB2_MOVI,_R15,rd,im)
+#define T2_MOVWI(rd,im)		toriw(THUMB2_MOVWI,rd,im)
+#define _CC_MOVTI(cc,rd,im)	coriw(cc,ARM_MOVTI,rd,im)
+#define _MOVTI(rd,im)		_CC_MOVTI(ARM_CC_AL,rd,im)
+#define T2_MOVTI(rd,im)		toriw(THUMB2_MOVTI,rd,im)
+#define _CC_MVN(cc,rd,rm)	corrr(cc,ARM_MVN,0,rd,rm)
+#define _MVN(rd,rm)		_CC_MVN(ARM_CC_AL,rd,rm)
+#define T1_MVN(rd,rm)		_jit_W(THUMB_MVN|(_u3(rm)<<3)|_u3(rd))
+#define T2_MVN(rd,rm)		torrr(THUMB2_MVN,rd,_R15,rm)
+#define _CC_MVNI(cc,rd,im)	corri(cc,ARM_MVN|ARM_I,0,rd,im)
+#define _MVNI(rd,im)		_CC_MVNI(ARM_CC_AL,rd,im)
+#define T2_MVNI(rd,im)		torri(THUMB2_MVNI,_R15,rd,im)
+#define _CC_NOT(cc,rd,rm)	_CC_MVN(cc,rd,rm)
+#define _NOT(rd,rm)		_CC_NOT(ARM_CC_AL,rd,rm)
+#define T1_NOT(rd,rm)		T1_MVN(rd,rm)
+#define T2_NOT(rd,rm)		T2_MVN(rd,rm)
+#define _NOP()			_MOV(_R0, _R0)
+#define T1_NOP()		_jit_W(0xbf00)
+
+#define _CC_ADD(cc,rd,rn,rm)	corrr(cc,ARM_ADD,rn,rd,rm)
+#define _ADD(rd,rn,rm)		_CC_ADD(ARM_CC_AL,rd,rn,rm)
+#define T1_ADD(rd,rn,rm)	_jit_W(THUMB_ADD|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rd))
+#define T1_ADDX(rdn,rm)		_jit_W(THUMB_ADDX|((_u4(rdn)&8)<<4)|(_u4(rm)<<3)|(rdn&7))
+#define T2_ADD(rd,rn,rm)	torrr(THUMB2_ADD,rn,rd,rm)
+#define _CC_ADDI(cc,rd,rn,im)	corri(cc,ARM_ADD|ARM_I,rn,rd,im)
+#define _ADDI(rd,rn,im)		_CC_ADDI(ARM_CC_AL,rd,rn,im)
+#define T1_ADDI3(rd,rn,im)	_jit_W(THUMB_ADDI3|(_u3(im)<<6)|(_u3(rn)<<3)|_u3(rd))
+#define T1_ADDI8(rdn,im)	_jit_W(THUMB_ADDI8|(_u3(rdn)<<8)|_u8(im))
+#define T2_ADDI(rd,rn,im)	torri(THUMB2_ADDI,rn,rd,im)
+#define T2_ADDWI(rd,rn,im)	torri(THUMB2_ADDWI,rn,rd,im)
+#define _CC_ADDS(cc,rd,rn,rm)	corrr(cc,ARM_ADD|ARM_S,rn,rd,rm)
+#define _ADDS(rd,rn,rm)		_CC_ADDS(ARM_CC_AL,rd,rn,rm)
+#define T2_ADDS(rd,rn,rm)	torrr(THUMB2_ADD|ARM_S,rn,rd,rm)
+#define _ADDSI(rd,rn,im)	corri(ARM_CC_AL,ARM_ADD|ARM_S|ARM_I,rn,rd,im)
+#define T2_ADDSI(rd,rn,im)	torri(THUMB2_ADDI|ARM_S,rn,rd,im)
+#define _CC_ADC(cc,rd,rn,rm)	corrr(cc,ARM_ADC,rn,rd,rm)
+#define _ADC(rd,rn,rm)		_CC_ADC(ARM_CC_AL,rd,rn,rm)
+#define T1_ADC(rdn,rm)		_jit_W(THUMB_ADC|(_u3(rm)<<3)|_u3(rdn))
+#define T2_ADC(rd,rn,rm)	torrr(THUMB2_ADC,rn,rd,rm)
+#define _CC_ADCI(cc,rd,rn,im)	corri(cc,ARM_ADC|ARM_I,rn,rd,im)
+#define _ADCI(rd,rn,im)		_CC_ADCI(ARM_CC_AL,rd,rn,im)
+#define T2_ADCI(rd,rn,im)	torri(THUMB2_ADCI,rn,rd,im)
+#define _CC_ADCS(cc,rd,rn,rm)	corrr(cc,ARM_ADC|ARM_S,rn,rd,rm)
+#define _ADCS(rd,rn,rm)		_CC_ADCS(ARM_CC_AL,rd,rn,rm)
+#define T2_ADCS(rd,rn,rm)	torrr(THUMB2_ADC|ARM_S,rn,rd,rm)
+#define _CC_ADCSI(cc,rd,rn,im)	corri(cc,ARM_ADC|ARM_S|ARM_I,rn,rd,im)
+#define _ADCSI(rd,rn,im)	_CC_ADCSI(ARM_CC_AL,rd,rn,im)
+#define T2_ADCSI(rd,rn,im)	torri(THUMB2_ADCI|ARM_S,rn,rd,im)
+#define _CC_SUB(cc,rd,rn,rm)	corrr(cc,ARM_SUB,rn,rd,rm)
+#define _SUB(rd,rn,rm)		_CC_SUB(ARM_CC_AL,rd,rn,rm)
+#define T1_SUB(rd,rn,rm)	_jit_W(THUMB_SUB|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rd))
+#define T2_SUB(rd,rn,rm)	torrr(THUMB2_SUB,rn,rd,rm)
+#define _CC_SUBI(cc,rd,rn,im)	corri(cc,ARM_SUB|ARM_I,rn,rd,im)
+#define _SUBI(rd,rn,im)		_CC_SUBI(ARM_CC_AL,rd,rn,im)
+#define T1_SUBI3(rd,rn,im)	_jit_W(THUMB_SUBI3|(_u3(im)<<6)|(_u3(rn)<<3)|_u3(rd))
+#define T1_SUBI8(rdn,im)	_jit_W(THUMB_SUBI8|(_u3(rdn)<<8)|_u8(im))
+#define T2_SUBI(rd,rn,im)	torri(THUMB2_SUBI,rn,rd,im)
+#define T2_SUBWI(rd,rn,im)	torri(THUMB2_SUBWI,rn,rd,im)
+#define _CC_SUBS(cc,rd,rn,rm)	corrr(cc,ARM_SUB|ARM_S,rn,rd,rm)
+#define _SUBS(rd,rn,rm)		_CC_SUBS(ARM_CC_AL,rd,rn,rm)
+#define T2_SUBS(rd,rn,rm)	torrr(THUMB2_SUB|ARM_S,rn,rd,rm)
+#define _CC_SUBSI(cc,rd,rn,im)	corri(cc,ARM_SUB|ARM_S|ARM_I,rn,rd,im)
+#define _SUBSI(rd,rn,im)	_CC_SUBSI(ARM_CC_AL,rd,rn,im)
+#define T2_SUBSI(rd,rn,im)	torri(THUMB2_SUBI|ARM_S,rn,rd,im)
+#define _CC_SBC(cc,rd,rn,rm)	corrr(cc,ARM_SBC,rn,rd,rm)
+#define _SBC(rd,rn,rm)		_CC_SBC(ARM_CC_AL,rd,rn,rm)
+#define T1_SBC(rdn,rm)		_jit_W(THUMB_SBC|(_u3(rm)<<3)|_u3(rdn))
+#define T2_SBC(rd,rn,rm)	torrr(THUMB2_SBC,rn,rd,rm)
+#define _CC_SBCI(cc,rd,rn,im)	corri(cc,ARM_SBC|ARM_I,rn,rd,im)
+#define _SBCI(rd,rn,im)		_CC_SBCI(ARM_CC_AL,rd,rn,im)
+#define T2_SBCI(rd,rn,im)	torri(THUMB2_SBCI,rn,rd,im)
+#define _CC_SBCS(cc,rd,rn,rm)	corrr(cc,ARM_SBC|ARM_S,rn,rd,rm)
+#define _SBCS(rd,rn,rm)		_CC_SBCS(ARM_CC_AL,rd,rn,rm)
+#define T2_SBCS(rd,rn,rm)	torrr(THUMB2_SBC|ARM_S,rn,rd,rm)
+#define _CC_SBCSI(cc,rd,rn,im)	corri(cc,ARM_SBC|ARM_S|ARM_I,rn,rd,im)
+#define _SBCSI(rd,rn,im)	_CC_SBCSI(ARM_CC_AL,rd,rn,im)
+#define T2_SBCSI(rd,rn,im)	torri(THUMB2_SBCI|ARM_S,rn,rd,im)
+#define _CC_RSB(cc,rd,rn,rm)	corrr(cc,ARM_RSB,rn,rd,rm)
+#define _RSB(rd,rn,rm)		_CC_RSB(ARM_CC_AL,rd,rn,rm)
+#define T2_RSB(rd,rn,rm)	torrr(THUMB2_RSB,rn,rd,rm)
+#define _CC_RSBI(cc,rd,rn,im)	corri(cc,ARM_RSB|ARM_I,rn,rd,im)
+#define _RSBI(rd,rn,im)		_CC_RSBI(ARM_CC_AL,rd,rn,im)
+#define T1_RSBI(rd,rn)		_jit_W(THUMB_RSBI|(_u3(rn)<<3)|_u3(rd))
+#define T2_RSBI(rd,rn,im)	torri(THUMB2_RSBI,rn,rd,im)
+
+#define _CC_MUL(cc,rl,rn,rm)	corrrr(cc,ARM_MUL,rl,0,rm,rn)
+#define _MUL(rl,rn,rm)		_CC_MUL(ARM_CC_AL,rl,rn,rm)
+#define T1_MUL(rdm,rn)		_jit_W(THUMB_MUL|(_u3(rn)<<3)|_u3(rdm))
+#define T2_MUL(rd,rn,rm)	torrr(THUMB2_MUL,rn,rd,rm)
+#define _CC_SMULL(cc,rl,rh,rn,rm)	corrrr(cc,ARM_SMULL,rh,rl,rm,rn)
+#define _SMULL(rl,rh,rn,rm)	_CC_SMULL(ARM_CC_AL,rl,rh,rn,rm)
+#define T2_SMULL(rl,rh,rn,rm)	torrrr(THUMB2_SMULL,rn,rl,rh,rm)
+#define _CC_UMULL(cc,rl,rh,rn,rm)	corrrr(cc,ARM_UMULL,rh,rl,rm,rn)
+#define _UMULL(rl,rh,rn,rm)	_CC_UMULL(ARM_CC_AL,rl,rh,rn,rm)
+#define T2_UMULL(rl,rh,rn,rm)	torrrr(THUMB2_UMULL,rn,rl,rh,rm)
+#define T2_SDIV(rd,rn,rm)	torrr(THUMB2_SDIV,rn,rd,rm)
+#define T2_UDIV(rd,rn,rm)	torrr(THUMB2_UDIV,rn,rd,rm)
+
+#define _CC_AND(cc,rd,rn,rm)	corrr(cc,ARM_AND,rn,rd,rm)
+#define _AND(rd,rn,rm)		_CC_AND(ARM_CC_AL,rd,rn,rm)
+#define T1_AND(rdn,rm)		_jit_W(THUMB_AND|(_u3(rm)<<3)|_u3(rdn))
+#define T2_AND(rd,rn,rm)	torrr(THUMB2_AND,rn,rd,rm)
+#define _CC_ANDI(cc,rd,rn,im)	corri(cc,ARM_AND|ARM_I,rn,rd,im)
+#define _ANDI(rd,rn,im)		_CC_ANDI(ARM_CC_AL,rd,rn,im)
+#define T2_ANDI(rd,rn,im)	torri(THUMB2_ANDI,rn,rd,im)
+#define _CC_ANDS(cc,rd,rn,rm)	corrr(cc,ARM_AND|ARM_S,rn,rd,rm)
+#define _ANDS(rd,rn,rm)		_CC_ANDS(ARM_CC_AL,rd,rn,rm)
+#define T2_ANDS(rd,rn,rm)	torrr(THUMB2_AND|ARM_S,rn,rd,rm)
+#define _CC_ANDSI(cc,rd,rn,im)	corri(cc,ARM_AND|ARM_S|ARM_I,rn,rd,im)
+#define _ANDSI(rd,rn,im)	_CC_ANDSI(ARM_CC_AL,rd,rn,im)
+#define T2_ANDSI(rd,rn,im)	torri(ARM_CC_AL,THUMB2_ANDI|ARM_S,rn,rd,im)
+#define _CC_BIC(cc,rd,rn,rm)	corrr(cc,ARM_BIC,rn,rd,rm)
+#define _BIC(rd,rn,rm)		_CC_BIC(ARM_CC_AL,rd,rn,rm)
+#define T2_BIC(rd,rn,rm)	torrr(THUMB2_BIC,rn,rd,rm)
+#define _CC_BICI(cc,rd,rn,im)	corri(cc,ARM_BIC|ARM_I,rn,rd,im)
+#define _BICI(rd,rn,im)		_CC_BICI(ARM_CC_AL,rd,rn,im)
+#define T2_BICI(rd,rn,im)	torri(THUMB2_BICI,rn,rd,im)
+#define _CC_BICS(cc,rd,rn,rm)	corrr(cc,ARM_BIC|ARM_S,rn,rd,rm)
+#define _BICS(rd,rn,rm)		_CC_BICS(ARM_CC_AL,rd,rn,rm)
+#define T2_BICS(rd,rn,rm)	torrr(THUMB2_BIC|ARM_S,rn,rd,rm)
+#define _CC_BICSI(cc,rd,rn,im)	corri(cc,ARM_BIC|ARM_S|ARM_I,rn,rd,im)
+#define _BICSI(rd,rn,im)	_CC_BICSI(ARM_CC_AL,rd,rn,im)
+#define T2_BICSI(rd,rn,im)	torri(ARM_CC_AL,THUMB2_BICI|ARM_S,rn,rd,im)
+#define _CC_ORR(cc,rd,rn,rm)	corrr(cc,ARM_ORR,rn,rd,rm)
+#define _ORR(rd,rn,rm)		_CC_ORR(ARM_CC_AL,rd,rn,rm)
+#define T1_ORR(rdn,rm)		_jit_W(THUMB_ORR|(_u3(rm)<<3)|_u3(rdn))
+#define T2_ORR(rd,rn,rm)	torrr(THUMB2_ORR,rn,rd,rm)
+#define _CC_ORR_SI(cc,rd,rn,rm,sh,im)					\
+    corrrs(cc,ARM_ORR|sh,rn,rd,rm,im)
+#define _ORR_SI(rd,rn,rm,sh,im)	_CC_ORR_SI(ARM_CC_AL,rd,rn,rm,sh,im)
+#define _CC_ORRI(cc,rd,rn,im)	corri(cc,ARM_ORR|ARM_I,rn,rd,im)
+#define _ORRI(rd,rn,im)		_CC_ORRI(ARM_CC_AL,rd,rn,im)
+#define T2_ORRI(rd,rn,im)	torri(THUMB2_ORRI,rn,rd,im)
+#define _CC_EOR(cc,rd,rn,rm)	corrr(cc,ARM_EOR,rn,rd,rm)
+#define _EOR(rd,rn,rm)		_CC_EOR(ARM_CC_AL,rd,rn,rm)
+#define T1_EOR(rdn,rm)		_jit_W(THUMB_EOR|(_u3(rm)<<3)|_u3(rdn))
+#define T2_EOR(rd,rn,rm)	torrr(THUMB2_EOR,rn,rd,rm)
+#define _CC_EOR_SI(cc,rd,rn,rm,sh,im)					\
+    corrrs(cc,ARM_EOR|sh,rn,rd,rm,im)
+#define _EOR_SI(rd,rn,rm,sh,im)	_CC_EOR_SI(ARM_CC_AL,rd,rn,rm,sh,im)
+#define _CC_EORI(cc,rd,rn,im)	corri(cc,ARM_EOR|ARM_I,rn,rd,im)
+#define _EORI(rd,rn,im)		_CC_EORI(ARM_CC_AL,rd,rn,im)
+#define T2_EORI(rd,rn,im)	torri(THUMB2_EORI,rn,rd,im)
+
+#define _CC_REV(cc,rd,rm)	c6orr(cc,ARM_REV,rd,rm)
+#define _REV(rd,rm)		_CC_REV(ARM_CC_AL,rd,rm)
+#define T1_REV(rd,rm)		_jit_W(THUMB_REV|(_u3(rm)<<3)|_u3(rd))
+#define T2_REV(rd,rm)		torrr(THUMB2_REV,rm,rd,rm)
+#define _CC_REV16(cc,rd,rm)	c6orr(cc,ARM_REV16,rd,rm)
+#define _REV16(rd,rm)		_CC_REV16(ARM_CC_AL,rd,rm)
+#define T1_REV16(rd,rm)		_jit_W(THUMB_REV16|(_u3(rm)<<3)|_u3(rd))
+#define T2_REV16(rd,rm)		torrr(THUMB2_REV16,rm,rd,rm)
+#define _CC_SXTB(cc,rd,rm)	c6orr(cc,ARM_SXTB,rd,rm)
+#define _SXTB(rd,rm)		_CC_SXTB(ARM_CC_AL,rd,rm)
+#define T1_SXTB(rd,rm)		_jit_W(THUMB_SXTB|(_u3(rm)<<3)|_u3(rd))
+#define T2_SXTB(rd,rm)		torrr(THUMB2_SXTB,_R15,rd,rm)
+#define _CC_UXTB(cc,rd,rm)	c6orr(cc,ARM_UXTB,rd,rm)
+#define _UXTB(rd,rm)		_CC_UXTB(ARM_CC_AL,rd,rm)
+#define T1_UXTB(rd,rm)		_jit_W(THUMB_UXTB|(_u3(rm)<<3)|_u3(rd))
+#define T2_UXTB(rd,rm)		torrr(THUMB2_UXTB,_R15,rd,rm)
+#define _CC_SXTH(cc,rd,rm)	c6orr(cc,ARM_SXTH,rd,rm)
+#define _SXTH(rd,rm)		_CC_SXTH(ARM_CC_AL,rd,rm)
+#define T1_SXTH(rd,rm)		_jit_W(THUMB_SXTH|(_u3(rm)<<3)|_u3(rd))
+#define T2_SXTH(rd,rm)		torrr(THUMB2_SXTH,_R15,rd,rm)
+#define _CC_UXTH(cc,rd,rm)	c6orr(cc,ARM_UXTH,rd,rm)
+#define _UXTH(rd,rm)		_CC_UXTH(ARM_CC_AL,rd,rm)
+#define T1_UXTH(rd,rm)		_jit_W(THUMB_UXTH|(_u3(rm)<<3)|_u3(rd))
+#define T2_UXTH(rd,rm)		torrr(THUMB2_UXTH,_R15,rd,rm)
+
+#define _CC_SHIFT(cc,o,rd,rm,rn,im) cshift(cc,o,rd,rm,rn,im)
+#define _CC_LSL(cc,rd,rn,rm)	_CC_SHIFT(cc,ARM_LSL|ARM_R,rd,rm,rn,0)
+#define _LSL(rd,rn,rm)		_CC_LSL(ARM_CC_AL,rd,rn,rm)
+#define T1_LSL(rdn,rm)		_jit_W(THUMB_LSL|(_u3(rm)<<3)|_u3(rdn))
+#define T2_LSL(rd,rn,rm)	torrr(THUMB2_LSL,rn,rd,rm)
+#define _CC_LSLI(cc,rd,rn,im)	_CC_SHIFT(cc,ARM_LSL,rd,0,rn,im)
+#define _LSLI(rd,rn,im)		_CC_LSLI(ARM_CC_AL,rd,rn,im)
+#define T1_LSLI(rd,rm,im)	_jit_W(THUMB_LSLI|(_u5(im)<<6)|(_u3(rm)<<3)|_u3(rd))
+#define T2_LSLI(rd,rm,im)	tshift(THUMB2_LSLI,rd,rm,im)
+#define _CC_LSR(cc,rd,rn,rm)	_CC_SHIFT(cc,ARM_LSR|ARM_R,rd,rm,rn,0)
+#define _LSR(rd,rn,rm)		_CC_LSR(ARM_CC_AL,rd,rn,rm)
+#define T1_LSR(rdn,rm)		_jit_W(THUMB_LSR|(_u3(rm)<<3)|_u3(rdn))
+#define T2_LSR(rd,rn,rm)	torrr(THUMB2_LSR,rn,rd,rm)
+#define _CC_LSRI(cc,rd,rn,im)	_CC_SHIFT(cc,ARM_LSR,rd,0,rn,im)
+#define _LSRI(rd,rn,im)		_CC_LSRI(ARM_CC_AL,rd,rn,im)
+#define T1_LSRI(rd,rm,im)	_jit_W(THUMB_LSRI|(_u5(im)<<6)|(_u3(rm)<<3)|_u3(rd))
+#define T2_LSRI(rd,rm,im)	tshift(THUMB2_LSRI,rd,rm,im)
+#define _CC_ASR(cc,rd,rn,rm)	_CC_SHIFT(cc,ARM_ASR|ARM_R,rd,rm,rn,0)
+#define _ASR(rd,rn,rm)		_CC_ASR(ARM_CC_AL,rd,rn,rm)
+#define T1_ASR(rdn,rm)		_jit_W(THUMB_ASR|(_u3(rm)<<3)|_u3(rdn))
+#define T2_ASR(rd,rn,rm)	torrr(THUMB2_ASR,rn,rd,rm)
+#define _CC_ASRI(cc,rd,rn,im)	_CC_SHIFT(cc,ARM_ASR,rd,0,rn,im)
+#define _ASRI(rd,rn,im)		_CC_ASRI(ARM_CC_AL,rd,rn,im)
+#define T1_ASRI(rd,rm,im)	_jit_W(THUMB_ASRI|(_u5(im)<<6)|(_u3(rm)<<3)|_u3(rd))
+#define T2_ASRI(rd,rm,im)	tshift(THUMB2_ASRI,rd,rm,im)
+
+#define _CC_CMP(cc,rn,rm)	corrr(cc,ARM_CMP,rn,0,rm)
+#define _CMP(rn,rm)		_CC_CMP(ARM_CC_AL,rn,rm)
+#define T1_CMP(rn,rm)		_jit_W(THUMB_CMP|(_u3(rm)<<3)|_u3(rn))
+#define T1_CMPX(rn,rm)		_jit_W(THUMB_CMPX|((_u4(rn)&8)<<4)|(_u4(rm)<<3)|(rn&7))
+#define T2_CMP(rn,rm)		torrr(THUMB2_CMP,rn,_R15,rm)
+#define _CC_CMPI(cc,rn,im)	corri(cc,ARM_CMP|ARM_I,rn,0,im)
+#define _CMPI(rn,im)		_CC_CMPI(ARM_CC_AL,rn,im)
+#define T1_CMPI(rn,im)		_jit_W(THUMB_CMPI|(_u3(rn)<<8)|_u8(im))
+#define T2_CMPI(rn,im)		torri(THUMB2_CMPI,rn,_R15,im)
+#define _CC_CMN(cc,rn,rm)	corrr(cc,ARM_CMN,rn,0,rm)
+#define _CMN(rn,rm)		_CC_CMN(ARM_CC_AL,rn,rm)
+#define T1_CMN(rn,rm)		_jit_W(THUMB_CMN|(_u3(rm)<<3)|_u3(rm))
+#define T2_CMN(rn,rm)		torrr(THUMB2_CMN,rn,_R15,rm)
+#define _CC_CMNI(cc,rn,im)	corri(cc,ARM_CMN|ARM_I,rn,_R15,im)
+#define _CMNI(rn,im)		_CC_CMNI(ARM_CC_AL,rn,im)
+#define T2_CMNI(rn,im)		torri(THUMB2_CMNI,rn,_R15,im)
+#define _CC_TST(cc,rn,rm)	corrr(cc,ARM_TST,rn,r0,rm)
+#define _TST(rn,rm)		_CC_TST(ARM_CC_AL,rn,rm)
+#define T1_TST(rn,rm)		_jit_W(THUMB_TST|(_u3(rm)<<3)|_u3(rn))
+#define T2_TST(rn,rm)		torrr(THUMB2_TST,rn,_R15,rm)
+#define _CC_TSTI(cc,rn,im)	corri(cc,ARM_TST|ARM_I,rn,0,im)
+#define _TSTI(rn,im)		_CC_TSTI(ARM_CC_AL,rn,im)
+#define T2_TSTI(rn,im)		torri(THUMB2_TSTI,rn,_R15,im)
+#define _CC_TEQ(cc,rn,rm)	corrr(cc,ARM_TEQ,rn,0,rm)
+#define _TEQ(rn,rm)		_CC_TEQ(ARM_CC_AL,rn,rm)
+#define _CC_TEQI(cc,rm,im)	corri(cc,ARM_TEQ|ARM_I,rn,0,im)
+#define _TEQI(rn,im)		_CC_TEQI(ARM_CC_AL,rn,im)
+
+#define _CC_BX(cc,rm)		cbx(cc,ARM_BX,rm)
+#define _BX(rm)			_CC_BX(ARM_CC_AL,rm)
+#define T1_BX(rm)		_jit_W(0x4700|(_u4(rm)<<3))
+#define _CC_BLX(cc,rm)		cbx(cc,ARM_BLX,rm)
+#define _BLX(rm)		_CC_BLX(ARM_CC_AL,rm)
+#define T1_BLX(rm)		_jit_W(THUMB_BLX|(_u4(rm)<<3))
+#define _BLXI(im)		blxi(im)
+#define T2_BLXI(im)		tb(THUMB2_BLXI,im)
+#define _CC_B(cc,im)		cb(cc,ARM_B,im)
+#define _B(im)			_CC_B(ARM_CC_AL,im)
+#define T1_CC_B(cc,im)		tc8(cc,im)
+#define T1_B(im)		t11(im)
+#define T2_CC_B(cc,im)		tcb(cc,im)
+#define T2_B(im)		tb(THUMB2_B,im)
+#define _CC_BLI(cc,im)		cb(cc,ARM_BLI,im)
+#define _BLI(im)		_CC_BLI(ARM_CC_AL,im)
+#define T2_BLI(im)		tb(THUMB2_BLI,im)
+
+#define _CC_LDRSB(cc,rt,rn,rm)	corrr(cc,ARM_LDRSB|ARM_P,rn,rt,rm)
+#define _LDRSB(rt,rn,rm)	_CC_LDRSB(ARM_CC_AL,rt,rn,rm)
+#define T1_LDRSB(rt,rn,rm)	_jit_W(THUMB_LDRSB|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRSB(rt,rn,rm)	torxr(THUMB2_LDRSB,rn,rt,rm)
+#define _CC_LDRSBN(cc,rt,rn,rm)	corrr(cc,ARM_LDRSB,rn,rt,rm)
+#define _LDRSBN(rt,rn,rm)	_CC_LDRSBN(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRSBI(cc,rt,rn,im)	corri8(cc,ARM_LDRSBI|ARM_P,rn,rt,im)
+#define _LDRSBI(rt,rn,im)	_CC_LDRSBI(ARM_CC_AL,rt,rn,im)
+#define T2_LDRSBI(rt,rn,im)	torri8(THUMB2_LDRSBI|THUMB2_U,rn,rt,im)
+#define T2_LDRSBWI(rt,rn,im)	torri12(THUMB2_LDRSBWI,rn,rt,im)
+#define _CC_LDRSBIN(cc,rt,rn,im)	corri8(cc,ARM_LDRSBI,rn,rt,im)
+#define _LDRSBIN(rt,rn,im)	_CC_LDRSBIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRSBIN(rt,rn,im)	torri8(THUMB2_LDRSBI,rn,rt,im)
+#define _CC_LDRB(cc,rt,rn,rm)	corrr(cc,ARM_LDRB|ARM_P,rn,rt,rm)
+#define _LDRB(rt,rn,rm)		_CC_LDRB(ARM_CC_AL,rt,rn,rm)
+#define T1_LDRB(rt,rn,rm)	_jit_W(THUMB_LDRB|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRB(rt,rn,rm)	torxr(THUMB2_LDRB,rn,rt,rm)
+#define _CC_LDRBN(cc,rt,rn,rm)	corrr(cc,ARM_LDRB,rn,rt,rm)
+#define _LDRBN(rt,rn,rm)	_CC_LDRBN(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRBI(cc,rt,rn,im)	corri(cc,ARM_LDRBI|ARM_P,rn,rt,im)
+#define _LDRBI(rt,rn,im)	_CC_LDRBI(ARM_CC_AL,rt,rn,im)
+#define T1_LDRBI(rt,rn,im)	_jit_W(THUMB_LDRBI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRBI(rt,rn,im)	torri8(THUMB2_LDRBI|THUMB2_U,rn,rt,im)
+#define T2_LDRBWI(rt,rn,im)	torri12(THUMB2_LDRBWI,rn,rt,im)
+#define _CC_LDRBIN(cc,rt,rn,im)	corri(cc,ARM_LDRBI,rn,rt,im)
+#define _LDRBIN(rt,rn,im)	_CC_LDRBIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRBIN(rt,rn,im)	torri8(THUMB2_LDRBI,rn,rt,im)
+#define _CC_LDRSH(cc,rt,rn,rm)	corrr(cc,ARM_LDRSH|ARM_P,rn,rt,rm)
+#define _LDRSH(rt,rn,rm)	_CC_LDRSH(ARM_CC_AL,rt,rn,rm)
+#define T1_LDRSH(rt,rn,rm)	_jit_W(THUMB_LDRSH|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRSH(rt,rn,rm)	torxr(THUMB2_LDRSH,rn,rt,rm)
+#define _CC_LDRSHN(cc,rt,rn,rm)	corrr(cc,ARM_LDRSH,rn,rt,rm)
+#define _LDRSHN(rt,rn,rm)	_CC_LDRSHN(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRSHI(cc,rt,rn,im)	corri8(cc,ARM_LDRSHI|ARM_P,rn,rt,im)
+#define _LDRSHI(rt,rn,im)	_CC_LDRSHI(ARM_CC_AL,rt,rn,im)
+#define T2_LDRSHI(rt,rn,im)	torri8(THUMB2_LDRSHI|THUMB2_U,rn,rt,im)
+#define T2_LDRSHWI(rt,rn,im)	torri12(THUMB2_LDRSHWI,rn,rt,im)
+#define _CC_LDRSHIN(cc,rt,rn,im)	corri8(cc,ARM_LDRSHI,rn,rt,im)
+#define _LDRSHIN(rt,rn,im)	_CC_LDRSHIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRSHIN(rt,rn,im)	torri8(THUMB2_LDRSHI,rn,rt,im)
+#define _CC_LDRH(cc,rt,rn,rm)	corrr(cc,ARM_LDRH|ARM_P,rn,rt,rm)
+#define _LDRH(rt,rn,rm)		_CC_LDRH(ARM_CC_AL,rt,rn,rm)
+#define T1_LDRH(rt,rn,rm)	_jit_W(THUMB_LDRH|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRH(rt,rn,rm)	torxr(THUMB2_LDRH,rn,rt,rm)
+#define _CC_LDRHN(cc,rt,rn,rm)	corrr(cc,ARM_LDRH,rn,rt,rm)
+#define _LDRHN(rt,rn,rm)	CC_LDRHN(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRHI(cc,rt,rn,im)	corri8(cc,ARM_LDRHI|ARM_P,rn,rt,im)
+#define _LDRHI(rt,rn,im)	_CC_LDRHI(ARM_CC_AL,rt,rn,im)
+#define T1_LDRHI(rt,rn,im)	_jit_W(THUMB_LDRHI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDRHI(rt,rn,im)	torri8(THUMB2_LDRHI|THUMB2_U,rn,rt,im)
+#define T2_LDRHWI(rt,rn,im)	torri12(THUMB2_LDRHWI,rn,rt,im)
+#define _CC_LDRHIN(cc,rt,rn,im)	corri8(cc,ARM_LDRHI,rn,rt,im)
+#define _LDRHIN(rt,rn,im)	_CC_LDRHIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRHIN(rt,rn,im)	torri8(THUMB2_LDRHI,rn,rt,im)
+#define _CC_LDR(cc,rt,rn,rm)	corrr(cc,ARM_LDR|ARM_P,rn,rt,rm)
+#define _LDR(rt,rn,rm)		_CC_LDR(ARM_CC_AL,rt,rn,rm)
+#define T1_LDR(rt,rn,rm)	_jit_W(THUMB_LDR|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_LDR(rt,rn,rm)	torxr(THUMB2_LDR,rn,rt,rm)
+#define _CC_LDRN(cc,rt,rn,rm)	corrr(cc,ARM_LDR,rn,rt,rm)
+#define _LDRN(rt,rn,rm)		_CC_LDRN(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRI(cc,rt,rn,im)	corri(cc,ARM_LDRI|ARM_P,rn,rt,im)
+#define _LDRI(rt,rn,im)		_CC_LDRI(ARM_CC_AL,rt,rn,im)
+#define T1_LDRI(rt,rn,im)	_jit_W(THUMB_LDRI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T1_LDRISP(rt,im)	_jit_W(THUMB_LDRISP|(_u3(rt)<<8)|_u8(im))
+#define T2_LDRI(rt,rn,im)	torri8(THUMB2_LDRI|THUMB2_U,rn,rt,im)
+#define T2_LDRWI(rt,rn,im)	torri12(THUMB2_LDRWI,rn,rt,im)
+#define _CC_LDRIN(cc,rt,rn,im)	corri(cc,ARM_LDRI,rn,rt,im)
+#define _LDRIN(rt,rn,im)	_CC_LDRIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRIN(rt,rn,im)	torri8(THUMB2_LDRI,rn,rt,im)
+#define _CC_LDRD(cc,rt,rn,rm)	corrr(cc,ARM_LDRD|ARM_P,rn,rt,rm)
+#define _LDRD(rt,rn,rm)		_CC_LDRD(ARM_CC_AL,rt,rn,rm)
+#define _CC_LDRDN(cc,rt,rn,rm)	corrr(cc,ARM_LDRD,rn,rt,rm)
+#define _LDRDN(rd,rn,rm)	_CC_LDRDN(ARM_CC_AL,rn,rt,rm)
+#define _CC_LDRDI(cc,rt,rn,im)	corri8(cc,ARM_LDRDI|ARM_P,rn,rt,im)
+#define _LDRDI(rt,rn,im)	_CC_LDRDI(ARM_CC_AL,rn,rt,im)
+#define T2_LDRDI(rt,rt2,rn,im)	torrri8(THUMB2_LDRDI|ARM_P,rn,rt,rt2,im)
+#define _CC_LDRDIN(cc,rt,rn,im)	corri8(cc,ARM_LDRDI,rn,rt,im)
+#define _LDRDIN(rt,rn,im)	_CC_LDRDIN(ARM_CC_AL,rt,rn,im)
+#define T2_LDRDIN(rt,rt2,rn,im)	torrri8(THUMB2_LDRDI,rn,rt,rt2,im)
+#define _CC_STRB(cc,rt,rn,rm)	corrr(cc,ARM_STRB|ARM_P,rn,rt,rm)
+#define _STRB(rt,rn,rm)		_CC_STRB(ARM_CC_AL,rt,rn,rm)
+#define T1_STRB(rt,rn,rm)	_jit_W(THUMB_STRB|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_STRB(rt,rn,rm)	torxr(THUMB2_STRB,rn,rt,rm)
+#define _CC_STRBN(cc,rt,rn,rm)	corrr(cc,ARM_STRB,rn,rt,rm)
+#define _STRBN(rt,rn,rm)	_CC_STRBN(ARM_CC_AL,rt,rn,rm)
+#define _CC_STRBI(cc,rt,rn,im)	corri(cc,ARM_STRBI|ARM_P,rn,rt,im)
+#define _STRBI(rt,rn,im)	_CC_STRBI(ARM_CC_AL,rt,rn,im)
+#define T1_STRBI(rt,rn,im)	_jit_W(THUMB_STRBI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_STRBI(rt,rn,im)	torri8(THUMB2_STRBI|THUMB2_U,rn,rt,im)
+#define T2_STRBWI(rt,rn,im)	torri12(THUMB2_STRBWI,rn,rt,im)
+#define _CC_STRBIN(cc,rt,rn,im)	corri(cc,ARM_STRBI,rn,rt,im)
+#define _STRBIN(rt,rn,im)	_CC_STRBIN(ARM_CC_AL,rt,rn,im)
+#define T2_STRBIN(rt,rn,im)	torri8(THUMB2_STRBI,rn,rt,im)
+#define _CC_STRH(cc,rt,rn,rm)	corrr(cc,ARM_STRH|ARM_P,rn,rt,rm)
+#define _STRH(rt,rn,rm)		_CC_STRH(ARM_CC_AL,rt,rn,rm)
+#define T1_STRH(rt,rn,rm)	_jit_W(THUMB_STRH|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_STRH(rt,rn,rm)	torxr(THUMB2_STRH,rn,rt,rm)
+#define _CC_STRHN(cc,rt,rn,rm)	corrr(cc,ARM_STRH,rn,rt,rm)
+#define _STRHN(rt,rn,rm)	_CC_STRHN(ARM_CC_AL,rt,rn,rm)
+#define _CC_STRHI(cc,rt,rn,im)	corri8(cc,ARM_STRHI|ARM_P,rn,rt,im)
+#define _STRHI(rt,rn,im)	_CC_STRHI(ARM_CC_AL,rt,rn,im)
+#define T1_STRHI(rt,rn,im)	_jit_W(THUMB_STRHI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_STRHI(rt,rn,im)	torri8(THUMB2_STRHI|THUMB2_U,rn,rt,im)
+#define T2_STRHWI(rt,rn,im)	torri12(THUMB2_STRHWI,rn,rt,im)
+#define _CC_STRHIN(cc,rt,rn,im)	corri8(cc,ARM_STRHI,rn,rt,im)
+#define _STRHIN(rt,rn,im)	_CC_STRHIN(ARM_CC_AL,rt,rn,im)
+#define T2_STRHIN(rt,rn,im)	torri8(THUMB2_STRHI,rn,rt,im)
+#define _CC_STR(cc,rt,rn,rm)	corrr(cc,ARM_STR|ARM_P,rn,rt,rm)
+#define _STR(rt,rn,rm)		_CC_STR(ARM_CC_AL,rt,rn,rm)
+#define T1_STR(rt,rn,rm)	_jit_W(THUMB_STR|(_u3(rm)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T2_STR(rt,rn,rm)	torxr(THUMB2_STR,rn,rt,rm)
+#define _CC_STRN(cc,rt,rn,rm)	corrr(cc,ARM_STR,rn,rt,rm)
+#define _STRN(rt,rn,rm)		_CC_STRN(ARM_CC_AL,rt,rn,rm)
+#define _CC_STRI(cc,rt,rn,im)	corri(cc,ARM_STRI|ARM_P,rn,rt,im)
+#define _STRI(rt,rn,im)		_CC_STRI(ARM_CC_AL,rt,rn,im)
+#define T1_STRI(rt,rn,im)	_jit_W(THUMB_STRI|(_u5(im)<<6)|(_u3(rn)<<3)|_u3(rt))
+#define T1_STRISP(rt,im)	_jit_W(THUMB_STRISP|(_u3(rt)<<8)|(_u8(im)))
+#define T2_STRI(rt,rn,im)	torri8(THUMB2_STRI|THUMB2_U,rn,rt,im)
+#define T2_STRWI(rt,rn,im)	torri12(THUMB2_STRWI,rn,rt,im)
+#define _CC_STRIN(cc,rt,rn,im)	corri(cc,ARM_STRI,rn,rt,im)
+#define _STRIN(rt,rn,im)	_CC_STRIN(ARM_CC_AL,rt,rn,im)
+#define T2_STRIN(rt,rn,im)	torri8(THUMB2_STRI,rn,rt,im)
+#define _CC_STRD(cc,rt,rn,rm)	corrr(cc,ARM_STRD|ARM_P,rt,rn,rm)
+#define _STRD(rt,rn,rm)		_CC_STRD(ARM_CC_AL,rt,rn,rm)
+#define _CC_STRDN(cc,rt,rn,rm)	corrr(cc,ARM_STRD,rn,rt,rm)
+#define _STRDN(rt,rn,rm)	_CC_STRDN(ARM_CC_AL,rt,rn,rm)
+#define _CC_STRDI(cc,rt,rn,im)	corri8(cc,ARM_STRDI|ARM_P,rn,rt,im)
+#define _STRDI(rt,rn,im)	_CC_STRDI(ARM_CC_AL,rt,rn,im)
+#define T2_STRDI(rt,rt2,rn,im)	torrri8(THUMB2_STRDI|ARM_P,rn,rt,rt2,im)
+#define _CC_STRDIN(cc,rt,rn,im)	corri8(cc,ARM_STRDI,rn,rt,im)
+#define _STRDIN(rt,rn,im)	_CC_STRDIN(ARM_CC_AL,rt,rn,im)
+#define T2_STRDIN(rt,rt2,rn,im)	torrri8(THUMB2_STRDI,rn,rt,rt2,im)
+
+#define _CC_LDMIA(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_I,rn,im)
+#define _LDMIA(rn,im)		_CC_LDMIA(ARM_CC_AL,rn,im)
+#define _CC_LDM(cc,rn,im)	_CC_LDMIA(cc,rn,im)
+#define _LDM(rn,im)		_LDMIA(rn,im)
+#define T1_LDMIA(rn,im)		_jit_W(THUMB_LDMIA|(_u3(rn)<<8)|im)
+#define T2_LDMIA(rn,im)		torl(THUMB2_LDMIA,rn,im)
+#define _CC_LDMIA_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_I|ARM_M_U,rn,im)
+#define _LDMIA_U(rn,im)		_CC_LDMIA_U(ARM_CC_AL,rn,im)
+#define _LDM_U(r0,i0)		_LDMIA_U(r0,i0)
+#define _CC_LDMIB(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_I|ARM_M_B,rn,im)
+#define _LDMIB(rn,im)		_CC_LDMIB(ARM_CC_AL,rn,im)
+#define _CC_LDMIB_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_I|ARM_M_B|ARM_M_U,rn,im)
+#define _LDMIB_U(rn,im)		_CC_LDMIB_U(ARM_CC_AL,rn,im)
+#define _CC_LDMDA(cc,rn,im)	corl(cc,ARM_M|ARM_M_L,rn,im)
+#define _LDMDA(rn,im)		_CC_LDMDA(ARM_CC_AL,rn,im)
+#define _CC_LDMDA_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_U,rn,im)
+#define _LDMDA_U(rn,im)		_CC_LDMDA_U(ARM_CC_AL,rn,im)
+#define _CC_LDMDB(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_B,rn,im)
+#define _LDMDB(rn,im)		_CC_LDMDB(ARM_CC_AL,rn,im)
+#  define T2_LDMDB(rn,im)		torl(THUMB2_LDMDB,rn,im)
+
+#define _CC_LDMDB_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_L|ARM_M_B|ARM_M_U,rn,im)
+#define _LDMDB_U(rn,im)		_CC_LDMDB_U(ARM_CC_AL,rn,im)
+#define _CC_STMIA(cc,rn,im)	corl(cc,ARM_M|ARM_M_I,rn,im)
+#define _STMIA(rn,im)		_CC_STMIA(ARM_CC_AL,rn,im)
+#define _CC_STM(cc,rn,im)	_CC_STMIA(cc,rn,im)
+#define _STM(rn,im)		_STMIA(rn,im)
+#define _CC_STMIA_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_I|ARM_M_U,rn,im)
+#define _STMIA_U(rn,im)		_CC_STMIA_U(ARM_CC_AL,rn,im)
+#define _CC_STM_U(cc,rn,im)	_CC_STMIA_U(cc,rn,im)
+#define _STM_U(rn,im)		_STMIA_U(rn,im)
+#define _CC_STMIB(cc,rn,im)	corl(cc,ARM_M|ARM_M_I|ARM_M_B,rn,im)
+#define _STMIB(rn,im)		_CC_STMIB(ARM_CC_AL,rn,im)
+#define _CC_STMIB_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_I|ARM_M_B|ARM_M_U,rn,im)
+#define _STMIB_U(rn,im)		_CC_STMIB_U(ARM_CC_AL,rn,im)
+#define _CC_STMDA(cc,rn,im)	corl(cc,ARM_M,rn,im)
+#define _STMDA(rn,im)		_CC_STMDA(ARM_CC_AL,rn,im)
+#define _CC_STMDA_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_U,rn,im)
+#define _STMDA_U(rn,im)		_CC_STMDA_U(ARM_CC_AL,rn,im)
+#define _CC_STMDB(cc,rn,im)	corl(cc,ARM_M|ARM_M_B,rn,im)
+#define _STMDB(rn,im)		_CC_STMDB(ARM_CC_AL,rn,im)
+#define _CC_STMDB_U(cc,rn,im)	corl(cc,ARM_M|ARM_M_B|ARM_M_U,rn,im)
+#define _STMDB_U(rn,im)		_CC_STMDB_U(ARM_CC_AL,rn,im)
+#define _CC_PUSH(cc,im)		_CC_STMDB_U(cc,JIT_SP,im)
+#define _PUSH(im)		_STMDB_U(JIT_SP,im)
+#define T1_PUSH(im)		_jit_W(THUMB_PUSH|((im&0x4000)>>6)|(im&0xff))
+#define T2_PUSH(im)		tpp(THUMB2_PUSH,im)
+#define _CC_POP(cc,im)		_LDMIA_U(cc,JIT_SP,im)
+#define _POP(im)		_LDMIA_U(JIT_SP,im)
+#define T1_POP(im)		_jit_W(THUMB_POP|((im&0x8000)>>7)|(im&0xff))
+#define T2_POP(im)		tpp(THUMB2_POP,im)
+
+#define _CC_PKHBTI(cc,rd,rn,rm,im) arm_cc_pkh(cc,ARM_PKH,rn,rd,rm,im)
+#define _CC_PKHTBI(cc,rd,rn,rm,im) arm_cc_pkh(cc,ARM_PKH|ARM_ASR,rn,rd,rm,im)
+#define _PKHBTI(rd,rn,rm,im)	_CC_PKHBTI(ARM_CC_AL,rd,rn,rm,im)
+#define _PKHTBI(rd,rn,rm,im)	_CC_PKHTBI(ARM_CC_AL,rd,rn,rm,im)
+#define _PKHBT(rd,rn,rm)	_CC_PKHBTI(ARM_CC_AL,rd,rn,rm,0)
+#define _PKHTB(rd,rn,rm)	_CC_PKHTBI(ARM_CC_AL,rd,rn,rm,0)
+
+static int
+encode_thumb_immediate(unsigned int v)
+{
+    int			i;
+    unsigned int	m;
+    unsigned int	n;
+    /* 00000000 00000000 00000000 abcdefgh */
+    if ((v & 0xff) == v)
+	return (v);
+    /* 00000000 abcdefgh 00000000 abcdefgh */
+    if ((v & 0xff00ff) == v && ((v & 0xff0000) >> 16) == (v & 0xff))
+	return ((v & 0xff) | (1 << 12));
+    /* abcdefgh 00000000 abcdefgh 00000000 */
+    if (((v & 0xffff0000) >> 16) == (v & 0xffff) && (v & 0xff) == 0)
+	return ((v & 0x000000ff) | (2 << 12));
+    /* abcdefgh abcdefgh abcdefgh abcdefgh */
+    if ( (v &    0xff)        == ((v &     0xff00) >>  8) &&
+	((v &   0xff00) >> 8) == ((v &   0xff0000) >> 16) &&
+	((v & 0xff0000) << 8) ==  (v & 0xff000000))
+	return ((v & 0xff) | (3 << 12));
+    /* 1bcdefgh << 24 ... 1bcdefgh << 1 */
+    for (i = 8, m = 0xff000000, n = 0x80000000;
+	 i < 23; i++, m >>= 1,  n >>= 1) {
+	if ((v & m) == v && (v & n)) {
+	    v >>= 32 - i;
+	    if (!(i & 1))
+		v &= 0x7f;
+	    i >>= 1;
+	    return (((i & 7) << 12) | ((i & 8) << 23) | v);
+	}
+    }
+    return (-1);
+}
+
+static int
+encode_thumb_word_immediate(unsigned int v)
+{
+    if ((v & 0xfffff000) == 0)
+	return (((v & 0x800) << 15) | ((v & 0x700) << 4) | (v & 0xff));
+    return (-1);
+}
+
+static int
+encode_thumb_jump(int v)
+{
+    int		s, i1, i2, j1, j2;
+    if (v >= (int)-0x800000 && v <= 0x7fffff) {
+	s  = !!(v & 0x800000);
+	i1 = !!(v & 0x400000);
+	i2 = !!(v & 0x200000);
+	j1 = s ? i1 : !i1;
+	j2 = s ? i2 : !i2;
+	return ((s<<26)|((v&0x1ff800)<<5)|(j1<<13)|(j2<<11)|(v&0x7ff));
+    }
+    return (-1);
+}
+
+static int
+encode_thumb_cc_jump(int v)
+{
+    int		s, j1, j2;
+    if (v >= (int)-0x80000 && v <= 0x7ffff) {
+	s  = !!(v & 0x80000);
+	j1 = !!(v & 0x20000);
+	j2 = !!(v & 0x40000);
+	return ((s<<26)|((v&0x1f800)<<5)|(j1<<13)|(j2<<11)|(v&0x7ff));
+    }
+    return (-1);
+}
+
+#if !NAN_TO_INT_IS_ZERO
+static int
+encode_thumb_shift(int v, int type)
+{
+    switch (type) {
+	case ARM_ASR:
+	case ARM_LSL:
+	case ARM_LSR:		type >>= 1;	break;
+	default:		assert(!"handled shift");
+    }
+    assert(v >= 0 && v <= 31);
+    return (((v & 0x1c) << 10) | ((v & 3) << 6) | type);
+}
+#endif
+
+#define thumb2_orri(o,rn,rd,im)		_torri(_jit,o,rn,rd,im)
+#define torri(o,rn,rt,im)		_torri(_jit,o,rn,rt,im)
+__jit_inline void
+_torri(jit_state_t _jit, int o, int rn, int rd, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x0c0f7fff));
+    assert(!(im & 0xfbff8f00));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rd)<<8)|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torri8(o,rn,rt,im)		_torri8(_jit,o,rn,rt,im)
+__jit_inline void
+_torri8(jit_state_t _jit, int o, int rn, int rt, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x000ff0ff));
+    assert(!(im & 0xffffff00));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rt)<<12)|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torri12(o,rn,rt,im)		_torri12(_jit,o,rn,rt,im)
+__jit_inline void
+_torri12(jit_state_t _jit, int o, int rn, int rt, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x000fffff));
+    assert(!(im & 0xfffff000));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rt)<<12)|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define toriw(o,rd,im)			_toriw(_jit,o,rd,im)
+__jit_inline void
+_toriw(jit_state_t _jit, int o, int rd, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x40f7fff));
+    assert(!(im & 0xffff0000));
+    thumb.i = o|((im&0xf000)<<4)|((im&0x800)<<15)|((im&0x700)<<4)|(_u4(rd)<<8)|(im&0xff);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torrr(o,rn,rd,rm)		_torrr(_jit,o,rn,rd,rm)
+__jit_inline void
+_torrr(jit_state_t _jit, int o, int rn, int rd, int rm)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0xf0f0f));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rd)<<8)|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torrrs(o,rn,rd,rm,im)		_torrrs(_jit,o,rn,rd,rm,im)
+__jit_inline void
+_torrrs(jit_state_t _jit, int o, int rn, int rd, int rm, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x000f0f0f));
+    assert(!(im & 0xffff8f0f));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rd)<<8)|im|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torxr(o,rn,rt,rm)		_torxr(_jit,o,rn,rt,rm)
+__jit_inline void
+_torxr(jit_state_t _jit, int o, int rn, int rt, int rm)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0xf0f0f));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rt)<<12)|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torrrr(o,rn,rl,rh,rm)		_torrrr(_jit,o,rn,rl,rh,rm)
+__jit_inline void
+_torrrr(jit_state_t _jit, int o, int rn, int rl, int rh, int rm)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x000fff0f));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rl)<<12)|(_u4(rh)<<8)|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define torrri8(o,rn,rt,rt2,im)		_torrri8(_jit,o,rn,rt,rt2,im)
+__jit_inline void
+_torrri8(jit_state_t _jit, int o, int rn, int rt, int rt2, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x000fffff));
+    assert(!(im & 0xffffff00));
+    thumb.i = o|(_u4(rn)<<16)|(_u4(rt)<<12)|(_u4(rt2)<<8)|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define tc8(cc,im)			_tc8(_jit,cc,im)
+__jit_inline void
+_tc8(jit_state_t _jit, int cc, int im)
+{
+    assert(!(cc & 0x0fffffff));
+    assert(cc != ARM_CC_AL && cc != ARM_CC_NV);
+    assert(_s8P(im));
+    _jit_W(THUMB_CC_B|(cc>>20)|(im&0xff));
+}
+
+#define t11(im)				_t11(_jit,im)
+__jit_inline void
+_t11(jit_state_t _jit, int im)
+{
+    assert(!(im & 0xfffff800));
+    _jit_W(THUMB_B|im);
+}
+
+#define tcb(cc,im)			_tcb(_jit,cc,im)
+__jit_inline void
+_tcb(jit_state_t _jit, int cc, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(cc & 0xfffffff));
+    assert(cc != ARM_CC_AL && cc != ARM_CC_NV);
+    cc = ((unsigned)cc) >> 6;
+    assert(!(im & (THUMB2_CC_B|cc)));
+    thumb.i = THUMB2_CC_B|cc|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define blxi(im)				_blxi(_jit,im)
+__jit_inline void
+_blxi(jit_state_t _jit, int im)
+{
+    assert(!(im & 0xfe000000));
+    _jit_I(ARM_BLXI|im);
+}
+
+#define tb(o,im)				_tb(_jit,o,im)
+__jit_inline void
+_tb(jit_state_t _jit, int o, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x07ff2fff));
+    assert(!(o & im));
+    thumb.i = o|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define tshift(o,rd,rm,im)		_tshift(_jit,o,rd,rm,im)
+__jit_inline void
+_tshift(jit_state_t _jit, int o, int rd, int rm, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x7fcf));
+    assert(im >= 0 && im < 32);
+    thumb.i = o|((im&0x1c)<<10)|(_u4(rd)<<8)|((im&3)<<6)|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define thumb2_orrr(o,rn,rd,rm)		_thumb2_orrr(_jit,o,rn,rd,rm)
+__jit_inline void
+_thumb2_orrr(jit_state_t _jit, int o, int rn, int rd, int rm)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x000f0f0f));
+    thumb.i = o | (_u4(rn)<<16) | (_u4(rd)<<8) | _u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define thumb2_bfx(o,rn,rd,lsb,width)	_thumb2_bfx(_jit,o,rn,rd,lsb,width)
+__jit_inline void
+_thumb2_bfx(jit_state_t _jit, int o, int rn, int rd, int lsb, int width)
+{
+    int		msb;
+    jit_thumb_t	thumb;
+    assert(!(o & 0x7fdf));
+    assert(lsb >= 0 && lsb < 32 && width >= 0 && width <= 32);
+    msb = lsb + width;
+    if (msb > 31)
+	msb = 31;
+    thumb.i = o | (_u4(rn) << 16) | (_u4(rd) << 8) |
+	      ((msb & 7) << 10) | ((msb & 3) << 5) | msb;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define thumb2_cbxz(o,rn,im)		_thumb2_cbxz(_jit,o,rn,im)
+__jit_inline void
+_thumb2_cbxz(jit_state_t _jit, int o, int rn, int im)
+{
+    assert(!(o & 0x2ff));
+    /* branch forward only */
+    assert(im >= 0 && im < 128 && !(im & 1));
+    im >>= 1;
+    _jit_W(o|((im&0x80)<<5)|((im&0x1f)<<3)|_u3(rn));
+}
+
+#define thumb2_dbg(h,l,im)		_thumb2_dbg(_jit,h,l,im)
+__jit_inline void
+_thumb2_dbg(jit_state_t _jit, int h, int l, int im)
+{
+    assert(!(h & ~0xffff));
+    assert(!(l & 0xffff000f));
+    _jit_WW(h, l | _u4(im));
+}
+
+#define tpp(o,im)			_tpp(_jit,o,im)
+__jit_inline void
+_tpp(jit_state_t _jit, int o, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o  & 0x0000ffff));
+    assert(!(im & 0xffff2000));
+    if (o == THUMB2_PUSH)
+	assert(!(im & 0x8000));
+    assert(__builtin_popcount(im & 0x1fff) > 1);
+    thumb.i = o|im;
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define THUMB2_IT			0
+#define THUMB2_ITT			1
+#define THUMB2_ITE			2
+#define THUMB2_ITTT			3
+#define THUMB2_ITET			4
+#define THUMB2_ITTE			5
+#define THUMB2_ITEE			6
+#define THUMB2_ITTTT			7
+#define THUMB2_ITETT			8
+#define THUMB2_ITTET			9
+#define THUMB2_ITEET			10
+#define THUMB2_ITTTE			11
+#define THUMB2_ITETE			12
+#define THUMB2_ITTEE			13
+#define THUMB2_ITEEE			14
+#define tcit(tc,it)			_tcit(_jit,tc,it)
+__jit_inline void
+_tcit(jit_state_t _jit, unsigned int tc, int it)
+{
+    int		c;
+    int		m;
+    c = (tc >> 28) & 1;
+    assert(!(tc & 0xfffffff) && tc != ARM_CC_NV);
+    switch (it) {
+	case THUMB2_IT:		m =   1<<3; 			break;
+	case THUMB2_ITT:	m =  (c<<3)| (1<<2);		break;
+	case THUMB2_ITE:	m = (!c<<3)| (1<<2);		break;
+	case THUMB2_ITTT:	m =  (c<<3)| (c<<2)| (1<<1);	break;
+	case THUMB2_ITET:	m = (!c<<3)| (c<<2)| (1<<1);	break;
+	case THUMB2_ITTE:	m =  (c<<3)|(!c<<2)| (1<<1);	break;
+	case THUMB2_ITEE:	m = (!c<<3)|(!c<<2)| (1<<1);	break;
+	case THUMB2_ITTTT:	m =  (c<<3)| (c<<2)| (c<<1)|1;	break;
+	case THUMB2_ITETT:	m = (!c<<3)| (c<<2)| (c<<1)|1;	break;
+	case THUMB2_ITTET:	m =  (c<<3)|(!c<<2)| (c<<1)|1;	break;
+	case THUMB2_ITEET:	m = (!c<<3)|(!c<<2)| (c<<1)|1;	break;
+	case THUMB2_ITTTE:	m =  (c<<3)| (c<<2)|(!c<<1)|1;	break;
+	case THUMB2_ITETE:	m = (!c<<3)| (c<<2)|(!c<<1)|1;	break;
+	case THUMB2_ITTEE:	m =  (c<<3)|(!c<<2)|(!c<<1)|1;	break;
+	case THUMB2_ITEEE:	m = (!c<<3)|(!c<<2)|(!c<<1)|1;	break;
+	default:		assert(!"valid it code!");
+    }
+    assert(m && (tc != ARM_CC_AL || !(m & (m - 1))));
+    _jit_W(0xbf00 | (tc >> 24) | m);
+}
+#define _IT(cc)				tcit(cc,THUMB2_IT)
+#define _ITT(cc)			tcit(cc,THUMB2_ITT)
+#define _ITE(cc)			tcit(cc,THUMB2_ITE)
+#define _ITTT(cc)			tcit(cc,THUMB2_ITTT)
+#define _ITTE(cc)			tcit(cc,THUMB2_ITTE)
+#define _ITET(cc)			tcit(cc,THUMB2_ITET)
+#define _ITEE(cc)			tcit(cc,THUMB2_ITEE)
+#define _ITTTT(cc)			tcit(cc,THUMB2_ITTTT)
+#define _ITETT(cc)			tcit(cc,THUMB2_ITETT)
+#define _ITTET(cc)			tcit(cc,THUMB2_ITTET)
+#define _ITEET(cc)			tcit(cc,THUMB2_ITEET)
+#define _ITTTE(cc)			tcit(cc,THUMB2_ITTTE)
+#define _ITETE(cc)			tcit(cc,THUMB2_ITETE)
+#define _ITTEE(cc)			tcit(cc,THUMB2_ITTEE)
+#define _ITEEE(cc)			tcit(cc,THUMB2_ITEEE)
+
+#define torl(o,rn,im)			_torl(_jit,o,rn,im)
+__jit_inline void
+_torl(jit_state_t _jit, int o, int rn, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0xf1fff));
+    assert(rn != _R15 || !im || ((o & 0xc000) == 0xc000));
+    assert(!(o & THUMB2_LDM_W) || !(im & (1 << rn)));
+    thumb.i = o | (_u4(rn)<<16) | _u13(im);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define thumb2_mrrc(o,t2,t,cc,o1,m)	_thumb2_mrrc(_jit,o,t2,t,cc,o1,m)
+__jit_inline void
+_thumb2_mrrc(jit_state_t _jit, int o, int t2, int t, int cc, int o1, int m)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x03afffff));
+    thumb.i = o|(_u4(t2)<<16)|(_u4(t)<<12)|(_u4(cc)<<8)|(_u4(o1)<<4)|_u4(m);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+#define thumb2_pkh(o,rn,rd,rm,im)	_thumb2_pkh(_jit,o,rn,rd,rm,im)
+__jit_inline void
+_thumb2_pkh(jit_state_t _jit, int o, int rn, int rd, int rm, int im)
+{
+    jit_thumb_t	thumb;
+    assert(!(o & 0x7ffcf));
+    thumb.i = o|(_u4(rn)<<16)|((_u5(im)&0x1c)<<10)|
+	      (_u4(rd)<<12)|((im&3)<<6)|_u4(rm);
+    _jit_WW(thumb.s[0], thumb.s[1]);
+}
+
+/* v6T2, v7 */
+#define THUMB2_BFX			0xf3600000
+#define T2_BFC(rd,lsb,width)		thumb2_bfx(THUMB2_BFX,_R15,rd,lsb,width)
+#define T2_BFI(rd,rn,lsb,width)		thumb2_bfx(THUMB2_BFX,rn,rd,lsb,width)
+/* not permitted in IT block */
+#define THUMB2_CBZ			0xb100
+#define T2_CBZ(rn,im)			thumb2_cbxz(THUMB2_CBZ,rn,im)
+#define THUMB2_CBNZ			0xb900
+#define T2_CBNZ(rn,im)			thumb2_cbxz(THUMB2_CBNZ,rn,im)
+/* CDP/CDP2 here - same encoding as arm, but can start at "&3 == 2 offset" */
+#define THUMB2_CLZ			0xfab0f080
+#define T2_CLZ(rd,rm)			thumb2_orrr(THUMB2_CLZ,rd,rm,rm)
+
+#endif /* __lightning_asm_h */
diff --git a/src/runtime/c/pgf/lightning/arm/core.h b/src/runtime/c/pgf/lightning/arm/core.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/core.h
@@ -0,0 +1,2820 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (arm version)
+ *
+ ***********************************************************************/
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+#ifndef __lightning_core_arm_h
+#define __lightning_core_arm_h
+
+#define JIT_R_NUM			4
+static const jit_gpr_t
+jit_r_order[JIT_R_NUM] = {
+    _R0, _R1, _R2, _R3
+};
+#define JIT_R(i)			jit_r_order[i]
+
+#define JIT_V_NUM			4
+static const jit_gpr_t
+jit_v_order[JIT_V_NUM] = {
+    _R4, _R5, _R6, _R7
+};
+#define JIT_V(i)			jit_v_order[i]
+
+#define JIT_FRAMESIZE			48
+
+#define jit_no_set_flags()		jit_flags.no_set_flags
+#define jit_armv5_p()			(jit_cpu.version >= 5)
+#define jit_armv5e_p()			(jit_cpu.version >= 5 && jit_cpu.extend)
+#define jit_armv7r_p()			0
+#define jit_swf_p()			(jit_cpu.vfp == 0)
+#define jit_hardfp_p()			jit_cpu.abi
+
+extern int	__aeabi_idivmod(int, int);
+extern unsigned	__aeabi_uidivmod(unsigned, unsigned);
+
+#define jit_nop(n)			arm_nop(_jit, n)
+__jit_inline void
+arm_nop(jit_state_t _jit, int n)
+{
+    assert(n >= 0);
+    if (jit_thumb_p()) {
+	for (; n > 0; n -= 2)
+	    T1_NOP();
+    }
+    else {
+	for (; n > 0; n -= 4)
+	    _NOP();
+    }
+}
+
+#define jit_movr_i(r0, r1)		arm_movr_i(_jit, r0, r1)
+__jit_inline void
+arm_movr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (r0 != r1) {
+	if (jit_thumb_p())
+	    T1_MOV(r0, r1);
+	else
+	    _MOV(r0, r1);
+    }
+}
+
+#define jit_movi_i(r0, i0)		arm_movi_i(_jit, r0, i0)
+__jit_inline void
+arm_movi_i(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    int		i;
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && r0 < 8 && !(i0 & 0xffffff80))
+	    T1_MOVI(r0, i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_MOVI(r0, i);
+	else if ((i = encode_thumb_immediate(~i0)) != -1)
+	    T2_MVNI(r0, i);
+	else {
+	    T2_MOVWI(r0, _jit_US(i0));
+	    if (i0 & 0xffff0000)
+		T2_MOVTI(r0, _jit_US((unsigned)i0 >> 16));
+	}
+    }
+    else {
+	if (jit_armv6_p() && !(i0 & 0xffff0000))
+	    _MOVWI(r0, i0);
+	else if ((i = encode_arm_immediate(i0)) != -1)
+	    _MOVI(r0, i);
+	else if ((i = encode_arm_immediate(~i0)) != -1)
+	    _MVNI(r0, i);
+	else if (jit_armv6_p()) {
+	    _MOVWI(r0, _jit_US(i0));
+	    if ((i0 & 0xffff0000))
+		_MOVTI(r0, _jit_US((unsigned)i0 >> 16));
+	}
+	else {
+	    int     p0, p1, p2, p3, q0, q1, q2, q3;
+	    p0 = i0 & 0x000000ff;   p1 = i0 & 0x0000ff00;
+	    p2 = i0 & 0x00ff0000;   p3 = i0 & 0xff000000;
+	    i0 = ~i0;
+	    q0 = i0 & 0x000000ff;   q1 = i0 & 0x0000ff00;
+	    q2 = i0 & 0x00ff0000;   q3 = i0 & 0xff000000;
+	    if (!!p0 + !!p1 + !!p2 + !!p3 <= !!q0 + !!q1 + !!q2 + !!q3) {
+		/* prefer no inversion on tie */
+		if (p3) {
+		    _MOVI(r0, encode_arm_immediate(p3));
+		    if (p2) _ORRI(r0, r0, encode_arm_immediate(p2));
+		    if (p1) _ORRI(r0, r0, encode_arm_immediate(p1));
+		    if (p0) _ORRI(r0, r0, p0);
+		}
+		else if (p2) {
+		    _MOVI(r0, encode_arm_immediate(p2));
+		    if (p1) _ORRI(r0, r0, encode_arm_immediate(p1));
+		    if (p0) _ORRI(r0, r0, p0);
+		}
+		else {
+		    _MOVI(r0, encode_arm_immediate(p1));
+		    _ORRI(r0, r0, p0);
+		}
+	    }
+	    else {
+		if (q3) {
+		    _MVNI(r0, encode_arm_immediate(q3));
+		    if (q2) _EORI(r0, r0, encode_arm_immediate(q2));
+		    if (q1) _EORI(r0, r0, encode_arm_immediate(q1));
+		    if (q0) _EORI(r0, r0, q0);
+		}
+		else if (q2) {
+		    _MVNI(r0, encode_arm_immediate(q2));
+		    if (q1) _EORI(r0, r0, encode_arm_immediate(q1));
+		    if (q0) _EORI(r0, r0, q0);
+		}
+		else {
+		    _MVNI(r0, encode_arm_immediate(q1));
+		    _EORI(r0, r0, q0);
+		}
+	    }
+	}
+    }
+}
+
+#define jit_movi_p(r0, i0)		arm_movi_p(_jit, r0, i0)
+__jit_inline jit_insn *
+arm_movi_p(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_insn	*l;
+    int		 im, q0, q1, q2, q3;
+    im = (int)i0; 		l = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_MOVWI(r0, _jit_US((int)i0));
+	T2_MOVTI(r0, _jit_US((int)i0 >> 16));
+    }
+    else {
+	if (jit_armv6_p()) {
+	    _MOVWI(r0, _jit_US((unsigned)i0));
+	    _MOVTI(r0, _jit_US((unsigned)i0 >> 16));
+	}
+	else {
+	    q0 = im & 0x000000ff;	q1 = im & 0x0000ff00;
+	    q2 = im & 0x00ff0000;	q3 = im & 0xff000000;
+	    _MOVI(r0, encode_arm_immediate(q3));
+	    _ORRI(r0, r0, encode_arm_immediate(q2));
+	    _ORRI(r0, r0, encode_arm_immediate(q1));
+	    _ORRI(r0, r0, q0);
+	}
+    }
+    return (l);
+}
+
+#define jit_patch_movi(i0, i1)		arm_patch_movi(_jit, i0, i1)
+__jit_inline void
+arm_patch_movi(jit_state_t _jit, jit_insn *i0, void *i1)
+{
+    union {
+	short		*s;
+	int		*i;
+	void		*v;
+    } u;
+    jit_thumb_t		 thumb;
+    unsigned int	 im;
+    int			 q0, q1, q2, q3;
+    im = (unsigned int)i1;		u.v = i0;
+    if (jit_thumb_p()) {
+	q0 = (im & 0xf000) << 4;
+	q1 = (im & 0x0800) << 15;
+	q2 = (im & 0x0700) << 4;
+	q3 =  im & 0x00ff;
+	code2thumb(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	assert(   (thumb.i & 0xfbf00000) == THUMB2_MOVWI);
+	thumb.i = (thumb.i & 0xfbf00f00) | q0 | q1 | q2 | q3;
+	thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	im >>= 16;
+	q0 = (im & 0xf000) << 4;
+	q1 = (im & 0x0800) << 15;
+	q2 = (im & 0x0700) << 4;
+	q3 =  im & 0x00ff;
+	code2thumb(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+	assert(   (thumb.i & 0xfbf00000) == THUMB2_MOVTI);
+	thumb.i = (thumb.i & 0xfbf00f00) | q0 | q1 | q2 | q3;
+	thumb2code(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+    }
+    else {
+	if (jit_armv6_p()) {
+	    q0 =  im &      0xfff;
+	    q1 = (im &     0xf000) <<  4;
+	    q2 = (im &  0xfff0000) >> 16;
+	    q3 = (im & 0xf0000000) >> 12;
+	    assert(  (u.i[0] & 0x0ff00000) == (ARM_MOVWI));
+	    assert(  (u.i[1] & 0x0ff00000) == (ARM_MOVTI));
+	    u.i[0] = (u.i[0] & 0xfff0f000) | q1 | q0;
+	    u.i[1] = (u.i[1] & 0xfff0f000) | q3 | q2;
+	}
+	else {
+	    q0 = im & 0x000000ff;	q1 = im & 0x0000ff00;
+	    q2 = im & 0x00ff0000;	q3 = im & 0xff000000;
+	    assert(  (u.i[0] & 0x0ff00000) == (ARM_MOV|ARM_I));
+	    u.i[0] = (u.i[0] & 0xfffff000) | encode_arm_immediate(q3);
+	    assert(  (u.i[1] & 0x0ff00000) == (ARM_ORR|ARM_I));
+	    u.i[1] = (u.i[1] & 0xfffff000) | encode_arm_immediate(q2);
+	    assert(  (u.i[2] & 0x0ff00000) == (ARM_ORR|ARM_I));
+	    u.i[2] = (u.i[2] & 0xfffff000) | encode_arm_immediate(q1);
+	    assert(  (u.i[3] & 0x0ff00000) == (ARM_ORR|ARM_I));
+	    u.i[3] = (u.i[3] & 0xfffff000) | encode_arm_immediate(q0);
+	}
+    }
+}
+
+#define jit_patch_calli(i0, i1)		arm_patch_at(_jit, i0, i1)
+#define jit_patch_at(jump, label)	arm_patch_at(_jit, jump, label)
+__jit_inline void
+arm_patch_at(jit_state_t _jit, jit_insn *jump, jit_insn *label)
+{
+    long		 d;
+    union {
+	short		*s;
+	int		*i;
+	void		*v;
+    } u;
+    jit_thumb_t		 thumb;
+    u.v = jump;
+    if (jit_thumb_p() && jump >= _jitl.thumb) {
+#if 0
+	/* this actually matches other patterns, so cannot patch
+	 * automatically short jumps */
+	if ((u.s[0] & THUMB_CC_B) == THUMB_CC_B) {
+	    assert(_s8P(d));
+	    u.s[0] = (u.s[0] & 0xff00) | (d & 0xff);
+	}
+	else if ((u.s[0] & THUMB_B) == THUMB_B) {
+	    assert(_s11P(d));
+	    u.s[0] = (u.s[0] & 0xf800) | (d & 0x7ff);
+	}
+	else
+#endif
+	{
+	    code2thumb(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	    if ((thumb.i & THUMB2_B) == THUMB2_B) {
+		d = (((long)label - (long)jump) >> 1) - 2;
+		assert(_s24P(d));
+		thumb.i = THUMB2_B | encode_thumb_jump(d);
+		thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	    }
+	    else if ((thumb.i & THUMB2_B) == THUMB2_CC_B) {
+		d = (((long)label - (long)jump) >> 1) - 2;
+		assert(_s20P(d));
+		thumb.i = THUMB2_CC_B | (thumb.i & 0x3c00000) |
+			  encode_thumb_cc_jump(d);
+		thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	    }
+	    else if ((thumb.i & 0xfbf08000) == THUMB2_MOVWI)
+		jit_patch_movi(jump, label);
+	    else
+		assert(!"handled branch opcode");
+	}
+    }
+    else {
+	/* 0x0e000000 because 0x01000000 is (branch&) link modifier */
+	if ((u.i[0] & 0x0e000000) == ARM_B) {
+	    d = (((long)label - (long)jump) >> 2) - 2;
+	    assert(_s24P(d));
+	    u.i[0] = (u.i[0] & 0xff000000) | (d & 0x00ffffff);
+	}
+	else if (( jit_armv6_p() && (u.i[0] & 0x0ff00000) == ARM_MOVWI) ||
+		 (!jit_armv6_p() && (u.i[0] & 0x0ff00000) == (ARM_MOV|ARM_I)))
+	    jit_patch_movi(jump, label);
+	else
+	    assert(!"handled branch opcode");
+    }
+}
+
+#define jit_notr_i(r0, r1)		arm_notr_i(_jit, r0, r1)
+__jit_inline void
+arm_notr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8)
+	    T1_NOT(r0, r1);
+	else
+	    T2_NOT(r0, r1);
+    }
+    else
+	_NOT(r0, r1);
+}
+
+#define jit_negr_i(r0, r1)		arm_negr_i(_jit, r0, r1)
+__jit_inline void
+arm_negr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8)
+	    T1_RSBI(r0, r1);
+	else
+	    T2_RSBI(r0, r1, 0);
+    }
+    else
+	_RSBI(r0, r1, 0);
+}
+
+#define jit_addr_i(r0, r1, r2)		arm_addr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_addr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8)
+	    T1_ADD(r0, r1, r2);
+	else if (r0 == r1 || r0 == r2)
+	    T1_ADDX(r0, r0 == r1 ? r2 : r1);
+	else
+	    T2_ADD(r0, r1, r2);
+    }
+    else
+	_ADD(r0, r1, r2);
+}
+
+#define jit_addi_i(r0, r1, i0)		arm_addi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_addi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8 && !(i0 & ~7))
+	    T1_ADDI3(r0, r1, i0);
+	else if (!jit_no_set_flags() && (r0|r1) < 8 && !(-i0 & ~7))
+	    T1_SUBI3(r0, r1, -i0);
+	else if (!jit_no_set_flags() && r0 < 8 && r0 == r1 && !(i0 & ~0xff))
+	    T1_ADDI8(r0, i0);
+	else if (!jit_no_set_flags() && r0 < 8 && r0 == r1 && !(-i0 & ~0xff))
+	    T1_SUBI8(r0, -i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_ADDI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_SUBI(r0, r1, i);
+	else if ((i = encode_thumb_word_immediate(i0)) != -1)
+	    T2_ADDWI(r0, r1, i);
+	else if ((i = encode_thumb_word_immediate(-i0)) != -1)
+	    T2_SUBWI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_ADD(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _ADDI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _SUBI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _ADD(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_addcr_ui(r0, r1, r2)	arm_addcr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_addcr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	/* thumb auto set carry if not inside IT block */
+	if ((r0|r1|r2) < 8)
+	    T1_ADD(r0, r1, r2);
+	else
+	    T2_ADDS(r0, r1, r2);
+    }
+    else
+	_ADDS(r0, r1, r2);
+}
+
+#define jit_addci_ui(r0, r1, i0)	arm_addci_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_addci_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && !(i0 & ~7))
+	    T1_ADDI3(r0, r1, i0);
+	else if ((r0|r1) < 8 && !(-i0 & ~7))
+	    T1_SUBI3(r0, r1, -i0);
+	else if (r0 < 8 && r0 == r1 && !(i0 & ~0xff))
+	    T1_ADDI8(r0, i0);
+	else if (r0 < 8 && r0 == r1 && !(-i0 & ~0xff))
+	    T1_SUBI8(r0, -i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_ADDSI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_SUBSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_ADDS(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _ADDSI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _SUBSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _ADDS(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_addxr_ui(r0, r1, r2)	arm_addxr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_addxr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    /* keep setting carry because don't know last ADC */
+    if (jit_thumb_p()) {
+	/* thumb auto set carry if not inside IT block */
+	if ((r0|r1|r2) < 8 && (r0 == r1 || r0 == r2))
+	    T1_ADC(r0, r0 == r1 ? r2 : r1);
+	else
+	    T2_ADCS(r0, r1, r2);
+    }
+    else
+	_ADCS(r0, r1, r2);
+}
+
+#define jit_addxi_ui(r0, r1, i0)	arm_addxi_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_addxi_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_ADCSI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_SBCSI(r0, r1, i);
+	else {
+	    int		no_set_flags = jit_no_set_flags();
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_no_set_flags() = 1;
+	    jit_movi_i(reg, i0);
+	    jit_no_set_flags() = no_set_flags;
+	    T2_ADCS(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _ADCSI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _SBCSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _ADCS(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_subr_i(r0, r1, r2)		arm_subr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_subr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8)
+	    T1_SUB(r0, r1, r2);
+	else
+	    T2_SUB(r0, r1, r2);
+    }
+    else
+	_SUB(r0, r1, r2);
+}
+
+#define jit_subi_i(r0, r1, i0)		arm_subi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_subi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8 && !(i0 & ~7))
+	    T1_SUBI3(r0, r1, i0);
+	else if (!jit_no_set_flags() && (r0|r1) < 8 && !(-i0 & ~7))
+	    T1_ADDI3(r0, r1, -i0);
+	else if (!jit_no_set_flags() && r0 < 8 && r0 == r1 && !(i0 & ~0xff))
+	    T1_SUBI8(r0, i0);
+	else if (!jit_no_set_flags() && r0 < 8 && r0 == r1 && !(-i0 & ~0xff))
+	    T1_ADDI8(r0, -i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_SUBI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_ADDI(r0, r1, i);
+	else if ((i = encode_thumb_word_immediate(i0)) != -1)
+	    T2_SUBWI(r0, r1, i);
+	else if ((i = encode_thumb_word_immediate(-i0)) != -1)
+	    T2_ADDWI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_SUB(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _SUBI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _ADDI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _SUB(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_subcr_ui(r0, r1, r2)	arm_subcr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_subcr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	/* thumb auto set carry if not inside IT block */
+	if ((r0|r1|r2) < 8)
+	    T1_SUB(r0, r1, r2);
+	else
+	    T2_SUBS(r0, r1, r2);
+    }
+    else
+	_SUBS(r0, r1, r2);
+}
+
+#define jit_subci_ui(r0, r1, i0)	arm_subci_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_subci_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && !(i0 & ~7))
+	    T1_SUBI3(r0, r1, i0);
+	else if ((r0|r1) < 8 && !(-i0 & ~7))
+	    T1_ADDI3(r0, r1, -i0);
+	else if (r0 < 8 && r0 == r1 && !(i0 & ~0xff))
+	    T1_SUBI8(r0, i0);
+	else if (r0 < 8 && r0 == r1 && !(-i0 & ~0xff))
+	    T1_ADDI8(r0, -i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_SUBSI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_ADDSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_SUBS(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _SUBSI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _ADDSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _SUBS(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_subxr_ui(r0, r1, r2)	arm_subxr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_subxr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    /* keep setting carry because don't know last ADC */
+    if (jit_thumb_p()) {
+	/* thumb auto set carry if not inside IT block */
+	if ((r0|r1|r2) < 8 && r0 == r1)
+	    T1_SBC(r0, r2);
+	else
+	    T2_SBCS(r0, r1, r2);
+    }
+    else
+	_SBCS(r0, r1, r2);
+}
+
+#define jit_subxi_ui(r0, r1, i0)	arm_subxi_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_subxi_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_SBCSI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_ADCSI(r0, r1, i);
+	else {
+	    int		no_set_flags = jit_no_set_flags();
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_no_set_flags() = 1;
+	    jit_movi_i(reg, i0);
+	    jit_no_set_flags() = no_set_flags;
+	    T2_SBCS(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _SBCSI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _ADCSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _SBCS(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_rsbr_i(r0, r1, r2)		arm_rsbr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_rsbr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p())
+	T2_RSB(r0, r1, r2);
+    else
+	_RSB(r0, r1, r2);
+}
+
+#define jit_rsbi_i(r0, r1, i0)		arm_rsbi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_rsbi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if (i0 == 0)
+	    arm_negr_i(_jit, r0, r1);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_RSBI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_RSB(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _RSBI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _RSB(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_mulr_i(r0, r1, r2)		arm_mulr_i(_jit, r0, r1, r2)
+#define jit_mulr_ui(r0, r1, r2)		arm_mulr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_mulr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && r0 == r2 && (r0|r1) < 8)
+	    T1_MUL(r0, r1);
+	else if (!jit_no_set_flags() && r0 == r1 && (r0|r2) < 8)
+	    T1_MUL(r0, r2);
+	else
+	    T2_MUL(r0, r1, r2);
+    }
+    else {
+	if (r0 == r1 && !jit_armv6_p()) {
+	    if (r0 != r2)
+		_MUL(r0, r2, r1);
+	    else {
+		_MOV(JIT_TMP, r1);
+		_MUL(r0, JIT_TMP, r2);
+	    }
+	}
+	else
+	    _MUL(r0, r1, r2);
+    }
+}
+
+#define jit_muli_i(r0, r1, i0)		arm_muli_i(_jit, r0, r1, i0)
+#define jit_muli_ui(r0, r1, i0)		arm_muli_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_muli_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t	reg;
+    reg = r0 != r1 ? r0 : JIT_TMP;
+    jit_movi_i(reg, i0);
+    arm_mulr_i(_jit, r0, r1, reg);
+}
+
+#define jit_hmulr_i(r0, r1, r2)		arm_hmulr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_hmulr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p())
+	T2_SMULL(JIT_TMP, r0, r1, r2);
+    else {
+	if (r0 == r1 && !jit_armv6_p()) {
+	    assert(r2 != JIT_TMP);
+	    _SMULL(JIT_TMP, r0, r2, r1);
+	}
+	else
+	    _SMULL(JIT_TMP, r0, r1, r2);
+    }
+}
+
+#define jit_hmuli_i(r0, r1, i0)		arm_hmuli_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_hmuli_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	assert(r0 != JIT_TMP);
+	jit_movi_i(JIT_TMP, i0);
+	T2_SMULL(JIT_TMP, r0, r1, JIT_TMP);
+    }
+    else {
+	if (r0 != r1 || jit_armv6_p()) {
+	    jit_movi_i(JIT_TMP, i0);
+	    _SMULL(JIT_TMP, r0, r1, JIT_TMP);
+	}
+	else {
+	    if (r0 != _R0)	    reg = _R0;
+	    else if (r0 != _R1)     reg = _R1;
+	    else if (r0 != _R2)     reg = _R2;
+	    else		    reg = _R3;
+	    _PUSH(1<<reg);
+	    jit_movi_i(reg, i0);
+	    _SMULL(JIT_TMP, r0, r1, reg);
+	    _POP(1<<reg);
+	}
+    }
+}
+
+#define jit_hmulr_ui(r0, r1, r2)	arm_hmulr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_hmulr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p())
+	T2_UMULL(JIT_TMP, r0, r1, r2);
+    else {
+	if (r0 == r1 && !jit_armv6_p()) {
+	    assert(r2 != JIT_TMP);
+	    _UMULL(JIT_TMP, r0, r2, r1);
+	}
+	else
+	    _UMULL(JIT_TMP, r0, r1, r2);
+    }
+}
+
+#define jit_hmuli_ui(r0, r1, i0)	arm_hmuli_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_hmuli_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	assert(r0 != JIT_TMP);
+	jit_movi_i(JIT_TMP, i0);
+	T2_UMULL(JIT_TMP, r0, r1, JIT_TMP);
+    }
+    else {
+	if (r0 != r1 || jit_armv6_p()) {
+	    jit_movi_i(JIT_TMP, i0);
+	    _UMULL(JIT_TMP, r0, r1, JIT_TMP);
+	}
+	else {
+	    if (r0 != _R0)	    reg = _R0;
+	    else if (r0 != _R1)     reg = _R1;
+	    else if (r0 != _R2)     reg = _R2;
+	    else		    reg = _R3;
+	    _PUSH(1<<reg);
+	    jit_movi_i(reg, i0);
+	    _UMULL(JIT_TMP, r0, r1, reg);
+	    _POP(1<<reg);
+	}
+    }
+}
+
+static void
+arm_divmod(jit_state_t _jit, int div, int sign,
+	   jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    int			 d;
+    int			 l;
+    void		*p;
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    if (jit_thumb_p())
+	T1_PUSH(l);
+    else
+	_PUSH(l);
+    if (r1 == _R1 && r2 == _R0) {
+	jit_movr_i(JIT_FTMP, _R0);
+	jit_movr_i(_R0, _R1);
+	jit_movr_i(_R1, JIT_FTMP);
+    }
+    else if (r2 == _R0) {
+	jit_movr_i(_R1, r2);
+	jit_movr_i(_R0, r1);
+    }
+    else {
+	jit_movr_i(_R0, r1);
+	jit_movr_i(_R1, r2);
+    }
+    if (sign)		p = __aeabi_idivmod;
+    else		p = __aeabi_uidivmod;
+    if (!jit_exchange_p()) {
+	if (jit_thumb_p())
+	    d = (((int)p - (int)_jit->x.pc) >> 1) - 2;
+	else
+	    d = (((int)p - (int)_jit->x.pc) >> 2) - 2;
+	if (_s24P(d)) {
+	    if (jit_thumb_p())
+		T2_BLI(encode_thumb_jump(d));
+	    else
+		_BLI(d & 0x00ffffff);
+	}
+	else
+	    goto fallback;
+    }
+    else {
+    fallback:
+	jit_movi_i(JIT_FTMP, (int)p);
+	if (jit_thumb_p())
+	    T1_BLX(JIT_FTMP);
+	else
+	    _BLX(JIT_FTMP);
+    }
+    if (div)
+	jit_movr_i(r0, _R0);
+    else
+	jit_movr_i(r0, _R1);
+    if (jit_thumb_p())
+	T1_POP(l);
+    else
+	_POP(l);
+}
+
+#define jit_divr_i(r0, r1, r2)		arm_divr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_divr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_armv7r_p() && jit_thumb_p())
+	T2_SDIV(r0, r1, r2);
+    else
+	arm_divmod(_jit, 1, 1, r0, r1, r2);
+}
+
+#define jit_divi_i(r0, r1, i0)		arm_divi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_divi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_movi_i(JIT_TMP, i0);
+    arm_divr_i(_jit, r0, r1, JIT_TMP);
+}
+
+#define jit_divr_ui(r0, r1, r2)		arm_divr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_divr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_armv7r_p() && jit_thumb_p())
+	T2_UDIV(r0, r1, r2);
+    else
+	arm_divmod(_jit, 1, 0, r0, r1, r2);
+}
+
+#define jit_divi_ui(r0, r1, i0)		arm_divi_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_divi_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, unsigned int i0)
+{
+    jit_movi_i(JIT_TMP, i0);
+    arm_divr_ui(_jit, r0, r1, JIT_TMP);
+}
+
+#define jit_modr_i(r0, r1, r2)		arm_modr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_modr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    arm_divmod(_jit, 0, 1, r0, r1, r2);
+}
+
+#define jit_modi_i(r0, r1, i0)		arm_modi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_modi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_movi_i(JIT_TMP, i0);
+    arm_modr_i(_jit, r0, r1, JIT_TMP);
+}
+
+#define jit_modr_ui(r0, r1, r2)		arm_modr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_modr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    arm_divmod(_jit, 0, 0, r0, r1, r2);
+}
+
+#define jit_modi_ui(r0, r1, i0)		arm_modi_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_modi_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_movi_i(JIT_TMP, i0);
+    arm_modr_ui(_jit, r0, r1, JIT_TMP);
+}
+
+#define jit_andr_i(r0, r1, r2)		arm_andr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_andr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && (r0 == r1 || r0 == r2))
+	    T1_AND(r0, r0 == r1 ? r2 : r1);
+	else
+	    T2_AND(r0, r1, r2);
+    }
+    else
+	_AND(r0, r1, r2);
+}
+
+#define jit_andi_i(r0, r1, i0)		arm_andi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_andi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_ANDI(r0, r1, i);
+	else if ((i = encode_thumb_immediate(~i0)) != -1)
+	    T2_BICI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_AND(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _ANDI(r0, r1, i);
+	else if ((i = encode_arm_immediate(~i0)) != -1)
+	    _BICI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _AND(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_orr_i(r0, r1, r2)		arm_orr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_orr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && (r0 == r1 || r0 == r2))
+	    T1_ORR(r0, r0 == r1 ? r2 : r1);
+	else
+	    T2_ORR(r0, r1, r2);
+    }
+    else
+	_ORR(r0, r1, r2);
+}
+
+#define jit_ori_i(r0, r1, i0)		arm_ori_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_ori_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_ORRI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_ORR(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _ORRI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _ORR(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_xorr_i(r0, r1, r2)		arm_xorr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_xorr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && (r0 == r1 || r0 == r2))
+	    T1_EOR(r0, r0 == r1 ? r2 : r1);
+	else
+	    T2_EOR(r0, r1, r2);
+    }
+    else
+	_EOR(r0, r1, r2);
+}
+
+#define jit_xori_i(r0, r1, i0)		arm_xori_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_xori_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_EORI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    T2_EOR(r0, r1, reg);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _EORI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _EOR(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_lshr_i(r0, r1, r2)		arm_lshr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_lshr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && r0 == r1)
+	    T1_LSL(r0, r2);
+	else
+	    T2_LSL(r0, r1, r2);
+    }
+    else
+	_LSL(r0, r1, r2);
+}
+
+#define jit_lshi_i(r0, r1, i0)		arm_lshi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_lshi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    assert(i0 >= 0 && i0 <= 31);
+    if (i0 == 0)
+	jit_movr_i(r0, r1);
+    else if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8)
+	    T1_LSLI(r0, r1, i0);
+	else
+	    T2_LSLI(r0, r1, i0);
+    }
+    else
+	_LSLI(r0, r1, i0);
+}
+
+#define jit_rshr_i(r0, r1, r2)		arm_rshr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_rshr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && r0 == r1)
+	    T1_ASR(r0, r2);
+	else
+	    T2_ASR(r0, r1, r2);
+    }
+    else
+	_ASR(r0, r1, r2);
+}
+
+#define jit_rshi_i(r0, r1, i0)		arm_rshi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_rshi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    assert(i0 >= 0 && i0 <= 31);
+    if (i0 == 0)
+	jit_movr_i(r0, r1);
+    else if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8)
+	    T1_ASRI(r0, r1, i0);
+	else
+	    T2_ASRI(r0, r1, i0);
+    }
+    else
+	_ASRI(r0, r1, i0);
+}
+
+#define jit_rshr_ui(r0, r1, r2)		arm_rshr_ui(_jit, r0, r1, r2)
+__jit_inline void
+arm_rshr_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1|r2) < 8 && r0 == r1)
+	    T1_LSR(r0, r2);
+	else
+	    T2_LSR(r0, r1, r2);
+    }
+    else
+	_LSR(r0, r1, r2);
+}
+
+#define jit_rshi_ui(r0, r1, i0)		arm_rshi_ui(_jit, r0, r1, i0)
+__jit_inline void
+arm_rshi_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    assert(i0 >= 0 && i0 <= 31);
+    if (i0 == 0)
+	jit_movr_i(r0, r1);
+    else if (jit_thumb_p()) {
+	if (!jit_no_set_flags() && (r0|r1) < 8)
+	    T1_LSRI(r0, r1, i0);
+	else
+	    T2_LSRI(r0, r1, i0);
+    }
+    else
+	_LSRI(r0, r1, i0);
+}
+
+__jit_inline void
+arm_ccr(jit_state_t _jit, int ct, int cf,
+	jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	assert((ct ^ cf) >> 28 == 1);
+	if ((r1|r2) < 8)
+	    T1_CMP(r1, r2);
+	else if ((r1&r2) & 8)
+	    T1_CMPX(r1, r2);
+	else
+	    T2_CMP(r1, r2);
+	_ITE(ct);
+	if (r0 < 8) {
+	    T1_MOVI(r0, 1);
+	    T1_MOVI(r0, 0);
+	}
+	else {
+	    T2_MOVI(r0, 1);
+	    T2_MOVI(r0, 0);
+	}
+    }
+    else {
+	_CMP(r1, r2);
+	_CC_MOVI(ct, r0, 1);
+	_CC_MOVI(cf, r0, 0);
+    }
+}
+__jit_inline void
+arm_cci(jit_state_t _jit, int ct, int cf,
+	jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p()) {
+	if (r1 < 7 && !(i0 & 0xffffff00))
+	    T1_CMPI(r1, i0);
+	else if ((i = encode_thumb_immediate(i0)) != -1)
+	    T2_CMPI(r1, i);
+	else if ((i = encode_thumb_immediate(-i0)) != -1)
+	    T2_CMNI(r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    arm_ccr(_jit, ct, cf, r0, r1, reg);
+	    return;
+	}
+	_ITE(ct);
+	if (r0 < 8) {
+	    T1_MOVI(r0, 1);
+	    T1_MOVI(r0, 0);
+	}
+	else {
+	    T2_MOVI(r0, 1);
+	    T2_MOVI(r0, 0);
+	}
+    }
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _CMPI(r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _CMNI(r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _CMP(r1, reg);
+	}
+	_CC_MOVI(ct, r0, 1);
+	_CC_MOVI(cf, r0, 0);
+    }
+}
+#define jit_ltr_i(r0, r1, r2)	arm_ccr(_jit,ARM_CC_LT,ARM_CC_GE,r0,r1,r2)
+#define jit_lti_i(r0, r1, i0)	arm_cci(_jit,ARM_CC_LT,ARM_CC_GE,r0,r1,i0)
+#define jit_ltr_ui(r0, r1, r2)	arm_ccr(_jit,ARM_CC_LO,ARM_CC_HS,r0,r1,r2)
+#define jit_lti_ui(r0, r1, i0)	arm_cci(_jit,ARM_CC_LO,ARM_CC_HS,r0,r1,i0)
+#define jit_ler_i(r0, r1, r2)	arm_ccr(_jit,ARM_CC_LE,ARM_CC_GT,r0,r1,r2)
+#define jit_lei_i(r0, r1, i0)	arm_cci(_jit,ARM_CC_LE,ARM_CC_GT,r0,r1,i0)
+#define jit_ler_ui(r0, r1, r2)	arm_ccr(_jit,ARM_CC_LS,ARM_CC_HI,r0,r1,r2)
+#define jit_lei_ui(r0, r1, i0)	arm_cci(_jit,ARM_CC_LS,ARM_CC_HI,r0,r1,i0)
+#define jit_eqr_i(r0, r1, r2)	arm_ccr(_jit,ARM_CC_EQ,ARM_CC_NE,r0,r1,r2)
+#define jit_eqi_i(r0, r1, i0)	arm_cci(_jit,ARM_CC_EQ,ARM_CC_NE,r0,r1,i0)
+#define jit_ger_i(r0, r1, r2)	arm_ccr(_jit,ARM_CC_GE,ARM_CC_LT,r0,r1,r2)
+#define jit_gei_i(r0, r1, i0)	arm_cci(_jit,ARM_CC_GE,ARM_CC_LT,r0,r1,i0)
+#define jit_ger_ui(r0, r1, r2)	arm_ccr(_jit,ARM_CC_HS,ARM_CC_LO,r0,r1,r2)
+#define jit_gei_ui(r0, r1, i0)	arm_cci(_jit,ARM_CC_HS,ARM_CC_LO,r0,r1,i0)
+#define jit_gtr_i(r0, r1, r2)	arm_ccr(_jit,ARM_CC_GT,ARM_CC_LE,r0,r1,r2)
+#define jit_gti_i(r0, r1, i0)	arm_cci(_jit,ARM_CC_GT,ARM_CC_LE,r0,r1,i0)
+#define jit_gtr_ui(r0, r1, r2)	arm_ccr(_jit,ARM_CC_HI,ARM_CC_LS,r0,r1,r2)
+#define jit_gti_ui(r0, r1, i0)	arm_cci(_jit,ARM_CC_HI,ARM_CC_LS,r0,r1,i0)
+
+#define jit_ner_i(r0, r1, r2)		arm_ner_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_ner_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p())
+	arm_ccr(_jit, ARM_CC_NE, ARM_CC_EQ, r0, r1, r2);
+    else {
+	_SUBS(r0, r1, r2);
+	_CC_MOVI(ARM_CC_NE, r0, 1);
+    }
+}
+
+#define jit_nei_i(r0, r1, i0)		arm_nei_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_nei_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    int		i;
+    jit_gpr_t	reg;
+    if (jit_thumb_p())
+	arm_cci(_jit, ARM_CC_NE, ARM_CC_EQ, r0, r1, i0);
+    else {
+	if ((i = encode_arm_immediate(i0)) != -1)
+	    _SUBSI(r0, r1, i);
+	else if ((i = encode_arm_immediate(-i0)) != -1)
+	    _ADDSI(r0, r1, i);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _SUBS(r0, r1, reg);
+	}
+	_CC_MOVI(ARM_CC_NE, r0, 1);
+    }
+}
+
+#define jit_jmpr(r0)			arm_jmpr(_jit, r0)
+__jit_inline void
+arm_jmpr(jit_state_t _jit, jit_gpr_t r0)
+{
+    if (jit_thumb_p())
+	T1_MOV(_R15, r0);
+    else
+	_MOV(_R15, r0);
+}
+
+#define jit_jmpi(i0)			arm_jmpi(_jit, i0)
+__jit_inline jit_insn *
+arm_jmpi(jit_state_t _jit, void *i0)
+{
+    jit_insn	*l;
+    long	 d;
+    l = _jit->x.pc;
+    if (jit_thumb_p() && _jitl.after_prolog) {
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	if (_s20P(d))
+	    T2_B(encode_thumb_jump(d));
+	else {
+	    jit_movi_p(JIT_TMP, i0);
+	    jit_jmpr(JIT_TMP);
+	}
+    }
+    else {
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(ARM_CC_AL, d & 0x00ffffff);
+    }
+    return (l);
+}
+
+__jit_inline jit_insn *
+arm_bccr(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    jit_insn	*l;
+    long	 d;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_CMP(r0, r1);
+	else if ((r0&r1) & 8)
+	    T1_CMPX(r0, r1);
+	else
+	    T2_CMP(r0, r1);
+	/* use only thumb2 conditional as does not know if will be patched */
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	_CMP(r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+__jit_inline jit_insn *
+arm_bcci(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, int i1)
+{
+    jit_insn	*l;
+    long	 d;
+    int		 i;
+    if (jit_thumb_p()) {
+	if (r0 < 7 && !(i1 & 0xffffff00))
+	    T1_CMPI(r0, i1);
+	else if ((i = encode_thumb_immediate(i1)) != -1)
+	    T2_CMPI(r0, i);
+	else if ((i = encode_thumb_immediate(-i1)) != -1)
+	    T2_CMNI(r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    T2_CMP(r0, JIT_TMP);
+	}
+	/* use only thumb2 conditional as does not know if will be patched */
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	if ((i = encode_arm_immediate(i1)) != -1)
+	    _CMPI(r0, i);
+	else if ((i = encode_arm_immediate(-i1)) != -1)
+	    _CMNI(r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    _CMP(r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+#define jit_bltr_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_LT, i0, r0, r1)
+#define jit_blti_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_LT, i0, r0, i1)
+#define jit_bltr_ui(i0, r0, r1) 	arm_bccr(_jit, ARM_CC_LO, i0, r0, r1)
+#define jit_blti_ui(i0, r0, i1) 	arm_bcci(_jit, ARM_CC_LO, i0, r0, i1)
+#define jit_bler_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_LE, i0, r0, r1)
+#define jit_blei_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_LE, i0, r0, i1)
+#define jit_bler_ui(i0, r0, r1) 	arm_bccr(_jit, ARM_CC_LS, i0, r0, r1)
+#define jit_blei_ui(i0, r0, i1) 	arm_bcci(_jit, ARM_CC_LS, i0, r0, i1)
+#define jit_beqr_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_EQ, i0, r0, r1)
+#define jit_beqi_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_EQ, i0, r0, i1)
+#define jit_bger_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_GE, i0, r0, r1)
+#define jit_bgei_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_GE, i0, r0, i1)
+#define jit_bger_ui(i0, r0, r1) 	arm_bccr(_jit, ARM_CC_HS, i0, r0, r1)
+#define jit_bgei_ui(i0, r0, i1) 	arm_bcci(_jit, ARM_CC_HS, i0, r0, i1)
+#define jit_bgtr_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_GT, i0, r0, r1)
+#define jit_bgti_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_GT, i0, r0, i1)
+#define jit_bgtr_ui(i0, r0, r1) 	arm_bccr(_jit, ARM_CC_HI, i0, r0, r1)
+#define jit_bgti_ui(i0, r0, i1) 	arm_bcci(_jit, ARM_CC_HI, i0, r0, i1)
+#define jit_bner_i(i0, r0, r1)		arm_bccr(_jit, ARM_CC_NE, i0, r0, r1)
+#define jit_bnei_i(i0, r0, i1)		arm_bcci(_jit, ARM_CC_NE, i0, r0, i1)
+
+__jit_inline jit_insn *
+arm_baddr(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    jit_insn	*l;
+    long	 d;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_ADD(r0, r0, r1);
+	else
+	    T2_ADDS(r0, r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	_ADDS(r0, r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+__jit_inline jit_insn *
+arm_baddi(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, int i1)
+{
+    jit_insn	*l;
+    long	 d;
+    int		 i;
+    if (jit_thumb_p()) {
+	if (r0 < 8 && !(i1 & ~7))
+	    T1_ADDI3(r0, r0, i1);
+	else if (r0 < 8 && !(-i1 & ~7))
+	    T1_SUBI3(r0, r0, -i1);
+	else if (r0 < 8 && !(i1 & ~0xff))
+	    T1_ADDI8(r0, i1);
+	else if (r0 < 8 && !(-i1 & ~0xff))
+	    T1_SUBI8(r0, -i1);
+	else if ((i = encode_thumb_immediate(i1)) != -1)
+	    T2_ADDSI(r0, r0, i);
+	else if ((i = encode_thumb_immediate(-i1)) != -1)
+	    T2_SUBSI(r0, r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    T2_ADDS(r0, r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	if ((i = encode_arm_immediate(i1)) != -1)
+	    _ADDSI(r0, r0, i);
+	else if ((i = encode_arm_immediate(-i1)) != -1)
+	    _SUBSI(r0, r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    _ADDS(r0, r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+#define jit_boaddr_i(i0, r0, r1)	arm_baddr(_jit, ARM_CC_VS, i0, r0, r1)
+#define jit_boaddi_i(i0, r0, i1)	arm_baddi(_jit, ARM_CC_VS, i0, r0, i1)
+#define jit_boaddr_ui(i0, r0, r1)	arm_baddr(_jit, ARM_CC_HS, i0, r0, r1)
+#define jit_boaddi_ui(i0, r0, i1)	arm_baddi(_jit, ARM_CC_HS, i0, r0, i1)
+
+__jit_inline jit_insn *
+arm_bsubr(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    jit_insn	*l;
+    long	 d;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_SUB(r0, r0, r1);
+	else
+	    T2_SUBS(r0, r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	_SUBS(r0, r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+
+__jit_inline jit_insn *
+arm_bsubi(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, int i1)
+{
+    jit_insn	*l;
+    long	 d;
+    int		 i;
+    if (jit_thumb_p()) {
+	if (r0 < 8 && !(i1 & ~7))
+	    T1_SUBI3(r0, r0, i1);
+	else if (r0 < 8 && !(-i1 & ~7))
+	    T1_ADDI3(r0, r0, -i1);
+	else if (r0 < 8 && !(i1 & ~0xff))
+	    T1_SUBI8(r0, i1);
+	else if (r0 < 8 && !(-i1 & ~0xff))
+	    T1_ADDI8(r0, -i1);
+	else if ((i = encode_thumb_immediate(i1)) != -1)
+	    T2_SUBSI(r0, r0, i);
+	else if ((i = encode_thumb_immediate(-i1)) != -1)
+	    T2_ADDSI(r0, r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    T2_SUBS(r0, r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	if ((i = encode_arm_immediate(i1)) != -1)
+	    _SUBSI(r0, r0, i);
+	else if ((i = encode_arm_immediate(-i1)) != -1)
+	    _ADDSI(r0, r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    _SUBS(r0, r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+#define jit_bosubr_i(i0, r0, r1)	arm_bsubr(_jit, ARM_CC_VS, i0, r0, r1)
+#define jit_bosubi_i(i0, r0, i1)	arm_bsubi(_jit, ARM_CC_VS, i0, r0, i1)
+#define jit_bosubr_ui(i0, r0, r1)	arm_bsubr(_jit, ARM_CC_LO, i0, r0, r1)
+#define jit_bosubi_ui(i0, r0, i1)	arm_bsubi(_jit, ARM_CC_LO, i0, r0, i1)
+
+__jit_inline jit_insn *
+arm_bmxr(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    jit_insn	*l;
+    long	 d;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_TST(r0, r1);
+	else
+	    T2_TST(r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	if (jit_armv5_p())
+	    _TST(r0, r1);
+	else
+	    _ANDS(JIT_TMP, r0, r1);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+__jit_inline jit_insn *
+arm_bmxi(jit_state_t _jit, int cc, jit_insn *i0, jit_gpr_t r0, int i1)
+{
+    jit_insn	*l;
+    long	 d;
+    int		 i;
+    if (jit_thumb_p()) {
+	if ((i = encode_thumb_immediate(i1)) != -1)
+	    T2_TSTI(r0, i);
+	else {
+	    jit_movi_i(JIT_TMP, i1);
+	    T2_TST(r0, JIT_TMP);
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	if (jit_armv5_p()) {
+	    if ((i = encode_arm_immediate(i1)) != -1)
+		_TSTI(r0, i);
+	    else {
+		jit_movi_i(JIT_TMP, i1);
+		_TST(r0, JIT_TMP);
+	    }
+	}
+	else {
+	    if ((i = encode_arm_immediate(i1)) != -1)
+		_ANDSI(JIT_TMP, r0, i);
+	    else if ((i = encode_arm_immediate(~i1)) != -1)
+		_BICSI(JIT_TMP, r0, i);
+	    else {
+		jit_movi_i(JIT_TMP, i1);
+		_ANDS(JIT_TMP, r0, JIT_TMP);
+	    }
+	}
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+#define jit_bmsr_i(i0, r0, r1)		arm_bmxr(_jit, ARM_CC_NE, i0, r0, r1)
+#define jit_bmsi_i(i0, r0, i1)		arm_bmxi(_jit, ARM_CC_NE, i0, r0, i1)
+#define jit_bmcr_i(i0, r0, r1)		arm_bmxr(_jit, ARM_CC_EQ, i0, r0, r1)
+#define jit_bmci_i(i0, r0, i1)		arm_bmxi(_jit, ARM_CC_EQ, i0, r0, i1)
+
+#define jit_ldr_c(r0, r1)		arm_ldr_c(_jit, r0, r1)
+__jit_inline void
+arm_ldr_c(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_LDRSBI(r0, r1, 0);
+    else
+	_LDRSBI(r0, r1, 0);
+}
+
+#define jit_ldi_c(r0, i0)		arm_ldi_c(_jit, r0, i0)
+__jit_inline void
+arm_ldi_c(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_LDRSBI(r0, JIT_TMP, 0);
+    else
+	_LDRSBI(r0, JIT_TMP, 0);
+}
+
+#define jit_ldxr_c(r0, r1, r2)		arm_ldxr_c(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_c(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_LDRSB(r0, r1, r2);
+	else
+	    T2_LDRSB(r0, r1, r2);
+    }
+    else
+	_LDRSB(r0, r1, r2);
+}
+
+#define jit_ldxi_c(r0, r1, i0)		arm_ldxi_c(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_c(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t		reg;
+    if (jit_thumb_p()) {
+	if (i0 >= 0 && i0 <= 255)
+	    T2_LDRSBI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_LDRSBIN(r0, r1, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_LDRSBWI(r0, r1, i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    if ((r0|r1|reg) < 8)
+		T1_LDRSB(r0, r1, reg);
+	    else
+		T2_LDRSB(r0, r1, reg);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 255)
+	    _LDRSBI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    _LDRSBIN(r0, r1, -i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _LDRSB(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_ldr_uc(r0, r1)		arm_ldr_uc(_jit, r0, r1)
+__jit_inline void
+arm_ldr_uc(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_LDRBI(r0, r1, 0);
+    else
+	_LDRBI(r0, r1, 0);
+}
+
+#define jit_ldi_uc(r0, i0)		arm_ldi_uc(_jit, r0, i0)
+__jit_inline void
+arm_ldi_uc(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_LDRBI(r0, JIT_TMP, 0);
+    else
+	_LDRBI(r0, JIT_TMP, 0);
+}
+
+#define jit_ldxr_uc(r0, r1, r2)		arm_ldxr_uc(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_uc(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_LDRB(r0, r1, r2);
+	else
+	    T2_LDRB(r0, r1, r2);
+    }
+    else
+	_LDRB(r0, r1, r2);
+}
+
+#define jit_ldxi_uc(r0, r1, i0)		arm_ldxi_uc(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_uc(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t		reg;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && i0 < 0x20)
+	    T1_LDRBI(r0, r1, i0);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_LDRBI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_LDRBIN(r0, r1, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_LDRBWI(r0, r1, i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    if ((r0|r1|reg) < 8)
+		T1_LDRB(r0, r1, reg);
+	    else
+		T2_LDRB(r0, r1, reg);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 4095)
+	    _LDRBI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -4095)
+	    _LDRBIN(r0, r1, -i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _LDRB(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_ldr_s(r0, r1)		arm_ldr_s(_jit, r0, r1)
+__jit_inline void
+arm_ldr_s(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_LDRSHI(r0, r1, 0);
+    else
+	_LDRSHI(r0, r1, 0);
+}
+
+#define jit_ldi_s(r0, i0)		arm_ldi_s(_jit, r0, i0)
+__jit_inline void
+arm_ldi_s(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_LDRSHI(r0, JIT_TMP, 0);
+    else
+	_LDRSHI(r0, JIT_TMP, 0);
+}
+
+#define jit_ldxr_s(r0, r1, r2)		arm_ldxr_s(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_s(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_LDRSH(r0, r1, r2);
+	else
+	    T2_LDRSH(r0, r1, r2);
+    }
+    else
+	_LDRSH(r0, r1, r2);
+}
+
+#define jit_ldxi_s(r0, r1, i0)		arm_ldxi_s(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_s(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t		reg;
+    if (jit_thumb_p()) {
+	if (i0 >= 0 && i0 <= 255)
+	    T2_LDRSHI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_LDRSHIN(r0, r1, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_LDRSHWI(r0, r1, i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    if ((r0|r1|reg) < 8)
+		T1_LDRSH(r0, r1, reg);
+	    else
+		T2_LDRSH(r0, r1, reg);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 255)
+	    _LDRSHI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    _LDRSHIN(r0, r1, -i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _LDRSH(r0, r1, reg);
+	}
+    }
+
+}
+#define jit_ldr_us(r0, r1)		arm_ldr_us(_jit, r0, r1)
+__jit_inline void
+arm_ldr_us(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_LDRHI(r0, r1, 0);
+    else
+	_LDRHI(r0, r1, 0);
+}
+
+#define jit_ldi_us(r0, i0)		arm_ldi_us(_jit, r0, i0)
+__jit_inline void
+arm_ldi_us(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_LDRHI(r0, JIT_TMP, 0);
+    else
+	_LDRHI(r0, JIT_TMP, 0);
+}
+
+#define jit_ldxr_us(r0, r1, r2)		arm_ldxr_us(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_us(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_LDRH(r0, r1, r2);
+	else
+	    T2_LDRH(r0, r1, r2);
+    }
+    else
+	_LDRH(r0, r1, r2);
+}
+
+#define jit_ldxi_us(r0, r1, i0)		arm_ldxi_us(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_us(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t		reg;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && !(i0 & 1) && (i0 >> 1) < 0x20)
+	    T1_LDRHI(r0, r1, i0 >> 1);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_LDRHI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_LDRHIN(r0, r1, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_LDRHWI(r0, r1, i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    if ((r0|r1|reg) < 8)
+		T1_LDRH(r0, r1, reg);
+	    else
+		T2_LDRH(r0, r1, reg);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 255)
+	    _LDRHI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    _LDRHIN(r0, r1, -i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _LDRH(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_ldr_i(r0, r1)		arm_ldr_i(_jit, r0, r1)
+__jit_inline void
+arm_ldr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_LDRI(r0, r1, 0);
+    else
+	_LDRI(r0, r1, 0);
+}
+
+#define jit_ldi_i(r0, i0)		arm_ldi_i(_jit, r0, i0)
+__jit_inline void
+arm_ldi_i(jit_state_t _jit, jit_gpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_LDRI(r0, JIT_TMP, 0);
+    else
+	_LDRI(r0, JIT_TMP, 0);
+}
+
+#define jit_ldxr_i(r0, r1, r2)		arm_ldxr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_LDR(r0, r1, r2);
+	else
+	    T2_LDR(r0, r1, r2);
+    }
+    else
+	_LDR(r0, r1, r2);
+}
+
+#define jit_ldxi_i(r0, r1, i0)		arm_ldxi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_gpr_t		reg;
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && !(i0 & 3) && (i0 >> 2) < 0x20)
+	    T1_LDRI(r0, r1, i0 >> 2);
+	else if (r1 == _R13 && r0 < 8 &&
+		 i0 >= 0 && !(i0 & 3) && (i0 >> 2) <= 255)
+	    T1_LDRISP(r0, i0 >> 2);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_LDRI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_LDRIN(r0, r1, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_LDRWI(r0, r1, i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    if ((r0|r1|reg) < 8)
+		T1_LDR(r0, r1, reg);
+	    else
+		T2_LDR(r0, r1, reg);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 4095)
+	    _LDRI(r0, r1, i0);
+	else if (i0 < 0 && i0 >= -4095)
+	    _LDRIN(r0, r1, -i0);
+	else {
+	    reg = r0 != r1 ? r0 : JIT_TMP;
+	    jit_movi_i(reg, i0);
+	    _LDR(r0, r1, reg);
+	}
+    }
+}
+
+#define jit_str_c(r0, r1)		arm_str_c(_jit, r0, r1)
+__jit_inline void
+arm_str_c(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_STRBI(r1, r0, 0);
+    else
+	_STRBI(r1, r0, 0);
+}
+
+#define jit_sti_c(r0, i0)		arm_sti_c(_jit, r0, i0)
+__jit_inline void
+arm_sti_c(jit_state_t _jit, void *i0, jit_gpr_t r0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_STRBI(r0, JIT_TMP, 0);
+    else
+	_STRBI(r0, JIT_TMP, 0);
+}
+
+#define jit_stxr_c(r0, r1, r2)		arm_stxr_c(_jit, r0, r1, r2)
+__jit_inline void
+arm_stxr_c(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_STRB(r2, r1, r0);
+	else
+	    T2_STRB(r2, r1, r0);
+    }
+    else
+	_STRB(r2, r1, r0);
+}
+
+#define jit_stxi_c(r0, r1, i0)		arm_stxi_c(_jit, r0, r1, i0)
+__jit_inline void
+arm_stxi_c(jit_state_t _jit, int i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && i0 < 0x20)
+	    T1_STRBI(r1, r0, i0);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_STRBI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_STRBIN(r1, r0, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_STRBWI(r1, r0, i0);
+	else {
+	    jit_movi_i(JIT_TMP, (int)i0);
+	    if ((r0|r1|JIT_TMP) < 8)
+		T1_STRB(r1, r0, JIT_TMP);
+	    else
+		T2_STRB(r1, r0, JIT_TMP);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 4095)
+	    _STRBI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -4095)
+	    _STRBIN(r1, r0, -i0);
+	else {
+	    jit_movi_i(JIT_TMP, i0);
+	    _STRB(r1, r0, JIT_TMP);
+	}
+    }
+}
+
+#define jit_str_s(r0, r1)		arm_str_s(_jit, r0, r1)
+__jit_inline void
+arm_str_s(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_STRHI(r1, r0, 0);
+    else
+	_STRHI(r1, r0, 0);
+}
+
+#define jit_sti_s(r0, i0)		arm_sti_s(_jit, r0, i0)
+__jit_inline void
+arm_sti_s(jit_state_t _jit, void *i0, jit_gpr_t r0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_STRHI(r0, JIT_TMP, 0);
+    else
+	_STRHI(r0, JIT_TMP, 0);
+}
+
+#define jit_stxr_s(r0, r1, r2)		arm_stxr_s(_jit, r0, r1, r2)
+__jit_inline void
+arm_stxr_s(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_STRH(r2, r1, r0);
+	else
+	    T2_STRH(r2, r1, r0);
+    }
+    else
+	_STRH(r2, r1, r0);
+}
+
+#define jit_stxi_s(r0, r1, i0)		arm_stxi_s(_jit, r0, r1, i0)
+__jit_inline void
+arm_stxi_s(jit_state_t _jit, int i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && !(i0 & 1) && (i0 >> 1) < 0x20)
+	    T1_STRHI(r1, r0, i0 >> 1);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_STRHI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_STRHIN(r1, r0, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_STRHWI(r1, r0, i0);
+	else {
+	    jit_movi_i(JIT_TMP, (int)i0);
+	    if ((r0|r1|JIT_TMP) < 8)
+		T1_STRH(r1, r0, JIT_TMP);
+	    else
+		T2_STRH(r1, r0, JIT_TMP);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 255)
+	    _STRHI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    _STRHIN(r1, r0, -i0);
+	else {
+	    jit_movi_i(JIT_TMP, i0);
+	    _STRH(r1, r0, JIT_TMP);
+	}
+    }
+}
+
+#define jit_str_i(r0, r1)		arm_str_i(_jit, r0, r1)
+__jit_inline void
+arm_str_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p())
+	T2_STRI(r1, r0, 0);
+    else
+	_STRI(r1, r0, 0);
+}
+
+#define jit_sti_i(r0, i0)		arm_sti_i(_jit, r0, i0)
+__jit_inline void
+arm_sti_i(jit_state_t _jit, void *i0, jit_gpr_t r0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (jit_thumb_p())
+	T2_STRI(r0, JIT_TMP, 0);
+    else
+	_STRI(r0, JIT_TMP, 0);
+}
+
+#define jit_stxr_i(r0, r1, r2)		arm_stxr_i(_jit, r0, r1, r2)
+__jit_inline void
+arm_stxr_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1|r2) < 8)
+	    T1_STR(r2, r1, r0);
+	else
+	    T2_STR(r2, r1, r0);
+    }
+    else
+	_STR(r2, r1, r0);
+}
+
+#define jit_stxi_i(r0, r1, i0)		arm_stxi_i(_jit, r0, r1, i0)
+__jit_inline void
+arm_stxi_i(jit_state_t _jit, int i0, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8 && i0 >= 0 && !(i0 & 3) && (i0 >> 2) < 0x20)
+	    T1_STRI(r1, r0, i0 >> 2);
+	else if (r0 == _R13 && r1 < 8 &&
+		 i0 >= 0 && !(i0 & 3) && (i0 >> 2) <= 255)
+	    T1_STRISP(r1, i0 >> 2);
+	else if (i0 >= 0 && i0 <= 255)
+	    T2_STRI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    T2_STRIN(r1, r0, -i0);
+	else if (i0 >= 0 && i0 <= 4095)
+	    T2_STRWI(r1, r0, i0);
+	else {
+	    jit_movi_i(JIT_TMP, (int)i0);
+	    if ((r0|r1|JIT_TMP) < 8)
+		T1_STR(r1, r0, JIT_TMP);
+	    else
+		T2_STR(r1, r0, JIT_TMP);
+	}
+    }
+    else {
+	if (i0 >= 0 && i0 <= 4095)
+	    _STRI(r1, r0, i0);
+	else if (i0 < 0 && i0 >= -4095)
+	    _STRIN(r1, r0, -i0);
+	else {
+	    jit_movi_i(JIT_TMP, i0);
+	    _STR(r1, r0, JIT_TMP);
+	}
+    }
+}
+
+#if __BYTE_ORDER == __LITTLE_ENDIAN
+/* inline glibc htons (without register clobber) */
+#define jit_ntoh_us(r0, r1)		arm_ntoh_us(_jit, r0, r1)
+__jit_inline void
+arm_ntoh_us(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_REV16(r0, r1);
+	else
+	    T2_REV16(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _REV16(r0, r1);
+	else {
+	    _LSLI(JIT_TMP, r1, 24);
+	    _LSRI(r0, r1, 8);
+	    _ORR_SI(r0, r0, JIT_TMP, ARM_LSR, 16);
+	}
+    }
+}
+
+/* inline glibc htonl (without register clobber) */
+#define jit_ntoh_ui(r0, r1)		arm_ntoh_ui(_jit, r0, r1)
+__jit_inline void
+arm_ntoh_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_REV(r0, r1);
+	else
+	    T2_REV(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _REV(r0, r1);
+	else {
+	    _EOR_SI(JIT_TMP, r1, r1, ARM_ROR, 16);
+	    _LSRI(JIT_TMP, JIT_TMP, 8);
+	    _BICI(JIT_TMP, JIT_TMP, encode_arm_immediate(0xff00));
+	    _EOR_SI(r0, JIT_TMP, r1, ARM_ROR, 8);
+	}
+    }
+}
+#endif
+
+#define jit_extr_c_i(r0, r1)		arm_extr_c_i(_jit, r0, r1)
+__jit_inline void
+arm_extr_c_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_SXTB(r0, r1);
+	else
+	    T2_SXTB(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _SXTB(r0, r1);
+	else {
+	    _LSLI(r0, r1, 24);
+	    _ASRI(r0, r0, 24);
+	}
+    }
+}
+
+#define jit_extr_c_ui(r0, r1)		arm_extr_c_ui(_jit, r0, r1)
+__jit_inline void
+arm_extr_c_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_UXTB(r0, r1);
+	else
+	    T2_UXTB(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _UXTB(r0, r1);
+	else
+	    _ANDI(r0, r1, 0xff);
+    }
+}
+
+#define jit_extr_s_i(r0, r1)		arm_extr_s_i(_jit, r0, r1)
+__jit_inline void
+arm_extr_s_i(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_SXTH(r0, r1);
+	else
+	    T2_SXTH(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _SXTH(r0, r1);
+	else {
+	    _LSLI(r0, r1, 16);
+	    _ASRI(r0, r0, 16);
+	}
+    }
+}
+
+#define jit_extr_s_ui(r0, r1)		arm_extr_s_ui(_jit, r0, r1)
+__jit_inline void
+arm_extr_s_ui(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1)
+{
+    if (jit_thumb_p()) {
+	if ((r0|r1) < 8)
+	    T1_UXTH(r0, r1);
+	else
+	    T2_UXTH(r0, r1);
+    }
+    else {
+	if (jit_armv6_p())
+	    _UXTH(r0, r1);
+	else {
+	    /* _ANDI(r0, r1, 0xffff) needs more instructions */
+	    _LSLI(r0, r1, 16);
+	    _LSRI(r0, r0, 16);
+	}
+    }
+}
+
+#define jit_allocai(i0)			arm_allocai(_jit, i0)
+__jit_inline int
+arm_allocai(jit_state_t _jit, int i0)
+{
+    assert(i0 >= 0);
+    _jitl.alloca_offset += i0;
+    jit_patch_movi(_jitl.stack, (void *)
+		   ((_jitl.alloca_offset + _jitl.stack_length + 7) & -8));
+    return (-_jitl.alloca_offset);
+}
+
+#define jit_prolog(n)			arm_prolog(_jit, n)
+__jit_inline void
+arm_prolog(jit_state_t _jit, int i0)
+{
+    if (jit_thumb_p()) {
+	/*  switch to thumb mode (better approach would be to
+	 * or 1 address being called, but no clear distinction
+	 * of what is a pointer to a jit function, or if patching
+	 * a pointer to a jit function) */
+	_ADDI(_R12, _R15, 1);
+	_BX(_R12);
+	if (!_jitl.after_prolog) {
+	    _jitl.after_prolog = 1;
+	    _jitl.thumb = _jit->x.pc;
+	}  
+	if (jit_hardfp_p()) {
+	    T2_PUSH((1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+		    /* previous fp and return address */
+		    (1<<JIT_FP)|(1<<JIT_LR));
+	    _VPUSH_F64(_D8, 8);
+	    T2_PUSH(/* arguments (should keep state and only save "i0" registers) */
+		    (1<<_R0)|(1<<_R1)|(1<<_R2)|(1<<_R3));
+	}
+	else
+	    T2_PUSH(/* arguments (should keep state and only save "i0" registers) */
+		    (1<<_R0)|(1<<_R1)|(1<<_R2)|(1<<_R3)|
+		    (1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+		    /* previous fp and return address */
+		    (1<<JIT_FP)|(1<<JIT_LR));
+	T2_MOV(JIT_FP, JIT_SP);
+    }
+    else {
+	if (jit_hardfp_p()) {
+	    _PUSH((1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+		  /* previous fp and return address */
+		  (1<<JIT_FP)|(1<<JIT_LR));
+	    _VPUSH_F64(_D8, 8);
+	    _PUSH(/* arguments (should keep state and only save "i0" registers) */
+		  (1<<_R0)|(1<<_R1)|(1<<_R2)|(1<<_R3));
+	}
+	else
+	    _PUSH(/* arguments (should keep state and only save "i0" registers) */
+		  (1<<_R0)|(1<<_R1)|(1<<_R2)|(1<<_R3)|
+		  (1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+		  /* previous fp and return address */
+		  (1<<JIT_FP)|(1<<JIT_LR));
+	_MOV(JIT_FP, JIT_SP);
+    }
+
+    _jitl.nextarg_get = _jitl.nextarg_getf = 0;
+    _jitl.framesize = JIT_FRAMESIZE;
+    if (jit_hardfp_p())
+	_jitl.framesize += 64;
+
+    /* patch alloca and stack adjustment */
+    _jitl.stack = (int *)_jit->x.pc;
+
+    if (jit_swf_p())
+	/* 6 soft double precision float registers */
+	_jitl.alloca_offset = 48;
+    else
+	_jitl.alloca_offset = 0;
+
+    jit_movi_p(JIT_TMP, (void *)_jitl.alloca_offset);
+    jit_subr_i(JIT_SP, JIT_SP, JIT_TMP);
+    _jitl.stack_length = _jitl.stack_offset = 0;
+}
+
+#define jit_callr(r0)			arm_callr(_jit, r0)
+static void
+arm_callr(jit_state_t _jit, jit_gpr_t r0)
+{
+    if (jit_thumb_p())
+	T1_BLX(r0);
+    else
+	_BLX(r0);
+}
+
+#define jit_calli(i0)			arm_calli(_jit, i0)
+__jit_inline jit_insn *
+arm_calli(jit_state_t _jit, void *i0)
+{
+    jit_insn	*l;
+    l = _jit->x.pc;
+    jit_movi_p(JIT_TMP, i0);
+    if (jit_thumb_p())
+	T1_BLX(JIT_TMP);
+    else
+	_BLX(JIT_TMP);
+    return (l);
+}
+
+#define jit_prepare_i(i0)		arm_prepare_i(_jit, i0)
+__jit_inline void
+arm_prepare_i(jit_state_t _jit, int i0)
+{
+    assert(i0 >= 0 && !_jitl.stack_offset && !_jitl.nextarg_put);
+    _jitl.stack_offset = i0 << 2;
+}
+
+#define jit_arg_c()			arm_arg_i(_jit)
+#define jit_arg_uc()			arm_arg_i(_jit)
+#define jit_arg_s()			arm_arg_i(_jit)
+#define jit_arg_us()			arm_arg_i(_jit)
+#define jit_arg_i()			arm_arg_i(_jit)
+#define jit_arg_ui()			arm_arg_i(_jit)
+#define jit_arg_l()			arm_arg_i(_jit)
+#define jit_arg_ul()			arm_arg_i(_jit)
+#define jit_arg_p()			arm_arg_i(_jit)
+__jit_inline int
+arm_arg_i(jit_state_t _jit)
+{
+    int		ofs = _jitl.nextarg_get++;
+    if (ofs > 3) {
+	ofs = _jitl.framesize;
+	_jitl.framesize += sizeof(int);
+    }
+    return (ofs);
+}
+
+#define jit_getarg_c(r0, i0)		arm_getarg_c(_jit, r0, i0)
+__jit_inline void
+arm_getarg_c(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+#if __BYTE_ORDER == __BIG_ENDIAN
+    i0 += sizeof(int) - sizeof(char);
+#endif
+    jit_ldxi_c(r0, JIT_FP, i0);
+}
+
+#define jit_getarg_uc(r0, i0)		arm_getarg_uc(_jit, r0, i0)
+__jit_inline void
+arm_getarg_uc(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+#if __BYTE_ORDER == __BIG_ENDIAN
+    i0 += sizeof(int) - sizeof(char);
+#endif
+    jit_ldxi_uc(r0, JIT_FP, i0);
+}
+
+#define jit_getarg_s(r0, i0)		arm_getarg_s(_jit, r0, i0)
+__jit_inline void
+arm_getarg_s(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+#if __BYTE_ORDER == __BIG_ENDIAN
+    i0 += sizeof(int) - sizeof(short);
+#endif
+    jit_ldxi_s(r0, JIT_FP, i0);
+}
+
+#define jit_getarg_us(r0, i0)		arm_getarg_us(_jit, r0, i0)
+__jit_inline void
+arm_getarg_us(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+#if __BYTE_ORDER == __BIG_ENDIAN
+    i0 += sizeof(int) - sizeof(short);
+#endif
+    jit_ldxi_us(r0, JIT_FP, i0);
+}
+
+#define jit_getarg_i(r0, i0)		arm_getarg_i(_jit, r0, i0)
+#define jit_getarg_ui(r0, i0)		arm_getarg_i(_jit, r0, i0)
+#define jit_getarg_l(r0, i0)		arm_getarg_i(_jit, r0, i0)
+#define jit_getarg_ul(r0, i0)		arm_getarg_i(_jit, r0, i0)
+#define jit_getarg_p(r0, i0)		arm_getarg_i(_jit, r0, i0)
+__jit_inline void
+arm_getarg_i(jit_state_t _jit, jit_gpr_t r0, int i0)
+{
+    /* arguments are saved in prolog */
+    if (i0 < 4)
+	i0 <<= 2;
+    jit_ldxi_i(r0, JIT_FP, i0);
+}
+
+#define jit_pusharg_i(r0)		arm_pusharg_i(_jit, r0)
+__jit_inline void
+arm_pusharg_i(jit_state_t _jit, jit_gpr_t r0)
+{
+    int		ofs = _jitl.nextarg_put++;
+    assert(ofs < 256);
+    _jitl.stack_offset -= sizeof(int);
+    _jitl.arguments[ofs] = (int *)_jit->x.pc;
+    _jitl.types[ofs >> 5] &= ~(1 << (ofs & 31));
+    /* force 32 bit instruction due to possibly needing to trasform it */
+    if (jit_thumb_p())
+	T2_STRWI(r0, JIT_SP, 0);
+    else
+	_STRI(r0, JIT_SP, 0);
+}
+
+static void
+arm_patch_arguments(jit_state_t _jit)
+{
+    int		 reg;
+    int		 ioff;
+    int		 foff;
+    int		 size;
+    int		 index;
+    jit_thumb_t	 thumb;
+    int		 offset;
+    union {
+	_ui	*i;
+	_us	*s;
+    } u;
+
+    ioff = foff = 0;
+    for (index = _jitl.nextarg_put - 1, offset = 0; index >= 0; index--) {
+	if (_jitl.types[index >> 5] & (1 << (index & 31)))
+	    size = sizeof(double);
+	else
+	    size = sizeof(int);
+	u.i = _jitl.arguments[index];
+	if (jit_thumb_p()) {
+	    code2thumb(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+	    switch (thumb.i & 0xfff00f00) {
+		case ARM_CC_AL|ARM_VSTR|ARM_P:
+		    if (jit_hardfp_p()) {
+			if (foff < 16) {
+			    reg = (thumb.i >> 12) & 0xf;
+			    thumb.i = (ARM_CC_AL|ARM_VMOV_F |
+				       ((foff >> 1) << 12) | reg);
+			    if (foff & 1)
+				thumb.i |= ARM_V_D;
+			    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+			    ++foff;
+			    continue;
+			}
+		    }
+		    else {
+			if (ioff < 4) {
+			    thumb.i = ((thumb.i & 0xfff0ff00) |
+				       (JIT_FP << 16) | ioff);
+			    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+			    ++ioff;
+			    continue;
+			}
+		    }
+		    thumb.i = (thumb.i & 0xffffff00) | (offset >> 2);
+		    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+		    break;
+		case ARM_CC_AL|ARM_VSTR|ARM_V_F64|ARM_P:
+		    if (jit_hardfp_p()) {
+			if (foff & 1)
+			    ++foff;
+			if (foff < 16) {
+			    reg = (thumb.i >> 12) & 0xf;
+			    thumb.i = (ARM_CC_AL|ARM_VMOV_F|ARM_V_F64 |
+				       ((foff >> 1) << 12) | reg);
+			    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+			    foff += 2;
+			    continue;
+			}
+		    }
+		    else {
+			if (ioff & 1)
+			    ++ioff;
+			if (ioff < 4) {
+			    thumb.i = ((thumb.i & 0xfff0ff00) |
+				       (JIT_FP << 16) | ioff);
+			    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+			    ioff += 2;
+			    continue;
+			}
+		    }
+		    if (offset & 7)
+			offset += sizeof(int);
+		    thumb.i = (thumb.i & 0xffffff00) | (offset >> 2);
+		    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+		    break;
+		case THUMB2_STRWI:
+		thumb_stri:
+		    if (size == 8 && (ioff & 1))
+			++ioff;
+		    if (ioff < 4) {
+			thumb.i = ((thumb.i & 0xfff0f000) |
+				   (JIT_FP << 16) | (ioff << 2));
+			thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+			++ioff;
+			if (size == 8) {
+			    code2thumb(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+			    thumb.i = ((thumb.i & 0xfff0f000) |
+				       (JIT_FP << 16) | (ioff << 2));
+			    thumb2code(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+			    ++ioff;
+			}
+			continue;
+		    }
+		    if (size == 8 && (offset & 7))
+			offset += sizeof(int);
+		    thumb.i = (thumb.i & 0xfffff000) | offset;
+		    thumb2code(thumb.s[0], thumb.s[1], u.s[0], u.s[1]);
+		    if (size == 8) {
+			code2thumb(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+			thumb.i = (thumb.i & 0xfffff000) | (offset + 4);
+			thumb2code(thumb.s[0], thumb.s[1], u.s[2], u.s[3]);
+		    }
+		    break;
+		default:
+		    /* offset too large */
+		    if ((thumb.i & 0xfff00000) == THUMB2_STRWI)
+			goto thumb_stri;
+		    abort();
+	    }
+	}
+	else {
+	    switch (u.i[0] & 0xfff00f00) {
+		case ARM_CC_AL|ARM_VSTR|ARM_P:
+		    if (jit_hardfp_p()) {
+			if (foff < 16) {
+			    reg = (u.i[0] >> 12) & 0xf;
+			    u.i[0] = (ARM_CC_AL|ARM_VMOV_F |
+				      ((foff >> 1) << 12) | reg);
+			    if (foff & 1)
+				u.i[0] |= ARM_V_D;
+			    ++foff;
+			    continue;
+			}
+		    }
+		    else {
+			if (ioff < 4) {
+			    u.i[0] = ((u.i[0] & 0xfff0ff00) |
+				      (JIT_FP << 16) | ioff);
+			    ++ioff;
+			    continue;
+			}
+		    }
+		    u.i[0] = (u.i[0] & 0xffffff00) | (offset >> 2);
+		    break;
+		case ARM_CC_AL|ARM_VSTR|ARM_V_F64|ARM_P:
+		    if (jit_hardfp_p()) {
+			if (foff & 1)
+			    ++foff;
+			if (foff < 16) {
+			    reg = (u.i[0] >> 12) & 0xf;
+			    u.i[0] = (ARM_CC_AL|ARM_VMOV_F|ARM_V_F64 |
+				      ((foff >> 1) << 12) | reg);
+			    foff += 2;
+			    continue;
+			}
+		    }
+		    else {
+			if (ioff & 1)
+			    ++ioff;
+			if (ioff < 4) {
+			    u.i[0] = ((u.i[0] & 0xfff0ff00) |
+				      (JIT_FP << 16) | ioff);
+			    ioff += 2;
+			    continue;
+			}
+		    }
+		    if (offset & 7)
+			offset += sizeof(int);
+		    u.i[0] = (u.i[0] & 0xffffff00) | (offset >> 2);
+		    break;
+		case ARM_CC_AL|ARM_STRI|ARM_P:
+		arm_stri:
+		    if (size == 8 && (ioff & 1))
+			++ioff;
+		    if (ioff < 4) {
+			u.i[0] = ((u.i[0] & 0xfff0f000) |
+				  (JIT_FP << 16) | (ioff << 2));
+			++ioff;
+			if (size == 8) {
+			    u.i[1] = ((u.i[1] & 0xfff0f000) |
+				      (JIT_FP << 16) | (ioff << 2));
+			    ++ioff;
+			}
+			continue;
+		    }
+		    if (size == 8 && (offset & 7))
+			offset += sizeof(int);
+		    u.i[0] = (u.i[0] & 0xfffff000) | offset;
+		    if (size == 8)
+			u.i[1] = (u.i[1] & 0xfffff000) | (offset + 4);
+		    break;
+		default:
+		    /* offset too large */
+		    if ((u.i[0] & 0xfff00000) == (ARM_CC_AL|ARM_STRI|ARM_P))
+			goto arm_stri;
+		    abort();
+	    }
+	}
+	offset += size;
+    }
+    _jitl.reglist = ((1 << ioff) - 1) & 0xf;
+    if (_jitl.stack_length < offset) {
+	_jitl.stack_length = offset;
+	jit_patch_movi(_jitl.stack, (void *)
+		       ((_jitl.alloca_offset +
+			 _jitl.stack_length + 7) & -8));
+    }
+}
+
+#define jit_finishr(rs)			arm_finishr(_jit, rs)
+__jit_inline void
+arm_finishr(jit_state_t _jit, jit_gpr_t r0)
+{
+    assert(!_jitl.stack_offset);
+    if (r0 < 4) {
+	jit_movr_i(JIT_TMP, r0);
+	r0 = JIT_TMP;
+    }
+    arm_patch_arguments(_jit);
+    _jitl.nextarg_put = 0;
+    if (_jitl.reglist) {
+	if (jit_thumb_p())
+	    T2_LDMIA(JIT_FP, _jitl.reglist);
+	else
+	    _LDMIA(JIT_FP, _jitl.reglist);
+	_jitl.reglist = 0;
+    }
+    jit_callr(r0);
+}
+
+#define jit_finish(i0)			arm_finishi(_jit, i0)
+__jit_inline jit_insn *
+arm_finishi(jit_state_t _jit, void *i0)
+{
+    assert(!_jitl.stack_offset);
+    arm_patch_arguments(_jit);
+    _jitl.nextarg_put = 0;
+    if (_jitl.reglist) {
+	if (jit_thumb_p())
+	    T2_LDMIA(JIT_FP, _jitl.reglist);
+	else
+	    _LDMIA(JIT_FP, _jitl.reglist);
+	_jitl.reglist = 0;
+    }
+    return (jit_calli(i0));
+}
+
+#define jit_retval_i(r0)		jit_movr_i(r0, JIT_RET)
+#define jit_ret()			arm_ret(_jit)
+__jit_inline void
+arm_ret(jit_state_t _jit)
+{
+    /* do not restore arguments */
+    jit_addi_i(JIT_SP, JIT_FP, 16);
+    if (jit_hardfp_p())
+	_VPOP_F64(_D8, 8);
+    if (jit_thumb_p())
+	T2_POP(/* callee save */
+	       (1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+	       /* previous fp and return address */
+	       (1<<JIT_FP)|(1<<JIT_PC));
+    else
+	_POP(/* callee save */
+	     (1<<_R4)|(1<<_R5)|(1<<_R6)|(1<<_R7)|(1<<_R8)|(1<<_R9)|
+	     /* previous fp and return address */
+	     (1<<JIT_FP)|(1<<JIT_PC));
+    if (jit_thumb_p() && ((int)_jit->x.pc & 2))
+	T1_NOP();
+}
+
+/* just to pass make check... */
+#ifdef JIT_NEED_PUSH_POP
+# define jit_pushr_i(r0)		arm_pushr_i(_jit, r0)
+__jit_inline int
+arm_pushr_i(jit_state_t _jit, jit_gpr_t r0)
+{
+    int		offset;
+    assert(_jitl.pop < sizeof(_jitl.push) / sizeof(_jitl.push[0]));
+    offset = jit_allocai(4);
+    _jitl.push[_jitl.pop++] = offset;
+    jit_stxi_i(offset, JIT_FP, r0);
+}
+
+# define jit_popr_i(r0)			arm_popr_i(_jit, r0)
+__jit_inline int
+arm_popr_i(jit_state_t _jit, jit_gpr_t r0)
+{
+    int		offset;
+    assert(_jitl.pop > 0);
+    offset = _jitl.push[--_jitl.pop];
+    jit_ldxi_i(r0, JIT_FP, offset);
+}
+#endif
+
+#endif /* __lightning_core_arm_h */
diff --git a/src/runtime/c/pgf/lightning/arm/fp-swf.h b/src/runtime/c/pgf/lightning/arm/fp-swf.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/fp-swf.h
@@ -0,0 +1,1253 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Support macros for arm software floating-point math
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+
+#ifndef __lightning_fp_swf_h
+#define __lightning_fp_swf_h
+
+#include <math.h>
+
+#define swf_off(rn)				((rn) << 2)
+
+extern float	__addsf3(float, float);
+extern double	__adddf3(double, double);
+extern float	__aeabi_fsub(float, float);
+extern double	__aeabi_dsub(double, double);
+extern float	__aeabi_fmul(float, float);
+extern double	__aeabi_dmul(double, double);
+extern float	__aeabi_fdiv(float, float);
+extern double	__aeabi_ddiv(double, double);
+extern float	__aeabi_i2f(int);
+extern double	__aeabi_i2d(int);
+extern float	__aeabi_d2f(double);
+extern double	__aeabi_f2d(float);
+extern int	__aeabi_f2iz(double);
+extern int	__aeabi_d2iz(float);
+extern int	__aeabi_fcmplt(float, float);
+extern int	__aeabi_dcmplt(double, double);
+extern int	__aeabi_fcmple(float, float);
+extern int	__aeabi_dcmple(double, double);
+extern int	__aeabi_fcmpeq(float, float);
+extern int	__aeabi_dcmpeq(double, double);
+extern int	__aeabi_fcmpge(float, float);
+extern int	__aeabi_dcmpge(double, double);
+extern int	__aeabi_fcmpgt(float, float);
+extern int	__aeabi_dcmpgt(double, double);
+extern int	__aeabi_fcmpun(float, float);
+extern int	__aeabi_dcmpun(double, double);
+
+#define swf_call(function, label)					\
+    do {								\
+	int	d;							\
+	if (!jit_exchange_p()) {					\
+	    if (jit_thumb_p())						\
+		d = (((int)function - (int)_jit->x.pc) >> 1) - 2;	\
+	    else							\
+		d = (((int)function - (int)_jit->x.pc) >> 2) - 2;	\
+	    if (_s24P(d)) {						\
+		if (jit_thumb_p())					\
+		    T2_BLI(encode_thumb_jump(d));			\
+		else							\
+		    _BLI(d & 0x00ffffff);				\
+	    }								\
+	    else							\
+		goto label;						\
+	}								\
+	else {								\
+	label:								\
+	    jit_movi_i(JIT_FTMP, (int)function);			\
+	    if (jit_thumb_p())						\
+		T1_BLX(JIT_FTMP);					\
+	    else							\
+		_BLX(JIT_FTMP);						\
+	}								\
+    } while (0)
+#define swf_ldrin(rt, rn, im)						\
+    do {								\
+	if (jit_thumb_p())	T2_LDRIN(rt, rn, im);			\
+	else			_LDRIN(rt, rn, im);			\
+    } while (0)
+#define swf_strin(rt, rn, im)						\
+    do {								\
+	if (jit_thumb_p())	T2_STRIN(rt, rn, im);			\
+	else			_STRIN(rt, rn, im);			\
+    } while (0)
+#define swf_push(mask)							\
+    do {								\
+	if (jit_thumb_p())	T1_PUSH(mask);				\
+	else			_PUSH(mask);				\
+    } while (0)
+#define swf_pop(mask)							\
+    do {								\
+	if (jit_thumb_p())	T1_POP(mask);				\
+	else			_POP(mask);				\
+    } while (0)
+#define swf_bici(rt, rn, im)						\
+    do {								\
+	if (jit_thumb_p())						\
+	    T2_BICI(rt, rn, encode_thumb_immediate(im));		\
+	else								\
+	    _BICI(rt, rn, encode_arm_immediate(im));			\
+    } while (0)
+
+__jit_inline void
+swf_movr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (r0 != r1) {
+	if (r0 == JIT_FPRET)
+	    /* jit_ret() must follow! */
+	    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	else {
+	    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+	    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+	}
+    }
+}
+
+__jit_inline void
+swf_movr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (r0 != r1) {
+	if (!jit_thumb_p() && jit_armv5e_p()) {
+	    if (r0 == JIT_FPRET)
+		/* jit_ret() must follow! */
+		_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	    else {
+		_LDRDIN(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+		_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	    }
+	}
+	else {
+	    if (r0 == JIT_FPRET) {
+		/* jit_ret() must follow! */
+		swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+		swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	    }
+	    else {
+		swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+		swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 4);
+		swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+		swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+	    }
+	}
+    }
+}
+
+__jit_inline void
+swf_movi_f(jit_state_t _jit, jit_fpr_t r0, float i0)
+{
+    union {
+	int	i;
+	float	f;
+    } u;
+    u.f = i0;
+    if (r0 == JIT_FPRET)
+	/* jit_ret() must follow! */
+	jit_movi_i(_R0, u.i);
+    else {
+	jit_movi_i(JIT_FTMP, u.i);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+    }
+}
+
+__jit_inline void
+swf_movi_d(jit_state_t _jit, jit_fpr_t r0, double i0)
+{
+    union {
+	int	i[2];
+	double	d;
+    } u;
+    u.d = i0;
+    if (r0 == JIT_FPRET) {
+	/* jit_ret() must follow! */
+	jit_movi_i(_R0, u.i[0]);
+	jit_movi_i(_R1, u.i[1]);
+    }
+    else {
+	jit_movi_i(JIT_FTMP, u.i[0]);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+	jit_movi_i(JIT_FTMP, u.i[1]);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_extr_i_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    swf_push(0xf);
+    if (r1 != _R0)
+	jit_movr_i(_R0, r1);
+    swf_call(__aeabi_i2f, i2f);
+    swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+    swf_pop(0xf);
+}
+
+__jit_inline void
+swf_extr_i_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    swf_push(0xf);
+    if (r1 != _R0)
+	jit_movr_i(_R0, r1);
+    swf_call(__aeabi_i2d, i2d);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_STRDIN(_R0, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+	swf_strin(_R1, JIT_FP, swf_off(r0) + 4);
+    }
+    swf_pop(0xf);
+}
+
+static void
+swf_extr_d_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_push(0xf);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+    }
+    swf_call(__aeabi_d2f, d2f);
+    swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+    swf_pop(0xf);
+}
+
+static void
+swf_extr_f_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_push(0xf);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_call(__aeabi_f2d, f2d);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_STRDIN(_R0, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+	swf_strin(_R1, JIT_FP, swf_off(r0) + 4);
+    }
+    swf_pop(0xf);
+}
+
+static void
+swf_if(jit_state_t _jit, float (*i0)(float), jit_gpr_t r0, jit_fpr_t r1)
+{
+    int			 l;
+#if !NAN_TO_INT_IS_ZERO
+    jit_insn		*is_nan;
+    jit_insn		*fast_not_nan;
+    jit_insn		*slow_not_nan;
+#endif
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+#if !NAN_TO_INT_IS_ZERO
+    /* >> based on fragment of __aeabi_fcmpun */
+    jit_lshi_i(JIT_FTMP, _R0, 1);
+    if (jit_thumb_p())
+	torrrs(THUMB2_MVN|ARM_S, _R0, JIT_TMP, JIT_FTMP,
+	       encode_thumb_shift(24, ARM_ASR));
+    else
+	corrrs(ARM_CC_AL,ARM_MVN|ARM_S|ARM_ASR, _R0, JIT_TMP, JIT_FTMP, 24);
+    fast_not_nan = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(ARM_CC_NE, 0);
+	tshift(THUMB2_LSLI|ARM_S, _R0, JIT_TMP, 9);
+    }
+    else {
+	_CC_B(ARM_CC_NE, 0);
+	cshift(ARM_CC_AL, ARM_S|ARM_LSL, _R0, JIT_TMP, _R0, 9);
+    }
+    slow_not_nan = _jit->x.pc;
+    if (jit_thumb_p())
+	T2_CC_B(ARM_CC_EQ, 0);
+    else
+	_CC_B(ARM_CC_EQ, 0);
+    jit_movi_i(r0, 0x80000000);
+    is_nan = _jit->x.pc;
+    if (jit_thumb_p())
+	T2_B(0);
+    else
+	_B(ARM_CC_AL, 0);
+    jit_patch(fast_not_nan);
+    jit_patch(slow_not_nan);
+    /* << based on fragment of __aeabi_fcmpun */
+#endif
+    if (i0)
+	swf_call(i0, fallback);
+    swf_call(__aeabi_f2iz, f2iz);
+    jit_movr_i(r0, _R0);
+#if !NAN_TO_INT_IS_ZERO
+    jit_patch(is_nan);
+#endif
+    swf_pop(l);
+}
+
+static void
+swf_id(jit_state_t _jit, double (*i0)(double), jit_gpr_t r0, jit_fpr_t r1)
+{
+    int			 l;
+#if !NAN_TO_INT_IS_ZERO
+    jit_insn		*is_nan;
+    jit_insn		*fast_not_nan;
+    jit_insn		*slow_not_nan;
+#endif
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+    }
+#if !NAN_TO_INT_IS_ZERO
+    /* >> based on fragment of __aeabi_dcmpun */
+    jit_lshi_i(JIT_TMP, _R1, 1);
+    if (jit_thumb_p())
+	torrrs(THUMB2_MVN|ARM_S, _R0, JIT_TMP, JIT_TMP,
+	       encode_thumb_shift(21, ARM_ASR));
+    else
+	corrrs(ARM_CC_AL,ARM_MVN|ARM_S|ARM_ASR, _R0, JIT_TMP, JIT_TMP, 21);
+    fast_not_nan = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(ARM_CC_NE, 0);
+	torrrs(THUMB2_ORR|ARM_S, _R0, JIT_TMP, _R1,
+	       encode_thumb_shift(12, ARM_LSL));
+    }
+    else {
+	_CC_B(ARM_CC_NE, 0);
+	corrrs(ARM_CC_AL,ARM_ORR|ARM_S|ARM_LSL, _R0, JIT_TMP, _R1, 12);
+    }
+    slow_not_nan = _jit->x.pc;
+    if (jit_thumb_p())
+	T2_CC_B(ARM_CC_EQ, 0);
+    else
+	_CC_B(ARM_CC_EQ, 0);
+    jit_movi_i(r0, 0x80000000);
+    is_nan = _jit->x.pc;
+    if (jit_thumb_p())
+	T2_B(0);
+    else
+	_B(0);
+    jit_patch(fast_not_nan);
+    jit_patch(slow_not_nan);
+    /* << based on fragment of __aeabi_dcmpun */
+#endif
+    if (i0)
+	swf_call(i0, fallback);
+    swf_call(__aeabi_d2iz, d2iz);
+    jit_movr_i(r0, _R0);
+#if !NAN_TO_INT_IS_ZERO
+    jit_patch(is_nan);
+#endif
+    swf_pop(l);
+}
+
+#define swf_rintr_f_i(_jit, r0, r1)	swf_if(_jit, rintf, r0, r1)
+#define swf_rintr_d_i(_jit, r0, r1)	swf_id(_jit, rint, r0, r1)
+#define swf_roundr_f_i(_jit, r0, r1)	swf_if(_jit, roundf, r0, r1)
+#define swf_roundr_d_i(_jit, r0, r1)	swf_id(_jit, round, r0, r1)
+#define swf_truncr_f_i(_jit, r0, r1)	swf_if(_jit, (void *)0, r0, r1)
+#define swf_truncr_d_i(_jit, r0, r1)	swf_id(_jit, (void *)0, r0, r1)
+#define swf_ceilr_f_i(_jit, r0, r1)	swf_if(_jit, ceilf, r0, r1)
+#define swf_ceilr_d_i(_jit, r0, r1)	swf_id(_jit, ceil, r0, r1)
+#define swf_floorr_f_i(_jit, r0, r1)	swf_if(_jit, floorf, r0, r1)
+#define swf_floorr_d_i(_jit, r0, r1)	swf_id(_jit, floor, r0, r1)
+
+__jit_inline void
+swf_absr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+    swf_bici(JIT_FTMP, JIT_FTMP, 0x80000000);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_absr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 4);
+    swf_bici(JIT_FTMP, JIT_FTMP,  0x80000000);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    if (r0 != r1) {
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+    }
+}
+
+__jit_inline void
+swf_negr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+    jit_xori_i(JIT_FTMP, JIT_FTMP,  0x80000000);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_negr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 4);
+    jit_xori_i(JIT_FTMP, JIT_FTMP,  0x80000000);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    if (r0 != r1) {
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+    }
+}
+
+static void
+swf_ff(jit_state_t _jit, float (*i0)(float), jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_push(0xf);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_call(i0, fallback);
+    swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+    swf_pop(0xf);
+}
+
+static void
+swf_dd(jit_state_t _jit, double (*i0)(double), jit_fpr_t r0, jit_fpr_t r1)
+{
+    swf_push(0xf);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+    }
+    swf_call(i0, fallback);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_STRDIN(_R0, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+	swf_strin(_R1, JIT_FP, swf_off(r0) + 4);
+    }
+    swf_pop(0xf);
+}
+
+#define swf_sqrtr_f(_jit, r0, r1)	swf_ff(_jit, sqrtf, r0, r1)
+#define swf_sqrtr_d(_jit, r0, r1)	swf_dd(_jit, sqrt, r0, r1)
+
+static void
+swf_fff(jit_state_t _jit, float (*i0)(float, float),
+	 jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_push(0xf);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(i0, fallback);
+    swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+    swf_pop(0xf);
+}
+
+static void
+swf_ddd(jit_state_t _jit, double (*i0)(double, double),
+	 jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_push(0xf);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(i0, fallback);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_STRDIN(_R0, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+	swf_strin(_R1, JIT_FP, swf_off(r0) + 4);
+    }
+    swf_pop(0xf);
+}
+
+#define swf_addr_f(_jit, r0, r1, r2)	swf_fff(_jit, __addsf3, r0, r1, r2)
+#define swf_addr_d(_jit, r0, r1, r2)	swf_ddd(_jit, __adddf3, r0, r1, r2)
+#define swf_subr_f(_jit, r0, r1, r2)	swf_fff(_jit, __aeabi_fsub, r0, r1, r2)
+#define swf_subr_d(_jit, r0, r1, r2)	swf_ddd(_jit, __aeabi_dsub, r0, r1, r2)
+#define swf_mulr_f(_jit, r0, r1, r2)	swf_fff(_jit, __aeabi_fmul, r0, r1, r2)
+#define swf_mulr_d(_jit, r0, r1, r2)	swf_ddd(_jit, __aeabi_dmul, r0, r1, r2)
+#define swf_divr_f(_jit, r0, r1, r2)	swf_fff(_jit, __aeabi_fdiv, r0, r1, r2)
+#define swf_divr_d(_jit, r0, r1, r2)	swf_ddd(_jit, __aeabi_ddiv, r0, r1, r2)
+
+static void
+swf_iff(jit_state_t _jit, int (*i0)(float, float),
+	jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			l;
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(i0, fallback);
+    jit_movr_i(r0, _R0);
+    swf_pop(l);
+}
+
+static void
+swf_idd(jit_state_t _jit, int (*i0)(double, double),
+	jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			l;
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(i0, fallback);
+    jit_movr_i(r0, _R0);
+    swf_pop(l);
+}
+
+#define swf_ltr_f(_jit, r0, r1, r2)	swf_iff(_jit, __aeabi_fcmplt,r0,r1,r2)
+#define swf_ltr_d(_jit, r0, r1, r2)	swf_idd(_jit, __aeabi_dcmplt,r0,r1,r2)
+#define swf_ler_f(_jit, r0, r1, r2)	swf_iff(_jit, __aeabi_fcmple,r0,r1,r2)
+#define swf_ler_d(_jit, r0, r1, r2)	swf_idd(_jit, __aeabi_dcmple,r0,r1,r2)
+#define swf_eqr_f(_jit, r0, r1, r2)	swf_iff(_jit, __aeabi_fcmpeq,r0,r1,r2)
+#define swf_eqr_d(_jit, r0, r1, r2)	swf_idd(_jit, __aeabi_dcmpeq,r0,r1,r2)
+#define swf_ger_f(_jit, r0, r1, r2)	swf_iff(_jit, __aeabi_fcmpge,r0,r1,r2)
+#define swf_ger_d(_jit, r0, r1, r2)	swf_idd(_jit, __aeabi_dcmpge,r0,r1,r2)
+#define swf_gtr_f(_jit, r0, r1, r2)	swf_iff(_jit, __aeabi_fcmpgt,r0,r1,r2)
+#define swf_gtr_d(_jit, r0, r1, r2)	swf_idd(_jit, __aeabi_dcmpgt,r0,r1,r2)
+
+__jit_inline void
+swf_ner_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_iff(_jit, __aeabi_fcmpeq, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+__jit_inline void
+swf_ner_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_idd(_jit, __aeabi_dcmpeq, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+static void
+swf_iunff(jit_state_t _jit, int (*i0)(float, float),
+	  jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			 l;
+    jit_insn		*i;
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(__aeabi_fcmpun, fcmpun);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	_IT(ARM_CC_NE);
+	if (r0 < 8)
+	    T1_MOVI(r0, 1);
+	else
+	    T2_MOVI(r0, 1);
+	i = _jit->x.pc;
+	T2_CC_B(ARM_CC_NE, 0);
+    }
+    else {
+	_CMPI(_R0, 0);
+	_CC_MOVI(ARM_CC_NE, r0, 1);
+	i = _jit->x.pc;
+	_CC_B(ARM_CC_NE, 0);
+    }
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(i0, fallback);
+    jit_movr_i(r0, _R0);
+    jit_patch(i);
+    swf_pop(l);
+}
+
+static void
+swf_iundd(jit_state_t _jit, int (*i0)(double, double),
+	  jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			 l;
+    jit_insn		*i;
+    l = 0xf;
+    if ((int)r0 < 4)
+	/* bogus extra push to align at 8 bytes */
+	l = (l & ~(1 << r0)) | 0x10;
+    swf_push(l);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(__aeabi_dcmpun, dcmpun);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	_IT(ARM_CC_NE);
+	if (r0 < 8)
+	    T1_MOVI(r0, 1);
+	else
+	    T2_MOVI(r0, 1);
+	i = _jit->x.pc;
+	T2_CC_B(ARM_CC_NE, 0);
+    }
+    else {
+	_CMPI(_R0, 0);
+	_CC_MOVI(ARM_CC_NE, r0, 1);
+	i = _jit->x.pc;
+	_CC_B(ARM_CC_NE, 0);
+    }
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(i0, fallback);
+    jit_movr_i(r0, _R0);
+    jit_patch(i);
+    swf_pop(l);
+}
+
+#define swf_unltr_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmplt,r0,r1,r2)
+#define swf_unltr_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmplt,r0,r1,r2)
+#define swf_unler_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmple,r0,r1,r2)
+#define swf_unler_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmple,r0,r1,r2)
+#define swf_uneqr_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmpeq,r0,r1,r2)
+#define swf_uneqr_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmpeq,r0,r1,r2)
+#define swf_unger_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmpge,r0,r1,r2)
+#define swf_unger_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmpge,r0,r1,r2)
+#define swf_ungtr_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmpgt,r0,r1,r2)
+#define swf_ungtr_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmpgt,r0,r1,r2)
+
+__jit_inline void
+swf_ltgtr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_iunff(_jit, __aeabi_fcmpeq, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+__jit_inline void
+swf_ltgtr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_iundd(_jit, __aeabi_dcmpeq, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+__jit_inline void
+swf_ordr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_iff(_jit, __aeabi_fcmpun, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+__jit_inline void
+swf_ordr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    swf_idd(_jit, __aeabi_dcmpun, r0, r1, r2);
+    jit_xori_i(r0, r0, 1);
+}
+
+#define swf_unordr_f(_jit, r0, r1, r2)	swf_iunff(_jit,__aeabi_fcmpun,r0,r1,r2)
+#define swf_unordr_d(_jit, r0, r1, r2)	swf_iundd(_jit,__aeabi_dcmpun,r0,r1,r2)
+
+static jit_insn *
+swf_bff(jit_state_t _jit, int (*i0)(float, float), int cc,
+	void *i1, jit_fpr_t r1, jit_fpr_t r2)
+{
+    jit_insn		*l;
+    int			 d;
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    swf_push(0xf);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(i0, fallback);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	_CMPI(_R0, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+
+static jit_insn *
+swf_bdd(jit_state_t _jit, int (*i0)(double, double), int cc,
+	void *i1, jit_fpr_t r1, jit_fpr_t r2)
+{
+    jit_insn		*l;
+    int			 d;
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    swf_push(0xf);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(i0, fallback);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	_CMPI(_R0, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+
+#define swf_bltr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmplt,ARM_CC_NE,i0,r0,r1)
+#define swf_bltr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmplt,ARM_CC_NE,i0,r0,r1)
+#define swf_bler_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmple,ARM_CC_NE,i0,r0,r1)
+#define swf_bler_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmple,ARM_CC_NE,i0,r0,r1)
+#define swf_beqr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpeq,ARM_CC_NE,i0,r0,r1)
+#define swf_beqr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpeq,ARM_CC_NE,i0,r0,r1)
+#define swf_bger_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpge,ARM_CC_NE,i0,r0,r1)
+#define swf_bger_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpge,ARM_CC_NE,i0,r0,r1)
+#define swf_bgtr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpgt,ARM_CC_NE,i0,r0,r1)
+#define swf_bgtr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpgt,ARM_CC_NE,i0,r0,r1)
+#define swf_bner_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpeq,ARM_CC_EQ,i0,r0,r1)
+#define swf_bner_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpeq,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunltr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpge,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunltr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpge,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunler_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpgt,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunler_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpgt,ARM_CC_EQ,i0,r0,r1)
+
+static jit_insn *
+swf_bunff(jit_state_t _jit, int eq, void *i1, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			 d;
+    jit_insn		*l;
+    jit_insn		*j0;
+    jit_insn		*j1;
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    swf_push(0xf);
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(__aeabi_fcmpun, fcmpun);
+    /* if unordered */
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	j0 = _jit->x.pc;
+	T2_CC_B(ARM_CC_NE, 0);
+    }
+    else {
+	_CMPI(_R0, 0);
+	j0 = _jit->x.pc;
+	_CC_B(ARM_CC_NE, 0);
+    }
+    swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+    swf_ldrin(_R1, JIT_FP, swf_off(r2) + 8);
+    swf_call(__aeabi_fcmpeq, fcmpeq);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	j1 = _jit->x.pc;
+	if (eq) {
+	    T2_CC_B(ARM_CC_EQ, 0);
+	    jit_patch(j0);
+	}
+	else
+	    T2_CC_B(ARM_CC_NE, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 1) - 2;
+	assert(_s24P(d));
+	T2_B(encode_thumb_jump(d));
+    }
+    else {
+	_CMPI(_R0, 0);
+	j1 = _jit->x.pc;
+	if (eq) {
+	    _CC_B(ARM_CC_EQ, 0);
+	    jit_patch(j0);
+	}
+	else
+	    _CC_B(ARM_CC_NE, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 2) - 2;
+	assert(_s24P(d));
+	_B(d & 0x00ffffff);
+    }
+    if (!eq)
+	jit_patch(j0);
+    jit_patch(j1);
+    swf_pop(0xf);
+    return (l);
+}
+
+static jit_insn *
+swf_bundd(jit_state_t _jit, int eq, void *i1, jit_fpr_t r1, jit_fpr_t r2)
+{
+    int			 d;
+    jit_insn		*l;
+    jit_insn		*j0;
+    jit_insn		*j1;
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    swf_push(0xf);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(__aeabi_dcmpun, dcmpun);
+    /* if unordered */
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	j0 = _jit->x.pc;
+	T2_CC_B(ARM_CC_NE, 0);
+    }
+    else {
+	_CMPI(_R0, 0);
+	j0 = _jit->x.pc;
+	_CC_B(ARM_CC_NE, 0);
+    }
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(_R0, JIT_FP, swf_off(r1) + 8);
+	_LDRDIN(_R2, JIT_FP, swf_off(r2) + 8);
+    }
+    else {
+	swf_ldrin(_R0, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(_R1, JIT_FP, swf_off(r1) + 4);
+	swf_ldrin(_R2, JIT_FP, swf_off(r2) + 8);
+	swf_ldrin(_R3, JIT_FP, swf_off(r2) + 4);
+    }
+    swf_call(__aeabi_dcmpeq, dcmpeq);
+    if (jit_thumb_p()) {
+	T1_CMPI(_R0, 0);
+	j1 = _jit->x.pc;
+	if (eq) {
+	    T2_CC_B(ARM_CC_EQ, 0);
+	    jit_patch(j0);
+	}
+	else
+	    T2_CC_B(ARM_CC_NE, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 1) - 2;
+	assert(_s24P(d));
+	T2_B(encode_thumb_jump(d));
+    }
+    else {
+	_CMPI(_R0, 0);
+	j1 = _jit->x.pc;
+	if (eq) {
+	    _CC_B(ARM_CC_EQ, 0);
+	    jit_patch(j0);
+	}
+	else
+	    _CC_B(ARM_CC_NE, 0);
+	swf_pop(0xf);
+	l = _jit->x.pc;
+	d = (((int)i1 - (int)l) >> 2) - 2;
+	assert(_s24P(d));
+	_B(d & 0x00ffffff);
+    }
+    if (!eq)
+	jit_patch(j0);
+    jit_patch(j1);
+    swf_pop(0xf);
+    return (l);
+}
+
+#define swf_buneqr_f(_jit,i0,r0,r1)	swf_bunff(_jit,1,i0,r0,r1)
+#define swf_buneqr_d(_jit,i0,r0,r1)	swf_bundd(_jit,1,i0,r0,r1)
+#define swf_bunger_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmplt,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunger_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmplt,ARM_CC_EQ,i0,r0,r1)
+#define swf_bungtr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmple,ARM_CC_EQ,i0,r0,r1)
+#define swf_bungtr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmple,ARM_CC_EQ,i0,r0,r1)
+#define swf_bltgtr_f(_jit,i0,r0,r1)	swf_bunff(_jit,0,i0,r0,r1)
+#define swf_bltgtr_d(_jit,i0,r0,r1)	swf_bundd(_jit,0,i0,r0,r1)
+#define swf_bordr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpun,ARM_CC_EQ,i0,r0,r1)
+#define swf_bordr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpun,ARM_CC_EQ,i0,r0,r1)
+#define swf_bunordr_f(_jit,i0,r0,r1)	swf_bff(_jit,__aeabi_fcmpun,ARM_CC_NE,i0,r0,r1)
+#define swf_bunordr_d(_jit,i0,r0,r1)	swf_bdd(_jit,__aeabi_dcmpun,ARM_CC_NE,i0,r0,r1)
+
+__jit_inline void
+swf_ldr_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    jit_ldr_i(JIT_FTMP, r1);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_ldr_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDI(JIT_TMP, r1, 0);
+	_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    }
+    else {
+	jit_ldxi_i(JIT_TMP, r1, 0);
+	jit_ldxi_i(JIT_FTMP, r1, 4);
+	swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_ldi_f(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    jit_ldi_i(JIT_FTMP, i0);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_ldi_d(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDI(JIT_TMP, JIT_TMP, 0);
+	_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    }
+    else {
+	jit_ldxi_i(JIT_FTMP, JIT_TMP, 4);
+	jit_ldxi_i(JIT_TMP, JIT_TMP, 0);
+	swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_ldxr_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    jit_ldxr_i(JIT_TMP, r1, r2);
+    swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_ldxr_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRD(JIT_TMP, r1, r2);
+	_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    }
+    else {
+	jit_addr_i(JIT_TMP, r1, r2);
+	jit_ldxi_i(JIT_FTMP, JIT_TMP, 4);
+	jit_ldxi_i(JIT_TMP, JIT_TMP, 0);
+	swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_ldxi_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    jit_ldxi_i(JIT_FTMP, r1, i0);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_ldxi_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	if (i0 >= 0 && i0 <= 255)
+	    _LDRDI(JIT_TMP, r1, i0);
+	else if (i0 < 0 && i0 >= -255)
+	    _LDRDIN(JIT_TMP, r1, -i0);
+	else {
+	    jit_addi_i(JIT_FTMP, r1, i0);
+	    _LDRDI(JIT_TMP, JIT_FTMP, 0);
+	}
+	_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    }
+    else {
+	if (((jit_thumb_p() && i0 >= -255) ||
+	     (!jit_thumb_p() && i0 >= -4095)) && i0 + 4 <= 4095) {
+	    if (i0 >= 0)
+		jit_ldxi_i(JIT_TMP, r1, i0);
+	    else if (i0 < 0)
+		swf_ldrin(JIT_TMP, r1, -i0);
+	    i0 += 4;
+	    if (i0 >= 0)
+		jit_ldxi_i(JIT_FTMP, r1, i0);
+	    else if (i0 < 0)
+		swf_ldrin(JIT_FTMP, r1, -i0);
+	}
+	else {
+	    jit_addi_i(JIT_FTMP, r1, i0);
+	    jit_ldxi_i(JIT_TMP, JIT_FTMP, 0);
+	    jit_ldxi_i(JIT_FTMP, JIT_FTMP, 4);
+	}
+	swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_str_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+    jit_stxi_i(0, r0, JIT_FTMP);
+}
+
+__jit_inline void
+swf_str_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	_STRDI(JIT_TMP, r0, 0);
+    }
+    else {
+	swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 4);
+	jit_stxi_i(0, r0, JIT_TMP);
+	jit_stxi_i(4, r0, JIT_FTMP);
+    }
+}
+
+__jit_inline void
+swf_sti_f(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+    jit_stxi_i(0, JIT_TMP, JIT_FTMP);
+}
+
+__jit_inline void
+swf_sti_d(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    jit_movi_i(JIT_TMP, (int)i0);
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+   jit_stxi_i(0, JIT_TMP, JIT_FTMP);
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+   jit_stxi_i(4, JIT_TMP, JIT_FTMP);
+}
+
+__jit_inline void
+swf_stxr_f(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    swf_ldrin(JIT_TMP, JIT_FP, swf_off(r2) + 8);
+    jit_stxr_i(r1, r0, JIT_TMP);
+}
+
+__jit_inline void
+swf_stxr_d(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	_LDRDIN(JIT_TMP, JIT_FP, swf_off(r2) + 8);
+	_STRD(JIT_TMP, r0, r1);
+    }
+    else {
+	jit_addr_i(JIT_TMP, r0, r1);
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r2) + 8);
+	jit_stxi_i(0, JIT_TMP, JIT_FTMP);
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r2) + 4);
+	jit_stxi_i(4, JIT_TMP, JIT_FTMP);
+    }
+}
+
+__jit_inline void
+swf_stxi_f(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r1) + 8);
+    jit_stxi_i(i0, r0, JIT_FTMP);
+}
+
+__jit_inline void
+swf_stxi_d(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	if (i0 >= 0 && i0 <= 255) {
+	    _LDRDIN(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	    _STRDI(JIT_TMP, r0, i0);
+	}
+	else if (i0 < 0 && i0 >= -255) {
+	    _LDRDIN(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	    _STRDIN(JIT_TMP, r0, -i0);
+	}
+	else {
+	    jit_addi_i(JIT_FTMP, r0, i0);
+	    swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	    jit_stxi_i(0, JIT_TMP, JIT_FTMP);
+	    swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 4);
+	    jit_stxi_i(4, JIT_TMP, JIT_FTMP);
+	}
+    }
+    else {
+	jit_addi_i(JIT_FTMP, r0, i0);
+	swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 8);
+	jit_stxi_i(0, JIT_FTMP, JIT_TMP);
+	swf_ldrin(JIT_TMP, JIT_FP, swf_off(r1) + 4);
+	jit_stxi_i(4, JIT_FTMP, JIT_TMP);
+    }
+}
+
+__jit_inline void
+swf_getarg_f(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+    jit_ldxi_i(JIT_FTMP, JIT_FP, i0);
+    swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+}
+
+__jit_inline void
+swf_getarg_d(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    if (i0 < 4)
+	i0 <<= 2;
+    if (!jit_thumb_p() && jit_armv5e_p()) {
+	if (i0 < 255)
+	    _LDRDI(JIT_TMP, JIT_FP, i0);
+	else {
+	    jit_addi_i(JIT_FTMP, JIT_FP, i0);
+	    jit_ldxi_i(JIT_TMP, JIT_FTMP, 0);
+	    jit_ldxi_i(JIT_FTMP, JIT_FTMP, 4);
+	}
+	_STRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    }
+    else {
+	if (i0 + 4 < 4095) {
+	    jit_ldxi_i(JIT_TMP, JIT_FP, i0);
+	    jit_ldxi_i(JIT_FTMP, JIT_FP, i0 + 4);
+	}
+	else {
+	    jit_addi_i(JIT_FTMP, JIT_FP, i0);
+	    jit_ldxi_i(JIT_TMP, JIT_FTMP, 0);
+	    jit_ldxi_i(JIT_FTMP, JIT_FTMP, 4);
+	}
+	swf_strin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_strin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+__jit_inline void
+swf_pusharg_f(jit_state_t _jit, jit_fpr_t r0)
+{
+    int		ofs = _jitl.nextarg_put++;
+    assert(ofs < 256);
+    _jitl.stack_offset -= sizeof(float);
+    swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r0) + 8);
+    _jitl.arguments[ofs] = (int *)_jit->x.pc;
+    _jitl.types[ofs >> 5] &= ~(1 << (ofs & 31));
+    if (jit_thumb_p())
+	T2_STRWI(JIT_FTMP, JIT_SP, 0);
+    else
+	_STRI(JIT_FTMP, JIT_SP, 0);
+}
+
+__jit_inline void
+swf_pusharg_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    int		ofs = _jitl.nextarg_put++;
+    assert(ofs < 256);
+    _jitl.stack_offset -= sizeof(double);
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_LDRDIN(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_ldrin(JIT_TMP, JIT_FP, swf_off(r0) + 8);
+	swf_ldrin(JIT_FTMP, JIT_FP, swf_off(r0) + 4);
+    }
+    _jitl.arguments[ofs] = (int *)_jit->x.pc;
+    _jitl.types[ofs >> 5] |= 1 << (ofs & 31);
+    /* large offsets (handled by patch_arguments) cannot be encoded in STRDI */
+    if (jit_thumb_p()) {
+	T2_STRWI(JIT_TMP, JIT_SP, 0);
+	T2_STRWI(JIT_FTMP, JIT_SP, 0);
+    }
+    else {
+	_STRI(JIT_TMP, JIT_SP, 0);
+	_STRI(JIT_FTMP, JIT_SP, 0);
+    }
+}
+
+#define swf_retval_f(_jit, r0)		swf_strin(_R0, JIT_FP, swf_off(r0) + 8)
+__jit_inline void
+swf_retval_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    if (!jit_thumb_p() && jit_armv5e_p())
+	_STRDIN(_R0, JIT_FP, swf_off(r0) + 8);
+    else {
+	swf_strin(_R0, JIT_FP, swf_off(r0) + 8);
+	swf_strin(_R1, JIT_FP, swf_off(r0) + 4);
+    }
+}
+
+#endif /* __lightning_fp_swf_h */
diff --git a/src/runtime/c/pgf/lightning/arm/fp-vfp.h b/src/runtime/c/pgf/lightning/arm/fp-vfp.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/fp-vfp.h
@@ -0,0 +1,1088 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Support macros for arm VFP floating-point math
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+
+#ifndef __lightning_fp_vfp_h
+#define __lightning_fp_vfp_h
+
+__jit_inline void
+vfp_movr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (r0 != r1) {
+	if (r0 == JIT_FPRET) {
+	    /* jit_ret() must follow! */
+	    if (!jit_hardfp_p())
+		_VMOV_A_S(_R0, r1);
+	    else
+		_VMOV_F32(_D0, r1);
+	}
+	else
+	    _VMOV_F32(r0, r1);
+    }
+}
+
+__jit_inline void
+vfp_movr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (r0 != r1) {
+	if (r0 == JIT_FPRET) {
+	    /* jit_ret() must follow! */
+	    if (!jit_hardfp_p())
+		_VMOV_AA_D(_R0, _R1, r1);
+	    else
+		_VMOV_F64(_D0, r1);
+	}
+	else
+	    _VMOV_F64(r0, r1);
+    }
+}
+
+__jit_inline void
+vfp_movi_f(jit_state_t _jit, jit_fpr_t r0, float i0)
+{
+    union {
+	int	i;
+	float	f;
+    } u;
+    int		code;
+    u.f = i0;
+    if (!jit_hardfp_p() && r0 == JIT_FPRET)
+	/* jit_ret() must follow! */
+	jit_movi_i(_R0, u.i);
+    else {
+	if (r0 == JIT_FPRET)
+	    r0 = _D0;
+	if ((code = encode_vfp_double(1, 0, u.i, u.i)) != -1 ||
+	    (code = encode_vfp_double(1, 1, ~u.i, ~u.i)) != -1)
+	    _VIMM(code, r0);
+	else {
+	    jit_movi_i(JIT_FTMP, u.i);
+	    _VMOV_S_A(r0, JIT_FTMP);
+	}
+    }
+}
+
+__jit_inline void
+vfp_movi_d(jit_state_t _jit, jit_fpr_t r0, double i0)
+{
+    union {
+	int	i[2];
+	double	d;
+    } u;
+    int		code;
+    u.d = i0;
+    if (!jit_hardfp_p() && r0 == JIT_FPRET) {
+	/* jit_ret() must follow! */
+	jit_movi_i(_R0, u.i[0]);
+	jit_movi_i(_R1, u.i[1]);
+    }
+    else {
+	if (r0 == JIT_FPRET)
+	    r0 = _D0;
+	if ((code = encode_vfp_double(1, 0, u.i[0], u.i[1])) != -1 ||
+	    (code = encode_vfp_double(1, 1, ~u.i[0], ~u.i[1])) != -1)
+	    _VIMM(code, r0);
+	else {
+	    jit_movi_i(JIT_TMP, u.i[0]);
+	    jit_movi_i(JIT_FTMP, u.i[1]);
+	    _VMOV_D_AA(r0, JIT_TMP, JIT_FTMP);
+	}
+    }
+}
+
+__jit_inline void
+vfp_extr_i_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    _VMOV_V_I32(r0, r1);
+    _VCVT_F32_S32(r0, r0);
+}
+
+__jit_inline void
+vfp_extr_i_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    _VMOV_V_I32(r0, r1);
+    _VCVT_F64_S32(r0, r0);
+}
+
+#define vfp_extr_d_f(_jit, r0, r1)	_VCVT_F64_F32(r0, r1)
+#define vfp_extr_f_d(_jit, r0, r1)	_VCVT_F32_F64(r0, r1)
+
+/* FIXME keeping for now, in case there exists, and/or to support
+ * only 4 double precision registers */
+#define vfp_get_tmp(r, n)						\
+    jit_fpr_t		 tmp;						\
+    if (0) {								\
+	tmp = r == _D0 ? _D1 : _D0;					\
+	_VPUSH_F##n(tmp, 2);						\
+    }									\
+    else								\
+	tmp = _D15
+#define vfp_unget_tmp(n)						\
+    if (0)								\
+	_VPOP_F##n(tmp, 2)
+
+__jit_inline void
+vfp_rintr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 32);
+    _VCVT_S32_F32(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    vfp_unget_tmp(32);
+}
+
+__jit_inline void
+vfp_rintr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 64);
+    _VCVT_S32_F64(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    vfp_unget_tmp(64);
+}
+
+__jit_inline void
+vfp_roundr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 32);
+    _VMOV_A_S(JIT_FTMP, r1);
+    if (jit_thumb_p()) {
+	T2_TSTI(JIT_FTMP, encode_thumb_immediate(0x80000000));
+	_ITE(ARM_CC_NE);
+	/* add -0.5 if negative */
+	T2_MOVI(JIT_FTMP, encode_thumb_immediate(0xbf000000));
+	/* add 0.5 if positive */
+	T2_MOVI(JIT_FTMP, encode_thumb_immediate(0x3f000000));
+    }
+    else {
+	if (jit_armv6_p())
+	    _TSTI(JIT_FTMP, encode_arm_immediate(0x80000000));
+	else
+	    _ANDSI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(0x80000000));
+	/* add -0.5 if negative */
+	_CC_MOVI(ARM_CC_NE, JIT_FTMP, encode_arm_immediate(0xbf000000));
+	/* add 0.5 if positive */
+	_CC_MOVI(ARM_CC_EQ, JIT_FTMP, encode_arm_immediate(0x3f000000));
+    }
+    _VMOV_S_A(tmp, JIT_FTMP);
+    _VADD_F32(tmp, r1, tmp);
+    /* truncate to zero */
+    _VCVT_S32_F32(tmp, tmp);
+    _VMOV_A_S32(r0, tmp);
+    vfp_unget_tmp(32);
+}
+
+__jit_inline void
+vfp_roundr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 64);
+    _VMOV_AA_D(JIT_TMP, JIT_FTMP, r1);
+    if (jit_thumb_p()) {
+	T2_TSTI(JIT_FTMP, encode_thumb_immediate(0x80000000));
+	T2_MOVI(JIT_FTMP, encode_thumb_immediate(0x0fe00000));
+	_ITE(ARM_CC_NE);
+	/* add -0.5 if negative */
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(0xb0000000));
+	/* add 0.5 if positive */
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(0x30000000));
+    }
+    else {
+	if (jit_armv6_p())
+	    _TSTI(JIT_FTMP, encode_arm_immediate(0x80000000));
+	else
+	    _ANDSI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(0x80000000));
+	_MOVI(JIT_FTMP, encode_arm_immediate(0x0fe00000));
+	/* add -0.5 if negative */
+	_CC_ORRI(ARM_CC_NE, JIT_FTMP, JIT_FTMP,
+		 encode_arm_immediate(0xb0000000));
+	/* add 0.5 if positive */
+	_CC_ORRI(ARM_CC_EQ, JIT_FTMP, JIT_FTMP,
+		 encode_arm_immediate(0x30000000));
+    }
+    jit_movi_i(JIT_TMP, 0);
+    _VMOV_D_AA(tmp, JIT_TMP, JIT_FTMP);
+    _VADD_F64(tmp, r1, tmp);
+    /* truncate to zero */
+    _VCVT_S32_F64(tmp, tmp);
+    _VMOV_A_S32(r0, tmp);
+    vfp_unget_tmp(64);
+}
+
+#define vfp_truncr_f_i(_jit, r0, r1)	vfp_rintr_f_i(_jit, r0, r1)
+#define vfp_truncr_d_i(_jit, r0, r1)	vfp_rintr_d_i(_jit, r0, r1)
+
+__jit_inline void
+vfp_ceilr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 32);
+    _VMRS(JIT_TMP);
+    if (jit_thumb_p()) {
+	T2_BICI(JIT_FTMP, JIT_TMP, encode_thumb_immediate(FPSCR_RMASK));
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(FPSCR_RP));
+    }
+    else {
+	_BICI(JIT_FTMP, JIT_TMP, encode_arm_immediate(FPSCR_RMASK));
+	_ORRI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(FPSCR_RP));
+    }
+    _VMSR(JIT_FTMP);
+    _VCVTR_S32_F32(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    _VMSR(JIT_TMP);
+    vfp_unget_tmp(32);
+}
+
+__jit_inline void
+vfp_ceilr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 64);
+    _VMRS(JIT_TMP);
+    if (jit_thumb_p()) {
+	T2_BICI(JIT_FTMP, JIT_TMP, encode_thumb_immediate(FPSCR_RMASK));
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(FPSCR_RP));
+    }
+    else {
+	_BICI(JIT_FTMP, JIT_TMP, encode_arm_immediate(FPSCR_RMASK));
+	_ORRI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(FPSCR_RP));
+    }
+    _VMSR(JIT_FTMP);
+    _VCVTR_S32_F64(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    _VMSR(JIT_TMP);
+    vfp_unget_tmp(64);
+}
+
+__jit_inline void
+vfp_floorr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 32);
+    _VMRS(JIT_TMP);
+    if (jit_thumb_p()) {
+	T2_BICI(JIT_FTMP, JIT_TMP, encode_thumb_immediate(FPSCR_RMASK));
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(FPSCR_RM));
+    }
+    else {
+	_BICI(JIT_FTMP, JIT_TMP, encode_arm_immediate(FPSCR_RMASK));
+	_ORRI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(FPSCR_RM));
+    }
+    _VMSR(JIT_FTMP);
+    _VCVTR_S32_F32(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    _VMSR(JIT_TMP);
+    vfp_unget_tmp(32);
+}
+
+__jit_inline void
+vfp_floorr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    vfp_get_tmp(r1, 64);
+    _VMRS(JIT_TMP);
+    if (jit_thumb_p()) {
+	T2_BICI(JIT_FTMP, JIT_TMP, encode_thumb_immediate(FPSCR_RMASK));
+	T2_ORRI(JIT_FTMP, JIT_FTMP, encode_thumb_immediate(FPSCR_RM));
+    }
+    else {
+	_BICI(JIT_FTMP, JIT_TMP, encode_arm_immediate(FPSCR_RMASK));
+	_ORRI(JIT_FTMP, JIT_FTMP, encode_arm_immediate(FPSCR_RM));
+    }
+    _VMSR(JIT_FTMP);
+    _VCVTR_S32_F64(tmp, r1);
+    _VMOV_A_S32(r0, tmp);
+    _VMSR(JIT_TMP);
+    vfp_unget_tmp(64);
+}
+
+#define vfp_absr_f(_jit, r0, r1)	_VABS_F32(r0, r1)
+#define vfp_absr_d(_jit, r0, r1)	_VABS_F64(r0, r1)
+#define vfp_negr_f(_jit, r0, r1)	_VNEG_F32(r0, r1)
+#define vfp_negr_d(_jit, r0, r1)	_VNEG_F64(r0, r1)
+#define vfp_sqrtr_f(_jit, r0, r1)	_VSQRT_F32(r0, r1)
+#define vfp_sqrtr_d(_jit, r0, r1)	_VSQRT_F64(r0, r1)
+#define vfp_addr_f(_jit, r0, r1, r2)	_VADD_F32(r0, r1, r2)
+#define vfp_addr_d(_jit, r0, r1, r2)	_VADD_F64(r0, r1, r2)
+#define vfp_subr_f(_jit, r0, r1, r2)	_VSUB_F32(r0, r1, r2)
+#define vfp_subr_d(_jit, r0, r1, r2)	_VSUB_F64(r0, r1, r2)
+#define vfp_mulr_f(_jit, r0, r1, r2)	_VMUL_F32(r0, r1, r2)
+#define vfp_mulr_d(_jit, r0, r1, r2)	_VMUL_F64(r0, r1, r2)
+#define vfp_divr_f(_jit, r0, r1, r2)	_VDIV_F32(r0, r1, r2)
+#define vfp_divr_d(_jit, r0, r1, r2)	_VDIV_F64(r0, r1, r2)
+
+static void
+_vcmp01_x(jit_state_t _jit, int c0, int c1, jit_gpr_t r0)
+{
+    _VMRS(_R15);
+    if (jit_thumb_p()) {
+	if ((c0 ^ c1) >> 28 == 1) {
+	    _ITE(c0);
+	    if (r0 < 8) {
+		T1_MOVI(r0, 0);
+		T1_MOVI(r0, 1);
+	    }
+	    else {
+		T2_MOVI(r0, 0);
+		T2_MOVI(r0, 1);
+	    }
+	}
+	else {
+	    if (r0 < 8) {
+		_IT(c0);
+		T1_MOVI(r0, 0);
+		_IT(c1);
+		T1_MOVI(r0, 1);
+	    }
+	    else {
+		_IT(c0);
+		T2_MOVI(r0, 0);
+		_IT(c1);
+		T2_MOVI(r0, 1);
+	    }
+	}
+    }
+    else {
+	_CC_MOVI(c0, r0, 0);
+	_CC_MOVI(c1, r0, 1);
+    }
+}
+
+static void
+_vcmp01_f(jit_state_t _jit, int c0, int c1,
+	  jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vcmp01_x(_jit, c0, c1, r0);
+}
+
+static void
+_vcmp01_d(jit_state_t _jit, int c0, int c1,
+	  jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vcmp01_x(_jit, c0, c1, r0);
+}
+
+#define vfp_ltr_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_PL,ARM_CC_MI,r0,r1,r2)
+#define vfp_ltr_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_PL,ARM_CC_MI,r0,r1,r2)
+#define vfp_ler_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_HS,ARM_CC_LS,r0,r1,r2)
+#define vfp_ler_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_HS,ARM_CC_LS,r0,r1,r2)
+#define vfp_eqr_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_NE,ARM_CC_EQ,r0,r1,r2)
+#define vfp_eqr_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_NE,ARM_CC_EQ,r0,r1,r2)
+#define vfp_ger_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_LT,ARM_CC_GE,r0,r1,r2)
+#define vfp_ger_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_LT,ARM_CC_GE,r0,r1,r2)
+#define vfp_gtr_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_LE,ARM_CC_GT,r0,r1,r2)
+#define vfp_gtr_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_LE,ARM_CC_GT,r0,r1,r2)
+#define vfp_ner_f(_jit,r0,r1,r2)	_vcmp01_f(_jit,ARM_CC_EQ,ARM_CC_NE,r0,r1,r2)
+#define vfp_ner_d(_jit,r0,r1,r2)	_vcmp01_d(_jit,ARM_CC_EQ,ARM_CC_NE,r0,r1,r2)
+
+static void
+_vcmp10_x(jit_state_t _jit, int cc, jit_gpr_t r0)
+{
+    if (jit_thumb_p()) {
+	if (r0 < 8) {
+	    T1_MOVI(r0, 1);
+	    _VMRS(_R15);
+	    _IT(cc);
+	    T1_MOVI(r0, 0);
+	}
+	else {
+	    T2_MOVI(r0, 1);
+	    _VMRS(_R15);
+	    _IT(cc);
+	    T2_MOVI(r0, 0);
+	}
+    }
+    else {
+	_VMRS(_R15);
+	_MOVI(r0, 1);
+	_CC_MOVI(cc, r0, 0);
+    }
+}
+
+static void
+_vcmp_10_f(jit_state_t _jit, int cc, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vcmp10_x(_jit, cc, r0);
+}
+
+static void
+_vcmp_10_d(jit_state_t _jit, int cc, jit_gpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vcmp10_x(_jit, cc, r0);
+}
+
+#define vfp_unltr_f(_jit,r0,r1,r2)	_vcmp_10_f(_jit,ARM_CC_GE,r0,r1,r2)
+#define vfp_unltr_d(_jit,r0,r1,r2)	_vcmp_10_d(_jit,ARM_CC_GE,r0,r1,r2)
+#define vfp_unler_f(_jit,r0,r1,r2)	_vcmp_10_f(_jit,ARM_CC_GT,r0,r1,r2)
+#define vfp_unler_d(_jit,r0,r1,r2)	_vcmp_10_d(_jit,ARM_CC_GT,r0,r1,r2)
+
+static void
+vfp_uneqr_x(jit_state_t _jit, jit_gpr_t r0)
+{
+    _VMRS(_R15);
+    if (jit_thumb_p()) {
+	_ITE(ARM_CC_NE);
+	if (r0 < 8) {
+	    T1_MOVI(r0, 0);
+	    T1_MOVI(r0, 1);
+	    _IT(ARM_CC_VS);
+	    T1_MOVI(r0, 1);
+	}
+	else {
+	    T2_MOVI(r0, 0);
+	    T2_MOVI(r0, 1);
+	    _IT(ARM_CC_VS);
+	    T2_MOVI(r0, 1);
+	}
+    }
+    else {
+	_CC_MOVI(ARM_CC_NE, r0, 0);
+	_CC_MOVI(ARM_CC_EQ, r0, 1);
+	_CC_MOVI(ARM_CC_VS, r0, 1);
+    }
+}
+
+__jit_inline void
+vfp_uneqr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    vfp_uneqr_x(_jit, r0);
+}
+
+__jit_inline void
+vfp_uneqr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    vfp_uneqr_x(_jit, r0);
+}
+
+static void
+_vcmp_01_x(jit_state_t _jit, int cc, jit_gpr_t r0)
+{
+    if (jit_thumb_p()) {
+	if (r0 < 8) {
+	    T1_MOVI(r0, 0);
+	    _VMRS(_R15);
+	    _IT(cc);
+	    T1_MOVI(r0, 1);
+	}
+	else {
+	    T2_MOVI(r0, 0);
+	    _VMRS(_R15);
+	    _IT(cc);
+	    T2_MOVI(r0, 1);
+	}
+    }
+    else {
+	_VMRS(_R15);
+	_MOVI(r0, 0);
+	_CC_MOVI(cc, r0, 1);
+    }
+}
+
+static void
+_vcmp_01_f(jit_state_t _jit, int cc, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vcmp_01_x(_jit, cc, r0);
+}
+
+static void
+_vcmp_01_d(jit_state_t _jit, int cc, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vcmp_01_x(_jit, cc, r0);
+}
+
+#define vfp_unger_f(_jit,r0,r1,r2)	_vcmp_01_f(_jit,ARM_CC_CS,r0,r1,r2)
+#define vfp_unger_d(_jit,r0,r1,r2)	_vcmp_01_d(_jit,ARM_CC_CS,r0,r1,r2)
+#define vfp_ungtr_f(_jit,r0,r1,r2)	_vcmp_01_f(_jit,ARM_CC_HI,r0,r1,r2)
+#define vfp_ungtr_d(_jit,r0,r1,r2)	_vcmp_01_d(_jit,ARM_CC_HI,r0,r1,r2)
+
+static void
+_vfp_ltgtr_x(jit_state_t _jit, jit_gpr_t r0)
+{
+    _VMRS(_R15);
+    if (jit_thumb_p()) {
+	_ITE(ARM_CC_NE);
+	if (r0 < 8) {
+	    T1_MOVI(r0, 1);
+	    T1_MOVI(r0, 0);
+	    _IT(ARM_CC_VS);
+	    T1_MOVI(r0, 0);
+	}
+	else {
+	    T2_MOVI(r0, 1);
+	    T2_MOVI(r0, 0);
+	    _IT(ARM_CC_VS);
+	    T2_MOVI(r0, 0);
+	}
+    }
+    else {
+	_CC_MOVI(ARM_CC_NE, r0, 1);
+	_CC_MOVI(ARM_CC_EQ, r0, 0);
+	_CC_MOVI(ARM_CC_VS, r0, 0);
+    }
+}
+
+__jit_inline void
+vfp_ltgtr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vfp_ltgtr_x(_jit, r0);
+}
+
+__jit_inline void
+vfp_ltgtr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vfp_ltgtr_x(_jit, r0);
+}
+
+__jit_inline void
+vfp_ordr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vcmp10_x(_jit, ARM_CC_VS, r0);
+}
+
+__jit_inline void
+vfp_ordr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vcmp10_x(_jit, ARM_CC_VS, r0);
+}
+
+__jit_inline void
+vfp_unordr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F32(r1, r2);
+    _vcmp_01_x(_jit, ARM_CC_VS, r0);
+}
+
+__jit_inline void
+vfp_unordr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    _VCMP_F64(r1, r2);
+    _vcmp_01_x(_jit, ARM_CC_VS, r0);
+}
+
+static jit_insn *
+_vbcmp_x(jit_state_t _jit, int cc, jit_insn *i0)
+{
+    jit_insn	*l;
+    long	 d;
+    _VMRS(_R15);
+    l = _jit->x.pc;
+    if (jit_thumb_p()) {
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(cc, encode_thumb_cc_jump(d));
+    }
+    else {
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(cc, d & 0x00ffffff);
+    }
+    return (l);
+}
+
+__jit_inline jit_insn *
+_vbcmp_f(jit_state_t _jit, int cc, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F32(r0, r1);
+    return (_vbcmp_x(_jit, cc, i0));
+}
+
+__jit_inline jit_insn *
+_vbcmp_d(jit_state_t _jit, int cc, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F64(r0, r1);
+    return (_vbcmp_x(_jit, cc, i0));
+}
+
+#define vfp_bltr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_MI,i0,r0,r1)
+#define vfp_bltr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_MI,i0,r0,r1)
+#define vfp_bler_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_LS,i0,r0,r1)
+#define vfp_bler_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_LS,i0,r0,r1)
+#define vfp_beqr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_EQ,i0,r0,r1)
+#define vfp_beqr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_EQ,i0,r0,r1)
+#define vfp_bger_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_GE,i0,r0,r1)
+#define vfp_bger_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_GE,i0,r0,r1)
+#define vfp_bgtr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_GT,i0,r0,r1)
+#define vfp_bgtr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_GT,i0,r0,r1)
+#define vfp_bner_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_NE,i0,r0,r1)
+#define vfp_bner_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_NE,i0,r0,r1)
+
+static jit_insn *
+_vbncmp_x(jit_state_t _jit, int cc, jit_insn *i0)
+{
+    jit_insn	*i;
+    jit_insn	*l;
+    long	 d;
+    _VMRS(_R15);
+    i = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(cc, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s24P(d));
+	T2_B(encode_thumb_jump(d));
+    }
+    else {
+	_CC_B(cc, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_B(d & 0x00ffffff);
+    }
+    jit_patch(i);
+    return (l);
+}
+
+__jit_inline jit_insn *
+_vbncmp_f(jit_state_t _jit, int cc, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F32(r0, r1);
+    return (_vbncmp_x(_jit, cc, i0));
+}
+
+__jit_inline jit_insn *
+_vbncmp_d(jit_state_t _jit, int cc, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F64(r0, r1);
+    return (_vbncmp_x(_jit, cc, i0));
+}
+
+#define vfp_bunltr_f(_jit,i0,r0,r1)	_vbncmp_f(_jit,ARM_CC_GE,i0,r0,r1)
+#define vfp_bunltr_d(_jit,i0,r0,r1)	_vbncmp_d(_jit,ARM_CC_GE,i0,r0,r1)
+#define vfp_bunler_f(_jit,i0,r0,r1)	_vbncmp_f(_jit,ARM_CC_GT,i0,r0,r1)
+#define vfp_bunler_d(_jit,i0,r0,r1)	_vbncmp_d(_jit,ARM_CC_GT,i0,r0,r1)
+
+static jit_insn *
+vfp_buneqr_x(jit_state_t _jit, jit_insn *i0)
+{
+    jit_insn	*i;
+    jit_insn	*j;
+    jit_insn	*l;
+    long	 d;
+    _VMRS(_R15);
+    i = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(ARM_CC_VS, 0);
+	j = _jit->x.pc;
+	T2_CC_B(ARM_CC_NE, 0);
+	jit_patch(i);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_B(encode_thumb_jump(d));
+    }
+    else {
+	_CC_B(ARM_CC_VS, 0);
+	j = _jit->x.pc;
+	_CC_B(ARM_CC_NE, 0);
+	jit_patch(i);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_B(d & 0x00ffffff);
+    }
+    jit_patch(j);
+    return (l);
+}
+
+__jit_inline jit_insn *
+vfp_buneqr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F32(r0, r1);
+    return (vfp_buneqr_x(_jit, i0));
+}
+
+__jit_inline jit_insn *
+vfp_buneqr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F64(r0, r1);
+    return (vfp_buneqr_x(_jit, i0));
+}
+
+static jit_insn *
+vfp_bunger_x(jit_state_t _jit, jit_insn *i0)
+{
+    jit_insn	*i;
+    jit_insn	*l;
+    long	 d;
+    _VMRS(_R15);
+    i = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(ARM_CC_MI, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s20P(d));
+	T2_CC_B(ARM_CC_HS, encode_thumb_cc_jump(d));
+
+    }
+    else {
+	_CC_B(ARM_CC_MI, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_CC_B(ARM_CC_HS, d & 0x00ffffff);
+    }
+    jit_patch(i);
+    return (l);
+}
+
+__jit_inline jit_insn *
+vfp_bunger_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F32(r0, r1);
+    return (vfp_bunger_x(_jit, i0));
+}
+
+__jit_inline jit_insn *
+vfp_bunger_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F64(r0, r1);
+    return (vfp_bunger_x(_jit, i0));
+}
+
+#define vfp_bungtr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_HI,i0,r0,r1)
+#define vfp_bungtr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_HI,i0,r0,r1)
+
+static jit_insn *
+vfp_bltgtr_x(jit_state_t _jit, jit_insn *i0)
+{
+    jit_insn	*i;
+    jit_insn	*j;
+    jit_insn	*l;
+    long	 d;
+    _VMRS(_R15);
+    i = _jit->x.pc;
+    if (jit_thumb_p()) {
+	T2_CC_B(ARM_CC_VS, 0);
+	j = _jit->x.pc;
+	T2_CC_B(ARM_CC_EQ, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 1) - 2;
+	assert(_s24P(d));
+	T2_B(encode_thumb_jump(d));
+    }
+    else {
+	_CC_B(ARM_CC_VS, 0);
+	j = _jit->x.pc;
+	_CC_B(ARM_CC_EQ, 0);
+	l = _jit->x.pc;
+	d = (((long)i0 - (long)l) >> 2) - 2;
+	assert(_s24P(d));
+	_B(d & 0x00ffffff);
+    }
+    jit_patch(i);
+    jit_patch(j);
+    return (l);
+}
+
+__jit_inline jit_insn *
+vfp_bltgtr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F32(r0, r1);
+    return (vfp_bltgtr_x(_jit, i0));
+}
+
+__jit_inline jit_insn *
+vfp_bltgtr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    _VCMP_F64(r0, r1);
+    return (vfp_bltgtr_x(_jit, i0));
+}
+
+#define vfp_bordr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_VC,i0,r0,r1)
+#define vfp_bordr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_VC,i0,r0,r1)
+#define vfp_bunordr_f(_jit,i0,r0,r1)	_vbcmp_f(_jit,ARM_CC_VS,i0,r0,r1)
+#define vfp_bunordr_d(_jit,i0,r0,r1)	_vbcmp_d(_jit,ARM_CC_VS,i0,r0,r1)
+#define vfp_ldr_f(_jit, r0, r1)		_VLDR_F32(r0, r1, 0)
+#define vfp_ldr_d(_jit, r0, r1)		_VLDR_F64(r0, r1, 0)
+
+__jit_inline void
+vfp_ldi_f(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_FTMP, (int)i0);
+    _VLDR_F32(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_ldi_d(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    jit_movi_i(JIT_FTMP, (int)i0);
+    _VLDR_F64(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_ldxr_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    jit_addr_i(JIT_FTMP, r1, r2);
+    _VLDR_F32(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_ldxr_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    jit_addr_i(JIT_FTMP, r1, r2);
+    _VLDR_F64(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_ldxi_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    if (i0 >= 0) {
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VLDR_F32(r0, r1, i0);
+	else {
+	    jit_addi_i(JIT_FTMP, r1, i0);
+	    _VLDR_F32(r0, JIT_FTMP, 0);
+	}
+    }
+    else {
+	i0 = -i0;
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VLDRN_F32(r0, r1, i0);
+	else {
+	    jit_subi_i(JIT_FTMP, r1, i0);
+	    _VLDR_F32(r0, JIT_FTMP, 0);
+	}
+    }
+}
+
+__jit_inline void
+vfp_ldxi_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    if (i0 >= 0) {
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VLDR_F64(r0, r1, i0);
+	else {
+	    jit_addi_i(JIT_FTMP, r1, i0);
+	    _VLDR_F64(r0, JIT_FTMP, 0);
+	}
+    }
+    else {
+	i0 = -i0;
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VLDRN_F64(r0, r1, i0);
+	else {
+	    jit_subi_i(JIT_FTMP, r1, i0);
+	    _VLDR_F64(r0, JIT_FTMP, 0);
+	}
+    }
+}
+
+#define vfp_str_f(_jit, r0, r1)		_VSTR_F32(r1, r0, 0)
+#define vfp_str_d(_jit, r0, r1)		_VSTR_F64(r1, r0, 0)
+
+__jit_inline void
+vfp_sti_f(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    jit_movi_i(JIT_FTMP, (int)i0);
+    _VSTR_F32(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_sti_d(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    jit_movi_i(JIT_FTMP, (int)i0);
+    _VSTR_F64(r0, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_stxr_f(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    jit_addr_i(JIT_FTMP, r0, r1);
+    _VSTR_F32(r2, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_stxr_d(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    jit_addr_i(JIT_FTMP, r0, r1);
+    _VSTR_F64(r2, JIT_FTMP, 0);
+}
+
+__jit_inline void
+vfp_stxi_f(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    if (i0 >= 0) {
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VSTR_F32(r1, r0, i0);
+	else {
+	    jit_addi_i(JIT_FTMP, r0, i0);
+	    _VSTR_F32(r1, JIT_FTMP, 0);
+	}
+    }
+    else {
+	i0 = -i0;
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VSTRN_F32(r1, r0, i0);
+	else {
+	    jit_subi_i(JIT_FTMP, r0, i0);
+	    _VSTR_F32(r1, JIT_FTMP, 0);
+	}
+    }
+}
+
+__jit_inline void
+vfp_stxi_d(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    if (i0 >= 0) {
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VSTR_F64(r1, r0, i0);
+	else {
+	    jit_addi_i(JIT_FTMP, r0, i0);
+	    _VSTR_F64(r1, JIT_FTMP, 0);
+	}
+    }
+    else {
+	i0 = -i0;
+	assert(!(i0 & 3));
+	i0 >>= 2;
+	if (i0 < 256)
+	    _VSTRN_F64(r1, r0, i0);
+	else {
+	    jit_subi_i(JIT_FTMP, r0, i0);
+	    _VSTR_F64(r1, JIT_FTMP, 0);
+	}
+    }
+}
+
+__jit_inline void
+vfp_getarg_f(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    if (jit_hardfp_p()) {
+	if (i0 < 16) {
+	    if (r0 != (jit_fpr_t)i0)
+		_VMOV_F32(r0, (jit_fpr_t)i0);
+	    return;
+	}
+    }
+    else if (i0 < 4) {
+	/* registers are already saved on stack and argument registers
+	 * may have been clobbered */
+#if 0
+	_VMOV_S_A(r0, i0);
+#else
+	vfp_ldxi_f(_jit, r0, JIT_FP, i0 << 2);
+#endif
+	return;
+    }
+    vfp_ldxi_f(_jit, r0, JIT_FP, i0);
+}
+
+__jit_inline void
+vfp_getarg_d(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    if (jit_hardfp_p()) {
+	if (i0 < 16) {
+	    if (r0 != (jit_fpr_t)i0)
+		_VMOV_F64(r0, (jit_fpr_t)i0);
+	    return;
+	}
+    }
+    else if (i0 < 4) {
+	/* registers are already saved on stack and argument registers
+	 * may have been clobbered */
+#if 0
+	_VMOV_D_AA(r0, i0, i0 + 1);
+#else
+	vfp_ldxi_d(_jit, r0, JIT_FP, i0 << 2);
+#endif
+	return;
+    }
+    vfp_ldxi_d(_jit, r0, JIT_FP, i0);
+}
+
+__jit_inline void
+vfp_pusharg_f(jit_state_t _jit, jit_fpr_t r0)
+{
+    int		ofs = _jitl.nextarg_put++;
+    assert(ofs < 256);
+    _jitl.stack_offset -= sizeof(float);
+    _jitl.arguments[ofs] = (int *)_jit->x.pc;
+    _jitl.types[ofs >> 5] &= ~(1 << (ofs & 31));
+    _VSTR_F32(r0, JIT_SP, 0);
+}
+
+__jit_inline void
+vfp_pusharg_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    int		ofs = _jitl.nextarg_put++;
+    assert(ofs < 256);
+    _jitl.stack_offset -= sizeof(double);
+    _jitl.arguments[ofs] = (int *)_jit->x.pc;
+    _jitl.types[ofs >> 5] |= 1 << (ofs & 31);
+    _VSTR_F64(r0, JIT_SP, 0);
+}
+
+__jit_inline void
+vfp_retval_f(jit_state_t _jit, jit_fpr_t r0)
+{
+    if (jit_hardfp_p()) {
+	if (r0 != _D0)
+	    _VMOV_F32(r0, _D0);
+    }
+    else
+	_VMOV_S_A(r0, _R0);
+}
+
+__jit_inline void
+vfp_retval_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    if (jit_hardfp_p()) {
+	if (r0 != _D0)
+	    _VMOV_F64(r0, _D0);
+    }
+    else
+	_VMOV_D_AA(r0, _R0, _R1);
+}
+
+#undef vfp_unget_tmp
+#undef vfp_get_tmp
+
+#endif /* __lightning_fp_vfp_h */
diff --git a/src/runtime/c/pgf/lightning/arm/fp.h b/src/runtime/c/pgf/lightning/arm/fp.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/fp.h
@@ -0,0 +1,1107 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Floating-point support (arm)
+ *
+ ***********************************************************************/
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+#ifndef __lightning_fp_arm_h
+#define __lightning_fp_arm_h
+
+#define JIT_FPR_NUM			6
+
+static const jit_fpr_t
+jit_soft_order[6] = {
+    _D0, _D1, _D2, _D3, _D4, _D5
+};
+static const jit_fpr_t
+jit_hard_order[6] = {
+    _D8, _D9, _D10, _D11, _D12, _D13
+};
+#define JIT_FPR(n)							\
+    (jit_hardfp_p() ? jit_hard_order[n] : jit_soft_order[n])
+
+#include "fp-swf.h"
+#include "fp-vfp.h"
+
+#define jit_movr_f(r0, r1)		arm_movr_f(_jit, r0, r1)
+__jit_inline void
+arm_movr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (jit_swf_p())	swf_movr_f(_jit, r0, r1);
+    else		vfp_movr_f(_jit, r0, r1);
+}
+
+#define jit_movr_d(r0, r1)		arm_movr_d(_jit, r0, r1)
+__jit_inline void
+arm_movr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (jit_swf_p())	swf_movr_d(_jit, r0, r1);
+    else		vfp_movr_d(_jit, r0, r1);
+}
+
+#define jit_movi_f(r0, i0)		arm_movi_f(_jit, r0, i0)
+__jit_inline void
+arm_movi_f(jit_state_t _jit, jit_fpr_t r0, float i0)
+{
+    if (jit_swf_p())	swf_movi_f(_jit, r0, i0);
+    else		vfp_movi_f(_jit, r0, i0);
+}
+
+#define jit_movi_d(r0, i0)		arm_movi_d(_jit, r0, i0)
+__jit_inline void
+arm_movi_d(jit_state_t _jit, jit_fpr_t r0, double i0)
+{
+    if (jit_swf_p())	swf_movi_d(_jit, r0, i0);
+    else		vfp_movi_d(_jit, r0, i0);
+}
+
+#define jit_extr_i_f(r0, r1)		arm_extr_i_f(_jit, r0, r1)
+__jit_inline void
+arm_extr_i_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_extr_i_f(_jit, r0, r1);
+    else		vfp_extr_i_f(_jit, r0, r1);
+}
+
+#define jit_extr_i_d(r0, r1)		arm_extr_i_d(_jit, r0, r1)
+__jit_inline void
+arm_extr_i_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_extr_i_d(_jit, r0, r1);
+    else		vfp_extr_i_d(_jit, r0, r1);
+}
+
+#define jit_extr_d_f(r0, r1)		arm_extr_d_f(_jit, r0, r1)
+static void
+arm_extr_d_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_extr_d_f(_jit, r0, r1);
+    else		vfp_extr_d_f(_jit, r0, r1);
+}
+
+#define jit_extr_f_d(r0, r1)		arm_extr_f_d(_jit, r0, r1)
+static void
+arm_extr_f_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    if (jit_swf_p())	swf_extr_f_d(_jit, r0, r1);
+    else		vfp_extr_f_d(_jit, r0, r1);
+}
+
+#define jit_rintr_f_i(r0, r1)		arm_rintr_f_i(_jit, r0, r1)
+static void
+arm_rintr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_rintr_f_i(_jit, r0, r1);
+    else		vfp_rintr_f_i(_jit, r0, r1);
+}
+
+#define jit_rintr_d_i(r0, r1)		arm_rintr_d_i(_jit, r0, r1)
+static void
+arm_rintr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_rintr_d_i(_jit, r0, r1);
+    else		vfp_rintr_d_i(_jit, r0, r1);
+}
+
+#define jit_roundr_f_i(r0, r1)		arm_roundr_f_i(_jit, r0, r1)
+static void
+arm_roundr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_roundr_f_i(_jit, r0, r1);
+    else		vfp_roundr_f_i(_jit, r0, r1);
+}
+
+#define jit_roundr_d_i(r0, r1)		arm_roundr_d_i(_jit, r0, r1)
+static void
+arm_roundr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_roundr_d_i(_jit, r0, r1);
+    else		vfp_roundr_d_i(_jit, r0, r1);
+}
+
+#define jit_truncr_f_i(r0, r1)		arm_truncr_f_i(_jit, r0, r1)
+static void
+arm_truncr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_truncr_f_i(_jit, r0, r1);
+    else		vfp_truncr_f_i(_jit, r0, r1);
+}
+
+#define jit_truncr_d_i(r0, r1)		arm_truncr_d_i(_jit, r0, r1)
+static void
+arm_truncr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_truncr_d_i(_jit, r0, r1);
+    else		vfp_truncr_d_i(_jit, r0, r1);
+}
+
+#define jit_ceilr_f_i(r0, r1)		arm_ceilr_f_i(_jit, r0, r1)
+static void
+arm_ceilr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_ceilr_f_i(_jit, r0, r1);
+    else		vfp_ceilr_f_i(_jit, r0, r1);
+}
+
+#define jit_ceilr_d_i(r0, r1)		arm_ceilr_d_i(_jit, r0, r1)
+static void
+arm_ceilr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_ceilr_d_i(_jit, r0, r1);
+    else		vfp_ceilr_d_i(_jit, r0, r1);
+}
+
+#define jit_floorr_f_i(r0, r1)		arm_floorr_f_i(_jit, r0, r1)
+static void
+arm_floorr_f_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_floorr_f_i(_jit, r0, r1);
+    else		vfp_floorr_f_i(_jit, r0, r1);
+}
+
+#define jit_floorr_d_i(r0, r1)		arm_floorr_d_i(_jit, r0, r1)
+static void
+arm_floorr_d_i(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_floorr_d_i(_jit, r0, r1);
+    else		vfp_floorr_d_i(_jit, r0, r1);
+}
+
+#define jit_absr_f(r0, r1)		arm_absr_f(_jit, r0, r1)
+static void
+arm_absr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_absr_f(_jit, r0, r1);
+    else		vfp_absr_f(_jit, r0, r1);
+}
+
+#define jit_absr_d(r0, r1)		arm_absr_d(_jit, r0, r1)
+static void
+arm_absr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_absr_d(_jit, r0, r1);
+    else		vfp_absr_d(_jit, r0, r1);
+}
+
+#define jit_negr_f(r0, r1)		arm_negr_f(_jit, r0, r1)
+static void
+arm_negr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_negr_f(_jit, r0, r1);
+    else		vfp_negr_f(_jit, r0, r1);
+}
+
+#define jit_negr_d(r0, r1)		arm_negr_d(_jit, r0, r1)
+static void
+arm_negr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_negr_d(_jit, r0, r1);
+    else		vfp_negr_d(_jit, r0, r1);
+}
+
+#define jit_sqrtr_f(r0, r1)		arm_sqrtr_f(_jit, r0, r1)
+static void
+arm_sqrtr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_sqrtr_f(_jit, r0, r1);
+    else		vfp_sqrtr_f(_jit, r0, r1);
+}
+
+#define jit_sqrtr_d(r0, r1)		arm_sqrtr_d(_jit, r0, r1)
+static void
+arm_sqrtr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_sqrtr_d(_jit, r0, r1);
+    else		vfp_sqrtr_d(_jit, r0, r1);
+}
+
+#define jit_addr_f(r0, r1, r2)		arm_addr_f(_jit, r0, r1, r2)
+static void
+arm_addr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_addr_f(_jit, r0, r1, r2);
+    else		vfp_addr_f(_jit, r0, r1, r2);
+}
+
+#define jit_addr_d(r0, r1, r2)		arm_addr_d(_jit, r0, r1, r2)
+static void
+arm_addr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_addr_d(_jit, r0, r1, r2);
+    else		vfp_addr_d(_jit, r0, r1, r2);
+}
+
+#define jit_subr_f(r0, r1, r2)		arm_subr_f(_jit, r0, r1, r2)
+static void
+arm_subr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_subr_f(_jit, r0, r1, r2);
+    else		vfp_subr_f(_jit, r0, r1, r2);
+}
+
+#define jit_subr_d(r0, r1, r2)		arm_subr_d(_jit, r0, r1, r2)
+static void
+arm_subr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_subr_d(_jit, r0, r1, r2);
+    else		vfp_subr_d(_jit, r0, r1, r2);
+}
+
+#define jit_mulr_f(r0, r1, r2)		arm_mulr_f(_jit, r0, r1, r2)
+static void
+arm_mulr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_mulr_f(_jit, r0, r1, r2);
+    else		vfp_mulr_f(_jit, r0, r1, r2);
+}
+
+#define jit_mulr_d(r0, r1, r2)		arm_mulr_d(_jit, r0, r1, r2)
+static void
+arm_mulr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_mulr_d(_jit, r0, r1, r2);
+    else		vfp_mulr_d(_jit, r0, r1, r2);
+}
+
+#define jit_divr_f(r0, r1, r2)		arm_divr_f(_jit, r0, r1, r2)
+static void
+arm_divr_f(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_divr_f(_jit, r0, r1, r2);
+    else		vfp_divr_f(_jit, r0, r1, r2);
+}
+
+#define jit_divr_d(r0, r1, r2)		arm_divr_d(_jit, r0, r1, r2)
+static void
+arm_divr_d(jit_state_t _jit, jit_fpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_divr_d(_jit, r0, r1, r2);
+    else		vfp_divr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ltr_f(r0, r1, r2)		arm_ltr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ltr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ltr_f(_jit, r0, r1, r2);
+    else		vfp_ltr_f(_jit, r0, r1, r2);
+}
+
+#define jit_ltr_d(r0, r1, r2)		arm_ltr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ltr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ltr_d(_jit, r0, r1, r2);
+    else		vfp_ltr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ler_f(r0, r1, r2)		arm_ler_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ler_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ler_f(_jit, r0, r1, r2);
+    else		vfp_ler_f(_jit, r0, r1, r2);
+}
+
+#define jit_ler_d(r0, r1, r2)		arm_ler_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ler_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ler_d(_jit, r0, r1, r2);
+    else		vfp_ler_d(_jit, r0, r1, r2);
+}
+
+#define jit_eqr_f(r0, r1, r2)		arm_eqr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_eqr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_eqr_f(_jit, r0, r1, r2);
+    else		vfp_eqr_f(_jit, r0, r1, r2);
+}
+
+#define jit_eqr_d(r0, r1, r2)		arm_eqr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_eqr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_eqr_d(_jit, r0, r1, r2);
+    else		vfp_eqr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ger_f(r0, r1, r2)		arm_ger_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ger_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ger_f(_jit, r0, r1, r2);
+    else		vfp_ger_f(_jit, r0, r1, r2);
+}
+
+#define jit_ger_d(r0, r1, r2)		arm_ger_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ger_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ger_d(_jit, r0, r1, r2);
+    else		vfp_ger_d(_jit, r0, r1, r2);
+}
+
+#define jit_gtr_f(r0, r1, r2)		arm_gtr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_gtr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_gtr_f(_jit, r0, r1, r2);
+    else		vfp_gtr_f(_jit, r0, r1, r2);
+}
+
+#define jit_gtr_d(r0, r1, r2)		arm_gtr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_gtr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_gtr_d(_jit, r0, r1, r2);
+    else		vfp_gtr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ner_f(r0, r1, r2)		arm_ner_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ner_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ner_f(_jit, r0, r1, r2);
+    else		vfp_ner_f(_jit, r0, r1, r2);
+}
+
+#define jit_ner_d(r0, r1, r2)		arm_ner_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ner_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ner_d(_jit, r0, r1, r2);
+    else		vfp_ner_d(_jit, r0, r1, r2);
+}
+
+#define jit_unltr_f(r0, r1, r2)		arm_unltr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_unltr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unltr_f(_jit, r0, r1, r2);
+    else		vfp_unltr_f(_jit, r0, r1, r2);
+}
+
+#define jit_unltr_d(r0, r1, r2)		arm_unltr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_unltr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unltr_d(_jit, r0, r1, r2);
+    else		vfp_unltr_d(_jit, r0, r1, r2);
+}
+
+#define jit_unler_f(r0, r1, r2)		arm_unler_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_unler_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unler_f(_jit, r0, r1, r2);
+    else		vfp_unler_f(_jit, r0, r1, r2);
+}
+
+#define jit_unler_d(r0, r1, r2)		arm_unler_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_unler_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unler_d(_jit, r0, r1, r2);
+    else		vfp_unler_d(_jit, r0, r1, r2);
+}
+
+#define jit_uneqr_f(r0, r1, r2)		arm_uneqr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_uneqr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_uneqr_f(_jit, r0, r1, r2);
+    else		vfp_uneqr_f(_jit, r0, r1, r2);
+}
+
+#define jit_uneqr_d(r0, r1, r2)		arm_uneqr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_uneqr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_uneqr_d(_jit, r0, r1, r2);
+    else		vfp_uneqr_d(_jit, r0, r1, r2);
+}
+
+#define jit_unger_f(r0, r1, r2)		arm_unger_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_unger_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unger_f(_jit, r0, r1, r2);
+    else		vfp_unger_f(_jit, r0, r1, r2);
+}
+
+#define jit_unger_d(r0, r1, r2)		arm_unger_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_unger_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unger_d(_jit, r0, r1, r2);
+    else		vfp_unger_d(_jit, r0, r1, r2);
+}
+
+#define jit_ungtr_f(r0, r1, r2)		arm_ungtr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ungtr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ungtr_f(_jit, r0, r1, r2);
+    else		vfp_ungtr_f(_jit, r0, r1, r2);
+}
+
+#define jit_ungtr_d(r0, r1, r2)		arm_ungtr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ungtr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ungtr_d(_jit, r0, r1, r2);
+    else		vfp_ungtr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ltgtr_f(r0, r1, r2)		arm_ltgtr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ltgtr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ltgtr_f(_jit, r0, r1, r2);
+    else		vfp_ltgtr_f(_jit, r0, r1, r2);
+}
+
+#define jit_ltgtr_d(r0, r1, r2)		arm_ltgtr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ltgtr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ltgtr_d(_jit, r0, r1, r2);
+    else		vfp_ltgtr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ordr_f(r0, r1, r2)		arm_ordr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ordr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ordr_f(_jit, r0, r1, r2);
+    else		vfp_ordr_f(_jit, r0, r1, r2);
+}
+
+#define jit_ordr_d(r0, r1, r2)		arm_ordr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ordr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_ordr_d(_jit, r0, r1, r2);
+    else		vfp_ordr_d(_jit, r0, r1, r2);
+}
+
+#define jit_unordr_f(r0, r1, r2)	arm_unordr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_unordr_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unordr_f(_jit, r0, r1, r2);
+    else		vfp_unordr_f(_jit, r0, r1, r2);
+}
+
+#define jit_unordr_d(r0, r1, r2)	arm_unordr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_unordr_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1, jit_fpr_t r2)
+{
+    assert(r1 != JIT_FPRET && r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_unordr_d(_jit, r0, r1, r2);
+    else		vfp_unordr_d(_jit, r0, r1, r2);
+}
+
+#define jit_bltr_f(i0, r0, r1)		arm_bltr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bltr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bltr_f(_jit, i0, r0, r1));
+    return (vfp_bltr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bltr_d(i0, r0, r1)		arm_bltr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bltr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bltr_d(_jit, i0, r0, r1));
+    return (vfp_bltr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bler_f(i0, r0, r1)		arm_bler_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bler_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bler_f(_jit, i0, r0, r1));
+    return (vfp_bler_f(_jit, i0, r0, r1));
+}
+
+#define jit_bler_d(i0, r0, r1)		arm_bler_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bler_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bler_d(_jit, i0, r0, r1));
+    return (vfp_bler_d(_jit, i0, r0, r1));
+}
+
+#define jit_beqr_f(i0, r0, r1)		arm_beqr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_beqr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_beqr_f(_jit, i0, r0, r1));
+    return (vfp_beqr_f(_jit, i0, r0, r1));
+}
+
+#define jit_beqr_d(i0, r0, r1)		arm_beqr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_beqr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_beqr_d(_jit, i0, r0, r1));
+    return (vfp_beqr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bger_f(i0, r0, r1)		arm_bger_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bger_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bger_f(_jit, i0, r0, r1));
+    return (vfp_bger_f(_jit, i0, r0, r1));
+}
+
+#define jit_bger_d(i0, r0, r1)		arm_bger_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bger_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bger_d(_jit, i0, r0, r1));
+    return (vfp_bger_d(_jit, i0, r0, r1));
+}
+
+#define jit_bgtr_f(i0, r0, r1)		arm_bgtr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bgtr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bgtr_f(_jit, i0, r0, r1));
+    return (vfp_bgtr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bgtr_d(i0, r0, r1)		arm_bgtr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bgtr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bgtr_d(_jit, i0, r0, r1));
+    return (vfp_bgtr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bner_f(i0, r0, r1)		arm_bner_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bner_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bner_f(_jit, i0, r0, r1));
+    return (vfp_bner_f(_jit, i0, r0, r1));
+}
+
+#define jit_bner_d(i0, r0, r1)		arm_bner_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bner_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bner_d(_jit, i0, r0, r1));
+    return (vfp_bner_d(_jit, i0, r0, r1));
+}
+
+#define jit_bunltr_f(i0, r0, r1)	arm_bunltr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunltr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunltr_f(_jit, i0, r0, r1));
+    return (vfp_bunltr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bunltr_d(i0, r0, r1)	arm_bunltr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunltr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunltr_d(_jit, i0, r0, r1));
+    return (vfp_bunltr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bunler_f(i0, r0, r1)	arm_bunler_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunler_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunler_f(_jit, i0, r0, r1));
+    return (vfp_bunler_f(_jit, i0, r0, r1));
+}
+
+#define jit_bunler_d(i0, r0, r1)	arm_bunler_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunler_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunler_d(_jit, i0, r0, r1));
+    return (vfp_bunler_d(_jit, i0, r0, r1));
+}
+
+#define jit_buneqr_f(i0, r0, r1)	arm_buneqr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_buneqr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_buneqr_f(_jit, i0, r0, r1));
+    return (vfp_buneqr_f(_jit, i0, r0, r1));
+}
+
+#define jit_buneqr_d(i0, r0, r1)	arm_buneqr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_buneqr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_buneqr_d(_jit, i0, r0, r1));
+    return (vfp_buneqr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bunger_f(i0, r0, r1)	arm_bunger_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunger_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunger_f(_jit, i0, r0, r1));
+    return (vfp_bunger_f(_jit, i0, r0, r1));
+}
+
+#define jit_bunger_d(i0, r0, r1)	arm_bunger_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunger_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunger_d(_jit, i0, r0, r1));
+    return (vfp_bunger_d(_jit, i0, r0, r1));
+}
+
+#define jit_bungtr_f(i0, r0, r1)	arm_bungtr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bungtr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bungtr_f(_jit, i0, r0, r1));
+    return (vfp_bungtr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bungtr_d(i0, r0, r1)	arm_bungtr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bungtr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bungtr_d(_jit, i0, r0, r1));
+    return (vfp_bungtr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bltgtr_f(i0, r0, r1)	arm_bltgtr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bltgtr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bltgtr_f(_jit, i0, r0, r1));
+    return (vfp_bltgtr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bltgtr_d(i0, r0, r1)	arm_bltgtr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bltgtr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bltgtr_d(_jit, i0, r0, r1));
+    return (vfp_bltgtr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bordr_f(i0, r0, r1)		arm_bordr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bordr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bordr_f(_jit, i0, r0, r1));
+    return (vfp_bordr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bordr_d(i0, r0, r1)		arm_bordr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bordr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bordr_d(_jit, i0, r0, r1));
+    return (vfp_bordr_d(_jit, i0, r0, r1));
+}
+
+#define jit_bunordr_f(i0, r0, r1)	arm_bunordr_f(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunordr_f(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunordr_f(_jit, i0, r0, r1));
+    return (vfp_bunordr_f(_jit, i0, r0, r1));
+}
+
+#define jit_bunordr_d(i0, r0, r1)	arm_bunordr_d(_jit, i0, r0, r1)
+__jit_inline jit_insn *
+arm_bunordr_d(jit_state_t _jit, jit_insn *i0, jit_fpr_t r0, jit_fpr_t r1)
+{
+    assert(r0 != JIT_FPRET && r1 != JIT_FPRET);
+    if (jit_swf_p())	return (swf_bunordr_d(_jit, i0, r0, r1));
+    return (vfp_bunordr_d(_jit, i0, r0, r1));
+}
+
+#define jit_ldr_f(r0, r1)		arm_ldr_f(_jit, r0, r1)
+__jit_inline void
+arm_ldr_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldr_f(_jit, r0, r1);
+    else		vfp_ldr_f(_jit, r0, r1);
+}
+
+#define jit_ldr_d(r0, r1)		arm_ldr_d(_jit, r0, r1)
+__jit_inline void
+arm_ldr_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldr_d(_jit, r0, r1);
+    else		vfp_ldr_d(_jit, r0, r1);
+}
+
+#define jit_ldi_f(r0, i0)		arm_ldi_f(_jit, r0, i0)
+__jit_inline void
+arm_ldi_f(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldi_f(_jit, r0, i0);
+    else		vfp_ldi_f(_jit, r0, i0);
+}
+
+#define jit_ldi_d(r0, i0)		arm_ldi_d(_jit, r0, i0)
+__jit_inline void
+arm_ldi_d(jit_state_t _jit, jit_fpr_t r0, void *i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldi_d(_jit, r0, i0);
+    else		vfp_ldi_d(_jit, r0, i0);
+}
+
+#define jit_ldxr_f(r0, r1, r2)		arm_ldxr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldxr_f(_jit, r0, r1, r2);
+    else		vfp_ldxr_f(_jit, r0, r1, r2);
+}
+
+#define jit_ldxr_d(r0, r1, r2)		arm_ldxr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_ldxr_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, jit_gpr_t r2)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldxr_d(_jit, r0, r1, r2);
+    else		vfp_ldxr_d(_jit, r0, r1, r2);
+}
+
+#define jit_ldxi_f(r0, r1, i0)		arm_ldxi_f(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_f(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldxi_f(_jit, r0, r1, i0);
+    else		vfp_ldxi_f(_jit, r0, r1, i0);
+}
+
+#define jit_ldxi_d(r0, r1, i0)		arm_ldxi_d(_jit, r0, r1, i0)
+__jit_inline void
+arm_ldxi_d(jit_state_t _jit, jit_fpr_t r0, jit_gpr_t r1, int i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_ldxi_d(_jit, r0, r1, i0);
+    else		vfp_ldxi_d(_jit, r0, r1, i0);
+}
+
+#define jit_str_f(r0, r1)		arm_str_f(_jit, r0, r1)
+__jit_inline void
+arm_str_f(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_str_f(_jit, r0, r1);
+    else		vfp_str_f(_jit, r0, r1);
+}
+
+#define jit_str_d(r0, r1)		arm_str_d(_jit, r0, r1)
+__jit_inline void
+arm_str_d(jit_state_t _jit, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_str_d(_jit, r0, r1);
+    else		vfp_str_d(_jit, r0, r1);
+}
+
+#define jit_sti_f(i0, r0)		arm_sti_f(_jit, i0, r0)
+__jit_inline void
+arm_sti_f(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_sti_f(_jit, i0, r0);
+    else		vfp_sti_f(_jit, i0, r0);
+}
+
+#define jit_sti_d(i0, r0)		arm_sti_d(_jit, i0, r0)
+__jit_inline void
+arm_sti_d(jit_state_t _jit, void *i0, jit_fpr_t r0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_sti_d(_jit, i0, r0);
+    else		vfp_sti_d(_jit, i0, r0);
+}
+
+#define jit_stxr_f(r0, r1, r2)		arm_stxr_f(_jit, r0, r1, r2)
+__jit_inline void
+arm_stxr_f(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    assert(r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_stxr_f(_jit, r0, r1, r2);
+    else		vfp_stxr_f(_jit, r0, r1, r2);
+}
+
+#define jit_stxr_d(r0, r1, r2)		arm_stxr_d(_jit, r0, r1, r2)
+__jit_inline void
+arm_stxr_d(jit_state_t _jit, jit_gpr_t r0, jit_gpr_t r1, jit_fpr_t r2)
+{
+    assert(r2 != JIT_FPRET);
+    if (jit_swf_p())	swf_stxr_d(_jit, r0, r1, r2);
+    else		vfp_stxr_d(_jit, r0, r1, r2);
+}
+
+#define jit_stxi_f(i0, r0, r1)		arm_stxi_f(_jit, i0, r0, r1)
+__jit_inline void
+arm_stxi_f(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_stxi_f(_jit, i0, r0, r1);
+    else		vfp_stxi_f(_jit, i0, r0, r1);
+}
+
+#define jit_stxi_d(i0, r0, r1)		arm_stxi_d(_jit, i0, r0, r1)
+__jit_inline void
+arm_stxi_d(jit_state_t _jit, int i0, jit_gpr_t r0, jit_fpr_t r1)
+{
+    assert(r1 != JIT_FPRET);
+    if (jit_swf_p())	swf_stxi_d(_jit, i0, r0, r1);
+    else		vfp_stxi_d(_jit, i0, r0, r1);
+}
+
+#define jit_prolog_f(i0)		do {} while (0)
+#define jit_prolog_d(i0)		do {} while (0)
+
+#define jit_prepare_f(i0)		arm_prepare_f(_jit, i0)
+__jit_inline void
+arm_prepare_f(jit_state_t _jit, int i0)
+{
+    assert(i0 >= 0);
+    _jitl.stack_offset += i0 << 2;
+}
+
+#define jit_prepare_d(i0)		arm_prepare_d(_jit, i0)
+__jit_inline void
+arm_prepare_d(jit_state_t _jit, int i0)
+{
+    assert(i0 >= 0);
+    _jitl.stack_offset += i0 << 3;
+}
+
+#define jit_arg_f()			arm_arg_f(_jit)
+__jit_inline int
+arm_arg_f(jit_state_t _jit)
+{
+    int		ofs;
+    if (jit_hardfp_p()) {
+	ofs = _jitl.nextarg_getf++;
+	if (ofs < 16)
+	    return (ofs);
+    }
+    else {
+	ofs = _jitl.nextarg_get++;
+	if (ofs < 4)
+	    return (ofs);
+    }
+    ofs = _jitl.framesize;
+    _jitl.framesize += sizeof(int);
+    return (ofs);
+}
+
+#define jit_arg_d()			arm_arg_d(_jit)
+__jit_inline int
+arm_arg_d(jit_state_t _jit)
+{
+    int		ofs;
+    if (jit_hardfp_p()) {
+	if (_jitl.nextarg_getf & 1)
+	    ++_jitl.nextarg_getf;
+	ofs = _jitl.nextarg_getf;
+	_jitl.nextarg_getf += 2;
+	if (ofs < 16)
+	    return (ofs);
+    }
+    else {
+	if (_jitl.nextarg_get & 1)
+	    ++_jitl.nextarg_get;
+	ofs = _jitl.nextarg_get;
+	_jitl.nextarg_get += 2;
+	if (ofs < 4)
+	    return (ofs);
+    }
+    if (_jitl.framesize & 7)
+	_jitl.framesize += 4;
+    ofs = _jitl.framesize;
+    _jitl.framesize += sizeof(double);
+    return (ofs);
+}
+
+#define jit_getarg_f(r0, i0)		arm_getarg_f(_jit, r0, i0)
+__jit_inline void
+arm_getarg_f(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_getarg_f(_jit, r0, i0);
+    else		vfp_getarg_f(_jit, r0, i0);
+}
+
+#define jit_getarg_d(r0, i0)		arm_getarg_d(_jit, r0, i0)
+__jit_inline void
+arm_getarg_d(jit_state_t _jit, jit_fpr_t r0, int i0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_getarg_d(_jit, r0, i0);
+    else		vfp_getarg_d(_jit, r0, i0);
+}
+
+#define jit_pusharg_f(r0)		arm_pusharg_f(_jit, r0)
+__jit_inline void
+arm_pusharg_f(jit_state_t _jit, jit_fpr_t r0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_pusharg_f(_jit, r0);
+    else		vfp_pusharg_f(_jit, r0);
+}
+
+#define jit_pusharg_d(r0)		arm_pusharg_d(_jit, r0)
+__jit_inline void
+arm_pusharg_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    assert(r0 != JIT_FPRET);
+    if (jit_swf_p())	swf_pusharg_d(_jit, r0);
+    else		vfp_pusharg_d(_jit, r0);
+}
+
+#define jit_retval_f(r0)		arm_retval_f(_jit, r0)
+__jit_inline void
+arm_retval_f(jit_state_t _jit, jit_fpr_t r0)
+{
+    if (r0 != JIT_FPRET) {
+	if (jit_swf_p())	swf_retval_f(_jit, r0);
+	else			vfp_retval_f(_jit, r0);
+    }
+    /* else assume chaining call to jit_retval_f as done in tests/funcfp.c */
+}
+
+#define jit_retval_d(r0)		arm_retval_d(_jit, r0)
+__jit_inline void
+arm_retval_d(jit_state_t _jit, jit_fpr_t r0)
+{
+    if (r0 != JIT_FPRET) {
+	if (jit_swf_p())	swf_retval_d(_jit, r0);
+	else			vfp_retval_d(_jit, r0);
+    }
+    /* else assume chaining call to jit_retval_d as done in tests/funcfp.c */
+}
+
+#endif /* __lightning_fp_arm_h */
diff --git a/src/runtime/c/pgf/lightning/arm/funcs.h b/src/runtime/c/pgf/lightning/arm/funcs.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/arm/funcs.h
@@ -0,0 +1,109 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the arm
+ *
+ ***********************************************************************/
+
+/***********************************************************************
+ *
+ * Copyright 2011 Free Software Foundation
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ * Authors:
+ *	Paulo Cesar Pereira de Andrade
+ ***********************************************************************/
+
+#ifndef __lightning_funcs_h
+#define __lightning_funcs_h
+
+#if defined(__linux__)
+#  include <stdio.h>
+#  include <string.h>
+#endif
+
+#include <stdlib.h>
+#include <unistd.h>
+#include <sys/mman.h>
+
+extern void __clear_cache(void*, void*);
+
+static void
+jit_flush_code(void *start, void *end)
+{
+    mprotect(start, (char *)end - (char *)start,
+	     PROT_READ | PROT_WRITE | PROT_EXEC);
+    __clear_cache(start, end);
+}
+
+#define jit_get_cpu			jit_get_cpu
+__jit_constructor static void
+jit_get_cpu(void)
+{
+#if defined(__linux__)
+    FILE	*fp;
+    char	*ptr;
+    char	 buf[128];
+    static int	 initialized;
+
+    if (initialized)
+	return;
+    initialized = 1;
+    if ((fp = fopen("/proc/cpuinfo", "r")) == NULL)
+	return;
+
+    while (fgets(buf, sizeof(buf), fp)) {
+	if (strncmp(buf, "CPU architecture:", 17) == 0) {
+	    jit_cpu.version = strtol(buf + 17, &ptr, 10);
+	    while (*ptr) {
+		if (*ptr == 'T' || *ptr == 't') {
+		    ++ptr;
+		    jit_cpu.thumb = 1;
+		}
+		else if (*ptr == 'E' || *ptr == 'e') {
+		    jit_cpu.extend = 1;
+		    ++ptr;
+		}
+		else
+		    ++ptr;
+	    }
+	}
+	else if (strncmp(buf, "Features\t:", 10) == 0) {
+	    if ((ptr = strstr(buf + 10, "vfpv")))
+		jit_cpu.vfp = strtol(ptr + 4, NULL, 0);
+	    if ((ptr = strstr(buf + 10, "neon")))
+		jit_cpu.neon = 1;
+	    if ((ptr = strstr(buf + 10, "thumb")))
+		jit_cpu.thumb = 1;
+	}
+    }
+    fclose(fp);
+#endif
+#if defined(__ARM_PCS_VFP)
+    if (!jit_cpu.vfp)
+	jit_cpu.vfp = 3;
+    if (!jit_cpu.version)
+	jit_cpu.version = 7;
+    jit_cpu.abi = 1;
+#endif
+    /* armv6t2 todo (software float and thumb2) */
+    if (!jit_cpu.vfp && jit_cpu.thumb)
+	jit_cpu.thumb = 0;
+}
+
+#endif /* __lightning_funcs_h */
diff --git a/src/runtime/c/pgf/lightning/asm-common.h b/src/runtime/c/pgf/lightning/asm-common.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/asm-common.h
@@ -0,0 +1,205 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Dynamic assembler support
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+#ifndef __lightning_asm_common_h
+#define __lightning_asm_common_h_
+
+
+#ifndef _ASM_SAFETY
+#define JITFAIL(MSG) 0
+#else
+#if (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) || (defined __GNUC__ && (__GNUC__ == 3 ? __GNUC_MINOR__ >= 2 : __GNUC__ > 3))
+#define JITFAIL(MSG) jit_fail(MSG, __FILE__, __LINE__, __func__)
+#elif defined __GNUC__
+#define JITFAIL(MSG) jit_fail(MSG, __FILE__, __LINE__, __FUNCTION__)
+#else
+#define JITFAIL(MSG) jit_fail(MSG, __FILE__, __LINE__, "(unknown)")
+#endif
+#endif
+
+#if (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) || (defined __GNUC__ && (__GNUC__ == 3 ? __GNUC_MINOR__ >= 2 : __GNUC__ > 3))
+#define JITSORRY(MSG) jit_fail("sorry, unimplemented: " MSG, __FILE__, __LINE__, __func__)
+#elif defined __GNUC__
+#define JITSORRY(MSG) jit_fail("sorry, unimplemented: " MSG, __FILE__, __LINE__, __FUNCTION__)
+#else
+#define JITSORRY(MSG) jit_fail("sorry, unimplemented: " MSG, __FILE__, __LINE__, "(unknown)")
+#endif
+
+#ifdef __GNUC__
+#define JIT_UNUSED		__attribute__((__unused__))
+#else
+#define JIT_UNUSED
+#endif
+
+
+/* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
+   does not implement __extension__.  But that compiler doesn't define
+   __GNUC_MINOR__.  */
+#ifdef __GNUC__
+#if __GNUC__ < 2 || (defined(__NeXT__) && !__GNUC_MINOR__)
+#define __extension__
+#endif
+
+#define _TEMPD(type, var) 	
+
+#define _TEMP(type, var, val, body) __extension__ ({	\
+  register struct { type var } _jitl; _jitl.var = val;	\
+  body;							\
+})
+
+#else
+
+/* Between loading a global and calling a subroutine, we choose the lesser
+ * evil. */
+#define _TEMPD(type, var) 	static type var;
+#define _TEMP(type, var, val, body) ((var = val), body)
+
+#endif
+
+typedef char		_sc;
+typedef unsigned char	_uc;
+typedef unsigned short	_us;
+typedef unsigned int	_ui;
+typedef long		_sl;
+typedef unsigned long	_ul;
+
+#define _jit_UC(X)	((_uc  )(X))
+#define _jit_US(X)	((_us  )(X))
+#define _jit_UI(X)	((_ui  )(X))
+#define _jit_SI(X)	((int  )(X))
+#define _jit_SL(X)	((_sl  )(X))
+#define _jit_UL(X)	((_ul  )(X))
+# define _PUC(X)	((_uc *)(X))
+# define _PUS(X)	((_us *)(X))
+# define _PUI(X)	((_ui *)(X))
+# define _PSI(X)	((int *)(X))
+# define _PSL(X)	((_sl *)(X))
+# define _PUL(X)	((_ul *)(X))
+
+#define _jit_B(B)         _jit_UL(((*_jit.x.uc_pc++)= _jit_UC((B)&  0xff)))
+#define _jit_W(W)         _jit_UL(((*_jit.x.us_pc++)= _jit_US((W)&0xffff)))
+#define _jit_I(I)         _jit_UL(((*_jit.x.ui_pc++)= _jit_UI((I)       )))
+#define _jit_L(L)         _jit_UL(((*_jit.x.ul_pc++)= _jit_UL((L)       )))
+#define _jit_I_noinc(I)   _jit_UL(((*_jit.x.ui_pc)=   _jit_UI((I)       )))
+
+#define _MASK(N)	((unsigned long)((1L<<(N)))-1L)
+#define _siP(N,I)	(!((((unsigned long)(I))^(((unsigned long)(I))<<1))&~_MASK(N)))
+#define _uiP(N,I)	(!(((unsigned long)(I))&~_MASK(N)))
+#define _suiP(N,I)	(_siP(N,I) | _uiP(N,I))
+
+#ifndef _ASM_SAFETY
+#define _ck_s(W,I)	(_jit_UL(I) & _MASK(W))
+#define _ck_u(W,I)    	(_jit_UL(I) & _MASK(W))
+#define _ck_su(W,I)    	(_jit_UL(I) & _MASK(W))
+#define _ck_d(W,I)    	(_jit_UL(I) & _MASK(W))
+#else
+#define _ck_s(W,I)	(_siP(W,I) ? (_jit_UL(I) & _MASK(W)) : JITFAIL(  "signed integer `"#I"' too large for "#W"-bit field"))
+#define _ck_u(W,I)    	(_uiP(W,I) ? (_jit_UL(I) & _MASK(W)) : JITFAIL("unsigned integer `"#I"' too large for "#W"-bit field"))
+#define _ck_su(W,I)    	(_suiP(W,I) ? (_jit_UL(I) & _MASK(W)) : JITFAIL(        "integer `"#I"' too large for "#W"-bit field"))
+#define _ck_d(W,I)    	(_siP(W,I) ? (_jit_UL(I) & _MASK(W)) : JITFAIL(    "displacement `"#I"' too large for "#W"-bit field"))
+#endif
+
+#define _s0P(I)		((I)==0)
+#define _s8P(I)		_siP(8,I)
+#define _s16P(I)	_siP(16,I)
+#define _s32P(I)	_siP(32,I)
+#define _u8P(I)		_uiP(8,I)
+#define _u16P(I)	_uiP(16,I)
+#define _u32P(I)	_uiP(32,I)
+
+#define _su8(I)		_ck_su(8,I)
+#define _su16(I)	_ck_su(16,I)
+
+#define _s1(I)          _ck_s( 1,I)
+#define _s2(I)          _ck_s( 2,I)
+#define _s3(I)          _ck_s( 3,I)
+#define _s4(I)          _ck_s( 4,I)
+#define _s5(I)          _ck_s( 5,I)
+#define _s6(I)          _ck_s( 6,I)
+#define _s7(I)          _ck_s( 7,I)
+#define _s8(I)          _ck_s( 8,I)
+#define _s9(I)          _ck_s( 9,I)
+#define _s10(I)         _ck_s(10,I)
+#define _s11(I)         _ck_s(11,I)
+#define _s12(I)         _ck_s(12,I)
+#define _s13(I)         _ck_s(13,I)
+#define _s14(I)         _ck_s(14,I)
+#define _s15(I)         _ck_s(15,I)
+#define _s16(I)         _ck_s(16,I)
+#define _s17(I)         _ck_s(17,I)
+#define _s18(I)         _ck_s(18,I)
+#define _s19(I)         _ck_s(19,I)
+#define _s20(I)         _ck_s(20,I)
+#define _s21(I)         _ck_s(21,I)
+#define _s22(I)         _ck_s(22,I)
+#define _s23(I)         _ck_s(23,I)
+#define _s24(I)         _ck_s(24,I)
+#define _s25(I)         _ck_s(25,I)
+#define _s26(I)         _ck_s(26,I)
+#define _s27(I)         _ck_s(27,I)
+#define _s28(I)         _ck_s(28,I)
+#define _s29(I)         _ck_s(29,I)
+#define _s30(I)         _ck_s(30,I)
+#define _s31(I)         _ck_s(31,I)
+#define _u1(I)          _ck_u( 1,I)
+#define _u2(I)          _ck_u( 2,I)
+#define _u3(I)          _ck_u( 3,I)
+#define _u4(I)          _ck_u( 4,I)
+#define _u5(I)          _ck_u( 5,I)
+#define _u6(I)          _ck_u( 6,I)
+#define _u7(I)          _ck_u( 7,I)
+#define _u8(I)          _ck_u( 8,I)
+#define _u9(I)          _ck_u( 9,I)
+#define _u10(I)         _ck_u(10,I)
+#define _u11(I)         _ck_u(11,I)
+#define _u12(I)         _ck_u(12,I)
+#define _u13(I)         _ck_u(13,I)
+#define _u14(I)         _ck_u(14,I)
+#define _u15(I)         _ck_u(15,I)
+#define _u16(I)         _ck_u(16,I)
+#define _u17(I)         _ck_u(17,I)
+#define _u18(I)         _ck_u(18,I)
+#define _u19(I)         _ck_u(19,I)
+#define _u20(I)         _ck_u(20,I)
+#define _u21(I)         _ck_u(21,I)
+#define _u22(I)         _ck_u(22,I)
+#define _u23(I)         _ck_u(23,I)
+#define _u24(I)         _ck_u(24,I)
+#define _u25(I)         _ck_u(25,I)
+#define _u26(I)         _ck_u(26,I)
+#define _u27(I)         _ck_u(27,I)
+#define _u28(I)         _ck_u(28,I)
+#define _u29(I)         _ck_u(29,I)
+#define _u30(I)         _ck_u(30,I)
+#define _u31(I)         _ck_u(31,I)
+
+#endif /* __lightning_asm_common_h */
diff --git a/src/runtime/c/pgf/lightning/core-common.h b/src/runtime/c/pgf/lightning/core-common.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/core-common.h
@@ -0,0 +1,618 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer support
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+#ifndef __lightning_core_common_h
+#define __lightning_core_common_h_
+
+typedef struct {
+  union {
+    jit_insn             *pc;
+    _uc                  *uc_pc;
+    _us                  *us_pc;
+    _ui                  *ui_pc;
+    _ul                  *ul_pc;
+  }                       x;
+  struct jit_fp		 *fp;
+  struct jit_local_state jitl;
+} jit_state;
+
+#define JIT_NOREG			(-1)
+#define JIT_R0				JIT_R(0)
+#define JIT_R1				JIT_R(1)
+#define JIT_R2				JIT_R(2)
+#define JIT_V0				JIT_V(0)
+#define JIT_V1				JIT_V(1)
+#define JIT_V2				JIT_V(2)
+
+#define _jitl				_jit.jitl
+
+#define	jit_get_ip()			(*(jit_code *) &_jit.x.pc)
+#define	jit_set_ip(ptr)			(_jit.x.pc = (ptr), jit_get_ip ())
+#define	jit_get_label()			(_jit.x.pc)
+#define	jit_forward()			(_jit.x.pc)
+
+#define	jit_field(struc, f)		( ((long) (&((struc *) 8)->f) ) - 8)
+#define	jit_ptr_field(struc_p, f)	( ((long) (&((struc_p) 8)->f) ) - 8)
+
+/* realignment via N-byte no-ops */
+
+#ifndef jit_align
+#define jit_align(n)
+#endif
+
+/* jit_code: union of many possible function pointer types.  Returned
+ * by jit_get_ip().
+ */
+typedef union jit_code {	
+  char		 *ptr;
+  void		 (*vptr)(void);
+  char		 (*cptr)(void);
+  unsigned char	 (*ucptr)(void);
+  short		 (*sptr)(void);
+  unsigned short (*usptr)(void);
+  int		 (*iptr)(void);
+  unsigned int	 (*uiptr)(void);
+  long		 (*lptr)(void);
+  unsigned long	 (*ulptr)(void);
+  void *	 (*pptr)(void);
+  float		 (*fptr)(void);
+  double	 (*dptr)(void);
+} jit_code;
+
+#ifndef jit_fill_delay_after
+#define jit_fill_delay_after(branch)	(branch)
+#endif
+
+#define jit_delay(insn, branch)		((insn), jit_fill_delay_after(branch))
+
+
+/* ALU synonyms */
+#define jit_addi_ui(d, rs, is)		jit_addi_i((d), (rs), (is))	
+#define jit_addr_ui(d, s1, s2)		jit_addr_i((d), (s1), (s2))
+#define jit_addci_ui(d, rs, is)		jit_addci_i((d), (rs), (is))	
+#define jit_addcr_ui(d, s1, s2)		jit_addcr_i((d), (s1), (s2))
+#define jit_addxi_ui(d, rs, is)		jit_addxi_i((d), (rs), (is))	
+#define jit_addxr_ui(d, s1, s2)		jit_addxr_i((d), (s1), (s2))
+#define jit_andi_ui(d, rs, is)		jit_andi_i((d), (rs), (is))	
+#define jit_andr_ui(d, s1, s2)		jit_andr_i((d), (s1), (s2))
+#define jit_lshi_ui(d, rs, is)		jit_lshi_i((d), (rs), (is))	
+#define jit_lshr_ui(d, s1, s2)		jit_lshr_i((d), (s1), (s2))
+#define jit_movi_ui(d, rs)		jit_movi_i((d), (rs))
+#define jit_movr_ui(d, rs)		jit_movr_i((d), (rs))
+#define jit_ori_ui(d, rs, is)		jit_ori_i((d), (rs), (is))	
+#define jit_orr_ui(d, s1, s2)		jit_orr_i((d), (s1), (s2))
+#define jit_rsbi_ui(d, rs, is)		jit_rsbi_i((d), (rs), (is))	
+#define jit_rsbr_ui(d, s1, s2)		jit_rsbr_i((d), (s1), (s2))
+#define jit_subi_ui(d, rs, is)		jit_subi_i((d), (rs), (is))	
+#define jit_subr_ui(d, s1, s2)		jit_subr_i((d), (s1), (s2))
+#define jit_subci_ui(d, rs, is)		jit_subci_i((d), (rs), (is))	
+#define jit_subcr_ui(d, s1, s2)		jit_subcr_i((d), (s1), (s2))
+#define jit_subxi_ui(d, rs, is)		jit_subxi_i((d), (rs), (is))	
+#define jit_subxr_ui(d, s1, s2)		jit_subxr_i((d), (s1), (s2))
+#define jit_xori_ui(d, rs, is)		jit_xori_i((d), (rs), (is))	
+#define jit_xorr_ui(d, s1, s2)		jit_xorr_i((d), (s1), (s2))
+
+#define jit_addi_ul(d, rs, is)		jit_addi_l((d), (rs), (is))	
+#define jit_addr_ul(d, s1, s2)		jit_addr_l((d), (s1), (s2))
+#define jit_addci_ul(d, rs, is)		jit_addci_l((d), (rs), (is))	
+#define jit_addcr_ul(d, s1, s2)		jit_addcr_l((d), (s1), (s2))
+#define jit_addxi_ul(d, rs, is)		jit_addxi_l((d), (rs), (is))	
+#define jit_addxr_ul(d, s1, s2)		jit_addxr_l((d), (s1), (s2))
+#define jit_andi_ul(d, rs, is)		jit_andi_l((d), (rs), (is))	
+#define jit_andr_ul(d, s1, s2)		jit_andr_l((d), (s1), (s2))
+#define jit_lshi_ul(d, rs, is)		jit_lshi_l((d), (rs), (is))	
+#define jit_lshr_ul(d, s1, s2)		jit_lshr_l((d), (s1), (s2))
+#define jit_movi_ul(d, rs)		jit_movi_l((d), (rs))
+#define jit_movr_ul(d, rs)		jit_movr_l((d), (rs))
+#define jit_ori_ul(d, rs, is)		jit_ori_l((d), (rs), (is))	
+#define jit_orr_ul(d, s1, s2)		jit_orr_l((d), (s1), (s2))
+#define jit_rsbi_ul(d, rs, is)		jit_rsbi_l((d), (rs), (is))	
+#define jit_rsbr_ul(d, s1, s2)		jit_rsbr_l((d), (s1), (s2))
+#define jit_subi_ul(d, rs, is)		jit_subi_l((d), (rs), (is))	
+#define jit_subr_ul(d, s1, s2)		jit_subr_l((d), (s1), (s2))
+#define jit_subci_ul(d, rs, is)		jit_subci_l((d), (rs), (is))	
+#define jit_subcr_ul(d, s1, s2)		jit_subcr_l((d), (s1), (s2))
+#define jit_subxi_ui(d, rs, is)		jit_subxi_i((d), (rs), (is))	
+#define jit_subxi_ul(d, rs, is)		jit_subxi_l((d), (rs), (is))	
+#define jit_subxr_ui(d, s1, s2)		jit_subxr_i((d), (s1), (s2))
+#define jit_subxr_ul(d, s1, s2)		jit_subxr_i((d), (s1), (s2))
+#define jit_xori_ul(d, rs, is)		jit_xori_l((d), (rs), (is))	
+#define jit_xorr_ul(d, s1, s2)		jit_xorr_l((d), (s1), (s2))
+
+#define jit_addr_p(d, s1, s2)		jit_addr_ul((d), (s1), 	      (s2))
+#define jit_addi_p(d, rs, is)		jit_addi_ul((d), (rs), (long) (is))
+#define jit_movr_p(d, rs)		jit_movr_ul((d),              (rs))
+#define jit_subr_p(d, s1, s2)		jit_subr_ul((d), (s1),        (s2))
+#define jit_subi_p(d, rs, is)		jit_subi_ul((d), (rs), (long) (is))
+#define jit_rsbi_p(d, rs, is)		jit_rsbi_ul((d), (rs), (long) (is))
+
+#ifndef jit_movi_p
+#define jit_movi_p(d, is)		(jit_movi_ul((d),       (long) (is)), _jit.x.pc)
+#endif
+
+#define jit_patch(pv)        		jit_patch_at ((pv), (_jit.x.pc))
+
+#ifndef jit_addci_i
+#define jit_addci_i(d, rs, is)		jit_addi_i((d), (rs), (is))	
+#define jit_addcr_i(d, s1, s2)		jit_addr_i((d), (s1), (s2))
+#define jit_addci_l(d, rs, is)		jit_addi_l((d), (rs), (is))	
+#define jit_addcr_l(d, s1, s2)		jit_addr_l((d), (s1), (s2))
+#endif
+
+#ifndef jit_subcr_i
+#define jit_subcr_i(d, s1, s2)		jit_subr_i((d), (s1), (s2))
+#endif
+
+/* NEG is not mandatory -- pick an appropriate implementation */
+#ifndef jit_negr_i
+# ifdef JIT_RZERO
+#  define jit_negr_i(d, rs)		jit_subr_i((d), JIT_RZERO, (rs))
+#  define jit_negr_l(d, rs)		jit_subr_l((d), JIT_RZERO, (rs))
+# else /* !JIT_RZERO */
+#  ifndef jit_rsbi_i
+#   define jit_negr_i(d, rs)		(jit_xori_i((d), (rs), -1), jit_addi_l((d), (d), 1))
+#   define jit_negr_l(d, rs)		(jit_xori_l((d), (rs), -1), jit_addi_l((d), (d), 1))
+#  else /* jit_rsbi_i */
+#   define jit_negr_i(d, rs)		jit_rsbi_i((d), (rs), 0)
+#   define jit_negr_l(d, rs)		jit_rsbi_l((d), (rs), 0)
+#  endif /* jit_rsbi_i */
+# endif /* !JIT_RZERO */
+#endif /* !jit_negr_i */
+
+/* RSB is not mandatory */
+#ifndef jit_rsbi_i
+# define jit_rsbi_i(d, rs, is)		(jit_subi_i((d), (rs), (is)), jit_negr_i((d), (d)))
+
+# ifndef jit_rsbi_l
+#  define jit_rsbi_l(d, rs, is)		(jit_subi_l((d), (rs), (is)), jit_negr_l((d), (d)))
+# endif
+#endif
+
+/* Common 'shortcut' implementations */
+#define jit_subi_i(d, rs, is)		jit_addi_i((d), (rs), -(is))
+#define jit_subi_l(d, rs, is)		jit_addi_l((d), (rs), -(is))
+#define jit_subci_i(d, rs, is)		jit_addci_i((d), (rs), -(is))
+#define jit_subci_l(d, rs, is)		jit_addci_l((d), (rs), -(is))
+#define jit_rsbr_f(d, s1, s2)		jit_subr_f((d), (s2), (s1))
+#define jit_rsbr_d(d, s1, s2)		jit_subr_d((d), (s2), (s1))
+#define jit_rsbr_i(d, s1, s2)		jit_subr_i((d), (s2), (s1))
+#define jit_rsbr_l(d, s1, s2)		jit_subr_l((d), (s2), (s1))
+#define jit_rsbr_p(d, s1, s2)		jit_subr_p((d), (s2), (s1))
+
+/* Unary */
+#define jit_notr_c(d, rs)		jit_xori_c((d), (rs), 255)
+#define jit_notr_uc(d, rs)		jit_xori_c((d), (rs), 255)
+#define jit_notr_s(d, rs)		jit_xori_s((d), (rs), 65535)
+#define jit_notr_us(d, rs)		jit_xori_s((d), (rs), 65535)
+#define jit_notr_i(d, rs)		jit_xori_i((d), (rs), ~0)
+#define jit_notr_ui(d, rs)		jit_xori_i((d), (rs), ~0)
+#define jit_notr_l(d, rs)		jit_xori_l((d), (rs), ~0L)
+#define jit_notr_ul(d, rs)		jit_xori_l((d), (rs), ~0L)
+
+#ifndef jit_extr_c_ui
+#define jit_extr_c_ui(d, rs)		jit_andi_ui((d), (rs), 0xFF)
+#endif
+#ifndef jit_extr_s_ui
+#define jit_extr_s_ui(d, rs)		jit_andi_ui((d), (rs), 0xFFFF)
+#endif
+#ifndef jit_extr_c_i
+#define jit_extr_c_i(d, rs)		(jit_lshi_i((d), (rs), 24), jit_rshi_i((d), (d), 24))
+#endif
+#ifndef jit_extr_s_i
+#define jit_extr_s_i(d, rs)		(jit_lshi_i((d), (rs), 16), jit_rshi_i((d), (d), 16))
+#endif
+
+#ifdef jit_addi_l /* sizeof(long) != sizeof(int) */
+#ifndef jit_extr_c_l
+#define jit_extr_c_l(d, rs)		(jit_lshi_l((d), (rs), 56), jit_rshi_l((d), (d), 56))
+#endif
+#ifndef jit_extr_s_l
+#define jit_extr_s_l(d, rs)		(jit_lshi_l((d), (rs), 48), jit_rshi_l((d), (d), 48))
+#endif
+#ifndef jit_extr_i_l
+#define jit_extr_i_l(d, rs)		(jit_lshi_l((d), (rs), 32), jit_rshi_l((d), (d), 32))
+#endif
+#ifndef jit_extr_c_ul
+#define jit_extr_c_ul(d, rs)		jit_andi_l((d), (rs), 0xFF)
+#endif
+#ifndef jit_extr_s_ul
+#define jit_extr_s_ul(d, rs)		jit_andi_l((d), (rs), 0xFFFF)
+#endif
+#ifndef jit_extr_i_ul
+#define jit_extr_i_ul(d, rs)		jit_andi_l((d), (rs), 0xFFFFFFFFUL)
+#endif
+#endif
+
+#define jit_extr_c_s(d, rs)		jit_extr_c_i((d), (rs))
+#define jit_extr_c_us(d, rs)		jit_extr_c_ui((d), (rs))
+#define jit_extr_uc_s(d, rs)		jit_extr_uc_i((d), (rs))
+#define jit_extr_uc_us(d, rs)		jit_extr_uc_ui((d), (rs))
+#define jit_extr_uc_i(d, rs)		jit_extr_c_ui((d), (rs))
+#define jit_extr_uc_ui(d, rs)		jit_extr_c_ui((d), (rs))
+#define jit_extr_us_i(d, rs)		jit_extr_s_ui((d), (rs))
+#define jit_extr_us_ui(d, rs)		jit_extr_s_ui((d), (rs))
+#define jit_extr_uc_l(d, rs)		jit_extr_c_ul((d), (rs))
+#define jit_extr_uc_ul(d, rs)		jit_extr_c_ul((d), (rs))
+#define jit_extr_us_l(d, rs)		jit_extr_s_ul((d), (rs))
+#define jit_extr_us_ul(d, rs)		jit_extr_s_ul((d), (rs))
+#define jit_extr_ui_l(d, rs)		jit_extr_i_ul((d), (rs))
+#define jit_extr_ui_ul(d, rs)		jit_extr_i_ul((d), (rs))
+
+
+/* NTOH/HTON is not mandatory for big endian architectures */
+#ifndef jit_ntoh_ui /* big endian */
+#define jit_ntoh_ui(d, rs)		((d) == (rs) ? (void)0 : jit_movr_i((d), (rs)))
+#define jit_ntoh_us(d, rs)		((d) == (rs) ? (void)0 : jit_movr_i((d), (rs)))
+#endif /* big endian */
+
+/* hton is a synonym for ntoh */
+#define jit_hton_ui(d, rs)		jit_ntoh_ui((d), (rs))
+#define jit_hton_us(d, rs)		jit_ntoh_us((d), (rs))
+
+/* Stack synonyms */
+#define jit_pushr_ui(rs)		jit_pushr_i(rs)
+#define jit_popr_ui(rs)			jit_popr_i(rs)		
+#define jit_pushr_ul(rs)		jit_pushr_l(rs)
+#define jit_popr_ul(rs)			jit_popr_l(rs)		
+#define jit_pushr_p(rs)			jit_pushr_ul(rs)
+#define jit_popr_p(rs)			jit_popr_ul(rs)		
+
+#define jit_prepare(nint)		jit_prepare_i((nint))
+#define jit_pusharg_c(rs)		jit_pusharg_i(rs)
+#define jit_pusharg_s(rs)		jit_pusharg_i(rs)
+#define jit_pusharg_uc(rs)		jit_pusharg_i(rs)
+#define jit_pusharg_us(rs)		jit_pusharg_i(rs)
+#define jit_pusharg_ui(rs)		jit_pusharg_i(rs)
+#define jit_pusharg_ul(rs)		jit_pusharg_l(rs)
+#define jit_pusharg_p(rs)		jit_pusharg_ul(rs)
+
+/* Memory synonyms */
+
+#ifdef JIT_RZERO
+#ifndef jit_ldi_c
+#define jit_ldi_c(rd, is)		jit_ldxi_c((rd), JIT_RZERO, (is))		
+#define jit_sti_c(id, rs)		jit_stxi_c((id), JIT_RZERO, (rs))		
+#define jit_ldi_s(rd, is)		jit_ldxi_s((rd), JIT_RZERO, (is))		
+#define jit_sti_s(id, rs)		jit_stxi_s((id), JIT_RZERO, (rs))		
+#define jit_ldi_i(rd, is)		jit_ldxi_i((rd), JIT_RZERO, (is))		
+#define jit_sti_i(id, rs)		jit_stxi_i((id), JIT_RZERO, (rs))		
+#define jit_ldi_l(rd, is)		jit_ldxi_l((rd), JIT_RZERO, (is))		
+#define jit_sti_l(id, rs)		jit_stxi_l((id), JIT_RZERO, (rs))		
+#define jit_ldi_uc(rd, is)		jit_ldxi_uc((rd), JIT_RZERO, (is))		
+#define jit_ldi_us(rd, is)		jit_ldxi_us((rd), JIT_RZERO, (is))		
+#define jit_ldi_ui(rd, is)		jit_ldxi_ui((rd), JIT_RZERO, (is))		
+#define jit_ldi_ul(rd, is)		jit_ldxi_ul((rd), JIT_RZERO, (is))		
+#endif
+
+#ifndef jit_ldr_c
+#define jit_ldr_c(rd, rs)		jit_ldxr_c((rd), JIT_RZERO, (rs))		
+#define jit_str_c(rd, rs)		jit_stxr_c(JIT_RZERO, (rd), (rs))		
+#define jit_ldr_s(rd, rs)		jit_ldxr_s((rd), JIT_RZERO, (rs))		
+#define jit_str_s(rd, rs)		jit_stxr_s(JIT_RZERO, (rd), (rs))		
+#define jit_ldr_i(rd, rs)		jit_ldxr_i((rd), JIT_RZERO, (rs))		
+#define jit_str_i(rd, rs)		jit_stxr_i(JIT_RZERO, (rd), (rs))		
+#define jit_ldr_l(rd, rs)		jit_ldxr_l((rd), JIT_RZERO, (rs))		
+#define jit_str_l(rd, rs)		jit_stxr_l(JIT_RZERO, (rd), (rs))		
+#define jit_ldr_uc(rd, rs)		jit_ldxr_uc((rd), JIT_RZERO, (rs))		
+#define jit_ldr_us(rd, rs)		jit_ldxr_us((rd), JIT_RZERO, (rs))		
+#define jit_ldr_ui(rd, rs)		jit_ldxr_ui((rd), JIT_RZERO, (rs))		
+#define jit_ldr_ul(rd, rs)		jit_ldxr_ul((rd), JIT_RZERO, (rs))		
+#endif
+#endif
+
+#define jit_str_uc(rd, rs)		jit_str_c((rd), (rs))
+#define jit_sti_uc(id, rs)		jit_sti_c((id), (rs))
+#define jit_stxr_uc(d1, d2, rs)		jit_stxr_c((d1), (d2), (rs))
+#define jit_stxi_uc(id, rd, is)		jit_stxi_c((id), (rd), (is))
+
+#define jit_str_us(rd, rs)		jit_str_s((rd), (rs))
+#define jit_sti_us(id, rs)		jit_sti_s((id), (rs))
+#define jit_stxr_us(d1, d2, rs)		jit_stxr_s((d1), (d2), (rs))
+#define jit_stxi_us(id, rd, is)		jit_stxi_s((id), (rd), (is))
+
+#define jit_str_ui(rd, rs)		jit_str_i((rd), (rs))
+#define jit_sti_ui(id, rs)		jit_sti_i((id), (rs))
+#define jit_stxr_ui(d1, d2, rs)		jit_stxr_i((d1), (d2), (rs))
+#define jit_stxi_ui(id, rd, is)		jit_stxi_i((id), (rd), (is))
+
+#define jit_str_ul(rd, rs)		jit_str_l((rd), (rs))
+#define jit_sti_ul(id, rs)		jit_sti_l((id), (rs))
+#define jit_stxr_ul(d1, d2, rs)		jit_stxr_l((d1), (d2), (rs))
+#define jit_stxi_ul(id, rd, is)		jit_stxi_l((id), (rd), (is))
+
+#define jit_str_p(rd, rs)		jit_str_l((rd), (rs))
+#define jit_sti_p(id, rs)		jit_sti_l((id), (rs))
+#define jit_stxr_p(d1, d2, rs)		jit_stxr_l((d1), (d2), (rs))
+#define jit_stxi_p(id, rd, is)		jit_stxi_l((id), (rd), (is))
+
+#define jit_ldr_p(rd, rs)		jit_ldr_l((rd), (rs))
+#define jit_ldi_p(rd, is)		jit_ldi_l((rd), (is))
+#define jit_ldxr_p(rd, s1, s2)		jit_ldxr_l((rd), (s1), (s2))
+#define jit_ldxi_p(rd, rs, is)		jit_ldxi_l((rd), (rs), (is))
+
+
+/* Boolean & branch synonyms */
+#define jit_eqr_ui(d, s1, s2)		jit_eqr_i((d), (s1), (s2))
+#define jit_eqi_ui(d, rs, is)		jit_eqi_i((d), (rs), (is))
+#define jit_ner_ui(d, s1, s2)		jit_ner_i((d), (s1), (s2))
+#define jit_nei_ui(d, rs, is)		jit_nei_i((d), (rs), (is))
+
+#define jit_eqr_ul(d, s1, s2)		jit_eqr_l((d), (s1), (s2))
+#define jit_eqi_ul(d, rs, is)		jit_eqi_l((d), (rs), (is))
+#define jit_ner_ul(d, s1, s2)		jit_ner_l((d), (s1), (s2))
+#define jit_nei_ul(d, rs, is)		jit_nei_l((d), (rs), (is))
+
+#define jit_beqr_ui(label, s1, s2)	jit_beqr_i((label), (s1), (s2))
+#define jit_beqi_ui(label, rs, is)	jit_beqi_i((label), (rs), (is))
+#define jit_bner_ui(label, s1, s2)	jit_bner_i((label), (s1), (s2))
+#define jit_bnei_ui(label, rs, is)	jit_bnei_i((label), (rs), (is))
+#define jit_bmcr_ui(label, s1, s2)	jit_bmcr_i((label), (s1), (s2))
+#define jit_bmci_ui(label, rs, is)	jit_bmci_i((label), (rs), (is))
+#define jit_bmsr_ui(label, s1, s2)	jit_bmsr_i((label), (s1), (s2))
+#define jit_bmsi_ui(label, rs, is)	jit_bmsi_i((label), (rs), (is))
+
+#define jit_beqr_ul(label, s1, s2)	jit_beqr_l((label), (s1), (s2))
+#define jit_beqi_ul(label, rs, is)	jit_beqi_l((label), (rs), (is))
+#define jit_bner_ul(label, s1, s2)	jit_bner_l((label), (s1), (s2))
+#define jit_bnei_ul(label, rs, is)	jit_bnei_l((label), (rs), (is))
+#define jit_bmcr_ul(label, s1, s2)	jit_bmcr_l((label), (s1), (s2))
+#define jit_bmci_ul(label, rs, is)	jit_bmci_l((label), (rs), (is))
+#define jit_bmsr_ul(label, s1, s2)	jit_bmsr_l((label), (s1), (s2))
+#define jit_bmsi_ul(label, rs, is)	jit_bmsi_l((label), (rs), (is))
+
+#define jit_ltr_p(d, s1, s2)		jit_ltr_ul((d), (s1), (s2))
+#define jit_lti_p(d, rs, is)		jit_lti_ul((d), (rs), (is))
+#define jit_ler_p(d, s1, s2)		jit_ler_ul((d), (s1), (s2))
+#define jit_lei_p(d, rs, is)		jit_lei_ul((d), (rs), (is))
+#define jit_gtr_p(d, s1, s2)		jit_gtr_ul((d), (s1), (s2))
+#define jit_gti_p(d, rs, is)		jit_gti_ul((d), (rs), (is))
+#define jit_ger_p(d, s1, s2)		jit_ger_ul((d), (s1), (s2))
+#define jit_gei_p(d, rs, is)		jit_gei_ul((d), (rs), (is))
+#define jit_eqr_p(d, s1, s2)		jit_eqr_ul((d), (s1), (s2))
+#define jit_eqi_p(d, rs, is)		jit_eqi_ul((d), (rs), (is))
+#define jit_ner_p(d, s1, s2)		jit_ner_ul((d), (s1), (s2))
+#define jit_nei_p(d, rs, is)		jit_nei_ul((d), (rs), (is))
+
+#define jit_bltr_p(label, s1, s2)	jit_bltr_ul((label), (s1), (s2))
+#define jit_blti_p(label, rs, is)	jit_blti_ul((label), (rs), (is))
+#define jit_bler_p(label, s1, s2)	jit_bler_ul((label), (s1), (s2))
+#define jit_blei_p(label, rs, is)	jit_blei_ul((label), (rs), (is))
+#define jit_bgtr_p(label, s1, s2)	jit_bgtr_ul((label), (s1), (s2))
+#define jit_bgti_p(label, rs, is)	jit_bgti_ul((label), (rs), (is))
+#define jit_bger_p(label, s1, s2)	jit_bger_ul((label), (s1), (s2))
+#define jit_bgei_p(label, rs, is)	jit_bgei_ul((label), (rs), (is))
+#define jit_beqr_p(label, s1, s2)	jit_beqr_ul((label), (s1), (s2))
+#define jit_beqi_p(label, rs, is)	jit_beqi_ul((label), (rs), (is))
+#define jit_bner_p(label, s1, s2)	jit_bner_ul((label), (s1), (s2))
+#define jit_bnei_p(label, rs, is)	jit_bnei_ul((label), (rs), (is))
+
+#define jit_retval_ui(rd)		jit_retval_i((rd))
+#define jit_retval_uc(rd)		jit_retval_i((rd))
+#define jit_retval_us(rd)		jit_retval_i((rd))
+#define jit_retval_ul(rd)		jit_retval_l((rd))
+#define jit_retval_p(rd)		jit_retval_ul((rd))
+#define jit_retval_c(rd)		jit_retval_i((rd))
+#define jit_retval_s(rd)		jit_retval_i((rd))
+
+/* This was a bug, but we keep it.  */
+#define jit_retval(rd)			jit_retval_i ((rd))
+
+#ifndef jit_finish
+#define jit_finish(sub)			jit_calli(sub)
+#endif
+
+#ifndef jit_finishr
+#define jit_finishr(reg)		jit_callr(reg)
+#endif
+
+#ifndef jit_prolog
+#define jit_prolog(numargs)
+#endif
+
+#ifndef jit_leaf
+#define jit_leaf(numargs)		jit_prolog(numargs)
+#endif
+
+#ifndef jit_getarg_c
+#ifndef JIT_FP
+#define jit_getarg_c(reg, ofs)		jit_extr_c_i  ((reg), (ofs))
+#define jit_getarg_i(reg, ofs)		jit_movr_i    ((reg), (ofs))
+#define jit_getarg_l(reg, ofs)		jit_movr_l    ((reg), (ofs))
+#define jit_getarg_p(reg, ofs)		jit_movr_p    ((reg), (ofs))
+#define jit_getarg_s(reg, ofs)		jit_extr_s_i  ((reg), (ofs))
+#define jit_getarg_uc(reg, ofs)		jit_extr_uc_ui((reg), (ofs))
+#define jit_getarg_ui(reg, ofs)		jit_movr_ui   ((reg), (ofs))
+#define jit_getarg_ul(reg, ofs)		jit_extr_uc_ul((reg), (ofs))
+#define jit_getarg_us(reg, ofs)		jit_extr_us_ul((reg), (ofs))
+#else
+#define jit_getarg_c(reg, ofs)		jit_ldxi_c((reg), JIT_FP, (ofs));
+#define jit_getarg_uc(reg, ofs)		jit_ldxi_uc((reg), JIT_FP, (ofs));
+#define jit_getarg_s(reg, ofs)		jit_ldxi_s((reg), JIT_FP, (ofs));
+#define jit_getarg_us(reg, ofs)		jit_ldxi_us((reg), JIT_FP, (ofs));
+#define jit_getarg_i(reg, ofs)		jit_ldxi_i((reg), JIT_FP, (ofs));
+#define jit_getarg_ui(reg, ofs)		jit_ldxi_ui((reg), JIT_FP, (ofs));
+#define jit_getarg_l(reg, ofs)		jit_ldxi_l((reg), JIT_FP, (ofs));
+#define jit_getarg_ul(reg, ofs)		jit_ldxi_ul((reg), JIT_FP, (ofs));
+#define jit_getarg_p(reg, ofs)		jit_ldxi_p((reg), JIT_FP, (ofs));
+#endif
+#endif
+
+
+/* Common definitions when sizeof(long) = sizeof(int) */
+#ifndef jit_addi_l
+#define JIT_LONG_IS_INT
+
+/* ALU */
+#define jit_addi_l(d, rs, is)		jit_addi_i((d), (rs), (is))	
+#define jit_addr_l(d, s1, s2)		jit_addr_i((d), (s1), (s2))
+#define jit_addci_l(d, rs, is)		jit_addci_i((d), (rs), (is))	
+#define jit_addcr_l(d, s1, s2)		jit_addcr_i((d), (s1), (s2))
+#define jit_addxi_l(d, rs, is)		jit_addxi_i((d), (rs), (is))	
+#define jit_addxr_l(d, s1, s2)		jit_addxr_i((d), (s1), (s2))
+#define jit_andi_l(d, rs, is)		jit_andi_i((d), (rs), (is))	
+#define jit_andr_l(d, s1, s2)		jit_andr_i((d), (s1), (s2))
+#define jit_divi_l(d, rs, is)		jit_divi_i((d), (rs), (is))	
+#define jit_divr_l(d, s1, s2)		jit_divr_i((d), (s1), (s2))
+#define jit_hmuli_l(d, rs, is)		jit_hmuli_i((d), (rs), (is))	
+#define jit_hmulr_l(d, s1, s2)		jit_hmulr_i((d), (s1), (s2))
+#define jit_lshi_l(d, rs, is)		jit_lshi_i((d), (rs), (is))	
+#define jit_lshr_l(d, s1, s2)		jit_lshr_i((d), (s1), (s2))
+#define jit_modi_l(d, rs, is)		jit_modi_i((d), (rs), (is))	
+#define jit_modr_l(d, s1, s2)		jit_modr_i((d), (s1), (s2))
+#define jit_muli_l(d, rs, is)		jit_muli_i((d), (rs), (is))	
+#define jit_mulr_l(d, s1, s2)		jit_mulr_i((d), (s1), (s2))
+#define jit_ori_l(d, rs, is)		jit_ori_i((d), (rs), (is))	
+#define jit_orr_l(d, s1, s2)		jit_orr_i((d), (s1), (s2))
+#define jit_rshi_l(d, rs, is)		jit_rshi_i((d), (rs), (is))	
+#define jit_rshr_l(d, s1, s2)		jit_rshr_i((d), (s1), (s2))
+#define jit_subr_l(d, s1, s2)		jit_subr_i((d), (s1), (s2))
+#define jit_subcr_l(d, s1, s2)		jit_subcr_i((d), (s1), (s2))
+#define jit_subxi_l(d, rs, is)		jit_subxi_i((d), (rs), (is))	
+#define jit_subxr_l(d, s1, s2)		jit_subxr_i((d), (s1), (s2))
+#define jit_xori_l(d, rs, is)		jit_xori_i((d), (rs), (is))	
+#define jit_xorr_l(d, s1, s2)		jit_xorr_i((d), (s1), (s2))
+
+#ifndef jit_rsbi_l
+#define jit_rsbi_l(d, rs, is)		jit_rsbi_i((d), (rs), (is))	
+#endif
+
+#define jit_divi_ul(d, rs, is)		jit_divi_ui((d), (rs), (is))	
+#define jit_divr_ul(d, s1, s2)		jit_divr_ui((d), (s1), (s2))
+#define jit_hmuli_ul(d, rs, is)		jit_hmuli_ui((d), (rs), (is))	
+#define jit_hmulr_ul(d, s1, s2)		jit_hmulr_ui((d), (s1), (s2))
+#define jit_modi_ul(d, rs, is)		jit_modi_ui((d), (rs), (is))	
+#define jit_modr_ul(d, s1, s2)		jit_modr_ui((d), (s1), (s2))
+#define jit_muli_ul(d, rs, is)		jit_muli_ui((d), (rs), (is))	
+#define jit_mulr_ul(d, s1, s2)		jit_mulr_ui((d), (s1), (s2))
+#define jit_rshi_ul(d, rs, is)		jit_rshi_ui((d), (rs), (is))	
+#define jit_rshr_ul(d, s1, s2)		jit_rshr_ui((d), (s1), (s2))
+
+/* Sign/Zero extension */
+#define jit_extr_c_l(d, rs)		jit_extr_c_i(d, rs)
+#define jit_extr_c_ul(d, rs)		jit_extr_c_ui(d, rs)
+#define jit_extr_s_l(d, rs)		jit_extr_s_i(d, rs)
+#define jit_extr_s_ul(d, rs)		jit_extr_s_ui(d, rs)
+#define jit_extr_i_l(d, rs)		jit_movr_i(d, rs)
+#define jit_extr_i_ul(d, rs)		jit_movr_i(d, rs)
+
+/* Unary */
+#define jit_movi_l(d, rs)		jit_movi_i((d), (rs))
+#define jit_movr_l(d, rs)		jit_movr_i((d), (rs))
+
+/* Stack */
+#define jit_pushr_l(rs)			jit_pushr_i(rs)
+#define jit_popr_l(rs)			jit_popr_i(rs)		
+#define jit_pusharg_l(rs)		jit_pusharg_i(rs)
+
+/* Memory */
+#ifndef JIT_RZERO
+#define jit_ldr_l(d, rs)		jit_ldr_i((d), (rs))
+#define jit_ldi_l(d, is)		jit_ldi_i((d), (is))
+#define jit_str_l(d, rs)		jit_str_i((d), (rs))
+#define jit_sti_l(d, is)		jit_sti_i((d), (is))
+#define jit_ldr_ui(d, rs)		jit_ldr_i((d), (rs))
+#define jit_ldi_ui(d, is)		jit_ldi_i((d), (is))
+#define jit_ldr_ul(d, rs)		jit_ldr_ui((d), (rs))
+#define jit_ldi_ul(d, is)		jit_ldi_ui((d), (is))
+#endif
+
+#define jit_ldxr_l(d, s1, s2)		jit_ldxr_i((d), (s1), (s2))
+#define jit_ldxi_l(d, rs, is)		jit_ldxi_i((d), (rs), (is))
+#define jit_stxr_l(d, s1, s2)		jit_stxr_i((d), (s1), (s2))
+#define jit_stxi_l(d, rs, is)		jit_stxi_i((d), (rs), (is))
+#define jit_ldxr_ui(d, s1, s2)		jit_ldxr_i((d), (s1), (s2))
+#define jit_ldxi_ui(d, rs, is)		jit_ldxi_i((d), (rs), (is))
+#define jit_ldxr_ul(d, s1, s2)		jit_ldxr_ui((d), (s1), (s2))
+#define jit_ldxi_ul(d, rs, is)		jit_ldxi_ui((d), (rs), (is))
+
+
+/* Boolean */
+#define jit_ltr_l(d, s1, s2)		jit_ltr_i((d), (s1), (s2))
+#define jit_lti_l(d, rs, is)		jit_lti_i((d), (rs), (is))
+#define jit_ler_l(d, s1, s2)		jit_ler_i((d), (s1), (s2))
+#define jit_lei_l(d, rs, is)		jit_lei_i((d), (rs), (is))
+#define jit_gtr_l(d, s1, s2)		jit_gtr_i((d), (s1), (s2))
+#define jit_gti_l(d, rs, is)		jit_gti_i((d), (rs), (is))
+#define jit_ger_l(d, s1, s2)		jit_ger_i((d), (s1), (s2))
+#define jit_gei_l(d, rs, is)		jit_gei_i((d), (rs), (is))
+#define jit_eqr_l(d, s1, s2)		jit_eqr_i((d), (s1), (s2))
+#define jit_eqi_l(d, rs, is)		jit_eqi_i((d), (rs), (is))
+#define jit_ner_l(d, s1, s2)		jit_ner_i((d), (s1), (s2))
+#define jit_nei_l(d, rs, is)		jit_nei_i((d), (rs), (is))
+#define jit_ltr_ul(d, s1, s2)		jit_ltr_ui((d), (s1), (s2))
+#define jit_lti_ul(d, rs, is)		jit_lti_ui((d), (rs), (is))
+#define jit_ler_ul(d, s1, s2)		jit_ler_ui((d), (s1), (s2))
+#define jit_lei_ul(d, rs, is)		jit_lei_ui((d), (rs), (is))
+#define jit_gtr_ul(d, s1, s2)		jit_gtr_ui((d), (s1), (s2))
+#define jit_gti_ul(d, rs, is)		jit_gti_ui((d), (rs), (is))
+#define jit_ger_ul(d, s1, s2)		jit_ger_ui((d), (s1), (s2))
+#define jit_gei_ul(d, rs, is)		jit_gei_ui((d), (rs), (is))
+
+/* Branches */
+#define jit_bltr_l(label, s1, s2)	jit_bltr_i((label), (s1), (s2))
+#define jit_blti_l(label, rs, is)	jit_blti_i((label), (rs), (is))
+#define jit_bler_l(label, s1, s2)	jit_bler_i((label), (s1), (s2))
+#define jit_blei_l(label, rs, is)	jit_blei_i((label), (rs), (is))
+#define jit_bgtr_l(label, s1, s2)	jit_bgtr_i((label), (s1), (s2))
+#define jit_bgti_l(label, rs, is)	jit_bgti_i((label), (rs), (is))
+#define jit_bger_l(label, s1, s2)	jit_bger_i((label), (s1), (s2))
+#define jit_bgei_l(label, rs, is)	jit_bgei_i((label), (rs), (is))
+#define jit_beqr_l(label, s1, s2)	jit_beqr_i((label), (s1), (s2))
+#define jit_beqi_l(label, rs, is)	jit_beqi_i((label), (rs), (is))
+#define jit_bner_l(label, s1, s2)	jit_bner_i((label), (s1), (s2))
+#define jit_bnei_l(label, rs, is)	jit_bnei_i((label), (rs), (is))
+#define jit_bmcr_l(label, s1, s2)	jit_bmcr_i((label), (s1), (s2))
+#define jit_bmci_l(label, rs, is)	jit_bmci_i((label), (rs), (is))
+#define jit_bmsr_l(label, s1, s2)	jit_bmsr_i((label), (s1), (s2))
+#define jit_bmsi_l(label, rs, is)	jit_bmsi_i((label), (rs), (is))
+#define jit_boaddr_l(label, s1, s2)	jit_boaddr_i((label), (s1), (s2))
+#define jit_boaddi_l(label, rs, is)	jit_boaddi_i((label), (rs), (is))
+#define jit_bosubr_l(label, s1, s2)	jit_bosubr_i((label), (s1), (s2))
+#define jit_bosubi_l(label, rs, is)	jit_bosubi_i((label), (rs), (is))
+#define jit_bltr_ul(label, s1, s2)	jit_bltr_ui((label), (s1), (s2))
+#define jit_blti_ul(label, rs, is)	jit_blti_ui((label), (rs), (is))
+#define jit_bler_ul(label, s1, s2)	jit_bler_ui((label), (s1), (s2))
+#define jit_blei_ul(label, rs, is)	jit_blei_ui((label), (rs), (is))
+#define jit_bgtr_ul(label, s1, s2)	jit_bgtr_ui((label), (s1), (s2))
+#define jit_bgti_ul(label, rs, is)	jit_bgti_ui((label), (rs), (is))
+#define jit_bger_ul(label, s1, s2)	jit_bger_ui((label), (s1), (s2))
+#define jit_bgei_ul(label, rs, is)	jit_bgei_ui((label), (rs), (is))
+#define jit_boaddr_ul(label, s1, s2)	jit_boaddr_ui((label), (s1), (s2))
+#define jit_boaddi_ul(label, rs, is)	jit_boaddi_ui((label), (rs), (is))
+#define jit_bosubr_ul(label, s1, s2)	jit_bosubr_ui((label), (s1), (s2))
+#define jit_bosubi_ul(label, rs, is)	jit_bosubi_ui((label), (rs), (is))
+
+#define jit_retval_l(rd)		jit_retval_i((rd))
+
+#endif
+
+#endif /* __lightning_core_common_h_ */
diff --git a/src/runtime/c/pgf/lightning/fp-common.h b/src/runtime/c/pgf/lightning/fp-common.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/fp-common.h
@@ -0,0 +1,86 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer floating-point interface
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+#define JIT_FPR0			JIT_FPR(0)
+#define JIT_FPR1			JIT_FPR(1)
+#define JIT_FPR2			JIT_FPR(2)
+#define JIT_FPR3			JIT_FPR(3)
+#define JIT_FPR4			JIT_FPR(4)
+#define JIT_FPR5			JIT_FPR(5)
+
+#ifdef JIT_RZERO
+#ifndef jit_ldi_f
+#define jit_ldi_f(rd, is)               jit_ldxi_f((rd), JIT_RZERO, (is))
+#define jit_sti_f(id, rs)               jit_stxi_f((id), JIT_RZERO, (rs))
+#define jit_ldi_d(rd, is)               jit_ldxi_d((rd), JIT_RZERO, (is))
+#define jit_sti_d(id, rs)               jit_stxi_d((id), JIT_RZERO, (rs))
+#endif
+
+#ifndef jit_ldr_f
+#define jit_ldr_f(rd, rs)               jit_ldxr_f((rd), JIT_RZERO, (rs))
+#define jit_str_f(rd, rs)               jit_stxr_f((rd), JIT_RZERO, (rs))
+#define jit_ldr_d(rd, rs)               jit_ldxr_d((rd), JIT_RZERO, (rs))
+#define jit_str_d(rd, rs)               jit_stxr_d((rd), JIT_RZERO, (rs))
+#endif
+#endif
+
+#ifndef jit_addr_f
+#define jit_addr_f(rd,s1,s2)		jit_addr_d(rd,s1,s2)
+#define jit_subr_f(rd,s1,s2)		jit_subr_d(rd,s1,s2)
+#define jit_mulr_f(rd,s1,s2)		jit_mulr_d(rd,s1,s2)
+#define jit_divr_f(rd,s1,s2)		jit_divr_d(rd,s1,s2)
+#define jit_movr_f(rd,rs)		jit_movr_d(rd,rs)
+#define jit_abs_f(rd,rs)		jit_abs_d(rd,rs)
+#define jit_negr_f(rd,rs)		jit_negr_d(rd,rs)
+#define jit_sqrt_f(rd,rs)		jit_sqrt_d(rd,rs)
+#define jit_extr_f_d(rs, rd)
+#define jit_extr_d_f(rs, rd)
+#define jit_extr_i_f(rd, rs)		jit_extr_i_d(rd, rs)
+#define jit_roundr_f_i(rd, rs)		jit_roundr_d_i(rd, rs)
+#define jit_floorr_f_i(rd, rs)		jit_floorr_d_i(rd, rs)
+#define jit_ceilr_f_i(rd, rs)		jit_ceilr_d_i(rd, rs)
+#define jit_truncr_f_i(rd, rs)		jit_truncr_d_i(rd, rs)
+#define jit_ltr_f(d, s1, s2)		jit_ltr_d(d, s1, s2)
+#define jit_ler_f(d, s1, s2)		jit_ler_d(d, s1, s2)
+#define jit_eqr_f(d, s1, s2)		jit_eqr_d(d, s1, s2)
+#define jit_ner_f(d, s1, s2)		jit_ner_d(d, s1, s2)
+#define jit_ger_f(d, s1, s2)		jit_ger_d(d, s1, s2)
+#define jit_gtr_f(d, s1, s2)		jit_gtr_d(d, s1, s2)
+#define jit_unltr_f(d, s1, s2)		jit_unltr_d(d, s1, s2)
+#define jit_unler_f(d, s1, s2)		jit_unler_d(d, s1, s2)
+#define jit_uneqr_f(d, s1, s2)		jit_uneqr_d(d, s1, s2)
+#define jit_ltgtr_f(d, s1, s2)		jit_ltgtr_d(d, s1, s2)
+#define jit_unger_f(d, s1, s2)		jit_unger_d(d, s1, s2)
+#define jit_ungtr_f(d, s1, s2)		jit_ungtr_d(d, s1, s2)
+#define jit_ordr_f(d, s1, s2)		jit_ordr_d(d, s1, s2)
+#define jit_unordr_f(d, s1, s2)		jit_unordr_d(d, s1, s2)
+#define jit_retval_f(rs)		jit_retval_d(rs)
+#endif
diff --git a/src/runtime/c/pgf/lightning/funcs-common.h b/src/runtime/c/pgf/lightning/funcs-common.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/funcs-common.h
@@ -0,0 +1,54 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer inline functions (common part)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+#ifndef __lightning_funcs_common_h
+#define __lightning_funcs_common_h
+
+#include <stdio.h>
+#include <stdlib.h>
+
+static int jit_fail(const char *, const char*, int, const char *) JIT_UNUSED;
+
+int
+jit_fail(const char *msg, const char *file, int line, const char *function)
+{
+  fprintf(stderr, "%s: In function `%s':\n", file, function);
+  fprintf(stderr, "%s:%d: %s\n", file, line, msg);
+  abort();
+}
+
+
+#ifndef jit_start_pfx
+#define jit_start_pfx()                 ( (jit_insn*)0x4)
+#define jit_end_pfx()                   ( (jit_insn*)0x0)
+#endif
+
+#endif /* __lightning_funcs_common_h */
diff --git a/src/runtime/c/pgf/lightning/i386/asm-32.h b/src/runtime/c/pgf/lightning/i386/asm-32.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/asm-32.h
@@ -0,0 +1,125 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the i386
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2003 Gwenole Beauchesne
+ * Copyright 2006 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_asm_h
+#define __lightning_asm_h
+
+#ifndef LIGHTNING_DEBUG
+
+/*	OPCODE	+ i		= immediate operand
+ *		+ r		= register operand
+ *		+ m		= memory operand (disp,base,index,scale)
+ *		+ sr/sm		= a star preceding a register or memory
+ */
+
+#if !_ASM_SAFETY
+#  define _r1(R)		_rN(R)
+#  define _r2(R)		_rN(R)
+#  define _r4(R)		_rN(R)
+#  define _r8(R)		_rN(R)
+#  define _rM(R)		_rN(R)
+#  define _rX(R)		_rN(R)
+#else
+/* _r1() used to check only for _AL and _AH but there is
+ * usage of _CL and _DL when _*AX is already an operand */
+#  define _r1(R)							\
+    /* Valid 32 bit register? */					\
+    ((!((R) & ~0x77)							\
+	/* 32, 16 or 8 bit register? */					\
+	&& (((_rC(R) == 0x40 || _rC(R) == 0x30 || _rC(R) == 0x10)	\
+	    /* Yes. Register is _AL, _CL or _DL? */			\
+	    && (   (_rN(R) | 0x10) == _AL				\
+		|| (_rN(R) | 0x10) == _CL				\
+		|| (_rN(R) | 0x10) == _DL))				\
+	    /* No. Register is _AH? */					\
+	|| ((_rC(R) == 0x20 && (_rN(R) | 0x20) == _AH))))		\
+	? _rN(R) : JITFAIL("bad 8-bit register " #R))
+#  define _r2(R)							\
+    /* Valid 32 bit register? */					\
+    ((!((R) & ~0x77)							\
+	/* 32, 16 or 8 bit register? */					\
+	&& (_rC(R) == 0x40 || _rC(R) == 0x30 || _rC(R) == 0x10))	\
+	? _rN(R) : JITFAIL("bad 16-bit register " #R))
+#  define _r4(R)							\
+    /* Valid 32 bit register? */					\
+    ((!((R) & ~0x77)							\
+	/* 32, 16 or 8 bit register? */					\
+	&& (_rC(R) == 0x40 || _rC(R) == 0x30 || _rC(R) == 0x10))	\
+	? _rN(R) : JITFAIL("bad 32-bit register " #R))
+#  define _r8(R)							\
+	JITFAIL("bad 64-bit register " #R)
+#  define _rM(R)							\
+    /* Valid MMX register? */						\
+    ((!((R) & ~0x67) && _rC(R) == 0x60)					\
+	? _rN(R) : JITFAIL("bad MMX register " #R))
+#  define _rX(R)							\
+    /* Valid SSE register? */						\
+    ((!((R) & ~0x77) && _rC(R) == 0x70)					\
+	? _rN(R) : JITFAIL("bad SSE register " #R))
+#endif
+
+#define _rA(R)			_r4(R)
+
+#define jit_check8(rs)		((_rN(rs) | _AL) == _AL)
+#define jit_reg8(rs)							\
+    ((jit_reg16(rs) == _SI || jit_reg16(rs) == _DI)			\
+	? _AL : (_rN(rs) | _AL))
+#define jit_reg16(rs)		(_rN(rs) | _AX)
+
+/* Use RIP-addressing in 64-bit mode, if possible */
+#define _r_X(   R, D,B,I,S,O)	(_r0P(I) ? (_r0P(B)    ? _r_D   (R,D                ) : \
+				           (_rsp12P(B) ? _r_DBIS(R,D,_ESP,_ESP,1)   : \
+						         _r_DB  (R,D,     B       )))  : \
+				 (_r0P(B)	       ? _r_4IS (R,D,	         I,S)   : \
+				 (!_rspP(I)            ? _r_DBIS(R,D,     B,     I,S)   : \
+						         JITFAIL("illegal index register: %esp"))))
+#define _m32only(X)		(X)
+#define _m64only(X)		JITFAIL("invalid instruction in 32-bit mode")
+#define _m64(X)			((void)0)
+
+#define _AH		0x24
+#define _CH		0x25
+#define _DH		0x26
+#define _BH		0x27
+
+#define CALLsr(R)			CALLLsr(R)
+#define JMPsr(R)			JMPLsr(R)
+
+#define DECWr(RD)	(_d16(),	_Or		(0x48,_r2(RD)							))
+#define DECLr(RD)		 	_Or		(0x48,_r4(RD)							)
+#define INCWr(RD)	(_d16(),	_Or		(0x40,_r2(RD)							))
+#define INCLr(RD)	 		_Or		(0x40,_r4(RD)							)
+
+#endif
+#endif /* __lightning_asm_h */
diff --git a/src/runtime/c/pgf/lightning/i386/asm-64.h b/src/runtime/c/pgf/lightning/i386/asm-64.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/asm-64.h
@@ -0,0 +1,430 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the x86-64
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2003 Gwenole Beauchesne
+ * Copyright 2006 Free Software Foundation, Inc.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_asm_h
+#define __lightning_asm_h
+
+#ifndef LIGHTNING_DEBUG
+
+/*	OPCODE	+ i		= immediate operand
+ *		+ r		= register operand
+ *		+ m		= memory operand (disp,base,index,scale)
+ *		+ sr/sm		= a star preceding a register or memory
+ */
+
+#if !_ASM_SAFETY
+#  define _r1(R)		_rN(R)
+#  define _r2(R)		_rN(R)
+#  define _r4(R)		_rN(R)
+#  define _r8(R)		_rN(R)
+#  define _rM(R)		_rN(R)
+#  define _rX(R)		_rN(R)
+#else
+#  define _r1(R)							\
+    /* Valid 64 bit register? */					\
+    ((!((R) & ~0xff)							\
+	/* 64, 32, 16 or 8 bit register? */				\
+	&& (_rC(R) == 0x50 || _rC(R) == 0x40				\
+		|| _rC(R) == 0x30 || _rC(R) == 0x10))			\
+	? _rN(R) : JITFAIL("bad 8-bit register " #R))
+#  define _r2(R)							\
+    /* Valid 64 bit register? */					\
+    ((!((R) & ~0xff)							\
+	/* 64, 32, 16 or 8 bit register? */				\
+	&& (_rC(R) == 0x50 || _rC(R) == 0x40				\
+		|| _rC(R) == 0x30 || _rC(R) == 0x10))			\
+	? _rN(R) : JITFAIL("bad 16-bit register " #R))
+#  define _r4(R)							\
+    /* Valid 64 bit register? */					\
+    ((!((R) & ~0xff)							\
+	/* 64, 32, 16 or 8 bit register? */				\
+	&& (_rC(R) == 0x50 || _rC(R) == 0x40				\
+		|| _rC(R) == 0x30 || _rC(R) == 0x10))			\
+	? _rN(R) : JITFAIL("bad 32-bit register " #R))
+#  define _r8(R)							\
+    /* Valid 64 bit register? */					\
+    ((!((R) & ~0xff)							\
+	/* 64, 32, 16 or 8 bit register? */				\
+	&& (_rC(R) == 0x50 || _rC(R) == 0x40				\
+		|| _rC(R) == 0x30 || _rC(R) == 0x10))			\
+	? _rN(R) : JITFAIL("bad 64-bit register " #R))
+#  define _rM(R)							\
+    /* Valid MMX* register? */						\
+    ((!((R) & ~0x6f) && _rC(R) == 0x60)					\
+	? _rN(R) : JITFAIL("bad MMX register " #R))
+#  define _rX(R)							\
+    /* Valid SSE2 register? */						\
+    ((!((R) & ~0x7f) && _rC(R) == 0x70)					\
+	? _rN(R) : JITFAIL("bad SSE2 register " #R))
+#endif
+
+#define _rA(R)			_r8(R)
+
+#define jit_check8(rs)		1
+#define jit_reg8(rs)		(_rR(rs) | _AL)
+#define jit_reg16(rs)		(_rR(rs) | _AX)
+
+/* Use RIP-addressing in 64-bit mode, if possible */
+#if 0
+#define _x86_RIP_addressing_possible(D,O)	(X86_RIP_RELATIVE_ADDR && \
+						((unsigned long)x86_get_target() + 4 + (O) - (D) <= 0xffffffff))
+
+#define _r_X(   R, D,B,I,S,O)	(_r0P(I) ? (_r0P(B)    ? (!X86_TARGET_64BIT ? _r_D(R,D) : \
+					                 (_x86_RIP_addressing_possible(D, O) ? \
+				                          _r_D(R, (D) - ((unsigned long)x86_get_target() + 4 + (O))) : \
+				                          _r_DSIB(R,D))) : \
+					                 _r_DSIB(R,D                ))  : \
+				           (_rIP(B)    ? _r_D   (R,D                )   : \
+				           (_rsp12P(B) ? _r_DBIS(R,D,_RSP,_RSP,1)   : \
+						         _r_DB  (R,D,     B       ))))  : \
+				 (_r0P(B)	       ? _r_4IS (R,D,	         I,S)   : \
+				 (!_rspP(I)            ? _r_DBIS(R,D,     B,     I,S)   : \
+						         JITFAIL("illegal index register: %esp"))))
+#else
+#define _r_X(   R, D,B,I,S,O)	(_r0P(I) ? (_r0P(B)    ? _r_DSIB(R,D                )   : \
+				           (_rIP(B)    ? _r_D   (R,D                )   : \
+				           (_rsp12P(B) ? _r_DBIS(R,D,_RSP,_RSP,1)   : \
+						         _r_DB  (R,D,     B       ))))  : \
+				 (_r0P(B)	       ? _r_4IS (R,D,	         I,S)   : \
+				 (!_rspP(I)            ? _r_DBIS(R,D,     B,     I,S)   : \
+						         JITFAIL("illegal index register: %esp"))))
+#endif
+
+
+#define _m32only(X)		(JITFAIL("invalid instruction in 64-bit mode"))
+#define _m64only(X)		(X)
+#define _m64(X)			(X)
+
+#define _SPL		0x14
+#define _BPL		0x15
+#define _SIL		0x16
+#define _DIL		0x17
+#define _R8B		0x18
+#define _R9B		0x19
+#define _R10B		0x1A
+#define _R11B		0x1B
+#define _R12B		0x1C
+#define _R13B		0x1D
+#define _R14B		0x1E
+#define _R15B		0x1F
+
+#define _R8W		0x38
+#define _R9W		0x39
+#define _R10W		0x3A
+#define _R11W		0x3B
+#define _R12W		0x3C
+#define _R13W		0x3D
+#define _R14W		0x3E
+#define _R15W		0x3F
+#define _R8D		0x48
+#define _R9D		0x49
+#define _R10D		0x4A
+#define _R11D		0x4B
+#define _R12D		0x4C
+#define _R13D		0x4D
+#define _R14D		0x4E
+#define _R15D		0x4F
+
+#define _RAX		0x50
+#define _RCX		0x51
+#define _RDX		0x52
+#define _RBX		0x53
+#define _RSP		0x54
+#define _RBP		0x55
+#define _RSI		0x56
+#define _RDI		0x57
+#define _R8		0x58
+#define _R9		0x59
+#define _R10		0x5A
+#define _R11		0x5B
+#define _R12		0x5C
+#define _R13		0x5D
+#define _R14		0x5E
+#define _R15		0x5F
+#define _RIP		-2
+
+#define _r1e8lP(R)	((int)(R) >= _SPL && (int)(R) <= _DIL)
+
+#define DECWr(RD)	(_d16(), _REXLrr(0, RD),	_O_Mrm		(0xff		,_b11,_b001  ,_r2(RD)				))
+#define DECLr(RD)	(_REXLrr(0, RD),		_O_Mrm		(0xff		,_b11,_b001  ,_r4(RD)				))
+#define INCWr(RD)	(_d16(), _REXLrr(0, RD),	_O_Mrm		(0xff		,_b11,_b000  ,_r2(RD)				))
+#define INCLr(RD)	(_REXLrr(0, RD),		_O_Mrm		(0xff		,_b11,_b000  ,_r4(RD)				))
+
+#define ADCQrr(RS, RD)			_ALUQrr(X86_ADC, RS, RD)
+#define ADCQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_ADC, MD, MB, MI, MS, RD)
+#define ADCQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_ADC, RS, MD, MB, MI, MS)
+#define ADCQir(IM, RD)			_ALUQir(X86_ADC, IM, RD)
+#define ADCQim(IM, MD, MB, MI, MS)	_ALUQim(X86_ADC, IM, MD, MB, MI, MS)
+
+#define ADDQrr(RS, RD)			_ALUQrr(X86_ADD, RS, RD)
+#define ADDQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_ADD, MD, MB, MI, MS, RD)
+#define ADDQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_ADD, RS, MD, MB, MI, MS)
+#define ADDQir(IM, RD)			_ALUQir(X86_ADD, IM, RD)
+#define ADDQim(IM, MD, MB, MI, MS)	_ALUQim(X86_ADD, IM, MD, MB, MI, MS)
+
+#define ANDQrr(RS, RD)			_ALUQrr(X86_AND, RS, RD)
+#define ANDQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_AND, MD, MB, MI, MS, RD)
+#define ANDQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_AND, RS, MD, MB, MI, MS)
+#define ANDQir(IM, RD)			_ALUQir(X86_AND, IM, RD)
+#define ANDQim(IM, MD, MB, MI, MS)	_ALUQim(X86_AND, IM, MD, MB, MI, MS)
+
+#define CMPQrr(RS, RD)			_ALUQrr(X86_CMP, RS, RD)
+#define CMPQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_CMP, MD, MB, MI, MS, RD)
+#define CMPQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_CMP, RS, MD, MB, MI, MS)
+#define CMPQir(IM, RD)			_ALUQir(X86_CMP, IM, RD)
+#define CMPQim(IM, MD, MB, MI, MS)	_ALUQim(X86_CMP, IM, MD, MB, MI, MS)
+
+#define ORQrr(RS, RD)			_ALUQrr(X86_OR, RS, RD)
+#define ORQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_OR, MD, MB, MI, MS, RD)
+#define ORQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_OR, RS, MD, MB, MI, MS)
+#define ORQir(IM, RD)			_ALUQir(X86_OR, IM, RD)
+#define ORQim(IM, MD, MB, MI, MS)	_ALUQim(X86_OR, IM, MD, MB, MI, MS)
+
+#define SBBQrr(RS, RD)			_ALUQrr(X86_SBB, RS, RD)
+#define SBBQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_SBB, MD, MB, MI, MS, RD)
+#define SBBQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_SBB, RS, MD, MB, MI, MS)
+#define SBBQir(IM, RD)			_ALUQir(X86_SBB, IM, RD)
+#define SBBQim(IM, MD, MB, MI, MS)	_ALUQim(X86_SBB, IM, MD, MB, MI, MS)
+
+#define SUBQrr(RS, RD)			_ALUQrr(X86_SUB, RS, RD)
+#define SUBQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_SUB, MD, MB, MI, MS, RD)
+#define SUBQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_SUB, RS, MD, MB, MI, MS)
+#define SUBQir(IM, RD)			_ALUQir(X86_SUB, IM, RD)
+#define SUBQim(IM, MD, MB, MI, MS)	_ALUQim(X86_SUB, IM, MD, MB, MI, MS)
+
+#define XORQrr(RS, RD)			_ALUQrr(X86_XOR, RS, RD)
+#define XORQmr(MD, MB, MI, MS, RD)	_ALUQmr(X86_XOR, MD, MB, MI, MS, RD)
+#define XORQrm(RS, MD, MB, MI, MS)	_ALUQrm(X86_XOR, RS, MD, MB, MI, MS)
+#define XORQir(IM, RD)			_ALUQir(X86_XOR, IM, RD)
+#define XORQim(IM, MD, MB, MI, MS)	_ALUQim(X86_XOR, IM, MD, MB, MI, MS)
+
+#define ROLQir(IM, RD)			_ROTSHIQir(X86_ROL, IM, RD)
+#define ROLQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_ROL, IM, MD, MB, MI, MS)
+#define ROLQrr(RS, RD)			_ROTSHIQrr(X86_ROL, RS, RD)
+#define ROLQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_ROL, RS, MD, MB, MI, MS)
+
+#define RORQir(IM, RD)			_ROTSHIQir(X86_ROR, IM, RD)
+#define RORQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_ROR, IM, MD, MB, MI, MS)
+#define RORQrr(RS, RD)			_ROTSHIQrr(X86_ROR, RS, RD)
+#define RORQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_ROR, RS, MD, MB, MI, MS)
+
+#define RCLQir(IM, RD)			_ROTSHIQir(X86_RCL, IM, RD)
+#define RCLQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_RCL, IM, MD, MB, MI, MS)
+#define RCLQrr(RS, RD)			_ROTSHIQrr(X86_RCL, RS, RD)
+#define RCLQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_RCL, RS, MD, MB, MI, MS)
+
+#define RCRQir(IM, RD)			_ROTSHIQir(X86_RCR, IM, RD)
+#define RCRQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_RCR, IM, MD, MB, MI, MS)
+#define RCRQrr(RS, RD)			_ROTSHIQrr(X86_RCR, RS, RD)
+#define RCRQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_RCR, RS, MD, MB, MI, MS)
+
+#define SHLQir(IM, RD)			_ROTSHIQir(X86_SHL, IM, RD)
+#define SHLQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_SHL, IM, MD, MB, MI, MS)
+#define SHLQrr(RS, RD)			_ROTSHIQrr(X86_SHL, RS, RD)
+#define SHLQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_SHL, RS, MD, MB, MI, MS)
+
+#define SHRQir(IM, RD)			_ROTSHIQir(X86_SHR, IM, RD)
+#define SHRQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_SHR, IM, MD, MB, MI, MS)
+#define SHRQrr(RS, RD)			_ROTSHIQrr(X86_SHR, RS, RD)
+#define SHRQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_SHR, RS, MD, MB, MI, MS)
+
+#define SALQir				SHLQir
+#define SALQim				SHLQim
+#define SALQrr				SHLQrr
+#define SALQrm				SHLQrm
+
+#define SARQir(IM, RD)			_ROTSHIQir(X86_SAR, IM, RD)
+#define SARQim(IM, MD, MB, MI, MS)	_ROTSHIQim(X86_SAR, IM, MD, MB, MI, MS)
+#define SARQrr(RS, RD)			_ROTSHIQrr(X86_SAR, RS, RD)
+#define SARQrm(RS, MD, MB, MI, MS)	_ROTSHIQrm(X86_SAR, RS, MD, MB, MI, MS)
+
+#define BTQir(IM, RD)			_BTQir(X86_BT, IM, RD)
+#define BTQim(IM, MD, MB, MI, MS)	_BTQim(X86_BT, IM, MD, MB, MI, MS)
+#define BTQrr(RS, RD)			_BTQrr(X86_BT, RS, RD)
+#define BTQrm(RS, MD, MB, MI, MS)	_BTQrm(X86_BT, RS, MD, MB, MI, MS)
+
+#define BTCQir(IM, RD)			_BTQir(X86_BTC, IM, RD)
+#define BTCQim(IM, MD, MB, MI, MS)	_BTQim(X86_BTC, IM, MD, MB, MI, MS)
+#define BTCQrr(RS, RD)			_BTQrr(X86_BTC, RS, RD)
+#define BTCQrm(RS, MD, MB, MI, MS)	_BTQrm(X86_BTC, RS, MD, MB, MI, MS)
+
+#define BTRQir(IM, RD)			_BTQir(X86_BTR, IM, RD)
+#define BTRQim(IM, MD, MB, MI, MS)	_BTQim(X86_BTR, IM, MD, MB, MI, MS)
+#define BTRQrr(RS, RD)			_BTQrr(X86_BTR, RS, RD)
+#define BTRQrm(RS, MD, MB, MI, MS)	_BTQrm(X86_BTR, RS, MD, MB, MI, MS)
+
+#define BTSQir(IM, RD)			_BTQir(X86_BTS, IM, RD)
+#define BTSQim(IM, MD, MB, MI, MS)	_BTQim(X86_BTS, IM, MD, MB, MI, MS)
+#define BTSQrr(RS, RD)			_BTQrr(X86_BTS, RS, RD)
+#define BTSQrm(RS, MD, MB, MI, MS)	_BTQrm(X86_BTS, RS, MD, MB, MI, MS)
+
+#define LEAQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_O_r_X		(0x8d		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVQrr(RS, RD)			(_REXQrr(RS, RD),		_O_Mrm		(0x89		,_b11,_r8(RS),_r8(RD)				))
+#define MOVQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_O_r_X		(0x8b		     ,_r8(RD)		,MD,MB,MI,MS		))
+#define MOVQrm(RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_O_r_X		(0x89		     ,_r8(RS)		,MD,MB,MI,MS		))
+#define MOVQir(IM,  R)			(_REXQrr(0, R),			_Or_Q		(0xb8,_r8(R)						,IM	))
+#define MOVQim(IM, MD, MB, MI, MS)	(_REXQrm(0, MB, MI),		_O_X_L		(0xc7					,MD,MB,MI,MS	,IM	))
+
+#define NOTQr(RS)			_UNARYQr(X86_NOT, RS)
+#define NOTQm(MD, MB, MI, MS)		_UNARYQm(X86_NOT, MD, MB, MI, MS)
+
+#define NEGQr(RS)			_UNARYQr(X86_NEG, RS)
+#define NEGQm(MD, MB, MI, MS)		_UNARYQm(X86_NEG, MD, MB, MI, MS)
+
+#define MULQr(RS)			_UNARYQr(X86_MUL, RS)
+#define MULQm(MD, MB, MI, MS)		_UNARYQm(X86_MUL, MD, MB, MI, MS)
+
+#define IMULQr(RS)			_UNARYQr(X86_IMUL, RS)
+#define IMULQm(MD, MB, MI, MS)		_UNARYQm(X86_IMUL, MD, MB, MI, MS)
+
+#define DIVQr(RS)			_UNARYQr(X86_DIV, RS)
+#define DIVQm(MD, MB, MI, MS)		_UNARYQm(X86_DIV, MD, MB, MI, MS)
+
+#define IDIVQr(RS)			_UNARYQr(X86_IDIV, RS)
+#define IDIVQm(MD, MB, MI, MS)		_UNARYQm(X86_IDIV, MD, MB, MI, MS)
+
+#define IMULQir(IM, RD)			IMULQirr(IM, RD, RD)
+#define IMULQrr(RS, RD)			(_REXQrr(RD, RS),		_OO_Mrm		(0x0faf		,_b11,_r8(RD),_r8(RS)				))
+#define IMULQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0faf		     ,_r8(RD)		,MD,MB,MI,MS		))
+#define IMULQirr(IM,RS,RD)		(_REXQrr(RD, RS),		_Os_Mrm_sL	(0x69		,_b11,_r8(RS),_r8(RD)			,IM	))
+#define IMULQimr(IM,MD,MB,MI,MS,RD)	(_REXQmr(MB, MI, RD),		_Os_r_X_sL	(0x69		     ,_r8(RD)		,MD,MB,MI,MS	,IM	))
+
+#define CALLQsr(R)			(_REXQrr(0, R),			_O_Mrm		(0xff		,_b11,_b010,_r8(R)				))
+#define JMPQsr(R)			(_REXQrr(0, R),			_O_Mrm		(0xff		,_b11,_b100,_r8(R)				))
+
+#define CMOVQrr(CC,RS,RD)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0f40|(CC)	,_b11,_r8(RD),_r8(RS)				))
+#define CMOVQmr(CC,MD,MB,MI,MS,RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0f40|(CC)	     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define POPQr(RD)			_m64only((_REXQr(RD),		_Or		(0x58,_r8(RD)							)))
+#define POPQm(MD, MB, MI, MS)		_m64only((_REXQm(MB, MI), 	_O_r_X		(0x8f		     ,_b000		,MD,MB,MI,MS		)))
+
+#define PUSHQr(RS)			_m64only((_REXQr(RS),		_Or		(0x50,_r8(RS)							)))
+#define PUSHQm(MD, MB, MI, MS)		_m64only((_REXQm(MB, MI),	_O_r_X		(0xff		     ,_b110		,MD,MB,MI,MS		)))
+#define PUSHQi(IM)			_m64only(			_Os_sL		(0x68							,IM	))
+
+#define TESTQrr(RS, RD)			(_REXQrr(RS, RD),		_O_Mrm		(0x85		,_b11,_r8(RS),_r8(RD)				))
+#define TESTQrm(RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_O_r_X		(0x85		     ,_r8(RS)		,MD,MB,MI,MS		))
+#define TESTQir(IM, RD)							\
+    /* Immediate fits in 32 bits? */					\
+    (_s32P((long)(IM))							\
+     /* Yes. Immediate does not fit in 8 bits and reg is %rax? */	\
+     ? (!_s8P(IM) && (RD) == _RAX					\
+	? (_REXQrr(0, RD), _O_L(0xa9, IM))				\
+	: (_REXQrr(0, RD), _O_Mrm_L(0xf7, _b11, _b000, _r8(RD), IM)))	\
+     /* No. Need immediate in a register */				\
+     : (MOVQir(IM, JIT_REXTMP), TESTQrr(JIT_REXTMP, RD)))
+#define TESTQim(IM, MD, MB, MI, MS)	(_REXQrm(0, MB, MI),		_O_r_X_L	(0xf7		     ,_b000		,MD,MB,MI,MS	,IM	))
+
+#define CMPXCHGQrr(RS, RD)		(_REXQrr(RS, RD),		_OO_Mrm		(0x0fb1		,_b11,_r8(RS),_r8(RD)				))
+#define CMPXCHGQrm(RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_OO_r_X		(0x0fb1		     ,_r8(RS)		,MD,MB,MI,MS		))
+
+#define XADDQrr(RS, RD)			(_REXQrr(RS, RD),		_OO_Mrm		(0x0fc1		,_b11,_r8(RS),_r8(RD)				))
+#define XADDQrm(RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_OO_r_X		(0x0fc1		     ,_r8(RS)		,MD,MB,MI,MS		))
+
+#define XCHGQrr(RS, RD)			(_REXQrr(RS, RD),		_O_Mrm		(0x87		,_b11,_r8(RS),_r8(RD)				))
+#define XCHGQrm(RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_O_r_X		(0x87		     ,_r8(RS)		,MD,MB,MI,MS		))
+
+#define DECQm(MD, MB, MI, MS)		(_REXQrm(0, MB, MI),		_O_r_X		(0xff		     ,_b001		,MD,MB,MI,MS		))
+#define DECQr(RD)			(_REXQrr(0, RD),		_O_Mrm		(0xff		,_b11,_b001  ,_r8(RD)				))
+#define INCQm(MD, MB, MI, MS)		(_REXQrm(0, MB, MI),		_O_r_X		(0xff		     ,_b000		,MD,MB,MI,MS		))
+#define INCQr(RD)			(_REXQrr(0, RD),		_O_Mrm		(0xff		,_b11,_b000  ,_r8(RD)				))
+
+#define BSFQrr(RS, RD)			(_REXQrr(RD, RS),		_OO_Mrm		(0x0fbc		,_b11,_r8(RD),_r8(RS)				))
+#define BSFQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fbc		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define BSRQrr(RS, RD)			(_REXQrr(RD, RS),		_OO_Mrm		(0x0fbd		,_b11,_r8(RD),_r8(RS)				))
+#define BSRQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fbd		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVSBQrr(RS, RD)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0fbe		,_b11,_r8(RD),_r1(RS)				))
+#define MOVSBQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fbe		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVZBQrr(RS, RD)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0fb6		,_b11,_r8(RD),_r1(RS)				))
+#define MOVZBQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fb6		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVSWQrr(RS, RD)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0fbf		,_b11,_r8(RD),_r2(RS)				))
+#define MOVSWQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fbf		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVZWQrr(RS, RD)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0fb7		,_b11,_r8(RD),_r2(RS)				))
+#define MOVZWQmr(MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0fb7		     ,_r8(RD)		,MD,MB,MI,MS		))
+
+#define MOVSLQrr(RS, RD)		_m64only((_REXQrr(RD, RS),	_O_Mrm		(0x63		,_b11,_r8(RD),_r4(RS)				)))
+#define MOVSLQmr(MD, MB, MI, MS, RD)	_m64only((_REXQmr(MB, MI, RD),	_O_r_X		(0x63		     ,_r8(RD)		,MD,MB,MI,MS		)))
+
+#define BSWAPQr(R)			(_REXQrr(0, R),			_OOr		(0x0fc8,_r8(R)							))
+
+
+
+#define __SSEQrr(OP,RS,RSA,RD,RDA)		(_REXQrr(RD, RS),		_OO_Mrm		(0x0f00|(OP)	,_b11,RDA(RD),RSA(RS)				))
+#define __SSEQmr(OP,MD,MB,MI,MS,RD,RDA)		(_REXQmr(MB, MI, RD),		_OO_r_X		(0x0f00|(OP)	     ,RDA(RD)		,MD,MB,MI,MS		))
+#define __SSEQrm(OP,RS,RSA,MD,MB,MI,MS)		(_REXQrm(RS, MB, MI),		_OO_r_X		(0x0f00|(OP)	     ,RSA(RS)		,MD,MB,MI,MS		))
+#define __SSEQ1rm(OP,RS,RSA,MD,MB,MI,MS)	(_REXQrm(RS, MB, MI),		_OO_r_X		(0x0f01|(OP)	     ,RSA(RS)		,MD,MB,MI,MS		))
+
+#define _SSEQrr(PX,OP,RS,RSA,RD,RDA)					(_jit_B(PX), __SSEQrr(OP, RS, RSA, RD, RDA))
+#define _SSEQmr(PX,OP,MD,MB,MI,MS,RD,RDA)				(_jit_B(PX), __SSEQmr(OP, MD, MB, MI, MS, RD, RDA))
+#define _SSEQrm(PX,OP,RS,RSA,MD,MB,MI,MS)				(_jit_B(PX), __SSEQrm(OP, RS, RSA, MD, MB, MI, MS))
+#define _SSEQ1rm(PX,OP,RS,RSA,MD,MB,MI,MS)				(_jit_B(PX), __SSEQ1rm(OP, RS, RSA, MD, MB, MI, MS))
+
+#define CVTTSS2SIQrr(RS, RD)		 _SSEQrr(0xf3, X86_SSE_CVTTSI, RS,_rX, RD,_r8)
+#define CVTTSS2SIQmr(MD, MB, MI, MS, RD) _SSEQmr(0xf3, X86_SSE_CVTTSI, MD, MB, MI, MS, RD,_r8)
+#define CVTTSD2SIQrr(RS, RD)		 _SSEQrr(0xf2, X86_SSE_CVTTSI, RS,_rX, RD,_r8)
+#define CVTTSD2SIQmr(MD, MB, MI, MS, RD) _SSEQmr(0xf2, X86_SSE_CVTTSI, MD, MB, MI, MS, RD,_r8)
+
+#define CVTSS2SIQrr(RS, RD)		 _SSEQrr(0xf3, X86_SSE_CVTSI, RS,_rX, RD,_r8)
+#define CVTSS2SIQmr(MD, MB, MI, MS, RD)	 _SSEQmr(0xf3, X86_SSE_CVTSI, MD, MB, MI, MS, RD,_r8)
+#define CVTSD2SIQrr(RS, RD)		 _SSEQrr(0xf2, X86_SSE_CVTSI, RS,_rX, RD,_r8)
+#define CVTSD2SIQmr(MD, MB, MI, MS, RD)	 _SSEQmr(0xf2, X86_SSE_CVTSI, MD, MB, MI, MS, RD,_r8)
+
+#define CVTSI2SSQrr(RS, RD)		 _SSEQrr(0xf3, X86_SSE_CVTIS, RS,_r8, RD,_rX)
+#define CVTSI2SSQmr(MD, MB, MI, MS, RD)	 _SSEQmr(0xf3, X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+#define CVTSI2SDQrr(RS, RD)		 _SSEQrr(0xf2, X86_SSE_CVTIS, RS,_r8, RD,_rX)
+#define CVTSI2SDQmr(MD, MB, MI, MS, RD)	 _SSEQmr(0xf2, X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+
+#define MOVDQXrr(RS, RD)		 _SSEQrr(0x66, 0x6e, RS,_r8, RD,_rX)
+#define MOVDQXmr(MD, MB, MI, MS, RD)	 _SSEQmr(0x66, 0x6e, MD, MB, MI, MS, RD,_rX)
+
+#define MOVDXQrr(RS, RD)		 _SSEQrr(0x66, 0x7e, RS,_rX, RD,_r8)
+#define MOVDXQrm(RS, MD, MB, MI, MS)	 _SSEQrm(0x66, 0x7e, RS,_rX, MD, MB, MI, MS)
+#define MOVDQMrr(RS, RD)		__SSEQrr(      0x6e, RS,_r8, RD,_rM)
+#define MOVDQMmr(MD, MB, MI, MS, RD)	__SSEQmr(      0x6e, MD, MB, MI, MS, RD,_rM)
+#define MOVDMQrr(RS, RD)		__SSEQrr(      0x7e, RS,_rM, RD,_r8)
+#define MOVDMQrm(RS, MD, MB, MI, MS)	__SSEQrm(      0x7e, RS,_rM, MD, MB, MI, MS)
+
+
+
+#define CALLsr(R)			CALLQsr(R)
+#define JMPsr(R)			JMPQsr(R)
+
+#endif
+#endif /* __lightning_asm_h */
diff --git a/src/runtime/c/pgf/lightning/i386/asm.h b/src/runtime/c/pgf/lightning/i386/asm.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/asm.h
@@ -0,0 +1,1606 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the i386
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 1999, 2000, 2001, 2002 Ian Piumarta
+ * Copyright 2003 Gwenole Beauchesne
+ * Copyright 2006 Free Software Foundation
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_asm_i386_h
+#define __lightning_asm_i386_h
+
+/*	OPCODE	+ i		= immediate operand
+ *		+ r		= register operand
+ *		+ m		= memory operand (disp,base,index,scale)
+ *		+ sr/sm		= a star preceding a register or memory
+ */
+
+typedef _uc		jit_insn;
+
+#ifndef LIGHTNING_DEBUG
+#define _b00		0
+#define _b01		1
+#define _b10		2
+#define _b11		3
+
+#define _b000		0
+#define _b001		1
+#define _b010		2
+#define _b011		3
+#define _b100		4
+#define _b101		5
+#define _b110		6
+#define _b111		7
+
+/*** REGISTERS ***/	/* [size,,number] */
+
+#define _NOREG		0
+
+#define _AL		0x10
+#define _CL		0x11
+#define _DL		0x12
+#define _BL		0x13
+
+#define _AX		0x30
+#define _CX		0x31
+#define _DX		0x32
+#define _BX		0x33
+#define _SP		0x34
+#define _BP		0x35
+#define _SI		0x36
+#define _DI		0x37
+
+#define _EAX		0x40
+#define _ECX		0x41
+#define _EDX		0x42
+#define _EBX		0x43
+#define _ESP		0x44
+#define _EBP		0x45
+#define _ESI		0x46
+#define _EDI		0x47
+
+#define _MM0		0x60
+#define _MM1		0x61
+#define _MM2		0x62
+#define _MM3		0x63
+#define _MM4		0x64
+#define _MM5		0x65
+#define _MM6		0x66
+#define _MM7		0x67
+
+#define _XMM0		0x70
+#define _XMM1		0x71
+#define _XMM2		0x72
+#define _XMM3		0x73
+#define _XMM4		0x74
+#define _XMM5		0x75
+#define _XMM6		0x76
+#define _XMM7		0x77
+#define _XMM8		0x78
+#define _XMM9		0x79
+#define _XMM10		0x7a
+#define _XMM11		0x7b
+#define _XMM12		0x7c
+#define _XMM13		0x7d
+#define _XMM14		0x7e
+#define _XMM15		0x7f
+
+#define _ST0		0
+#define _ST1		1
+#define _ST2		2
+#define _ST3		3
+#define _ST4		4
+#define _ST5		5
+#define _ST6		6
+#define _ST7		7
+
+#define _r0P(R)		((int)(R) == (int)_NOREG)
+#define _rIP(R)		((int)(R) == (int)_RIP)
+
+#define _rC(R)		((R) & 0xf0)
+#define _rR(R)		((R) & 0x0f)
+#define _rN(R)		((R) & 0x07)
+#define _rXP(R)		((R) > 0 && _rR(R) > 7)
+
+#define _rbpP(R)	(_rR(R) == _rR(_EBP))
+#define _rspP(R)	(_rR(R) == _rR(_ESP))
+#define _rbp13P(R)	(_rN(R) == _rN(_EBP))
+#define _rsp12P(R)	(_rN(R) == _rN(_ESP))
+
+/*** ASSEMBLER ***/
+
+#define _OFF4(D)        (_jit_UL(D) - _jit_UL(_jit.x.pc))
+#define _CKD8(D)        _ck_d(8, ((_uc) _OFF4(D)) )
+
+#define _D8(D)          (_jit_B(0), ((*(_PUC(_jit.x.pc)-1))= _CKD8(D)))
+#define _D32(D)         (_jit_I(0), ((*(_PUI(_jit.x.pc)-1))= _OFF4(D)))
+
+#ifndef _ASM_SAFETY
+# define _M(M)		(M)
+# define _r(R)		(R)
+# define _m(M)		(M)
+# define _s(S)		(S)
+# define _i(I)		(I)
+# define _b(B)		(B)
+# define _noESP(I,OK)	(OK)
+#else
+# define _M(M)		(((M)>3) ? JITFAIL("internal error: mod = " #M) : (M))
+# define _r(R)		(((R)>7) ? JITFAIL("internal error: reg = " #R) : (R))
+# define _m(M)		(((M)>7) ? JITFAIL("internal error: r/m = " #M) : (M))
+# define _s(S)		(((S)>3) ? JITFAIL("internal error: memory scale = " #S) : (S))
+# define _i(I)		(((I)>7) ? JITFAIL("internal error: memory index = " #I) : (I))
+# define _b(B)		(((B)>7) ? JITFAIL("internal error: memory base = "  #B) : (B))
+# define _noESP(I,OK)	(((I)==_ESP) ? JITFAIL("illegal index register: %esp") : (OK))
+#endif
+
+#define _Mrm(Md,R,M)	_jit_B((_M(Md)<<6)|(_r(R)<<3)|_m(M))
+#define _SIB(Sc,I, B)	_jit_B((_s(Sc)<<6)|(_i(I)<<3)|_b(B))
+
+#define _SCL(S)		((((S)==1) ? _b00 : \
+			 (((S)==2) ? _b01 : \
+			 (((S)==4) ? _b10 : \
+			 (((S)==8) ? _b11 : JITFAIL("illegal scale: " #S))))))
+
+/* memory subformats - urgh! */
+
+/* _r_D() is RIP addressing mode if X86_TARGET_64BIT, use _r_DSIB() instead */
+#define _r_D(	R, D	  )	(_Mrm(_b00,_rN(R),_b101 )		             ,_jit_I((long)(D)))
+#define _r_DSIB(R, D      )	(_Mrm(_b00,_rN(R),_b100 ),_SIB(_SCL(1),_b100 ,_b101 ),_jit_I((long)(D)))
+#define _r_0B(	R,   B    )	(_Mrm(_b00,_rN(R),_rA(B))			                   )
+#define _r_0BIS(R,   B,I,S)	(_Mrm(_b00,_rN(R),_b100 ),_SIB(_SCL(S),_rA(I),_rA(B))              )
+#define _r_1B(	R, D,B    )	(_Mrm(_b01,_rN(R),_rA(B))		             ,_jit_B((long)(D)))
+#define _r_1BIS(R, D,B,I,S)	(_Mrm(_b01,_rN(R),_b100 ),_SIB(_SCL(S),_rA(I),_rA(B)),_jit_B((long)(D)))
+#define _r_4B(	R, D,B    )	(_Mrm(_b10,_rN(R),_rA(B))		             ,_jit_I((long)(D)))
+#define _r_4IS( R, D,I,S)	(_Mrm(_b00,_rN(R),_b100 ),_SIB(_SCL(S),_rA(I),_b101 ),_jit_I((long)(D)))
+#define _r_4BIS(R, D,B,I,S)	(_Mrm(_b10,_rN(R),_b100 ),_SIB(_SCL(S),_rA(I),_rA(B)),_jit_I((long)(D)))
+
+#define _r_DB(  R, D,B    )	((_s0P(D) && (!_rbp13P(B)) ? _r_0B  (R,  B    ) : (_s8P(D) ? _r_1B(  R,D,B    ) : _r_4B(  R,D,B    ))))
+#define _r_DBIS(R, D,B,I,S)	((_s0P(D) && (!_rbp13P(B)) ? _r_0BIS(R,  B,I,S) : (_s8P(D) ? _r_1BIS(R,D,B,I,S) : _r_4BIS(R,D,B,I,S))))
+
+
+
+/* --- Instruction formats ------------------------------------------------- */
+
+/*	 _format						     Opcd	  ModR/M dN(rB,rI,Sc)	  imm... */
+
+#define	 _d16()					   (		  _jit_B(0x66	)				  )
+#define	  _O(	     OP				)  (		  _jit_B(  OP	)				  )
+#define	  _Or(	     OP,R			)  (		  _jit_B( (OP)|_r(R))				  )
+#define	 _OO(	     OP				)  ( _jit_B((OP)>>8), _jit_B( (OP)	)				  )
+#define	 _OOr(	     OP,R			)  ( _jit_B((OP)>>8), _jit_B( (OP)|_r(R))				  )
+#define	  _Os(	     OP,B			)  (	_s8P(B) ? _jit_B(((OP)|_b10)) : _jit_B(OP)			  )
+#define	    _sW(			     W	)  (				       _s8P(W) ? _jit_B(W):_jit_W(W)	  )
+#define	    _sL(			     L	)  (				       _s8P(L) ? _jit_B(L):_jit_I(L)	  )
+#define	    _sWO(			     W	)  (				       _s8P(W) ?    1 :   2	  )
+#define	    _sLO(			     L	)  (				       _s8P(L) ?    1 :   4	  )
+#define	  _O_B(	     OP			    ,B	)  (	    _O	    (  OP  )			      ,_jit_B(B)	  )
+#define	  _O_W(	     OP			    ,W	)  (	    _O	    (  OP  )			      ,_jit_W(W)	  )
+#define	  _O_L(	     OP			    ,L	)  (	    _O	    (  OP  )			      ,_jit_I(L)	  )
+#define	  _O_D8(     OP			    ,D	)  (	    _O	    (  OP  )			     ,_D8(D)	  )
+#define	  _O_D32(     OP		    ,D	)  (	    _O	    (  OP  )			     ,_D32(D)	  )
+#define	 _OO_D32(     OP		    ,D	)  (	   _OO	    (  OP  )			     ,_D32(D)	  )
+#define	  _Os_sW(    OP			    ,W	)  (	    _Os	    (  OP,W)			     ,_sW(W)	  )
+#define	  _Os_sL(    OP			    ,L	)  (	    _Os	    (  OP,L)			     ,_sL(L)	  )
+#define	  _O_W_B(    OP			    ,W,B)  (	    _O	    (  OP  )			      ,_jit_W(W),_jit_B(B))
+#define	  _Or_B(     OP,R		    ,B	)  (	    _Or	    (  OP,R)			      ,_jit_B(B)	  )
+#define	  _Or_W(     OP,R		    ,W	)  (	    _Or	    (  OP,R)			      ,_jit_W(W)	  )
+#define	  _Or_L(     OP,R		    ,L	)  (	    _Or	    (  OP,R)			      ,_jit_I(L)	  )
+#define	  _Or_Q(     OP,R		    ,Q	)  (	    _Or	    (  OP,R)			      ,_jit_L(Q)	  )
+#define	  _O_Mrm(    OP	 ,MO,R,M		)  (	    _O	    (  OP  ),_Mrm(MO,R,M	    )		  )
+#define	 _OO_Mrm(    OP	 ,MO,R,M		)  (	   _OO	    (  OP  ),_Mrm(MO,R,M	    )		  )
+#define	  _O_Mrm_B(  OP	 ,MO,R,M	    ,B	)  (	    _O	    (  OP  ),_Mrm(MO,R,M	    ) ,_jit_B(B)	  )
+#define	  _O_Mrm_W(  OP	 ,MO,R,M	    ,W	)  (	    _O	    (  OP  ),_Mrm(MO,R,M	    ) ,_jit_W(W)	  )
+#define	  _O_Mrm_L(  OP	 ,MO,R,M	    ,L	)  (	    _O	    (  OP  ),_Mrm(MO,R,M	    ) ,_jit_I(L)	  )
+#define	 _OO_Mrm_B(  OP	 ,MO,R,M	    ,B	)  (	   _OO	    (  OP  ),_Mrm(MO,R,M	    ) ,_jit_B(B)	  )
+#define	  _Os_Mrm_sW(OP	 ,MO,R,M	    ,W	)  (	    _Os	    (  OP,W),_Mrm(MO,R,M	    ),_sW(W)	  )
+#define	  _Os_Mrm_sL(OP	 ,MO,R,M	    ,L	)  (	    _Os	    (  OP,L),_Mrm(MO,R,M	    ),_sL(L)	  )
+#define	  _O_r_X(    OP	    ,R	,MD,MB,MI,MS	)  (	    _O	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,0)		  )
+#define	 _OO_r_X(    OP	    ,R	,MD,MB,MI,MS	)  (	   _OO	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,0)		  )
+#define	  _O_r_X_B(  OP	    ,R	,MD,MB,MI,MS,B	)  (	    _O	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,1) ,_jit_B(B)	  )
+#define	  _O_r_X_W(  OP	    ,R	,MD,MB,MI,MS,W	)  (	    _O	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,2) ,_jit_W(W)	  )
+#define	  _O_r_X_L(  OP	    ,R	,MD,MB,MI,MS,L	)  (	    _O	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,4) ,_jit_I(L)	  )
+#define	 _OO_r_X_B(  OP	    ,R	,MD,MB,MI,MS,B	)  (	   _OO	    (  OP  ),_r_X(   R	,MD,MB,MI,MS,1) ,_jit_B(B)	  )
+#define	  _Os_r_X_sW(OP	    ,R	,MD,MB,MI,MS,W	)  (	    _Os	    (  OP,W),_r_X(   R	,MD,MB,MI,MS,_sWO(W)),_sW(W))
+#define	  _Os_r_X_sL(OP	    ,R	,MD,MB,MI,MS,L	)  (	    _Os	    (  OP,L),_r_X(   R	,MD,MB,MI,MS,_sLO(L)),_sL(L))
+#define	  _O_X_B(    OP		,MD,MB,MI,MS,B	)  (	    _O_r_X_B(  OP	    ,0	,MD,MB,MI,MS	 ,B)	  )
+#define	  _O_X_W(    OP		,MD,MB,MI,MS,W	)  (	    _O_r_X_W(  OP	    ,0	,MD,MB,MI,MS	 ,W)	  )
+#define	  _O_X_L(    OP		,MD,MB,MI,MS,L	)  (	    _O_r_X_L(  OP	    ,0	,MD,MB,MI,MS	 ,L)	  )
+
+
+/* --- REX prefixes -------------------------------------------------------- */
+
+
+#define _BIT(X)			(!!(X))
+#define _d64(W,R,X,B)		(_jit_B(0x40|(W)<<3|(R)<<2|(X)<<1|(B)))
+
+#define __REXwrxb(L,W,R,X,B)	((W|R|X|B) || (L) ? (void)_d64(W,R,X,B) : ((void)0))
+#define __REXwrx_(L,W,R,X,MR)	(__REXwrxb(L,W,R,X,_BIT(_rIP(MR)?0:_rXP(MR))))
+#define __REXw_x_(L,W,R,X,MR)	(__REXwrx_(L,W,_BIT(_rXP(R)),X,MR))
+#define __REX_reg(RR)		(__REXwrxb(0,0,0,00,_BIT(_rXP(RR))))
+#define __REX_mem(MB,MI)	(__REXwrxb(0,0,0,_BIT(_rXP(MI)),_BIT(_rXP(MB))))
+
+/* FIXME: can't mix new (SPL,BPL,SIL,DIL) with (AH,BH,CH,DH) */
+#define _REXBrr(RR,MR)		_m64(__REXw_x_(_r1e8lP(RR)||_r1e8lP(MR),0,RR,0,MR))
+#define _REXBmr(MB,MI,RD)	_m64(__REXw_x_(_r1e8lP(RD)||_r1e8lP(MB),0,RD,_BIT(_rXP(MI)),MB))
+#define _REXBrm(RS,MB,MI)	_REXBmr(MB,MI,RS)
+
+#define _REXBLrr(RR,MR)		_m64(__REXw_x_(_r1e8lP(MR),0,RR,0,MR))
+#define _REXLrr(RR,MR)		_m64(__REXw_x_(0,0,RR,0,MR))
+#define _REXLmr(MB,MI,RD)	_m64(__REXw_x_(0,0,RD,_BIT(_rXP(MI)),MB))
+#define _REXLrm(RS,MB,MI)	_REXLmr(MB,MI,RS)
+#define _REXLr(RR)		_m64(__REX_reg(RR))
+#define _REXLm(MB,MI)		_m64(__REX_mem(MB,MI))
+
+#define _REXQrr(RR,MR)		_m64only(__REXw_x_(0,1,RR,0,MR))
+#define _REXQmr(MB,MI,RD)	_m64only(__REXw_x_(0,1,RD,_BIT(_rXP(MI)),MB))
+#define _REXQrm(RS,MB,MI)	_REXQmr(MB,MI,RS)
+#define _REXQr(RR)		_m64only(__REX_reg(RR))
+#define _REXQm(MB,MI)		_m64only(__REX_mem(MB,MI))
+
+
+/* ========================================================================= */
+/* --- Fully-qualified intrinsic instructions ------------------------------ */
+/* ========================================================================= */
+
+/*	OPCODE	+ i	= immediate operand
+ *		+ r	= register operand
+ *		+ m	= memory operand (disp,base,index,scale)
+ *		+ sr/sm	= a star preceding a register or memory
+ *		+ 0	= top of stack register (for FPU instructions)
+ *
+ *	NOTE in x86-64 mode: a memory operand with only a valid
+ *	displacement value will lead to the expect absolute mode. If
+ *	RIP addressing is necessary, X86_RIP shall be used as the base
+ *	register argument.
+ */
+
+/* --- ALU instructions ---------------------------------------------------- */
+
+enum {
+  X86_ADD = 0,
+  X86_OR  = 1,
+  X86_ADC = 2,
+  X86_SBB = 3,
+  X86_AND = 4,
+  X86_SUB = 5,
+  X86_XOR = 6,
+  X86_CMP = 7,
+};
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define _ALUBrr(OP,RS, RD)		(_REXBrr(RS, RD),		_O_Mrm		(((OP) << 3)	,_b11,_r1(RS),_r1(RD)				))
+#define _ALUBmr(OP, MD, MB, MI, MS, RD)	(_REXBmr(MB, MI, RD),		_O_r_X		(((OP) << 3) + 2,_r1(RD)		,MD,MB,MI,MS		))
+#define _ALUBrm(OP, RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_O_r_X		(((OP) << 3)	,    ,_r1(RS)		,MD,MB,MI,MS		))
+#define _ALUBir(OP, IM, RD)		((RD) == _AL ? \
+					(_REXBrr(0, RD),		_O_B		(((OP) << 3) + 4					,_su8(IM))) : \
+					(_REXBrr(0, RD),		_O_Mrm_B	(0x80		,_b11,OP     ,_r1(RD)			,_su8(IM))) )
+#define _ALUBim(OP, IM, MD, MB, MI, MS)	(_REXBrm(0, MB, MI),		_O_r_X_B	(0x80		     ,OP		,MD,MB,MI,MS	,_su8(IM)))
+
+#define _ALUWrr(OP, RS, RD)		(_d16(), _REXLrr(RS, RD),	_O_Mrm		(((OP) << 3) + 1,_b11,_r2(RS),_r2(RD)				))
+#define _ALUWmr(OP, MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_O_r_X		(((OP) << 3) + 3     ,_r2(RD)		,MD,MB,MI,MS		))
+#define _ALUWrm(OP, RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_O_r_X		(((OP) << 3) + 1     ,_r2(RS)		,MD,MB,MI,MS		))
+#define _ALUWir(OP, IM, RD)		((RD) == _AX ? \
+					(_d16(), _REXLrr(0, RD),	_O_W		(((OP) << 3) + 5					,_su16(IM))) : \
+					(_d16(), _REXLrr(0, RD),	_Os_Mrm_sW	(0x81		,_b11,OP     ,_r2(RD)			,_su16(IM))) )
+#define _ALUWim(OP, IM, MD, MB, MI, MS)	(_d16(), _REXLrm(0, MB, MI),	_Os_r_X_sW	(0x81		     ,OP		,MD,MB,MI,MS	,_su16(IM)))
+
+#define _ALULrr(OP, RS, RD)		(_REXLrr(RS, RD),		_O_Mrm		(((OP) << 3) + 1,_b11,_r4(RS),_r4(RD)				))
+#define _ALULmr(OP, MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_O_r_X		(((OP) << 3) + 3     ,_r4(RD)		,MD,MB,MI,MS		))
+#define _ALULrm(OP, RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_O_r_X		(((OP) << 3) + 1     ,_r4(RS)		,MD,MB,MI,MS		))
+#define _ALULir(OP, IM, RD)		(!_s8P(IM) && (RD) == _EAX ? \
+					(_REXLrr(0, RD),		_O_L		(((OP) << 3) + 5					,IM	)) : \
+					(_REXLrr(0, RD),		_Os_Mrm_sL	(0x81		,_b11,OP     ,_r4(RD)			,IM	)) )
+#define _ALULim(OP, IM, MD, MB, MI, MS)	(_REXLrm(0, MB, MI),		_Os_r_X_sL	(0x81		     ,OP		,MD,MB,MI,MS	,IM	))
+
+#define _ALUQrr(OP, RS, RD)		(_REXQrr(RS, RD),		_O_Mrm		(((OP) << 3) + 1,_b11,_r8(RS),_r8(RD)				))
+#define _ALUQmr(OP, MD, MB, MI, MS, RD)	(_REXQmr(MB, MI, RD),		_O_r_X		(((OP) << 3) + 3     ,_r8(RD)		,MD,MB,MI,MS		))
+#define _ALUQrm(OP, RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_O_r_X		(((OP) << 3) + 1     ,_r8(RS)		,MD,MB,MI,MS		))
+#define _ALUQir(OP, IM, RD)						\
+    /* Immediate fits in 32 bits? */					\
+    (_s32P((long)(IM))							\
+     /* Yes. Immediate does not fit in 8 bits and reg is %rax? */	\
+     ? (!_s8P(IM) && (RD) == _RAX					\
+	? (_REXQrr(0, RD), _O_L(((OP) << 3) + 5, IM))			\
+	: (_REXQrr(0, RD), _Os_Mrm_sL(0x81, _b11, OP, _r8(RD), IM)))	\
+     /* No. Need immediate in a register */				\
+     : (MOVQir(IM, JIT_REXTMP), _ALUQrr(OP, JIT_REXTMP, RD)))
+#define _ALUQim(OP, IM, MD, MB, MI, MS)	(_REXQrm(0, MB, MI),		_Os_r_X_sL	(0x81		     ,OP		,MD,MB,MI,MS	,IM	))
+
+#define ADCBrr(RS, RD)			_ALUBrr(X86_ADC, RS, RD)
+#define ADCBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_ADC, MD, MB, MI, MS, RD)
+#define ADCBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_ADC, RS, MD, MB, MI, MS)
+#define ADCBir(IM, RD)			_ALUBir(X86_ADC, IM, RD)
+#define ADCBim(IM, MD, MB, MI, MS)	_ALUBim(X86_ADC, IM, MD, MB, MI, MS)
+
+#define ADCWrr(RS, RD)			_ALUWrr(X86_ADC, RS, RD)
+#define ADCWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_ADC, MD, MB, MI, MS, RD)
+#define ADCWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_ADC, RS, MD, MB, MI, MS)
+#define ADCWir(IM, RD)			_ALUWir(X86_ADC, IM, RD)
+#define ADCWim(IM, MD, MB, MI, MS)	_ALUWim(X86_ADC, IM, MD, MB, MI, MS)
+
+#define ADCLrr(RS, RD)			_ALULrr(X86_ADC, RS, RD)
+#define ADCLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_ADC, MD, MB, MI, MS, RD)
+#define ADCLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_ADC, RS, MD, MB, MI, MS)
+#define ADCLir(IM, RD)			_ALULir(X86_ADC, IM, RD)
+#define ADCLim(IM, MD, MB, MI, MS)	_ALULim(X86_ADC, IM, MD, MB, MI, MS)
+
+
+#define ADDBrr(RS, RD)			_ALUBrr(X86_ADD, RS, RD)
+#define ADDBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_ADD, MD, MB, MI, MS, RD)
+#define ADDBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_ADD, RS, MD, MB, MI, MS)
+#define ADDBir(IM, RD)			_ALUBir(X86_ADD, IM, RD)
+#define ADDBim(IM, MD, MB, MI, MS)	_ALUBim(X86_ADD, IM, MD, MB, MI, MS)
+
+#define ADDWrr(RS, RD)			_ALUWrr(X86_ADD, RS, RD)
+#define ADDWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_ADD, MD, MB, MI, MS, RD)
+#define ADDWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_ADD, RS, MD, MB, MI, MS)
+#define ADDWir(IM, RD)			_ALUWir(X86_ADD, IM, RD)
+#define ADDWim(IM, MD, MB, MI, MS)	_ALUWim(X86_ADD, IM, MD, MB, MI, MS)
+
+#define ADDLrr(RS, RD)			_ALULrr(X86_ADD, RS, RD)
+#define ADDLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_ADD, MD, MB, MI, MS, RD)
+#define ADDLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_ADD, RS, MD, MB, MI, MS)
+#define ADDLir(IM, RD)			_ALULir(X86_ADD, IM, RD)
+#define ADDLim(IM, MD, MB, MI, MS)	_ALULim(X86_ADD, IM, MD, MB, MI, MS)
+
+
+#define ANDBrr(RS, RD)			_ALUBrr(X86_AND, RS, RD)
+#define ANDBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_AND, MD, MB, MI, MS, RD)
+#define ANDBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_AND, RS, MD, MB, MI, MS)
+#define ANDBir(IM, RD)			_ALUBir(X86_AND, IM, RD)
+#define ANDBim(IM, MD, MB, MI, MS)	_ALUBim(X86_AND, IM, MD, MB, MI, MS)
+
+#define ANDWrr(RS, RD)			_ALUWrr(X86_AND, RS, RD)
+#define ANDWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_AND, MD, MB, MI, MS, RD)
+#define ANDWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_AND, RS, MD, MB, MI, MS)
+#define ANDWir(IM, RD)			_ALUWir(X86_AND, IM, RD)
+#define ANDWim(IM, MD, MB, MI, MS)	_ALUWim(X86_AND, IM, MD, MB, MI, MS)
+
+#define ANDLrr(RS, RD)			_ALULrr(X86_AND, RS, RD)
+#define ANDLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_AND, MD, MB, MI, MS, RD)
+#define ANDLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_AND, RS, MD, MB, MI, MS)
+#define ANDLir(IM, RD)			_ALULir(X86_AND, IM, RD)
+#define ANDLim(IM, MD, MB, MI, MS)	_ALULim(X86_AND, IM, MD, MB, MI, MS)
+
+
+#define CMPBrr(RS, RD)			_ALUBrr(X86_CMP, RS, RD)
+#define CMPBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_CMP, MD, MB, MI, MS, RD)
+#define CMPBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_CMP, RS, MD, MB, MI, MS)
+#define CMPBir(IM, RD)			_ALUBir(X86_CMP, IM, RD)
+#define CMPBim(IM, MD, MB, MI, MS)	_ALUBim(X86_CMP, IM, MD, MB, MI, MS)
+
+#define CMPWrr(RS, RD)			_ALUWrr(X86_CMP, RS, RD)
+#define CMPWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_CMP, MD, MB, MI, MS, RD)
+#define CMPWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_CMP, RS, MD, MB, MI, MS)
+#define CMPWir(IM, RD)			_ALUWir(X86_CMP, IM, RD)
+#define CMPWim(IM, MD, MB, MI, MS)	_ALUWim(X86_CMP, IM, MD, MB, MI, MS)
+
+#define CMPLrr(RS, RD)			_ALULrr(X86_CMP, RS, RD)
+#define CMPLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_CMP, MD, MB, MI, MS, RD)
+#define CMPLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_CMP, RS, MD, MB, MI, MS)
+#define CMPLir(IM, RD)			_ALULir(X86_CMP, IM, RD)
+#define CMPLim(IM, MD, MB, MI, MS)	_ALULim(X86_CMP, IM, MD, MB, MI, MS)
+
+
+#define ORBrr(RS, RD)			_ALUBrr(X86_OR, RS, RD)
+#define ORBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_OR, MD, MB, MI, MS, RD)
+#define ORBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_OR, RS, MD, MB, MI, MS)
+#define ORBir(IM, RD)			_ALUBir(X86_OR, IM, RD)
+#define ORBim(IM, MD, MB, MI, MS)	_ALUBim(X86_OR, IM, MD, MB, MI, MS)
+
+#define ORWrr(RS, RD)			_ALUWrr(X86_OR, RS, RD)
+#define ORWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_OR, MD, MB, MI, MS, RD)
+#define ORWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_OR, RS, MD, MB, MI, MS)
+#define ORWir(IM, RD)			_ALUWir(X86_OR, IM, RD)
+#define ORWim(IM, MD, MB, MI, MS)	_ALUWim(X86_OR, IM, MD, MB, MI, MS)
+
+#define ORLrr(RS, RD)			_ALULrr(X86_OR, RS, RD)
+#define ORLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_OR, MD, MB, MI, MS, RD)
+#define ORLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_OR, RS, MD, MB, MI, MS)
+#define ORLir(IM, RD)			_ALULir(X86_OR, IM, RD)
+#define ORLim(IM, MD, MB, MI, MS)	_ALULim(X86_OR, IM, MD, MB, MI, MS)
+
+
+#define SBBBrr(RS, RD)			_ALUBrr(X86_SBB, RS, RD)
+#define SBBBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_SBB, MD, MB, MI, MS, RD)
+#define SBBBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_SBB, RS, MD, MB, MI, MS)
+#define SBBBir(IM, RD)			_ALUBir(X86_SBB, IM, RD)
+#define SBBBim(IM, MD, MB, MI, MS)	_ALUBim(X86_SBB, IM, MD, MB, MI, MS)
+
+#define SBBWrr(RS, RD)			_ALUWrr(X86_SBB, RS, RD)
+#define SBBWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_SBB, MD, MB, MI, MS, RD)
+#define SBBWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_SBB, RS, MD, MB, MI, MS)
+#define SBBWir(IM, RD)			_ALUWir(X86_SBB, IM, RD)
+#define SBBWim(IM, MD, MB, MI, MS)	_ALUWim(X86_SBB, IM, MD, MB, MI, MS)
+
+#define SBBLrr(RS, RD)			_ALULrr(X86_SBB, RS, RD)
+#define SBBLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_SBB, MD, MB, MI, MS, RD)
+#define SBBLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_SBB, RS, MD, MB, MI, MS)
+#define SBBLir(IM, RD)			_ALULir(X86_SBB, IM, RD)
+#define SBBLim(IM, MD, MB, MI, MS)	_ALULim(X86_SBB, IM, MD, MB, MI, MS)
+
+
+#define SUBBrr(RS, RD)			_ALUBrr(X86_SUB, RS, RD)
+#define SUBBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_SUB, MD, MB, MI, MS, RD)
+#define SUBBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_SUB, RS, MD, MB, MI, MS)
+#define SUBBir(IM, RD)			_ALUBir(X86_SUB, IM, RD)
+#define SUBBim(IM, MD, MB, MI, MS)	_ALUBim(X86_SUB, IM, MD, MB, MI, MS)
+
+#define SUBWrr(RS, RD)			_ALUWrr(X86_SUB, RS, RD)
+#define SUBWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_SUB, MD, MB, MI, MS, RD)
+#define SUBWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_SUB, RS, MD, MB, MI, MS)
+#define SUBWir(IM, RD)			_ALUWir(X86_SUB, IM, RD)
+#define SUBWim(IM, MD, MB, MI, MS)	_ALUWim(X86_SUB, IM, MD, MB, MI, MS)
+
+#define SUBLrr(RS, RD)			_ALULrr(X86_SUB, RS, RD)
+#define SUBLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_SUB, MD, MB, MI, MS, RD)
+#define SUBLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_SUB, RS, MD, MB, MI, MS)
+#define SUBLir(IM, RD)			_ALULir(X86_SUB, IM, RD)
+#define SUBLim(IM, MD, MB, MI, MS)	_ALULim(X86_SUB, IM, MD, MB, MI, MS)
+
+
+#define XORBrr(RS, RD)			_ALUBrr(X86_XOR, RS, RD)
+#define XORBmr(MD, MB, MI, MS, RD)	_ALUBmr(X86_XOR, MD, MB, MI, MS, RD)
+#define XORBrm(RS, MD, MB, MI, MS)	_ALUBrm(X86_XOR, RS, MD, MB, MI, MS)
+#define XORBir(IM, RD)			_ALUBir(X86_XOR, IM, RD)
+#define XORBim(IM, MD, MB, MI, MS)	_ALUBim(X86_XOR, IM, MD, MB, MI, MS)
+
+#define XORWrr(RS, RD)			_ALUWrr(X86_XOR, RS, RD)
+#define XORWmr(MD, MB, MI, MS, RD)	_ALUWmr(X86_XOR, MD, MB, MI, MS, RD)
+#define XORWrm(RS, MD, MB, MI, MS)	_ALUWrm(X86_XOR, RS, MD, MB, MI, MS)
+#define XORWir(IM, RD)			_ALUWir(X86_XOR, IM, RD)
+#define XORWim(IM, MD, MB, MI, MS)	_ALUWim(X86_XOR, IM, MD, MB, MI, MS)
+
+#define XORLrr(RS, RD)			_ALULrr(X86_XOR, RS, RD)
+#define XORLmr(MD, MB, MI, MS, RD)	_ALULmr(X86_XOR, MD, MB, MI, MS, RD)
+#define XORLrm(RS, MD, MB, MI, MS)	_ALULrm(X86_XOR, RS, MD, MB, MI, MS)
+#define XORLir(IM, RD)			_ALULir(X86_XOR, IM, RD)
+#define XORLim(IM, MD, MB, MI, MS)	_ALULim(X86_XOR, IM, MD, MB, MI, MS)
+
+
+
+/* --- Shift/Rotate instructions ------------------------------------------- */
+
+enum {
+  X86_ROL = 0,
+  X86_ROR = 1,
+  X86_RCL = 2,
+  X86_RCR = 3,
+  X86_SHL = 4,
+  X86_SHR = 5,
+  X86_SAR = 7,
+};
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define _ROTSHIBir(OP,IM,RD)		((IM) == 1 ? \
+					(_REXBrr(0, RD),		_O_Mrm		(0xd0		,_b11,OP,_r1(RD)				)) : \
+					(_REXBrr(0, RD),		_O_Mrm_B	(0xc0		,_b11,OP,_r1(RD)			,_u8(IM))) )
+#define _ROTSHIBim(OP,IM,MD,MB,MI,MS)	((IM) == 1 ? \
+					(_REXBrm(0, MB, MI),		_O_r_X		(0xd0		     ,OP		,MD,MB,MI,MS		)) : \
+					(_REXBrm(0, MB, MI),		_O_r_X_B	(0xc0		     ,OP		,MD,MB,MI,MS	,_u8(IM))) )
+#define _ROTSHIBrr(OP,RS,RD)		(((RS) == _CL) ? \
+					(_REXBrr(RS, RD),		_O_Mrm		(0xd2		,_b11,OP,_r1(RD)				)) : \
+									JITFAIL("source register must be CL"					)  )
+#define _ROTSHIBrm(OP,RS,MD,MB,MI,MS)	(((RS) == _CL) ? \
+					(_REXBrm(RS, MB, MI),		_O_r_X		(0xd2		     ,OP		,MD,MB,MI,MS		)) : \
+									JITFAIL("source register must be CL"					)  )
+
+#define _ROTSHIWir(OP,IM,RD)		((IM) == 1 ? \
+					(_d16(), _REXLrr(0, RD),	_O_Mrm		(0xd1		,_b11,OP,_r2(RD)				)) : \
+					(_d16(), _REXLrr(0, RD),	_O_Mrm_B	(0xc1		,_b11,OP,_r2(RD)			,_u8(IM))) )
+#define _ROTSHIWim(OP,IM,MD,MB,MI,MS)	((IM) == 1 ? \
+					(_d16(), _REXLrm(0, MB, MI),	_O_r_X		(0xd1		     ,OP		,MD,MB,MI,MS		)) : \
+					(_d16(), _REXLrm(0, MB, MI),	_O_r_X_B	(0xc1		     ,OP		,MD,MB,MI,MS	,_u8(IM))) )
+#define _ROTSHIWrr(OP,RS,RD)		(((RS) == _CL) ? \
+					(_d16(), _REXLrr(RS, RD),	_O_Mrm		(0xd3		,_b11,OP,_r2(RD)				)) : \
+									JITFAIL("source register must be CL"					)  )
+#define _ROTSHIWrm(OP,RS,MD,MB,MI,MS)	(((RS) == _CL) ? \
+					(_d16(), _REXLrm(RS, MB, MI),	_O_r_X		(0xd3		     ,OP		,MD,MB,MI,MS		)) : \
+									JITFAIL("source register must be CL"					)  )
+
+#define _ROTSHILir(OP,IM,RD)		((IM) == 1 ? \
+					(_REXLrr(0, RD),		_O_Mrm		(0xd1		,_b11,OP,_r4(RD)				)) : \
+					(_REXLrr(0, RD),		_O_Mrm_B	(0xc1		,_b11,OP,_r4(RD)			,_u8(IM))) )
+#define _ROTSHILim(OP,IM,MD,MB,MI,MS)	((IM) == 1 ? \
+					(_REXLrm(0, MB, MI),		_O_r_X		(0xd1		     ,OP		,MD,MB,MI,MS		)) : \
+					(_REXLrm(0, MB, MI),		_O_r_X_B	(0xc1		     ,OP		,MD,MB,MI,MS	,_u8(IM))) )
+#define _ROTSHILrr(OP,RS,RD)		(((RS) == _CL) ? \
+					(_REXLrr(RS, RD),		_O_Mrm		(0xd3		,_b11,OP,_r4(RD)				)) : \
+									JITFAIL("source register must be CL"					)  )
+#define _ROTSHILrm(OP,RS,MD,MB,MI,MS)	(((RS) == _CL) ? \
+					(_REXLrm(RS, MB, MI),		_O_r_X		(0xd3		     ,OP		,MD,MB,MI,MS		)) : \
+									JITFAIL("source register must be CL"					)  )
+
+#define _ROTSHIQir(OP,IM,RD)		((IM) == 1 ? \
+					(_REXQrr(0, RD),		_O_Mrm		(0xd1		,_b11,OP,_r8(RD)				)) : \
+					(_REXQrr(0, RD),		_O_Mrm_B	(0xc1		,_b11,OP,_r8(RD)			,_u8(IM))) )
+#define _ROTSHIQim(OP,IM,MD,MB,MI,MS)	((IM) == 1 ? \
+					(_REXQrm(0, MB, MI),		_O_r_X		(0xd1		     ,OP		,MD,MB,MI,MS		)) : \
+					(_REXQrm(0, MB, MI),		_O_r_X_B	(0xc1		     ,OP		,MD,MB,MI,MS	,_u8(IM))) )
+#define _ROTSHIQrr(OP,RS,RD)		(((RS) == _CL) ? \
+					(_REXQrr(RS, RD),		_O_Mrm		(0xd3		,_b11,OP,_r8(RD)				)) : \
+									JITFAIL("source register must be CL"					)  )
+#define _ROTSHIQrm(OP,RS,MD,MB,MI,MS)	(((RS) == _CL) ? \
+					(_REXQrm(RS, MB, MI),		_O_r_X		(0xd3		     ,OP		,MD,MB,MI,MS		)) : \
+									JITFAIL("source register must be CL"					)  )
+
+#define ROLBir(IM, RD)			_ROTSHIBir(X86_ROL, IM, RD)
+#define ROLBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_ROL, IM, MD, MB, MI, MS)
+#define ROLBrr(RS, RD)			_ROTSHIBrr(X86_ROL, RS, RD)
+#define ROLBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_ROL, RS, MD, MB, MI, MS)
+
+#define ROLWir(IM, RD)			_ROTSHIWir(X86_ROL, IM, RD)
+#define ROLWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_ROL, IM, MD, MB, MI, MS)
+#define ROLWrr(RS, RD)			_ROTSHIWrr(X86_ROL, RS, RD)
+#define ROLWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_ROL, RS, MD, MB, MI, MS)
+
+#define ROLLir(IM, RD)			_ROTSHILir(X86_ROL, IM, RD)
+#define ROLLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_ROL, IM, MD, MB, MI, MS)
+#define ROLLrr(RS, RD)			_ROTSHILrr(X86_ROL, RS, RD)
+#define ROLLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_ROL, RS, MD, MB, MI, MS)
+
+
+#define RORBir(IM, RD)			_ROTSHIBir(X86_ROR, IM, RD)
+#define RORBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_ROR, IM, MD, MB, MI, MS)
+#define RORBrr(RS, RD)			_ROTSHIBrr(X86_ROR, RS, RD)
+#define RORBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_ROR, RS, MD, MB, MI, MS)
+
+#define RORWir(IM, RD)			_ROTSHIWir(X86_ROR, IM, RD)
+#define RORWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_ROR, IM, MD, MB, MI, MS)
+#define RORWrr(RS, RD)			_ROTSHIWrr(X86_ROR, RS, RD)
+#define RORWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_ROR, RS, MD, MB, MI, MS)
+
+#define RORLir(IM, RD)			_ROTSHILir(X86_ROR, IM, RD)
+#define RORLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_ROR, IM, MD, MB, MI, MS)
+#define RORLrr(RS, RD)			_ROTSHILrr(X86_ROR, RS, RD)
+#define RORLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_ROR, RS, MD, MB, MI, MS)
+
+
+#define RCLBir(IM, RD)			_ROTSHIBir(X86_RCL, IM, RD)
+#define RCLBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_RCL, IM, MD, MB, MI, MS)
+#define RCLBrr(RS, RD)			_ROTSHIBrr(X86_RCL, RS, RD)
+#define RCLBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_RCL, RS, MD, MB, MI, MS)
+
+#define RCLWir(IM, RD)			_ROTSHIWir(X86_RCL, IM, RD)
+#define RCLWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_RCL, IM, MD, MB, MI, MS)
+#define RCLWrr(RS, RD)			_ROTSHIWrr(X86_RCL, RS, RD)
+#define RCLWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_RCL, RS, MD, MB, MI, MS)
+
+#define RCLLir(IM, RD)			_ROTSHILir(X86_RCL, IM, RD)
+#define RCLLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_RCL, IM, MD, MB, MI, MS)
+#define RCLLrr(RS, RD)			_ROTSHILrr(X86_RCL, RS, RD)
+#define RCLLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_RCL, RS, MD, MB, MI, MS)
+
+
+#define RCRBir(IM, RD)			_ROTSHIBir(X86_RCR, IM, RD)
+#define RCRBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_RCR, IM, MD, MB, MI, MS)
+#define RCRBrr(RS, RD)			_ROTSHIBrr(X86_RCR, RS, RD)
+#define RCRBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_RCR, RS, MD, MB, MI, MS)
+
+#define RCRWir(IM, RD)			_ROTSHIWir(X86_RCR, IM, RD)
+#define RCRWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_RCR, IM, MD, MB, MI, MS)
+#define RCRWrr(RS, RD)			_ROTSHIWrr(X86_RCR, RS, RD)
+#define RCRWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_RCR, RS, MD, MB, MI, MS)
+
+#define RCRLir(IM, RD)			_ROTSHILir(X86_RCR, IM, RD)
+#define RCRLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_RCR, IM, MD, MB, MI, MS)
+#define RCRLrr(RS, RD)			_ROTSHILrr(X86_RCR, RS, RD)
+#define RCRLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_RCR, RS, MD, MB, MI, MS)
+
+
+#define SHLBir(IM, RD)			_ROTSHIBir(X86_SHL, IM, RD)
+#define SHLBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_SHL, IM, MD, MB, MI, MS)
+#define SHLBrr(RS, RD)			_ROTSHIBrr(X86_SHL, RS, RD)
+#define SHLBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_SHL, RS, MD, MB, MI, MS)
+
+#define SHLWir(IM, RD)			_ROTSHIWir(X86_SHL, IM, RD)
+#define SHLWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_SHL, IM, MD, MB, MI, MS)
+#define SHLWrr(RS, RD)			_ROTSHIWrr(X86_SHL, RS, RD)
+#define SHLWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_SHL, RS, MD, MB, MI, MS)
+
+#define SHLLir(IM, RD)			_ROTSHILir(X86_SHL, IM, RD)
+#define SHLLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_SHL, IM, MD, MB, MI, MS)
+#define SHLLrr(RS, RD)			_ROTSHILrr(X86_SHL, RS, RD)
+#define SHLLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_SHL, RS, MD, MB, MI, MS)
+
+
+#define SHRBir(IM, RD)			_ROTSHIBir(X86_SHR, IM, RD)
+#define SHRBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_SHR, IM, MD, MB, MI, MS)
+#define SHRBrr(RS, RD)			_ROTSHIBrr(X86_SHR, RS, RD)
+#define SHRBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_SHR, RS, MD, MB, MI, MS)
+
+#define SHRWir(IM, RD)			_ROTSHIWir(X86_SHR, IM, RD)
+#define SHRWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_SHR, IM, MD, MB, MI, MS)
+#define SHRWrr(RS, RD)			_ROTSHIWrr(X86_SHR, RS, RD)
+#define SHRWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_SHR, RS, MD, MB, MI, MS)
+
+#define SHRLir(IM, RD)			_ROTSHILir(X86_SHR, IM, RD)
+#define SHRLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_SHR, IM, MD, MB, MI, MS)
+#define SHRLrr(RS, RD)			_ROTSHILrr(X86_SHR, RS, RD)
+#define SHRLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_SHR, RS, MD, MB, MI, MS)
+
+
+#define SALBir				SHLBir
+#define SALBim				SHLBim
+#define SALBrr				SHLBrr
+#define SALBrm				SHLBrm
+
+#define SALWir				SHLWir
+#define SALWim				SHLWim
+#define SALWrr				SHLWrr
+#define SALWrm				SHLWrm
+
+#define SALLir				SHLLir
+#define SALLim				SHLLim
+#define SALLrr				SHLLrr
+#define SALLrm				SHLLrm
+
+
+#define SARBir(IM, RD)			_ROTSHIBir(X86_SAR, IM, RD)
+#define SARBim(IM, MD, MB, MI, MS)	_ROTSHIBim(X86_SAR, IM, MD, MB, MI, MS)
+#define SARBrr(RS, RD)			_ROTSHIBrr(X86_SAR, RS, RD)
+#define SARBrm(RS, MD, MB, MI, MS)	_ROTSHIBrm(X86_SAR, RS, MD, MB, MI, MS)
+
+#define SARWir(IM, RD)			_ROTSHIWir(X86_SAR, IM, RD)
+#define SARWim(IM, MD, MB, MI, MS)	_ROTSHIWim(X86_SAR, IM, MD, MB, MI, MS)
+#define SARWrr(RS, RD)			_ROTSHIWrr(X86_SAR, RS, RD)
+#define SARWrm(RS, MD, MB, MI, MS)	_ROTSHIWrm(X86_SAR, RS, MD, MB, MI, MS)
+
+#define SARLir(IM, RD)			_ROTSHILir(X86_SAR, IM, RD)
+#define SARLim(IM, MD, MB, MI, MS)	_ROTSHILim(X86_SAR, IM, MD, MB, MI, MS)
+#define SARLrr(RS, RD)			_ROTSHILrr(X86_SAR, RS, RD)
+#define SARLrm(RS, MD, MB, MI, MS)	_ROTSHILrm(X86_SAR, RS, MD, MB, MI, MS)
+
+
+
+/* --- Bit test instructions ----------------------------------------------- */
+
+enum {
+  X86_BT  = 4,
+  X86_BTS = 5,
+  X86_BTR = 6,
+  X86_BTC = 7,
+};
+
+/*									_format		Opcd		 ,Mod ,r      ,m	,mem=dsp+sib	,imm... */
+
+#define _BTWir(OP, IM, RD)		(_d16(), _REXLrr(0, RD),	_OO_Mrm_B	(0x0fba		 ,_b11,OP     ,_r2(RD)			,_u8(IM)))
+#define _BTWim(OP, IM, MD, MB, MI, MS)	(_d16(), _REXLrm(0, MB, MI),	_OO_r_X_B	(0x0fba		      ,OP		,MD,MB,MI,MS	,_u8(IM)))
+#define _BTWrr(OP, RS, RD)		(_d16(), _REXLrr(RS, RD),	_OO_Mrm		(0x0f83|((OP)<<3),_b11,_r2(RS),_r2(RD)				))
+#define _BTWrm(OP, RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_OO_r_X		(0x0f83|((OP)<<3)     ,_r2(RS)		,MD,MB,MI,MS		))
+
+#define _BTLir(OP, IM, RD)		(_REXLrr(0, RD),		_OO_Mrm_B	(0x0fba		 ,_b11,OP     ,_r4(RD)			,_u8(IM)))
+#define _BTLim(OP, IM, MD, MB, MI, MS)	(_REXLrm(0, MB, MI),		_OO_r_X_B	(0x0fba		      ,OP		,MD,MB,MI,MS	,_u8(IM)))
+#define _BTLrr(OP, RS, RD)		(_REXLrr(RS, RD),		_OO_Mrm		(0x0f83|((OP)<<3),_b11,_r4(RS),_r4(RD)				))
+#define _BTLrm(OP, RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_OO_r_X		(0x0f83|((OP)<<3)     ,_r4(RS)		,MD,MB,MI,MS		))
+
+#define _BTQir(OP, IM, RD)		(_REXQrr(0, RD),		_OO_Mrm_B	(0x0fba		 ,_b11,OP     ,_r8(RD)			,_u8(IM)))
+#define _BTQim(OP, IM, MD, MB, MI, MS)	(_REXQrm(0, MB, MI),		_OO_r_X_B	(0x0fba		      ,OP		,MD,MB,MI,MS	,_u8(IM)))
+#define _BTQrr(OP, RS, RD)		(_REXQrr(RS, RD),		_OO_Mrm		(0x0f83|((OP)<<3),_b11,_r8(RS),_r8(RD)				))
+#define _BTQrm(OP, RS, MD, MB, MI, MS)	(_REXQrm(RS, MB, MI),		_OO_r_X		(0x0f83|((OP)<<3)     ,_r8(RS)		,MD,MB,MI,MS		))
+
+#define BTWir(IM, RD)			_BTWir(X86_BT, IM, RD)
+#define BTWim(IM, MD, MB, MI, MS)	_BTWim(X86_BT, IM, MD, MI, MS)
+#define BTWrr(RS, RD)			_BTWrr(X86_BT, RS, RD)
+#define BTWrm(RS, MD, MB, MI, MS)	_BTWrm(X86_BT, RS, MD, MB, MI, MS)
+
+#define BTLir(IM, RD)			_BTLir(X86_BT, IM, RD)
+#define BTLim(IM, MD, MB, MI, MS)	_BTLim(X86_BT, IM, MD, MB, MI, MS)
+#define BTLrr(RS, RD)			_BTLrr(X86_BT, RS, RD)
+#define BTLrm(RS, MD, MB, MI, MS)	_BTLrm(X86_BT, RS, MD, MB, MI, MS)
+
+
+#define BTCWir(IM, RD)			_BTWir(X86_BTC, IM, RD)
+#define BTCWim(IM, MD, MB, MI, MS)	_BTWim(X86_BTC, IM, MD, MI, MS)
+#define BTCWrr(RS, RD)			_BTWrr(X86_BTC, RS, RD)
+#define BTCWrm(RS, MD, MB, MI, MS)	_BTWrm(X86_BTC, RS, MD, MB, MI, MS)
+
+#define BTCLir(IM, RD)			_BTLir(X86_BTC, IM, RD)
+#define BTCLim(IM, MD, MB, MI, MS)	_BTLim(X86_BTC, IM, MD, MB, MI, MS)
+#define BTCLrr(RS, RD)			_BTLrr(X86_BTC, RS, RD)
+#define BTCLrm(RS, MD, MB, MI, MS)	_BTLrm(X86_BTC, RS, MD, MB, MI, MS)
+
+
+#define BTRWir(IM, RD)			_BTWir(X86_BTR, IM, RD)
+#define BTRWim(IM, MD, MB, MI, MS)	_BTWim(X86_BTR, IM, MD, MI, MS)
+#define BTRWrr(RS, RD)			_BTWrr(X86_BTR, RS, RD)
+#define BTRWrm(RS, MD, MB, MI, MS)	_BTWrm(X86_BTR, RS, MD, MB, MI, MS)
+
+#define BTRLir(IM, RD)			_BTLir(X86_BTR, IM, RD)
+#define BTRLim(IM, MD, MB, MI, MS)	_BTLim(X86_BTR, IM, MD, MB, MI, MS)
+#define BTRLrr(RS, RD)			_BTLrr(X86_BTR, RS, RD)
+#define BTRLrm(RS, MD, MB, MI, MS)	_BTLrm(X86_BTR, RS, MD, MB, MI, MS)
+
+
+#define BTSWir(IM, RD)			_BTWir(X86_BTS, IM, RD)
+#define BTSWim(IM, MD, MB, MI, MS)	_BTWim(X86_BTS, IM, MD, MI, MS)
+#define BTSWrr(RS, RD)			_BTWrr(X86_BTS, RS, RD)
+#define BTSWrm(RS, MD, MB, MI, MS)	_BTWrm(X86_BTS, RS, MD, MB, MI, MS)
+
+#define BTSLir(IM, RD)			_BTLir(X86_BTS, IM, RD)
+#define BTSLim(IM, MD, MB, MI, MS)	_BTLim(X86_BTS, IM, MD, MB, MI, MS)
+#define BTSLrr(RS, RD)			_BTLrr(X86_BTS, RS, RD)
+#define BTSLrm(RS, MD, MB, MI, MS)	_BTLrm(X86_BTS, RS, MD, MB, MI, MS)
+
+
+
+/* --- Move instructions --------------------------------------------------- */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define MOVBrr(RS, RD)			(_REXBrr(RS, RD),		_O_Mrm		(0x88		,_b11,_r1(RS),_r1(RD)				))
+#define MOVBmr(MD, MB, MI, MS, RD)	(_REXBmr(MB, MI, RD),		_O_r_X		(0x8a		     ,_r1(RD)		,MD,MB,MI,MS		))
+#define MOVBrm(RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_O_r_X		(0x88		     ,_r1(RS)		,MD,MB,MI,MS		))
+#define MOVBir(IM,  R)			(_REXBrr(0, R),			_Or_B		(0xb0,_r1(R)						,_su8(IM)))
+#define MOVBim(IM, MD, MB, MI, MS)	(_REXBrm(0, MB, MI),		_O_X_B		(0xc6					,MD,MB,MI,MS	,_su8(IM)))
+
+#define MOVWrr(RS, RD)			(_d16(), _REXLrr(RS, RD),	_O_Mrm		(0x89		,_b11,_r2(RS),_r2(RD)				))
+#define MOVWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_O_r_X		(0x8b		     ,_r2(RD)		,MD,MB,MI,MS		))
+#define MOVWrm(RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_O_r_X		(0x89		     ,_r2(RS)		,MD,MB,MI,MS		))
+#define MOVWir(IM,  R)			(_d16(), _REXLrr(0, R),		_Or_W		(0xb8,_r2(R)						,_su16(IM)))
+#define MOVWim(IM, MD, MB, MI, MS)	(_d16(), _REXLrm(0, MB, MI),	_O_X_W		(0xc7					,MD,MB,MI,MS	,_su16(IM)))
+
+#define MOVLrr(RS, RD)			(_REXLrr(RS, RD),		_O_Mrm		(0x89		,_b11,_r4(RS),_r4(RD)				))
+#define MOVLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_O_r_X		(0x8b		     ,_r4(RD)		,MD,MB,MI,MS		))
+#define MOVLrm(RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_O_r_X		(0x89		     ,_r4(RS)		,MD,MB,MI,MS		))
+#define MOVLir(IM,  R)			(_REXLrr(0, R),			_Or_L		(0xb8,_r4(R)						,IM	))
+#define MOVLim(IM, MD, MB, MI, MS)	(_REXLrm(0, MB, MI),		_O_X_L		(0xc7					,MD,MB,MI,MS	,IM	))
+
+
+
+/* --- Unary and Multiply/Divide instructions ------------------------------ */
+
+enum {
+  X86_NOT  = 2,
+  X86_NEG  = 3,
+  X86_MUL  = 4,
+  X86_IMUL = 5,
+  X86_DIV  = 6,
+  X86_IDIV = 7,
+};
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define _UNARYBr(OP, RS)		(_REXBrr(0, RS),		_O_Mrm		(0xf6		,_b11,OP    ,_r1(RS)				))
+#define _UNARYBm(OP, MD, MB, MI, MS)	(_REXBrm(0, MB, MI),		_O_r_X		(0xf6		     ,OP		,MD,MB,MI,MS		))
+#define _UNARYWr(OP, RS)		(_d16(), _REXLrr(0, RS),	_O_Mrm		(0xf7		,_b11,OP    ,_r2(RS)				))
+#define _UNARYWm(OP, MD, MB, MI, MS)	(_d16(), _REXLmr(MB, MI, 0),	_O_r_X		(0xf7		     ,OP		,MD,MB,MI,MS		))
+#define _UNARYLr(OP, RS)		(_REXLrr(0, RS),		_O_Mrm		(0xf7		,_b11,OP    ,_r4(RS)				))
+#define _UNARYLm(OP, MD, MB, MI, MS)	(_REXLmr(MB, MI, 0),		_O_r_X		(0xf7		     ,OP		,MD,MB,MI,MS		))
+#define _UNARYQr(OP, RS)		(_REXQrr(0, RS),		_O_Mrm		(0xf7		,_b11,OP    ,_r8(RS)				))
+#define _UNARYQm(OP, MD, MB, MI, MS)	(_REXQmr(MB, MI, 0),		_O_r_X		(0xf7		     ,OP		,MD,MB,MI,MS		))
+
+#define NOTBr(RS)			_UNARYBr(X86_NOT, RS)
+#define NOTBm(MD, MB, MI, MS)		_UNARYBm(X86_NOT, MD, MB, MI, MS)
+#define NOTWr(RS)			_UNARYWr(X86_NOT, RS)
+#define NOTWm(MD, MB, MI, MS)		_UNARYWm(X86_NOT, MD, MB, MI, MS)
+#define NOTLr(RS)			_UNARYLr(X86_NOT, RS)
+#define NOTLm(MD, MB, MI, MS)		_UNARYLm(X86_NOT, MD, MB, MI, MS)
+
+#define NEGBr(RS)			_UNARYBr(X86_NEG, RS)
+#define NEGBm(MD, MB, MI, MS)		_UNARYBm(X86_NEG, MD, MB, MI, MS)
+#define NEGWr(RS)			_UNARYWr(X86_NEG, RS)
+#define NEGWm(MD, MB, MI, MS)		_UNARYWm(X86_NEG, MD, MB, MI, MS)
+#define NEGLr(RS)			_UNARYLr(X86_NEG, RS)
+#define NEGLm(MD, MB, MI, MS)		_UNARYLm(X86_NEG, MD, MB, MI, MS)
+
+#define MULBr(RS)			_UNARYBr(X86_MUL, RS)
+#define MULBm(MD, MB, MI, MS)		_UNARYBm(X86_MUL, MD, MB, MI, MS)
+#define MULWr(RS)			_UNARYWr(X86_MUL, RS)
+#define MULWm(MD, MB, MI, MS)		_UNARYWm(X86_MUL, MD, MB, MI, MS)
+#define MULLr(RS)			_UNARYLr(X86_MUL, RS)
+#define MULLm(MD, MB, MI, MS)		_UNARYLm(X86_MUL, MD, MB, MI, MS)
+
+#define IMULBr(RS)			_UNARYBr(X86_IMUL, RS)
+#define IMULBm(MD, MB, MI, MS)		_UNARYBm(X86_IMUL, MD, MB, MI, MS)
+#define IMULWr(RS)			_UNARYWr(X86_IMUL, RS)
+#define IMULWm(MD, MB, MI, MS)		_UNARYWm(X86_IMUL, MD, MB, MI, MS)
+#define IMULLr(RS)			_UNARYLr(X86_IMUL, RS)
+#define IMULLm(MD, MB, MI, MS)		_UNARYLm(X86_IMUL, MD, MB, MI, MS)
+
+#define DIVBr(RS)			_UNARYBr(X86_DIV, RS)
+#define DIVBm(MD, MB, MI, MS)		_UNARYBm(X86_DIV, MD, MB, MI, MS)
+#define DIVWr(RS)			_UNARYWr(X86_DIV, RS)
+#define DIVWm(MD, MB, MI, MS)		_UNARYWm(X86_DIV, MD, MB, MI, MS)
+#define DIVLr(RS)			_UNARYLr(X86_DIV, RS)
+#define DIVLm(MD, MB, MI, MS)		_UNARYLm(X86_DIV, MD, MB, MI, MS)
+
+#define IDIVBr(RS)			_UNARYBr(X86_IDIV, RS)
+#define IDIVBm(MD, MB, MI, MS)		_UNARYBm(X86_IDIV, MD, MB, MI, MS)
+#define IDIVWr(RS)			_UNARYWr(X86_IDIV, RS)
+#define IDIVWm(MD, MB, MI, MS)		_UNARYWm(X86_IDIV, MD, MB, MI, MS)
+#define IDIVLr(RS)			_UNARYLr(X86_IDIV, RS)
+#define IDIVLm(MD, MB, MI, MS)		_UNARYLm(X86_IDIV, MD, MB, MI, MS)
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define IMULWrr(RS, RD)			(_d16(), _REXLrr(RD, RS),	_OO_Mrm		(0x0faf		,_b11,_r2(RD),_r2(RS)				))
+#define IMULWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0faf		     ,_r2(RD)		,MD,MB,MI,MS		))
+
+#define IMULWirr(IM,RS,RD)		(_d16(), _REXLrr(RS, RD),	_Os_Mrm_sW	(0x69		,_b11,_r2(RS),_r2(RD)			,_su16(IM)	))
+#define IMULWimr(IM,MD,MB,MI,MS,RD)	(_d16(), _REXLmr(MB, MI, RD),	_Os_r_X_sW	(0x69		     ,_r2(RD)		,MD,MB,MI,MS	,_su16(IM)	))
+
+#define IMULLir(IM, RD)			(_REXLrr(0, RD),		_Os_Mrm_sL	(0x69		,_b11,_r4(RD),_r4(RD)			,IM	))
+#define IMULLrr(RS, RD)			(_REXLrr(RD, RS),		_OO_Mrm		(0x0faf		,_b11,_r4(RD),_r4(RS)				))
+#define IMULLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0faf		     ,_r4(RD)		,MD,MB,MI,MS		))
+
+
+#define IMULLirr(IM,RS,RD)		(_REXLrr(RS, RD),		_Os_Mrm_sL	(0x69		,_b11,_r4(RS),_r4(RD)			,IM	))
+#define IMULLimr(IM,MD,MB,MI,MS,RD)	(_REXLmr(MB, MI, RD),		_Os_r_X_sL	(0x69		     ,_r4(RD)		,MD,MB,MI,MS	,IM	))
+
+
+
+/* --- Control Flow related instructions ----------------------------------- */
+
+enum {
+  X86_CC_O   = 0x0,
+  X86_CC_NO  = 0x1,
+  X86_CC_NAE = 0x2,
+  X86_CC_B   = 0x2,
+  X86_CC_C   = 0x2,
+  X86_CC_AE  = 0x3,
+  X86_CC_NB  = 0x3,
+  X86_CC_NC  = 0x3,
+  X86_CC_E   = 0x4,
+  X86_CC_Z   = 0x4,
+  X86_CC_NE  = 0x5,
+  X86_CC_NZ  = 0x5,
+  X86_CC_BE  = 0x6,
+  X86_CC_NA  = 0x6,
+  X86_CC_A   = 0x7,
+  X86_CC_NBE = 0x7,
+  X86_CC_S   = 0x8,
+  X86_CC_NS  = 0x9,
+  X86_CC_P   = 0xa,
+  X86_CC_PE  = 0xa,
+  X86_CC_NP  = 0xb,
+  X86_CC_PO  = 0xb,
+  X86_CC_L   = 0xc,
+  X86_CC_NGE = 0xc,
+  X86_CC_GE  = 0xd,
+  X86_CC_NL  = 0xd,
+  X86_CC_LE  = 0xe,
+  X86_CC_NG  = 0xe,
+  X86_CC_G   = 0xf,
+  X86_CC_NLE = 0xf,
+};
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+/* FIXME: no prefix is availble to encode a 32-bit operand size in 64-bit
+   mode */
+#define CALLm(M)							_O_D32		(0xe8					,(int)(M)		)
+#define CALLLsr(R)			(_REXLrr(0, R),			_O_Mrm		(0xff		,_b11,_b010,_r4(R)				))
+#define CALLsm(D,B,I,S)			(_REXLrm(0, B, I),		_O_r_X		(0xff		     ,_b010		,(int)(D),B,I,S		))
+
+/* FIXME: no prefix is availble to encode a 32-bit operand size in 64-bit
+   mode */
+#define JMPSm(M)							_O_D8		(0xeb					,(int)(M)		)
+#define JMPm(M)								_O_D32		(0xe9					,(int)(M)		)
+#define JMPLsr(R)			(_REXLrr(0, R),			_O_Mrm		(0xff		,_b11,_b100,_r4(R)				))
+#define JMPsm(D,B,I,S)			(_REXLrm(0, B, I),		_O_r_X		(0xff		     ,_b100		,(int)(D),B,I,S		))
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+#define JCCSii(CC, D)							_O_B		(0x70|(CC)				,(_sc)(int)(D)		)
+#define JCCSim(CC, D)							_O_D8		(0x70|(CC)				,(int)(D)		)
+#define JOSm(D)				JCCSim(0x0, D)
+#define JNOSm(D)			JCCSim(0x1, D)
+#define JBSm(D)				JCCSim(0x2, D)
+#define JCSm(D)				JCCSim(0x2, D)
+#define JNAESm(D)			JCCSim(0x2, D)
+#define JNBSm(D)			JCCSim(0x3, D)
+#define JNCSm(D)			JCCSim(0x3, D)
+#define JAESm(D)			JCCSim(0x3, D)
+#define JESm(D)				JCCSim(0x4, D)
+#define JZSm(D)				JCCSim(0x4, D)
+#define JNESm(D)			JCCSim(0x5, D)
+#define JNZSm(D)			JCCSim(0x5, D)
+#define JBESm(D)			JCCSim(0x6, D)
+#define JNASm(D)			JCCSim(0x6, D)
+#define JNBESm(D)			JCCSim(0x7, D)
+#define JASm(D)				JCCSim(0x7, D)
+#define JSSm(D)				JCCSim(0x8, D)
+#define JNSSm(D)			JCCSim(0x9, D)
+#define JPSm(D)				JCCSim(0xa, D)
+#define JPESm(D)			JCCSim(0xa, D)
+#define JNPSm(D)			JCCSim(0xb, D)
+#define JPOSm(D)			JCCSim(0xb, D)
+#define JLSm(D)				JCCSim(0xc, D)
+#define JNGESm(D)			JCCSim(0xc, D)
+#define JNLSm(D)			JCCSim(0xd, D)
+#define JGESm(D)			JCCSim(0xd, D)
+#define JLESm(D)			JCCSim(0xe, D)
+#define JNGSm(D)			JCCSim(0xe, D)
+#define JNLESm(D)			JCCSim(0xf, D)
+#define JGSm(D)				JCCSim(0xf, D)
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+#define JCCim(CC, D)							_OO_D32		(0x0f80|(CC)				,(long)(D)		)
+#define JOm(D)				JCCim(0x0, D)
+#define JNOm(D)				JCCim(0x1, D)
+#define JBm(D)				JCCim(0x2, D)
+#define JCm(D)				JCCim(0x2, D)
+#define JNAEm(D)			JCCim(0x2, D)
+#define JNBm(D)				JCCim(0x3, D)
+#define JNCm(D)				JCCim(0x3, D)
+#define JAEm(D)				JCCim(0x3, D)
+#define JEm(D)				JCCim(0x4, D)
+#define JZm(D)				JCCim(0x4, D)
+#define JNEm(D)				JCCim(0x5, D)
+#define JNZm(D)				JCCim(0x5, D)
+#define JBEm(D)				JCCim(0x6, D)
+#define JNAm(D)				JCCim(0x6, D)
+#define JNBEm(D)			JCCim(0x7, D)
+#define JAm(D)				JCCim(0x7, D)
+#define JSm(D)				JCCim(0x8, D)
+#define JNSm(D)				JCCim(0x9, D)
+#define JPm(D)				JCCim(0xa, D)
+#define JPEm(D)				JCCim(0xa, D)
+#define JNPm(D)				JCCim(0xb, D)
+#define JPOm(D)				JCCim(0xb, D)
+#define JLm(D)				JCCim(0xc, D)
+#define JNGEm(D)			JCCim(0xc, D)
+#define JNLm(D)				JCCim(0xd, D)
+#define JGEm(D)				JCCim(0xd, D)
+#define JLEm(D)				JCCim(0xe, D)
+#define JNGm(D)				JCCim(0xe, D)
+#define JNLEm(D)			JCCim(0xf, D)
+#define JGm(D)				JCCim(0xf, D)
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+#define SETCCir(CC, RD)			(_REXBrr(0, RD),		_OO_Mrm		(0x0f90|(CC)	,_b11,_b000,_r1(RD)				))
+#define SETOr(RD)			SETCCir(0x0,RD)
+#define SETNOr(RD)			SETCCir(0x1,RD)
+#define SETBr(RD)			SETCCir(0x2,RD)
+#define SETNAEr(RD)			SETCCir(0x2,RD)
+#define SETNBr(RD)			SETCCir(0x3,RD)
+#define SETAEr(RD)			SETCCir(0x3,RD)
+#define SETEr(RD)			SETCCir(0x4,RD)
+#define SETZr(RD)			SETCCir(0x4,RD)
+#define SETNEr(RD)			SETCCir(0x5,RD)
+#define SETNZr(RD)			SETCCir(0x5,RD)
+#define SETBEr(RD)			SETCCir(0x6,RD)
+#define SETNAr(RD)			SETCCir(0x6,RD)
+#define SETNBEr(RD)			SETCCir(0x7,RD)
+#define SETAr(RD)			SETCCir(0x7,RD)
+#define SETSr(RD)			SETCCir(0x8,RD)
+#define SETNSr(RD)			SETCCir(0x9,RD)
+#define SETPr(RD)			SETCCir(0xa,RD)
+#define SETPEr(RD)			SETCCir(0xa,RD)
+#define SETNPr(RD)			SETCCir(0xb,RD)
+#define SETPOr(RD)			SETCCir(0xb,RD)
+#define SETLr(RD)			SETCCir(0xc,RD)
+#define SETNGEr(RD)			SETCCir(0xc,RD)
+#define SETNLr(RD)			SETCCir(0xd,RD)
+#define SETGEr(RD)			SETCCir(0xd,RD)
+#define SETLEr(RD)			SETCCir(0xe,RD)
+#define SETNGr(RD)			SETCCir(0xe,RD)
+#define SETNLEr(RD)			SETCCir(0xf,RD)
+#define SETGr(RD)			SETCCir(0xf,RD)
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+#define SETCCim(CC,MD,MB,MI,MS)		(_REXBrm(0, MB, MI),		_OO_r_X		(0x0f90|(CC)	     ,_b000		,MD,MB,MI,MS		))
+#define SETOm(D, B, I, S)		SETCCim(0x0, D, B, I, S)
+#define SETNOm(D, B, I, S)		SETCCim(0x1, D, B, I, S)
+#define SETBm(D, B, I, S)		SETCCim(0x2, D, B, I, S)
+#define SETNAEm(D, B, I, S)		SETCCim(0x2, D, B, I, S)
+#define SETNBm(D, B, I, S)		SETCCim(0x3, D, B, I, S)
+#define SETAEm(D, B, I, S)		SETCCim(0x3, D, B, I, S)
+#define SETEm(D, B, I, S)		SETCCim(0x4, D, B, I, S)
+#define SETZm(D, B, I, S)		SETCCim(0x4, D, B, I, S)
+#define SETNEm(D, B, I, S)		SETCCim(0x5, D, B, I, S)
+#define SETNZm(D, B, I, S)		SETCCim(0x5, D, B, I, S)
+#define SETBEm(D, B, I, S)		SETCCim(0x6, D, B, I, S)
+#define SETNAm(D, B, I, S)		SETCCim(0x6, D, B, I, S)
+#define SETNBEm(D, B, I, S)		SETCCim(0x7, D, B, I, S)
+#define SETAm(D, B, I, S)		SETCCim(0x7, D, B, I, S)
+#define SETSm(D, B, I, S)		SETCCim(0x8, D, B, I, S)
+#define SETNSm(D, B, I, S)		SETCCim(0x9, D, B, I, S)
+#define SETPm(D, B, I, S)		SETCCim(0xa, D, B, I, S)
+#define SETPEm(D, B, I, S)		SETCCim(0xa, D, B, I, S)
+#define SETNPm(D, B, I, S)		SETCCim(0xb, D, B, I, S)
+#define SETPOm(D, B, I, S)		SETCCim(0xb, D, B, I, S)
+#define SETLm(D, B, I, S)		SETCCim(0xc, D, B, I, S)
+#define SETNGEm(D, B, I, S)		SETCCim(0xc, D, B, I, S)
+#define SETNLm(D, B, I, S)		SETCCim(0xd, D, B, I, S)
+#define SETGEm(D, B, I, S)		SETCCim(0xd, D, B, I, S)
+#define SETLEm(D, B, I, S)		SETCCim(0xe, D, B, I, S)
+#define SETNGm(D, B, I, S)		SETCCim(0xe, D, B, I, S)
+#define SETNLEm(D, B, I, S)		SETCCim(0xf, D, B, I, S)
+#define SETGm(D, B, I, S)		SETCCim(0xf, D, B, I, S)
+
+/*									_format		Opcd		,Mod ,r	     ,m		,mem=dsp+sib	,imm... */
+#define CMOVWrr(CC,RS,RD)		(_d16(), _REXLrr(RD, RS),	_OO_Mrm		(0x0f40|(CC)	,_b11,_r2(RD),_r2(RS)				))
+#define CMOVWmr(CC,MD,MB,MI,MS,RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0f40|(CC)	     ,_r2(RD)		,MD,MB,MI,MS		))
+#define CMOVLrr(CC,RS,RD)		(_REXLrr(RD, RS),		_OO_Mrm		(0x0f40|(CC)	,_b11,_r4(RD),_r4(RS)				))
+#define CMOVLmr(CC,MD,MB,MI,MS,RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0f40|(CC)	     ,_r4(RD)		,MD,MB,MI,MS		))
+
+
+/* --- Push/Pop instructions ----------------------------------------------- */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define POPWr(RD)			_m32only((_d16(),		_Or		(0x58,_r2(RD)							)))
+#define POPWm(MD, MB, MI, MS)		_m32only((_d16(),		_O_r_X		(0x8f		     ,_b000		,MD,MB,MI,MS		)))
+
+#define POPLr(RD)			_m32only(			_Or		(0x58,_r4(RD)							))
+#define POPLm(MD, MB, MI, MS)		_m32only(			_O_r_X		(0x8f		     ,_b000		,MD,MB,MI,MS		))
+
+
+#define PUSHWr(RS)			_m32only((_d16(),		_Or		(0x50,_r2(RS)							)))
+#define PUSHWm(MD, MB, MI, MS)		_m32only((_d16(),		_O_r_X		(0xff,		     ,_b110		,MD,MB,MI,MS		)))
+#define PUSHWi(IM)			_m32only((_d16(),		_Os_sW		(0x68							,IM	)))
+
+#define PUSHLr(RS)			_m32only(			_Or		(0x50,_r4(RS)							))
+#define PUSHLm(MD, MB, MI, MS)		_m32only(			_O_r_X		(0xff		     ,_b110		,MD,MB,MI,MS		))
+#define PUSHLi(IM)			_m32only(			_Os_sL		(0x68							,IM	))
+
+
+#define POPA_()				(_d16(),			_O		(0x61								))
+#define POPAD_()							_O		(0x61								)
+
+#define PUSHA_()			(_d16(),			_O		(0x60								))
+#define PUSHAD_()							_O		(0x60								)
+
+#define POPF_()								_O		(0x9d								)
+#define PUSHF_()							_O		(0x9c								)
+
+
+/* --- Test instructions --------------------------------------------------- */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define TESTBrr(RS, RD)			(_REXBrr(RS, RD),		_O_Mrm		(0x84		,_b11,_r1(RS),_r1(RD)				))
+#define TESTBrm(RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_O_r_X		(0x84		     ,_r1(RS)		,MD,MB,MI,MS		))
+#define TESTBir(IM, RD)			((RD) == _AL ? \
+					(_REXBrr(0, RD),		_O_B		(0xa8							,_u8(IM))) : \
+					(_REXBrr(0, RD),		_O_Mrm_B	(0xf6		,_b11,_b000  ,_r1(RD)			,_u8(IM))) )
+#define TESTBim(IM, MD, MB, MI, MS)	(_REXBrm(0, MB, MI),		_O_r_X_B	(0xf6		     ,_b000		,MD,MB,MI,MS	,_u8(IM)))
+
+#define TESTWrr(RS, RD)			(_d16(), _REXLrr(RS, RD),	_O_Mrm		(0x85		,_b11,_r2(RS),_r2(RD)				))
+#define TESTWrm(RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_O_r_X		(0x85		     ,_r2(RS)		,MD,MB,MI,MS		))
+#define TESTWir(IM, RD)			((RD) == _AX ? \
+					(_d16(), _REXLrr(0, RD),	_O_W		(0xa9							,_u16(IM))) : \
+					(_d16(), _REXLrr(0, RD),	_O_Mrm_W	(0xf7		,_b11,_b000  ,_r2(RD)			,_u16(IM))) )
+#define TESTWim(IM, MD, MB, MI, MS)	(_d16(), _REXLrm(0, MB, MI),	_O_r_X_W	(0xf7		     ,_b000		,MD,MB,MI,MS	,_u16(IM)))
+
+#define TESTLrr(RS, RD)			(_REXLrr(RS, RD),		_O_Mrm		(0x85		,_b11,_r4(RS),_r4(RD)				))
+#define TESTLrm(RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_O_r_X		(0x85		     ,_r4(RS)		,MD,MB,MI,MS		))
+#define TESTLir(IM, RD)			(!_s8P(IM) && (RD) == _EAX ? \
+					(_REXLrr(0, RD),		_O_L		(0xa9							,IM	)) : \
+					(_REXLrr(0, RD),		_O_Mrm_L	(0xf7		,_b11,_b000  ,_r4(RD)			,IM	)) )
+#define TESTLim(IM, MD, MB, MI, MS)	(_REXLrm(0, MB, MI),		_O_r_X_L	(0xf7		     ,_b000		,MD,MB,MI,MS	,IM	))
+
+
+
+/* --- Exchange instructions ----------------------------------------------- */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define CMPXCHGBrr(RS, RD)		(_REXBrr(RS, RD),		_OO_Mrm		(0x0fb0		,_b11,_r1(RS),_r1(RD)				))
+#define CMPXCHGBrm(RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_OO_r_X		(0x0fb0		     ,_r1(RS)		,MD,MB,MI,MS		))
+
+#define CMPXCHGWrr(RS, RD)		(_d16(), _REXLrr(RS, RD),	_OO_Mrm		(0x0fb1		,_b11,_r2(RS),_r2(RD)				))
+#define CMPXCHGWrm(RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_OO_r_X		(0x0fb1		     ,_r2(RS)		,MD,MB,MI,MS		))
+
+#define CMPXCHGLrr(RS, RD)		(_REXLrr(RS, RD),		_OO_Mrm		(0x0fb1		,_b11,_r4(RS),_r4(RD)				))
+#define CMPXCHGLrm(RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_OO_r_X		(0x0fb1		     ,_r4(RS)		,MD,MB,MI,MS		))
+
+
+#define XADDBrr(RS, RD)			(_REXBrr(RS, RD),		_OO_Mrm		(0x0fc0		,_b11,_r1(RS),_r1(RD)				))
+#define XADDBrm(RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_OO_r_X		(0x0fc0		     ,_r1(RS)		,MD,MB,MI,MS		))
+
+#define XADDWrr(RS, RD)			(_d16(), _REXLrr(RS, RD),	_OO_Mrm		(0x0fc1		,_b11,_r2(RS),_r2(RD)				))
+#define XADDWrm(RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_OO_r_X		(0x0fc1		     ,_r2(RS)		,MD,MB,MI,MS		))
+
+#define XADDLrr(RS, RD)			(_REXLrr(RS, RD),		_OO_Mrm		(0x0fc1		,_b11,_r4(RS),_r4(RD)				))
+#define XADDLrm(RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_OO_r_X		(0x0fc1		     ,_r4(RS)		,MD,MB,MI,MS		))
+
+
+#define XCHGBrr(RS, RD)			(_REXBrr(RS, RD),		_O_Mrm		(0x86		,_b11,_r1(RS),_r1(RD)				))
+#define XCHGBrm(RS, MD, MB, MI, MS)	(_REXBrm(RS, MB, MI),		_O_r_X		(0x86		     ,_r1(RS)		,MD,MB,MI,MS		))
+
+#define XCHGWrr(RS, RD)			(_d16(), _REXLrr(RS, RD),	_O_Mrm		(0x87		,_b11,_r2(RS),_r2(RD)				))
+#define XCHGWrm(RS, MD, MB, MI, MS)	(_d16(), _REXLrm(RS, MB, MI),	_O_r_X		(0x87		     ,_r2(RS)		,MD,MB,MI,MS		))
+
+#define XCHGLrr(RS, RD)			(_REXLrr(RS, RD),		_O_Mrm		(0x87		,_b11,_r4(RS),_r4(RD)				))
+#define XCHGLrm(RS, MD, MB, MI, MS)	(_REXLrm(RS, MB, MI),		_O_r_X		(0x87		     ,_r4(RS)		,MD,MB,MI,MS		))
+
+
+
+/* --- Increment/Decrement instructions ------------------------------------ */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define DECBm(MD, MB, MI, MS)		(_REXBrm(0, MB, MI),		_O_r_X		(0xfe		     ,_b001		,MD,MB,MI,MS		))
+#define DECBr(RD)			(_REXBrr(0, RD),		_O_Mrm		(0xfe		,_b11,_b001  ,_r1(RD)				))
+
+#define DECWm(MD, MB, MI, MS)		(_d16(), _REXLrm(0, MB, MI),	_O_r_X		(0xff		     ,_b001		,MD,MB,MI,MS		))
+
+#define DECLm(MD, MB, MI, MS)		(_REXLrm(0, MB, MI),		_O_r_X		(0xff		     ,_b001		,MD,MB,MI,MS		))
+
+
+#define INCBm(MD, MB, MI, MS)		(_REXBrm(0, MB, MI),		_O_r_X		(0xfe		     ,_b000		,MD,MB,MI,MS		))
+#define INCBr(RD)			(_REXBrr(0, RD),		_O_Mrm		(0xfe		,_b11,_b000  ,_r1(RD)				))
+
+#define INCWm(MD, MB, MI, MS)		(_d16(), _REXLrm(0, MB, MI),	_O_r_X		(0xff		     ,_b000		,MD,MB,MI,MS		))
+
+#define INCLm(MD, MB, MI, MS)		(_REXLrm(0, MB, MI),		_O_r_X		(0xff		     ,_b000		,MD,MB,MI,MS		))
+
+
+
+/* --- Misc instructions --------------------------------------------------- */
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define BSFWrr(RS, RD)			(_d16(), _REXLrr(RD, RS),	_OO_Mrm		(0x0fbc		,_b11,_r2(RD),_r2(RS)				))
+#define BSFWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0fbc		     ,_r2(RD)		,MD,MB,MI,MS		))
+#define BSRWrr(RS, RD)			(_d16(), _REXLrr(RD, RS),	_OO_Mrm		(0x0fbd		,_b11,_r2(RD),_r2(RS)				))
+#define BSRWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0fbd		     ,_r2(RD)		,MD,MB,MI,MS		))
+
+#define BSFLrr(RS, RD)			(_REXLrr(RD, RS),		_OO_Mrm		(0x0fbc		,_b11,_r4(RD),_r4(RS)				))
+#define BSFLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fbc		     ,_r4(RD)		,MD,MB,MI,MS		))
+#define BSRLrr(RS, RD)			(_REXLrr(RD, RS),		_OO_Mrm		(0x0fbd		,_b11,_r4(RD),_r4(RS)				))
+#define BSRLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fbd		     ,_r4(RD)		,MD,MB,MI,MS		))
+
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define MOVSBWrr(RS, RD)		(_d16(), _REXBLrr(RD, RS),	_OO_Mrm		(0x0fbe		,_b11,_r2(RD),_r1(RS)				))
+#define MOVSBWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0fbe		     ,_r2(RD)		,MD,MB,MI,MS		))
+#define MOVZBWrr(RS, RD)		(_d16(), _REXBLrr(RD, RS),	_OO_Mrm		(0x0fb6		,_b11,_r2(RD),_r1(RS)				))
+#define MOVZBWmr(MD, MB, MI, MS, RD)	(_d16(), _REXLmr(MB, MI, RD),	_OO_r_X		(0x0fb6		     ,_r2(RD)		,MD,MB,MI,MS		))
+
+#define MOVSBLrr(RS, RD)		(_REXBLrr(RD, RS),		_OO_Mrm		(0x0fbe		,_b11,_r4(RD),_r1(RS)				))
+#define MOVSBLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fbe		     ,_r4(RD)		,MD,MB,MI,MS		))
+#define MOVZBLrr(RS, RD)		(_REXBLrr(RD, RS),		_OO_Mrm		(0x0fb6		,_b11,_r4(RD),_r1(RS)				))
+#define MOVZBLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fb6		     ,_r4(RD)		,MD,MB,MI,MS		))
+
+
+#define MOVSWLrr(RS, RD)		(_REXLrr(RD, RS),		_OO_Mrm		(0x0fbf		,_b11,_r4(RD),_r2(RS)				))
+#define MOVSWLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fbf		     ,_r4(RD)		,MD,MB,MI,MS		))
+#define MOVZWLrr(RS, RD)		(_REXLrr(RD, RS),		_OO_Mrm		(0x0fb7		,_b11,_r4(RD),_r2(RS)				))
+#define MOVZWLmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0fb7		     ,_r4(RD)		,MD,MB,MI,MS		))
+
+
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define LEALmr(MD, MB, MI, MS, RD)	(_REXLmr(MB, MI, RD),		_O_r_X		(0x8d		     ,_r4(RD)		,MD,MB,MI,MS		))
+
+#define BSWAPLr(R)			(_REXLrr(0, R),			_OOr		(0x0fc8,_r4(R)							))
+
+#define CLC_()								_O		(0xf8								)
+#define STC_()								_O		(0xf9								)
+
+#define CMC_()								_O		(0xf5								)
+#define CLD_()								_O		(0xfc								)
+#define STD_()								_O		(0xfd								)
+
+#define CBTW_()				(_d16(),			_O		(0x98								))
+#define CWTL_()								_O		(0x98								)
+#define CLTQ_()				_m64only(_REXQrr(0, 0),		_O		(0x98								))
+
+#define CBW_()				CBTW_()
+#define CWDE_()				CWTL_()
+#define CDQE_()				CLTQ_()
+
+#define CWTD_()				(_d16(),			_O		(0x99								))
+#define CLTD_()								_O		(0x99								)
+#define CQTO_()				_m64only(_REXQrr(0, 0),		_O		(0x99								))
+
+#define CWD_()				CWTD_()
+#define CDQ_()				CLTD_()
+#define CQO_()				CQTO_()
+
+#define LAHF_()				_m32only(			_O		(0x9f								))
+#define SAHF_()				_m32only(			_O		(0x9e								))
+
+/*									_format		Opcd		,Mod ,r	    ,m		,mem=dsp+sib	,imm... */
+
+#define CPUID_()							_OO		(0x0fa2								)
+#define RDTSC_()							_OO		(0xff31								)
+
+#define ENTERii(W, B)							_O_W_B		(0xc8						  ,_su16(W),_su8(B))
+
+#define LEAVE_()							_O		(0xc9								)
+#define RET_()								_O		(0xc3								)
+#define RETi(IM)							_O_W		(0xc2							,_su16(IM))
+
+#define NOP_()								_O		(0x90								)
+
+/* x87 instructions -- yay, we found a use for octal constants :-) */
+
+#define ESCmi(D,B,I,S,OP)	(_REXLrm(0,B,I), _O_r_X(0xd8|(OP >> 3), (OP & 7), D,B,I,S))
+#define ESCri(RD,OP)		_O_Mrm(0xd8|(OP >> 3), _b11, (OP & 7), RD)
+
+#define ESCrri(RS,RD,OP)	((RS) == _ST0 ? ESCri(RD,(OP|040))			\
+				 : (RD) == _ST0 ? ESCri(RS,OP)				\
+				 : JITFAIL ("coprocessor instruction without st0"))
+
+#define FLDSm(D,B,I,S)		ESCmi(D,B,I,S,010)     /* fld m32real  */
+#define FILDLm(D,B,I,S)		ESCmi(D,B,I,S,030)     /* fild m32int  */
+#define FLDLm(D,B,I,S)		ESCmi(D,B,I,S,050)     /* fld m64real  */
+#define FILDWm(D,B,I,S)		ESCmi(D,B,I,S,070)     /* fild m16int  */
+#define FSTSm(D,B,I,S)		ESCmi(D,B,I,S,012)     /* fst m32real  */
+#define FISTLm(D,B,I,S)		ESCmi(D,B,I,S,032)     /* fist m32int  */
+#define FSTLm(D,B,I,S)		ESCmi(D,B,I,S,052)     /* fst m64real  */
+#define FISTWm(D,B,I,S)		ESCmi(D,B,I,S,072)     /* fist m16int  */
+#define FSTPSm(D,B,I,S)		ESCmi(D,B,I,S,013)     /* fstp m32real */
+#define FISTPLm(D,B,I,S)	ESCmi(D,B,I,S,033)     /* fistp m32int */
+#define FSTPLm(D,B,I,S)		ESCmi(D,B,I,S,053)     /* fstp m64real */
+#define FISTPWm(D,B,I,S)	ESCmi(D,B,I,S,073)     /* fistp m16int */
+#define FLDTm(D,B,I,S)		ESCmi(D,B,I,S,035)     /* fld m80real  */
+#define FILDQm(D,B,I,S)		ESCmi(D,B,I,S,075)     /* fild m64int  */
+#define FSTPTm(D,B,I,S)		ESCmi(D,B,I,S,037)     /* fstp m80real */
+#define FISTPQm(D,B,I,S)	ESCmi(D,B,I,S,077)     /* fistp m64int */
+
+#define FADDrr(RS,RD)		ESCrri(RS,RD,000)
+#define FMULrr(RS,RD)		ESCrri(RS,RD,001)
+#define FSUBrr(RS,RD)		ESCrri(RS,RD,004)
+#define FSUBRrr(RS,RD)		ESCrri(RS,RD,005)
+#define FDIVrr(RS,RD)		ESCrri(RS,RD,006)
+#define FDIVRrr(RS,RD)		ESCrri(RS,RD,007)
+
+#define FLDr(RD)		ESCri(RD,010)
+#define FXCHr(RD)		ESCri(RD,011)
+#define FFREEr(RD)		ESCri(RD,050)
+#define FSTr(RD)		ESCri(RD,052)
+#define FSTPr(RD)		ESCri(RD,053)
+#define FCOMr(RD)		ESCri(RD,002)
+#define FCOMPr(RD)		ESCri(RD,003)
+#define FCOMIr(RD)		ESCri(RD,036)
+#define FCOMIPr(RD)		ESCri(RD,076)
+#define FUCOMr(RD)		ESCri(RD,054)
+#define FUCOMPr(RD)		ESCri(RD,055)
+#define FUCOMIr(RD)		ESCri(RD,035)
+#define FUCOMIPr(RD)		ESCri(RD,075)
+#define FADDPr(RD)		ESCri(RD,060)
+#define FMULPr(RD)		ESCri(RD,061)
+#define FSUBPr(RD)		ESCri(RD,064)
+#define FSUBRPr(RD)		ESCri(RD,065)
+#define FDIVPr(RD)		ESCri(RD,066)
+#define FDIVRPr(RD)		ESCri(RD,067)
+
+#define FNSTSWr(RD)		((RD == _AX || RD == _EAX) ? _OO (0xdfe0)		\
+				 : JITFAIL ("AX or EAX expected"))
+/* N byte NOPs */
+#define NOPi(N)		(((  (N)    >= 8) ? (_jit_B(0x8d),_jit_B(0xb4),_jit_B(0x26),_jit_I(0x00),_jit_B(0x90)) : (void) 0), \
+			 (( ((N)&7) == 7) ? (_jit_B(0x8d),_jit_B(0xb4),_jit_B(0x26),_jit_I(0x00)) : \
+			  ( ((N)&7) == 6) ? (_jit_B(0x8d),_jit_B(0xb6),_jit_I(0x00)) : \
+			  ( ((N)&7) == 5) ? (_jit_B(0x90),_jit_B(0x8d),_jit_B(0x74),_jit_B(0x26),_jit_B(0x00)) : \
+/* leal 0(,%esi), %esi */ ( ((N)&7) == 4) ? (_jit_B(0x8d),_jit_B(0x74),_jit_B(0x26),_jit_B(0x00)) : \
+/* leal (,%esi), %esi */  ( ((N)&7) == 3) ? (_jit_B(0x8d),_jit_B(0x76),_jit_B(0x00)) : \
+/* movl %esi, %esi */	  ( ((N)&7) == 2) ? (_jit_B(0x89),_jit_B(0xf6)) : \
+			  ( ((N)&7) == 1) ? (_jit_B(0x90)) : \
+			  ( ((N)&7) == 0) ? 0 : \
+			  JITFAIL(".align argument too large")))
+
+
+/* --- Media 128-bit instructions ------------------------------------------ */
+
+enum {
+  X86_SSE_MOV    = 0x10,
+  X86_SSE_MOVLP  = 0x12,
+  X86_SSE_MOVHP  = 0x16,
+  X86_SSE_MOVA   = 0x28,
+  X86_SSE_CVTIS  = 0x2a,
+  X86_SSE_CVTTSI = 0x2c,
+  X86_SSE_CVTSI  = 0x2d,
+  X86_SSE_UCOMI  = 0x2e,
+  X86_SSE_COMI   = 0x2f,
+  X86_SSE_SQRT   = 0x51,
+  X86_SSE_RSQRT  = 0x52,
+  X86_SSE_RCP    = 0x53,
+  X86_SSE_AND    = 0x54,
+  X86_SSE_ANDN   = 0x55,
+  X86_SSE_OR     = 0x56,
+  X86_SSE_XOR    = 0x57,
+  X86_SSE_ADD    = 0x58,
+  X86_SSE_MUL    = 0x59,
+  X86_SSE_CVTSD  = 0x5a,
+  X86_SSE_CVTDT  = 0x5b,
+  X86_SSE_SUB    = 0x5c,
+  X86_SSE_MIN    = 0x5d,
+  X86_SSE_DIV    = 0x5e,
+  X86_SSE_MAX    = 0x5f,
+  X86_SSE_MOV2   = 0xd6
+};
+
+/*										_format		Opcd		,Mod ,r	     ,m		,mem=dsp+sib	,imm... */
+
+#define __SSELrr(OP,RS,RSA,RD,RDA)		(_REXLrr(RD, RS),		_OO_Mrm		(0x0f00|(OP)	,_b11,RDA(RD),RSA(RS)				))
+#define __SSELmr(OP,MD,MB,MI,MS,RD,RDA)		(_REXLmr(MB, MI, RD),		_OO_r_X		(0x0f00|(OP)	     ,RDA(RD)		,MD,MB,MI,MS		))
+#define __SSELrm(OP,RS,RSA,MD,MB,MI,MS)		(_REXLrm(RS, MB, MI),		_OO_r_X		(0x0f00|(OP)	     ,RSA(RS)		,MD,MB,MI,MS		))
+#define __SSEL1rm(OP,RS,RSA,MD,MB,MI,MS)	(_REXLrm(RS, MB, MI),		_OO_r_X		(0x0f01|(OP)	     ,RSA(RS)		,MD,MB,MI,MS		))
+
+#define _SSELrr(PX,OP,RS,RSA,RD,RDA)					(_jit_B(PX), __SSELrr(OP, RS, RSA, RD, RDA))
+#define _SSELmr(PX,OP,MD,MB,MI,MS,RD,RDA)				(_jit_B(PX), __SSELmr(OP, MD, MB, MI, MS, RD, RDA))
+#define _SSELrm(PX,OP,RS,RSA,MD,MB,MI,MS)				(_jit_B(PX), __SSELrm(OP, RS, RSA, MD, MB, MI, MS))
+#define _SSEL1rm(PX,OP,RS,RSA,MD,MB,MI,MS)				(_jit_B(PX), __SSEL1rm(OP, RS, RSA, MD, MB, MI, MS))
+
+#define _SSEPSrr(OP,RS,RD)		__SSELrr (      OP, RS,_rX, RD,_rX)
+#define _SSEPSmr(OP,MD,MB,MI,MS,RD)	__SSELmr (      OP, MD, MB, MI, MS, RD,_rX)
+#define _SSEPSrm(OP,RS,MD,MB,MI,MS)	__SSELrm (      OP, RS,_rX, MD, MB, MI, MS)
+#define _SSEPS1rm(OP,RS,MD,MB,MI,MS)	__SSEL1rm(      OP, RS,_rX, MD, MB, MI, MS)
+
+#define _SSEPDrr(OP,RS,RD)		 _SSELrr (0x66, OP, RS,_rX, RD,_rX)
+#define _SSEPDmr(OP,MD,MB,MI,MS,RD)	 _SSELmr (0x66, OP, MD, MB, MI, MS, RD,_rX)
+#define _SSEPDrm(OP,RS,MD,MB,MI,MS)	 _SSELrm (0x66, OP, RS,_rX, MD, MB, MI, MS)
+#define _SSEPD1rm(OP,RS,MD,MB,MI,MS)	 _SSEL1rm(0x66, OP, RS,_rX, MD, MB, MI, MS)
+
+#define _SSESSrr(OP,RS,RD)		 _SSELrr (0xf3, OP, RS,_rX, RD,_rX)
+#define _SSESSmr(OP,MD,MB,MI,MS,RD)	 _SSELmr (0xf3, OP, MD, MB, MI, MS, RD,_rX)
+#define _SSESSrm(OP,RS,MD,MB,MI,MS)	 _SSELrm (0xf3, OP, RS,_rX, MD, MB, MI, MS)
+#define _SSESS1rm(OP,RS,MD,MB,MI,MS)	 _SSEL1rm(0xf3, OP, RS,_rX, MD, MB, MI, MS)
+
+#define _SSESDrr(OP,RS,RD)		 _SSELrr (0xf2, OP, RS,_rX, RD,_rX)
+#define _SSESDmr(OP,MD,MB,MI,MS,RD)	 _SSELmr (0xf2, OP, MD, MB, MI, MS, RD,_rX)
+#define _SSESDrm(OP,RS,MD,MB,MI,MS)	 _SSELrm (0xf2, OP, RS,_rX, MD, MB, MI, MS)
+#define _SSESD1rm(OP,RS,MD,MB,MI,MS)	 _SSEL1rm(0xf2, OP, RS,_rX, MD, MB, MI, MS)
+
+#define ADDPSrr(RS, RD)			_SSEPSrr(X86_SSE_ADD, RS, RD)
+#define ADDPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_ADD, MD, MB, MI, MS, RD)
+#define ADDPDrr(RS, RD)			_SSEPDrr(X86_SSE_ADD, RS, RD)
+#define ADDPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_ADD, MD, MB, MI, MS, RD)
+
+#define ADDSSrr(RS, RD)			_SSESSrr(X86_SSE_ADD, RS, RD)
+#define ADDSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_ADD, MD, MB, MI, MS, RD)
+#define ADDSDrr(RS, RD)			_SSESDrr(X86_SSE_ADD, RS, RD)
+#define ADDSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_ADD, MD, MB, MI, MS, RD)
+
+#define ANDNPSrr(RS, RD)		_SSEPSrr(X86_SSE_ANDN, RS, RD)
+#define ANDNPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_ANDN, MD, MB, MI, MS, RD)
+#define ANDNPDrr(RS, RD)		_SSEPDrr(X86_SSE_ANDN, RS, RD)
+#define ANDNPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_ANDN, MD, MB, MI, MS, RD)
+
+#define ANDNSSrr			ANDNPSrr
+#define ANDNSSmr			ANDNPSrr
+#define ANDNSDrr			ANDNPDrr
+#define ANDNSDmr			ANDNPDrr
+
+#define ANDPSrr(RS, RD)			_SSEPSrr(X86_SSE_AND, RS, RD)
+#define ANDPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_AND, MD, MB, MI, MS, RD)
+#define ANDPDrr(RS, RD)			_SSEPDrr(X86_SSE_AND, RS, RD)
+#define ANDPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_AND, MD, MB, MI, MS, RD)
+
+#define ANDSSrr				ANDPSrr
+#define ANDSSmr				ANDPSrr
+#define ANDSDrr				ANDPDrr
+#define ANDSDmr				ANDPDrr
+
+#define DIVPSrr(RS, RD)			_SSEPSrr(X86_SSE_DIV, RS, RD)
+#define DIVPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_DIV, MD, MB, MI, MS, RD)
+#define DIVPDrr(RS, RD)			_SSEPDrr(X86_SSE_DIV, RS, RD)
+#define DIVPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_DIV, MD, MB, MI, MS, RD)
+
+#define DIVSSrr(RS, RD)			_SSESSrr(X86_SSE_DIV, RS, RD)
+#define DIVSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_DIV, MD, MB, MI, MS, RD)
+#define DIVSDrr(RS, RD)			_SSESDrr(X86_SSE_DIV, RS, RD)
+#define DIVSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_DIV, MD, MB, MI, MS, RD)
+
+#define MAXPSrr(RS, RD)			_SSEPSrr(X86_SSE_MAX, RS, RD)
+#define MAXPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_MAX, MD, MB, MI, MS, RD)
+#define MAXPDrr(RS, RD)			_SSEPDrr(X86_SSE_MAX, RS, RD)
+#define MAXPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_MAX, MD, MB, MI, MS, RD)
+
+#define MAXSSrr(RS, RD)			_SSESSrr(X86_SSE_MAX, RS, RD)
+#define MAXSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_MAX, MD, MB, MI, MS, RD)
+#define MAXSDrr(RS, RD)			_SSESDrr(X86_SSE_MAX, RS, RD)
+#define MAXSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_MAX, MD, MB, MI, MS, RD)
+
+#define MINPSrr(RS, RD)			_SSEPSrr(X86_SSE_MIN, RS, RD)
+#define MINPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_MIN, MD, MB, MI, MS, RD)
+#define MINPDrr(RS, RD)			_SSEPDrr(X86_SSE_MIN, RS, RD)
+#define MINPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_MIN, MD, MB, MI, MS, RD)
+
+#define MINSSrr(RS, RD)			_SSESSrr(X86_SSE_MIN, RS, RD)
+#define MINSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_MIN, MD, MB, MI, MS, RD)
+#define MINSDrr(RS, RD)			_SSESDrr(X86_SSE_MIN, RS, RD)
+#define MINSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_MIN, MD, MB, MI, MS, RD)
+
+#define MULPSrr(RS, RD)			_SSEPSrr(X86_SSE_MUL, RS, RD)
+#define MULPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_MUL, MD, MB, MI, MS, RD)
+#define MULPDrr(RS, RD)			_SSEPDrr(X86_SSE_MUL, RS, RD)
+#define MULPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_MUL, MD, MB, MI, MS, RD)
+
+#define MULSSrr(RS, RD)			_SSESSrr(X86_SSE_MUL, RS, RD)
+#define MULSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_MUL, MD, MB, MI, MS, RD)
+#define MULSDrr(RS, RD)			_SSESDrr(X86_SSE_MUL, RS, RD)
+#define MULSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_MUL, MD, MB, MI, MS, RD)
+
+#define ORPSrr(RS, RD)			_SSEPSrr(X86_SSE_OR, RS, RD)
+#define ORPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_OR, MD, MB, MI, MS, RD)
+#define ORPDrr(RS, RD)			_SSEPDrr(X86_SSE_OR, RS, RD)
+#define ORPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_OR, MD, MB, MI, MS, RD)
+
+#define ORSSrr				ORPSrr
+#define ORSSmr				ORPSrr
+#define ORSDrr				ORPDrr
+#define ORSDmr				ORPDrr
+
+#define RCPPSrr(RS, RD)			_SSEPSrr(X86_SSE_RCP, RS, RD)
+#define RCPPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_RCP, MD, MB, MI, MS, RD)
+#define RCPSSrr(RS, RD)			_SSESSrr(X86_SSE_RCP, RS, RD)
+#define RCPSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_RCP, MD, MB, MI, MS, RD)
+
+#define RSQRTPSrr(RS, RD)		_SSEPSrr(X86_SSE_RSQRT, RS, RD)
+#define RSQRTPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_RSQRT, MD, MB, MI, MS, RD)
+#define RSQRTSSrr(RS, RD)		_SSESSrr(X86_SSE_RSQRT, RS, RD)
+#define RSQRTSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_RSQRT, MD, MB, MI, MS, RD)
+
+#define SQRTPSrr(RS, RD)		_SSEPSrr(X86_SSE_SQRT, RS, RD)
+#define SQRTPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_SQRT, MD, MB, MI, MS, RD)
+#define SQRTPDrr(RS, RD)		_SSEPDrr(X86_SSE_SQRT, RS, RD)
+#define SQRTPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_SQRT, MD, MB, MI, MS, RD)
+
+#define SQRTSSrr(RS, RD)		_SSESSrr(X86_SSE_SQRT, RS, RD)
+#define SQRTSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_SQRT, MD, MB, MI, MS, RD)
+#define SQRTSDrr(RS, RD)		_SSESDrr(X86_SSE_SQRT, RS, RD)
+#define SQRTSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_SQRT, MD, MB, MI, MS, RD)
+
+#define SUBPSrr(RS, RD)			_SSEPSrr(X86_SSE_SUB, RS, RD)
+#define SUBPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_SUB, MD, MB, MI, MS, RD)
+#define SUBPDrr(RS, RD)			_SSEPDrr(X86_SSE_SUB, RS, RD)
+#define SUBPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_SUB, MD, MB, MI, MS, RD)
+
+#define SUBSSrr(RS, RD)			_SSESSrr(X86_SSE_SUB, RS, RD)
+#define SUBSSmr(MD, MB, MI, MS, RD)	_SSESSmr(X86_SSE_SUB, MD, MB, MI, MS, RD)
+#define SUBSDrr(RS, RD)			_SSESDrr(X86_SSE_SUB, RS, RD)
+#define SUBSDmr(MD, MB, MI, MS, RD)	_SSESDmr(X86_SSE_SUB, MD, MB, MI, MS, RD)
+
+#define XORPSrr(RS, RD)			_SSEPSrr(X86_SSE_XOR, RS, RD)
+#define XORPSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_XOR, MD, MB, MI, MS, RD)
+#define XORPDrr(RS, RD)			_SSEPDrr(X86_SSE_XOR, RS, RD)
+#define XORPDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_XOR, MD, MB, MI, MS, RD)
+
+#define XORSSrr				XORPSrr
+#define XORSSmr				XORPSrr
+#define XORSDrr				XORPDrr
+#define XORSDmr				XORPDrr
+
+/* No prefixes here.  */
+#define COMISSrr(RS, RD)		_SSEPSrr(X86_SSE_COMI, RS, RD)
+#define COMISSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_COMI, MD, MB, MI, MS, RD)
+#define COMISDrr(RS, RD)		_SSEPDrr(X86_SSE_COMI, RS, RD)
+#define COMISDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_COMI, MD, MB, MI, MS, RD)
+
+/* No prefixes here.  */
+#define UCOMISSrr(RS, RD)		_SSEPSrr(X86_SSE_UCOMI, RS, RD)
+#define UCOMISSmr(MD, MB, MI, MS, RD)	_SSEPSmr(X86_SSE_UCOMI, MD, MB, MI, MS, RD)
+#define UCOMISDrr(RS, RD)		_SSEPDrr(X86_SSE_UCOMI, RS, RD)
+#define UCOMISDmr(MD, MB, MI, MS, RD)	_SSEPDmr(X86_SSE_UCOMI, MD, MB, MI, MS, RD)
+
+#define MOVSSrr(RS, RD)			_SSESSrr (X86_SSE_MOV, RS, RD)
+#define MOVSSmr(MD, MB, MI, MS, RD)	_SSESSmr (X86_SSE_MOV, MD, MB, MI, MS, RD)
+#define MOVSSrm(RS, MD, MB, MI, MS)	_SSESS1rm(X86_SSE_MOV, RS, MD, MB, MI, MS)
+
+#define MOVSDrr(RS, RD)			_SSESDrr (X86_SSE_MOV, RS, RD)
+#define MOVSDmr(MD, MB, MI, MS, RD)	_SSESDmr (X86_SSE_MOV, MD, MB, MI, MS, RD)
+#define MOVSDrm(RS, MD, MB, MI, MS)	_SSESD1rm(X86_SSE_MOV, RS, MD, MB, MI, MS)
+
+#define MOVAPSrr(RS, RD)		_SSEPSrr (X86_SSE_MOVA, RS, RD)
+#define MOVAPSmr(MD, MB, MI, MS, RD)	_SSEPSmr (X86_SSE_MOVA, MD, MB, MI, MS, RD)
+#define MOVAPSrm(RS, MD, MB, MI, MS)	_SSEPS1rm(X86_SSE_MOVA, RS, MD, MB, MI, MS)
+
+#define MOVAPDrr(RS, RD)		_SSEPDrr (X86_SSE_MOVA, RS, RD)
+#define MOVAPDmr(MD, MB, MI, MS, RD)	_SSEPDmr (X86_SSE_MOVA, MD, MB, MI, MS, RD)
+#define MOVAPDrm(RS, MD, MB, MI, MS)	_SSEPD1rm(X86_SSE_MOVA, RS, MD, MB, MI, MS)
+
+#define CVTPS2PIrr(RS, RD)		__SSELrr(      X86_SSE_CVTSI, RS,_rX, RD,_rM)
+#define CVTPS2PImr(MD, MB, MI, MS, RD)	__SSELmr(      X86_SSE_CVTSI, MD, MB, MI, MS, RD,_rM)
+#define CVTPD2PIrr(RS, RD)		 _SSELrr(0x66, X86_SSE_CVTSI, RS,_rX, RD,_rM)
+#define CVTPD2PImr(MD, MB, MI, MS, RD)	 _SSELmr(0x66, X86_SSE_CVTSI, MD, MB, MI, MS, RD,_rM)
+
+#define CVTPI2PSrr(RS, RD)		__SSELrr(      X86_SSE_CVTIS, RS,_rM, RD,_rX)
+#define CVTPI2PSmr(MD, MB, MI, MS, RD)	__SSELmr(      X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+#define CVTPI2PDrr(RS, RD)		 _SSELrr(0x66, X86_SSE_CVTIS, RS,_rM, RD,_rX)
+#define CVTPI2PDmr(MD, MB, MI, MS, RD)	 _SSELmr(0x66, X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+
+#define CVTPS2PDrr(RS, RD)		__SSELrr(      X86_SSE_CVTSD, RS,_rX, RD,_rX)
+#define CVTPS2PDmr(MD, MB, MI, MS, RD)	__SSELmr(      X86_SSE_CVTSD, MD, MB, MI, MS, RD,_rX)
+#define CVTPD2PSrr(RS, RD)		 _SSELrr(0x66, X86_SSE_CVTSD, RS,_rX, RD,_rX)
+#define CVTPD2PSmr(MD, MB, MI, MS, RD)	 _SSELmr(0x66, X86_SSE_CVTSD, MD, MB, MI, MS, RD,_rX)
+
+#define CVTSS2SDrr(RS, RD)		 _SSELrr(0xf3, X86_SSE_CVTSD, RS,_rX, RD,_rX)
+#define CVTSS2SDmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf3, X86_SSE_CVTSD, MD, MB, MI, MS, RD,_rX)
+#define CVTSD2SSrr(RS, RD)		 _SSELrr(0xf2, X86_SSE_CVTSD, RS,_rX, RD,_rX)
+#define CVTSD2SSmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf2, X86_SSE_CVTSD, MD, MB, MI, MS, RD,_rX)
+
+#define CVTTSS2SILrr(RS, RD)		 _SSELrr(0xf3, X86_SSE_CVTTSI, RS,_rX, RD,_r4)
+#define CVTTSS2SILmr(MD, MB, MI, MS, RD) _SSELmr(0xf3, X86_SSE_CVTTSI, MD, MB, MI, MS, RD,_r4)
+#define CVTTSD2SILrr(RS, RD)		 _SSELrr(0xf2, X86_SSE_CVTTSI, RS,_rX, RD,_r4)
+#define CVTTSD2SILmr(MD, MB, MI, MS, RD) _SSELmr(0xf2, X86_SSE_CVTTSI, MD, MB, MI, MS, RD,_r4)
+
+#define CVTSS2SILrr(RS, RD)		 _SSELrr(0xf3, X86_SSE_CVTSI, RS,_rX, RD,_r4)
+#define CVTSS2SILmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf3, X86_SSE_CVTSI, MD, MB, MI, MS, RD,_r4)
+#define CVTSD2SILrr(RS, RD)		 _SSELrr(0xf2, X86_SSE_CVTSI, RS,_rX, RD,_r4)
+#define CVTSD2SILmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf2, X86_SSE_CVTSI, MD, MB, MI, MS, RD,_r4)
+
+#define CVTSI2SSLrr(RS, RD)		 _SSELrr(0xf3, X86_SSE_CVTIS, RS,_r4, RD,_rX)
+#define CVTSI2SSLmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf3, X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+#define CVTSI2SDLrr(RS, RD)		 _SSELrr(0xf2, X86_SSE_CVTIS, RS,_r4, RD,_rX)
+#define CVTSI2SDLmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf2, X86_SSE_CVTIS, MD, MB, MI, MS, RD,_rX)
+
+#define MOVDLXrr(RS, RD)		 _SSELrr(0x66, 0x6e, RS,_r4, RD,_rX)
+#define MOVDLXmr(MD, MB, MI, MS, RD)	 _SSELmr(0x66, 0x6e, MD, MB, MI, MS, RD,_rX)
+
+#define MOVDXLrr(RS, RD)		 _SSELrr(0x66, 0x7e, RS,_rX, RD,_r4)
+#define MOVDXLrm(RS, MD, MB, MI, MS)	 _SSELrm(0x66, 0x7e, RS,_rX, MD, MB, MI, MS)
+
+#define MOVDLMrr(RS, RD)		__SSELrr(      0x6e, RS,_r4, RD,_rM)
+#define MOVDLMmr(MD, MB, MI, MS, RD)	__SSELmr(      0x6e, MD, MB, MI, MS, RD,_rM)
+
+#define MOVDMLrr(RS, RD)		__SSELrr(      0x7e, RS,_rM, RD,_r4)
+#define MOVDMLrm(RS, MD, MB, MI, MS)	__SSELrm(      0x7e, RS,_rM, MD, MB, MI, MS)
+
+#define MOVDQ2Qrr(RS, RD)		 _SSELrr(0xf2, X86_SSE_MOV2, RS,_rX, RD,_rM)
+#define MOVQ2DQrr(RS, RD)		 _SSELrr(0xf3, X86_SSE_MOV2, RS,_rM, RD,_rX)
+#define MOVHLPSrr(RS, RD)		__SSELrr(      X86_SSE_MOVLP, RS,_rX, RD,_rX)
+#define MOVLHPSrr(RS, RD)		__SSELrr(      X86_SSE_MOVHP, RS,_rX, RD,_rX)
+
+#define MOVDQArr(RS, RD)		 _SSELrr(0x66, 0x6f, RS,_rX, RD,_rX)
+#define MOVDQAmr(MD, MB, MI, MS, RD)	 _SSELmr(0x66, 0x6f, MD, MB, MI, MS, RD,_rX)
+#define MOVDQArm(RS, MD, MB, MI, MS)	 _SSELrm(0x66, 0x7f, RS,_rX, MD, MB, MI, MS)
+
+#define MOVDQUrr(RS, RD)		 _SSELrr(0xf3, 0x6f, RS,_rX, RD,_rX)
+#define MOVDQUmr(MD, MB, MI, MS, RD)	 _SSELmr(0xf3, 0x6f, MD, MB, MI, MS, RD,_rX)
+#define MOVDQUrm(RS, MD, MB, MI, MS)	 _SSELrm(0xf3, 0x7f, RS,_rX, MD, MB, MI, MS)
+
+#define MOVHPDmr(MD, MB, MI, MS, RD)	 _SSELmr (0x66, X86_SSE_MOVHP, MD, MB, MI, MS, RD,_rX)
+#define MOVHPDrm(RS, MD, MB, MI, MS)	 _SSEL1rm(0x66, X86_SSE_MOVHP, RS,_rX, MD, MB, MI, MS)
+#define MOVHPSmr(MD, MB, MI, MS, RD)	__SSELmr (      X86_SSE_MOVHP, MD, MB, MI, MS, RD,_rX)
+#define MOVHPSrm(RS, MD, MB, MI, MS)	__SSEL1rm(      X86_SSE_MOVHP, RS,_rX, MD, MB, MI, MS)
+
+#define MOVLPDmr(MD, MB, MI, MS, RD)	 _SSELmr (0x66, X86_SSE_MOVLP, MD, MB, MI, MS, RD,_rX)
+#define MOVLPDrm(RS, MD, MB, MI, MS)	 _SSEL1rm(0x66, X86_SSE_MOVLP, RS,_rX, MD, MB, MI, MS)
+#define MOVLPSmr(MD, MB, MI, MS, RD)	__SSELmr (      X86_SSE_MOVLP, MD, MB, MI, MS, RD,_rX)
+#define MOVLPSrm(RS, MD, MB, MI, MS)	__SSEL1rm(      X86_SSE_MOVLP, RS,_rX, MD, MB, MI, MS)
+
+/*** References:										*/
+/*												*/
+/* [1] "Intel Architecture Software Developer's Manual Volume 1: Basic Architecture",		*/
+/*     Intel Corporation 1997.									*/
+/*												*/
+/* [2] "Intel Architecture Software Developer's Manual Volume 2: Instruction Set Reference",	*/
+/*     Intel Corporation 1997.									*/
+
+#if LIGHTNING_CROSS \
+	? LIGHTNING_TARGET == LIGHTNING_X86_64 \
+	: defined (__x86_64__)
+#include "i386/asm-64.h"
+#else
+#include "i386/asm-32.h"
+#endif
+
+#endif
+#endif /* __lightning_asm_i386_h */
diff --git a/src/runtime/c/pgf/lightning/i386/core-32.h b/src/runtime/c/pgf/lightning/i386/core-32.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/core-32.h
@@ -0,0 +1,175 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (i386 version)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini and Matthew Flatt.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_core_h
+#define __lightning_core_h
+
+#define JIT_CAN_16 1
+#define JIT_AP			_EBP
+
+#define JIT_R_NUM		3
+#define JIT_R(i)		(_EAX + (i))
+#define JIT_V_NUM		3
+#define JIT_V(i)		((i) == 0 ? _EBX : _ESI + (i) - 1)
+
+struct jit_local_state {
+  int	framesize;
+  int	argssize;
+  int	alloca_offset;
+  int	alloca_slack;
+  jit_insn *finish_ref;
+};
+
+/* Whether a register is used for the user-accessible registers.  */
+#define jit_save(reg)		1
+
+#define jit_base_prolog() (_jitl.framesize = 20, _jitl.alloca_offset = _jitl.alloca_slack = 0, _jitl.argssize = 0, \
+  PUSHLr(_EBX), PUSHLr(_ESI), PUSHLr(_EDI), PUSHLr(_EBP), MOVLrr(_ESP, _EBP))
+#define jit_base_ret(ofs)						  \
+  (((ofs) < 0 ? LEAVE_() : POPLr(_EBP)),				  \
+   POPLr(_EDI), POPLr(_ESI), POPLr(_EBX), RET_())
+
+/* Used internally.  SLACK is used by the Darwin ABI which keeps the stack
+   aligned to 16-bytes.  */
+
+#define jit_allocai_internal(amount, slack)				  \
+  (((amount) < _jitl.alloca_slack					  \
+    ? (void)0								  \
+    : (void)(_jitl.alloca_slack += (amount) + (slack),			  \
+       ((amount) + (slack) == sizeof (int)				  \
+        ? PUSHLr(_EAX)							  \
+        : SUBLir((amount) + (slack), _ESP)))),				  \
+   _jitl.alloca_slack -= (amount),					  \
+   _jitl.alloca_offset -= (amount))
+   
+/* Stack */
+#define jit_pushr_i(rs)		PUSHLr(rs)
+#define jit_popr_i(rs)		POPLr(rs)
+
+/* The += in argssize allows for stack pollution */
+
+#ifdef __APPLE__
+/* Stack must stay 16-byte aligned: */
+# define jit_prepare_i(ni)	(((ni & 0x3) \
+                                  ? (void)SUBLir(4 * ((((ni) + 3) & ~(0x3)) - (ni)), JIT_SP) \
+                                  : (void)0), \
+                                 _jitl.argssize += (((ni) + 3) & ~(0x3)))
+
+#define jit_allocai(n)						\
+  jit_allocai_internal ((n), (_jitl.alloca_slack - (n)) & 15)
+
+#define jit_prolog(n)		(jit_base_prolog(), jit_subi_i (JIT_SP, JIT_SP, 12))
+#define jit_ret()		jit_base_ret (-12)
+
+#else
+# define jit_prepare_i(ni)	(_jitl.argssize += (ni))
+
+#define jit_allocai(n)						\
+  jit_allocai_internal ((n), 0)
+
+#define jit_prolog(n)		jit_base_prolog()
+#define jit_ret()		jit_base_ret (_jitl.alloca_offset)
+#endif
+
+#define jit_calli(label)	(CALLm( ((unsigned long) (label))), _jit.x.pc)
+#define jit_callr(reg)		CALLsr(reg)
+
+#define jit_pusharg_i(rs)	PUSHLr(rs)
+#define jit_finish(sub)  (_jitl.finish_ref = jit_calli((sub)), ADDLir(sizeof(long) * _jitl.argssize, JIT_SP), _jitl.argssize = 0, _jitl.finish_ref)
+#define jit_finishr(reg) (jit_callr((reg)),       )
+
+#define	jit_arg_c()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_uc()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_s()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_us()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_i()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_ui()		((_jitl.framesize += sizeof(int)) - sizeof(int))
+#define	jit_arg_l()		((_jitl.framesize += sizeof(long)) - sizeof(long))
+#define	jit_arg_ul()		((_jitl.framesize += sizeof(long)) - sizeof(long))
+#define	jit_arg_p()		((_jitl.framesize += sizeof(long)) - sizeof(long))
+
+#define jit_movi_p(d, is)       (MOVLir (((long)(is)), (d)), _jit.x.pc)
+#define jit_patch_long_at(jump_pc,v)  (*_PSL((jump_pc) - sizeof(long)) = _jit_SL((jit_insn *)(v) - (jump_pc)))
+#define jit_patch_at(jump_pc,v)  jit_patch_long_at(jump_pc, v)
+#define jit_patch_calli(jump_pc,v) jit_patch_long_at(jump_pc, v)
+
+/* Memory */
+#define jit_replace(s, rep, op)                         \
+        (jit_pushr_i(rep),                              \
+         MOVLrr((s), (rep)),                            \
+         op, jit_popr_i(rep))
+
+#define jit_movbrm(rs, dd, db, di, ds)                                          \
+        (jit_check8(rs)                                                         \
+                ? MOVBrm(jit_reg8(rs), dd, db, di, ds)                          \
+                : jit_replace(rs,                                               \
+                              ((dd != _EAX && db != _EAX && di != _EAX) ? _EAX :              \
+                              ((dd != _ECX && db != _ECX && di != _ECX) ? _ECX : _EDX)),      \
+                              MOVBrm(((dd != _EAX && db != _EAX && di != _EAX) ? _AL :        \
+                                     ((dd != _ECX && db != _ECX && di != _ECX) ? _CL : _DL)), \
+                                     dd, db, di, ds)))
+
+#define jit_ldr_c(d, rs)                MOVSBLmr(0,    (rs), 0,    0, (d))
+#define jit_ldxr_c(d, s1, s2)           MOVSBLmr(0,    (s1), (s2), 1, (d))
+							    
+#define jit_ldr_s(d, rs)                MOVSWLmr(0,    (rs), 0,    0, (d))
+#define jit_ldxr_s(d, s1, s2)           MOVSWLmr(0,    (s1), (s2), 1, (d))
+							    
+#define jit_ldi_c(d, is)                MOVSBLmr((is), 0,    0,    0, (d))
+#define jit_ldxi_c(d, rs, is)           MOVSBLmr((is), (rs), 0,    0, (d))
+
+#define jit_ldi_uc(d, is)               MOVZBLmr((is), 0,    0,    0, (d))
+#define jit_ldxi_uc(d, rs, is)          MOVZBLmr((is), (rs), 0,    0, (d))
+
+#define jit_sti_c(id, rs)               jit_movbrm((rs), (id), 0,    0,    0)
+#define jit_stxi_c(id, rd, rs)          jit_movbrm((rs), (id), (rd), 0,    0)
+
+#define jit_ldi_s(d, is)                MOVSWLmr((is), 0,    0,    0, (d))
+#define jit_ldxi_s(d, rs, is)           MOVSWLmr((is), (rs), 0,    0, (d))
+
+#define jit_ldi_us(d, is)               MOVZWLmr((is), 0,    0,    0,  (d))
+#define jit_ldxi_us(d, rs, is)          MOVZWLmr((is), (rs), 0,    0,  (d))
+
+#define jit_sti_s(id, rs)               MOVWrm(jit_reg16(rs), (id), 0,    0,    0)
+#define jit_stxi_s(id, rd, rs)          MOVWrm(jit_reg16(rs), (id), (rd), 0,    0)
+
+#define jit_ldi_i(d, is)                MOVLmr((is), 0,    0,    0,  (d))
+#define jit_ldxi_i(d, rs, is)           MOVLmr((is), (rs), 0,    0,  (d))
+
+#define jit_ldr_i(d, rs)                MOVLmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_i(d, s1, s2)           MOVLmr(0,    (s1), (s2), 1,  (d))
+							    
+#define jit_sti_i(id, rs)               MOVLrm((rs), (id), 0,    0,    0)
+#define jit_stxi_i(id, rd, rs)          MOVLrm((rs), (id), (rd), 0,    0)
+
+#endif /* __lightning_core_h */
diff --git a/src/runtime/c/pgf/lightning/i386/core-64.h b/src/runtime/c/pgf/lightning/i386/core-64.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/core-64.h
@@ -0,0 +1,499 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (i386 version)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini and Matthew Flatt.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_core_h
+#define __lightning_core_h
+
+/* Used to implement ldc, stc, ... */
+#define JIT_CAN_16 0
+#define JIT_REXTMP		_R12
+
+/* Number or integer argument registers */
+#define JIT_ARG_MAX		6
+
+/* Number of float argument registers */
+#define JIT_FP_ARG_MAX		8
+
+#define JIT_R_NUM		3
+#define JIT_R(i)                ((i) == 0 ? _EAX : _R9 + (i))
+#define JIT_V_NUM               3
+#define JIT_V(i)                ((i) == 0 ? _EBX : _R12 + (i))
+
+struct jit_local_state {
+  int   long_jumps;
+  int   nextarg_getfp;
+  int   nextarg_putfp;
+  int   nextarg_geti;
+  int	nextarg_puti;
+  int	framesize;
+  int	argssize;
+  int	fprssize;
+  int   alloca_offset;
+  int   alloca_slack;
+  jit_insn *finish_ref;
+};
+
+/* Whether a register in the "low" bank is used for the user-accessible
+   registers.  */
+#define jit_save(reg)		((reg) == _EAX || (reg) == _EBX)
+
+/* Keep the stack 16-byte aligned, the SSE hardware prefers it this way.  */
+#define jit_allocai_internal(amount, slack)                           \
+  (((amount) < _jitl.alloca_slack                                     \
+    ? 0                                                               \
+    : (_jitl.alloca_slack += (amount) + (slack),                      \
+      SUBQir((amount) + (slack), _ESP))),                             \
+   _jitl.alloca_slack -= (amount),                                    \
+   _jitl.alloca_offset -= (amount))
+
+#define jit_allocai(n)                                                \
+  jit_allocai_internal ((n), (_jitl.alloca_slack - (n)) & 15)
+
+/* 3-parameter operation */
+#define jit_qopr_(d, s1, s2, op1d, op2d)					\
+	( ((s2) == (d)) ? op1d :						\
+	  (  (((s1) == (d)) ? (void)0 : (void)MOVQrr((s1), (d))), op2d )	\
+	)
+
+/* 3-parameter operation, with immediate. TODO: fix the case where mmediate
+   does not fit! */
+#define jit_qop_small(d, s1, op2d)					\
+	(((s1) == (d)) ? op2d : (MOVQrr((s1), (d)), op2d))
+#define jit_qop_(d, s1, is, op2d, op2i)					\
+	(_s32P((long)(is))						\
+	 ? jit_qop_small ((d), (s1), (op2d))				\
+	 : (MOVQir ((is), JIT_REXTMP), jit_qop_small ((d), (s1), (op2i))))
+
+#define jit_bra_qr(s1, s2, op)		(CMPQrr(s2, s1), op, _jit.x.pc)
+#define _jit_bra_l(rs, is, op)		(CMPQir(is, rs), op, _jit.x.pc)
+
+#define jit_bra_l(rs, is, op) (_s32P((long)(is)) \
+                               ? _jit_bra_l(rs, is, op) \
+                               : (MOVQir(is, JIT_REXTMP), jit_bra_qr(rs, JIT_REXTMP, op)))
+
+/* When CMP with 0 can be replaced with TEST */
+#define jit_bra_l0(rs, is, op, op0)					\
+	( (is) == 0 ? (TESTQrr(rs, rs), op0, _jit.x.pc) : jit_bra_l(rs, is, op))
+
+#define jit_reduceQ(op, is, rs)							\
+	(_u8P(is) ? jit_reduce_(op##Bir(is, jit_reg8(rs))) :	\
+	jit_reduce_(op##Qir(is, rs)) )
+
+#define jit_addi_l(d, rs, is)						\
+    /* Value is not zero? */						\
+    ((is)								\
+	/* Yes. Value is unsigned and fits in signed 32 bits? */	\
+	? (_uiP(31, is)							\
+	    /* Yes. d == rs? */						\
+	    ? jit_opi_((d), (rs),					\
+		/* Yes. Use add opcode */				\
+		ADDQir((is), (d)),					\
+		/* No. Use lea opcode */				\
+		LEAQmr((is), (rs), 0, 0, (d)))				\
+	    /* No. Need value in a register */				\
+	    : (jit_movi_l(JIT_REXTMP, is),				\
+	       jit_addr_l(d, rs, JIT_REXTMP)))				\
+	/* No. Do nothing. */						\
+	: 0)
+#define jit_addr_l(d, s1, s2)	jit_opo_((d), (s1), (s2), ADDQrr((s2), (d)), ADDQrr((s1), (d)), LEAQmr(0, (s1), (s2), 1, (d))  )
+#define jit_addci_l(d, rs, is)	jit_qop_ ((d), (rs), (is), ADCQir((is), (d)), ADCQrr(JIT_REXTMP, (d)))
+#define jit_addcr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), ADCQrr((s1), (d)), ADCQrr((s2), (d)) )
+#define jit_addxi_l(d, rs, is)	jit_qop_ ((d), (rs), (is), ADDQir((is), (d)), ADDQrr(JIT_REXTMP, (d)))
+#define jit_addxr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), ADDQrr((s1), (d)), ADDQrr((s2), (d)) )
+#define jit_andi_l(d, rs, is)	jit_qop_ ((d), (rs), (is), ANDQir((is), (d)), ANDQrr(JIT_REXTMP, (d)))
+#define jit_andr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), ANDQrr((s1), (d)), ANDQrr((s2), (d)) )
+#define jit_orr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2),  ORQrr((s1), (d)),  ORQrr((s2), (d)) )
+#define jit_subr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), (SUBQrr((s1), (d)), NEGQr(d)),	SUBQrr((s2), (d))	       )
+#define jit_xorr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), XORQrr((s1), (d)), XORQrr((s2), (d)) )
+
+/* These can sometimes use byte or word versions! */
+#define jit_ori_l(d, rs, is)	jit_qop_ ((d), (rs), (is),   jit_reduceQ(OR, (is), (d)), ORQrr(JIT_REXTMP, (d))	       )
+#define jit_xori_l(d, rs, is)	jit_qop_ ((d), (rs), (is),   jit_reduceQ(XOR, (is), (d)), XORQrr(JIT_REXTMP, (d))	       )
+
+#define jit_lshi_l(d, rs, is)	((is) <= 3 ?   LEAQmr(0, 0, (rs), 1 << (is), (d))   :   jit_qop_small ((d), (rs), SHLQir((is), (d)) ))
+#define jit_rshi_l(d, rs, is)								jit_qop_small ((d), (rs), SARQir((is), (d))  )
+#define jit_rshi_ul(d, rs, is)								jit_qop_small ((d), (rs), SHRQir((is), (d))  )
+#define jit_lshr_l(d, r1, r2)	jit_shift((d), (r1), (r2), SHLQrr)
+#define jit_rshr_l(d, r1, r2)	jit_shift((d), (r1), (r2), SARQrr)
+#define jit_rshr_ul(d, r1, r2)	jit_shift((d), (r1), (r2), SHRQrr)
+
+
+/* Stack */
+#define jit_pushr_i(rs)		PUSHQr(rs)
+#define jit_popr_i(rs)		POPQr(rs)
+
+/* A return address is 8 bytes, plus 5 registers = 40 bytes, total = 48 bytes. */
+#define jit_prolog(n) (_jitl.framesize = ((n) & 1) ? 56 : 48, _jitl.nextarg_getfp = _jitl.nextarg_geti = 0, _jitl.alloca_offset = 0, \
+		       PUSHQr(_EBX), PUSHQr(_R12), PUSHQr(_R13), PUSHQr(_R14), PUSHQr(_EBP), MOVQrr(_ESP, _EBP))
+
+#define jit_calli(sub)      (MOVQir((long) (sub), JIT_REXTMP), _jitl.finish_ref = _jit.x.pc, CALLsr(JIT_REXTMP), _jitl.finish_ref)
+#define jit_callr(reg)		CALLsr((reg))
+
+#define jit_prepare_i(ni)	(_jitl.nextarg_puti = (ni), \
+				 _jitl.argssize = _jitl.nextarg_puti > JIT_ARG_MAX \
+				 ? _jitl.nextarg_puti - JIT_ARG_MAX : 0)
+#define jit_pusharg_i(rs)	(--_jitl.nextarg_puti >= JIT_ARG_MAX \
+				 ? PUSHQr(rs) :	MOVQrr(rs, jit_arg_reg_order[_jitl.nextarg_puti]))
+
+#define jit_finish(sub)		(_jitl.fprssize \
+				 ? (MOVBir(_jitl.fprssize, _AL), _jitl.fprssize = 0) \
+				 : MOVBir(0, _AL), \
+				 ((_jitl.argssize & 1) \
+				   ? (PUSHQr(_EAX), ++_jitl.argssize) : 0), \
+				 jit_calli(sub), \
+				 (_jitl.argssize \
+				  ? (ADDQir(sizeof(long) * _jitl.argssize, JIT_SP), _jitl.argssize = 0) \
+				  : 0), \
+				 _jitl.finish_ref)
+#define jit_reg_is_arg(reg)     ((reg) == _ECX || (reg) == _EDX)
+
+#define jit_finishr(reg)	(_jitl.fprssize \
+				 ? (MOVBir(_jitl.fprssize, _AL), _jitl.fprssize = 0) \
+				 : MOVBir(0, _AL), \
+				 ((_jitl.argssize & 1) \
+				   ? (PUSHQr(_EAX), ++_jitl.argssize) : 0), \
+				 (jit_reg_is_arg((reg)) \
+				  ? (MOVQrr(reg, JIT_REXTMP), \
+				     jit_callr(JIT_REXTMP)) \
+				  : jit_callr(reg)), \
+				 (_jitl.argssize \
+				  ? (ADDQir(sizeof(long) * _jitl.argssize, JIT_SP), _jitl.argssize = 0) \
+				  : 0))
+
+#define jit_retval_l(rd)	((void)jit_movr_l ((rd), _EAX))
+#define jit_arg_i()		(_jitl.nextarg_geti < JIT_ARG_MAX \
+				 ? _jitl.nextarg_geti++ \
+				 : ((_jitl.framesize += sizeof(long)) - sizeof(long)))
+#define jit_arg_c()		jit_arg_i()
+#define jit_arg_uc()		jit_arg_i()
+#define jit_arg_s()		jit_arg_i()
+#define jit_arg_us()		jit_arg_i()
+#define jit_arg_ui()		jit_arg_i()
+#define jit_arg_l()		jit_arg_i()
+#define jit_arg_ul()		jit_arg_i()
+#define jit_arg_p()		jit_arg_i()
+
+#define jit_getarg_c(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_extr_c_l((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_c((reg), JIT_FP, (ofs)))
+#define jit_getarg_uc(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_extr_uc_ul((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_uc((reg), JIT_FP, (ofs)))
+#define jit_getarg_s(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_extr_s_l((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_s((reg), JIT_FP, (ofs)))
+#define jit_getarg_us(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_extr_us_ul((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_us((reg), JIT_FP, (ofs)))
+#define jit_getarg_i(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_movr_l((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_i((reg), JIT_FP, (ofs)))
+#define jit_getarg_ui(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_movr_ul((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_ui((reg), JIT_FP, (ofs)))
+#define jit_getarg_l(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_movr_l((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_l((reg), JIT_FP, (ofs)))
+#define jit_getarg_ul(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_movr_ul((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_ul((reg), JIT_FP, ofs))
+#define jit_getarg_p(reg, ofs)	((ofs) < JIT_ARG_MAX \
+				 ? jit_movr_p((reg), jit_arg_reg_order[(ofs)]) \
+				 : jit_ldxi_p((reg), JIT_FP, (ofs)))
+
+static int jit_arg_reg_order[] = { _EDI, _ESI, _EDX, _ECX, _R8D, _R9D };
+
+#define jit_negr_l(d, rs)	jit_opi_((d), (rs), NEGQr(d), (XORQrr((d), (d)), SUBQrr((rs), (d))) )
+#define jit_movr_l(d, rs)	((void)((rs) == (d) ? 0 : MOVQrr((rs), (d))))
+#define jit_movi_p(d, is)	(MOVQir(((long)(is)), (d)), _jit.x.pc)
+#define jit_movi_l(d, is)						\
+    /* Value is not zero? */						\
+    ((is)								\
+	/* Yes. Value is unsigned and fits in signed 32 bits? */	\
+	? (_uiP(31, is)							\
+	    /* Yes. Use 32 bits opcode */				\
+	    ? MOVLir(is, (d))						\
+	    /* No. Use 64 bits opcode */				\
+	    : MOVQir(is, (d)))						\
+	/* No. Set register to zero. */					\
+	: XORQrr ((d), (d)))
+
+#define jit_bmsr_l(label, s1, s2)	(TESTQrr((s1), (s2)), JNZm(label), _jit.x.pc)
+#define jit_bmcr_l(label, s1, s2)	(TESTQrr((s1), (s2)), JZm(label),  _jit.x.pc)
+#define jit_boaddr_l(label, s1, s2)	(ADDQrr((s2), (s1)), JOm(label), _jit.x.pc)
+#define jit_bosubr_l(label, s1, s2)	(SUBQrr((s2), (s1)), JOm(label), _jit.x.pc)
+#define jit_boaddr_ul(label, s1, s2)	(ADDQrr((s2), (s1)), JCm(label), _jit.x.pc)
+#define jit_bosubr_ul(label, s1, s2)	(SUBQrr((s2), (s1)), JCm(label), _jit.x.pc)
+
+#define jit_boaddi_l(label, rs, is)	(ADDQir((is), (rs)), JOm(label), _jit.x.pc)
+#define jit_bosubi_l(label, rs, is)	(SUBQir((is), (rs)), JOm(label), _jit.x.pc)
+#define jit_boaddi_ul(label, rs, is)	(ADDQir((is), (rs)), JCm(label), _jit.x.pc)
+#define jit_bosubi_ul(label, rs, is)	(SUBQir((is), (rs)), JCm(label), _jit.x.pc)
+
+#define jit_patch_long_at(jump_pc,v)  (*_PSL((jump_pc) - sizeof(long)) = _jit_SL((jit_insn *)(v)))
+#define jit_patch_short_at(jump_pc,v)  (*_PSI((jump_pc) - sizeof(int)) = _jit_SI((jit_insn *)(v) - (jump_pc)))
+#define jit_patch_at(jump_pc,v) (_jitl.long_jumps ? jit_patch_long_at((jump_pc)-3, v) : jit_patch_short_at(jump_pc, v))
+#define jit_patch_calli(pa,pv) (*_PSL((pa) - sizeof(long)) = _jit_SL((pv)))
+#define jit_ret()			(LEAVE_(), POPQr(_R14), POPQr(_R13), POPQr(_R12), POPQr(_EBX), RET_())
+
+/* Memory */
+
+/* Used to implement ldc, stc, ... We have SIL and friends which simplify it all.  */
+#define jit_movbrm(rs, dd, db, di, ds)         MOVBrm(jit_reg8(rs), dd, db, di, ds)
+
+#define jit_ldr_c(d, rs)                MOVSBQmr(0,    (rs), 0,    0, (d))
+#define jit_ldxr_c(d, s1, s2)           MOVSBQmr(0,    (s1), (s2), 1, (d))
+							    
+#define jit_ldr_s(d, rs)                MOVSWQmr(0,    (rs), 0,    0, (d))
+#define jit_ldxr_s(d, s1, s2)           MOVSWQmr(0,    (s1), (s2), 1, (d))
+							    
+#define jit_ldi_c(d, is)                (_u32P((long)(is)) ? MOVSBQmr((is), 0,    0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_c(d, JIT_REXTMP)))
+#define jit_ldxi_c(d, rs, is)           (_u32P((long)(is)) ? MOVSBQmr((is), (rs), 0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_c(d, rs, JIT_REXTMP)))
+
+#define jit_ldi_uc(d, is)               (_u32P((long)(is)) ? MOVZBLmr((is), 0,    0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_uc(d, JIT_REXTMP)))
+#define jit_ldxi_uc(d, rs, is)          (_u32P((long)(is)) ? MOVZBLmr((is), (rs), 0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_uc(d, rs, JIT_REXTMP)))
+
+#define jit_sti_c(id, rs)               (_u32P((long)(id)) ? MOVBrm(jit_reg8(rs), (id), 0,    0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_str_c(JIT_REXTMP, rs)))
+#define jit_stxi_c(id, rd, rs)          (_u32P((long)(id)) ? MOVBrm(jit_reg8(rs), (id), (rd), 0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_stxr_c(JIT_REXTMP, rd, rs)))
+
+#define jit_ldi_s(d, is)                (_u32P((long)(is)) ? MOVSWQmr((is), 0,    0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_s(d, JIT_REXTMP)))
+#define jit_ldxi_s(d, rs, is)           (_u32P((long)(is)) ? MOVSWQmr((is), (rs), 0,    0, (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_s(d, rs, JIT_REXTMP)))
+
+#define jit_ldi_us(d, is)               (_u32P((long)(is)) ? MOVZWLmr((is), 0,    0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_us(d, JIT_REXTMP)))
+#define jit_ldxi_us(d, rs, is)          (_u32P((long)(is)) ? MOVZWLmr((is), (rs), 0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_us(d, rs, JIT_REXTMP)))
+
+#define jit_sti_s(id, rs)               (_u32P((long)(id)) ? MOVWrm(jit_reg16(rs), (id), 0,    0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_str_s(JIT_REXTMP, rs)))
+#define jit_stxi_s(id, rd, rs)          (_u32P((long)(id)) ? MOVWrm(jit_reg16(rs), (id), (rd), 0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_stxr_s(JIT_REXTMP, rd, rs)))
+
+#define jit_ldi_ui(d, is)               (_u32P((long)(is)) ? MOVLmr((is), 0,    0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_ui(d, JIT_REXTMP)))
+#define jit_ldxi_ui(d, rs, is)          (_u32P((long)(is)) ? MOVLmr((is), (rs), 0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_ui(d, rs, JIT_REXTMP)))
+
+#define jit_ldi_i(d, is)                (_u32P((long)(is)) ? MOVSLQmr((is), 0,    0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_i(d, JIT_REXTMP)))
+#define jit_ldxi_i(d, rs, is)           (_u32P((long)(is)) ? MOVSLQmr((is), (rs), 0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_i(d, rs, JIT_REXTMP)))
+
+#define jit_sti_i(id, rs)               (_u32P((long)(id)) ? MOVLrm((rs), (id), 0,    0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_str_i(JIT_REXTMP, rs)))
+#define jit_stxi_i(id, rd, rs)          (_u32P((long)(id)) ? MOVLrm((rs), (id), (rd), 0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_stxr_i(JIT_REXTMP, rd, rs)))
+
+#define jit_ldi_l(d, is)                (_u32P((long)(is)) ? MOVQmr((is), 0,    0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldr_l(d, JIT_REXTMP)))
+#define jit_ldxi_l(d, rs, is)           (_u32P((long)(is)) ? MOVQmr((is), (rs), 0,    0,  (d)) :  (jit_movi_l(JIT_REXTMP, is), jit_ldxr_l(d, rs, JIT_REXTMP)))
+
+#define jit_sti_l(id, rs)               (_u32P((long)(id)) ? MOVQrm((rs), (id), 0,    0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_str_l(JIT_REXTMP, rs)))
+#define jit_stxi_l(id, rd, rs)          (_u32P((long)(id)) ? MOVQrm((rs), (id), (rd), 0,    0) : (jit_movi_l(JIT_REXTMP, id), jit_stxr_l(JIT_REXTMP, rd, rs)))
+
+#define jit_ldr_ui(d, rs)               MOVLmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_ui(d, s1, s2)          MOVLmr(0,    (s1), (s2), 1,  (d))
+
+#define jit_ldr_i(d, rs)                MOVSLQmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_i(d, s1, s2)           MOVSLQmr(0,    (s1), (s2), 1,  (d))
+
+#define jit_ldr_l(d, rs)                MOVQmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_l(d, s1, s2)           MOVQmr(0,    (s1), (s2), 1,  (d))
+
+#define jit_str_l(rd, rs)               MOVQrm((rs), 0,    (rd), 0,    0)
+#define jit_stxr_l(d1, d2, rs)          MOVQrm((rs), 0,    (d1), (d2), 1)
+
+#define jit_blti_l(label, rs, is)	jit_bra_l0((rs), (is), JLm(label), JSm(label) )
+#define jit_blei_l(label, rs, is)	jit_bra_l ((rs), (is), JLEm(label)		    )
+#define jit_bgti_l(label, rs, is)	jit_bra_l ((rs), (is), JGm(label)		    )
+#define jit_bgei_l(label, rs, is)	jit_bra_l0((rs), (is), JGEm(label), JNSm(label) )
+#define jit_beqi_l(label, rs, is)	jit_bra_l0((rs), (is), JEm(label), JEm(label) )
+#define jit_bnei_l(label, rs, is)	jit_bra_l0((rs), (is), JNEm(label), JNEm(label) )
+#define jit_blti_ul(label, rs, is)	jit_bra_l ((rs), (is), JBm(label)		    )
+#define jit_blei_ul(label, rs, is)	jit_bra_l0((rs), (is), JBEm(label), JEm(label) )
+#define jit_bgti_ul(label, rs, is)	jit_bra_l0((rs), (is), JAm(label), JNEm(label) )
+#define jit_bgei_ul(label, rs, is)	jit_bra_l ((rs), (is), JAEm(label)		    )
+#define jit_bmsi_l(label, rs, is)	(jit_reduceQ(TEST, (is), (rs)), JNZm(label), _jit.x.pc)
+#define jit_bmci_l(label, rs, is)	(jit_reduceQ(TEST, (is), (rs)), JZm(label),  _jit.x.pc)
+
+#define jit_pushr_l(rs) jit_pushr_i(rs)
+#define jit_popr_l(rs)  jit_popr_i(rs)
+
+#define jit_pusharg_l(rs) jit_pusharg_i(rs)
+#define jit_retval_l(rd)	((void)jit_movr_l ((rd), _EAX))
+#define jit_bltr_l(label, s1, s2)	jit_bra_qr((s1), (s2), JLm(label) )
+#define jit_bler_l(label, s1, s2)	jit_bra_qr((s1), (s2), JLEm(label) )
+#define jit_bgtr_l(label, s1, s2)	jit_bra_qr((s1), (s2), JGm(label) )
+#define jit_bger_l(label, s1, s2)	jit_bra_qr((s1), (s2), JGEm(label) )
+#define jit_beqr_l(label, s1, s2)	jit_bra_qr((s1), (s2), JEm(label) )
+#define jit_bner_l(label, s1, s2)	jit_bra_qr((s1), (s2), JNEm(label) )
+#define jit_bltr_ul(label, s1, s2)	jit_bra_qr((s1), (s2), JBm(label) )
+#define jit_bler_ul(label, s1, s2)	jit_bra_qr((s1), (s2), JBEm(label) )
+#define jit_bgtr_ul(label, s1, s2)	jit_bra_qr((s1), (s2), JAm(label) )
+#define jit_bger_ul(label, s1, s2)	jit_bra_qr((s1), (s2), JAEm(label) )
+
+/* Bool operations.  */
+#define jit_bool_qr(d, s1, s2, op)                                      \
+        (jit_replace8(d, CMPQrr(s2, s1), op))
+
+#define jit_bool_qi(d, rs, is, op)                                      \
+        (jit_replace8(d, CMPQir(is, rs), op))
+
+/* When CMP with 0 can be replaced with TEST */
+#define jit_bool_qi0(d, rs, is, op, op0)                                \
+        ((is) != 0                                                      \
+          ? (jit_replace8(d, CMPQir(is, rs), op))                       \
+          : (jit_replace8(d, TESTQrr(rs, rs), op0)))
+
+#define jit_ltr_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETLr  )
+#define jit_ler_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETLEr )
+#define jit_gtr_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETGr  )
+#define jit_ger_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETGEr )
+#define jit_eqr_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETEr  )
+#define jit_ner_l(d, s1, s2)    jit_bool_qr((d), (s1), (s2), SETNEr )
+#define jit_ltr_ul(d, s1, s2)   jit_bool_qr((d), (s1), (s2), SETBr  )
+#define jit_ler_ul(d, s1, s2)   jit_bool_qr((d), (s1), (s2), SETBEr )
+#define jit_gtr_ul(d, s1, s2)   jit_bool_qr((d), (s1), (s2), SETAr  )
+#define jit_ger_ul(d, s1, s2)   jit_bool_qr((d), (s1), (s2), SETAEr )
+
+#define jit_lti_l(d, rs, is)    jit_bool_qi0((d), (rs), (is), SETLr,  SETSr  )
+#define jit_lei_l(d, rs, is)    jit_bool_qi ((d), (rs), (is), SETLEr         )
+#define jit_gti_l(d, rs, is)    jit_bool_qi ((d), (rs), (is), SETGr          )
+#define jit_gei_l(d, rs, is)    jit_bool_qi0((d), (rs), (is), SETGEr, SETNSr )
+#define jit_eqi_l(d, rs, is)    jit_bool_qi0((d), (rs), (is), SETEr,  SETEr  )
+#define jit_nei_l(d, rs, is)    jit_bool_qi0((d), (rs), (is), SETNEr, SETNEr )
+#define jit_lti_ul(d, rs, is)   jit_bool_qi ((d), (rs), (is), SETBr          )
+#define jit_lei_ul(d, rs, is)   jit_bool_qi0((d), (rs), (is), SETBEr, SETEr  )
+#define jit_gti_ul(d, rs, is)   jit_bool_qi0((d), (rs), (is), SETAr,  SETNEr )
+#define jit_gei_ul(d, rs, is)   jit_bool_qi0((d), (rs), (is), SETAEr, INCLr  )
+
+/* Multiplication/division.  */
+#define jit_mulr_ul_(s1, s2)				\
+        jit_qopr_(_RAX, s1, s2, MULQr(s1), MULQr(s2))
+
+#define jit_mulr_l_(s1, s2)				\
+        jit_qopr_(_RAX, s1, s2, IMULQr(s1), IMULQr(s2))
+
+#define jit_muli_l_(is, rs)                             \
+        (MOVQir(is, rs == _RAX ? _RDX : _RAX),          \
+         IMULQr(rs == _RAX ? _RDX : rs))
+
+#define jit_muli_ul_(is, rs)                            \
+        (MOVQir(is, rs == _RAX ? _RDX : _RAX),          \
+         IMULQr(rs == _RAX ? _RDX : rs))
+
+#define jit_divi_l_(result, d, rs, is)                  \
+        (jit_might (d,    _RAX, jit_pushr_l(_RAX)),             \
+        jit_might (d,    _RCX, jit_pushr_l(_RCX)),              \
+        jit_might (d,    _RDX, jit_pushr_l(_RDX)),              \
+        jit_might (rs,   _RAX, MOVQrr(rs, _RAX)),       \
+        jit_might (rs,   _RDX, MOVQrr(rs, _RDX)),       \
+        MOVQir(is, _RCX),                               \
+        SARQir(63, _RDX),                               \
+        IDIVQr(_RCX),                                   \
+        jit_might(d,    result, MOVQrr(result, d)),     \
+        jit_might(d,     _RDX,  jit_popr_l(_RDX)),              \
+        jit_might(d,     _RCX,  jit_popr_l(_RCX)),              \
+        jit_might(d,     _RAX,  jit_popr_l(_RAX)))
+
+#define jit_divr_l_(result, d, s1, s2)                  \
+        (jit_might (d,    _RAX, jit_pushr_l(_RAX)),             \
+        jit_might (d,    _RCX, jit_pushr_l(_RCX)),              \
+        jit_might (d,    _RDX, jit_pushr_l(_RDX)),              \
+        ((s1 == _RCX) ? jit_pushr_l(_RCX) : 0),         \
+        jit_might (s2,   _RCX, MOVQrr(s2, _RCX)),       \
+        ((s1 == _RCX) ? jit_popr_l(_RDX) :                      \
+        jit_might (s1,   _RDX, MOVQrr(s1, _RDX))),      \
+        MOVQrr(_RDX, _RAX),                             \
+        SARQir(63, _RDX),                               \
+        IDIVQr(_RCX),                                   \
+        jit_might(d,    result, MOVQrr(result, d)),     \
+        jit_might(d,     _RDX,  jit_popr_l(_RDX)),              \
+        jit_might(d,     _RCX,  jit_popr_l(_RCX)),              \
+        jit_might(d,     _RAX,  jit_popr_l(_RAX)))
+
+#define jit_divi_ul_(result, d, rs, is)                 \
+        (jit_might (d,    _RAX, jit_pushr_l(_RAX)),             \
+        jit_might (d,    _RCX, jit_pushr_l(_RCX)),              \
+        jit_might (d,    _RDX, jit_pushr_l(_RDX)),              \
+        jit_might (rs,   _RAX, MOVQrr(rs, _RAX)),       \
+        MOVQir(is, _RCX),                               \
+        XORQrr(_RDX, _RDX),                             \
+        DIVQr(_RCX),                                    \
+        jit_might(d,    result, MOVQrr(result, d)),     \
+        jit_might(d,     _RDX,  jit_popr_l(_RDX)),              \
+        jit_might(d,     _RCX,  jit_popr_l(_RCX)),              \
+        jit_might(d,     _RAX,  jit_popr_l(_RAX)))
+
+#define jit_divr_ul_(result, d, s1, s2)                 \
+        (jit_might (d,    _RAX, jit_pushr_l(_RAX)),             \
+        jit_might (d,    _RCX, jit_pushr_l(_RCX)),              \
+        jit_might (d,    _RDX, jit_pushr_l(_RDX)),              \
+        ((s1 == _RCX) ? jit_pushr_l(_RCX) : 0),         \
+        jit_might (s2,   _RCX, MOVQrr(s2, _RCX)),       \
+        ((s1 == _RCX) ? jit_popr_l(_RAX) :                      \
+        jit_might (s1,   _RAX, MOVQrr(s1, _RAX))),      \
+        XORQrr(_RDX, _RDX),                             \
+        DIVQr(_RCX),                                    \
+        jit_might(d,    result, MOVQrr(result, d)),     \
+        jit_might(d,     _RDX,  jit_popr_l(_RDX)),              \
+        jit_might(d,     _RCX,  jit_popr_l(_RCX)),              \
+        jit_might(d,     _RAX,  jit_popr_l(_RAX)))
+
+#define jit_muli_l(d, rs, is)	jit_qop_ ((d), (rs), (is), IMULQir((is), (d)), IMULQrr(JIT_REXTMP, (d)) )
+#define jit_mulr_l(d, s1, s2)	jit_qopr_((d), (s1), (s2), IMULQrr((s1), (d)), IMULQrr((s2), (d)) )
+
+/* As far as low bits are concerned, signed and unsigned multiplies are
+   exactly the same. */
+#define jit_muli_ul(d, rs, is)	jit_qop_ ((d), (rs), (is), IMULQir((is), (d)), IMULQrr(JIT_REXTMP, (d)) )
+#define jit_mulr_ul(d, s1, s2)	jit_qopr_((d), (s1), (s2), IMULQrr((s1), (d)), IMULQrr((s2), (d)) )
+
+#define jit_hmuli_l(d, rs, is)														\
+	((d) == _RDX ? (	      jit_pushr_l(_RAX), jit_muli_l_((is), (rs)), 				     jit_popr_l(_RAX)		) :	\
+	((d) == _RAX ? (jit_pushr_l(_RDX),		    jit_muli_l_((is), (rs)), MOVQrr(_RDX, _RAX),	     jit_popr_l(_RDX) ) :	\
+	               (jit_pushr_l(_RDX), jit_pushr_l(_RAX), jit_muli_l_((is), (rs)), MOVQrr(_RDX, (d)), jit_popr_l(_RAX), jit_popr_l(_RDX) )))
+
+#define jit_hmulr_l(d, s1, s2)													\
+	((d) == _RDX ? (	      jit_pushr_l(_RAX), jit_mulr_l_((s1), (s2)), 			  jit_popr_l(_RAX)		    ) :	\
+	((d) == _RAX ? (jit_pushr_l(_RDX),		    jit_mulr_l_((s1), (s2)), MOVQrr(_RDX, _RAX), 	       jit_popr_l(_RDX)  ) :	\
+	 	       (jit_pushr_l(_RDX), jit_pushr_l(_RAX), jit_mulr_l_((s1), (s2)), MOVQrr(_RDX, (d)),   jit_popr_l(_RAX), jit_popr_l(_RDX)  )))
+
+#define jit_hmuli_ul(d, rs, is)														\
+	((d) == _RDX ? (	      jit_pushr_l(_RAX), jit_muli_ul_((is), (rs)), 				      jit_popr_l(_RAX)		) :	\
+	((d) == _RAX ? (jit_pushr_l(_RDX),		    jit_muli_ul_((is), (rs)), MOVQrr(_RDX, _RAX),	      jit_popr_l(_RDX) ) :	\
+	               (jit_pushr_l(_RDX), jit_pushr_l(_RAX), jit_muli_ul_((is), (rs)), MOVQrr(_RDX, (d)), jit_popr_l(_RAX), jit_popr_l(_RDX) )))
+
+#define jit_hmulr_ul(d, s1, s2)													\
+	((d) == _RDX ? (	      jit_pushr_l(_RAX), jit_mulr_ul_((s1), (s2)), 			  jit_popr_l(_RAX)		    ) :	\
+	((d) == _RAX ? (jit_pushr_l(_RDX),		    jit_mulr_ul_((s1), (s2)), MOVQrr(_RDX, _RAX), 	       jit_popr_l(_RDX)  ) :	\
+	 	       (jit_pushr_l(_RDX), jit_pushr_l(_RAX), jit_mulr_ul_((s1), (s2)), MOVQrr(_RDX, (d)),  jit_popr_l(_RAX), jit_popr_l(_RDX)  )))
+
+#define jit_divi_l(d, rs, is)	jit_divi_l_(_RAX, (d), (rs), (is))
+#define jit_divi_ul(d, rs, is)	jit_divi_ul_(_RAX, (d), (rs), (is))
+#define jit_modi_l(d, rs, is)	jit_divi_l_(_RDX, (d), (rs), (is))
+#define jit_modi_ul(d, rs, is)	jit_divi_ul_(_RDX, (d), (rs), (is))
+#define jit_divr_l(d, s1, s2)	jit_divr_l_(_RAX, (d), (s1), (s2))
+#define jit_divr_ul(d, s1, s2)	jit_divr_ul_(_RAX, (d), (s1), (s2))
+#define jit_modr_l(d, s1, s2)	jit_divr_l_(_RDX, (d), (s1), (s2))
+#define jit_modr_ul(d, s1, s2)	jit_divr_ul_(_RDX, (d), (s1), (s2))
+
+#endif /* __lightning_core_h */
diff --git a/src/runtime/c/pgf/lightning/i386/core.h b/src/runtime/c/pgf/lightning/i386/core.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/core.h
@@ -0,0 +1,366 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (i386 version)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini and Matthew Flatt.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ *
+ * GNU lightning is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_core_i386_h
+#define __lightning_core_i386_h
+
+#define JIT_FP			_EBP
+#define JIT_SP			_ESP
+#define JIT_RET			_EAX
+
+
+/* 3-parameter operation */
+#define jit_opr_(d, s1, s2, op1d, op2d)					\
+	( (s2 == d) ? op1d :						\
+	  (  ((s1 == d) ? (void)0 : (void)MOVLrr(s1, d)), op2d )	\
+	)
+
+/* 3-parameter operation, with immediate */
+#define jit_op_(d, s1, op2d)				\
+	((s1 == d) ? op2d : (MOVLrr(s1, d), op2d))
+
+/* 3-parameter operation, optimizable */
+#define jit_opo_(d, s1, s2, op1d, op2d, op12d)		\
+	((s2 == d) ? op2d : 				\
+	((s1 == d) ? op1d : op12d))
+
+/* 3-parameter operation, optimizable, with immediate */
+#define jit_opi_(d, rs, opdi, opdri)			\
+	((rs == d) ? opdi : opdri)
+
+/* For LT, LE, ... */
+#define jit_replace8(d, cmp, op)				\
+	(jit_check8(d)						\
+	 ? ((cmp),						\
+             MOVLir(0, (d)),					\
+             op(_rR(d) | _AL))					\
+	 : (jit_pushr_i(_EAX), (cmp),				\
+            MOVLir(0, _EAX),					\
+            op(_AL), MOVLrr(_EAX, (d)), jit_popr_i(_EAX)))
+
+#define jit_bool_r(d, s1, s2, op)					\
+	(jit_replace8(d, CMPLrr(s2, s1), op))
+
+#define jit_bool_i(d, rs, is, op)					\
+	(jit_replace8(d, CMPLir(is, rs), op))
+
+/* When CMP with 0 can be replaced with TEST */
+#define jit_bool_i0(d, rs, is, op, op0)					\
+	((is) != 0							\
+	  ? (jit_replace8(d, CMPLir(is, rs), op)) 			\
+	  : (jit_replace8(d, TESTLrr(rs, rs), op0)))
+
+/* For BLT, BLE, ... */
+#define jit_bra_r(s1, s2, op)		(CMPLrr(s2, s1), op, _jit.x.pc)
+#define jit_bra_i(rs, is, op)		(CMPLir(is, rs), op, _jit.x.pc)
+
+/* When CMP with 0 can be replaced with TEST */
+#define jit_bra_i0(rs, is, op, op0)					\
+	( (is) == 0 ? (TESTLrr(rs, rs), op0, _jit.x.pc) : (CMPLir(is, rs), op, _jit.x.pc))
+
+/* Reduce arguments of XOR/OR/TEST */
+#define jit_reduce_(op)	op
+#define jit_reduce(op, is, rs)							\
+	(_u8P(is) && jit_check8(rs) ? jit_reduce_(op##Bir(is, jit_reg8(rs))) :	\
+	(_u16P(is) && JIT_CAN_16 ? jit_reduce_(op##Wir(is, jit_reg16(rs))) :			\
+	jit_reduce_(op##Lir(is, rs)) ))
+
+/* Helper macros for MUL/DIV/IDIV */
+#define jit_might(d, s1, op)					\
+	((s1 == d) ? 0 : op)
+
+#define jit_mulr_ui_(s1, s2)	jit_opr_(_EAX, s1, s2, MULLr(s1),  MULLr(s2))
+#define jit_mulr_i_(s1, s2)	jit_opr_(_EAX, s1, s2, IMULLr(s1), IMULLr(s2))
+
+
+#define jit_muli_i_(is, rs)				\
+	(MOVLir(is, rs == _EAX ? _EDX : _EAX),		\
+	 IMULLr(rs == _EAX ? _EDX : rs))
+
+#define jit_muli_ui_(is, rs)				\
+	(MOVLir(is, rs == _EAX ? _EDX : _EAX),		\
+	 IMULLr(rs == _EAX ? _EDX : rs))
+
+#define jit_divi_i_(result, d, rs, is)			\
+	(jit_might (d,    _EAX, jit_pushr_i(_EAX)),		\
+	jit_might (d,    _ECX, jit_pushr_i(_ECX)),		\
+	jit_might (d,    _EDX, jit_pushr_i(_EDX)),		\
+	jit_might (rs,   _EAX, MOVLrr(rs, _EAX)),	\
+	jit_might (rs,   _EDX, MOVLrr(rs, _EDX)),	\
+	MOVLir(is, _ECX),				\
+	SARLir(31, _EDX),				\
+	IDIVLr(_ECX),					\
+	jit_might(d,    result, MOVLrr(result, d)),	\
+	jit_might(d,     _EDX,  jit_popr_i(_EDX)),		\
+	jit_might(d,     _ECX,  jit_popr_i(_ECX)),		\
+	jit_might(d,     _EAX,  jit_popr_i(_EAX)))
+
+#define jit_divr_i_(result, d, s1, s2)			\
+	(jit_might (d,    _EAX, jit_pushr_i(_EAX)),		\
+	jit_might (d,    _ECX, jit_pushr_i(_ECX)),		\
+	jit_might (d,    _EDX, jit_pushr_i(_EDX)),		\
+	((s1 == _ECX) ? jit_pushr_i(_ECX) : 0),		\
+	jit_might (s2,   _ECX, MOVLrr(s2, _ECX)),	\
+	((s1 == _ECX) ? jit_popr_i(_EDX) :			\
+	jit_might (s1,   _EDX, MOVLrr(s1, _EDX))),	\
+	MOVLrr(_EDX, _EAX),				\
+	SARLir(31, _EDX),				\
+	IDIVLr(_ECX),					\
+	jit_might(d,    result, MOVLrr(result, d)),	\
+	jit_might(d,     _EDX,  jit_popr_i(_EDX)),		\
+	jit_might(d,     _ECX,  jit_popr_i(_ECX)),		\
+	jit_might(d,     _EAX,  jit_popr_i(_EAX)))
+
+#define jit_divi_ui_(result, d, rs, is)			\
+	(jit_might (d,    _EAX, jit_pushr_i(_EAX)),		\
+	jit_might (d,    _ECX, jit_pushr_i(_ECX)),		\
+	jit_might (d,    _EDX, jit_pushr_i(_EDX)),		\
+	jit_might (rs,   _EAX, MOVLrr(rs, _EAX)),	\
+	MOVLir(is, _ECX),				\
+	XORLrr(_EDX, _EDX),				\
+	DIVLr(_ECX),					\
+	jit_might(d,    result, MOVLrr(result, d)),	\
+	jit_might(d,     _EDX,  jit_popr_i(_EDX)),		\
+	jit_might(d,     _ECX,  jit_popr_i(_ECX)),		\
+	jit_might(d,     _EAX,  jit_popr_i(_EAX)))
+
+#define jit_divr_ui_(result, d, s1, s2)			\
+	(jit_might (d,    _EAX, jit_pushr_i(_EAX)),		\
+	jit_might (d,    _ECX, jit_pushr_i(_ECX)),		\
+	jit_might (d,    _EDX, jit_pushr_i(_EDX)),		\
+	((s1 == _ECX) ? jit_pushr_i(_ECX) : 0),		\
+	jit_might (s2,   _ECX, MOVLrr(s2, _ECX)),	\
+	((s1 == _ECX) ? jit_popr_i(_EAX) :			\
+	jit_might (s1,   _EAX, MOVLrr(s1, _EAX))),	\
+	XORLrr(_EDX, _EDX),				\
+	DIVLr(_ECX),					\
+	jit_might(d,    result, MOVLrr(result, d)),	\
+	jit_might(d,     _EDX,  jit_popr_i(_EDX)),		\
+	jit_might(d,     _ECX,  jit_popr_i(_ECX)),		\
+	jit_might(d,     _EAX,  jit_popr_i(_EAX)))
+
+
+/* ALU */
+#define jit_addi_i(d, rs, is)	jit_opi_((d), (rs),       ADDLir((is), (d)), 			LEALmr((is), (rs), 0, 0, (d))  )
+#define jit_addr_i(d, s1, s2)	jit_opo_((d), (s1), (s2), ADDLrr((s2), (d)), ADDLrr((s1), (d)), LEALmr(0, (s1), (s2), 1, (d))  )
+#define jit_addci_i(d, rs, is)	jit_op_ ((d), (rs),       ADDLir((is), (d)) 		       )
+#define jit_addcr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), ADDLrr((s1), (d)), ADDLrr((s2), (d)) )
+#define jit_addxi_i(d, rs, is)	jit_op_ ((d), (rs),       ADCLir((is), (d)) 		       )
+#define jit_addxr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), ADCLrr((s1), (d)), ADCLrr((s2), (d)) )
+#define jit_andi_i(d, rs, is)	jit_op_ ((d), (rs),       ANDLir((is), (d)) 		       )
+#define jit_andr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), ANDLrr((s1), (d)), ANDLrr((s2), (d)) )
+#define jit_orr_i(d, s1, s2)	jit_opr_((d), (s1), (s2),  ORLrr((s1), (d)),  ORLrr((s2), (d)) )
+#define jit_subr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), (SUBLrr((s1), (d)), NEGLr(d)),	SUBLrr((s2), (d))	       )
+#define jit_subcr_i(d, s1, s2)	jit_subr_i((d), (s1), (s2))
+#define jit_subxr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), SBBLrr((s1), (d)), SBBLrr((s2), (d)) )
+#define jit_subxi_i(d, rs, is)	jit_op_ ((d), (rs),       SBBLir((is), (d)) 		       )
+#define jit_xorr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), XORLrr((s1), (d)), XORLrr((s2), (d)) )
+
+
+/* These can sometimes use byte or word versions! */
+#define jit_ori_i(d, rs, is)	jit_op_ ((d), (rs),        jit_reduce(OR, (is), (d))	       )
+#define jit_xori_i(d, rs, is)	jit_op_ ((d), (rs),        jit_reduce(XOR, (is), (d))	       )
+
+#define jit_muli_i(d, rs, is)	jit_op_ ((d), (rs),       IMULLir((is), (d)) 		       )
+#define jit_mulr_i(d, s1, s2)	jit_opr_((d), (s1), (s2), IMULLrr((s1), (d)), IMULLrr((s2), (d)) )
+
+/* As far as low bits are concerned, signed and unsigned multiplies are
+   exactly the same. */
+#define jit_muli_ui(d, rs, is)	jit_op_ ((d), (rs),       IMULLir((is), (d)) 		       )
+#define jit_mulr_ui(d, s1, s2)	jit_opr_((d), (s1), (s2), IMULLrr((s1), (d)), IMULLrr((s2), (d)) )
+
+#define jit_hmuli_i(d, rs, is)														\
+	((d) == _EDX ? (	      jit_pushr_i(_EAX), jit_muli_i_((is), (rs)), 				     jit_popr_i(_EAX)		) :	\
+	((d) == _EAX ? (jit_pushr_i(_EDX),		    jit_muli_i_((is), (rs)), MOVLrr(_EDX, _EAX),	     jit_popr_i(_EDX) ) :	\
+	               (jit_pushr_i(_EDX), jit_pushr_i(_EAX), jit_muli_i_((is), (rs)), MOVLrr(_EDX, (d)), jit_popr_i(_EAX), jit_popr_i(_EDX) )))
+
+#define jit_hmulr_i(d, s1, s2)													\
+	((d) == _EDX ? (	      jit_pushr_i(_EAX), jit_mulr_i_((s1), (s2)), 			  jit_popr_i(_EAX)		    ) :	\
+	((d) == _EAX ? (jit_pushr_i(_EDX),		    jit_mulr_i_((s1), (s2)), MOVLrr(_EDX, _EAX), 	       jit_popr_i(_EDX)  ) :	\
+	 	       (jit_pushr_i(_EDX), jit_pushr_i(_EAX), jit_mulr_i_((s1), (s2)), MOVLrr(_EDX, (d)),   jit_popr_i(_EAX), jit_popr_i(_EDX)  )))
+
+#define jit_hmuli_ui(d, rs, is)														\
+	((d) == _EDX ? (	      jit_pushr_i(_EAX), jit_muli_ui_((is), (rs)), 				      jit_popr_i(_EAX)		) :	\
+	((d) == _EAX ? (jit_pushr_i(_EDX),		    jit_muli_ui_((is), (rs)), MOVLrr(_EDX, _EAX),	      jit_popr_i(_EDX) ) :	\
+	               (jit_pushr_i(_EDX), jit_pushr_i(_EAX), jit_muli_ui_((is), (rs)), MOVLrr(_EDX, (d)), jit_popr_i(_EAX), jit_popr_i(_EDX) )))
+
+#define jit_hmulr_ui(d, s1, s2)													\
+	((d) == _EDX ? (	      jit_pushr_i(_EAX), jit_mulr_ui_((s1), (s2)), 			  jit_popr_i(_EAX)		    ) :	\
+	((d) == _EAX ? (jit_pushr_i(_EDX),		    jit_mulr_ui_((s1), (s2)), MOVLrr(_EDX, _EAX), 	       jit_popr_i(_EDX)  ) :	\
+	 	       (jit_pushr_i(_EDX), jit_pushr_i(_EAX), jit_mulr_ui_((s1), (s2)), MOVLrr(_EDX, (d)),  jit_popr_i(_EAX), jit_popr_i(_EDX)  )))
+
+#define jit_divi_i(d, rs, is)	jit_divi_i_(_EAX, (d), (rs), (is))
+#define jit_divi_ui(d, rs, is)	jit_divi_ui_(_EAX, (d), (rs), (is))
+#define jit_modi_i(d, rs, is)	jit_divi_i_(_EDX, (d), (rs), (is))
+#define jit_modi_ui(d, rs, is)	jit_divi_ui_(_EDX, (d), (rs), (is))
+#define jit_divr_i(d, s1, s2)	jit_divr_i_(_EAX, (d), (s1), (s2))
+#define jit_divr_ui(d, s1, s2)	jit_divr_ui_(_EAX, (d), (s1), (s2))
+#define jit_modr_i(d, s1, s2)	jit_divr_i_(_EDX, (d), (s1), (s2))
+#define jit_modr_ui(d, s1, s2)	jit_divr_ui_(_EDX, (d), (s1), (s2))
+
+
+/* Shifts */
+#define jit_shift(d, s1, s2, m)					\
+     ((d) == _ECX || (d) == (s2)				\
+      ? ((s2) == _EAX						\
+	 ? jit_fixd(d, _EDX, jit_shift2(_EDX, s1, s2, m))	\
+	 : jit_fixd(d, _EAX, jit_shift2(_EAX, s1, s2, m)))	\
+      : jit_shift2(d, s1, s2, m))
+
+/* Shift operation, assuming d != s2 or ECX */
+#define jit_shift2(d, s1, s2, m)				\
+     jit_op_(d, s1, jit_cfixs(s2, _ECX, m(_CL, d)))
+
+/* Substitute x for destination register d */
+#define jit_fixd(d, x, op)					\
+     (jit_pushr_i(x), op, jit_movr_i(d, x), jit_popr_i(x))
+
+/* Conditionally substitute y for source register s */
+#define jit_cfixs(s, y, op)					\
+     ((s) == (y) ? op :						\
+      (jit_pushr_i(y), jit_movr_i(y, s), op, jit_popr_i(y)))
+
+#define jit_lshi_i(d, rs, is)	((is) <= 3 ?   LEALmr(0, 0, (rs), 1 << (is), (d))   :   jit_op_ ((d), (rs), SHLLir((is), (d)) ))
+#define jit_rshi_i(d, rs, is)								jit_op_ ((d), (rs), SARLir((is), (d))  )
+#define jit_rshi_ui(d, rs, is)								jit_op_ ((d), (rs), SHRLir((is), (d))  )
+#define jit_lshr_i(d, r1, r2)	jit_shift((d), (r1), (r2), SHLLrr)
+#define jit_rshr_i(d, r1, r2)	jit_shift((d), (r1), (r2), SARLrr)
+#define jit_rshr_ui(d, r1, r2)	jit_shift((d), (r1), (r2), SHRLrr)
+
+/* Stack */
+#define jit_retval_i(rd)	((void)jit_movr_i ((rd), _EAX))
+
+/* Unary */
+#define jit_negr_i(d, rs)	jit_opi_((d), (rs), NEGLr(d), (XORLrr((d), (d)), SUBLrr((rs), (d))) )
+
+#define jit_movr_i(d, rs)	((void)((rs) == (d) ? 0 : MOVLrr((rs), (d))))
+#define jit_movi_i(d, is)	((is) ? MOVLir((is), (d)) : XORLrr ((d), (d)) )
+#define jit_patch_movi(pa,pv)   (*_PSL((pa) - sizeof(long)) = _jit_SL((pv)))
+
+#define jit_ntoh_ui(d, rs)	jit_op_((d), (rs), BSWAPLr(d))
+#define jit_ntoh_us(d, rs)	jit_op_((d), (rs), RORWir(8, d))
+
+/* Boolean */
+#define jit_ltr_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETLr  )
+#define jit_ler_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETLEr )
+#define jit_gtr_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETGr  )
+#define jit_ger_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETGEr )
+#define jit_eqr_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETEr  )
+#define jit_ner_i(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETNEr )
+#define jit_ltr_ui(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETBr  )
+#define jit_ler_ui(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETBEr )
+#define jit_gtr_ui(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETAr  )
+#define jit_ger_ui(d, s1, s2)	jit_bool_r((d), (s1), (s2), SETAEr )
+
+#define jit_lti_i(d, rs, is)	jit_bool_i0((d), (rs), (is), SETLr,  SETSr  )
+#define jit_lei_i(d, rs, is)	jit_bool_i ((d), (rs), (is), SETLEr	    )
+#define jit_gti_i(d, rs, is)	jit_bool_i ((d), (rs), (is), SETGr 	    )
+#define jit_gei_i(d, rs, is)	jit_bool_i0((d), (rs), (is), SETGEr, SETNSr )
+#define jit_eqi_i(d, rs, is)	jit_bool_i0((d), (rs), (is), SETEr,  SETEr  )
+#define jit_nei_i(d, rs, is)	jit_bool_i0((d), (rs), (is), SETNEr, SETNEr )
+#define jit_lti_ui(d, rs, is)	jit_bool_i ((d), (rs), (is), SETBr	    )
+#define jit_lei_ui(d, rs, is)	jit_bool_i0((d), (rs), (is), SETBEr, SETEr  )
+#define jit_gti_ui(d, rs, is)	jit_bool_i0((d), (rs), (is), SETAr,  SETNEr )
+#define jit_gei_ui(d, rs, is)	jit_bool_i0((d), (rs), (is), SETAEr, INCLr  )
+
+/* Jump */
+#define jit_bltr_i(label, s1, s2)	jit_bra_r((s1), (s2), JLm(label) )
+#define jit_bler_i(label, s1, s2)	jit_bra_r((s1), (s2), JLEm(label) )
+#define jit_bgtr_i(label, s1, s2)	jit_bra_r((s1), (s2), JGm(label) )
+#define jit_bger_i(label, s1, s2)	jit_bra_r((s1), (s2), JGEm(label) )
+#define jit_beqr_i(label, s1, s2)	jit_bra_r((s1), (s2), JEm(label) )
+#define jit_bner_i(label, s1, s2)	jit_bra_r((s1), (s2), JNEm(label) )
+#define jit_bltr_ui(label, s1, s2)	jit_bra_r((s1), (s2), JBm(label) )
+#define jit_bler_ui(label, s1, s2)	jit_bra_r((s1), (s2), JBEm(label) )
+#define jit_bgtr_ui(label, s1, s2)	jit_bra_r((s1), (s2), JAm(label) )
+#define jit_bger_ui(label, s1, s2)	jit_bra_r((s1), (s2), JAEm(label) )
+#define jit_bmsr_i(label, s1, s2)	(TESTLrr((s1), (s2)), JNZm(label), _jit.x.pc)
+#define jit_bmcr_i(label, s1, s2)	(TESTLrr((s1), (s2)), JZm(label),  _jit.x.pc)
+#define jit_boaddr_i(label, s1, s2)	(ADDLrr((s2), (s1)), JOm(label), _jit.x.pc)
+#define jit_bosubr_i(label, s1, s2)	(SUBLrr((s2), (s1)), JOm(label), _jit.x.pc)
+#define jit_boaddr_ui(label, s1, s2)	(ADDLrr((s2), (s1)), JCm(label), _jit.x.pc)
+#define jit_bosubr_ui(label, s1, s2)	(SUBLrr((s2), (s1)), JCm(label), _jit.x.pc)
+
+#define jit_blti_i(label, rs, is)	jit_bra_i0((rs), (is), JLm(label), JSm(label) )
+#define jit_blei_i(label, rs, is)	jit_bra_i ((rs), (is), JLEm(label)		    )
+#define jit_bgti_i(label, rs, is)	jit_bra_i ((rs), (is), JGm(label)		    )
+#define jit_bgei_i(label, rs, is)	jit_bra_i0((rs), (is), JGEm(label), JNSm(label) )
+#define jit_beqi_i(label, rs, is)	jit_bra_i0((rs), (is), JEm(label), JEm(label) )
+#define jit_bnei_i(label, rs, is)	jit_bra_i0((rs), (is), JNEm(label), JNEm(label) )
+#define jit_blti_ui(label, rs, is)	jit_bra_i ((rs), (is), JBm(label)		    )
+#define jit_blei_ui(label, rs, is)	jit_bra_i0((rs), (is), JBEm(label), JEm(label) )
+#define jit_bgti_ui(label, rs, is)	jit_bra_i0((rs), (is), JAm(label), JNEm(label) )
+#define jit_bgei_ui(label, rs, is)	jit_bra_i ((rs), (is), JAEm(label)		    )
+#define jit_boaddi_i(label, rs, is)	(ADDLir((is), (rs)), JOm(label), _jit.x.pc)
+#define jit_bosubi_i(label, rs, is)	(SUBLir((is), (rs)), JOm(label), _jit.x.pc)
+#define jit_boaddi_ui(label, rs, is)	(ADDLir((is), (rs)), JCm(label), _jit.x.pc)
+#define jit_bosubi_ui(label, rs, is)	(SUBLir((is), (rs)), JCm(label), _jit.x.pc)
+
+#define jit_bmsi_i(label, rs, is)	(jit_reduce(TEST, (is), (rs)), JNZm(label), _jit.x.pc)
+#define jit_bmci_i(label, rs, is)	(jit_reduce(TEST, (is), (rs)), JZm(label),  _jit.x.pc)
+
+#define jit_jmpi(label)			(JMPm( ((unsigned long) (label))), _jit.x.pc)
+#define jit_jmpr(reg)			JMPsr(reg)
+
+/* Memory */
+#define jit_ldr_uc(d, rs)               MOVZBLmr(0,    (rs), 0,    0, (d))
+#define jit_ldxr_uc(d, s1, s2)          MOVZBLmr(0,    (s1), (s2), 1, (d))
+							    
+#define jit_str_c(rd, rs)               jit_movbrm((rs), 0,    (rd), 0,    0)
+#define jit_stxr_c(d1, d2, rs)          jit_movbrm((rs), 0,    (d1), (d2), 1)
+							    
+#define jit_ldr_us(d, rs)               MOVZWLmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_us(d, s1, s2)          MOVZWLmr(0,    (s1), (s2), 1,  (d))
+							    
+#define jit_str_s(rd, rs)               MOVWrm(jit_reg16(rs), 0,    (rd), 0,    0)
+#define jit_stxr_s(d1, d2, rs)          MOVWrm(jit_reg16(rs), 0,    (d1), (d2), 1)
+							    
+#define jit_str_i(rd, rs)               MOVLrm((rs), 0,    (rd), 0,    0)
+#define jit_stxr_i(d1, d2, rs)          MOVLrm((rs), 0,    (d1), (d2), 1)
+							    
+/* Extra */
+#define jit_nop()			NOP_()
+
+#define _jit_alignment(pc, n)		(((pc ^ _MASK(4)) + 1) & _MASK(n))
+#define jit_align(n) 			NOPi(_jit_alignment(_jit_UL(_jit.x.pc), (n)))
+
+
+#if LIGHTNING_CROSS \
+	? LIGHTNING_TARGET == LIGHTNING_X86_64 \
+	: defined (__x86_64__)
+#include "i386/core-64.h"
+#else
+#include "i386/core-32.h"
+#endif
+
+#endif /* __lightning_core_i386_h */
diff --git a/src/runtime/c/pgf/lightning/i386/fp-32.h b/src/runtime/c/pgf/lightning/i386/fp-32.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/fp-32.h
@@ -0,0 +1,356 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Support macros for the i386 math coprocessor
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2004, 2008 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+#ifndef __lightning_fp_h
+#define __lightning_fp_h
+
+/* We really must map the x87 stack onto a flat register file.  In practice,
+   we can provide something sensible and make it work on the x86 using the
+   stack like a file of eight registers.
+
+   We use six or seven registers so as to have some freedom
+   for floor, ceil, round, (and log, tan, atn and exp).
+
+   Not hard at all, basically play with FXCH.  FXCH is mostly free,
+   so the generated code is not bad.  Of course we special case when one
+   of the operands turns out to be ST0.
+
+   Here are the macros that actually do the trick.  */
+
+#define JIT_FPR_NUM	       6
+#define JIT_FPRET	       0
+#define JIT_FPR(i)	       (i)
+
+#define jit_fxch(rs, op)       (((rs) != 0 ? FXCHr(rs) : 0),   \
+                                op, ((rs) != 0 ? FXCHr(rs) : 0))
+
+#define jit_fp_unary(rd, s1, op)                       \
+       ((rd) == (s1) ? jit_fxch ((rd), op)             \
+        : (rd) == 0 ? (FSTPr (0), FLDr ((s1)-1), op)   \
+        : (FLDr ((s1)), op, FSTPr ((rd) + 1)))
+
+#define jit_fp_binary(rd, s1, s2, op, opr)             \
+       ((rd) == (s1) ?                                 \
+          ((s2) == 0 ? opr(0, (rd))                    \
+           : (s2) == (s1) ? jit_fxch((rd), op(0, 0))   \
+           : jit_fxch((rd), op((s2), 0)))              \
+        : (rd) == (s2) ?			       \
+	  ((s1) == 0 ? op(0, (rd))		       \
+	   : jit_fxch((rd), opr((s1), 0)))	       \
+        : (FLDr (s1), op((s2)+1, 0), FSTPr((rd)+1)))
+
+#define jit_addr_d(rd,s1,s2)    jit_fp_binary((rd),(s1),(s2),FADDrr,FADDrr)
+#define jit_subr_d(rd,s1,s2)    jit_fp_binary((rd),(s1),(s2),FSUBrr,FSUBRrr)
+#define jit_mulr_d(rd,s1,s2)    jit_fp_binary((rd),(s1),(s2),FMULrr,FMULrr)
+#define jit_divr_d(rd,s1,s2)    jit_fp_binary((rd),(s1),(s2),FDIVrr,FDIVRrr)
+
+#define jit_abs_d(rd,rs)       jit_fp_unary ((rd), (rs), _OO (0xd9e1))
+#define jit_negr_d(rd,rs)      jit_fp_unary ((rd), (rs), _OO (0xd9e0))
+#define jit_sqrt_d(rd,rs)      jit_fp_unary ((rd), (rs), _OO (0xd9fa))
+
+/* - moves:
+
+	move FPR0 to FPR3
+		FST  ST3
+
+	move FPR3 to FPR0
+		FXCH ST3
+		FST  ST3
+
+	move FPR3 to FPR1
+                FLD  ST3
+                FSTP ST2   Stack is rotated, so FPRn becomes STn+1 */
+
+#define jit_movr_d(rd,s1)                              \
+       ((s1) == (rd) ? 0                               \
+        : (s1) == 0 ? FSTr ((rd))                      \
+        : (rd) == 0 ? (FXCHr ((s1)), FSTr ((s1)))      \
+        : (FLDr ((s1)), FSTPr ((rd)+1)))
+
+/* - loads:
+
+	load into FPR0
+		FSTP ST0
+		FLD  [FUBAR]
+
+	load into FPR3
+		FSTP ST3     Save old st0 into destination register
+		FLD  [FUBAR]
+		FXCH ST3     Get back old st0
+
+   (and similarly for immediates, using the stack) */
+
+#define jit_movi_f(rd,immf)                     \
+        (_O (0x68),                            \
+         *((float *) _jit.x.pc) = (float) immf, \
+         _jit.x.uc_pc += sizeof (float),       \
+        jit_ldr_f((rd), _ESP),                 \
+        ADDLir(4, _ESP))
+
+union jit_double_imm {
+  double d;
+  int i[2];
+};
+
+#define jit_movi_d(rd,immd)                                                            \
+        (_O (0x68),                                                                    \
+         _jit.x.uc_pc[4] = 0x68,                                                       \
+         ((union jit_double_imm *) (_jit.x.uc_pc + 5))->d = (double) immd,             \
+         *((int *) _jit.x.uc_pc) = ((union jit_double_imm *) (_jit.x.uc_pc + 5))->i[1],        \
+         _jit.x.uc_pc += 9,                                                            \
+        jit_ldr_d((rd), _ESP),                                                         \
+        ADDLir(8, _ESP))
+
+#define jit_ldi_f(rd, is)                              \
+  ((rd) == 0 ? (FSTPr (0), FLDSm((is), 0, 0, 0))       \
+   : (FLDSm((is), 0, 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldi_d(rd, is)                              \
+  ((rd) == 0 ? (FSTPr (0), FLDLm((is), 0, 0, 0))       \
+   : (FLDLm((is), 0, 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldr_f(rd, rs)                              \
+  ((rd) == 0 ? (FSTPr (0), FLDSm(0, (rs), 0, 0))       \
+   : (FLDSm(0, (rs), 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldr_d(rd, rs)                              \
+  ((rd) == 0 ? (FSTPr (0), FLDLm(0, (rs), 0, 0))       \
+   : (FLDLm(0, (rs), 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldxi_f(rd, rs, is)                         \
+  ((rd) == 0 ? (FSTPr (0), FLDSm((is), (rs), 0, 0))    \
+   : (FLDSm((is), (rs), 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldxi_d(rd, rs, is)                         \
+  ((rd) == 0 ? (FSTPr (0), FLDLm((is), (rs), 0, 0))    \
+   : (FLDLm((is), (rs), 0, 0), FSTPr ((rd) + 1)))
+
+#define jit_ldxr_f(rd, s1, s2)                         \
+  ((rd) == 0 ? (FSTPr (0), FLDSm(0, (s1), (s2), 1))    \
+   : (FLDSm(0, (s1), (s2), 1), FSTPr ((rd) + 1)))
+
+#define jit_ldxr_d(rd, s1, s2)                         \
+  ((rd) == 0 ? (FSTPr (0), FLDLm(0, (s1), (s2), 1))    \
+   : (FLDLm(0, (s1), (s2), 1), FSTPr ((rd) + 1)))
+
+#define jit_extr_i_d(rd, rs)   (PUSHLr((rs)),          \
+  ((rd) == 0 ? (FSTPr (0), FILDLm(0, _ESP, 0, 0))      \
+   : (FILDLm(0, _ESP, 0, 0), FSTPr ((rd) + 1))),       \
+  POPLr((rs)))
+
+#define jit_stxi_f(id, rd, rs) jit_fxch ((rs), FSTSm((id), (rd), 0, 0))
+#define jit_stxr_f(d1, d2, rs) jit_fxch ((rs), FSTSm(0, (d1), (d2), 1))
+#define jit_stxi_d(id, rd, rs) jit_fxch ((rs), FSTLm((id), (rd), 0, 0))
+#define jit_stxr_d(d1, d2, rs) jit_fxch ((rs), FSTLm(0, (d1), (d2), 1))
+#define jit_sti_f(id, rs)      jit_fxch ((rs), FSTSm((id), 0,    0, 0))
+#define jit_str_f(rd, rs)      jit_fxch ((rs), FSTSm(0,    (rd), 0, 0))
+#define jit_sti_d(id, rs)      jit_fxch ((rs), FSTLm((id), 0,    0, 0))
+#define jit_str_d(rd, rs)      jit_fxch ((rs), FSTLm(0,    (rd), 0, 0))
+
+/* ABI */
+#define jit_retval_d(rd)		FSTPr((rd) + 1)
+
+/* Assume round to near mode */
+#define jit_floorr_d_i(rd, rs) \
+       (FLDr (rs), jit_floor2((rd), ((rd) == _EDX ? _EAX : _EDX)))
+
+#define jit_ceilr_d_i(rd, rs)  \
+       (FLDr (rs), jit_ceil2((rd), ((rd) == _EDX ? _EAX : _EDX)))
+
+#define jit_truncr_d_i(rd, rs) \
+       (FLDr (rs), jit_trunc2((rd), ((rd) == _EDX ? _EAX : _EDX)))
+
+#define jit_calc_diff(ofs)		\
+	FISTLm(ofs, _ESP, 0, 0),	\
+	FILDLm(ofs, _ESP, 0, 0),	\
+	FSUBRPr(1),			\
+	FSTPSm(4+ofs, _ESP, 0, 0)	\
+
+/* The real meat */
+#define jit_floor2(rd, aux)		\
+	(PUSHLr(aux),			\
+	SUBLir(8, _ESP),		\
+	jit_calc_diff(0),		\
+	POPLr(rd),			/* floor in rd */ \
+	POPLr(aux),			/* x-round(x) in aux */ \
+	ADDLir(0x7FFFFFFF, aux),	/* carry if x-round(x) < -0 */ \
+	SBBLir(0, rd),			/* subtract 1 if carry */ \
+	POPLr(aux))
+
+#define jit_ceil2(rd, aux)		\
+	(PUSHLr(aux),			\
+	SUBLir(8, _ESP),		\
+	jit_calc_diff(0),		\
+	POPLr(rd),			/* floor in rd */ \
+	POPLr(aux),			/* x-round(x) in aux */ \
+	TESTLrr(aux, aux),		\
+	SETGr(jit_reg8(aux)),		\
+	SHRLir(1, aux),			\
+	ADCLir(0, rd),			\
+	POPLr(aux))
+
+/* a mingling of the two above */
+#define jit_trunc2(rd, aux)			\
+	(PUSHLr(aux),				\
+	SUBLir(12, _ESP),			\
+	FSTSm(0, _ESP, 0, 0),			\
+	jit_calc_diff(4),			\
+	POPLr(aux),				\
+	POPLr(rd),				\
+	TESTLrr(aux, aux),			\
+	POPLr(aux),				\
+	JSSm(_jit.x.pc + 11),			\
+	ADDLir(0x7FFFFFFF, aux),	/* 6 */	\
+	SBBLir(0, rd),			/* 3 */ \
+	JMPSm(_jit.x.pc + 10),		/* 2 */ \
+	TESTLrr(aux, aux),		/* 2 */ \
+	SETGr(jit_reg8(aux)),		/* 3 */ \
+	SHRLir(1, aux),			/* 2 */ \
+	ADCLir(0, rd),			/* 3 */ \
+	POPLr(aux))
+
+/* the easy one */
+#define jit_roundr_d_i(rd, rs)                         \
+        (PUSHLr(_EAX),                                 \
+        jit_fxch ((rs), FISTLm(0, _ESP, 0, 0)),       \
+	POPLr((rd)))
+
+#define jit_fp_test(d, s1, s2, n, _and, res)           \
+       (((s1) == 0 ? FUCOMr((s2)) : (FLDr((s1)), FUCOMPr((s2) + 1))),     \
+        ((d) != _EAX ? MOVLrr(_EAX, (d)) : 0),                 \
+        FNSTSWr(_EAX),                                         \
+        SHRLir(n, _EAX),                                       \
+        ((_and) ? ANDLir((_and), _EAX) : MOVLir(0, _EAX)),     \
+        res,                                                   \
+        ((d) != _EAX ? _O (0x90 + ((d) & 7)) : 0))     /* xchg */
+
+#define jit_fp_btest(d, s1, s2, n, _and, cmp, res)             \
+       (((s1) == 0 ? FUCOMr((s2)) : (FLDr((s1)), FUCOMPr((s2) + 1))),    \
+        PUSHLr(_EAX),                                          \
+        FNSTSWr(_EAX),                                         \
+        SHRLir(n, _EAX),                                       \
+        ((_and) ? ANDLir ((_and), _EAX) : 0),                  \
+        ((cmp) ? CMPLir ((cmp), _EAX) : 0),                    \
+        POPLr(_EAX),                                           \
+        res ((d)),					       \
+	_jit.x.pc)
+
+#define jit_nothing_needed(x)
+
+/* After FNSTSW we have 1 if <, 40 if =, 0 if >, 45 if unordered.  Here
+   is how to map the values of the status word's high byte to the
+   conditions.
+
+         <     =     >     unord    valid values    condition
+  gt     no    no    yes   no       0               STSW & 45 == 0
+  lt     yes   no    no    no       1               STSW & 45 == 1
+  eq     no    yes   no    no       40              STSW & 45 == 40
+  unord  no    no    no    yes      45              bit 2 == 1
+
+  ge     no    yes   no    no       0, 40           bit 0 == 0
+  unlt   yes   no    no    yes      1, 45           bit 0 == 1
+  ltgt   yes   no    yes   no       0, 1            bit 6 == 0
+  uneq   no    yes   no    yes      40, 45          bit 6 == 1
+  le     yes   yes   no    no       1, 40           odd parity for STSW & 41
+  ungt   no    no    yes   yes      0, 45           even parity for STSW & 41
+
+  unle   yes   yes   no    yes      1, 40, 45       STSW & 45 != 0
+  unge   no    yes   yes   yes      0, 40, 45       STSW & 45 != 1
+  ne     yes   no    yes   yes      0, 1, 45        STSW & 45 != 40
+  ord    yes   yes   yes   no       0, 1, 40        bit 2 == 0
+
+  lt, le, ungt, unge are actually computed as gt, ge, unlt, unle with
+  the operands swapped; it is more efficient this way.  */
+
+#define jit_gtr_d(d, s1, s2)            jit_fp_test((d), (s1), (s2), 8, 0x45, SETZr (_AL))
+#define jit_ger_d(d, s1, s2)            jit_fp_test((d), (s1), (s2), 9, 0, SBBBir (-1, _AL))
+#define jit_unler_d(d, s1, s2)          jit_fp_test((d), (s1), (s2), 8, 0x45, SETNZr (_AL))
+#define jit_unltr_d(d, s1, s2)          jit_fp_test((d), (s1), (s2), 9, 0, ADCBir (0, _AL))
+#define jit_ltr_d(d, s1, s2)            jit_fp_test((d), (s2), (s1), 8, 0x45, SETZr (_AL))
+#define jit_ler_d(d, s1, s2)            jit_fp_test((d), (s2), (s1), 9, 0, SBBBir (-1, _AL))
+#define jit_unger_d(d, s1, s2)          jit_fp_test((d), (s2), (s1), 8, 0x45, SETNZr (_AL))
+#define jit_ungtr_d(d, s1, s2)          jit_fp_test((d), (s2), (s1), 9, 0, ADCBir (0, _AL))
+#define jit_eqr_d(d, s1, s2)            jit_fp_test((d), (s1), (s2), 8, 0x45, (CMPBir (0x40, _AL), SETEr (_AL)))
+#define jit_ner_d(d, s1, s2)            jit_fp_test((d), (s1), (s2), 8, 0x45, (CMPBir (0x40, _AL), SETNEr (_AL)))
+#define jit_ltgtr_d(d, s1, s2)          jit_fp_test((d), (s1), (s2), 15, 0, SBBBir (-1, _AL))
+#define jit_uneqr_d(d, s1, s2)          jit_fp_test((d), (s1), (s2), 15, 0, ADCBir (0, _AL))
+#define jit_ordr_d(d, s1, s2)           jit_fp_test((d), (s1), (s2), 11, 0, SBBBir (-1, _AL))
+#define jit_unordr_d(d, s1, s2)         jit_fp_test((d), (s1), (s2), 11, 0, ADCBir (0, _AL))
+
+#define jit_bgtr_d(d, s1, s2)           jit_fp_btest((d), (s1), (s2), 8, 0x45, 0, JZm)
+#define jit_bger_d(d, s1, s2)           jit_fp_btest((d), (s1), (s2), 9, 0, 0, JNCm)
+#define jit_bunler_d(d, s1, s2)         jit_fp_btest((d), (s1), (s2), 8, 0x45, 0, JNZm)
+#define jit_bunltr_d(d, s1, s2)         jit_fp_btest((d), (s1), (s2), 9, 0, 0, JCm)
+#define jit_bltr_d(d, s1, s2)           jit_fp_btest((d), (s2), (s1), 8, 0x45, 0, JZm)
+#define jit_bler_d(d, s1, s2)           jit_fp_btest((d), (s2), (s1), 9, 0, 0, JNCm)
+#define jit_bunger_d(d, s1, s2)         jit_fp_btest((d), (s2), (s1), 8, 0x45, 0, JNZm)
+#define jit_bungtr_d(d, s1, s2)         jit_fp_btest((d), (s2), (s1), 9, 0, 0, JCm)
+#define jit_beqr_d(d, s1, s2)           jit_fp_btest((d), (s1), (s2), 8, 0x45, 0x40, JZm)
+#define jit_bner_d(d, s1, s2)           jit_fp_btest((d), (s1), (s2), 8, 0x45, 0x40, JNZm)
+#define jit_bltgtr_d(d, s1, s2)         jit_fp_btest((d), (s1), (s2), 15, 0, 0, JNCm)
+#define jit_buneqr_d(d, s1, s2)         jit_fp_btest((d), (s1), (s2), 15, 0, 0, JCm)
+#define jit_bordr_d(d, s1, s2)          jit_fp_btest((d), (s1), (s2), 11, 0, 0, JNCm)
+#define jit_bunordr_d(d, s1, s2)        jit_fp_btest((d), (s1), (s2), 11, 0, 0, JCm)
+
+#define jit_pusharg_d(rs)            (jit_subi_i(JIT_SP,JIT_SP,sizeof(double)), jit_str_d(JIT_SP,(rs)))
+#define jit_pusharg_f(rs)            (jit_subi_i(JIT_SP,JIT_SP,sizeof(float)), jit_str_f(JIT_SP,(rs)))
+
+
+#if 0
+#define jit_sin()	_OO(0xd9fe)			/* fsin */
+#define jit_cos()	_OO(0xd9ff)			/* fcos */
+#define jit_tan()	(_OO(0xd9f2), 			/* fptan */ \
+			 FSTPr(0))			/* fstp st */
+#define jit_atn()	(_OO(0xd9e8), 			/* fld1 */ \
+			 _OO(0xd9f3))			/* fpatan */
+#define jit_exp()	(_OO(0xd9ea), 			/* fldl2e */ \
+			 FMULPr(1), 			/* fmulp */ \
+			 _OO(0xd9c0),			/* fld st */ \
+			 _OO(0xd9fc),		 	/* frndint */ \
+			 _OO(0xdce9), 			/* fsubr */ \
+			 FXCHr(1), 			/* fxch st(1) */ \
+			 _OO(0xd9f0), 			/* f2xm1 */ \
+			 _OO(0xd9e8), 			/* fld1 */ \
+			 _OO(0xdec1), 			/* faddp */ \
+			 _OO(0xd9fd), 			/* fscale */ \
+			 FSTPr(1))			/* fstp st(1) */
+#define jit_log()	(_OO(0xd9ed), 			/* fldln2 */ \
+			 FXCHr(1), 			/* fxch st(1) */ \
+			 _OO(0xd9f1))			/* fyl2x */
+#endif
+
+#define jit_prepare_f(nf)       (_jitl.argssize += (nf))
+#define jit_prepare_d(nd)       (_jitl.argssize += 2 * (nd))
+#define jit_arg_f()             ((_jitl.framesize += sizeof(float)) - sizeof(float))
+#define jit_arg_d()             ((_jitl.framesize += sizeof(double)) - sizeof(double))
+
+#endif /* __lightning_fp_h */
diff --git a/src/runtime/c/pgf/lightning/i386/fp-64.h b/src/runtime/c/pgf/lightning/i386/fp-64.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/fp-64.h
@@ -0,0 +1,325 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Support macros for SSE floating-point math
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2006 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+#ifndef __lightning_fp_h
+#define __lightning_fp_h
+
+#include <float.h>
+
+#define JIT_FPR_NUM	7
+#define JIT_FPRET	_XMM0
+#define JIT_FPR(i)	(_XMM8 + (i))
+#define JIT_FPTMP	_XMM15
+
+/* Either use a temporary register that is finally AND/OR/XORed with RS = RD,
+   or use RD as the temporary register and to the AND/OR/XOR with RS.  */
+#define jit_unop_tmp(rd, rs, op)		\
+	( (rs) == (rd)				\
+	 ? op((rd), JIT_FPTMP, JIT_FPTMP))	\
+	 : op((rd), (rd), (rs)))
+
+#define jit_unop_f(rd, rs, op)						\
+	((rs) == (rd) ? op((rd)) : (MOVSSrr ((rs), (rd)), op((rd))))
+
+#define jit_unop_d(rd, rs, op)					\
+	((rs) == (rd) ? op((rd)) : (MOVSDrr ((rs), (rd)), op((rd))))
+
+#define jit_3opc_f(rd, s1, s2, op)				\
+	( (s1) == (rd) ? op((s2), (rd))				\
+	  : ((s2) == (rd) ? op((s1), (rd))			\
+	     : (MOVSSrr ((s1), (rd)), op((s2), (rd)))))
+
+#define jit_3opc_d(rd, s1, s2, op)				\
+	( (s1) == (rd) ? op((s2), (rd))				\
+	  : ((s2) == (rd) ? op((s1), (rd))			\
+	     : (MOVSDrr ((s1), (rd)), op((s2), (rd)))))
+
+#define jit_3op_f(rd, s1, s2, op)				\
+	( (s1) == (rd) ? op((s2), (rd))				\
+	  : ((s2) == (rd)					\
+	     ? (MOVSSrr ((rd), JIT_FPTMP), MOVSSrr ((s1), (rd)), op(JIT_FPTMP, (rd)))	\
+	     : (MOVSSrr ((s1), (rd)), op((s2), (rd)))))
+
+#define jit_3op_d(rd, s1, s2, op)				\
+	( (s1) == (rd) ? op((s2), (rd))				\
+	  : ((s2) == (rd) 					\
+	     ? (MOVSDrr ((rd), JIT_FPTMP), MOVSDrr ((s1), (rd)), op(JIT_FPTMP, (rd)))	\
+	     : (MOVSDrr ((s1), (rd)), op((s2), (rd)))))
+
+#define jit_addr_f(rd,s1,s2)	jit_3opc_f((rd), (s1), (s2), ADDSSrr)
+#define jit_subr_f(rd,s1,s2)	jit_3op_f((rd), (s1), (s2), SUBSSrr)
+#define jit_mulr_f(rd,s1,s2)	jit_3opc_f((rd), (s1), (s2), MULSSrr)
+#define jit_divr_f(rd,s1,s2)	jit_3op_f((rd), (s1), (s2), DIVSSrr)
+
+#define jit_addr_d(rd,s1,s2)	jit_3opc_d((rd), (s1), (s2), ADDSDrr)
+#define jit_subr_d(rd,s1,s2)	jit_3op_d((rd), (s1), (s2), SUBSDrr)
+#define jit_mulr_d(rd,s1,s2)	jit_3opc_d((rd), (s1), (s2), MULSDrr)
+#define jit_divr_d(rd,s1,s2)	jit_3op_d((rd), (s1), (s2), DIVSDrr)
+
+#define jit_movr_f(rd,rs)	MOVSSrr((rs), (rd))
+#define jit_movr_d(rd,rs)	MOVSDrr((rs), (rd))
+
+/* either pcmpeqd %xmm7, %xmm7 / psrld $1, %xmm7 / andps %xmm7, %RD (if RS = RD)
+       or pcmpeqd %RD, %RD / psrld $1, %RD / andps %RS, %RD (if RS != RD) */
+#define _jit_abs_f(rd,cnst,rs)						\
+	(PCMPEQDrr((cnst), (cnst)), PSRLDir (1, (cnst)), ANDPSrr ((rs), (rd)))
+#define _jit_neg_f(rd,cnst,rs)						\
+	(PCMPEQDrr((cnst), (cnst)), PSLLDir (31, (cnst)), XORPSrr ((rs), (rd)))
+#define jit_abs_f(rd,rs)	jit_unop_tmp ((rd), (rs), _jit_abs_f)
+#define jit_neg_f(rd,rs)	jit_unop_tmp ((rd), (rs), _jit_neg_f)
+
+#define _jit_abs_d(rd,cnst,rs)						\
+	(PCMPEQDrr((cnst), (cnst)), PSRLQir (1, (cnst)), ANDPDrr ((rs), (rd)))
+#define _jit_neg_d(rd,cnst,rs)						\
+	(PCMPEQDrr((cnst), (cnst)), PSLLQir (63, (cnst)), XORPDrr ((rs), (rd)))
+#define jit_abs_d(rd,rs)	jit_unop_tmp ((rd), (rs), _jit_abs_d)
+#define jit_neg_d(rd,rs)	jit_unop_tmp ((rd), (rs), _jit_neg_d)
+
+#define jit_sqrt_d(rd,rs)	SQRTSSrr((rs), (rd))
+#define jit_sqrt_f(rd,rs)	SQRTSDrr((rs), (rd))
+
+#define _jit_ldi_f(d, is)               MOVSSmr((is), 0,    0,    0,  (d))
+#define _jit_ldxi_f(d, rs, is)          MOVSSmr((is), (rs), 0,    0,  (d))
+#define jit_ldr_f(d, rs)                MOVSSmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_f(d, s1, s2)           MOVSSmr(0,    (s1), (s2), 1,  (d))
+
+#define _jit_sti_f(id, rs)              MOVSSrm((rs), (id), 0,    0,    0)
+#define _jit_stxi_f(id, rd, rs)         MOVSSrm((rs), (id), (rd), 0,    0)
+#define jit_str_f(rd, rs)               MOVSSrm((rs), 0,    (rd), 0,    0)
+#define jit_stxr_f(d1, d2, rs)          MOVSSrm((rs), 0,    (d1), (d2), 1)
+
+#define jit_ldi_f(d, is)                (_u32P((long)(is)) ? _jit_ldi_f((d), (is)) : (jit_movi_l(JIT_REXTMP, (is)), jit_ldr_f((d), JIT_REXTMP)))
+#define jit_sti_f(id, rs)               (_u32P((long)(id)) ? _jit_sti_f((id), (rs)) : (jit_movi_l(JIT_REXTMP, (id)), jit_str_f (JIT_REXTMP, (rs))))
+#define jit_ldxi_f(d, rs, is)           (_u32P((long)(is)) ? _jit_ldxi_f((d), (rs), (is)) : (jit_movi_l(JIT_REXTMP, (is)), jit_ldxr_f((d), (rs), JIT_REXTMP)))
+#define jit_stxi_f(id, rd, rs)          (_u32P((long)(id)) ? _jit_stxi_f((id), (rd), (rs)) : (jit_movi_l(JIT_REXTMP, (id)), jit_stxr_f (JIT_REXTMP, (rd), (rs))))
+
+#define _jit_ldi_d(d, is)               MOVSDmr((is), 0,    0,    0,  (d))
+#define _jit_ldxi_d(d, rs, is)          MOVSDmr((is), (rs), 0,    0,  (d))
+#define jit_ldr_d(d, rs)                MOVSDmr(0,    (rs), 0,    0,  (d))
+#define jit_ldxr_d(d, s1, s2)           MOVSDmr(0,    (s1), (s2), 1,  (d))
+
+#define _jit_sti_d(id, rs)              MOVSDrm((rs), (id), 0,    0,    0)
+#define _jit_stxi_d(id, rd, rs)         MOVSDrm((rs), (id), (rd), 0,    0)
+#define jit_str_d(rd, rs)               MOVSDrm((rs), 0,    (rd), 0,    0)
+#define jit_stxr_d(d1, d2, rs)          MOVSDrm((rs), 0,    (d1), (d2), 1)
+
+#define jit_ldi_d(d, is)                (_u32P((long)(is)) ? _jit_ldi_d((d), (is)) : (jit_movi_l(JIT_REXTMP, (is)), jit_ldr_d((d), JIT_REXTMP)))
+#define jit_sti_d(id, rs)               (_u32P((long)(id)) ? _jit_sti_d((id), (rs)) : (jit_movi_l(JIT_REXTMP, (id)), jit_str_d (JIT_REXTMP, (rs))))
+#define jit_ldxi_d(d, rs, is)           (_u32P((long)(is)) ? _jit_ldxi_d((d), (rs), (is)) : (jit_movi_l(JIT_REXTMP, (is)), jit_ldxr_d((d), (rs), JIT_REXTMP)))
+#define jit_stxi_d(id, rd, rs)          (_u32P((long)(id)) ? _jit_stxi_d((id), (rd), (rs)) : (jit_movi_l(JIT_REXTMP, (id)), jit_stxr_d (JIT_REXTMP, (rd), (rs))))
+
+
+#define jit_movi_f(rd,immf)                     \
+ ((immf) == 0.0 ? XORSSrr ((rd), (rd)) :					      \
+        (PUSHQi (0x12345678L),		       \
+         *((float *) (_jit.x.uc_pc - 4)) = (float) immf, \
+        jit_ldr_f((rd), _ESP),                 \
+        ADDQir(8, _ESP)))
+
+union jit_double_imm {
+  double d;
+  long l;
+};
+
+#define jit_movi_d(rd,immd)                                                           \
+ ((immd) == 0.0 ? XORSDrr ((rd), (rd)) :					      \
+        (_O (0x50),                                                                   \
+         MOVQir (0x123456789abcdef0L, _EAX),				              \
+         ((union jit_double_imm *) (_jit.x.uc_pc - 8))->d = (double) immd,            \
+         _O (0x50), jit_ldr_d((rd), _ESP),                                            \
+         _O (0x58), _O (0x58)))
+
+#define jit_extr_i_d(rd, rs)	CVTSI2SDLrr((rs), (rd))
+#define jit_extr_i_f(rd, rs)	CVTSI2SSLrr((rs), (rd))
+#define jit_extr_l_d(rd, rs)	CVTSI2SDQrr((rs), (rd))
+#define jit_extr_l_f(rd, rs)	CVTSI2SSQrr((rs), (rd))
+#define jit_extr_f_d(rd, rs)	CVTSS2SDrr((rs), (rd))
+#define jit_extr_d_f(rd, rs)	CVTSD2SSrr((rs), (rd))
+#define jit_roundr_d_i(rd, rs)	CVTSD2SILrr((rs), (rd))
+#define jit_roundr_f_i(rd, rs)	CVTSS2SILrr((rs), (rd))
+#define jit_roundr_d_l(rd, rs)	CVTSD2SIQrr((rs), (rd))
+#define jit_roundr_f_l(rd, rs)	CVTSS2SIQrr((rs), (rd))
+#define jit_truncr_d_i(rd, rs)	CVTTSD2SILrr((rs), (rd))
+#define jit_truncr_f_i(rd, rs)	CVTTSS2SILrr((rs), (rd))
+#define jit_truncr_d_l(rd, rs)	CVTTSD2SIQrr((rs), (rd))
+#define jit_truncr_f_l(rd, rs)	CVTTSS2SIQrr((rs), (rd))
+
+
+#define jit_ceilr_f_i(rd, rs) do {			\
+	jit_roundr_f_i ((rd), (rs));		\
+	jit_extr_i_f (JIT_FPTMP, (rd));			\
+	UCOMISSrr ((rs), JIT_FPTMP);			\
+	ADCLir (0, (rd));				\
+  } while (0)
+
+#define jit_ceilr_d_i(rd, rs) do {			\
+	jit_roundr_d_i ((rd), (rs));		\
+	jit_extr_i_d (JIT_FPTMP, (rd));			\
+	UCOMISDrr ((rs), JIT_FPTMP);			\
+	ADCLir (0, (rd));				\
+  } while (0)
+
+#define jit_ceilr_f_l(rd, rs) do {			\
+	jit_roundr_f_l ((rd), (rs));		\
+	jit_extr_l_f (JIT_FPTMP, (rd));			\
+	UCOMISSrr ((rs), JIT_FPTMP);			\
+	ADCLir (0, (rd));				\
+  } while (0)
+
+#define jit_ceilr_d_l(rd, rs) do {			\
+	jit_roundr_d_l ((rd), (rs));		\
+	jit_extr_l_d (JIT_FPTMP, (rd));			\
+	UCOMISDrr ((rs), JIT_FPTMP);			\
+	ADCLir (0, (rd));				\
+  } while (0)
+
+#define jit_floorr_f_i(rd, rs) do {			\
+	jit_roundr_f_i ((rd), (rs));		\
+	jit_extr_i_f (JIT_FPTMP, (rd));			\
+	UCOMISSrr (JIT_FPTMP, (rs));			\
+	SBBLir (0, (rd));				\
+  } while (0)
+
+#define jit_floorr_d_i(rd, rs) do {			\
+	jit_roundr_d_i ((rd), (rs));		\
+	jit_extr_i_d (JIT_FPTMP, (rd));			\
+	UCOMISDrr (JIT_FPTMP, (rs));			\
+	SBBLir (0, (rd));				\
+  } while (0)
+
+#define jit_floorr_f_l(rd, rs) do {			\
+	jit_roundr_f_l ((rd), (rs));		\
+	jit_extr_l_f (JIT_FPTMP, (rd));			\
+	UCOMISSrr (JIT_FPTMP, (rs));			\
+	SBBLir (0, (rd));				\
+  } while (0)
+
+#define jit_floorr_d_l(rd, rs) do {			\
+	jit_roundr_d_l ((rd), (rs));		\
+	jit_extr_l_d (JIT_FPTMP, (rd));			\
+	UCOMISDrr (JIT_FPTMP, (rs));			\
+	SBBLir (0, (rd));				\
+  } while (0)
+
+#define jit_bltr_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), JAm ((d)), _jit.x.pc)
+#define jit_bler_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), JAEm ((d)), _jit.x.pc)
+#define jit_beqr_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), _OO (0x7a06), JEm ((d)), _jit.x.pc)
+#define jit_bner_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), _OO (0x7a02), _OO (0x7405), JMPm (((d))), _jit.x.pc) /* JP to JMP, JZ past JMP */
+#define jit_bger_f(d, s1, s2)            (UCOMISSrr ((s2), (s1)), JAEm ((d)), _jit.x.pc)
+#define jit_bgtr_f(d, s1, s2)            (UCOMISSrr ((s2), (s1)), JAm ((d)), _jit.x.pc)
+#define jit_bunltr_f(d, s1, s2)          (UCOMISSrr ((s2), (s1)), JNAEm ((d)), _jit.x.pc)
+#define jit_bunler_f(d, s1, s2)          (UCOMISSrr ((s2), (s1)), JNAm ((d)), _jit.x.pc)
+#define jit_buneqr_f(d, s1, s2)          (UCOMISSrr ((s1), (s2)), JEm ((d)), _jit.x.pc)
+#define jit_bltgtr_f(d, s1, s2)          (UCOMISSrr ((s1), (s2)), JNEm ((d)), _jit.x.pc)
+#define jit_bunger_f(d, s1, s2)          (UCOMISSrr ((s1), (s2)), JNAm ((d)), _jit.x.pc)
+#define jit_bungtr_f(d, s1, s2)          (UCOMISSrr ((s1), (s2)), JNAEm ((d)), _jit.x.pc)
+#define jit_bordr_f(d, s1, s2)           (UCOMISSrr ((s1), (s2)), JNPm ((d)), _jit.x.pc)
+#define jit_bunordr_f(d, s1, s2)         (UCOMISSrr ((s1), (s2)), JPm ((d)), _jit.x.pc)
+
+#define jit_bltr_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), JAm ((d)), _jit.x.pc)
+#define jit_bler_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), JAEm ((d)), _jit.x.pc)
+#define jit_beqr_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), _OO (0x7a06), JEm ((d)), _jit.x.pc)
+#define jit_bner_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), _OO (0x7a02), _OO (0x7405), JMPm (((d))), _jit.x.pc) /* JP to JMP, JZ past JMP */ 
+#define jit_bger_d(d, s1, s2)            (UCOMISDrr ((s2), (s1)), JAEm ((d)), _jit.x.pc)
+#define jit_bgtr_d(d, s1, s2)            (UCOMISDrr ((s2), (s1)), JAm ((d)), _jit.x.pc)
+#define jit_bunltr_d(d, s1, s2)          (UCOMISDrr ((s2), (s1)), JNAEm ((d)), _jit.x.pc, _jit.x.pc)
+#define jit_bunler_d(d, s1, s2)          (UCOMISDrr ((s2), (s1)), JNAm ((d)), _jit.x.pc)
+#define jit_buneqr_d(d, s1, s2)          (UCOMISDrr ((s1), (s2)), JEm ((d)), _jit.x.pc)
+#define jit_bltgtr_d(d, s1, s2)          (UCOMISDrr ((s1), (s2)), JNEm ((d)), _jit.x.pc)
+#define jit_bunger_d(d, s1, s2)          (UCOMISDrr ((s1), (s2)), JNAm ((d)), _jit.x.pc)
+#define jit_bungtr_d(d, s1, s2)          (UCOMISDrr ((s1), (s2)), JNAEm ((d)), _jit.x.pc)
+#define jit_bordr_d(d, s1, s2)           (UCOMISDrr ((s1), (s2)), JNPm ((d)), _jit.x.pc)
+#define jit_bunordr_d(d, s1, s2)         (UCOMISDrr ((s1), (s2)), JPm ((d)), _jit.x.pc)
+
+#define jit_ltr_f(d, s1, s2)            (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETAr (jit_reg8((d))))
+#define jit_ler_f(d, s1, s2)            (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETAEr (jit_reg8((d))))
+#define jit_eqr_f(d, s1, s2)            (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), _OO(0x7a03), SETEr (jit_reg8((d))))
+#define jit_ner_f(d, s1, s2)            (UCOMISSrr ((s1), (s2)), MOVLir (1, (d)), _OO(0x7a03), SETNEr (jit_reg8((d))))
+#define jit_ger_f(d, s1, s2)            (XORLrr ((d), (d)), UCOMISSrr ((s2), (s1)), SETAEr (jit_reg8((d))))
+#define jit_gtr_f(d, s1, s2)            (XORLrr ((d), (d)), UCOMISSrr ((s2), (s1)), SETAr (jit_reg8((d))))
+#define jit_unltr_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s2), (s1)), SETNAEr (jit_reg8((d))))
+#define jit_unler_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s2), (s1)), SETNAr (jit_reg8((d))))
+#define jit_uneqr_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETEr (jit_reg8((d))))
+#define jit_ltgtr_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETNEr (jit_reg8((d))))
+#define jit_unger_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETNAr (jit_reg8((d))))
+#define jit_ungtr_f(d, s1, s2)          (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETNAEr (jit_reg8((d))))
+#define jit_ordr_f(d, s1, s2)           (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETNPr (jit_reg8((d))))
+#define jit_unordr_f(d, s1, s2)         (XORLrr ((d), (d)), UCOMISSrr ((s1), (s2)), SETPr (jit_reg8((d))))
+
+#define jit_ltr_d(d, s1, s2)            (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETAr (jit_reg8((d))))
+#define jit_ler_d(d, s1, s2)            (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETAEr (jit_reg8((d))))
+#define jit_eqr_d(d, s1, s2)            (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), _OO(0x7a03), SETEr (jit_reg8((d))))
+#define jit_ner_d(d, s1, s2)            (UCOMISDrr ((s1), (s2)), MOVLir (1, (d)), _OO(0x7a03), SETNEr (jit_reg8((d))))
+#define jit_ger_d(d, s1, s2)            (XORLrr ((d), (d)), UCOMISDrr ((s2), (s1)), SETAEr (jit_reg8((d))))
+#define jit_gtr_d(d, s1, s2)            (XORLrr ((d), (d)), UCOMISDrr ((s2), (s1)), SETAr (jit_reg8((d))))
+#define jit_unltr_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s2), (s1)), SETNAEr (jit_reg8((d))))
+#define jit_unler_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s2), (s1)), SETNAr (jit_reg8((d))))
+#define jit_uneqr_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETEr (jit_reg8((d))))
+#define jit_ltgtr_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETNEr (jit_reg8((d))))
+#define jit_unger_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETNAr (jit_reg8((d))))
+#define jit_ungtr_d(d, s1, s2)          (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETNAEr (jit_reg8((d))))
+#define jit_ordr_d(d, s1, s2)           (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETNPr (jit_reg8((d))))
+#define jit_unordr_d(d, s1, s2)         (XORLrr ((d), (d)), UCOMISDrr ((s1), (s2)), SETPr (jit_reg8((d))))
+
+#define jit_prepare_f(num)		((_jitl.nextarg_putfp + (num) > JIT_FP_ARG_MAX \
+					 ? (_jitl.argssize += _jitl.nextarg_putfp + (num) - JIT_FP_ARG_MAX, \
+					    _jitl.fprssize = JIT_FP_ARG_MAX) \
+					 : (_jitl.fprssize += (num))), \
+					 _jitl.nextarg_putfp += (num))
+#define jit_prepare_d(num)		((_jitl.nextarg_putfp + (num) > JIT_FP_ARG_MAX \
+					 ? (_jitl.argssize += _jitl.nextarg_putfp + (num) - JIT_FP_ARG_MAX, \
+					    _jitl.fprssize = JIT_FP_ARG_MAX) \
+					 : (_jitl.fprssize += (num))), \
+					 _jitl.nextarg_putfp += (num))
+
+#define jit_arg_f()			(_jitl.nextarg_getfp < JIT_FP_ARG_MAX \
+					 ? _jitl.nextarg_getfp++ \
+					 : ((_jitl.framesize += sizeof(double)) - sizeof(double)))
+#define jit_arg_d()			(_jitl.nextarg_getfp < JIT_FP_ARG_MAX \
+					 ? _jitl.nextarg_getfp++ \
+					 : ((_jitl.framesize += sizeof(double)) - sizeof(double)))
+
+#define jit_getarg_f(reg, ofs)		((ofs) < JIT_FP_ARG_MAX \
+					 ? jit_movr_f((reg), _XMM0 + (ofs)) \
+					 : jit_ldxi_f((reg), JIT_FP, (ofs)))
+#define jit_getarg_d(reg, ofs)		((ofs) < JIT_FP_ARG_MAX \
+					 ? jit_movr_d((reg), _XMM0 + (ofs)) \
+					 : jit_ldxi_d((reg), JIT_FP, (ofs)))
+
+#define jit_pusharg_f(rs)		(--_jitl.nextarg_putfp >= JIT_FP_ARG_MAX \
+					 ? (SUBQir(sizeof(double), JIT_SP), jit_str_f(JIT_SP,(rs))) \
+					 : jit_movr_f(_XMM0 + _jitl.nextarg_putfp, (rs)))
+#define jit_pusharg_d(rs)		(--_jitl.nextarg_putfp >= JIT_FP_ARG_MAX \
+					 ? (SUBQir(sizeof(double), JIT_SP), jit_str_d(JIT_SP,(rs))) \
+					 : jit_movr_d(_XMM0 + _jitl.nextarg_putfp, (rs)))
+
+#endif /* __lightning_fp_h */
diff --git a/src/runtime/c/pgf/lightning/i386/fp.h b/src/runtime/c/pgf/lightning/i386/fp.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/fp.h
@@ -0,0 +1,45 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Floating-point support (i386)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2008 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_fp_i386_h
+#define __lightning_fp_i386_h
+
+#if LIGHTNING_CROSS \
+	? LIGHTNING_TARGET == LIGHTNING_X86_64 \
+	: defined (__x86_64__)
+#include "i386/fp-64.h"
+#else
+#include "i386/fp-32.h"
+#endif
+
+#endif /* __lightning_fp_i386_h */
diff --git a/src/runtime/c/pgf/lightning/i386/funcs.h b/src/runtime/c/pgf/lightning/i386/funcs.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/i386/funcs.h
@@ -0,0 +1,92 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer inline functions (i386)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2006 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 3, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_funcs_h
+#define __lightning_funcs_h
+
+#if defined(__linux__) || defined(__APPLE__)
+#include <unistd.h>
+#include <sys/mman.h>
+#endif
+
+static void
+jit_flush_code(void *dest, void *end)
+{
+  /* On the x86, the PROT_EXEC bits are not handled by the MMU.
+     However, the kernel can emulate this by setting the code
+     segment's limit to the end address of the highest page
+     whose PROT_EXEC bit is set.
+
+     Linux kernels that do so and that disable by default the
+     execution of the data and stack segment are becoming more
+     and more common (Fedora, for example), so we implement our
+     jit_flush_code as an mprotect.  */
+#if defined(__linux__) || defined(__APPLE__)
+  static unsigned long prev_page = 0, prev_length = 0;
+  unsigned long page, length;
+#ifdef PAGESIZE
+  const int page_size = PAGESIZE;
+#else
+  static int page_size = -1;
+  if (page_size == -1)
+    page_size = getpagesize();
+#endif
+
+  page = (long) dest & ~(page_size - 1);
+  length = ((char *) end - (char *) page + page_size - 1) & ~(page_size - 1);
+
+  /* Simple-minded attempt at optimizing the common case where a single
+     chunk of memory is used to compile multiple functions.  */
+  if (page >= prev_page && page + length <= prev_page + prev_length)
+    return;
+
+  mprotect ((void *) page, length, PROT_READ | PROT_WRITE | PROT_EXEC);
+
+  /* See if we can extend the previously mprotect'ed memory area towards
+     higher addresses: the starting address remains the same as before.  */
+  if (page >= prev_page && page <= prev_page + prev_length)
+    prev_length = page + length - prev_page;
+
+  /* See if we can extend the previously mprotect'ed memory area towards
+     lower addresses: the highest address remains the same as before.  */
+  else if (page < prev_page && page + length >= prev_page
+          && page + length <= prev_page + prev_length)
+    prev_length += prev_page - page, prev_page = page;
+
+  /* Nothing to do, replace the area.  */
+  else
+    prev_page = page, prev_length = length;
+#endif
+}
+
+#endif /* __lightning_funcs_h */
diff --git a/src/runtime/c/pgf/lightning/ppc/asm.h b/src/runtime/c/pgf/lightning/ppc/asm.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/ppc/asm.h
@@ -0,0 +1,647 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the PowerPC
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 1999, 2000, 2001, 2002 Ian Piumarta
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+#ifndef __lightning_asm_h
+#define __lightning_asm_h
+
+/* <imm> = [0-9]+ | (.+)	-> add i, one parameter (imm)
+ * <reg> = r<imm>		-> add r, one parameter (imm)
+ * <mem> = <imm>(<reg>)		-> add m, two parameters (imm,reg)
+ * <idx> = <reg>(<reg>)		-> add x, two parameters (reg,reg)
+ *
+ * `x' operands have two forms. For example `stwu source, rega(regb)'
+ * could be written as either
+ *	STWUrx(source, rega, regb)
+ * or
+ *	STWUXrrr(source, rega, regb)
+ */
+
+
+
+/*** a brief NOTE about halfwords and "shifted" operands
+ *
+ * LOGICAL insns require UNSIGNED args in 0..65535, whether or not shifted
+ *
+ * ARITHMETIC insns require SIGNED args in -32768..32767, even when shifted
+ * 
+ * as a special case: "lis/addis" also accepts UNSIGNED arguments in
+ * 0..65535 since it is often used immediately before "ori" to load a 32-bit
+ * constant (this is consistent with the GNU rs/6000 and PowerPC assemblers)
+ * 
+ * thus:	lis	rD, expression@hi
+ *		ori	rD, rD, expression@lo	; load 32-bit constant
+ */
+
+typedef unsigned int jit_insn;
+
+#ifndef LIGHTNING_DEBUG
+#define _cr0	0
+#define _cr1	1
+#define _cr2	2
+#define _cr3	3
+#define _cr4	4
+#define _cr5	5
+#define _cr6	6
+#define _cr7	7
+
+#define _lt	0
+#define _gt	1
+#define _eq	2
+#define _so	3
+#define _un	3
+
+#define _d16(D)		(_ck_d(16,(_jit_UL(D)-_jit_UL(_jit.x.pc))) & ~3)
+#define _d26(D)		(_ck_d(26,(_jit_UL(D)-_jit_UL(_jit.x.pc))) & ~3)
+
+/* primitive instruction forms [1, Section A.4] */
+
+#define _FB(  OP,         BD,AA,LK )    (_jit_I_noinc((_u6(OP)<<26)|                                            _d26(BD)|     (_u1(AA)<<1)|_u1(LK)), _jit.x.pc++, 0)
+#define _FBA( OP,         BD,AA,LK )	_jit_I((_u6(OP)<<26)|                                           (_u26(BD)&~3)| (_u1(AA)<<1)|_u1(LK))
+#define _BB(   OP,BO,BI,   BD,AA,LK )   (_jit_I_noinc((_u6(OP)<<26)|(_u5(BO)<<21)|(_u5(BI)<<16)|                _d16(BD)|     (_u1(AA)<<1)|_u1(LK)), _jit.x.pc++, 0)
+#define _D(   OP,RD,RA,         DD )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|                _s16(DD)                          )
+#define _Du(  OP,RD,RA,         DD )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|                _u16(DD)                          )
+#define _Ds(  OP,RD,RA,         DD )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|                _su16(DD)                         )
+#define _X(   OP,RD,RA,RB,   XO,RC )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|( _u5(RB)<<11)|              (_u10(XO)<<1)|_u1(RC))
+#define _XL(  OP,BO,BI,      XO,LK )  	_jit_I((_u6(OP)<<26)|(_u5(BO)<<21)|(_u5(BI)<<16)|( _u5(00)<<11)|              (_u10(XO)<<1)|_u1(LK))
+#define _XFX( OP,RD,         SR,XO )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|              (_u10(SR)<<11)|              (_u10(XO)<<1)|_u1(00))
+#define _XO(  OP,RD,RA,RB,OE,XO,RC )  	_jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|( _u5(RB)<<11)|(_u1(OE)<<10)|( _u9(XO)<<1)|_u1(RC))
+#define _M(   OP,RS,RA,SH,MB,ME,RC )  	_jit_I((_u6(OP)<<26)|(_u5(RS)<<21)|(_u5(RA)<<16)|( _u5(SH)<<11)|(_u5(MB)<< 6)|( _u5(ME)<<1)|_u1(RC))
+
+
+/* special purpose registers (form XFX) [1, Section 8.2, page 8-138] */
+
+#define SPR_LR		((8<<5)|(0))
+
+/* +++ intrinsic instructions */
+
+#define ADDrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 266, 0)
+#define ADD_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 266, 1)
+#define ADDCrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 10, 0)
+#define ADDC_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 10, 1)
+#define ADDErrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 138, 0)
+#define ADDE_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 138, 1)
+#define ADDOrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 266, 0)
+#define ADDO_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 266, 1)
+#define ADDIrri(RD, RA, IMM)		_D	(14, RD, RA, IMM)
+#define ADDICrri(RD, RA, IMM)		_D	(12, RD, RA, IMM)
+#define ADDIC_rri(RD, RA, IMM)		_D	(13, RD, RA, IMM)
+#define ADDISrri(RD, RA, IMM)		_Ds	(15, RD, RA, IMM)
+
+#define ANDrrr(RA, RS, RB)		_X	(31, RS, RA, RB,  28, 0)
+#define AND_rrr(RA, RS, RB)		_X	(31, RS, RA, RB,  28, 1)
+#define ANDCrrr(RA, RS, RB)		_X	(31, RS, RA, RB,  60, 0)
+#define ANDC_rrr(RA, RS, RB)		_X	(31, RS, RA, RB,  60, 1)
+#define ANDI_rri(RA, RS, IMM)		_Du	(28, RS, RA, IMM)
+#define ANDIS_rri(RA, RS, IMM)		_Du	(29, RS, RA, IMM)
+
+#define Bi(BD)				_FB	(18, BD, 0, 0)
+#define BAi(BD)				_FBA	(18, BD, 1, 0)
+#define BLi(BD)				_FB     (18, BD, 0, 1)
+#define BLAi(BD)			_FBA	(18, BD, 1, 1)
+
+#define BCiii(BO,BI,BD)			_BB	(16, BO, BI, BD, 0, 0)
+#define BCAiii(BO,BI,BD)		_BB	(16, BO, BI, BD, 1, 0)
+#define BCLiii(BO,BI,BD)		_BB	(16, BO, BI, BD, 0, 1)
+#define BCLAiii(BO,BI,BD)		_BB	(16, BO, BI, BD, 1, 1)
+
+#define BCCTRii(BO,BI)			_XL	(19, BO, BI, 528, 0)
+#define BCCTRLii(BO,BI)			_XL	(19, BO, BI, 528, 1)
+
+#define BCLRii(BO,BI)			_XL	(19, BO, BI,  16, 0)
+#define BCLRLii(BO,BI)			_XL	(19, BO, BI,  16, 1)
+
+#define CMPiirr(CR, LL, RA, RB)		_X	(31, ((CR)<<2)|(LL), RA, RB, 0, 0)
+#define CMPIiiri(CR, LL, RA, IMM)	_D	(11, ((CR)<<2)|(LL), RA, IMM)
+
+#define CMPLiirr(CR, LL, RA, RB)	_X	(31, ((CR)<<2)|(LL), RA, RB, 32, 0)
+#define CMPLIiiri(CR, LL, RA, IMM)	_D	(10, ((CR)<<2)|(LL), RA, IMM)
+
+#define CRANDiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 257, 0)
+#define CRANDCiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 129, 0)
+#define CREQViii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 289, 0)
+#define CRNANDiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 225, 0)
+#define CRNORiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB,  33, 0)
+#define CRORiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 449, 0)
+#define CRORCiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 417, 0)
+#define CRXORiii(CRD,CRA,CRB)		_X	(19, CRD, CRA, CRB, 193, 0)
+
+#define DCBSTrr(RA,RB)			_X	(31, 00, RA, RB,  54, 0)
+
+#define DIVWrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 491, 0)
+#define DIVW_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 491, 1)
+#define DIVWOrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 491, 0)
+#define DIVWO_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 491, 1)
+
+#define DIVWUrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 459, 0)
+#define DIVWU_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 459, 1)
+#define DIVWUOrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 459, 0)
+#define DIVWUO_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 459, 1)
+
+#define EQVrrr(Ra,RS,RB)		_X	(31, RS, RA, RB, 284, 0)
+#define EQV_rrr(Ra,RS,RB)		_X	(31, RS, RA, RB, 284, 1)
+
+#define EXTSBrr(RA,RS)			_X	(31, RS, RA,  0, 954, 0)
+#define EXTSB_rr(RA,RS)			_X	(31, RS, RA,  0, 954, 1)
+
+#define EXTSHrr(RA,RS)			_X	(31, RS, RA,  0, 922, 0)
+#define EXTSH_rr(RA,RS)			_X	(31, RS, RA,  0, 922, 1)
+
+#define ICBIrr(RA,RB)			_X	(31, 00, RA, RB, 982, 0)
+
+#define ISYNC()				_X	(19, 00, 00, 00, 150, 0)
+
+#define LBZrm(RD,ID,RA)			_D	(34, RD, RA, ID)
+#define LBZUrm(RD,ID,RA)		_D	(35, RD, RA, ID)
+#define LBZUXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 119, 0)
+#define LBZXrrr(RD,RA,RB)		_X	(31, RD, RA, RB,  87, 0)
+
+#define LHArm(RD,ID,RA)			_D	(42, RD, RA, ID)
+#define LHAUrm(RD,ID,RA)		_D	(43, RD, RA, ID)
+#define LHAUXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 375, 0)
+#define LHAXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 343, 0)
+#define LHBRXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 790, 0)
+
+#define LHZrm(RD,ID,RA)			_D	(40, RD, RA, ID)
+#define LHZUrm(RD,ID,RA)		_D	(41, RD, RA, ID)
+#define LHZUXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 311, 0)
+#define LHZXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 279, 0)
+
+#define LMWrm(RD,ID,RA)			_D	(46, RD, RA, ID)
+
+#define LWBRXrrr(RD,RA,RB)		_X	(31, RD, RA, RB, 534, 0)
+
+#define LWZrm(RD, DISP, RA)		_D	(32, RD, RA, DISP)
+#define LWZUrm(RD, DISP, RA)		_D	(33, RD, RA, DISP)
+#define LWZUXrrr(RD, RA, RB)		_X	(31, RD, RA, RB,  56, 0)
+#define LWZXrrr(RD, RA, RB)		_X	(31, RD, RA, RB,  23, 0)
+
+#define MCRFii(CD,CS)			_X	(19, ((CD)<<2), ((CS)<<2), 0, 0, 0)
+
+#define MFCRr(RD)			_X	(31, RD, 0, 0, 19, 0)
+#define MCRXRi(RD) 			_XFX	(31, (RD)<<2,   0, 512)
+
+#define MFSPRri(RD, SPR)		_XFX	(31, RD, (SPR)<<5, 339)
+#define MTSPRir(SPR, RS)		_XFX	(31, RS, (SPR)<<5, 467)
+
+#define MULHWrrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0,  75, 0)
+#define MULHW_rrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0,  75, 1)
+#define MULHWUrrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0,  11, 0)
+#define MULHWU_rrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0,  11, 1)
+
+#define MULLIrri(RD,RA,IM)		_D	(07, RD, RA, IM)
+
+#define MULLWrrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0, 235, 0)
+#define MULLW_rrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 0, 235, 1)
+#define MULLWOrrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 1, 235, 0)
+#define MULLWO_rrr(RD,RA,RB)		_XO	(31, RD, RA, RB, 1, 235, 1)
+
+#define NANDrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 476, 0)
+#define NAND_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 476, 1)
+
+#define NEGrr(RD,RA)			_XO	(31, RD, RA, 0, 0, 104, 0)
+#define NEG_rr(RD,RA)			_XO	(31, RD, RA, 0, 0, 104, 1)
+#define NEGOrr(RD,RA)			_XO	(31, RD, RA, 0, 1, 104, 0)
+#define NEGO_rr(RD,RA)			_XO	(31, RD, RA, 0, 1, 104, 1)
+
+#define NORrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 124, 0)
+#define NOR_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 124, 1)
+
+#define ORrrr(RA,RS,RB)			_X	(31, RS, RA, RB, 444, 0)
+#define OR_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 444, 1)
+#define ORCrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 412, 0)
+#define ORC_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 412, 1)
+#define ORIrri(RA,RS,IM)		_Du	(24, RS, RA, IM)
+#define ORISrri(RA,RS,IM)		_Du	(25, RS, RA, IM)
+
+#define RLWIMIrriii(RA,RS,SH,MB,ME)	_M	(20, RS, RA, SH, MB, ME, 0)
+#define RLWIMI_rriii(RA,RS,SH,MB,ME)	_M	(20, RS, RA, SH, MB, ME, 1)
+
+#define RLWINMrriii(RA,RS,SH,MB,ME)	_M	(21, RS, RA, SH, MB, ME, 0)
+#define RLWINM_rriii(RA,RS,SH,MB,ME)	_M	(21, RS, RA, SH, MB, ME, 1)
+
+#define RLWNMrrrii(RA,RS,RB,MB,ME)	_M	(23, RS, RA, RB, MB, ME, 0)
+#define RLWNM_rrrii(RA,RS,RB,MB,ME)	_M	(23, RS, RA, RB, MB, ME, 1)
+
+#define SLWrrr(RA,RS,RB)		_X	(31, RS, RA, RB,  24, 0)
+#define SLW_rrr(RA,RS,RB)		_X	(31, RS, RA, RB,  24, 1)
+
+#define SRAWrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 792, 0)
+#define SRAW_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 792, 1)
+
+#define SRAWIrri(RD, RS, SH)		_X	(31, RS, RD, SH, 824, 0)
+#define SRAWI_rri(RD, RS, SH)		_X	(31, RS, RD, SH, 824, 1)
+
+#define SRWrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 536, 0)
+#define SRW_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 536, 1)
+
+#define STBrm(RS,ID,RA)			_D	(38, RS, RA, ID)
+#define STBUrm(RS,ID,RA)		_D	(39, RS, RA, ID)
+#define STBUXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 247, 0)
+#define STBXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 215, 0)
+
+#define STHrm(RS,ID,RA)			_D	(44, RS, RA, ID)
+#define STHUrm(RS,ID,RA)		_D	(45, RS, RA, ID)
+#define STHBRXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 918, 0)
+#define STHUXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 439, 0)
+#define STHXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 407, 0)
+
+#define STMWrm(RS,ID,RA)		_D	(47, RS, RA, ID)
+
+#define STWrm(RS,ID,RA)			_D	(36, RS, RA, ID)
+#define STWBRXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 662, 0)
+#define STWCXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 150, 0)
+#define STWCX_rrr(RS,RA,RB)		_X	(31, RS, RA, RB, 150, 1)
+#define STWUrm(RS,ID,RA)		_D	(37, RS, RA, ID)
+#define STWUXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 183, 0)
+#define STWXrrr(RS,RA,RB)		_X	(31, RS, RA, RB, 151, 0)
+
+#define SUBFrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 40, 0)
+#define SUBF_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 40, 1)
+#define SUBFrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 40, 0)
+#define SUBF_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 40, 1)
+#define SUBFErrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 136, 0)
+#define SUBFE_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 136, 1)
+#define SUBFCrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0,  8, 0)
+#define SUBFC_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0,  8, 1)
+#define SUBFCOrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1,  8, 0)
+#define SUBFCO_rrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1,  8, 1)
+#define SUBFICrri(RD, RA, IMM)		_D	(8, RD, RA, IMM)
+
+#define ADDrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 0, 266, 0)
+#define ADDOrrr(RD, RA, RB)		_XO	(31, RD, RA, RB, 1, 266, 0)
+#define ADDIrri(RD, RA, IMM)		_D	(14, RD, RA, IMM)
+#define ADDISrri(RD, RA, IMM)		_Ds	(15, RD, RA, IMM)
+
+#define SYNC()				_X	(31, 00, 00, 00, 598, 0)
+
+#define TWirr(TO,RA,RB)			_X	(31, TO, RA, RB,   4, 0)
+#define TWIiri(TO,RA,IM)		_D	(03, TO, RA, IM)
+
+#define XORrrr(RA,RS,RB)		_X	(31, RS, RA, RB, 316, 0)
+#define XOR_rrr(RA,RS,RB)		_X	(31, RS, RA, RB, 316, 1)
+#define XORIrri(RA,RS,IM)		_Du	(26, RS, RA, IM)
+#define XORISrri(RA,RS,IM)		_Du	(27, RS, RA, IM)
+
+/* simplified mnemonics [1, Appendix F] */
+
+#define MOVEIri2(R,H,L)			(LISri(R,H), (L ? ORIrri(R,R,L) : 0))
+#define MOVEIri(R,I)			(_siP(16,I) ? LIri(R,I) :	\
+					MOVEIri2(R, _HI(I), _LO(I)) )
+
+#define SUBIrri(RD,RA,IM)		ADDIrri(RD,RA,-_LO((IM)))	/* [1, Section F.2.1] */
+#define SUBISrri(RD,RA,IM)		ADDISrri(RD,RA,-_LO((IM)))
+#define SUBICrri(RD,RA,IM)		ADDICrri(RD,RA,-_LO((IM)))
+#define SUBIC_rri(RD,RA,IM)		ADDIC_rri(RD,RA,-_LO((IM)))
+
+#define SUBrrr(RD,RA,RB)		SUBFrrr(RD,RB,RA)	/* [1, Section F.2.2] */
+#define SUBOrrr(RD,RA,RB)		SUBFOrrr(RD,RB,RA)
+#define SUB_rrr(RD,RA,RB)		SUBF_rrr(RD,RB,RA)
+#define SUBCrrr(RD,RA,RB)		SUBFCrrr(RD,RB,RA)
+#define SUBCOrrr(RD,RA,RB)		SUBFCOrrr(RD,RB,RA)
+#define SUBC_rrr(RD,RA,RB)		SUBFC_rrr(RD,RB,RA)
+#define SUBErrr(RD,RA,RB)		SUBFErrr(RD,RB,RA)
+#define SUBE_rrr(RD,RA,RB)		SUBFE_rrr(RD,RB,RA)
+
+#define CMPWIiri(C,RA,IM)		CMPIiiri(C,0,RA,IM)	/* [1, Table F-2] */
+#define CMPWirr(C,RA,RB)		CMPiirr(C,0,RA,RB)
+#define CMPLWIiri(C,RA,IM)		CMPLIiiri(C,0,RA,IM)
+#define CMPLWirr(C,RA,RB)		CMPLiirr(C,0,RA,RB)
+
+#define CMPWIri(RA,IM)			CMPWIiri(0,RA,IM)	/* with implicit _cr0 */
+#define CMPWrr(RA,RB)			CMPWirr(0,RA,RB)
+#define CMPLWIri(RA,IM)			CMPLWIiri(0,RA,IM)
+#define CMPLWrr(RA,RB)			CMPLWirr(0,RA,RB)
+
+#define EXTLWIrrii(RA,RS,N,B)		RLWINMrriii(RA, RS,            B,	0,     (N)-1)	/* [1, Table F-3] */
+#define EXTRWIrrii(RA,RS,N,B)		RLWINMrriii(RA, RS,      (B)+(N),  32-(N),        31)
+#define INSLWIrrii(RA,RS,N,B)		RLWIMIrriii(RA, RS,       32-(B),	B, (B)+(N)-1)
+#define INSRWIrrii(RA,RS,N,B)		RLWIMIrriii(RA, RS, 32-((B)+(N)),	B, (B)+(N)-1)
+#define ROTLWIrri(RA,RS,N)		RLWINMrriii(RA, RS,            N,	0,        31)
+#define ROTRWIrri(RA,RS,N)		RLWINMrriii(RA, RS,       32-(N),	0,        31)
+#define ROTLWrrr(RA,RS,RB)		RLWNMrrrii( RA, RS,           RB,	0,        31)
+#define SLWIrri(RA,RS,N)		RLWINMrriii(RA, RS,            N,	0,    31-(N))
+#define SRWIrri(RA,RS,N)		RLWINMrriii(RA, RS,       32-(N),	N,        31)
+#define CLRLWIrri(RA,RS,N)		RLWINMrriii(RA, RS,            0,	N,        31)
+#define CLRRWIrri(RA,RS,N)		RLWINMrriii(RA, RS,            0,	0,    31-(N))
+#define CLRLSLWIrrii(RA,RS,B,N)		RLWINMrriii(RA, RS,            N, (B)-(N),    31-(N))
+
+
+/* 9 below inverts the branch condition and the branch prediction.
+ * This has an incestuous knowledge of JIT_AUX */
+#define BC_EXT(A, C, D)  (_siP(16, _jit_UL(D)-_jit_UL(_jit.x.pc)) \
+  ? BCiii((A), (C), (D)) \
+  : (BCiii((A)^9, (C), _jit.x.pc+5), \
+     LISri(JIT_AUX,_HI(D)), \
+     ORIrri(JIT_AUX,JIT_AUX,_LO(D)), \
+     MTLRr(JIT_AUX), BLR() ))
+
+#define B_EXT(D)         (_siP(16, _jit_UL(D)-_jit_UL(_jit.x.pc)) \
+  ? Bi((D)) \
+  : (LISri(JIT_AUX,_HI(D)), \
+     ORIrri(JIT_AUX,JIT_AUX,_LO(D)), \
+     MTLRr(JIT_AUX), BLR()) )
+
+#define BTii(C,D)			BC_EXT(12, C, D)		/* [1, Table F-5] */
+#define BFii(C,D)			BC_EXT( 4, C, D)
+#define BDNZi(D)			BCiii(16, 0, D)
+#define BDNZTii(C,D)			BC_EXT( 8, C, D)
+#define BDNZFii(C,D)			BC_EXT( 0, C, D)
+#define BDZi(D)				BCiii(18, 0, D)
+#define BDZTii(C,D)			BC_EXT(10, C, D)
+#define BDZFii(C,D)			BC_EXT( 2, C, D)
+		
+#define BCTR()				BCCTRii(20, 0)		/* [1, Table F-6] */
+#define BCTRL()				BCCTRLii(20, 0)
+		
+#define BLR()				BCLRii(20, 0)		/* [1, Table F-6] */
+#define BLRL()				BCLRLii(20, 0)
+		
+
+#define BLTLRi(CR)			BCLRii(12, ((CR)<<2)+0)	/* [1, Table F-10] */
+#define BLELRi(CR)			BCLRii( 4, ((CR)<<2)+1)
+#define BEQLRi(CR)			BCLRii(12, ((CR)<<2)+2)
+#define BGELRi(CR)			BCLRii( 4, ((CR)<<2)+0)
+#define BGTLRi(CR)			BCLRii(12, ((CR)<<2)+1)
+#define BNLLRi(CR)			BCLRii( 4, ((CR)<<2)+0)
+#define BNELRi(CR)			BCLRii( 4, ((CR)<<2)+2)
+#define BNGLRi(CR)			BCLRii( 4, ((CR)<<2)+1)
+#define BSOLRi(CR)			BCLRii(12, ((CR)<<2)+3)
+#define BNSLRi(CR)			BCLRii( 4, ((CR)<<2)+3)
+#define BUNLRi(CR)			BCLRii(12, ((CR)<<2)+3)
+#define BNULRi(CR)			BCLRii( 4, ((CR)<<2)+3)
+		
+#define BLTLRLi(CR)			BCLRLii(12, ((CR)<<2)+0)	/* [1, Table F-10] */
+#define BLELRLi(CR)			BCLRLii( 4, ((CR)<<2)+1)
+#define BEQLRLi(CR)			BCLRLii(12, ((CR)<<2)+2)
+#define BGELRLi(CR)			BCLRLii( 4, ((CR)<<2)+0)
+#define BGTLRLi(CR)			BCLRLii(12, ((CR)<<2)+1)
+#define BNLLRLi(CR)			BCLRLii( 4, ((CR)<<2)+0)
+#define BNELRLi(CR)			BCLRLii( 4, ((CR)<<2)+2)
+#define BNGLRLi(CR)			BCLRLii( 4, ((CR)<<2)+1)
+#define BSOLRLi(CR)			BCLRLii(12, ((CR)<<2)+3)
+#define BNSLRLi(CR)			BCLRLii( 4, ((CR)<<2)+3)
+#define BUNLRLi(CR)			BCLRLii(12, ((CR)<<2)+3)
+#define BNULRLi(CR)			BCLRLii( 4, ((CR)<<2)+3)
+		
+#define BLTCTRi(CR)			BCCTRii(12, ((CR)<<2)+0)	/* [1, Table F-10] */
+#define BLECTRi(CR)			BCCTRii( 4, ((CR)<<2)+1)
+#define BEQCTRi(CR)			BCCTRii(12, ((CR)<<2)+2)
+#define BGECTRi(CR)			BCCTRii( 4, ((CR)<<2)+0)
+#define BGTCTRi(CR)			BCCTRii(12, ((CR)<<2)+1)
+#define BNLCTRi(CR)			BCCTRii( 4, ((CR)<<2)+0)
+#define BNECTRi(CR)			BCCTRii( 4, ((CR)<<2)+2)
+#define BNGCTRi(CR)			BCCTRii( 4, ((CR)<<2)+1)
+#define BSOCTRi(CR)			BCCTRii(12, ((CR)<<2)+3)
+#define BNSCTRi(CR)			BCCTRii( 4, ((CR)<<2)+3)
+#define BUNCTRi(CR)			BCCTRii(12, ((CR)<<2)+3)
+#define BNUCTRi(CR)			BCCTRii( 4, ((CR)<<2)+3)
+		
+#define BLTCTRLi(CR)			BCCTRLii(12, ((CR)<<2)+0)	/* [1, Table F-10] */
+#define BLECTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+1)
+#define BEQCTRLi(CR)			BCCTRLii(12, ((CR)<<2)+2)
+#define BGECTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+0)
+#define BGTCTRLi(CR)			BCCTRLii(12, ((CR)<<2)+1)
+#define BNLCTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+0)
+#define BNECTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+2)
+#define BNGCTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+1)
+#define BSOCTRLi(CR)			BCCTRLii(12, ((CR)<<2)+3)
+#define BNSCTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+3)
+#define BUNCTRLi(CR)			BCCTRLii(12, ((CR)<<2)+3)
+#define BNUCTRLi(CR)			BCCTRLii( 4, ((CR)<<2)+3)
+		
+
+#define BLTLR()				BLTLRi(0)  	/* with implicit _cr0 */
+#define BLELR()				BLELRi(0)  
+#define BEQLR()				BEQLRi(0)  
+#define BGELR()				BGELRi(0)  
+#define BGTLR()				BGTLRi(0)  
+#define BNLLR()				BNLLRi(0)  
+#define BNELR()				BNELRi(0)  
+#define BNGLR()				BNGLRi(0)  
+#define BSOLR()				BSOLRi(0)  
+#define BNSLR()				BNSLRi(0)  
+#define BUNLR()				BUNLRi(0)  
+#define BNULR()				BNULRi(0)  
+					            
+#define BLTLRL()			BLTLRLi(0) 
+#define BLELRL()			BLELRLi(0) 
+#define BEQLRL()			BEQLRLi(0) 
+#define BGELRL()			BGELRLi(0) 
+#define BGTLRL()			BGTLRLi(0) 
+#define BNLLRL()			BNLLRLi(0) 
+#define BNELRL()			BNELRLi(0) 
+#define BNGLRL()			BNGLRLi(0) 
+#define BSOLRL()			BSOLRLi(0) 
+#define BNSLRL()			BNSLRLi(0) 
+#define BUNLRL()			BUNLRLi(0) 
+#define BNULRL()			BNULRLi(0) 
+					            
+#define BLTCTR()			BLTCTRi(0) 
+#define BLECTR()			BLECTRi(0) 
+#define BEQCTR()			BEQCTRi(0) 
+#define BGECTR()			BGECTRi(0) 
+#define BGTCTR()			BGTCTRi(0) 
+#define BNLCTR()			BNLCTRi(0) 
+#define BNECTR()			BNECTRi(0) 
+#define BNGCTR()			BNGCTRi(0) 
+#define BSOCTR()			BSOCTRi(0) 
+#define BNSCTR()			BNSCTRi(0) 
+#define BUNCTR()			BUNCTRi(0) 
+#define BNUCTR()			BNUCTRi(0) 
+					            
+#define BLTCTRL()			BLTCTRLi(0)
+#define BLECTRL()			BLECTRLi(0)
+#define BEQCTRL()			BEQCTRLi(0)
+#define BGECTRL()			BGECTRLi(0)
+#define BGTCTRL()			BGTCTRLi(0)
+#define BNLCTRL()			BNLCTRLi(0)
+#define BNECTRL()			BNECTRLi(0)
+#define BNGCTRL()			BNGCTRLi(0)
+#define BSOCTRL()			BSOCTRLi(0)
+#define BNSCTRL()			BNSCTRLi(0)
+#define BUNCTRL()			BUNCTRLi(0)
+#define BNUCTRL()			BNUCTRLi(0)
+
+
+#define BLTii(C,D)			BC_EXT(12, ((C)<<2)+0, D)	/* [1, Table F-11] */
+#define BNLii(C,D)			BC_EXT( 4, ((C)<<2)+0, D)
+#define BGEii(C,D)			BC_EXT( 4, ((C)<<2)+0, D)
+#define BGTii(C,D)			BC_EXT(12, ((C)<<2)+1, D)
+#define BNGii(C,D)			BC_EXT( 4, ((C)<<2)+1, D)
+#define BLEii(C,D)			BC_EXT( 4, ((C)<<2)+1, D)
+#define BEQii(C,D)			BC_EXT(12, ((C)<<2)+2, D)
+#define BNEii(C,D)			BC_EXT( 4, ((C)<<2)+2, D)
+#define BSOii(C,D)			BC_EXT(12, ((C)<<2)+3, D)
+#define BNSii(C,D)			BC_EXT( 4, ((C)<<2)+3, D)
+#define BUNii(C,D)			BC_EXT(12, ((C)<<2)+3, D)
+#define BNUii(C,D)			BC_EXT( 4, ((C)<<2)+3, D)
+
+#define BLTi(D)				BLTii(0,D)	/* with implicit _cr0 */
+#define BLEi(D)				BLEii(0,D)
+#define BEQi(D)				BEQii(0,D)
+#define BGEi(D)				BGEii(0,D)
+#define BGTi(D)				BGTii(0,D)
+#define BNLi(D)				BNLii(0,D)
+#define BNEi(D)				BNEii(0,D)
+#define BNGi(D)				BNGii(0,D)
+#define BSOi(D)				BSOii(0,D)
+#define BNSi(D)				BNSii(0,D)
+#define BUNi(D)				BUNii(0,D)
+#define BNUi(D)				BNUii(0,D)
+
+#define BLTLii(C,D)			BCLiii(12, ((C)<<2)+0, D)	/* [1, Table F-??] */
+#define BLELii(C,D)			BCLiii( 4, ((C)<<2)+1, D)
+#define BEQLii(C,D)			BCLiii(12, ((C)<<2)+2, D)
+#define BGELii(C,D)			BCLiii( 4, ((C)<<2)+0, D)
+#define BGTLii(C,D)			BCLiii(12, ((C)<<2)+1, D)
+#define BNLLii(C,D)			BCLiii( 4, ((C)<<2)+0, D)
+#define BNELii(C,D)			BCLiii( 4, ((C)<<2)+2, D)
+#define BNGLii(C,D)			BCLiii( 4, ((C)<<2)+1, D)
+#define BSOLii(C,D)			BCLiii(12, ((C)<<2)+3, D)
+#define BNSLii(C,D)			BCLiii( 4, ((C)<<2)+3, D)
+#define BUNLii(C,D)			BCLiii(12, ((C)<<2)+3, D)
+#define BNULii(C,D)			BCLiii( 4, ((C)<<2)+3, D)
+
+#define BLTLi(D)			BLTLii(0,D)	/* with implicit _cr0 */
+#define BLELi(D)			BLELii(0,D)
+#define BEQLi(D)			BEQLii(0,D)
+#define BGELi(D)			BGELii(0,D)
+#define BGTLi(D)			BGTLii(0,D)
+#define BNLLi(D)			BNLLii(0,D)
+#define BNELi(D)			BNELii(0,D)
+#define BNGLi(D)			BNGLii(0,D)
+#define BSOLi(D)			BSOLii(0,D)
+#define BNSLi(D)			BNSLii(0,D)
+#define BUNLi(D)			BUNLii(0,D)
+#define BNULi(D)			BNULii(0,D)
+
+/* Note: there are many tens of other simplified branches that are not (yet?) defined here */
+
+#define CRSETi(BX)			CREQViii(BX, BX, BX)	/* [1, Table F-15] */
+#define CRCLRi(BX)			CRXORiii(BX, BX, BX)
+#define CRMOVEii(BX,BY)			CRORiii(BX, BY, BY)
+#define CRNOTii(BX,BY)			CRNORiii(BX, BY, BY)
+		
+#define MTLRr(RS)			MTSPRir(8, RS)		/* [1, Table F-20] */
+#define MFLRr(RD)			MFSPRri(RD, 8)
+#define MTCTRr(RS)			MTSPRir(9, RS)
+#define MFCTRr(RD)			MFSPRri(RD, 9)
+#define MTXERr(RS)			MTSPRir(1, RS)
+#define MFXERr(RD)			MFSPRri(RD, 1)
+		
+#define NOP()				ORIrri(0, 0, 0)		/* [1, Section F.9] */
+#define LIri(RD,IM)			ADDIrri(RD, 0, IM)
+#define LISri(RD,IM)			ADDISrri(RD, 0, IM)
+#define LArm(RD,D,RA)			ADDIrri(RD, RA, D)
+#define LArrr(RD,RB,RA)			ADDIrrr(RD, RA, RB)
+#define MRrr(RA,RS)			ORrrr(RA, RS, RS)
+#define NOTrr(RA,RS)			NORrrr(RA, RS, RS)
+
+/* alternative parenthesised forms of extended indexed load/store insns */
+
+#define LBZUrx(RD,RA,RB)		LBZUXrrr(RD,RA,RB)
+#define LBZrx(RD,RA,RB)			LBZXrrr(RD,RA,RB)
+#define LHAUrx(RD,RA,RB)		LHAUXrrr(RD,RA,RB)
+#define LHArx(RD,RA,RB)			LHAXrrr(RD,RA,RB)
+#define LHBRrx(RD,RA,RB)		LHBRXrrr(RD,RA,RB)
+#define LHZUrx(RD,RA,RB)		LHZUXrrr(RD,RA,RB)
+#define LHZrx(RD,RA,RB)			LHZXrrr(RD,RA,RB)
+#define LWBRrx(RD,RA,RB)		LWBRXrrr(RD,RA,RB)
+#define LWZUrx(RD, RA, RB)		LWZUXrrr(RD, RA, RB)
+#define LWZrx(RD, RA, RB)		LWZXrrr(RD, RA, RB)
+#define STBUrx(RD,RA,RB)		STBUXrrr(RD,RA,RB)
+#define STBrx(RD,RA,RB)			STBXrrr(RD,RA,RB)
+#define STHBRrx(RS,RA,RB)		STHBRXrrr(RS,RA,RB)
+#define STHUrx(RS,RA,RB)		STHUXrrr(RS,RA,RB)
+#define STHrx(RS,RA,RB)			STHXrrr(RS,RA,RB)
+#define STWBRrx(RS,RA,RB)		STWBRXrrr(RS,RA,RB)
+#define STWCrx(RS,RA,RB)		STWCXrrr(RS,RA,RB)
+#define STWCX_rx(RS,RA,RB)		STWCX_rrr(RS,RA,RB)
+#define STWUrx(RS,RA,RB)		STWUXrrr(RS,RA,RB)
+#define STWrx(RS,RA,RB)			STWXrrr(RS,RA,RB)
+#define LArx(RD,RB,RA)			LArrr(RD,RB,RA)	
+
+
+#define _LO(I)          (_jit_UL(I) & _MASK(16))
+#define _HI(I)          (_jit_UL(I) >>     (16))
+
+#define _A(OP,RD,RA,RB,RC,XO,RCx)    _jit_I((_u6(OP)<<26)|(_u5(RD)<<21)|(_u5(RA)<<16)|( _u5(RB)<<11)|_u5(RC)<<6|(_u5(XO)<<1)|_u1(RCx))
+
+#define LFDrri(RD,RA,imm)       _D(50,RD,RA,imm)
+#define LFDUrri(RD,RA,imm)      _D(51,RD,RA,imm)
+#define LFDUxrrr(RD,RA,RB)      _X(31,RD,RA,RB,631,0)
+#define LFDxrrr(RD,RA,RB)       _X(31,RD,RA,RB,599,0)
+
+#define LFSrri(RD,RA,imm)       _D(48,RD,RA,imm)
+#define LFSUrri(RD,RA,imm)      _D(49,RD,RA,imm)
+#define LFSUxrrr(RD,RA,RB)      _X(31,RD,RA,RB,567,0)
+#define LFSxrrr(RD,RA,RB)       _X(31,RD,RA,RB,535,0)
+
+#define STFDrri(RS,RA,imm)      _D(54,RS,RA,imm)
+#define STFDUrri(RS,RA,imm)     _D(55,RS,RA,imm)
+#define STFDUxrrr(RS,RA,RB)     _X(31,RS,RA,RB,759,0)
+#define STFDxrrr(RS,RA,RB)      _X(31,RS,RA,RB,727,0)
+
+#define STFSrri(RS,RA,imm)      _D(52,RS,RA,imm)
+#define STFSUrri(RS,RA,imm)     _D(53,RS,RA,imm)
+#define STFSUxrrr(RS,RA,RB)     _X(31,RS,RA,RB,695,0)
+#define STFSxrrr(RS,RA,RB)      _X(31,RS,RA,RB,663,0)
+#define STFIWXrrr(RS,RA,RB)     _X(31,RS,RA,RB,983,0)
+
+#define FADDDrrr(RD,RA,RB)       _A(63,RD,RA,RB,0,21,0)
+#define FADDSrrr(RD,RA,RB)       _A(59,RD,RA,RB,0,21,0)
+#define FSUBDrrr(RD,RA,RB)       _A(63,RD,RA,RB,0,20,0)
+#define FSUBSrrr(RD,RA,RB)       _A(59,RD,RA,RB,0,20,0)
+#define FMULDrrr(RD,RA,RC)       _A(63,RD,RA,0,RC,25,0)
+#define FMULSrrr(RD,RA,RC)       _A(59,RD,RA,0,RC,25,0)
+#define FDIVDrrr(RD,RA,RB)       _A(63,RD,RA,RB,0,18,0)
+#define FDIVSrrr(RD,RA,RB)       _A(59,RD,RA,RB,0,25,0)
+#define FSQRTDrr(RD,RB)          _A(63,RD,0,RB,0,22,0)
+#define FSQRTSrr(RD,RB)          _A(59,RD,0,RB,0,22,0)
+#define FSELrrrr(RD,RA,RB,RC)    _A(63,RD,RA,RB,RC,23,0)
+#define FCTIWrr(RD,RB)           _X(63,RD,0,RB,14,0)
+#define FCTIWZrr(RD,RB)          _X(63,RD,0,RB,15,0)
+#define FRSPrr(RD,RB)            _X(63,RD,0,RB,12,0)
+#define FABSrr(RD,RB)            _X(63,RD,0,RB,264,0)
+#define FNABSrr(RD,RB)           _X(63,RD,0,RB,136,0)
+#define FNEGrr(RD,RB)            _X(63,RD,0,RB,40,0)
+#define FMOVErr(RD,RB)           _X(63,RD,0,RB,72,0)
+#define FCMPOrrr(CR,RA,RB)       _X(63,_u3((CR)<<2),RA,RB,32,0)
+#define FCMPUrrr(CR,RA,RB)       _X(63,_u3((CR)<<2),RA,RB,0,0)
+#define MTFSFIri(CR,IMM)          _X(63,_u5((CR)<<2),0,_u5((IMM)<<1),134,0)
+
+/*** References:
+ *
+ * [1] "PowerPC Microprocessor Family: The Programming Environments For 32-Bit Microprocessors", Motorola, 1997.
+ */
+
+
+#endif
+#endif /* __ccg_asm_ppc_h */
diff --git a/src/runtime/c/pgf/lightning/ppc/core.h b/src/runtime/c/pgf/lightning/ppc/core.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/ppc/core.h
@@ -0,0 +1,298 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (PowerPC version)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_core_h
+#define __lightning_core_h
+
+struct jit_local_state {
+   int	nextarg_puti;  /* number of integer args */
+   int	nextarg_putf;  /* number of float args   */
+   int	nextarg_putd;  /* number of double args  */
+   int	nextarg_geti;  /* Next r20-r25 reg. to be read */
+   int	nextarg_getd;  /* The FP args are picked up from FPR1 -> FPR10 */
+   int  nbArgs;        /* Number of arguments for the prolog */
+};
+
+#define JIT_SP			1
+#define JIT_RET			3
+#define JIT_R_NUM		3
+#define JIT_V_NUM		7
+#define JIT_R(i)		(9+(i))
+#define JIT_V(i)		(31-(i))
+#define JIT_AUX			JIT_V(JIT_V_NUM)  /* for 32-bit operands & shift counts */
+
+#define jit_pfx_start()   (_jit.jitl.trampolines)
+#define jit_pfx_end()     (_jit.jitl.free)
+
+/* If possible, use the `small' instruction (rd, rs, imm)
+ * else load imm into r26 and use the `big' instruction (rd, rs, r26)
+ */
+#define jit_chk_ims(imm, small, big)		(_siP(16,(imm)) ? (small) : (MOVEIri(JIT_AUX, imm),  (big)) )
+#define jit_chk_imu(imm, small, big)		(_uiP(16,(imm)) ? (small) : (MOVEIri(JIT_AUX, imm),  (big)) )
+#define jit_chk_imu15(imm, small, big)		(_uiP(15,(imm)) ? (small) : (MOVEIri(JIT_AUX, imm),  (big)) )
+
+#define jit_big_ims(imm, big)	               (MOVEIri(JIT_AUX, imm),  (big))
+#define jit_big_imu(imm, big)	               (MOVEIri(JIT_AUX, imm),  (big))
+
+/* Helper macros for branches */
+#define jit_s_brai(rs, is, jmp)			(jit_chk_ims (is, CMPWIri(rs, is), CMPWrr(rs, JIT_AUX)),   jmp, _jit.x.pc)
+#define jit_s_brar(s1, s2, jmp)			(		  CMPWrr(s1, s2), 		           jmp, _jit.x.pc)
+#define jit_u_brai(rs, is, jmp)			(jit_chk_imu (is, CMPLWIri(rs, is), CMPLWrr(rs, JIT_AUX)), jmp, _jit.x.pc)
+#define jit_u_brar(s1, s2, jmp)			(		  CMPLWrr(s1, s2), 		           jmp, _jit.x.pc)
+
+/* Helper macros for boolean tests. */
+#define jit_sbooli(d, rs, is, jmp)		(jit_chk_ims (is, CMPWIri (rs, is), CMPWrr(rs, JIT_AUX)),  MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)))
+#define jit_sboolr(d, s1, s2, jmp)		(		  CMPWrr  (s1, s2), 		           MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)))
+#define jit_sbooli2(d, rs, is, jmp)		(jit_chk_ims (is, CMPWIri (rs, is), CMPWrr(rs, JIT_AUX)),  MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)), XORIrri((d), (d), 1))
+#define jit_sboolr2(d, s1, s2, jmp)		(		  CMPWrr  (s1, s2), 		           MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)), XORIrri((d), (d), 1))
+#define jit_ubooli(d, rs, is, jmp)		(jit_chk_imu (is, CMPLWIri(rs, is), CMPLWrr(rs, JIT_AUX)), MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)))
+#define jit_uboolr(d, s1, s2, jmp)		(		  CMPLWrr (s1, s2), 		           MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)))
+#define jit_ubooli2(d, rs, is, jmp)		(jit_chk_imu (is, CMPLWIri(rs, is), CMPLWrr(rs, JIT_AUX)), MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)), XORIrri((d), (d), 1))
+#define jit_uboolr2(d, s1, s2, jmp)		(		  CMPLWrr (s1, s2), 		           MFCRr((d)), EXTRWIrrii((d), (d), 1, (jmp)), XORIrri((d), (d), 1))
+
+/* modulus with immediate
+ * movei r26, imm
+ * mtlr  r31
+ * divw  r31, rs, r26		(or divwu)
+ * mullw r31, r31, r26
+ * sub   rs, rs, r26
+ * mflr  r31
+ */
+
+#define _jit_mod(div, rs, imm)			(MOVEIri(JIT_AUX, (imm)), MTLRr(31), (div), \
+						MULLWrrr(31, 31, JIT_AUX), SUBrrr((rs), (rs), JIT_AUX), \
+						MFLRr(31))
+
+/* Patch a movei instruction made of a LIS at lis_pc and an ORI at ori_pc. */
+#define jit_patch_movei(lis_pc, ori_pc, dest)			\
+	(*(lis_pc) &= ~_MASK(16), *(lis_pc) |= _HI(dest),		\
+	 *(ori_pc) &= ~_MASK(16), *(ori_pc) |= _LO(dest))		\
+
+/* Patch a branch instruction */
+#define jit_patch_branch(jump_pc,pv)				\
+	(*(jump_pc) &= ~_MASK(16) | 3,				\
+	 *(jump_pc) |= (_jit_UL(pv) - _jit_UL(jump_pc)) & _MASK(16))
+
+#define jit_patch_ucbranch(jump_pc,pv)                          \
+         (*(jump_pc) &= ~_MASK(26) | 3,                         \
+         (*(jump_pc) |= (_jit_UL((pv)) - _jit_UL(jump_pc)) & _MASK(26)))
+
+#define _jit_b_encoding		(18 << 26)
+#define _jit_blr_encoding	((19 << 26) | (20 << 21) | (00 << 16) | (00 << 11) | (16 << 1))
+#define _jit_is_ucbranch(a)     (((*(a) & (63<<26)) == _jit_b_encoding))
+
+#define jit_patch_at(jump_pc, value) (				\
+	((*(jump_pc - 1) & ~1) == _jit_blr_encoding)		\
+	  ? jit_patch_movei(((jump_pc) - 4), ((jump_pc) - 3), (value))	\
+	  : ( _jit_is_ucbranch((jump_pc) - 1)                   \
+             ? jit_patch_ucbranch((jump_pc) - 1, (value))       \
+             : jit_patch_branch((jump_pc) - 1, (value))))
+
+#define jit_patch_movi(movi_pc, val)					\
+	jit_patch_movei((movi_pc) - 2, (movi_pc) - 1, (val))
+
+#define	jit_arg_c()			(_jitl.nextarg_geti--)
+#define	jit_arg_i()			(_jitl.nextarg_geti--)
+#define	jit_arg_l()			(_jitl.nextarg_geti--)
+#define	jit_arg_p()			(_jitl.nextarg_geti--)
+#define	jit_arg_s()			(_jitl.nextarg_geti--)
+#define	jit_arg_uc()			(_jitl.nextarg_geti--)
+#define	jit_arg_ui()			(_jitl.nextarg_geti--)
+#define	jit_arg_ul()			(_jitl.nextarg_geti--)
+#define	jit_arg_us()			(_jitl.nextarg_geti--)
+
+/* Check Mach-O-Runtime documentation: Must skip GPR(s) whenever "corresponding" FPR is used */
+#define jit_arg_f()                    (_jitl.nextarg_geti-- ,_jitl.nextarg_getd++)
+#define jit_arg_d()                    (_jitl.nextarg_geti-=2,_jitl.nextarg_getd++)
+
+#define jit_addi_i(d, rs, is)		jit_chk_ims((is), ADDICrri((d), (rs), (is)), ADDrrr((d), (rs), JIT_AUX))
+#define jit_addr_i(d, s1, s2)				  ADDrrr((d), (s1), (s2))
+#define jit_addci_i(d, rs, is)		jit_chk_ims((is), ADDICrri((d), (rs), (is)), ADDCrrr((d), (rs), JIT_AUX))
+#define jit_addcr_i(d, s1, s2)				  ADDCrrr((d), (s1), (s2))
+#define jit_addxi_i(d, rs, is)		(MOVEIri(JIT_AUX, (is)), ADDErrr((d), (rs), JIT_AUX))
+#define jit_addxr_i(d, s1, s2)				         ADDErrr((d), (s1), (s2))
+#define jit_andi_i(d, rs, is)		jit_chk_imu((is), ANDI_rri((d), (rs), (is)), ANDrrr((d), (rs), JIT_AUX))
+#define jit_andr_i(d, s1, s2)				  ANDrrr((d), (s1), (s2))
+#define jit_bmsi_i(label, rs, is)	(jit_chk_imu((is), ANDI_rri(JIT_AUX, (rs), (is)), AND_rrr(JIT_AUX, (rs), JIT_AUX)), BGTi((label)), _jit.x.pc)
+#define jit_bmci_i(label, rs, is)	(jit_chk_imu((is), ANDI_rri(JIT_AUX, (rs), (is)), AND_rrr(JIT_AUX, (rs), JIT_AUX)), BEQi((label)), _jit.x.pc)
+#define jit_bmsr_i(label, s1, s2)	(		   AND_rrr(JIT_AUX, (s1), (s2)),				    BGTi((label)), _jit.x.pc)
+#define jit_bmcr_i(label, s1, s2)	(		   AND_rrr(JIT_AUX, (s1), (s2)),				    BEQi((label)), _jit.x.pc)
+#define jit_beqi_i(label, rs, is)	jit_s_brai((rs), (is), BEQi((label)) )
+#define jit_beqr_i(label, s1, s2)	jit_s_brar((s1), (s2), BEQi((label)) )
+#define jit_bgei_i(label, rs, is)	jit_s_brai((rs), (is), BGEi((label)) )
+#define jit_bgei_ui(label, rs, is)	jit_u_brai((rs), (is), BGEi((label)) )
+#define jit_bger_i(label, s1, s2)	jit_s_brar((s1), (s2), BGEi((label)) )
+#define jit_bger_ui(label, s1, s2)	jit_u_brar((s1), (s2), BGEi((label)) )
+#define jit_bgti_i(label, rs, is)	jit_s_brai((rs), (is), BGTi((label)) )
+#define jit_bgti_ui(label, rs, is)	jit_u_brai((rs), (is), BGTi((label)) )
+#define jit_bgtr_i(label, s1, s2)	jit_s_brar((s1), (s2), BGTi((label)) )
+#define jit_bgtr_ui(label, s1, s2)	jit_u_brar((s1), (s2), BGTi((label)) )
+#define jit_blei_i(label, rs, is)	jit_s_brai((rs), (is), BLEi((label)) )
+#define jit_blei_ui(label, rs, is)	jit_u_brai((rs), (is), BLEi((label)) )
+#define jit_bler_i(label, s1, s2)	jit_s_brar((s1), (s2), BLEi((label)) )
+#define jit_bler_ui(label, s1, s2)	jit_u_brar((s1), (s2), BLEi((label)) )
+#define jit_blti_i(label, rs, is)	jit_s_brai((rs), (is), BLTi((label)) )
+#define jit_blti_ui(label, rs, is)	jit_u_brai((rs), (is), BLTi((label)) )
+#define jit_bltr_i(label, s1, s2)	jit_s_brar((s1), (s2), BLTi((label)) )
+#define jit_bltr_ui(label, s1, s2)	jit_u_brar((s1), (s2), BLTi((label)) )
+#define jit_bnei_i(label, rs, is)	jit_s_brai((rs), (is), BNEi((label)) )
+#define jit_bner_i(label, s1, s2)	jit_s_brar((s1), (s2), BNEi((label)) )
+#define jit_boaddi_i(label, rs, is)	(MOVEIri(JIT_AUX, (is)), ADDOrrr((rs), (rs), JIT_AUX), MCRXRi(0), BGTi((label)), _jit.x.pc) /* GT = bit 1 of XER = OV */
+#define jit_bosubi_i(label, rs, is)	(MOVEIri(JIT_AUX, (is)), SUBCOrrr((rs), (rs), JIT_AUX), MCRXRi(0), BGTi((label)), _jit.x.pc)
+#define jit_boaddr_i(label, s1, s2)	(		         ADDOrrr((s1), (s1), (s2)), 	   MCRXRi(0), BGTi((label)), _jit.x.pc)
+#define jit_bosubr_i(label, s1, s2)	(		  	 SUBCOrrr((s1), (s1), (s2)), 	   MCRXRi(0), BGTi((label)), _jit.x.pc)
+#define jit_boaddi_ui(label, rs, is)	(jit_chk_ims ((is), ADDICri((rs), (rs), is), ADDCrr((rs), JIT_AUX)),       MCRXRi(0), BEQi((label)), _jit.x.pc) /* EQ = bit 2 of XER = CA */
+#define jit_bosubi_ui(label, rs, is)	(jit_chk_ims ((is), SUBICri((rs), (rs), is), SUBCrr((rs), JIT_AUX)),       MCRXRi(0), BEQi((label)), _jit.x.pc)
+#define jit_boaddr_ui(label, s1, s2)	(		  			     ADDCrr((s1), (s1), (s2)), 	   MCRXRi(0), BEQi((label)), _jit.x.pc)
+#define jit_bosubr_ui(label, s1, s2)	(		  			     SUBCrr((s1), (s1), (s2)), 	   MCRXRi(0), BEQi((label)), _jit.x.pc)
+#define jit_calli(label)	        (jit_movi_p(JIT_AUX, (label)), MTCTRr(JIT_AUX), BCTRL(), _jitl.nextarg_puti = _jitl.nextarg_putf = _jitl.nextarg_putd = 0, _jit.x.pc)
+#define jit_callr(reg)			(MTCTRr(reg), BCTRL())
+#define jit_divi_i(d, rs, is)		jit_big_ims((is), DIVWrrr ((d), (rs), JIT_AUX))
+#define jit_divi_ui(d, rs, is)	jit_big_imu((is), DIVWUrrr((d), (rs), JIT_AUX))
+#define jit_divr_i(d, s1, s2)		DIVWrrr ((d), (s1), (s2))
+#define jit_divr_ui(d, s1, s2)	DIVWUrrr((d), (s1), (s2))
+#define jit_eqi_i(d, rs, is)		(jit_chk_ims((is), SUBIrri(JIT_AUX, (rs), (is)), SUBrrr(JIT_AUX, (rs), JIT_AUX)), SUBFICrri((d), JIT_AUX, 0), ADDErrr((d), (d), JIT_AUX))
+#define jit_eqr_i(d, s1, s2)		(SUBrrr(JIT_AUX, (s1), (s2)), SUBFICrri((d), JIT_AUX, 0), ADDErrr((d), (d), JIT_AUX))
+#define jit_extr_c_i(d, rs)		EXTSBrr((d), (rs))
+#define jit_extr_s_i(d, rs)		EXTSHrr((d), (rs))
+#define jit_gei_i(d, rs, is)		jit_sbooli2((d), (rs), (is), _lt)
+#define jit_gei_ui(d, rs, is)		jit_ubooli2((d), (rs), (is), _lt)
+#define jit_ger_i(d, s1, s2)		jit_sboolr2((d), (s1), (s2), _lt)
+#define jit_ger_ui(d, s1, s2)		jit_uboolr2((d), (s1), (s2), _lt)
+#define jit_gti_i(d, rs, is)		jit_sbooli ((d), (rs), (is), _gt)
+#define jit_gti_ui(d, rs, is)		jit_ubooli ((d), (rs), (is), _gt)
+#define jit_gtr_i(d, s1, s2)		jit_sboolr ((d), (s1), (s2), _gt)
+#define jit_gtr_ui(d, s1, s2)		jit_uboolr ((d), (s1), (s2), _gt)
+#define jit_hmuli_i(d, rs, is)		jit_big_ims((is), MULHWrrr ((d), (rs), JIT_AUX))
+#define jit_hmuli_ui(d, rs, is)		jit_big_imu((is), MULHWUrrr((d), (rs), JIT_AUX))
+#define jit_hmulr_i(d, s1, s2)				        MULHWrrr ((d), (s1), (s2))
+#define jit_hmulr_ui(d, s1, s2)				        MULHWUrrr((d), (s1), (s2))
+#define jit_jmpi(label)			(B_EXT((label)), _jit.x.pc)
+#define jit_jmpr(reg)			(MTLRr(reg), BLR())
+#define jit_ldxi_c(d, rs, is)		(jit_ldxi_uc((d), (rs), (is)), jit_extr_c_i((d), (d)))
+#define jit_ldxr_c(d, s1, s2)		(jit_ldxr_uc((d), (s1), (s2)), jit_extr_c_i((d), (d)))
+#define jit_ldxi_i(d, rs, is)		jit_chk_ims((d), LWZrm((d), (is), (rs)), LWZrx((d), JIT_AUX, (rs)))
+#define jit_ldxi_s(d, rs, is)		jit_chk_ims((d), LHArm((d), (is), (rs)), LHArx((d), JIT_AUX, (rs)))
+#define jit_ldxi_uc(d, rs, is)		jit_chk_ims((d), LBZrm((d), (is), (rs)), LBZrx((d), JIT_AUX, (rs)))
+#define jit_ldxi_us(d, rs, is)		jit_chk_ims((d), LHZrm((d), (is), (rs)), LHZrx((d), JIT_AUX, (rs)))
+#define jit_ldxr_i(d, s1, s2)				 LWZrx((d), (s1), (s2))
+#define jit_ldxr_s(d, s1, s2)				 LHArx((d), (s1), (s2))
+#define jit_ldxr_uc(d, s1, s2)				 LBZrx((d), (s1), (s2))
+#define jit_ldxr_us(d, s1, s2)				 LHZrx((d), (s1), (s2))
+#define jit_lei_i(d, rs, is)		jit_sbooli2((d), (rs), (is), _gt )
+#define jit_lei_ui(d, rs, is)		jit_ubooli2((d), (rs), (is), _gt )
+#define jit_ler_i(d, s1, s2)		jit_sboolr2((d), (s1), (s2), _gt )
+#define jit_ler_ui(d, s1, s2)		jit_uboolr2((d), (s1), (s2), _gt )
+#define jit_lshi_i(d, rs, is)					     SLWIrri((d), (rs), (is))
+#define jit_lshr_i(d, s1, s2)		(ANDI_rri(JIT_AUX, (s2), 31), SLWrrr ((d), (s1), JIT_AUX))
+#define jit_lti_i(d, rs, is)		jit_sbooli ((d), (rs), (is), _lt )
+#define jit_lti_ui(d, rs, is)		jit_ubooli ((d), (rs), (is), _lt )
+#define jit_ltr_i(d, s1, s2)		jit_sboolr ((d), (s1), (s2), _lt )
+#define jit_ltr_ui(d, s1, s2)		jit_uboolr ((d), (s1), (s2), _lt )
+#define jit_modi_i(d, rs, is)		_jit_mod(jit_divi_i (31, (rs), JIT_AUX), (rs), (is))
+#define jit_modi_ui(d, rs, is)		_jit_mod(jit_divi_ui(31, (rs), JIT_AUX), (rs), (is))
+#define jit_modr_i(d, s1, s2)		(DIVWrrr(JIT_AUX, (s1), (s2)), MULLWrrr(JIT_AUX, JIT_AUX, (s2)), SUBrrr((d), (s1), JIT_AUX))
+#define jit_modr_ui(d, s1, s2)		(DIVWUrrr(JIT_AUX, (s1), (s2)), MULLWrrr(JIT_AUX, JIT_AUX, (s2)), SUBrrr((d), (s1), JIT_AUX))
+#define jit_movi_i(d, is)		MOVEIri((d), (is))
+#define jit_movi_p(d, is)		(LISri((d), _HI((is))),ORIrri((d),(d),_LO((is))),_jit.x.pc)
+
+#define jit_movr_i(d, rs)		MRrr((d), (rs))
+#define jit_muli_i(d, rs, is)		jit_chk_ims  ((is), MULLIrri((d), (rs), (is)), MULLWrrr((d), (rs), JIT_AUX))
+#define jit_muli_ui(d, rs, is)		jit_chk_imu15((is), MULLIrri((d), (rs), (is)), MULLWrrr((d), (rs), JIT_AUX))
+#define jit_mulr_i(d, s1, s2)				    MULLWrrr((d), (s1), (s2))
+#define jit_mulr_ui(d, s1, s2)				    MULLWrrr((d), (s1), (s2))
+#define jit_nei_i(d, rs, is)		(jit_chk_ims((is), SUBIrri(JIT_AUX, (rs), (is)), SUBrrr(JIT_AUX, (rs), JIT_AUX)), ADDICrri((d), JIT_AUX, -1), SUBFErrr((d), (d), JIT_AUX))
+#define jit_ner_i(d, s1, s2)		(SUBrrr(JIT_AUX, (s1), (s2)), ADDICrri((d), JIT_AUX, -1), SUBFErrr((d), (d), JIT_AUX))
+#define jit_nop()			NOP()
+#define jit_ori_i(d, rs, is)		jit_chk_imu((is), ORIrri((d), (rs), (is)), ORrrr((d), (rs), JIT_AUX))
+#define jit_orr_i(d, s1, s2)				  ORrrr((d), (s1), (s2))
+#define jit_popr_i(rs)			(LWZrm((rs), 0, 1), ADDIrri(1, 1, 4))
+#define jit_prepare_i(numi)		(_jitl.nextarg_puti = numi)
+#define jit_prepare_f(numf)		(_jitl.nextarg_putf = numf)
+#define jit_prepare_d(numd)		(_jitl.nextarg_putd = numd)
+#define jit_prolog(n)			_jit_prolog(&_jit, (n))
+#define jit_pushr_i(rs)			STWUrm((rs), -4, 1)
+#define jit_pusharg_i(rs)		(--_jitl.nextarg_puti, MRrr((3 + _jitl.nextarg_putd * 2 + _jitl.nextarg_putf + _jitl.nextarg_puti), (rs)))
+#define jit_ret()			_jit_epilog(&_jit)
+#define jit_retval_i(rd)		MRrr((rd), 3)
+#define jit_rsbi_i(d, rs, is)		jit_chk_ims((is), SUBFICrri((d), (rs), (is)), SUBFCrrr((d), (rs), JIT_AUX))
+#define jit_rshi_i(d, rs, is)					     SRAWIrri((d), (rs), (is))
+#define jit_rshi_ui(d, rs, is)					     SRWIrri ((d), (rs), (is))
+#define jit_rshr_i(d, s1, s2)		(ANDI_rri(JIT_AUX, (s2), 31), SRAWrrr ((d), (s1), JIT_AUX))
+#define jit_rshr_ui(d, s1, s2)		(ANDI_rri(JIT_AUX, (s2), 31), SRWrrr  ((d), (s1), JIT_AUX))
+#define jit_stxi_c(id, rd, rs)		jit_chk_ims((id), STBrm((rs), (id), (rd)), STBrx((rs), (rd), JIT_AUX))
+#define jit_stxi_i(id, rd, rs)		jit_chk_ims((id), STWrm((rs), (id), (rd)), STWrx((rs), (rd), JIT_AUX))
+#define jit_stxi_s(id, rd, rs)		jit_chk_ims((id), STHrm((rs), (id), (rd)), STHrx((rs), (rd), JIT_AUX))
+#define jit_stxr_c(d1, d2, rs)				  STBrx((rs), (d1), (d2))
+#define jit_stxr_i(d1, d2, rs)				  STWrx((rs), (d1), (d2))
+#define jit_stxr_s(d1, d2, rs)				  STHrx((rs), (d1), (d2))
+#define jit_subr_i(d, s1, s2)				  SUBrrr((d), (s1), (s2))
+#define jit_subcr_i(d, s1, s2)				  SUBCrrr((d), (s1), (s2))
+#define jit_subxi_i(d, rs, is)		jit_big_ims((is), SUBErrr((d), (rs), JIT_AUX))
+#define jit_subxr_i(d, s1, s2)				  SUBErrr((d), (s1), (s2))
+#define jit_xori_i(d, rs, is)		jit_chk_imu((is), XORIrri((d), (rs), (is)), XORrrr((d), (rs), JIT_AUX))
+#define jit_xorr_i(d, s1, s2)				  XORrrr((d), (s1), (s2))
+
+/* Cannot use JIT_RZERO because having 0 in a register field on the PowerPC
+ * does not mean `a register whose value is 0', but rather `no register at
+ * all' */
+
+#define jit_negr_i(d, rs)		jit_rsbi_i((d), (rs), 0)
+#define jit_negr_l(d, rs)		jit_rsbi_l((d), (rs), 0)
+#define jit_ldr_c(rd, rs)		jit_ldxr_c((rd), 0, (rs))	      
+#define jit_str_c(rd, rs)		jit_stxr_c(0, (rd), (rs))	      
+#define jit_ldr_s(rd, rs)		jit_ldxr_s((rd), 0, (rs))	      
+#define jit_str_s(rd, rs)		jit_stxr_s(0, (rd), (rs))	      
+#define jit_ldr_i(rd, rs)		jit_ldxr_i((rd), 0, (rs))	      
+#define jit_str_i(rd, rs)		jit_stxr_i(0, (rd), (rs))	      
+#define jit_ldr_uc(rd, rs)		jit_ldxr_uc((rd), 0, (rs))	      
+#define jit_ldr_us(rd, rs)		jit_ldxr_us((rd), 0, (rs))	      
+
+/* e.g.
+ *	0x01234567	_HA << 16 = 0x01230000	_LA = 0x00004567 _HA << 16 + LA = 0x01234567
+ * 	0x89abcdef	_HA << 16 = 0x89ac0000  _LA = 0xffffcdef _HA << 16 + LA = 0x89abcdef
+ */
+#define _HA(addr)			((_jit_UL(addr) >> 16) + (_jit_US(_jit_UL(addr)) >> 15))
+#define _LA(addr)			(_jit_UL(addr) - (_HA(addr) << 16))
+
+#define jit_ldi_c(rd, is)		(LISri(JIT_AUX, _HA(is)), jit_ldxi_c((rd), JIT_AUX, _LA(is)))
+#define jit_sti_c(id, rs)		(LISri(JIT_AUX, _HA(id)), jit_stxi_c(_LA(id), JIT_AUX, (rs)))
+#define jit_ldi_s(rd, is)		(LISri(JIT_AUX, _HA(is)), jit_ldxi_s((rd), JIT_AUX, _LA(is)))
+#define jit_sti_s(id, rs)		(LISri(JIT_AUX, _HA(id)), jit_stxi_s(_LA(id), JIT_AUX, (rs)))
+#define jit_ldi_i(rd, is)		(LISri(JIT_AUX, _HA(is)), jit_ldxi_i((rd), JIT_AUX, _LA(is)))
+#define jit_sti_i(id, rs)		(LISri(JIT_AUX, _HA(id)), jit_stxi_i(_LA(id), JIT_AUX, (rs)))
+#define jit_ldi_uc(rd, is)		(LISri(JIT_AUX, _HA(is)), jit_ldxi_uc((rd), JIT_AUX, _LA(is)))
+#define jit_ldi_us(rd, is)		(LISri(JIT_AUX, _HA(is)), jit_ldxi_us((rd), JIT_AUX, _LA(is)))
+
+#endif /* __lightning_core_h */
diff --git a/src/runtime/c/pgf/lightning/ppc/fp.h b/src/runtime/c/pgf/lightning/ppc/fp.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/ppc/fp.h
@@ -0,0 +1,211 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler & support macros for the Sparc math unit
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_asm_fp_h
+#define __lightning_asm_fp_h
+
+
+#define JIT_FPR_NUM	       6
+#define JIT_FPR(i)	       (8+(i))
+
+#define JIT_FPFR	       0
+
+/* Make space for 1 or 2 words, store address in REG */
+#define jit_data(REG, D1)	        (_FBA	(18, 8, 0, 1),  _jit_L(D1), MFLRr(REG))
+
+#define jit_addr_d(rd,s1,s2)  FADDDrrr((rd),(s1),(s2))
+#define jit_subr_d(rd,s1,s2)  FSUBDrrr((rd),(s1),(s2))
+#define jit_mulr_d(rd,s1,s2)  FMULDrrr((rd),(s1),(s2))
+#define jit_divr_d(rd,s1,s2)  FDIVDrrr((rd),(s1),(s2))
+
+#define jit_addr_f(rd,s1,s2)  FADDSrrr((rd),(s1),(s2))
+#define jit_subr_f(rd,s1,s2)  FSUBSrrr((rd),(s1),(s2))
+#define jit_mulr_f(rd,s1,s2)  FMULSrrr((rd),(s1),(s2))
+#define jit_divr_f(rd,s1,s2)  FDIVSrrr((rd),(s1),(s2))
+
+#define jit_movr_d(rd,rs)     ( (rd) == (rs) ? 0 : FMOVErr((rd),(rs)))
+#define jit_movi_d(reg0,d) do {                   \
+      double _v = (d);                            \
+      _FBA (18, 12, 0, 1); 			  \
+      memcpy(_jit.x.uc_pc, &_v, sizeof (double)); \
+      _jit.x.uc_pc += sizeof (double);            \
+      MFLRr (JIT_AUX);				  \
+      jit_ldxi_d((reg0), JIT_AUX, 0);		  \
+   } while(0) 
+
+
+#define jit_movr_f(rd,rs)     ( (rd) == (rs) ? 0 : FMOVErr((rd),(rs)))
+#define jit_movi_f(reg0,f) do {                   \
+      float _v = (f);                             \
+      _FBA (18, 8, 0, 1); 			  \
+      memcpy(_jit.x.uc_pc, &_v, sizeof (float));  \
+      _jit.x.uc_pc += sizeof (float);             \
+      MFLRr (JIT_AUX);				  \
+      jit_ldxi_f((reg0), JIT_AUX, 0);		  \
+   } while(0) 
+
+
+#define jit_abs_d(rd,rs)       FABSrr((rd),(rs))
+#define jit_negr_d(rd,rs)      FNEGrr((rd),(rs))
+#define jit_sqrt_d(rd,rs)      FSQRTDrr((rd),(rs))
+
+
+#define jit_ldxi_f(reg0, rs, is)    (_siP(16,(is)) ? LFSrri((reg0),(rs),(is)) : (MOVEIri(JIT_AUX,(is)),LFSxrrr((reg0),(rs),JIT_AUX))) 
+#define jit_ldxi_d(reg0, rs, is)    (_siP(16,(is)) ? LFDrri((reg0),(rs),(is)) : (MOVEIri(JIT_AUX,(is)),LFDxrrr((reg0),(rs),JIT_AUX)))
+#define jit_ldxr_f(reg0, s1, s2)    LFSxrrr((reg0),(s1),(s2))
+#define jit_ldxr_d(reg0, s1, s2)    LFDxrrr((reg0),(s1),(s2))
+#define jit_ldi_f(reg0, is)          (_siP(16,(is)) ? LFSrri((reg0),0,(is)) : (MOVEIri(JIT_AUX,(is)),LFSrri((reg0),JIT_AUX,0)))
+#define jit_ldi_d(reg0, is)          (_siP(16,(is)) ? LFDrri((reg0),0,(is)) : (MOVEIri(JIT_AUX,(is)),LFDrri((reg0),JIT_AUX,0)))
+#define jit_ldr_f(reg0, rs)          LFSrri((reg0),(rs),0)
+#define jit_ldr_d(reg0, rs)          LFDrri((reg0),(rs),0)
+#define jit_stxi_f(id, rd, reg0)     (_siP(16,(id)) ? STFSrri((reg0),(rd),(id)) : (MOVEIri(JIT_AUX,(id)),STFSrri((reg0),(rd),JIT_AUX))) 
+#define jit_stxi_d(id, rd, reg0)     (_siP(16,(id)) ? STFDrri((reg0),(rd),(id)) : (MOVEIri(JIT_AUX,(id)),STFDrri((reg0),(rd),JIT_AUX))) 
+#define jit_stxr_f(d1, d2, reg0)     STFSxrrr((reg0),(d1),(d2))
+#define jit_stxr_d(d1, d2, reg0)     STFDxrrr((reg0),(d1),(d2))
+#define jit_sti_f(id, reg0)          (_siP(16,(id)) ? STFSrri((reg0),0,(id)) : (MOVEIri(JIT_AUX,(id)),STFSrri((reg0),JIT_AUX,0)))
+#define jit_sti_d(id, reg0)          (_siP(16,(id)) ? STFDrri((reg0),0,(id)) : (MOVEIri(JIT_AUX,(id)),STFDrri((reg0),JIT_AUX,0)))
+#define jit_str_f(rd, reg0)          STFSrri((reg0),(rd),0)
+#define jit_str_d(rd, reg0)          STFDrri((reg0),(rd),0)
+
+#define jit_fpboolr(d, s1, s2, rcbit) (		\
+	FCMPOrrr(_cr0,(s1),(s2)),		\
+	MFCRr((d)),				\
+	EXTRWIrrii((d), (d), 1, (rcbit)))
+
+#define jit_fpboolr_neg(d, s1, s2,rcbit) (	\
+	FCMPOrrr(_cr0,(s1),(s2)),		\
+	MFCRr((d)),				\
+	EXTRWIrrii((d), (d), 1, (rcbit)),	\
+	XORIrri((d), (d), 1))
+
+#define jit_fpboolur(d, s1, s2, rcbit) (	\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	MFCRr((d)),				\
+	EXTRWIrrii((d), (d), 1, (rcbit)))
+
+#define jit_fpboolur_neg(d, s1, s2,rcbit) (	\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	MFCRr((d)),				\
+	EXTRWIrrii((d), (d), 1, (rcbit)),	\
+	XORIrri((d), (d), 1))
+
+#define jit_fpboolur_or(d, s1, s2, bit1, bit2) (\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	CRORiii((bit1), (bit1), (bit2)),	\
+	MFCRr((d)),				\
+	EXTRWIrrii((d), (d), 1, (bit1)))
+
+#define jit_gtr_d(d, s1, s2)      jit_fpboolr ((d),(s1),(s2),_gt)   
+#define jit_ger_d(d, s1, s2)      jit_fpboolr_neg((d),(s1),(s2),_lt)   
+#define jit_ltr_d(d, s1, s2)      jit_fpboolr ((d),(s1),(s2),_lt)         
+#define jit_ler_d(d, s1, s2)      jit_fpboolr_neg((d),(s1),(s2),_gt)         
+#define jit_eqr_d(d, s1, s2)      jit_fpboolr ((d),(s1),(s2),_eq)         
+#define jit_ner_d(d, s1, s2)      jit_fpboolr_neg((d),(s1),(s2),_eq)
+#define jit_unordr_d(d, s1, s2)   jit_fpboolur ((d),(s1),(s2),_un)
+#define jit_ordr_d(d, s1, s2)     jit_fpboolur_neg((d),(s1),(s2),_un)
+#define jit_unler_d(d, s1, s2)    jit_fpboolur_neg ((d), (s1), (s2), _gt)
+#define jit_unltr_d(d, s1, s2)    jit_fpboolur_or ((d), (s1), (s2), _un, _lt)
+#define jit_unger_d(d, s1, s2)    jit_fpboolur_neg ((d), (s1), (s2), _lt)
+#define jit_ungtr_d(d, s1, s2)    jit_fpboolur_or ((d), (s1), (s2), _un, _gt)
+#define jit_ltgtr_d(d, s1, s2)    jit_fpboolur_or ((d), (s1), (s2), _gt, _lt)
+#define jit_uneqr_d(d, s1, s2)    jit_fpboolur_or ((d), (s1), (s2), _un, _eq)
+
+#define jit_fpbr(d, s1, s2, rcbit) (		\
+	FCMPOrrr(_cr0,(s1),(s2)),		\
+	BTii ((rcbit), (d)))
+
+#define jit_fpbr_neg(d, s1, s2,rcbit) (	\
+	FCMPOrrr(_cr0,(s1),(s2)),		\
+	BFii ((rcbit), (d)))
+
+#define jit_fpbur(d, s1, s2, rcbit) (		\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	BTii ((rcbit), (d)))
+
+#define jit_fpbur_neg(d, s1, s2,rcbit) (	\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	BFii ((rcbit), (d)))
+
+#define jit_fpbur_or(d, s1, s2, bit1, bit2) (	\
+	FCMPUrrr(_cr0,(s1),(s2)),		\
+	CRORiii((bit1), (bit1), (bit2)),	\
+	BTii ((bit1), (d)))
+
+#define jit_bgtr_d(d, s1, s2)      jit_fpbr ((d),(s1),(s2),_gt)   
+#define jit_bger_d(d, s1, s2)      jit_fpbr_neg((d),(s1),(s2),_lt)   
+#define jit_bltr_d(d, s1, s2)      jit_fpbr ((d),(s1),(s2),_lt)         
+#define jit_bler_d(d, s1, s2)      jit_fpbr_neg((d),(s1),(s2),_gt)         
+#define jit_beqr_d(d, s1, s2)      jit_fpbr ((d),(s1),(s2),_eq)         
+#define jit_bner_d(d, s1, s2)      jit_fpbr_neg((d),(s1),(s2),_eq)
+#define jit_bunordr_d(d, s1, s2)   jit_fpbur ((d),(s1),(s2),_un)
+#define jit_bordr_d(d, s1, s2)     jit_fpbur_neg((d),(s1),(s2),_un)
+#define jit_bunler_d(d, s1, s2)    jit_fpbur_neg ((d), (s1), (s2), _gt)
+#define jit_bunltr_d(d, s1, s2)    jit_fpbur_or ((d), (s1), (s2), _un, _lt)
+#define jit_bunger_d(d, s1, s2)    jit_fpbur_neg ((d), (s1), (s2), _lt)
+#define jit_bungtr_d(d, s1, s2)    jit_fpbur_or ((d), (s1), (s2), _un, _gt)
+#define jit_bltgtr_d(d, s1, s2)    jit_fpbur_or ((d), (s1), (s2), _gt, _lt)
+#define jit_buneqr_d(d, s1, s2)    jit_fpbur_or ((d), (s1), (s2), _un, _eq)
+
+#define jit_getarg_f(rd, ofs)        jit_movr_f((rd),(ofs))
+#define jit_getarg_d(rd, ofs)        jit_movr_d((rd),(ofs))
+#define jit_pusharg_d(rs)	     (_jitl.nextarg_putd--,jit_movr_d((_jitl.nextarg_putf+_jitl.nextarg_putd+1), (rs)))
+#define jit_pusharg_f(rs)	     (_jitl.nextarg_putf--,jit_movr_f((_jitl.nextarg_putf+_jitl.nextarg_putd+1), (rs)))
+#define jit_retval_d(op1)            jit_movr_d(1, (op1))
+#define jit_retval_f(op1)            jit_movr_f(1, (op1))
+
+
+#define jit_floorr_d_i(rd,rs)  (MTFSFIri(7,3), \
+                                  FCTIWrr(7,(rs)),    \
+                                  MOVEIri(JIT_AUX,-4), \
+                                  STFIWXrrr(7,JIT_SP,JIT_AUX),   \
+                                  LWZrm((rd),-4,JIT_SP))
+
+#define jit_ceilr_d_i(rd,rs)   (MTFSFIri(7,2), \
+                                  FCTIWrr(7,(rs)),    \
+                                  MOVEIri(JIT_AUX,-4), \
+                                  STFIWXrrr(7,JIT_SP,JIT_AUX),   \
+                                  LWZrm((rd),-4,JIT_SP))
+
+#define jit_roundr_d_i(rd,rs)  (MTFSFIri(7,0), \
+                                  FCTIWrr(7,(rs)),    \
+                                  MOVEIri(JIT_AUX,-4), \
+                                  STFIWXrrr(7,JIT_SP,JIT_AUX),   \
+                                  LWZrm((rd),-4,JIT_SP))
+
+#define jit_truncr_d_i(rd,rs)  (FCTIWZrr(7,(rs)), \
+                                  MOVEIri(JIT_AUX,-4), \
+                                  STFIWXrrr(7,JIT_SP,JIT_AUX),   \
+                                  LWZrm((rd),-4,JIT_SP))
+
+#endif /* __lightning_asm_h */
diff --git a/src/runtime/c/pgf/lightning/ppc/funcs.h b/src/runtime/c/pgf/lightning/ppc/funcs.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/ppc/funcs.h
@@ -0,0 +1,164 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer inline functions (PowerPC)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_funcs_h
+#define __lightning_funcs_h
+
+#if !defined(__GNUC__) && !defined(__GNUG__)
+#error Go get GNU C, I do not know how to flush the cache
+#error with this compiler.
+#else
+static void
+jit_flush_code(void *start, void *end)
+{
+#ifndef LIGHTNING_CROSS
+  register char *ddest, *idest;
+
+  static int cache_line_size;
+  if (cache_line_size == 0) {
+    char buffer[8192];
+    int i, probe;
+
+    /* Find out the size of a cache line by zeroing one */
+    memset(buffer, 0xFF, 8192);
+    __asm__ __volatile__ ("dcbz 0,%0" : : "r"(buffer + 4096));
+
+    /* Probe for the beginning of the cache line. */
+    for(i = 0, probe = 4096; probe; probe >>= 1)
+      if (buffer[i | probe] != 0x00)
+        i |= probe;
+
+    /* i is now just before the start of the cache line */
+    i++;
+    for(cache_line_size = 1; i + cache_line_size < 8192; cache_line_size <<= 1)
+      if (buffer[i + cache_line_size] != 0x00)
+        break;
+  }
+
+  start -= ((long) start) & (cache_line_size - 1);
+  end -= ((long) end) & (cache_line_size - 1);
+
+  /* Force data cache write-backs */
+  for (ddest = (char *) start; ddest <= (char *) end; ddest += cache_line_size) {
+    __asm__ __volatile__ ("dcbst 0,%0" : : "r"(ddest));
+  }
+  __asm__ __volatile__ ("sync" : : );
+
+  /* Now invalidate the instruction cache */
+  for (idest = (char *) start; idest <= (char *) end; idest += cache_line_size) {
+    __asm__ __volatile__ ("icbi 0,%0" : : "r"(idest));
+  }
+  __asm__ __volatile__ ("isync" : : );
+#endif /* !LIGHTNING_CROSS */
+}
+#endif /* __GNUC__ || __GNUG__ */
+
+#define _jit (*jit)
+
+static void
+_jit_epilog(jit_state *jit)
+{
+  int n = _jitl.nbArgs;
+  int frame_size, ofs;
+  int first_saved_reg = JIT_AUX - n;
+  int num_saved_regs = 32 - first_saved_reg;
+
+  frame_size = 24 + 32 + num_saved_regs * 4;	/* r24..r31 + args		   */
+  frame_size += 15;			/* the stack must be quad-word     */
+  frame_size &= ~15;			/* aligned			   */
+
+#ifdef _CALL_DARWIN
+  LWZrm(0, frame_size + 8, 1);	/* lwz   r0, x+8(r1)  (ret.addr.)  */
+#else
+  LWZrm(0, frame_size + 4, 1);	/* lwz   r0, x+4(r1)  (ret.addr.)  */
+#endif
+  MTLRr(0);				/* mtspr LR, r0			   */
+
+  ofs = frame_size - num_saved_regs * 4;
+  LMWrm(first_saved_reg, ofs, 1);	/* lmw   rI, ofs(r1)		   */
+  ADDIrri(1, 1, frame_size);		/* addi  r1, r1, x		   */
+  BLR();				/* blr				   */
+}
+
+/* Emit a prolog for a function.
+   Upon entrance to the trampoline:
+     - LR      = address where the real code for the function lies
+     - R3-R8   = parameters
+   Upon finishing the trampoline:
+     - R0      = return address for the function
+     - R25-R20 = parameters (order is reversed, 1st argument is R25)
+  
+   The +32 in frame_size computation is to accound for the parameter area of
+   a function frame. 
+
+   On PPC the frame must have space to host the arguments of any callee.
+   However, as it currently stands, the argument to jit_trampoline (n) is
+   the number of arguments of the caller we generate. Therefore, the
+   callee can overwrite a part of the stack (saved register area when it
+   flushes its own parameter on the stack. The addition of a constant 
+   offset = 32 is enough to hold eight 4 bytes arguments.  This is less
+   than perfect but is a reasonable work around for now. 
+   Better solution must be investigated.  */
+static void
+_jit_prolog(jit_state *jit, int n)
+{
+  int frame_size;
+  int ofs, i;
+  int first_saved_reg = JIT_AUX - n;
+  int num_saved_regs = 32 - first_saved_reg;
+
+  _jitl.nextarg_geti = JIT_AUX - 1;
+  _jitl.nextarg_getd = 1;
+  _jitl.nbArgs = n;
+
+  frame_size = 24 + 32 + num_saved_regs * 4;	/* r27..r31 + args		   */
+  frame_size += 15;			/* the stack must be quad-word     */
+  frame_size &= ~15;			/* aligned			   */
+
+  MFLRr(0);
+  STWUrm(1, -frame_size, 1);		/* stwu  r1, -x(r1)		   */
+
+  ofs = frame_size - num_saved_regs * 4;
+  STMWrm(first_saved_reg, ofs, 1);		/* stmw  rI, ofs(r1)		   */
+#ifdef _CALL_DARWIN
+  STWrm(0, frame_size + 8, 1);		/* stw   r0, x+8(r1)		   */
+#else
+  STWrm(0, frame_size + 4, 1);		/* stw   r0, x+4(r1)		   */
+#endif
+  for (i = 0; i < n; i++)
+    MRrr(JIT_AUX-1-i, 3+i);		/* save parameters below r24	   */
+}
+
+#undef _jit
+
+#endif /* __lightning_funcs_h */
diff --git a/src/runtime/c/pgf/lightning/sparc/asm.h b/src/runtime/c/pgf/lightning/sparc/asm.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/sparc/asm.h
@@ -0,0 +1,383 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler for the SPARC
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 1999, 2000, 2001, 2002 Ian Piumarta
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+
+#ifndef __lightning_asm_h
+#define __lightning_asm_h
+
+
+/* <imm> = [0-9]+		-> add i, one parameter (imm)
+ * <reg> = %<imm>		-> add r, one parameter (imm	or _Rr(imm) )
+ *	   %g<imm>		-> add r, one parameter (imm	or _Rg(imm) )
+ *	   %o<imm>		-> add r, one parameter (imm+8	or _Ro(imm) )
+ *	   %l<imm>		-> add r, one parameter (imm+16 or _Rl(imm) )
+ *	   %i<imm>		-> add r, one parameter (imm+24 or _Ri(imm) )
+ * <mem> = <imm>(<reg>)		-> add m, two parameters (reg,imm)
+ * <idx> = <reg>(<reg>)		-> add x, two parameters (reg,reg)
+ */
+
+
+typedef unsigned int jit_insn;
+
+#ifndef LIGHTNING_DEBUG
+#define _d30(BD)	((_jit_UL(BD) - _jit_UL(_jit.x.pc))>>2)
+#define _d22(BD)	_ck_d(22, _d30(BD))
+
+#define _HI(I)		(_jit_UL(I) >>     (10))
+#define _LO(I)		(_jit_UL(I) & _MASK(10))
+
+/* register names */
+
+#define _y		0
+#define _psr		1
+
+#define _Rr(N)		( 0+(N))
+#define _Rg(N)		( 0+(N))
+#define _Ro(N)		( 8+(N))
+#define _Rl(N)		(16+(N))
+#define _Ri(N)		(24+(N))
+
+/* instruction formats -- Figure 5-1, page 44 in */
+/* SPARC International, "The SPARC Architecture Manual, Version 8", Prentice-Hall, 1992.  */
+
+#define _0i(RD,     OP2,	  IMM)	_jit_I((0<<30)|		(_u5(RD)<<25)|(_u3(OP2)<<22)|					       _u22(IMM))
+#define _0(  A, CC, OP2,	  DSP)	_jit_I((0<<30)|(_u1(A)<<29)|(_u4(CC)<<25)|(_u3(OP2)<<22)|					       _d22(DSP))
+#define _0d( A, CC, OP2,	  DSP)	_jit_I((0<<30)|(_u1(A)<<29)|(_u4(CC)<<25)|(_u3(OP2)<<22)|					       _u22(DSP))
+
+#define _1(			  DSP)	_jit_I((1<<30)|										       _d30(DSP))
+
+#define _2( RD, OP3, RS1, I, ASI, RS2)	_jit_I((2<<30)|		(_u5(RD)<<25)|(_u6(OP3)<<19)|(_u5(RS1)<<14)|(_u1(I)<<13)|(_u8(ASI)<<5)|_u5 (RS2))
+#define _2i(RD, OP3, RS1, I,	  IMM)	_jit_I((2<<30)|		(_u5(RD)<<25)|(_u6(OP3)<<19)|(_u5(RS1)<<14)|(_u1(I)<<13)|	       _s13(IMM))
+#define _2f(RD, OP3, RS1,    OPF, RS2)	_jit_I((2<<30)|		(_u5(RD)<<25)|(_u6(OP3)<<19)|(_u5(RS1)<<14)|		 (_u9(OPF)<<5)|_u5 (RS2))
+
+#define _3( RD, OP3, RS1, I, ASI, RS2)	_jit_I((3<<30)|		(_u5(RD)<<25)|(_u6(OP3)<<19)|(_u5(RS1)<<14)|(_u1(I)<<13)|(_u8(ASI)<<5)|_u5 (RS2))
+#define _3i(RD, OP3, RS1, I,	  IMM)	_jit_I((3<<30)|		(_u5(RD)<<25)|(_u6(OP3)<<19)|(_u5(RS1)<<14)|(_u1(I)<<13)|	       _s13(IMM))
+
+#define _FP1(RD, RS1, OPF, RS2)	_2f((RD), 52, (RS1), (OPF), (RS2))
+#define _FP2(RD, RS1, OPF, RS2)	_2f((RD), 53, (RS1), (OPF), (RS2))
+
+/* basic instructions  [Section B, page 87] */
+
+#define ADDrrr(RS1, RS2, RD)	_2   ((RD),  0, (RS1), 0, 0, (RS2))
+#define ADDrir(RS1, IMM, RD)	_2i  ((RD),  0, (RS1), 1,    (IMM))
+#define ADDCCrrr(RS1, RS2, RD)	_2   ((RD), 16, (RS1), 0, 0, (RS2))
+#define ADDCCrir(RS1, IMM, RD)	_2i  ((RD), 16, (RS1), 1,    (IMM))
+#define ADDXrrr(RS1, RS2, RD)	_2   ((RD),  8, (RS1), 0, 0, (RS2))
+#define ADDXrir(RS1, IMM, RD)	_2i  ((RD),  8, (RS1), 1,    (IMM))
+#define ADDXCCrrr(RS1, RS2, RD)	_2   ((RD), 24, (RS1), 0, 0, (RS2))
+#define ADDXCCrir(RS1, IMM, RD)	_2i  ((RD), 24, (RS1), 1,    (IMM))
+#define ANDrrr(RS1, RS2, RD)	_2   ((RD),  1, (RS1), 0, 0, (RS2))
+#define ANDrir(RS1, IMM, RD)	_2i  ((RD),  1, (RS1), 1,    (IMM))
+#define ANDCCrrr(RS1, RS2, RD)	_2   ((RD), 17, (RS1), 0, 0, (RS2))
+#define ANDCCrir(RS1, IMM, RD)	_2i  ((RD), 17, (RS1), 1,    (IMM))
+
+#define BNi(DISP)		_0   (0,  0, 2, (DISP))
+#define BN_Ai(DISP)		_0   (1,  0, 2, (DISP))
+#define BEi(DISP)		_0   (0,  1, 2, (DISP))
+#define BE_Ai(DISP)		_0   (1,  1, 2, (DISP))
+#define BLEi(DISP)		_0   (0,  2, 2, (DISP))
+#define BLE_Ai(DISP)		_0   (1,  2, 2, (DISP))
+#define BLi(DISP)		_0   (0,  3, 2, (DISP))
+#define BL_Ai(DISP)		_0   (1,  3, 2, (DISP))
+#define BLEUi(DISP)		_0   (0,  4, 2, (DISP))
+#define BLEU_Ai(DISP)		_0   (1,  4, 2, (DISP))
+#define BCSi(DISP)		_0   (0,  5, 2, (DISP))
+#define BCS_Ai(DISP)		_0   (1,  5, 2, (DISP))
+#define BNEGi(DISP)		_0   (0,  6, 2, (DISP))
+#define BNEG_Ai(DISP)		_0   (1,  6, 2, (DISP))
+#define BVSi(DISP)		_0   (0,  7, 2, (DISP))
+#define BVS_Ai(DISP)		_0   (1,  7, 2, (DISP))
+#define BAi(DISP)		_0   (0,  8, 2, (DISP))
+#define BA_Ai(DISP)		_0   (1,  8, 2, (DISP))
+#define BNEi(DISP)		_0   (0,  9, 2, (DISP))
+#define BNE_Ai(DISP)		_0   (1,  9, 2, (DISP))
+#define BGi(DISP)		_0   (0, 10, 2, (DISP))
+#define BG_Ai(DISP)		_0   (1, 10, 2, (DISP))
+#define BGEi(DISP)		_0   (0, 11, 2, (DISP))
+#define BGE_Ai(DISP)		_0   (1, 11, 2, (DISP))
+#define BGUi(DISP)		_0   (0, 12, 2, (DISP))
+#define BGU_Ai(DISP)		_0   (1, 12, 2, (DISP))
+#define BCCi(DISP)		_0   (0, 13, 2, (DISP))
+#define BCC_Ai(DISP)		_0   (1, 13, 2, (DISP))
+#define BPOSi(DISP)		_0   (0, 14, 2, (DISP))
+#define BPOS_Ai(DISP)		_0   (1, 14, 2, (DISP))
+#define BVCi(DISP)		_0   (0, 15, 2, (DISP))
+#define BVC_Ai(DISP)		_0   (1, 15, 2, (DISP))
+
+#define CALLi(DISP)		_1   ((DISP))
+
+#define FLUSHrr(RS1, RS2)	_2   (0, 0x3b, (RS1), 0, 0, (RS2))
+#define FLUSHir(IMM, RS1)	_2i  (0, 0x3b, (RS1), 1,    (IMM))
+
+#define JMPLxr(RS1, RS2, RD)	_2   ((RD), 56, (RS1), 0, 0, (RS2))
+#define JMPLmr(RS1, IMM, RD)	_2i  ((RD), 56, (RS1), 1,    (IMM))
+
+#define LDxr(RS1, RS2, RD)	_3   ((RD),  0, (RS1), 0, 0, (RS2))
+#define LDmr(RS1, IMM, RD)	_3i  ((RD),  0, (RS1), 1,    (IMM))
+#define LDUBxr(RS1, RS2, RD)	_3   ((RD),  1, (RS1), 0, 0, (RS2))
+#define LDUBmr(RS1, IMM, RD)	_3i  ((RD),  1, (RS1), 1,    (IMM))
+#define LDUHxr(RS1, RS2, RD)	_3   ((RD),  2, (RS1), 0, 0, (RS2))
+#define LDUHmr(RS1, IMM, RD)	_3i  ((RD),  2, (RS1), 1,    (IMM))
+#define LDDxr(RS1, RS2, RD)	_3   ((RD),  3, (RS1), 0, 0, (RS2))
+#define LDDmr(RS1, IMM, RD)	_3i  ((RD),  3, (RS1), 1,    (IMM))
+#define LDSBxr(RS1, RS2, RD)	_3   ((RD),  9, (RS1), 0, 0, (RS2))
+#define LDSBmr(RS1, IMM, RD)	_3i  ((RD),  9, (RS1), 1,    (IMM))
+#define LDSHxr(RS1, RS2, RD)	_3   ((RD), 10, (RS1), 0, 0, (RS2))
+#define LDSHmr(RS1, IMM, RD)	_3i  ((RD), 10, (RS1), 1,    (IMM))
+
+#define ORrrr(RS1, RS2, RD)	_2   ((RD),  2, (RS1), 0, 0, (RS2))
+#define ORrir(RS1, IMM, RD)	_2i  ((RD),  2, (RS1), 1,    (IMM))
+#define ORCCrrr(RS1, RS2, RD)	_2   ((RD), 18, (RS1), 0, 0, (RS2))
+#define ORCCrir(RS1, IMM, RD)	_2i  ((RD), 18, (RS1), 1,    (IMM))
+
+#define RDir(RS, RD)		 _2   ((RD), (RS)|0x28, 0, 0, 0,0)
+#define RESTORErrr(RS1, RS2, RD) _2   ((RD), 61, (RS1), 0, 0, (RS2))
+#define RESTORErir(RS1, IMM, RD) _2i  ((RD), 61, (RS1), 1,    (IMM))
+
+#define SAVErrr(RS1, RS2, RD)	_2   ((RD), 60, (RS1), 0, 0, (RS2))
+#define SAVErir(RS1, IMM, RD)	_2i  ((RD), 60, (RS1), 1,    (IMM))
+#define SDIVrrr(RS1, RS2, RD)	_2   ((RD), 15, (RS1), 0, 0, (RS2))
+#define SDIVrir(RS1, IMM, RD)	_2i  ((RD), 15, (RS1), 1,    (IMM))
+#define SDIVCCrrr(RS1, RS2, RD) _2   ((RD), 31, (RS1), 0, 0, (RS2))
+#define SDIVCCrir(RS1, IMM, RD) _2i  ((RD), 31, (RS1), 1,    (IMM))
+#define SETHIir(IMM, RD)	_0i  ((RD), 4, (IMM))
+#define SLLrrr(RS1, RS2, RD)	_2   ((RD), 37, (RS1), 0, 0, (RS2))
+#define SLLrir(RS1, IMM, RD)	_2i  ((RD), 37, (RS1), 1,    (IMM))
+#define SMULrrr(RS1, RS2, RD)	_2   ((RD), 11, (RS1), 0, 0, (RS2))
+#define SMULrir(RS1, IMM, RD)	_2i  ((RD), 11, (RS1), 1,    (IMM))
+#define SMULCCrrr(RS1, RS2, RD) _2   ((RD), 27, (RS1), 0, 0, (RS2))
+#define SMULCCrir(RS1, IMM, RD) _2i  ((RD), 27, (RS1), 1,    (IMM))
+#define SRArrr(RS1, RS2, RD)	_2   ((RD), 39, (RS1), 0, 0, (RS2))
+#define SRArir(RS1, IMM, RD)	_2i  ((RD), 39, (RS1), 1,    (IMM))
+#define SRLrrr(RS1, RS2, RD)	_2   ((RD), 38, (RS1), 0, 0, (RS2))
+#define SRLrir(RS1, IMM, RD)	_2i  ((RD), 38, (RS1), 1,    (IMM))
+#define STrx(RS, RD1, RD2)	_3   ((RS),  4, (RD1), 0, 0, (RD2))
+#define STrm(RS, RD, IMM)	_3i  ((RS),  4, (RD),  1,    (IMM))
+#define STBrx(RS, RD1, RD2)	_3   ((RS),  5, (RD1), 0, 0, (RD2))
+#define STBrm(RS, RD, IMM)	_3i  ((RS),  5, (RD),  1,    (IMM))
+#define STBAR()			_0i  (0, 0x28, 15, 0, 0)
+#define STHrx(RS, RD1, RD2)	_3   ((RS),  6, (RD1), 0, 0, (RD2))
+#define STHrm(RS, RD, IMM)	_3i  ((RS),  6, (RD),  1,    (IMM))
+#define STDrx(RS, RD1, RD2)	_3   ((RS),  7, (RD1), 0, 0, (RD2))
+#define STDrm(RS, RD, IMM)	_3i  ((RS),  7, (RD),  1,    (IMM))
+#define SUBrrr(RS1, RS2, RD)	_2   ((RD),  4, (RS1), 0, 0, (RS2))
+#define SUBrir(RS1, IMM, RD)	_2i  ((RD),  4, (RS1), 1,    (IMM))
+#define SUBCCrrr(RS1, RS2, RD)	_2   ((RD), 20, (RS1), 0, 0, (RS2))
+#define SUBCCrir(RS1, IMM, RD)	_2i  ((RD), 20, (RS1), 1,    (IMM))
+#define SUBXrrr(RS1, RS2, RD)	_2   ((RD), 12, (RS1), 0, 0, (RS2))
+#define SUBXrir(RS1, IMM, RD)	_2i  ((RD), 12, (RS1), 1,    (IMM))
+#define SUBXCCrrr(RS1, RS2, RD)	_2   ((RD), 28, (RS1), 0, 0, (RS2))
+#define SUBXCCrir(RS1, IMM, RD)	_2i  ((RD), 28, (RS1), 1,    (IMM))
+
+#define UDIVrrr(RS1, RS2, RD)	_2   ((RD), 14, (RS1), 0, 0, (RS2))
+#define UDIVrir(RS1, IMM, RD)	_2i  ((RD), 14, (RS1), 1,    (IMM))
+#define UDIVCCrrr(RS1, RS2, RD) _2   ((RD), 30, (RS1), 0, 0, (RS2))
+#define UDIVCCrir(RS1, IMM, RD) _2i  ((RD), 30, (RS1), 1,    (IMM))
+#define UMULrrr(RS1, RS2, RD)	_2   ((RD), 10, (RS1), 0, 0, (RS2))
+#define UMULrir(RS1, IMM, RD)	_2i  ((RD), 10, (RS1), 1,    (IMM))
+#define UMULCCrrr(RS1, RS2, RD) _2   ((RD), 26, (RS1), 0, 0, (RS2))
+#define UMULCCrir(RS1, IMM, RD) _2i  ((RD), 26, (RS1), 1,    (IMM))
+
+#define WRrri(RS1, RS2, RD)	_2   (0, (RD)|0x30,   RS1, 0, 0, (RS2))
+#define WRrii(RS1, IMM, RD)	_2i  (0, (RD)|0x30,   RS1, 1,	 (IMM))
+
+#define XORrrr(RS1, RS2, RD)	_2   ((RD),  3, (RS1), 0, 0, (RS2))
+#define XORrir(RS1, IMM, RD)	_2i  ((RD),  3, (RS1), 1,    (IMM))
+#define XORCCrrr(RS1, RS2, RD)	_2   ((RD), 19, (RS1), 0, 0, (RS2))
+#define XORCCrir(RS1, IMM, RD)	_2i  ((RD), 19, (RS1), 1,    (IMM))
+
+/* synonyms */
+
+#define Bi(DISP)		BAi((DISP))
+#define B_Ai(DISP)		BA_Ai((DISP))
+#define BNZi(DISP)		BNEi((DISP))
+#define BNZ_Ai(DISP)		BNE_Ai((DISP))
+#define BZi(DISP)		BEi((DISP))
+#define BZ_Ai(DISP)		BE_Ai((DISP))
+#define BGEUi(DISP)		BCCi((DISP))
+#define BGEU_Ai(DISP)		BCC_Ai((DISP))
+#define BLUi(DISP)		BCSi((DISP))
+#define BLU_Ai(DISP)		BCS_Ai((DISP))
+
+#define LDUWxr(RS1, RS2, RD)	LDxr((RS1), (RS2), (RD))
+#define LDUWmr(RS1, IMM, RD)	LDmr((RS1), (IMM), (RD))
+#define LDSWxr(RS1, RS2, RD)	LDxr((RS1), (RS2), (RD))
+#define LDSWmr(RS1, IMM, RD)	LDmr((RS1), (IMM), (RD))
+
+#define STWrx(RS, RD1, RD2)	STrx((RS), (RD1),   (RD2))
+#define STWrm(RS, RD, IMM)	STrm((RS), (RD), (IMM))
+
+/* synthetic instructions [Table A-1, page 85] */
+
+#define BCLRrr(R,S)		ANDNrrr((R), (S), (S))
+#define BCLRir(I,R)		ANDNrir((R), (I), (R))
+#define BSETrr(R,S)		ORrrr((R), (S), (S))
+#define BSETir(I,R)		ORrir((R), (I), (R))
+#define BTOGrr(R,S)		XORrrr((R), (S), (S))
+#define BTOGir(I,R)		XORrir((R), (I), (R))
+#define BTSTrr(R,S)		ANDCCrrr((R), (S), 0)
+#define BTSTir(I,R)		ANDCCrir((R), (I), 0)
+
+#define CALLm(R,I)		JMPLmr((R), (I), _Ro(7))
+#define CALLx(R,S)		JMPLxr((R), (S), _Ro(7))
+
+#define CLRr(R)			ORrrr(0, 0, (R))
+#define CLRBm(R,I)		STBrm(0, (R), (I))
+#define CLRBx(R,S)		STBrm(0, (R), (S))
+#define CLRHm(R,I)		STHrm(0, (R), (I))
+#define CLRHx(R,S)		STHrm(0, (R), (S))
+#define CLRm(R,I)		STrm(0, (R), (I))
+#define CLRx(R,S)		STrm(0, (R), (S))
+
+#define CMPrr(RS1, RS2)		SUBCCrrr((RS1), (RS2), 0)
+#define CMPri(RS1, IMM)		SUBCCrir((RS1), (IMM), 0)
+
+#define DECr(R)			SUBrir((R), 1, (R))
+#define DECir(I,R)		SUBrir((R), (I), (R))
+#define DECCCr(R)		SUBCCrir((R), 1, (R))
+#define DECCCir(I,R)		SUBCCrir((R), (I), (R))
+
+#define INCr(R)			ADDrir((R), 1, (R))
+#define INCir(I,R)		ADDrir((R), (I), (R))
+#define INCCCr(R)		ADDCCrir((R), 1, (R))
+#define INCCCir(I,R)		ADDCCrir((R), (I), (R))
+
+#define JMPm(R,I)		JMPLmr((R), (I), 0)
+#define JMPx(R,S)		JMPLxr((R), (S), 0)
+
+#define MOVrr(R,S)		ORrrr(0, (R), (S))
+#define MOVir(I, R)		ORrir(0, (I), (R))
+
+#define NEGrr(R,S)		SUBrrr(0, (R), (S))
+#define NEGr(R)			SUBrrr(0, (R), (R))
+#define NOP()			SETHIir(0, 0)
+
+#define NOTrr(R,S)		XNORrrr((R), 0, (S))
+#define NOTr(R)			XNORrrr((R), 0, (R))
+
+#define RESTORE()		RESTORErrr(0, 0, 0)
+#define RET()			JMPLmr(_Ri(7),8 ,0)
+#define RETL()			JMPLmr(_Ro(7),8 ,0)
+
+#define SAVE()			SAVErrr(0, 0, 0)
+#define SETir(I,R)		(_siP(13,(I)) ? MOVir((I),(R)) : SETir2(_HI(I), _LO(I), (R)))
+#define SETir2(H,L,R)		(SETHIir(H,R), (L ? ORrir(R,L,R) : 0))
+
+/* BNZ,a executes the delay instruction if NZ (so skips if Z)
+ * BZ,a  executes the delay instruction if Z  (so skips if NZ). */
+#define SKIPZ()			_0d  (1,  9, 2, 2) /* BNZ,a .+8 */
+#define SKIPNZ()		_0d  (1,  1, 2, 2) /* BZ,a  .+8 */
+#define SKIP()			_0d  (1,  0, 2, 0) /* BN,a  .   */
+
+#define TSTr(R)			ORCCrrr(0, (R), 0)
+
+#define WRii(IMM, RD)		WRrii(0, (IMM), (RD))
+#define WRri(RS2, RD)		WRrri(0, (RS2), (RD))
+
+#define LDFSRx(RS1, RS2)	_3   (0, 33, (RS1), 0, 0, (RS2))
+#define LDFSRm(RS1, IMM)	_3i  (0, 33, (RS1), 1,    (IMM))
+#define STFSRx(RD1, RD2)	_3   (0, 37, (RD1), 0, 0, (RD2))
+#define STFSRm(RD, IMM)		_3i  (0, 37, (RD),  1,    (IMM))
+
+#define FITODrr(FRS, FRD)		_FP1((FRD),  0, 200, (FRS))
+#define FITOSrr(FRS, FRD)		_FP1((FRD),  0, 196, (FRS))
+#define FDTOIrr(FRS, FRD)		_FP1((FRD),  0, 210, (FRS))
+#define FSTOIrr(FRS, FRD)		_FP1((FRD),  0, 209, (FRS))
+#define FSTODrr(FRS, FRD)		_FP1((FRD),  0, 201, (FRS))
+#define FDTOSrr(FRS, FRD)		_FP1((FRD),  0, 198, (FRS))
+#define FMOVSrr(FRS, FRD)		_FP1((FRD),  0,   1, (FRS))
+#define FNEGSrr(FRS, FRD)		_FP1((FRD),  0,   5, (FRS))
+#define FABSSrr(FRS, FRD)		_FP1((FRD),  0,   9, (FRS))
+#define FMOVDrr(FRS, FRD)		_FP1((FRD),  0,   2, (FRS))
+#define FNEGDrr(FRS, FRD)		_FP1((FRD),  0,   6, (FRS))
+#define FABSDrr(FRS, FRD)		_FP1((FRD),  0,  10, (FRS))
+#define FSQRTDrr(FRS, FRD)		_FP1((FRD),  0,  42, (FRS))
+#define FSQRTSrr(FRS, FRD)		_FP1((FRD),  0,  41, (FRS))
+
+#define FADDSrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  65, (FRS2))
+#define FSUBSrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  69, (FRS2))
+#define FMULSrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  73, (FRS2))
+#define FDIVSrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  77, (FRS2))
+
+#define FADDDrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  66, (FRS2))
+#define FSUBDrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  70, (FRS2))
+#define FMULDrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  74, (FRS2))
+#define FDIVDrrr(FRS1, FRS2, FRD)	_FP1((FRD),  (FRS1),  78, (FRS2))
+
+#define FCMPSrr(FRS1, FRS2)		_FP2(0,      (FRS1),  81, (FRS2))
+#define FCMPDrr(FRS1, FRS2)		_FP2(0,      (FRS1),  82, (FRS2))
+
+#define LDFxr(RS1, RS2, RD)	_3   ((RD), 32, (RS1), 0, 0, (RS2))
+#define LDFmr(RS1, IMM, RD)	_3i  ((RD), 32, (RS1), 1,    (IMM))
+#define LDDFxr(RS1, RS2, RD)	_3   ((RD), 35, (RS1), 0, 0, (RS2))
+#define LDDFmr(RS1, IMM, RD)	_3i  ((RD), 35, (RS1), 1,    (IMM))
+#define STFrx(RS, RD1, RD2)	_3   ((RS), 36, (RD1), 0, 0, (RD2))
+#define STFrm(RS, RD1, IMM)	_3i  ((RS), 36, (RD1), 1,    (IMM))
+#define STDFrx(RS, RD1, RD2)	_3   ((RS), 39, (RD1), 0, 0, (RD2))
+#define STDFrm(RS, RD1, IMM)	_3i  ((RS), 39, (RD1), 1,    (IMM))
+
+#define FBNi(DISP)		_0   (0,  0, 6, (DISP))
+#define FBN_Ai(DISP)		_0   (1,  0, 6, (DISP))
+#define FBNEi(DISP)		_0   (0,  1, 6, (DISP))
+#define FBNE_Ai(DISP)		_0   (1,  1, 6, (DISP))
+#define FBLGi(DISP)		_0   (0,  2, 6, (DISP))
+#define FBLG_Ai(DISP)		_0   (1,  2, 6, (DISP))
+#define FBULi(DISP)		_0   (0,  3, 6, (DISP))
+#define FBUL_Ai(DISP)		_0   (1,  3, 6, (DISP))
+#define FBLi(DISP)		_0   (0,  4, 6, (DISP))
+#define FBL_Ai(DISP)		_0   (1,  4, 6, (DISP))
+#define FBUGi(DISP)		_0   (0,  5, 6, (DISP))
+#define FBUG_Ai(DISP)		_0   (1,  5, 6, (DISP))
+#define FBGi(DISP)		_0   (0,  6, 6, (DISP))
+#define FBG_Ai(DISP)		_0   (1,  6, 6, (DISP))
+#define FBUi(DISP)		_0   (0,  7, 6, (DISP))
+#define FBU_Ai(DISP)		_0   (1,  7, 6, (DISP))
+#define FBAi(DISP)		_0   (0,  8, 6, (DISP))
+#define FBA_Ai(DISP)		_0   (1,  8, 6, (DISP))
+#define FBEi(DISP)		_0   (0,  9, 6, (DISP))
+#define FBE_Ai(DISP)		_0   (1,  9, 6, (DISP))
+#define FBUEi(DISP)		_0   (0, 10, 6, (DISP))
+#define FBUE_Ai(DISP)		_0   (1, 10, 6, (DISP))
+#define FBGEi(DISP)		_0   (0, 11, 6, (DISP))
+#define FBGE_Ai(DISP)		_0   (1, 11, 6, (DISP))
+#define FBUGEi(DISP)		_0   (0, 12, 6, (DISP))
+#define FBUGE_Ai(DISP)		_0   (1, 12, 6, (DISP))
+#define FBLEi(DISP)		_0   (0, 13, 6, (DISP))
+#define FBLE_Ai(DISP)		_0   (1, 13, 6, (DISP))
+#define FBULEi(DISP)		_0   (0, 14, 6, (DISP))
+#define FBULE_Ai(DISP)		_0   (1, 14, 6, (DISP))
+#define FBOi(DISP)		_0   (0, 15, 6, (DISP))
+#define FBO_Ai(DISP)		_0   (1, 15, 6, (DISP))
+
+#endif
+#endif /* __ccg_asm_sparc_h */
diff --git a/src/runtime/c/pgf/lightning/sparc/core.h b/src/runtime/c/pgf/lightning/sparc/core.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/sparc/core.h
@@ -0,0 +1,265 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer (Sparc version)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+#ifndef __lightning_core_h
+#define __lightning_core_h
+
+#define JIT_R_NUM		3
+#define JIT_V_NUM		6
+#define JIT_R(i)		((i) ? _Rl((i) - 1) : _Rg(2))
+#define JIT_V(i)		_Rl((i)+2)
+
+#define JIT_BIG			_Rg(1)	/* %g1 used to make 32-bit operands */
+#define JIT_BIG2		_Ro(7)	/* %o7 used to make 32-bit compare operands */
+#define JIT_SP			_Ro(6)
+#define JIT_RZERO		_Rg(0)
+#define JIT_RET			_Ri(0)
+
+/* Delay slot scheduling: jmp generates branches with annulled delay
+ * slots; we toggle the annul bit if we can fill the slot.  CALLs and
+ * cond. branches have a different meaning for the annul bit, so we
+ * automatically generate a NOP and eventually copy the delay insn onto
+ * it.  Delay slots in RET are already used for RESTORE, so we don't
+ * schedule them.
+ *
+ *	,--- _jit.x.pc
+ * insn X       X				before
+ * cmp  branch  insn  X	   X			after (branch)
+ *		      `--- _jit.x.pc			
+ * call insn    insn X				after (call)
+ *		`--- _jit.x.pc			
+ */
+
+struct jit_local_state {
+  int	nextarg_put;	/* Next %o reg. to be written */
+  int	nextarg_get;	/* Next %i reg. to be read */
+  jit_insn delay;
+};
+
+#define jit_fill_delay_after(branch) (_jitl.delay = *--_jit.x.pc, 					 \
+	((branch) == _jit.x.pc					  /* check if NOP was inserted */		 \
+		? (_jit.x.pc[-1] ^= 1<<29)			  /* no if branch, toggle annul bit  */	 \
+		: (_jit.x.pc[-1] = _jitl.delay)),			  /* yes if call, replace NOP with delay insn */ \
+	*_jit.x.pc = _jitl.delay, _jit.x.pc - 1)			  /* return addr of delay insn */
+
+/* If possible, use the `small' instruction (rs, imm, rd)
+ * else load imm into %l6 and use the `big' instruction (rs, %l6, rd)
+ * jit_chk_imm2 uses %l7 instead of %l6 to avoid conflicts when using delay slots
+ */
+#define jit_chk_imm(imm, small, big)		(_siP(13,(imm)) ? (small) : (SETir((imm), JIT_BIG),  (big)) )
+#define jit_chk_imm2(imm, small, big)		(_siP(13,(imm)) ? (small) : (SETir((imm), JIT_BIG2), (big)) )
+
+/* Helper macros for branches */
+#define jit_branchi(rs, is, jmp, nop)		(jit_chk_imm2(is, CMPri(rs, is), CMPrr(rs, JIT_BIG2)), jmp, nop, _jit.x.pc - 1)
+#define jit_branchr(s1, s2, jmp, nop)		(		  CMPrr(s1, s2), 		       jmp, nop, _jit.x.pc - 1)
+
+/* Helper macros for boolean tests -- delay slot sets d to 1;
+ * taken branch leaves it to 1, not-taken branch resets it to 0 */
+#define jit_booli(d, rs, is, jmp)		(jit_chk_imm (is, CMPri(rs, is), CMPrr(rs, JIT_BIG)), jmp, MOVir(1, (d)), MOVir(0, (d)))
+#define jit_boolr(d, s1, s2, jmp)		(		  CMPrr(s1, s2), 		      jmp, MOVir(1, (d)), MOVir(0, (d)))
+
+/* Helper macros for division
+ * The architecture specifies that there must be 3 instructions between *
+ * a y register write and a use of it for correct results. */
+#define jit_prepare_y(rs, is)		(SRArir(rs, 31, JIT_BIG), WRri(JIT_BIG, _y), NOP(), NOP(), NOP(), _jit.x.pc -= jit_immsize(is))
+#define jit_clr_y(rs, is)		(			  WRri(0,	_y), NOP(), NOP(), NOP(), _jit.x.pc -= jit_immsize(is))
+
+#define jit_modr(jit_div, jit_mul, d, s1, s2)   \
+        (jit_div (JIT_BIG, s1, s2),             \
+         jit_mul (JIT_BIG, JIT_BIG, s2),        \
+         jit_subr_i (d, s1, JIT_BIG))
+
+#define jit_modi(jit_divi, jit_muli, jit_divr, jit_mulr, d, rs, is)     \
+        (_siP(13,(imm))                                                 \
+         ? (jit_divi (JIT_BIG, rs, is),                                 \
+            jit_muli (JIT_BIG, JIT_BIG, is),                            \
+            jit_subr_i (d, rs, JIT_BIG))                                \
+         : (SETir ((is), JIT_BIG2),                                     \
+            jit_modr (jit_divr, jit_mulr, d, rs, JIT_BIG2)))
+
+/* How many instruction are needed to put imm in a register.  */
+#define jit_immsize(imm)	(!(imm) ? 0 :			\
+				(!_siP((imm), 13) && ((imm) & 0x3ff)  ? 2 : 1))
+
+
+/* branch instructions return the address of the *delay* instruction -- this
+ * is just a helper macro that makes jit_patch more readable.
+ */
+#define jit_patch_(jump_pc,pv)						\
+	(*jump_pc &= ~_MASK(22),					\
+	 *jump_pc |= ((_jit_UL((pv)) - _jit_UL(jump_pc)) >> 2) & _MASK(22))
+
+#define jit_patch_set(sethi_pc, or_pc, dest)			\
+	(*(sethi_pc) &= ~_MASK(22), *(sethi_pc) |= _HI(dest),	\
+	 *(or_pc) &= ~_MASK(13), *(or_pc) |= _LO(dest))		\
+
+#define jit_patch_movi(movi_pc, val)				\
+	jit_patch_set((movi_pc) - 2, (movi_pc) - 1, (val))
+
+#define	jit_arg_c()			(_jitl.nextarg_get++)
+#define	jit_arg_i()			(_jitl.nextarg_get++)
+#define	jit_arg_l()			(_jitl.nextarg_get++)
+#define	jit_arg_p()			(_jitl.nextarg_get++)
+#define	jit_arg_s()			(_jitl.nextarg_get++)
+#define	jit_arg_uc()			(_jitl.nextarg_get++)
+#define	jit_arg_ui()			(_jitl.nextarg_get++)
+#define	jit_arg_ul()			(_jitl.nextarg_get++)
+#define	jit_arg_us()			(_jitl.nextarg_get++)
+#define jit_addi_i(d, rs, is)		jit_chk_imm((is), ADDrir((rs), (is), (d)), ADDrrr((rs), JIT_BIG, (d)))
+#define jit_addr_i(d, s1, s2)				  ADDrrr((s1), (s2), (d))
+#define jit_addci_i(d, rs, is)		jit_chk_imm((is), ADDCCrir((rs), (is), (d)), ADDCCrrr((rs), JIT_BIG, (d)))
+#define jit_addcr_i(d, s1, s2)				  ADDCCrrr((s1), (s2), (d))
+#define jit_addxi_i(d, rs, is)		jit_chk_imm((is), ADDXCCrir((rs), (is), (d)), ADDXCCrrr((rs), JIT_BIG, (d)))
+#define jit_addxr_i(d, s1, s2)				  ADDXCCrrr((s1), (s2), (d))
+#define jit_andi_i(d, rs, is)		jit_chk_imm((is), ANDrir((rs), (is), (d)), ANDrrr((rs), JIT_BIG, (d)))
+#define jit_andr_i(d, s1, s2)				  ANDrrr((s1), (s2), (d))
+#define jit_beqi_i(label, rs, is)	jit_branchi((rs), (is), BEi((label)), NOP() )
+#define jit_beqr_i(label, s1, s2)	jit_branchr((s1), (s2), BEi((label)), NOP() )
+#define jit_bgei_i(label, rs, is)	jit_branchi((rs), (is), BGEi((label)), NOP() )
+#define jit_bgei_ui(label, rs, is)	jit_branchi((rs), (is), BGEUi((label)), NOP() )
+#define jit_bger_i(label, s1, s2)	jit_branchr((s1), (s2), BGEi((label)), NOP() )
+#define jit_bger_ui(label, s1, s2)	jit_branchr((s1), (s2), BGEUi((label)), NOP() )
+#define jit_bgti_i(label, rs, is)	jit_branchi((rs), (is), BGi((label)), NOP() )
+#define jit_bgti_ui(label, rs, is)	jit_branchi((rs), (is), BGUi((label)), NOP() )
+#define jit_bgtr_i(label, s1, s2)	jit_branchr((s1), (s2), BGi((label)), NOP() )
+#define jit_bgtr_ui(label, s1, s2)	jit_branchr((s1), (s2), BGUi((label)), NOP() )
+#define jit_blei_i(label, rs, is)	jit_branchi((rs), (is), BLEi((label)), NOP() )
+#define jit_blei_ui(label, rs, is)	jit_branchi((rs), (is), BLEUi((label)), NOP() )
+#define jit_bler_i(label, s1, s2)	jit_branchr((s1), (s2), BLEi((label)), NOP() )
+#define jit_bler_ui(label, s1, s2)	jit_branchr((s1), (s2), BLEUi((label)), NOP() )
+#define jit_blti_i(label, rs, is)	jit_branchi((rs), (is), BLi((label)), NOP() )
+#define jit_blti_ui(label, rs, is)	jit_branchi((rs), (is), BLUi((label)), NOP() )
+#define jit_bltr_i(label, s1, s2)	jit_branchr((s1), (s2), BLi((label)), NOP() )
+#define jit_bltr_ui(label, s1, s2)	jit_branchr((s1), (s2), BLUi((label)), NOP() )
+#define jit_bnei_i(label, rs, is)	jit_branchi((rs), (is), BNEi((label)), NOP() )
+#define jit_bner_i(label, s1, s2)	jit_branchr((s1), (s2), BNEi((label)), NOP() )
+#define jit_bmsi_i(label, rs, is)	(jit_chk_imm((is), BTSTir((is), (rs)), BTSTrr((rs), JIT_BIG)), BNEi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bmci_i(label, rs, is)	(jit_chk_imm((is), BTSTir((is), (rs)), BTSTrr((rs), JIT_BIG)), BEi((label)), NOP(),  _jit.x.pc - 1)
+#define jit_bmsr_i(label, s1, s2)	(		   BTSTrr((s1), (s2)),			       BNEi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bmcr_i(label, s1, s2)	(		   BTSTrr((s1), (s2)),			       BEi((label)), NOP(),  _jit.x.pc - 1)
+#define jit_boaddi_i(label, rs, is)	(jit_chk_imm((is), ADDCCrir((rs), (is), (rs)), ADDCCrrr((rs), JIT_BIG, (rs))), BVSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bosubi_i(label, rs, is)	(jit_chk_imm((is), SUBCCrir((rs), (is), (rs)), SUBCCrrr((rs), JIT_BIG, (rs))), BVSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_boaddr_i(label, s1, s2)	(		   ADDCCrrr((s1), (s2), (s1)),			         BVSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bosubr_i(label, s1, s2)	(		   SUBCCrrr((s1), (s2), (s1)),			         BVSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_boaddi_ui(label, rs, is)	(jit_chk_imm((is), ADDCCrir((rs), (is), (rs)), ADDCCrrr((rs), JIT_BIG, (rs))), BCSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bosubi_ui(label, rs, is)	(jit_chk_imm((is), SUBCCrir((rs), (is), (rs)), SUBCCrrr((rs), JIT_BIG, (rs))), BCSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_boaddr_ui(label, s1, s2)	(		   ADDCCrrr((s1), (s2), (s1)),			         BCSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_bosubr_ui(label, s1, s2)	(		   SUBCCrrr((s1), (s2), (s1)),			         BCSi((label)), NOP(), _jit.x.pc - 1)
+#define jit_calli(label)		(CALLi(label), NOP(), _jit.x.pc - 1)
+#define jit_callr(reg)			(CALLx((reg), 0), NOP())
+
+#define jit_divi_i(d, rs, is)		(jit_prepare_y((rs), 0x12345678), SETir((is), JIT_BIG), SDIVrrr((rs), JIT_BIG, (d)) )
+#define jit_divi_ui(d, rs, is)		(jit_clr_y((rs),     0x12345678), SETir((is), JIT_BIG), UDIVrrr((rs), JIT_BIG, (d)) )
+#define jit_divr_i(d, s1, s2)		(jit_prepare_y((s1), 0), 				SDIVrrr((s1), (s2), (d)))
+#define jit_divr_ui(d, s1, s2)		(jit_clr_y((s1),     0), 				UDIVrrr((s1), (s2), (d)))
+#define jit_eqi_i(d, rs, is)		jit_chk_imm((is), \
+  (SUBCCrir((rs), (is), (d)), ADDXCCrir((d), -1, JIT_BIG), SUBXrir(0,-1,(d))),\
+  jit_eqr_i(d, rs, JIT_BIG))
+#define jit_eqr_i(d, s1, s2)		  (SUBCCrrr((s1), (s2), (d)), ADDXCCrir((d), -1, JIT_BIG), SUBXrir(0,-1,(d)))
+#define jit_nei_i(d, rs, is)		jit_chk_imm((is), \
+  (SUBCCrir((rs), (is), (d)), ADDXCCrir((d), -1, JIT_BIG), ADDXrrr(0,0,(d))),\
+  jit_ner_i(d, rs, JIT_BIG))
+#define jit_ner_i(d, s1, s2)		  (SUBCCrrr((s1), (s2), (d)), ADDXCCrir((d), -1, JIT_BIG), ADDXrrr(0,0,(d)))
+#define jit_gei_i(d, rs, is)		jit_booli ((d), (rs), (is), BGEi(_jit.x.pc + 3) )
+#define jit_gei_ui(d, rs, is)		jit_booli ((d), (rs), (is), BGEUi(_jit.x.pc + 3))
+#define jit_ger_i(d, s1, s2)		jit_boolr ((d), (s1), (s2), BGEi(_jit.x.pc + 3) )
+#define jit_ger_ui(d, s1, s2)		jit_boolr ((d), (s1), (s2), BGEUi(_jit.x.pc + 3))
+#define jit_gti_i(d, rs, is)		jit_booli ((d), (rs), (is), BGi(_jit.x.pc + 3) )
+#define jit_gti_ui(d, rs, is)		jit_booli ((d), (rs), (is), BGUi(_jit.x.pc + 3) )
+#define jit_gtr_i(d, s1, s2)		jit_boolr ((d), (s1), (s2), BGi(_jit.x.pc + 3)  )
+#define jit_gtr_ui(d, s1, s2)		jit_boolr ((d), (s1), (s2), BGUi(_jit.x.pc + 3) )
+#define jit_hmuli_i(d, rs, is)		(jit_muli_i (JIT_BIG, (rs), (is)), RDir (_y, (d)))
+#define jit_hmuli_ui(d, rs, is)		(jit_muli_ui(JIT_BIG, (rs), (is)), RDir (_y, (d)))
+#define jit_hmulr_i(d, s1, s2)		(jit_mulr_i (JIT_BIG, (s1), (s2)), RDir (_y, (d)))
+#define jit_hmulr_ui(d, s1, s2)		(jit_mulr_ui(JIT_BIG, (s1), (s2)), RDir (_y, (d)))
+#define jit_jmpi(label)			(BA_Ai((label)), _jit.x.pc)
+#define jit_jmpr(reg)			(JMPx(JIT_RZERO, (reg)), NOP(), _jit.x.pc - 1)
+#define jit_ldxi_c(d, rs, is)		jit_chk_imm((is), LDSBmr((rs), (is), (d)), LDSBxr((rs), JIT_BIG, (d)))
+#define jit_ldxi_i(d, rs, is)		jit_chk_imm((is), LDSWmr((rs), (is), (d)), LDSWxr((rs), JIT_BIG, (d)))
+#define jit_ldxi_s(d, rs, is)		jit_chk_imm((is), LDSHmr((rs), (is), (d)), LDSHxr((rs), JIT_BIG, (d)))
+#define jit_ldxi_uc(d, rs, is)		jit_chk_imm((is), LDUBmr((rs), (is), (d)), LDUBxr((rs), JIT_BIG, (d)))
+#define jit_ldxi_us(d, rs, is)		jit_chk_imm((is), LDUHmr((rs), (is), (d)), LDUHxr((rs), JIT_BIG, (d)))
+#define jit_ldxr_c(d, s1, s2)				  LDSBxr((s1), (s2), (d))
+#define jit_ldxr_i(d, s1, s2)				  LDSWxr((s1), (s2), (d))
+#define jit_ldxr_s(d, s1, s2)				  LDSHxr((s1), (s2), (d))
+#define jit_ldxr_uc(d, s1, s2)				  LDUBxr((s1), (s2), (d))
+#define jit_ldxr_us(d, s1, s2)				  LDUHxr((s1), (s2), (d))
+#define jit_lei_i(d, rs, is)		jit_booli ((d), (rs), (is), BLEi(_jit.x.pc + 3) )
+#define jit_lei_ui(d, rs, is)		jit_booli ((d), (rs), (is), BLEUi(_jit.x.pc + 3))
+#define jit_ler_i(d, s1, s2)		jit_boolr ((d), (s1), (s2), BLEi(_jit.x.pc + 3) )
+#define jit_ler_ui(d, s1, s2)		jit_boolr ((d), (s1), (s2), BLEUi(_jit.x.pc + 3))
+#define jit_lshi_i(d, rs, is)		SLLrir((rs), (is), (d))
+#define jit_lshr_i(d, r1, r2)		SLLrrr((r1), (r2), (d))
+#define jit_lti_i(d, rs, is)		jit_booli ((d), (rs), (is), BLi(_jit.x.pc + 3)  )
+#define jit_lti_ui(d, rs, is)		jit_booli ((d), (rs), (is), BLUi(_jit.x.pc + 3) )
+#define jit_ltr_i(d, s1, s2)		jit_boolr ((d), (s1), (s2), BLi(_jit.x.pc + 3)  )
+#define jit_ltr_ui(d, s1, s2)		jit_boolr ((d), (s1), (s2), BLUi(_jit.x.pc + 3) )
+#define jit_modi_i(d, rs, is)           jit_modi(jit_divi_i, jit_muli_i, jit_divr_i, jit_mulr_i, (d), (rs), (is))
+#define jit_modi_ui(d, rs, is)          jit_modi(jit_divi_ui, jit_muli_ui, jit_divr_ui, jit_mulr_ui, (d), (rs), (is))
+#define jit_modr_i(d, s1, s2)           jit_modr(jit_divr_i, jit_mulr_i, (d), (s1), (s2))
+#define jit_modr_ui(d, s1, s2)          jit_modr(jit_divr_ui, jit_mulr_ui, (d), (s1), (s2))
+#define jit_movi_i(d, is)		SETir((is), (d))
+#define jit_movi_p(d, is)		(SETir2(_HI((is)), _LO((is)), (d)), _jit.x.pc)
+#define jit_movr_i(d, rs)		MOVrr((rs), (d))
+#define jit_muli_i(d, rs, is)		jit_chk_imm((is), SMULrir((rs), (is), (d)), SMULrrr((rs), JIT_BIG, (d)))
+#define jit_muli_ui(d, rs, is)		jit_chk_imm((is), UMULrir((rs), (is), (d)), UMULrrr((rs), JIT_BIG, (d)))
+#define jit_mulr_i(d, s1, s2)				  SMULrrr((s1), (s2), (d))
+#define jit_mulr_ui(d, s1, s2)				  UMULrrr((s1), (s2), (d))
+#define jit_nop()			NOP()
+#define jit_ori_i(d, rs, is)		jit_chk_imm((is), ORrir((rs), (is), (d)), ORrrr((rs), JIT_BIG, (d)))
+#define jit_orr_i(d, s1, s2)				  ORrrr((s1), (s2), (d))
+#define jit_patch_at(delay_pc, pv)	jit_patch_ (((delay_pc) - 1) , (pv))
+#define jit_popr_i(rs)			(LDmr(JIT_SP, 0, (rs)), ADDrir(JIT_SP, 8, JIT_SP))
+#define jit_prepare_i(num)		(_jitl.nextarg_put += (num))
+#define jit_prolog(numargs)		(SAVErir(JIT_SP, -120, JIT_SP), _jitl.nextarg_get = _Ri(0))
+#define jit_pushr_i(rs)			(STrm((rs), JIT_SP, -8), SUBrir(JIT_SP, 8, JIT_SP))
+#define jit_pusharg_i(rs)		(--_jitl.nextarg_put, MOVrr((rs), _Ro(_jitl.nextarg_put)))
+#define jit_ret()			(RET(), RESTORE())
+#define jit_retval_i(rd)		MOVrr(_Ro(0), (rd))
+#define jit_rshi_i(d, rs, is)		SRArir((rs), (is), (d))
+#define jit_rshi_ui(d, rs, is)		SRLrir((rs), (is), (d))
+#define jit_rshr_i(d, r1, r2)		SRArrr((r1), (r2), (d))
+#define jit_rshr_ui(d, r1, r2)		SRLrrr((r1), (r2), (d))
+#define jit_stxi_c(id, rd, rs)		jit_chk_imm((id), STBrm((rs), (rd), (id)), STBrx((rs), (rd), JIT_BIG))
+#define jit_stxi_i(id, rd, rs)		jit_chk_imm((id), STWrm((rs), (rd), (id)), STWrx((rs), (rd), JIT_BIG))
+#define jit_stxi_s(id, rd, rs)		jit_chk_imm((id), STHrm((rs), (rd), (id)), STHrx((rs), (rd), JIT_BIG))
+#define jit_stxr_c(d1, d2, rs)				  STBrx((rs), (d1), (d2))
+#define jit_stxr_i(d1, d2, rs)				  STWrx((rs), (d1), (d2))
+#define jit_stxr_s(d1, d2, rs)				  STHrx((rs), (d1), (d2))
+#define jit_subr_i(d, s1, s2)				  SUBrrr((s1), (s2), (d))
+#define jit_subcr_i(d, s1, s2)				  SUBCCrrr((s1), (s2), (d))
+#define jit_subxi_i(d, rs, is)		jit_chk_imm((is), SUBXCCrir((rs), (is), (d)), SUBXCCrrr((rs), JIT_BIG, (d)))
+#define jit_subxr_i(d, s1, s2)				  SUBXCCrrr((s1), (s2), (d))
+#define jit_xori_i(d, rs, is)		jit_chk_imm((is), XORrir((rs), (is), (d)), XORrrr((rs), JIT_BIG, (d)))
+#define jit_xorr_i(d, s1, s2)				  XORrrr((s1), (s2), (d))
+
+#endif /* __lightning_core_h */
diff --git a/src/runtime/c/pgf/lightning/sparc/fp.h b/src/runtime/c/pgf/lightning/sparc/fp.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/sparc/fp.h
@@ -0,0 +1,222 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Run-time assembler & support macros for the PowerPC math unit
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+
+#ifndef __lightning_asm_fp_h
+#define __lightning_asm_fp_h
+
+#include <float.h>
+
+#define JIT_FPR_NUM	6
+#define JIT_FPR(i)	(30-(i)*2)
+#define JIT_FPTMP	18
+
+#define jit_addr_f(rd,s1,s2)	FADDSrrr((s1), (s2), (rd))
+#define jit_subr_f(rd,s1,s2)	FSUBSrrr((s1), (s2), (rd))
+#define jit_mulr_f(rd,s1,s2)	FMULSrrr((s1), (s2), (rd))
+#define jit_divr_f(rd,s1,s2)	FDIVSrrr((s1), (s2), (rd))
+
+#define jit_addr_d(rd,s1,s2)	FADDDrrr((s1), (s2), (rd))
+#define jit_subr_d(rd,s1,s2)	FSUBDrrr((s1), (s2), (rd))
+#define jit_mulr_d(rd,s1,s2)	FMULDrrr((s1), (s2), (rd))
+#define jit_divr_d(rd,s1,s2)	FDIVDrrr((s1), (s2), (rd))
+
+#define jit_movr_f(rd,rs)	FMOVSrr((rs), (rd))
+#define jit_abs_d(rd,rs)	FABSSrr((rs), (rd))
+#define jit_negr_d(rd,rs)	FNEGSrr((rs), (rd))
+#define jit_sqrt_d(rd,rs)	FSQRTSrr((rs), (rd))
+#define jit_movr_d(rd,rs)	FMOVDrr((rs), (rd))
+#define jit_abs_f(rd,rs)	FABSDrr((rs), (rd))
+#define jit_negr_f(rd,rs)	FNEGDrr((rs), (rd))
+#define jit_sqrt_f(rd,rs)	FSQRTDrr((rs), (rd))
+#define jit_extr_f_d(rs, rd)	FSTODrr((rs), (rd))
+#define jit_extr_d_f(rs, rd)	FDTOSrr((rs), (rd))
+
+#define jit_movi_f(rd,immf)			  \
+    do {					  \
+      float _v = (immf);                          \
+      _1(_jit.x.pc + 3), LDFmr(_Ro(7), 8, (rd));  \
+      memcpy(_jit.x.uc_pc, &_v, sizeof (float));  \
+      _jit.x.uc_pc += sizeof (float);             \
+    } while(0)
+
+#define jit_movi_d(rd,immd)			 	\
+    do {					 	\
+      double _v = (immd);                        	\
+      if ((long)_jit.x.pc & 4) NOP();			\
+      _1(_jit.x.pc + 4);				\
+      LDDFmr(_Ro(7), 8, (rd));				\
+      memcpy(_jit.x.uc_pc, &_v, sizeof (double));	\
+      _jit.x.uc_pc += sizeof (double);           	\
+    } while(0)
+
+
+#define jit_ldxi_f(rd, rs, is)		jit_chk_imm((is), LDFmr((rs), (is), (rd)), LDFxr((rs), JIT_BIG, (rd)))
+#define jit_ldxi_d(rd, rs, is)		jit_chk_imm((is), LDDFmr((rs), (is), (rd)), LDDFxr((rs), JIT_BIG, (rd)))
+#define jit_ldxr_f(rd, s1, s2)		LDFxr((s1), (s2), (rd))
+#define jit_ldxr_d(rd, s1, s2)		LDDFxr((s1), (s2), (rd))
+#define jit_stxi_f(id, rd, rs)		jit_chk_imm((id), STFrm((rs), (rd), (id)), STFrx((rs), (rd),  JIT_BIG))
+#define jit_stxi_d(id, rd, rs)		jit_chk_imm((id), STDFrm((rs), (rd), (id)), STDFrx((rs), (rd),  JIT_BIG))
+#define jit_stxr_f(d1, d2, rs)		STFrx((rs), (d1), (d2))
+#define jit_stxr_d(d1, d2, rs)		STDFrx((rs), (d1), (d2))
+
+#define jit_truncr_f_i(rd, rs) (		\
+	_1(_jit.x.pc + 3),			\
+	FSTOIrr((rs), JIT_FPTMP),		\
+	NOP(),					\
+	STFrm(JIT_FPTMP, _Ro(7), 8),		\
+	LDmr(_Ro(7), 8, (rd)))
+
+#define jit_truncr_d_i(rd, rs) (		\
+	_1(_jit.x.pc + 3),			\
+	FDTOIrr((rs), JIT_FPTMP),		\
+	NOP(),					\
+	STFrm(JIT_FPTMP, _Ro(7), 8),		\
+	LDmr(_Ro(7), 8, (rd)))
+
+#define jit_extr_i_d(rd, rs)		(_1 (_jit.x.pc + 3), NOP(), NOP(), STrm((rs), _Ro(7), 8), LDFmr(_Ro(7), 8, (rd)), FITODrr((rd), (rd)))
+#define jit_extr_i_f(rd, rs)		(_1 (_jit.x.pc + 3), NOP(), NOP(), STrm((rs), _Ro(7), 8), LDFmr(_Ro(7), 8, (rd)), FITOSrr((rd), (rd)))
+
+#define jit_do_round_f(rd, rs, fixup, mode) do {		\
+	jit_movi_f (JIT_FPTMP, fixup);				\
+        _1(_jit.x.pc + 4);                                      \
+        SETHIir(_HI(mode << 29), JIT_BIG);                      \
+        NOP();                                                  \
+        NOP();                                                  \
+        STFSRm(_Ro(7), 8);              /* store fsr */         \
+        LDmr(_Ro(7), 8, rd);                                    \
+        XORrrr(rd, JIT_BIG, JIT_BIG);   /* adjust mode */       \
+        STrm(JIT_BIG, _Ro(7), 12);                              \
+        LDFSRm(_Ro(7), 12);              /* load fsr */         \
+	FADDSrrr ((rs), JIT_FPTMP, JIT_FPTMP);			\
+        LDFSRm(_Ro(7), 8);                                      \
+        FSTOIrr(JIT_FPTMP, JIT_FPTMP);   		        \
+        STFrm(JIT_FPTMP, _Ro(7), 8);			        \
+        LDmr(_Ro(7), 8, (rd));					\
+	ADDCCrrr ((rd), (rd), 0);				\
+	SUBXrrr ((rd), 0, (rd));				\
+  } while (0);
+
+#define jit_do_round_d(rd, rs, fixup, mode) do {		\
+	jit_movi_d (JIT_FPTMP, fixup);				\
+        _1(_jit.x.pc + 4);                                      \
+        SETHIir(_HI(mode << 29), JIT_BIG);                      \
+        NOP();                                                  \
+        NOP();                                                  \
+        STFSRm(_Ro(7), 8);              /* store fsr */         \
+        LDmr(_Ro(7), 8, rd);                                    \
+        XORrrr(rd, JIT_BIG, JIT_BIG);   /* adjust mode */       \
+        STrm(JIT_BIG, _Ro(7), 12);                              \
+        LDFSRm(_Ro(7), 12);              /* load fsr */         \
+	FADDDrrr ((rs), JIT_FPTMP, JIT_FPTMP);			\
+        LDFSRm(_Ro(7), 8);                                      \
+        FDTOIrr(JIT_FPTMP, JIT_FPTMP);   		        \
+        STFrm(JIT_FPTMP, _Ro(7), 8);			        \
+        LDmr(_Ro(7), 8, (rd));					\
+	ADDCCrrr ((rd), (rd), 0);				\
+	SUBXrrr ((rd), 0, (rd));				\
+  } while (0);
+
+#define jit_roundr_f_i(rd, rs) do {			\
+	jit_movi_f (JIT_FPTMP, 0.5);			\
+	FADDSrrr ((rs), JIT_FPTMP, JIT_FPTMP);		\
+	jit_truncr_f_i ((rd), JIT_FPTMP);		\
+	ADDCCrrr ((rd), (rd), 0);			\
+	SUBXrrr ((rd), 0, (rd));			\
+  } while (0)
+
+#define jit_roundr_d_i(rd, rs) do {			\
+	jit_movi_d (JIT_FPTMP, 0.5);			\
+	FADDDrrr ((rs), JIT_FPTMP, JIT_FPTMP);		\
+	jit_truncr_d_i ((rd), JIT_FPTMP);		\
+	ADDCCrrr ((rd), (rd), 0);			\
+	SUBXrrr ((rd), 0, (rd));			\
+  } while (0)
+
+#define jit_ceilr_f_i(rd, rs) 				\
+	jit_do_round_f ((rd), (rs), 1.0f - FLT_EPSILON, 3)
+
+#define jit_ceilr_d_i(rd, rs) 				\
+	jit_do_round_d ((rd), (rs), 1.0 - DBL_EPSILON, 3)
+
+#define jit_floorr_f_i(rd, rs) 				\
+	jit_do_round_f ((rd), (rs), FLT_EPSILON, 2)
+
+#define jit_floorr_d_i(rd, rs) 				\
+	jit_do_round_d ((rd), (rs), DBL_EPSILON, 2)
+
+#define jit_ltr_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBLi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ltr_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBLi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ler_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBLEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ler_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBLEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_eqr_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_eqr_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ner_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBNEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ner_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBNEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ger_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBGEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ger_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBGEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_gtr_d(d, s1, s2)            (FCMPDrr ((s1), (s2)), FBGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_gtr_f(d, s1, s2)            (FCMPSrr ((s1), (s2)), FBGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unltr_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBULi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unltr_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBULi(_jit.x.pc + 3), MOVir (1, (d), MOVir (0, (d)))
+#define jit_unler_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBULEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unler_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBULEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_uneqr_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBUEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_uneqr_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBUEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ltgtr_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBLGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ltgtr_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBLGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unger_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBUGEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unger_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBUGEi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ungtr_d(d, s1, s2)          (FCMPDrr ((s1), (s2)), FBUGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ungtr_f(d, s1, s2)          (FCMPSrr ((s1), (s2)), FBUGi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ordr_d(d, s1, s2)           (FCMPDrr ((s1), (s2)), FBOi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_ordr_f(d, s1, s2)           (FCMPSrr ((s1), (s2)), FBOi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unordr_d(d, s1, s2)         (FCMPDrr ((s1), (s2)), FBUi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+#define jit_unordr_f(d, s1, s2)         (FCMPSrr ((s1), (s2)), FBUi(_jit.x.pc + 3), MOVir (1, (d)), MOVir (0, (d)))
+
+#define jit_prepare_f(num)              (_jitl.nextarg_put += (num))
+#define jit_prepare_d(num)              (_jitl.nextarg_put += 2 * (num))
+
+#define jit_arg_f()                     (_jitl.nextarg_get++)
+#define jit_arg_d()                     (_jitl.nextarg_get += _jitl.nextarg_get & 1, _jitl.nextarg_get += 2, _jitl.nextarg_get - 2)
+
+#define jit_getarg_f(rd, ofs)           (STrm(ofs, _Ri(6), -24), LDFmr (_Ri(6), -24, (rd)))
+#define jit_getarg_d(rd, ofs)           (STDrm(ofs, _Ri(6), -24), LDDFmr (_Ri(6), -24, (rd)))
+
+#define jit_pusharg_f(rs)               (STFrm((rs), _Ri(6), -24), --_jitl.nextarg_put, LDmr (_Ri(6), -24, _Ro(_jitl.nextarg_put)))
+#define jit_pusharg_d(rs)               (STDFrm((rs), _Ri(6), -24), _jitl.nextarg_put -= 2, LDmr (_Ri(6), -24, _Ro(_jitl.nextarg_put)))
+
+#define jit_retval_f(rs)	        jit_movr_f(0, rs)
+#define jit_retval_d(rs)	        jit_movr_d(0, rs)
+
+#endif /* __lightning_asm_fp_h */
diff --git a/src/runtime/c/pgf/lightning/sparc/funcs.h b/src/runtime/c/pgf/lightning/sparc/funcs.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/lightning/sparc/funcs.h
@@ -0,0 +1,65 @@
+/******************************** -*- C -*- ****************************
+ *
+ *	Platform-independent layer inline functions (Sparc)
+ *
+ ***********************************************************************/
+
+
+/***********************************************************************
+ *
+ * Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Written by Paolo Bonzini.
+ *
+ * This file is part of GNU lightning.
+ *
+ * GNU lightning is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation; either version 2.1, or (at your option)
+ * any later version.
+ * 
+ * GNU lightning is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+ * License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with GNU lightning; see the file COPYING.LESSER; if not, write to the
+ * Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ * MA 02111-1307, USA.
+ *
+ ***********************************************************************/
+
+
+
+#ifndef __lightning_funcs_h
+#define __lightning_funcs_h
+
+#if !defined(__GNUC__) && !defined(__GNUG__)
+#error Go get GNU C, I do not know how to flush the cache
+#error with this compiler.
+#else
+/* Why doesn't this compile?!?
+ * static void
+ * jit_flush_code(start, end)
+ *      void 	*start;
+ *      void	*end;
+ */
+
+static void
+jit_flush_code(void* start, void* end)
+{
+#ifndef LIGHTNING_CROSS
+  register char *dest;
+
+  __asm__ __volatile__ ("stbar");
+  for (dest = (char *)start; dest <= (char *)end; dest += 4) {
+    __asm__ __volatile__ ("flush %0"::"r"(dest));
+  }
+
+  /* [SPARC Architecture Manual v8, page 139, implementation note #5] */
+  __asm__ __volatile__ ("nop; nop; nop; nop; nop");
+#endif
+}
+#endif
+
+#endif /* __lightning_core_h */
diff --git a/src/runtime/c/pgf/linearizer.c b/src/runtime/c/pgf/linearizer.c
--- a/src/runtime/c/pgf/linearizer.c
+++ b/src/runtime/c/pgf/linearizer.c
@@ -64,12 +64,12 @@
 		case PGF_PRODUCTION_APPLY: {
 			PgfProductionApply* papply = data;
 			PgfCncOverloadMap* overl_table =
-				gu_map_get(concr->fun_indices, &papply->fun->name,
+				gu_map_get(concr->fun_indices, &papply->fun->absfun->name,
 					PgfCncOverloadMap*);
 			if (!overl_table) {
 				overl_table = gu_map_type_new(PgfCncOverloadMap, pool);
 				gu_map_put(concr->fun_indices,
-					&papply->fun->name, PgfCncOverloadMap*, overl_table);
+					&papply->fun->absfun->name, PgfCncOverloadMap*, overl_table);
 			}
 			pgf_lzr_add_overl_entry(overl_table, ccat, papply, pool);
 			break;
@@ -98,6 +98,7 @@
 	PgfConcr* concr;
 	GuChoice* ch;
 	PgfExpr expr;
+	int fid;
 	GuEnum en;
 };
 
@@ -108,16 +109,24 @@
 
 typedef enum {
 	PGF_CNC_TREE_APP,
+	PGF_CNC_TREE_CHUNKS,
 	PGF_CNC_TREE_LIT,
 } PgfCncTreeTag;
 
 typedef struct {
 	PgfCncFun* fun;
+	int fid;
 	GuLength n_args;
 	PgfCncTree args[];
 } PgfCncTreeApp;
 
 typedef struct {
+	GuLength n_args;
+	PgfCncTree args[];
+} PgfCncTreeChunks;
+
+typedef struct {
+	int fid;
 	PgfLiteral lit;
 } PgfCncTreeLit;
 
@@ -127,11 +136,6 @@
 {
 	GuVariantInfo ti = gu_variant_open(ctree);
 	switch (ti.tag) {
-	case PGF_CNC_TREE_LIT: {
-		PgfCncTreeLit* clit = ti.data;
-		pgf_print_literal(clit->lit, wtr, err);
-		break;
-	}
 	case PGF_CNC_TREE_APP: {
 		PgfCncTreeApp* capp = ti.data;
 		if (capp->n_args > 0) gu_putc('(', wtr, err);
@@ -143,6 +147,25 @@
 		if (capp->n_args > 0) gu_putc(')', wtr, err);
 		break;
 	}
+	case PGF_CNC_TREE_CHUNKS: {
+		PgfCncTreeChunks* chunks = ti.data;
+		if (chunks->n_args > 0) gu_putc('(', wtr, err);
+		gu_putc('?', wtr, err);
+		for (size_t i = 0; i < chunks->n_args; i++) {
+			gu_putc(' ', wtr, err);
+			pgf_print_cnc_tree(chunks->args[i], wtr, err);
+		}
+		if (chunks->n_args > 0) gu_putc(')', wtr, err);
+		break;
+	}
+	case PGF_CNC_TREE_LIT: {
+		PgfCncTreeLit* clit = ti.data;
+		pgf_print_literal(clit->lit, wtr, err);
+		break;
+	}
+	case GU_VARIANT_NULL:
+		gu_puts("null", wtr, err);
+		break;
 	default:
 		gu_impossible();
 	}
@@ -156,6 +179,7 @@
 pgf_lzn_resolve_app(PgfLzn* lzn, GuBuf* buf, GuBuf* args, GuPool* pool)
 {
 	GuChoiceMark mark = gu_choice_mark(lzn->ch);
+	int save_fid = lzn->fid;
 
 redo:;
 	int index = gu_choice_next(lzn->ch, gu_buf_length(buf));
@@ -175,6 +199,7 @@
 							PgfCncTreeApp,
 							args, n_args, &ret, pool);
 	capp->fun = papply->fun;
+	capp->fid = 0;
 	capp->n_args = n_args;
 
 	for (size_t i = 0; i < n_args; i++) {
@@ -188,7 +213,14 @@
 			ccat = parg->ccat;
 		} else {
 			int index = gu_choice_next(lzn->ch, gu_buf_length(coercions));
-			gu_choice_advance(lzn->ch);
+			if (index < 0) {
+				lzn->fid = save_fid;
+				gu_choice_reset(lzn->ch, mark);
+				if (!gu_choice_advance(lzn->ch))
+					return gu_null_variant;
+				goto redo;
+			}
+
 			PgfProductionCoerce* pcoerce =
 				gu_buf_get(coercions, PgfProductionCoerce*, index);
 			ccat = pcoerce->coerce;
@@ -197,18 +229,21 @@
 		capp->args[i] =
 			pgf_lzn_resolve(lzn, earg, ccat, pool);
 		if (gu_variant_is_null(capp->args[i])) {
+			lzn->fid = save_fid;
 			gu_choice_reset(lzn->ch, mark);
 			if (!gu_choice_advance(lzn->ch))
 				return gu_null_variant;
 			goto redo;
 		}
 	}
-	
+
+	capp->fid = lzn->fid++;
+
 	return ret;
 }
 
 static PgfCncTree
-pgf_lzn_resolve_def(PgfLzn* lzn, PgfFunIds* lindefs, GuString s, GuPool* pool)
+pgf_lzn_resolve_def(PgfLzn* lzn, PgfCncFuns* lindefs, GuString s, GuPool* pool)
 {
 	PgfCncTree lit = gu_null_variant;
 	PgfCncTree ret = gu_null_variant;
@@ -217,6 +252,7 @@
 		gu_new_variant(PGF_CNC_TREE_LIT,
 					   PgfCncTreeLit,
 					   &lit, pool);
+	clit->fid = lzn->fid++;
 	clit->lit =
 		gu_new_variant_i(pool,
 					 PGF_LITERAL_STR,
@@ -236,9 +272,10 @@
 							PgfCncTreeApp,
 							args, 1, &ret, pool);
 	capp->fun = gu_list_index(lindefs, index);
+	capp->fid = lzn->fid++;
 	capp->n_args = 1;
 	capp->args[0] = lit;
-
+	
 	return ret;
 }
 
@@ -282,18 +319,44 @@
 				gu_new_variant(PGF_CNC_TREE_LIT,
 				               PgfCncTreeLit,
 				               &ret, pool);
+			clit->fid = lzn->fid++;
 			clit->lit = elit->lit;
 			goto done;
 		}
 		case PGF_EXPR_META: {
-			PgfFunIds* lindefs = NULL;
-			if (ccat != NULL && ccat->lindefs == NULL) {
+			if (ccat == NULL) {
+				size_t n_args = gu_buf_length(args);
+
+				int flag = gu_choice_next(lzn->ch, 1);
+				if (flag == 0) {
+					return gu_null_variant;
+				}
+
+				PgfCncTreeChunks* chunks = 
+					gu_new_flex_variant(PGF_CNC_TREE_CHUNKS,
+								PgfCncTreeChunks,
+								args, n_args, &ret, pool);
+				chunks->n_args = n_args;
+
+				for (size_t i = 0; i < n_args; i++) {
+					PgfExpr earg = gu_buf_get(args, PgfExpr, n_args-i-1);
+					chunks->args[i] = pgf_lzn_resolve(lzn, earg, NULL, pool);
+					if (gu_variant_is_null(chunks->args[i])) {
+						ret = gu_null_variant;
+						break;
+					}
+				}
+
 				goto done;
-			}
+			} else {
+				if (ccat->lindefs == NULL) {
+					goto done;
+				}
 
-			GuString s = gu_str_string("?", pool);
-			ret = pgf_lzn_resolve_def(lzn, lindefs, s, pool);
-			goto done;
+				GuString s = gu_str_string("?", pool);
+				ret = pgf_lzn_resolve_def(lzn, ccat->lindefs, s, pool);
+				goto done;
+			}
 		}
 		case PGF_EXPR_FUN: {
 			PgfExprFun* efun = i.data;
@@ -301,7 +364,6 @@
 			PgfCncOverloadMap* overl_table =
 				gu_map_get(lzn->concr->fun_indices, &efun->fun, PgfCncOverloadMap*);
 			if (overl_table == NULL) {
-				PgfFunIds* lindefs = NULL;
 				if (ccat != NULL && ccat->lindefs == NULL) {
 					goto done;
 				}
@@ -314,9 +376,22 @@
 				gu_putc('[', wtr, err);
 				gu_string_write(efun->fun, wtr, err);
 				gu_putc(']', wtr, err);
-				GuString s = gu_string_buf_freeze(sbuf, tmp_pool);
+				GuString s = gu_string_buf_freeze(sbuf, pool);
 
-				ret = pgf_lzn_resolve_def(lzn, lindefs, s, pool);
+				if (ccat != NULL) {
+					ret = pgf_lzn_resolve_def(lzn, ccat->lindefs, s, pool);
+				} else {
+					PgfCncTreeLit* clit = 
+						gu_new_variant(PGF_CNC_TREE_LIT,
+									   PgfCncTreeLit,
+									   &ret, pool);
+					clit->fid = lzn->fid++;
+					PgfLiteralStr* lit = 
+						gu_new_variant(PGF_LITERAL_STR,
+									   PgfLiteralStr,
+									   &clit->lit, pool);
+					lit->val = s;
+				}
 
 				gu_pool_free(tmp_pool);
 				goto done;
@@ -362,7 +437,17 @@
 {
 	PgfLzn* lzn = gu_container(self, PgfLzn, en);
 	PgfCncTree* toc = to;
+
+	if (lzn->ch == NULL) {
+		*toc = gu_null_variant;
+		return;
+	}
+
+	lzn->fid = 0;
+
+	GuChoiceMark mark = gu_choice_mark(lzn->ch);
 	*toc = pgf_lzn_resolve(lzn, lzn->expr, NULL, pool);
+	gu_choice_reset(lzn->ch, mark);
 
 #ifdef PGF_LINEARIZER_DEBUG
     GuPool* tmp_pool = gu_new_pool();
@@ -377,6 +462,10 @@
 	}
     gu_pool_free(tmp_pool);
 #endif
+
+	if (!gu_choice_advance(lzn->ch)) {
+		lzn->ch = NULL;
+	}
 }
 
 PgfCncTreeEnum*
@@ -385,28 +474,12 @@
 	PgfLzn* lzn = gu_new(PgfLzn, pool);
 	lzn->concr = concr;
 	lzn->expr = expr;
+	lzn->fid = 0;
 	lzn->ch = gu_new_choice(pool);
 	lzn->en.next = pgf_cnc_tree_enum_next;
 	return &lzn->en;
 }
 
-int
-pgf_cnc_tree_dimension(PgfCncTree ctree)
-{
-	GuVariantInfo cti = gu_variant_open(ctree);
-	switch (cti.tag) {
-	case PGF_CNC_TREE_LIT: 
-		return 1;
-	case PGF_CNC_TREE_APP: {
-		PgfCncTreeApp* fapp = cti.data;
-		return fapp->fun->n_lins;
-	}
-	default:
-		gu_impossible();
-		return 0;
-	}
-}
-
 void
 pgf_lzr_linearize(PgfConcr* concr, PgfCncTree ctree, size_t lin_idx, PgfLinFuncs** fnsp)
 {
@@ -414,20 +487,17 @@
 	GuVariantInfo cti = gu_variant_open(ctree);
 
 	switch (cti.tag) {
-	case PGF_CNC_TREE_LIT: {
-		gu_require(lin_idx == 0);
-		PgfCncTreeLit* flit = cti.data;
-		if (fns->expr_literal) {
-			fns->expr_literal(fnsp, flit->lit);
-		}
-		break;
-	}
 	case PGF_CNC_TREE_APP: {
 		PgfCncTreeApp* fapp = cti.data;
 		PgfCncFun* fun = fapp->fun;
-		if (fns->expr_apply) {
-			fns->expr_apply(fnsp, fun->name, fapp->n_args);
+
+		if (fns->begin_phrase) {
+			fns->begin_phrase(fnsp,
+							  fun->absfun->type->cid,
+							  fapp->fid, lin_idx,
+							  fun->absfun->name);
 		}
+
 		gu_require(lin_idx < fun->n_lins);
 		PgfSequence seq = fun->lins[lin_idx];
 		size_t nsyms = gu_seq_length(seq);
@@ -441,6 +511,7 @@
 			case PGF_SYMBOL_LIT: {
 				PgfSymbolIdx* sidx = sym_i.data;
 				gu_assert((unsigned) sidx->d < fapp->n_args);
+
 				PgfCncTree argf = fapp->args[sidx->d];
 				pgf_lzr_linearize(concr, argf, sidx->r, fnsp);
 				break;
@@ -465,8 +536,48 @@
 				gu_impossible(); 
 			}
 		}
+		
+		if (fns->end_phrase) {
+			fns->end_phrase(fnsp,
+							fun->absfun->type->cid,
+							fapp->fid, lin_idx,
+							fun->absfun->name);
+		}
 		break;
-	} // case PGF_CNC_TREE_APP
+	}
+	case PGF_CNC_TREE_CHUNKS: {
+		gu_require(lin_idx == 0);
+		PgfCncTreeChunks* fchunks = cti.data;
+		for (size_t i = 0; i < fchunks->n_args; i++) {
+			pgf_lzr_linearize(concr, fchunks->args[i], 0, fnsp);
+		}
+		break;
+	}
+	case PGF_CNC_TREE_LIT: {
+		gu_require(lin_idx == 0);
+		PgfCncTreeLit* flit = cti.data;
+
+		PgfCId cat =
+			pgf_literal_cat(concr, flit->lit)->cnccat->abscat->name;
+		
+		if (fns->begin_phrase) {
+			fns->begin_phrase(fnsp,
+							  cat, flit->fid, 0,
+							  gu_empty_string);
+		}
+
+		if (fns->expr_literal) {
+			fns->expr_literal(fnsp, flit->lit);
+		}
+
+		if (fns->end_phrase) {
+			fns->end_phrase(fnsp,
+							cat, flit->fid, 0,
+							gu_empty_string);
+		}
+
+		break;
+	}
 	default:
 		gu_impossible();
 	}
@@ -539,7 +650,9 @@
 
 static PgfLinFuncs pgf_file_lin_funcs = {
 	.symbol_tokens = pgf_file_lzn_symbol_tokens,
-	.expr_literal  = pgf_file_lzn_expr_literal
+	.expr_literal  = pgf_file_lzn_expr_literal,
+	.begin_phrase  = NULL,
+	.end_phrase    = NULL,
 };
 
 void
diff --git a/src/runtime/c/pgf/linearizer.h b/src/runtime/c/pgf/linearizer.h
--- a/src/runtime/c/pgf/linearizer.h
+++ b/src/runtime/c/pgf/linearizer.h
@@ -20,7 +20,6 @@
 #include <gu/type.h>
 #include <gu/dump.h>
 #include <gu/enum.h>
-#include <pgf/data.h>
 
 /// Linearization of abstract syntax trees.
 /// @file
@@ -48,25 +47,6 @@
 PgfCncTreeEnum*
 pgf_lzr_concretize(PgfConcr* concr, PgfExpr expr, GuPool* pool);
 
-/** @}
- *
- * @name Linearizing concrete syntax trees
- *
- * An individual concrete syntax tree has several different
- * linearizations, corresponding to the various fields and cases of
- * corresponding GF values. The number of these linearizations, called
- * the \e dimension of the tree, can be retrieved with
- * #pgf_cnc_tree_dimension.
- *  
- * A single linearization of a concrete syntax tree is performed by
- * #pgf_lzr_linearize. The linearization is realized as a sequence of
- * events that are notified by calling the functions of a #PgfLinFuncs
- * structure that the client provides.
- *
- * @{
- */
-
-/// Callback functions for linearization.
 typedef struct PgfLinFuncs PgfLinFuncs;
 
 struct PgfLinFuncs
@@ -74,19 +54,15 @@
 	/// Output tokens
 	void (*symbol_tokens)(PgfLinFuncs** self, PgfTokens toks);
 
-	void (*symbol_expr)(PgfLinFuncs** self, 
-			    int argno, PgfExpr expr, int lin_idx);
-
-	/// Begin application
-	void (*expr_apply)(PgfLinFuncs** self, PgfCId cid, int n_args);
-
 	/// Output literal
 	void (*expr_literal)(PgfLinFuncs** self, PgfLiteral lit);
 
-	void (*abort)(PgfLinFuncs** self);
-	void (*finish)(PgfLinFuncs** self);
-};
+	/// Begin phrase
+	void (*begin_phrase)(PgfLinFuncs** self, PgfCId cat, int fid, int lindex, PgfCId fun);
 
+	/// End phrase
+	void (*end_phrase)(PgfLinFuncs** self, PgfCId cat, int fid, int lindex, PgfCId fun);
+};
 
 
 
@@ -101,22 +77,3 @@
 void
 pgf_lzr_linearize_simple(PgfConcr* concr, PgfCncTree ctree,
 			 size_t lin_idx, GuWriter* wtr, GuExn* err);
-
-
-/// Return the dimension of a concrete syntax tree.
-int
-pgf_cnc_tree_dimension(PgfCncTree ctree);
-/**<
- * @param ctree A concrete syntax tree.
- *
- * @return The dimension of the tree, i.e. the number of different
- * linearizations the tree has.
- */
-
-//@}
-
-
-
-extern GuTypeTable
-pgf_linearize_dump_table;
-
diff --git a/src/runtime/c/pgf/literals.c b/src/runtime/c/pgf/literals.c
--- a/src/runtime/c/pgf/literals.c
+++ b/src/runtime/c/pgf/literals.c
@@ -176,13 +176,14 @@
 pgf_match_name_lit(PgfConcr* concr, PgfItem* item, PgfToken tok,
                    PgfExprProb** out_ep, GuPool *pool)
 {
+	GuPool* tmp_pool = gu_new_pool();
+
 	size_t lin_idx;
 	PgfSequence seq;
-	pgf_item_sequence(item, &lin_idx, &seq, pool);
+	pgf_item_sequence(item, &lin_idx, &seq, tmp_pool);
 
 	gu_assert(lin_idx == 0);
 
-	GuPool* tmp_pool = gu_new_pool();
 	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
 	
 	GuString hyp = gu_str_string("-", tmp_pool);
diff --git a/src/runtime/c/pgf/parser.c b/src/runtime/c/pgf/parser.c
--- a/src/runtime/c/pgf/parser.c
+++ b/src/runtime/c/pgf/parser.c
@@ -10,6 +10,8 @@
 //#define PGF_PARSER_DEBUG
 //#define PGF_COUNTS_DEBUG
 //#define PGF_LEFTCORNER_DEBUG
+//#define PGF_LEFTCORNER_FILTER
+//#define PGF_RESULT_DEBUG
 
 typedef GuBuf PgfItemBuf;
 static GU_DEFINE_TYPE(PgfItemBuf, abstract, _);
@@ -42,8 +44,9 @@
 
 typedef struct {
 	PgfConcr* concr;
-	PgfCCat* completed;
-	PgfItem* target;
+	GuPool* pool;      // this pool is used for structures internal to the parser
+	GuPool* out_pool;  // this pool is used for the allocating the final abstract trees
+	GuBuf* expr_queue;
 	PgfExpr meta_var;
 	PgfProduction meta_prod;
     int max_fid;
@@ -55,6 +58,7 @@
     int prod_full_count;
 #endif
     PgfItem* free_item;
+    prob_t beam_size;
 } PgfParsing;
 
 typedef struct {
@@ -72,13 +76,20 @@
 		       gu_type(PgfCFCat), &pgf_cfcat_hasher,
 		       gu_type(PgfProductionSeq), &gu_null_seq);
 
+typedef struct PgfTokenState PgfTokenState;
+
 typedef struct {
-	PgfToken tok;
-    PgfProductionIdx* lexicon_idx;
-} PgfTokenState;
+	bool (*match_token)(PgfTokenState* ts, PgfToken tok, PgfItem* item);
+	PgfToken (*get_token)(PgfTokenState* ts);
+	PgfProductionIdx* (*get_lexicon_idx)(PgfTokenState* ts);
+} PgfTokenFn;
 
+struct PgfTokenState {
+	PgfTokenFn* fn;
+    prob_t lexical_prob;
+};
+
 struct PgfParseState {
-	GuPool* pool;
 	PgfParseState* next;
 
     PgfItemBuf* agenda;
@@ -93,26 +104,23 @@
     PgfTokenState* ts;
 };
 
-typedef struct PgfExprState PgfExprState;
+typedef struct PgfAnswers {
+	GuBuf* conts;
+	GuBuf* exprs;
+	prob_t outside_prob;
+} PgfAnswers;
 
-struct PgfExprState {
-	PgfExprState* cont;
-	PgfExpr expr;
+typedef struct {
+	PgfAnswers* answers;
+	PgfExprProb ep;
 	PgfPArgs args;
 	size_t arg_idx;
-};
-
-typedef struct {
-	PgfExprState *st;
-	prob_t prob;
-} PgfExprQState;
+} PgfExprState;
 
 typedef struct PgfParseResult PgfParseResult;
 
 struct PgfParseResult {
-	GuPool* tmp_pool;
     PgfParseState* state;
-	GuBuf* pqueue;
 	PgfExprEnum en;
 };
 
@@ -305,7 +313,7 @@
     case PGF_PRODUCTION_APPLY: {
         PgfProductionApply* papp = i.data;
         gu_printf(wtr,err,"F%d(",papp->fun->funid);
-        pgf_print_expr(papp->fun->ep->expr, 0, wtr, err);
+        pgf_print_expr(papp->fun->ep->expr, NULL, 0, wtr, err);
         gu_printf(wtr,err,")[");
         pgf_print_production_args(papp->args,wtr,err);
         gu_printf(wtr,err,"]\n");
@@ -319,7 +327,7 @@
     case PGF_PRODUCTION_EXTERN: {
         PgfProductionExtern* pext = i.data;
         gu_printf(wtr,err,"<extern>(");
-        pgf_print_expr(pext->ep->expr, 0, wtr, err);
+        pgf_print_expr(pext->ep->expr, NULL, 0, wtr, err);
         gu_printf(wtr,err,")[]\n");
         break;
     }
@@ -375,7 +383,7 @@
 		PgfProductionApply* papp = i.data;
         PgfCncFun* fun = papp->fun;
         gu_printf(wtr, err, "F%d(", fun->funid);
-        pgf_print_expr(fun->ep->expr, 0, wtr, err);
+        pgf_print_expr(fun->ep->expr, NULL, 0, wtr, err);
         gu_printf(wtr, err, ")[");
         pgf_print_production_args(item->args, wtr, err);
         gu_printf(wtr, err, "]; ");
@@ -391,7 +399,7 @@
         gu_printf(wtr, err, "<extern>");
         if (pext->ep != NULL) {
 			gu_printf(wtr, err, "(");
-			pgf_print_expr(pext->ep->expr, 0, wtr, err);
+			pgf_print_expr(pext->ep->expr, NULL, 0, wtr, err);
 			gu_printf(wtr, err, ")");
 		}
 		gu_printf(wtr, err, "[");
@@ -415,7 +423,64 @@
 	            item->conts->outside_prob,
 	            item->inside_prob+item->conts->outside_prob);
 }
+
+#ifdef PGF_RESULT_DEBUG
+static void
+pgf_print_expr_state(PgfExprState* st,
+                     GuWriter* wtr, GuExn* err, GuBuf* stack)
+{
+	gu_buf_push(stack, int, (gu_seq_length(st->args) - st->arg_idx - 1));
+
+	if (gu_buf_length(st->answers->conts) > 0) {
+		PgfExprState* cont = gu_buf_get(st->answers->conts, PgfExprState*, 0);
+		if (cont != NULL)
+			pgf_print_expr_state(cont, wtr, err, stack);
+	}
+
+	gu_puts(" (", wtr, err);
+	pgf_print_expr(st->ep.expr, NULL, 0, wtr, err);
+}
+
+static void
+pgf_print_expr_state0(PgfExprState* st,
+                      GuWriter* wtr, GuExn* err, GuPool* tmp_pool)
+{	
+	gu_printf(wtr, err, "[%f+%f=%f]", 
+		st->ep.prob,
+		st->answers->outside_prob,
+		st->answers->outside_prob+st->ep.prob);
+
+	size_t n_args = gu_seq_length(st->args);
+
+	GuBuf* stack = gu_new_buf(int, tmp_pool);
+	if (n_args > 0)
+		gu_buf_push(stack, int, n_args - st->arg_idx);
+
+	if (gu_buf_length(st->answers->conts) > 0) {
+		PgfExprState* cont =
+			gu_buf_get(st->answers->conts, PgfExprState*, 0);
+		if (cont != NULL)
+			pgf_print_expr_state(cont, wtr, err, stack);
+	}
+
+	if (n_args > 0)
+		gu_puts(" (", wtr, err);
+	else
+		gu_puts(" ", wtr, err);
+	pgf_print_expr(st->ep.expr, NULL, 0, wtr, err);
+
+	size_t n_counts = gu_buf_length(stack);
+	for (size_t i = 0; i < n_counts; i++) {
+		int count = gu_buf_get(stack, int, i);
+		while (count-- > 0)
+			gu_puts(" ?", wtr, err);
+		
+		gu_puts(")", wtr, err);
+	}
+	gu_puts("\n", wtr, err);
+}
 #endif
+#endif
 
 static int
 cmp_item_prob(GuOrder* self, const void* a, const void* b)
@@ -485,12 +550,13 @@
 pgf_parsing_create_completed(PgfParseState* state, PgfItemConts* conts,
                              prob_t viterbi_prob)
 {
-	PgfCCat* cat = gu_new(PgfCCat, state->pool);
+	PgfCCat* cat = gu_new(PgfCCat, state->ps->pool);
 	cat->cnccat = conts->ccat->cnccat;
 	cat->viterbi_prob = viterbi_prob;
 	cat->fid = state->ps->max_fid++;
 	cat->conts = conts;
-	cat->prods = gu_buf_seq(gu_new_buf(PgfProduction, state->pool));
+	cat->answers = NULL;
+	cat->prods = gu_buf_seq(gu_new_buf(PgfProduction, state->ps->pool));
 	cat->n_synprods = 0;
 	gu_map_put(state->generated_cats, conts, PgfCCat*, cat);
 
@@ -725,9 +791,8 @@
 pgf_parsing_add_transition(PgfParseState* before, PgfParseState* after, 
                            PgfToken tok, PgfItem* item)
 {
-    if (gu_string_eq(tok, after->ts->tok)) {
+    if (after->ts->fn->match_token(after->ts, tok, item)) {
         if (after->next == NULL) {
-			after->ps->target = item;
 			after->viterbi_prob = 
 				item->inside_prob+item->conts->outside_prob;
 		}
@@ -739,12 +804,21 @@
 }
 
 static void
+pgf_result_predict(PgfParsing* ps, 
+                   PgfExprState* cont, PgfCCat* ccat);
+
+static void
+pgf_result_production(PgfParsing* ps, 
+                      PgfAnswers* answers, PgfProduction prod);
+
+static void
 pgf_parsing_combine(PgfParseState* before, PgfParseState* after,
                     PgfItem* cont, PgfCCat* cat, int lin_idx)
 {
 	if (cont == NULL) {
-		if (after == NULL)
-			before->ps->completed = cat;
+		if (after == NULL) {
+			pgf_result_predict(before->ps, NULL, cat);
+		}
 		return;
 	}
 
@@ -752,19 +826,19 @@
 	switch (gu_variant_tag(cont->curr_sym)) {
 	case PGF_SYMBOL_CAT: {
 		PgfSymbolCat* scat = gu_variant_data(cont->curr_sym);
-		item = pgf_item_update_arg(cont, scat->d, cat, before->pool, before->ps);
+		item = pgf_item_update_arg(cont, scat->d, cat, before->ps->pool, before->ps);
 		break;
 	}
 	case PGF_SYMBOL_LIT: {
 		PgfSymbolLit* slit = gu_variant_data(cont->curr_sym);
-		item = pgf_item_update_arg(cont, slit->d, cat, before->pool, before->ps);
+		item = pgf_item_update_arg(cont, slit->d, cat, before->ps->pool, before->ps);
 		break;
 	}
 	default:
 		gu_impossible();
 	}
 
-	pgf_item_advance(item, before->pool);
+	pgf_item_advance(item, before->ps->pool);
 	gu_buf_heap_push(before->agenda, &pgf_item_prob_order, &item);
 }
 
@@ -773,7 +847,7 @@
                        PgfItemConts* conts, PgfProduction prod)
 {
 	PgfItem* item =
-        pgf_new_item(conts, prod, state->pool, state->ps);
+        pgf_new_item(conts, prod, state->ps->pool, state->ps);
     gu_buf_heap_push(state->agenda, &pgf_item_prob_order, &item);
 }
 
@@ -859,7 +933,7 @@
                      PgfItem* item, PgfExprProb *ep)
 {
 	PgfProduction prod =
-		pgf_parsing_new_production(item, ep, before->pool);
+		pgf_parsing_new_production(item, ep, before->ps->pool);
 #ifdef PGF_COUNTS_DEBUG
 	before->ps->prod_full_count++;
 #endif
@@ -893,7 +967,7 @@
 
 	if (tmp_cat != NULL) {
 		PgfItemContss* contss =
-			pgf_parsing_get_contss(before->conts_map, cat, before->pool);
+			pgf_parsing_get_contss(before->conts_map, cat, before->ps->pool);
 		size_t n_contss = gu_list_length(contss);
 		for (size_t i = 0; i < n_contss; i++) {
 			PgfItemConts* conts2 = gu_list_index(contss, i);
@@ -912,7 +986,7 @@
 		PgfParseState* state = after;
 		while (state != NULL) {
 			PgfItemContss* contss =
-				pgf_parsing_get_contss(state->conts_map, cat, state->pool);
+				pgf_parsing_get_contss(state->conts_map, cat, state->ps->pool);
 			size_t n_contss = gu_list_length(contss);
 			for (size_t i = 0; i < n_contss; i++) {
 				PgfItemConts* conts2 = gu_list_index(contss, i);
@@ -928,6 +1002,10 @@
 
 			state = state->next;
 		}
+		
+		if (cat->answers != NULL) {
+			pgf_result_production(before->ps, cat->answers, prod);
+		}
 	} else {
 		size_t n_conts = gu_buf_length(item->conts->items);
 		for (size_t i = 0; i < n_conts; i++) {
@@ -937,6 +1015,7 @@
     }
 }
 
+#ifdef PGF_LEFTCORNER_FILTER
 typedef struct {
 	GuMapItor fn;
 	PgfConcr* concr;
@@ -960,11 +1039,13 @@
 		}
 	}
 }
+#endif
 
 static bool
 pgf_parsing_bu_filter(PgfParseState* before, PgfParseState* after,
                       PgfCCat* ccat, size_t lin_idx)
 {
+#ifdef PGF_LEFTCORNER_FILTER
 	while (ccat->conts != NULL)			// back to the original PgfCCat
 		ccat = ccat->conts->ccat;
 	PgfCFCat cfc = {ccat, lin_idx};
@@ -973,12 +1054,12 @@
 		return false;
 	}
 
-	if (after != NULL && after->ts->lexicon_idx != NULL) {
+	if (after != NULL && after->ts->fn->get_lexicon_idx(after->ts) != NULL) {
 		PgfFilterFn clo = {{ pgf_parsing_bu_filter_iter }, before->ps->concr, cfc, true};
-		gu_map_iter(after->ts->lexicon_idx, &clo.fn, NULL);
+		gu_map_iter(after->ts->fn->get_lexicon_idx(after->ts), &clo.fn, NULL);
 		return clo.filter;
 	}
-
+#endif
 	return false;
 }
 
@@ -989,7 +1070,7 @@
 	PgfItemConts* conts = 
 		pgf_parsing_get_conts(before->conts_map, 
 		                      ccat, lin_idx, before,
-		                      before->pool);
+		                      before->ps->pool);
 	gu_buf_push(conts->items, PgfItem*, item);
 	if (gu_buf_length(conts->items) == 1) {
 		/* First time we encounter this linearization
@@ -1000,20 +1081,31 @@
 			item->inside_prob-conts->ccat->viterbi_prob+
 			item->conts->outside_prob;
 
+		size_t n_prods = ccat->n_synprods;
+		PgfProductionIdx* lexicon_idx = NULL;
+		if (after != NULL) {
+			lexicon_idx = after->ts->fn->get_lexicon_idx(after->ts);
+			
+			// we don't know the current token.
+			// probably we just compute the list of completions
+			if (lexicon_idx == NULL)
+				n_prods = gu_seq_length(ccat->prods);
+		}
+		
 		// Top-down prediction for syntactic rules
-		PgfProductionSeq prods = ccat->prods;
-		for (size_t i = 0; i < ccat->n_synprods; i++) {
+		for (size_t i = 0; i < n_prods; i++) {
 			PgfProduction prod =
-				gu_seq_get(prods, PgfProduction, i);		
+				gu_seq_get(ccat->prods, PgfProduction, i);		
 			pgf_parsing_production(before, conts, prod);
 		}
 
 		// Bottom-up prediction for lexical rules
-		if (after != NULL && after->ts->lexicon_idx != NULL) {
+		
+		if (lexicon_idx != NULL) {
 			PgfCFCat cfc = {ccat, lin_idx};
 			PgfProductionSeq tok_prods = 
-				gu_map_get(after->ts->lexicon_idx, &cfc, PgfProductionSeq);
-			
+				gu_map_get(lexicon_idx, &cfc, PgfProductionSeq);
+
 			if (!gu_seq_is_null(tok_prods)) {
 				size_t n_prods = gu_seq_length(tok_prods);
 				for (size_t i = 0; i < n_prods; i++) {
@@ -1065,20 +1157,24 @@
 pgf_parsing_meta_scan(PgfParseState* before, PgfParseState* after,
 	                  PgfItem* meta_item, prob_t meta_prob)
 {
-	PgfItem* item = pgf_item_copy(meta_item, before->pool, before->ps);
-	item->inside_prob += meta_prob;
+	PgfToken tok = after->ts->fn->get_token(after->ts);
+	
+	if (!gu_string_eq(tok, gu_empty_string)) {	
+		PgfItem* item = pgf_item_copy(meta_item, before->ps->pool, before->ps);
+		item->inside_prob += meta_prob;
 
-	PgfSymbol prev = item->curr_sym;
-	PgfSymbolKS* sks = (PgfSymbolKS*)
-		gu_alloc_variant(PGF_SYMBOL_KS,
-						 sizeof(PgfSymbolKS)+sizeof(PgfSymbol),
-						 gu_alignof(PgfSymbolKS),
-						 &item->curr_sym, after->pool);
-	*((PgfSymbol*)(sks+1)) = prev;
-	sks->tokens = gu_new_seq(PgfToken, 1, after->pool);
-	gu_seq_set(sks->tokens, PgfToken, 0, after->ts->tok);
+		PgfSymbol prev = item->curr_sym;
+		PgfSymbolKS* sks = (PgfSymbolKS*)
+			gu_alloc_variant(PGF_SYMBOL_KS,
+							 sizeof(PgfSymbolKS)+sizeof(PgfSymbol),
+							 gu_alignof(PgfSymbolKS),
+							 &item->curr_sym, after->ps->pool);
+		*((PgfSymbol*)(sks+1)) = prev;
+		sks->tokens = gu_new_seq(PgfToken, 1, after->ps->pool);
+		gu_seq_set(sks->tokens, PgfToken, 0, tok);
 
-	gu_buf_heap_push(before->agenda, &pgf_item_prob_order, &item);
+		gu_buf_heap_push(before->agenda, &pgf_item_prob_order, &item);
+	}
 }
 
 typedef struct {
@@ -1093,7 +1189,7 @@
 {
 	(void) (err);
 	
-	PgfCat* abscat = (PgfCat*) key;
+	PgfAbsCat* abscat = (PgfAbsCat*) key;
     prob_t meta_prob = *((prob_t*) value);
     PgfMetaPredictFn* clo = (PgfMetaPredictFn*) fn;
     PgfParseState* before = clo->before;
@@ -1121,12 +1217,12 @@
 			}
 
 			PgfItem* item = 
-				pgf_item_copy(meta_item, before->pool, before->ps);
+				pgf_item_copy(meta_item, before->ps->pool, before->ps);
 			item->inside_prob +=
 				ccat->viterbi_prob+meta_prob;
 
 			size_t nargs = gu_seq_length(meta_item->args);
-			item->args = gu_new_seq(PgfPArg, nargs+1, before->pool);
+			item->args = gu_new_seq(PgfPArg, nargs+1, before->ps->pool);
 			memcpy(gu_seq_data(item->args), gu_seq_data(meta_item->args),
 			       nargs * sizeof(PgfPArg));
 			gu_seq_set(item->args, PgfPArg, nargs,
@@ -1137,7 +1233,7 @@
 				gu_alloc_variant(PGF_SYMBOL_CAT,
 								 sizeof(PgfSymbolCat)+sizeof(PgfSymbol),
 								 gu_alignof(PgfSymbolCat),
-								 &item->curr_sym, before->pool);
+								 &item->curr_sym, before->ps->pool);
 			*((PgfSymbol*)(scat+1)) = prev;
 			scat->d = nargs;
 			scat->r = lin_idx;
@@ -1180,7 +1276,7 @@
 				gu_seq_get(sks->tokens, PgfToken, item->tok_idx++);
 			if (item->tok_idx == gu_seq_length(sks->tokens)) {
 				item->tok_idx = 0;
-				pgf_item_advance(item, after->pool);
+				pgf_item_advance(item, after->ps->pool);
 			}
 			pgf_parsing_add_transition(before, after, tok, item);
 		}
@@ -1197,11 +1293,11 @@
 				PgfItem* new_item;
 				
 				tok = gu_seq_get(skp->default_form, PgfToken, 0);
-				new_item = pgf_item_copy(item, after->pool, after->ps);            
+				new_item = pgf_item_copy(item, after->ps->pool, after->ps);            
 				new_item->tok_idx++;
 				if (new_item->tok_idx == gu_seq_length(skp->default_form)) {
 					new_item->tok_idx = 0;
-					pgf_item_advance(new_item, after->pool);
+					pgf_item_advance(new_item, after->ps->pool);
 				}
 				pgf_parsing_add_transition(before, after, tok, new_item);
 
@@ -1216,12 +1312,12 @@
 					}
 					if (!skip) {
 						tok = gu_seq_get(toks, PgfToken, 0);
-						new_item = pgf_item_copy(item, after->pool, after->ps);
+						new_item = pgf_item_copy(item, after->ps->pool, after->ps);
 						new_item->tok_idx++;
 						new_item->alt = i;
 						if (new_item->tok_idx == gu_seq_length(toks)) {
 							new_item->tok_idx = 0;
-							pgf_item_advance(new_item, after->pool);
+							pgf_item_advance(new_item, after->ps->pool);
 						}
 						pgf_parsing_add_transition(before, after, tok, new_item);
 					}
@@ -1232,7 +1328,7 @@
 				item->tok_idx++;
 				if (item->tok_idx == gu_seq_length(skp->default_form)) {
 					item->tok_idx = 0;
-					pgf_item_advance(item, after->pool);
+					pgf_item_advance(item, after->ps->pool);
 				}
 				pgf_parsing_add_transition(before, after, tok, item);
 			} else {
@@ -1242,7 +1338,7 @@
 				item->tok_idx++;
 				if (item->tok_idx == gu_seq_length(toks)) {
 					item->tok_idx = 0;
-					pgf_item_advance(item, after->pool);
+					pgf_item_advance(item, after->ps->pool);
 				}
 				pgf_parsing_add_transition(before, after, tok, item);
 			}
@@ -1263,7 +1359,7 @@
 				PgfItemConts* conts = 
 					pgf_parsing_get_conts(before->conts_map, 
 										  parg->ccat, slit->r, before,
-										  before->pool);
+										  before->ps->pool);
 				gu_buf_push(conts->items, PgfItem*, item);
 
 				if (gu_buf_length(conts->items) == 1) {
@@ -1280,7 +1376,7 @@
 						PgfProductionExtern* pext =
 							gu_new_variant(PGF_PRODUCTION_EXTERN,
 							               PgfProductionExtern,
-							               &prod, before->pool);
+							               &prod, before->ps->pool);
 						pext->callback = callback;
 						pext->ep = NULL;
 						pext->lins = gu_null_seq;
@@ -1392,14 +1488,15 @@
 				pgf_parsing_symbol(before, after, item, sym);
 			}
 		} else {
-			PgfToken tok = (after != NULL) ? after->ts->tok
-			                               : gu_empty_string;
+			PgfToken tok = (after != NULL)
+			    ? after->ts->fn->get_token(after->ts)
+			    : gu_empty_string;
 
 			PgfExprProb *ep = NULL;
 			bool accepted = 
 				pext->callback->match(before->ps->concr, item, 
 				                      tok,
-				                      &ep, before->pool);
+				                      &ep, before->ps->out_pool);
 
 			if (ep != NULL)
 				pgf_parsing_complete(before, after, item, ep);
@@ -1411,9 +1508,9 @@
 						gu_alloc_variant(PGF_SYMBOL_KS,
 										 sizeof(PgfSymbolKS)+sizeof(PgfSymbol),
 										 gu_alignof(PgfSymbolKS),
-										 &item->curr_sym, after->pool);
+										 &item->curr_sym, after->ps->pool);
 					*((PgfSymbol*)(sks+1)) = prev;
-					sks->tokens = gu_new_seq(PgfToken, 1, after->pool);
+					sks->tokens = gu_new_seq(PgfToken, 1, after->ps->pool);
 					gu_seq_set(sks->tokens, PgfToken, 0, tok);
 
 					item->seq_idx++;
@@ -1432,7 +1529,7 @@
 			before->meta_item = item;
 			
 			if (after == NULL) {
-				PgfExprProb *ep = gu_new(PgfExprProb, before->pool);
+				PgfExprProb *ep = gu_new(PgfExprProb, before->ps->pool);
 				ep->expr = before->ps->meta_var;
 				ep->prob = item->inside_prob;
 				size_t n_args = gu_seq_length(item->args);
@@ -1466,8 +1563,13 @@
 }
 
 static bool
-pgf_parsing_proceed(PgfParseState* state) {
+pgf_parsing_proceed(PgfParseState* state)
+{
 	prob_t best_prob = INFINITY;
+	if (gu_buf_length(state->ps->expr_queue) > 0) {
+		best_prob = gu_buf_get(state->ps->expr_queue, PgfExprState*, 0)->ep.prob;
+	}
+
 	PgfParseState* before = NULL;
 
 	prob_t delta_prob = 0;
@@ -1482,9 +1584,13 @@
 				before    = st;
 			}
 		}
-
-		delta_prob += 
-			(st->viterbi_prob-(st->next ? st->next->viterbi_prob : 0))*0.95;
+		
+		prob_t state_delta =
+			(st->viterbi_prob-(st->next ? st->next->viterbi_prob : 0))*
+			state->ps->beam_size;
+		//prob_t lexical_prob =
+		//	st->ts ? st->ts->lexical_prob : 0;
+		delta_prob += state_delta; /*fmax(state_delta, lexical_prob)*/;   // the calculation of lexical_prob doesn't work properly.
 		st = st->next;
 	}
 
@@ -1516,13 +1622,30 @@
 	return true;
 }
 
+static prob_t
+pgf_parsing_default_beam_size(PgfConcr* concr)
+{
+	GuPool* tmp_pool = gu_new_pool();
+	PgfCId flag_name = gu_str_string("beam_size", tmp_pool);
+	PgfLiteral lit = gu_map_get(concr->cflags, &flag_name, PgfLiteral);
+	
+	if (gu_variant_is_null(lit))
+		return 0;
+
+	GuVariantInfo pi = gu_variant_open(lit);
+	gu_assert (pi.tag == PGF_LITERAL_FLT);	
+	return ((PgfLiteralFlt*) pi.data)->val;
+}
+
 static PgfParsing*
-pgf_new_parsing(PgfConcr* concr, GuPool* pool)
+pgf_new_parsing(PgfConcr* concr, double heuristics,
+                GuPool* pool, GuPool* out_pool)
 {
 	PgfParsing* ps = gu_new(PgfParsing, pool);
 	ps->concr = concr;
-	ps->completed = NULL;
-	ps->target = NULL;
+	ps->pool = pool;
+	ps->out_pool = out_pool;
+	ps->expr_queue = gu_new_buf(PgfExprState*, pool);
 	ps->max_fid = concr->total_cats;
 #ifdef PGF_COUNTS_DEBUG
 	ps->item_full_count = 0;
@@ -1532,6 +1655,7 @@
 	ps->prod_full_count = 0;
 #endif
 	ps->free_item = NULL;
+	ps->beam_size = heuristics;
 
 	PgfExprMeta *expr_meta =
 		gu_new_variant(PGF_EXPR_META,
@@ -1556,7 +1680,6 @@
                     GuPool* pool)
 {
 	PgfParseState* state = gu_new(PgfParseState, pool);
-	state->pool = pool;
 	state->next = next;
     state->agenda = gu_new_buf(PgfItem*, pool);
     state->meta_item = NULL;
@@ -1569,13 +1692,46 @@
 	return state;
 }
 
+typedef struct {
+	GuMapItor fn;
+	PgfTokenState* ts;
+} PgfLexiconFn;
+
+static void
+pgf_parser_compute_lexicon_prob(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfTokenState* ts = ((PgfLexiconFn*) fn)->ts;
+	PgfProductionSeq prods = *((PgfProductionSeq*) value);
+	
+	if (gu_seq_is_null(prods))
+		return;
+	
+	size_t n_prods = gu_seq_length(prods);
+	for (size_t i = 0; i < n_prods; i++) {
+		PgfProduction prod =
+			gu_seq_get(prods, PgfProduction, i);
+
+		GuVariantInfo pi = gu_variant_open(prod);
+		switch (pi.tag) {
+		case PGF_PRODUCTION_APPLY: {
+			PgfProductionApply* papp = pi.data;
+			if (ts->lexical_prob > papp->fun->ep->prob) {
+				ts->lexical_prob = papp->fun->ep->prob;
+			}
+			break;
+		}
+		}
+	}
+}
+
+#define pgf_new_token_state(ty, pool) \
+	(ty*) pgf_new_token_state_(&pgf_tsfn_##ty, (PgfTokenState*) gu_new(ty, pool))
+
 static PgfTokenState*
-pgf_new_token_state(PgfConcr *concr, PgfToken tok, GuPool* pool)
+pgf_new_token_state_(PgfTokenFn* fn, PgfTokenState* ts)
 {
-	PgfTokenState* ts = gu_new(PgfTokenState, pool);
-	ts->tok = tok;
-    ts->lexicon_idx = gu_map_get(concr->leftcorner_tok_idx, 
-                                 &tok, PgfProductionIdx*);
+	ts->fn = fn;
+	ts->lexical_prob = INFINITY;	
 	return ts;
 }
 
@@ -1591,199 +1747,372 @@
 }
 #endif
 
+typedef struct {
+	PgfTokenState ts;
+	PgfToken tok;
+	PgfProductionIdx *lexicon_idx;
+} PgfRealTokenState;
+
+static bool
+pgf_real_match_token(PgfTokenState* ts, PgfToken tok, PgfItem* item)
+{
+	return gu_string_eq(gu_container(ts, PgfRealTokenState, ts)->tok, tok);
+}
+
+static PgfToken
+pgf_real_get_token(PgfTokenState* ts) {
+	return gu_container(ts, PgfRealTokenState, ts)->tok;
+}
+
+static PgfProductionIdx*
+pgf_real_get_lexicon_idx(PgfTokenState* ts) {
+	return gu_container(ts, PgfRealTokenState, ts)->lexicon_idx;
+}
+
+static PgfTokenFn pgf_tsfn_PgfRealTokenState = {
+	pgf_real_match_token,
+	pgf_real_get_token,
+	pgf_real_get_lexicon_idx
+};
+
 PgfParseState*
-pgf_parser_next_state(PgfParseState* prev, PgfToken tok, GuPool* pool)
+pgf_parser_next_state(PgfParseState* prev, PgfToken tok)
 {
 #ifdef PGF_COUNTS_DEBUG
 	pgf_parsing_print_counts(prev->ps);
 #endif
 
-	PgfTokenState* ts =
-		pgf_new_token_state(prev->ps->concr,tok,pool);
+	PgfRealTokenState* ts =
+		pgf_new_token_state(PgfRealTokenState, prev->ps->pool);
+	ts->tok = tok;
+    ts->lexicon_idx = gu_map_get(prev->ps->concr->leftcorner_tok_idx,
+                                 &tok, PgfProductionIdx*);	
+	if (ts->lexicon_idx != NULL) {
+		PgfLexiconFn clo = { { pgf_parser_compute_lexicon_prob }, &ts->ts };
+		gu_map_iter(ts->lexicon_idx, &clo.fn, NULL);
+	}
+	if (ts->ts.lexical_prob == INFINITY)
+		ts->ts.lexical_prob = 0;
+
 	PgfParseState* state =
-	    pgf_new_parse_state(prev->ps, prev, ts, pool);
+	    pgf_new_parse_state(prev->ps, prev, &ts->ts, prev->ps->pool);
 
-	state->ps->target = NULL;
-	while (state->ps->target == NULL) {
+	while (gu_buf_length(state->agenda) == 0) {
 		if (!pgf_parsing_proceed(state))
-			break;
+			return NULL;
 	}
-    if (state->ps->target != NULL) {
-		return state;
-    }
 
+	return state;
+}
+
+typedef struct {
+	PgfTokenState ts;
+	GuEnum en;
+	GuString prefix;
+	PgfTokenProb* tp;
+	GuPool* pool;
+	PgfParseState* state;
+} PgfPrefixTokenState;
+
+static bool
+pgf_prefix_match_token(PgfTokenState* ts0, PgfToken tok, PgfItem* item)
+{
+	PgfPrefixTokenState* ts = 
+		gu_container(ts0, PgfPrefixTokenState, ts);
+
+	if (gu_string_is_prefix(ts->prefix, tok)) {
+		ts->tp = gu_new(PgfTokenProb, ts->pool);
+		ts->tp->tok  = tok;
+		ts->tp->prob = item->inside_prob+item->conts->outside_prob;
+	}
+
+	return false;
+}
+
+static PgfToken
+pgf_prefix_get_token(PgfTokenState* ts) {
+	return gu_empty_string;
+}
+
+static PgfProductionIdx*
+pgf_prefix_get_lexicon_idx(PgfTokenState* ts) {
 	return NULL;
 }
 
+static PgfTokenFn pgf_tsfn_PgfPrefixTokenState = {
+	pgf_prefix_match_token,
+	pgf_prefix_get_token,
+	pgf_prefix_get_lexicon_idx
+};
+
+static void
+pgf_parser_completions_next(GuEnum* self, void* to, GuPool* pool)
+{
+	PgfPrefixTokenState* ts =
+		gu_container(self, PgfPrefixTokenState, en);
+
+	ts->tp   = NULL;
+	ts->pool = pool;
+	while (ts->tp == NULL) {
+		if (!pgf_parsing_proceed(ts->state))
+			break;
+	}
+
+	*((PgfTokenProb**)to) = ts->tp;
+}
+
+GuEnum*
+pgf_parser_completions(PgfParseState* prev, GuString prefix)
+{
+#ifdef PGF_COUNTS_DEBUG
+	pgf_parsing_print_counts(prev->ps);
+#endif
+
+	PgfPrefixTokenState* ts =
+		pgf_new_token_state(PgfPrefixTokenState, prev->ps->pool);
+	ts->en.next = pgf_parser_completions_next;
+	ts->prefix  = prefix;
+	ts->tp      = NULL;
+	ts->state   =
+	    pgf_new_parse_state(prev->ps, prev, &ts->ts, prev->ps->pool);
+
+	return &ts->en;
+}
+
 static int
-cmp_expr_qstate(GuOrder* self, const void* a, const void* b)
+cmp_expr_state(GuOrder* self, const void* a, const void* b)
 {
-	PgfExprQState *s1 = (PgfExprQState *) a;
-	PgfExprQState *s2 = (PgfExprQState *) b;
+	PgfExprState *s1 = *((PgfExprState **) a);
+	PgfExprState *s2 = *((PgfExprState **) b);
 
-	if (s1->prob < s2->prob)
+	prob_t prob1 = s1->answers->outside_prob+s1->ep.prob;
+	prob_t prob2 = s2->answers->outside_prob+s2->ep.prob;
+
+	if (prob1 < prob2)
 		return -1;
-	else if (s1->prob > s2->prob)
+	else if (prob1 > prob2)
 		return 1;
 	else
 		return 0;
 }
 
 static GuOrder
-pgf_expr_qstate_order = { cmp_expr_qstate };
+pgf_expr_state_order = { cmp_expr_state };
 
 static void
-pgf_result_cat_init(PgfParseResult* pr,
-                    PgfExprState* cont, prob_t cont_prob, PgfCCat* ccat)
+pgf_result_production(PgfParsing* ps, 
+                      PgfAnswers* answers, PgfProduction prod)
 {
-	// Checking for loops in the chart
-	if (cont != NULL) {
-		PgfExprState* st = cont->cont;
-		while (st != NULL) {
-			PgfPArg* arg = gu_seq_index(st->args, PgfPArg, st->arg_idx);
-			if (arg->ccat == ccat)
-				return;
+	GuVariantInfo pi = gu_variant_open(prod);
+	switch (pi.tag) {
+	case PGF_PRODUCTION_APPLY: {
+		PgfProductionApply* papp = pi.data;
 
-			st = st->cont;
+		PgfExprState *st = gu_new(PgfExprState, ps->pool);
+		st->answers = answers;
+		st->ep      = *papp->fun->ep;
+		st->args    = papp->args;
+		st->arg_idx = 0;
+
+		size_t n_args = gu_seq_length(st->args);
+		for (size_t k = 0; k < n_args; k++) {
+			PgfPArg* parg = gu_seq_index(st->args, PgfPArg, k);
+			st->ep.prob += parg->ccat->viterbi_prob;
 		}
-	}
 
-	if (gu_seq_is_null(ccat->prods))
-		return;
+		gu_buf_heap_push(ps->expr_queue, &pgf_expr_state_order, &st);
+		break;
+	}
+	case PGF_PRODUCTION_COERCE: {
+		PgfProductionCoerce* pcoerce = pi.data;
 
-	// Generation
-	size_t n_prods = gu_seq_length(ccat->prods);
-	for (size_t i = 0; i < n_prods; i++) {
-		PgfProduction prod =
-			gu_seq_get(ccat->prods, PgfProduction, i);
+		PgfCCat* ccat = pcoerce->coerce;
+		size_t n_prods = gu_seq_length(ccat->prods);
+		for (size_t i = 0; i < n_prods; i++) {
+			PgfProduction prod =
+				gu_seq_get(ccat->prods, PgfProduction, i);
+			pgf_result_production(ps, answers, prod);
+		}
+		break;
+	}
+	case PGF_PRODUCTION_EXTERN: {
+		PgfProductionExtern* pext = pi.data;
 
-		GuVariantInfo pi = gu_variant_open(prod);
-		switch (pi.tag) {
-		case PGF_PRODUCTION_APPLY: {
-			PgfProductionApply* papp = pi.data;
+		PgfExprState *st = gu_new(PgfExprState, ps->pool);
+		st->answers = answers;
+		st->ep      = *pext->ep;
+		st->args    = gu_empty_seq();
+		st->arg_idx = 0;
 
-			PgfExprState *st = gu_new(PgfExprState, pr->tmp_pool);
-			st->cont = cont;
-			st->expr = papp->fun->ep->expr;
-			st->args = papp->args;
-			st->arg_idx = 0;
+		gu_buf_heap_push(ps->expr_queue, &pgf_expr_state_order, &st);
+		break;
+	}
+	case PGF_PRODUCTION_META: {
+		PgfProductionMeta* pmeta = pi.data;
 
-			PgfExprQState q = {st, cont_prob + papp->fun->ep->prob};
-			size_t n_args = gu_seq_length(st->args);
-			for (size_t k = 0; k < n_args; k++) {
-				PgfPArg* parg = gu_seq_index(st->args, PgfPArg, k);
-				q.prob += parg->ccat->viterbi_prob;
-			}
+		PgfExprState *st = gu_new(PgfExprState, ps->pool);
+		st->answers = answers;
+		st->ep      = *pmeta->ep;
+		st->args    = pmeta->args;
+		st->arg_idx = 0;
 
-			gu_buf_heap_push(pr->pqueue, &pgf_expr_qstate_order, &q);
-			break;
+		size_t n_args = gu_seq_length(st->args);
+		for (size_t k = 0; k < n_args; k++) {
+			PgfPArg* parg = gu_seq_index(st->args, PgfPArg, k);
+			st->ep.prob += parg->ccat->viterbi_prob;
 		}
-		case PGF_PRODUCTION_COERCE: {
-			PgfProductionCoerce* pcoerce = pi.data;
-			pgf_result_cat_init(pr, cont, cont_prob, pcoerce->coerce);
-			break;
+
+		gu_buf_heap_push(ps->expr_queue, &pgf_expr_state_order, &st);
+		break;
+	}
+	default:
+		gu_impossible();
+	}
+}
+
+static void
+pgf_result_predict(PgfParsing* ps, 
+                   PgfExprState* cont, PgfCCat* ccat)
+{
+	prob_t outside_prob = 0;
+	if (cont != NULL) {
+		cont->ep.prob -= ccat->viterbi_prob;
+		outside_prob =
+			cont->answers->outside_prob+cont->ep.prob;
+	}
+
+	PgfAnswers* answers = ccat->answers;
+	if (answers == NULL) {
+		answers = gu_new(PgfAnswers, ps->pool);
+		answers->conts = gu_new_buf(PgfExprState*, ps->pool);
+		answers->exprs = gu_new_buf(PgfExprProb*,  ps->pool);
+		answers->outside_prob = outside_prob;
+
+		ccat->answers = answers;
+	}
+
+	gu_buf_push(answers->conts, PgfExprState*, cont);
+
+	if (gu_buf_length(answers->conts) == 1) {
+		if (gu_seq_is_null(ccat->prods))
+			return;
+
+		// Generation
+		size_t n_prods = gu_seq_length(ccat->prods);
+		for (size_t i = 0; i < n_prods; i++) {
+			PgfProduction prod =
+				gu_seq_get(ccat->prods, PgfProduction, i);
+			pgf_result_production(ps, answers, prod);
 		}
-		case PGF_PRODUCTION_EXTERN: {
-			PgfProductionExtern* pext = pi.data;
+	} else {
+		size_t n_exprs = gu_buf_length(answers->exprs);
+		for (size_t i = 0; i < n_exprs; i++) {
+			PgfExprProb* ep = gu_buf_get(answers->exprs, PgfExprProb*, i);
 
-			PgfExprState *st = gu_new(PgfExprState, pr->tmp_pool);
-			st->cont = cont;
-			st->expr = pext->ep->expr;
-			st->args = gu_empty_seq();
-			st->arg_idx = 0;
+			PgfExprState* st = gu_new(PgfExprState, ps->pool);
+			st->answers = cont->answers;
+			st->ep.expr =
+				gu_new_variant_i(ps->out_pool, 
+				                 PGF_EXPR_APP, PgfExprApp,
+						         .fun = cont->ep.expr,
+						         .arg = ep->expr);
+			st->ep.prob = cont->ep.prob+ep->prob;
+			st->args    = cont->args;
+			st->arg_idx = cont->arg_idx+1;
 
-			PgfExprQState q = {st, cont_prob + pext->ep->prob};
-			gu_buf_heap_push(pr->pqueue, &pgf_expr_qstate_order, &q);
-			break;
+			gu_buf_heap_push(ps->expr_queue, &pgf_expr_state_order, &st);
 		}
-		case PGF_PRODUCTION_META: {
-			PgfProductionMeta* pmeta = pi.data;
+	}
+}
 
-			PgfExprState *st = gu_new(PgfExprState, pr->tmp_pool);
-			st->cont = cont;
-			st->expr = pmeta->ep->expr;
-			st->args = pmeta->args;
-			st->arg_idx = 0;
+static bool
+pgf_parse_result_is_new(PgfExprState* st)
+{
+	// we have found a complete abstract tree but we must check
+	// whether this is not a duplication. Since the trees are
+	// generated in probability order it is enough to check only
+	// trees with the same probability.
 
-			PgfExprQState q = {st, cont_prob + pmeta->ep->prob};
-			size_t n_args = gu_seq_length(st->args);
-			for (size_t k = 0; k < n_args; k++) {
-				PgfPArg* parg = gu_seq_index(st->args, PgfPArg, k);
-				q.prob += parg->ccat->viterbi_prob;
-			}
+	size_t i = gu_buf_length(st->answers->exprs);
+	while (i-- > 0) {
+		PgfExprProb* ep = 
+			gu_buf_get(st->answers->exprs, PgfExprProb*, i);
 
-			gu_buf_heap_push(pr->pqueue, &pgf_expr_qstate_order, &q);
+		if (ep->prob < st->ep.prob)
 			break;
-		}
-		default:
-			gu_impossible();
-		}
+
+		if (pgf_expr_eq(ep->expr, st->ep.expr))
+			return false;
 	}
+
+	return true;
 }
 
 static PgfExprProb*
-pgf_parse_result_next(PgfParseResult* pr, GuPool* pool)
+pgf_parse_result_next(PgfParseResult* pr)
 {
-	if (pr->pqueue == NULL)
-		return NULL;
-
 	for (;;) {
-		if (pr->state->ps->completed == NULL) {
-			while (pr->state->ps->completed == NULL) {
-				if (!pgf_parsing_proceed(pr->state))
-					break;
-			}
-			if (pr->state->ps->completed == NULL)
-				return NULL;
-			pgf_result_cat_init(pr, NULL, 0, pr->state->ps->completed);
-		}
+		while (pgf_parsing_proceed(pr->state));
 
-		while (gu_buf_length(pr->pqueue) > 0) {
-			PgfExprQState q;
-			gu_buf_heap_pop(pr->pqueue, &pgf_expr_qstate_order, &q);
+		if (gu_buf_length(pr->state->ps->expr_queue) == 0)
+			break;
 
-			if (q.st->arg_idx < gu_seq_length(q.st->args)) {
-				PgfPArg* arg = gu_seq_index(q.st->args, PgfPArg, q.st->arg_idx);
-				prob_t cont_prob = q.prob - arg->ccat->viterbi_prob;
-				if (arg->ccat->fid < pr->state->ps->concr->total_cats) {
-					q.st->expr =
-						gu_new_variant_i(pool, PGF_EXPR_APP,
-						                 PgfExprApp,
-							             .fun = q.st->expr,
-							             .arg = pr->state->ps->meta_var);
-					q.st->arg_idx++;
-					gu_buf_heap_push(pr->pqueue, &pgf_expr_qstate_order, &q);
-				} else {
-					pgf_result_cat_init(pr, q.st, cont_prob, arg->ccat);
-				}
+		PgfExprState* st;
+		gu_buf_heap_pop(pr->state->ps->expr_queue, &pgf_expr_state_order, &st);
+
+#ifdef PGF_PARSER_DEBUG
+#ifdef PGF_RESULT_DEBUG
+		GuPool* tmp_pool = gu_new_pool();
+		GuOut* out = gu_file_out(stderr, tmp_pool);
+		GuWriter* wtr = gu_new_utf8_writer(out, tmp_pool);
+		GuExn* err = gu_exn(NULL, type, tmp_pool);
+		pgf_print_expr_state0(st, wtr, err, tmp_pool);
+		gu_pool_free(tmp_pool);
+#endif
+#endif
+
+		if (st->arg_idx < gu_seq_length(st->args)) {
+			PgfCCat* ccat =
+				gu_seq_index(st->args, PgfPArg, st->arg_idx)->ccat;
+
+			if (ccat->fid < pr->state->ps->concr->total_cats) {
+				st->ep.expr =
+					gu_new_variant_i(pr->state->ps->out_pool, 
+					                 PGF_EXPR_APP, PgfExprApp,
+									 .fun = st->ep.expr,
+									 .arg = pr->state->ps->meta_var);
+				st->arg_idx++;
+				gu_buf_heap_push(pr->state->ps->expr_queue, &pgf_expr_state_order, &st);
 			} else {
-				if (q.st->cont == NULL) {
-					PgfExprProb* ep = gu_new(PgfExprProb, pool);
-					ep->expr = q.st->expr;
-					ep->prob = q.prob;
-					return ep;
-				}
+				pgf_result_predict(pr->state->ps, st, ccat);
+			}
+		} else if (pgf_parse_result_is_new(st)) {
+			gu_buf_push(st->answers->exprs, PgfExprProb*, &st->ep);
 
-				PgfExprState* st = gu_new(PgfExprState, pr->tmp_pool);
-				st->cont = q.st->cont->cont;
-				st->expr =
-					gu_new_variant_i(pool, PGF_EXPR_APP,
-							PgfExprApp,
-							.fun = q.st->cont->expr, .arg = q.st->expr);
-				st->args = q.st->cont->args;
-				st->arg_idx = q.st->cont->arg_idx+1;
+			size_t n_conts = gu_buf_length(st->answers->conts);
+			for (size_t i = 0; i < n_conts; i++) {
+				PgfExprState* st2 = gu_buf_get(st->answers->conts, PgfExprState*, i);
 				
-				PgfExprQState q2 = {st, q.prob};
-				gu_buf_heap_push(pr->pqueue, &pgf_expr_qstate_order, &q2);
+				if (st2 == NULL) {
+					return &st->ep;
+				}
+
+				PgfExprState* st3 = gu_new(PgfExprState, pr->state->ps->pool);
+				st3->answers = st2->answers;
+				st3->ep.expr =
+					gu_new_variant_i(pr->state->ps->out_pool,
+					                 PGF_EXPR_APP, PgfExprApp,
+							         .fun = st2->ep.expr,
+							         .arg = st->ep.expr);
+				st3->ep.prob = st2->ep.prob + st->ep.prob;
+				st3->args = st2->args;
+				st3->arg_idx = st2->arg_idx+1;
+
+				gu_buf_heap_push(pr->state->ps->expr_queue, &pgf_expr_state_order, &st3);
 			}
 		}
-
-		pr->state->ps->completed = NULL;
 	}
 
-	gu_pool_free(pr->tmp_pool);
-	pr->tmp_pool = NULL;
-	pr->pqueue = NULL;
 	return NULL;
 }
 
@@ -1791,25 +2120,20 @@
 pgf_parse_result_enum_next(GuEnum* self, void* to, GuPool* pool)
 {
 	PgfParseResult* pr = gu_container(self, PgfParseResult, en);
-	*(PgfExprProb**)to = pgf_parse_result_next(pr, pool);
+	*(PgfExprProb**)to = pgf_parse_result_next(pr);
 }
 
 PgfExprEnum*
-pgf_parse_result(PgfParseState* state, GuPool* pool)
+pgf_parse_result(PgfParseState* state)
 {
 #ifdef PGF_COUNTS_DEBUG
 	pgf_parsing_print_counts(state->ps);
 #endif
 
-	GuPool* tmp_pool = gu_new_pool();
-	GuBuf* pqueue = gu_new_buf(PgfExprQState, tmp_pool);
-
 	PgfExprEnum* en =
-           &gu_new_i(pool, PgfParseResult,
-			 .tmp_pool = tmp_pool,
-             .state = state,
-			 .pqueue = pqueue,
-			 .en.next = pgf_parse_result_enum_next)->en;
+           &gu_new_i(state->ps->pool, PgfParseResult,
+                     .state = state,
+			         .en.next = pgf_parse_result_enum_next)->en;
 
 	return en;
 }
@@ -1817,7 +2141,7 @@
 void
 pgf_parse_print_chunks(PgfParseState* state)
 {
-	if (state->ps->completed == NULL) {
+/*	if (state->ps->completed == NULL) {
 		while (state->ps->completed == NULL) {
 			if (!pgf_parsing_proceed(state))
 				break;
@@ -1908,23 +2232,28 @@
 	}
 	gu_putc('\n', wtr, err);
 
-	gu_pool_free(tmp_pool);
+	gu_pool_free(tmp_pool);*/
 }
 
 // TODO: s/CId/Cat, add the cid to Cat, make Cat the key to CncCat
 PgfParseState*
-pgf_parser_init_state(PgfConcr* concr, PgfCId cat, size_t lin_idx, GuPool* pool)
+pgf_parser_init_state(PgfConcr* concr, PgfCId cat, size_t lin_idx, 
+                      double heuristics,
+                      GuPool* pool, GuPool* out_pool)
 {
 	PgfCncCat* cnccat =
 		gu_map_get(concr->cnccats, &cat, PgfCncCat*);
-	if (!cnccat) {
-		// error ...
-		gu_impossible();
-	}
+	if (!cnccat)
+		return NULL;
+
 	gu_assert(lin_idx < cnccat->n_lins);
 
+	if (heuristics < 0) {
+		heuristics = pgf_parsing_default_beam_size(concr);
+	}
+
 	PgfParsing* ps =
-		pgf_new_parsing(concr, pool);
+		pgf_new_parsing(concr, heuristics, pool, out_pool);
 	PgfParseState* state =
 		pgf_new_parse_state(ps, NULL, NULL, pool);
 
@@ -2153,6 +2482,7 @@
 				eps_ccat->prods =
 					gu_buf_seq(gu_new_buf(PgfProduction, clo->tmp_pool));
 				eps_ccat->conts = item->conts;
+				eps_ccat->answers = NULL;
 				eps_ccat->n_synprods = 0;
 
 				gu_map_put(clo->generated_cats, 
@@ -2254,6 +2584,7 @@
 				eps_res_ccat->prods =
 					gu_buf_seq(gu_new_buf(PgfProduction, clo->tmp_pool));
 				eps_res_ccat->conts = item->conts;
+				eps_res_ccat->answers = NULL;
 				eps_res_ccat->n_synprods = 0;
 
 				gu_map_put(clo->generated_cats, 
@@ -2344,6 +2675,7 @@
 	}
 }
 
+#ifdef PGF_LEFTCORNER_FILTER
 static void
 pgf_parser_leftcorner_closure(PgfProductionIdx* set, PgfItemBuf* items, 
                               PgfContsMap* conts_map, GuPool* pool)
@@ -2406,6 +2738,7 @@
 		}
 	}
 }
+#endif
 
 void
 pgf_parser_index(PgfConcr* concr, GuPool *pool)
@@ -2420,11 +2753,13 @@
 	                         pool, tmp_pool };
 	gu_map_iter(concr->ccats, &clo1.fn, NULL);
 
+#ifdef PGF_LEFTCORNER_FILTER
 	PgfLeftcornerFn clo2 = { { pgf_parser_leftcorner_iter_conts }, 
 	                         concr, conts_map, generated_cats,
 	                         concr->total_cats,
 	                         pool, tmp_pool };
 	gu_map_iter(conts_map, &clo2.fn, NULL);
+#endif
 
 	gu_pool_free(tmp_pool);
 }
diff --git a/src/runtime/c/pgf/parser.h b/src/runtime/c/pgf/parser.h
--- a/src/runtime/c/pgf/parser.h
+++ b/src/runtime/c/pgf/parser.h
@@ -34,7 +34,8 @@
 /// Begin parsing
 PgfParseState*
 pgf_parser_init_state(PgfConcr* concr, PgfCId cat, size_t lin_idx, 
-                      GuPool* pool);
+                      double heuristics,
+                      GuPool* pool, GuPool* out_pool);
 /**<
  * @param parser The parser to use
  *
@@ -50,8 +51,7 @@
 
 /// Feed a token to the parser
 PgfParseState*
-pgf_parser_next_state(PgfParseState* prev, PgfToken tok,
-                      GuPool* pool);
+pgf_parser_next_state(PgfParseState* prev, PgfToken tok);
 /**<
  * @param parse The current parse state
  *
@@ -67,6 +67,9 @@
  * the pool used to create \parse.
  */
 
+GuEnum*
+pgf_parser_completions(PgfParseState* prev, GuString prefix);
+
 void
 pgf_parser_add_literal(PgfConcr *concr, PgfCId cat,
                        PgfLiteralCallback* callback);
@@ -84,7 +87,7 @@
 
 /// Retrieve the current parses from the parse state.
 PgfExprEnum*
-pgf_parse_result(PgfParseState* state, GuPool* pool);
+pgf_parse_result(PgfParseState* state);
 /**<
  * @param parse A parse state
  *
diff --git a/src/runtime/c/pgf/parseval.c b/src/runtime/c/pgf/parseval.c
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/parseval.c
@@ -0,0 +1,200 @@
+#include <pgf/pgf.h>
+#include <pgf/linearizer.h>
+#include <pgf/parser.h>
+
+typedef struct {
+	int start, end;
+	PgfCId cat;
+	int lin_idx;
+} PgfPhrase;
+
+typedef struct {
+	PgfLinFuncs* funcs;
+	PgfParseState* ps;
+	int pos;
+	GuBuf* marks;
+	GuBuf* phrases;
+	int found, matches;
+	GuPool* pool;
+} PgfMetricsLznState;
+
+static void
+pgf_metrics_lzn_symbol_tokens(PgfLinFuncs** funcs, PgfTokens toks)
+{
+	PgfMetricsLznState* state = gu_container(funcs, PgfMetricsLznState, funcs);
+	
+	size_t len = gu_seq_length(toks);
+	for (size_t i = 0; i < len; i++) {
+		PgfToken tok = gu_seq_get(toks, PgfToken, i);
+		
+		if (state->ps != NULL)
+			state->ps = pgf_parser_next_state(state->ps, tok);
+
+		state->pos++;
+	}
+}
+
+static void
+pgf_metrics_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit)
+{
+	PgfMetricsLznState* state = gu_container(funcs, PgfMetricsLznState, funcs);
+
+	GuVariantInfo i = gu_variant_open(lit);
+    switch (i.tag) {
+    case PGF_LITERAL_STR: {
+        PgfLiteralStr* lstr = i.data;
+        if (state->ps != NULL) {
+			state->ps = pgf_parser_next_state(state->ps, lstr->val);
+		}
+		state->pos++;
+		break;
+	}
+    case PGF_LITERAL_INT: {
+        PgfLiteralInt* lint = i.data;
+        if (state->ps != NULL) {
+			GuString tok =
+				gu_format_string(state->pool, "%d", lint->val);
+
+			state->ps = pgf_parser_next_state(state->ps, tok);
+		}
+		state->pos++;
+		break;
+	}
+    case PGF_LITERAL_FLT: {
+        PgfLiteralFlt* lflt = i.data;
+        if (state->ps != NULL) {
+			GuString tok =
+				gu_format_string(state->pool, "%f", lflt->val);
+
+			state->ps = pgf_parser_next_state(state->ps, tok);
+		}
+		state->pos++;
+		break;
+	}
+	default:
+		gu_impossible();
+	}
+}
+
+static void
+pgf_metrics_lzn_begin_phrase(PgfLinFuncs** funcs, PgfCId cat, int fid, int lin_index, PgfCId fun)
+{
+	PgfMetricsLznState* state = gu_container(funcs, PgfMetricsLznState, funcs);
+	gu_buf_push(state->marks, int, state->pos);
+}
+
+static void
+pgf_metrics_lzn_end_phrase1(PgfLinFuncs** funcs, PgfCId cat, int fid, int lin_idx, PgfCId fun)
+{
+	PgfMetricsLznState* state = gu_container(funcs, PgfMetricsLznState, funcs);
+	
+	int start = gu_buf_pop(state->marks, int);
+	int end   = state->pos;
+	
+	if (start != end) {
+		PgfPhrase* phrase = gu_new(PgfPhrase, state->pool);
+		phrase->start = start;
+		phrase->end = end;
+		phrase->cat = cat;
+		phrase->lin_idx = lin_idx;
+		gu_buf_push(state->phrases, PgfPhrase*, phrase);
+	}
+}
+
+static void
+pgf_metrics_lzn_end_phrase2(PgfLinFuncs** funcs, PgfCId cat, int fid, int lin_idx, PgfCId fun)
+{
+	PgfMetricsLznState* state = gu_container(funcs, PgfMetricsLznState, funcs);
+	
+	int start = gu_buf_pop(state->marks, int);
+	int end   = state->pos;
+	
+	if (start != end) {
+		size_t n_phrases = gu_buf_length(state->phrases);
+		for (size_t i = 0; i < n_phrases; i++) {
+			PgfPhrase* phrase = gu_buf_get(state->phrases, PgfPhrase*, i);
+			
+			if (phrase->start == start &&
+				phrase->end   == end &&
+				gu_string_eq(phrase->cat, cat) &&
+				phrase->lin_idx == lin_idx) {
+				state->matches++;
+				break;
+			}
+		}
+		
+		state->found++;
+	}
+}
+
+static PgfLinFuncs pgf_metrics_lin_funcs1 = {
+	.symbol_tokens = pgf_metrics_lzn_symbol_tokens,
+	.expr_literal  = pgf_metrics_lzn_expr_literal,
+	.begin_phrase  = pgf_metrics_lzn_begin_phrase,
+	.end_phrase    = pgf_metrics_lzn_end_phrase1
+};
+
+static PgfLinFuncs pgf_metrics_lin_funcs2 = {
+	.symbol_tokens = pgf_metrics_lzn_symbol_tokens,
+	.expr_literal  = pgf_metrics_lzn_expr_literal,
+	.begin_phrase  = pgf_metrics_lzn_begin_phrase,
+	.end_phrase    = pgf_metrics_lzn_end_phrase2
+};
+
+bool
+pgf_parseval(PgfConcr* concr, PgfExpr expr, PgfCId cat, 
+             double *precision, double *recall, double *exact)
+{
+	GuPool* pool = gu_new_pool();
+	
+	GuEnum* en_lins1 =
+		pgf_lzr_concretize(concr, expr, pool);
+	PgfCncTree ctree1 = gu_next(en_lins1, PgfCncTree, pool);
+	if (gu_variant_is_null(ctree1)) {
+		gu_pool_free(pool);
+		return false;
+	}
+
+	PgfMetricsLznState state;
+	state.funcs = &pgf_metrics_lin_funcs1;
+	state.ps = pgf_parser_init_state(concr, cat, 0, -1, pool, pool);
+	state.marks = gu_new_buf(int, pool);
+	state.pos = 0;
+	state.phrases = gu_new_buf(PgfPhrase*, pool);
+	state.matches = 0;
+	state.found = 0;
+	state.pool = pool;
+
+	pgf_lzr_linearize(concr, ctree1, 0, &state.funcs);
+	
+	if (state.ps == NULL) {
+		gu_pool_free(pool);
+		return false;
+	}
+
+	GuEnum* en_trees = pgf_parse_result(state.ps);
+	PgfExprProb* ep = gu_next(en_trees, PgfExprProb*, pool);
+	if (ep == NULL) {
+		gu_pool_free(pool);
+		return false;
+	}
+
+	GuEnum* en_lins2 =
+		pgf_lzr_concretize(concr, ep->expr, pool);
+	PgfCncTree ctree2 = gu_next(en_lins2, PgfCncTree, pool);
+	if (gu_variant_is_null(ctree2)) {
+		gu_pool_free(pool);
+		return false;
+	}
+
+	state.funcs = &pgf_metrics_lin_funcs2;
+	state.ps = NULL;
+	state.pos = 0;
+	pgf_lzr_linearize(concr, ctree2, 0, &state.funcs);
+	
+	*precision = ((double) state.matches)/((double) state.found);
+	*recall = ((double) state.matches)/((double) gu_buf_length(state.phrases));
+	*exact = pgf_expr_eq(expr, ep->expr) ? 1 : 0;
+
+	return true;
+}
diff --git a/src/runtime/c/pgf/pgf.c b/src/runtime/c/pgf/pgf.c
--- a/src/runtime/c/pgf/pgf.c
+++ b/src/runtime/c/pgf/pgf.c
@@ -29,9 +29,10 @@
 	GuIn* in = gu_file_in(infile, tmp_pool);
 
 	PgfReader* rdr = pgf_new_reader(in, pool, tmp_pool, err);
-	PgfPGF* pgf = pgf_read_new(rdr, gu_type(PgfPGF), pool, NULL);
+	PgfPGF* pgf = pgf_read_pgf(rdr);
+	pgf_reader_done(rdr, pgf);
+
 	gu_pool_free(tmp_pool);
-	gu_return_on_exn(err, NULL);
 	return pgf;
 }
 
@@ -58,8 +59,8 @@
 		prob = - log(prob);
 
 		GuString cat1 = gu_str_string(cat1_s, tmp_pool);
-		PgfCat* abscat1 =
-			gu_map_get(pgf->abstract.cats, &cat1, PgfCat*);
+		PgfAbsCat* abscat1 =
+			gu_map_get(pgf->abstract.cats, &cat1, PgfAbsCat*);
 		if (abscat1 == NULL) {
 			gu_raise(err, PgfExn);
 			goto close;
@@ -71,7 +72,7 @@
 			abscat1->meta_token_prob = prob;
 		} else {
 			GuString cat2 = gu_str_string(cat2_s, tmp_pool);
-			PgfCat* abscat2 = gu_map_get(pgf->abstract.cats, &cat2, PgfCat*);
+			PgfAbsCat* abscat2 = gu_map_get(pgf->abstract.cats, &cat2, PgfAbsCat*);
 			if (abscat2 == NULL) {
 				gu_raise(err, PgfExn);
 				goto close;
@@ -94,7 +95,7 @@
 GuString
 pgf_abstract_name(PgfPGF* pgf)
 {
-	return pgf->absname;
+	return pgf->abstract.name;
 }
 
 void
@@ -109,6 +110,12 @@
 	return gu_map_get(pgf->concretes, &lang, PgfConcr*);
 }
 
+GuString
+pgf_concrete_name(PgfConcr* concr)
+{
+	return concr->name;
+}
+
 void
 pgf_iter_categories(PgfPGF* pgf, GuMapItor* fn, GuExn* err)
 {
@@ -144,35 +151,42 @@
 	gu_map_iter(pgf->abstract.funs, fn, err);
 }
 
+typedef struct {
+	GuMapItor fn;
+	PgfCId catname;
+	GuMapItor* client_fn;
+} PgfFunByCatIter;
+
+static void
+pgf_filter_by_cat(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	(void) (key && err);
+
+	PgfFunByCatIter* clo = (PgfFunByCatIter*) fn;
+	PgfAbsFun* absfun = *((PgfAbsFun**) value);
+	
+	if (gu_string_eq(absfun->type->cid, clo->catname)) {
+		clo->client_fn->fn(clo->client_fn, &absfun->name, NULL, err);
+	}
+}
+
 void
 pgf_iter_functions_by_cat(PgfPGF* pgf, PgfCId catname, 
                           GuMapItor* fn, GuExn* err) 
 {
-	PgfCat* abscat =
-		gu_map_get(pgf->abstract.cats, &catname, PgfCat*);
-	if (abscat == NULL) {
-		gu_raise(err, PgfExn);
-		return;
-	}
-	
-	size_t n_functions = gu_buf_length(abscat->functions);
-	for (size_t i = 0; i < n_functions; i++) {
-		PgfFunDecl* fun =
-			gu_buf_get(abscat->functions, PgfFunDecl*, i);
+	PgfFunByCatIter clo = { { pgf_filter_by_cat }, catname, fn };
+	gu_map_iter(pgf->abstract.funs, &clo.fn, err);
+}
+
+PgfType*
+pgf_function_type(PgfPGF* pgf, PgfCId funname) 
+{
+	PgfAbsFun* absfun =
+		gu_map_get(pgf->abstract.funs, &funname, PgfAbsFun*);
+	if (absfun == NULL)
+		return NULL;
 		
-		GuVariantInfo i = gu_variant_open(fun->ep.expr);
-		switch (i.tag) {
-		case PGF_EXPR_FUN: {
-			PgfExprFun* efun = i.data;
-			fn->fn(fn, &efun->fun, NULL, err);
-			if (!gu_ok(err))
-				return;
-			break;
-		}
-		default:
-			gu_impossible();
-		}
-	}
+	return absfun->type;
 }
 
 GuString
@@ -201,11 +215,20 @@
 }
 
 GuEnum*
-pgf_parse(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool)
+pgf_parse(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, 
+          GuPool* pool, GuPool* out_pool)
 {
+    return pgf_parse_with_heuristics(concr, cat, lexer, -1.0, pool, out_pool);
+}
+
+GuEnum*
+pgf_parse_with_heuristics(PgfConcr* concr, PgfCId cat, PgfLexer *lexer,
+                          double heuristics,
+                          GuPool* pool, GuPool* out_pool)
+{
 	// Begin parsing a sentence of the specified category
 	PgfParseState* state =
-		pgf_parser_init_state(concr, cat, 0, pool);
+		pgf_parser_init_state(concr, cat, 0, heuristics, pool, out_pool);
 	if (state == NULL) {
 		return NULL;
 	}
@@ -215,7 +238,7 @@
 	PgfToken tok = pgf_lexer_read_token(lexer, lex_err);
 	while (!gu_exn_is_raised(lex_err)) {
 		// feed the token to get a new parse state
-		state = pgf_parser_next_state(state, tok, pool);
+		state = pgf_parser_next_state(state, tok);
 		if (state == NULL) {
 			return NULL;
 		}
@@ -223,46 +246,22 @@
 		tok = pgf_lexer_read_token(lexer, lex_err);
 	}
 
+	if (gu_exn_caught(lex_err) != gu_type(GuEOF))
+		return NULL;
+
 	// Now begin enumerating the resulting syntax trees
-	return pgf_parse_result(state, pool);
+	return pgf_parse_result(state);
 }
 
-// Same as previous but accept a list of tokens as input instead of a 
-// lexer
 GuEnum*
-pgf_parse_tokens(PgfConcr* concr, PgfCId cat, char **tokens, int len, GuPool* pool)
-{
-    // Begin parsing a sentence of the specified category
-    PgfParseState* state =
-        pgf_parser_init_state(concr, cat, 0, pool);
-    if (state == NULL) {
-        return NULL;
-    }
-
-    // Parsing
-    PgfToken tok;
-    for (int i = 0; i < len; i++) {
-        tok = gu_str_string(tokens[i], pool);
-
-        state = pgf_parser_next_state(state, tok, pool);
-        if (state == NULL) {
-            return NULL;
-        }
-    }
-
-    // Now begin enumerating the resulting syntax trees
-    return pgf_parse_result(state, pool);
-}
-
-void
-pgf_print_chunks(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool)
+pgf_get_completions(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, 
+                    GuString prefix, GuPool* pool)
 {
 	// Begin parsing a sentence of the specified category
 	PgfParseState* state =
-		pgf_parser_init_state(concr, cat, 0, pool);
+		pgf_parser_init_state(concr, cat, 0, -1, pool, pool);
 	if (state == NULL) {
-		printf("\n");
-		return;
+		return NULL;
 	}
 
 	// Tokenization
@@ -270,14 +269,17 @@
 	PgfToken tok = pgf_lexer_read_token(lexer, lex_err);
 	while (!gu_exn_is_raised(lex_err)) {
 		// feed the token to get a new parse state
-		state = pgf_parser_next_state(state, tok, pool);
+		state = pgf_parser_next_state(state, tok);
 		if (state == NULL) {
-			printf("\n");
-			return;
+			return NULL;
 		}
 
 		tok = pgf_lexer_read_token(lexer, lex_err);
 	}
 
-	pgf_parse_print_chunks(state);
+	if (gu_exn_caught(lex_err) != gu_type(GuEOF))
+		return NULL;
+
+	// Now begin enumerating the resulting syntax trees
+	return pgf_parser_completions(state, prefix);
 }
diff --git a/src/runtime/c/pgf/pgf.h b/src/runtime/c/pgf/pgf.h
--- a/src/runtime/c/pgf/pgf.h
+++ b/src/runtime/c/pgf/pgf.h
@@ -42,10 +42,8 @@
 /// @{
 
 typedef struct PgfPGF PgfPGF;
-extern GU_DECLARE_TYPE(PgfPGF, struct);
 
 typedef struct PgfConcr PgfConcr;
-extern GU_DECLARE_TYPE(PgfConcr, struct);
 
 
 /**< A representation of a PGF grammar. 
@@ -93,6 +91,9 @@
 PgfConcr*
 pgf_get_language(PgfPGF*, PgfCId lang);
 
+GuString
+pgf_concrete_name(PgfConcr*);
+
 void
 pgf_iter_categories(PgfPGF* pgf, GuMapItor* fn, GuExn* err);
 
@@ -106,6 +107,9 @@
 pgf_iter_functions_by_cat(PgfPGF* pgf, PgfCId catname,
                           GuMapItor* fn, GuExn* err);
 
+PgfType*
+pgf_function_type(PgfPGF* pgf, PgfCId funname);
+
 GuString
 pgf_print_name(PgfConcr*, PgfCId id);
 
@@ -113,18 +117,24 @@
 pgf_linearize(PgfConcr* concr, PgfExpr expr, GuWriter* wtr, GuExn* err);
 
 PgfExprEnum*
-pgf_parse(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool);
+pgf_parse(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, 
+          GuPool* pool, GuPool* out_pool);
 
 PgfExprEnum*
-pgf_parse_tokens(PgfConcr* concr, PgfCId cat, char* tokens[], int len, GuPool* pool);
+pgf_parse_with_heuristics(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, 
+                          double heuristics, 
+                          GuPool* pool, GuPool* out_pool);
 
+GuEnum*
+pgf_get_completions(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, 
+                    GuString prefix, GuPool* pool);
+
+bool
+pgf_parseval(PgfConcr* concr, PgfExpr expr, PgfCId cat, 
+             double *precision, double *recall, double *exact);
+                    
 PgfExprEnum*
 pgf_generate(PgfPGF* pgf, PgfCId cat, GuPool* pool);
-
-// an experimental function. Please don't use it
-void
-pgf_print_chunks(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool);
-
 
 /// @}
 
diff --git a/src/runtime/c/pgf/printer.c b/src/runtime/c/pgf/printer.c
--- a/src/runtime/c/pgf/printer.c
+++ b/src/runtime/c/pgf/printer.c
@@ -1,4 +1,5 @@
 #include <pgf/data.h>
+#include <stdlib.h>
 
 typedef struct {
 	GuMapItor fn;
@@ -27,19 +28,26 @@
 {
 	PgfPrintFn* clo = (PgfPrintFn*) fn;
     PgfCId name = *((PgfCId *) key);
-    PgfCat *cat  = *((PgfCat **) value);
+    PgfAbsCat *cat  = *((PgfAbsCat **) value);
     GuWriter *wtr = clo->wtr;
 
     gu_puts("  cat ", wtr, err);
     gu_string_write(name, wtr, err);
 
+	PgfPrintContext* ctxt = NULL;
     size_t n_hypos = gu_seq_length(cat->context);
     for (size_t i = 0; i < n_hypos; i++) {
-		PgfHypo* hypo = gu_seq_get(cat->context, PgfHypo*, i);
+		PgfHypo* hypo = gu_seq_index(cat->context, PgfHypo, i);
 		gu_putc(' ', wtr, err);
-		pgf_print_hypo(hypo, 4, wtr, err);
+		ctxt = pgf_print_hypo(hypo, ctxt, 4, wtr, err);
 	}
 
+	while (ctxt != NULL) {
+		PgfPrintContext* next = ctxt->next;
+		free(ctxt);
+		ctxt = next;
+	}
+
     gu_printf(wtr, err, " ;   -- %f\n",cat->meta_prob);
 }
 
@@ -49,21 +57,20 @@
 {
 	PgfPrintFn* clo = (PgfPrintFn*) fn;
     PgfCId name = *((PgfCId *) key);
-    PgfFunDecl *fun = *((PgfFunDecl **) value);
+    PgfAbsFun *fun = *((PgfAbsFun **) value);
     GuWriter *wtr = clo->wtr;
     
     gu_puts(gu_seq_is_null(fun->defns) ? "  data " : "  fun ", wtr, err);
     gu_string_write(name, wtr, err);
     gu_puts(" : ", wtr, err);
-    pgf_print_type(fun->type, 0, wtr, err);
+    pgf_print_type(fun->type, NULL, 0, wtr, err);
     gu_printf(wtr, err, " ;   -- %f\n", fun->ep.prob);
 }
 static void
-pgf_print_abstract(PgfCId absname, PgfAbstr* abstr, 
-                   GuWriter* wtr, GuExn* err)
+pgf_print_abstract(PgfAbstr* abstr, GuWriter* wtr, GuExn* err)
 {
 	gu_puts("abstract ", wtr, err);
-	gu_string_write(absname, wtr, err);
+	gu_string_write(abstr->name, wtr, err);
 	gu_puts(" {\n", wtr, err);
 	
 	PgfPrintFn clo1 = { { pgf_print_flag }, wtr };
@@ -149,8 +156,8 @@
 		for (size_t i = 0; i < n_lindefs; i++) {
 			if (i > 0) gu_putc(' ', wtr, err);
 			
-			PgfFunId funid = gu_list_index(ccat->lindefs, i);
-			gu_printf(wtr,err,"F%d",funid->funid);
+			PgfCncFun* fun = gu_list_index(ccat->lindefs, i);
+			gu_printf(wtr,err,"F%d",fun->funid);
 		}
 		
 		gu_putc('\n', wtr,err);
@@ -177,9 +184,15 @@
 		}
 	}
 	
-	gu_puts(") [", wtr, err);
-	gu_string_write(cncfun->name, wtr, err);
-	gu_puts("]\n", wtr, err);
+	gu_puts(")", wtr, err);
+	
+	if (cncfun->absfun != NULL) {
+		gu_puts(" [", wtr, err);
+		gu_string_write(cncfun->absfun->name, wtr, err);
+		gu_puts("]", wtr, err);
+	}
+	
+	gu_puts("\n", wtr, err);
 }
 
 static void
@@ -349,7 +362,7 @@
 void
 pgf_print(PgfPGF* pgf, GuWriter* wtr, GuExn* err)
 {
-	pgf_print_abstract(pgf->absname, &pgf->abstract, wtr, err);
+	pgf_print_abstract(&pgf->abstract, wtr, err);
 	
 	PgfPrintFn clo = { { pgf_print_concr_cb }, wtr };
 	gu_map_iter(pgf->concretes, &clo.fn, err);
diff --git a/src/runtime/c/pgf/reader.c b/src/runtime/c/pgf/reader.c
--- a/src/runtime/c/pgf/reader.c
+++ b/src/runtime/c/pgf/reader.c
@@ -1,916 +1,1208 @@
-/* 
- * Copyright 2010 University of Helsinki.
- *   
- * This file is part of libpgf.
- * 
- * Libpgf is free software: you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the
- * Free Software Foundation, either version 3 of the License, or (at your
- * option) any later version.
- * 
- * Libpgf is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
- * License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with libpgf. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#include "data.h"
-#include "expr.h"
-#include "literals.h"
-#include "reader.h"
-#include <gu/defs.h>
-#include <gu/map.h>
-#include <gu/seq.h>
-#include <gu/assert.h>
-#include <gu/intern.h>
-#include <gu/in.h>
-#include <gu/bits.h>
-#include <gu/exn.h>
-#include <gu/utf8.h>
-#include <math.h>
-#include <stdio.h>
-
-#define GU_LOG_ENABLE
-#include <gu/log.h>
-
-
-//
-// PgfReader
-// 
-
-struct PgfReader {
-	GuIn* in;
-	GuExn* err;
-	GuPool* opool;
-	GuPool* tmp_pool;
-	GuSymTable* symtab;
-	PgfAbstr* curr_abstr;
-	PgfConcr* curr_concr;
-	GuMap* curr_lindefs;
-	GuTypeMap* read_to_map;
-	GuTypeMap* read_new_map;
-	void* curr_key;
-};
-
-typedef struct PgfReadTagExn PgfReadTagExn;
-
-struct PgfReadTagExn {
-	GuType* type;
-	int tag;
-};
-
-static GU_DEFINE_TYPE(PgfReadTagExn, abstract, _);
-
-static GU_DEFINE_TYPE(PgfReadExn, abstract, _);
-
-static uint8_t
-pgf_read_u8(PgfReader* rdr)
-{
-	uint8_t u = gu_in_u8(rdr->in, rdr->err);
-	gu_debug("u8: %u", u);
-	return u;
-}
-
-static uint32_t
-pgf_read_uint(PgfReader* rdr)
-{
-	uint32_t u = 0;
-	int shift = 0;
-	uint8_t b = 0;
-	do {
-		b = pgf_read_u8(rdr);
-		gu_return_on_exn(rdr->err, 0);
-		u |= (b & ~0x80) << shift;
-		shift += 7;
-	} while (b & 0x80);
-	gu_debug("uint: %u", u);
-	return u;
-}
-
-static int32_t
-pgf_read_int(PgfReader* rdr)
-{
-	uint32_t u = pgf_read_uint(rdr);
-	return gu_decode_2c32(u, rdr->err);
-}
-
-static GuLength
-pgf_read_len(PgfReader* rdr)
-{
-	int32_t len = pgf_read_int(rdr);
-	// It's crucial that we return 0 on failure, so the
-	// caller can proceed without checking for error
-	// immediately.
-	gu_return_on_exn(rdr->err, 0);
-	if (len < 0) {
-		gu_raise_i(rdr->err, PgfReadTagExn,
-			   .type = gu_type(GuLength), .tag = len);
-		return 0;
-	}
-	return (GuLength) len;
-}
-
-typedef const struct PgfReadToFn PgfReadToFn;
-
-struct PgfReadToFn {
-	void (*fn)(GuType* type, PgfReader* rdr, void* to);
-};
-
-static void 
-pgf_read_to(PgfReader* rdr, GuType* type, void* to) {
-	PgfReadToFn* fn = gu_type_map_get(rdr->read_to_map, type);
-	fn->fn(type, rdr, to);
-}
-
-typedef const struct PgfReadNewFn PgfReadNewFn;
-struct PgfReadNewFn {
-	void* (*fn)(GuType* type, PgfReader* rdr, GuPool* pool, 
-		    size_t* size_out);
-};
-
-void*
-pgf_read_new(PgfReader* rdr, GuType* type, GuPool* pool, size_t* size_out)
-{
-	size_t size = 0;
-	PgfReadNewFn* fn = gu_type_map_get(rdr->read_new_map, type);
-	return fn->fn(type, rdr, pool, size_out ? size_out : &size);
-}
-
-static void*
-pgf_read_new_type(GuType* type, PgfReader* rdr, GuPool* pool, 
-		  size_t* size_out)
-{
-	GuTypeRepr* repr = gu_type_repr(type);
-	void* to = gu_malloc_aligned(pool, repr->size, repr->align);
-	pgf_read_to(rdr, type, to);
-	*size_out = repr->size;
-	return to;
-}
-
-static void*
-pgf_read_struct(GuStructRepr* stype, PgfReader* rdr, void* to, 
-		GuPool* pool, size_t* size_out)
-{
-	GuTypeRepr* repr = gu_type_cast((GuType*)stype, repr);
-	size_t size = repr->size;
-	GuLength length = 0;
-	bool have_length = false;
-	uint8_t* p = NULL;
-	uint8_t* bto = to;
-	gu_enter("-> struct %s", stype->name);
-
-	for (int i = 0; i < stype->members.len; i++) {
-		const GuMember* m = &stype->members.elems[i];
-		gu_enter("-> %s.%s", stype->name, m->name);
-		if (m->is_flex) {
-			gu_assert(have_length && p == NULL && pool != NULL);
-			size_t m_size = gu_type_size(m->type);
-			size = gu_flex_size(size, m->offset,
-					    length, m_size);
-			p = gu_malloc_aligned(pool, size, repr->align);
-			for (size_t j = 0; j < length; j++) {
-				pgf_read_to(rdr, m->type, 
-					    &p[m->offset + j * m_size]);
-				gu_return_on_exn(rdr->err, NULL);
-			}
-		} else {
-			pgf_read_to(rdr, m->type, &bto[m->offset]);
-			gu_return_on_exn(rdr->err, NULL);
-		}
-		if (m->type == gu_type(GuLength)) {
-			gu_assert(!have_length);
-			have_length = true;
-			length = gu_member(GuLength, to, m->offset);
-		}
-		gu_exit("<- %s.%s", stype->name, m->name);
-	}
-	if (p) {
-		memcpy(p, to, repr->size);
-	}
-	if (size_out) {
-		*size_out = size;
-	}
-	gu_exit("<- struct %s", stype->name);
-	return p;
-}
-
-static void
-pgf_read_to_struct(GuType* type, PgfReader* rdr, void* to)
-{
-	GuStructRepr* stype = gu_type_cast(type, struct);
-	pgf_read_struct(stype, rdr, to, NULL, NULL);
-}
-
-static void*
-pgf_read_new_struct(GuType* type, PgfReader* rdr, 
-		    GuPool* pool, size_t* size_out)
-{
-	GuStructRepr* stype = gu_type_cast(type, struct);
-	if (gu_struct_has_flex(stype)) {
-		GuPool* tmp_pool = gu_new_pool();
-		void* to = gu_type_malloc(type, tmp_pool);
-		void* p = pgf_read_struct(stype, rdr, to, pool, size_out);
-		gu_pool_free(tmp_pool);
-		gu_assert(p);
-		return p;
-	} else {
-		void* to = gu_type_malloc(type, pool);
-		pgf_read_struct(stype, rdr, to, NULL, NULL);
-		return to;
-	}
-}
-
-
-static void
-pgf_read_to_pointer(GuType* type, PgfReader* rdr, void* to)
-{
-	GuPointerType* ptype = (GuPointerType*) type;
-	GuType* pointed = ptype->pointed_type;
-	gu_require(gu_type_has_kind(pointed, gu_kind(struct)) ||
-		   gu_type_has_kind(pointed, gu_kind(abstract)));
-	GuStruct** sto = to;
-	*sto = pgf_read_new(rdr, pointed, rdr->opool, NULL);
-}
-
-static void
-pgf_read_to_GuVariant(GuType* type, PgfReader* rdr, void* to)
-{
-	GuVariantType* vtype = (GuVariantType*) type;
-	GuVariant* vto = to;
-
-	uint8_t btag = pgf_read_u8(rdr);
-	gu_return_on_exn(rdr->err,);
-	if (btag >= vtype->ctors.len) {
-		gu_raise_i(rdr->err, PgfReadTagExn, 
-			   .type = type, .tag = btag);
-		return;
-	}
-	GuConstructor* ctor = &vtype->ctors.elems[btag];
-	gu_enter("-> variant %s", ctor->c_name);
-	GuPool* tmp_pool = gu_new_pool();
-	GuTypeRepr* repr = gu_type_repr(ctor->type);
-	size_t size = repr->size;
-	void* init = pgf_read_new(rdr, ctor->type, tmp_pool, &size);
-	*vto = gu_make_variant(btag, size, repr->align, init, rdr->opool);
-	gu_pool_free(tmp_pool);
-	gu_exit("<- variant %s", ctor->c_name);
-}
-
-static void
-pgf_read_to_enum(GuType* type, PgfReader* rdr, void* to)
-{
-	// For now, assume that enum values are encoded in a single octet
-	GuEnumType* etype = (GuEnumType*) type;
-	uint8_t tag = pgf_read_u8(rdr);
-	gu_return_on_exn(rdr->err,);
-	if (tag >= etype->constants.len) {
-		gu_raise_i(rdr->err, PgfReadTagExn, 
-			   .type = type, .tag = tag);
-		return;
-	}
-	GuEnumConstant* econ = &etype->constants.elems[tag];
-	size_t size = gu_type_size(type);
-	if (size == sizeof(int8_t)) {
-		*((int8_t*) to) = econ->value;
-	} else if (size == sizeof(int16_t)) {
-		*((int16_t*) to) = econ->value;
-	} else if (size == sizeof(int32_t)) {
-		*((int32_t*) to) = econ->value;
-	} else if (size == sizeof(int64_t)) {
-		*((int64_t*) to) = econ->value;
-	} else {
-		gu_impossible();
-	}
-}
-
-static void
-pgf_read_to_void(GuType* info, PgfReader* rdr, void* to)
-{
-	(void) (info && rdr && to);
-}
-
-
-static void
-pgf_read_to_int(GuType* type, PgfReader* rdr, void* to) 
-{
-	(void) type;
-	*(int*) to = pgf_read_int(rdr);
-}
-
-static void
-pgf_read_to_uint16_t(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) type;
-	*(uint16_t*) to = gu_in_u16be(rdr->in, rdr->err);
-}
-
-static void
-pgf_read_to_GuLength(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) type;
-	*(GuLength*) to = pgf_read_len(rdr);
-}
-
-static void
-pgf_read_to_double(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) type;
-	*(double*) to = gu_in_f64be(rdr->in, rdr->err);
-}
-
-static void
-pgf_read_to_alias(GuType* type, PgfReader* rdr, void* to)
-{
-	GuTypeAlias* atype = gu_type_cast(type, alias);
-	pgf_read_to(rdr, atype->type, to);
-}
-
-static void
-pgf_read_into_map(GuMapType* mtype, PgfReader* rdr, GuMap* map)
-{
-	GuPool* tmp_pool = gu_new_pool();
-	void* key = NULL;
-	GuLength len = pgf_read_len(rdr);
-	gu_return_on_exn(rdr->err, );
-	if (mtype->hasher) {
-		key = gu_type_malloc(mtype->key_type, tmp_pool);
-	}
-	for (size_t i = 0; i < len; i++) {
-		if (mtype->hasher) {
-			pgf_read_to(rdr, mtype->key_type, key);
-		} else {
-			key = pgf_read_new(rdr, mtype->key_type, 
-					   rdr->opool, NULL);
-		}
-		gu_return_on_exn(rdr->err, );
-		rdr->curr_key = key;
-		/* If an old value already exists, read into
-		   it. This allows us to create the value
-		   object and point into it before we read the
-		   content. */
-		void* val0p = gu_map_insert(map, key);
-		void* valp = pgf_read_new(rdr, mtype->value_type, tmp_pool, NULL);
-		// if the map has been updated,
-		// then the old val0p may not be valid.
-		val0p = gu_map_find(map, key);   
-		memcpy(val0p, valp, gu_type_size(mtype->value_type));
-		gu_return_on_exn(rdr->err, );
-	}
-	gu_pool_free(tmp_pool);
-}
-
-static void*
-pgf_read_new_GuMap(GuType* type, PgfReader* rdr, GuPool* pool, size_t* size_out)
-{
-	(void) size_out;
-	GuMapType* mtype = (GuMapType*) type;
-	GuMap* map = gu_map_type_make(mtype, pool);
-	pgf_read_into_map(mtype, rdr, map);
-	gu_return_on_exn(rdr->err, NULL);
-	return map;
-}
-
-static void
-pgf_read_to_GuString(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) (type);
-	gu_enter("-> GuString");
-	GuString* sp = to;
-	
-	GuPool* tmp_pool = gu_new_pool();
-	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
-	GuWriter* wtr = gu_string_buf_writer(sbuf);
-
-	GuLength len = pgf_read_len(rdr);
-
-	for (size_t i = 0; i < len; i++) {
-		GuUCS ucs = gu_in_utf8(rdr->in, rdr->err);
-		gu_ucs_write(ucs, wtr, rdr->err);
-	}
-	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
-	GuSymbol sym = gu_symtable_intern(rdr->symtab, str);
-	gu_pool_free(tmp_pool);
-
-	gu_exit("<- GuString");
-	*sp = sym;
-}
-
-static void
-pgf_read_to_PgfCId(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) (type);
-	gu_enter("-> PgfCId");
-	PgfCId* sp = to;
-	
-	GuPool* tmp_pool = gu_new_pool();
-	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
-	GuWriter* wtr = gu_string_buf_writer(sbuf);
-
-	GuLength len = pgf_read_len(rdr);
-
-	for (size_t i = 0; i < len; i++) {
-		// CIds are in latin-1
-		GuUCS ucs = gu_in_u8(rdr->in, rdr->err);
-		gu_ucs_write(ucs, wtr, rdr->err);
-	}
-	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
-	GuSymbol sym = gu_symtable_intern(rdr->symtab, str);
-	gu_pool_free(tmp_pool);
-
-	gu_exit("<- PgfCId");
-	*sp = sym;
-}
-
-static void
-pgf_read_to_PgfCCatId(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) (type);
-	PgfCCat** pto = to;
-	int fid = pgf_read_int(rdr);
-	gu_return_on_exn(rdr->err,);
-
-	PgfCCat* ccat = gu_map_get(rdr->curr_concr->ccats, &fid, PgfCCat*);
-	if (!ccat) {
-        ccat = gu_new(PgfCCat, rdr->opool);
-        ccat->cnccat = NULL;
-        ccat->lindefs = gu_map_get(rdr->curr_lindefs, &fid, PgfFunIds*);
-        ccat->n_synprods = 0;
-        ccat->prods = gu_null_seq;
-        ccat->viterbi_prob = 0;
-        ccat->fid = fid;
-        ccat->conts = NULL;
-
-        gu_map_put(rdr->curr_concr->ccats, &fid, PgfCCat*, ccat);
-	}
-
-    *pto = ccat;
-}
-
-static void
-pgf_read_to_PgfCCat(GuType* type, PgfReader* rdr, void* to)
-{
-    (void) type;
-    gu_enter("->");
-    int* fidp = rdr->curr_key;
-
-	GuLength n_prods = pgf_read_len(rdr);
-	gu_return_on_exn(rdr->err, );
-	
-    PgfCCat* ccat = to;
-    ccat->cnccat = NULL;
-    ccat->lindefs = gu_map_get(rdr->curr_lindefs, fidp, PgfFunIds*);
-	ccat->prods = gu_new_seq(PgfProduction, n_prods, rdr->opool);
-	ccat->viterbi_prob = 0;
-    ccat->fid = *fidp;
-    ccat->conts = NULL;
-    
-    size_t top = 0;
-    size_t bot = n_prods-1;
-    for (size_t i = 0; i < n_prods; i++) {
-		PgfProduction prod;
-		pgf_read_to(rdr, gu_type(PgfProduction), &prod);
-		gu_return_on_exn(rdr->err, );
-		
-		GuVariantInfo i = gu_variant_open(prod);
-		switch (i.tag) {
-		case PGF_PRODUCTION_APPLY: {
-			PgfProductionApply* papp = i.data;
-			if (gu_seq_length(papp->args) > 0)
-				gu_seq_set(ccat->prods, PgfProduction, top++, prod);
-			else
-				gu_seq_set(ccat->prods, PgfProduction, bot--, prod);
-			break;
-		}
-		case PGF_PRODUCTION_COERCE: {
-			gu_seq_set(ccat->prods, PgfProduction, top++, prod);
-			break;
-		}
-		default:
-			gu_impossible();
-		}
-	}
-
-	ccat->n_synprods = top;
-
-    gu_exit("<-");
-}
-
-// This is only needed because new_struct would otherwise override.
-// TODO: get rid of new_struct and all the FAM mess
-static void*
-pgf_read_new_PgfCCat(GuType* type, PgfReader* rdr, GuPool* pool,
-		     size_t* size_out)
-{
-	PgfCCat* ccat = gu_map_get(rdr->curr_concr->ccats, rdr->curr_key, PgfCCat*);
-	if (!ccat) {
-        ccat = gu_new(PgfCCat, pool);
-        gu_map_put(rdr->curr_concr->ccats, rdr->curr_key, PgfCCat*, ccat);
-	}
-	pgf_read_to_PgfCCat(type, rdr, ccat);
-	*size_out = sizeof(PgfCCat);
-	return ccat;
-}
-
-static void*
-pgf_read_new_GuList(GuType* type, PgfReader* rdr, GuPool* pool, size_t* size_out)
-{
-	GuListType* ltype = gu_type_cast(type, GuList);
-	GuLength length = pgf_read_len(rdr);
-	gu_return_on_exn(rdr->err, NULL);
-	void* list = gu_list_type_alloc(ltype, length, pool);
-	for (size_t i = 0; i < length; i++) {
-		void* elem = gu_list_type_index(ltype, list, i);
-		pgf_read_to(rdr, ltype->elem_type, elem);
-		gu_return_on_exn(rdr->err, NULL);
-	}
-	*size_out = gu_flex_size(ltype->size, ltype->elems_offset,
-				 length, 
-				 gu_type_size(ltype->elem_type));
-	return list;
-}
-
-static void
-pgf_read_to_GuSeq(GuType* type, PgfReader* rdr, void* to)
-{
-	gu_enter("->");
-	GuSeqType* stype = gu_type_cast(type, GuSeq);
-	GuLength length = pgf_read_len(rdr);
-	GuTypeRepr* repr = gu_type_repr(stype->elem_type);
-	gu_return_on_exn(rdr->err, );
-	GuSeq seq = gu_make_seq(repr->size, length, rdr->opool);
-	uint8_t* data = gu_seq_data(seq);
-	for (size_t i = 0; i < length; i++) {
-		void* elem = &data[i * repr->size];
-		pgf_read_to(rdr, stype->elem_type, elem);
-		gu_return_on_exn(rdr->err, );
-	}
-	GuSeq* sto = to;
-	*sto = seq;
-	gu_exit("<-");
-}
-
-static void*
-pgf_read_new_PgfFunDecl(GuType* type, PgfReader* rdr, GuPool* pool, size_t* size_out)
-{
-	PgfFunDecl* absfun = gu_new(PgfFunDecl, pool);
-
-	absfun->type = pgf_read_new(rdr, gu_type(PgfType), pool, NULL);
-	gu_return_on_exn(rdr->err, NULL);
-	
-	absfun->arity = pgf_read_int(rdr);
-
-	uint8_t tag = pgf_read_u8(rdr);
-	gu_return_on_exn(rdr->err, NULL);
-	switch (tag) {
-	case 0:
-		absfun->defns = gu_null_seq;
-		break;
-	case 1: {
-        GuLength length = pgf_read_len(rdr);
-        gu_return_on_exn(rdr->err, NULL);
-
-        absfun->defns = gu_new_seq(PgfEquation*, length, rdr->opool);
-        PgfEquation** data = gu_seq_data(absfun->defns);
-        for (size_t i = 0; i < length; i++) {
-            GuLength n_patts = pgf_read_len(rdr);
-            gu_return_on_exn(rdr->err, NULL);
-
-            PgfEquation *equ =
-                gu_malloc(rdr->opool, 
-                          sizeof(PgfEquation)+sizeof(PgfPatt)*n_patts);
-            equ->n_patts = n_patts;
-            for (GuLength j = 0; j < n_patts; j++) {
-                pgf_read_to(rdr, gu_type(PgfPatt), &equ->patts[j]);
-                gu_return_on_exn(rdr->err, NULL);
-            }
-            pgf_read_to(rdr, gu_type(PgfExpr), &equ->body);
-            gu_return_on_exn(rdr->err, NULL);
-
-            data[i] = equ;
-        }
-		break;
-    }
-	default:
-		gu_raise_i(rdr->err, PgfReadTagExn,
-			   .type = type, .tag = tag);
-		break;
-	}
-
-	absfun->ep.prob = - log(gu_in_f64be(rdr->in, rdr->err));
-
-	PgfExprFun* expr_fun =
-		gu_new_variant(PGF_EXPR_FUN,
-					   PgfExprFun,
-					   &absfun->ep.expr, pool);
-	expr_fun->fun = *((PgfCId *) rdr->curr_key);
-
-	*size_out = sizeof(PgfFunDecl);
-	return absfun;
-}
-
-static void
-pgf_read_to_PgfSeqId(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) type;
-	int32_t id = pgf_read_int(rdr);
-	gu_return_on_exn(rdr->err,);
-	if (id < 0 || id >= gu_list_length(rdr->curr_concr->sequences)) {
-		gu_raise(rdr->err, PgfReadExn);
-		return;
-	}
-	*(PgfSeqId*) to = gu_list_elems(rdr->curr_concr->sequences)[id];
-}
-
-
-static void
-pgf_read_to_PgfFunId(GuType* type, PgfReader* rdr, void* to)
-{
-	(void) type;
-	int32_t id = pgf_read_int(rdr);
-	gu_return_on_exn(rdr->err,);
-	if (id < 0 || id >= gu_list_length(rdr->curr_concr->cncfuns)) {
-		gu_raise(rdr->err, PgfReadExn);
-		return;
-	}
-	*(PgfFunId*) to = gu_list_elems(rdr->curr_concr->cncfuns)[id];
-}
-
-typedef struct {
-	GuMapItor fn;
-	PgfReader* rdr;
-} PgfIndexFn;
-
-static void
-pgf_read_to_PgfAbstr(GuType* type, PgfReader* rdr, void* to)
-{
-	rdr->curr_abstr = to;
-	pgf_read_to_struct(type, rdr, to);
-}
-
-static void*
-pgf_read_new_PgfCat(GuType* type, PgfReader* rdr, GuPool* pool,
-		       size_t* size_out)
-{
-	(void) (type && size_out);
-	PgfCat* cat = gu_new(PgfCat, pool);
-
-	cat->name = *((PgfCId*) rdr->curr_key);	
-
-	pgf_read_to(rdr, gu_type(PgfHypos), &cat->context);
-
-	cat->meta_prob = INFINITY;
-	cat->meta_token_prob = INFINITY;
-    cat->meta_child_probs = NULL;
-
-    cat->functions = gu_new_buf(PgfFunDecl*, rdr->opool);
-
-	size_t n_functions = pgf_read_len(rdr);
-	for (size_t i = 0; i < n_functions; i++) {
-		double prob;
-		PgfCId name;
-		pgf_read_to_double(gu_type(double), rdr, &prob);
-		pgf_read_to_GuString(gu_type(PgfCId), rdr, &name);
-		
-		PgfFunDecl* absfun =
-			gu_map_get(rdr->curr_abstr->funs, &name, PgfFunDecl*);
-		gu_buf_push(cat->functions, PgfFunDecl*, absfun);
-	}
-	
-	return cat;
-}
-
-static GU_DEFINE_TYPE(PgfLinDefs, GuIntMap, gu_ptr_type(PgfFunIds),
-		      &gu_null_struct);
-typedef PgfCCat PgfCCatData;
-static GU_DEFINE_TYPE(PgfCCatData, typedef, gu_type(PgfCCat));
-
-static GU_DEFINE_TYPE(PgfCCatMap, GuIntMap, gu_ptr_type(PgfCCat),
-		      &gu_null_struct);
-
-static GU_DEFINE_TYPE(PgfCncCatMap, GuStringMap, gu_ptr_type(PgfCncCat),
-		      &gu_null_struct);
-
-static PgfCncCat*
-pgf_ccat_set_cnccat(PgfCCat* ccat)
-{
-	if (!ccat->cnccat) {
-		size_t n_prods = gu_seq_length(ccat->prods);
-		for (size_t i = 0; i < n_prods; i++) {
-			PgfProduction prod = 
-				gu_seq_get(ccat->prods, PgfProduction, i);
-			GuVariantInfo i = gu_variant_open(prod);
-			switch (i.tag) {
-			case PGF_PRODUCTION_COERCE: {
-				PgfProductionCoerce* pcoerce = i.data;
-				PgfCncCat* cnccat = 
-					pgf_ccat_set_cnccat(pcoerce->coerce);
-				if (!ccat->cnccat) {
-					ccat->cnccat = cnccat;
-				} else if (ccat->cnccat != cnccat) {
-					// XXX: real error
-					gu_impossible();
-				}
- 				break;
-			}
-			case PGF_PRODUCTION_APPLY:
-				// Shouldn't happen with current PGF.
-				// XXX: real error
-				gu_impossible();
-				break;
-			default:
-				gu_impossible();
-			}
-		}
-	}
-	return ccat->cnccat;
-}
-
-extern float
-pgf_ccat_set_viterbi_prob(PgfCCat* ccat);
-
-static void
-pgf_read_ccat_cb(GuMapItor* fn, const void* key, void* value, GuExn* err)
-{
-	(void) (key && err);
-	PgfCCat* ccat = *((PgfCCat**) value);
-
-	pgf_ccat_set_cnccat(ccat);
-//	pgf_ccat_set_viterbi_prob(ccat);
-}
-
-void
-pgf_parser_index(PgfConcr* concr, GuPool *pool);
-
-void
-pgf_lzr_index(PgfConcr* concr, GuPool *pool);
-
-static void*
-pgf_read_new_PgfConcr(GuType* type, PgfReader* rdr, GuPool* pool,
-		       size_t* size_out)
-{
-	(void) (type && size_out);
-	PgfConcr* concr = gu_new(PgfConcr, pool);
-	rdr->curr_concr = concr;
-	concr->cflags = 
-		pgf_read_new(rdr, gu_type(PgfFlags), pool, NULL);
-	concr->printnames = 
-		pgf_read_new(rdr, gu_type(PgfPrintNames), pool, NULL);
-	concr->sequences = 
-		pgf_read_new(rdr, gu_type(PgfSequences), pool, NULL);
-	concr->cncfuns =
-		pgf_read_new(rdr, gu_type(PgfCncFuns), pool, NULL);
-	GuMapType* lindefs_t = gu_type_cast(gu_type(PgfLinDefs), GuMap);
-	rdr->curr_lindefs = gu_map_type_make(lindefs_t, rdr->tmp_pool);
-	pgf_read_into_map(lindefs_t, rdr, rdr->curr_lindefs);
-	GuMapType* ccats_t = gu_type_cast(gu_type(PgfCCatMap), GuMap);
-	concr->ccats =
-		gu_new_int_map(PgfCCat*, &gu_null_struct, pool);
-	concr->fun_indices = gu_map_type_new(PgfCncFunOverloadMap, pool);
-	concr->coerce_idx  = gu_map_type_new(PgfCncOverloadMap, pool);
-	concr->epsilon_idx = gu_map_type_new(PgfProductionIdx, pool);
-	concr->leftcorner_cat_idx = gu_map_type_new(PgfLeftcornerCatIdx,pool);
-	concr->leftcorner_tok_idx = gu_map_type_new(PgfLeftcornerTokIdx,pool);
-	pgf_read_into_map(ccats_t, rdr, concr->ccats);
-	concr->cnccats = pgf_read_new(rdr, gu_type(PgfCncCatMap), pool, NULL);
-	concr->callbacks = pgf_new_callbacks_map(concr, pool); 
-	concr->total_cats = pgf_read_int(rdr);
-
-    // set the function ids
-    int n_funs = gu_list_length(concr->cncfuns);
-    for (int funid = 0; funid < n_funs; funid++) {
-		PgfCncFun* cncfun = gu_list_index(concr->cncfuns, funid);
-        cncfun->funid = funid;
-        
-        PgfFunDecl* absfun =
-			gu_map_get(rdr->curr_abstr->funs, &cncfun->name, PgfFunDecl*);
-        cncfun->ep = (absfun == NULL) ? NULL : &absfun->ep;
-	}
-
-	PgfIndexFn clo1 = { { pgf_read_ccat_cb }, rdr };
-	gu_map_iter(concr->ccats, &clo1.fn, NULL);
-
-	pgf_parser_index(concr, pool);
-	pgf_lzr_index(concr, pool);
-
-	return concr;
-}
-
-static void*
-pgf_read_new_PgfCncCat(GuType* type, PgfReader* rdr, GuPool* pool,
-		       size_t* size_out)
-{
-	gu_enter("->");
-	(void) (type && size_out);
-	
-	int first = pgf_read_int(rdr);
-	int last = pgf_read_int(rdr);
-	int n_lins = pgf_read_len(rdr);
-	
-	PgfCncCat* cnccat =
-		gu_malloc(pool, sizeof(PgfCncCat)+n_lins*sizeof(GuString));
-
-	cnccat->abscat = 
-		gu_map_get(rdr->curr_abstr->cats, rdr->curr_key, PgfCat*);
-	gu_assert(cnccat->abscat != NULL);
-
-	int len = last + 1 - first;
-	cnccat->cats = gu_new_list(PgfCCatIds, pool, len);
-	
-	for (int i = 0; i < len; i++) {
-		int fid = first + i;
-		PgfCCat* ccat = gu_map_get(rdr->curr_concr->ccats, &fid, PgfCCat*);
-        if (!ccat) {
-            ccat = gu_new(PgfCCat, rdr->opool);
-            ccat->cnccat = NULL;
-            ccat->lindefs = gu_map_get(rdr->curr_lindefs, &fid, PgfFunIds*);
-            ccat->n_synprods = 0;
-            ccat->prods = gu_null_seq;
-            ccat->viterbi_prob = 0;
-            ccat->fid = fid;
-            ccat->conts = NULL;
-
-            gu_map_put(rdr->curr_concr->ccats, &fid, PgfCCat*, ccat);
-        }
-		gu_list_index(cnccat->cats, i) = ccat;
-
-        ccat->cnccat = cnccat;
-		gu_debug("range[%d] = %d", i, ccat ? ccat->fid : -1);
-	}
-
-	cnccat->n_lins = n_lins;
-	for (size_t i = 0; i < cnccat->n_lins; i++) {
-		pgf_read_to(rdr, gu_type(GuString), &cnccat->labels[i]);
-	}
-	
-	gu_exit("<-");
-	return cnccat;
-}
-
-#define PGF_READ_TO_FN(k_, fn_)					\
-	{ gu_kind(k_), (void*) &(PgfReadToFn){ fn_ } }
-
-#define PGF_READ_TO(k_)				\
-	PGF_READ_TO_FN(k_, pgf_read_to_##k_)
-
-
-static GuTypeTable
-pgf_read_to_table = GU_TYPETABLE(
-	GU_SLIST_0,
-	PGF_READ_TO(struct),
-	PGF_READ_TO(GuVariant),
-	PGF_READ_TO(enum),
-	PGF_READ_TO(void),
-	PGF_READ_TO(int),
-	PGF_READ_TO(uint16_t),
-	PGF_READ_TO(GuLength),
-	PGF_READ_TO(PgfCId),
-	PGF_READ_TO(GuString),
-	PGF_READ_TO(double),
-	PGF_READ_TO(pointer),
-	PGF_READ_TO(GuSeq),
-	PGF_READ_TO(PgfCCatId),
-	PGF_READ_TO(PgfCCat),
-	PGF_READ_TO(PgfSeqId),
-	PGF_READ_TO(PgfFunId),
-	PGF_READ_TO(PgfAbstr),
-	PGF_READ_TO(alias));
-
-#define PGF_READ_NEW_FN(k_, fn_)		\
-	{ gu_kind(k_), (void*) &(PgfReadNewFn){ fn_ } }
-
-#define PGF_READ_NEW(k_)			\
-	PGF_READ_NEW_FN(k_, pgf_read_new_##k_)
-
-static GuTypeTable
-pgf_read_new_table = GU_TYPETABLE(
-	GU_SLIST_0,
-	PGF_READ_NEW(type),
-	PGF_READ_NEW(struct),
-	PGF_READ_NEW(GuMap),
-	PGF_READ_NEW(GuList),
-	PGF_READ_NEW(PgfFunDecl),
-	PGF_READ_NEW(PgfCCat),
-	PGF_READ_NEW(PgfCncCat),
-	PGF_READ_NEW(PgfConcr),
-	PGF_READ_NEW(PgfCat)
-	);
-
-PgfReader*
-pgf_new_reader(GuIn* in, GuPool* opool, GuPool* tmp_pool, GuExn* err)
-{
-	PgfReader* rdr = gu_new(PgfReader, tmp_pool);
-	rdr->opool = opool;
-	rdr->tmp_pool = tmp_pool;
-	rdr->symtab = gu_new_symtable(opool, tmp_pool);
-	rdr->err = err;
-	rdr->in = in;
-	rdr->curr_abstr = NULL;
-	rdr->curr_concr = NULL;
-	rdr->curr_lindefs = NULL;
-	rdr->read_to_map = gu_new_type_map(&pgf_read_to_table, tmp_pool);
-	rdr->read_new_map = gu_new_type_map(&pgf_read_new_table, tmp_pool);
-	return rdr;
+#include "data.h"
+#include "expr.h"
+#include "literals.h"
+#include "reader.h"
+#include "jit.h"
+#include <gu/defs.h>
+#include <gu/map.h>
+#include <gu/seq.h>
+#include <gu/assert.h>
+#include <gu/intern.h>
+#include <gu/in.h>
+#include <gu/bits.h>
+#include <gu/exn.h>
+#include <gu/utf8.h>
+#include <math.h>
+#include <stdio.h>
+
+//
+// PgfReader
+// 
+
+struct PgfReader {
+	GuIn* in;
+	GuExn* err;
+	GuPool* opool;
+	GuPool* tmp_pool;
+	GuSymTable* symtab;
+	PgfJitState* jit_state;
+};
+
+typedef struct PgfReadTagExn PgfReadTagExn;
+
+struct PgfReadTagExn {
+	GuType* type;
+	int tag;
+};
+
+static GU_DEFINE_TYPE(PgfReadTagExn, abstract, _);
+
+static GU_DEFINE_TYPE(PgfReadExn, abstract, _);
+
+static uint8_t
+pgf_read_tag(PgfReader* rdr)
+{
+	return gu_in_u8(rdr->in, rdr->err);
+}
+
+static uint32_t
+pgf_read_uint(PgfReader* rdr)
+{
+	uint32_t u = 0;
+	int shift = 0;
+	uint8_t b = 0;
+	do {
+		b = gu_in_u8(rdr->in, rdr->err);
+		gu_return_on_exn(rdr->err, 0);
+		u |= (b & ~0x80) << shift;
+		shift += 7;
+	} while (b & 0x80);
+	return u;
+}
+
+static int32_t
+pgf_read_int(PgfReader* rdr)
+{
+	uint32_t u = pgf_read_uint(rdr);
+	return gu_decode_2c32(u, rdr->err);
+}
+
+static GuLength
+pgf_read_len(PgfReader* rdr)
+{
+	int32_t len = pgf_read_int(rdr);
+	// It's crucial that we return 0 on failure, so the
+	// caller can proceed without checking for error
+	// immediately.
+	gu_return_on_exn(rdr->err, 0);
+	if (len < 0) {
+		gu_raise_i(rdr->err, PgfReadTagExn,
+			   .type = gu_type(GuLength), .tag = len);
+		return 0;
+	}
+	return (GuLength) len;
+}
+
+static PgfCId
+pgf_read_cid(PgfReader* rdr)
+{
+	GuPool* tmp_pool = gu_new_pool();
+	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+
+	size_t len = pgf_read_len(rdr);
+	for (size_t i = 0; i < len; i++) {
+		// CIds are in latin-1
+		GuUCS ucs = gu_in_u8(rdr->in, rdr->err);
+		gu_ucs_write(ucs, wtr, rdr->err);
+	}
+	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
+	
+	GuSymbol sym = gu_symtable_intern(rdr->symtab, str);
+	gu_pool_free(tmp_pool);
+	return sym;
+}
+
+static GuString
+pgf_read_string(PgfReader* rdr)
+{	
+	GuPool* tmp_pool = gu_new_pool();
+	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+
+	GuLength len = pgf_read_len(rdr);
+
+	for (size_t i = 0; i < len; i++) {
+		GuUCS ucs = gu_in_utf8(rdr->in, rdr->err);
+		gu_ucs_write(ucs, wtr, rdr->err);
+	}
+	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
+	GuSymbol sym = gu_symtable_intern(rdr->symtab, str);
+	gu_pool_free(tmp_pool);
+
+	return sym;
+}
+
+static void
+pgf_read_tag_error(PgfReader* rdr)
+{
+	gu_impossible();
+}
+
+static PgfLiteral
+pgf_read_literal(PgfReader* rdr)
+{
+	PgfLiteral lit = gu_null_variant;
+	
+	uint8_t tag = pgf_read_tag(rdr);
+	switch (tag) {
+	case PGF_LITERAL_STR: {
+		PgfLiteralStr *lit_str =
+			gu_new_variant(PGF_LITERAL_STR,
+						   PgfLiteralStr,
+						   &lit, rdr->opool);
+		lit_str->val = pgf_read_string(rdr);
+		break;
+	}
+	case PGF_LITERAL_INT: {
+		PgfLiteralInt *lit_int =
+			gu_new_variant(PGF_LITERAL_INT,
+						   PgfLiteralInt,
+						   &lit, rdr->opool);
+		lit_int->val = pgf_read_int(rdr);
+		break;
+	}
+	case PGF_LITERAL_FLT: {
+		PgfLiteralFlt *lit_flt =
+			gu_new_variant(PGF_LITERAL_FLT,
+						   PgfLiteralFlt,
+						   &lit, rdr->opool);
+		lit_flt->val = gu_in_f64be(rdr->in, rdr->err);
+		break;
+	}
+	default:
+		pgf_read_tag_error(rdr);
+	}
+	return lit;
+}
+
+static PgfFlags*
+pgf_read_flags(PgfReader* rdr)
+{
+	PgfFlags* flags = gu_map_type_new(PgfFlags, rdr->opool);
+
+	GuLength len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfCId name = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+
+		PgfLiteral value = pgf_read_literal(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+		
+		gu_map_put(flags, &name, PgfLiteral, value);
+	}
+
+	return flags;
+}
+
+static PgfType*
+pgf_read_type_(PgfReader* rdr);
+
+static PgfExpr
+pgf_read_expr_(PgfReader* rdr)
+{
+	PgfExpr expr = gu_null_variant;
+
+	uint8_t tag = pgf_read_tag(rdr);
+	switch (tag) {
+	case PGF_EXPR_ABS:{
+		PgfExprAbs *eabs =
+			gu_new_variant(PGF_EXPR_ABS,
+						   PgfExprAbs,
+						   &expr, rdr->opool);
+
+		eabs->bind_type = pgf_read_tag(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		eabs->id = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		eabs->body = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_APP: {
+		PgfExprApp *eapp =
+			gu_new_variant(PGF_EXPR_APP,
+						   PgfExprApp,
+						   &expr, rdr->opool);
+
+		eapp->fun = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		eapp->arg = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_LIT: {
+		PgfExprLit *elit =
+			gu_new_variant(PGF_EXPR_LIT,
+						   PgfExprLit,
+						   &expr, rdr->opool);
+		elit->lit = pgf_read_literal(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_META: {
+		PgfExprMeta *emeta =
+			gu_new_variant(PGF_EXPR_META,
+						   PgfExprMeta,
+						   &expr, rdr->opool);
+		emeta->id = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_FUN: {
+		PgfExprFun *efun =
+			gu_new_variant(PGF_EXPR_FUN,
+						   PgfExprFun,
+						   &expr, rdr->opool);
+		efun->fun = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_VAR: {
+		PgfExprVar *evar =
+			gu_new_variant(PGF_EXPR_VAR,
+						   PgfExprVar,
+						   &expr, rdr->opool);
+		evar->var = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_TYPED: {
+		PgfExprTyped *etyped =
+			gu_new_variant(PGF_EXPR_TYPED,
+						   PgfExprTyped,
+						   &expr, rdr->opool);
+		etyped->expr = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		etyped->type = pgf_read_type_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_EXPR_IMPL_ARG: {
+		PgfExprImplArg *eimpl =
+			gu_new_variant(PGF_EXPR_IMPL_ARG,
+						   PgfExprImplArg,
+						   &expr, rdr->opool);
+		eimpl->expr = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	default:
+		pgf_read_tag_error(rdr);
+	}
+
+	return expr;
+}
+
+static void
+pgf_read_hypo(PgfReader* rdr, PgfHypo* hypo)
+{
+	hypo->bind_type = pgf_read_tag(rdr);
+	gu_return_on_exn(rdr->err, );
+	
+	hypo->cid = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, );
+	
+	hypo->type = pgf_read_type_(rdr);
+	gu_return_on_exn(rdr->err, );
+}
+
+static PgfType*
+pgf_read_type_(PgfReader* rdr)
+{
+	size_t n_hypos = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	GuSeq hypos = gu_new_seq(PgfHypo, n_hypos, rdr->opool);
+	for (size_t i = 0; i < n_hypos; i++) {
+		PgfHypo* hypo = gu_seq_index(hypos, PgfHypo, i);
+		pgf_read_hypo(rdr, hypo);
+		gu_return_on_exn(rdr->err, NULL);
+	}
+
+	PgfCId cid = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	size_t n_exprs = pgf_read_len(rdr);
+
+	PgfType* type = gu_new_flex(rdr->opool, PgfType, exprs, n_exprs);
+	type->hypos   = hypos;
+	type->cid     = cid;
+	type->n_exprs = n_exprs;
+
+	for (size_t i = 0; i < type->n_exprs; i++) {
+		type->exprs[i] = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+	}
+
+	return type;
+}
+
+static PgfPatt
+pgf_read_patt(PgfReader* rdr)
+{
+	PgfPatt patt = gu_null_variant;
+
+	uint8_t tag = pgf_read_tag(rdr);
+	switch (tag) {
+	case PGF_PATT_APP: {
+		PgfPattApp *papp =
+			gu_new_variant(PGF_PATT_APP,
+						   PgfPattApp,
+						   &patt, rdr->opool);
+		papp->ctor = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		
+		papp->n_args = pgf_read_len(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		
+		for (size_t i = 0; i < papp->n_args; i++) {
+			papp->args[i] = pgf_read_patt(rdr);
+			gu_return_on_exn(rdr->err, gu_null_variant);
+		}
+		break;
+	}
+	case PGF_PATT_VAR: {
+		PgfPattVar *papp =
+			gu_new_variant(PGF_PATT_VAR,
+						   PgfPattVar,
+						   &patt, rdr->opool);
+		papp->var = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_PATT_AS: {
+		PgfPattAs *pas =
+			gu_new_variant(PGF_PATT_AS,
+						   PgfPattAs,
+						   &patt, rdr->opool);
+		pas->var = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		pas->patt = pgf_read_patt(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_PATT_WILD: {
+		PgfPattWild* pwild =
+			gu_new_variant(PGF_PATT_WILD,
+					   PgfPattWild,
+					   &patt, rdr->opool);
+		((void) pwild);
+		break;
+	}
+	case PGF_PATT_LIT: {
+		PgfPattLit *plit =
+			gu_new_variant(PGF_PATT_LIT,
+						   PgfPattLit,
+						   &patt, rdr->opool);
+		plit->lit = pgf_read_literal(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_PATT_IMPL_ARG: {
+		PgfPattImplArg *pimpl =
+			gu_new_variant(PGF_PATT_IMPL_ARG,
+						   PgfPattImplArg,
+						   &patt, rdr->opool);
+		pimpl->patt = pgf_read_patt(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_PATT_TILDE: {
+		PgfPattTilde *ptilde =
+			gu_new_variant(PGF_PATT_TILDE,
+						   PgfPattTilde,
+						   &patt, rdr->opool);
+		ptilde->expr = pgf_read_expr_(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	default:
+		pgf_read_tag_error(rdr);
+	}
+
+	return patt;
+}
+
+static PgfAbsFun*
+pgf_read_absfun(PgfReader* rdr)
+{
+	PgfAbsFun* absfun = gu_new(PgfAbsFun, rdr->opool);
+
+	absfun->name = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	absfun->type = pgf_read_type_(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	absfun->arity = pgf_read_int(rdr);
+
+	uint8_t tag = pgf_read_tag(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	switch (tag) {
+	case 0:
+		absfun->defns = gu_null_seq;
+		break;
+	case 1: {
+        GuLength length = pgf_read_len(rdr);
+        gu_return_on_exn(rdr->err, NULL);
+
+        absfun->defns = gu_new_seq(PgfEquation*, length, rdr->opool);
+        PgfEquation** data = gu_seq_data(absfun->defns);
+        for (size_t i = 0; i < length; i++) {
+            GuLength n_patts = pgf_read_len(rdr);
+            gu_return_on_exn(rdr->err, NULL);
+
+            PgfEquation *equ =
+                gu_malloc(rdr->opool, 
+                          sizeof(PgfEquation)+sizeof(PgfPatt)*n_patts);
+            equ->n_patts = n_patts;
+            for (GuLength j = 0; j < n_patts; j++) {
+                equ->patts[j] = pgf_read_patt(rdr);
+                gu_return_on_exn(rdr->err, NULL);
+            }
+            equ->body = pgf_read_expr_(rdr);
+            gu_return_on_exn(rdr->err, NULL);
+
+            data[i] = equ;
+        }
+		break;
+    }
+	default:
+		pgf_read_tag_error(rdr);
+		break;
+	}
+
+	absfun->ep.prob = - log(gu_in_f64be(rdr->in, rdr->err));
+
+	PgfExprFun* expr_fun =
+		gu_new_variant(PGF_EXPR_FUN,
+					   PgfExprFun,
+					   &absfun->ep.expr, rdr->opool);
+	expr_fun->fun = absfun->name;
+
+	return absfun;
+}
+					    
+static PgfCIdMap*
+pgf_read_absfuns(PgfReader* rdr)
+{
+	GuMapType* map_type = (GuMapType*)
+		GU_TYPE_LIT(GuStringMap, _,
+			 		gu_ptr_type(PgfAbsFun),
+					&gu_null_struct);
+	PgfCIdMap* absfuns = gu_map_type_make(map_type, rdr->opool);
+
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfAbsFun* absfun = pgf_read_absfun(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+		
+		gu_map_put(absfuns, &absfun->name, PgfAbsFun*, absfun);
+	}
+
+	return absfuns;
+}
+
+static PgfAbsCat*
+pgf_read_abscat(PgfReader* rdr, PgfAbstr* abstr, PgfCIdMap* abscats)
+{
+	PgfAbsCat* abscat = gu_new(PgfAbsCat, rdr->opool);
+
+	abscat->name = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	size_t n_hypos = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	abscat->context = gu_new_seq(PgfHypo, n_hypos, rdr->opool);
+	for (size_t i = 0; i < n_hypos; i++) {
+		PgfHypo* hypo = gu_seq_index(abscat->context, PgfHypo, i);
+		pgf_read_hypo(rdr, hypo);
+		gu_return_on_exn(rdr->err, NULL);
+	}
+
+	abscat->meta_prob = INFINITY;
+	abscat->meta_token_prob = INFINITY;
+    abscat->meta_child_probs = NULL;
+
+    GuBuf* functions = gu_new_buf(PgfAbsFun*, rdr->tmp_pool);
+
+	size_t n_functions = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < n_functions; i++) {
+		gu_in_f64be(rdr->in, rdr->err);  // ignore
+		gu_return_on_exn(rdr->err, NULL);
+
+		PgfCId name = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+		
+		PgfAbsFun* absfun =
+			gu_map_get(abstr->funs, &name, PgfAbsFun*);
+		gu_buf_push(functions, PgfAbsFun*, absfun);
+	}
+
+	pgf_jit_predicate(rdr->jit_state, abscats, abscat, functions);
+
+	return abscat;
+}
+
+static PgfCIdMap*
+pgf_read_abscats(PgfReader* rdr, PgfAbstr* abstr)
+{
+	GuMapType* map_type = (GuMapType*)
+		GU_TYPE_LIT(GuStringMap, _,
+			 		gu_ptr_type(PgfAbsCat),
+					&gu_null_struct);
+	PgfCIdMap* abscats = gu_map_type_make(map_type, rdr->opool);
+	
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfAbsCat* abscat = pgf_read_abscat(rdr, abstr, abscats);
+		gu_return_on_exn(rdr->err, NULL);
+
+		gu_map_put(abscats, &abscat->name, PgfAbsCat*, abscat);
+	}
+
+	return abscats;
+}
+
+static void
+pgf_read_abstract(PgfReader* rdr, PgfAbstr* abstract)
+{
+	abstract->name = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, );
+
+	abstract->aflags = pgf_read_flags(rdr);
+	gu_return_on_exn(rdr->err, );
+	
+	abstract->funs = pgf_read_absfuns(rdr);
+	gu_return_on_exn(rdr->err, );
+	
+	abstract->cats = pgf_read_abscats(rdr, abstract);
+	gu_return_on_exn(rdr->err, );
+}
+
+static PgfCIdMap*
+pgf_read_printnames(PgfReader* rdr)
+{
+	GuMapType* map_type = (GuMapType*)
+		GU_TYPE_LIT(GuStringMap, _,
+			 		gu_type(GuString),
+					&gu_empty_string);
+	PgfCIdMap* printnames = gu_map_type_make(map_type, rdr->opool);
+
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfCId name = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+
+		GuString printname = pgf_read_string(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+
+		gu_map_put(printnames, &name, GuString, printname);
+	}
+
+	return printnames;
+}
+
+static PgfTokens
+pgf_read_tokens(PgfReader* rdr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, gu_null_seq);
+
+	PgfTokens tokens = gu_new_seq(PgfToken, len, rdr->opool);
+	for (size_t i = 0; i < len; i++) {
+		PgfToken token = pgf_read_string(rdr);
+		gu_return_on_exn(rdr->err, gu_null_seq);
+
+		gu_seq_set(tokens, PgfToken, i, token);
+	}
+
+	return tokens;
+}
+
+static void
+pgf_read_alternative(PgfReader* rdr, PgfAlternative* alt)
+{
+	alt->form = pgf_read_tokens(rdr);
+	gu_return_on_exn(rdr->err,);
+
+	size_t n_prefixes = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err,);
+
+	alt->prefixes = gu_new_list(GuStringL, rdr->opool, n_prefixes);
+	for (size_t i = 0; i < n_prefixes; i++) {
+		GuString prefix = pgf_read_string(rdr);
+		gu_return_on_exn(rdr->err,);
+		
+		gu_list_index(alt->prefixes, i) = prefix;
+	}
+}
+
+static PgfSymbol
+pgf_read_symbol(PgfReader* rdr)
+{
+	PgfSymbol sym = gu_null_variant;
+
+	uint8_t tag = pgf_read_tag(rdr);
+	switch (tag) {
+	case PGF_SYMBOL_CAT: {
+		PgfSymbolCat *sym_cat =
+			gu_new_variant(PGF_SYMBOL_CAT,
+						   PgfSymbolCat,
+						   &sym, rdr->opool);
+
+		sym_cat->d = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		sym_cat->r = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_SYMBOL_LIT: {
+		PgfSymbolLit *sym_lit =
+			gu_new_variant(PGF_SYMBOL_LIT,
+						   PgfSymbolLit,
+						   &sym, rdr->opool);
+
+		sym_lit->d = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		sym_lit->r = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_SYMBOL_VAR: {
+		PgfSymbolVar *sym_var =
+			gu_new_variant(PGF_SYMBOL_VAR,
+						   PgfSymbolVar,
+						   &sym, rdr->opool);
+
+		sym_var->d = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		sym_var->r = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_SYMBOL_KS: {
+		PgfSymbolKS *sym_ks =
+			gu_new_variant(PGF_SYMBOL_KS,
+						   PgfSymbolKS,
+						   &sym, rdr->opool);
+		sym_ks->tokens = pgf_read_tokens(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		break;
+	}
+	case PGF_SYMBOL_KP: {
+		PgfTokens default_form = pgf_read_tokens(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+		
+		size_t n_forms = pgf_read_len(rdr);
+		gu_return_on_exn(rdr->err, gu_null_variant);
+
+		PgfSymbolKP *sym_kp =
+			gu_new_flex_variant(PGF_SYMBOL_KP,
+						   PgfSymbolKP, forms, n_forms,
+						   &sym, rdr->opool);
+		sym_kp->default_form = default_form;
+		sym_kp->n_forms = n_forms;
+
+		for (size_t i = 0; i < sym_kp->n_forms; i++) {
+			pgf_read_alternative(rdr, &sym_kp->forms[i]);
+			gu_return_on_exn(rdr->err, gu_null_variant);
+		}
+		break;
+	}
+	default:
+		pgf_read_tag_error(rdr);
+	}
+
+	return sym;
+}
+
+static PgfSequence
+pgf_read_sequence(PgfReader* rdr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, gu_null_seq);
+
+	PgfSequence seq = gu_new_seq(PgfSymbol, len, rdr->opool);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfSymbol sym = pgf_read_symbol(rdr);
+		gu_return_on_exn(rdr->err, gu_null_seq);
+		gu_seq_set(seq, PgfSymbol, i, sym);
+	}
+
+	return seq;
+}
+
+static PgfSequences*
+pgf_read_sequences(PgfReader* rdr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	
+	PgfSequences* seqs = gu_new_list(PgfSequences, rdr->opool, len);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfSequence seq = pgf_read_sequence(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+		gu_list_index(seqs, i) = seq;
+	}
+
+	return seqs;
+}
+
+static PgfCncFun*
+pgf_read_cncfun(PgfReader* rdr, PgfAbstr* abstr, PgfConcr* concr, int funid)
+{
+	PgfCId name = pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	PgfAbsFun* absfun =
+		gu_map_get(abstr->funs, &name, PgfAbsFun*);
+
+	PgfCncFun* cncfun = gu_new_flex(rdr->opool, PgfCncFun, lins, len);
+	cncfun->absfun = absfun;
+	cncfun->ep = (absfun == NULL) ? NULL : &absfun->ep;
+	cncfun->funid = funid;
+	cncfun->n_lins = len;
+
+	for (size_t i = 0; i < len; i++) {
+		int seqid = pgf_read_int(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+
+		if (seqid < 0 || seqid >= gu_list_length(concr->sequences)) {
+			gu_raise(rdr->err, PgfReadExn);
+			return NULL;
+		}
+		
+		cncfun->lins[i] = gu_list_elems(concr->sequences)[seqid];
+	}
+
+	return cncfun;
+}
+
+static PgfCncFuns*
+pgf_read_cncfuns(PgfReader* rdr, PgfAbstr* abstr, PgfConcr* concr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	PgfCncFuns* cncfuns = gu_new_list(PgfCncFuns, rdr->opool, len);
+
+	for (size_t funid = 0; funid < len; funid++) {
+		PgfCncFun* cncfun = pgf_read_cncfun(rdr, abstr, concr, funid);
+		gu_return_on_exn(rdr->err, NULL);
+
+		gu_list_index(cncfuns, funid) = cncfun;
+	}
+
+	return cncfuns;
+}
+
+static PgfCCat*
+pgf_read_fid(PgfReader* rdr, PgfConcr* concr)
+{
+	int fid = pgf_read_int(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	PgfCCat* ccat = gu_map_get(concr->ccats, &fid, PgfCCat*);
+	if (!ccat) {
+        ccat = gu_new(PgfCCat, rdr->opool);
+        ccat->cnccat = NULL;
+        ccat->lindefs = NULL;
+        ccat->n_synprods = 0;
+        ccat->prods = gu_null_seq;
+        ccat->viterbi_prob = 0;
+        ccat->fid = fid;
+        ccat->conts = NULL;
+        ccat->answers = NULL;
+
+        gu_map_put(concr->ccats, &fid, PgfCCat*, ccat);
+	}
+
+    return ccat;
+}
+
+static PgfCncFun*
+pgf_read_funid(PgfReader* rdr, PgfConcr* concr)
+{
+	int32_t funid = pgf_read_int(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	if (funid < 0 || funid >= gu_list_length(concr->cncfuns)) {
+		gu_raise(rdr->err, PgfReadExn);
+		return NULL;
+	}
+
+	return gu_list_elems(concr->cncfuns)[funid];
+}
+
+static void
+pgf_read_lindefs(PgfReader* rdr, PgfConcr* concr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, );
+
+	for (size_t i = 0; i < len; i++) {
+		PgfCCat* ccat = pgf_read_fid(rdr, concr);
+		
+		size_t n_funs = pgf_read_len(rdr);
+		gu_return_on_exn(rdr->err, );
+		
+		ccat->lindefs = gu_new_list(PgfCncFuns, rdr->opool, n_funs);
+		for (size_t j = 0; j < n_funs; j++) {
+			PgfCncFun* fun = pgf_read_funid(rdr, concr);
+			gu_list_index(ccat->lindefs, j) = fun;
+		}
+	}
+}
+
+static void
+pgf_read_parg(PgfReader* rdr, PgfConcr* concr, PgfPArg* parg)
+{
+	size_t n_hoas = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, );
+
+	parg->hypos = gu_new_list(PgfCCats, rdr->opool, n_hoas);
+	for (size_t i = 0; i < n_hoas; i++) {
+		gu_list_index(parg->hypos, i) = pgf_read_fid(rdr, concr);
+		gu_return_on_exn(rdr->err, );
+	}
+	
+	parg->ccat = pgf_read_fid(rdr, concr);
+	gu_return_on_exn(rdr->err, );
+}
+
+static PgfPArgs
+pgf_read_pargs(PgfReader* rdr, PgfConcr* concr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, gu_null_seq);
+
+	PgfPArgs pargs = gu_new_seq(PgfPArg, len, rdr->opool);
+	for (size_t i = 0; i < len; i++) {
+		PgfPArg* parg = gu_seq_index(pargs, PgfPArg, i);
+		pgf_read_parg(rdr, concr, parg);
+	}
+
+	return pargs;
+}
+
+static void
+pgf_read_production(PgfReader* rdr, PgfConcr* concr, 
+                    PgfCCat* ccat, size_t* top, size_t* bot)
+{
+	PgfProduction prod = gu_null_variant;
+
+	uint8_t tag = pgf_read_tag(rdr);
+	switch (tag) {
+	case PGF_PRODUCTION_APPLY: {
+		PgfProductionApply *papp =
+			gu_new_variant(PGF_PRODUCTION_APPLY,
+						   PgfProductionApply,
+						   &prod, rdr->opool);
+
+		papp->fun = pgf_read_funid(rdr, concr);
+		gu_return_on_exn(rdr->err, );
+
+		papp->args = pgf_read_pargs(rdr, concr);
+		gu_return_on_exn(rdr->err, );
+
+		if (gu_seq_length(papp->args) > 0)
+			gu_seq_set(ccat->prods, PgfProduction, (*top)++, prod);
+		else
+			gu_seq_set(ccat->prods, PgfProduction, (*bot)--, prod);
+		break;
+	}
+	case PGF_PRODUCTION_COERCE: {
+		PgfProductionCoerce *pcoerce =
+			gu_new_variant(PGF_PRODUCTION_COERCE,
+						   PgfProductionCoerce,
+						   &prod, rdr->opool);
+
+		pcoerce->coerce = pgf_read_fid(rdr, concr);
+		gu_return_on_exn(rdr->err, );
+
+		gu_seq_set(ccat->prods, PgfProduction, (*top)++, prod);
+		break;
+	}
+	default:
+		pgf_read_tag_error(rdr);
+	}
+}
+
+static void
+pgf_read_ccats(PgfReader* rdr, PgfConcr* concr)
+{
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, );
+
+	for (size_t i = 0; i < len; i++) {
+		PgfCCat* ccat = pgf_read_fid(rdr, concr);
+
+		GuLength n_prods = pgf_read_len(rdr);
+		gu_return_on_exn(rdr->err,);
+
+		ccat->prods = gu_new_seq(PgfProduction, n_prods, rdr->opool);
+
+		size_t top = 0;
+		size_t bot = n_prods-1;
+		for (size_t i = 0; i < n_prods; i++) {
+			pgf_read_production(rdr, concr, ccat, &top, &bot);
+			gu_return_on_exn(rdr->err, );
+		}
+
+		ccat->n_synprods = top;
+	}
+}
+
+static PgfCncCat*
+pgf_read_cnccat(PgfReader* rdr, PgfAbstr* abstr, PgfConcr* concr, PgfCId name)
+{
+	int first = pgf_read_int(rdr);
+	int last = pgf_read_int(rdr);
+	int n_lins = pgf_read_len(rdr);
+	
+	PgfCncCat* cnccat =
+		gu_malloc(rdr->opool, sizeof(PgfCncCat)+n_lins*sizeof(GuString));
+
+	cnccat->abscat = 
+		gu_map_get(abstr->cats, &name, PgfAbsCat*);
+	gu_assert(cnccat->abscat != NULL);
+
+	int len = last + 1 - first;
+	cnccat->cats = gu_new_list(PgfCCats, rdr->opool, len);
+	
+	for (int i = 0; i < len; i++) {
+		int fid = first + i;
+		PgfCCat* ccat = gu_map_get(concr->ccats, &fid, PgfCCat*);
+        if (!ccat) {
+            ccat = gu_new(PgfCCat, rdr->opool);
+            ccat->cnccat = NULL;
+            ccat->lindefs = NULL;
+            ccat->n_synprods = 0;
+            ccat->prods = gu_null_seq;
+            ccat->viterbi_prob = 0;
+            ccat->fid = fid;
+            ccat->conts = NULL;
+            ccat->answers = NULL;
+
+            gu_map_put(concr->ccats, &fid, PgfCCat*, ccat);
+        }
+		gu_list_index(cnccat->cats, i) = ccat;
+
+        ccat->cnccat = cnccat;
+	}
+
+	cnccat->n_lins = n_lins;
+	for (size_t i = 0; i < cnccat->n_lins; i++) {
+		cnccat->labels[i] = pgf_read_string(rdr);
+	}
+
+	return cnccat;
+}
+
+static PgfCIdMap*
+pgf_read_cnccats(PgfReader* rdr, PgfAbstr* abstr, PgfConcr* concr)
+{
+	GuMapType* map_type = (GuMapType*)
+		GU_TYPE_LIT(GuStringMap, _,
+			 		gu_ptr_type(PgfCncCat),
+					&gu_null_struct);
+	PgfCIdMap* cnccats = gu_map_type_make(map_type, rdr->opool);
+
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfCId name = pgf_read_cid(rdr);
+		gu_return_on_exn(rdr->err, NULL);
+
+		PgfCncCat* cnccat =
+			pgf_read_cnccat(rdr, abstr, concr, name);
+		gu_return_on_exn(rdr->err, NULL);
+		
+		gu_map_put(cnccats, &name, PgfCncCat*, cnccat);
+	}
+
+	return cnccats;
+}
+
+typedef struct {
+	GuMapItor fn;
+	PgfReader* rdr;
+} PgfIndexFn;
+
+static PgfCncCat*
+pgf_ccat_set_cnccat(PgfCCat* ccat)
+{
+	if (!ccat->cnccat) {
+		size_t n_prods = gu_seq_length(ccat->prods);
+		for (size_t i = 0; i < n_prods; i++) {
+			PgfProduction prod = 
+				gu_seq_get(ccat->prods, PgfProduction, i);
+			GuVariantInfo i = gu_variant_open(prod);
+			switch (i.tag) {
+			case PGF_PRODUCTION_COERCE: {
+				PgfProductionCoerce* pcoerce = i.data;
+				PgfCncCat* cnccat = 
+					pgf_ccat_set_cnccat(pcoerce->coerce);
+				if (!ccat->cnccat) {
+					ccat->cnccat = cnccat;
+				} else if (ccat->cnccat != cnccat) {
+					// XXX: real error
+					gu_impossible();
+				}
+ 				break;
+			}
+			case PGF_PRODUCTION_APPLY:
+				// Shouldn't happen with current PGF.
+				// XXX: real error
+				gu_impossible();
+				break;
+			default:
+				gu_impossible();
+			}
+		}
+	}
+	return ccat->cnccat;
+}
+
+extern float
+pgf_ccat_set_viterbi_prob(PgfCCat* ccat);
+
+static void
+pgf_read_ccat_cb(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	(void) (key && err);
+	PgfCCat* ccat = *((PgfCCat**) value);
+
+	pgf_ccat_set_cnccat(ccat);
+//	pgf_ccat_set_viterbi_prob(ccat);
+}
+
+void
+pgf_parser_index(PgfConcr* concr, GuPool *pool);
+
+void
+pgf_lzr_index(PgfConcr* concr, GuPool *pool);
+
+static PgfConcr*
+pgf_read_concrete(PgfReader* rdr, PgfAbstr* abstr)
+{
+	PgfConcr* concr = gu_new(PgfConcr, rdr->opool);
+
+	concr->name = 
+		pgf_read_cid(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	concr->cflags = 
+		pgf_read_flags(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	
+	concr->printnames = 
+		pgf_read_printnames(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	
+	concr->sequences = 
+		pgf_read_sequences(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+	
+	concr->cncfuns =
+		pgf_read_cncfuns(rdr, abstr, concr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	concr->ccats =
+		gu_new_int_map(PgfCCat*, &gu_null_struct, rdr->opool);
+	concr->fun_indices = gu_map_type_new(PgfCncFunOverloadMap, rdr->opool);
+	concr->coerce_idx  = gu_map_type_new(PgfCncOverloadMap, rdr->opool);
+	concr->epsilon_idx = gu_map_type_new(PgfProductionIdx, rdr->opool);
+	concr->leftcorner_cat_idx = gu_map_type_new(PgfLeftcornerCatIdx,rdr->opool);
+	concr->leftcorner_tok_idx = gu_map_type_new(PgfLeftcornerTokIdx,rdr->opool);
+	pgf_read_lindefs(rdr, concr);
+	pgf_read_ccats(rdr, concr);
+	concr->cnccats = pgf_read_cnccats(rdr, abstr, concr);
+	concr->callbacks = pgf_new_callbacks_map(concr, rdr->opool); 
+	concr->total_cats = pgf_read_int(rdr);
+
+	PgfIndexFn clo1 = { { pgf_read_ccat_cb }, rdr };
+	gu_map_iter(concr->ccats, &clo1.fn, NULL);
+
+	pgf_parser_index(concr, rdr->opool);
+	pgf_lzr_index(concr, rdr->opool);
+
+	return concr;
+}
+
+static PgfCIdMap*
+pgf_read_concretes(PgfReader* rdr, PgfAbstr* abstr)
+{
+	GuMapType* map_type = (GuMapType*)
+		GU_TYPE_LIT(GuStringMap, _,
+			 		gu_ptr_type(PgfConcr),
+					&gu_null_struct);
+	PgfCIdMap* concretes = gu_map_type_make(map_type, rdr->opool);
+
+	size_t len = pgf_read_len(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+
+	for (size_t i = 0; i < len; i++) {
+		PgfConcr* concr = pgf_read_concrete(rdr, abstr);
+		gu_return_on_exn(rdr->err, NULL);
+		
+		gu_map_put(concretes, &concr->name, PgfConcr*, concr);
+	}
+
+	return concretes;
+}
+
+PgfPGF*
+pgf_read_pgf(PgfReader* rdr) {
+	PgfPGF* pgf = gu_new(PgfPGF, rdr->opool);
+	
+	pgf->major_version = gu_in_u16be(rdr->in, rdr->err);
+	gu_return_on_exn(rdr->err, NULL);
+
+	pgf->minor_version = gu_in_u16be(rdr->in, rdr->err);
+	gu_return_on_exn(rdr->err, NULL);
+
+	pgf->gflags = pgf_read_flags(rdr);
+	gu_return_on_exn(rdr->err, NULL);
+		
+	pgf_read_abstract(rdr, &pgf->abstract);
+	gu_return_on_exn(rdr->err, NULL);
+	
+	pgf->concretes = pgf_read_concretes(rdr, &pgf->abstract);
+	gu_return_on_exn(rdr->err, NULL);
+
+	return pgf;
+}
+
+PgfReader*
+pgf_new_reader(GuIn* in, GuPool* opool, GuPool* tmp_pool, GuExn* err)
+{
+	PgfReader* rdr = gu_new(PgfReader, tmp_pool);
+	rdr->opool = opool;
+	rdr->tmp_pool = tmp_pool;
+	rdr->symtab = gu_new_symtable(opool, tmp_pool);
+	rdr->err = err;
+	rdr->in = in;
+	rdr->jit_state = pgf_jit_init(tmp_pool, rdr->opool);
+	return rdr;
+}
+
+void
+pgf_reader_done(PgfReader* rdr, PgfPGF* pgf)
+{
+	pgf_jit_done(rdr->jit_state, &pgf->abstract);
 }
diff --git a/src/runtime/c/pgf/reader.h b/src/runtime/c/pgf/reader.h
--- a/src/runtime/c/pgf/reader.h
+++ b/src/runtime/c/pgf/reader.h
@@ -1,22 +1,3 @@
-/* 
- * Copyright 2012 University of Gothenburg.
- *   
- * This file is part of libpgf.
- * 
- * Libpgf is free software: you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the
- * Free Software Foundation, either version 3 of the License, or (at your
- * option) any later version.
- * 
- * Libpgf is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
- * License for more details.
- * 
- * You should have received a copy of the GNU Lesser General Public
- * License along with libpgf. If not, see <http://www.gnu.org/licenses/>.
- */
-
 #ifndef READER_H_
 #define READER_H_
 
@@ -29,7 +10,10 @@
 PgfReader*
 pgf_new_reader(GuIn* in, GuPool* opool, GuPool* tmp_pool, GuExn* err);
 
-void*
-pgf_read_new(PgfReader* rdr, GuType* type, GuPool* pool, size_t* size_out);
+PgfPGF*
+pgf_read_pgf(PgfReader* rdr);
+
+void
+pgf_reader_done(PgfReader* rdr, PgfPGF* pgf);
 
 #endif // READER_H_
diff --git a/src/runtime/c/pgf/reasoner.c b/src/runtime/c/pgf/reasoner.c
--- a/src/runtime/c/pgf/reasoner.c
+++ b/src/runtime/c/pgf/reasoner.c
@@ -1,39 +1,62 @@
 #include <pgf/pgf.h>
 #include <pgf/data.h>
+#include <pgf/reasoner.h>
 #include <gu/file.h>
-#include <math.h>
-#include <stdio.h>
 
 //#define PGF_REASONER_DEBUG
 
-typedef struct PgfExprState PgfExprState;
-
 typedef struct {
-	GuBuf* conts;
+	GuBuf* parents;
 	GuBuf* exprs;
 	prob_t outside_prob;
 } PgfAnswers;
 
+#ifdef PGF_REASONER_DEBUG
+typedef void (*PgfStatePrinter)(PgfReasonerState* st,
+                                GuWriter* wtr, GuExn* err, 
+                                GuPool* tmp_pool);
+#endif
+
+struct PgfReasonerState {
+	// the jitter expects that continuation is the first field
+	PgfPredicate continuation;
+#ifdef PGF_REASONER_DEBUG
+	PgfStatePrinter print;
+#endif
+	prob_t prob;
+};
+
 struct PgfExprState {
+	// base must be the first field in order to be able to cast
+	// from PgfExprState to PgfReasonerState
+	PgfReasonerState base;
 	PgfAnswers* answers;
-	PgfExprProb ep;
-	PgfHypos hypos;
+	PgfExpr expr;
+#ifdef PGF_REASONER_DEBUG
+	size_t n_args;
 	size_t arg_idx;
+#endif
 };
 
-typedef enum {
-	PGF_EXPR_QSTATE_PREDICT,
-	PGF_EXPR_QSTATE_COMBINE1,
-	PGF_EXPR_QSTATE_COMBINE2
-} PGF_EXPR_QSTATE_KIND;
+typedef struct {
+	// base must be the first field in order to be able to cast
+	// from PgfCombine1State to PgfReasonerState
+	PgfReasonerState base;
+	GuBuf* exprs;
+	PgfExprState* parent;
+	size_t n_choices;
+	size_t choice;
+} PgfCombine1State;
 
 typedef struct {
-	prob_t prob;
-	PGF_EXPR_QSTATE_KIND kind;
-	void*  single;
-	size_t choice_idx;
-	GuBuf* choices;
-} PgfExprQState;
+	// base must be the first field in order to be able to cast
+	// from PgfCombine2State to PgfReasonerState
+	PgfReasonerState base;
+	GuBuf* parents;
+	PgfExprProb* ep;
+	size_t n_choices;
+	size_t choice;
+} PgfCombine2State;
 
 static GU_DEFINE_TYPE(PgfAnswers, abstract);
 
@@ -41,69 +64,68 @@
 static GU_DEFINE_TYPE(PgfAbswersMap, GuStringMap, gu_ptr_type(PgfAnswers),
                       &gu_null_struct);
 
-typedef struct {
+struct PgfReasoner {
+	GuPool* pool;
 	GuPool* tmp_pool;
 	PgfAbstr* abstract;
 	PgfAbswersMap* table;
 	GuBuf* pqueue;
+	GuBuf* exprs;
 	PgfExprEnum en;
-} PgfReasoner;
+};
 
 static int
-cmp_expr_qstate(GuOrder* self, const void* a, const void* b)
+cmp_expr_state(GuOrder* self, const void* a, const void* b)
 {
-	PgfExprQState *q1 = *((PgfExprQState **) a);
-	PgfExprQState *q2 = *((PgfExprQState **) b);
+	PgfReasonerState *st1 = *((PgfReasonerState **) a);
+	PgfReasonerState *st2 = *((PgfReasonerState **) b);
 	
-	if (q1->prob < q2->prob)
+	if (st1->prob < st2->prob)
 		return -1;
-	else if (q1->prob > q2->prob)
+	else if (st1->prob > st2->prob)
 		return 1;
 	else
 		return 0;
 }
 
 static GuOrder
-pgf_expr_qstate_order = { cmp_expr_qstate };
+pgf_expr_state_order = { cmp_expr_state };
 
 #ifdef PGF_REASONER_DEBUG
 static void
-pgf_print_expr_state(PgfExprState* st,
-                     GuWriter* wtr, GuExn* err, GuBuf* stack)
+pgf_print_parent_state(PgfExprState* st,
+                       GuWriter* wtr, GuExn* err, GuBuf* stack)
 {
-	gu_buf_push(stack, int, (gu_seq_length(st->hypos) - st->arg_idx - 1));
+	gu_buf_push(stack, int, (st->n_args - st->arg_idx - 1));
 
-	PgfExprState* cont = gu_buf_get(st->answers->conts, PgfExprState*, 0);
-	if (cont != NULL)
-		pgf_print_expr_state(cont, wtr, err, stack);
+	PgfExprState* parent = gu_buf_get(st->answers->parents, PgfExprState*, 0);
+	if (parent != NULL)
+		pgf_print_parent_state(parent, wtr, err, stack);
 
 	gu_puts(" (", wtr, err);
-	pgf_print_expr(st->ep.expr, 0, wtr, err);
+	pgf_print_expr(st->expr, NULL, 0, wtr, err);
 }
 
 static void
-pgf_print_expr_state0(PgfExprState* st, PgfAbstr* abstract,
-                      GuWriter* wtr, GuExn* err, GuPool* tmp_pool)
+pgf_print_expr_state(PgfExprState* st,
+                     GuWriter* wtr, GuExn* err, GuPool* tmp_pool)
 {	
-	prob_t prob = st->answers->outside_prob+st->ep.prob;
-	gu_printf(wtr, err, "[%f]", prob);
-
-	size_t n_args = gu_seq_length(st->hypos);
+	gu_printf(wtr, err, "[%f] ", st->base.prob);
 
 	GuBuf* stack = gu_new_buf(int, tmp_pool);
-	if (n_args > 0)
-		gu_buf_push(stack, int, gu_seq_length(st->hypos) - st->arg_idx);
+	if (st->n_args > 0)
+		gu_buf_push(stack, int, st->n_args - st->arg_idx);
 
 	PgfExprState* cont =
-		gu_buf_get(st->answers->conts, PgfExprState*, 0);
+		gu_buf_get(st->answers->parents, PgfExprState*, 0);
 	if (cont != NULL)
-		pgf_print_expr_state(cont, wtr, err, stack);
+		pgf_print_parent_state(cont, wtr, err, stack);
 
-	if (n_args > 0)
+	if (st->n_args > 0)
 		gu_puts(" (", wtr, err);
 	else
 		gu_puts(" ", wtr, err);
-	pgf_print_expr(st->ep.expr, 0, wtr, err);
+	pgf_print_expr(st->expr, NULL, 0, wtr, err);
 
 	size_t n_counts = gu_buf_length(stack);
 	for (size_t i = 0; i < n_counts; i++) {
@@ -118,130 +140,215 @@
 #endif
 
 static PgfExprState*
-pgf_reasoner_combine(PgfReasoner* rs,
-                     PgfExprState* st, PgfExprProb* ep,
-                     GuPool* pool)
-{
-	PgfExprState* nst = 
-		gu_new(PgfExprState, rs->tmp_pool);
-	nst->answers = st->answers;
-	nst->ep.expr =
-		gu_new_variant_i(pool, PGF_EXPR_APP,
+pgf_combine1_to_expr(PgfCombine1State* st, GuPool* tmp_pool) {
+	PgfExprProb* ep =
+		gu_buf_get(st->exprs, PgfExprProb*, st->choice);
+
+	PgfExprState* nst = gu_new(PgfExprState, tmp_pool);
+	nst->base.continuation = st->parent->base.continuation;
+	nst->base.prob = st->base.prob;
+	nst->answers = st->parent->answers;
+	nst->expr =
+		gu_new_variant_i(tmp_pool, PGF_EXPR_APP,
 				PgfExprApp,
-				.fun = st->ep.expr,
+				.fun = st->parent->expr,
 				.arg = ep->expr);
-	nst->ep.prob = st->ep.prob+ep->prob;
-	nst->hypos = st->hypos;
-	nst->arg_idx = st->arg_idx+1;
+#ifdef PGF_REASONER_DEBUG
+	nst->base.print = (PgfStatePrinter) pgf_print_expr_state;
+	nst->n_args     = st->parent->n_args;
+	nst->arg_idx    = st->parent->arg_idx+1;
+#endif
+
 	return nst;
 }
 
+static PgfExprState*
+pgf_combine2_to_expr(PgfCombine2State* st, GuPool* tmp_pool)
+{
+	PgfExprState* parent =
+		gu_buf_get(st->parents, PgfExprState*, st->choice);
+	if (parent == NULL)
+		return NULL;
+
+	PgfExprState* nst =
+		gu_new(PgfExprState, tmp_pool);
+	nst->base.continuation = parent->base.continuation;
+	nst->base.prob         = st->base.prob;
+	nst->answers = parent->answers;
+	nst->expr    =
+		gu_new_variant_i(tmp_pool, PGF_EXPR_APP,
+				PgfExprApp,
+				.fun = parent->expr,
+				.arg = st->ep->expr);
+#ifdef PGF_REASONER_DEBUG
+	nst->base.print = (PgfStatePrinter) pgf_print_expr_state;
+	nst->n_args  = parent->n_args;
+	nst->arg_idx = parent->arg_idx+1;
+#endif
+
+	return nst;
+}
+
+#ifdef PGF_REASONER_DEBUG
 static void
-pgf_reasoner_predict(PgfReasoner* rs, PgfExprState* cont,
-                     prob_t outside_prob, PgfCId cat,
-                     GuPool* pool)
+pgf_print_combine1_state(PgfCombine1State* st,
+                         GuWriter* wtr, GuExn* err, GuPool* tmp_pool)
 {
+	PgfExprState* nst = pgf_combine1_to_expr(st, tmp_pool);
+	pgf_print_expr_state(nst, wtr, err, tmp_pool);
+}
+
+static void
+pgf_print_combine2_state(PgfCombine2State* st,
+                         GuWriter* wtr, GuExn* err, GuPool* tmp_pool)
+{
+	PgfExprState* nst = pgf_combine2_to_expr(st, tmp_pool);
+	if (nst != NULL)
+		pgf_print_expr_state(nst, wtr, err, tmp_pool);
+}
+#endif
+
+static void
+pgf_combine1(PgfReasoner* rs, PgfCombine1State* st)
+{
+	PgfExprState* nst = pgf_combine1_to_expr(st, rs->tmp_pool);
+	nst->base.continuation(rs, &nst->base);
+
+	st->choice++;
+
+	if (st->choice < st->n_choices) {
+		PgfExprProb* ep =
+			gu_buf_get(st->exprs, PgfExprProb*, st->choice);
+
+		st->base.prob = st->parent->base.prob + ep->prob;
+		gu_buf_heap_push(rs->pqueue, &pgf_expr_state_order, &st);
+	}
+}
+
+void
+pgf_try_first(PgfReasoner* rs, PgfExprState* parent, PgfAbsFun* absfun)
+{
+	PgfCId cat = absfun->type->cid;
+
 	PgfAnswers* answers = gu_map_get(rs->table, &cat, PgfAnswers*);
 	if (answers == NULL) {
 		answers = gu_new(PgfAnswers, rs->tmp_pool);
-		answers->conts = gu_new_buf(PgfExprState*, rs->tmp_pool);
-		answers->exprs = gu_new_buf(PgfExprProb*, rs->tmp_pool);
-		answers->outside_prob = outside_prob;
+		answers->parents = gu_new_buf(PgfExprState*, rs->tmp_pool);
+		answers->exprs   = gu_new_buf(PgfExprProb*, rs->tmp_pool);
+		answers->outside_prob = parent->base.prob;
 
 		gu_map_put(rs->table, &cat, PgfAnswers*, answers);
 	}
 
-	gu_buf_push(answers->conts, PgfExprState*, cont);
+	gu_buf_push(answers->parents, PgfExprState*, parent);
 
-	if (gu_buf_length(answers->conts) == 1) {
-		PgfCat* abscat = gu_map_get(rs->abstract->cats, &cat, PgfCat*);
-		if (abscat == NULL) {
-			return;
+	if (gu_buf_length(answers->parents) == 1) {
+		PgfExprState* st = gu_new(PgfExprState, rs->tmp_pool);
+		st->base.continuation = (PgfPredicate) absfun->predicate;
+		st->base.prob = answers->outside_prob + absfun->ep.prob;
+		st->answers = answers;
+		st->expr = absfun->ep.expr;
+#ifdef PGF_REASONER_DEBUG
+		st->base.print = (PgfStatePrinter) pgf_print_expr_state;
+		st->n_args = gu_seq_length(absfun->type->hypos);
+		st->arg_idx = 0;
+#endif
+		gu_buf_heap_push(rs->pqueue, &pgf_expr_state_order, &st);
+	} else {
+		size_t n_exprs = gu_buf_length(answers->exprs);
+		if (n_exprs > 0) {
+			PgfExprProb* ep =
+				gu_buf_get(answers->exprs, PgfExprProb*, 0);
+
+			PgfCombine1State* nst = gu_new(PgfCombine1State, rs->tmp_pool);
+			nst->base.continuation = (PgfPredicate) pgf_combine1;
+			nst->base.prob         = parent->base.prob + ep->prob;
+			nst->exprs             = answers->exprs;
+			nst->choice            = 0;
+			nst->n_choices         = gu_buf_length(answers->exprs);
+			nst->parent            = parent;
+#ifdef PGF_REASONER_DEBUG
+			nst->base.print = (PgfStatePrinter) pgf_print_combine1_state;
+#endif
+			gu_buf_heap_push(rs->pqueue, &pgf_expr_state_order, &nst);
 		}
+	}
+}
 
-		if (gu_buf_length(abscat->functions) > 0) {
-			PgfExprQState *q = gu_new(PgfExprQState, rs->tmp_pool);
-			q->kind = PGF_EXPR_QSTATE_PREDICT;
-			q->single = answers;
-			q->choice_idx = 0;
-			q->choices = abscat->functions;
+void
+pgf_try_else(PgfReasoner* rs, PgfExprState* prev, PgfAbsFun* absfun)
+{
+	PgfExprState *st = gu_new(PgfExprState, rs->tmp_pool);
+	st->base.continuation = (PgfPredicate) absfun->predicate;
+	st->base.prob = prev->answers->outside_prob + absfun->ep.prob;
+	st->answers   = prev->answers;
+	st->expr      = absfun->ep.expr;
+#ifdef PGF_REASONER_DEBUG
+	st->base.print = (PgfStatePrinter) pgf_print_expr_state;
+	st->n_args  = gu_seq_length(absfun->type->hypos);
+	st->arg_idx = 0;
+#endif
+	gu_buf_heap_push(rs->pqueue, &pgf_expr_state_order, &st);
+}
 
-			q->prob = answers->outside_prob + gu_buf_get(q->choices, PgfFunDecl*, 0)->ep.prob;
-			gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-		}
-	} else {
-		if (gu_buf_length(answers->exprs) > 0) {
-			PgfExprQState *q = gu_new(PgfExprQState, rs->tmp_pool);
-			q->prob = cont->ep.prob + gu_buf_get(answers->exprs, PgfExprProb*, 0)->prob;
-			q->kind = PGF_EXPR_QSTATE_COMBINE1;
-			q->single = cont;
-			q->choice_idx = 0;
-			q->choices = answers->exprs;
+static void
+pgf_combine2(PgfReasoner* rs, PgfCombine2State* st)
+{
+	PgfExprState* nst = pgf_combine2_to_expr(st, rs->tmp_pool);
+	if (nst != NULL) {
+		nst->base.continuation(rs, &nst->base);
+	}
 
-			gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-		}
+	st->choice++;
+
+	if (st->choice < st->n_choices) {
+		PgfExprState* parent =
+			gu_buf_get(st->parents, PgfExprState*, st->choice);
+
+		st->base.prob = parent->base.prob + st->ep->prob;
+		gu_buf_heap_push(rs->pqueue, &pgf_expr_state_order, &st);
 	}
 }
 
+void
+pgf_complete(PgfReasoner* rs, PgfExprState* st)
+{
+	PgfExprProb* ep = gu_new(PgfExprProb, rs->pool);
+	ep->prob = st->base.prob - st->answers->outside_prob;
+	ep->expr = st->expr;
+	gu_buf_push(st->answers->exprs, PgfExprProb*, ep);
+
+	PgfCombine2State* nst = gu_new(PgfCombine2State, rs->tmp_pool);
+	nst->base.continuation = (PgfPredicate) pgf_combine2;
+	nst->base.prob         = st->base.prob;
+	nst->parents           = st->answers->parents;
+	nst->choice            = 0;
+	nst->n_choices         = gu_buf_length(st->answers->parents);
+	nst->ep                = ep;
+#ifdef PGF_REASONER_DEBUG
+	nst->base.print = (PgfStatePrinter) pgf_print_combine2_state;
+#endif
+	nst->base.continuation(rs, &nst->base);
+}
+
+void
+pgf_try_constant(PgfReasoner* rs, PgfExprState* prev, PgfAbsFun* absfun)
+{
+	pgf_try_else(rs, prev, absfun);
+	pgf_complete(rs, prev);
+}
+
 static PgfExprProb*
-pgf_reasoner_next(PgfReasoner* rs, GuPool* pool)
+pgf_reasoner_next(PgfReasoner* rs)
 {
 	if (rs->tmp_pool == NULL)
 		return NULL;
+		
+	size_t n_exprs = gu_buf_length(rs->exprs);
 
 	while (gu_buf_length(rs->pqueue) > 0) {
-		PgfExprQState* q;
-		gu_buf_heap_pop(rs->pqueue, &pgf_expr_qstate_order, &q);
-
-		PgfExprState* st = NULL;
-		switch (q->kind) {
-		case PGF_EXPR_QSTATE_PREDICT: {
-			PgfFunDecl* absfun =
-				gu_buf_get(q->choices, PgfFunDecl*, q->choice_idx);
-
-			st = gu_new(PgfExprState, pool);
-			st->answers = q->single;
-			st->ep      = absfun->ep;
-			st->hypos   = absfun->type->hypos;
-			st->arg_idx = 0;
-
-			q->choice_idx++;
-			if (q->choice_idx < gu_buf_length(q->choices)) {
-				q->prob = st->answers->outside_prob + gu_buf_get(q->choices, PgfFunDecl*, q->choice_idx)->ep.prob;
-				gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-			}
-			break;
-		}
-		case PGF_EXPR_QSTATE_COMBINE1: {
-			PgfExprState* cont = q->single;
-			PgfExprProb* ep =
-				gu_buf_get(q->choices, PgfExprProb*, q->choice_idx);
-			st = pgf_reasoner_combine(rs, cont, ep, pool);
-			
-			q->choice_idx++;
-			if (q->choice_idx < gu_buf_length(q->choices)) {
-				q->prob = cont->ep.prob + gu_buf_get(q->choices, PgfExprProb*, q->choice_idx)->prob;
-				gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-			}
-			break;
-		}
-		case PGF_EXPR_QSTATE_COMBINE2: {
-			PgfExprState* cont =
-				gu_buf_get(q->choices, PgfExprState*, q->choice_idx);
-			PgfExprProb* ep = q->single;
-			st = pgf_reasoner_combine(rs, cont, ep, pool);
-			
-			q->choice_idx++;
-			if (q->choice_idx < gu_buf_length(q->choices)) {
-				q->prob = ep->prob + gu_buf_get(q->choices, PgfExprState*, q->choice_idx)->ep.prob;
-				gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-			}
-			break;
-		}
-		default:
-			gu_impossible();
-		}
-		
+		PgfReasonerState* st;
+		gu_buf_heap_pop(rs->pqueue, &pgf_expr_state_order, &st);
 
 #ifdef PGF_REASONER_DEBUG
 		{
@@ -249,45 +356,15 @@
 			GuOut* out = gu_file_out(stderr, tmp_pool);
 			GuWriter* wtr = gu_new_utf8_writer(out, tmp_pool);
 			GuExn* err = gu_exn(NULL, type, tmp_pool);
-			pgf_print_expr_state0(st, rs->abstract, wtr, err, tmp_pool);
+			st->print(st, wtr, err, tmp_pool);
 			gu_pool_free(tmp_pool);
 		}
 #endif
 
-		if (st->arg_idx < gu_seq_length(st->hypos)) {
-			PgfHypo *hypo = gu_seq_index(st->hypos, PgfHypo, st->arg_idx);
-			prob_t outside_prob = 
-				st->ep.prob+st->answers->outside_prob;
-			pgf_reasoner_predict(rs, st, outside_prob,
-								 hypo->type->cid, pool);
-		} else {
-			gu_buf_push(st->answers->exprs, PgfExprProb*, &st->ep);
-
-			PgfExprProb* target = NULL;
-				
-			GuBuf* conts = st->answers->conts;
-			size_t choice_idx = 0;
-			PgfExprState* cont =
-				gu_buf_get(conts, PgfExprState*, 0);
-			if (cont == NULL) {
-				target = &st->ep;
-				cont   = gu_buf_get(conts, PgfExprState*, 1);
-				choice_idx++;
-			}
-
-			if (choice_idx < gu_buf_length(conts)) {
-				PgfExprQState *q = gu_new(PgfExprQState, rs->tmp_pool);
-				q->prob = st->ep.prob + cont->ep.prob;
-				q->kind = PGF_EXPR_QSTATE_COMBINE2;
-				q->single = &st->ep;
-				q->choice_idx = choice_idx;
-				q->choices = conts;
-
-				gu_buf_heap_push(rs->pqueue, &pgf_expr_qstate_order, &q);
-			}
-
-			if (target != NULL)
-				return target;
+		st->continuation(rs, st);
+		
+		if (n_exprs < gu_buf_length(rs->exprs)) {
+			return gu_buf_get(rs->exprs, PgfExprProb*, n_exprs);
 		}
 	}
 
@@ -301,20 +378,31 @@
 pgf_reasoner_enum_next(GuEnum* self, void* to, GuPool* pool)
 {
 	PgfReasoner* pr = gu_container(self, PgfReasoner, en);
-	*(PgfExprProb**)to = pgf_reasoner_next(pr, pool);
+	*(PgfExprProb**)to = pgf_reasoner_next(pr);
 }
 
 PgfExprEnum*
 pgf_generate(PgfPGF* pgf, PgfCId cat, GuPool* pool)
 {
 	PgfReasoner* rs = gu_new(PgfReasoner, pool);
+	rs->pool = pool;
 	rs->tmp_pool = gu_new_pool(),
     rs->abstract = &pgf->abstract,
 	rs->table = gu_map_type_new(PgfAbswersMap, rs->tmp_pool),
-	rs->pqueue  = gu_new_buf(PgfExprQState*, rs->tmp_pool);
+	rs->pqueue = gu_new_buf(PgfReasonerState*, rs->tmp_pool);
+	rs->exprs = gu_new_buf(PgfExprProb*, rs->tmp_pool);
 	rs->en.next = pgf_reasoner_enum_next;
 
-	pgf_reasoner_predict(rs, NULL, 0, cat, pool);
+	PgfAnswers* answers = gu_new(PgfAnswers, rs->tmp_pool);
+	answers->parents = gu_new_buf(PgfExprState*, rs->tmp_pool);
+	answers->exprs   = rs->exprs;
+	answers->outside_prob = 0;
+	gu_map_put(rs->table, &cat, PgfAnswers*, answers);
+
+	PgfAbsCat* abscat = gu_map_get(rs->abstract->cats, &cat, PgfAbsCat*);
+	if (abscat != NULL) {
+		((PgfPredicate) abscat->predicate)(rs, NULL);
+	}
 
 	return &rs->en;
 }
diff --git a/src/runtime/c/pgf/reasoner.h b/src/runtime/c/pgf/reasoner.h
new file mode 100644
--- /dev/null
+++ b/src/runtime/c/pgf/reasoner.h
@@ -0,0 +1,22 @@
+#ifndef PGF_REASONER_H_
+#define PGF_REASONER_H_
+
+typedef struct PgfReasoner PgfReasoner;
+typedef struct PgfReasonerState PgfReasonerState;
+typedef struct PgfExprState PgfExprState;
+
+typedef void (*PgfPredicate)(PgfReasoner* rs, PgfReasonerState* st);
+
+void
+pgf_try_first(PgfReasoner* rs, PgfExprState* parent, PgfAbsFun* absfun);
+
+void
+pgf_try_else(PgfReasoner* rs, PgfExprState* prev, PgfAbsFun* absfun);
+
+void
+pgf_complete(PgfReasoner* rs, PgfExprState* st);
+
+void
+pgf_try_constant(PgfReasoner* rs, PgfExprState* prev, PgfAbsFun* absfun);
+
+#endif
diff --git a/src/runtime/c/utils/pgf-chunk.c b/src/runtime/c/utils/pgf-chunk.c
deleted file mode 100644
--- a/src/runtime/c/utils/pgf-chunk.c
+++ /dev/null
@@ -1,112 +0,0 @@
-// Don't give too much hope to this script. It is doing the wrong thing
-// but let's see how far we can get with it.
-
-#include <gu/variant.h>
-#include <gu/map.h>
-#include <gu/dump.h>
-#include <gu/log.h>
-#include <gu/enum.h>
-#include <gu/file.h>
-#include <pgf/pgf.h>
-#include <pgf/parser.h>
-#include <pgf/lexer.h>
-#include <pgf/literals.h>
-#include <pgf/linearizer.h>
-#include <pgf/expr.h>
-#include <pgf/edsl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <locale.h>
-#include <time.h>
-
-int main(int argc, char* argv[]) {
-	// Set the character locale, so we can produce proper output.
-	setlocale(LC_CTYPE, "");
-
-	// Create the pool that is used to allocate everything
-	GuPool* pool = gu_new_pool();
-	int status = EXIT_SUCCESS;
-	if (argc != 4) {
-		fprintf(stderr, "usage: %s pgf cat from_lang\n", argv[0]);
-		status = EXIT_FAILURE;
-		goto fail;
-	}
-	char* filename = argv[1];
-
-	GuString cat = gu_str_string(argv[2], pool);
-
-	GuString from_lang = gu_str_string(argv[3], pool);
-	
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), pool);
-
-	// Read the PGF grammar.
-	PgfPGF* pgf = pgf_read(filename, pool, err);
-
-	// If an error occured, it shows in the exception frame
-	if (!gu_ok(err)) {
-		fprintf(stderr, "Reading PGF failed\n");
-		status = EXIT_FAILURE;
-		goto fail;
-	}
-
-	pgf_load_meta_child_probs(pgf, "../../../treebanks/PennTreebank/ParseEngAbs3.probs", pool, err);
-	if (!gu_ok(err)) {
-		fprintf(stderr, "Loading meta child probs failed\n");
-		status = EXIT_FAILURE;
-		goto fail;
-	}
-
-	// Look up the source and destination concrete categories
-	PgfConcr* from_concr = pgf_get_language(pgf, from_lang);
-	if (!from_concr) {
-		fprintf(stderr, "Unknown language\n");
-		status = EXIT_FAILURE;
-		goto fail_concr;
-	}
-	
-	// Register a callback for the literal category Symbol
-	pgf_parser_add_literal(from_concr, gu_str_string("Symb", pool),
-	                       &pgf_nerc_literal_callback);
-
-	// We will keep the latest results in the 'ppool' and
-	// we will iterate over them by using 'result'.
-	GuPool* ppool = NULL;
-
-	// The interactive translation loop.
-	// XXX: This currently reads stdin directly, so it doesn't support
-	// encodings properly. TODO: use a locale reader for input
-	while (true) {
-		char buf[4096];
-		char* line = fgets(buf, sizeof(buf), stdin);
-		if (line == NULL) {
-			if (ferror(stdin)) {
-				fprintf(stderr, "Input error\n");
-				status = EXIT_FAILURE;
-			}
-			break;
-		} else if (strcmp(line, "") == 0) {
-			// End nicely on empty input
-			break;
-		}
-		
-		// We create a temporary pool for translating a single
-		// sentence, so our memory usage doesn't increase over time.
-		ppool = gu_new_pool();
-
-		GuReader *rdr =
-			gu_string_reader(gu_str_string(line, ppool), ppool);
-		PgfLexer *lexer =
-			pgf_new_lexer(rdr, ppool);
-
-		pgf_print_chunks(from_concr, cat, lexer, ppool);
-		
-		// Free all resources allocated during parsing and linearization
-		gu_pool_free(ppool);
-	}
-fail_concr:
-fail:
-	gu_pool_free(pool);
-	return status;
-}
diff --git a/src/runtime/c/utils/pgf-parse.c b/src/runtime/c/utils/pgf-parse.c
--- a/src/runtime/c/utils/pgf-parse.c
+++ b/src/runtime/c/utils/pgf-parse.c
@@ -25,8 +25,8 @@
   // Create the pool that is used to allocate everything
   GuPool* pool = gu_new_pool();
   int status = EXIT_SUCCESS;
-  if (argc != 4) {
-    fprintf(stderr, "usage: %s pgf-file start-cat cnc-lang\n", argv[0]);
+  if (argc < 4 || argc > 5) {
+    fprintf(stderr, "usage: %s pgf-file start-cat cnc-lang [heuristics]\n(0.0 <= heuristics < 1.0, default: 0.95)\n", argv[0]);
     status = EXIT_FAILURE;
     goto fail;
   }
@@ -34,6 +34,11 @@
   GuString cat = gu_str_string(argv[2], pool);
   GuString lang = gu_str_string(argv[3], pool);
 
+  double heuristics = 0.95;
+  if (argc == 5) {
+      heuristics = atof(argv[4]);
+  }
+
   // Create an exception frame that catches all errors.
   GuExn* err = gu_new_exn(NULL, gu_kind(type), pool);
 
@@ -65,7 +70,7 @@
   clock_t end = clock();
   double cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC;
 
-  fprintf(stderr, "(%.0f ms) Ready to parse!\n", 1000.0 * cpu_time_used);
+  fprintf(stderr, "(%.0f ms) Ready to parse [heuristics=%.2f]!\n", 1000.0 * cpu_time_used, heuristics);
 
   // Create an output stream for stdout
   GuOut* out = gu_file_out(stdout, pool);
@@ -113,18 +118,9 @@
 
     clock_t start = clock();
 
-    // Begin parsing a sentence of the specified category
-    PgfParseState* state =
-      pgf_parser_init_state(concr, cat, 0, ppool);
-    if (state == NULL) {
-      fprintf(stderr, "Couldn't begin parsing\n");
-      status = EXIT_FAILURE;
-      break;
-    }
-
     GuReader *rdr = gu_string_reader(gu_str_string(line, ppool), ppool);
-    PgfLexer *lexer = pgf_new_lexer(rdr, ppool);
-    GuEnum* result = pgf_parse(concr, cat, lexer, ppool);
+    PgfLexer *lexer = pgf_new_simple_lexer(rdr, ppool);
+    GuEnum* result = pgf_parse_with_heuristics(concr, cat, lexer, heuristics, ppool, ppool);
 
     PgfExprProb* ep = NULL;
     if (result != NULL) 
@@ -136,7 +132,7 @@
     gu_printf(wtr, err, "%d (%.0f ms): ", ctr, 1000.0 * cpu_time_used);
     if (ep != NULL) {
       gu_printf(wtr, err, "[%.4f] (", ep->prob);
-      pgf_print_expr(ep->expr, 0, wtr, err);
+      pgf_print_expr(ep->expr, NULL, 0, wtr, err);
       gu_printf(wtr, err, ")\n");
     } else {
       gu_printf(wtr, err, "---\n");
diff --git a/src/runtime/c/utils/pgf-service.c b/src/runtime/c/utils/pgf-service.c
--- a/src/runtime/c/utils/pgf-service.c
+++ b/src/runtime/c/utils/pgf-service.c
@@ -5,12 +5,8 @@
 #include <gu/enum.h>
 #include <gu/file.h>
 #include <pgf/pgf.h>
-#include <pgf/data.h>
-#include <pgf/parser.h>
-#include <pgf/lexer.h>
 #include <pgf/literals.h>
-#include <pgf/linearize.h>
-#include <pgf/expr.h>
+#include <pgf/parser.h>
 
 #define NO_FCGI_DEFINES
 #include <fcgi_stdio.h>
@@ -29,11 +25,11 @@
     size_t len = strlen(str);
     
     for (;;) {
-        if ((pr - str) >= len)
+        if (((size_t) (pr - str)) >= len)
             break;
 
         if (*pr == '%' &&
-            ((pr - str)+2) < len &&
+            (((size_t) (pr - str))+2) < len &&
             ISXDIGIT(*(pr+1)) &&
             ISXDIGIT(*(pr+2))) 
 		{
@@ -63,7 +59,7 @@
 generate_graphviz_expr(PgfExpr expr, int *pid,
                        GuWriter* wtr, GuExn* err, GuPool* pool)
 {
-	int id;
+	int id = -1;
 	
 	GuVariantInfo ei = gu_variant_open(expr);
 	switch (ei.tag) {
@@ -192,117 +188,185 @@
 	}
 }
 
+static void
+put_gu_string(GuString s) {
+	GuWord w = s.w_;
+	uint8_t buf[sizeof(GuWord)];
+
+	char* src;
+	size_t len;
+	if (w & 1) {
+		len = (w & 0xff) >> 1;
+		gu_assert(len <= sizeof(GuWord));
+		size_t i = len;
+		while (i > 0) {
+			w >>= 8;
+			buf[--i] = w & 0xff;
+		}
+		src = (char*) buf;
+	} else {
+		uint8_t* p = (void*) w;
+		len = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
+		src = (char*) &p[1];
+	}
+
+	for (size_t i = 0; i < len; i++) {
+		FCGI_putchar(src[i]);
+	}
+}
+
+static void
+linearize(PgfConcr* concr, PgfExpr expr, GuPool* pool)
+{
+	GuStringBuf* sbuf = gu_string_buf(pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), pool);
+	
+	pgf_linearize(concr, expr, wtr, err);
+	
+	GuString s = gu_string_buf_freeze(sbuf, pool);
+	put_gu_string(s);
+}
+
+static void
+print_lang(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfCId lang = *((PgfCId*) key);
+	put_gu_string(lang);
+	FCGI_putchar(' ');
+}
+
 int main ()
 {
 	// Create the pool that is used to allocate everything
 	GuPool* pool = gu_new_pool();
 	int status = EXIT_SUCCESS;
 
-	FILE* infile = fopen("/home/krasimir/www.grammaticalframework.org/examples/PennTreebank/ParseEngAbs.pgf", "r");
-	if (infile == NULL) {
-		fprintf(stderr, "couldn't open the grammar\n");
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), pool);
+
+	char* grammar_path = getenv("GRAMMAR_PATH");
+	if (grammar_path == NULL) {
+		fprintf(stderr, "Please set the GRAMMAR_PATH variable\n");
 		status = EXIT_FAILURE;
 		goto fail;
 	}
 
-	// Create an input stream from the input file
-	GuIn* in = gu_file_in(infile, pool);
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), pool);
-
 	// Read the PGF grammar.
-	PgfPGF* pgf = pgf_read(in, pool, err);
+	char* grammar_name = "/ParseEngAbs.pgf";
+	char* grammar_file = malloc(strlen(grammar_path)+strlen(grammar_name)+1);
+	strcpy(grammar_file,grammar_path);
+	strcat(grammar_file,grammar_name);
+	PgfPGF* pgf = pgf_read(grammar_file, pool, err);
+	free(grammar_file);
 
 	// If an error occured, it shows in the exception frame
 	if (!gu_ok(err)) {
 		fprintf(stderr, "Reading PGF failed\n");
 		status = EXIT_FAILURE;
-		goto fail_read;
+		goto fail;
 	}
 
-	GuString cat = gu_str_string("Utt", pool);
-	GuString lang = gu_str_string("ParseEng", pool);
-	PgfConcr* concr =
-		gu_map_get(pgf->concretes, &lang, PgfConcr*);
-	if (!concr) {
+	// Read the extra probs.
+	char* probs_name = "/ParseEngAbs3.probs";
+	char* probs_file = malloc(strlen(grammar_path)+strlen(probs_name)+1);
+	strcpy(probs_file,grammar_path);
+	strcat(probs_file,probs_name);
+	pgf_load_meta_child_probs(pgf, probs_file, pool, err);
+	free(probs_file);
+
+	if (!gu_ok(err)) {
+		fprintf(stderr, "Loading meta child probs failed\n");
 		status = EXIT_FAILURE;
 		goto fail;
 	}
 
+	GuString cat = gu_str_string("Phr", pool);
+	GuString from_lang = gu_str_string("ParseEng", pool);
+	PgfConcr* from_concr =
+		pgf_get_language(pgf, from_lang);
+	if (!from_concr) {
+		status = EXIT_FAILURE;
+		goto fail;
+	}
+
 	// Register a callback for the literal category Symbol
-	pgf_parser_add_literal(concr, gu_str_string("Symb", pool),
+	pgf_parser_add_literal(from_concr, gu_str_string("Symb", pool),
 	                       &pgf_nerc_literal_callback);
 
     while (FCGI_Accept() >= 0) {
-		char* sentence = getenv("QUERY_STRING");
-		if (sentence == NULL ||
-		    (sentence = strchr(sentence, '=')) == NULL) {
-			FCGI_printf("Content-type: text/html\r\n"
-				        "\r\n"
-				        "<body>Please specify a sentence to parse</body>\r\n");
-		} else {
-			sentence++;
+		char* query = getenv("QUERY_STRING");
 
+		char sentence[202];
+		char to_lang_buf[51] = "";
+		if (query == NULL ||
+		    sscanf(query, "sentence=%200[^&]&to=%50[^&]", sentence, to_lang_buf) < 1) {
+			FCGI_printf("Status: 200 OK\r\n");
+			FCGI_printf("Content-type: text/plain; charset=utf-8\r\n\r\n");
+
+			GuMapItor clo = { print_lang };
+			pgf_iter_languages(pgf, &clo, NULL);
+			FCGI_putchar('\n');
+		} else {
 			// We create a temporary pool for translating a single
 			// sentence, so our memory usage doesn't increase over time.
 			GuPool* ppool = gu_new_pool();
 
-			char* tmp = gu_malloc(ppool, strlen(sentence)+2);
-			strcpy(tmp, sentence);
-			url_escape(tmp);
-			int len = strlen(tmp);
-			tmp[len] = '\n';
-			tmp[len+1] = '\0';
-			sentence = tmp;
-
-			// Begin parsing a sentence of the specified category
-			PgfParseState* state =
-				pgf_parser_init_state(concr, cat, 0, pool);
-			if (state == NULL) {
-				FCGI_printf("Content-type: text/html\r\n"
-				            "\r\n"
-				            "<body>Couldn't begin parsing</body>");
-				goto fail_request;
+			PgfConcr* to_concr = NULL;
+			if (strlen(to_lang_buf) > 0) {
+				GuString to_lang = gu_str_string(to_lang_buf, ppool);
+				to_concr =
+					pgf_get_language(pgf, to_lang);
+				if (!to_concr) {
+					status = EXIT_FAILURE;
+					goto fail;
+				}
 			}
+
+			url_escape(sentence);
+			int len = strlen(sentence);
+			sentence[len] = '\n';
+			sentence[len+1] = '\0';
 		
 			GuReader *rdr =
 				gu_string_reader(gu_str_string(sentence, ppool), ppool);
 			PgfLexer *lexer =
-				pgf_new_lexer(rdr, ppool);
+				pgf_new_simple_lexer(rdr, ppool);
 
-			// Tokenization
-			GuExn* lex_err = gu_new_exn(NULL, gu_kind(type), ppool);
-			PgfToken tok = pgf_lexer_next_token(lexer, lex_err, ppool);
-			while (!gu_exn_is_raised(lex_err)) {
-				// feed the token to get a new parse state
-				state = pgf_parser_next_state(state, tok, ppool);
-				if (!state) {
-					FCGI_printf("Content-type: text/html\r\n"
-								"\r\n"
-								"<body>Unexpected token</body>");
-					goto fail_request;
-				}
-				
-				tok = pgf_lexer_next_token(lexer, lex_err, ppool);
+			GuEnum* result = 
+				pgf_parse(from_concr, cat, lexer, ppool, ppool);
+			if (result == NULL) {
+				FCGI_printf("Status: 500 Internal Server Error\r\n");
+				FCGI_printf("Content-type: text/plain\r\n"
+							"\r\n"
+							"Parsing failed");
+				goto done;
 			}
 
-			// Now begin enumerating the resulting syntax trees
-			GuEnum* result = pgf_parse_result(state, ppool);
-
 			PgfExprProb* ep = gu_next(result, PgfExprProb*, ppool);
-
-			FCGI_printf("Content-type: image/svg+xml\r\n\r\n");
+			if (ep == NULL) {
+				FCGI_printf("Status: 500 Internal Server Error\r\n");
+				FCGI_printf("Content-type: text/plain\r\n"
+							"\r\n"
+							"The sentence was parsed but there was no tree constructed");
+				goto done;
+			}
 
-			render(ep->expr, ppool);
+			FCGI_printf("Status: 200 OK\r\n");
+			if (to_concr == NULL) {
+				FCGI_printf("Content-type: image/svg+xml\r\n\r\n");
+				render(ep->expr, ppool);
+			} else {
+				FCGI_printf("Content-type: text/plain; charset=utf-8\r\n\r\n");
+				linearize(to_concr, ep->expr, ppool);
+			}
 
-fail_request:
+done:
 			gu_pool_free(ppool);
 		}
     }
     
-fail_read:
-	fclose(infile);
 fail:
     gu_pool_free(pool);
     return status;
diff --git a/src/runtime/c/utils/pgf-translate.c b/src/runtime/c/utils/pgf-translate.c
--- a/src/runtime/c/utils/pgf-translate.c
+++ b/src/runtime/c/utils/pgf-translate.c
@@ -21,7 +21,7 @@
 {
 	// Write out the abstract syntax tree
 	gu_printf(wtr, err, " [%f] ", ep->prob);
-	pgf_print_expr(ep->expr, 0, wtr, err);
+	pgf_print_expr(ep->expr, NULL, 0, wtr, err);
 	gu_putc('\n', wtr, err);
 
 	// Enumerate the concrete syntax trees corresponding
@@ -164,12 +164,12 @@
 		GuReader *rdr =
 			gu_string_reader(gu_str_string(line, ppool), ppool);
 		PgfLexer *lexer =
-			pgf_new_lexer(rdr, ppool);
+			pgf_new_simple_lexer(rdr, ppool);
 
 		clock_t start = clock();
 
-		GuEnum* result =
-			pgf_parse(from_concr, cat, lexer, ppool);
+		result =
+			pgf_parse(from_concr, cat, lexer, ppool, ppool);
 		if (result == NULL) {
 			PgfToken tok =
 				pgf_lexer_current_token(lexer);
diff --git a/src/runtime/c/utils/pgf2yaml.c b/src/runtime/c/utils/pgf2yaml.c
deleted file mode 100644
--- a/src/runtime/c/utils/pgf2yaml.c
+++ /dev/null
@@ -1,34 +0,0 @@
-#include <pgf/pgf.h>
-
-#include <gu/dump.h>
-#include <gu/file.h>
-#include <gu/utf8.h>
-
-int main(int argc, char* argv[]) {
-	if (argc != 1) {
-		fprintf(stderr, "usage: %s pgf\n", argv[0]);
-		return 1;
-	}
-	char* filename = argv[1];
-
-	GuPool* pool = gu_new_pool();
-	GuExn* err = gu_exn(NULL, type, pool);
-	PgfPGF* pgf = pgf_read(filename, pool, err);
-	int status = 0;
-	if (!gu_ok(err)) {
-		fprintf(stderr, "Reading PGF failed\n");
-		status = 1;
-		goto fail_read;
-	}
-	GuOut* out = gu_file_out(stdout, pool);
-	GuOut* bout = gu_out_buffered(out, pool);
-	// GuWriter* wtr = gu_locale_writer(bout, pool);
-	GuWriter* wtr = gu_new_utf8_writer(bout, pool);
-	GuDump* ctx = gu_new_dump(wtr, NULL, err, pool);
-	gu_dump(gu_type(PgfPGF), pgf, ctx);
-	gu_writer_flush(wtr, err);
-fail_read:
-	gu_pool_free(pool);
-	return status;
-}
-
diff --git a/src/runtime/haskell/Data/Binary.hs b/src/runtime/haskell/Data/Binary.hs
--- a/src/runtime/haskell/Data/Binary.hs
+++ b/src/runtime/haskell/Data/Binary.hs
@@ -348,7 +348,7 @@
     put i   = put (fromIntegral i :: Word32)
     get     = liftM fromIntegral (get :: Get Word32)
 
--- Int64s are written as a 4 bytes in big endian format
+-- Int64s are written as a 8 bytes in big endian format
 instance Binary Int64 where
     put i   = put (fromIntegral i :: Word64)
     get     = liftM fromIntegral (get :: Get Word64)
@@ -368,13 +368,16 @@
                                          put (b .|. 0x80)
                                          put (c .|. 0x80)
                                          put  d
-#if WORD_SIZE_IN_BITS < 64
+-- -- #if WORD_SIZE_IN_BITS < 64
           | otherwise               = do put (a .|. 0x80)
                                          put (b .|. 0x80)
                                          put (c .|. 0x80)
                                          put (d .|. 0x80)
                                          put  e
-#else
+{-
+-- Restricted to 32 bits even on 64-bit systems, so that negative
+-- Ints are written as 5 bytes instead of 10 bytes (TH 2013-02-13)
+--#else
           | i <=        0x7ffffffff = do put (a .|. 0x80)
                                          put (b .|. 0x80)
                                          put (c .|. 0x80)
@@ -428,19 +431,21 @@
                                          put (h .|. 0x80)
                                          put (j .|. 0x80)
                                          put  k
-#endif
+-- #endif
+-}
           where
             a = fromIntegral (       i    .&. 0x7f) :: Word8
             b = fromIntegral (shiftR i  7 .&. 0x7f) :: Word8
             c = fromIntegral (shiftR i 14 .&. 0x7f) :: Word8
             d = fromIntegral (shiftR i 21 .&. 0x7f) :: Word8
             e = fromIntegral (shiftR i 28 .&. 0x7f) :: Word8
+{-
             f = fromIntegral (shiftR i 35 .&. 0x7f) :: Word8
             g = fromIntegral (shiftR i 42 .&. 0x7f) :: Word8
             h = fromIntegral (shiftR i 49 .&. 0x7f) :: Word8
             j = fromIntegral (shiftR i 56 .&. 0x7f) :: Word8
             k = fromIntegral (shiftR i 63 .&. 0x7f) :: Word8
-
+-}
     get = do i <- getWord8
              (if i <= 0x7f
                 then return (fromIntegral i)
@@ -450,7 +455,10 @@
 -- Int has the same representation as Word
 instance Binary Int where
     put i   = put (fromIntegral i :: Word)
-    get     = liftM fromIntegral (get :: Get Word)
+    get     = liftM toInt32 (get :: Get Word)
+      where
+       -- restrict to 32 bits (for PGF portability, TH 2013-02-13)
+       toInt32 w = fromIntegral (fromIntegral w::Int32)::Int
 
 ------------------------------------------------------------------------
 -- 
diff --git a/src/runtime/haskell/Data/Binary/IEEE754.lhs b/src/runtime/haskell/Data/Binary/IEEE754.lhs
--- a/src/runtime/haskell/Data/Binary/IEEE754.lhs
+++ b/src/runtime/haskell/Data/Binary/IEEE754.lhs
@@ -252,7 +252,7 @@
 in positions above the count.
 
 \begin{code}
-clamp :: Bits a => BitCount -> a -> a
+clamp :: (Num a, Bits a) => BitCount -> a -> a
 clamp = (.&.) . mask where
 	mask 1 = 1
 	mask n | n > 1 = (mask (n - 1) `shiftL` 1) + 1
diff --git a/src/runtime/haskell/PGF.hs b/src/runtime/haskell/PGF.hs
--- a/src/runtime/haskell/PGF.hs
+++ b/src/runtime/haskell/PGF.hs
@@ -35,7 +35,7 @@
            categories, startCat,
 
            -- * Functions
-           functions, functionsByCat, functionType,
+           functions, functionsByCat, functionType, missingLins,
 
            -- * Expressions & Trees
            -- ** Tree
@@ -132,7 +132,7 @@
            showProbabilities,
            readProbabilitiesFromFile,
            
-           -- ** SortTop
+           -- -- ** SortTop
 --         forExample,
 
            -- * Browsing
diff --git a/src/runtime/haskell/PGF/Linearize.hs b/src/runtime/haskell/PGF/Linearize.hs
--- a/src/runtime/haskell/PGF/Linearize.hs
+++ b/src/runtime/haskell/PGF/Linearize.hs
@@ -50,7 +50,7 @@
 
 -- | Creates a table from feature name to linearization. 
 -- The outher list encodes the variations
-tabularLinearizes :: PGF -> CId -> Expr -> [[(String,String)]]
+tabularLinearizes :: PGF -> Language -> Expr -> [[(String,String)]]
 tabularLinearizes pgf lang e = map cnv (linTree pgf lang e)
   where
     cnv ((cat,_),lin) = zip (lbls cat) $ map (unwords . concatMap flattenBracketedString . snd . untokn "") (elems lin)
diff --git a/src/runtime/haskell/PGF/Macros.hs b/src/runtime/haskell/PGF/Macros.hs
--- a/src/runtime/haskell/PGF/Macros.hs
+++ b/src/runtime/haskell/PGF/Macros.hs
@@ -69,12 +69,13 @@
  where 
    (_,fs,_) = lookMap ([],[],0) cat $ cats $ abstract pgf
 
-missingLins :: PGF -> CId -> [CId]
+-- | List of functions that lack linearizations in the given language.
+missingLins :: PGF -> Language -> [CId]
 missingLins pgf lang = [c | c <- fs, not (hasl c)] where
   fs = Map.keys $ funs $ abstract pgf
   hasl = hasLin pgf lang
 
-hasLin :: PGF -> CId -> CId -> Bool
+hasLin :: PGF -> Language -> CId -> Bool
 hasLin pgf lang f = Map.member f $ lproductions $ lookConcr pgf lang
 
 restrictPGF :: (CId -> Bool) -> PGF -> PGF
diff --git a/src/runtime/haskell/PGF/Probabilistic.hs b/src/runtime/haskell/PGF/Probabilistic.hs
--- a/src/runtime/haskell/PGF/Probabilistic.hs
+++ b/src/runtime/haskell/PGF/Probabilistic.hs
@@ -9,14 +9,17 @@
 
          , probTree
          , rankTreesByProbs
+         , mkProbDefs
          ) where
 
 import PGF.CId
 import PGF.Data
 import PGF.Macros
+import PGF.Type
+import PGF.Expr
 
 import qualified Data.Map as Map
-import Data.List (sortBy,partition)
+import Data.List (sortBy,partition,nub,mapAccumL)
 import Data.Maybe (fromMaybe, fromJust)
 
 -- | An abstract data structure which represents
@@ -50,9 +53,11 @@
 mkProbabilities :: PGF -> Map.Map CId Double -> Probabilities
 mkProbabilities pgf probs =
   let funs1 = Map.fromList [(f,p) | (_,cf) <- Map.toList cats1, (p,f) <- cf]
-      cats1 = Map.map (\(_,fs,_) -> fill fs) (cats (abstract pgf))
+      cats1 = Map.map (\(_,fs,_) -> sortBy cmpProb (fill fs)) (cats (abstract pgf))
   in Probs funs1 cats1
   where
+    cmpProb (p1,_) (p2,_) = compare p2 p1
+
     fill fs = pad [(Map.lookup f probs,f) | (_,f) <- fs]
       where
         pad :: [(Maybe Double,a)] -> [(Double,a)]
@@ -97,3 +102,179 @@
   [(t, probTree pgf t) | t <- ts]
 
 
+mkProbDefs :: PGF -> ([[CId]],[(CId,Type,[Equation])])
+mkProbDefs pgf =
+  let cs = [(c,hyps,fns) | (c,(hyps0,fs,_)) <- Map.toList (cats (abstract pgf)),
+                           not (elem c [cidString,cidInt,cidFloat]),
+	                       let hyps = zipWith (\(bt,_,ty) n -> (bt,mkCId ('v':show n),ty))
+	                                          hyps0
+	                                          [1..]
+	                           fns  = [(f,ty) | (_,f) <- fs, 
+	                                            let Just (ty,_,_,_,_) = Map.lookup f (funs (abstract pgf))]
+           ]
+      ((_,css),eqss) = mapAccumL (\(ngen,css) (c,hyps,fns) -> 
+              let st0      = (1,Map.empty)
+                  ((_,eqs_map),cs) = computeConstrs pgf st0 [(fn,[],es) | (fn,(DTyp _ _ es)) <- fns]
+                  (ngen', eqs) = mapAccumL (mkEquation eqs_map hyps) ngen fns
+                  ceqs     = [(id,DTyp [] cidFloat [],reverse eqs) | (id,eqs) <- Map.toList eqs_map, not (null eqs)]
+              in ((ngen',cs:css),(p_f c, mkType c hyps, eqs):ceqs)) (1,[]) cs
+  in (reverse (concat css),concat eqss)
+  where
+    mkEImplArg bt e
+      | bt == Explicit = e
+      | otherwise      = EImplArg e
+      
+    mkPImplArg bt p
+      | bt == Explicit = p
+      | otherwise      = PImplArg p
+
+    mkType c hyps =
+      DTyp (hyps++[mkHypo (DTyp [] c es)]) cidFloat []
+      where
+        is = reverse [0..length hyps-1]
+        es = [mkEImplArg bt (EVar i) | (i,(bt,_,_)) <- zip is hyps]
+
+    sig = (funs (abstract pgf), \_ -> Nothing)
+    
+    mkEquation ceqs hyps ngen (fn,ty@(DTyp args _ es)) =
+      let fs1         = case Map.lookup (p_f fn) ceqs of
+                          Nothing              -> [mkApp (k_f fn) (map (\(i,_) -> EVar (k-i-1)) vs1)]
+                          Just eqs | null eqs  -> []
+                                   | otherwise -> [mkApp (p_f fn) (map (\(i,_) -> EVar (k-i-1)) vs1)]
+          (ngen',fs2) = mapAccumL mkFactor2 ngen vs2
+          fs3         = map mkFactor3 vs3
+          eq = Equ (map mkTildeP xes++[PApp fn (zipWith mkArgP [1..] args)])
+                   (mkMult (fs1++fs2++fs3))
+      in (ngen',eq)
+      where
+        xes = map (normalForm sig k env) es
+
+        mkTildeP e =
+          case e of
+            EImplArg e -> PImplArg (PTilde e)
+            e          ->           PTilde e
+
+        mkArgP n (bt,_,_) = mkPImplArg bt (PVar (mkCId ('v':show n)))
+
+        mkMult []  = ELit (LFlt 1)
+        mkMult [e] = e
+        mkMult es  = mkApp (mkCId "mult") es
+
+        mkFactor2 ngen (src,dst) =
+          let vs = [EVar (k-i-1) | (i,ty) <- src]
+          in (ngen+1,mkApp (p_i ngen) vs)
+
+        mkFactor3 (i,DTyp _ c es) =
+          let v = EVar (k-i-1)
+          in mkApp (p_f c) (map (normalForm sig k env) es++[v])
+
+        (k,env,vs1,vs2,vs3) = mkDeps ty
+
+        mkDeps (DTyp args _ es) =
+          let (k,env,dep1) = updateArgs 0 [] [] args
+              dep2         = foldl (update k env) dep1 es
+              (vs2,vs3)    = closure k dep2 [] []
+              vs1          = concat [src | (src,dst) <- dep2, elem k dst]
+          in (k,map (\k -> VGen k []) env,vs1,reverse vs2,vs3)
+          where
+            updateArgs k env dep []                              = (k,env,dep)
+            updateArgs k env dep ((_,x,ty@(DTyp _ _ es)) : args) =
+              let dep1 = foldl (update k env) dep es ++ [([(k,ty)],[])]
+                  env1 | x == wildCId =     env
+                       | otherwise    = k : env
+              in updateArgs (k+1) env1 dep1 args
+
+            update k env dep e =
+              case e of
+                EApp e1 e2 -> update k env (update k env dep e1) e2
+                EFun _     -> dep
+                EVar i     -> let (dep1,(src,dst):dep2) = splitAt (env !! i) dep
+                              in dep1++(src,k:dst):dep2
+
+            closure k []               vs2 vs3 = (vs2,vs3)
+            closure k ((src,dst):deps) vs2 vs3
+              | null dst   = closure k deps vs2 (vs3++src)
+              | otherwise  =
+                  let (deps1,deps2) = partition (\(src',dst') -> not (null [v1 | v1 <- dst, v2 <- dst', v1 == v2])) deps
+                      deps3 = (src,dst):deps1
+                      src2  = concatMap fst deps3
+                      dst2  = [v | v <- concatMap snd deps3
+                                 , lookup v src2 == Nothing]
+                      dep2  = (src2,dst2)
+                      dst'  = nub dst
+                  in if null deps1
+                       then if dst' == [k]
+                              then closure k deps2 vs2 vs3
+                              else closure k deps2 ((src,dst') : vs2) vs3
+                       else closure k (dep2 : deps2) vs2 vs3
+
+        mkNewSig src =
+          DTyp (mkArgs 0 0 [] src) cidFloat []
+          where
+            mkArgs k l env []                      = []
+            mkArgs k l env ((i,DTyp _ c es) : src)
+               | i == k    = let ty = DTyp [] c (map (normalForm sig k env) es)
+                             in (Explicit,wildCId,ty) : mkArgs (k+1) (l+1) (VGen l [] : env) src
+               | otherwise = mkArgs (k+1) l (VMeta 0 env [] : env) src
+
+type CState = (Int,Map.Map CId [Equation])
+
+computeConstrs :: PGF -> CState -> [(CId,[Patt],[Expr])] -> (CState,[[CId]])
+computeConstrs pgf (ngen,eqs_map) fns@((id,pts,[]):rest)
+  | null rest =
+     let eqs_map' = 
+           Map.insertWith (++) (p_f id)
+                               (if null pts
+                                  then []
+                                  else [Equ pts (ELit (LFlt 1.0))])
+                               eqs_map
+     in ((ngen,eqs_map'),[])
+  | otherwise =
+     let (st,ks) = mapAccumL mk_k (ngen,eqs_map) fns
+
+         mk_k (ngen,eqs_map) (id,pts,[])
+           | null pts  = ((ngen,eqs_map),k_f id)
+           | otherwise = let eqs_map' = 
+                               Map.insertWith (++) 
+                                              (p_f id) 
+                                              [Equ pts (EFun (k_i ngen))]
+                                              eqs_map
+                         in ((ngen+1,eqs_map'),k_i ngen)
+
+     in (st,[ks])
+computeConstrs pgf st fns =
+  let (st',res) = mapAccumL (\st (p,fns) -> computeConstrs pgf st fns)
+                            st
+                            (computeConstr fns)
+  in (st',concat res)
+  where
+    computeConstr fns = merge (split fns (Map.empty,[]))
+
+    merge (cns,vrs) =
+      [(p,fns++[(id,ps++[p],es) | (id,ps,es) <- vrs])
+                                | (p,fns) <- concatMap addArgs (Map.toList cns)]
+      ++
+      if null vrs 
+        then []
+        else [(PWild,[(id,ps++[PWild],es) | (id,ps,es) <- vrs])]
+      where
+        addArgs (cn,fns) = addArg (length args) cn [] fns
+          where
+            Just (ty@(DTyp args _ es),_,_,_,_) = Map.lookup cn (funs (abstract pgf))
+
+        addArg 0 cn ps fns = [(PApp cn (reverse ps),fns)]
+        addArg n cn ps fns = concat [addArg (n-1) cn (arg:ps) fns' | (arg,fns') <- computeConstr fns]
+
+    split []                   (cns,vrs) = (cns,vrs)
+    split ((id, ps, e:es):fns) (cns,vrs) = split fns (extract e [])
+      where
+        extract (EFun cn)     args = (Map.insertWith (++) cn [(id,ps,args++es)] cns, vrs)
+        extract (EVar i)      args = (cns, (id,ps,es):vrs)
+        extract (EApp e1 e2)  args = extract e1 (e2:args)
+        extract (ETyped e ty) args = extract e args
+        extract (EImplArg e)  args = extract e args
+
+p_f c = mkCId ("p_"++showCId c)
+p_i i = mkCId ("p_"++show i)
+k_f f = mkCId ("k_"++showCId f)
+k_i i = mkCId ("k_"++show i)
diff --git a/src/runtime/haskell/PGF/VisualizeTree.hs b/src/runtime/haskell/PGF/VisualizeTree.hs
--- a/src/runtime/haskell/PGF/VisualizeTree.hs
+++ b/src/runtime/haskell/PGF/VisualizeTree.hs
@@ -1,26 +1,19 @@
 ----------------------------------------------------------------------
 -- |
 -- Module      : VisualizeTree
--- Maintainer  : AR
+-- Maintainer  : KA
 -- Stability   : (stable)
 -- Portability : (portable)
 --
--- > CVS $Date: 
--- > CVS $Author:
--- > CVS $Revision: 
---
 -- Print a graph of an abstract syntax tree in Graphviz DOT format
 -- Based on BB's VisualizeGrammar
--- FIXME: change this to use GF.Visualization.Graphviz, 
---        instead of rolling its own.
 -----------------------------------------------------------------------------
 
-module PGF.VisualizeTree 
+module PGF.VisualizeTree
              ( GraphvizOptions(..)
              , graphvizDefaults
              , graphvizAbstractTree
              , graphvizParseTree
-             , graphvizParseTreeOld
              , graphvizDependencyTree
              , graphvizBracketedString
              , graphvizAlignment
@@ -28,7 +21,7 @@
              , getDepLabels
              ) where
 
-import PGF.CId (CId,showCId,ppCId,pCId,mkCId)
+import PGF.CId (CId,wildCId,showCId,ppCId,pCId,mkCId)
 import PGF.Data
 import PGF.Expr (showExpr, Tree)
 import PGF.Linearize
@@ -37,7 +30,7 @@
 
 import qualified Data.Map as Map
 import qualified Data.IntMap as IntMap
-import Data.List (intersperse,nub,isPrefixOf,sort,sortBy)
+import Data.List (intersperse,nub,mapAccumL,find)
 import Data.Char (isDigit)
 import Data.Maybe (fromMaybe)
 import Text.PrettyPrint
@@ -74,7 +67,7 @@
     getAbs xs (EAbs _ x e) = getAbs (x:xs) e
     getAbs xs (ETyped e _) = getAbs xs e
     getAbs xs e            = (xs,e)
-    
+
     getApp (EApp x (EImplArg y)) es = getApp x es
     getApp (EApp x y)            es = getApp x (y:es)
     getApp (ETyped e _)          es = getApp e es
@@ -107,23 +100,20 @@
          vcat (zipWith (ppGraph scope' (i:ps)) [0..] eargs)
 
     ppNode ps = char 'n' <> hcat (punctuate (char '_') (map int ps))
-    
+
     escapeStr []        = []
     escapeStr ('\\':cs) = '\\':'\\':escapeStr cs
     escapeStr ('"' :cs) = '\\':'"' :escapeStr cs
-    escapeStr (c   :cs) = c        :escapeStr cs    
+    escapeStr (c   :cs) = c        :escapeStr cs
 
 
 type Labels = Map.Map CId [String]
 
-{- This is an attempt to build the dependency tree from the bracketed string.
-   Unfortunately it doesn't quite work. See the actual implementation at
-   the end of this module.
-
 graphvizDependencyTree :: String -> Bool -> Maybe Labels -> Maybe String -> PGF -> CId -> Tree -> String
 graphvizDependencyTree format debug mlab ms pgf lang t = render $
   case format of
-    "malt"       -> vcat (map (hcat . intersperse (char '\t')         ) wnodes)
+    "conll"      -> vcat (map (hcat . intersperse (char '\t')         ) wnodes)
+    "malt_tab"   -> vcat (map (hcat . intersperse (char '\t') . (\ws -> [ws !! 0,ws !! 1,ws !! 3,ws !! 6,ws !! 7])) wnodes)
     "malt_input" -> vcat (map (hcat . intersperse (char '\t') . take 6) wnodes)
     _            -> text "digraph {" $$
                     space $$
@@ -134,16 +124,27 @@
                     text "}"
   where
     nodes  = map mkNode leaves
-    links  = map mkLink [(fid, fromMaybe nil (lookup fid deps)) | (fid,_,w) <- tail leaves]
-    wnodes = undefined
+    links  = map mkLink [(fid, fromMaybe (dep_lbl,nil) (lookup fid deps)) | ((cat,fid,fun),_,w) <- tail leaves]
 
+    wnodes = [[int i, maltws ws, ppCId fun, ppCId cat, ppCId cat, unspec, int parent, text lab, unspec, unspec] |
+              ((cat,fid,fun),i,ws) <- tail leaves,
+              let (lab,parent) = fromMaybe (dep_lbl,0)
+                                           (do (lbl,fid) <- lookup fid deps
+                                               (_,i,_) <- find (\((_,fid1,_),i,_) -> fid == fid1) leaves
+                                               return (lbl,i))
+             ]
+    maltws = text . concat . intersperse "+" . words  -- no spaces in column 2
+
     nil = -1
 
     bs = bracketedLinearize pgf lang t
 
-    leaves = (nil,0,"ROOT") : (groupAndIndexIt 1 . getLeaves nil) bs
-    deps   = getDeps nil [bs]
+    root = (wildCId,nil,wildCId)
 
+    leaves = (root,0,root_lbl) : (groupAndIndexIt 1 . getLeaves root) bs
+    deps   = let (_,(h,deps)) = getDeps 0 [] t []
+             in (h,(dep_lbl,nil)):deps
+
     groupAndIndexIt id []          = []
     groupAndIndexIt id ((p,w):pws) = let (ws,pws1) = collect pws
                                      in (p,id,unwords (w:ws)) : groupAndIndexIt (id+1) pws1
@@ -155,33 +156,55 @@
 
     getLeaves parent bs =
       case bs of
-        Leaf w                -> [(parent,w)]
-        Bracket _ fid _ _ bss -> concatMap (getLeaves fid) bss
+        Leaf w                      -> [(parent,w)]
+        Bracket cat fid _ fun _ bss -> concatMap (getLeaves (cat,fid,fun)) bss
 
-    getDeps out_head bss =
-      case selectHead (children bss) of
-        Just ((head, bss'), deps) -> concat (descend out_head head bss' : [descend (headOf head bss') fid bss | (fid,bss) <- IntMap.toList deps])
-        Nothing                   -> []
-      where
-        descend head fid bss = (fid,head) : getDeps head bss
-        
-    headOf head bss
-      | null [() | Leaf _ <- bss] =
-          case selectHead (children bss) of
-            Just ((head, bss), deps) -> headOf head bss
-            Nothing                  -> head
-      | otherwise = head
+    mkNode ((_,p,_),i,w) =
+      tag p <+> brackets (text "label = " <> doubleQuotes (int i <> char '.' <+> text w)) <+> semi
 
-    children bss = IntMap.fromListWith (++) [(fid,bss) | Bracket _ fid _ _ bss <- bss]  
+    mkLink (x,(lbl,y)) = tag y <+> text "->" <+> tag x  <+> text "[label = " <> doubleQuotes (text lbl) <> text "] ;"
 
-    selectHead children = IntMap.maxViewWithKey children
+    labels = maybe Map.empty id mlab
 
-    mkNode (p,i,w) = 
-      tag p <+> brackets (text "label = " <> doubleQuotes (int i <> char '.' <+> text w)) <+> semi
+    getDeps n_fid xs (EAbs _ x e) es = getDeps n_fid (x:xs) e      es
+    getDeps n_fid xs (EApp e1 e2) es = getDeps n_fid xs     e1 (e2:es)
+    getDeps n_fid xs (EImplArg e) es = getDeps n_fid xs     e      es
+    getDeps n_fid xs (ETyped e _) es = getDeps n_fid xs     e      es
+    getDeps n_fid xs (EFun f)     es = let (n_fid_1,ds) = descend n_fid xs es
+                                           (mb_h, deps) = selectHead f ds
+                                       in case mb_h of
+                                            Just (fid,deps0) -> (n_fid_1+1,(fid,deps0++
+                                                                                [(n_fid_1,(dep_lbl,fid))]++
+                                                                                concat [(m,(lbl,fid)):ds | (lbl,(m,ds)) <- deps]))
+                                            Nothing          -> (n_fid_1+1,(n_fid_1,concat [(m,(lbl,n_fid_1)):ds | (lbl,(m,ds)) <- deps]))
+    getDeps n_fid xs (EMeta i)    es = (n_fid+2,(n_fid,[]))
+    getDeps n_fid xs (EVar  i)    _  = (n_fid+2,(n_fid,[]))
+    getDeps n_fid xs (ELit l)     [] = (n_fid+1,(n_fid,[]))
 
-    mkLink (x,y) = tag y <+> text "->" <+> tag x -- ++ " [label = \"" ++ l ++ "\"] ;"
--}
+    descend n_fid xs es = mapAccumL (\n_fid e -> getDeps n_fid xs e []) n_fid es
 
+    selectHead f ds =
+      case Map.lookup f labels of
+        Just lbls -> extractHead (zip lbls ds)
+        Nothing   -> extractLast ds
+      where
+        extractHead []    = (Nothing, [])
+        extractHead (ld@(l,d):lds)
+          | l == head_lbl = (Just d,lds)
+          | otherwise     = let (mb_h,deps) = extractHead lds
+                            in (mb_h,ld:deps)
+
+        extractLast []    = (Nothing, [])
+        extractLast (d:ds)
+          | null ds       = (Just d,[])
+          | otherwise     = let (mb_h,deps) = extractLast ds
+                            in (mb_h,(dep_lbl,d):deps)
+
+    dep_lbl  = "dep"
+    head_lbl = "head"
+    root_lbl = "ROOT"
+    unspec   = text "_"
+
 getDepLabels :: [String] -> Labels
 getDepLabels ss = Map.fromList [(mkCId f,ls) | f:ls <- map words ss]
 
@@ -193,14 +216,14 @@
 graphvizBracketedString :: GraphvizOptions -> BracketedString -> String
 graphvizBracketedString opts bs = render graphviz_code
     where
-      graphviz_code 
+      graphviz_code
           = text "graph {" $$
             text node_style $$
             vcat internal_nodes $$
             (if noLeaves opts then empty
              else text leaf_style $$
                   leaf_nodes
-            ) $$ text "}" 
+            ) $$ text "}"
 
       leaf_style = mkOption "edge" "style" (leafEdgeStyle opts) ++
                    mkOption "edge" "color" (leafColor opts) ++
@@ -216,8 +239,8 @@
           where nodeshape | noFun opts && noCat opts = "point"
                           | otherwise = "plaintext"
 
-      mkOption object optname optvalue 
-          | null optvalue  = "" 
+      mkOption object optname optvalue
+          | null optvalue  = ""
           | otherwise      = object ++ "[" ++ optname ++ "=\"" ++ optvalue ++ "\"]; "
 
       mkNode fun cat
@@ -226,32 +249,32 @@
           | otherwise  = showCId fun ++ " : " ++ showCId cat
 
       nil = -1
-      internal_nodes = [mkLevel internals | 
-                        internals <- getInternals [(nil, bs)], 
+      internal_nodes = [mkLevel internals |
+                        internals <- getInternals [(nil, bs)],
                         not (null internals)]
-      leaf_nodes = mkLevel [(parent, id, word) | 
+      leaf_nodes = mkLevel [(parent, id, word) |
                             (id, (parent, word)) <- zip [100000..] (getLeaves nil bs)]
 
       getInternals []    = []
-      getInternals nodes 
-          = nub [(parent, fid, mkNode fun cat) | 
-                 (parent, Bracket cat fid _ fun _ _) <- nodes] 
-            : getInternals [(fid, child) | 
-                            (_, Bracket _ fid _ _ _ children) <- nodes, 
+      getInternals nodes
+          = nub [(parent, fid, mkNode fun cat) |
+                 (parent, Bracket cat fid _ fun _ _) <- nodes]
+            : getInternals [(fid, child) |
+                            (_, Bracket _ fid _ _ _ children) <- nodes,
                             child <- children]
 
       getLeaves parent (Leaf word) = [(parent, word)]
       getLeaves parent (Bracket _ fid i _ _ children)
           = concatMap (getLeaves fid) children
 
-      mkLevel nodes 
+      mkLevel nodes
           = text "subgraph {rank=same;" $$
             nest 2 (-- the following gives the name of the node and its label:
                     vcat [tag id <> text (mkOption "" "label" lbl) | (_, id, lbl) <- nodes] $$
                     -- the following is for fixing the order between the children:
                     (if length nodes > 1 then
                          text (mkOption "edge" "style" "invis") $$
-                         hsep (intersperse (text " -- ") [tag id | (_, id, _) <- nodes]) <+> semi 
+                         hsep (intersperse (text " -- ") [tag id | (_, id, _) <- nodes]) <+> semi
                      else empty)
                    ) $$
             text "}" $$
@@ -260,50 +283,6 @@
             space
 
 
-
-graphvizParseTreeOld :: PGF -> Language -> Tree -> String
-graphvizParseTreeOld pgf lang = graphvizBracketedStringOld . bracketedLinearize pgf lang
-
-
-graphvizBracketedStringOld :: BracketedString -> String
-graphvizBracketedStringOld = render . lin2tree
-  where
-    lin2tree bs =
-      text "graph {" $$
-      space $$
-      nest 2 (text "rankdir=BU ;" $$
-              text "node [shape = record, color = white] ;" $$
-              space $$
-              vcat (nodes bs)) $$
-      text "}"
-      where
-        nodes bs = zipWith mkStruct [0..] (interns ++ [zipWith (\i (l,p,w) -> (l,p,i,w)) [99990..] leaves])
-
-        nil = -1
-        
-        leaves  = getLeaves  0 nil bs
-        interns = getInterns 0 [(nil,bs)]
-
-        getLeaves  level parent bs =
-          case bs of
-            Leaf w                -> [(level-1,parent,w)]
-            Bracket _ fid i _ _ bss -> concatMap (getLeaves (level+1) fid) bss
-
-        getInterns level []    = []
-        getInterns level nodes =
-          nub [(level-1,parent,fid,showCId cat) | (parent,Bracket cat fid _ _ _ _) <- nodes] :
-          getInterns (level+1) [(fid,child) | (_,Bracket _ fid _ _ _ children) <- nodes, child <- children]
-
-        mkStruct l cs = struct l <> text "[label = \"" <> fields cs <> text "\"] ;" $$
-                        vcat [link pl pid l id | (pl,pid,id,_) <- cs]
-        link pl pid l id
-          | pl < 0    = empty
-          | otherwise = struct pl <> colon <> tag pid <> colon <> char 's' <+>
-                        text "--" <+>
-                        struct l  <> colon <> tag  id <> colon <> char 'n' <+> semi
-        fields cs = hsep (intersperse (char '|') [tbrackets (tag id) <> text c | (_,_,id,c) <- cs])
-
-
 type Rel = (Int,[Int])
 -- possibly needs changes after clearing about many-to-many on this level
 
@@ -312,13 +291,13 @@
 
 data PreAlign = PreAlign [LangSeq] [[Rel]]
   deriving Show
--- alignment structure for a phrase in 2 languages, along with the 
+-- alignment structure for a phrase in 2 languages, along with the
 -- many-to-many relations
 
 
 genPreAlignment :: PGF -> [Language] -> Expr -> PreAlign
 genPreAlignment pgf langs = lin2align . linsBracketed
- where  
+ where
       linsBracketed t = [bracketedLinearize pgf lang t | lang <- langs]
 
       lin2align :: [BracketedString] -> PreAlign
@@ -343,12 +322,12 @@
                     Bracket _ fid _ _ _ bss -> concatMap (getLeaves fid) bss
 
            mkLayers (cs:css:rest) = let (lrest, rrest) =  mkLayers (css:rest)
-                                     in ((fields cs) : lrest, (map (mkLinks css) cs) : rrest)    
+                                     in ((fields cs) : lrest, (map (mkLinks css) cs) : rrest)
            mkLayers [cs] = ([fields cs], [])
            mkLayers _ = ([],[])
 
            mkLinks cs (p0,id0,_) = (id0,indices)
-                    where 
+                    where
                      indices = [id1 | (p1,id1,_) <- cs, p1 == p0]
 
            fields cs = [(id, [w]) | (_,id,w) <- cs]
@@ -357,45 +336,45 @@
 -- we assume we have 2 languages - source and target
 gizaAlignment :: PGF -> (Language,Language) -> Expr -> (String,String,String)
 gizaAlignment pgf (l1,l2) e = let PreAlign [rl1,rl2] rels = genPreAlignment pgf [l1,l2] e
-                                   in 
+                                   in
                                      (unwords (map showIndSeq rl1), unwords (concat $ map snd rl2),
                                         unwords $ words $ showRels rl2 (concat rels))
 
 
 showIndSeq (_,l) = let ww = map words l
                        w_ = map (intersperse "_")  ww
-                      in 
+                      in
                        concat $ concat w_
 
 showRels inds2 [] = []
-showRels inds2 ((ind,is):rest) = 
+showRels inds2 ((ind,is):rest) =
                        let lOffs = computeOffset inds2 0
-                           ltemp = [(i,getOffsetIndex i lOffs) | i <- is] 
+                           ltemp = [(i,getOffsetIndex i lOffs) | i <- is]
                            lcurr = concat $ map (\(offset,ncomp) -> [show ind ++ "-" ++ show (-1 + offset + ii)  ++ " "| ii <- [1..ncomp]]) (map snd ltemp)
                            lrest = showRels inds2 rest
-                            in 
+                            in
                              (unwords lcurr) ++ lrest
-                               
-                            
-                           
-                         
 
 
 
+
+
+
+
 getOffsetIndex i lst = let ll = filter (\(x,_) -> x == i) lst
-                           in 
-                           snd $ head ll                           
+                           in
+                           snd $ head ll
 
 computeOffset [] transp = []
-computeOffset ((i,l):rest) transp = let nw = (length $ words $ concat l) 
-                                     in (i,(transp,nw)) : (computeOffset rest (transp + nw))  
+computeOffset ((i,l):rest) transp = let nw = (length $ words $ concat l)
+                                     in (i,(transp,nw)) : (computeOffset rest (transp + nw))
 
 
 
--- alignment in the Graphviz format from the intermediate structure 
--- same effect as the old direct function 
+-- alignment in the Graphviz format from the intermediate structure
+-- same effect as the old direct function
 graphvizAlignment :: PGF -> [Language] -> Expr -> String
-graphvizAlignment pgf langs exp = 
+graphvizAlignment pgf langs exp =
     render (text "digraph {" $$
       space $$
       nest 2 (text "rankdir=LR ;" $$
@@ -403,237 +382,27 @@
               space $$
               renderList 0 lrels rrels) $$
       text "}")
-  where             
-     (PreAlign lrels rrels) = genPreAlignment pgf langs exp 
-     
-             
+  where
+     (PreAlign lrels rrels) = genPreAlignment pgf langs exp
+
+
      renderList ii (l:ls) (r:rs) = struct ii <> text "[label = \"" <> fields l <> text "\"] ;" $$
-                                 (case ls of 
-                                       [] -> empty 
-                                       _  -> vcat [struct ii  <> colon <> tag id0 
-                                               <> colon <> char 'e' <+> text "->" <+> struct (ii+1) 
-                                               <> colon <> tag id1 <> colon <> char 'w' <+> semi 
+                                 (case ls of
+                                       [] -> empty
+                                       _  -> vcat [struct ii  <> colon <> tag id0
+                                               <> colon <> char 'e' <+> text "->" <+> struct (ii+1)
+                                               <> colon <> tag id1 <> colon <> char 'w' <+> semi
                                                    | (id0,ids) <- r, id1 <- ids] $$ renderList (ii + 1) ls rs)
-     renderList ii [] _ = empty                                           
+     renderList ii [] _ = empty
      renderList ii [l] [] = struct ii <> text "[label = \"" <> fields l <> text "\"] ;"
- 
+
      fields cs = hsep (intersperse (char '|') [tbrackets (tag id) <> text w | (id,ws) <- cs, w <- ws])
 
-  
 
+
 -- auxiliaries for graphviz syntax
 struct l = text ("struct" ++ show l)
 tbrackets d = char '<' <> d  <> char '>'
 tag i
   | i < 0     = char 'r' <> int (negate i)
   | otherwise = char 'n' <> int i
-
-
-
---------------------------------------------------------------------
--- The linearization code bellow is needed just in order to 
--- produce the dependency tree. Unfortunately the bracketed string
--- doesn't give us an easy way to find which part of the string
--- corresponds to which argument of the parent function.
---
--- Uuuuugly!!! I hope that this code will be removed one day.
-
-type LinTable = Array LIndex [BracketedTokn]
-
-
-linTree :: PGF -> Language -> (Maybe CId -> [Int] -> LinTable -> LinTable) -> Expr -> [LinTable]
-linTree pgf lang mark e = lin0 [] [] [] Nothing e
-  where
-    cnc   = lookMap (error "no lang") lang (concretes pgf)
-    lp    = lproductions cnc
-
-    lin0 path xs ys mb_fid (EAbs _ x e)  = lin0 path (showCId x:xs) ys mb_fid e
-    lin0 path xs ys mb_fid (ETyped e _)  = lin0 path xs ys mb_fid e
-    lin0 path xs ys mb_fid e             = lin path ys mb_fid e []
-
-    lin path xs mb_fid (EApp e1 e2) es = lin path xs mb_fid e1 (e2:es)
-    lin path xs mb_fid (ELit l)     [] = case l of
-                                           LStr s -> return (mark Nothing path (ss s))
-                                           LInt n -> return (mark Nothing path (ss (show n)))
-                                           LFlt f -> return (mark Nothing path (ss (show f)))
-    lin path xs mb_fid (EFun f)     es = map (mark (Just f) path) (apply path xs mb_fid f  es)
-    lin path xs mb_fid (ETyped e _) es = lin path xs mb_fid e es
-    lin path xs mb_fid (EImplArg e) es = lin path xs mb_fid e es
-
-    ss s = listArray (0,0) [[LeafKS [s]]]
-
-    apply path xs mb_fid f es =
-      case Map.lookup f lp of
-        Just prods -> case lookupProds mb_fid prods of
-                        Just set -> do prod <- Set.toList set
-                                       case prod of
-                                         PApply funid fids -> do guard (length fids == length es)
-                                                                 args <- sequence (zipWith3 (\i (PArg _ fid) e -> lin0 (sub i path) [] xs (Just fid) e) [0..] fids es)
-                                                                 let (CncFun _ lins) = cncfuns cnc ! funid
-                                                                 return (listArray (bounds lins) [computeSeq seqid args | seqid <- elems lins])
-                                         PCoerce fid       -> apply path xs (Just fid) f es
-                        Nothing  -> mzero
-      where
-        lookupProds (Just fid) prods = IntMap.lookup fid prods
-        lookupProds Nothing    prods = Just (Set.filter isApp (Set.unions (IntMap.elems prods)))
-
-        sub i path = i:path
-
-        isApp (PApply _ _) = True
-        isApp _            = False
-
-        computeSeq seqid args = concatMap compute (elems seq)
-          where
-            seq = sequences cnc ! seqid
-
-            compute (SymCat d r)    = (args !! d) ! r
-            compute (SymLit d r)    = (args !! d) ! r
-            compute (SymKS ts)      = [LeafKS ts]
-            compute (SymKP ts alts) = [LeafKP ts alts]
-
-untokn :: [BracketedTokn] -> [String]
-untokn ts = case ts of
-  LeafKP d _  : [] -> d
-  LeafKP d vs : ws -> let ss@(s:_) = untokn ws in sel d vs s ++ ss
-  LeafKS s    : ws -> s ++ untokn ws
-  []               -> []
- where
-   sel d vs w = case [v | Alt v cs <- vs, any (\c -> isPrefixOf c w) cs] of
-     v:_ -> v
-     _   -> d
-
-
--- show bracketed markup with references to tree structure
-markLinearizes :: PGF -> CId -> Expr -> [String]
-markLinearizes pgf lang = map (unwords . untokn . (! 0)) . linTree pgf lang mark
-  where
-    mark mb_f path lint = amap (bracket mb_f path) lint
-
-    bracket Nothing  path ts = [LeafKS ["("++show (reverse path)]] ++ ts ++ [LeafKS [")"]]
-    bracket (Just f) path ts = [LeafKS ["(("++showCId f++","++show (reverse path)++")"]] ++ ts ++ [LeafKS [")"]]
-
-
-graphvizDependencyTree :: String -> Bool -> Maybe Labels -> Maybe String -> PGF -> CId -> Expr -> String
-graphvizDependencyTree format debug mlab ms pgf lang tr = case format of
-  "malt" -> unlines (lin2dep format)
-  "malt_input" -> unlines (lin2dep format)
-  _ ->  concat $ map (++"\n") $ ["digraph {\n"] ++ lin2dep format ++ ["}"]
- where
- 
-  lin2dep format = -- trace (ifd (show sortedNodes ++ show nodeWords)) $ 
-    case format of
-      "malt" -> map (concat . intersperse "\t") wnodes
-      "malt_input" -> map (concat . intersperse "\t" . take 6) wnodes
-      _ -> prelude ++ nodes ++ links
-
-  ifd s = if debug then s else []
-
-  pot = readPosText $ concat $ take 1 $ markLinearizes pgf lang tr
-  ---- use Just str if you have str to match against
-
-  prelude = ["rankdir=LR ;", "node [shape = plaintext] ;"]
-
-  nodes = map mkNode nodeWords
-  mkNode (i,((_,p),ss)) = 
-    node p ++ " [label = \"" ++ show i ++ ". " ++ ifd (show p) ++ unwords ss ++ "\"] ;"
-  nodeWords = (0,((mkCId "",[]),["ROOT"])) : zip [1..] [((f,p),w)| 
-                                       ((Just f,p),w) <- wlins pot]
-
-  links = map mkLink thelinks 
-  thelinks =  [(word y, x, label tr y x) | 
-                      (_,((f,x),_)) <- tail nodeWords,
-                      let y = dominant x]
-  mkLink (x,y,l) = node x ++ " -> " ++ node y ++ " [label = \"" ++ l ++ "\"] ;"
-  node = show . show
-
-  dominant x = case x of 
-    [] -> x
-    _ | not (x == hx) -> hx
-    _  -> dominant (init x)
-   where
-    hx = headArg (init x) tr x
-
-  headArg x0 tr x = case (unApp tr,x) of
-    (Just (f,[]),[_]) -> x0 ---- ??
-    (Just (f,ts),[_]) -> x0 ++ [getHead (length ts - 1) f]
-    (Just (f,ts),i:y) -> headArg x0 (ts !! i) y
-    _ -> x0 ----
-
-  label tr y x = case span (uncurry (==)) (zip y x) of
-    (xys,(_,i):_) -> getLabel i (funAt tr (map fst xys))
-    _ -> "" ----
-
-  funAt tr x = case (unApp tr,x) of
-    (Just (f,_) ,[])  -> f
-    (Just (f,ts),i:y) -> funAt (ts !! i) y
-    _ -> mkCId (render (ppExpr 0 [] tr)) ----
-
-  word x = if elem x sortedNodes then x else 
-           let x' = headArg x tr (x ++[0]) in
-           if x' == x then [] else word x'
-
-  sortedNodes = [p | (_,((_,p),_)) <- nodeWords]
-
-  labels = maybe Map.empty id mlab
-  getHead i f = case Map.lookup f labels of
-    Just ls -> length $ takeWhile (/= "head") ls
-    _ -> i
-  getLabel i f = case Map.lookup f labels of
-    Just ls | length ls > i -> ifd (showCId f ++ "#" ++ show i ++ "=") ++ ls !! i
-    _ -> showCId f ++ "#" ++ show i
-
--- to generate CoNLL format for MaltParser
-  nodeMap :: Map.Map [Int] Int
-  nodeMap = Map.fromList [(p,i) | (i,((_,p),_)) <- nodeWords]
-
-  arcMap :: Map.Map [Int] ([Int],String)
-  arcMap = Map.fromList [(y,(x,l)) | (x,y,l) <- thelinks]
-
-  lookDomLab p = case Map.lookup p arcMap of
-    Just (q,l) -> (maybe 0 id (Map.lookup q nodeMap), if null l then rootlabel else l)
-    _          -> (0,rootlabel)
-
-  wnodes = [[show i, maltws ws, showCId fun, pos, pos, morph, show dom, lab, unspec, unspec] | 
-              (i, ((fun,p),ws)) <- tail nodeWords,
-              let pos = showCId $ lookValCat (abstract pgf) fun,
-              let morph = unspec,
-              let (dom,lab) = lookDomLab p
-           ]
-  maltws = concat . intersperse "+" . words . unwords  -- no spaces in column 2
-  unspec = "_"
-  rootlabel = "ROOT"
-
-wlins :: PosText -> [((Maybe CId,[Int]),[String])]
-wlins pt = case pt of
-  T p pts -> concatMap (lins p) pts
-  M ws -> if null ws then [] else [((Nothing,[]),ws)]
- where
-  lins p pt = case pt of
-    T q pts -> concatMap (lins q) pts
-    M ws -> if null ws then [] else [(p,ws)]
-
-data PosText = 
-   T (Maybe CId,[Int]) [PosText]
- | M [String]
-  deriving Show
-
-readPosText :: String -> PosText
-readPosText = fst . head . (RP.readP_to_S pPosText) where
-  pPosText = do
-    RP.char '(' >> RP.skipSpaces
-    p  <- pPos  
-    RP.skipSpaces
-    ts <- RP.many pPosText
-    RP.char ')' >> RP.skipSpaces
-    return (T p ts)
-   RP.<++ do
-    ws <- RP.sepBy1 (RP.munch1 (flip notElem "()")) (RP.char ' ') 
-    return (M ws) 
-  pPos = do
-    fun <- (RP.char '(' >> pCId >>= \f -> RP.char ',' >> (return $ Just f)) 
-           RP.<++ (return Nothing)
-    RP.char '[' >> RP.skipSpaces
-    is <- RP.sepBy (RP.munch1 isDigit) (RP.char ',')
-    RP.char ']' >> RP.skipSpaces
-    RP.char ')' RP.<++ return ' ' 
-    return (fun,map read is)
diff --git a/src/runtime/java/Makefile b/src/runtime/java/Makefile
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/Makefile
@@ -0,0 +1,28 @@
+all: libjpgf.la Test.class
+
+install:
+	libtool --mode=install cp libjpgf.la /usr/lib/libjpgf.la
+
+doc:
+	javadoc org.grammaticalframework.pgf
+
+Test.class: Test.java
+	javac Test.java
+
+org/grammaticalframework/pgf/PGF.class: org/grammaticalframework/pgf/PGF.java
+	javac Test.java
+
+org/grammaticalframework/pgf/Concr.class: org/grammaticalframework/pgf/Concr.java
+	javac Test.java
+
+libjpgf.la: jpgf.lo
+	libtool --mode=link gcc -g -O -o libjpgf.la jpgf.lo -rpath /usr/lib -lpgf -lgu
+
+jpgf.lo: jpgf.c org_grammaticalframework_pgf_PGF.h org_grammaticalframework_pgf_Concr.h
+	libtool --mode=compile gcc -I /usr/lib/jvm/java-6-openjdk/include -std=c99 -c jpgf.c
+
+org_grammaticalframework_pgf_PGF.h: org/grammaticalframework/pgf/PGF.class
+	javah org.grammaticalframework.pgf.PGF
+
+org_grammaticalframework_pgf_Concr.h: org/grammaticalframework/pgf/Concr.class
+	javah org.grammaticalframework.pgf.Concr
diff --git a/src/runtime/java/Test.java b/src/runtime/java/Test.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/Test.java
@@ -0,0 +1,23 @@
+import java.io.*;
+import java.util.*;
+import org.grammaticalframework.pgf.*;
+
+public class Test {
+	public static void main(String[] args) {
+		PGF gr = null;
+		try {
+			gr = PGF.readPGF("/home/krasimir/www.grammaticalframework.org/treebanks/PennTreebank/ParseEngAbs.pgf");
+		} catch (FileNotFoundException e) {
+			e.printStackTrace();
+			return;
+		} catch (PGFError e) {
+			e.printStackTrace();
+			return;
+		}
+		
+		System.out.println(gr.getAbstractName());
+		for (Map.Entry<String,Concr> entry : gr.getLanguages().entrySet()) {
+			System.out.println(entry.getKey()+" "+entry.getValue()+" "+entry.getValue().getName());
+		}
+	}
+}
diff --git a/src/runtime/java/jpgf.c b/src/runtime/java/jpgf.c
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/jpgf.c
@@ -0,0 +1,188 @@
+#include <pgf/pgf.h>
+#include <gu/mem.h>
+#include <gu/exn.h>
+#include <alloca.h>
+#include "org_grammaticalframework_pgf_PGF.h"
+
+static jstring
+gu2j_string(JNIEnv *env, GuString s) {
+	GuWord w = s.w_;
+	uint8_t buf[sizeof(GuWord)];
+
+	uint8_t* utf8;
+	size_t len;
+	if (w & 1) {
+		len = (w & 0xff) >> 1;
+		gu_assert(len <= sizeof(GuWord));
+		size_t i = len;
+		while (i > 0) {
+			w >>= 8;
+			buf[--i] = w & 0xff;
+		}
+		utf8 = buf;
+	} else {
+		uint8_t* p = (void*) w;
+		len = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
+		utf8 = &p[1];
+	}
+
+	const uint8_t* src = utf8;
+
+	jchar* utf16 = alloca(len*sizeof(jchar));
+	jchar* dst   = utf16;
+	while (src-utf8 < len) {
+		GuUCS ucs = gu_utf8_decode(&src);
+		
+		if (ucs <= 0xFFFF) {
+			*dst++ = ucs;
+		} else {
+			ucs -= 0x10000;
+			*dst++ = 0xD800+(ucs >> 10) & 0x3FF;
+			*dst++ = 0xDC00+ucs & 0x3FF;
+		}
+	}
+
+	return (*env)->NewString(env, utf16, dst-utf16);
+}
+
+static PgfPGF*
+get_pgf(JNIEnv *env, jobject self) {
+	jfieldID grId = (*env)->GetFieldID(env, (*env)->GetObjectClass(env, self), "gr", "J");
+	return (PgfPGF*) (*env)->GetLongField(env, self, grId);
+}
+
+static PgfPGF*
+get_concr(JNIEnv *env, jobject self) {
+	jfieldID concrId = (*env)->GetFieldID(env, (*env)->GetObjectClass(env, self), "concr", "J");
+	return (PgfPGF*) (*env)->GetLongField(env, self, concrId);
+}
+
+JNIEXPORT jobject JNICALL 
+Java_org_grammaticalframework_pgf_PGF_readPGF(JNIEnv *env, jclass cls, jstring s)
+{ 
+	GuPool* pool = gu_new_pool();
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	const char *fpath = (*env)->GetStringUTFChars(env, s, 0); 
+
+	// Read the PGF grammar.
+	PgfPGF* pgf = pgf_read(fpath, pool, err);
+
+	(*env)->ReleaseStringUTFChars(env, s, fpath);
+
+	if (!gu_ok(err)) {
+		if (gu_exn_caught(err) == gu_type(GuErrno)) {
+			jclass exception_class = (*env)->FindClass(env, "java/io/FileNotFoundException");
+			if (!exception_class)
+				return NULL;
+			jmethodID constrId = (*env)->GetMethodID(env, exception_class, "<init>", "(Ljava/lang/String;)V");
+			if (!constrId)
+				return NULL;
+			jobject exception = (*env)->NewObject(env, exception_class, constrId, s);
+			if (!exception)
+				return NULL;
+			(*env)->Throw(env, exception);
+		} else {
+			jclass exception_class = (*env)->FindClass(env, "org/grammaticalframework/PGFError");
+			if (!exception_class)
+				return NULL;
+			jmethodID constrId = (*env)->GetMethodID(env, exception_class, "<init>", "(Ljava/lang/String;)V");
+			if (!constrId)
+				return NULL;
+			jstring msg = (*env)->NewStringUTF(env, "The grammar cannot be loaded");
+			if (!msg)
+				return NULL;
+			jobject exception = (*env)->NewObject(env, exception_class, constrId, msg);
+			if (!exception)
+				return NULL;
+			(*env)->Throw(env, exception);
+		}
+		gu_pool_free(pool);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+
+	jmethodID constrId = (*env)->GetMethodID(env, cls, "<init>", "(JJ)V");
+	return (*env)->NewObject(env, cls, constrId, (jlong) pool, (jlong) pgf);
+}
+
+JNIEXPORT jstring JNICALL 
+Java_org_grammaticalframework_pgf_PGF_getAbstractName(JNIEnv* env, jobject self)
+{
+	return gu2j_string(env, pgf_abstract_name(get_pgf(env, self)));
+}
+
+JNIEXPORT void JNICALL 
+Java_org_grammaticalframework_pgf_PGF_free(JNIEnv* env, jclass cls, jlong pool)
+{
+	gu_pool_free((GuPool*) pool);
+}
+
+typedef struct {
+	GuMapItor fn;
+	JNIEnv *env;
+	jobject grammar;
+	jobject object;
+} JPGFClosure;
+
+static void
+pgf_collect_langs(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfCId name = *((PgfCId*) key);
+    PgfConcr* concr = *((PgfConcr**) value);
+    JPGFClosure* clo = (JPGFClosure*) fn;
+
+	jstring jname = gu2j_string(clo->env, name);
+	
+	jclass map_class = (*clo->env)->GetObjectClass(clo->env, clo->object);
+	jmethodID put_method = (*clo->env)->GetMethodID(clo->env, map_class, "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+
+	jclass concr_class = (*clo->env)->FindClass(clo->env, "org/grammaticalframework/pgf/Concr");
+	jmethodID constrId = (*clo->env)->GetMethodID(clo->env, concr_class, "<init>", "(Lorg/grammaticalframework/pgf/PGF;J)V");
+	jobject jconcr = (*clo->env)->NewObject(clo->env, concr_class, constrId, clo->grammar, (jlong) concr);
+
+	(*clo->env)->CallObjectMethod(clo->env, clo->object, put_method, jname, jconcr);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_grammaticalframework_pgf_PGF_getLanguages(JNIEnv* env, jobject self)
+{
+	jclass map_class = (*env)->FindClass(env, "java/util/HashMap");
+	if (!map_class)
+		return NULL;
+	jmethodID constrId = (*env)->GetMethodID(env, map_class, "<init>", "()V");
+	if (!constrId)
+		return NULL;
+	jobject languages = (*env)->NewObject(env, map_class, constrId);
+	if (!languages)
+		return NULL;
+
+	PgfPGF* pgf = get_pgf(env, self);
+
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	JPGFClosure clo = { { pgf_collect_langs }, env, self, languages };
+	pgf_iter_languages(pgf, &clo.fn, err);
+	if (!gu_ok(err)) {
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+	
+	gu_pool_free(tmp_pool);
+
+	return languages;
+}
+
+JNIEXPORT jstring JNICALL 
+Java_org_grammaticalframework_pgf_Concr_getName(JNIEnv* env, jobject self)
+{
+	return gu2j_string(env, pgf_concrete_name(get_concr(env, self)));
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/Concr.java b/src/runtime/java/org/grammaticalframework/pgf/Concr.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/Concr.java
@@ -0,0 +1,17 @@
+package org.grammaticalframework.pgf;
+
+public class Concr {
+
+	public native String getName();
+
+	//////////////////////////////////////////////////////////////////
+	// private stuff
+	
+	private PGF gr;
+	private long concr;
+
+	private Concr(PGF gr, long concr) {
+		this.gr    = gr;
+		this.concr = concr;
+	}
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/Expr.java b/src/runtime/java/org/grammaticalframework/pgf/Expr.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/Expr.java
@@ -0,0 +1,4 @@
+package org.grammaticalframework.pgf;
+
+public class Expr {
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/ExprProb.java b/src/runtime/java/org/grammaticalframework/pgf/ExprProb.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/ExprProb.java
@@ -0,0 +1,19 @@
+package org.grammaticalframework.pgf;
+
+public class ExprProb {
+	private Expr expr;
+	private double prob;
+
+	public ExprProb(Expr expr, double prob) {
+		this.expr = expr;
+		this.prob = prob;
+	}
+	
+	public Expr getExpr() {
+		return expr;
+	}
+
+	public double getProb() {
+		return prob;
+	}
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/PGF.java b/src/runtime/java/org/grammaticalframework/pgf/PGF.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/PGF.java
@@ -0,0 +1,51 @@
+package org.grammaticalframework.pgf;
+
+import java.io.*;
+import java.util.*;
+
+public class PGF {
+	public static native PGF readPGF(String path) throws FileNotFoundException; 
+
+	public native String getAbstractName();
+
+	public native Map<String,Concr> getLanguages();
+
+	public native List<String> getCategories();
+	
+	public native String getStartCat();
+	
+	public native List<String> getFunctions();
+	
+	public native List<String> getFunctionsByCat(String cat);
+	
+	public native Type getFunctionType(String fun);
+
+	public native Iterator<ExprProb> generate(Type type);
+
+	public native Expr compute(Expr expr);
+
+	//////////////////////////////////////////////////////////////////
+	// private stuff
+	
+	private static native void free(long pool);
+
+	private long pool;
+	private long gr;
+
+	private PGF(long pool, long gr) {
+		this.pool = pool;
+		this.gr   = gr;
+	}
+
+	protected void finalize () throws Throwable {
+		if (pool != 0) {
+			free(pool);
+			pool = 0;
+			gr = 0;
+		}
+	}
+	
+	static { 
+         System.loadLibrary("jpgf");
+    }
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/PGFError.java b/src/runtime/java/org/grammaticalframework/pgf/PGFError.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/PGFError.java
@@ -0,0 +1,7 @@
+package org.grammaticalframework.pgf;
+
+public class PGFError extends RuntimeException {
+	public PGFError(String message) {
+		super(message);
+	}
+}
diff --git a/src/runtime/java/org/grammaticalframework/pgf/Type.java b/src/runtime/java/org/grammaticalframework/pgf/Type.java
new file mode 100644
--- /dev/null
+++ b/src/runtime/java/org/grammaticalframework/pgf/Type.java
@@ -0,0 +1,4 @@
+package org.grammaticalframework.pgf;
+
+public class Type {
+}
diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c
--- a/src/runtime/python/pypgf.c
+++ b/src/runtime/python/pypgf.c
@@ -5,1253 +5,2271 @@
 #include <gu/map.h>
 #include <gu/file.h>
 #include <pgf/pgf.h>
-
-static PyObject* PGFError;
-
-static PyObject* ParseError;
-
-static PyObject*
-gu2py_string(GuString s) {
-	GuWord w = s.w_;
-	uint8_t buf[sizeof(GuWord)];
-
-	char* src;
-	size_t len;
-	if (w & 1) {
-		len = (w & 0xff) >> 1;
-		gu_assert(len <= sizeof(GuWord));
-		size_t i = len;
-		while (i > 0) {
-			w >>= 8;
-			buf[--i] = w & 0xff;
-		}
-		src = (char*) buf;
-	} else {
-		uint8_t* p = (void*) w;
-		len = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
-		src = (char*) &p[1];
-	}
-
-	return PyString_FromStringAndSize(src, len);
-}
-
-typedef struct {
-    PyObject_HEAD
-    GuPool* pool;
-    PgfPGF* pgf;
-} PGFObject;
-
-typedef struct {
-	PyObject_HEAD
-	PyObject* master;
-	GuPool* pool;
-    PgfExpr expr;
-} ExprObject;
-
-static ExprObject*
-Expr_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
-{
-    ExprObject* self = (ExprObject *)type->tp_alloc(type, 0);
-    if (self != NULL) {
-		self->master = NULL;
-		self->pool   = NULL;
-		self->expr   = gu_null_variant;
-    }
-
-    return self;
-}
-
-static void
-Expr_dealloc(ExprObject* self)
-{
-	if (self->master != NULL) {
-		Py_DECREF(self->master);
-	}
-	if (self->pool != NULL) {
-		gu_pool_free(self->pool);
-	}
-
-    self->ob_type->tp_free((PyObject*)self);
-}
-
-static PyObject*
-Expr_getattro(ExprObject *self, PyObject *attr_name);
-
-static int
-Expr_initMeta(ExprObject *self);
-
-static int
-Expr_initLiteral(ExprObject *self, PyObject *lit);
-
-static int
-Expr_initApp(ExprObject *self, const char* fname, PyObject *args);
-
-static PyObject*
-Expr_unpack(ExprObject* self, PyObject *args);
-
-static int
-Expr_init(ExprObject *self, PyObject *args, PyObject *kwds)
-{
-	Py_ssize_t tuple_size = PyTuple_Size(args);
-
-	if (tuple_size == 0) {
-		return Expr_initMeta(self);
-	} else if (tuple_size == 1) {
-		PyObject* lit = NULL;
-		if (!PyArg_ParseTuple(args, "O", &lit))
-			return -1;
-		return Expr_initLiteral(self, lit);
-	} else if (tuple_size == 2) {
-		const char* fname;
-		PyObject* list = NULL;
-		if (!PyArg_ParseTuple(args, "sO!", &fname, &PyList_Type, &list))
-			return -1;
-		return Expr_initApp(self, fname, list);
-	} else {
-		PyErr_Format(PyExc_TypeError, "function takes 0, 1 or 2 arguments (%d given)", tuple_size);
-		return -1;
-	}
-	
-	return 0;
-}
-
-static PyObject *
-Expr_repr(ExprObject *self)
-{
-	GuPool* tmp_pool = gu_local_pool();
-
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
-	GuWriter* wtr = gu_string_buf_writer(sbuf);
-
-	pgf_print_expr(self->expr, 0, wtr, err);
-
-	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
-	PyObject* pystr = gu2py_string(str);
-	
-	gu_pool_free(tmp_pool);
-	return pystr;
-}
-
-static PyMethodDef Expr_methods[] = {
-    {"unpack", (PyCFunction)Expr_unpack, METH_VARARGS,
-     "Decomposes an expression into its components"
-    },
-    {NULL}  /* Sentinel */
-};
-
-static PyTypeObject pgf_ExprType = {
-    PyObject_HEAD_INIT(NULL)
-    0,                         /*ob_size*/
-    "pgf.Expr",                /*tp_name*/
-    sizeof(ExprObject),        /*tp_basicsize*/
-    0,                         /*tp_itemsize*/
-    (destructor)Expr_dealloc,  /*tp_dealloc*/
-    0,                         /*tp_print*/
-    0,                         /*tp_getattr*/
-    0,                         /*tp_setattr*/
-    0,                         /*tp_compare*/
-    0,                         /*tp_repr*/
-    0,                         /*tp_as_number*/
-    0,                         /*tp_as_sequence*/
-    0,                         /*tp_as_mapping*/
-    0,                         /*tp_hash */
-    0,                         /*tp_call*/
-    (reprfunc) Expr_repr,      /*tp_str*/
-    (getattrofunc) Expr_getattro,/*tp_getattro*/
-    0,                         /*tp_setattro*/
-    0,                         /*tp_as_buffer*/
-    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
-    "abstract syntax tree",    /*tp_doc*/
-    0,		                   /*tp_traverse */
-    0,		                   /*tp_clear */
-    0,		                   /*tp_richcompare */
-    0,		                   /*tp_weaklistoffset */
-    0,		                   /*tp_iter */
-    0,		                   /*tp_iternext */
-    Expr_methods,              /*tp_methods */
-    0,                         /*tp_members */
-    0,                         /*tp_getset */
-    0,                         /*tp_base */
-    0,                         /*tp_dict */
-    0,                         /*tp_descr_get */
-    0,                         /*tp_descr_set */
-    0,                         /*tp_dictoffset */
-    (initproc)Expr_init,       /*tp_init */
-    0,                         /*tp_alloc */
-    (newfunc) Expr_new,        /*tp_new */
-};
-
-static int
-Expr_initMeta(ExprObject *self)
-{
-	self->master = NULL;
-	self->pool = gu_new_pool();
-	PgfExprMeta* e =
-		gu_new_variant(PGF_EXPR_META,
-					   PgfExprMeta,
-					   &self->expr, self->pool);
-	e->id = 0;
-	return 0;
-}
-
-static int
-Expr_initLiteral(ExprObject *self, PyObject *lit)
-{
-	self->master = NULL;
-	self->pool   = gu_new_pool();
-	PgfExprLit* e =
-		gu_new_variant(PGF_EXPR_LIT,
-					   PgfExprLit,
-					   &self->expr, self->pool);
-	e->lit = gu_null_variant;
-
-	if (PyString_Check(lit)) {
-		PgfLiteralStr* slit =
-			gu_new_variant(PGF_LITERAL_STR,
-			               PgfLiteralStr,
-			               &e->lit, self->pool);
-		slit->val = gu_str_string(PyString_AsString(lit), self->pool);
-	} else if (PyInt_Check(lit)) {
-		PgfLiteralInt* ilit =
-			gu_new_variant(PGF_LITERAL_INT,
-			               PgfLiteralInt,
-			               &e->lit, self->pool);
-		ilit->val = PyInt_AsLong(lit);
-	} else if (PyFloat_Check(lit)) {
-		PgfLiteralFlt* flit =
-			gu_new_variant(PGF_LITERAL_FLT,
-			               PgfLiteralFlt,
-			               &e->lit, self->pool);
-		flit->val = PyFloat_AsDouble(lit);
-	} else {
-		PyErr_SetString(PyExc_TypeError, "the literal must be a string, an integer, or a float");
-		return -1;
-	}
-	return 0;
-}
-
-static int
-Expr_initApp(ExprObject *self, const char* fname, PyObject *args)
-{
-	Py_ssize_t n_args = PyList_Size(args);
-
-	self->master = PyTuple_New(n_args);
-	if (self->master == NULL)
-		return -1;
-
-	self->pool = gu_new_pool();
-	PgfExprFun* e =
-		gu_new_variant(PGF_EXPR_FUN,
-					   PgfExprFun,
-					   &self->expr, self->pool);
-	e->fun = gu_str_string(fname, self->pool);
-
-	for (Py_ssize_t i = 0; i < n_args; i++) {
-		PyObject* obj = PyList_GetItem(args, i);
-		if (obj->ob_type != &pgf_ExprType) {
-			PyErr_SetString(PyExc_TypeError, "the arguments in the list must be expressions");
-			return -1;
-		}
-
-		PyTuple_SetItem(self->master, i, obj);
-		Py_INCREF(obj);
-
-		PgfExpr fun = self->expr;
-		PgfExpr arg = ((ExprObject*) obj)->expr;
-
-		PgfExprApp* e =
-			gu_new_variant(PGF_EXPR_APP,
-						   PgfExprApp,
-						   &self->expr, self->pool);
-		e->fun = fun;
-		e->arg = arg;
-	}
-	
-	return 0;
-}
-
-static PyObject*
-Expr_unpack(ExprObject* self, PyObject *fargs)
-{
-	PgfExpr expr = self->expr;
-	PyObject* args = PyList_New(0);
-
-	for (;;) {
-		GuVariantInfo i = gu_variant_open(expr);
-		switch (i.tag) {
-		case PGF_EXPR_APP: {
-			PgfExprApp* eapp = i.data;
-			
-			ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
-			if (pyexpr == NULL)
-				return NULL;
-			pyexpr->pool   = NULL;
-			pyexpr->master = (self->master) ? self->master : (PyObject*) self;
-			pyexpr->expr   = eapp->arg;
-			Py_INCREF(pyexpr->master);
-
-			if (PyList_Insert(args, 0, (PyObject*) pyexpr) == -1) {
-				Py_DECREF(args);
-				return NULL;
-			}
-
-			Py_DECREF((PyObject*) pyexpr);
-
-			expr = eapp->fun;
-			break;
-		}
-		case PGF_EXPR_LIT: {
-			PgfExprLit* elit = i.data;
-
-			Py_DECREF(args);
-			
-			GuVariantInfo i = gu_variant_open(elit->lit);
-			switch (i.tag) {
-			case PGF_LITERAL_STR: {
-				PgfLiteralStr* lstr = i.data;
-				return gu2py_string(lstr->val);
-			}
-			case PGF_LITERAL_INT: {
-				PgfLiteralInt* lint = i.data;
-				return PyInt_FromLong(lint->val);
-			}
-			case PGF_LITERAL_FLT: {
-				PgfLiteralFlt* lflt = i.data;
-				return PyFloat_FromDouble(lflt->val);
-			}
-			default:
-				gu_impossible();
-				return NULL;
-			}
-		}
-		case PGF_EXPR_META: {
-			Py_DECREF(args);
-			return Py_None;
-		}
-		case PGF_EXPR_FUN: {
-			PgfExprFun* efun = i.data;
-			PyObject* fun = gu2py_string(efun->fun);
-			PyObject* res = Py_BuildValue("OO", fun, args);
-			Py_DECREF(fun);
-			Py_DECREF(args);
-			return res;
-		}
-		default:
-			gu_impossible();
-			return NULL;
-		}
-	}
-	return NULL;
-}
-
-static PyObject*
-Expr_getattro(ExprObject *self, PyObject *attr_name) {
-	const char* name = PyString_AsString(attr_name);
-
-    GuVariantInfo i = gu_variant_open(self->expr);
-    switch (i.tag) {
-	case PGF_EXPR_APP: {
-		PgfExprApp* eapp = i.data;
-		
-		ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
-		if (pyexpr == NULL)
-			return NULL;
-		pyexpr->pool   = NULL;
-		pyexpr->master = (self->master) ? self->master : (PyObject*) self;
-		pyexpr->expr   = gu_null_variant;
-		Py_INCREF(pyexpr->master);
-
-		if (strcmp(name, "fun") == 0) {
-			pyexpr->expr = eapp->fun;
-			return ((PyObject*) pyexpr);
-		} else if (strcmp(name, "arg") == 0) {
-			pyexpr->expr = eapp->arg;
-			return ((PyObject*) pyexpr);
-		} else {
-			Py_DECREF(pyexpr);
-		}
-		break;
-	}
-	case PGF_EXPR_LIT: {
-		PgfExprLit* elit = i.data;
-		
-		if (strcmp(name, "val") == 0) {
-			GuVariantInfo i = gu_variant_open(elit->lit);
-			switch (i.tag) {
-			case PGF_LITERAL_INT: {
-				PgfLiteralInt* lint = i.data;
-				return PyInt_FromLong(lint->val);
-			}
-			case PGF_LITERAL_FLT: {
-				PgfLiteralFlt* lflt = i.data;
-				return PyFloat_FromDouble(lflt->val);
-			}
-			case PGF_LITERAL_STR: {
-				PgfLiteralStr* lstr = i.data;
-				return gu2py_string(lstr->val);
-			}
-			}
-		}
-		break;
-	}
-	case PGF_EXPR_META: {
-		PgfExprMeta* emeta = i.data;
-		if (strcmp(name, "id") == 0)
-			return PyInt_FromLong(emeta->id);
-		break;
-	}
-	case PGF_EXPR_FUN: {		
-		PgfExprFun* efun = i.data;
-		if (strcmp(name, "name") == 0) {
-			return gu2py_string(efun->fun);
-		}
-		break;
-	}
-	default:
-		gu_impossible();
-	}
-
-	return PyObject_GenericGetAttr((PyObject*)self, attr_name);
-}
-
-typedef struct {
-    PyObject_HEAD
-    PGFObject* grammar;
-    GuPool* pool;
-    int max_count;
-    int counter;
-    GuEnum* res;
-} ExprIterObject;
-
-static ExprIterObject*
-ExprIter_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
-{
-    ExprIterObject* self = (ExprIterObject *)type->tp_alloc(type, 0);
-    if (self != NULL) {
-		self->grammar = NULL;
-		self->pool = NULL;
-		self->max_count = -1;
-		self->counter   = 0;
-		self->res  = NULL;
-    }
-
-    return self;
-}
-
-static void
-ExprIter_dealloc(ExprIterObject* self)
-{
-	if (self->pool != NULL)
-		gu_pool_free(self->pool);
-
-	Py_XDECREF(self->grammar);
-
-    self->ob_type->tp_free((PyObject*)self);
-}
-
-static int
-ExprIter_init(ExprIterObject *self, PyObject *args, PyObject *kwds)
-{
-    return -1;
-}
-
-static PyObject*
-ExprIter_iter(ExprIterObject *self)
-{
-	Py_INCREF(self);
-	return (PyObject*) self;
-}
-
-static PyObject*
-ExprIter_iternext(ExprIterObject *self)
-{
-	if (self->max_count >= 0 && self->counter >= self->max_count) {
-		return NULL;
-	}
-	self->counter++;
-
-	PgfExprProb* ep = gu_next(self->res, PgfExprProb*, self->pool);
-	if (ep == NULL)
-		return NULL;
-
-	ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
-	if (pyexpr == NULL)
-		return NULL;
-	pyexpr->pool   = NULL;
-	pyexpr->expr   = ep->expr;
-	pyexpr->master = (PyObject*) self;
-	Py_INCREF(self);
-
-	PyObject* res = Py_BuildValue("(f,O)", ep->prob, pyexpr);
-	Py_DECREF(pyexpr);
-
-	return res;
-}
-
-static PyMethodDef ExprIter_methods[] = {
-    {NULL}  /* Sentinel */
-};
-
-static PyTypeObject pgf_ExprIterType = {
-    PyObject_HEAD_INIT(NULL)
-    0,                         /*ob_size*/
-    "pgf.ExprIter",            /*tp_name*/
-    sizeof(ExprIterObject),    /*tp_basicsize*/
-    0,                         /*tp_itemsize*/
-    (destructor)ExprIter_dealloc, /*tp_dealloc*/
-    0,                         /*tp_print*/
-    0,                         /*tp_getattr*/
-    0,                         /*tp_setattr*/
-    0,                         /*tp_compare*/
-    0,                         /*tp_repr*/
-    0,                         /*tp_as_number*/
-    0,                         /*tp_as_sequence*/
-    0,                         /*tp_as_mapping*/
-    0,                         /*tp_hash */
-    0,                         /*tp_call*/
-    0,                         /*tp_str*/
-    0,                         /*tp_getattro*/
-    0,                         /*tp_setattro*/
-    0,                         /*tp_as_buffer*/
-    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
-    "an iterator over a sequence of expressions",/*tp_doc*/
-    0,		                   /*tp_traverse */
-    0,		                   /*tp_clear */
-    0,		                   /*tp_richcompare */
-    0,		                   /*tp_weaklistoffset */
-    (getiterfunc) ExprIter_iter, /*tp_iter */
-    (iternextfunc) ExprIter_iternext, /*tp_iternext */
-    ExprIter_methods,          /*tp_methods */
-    0,                         /*tp_members */
-    0,                         /*tp_getset */
-    0,                         /*tp_base */
-    0,                         /*tp_dict */
-    0,                         /*tp_descr_get */
-    0,                         /*tp_descr_set */
-    0,                         /*tp_dictoffset */
-    (initproc)ExprIter_init,   /*tp_init */
-    0,                         /*tp_alloc */
-    (newfunc) ExprIter_new,    /*tp_new */
-};
-
-typedef struct {
-    PyObject_HEAD
-    PGFObject* grammar;
-    PgfConcr* concr;
-} ConcrObject;
-
-static ConcrObject*
-Concr_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
-{
-    ConcrObject* self = (ConcrObject *)type->tp_alloc(type, 0);
-    if (self != NULL) {
-		self->grammar = NULL;
-		self->concr   = NULL;
-    }
-
-    return self;
-}
-
-static void
-Concr_dealloc(ConcrObject* self)
-{
-	Py_XDECREF(self->grammar);
-    self->ob_type->tp_free((PyObject*)self);
-}
-
-static int
-Concr_init(ConcrObject *self, PyObject *args, PyObject *kwds)
-{
-    return -1;
-}
-
-static PyObject*
-Concr_printName(ConcrObject* self, PyObject *args)
-{
-	const char *name_s;
-    if (!PyArg_ParseTuple(args, "s", &name_s))
-        return NULL;
-
-	GuPool *tmp_pool = gu_local_pool();
-    GuString name = gu_str_string(name_s, tmp_pool);
-    PyObject* pyname = gu2py_string(pgf_print_name(self->concr, name));
-	gu_pool_free(tmp_pool);
-
-	return pyname;
-}
-
-static ExprIterObject*
-Concr_parse(ConcrObject* self, PyObject *args, PyObject *keywds)
-{
-	static char *kwlist[] = {"sentence", "cat", "n", NULL};
-
-	size_t len;
-	const uint8_t *buf;
-	const char *catname_s = NULL;
-	int max_count = -1;
-    if (!PyArg_ParseTupleAndKeywords(args, keywds, "s#|si", kwlist,
-                                     &buf, &len, &catname_s, &max_count))
-        return NULL;
-
-	ExprIterObject* pyres = (ExprIterObject*) 
-		pgf_ExprIterType.tp_alloc(&pgf_ExprIterType, 0);
-	if (pyres == NULL) {
-		return NULL;
-	}
-
-	pyres->grammar = self->grammar;
-	Py_XINCREF(pyres->grammar);
-
-	pyres->pool = gu_new_pool();
-	pyres->max_count = max_count;
-	pyres->counter   = 0;
-
-	GuPool *tmp_pool = gu_local_pool();
-    GuString catname = 
-		(catname_s == NULL) ? pgf_start_cat(self->grammar->pgf, tmp_pool)
-		                    : gu_str_string(catname_s, tmp_pool);
-	GuIn* in = gu_data_in(buf, len, tmp_pool);
-	GuReader* rdr = gu_new_utf8_reader(in, tmp_pool);
-	PgfLexer *lexer =
-		pgf_new_lexer(rdr, tmp_pool);
-
-	pyres->res =
-		pgf_parse(self->concr, catname, lexer, pyres->pool);
-	if (pyres->res == NULL) {
-		Py_DECREF(pyres);
-
-		PgfToken tok =
-			pgf_lexer_current_token(lexer);
-
-		if (gu_string_eq(tok, gu_empty_string))
-			PyErr_SetString(PGFError, "The sentence cannot be parsed");
-		else {
-			PyObject* py_tok = gu2py_string(tok);
-			PyObject_SetAttrString(ParseError, "token", py_tok);
-			PyErr_Format(ParseError, "Unexpected token: \"%s\"", 
-										PyString_AsString(py_tok));
-			Py_DECREF(py_tok);
-		}
-
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-
-	return pyres;
-}
-
-// Concr_parse_tokens is the same as the above function but
-// instead of a string it expect a sequence of tokens as argument.
-// This is usefull if you want to implement your own tokenizer in
-// python.
-static ExprIterObject*
-Concr_parse_tokens(ConcrObject* self, PyObject *args, PyObject *keywds)
-{
-    static char *kwlist[] = {"tokens", "cat", "n", NULL};
-    // Variable for the input list of tokens
-    PyObject* obj;
-    PyObject* seq;
-    int len;
-    const char *catname_s = NULL;
-    int max_count = -1;
-
-    // Parsing arguments: the tokens is a python object (O),
-    // cat is a string (s) and n an integer (i)
-    if (!PyArg_ParseTupleAndKeywords(args, keywds, "O|si", kwlist,
-                                    &obj, &catname_s, &max_count))
-        return NULL;
-    // The python object should be a sequence
-    seq = PySequence_Fast(obj, "expected a sequence");
-    len = PySequence_Size(obj);
-
-    ExprIterObject* pyres = (ExprIterObject*) 
-        pgf_ExprIterType.tp_alloc(&pgf_ExprIterType, 0);
-    if (pyres == NULL) {
-        return NULL;
-    }
-
-    pyres->pool = gu_new_pool();
-    pyres->max_count = max_count;
-    pyres->counter   = 0;
-
-    GuPool *tmp_pool = gu_local_pool();
-    GuString catname = 
-        (catname_s == NULL) ? pgf_start_cat(self->grammar->pgf, tmp_pool)
-                            : gu_str_string(catname_s, tmp_pool);
-
-    // turn the (python) list of tokens into a string array
-    char* tokens[len];
-    for (int i = 0; i < len; i++) {
-        tokens[i] = PyString_AsString(PySequence_Fast_GET_ITEM(seq, i));
-        if (tokens[i] == NULL) {
-            // Note: if the list item is not a string, 
-            // PyString_AsString raises TypeError itself
-            // so we just have to return
-            gu_pool_free(tmp_pool);
-            return NULL;
-        }
-    }
-    Py_DECREF(seq);
-    
-    pyres->res =
-        pgf_parse_tokens(self->concr, catname, tokens, len, pyres->pool);
-
-    if (pyres->res == NULL) {
-        Py_DECREF(pyres);
-
-        PyErr_SetString(PGFError, "Something went wrong during parsing");
-        gu_pool_free(tmp_pool);
-        return NULL;
-    }
-
-    gu_pool_free(tmp_pool);
-    return pyres;
-}
-
-static PyObject*
-Concr_linearize(ConcrObject* self, PyObject *args)
-{
-	ExprObject* pyexpr;
-	if (!PyArg_ParseTuple(args, "O!", &pgf_ExprType, &pyexpr))
-        return NULL;
-
-	GuPool* tmp_pool = gu_local_pool();
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
-	GuWriter* wtr = gu_string_buf_writer(sbuf);
-	
-	pgf_linearize(self->concr, pyexpr->expr, wtr, err);
-	if (!gu_ok(err)) {
-		PyErr_SetString(PGFError, "The abstract tree cannot be linearized");
-		return NULL;
-	}
-
-	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
-	PyObject* pystr = gu2py_string(str);
-	
-	gu_pool_free(tmp_pool);
-	return pystr;
-}
-
-static PyMethodDef Concr_methods[] = {
-    {"printName", (PyCFunction)Concr_printName, METH_VARARGS,
-     "Returns the print name of a function or category"
-    },
-    {"parse", (PyCFunction)Concr_parse, METH_VARARGS | METH_KEYWORDS,
-     "Parses a string and returns an iterator over the abstract trees for this sentence"
-    },
-    {"parse_tokens", (PyCFunction)Concr_parse_tokens, METH_VARARGS | METH_KEYWORDS,
-     "Parses list of tokens and returns an iterator over the abstract trees for this sentence. Allows you to write your own tokenizer in python."
-    },
-    {"linearize", (PyCFunction)Concr_linearize, METH_VARARGS,
-     "Takes an abstract tree and linearizes it to a sentence"
-    },
-    {NULL}  /* Sentinel */
-};
-
-static PyTypeObject pgf_ConcrType = {
-    PyObject_HEAD_INIT(NULL)
-    0,                         /*ob_size*/
-    "pgf.Concr",               /*tp_name*/
-    sizeof(ConcrObject),       /*tp_basicsize*/
-    0,                         /*tp_itemsize*/
-    (destructor)Concr_dealloc, /*tp_dealloc*/
-    0,                         /*tp_print*/
-    0,                         /*tp_getattr*/
-    0,                         /*tp_setattr*/
-    0,                         /*tp_compare*/
-    0,                         /*tp_repr*/
-    0,                         /*tp_as_number*/
-    0,                         /*tp_as_sequence*/
-    0,                         /*tp_as_mapping*/
-    0,                         /*tp_hash */
-    0,                         /*tp_call*/
-    0,                         /*tp_str*/
-    0,                         /*tp_getattro*/
-    0,                         /*tp_setattro*/
-    0,                         /*tp_as_buffer*/
-    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
-    "concrete syntax",         /*tp_doc*/
-    0,		                   /*tp_traverse */
-    0,		                   /*tp_clear */
-    0,		                   /*tp_richcompare */
-    0,		                   /*tp_weaklistoffset */
-    0,		                   /*tp_iter */
-    0,		                   /*tp_iternext */
-    Concr_methods,             /*tp_methods */
-    0,                         /*tp_members */
-    0,                         /*tp_getset */
-    0,                         /*tp_base */
-    0,                         /*tp_dict */
-    0,                         /*tp_descr_get */
-    0,                         /*tp_descr_set */
-    0,                         /*tp_dictoffset */
-    (initproc)Concr_init,      /*tp_init */
-    0,                         /*tp_alloc */
-    (newfunc)Concr_new,        /*tp_new */
-};
-
-static PGFObject*
-PGF_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
-{
-    PGFObject* self = (PGFObject *)type->tp_alloc(type, 0);
-    if (self != NULL) {
-		self->pool = NULL;
-		self->pgf  = NULL;
-    }
-
-    return self;
-}
-
-static void
-PGF_dealloc(PGFObject* self)
-{
-	if (self->pool != NULL)
-		gu_pool_free(self->pool);
-    self->ob_type->tp_free((PyObject*)self);
-}
-
-static int
-PGF_init(PGFObject *self, PyObject *args, PyObject *kwds)
-{
-    return -1;
-}
-
-static PyObject*
-PGF_getAbstractName(PGFObject *self, void *closure)
-{
-    return gu2py_string(pgf_abstract_name(self->pgf));
-}
-
-typedef struct {
-	GuMapItor fn;
-	PGFObject* grammar;
-	PyObject* object;
-} PyPGFClosure;
-
-static void
-pgf_collect_langs(GuMapItor* fn, const void* key, void* value, GuExn* err)
-{
-	PgfCId name = *((PgfCId*) key);
-    PgfConcr* concr = *((PgfConcr**) value);
-    PyPGFClosure* clo = (PyPGFClosure*) fn;
-    
-    PyObject* py_name = NULL;
-    PyObject* py_lang = NULL;
-    
-	py_name = gu2py_string(name);
-	if (py_name == NULL) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-	py_lang = pgf_ConcrType.tp_alloc(&pgf_ConcrType, 0);
-	if (py_lang == NULL) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-	((ConcrObject *) py_lang)->concr = concr;
-	((ConcrObject *) py_lang)->grammar = clo->grammar;
-	Py_INCREF(clo->grammar);
-
-    if (PyDict_SetItem(clo->object, py_name, py_lang) != 0) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-end:
-    Py_XDECREF(py_lang);
-    Py_XDECREF(py_name);
-}
-
-static PyObject*
-PGF_getLanguages(PGFObject *self, void *closure)
-{
-	PyObject* languages = PyDict_New();
-	if (languages == NULL)
-		return NULL;
-
-	GuPool* tmp_pool = gu_local_pool();
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	PyPGFClosure clo = { { pgf_collect_langs }, self, languages };
-	pgf_iter_languages(self->pgf, &clo.fn, err);
-	if (!gu_ok(err)) {
-		Py_DECREF(languages);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	PyObject* proxy = PyDictProxy_New(languages);
-	
-	Py_DECREF(languages);
-	gu_pool_free(tmp_pool);
-
-    return proxy;
-}
-
-static void
-pgf_collect_cats(GuMapItor* fn, const void* key, void* value, GuExn* err)
-{
-	PgfCId name = *((PgfCId*) key);
-    PyPGFClosure* clo = (PyPGFClosure*) fn;
-    
-    PyObject* py_name = NULL;
-    
-	py_name = gu2py_string(name);
-	if (py_name == NULL) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-    if (PyList_Append(clo->object, py_name) != 0) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-end:
-    Py_XDECREF(py_name);
-}
-
-static PyObject*
-PGF_getCategories(PGFObject *self, void *closure)
-{
-	PyObject* categories = PyList_New(0);
-	if (categories == NULL)
-		return NULL;
-
-	GuPool* tmp_pool = gu_local_pool();
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	PyPGFClosure clo = { { pgf_collect_cats }, self, categories };
-	pgf_iter_categories(self->pgf, &clo.fn, err);
-	if (!gu_ok(err)) {
-		Py_DECREF(categories);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-    return categories;
-}
-
-static PyObject*
-PGF_getStartCat(PGFObject *self, void *closure)
-{
-	GuPool* tmp_pool = gu_local_pool();
-	PyObject* pyname = gu2py_string(pgf_start_cat(self->pgf, tmp_pool));
-	gu_pool_free(tmp_pool);
-    return pyname;
-}
-
-static void
-pgf_collect_funs(GuMapItor* fn, const void* key, void* value, GuExn* err)
-{
-	PgfCId name = *((PgfCId*) key);
-    PyPGFClosure* clo = (PyPGFClosure*) fn;
-    
-    PyObject* py_name = NULL;
-    
-	py_name = gu2py_string(name);
-	if (py_name == NULL) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-    if (PyList_Append(clo->object, py_name) != 0) {
-		gu_raise(err, PgfExn);
-		goto end;
-	}
-
-end:
-    Py_XDECREF(py_name);
-}
-
-static PyObject*
-PGF_getFunctions(PGFObject *self, void *closure)
-{
-	PyObject* functions = PyList_New(0);
-	if (functions == NULL)
-		return NULL;
-
-	GuPool* tmp_pool = gu_local_pool();
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	PyPGFClosure clo = { { pgf_collect_funs }, self, functions };
-	pgf_iter_functions(self->pgf, &clo.fn, err);
-	if (!gu_ok(err)) {
-		Py_DECREF(functions);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-    return functions;
-}
-
-static PyObject*
-PGF_functionsByCat(PGFObject* self, PyObject *args)
-{
-	const char *catname_s;
-    if (!PyArg_ParseTuple(args, "s", &catname_s))
-        return NULL;
-
-	GuPool *tmp_pool = gu_local_pool();
-    GuString catname = gu_str_string(catname_s, tmp_pool);
-
-	PyObject* functions = PyList_New(0);
-	if (functions == NULL) {
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	PyPGFClosure clo = { { pgf_collect_funs }, self, functions };
-	pgf_iter_functions_by_cat(self->pgf, catname, &clo.fn, err);
-	if (!gu_ok(err)) {
-		Py_DECREF(functions);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-    return functions;
-}
-
-static ExprIterObject*
-PGF_generate(PGFObject* self, PyObject *args, PyObject *keywds)
-{
-	static char *kwlist[] = {"cat", "n", NULL};
-
-	const char *catname_s;
-	int max_count = -1;
-    if (!PyArg_ParseTupleAndKeywords(args, keywds, "s|i", kwlist,
-                                     &catname_s, &max_count))
-        return NULL;
-
-	ExprIterObject* pyres = (ExprIterObject*)
-		pgf_ExprIterType.tp_alloc(&pgf_ExprIterType, 0);
-	if (pyres == NULL) {
-		return NULL;
-	}
-
-	pyres->grammar = self;
-	Py_INCREF(self);
-
-	pyres->pool = gu_new_pool();
-	pyres->max_count = max_count;
-	pyres->counter   = 0;
-
-	GuPool *tmp_pool = gu_local_pool();
-    GuString catname = gu_str_string(catname_s, tmp_pool);
-
-	pyres->res =
-		pgf_generate(self->pgf, catname, pyres->pool);
-	if (pyres->res == NULL) {
-		Py_DECREF(pyres);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-
-	return pyres;
-}
-
-static PyGetSetDef PGF_getseters[] = {
-    {"abstractName", 
-     (getter)PGF_getAbstractName, NULL,
-     "the abstract syntax name",
-     NULL},
-    {"languages", 
-     (getter)PGF_getLanguages, NULL,
-     "a map containing all concrete languages in the grammar",
-     NULL},
-    {"categories", 
-     (getter)PGF_getCategories, NULL,
-     "a list containing all categories in the grammar",
-     NULL},
-    {"startCat", 
-     (getter)PGF_getStartCat, NULL,
-     "the start category for the grammar",
-     NULL},
-    {"functions", 
-     (getter)PGF_getFunctions, NULL,
-     "a list containing all functions in the grammar",
-     NULL},
-    {NULL}  /* Sentinel */
-};
-
-static PyMemberDef PGF_members[] = {
-    {NULL}  /* Sentinel */
-};
-
-static PyMethodDef PGF_methods[] = {
-    {"functionsByCat", (PyCFunction)PGF_functionsByCat, METH_VARARGS,
-     "Returns the list of functions for a given category"
-    },
-    {"generate", (PyCFunction)PGF_generate, METH_VARARGS | METH_KEYWORDS,
-     "Generates abstract syntax trees of given category in decreasing probability order"
-    },
-    {NULL}  /* Sentinel */
-};
-
-static PyTypeObject pgf_PGFType = {
-    PyObject_HEAD_INIT(NULL)
-    0,                         /*ob_size*/
-    "pgf.PGF",                 /*tp_name*/
-    sizeof(PGFObject),         /*tp_basicsize*/
-    0,                         /*tp_itemsize*/
-    (destructor)PGF_dealloc,   /*tp_dealloc*/
-    0,                         /*tp_print*/
-    0,                         /*tp_getattr*/
-    0,                         /*tp_setattr*/
-    0,                         /*tp_compare*/
-    0,                         /*tp_repr*/
-    0,                         /*tp_as_number*/
-    0,                         /*tp_as_sequence*/
-    0,                         /*tp_as_mapping*/
-    0,                         /*tp_hash */
-    0,                         /*tp_call*/
-    0,                         /*tp_str*/
-    0,                         /*tp_getattro*/
-    0,                         /*tp_setattro*/
-    0,                         /*tp_as_buffer*/
-    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
-    "PGF object",              /*tp_doc*/
-    0,		                   /*tp_traverse */
-    0,		                   /*tp_clear */
-    0,		                   /*tp_richcompare */
-    0,		                   /*tp_weaklistoffset */
-    0,		                   /*tp_iter */
-    0,		                   /*tp_iternext */
-    PGF_methods,               /*tp_methods */
-    PGF_members,               /*tp_members */
-    PGF_getseters,             /*tp_getset */
-    0,                         /*tp_base */
-    0,                         /*tp_dict */
-    0,                         /*tp_descr_get */
-    0,                         /*tp_descr_set */
-    0,                         /*tp_dictoffset */
-    (initproc)PGF_init,        /*tp_init */
-    0,                         /*tp_alloc */
-    (newfunc)PGF_new,          /*tp_new */
-};
-
-static PGFObject*
-pgf_readPGF(PyObject *self, PyObject *args)
-{
-    const char *fpath;
-    if (!PyArg_ParseTuple(args, "s", &fpath))
-        return NULL;
-
-	PGFObject* py_pgf = (PGFObject*) pgf_PGFType.tp_alloc(&pgf_PGFType, 0);
-	py_pgf->pool = gu_new_pool();
-
-	GuPool* tmp_pool = gu_local_pool();
-
-	// Create an exception frame that catches all errors.
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	// Read the PGF grammar.
-	py_pgf->pgf = pgf_read(fpath, py_pgf->pool, err);
-	if (!gu_ok(err)) {
-		PyErr_SetString(PGFError, "The grammar cannot be loaded");
-		Py_DECREF(py_pgf);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-	return py_pgf;
-}
-
-static ExprObject*
-pgf_readExpr(PyObject *self, PyObject *args) {
-	size_t len;
-    const uint8_t *buf;
-    if (!PyArg_ParseTuple(args, "s#", &buf, &len))
-        return NULL;
-
-	ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
-	if (pyexpr == NULL)
-		return NULL;
-
-	GuPool* tmp_pool = gu_local_pool();
-	GuIn* in = gu_data_in(buf, len, tmp_pool);
-	GuReader* rdr = gu_new_utf8_reader(in, tmp_pool);
-	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
-
-	pyexpr->pool = gu_new_pool();
-	pyexpr->expr = pgf_read_expr(rdr, pyexpr->pool, err);
-	pyexpr->master = NULL;
-	
-	if (!gu_ok(err) || gu_variant_is_null(pyexpr->expr)) {
-		PyErr_SetString(PGFError, "The expression cannot be parsed");
-		Py_DECREF(pyexpr);
-		gu_pool_free(tmp_pool);
-		return NULL;
-	}
-
-	gu_pool_free(tmp_pool);
-    return pyexpr;
-}
-
-static PyMethodDef module_methods[] = {
-    {"readPGF",  (void*)pgf_readPGF,  METH_VARARGS,
-     "Reads a PGF file in the memory"},
-    {"readExpr", (void*)pgf_readExpr, METH_VARARGS,
-     "Parses a string as an abstract tree"},
-    {NULL, NULL, 0, NULL}        /* Sentinel */
-};
-
-PyMODINIT_FUNC
-initpgf(void)
-{
-    PyObject *m;
-
-    if (PyType_Ready(&pgf_PGFType) < 0)
-        return;
-
-    if (PyType_Ready(&pgf_ConcrType) < 0)
-        return;
-
-    if (PyType_Ready(&pgf_ExprType) < 0)
-        return;
-
-	if (PyType_Ready(&pgf_ExprIterType) < 0)
-		return;
-
-    m = Py_InitModule("pgf", module_methods);
-    if (m == NULL)
-        return;
-        
-    PGFError = PyErr_NewException("pgf.PGFError", NULL, NULL);
-    PyModule_AddObject(m, "PGFError", PGFError);
-    Py_INCREF(PGFError);
-    
-    PyObject *dict = PyDict_New();
-    PyDict_SetItemString(dict, "token", PyString_FromString("")); 
-    ParseError = PyErr_NewException("pgf.ParseError", NULL, dict);
-    PyModule_AddObject(m, "ParseError", ParseError);
-    Py_INCREF(ParseError);
-
-    PyModule_AddObject(m, "Expr", (PyObject *) &pgf_ExprType);
-    Py_INCREF(&pgf_ExprType);
-
-    Py_INCREF(&pgf_PGFType);
-    Py_INCREF(&pgf_ConcrType);
-    Py_INCREF(&pgf_ExprIterType);
+#include <pgf/lexer.h>
+#include <pgf/linearizer.h>
+
+static PyObject* PGFError;
+
+static PyObject* ParseError;
+
+static PyObject*
+gu2py_string(GuString s) {
+	GuWord w = s.w_;
+	uint8_t buf[sizeof(GuWord)];
+
+	char* src;
+	size_t len;
+	if (w & 1) {
+		len = (w & 0xff) >> 1;
+		gu_assert(len <= sizeof(GuWord));
+		size_t i = len;
+		while (i > 0) {
+			w >>= 8;
+			buf[--i] = w & 0xff;
+		}
+		src = (char*) buf;
+	} else {
+		uint8_t* p = (void*) w;
+		len = (p[0] == 0) ? ((size_t*) p)[-1] : p[0];
+		src = (char*) &p[1];
+	}
+
+	return PyString_FromStringAndSize(src, len);
+}
+
+typedef struct {
+    PyObject_HEAD
+    GuPool* pool;
+    PgfPGF* pgf;
+} PGFObject;
+
+typedef struct {
+	PyObject_HEAD
+	PyObject* master;
+	GuPool* pool;
+    PgfExpr expr;
+} ExprObject;
+
+static ExprObject*
+Expr_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
+{
+    ExprObject* self = (ExprObject *)type->tp_alloc(type, 0);
+    if (self != NULL) {
+		self->master = NULL;
+		self->pool   = NULL;
+		self->expr   = gu_null_variant;
+    }
+
+    return self;
+}
+
+static void
+Expr_dealloc(ExprObject* self)
+{
+	if (self->master != NULL) {
+		Py_DECREF(self->master);
+	}
+	if (self->pool != NULL) {
+		gu_pool_free(self->pool);
+	}
+
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static PyObject*
+Expr_getattro(ExprObject *self, PyObject *attr_name);
+
+static int
+Expr_initMeta(ExprObject *self);
+
+static int
+Expr_initLiteral(ExprObject *self, PyObject *lit);
+
+static int
+Expr_initApp(ExprObject *self, const char* fname, PyObject *args);
+
+static PyObject*
+Expr_unpack(ExprObject* self, PyObject *args);
+
+static int
+Expr_init(ExprObject *self, PyObject *args, PyObject *kwds)
+{
+	Py_ssize_t tuple_size = PyTuple_Size(args);
+
+	if (tuple_size == 0) {
+		return Expr_initMeta(self);
+	} else if (tuple_size == 1) {
+		PyObject* lit = NULL;
+		if (!PyArg_ParseTuple(args, "O", &lit))
+			return -1;
+		return Expr_initLiteral(self, lit);
+	} else if (tuple_size == 2) {
+		const char* fname;
+		PyObject* list = NULL;
+		if (!PyArg_ParseTuple(args, "sO!", &fname, &PyList_Type, &list))
+			return -1;
+		return Expr_initApp(self, fname, list);
+	} else {
+		PyErr_Format(PyExc_TypeError, "function takes 0, 1 or 2 arguments (%d given)", tuple_size);
+		return -1;
+	}
+	
+	return 0;
+}
+
+static PyObject *
+Expr_repr(ExprObject *self)
+{
+	GuPool* tmp_pool = gu_local_pool();
+
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+
+	pgf_print_expr(self->expr, NULL, 0, wtr, err);
+
+	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
+	PyObject* pystr = gu2py_string(str);
+	
+	gu_pool_free(tmp_pool);
+	return pystr;
+}
+
+PyObject *
+Expr_richcompare(ExprObject *e1, ExprObject *e2, int op)
+{
+	bool cmp = pgf_expr_eq(e1->expr,e2->expr);
+	
+	if (op == Py_EQ) {
+		if (cmp) Py_RETURN_TRUE;  else Py_RETURN_FALSE;
+	} else if (op == Py_NE) {
+		if (cmp) Py_RETURN_FALSE; else Py_RETURN_TRUE;
+	} else {
+		PyErr_SetString(PyExc_TypeError, "the operation is not supported");
+		return NULL;
+	}
+}
+
+static long
+Expr_hash(ExprObject *e)
+{
+	return (long) pgf_expr_hash(0, e->expr);
+}
+
+static PyMethodDef Expr_methods[] = {
+    {"unpack", (PyCFunction)Expr_unpack, METH_VARARGS,
+     "Decomposes an expression into its components"
+    },
+    {NULL}  /* Sentinel */
+};
+
+static PyGetSetDef Expr_getseters[] = {
+    {"fun", 
+     NULL, NULL,
+     "this is the function in a function application",
+     NULL},
+    {"arg", 
+     NULL, NULL,
+     "this is the argument in a function application",
+     NULL},
+    {"val", 
+     NULL, NULL,
+     "this is the value of a literal",
+     NULL},
+    {"id", 
+     NULL, NULL,
+     "this is the id of a meta variable",
+     NULL},
+    {"name", 
+     NULL, NULL,
+     "this is the name of a function",
+     NULL},
+    {"index", 
+     NULL, NULL,
+     "this is the de Bruijn index of a variable",
+     NULL},
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_ExprType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.Expr",                /*tp_name*/
+    sizeof(ExprObject),        /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)Expr_dealloc,  /*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    (hashfunc) Expr_hash,      /*tp_hash */
+    0,                         /*tp_call*/
+    (reprfunc) Expr_repr,      /*tp_str*/
+    (getattrofunc) Expr_getattro,/*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "abstract syntax tree",    /*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    (richcmpfunc) Expr_richcompare, /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    0,		                   /*tp_iter */
+    0,		                   /*tp_iternext */
+    Expr_methods,              /*tp_methods */
+    0,                         /*tp_members */
+    Expr_getseters,            /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    (initproc)Expr_init,       /*tp_init */
+    0,                         /*tp_alloc */
+    (newfunc) Expr_new,        /*tp_new */
+};
+
+static int
+Expr_initMeta(ExprObject *self)
+{
+	self->master = NULL;
+	self->pool = gu_new_pool();
+	PgfExprMeta* e =
+		gu_new_variant(PGF_EXPR_META,
+					   PgfExprMeta,
+					   &self->expr, self->pool);
+	e->id = 0;
+	return 0;
+}
+
+static int
+Expr_initLiteral(ExprObject *self, PyObject *lit)
+{
+	self->master = NULL;
+	self->pool   = gu_new_pool();
+	PgfExprLit* e =
+		gu_new_variant(PGF_EXPR_LIT,
+					   PgfExprLit,
+					   &self->expr, self->pool);
+	e->lit = gu_null_variant;
+
+	if (PyString_Check(lit)) {
+		PgfLiteralStr* slit =
+			gu_new_variant(PGF_LITERAL_STR,
+			               PgfLiteralStr,
+			               &e->lit, self->pool);
+		slit->val = gu_str_string(PyString_AsString(lit), self->pool);
+	} else if (PyInt_Check(lit)) {
+		PgfLiteralInt* ilit =
+			gu_new_variant(PGF_LITERAL_INT,
+			               PgfLiteralInt,
+			               &e->lit, self->pool);
+		ilit->val = PyInt_AsLong(lit);
+	} else if (PyFloat_Check(lit)) {
+		PgfLiteralFlt* flit =
+			gu_new_variant(PGF_LITERAL_FLT,
+			               PgfLiteralFlt,
+			               &e->lit, self->pool);
+		flit->val = PyFloat_AsDouble(lit);
+	} else {
+		PyErr_SetString(PyExc_TypeError, "the literal must be a string, an integer, or a float");
+		return -1;
+	}
+	return 0;
+}
+
+static int
+Expr_initApp(ExprObject *self, const char* fname, PyObject *args)
+{
+	Py_ssize_t n_args = PyList_Size(args);
+
+	self->master = PyTuple_New(n_args);
+	if (self->master == NULL)
+		return -1;
+
+	self->pool = gu_new_pool();
+	PgfExprFun* e =
+		gu_new_variant(PGF_EXPR_FUN,
+					   PgfExprFun,
+					   &self->expr, self->pool);
+	e->fun = gu_str_string(fname, self->pool);
+
+	for (Py_ssize_t i = 0; i < n_args; i++) {
+		PyObject* obj = PyList_GetItem(args, i);
+		if (obj->ob_type != &pgf_ExprType) {
+			PyErr_SetString(PyExc_TypeError, "the arguments in the list must be expressions");
+			return -1;
+		}
+
+		PyTuple_SetItem(self->master, i, obj);
+		Py_INCREF(obj);
+
+		PgfExpr fun = self->expr;
+		PgfExpr arg = ((ExprObject*) obj)->expr;
+
+		PgfExprApp* e =
+			gu_new_variant(PGF_EXPR_APP,
+						   PgfExprApp,
+						   &self->expr, self->pool);
+		e->fun = fun;
+		e->arg = arg;
+	}
+	
+	return 0;
+}
+
+static PyObject*
+Expr_unpack(ExprObject* self, PyObject *fargs)
+{
+	PgfExpr expr = self->expr;
+	PyObject* args = PyList_New(0);
+
+	for (;;) {
+		GuVariantInfo i = gu_variant_open(expr);
+		switch (i.tag) {
+		case PGF_EXPR_ABS: {
+			PgfExprAbs* eabs = i.data;
+
+			ExprObject* py_body = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+			if (py_body == NULL)
+				return NULL;
+			py_body->pool   = NULL;
+			py_body->master = (self->master) ? self->master : (PyObject*) self;
+			py_body->expr   = eabs->body;
+			Py_INCREF(py_body->master);
+
+			PyObject* py_bindtype = 
+				(eabs->bind_type == PGF_BIND_TYPE_EXPLICIT) ? Py_True
+				                                            : Py_False;
+			PyObject* py_var = gu2py_string(eabs->id);
+			PyObject* res = 
+				Py_BuildValue("OOOO", py_bindtype, py_var, py_body, args);
+			Py_DECREF(py_var);
+			Py_DECREF(py_body);
+			Py_DECREF(args);
+			return res;
+		}
+		case PGF_EXPR_APP: {
+			PgfExprApp* eapp = i.data;
+			
+			ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+			if (pyexpr == NULL)
+				return NULL;
+			pyexpr->pool   = NULL;
+			pyexpr->master = (self->master) ? self->master : (PyObject*) self;
+			pyexpr->expr   = eapp->arg;
+			Py_INCREF(pyexpr->master);
+
+			if (PyList_Insert(args, 0, (PyObject*) pyexpr) == -1) {
+				Py_DECREF(args);
+				return NULL;
+			}
+
+			Py_DECREF((PyObject*) pyexpr);
+
+			expr = eapp->fun;
+			break;
+		}
+		case PGF_EXPR_LIT: {
+			PgfExprLit* elit = i.data;
+
+			Py_DECREF(args);
+			
+			GuVariantInfo i = gu_variant_open(elit->lit);
+			switch (i.tag) {
+			case PGF_LITERAL_STR: {
+				PgfLiteralStr* lstr = i.data;
+				return gu2py_string(lstr->val);
+			}
+			case PGF_LITERAL_INT: {
+				PgfLiteralInt* lint = i.data;
+				return PyInt_FromLong(lint->val);
+			}
+			case PGF_LITERAL_FLT: {
+				PgfLiteralFlt* lflt = i.data;
+				return PyFloat_FromDouble(lflt->val);
+			}
+			default:
+				gu_impossible();
+				return NULL;
+			}
+		}
+		case PGF_EXPR_META: {
+			PyObject* res = Py_BuildValue("OO", Py_None, args);
+			Py_DECREF(args);
+			return res;
+		}
+		case PGF_EXPR_FUN: {
+			PgfExprFun* efun = i.data;
+			PyObject* fun = gu2py_string(efun->fun);
+			PyObject* res = Py_BuildValue("OO", fun, args);
+			Py_DECREF(fun);
+			Py_DECREF(args);
+			return res;
+		}
+		case PGF_EXPR_VAR: {
+			PgfExprVar* evar = i.data;
+			PyObject* res = Py_BuildValue("iO", evar->var, args);
+			Py_DECREF(args);
+			return res;
+		}
+		case PGF_EXPR_TYPED: {
+			PgfExprTyped* etyped = i.data;
+			expr = etyped->expr;
+			break;
+		}
+		case PGF_EXPR_IMPL_ARG: {
+			PgfExprImplArg* eimpl = i.data;
+			expr = eimpl->expr;
+			break;
+		}
+		default:
+			gu_impossible();
+			return NULL;
+		}
+	}
+	return NULL;
+}
+
+static PyObject*
+Expr_getattro(ExprObject *self, PyObject *attr_name) {
+	const char* name = PyString_AsString(attr_name);
+
+	PgfExpr expr = self->expr;
+	
+redo:;
+    GuVariantInfo i = gu_variant_open(expr);
+    switch (i.tag) {
+	case PGF_EXPR_APP: {
+		PgfExprApp* eapp = i.data;
+		
+		ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+		if (pyexpr == NULL)
+			return NULL;
+		pyexpr->pool   = NULL;
+		pyexpr->master = (self->master) ? self->master : (PyObject*) self;
+		pyexpr->expr   = gu_null_variant;
+		Py_INCREF(pyexpr->master);
+
+		if (strcmp(name, "fun") == 0) {
+			pyexpr->expr = eapp->fun;
+			return ((PyObject*) pyexpr);
+		} else if (strcmp(name, "arg") == 0) {
+			pyexpr->expr = eapp->arg;
+			return ((PyObject*) pyexpr);
+		} else {
+			Py_DECREF(pyexpr);
+		}
+		break;
+	}
+	case PGF_EXPR_LIT: {
+		PgfExprLit* elit = i.data;
+		
+		if (strcmp(name, "val") == 0) {
+			GuVariantInfo i = gu_variant_open(elit->lit);
+			switch (i.tag) {
+			case PGF_LITERAL_INT: {
+				PgfLiteralInt* lint = i.data;
+				return PyInt_FromLong(lint->val);
+			}
+			case PGF_LITERAL_FLT: {
+				PgfLiteralFlt* lflt = i.data;
+				return PyFloat_FromDouble(lflt->val);
+			}
+			case PGF_LITERAL_STR: {
+				PgfLiteralStr* lstr = i.data;
+				return gu2py_string(lstr->val);
+			}
+			}
+		}
+		break;
+	}
+	case PGF_EXPR_META: {
+		PgfExprMeta* emeta = i.data;
+		if (strcmp(name, "id") == 0)
+			return PyInt_FromLong(emeta->id);
+		break;
+	}
+	case PGF_EXPR_FUN: {
+		PgfExprFun* efun = i.data;
+		if (strcmp(name, "name") == 0) {
+			return gu2py_string(efun->fun);
+		}
+		break;
+	}
+	case PGF_EXPR_VAR: {
+		PgfExprVar* evar = i.data;
+		if (strcmp(name, "index") == 0) {
+			return PyInt_FromLong(evar->var);
+		}
+		break;
+	}
+	case PGF_EXPR_TYPED: {
+		PgfExprTyped* etyped = i.data;
+		expr = etyped->expr;
+		goto redo;
+	}
+	case PGF_EXPR_IMPL_ARG: {
+		PgfExprImplArg* eimpl = i.data;
+		expr = eimpl->expr;
+		goto redo;
+	}
+	default:
+		gu_impossible();
+	}
+
+	return PyObject_GenericGetAttr((PyObject*)self, attr_name);
+}
+
+typedef struct {
+	PyObject_HEAD
+	PyObject* master;
+	GuPool* pool;
+    PgfType* type;
+} TypeObject;
+
+static PyTypeObject pgf_TypeType;
+
+static TypeObject*
+Type_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
+{
+    TypeObject* self = (TypeObject *)type->tp_alloc(type, 0);
+    if (self != NULL) {
+		self->master = NULL;
+		self->pool   = NULL;
+		self->type   = NULL;
+    }
+
+    return self;
+}
+
+static void
+Type_dealloc(TypeObject* self)
+{
+	if (self->master != NULL) {
+		Py_DECREF(self->master);
+	}
+	if (self->pool != NULL) {
+		gu_pool_free(self->pool);
+	}
+
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static int
+Type_init(TypeObject *self, PyObject *args, PyObject *kwds)
+{
+	PyObject* py_hypos;
+	const char* catname_s;
+	PyObject* py_exprs;
+	size_t n_exprs;
+	size_t n_hypos;
+
+	if (PyTuple_Size(args) == 1) {
+		py_hypos = NULL;
+		py_exprs = NULL;
+		n_exprs  = 0;
+		n_hypos  = 0;
+		if (!PyArg_ParseTuple(args, "s", &catname_s))
+			return -1;
+	} else {
+		if (!PyArg_ParseTuple(args, "O!sO!", 
+				&PyList_Type, &py_hypos, 
+				&catname_s, 
+				&PyList_Type, &py_exprs))
+			return -1;
+			
+		n_exprs = PyList_Size(py_exprs);
+		n_hypos = PyList_Size(py_hypos);
+	}
+
+	self->pool = gu_new_pool();
+	self->master =
+		(n_exprs+n_hypos > 0) ? PyTuple_New(n_exprs+n_hypos) : NULL;
+
+	self->type = gu_new_flex(self->pool, PgfType, exprs, n_exprs);
+
+	self->type->hypos =
+		gu_new_seq(PgfHypo, n_hypos, self->pool);
+
+	for (size_t i = 0; i < n_hypos; i++) {
+		PyObject* obj = PyList_GetItem(py_hypos, i);
+		PyObject* py_bindtype;
+		PgfCId cid;
+		PyObject* py_type;
+
+		if (obj->ob_type == &pgf_TypeType) {
+			py_bindtype = Py_True;
+			cid = gu_str_string("_", self->pool);
+			py_type = obj;
+		} else {
+			if (!PyTuple_Check(obj) ||
+				PyTuple_GET_SIZE(obj) != 3) {
+				PyErr_SetString(PyExc_TypeError, "the arguments in the first list must be triples of (boolean,string,pgf.Type)");
+				return -1;
+			}
+
+			py_bindtype = PyTuple_GetItem(obj, 0);
+			if (!PyBool_Check(py_bindtype)) {
+				PyErr_SetString(PyExc_TypeError, "the arguments in the first list must be triples of (boolean,string,pgf.Type)");
+				return -1;
+			}
+
+			PyObject* py_var = PyTuple_GetItem(obj, 1);
+			if (!PyString_Check(py_var)) {
+				PyErr_SetString(PyExc_TypeError, "the arguments in the first list must be triples of (boolean,string,pgf.Type)");
+				return -1;
+			}
+			cid = gu_str_string(PyString_AsString(py_var), self->pool);
+
+			py_type = PyTuple_GetItem(obj, 2);
+			if (py_type->ob_type != &pgf_TypeType) {
+				PyErr_SetString(PyExc_TypeError, "the arguments in the first list must be triples of (boolean,string,pgf.Type)");
+				return -1;
+			}
+		}
+
+		PgfHypo* hypo = gu_seq_index(self->type->hypos, PgfHypo, i);
+		hypo->bind_type = 
+			(py_bindtype == Py_True) ? PGF_BIND_TYPE_EXPLICIT
+			                         : PGF_BIND_TYPE_IMPLICIT;
+		hypo->cid = cid;
+		hypo->type = ((TypeObject*) py_type)->type;
+
+		PyTuple_SetItem(self->master, i, py_type);
+		Py_INCREF(py_type);
+	}
+
+	self->type->cid = gu_str_string(catname_s, self->pool);
+
+	self->type->n_exprs = n_exprs;
+	for (Py_ssize_t i = 0; i < n_exprs; i++) {
+		PyObject* obj = PyList_GetItem(py_exprs, i);
+		if (obj->ob_type != &pgf_ExprType) {
+			PyErr_SetString(PyExc_TypeError, "the arguments in the second list must be expressions");
+			return -1;
+		}
+
+		PyTuple_SetItem(self->master, n_hypos+i, obj);
+		Py_INCREF(obj);
+
+		self->type->exprs[i] = ((ExprObject*) obj)->expr;
+	}
+
+	return 0;
+}
+
+static PyObject *
+Type_repr(TypeObject *self)
+{
+	GuPool* tmp_pool = gu_local_pool();
+
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+
+	pgf_print_type(self->type, NULL, 0, wtr, err);
+
+	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
+	PyObject* pystr = gu2py_string(str);
+	
+	gu_pool_free(tmp_pool);
+	return pystr;
+}
+
+PyObject *
+Type_richcompare(TypeObject *t1, TypeObject *t2, int op)
+{
+	bool cmp = pgf_type_eq(t1->type,t2->type);
+
+	if (op == Py_EQ) {
+		if (cmp) Py_RETURN_TRUE;  else Py_RETURN_FALSE;
+	} else if (op == Py_NE) {
+		if (cmp) Py_RETURN_FALSE; else Py_RETURN_TRUE;
+	} else {
+		PyErr_SetString(PyExc_TypeError, "the operation is not supported");
+		return NULL;
+	}
+}
+
+static PyObject*
+Type_getHypos(TypeObject *self, void *closure)
+{
+	PgfType* type = self->type;
+
+	PyObject* py_hypos = PyList_New(0);
+	if (py_hypos == NULL)
+		return NULL;
+
+	size_t n_hypos = gu_seq_length(type->hypos);
+	for (size_t i = 0; i < n_hypos; i++) {
+		PgfHypo* hypo = gu_seq_index(type->hypos, PgfHypo, i);
+
+		PyObject* py_bindtype = 
+			(hypo->bind_type == PGF_BIND_TYPE_EXPLICIT) ? Py_True
+						  							    : Py_False;
+
+		PyObject* py_var = gu2py_string(hypo->cid);
+		if (py_var == NULL)
+			goto fail;
+
+		TypeObject* py_type = (TypeObject*) pgf_TypeType.tp_alloc(&pgf_TypeType, 0);
+		if (py_type == NULL) {
+			Py_DECREF(py_var);
+			goto fail;
+		}
+
+		py_type->pool   = NULL;
+		py_type->master = (PyObject*) self;
+		py_type->type   = hypo->type;
+		Py_INCREF(self);
+
+		PyObject* py_hypo = 
+			Py_BuildValue("OOO", py_bindtype, py_var, py_type);
+		Py_DECREF(py_var);
+		Py_DECREF(py_type);
+
+		if (py_hypo == NULL)
+			goto fail;
+
+		if (PyList_Append(py_hypos, (PyObject*) py_hypo) == -1)
+			goto fail;
+
+		Py_DECREF(py_hypo);
+	}
+
+	return py_hypos;
+	
+fail:
+	Py_DECREF(py_hypos);
+	return NULL;
+}
+
+static PyObject*
+Type_getCat(TypeObject *self, void *closure)
+{
+	return gu2py_string(self->type->cid);
+}
+
+static PyObject*
+Type_getExprs(TypeObject *self, void *closure)
+{
+	PgfType* type = self->type;
+
+	PyObject* py_exprs = PyList_New(0);
+	if (py_exprs == NULL)
+		return NULL;
+
+	for (size_t i = 0; i < type->n_exprs; i++) {
+		ExprObject* py_expr = 
+			(ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+		if (py_expr == NULL)
+			goto fail;
+		py_expr->pool   = NULL;
+		py_expr->master = (PyObject*) self;
+		py_expr->expr   = type->exprs[i];
+		Py_INCREF(py_expr->master);
+
+		if (PyList_Append(py_exprs, (PyObject*) py_expr) == -1)
+			goto fail;
+
+		Py_DECREF((PyObject*) py_expr);
+	}
+
+	return py_exprs;
+
+fail:
+	Py_DECREF(py_exprs);
+	return NULL;
+}
+
+static PyObject*
+Type_unpack(TypeObject* self, PyObject *fargs)
+{
+	PyObject* res = NULL;
+	PyObject* py_hypos = NULL;
+	PyObject* py_cat = NULL;
+	PyObject* py_exprs = NULL;
+
+	py_hypos = Type_getHypos(self, NULL);
+	if (py_hypos == NULL)
+		goto fail;
+
+	py_cat = Type_getCat(self, NULL);
+	if (py_cat == NULL)
+		goto fail;
+
+	py_exprs = Type_getExprs(self, NULL);
+	if (py_exprs == NULL)
+		goto fail;
+
+	res = Py_BuildValue("OOO", py_hypos, py_cat, py_exprs);
+
+fail:
+	Py_XDECREF(py_hypos);
+	Py_XDECREF(py_cat);
+	Py_XDECREF(py_exprs);
+	return res;
+}
+
+static PyMethodDef Type_methods[] = {
+    {"unpack", (PyCFunction)Type_unpack, METH_VARARGS,
+     "Decomposes a type into its components"
+    },
+    {NULL}  /* Sentinel */
+};
+
+static PyGetSetDef Type_getseters[] = {
+    {"hypos", 
+     (getter)Type_getHypos, NULL,
+     "this is the list of hypotheses in the type signature",
+     NULL},
+    {"cat", 
+     (getter)Type_getCat, NULL,
+     "this is the name of the category",
+     NULL},
+    {"exprs", 
+     (getter)Type_getExprs, NULL,
+     "this is the list of indices for the category",
+     NULL},
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_TypeType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.Type",                /*tp_name*/
+    sizeof(TypeObject),        /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)Type_dealloc,  /*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    0,                         /*tp_hash */
+    0,                         /*tp_call*/
+    (reprfunc) Type_repr,      /*tp_str*/
+    0,                         /*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "abstract syntax type",    /*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    (richcmpfunc) Type_richcompare, /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    0,		                   /*tp_iter */
+    0,		                   /*tp_iternext */
+    Type_methods,              /*tp_methods */
+    0,                         /*tp_members */
+    Type_getseters,            /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    (initproc)Type_init,       /*tp_init */
+    0,                         /*tp_alloc */
+    (newfunc) Type_new,        /*tp_new */
+};
+
+typedef struct IterObject {
+    PyObject_HEAD
+    PGFObject* grammar;
+    PyObject* container;
+    GuPool* pool;
+    int max_count;
+    int counter;
+    GuEnum* res;
+    PyObject* (*fetch)(struct IterObject* self);
+} IterObject;
+
+PyObject*
+Iter_fetch_expr(IterObject* self)
+{
+	PgfExprProb* ep = gu_next(self->res, PgfExprProb*, self->pool);
+	if (ep == NULL)
+		return NULL;
+
+	ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+	if (pyexpr == NULL)
+		return NULL;
+	pyexpr->pool   = NULL;
+	pyexpr->expr   = ep->expr;
+	pyexpr->master = self->container;
+	Py_XINCREF(self->container);
+
+	PyObject* res = Py_BuildValue("(f,O)", ep->prob, pyexpr);
+	Py_DECREF(pyexpr);
+
+	return res;
+}
+
+PyObject*
+Iter_fetch_token(IterObject* self)
+{
+	PgfTokenProb* tp = gu_next(self->res, PgfTokenProb*, self->pool);
+	if (tp == NULL)
+		return NULL;
+
+	PyObject* ty_tok = gu2py_string(tp->tok);
+	PyObject* res = Py_BuildValue("(f,O)", tp->prob, ty_tok);
+	Py_DECREF(ty_tok);
+
+	return res;
+}
+
+static IterObject*
+Iter_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
+{
+    IterObject* self = (IterObject *)type->tp_alloc(type, 0);
+    if (self != NULL) {
+		self->grammar = NULL;
+		self->container = NULL;
+		self->pool = NULL;
+		self->max_count = -1;
+		self->counter   = 0;
+		self->res  = NULL;
+    }
+
+    return self;
+}
+
+static void
+Iter_dealloc(IterObject* self)
+{
+	if (self->pool != NULL)
+		gu_pool_free(self->pool);
+
+	Py_XDECREF(self->grammar);
+	
+	Py_XDECREF(self->container);
+
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static int
+Iter_init(IterObject *self, PyObject *args, PyObject *kwds)
+{
+    return -1;
+}
+
+static PyObject*
+Iter_iter(IterObject *self)
+{
+	Py_INCREF(self);
+	return (PyObject*) self;
+}
+
+static PyObject*
+Iter_iternext(IterObject *self)
+{
+	if (self->max_count >= 0 && self->counter >= self->max_count) {
+		return NULL;
+	}
+	self->counter++;
+
+	return self->fetch(self);
+}
+
+static PyMethodDef Iter_methods[] = {
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_IterType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.Iter",                /*tp_name*/
+    sizeof(IterObject),        /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)Iter_dealloc,  /*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    0,                         /*tp_hash */
+    0,                         /*tp_call*/
+    0,                         /*tp_str*/
+    0,                         /*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "an iterator over a sequence of expressions",/*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    0,		                   /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    (getiterfunc) Iter_iter,   /*tp_iter */
+    (iternextfunc) Iter_iternext, /*tp_iternext */
+    Iter_methods,              /*tp_methods */
+    0,                         /*tp_members */
+    0,                         /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    (initproc)Iter_init,       /*tp_init */
+    0,                         /*tp_alloc */
+    (newfunc) Iter_new,        /*tp_new */
+};
+
+typedef struct {
+    PyObject_HEAD
+    PGFObject* grammar;
+    PgfConcr* concr;
+} ConcrObject;
+
+static ConcrObject*
+Concr_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
+{
+    ConcrObject* self = (ConcrObject *)type->tp_alloc(type, 0);
+    if (self != NULL) {
+		self->grammar = NULL;
+		self->concr   = NULL;
+    }
+
+    return self;
+}
+
+static void
+Concr_dealloc(ConcrObject* self)
+{
+	Py_XDECREF(self->grammar);
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static int
+Concr_init(ConcrObject *self, PyObject *args, PyObject *kwds)
+{
+    return -1;
+}
+
+static PyObject*
+Concr_printName(ConcrObject* self, PyObject *args)
+{
+	const char *name_s;
+    if (!PyArg_ParseTuple(args, "s", &name_s))
+        return NULL;
+
+	GuPool *tmp_pool = gu_local_pool();
+    GuString name = gu_str_string(name_s, tmp_pool);
+    PyObject* pyname = gu2py_string(pgf_print_name(self->concr, name));
+	gu_pool_free(tmp_pool);
+
+	return pyname;
+}
+
+typedef struct {
+	PgfLexer base;
+	PyObject* pylexer;
+	GuPool* pool;
+} PgfPythonLexer;
+
+GU_DEFINE_TYPE(PyPgfLexerExn, abstract, _);
+
+static PgfToken
+pypgf_python_lexer_read_token(PgfLexer *base, GuExn* err)
+{
+	PgfPythonLexer* lexer = (PgfPythonLexer*) base;
+	lexer->base.tok = gu_empty_string;
+
+	PyObject* item = PyIter_Next(lexer->pylexer);
+	if (item == NULL)
+		if (PyErr_Occurred() != NULL)
+			gu_raise(err, PyPgfLexerExn);
+		else
+			gu_raise(err, GuEOF);
+	else {
+		const char* str = PyString_AsString(item);
+		if (str == NULL)
+			gu_raise(err, PyPgfLexerExn);
+		else
+			lexer->base.tok = gu_str_string(str, lexer->pool);
+	}
+
+	return lexer->base.tok;
+}
+
+static PgfLexer*
+pypgf_new_python_lexer(PyObject* pylexer, GuPool* pool)
+{
+	PgfPythonLexer* lexer = gu_new(PgfPythonLexer, pool);
+	lexer->base.read_token = pypgf_python_lexer_read_token;
+	lexer->base.tok = gu_empty_string;
+	lexer->pylexer = pylexer;
+	lexer->pool = pool;
+	return ((PgfLexer*) lexer);
+}
+
+#if (    (PY_VERSION_HEX <  0x02070000) \
+     || ((PY_VERSION_HEX >= 0x03000000) \
+      && (PY_VERSION_HEX <  0x03010000)) )
+
+#define PyPool_New(pool) \
+		PyCObject_FromVoidPtr(pool, gu_pool_free)
+
+#else
+
+#define PGF_CONTAINER_NAME "pgf.Container"
+
+void pypgf_container_descructor(PyObject *capsule)
+{
+	GuPool* pool = PyCapsule_GetPointer(capsule, PGF_CONTAINER_NAME);
+	gu_pool_free(pool);
+}
+
+#define PyPool_New(pool) \
+		PyCapsule_New(pool, PGF_CONTAINER_NAME, \
+		              pypgf_container_descructor)
+
+#endif
+
+static IterObject*
+Concr_parse(ConcrObject* self, PyObject *args, PyObject *keywds)
+{
+	static char *kwlist[] = {"sentence", "tokens", "cat", "n", "heuristics", NULL};
+
+	int len;
+	const uint8_t *buf = NULL;
+	PyObject* py_lexer = NULL;
+	const char *catname_s = NULL;
+	int max_count = -1;
+	double heuristics = -1;
+    if (!PyArg_ParseTupleAndKeywords(args, keywds, "|s#Osid", kwlist,
+                                     &buf, &len, &py_lexer, &catname_s, &max_count, &heuristics))
+        return NULL;
+
+    if ((buf == NULL && py_lexer == NULL) || 
+        (buf != NULL && py_lexer != NULL)) {
+		PyErr_SetString(PyExc_TypeError, "either the sentence or the tokens argument must be provided");
+		return NULL;
+	}
+
+	if (py_lexer != NULL) {
+		// get an iterator out of the iterable object
+		py_lexer = PyObject_GetIter(py_lexer);
+		if (py_lexer == NULL)
+			return NULL;
+	}
+
+	IterObject* pyres = (IterObject*) 
+		pgf_IterType.tp_alloc(&pgf_IterType, 0);
+	if (pyres == NULL) {
+		Py_XDECREF(py_lexer);
+		return NULL;
+	}
+
+	pyres->grammar = self->grammar;
+	Py_XINCREF(pyres->grammar);
+
+	GuPool* out_pool = gu_new_pool();
+
+	PyObject* py_pool = PyPool_New(out_pool);
+	pyres->container = PyTuple_Pack(2, pyres->grammar, py_pool);
+	Py_DECREF(py_pool);
+
+	pyres->pool      = gu_new_pool();
+	pyres->max_count = max_count;
+	pyres->counter   = 0;
+	pyres->fetch     = Iter_fetch_expr;
+
+    GuString catname =
+		(catname_s == NULL) ? pgf_start_cat(self->grammar->pgf, pyres->pool)
+		                    : gu_str_string(catname_s, pyres->pool);
+
+	PgfLexer *lexer = NULL;
+	if (buf != NULL) {
+		GuIn* in = gu_data_in(buf, len, pyres->pool);
+		GuReader* rdr = gu_new_utf8_reader(in, pyres->pool);
+		lexer = pgf_new_simple_lexer(rdr, pyres->pool);
+	} 
+	if (py_lexer != NULL) {
+		lexer = pypgf_new_python_lexer(py_lexer, pyres->pool);
+	}
+
+	pyres->res =
+		pgf_parse_with_heuristics(self->concr, catname, lexer, 
+		                          heuristics, pyres->pool, out_pool);
+
+	if (pyres->res == NULL) {
+		Py_DECREF(pyres);
+		pyres = NULL;
+
+		PgfToken tok =
+			pgf_lexer_current_token(lexer);
+
+		if (gu_string_eq(tok, gu_empty_string))
+			PyErr_SetString(PGFError, "The sentence cannot be parsed");
+		else {
+			PyObject* py_tok = gu2py_string(tok);
+			PyObject_SetAttrString(ParseError, "token", py_tok);
+			PyErr_Format(ParseError, "Unexpected token: \"%s\"", 
+										PyString_AsString(py_tok));
+			Py_DECREF(py_tok);
+		}
+	}
+
+	Py_XDECREF(py_lexer);
+
+	return pyres;
+}
+
+static IterObject*
+Concr_getCompletions(ConcrObject* self, PyObject *args, PyObject *keywds)
+{
+	static char *kwlist[] = {"sentence", "tokens", "cat", 
+	                         "prefix", "n", NULL};
+
+	int len;
+	const uint8_t *buf = NULL;
+	PyObject* py_lexer = NULL;
+	const char *catname_s = NULL;
+	const char *prefix_s = NULL;
+	int max_count = -1;
+    if (!PyArg_ParseTupleAndKeywords(args, keywds, "|s#Ossi", kwlist,
+                                     &buf, &len, &py_lexer, &catname_s,
+                                     &prefix_s, &max_count))
+        return NULL;
+
+    if ((buf == NULL && py_lexer == NULL) || 
+        (buf != NULL && py_lexer != NULL)) {
+		PyErr_SetString(PyExc_TypeError, "either the sentence or the tokens argument must be provided");
+		return NULL;
+	}
+
+	if (py_lexer != NULL) {
+		// get an iterator out of the iterable object
+		py_lexer = PyObject_GetIter(py_lexer);
+		if (py_lexer == NULL)
+			return NULL;
+	}
+
+	IterObject* pyres = (IterObject*) 
+		pgf_IterType.tp_alloc(&pgf_IterType, 0);
+	if (pyres == NULL) {
+		Py_XDECREF(py_lexer);
+		return NULL;
+	}
+
+	pyres->grammar = self->grammar;
+	Py_XINCREF(pyres->grammar);
+	
+	pyres->container = NULL;
+
+	pyres->pool = gu_new_pool();
+	pyres->max_count = max_count;
+	pyres->counter   = 0;
+	pyres->fetch     = Iter_fetch_token;
+
+	GuPool *tmp_pool = gu_local_pool();
+
+    GuString catname =
+		(catname_s == NULL) ? pgf_start_cat(self->grammar->pgf, tmp_pool)
+		                    : gu_str_string(catname_s, tmp_pool);
+
+    GuString prefix =
+		(prefix_s == NULL) ? gu_empty_string
+		                   : gu_str_string(prefix_s, pyres->pool);
+
+	PgfLexer *lexer = NULL;
+	if (buf != NULL) {
+		GuIn* in = gu_data_in(buf, len, tmp_pool);
+		GuReader* rdr = gu_new_utf8_reader(in, tmp_pool);
+		lexer = pgf_new_simple_lexer(rdr, tmp_pool);
+	} 
+	if (py_lexer != NULL) {
+		lexer = pypgf_new_python_lexer(py_lexer, tmp_pool);
+	}
+
+	pyres->res =
+		pgf_get_completions(self->concr, catname, lexer, prefix, pyres->pool);
+
+	if (pyres->res == NULL) {
+		Py_DECREF(pyres);
+		pyres = NULL;
+
+		PgfToken tok =
+			pgf_lexer_current_token(lexer);
+
+		if (gu_string_eq(tok, gu_empty_string))
+			PyErr_SetString(PGFError, "The sentence cannot be parsed");
+		else {
+			PyObject* py_tok = gu2py_string(tok);
+			PyObject_SetAttrString(ParseError, "token", py_tok);
+			PyErr_Format(ParseError, "Unexpected token: \"%s\"", 
+										PyString_AsString(py_tok));
+			Py_DECREF(py_tok);
+		}
+	}
+
+	Py_XDECREF(py_lexer);
+	gu_pool_free(tmp_pool);
+
+	return pyres;
+}
+
+static PyObject*
+Concr_parseval(ConcrObject* self, PyObject *args) {
+	ExprObject* pyexpr = NULL;
+	const char* s_cat = NULL;
+	if (!PyArg_ParseTuple(args, "O!s", &pgf_ExprType, &pyexpr, &s_cat))
+        return NULL;
+        
+    GuPool* tmp_pool = gu_local_pool();
+
+    PgfCId cat = gu_str_string(s_cat, tmp_pool);
+
+	double precision = 0;
+	double recall = 0;
+	double exact = 0;
+	
+    if (!pgf_parseval(self->concr, pyexpr->expr, cat, 
+                      &precision, &recall, &exact))
+		return NULL;
+
+    gu_pool_free(tmp_pool);
+    
+    return Py_BuildValue("ddd", precision, recall, exact);
+}
+
+static PyObject*
+Concr_addLiteral(ConcrObject* self, PyObject *args) {
+	ExprObject* pyexpr = NULL;
+	const char* s_cat = NULL;
+	if (!PyArg_ParseTuple(args, "sO!", &s_cat, &pgf_ExprType, &pyexpr))
+        return NULL;
+/*
+	PgfLiteralCallback* callback = NULL;
+
+    GuPool* tmp_pool = gu_local_pool();
+
+    PgfCId cat = gu_str_string(s_cat, tmp_pool);
+    
+	pgf_parser_add_literal(self->concr, cat, callback);
+
+	gu_pool_free(tmp_pool);
+*/
+	Py_RETURN_NONE;
+}
+
+static PyObject*
+Concr_linearize(ConcrObject* self, PyObject *args)
+{
+	ExprObject* pyexpr;
+	if (!PyArg_ParseTuple(args, "O!", &pgf_ExprType, &pyexpr))
+        return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+	GuStringBuf* sbuf = gu_string_buf(tmp_pool);
+	GuWriter* wtr = gu_string_buf_writer(sbuf);
+	
+	pgf_linearize(self->concr, pyexpr->expr, wtr, err);
+	if (!gu_ok(err)) {
+		PyErr_SetString(PGFError, "The abstract tree cannot be linearized");
+		return NULL;
+	}
+
+	GuString str = gu_string_buf_freeze(sbuf, tmp_pool);
+	PyObject* pystr = gu2py_string(str);
+	
+	gu_pool_free(tmp_pool);
+	return pystr;
+}
+
+typedef struct {
+	PyObject_HEAD
+	PyObject* cat;
+	int fid;
+	int lindex;
+	PyObject* fun;
+	PyObject* children;
+} BracketObject;
+
+static void
+Bracket_dealloc(BracketObject* self)
+{
+	Py_XDECREF(self->cat);
+	Py_XDECREF(self->fun);
+	Py_XDECREF(self->children);
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static PyObject *
+Bracket_repr(BracketObject *self)
+{
+	PyObject *repr =
+		PyString_FromFormat("(%s:%d", PyString_AsString(self->cat), self->fid);
+	if (repr == NULL) {
+		return NULL;
+	}
+
+	PyObject *space = PyString_FromString(" ");
+
+	size_t len = PyList_Size(self->children);
+	for (size_t i = 0; i < len; i++) {
+		PyObject *child = PyList_GetItem(self->children, i);
+
+		PyString_Concat(&repr, space);
+		if (repr == NULL) {
+			Py_DECREF(space);
+			return NULL;
+		}
+
+		PyObject *child_str = child->ob_type->tp_str(child);
+		if (child_str == NULL) {
+			Py_DECREF(repr);
+			Py_DECREF(space);
+			return NULL;
+		}
+
+		PyString_Concat(&repr, child_str);
+		if (repr == NULL) {
+			Py_DECREF(space);
+			return NULL;
+		}
+	}
+	
+	Py_DECREF(space);
+
+	PyObject *str = PyString_FromString(")");
+	PyString_Concat(&repr, str);
+	if (repr == NULL) {
+		Py_DECREF(str);
+		return NULL;
+	}
+	Py_DECREF(str);
+
+	return repr;
+}
+
+static PyMemberDef Bracket_members[] = {
+    {"cat", T_OBJECT_EX, offsetof(BracketObject, cat), READONLY,
+     "the syntactic category for this bracket"},
+    {"fun", T_OBJECT_EX, offsetof(BracketObject, fun), READONLY,
+     "the abstract function for this bracket"},
+    {"fid", T_INT, offsetof(BracketObject, fid), READONLY,
+     "an unique id which identifies this bracket in the whole bracketed string"},
+    {"lindex", T_INT, offsetof(BracketObject, lindex), READONLY,
+     "the constituent index"},
+    {"children", T_OBJECT_EX, offsetof(BracketObject, children), READONLY,
+     "a list with the children of this bracket"},
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_BracketType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.Bracket",             /*tp_name*/
+    sizeof(BracketObject),     /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)Bracket_dealloc,/*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    0,                         /*tp_hash */
+    0,                         /*tp_call*/
+    (reprfunc) Bracket_repr,   /*tp_str*/
+    0,                         /*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "a linearization bracket", /*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    0,		                   /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    0,		                   /*tp_iter */
+    0,		                   /*tp_iternext */
+    0,                         /*tp_methods */
+    Bracket_members,           /*tp_members */
+    0,                         /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    0,                         /*tp_init */
+    0,                         /*tp_alloc */
+    0,                         /*tp_new */
+};
+
+typedef struct {
+	PgfLinFuncs* funcs;
+	GuBuf* stack;
+	PyObject* list;
+} PgfBracketLznState;
+
+static void
+pgf_bracket_lzn_symbol_tokens(PgfLinFuncs** funcs, PgfTokens toks)
+{
+	PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs);
+
+	size_t len = gu_seq_length(toks);
+	for (size_t i = 0; i < len; i++) {
+		PgfToken tok = gu_seq_get(toks, PgfToken, i);
+		PyObject* str = gu2py_string(tok);
+		PyList_Append(state->list, str);
+		Py_DECREF(str);
+	}
+}
+
+static void
+pgf_bracket_lzn_expr_literal(PgfLinFuncs** funcs, PgfLiteral lit)
+{
+	PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs);
+
+	GuVariantInfo i = gu_variant_open(lit);
+    switch (i.tag) {
+    case PGF_LITERAL_STR: {
+        PgfLiteralStr* lstr = i.data;
+        PyObject* str = gu2py_string(lstr->val);
+		PyList_Append(state->list, str);
+		Py_DECREF(str);
+		break;
+	}
+    case PGF_LITERAL_INT: {
+        PgfLiteralInt* lint = i.data;
+        PyObject* str = PyString_FromFormat("%d", lint->val);
+        PyList_Append(state->list, str);
+        Py_DECREF(str);
+		break;
+	}
+    case PGF_LITERAL_FLT: {
+        PgfLiteralFlt* lflt = i.data;
+        PyObject* str = PyString_FromFormat("%f", lflt->val);
+        PyList_Append(state->list, str);
+        Py_DECREF(str);
+		break;
+	}
+	default:
+		gu_impossible();
+	}
+}
+
+static void
+pgf_bracket_lzn_begin_phrase(PgfLinFuncs** funcs, PgfCId cat, int fid, int lindex, PgfCId fun)
+{
+	PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs);
+	
+	gu_buf_push(state->stack, PyObject*, state->list);
+	state->list = PyList_New(0);
+}
+
+static void
+pgf_bracket_lzn_end_phrase(PgfLinFuncs** funcs, PgfCId cat, int fid, int lindex, PgfCId fun)
+{
+	PgfBracketLznState* state = gu_container(funcs, PgfBracketLznState, funcs);
+
+	PyObject* parent = gu_buf_pop(state->stack, PyObject*);
+
+	if (PyList_Size(state->list) > 0) {
+		BracketObject* bracket = (BracketObject *)
+			pgf_BracketType.tp_alloc(&pgf_BracketType, 0);
+		if (bracket != NULL) {
+			bracket->cat = gu2py_string(cat);
+			bracket->fid = fid;
+			bracket->lindex = lindex;
+			bracket->fun = gu2py_string(fun);
+			bracket->children = state->list;
+			PyList_Append(parent, (PyObject*) bracket);
+			Py_DECREF(bracket);
+		}
+	} else {
+		Py_DECREF(state->list);
+	}
+
+	state->list = parent;
+}
+
+static PgfLinFuncs pgf_bracket_lin_funcs = {
+	.symbol_tokens = pgf_bracket_lzn_symbol_tokens,
+	.expr_literal  = pgf_bracket_lzn_expr_literal,
+	.begin_phrase  = pgf_bracket_lzn_begin_phrase,
+	.end_phrase    = pgf_bracket_lzn_end_phrase
+};
+
+static PyObject*
+Concr_bracketedLinearize(ConcrObject* self, PyObject *args)
+{
+	ExprObject* pyexpr;
+	if (!PyArg_ParseTuple(args, "O!", &pgf_ExprType, &pyexpr))
+        return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+	
+	GuEnum* cts = 
+		pgf_lzr_concretize(self->concr, pyexpr->expr, tmp_pool);
+	PgfCncTree ctree = gu_next(cts, PgfCncTree, tmp_pool);
+	if (gu_variant_is_null(ctree)) {
+		PyErr_SetString(PGFError, "The abstract tree cannot be concretized");
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+	
+	PyObject* list = PyList_New(0);
+
+	PgfBracketLznState state;
+	state.funcs = &pgf_bracket_lin_funcs;
+	state.stack = gu_new_buf(PyObject*, tmp_pool);
+	state.list  = list;
+	pgf_lzr_linearize(self->concr, ctree, 0, &state.funcs);
+
+	gu_pool_free(tmp_pool);
+	
+	PyObject* bracket = NULL;
+	if (PyList_Size(list) == 1) {
+		bracket = PyList_GetItem(list, 0);
+		Py_INCREF(bracket);
+	} else {
+		PyErr_SetString(PGFError, "The abstract tree cannot be linearized");
+	}
+
+	Py_DECREF(list);
+
+	return bracket;
+}
+
+static PyObject*
+Concr_getName(ConcrObject *self, void *closure)
+{
+    return gu2py_string(pgf_concrete_name(self->concr));
+}
+
+static PyGetSetDef Concr_getseters[] = {
+    {"name", 
+     (getter)Concr_getName, NULL,
+     "the name of the concrete syntax",
+    },
+    {NULL}  /* Sentinel */
+};
+
+static PyMethodDef Concr_methods[] = {
+    {"printName", (PyCFunction)Concr_printName, METH_VARARGS,
+     "Returns the print name of a function or category"
+    },
+    {"parse", (PyCFunction)Concr_parse, METH_VARARGS | METH_KEYWORDS,
+     "Parses a string and returns an iterator over the abstract trees for this sentence\n\n"
+     "Named arguments:\n"
+     "- sentence (string) or tokens (list of strings)\n"
+     "- cat (string); OPTIONAL, default: the startcat of the grammar\n"
+     "- n (int), max. trees; OPTIONAL, default: extract all trees\n"
+     "- heuristics (double >= 0.0); OPTIONAL, default: taken from the flags in the grammar"
+    },
+    {"getCompletions", (PyCFunction)Concr_getCompletions, METH_VARARGS | METH_KEYWORDS,
+     "Parses a partial string and returns a list with the top n possible next tokens"
+    },
+    {"parseval", (PyCFunction)Concr_parseval, METH_VARARGS,
+     "Computes precision, recall and exact match for the parser on a given abstract tree"
+    },
+    {"addLiteral", (PyCFunction)Concr_addLiteral, METH_VARARGS,
+     "adds callbacks for custom literals in the grammar"
+    },
+    {"linearize", (PyCFunction)Concr_linearize, METH_VARARGS,
+     "Takes an abstract tree and linearizes it to a string"
+    },
+    {"bracketedLinearize", (PyCFunction)Concr_bracketedLinearize, METH_VARARGS,
+     "Takes an abstract tree and linearizes it to a bracketed string"
+    },
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_ConcrType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.Concr",               /*tp_name*/
+    sizeof(ConcrObject),       /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)Concr_dealloc, /*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    0,                         /*tp_hash */
+    0,                         /*tp_call*/
+    0,                         /*tp_str*/
+    0,                         /*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "concrete syntax",         /*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    0,		                   /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    0,		                   /*tp_iter */
+    0,		                   /*tp_iternext */
+    Concr_methods,             /*tp_methods */
+    0,                         /*tp_members */
+    Concr_getseters,           /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    (initproc)Concr_init,      /*tp_init */
+    0,                         /*tp_alloc */
+    (newfunc)Concr_new,        /*tp_new */
+};
+
+static void
+PGF_dealloc(PGFObject* self)
+{
+	if (self->pool != NULL)
+		gu_pool_free(self->pool);
+    self->ob_type->tp_free((PyObject*)self);
+}
+
+static PyObject*
+PGF_getAbstractName(PGFObject *self, void *closure)
+{
+    return gu2py_string(pgf_abstract_name(self->pgf));
+}
+
+typedef struct {
+	GuMapItor fn;
+	PGFObject* grammar;
+	PyObject* object;
+} PyPGFClosure;
+
+static void
+pgf_collect_langs(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfCId name = *((PgfCId*) key);
+    PgfConcr* concr = *((PgfConcr**) value);
+    PyPGFClosure* clo = (PyPGFClosure*) fn;
+    
+    PyObject* py_name = NULL;
+    PyObject* py_lang = NULL;
+    
+	py_name = gu2py_string(name);
+	if (py_name == NULL) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+	py_lang = pgf_ConcrType.tp_alloc(&pgf_ConcrType, 0);
+	if (py_lang == NULL) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+	((ConcrObject *) py_lang)->concr = concr;
+	((ConcrObject *) py_lang)->grammar = clo->grammar;
+	Py_INCREF(clo->grammar);
+
+    if (PyDict_SetItem(clo->object, py_name, py_lang) != 0) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+end:
+    Py_XDECREF(py_lang);
+    Py_XDECREF(py_name);
+}
+
+static PyObject*
+PGF_getLanguages(PGFObject *self, void *closure)
+{
+	PyObject* languages = PyDict_New();
+	if (languages == NULL)
+		return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	PyPGFClosure clo = { { pgf_collect_langs }, self, languages };
+	pgf_iter_languages(self->pgf, &clo.fn, err);
+	if (!gu_ok(err)) {
+		Py_DECREF(languages);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	PyObject* proxy = PyDictProxy_New(languages);
+	
+	Py_DECREF(languages);
+	gu_pool_free(tmp_pool);
+
+    return proxy;
+}
+
+static void
+pgf_collect_cats(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfCId name = *((PgfCId*) key);
+    PyPGFClosure* clo = (PyPGFClosure*) fn;
+    
+    PyObject* py_name = NULL;
+    
+	py_name = gu2py_string(name);
+	if (py_name == NULL) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+    if (PyList_Append(clo->object, py_name) != 0) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+end:
+    Py_XDECREF(py_name);
+}
+
+static PyObject*
+PGF_getCategories(PGFObject *self, void *closure)
+{
+	PyObject* categories = PyList_New(0);
+	if (categories == NULL)
+		return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	PyPGFClosure clo = { { pgf_collect_cats }, self, categories };
+	pgf_iter_categories(self->pgf, &clo.fn, err);
+	if (!gu_ok(err)) {
+		Py_DECREF(categories);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+    return categories;
+}
+
+static PyObject*
+PGF_getStartCat(PGFObject *self, void *closure)
+{
+	GuPool* tmp_pool = gu_local_pool();
+	PyObject* pyname = gu2py_string(pgf_start_cat(self->pgf, tmp_pool));
+	gu_pool_free(tmp_pool);
+    return pyname;
+}
+
+static void
+pgf_collect_funs(GuMapItor* fn, const void* key, void* value, GuExn* err)
+{
+	PgfCId name = *((PgfCId*) key);
+    PyPGFClosure* clo = (PyPGFClosure*) fn;
+    
+    PyObject* py_name = NULL;
+    
+	py_name = gu2py_string(name);
+	if (py_name == NULL) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+    if (PyList_Append(clo->object, py_name) != 0) {
+		gu_raise(err, PgfExn);
+		goto end;
+	}
+
+end:
+    Py_XDECREF(py_name);
+}
+
+static PyObject*
+PGF_getFunctions(PGFObject *self, void *closure)
+{
+	PyObject* functions = PyList_New(0);
+	if (functions == NULL)
+		return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	PyPGFClosure clo = { { pgf_collect_funs }, self, functions };
+	pgf_iter_functions(self->pgf, &clo.fn, err);
+	if (!gu_ok(err)) {
+		Py_DECREF(functions);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+    return functions;
+}
+
+static PyObject*
+PGF_functionsByCat(PGFObject* self, PyObject *args)
+{
+	const char *catname_s;
+    if (!PyArg_ParseTuple(args, "s", &catname_s))
+        return NULL;
+
+	GuPool *tmp_pool = gu_local_pool();
+    GuString catname = gu_str_string(catname_s, tmp_pool);
+
+	PyObject* functions = PyList_New(0);
+	if (functions == NULL) {
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	PyPGFClosure clo = { { pgf_collect_funs }, self, functions };
+	pgf_iter_functions_by_cat(self->pgf, catname, &clo.fn, err);
+	if (!gu_ok(err)) {
+		Py_DECREF(functions);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+    return functions;
+}
+
+static TypeObject*
+PGF_functionType(PGFObject* self, PyObject *args)
+{
+	const char *funname_s;
+    if (!PyArg_ParseTuple(args, "s", &funname_s))
+        return NULL;
+
+	GuPool *tmp_pool = gu_local_pool();
+    GuString funname = gu_str_string(funname_s, tmp_pool);
+    
+    PgfType* type =
+		pgf_function_type(self->pgf, funname);
+
+	gu_pool_free(tmp_pool);
+
+	if (type == NULL) {
+		PyErr_Format(PyExc_KeyError, "Function '%s' is not defined", funname_s);
+		return NULL;
+	}
+
+	TypeObject* pytype = (TypeObject*) pgf_TypeType.tp_alloc(&pgf_TypeType, 0);
+	if (pytype == NULL)
+		return NULL;
+	pytype->pool   = NULL;
+	pytype->type   = type;
+	pytype->master = (PyObject*) self;
+	Py_XINCREF(self);
+
+    return pytype;
+}
+
+static IterObject*
+PGF_generate(PGFObject* self, PyObject *args, PyObject *keywds)
+{
+	static char *kwlist[] = {"cat", "n", NULL};
+
+	const char *catname_s;
+	int max_count = -1;
+    if (!PyArg_ParseTupleAndKeywords(args, keywds, "s|i", kwlist,
+                                     &catname_s, &max_count))
+        return NULL;
+
+	IterObject* pyres = (IterObject*)
+		pgf_IterType.tp_alloc(&pgf_IterType, 0);
+	if (pyres == NULL) {
+		return NULL;
+	}
+
+	pyres->grammar = self;
+	Py_INCREF(self);
+
+	pyres->pool = gu_new_pool();
+	pyres->max_count = max_count;
+	pyres->counter   = 0;
+	pyres->fetch     = Iter_fetch_expr;
+	pyres->container = (PyObject*) pyres;
+
+	GuPool *tmp_pool = gu_local_pool();
+    GuString catname = gu_str_string(catname_s, tmp_pool);
+
+	pyres->res =
+		pgf_generate(self->pgf, catname, pyres->pool);
+	if (pyres->res == NULL) {
+		Py_DECREF(pyres);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+
+	return pyres;
+}
+
+static ExprObject*
+PGF_compute(PGFObject* self, PyObject *args)
+{
+	ExprObject* py_expr = NULL;
+    if (!PyArg_ParseTuple(args, "O!", &pgf_ExprType, &py_expr))
+		return NULL;
+
+	Py_INCREF(py_expr);
+	return py_expr;
+}
+
+static PyGetSetDef PGF_getseters[] = {
+    {"abstractName", 
+     (getter)PGF_getAbstractName, NULL,
+     "the abstract syntax name",
+     NULL},
+    {"languages", 
+     (getter)PGF_getLanguages, NULL,
+     "a map containing all concrete languages in the grammar",
+     NULL},
+    {"categories", 
+     (getter)PGF_getCategories, NULL,
+     "a list containing all categories in the grammar",
+     NULL},
+    {"startCat", 
+     (getter)PGF_getStartCat, NULL,
+     "the start category for the grammar",
+     NULL},
+    {"functions", 
+     (getter)PGF_getFunctions, NULL,
+     "a list containing all functions in the grammar",
+     NULL},
+    {NULL}  /* Sentinel */
+};
+
+static PyMemberDef PGF_members[] = {
+    {NULL}  /* Sentinel */
+};
+
+static PyMethodDef PGF_methods[] = {
+    {"functionsByCat", (PyCFunction)PGF_functionsByCat, METH_VARARGS,
+     "Returns the list of functions for a given category"
+    },
+    {"functionType", (PyCFunction)PGF_functionType, METH_VARARGS,
+     "Returns the type of a function"
+    },
+    {"generate", (PyCFunction)PGF_generate, METH_VARARGS | METH_KEYWORDS,
+     "Generates abstract syntax trees of given category in decreasing probability order"
+    },
+    {"compute", (PyCFunction)PGF_compute, METH_VARARGS,
+     "Computes the normal form of an abstract syntax tree"
+    },
+    {NULL}  /* Sentinel */
+};
+
+static PyTypeObject pgf_PGFType = {
+    PyObject_HEAD_INIT(NULL)
+    0,                         /*ob_size*/
+    "pgf.PGF",                 /*tp_name*/
+    sizeof(PGFObject),         /*tp_basicsize*/
+    0,                         /*tp_itemsize*/
+    (destructor)PGF_dealloc,   /*tp_dealloc*/
+    0,                         /*tp_print*/
+    0,                         /*tp_getattr*/
+    0,                         /*tp_setattr*/
+    0,                         /*tp_compare*/
+    0,                         /*tp_repr*/
+    0,                         /*tp_as_number*/
+    0,                         /*tp_as_sequence*/
+    0,                         /*tp_as_mapping*/
+    0,                         /*tp_hash */
+    0,                         /*tp_call*/
+    0,                         /*tp_str*/
+    0,                         /*tp_getattro*/
+    0,                         /*tp_setattro*/
+    0,                         /*tp_as_buffer*/
+    Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/
+    "PGF object",              /*tp_doc*/
+    0,		                   /*tp_traverse */
+    0,		                   /*tp_clear */
+    0,		                   /*tp_richcompare */
+    0,		                   /*tp_weaklistoffset */
+    0,		                   /*tp_iter */
+    0,		                   /*tp_iternext */
+    PGF_methods,               /*tp_methods */
+    PGF_members,               /*tp_members */
+    PGF_getseters,             /*tp_getset */
+    0,                         /*tp_base */
+    0,                         /*tp_dict */
+    0,                         /*tp_descr_get */
+    0,                         /*tp_descr_set */
+    0,                         /*tp_dictoffset */
+    0,                         /*tp_init */
+    0,                         /*tp_alloc */
+    0,                         /*tp_new */
+};
+
+static PGFObject*
+pgf_readPGF(PyObject *self, PyObject *args)
+{
+    const char *fpath;
+    if (!PyArg_ParseTuple(args, "s", &fpath))
+        return NULL;
+
+	PGFObject* py_pgf = (PGFObject*) pgf_PGFType.tp_alloc(&pgf_PGFType, 0);
+	py_pgf->pool = gu_new_pool();
+
+	GuPool* tmp_pool = gu_local_pool();
+
+	// Create an exception frame that catches all errors.
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	// Read the PGF grammar.
+	py_pgf->pgf = pgf_read(fpath, py_pgf->pool, err);
+	if (!gu_ok(err)) {
+		if (gu_exn_caught(err) == gu_type(GuErrno)) {
+			errno = *((GuErrno*) gu_exn_caught_data(err));
+			PyErr_SetFromErrnoWithFilename(PyExc_IOError, fpath);
+		} else {
+			PyErr_SetString(PGFError, "The grammar cannot be loaded");
+		}
+		Py_DECREF(py_pgf);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+	return py_pgf;
+}
+
+static ExprObject*
+pgf_readExpr(PyObject *self, PyObject *args) {
+	size_t len;
+    const uint8_t *buf;
+    if (!PyArg_ParseTuple(args, "s#", &buf, &len))
+        return NULL;
+
+	ExprObject* pyexpr = (ExprObject*) pgf_ExprType.tp_alloc(&pgf_ExprType, 0);
+	if (pyexpr == NULL)
+		return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+	GuIn* in = gu_data_in(buf, len, tmp_pool);
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	pyexpr->pool = gu_new_pool();
+	pyexpr->expr = pgf_read_expr(in, pyexpr->pool, err);
+	pyexpr->master = NULL;
+	
+	if (!gu_ok(err) || gu_variant_is_null(pyexpr->expr)) {
+		PyErr_SetString(PGFError, "The expression cannot be parsed");
+		Py_DECREF(pyexpr);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+    return pyexpr;
+}
+
+static TypeObject*
+pgf_readType(PyObject *self, PyObject *args) {
+	size_t len;
+    const uint8_t *buf;
+    if (!PyArg_ParseTuple(args, "s#", &buf, &len))
+        return NULL;
+
+	TypeObject* pytype = (TypeObject*) pgf_TypeType.tp_alloc(&pgf_TypeType, 0);
+	if (pytype == NULL)
+		return NULL;
+
+	GuPool* tmp_pool = gu_local_pool();
+	GuIn* in = gu_data_in(buf, len, tmp_pool);
+	GuExn* err = gu_new_exn(NULL, gu_kind(type), tmp_pool);
+
+	pytype->pool = gu_new_pool();
+	pytype->type = pgf_read_type(in, pytype->pool, err);
+	pytype->master = NULL;
+
+	if (!gu_ok(err) || pytype->type == NULL) {
+		PyErr_SetString(PGFError, "The type cannot be parsed");
+		Py_DECREF(pytype);
+		gu_pool_free(tmp_pool);
+		return NULL;
+	}
+
+	gu_pool_free(tmp_pool);
+    return pytype;
+}
+
+static PyMethodDef module_methods[] = {
+    {"readPGF",  (void*)pgf_readPGF,  METH_VARARGS,
+     "Reads a PGF file in memory"},
+    {"readExpr", (void*)pgf_readExpr, METH_VARARGS,
+     "Parses a string as an abstract tree"},
+    {"readType", (void*)pgf_readType, METH_VARARGS,
+     "Parses a string as an abstract type"},
+    {NULL, NULL, 0, NULL}        /* Sentinel */
+};
+
+PyMODINIT_FUNC
+initpgf(void)
+{
+    PyObject *m;
+
+    if (PyType_Ready(&pgf_PGFType) < 0)
+        return;
+
+    if (PyType_Ready(&pgf_ConcrType) < 0)
+        return;
+
+    if (PyType_Ready(&pgf_BracketType) < 0)
+        return;
+
+    if (PyType_Ready(&pgf_ExprType) < 0)
+        return;
+
+    if (PyType_Ready(&pgf_TypeType) < 0)
+        return;
+
+	if (PyType_Ready(&pgf_IterType) < 0)
+		return;
+
+    m = Py_InitModule("pgf", module_methods);
+    if (m == NULL)
+        return;
+        
+    PGFError = PyErr_NewException("pgf.PGFError", NULL, NULL);
+    PyModule_AddObject(m, "PGFError", PGFError);
+    Py_INCREF(PGFError);
+    
+    PyObject *dict = PyDict_New();
+    PyDict_SetItemString(dict, "token", PyString_FromString("")); 
+    ParseError = PyErr_NewException("pgf.ParseError", NULL, dict);
+    PyModule_AddObject(m, "ParseError", ParseError);
+    Py_INCREF(ParseError);
+
+    PyModule_AddObject(m, "Expr", (PyObject *) &pgf_ExprType);
+    Py_INCREF(&pgf_ExprType);
+
+    PyModule_AddObject(m, "Type", (PyObject *) &pgf_TypeType);
+    Py_INCREF(&pgf_TypeType);
+
+    Py_INCREF(&pgf_PGFType);
+    Py_INCREF(&pgf_ConcrType);
+    Py_INCREF(&pgf_IterType);
+    Py_INCREF(&pgf_BracketType);
 }
diff --git a/src/runtime/python/test.py b/src/runtime/python/test.py
--- a/src/runtime/python/test.py
+++ b/src/runtime/python/test.py
@@ -1,26 +1,63 @@
-import sys
 import pgf
+import sys
+import sets
+import readline
 
 sys.stdout.write("loading...")
 sys.stdout.flush();
 gr = pgf.readPGF("../../../treebanks/PennTreebank/ParseEngAbs.pgf")
 sys.stdout.write("\n")
 
+source_lang = gr.languages["ParseEng"]
+target_lang = gr.languages["ParseBul"]
+
 we = pgf.readExpr("UttImpSg PPos (ImpVP (UseV try_V))")
-print gr.languages["ParseEng"].linearize(we)
+print source_lang.linearize(we)
 
 sys.stdout.write("start cat: "+gr.startCat+"\n\n")
 
+class Completer():
+	def __init__(self, lang):
+		self.gr = lang
+		
+	def complete(self, prefix, state):
+		if state == 0:
+			line = readline.get_line_buffer()
+			line = line[0:readline.get_begidx()]
+			self.i = source_lang.getCompletions(line, prefix=prefix)
+			self.tokens = sets.Set()
+
+		if len(self.tokens) > 50:
+			return None
+
+		while True:
+			try:
+				(p,t) = self.i.next()
+				if t not in self.tokens:
+					self.tokens.add(t)
+					return t
+			except StopIteration:
+				return None
+
+completer = Completer(source_lang)
+readline.set_completer(completer.complete)
+readline.parse_and_bind("tab: complete")
+
 while True:
-	sys.stdout.write("> ")
-	line = sys.stdin.readline();
-	if line == '':
+	try:
+		line = raw_input("> ");
+	except EOFError:
 		sys.stdout.write("\n")
-		break;
+		readline.set_completer(None)
+		break
+	except KeyboardInterrupt:
+		sys.stdout.write("\n")
+		readline.set_completer(None)
+		break
 
 	try:
-		for (p,e) in gr.languages["ParseEng"].parse(line, n=5):
+		for (p,e) in source_lang.parse(line, n=1):
 			sys.stdout.write("["+str(p)+"] "+str(e)+"\n")
-			print gr.languages["ParseEngBul"].linearize(e)
+			print target_lang.linearize(e)
 	except pgf.ParseError as e:
 		print e.message
diff --git a/src/server/Cache.hs b/src/server/Cache.hs
--- a/src/server/Cache.hs
+++ b/src/server/Cache.hs
@@ -4,11 +4,12 @@
 import Data.Map (Map)
 import qualified Data.Map as Map 
 import System.Directory (getModificationTime)
-import System.Time (ClockTime)
+import Data.Time (UTCTime)
+import Data.Time.Compat (toUTCTime)
 
 data Cache a = Cache {
       cacheLoad :: FilePath -> IO a,
-      cacheObjects :: MVar (Map FilePath (MVar (Maybe (ClockTime, a))))
+      cacheObjects :: MVar (Map FilePath (MVar (Maybe (UTCTime, a))))
     }
 
 newCache :: (FilePath -> IO a) -> IO (Cache a)
@@ -27,7 +28,7 @@
                        Nothing -> do v <- newMVar Nothing
                                      return (Map.insert file v objs, v)
     -- Check time stamp, and reload if different than the cache entry
-    readObject m = do t' <- getModificationTime file
+    readObject m = do t' <- toUTCTime `fmap` getModificationTime file
                       x' <- case m of
                         Just (t,x) | t' == t -> return x
                         _                    -> cacheLoad c file
diff --git a/src/server/FastCGIUtils.hs b/src/server/FastCGIUtils.hs
--- a/src/server/FastCGIUtils.hs
+++ b/src/server/FastCGIUtils.hs
@@ -22,7 +22,8 @@
 #endif
 
 --import Network.FastCGI
-import Network.CGI
+import Network.CGI(CGI,CGIResult,setHeader,output,outputFPS,outputError,
+                   getInput,catchCGI,throwCGI)
 
 import Text.JSON
 import qualified Codec.Binary.UTF8.String as UTF8 (encodeString)
@@ -153,9 +154,10 @@
 throwCGIError c m t = throwCGI $ toException $ CGIError c m t
 
 handleCGIErrors :: CGI CGIResult -> CGI CGIResult
-handleCGIErrors x = x `catchCGI` \e -> case fromException e of
-                                         Nothing -> throw e
-                                         Just (CGIError c m t) -> outputError c m t
+handleCGIErrors x =
+    x `catchCGI` \e -> case fromException e of
+                         Nothing -> throw e
+                         Just (CGIError c m t) -> do setXO; outputError c m t
 
 -- * General CGI and JSON stuff
 
@@ -165,35 +167,38 @@
 outputEncodedJSONP :: String -> CGI CGIResult
 outputEncodedJSONP json = 
     do mc <- getInput "jsonp"
-       let str = case mc of
-                   Nothing -> json
-                   Just c  -> c ++ "(" ++ json ++ ")"
-       setHeader "Content-Type" "text/javascript; charset=utf-8"
-       outputStrict $ UTF8.encodeString str
+       let (ty,str) = case mc of
+                        Nothing -> ("json",json)
+                        Just c  -> ("javascript",c ++ "(" ++ json ++ ")")
+           ct = "application/"++ty++"; charset=utf-8"
+       outputStrict ct $ UTF8.encodeString str
 
 outputPNG :: BS.ByteString -> CGI CGIResult
 outputPNG x = do
        setHeader "Content-Type" "image/png"
+       setXO
        outputFPS x
 
 outputBinary :: BS.ByteString -> CGI CGIResult
 outputBinary x = do
        setHeader "Content-Type" "application/binary"
+       setXO
        outputFPS x
 
 outputHTML :: String -> CGI CGIResult
-outputHTML x = do
-       setHeader "Content-Type" "text/html; charset=utf-8"
-       outputStrict $ UTF8.encodeString x
+outputHTML = outputStrict "text/html; charset=utf-8" . UTF8.encodeString
 
 outputPlain :: String -> CGI CGIResult
-outputPlain x = do
-       setHeader "Content-Type" "text/plain; charset=utf-8"
-       outputStrict $ UTF8.encodeString x
+outputPlain = outputStrict "text/plain; charset=utf-8" . UTF8.encodeString 
 
-outputStrict :: String -> CGI CGIResult
-outputStrict x | x == x = output x
-               | otherwise = fail "I am the pope."
+outputStrict :: String -> String -> CGI CGIResult
+outputStrict ct x | x == x = do setHeader "Content-Type" ct
+                                setXO
+                                output x
+                  | otherwise = fail "I am the pope."
+
+setXO = setHeader "Access-Control-Allow-Origin" "*"
+     -- https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS
 
 -- * General utilities
 
diff --git a/src/server/PGFService.hs b/src/server/PGFService.hs
--- a/src/server/PGFService.hs
+++ b/src/server/PGFService.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE DeriveDataTypeable, CPP #-}
 module PGFService(cgiMain,cgiMain',getPath,
                   logFile,stderrToFile,
                   newPGFCache) where
@@ -11,12 +10,12 @@
 
 import Network.CGI
 import Text.JSON
-import Text.PrettyPrint (render, text, (<+>))
+import Text.PrettyPrint as PP(render, text, (<+>))
 import qualified Codec.Binary.UTF8.String as UTF8 (decodeString)
 import qualified Data.ByteString.Lazy as BS
 
 import Control.Concurrent
-import Control.Exception(evaluate)
+import qualified Control.Exception as E
 import Control.Monad
 import Control.Monad.State(State,evalState,get,put)
 import Data.Char
@@ -31,6 +30,9 @@
 import System.Directory(removeFile)
 import Fold(fold) -- transfer function for OpenMath LaTeX
 
+catchIOE :: IO a -> (E.IOException -> IO a) -> IO a
+catchIOE = E.catch
+
 logFile :: FilePath
 logFile = "pgf-error.log"
 
@@ -57,44 +59,48 @@
 pgfMain :: String -> PGF -> CGI CGIResult
 pgfMain command pgf =
     case command of
-      "parse"          -> outputJSONP =<< doParse pgf `fmap` getText `ap` getCat `ap` getFrom `ap` getLimit
-      "complete"       -> outputJSONP =<< doComplete pgf `fmap` getText `ap` getCat `ap` getFrom `ap` getLimit
-      "linearize"      -> outputJSONP =<< doLinearize pgf `fmap` getTree `ap` getTo
-      "linearizeAll"   -> outputJSONP =<< doLinearizes pgf `fmap` getTree `ap` getTo
-      "random"         -> getCat >>= \c -> getDepth >>= \dp -> getLimit >>= \l -> getTo >>= \to -> liftIO (doRandom pgf c dp l to) >>= outputJSONP
-      "generate"       -> outputJSONP =<< doGenerate pgf `fmap` getCat `ap` getDepth `ap` getLimit `ap` getTo
-      "translate"      -> outputJSONP =<< doTranslate pgf `fmap` getText `ap` getCat `ap` getFrom `ap` getTo `ap` getLimit
-      "translategroup" -> outputJSONP =<< doTranslateGroup pgf `fmap` getText `ap` getCat `ap` getFrom `ap` getTo `ap` getLimit
-      "grammar"        -> outputJSONP =<< doGrammar pgf `fmap` requestAcceptLanguage
-      "abstrtree"      -> outputGraphviz . abstrTree pgf =<< getTree
-      "alignment"      -> outputGraphviz . alignment pgf =<< getTree
-      "parsetree"      -> do t <- getTree
-                             Just l <- getFrom
-                             outputGraphviz (parseTree pgf l t)
-      "abstrjson"      -> outputJSONP . jsonExpr =<< getTree
-      "browse"         -> id =<< doBrowse pgf `fmap` getOptId `ap` getCSSClass `ap` getHRef `ap` getFormat "html" `ap` getIncludePrintNames
+      "parse"          -> out =<< doParse pgf # text % cat % from % limit
+      "complete"       -> out =<< doComplete pgf # text % cat % from % limit
+      "linearize"      -> out =<< doLinearize pgf # tree % to
+      "linearizeAll"   -> out =<< doLinearizes pgf # tree % to
+      "linearizeTable" -> out =<< doLinearizeTabular pgf # tree % to
+      "random"         -> cat >>= \c -> depth >>= \dp -> limit >>= \l -> to >>= \to -> liftIO (doRandom pgf c dp l to) >>= out
+      "generate"       -> out =<< doGenerate pgf # cat % depth % limit % to
+      "translate"      -> out =<< doTranslate pgf # text % cat % from % to % limit
+      "translategroup" -> out =<< doTranslateGroup pgf # text % cat % from % to % limit
+      "grammar"        -> out =<< doGrammar pgf # requestAcceptLanguage
+      "abstrtree"      -> outputGraphviz =<< abstrTree pgf # graphvizOptions % tree
+      "alignment"      -> outputGraphviz =<< alignment pgf # tree % to
+      "parsetree"      -> do t <- tree
+                             Just l <- from
+                             opts <- graphvizOptions
+                             outputGraphviz (parseTree pgf l opts t)
+      "abstrjson"      -> out . jsonExpr =<< tree
+      "browse"         -> join $ doBrowse pgf # optId % cssClass % href % format "html" % getIncludePrintNames
       "external"       -> do cmd <- getInput "external"
-                             input <- getText
+                             input <- text
                              doExternal cmd input
       _                -> throwCGIError 400 "Unknown command" ["Unknown command: " ++ show command]
   where
-    getText :: CGI String
-    getText = liftM (maybe "" (urlDecodeUnicode . UTF8.decodeString)) $ getInput "input"
+    out = outputJSONP
 
-    getTree :: CGI PGF.Tree
-    getTree = do ms <- getInput "tree"
-                 s <- maybe (throwCGIError 400 "No tree given" ["No tree given"]) return ms
-                 t <- maybe (throwCGIError 400 "Bad tree" ["tree: " ++ s]) return (PGF.readExpr s)
-                 t <- either (\err -> throwCGIError 400 "Type incorrect tree" 
-                                                        ["tree: " ++ PGF.showExpr [] t
-                                                        ,render (text "error:" <+> PGF.ppTcError err)
-                                                        ])
-                             (return . fst)
-                             (PGF.inferExpr pgf t)
-                 return t
+    text :: CGI String
+    text = liftM (maybe "" (urlDecodeUnicode . UTF8.decodeString)) $ getInput "input"
 
-    getCat :: CGI (Maybe PGF.Type)
-    getCat = 
+    tree :: CGI PGF.Tree
+    tree = do ms <- getInput "tree"
+              s <- maybe (throwCGIError 400 "No tree given" ["No tree given"]) return ms
+              t <- maybe (throwCGIError 400 "Bad tree" ["tree: " ++ s]) return (PGF.readExpr s)
+              t <- either (\err -> throwCGIError 400 "Type incorrect tree"
+                                                     ["tree: " ++ PGF.showExpr [] t
+                                                     ,render (PP.text "error:" <+> PGF.ppTcError err)
+                                                     ])
+                          (return . fst)
+                          (PGF.inferExpr pgf t)
+              return t
+
+    cat :: CGI (Maybe PGF.Type)
+    cat =
        do mcat  <- getInput "cat"
           case mcat of
             Nothing -> return Nothing
@@ -103,58 +109,71 @@
                           Nothing  -> throwCGIError 400 "Bad category" ["Bad category: " ++ cat]
                           Just typ -> return $ Just typ  -- typecheck the category
 
-    getFrom :: CGI (Maybe PGF.Language)
-    getFrom = getLang "from"
-
-    getTo :: CGI (Maybe PGF.Language)
-    getTo = getLang "to"
-
-    getId :: CGI PGF.CId
-    getId = maybe errorMissingId return =<< getOptId
-
-    getOptId :: CGI (Maybe PGF.CId)
-    getOptId = maybe (return Nothing) rd =<< getInput "id"
+    optId :: CGI (Maybe PGF.CId)
+    optId = maybe (return Nothing) rd =<< getInput "id"
       where
         rd = maybe err (return . Just) . PGF.readCId
         err = throwCGIError 400 "Bad identifier" []
 
-    getCSSClass :: CGI (Maybe String)
-    getCSSClass = getInput "css-class"
+    cssClass, href :: CGI (Maybe String)
+    cssClass = getInput "css-class"
+    href = getInput "href"
 
-    getHRef :: CGI (Maybe String)
-    getHRef = getInput "href"
+    limit, depth :: CGI (Maybe Int)
+    limit = readInput "limit"
+    depth = readInput "depth"
 
-    getLimit :: CGI (Maybe Int)
-    getLimit = readInput "limit"
+    from :: CGI (Maybe PGF.Language)
+    from = getLang "from"
 
-    getDepth :: CGI (Maybe Int)
-    getDepth = readInput "depth"
+    to :: CGI [PGF.Language]
+    to = getLangs "to"
 
+    getLangs :: String -> CGI [PGF.Language]
+    getLangs i = mapM readLang . maybe [] words =<< getInput i
+
     getLang :: String -> CGI (Maybe PGF.Language)
-    getLang i = 
+    getLang i =
        do mlang <- getInput i
           case mlang of
-            Nothing -> return Nothing
-            Just "" -> return Nothing
-            Just l  -> case PGF.readLanguage l of
-                         Nothing -> throwCGIError 400 "Bad language" ["Bad language: " ++ l]
-                         Just lang | lang `elem` PGF.languages pgf -> return $ Just lang
-                                   | otherwise -> throwCGIError 400 "Unknown language" ["Unknown language: " ++ l]
+            Just l@(_:_) -> Just # readLang l
+            _            -> return Nothing
+
+    readLang :: String -> CGI PGF.Language
+    readLang l =
+      case PGF.readLanguage l of
+        Nothing -> throwCGIError 400 "Bad language" ["Bad language: " ++ l]
+        Just lang | lang `elem` PGF.languages pgf -> return lang
+                  | otherwise -> throwCGIError 400 "Unknown language" ["Unknown language: " ++ l]
     
     getIncludePrintNames :: CGI Bool
-    getIncludePrintNames = maybe (return False) (\_->return True) =<< getInput "printnames"
+    getIncludePrintNames = maybe False (const True) # getInput "printnames"
 
+    graphvizOptions =
+        PGF.GraphvizOptions # bool "noleaves"
+                            % bool "nofun"
+                            % bool "nocat"
+                            % string "nodefont"
+                            % string "leaffont"
+                            % string "nodecolor"
+                            % string "leafcolor"
+                            % string "nodeedgestyle"
+                            % string "leafedgestyle"
+      where
+        string name = maybe "" id # getInput name
+        bool name = maybe False toBool # getInput name
+        toBool s = s `elem` ["","yes","true","True"]
 
 errorMissingId = throwCGIError 400 "Missing identifier" []
 
-getFormat def = maybe def id `fmap` getInput "format"
+format def = maybe def id # getInput "format"
 
 -- Hook for simple extensions of the PGF service
 doExternal Nothing input = throwCGIError 400 "Unknown external command" ["Unknown external command"]
 doExternal (Just cmd) input =
   do liftIO $ logError ("External command: "++cmd)
      cmds <- liftIO $ (fmap lines $ readFile "external_services")
-                        `catch` const (return [])
+                        `catchIOE` const (return [])
      liftIO $ logError ("External services: "++show cmds)
      if cmd `elem` cmds then ok else err
   where
@@ -169,8 +188,8 @@
          liftIO $ removeFile tmpfile2
          return r
 
-doTranslate :: PGF -> String -> Maybe PGF.Type -> Maybe PGF.Language -> Maybe PGF.Language -> Maybe Int -> JSValue
-doTranslate pgf input mcat mfrom mto mlimit =
+doTranslate :: PGF -> String -> Maybe PGF.Type -> Maybe PGF.Language -> [PGF.Language] -> Maybe Int -> JSValue
+doTranslate pgf input mcat mfrom tos mlimit =
   showJSON
      [makeObj ("from".=from : "brackets".=bs : jsonTranslateOutput po)
           | (from,po,bs) <- parse' pgf input mcat mfrom]
@@ -182,7 +201,7 @@
               [makeObj ["tree".=tree,
                         "linearizations".=
                             [makeObj ["to".=to, "text".=text, "brackets".=bs]
-                               | (to,text,bs)<- linearizeAndBind pgf mto tree]]
+                               | (to,text,bs)<- linearizeAndBind pgf tos tree]]
                 | tree <- maybe id take mlimit trees]]
         PGF.ParseIncomplete -> ["incomplete".=True]
         PGF.ParseFailed n   -> ["parseFailed".=n]
@@ -193,18 +212,18 @@
                        | (fid,err) <- errs]]
 
 -- used in phrasebook
-doTranslateGroup :: PGF -> String -> Maybe PGF.Type -> Maybe PGF.Language -> Maybe PGF.Language -> Maybe Int -> JSValue
-doTranslateGroup pgf input mcat mfrom mto mlimit =
+doTranslateGroup :: PGF -> String -> Maybe PGF.Type -> Maybe PGF.Language -> [PGF.Language] -> Maybe Int -> JSValue
+doTranslateGroup pgf input mcat mfrom tos mlimit =
   showJSON
     [makeObj ["from".=langOnly (PGF.showLanguage from),
               "to".=langOnly (PGF.showLanguage to),
               "linearizations".=
-                 [toJSObject (("text", doText (doBind alt)) : disamb lg from ts)
+                 [toJSObject (("text", doText alt) : disamb lg from ts)
                     | (ts,alt) <- output, let lg = length output]
               ]
        | 
          (from,po,bs) <- parse' pgf input mcat mfrom,
-         (to,output)  <- groupResults [(t, linearize' pgf mto t) | t <- case po of {PGF.ParseOk ts -> maybe id take mlimit ts; _ -> []}]
+         (to,output)  <- groupResults [(t, linearizeAndBind pgf tos t) | t <- case po of {PGF.ParseOk ts -> maybe id take mlimit ts; _ -> []}]
           ]
   where
    groupResults = Map.toList . foldr more Map.empty . start . collect
@@ -218,21 +237,16 @@
                    else (ts,y) : insertAlt t x xs2
      _ -> [([t],x)]
 
-   doBind = unwords . bind . words
    doText s = case s of
      c:cs | elem (last s) ".?!" -> toUpper c : init (init cs) ++ [last s]
      _ -> s
-   bind ws = case ws of
-         w : "&+" : u : ws2 -> bind ((w ++ u) : ws2)
-         "&+":ws2           -> bind ws2
-         w : ws2            -> w : bind ws2
-         _ -> ws
+
    langOnly = reverse . take 3 . reverse
 
    disamb lg from ts = 
      if lg < 2 
        then [] 
-       else [("tree", "-- " ++ groupDisambs [doText (doBind (disambLang from t)) | t <- ts])]
+       else [("tree", "-- " ++ groupDisambs [doText (disambLang from t) | t <- ts])]
 
    groupDisambs = unwords . intersperse "/"
 
@@ -270,34 +284,46 @@
     froms = maybe (PGF.languages pgf) (:[]) mfrom
     cat = fromMaybe (PGF.startCat pgf) mcat
 
-doLinearize :: PGF -> PGF.Tree -> Maybe PGF.Language -> JSValue
-doLinearize pgf tree mto = showJSON
+doLinearize :: PGF -> PGF.Tree -> [PGF.Language] -> JSValue
+doLinearize pgf tree tos = showJSON
     [makeObj ["to".=to, "text".=text,"brackets".=bs]
-      | (to,text,bs) <- linearize' pgf mto tree]
+      | (to,text,bs) <- linearizeAndBind pgf tos tree]
 
-doLinearizes :: PGF -> PGF.Tree -> Maybe PGF.Language -> JSValue
-doLinearizes pgf tree mto = showJSON
-    [makeObj ["to".=to, "texts".=texts]
-       | (to,texts) <- linearizes' pgf mto tree]
+doLinearizes :: PGF -> PGF.Tree -> [PGF.Language] -> JSValue
+doLinearizes pgf tree tos = showJSON
+    [makeObj ["to".=to, "texts".=map doBind texts]
+       | (to,texts) <- linearizes' pgf tos tree]
+  where
+    linearizes' pgf tos tree =
+        [(to,lins to (transfer to tree)) | to <- langs]
+      where
+        langs = if null tos then PGF.languages pgf else tos
+        lins to = nub . concatMap (map snd) . PGF.tabularLinearizes pgf to
 
-doRandom :: PGF -> Maybe PGF.Type -> Maybe Int -> Maybe Int -> Maybe PGF.Language -> IO JSValue
-doRandom pgf mcat mdepth mlimit mto =
+doLinearizeTabular :: PGF -> PGF.Tree -> [PGF.Language] -> JSValue
+doLinearizeTabular pgf tree tos = showJSON
+    [makeObj ["to".=to,
+              "table".=[makeObj ["params".=ps,"texts".=ts] | (ps,ts)<-texts]]
+       | (to,texts) <- linearizeTabular pgf tos tree]
+
+doRandom :: PGF -> Maybe PGF.Type -> Maybe Int -> Maybe Int -> [PGF.Language] -> IO JSValue
+doRandom pgf mcat mdepth mlimit tos =
   do g <- newStdGen
      let trees = PGF.generateRandomDepth g pgf cat (Just depth)
      return $ showJSON
           [makeObj ["tree".=PGF.showExpr [] tree,
-                    "linearizations".= doLinearizes pgf tree mto]
+                    "linearizations".= doLinearizes pgf tree tos]
              | tree <- limit trees]
   where cat = fromMaybe (PGF.startCat pgf) mcat
         limit = take (fromMaybe 1 mlimit)
         depth = fromMaybe 4 mdepth
 
-doGenerate :: PGF -> Maybe PGF.Type -> Maybe Int -> Maybe Int -> Maybe PGF.Language -> JSValue
-doGenerate pgf mcat mdepth mlimit mto = 
+doGenerate :: PGF -> Maybe PGF.Type -> Maybe Int -> Maybe Int -> [PGF.Language] -> JSValue
+doGenerate pgf mcat mdepth mlimit tos =
     showJSON [makeObj ["tree".=PGF.showExpr [] tree,
                        "linearizations".=
                           [makeObj ["to".=to, "text".=text]
-                             | (to,text,bs) <- linearize' pgf mto tree]]
+                             | (to,text,bs) <- linearizeAndBind pgf tos tree]]
                 | tree <- limit trees]
   where
     trees = PGF.generateAllDepth pgf cat (Just depth)
@@ -322,13 +348,13 @@
     functions  = [PGF.showCId fun | fun <- PGF.functions pgf]
 
 outputGraphviz code =
-  do format <- getFormat "png"
-     case format of
+  do fmt <- format "png"
+     case fmt of
        "gv" -> outputPlain code
-       _ -> outputFPS' format =<< liftIO (pipeIt2graphviz format code)
+       _ -> outputFPS' fmt =<< liftIO (pipeIt2graphviz fmt code)
   where
-    outputFPS' format bs =
-      do setHeader "Content-Type" (mimeType format)
+    outputFPS' fmt bs =
+      do setHeader "Content-Type" (mimeType fmt)
          outputFPS bs
 
     mimeType fmt =
@@ -339,14 +365,18 @@
     -- ...
         _     -> "application/binary"
 
-abstrTree pgf tree      = PGF.graphvizAbstractTree pgf (True,True) tree
-parseTree pgf lang tree = PGF.graphvizParseTree pgf lang PGF.graphvizDefaults tree
-alignment pgf tree      = PGF.graphvizAlignment pgf (PGF.languages pgf) tree
+abstrTree pgf      opts tree = PGF.graphvizAbstractTree pgf opts' tree
+  where opts' = (not (PGF.noFun opts),not (PGF.noCat opts))
 
+parseTree pgf lang opts tree = PGF.graphvizParseTree pgf lang opts tree
+
+alignment pgf tree tos       = PGF.graphvizAlignment pgf tos' tree
+  where tos' = if null tos then PGF.languages pgf else tos
+
 pipeIt2graphviz :: String -> String -> IO BS.ByteString
-pipeIt2graphviz format code = do
+pipeIt2graphviz fmt code = do
     (Just inh, Just outh, _, pid) <-
-        createProcess (proc "dot" ["-T",format])
+        createProcess (proc "dot" ["-T",fmt])
                       { std_in  = CreatePipe,
                         std_out = CreatePipe,
                         std_err = Inherit }
@@ -357,7 +387,7 @@
     -- fork off a thread to start consuming the output
     output  <- BS.hGetContents outh
     outMVar <- newEmptyMVar
-    _ <- forkIO $ evaluate (BS.length output) >> putMVar outMVar ()
+    _ <- forkIO $ E.evaluate (BS.length output) >> putMVar outMVar ()
 
     -- now write and flush any input
     hPutStr inh code
@@ -538,35 +568,36 @@
                        Left  es -> (ps,w:ws)
                        Right ps -> loop ps ws
 
-linearize' :: PGF -> Maybe PGF.Language -> PGF.Tree -> [(PGF.Language,String,PGF.BracketedString)]
-linearize' pgf mto tree =
-    [(to,s,bs) | to<-langs,
-                 let bs = PGF.bracketedLinearize pgf to (transfer to tree)
-                     s = unwords $ PGF.flattenBracketedString bs]
-  where
-    langs = maybe (PGF.languages pgf) (:[]) mto
-
 transfer lang = if "LaTeX" `isSuffixOf` show lang
                 then fold -- OpenMath LaTeX transfer
                 else id
 
--- all variants and their forms
-linearizes' :: PGF -> Maybe PGF.Language -> PGF.Tree -> [(PGF.Language,[String])]
-linearizes' pgf mto tree =
-    [(to,lins to (transfer to tree)) | to <- langs]
+-- | tabulate all variants and their forms
+linearizeTabular
+  :: PGF -> [PGF.Language] -> PGF.Tree -> [(PGF.Language,[(String,[String])])]
+linearizeTabular pgf tos tree =
+    [(to,lintab to (transfer to tree)) | to <- langs]
   where
-    langs = maybe (PGF.languages pgf) (:[]) mto
-    lins to = nub . concatMap (map snd) . PGF.tabularLinearizes pgf to
+    langs = if null tos then PGF.languages pgf else tos
+    lintab to t = [(p,map doBind (nub [t|(p',t)<-vs,p'==p]))|p<-ps]
+      where
+        ps = nub (map fst vs)
+        vs = concat (PGF.tabularLinearizes pgf to t)
 
-linearizeAndBind pgf mto t =
-    [(la, binds s,bs) | (la,s,bs) <- linearize' pgf mto t]
+linearizeAndBind pgf mto tree =
+    [(to,s,bs) | to<-langs,
+                 let bs = PGF.bracketedLinearize pgf to (transfer to tree)
+                     s = unwords . bind $ PGF.flattenBracketedString bs]
   where
-    binds = unwords . bs . words
-    bs ws = case ws of
-      u:"&+":v:ws2 -> bs ((u ++ v):ws2)
-      u:ws2        -> u : bs ws2
-      _            -> []
+    langs = if null mto then PGF.languages pgf else mto
 
+doBind = unwords . bind . words
+bind ws = case ws of
+      w : "&+" : u : ws2 -> bind ((w ++ u) : ws2)
+      "&+":ws2           -> bind ws2
+      w : ws2            -> w : bind ws2
+      _ -> ws
+
 selectLanguage :: PGF -> Maybe (Accept Language) -> PGF.Language
 selectLanguage pgf macc = case acceptable of
                             []  -> case PGF.languages pgf of
@@ -582,6 +613,8 @@
 -- * General utilities
 
 f .= v = (f,showJSON v)
+f # x = fmap f x
+f % x = ap f x
 
 --cleanFilePath :: FilePath -> FilePath
 --cleanFilePath = takeFileName
diff --git a/src/server/RunHTTP.hs b/src/server/RunHTTP.hs
--- a/src/server/RunHTTP.hs
+++ b/src/server/RunHTTP.hs
@@ -4,9 +4,10 @@
 import Network.CGI.Protocol(CGIResult(..),CGIRequest(..),Input(..),
                             Headers,HeaderName(..))
 import Network.CGI.Monad(runCGIT)
-import Network.Shed.Httpd(initServer,Request(..),Response(..),queryToArguments)
+import Network.Shed.Httpd(initServer,Request(..),Response(..))
 import qualified Data.ByteString.Lazy.Char8 as BS(pack,unpack)
 import qualified Data.Map as M(fromList)
+import URLEncoding(decodeQuery)
 
 data Options = Options { documentRoot :: String, port :: Int } deriving Show
 
@@ -36,13 +37,15 @@
            '?':s -> s
            s -> s
     al = maybe "" id $ lookup "Accept-Language" hdrs
-    inputs = map input $ queryToArguments $ fixplus qs  -- assumes method=="GET"
+--  inputs = map input $ queryToArguments $ fixplus qs  -- assumes method=="GET"
+    inputs = map input $ decodeQuery qs  -- assumes method=="GET"
     body' = BS.pack body
 
     input (name,val) = (name,Input (BS.pack val) Nothing plaintext)
     plaintext = ContentType "text" "plain" []
-
+{-
     fixplus = concatMap decode
       where
         decode '+' = "%20" -- httpd-shed bug workaround
         decode c   = [c]
+-}
diff --git a/src/server/URLEncoding.hs b/src/server/URLEncoding.hs
--- a/src/server/URLEncoding.hs
+++ b/src/server/URLEncoding.hs
@@ -1,9 +1,9 @@
-module URLEncoding where
+module URLEncoding(urlDecodeUnicode,decodeQuery) where
 
 import Data.Bits (shiftL, (.|.))
 import Data.Char (chr,digitToInt,isHexDigit)
 
-
+-- | Decode hexadecimal escapes
 urlDecodeUnicode :: String -> String
 urlDecodeUnicode [] = ""
 urlDecodeUnicode ('%':'u':x1:x2:x3:x4:s) 
@@ -16,3 +16,46 @@
     chr (    digitToInt x1 `shiftL` 4
          .|. digitToInt x2) : urlDecodeUnicode s
 urlDecodeUnicode (c:s) = c : urlDecodeUnicode s
+
+--------------------------------------------------------------------------------
+
+type Query = [(String,String)]
+
+-- | Decode application/x-www-form-urlencoded
+decodeQuery :: String -> Query
+decodeQuery = map (aboth decode . breakAt '=') . chopList (breakAt '&')
+
+aboth f (x,y) = (f x,f y)
+
+-- | Decode "+" and hexadecimal escapes
+decode [] = []
+decode ('%':'u':d1:d2:d3:d4:cs)
+    | all isHexDigit [d1,d2,d3,d4] = chr(fromhex4 d1 d2 d3 d4):decode cs
+decode ('%':d1:d2:cs)
+    | all isHexDigit [d1,d2] = chr(fromhex2 d1 d2):decode cs
+decode ('+':cs) = ' ':decode cs
+decode (c:cs) = c:decode cs
+
+fromhex4 d1 d2 d3 d4 = 256*fromhex2 d1 d2+fromhex2 d3 d4
+fromhex2 d1 d2 = 16*digitToInt d1+digitToInt d2
+
+
+-- From hbc-library ListUtil ---------------------------------------------------
+
+-- Repeatedly extract (and transform) values until a predicate hold.  Return the list of values.
+unfoldr :: (a -> (b, a)) -> (a -> Bool) -> a -> [b]
+unfoldr f p x | p x       = []
+	      | otherwise = y:unfoldr f p x'
+			      where (y, x') = f x
+
+chopList :: ([a] -> (b, [a])) -> [a] -> [b]
+chopList f l = unfoldr f null l
+
+breakAt :: (Eq a) => a -> [a] -> ([a], [a])
+breakAt _ [] = ([], [])
+breakAt x (x':xs) =
+	if x == x' then
+	    ([], xs)
+	else
+	    let (ys, zs) = breakAt x xs
+	    in  (x':ys, zs)
diff --git a/src/server/gf-server.cabal b/src/server/gf-server.cabal
--- a/src/server/gf-server.cabal
+++ b/src/server/gf-server.cabal
@@ -62,7 +62,8 @@
 
   build-depends: base >=4.2 && <5,
                  mtl,
-                 old-time,
+                 time,
+                 time-compat,
                  directory,
                  filepath,
                  containers,
diff --git a/src/www/gf-cloud-api.html b/src/www/gf-cloud-api.html
--- a/src/www/gf-cloud-api.html
+++ b/src/www/gf-cloud-api.html
@@ -51,6 +51,7 @@
 400 (for unrecognized commands or missing/unacceptable parameters in requests)
 or
 501 (for unsupported HTTP request methods).
+Unrecognized parameters in requests are silently ignored.
 
 <h2>Requests</h2>
 
@@ -127,7 +128,7 @@
     <br>}</code></blockquote>
 
   <dt><code>/cloud?dir=</code>...<code>&amp;command=<strong>remake</strong>&amp;</code><var>path<sub>1</sub></var><code>=</code><var>source<sub>1</sub></var><code>&amp;</code><var>path<sub>2</sub></var><code>=</code><var>source<sub>2</sub></var><code>&amp;</code>...
-  <dd>Like <code>command=<strong>remake</strong></code>, except you can leave
+  <dd>Like <code>command=<strong>make</strong></code>, except you can leave
     the <var>source<sub>i</sub></var> parts empty to reuse previously uploaded
     files.
 
@@ -149,7 +150,7 @@
 <hr>
 <address></address>
 <div class=modtime><small>
-<!-- hhmts start -->Last modified: Tue Oct 23 23:16:26 CEST 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Fri Apr 19 14:12:55 CEST 2013 <!-- hhmts end -->
   </small></div>
 <address>
 <a href="http://www.cse.chalmers.se/~hallgren/">TH</a>
diff --git a/src/www/gfse/editor.css b/src/www/gfse/editor.css
--- a/src/www/gfse/editor.css
+++ b/src/www/gfse/editor.css
@@ -129,7 +129,7 @@
     width: 99%;
 }
 
-div#minibar {
+div#minibar, div#syntax_editor {
     border: 1px solid black;
     padding: 5px;
     background: #ccc url("../minibar/brushed-metal.png");
diff --git a/src/www/gfse/editor.js b/src/www/gfse/editor.js
--- a/src/www/gfse/editor.js
+++ b/src/www/gfse/editor.js
@@ -370,6 +370,7 @@
 function minibar_button(g,files,err_ind,comp_btn) {
     var b2;
     var minibar_div=div_id("minibar");
+    var editor_div= div_id("syntax_editor");
 
     function page_overlay(inner) {
 	return wrap_class("table","page_overlay",tr(td(inner)))
@@ -530,7 +531,7 @@
 
     function goto_minibar() {
 	clear(files);
-	files.appendChild(minibar_div);
+	appendChildren(files,[minibar_div,editor_div]);
 	var online_options={grammars_url: local.get("dir")+"/",
 			    grammar_list: [g.basename+".pgf"]}
 	var pgf_server=pgf_online(online_options)
@@ -575,8 +576,11 @@
     var ws=name.split("/");
     return ws.length==1 ? lang(name.substr(0,3),name) : lang(ws[0],ws[1]);
 }
+
+// Language names and 3-letter ISO-639 codes
+// See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
 var languages =
-    map(lang1,"Amharic Arabic Bulgarian Catalan Chinese Danish Dutch English Finnish French German Hindi Ina/Interlingua Italian Jpn/Japanese Latin Norwegian Polish Ron/Romanian Russian Spanish Swedish Thai Turkish Urdu".split(" "));
+    map(lang1,"Amharic Arabic Bulgarian Catalan Chinese Danish Dutch English Finnish French German Greek Hindi Ina/Interlingua Italian Jpn/Japanese Latin Norwegian Polish Ron/Romanian Russian Spanish Swedish Thai Turkish Urdu".split(" "));
 languages.push(lang("Other","Other"));
 
 var langname={};
@@ -1187,7 +1191,7 @@
 		setTimeout(function(){sheet.style.top="0px";},1000)
 	    }
 	    function cont1() { gfshell("so",cont2) }
-	    gfshell("i -retain present/"+m+".gfo",cont1)
+	    gfshell("i -retain alltenses/"+m+".gfo",cont1)
 	}
     }
     var first=true;
diff --git a/src/www/gfse/gf_abs.js b/src/www/gfse/gf_abs.js
--- a/src/www/gfse/gf_abs.js
+++ b/src/www/gfse/gf_abs.js
@@ -307,7 +307,7 @@
 
 function show_concrete(g) {
     return function(conc) {
-	return "--# -path=.:present\n"
+	return "" // "--# -path=.:present\n"
             + "concrete "+g.basename+conc.langcode+" of "+g.basename+" = "
 	    +show_extends((g.extends || []).map(conc_extends(conc)))
             +show_opens(conc.opens)
diff --git a/src/www/gfse/index.html b/src/www/gfse/index.html
--- a/src/www/gfse/index.html
+++ b/src/www/gfse/index.html
@@ -4,8 +4,9 @@
 <title>GF online editor for simple multilingual grammars</title>
 <meta charset="UTF-8">
 <link rel="stylesheet" type="text/css" href="editor.css" title="Cloud">
-<link rel="stylesheet" type="text/css" href="../minibar/minibar.css">
 <link rel="alternate stylesheet" type="text/css" href="molto.css" title="MOLTO">
+<link rel="stylesheet" type="text/css" href="../minibar/minibar.css">
+<link rel="stylesheet" type="text/css" href="../syntax-editor/editor.css">
 
 <link rel=author href="http://www.cse.chalmers.se/~hallgren/" title="Thomas Hallgren">
 
@@ -33,22 +34,30 @@
 <hr>
 <div class=modtime><small>
 HTML
-<!-- hhmts start -->Last modified: Tue Nov 20 13:39:47 CET 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Tue Apr 23 14:05:30 CEST 2013 <!-- hhmts end -->
 </small></div>
 <a href="about.html">About</a>
 <pre id=debug></pre>
 <script type="text/javascript" src="config.js"></script> <!-- optional -->
 <script type="text/javascript" src="../js/support.js"></script>
+<script type="text/JavaScript" src="../js/pgf_online.js"></script>
+<script type="text/javascript" src="../js/localstorage.js"></script>
+
 <script type="text/javascript" src="localstorage.js"></script>
 <script type="text/javascript" src="gf_abs.js"></script>
 <script type="text/javascript" src="example_based.js"></script>
 <script type="text/javascript" src="sort.js"></script>
 <script type="text/javascript" src="cloud2.js"></script>
 <script type="text/javascript" src="editor.js"></script>
+
 <script type="text/JavaScript" src="../minibar/minibar.js"></script>
 <script type="text/JavaScript" src="../minibar/minibar_input.js"></script>
 <script type="text/JavaScript" src="../minibar/minibar_translations.js"></script>
 <script type="text/JavaScript" src="../minibar/minibar_support.js"></script>
-<script type="text/JavaScript" src="../js/pgf_online.js"></script>
+
+<script type="text/javascript" src="../js/grammar_manager.js"></script>
+<script type="text/javascript" src="../syntax-editor/ast.js"></script>
+<script type="text/javascript" src="../syntax-editor/editor_menu.js"></script>
+<script type="text/javascript" src="../syntax-editor/editor.js"></script>
 </body>
 </html>
diff --git a/src/www/gfse/localstorage.js b/src/www/gfse/localstorage.js
--- a/src/www/gfse/localstorage.js
+++ b/src/www/gfse/localstorage.js
@@ -1,29 +1,4 @@
 
-// Grammars are stored locally in the browser using localStorage.
-// See http://diveintohtml5.info/storage.html
-
-function supports_html5_storage() {
-  try {
-    return 'localStorage' in window && window['localStorage'] !== null;
-  } catch (e) {
-    return false;
-  }
-}
+//Needs ../js/localstorage.js
 
-var local={
-    prefix:"gf.editor.simple.grammar",
-    get: function (name,def) {
-	var id=this.prefix+name
-	return localStorage[id] ? JSON.parse(localStorage[id]) : def;
-    },
-    put: function (name,value) {
-	var id=this.prefix+name;
-	localStorage[id]=JSON.stringify(value);
-    },
-    remove: function(name) {
-	var id=this.prefix+name;
-	localStorage.removeItem(id);
-    },
-    get count() { return this.get("count",0); },
-    set count(v) { this.put("count",v); }
-}
+var local=appLocalStorage("gf.editor.simple.grammar")
diff --git a/src/www/gfse/share.html b/src/www/gfse/share.html
--- a/src/www/gfse/share.html
+++ b/src/www/gfse/share.html
@@ -13,8 +13,9 @@
 
 <hr>
 <address></address>
-<!-- hhmts start -->Last modified: Tue Nov 20 13:39:57 CET 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Wed Apr  3 21:53:09 CEST 2013 <!-- hhmts end -->
 <script type="text/javascript" src="../js/support.js"></script>
+<script type="text/javascript" src="../js/localstorage.js"></script>
 <script type="text/javascript" src="localstorage.js"></script>
 <script type="text/javascript" src="gf_abs.js"></script>
 <script type="text/javascript" src="editor.js"></script>
diff --git a/src/www/js/gfrobust.js b/src/www/js/gfrobust.js
new file mode 100644
--- /dev/null
+++ b/src/www/js/gfrobust.js
@@ -0,0 +1,43 @@
+
+/* --- GF robust parser interface ------------------------------------------- */
+
+var gfrobust = {}
+
+gfrobust.url="http://www.grammaticalframework.org:41296/robust-parser/parse"
+gfrobust.jsonurl="http://www.grammaticalframework.org:41296/robust-parser.cgi"
+gfrobust.grammar="Parse" // the name of the grammar
+gfrobust.targetlist=[] // do not use, exposed only for debugging
+
+gfrobust.call=function(querystring,cont) {
+    http_get_json(gfrobust.jsonurl+querystring,cont)
+}
+
+// Translate a sentence to the given target language
+gfrobust.translate=function(source,to,cont) {
+    var encsrc=encodeURIComponent(source)
+    if(encsrc.length<200) // match limit in runtime/c/utils/pgf-server.c
+	gfrobust.call("?sentence="+encsrc+"&to="+gfrobust.grammar+to,cont)
+    else cont("[GF robust parser: sentence too long]")
+}
+
+// Get the url of a parse tree image (SVG)
+gfrobust.parsetree_url=function(source) {
+    return gfrobust.url+"?sentence="+encodeURIComponent(source)
+}
+
+// Get functions to test which source and target langauges are supported
+gfrobust.get_support=function(cont) {
+    function ssupport(code) { return code=="Eng" }
+    function tsupport(code) { return gfrobust.targets[code] }
+    function init2(langstr) {
+	var ls=langstr.split(" "); // ls probably contains an empty string here
+	var langs=[], pre=gfrobust.grammar, n=pre.length
+	for(var i=0;i<ls.length;i++)
+	    if(ls[i].substr(0,n)==pre) langs.push(ls[i].substr(n))
+	gfrobust.targetlist=langs
+	gfrobust.targets=toSet(langs)
+	cont(ssupport,tsupport)
+    }
+    if(gfrobust.target) cont(ssupport,tsupport)
+    else gfrobust.call("",init2) // retrieve list of supported target languages
+}
diff --git a/src/www/js/grammar_manager.js b/src/www/js/grammar_manager.js
--- a/src/www/js/grammar_manager.js
+++ b/src/www/js/grammar_manager.js
@@ -44,7 +44,8 @@
     this.grammars=[];
     this.grammar_dirs=[];
     this.startcat = null; // current startcat
-    this.languages = []; // current languages (empty means all langs)
+    this.languages = this.options.initial.languages || [];
+                     // current languages (empty means all langs)
 
     /* --- Main program, this gets things going ----------------------------- */
     this.init=function(){
diff --git a/src/www/js/localstorage.js b/src/www/js/localstorage.js
new file mode 100644
--- /dev/null
+++ b/src/www/js/localstorage.js
@@ -0,0 +1,60 @@
+
+
+// See http://diveintohtml5.info/storage.html
+
+function supports_html5_storage() {
+  try {
+    return 'localStorage' in window && window['localStorage'] !== null;
+  } catch (e) {
+    return false;
+  }
+}
+
+var fakedLocalStorage = [] // a shared substitute for persistent localStorage
+
+// An interface to localStorage, to store JSON data under a unique prefix
+function appLocalStorage(appPrefix,privateStorage) {
+
+    function parse(s) {
+	try { return JSON.parse(s) } catch(e) { return null }
+    }
+
+    function methods(storage) {
+	return {
+	    get: function (name,def) {
+		var id=appPrefix+name
+		return storage[id] && parse(storage[id]) || def;
+	    },
+	    put: function (name,value) {
+		var id=appPrefix+name;
+		storage[id]=JSON.stringify(value);
+	    },
+	    remove: function(name) {
+		var id=appPrefix+name;
+		delete storage[id]
+	    },
+	    ls: function(prefix) {
+		var pre=appPrefix+prefix
+		var files=[]
+		for(var i in storage)
+		    if(hasPrefix(i,pre)) files.push(i.substr(pre.length))
+		files.sort()
+		return files
+	    },
+	    get count() { return this.get("count",0); },
+	    set count(v) { this.put("count",v); }
+	}
+    }
+
+    function get_html5_storage() {
+	try {
+	    return 'localStorage' in window
+		   && window['localStorage']
+		   || fakedLocalStorage
+	} catch (e) {
+	    return fakedLocalStorage; // fake it
+	}
+    }
+
+    return methods(privateStorage || get_html5_storage())
+}
diff --git a/src/www/js/support.js b/src/www/js/support.js
--- a/src/www/js/support.js
+++ b/src/www/js/support.js
@@ -238,6 +238,10 @@
     return el;
 }
 
+function replaceNode(el,ref) {
+    ref.parentNode.replaceChild(el,ref)
+}
+
 function insertFirst(parent,child) {
     parent.insertBefore(child,parent.firstChild);
 }
@@ -255,6 +259,25 @@
         el.classList.add("hidden")
 }
 
+// Update the selected options in a menu that allow multiple selections
+function updateMultiMenu(menu,selection) {
+    var set=toSet(selection)
+    var os=menu.options
+    for(var i=0;i<os.length;i++)
+	os[i].selected=set[os[i].value] || false
+}
+
+/* --- Document data extraction --------------------------------------------- */
+
+// List the selected options in a menu that allows multiple selections
+function multiMenuSelections(menu) {
+    var selection=[]
+    var os=menu.options;
+    for(var i=0;i<os.length;i++)
+	if(os[i].selected) selection.push(os[i].value)
+    return selection
+}
+
 /* --- Debug ---------------------------------------------------------------- */
 
 function debug(s) {
@@ -364,4 +387,11 @@
 function shuffle(a) {
     for(i=0;i<a.length;i++) swap(a,i,Math.floor(Math.random()*a.length))
     return a;
+}
+
+// Convert an array of strings to a set (for quick & easy membership tests)
+function toSet(a) {
+    var set={}
+    for(var i=0;i<a.length;i++) set[a[i]]=true
+    return set
 }
diff --git a/src/www/minibar/about.html b/src/www/minibar/about.html
--- a/src/www/minibar/about.html
+++ b/src/www/minibar/about.html
@@ -221,11 +221,23 @@
       grammar info, there is now a <strong>More info</strong> button to get
       more detailed information about all categories and functions in the
       grammar.
+  <li>[Added 2013-03-25] Initial support for selecting an arbitrary subset
+      of languages to appear in the translations and in word alignment
+      diagrams.
+  <li>[Added 2013-03-26] Parse tree visualizations: click once to show parse
+      trees without function names. Click again to add function names.
+  <li>[Added 2013-03-27] Click on a linearization to obtain a table with all
+      variants and forms. Click again to hide the table.
+  <li>[Added 2013-04-02] Abstract syntax tree visualizations: click once to
+      show abstract syntax trees without category names. Click again to add
+      category names.
+  <li>[Added 2013-04-02] Minibar now remembers from one visit to the next
+      the selected set of target languages for each grammar.
 </ul>
 
 <hr>
 <div class=modtime><small>
-<!-- hhmts start -->Last modified: Thu Nov 29 20:13:55 CET 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Tue Apr  2 15:49:32 CEST 2013 <!-- hhmts end -->
 </small></div>
 <address>
 <a href="http://www.cse.chalmers.se/~hallgren/">TH</a>
diff --git a/src/www/minibar/minibar.css b/src/www/minibar/minibar.css
--- a/src/www/minibar/minibar.css
+++ b/src/www/minibar/minibar.css
@@ -87,3 +87,6 @@
     background: white;
     padding: 2px;
 }
+
+table.lintable { display: inline-table; border-collapse: collapse; }
+table.lintable td { border: 1px solid black; padding: 2px; }
diff --git a/src/www/minibar/minibar.html b/src/www/minibar/minibar.html
--- a/src/www/minibar/minibar.html
+++ b/src/www/minibar/minibar.html
@@ -15,7 +15,7 @@
 <body class=minibar>
 <h2>Minibar online</h2>
 <div id=minibar></div>
-<div id=editor></div>
+<div id=syntax_editor></div>
 
 <noscript>This page doesn't works unless JavaScript is enabled.</noscript>
 
@@ -27,12 +27,14 @@
 &amp; <a href="http://www.grammaticalframework.org:41296/translate/">Translator</a>]
 </small>
 <small class=modtime>
-HTML <!-- hhmts start -->Last modified: Fri Nov 23 16:07:35 CET 2012 <!-- hhmts end -->
+HTML <!-- hhmts start -->Last modified: Fri Apr 12 20:06:19 CEST 2013 <!-- hhmts end -->
 </small>
-<address>
 
+<div id="debug" class="hidden"></div>
+
 <script type="text/JavaScript" src="../js/grammar_manager.js"></script>
 <script type="text/JavaScript" src="../js/support.js"></script>
+<script type="text/JavaScript" src="../js/localstorage.js"></script>
 <script type="text/JavaScript" src="minibar.js"></script>
 <script type="text/JavaScript" src="minibar_input.js"></script>
 <script type="text/JavaScript" src="minibar_translations.js"></script>
diff --git a/src/www/minibar/minibar.js b/src/www/minibar/minibar.js
--- a/src/www/minibar/minibar.js
+++ b/src/www/minibar/minibar.js
@@ -37,8 +37,15 @@
     }
 
     // Apply supplied options
+    this.server=server;
     if(opts) for(var o in opts) this.options[o]=opts[o];
 
+    // LocalStorage
+    this.local=appLocalStorage("gf.minibar.")
+
+    /* --- Syntax editor integration ---------------------------------------- */
+    if(!this.options.abstract_action) this.integrate_syntax_editor()
+
     /* --- Creating the components of the minibar --------------------------- */
     this.translations=new Translations(server,this.options)
     this.input=new Input(server,this.translations,this.options)
@@ -57,24 +64,87 @@
 	    menubar.appendChild(button("Help",bind(open_help,this)));
 	append_extra_buttons(extra,options);
     }
-    this.hide = function() {
-        this.minibar.style.display="none";
-    }
-    this.show = function() {
-        this.minibar.style.display="block";
+    this.set_hidden = function(b) {
+	this.hidden=b
+	this.minibar.style.display= b ? "none" : ""
     }
+    this.hide = function() { this.set_hidden(true); }
+    this.show = function() { this.set_hidden(false); }
 
     /* --- Minibar client state initialisation ------------------------------ */
     this.grammar=null;
 
-    this.server=server;
-
     /* --- Main program, this gets things going ----------------------------- */
     with(this) {
 	server.get_grammarlists(bind(show_grammarlist,this));
     }
 }
 
+Minibar.prototype.integrate_syntax_editor=function() {
+    var minibar=this
+    var editor_target="syntax_editor"
+    var e=element(editor_target)
+    if(!e || !window.Editor) return
+
+    e.style.display="none"
+    minibar.options.abstract_action=function(tree) {
+	function not_all(s) { return s!="All" }
+	var languages=filter(not_all,minibar.translations.toLangs)
+	var editor_options = {
+	    target: editor_target,
+            show_grammar_menu: minibar.grammars.length>1,
+	    show_startcat_menu: minibar.input.options.startcat_menu,
+	    initial: { grammar: minibar.grammar_menu.value, // hmm
+		       startcat: minibar.input.startcat_menu.value, // hmm
+		       languages: languages,
+		       abstr: tree
+		     },
+	    lin_action: function(new_input,langFrom) {
+		console.log(editor.menu.ui.grammar_menu.value)
+		var grammar_url=editor.menu.ui.grammar_menu.value // hmm
+		                || minibar.server.current_grammar_url // hmm
+		var startcat=editor.get_startcat()
+		             || minibar.input.startcat_menu.value // hmm
+		var toLangs=gm.languages // hmm
+		minibar.input.set_input_for(grammar_url,
+					    {from:langFrom,
+					     startcat:startcat,
+					     input:gf_lex(new_input)})
+		minibar.translations.set_toLangs_for(grammar_url,toLangs)
+
+		//Better: keep editor around and reactivate it next time:
+		editor.hide()
+		// ...
+
+		//Easier: delete the editor and create a new one next time:
+		clear(editor.container)
+		editor=minibar.editor=null;
+
+		// Even if the grammar is the same as before, this call is
+		// what eventually triggers the new_input to be loaded:
+		minibar.select_grammar(grammar_url)
+
+		// Make the minibar visible again
+		minibar.show()
+	    }
+	}
+	minibar.hide()
+        var gm = new GrammarManager(minibar.server,editor_options);
+	var editor=minibar.editor=new Editor(gm,editor_options)
+	editor.show()
+    }
+}
+
+Minibar.prototype.get_current_input=function(cont) {
+    var t=this
+    if(!t.hidden) cont(gf_unlex(t.input.current.input))
+    else {
+	var tree=t.editor.get_ast()
+	function pick(lins) { cont(lins[0].text) }
+	t.server.linearize({tree:tree,to:t.input.current.from},pick)
+    }
+}
+
 Minibar.prototype.show_grammarlist=function(dir,grammar_names,dir_count) {
     var t=this;
     var first_time= !t.grammar_menu
@@ -83,42 +153,41 @@
 	t.grammars=[];
 	t.grammar_dirs=[];
     }
-    with(t) {
-	grammar_dirs.push(dir);
-	grammars=grammars.concat(grammar_names.map(function(g){return dir+g}))
-	function glabel(g) {
-	    return hasPrefix(dir,"/tmp/gfse.") ? "gfse: "+g : g
-	}
-	function opt(g) { return option(glabel(g),dir+g); }
-	appendChildren(grammar_menu,map(opt,grammar_names));
-	function pick() {
-	    var grammar_url=grammar_menu.value
-	    if(window.localStorage)
-		localStorage["gf.minibar.last_grammar"]=grammar_url;
-	    t.select_grammar(grammar_url);
+
+    t.grammar_dirs.push(dir);
+    t.grammars=t.grammars.concat(grammar_names.map(function(g){return dir+g}))
+    function glabel(g) {
+	return hasPrefix(dir,"/tmp/gfse.") ? "gfse: "+g : g
+    }
+    function opt(g) { return option(glabel(g),dir+g); }
+    appendChildren(t.grammar_menu,map(opt,grammar_names));
+    function pick() {
+	var grammar_url=t.grammar_menu.value
+	t.local.put("last_grammar",grammar_url)
+	t.select_grammar(grammar_url);
+    }
+    function pick_first_grammar() {
+	if(t.timeout) clearTimeout(t.timeout),t.timeout=null;
+	if(t.grammar_menu.length>1 && !t.grammar_menu.parentElement) {
+	    t.grammar_menu.onchange=pick;
+	    insertFirst(t.menubar,title("Show grammar info",button("i",bind(t.show_grammarinfo,t))))
+	    insertFirst(t.menubar,t.grammar_menu);
+	    insertFirst(t.menubar,text("Grammar: "));
 	}
-	function pick_first_grammar() {
-	    if(t.timeout) clearTimeout(t.timeout),t.timeout=null;
-	    if(t.grammar_menu.length>1 && !t.grammar_menu.parentElement) {
-    		t.grammar_menu.onchange=pick;
-		insertFirst(t.menubar,title("Show grammar info",button("i",bind(t.show_grammarinfo,t))))
-		insertFirst(t.menubar,t.grammar_menu);
-		insertFirst(t.menubar,text("Grammar: "));
-	    }
-	    var grammar0=t.options.initial_grammar
-	    if(!grammar0 && window.localStorage) {
-		var last_grammar=localStorage["gf.minibar.last_grammar"];
-		if(last_grammar && elem(last_grammar,t.grammars))
-		    grammar0=last_grammar;
-	    }
-	    if(!grammar0) grammar0=t.grammars[0];
-	    t.grammar_menu.value=grammar0;
-	    t.select_grammar(grammar0);
+	var grammar0=t.options.initial_grammar
+	if(!grammar0) {
+	    var last_grammar=t.local.get("last_grammar");
+	    if(last_grammar && elem(last_grammar,t.grammars))
+		grammar0=last_grammar;
 	}
-	// Wait at most 1.5s before showing the grammar menu.
-	if(first_time) t.timeout=setTimeout(pick_first_grammar,1500);
-	if(t.grammar_dirs.length>=dir_count) pick_first_grammar();
+	if(!grammar0) grammar0=t.grammars[0];
+	t.grammar_menu.value=grammar0;
+	t.select_grammar(grammar0);
     }
+    // Wait at most 1.5s before showing the grammar menu.
+    if(first_time) t.timeout=setTimeout(pick_first_grammar,1500);
+    if(t.grammar_dirs.length>=dir_count) pick_first_grammar();
+
 }
 
 Minibar.prototype.select_grammar=function(grammar_url) {
@@ -132,13 +201,10 @@
 
 Minibar.prototype.change_grammar=function(grammar_info) {
     var t=this;
-    with(t) {
-	//debug("show_languages ");
-	grammar=grammar_info;
-
-	input.change_grammar(grammar)
-	translations.change_grammar(grammar)
-    }
+    //debug("show_languages ");
+    t.grammar=grammar_info;
+    t.input.change_grammar(grammar_info)
+    t.translations.change_grammar(grammar_info)
 }
 
 Minibar.prototype.show_grammarinfo=function() {
@@ -212,7 +278,7 @@
 }
 
 Minibar.prototype.open_help=function() {
-    with(this) open_popup(options.help_url,"help");
+    open_popup(this.options.help_url,"help");
 }
 
 Minibar.prototype.open_feedback=function() {
diff --git a/src/www/minibar/minibar_input.js b/src/www/minibar/minibar_input.js
--- a/src/www/minibar/minibar_input.js
+++ b/src/www/minibar/minibar_input.js
@@ -40,7 +40,7 @@
 
 	var o=options;
 	if(o.initial_grammar && o.initial && o.initial.from && o.initial.input)
-	    t.set_input_for(o.initial_grammar,o.initial.from,o.initial.input)
+	    t.set_input_for(o.initial_grammar,o.initial)
     }
 
     /* --- Input client state initialization --- */
@@ -89,11 +89,11 @@
     this.add_words(new_input)
 }
 
-Input.prototype.set_input_for=function(grammar_url,from,new_input) {
-    var t=this
+Input.prototype.set_input_for=function(grammar_url,initial) {
     var local=mi_local(grammar_url)
-    local.put("from",from)
-    local.put("current",{from:from,input:new_input})
+    local.put("from",initial.from)
+    local.put("current",{from:initial.from,input:initial.input})
+    if(initial.startcat) local.put("startcat",initial.startcat)
 }
 
 Input.prototype.clear_all2=function() {
@@ -484,26 +484,7 @@
 
 
 function mi_local(grammar_url) {
-    function dummy() {
-	return {
-	    get: function(name,def) { return def },
-	    put: function(name,value) { }
-	}
-    }
-    function real() {
-	var prefix="gf.minibar_input."+grammar_url+"."
-	return {
-	    get: function (name,def) {
-		var id=prefix+name
-		return localStorage[id] ? JSON.parse(localStorage[id]) : def;
-	    },
-	    put: function (name,value) {
-		var id=prefix+name;
-		localStorage[id]=JSON.stringify(value);
-	    }
-	}
-    }
-    return window.localStorage ? real() : dummy()
+    return appLocalStorage("gf.minibar_input."+grammar_url+".")
 }
 
 
diff --git a/src/www/minibar/minibar_online.js b/src/www/minibar/minibar_online.js
--- a/src/www/minibar/minibar_online.js
+++ b/src/www/minibar/minibar_online.js
@@ -19,47 +19,13 @@
     try_google: true
 }
 
-
-if(window.Editor) // Syntax editor loaded?
-    minibar_options.abstract_action=function(tree) {
-	var editor_options = {
-	    target: "editor",
-	    initial: { grammar: minibar.grammar_menu.value, // hmm
-		       startcat: minibar.input.startcat_menu.value, // hmm
-		       abstr: tree
-		     },
-	    lin_action: function(new_input,langFrom) {
-		var grammar_url=editor.menu.ui.grammar_menu.value // hmm
-		minibar.input.set_input_for(grammar_url,langFrom,
-					    gf_lex(new_input))
-
-		//Easier: delete the editor and create a new one next time:
-		clear(editor.container)
-		editor=null;
-
-		//Better: keep editor around and reactivate it next time:
-		//editor.container.style.display="none"
-
-		// Even if the grammar is the same as before, this call is
-		// what eventually triggers the new_input to be loaded:
-		minibar.select_grammar(grammar_url)
-
-		// Make the minibar visible again
-		minibar.minibar.style.display=""
-	    }
-	}
-	minibar.minibar.style.display="none" // Hide the minibar
-        var gm = new GrammarManager(server,editor_options);
-	var editor=new Editor(gm,editor_options)
-    }
-
 if(/^\?\/tmp\//.test(location.search)) {
     var args=decodeURIComponent(location.search.substr(1)).split(" ")
     if(args[0]) online_options.grammars_url=args[0];
     if(args[1]) minibar_options.initial_grammar=args[1];
 }
-else if(window.localStorage) {
-    var s=localStorage["gf.editor.simple.grammardir"]
+else if(supports_html5_storage()) {
+    var s=window.localStorage["gf.editor.simple.grammardir"]
     if(s) var editor_dir=JSON.parse(s);
 }
 
diff --git a/src/www/minibar/minibar_support.js b/src/www/minibar/minibar_support.js
--- a/src/www/minibar/minibar_support.js
+++ b/src/www/minibar/minibar_support.js
@@ -24,9 +24,8 @@
 }
 
 function button_img(url,action) {
-    var i=img(url);
-    i.setAttribute("class","button");
-    i.setAttribute("onclick",action);
+    var i=node("img",{"class":"button","src":url});
+    i.onclick=action;
     return i;
 }
 
diff --git a/src/www/minibar/minibar_translations.js b/src/www/minibar/minibar_translations.js
--- a/src/www/minibar/minibar_translations.js
+++ b/src/www/minibar/minibar_translations.js
@@ -15,6 +15,7 @@
 	tree_img_format: "png", // format for trees & alignment images,
 	                        // can be "gif", "png" or "svg"
 	show_grouped_translations: true,
+	to_multiple: true, // allow selection of multiple target languages
 	show_brackets: false, // show bracketed string
 	translate_limit: 25 // maximum number of parse trees to retrieve
     }
@@ -25,25 +26,61 @@
     this.main=empty("div");
     this.menus=empty("span");
 
-    this.to_menu=empty_id("select","to_menu");
-
+    var tom_opts={id:"to_menu"}
+    if(this.options.to_multiple) tom_opts.multiple=true,tom_opts.size=5;
+    var tom=this.to_menu=node("select",tom_opts,[]);
     appendChildren(this.menus,[text(" To: "), this.to_menu])
-    this.to_menu.onchange=bind(this.get_translations,this);
+    tom.onchange=bind(this.change_language,this);
+    var o=this.options
+    if(o.initial_grammar && o.initial_toLangs)
+	this.set_toLangs_for(o.initial_grammar,o.initial_toLangs)
 
+    /* // This seems triggers weird scrolling behavior in Firefox and Chrome:
+    tom.onmouseover=function() { var n=tom.options.length;
+				 tom.size=n<12 ? n : 12; }
+    tom.onmouseout=function() { var n=tom.options.length;
+				tom.size=n<4 ? n : 4; }
+    */
 }
 
 Translations.prototype.change_grammar=function(grammar) {
-    this.grammar=grammar;
-    
-    update_language_menu(this.to_menu,grammar);
-    insertFirst(this.to_menu,option("All","All"));
-    this.to_menu.value="All";
+    var t=this
+    t.grammar=grammar;
+
+    t.local=mt_local(t.server.current_grammar_url)
+
+    update_language_menu(t.to_menu,grammar);
+    insertFirst(t.to_menu,option("All","All"));
+    t.to_menu.value="All";
+    var toLangs=t.local.get("toLangs")
+    if(toLangs && toLangs.length>0) {
+	t.toLangs=toLangs
+	t.toSet=toSet(toLangs)
+	updateMultiMenu(t.to_menu,toLangs)
+    }
+    else {
+	t.toLangs=["All"]
+	t.toSet={"All":true}
+    }
 }
 
 Translations.prototype.clear=function() {
     this.main.innerHTML="";
 }
 
+Translations.prototype.set_toLangs_for=function(grammar_url,toLangs) {
+    var local=mt_local(grammar_url)
+    local.put("toLangs",toLangs)
+}
+
+Translations.prototype.change_language=function() {
+    var t=this
+    t.toLangs=multiMenuSelections(t.to_menu)
+    t.toSet=toSet(t.toLangs)
+    t.local.put("toLangs",t.toLangs)
+    t.get_translations();
+}
+
 Translations.prototype.translateFrom=function(current,startcat,lin_action) {
     this.current=current;
     this.startcat=startcat;
@@ -69,21 +106,50 @@
 
 Translations.prototype.show_translations=function(translationResults) {
     var self=this;
-    function tdt(tree_btn,s,action) {
-	var txt=text(s);
+    function tdt(tree_btn,txt,action) {
 	if(action) {
-	    txt=node("span",{onclick:action},[txt])
-	    //txt=button(s,action)
+	    txt=wrap("span",txt)
+	    txt.onclick=action
 	}
-	return self.options.show_trees ? tda([tree_btn,text(" "),txt]) : td(txt)
+	return self.options.show_trees ? td([tree_btn,text(" "),txt]) : td(txt)
     }
     function act(lin) {
 	return self.lin_action ? function() { self.lin_action(lin) } : null
     }
+    function show_lin(tree_btn,lin,tree) {
+	function draw_table(lintable) {
+	    function draw_texts(texts) {
+		return texts.map(function(s) { return wrap("div",text(s)) })
+	    }
+	    function draw_row(row) {
+		return tr([td(text(row.params)),td(draw_texts(row.texts))])
+	    } // ▼ ▾
+	    return wrap("span",
+			[text("▾ "),
+			 wrap_class("table","lintable",lintable.map(draw_row))])
+	}
+	function get_tabular() {
+	    var t=this
+	    var pa=this.parentNode
+	    function show_table(lins) {
+		if(lins.length==1) {
+		    var ta=draw_table(lins[0].table)
+		    replaceNode(ta,t)
+		    ta.onclick=function() { replaceNode(t,ta) }
+		    t.onclick=function() { replaceNode(ta,t) }
+		}
+	    }
+	    self.server.pgf_call("linearizeTable",{"tree":tree,"to":lin.to},
+				 show_table)
+	}
+	return tdt(tree_btn,text("▸ "+lin.text),get_tabular) // ▶
+    }
     with(self) {
 	var trans=main;
 	//var to=target_lang(); // wrong
 	var to=to_menu.value;
+	var toLangs=self.toLangs
+	var toSet=self.toSet
 	var cnt=translationResults.length; // cnt==1 usually
 	//trans.translations=translations;
 	trans.single_translation=[];
@@ -111,24 +177,25 @@
 			              : text("Abstract: ")
 			tbody.appendChild(
 			    tr([th(abs_hdr),
-				tdt(node("span",{},[abstree_button(t.tree),
-						    alignment_button(t.tree)]),
-				    t.tree)]));
+				tdt(node("span",{},
+					 [abstree_button(t.tree),
+					  alignment_button(t.tree,to=="All",toLangs)]),
+				    text(t.tree))]));
 		    }
 		    for(var i=0;i<lin.length;i++) {
-			if(lin[i].to==to)
+			if(lin[i].to==to && toLangs.length==1)
 			    trans.single_translation.push(lin[i].text);
 			if(lin[i].to==current.from && lin[i].brackets)
 			    bra=lin[i].brackets;
-			if(to=="All" || lin[i].to==to) {
+			if(to=="All" || toSet[lin[i].to]) {
 			    var langcode=langpart(lin[i].to,grammar.name)
 		          //var hdr=text(langcode+": ")
 			    var hdr=title("Switch input language to "+langcode,
 					  button(langcode,act(lin[i])))
 			    //hdr.disabled=lin[i].to==current.from
 			    var btn=parsetree_button(t.tree,lin[i].to)
-			    tbody.appendChild(tr([th(hdr),
-						  tdt(btn,lin[i].text)]));
+			    tbody.appendChild(
+				tr([th(hdr),show_lin(btn,lin[i],t.tree)]));
 			}
 		    }
 		    trans.appendChild(wrap("table",tbody));
@@ -172,30 +239,49 @@
     }
 }
 
-
 Translations.prototype.abstree_button=function(abs) {
   var f=this.options.tree_img_format;
-  var i=button_img(tree_icon,"toggle_img(this)");
-  i.title="Click to display abstract syntax tree"
-  i.other=this.server.current_grammar_url+"?command=abstrtree&format="+f+"&tree="+encodeURIComponent(abs);
-  return i;
+  var img=this.server.current_grammar_url+"?command=abstrtree&format="+f+"&tree="+encodeURIComponent(abs)
+    var btn=tree_button(img,"&nocat=true");
+  btn.title="Click to display abstract syntax tree"
+  return btn
 }
 
-Translations.prototype.alignment_button=function(abs) {
+Translations.prototype.alignment_button=function(abs,all,toLangs) {
   var f=this.options.tree_img_format;
-  var i=button_img(alignment_icon,"toggle_img(this)");
+  var i=button_img(alignment_icon,function(){toggle_img(i)});
+  var to= all ? "" : "&to="+encodeURIComponent(toLangs.join(" "))
   i.title="Click to display word alignment"
-  i.other=this.server.current_grammar_url+"?command=alignment&format="+f+"&tree="+encodeURIComponent(abs);
+  i.other=this.server.current_grammar_url+"?command=alignment&format="+f+"&tree="+encodeURIComponent(abs)+to;
   return i;
 }
 
 Translations.prototype.parsetree_button=function(abs,lang) {
   var f=this.options.tree_img_format;
-  var i=button_img(tree_icon,"toggle_img(this)");
-  i.title="Click to display parse tree"
-  i.other=this.server.current_grammar_url
-          +"?command=parsetree&format="+f+"&from="+lang+"&tree="+encodeURIComponent(abs);
-  return i;
+  var img=this.server.current_grammar_url
+          +"?command=parsetree&format="+f+"&nodefont=arial"
+	  +"&from="+lang+"&tree="+encodeURIComponent(abs);
+  var btn=tree_button(img)
+  btn.title="Click to display parse tree. Click again to show function names."
+  return btn;
+}
+
+/* --- Auxiliary functions -------------------------------------------------- */
+
+function mt_local(grammar_url) {
+    return appLocalStorage("gf.minibar_translations."+grammar_url+".")
+}
+
+function tree_button(img_url,opt) {
+    var imgs=[tree_icon,img_url+(opt||"&nofun=true"),img_url]
+    var current=0;
+    function cycle() {
+	current++;
+	if(current>=imgs.length) current=0;
+	i.src=imgs[current]
+    }
+    var i=button_img(tree_icon,cycle);
+    return i
 }
 
 function draw_brackets(b) {
diff --git a/src/www/minibar/phrasebook.html b/src/www/minibar/phrasebook.html
--- a/src/www/minibar/phrasebook.html
+++ b/src/www/minibar/phrasebook.html
@@ -7,9 +7,9 @@
 <meta name = "viewport" content = "width = device-width">
 </head>
  
-<body> 
+<body class=minibar>
 
-<div id=minibar></div> 
+<div id=minibar></div>
 
 <hr> 
  
@@ -21,6 +21,7 @@
 </small>
 
 <script type="text/JavaScript" src="../js/support.js"></script>
+<script type="text/JavaScript" src="../js/localstorage.js"></script>
 <script type="text/JavaScript" src="minibar.js"></script>
 <script type="text/JavaScript" src="minibar_input.js"></script>
 <script type="text/JavaScript" src="minibar_translations.js"></script>
@@ -42,7 +43,9 @@
   delete_button_text: "Del",
   help_url: "http://www.grammaticalframework.org/examples/phrasebook/help-phrasebook.html",
   feedback_url: "feedback.html",
-  default_source_language: "Eng"
+  default_source_language: "Eng",
+  startcat_menu: false,
+  to_multiple: false
 }
 
 start_minibar(server,phrasebook_options)
diff --git a/src/www/syntax-editor/editor.css b/src/www/syntax-editor/editor.css
--- a/src/www/syntax-editor/editor.css
+++ b/src/www/syntax-editor/editor.css
@@ -1,14 +1,14 @@
-body {
+body.syntax-editor {
     background: #ccc url("../minibar/brushed-metal.png");
 }
 
 .hidden
-{ 
+{
   display:none;
 }
 
 .editor select#to_menu
-{ 
+{
   height: 10em;
   position: absolute;
   min-width: 5em;
@@ -35,7 +35,7 @@
   padding: 0.2em;
   }
 
-#tree
+#tree, #tree_str
 {
   white-space:pre;
   font-family: monospace;
@@ -57,23 +57,31 @@
   }
 
 #tree .node a
-{ 
+{
   cursor: pointer;
   }
 #tree .node a:hover
-{ 
+{
   text-decoration: underline;
   }
 #tree .node a.current
-{ 
+{
   font-weight: bold;
   }
 
+#tree_str
+{
+  font-size:0.85em;
+  color:#666;
+  }
+
 #refinements
 {
   /* display: inline-block; */
   /* margin-left: 0.5em; */
   margin-top: 0.3em;
+  border: 3px solid #e0e0e0;
+  padding: 5px;
   }
 
 #linearisations
@@ -99,7 +107,7 @@
   }
 
 .refinement
-{ 
+{
   margin: 0.1em;
   display: inline-block;
   cursor: pointer;
@@ -110,11 +118,11 @@
   box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
   }
 .refinement.disabled
-{ 
+{
   opacity: 0.5;
   }
 
-#debug
+div#debug
 {
   font: 10px monospace;
   white-space: pre;
diff --git a/src/www/syntax-editor/editor.html b/src/www/syntax-editor/editor.html
--- a/src/www/syntax-editor/editor.html
+++ b/src/www/syntax-editor/editor.html
@@ -24,6 +24,7 @@
   <!-- Common -->
   <script type="text/javascript" src="../js/grammar_manager.js"></script>
   <script type="text/javascript" src="../js/support.js"></script>
+  <script type="text/JavaScript" src="../js/localstorage.js"></script>
   <script type="text/javascript" src="../js/pgf_online.js"></script>
 
   <!-- Editor -->
diff --git a/src/www/syntax-editor/editor.js b/src/www/syntax-editor/editor.js
--- a/src/www/syntax-editor/editor.js
+++ b/src/www/syntax-editor/editor.js
@@ -33,6 +33,8 @@
 
         tree: div_id("tree"),
 
+        tree_str: div_id("tree_str"),
+
         actionbar: div_id("actions"),
         clear_button: button("Clear", function(){
             t.clear_node();
@@ -51,10 +53,11 @@
     this.ui.clear_button.title = "Clear current node and all its children";
     this.ui.wrap_button.title = "Wrap the current node with a new function";
     this.ui.unwrap_button.title = "Replace parent of current node with current node (if possible)";
-    
+
     appendChildren(this.container, [
         t.ui.menubar,
         t.ui.tree,
+        t.ui.tree_str,
         t.ui.actionbar,
         t.ui.lin
     ]);
@@ -266,7 +269,7 @@
 // Case 3: kids have diff types/number, prevent replacement (must clear first)
 Editor.prototype.select_refinement=function(fun) {
     var t = this;
-    
+
     // Check if current node is blank or childless (case 1)
     var blank = t.ast.is_writable();
 
@@ -427,7 +430,7 @@
         alert("It is not possible to unwrap the top node");
         return;
     }
-    
+
     var child = t.ast.getCurrentNode();
     var parent = t.ast.getParent();
 
@@ -479,7 +482,7 @@
     var err = function(data){
         alert("Error");
     };
-    server.get_random(args, cont, err);
+    t.server.get_random(args, cont, err);
 }
 
 // Redraw tree
@@ -519,6 +522,7 @@
     }
     with(this) {
         clear(ui.tree);
+        ui.tree_str.innerText = ast.toString();
         visit(ui.tree, new NodeID(), ast.root);
     }
 }
@@ -580,6 +584,5 @@
     var err = function(tree){
         alert("Invalid abstract syntax tree");
     };
-    server.pgf_call("abstrjson", args, cont, err);
+    t.server.pgf_call("abstrjson", args, cont, err);
 }
-
diff --git a/src/www/syntax-editor/editor_menu.js b/src/www/syntax-editor/editor_menu.js
--- a/src/www/syntax-editor/editor_menu.js
+++ b/src/www/syntax-editor/editor_menu.js
@@ -11,7 +11,7 @@
         show_to_menu: true,
         show_random_button: true,
         show_import: true,
-        show_export: true,
+        show_debug: false,
     }
 
     // Apply supplied options
@@ -47,9 +47,7 @@
                 toggleHidden(t.ui.import.panel);
             })
         },
-        export_button: button("Export", function(){
-            alert(t.editor.ast.toString());
-        }),
+
         debug_toggle: button("⚙", function(){
             toggleHidden(element("debug"));
         })
@@ -57,7 +55,6 @@
     this.ui.to_toggle.title = "Select languages to linearise to (use Ctrl/Shift to select multiple)";
     this.ui.random_button.title = "Insert a randomly generated tree at the current node";
     this.ui.import.toggle.title = "Import an abstract syntax tree from a string (replaces current tree)";
-    this.ui.export_button.title = "Get the string representation of the abstract syntax tree";
     this.ui.debug_toggle.title = "Toggle the debug console";
 
     if (t.options.show_grammar_menu) {
@@ -77,12 +74,7 @@
     if (t.options.show_to_menu) {
         appendChildren(t.container, [text(" To: "), t.ui.to_toggle, t.ui.to_menu]);
         t.ui.to_menu.onchange = function(){
-            var languages = new Array();
-            for (i in t.ui.to_menu.options) {
-                var opt = t.ui.to_menu.options[i];
-                if (opt.selected)
-                    languages.push(opt.value);
-            }
+            var languages = multiMenuSelections(t.ui.to_menu)
             t.gm.change_languages(languages);
         }
     }
@@ -100,12 +92,10 @@
             t.ui.import.button
         ]);
     }
-    if (t.options.show_export) {
-        appendChildren(t.container, [
-            t.ui.export_button,
-        ]);
+
+    if (t.options.show_debug) {
+        appendChildren(t.container, [t.ui.debug_toggle]);
     }
-    appendChildren(t.container, [t.ui.debug_toggle]);
 
     /* --- Client state initialisation -------------------------------------- */
     this.editor = editor;
@@ -192,17 +182,16 @@
     // Replace the options in the menu with the languages in the grammar
     var langs=grammar.languages;
     menu.innerHTML="";
-	
+
     for(var i=0; i<langs.length; i++) {
 	var ln=langs[i].name;
 	if(!hasPrefix(ln,"Disamb")) {
 	    var lp=langpart(ln,grammar.name);
             var opt=option(lp,ln);
-            if (elem(lp, t.gm.options.initial.languages)) {
+            if (elem(ln, t.gm.languages)) {
                 opt.selected=true;
             }
 	    menu.appendChild(opt);
 	}
     }
 }
-
diff --git a/src/www/syntax-editor/editor_online.js b/src/www/syntax-editor/editor_online.js
--- a/src/www/syntax-editor/editor_online.js
+++ b/src/www/syntax-editor/editor_online.js
@@ -35,8 +35,11 @@
             initial_grammar: editor.menu.ui.grammar_menu.value, // hmm
             initial: {
                 from: langFrom,
-                input: s.split(" ") // is it that easy?
+                input: s.split(" "), // is it that easy?
+		startcat: editor.menu.ui.startcat_menu.value // hmm
             },
+	    initial_toLangs: multiMenuSelections(editor.menu.ui.to_menu), // hmm
+
             // get us back to the editor!
             abstract_action: function(tree) {
                 var opts = {
diff --git a/src/www/translator/about.html b/src/www/translator/about.html
--- a/src/www/translator/about.html
+++ b/src/www/translator/about.html
@@ -26,19 +26,28 @@
 <p>
 Through menu options, the user sets the source and target language
 for the document and chooses which translation method to use by default.
-The tool supports two machine translation services:
+The tool supports the following machine translation services:
 <ul>
   <li>The <a href="http://www.grammaticalframework.org/">GF</a> web service.
   The user picks which GF grammar to use from a menu of available grammars.
   <li>The <a href="http://www.apertium.org/">Apertium</a> web service.
+  <li>The GF Robust Parser. This is an exprimental service that supports
+      translation from English to a few other languages.
 </ul>
 
-<p>If an unsatisfactory automatic translation is
+<p>
+If an unsatisfactory automatic translation is
 obtained, the user can click on it and replace it with a manual translation.
 If multiple translations are obtained, one of them is shown by default and
 the other ones are available in a popup menu.
 
 <p>
+Source segments can also be edited. If a GF grammar is used for translation,
+the <a href="../minibar/about.html">Minibar</a> and the
+<a href="../syntax-editor/about.html">Syntax Editor</a> can be used.
+A plain text box is also available, regardless of translation method.
+
+<p>
 The tool handles a set of documents. Documents can be named, saved,
 closed and reopened later. Documents can be saved locally or in the cloud.
 
@@ -54,7 +63,6 @@
   to be capitalized, e.g. "I am ready." and "Spanish wine is good."
   <li>Document sharing in the cloud.
   <li>Interface to other translation services.
-  <li>Guided text entry, using the Minibar or some variant of it.
   <li>Interface to the grammar editor for grammar extension.
   <li>More browser compatibility testing (Chrome,  Firefox, Safari &amp;
   Opera Mobile tested so far).
@@ -65,7 +73,7 @@
 
 <hr>
 <div class=modtime><small>
-<!-- hhmts start -->Last modified: Wed Oct  3 16:26:13 CEST 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Fri Apr 19 15:58:50 CEST 2013 <!-- hhmts end -->
   </small></div>
 <address>
 <a href="http://www.cse.chalmers.se/~hallgren/">TH</a>
diff --git a/src/www/translator/index.html b/src/www/translator/index.html
--- a/src/www/translator/index.html
+++ b/src/www/translator/index.html
@@ -3,6 +3,8 @@
 <title>Simple Translation Tool</title>
 <link rel="stylesheet" type="text/css" href="../gfse/editor.css" title="Cloud">
 <link rel="stylesheet" type="text/css" href="translator.css" title="Cloud">
+<link rel="stylesheet" type="text/css" href="../minibar/minibar.css">
+<link rel=stylesheet type="text/css" href="../syntax-editor/editor.css">
 <meta name = "viewport" content = "width = device-width">
 <meta charset="UTF-8">
 </head>
@@ -19,7 +21,9 @@
       <dt id="import_globalsight" onclick="translator.import_globalsight(this)">Import from GlobalSight...
       <dt onclick="translator.save(this)">Save
       <dt onclick="translator.saveAs(this)">Save As...
+	<!--
       <dt onclick="translator.close(this)">Close
+	-->
     </dl>
     <td><span onclick="">Edit</span>
       <dl>
@@ -57,6 +61,7 @@
 	    <tr><td><span onclick="">Default translation method</span>
 	      <dl id=methods>
 		<dt><label><input name=method value=Manual type=radio onchange="translator.change(this)">Manual</label>
+		<dt><label><input name=method value=GFRobust type=radio onchange="translator.change(this)">GF Robust Parser</label>
 	      </dl>
 	  </table>
 	<dt><label><input name=cloud type=checkbox onchange="translator.change(this)"> Save in the cloud</label>
@@ -64,6 +69,7 @@
 </table>
 </form>
 </div>
+<div class=overlay><div id=filebox class=filebox></div></div>
 
 <div id=document class=document>
 ...
@@ -72,15 +78,28 @@
 </div>
 <hr>
 <div class=modtime><small>HMTL
-<!-- hhmts start -->Last modified: Tue Nov 20 13:47:37 CET 2012 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Fri Apr 12 17:03:43 CEST 2013 <!-- hhmts end -->
 </small></div>
 <a href="about.html">About</a>
 
+<script type="text/JavaScript" src="../js/grammar_manager.js"></script>
 <script type="text/javascript" src="../js/support.js"></script>
 <script type="text/javascript" src="../js/pgf_online.js"></script>
-<script type="text/javascript" src="../gfse/cloud2.js"></script>
+<script type="text/javascript" src="../js/gfrobust.js"></script>
+<script type="text/javascript" src="../js/localstorage.js"></script>
 <script type="text/javascript" src="../gfse/localstorage.js"></script>
+<script type="text/javascript" src="../gfse/cloud2.js"></script>
+
+<script type="text/javascript" src="../minibar/minibar.js"></script>
+<script type="text/javascript" src="../minibar/minibar_input.js"></script>
+<script type="text/javascript" src="../minibar/minibar_translations.js"></script>
+<script type="text/javascript" src="../minibar/minibar_support.js"></script>
+<script type="text/javascript" src="../syntax-editor/ast.js"></script>
+<script type="text/javascript" src="../syntax-editor/editor_menu.js"></script>
+<script type="text/javascript" src="../syntax-editor/editor.js"></script>
+
 <script type="text/javascript" src="translator.js"></script>
+
 <script type="text/javascript" >
 var translator = new Translator()
 </script>
diff --git a/src/www/translator/translator.css b/src/www/translator/translator.css
--- a/src/www/translator/translator.css
+++ b/src/www/translator/translator.css
@@ -1,4 +1,4 @@
-body { margin: 5px; }
+body { margin:0; padding: 5px; position: relative; }
 h1 { float: right; margin: 0; font-size: 150%; }
 h2 { font-size: 120%; }
 h3 { font-size: 100%; }
@@ -14,9 +14,12 @@
 table.menubar dl, td.options > div > dl, dl.popupmenu {
     z-index: 2;
     display: none; position: absolute;
-    background: white; color: black;
+    background: white; /* fallback */
+    background: rgba(255,255,255,0.95);
+    color: black;
     border: 1px solid black;
     margin: 0;
+    padding: 5px 0;
     box-shadow: 4px 4px 12px rgba(0,0,0,0.33);
 }
 table.menubar td:hover > dl, :hover > dl.popupmenu { display: block; }
@@ -95,3 +98,30 @@
 span.arrow, span.actions { color: blue; }
 span.error { color: red; }
 span.choices { color: blue; font-weight: bold; font-family: sans-serif; }
+
+
+div.overlay {
+    display: none;
+    position: absolute;
+    z-index: 1;
+    top: 0;
+    left: 0;
+    width: 100%; height: 100%;
+    background: white; /* fallback */
+    background: rgba(0,0,0,0.3);
+}
+
+div.overlay > div {
+    margin: 5em 3em;
+    background: white; /* fallback */
+    background: rgba(255,255,255,0.95);
+    padding: 1em;
+    box-shadow: 4px 4px 12px rgba(0,0,0,0.33);
+    /*border-radius: 5px;*/
+}
+
+div#minibar, div#syntax_editor {
+    border: 1px solid black;
+    padding: 5px;
+    background: #ccc url("../minibar/brushed-metal.png");
+}
diff --git a/src/www/translator/translator.js b/src/www/translator/translator.js
--- a/src/www/translator/translator.js
+++ b/src/www/translator/translator.js
@@ -4,10 +4,12 @@
 
 function Translator() {
     var t=this
-    t.local=tr_local();
+
+    t.local=appLocalStorage("gf.translator.")
     t.view=element("document")
+    t.filebox=element("filebox")
     if(!supports_html5_storage()) {
-	var warning=span_class("error",text("It appears that localStorage is unsupported or disabled in this browser. Documents will not be preserved after you leave or reload this page!"))
+	var warning=span_class("error",text("It appears that localStorage is unsupported or disabled in this browser. Local documents will not be preserved after you leave or reload this page!"))
 	insertAfter(warning,t.view)
     }
     if(!supports_local_files()) {
@@ -17,6 +19,16 @@
     t.servers={}; //The API is stateful, use one pgf_online object per grammar
     t.grammar_info={};
     pgf_online({}).get_grammarlist(bind(t.extend_methods,t))
+
+    function update_language_menu(t,id) {
+	var dl=element(id);
+	clear(dl);
+	for(var i in languages) {
+	    var l=languages[i]
+	    dl.appendChild(dt(radiobutton(id,l.code,l.name,bind(t.change,t))))
+	}
+    }
+
     update_language_menu(t,"source")
     update_language_menu(t,"target")
     if(window.apertium) t.add_apertium()
@@ -29,15 +41,6 @@
     }
 }
 
-function update_language_menu(t,id) {
-    var dl=element(id);
-    clear(dl);
-    for(var i in languages) {
-	var l=languages[i]
-	dl.appendChild(dt(radiobutton(id,l.code,l.name,bind(t.change,t))))
-    }
-}
-
 Translator.prototype.redraw=function() {
     var t=this;
     if(t.current=="/") t.browse()
@@ -66,7 +69,7 @@
 	var pgf=t.servers[grammar]
 	if(pgf) pgf.waiting.push(cont)
 	else {
-	    pgf=t.servers[grammar]=pgf_online({})
+	    pgf=t.servers[grammar]=pgf_online({grammar_list:[grammar]})
 	    pgf.waiting=[cont]
 	    function cont2(gr_info) {
 		t.grammar_info[grammar]=gr_info
@@ -114,6 +117,10 @@
     case "Manual":
 	mark_menus(yes,yes)
 	break;
+    case "GFRobust":
+	if(window.gfrobust) gfrobust.get_support(mark_menus)
+	else mark_menus(no,no)
+	break;
     case "Apertium":
 	function ssupport(code) {
 	    return apertium.isTranslatable(alangcode(code))
@@ -195,16 +202,58 @@
 	else
 	    upd3(["[Apertium does not support "+show_translation(o)+"]"])
     }
+    function update_gfrobust_translation() {
+	function upd3s(txt) { update_segment("GFRobust",[txt]) }
+	function upd2(ts,punct) {
+	    switch(ts.length) {
+	    case 0: upd3s("[no translation]");break;
+	    default:
+		if(punct) ts=ts+" "+punct
+		unlextext(ts,upd3s);
+	    }
+	}
+	function upd0(source,punct) {
+	    function upd1(translate_output) {
+		//console.log(translate_output)
+		upd2(translate_output,punct)
+	    }
+	    gfrobust.translate(source,o.to,upd1)
+	}
+	if(!window.gfrobust)
+		upd3s("[GF robust parser is not available]")
+	else {
+	    function check_support(ssupport,tsupport) {
+		var fls=ssupport(o.from)
+		var tls=tsupport(o.to)
+		if(fls && tls) {
+		    var want={from:o.from, to:o.to, method:"GFRobust"}
+		    if(!eq_options(segment.options,want)) {
+			//console.log("Updating "+i)
+			lexgfrobust(segment.source,upd0)
+			//upd0(segment.source)
+		    }
+		    //else console.log("No update ",want,segment.options)
+		}
+		else {
+		    var fn=" from "+concname(o.from)
+		    var tn=" to "+concname(o.to)
+		    var msg="The GF robust translation service: not supported:"
+		    if(!fls) msg+=fn+(tls ? "." : ", ")
+		    if(!tls) msg+=tn+"."
+		    upd3s("["+msg+"]")
+		}
+	    }
+	    gfrobust.get_support(check_support)
+	}
+    }
 
     function update_gf_translation(grammar,gfrom,gto) {
 	var server=t.servers[grammar]
 	function upd3(txts) { update_segment(grammar,txts) }
 	function upd2(ts) {
-	    function unlex(txt,cont) { gfshell('ps -unlextext "'+txt+'"',cont) }
-
 	    switch(ts.length) {
 	    case 0: upd3(["[no translation]"]);break;
-	    default: mapc(unlex,ts,upd3); break;
+	    default: mapc(unlextext,ts,upd3); break;
 	    }
 	}
 	function upd1(translate_output) {
@@ -220,7 +269,7 @@
 	    var want={from:o.from, to:o.to, method:grammar}
 	    if(!eq_options(segment.options,want)) {
 		//console.log("Updating "+i)
-		gfshell('ps -lextext "'+segment.source+'"',upd0)
+		lextext(segment.source,upd0)
 	    }
 	    //else console.log("No update ",want,segment.options)
 	}
@@ -236,12 +285,11 @@
 	}
     }
 
-    var m= ss[i].options.method || doc.options.method
-    var d=ss[i].use_default
-    if(d || d==null) m=doc.options.method
+    var m=segment_method(doc,ss[i])
     switch(m) {
     case "Manual":  /* Nothing to do */ break;
     case "Apertium": update_apertium_translation(); break;
+    case "GFRobust": update_gfrobust_translation(); break;
     default: // GF
 	function upd00(grammar_info) {
 	    var gname=grammar_info.name
@@ -338,25 +386,32 @@
 	}
     }
     function browse() {
-	clear(t.view)
-	t.view.appendChild(wrap("h2",text("Your translator documents")))
+	var list=empty("div")
+	clear(t.filebox)
+	t.filebox.appendChild(list)
+	list.appendChild(wrap("h2",text("Open...")))
 	var files=t.local.ls("/")
 	if(files.length>0) {
-	    t.view.appendChild(wrap("h3",text("Local documents")))
-	    t.view.appendChild(ls(files,"translator.open",delete_local))
+	    list.appendChild(wrap("h3",text("Local documents")))
+	    list.appendChild(ls(files,"translator.open",delete_local))
 	}
 	function lscloud(result) {
 	    var filenames=JSON.parse(result)
 	    var files=map(strip_cloudext,filenames)
 	    if(files.length>0) {
-		t.view.appendChild(wrap("h3",[text("Documents in the cloud "),
+		list.appendChild(wrap("h3",[text("Documents in the cloud "),
 					      img("../P/cloud.png")]))
-		t.view.appendChild(ls(files,"translator.open_from_cloud",delete_from_cloud))
+		list.appendChild(ls(files,"translator.open_from_cloud",delete_from_cloud))
 	    }
 	}
 	if(navigator.onLine) gfcloud("ls",{ext:cloudext},lscloud)
+	/*
 	t.current="/"
 	t.local.put("current","/")
+	*/
+	
+	t.filebox.appendChild(button("Cancel",function () { t.hide_filebox() }))
+	t.show_filebox()
     }
     setTimeout(browse,100) // leave time to hide the menu first
 }
@@ -371,6 +426,16 @@
     }
 }
 
+Translator.prototype.show_filebox=function() {
+    this.filebox.parentNode.style.display="block";
+}
+
+Translator.prototype.hide_filebox=function() {
+    var t=this
+    t.filebox.parentNode.style.display="";
+    clear(t.filebox)
+}
+
 Translator.prototype.load=function(name,document,in_cloud) {
     var t=this
     t.current=name;
@@ -378,6 +443,7 @@
     t.local.put("current",name)
     t.local.put("current_in_cloud",in_cloud)
     t.document=document;
+    t.hide_filebox();
     t.redraw();
 }
 
@@ -472,7 +538,7 @@
 	return false
     }
     var inp=node("input",{name:"it",value:""})
-    var e=wrap("form",[inp, submit(), button("Cancel",restore)])
+    var e=form({},[inp, submit(), button("Cancel",restore)])
     var source=wrap_class("td","source",e)
     var edit=wrap_class("tr","segment",[td([]),source])
     
@@ -532,7 +598,7 @@
 			      "Segments are separated by blank lines",null,false)
 	var punctchars=node("input",{name:"punctchars",value:".?!",size:"5"})
 	var lang=concname(t.document.options.from)
-	var e=node("form",{class:"import"},
+	var e=form({class:"import"},
 		   [wrap("h3",text("Import text ("+lang+")")),
 		    inp,
 		    wrap("dl",[dt([punct,punctchars]),dt(lines),dt(paras)]),
@@ -581,9 +647,6 @@
     hide_menu(el);
     var t=this
     function imp() {
-	function restore() {
-	    t.redraw()
-	}
 	function done() {
 	    function import_text(name,text) {
 		var ls=lines(text)
@@ -592,7 +655,8 @@
 		    t.local.put("current",null)
 		    t.document=import_globalsight_download_file(ls)
 		    t.current=t.document.name=name
-		    restore();
+		    t.hide_filebox();
+		    t.redraw();
 		}
 		else alert("Not a GlobalSight Download File") // !! improve
 	    }
@@ -606,20 +670,25 @@
 	    return false
 	}
 
-	clear(t.view)
-	t.view.appendChild(wrap("h2",text("Import")))
+	clear(t.filebox)
+	t.filebox.appendChild(wrap("h2",text("Import")))
+	function restore() { t.hide_filebox() }
+	var cancel_button=button("Cancel",restore)
 	if(supports_local_files()) {
 	    // Allow import from local files, if the browers supports it.
 	    var files=node("input",{name:"files","type":"file"})
 	    var inp=wrap("p",wrap("label",[text("Choose a file: "),files]))
-	    var e=node("form",{class:"import"},
+	    var e=form({class:"import"},
 		       [wrap("h3",text("Import a GlobalSight Download File")),
-			inp, submit(), button("Cancel",restore)])
-	    t.view.appendChild(e)
+			inp, submit(), cancel_button])
+	    t.filebox.appendChild(e)
 	    e.onsubmit=done
 	}
-	else
-	    t.view.appendChild(text("Support for readling local files is missing in this browser."))
+	else {
+	    t.filebox.appendChild(wrap("p",[text("Support for readling local files is missing in this browser.")]))
+	    t.filebox.appendChild(cancel_button)
+	}
+	t.show_filebox();
     }
     setTimeout(imp,100) // leave time to hide the menu first
 }
@@ -666,23 +735,70 @@
 
 Translator.prototype.edit_source=function(source,i) {
     var t=this
-    var s=t.document.segments[i]
+    var doc=t.document
+    var s=doc.segments[i]
 
     function restore() { t.replace_segment(i,t.draw_segment(s,i)) }
-    function done() {
-	s.source=inp.value // side effect, updating the document in-place
+    function change(str) {
+	s.source=str // side effect, updating the document in-place
 	restore();
 	if(s.options.method!="Manual") {
 	    s.options.to="" // hack to force an update
 	    t.update_translation(i)
 	}
-	return false;
     }
+    function done() { change(inp.value); return false; }
 
+    function goto_minibar() {
+	function cont(grammar_info) {
+	    var gname=grammar_info.name
+	    var gfrom=gname+doc.options.from
+	    var gto=gname+doc.options.to
+	    var pgf_server=t.servers[grammarname]
+	    function cont2(source) {
+		function ok() {
+		    function cont(input) { unlextext(input,change) }
+		    minibar.get_current_input(cont)
+		    t.hide_filebox()
+		}
+		function cancel() {
+		    restore()
+		    t.hide_filebox()
+		}
+		var minibar_options= {
+		    startcat_menu: false,
+		    random_button: false,
+		    try_google: false,
+		    show_abstract: true,
+		    show_trees: true,
+		    show_grouped_translations: false,
+		    word_replacements: true,
+		    default_source_language: "Eng",
+		    initial_grammar: pgf_server.current_grammar_url,
+		    initial:{from:gfrom,
+			     startcat:grammar_info.startcat,
+			     input:source.split(" ")},
+		    initial_toLangs: [gfrom,gto]
+		}
+		clear(t.filebox)
+		appendChildren(t.filebox,[empty_id("div","minibar"),
+					  empty_id("div","syntax_editor")])
+		var minibar=new Minibar(pgf_server,minibar_options)
+		appendChildren(t.filebox,[button("OK",ok),
+					  button("Cancel",cancel)])
+		t.show_filebox()
+	    }
+	    lextext(s.source,cont2)
+
+	}
+	t.switch_grammar(grammarname,cont)
+    }
+
     var inp=node("input",{name:"it",value:s.source})
-    var e=wrap("form",[inp, submit(), button("Cancel",restore)])
-    clear(source)
-    source.appendChild(e)
+    var e=form({},[inp, submit(), button("Cancel",restore),text(" ")])
+    var grammarname=uses_gf(doc,s)
+    if(grammarname) e.appendChild(button("Minibar",goto_minibar))
+    replaceChildren(source,e)
     e.onsubmit=done
     inp.focus()
 }
@@ -702,7 +818,7 @@
     }
 
     var inp=node("input",{name:"it",value:s.target})
-    var e=wrap("form",[inp, submit(), button("Cancel",restore)])
+    var e=form({},[inp, submit(), button("Cancel",restore)])
     var target=wrap_class("td","target",e)
     var edit=t.draw_segment_given_target(s,target,i)
     t.replace_segment(i,edit)
@@ -727,7 +843,7 @@
 type DocOptions = Options & { view:View, cloud:Bool }
 type Options = {from: Lang, to: Lang, method:Method}
 type Lang = String // Eng, Swe, Ita, etc
-type Method = "Manual" | "Apertium" | GFGrammarName
+type Method = "Manual" | "Apertium" | "GFRobust" | GFGrammarName
 type View = "segmentbysegment" | "paralleltexts"
 type GFGrammarName = String // e.g. "Foods.pgf"
 
@@ -821,9 +937,11 @@
 	}
 	var autoB=radiobutton("method","Default","Default",change)
 	var manualB=radiobutton("method","Manual","Manual",change)
+	var gfrobustB=radiobutton("method","GFRobust","GF Robust Parser",change)
 	var dl=wrap_class("dl","popupmenu",
 			  [dt(autoB),
-			   dt([manualB,text(" "),draw_translation(o)])])
+			   dt([manualB,text(" "),draw_translation(o)]),
+			   dt(gfrobustB)])
 	if(window.apertium) add_apertium_to_menu(dl,change)
 	t.extend_methods_menu(dl,change)
 	var form=wrap("form",dl)
@@ -847,9 +965,21 @@
 					   wrap_class("dl","popupmenu",
 						      [insertB,removeB])]))
     }
-    var source=wrap_class("td","source",text(s.source))
+    var txt=wrap("span",text(s.source))
+    var source=wrap_class("td","source",txt)
     if(!t.document.globalsight)
-	source.onclick=function() { t.edit_source(source,i); }
+	txt.onclick=function() { t.edit_source(source,i); }
+    if(window.gfrobust && segment_method(t.document,s)=="GFRobust") {
+	function add_button(src) {
+	    var btn=img("../minibar/tree-btn.png")
+	    btn.className="right"
+	    btn.other=gfrobust.parsetree_url(src)
+	    btn.title="Click to toggle parse tree view."
+	    btn.onclick=function() { toggle_img(btn) }
+	    source.appendChild(btn)
+	}
+	lexgfrobust(s.source,add_button)
+    }
     var options=wrap_class("td","options",draw_options())
 
     return node("tr",{"class":"segment",id:i},[actions,source,options,target])
@@ -874,6 +1004,20 @@
     segment.use_default=false
 }
 
+// Return the name of the grammar if the segment uses GF for translation
+function uses_gf(doc,segment) {
+    var m= segment_method(doc,segment)
+    return /\.pgf$/.test(m) ? m : null
+}
+
+// Return the translation method use by a segment
+function segment_method(doc,segment) {
+    var m= segment.options.method || doc.options.method
+    var d=segment.use_default
+    if(d || d==null) m=doc.options.method
+    return m
+}
+
 /* -------------------------------------------------------------------------- */
 
 function draw_translation(o) { return text(show_translation(o)) }
@@ -884,8 +1028,8 @@
 
 /* --- Auxiliary functions -------------------------------------------------- */
 
-function lang(code,name,code2) { return {code:code, name:name, code2:code2} }
 function lang1(namecode2) {
+    function lang(code,name,code2) {return {code:code, name:name, code2:code2}}
     var nc=namecode2.split(":");
     var name=nc[0]
     var ws=name.split("/");
@@ -894,8 +1038,10 @@
 	                : lang(ws[0],ws[1],code2);
 }
 
+// Language names and ISO-639 codes (both 3-letter and 2-letter codes)
+// See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
 var languages = // [ISO-639-2 code "/"] language name ":" ISO 639-1 code
-    map(lang1,"Amharic:am Arabic:ar Bulgarian:bg Catalan:ca Chinese:zh Danish:da Dutch:nl English:en Finnish:fi French:fr German:de Hindi:hi Ina/Interlingua:ia Italian:it Jpn/Japanese:ja Latin:la Norwegian:nb Polish:pl Ron/Romanian:ro Russian:ru Spanish:es Swedish:sv Thai:th Turkish:tr Urdu:ur".split(" "));
+    map(lang1,"Amharic:am Arabic:ar Bulgarian:bg Catalan:ca Chinese:zh Danish:da Dutch:nl English:en Finnish:fi French:fr German:de Greek:el Hindi:hi Ina/Interlingua:ia Italian:it Jpn/Japanese:ja Latin:la Norwegian:nb Polish:pl Ron/Romanian:ro Russian:ru Spanish:es Swedish:sv Thai:th Turkish:tr Urdu:ur".split(" "));
 
 var langname={};
 var langcode2={}
@@ -908,35 +1054,6 @@
 function concname(code) { return langname[code] || code; }
 function alangcode(code) { return langcode2[code] || code; }
 
-function tr_local() {
-    function real(storage) {
-	var appPrefix="gf.translator."
-	return {
-	    get: function (name,def) {
-		var id=appPrefix+name
-		return storage[id] ? JSON.parse(storage[id]) : def;
-	    },
-	    put: function (name,value) {
-		var id=appPrefix+name;
-		storage[id]=JSON.stringify(value);
-	    },
-	    remove: function(name) {
-		var id=appPrefix+name;
-		delete storage[id]
-	    },
-	    ls: function(prefix) {
-		var pre=appPrefix+prefix
-		var files=[]
-		for(var i in storage)
-		    if(hasPrefix(i,pre)) files.push(i.substr(pre.length))
-		files.sort()
-		return files
-	    }
-	}
-    }
-    return supports_html5_storage() ? real(localStorage) : real([])
-}
-
 // Collect alternative texts in the output from PGF service translate command
 function collect_texts(ts) {
     var list=[]
@@ -1074,7 +1191,21 @@
     with_dir(save)
 }
 
+function unlextext(txt,cont) { gfshell('ps -bind -unlextext "'+txt+'"',cont) }
+function lextext(txt,cont) { gfshell('ps -lextext "'+txt+'"',cont) }
 
+// Like lextext, but separate punctuation from the end
+function lexgfrobust(txt,cont) {
+    function rmpunct(txt) {
+	var ts=gf_lex(txt)
+	var n=ts.length
+	var punct=""
+	if(n>0 && /[.?!]/.test(ts[n-1])) { punct=ts[n-1]; ts.pop()}
+	cont(gf_unlex(ts),punct)
+    }
+    lextext(txt,rmpunct)
+}
+
 /* --- DOM Support ---------------------------------------------------------- */
 
 function a(url,linked) { return node("a",{href:url},linked); }
@@ -1098,6 +1229,8 @@
 function update_checkbox(name,checked) {
     document.forms.options[name].checked=checked
 }
+
+function form(attrs,fields) { return node("form",attrs,fields) }
 
 function submit(label) {
     return node("input",{type:"submit",value:label||"OK"})
diff --git a/treebanks/PennTreebank/Dependencies.hs b/treebanks/PennTreebank/Dependencies.hs
new file mode 100644
--- /dev/null
+++ b/treebanks/PennTreebank/Dependencies.hs
@@ -0,0 +1,37 @@
+module Dependencies where
+
+import PGF
+import qualified Data.Map as Map
+import Data.Maybe as Maybe
+
+type HeadTable = Map.Map CId [CId]
+
+readHeadTable :: FilePath -> IO HeadTable
+readHeadTable fpath = do
+  ls <- fmap lines $ readFile fpath
+  return (Map.fromList [(head ws, tail ws) | l <- ls, let ws = map mkCId (words l), not (null ws)])
+
+getDependencies :: HeadTable -> Expr -> (CId,[(CId,CId)])
+getDependencies tbl e = 
+  case unApp e of
+    Just (f,es)
+      | null es   -> (f,[])
+      | f == mkCId "MkSymb" -> (f,[])
+      | otherwise -> case Map.lookup f tbl of
+                       Just cs -> let xs       = zipWith (\c e -> (c,getDependencies tbl e)) cs es
+                                      hes      = [he | (c,he) <- xs, c == c_head]
+                                      (h,deps) = head hes
+                                  in if length hes /= 1
+                                       then error ("there must be exactly one head in "++showExpr [] e)
+                                       else (h,concat (deps:[(h,m):deps | (c,(m,deps)) <- xs, c == c_mod]))
+                       Nothing -> error ("there is no head defined for function "++showCId f)
+    Nothing       -> error ("this is not a function application: "++showExpr [] e)
+
+c_head = mkCId "head"
+c_mod  = mkCId "mod"
+
+test = do
+  t <- readHeadTable "ParseEngAbs.heads" 
+  es <- fmap (concatMap (maybeToList . readExpr) . lines) $ readFile "wsj.full"
+  let deps = Map.fromListWith (+) [(d,1) | e <- es, d <- snd (getDependencies t e)]
+  writeFile "deps" (unlines (map show (Map.toList deps)))
diff --git a/treebanks/PennTreebank/ParseEngAbs.heads b/treebanks/PennTreebank/ParseEngAbs.heads
new file mode 100644
--- /dev/null
+++ b/treebanks/PennTreebank/ParseEngAbs.heads
@@ -0,0 +1,223 @@
+PositA head
+ComparA head mod
+ComplA2 head mod
+ReflA2 head
+UseA2 head
+UseComparA head
+CAdvAP mod head mod
+AdjOrd head
+SentAP head mod
+AdAP mod head
+AdvAP head mod
+PositAdvAdj head
+PrepNP head mod
+AdAdv mod head
+PositAdAAdj head
+SubjS mod head
+AdnCAdv head
+ComplV2 head mod
+ComplV3 head mod mod
+ComplV2V head mod mod
+ComplV2S head mod mod
+ComplV2Q head mod mod
+ComplV2A head mod mod
+SlashV2 mod head
+SlashVVV2 mod head mod
+NumInt head
+OrdInt head
+AdvSC head
+NumInt head
+OrdInt head
+ConjS head mod
+ConjRS head mod
+ConjAP head mod
+ConjNP mod head
+ConjAdv head mod
+ConjIAdv head mod
+ConjCN head mod
+GenNP head
+GenIP head
+GenRP mod head
+EmptyRelSlash head
+MkVPI head
+ConjVPI head mod
+ComplVPIVV head mod
+MkVPS _ _ head
+ConjVPS head mod
+PredVPS mod head
+PartVP head
+PassVPSlash head
+ExistNP head
+ExistIP head
+ProgrVP head
+ImpPl1 head
+ImpP3 mod head
+DetCN _ head
+UsePN head
+UsePron head
+PredetNP mod head
+PPartNP head mod
+AdvNP head mod
+RelNP head mod
+DetNP head
+DetQuant head _ _
+DetQuantOrd head _ _
+NumCard head
+NumDigits head
+NumNumeral head
+AdNum mod head
+OrdDigits head
+OrdNumeral head
+OrdSuperl head
+MassNP head
+PossPron head
+UseN head
+ComplN2 head mod
+ComplN3 head mod
+UseN2 head
+Use2N3 head
+Use3N3 head
+AdjCN mod head
+RelCN head mod
+AdvCN head mod
+SentCN head mod
+ApposCN head mod
+num _
+pot0 _
+pot1to19 _
+pot0as1 _
+pot1 _
+pot1plus _ _
+pot1as2 _
+pot2 _
+pot2plus _ _
+pot2as3 _
+pot3 _
+pot3plus _ _
+IDig _
+IIDig _ _
+num2digits head
+PhrUtt mod head mod
+UttS head
+UttQS head
+UttImpSg _ head
+UttImpPl _ head
+UttImpPol _ head
+UttIP head
+UttIAdv head
+UttNP head
+UttAdv head
+UttVP head
+UttCN head
+UttCard head
+UttAP head
+UttInterj head
+PConjConj head
+VocNP head
+QuestCl head
+QuestVP mod head
+QuestSlash mod head
+QuestIAdv mod head
+QuestIComp mod head
+IdetCN mod head 
+IdetIP head
+AdvIP head mod
+IdetQuant head mod
+PrepIP _ head
+AdvIAdv head mod
+CompIAdv head
+CompIP head
+ComplSlashIP head mod
+AdvQVP head mod
+AddAdvQVP head mod
+QuestQVP mod head
+RelCl head
+RelVP mod head
+RelSlash mod head
+FunRP mod mod head
+PredVP mod head
+PredSCVP mod head
+SlashVP mod head
+AdvSlash head mod
+SlashPrep head mod
+SlashVS mod head mod
+ImpVP head
+EmbedS head
+EmbedQS head
+EmbedVP head
+UseCl _ _ head
+UseQCl _ _ head
+UseRCl _ _ head
+UseSlash _ _ head
+AdvS mod head
+ExtAdvS mod head
+SSubjS mod mod head
+RelS head mod
+SymbPN head
+CNNumNP head _
+MkSymb _
+TTAnt head mod
+UseV head
+ComplVV head mod
+ComplVS head mod
+ComplVQ head mod
+ComplVA head mod
+SlashV2a head
+Slash2V3 head mod
+Slash3V3 head mod
+SlashV2V head _ _ mod
+SlashV2S head mod
+SlashV2Q head mod
+SlashV2A head mod
+ComplSlash head mod
+SlashVV head mod
+SlashV2VNP head mod mod
+ReflVP head
+UseComp head
+AdvVP head mod
+AdVVP mod head
+AdvVPSlash head mod
+AdVVPSlash mod head
+VPSlashPrep head mod
+CompAP head
+CompNP head
+CompAdv head
+CompCN head
+CompoundCN _ mod head
+DashCN mod head
+GerundN head
+GerundAP head
+PastPartAP head
+OrdCompar head
+PositAdVAdj head
+UseQuantPN _ head
+SlashVPIV2V head _ mod
+SlashSlashV2V head _ _ mod
+ComplVV head _ _ mod
+PredVPosv mod head
+PredVPovs mod head
+CompS head
+CompQS head
+CompVP mod mod head
+VPSlashVS mod head
+PastPartRS _ _ head
+PresPartRS _ _ head
+ApposNP head mod
+AdAdV mod head
+UttAdV head
+BaseNP head mod
+ConsNP head mod
+BaseVPS head mod
+ConsVPS head mod
+BaseVPI head mod
+ConsVPI head mod
+BaseAP head mod
+ConsAP head mod
+BaseS head mod
+ConsS head mod
+BaseCN head mod
+ConsCN head mod
+BaseAdv head mod
+ConsAdv head mod
+BaseRS head mod
+ConsRS head mod
diff --git a/treebanks/PennTreebank/ParseEngAbs.probs b/treebanks/PennTreebank/ParseEngAbs.probs
new file mode 100644
# file too large to diff: treebanks/PennTreebank/ParseEngAbs.probs
diff --git a/treebanks/PennTreebank/ParseEngAbs3.probs b/treebanks/PennTreebank/ParseEngAbs3.probs
new file mode 100644
--- /dev/null
+++ b/treebanks/PennTreebank/ParseEngAbs3.probs
@@ -0,0 +1,31 @@
+Phr	*	1e-5
+Phr	A	4.276438451840496e-3
+Phr	AP	2.2906320842384386e-3
+Phr	AdA	2.9594729770522466e-6
+Phr	AdV	3.5217728426921733e-3
+Phr	Adv	4.47205961562365e-2
+Phr	CN	5.918945954104493e-6
+Phr	Cl	0.23274183333431983
+Phr	ClSlash	2.0716310839365724e-5
+Phr	Conj	1.2255177597973352e-2
+Phr	Det	1.8052785160018703e-4
+Phr	IAdv	2.9594729770522466e-6
+Phr	IP	2.9594729770522466e-6
+Phr	N	8.452254822461217e-3
+Phr	NP	7.473557108950038e-2
+Phr	Num	1.1837891908208986e-5
+Phr	Ord	1.7460890564608255e-4
+Phr	Predet	2.6635256793470218e-5
+Phr	Prep	7.56145345636849e-3
+Phr	Pron	2.3675783816417973e-5
+Phr	QS	4.143262167873145e-5
+Phr	Quant	4.03080219474516e-3
+Phr	RP	6.392461630432853e-4
+Phr	RS	1.021018177083025e-3
+Phr	S	5.920425690593019e-2
+Phr	Subj	6.392461630432853e-4
+Phr	V	1.071033270395208e-2
+Phr	V2	1.2784923260865705e-3
+Phr	VPS	4.751729811955087e-2
+Phr	VS	1.4797364885261233e-5
+Phr	_	1.1965149246222233e-9
diff --git a/treebanks/PennTreebank/coverage.hs b/treebanks/PennTreebank/coverage.hs
new file mode 100644
--- /dev/null
+++ b/treebanks/PennTreebank/coverage.hs
@@ -0,0 +1,45 @@
+import PGF
+import Data.Maybe
+
+main = do
+  ls <- fmap (filterExprs . lines) $ readFile "log4.txt"
+  let (c,m1,m2) = foldl counts (0,0,0) (map (\l -> fromMaybe (error l) (readExpr (f l))) ls)
+  print (length ls)
+  print ((c / (c+m1+m2))*100)
+  print (((c+m2) / (c+m1+m2))*100)
+  meta_dist [length [l | l <- ls, length [c | c <- l, c == '?'] == n] | n <- [0..27]]
+  meta_dist [length [l | l <- ls, length [x | x <- (zip l (tail l)), x == ('(','?')] == n] | n <- [0..27]]
+  cs <- fmap (map (length . words) . lines) $ readFile "wsj.eng"
+  print (average [fromIntegral c / fromIntegral (max n 1) | (c,l) <- zip cs ls, let n = length [c | c <- l, c == '?']])
+  print (average [fromIntegral c / fromIntegral (max n 1) | (c,l) <- zip cs ls, let n = length [x | x <- (zip l (tail l)), x == ('(','?')]])
+
+average xs = sum xs / fromIntegral (length xs)
+
+filterExprs []          = []
+filterExprs (l:ls)
+  | null l              = filterExprs ls
+  | elem (head l) "+#*" = drop 2 l : filterExprs ls
+  | otherwise           = filterExprs ls
+
+f []       = []
+f ('[':cs) = let (xs,']':ys) = break (==']') cs
+             in f ('?' : ys)
+f ('?':cs) = 'Q' : f cs
+f (c:cs)   = c   : f cs
+
+counts (c,m1,m2) e = c `seq` m1 `seq` m2 `seq`
+  case unApp e of
+    Just (f,es) | f == mkCId "Q" -> if null es
+                                      then foldl counts (c,m1,m2+1) es
+                                      else foldl counts (c,m1+1,m2) es
+                | otherwise      -> foldl counts (c+1,m1,m2) es
+    Nothing   -> case unStr e of
+                   Just _        -> (c+1,m1,m2)
+                   Nothing       -> error ("counts ("++show e++")")
+
+meta_dist cs = do
+  print cs
+  let cnt = fromIntegral (sum cs)
+      avg = fromIntegral (sum [n*c | (n,c) <- zip [0..] cs]) / cnt
+      dev = sqrt (sum [((fromIntegral n-avg) ^ 2)*fromIntegral c | (n,c) <- zip [0..] cs] / cnt)
+  print (avg,dev)
